{"total":28301,"docs":[{"id":17144,"title":"0http HTTP Router","library":"0http","status":"active","version":"4.4.0","language":"javascript","ecosystem":"npm","summary":"0http is a high-performance HTTP request router and server framework for Node.js, designed for high throughput and minimal overhead. Currently stable at version 4.4.0, the project maintains an active release cadence with frequent updates focused on performance, security, and Node.js compatibility. Key differentiators include its \"zero friction\" philosophy, highly customizable routing, and optimized Node.js HTTP server, often benchmarked among the fastest Node.js frameworks. It ships with full TypeScript type definitions since v3.5.0 and requires Node.js v22.x or higher, ensuring it leverages the latest runtime features and performance improvements.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","http","server","router","rest","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/0http"},{"id":24878,"title":"0x Lang","library":"0x-lang","status":"active","version":"0.1.29","language":"javascript","ecosystem":"npm","summary":"0x (v0.1.29) is an experimental AI-first programming language and compiler that transpiles a concise DSL into full-stack production code for React, Vue 3, Svelte 5, Express, React Native, and Terraform. It significantly reduces boilerplate — a component written in 18 lines of 0x typically generates ~96 lines of TypeScript React. The compiler is distributed as a CLI tool via npm, supports watch mode and project scaffolding, and ships with TypeScript types. Active development, monthly releases. Differentiators: multi-target compilation from a single source, built-in DSL for UI, state, and backend logic, and LSP/IDE support.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","0x","compiler","ai","react","vue","svelte","react-native","express","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/0x-lang"},{"id":26689,"title":"10","library":"10","status":"active","version":"0.0.1","language":"javascript","ecosystem":"npm","summary":"A lightweight utility library for testing purposes. Current version 0.0.1 provides basic functionality with no stable release cadence. Key differentiators: minimal API surface, zero dependencies, and TypeScript support. Ideal for small-scale experiments or as a placeholder in larger systems.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","hello world"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/10"},{"id":5833,"title":"2Captcha Python Client","library":"2captcha-python","status":"active","version":"2.0.6","language":"python","ecosystem":"pypi","summary":"The 2captcha-python library provides an easy-to-use Python module for integrating with the 2Captcha API. It simplifies the process of automating captcha solving for various types like reCAPTCHA, Arkose, GeeTest, and image-to-text captchas. Currently at version 2.0.6, the library maintains an active release cadence, regularly adding support for new captcha types and enhancing existing features.","last_verified":"2026-04-14T00:00:00.000Z","tags":["captcha","anti-captcha","web automation","reCAPTCHA","FunCaptcha","GeeTest","Cloudflare Turnstile","API client"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/2captcha-python"},{"id":7891,"title":"2to3 - Automated Python 2 to 3 Code Translation","library":"2to3","status":"deprecated","version":"1.0","language":"python","ecosystem":"pypi","summary":"2to3 is a Python program designed to automatically convert Python 2.x source code into Python 3.x compatible code. It achieves this by applying a series of 'fixers' that address common syntax and API changes between the two major Python versions. The PyPI package `2to3` (version 1.0, last updated September 2018) primarily provides the `2to3` command-line utility, which was historically part of the Python standard library. Its core component, `lib2to3`, has been deprecated since Python 3.11 and is slated for removal in Python 3.13, marking the tool's transition towards obsolescence for active development. As Python 2 reached its End-of-Life in January 2020, the utility's main relevance is for legacy codebase migrations.","last_verified":"2026-04-16T00:00:00.000Z","tags":["python2","python3","migration","code conversion","deprecated"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/2to3"},{"id":24875,"title":"30 Seconds of Code","library":"30-seconds-of-code","status":"active","version":"1.2.3","language":"javascript","ecosystem":"npm","summary":"Curated collection of useful JavaScript snippets that can be understood in 30 seconds or less. The npm package provides a function library with over 200+ snippets covering array, object, string, utility, and DOM operations. Current stable version is v14.0.0 as of recent releases, with a major infrastructure overhaul. Key differentiators: snippets are small, self-contained, and educational; package is published on npm and CDN; includes both CommonJS and ESM support. The library is maintained by the 30-seconds organization and has a vibrant community with multiple related projects.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","snippets","list"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/30-seconds-of-code"},{"id":20886,"title":"3D Model TS Library (Rollup)","library":"3d-model-ts-library-rollup","status":"active","version":"1.3.6","language":"javascript","ecosystem":"npm","summary":"A TypeScript library for 3D model loading and rendering using rollup as the bundler. The latest version is 1.3.6. It provides a simple API to initialize with a key and supports loading 3D models. Includes TypeScript type definitions. The release cadence is unknown but updates are infrequent. Key differentiators: simple API, integrated with rollup for bundling, and supports both ESM and CJS via unpkg CDN.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/3d-model-ts-library-rollup"},{"id":27574,"title":"3Dmol.js","library":"3dmol","status":"active","version":"2.5.4","language":"javascript","ecosystem":"npm","summary":"3Dmol.js is a WebGL-powered JavaScript library for interactive molecular visualization in browsers. Current stable version is 2.5.4, released with improvements to aromatic bond visualization. Releases occur approximately every 2-4 months with incremental feature additions and bug fixes. Key differentiators include support for multiple molecular formats (PDB, SDF, MOL2, XYZ, CIF, MMTF, etc.), parallelized surface computation, rich styling (cartoon, stick, sphere, surface), and both hosted/embeddable viewer modes. It is licensed under BSD and widely cited in bioinformatics. Unlike alternatives (e.g., NGL Viewer, JSmol), 3Dmol.js offers seamless integration with JavaScript apps and a simpler API for quick molecular rendering.","last_verified":"2026-05-09T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/3dmol"},{"id":26692,"title":"5","library":"5","status":"abandoned","version":"0.0.1","language":"javascript","ecosystem":"npm","summary":"A minimal npm package (version 0.0.1) with no description or README. This is an early-stage or placeholder package with no documentation, source code, or usage instructions. It only defines 'test' as its description and 'hello world' as keywords. No stable release, no community adoption, no differentiating features.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","hello world"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/5"},{"id":26690,"title":"7","library":"7","status":"active","version":"0.0.1","language":"javascript","ecosystem":"npm","summary":"A minimal test package with no README or documented usage. At version 0.0.1, it appears to be an early-stage or placeholder package. Lacks any description, code examples, or licensing information, making it unsuitable for production use. The 'hello world' keyword suggests basic experimentation.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","hello world"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/7"},{"id":18087,"title":"8","library":"8","status":"active","version":"0.0.1","language":"javascript","ecosystem":"npm","summary":"A minimal npm package with version 0.0.1 identified by the keyword 'test'. This package has no README, documentation, or source code available in the provided metadata. It appears to be an initial or placeholder release with no functional content. Differentiators are absent due to lack of implementation.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","hello world"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/8"},{"id":20889,"title":"9Router CLI","library":"9router","status":"active","version":"0.4.6","language":"javascript","ecosystem":"npm","summary":"9Router CLI (v0.4.6) is a command-line tool for running a local AI endpoint proxy server with a web dashboard. It consolidates access to 15+ AI providers (Claude, OpenAI, Gemini, GitHub Copilot, Qwen, iFlow, DeepSeek, etc.) behind a single OpenAI-compatible endpoint. It supports OAuth2 and API key authentication, automatic format translation between provider-specific schemas (OpenAI, Claude, Gemini, Codex), a combo system for model fallback, and intelligent account rotation on rate limits or errors. The CLI installs globally or runs via npx. It is designed for tools like Claude Code, Cline, RooCode, AmpCode, and Cursor IDE. The project is actively maintained with a focus on simplicity and multi-provider unification, differentiating from single-provider or heavier proxy solutions.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","9router","cli","proxy","ai","api"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/9router"},{"id":15074,"title":"Anthropic: Official Node.js SDK","library":"@anthropic-ai/sdk","status":"active","version":"0.90.0","language":"javascript","ecosystem":"npm","summary":"The official TypeScript and Node.js SDK for the Anthropic API, providing seamless access to the Claude model family, including Claude 3.5 Sonnet, Haiku, and the Claude Opus 4.6 series. The SDK features a unified architecture, native streaming, structured data handling, and full support for advanced features like Prompt Caching, Tool Use (Function Calling), Computer Use, and the Model Context Protocol (MCP). It is optimized for server-side JavaScript runtimes (Node.js, Deno, Bun, Cloudflare Workers). It acts as the standard method for interacting with Anthropic's APIs, abstracting raw HTTP calls while providing robust type definitions and automatic retries.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","ai","llm","anthropic","claude","claude-3","claude-4","mcp","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/@anthropic-ai/sdk"},{"id":15075,"title":"Prisma Client: Next-Generation Node.js and TypeScript ORM","library":"@prisma/client","status":"active","version":"5.12.1","language":"javascript","ecosystem":"npm","summary":"Prisma Client is an auto-generated, highly type-safe query builder for Node.js and TypeScript that makes database access intuitive and secure. Currently at version 5.12.1, it supports PostgreSQL, MySQL, SQLite, SQL Server, MongoDB, and CockroachDB. Unlike traditional ORMs that rely on complex classes and decorators, Prisma generates a customized client based on your explicit data model defined in a `schema.prisma` file. It features an active release cycle, excellent developer experience, and seamless integration with modern frameworks like Next.js. Choose Prisma when you want absolute, end-to-end type safety from your database to your frontend and prefer a declarative schema approach over programmatic migrations.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","prisma","orm","database","postgresql","mysql","sqlite","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/@prisma/client"},{"id":233,"title":"APScheduler","library":"APScheduler","status":"active","version":"3.11.2","language":"python","ecosystem":"pypi","summary":"Advanced Python Scheduler — schedule Python functions to run at specified times or intervals. Current stable version is 3.11.2. A completely rewritten 4.x is in pre-release with a different API (apscheduler.Scheduler instead of BackgroundScheduler, etc.) — 4.x is NOT installed by pip install APScheduler. Two concurrent stable lines: use 3.x for production. The 3.x vs 4.x API confusion is the #1 footgun.","last_verified":"2026-05-12T12:09:51.137Z","tags":["scheduling","cron","interval","background-jobs","periodic-tasks"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/APScheduler"},{"id":1,"title":"Adyen","library":"Adyen","status":"active","version":"14.0.0","language":"python","ecosystem":"pypi","summary":"Official Python API library for Adyen payment processing. Auto-generated from OpenAPI spec. PyPI package name is 'Adyen' (capital A). Uses X-API-Key auth, not OAuth. Each major version pins updated API versions and may contain breaking changes from codegen corrections.","last_verified":"2026-05-11T17:42:50.558Z","tags":["payments","adyen","enterprise","python","api"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/Adyen"},{"id":1971,"title":"CoolProp","library":"CoolProp","status":"active","version":"7.2.0","language":"python","ecosystem":"pypi","summary":"CoolProp is an open-source thermophysical property database that provides functions to calculate thermodynamic and transport properties of various fluids, including refrigerants, pure fluids, pseudo-pure fluids, and humid air. It offers functionality similar to commercial software like REFPROP but is free and open-source. The library currently ships as version 7.2.0 and sees regular releases with performance improvements, bug fixes, and support for newer Python versions.","last_verified":"2026-04-24T04:09:00.350Z","tags":["thermodynamics","fluid properties","engineering","physics","science","refrigerants"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/CoolProp"},{"id":1236,"title":"Zope DateTime","library":"DateTime","status":"maintenance","version":"6.0","language":"python","ecosystem":"pypi","summary":"The DateTime package provides a specific DateTime data type primarily intended for use within Zope applications and APIs. It aims to offer a consistent date/time representation within that ecosystem. Currently at version 6.0, this library is actively maintained by the Zope Foundation, with releases generally tied to Zope's development cycle, though less frequently than core Python modules.","last_verified":"2026-04-23T18:49:35.158Z","tags":["Zope","datetime","date","time","legacy","timezone"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/DateTime"},{"id":204,"title":"Django","library":"Django","status":"active","version":"6.0.3","language":"python","ecosystem":"pypi","summary":"High-level Python web framework. Two active release lines: 6.0.3 (latest, Dec 2025, requires Python >=3.12) and 5.2.x LTS (Apr 2025, Python >=3.10, EOL Apr 2028). Feature releases roughly every 8 months. Deprecations follow a two-release cycle before removal.","last_verified":"2026-05-12T10:10:13.786Z","tags":["web","framework","orm","wsgi","asgi","admin","migrations"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/Django"},{"id":23655,"title":"Eel","library":"Eel","status":"active","version":"0.18.2","language":"python","ecosystem":"pypi","summary":"Eel is a Python library for creating simple HTML/JS GUI applications with easy Python-JS interop. Current version is 0.18.2, requiring Python >=3.7. It uses Bottle as a web server and can launch a Chrome app mode window. Releases are occasional, with maintenance focused on compatibility and bug fixes.","last_verified":"2026-05-01T00:00:00.000Z","tags":["gui","html","javascript","interop","desktop"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/Eel"},{"id":203,"title":"Flask","library":"Flask","status":"active","version":"3.1.3","language":"python","ecosystem":"pypi","summary":"Lightweight WSGI web framework. Current version is 3.1.3 (Feb 2026). Flask 3.0 (Sep 2023) removed a large set of APIs that had been deprecated since 2.x — before_first_request, FLASK_ENV, JSON config keys, and custom json_encoder/decoder. LLMs still generate these removed patterns.","last_verified":"2026-05-12T10:08:50.730Z","tags":["web","wsgi","framework","http","jinja2","werkzeug"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/Flask"},{"id":21355,"title":"FlightRadarAPI","library":"FlightRadarAPI","status":"active","version":"1.4.0","language":"python","ecosystem":"pypi","summary":"Python SDK for FlightRadar24, providing access to real-time flight tracking data including flights, airlines, airports, and more. Currently at version 1.4.0, with monthly releases. Works with Python >=3.7.","last_verified":"2026-04-27T00:00:00.000Z","tags":["flightradar24","aviation","flight-tracking","api-sdk"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/FlightRadarAPI"},{"id":9025,"title":"GvGen","library":"GvGen","status":"maintenance","version":"1.0","language":"python","ecosystem":"pypi","summary":"GvGen is a Python class designed to generate Graphviz DOT files, which are used to describe graphs. It provides a simple API for creating nodes, defining connections (edges), and applying various Graphviz properties to customize the appearance of the graph. The library simplifies the programmatic creation of complex graph structures, with its current version 1.0 focusing on stable functionality since its release in February 2020.","last_verified":"2026-04-16T00:00:00.000Z","tags":["graphviz","graph generation","dot language","visualization","data structures"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/GvGen"},{"id":14408,"title":"Haraka SMTP Server","library":"Haraka","status":"active","version":"3.1.5","language":"javascript","ecosystem":"npm","summary":"Haraka is a highly scalable Node.js email server designed for modularity and high performance. It features a robust plugin architecture, enabling developers to easily extend its functionality for tasks such as spam protection, custom routing, and authentication. Haraka excels as a filtering Message Transfer Agent (MTA) or a Mail Submission Agent (MSA) on port 587 with authentication, complementing traditional mail systems like Postfix or Exchange without attempting to be a mail store or IMAP server. The current stable version is 3.1.5, with frequent releases addressing bug fixes, dependency updates, and minor enhancements. Its key differentiators include an asynchronous, event-driven design for speed, excellent built-in spam protection capabilities through plugins, and an easily extensible system for handling complex mail flow scenarios with minimal code.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","haraka","smtp","server","email"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/Haraka"},{"id":276,"title":"Jinja2","library":"Jinja2","status":"active","version":"3.1.6","language":"python","ecosystem":"pypi","summary":"Jinja2 is a fast, expressive, extensible templating engine for Python. Special placeholders in templates allow writing code similar to Python syntax, which is then rendered against passed data to produce a final document. It supports template inheritance, macros, autoescaping, sandboxed execution, async rendering, and i18n via Babel. Current stable version is 3.1.6 (a security patch release); the 3.1.x branch receives active bugfix and security updates with no fixed cadence.","last_verified":"2026-05-12T12:45:20.604Z","tags":["templating","html","web","flask","django","rendering","jinja","markup"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/Jinja2"},{"id":230,"title":"MechanicalSoup","library":"MechanicalSoup","status":"active","version":"1.4.0","language":"python","ecosystem":"pypi","summary":"Python library for automating website interaction — form submission, cookie handling, link following. Built on requests + BeautifulSoup. Current version is 1.4.0 (2023). Install name is MechanicalSoup (capital M and S), import is mechanicalsoup (all lowercase). Does NOT execute JavaScript — use Playwright or Selenium for JS-rendered pages. Maintenance status: low activity since 2023.","last_verified":"2026-05-12T12:06:29.311Z","tags":["web-scraping","forms","automation","requests","beautifulsoup","browser-automation"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/MechanicalSoup"},{"id":16593,"title":"NDDB Object Database","library":"NDDB","status":"maintenance","version":"3.0.2","language":"javascript","ecosystem":"npm","summary":"NDDB (N-Dimensional DataBase) is a 100% JavaScript object database designed for both Node.js and browser environments. It offers a comprehensive set of features including indexing, views, hashes, joins, group-by operations, and various statistical functions (count, max, min, mean, stddev). The library supports saving and loading data from the file system (Node.js) and browser localStorage. Current stable version is 3.0.2, published approximately four years ago, suggesting a mature codebase in maintenance mode. Its key differentiators include a flexible API for complex data manipulation, support for cyclic objects, and a focus on developer-friendliness, making it suitable for applications requiring in-memory data management with advanced querying capabilities, such as simulations or interactive data visualizations.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","db","no-sql","cyclic objects","nddb","database","index","views","nodegame"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/NDDB"},{"id":24877,"title":"PrettyCSS","library":"PrettyCSS","status":"maintenance","version":"0.3.19","language":"javascript","ecosystem":"npm","summary":"PrettyCSS is a CSS3-compliant parser, lint checker, and pretty printer for Node.js and browsers. It validates CSS property names and values, beautifies code to standard formats, and can minify styles. Version 0.3.19 (last release) has seen no updates since 2014; the project is in maintenance mode with no active development. It offers unique CSS3 support and thorough value validation compared to alternatives like CSSO or clean-css, but lacks modern features like PostCSS compatibility.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","css","beautifier","pretty-printer","lint","validator"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/PrettyCSS"},{"id":91,"title":"GitHub API (PyGithub)","library":"PyGithub","status":"active","version":"2.8.1","language":"python","ecosystem":"pypi","summary":"Community-maintained Python library for GitHub REST API v3. Current version is 2.8.1 (Feb 2026). Note: package name on PyPI is 'PyGithub' (capital P and G) but imports as 'github' (lowercase). Not an official GitHub SDK.","last_verified":"2026-05-12T07:58:39.537Z","tags":["github","git","api","rest","vcs","python"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/PyGithub"},{"id":8501,"title":"PyMuPDF-pro","library":"PyMuPDF-pro","status":"active","version":"1.27.2.2","language":"python","ecosystem":"pypi","summary":"PyMuPDF-pro is a commercial extension for the open-source PyMuPDF library. It enables robust handling of Office documents (e.g., .doc, .docx, .ppt, .pptx, .xls, .xlsx) and other formats not natively supported by PyMuPDF. It facilitates text and table extraction, document conversion to PDF, and more. The current version is 1.27.2.2, with releases typically aligning with PyMuPDF updates and feature enhancements.","last_verified":"2026-04-16T00:00:00.000Z","tags":["PDF","Office Documents","document processing","conversion","docx","xlsx","pptx","commercial"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/PyMuPDF-pro"},{"id":24379,"title":"PyQt5 Stubs","library":"PyQt5-stubs","status":"active","version":"5.15.6.0","language":"python","ecosystem":"pypi","summary":"PEP 561 compliant stub files (type hints) for the PyQt5 framework. Provides type information for static type checkers like mypy and Pyright. Current version 5.15.6.0, compatible with PyQt5 5.15.x. Released as needed for PyQt5 updates.","last_verified":"2026-05-01T00:00:00.000Z","tags":["pyqt5","stubs","type-hints","mypy"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/PyQt5-stubs"},{"id":24397,"title":"PySimpleGUI","library":"PySimpleGUI","status":"active","version":"6.0","language":"python","ecosystem":"pypi","summary":"PySimpleGUI is a Python package that enables creating simple, cross-platform GUIs with ease. It wraps tkinter, Qt, WxPython, and Remi (web) into a unified API. Current version is 6.0, released in 2026 under LGPL3. New major version with significant API changes and improved theming.","last_verified":"2026-05-01T00:00:00.000Z","tags":["gui","tkinter","cross-platform","desktop"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/PySimpleGUI"},{"id":28195,"title":"PySocks","library":"PySocks","status":"active","version":"1.7.1","language":"python","ecosystem":"pypi","summary":"PySocks is a core SOCKS client module that provides a socket wrapper supporting SOCKS4, SOCKS5, and HTTP proxy tunneling. The current version is 1.7.1. Releases are infrequent and focus on maintenance.","last_verified":"2026-05-09T00:00:00.000Z","tags":["socks","proxy","socket","network"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/PySocks"},{"id":269,"title":"Pygments","library":"Pygments","status":"active","version":"2.19.2","language":"python","ecosystem":"pypi","summary":"Pygments is a generic syntax highlighting library written in Python, supporting over 500 languages and text formats with output in HTML, LaTeX, RTF, SVG, image formats, and ANSI terminal sequences. It can be used both as a library and as the `pygmentize` CLI tool. Current version is 2.19.2. Releases are made periodically with new lexers added each minor version; patch releases fix regressions quickly (2.19.1 and 2.19.2 followed 2.19.0 within weeks).","last_verified":"2026-05-12T12:39:30.725Z","tags":["syntax-highlighting","lexer","formatter","html","terminal","cli","code","documentation"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/Pygments"},{"id":5042,"title":"QuantLib-Python","library":"QuantLib-Python","status":"active","version":"1.41","language":"python","ecosystem":"pypi","summary":"QuantLib-Python provides official Python bindings for the open-source Quantitative Finance Library (QuantLib C++). It offers a comprehensive suite of models and tools for pricing, risk management, and analysis of financial instruments. As of version 1.41, the library is actively maintained with regular updates, making advanced financial analytics accessible in Python.","last_verified":"2026-04-12T00:00:00.000Z","tags":["finance","quantitative","derivatives","option-pricing","risk-management","fixed-income"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/QuantLib-Python"},{"id":227,"title":"Scrapy","library":"Scrapy","status":"active","version":"2.14.1","language":"python","ecosystem":"pypi","summary":"High-level web crawling and scraping framework. Current version is 2.14.1 (Jan 2026). Requires Python >=3.10. Two major breaking changes in 2.13: start_requests() (sync) replaced by start() (async), and TWISTED_REACTOR now defaults to asyncio — both can silently break existing spiders.","last_verified":"2026-05-12T12:03:24.637Z","tags":["web-scraping","crawling","spider","html-parsing","css-selectors","xpath","twisted"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/Scrapy"},{"id":7794,"title":"TM1py","library":"TM1py","status":"active","version":"2.2.4","language":"python","ecosystem":"pypi","summary":"TM1py is a free and open-source Python package that wraps the IBM Planning Analytics (TM1) REST API into a simple-to-use library, facilitating Python developments for TM1. It enables programmatic interaction with TM1 for tasks like reading/writing data, executing processes, and managing metadata. The library is actively maintained by Cubewise and a community of contributors, with the current version being 2.2.4, and receives regular updates and minor releases. [3, 5, 15]","last_verified":"2026-04-16T00:00:00.000Z","tags":["tm1","planning analytics","ibm","cubewise","rest api","olap","etl","automation"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/TM1py"},{"id":27503,"title":"Unipath","library":"Unipath","status":"maintenance","version":"1.1","language":"python","ecosystem":"pypi","summary":"Unipath provides an object-oriented alternative to os/os.path/shutil for Python file system path manipulation, wrapping common operations in a Path class. Current version is 1.1, stable but in maintenance mode with infrequent releases.","last_verified":"2026-04-27T00:00:00.000Z","tags":["filesystem","path","object-oriented","os-path"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/Unipath"},{"id":10375,"title":"Zope Application Server","library":"Zope","status":"active","version":"6.0","language":"python","ecosystem":"pypi","summary":"Zope is a mature, open-source Python application server and web framework known for its object-oriented database (ZODB), extensive component architecture, and long history. It provides a robust platform for building complex web applications, often used in enterprise environments. The current major version is 6.0. Releases typically align with new Python versions, dropping support for older ones.","last_verified":"2026-04-17T00:00:00.000Z","tags":["web framework","application server","component architecture","ZODB","enterprise"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/Zope"},{"id":12787,"title":"A Mocking Framework","library":"a","status":"active","version":"4.0.8","language":"javascript","ecosystem":"npm","summary":"The `a` package provides a versatile mocking framework for JavaScript and TypeScript, designed to be used with any testing framework. It is currently stable at version 4.0.8, with recent updates including the addition of comprehensive TypeScript types in v4.0.7, indicating an active development cadence. Key differentiators include its ability to create both partial mocks (which fall back to the original function) and strict mocks (which throw on unexpected calls), alongside detailed argument expectation, advanced matching for arrays and objects, and control over repeat behaviors. This allows for precise control over test doubles, supporting TDD and BDD methodologies in unit testing scenarios. The framework provides flexible options for stubbing and verification of function calls.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","mock","mocking","partial mock","strict mock","tdd","bdd","test runner","stub","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/a"},{"id":16288,"title":"A1-Database: Embedded JSON Database","library":"a1-database","status":"active","version":"1.8.0","language":"javascript","ecosystem":"npm","summary":"a1-database is an embedded, zero-dependency, zero-installation JSON database designed for simplicity and portability. As of version 1.8.0, it stores all data in a single file, making it ideal for development, local applications, or scenarios where a lightweight, persistent data store is required without external database server overhead. It operates directly on JavaScript objects, eliminating the need for an ORM, and returns query results as arrays of objects. The package provides methods that cater to both SQL-like (e.g., `insert`, `update` with `id` keys) and document-like (flexible `save` with custom filter functions for multi-key or heterogeneous data) paradigms. Each database instance is represented by a single file, facilitating easy backup and data dumping. Its primary release cadence is not explicitly stated, but ongoing development is implied by the version number, focusing on a straightforward API for common CRUD operations like `save`, `find`, and `delete`.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","database","no-sql","JSON","embedded","standalone"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/a1-database"},{"id":24876,"title":"A1AtScript","library":"a1atscript","status":"maintenance","version":"0.5.0","language":"javascript","ecosystem":"npm","summary":"a1atscript (v0.5.0) is a polyfill for Angular 2 style annotations and dependency injection, designed to work with Angular 1.x. It allows developers to use Angular 2-like syntax (e.g., @Controller, @Service, @Component, @View) when building Angular 1 applications, provided an ES6 transpiler like Babel or Traceur is used. The library supports module definition, bootstrap, and integration with the new Angular router. It is currently in an early, experimental stage with slow release cadence and limited adoption; no security issues have been reported. It serves as a bridge for teams transitioning from Angular 1 to Angular 2.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/a1atscript"},{"id":26693,"title":"a2a","library":"a2a","status":"active","version":"0.44","language":"python","ecosystem":"pypi","summary":"a2a is a Python library for finding corresponding service offerings between Microsoft Azure and Amazon AWS. It helps map cloud services across the two major cloud providers. Current version: 0.44.","last_verified":"2026-04-27T00:00:00.000Z","tags":["cloud","azure","aws","mapping"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/a2a"},{"id":1890,"title":"A2A Python SDK","library":"a2a-sdk","status":"active","version":"0.3.26","language":"python","ecosystem":"pypi","summary":"The A2A Python SDK is an official library for building agentic applications that comply with the Agent2Agent (A2A) Protocol. It provides foundational building blocks for creating A2A servers and clients, supporting features like multi-turn conversations and streaming responses. The library is actively maintained with regular updates, and the 0.3 version of the protocol is intended to remain stable for a significant period with backward compatibility for SDKs starting at version 0.3. [1, 3, 12, 17, 19]","last_verified":"2026-04-24T02:58:20.189Z","tags":["AI agents","protocol","agent-to-agent","SDK","agentic applications","interoperability"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/a2a-sdk"},{"id":1306,"title":"a2wsgi","library":"a2wsgi","status":"active","version":"1.10.10","language":"python","ecosystem":"pypi","summary":"a2wsgi is a Python library that enables seamless conversion between WSGI (Web Server Gateway Interface) and ASGI (Asynchronous Server Gateway Interface) applications. It acts as a middleware, allowing you to run WSGI apps on ASGI servers or ASGI apps on WSGI servers. The current version is 1.10.10, and it maintains an active release schedule with frequent minor updates, primarily focusing on bug fixes and performance improvements.","last_verified":"2026-04-23T19:37:06.790Z","tags":["ASGI","WSGI","middleware","web","server"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/a2wsgi"},{"id":20890,"title":"A3S Code","library":"a3s-code","status":"active","version":"1.11.0","language":"python","ecosystem":"pypi","summary":"A3S Code is a Python bootstrap package that fetches and manages platform-native binaries (e.g., CLI tools) from GitHub Releases. Version 1.11.0 requires Python >=3.10. It simplifies distributing compiled executables by automating download and integration.","last_verified":"2026-04-27T00:00:00.000Z","tags":["bootstrap","binary-download","github-releases","cli","package-management"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/a3s-code"},{"id":14406,"title":"a_mock Mocking Framework","library":"a_mock","status":"active","version":"2.0.5","language":"javascript","ecosystem":"npm","summary":"a_mock is a focused JavaScript mocking framework designed to be used with any JavaScript testing framework. It enables the creation of both partial and strict mocks, offering granular control over function behavior for testing purposes. Developers can define specific expectations for arguments (single, multiple, arrays, and complex objects), specify return values, configure exceptions to be thrown, and manage call repetition. The library provides capabilities for ignoring arguments or entire calls when precision isn't necessary. It is currently at version 2.0.5 and includes TypeScript type definitions, facilitating its use in TypeScript projects. While a_mock emphasizes explicit expectation setup and strict argument matching, particularly for object arguments, its core utility lies in providing a clear, declarative API for creating test doubles without imposing a specific test runner or assertion library. The release cadence for a_mock is not explicitly detailed in the provided documentation, but it presents as a stable, utility-focused library for fundamental mocking scenarios.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","mock","mocking","partial mock","strict mock","tdd","stub","stubbing","mock require","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/a_mock"},{"id":24872,"title":"a_test","library":"a_test","status":"active","version":"1.0.9","language":"javascript","ecosystem":"npm","summary":"Compact test framework using when-style assertions with recursive test runner. Current stable version 1.0.9. Sub-package of the 'a' monorepo, focusing on minimalist TDD/BDD syntax. Differentiators: lightweight, recursive test discovery, when-style chaining for readable tests. Cadence: part of 'a' ecosystem, releases tied to main package.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","tdd","bdd","test runner"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/a_test"},{"id":18088,"title":"AA Bundler","library":"aa-bundler-1","status":"active","version":"0.2.0","language":"javascript","ecosystem":"npm","summary":"Reference implementation of an EIP-4337 bundler for account abstraction on Ethereum. Current version 0.2.0, built by eth-infinitism. Supports production and debug RPC calls per bundler-spec-tests. Requires a GETH node with debug_traceCall and JavaScript tracer; does not work with Hardhat or Ganache without --unsafe flag. Includes SDK for creating UserOperations and utility contracts. Designed as modular reference for the EIP-4337 standard. Released as open-source with active maintenance.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/aa-bundler-1"},{"id":20887,"title":"AA Contacts","library":"aa-contacts","status":"active","version":"0.11.1","language":"python","ecosystem":"pypi","summary":"A contacts management plugin for Alliance Auth that synchronizes EVE Online contacts from ESI. Current version: 0.11.1. Released on an irregular cadence, with active maintenance.","last_verified":"2026-04-27T00:00:00.000Z","tags":["allianceauth","eve-online","contacts","esi","plugin"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/aa-contacts"},{"id":20888,"title":"aa-fleetpings (Alliance Auth Fleet Pings)","library":"aa-fleetpings","status":"active","version":"3.9.4","language":"python","ecosystem":"pypi","summary":"A Fleet Ping Tool for Alliance Auth that enables sending pings via Discord webhooks when fleet operations are created. Current version 3.9.4 supports Python 3.10–3.13 and requires Alliance Auth >=4.9.0. Released monthly or bimonthly since 2021.","last_verified":"2026-04-27T00:00:00.000Z","tags":["alliance-auth","fleet-pings","discord-webhook","eve-online"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/aa-fleetpings"},{"id":26691,"title":"AA Freight","library":"aa-freight","status":"active","version":"2.0.0","language":"python","ecosystem":"pypi","summary":"AA Freight is a Django app for Alliance Auth that enables running a freight service within EVE Online. Current version 2.0.0 targets Django 3.2/4.0+ and Python >=3.8.","last_verified":"2026-04-27T00:00:00.000Z","tags":["alliance-auth","eve-online","freight","django"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/aa-freight"},{"id":20892,"title":"AA Inactivity","library":"aa-inactivity","status":"active","version":"2.0.1","language":"python","ecosystem":"pypi","summary":"Activity monitoring app for Alliance Auth, tracking user inactivity. Current version 2.0.1, released with compatibility for Django 3.2+ and Python 3.8+. Maintenance updates as needed.","last_verified":"2026-04-27T00:00:00.000Z","tags":["alliance-auth","inactivity","eve-online","django","monitoring"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/aa-inactivity"},{"id":20885,"title":"AA KillStats","library":"aa-killstats","status":"active","version":"2.0.5","language":"python","ecosystem":"pypi","summary":"Alliance Auth plugin for displaying killboard statistics such as Hall of Shame/Fame, top kills, and losses. Version 2.0.5 is the latest, requiring Python 3.10-3.12 and Django/AllianceAuth. Active development, with monthly releases.","last_verified":"2026-04-27T00:00:00.000Z","tags":["alliance-auth","eve-online","killboard","django","esi"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/aa-killstats"},{"id":26694,"title":"aa-killtracker","library":"aa-killtracker","status":"active","version":"1.4.0","language":"python","ecosystem":"pypi","summary":"An app for running killmail trackers with Alliance Auth and Discord. Current version: 1.4.0. Release cadence: irregular, minor updates.","last_verified":"2026-04-27T00:00:00.000Z","tags":["allianceauth","eve-online","killmail","discord","django"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/aa-killtracker"},{"id":9430,"title":"AA Member Audit","library":"aa-memberaudit","status":"active","version":"4.3.1","language":"python","ecosystem":"pypi","summary":"aa-memberaudit is an Alliance Auth app designed to provide comprehensive access to Eve Online character data for alliance and corporation management. It enables auditing of character assets, skills, mail, and other details within the Alliance Auth framework. The current version is 4.3.1 and it receives updates as needed, often in conjunction with major Alliance Auth releases.","last_verified":"2026-04-17T00:00:00.000Z","tags":["django","alliance-auth","eve-online","character-auditing"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/aa-memberaudit"},{"id":20891,"title":"AA Member Audit Dashboard","library":"aa-memberaudit-dashboard","status":"active","version":"1.1.3","language":"python","ecosystem":"pypi","summary":"Dashboard addon for Alliance Auth Member Audit, providing a widget to display member audit information. Current version 1.1.3, released 2025-10-21. Maintained by Geuthur, requires Python >=3.10 and Django-based Alliance Auth.","last_verified":"2026-04-27T00:00:00.000Z","tags":["alliance-auth","member-audit","dashboard","widget","eve-online"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/aa-memberaudit-dashboard"},{"id":20894,"title":"AA Memberaudit Doctrine Checker","library":"aa-memberaudit-dc","status":"maintenance","version":"0.3.4","language":"python","ecosystem":"pypi","summary":"A Doctrine Checker addon module for Alliance Auth's AA Memberaudit plugin. Provides tools for checking corporation doctrines and skills. Current version: 0.3.4. Release cadence: irregular, last updated April 2026. Requires Python >=3.10 and Alliance Auth v4 (last version compatible with AAv4; not compatible with AAv5).","last_verified":"2026-04-27T00:00:00.000Z","tags":["alliance-auth","eve-online","memberaudit","doctrine-checker","aa-memberaudit"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/aa-memberaudit-dc"},{"id":20896,"title":"aa-memberaudit-securegroups","library":"aa-memberaudit-securegroups","status":"active","version":"1.0.1","language":"python","ecosystem":"pypi","summary":"Secure Groups integration for the Member Audit (AA Member Audit) plugin for Alliance Auth. Extends member audit with secure group management. Current version is 1.0.1, released infrequently.","last_verified":"2026-04-27T00:00:00.000Z","tags":["alliance-auth","member-audit","secure-groups","eve-online"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/aa-memberaudit-securegroups"},{"id":9431,"title":"Alliance Auth SRP Module","library":"aa-srp","status":"active","version":"4.2.3","language":"python","ecosystem":"pypi","summary":"aa-srp (Alliance Auth SRP Module) is a Django application designed for Alliance Auth, providing tools for managing Ship Replacement Program (SRP) requests within EVE Online communities. It allows members to submit SRP claims, which can then be reviewed and approved by management. The current version is 4.2.3, and it maintains an active release cadence with regular updates and improvements.","last_verified":"2026-04-17T00:00:00.000Z","tags":["django","alliance-auth","srp","eve-online","web-application"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/aa-srp"},{"id":9429,"title":"AA Structures","library":"aa-structures","status":"active","version":"3.3.1","language":"python","ecosystem":"pypi","summary":"AA Structures (aa-structures) is an Alliance Auth app designed to manage Eve Online structures. It provides tools for tracking, managing ownership, and handling timers for structures within an Alliance Auth installation. Currently at version 3.3.1, it receives updates for compatibility with Alliance Auth and new features, generally aligning with Alliance Auth's release cycle.","last_verified":"2026-04-17T00:00:00.000Z","tags":["allianceauth","eve online","django app","structures","gaming"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/aa-structures"},{"id":20899,"title":"AA TaskMonitor","library":"aa-taskmonitor","status":"active","version":"0.23.1","language":"python","ecosystem":"pypi","summary":"An Alliance Auth app for monitoring Celery tasks, providing real-time status and history. Current version 0.23.1, updated regularly as part of the Alliance Auth ecosystem.","last_verified":"2026-04-27T00:00:00.000Z","tags":["alliance-auth","celery","monitoring","django"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/aa-taskmonitor"},{"id":12788,"title":"AAB Parser","library":"aab-parser","status":"active","version":"1.0.1","language":"javascript","ecosystem":"npm","summary":"aab-parser is a lightweight, asynchronous Android App Bundle (AAB) parser written entirely in TypeScript. It provides functionality to extract key manifest attributes from an AAB file, either as a strongly typed `Manifest` object (a subset of common attributes) or a raw JSON object with more comprehensive data. A key differentiator is its pure Node.js implementation, which means it does not require a Java Development Kit (JDK) installation, unlike many other AAB inspection tools. The current stable version is 1.0.1, released recently after its initial 1.0.0 debut, suggesting an early but active development phase with releases focused on stability and minor enhancements rather than a fixed cadence. It is primarily used for programmatic inspection of AAB metadata in build pipelines or analysis tools.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","android","aab","parser","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/aab-parser"},{"id":12789,"title":"ABBA.js A/B Test Analysis","library":"abbajs","status":"abandoned","version":"0.1.4","language":"javascript","ecosystem":"npm","summary":"ABBA.js is a JavaScript library designed for statistical analysis relevant to A/B testing, including functions for normal and binomial distributions, and a utility for computing experiment results. It provides methods for density, cumulative distribution function (CDF), survival function, and inverse CDF for both normal and binomial distributions. Additionally, it offers an `Experiment` class to calculate proportion, relative improvement, and p-value for A/B test variations against a baseline. The package is currently at version 0.1.4, published in 2014, and appears to be abandoned, with no significant updates or active maintenance in over 7 years. Its core differentiator lies in offering common statistical distribution functions and A/B test result computation directly in JavaScript, without external dependencies, though its age makes it unsuitable for modern ESM-first environments.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/abbajs"},{"id":24879,"title":"Aberlaas","library":"aberlaas","status":"active","version":"2.27.4","language":"javascript","ecosystem":"npm","summary":"Scaffold JavaScript projects with a zero-config setup for testing (Jest), linting (ESLint + Prettier), and release (semantic-release). Version 2.27.x, active development. Differentiator: opinionated all-in-one toolkit that enforces modern JS practices, including CI scripts and precommit hooks, reducing decision fatigue for new projects. Requires Node >=22.18.0.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","aberlaas","DX","lint","test","release","ci","precommit"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/aberlaas"},{"id":24873,"title":"aberlaas-ci","library":"aberlaas-ci","status":"active","version":"2.27.4","language":"javascript","ecosystem":"npm","summary":"Aberlaas CI is a CLI tool (v2.27.4) that automates running tests and linting on every commit in a CI environment. It integrates with GitHub Actions and other CI platforms, providing a zero-config setup for JavaScript/TypeScript projects. Key differentiators include opinionated defaults (Jest, ESLint, Prettier), automatic detection of project structure, and seamless integration with aberlaas core. Maintained primarily for the author's own projects, it follows a monthly release cadence. Alternatives include standard CI scripts or tools like Husky.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/aberlaas-ci"},{"id":24874,"title":"Aberlaas Lint","library":"aberlaas-lint","status":"active","version":"2.27.4","language":"javascript","ecosystem":"npm","summary":"Aberlaas Lint is a CLI tool and library for linting files in JavaScript/TypeScript projects. As part of the Aberlaas toolkit (v2.27.4), it consolidates ESLint, Prettier, and other linters into a single command. It provides opinionated defaults but allows customization via config files. The library is primarily used via the `aberlaas lint` CLI command, but also exports a `lint` function for programmatic use. It targets Node.js and requires ESM. Version 2.x is stable; releases follow changes in underlying linters.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/aberlaas-lint"},{"id":7892,"title":"abi3audit: Python ABI3 Compliance Auditor","library":"abi3audit","status":"active","version":"0.0.26","language":"python","ecosystem":"pypi","summary":"abi3audit is a command-line tool developed by Trail of Bits and now maintained by the Python Packaging Authority (PyPA). It scans Python wheels and shared objects for Application Binary Interface (ABI) violations and inconsistencies. Its purpose is to ensure that CPython extensions tagged as `abi3` actually comply with the stable ABI, thereby preventing potential crashes or memory corruption due to ABI mismatches. The library is currently at version 0.0.26 and receives frequent, minor releases, indicating active development.","last_verified":"2026-04-16T00:00:00.000Z","tags":["abi3","python","wheel","audit","pypi","pypa","compliance","c-extension","cli"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/abi3audit"},{"id":9434,"title":"abi3info","library":"abi3info","status":"active","version":"2025.11.29","language":"python","ecosystem":"pypi","summary":"abi3info is a Python library that provides programmatic access to information about CPython's stable ABI (Application Binary Interface), commonly referred to as 'abi3'. This includes details on types, functions, and macros available for creating compatible C extension modules. The current version is 2025.11.29, and it has a high release cadence, often driven by automated updates to its internal ABI data.","last_verified":"2026-04-17T00:00:00.000Z","tags":["CPython","ABI","extension modules","stable ABI","c-api"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/abi3info"},{"id":15076,"title":"ABIType: Ethereum ABI TypeScript Types","library":"abitype","status":"active","version":"1.2.4","language":"javascript","ecosystem":"npm","summary":"ABIType is a TypeScript-first library providing strict type definitions and utilities for Ethereum ABIs (Application Binary Interfaces) and EIP-712 Typed Data. It enables developers to achieve compile-time type-checking and inference for contract interactions without requiring external code generation tools. The current stable version is 1.2.4, with frequent patch and minor releases addressing bug fixes, performance improvements, and adding experimental features like named tuple support. Its primary differentiator is its deep integration with TypeScript's type system to convert ABI types (e.g., 'string') directly into TypeScript types (e.g., `string` or `0x${string}`) for enhanced developer experience, widely adopted by prominent libraries such as Wagmi and Viem. It also offers runtime validation capabilities for ABIs.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","abi","eth","ethereum","types","typescript","viem","wagmi","web3"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/abitype"},{"id":4408,"title":"Ably Python SDK","library":"ably","status":"active","version":"3.1.2","language":"python","ecosystem":"pypi","summary":"The Ably Python SDK provides a client library for the Ably realtime messaging service, enabling developers to build applications with features like Pub/Sub messaging, presence, and message history. Currently at version 3.1.2, it's an actively developed library with frequent patch releases, designed to offer high performance, reliability, and scalability, including support for production AI infrastructure.","last_verified":"2026-04-12T00:00:00.000Z","tags":["realtime","messaging","websockets","publish-subscribe","asyncio","ai"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/ably"},{"id":3860,"title":"ABNF Parsers","library":"abnf","status":"active","version":"2.4.1","language":"python","ecosystem":"pypi","summary":"ABNF is a Python package designed to generate parsers from Augmented Backus-Naur Form (ABNF) grammars, as specified in RFC 5234 and RFC 7405. While its primary use is to parse data defined in RFCs, it is capable of handling any valid ABNF grammar. The library originated from parsing HTTP headers in a web framework and has since been utilized in production environments. The current version is 2.4.1.","last_verified":"2026-04-25T17:10:58.848Z","tags":["parser","ABNF","grammar","RFC","syntax"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/abnf"},{"id":2370,"title":"about-time","library":"about-time","status":"active","version":"4.2.2","language":"python","ecosystem":"pypi","summary":"Easily measure timing and throughput of code blocks, with beautiful human friendly representations. It offers highly readable output for durations and counts, supporting various units from nanoseconds to days, and is particularly useful for profiling iterable operations like generators. The current version is 4.2.2, with active development indicated by frequent releases.","last_verified":"2026-04-24T18:37:41.018Z","tags":["timing","profiling","performance","human-readable","context-manager","iterator","generator"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/about-time"},{"id":600,"title":"Abseil Python Common Libraries","library":"absl-py","status":"active","version":"2.4.0","language":"python","ecosystem":"pypi","summary":"absl-py is a collection of Python library code for building Python applications, originating from Google's internal codebase. It provides essential utilities for application startup, a distributed command-line flags system, a custom logging module, and testing utilities. The library is actively maintained, with frequent releases, and is currently at version 2.4.0.","last_verified":"2026-05-12T16:26:31.769Z","tags":["utilities","cli","flags","logging","testing","google"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/absl-py"},{"id":5834,"title":"absolufy-imports","library":"absolufy-imports","status":"deprecated","version":"0.3.1","language":"python","ecosystem":"pypi","summary":"A Python tool and pre-commit hook designed to automatically convert relative imports to absolute imports within a codebase. While functional, its author has indicated it is superseded by the more comprehensive `reorder-python-imports` library. Its current version is `0.3.1`, last released in January 2022.","last_verified":"2026-04-14T00:00:00.000Z","tags":["imports","code quality","refactoring","pre-commit","linter"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/absolufy-imports"},{"id":12786,"title":"Absolute Path Checker","library":"absolute","status":"abandoned","version":"0.0.1","language":"javascript","ecosystem":"npm","summary":"The `absolute` package is a minimalist utility designed to test whether a given string represents an absolute file path. Published over a decade ago (version 0.0.1, last updated February 2015), it served a simple purpose in the early Node.js ecosystem. The package performs basic string checks to determine if a path starts with a root directory separator (e.g., `/` on Unix-like systems). It is not actively maintained and is considered abandoned. For modern Node.js applications, the built-in `path.isAbsolute()` method, which is part of the core `path` module, is the recommended and superior alternative. `path.isAbsolute()` provides robust, platform-aware checks for absolute paths, handling nuances like Windows drive letters and UNC paths, which this `absolute` package does not. Developers should migrate away from this package to avoid potential issues related to lack of maintenance and limited functionality.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/absolute"},{"id":27575,"title":"ABSQL","library":"absql","status":"active","version":"0.6.3","language":"python","ecosystem":"pypi","summary":"A rendering engine for templated SQL. Current version 0.6.3, with occasional releases. Supports Jinja-like templating, YAML frontmatter, and multiple file types.","last_verified":"2026-05-09T00:00:00.000Z","tags":["sql","templating","jinja","yaml","rendering"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/absql"},{"id":23197,"title":"Abstra","library":"abstra","status":"active","version":"3.30.23","language":"python","ecosystem":"pypi","summary":"Abstra is a Python library for building web apps with Python logic, featuring a visual editor and cloud deployment. Current version: 3.30.23, released frequently (weekly).","last_verified":"2026-05-01T00:00:00.000Z","tags":["web-framework","low-code","visual-editor","cloud-deploy"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/abstra"},{"id":16290,"title":"Abstract Key-Value Database Class","library":"abstract-level","status":"active","version":"3.1.1","language":"javascript","ecosystem":"npm","summary":"abstract-level provides an abstract interface for building lexicographically sorted key-value databases, serving as the foundation for the entire LevelDB ecosystem in JavaScript/TypeScript. It defines the core API, including operations like `put`, `get`, `del`, `batch`, and iterators, along with support for encodings, sublevels, events, and hooks. The current stable version is `3.1.1`, with active development reflected in regular minor and patch releases, and major versions introducing significant breaking changes (e.g., v2 to v3). Its key differentiator is being a specification rather than an implementation, allowing concrete database modules like `level` or `classic-level` to adhere to a common, well-defined API. It ships with comprehensive TypeScript types and leverages modern JavaScript features.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","abstract-level","level","leveldb","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/abstract-level"},{"id":26688,"title":"abstract-utilities","library":"abstract-utilities","status":"active","version":"0.2.2.771","language":"python","ecosystem":"pypi","summary":"Utility modules for data comparison, JSON handling, string manipulation, math operations, and general automation tasks. Version 0.2.2.771 supports Python >=3.10. Development is active but the library is relatively new with frequent updates.","last_verified":"2026-05-01T00:00:00.000Z","tags":["utilities","comparison","JSON","string","math","automation"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/abstract-utilities"},{"id":15502,"title":"AbuseIPDB Node.js Client","library":"abuseipdb-client","status":"active","version":"2.0.90","language":"javascript","ecosystem":"npm","summary":"The `abuseipdb-client` is an unofficial Node.js client library designed to interact with the AbuseIPDB API v2. It provides a robust, promise-based interface for checking IP addresses, reporting malicious activity, and managing API interactions. Currently stable at version 2.0.90, the library maintains a frequent release cadence, often issuing multiple patch updates monthly to keep dependencies current. Key differentiators include its TypeScript-first design, comprehensive runtime type checking powered by Zod, and full support for both ECMAScript Modules (ESM) and CommonJS (CJS) environments, though ESM is preferred. It standardizes API responses into a structured object containing headers, results, and explicit error handling properties, abstracting away raw HTTP responses.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","typescript","abuseipdb","node"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/abuseipdb-client"},{"id":18086,"title":"AC Framework - Agentic Coding Framework","library":"ac-framework","status":"active","version":"2.3.0","language":"javascript","ecosystem":"npm","summary":"AC Framework (v2.3.0) is an agentic coding toolkit that provides multi-assistant configuration templates, spec-driven workflows, persistent memory (SQLite/MCP), and optional collaborative multi-agent runtime (OpenCode/zellij). It supports 24+ AI assistants (Cursor, Claude Code, Copilot, Gemini, etc.) and automates project setup, planning, and memory persistence. Released under MIT license on npm. Key differentiators: template-based assistant install, built-in OpenSpec workflow compatibility, and cross-session memory via MCP.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","agentic","coding","framework","ai","assistant","openspec","cli","cursor"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/ac-framework"},{"id":6491,"title":"acachecontrol","library":"acachecontrol","status":"active","version":"0.3.7","language":"python","ecosystem":"pypi","summary":"acachecontrol is an asynchronous library that provides Cache-Control functionality for aiohttp. It aims to bridge the gap left by `requests-cache` for the popular `aiohttp` client, allowing developers to easily implement HTTP caching. The library is currently at version 0.3.7 and receives updates to address issues and maintain compatibility with its dependencies.","last_verified":"2026-04-15T00:00:00.000Z","tags":["aiohttp","caching","http","async","cache-control"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/acachecontrol"},{"id":24881,"title":"acad-mcp","library":"acad-mcp","status":"active","version":"0.2.1","language":"javascript","ecosystem":"npm","summary":"ACAD-MCP is an MCP (Model Context Protocol) server implementing the Architecture-Centric AI-native Development (ACAD) methodology. Version 0.2.1, requires Node.js >=18. Key differentiators: provides diagram validation for Mermaid/PlantUML, a documentation bridge to auto-read ACAD design artifacts (5 documents), test/lint/typecheck runners, and agent handoff file generation (CLAUDE.md, AGENTS.md, GEMINI.md). Built with TypeScript, bundled via esbuild, follows Hexagonal architecture. Supports Claude, Codex CLI, Gemini CLI, and VS Code GitHub Copilot Agent Mode via standard MCP configuration. No external dependencies beyond Node.js; runs as a stdio MCP server via npx.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","mcp","acad","architecture","diagram","plantuml","mermaid"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/acad-mcp"},{"id":18953,"title":"Acast Prettier Config","library":"acast-prettier-config","status":"active","version":"1.1.0","language":"javascript","ecosystem":"npm","summary":"Shared Prettier configuration from Acast. Version 1.1.0 is stable. Release cadence is low, triggered by manual tagging. Differentiator: simple package.json reference, no need for separate config file. Suitable for Acast projects or as a base for custom Prettier configs.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/acast-prettier-config"},{"id":24880,"title":"ACBS Tree Lint","library":"acbs-tree-lint","status":"active","version":"1.0.8","language":"javascript","ecosystem":"npm","summary":"A linting tool for the AOSC OS package tree (aosc-os-abbs). Version 1.0.8, actively developed (WIP). Provides linters for checking packaging specifications, such as variable order, dependency, conflict, and deprecation. Designed specifically for AOSC/ACBS ecosystem, not a general-purpose linter. Usable as a CLI tool via global npm installation.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/acbs-tree-lint"},{"id":18085,"title":"acc-lang-parser","library":"acc-lang-parser","status":"maintenance","version":"1.0.4","language":"javascript","ecosystem":"npm","summary":"A simple parser for HTTP Accept-Language headers in Node.js. Version 1.0.4 (last released in 2016) extracts the first language or all language ranges from a header string. Returns objects with 'language' and 'locale' fields. Unlike more modern alternatives like 'accept-language-parser', this package has limited features, no TypeScript support, and is unmaintained. It was originally published under the npm name 'parse-acc-lang' (now deprecated) and later republished as 'acc-lang-parser'.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","http","accept-language","parser","nodejs"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/acc-lang-parser"},{"id":27577,"title":"Acceldata SDK","library":"acceldata-sdk","status":"active","version":"26.4.0","language":"python","ecosystem":"pypi","summary":"Official Python SDK for the Acceldata data observability platform. Provides programmatic access to monitoring, lineage, and governance features. Current version 26.4.0, requires Python >=3.7. Released on a monthly cadence.","last_verified":"2026-05-09T00:00:00.000Z","tags":["acceldata","data-observability","sdk","api-client"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/acceldata-sdk"},{"id":214,"title":"Accelerate","library":"accelerate","status":"active","version":"1.13.0","language":"python","ecosystem":"pypi","summary":"Hugging Face library to run PyTorch training across any distributed configuration with minimal code changes. Current version is 1.13.0 (Mar 2026). Requires Python >=3.10. Core pattern: Accelerator() + accelerator.prepare() + accelerator.backward(). Must run accelerate config before first use.","last_verified":"2026-05-12T11:06:01.126Z","tags":["training","distributed","huggingface","mixed-precision","deepspeed","fsdp","multi-gpu"],"install_tag":"stale","install_tag_description":"widespread failures or data too old to trust","api":"https://checklist.day/api/registry/accelerate"},{"id":16939,"title":"Accent CLI","library":"accent-cli","status":"active","version":"0.17.0","language":"javascript","ecosystem":"npm","summary":"The `accent-cli` package provides a robust command-line interface for seamless interaction with an Accent localization instance. It empowers developers to automate critical localization workflows, including synchronizing translation files, managing project configurations, and executing custom hooks directly from the terminal or within CI/CD pipelines. The current stable version is 0.17.0, and it follows a semantic versioning approach, with updates released to introduce new features, improve stability, and address bug fixes in alignment with the Accent platform's development. A key differentiator is its deep integration with the Accent platform, supporting various localization file formats such as JSON and `.strings`. It offers highly flexible configuration via a dedicated `accent.json` file, which supports powerful glob-pattern matching for file paths, and environment variables for sensitive data like API keys and URLs, providing secure and adaptable deployment options.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","oclif","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/accent-cli"},{"id":12791,"title":"Accept-Language Parser","library":"accept-language","status":"maintenance","version":"3.0.20","language":"javascript","ecosystem":"npm","summary":"accept-language is a Node.js library designed to parse the HTTP Accept-Language header, enabling applications to determine the user's preferred language based on the browser's request. It adheres strictly to the BCP47 standard for language tag compliance, ensuring robust internationalization (i18n) support. The current stable version is 3.0.20, which was last updated over two years ago, indicating a mature and stable codebase with a slow release cadence focused on maintenance rather than frequent feature additions. A key differentiator of this library is its streamlined approach: it focuses on providing a single best-matched language tag from a pre-defined list, simplifying the process for common i18n use cases where a direct match is preferred over a ranked list of possibilities. This contrasts with other parsers that might return an array of parsed language objects or offer extensive, complex matching options.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","accept-language","i18n","http","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/accept-language"},{"id":17149,"title":"Accept Language Parser","library":"accept-language-parser","status":"maintenance","version":"1.5.0","language":"javascript","ecosystem":"npm","summary":"The `accept-language-parser` package provides utilities for parsing the `Accept-Language` HTTP header, which clients send to indicate their preferred human languages. It processes the header string and produces an array of language objects, each containing a `code`, optional `region`, and `quality` value, sorted in descending order of quality. Additionally, it offers a `pick` function to determine the best matching language from a list of supported languages, with an optional 'loose' matching mode. The current stable version is 1.5.0. This package appears to be in a maintenance state, as its last release was over eight years ago, suggesting infrequent updates but continued functionality. Its primary differentiation lies in its focused API for HTTP `Accept-Language` header processing, rather than a broader internationalization library.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","accept-language","i18n","parser"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/accept-language-parser"},{"id":17148,"title":"HTTP Access Control (CORS) Handler","library":"access-control","status":"abandoned","version":"1.0.1","language":"javascript","ecosystem":"npm","summary":"The `access-control` package offers a minimal and straightforward implementation for managing HTTP Access Control (CORS) according to the W3C specification. It is designed as a focused utility for applications needing to handle cross-origin requests, abstracting the complexities of CORS header management. As of its last known release, the package is at version 1.0.1, published over 8 years ago, indicating it is no longer actively maintained. Its core functionality involves configuring allowed origins, HTTP methods, credentials handling, preflight request caching (`maxAge`), and exposing/allowing specific headers. A key differentiator is its direct handling of `OPTIONS` preflight requests and automatic `403 Forbidden` responses for invalid CORS attempts, as well as automatic adjustment of `Access-Control-Allow-Origin` when `*` is combined with `credentials: true` for specification compliance.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","CORS","HTTP","Access","Control","Allow","Origin"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/access-control"},{"id":23193,"title":"Access Database Parser","library":"access-parser","status":"active","version":"0.0.6","language":"python","ecosystem":"pypi","summary":"A pure-Python library for reading Microsoft Access database files (*.mdb, *.accdb) without requiring the Microsoft Access ODBC driver or any external dependencies. Version 0.0.6, released 2024-07-15, maintained irregularly.","last_verified":"2026-05-01T00:00:00.000Z","tags":["access","database","parser","mdb","accdb","python"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/access-parser"},{"id":7893,"title":"AccessControl Security Framework for Zope","library":"accesscontrol","status":"active","version":"7.3","language":"python","ecosystem":"pypi","summary":"AccessControl is the foundational security framework for the Zope application server, providing core components for authentication, authorization, and permission management within Zope Object Database (ZODB) applications. It defines security policies, user management interfaces, and permission checking mechanisms. The current version is 7.3, and it follows the release cadence of the wider Zope ecosystem, with stable updates aligning with Zope 5+ development.","last_verified":"2026-04-16T00:00:00.000Z","tags":["zope","security","authorization","authentication","permission-management"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/accesscontrol"},{"id":10477,"title":"Accessibility Developer Tools (ADT)","library":"accessibility-developer-tools","status":"active","version":"2.12.0","language":"javascript","ecosystem":"npm","summary":"The Accessibility Developer Tools (ADT) library provides a suite of accessibility-related testing and utility code primarily for web browsers. Its core functionality includes an accessibility audit API, offering a collection of rules to check for common accessibility problems within an HTML page. Beyond auditing, it offers utilities such as contrast ratio calculation, ARIA attribute validation, and accessible name computation following WAI-ARIA specifications. The current stable version is 2.12.0, with a release cadence that appears somewhat irregular, often driven by bug fixes, performance enhancements, and new audit rules. Key differentiators include its focus on practical, rule-based audits for web content and its integration capabilities with testing frameworks like Selenium and headless browsers like PhantomJS. It's often used in CI/CD pipelines to automate accessibility checks.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","accessibility","testing","WCAG"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/accessibility-developer-tools"},{"id":1891,"title":"Accessible Pygments Styles","library":"accessible-pygments","status":"active","version":"0.0.5","language":"python","ecosystem":"pypi","summary":"A collection of accessible Pygments styles, currently at version 0.0.5. It provides themes that meet WCAG 2.1 color contrast requirements, aiming to make syntax highlighting more inclusive for users with low vision or color blindness. The library is actively maintained with regular minor releases adding new themes and improvements.","last_verified":"2026-04-24T02:58:37.574Z","tags":["accessibility","pygments","syntax highlighting","themes","WCAG"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/accessible-pygments"},{"id":8805,"title":"Accumulation Tree","library":"accumulation-tree","status":"active","version":"0.6.4","language":"python","ecosystem":"pypi","summary":"The `accumulation-tree` library provides a red/black tree data structure optimized for fast accumulation of values within a key range. It achieves O(log(N)) complexity for range aggregations by storing partial aggregations at each node, similar to a Fenwick tree. The current version is 0.6.4, and it is under active maintenance with releases occurring periodically to address compatibility and minor updates.","last_verified":"2026-04-16T00:00:00.000Z","tags":["data structure","red-black tree","range query","tree","accumulation","logarithmic","Cython"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/accumulation-tree"},{"id":16595,"title":"AceBase Realtime Database Client","library":"acebase-client","status":"active","version":"1.22.3","language":"javascript","ecosystem":"npm","summary":"AceBase Client is a JavaScript/TypeScript library designed to connect to and interact with a remote AceBase realtime database server. It provides functionalities for reading, writing, querying, and subscribing to real-time data changes within an AceBase database. The current stable version is 1.22.3, with an active release cadence that frequently addresses bug fixes and introduces minor features, often preceded by release candidates. This client acts as the bridge for applications to leverage AceBase's NoSQL, schemaless, object-tree data model, supporting complex queries and robust authentication mechanisms. Its primary differentiator is its tight integration with the AceBase server ecosystem, enabling efficient data synchronization and real-time event handling for connected applications, both in Node.js and browser environments.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","database","db","json","binary","object","tree","nosql","embedded","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/acebase-client"},{"id":16938,"title":"Acho CLI Logger Skin","library":"acho-skin-cli","status":"active","version":"2.0.1","language":"javascript","ecosystem":"npm","summary":"acho-skin-cli is a dedicated plugin for the `acho` logging library, designed to provide a set of pre-defined log types specifically tailored for command-line interface (CLI) applications. Its primary function is to enhance the visual presentation of log messages within a terminal, offering consistent and clear output for various states like success, error, info, and warnings. The package is currently at version `2.0.1`, indicating a stable release. While no explicit release cadence is documented, its integration with `acho@4.x` as a peer dependency suggests a mature and maintained component within the `acho` ecosystem. Key differentiators include its singular focus on CLI-specific log styling and its lightweight integration as a types object directly into the `acho` logger, rather than being a standalone logger itself. It is intended to be used in conjunction with `acho` to achieve styled CLI output.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","acho","cli","skin"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/acho-skin-cli"},{"id":23196,"title":"Acid XBlock","library":"acid-xblock","status":"active","version":"0.4.1","language":"python","ecosystem":"pypi","summary":"Acid XBlock is a test XBlock for the Open edX platform that stresses the XBlock API. It provides a comprehensive test of XBlock functionality including various field types, scopes, and runtime interactions. Current version: 0.4.1, released September 2024. Releases are irregular.","last_verified":"2026-05-01T00:00:00.000Z","tags":["xblock","openedx","testing","acid"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/acid-xblock"},{"id":17147,"title":"ack-webpack Project Bundler and Initializer","library":"ack-webpack","status":"active","version":"1.2.2","language":"javascript","ecosystem":"npm","summary":"ack-webpack is a command-line interface (CLI) tool designed to significantly reduce project setup time for JavaScript and TypeScript projects, particularly those leveraging bundlers like Webpack. Currently stable at version 1.2.2, it appears to follow an irregular release cadence given its early version number. Its core functionality revolves around interactive initialization prompts that guide users through project structure setup and the installation of common development dependencies. A key differentiator is its included browser reloader, which provides live-reloading capabilities without requiring `webpack-dev-server`, though it notably lacks hot module replacement. It simplifies the process of integrating various JavaScript libraries by offering dedicated installation commands. Crucially, while it assists with Webpack-centric workflows, ack-webpack itself is independent of Webpack.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","webpack","json-loader","pug-loader"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/ack-webpack"},{"id":18092,"title":"acl","library":"acl","status":"maintenance","version":"0.4.11","language":"javascript","ecosystem":"npm","summary":"ACL (Access Control List) library for Node.js, version 0.4.11, last updated in 2019. Provides role-based permission management with support for Redis, MongoDB, and in-memory backends. Includes Express middleware for protecting routes. Compared to alternatives like accesscontrol or casl, acl is older and more minimalistic, with a callback/promise API and limited TypeScript support. The package is in maintenance mode; no active development.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","middleware","acl","web"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/acl"},{"id":24886,"title":"acl-graphql","library":"acl-graphql","status":"active","version":"1.0.0","language":"javascript","ecosystem":"npm","summary":"A GraphQL ACL (Access Control List) transpiler that generates permission-based GraphQL schemas. Version 1.0.0 is the latest stable release. It transforms declarative ACL rules into GraphQL directives and resolvers, enabling fine-grained field-level access control without modifying existing schema definitions. Differentiates from other auth libraries by focusing on ACL-to-GraphQL transpilation rather than middleware-based enforcement.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","acl","graphql","access","list","control","factory"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/acl-graphql"},{"id":1307,"title":"ACME protocol implementation in Python","library":"acme","status":"active","version":"5.5.0","language":"python","ecosystem":"pypi","summary":"The `acme` library is a low-level, comprehensive Python implementation of the Automated Certificate Management Environment (ACME) protocol, primarily maintained as part of the Certbot project. It enables programmatic certificate issuance, renewal, and management, supporting Let's Encrypt and other ACME-compatible certificate authorities. Currently at version 5.5.0, `acme` follows the release cadence of Certbot, typically seeing several updates per year, often driven by new ACME RFCs or internal Certbot architectural changes.","last_verified":"2026-04-23T19:37:36.618Z","tags":["ACME","SSL","TLS","Certbot","Let's Encrypt","certificates","cryptography","PKI"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/acme"},{"id":15952,"title":"ACME Client for Node.js","library":"acme-client","status":"active","version":"5.4.0","language":"javascript","ecosystem":"npm","summary":"acme-client is a simple and unopinionated Node.js library designed to interact with ACME (Automatic Certificate Management Environment) APIs, such as those provided by Let's Encrypt, Buypass, Google, and ZeroSSL. It adheres to RFC 8555 for ACME protocol communication. The current stable version is 5.4.0, requiring Node.js >= 16.0.0. The library primarily focuses on certificate management tasks, including account registration, order processing, and challenge fulfillment, supporting both RSA and ECDSA keys through native Node.js cryptography. It differentiates itself by being unopinionated and providing direct control over the ACME workflow, rather than an 'auto-mode' by default (though auto mode is available), and ships with TypeScript types for improved developer experience. While major versions have specific Node.js requirements, the project appears to release updates as needed, rather than on a fixed cadence.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","acme","client","lets","encrypt","acmev2","boulder","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/acme-client"},{"id":16941,"title":"ACME DNS-01 Interactive CLI Challenge Handler","library":"acme-dns-01-cli","status":"active","version":"3.0.7","language":"javascript","ecosystem":"npm","summary":"acme-dns-01-cli is an interactive command-line interface (CLI) based strategy for handling ACME DNS-01 challenges, primarily designed for integration within the Greenlock and ACME.js ecosystems. As of version 3.0.7, it provides a simple, manual process where it prints the required DNS Host and Key Authorization Digest to the terminal, pauses for user input, and then verifies the challenge. Unlike HTTP-01 challenges, this module fully supports wildcard certificate requests, making it a crucial component for securing domains like `*.example.com`. Its main differentiation is its direct, interactive nature, serving as a reference implementation for those needing manual control over the DNS challenge process or adapting it to custom environments. While it requires manual intervention, it offers flexibility for environments where automated DNS provisioning isn't feasible or desired. It integrates seamlessly as a challenge handler within Greenlock's configuration.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","Let's Encrypt","Greenlock","ACME","dns-01","wildcard","wildcards","manual","cli"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/acme-dns-01-cli"},{"id":16286,"title":"ACME HTTP-01 Standalone Challenge Handler","library":"acme-http-01-standalone","status":"active","version":"3.0.5","language":"javascript","ecosystem":"npm","summary":"This package provides a lightweight, in-memory HTTP-01 challenge handler for ACME (Automated Certificate Management Environment) clients in Node.js, primarily designed for use with Let's Encrypt. Compatible with ACME.js and Greenlock.js, it specifically addresses the `http-01` challenge type required for domain validation. Currently at version 3.0.5, it emphasizes simplicity and embeddability, featuring zero external dependencies and a minimal codebase (under 150 lines). Its key differentiators include the ability to operate standalone without a dedicated web server and its entirely in-memory operation, making it suitable for quick setups or testing environments. The package is built with Node.js v6 compatibility in mind, offering broad support, though primarily exports CommonJS modules.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","standalone","memory","http-01","letsencrypt","acme","greenlock"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/acme-http-01-standalone"},{"id":24887,"title":"acode-pluginx","library":"acode-pluginx","status":"active","version":"1.1.0","language":"javascript","ecosystem":"npm","summary":"A CLI starter tool for scaffolding Acode plugins (mobile code editor) with esbuild bundler. Current version 1.1.0. Supports TypeScript and JavaScript project generation, optional SCSS preprocessing, and integration with npm, pnpm, yarn, or bun. Provides pre-configured esbuild config, dev server, and zip packaging. Experimental support for CodeMirror typings. Requires Node.js 18+. Differentiates from generic scaffolding by tailoring output specifically to Acode plugin structure and build pipeline.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/acode-pluginx"},{"id":15505,"title":"Acorn JavaScript Parser","library":"acorn","status":"active","version":"8.16.0","language":"javascript","ecosystem":"npm","summary":"Acorn is a compact, high-performance JavaScript parser implemented entirely in JavaScript. It parses ECMAScript code into an Abstract Syntax Tree (AST) that conforms to the ESTree specification. The current stable version is 8.16.0, as of February 2026, with frequent releases to support the latest ECMAScript features and bug fixes. Acorn differentiates itself by its minimal footprint and speed, serving as a fundamental component in many JavaScript tooling projects, including linters (like ESLint), bundlers, and transpilers. It strictly implements 'stage 4' (finalized) ECMAScript features, requiring plugins for experimental syntax.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/acorn"},{"id":10476,"title":"Detect Global Variables in JavaScript ASTs","library":"acorn-globals","status":"active","version":"7.0.1","language":"javascript","ecosystem":"npm","summary":"acorn-globals is a utility for identifying global variable references within JavaScript code by leveraging the Acorn AST parser. It traverses the Abstract Syntax Tree (AST) generated by Acorn to distinguish between locally declared variables and those that implicitly refer to the global scope. The package is currently at version 7.0.1 and appears to maintain an active release cadence, primarily driven by updates to its underlying Acorn dependency and bug fixes related to scope resolution (e.g., switch statement bodies, catch handlers). Its key differentiator is its focus solely on global variable detection based on AST analysis, providing precise lexical scope information without performing any runtime evaluation. It is particularly useful for static analysis tools, linters, and bundlers that need to understand variable leakage or undeclared globals.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","ast","variable","name","lexical","scope","local","global","implicit"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/acorn-globals"},{"id":12785,"title":"Acorn.js Parser for TestCafe Hammerhead","library":"acorn-hammerhead","status":"active","version":"0.6.3","language":"javascript","ecosystem":"npm","summary":"acorn-hammerhead is a specialized JavaScript parser derived from Acorn.js, specifically adapted for use within the TestCafe Hammerhead project. It is not intended as a general-purpose Acorn.js replacement, but rather provides a subset of Acorn's features tailored to Hammerhead's requirements. The current stable version is 0.6.3. Its release cadence appears irregular, driven by the needs and updates of the TestCafe Hammerhead project rather than independent feature development. Key differentiators include enhanced Unicode support and tighter integration with the Esotope library, alongside a deliberate reduction in the overall feature set compared to a full Acorn.js distribution, focusing only on the syntax elements pertinent to TestCafe's proxying and instrumentation logic. This package ships with TypeScript type definitions, enabling robust usage in TypeScript projects.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/acorn-hammerhead"},{"id":12784,"title":"Acorn JSX Parser Plugin","library":"acorn-jsx","status":"active","version":"5.3.2","language":"javascript","ecosystem":"npm","summary":"acorn-jsx is a plugin for the Acorn JavaScript parser that provides capabilities to parse React.js JSX syntax. It transforms JSX source code into an Abstract Syntax Tree (AST), which is then consumed by various language tools and transpilers like Babel and Buble. The current stable version is 5.3.2. This package maintains a moderate release cadence, often aligning with updates to the Acorn parser itself or changes in the JSX specification. Its key differentiators include its small footprint, speed, and JavaScript-only implementation, making it a widely adopted core component for JSX parsing in the JavaScript ecosystem. It strictly focuses on parsing to AST, rather than performing any transpilation to ES5-compliant JavaScript.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/acorn-jsx"},{"id":16752,"title":"Acorn Loose Parser","library":"acorn-loose","status":"active","version":"8.5.2","language":"javascript","ecosystem":"npm","summary":"acorn-loose is an error-tolerant ECMAScript parser, currently at version 8.5.2, designed to produce an Abstract Syntax Tree (AST) conforming to the ESTree specification even when faced with syntactically invalid JavaScript code. It's part of the broader Acorn project, sharing the same tokenizer as the strict acorn parser, and updates are typically released in tandem with its parent project, following an active but unstated release cadence. Its primary differentiation from acorn is its robust recovery mechanism, which attempts to make sense of malformed input, sometimes by treating whitespace as significant or by inserting placeholder \"dummy\" nodes, identifiable by the name \"✖\", where it cannot resolve the syntax. This makes it invaluable for tasks like linting, code analysis, or language services where full parsing is required despite minor errors. However, it's generally recommended to first attempt parsing with the strict acorn parser and only fall back to acorn-loose if syntax errors are encountered, as its error-recovery can occasionally mis-parse valid but unusually indented code, leading to potentially unexpected AST structures.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/acorn-loose"},{"id":10474,"title":"Acorn with Node.js Syntax Plugins","library":"acorn-node","status":"active","version":"2.0.1","language":"javascript","ecosystem":"npm","summary":"acorn-node is a JavaScript parser library that bundles the core Acorn parser with a set of preloaded plugins, providing syntax parity with recent Node.js versions. This includes support for features like BigInt, numeric separators, public and private class fields (instance and static), dynamic `import()`, `import.meta`, and `export * as ns from`. The package sets default options like `ecmaVersion: 2019`, `allowHashBang: true`, and `allowReturnOutsideFunction: true` to align with Node.js module semantics. The current stable version is 2.0.1. Releases appear to follow Acorn's updates and Node.js syntax advancements, with minor patch releases addressing specific parsing issues. Its key differentiator is providing a ready-to-use Acorn instance capable of parsing modern Node.js JavaScript without requiring manual plugin configuration, including compatibility for older Node.js versions via Bublé-compiled plugins.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","acorn","browserify","parser"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/acorn-node"},{"id":10475,"title":"Acorn TypeScript Parser Plugin","library":"acorn-typescript","status":"active","version":"1.4.13","language":"javascript","ecosystem":"npm","summary":"acorn-typescript is an experimental alternative plugin for Acorn, a small, fast JavaScript parser. It extends Acorn to parse TypeScript scripts into a TypeScript AST, aiming for faster performance compared to other TypeScript parsers. The current stable version is 1.4.13, and it exhibits an active release cadence, frequently addressing bug fixes related to various TypeScript syntax features like optional class properties, generic types, arrow functions, and decorators. Key differentiators include its integration as an Acorn plugin, allowing existing Acorn users to add TypeScript parsing capabilities, and its specific focus on optimizing parsing speed. It supports standard TypeScript syntax, decorators, and JSX/TSX. It requires `acorn` version `>=8.9.0` as a peer dependency.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/acorn-typescript"},{"id":24882,"title":"acos-jsvee-transpiler-python","library":"acos-jsvee-transpiler-python","status":"maintenance","version":"0.3.8","language":"javascript","ecosystem":"npm","summary":"Transpiler that converts Python 3 code into the format expected by Jsvee for visual execution. Current stable version 0.3.8, maintenance mode with limited updates. Designed for the ACOS server ecosystem, requiring peer dependencies acos-jsvee (~0.2.0), acos-jsvee-python (~0.2.0), and acos-kelmu (~0.1.0). Supports a restricted subset of Python constructs; not a general-purpose transpiler. Lower-level integration point for ACOS-based teaching tools.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/acos-jsvee-transpiler-python"},{"id":16292,"title":"ACP HTTP Client","library":"acp-http-client","status":"active","version":"0.4.2","language":"javascript","ecosystem":"npm","summary":"acp-http-client is a TypeScript-first client library designed for interacting with Agent Computer Protocol (ACP) JSON-RPC services over streamable HTTP. It facilitates communication with a 'sandbox agent,' enabling operations such as desktop computer-use APIs, agent computer providers, and lifecycle management features like auto-pause support. The library is part of the larger Rivet Sandbox Agent project, which focuses on advanced agent capabilities for AI agents. Currently, the stable version is 0.4.2, with active development progressing towards 0.5.0, as indicated by recent release candidates (e.g., 0.5.0-rc.3). Development appears continuous, with frequent releases incorporating new features and fixes related to agent providers, E2B integration, and underlying agent infrastructure. Its key differentiator lies in its specialized focus on ACP and streamable HTTP for robust agent-computer interaction, contrasting with generic HTTP or RPC clients.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/acp-http-client"},{"id":18089,"title":"acpx","library":"acpx","status":"active","version":"0.5.3","language":"javascript","ecosystem":"npm","summary":"A headless CLI client for the Agent Client Protocol (ACP), enabling AI agents and orchestrators to communicate with coding agents via structured protocol commands instead of PTY scraping. Current stable version: 0.5.3 (alpha). Released frequently with breaking changes expected until stabilization. Supports persistent multi-turn sessions, named sessions, prompt queueing, cooperative cancellation, soft-close lifecycle, crash reconnect, fire-and-forget mode, config files, session inspect/history, and experimental TypeScript-based workflows. Key differentiator: agent-to-agent communication over CLI without ANSI parsing, with compatibility for multiple ACP-compatible agents (Codex, Claude, OpenClaw ACP). Requires Node.js >=22.12.0.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","acp","agent-client-protocol","ai","claude-code","cli","codex","coding-agent"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/acpx"},{"id":9435,"title":"Acquire Python Library","library":"acquire","status":"active","version":"3.22","language":"python","ecosystem":"pypi","summary":"The `acquire` Python library (version 3.22) provides an interface to the underlying C++ `acquire` tool, designed for forensic artifact collection from disk images or live systems. It allows developers to programmatically interact with Acquire's core functionalities, enabling automation and integration of digital forensics workflows. The project is actively maintained with regular updates for features and bug fixes.","last_verified":"2026-04-17T00:00:00.000Z","tags":["digital-forensics","forensic-analysis","artifact-collection","security","incident-response"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/acquire"},{"id":7894,"title":"Acquisition","library":"acquisition","status":"active","version":"6.2","language":"python","ecosystem":"pypi","summary":"Acquisition is a mechanism that allows objects to obtain attributes from the containment hierarchy they're in. This foundational Zope library, currently at version 6.2, facilitates dynamic attribute lookup based on an object's position within a hierarchy or explicitly set context. While it does not have a fixed release cadence, it is actively maintained by the Zope Foundation.","last_verified":"2026-04-16T00:00:00.000Z","tags":["zope","acquisition","containment","context","object-oriented","attribute lookup","hierarchy"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/acquisition"},{"id":18091,"title":"acquit-require","library":"acquit-require","status":"maintenance","version":"0.1.1","language":"javascript","ecosystem":"npm","summary":"Utility to extract example code from Mocha test files and embed it into markdown, HTML, or other documentation formats via placeholder directives like `[require:testName]`. Version 0.1.1 is the latest stable release, last updated in 2016 with no active development. Requires peer dependency `acquit >= 0.4.0`. Differentiates from generic doc generators by providing a simple, test‑driven approach to keep documentation in sync with actual tests.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/acquit-require"},{"id":5835,"title":"acres: Access Resources on Your Terms","library":"acres","status":"active","version":"0.5.0","language":"python","ecosystem":"pypi","summary":"acres is a Python library designed to simplify access to package resources, offering a consistent API for reading, filesystem access, and cached filesystem access. It addresses common pitfalls associated with `importlib.resources` by clearly delineating resource scopes and capabilities. The current version is 0.5.0, with releases occurring periodically, typically every few months, for new features, improvements, and bug fixes.","last_verified":"2026-04-14T00:00:00.000Z","tags":["resource management","package resources","data loading","files","importlib.resources"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/acres"},{"id":1892,"title":"DataHub Python CLI and SDK","library":"acryl-datahub","status":"active","version":"1.5.0.5","language":"python","ecosystem":"pypi","summary":"The `acryl-datahub` package provides a powerful Command Line Interface (CLI) and a Python SDK for interacting with DataHub, an open-source metadata platform. DataHub serves as a central nervous system for your data stack, enabling discovery, governance, and observability across various data assets. Currently at version 1.5.0.5, the library maintains an active release cadence with frequent updates and release candidates, ensuring ongoing feature development and stability.","last_verified":"2026-04-24T03:01:02.894Z","tags":["metadata","data-governance","cli","sdk","data-catalog","ai-ready"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/acryl-datahub"},{"id":20897,"title":"DataHub Actions","library":"acryl-datahub-actions","status":"active","version":"1.5.0.14","language":"python","ecosystem":"pypi","summary":"An action framework for reacting to real-time changes in DataHub, including entity change events and metadata change sync. Current version is 1.5.0.14, but the GitHub releases lag behind; the main git version is v0.2.1. The library is actively maintained by Acryl Data.","last_verified":"2026-04-27T00:00:00.000Z","tags":["datahub","actions","event-driven","metadata","acryl"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/acryl-datahub-actions"},{"id":4409,"title":"DataHub Airflow Plugin","library":"acryl-datahub-airflow-plugin","status":"active","version":"1.5.0.6","language":"python","ecosystem":"pypi","summary":"The `acryl-datahub-airflow-plugin` library provides an integration for Apache Airflow to automatically capture metadata, lineage, and run information from DAGs and tasks and send it to DataHub. It supports automatic column-level lineage extraction from various SQL operators, Airflow DAG and task properties, ownership, tags, and task run statuses. The plugin requires Airflow 2.7+ and Python 3.10+ and is currently at version 1.5.0.6, with a frequent release cadence tied to the broader DataHub project.","last_verified":"2026-04-12T00:00:00.000Z","tags":["Data Governance","Airflow","ETL","Metadata","Lineage","Data Catalog"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/acryl-datahub-airflow-plugin"},{"id":6492,"title":"Acryl DataHub Classify","library":"acryl-datahub-classify","status":"deprecated","version":"0.0.12","language":"python","ecosystem":"pypi","summary":"This library, currently at version 0.0.12, was designed to predict info types for DataHub metadata. It is explicitly deprecated, with its last release (v0.0.12) marking it as such and signaling the end of active development and support. The project has had an infrequent release cadence.","last_verified":"2026-04-15T00:00:00.000Z","tags":["datahub","classification","deprecated","data-governance","metadata"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/acryl-datahub-classify"},{"id":23030,"title":"Acryl DataHub Dagster Plugin","library":"acryl-datahub-dagster-plugin","status":"active","version":"1.5.0.17","language":"python","ecosystem":"pypi","summary":"A Dagster plugin that captures pipeline execution metadata and sends it to DataHub for data lineage and observability. Current version: 1.5.0.17. Requires Python >=3.10. Released as part of the DataHub project.","last_verified":"2026-05-01T00:00:00.000Z","tags":["dagster","datahub","data-lineage","metadata","plugin"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/acryl-datahub-dagster-plugin"},{"id":9432,"title":"Acryl Executor","library":"acryl-executor","status":"active","version":"0.3.10","language":"python","ecosystem":"pypi","summary":"Acryl Executor is a Python library used internally by Acryl Agents and the DataHub ecosystem to define and execute modular tasks. It provides core abstractions like `BaseTask` and `Executor` for building extensible task-based workflows. As a sub-package of the larger DataHub project, its releases are often coupled with DataHub's evolution, though its own versioning is independent. The current version is 0.3.10, and it follows an active release cadence driven by DataHub development.","last_verified":"2026-04-17T00:00:00.000Z","tags":["datahub","executor","tasks","agents","workflow","pydantic"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/acryl-executor"},{"id":14403,"title":"Acryl Great Expectations","library":"acryl-great-expectations","status":"active","version":"0.15.50.1","language":"en","ecosystem":"pypi","summary":"Acryl Great Expectations is Acryl Data's opinionated flavor of the Great Expectations data validation library, providing a specific set of configurations and integrations primarily for use with the DataHub metadata platform. It currently pins to an older, V2 configuration API of Great Expectations (versions `<0.16.0`). Its release cadence is tied to DataHub releases.","last_verified":"2026-04-16T00:00:00.000Z","tags":["data quality","data validation","great expectations","datahub","acryl data","etl"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/acryl-great-expectations"},{"id":23199,"title":"Acryl PyHive","library":"acryl-pyhive","status":"active","version":"0.6.18","language":"python","ecosystem":"pypi","summary":"A Python interface to Hive (and SparkSQL) via Thrift/HiveServer2. Fork of the original PyHive maintained by Acryl Data. Current version: 0.6.18. Release cadence is irregular; latest releases focus on bug fixes and compatibility.","last_verified":"2026-05-01T00:00:00.000Z","tags":["hive","sparksql","thrift","hiveserver2","database"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/acryl-pyhive"},{"id":20898,"title":"SQLGlot","library":"acryl-sqlglot","status":"active","version":"25.25.2.dev9","language":"python","ecosystem":"pypi","summary":"SQLGlot is a no-dependency SQL parser, transpiler, and optimizer written in Python. It can parse a wide variety of SQL dialects, transpile between them, and produce formatted SQL. Current version is 25.25.2.dev9 (development release; stable releases follow semantic versioning and are frequent).","last_verified":"2026-04-27T00:00:00.000Z","tags":["sql","parser","transpiler","formatter"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/acryl-sqlglot"},{"id":18090,"title":"Action Cable","library":"actioncable","status":"active","version":"5.2.8-1","language":"javascript","ecosystem":"npm","summary":"Action Cable is the WebSocket framework integrated into Ruby on Rails, providing real-time communication capabilities for Rails applications. The npm package 'actioncable' (current stable version 5.2.8-1, though the Rails ecosystem recommends using the latest 7.x or 8.x series) is the JavaScript client library that connects to an Action Cable server. It allows developers to subscribe to channels and receive broadcasts in the browser or any JavaScript runtime. Key differentiators: tight integration with Rails (session/cookie-based authentication, same MVC patterns), full-stack offering with both server- and client-side components, and pub-sub streaming model. Release cadence follows Rails releases, with frequent minor and patch updates. Alternatives include pure WebSocket libraries or Pusher, but Action Cable is the default for Rails real-time features.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","websockets","actioncable","rails"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/actioncable"},{"id":10478,"title":"ActionCable-Vue Plugin","library":"actioncable-vue","status":"active","version":"3.1.2","language":"javascript","ecosystem":"npm","summary":"actioncable-vue is a Vue plugin designed to simplify the integration of ActionCable, Ruby on Rails' WebSocket framework, into Vue.js applications. It provides a straightforward API for managing WebSocket connections, subscribing to channels, and handling real-time data. Currently at stable version 3.1.2, the package appears to have an active development cadence, indicated by recent commits and continuous maintenance. A key differentiator is its support for both Vue 2 and Vue 3, allowing developers to use the same plugin across different generations of Vue projects, adapting its API usage accordingly. It abstracts away much of the boilerplate associated with direct ActionCable consumer usage, offering options for debugging, connection URL configuration (including dynamic URLs for JWTs), immediate connection, and automatic unsubscription upon component unmount.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","actioncable","vue","vuejs","vue3","rails","real-time","websocket","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/actioncable-vue"},{"id":20900,"title":"Actions Python Core","library":"actions-python-core","status":"active","version":"0.1.3","language":"python","ecosystem":"pypi","summary":"A core library for building GitHub Actions in Python, providing utilities for interacting with the Actions runtime (inputs, outputs, commands, path manipulation). Current version 0.1.3, pre-1.0 with frequent breaking changes.","last_verified":"2026-04-27T00:00:00.000Z","tags":["github-actions","actions","ci-cd"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/actions-python-core"},{"id":7895,"title":"GitHub Actions Toolkit for Python","library":"actions-toolkit","status":"maintenance","version":"0.1.15","language":"python","ecosystem":"pypi","summary":"The `actions-toolkit` Python library provides an SDK to simplify the development of GitHub Actions in Python. It offers functionalities for handling inputs, setting outputs, logging, and interacting with the GitHub Actions environment. The current version is 0.1.15, and while functional, it appears to be in maintenance mode with infrequent updates, as more actively developed alternatives like `github-action-toolkit` and `actions-tools` have emerged.","last_verified":"2026-04-16T00:00:00.000Z","tags":["github","actions","toolkit","ci/cd","automation","workflow"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/actions-toolkit"},{"id":10479,"title":"Activ8 Client Framework","library":"activ8-client-framework","status":"active","version":"2.6.63","language":"javascript","ecosystem":"npm","summary":"The Activ8 Client Framework is a JavaScript library designed to facilitate common client-side operations and services for the Activ8 platform. Currently at version 2.6.63, it provides a structured approach to interacting with Activ8's backend services, offering functionalities like API access to social data. As a client-side framework, it typically abstracts away lower-level network requests and data handling, presenting a simpler interface for developers. While specific release cadences are not publicly detailed, the version number suggests active development or maintenance. Key differentiators for such a framework often include opinionated architecture, pre-built integrations with specific Activ8 modules, and potentially optimized data synchronization or state management patterns tailored to the Activ8 ecosystem.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","Activ8","Framework"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/activ8-client-framework"},{"id":24885,"title":"active-inflector","library":"active-inflector","status":"active","version":"0.1.0","language":"javascript","ecosystem":"npm","summary":"Active Inflector is a JavaScript/TypeScript library for pluralizing and singularizing words, aiming for full compatibility with Ruby on Rails' ActiveSupport::Inflector. Version 0.1.0 is the latest stable release, with infrequent updates. It provides both default export of an Inflector class with static methods and convenient standalone singularize/pluralize functions. Key differentiators: Rails-compatible custom rules (irregular, uncountable, uncountable), supports numeric pluralization (e.g., pluralize(2, 'taco') → '2 tacos'), and ships TypeScript types. Requires ESM and environment support for JS private fields.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","inflector","inflection","string","active-record","rails","active-inflection","active","plural","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/active-inflector"},{"id":15501,"title":"Active Table Web Component","library":"active-table","status":"active","version":"1.1.8","language":"javascript","ecosystem":"npm","summary":"Active Table is a framework-agnostic web component, currently at stable version 1.1.8, designed to provide a highly customizable and editable table experience. Built with Lit Element, it offers a robust feature set including adding, removing, moving, and editing rows/columns, text validation, sorting, pagination, filtering, and various column types (Text, Number, Currency, Select, Label, Date, Checkbox). It also provides an API for building custom column types, and capabilities for importing, exporting, pasting, and drag-and-dropping CSV, XLS, XLSX, ODS, and TXT files. The component supports programmatic cell updates, reactive dimensions, and handles overflow. Releases are frequent, addressing bugs and introducing new features like column/row dragging, indicating active development. Its key differentiator is being a standalone web component, allowing seamless integration into any JavaScript framework or vanilla HTML, and shipping with comprehensive TypeScript types.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","table","grid","editable","edit","react","vue","angular","solid","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/active-table"},{"id":26687,"title":"acvl-utils","library":"acvl-utils","status":"active","version":"0.2.6","language":"python","ecosystem":"pypi","summary":"A collection of utility functions and classes for various tasks in deep learning and data processing. Version 0.2.6 is current. Release cadence is irregular.","last_verified":"2026-05-01T00:00:00.000Z","tags":["utils","deep-learning","data-processing"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/acvl-utils"},{"id":2853,"title":"Ada URL Parser","library":"ada-url","status":"active","version":"1.31.0","language":"python","ecosystem":"pypi","summary":"Ada URL is a fast, standard-compliant Python library for parsing and manipulating URLs, directly based on the high-performance Ada C++ URL parser. It strictly adheres to the WHATWG URL Standard, offering a more predictable and often faster alternative to Python's built-in `urllib.parse`. The library is actively maintained with frequent updates, often aligning with new releases of the underlying C++ project.","last_verified":"2026-04-25T01:36:55.267Z","tags":["url parsing","web","whatwg","performance","url manipulation"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/ada-url"},{"id":7896,"title":"Adafruit Blinka","library":"adafruit-blinka","status":"active","version":"9.0.4","language":"python","ecosystem":"pypi","summary":"Adafruit Blinka provides CircuitPython APIs for non-CircuitPython versions of Python, primarily CPython on Linux. It allows users to run CircuitPython code on single-board computers like the Raspberry Pi, Jetson Nano, and others. The library is actively maintained with frequent releases (multiple per month) to add support for new boards, fix board-specific import paths, and address underlying system library interactions. The current version is 9.0.4.","last_verified":"2026-04-16T00:00:00.000Z","tags":["hardware","gpio","circuitpython","embedded","raspberrypi","linux","adafruit"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/adafruit-blinka"},{"id":8808,"title":"Adafruit CircuitPython Bus Device","library":"adafruit-circuitpython-busdevice","status":"active","version":"5.2.16","language":"python","ecosystem":"pypi","summary":"Adafruit CircuitPython Bus Device provides helper classes, `I2CDevice` and `SPIDevice`, to simplify managing transaction state on I2C and SPI buses. It handles bus locking, device addressing for I2C, and chip select and protocol changes for SPI. The library is actively maintained by Adafruit, with frequent releases to address bug fixes and add minor enhancements. The current version is 5.2.16.","last_verified":"2026-04-16T00:00:00.000Z","tags":["circuitpython","adafruit","i2c","spi","bus","hardware","drivers","microcontroller"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/adafruit-circuitpython-busdevice"},{"id":9436,"title":"Adafruit CircuitPython ConnectionManager","library":"adafruit-circuitpython-connectionmanager","status":"active","version":"3.1.7","language":"python","ecosystem":"pypi","summary":"Adafruit CircuitPython ConnectionManager (current version 3.1.7) provides a `urllib3.poolmanager`/`urllib3.connectionpool`-like interface for managing network sockets and connections, primarily on CircuitPython devices. It abstracts the underlying socket pool, making it easier to integrate with higher-level libraries like `adafruit-circuitpython-requests`. Releases occur periodically, often in response to bug fixes, dependency updates, or CPython compatibility improvements.","last_verified":"2026-04-17T00:00:00.000Z","tags":["circuitpython","adafruit","networking","sockets","http","https","connection-pooling"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/adafruit-circuitpython-connectionmanager"},{"id":9433,"title":"Adafruit CircuitPython Requests","library":"adafruit-circuitpython-requests","status":"active","version":"4.1.16","language":"python","ecosystem":"pypi","summary":"Adafruit CircuitPython Requests provides a requests-like API for making HTTP requests from CircuitPython microcontrollers. It offers a familiar interface for GET, POST, PUT, DELETE, and HEAD operations, allowing microcontrollers with network capabilities (like WiFi or Ethernet) to interact with web services. The current version is 4.1.16, and it typically follows a rapid release cadence with bug fixes and minor improvements.","last_verified":"2026-04-17T00:00:00.000Z","tags":["CircuitPython","networking","HTTP","requests-like","microcontroller","IoT"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/adafruit-circuitpython-requests"},{"id":9437,"title":"Adafruit CircuitPython Typing","library":"adafruit-circuitpython-typing","status":"active","version":"1.12.3","language":"python","ecosystem":"pypi","summary":"adafruit-circuitpython-typing provides Python type hints, specifically Protocol definitions and TypeAliases, for common hardware interface types found in CircuitPython, such as BlockDevice, SPIDevice, and AnyDisplay. It facilitates static type checking for CircuitPython applications developed in CPython environments. The library is currently at version 1.12.3 and is actively maintained with frequent minor releases.","last_verified":"2026-04-17T00:00:00.000Z","tags":["typing","adafruit","circuitpython","type-hints","protocol","development"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/adafruit-circuitpython-typing"},{"id":8806,"title":"Adafruit PlatformDetect","library":"adafruit-platformdetect","status":"active","version":"3.88.0","language":"python","ecosystem":"pypi","summary":"Adafruit PlatformDetect is a Python library designed for best-guess platform detection across a wide range of single-board computers (SBCs) and other platforms. It primarily serves as a core dependency for Adafruit-Blinka, enabling CircuitPython API emulation on CPython. The library maintains an active development cycle with frequent releases to add support for new boards and chips.","last_verified":"2026-04-16T00:00:00.000Z","tags":["hardware","platform","embedded","raspberrypi","circuitpython","adafruit"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/adafruit-platformdetect"},{"id":9438,"title":"Adafruit PureIO","library":"adafruit-pureio","status":"active","version":"1.1.11","language":"python","ecosystem":"pypi","summary":"Adafruit PureIO provides pure Python (i.e., no native extensions) access to Linux IO, specifically for I2C and SPI buses. It serves as a drop-in replacement for the `smbus` and `spidev` modules, making it suitable for embedded systems like Raspberry Pi without requiring compilation. The library is actively maintained by Adafruit, with releases typically focusing on infrastructure updates, bug fixes, and compatibility improvements.","last_verified":"2026-04-17T00:00:00.000Z","tags":["hardware","i2c","spi","raspberry pi","embedded","adafruit"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/adafruit-pureio"},{"id":2371,"title":"Adagio - DAG IO Framework","library":"adagio","status":"active","version":"0.2.6","language":"python","ecosystem":"pypi","summary":"Adagio is a lightweight Python framework for building and managing Directed Acyclic Graphs (DAGs), particularly for data orchestration within Fugue projects. It provides abstractions for defining tasks and composing them into execution flows. Current version is 0.2.6. Releases are infrequent, often coinciding with Fugue updates, focusing on stability and compatibility.","last_verified":"2026-04-24T18:39:44.857Z","tags":["dag","workflow","etl","data orchestration","fugue"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/adagio"},{"id":601,"title":"Azure Active Directory Authentication Library (ADAL) for Python","library":"adal","status":"deprecated","version":"1.2.7","language":"python","ecosystem":"pypi","summary":"ADAL for Python is a legacy library that enabled Python applications to authenticate to Azure Active Directory (AAD) to access AAD-protected web resources. It has been replaced by the Microsoft Authentication Library (MSAL) for Python, which offers broader functionality and support for newer authentication protocols and features. ADAL Python will no longer receive new feature improvements or bug fixes. The current version is 1.2.7.","last_verified":"2026-05-12T16:27:01.577Z","tags":["authentication","azure","active-directory","microsoft","oauth"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/adal"},{"id":23194,"title":"Adapters","library":"adapters","status":"active","version":"1.3.0","language":"python","ecosystem":"pypi","summary":"A unified library for parameter-efficient and modular transfer learning, supporting adapter methods like LoRA, Bottleneck Adapters, AdapterPlus, DoRA, and ReFT. Built on Hugging Face Transformers. Current version: 1.3.0. Release cadence: irregular, roughly every 2-3 months.","last_verified":"2026-05-01T00:00:00.000Z","tags":["parameter-efficient-fine-tuning","transfer-learning","adapter-hub","huggingface"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/adapters"},{"id":20893,"title":"adaptive-cards-py","library":"adaptive-cards-py","status":"active","version":"0.4.2","language":"python","ecosystem":"pypi","summary":"Python library for building Adaptive Cards using Pydantic models. Version 0.4.2, requires Python >=3.10. Uses Pydantic v2 for validation. Active development.","last_verified":"2026-04-27T00:00:00.000Z","tags":["adaptive-cards","microsoft-teams","bot-framework","pydantic"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/adaptive-cards-py"},{"id":27578,"title":"Adaptix","library":"adaptix","status":"active","version":"3.0.0b12","language":"python","ecosystem":"pypi","summary":"An extremely flexible and configurable data model conversion library for Python 3.10+, currently at v3.0.0b12. It allows loading, dumping, and conversion between different model types (dataclasses, pydantic, msgspec, SQLAlchemy, etc.) with a powerful recipe-based provider system. The library is in active beta development with frequent releases.","last_verified":"2026-05-09T00:00:00.000Z","tags":["serialization","conversion","dataclasses","pydantic","msgspec","sqlalchemy","model-conversion"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/adaptix"},{"id":20895,"title":"adb_shell","library":"adb-shell","status":"active","version":"0.4.4","language":"python","ecosystem":"pypi","summary":"A Python implementation of ADB with shell and FileSync functionality. Current version 0.4.4, somewhat irregular release cadence.","last_verified":"2026-04-27T00:00:00.000Z","tags":["adb","android","shell","file-sync"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/adb-shell"},{"id":7897,"title":"ADBC Driver for Apache Arrow Flight SQL","library":"adbc-driver-flightsql","status":"active","version":"1.11.0","language":"python","ecosystem":"pypi","summary":"adbc-driver-flightsql is a Python driver for connecting to databases via Apache Arrow Flight SQL. It provides both a low-level ADBC API and a DBAPI 2.0-compatible interface for efficient, Arrow-native data transfer. The library is actively maintained as part of the Apache Arrow ADBC project, with frequent releases, typically on a monthly or bi-monthly cadence. The current version is 1.11.0.","last_verified":"2026-04-16T00:00:00.000Z","tags":["adbc","arrow","flightsql","database","sql","driver","analytics","olap"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/adbc-driver-flightsql"},{"id":2854,"title":"ADBC Driver Manager for Python","library":"adbc-driver-manager","status":"active","version":"1.11.0","language":"python","ecosystem":"pypi","summary":"The adbc-driver-manager package provides Python bindings for the Arrow Database Connectivity (ADBC) C API, serving as a generic entrypoint for ADBC drivers. It offers both low-level C API bindings and a higher-level, PEP 249 (DB-API 2.0) compatible interface. Currently at version 1.11.0, the library generally follows a monthly to bi-monthly release cadence, aligning with the broader Apache Arrow project.","last_verified":"2026-04-25T01:38:58.363Z","tags":["database","adbc","arrow","sql","dbapi","data-connectivity"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/adbc-driver-manager"},{"id":3387,"title":"ADBC PostgreSQL Driver","library":"adbc-driver-postgresql","status":"active","version":"1.11.0","language":"python","ecosystem":"pypi","summary":"The `adbc-driver-postgresql` package provides Python bindings for a libpq-based ADBC (Arrow Database Connectivity) driver for PostgreSQL. It offers a DBAPI 2.0-compatible interface, enabling high-performance data access to PostgreSQL databases by leveraging Apache Arrow for columnar data interchange. The library is currently active, with version 1.11.0, and typically releases in conjunction with the broader Apache Arrow ADBC project.","last_verified":"2026-04-25T09:27:31.394Z","tags":["database","postgresql","adbc","apache arrow","dbapi","sql","columnar"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/adbc-driver-postgresql"},{"id":23192,"title":"ADBC Snowflake Driver","library":"adbc-driver-snowflake","status":"active","version":"1.11.0","language":"python","ecosystem":"pypi","summary":"An ADBC (Arrow Database Connectivity) driver for Snowflake, enabling high-performance data transfer using Apache Arrow. Version 1.11.0 requires Python >=3.10.","last_verified":"2026-05-01T00:00:00.000Z","tags":["adbc","snowflake","arrow","database","driver"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/adbc-driver-snowflake"},{"id":3861,"title":"ADBC SQLite Driver","library":"adbc-driver-sqlite","status":"active","version":"1.11.0","language":"python","ecosystem":"pypi","summary":"adbc-driver-sqlite provides Python bindings for the Arrow Database Connectivity (ADBC) SQLite driver, offering a DBAPI 2.0 / PEP 249-compatible interface. It allows for Arrow-native access to SQLite databases. The current version is 1.11.0, and the project generally follows a bimonthly release cadence for minor versions.","last_verified":"2026-04-25T17:12:23.309Z","tags":["database","sqlite","adbc","apache arrow","data access"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/adbc-driver-sqlite"},{"id":6493,"title":"Adbutils","library":"adbutils","status":"active","version":"2.12.0","language":"python","ecosystem":"pypi","summary":"Adbutils is a pure Python library for interacting with Android devices via the Android Debug Bridge (ADB) protocol. It provides a programmatic interface to control devices, install apps, execute shell commands, manage files, and more, without needing to directly invoke the `adb` command-line tool. The current version is 2.12.0, and it is actively maintained with frequent releases.","last_verified":"2026-04-15T00:00:00.000Z","tags":["adb","android","device-control","automation","testing"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/adbutils"},{"id":18948,"title":"add-asset-webpack-plugin","library":"add-asset-webpack-plugin","status":"active","version":"3.1.1","language":"javascript","ecosystem":"npm","summary":"Dynamically add an asset (file) to the Webpack output graph. This is a lightweight, zero-dependency Webpack plugin (v3.1.1) that lets you inject a file with a given source string, either statically or via a callback receiving the compilation object. It ships TypeScript types. Key differentiator: it only creates output assets, not virtual modules — use webpack-virtual-modules if you need importable modules. Supports Webpack >=5, Node >=18, ESM only. Maintained by Sindre Sorhus.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","webpack-plugin","webpack","add","generate","create","make","asset","file","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/add-asset-webpack-plugin"},{"id":18955,"title":"Add Charset Webpack Plugin","library":"add-charset-webpack-plugin","status":"active","version":"1.0.9","language":"javascript","ecosystem":"npm","summary":"A Webpack and Rspack plugin that automatically prepends a @charset declaration to every emitted CSS file. Version 1.0.9 is the latest stable release with no active development cadence. It supports both CommonJS and ES modules, works with Webpack 4/5 and Rspack. Unlike manual CSS header additions or postcss plugins, it hooks into the compilation process to guarantee charset placement on all CSS assets with zero configuration overhead.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","rspack","webpack","plugin","charset","css","add-charset-webpack-plugin"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/add-charset-webpack-plugin"},{"id":12790,"title":"add-matchers","library":"add-matchers","status":"abandoned","version":"0.6.2","language":"javascript","ecosystem":"npm","summary":"A JavaScript library designed to provide a unified API for creating custom test matchers that are compatible across different versions of popular testing frameworks, specifically Jest and Jasmine (1.x and 2.x). This library addresses the varying native APIs for custom matcher registration, allowing developers to write matchers once and use them interchangeably across these environments. The current stable version is 0.6.2. The project appears to be in an abandoned state, with no new releases or significant activity since 2019, suggesting a lack of future feature development or proactive compatibility updates. Its primary differentiator is simplifying cross-framework matcher development, encouraging reusability within the testing community without needing to rewrite matchers for each framework version.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","BDD","TDD","jasmine","testing"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/add-matchers"},{"id":9441,"title":"add-trailing-comma","library":"add-trailing-comma","status":"active","version":"4.0.0","language":"python","ecosystem":"pypi","summary":"add-trailing-comma is a Python utility that automatically adds trailing commas to function calls and literal structures (like lists, tuples, dictionaries, sets) to improve diff clarity and make future additions easier. It is currently at version 4.0.0 and is actively maintained, with releases often tied to Python version updates.","last_verified":"2026-04-17T00:00:00.000Z","tags":["formatting","code quality","linter","cli tool","automation"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/add-trailing-comma"},{"id":12793,"title":"Addfox Browser Extension Build Tool","library":"addfox","status":"active","version":"0.1.1-beta.15","language":"javascript","ecosystem":"npm","summary":"Addfox is a modern build tool and framework specifically designed for developing browser extensions across multiple platforms. It is built on top of Rsbuild, leveraging its performance for fast development cycles, including hot module replacement (HMR) and automatic browser launching for an efficient developer experience. The current stable version is 0.1.1-beta.15, indicating an active development phase with frequent beta releases. Key differentiators include its framework-agnostic support for popular UI libraries like React, Vue, Svelte, and Solid, and its ability to target various Chromium-based browsers (Chrome, Edge, Brave, etc.) as well as Firefox. Addfox simplifies project setup with file-based entry discovery and offers advanced features such as AI-friendly error output, Rstest integration for unit and end-to-end testing, and Rsdoctor for bundle analysis. It also streamlines deployment by automatically generating store-ready zip files. The tool requires Node.js version 20 or higher, ensuring access to modern JavaScript features and performance improvements.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/addfox"},{"id":1308,"title":"Addict","library":"addict","status":"active","version":"2.4.0","language":"python","ecosystem":"pypi","summary":"Addict is a Python library that provides a dictionary subclass allowing items to be accessed and set using both attribute (dot notation) and item (square bracket) syntax. It simplifies working with deeply nested data structures. The library is currently at version 2.4.0 and demonstrates active maintenance with regular updates.","last_verified":"2026-04-23T19:37:53.034Z","tags":["dictionary","attribute access","dot notation","nested dictionaries"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/addict"},{"id":12795,"title":"Addons Scanner Utilities","library":"addons-scanner-utils","status":"active","version":"15.0.0","language":"javascript","ecosystem":"npm","summary":"The `addons-scanner-utils` library provides a collection of helper functions specifically designed for building command-line interfaces (CLIs) and backend services within the Mozilla add-ons scanning ecosystem. Currently at version `15.0.0`, it maintains a rapid release cadence, with several major versions released in quick succession, indicating active and continuous development. Key functionalities include robust error handling through the `AppError` class, secure JSON Web Token (JWT) generation for authenticating with platforms like Add-ons for Mozilla (AMO), and versatile file operations such as downloading remote resources. The library is often integrated with `express` for API development, supporting specific authentication patterns like `HMAC-SHA256` and handling `X-Forwarded-Authorization` headers. Its core differentiator is its specialized focus on the Mozilla add-ons context, offering tailored solutions for common operational tasks in that domain. It ships with comprehensive TypeScript types, ensuring type-safe development.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/addons-scanner-utils"},{"id":12794,"title":"RFC-5321 Email Address Parser","library":"address-rfc2821","status":"active","version":"2.1.5","language":"javascript","ecosystem":"npm","summary":"address-rfc2821 is a JavaScript/TypeScript library designed for parsing email addresses conforming to RFC-5321 (formerly RFC-821/2821) specifically for the SMTP envelope, found in `MAIL FROM:` and `RCPT TO:` commands. This module focuses on the nuances of envelope addressing, including handling null senders (`<>`) and correctly managing quoted local-parts. Since version 2.0.0, it transitioned from a regex-based parser to one built with Nearley, providing more robust and accurate parsing. It also supports UTF-8 email addresses according to RFCs 5890-5892, providing the domain in punycode when necessary. The current stable version is 2.1.5, with recent updates including the addition of TypeScript type definitions in v2.1.4 and a fix to `isNull()`'s return type in v2.1.5. The library maintains an active release cadence, reflecting ongoing development and maintenance for Haraka mail server components.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","email","envelope","address","rfc821","rfc2821","rfc5321","RFC-5321","mail","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/address-rfc2821"},{"id":24883,"title":"addresser","library":"addresser","status":"active","version":"1.1.20","language":"javascript","ecosystem":"npm","summary":"Street address parser for Node.js with normalization and secondary unit detection. Current stable version 1.1.20 (last released 2023). Parses US addresses into components (street number, name, suffix, direction, city, state, zip+4). Handles extra whitespace, trailing directionals, PO boxes, and secondary units without delimiters. Normalizes to Title Case and standardizes street suffixes. Includes utility functions for random city generation and city lookup. Ships TypeScript types. Limited to US addresses; no geocoding or validation against real addresses.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","address","parser","street","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/addresser"},{"id":15951,"title":"Addressit Freeform Street Address Parser","library":"addressit","status":"active","version":"1.8.2","language":"javascript","ecosystem":"npm","summary":"addressit is a JavaScript library designed to parse freeform street address text into a structured object. The current stable version is 1.8.2. Recent releases have primarily focused on maintenance and minor feature additions, indicating an irregular but active release cadence. Its primary differentiator is its specialized focus on extracting the street parsing components (unit, building number, street name, and street type). Broader geographical details like city, state, or country are collected into a generic `regions` array, requiring further application-specific processing. This design choice acknowledges the vast variability of global address formats and avoids attempting a universal, country-specific identification within the core library. It is best suited for applications where extracting the fundamental street information from unstructured text is paramount, rather than providing comprehensive geopolitical address validation.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","parser","street","address","geo"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/addressit"},{"id":15503,"title":"AddSearch JavaScript Client","library":"addsearch-js-client","status":"active","version":"1.2.3","language":"javascript","ecosystem":"npm","summary":"The `addsearch-js-client` package provides a JavaScript client library for interacting with the AddSearch Search API and Indexing API. It allows developers to easily integrate search functionalities like keyword search, search suggestions, and custom field autocompletion into their web applications or Node.js environments. The current stable version is 1.2.3. The package appears to have a regular release cadence, with multiple minor and patch updates released within recent months, often addressing dependency updates, security vulnerabilities, and new features like AI answers streaming. Key differentiators include its focus on a comprehensive search-as-a-service platform, offering features like fuzzy matching, configurable search operators, and specific indexing capabilities alongside standard search. It supports both browser and Node.js environments and ships with TypeScript types, ensuring type safety for TypeScript projects. The library aims to simplify the integration of complex search features into various JavaScript applications.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","addsearch","search","search api","autocomplete","instant search","predictive search","search suggestions","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/addsearch-js-client"},{"id":23198,"title":"ADF Lib","library":"adf-lib","status":"active","version":"0.2.1","language":"python","ecosystem":"pypi","summary":"A Python library for creating and manipulating ADF (Atlassian Document Format) documents. Current version 0.2.1, requires Python >=3.8. Early stage development with infrequent releases.","last_verified":"2026-05-01T00:00:00.000Z","tags":["adf","atlassian","document-format"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/adf-lib"},{"id":24884,"title":"Adfab Gulp Boilerplate","library":"adfab-gulp-boilerplate","status":"active","version":"2.4.0","language":"javascript","ecosystem":"npm","summary":"A Gulp-based boilerplate for kick-starting front-end projects quickly, version 2.4.0. It integrates Browsersync for live reloading, supports SASS/LESS compilation, Babel transpilation, image minification, fonticon and SVG sprite generation, and includes linting for JS/SASS/LESS. Designed for teams needing a consistent, configurable build pipeline with JSON-based task configuration. Released under ISC license, with maintenance via GitHub issues and a SemVer release cycle. Alternatives include custom Gulp setups or modern build tools like Webpack/Vite.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","gulp","boilerplate","starter","front-end","build","sass","less","postcss"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/adfab-gulp-boilerplate"},{"id":5560,"title":"Adjust Precision for Schema","library":"adjust-precision-for-schema","status":"active","version":"0.3.4","language":"python","ecosystem":"pypi","summary":"This library (version 0.3.4) is designed for use in Singer.io data integration targets to address and overcome precision differences that can arise between various data source systems, Python's native numeric types, and target data warehouses or databases. It aims to ensure data consistency and accuracy, particularly for decimal and floating-point numbers, during the ETL process. The release cadence appears to be irregular, based on available PyPI data.","last_verified":"2026-04-13T00:00:00.000Z","tags":["data processing","singer-io","etl","schema","precision","decimal","data quality"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/adjust-precision-for-schema"},{"id":18950,"title":"adjust-sourcemap-loader","library":"adjust-sourcemap-loader","status":"active","version":"5.0.0","language":"javascript","ecosystem":"npm","summary":"Webpack loader that adjusts source maps for debugging or inter-loader transformation. Currently at v5.0.0, released in 2025? Release cadence is irregular with major bumps alongside webpack majors. Key differentiator: it can be used both as a loader and as a module filename template to control output source map format (absolute, outputRelative, projectRelative, webpackProtocol, sourceRelative). Alternatives (like Webpack's built-in devtool) offer less granular control over intermediate source maps.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","webpack","loader","source-map","sourcemap","sources","resolve","adjust"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/adjust-sourcemap-loader"},{"id":4410,"title":"Adjust Text Positions in Matplotlib Plots","library":"adjusttext","status":"active","version":"1.3.0","language":"python","ecosystem":"pypi","summary":"adjustText is a Python library that iteratively adjusts the position of text labels in Matplotlib plots to minimize overlaps with other labels, data points, and plot boundaries. It is currently at version 1.3.0 and has a regular release cadence, often addressing compatibility and performance improvements. The approach is inspired by the `ggrepel` package for R/ggplot2.","last_verified":"2026-04-12T00:00:00.000Z","tags":["matplotlib","plotting","text","visualization","annotation"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/adjusttext"},{"id":1213,"title":"adlfs","library":"adlfs","status":"active","version":"2026.2.0","language":"python","ecosystem":"pypi","summary":"adlfs provides an fsspec-compatible interface for accessing Azure Blob Storage, Azure Data Lake Storage Gen2, and the now-deprecated Azure Data Lake Storage Gen1. It allows Python users to interact with Azure storage as if it were a local filesystem, integrating seamlessly with data processing libraries like Dask, Pandas, and Ray. The library is currently at version 2026.2.0 and maintains an active release schedule.","last_verified":"2026-04-23T18:25:00.439Z","tags":["azure","blob storage","data lake","adls gen2","fsspec","dask","cloud storage"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/adlfs"},{"id":24888,"title":"admin-config","library":"admin-config","status":"maintenance","version":"0.12.4","language":"javascript","ecosystem":"npm","summary":"Shared configuration and entity definitions for ng-admin and react-admin, two admin-panel generators by marmelab. Version 0.12.4 (latest as of 2021) provides ES6 classes for fields, references, and validation used across both frameworks. The package has been in maintenance mode since 2017, with no active development. It requires a transpiler (Babel) for use in Node.js or bundlers. Designed as an internal dependency, it is not intended for direct use in application code.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/admin-config"},{"id":16705,"title":"Azure DevOps NPM Authentication","library":"ado-npm-auth","status":"active","version":"0.10.2","language":"javascript","ecosystem":"npm","summary":"The `ado-npm-auth` package is a command-line utility designed to streamline authentication for Node.js projects interacting with private npm registries hosted on Azure DevOps (ADO). It automates the process of fetching authentication tokens using the underlying `azureauth-cli` (wrapped via `node-azureauth`) and securely updates the user's `.npmrc` file. A key differentiator from its predecessor, `vsts-npm-auth`, is its cross-platform compatibility, leveraging the cross-platform nature of `azureauth-cli`. Currently at version 0.10.2, the package is under active development. Its primary use case involves integration into project lifecycle scripts, such as `preinstall`, to ensure continuous access to private ADO feeds without manual token management.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/ado-npm-auth"},{"id":27573,"title":"ado-sync","library":"ado-sync","status":"active","version":"0.1.68","language":"javascript","ecosystem":"npm","summary":"ado-sync is a CLI tool for bidirectional synchronization between local test specification files (Gherkin .feature, Markdown, and various framework-specific formats) and Azure DevOps Test Cases. Version 0.1.68 is the latest stable release, with frequent updates (multiple releases per month). It supports over 20 test frameworks including Playwright, Cypress, Jest, Cucumber, and Robot Framework, and provides commands for push, pull, diff, coverage, and AI-enhanced summarization. Key differentiators include direct VS Code integration, MCP server support, and a workflow-agnostic approach that avoids lock-in to any single test runner.","last_verified":"2026-05-09T00:00:00.000Z","tags":["javascript","azure-devops","test-sync","cucumber","gherkin","playwright","specsync","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/ado-sync"},{"id":18093,"title":"Adonis Middleware (Official)","library":"adonis-middleware","status":"maintenance","version":"1.0.14","language":"javascript","ecosystem":"npm","summary":"Official collection of middleware for AdonisJS (Adonis Framework), including BodyParser, CORS, Flash, and Shield. Current version 1.0.14, last updated in 2016. This package is part of the legacy AdonisJS 4.x ecosystem and provides HTTP middleware providers for common web security and request parsing tasks. Unlike third-party middleware packages, these are the officially maintained set, tightly integrated with the framework's provider system. Release cadence is low; package is in maintenance mode as AdonisJS moved to a new architecture in v5. Key differentiator: official, framework-specific middleware providers that register automatically via AdonisJS IoC container.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","adonis","http-middleware","middleware","adonisjs"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/adonis-middleware"},{"id":18094,"title":"Adonis Mix Asset","library":"adonis-mix-asset","status":"active","version":"3.0.0","language":"javascript","ecosystem":"npm","summary":"Laravel Mix integration for AdonisJS, providing asset bundling with webpack and a view helper. Current stable version is 3.0.0, requiring @adonisjs/core ^5.1.7, @adonisjs/view ^6.0.2, and laravel-mix ^6.0.19. It simplifies using Laravel Mix's webpack configuration within AdonisJS, offering commands for building, watching, and analyzing assets. Differentiators include automatic mix-manifest.json parsing and a view helper for cache-busted asset URLs.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","AdonisJS","Adonis Laravel Mix","Adonis asset bundler"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/adonis-mix-asset"},{"id":24889,"title":"AdonisJS Server Stats","library":"adonisjs-server-stats","status":"active","version":"1.12.3","language":"javascript","ecosystem":"npm","summary":"Current stable version 1.12.3. Real-time server monitoring and debug toolbar for AdonisJS v6/v7 applications, inspired by Laravel Telescope. Provides live CPU, memory, requests/sec, database pool, Redis, queue, and log stats via a single Edge component (`@serverStats()`). Includes a full debug toolbar with SQL query inspection, event tracing, route listing, log tailing, and custom panels. Ships TypeScript types and integrates with Lucid ORM, Redis, BullMQ, and Edge templates. Zero frontend dependencies; also offers alpha React/Vue components for Inertia.js. Peer dependencies span multiple major versions (e.g., @adonisjs/core ^6.0.0 || ^7.0.0).","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","adonisjs","debug","devtools","metrics","monitoring","server-stats","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/adonisjs-server-stats"},{"id":6304,"title":"Async Django REST Framework","library":"adrf","status":"active","version":"0.1.12","language":"python","ecosystem":"pypi","summary":"ADRF (Async Django REST Framework) is a Python library that provides asynchronous support for Django REST framework. It allows developers to write async class and function-based views, viewsets, and serializers, leveraging Django's native async capabilities (Django 4.1+). The library is currently at version 0.1.12 and maintains an active release cadence with regular updates and bug fixes.","last_verified":"2026-04-15T00:00:00.000Z","tags":["async","django","drf","rest-framework","api","asynchronous"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/adrf"},{"id":6494,"title":"Anomaly Detection Toolkit (ADTK)","library":"adtk","status":"active","version":"0.6.2","language":"python","ecosystem":"pypi","summary":"ADTK (Anomaly Detection Toolkit) is a Python package designed for unsupervised and rule-based time series anomaly detection. It provides a modular and intuitive API, offering a collection of common detectors, transformers, and aggregators that can be combined into custom anomaly detection pipelines. Currently at version 0.6.2, ADTK aims to help users build effective models even with limited labeled historical anomaly data, with regular updates and maintenance.","last_verified":"2026-04-15T00:00:00.000Z","tags":["anomaly detection","time series","unsupervised learning","data science","machine learning","python"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/adtk"},{"id":6953,"title":"Advanced Alchemy","library":"advanced-alchemy","status":"active","version":"1.9.3","language":"python","ecosystem":"pypi","summary":"Advanced Alchemy provides ready-to-go SQLAlchemy concoctions, simplifying common database operations and patterns. It's built on SQLAlchemy and offers robust repository and service layers, DTO generation, and integrates seamlessly with frameworks like Litestar. Key features include SQLModel compatibility, read/write replica routing, Dogpile caching, and enhanced CLI tools. Currently at version 1.9.3, it maintains an active release cadence with frequent updates and bug fixes.","last_verified":"2026-04-16T00:00:00.000Z","tags":["SQLAlchemy","ORM","database","repository pattern","Litestar","async","migrations"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/advanced-alchemy"},{"id":24890,"title":"advanced-utility-types","library":"advanced-utility-types","status":"active","version":"1.1.0","language":"javascript","ecosystem":"npm","summary":"A TypeScript library providing advanced utility generic types such as DeepOptional, DeepOmit, and DeepPaths. Version 1.1.0 allows recursive manipulation of deeply nested object properties using dot-separated paths or template literal strings, with support for arrays. It is released under the MIT license and is intended for type-level programming in TypeScript projects. Unlike simpler utility types libraries (e.g., type-fest), this package focuses specifically on deep path-based transformations.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","typescript","utility","types"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/advanced-utility-types"},{"id":14405,"title":"Advent of Code Command-Line Helper","library":"advent-of-code","status":"maintenance","version":"2025.6.0","language":"en","ecosystem":"pypi","summary":"The `advent-of-code` Python library provides a command-line tool (`aoc`) and a programmatic API for Advent of Code. It helps automate fetching inputs, scaffolding solutions, and submitting answers. While the PyPI package (version 2025.6.0) receives active updates, its officially linked GitHub repository (`https://github.com/fornwall/advent-of-code`) has been archived since November 2023. This creates a discrepancy where new PyPI versions are released without publicly updated source code. The library uses a year-ahead versioning scheme (e.g., 2025.x.x versions released in 2024).","last_verified":"2026-04-16T00:00:00.000Z","tags":["advent-of-code","cli","puzzle","automation","helper"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/advent-of-code"},{"id":20904,"title":"Advertools","library":"advertools","status":"active","version":"0.17.2","language":"python","ecosystem":"pypi","summary":"Advertools is a Python library for digital marketing and SEO analysis, providing tools for keyword research, spider simulations, social media analysis, and more. Current version: 0.17.2, released irregularly.","last_verified":"2026-04-27T00:00:00.000Z","tags":["seo","digital-marketing","keyword-research","google-ads","web-scraping","social-media"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/advertools"},{"id":7898,"title":"Advocate HTTP Client","library":"advocate","status":"active","version":"1.0.0","language":"python","ecosystem":"pypi","summary":"Advocate is a Python library providing a safe wrapper around the popular `requests` library for making HTTP requests on behalf of a third party. It helps prevent common security pitfalls like SSRF by allowing developers to define strict URL validation patterns, limit redirects, set timeouts, and control request options. The current version is 1.0.0, and it maintains a stable release cadence focused on security and reliability.","last_verified":"2026-04-16T00:00:00.000Z","tags":["http","requests","security","ssrf","validation"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/advocate"},{"id":24893,"title":"ADVPL Linter","library":"advpl-lint","status":"active","version":"7.0.3","language":"javascript","ecosystem":"npm","summary":"A linting tool for ADVPL (Advanced Protheus Language) source code, providing static analysis and error detection for .prw files. Current stable version is 7.0.3, released with TypeScript support. It integrates directly into Node.js workflows, offering programmatic control through a Linter class. Key differentiators include its focus on the niche ADVPL ecosystem and file-level analysis rather than real-time IDE feedback. Alternative tools are scarce, making this the primary linter for ADVPL developers using Protheus/Totvs environments.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/advpl-lint"},{"id":3388,"title":"Adyen Python API Library","library":"adyen","status":"active","version":"15.0.1","language":"python","ecosystem":"pypi","summary":"The Adyen Python API Library provides a comprehensive client for integrating with Adyen's various APIs, including Checkout, Management, Recurring, and more. It is currently at version 15.0.1 and receives frequent updates, often with minor or patch releases, and occasional major versions that align with Adyen's OpenAPI specification updates.","last_verified":"2026-04-25T09:27:52.651Z","tags":["payment gateway","fintech","api client","payments"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/adyen"},{"id":17491,"title":"Aedes MQTT Broker CLI","library":"aedes-cli","status":"active","version":"1.0.2","language":"javascript","ecosystem":"npm","summary":"aedes-cli provides a command-line interface (CLI) for running an Aedes MQTT broker instance. It simplifies the deployment and configuration of an Aedes broker, allowing users to quickly set up an MQTT server with various options for host, port, protocols (TCP, TLS, WS, WSS), authentication, authorization, and persistence. The current stable version is 1.0.2. Releases are generally driven by updates to the underlying Aedes library or dependency bumps, with a focus on stability and ease of use for CLI operations. Its key differentiator is offering a batteries-included CLI wrapper around the highly customizable Aedes library, abstracting away much of the programmatic setup for common use cases.","last_verified":"2026-04-23T00:00:00.000Z","tags":["javascript","aedes","mqtt","broker","nodejs","cli"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/aedes-cli"},{"id":15295,"title":"Aedes Server Factory","library":"aedes-server-factory","status":"active","version":"0.2.1","language":"javascript","ecosystem":"npm","summary":"aedes-server-factory is a utility library designed to simplify the creation and configuration of various server types for the Aedes MQTT broker. It currently supports TCP, HTTP, HTTP2, WebSockets (WS), and PROXY decoders, with ongoing work for TLS, HTTPS, and WSS. The latest stable version is 0.2.1, with releases happening infrequently, often driven by bug fixes or minor feature enhancements related to server handling. Its primary differentiator is providing a consolidated API to instantiate and bind Aedes to different network protocols and server technologies, abstracting away the boilerplate involved in connecting an MQTT broker to diverse client interfaces. It offers flexible options for secure connections and proxy support.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","mqtt","proxy","server","http","tcp","ws","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/aedes-server-factory"},{"id":9443,"title":"Aeidon Subtitle Library","library":"aeidon","status":"active","version":"1.16","language":"python","ecosystem":"pypi","summary":"Aeidon is a library designed for reading, writing, and manipulating text-based subtitle files (e.g., SRT, ASS, SUB). It is primarily developed as a core component for the Gaupol subtitle editor. The current version is 1.16, and releases occur infrequently, typically 1-3 times per year, focusing on Python compatibility and bug fixes.","last_verified":"2026-04-17T00:00:00.000Z","tags":["subtitle","video","text processing","SRT","ASS","VTT"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/aeidon"},{"id":24891,"title":"aelf-lint","library":"aelf-lint","status":"active","version":"0.0.1-alpha.2","language":"javascript","ecosystem":"npm","summary":"aelf-lint is a tool for configuring ESLint, Prettier, Stylelint, Commitlint, Husky, and generating their configuration files to unify code style in projects. Current version 0.0.1-alpha.2 is in early alpha with low release cadence. Unlike manual setup, it automates tool integration and file generation but requires manual handling of existing tsconfig.json.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","aelf-lint"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/aelf-lint"},{"id":18949,"title":"AEM ClientLib Generator Webpack Plugin","library":"aem-clientlib-generator-webpack-plugin","status":"active","version":"1.0.0","language":"javascript","ecosystem":"npm","summary":"Webpack plugin that integrates aem-clientlib-generator into your webpack build pipeline. It allows generation of AEM Client Libraries (clientlibs) from a single frontend source, supporting dependencies, embeds, and all clientlib properties via a configuration file (clientlib.config.js) or inline options. Version 1.0.0 is stable with moderate release cadence. Key differentiator: seamlessly combines the power of aem-clientlib-generator with webpack's compilation and asset processing, eliminating the need for separate build steps.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","aem","clientlib","clientlibs","generator","webpack","plugin"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/aem-clientlib-generator-webpack-plugin"},{"id":18951,"title":"aem-sync-webpack-plugin","library":"aem-sync-webpack-plugin","status":"maintenance","version":"0.1.3","language":"javascript","ecosystem":"npm","summary":"Webpack plugin that integrates with AEMSync to automatically upload files to Adobe Experience Manager (AEM) after manual changes or webpack build completion. Version 0.1.3 is the latest stable release, with no active development since 2016. It is a thin wrapper around the aemsync library and requires AEMSync to be installed separately. The plugin only triggers in webpack watch mode, making it ideal for local development workflows. Compared to other AEM upload plugins, it leverages the efficient aemsync delta-based sync mechanism.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/aem-sync-webpack-plugin"},{"id":460,"title":"aenum - Advanced Enumerations","library":"aenum","status":"active","version":"3.1.17","language":"python","ecosystem":"pypi","summary":"aenum is a Python library providing advanced enumerations that are compatible with Python's standard library Enum, along with metaclass-based NamedTuple and NamedConstant implementations. It offers extended features over the built-in `enum` module, such as support for unique values, multiple values, auto-numbering, and control over aliasing. The current version is 3.1.17 and it maintains an active release cadence.","last_verified":"2026-05-12T13:57:33.304Z","tags":["enum","enumeration","namedtuple","namedconstant","constants","stdlib-enhancement"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/aenum"},{"id":7899,"title":"Aerich","library":"aerich","status":"active","version":"0.9.2","language":"python","ecosystem":"pypi","summary":"Aerich is a database migrations tool specifically designed for Tortoise ORM. It automates schema evolution by generating and applying migration scripts, making it easier to manage database changes in Python projects. It is actively maintained, with version 0.9.2 being the latest as of early 2024, and features regular releases for bug fixes and new functionality.","last_verified":"2026-04-16T00:00:00.000Z","tags":["database","migrations","ORM","Tortoise-ORM","cli"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/aerich"},{"id":6495,"title":"Aerospike Python Client","library":"aerospike","status":"active","version":"19.2.0","language":"python","ecosystem":"pypi","summary":"aerospike is a package which provides a Python client for Aerospike database clusters. The client enables applications to interact with Aerospike, managing connections and handling database operations like CRUD, queries, and scans. It is a CPython module built on the Aerospike C client. The current version is 19.2.0, and the library maintains an active release cycle with frequent updates and major version increments.","last_verified":"2026-04-15T00:00:00.000Z","tags":["database","NoSQL","key-value","high-performance"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/aerospike"},{"id":27571,"title":"aerospike-py","library":"aerospike-py","status":"active","version":"0.10.5","language":"python","ecosystem":"pypi","summary":"High-performance Aerospike Python client with sync and async APIs, built with PyO3 and Rust. Latest version 0.10.5; requires Python >=3.10. Active development with monthly releases.","last_verified":"2026-05-09T00:00:00.000Z","tags":["aerospike","database","client","rust","async"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/aerospike-py"},{"id":9442,"title":"AES-PKCS5 Encryption Library","library":"aes-pkcs5","status":"active","version":"1.0.4","language":"python","ecosystem":"pypi","summary":"aes-pkcs5 is a Python library providing an implementation of the Advanced Encryption Standard (AES) using CBC and ECB modes, specifically incorporating the PKCS5 padding scheme. It is currently at version 1.0.4 and maintains an active release cadence, with recent updates focusing on Python version compatibility and modernization.","last_verified":"2026-04-17T00:00:00.000Z","tags":["aes","encryption","cryptography","pkcs5","security"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/aes-pkcs5"},{"id":9439,"title":"aeventkit: Event-Driven Data Pipelines","library":"aeventkit","status":"active","version":"2.1.0","language":"python","ecosystem":"pypi","summary":"aeventkit is an active Python library (current version 2.1.0) for building event-driven data pipelines. It leverages Pydantic v2 for robust data validation and AnyIO for asynchronous execution, making it suitable for modern, high-performance applications. The library focuses on clear separation of concerns with publishers, subscribers, and an event bus.","last_verified":"2026-04-17T00:00:00.000Z","tags":["event-driven","async","data-pipelines","pydantic","anyio","event-bus"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/aeventkit"},{"id":20903,"title":"af-mobile-client-vue3","library":"af-mobile-client-vue3","status":"active","version":"1.5.81","language":"javascript","ecosystem":"npm","summary":"A Vue 3 + Vite 5 mobile application template integrating Vant 4, Pinia 2, and TypeScript, designed as a micro-frontend host for micro-app. Current stable version is 1.5.81. It provides a complete mobile development scaffold with automatic component importing, mock server support, dark mode, and Git hooks. Differentiators: pre-configured for micro-app micro-frontend architecture, opinionated directory structure, and Chinese-friendly documentation. Requires Node >=20.19.0 as per engines field.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/af-mobile-client-vue3"},{"id":16291,"title":"Database Table Change Data Capture Streamer","library":"af-streams","status":"active","version":"3.1.60","language":"javascript","ecosystem":"npm","summary":"af-streams is a Node.js library designed to generate data streams directly from database tables, acting as a lightweight change data capture (CDC) mechanism. It currently supports MSSQL and PostgreSQL databases. The library operates by monitoring a specified timestamp field and a set of primary key fields within a table to detect and stream new or updated records. It provides flexible output options, including sending data to the console, a callback function, an event emitter, a TCP JSON sender (in WSO2 event binary format), or a WebSocket JSON sender. Additionally, it offers various windowing functionalities like `SingleEventTimeWindow`, `TimeWindow`, `KeyedNumberWindow`, `KeyedSingleEventTimeWindow`, and `KeyedTimeWindow` for advanced stream processing. The current stable version is 3.1.60, and it targets Node.js environments version 14 and higher. While a specific release cadence isn't published, the version number indicates active development.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","stream","database","table","change data capture","cdc","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/af-streams"},{"id":18954,"title":"af-webpack","library":"af-webpack","status":"deprecated","version":"1.14.9","language":"javascript","ecosystem":"npm","summary":"Internal webpack configuration wrapper used by Ant Financial and UmiJS. Version 1.14.9 is the latest stable release, but active development has moved to the Utoopack bundler within UmiJS v4+. Originally designed to abstract webpack complexities, it is now effectively superseded by utoopack. Key differentiator: provides a unique, opinionated webpack interface tailored for Ant Financial's ecosystem.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/af-webpack"},{"id":23195,"title":"Adobe Font Development Kit for OpenType (AFDKO)","library":"afdko","status":"active","version":"5.0.0","language":"python","ecosystem":"pypi","summary":"AFDKO is Adobe's font development toolkit for building and manipulating OpenType font files. It provides command-line tools and a Python API for tasks such as compiling OpenType feature code (feaLib), merging fonts, and validating fonts. The current version is 5.0.0, requiring Python >=3.10. Releases follow Adobe's internal schedule; check GitHub for latest.","last_verified":"2026-05-01T00:00:00.000Z","tags":["font","opentype","adobe","fonttools","type design"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/afdko"},{"id":16755,"title":"Affiliate Better Auth","library":"affiliate-better-auth","status":"active","version":"0.6.6","language":"javascript","ecosystem":"npm","summary":"affiliate-better-auth is a specialized plugin designed to integrate referral and affiliate tracking capabilities into applications built with the Better Auth authentication system. It currently stands at version 0.6.6, with recent releases indicating an active development cadence, though the changelog mentions `0.1.0` for multiple versions. The library simplifies the process of adding referral links and tracking by automatically creating necessary database schemas via the Better Auth adapter. It provides both server-side and client-side plugins to manage referral code generation, cookie issuance for tracking, and recording referrals upon new user creation. Its key differentiators include its tight integration with the Better Auth ecosystem, offering a streamlined solution for applications already using Better Auth for authentication, rather than a standalone, more complex affiliate platform.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","better-auth","affiliate","referral","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/affiliate-better-auth"},{"id":1893,"title":"Affine","library":"affine","status":"active","version":"2.4.0","language":"python","ecosystem":"pypi","summary":"Affine is a Python library providing matrices that describe two-dimensional affine transformations of the plane. It is commonly used in geospatial contexts, such as with raster data, to transform between image and world coordinates. The current stable version is 2.4.0, with a major rewrite for version 3.0 currently in release candidate stages.","last_verified":"2026-04-24T03:01:28.322Z","tags":["affine","transformation","matrix","gis","geometry","raster"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/affine"},{"id":23200,"title":"affinegap","library":"affinegap","status":"active","version":"1.12","language":"python","ecosystem":"pypi","summary":"A Cython implementation of the affine gap string distance for measuring string similarity with affine gap penalties. Current version 1.12, stable but rarely updated.","last_verified":"2026-05-01T00:00:00.000Z","tags":["string-distance","affine-gap","cython"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/affinegap"},{"id":24895,"title":"Affinidi Auth SDK Kernel","library":"affinidi-auth-sdk-kernel","status":"active","version":"1.9.0","language":"javascript","ecosystem":"npm","summary":"The Affinidi Auth SDK Kernel is a foundational authentication library for building decentralized identity solutions on the Affinidi platform. Current stable version is 1.9.0, with monthly releases following semantic versioning. It provides secure token management, cryptographic operations, and authentication flow orchestration for React and React Native applications. Unlike generic auth SDKs, it is tightly integrated with Affinidi's decentralized identity protocols and includes built-in key management. Ships TypeScript types and requires react and react-native as peer dependencies.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/affinidi-auth-sdk-kernel"},{"id":10473,"title":"A-Frame Web Framework for VR/AR","library":"aframe","status":"active","version":"1.7.1","language":"javascript","ecosystem":"npm","summary":"A-Frame is an open-source web framework designed for building virtual reality (VR), augmented reality (AR), and general 3D experiences directly within a web browser using declarative HTML. It abstracts away the complexities of WebXR and Three.js, making 3D content creation accessible to a broader audience, including web developers, educators, and artists. The current stable version is 1.7.1, released in April 2025. A-Frame typically releases minor versions every few months, incorporating updates to its underlying Three.js dependency and adding new WebXR features. Key differentiators include its entity-component-system (ECS) architecture, which promotes reusability and modularity, and its focus on performance for interactive WebXR experiences. It supports various platforms, from mobile to desktop and dedicated VR/AR headsets compatible with WebXR.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","3d","aframe","cardboard","components","oculus","three","three.js","rift"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/aframe"},{"id":16596,"title":"ag-auth (SocketCluster Auth Module)","library":"ag-auth","status":"active","version":"2.1.1","language":"javascript","ecosystem":"npm","summary":"ag-auth is the official authentication module for SocketCluster (now Asyngular), providing a robust mechanism for securing real-time applications using JSON Web Tokens (JWT). It handles the signing, verification, and management of authentication tokens. Currently at version 2.1.1, the package is actively maintained, with the latest significant update published in November 2025. It serves as the underlying engine for SocketCluster's `agServer.auth` object, abstracting the complexities of JWT handling. While alternative methods for JWT exist (e.g., direct `jsonwebtoken` usage), ag-auth integrates seamlessly into the SocketCluster ecosystem, offering a standardized and convenient approach to user authentication across HTTP and WebSocket flows. Its primary differentiator is this tight integration, ensuring compatibility and streamlined development within SocketCluster projects.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","auth","jwt","socketcluster"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/ag-auth"},{"id":10480,"title":"AG Charts Community Edition","library":"ag-charts-community","status":"active","version":"13.2.1","language":"javascript","ecosystem":"npm","summary":"AG Charts is a high-performance, canvas-based JavaScript charting library designed for enterprise applications, offering a comprehensive suite of chart types including line, bar, area, scatter, pie, and many more. It's built without external third-party dependencies for its core functionality, emphasizing performance and customization. The library supports modern web development with full TypeScript types and dedicated framework wrappers for React, Angular, and Vue. Currently, the stable version is 13.2.1, with a rapid release cadence that includes frequent patch and minor updates, and periodic major version releases introducing significant enhancements and breaking changes. Key differentiators include its superior rendering performance, deep customization capabilities via a flexible options API, and a robust feature set suitable for complex data visualizations.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","chart","charts","graph","graphs","data","react","react-component","react-charts","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/ag-charts-community"},{"id":15506,"title":"AG Charts Core Library","library":"ag-charts-core","status":"active","version":"13.2.1","language":"javascript","ecosystem":"npm","summary":"ag-charts-core is a high-performance, fully-featured, and highly customizable canvas-based charting library for JavaScript and TypeScript applications. It provides advanced charting capabilities with a strong focus on performance, delivering smooth interactions and rendering. A key differentiator is its \"no third-party dependencies\" philosophy, making it a lightweight and self-contained solution compared to many alternatives. The library is currently at version 13.2.1 and maintains an active release cadence with frequent patch and minor updates, and significant API changes occurring with major versions, such as 13.0.0. It serves as the foundational charting engine for the broader AG Charts ecosystem, offering direct integrations and comprehensive examples for popular frameworks including React, Angular, and Vue.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","chart","charts","data","angular","angular-component","react","react-component","reactjs","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/ag-charts-core"},{"id":10482,"title":"AG Charts Enterprise","library":"ag-charts-enterprise","status":"active","version":"13.2.1","language":"javascript","ecosystem":"npm","summary":"AG Charts Enterprise is a high-performance, canvas-based charting library for advanced data visualization in JavaScript and TypeScript applications. Currently at version 13.2.1, the library maintains an active development pace with frequent minor and patch releases. It offers extensive customization capabilities and native component wrappers for popular frameworks like React, Angular, and Vue. A key differentiator is its commitment to zero third-party dependencies, which helps ensure a lean bundle size and minimizes potential conflicts. It is specifically designed for enterprise-grade applications requiring robust, fully-featured, and highly performant charting solutions for complex datasets and interactive dashboards.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","chart","charts","graph","graphs","data","react","react-component","react-charts","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/ag-charts-enterprise"},{"id":10481,"title":"AG Charts React Component","library":"ag-charts-react","status":"active","version":"13.2.1","language":"javascript","ecosystem":"npm","summary":"AG Charts React is a high-performance, canvas-based charting library for React applications. It offers a comprehensive set of 30+ chart types, including common visualizations like bar, line, area, and pie charts, as well as specialized types such as financial charts and maps (some advanced features are part of the Enterprise version). The library prioritizes outstanding performance, especially with large datasets and high-frequency updates, and boasts no third-party runtime dependencies, minimizing bundle size and potential conflicts. The current stable version is 13.2.1, with frequent patch and minor releases, and major versions typically introducing significant API or feature enhancements. Key differentiators include its performance, native React integration, comprehensive feature set (split between Community and Enterprise), and a focus on enterprise application development.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","react","charts","graphs","chart","graph","data","react charts","react graphs","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/ag-charts-react"},{"id":10483,"title":"AG Charts TypeScript Types","library":"ag-charts-types","status":"active","version":"13.2.1","language":"javascript","ecosystem":"npm","summary":"AG Charts is a high-performance, canvas-based charting library for JavaScript and TypeScript, offering extensive customizability and no third-party dependencies for its core functionality. It integrates seamlessly with popular frameworks like React, Angular, and Vue. The `ag-charts-types` package, currently at stable version 13.2.1, provides comprehensive TypeScript type definitions, enabling type-safe development for AG Charts applications. The library maintains a frequent release cadence, delivering continuous improvements and new features across minor and patch versions, with significant breaking changes typically reserved for major version bumps. Its key differentiators include exceptional rendering performance, a highly flexible API for detailed customization, and a robust feature set suitable for enterprise data visualization.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","chart","charts","data","angular","angular-component","react","react-component","reactjs","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/ag-charts-types"},{"id":12797,"title":"AG Charts Vue","library":"ag-charts-vue","status":"active","version":"9.3.2","language":"javascript","ecosystem":"npm","summary":"AG Charts Vue is the official Vue component wrapper for AG Charts, a high-performance, feature-rich JavaScript charting library. It provides a declarative API to easily integrate various chart types like line, bar, and area charts into Vue applications. The library is known for its outstanding performance and zero third-party dependencies for the core `ag-charts-community` module. It is designed for enterprise-grade applications and offers extensive customization options. Currently, the library is in its 13.x major version, with a consistent release cadence that includes regular minor updates and occasional major version bumps introducing new features and breaking changes. A key differentiator is its framework-agnostic core, offering dedicated reactive wrappers for Vue, React, and Angular, alongside a plain JavaScript API with first-class TypeScript support.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","chart","data","charts","graph","vue","vuejs","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/ag-charts-vue"},{"id":18096,"title":"ag-common-next-auth","library":"ag-common-next-auth","status":"active","version":"0.0.153","language":"javascript","ecosystem":"npm","summary":"A set of reusable utilities for NextAuth.js, including OAuth callback handlers, session management, and Cognito integration. Current stable version 0.0.153. Released frequently (multiple versions per week) but still in early development. Key differentiators: provides pre-built NextAuth adapters and helpers for common providers, with TypeScript types included. Minimal documentation and limited community adoption; use with caution in production.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/ag-common-next-auth"},{"id":10485,"title":"AG Grid Community","library":"ag-grid-community","status":"active","version":"35.2.1","language":"javascript","ecosystem":"npm","summary":"AG Grid Community is a high-performance, fully-featured, and highly customizable JavaScript Data Grid library, delivering outstanding performance with no third-party dependencies. It provides the core grid functionality and integrates smoothly with all major JavaScript frameworks, including React, Angular, and Vue, often via dedicated framework-specific packages (e.g., `ag-grid-react`). The current stable version is 35.2.1, with frequent minor and patch releases, and major versions typically introduced every few months, ensuring continuous improvement and feature additions. It ships with comprehensive TypeScript types for robust development.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","ag","ag-grid","datagrid","data-grid","data grid","datatable","data-table","data table","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/ag-grid-community"},{"id":12714,"title":"AG Grid Enterprise: Advanced Data Grid Component","library":"ag-grid-enterprise","status":"active","version":"35.2.1","language":"javascript","ecosystem":"npm","summary":"AG Grid Enterprise is the commercial, feature-rich version of the AG Grid data table component, offering advanced functionalities beyond the community edition such as row grouping, aggregation, master/detail views, server-side row model, integrated charts, and more complex data management capabilities. The current stable version is 35.2.1, with frequent minor releases (typically monthly or bi-monthly) and major version updates occurring approximately once a year. It distinguishes itself from other data grids through its highly performant rendering engine, extensive configurability, and comprehensive feature set, making it suitable for complex enterprise applications requiring sophisticated data manipulation and visualization. It supports integration with JavaScript, TypeScript, React, Angular, and Vue. Notably, a commercial license is required for its use, differentiating it from purely open-source alternatives.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","ag","ag-grid","datagrid","data-grid","datatable","data-table","grid","table","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/ag-grid-enterprise"},{"id":10484,"title":"AG Grid React Component","library":"ag-grid-react","status":"active","version":"35.2.1","language":"javascript","ecosystem":"npm","summary":"ag-grid-react is the official React component for AG Grid, a highly performant, fully-featured, and customizable data grid library. It allows developers to integrate advanced table functionalities, such as filtering, sorting, pagination, grouping, aggregation, and extensive customization options, directly into their React applications. The package is currently at version 35.2.1 and maintains a rapid release cadence, frequently delivering new features, performance improvements, and bug fixes across minor versions, with major versions introducing significant architectural changes or API updates. A key differentiator is its focus on enterprise-grade features and performance without relying on external third-party dependencies beyond React itself, making it a robust choice for complex data visualization and manipulation tasks in React environments.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","react-component","grid","data","table","react","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/ag-grid-react"},{"id":14402,"title":"AG Grid Vue 2 Component","library":"ag-grid-vue","status":"maintenance","version":"31.3.4","language":"javascript","ecosystem":"npm","summary":"AG Grid Vue Component (`ag-grid-vue`) provides a robust and high-performance data grid solution specifically for Vue 2 applications. This entry focuses on version 31.3.4, which integrates seamlessly with Vue 2.x environments. It offers extensive features for displaying, filtering, sorting, and aggregating large datasets. AG Grid typically follows a major release cadence of a few times a year for its core library, and this `ag-grid-vue` wrapper's version aligns directly with the core AG Grid version it supports, currently AG Grid v31. While newer versions of AG Grid (e.g., v35.x) exist with dedicated Vue 3 wrappers (`@ag-grid-community/vue3`) and modular Vue 2/3 compatible wrappers (`@ag-grid-community/vue`), this specific `ag-grid-vue` package (v31.3.4) remains the designated integration for pure Vue 2 projects using AG Grid v31 functionality. Many advanced capabilities, such as Excel export, row grouping, and integrated charting, are available in its enterprise version.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","grid","data","table","vue","vuejs","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/ag-grid-vue"},{"id":15081,"title":"AG Grid Vue 3 Component","library":"ag-grid-vue3","status":"active","version":"35.2.1","language":"javascript","ecosystem":"npm","summary":"ag-grid-vue3 is the official Vue 3 wrapper component for AG Grid, a high-performance, fully-featured, and highly customizable data grid. It enables developers to integrate the powerful AG Grid core into their Vue 3 applications, providing advanced functionalities like sorting, filtering, grouping, aggregation, and custom cell rendering. The library emphasizes outstanding performance and aims to have no direct third-party dependencies for its core grid logic, though it naturally requires Vue 3 as a peer dependency for the wrapper. It is currently at version 35.2.1, with a rapid release cadence that includes frequent patch and minor updates, and significant new features or breaking changes occurring with major version increments. Its key differentiators include its extensive feature set, superior performance, and the ability to handle large datasets efficiently without external JavaScript libraries.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","grid","data","table","vue","vuejs","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/ag-grid-vue3"},{"id":23201,"title":"AG-UI ADK Middleware","library":"ag-ui-adk","status":"active","version":"0.6.1","language":"python","ecosystem":"pypi","summary":"Middleware for the Google Agent Development Kit (ADK) that implements the AG-UI protocol. Enables ADK agents to communicate via the AG-UI protocol for streaming UI components and actions. Current version 0.6.1, requires Python >=3.10,<3.15, release cadence is irregular (several releases in Mar-Apr 2026).","last_verified":"2026-05-01T00:00:00.000Z","tags":["ag-ui","adk","google-adk","middleware","agent"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/ag-ui-adk"},{"id":7900,"title":"AG-UI LangGraph Integration","library":"ag-ui-langgraph","status":"active","version":"0.0.33","language":"python","ecosystem":"pypi","summary":"ag-ui-langgraph is a Python library that provides a comprehensive integration of the Agent User Interaction (AG-UI) protocol with LangGraph. It enables standardized, event-driven communication between frontend applications and LangGraph-powered AI agents, facilitating real-time streaming interactions and state synchronization. The current version is 0.0.33 and it appears to have a relatively active release cadence with frequent updates to align with LangChain/LangGraph developments.","last_verified":"2026-04-16T00:00:00.000Z","tags":["langgraph","ai-agents","frontend-integration","real-time","fastapi","ag-ui","event-driven"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/ag-ui-langgraph"},{"id":1797,"title":"AG-UI Protocol Python SDK","library":"ag-ui-protocol","status":"active","version":"0.1.15","language":"python","ecosystem":"pypi","summary":"AG-UI (Agent-User Interaction Protocol) is an open, lightweight, event-based protocol that standardizes how AI agents connect to user-facing applications. The `ag-ui-protocol` Python SDK provides strongly-typed data structures and event encoding for building AG-UI compatible agent servers. It's built on Pydantic for robust validation and automatic camelCase serialization for seamless frontend integration, and is currently at version 0.1.15. The library has a continuous release cadence, reflecting ongoing development in the AG-UI ecosystem.","last_verified":"2026-04-24T01:36:37.761Z","tags":["AI","agents","protocol","event-driven","pydantic","fastapi","streaming","LLM","UI","real-time"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/ag-ui-protocol"},{"id":5102,"title":"AG2: Open-Source AgentOS for AI Agents","library":"ag2","status":"active","version":"0.11.5","language":"python","ecosystem":"pypi","summary":"AG2 (formerly AutoGen) is an open-source programming framework for building AI agents and facilitating cooperation among multiple agents to solve tasks. It provides fundamental building blocks to create, deploy, and manage AI agents, supporting various LLMs, tool use, autonomous and human-in-the-loop workflows, and multi-agent conversation patterns. The current version is 0.11.5 and it maintains a rapid release cadence with frequent updates and new features.","last_verified":"2026-04-13T00:00:00.000Z","tags":["AI","agents","multi-agent","LLM","framework","orchestration","tool-use"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/ag2"},{"id":744,"title":"Agate Data Analysis Library","library":"agate","status":"active","version":"1.14.2","language":"python","ecosystem":"pypi","summary":"Agate is a Python data analysis library that is optimized for humans instead of machines. It is presented as an alternative to numpy and pandas, designed to solve real-world problems with readable code. It is currently at version 1.14.2 and has a steady release cadence, actively maintained by the wireservice team.","last_verified":"2026-05-12T18:30:37.089Z","tags":["data analysis","data wrangling","csv","dataframes","human-readable"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/agate"},{"id":6496,"title":"agate-dbf","library":"agate-dbf","status":"active","version":"0.2.4","language":"python","ecosystem":"pypi","summary":"agate-dbf is a Python library that extends the `agate` data analysis library by adding robust read support for DBF (database file) files. It is currently at version 0.2.4. The library maintains an active development status, primarily releasing updates to ensure compatibility with newer Python versions.","last_verified":"2026-04-15T00:00:00.000Z","tags":["data analysis","dbf","agate","data parsing","tabular data"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/agate-dbf"},{"id":6497,"title":"agate-excel","library":"agate-excel","status":"active","version":"0.4.2","language":"python","ecosystem":"pypi","summary":"agate-excel is an extension for the `agate` data analysis library, providing read support for both older XLS and newer XLSX Excel file formats. The current version is 0.4.2, released on December 15, 2025, and it appears to be actively maintained, supporting recent Python versions including 3.13 and 3.14. It integrates seamlessly with `agate` by adding file reading methods directly to `agate.Table` instances.","last_verified":"2026-04-15T00:00:00.000Z","tags":["excel","data processing","agate","xls","xlsx"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/agate-excel"},{"id":6498,"title":"agate-sql","library":"agate-sql","status":"active","version":"0.7.3","language":"python","ecosystem":"pypi","summary":"agate-sql extends the `agate` data analysis library by adding robust SQL read/write capabilities. It enables users to import data from SQL databases into `agate.Table` objects and export `agate.Table` objects back to SQL databases. The current version is 0.7.3. It maintains a consistent release cadence, often aligned with `agate` updates, and introduces new features, bug fixes, and Python version support.","last_verified":"2026-04-15T00:00:00.000Z","tags":["data analysis","SQL","database","agate","data frames"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/agate-sql"},{"id":18095,"title":"agent-browser","library":"agent-browser","status":"active","version":"0.26.0","language":"javascript","ecosystem":"npm","summary":"agent-browser is a browser automation CLI optimized for AI agents, built in Rust for speed. The current stable version is 0.26.0, with frequent releases (weekly/biweekly). It differentiates from Puppeteer/Playwright by being a native CLI with zero runtime dependencies (no Node.js required for the daemon), supporting headless Chrome via CDP, AI chat commands, and observability dashboard. It offers both accessibility-ref-based and traditional CSS selector interactions, and includes a daemon for persistent sessions.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","browser","automation","headless","chrome","cdp","cli","agent"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/agent-browser"},{"id":1894,"title":"Agent Client Protocol (ACP) Python SDK","library":"agent-client-protocol","status":"active","version":"0.9.0","language":"python","ecosystem":"pypi","summary":"The `agent-client-protocol` is a Python implementation of the Agent Client Protocol (ACP) by Zed Industries, designed to facilitate communication between AI agents and clients. It provides classes for building agents, clients, and handling protocol messages with schema validation. Currently at version 0.9.0, the library releases updates driven by upstream ACP schema changes and SDK improvements, typically every few months.","last_verified":"2026-04-24T03:01:52.241Z","tags":["agent","protocol","ai","async"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/agent-client-protocol"},{"id":6502,"title":"Microsoft Agent Framework","library":"agent-framework","status":"active","version":"1.0.1","language":"python","ecosystem":"pypi","summary":"Microsoft Agent Framework is a comprehensive Python library for building, orchestrating, and deploying AI agents and multi-agent workflows. It provides core abstractions, implementations, and integrations with various LLM providers. Version 1.0.1 is the current stable release, offering production-ready APIs with a commitment to long-term support. The project maintains an active development and release cadence.","last_verified":"2026-04-15T00:00:00.000Z","tags":["AI","Agents","Microsoft","Azure","LLM","Orchestration","Multi-agent","Generative AI"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/agent-framework"},{"id":14407,"title":"A2A Integration for Microsoft Agent Framework","library":"agent-framework-a2a","status":"active","version":"1.0.0b260409","language":"en","ecosystem":"pypi","summary":"This library provides agent-to-agent (A2A) communication and integration capabilities for the Microsoft Agent Framework. It enables agents built with the framework to interact, exchange messages, and coordinate actions, particularly within environments like Azure AI Studio and Prompt Flow. The package is currently in a beta development stage (version 1.0.0b), indicating active development and potential for API changes.","last_verified":"2026-04-15T00:00:00.000Z","tags":["microsoft","agent","ai","a2a","framework","beta","azure"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/agent-framework-a2a"},{"id":14404,"title":"Agent Framework AG-UI Integration","library":"agent-framework-ag-ui","status":"active","version":"1.0.0b260409","language":"en","ecosystem":"pypi","summary":"This library provides integration for the Agent Framework with the AG-UI protocol, enabling agents to communicate with AG-UI compliant frontends. It's currently in beta (1.0.0b260409) and offers components to bridge `agent-framework` agents to the AG-UI ecosystem. The project aims to facilitate the development of interactive AI agents with standardized UI interfaces.","last_verified":"2026-04-15T00:00:00.000Z","tags":["agent","framework","AI","AGI","UI","websocket","protocol","async"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/agent-framework-ag-ui"},{"id":14401,"title":"Anthropic integration for Microsoft Agent Framework","library":"agent-framework-anthropic","status":"active","version":"1.0.0b260409","language":"en","ecosystem":"pypi","summary":"The `agent-framework-anthropic` library provides seamless integration of Anthropic Claude models with the Microsoft Agent Framework. It enables developers to leverage Claude's advanced reasoning, context handling, and thoughtful responses within their AI agent applications. As part of the broader Microsoft Agent Framework ecosystem, it's under active development, with frequent updates given its current beta status.","last_verified":"2026-04-15T00:00:00.000Z","tags":["AI","Agents","Anthropic","LLM","Microsoft Agent Framework"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/agent-framework-anthropic"},{"id":5561,"title":"Azure AI Foundry Integration for Microsoft Agent Framework","library":"agent-framework-azure-ai","status":"active","version":"1.0.0rc6","language":"python","ecosystem":"pypi","summary":"The `agent-framework-azure-ai` library provides an integration layer for various Azure AI services (e.g., Azure OpenAI, Azure AI Search, Azure Speech, Azure Vision) with the Microsoft Agent Framework. It enables developers to easily incorporate these powerful Azure capabilities into their agent-based applications. Currently at version `1.0.0rc6`, its release cadence is tied to the evolving Microsoft Agent Framework and Azure AI services, with new release candidates emerging as features stabilize.","last_verified":"2026-04-12T00:00:00.000Z","tags":["AI","Azure","Agent Framework","Microsoft","LLM","Search","Vision","Speech"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/agent-framework-azure-ai"},{"id":14409,"title":"Azure AI Search Integration for Microsoft Agent Framework","library":"agent-framework-azure-ai-search","status":"active","version":"1.0.0b260409","language":"en","ecosystem":"pypi","summary":"The `agent-framework-azure-ai-search` library provides an integration for Azure AI Search with Microsoft's Agent Framework. It offers an `AzureAISearch` tool wrapper, enabling agents to perform search queries against Azure AI Search indexes. Currently in beta version `1.0.0b260409`, its development is active with frequent updates as part of the broader Agent Framework initiative.","last_verified":"2026-04-15T00:00:00.000Z","tags":["agent-framework","azure","ai-search","llm-tools","microsoft","beta"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/agent-framework-azure-ai-search"},{"id":27572,"title":"Azure Cosmos DB History Provider for Microsoft Agent Framework","library":"agent-framework-azure-cosmos","status":"active","version":"1.0.0b260507","language":"python","ecosystem":"pypi","summary":"Azure Cosmos DB history provider integration for Microsoft Agent Framework. This package stores and retrieves agent conversation history using Azure Cosmos DB. Current version is 1.0.0b260507, a beta release. Release cadence is irregular, tied to the Agent Framework development cycle.","last_verified":"2026-05-09T00:00:00.000Z","tags":["agent-framework","azure-cosmos","history-adapter","microsoft"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/agent-framework-azure-cosmos"},{"id":6954,"title":"Azure Functions Integration for Microsoft Agent Framework","library":"agent-framework-azurefunctions","status":"active","version":"1.0.0b260409","language":"python","ecosystem":"pypi","summary":"agent-framework-azurefunctions is a Python library that enables hosting Microsoft Agent Framework agents on Azure Durable Functions. It provides capabilities for agents to persist state, replay conversation history, and automatically recover from failures. Currently, the library is in a beta status (version 1.0.0b260409) and is actively developed as part of the broader Microsoft Agent Framework ecosystem.","last_verified":"2026-04-16T00:00:00.000Z","tags":["AI Agents","Azure Functions","Serverless","Microsoft Agent Framework","Durable Functions","Python"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/agent-framework-azurefunctions"},{"id":8810,"title":"Amazon Bedrock Integration for Microsoft Agent Framework","library":"agent-framework-bedrock","status":"active","version":"1.0.0b260409","language":"python","ecosystem":"pypi","summary":"The `agent-framework-bedrock` library provides an integration for the Microsoft Agent Framework to connect with Amazon Bedrock. It enables Agent Framework applications to leverage Bedrock's foundational models for tasks such as Chat Completion, Text Generation, and Text Embeddings. This package is part of Microsoft's broader Agent Framework, which aims to provide a unified, open-source SDK for building, orchestrating, and deploying AI agents and multi-agent workflows in Python and .NET. The current version, `1.0.0b260409`, is a beta release, indicating active development within the recently released 1.0 version of the main `agent-framework`.","last_verified":"2026-04-16T00:00:00.000Z","tags":["agent-framework","amazon-bedrock","ai","microsoft-agent-framework","bedrock","aws","connector"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/agent-framework-bedrock"},{"id":14410,"title":"OpenAI ChatKit Integration for Microsoft Agent Framework","library":"agent-framework-chatkit","status":"active","version":"1.0.0b260409","language":"en","ecosystem":"pypi","summary":"The `agent-framework-chatkit` library provides an integration with OpenAI's ChatKit (beta) for the Microsoft Agent Framework, enabling developers to leverage ChatKit's agent capabilities within their Agent Framework applications. It is currently in active beta development (version 1.0.0b260409) with frequent updates and potential breaking changes.","last_verified":"2026-04-16T00:00:00.000Z","tags":["AI","agent","OpenAI","ChatKit","Microsoft Agent Framework","beta"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/agent-framework-chatkit"},{"id":8812,"title":"Microsoft Agent Framework Integration for Claude","library":"agent-framework-claude","status":"active","version":"1.0.0b260409","language":"python","ecosystem":"pypi","summary":"The `agent-framework-claude` library provides an integration for using Anthropic's Claude models within Microsoft's Agent Framework. Currently in beta version `1.0.0b260409`, it is part of an actively developed monorepo (`microsoft/agentframework`) with frequent pre-releases, indicating potential for rapid changes and feature updates.","last_verified":"2026-04-16T00:00:00.000Z","tags":["agent","ai","claude","anthropic","microsoft","framework","llm","orchestration"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/agent-framework-claude"},{"id":6499,"title":"Agent Framework Copilot Studio Integration","library":"agent-framework-copilotstudio","status":"active","version":"1.0.0b260409","language":"python","ecosystem":"pypi","summary":"The `agent-framework-copilotstudio` library provides a Python integration for connecting to Microsoft Copilot Studio agents using the Microsoft Agent Framework. It enables developers to build, orchestrate, and deploy AI agents and multi-agent workflows, supporting both low-code Copilot Studio agents and custom Python agents. The library is actively maintained, with frequent preview releases (indicated by 'b' in version numbers), and is part of Microsoft's broader Agent Framework ecosystem.","last_verified":"2026-04-15T00:00:00.000Z","tags":["AI","Agents","Microsoft","Copilot Studio","Agent Framework"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/agent-framework-copilotstudio"},{"id":4869,"title":"Microsoft Agent Framework Core","library":"agent-framework-core","status":"active","version":"1.0.1","language":"python","ecosystem":"pypi","summary":"Microsoft Agent Framework Core (version 1.0.1) is the foundational Python package for building, orchestrating, and deploying AI agents and multi-agent workflows. It provides core abstractions and implementations, serving as the stable and production-ready base for the broader Microsoft Agent Framework which also supports .NET. The framework offers enterprise-grade multi-agent orchestration, multi-provider model support, and cross-runtime interoperability. It maintains an active development and release cadence, with version 1.0.0 released in early April 2026 and subsequent patches.","last_verified":"2026-04-12T00:00:00.000Z","tags":["ai-agents","microsoft","agent-framework","orchestration","llm","multi-agent","python"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/agent-framework-core"},{"id":6955,"title":"Declarative support for Microsoft Agent Framework","library":"agent-framework-declarative","status":"active","version":"1.0.0b260409","language":"python","ecosystem":"pypi","summary":"agent-framework-declarative provides declarative specification support for defining AI agents and workflows using YAML or JSON files within the Microsoft Agent Framework. It enables easier agent definition, modification, and sharing, serving as a key component of the broader Agent Framework which unifies capabilities from Semantic Kernel and AutoGen. As of April 2026, the main Agent Framework is stable at version 1.0.1, while this specific declarative package is in beta (1.0.0b260409), indicating a rapid release cadence for this component.","last_verified":"2026-04-16T00:00:00.000Z","tags":["AI","agents","Microsoft","declarative","LLM","workflow","automation"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/agent-framework-declarative"},{"id":6500,"title":"DevUI for Microsoft Agent Framework","library":"agent-framework-devui","status":"active","version":"1.0.0b260409","language":"python","ecosystem":"pypi","summary":"agent-framework-devui is a lightweight, standalone sample application providing a debug UI for the Microsoft Agent Framework. It offers an OpenAI-compatible API server for running and testing AI agents and workflows, supporting directory-based discovery, in-memory entity registration, and a gallery of sample entities. It also includes an OpenAI Proxy feature, enabling direct testing of OpenAI models via the interface while keeping API keys secure on the server. Primarily designed as an 'inner-loop' developer tool, it visualizes agent execution, including reasoning, actions, and observations.","last_verified":"2026-04-15T00:00:00.000Z","tags":["agent framework","debug ui","ai agents","microsoft","openai api","workflow","developer tools","observability"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/agent-framework-devui"},{"id":6956,"title":"Durable Task for Microsoft Agent Framework","library":"agent-framework-durabletask","status":"active","version":"1.0.0b260409","language":"python","ecosystem":"pypi","summary":"The `agent-framework-durabletask` library provides robust integration for orchestrating long-running agent operations within the Microsoft Agent Framework, leveraging the capabilities of Durable Task (often via Azure Durable Functions). It enables complex, stateful workflows for agent-based systems. The current version is `1.0.0b260409`, indicating a beta phase with potentially frequent updates as it evolves alongside the core `agent-framework` library.","last_verified":"2026-04-16T00:00:00.000Z","tags":["agent-framework","durabletask","azure","orchestration","microsoft","workflow","stateful"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/agent-framework-durabletask"},{"id":27576,"title":"Microsoft Agent Framework Foundry","library":"agent-framework-foundry","status":"active","version":"1.3.0","language":"python","ecosystem":"pypi","summary":"Microsoft Foundry integrations for the Microsoft Agent Framework. Version 1.3.0 supports Python >=3.10. This library provides bindings and utilities to deploy, trace, and manage agents using Azure AI Foundry (formerly Azure AI Studio).","last_verified":"2026-05-09T00:00:00.000Z","tags":["microsoft","agent-framework","foundry","azure","ai"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/agent-framework-foundry"},{"id":8811,"title":"Foundry Local Integration for Microsoft Agent Framework","library":"agent-framework-foundry-local","status":"active","version":"1.0.0b260409","language":"python","ecosystem":"pypi","summary":"agent-framework-foundry-local is a Python package that provides an integration client for the Microsoft Agent Framework to run large language models (LLMs) locally using Foundry Local. It allows developers to build and orchestrate AI agents that leverage local inference capabilities without needing cloud API keys. The package is currently in beta, while the broader Microsoft Agent Framework recently reached version 1.0.0, indicating active development and a rapid release cadence for the ecosystem.","last_verified":"2026-04-16T00:00:00.000Z","tags":["AI Agents","Local Inference","Microsoft Agent Framework","LLM","Foundry Local","Offline AI"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/agent-framework-foundry-local"},{"id":7901,"title":"GitHub Copilot integration for Microsoft Agent Framework","library":"agent-framework-github-copilot","status":"active","version":"1.0.0b260409","language":"python","ecosystem":"pypi","summary":"The `agent-framework-github-copilot` library integrates the GitHub Copilot SDK with the Microsoft Agent Framework, providing Python developers with powerful coding-oriented AI capabilities. These capabilities include shell command execution, file operations, URL fetching, and Model Context Protocol (MCP) server integration. It is part of the broader Microsoft Agent Framework, which has unified previously separate AI frameworks like Semantic Kernel and AutoGen. The library is actively developed, with its current version being 1.0.0b260409, and receives regular updates.","last_verified":"2026-04-16T00:00:00.000Z","tags":["AI agents","GitHub Copilot","Microsoft Agent Framework","code generation","developer tools"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/agent-framework-github-copilot"},{"id":8809,"title":"Microsoft Agent Framework Lab","library":"agent-framework-lab","status":"active","version":"1.0.0b251024","language":"python","ecosystem":"pypi","summary":"agent-framework-lab provides experimental modules as part of the Microsoft Agent Framework, focusing on cutting-edge features, benchmarking, reinforcement learning, and research initiatives. It is currently in a beta development stage (1.0.0b251024) and is designed for developers building, learning to build, or exploring AI agents using modern frameworks and tooling.","last_verified":"2026-04-16T00:00:00.000Z","tags":["AI","agents","Microsoft","experimental","LLM","framework"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/agent-framework-lab"},{"id":14412,"title":"Mem0 Integration for Microsoft Agent Framework","library":"agent-framework-mem0","status":"active","version":"1.0.0b260409","language":"en","ecosystem":"pypi","summary":"The `agent-framework-mem0` library provides a robust integration for Mem0, a memory framework for AI agents, with the Microsoft Agent Framework. It enables agents built on Microsoft's framework to leverage Mem0's stateful, long-term, and short-term memory capabilities, enhancing agent context and decision-making. As of the current version `1.0.0b260409`, the library is in beta, indicating active development and potential for rapid evolution. Its release cadence involves frequent beta updates.","last_verified":"2026-04-15T00:00:00.000Z","tags":["agent-framework","mem0","ai","memory","agents","microsoft"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/agent-framework-mem0"},{"id":6957,"title":"Ollama Integration for Microsoft Agent Framework","library":"agent-framework-ollama","status":"active","version":"1.0.0b260409","language":"python","ecosystem":"pypi","summary":"agent-framework-ollama provides an adapter to integrate Ollama language models with the Microsoft Agent Framework. It enables agents to utilize local or remote Ollama instances for generating responses and processing natural language. As a beta package (current version 1.0.0b260409), its API is subject to frequent changes, and it is part of an active development effort within the broader Microsoft Agent Framework initiative.","last_verified":"2026-04-16T00:00:00.000Z","tags":["LLM","agent","ollama","microsoft","AI","framework"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/agent-framework-ollama"},{"id":27579,"title":"Agent Framework OpenAI","library":"agent-framework-openai","status":"active","version":"1.3.0","language":"python","ecosystem":"pypi","summary":"Provides OpenAI model integrations for the Microsoft Agent Framework. Current version 1.3.0, weekly releases on PyPI. Requires Python >=3.10.","last_verified":"2026-05-09T00:00:00.000Z","tags":["openai","agent-framework","microsoft","ai","chatgpt"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/agent-framework-openai"},{"id":7902,"title":"Agent Framework Orchestrations","library":"agent-framework-orchestrations","status":"active","version":"1.0.0b260409","language":"python","ecosystem":"pypi","summary":"This library, part of the broader Microsoft Agent Framework, provides high-level orchestration patterns for coordinating AI agents and executors. It includes builders for sequential, concurrent, handoff, group chat, and Magentic workflows, enabling developers to create structured multi-agent systems. The framework unifies concepts from Semantic Kernel and AutoGen, focusing on robust and auditable AI automation. The main framework recently reached version 1.0, with this sub-package being actively developed, currently at `1.0.0b260409`.","last_verified":"2026-04-16T00:00:00.000Z","tags":["AI agents","orchestration","multi-agent systems","Microsoft","workflow","LLM"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/agent-framework-orchestrations"},{"id":6501,"title":"Microsoft Purview Integration for Microsoft Agent Framework","library":"agent-framework-purview","status":"active","version":"1.0.0b260409","language":"python","ecosystem":"pypi","summary":"The `agent-framework-purview` library provides integration with Microsoft Purview's Graph dataSecurityAndGovernance APIs for the Microsoft Agent Framework. It enables agents to interact with Purview, performing tasks like searching for data assets, managing policies, and ingesting metadata. Currently in beta version `1.0.0b260409`, the library is actively developed with a focus on integrating data governance capabilities into AI agent workflows.","last_verified":"2026-04-15T00:00:00.000Z","tags":["Microsoft","Azure","Purview","Agent Framework","Data Governance","AI Agent","Graph API"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/agent-framework-purview"},{"id":14413,"title":"Redis Integration for Microsoft Agent Framework","library":"agent-framework-redis","status":"active","version":"1.0.0b260409","language":"en","ecosystem":"pypi","summary":"agent-framework-redis provides robust Redis integration for the Microsoft Agent Framework, offering persistent storage for conversational history and a flexible context provider for long-term memory. It leverages Redis for efficient, thread-safe chat message storage and advanced context management, including optional vector search capabilities. The library is part of the broader Microsoft Agent Framework ecosystem and is actively developed, with its release cadence tied to the main framework.","last_verified":"2026-04-15T00:00:00.000Z","tags":["ai","agents","redis","microsoft","memory","context","chat-history"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/agent-framework-redis"},{"id":20901,"title":"Agent Lifecycle Toolkit","library":"agent-lifecycle-toolkit","status":"active","version":"0.10.1","language":"python","ecosystem":"pypi","summary":"The Agent Lifecycle Toolkit (ALTK) is a library of components to help agent builders improve their agent with minimal integration effort and setup. Current version 0.10.1, requires Python >=3.10, maintained by Anthropic. Release cadence: active development.","last_verified":"2026-04-27T00:00:00.000Z","tags":["agent","lifecycle","anthropic","monitoring","toolkit"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/agent-lifecycle-toolkit"},{"id":17145,"title":"agent-phin Node.js HTTP Client","library":"agent-phin","status":"active","version":"1.0.4","language":"javascript","ecosystem":"npm","summary":"agent-phin is an ultra-lightweight Node.js HTTP client, forked from the popular phin library, specifically designed to add robust HTTP agent support. It is currently at version 1.0.4 and appears to maintain a release cadence tied to the introduction of specific features, such as the agent support in v1.0.1. Its primary differentiator is its minimal footprint, being significantly smaller than many common HTTP clients like request, axios, or node-fetch, while still providing essential features like POST requests, JSON parsing, and configurable timeouts. The key addition over the original phin is the native capability to utilize custom `http.Agent` or `https.Agent` instances, enabling features like connection pooling (KeepAlive) or proxy integration via libraries like `https-proxy-agent`. It supports both Promise-based and unpromisified (callback-style) API calls, catering to different asynchronous programming preferences in Node.js environments.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","http","https","request","fetch","ajax","url","uri"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/agent-phin"},{"id":23203,"title":"Agent Sandbox SDK","library":"agent-sandbox","status":"active","version":"0.0.30","language":"python","ecosystem":"pypi","summary":"Python SDK for the All-in-One Sandbox API (>=1.7.0). Provides a sandboxed environment for executing code, running commands, and managing files. Current version: 0.0.30. Active development, weekly releases.","last_verified":"2026-05-01T00:00:00.000Z","tags":["sandbox","code-execution","api-client"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/agent-sandbox"},{"id":27580,"title":"Agent Starter Pack","library":"agent-starter-pack","status":"active","version":"0.41.3","language":"python","ecosystem":"pypi","summary":"CLI tool (v0.41.3) to scaffold production-ready Google Cloud GenAI agent projects from templates. Released weekly. Uses cookiecutter internally.","last_verified":"2026-05-09T00:00:00.000Z","tags":["cli","google-cloud","genai","templates","scaffolding"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/agent-starter-pack"},{"id":16757,"title":"Credential Vault and Auth Framework for AI Agents","library":"agent.pw","status":"active","version":"0.8.2","language":"javascript","ecosystem":"npm","summary":"agent.pw is a robust credential vault and authentication framework specifically designed for AI agents. It provides secure storage for encrypted credentials, including OAuth tokens and API keys, utilizing AES-GCM for data at rest. The library manages the entire OAuth lifecycle, supporting PKCE, token refresh, revocation, and RFC 9728 discovery. Currently at version 0.8.2, the project exhibits a rapid release cadence with frequent patch and minor updates (multiple in April 2026 alone), indicating active development and continuous improvement. Key differentiators include its agent-centric design, comprehensive OAuth handling, support for admin-configurable credential profiles, path-based organization (`ltree` paths like `acme.connections.github`), and scoped access control. It is designed to be embeddable, working seamlessly with any PostgreSQL-compatible database without requiring a separate server component.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/agent.pw"},{"id":23202,"title":"Agenta SDK","library":"agenta","status":"active","version":"0.96.10","language":"python","ecosystem":"pypi","summary":"Agenta is an open-source LLMOps platform for prompt engineering, evaluation, and deployment. The `agenta` Python SDK (v0.96.10) integrates with your LLM applications to manage prompts, track variants, run evaluations, and collect observability data. Requires Python >=3.11, <4.0. Active development with frequent releases.","last_verified":"2026-05-01T00:00:00.000Z","tags":["llmops","prompt-engineering","evaluation","observability","agenta"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/agenta"},{"id":15948,"title":"Agentation MCP Server","library":"agentation-mcp","status":"active","version":"1.2.0","language":"javascript","ecosystem":"npm","summary":"Agentation MCP (Model Context Protocol) is a Node.js server designed to provide visual feedback to AI coding agents, such as Claude Code. It facilitates a two-way communication channel where a browser toolbar can send web page annotations to the server, and AI agents can consume these annotations as actionable feedback. The server exposes both an HTTP API for browser interaction (e.g., creating sessions, adding annotations) and an MCP interface (via stdio) to AI agents, offering tools to list, retrieve, acknowledge, resolve, and dismiss annotations. It also supports 'hands-free mode' for continuous agent processing via a `watch_annotations` tool. Currently at version 1.2.0, the package primarily focuses on CLI-driven server operation but ships with TypeScript types, implying programmatic integration is possible. Its key differentiator is providing a structured, visual feedback loop specifically for AI agents interacting with web content.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/agentation-mcp"},{"id":24892,"title":"Agentation Vue","library":"agentation-vue","status":"active","version":"0.2.14","language":"javascript","ecosystem":"npm","summary":"A community-maintained Vue adaptation of Agentation (v0.2.14), providing visual feedback and annotation capabilities for AI coding agents. Compatible with Vue 2.7 and Vue 3.3+. Released frequently with active development. Key differentiators: detects Vue component hierarchies, supports Chrome extension injection, session-persistent annotations, and forensic mode for AI debugging. Not affiliated with the original Agentation project.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","vue","agentation","annotation","ai","feedback","vue-demi","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/agentation-vue"},{"id":18098,"title":"AgentDB","library":"agentdb","status":"active","version":"3.0.0-alpha.11","language":"javascript","ecosystem":"npm","summary":"AgentDB v3 (3.0.0-alpha.11) is a proof-gated graph intelligence database for AI agents, requiring cryptographic proof for every state mutation. It provides native Rust performance via @ruvector/graph-transformer with 8 verified graph modules, including HNSW search, causal reasoning, and reflexion memory. The library supports episodic memory, skill libraries, and lifelong learning with explainable provenance. Released as alpha, it targets Node.js >=18.0.0 and ships TypeScript types. Key differentiators: mandatory proof verification on mutations, causal reasoning capabilities, and native Rust acceleration.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","agentdb","vector-database","ai-agents","memory","causal-reasoning","reflexion","episodic-memory","skill-library","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/agentdb"},{"id":16758,"title":"AgentDrop MCP Server","library":"agentdrop-mcp-server","status":"active","version":"0.2.22","language":"javascript","ecosystem":"npm","summary":"The `agentdrop-mcp-server` package provides the Model Context Protocol (MCP) server for the AgentDrop ecosystem, facilitating secure, structured communication and tool access for AI agents. It acts as a core infrastructure component, enabling agents to send and receive files, manage connections, and execute predefined tools like `send_file` and `download_transfer` without needing to implement underlying cryptographic details (X25519/AES-256-GCM). The current stable version is 0.2.22, indicating an active development phase, though release cadence is not explicitly stated. Key differentiators include its tight integration with AgentDrop for AI agent communication, automatic encryption/decryption of file transfers, and self-updating agent profile retrieval, positioning it as a dedicated agent communication backbone rather than a general-purpose server.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","agentdrop","mcp","ai","agents","file-transfer","model-context-protocol","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/agentdrop-mcp-server"},{"id":24894,"title":"AgentEval CLI","library":"agenteval-cli","status":"active","version":"0.8.14","language":"javascript","ecosystem":"npm","summary":"Linter, benchmarker, and CI gate for AI coding instruction files (CLAUDE.md, AGENTS.md, .cursorrules, etc.). Current stable version is v0.8.14, released with weekly cadence. Automatically detects dead references, token bloat, contradictions, stale instructions, broken links, and invalid skill metadata. Ships as a lightweight npm wrapper (~3 KB) that downloads a prebuilt native binary on first run; no Node runtime needed at execution time. Differentiators: zero-config startup, GitHub Action support, multi-format support (Claude, Copilot, Cursor, OpenAI), and built-in CI gating with regression detection.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","cli","ai","testing","evaluation","claude","copilot","instructions","agents"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/agenteval-cli"},{"id":7903,"title":"Open-source Evaluators for LLM Agents","library":"agentevals","status":"active","version":"0.0.9","language":"python","ecosystem":"pypi","summary":"Agentevals is an open-source Python library from Microsoft designed to help developers effectively evaluate the performance of Large Language Model (LLM) agents. It provides a framework for defining custom agents, various types of evaluators (e.g., code execution, human feedback), and structured scenarios for consistent testing. The library is currently in early development (v0.0.9) and is expected to have regular updates with evolving features and APIs.","last_verified":"2026-04-16T00:00:00.000Z","tags":["LLM","agent","evaluation","AI","Microsoft","testing"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/agentevals"},{"id":15507,"title":"Agentick AI Component Framework","library":"agentick","status":"active","version":"0.14.47","language":"javascript","ecosystem":"npm","summary":"Agentick is a component-based framework for building AI applications, currently at version 0.14.47. It operates on a rapid release cadence with frequent patch updates across its monorepo packages, indicating active development. A key differentiator is its novel approach as a React reconciler, where the render target is a language model itself. Developers construct the model's context window using familiar JSX syntax, React components, and hooks, abstracting away traditional prompt templating. The framework compiles this JSX into what the language model 'sees,' providing fine-grained control over the model's perception and interaction. This paradigm shifts AI application development from pipeline or chain configurations to a more declarative, component-driven style.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","agent","ai","framework","jsx","react","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/agentick"},{"id":7904,"title":"Agent Lightning","library":"agentlightning","status":"active","version":"0.3.0","language":"python","ecosystem":"pypi","summary":"Agent Lightning is an open-source Microsoft framework designed to train and optimize AI agents using techniques like Reinforcement Learning, Automatic Prompt Optimization, and Supervised Fine-tuning. It works with various agent frameworks (e.g., LangChain, AutoGen) with minimal code changes. The current stable version is 0.3.0, and it maintains an active development cycle with regular updates and nightly builds.","last_verified":"2026-04-16T00:00:00.000Z","tags":["AI agents","reinforcement learning","prompt optimization","LLM","agent framework"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/agentlightning"},{"id":5103,"title":"AgentMail Python Library","library":"agentmail","status":"active","version":"0.4.15","language":"python","ecosystem":"pypi","summary":"The AgentMail Python library provides convenient access to the AgentMail APIs, an API-first email platform designed for AI agents. It allows programmatic creation and management of email inboxes, sending/receiving emails, and handling email-based workflows with webhooks and real-time events. The library is currently at version 0.4.15 and receives frequent updates, indicating an active development cadence.","last_verified":"2026-04-13T00:00:00.000Z","tags":["email","api","ai agents","automation","sdk","agentic"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/agentmail"},{"id":18029,"title":"AgentMail MCP Server Tools","library":"agentmail-mcp","status":"active","version":"0.2.2","language":"javascript","ecosystem":"npm","summary":"The `agentmail-mcp` package provides the Message Control Protocol (MCP) server, offering command-line tools for interacting with the AgentMail API. It enables users to expose AgentMail functionalities, such as sending, receiving, and replying to messages, as tools accessible by other applications or AI agents. Currently at version 0.2.2, this package is in an early development phase, likely receiving updates as the AgentMail platform evolves. Its core differentiator is simplifying the integration of AgentMail's messaging capabilities into automated workflows or agent-based systems by abstracting API calls into runnable commands. The release cadence is probably tied to AgentMail platform updates rather than a fixed schedule. It serves as a bridge, allowing external systems to leverage AgentMail's messaging features without complex direct API integrations.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","agentmail","mcp","server","tools"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/agentmail-mcp"},{"id":4870,"title":"AgentOps","library":"agentops","status":"active","version":"0.4.21","language":"python","ecosystem":"pypi","summary":"AgentOps is an observability and DevTool platform for AI agents, providing tools to trace, debug, and deploy reliable AI agents and LLM applications. It offers features like session replays, LLM cost tracking, failure detection, tool usage statistics, and benchmarking, helping engineers move AI agents from prototype to production by ensuring they operate safely, efficiently, and transparently.","last_verified":"2026-04-12T00:00:00.000Z","tags":["AI","observability","LLM","agentic AI","monitoring","debugging","devtools","cost tracking","production AI"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/agentops"},{"id":6503,"title":"AgentScope: A Flexible yet Robust Multi-Agent Platform","library":"agentscope","status":"active","version":"1.0.18","language":"python","ecosystem":"pypi","summary":"AgentScope is an open-source Python framework for building and running large language model (LLM) based multi-agent systems. It emphasizes clear abstractions, modular design, and efficient communication between agents, enabling structured, scalable, and production-ready AI applications. The library is actively developed with frequent releases, currently at version 1.0.18, and supports Python 3.10 and higher.","last_verified":"2026-04-15T00:00:00.000Z","tags":["AI agents","multi-agent systems","LLM framework","agentic workflow","ReAct"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/agentscope"},{"id":6958,"title":"AgentScope Runtime","library":"agentscope-runtime","status":"active","version":"1.1.3","language":"python","ecosystem":"pypi","summary":"AgentScope Runtime is a production-ready framework for deploying agent applications, providing secure sandboxed execution environments, scalable deployment solutions (local, Kubernetes, serverless), and multi-framework support. It exposes agents as streaming, production-ready APIs with full-stack observability. The current version is 1.1.3, and it maintains an active development and release cadence.","last_verified":"2026-04-16T00:00:00.000Z","tags":["agent","llm","runtime","sandbox","deployment","fastapi","ai"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/agentscope-runtime"},{"id":26696,"title":"agg-compiler","library":"agg-compiler","status":"deprecated","version":"1.3.2","language":"javascript","ecosystem":"npm","summary":"The agg-compiler package (version 1.3.2) is a specialized tool for compiling aggregation pipelines, typically used with database query frameworks like MongoDB or similar. It lacks an official description or README, indicating limited community adoption or poor documentation. The package appears to be niche, with no clear release cadence or differentiators from other query builders. As of the latest version, users rely solely on the npm metadata, which suggests it may be experimental or abandoned.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/agg-compiler"},{"id":20902,"title":"aggdraw","library":"aggdraw","status":"active","version":"1.4.1","language":"python","ecosystem":"pypi","summary":"High quality drawing interface for PIL/Pillow using the Anti-Grain Geometry library. Version 1.4.1, updated irregularly.","last_verified":"2026-04-27T00:00:00.000Z","tags":["drawing","PIL","Pillow","anti-grain","imaging","graphics"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/aggdraw"},{"id":9444,"title":"Agilicus Python SDK","library":"agilicus","status":"active","version":"1.415.0","language":"python","ecosystem":"pypi","summary":"The Agilicus Python SDK provides a client for interacting with Agilicus APIs, facilitating secure access to protected resources and management operations. It is currently at version 1.415.0 and appears to follow a rapid release cadence based on frequent version bumps on PyPI, often without detailed public release notes.","last_verified":"2026-04-17T00:00:00.000Z","tags":["api-client","sdk","authentication","security","agilicus"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/agilicus"},{"id":144,"title":"Agno (formerly Phidata)","library":"agno","status":"active","version":"2.5.10","language":"python","ecosystem":"pypi","summary":"Open-source framework for building multi-modal AI agents with memory, knowledge, tools, and reasoning. Renamed from Phidata to Agno in January 2025. Complete namespace change from phi.* to agno.*. phidata package still exists on PyPI (2.7.10) but is legacy — new development on agno only. Current version: agno 2.5.10 (Mar 2026).","last_verified":"2026-05-12T08:42:31.508Z","tags":["agno","phidata","agents","llm","multi-agent","python","agentic-ai"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/agno"},{"id":7905,"title":"Ago: Human Readable Timedeltas","library":"ago","status":"active","version":"0.1.0","language":"python","ecosystem":"pypi","summary":"Ago is a lightweight Python library, currently at version 0.1.0, designed to convert `datetime` and `timedelta` objects into human-readable strings like '3 hours ago' or 'in 5 days'. It focuses on simplicity and customization of tense and precision. The library is actively maintained, with its latest release in March 2025, and maintains a stable, albeit early-stage, release cadence.","last_verified":"2026-04-16T00:00:00.000Z","tags":["time","datetime","timedelta","human-readable","formatting"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/ago"},{"id":10487,"title":"Agora Real-time Messaging (RTM) SDK for JavaScript","library":"agora-rtm-sdk","status":"active","version":"2.2.4","language":"javascript","ecosystem":"npm","summary":"The Agora Real-time Messaging (RTM) SDK for JavaScript, currently stable at version 2.2.4, provides robust real-time interaction capabilities for client applications. This SDK enables developers to integrate feature-rich, scalable, and proven real-time engagement solutions, moving beyond basic messaging to support complex scenarios like conference control, interactive games, metaverse applications, online education, e-commerce, and smart devices. Version 2.x represents a significant iteration, offering enhanced functions, improved performance, and a better user experience compared to its predecessors. While an explicit release cadence isn't stated, the continuous iteration to version 2.x and ongoing updates (such as v2.2.8 released Feb 2026) suggest active development and maintenance. Key differentiators include its proven reliability with over 3000 customers, wide applicability across diverse use cases, and strong focus on scalable real-time messaging, often complementing Agora's RTC (Real-time Communication) offerings for voice and video.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","agora","rtm","real-time-messaging","sdk","signaling","stream","messaging","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/agora-rtm-sdk"},{"id":6959,"title":"Aho-Corasick Rust Bindings for Python","library":"ahocorasick-rs","status":"active","version":"1.0.3","language":"python","ecosystem":"pypi","summary":"ahocorasick-rs is a Python library that provides efficient multi-pattern string searching capabilities. It's implemented as a high-performance wrapper around the Rust `aho-corasick` library, offering a significantly faster alternative to pure Python or C-backed `pyahocorasick` for searching many substrings simultaneously. The library is actively maintained, with its latest version being 1.0.3, and typically releases updates as needed for performance improvements or new Python version support.","last_verified":"2026-04-16T00:00:00.000Z","tags":["string-matching","aho-corasick","performance","rust-bindings","multi-pattern","text-processing"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/ahocorasick-rs"},{"id":10486,"title":"Ahooks Vue","library":"ahooks-vue","status":"active","version":"0.15.1","language":"javascript","ecosystem":"npm","summary":"ahooks-vue is a comprehensive collection of Vue Composition API hooks, designed to simplify common logic and stateful operations in Vue 2 (specifically 2.7+) and Vue 3 applications. Many of its hooks are direct ports and adaptations from the popular React hooks library, ahooks, offering a familiar API for developers transitioning or working across both ecosystems. Currently at version 0.15.1, the library sees a consistent, though not strictly scheduled, release cadence, with minor versions frequently bringing new features and bug fixes. Its key differentiators include broad compatibility achieved through `vue-demi`, enabling a single codebase for both major Vue versions, and full TypeScript support, providing predictable static types for enhanced developer experience and code maintainability. It aims to provide a robust and production-ready set of utilities for common patterns like state management, async requests, DOM operations, and more, similar to `vue-use` but with a distinct API influence from `ahooks`.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","ahooks-vue","ahooks","vue","vue3","hooks","vue-use","vue-hooks","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/ahooks-vue"},{"id":10488,"title":"Ahoy.js","library":"ahoy.js","status":"active","version":"0.4.5","language":"javascript","ecosystem":"npm","summary":"Ahoy.js is a client-side JavaScript analytics library designed for simple and powerful visit and event tracking. It currently stands at version 0.4.5 and is actively maintained, though a specific release cadence isn't defined. The library's core function is to capture user interactions, such as unique visits, page views, clicks, submits, and custom events, sending this raw data via `POST` requests to a configurable backend endpoint. A key differentiator is its backend-agnostic design, allowing developers to integrate it with any server-side technology, including a dedicated Ruby gem for Rails applications. It automatically manages visit and visitor tokens (expiring after 4 hours and 2 years, respectively) and provides comprehensive data points like referrer, landing page, and event properties, which can be further enriched on the server with IP, user agent, and authentication details. The library also offers robust configuration options for URL endpoints, cookie management, cross-domain tracking, and debug logging.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","analytics","locations","referral"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/ahoy.js"},{"id":14411,"title":"AI SDK by Vercel","library":"ai","status":"active","version":"6.0.168","language":"javascript","ecosystem":"npm","summary":"The AI SDK by Vercel provides a unified interface for building AI applications, supporting various models like ChatGPT, Claude, and Gemini, either directly or via the Vercel AI Gateway. It simplifies interactions with providers such as OpenAI, Anthropic, and Google, offering features like tool-calling, structured output, and agentic capabilities. The current stable version is 6.0.168, with frequent patch releases and major version updates as new features and providers are integrated.","last_verified":"2026-04-18T00:00:00.000Z","tags":["javascript","ai","vercel","sdk","llm","mcp","tool-calling","tools","structured-output","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/ai"},{"id":26695,"title":"AI API Client SDK","library":"ai-api-client-sdk","status":"deprecated","version":"2.6.1","language":"python","ecosystem":"pypi","summary":"A deprecated SDK for interacting with AI API services. The last version is 2.6.1, requiring Python >=3.9. No longer actively maintained; users should migrate to the successor library (ai-api-client).","last_verified":"2026-05-01T00:00:00.000Z","tags":["deprecated","sdk","ai","api-client"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/ai-api-client-sdk"},{"id":23204,"title":"SAP AI Core SDK","library":"ai-core-sdk","status":"deprecated","version":"2.6.2","language":"python","ecosystem":"pypi","summary":"[DEPRECATED] Official SAP AI Core SDK for Python (version 2.6.2, requires Python >=3.9). This library provides programmatic access to SAP AI Core services for training, deployment, and inference. It is in maintenance mode and has been superseded by the AI SDK (ai-sdk). Users are advised to migrate away.","last_verified":"2026-05-01T00:00:00.000Z","tags":["sap","ai","machine-learning","cloud"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/ai-core-sdk"},{"id":18100,"title":"ai-database","library":"ai-database","status":"active","version":"2.1.3","language":"javascript","ecosystem":"npm","summary":"ai-database is an npm package (v2.1.3) that provides AI-powered database interface primitives with MDXLD conventions. It allows developers to define typed schemas with relationship operators (->, ~>, <-, <~) for AI-native linking, enabling cascade generation of entity graphs in a single call. Key features include promise pipelining (chain without await), batch relationship loading (eliminates N+1 queries), natural language queries, and full TypeScript support. Released on npm, it uses vitest for testing and is part of the ai-primitives ecosystem. It differs from traditional ORMs by being designed for AI-generated data, automatically matching existing records or creating new ones with fuzzy matching.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","ai","database","linked-data","mdxld","primitives","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/ai-database"},{"id":6305,"title":"LiteRT","library":"ai-edge-litert","status":"active","version":"2.1.4","language":"python","ecosystem":"pypi","summary":"LiteRT is Google's high-performance, open-source inference framework for deploying Machine Learning and Generative AI models on edge devices, including mobile, desktop, web, and IoT platforms. It evolved from TensorFlow Lite, offering enhanced performance, unified APIs, and broad hardware acceleration (CPU, GPU, NPU). It is production-ready, powering on-device GenAI experiences in various Google products. The current PyPI version is 2.1.4.","last_verified":"2026-04-15T00:00:00.000Z","tags":["machine-learning","on-device-ai","edge-ai","llm","generative-ai","inference","tensorflow-lite","mobile"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/ai-edge-litert"},{"id":26698,"title":"AI Edge LiteRT Nightly","library":"ai-edge-litert-nightly","status":"active","version":"2.2.0.dev20260430","language":"python","ecosystem":"pypi","summary":"Nightly build of the LiteRT runtime for on-device machine learning, targeting TensorFlow Lite models on mobile and edge devices. Currently at version 2.2.0.dev20260430.","last_verified":"2026-05-01T00:00:00.000Z","tags":["litert","tensorflow-lite","on-device","mobile","nightly"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/ai-edge-litert-nightly"},{"id":23031,"title":"AI Edge Model Explorer","library":"ai-edge-model-explorer","status":"active","version":"0.1.32","language":"python","ecosystem":"pypi","summary":"A modern model graph visualizer and debugger for TensorFlow Lite, MediaPipe, and other ML models. Provides an interactive graph viewer to inspect model structure, tensors, and operations. Current version 0.1.32, pre-release state with frequent updates.","last_verified":"2026-05-01T00:00:00.000Z","tags":["model-visualization","tensorflow-lite","debugger","graph-viewer"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/ai-edge-model-explorer"},{"id":17415,"title":"AI SDK Provider for OpenAI Codex CLI","library":"ai-sdk-provider-codex-cli","status":"active","version":"1.1.0","language":"javascript","ecosystem":"npm","summary":"The `ai-sdk-provider-codex-cli` package offers a community-maintained integration for Vercel's AI SDK v6, enabling access to OpenAI's Codex CLI and its GPT-5 class models (e.g., `gpt-5.1`, `gpt-5.2`, `gpt-5.3-codex`, `gpt-5.2-codex-max`) using an existing ChatGPT Plus/Pro subscription. Currently at version 1.1.0, the library is actively developed, with recent releases focusing on AI SDK v6 compatibility and new features like the `createCodexAppServer` persistent JSON-RPC client. It provides two primary modes: `codexExec` for a new process per call, and `createCodexAppServer` for a long-lived process with advanced session controls like `injectMessage` and `interrupt`. This Node-only provider works with `generateText`, `streamText`, and `generateObject` functions, and authenticates via `codex login` or `OPENAI_API_KEY`. Its key differentiator is leveraging the local Codex CLI for direct, granular control over model execution and sandboxing, providing an alternative to direct API integrations for users with existing ChatGPT subscriptions.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","ai-sdk","codex","openai","cli","language-model","gpt-5","gpt-5.1","gpt-5.3-codex","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/ai-sdk-provider-codex-cli"},{"id":16940,"title":"AI SDK Provider for Gemini CLI","library":"ai-sdk-provider-gemini-cli","status":"active","version":"2.0.1","language":"javascript","ecosystem":"npm","summary":"The 'ai-sdk-provider-gemini-cli' package serves as a community-developed provider for the Vercel AI SDK, enabling seamless integration with Google's Gemini large language models. Unlike direct API clients, this provider leverages the official Google Gemini CLI/SDK, specifically the '@google/gemini-cli-core' package, and utilizes Google Cloud Code endpoints. The current stable version is 2.0.1, offering full compatibility with AI SDK v6. This project maintains an active release cadence, frequently updating to support new Gemini models and AI SDK features. Key differentiators include its reliance on the robust Gemini CLI for authentication and model access, support for multimodal inputs (text, images, PDFs, audio, video), advanced tool/function calling, and native structured output with Zod schemas. It also provides specific configuration options like 'thinkingConfig' for fine-tuning reasoning levels in Gemini 3 models, and a flexible logging system. To use, developers must first globally install and authenticate the '@google/gemini-cli'.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","ai","vercel","ai-sdk","provider","gemini","google","gemini-cli","language-model","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/ai-sdk-provider-gemini-cli"},{"id":147,"title":"AI21 Python SDK","library":"ai21","status":"active","version":"4.3.0","language":"python","ecosystem":"pypi","summary":"Official Python SDK for AI21 Labs API. Provides access to Jamba models (chat completions, streaming) and legacy J2 Jurassic models (completions). Current version: 4.3.0 (Mar 2026). SDK has two distinct API surfaces — modern Jamba chat completions API and legacy J2/Jurassic API — with different ChatMessage signatures. Jamba models are current; J2 models are legacy.","last_verified":"2026-05-12T08:44:30.206Z","tags":["ai21","jamba","llm","python","chat-completions"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/ai21"},{"id":26700,"title":"AI4TS","library":"ai4ts","status":"active","version":"0.0.3","language":"python","ecosystem":"pypi","summary":"AI4TS (AI for Time Series) is a Python library for time series forecasting, classification, and anomaly detection using deep learning. Current version: 0.0.3, released 2023-11. The library is in early development with frequent releases.","last_verified":"2026-04-27T00:00:00.000Z","tags":["time-series","forecasting","deep-learning","classification","anomaly-detection"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/ai4ts"},{"id":26699,"title":"AIA - Authority Information Access chaser","library":"aia","status":"active","version":"0.2.0","language":"python","ecosystem":"pypi","summary":"AIA is a Python library for chasing Authority Information Access (AIA) extensions in TLS certificate chains, building and verifying certificate paths using OpenSSL. Current version is 0.2.0, with an unknown release cadence (appears sporadically maintained).","last_verified":"2026-04-27T00:00:00.000Z","tags":["tls","ssl","certificate","authority-information-access","chain-building","openssl"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/aia"},{"id":4411,"title":"Aider","library":"aider-chat","status":"active","version":"0.86.2","language":"python","ecosystem":"pypi","summary":"Aider is an AI pair programming tool that allows you to chat with an AI model directly in your terminal, making it easy to edit code in your local git repository. It integrates with various LLM providers (OpenAI, Anthropic, Gemini, OpenRouter, etc.) and supports many programming languages. The current version is 0.86.2, with active development and frequent releases focusing on new model support and user experience improvements.","last_verified":"2026-04-12T00:00:00.000Z","tags":["ai","cli","pair-programming","developer-tool","llm","git"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/aider-chat"},{"id":14416,"title":"AI DevOps Framework","library":"aidevops","status":"active","version":"3.8.74","language":"javascript","ecosystem":"npm","summary":"AI DevOps Framework (aidevops) is an advanced AI operations platform and OpenCode plugin designed to automate and manage development, business, marketing, and creative projects. Currently at version 3.8.74, the framework is under active development with frequent minor releases, typically on a daily or near-daily cadence as evidenced by the release history (v3.8.74, v3.8.73, etc.). Key differentiators include autonomous orchestration by an AI supervisor, a suite of 13 multi-domain specialist AI agents (with over 900 subagents), multi-model safety verification for high-stakes operations, and cost-aware model routing for resource efficiency. It emphasizes a Git-first workflow, parallel agent execution using Git worktrees, and self-healing/self-improving capabilities. The framework is optimized for OpenCode and Claude models, providing enterprise-level security and quality control for autonomous project delivery.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","ai","devops","cli","automation","code-quality","git-workflow","mcp","llm"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/aidevops"},{"id":10491,"title":"Aidyn: Discord Bot Framework","library":"aidyn","status":"active","version":"1.1.1","language":"javascript","ecosystem":"npm","summary":"Aidyn is a lightweight, class-based framework designed for rapidly building Discord bot commands, abstracting away much of the boilerplate associated with `discord.js` interaction. It is currently at version 1.1.1, indicating a relatively early but stable stage of development. While no explicit release cadence is stated, its versioning suggests a focused development approach. Key differentiators include its class-based command architecture, native TypeScript support (as the project is built in TypeScript), built-in state management for data handling between commands, and an integrated feature for automatic database backup specifically with MongoDB. It aims to let developers jump straight to business logic for their bot commands, providing a structured approach on top of `discord.js`.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/aidyn"},{"id":8807,"title":"AIInbx Python Client","library":"aiinbx","status":"active","version":"0.827.2","language":"python","ecosystem":"pypi","summary":"The official Python library for interacting with the AIInbx API. It provides a convenient way to access AIInbx services, handling authentication and data serialization. The library is actively maintained with frequent releases, often daily or weekly, reflecting ongoing API updates.","last_verified":"2026-04-16T00:00:00.000Z","tags":["ai","api-client","inbx","large-language-models"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/aiinbx"},{"id":6960,"title":"Ailment: Angr Intermediate Language","library":"ailment","status":"active","version":"9.2.158","language":"python","ecosystem":"pypi","summary":"Ailment is the Intermediate Language (IL) used by the angr binary analysis framework. It provides a higher-level, more abstract representation of program execution than traditional assembly or micro-code, aiding in static analysis and program transformation. Currently at version 9.2.158, it is actively maintained as a core component of the angr ecosystem, with frequent updates tied to angr's release cadence.","last_verified":"2026-04-16T00:00:00.000Z","tags":["angr","reverse-engineering","intermediate-representation","binary-analysis","static-analysis"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/ailment"},{"id":6961,"title":"Aim","library":"aim","status":"active","version":"3.29.1","language":"python","ecosystem":"pypi","summary":"Aim is an open-source, self-hosted AI metadata and ML experiment tracking tool that helps record, search, and compare AI experiments. It provides a performant UI for exploring and comparing runs and an SDK for programmatic access to tracked metadata. As of version 3.29.1, it continues to release frequent minor updates and bug fixes, typically multiple times per year, within its major version. [1, 12, 18]","last_verified":"2026-04-16T00:00:00.000Z","tags":["mlops","experiment-tracking","ai","machine-learning","visualization"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/aim"},{"id":26697,"title":"AIMmo","library":"aimmo","status":"active","version":"2.11.3","language":"python","ecosystem":"pypi","summary":"AIMmo is a game-based platform for learning artificial intelligence and programming, featuring the creation of AI agents to compete in a multiplayer game. Current version is 2.11.3, with irregular releases.","last_verified":"2026-05-01T00:00:00.000Z","tags":["AI","game","learning","Django","WebSocket"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/aimmo"},{"id":26702,"title":"AimRecords","library":"aimrecords","status":"active","version":"0.0.7","language":"python","ecosystem":"pypi","summary":"A record-oriented data format that uses Protocol Buffers for serialization. Current version 0.0.7, with no recent updates. Suitable for storing structured records efficiently. The library is minimal and rarely updated.","last_verified":"2026-05-01T00:00:00.000Z","tags":["serialization","protocol-buffers","record-oriented"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/aimrecords"},{"id":20906,"title":"aimrocks","library":"aimrocks","status":"active","version":"0.5.2","language":"python","ecosystem":"pypi","summary":"High-performance Python RocksDB wrapper implemented in Cython, based on facebook/rocksdb. Version 0.5.2 is the latest release, with sporadic updates. Aimed at users needing key-value storage with RocksDB's LSM-tree engine.","last_verified":"2026-04-27T00:00:00.000Z","tags":["rocksdb","key-value","database","storage","lsm-tree"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/aimrocks"},{"id":1895,"title":"aio-pika","library":"aio-pika","status":"active","version":"9.6.2","language":"python","ecosystem":"pypi","summary":"aio-pika is an asyncio-native Python library providing a high-level wrapper around `aiormq` for interacting with AMQP brokers like RabbitMQ. It simplifies common messaging patterns, offering both basic and robust (auto-reconnecting) connections. The library is actively maintained with frequent patch and minor releases, ensuring compatibility and bug fixes.","last_verified":"2026-04-24T03:02:12.567Z","tags":["async","amqp","rabbitmq","message-queue","asyncio"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/aio-pika"},{"id":23205,"title":"aioairctrl","library":"aioairctrl","status":"active","version":"0.3.1","language":"python","ecosystem":"pypi","summary":"Library for controlling Philips air purifiers using encrypted CoAP. Currently at version 0.3.1, released on 2025-11-13. Active development, with frequent releases.","last_verified":"2026-05-01T00:00:00.000Z","tags":["philips","air-purifier","coap","async"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/aioairctrl"},{"id":5744,"title":"aioapns: Asynchronous APNs Client","library":"aioapns","status":"active","version":"4.0","language":"python","ecosystem":"pypi","summary":"aioapns is an efficient and asynchronous APNs (Apple Push Notification service) client library for Python, built on asyncio. It allows developers to send push notifications to iOS, macOS, watchOS, and tvOS devices. The current version is 4.0, and it generally follows a moderate release cadence, with major versions introducing significant changes.","last_verified":"2026-04-14T00:00:00.000Z","tags":["async","apns","push-notifications","apple","ios","mac"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/aioapns"},{"id":8813,"title":"Bluetooth LE Scanner with Asyncio","library":"aioblescan","status":"active","version":"0.2.14","language":"python","ecosystem":"pypi","summary":"aioblescan is a Python library that allows for scanning Bluetooth Low Energy (BLE) advertised information using `asyncio`. It enables developers to build asynchronous applications that interact with BLE devices, decoding various advertising packet types. The current version is 0.2.14, with releases occurring periodically to add new plugin support and fix issues.","last_verified":"2026-04-16T00:00:00.000Z","tags":["bluetooth","ble","asyncio","scanner","iot","low-energy"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/aioblescan"},{"id":602,"title":"aioboto3","library":"aioboto3","status":"active","version":"15.5.0","language":"python","ecosystem":"pypi","summary":"aioboto3 is an asynchronous wrapper for boto3, the Amazon Web Services (AWS) SDK for Python. It allows developers to interact with AWS services using Python's `async/await` syntax, leveraging the `aiobotocore` library for its asynchronous backend. This enables non-blocking I/O operations with AWS, ideal for modern async applications. The current version is 15.5.0, with frequent releases often aligned with updates to its underlying dependencies.","last_verified":"2026-05-12T16:28:47.453Z","tags":["aws","async","boto3","aiobotocore","cloud","asynchronous"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/aioboto3"},{"id":239,"title":"aiobotocore","library":"aiobotocore","status":"active","version":"3.3.0","language":"python","ecosystem":"pypi","summary":"aiobotocore is an asyncio-native, mostly feature-complete async wrapper around botocore, enabling non-blocking AWS service calls via aiohttp (with experimental httpx support). Current version is 3.3.0. Releases track botocore closely — minor/patch releases drop frequently (often weekly) to relax or bump the botocore dependency range, with occasional minor releases adding features like socket_factory support in AioConfig.","last_verified":"2026-05-12T12:15:44.566Z","tags":["aws","async","asyncio","botocore","aiohttp","s3","boto","cloud"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/aiobotocore"},{"id":6504,"title":"OpenTelemetry aiobotocore instrumentation","library":"aiobotocore-otel","status":"active","version":"1.3.0","language":"python","ecosystem":"pypi","summary":"aiobotocore-otel (version 1.3.0, released Feb 25, 2026) provides OpenTelemetry instrumentation for aiobotocore, enabling tracing of asynchronous AWS service requests. It is a specialized fork of opentelemetry-instrumentation-botocore, adapted for aiobotocore's async nature. The library is actively maintained and relies on the regular updates of both aiobotocore and the broader OpenTelemetry Python ecosystem, both of which have frequent release cadences.","last_verified":"2026-04-15T00:00:00.000Z","tags":["opentelemetry","aws","aiobotocore","asyncio","instrumentation","tracing","observability"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/aiobotocore-otel"},{"id":8814,"title":"aiobreaker: Circuit Breaker for asyncio","library":"aiobreaker","status":"active","version":"1.2.0","language":"python","ecosystem":"pypi","summary":"aiobreaker is a Python implementation of the Circuit Breaker pattern, specifically designed for asynchronous applications using `asyncio`. It helps improve the resilience of microservices by preventing an application from repeatedly trying to execute an operation that is likely to fail, such as calling a service that is temporarily down. The current version is 1.2.0, with a stable, infrequent release cadence reflecting its focused scope.","last_verified":"2026-04-16T00:00:00.000Z","tags":["asyncio","circuit-breaker","resilience","fault-tolerance","microservices"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/aiobreaker"},{"id":1309,"title":"AioCache","library":"aiocache","status":"active","version":"0.12.3","language":"python","ecosystem":"pypi","summary":"aiocache is a multi-backend asynchronous cache library for Python, providing support for Redis, Memcached, and in-memory caching. It integrates well with asyncio applications. The current version is 0.12.3, and it receives regular patch updates, with minor versions released periodically.","last_verified":"2026-04-23T19:38:18.505Z","tags":["asyncio","cache","redis","memcached","memory","decorator"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/aiocache"},{"id":7906,"title":"aiochannel","library":"aiochannel","status":"active","version":"1.3.0","language":"python","ecosystem":"pypi","summary":"aiochannel provides asyncio-compatible channels (closable queues) inspired by Go's concurrency model. It extends the functionality of `asyncio.Queue` by introducing a concept of a channel being 'closed and drained', guaranteeing that no further items can be added once closed. The library is active, with the current version being 1.3.0, and typically sees releases as needed for fixes or minor enhancements.","last_verified":"2026-04-16T00:00:00.000Z","tags":["asyncio","channel","queue","concurrency","golang-inspired","producer-consumer"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/aiochannel"},{"id":20905,"title":"aiochclient","library":"aiochclient","status":"active","version":"2.6.0","language":"python","ecosystem":"pypi","summary":"Async HTTP ClickHouse client for Python 3.6+. Provides both high-level and low-level interfaces for querying ClickHouse databases over HTTP. Current version 2.6.0, maintained.","last_verified":"2026-04-27T00:00:00.000Z","tags":["clickhouse","async","client","http","database"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/aiochclient"},{"id":23206,"title":"aiocmd","library":"aiocmd","status":"active","version":"0.1.5","language":"python","ecosystem":"pypi","summary":"Coroutine-based CLI generator using prompt_toolkit. Version 0.1.5 (latest) with no new releases since 2020; project appears unmaintained.","last_verified":"2026-05-01T00:00:00.000Z","tags":["cli","coroutine","prompt_toolkit","async"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/aiocmd"},{"id":20908,"title":"aiocoap","library":"aiocoap","status":"active","version":"0.4.17","language":"python","ecosystem":"pypi","summary":"aiocoap is a Python library for the Constrained Application Protocol (CoAP) as defined in RFC 7252. Current version 0.4.17 supports Python >=3.10. It provides both client and server abstractions with async/await support. Releases are semi-regular, with major version changes introducing breaking API shifts.","last_verified":"2026-04-27T00:00:00.000Z","tags":["coap","iot","async","protocol","python3"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/aiocoap"},{"id":3862,"title":"Asynchronous Console and Interfaces for asyncio","library":"aioconsole","status":"active","version":"0.8.2","language":"python","ecosystem":"pypi","summary":"aioconsole provides asynchronous equivalents to built-in functions like input(), print(), and exec() for use within asyncio applications. It includes an interactive loop for running an asynchronous Python console and a script (apython) to access asyncio code at runtime. The library is actively maintained, with regular updates to support newer Python versions.","last_verified":"2026-04-25T17:12:42.360Z","tags":["asyncio","console","interactive","repl","input","output","async-io"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/aioconsole"},{"id":6962,"title":"aiocontextvars","library":"aiocontextvars","status":"deprecated","version":"0.2.2","language":"python","ecosystem":"pypi","summary":"aiocontextvars provides asyncio support for the PEP-567 contextvars backport, effectively offering 'task local' storage similar to 'threading.local' but scoped to asyncio tasks. It is primarily relevant for Python versions 3.5 and 3.6, as Python 3.7 and later include native `contextvars` support. The project is currently at version 0.2.2 and is explicitly marked for deprecation once native asyncio contextvars support is fully stable in older backports.","last_verified":"2026-04-16T00:00:00.000Z","tags":["asyncio","contextvars","concurrency","python3.5","python3.6","backport"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/aiocontextvars"},{"id":7907,"title":"aiocron: Crontabs for asyncio","library":"aiocron","status":"active","version":"2.1","language":"python","ecosystem":"pypi","summary":"aiocron is a Python library that enables scheduling asynchronous functions using crontab-like syntax within an asyncio event loop. It provides a decorator for coroutines, making it straightforward to define recurring tasks. Currently at version 2.1, the library has a moderate release cadence, with notable breaking changes between its 1.x and 2.x major versions.","last_verified":"2026-04-16T00:00:00.000Z","tags":["asyncio","cron","scheduler","task scheduling","event loop"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/aiocron"},{"id":3863,"title":"aiocsv","library":"aiocsv","status":"active","version":"1.4.0","language":"python","ecosystem":"pypi","summary":"aiocsv is a Python library for asynchronous CSV reading and writing. It strives to be a drop-in replacement for Python's built-in `csv` module, providing `AsyncReader`, `AsyncDictReader`, `AsyncWriter`, and `AsyncDictWriter` classes. It supports Python 3.9+ and utilizes a C extension for improved performance. The library is actively maintained and currently at version 1.4.0.","last_verified":"2026-04-25T17:12:58.299Z","tags":["async","csv","io","parser","writer","asynchronous"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/aiocsv"},{"id":3389,"title":"Asyncio DataLoader for Python","library":"aiodataloader","status":"active","version":"0.4.3","language":"python","ecosystem":"pypi","summary":"Asyncio DataLoader is a Python port of the JavaScript DataLoader, a generic utility for efficient data fetching. It provides a consistent API over various data sources, leveraging batching to coalesce multiple individual load requests into a single operation within an event loop tick and per-request caching to prevent redundant data loads. The current version is 0.4.3, with releases occurring periodically to address bug fixes and add minor features, typically a few times a year.","last_verified":"2026-04-25T09:28:09.213Z","tags":["asyncio","dataloader","graphql","batching","caching","data-fetching"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/aiodataloader"},{"id":7908,"title":"AioDebug","library":"aiodebug","status":"active","version":"2.3.0","language":"python","ecosystem":"pypi","summary":"AioDebug is a lightweight Python library designed for monitoring and testing `asyncio` programs. It provides features like logging slow callbacks, tracking event loop lags, and dumping stack traces for unresponsive loops, intended for always-on use in production environments. The current version is 2.3.0, released on January 4, 2022. It has an infrequent release cadence.","last_verified":"2026-04-16T00:00:00.000Z","tags":["asyncio","debugging","monitoring","performance"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/aiodebug"},{"id":23207,"title":"aiodiscover","library":"aiodiscover","status":"active","version":"2.7.1","language":"python","ecosystem":"pypi","summary":"Async host discovery via ARP and PTR lookup, used primarily in home automation projects like Home Assistant. Current version: 2.7.1. Release cadence: frequent, every few months.","last_verified":"2026-05-01T00:00:00.000Z","tags":["discovery","network","async","arp","dns","home-assistant"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/aiodiscover"},{"id":1147,"title":"aiodns","library":"aiodns","status":"active","version":"4.0.0","language":"python","ecosystem":"pypi","summary":"aiodns is a Python library that provides a simple way to perform asynchronous DNS resolutions using the `asyncio` framework and `pycares` as its backend. The current version is 4.0.0, and it generally follows an active release cadence with several updates throughout the year to improve performance, add features, and maintain compatibility with newer Python and `pycares` versions.","last_verified":"2026-04-23T17:37:47.196Z","tags":["async","dns","asyncio","network","resolver"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/aiodns"},{"id":2372,"title":"Aiodocker","library":"aiodocker","status":"active","version":"0.26.0","language":"python","ecosystem":"pypi","summary":"Aiodocker is a Python library providing an asynchronous HTTP API wrapper for Docker, built upon `asyncio` and `aiohttp`. It allows programmatic interaction with Docker daemons from Python applications. Currently at version 0.26.0, the library is under active development with regular releases, ensuring compatibility with recent Docker API versions and Python features.","last_verified":"2026-04-24T18:40:12.661Z","tags":["docker","asyncio","aiohttp","container","api-client"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/aiodocker"},{"id":5836,"title":"aiodogstatsd","library":"aiodogstatsd","status":"active","version":"0.16.0.post0","language":"python","ecosystem":"pypi","summary":"aiodogstatsd is an asyncio-based client for sending metrics to StatsD with support for the DogStatsD extension. It supports gauge, counter, histogram, distribution, and timing metric types. The library is actively maintained, currently at version 0.16.0.post0, and features a consistent release cadence with updates for Python version compatibility and framework integrations.","last_verified":"2026-04-14T00:00:00.000Z","tags":["asyncio","dogstatsd","statsd","metrics","monitoring","aiohttp","starlette"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/aiodogstatsd"},{"id":5837,"title":"aiodynamo: Asyncio DynamoDB Client","library":"aiodynamo","status":"active","version":"24.7","language":"python","ecosystem":"pypi","summary":"aiodynamo is an asynchronous Python client for Amazon DynamoDB, built using asyncio. It provides a clean, Pythonic API for interacting with DynamoDB, including support for expressions, transactions, and various credential providers. The current version is 24.7, and releases occur somewhat irregularly, often monthly or quarterly, incorporating bug fixes and new features.","last_verified":"2026-04-14T00:00:00.000Z","tags":["async","aws","dynamodb","database","nosql","asyncio"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/aiodynamo"},{"id":4412,"title":"aioesphomeapi","library":"aioesphomeapi","status":"active","version":"44.13.3","language":"python","ecosystem":"pypi","summary":"aioesphomeapi is an asynchronous Python API client designed for interacting with devices running ESPHome firmware. It provides a way for Python applications, notably Home Assistant, to communicate with ESPHome devices using their native API for real-time control and monitoring. The library is actively maintained with frequent updates, often aligning with ESPHome and Home Assistant releases. The current version is 44.13.3.","last_verified":"2026-04-12T00:00:00.000Z","tags":["ESPHome","IoT","Home Automation","async","API Client","Home Assistant"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/aioesphomeapi"},{"id":1074,"title":"aiofile","library":"aiofile","status":"active","version":"3.9.0","language":"python","ecosystem":"pypi","summary":"aiofile provides real asynchronous file operations for asyncio applications. It addresses the blocking nature of ordinary file I/O by delegating operations to a separate thread pool, ensuring that file operations do not block the asyncio event loop. The library is Apache2 licensed, currently at version 3.9.0, and maintains a stable development status.","last_verified":"2026-04-23T16:42:17.452Z","tags":["async","file I/O","asyncio","non-blocking"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/aiofile"},{"id":424,"title":"aiofiles","library":"aiofiles","status":"active","version":"25.1.0","language":"python","ecosystem":"pypi","summary":"aiofiles is a Python library that provides asynchronous file operations for asyncio applications, enabling non-blocking file I/O. The current version is 25.1.0, released on October 9, 2025. The library follows a regular release cadence, with updates approximately every few months.","last_verified":"2026-05-12T13:43:18.539Z","tags":["asyncio","asynchronous","file I/O","Python 3.9+","aiofiles"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/aiofiles"},{"id":6963,"title":"aioftp","library":"aioftp","status":"active","version":"0.27.2","language":"python","ecosystem":"pypi","summary":"aioftp is an asynchronous FTP client and server library for Python's asyncio framework, providing a simple yet extensible API for file transfer operations. It is currently at version 0.27.2 and is actively maintained, with updates released irregularly as needed.","last_verified":"2026-04-16T00:00:00.000Z","tags":["ftp","asyncio","client","server","network","file transfer","async","protocol"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/aioftp"},{"id":23208,"title":"aiogithubapi","library":"aiogithubapi","status":"active","version":"26.0.0","language":"python","ecosystem":"pypi","summary":"Asynchronous Python client for the GitHub API. Current version 26.0.0, requires Python >=3.13. Uses aiohttp and supports the full GitHub REST API via an async client model. Release cadence is irregular with major breaking changes in 26.0.0 (SemVer switch, Python 3.13 minimum, removal of deprecated helpers).","last_verified":"2026-05-01T00:00:00.000Z","tags":["github-api","async","aiohttp","client"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/aiogithubapi"},{"id":3390,"title":"aiogoogle","library":"aiogoogle","status":"active","version":"5.17.0","language":"python","ecosystem":"pypi","summary":"aiogoogle is an asynchronous Google API client for Python, leveraging `aiohttp` for non-blocking I/O. It simplifies interaction with various Google services using service accounts, user credentials, and API keys. The current version is 5.17.0, and it maintains an active release cadence with frequent bug fixes and feature enhancements.","last_verified":"2026-04-25T09:28:55.333Z","tags":["google-api","async","aiohttp","gcp","authentication","rest"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/aiogoogle"},{"id":2373,"title":"aiogram","library":"aiogram","status":"active","version":"3.27.0","language":"python","ecosystem":"pypi","summary":"aiogram is a modern and fully asynchronous framework for the Telegram Bot API, built on `asyncio`. It provides a high-level, opinionated API for creating Telegram bots efficiently. The library closely follows Telegram Bot API updates, releasing new versions frequently to incorporate the latest features and changes. The current stable version is 3.27.0.","last_verified":"2026-04-24T18:41:03.370Z","tags":["telegram","bot","async","framework","asyncio"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/aiogram"},{"id":23209,"title":"aiogrpc","library":"aiogrpc","status":"maintenance","version":"1.8","language":"python","ecosystem":"pypi","summary":"aiogrpc provides an asyncio wrapper for gRPC (grpcio), enabling asynchronous gRPC client and server calls on Python >=3.6. The latest version is 1.8. The project appears to be in maintenance mode with no recent releases since 2020.","last_verified":"2026-05-01T00:00:00.000Z","tags":["grpc","async","asyncio","rpc"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/aiogrpc"},{"id":312,"title":"aiohappyeyeballs","library":"aiohappyeyeballs","status":"active","version":"2.6.1","language":"python","ecosystem":"pypi","summary":"Happy Eyeballs for asyncio, currently at version 2.6.1. The library is actively maintained and facilitates easy connection establishment with fallback strategies using asyncio.","last_verified":"2026-05-12T12:59:59.191Z","tags":["asyncio","network","resolution"],"install_tag":"stale","install_tag_description":"widespread failures or data too old to trust","api":"https://checklist.day/api/registry/aiohappyeyeballs"},{"id":7909,"title":"Asynchronous Home Assistant Supervisor Client","library":"aiohasupervisor","status":"active","version":"0.4.3","language":"python","ecosystem":"pypi","summary":"aiohasupervisor is an asynchronous Python client designed for interfacing with the Home Assistant Supervisor's REST API. It is currently at version 0.4.3 and is actively maintained, with a release cadence tied to the development and releases of Home Assistant itself, as it's primarily used within the Home Assistant ecosystem, particularly by its Supervisor integration and add-ons.","last_verified":"2026-04-16T00:00:00.000Z","tags":["home-assistant","supervisor","async","client","api"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/aiohasupervisor"},{"id":26701,"title":"aiohomekit","library":"aiohomekit","status":"active","version":"3.2.20","language":"python","ecosystem":"pypi","summary":"An asyncio-based HomeKit client library for Python. Version 3.2.20, actively maintained, with frequent releases following HomeKit protocol updates.","last_verified":"2026-05-01T00:00:00.000Z","tags":["homekit","asyncio","smart-home","iot"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/aiohomekit"},{"id":5838,"title":"aiohomematic","library":"aiohomematic","status":"active","version":"2026.4.11","language":"python","ecosystem":"pypi","summary":"aiohomematic is an asynchronous Python library providing an interface to Homematic CCU (Central Control Unit) devices, primarily designed for integration with Home Assistant. It handles XML-RPC communication with the CCU, managing device states and controlling Homematic devices. The library follows a rapid release cadence, often aligning with Home Assistant core updates.","last_verified":"2026-04-14T00:00:00.000Z","tags":["homematic","home-automation","async","home-assistant","xml-rpc"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/aiohomematic"},{"id":6964,"title":"aiohomematic-config","library":"aiohomematic-config","status":"active","version":"2026.4.2","language":"python","ecosystem":"pypi","summary":"Aiohomematic-config is a presentation-layer library for generating and managing configuration schemas for Homematic devices. It forms a core component of the Homematic(IP) Local Home Assistant integration, abstracting complex device parameter logic into a structured format suitable for user interfaces. The library is actively maintained with frequent releases, currently at version 2026.4.2.","last_verified":"2026-04-16T00:00:00.000Z","tags":["homematic","home-automation","configuration","asyncio","smart-home"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/aiohomematic-config"},{"id":202,"title":"aiohttp","library":"aiohttp","status":"active","version":"3.13.3","language":"python","ecosystem":"pypi","summary":"Async HTTP client/server framework for asyncio. Provides both a client (ClientSession) and a web server (web.Application). Current version is 3.13.3 (Jan 2026). Has removed several long-deprecated parameters that LLMs still generate.","last_verified":"2026-05-12T10:07:47.426Z","tags":["http","async","client","server","asyncio","websockets"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/aiohttp"},{"id":23033,"title":"aiohttp-asgi-connector","library":"aiohttp-asgi-connector","status":"active","version":"1.1.2","language":"python","ecosystem":"pypi","summary":"Provides an aiohttp connector for running ASGI applications (e.g., Starlette, FastAPI) inside an aiohttp test harness or client without needing a live server. Current version 1.1.2, supports Python >=3.8, maintained on GitHub.","last_verified":"2026-05-01T00:00:00.000Z","tags":["aiohttp","asgi","testing","connector","starlette","fastapi"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/aiohttp-asgi-connector"},{"id":8815,"title":"aiohttp-asyncmdnsresolver: mDNS Resolver for aiohttp","library":"aiohttp-asyncmdnsresolver","status":"active","version":"0.1.1","language":"python","ecosystem":"pypi","summary":"aiohttp-asyncmdnsresolver is an asynchronous resolver for aiohttp that extends its capabilities to include mDNS (multicast DNS) resolution. It leverages the zeroconf library to resolve '.local' domain names. The library is actively maintained by the aio-libs organization, with its current version being 0.1.1, and typically sees releases aligned with updates to aiohttp or zeroconf, or as new features and fixes are introduced.","last_verified":"2026-04-16T00:00:00.000Z","tags":["aiohttp","asyncio","dns","mdns","zeroconf","networking"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/aiohttp-asyncmdnsresolver"},{"id":23212,"title":"aiohttp-basicauth","library":"aiohttp-basicauth","status":"active","version":"1.1.0","language":"python","ecosystem":"pypi","summary":"HTTP basic authentication middleware for aiohttp 3.0+. Current version 1.1.0. This library provides a simple middleware to add HTTP basic authentication to aiohttp web applications. Maintenance is infrequent.","last_verified":"2026-05-01T00:00:00.000Z","tags":["aiohttp","middleware","basic-auth","authentication"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/aiohttp-basicauth"},{"id":5839,"title":"aiohttp-client-cache","library":"aiohttp-client-cache","status":"active","version":"0.14.3","language":"python","ecosystem":"pypi","summary":"aiohttp-client-cache is an async persistent cache for aiohttp client requests, based on requests-cache. It provides a CachedSession that acts as a drop-in replacement for `aiohttp.ClientSession`, offering various configurable storage backends and cache expiration strategies. The current version is 0.14.3, and it receives regular updates for bug fixes and compatibility.","last_verified":"2026-04-14T00:00:00.000Z","tags":["aiohttp","cache","http client","async","persistence","requests-cache"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/aiohttp-client-cache"},{"id":1083,"title":"aiohttp-cors","library":"aiohttp-cors","status":"active","version":"0.8.1","language":"python","ecosystem":"pypi","summary":"aiohttp-cors provides Cross-Origin Resource Sharing (CORS) support for aiohttp, the asynchronous HTTP client/server framework for Python. It integrates seamlessly with aiohttp applications, enabling configuration of CORS policies for routes and resources. The library is actively maintained, with version 0.8.1 being the latest stable release, and typically follows the development of aiohttp, requiring Python 3.9+.","last_verified":"2026-04-23T16:47:43.173Z","tags":["aiohttp","web","cors","http","async"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/aiohttp-cors"},{"id":23210,"title":"aiohttp-fast-url-dispatcher","library":"aiohttp-fast-url-dispatcher","status":"active","version":"0.3.1","language":"python","ecosystem":"pypi","summary":"A faster URL dispatcher for aiohttp web applications. Current version 0.3.1, released July 2024. Replaces aiohttp's built-in URL dispatch with a high-performance alternative. Low release cadence.","last_verified":"2026-05-01T00:00:00.000Z","tags":["aiohttp","url-dispatcher","performance"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/aiohttp-fast-url-dispatcher"},{"id":6965,"title":"aiohttp-fast-zlib","library":"aiohttp-fast-zlib","status":"active","version":"0.3.0","language":"python","ecosystem":"pypi","summary":"aiohttp-fast-zlib is a Python library (current version 0.3.0) that replaces the default `zlib` usage in `aiohttp` with faster alternatives like `isal` or `zlib-ng`. This significantly improves compression and decompression performance, especially for `aiohttp`'s WebSocket connections, where `zlib` can be a bottleneck. The library has seen several updates over the past year, indicating active maintenance and development.","last_verified":"2026-04-16T00:00:00.000Z","tags":["aiohttp","zlib","compression","performance","async","networking","websockets"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/aiohttp-fast-zlib"},{"id":2855,"title":"aiohttp-jinja2","library":"aiohttp-jinja2","status":"active","version":"1.6","language":"python","ecosystem":"pypi","summary":"aiohttp-jinja2 is a Jinja2 template renderer designed for integration with aiohttp.web, the HTTP server component of the asyncio-based aiohttp library. Currently at version 1.6, it provides a stable and mature solution for serving dynamic HTML content within aiohttp applications, with releases occurring a few times a year to maintain compatibility and introduce new features.","last_verified":"2026-04-25T01:39:29.423Z","tags":["async","web","template","jinja2","aiohttp","renderer"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/aiohttp-jinja2"},{"id":6966,"title":"aiohttp-middlewares","library":"aiohttp-middlewares","status":"active","version":"2.4.0","language":"python","ecosystem":"pypi","summary":"aiohttp-middlewares is a collection of useful middlewares for aiohttp applications, providing common web-development needs like error handling, CORS, timeout, and shielding view handlers. The library is currently at version 2.4.0 and maintains a regular monthly release cadence.","last_verified":"2026-04-16T00:00:00.000Z","tags":["aiohttp","middleware","web","async","http","cors","error-handling","timeout","security"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/aiohttp-middlewares"},{"id":819,"title":"aiohttp-retry","library":"aiohttp-retry","status":"active","version":"2.9.1","language":"python","ecosystem":"pypi","summary":"aiohttp-retry is a simple retry client for aiohttp, providing robust request retrying capabilities for asynchronous HTTP operations. It supports various retry strategies like exponential backoff and random delays. The current version is 2.9.1 and it requires Python 3.7 or higher. The library is actively maintained with regular releases addressing bug fixes and introducing new features.","last_verified":"2026-05-12T19:51:37.776Z","tags":["aiohttp","retry","async","asyncio","http-client","network"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/aiohttp-retry"},{"id":23213,"title":"aiohttp-security","library":"aiohttp-security","status":"maintenance","version":"0.5.0","language":"python","ecosystem":"pypi","summary":"A library for security-related functionality in aiohttp.web applications, including session-based and JWT identity policies, authorization, and permission checks. Current version is 0.5.0, released in February 2023. Release cadence is low, with the last release over two years ago.","last_verified":"2026-05-01T00:00:00.000Z","tags":["aiohttp","security","authorization","jwt","session"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/aiohttp-security"},{"id":6967,"title":"aiohttp-session","library":"aiohttp-session","status":"active","version":"2.12.1","language":"python","ecosystem":"pypi","summary":"aiohttp-session is a Python library that provides robust session management for aiohttp.web applications. It enables developers to store user-specific data across multiple requests using various storage backends, including secure encrypted cookies, Redis, and Memcached. The library maintains an active development pace, with the current version being 2.12.1, and focuses on stability, security, and compatibility with the latest Python and aiohttp versions.","last_verified":"2026-04-16T00:00:00.000Z","tags":["aiohttp","session management","web development","asyncio","cookie storage","redis"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/aiohttp-session"},{"id":2856,"title":"Proxy connector for aiohttp","library":"aiohttp-socks","status":"active","version":"0.11.0","language":"python","ecosystem":"pypi","summary":"The `aiohttp-socks` package extends `aiohttp` by providing a proxy connector. It supports SOCKS4(a), SOCKS5(h), and HTTP (CONNECT) proxies, as well as proxy chaining, by leveraging the `python-socks` library for core proxy functionality. The current version is 0.11.0 and it maintains compatibility with recent `aiohttp` versions.","last_verified":"2026-04-25T01:39:55.298Z","tags":["asyncio","aiohttp","socks","socks5","socks4","http","proxy"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/aiohttp-socks"},{"id":6505,"title":"aiohttp-sse","library":"aiohttp-sse","status":"active","version":"2.2.0","language":"python","ecosystem":"pypi","summary":"aiohttp-sse provides server-sent events support for aiohttp. It allows building real-time web applications where the server pushes updates to clients over a single HTTP connection. The current version is 2.2.0, and it has a relatively active release cadence with several updates per year, focusing on Python and aiohttp compatibility.","last_verified":"2026-04-15T00:00:00.000Z","tags":["aiohttp","sse","server-sent-events","asyncio","real-time"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/aiohttp-sse"},{"id":8818,"title":"aiohttp-sse-client","library":"aiohttp-sse-client","status":"maintenance","version":"0.2.1","language":"python","ecosystem":"pypi","summary":"aiohttp-sse-client is a Python client library for consuming Server-Sent Events (SSE) streams, built on top of `aiohttp`. It provides a simple asynchronous interface for connecting to SSE sources, processing incoming events, and handling automatic reconnections. The current version is 0.2.1, released in February 2021, indicating an infrequent release cadence. Note that a fork, `aiohttp-sse-client2`, exists to address maintenance and support newer Python versions.","last_verified":"2026-04-16T00:00:00.000Z","tags":["asyncio","aiohttp","sse","client","server-sent events"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/aiohttp-sse-client"},{"id":4871,"title":"aiohttp-sse-client2","library":"aiohttp-sse-client2","status":"active","version":"0.3.0","language":"python","ecosystem":"pypi","summary":"aiohttp-sse-client2 is a Python client library for Server-Sent Events (SSE) built on top of aiohttp, providing a straightforward interface for consuming event streams. It is a fork of the original `aiohttp-sse-client` project, featuring improved error messages and updated compatibility with newer Python versions. The current version is 0.3.0, released in February 2023, indicating an infrequent release cadence.","last_verified":"2026-04-12T00:00:00.000Z","tags":["asyncio","aiohttp","sse","client","server-sent events"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/aiohttp-sse-client2"},{"id":26703,"title":"aiohttp-swagger","library":"aiohttp-swagger","status":"maintenance","version":"1.0.16","language":"python","ecosystem":"pypi","summary":"Swagger API Documentation builder for aiohttp server. Version 1.0.16 (last release 2020). No recent updates; likely in maintenance mode.","last_verified":"2026-04-27T00:00:00.000Z","tags":["swagger","aiohttp","api-documentation","openapi"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/aiohttp-swagger"},{"id":23211,"title":"aiohttp-swagger3","library":"aiohttp-swagger3","status":"active","version":"0.10.1","language":"python","ecosystem":"pypi","summary":"OpenAPI 3.x validation and Swagger UI for aiohttp web apps. Automatically validates requests and responses, generates OpenAPI docs, and serves Swagger UI, Redoc, and RapiDoc. Current release 0.10.1 (released 2025-02-15). Active development with monthly or quarterly releases.","last_verified":"2026-05-01T00:00:00.000Z","tags":["swagger","openapi","aiohttp","validation","documentation"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/aiohttp-swagger3"},{"id":23214,"title":"aiohttp-zlib-ng","library":"aiohttp-zlib-ng","status":"active","version":"0.3.2","language":"python","ecosystem":"pypi","summary":"A library to enable zlib_ng (and optionally isal) for aiohttp, providing faster compression/decompression. Current version 0.3.2, requires Python >=3.8, <4.0. Maintained by bdraco, release cadence is sporadic.","last_verified":"2026-05-01T00:00:00.000Z","tags":["aiohttp","zlib-ng","compression","performance"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/aiohttp-zlib-ng"},{"id":3391,"title":"aioice","library":"aioice","status":"active","version":"0.10.2","language":"python","ecosystem":"pypi","summary":"aioice is a Python library implementing Interactive Connectivity Establishment (ICE, RFC 5245), built on top of `asyncio`. It facilitates NAT traversal for peer-to-peer UDP data streams, crucial for applications like SIP and WebRTC. The library is actively maintained, with version 0.10.2 being the latest, and typically sees several releases per year.","last_verified":"2026-04-25T09:29:32.886Z","tags":["asyncio","networking","WebRTC","ICE","NAT traversal","UDP"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/aioice"},{"id":7910,"title":"aioimaplib - Async IMAP Client","library":"aioimaplib","status":"active","version":"2.0.1","language":"python","ecosystem":"pypi","summary":"aioimaplib is a Python asyncio IMAP4rev1 client library, providing asynchronous access to IMAP servers. It allows developers to interact with email servers, fetch messages, manage mailboxes, and more, using modern async/await syntax. The library is currently at version 2.0.1 and generally follows a release cadence tied to bug fixes and feature enhancements as needed.","last_verified":"2026-04-16T00:00:00.000Z","tags":["async","imap","email","networking","client"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/aioimaplib"},{"id":461,"title":"aioitertools: itertools and builtins for AsyncIO","library":"aioitertools","status":"active","version":"0.13.0","language":"python","ecosystem":"pypi","summary":"aioitertools provides asynchronous versions of standard library `itertools` and `builtins` for AsyncIO and mixed iterables. It offers a unified interface for both standard and async iterators, wrapping standard iterables in async generators. The current version is 0.13.0, and it follows a feature release cadence.","last_verified":"2026-05-12T13:57:50.388Z","tags":["asyncio","itertools","iterators","async","builtins"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/aioitertools"},{"id":6968,"title":"aiojobs","library":"aiojobs","status":"active","version":"1.4.0","language":"python","ecosystem":"pypi","summary":"aiojobs is an asyncio-based job scheduler for managing background tasks. It allows spawning and tracking long-running coroutines, handling their cancellation, and ensuring graceful shutdown. The current version is 1.4.0, and it follows an active release cadence with minor updates and bug fixes.","last_verified":"2026-04-16T00:00:00.000Z","tags":["asyncio","jobs","scheduler","background tasks","concurrency"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/aiojobs"},{"id":1310,"title":"aiokafka: Async Kafka Client for Python","library":"aiokafka","status":"active","version":"0.13.0","language":"python","ecosystem":"pypi","summary":"aiokafka is an asyncio-compatible client for Apache Kafka, enabling asynchronous production and consumption of messages. It leverages Python's `async/await` syntax for non-blocking I/O operations, making it suitable for high-performance applications. The current version is 0.13.0, and it generally releases new versions every few months, often incorporating new Kafka KIPs and Python version support updates.","last_verified":"2026-04-23T19:39:11.570Z","tags":["kafka","asyncio","message-queue","stream-processing","real-time"],"install_tag":"draft","install_tag_description":"notable install failures or slow imports","api":"https://checklist.day/api/registry/aiokafka"},{"id":1311,"title":"aiolimiter: Asyncio Rate Limiter","library":"aiolimiter","status":"active","version":"1.2.1","language":"python","ecosystem":"pypi","summary":"aiolimiter is an asyncio-compatible rate limiter library for Python, implementing a leaky bucket algorithm. It allows controlling the rate at which concurrent operations can acquire permits, preventing resource exhaustion or API overuse. The current version is 1.2.1, and it maintains a steady release cadence for bug fixes and minor enhancements.","last_verified":"2026-04-23T19:39:30.576Z","tags":["asyncio","rate-limiting","concurrency","networking"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/aiolimiter"},{"id":23215,"title":"aiologger","library":"aiologger","status":"active","version":"0.7.0","language":"python","ecosystem":"pypi","summary":"Asynchronous logging library for Python and asyncio. Version 0.7.0. Supports Python >=3.7. Provides an async-compatible logger that integrates with the standard logging module. Release cadence is low; last release was in 2021.","last_verified":"2026-05-01T00:00:00.000Z","tags":["logging","asyncio","async","json"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/aiologger"},{"id":6969,"title":"AioLogic","library":"aiologic","status":"active","version":"0.16.0","language":"python","ecosystem":"pypi","summary":"AioLogic is a GIL-powered locking library for Python (current version 0.16.0) that provides synchronization primitives which are both async-aware and thread-aware. It addresses common challenges in concurrent programming by enabling seamless interaction between asynchronous code (within and across multiple threads/event loops) and synchronous code, and between different synchronous threads, offering a unified API for various concurrency models. The library is actively maintained with a focus on performance and broad compatibility.","last_verified":"2026-04-16T00:00:00.000Z","tags":["async","asyncio","threading","concurrency","locking","semaphore","queue","multithreading","event-loop"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/aiologic"},{"id":9440,"title":"aiomcache","library":"aiomcache","status":"active","version":"0.8.2","language":"python","ecosystem":"pypi","summary":"aiomcache is a minimal pure Python memcached client built for asynchronous applications with `asyncio`. It provides an easy-to-use interface for common memcached operations like set, get, and delete. The current version is 0.8.2, and it is actively maintained within the `aio-libs` project with a moderate release cadence addressing bug fixes and minor features.","last_verified":"2026-04-17T00:00:00.000Z","tags":["async","asyncio","memcached","cache","aio-libs"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/aiomcache"},{"id":6970,"title":"aiometer: Concurrency Scheduler","library":"aiometer","status":"active","version":"1.0.0","language":"python","ecosystem":"pypi","summary":"aiometer is a Python concurrency scheduling library, compatible with asyncio and trio. It makes it easier to execute many tasks concurrently while controlling concurrency limits and collecting results predictably. It is currently at version 1.0.0 and has a consistent release cadence with a focus on supporting recent Python and `anyio` versions.","last_verified":"2026-04-16T00:00:00.000Z","tags":["asyncio","trio","concurrency","scheduling","async-await","structured-concurrency"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/aiometer"},{"id":23217,"title":"aiomisc","library":"aiomisc","status":"active","version":"18.0.19","language":"python","ecosystem":"pypi","summary":"Miscellaneous utilities for asyncio, including connection pools, retry logic, periodic callbacks, and CLI entrypoints. Current version 18.0.19, supports Python >=3.11. Releases follow semantic versioning with occasional breaking changes in internal modules.","last_verified":"2026-05-01T00:00:00.000Z","tags":["asyncio","utilities","async","connection-pool","retry","periodic"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/aiomisc"},{"id":5104,"title":"Asyncio Application Monitor and REPL","library":"aiomonitor","status":"active","version":"0.7.1","language":"python","ecosystem":"pypi","summary":"aiomonitor is a Python library that enhances asyncio applications by providing interactive monitoring and a Python REPL (Read-Eval-Print Loop). It allows developers to inspect the state of running asyncio event loops, tasks, and execute arbitrary asynchronous Python code within the application's context via a telnet interface. Since version 0.6.0, it also includes a web-based UI for task inspection and cancellation. The current version is 0.7.1, with a moderate release cadence.","last_verified":"2026-04-13T00:00:00.000Z","tags":["asyncio","monitoring","repl","debugger","profiling"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/aiomonitor"},{"id":23216,"title":"aiomoto","library":"aiomoto","status":"active","version":"0.3.0","language":"python","ecosystem":"pypi","summary":"aiomoto provides Moto-style AWS service mocks for aiobotocore/aioboto3, enabling async mocking of AWS services like S3, SES, etc. Current version is 0.3.0, with an active release cadence targeting developers using async AWS SDKs.","last_verified":"2026-05-01T00:00:00.000Z","tags":["aws","mocking","testing","async","aiobotocore","aioboto3"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/aiomoto"},{"id":5840,"title":"aiomqtt","library":"aiomqtt","status":"active","version":"2.5.1","language":"python","ecosystem":"pypi","summary":"aiomqtt is an idiomatic asyncio MQTT client for Python, providing a modern asynchronous API built on top of the paho-mqtt library. The current stable version is 2.5.1. It maintains a regular release cadence, with minor and patch releases occurring every few weeks to months, and a major version (3.0.0) currently in alpha with significant breaking changes.","last_verified":"2026-04-14T00:00:00.000Z","tags":["asyncio","mqtt","client","messaging"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/aiomqtt"},{"id":1896,"title":"aiomultiprocess","library":"aiomultiprocess","status":"active","version":"0.9.1","language":"python","ecosystem":"pypi","summary":"aiomultiprocess is a Python library that provides an asynchronous version of the standard `multiprocessing` module, combining the benefits of `asyncio` for I/O-bound tasks and `multiprocessing` for CPU-bound tasks. It runs a full `asyncio` event loop on each child process, enabling high levels of concurrency and parallelism beyond the Global Interpreter Lock (GIL). The library is actively maintained, with its current version being 0.9.1.","last_verified":"2026-04-24T03:02:29.071Z","tags":["asyncio","multiprocessing","concurrency","worker-pool","python3","gil-break"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/aiomultiprocess"},{"id":1312,"title":"aiomysql","library":"aiomysql","status":"active","version":"0.3.2","language":"python","ecosystem":"pypi","summary":"aiomysql is a MySQL driver for asyncio, enabling asynchronous interaction with MySQL databases using Python's `async`/`await` syntax. It provides a familiar DB-API 2.0-like interface adapted for asyncio. The current version is 0.3.2. Releases are infrequent, typically driven by critical bug fixes, `PyMySQL` updates, or community contributions.","last_verified":"2026-04-23T19:39:45.795Z","tags":["database","mysql","async","asyncio","db-api"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/aiomysql"},{"id":4413,"title":"aioodbc","library":"aioodbc","status":"active","version":"0.5.0","language":"python","ecosystem":"pypi","summary":"aioodbc is a Python 3.7+ module that enables asynchronous access to ODBC databases using `asyncio`. It acts as an asynchronous wrapper around the `pyodbc` library, maintaining a similar API. The library internally uses threads to prevent blocking the event loop, a common strategy for integrating synchronous I/O operations into asynchronous applications. The current version is 0.5.0, with ongoing development focused on Python version compatibility, dependency updates, and API enhancements.","last_verified":"2026-04-12T00:00:00.000Z","tags":["asyncio","odbc","database","data access","connection pool"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/aioodbc"},{"id":23218,"title":"aiooss2","library":"aiooss2","status":"active","version":"0.2.11","language":"python","ecosystem":"pypi","summary":"Async client for Alibaba Cloud OSS (Object Storage Service), built on oss2 and aiohttp/asyncio. Current version 0.2.11, released Mar 2024. Low release cadence (last release 0.2.11). Requires Python >=3.8.","last_verified":"2026-05-01T00:00:00.000Z","tags":["async","oss","aliyun","object-storage","aiohttp"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/aiooss2"},{"id":6971,"title":"Async OUI Lookups","library":"aiooui","status":"active","version":"0.1.9","language":"python","ecosystem":"pypi","summary":"aiooui offers an asynchronous approach to perform Organisationally Unique Identifier (OUI) lookups, enabling efficient identification of vendors based on MAC addresses in Python applications. It supports asynchronous programming models, making it suitable for use in modern Python asynchronous frameworks. The current version is 0.1.9, with a fairly active release cadence, frequently publishing minor updates and bug fixes.","last_verified":"2026-04-16T00:00:00.000Z","tags":["async","oui","mac address","vendor lookup","networking"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/aiooui"},{"id":8816,"title":"aiopath: Async pathlib for Python","library":"aiopath","status":"active","version":"0.7.7","language":"python","ecosystem":"pypi","summary":"aiopath provides an asynchronous implementation of Python's standard `pathlib` module, enabling non-blocking file system operations within `asyncio`, `trio`, and other `async`/`await` compatible frameworks. It mirrors `pathlib`'s API, making it familiar for users who need to perform I/O-bound tasks concurrently without blocking the event loop. The library is currently at version 0.7.7 and maintains an active development, addressing compatibility with newer Python versions and bug fixes.","last_verified":"2026-04-16T00:00:00.000Z","tags":["async","pathlib","filesystem","aiofiles","anyio"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/aiopath"},{"id":23220,"title":"aiopenapi3","library":"aiopenapi3","status":"active","version":"0.10.0","language":"python","ecosystem":"pypi","summary":"Async client and validator for OpenAPI 3.0, 3.1, 3.2, and Swagger 2.0 specifications. Current version 0.10.0, requires Python >=3.10. Active development with frequent releases.","last_verified":"2026-05-01T00:00:00.000Z","tags":["openapi","async","client","validator","api","spec"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/aiopenapi3"},{"id":5105,"title":"Aiopg","library":"aiopg","status":"active","version":"1.4.0","language":"python","ecosystem":"pypi","summary":"aiopg is a library for accessing a PostgreSQL database from the asyncio (PEP-3156/tulip) framework. It wraps asynchronous features of the Psycopg database driver. The current version is 1.4.0, and it is actively maintained by the aio-libs organization, though the last release was in October 2022.","last_verified":"2026-04-13T00:00:00.000Z","tags":["asyncio","postgresql","database","orm"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/aiopg"},{"id":8819,"title":"aioprocessing","library":"aioprocessing","status":"active","version":"2.0.1","language":"python","ecosystem":"pypi","summary":"aioprocessing is a Python 3.5+ library that provides asynchronous, asyncio-compatible versions of many blocking instance methods found in Python's standard `multiprocessing` module. It allows seamless integration of multiprocessing objects within `asyncio` coroutines without blocking the event loop. The library is currently at version 2.0.1 and generally follows an active release cadence, with the last major update (2.0.0) introducing `dill` support and internal `async/await` usage.","last_verified":"2026-04-16T00:00:00.000Z","tags":["asyncio","multiprocessing","concurrency","parallelism","inter-process communication"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/aioprocessing"},{"id":20907,"title":"aioprometheus","library":"aioprometheus","status":"active","version":"23.12.0","language":"python","ecosystem":"pypi","summary":"A Prometheus Python client library for asyncio-based applications. Version 23.12.0. Supports creating metrics (Counter, Gauge, Histogram, Summary) and exposing them via an async HTTP server or pushing to Pushgateway. Compatible with Python 3.8+. Released regularly on PyPI.","last_verified":"2026-04-27T00:00:00.000Z","tags":["prometheus","asyncio","metrics","monitoring"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/aioprometheus"},{"id":2374,"title":"aioquic","library":"aioquic","status":"active","version":"1.3.0","language":"python","ecosystem":"pypi","summary":"aioquic is a pure-Python library for the QUIC network protocol and HTTP/3, featuring a minimal TLS 1.3 implementation. It follows a 'bring your own I/O' (sans-I/O) design, making it suitable for embedding in various frameworks. As of version 1.3.0, it supports QUIC v1 (RFC 9000), QUIC v2 (RFC 9369), and HTTP/3 (RFC 9114). The library is actively maintained with frequent updates and is regularly tested for interoperability against other QUIC implementations.","last_verified":"2026-04-24T18:41:29.917Z","tags":["async","quic","http/3","networking","tls"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/aioquic"},{"id":2857,"title":"aioredis","library":"aioredis","status":"active","version":"2.0.1","language":"python","ecosystem":"pypi","summary":"aioredis is an `asyncio` (PEP 3156) Redis client library providing asynchronous support for Redis. Currently at version 2.0.1, it underwent a complete rewrite in version 2.0.0 to align its API closely with the `redis-py` library, making it easier to adapt synchronous `redis-py` code for async applications. It is actively maintained with frequent updates.","last_verified":"2026-04-25T01:40:29.104Z","tags":["async","redis","asyncio","database","cache","client"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/aioredis"},{"id":23222,"title":"aioredlock","library":"aioredlock","status":"active","version":"0.7.3","language":"python","ecosystem":"pypi","summary":"Asyncio implementation of Redis distributed locks, providing a reliable mutex mechanism for distributed systems. Current version 0.7.3, with low release cadence. Requires Python >=3.6.","last_verified":"2026-05-01T00:00:00.000Z","tags":["redis","distributed-lock","asyncio","mutex"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/aioredlock"},{"id":1313,"title":"aioresponses","library":"aioresponses","status":"active","version":"0.7.8","language":"python","ecosystem":"pypi","summary":"aioresponses is a Python library that allows you to easily mock out HTTP requests made by `aiohttp.ClientSession` in your asynchronous tests. It intercepts `aiohttp` requests and provides predefined responses, enabling isolated and fast testing of `asyncio` applications that interact with external services. The library is actively maintained, with a somewhat sporadic release cadence, focusing on compatibility with newer `aiohttp` versions and API refinements.","last_verified":"2026-04-23T19:40:12.543Z","tags":["mocking","testing","aiohttp","async","asyncio"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/aioresponses"},{"id":9445,"title":"Asyncio Retry Utility","library":"aioretry","status":"active","version":"6.3.1","language":"python","ecosystem":"pypi","summary":"aioretry is an asyncio utility for Python 3.7+ that provides flexible retry mechanisms for asynchronous operations. It supports various retry policies, including fixed delay, exponential backoff, and custom strategies, handling transient failures in async code gracefully. The current version is 6.3.1, and it maintains an 'active' release cadence with regular updates.","last_verified":"2026-04-17T00:00:00.000Z","tags":["async","retry","asyncio","error-handling","concurrency"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/aioretry"},{"id":1897,"title":"aiormq: Asynchronous AMQP Client","library":"aiormq","status":"active","version":"6.9.4","language":"python","ecosystem":"pypi","summary":"aiormq is a pure Python asynchronous client library for the AMQP 0.9.1 protocol, commonly used for interacting with RabbitMQ. It provides a non-blocking interface leveraging `asyncio`. The current version is 6.9.4, and it maintains a steady release cadence with frequent patch and minor updates addressing bug fixes and performance improvements.","last_verified":"2026-04-24T03:02:50.350Z","tags":["AMQP","RabbitMQ","asyncio","message queue","messaging"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/aiormq"},{"id":3392,"title":"aiortc: WebRTC and ORTC Implementation for Python","library":"aiortc","status":"active","version":"1.14.0","language":"python","ecosystem":"pypi","summary":"aiortc is a Python library that provides an implementation of Web Real-Time Communication (WebRTC) and Object Real-Time Communication (ORTC). Built on Python's asynchronous I/O framework asyncio, it enables the exchange of audio, video, and data channels. The library's API closely mirrors its JavaScript counterpart, utilizing coroutines instead of promises and `pyee.EventEmitter` for event handling. Currently at version 1.14.0, aiortc is actively maintained with regular updates to support WebRTC specification changes and introduce new codecs or features, and its interoperability is regularly tested against Chrome and Firefox.","last_verified":"2026-04-25T09:34:18.204Z","tags":["webrtc","ortc","asyncio","real-time","video","audio","data-channel","networking"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/aiortc"},{"id":7911,"title":"Aiorun","library":"aiorun","status":"active","version":"2025.1.1","language":"python","ecosystem":"pypi","summary":"Aiorun is a Python library that simplifies the creation of `asyncio` applications by providing a `run()` function to manage common boilerplate for startup and graceful shutdown. It automatically handles event loop creation, task scheduling, and signal handling for `SIGINT` and `SIGTERM` (or CTRL-C/CTRL-BREAK on Windows). Aiorun is actively maintained, with a versioning scheme that often reflects the year of release.","last_verified":"2026-04-16T00:00:00.000Z","tags":["asyncio","boilerplate","event loop","graceful shutdown","signals"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/aiorun"},{"id":2375,"title":"aiorwlock: Read Write Lock for Asyncio","library":"aiorwlock","status":"active","version":"1.5.1","language":"python","ecosystem":"pypi","summary":"aiorwlock provides a read-write lock, a synchronization primitive for `asyncio` applications. It allows multiple reader tasks to hold a lock concurrently, while a writer task obtains an exclusive lock, blocking all readers and other writers. This pattern is ideal for resources that are frequently read but infrequently written. The library is currently at version 1.5.1 and maintains an active release cadence with several minor and patch updates per year.","last_verified":"2026-04-24T18:41:46.589Z","tags":["asyncio","lock","read-write lock","synchronization","concurrency"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/aiorwlock"},{"id":23221,"title":"aioshelly","library":"aioshelly","status":"active","version":"13.25.0","language":"python","ecosystem":"pypi","summary":"Asynchronous library to control Shelly smart home devices (WiFi relays, sensors, etc.). Current version: 13.25.0. Requires Python >=3.11. Released regularly; follows Shelly firmware updates.","last_verified":"2026-05-01T00:00:00.000Z","tags":["shelly","smarthome","iot","coap","async"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/aioshelly"},{"id":6506,"title":"aioshutil: Asynchronous shutil module","library":"aioshutil","status":"active","version":"1.6","language":"python","ecosystem":"pypi","summary":"aioshutil is a Python library that provides asynchronous versions of functions from the standard `shutil` module. It achieves asynchronicity by running blocking I/O operations in a thread pool, thereby preventing the blocking of the asyncio event loop. The library is actively maintained, with the current version being 1.6.","last_verified":"2026-04-15T00:00:00.000Z","tags":["asyncio","shutil","io","asynchronous","file-operations"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/aioshutil"},{"id":291,"title":"aiosignal","library":"aiosignal","status":"active","version":"1.4.0","language":"python","ecosystem":"pypi","summary":"aiosignal is a Python library designed to manage asynchronous callbacks in asyncio projects. The current version is 1.4.0, released on July 3, 2025. The library has a moderate release cadence, with updates typically occurring annually.","last_verified":"2026-05-12T12:52:47.971Z","tags":["asyncio","callbacks","signals","python"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/aiosignal"},{"id":4872,"title":"aiosmtpd - Asyncio-based SMTP Server","library":"aiosmtpd","status":"active","version":"1.4.6","language":"python","ecosystem":"pypi","summary":"aiosmtpd is an asyncio-based SMTP and LMTP server, providing an asynchronous, RFC 5321 compliant server that supports customizable extensions. It serves as a modern replacement for the deprecated `smtpd` module in the Python standard library. The current version is 1.4.6, and it's actively maintained under the aio-libs umbrella project.","last_verified":"2026-04-12T00:00:00.000Z","tags":["asyncio","smtp","email","server","mail","lmtp"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/aiosmtpd"},{"id":1214,"title":"Asyncio SMTP Client","library":"aiosmtplib","status":"active","version":"5.1.0","language":"python","ecosystem":"pypi","summary":"aiosmtplib is an asynchronous SMTP client for use with asyncio. It provides an async version of Python's `smtplib` module with similar APIs, enabling non-blocking email sending and interaction with SMTP servers. The current version is 5.1.0, and the project actively maintains compatibility with recent Python versions while introducing new features like XOAUTH2 authentication.","last_verified":"2026-04-23T18:25:19.316Z","tags":["asyncio","email","smtp","client","networking"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/aiosmtplib"},{"id":20909,"title":"aiosocks","library":"aiosocks","status":"maintenance","version":"0.2.6","language":"python","ecosystem":"pypi","summary":"SOCKS proxy client for asyncio and aiohttp. Current version 0.2.6, last released in 2018. Library is in maintenance mode with very rare updates.","last_verified":"2026-04-27T00:00:00.000Z","tags":["socks","proxy","asyncio","aiohttp"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/aiosocks"},{"id":3393,"title":"Aiosonic","library":"aiosonic","status":"active","version":"0.31.1","language":"python","ecosystem":"pypi","summary":"Aiosonic is a lightweight and very fast asynchronous HTTP/WebSocket client for Python, built on `asyncio`. It supports HTTP/1.1 and HTTP/2, offering features like connection pooling, multipart file uploads, chunked transfer handling, automatic decompression, and redirect following. Version 0.31.1 supports Python >= 3.10 and continues to evolve with a focus on performance and robust network interactions, including recent improvements for HTTP/2.","last_verified":"2026-04-25T09:34:43.014Z","tags":["http client","async","websocket","http/2","asyncio"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/aiosonic"},{"id":23219,"title":"aiosql – Simple SQL in Python","library":"aiosql","status":"active","version":"15.0","language":"python","ecosystem":"pypi","summary":"aiosql allows you to write SQL queries in separate .sql files and call them directly from Python as async or sync functions. It supports multiple database drivers (sqlite3, aiosqlite, psycopg2, asyncpg, etc.) and provides a clean separation of SQL and Python. Current version 15.0, requires Python ≥3.10. Release cadence is irregular but actively maintained.","last_verified":"2026-05-01T00:00:00.000Z","tags":["sql","async","database","query-loader"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/aiosql"},{"id":603,"title":"AsyncIO SQLite","library":"aiosqlite","status":"active","version":"0.22.1","language":"python","ecosystem":"pypi","summary":"aiosqlite provides a friendly, async interface to SQLite databases, replicating the standard `sqlite3` module but with asynchronous versions of all connection and cursor methods. It enables interaction with SQLite databases on the main AsyncIO event loop without blocking, utilizing a single, shared thread per connection for query execution. The current version is 0.22.1, and it maintains an active release cadence.","last_verified":"2026-05-12T16:29:05.910Z","tags":["asyncio","sqlite","database","orm"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/aiosqlite"},{"id":2376,"title":"aiostream","library":"aiostream","status":"active","version":"0.7.1","language":"python","ecosystem":"pypi","summary":"aiostream provides a collection of stream operators that can be combined to create asynchronous pipelines of operations. It can be seen as an asynchronous version of itertools, although some aspects are are slightly different, offering features like operator pipe-lining, repeatability, and safe iteration contexts. The library is currently at version 0.7.1 and maintains an active development and release cadence.","last_verified":"2026-04-24T18:42:02.362Z","tags":["async","stream","generator","asyncio","data processing","reactive programming"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/aiostream"},{"id":6507,"title":"aiotask-context Library","library":"aiotask-context","status":"active","version":"0.6.1","language":"python","ecosystem":"pypi","summary":"The `aiotask-context` library provides a mechanism to store and retrieve context information within `asyncio.Task` objects. It is analogous to `threading.local` but designed for asynchronous Python applications, allowing for request-scoped or task-scoped data management without explicit parameter passing. The current version is 0.6.1, with a stable but infrequent release cadence.","last_verified":"2026-04-15T00:00:00.000Z","tags":["asyncio","context","task-local storage","concurrency","async"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/aiotask-context"},{"id":5106,"title":"Aiotools: Idiomatic Asyncio Utilities","library":"aiotools","status":"active","version":"2.2.3","language":"python","ecosystem":"pypi","summary":"aiotools is a collection of idiomatic utilities designed to reduce boilerplate code when working with `asyncio`. It provides robust solutions for safe cancellation, structured concurrency through `TaskScope`, asynchronous context managers, multi-process server daemons, and other high-level coroutine utilities. The library is actively maintained and currently at version 2.2.3, with a release cadence that includes regular bug fixes and feature enhancements, targeting Python 3.11 and newer.","last_verified":"2026-04-13T00:00:00.000Z","tags":["asyncio","concurrency","task management","server","utilities","structured concurrency","cancellation"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/aiotools"},{"id":23223,"title":"aiounifi","library":"aiounifi","status":"active","version":"90","language":"python","ecosystem":"pypi","summary":"aiounifi is an asynchronous Python library for communicating with the UniFi Network Controller API. It provides a clean async interface for managing UniFi devices, clients, and settings. The current version is 90, requiring Python >=3.13.0, with active development and frequent releases.","last_verified":"2026-05-01T00:00:00.000Z","tags":["unifi","ubiquiti","async","network-controller","api"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/aiounifi"},{"id":7912,"title":"aiounittest","library":"aiounittest","status":"active","version":"1.5.0","language":"python","ecosystem":"pypi","summary":"aiounittest is a helper library designed to simplify testing asynchronous Python code built with `asyncio`. It extends `unittest.TestCase` to support `async`/`await` syntax (Python 3.5+) and `asyncio.coroutine`/`yield from` (Python 3.4). The library is actively maintained, with its latest version being 1.5.0, released in March 2025.","last_verified":"2026-04-16T00:00:00.000Z","tags":["asyncio","unittest","testing","async"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/aiounittest"},{"id":6972,"title":"aiozoneinfo","library":"aiozoneinfo","status":"active","version":"0.2.3","language":"python","ecosystem":"pypi","summary":"aiozoneinfo is an asyncio-compatible Python library that provides tools to asynchronously fetch and access zoneinfo timezone data. It integrates seamlessly with asynchronous applications requiring up-to-date timezone information. The current version is 0.2.3, with a release cadence focused on minor fixes and improvements.","last_verified":"2026-04-16T00:00:00.000Z","tags":["asyncio","timezone","zoneinfo","datetime"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/aiozoneinfo"},{"id":8817,"title":"AIPerf","library":"aiperf","status":"active","version":"0.7.0","language":"python","ecosystem":"pypi","summary":"AIPerf is a comprehensive benchmarking tool designed to measure the performance of generative AI models served by various inference solutions. It provides detailed metrics and extensive benchmark performance reports through a command-line interface. The library is actively maintained, with regular releases (4-12 per year), and the current version is 0.7.0.","last_verified":"2026-04-16T00:00:00.000Z","tags":["AI","benchmarking","performance testing","LLM","generative AI","inference"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/aiperf"},{"id":4335,"title":"PyAirbyte","library":"airbyte","status":"active","version":"0.44.1","language":"python","ecosystem":"pypi","summary":"PyAirbyte is an open-source Python library that brings the power of Airbyte's extensive data connectors directly to Python and AI developers. It facilitates programmatic management of data movement between various API sources and destinations, enabling data pipelines to be built within Python environments without requiring a full Airbyte server or cloud account for many use cases. Currently at version 0.44.1, it is actively developed with frequent updates.","last_verified":"2026-04-12T00:00:00.000Z","tags":["data integration","ETL","ELT","connectors","data pipeline","AI","LLM","data engineering"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/airbyte"},{"id":1314,"title":"Airbyte API Client","library":"airbyte-api","status":"active","version":"0.53.0","language":"python","ecosystem":"pypi","summary":"The `airbyte-api` library is the official Python client SDK for interacting with the Airbyte API. It provides programmatic access to manage connections, sources, destinations, and perform data synchronization operations. The current version is 0.53.0 and it is actively maintained with frequent updates reflecting the underlying Airbyte platform and API.","last_verified":"2026-04-23T19:40:46.767Z","tags":["data integration","ETL","API client","data synchronization","API SDK"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/airbyte-api"},{"id":2377,"title":"Airbyte Python CDK","library":"airbyte-cdk","status":"active","version":"7.17.0","language":"python","ecosystem":"pypi","summary":"The Airbyte Python CDK is a framework designed for rapidly developing production-grade Airbyte source connectors. It provides helpers for building connectors against HTTP APIs (REST, GraphQL, etc.) and other generic Python data sources. It underpins Airbyte's Connector Builder and low-code CDK, offering full flexibility for complex integration scenarios. The library maintains an active development pace with frequent releases, currently at version 7.17.0.","last_verified":"2026-04-24T18:44:09.400Z","tags":["data integration","ETL","connector development","Airbyte","source connector"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/airbyte-cdk"},{"id":23040,"title":"Airbyte Protocol Models","library":"airbyte-protocol-models","status":"active","version":"0.18.0","language":"python","ecosystem":"pypi","summary":"Declares the Airbyte Protocol as Python models based on JSON Schema. Contains pydantic models for Airbyte messages, configured as a Python package. Latest stable version is 0.18.0 (PyPI), with 0.19.0 released on GitHub. Release cadence is irregular, roughly every 1-2 months.","last_verified":"2026-05-01T00:00:00.000Z","tags":["airbyte","protocol","data-integration","pydantic"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/airbyte-protocol-models"},{"id":4414,"title":"Airbyte Protocol Dataclass Models","library":"airbyte-protocol-models-dataclasses","status":"active","version":"0.18.0","language":"python","ecosystem":"pypi","summary":"This library declares the Airbyte Protocol using Python Dataclasses. It is designed for scenarios where speed and memory usage are critical, offering less performance overhead compared to Pydantic models. The library is actively maintained with frequent updates, typically released monthly, in alignment with the broader Airbyte platform. The current version is 0.18.0.","last_verified":"2026-04-12T00:00:00.000Z","tags":["data integration","ETL","protocol","dataclasses","airbyte"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/airbyte-protocol-models-dataclasses"},{"id":4415,"title":"Airbyte Protocol Models (Pydantic v2)","library":"airbyte-protocol-models-pdv2","status":"active","version":"0.19.0","language":"python","ecosystem":"pypi","summary":"This library provides Pydantic v2 models that declare the Airbyte Protocol. It defines the structured messages (like records, states, logs, and catalogs) used for inter-process communication between Airbyte sources, destinations, and the platform. It is currently at version 0.19.0 and receives frequent updates, often adding new features and protocol extensions.","last_verified":"2026-04-12T00:00:00.000Z","tags":["airbyte","etl","data-integration","pydantic","data-protocol","data-modeling"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/airbyte-protocol-models-pdv2"},{"id":14414,"title":"Airbyte Declarative Manifest Source","library":"airbyte-source-declarative-manifest","status":"active","version":"6.5.2","language":"en","ecosystem":"pypi","summary":"This library serves as the base source implementation for low-code Airbyte connectors, allowing users to define data sources using a YAML-based declarative manifest. It interprets these manifests to run data synchronization processes without requiring extensive Python coding. The current version is 6.5.2, and it follows the Airbyte platform's rapid release cadence, with major platform updates typically monthly, influencing the underlying CDK and manifest capabilities.","last_verified":"2026-04-16T00:00:00.000Z","tags":["airbyte","etl","data-integration","declarative","low-code","cdk"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/airbyte-source-declarative-manifest"},{"id":6973,"title":"Airflow ClickHouse Plugin","library":"airflow-clickhouse-plugin","status":"active","version":"1.6.0","language":"python","ecosystem":"pypi","summary":"The `airflow-clickhouse-plugin` provides Apache Airflow operators, hooks, and sensors for interacting with ClickHouse databases. It supports executing DDL/DML commands and queries. The current version is `1.6.0`, and releases are typically made to align with new Apache Airflow major and minor versions.","last_verified":"2026-04-16T00:00:00.000Z","tags":["airflow","clickhouse","database","plugin","operator","hook","sensor"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/airflow-clickhouse-plugin"},{"id":23034,"title":"Apache Airflow Code Editor","library":"airflow-code-editor","status":"active","version":"8.2.3","language":"python","ecosystem":"pypi","summary":"An Apache Airflow plugin that provides a web-based code editor and file manager for managing DAGs and other files directly in the Airflow UI. Supports multiple file types, syntax highlighting, and various storage backends (local, S3, GCS). Current version is 8.2.3, compatible with Airflow 2.x and 3.x. Release cadence is irregular, with frequent bug fixes.","last_verified":"2026-05-01T00:00:00.000Z","tags":["airflow","plugin","code-editor","file-manager"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/airflow-code-editor"},{"id":5745,"title":"Airflow dbt Integration (GoCardless)","library":"airflow-dbt","status":"maintenance","version":"0.4.0","language":"python","ecosystem":"pypi","summary":"airflow-dbt is a Python package that provides Apache Airflow operators for integrating with dbt (data build tool). It allows users to orchestrate dbt commands like `seed`, `snapshot`, `run`, and `test` within Airflow DAGs by wrapping the dbt CLI. This package, currently at version 0.4.0, offers a foundational way to embed dbt transformations into Airflow workflows, with its last update in September 2021.","last_verified":"2026-04-14T00:00:00.000Z","tags":["airflow","dbt","etl","data-orchestration","transformation"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/airflow-dbt"},{"id":5841,"title":"Airflow dbt Python","library":"airflow-dbt-python","status":"active","version":"3.5.0","language":"python","ecosystem":"pypi","summary":"airflow-dbt-python is a Python library providing Airflow operators, hooks, and utilities to execute dbt commands. Unlike solutions wrapping the dbt CLI, it directly interfaces with dbt-core, enabling features like using Airflow connections as dbt targets and pushing dbt artifacts to XCom. The library is currently at version 3.5.0 and actively maintained, with a focus on supporting recent versions of Airflow and dbt.","last_verified":"2026-04-14T00:00:00.000Z","tags":["airflow","dbt","etl","orchestration","data transformation","python","data pipelines"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/airflow-dbt-python"},{"id":6306,"title":"Airflow Exporter","library":"airflow-exporter","status":"active","version":"2.0.0","language":"python","ecosystem":"pypi","summary":"Airflow Exporter is an Apache Airflow plugin designed to expose DAG and task-based metrics to a Prometheus-compatible endpoint. The current version, 2.0.0, is built for Airflow 3.0+ and Python 3.9+. It is actively maintained with ongoing development and regular releases.","last_verified":"2026-04-15T00:00:00.000Z","tags":["apache-airflow","prometheus","monitoring","metrics","plugin","exporter"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/airflow-exporter"},{"id":6974,"title":"Monte Carlo Data Airflow Provider","library":"airflow-mcd","status":"active","version":"0.3.11","language":"python","ecosystem":"pypi","summary":"Monte Carlo's Apache Airflow Provider integrates Monte Carlo with Airflow to enable data observability features like incident alerts, lineage visibility, and pipeline control via Circuit Breakers. It is compatible with Apache Airflow 1.10.14 or greater and requires Python 3.7 or greater. The library is actively maintained with regular updates.","last_verified":"2026-04-16T00:00:00.000Z","tags":["airflow","apache-airflow","data-observability","data-quality","etl","monitoring","callbacks","dbt","circuit-breaker"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/airflow-mcd"},{"id":26704,"title":"Metaplane Airflow Provider","library":"airflow-metaplane","status":"active","version":"0.0.6","language":"python","ecosystem":"pypi","summary":"Metaplane Airflow Provider integrates Metaplane monitoring into Apache Airflow, enabling automatic data observability checks (field health, volume, freshness) as part of DAG runs. Current version 0.0.6 (alpha), with an unstable API and sparse documentation. Release cadence is irregular.","last_verified":"2026-05-01T00:00:00.000Z","tags":["airflow","metaplane","provider","observability","data-quality"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/airflow-metaplane"},{"id":6975,"title":"Airflow PowerBI Plugin","library":"airflow-powerbi-plugin","status":"active","version":"1.0.1","language":"python","ecosystem":"pypi","summary":"The airflow-powerbi-plugin, currently at version 1.0.1, is an Apache Airflow plugin designed to automate the refresh of Microsoft Power BI datasets. It provides a custom operator that supports Service Principal Name (SPN) authentication and includes logic to check for existing refreshes before triggering new ones. The project maintains an active release cadence, with updates focused on enhancing Power BI integration within Airflow workflows.","last_verified":"2026-04-16T00:00:00.000Z","tags":["Airflow","Power BI","Microsoft","ETL","plugin","data orchestration","BI"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/airflow-powerbi-plugin"},{"id":27582,"title":"Airflow Provider for DuckDB","library":"airflow-provider-duckdb","status":"active","version":"0.2.0","language":"python","ecosystem":"pypi","summary":"An Apache Airflow provider that integrates DuckDB, enabling SQL execution, data loading, and transformations within Airflow DAGs. Current version 0.2.0 targets DuckDB 0.3.x+ and Airflow 2.x. Release cadence is irregular.","last_verified":"2026-05-09T00:00:00.000Z","tags":["airflow","duckdb","provider","ETL","SQL"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/airflow-provider-duckdb"},{"id":6508,"title":"Fivetran Async Provider for Apache Airflow","library":"airflow-provider-fivetran-async","status":"active","version":"2.3.0","language":"python","ecosystem":"pypi","summary":"The `airflow-provider-fivetran-async` library provides asynchronous operators, sensors, and hooks for integrating Fivetran with Apache Airflow. It leverages Airflow's deferrable tasks to efficiently orchestrate Fivetran data synchronization jobs, freeing up worker slots during I/O-bound waiting periods. This provider is actively maintained by Astronomer and Fivetran, with the current stable version being 2.3.0 and regular releases, including alpha versions for upcoming features and breaking changes.","last_verified":"2026-04-15T00:00:00.000Z","tags":["airflow","fivetran","async","data-orchestration","elt","data-ingestion"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/airflow-provider-fivetran-async"},{"id":7913,"title":"Apache Airflow Provider for Great Expectations","library":"airflow-provider-great-expectations","status":"active","version":"1.0.0","language":"python","ecosystem":"pypi","summary":"The `airflow-provider-great-expectations` package provides Apache Airflow operators for running Great Expectations (GX) data validations directly in your DAGs. It supports validating in-memory DataFrames, data from external sources using BatchDefinitions, or triggering actions with Checkpoints. The current version is 1.0.0, released in January 2026, and it typically receives new features and maintenance updates periodically.","last_verified":"2026-04-16T00:00:00.000Z","tags":["airflow","great-expectations","data-quality","data-validation","etl","data-orchestration"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/airflow-provider-great-expectations"},{"id":23227,"title":"Hightouch Provider for Airflow","library":"airflow-provider-hightouch","status":"active","version":"5.0.0","language":"python","ecosystem":"pypi","summary":"Apache Airflow provider for Hightouch, enabling synchronization of data from warehouses to SaaS tools. Current version: 5.0.0. Supports Airflow 3 only; dropped Airflow 2. Release cadence is irregular.","last_verified":"2026-05-01T00:00:00.000Z","tags":["airflow","provider","hightouch","etl"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/airflow-provider-hightouch"},{"id":7914,"title":"lakeFS Airflow Provider","library":"airflow-provider-lakefs","status":"active","version":"0.48.0","language":"python","ecosystem":"pypi","summary":"The `airflow-provider-lakefs` library, currently at version 0.48.0, provides a seamless integration between Apache Airflow and lakeFS. It enables users to incorporate Git-like operations (branching, committing, merging, sensing) on data lakes directly within Airflow DAGs. The provider is actively maintained by Treeverse and follows a regular release cadence as updates to lakeFS and Airflow necessitate.","last_verified":"2026-04-16T00:00:00.000Z","tags":["airflow","lakefs","data lake","version control","ETL","data governance","provider"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/airflow-provider-lakefs"},{"id":23224,"title":"Airflow Provider for Paradime dbt","library":"airflow-provider-paradime-dbt","status":"active","version":"1.1.0","language":"python","ecosystem":"pypi","summary":"An Apache Airflow provider that enables interaction with Paradime's Bolt scheduler and management APIs to run and manage dbt jobs in production. Current version is 1.1.0, with a monthly release cadence.","last_verified":"2026-05-01T00:00:00.000Z","tags":["airflow","dbt","paradime","etl","data-pipelines"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/airflow-provider-paradime-dbt"},{"id":23231,"title":"Airium","library":"airium","status":"active","version":"0.2.7","language":"python","ecosystem":"pypi","summary":"Airium is a Python library for building HTML with natural syntax correspondence (python -> html). It requires no templates and has no dependencies. Current version is 0.2.7, with infrequent releases.","last_verified":"2026-05-01T00:00:00.000Z","tags":["html","template","python","builder","airium"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/airium"},{"id":17485,"title":"Airport Data","library":"airport-data","status":"abandoned","version":"1.0.1","language":"javascript","ecosystem":"npm","summary":"The `airport-data` package provides a static JSON snapshot of airport information derived from the OpenFlights Airports Database. It offers a structured array of airport objects, each containing details such as ID, name, city, country, IATA and ICAO codes, geographical coordinates, altitude, timezone, and type. The current stable and only major version is 1.0.1, published over 8 years ago (as of 2026). This package serves as a direct, unmaintained dump of data from its time of publication, with no ongoing updates or release cadence. Its key differentiator is its simplicity as a pre-packaged JSON array, suitable for applications requiring historical or non-real-time airport data, but critically, it does not reflect any changes or additions to the global airport landscape since its last release.","last_verified":"2026-04-23T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/airport-data"},{"id":3394,"title":"Airports Data","library":"airportsdata","status":"active","version":"20260315","language":"python","ecosystem":"pypi","summary":"airportsdata is a Python library providing an extensive database of location and timezone data for nearly every operational airport and landing strip in the world. As of version 20260315, it contains over 28,000 entries with ICAO, IATA, name, city, country, elevation, latitude, longitude, and timezone information. It is actively maintained with frequent data updates, often on a monthly or bi-monthly basis.","last_verified":"2026-04-25T09:34:59.653Z","tags":["airport","aerodrome","ICAO","IATA","location","timezone","data","aviation"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/airportsdata"},{"id":23225,"title":"AirportTime","library":"airporttime","status":"active","version":"0.0.0","language":"python","ecosystem":"pypi","summary":"Convert between local time and UTC time using IATA airport codes. Handles daylight saving time automatically. Current version 0.0.0, early development.","last_verified":"2026-05-01T00:00:00.000Z","tags":["timezone","airport","utc","local-time","conversion","iata"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/airporttime"},{"id":5562,"title":"Python Client Library for Airtable","library":"airtable","status":"maintenance","version":"0.4.8","language":"python","ecosystem":"pypi","summary":"The `airtable` library, maintained by josephbestjames on PyPI (version 0.4.8), is a Python client for interacting with the Airtable REST API. It provides a straightforward interface for performing CRUD (Create, Read, Update, Delete) operations on Airtable bases and tables, abstracting the underlying HTTP requests. This library has a relatively slow release cadence, with its latest update in early 2021. Developers seeking a more actively maintained and feature-rich client should consider `pyairtable`.","last_verified":"2026-04-13T00:00:00.000Z","tags":["Airtable","API","database","wrapper","client","spreadsheet-database"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/airtable"},{"id":15293,"title":"Airtable Model Context Protocol Server","library":"airtable-mcp-server","status":"active","version":"1.13.0","language":"javascript","ecosystem":"npm","summary":"The `airtable-mcp-server` package provides a Model Context Protocol (MCP) server designed to enable Large Language Models (LLMs) with read and write access to Airtable databases. It exposes a set of tools allowing LLMs to inspect Airtable schemas, then read and write records. The current stable version is 1.13.0, indicating a pre-1.x release cadence focusing on feature additions and minor fixes, with frequent patch and minor updates. Key differentiators include its adherence to the Model Context Protocol, providing structured access to Airtable via LLMs, and its ease of deployment via `npx` or integration with platforms like Claude Desktop, Cursor, and Cline. It handles schema inspection, record manipulation, and attachment uploads, abstracting Airtable's API for AI agents.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/airtable-mcp-server"},{"id":6976,"title":"Airtable Python Wrapper","library":"airtable-python-wrapper","status":"active","version":"0.15.3","language":"python","ecosystem":"pypi","summary":"airtable-python-wrapper is a Python API client wrapper for the Airtable API, enabling programmatic interaction with Airtable bases and tables. The latest version is 0.15.3, released in July 2021. While functional, this library has effectively been superseded by 'pyairtable' for its 1.x+ releases, and no new releases are expected under the `airtable-python-wrapper` name.","last_verified":"2026-04-16T00:00:00.000Z","tags":["airtable","api","wrapper","database","no-longer-maintained","pyairtable-predecessor"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/airtable-python-wrapper"},{"id":23226,"title":"AirWave API Client","library":"airwaveapiclient","status":"active","version":"0.1.11","language":"python","ecosystem":"pypi","summary":"Python client for Aruba Networks AirWave API. Current version 0.1.11, release cadence: sporadic.","last_verified":"2026-05-01T00:00:00.000Z","tags":["aruba","airwave","api","client","networking"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/airwaveapiclient"},{"id":20912,"title":"AIStore Python SDK","library":"aistore","status":"active","version":"1.23.0","language":"python","ecosystem":"pypi","summary":"Python client SDK for AIStore (AIS), a high-performance object storage cluster for AI and deep learning workloads. The SDK provides APIs to manage clusters, buckets, and objects, supporting S3-compatible and Google Cloud Storage backends. Current version is 1.23.0, compatible with AIS server clusters running version 4.x. Releases follow irregular cadence, roughly 1 minor version per month.","last_verified":"2026-04-27T00:00:00.000Z","tags":["AIStore","object-storage","NVIDIA","deep-learning","ML"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/aistore"},{"id":4416,"title":"AIStudio Python SDK","library":"aistudio-sdk","status":"active","version":"0.3.8","language":"python","ecosystem":"pypi","summary":"The `aistudio-sdk` is a Python client library for interacting with the AIStudio API. It provides convenient access to AI models for tasks like text generation. Currently at version 0.3.8, it receives frequent updates aligning with the underlying API's evolution.","last_verified":"2026-04-12T00:00:00.000Z","tags":["AI","ML","API client","Generative AI","Text Generation"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/aistudio-sdk"},{"id":6977,"title":"Aiven Client Library","library":"aiven-client","status":"active","version":"4.13.0","language":"python","ecosystem":"pypi","summary":"The aiven-client library provides both a command-line client (`avn`) and a Python API for interacting with Aiven.io services. It's actively maintained with frequent minor releases, currently at version 4.13.0, introducing new features and deprecating older ones regularly.","last_verified":"2026-04-16T00:00:00.000Z","tags":["aiven","cloud","cli","database","kafka","api-client","infrastructure-as-code"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/aiven-client"},{"id":17142,"title":"Simplified HTTP Request for Node.js","library":"ajax-request","status":"abandoned","version":"1.2.3","language":"javascript","ecosystem":"npm","summary":"ajax-request is a basic, callback-based HTTP client library designed for Node.js, offering functionalities for sending GET and POST requests, as well as direct file downloads. Currently at version 1.2.3, this package appears to have an inactive or ceased release cadence, with its last update occurring approximately 8 years ago. Key differentiators include its straightforward API for common HTTP operations and built-in file downloading, which was more unique at the time of its active development. However, it significantly lags behind modern HTTP clients, lacking support for Promises/async-await and ES Modules, and does not ship with TypeScript definitions. The `base64` utility method has been deprecated and migrated to a separate package, signaling a lack of ongoing maintenance for this core library.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","request","http","ajax","http download","image","json"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/ajax-request"},{"id":2858,"title":"ajsonrpc","library":"ajsonrpc","status":"active","version":"1.2.0","language":"python","ecosystem":"pypi","summary":"ajsonrpc is an active, lightweight Python library (version 1.2.0) that provides an asynchronous implementation of the JSON-RPC 2.0 protocol and server capabilities, powered by asyncio. It functions as a successor to the `json-rpc` library, offering largely compatible code. It focuses on being vanilla Python with no external dependencies for its core functionality and has a release cadence driven by feature additions like new backend support.","last_verified":"2026-04-25T01:40:47.636Z","tags":["json-rpc","async","asyncio","server","protocol","backend"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/ajsonrpc"},{"id":14415,"title":"AJV Command Line Interface","library":"ajv-cmd","status":"active","version":"0.12.0","language":"javascript","ecosystem":"npm","summary":"ajv-cmd provides a robust command-line interface (CLI) for performing essential operations on JSON Schema files, leveraging the powerful AJV (Another JSON Schema Validator) library. It enables users to dereference, validate, transpile, and test JSON Schema definitions directly from the terminal, streamlining schema management and integration into build processes. The current stable version is 0.12.0. While no explicit release cadence is stated, its `0.x.x` versioning coupled with recent GitHub activity suggests active development and potentially rapid iterations. A key differentiator is its modern approach, requiring Node.js 24+, and its commitment to supply chain security standards like SLSA 3 and OpenSSF Scorecard, building upon the foundation of `ajv-cli` with a focus on contemporary JavaScript environments and best practices. It's primarily designed for developers who need to automate schema validation and compilation within CI/CD pipelines or local development workflows, providing a convenient wrapper around AJV's extensive capabilities.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","json","schema","json-schema","ajv","compiler","transpiler"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/ajv-cmd"},{"id":16706,"title":"Akamai Auth Token Generator","library":"akamai-auth-token","status":"abandoned","version":"1.0.7","language":"javascript","ecosystem":"npm","summary":"This JavaScript library, currently at version 1.0.7, provides a utility for generating Akamai authentication tokens within Node.js environments. Published over six years ago, it appears to be unmaintained, with no discernible release cadence or active development. It offers basic token generation with configurable algorithms (e.g., SHA256), access control lists (`acl`), token window durations, and a private key. Its primary differentiation lies in its direct, minimal approach to Akamai token creation, bypassing more comprehensive Akamai SDKs. However, the lack of recent updates, community support, and explicit security patching makes it a high-risk dependency for production systems, potentially leading to compatibility issues with newer Node.js versions or security vulnerabilities over time.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","akamai","edge","auth","token"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/akamai-auth-token"},{"id":15953,"title":"Akamai NetStorage HTTP API for Node.js","library":"akamai-http-api","status":"maintenance","version":"0.6.1","language":"javascript","ecosystem":"npm","summary":"This package provides an unofficial Node.js client for interacting with the Akamai NetStorage HTTP API. It is currently at version `0.6.1` and primarily focuses on maintenance, addressing dependency updates and security vulnerabilities rather than new feature development. The library differentiates itself by providing a seemingly more robust and actively maintained alternative to Akamai's official Node.js NetStorageKit, which the README notes as having \"suspicious quality.\" It offers both stream-based 'Advanced' APIs for uploading and downloading files, and 'Basic' APIs for common file and directory operations like `du`, `dir`, `stat`, `delete`, `mkdir`, `rmdir`, `rename`, and `symlink`. It includes helpers like `fileExists` and provides explicit handling for HTTP response codes in error objects.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","akamai","api","http","netstorage"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/akamai-http-api"},{"id":6509,"title":"Akeyless Python SDK","library":"akeyless","status":"active","version":"5.0.23","language":"python","ecosystem":"pypi","summary":"The Akeyless Python SDK facilitates integration of Python applications, libraries, or scripts with the Akeyless Vaultless Platform for secrets management, encryption, and access control. It allows secure interaction with Akeyless services to retrieve and manage various types of secrets. The current version is 5.0.23, and the library is actively maintained with frequent updates.","last_verified":"2026-04-15T00:00:00.000Z","tags":["secrets management","security","vault","API client","key management"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/akeyless"},{"id":27585,"title":"AKEYLESS Cloud ID Retriever","library":"akeyless-cloud-id","status":"active","version":"0.3.1","language":"python","ecosystem":"pypi","summary":"Python library for retrieving cloud provider identity tokens (AWS, GCP, Azure) for use with AKEYLESS authentication. Version 0.3.1 is the latest, with low release cadence.","last_verified":"2026-05-09T00:00:00.000Z","tags":["akeyless","cloud-id","authentication","aws","gcp","azure"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/akeyless-cloud-id"},{"id":26707,"title":"Akismet","library":"akismet","status":"active","version":"25.10.1","language":"python","ecosystem":"pypi","summary":"A Python interface to the Akismet spam-filtering service. Current version 25.10.1 requires Python >=3.10 and uses httpx for async HTTP. Releases follow a calendar versioning scheme with monthly updates.","last_verified":"2026-05-01T00:00:00.000Z","tags":["akismet","spam","api","anti-spam","comment-spam"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/akismet"},{"id":24896,"title":"Akore","library":"akore","status":"active","version":"2.2.0","language":"javascript","ecosystem":"npm","summary":"Akore is a powerful transpiler maker for JavaScript/TypeScript, currently at version 2.2.0. It provides a robust framework for parsing, analyzing, and transforming code, allowing developers to build custom transpilers with ease. Key differentiators include an extensible architecture with concepts like Schema, Registry, Lexer, and BaseTranspiler, and support for both JavaScript and TypeScript. Release cadence is not specified but appears active with recent updates. It requires Node.js >=16 and npm >=8. Compared to alternatives like Babel or SWC, Akore focuses on simplifying the creation of custom transpiler pipelines rather than being a pre-built transpiler.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","transpiler","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/akore"},{"id":5842,"title":"akracer","library":"akracer","status":"active","version":"0.0.14","language":"python","ecosystem":"pypi","summary":"akracer is a Python library that serves as an extension for py_mini_racer, specifically designed to address dynamic link library (DLL) calling issues on 64-bit ARM operating systems. It facilitates a one-click installation of py_mini_racer by providing pre-compiled dynamic link libraries for environments like Apple M-series chips, Ubuntu (18.04, 20.04, 22.04), and Raspberry Pi 64-bit OS. The current version is 0.0.14. It is actively maintained with a beta development status.","last_verified":"2026-04-14T00:00:00.000Z","tags":["javascript-runtime","arm64","py_mini_racer","binary-fix","cpython","js-engine"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/akracer"},{"id":2378,"title":"AKShare","library":"akshare","status":"active","version":"1.18.54","language":"python","ecosystem":"pypi","summary":"AKShare is an elegant and simple financial data interface library for Python, built for human beings! It provides a comprehensive set of tools for acquiring fundamental, real-time, and historical market data for various financial products like stocks, futures, options, funds, foreign exchange, bonds, and cryptocurrencies. The library is actively developed with frequent releases, often multiple minor versions per day, to adapt to changes in data sources.","last_verified":"2026-04-24T18:46:54.355Z","tags":["finance","data","stock","futures","options","funds","bonds","forex","cryptocurrency","quant","investment"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/akshare"},{"id":24897,"title":"@akylas/nativescript-vue-template-compiler","library":"akylas-nativescript-vue-template-compiler","status":"active","version":"2.1.14","language":"javascript","ecosystem":"npm","summary":"Template compiler for NativeScript-Vue applications, auto-generated from the Akylas fork. Version 2.1.14 is the latest stable. This package transforms Vue templates into render functions for NativeScript, enabling native mobile UI components. Unlike the core `nativescript-vue` compiler, this fork may include Akylas-specific patches and tweaks. Release cadence is tied to the Akylas fork of NativeScript-Vue. Typically used as a build-time dependency via webpack or other bundlers.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","nativescript-vue","compiler"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/akylas-nativescript-vue-template-compiler"},{"id":820,"title":"Alabaster","library":"alabaster","status":"active","version":"1.0.0","language":"python","ecosystem":"pypi","summary":"Alabaster is a visually clean, responsive, and configurable theme for the Sphinx documentation system. It is currently at version 1.0.0 and is actively maintained, with releases typically tied to Sphinx compatibility and feature enhancements. It started as a third-party theme but is now an install-time dependency and the default theme for Sphinx since version 1.3.","last_verified":"2026-05-12T19:51:55.144Z","tags":["sphinx","theme","documentation","html","css"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/alabaster"},{"id":23228,"title":"Alacorder","library":"alacorder","status":"active","version":"81.2.26","language":"python","ecosystem":"pypi","summary":"Alacorder retrieves case detail PDFs from Alacourt.com and processes them into structured data tables for research. Version 81.2.26 supports Python 3.10+. It is actively maintained with frequent releases.","last_verified":"2026-05-01T00:00:00.000Z","tags":["legal","court-records","pdf","data-processing"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/alacorder"},{"id":24898,"title":"ÀLaMode (alamode)","library":"alamode","status":"active","version":"3.7.1","language":"javascript","ecosystem":"npm","summary":"A RegExp-based transpiler for Node.js that converts ES import/export statements to CommonJS require/module.exports and supports JSX, with zero dependencies. Current stable version is 3.7.1, released with irregular cadence. Differentiators: minimal transformation preserving line numbers and original code structure, no interop wrappers, no dependency on Babel or AST, making it lightweight and fast. Suitable for projects that only need simple module transpilation without full ES module semantics.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","alamode","transpiler","transpile","compiler","compile","import","export","exports"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/alamode"},{"id":15949,"title":"ALB Log Parser","library":"alb-log-parser","status":"maintenance","version":"0.0.8","language":"javascript","ecosystem":"npm","summary":"alb-log-parser is a utility library for Node.js designed to parse Application Load Balancer (ALB) access logs generated by AWS. It provides a function to convert raw ALB log strings into structured JavaScript objects, mapping all fields defined by AWS, including recent additions like `target_group_arn`, `trace_id`, and `classification`. The current stable version is 0.0.8, with the last publish date being July 11, 2021. As a fork of `elb-log-parser`, its release cadence is infrequent, primarily focused on adapting to changes in AWS ALB log formats and improving parsing robustness, such as correctly handling `-1` as a numeric value. It differentiates itself by offering comprehensive field support specifically for ALB logs, making it suitable for serverless architectures (e.g., AWS Lambda) that process logs from S3 buckets for analysis in systems like Elasticsearch.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","alb","elb","access","log","parser"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/alb-log-parser"},{"id":1898,"title":"Albucore","library":"albucore","status":"active","version":"0.1.5","language":"python","ecosystem":"pypi","summary":"Albucore is a high-performance Python library offering optimized atomic functions for image processing in deep learning and computer vision. It serves as a foundational component for the AlbumentationsX library, automatically selecting the fastest implementation for operations using backends like NumPy and OpenCV. Currently at version 0.1.5, the library is actively maintained with frequent updates and performance enhancements.","last_verified":"2026-04-24T03:13:00.206Z","tags":["image processing","computer vision","deep learning","performance","image augmentation","pytorch","tensorflow"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/albucore"},{"id":5563,"title":"Albumentations (Legacy - MIT Licensed)","library":"albumentations","status":"abandoned","version":"2.0.8","language":"python","ecosystem":"pypi","summary":"Albumentations is a Python library for image augmentation, widely adopted in deep learning and computer vision tasks for its speed, flexibility, and extensive collection of transformations. It offers a unified API to work with various data types including images, masks, bounding boxes, and keypoints. **However, the original MIT-licensed Albumentations project is no longer actively maintained. The last update was in June 2025, and no further bug fixes, features, or compatibility updates will be provided.** For active development and support, users are directed to its successor, AlbumentationsX, which maintains the same API but operates under a dual AGPL-3.0 / Commercial license. The current version of this legacy library is 2.0.8.","last_verified":"2026-04-09T00:00:00.000Z","tags":["computer vision","image augmentation","deep learning","machine learning","data preprocessing"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/albumentations"},{"id":6307,"title":"alchemlyb: the simple alchemistry library","library":"alchemlyb","status":"active","version":"2.5.0","language":"python","ecosystem":"pypi","summary":"alchemlyb is a Python library for the analysis of alchemical free energy calculations, a crucial method in computational chemistry and biology. It provides flexible building blocks for parsing data from molecular dynamics engines, subsampling time series data, and estimating free energies using best-practice approaches like Multistate Bennett Acceptance Ratio (MBAR), Bennett Acceptance Ratio (BAR), and Thermodynamic Integration (TI). The library also offers high-level, end-to-end workflows for streamlined analysis. It is currently at version 2.5.0 and under active development, adhering to semantic versioning to ensure API stability within major releases.","last_verified":"2026-04-15T00:00:00.000Z","tags":["free energy","molecular dynamics","computational chemistry","alchemistry","data analysis","pandas","biophysics","cheminformatics"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/alchemlyb"},{"id":6978,"title":"Alchemy-Mock","library":"alchemy-mock","status":"abandoned","version":"0.4.3","language":"python","ecosystem":"pypi","summary":"Alchemy-Mock (version 0.4.3) provides helpers for mocking SQLAlchemy sessions in unit tests, allowing for assertions against SQLAlchemy expressions. The project appears to be abandoned since its last release in 2019, with a community-maintained fork, `mock-alchemy`, now serving as an actively developed alternative.","last_verified":"2026-04-16T00:00:00.000Z","tags":["sqlalchemy","mocking","testing","unittest","abandoned"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/alchemy-mock"},{"id":7915,"title":"Arcade Learning Environment (ale-py)","library":"ale-py","status":"active","version":"0.11.2","language":"python","ecosystem":"pypi","summary":"ale-py is the Python interface to the Arcade Learning Environment (ALE), a platform for AI research built on the Atari 2600 emulator Stella. It allows researchers to develop and test AI agents for Atari games, abstracting away emulation details. The library is currently at version 0.11.2, actively maintained by the Farama Foundation, and has a steady release cadence incorporating updates like Gymnasium integration and ROM packaging.","last_verified":"2026-04-16T00:00:00.000Z","tags":["reinforcement-learning","atari","gymnasium","emulator","ai-research","game-ai"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/ale-py"},{"id":158,"title":"Alembic","library":"alembic","status":"active","version":"1.18.4","language":"python","ecosystem":"pypi","summary":"Database migration tool for SQLAlchemy. Manages schema versioning via migration scripts. Current version: 1.18.4 (Mar 2026). Tightly coupled to SQLAlchemy — version mismatch causes silent failures. SQLAlchemy 1.3 dropped in Alembic 1.15. Python 3.8 dropped in Alembic 1.15. The #1 footgun: autogenerate generates empty migrations when target_metadata is not correctly set in env.py.","last_verified":"2026-05-12T09:08:14.444Z","tags":["alembic","sqlalchemy","migrations","database","python","schema"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/alembic"},{"id":8820,"title":"Alembic Autogenerate Enums","library":"alembic-autogenerate-enums","status":"active","version":"0.1.2","language":"python","ecosystem":"pypi","summary":"alembic-autogenerate-enums is a Python library that provides an Alembic hook to automatically handle the upgrading and downgrading of enum values in database migrations. It simplifies managing changes to SQLAlchemy `Enum` types, particularly when adding, removing, or reordering enum members. The current version is 0.1.2, and it appears to have a low but steady release cadence, focusing on stability and compatibility with older SQLAlchemy versions.","last_verified":"2026-04-16T00:00:00.000Z","tags":["alembic","sqlalchemy","enums","migrations","autogenerate","database"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/alembic-autogenerate-enums"},{"id":26710,"title":"alembic-git-revisions","library":"alembic-git-revisions","status":"active","version":"6","language":"python","ecosystem":"pypi","summary":"Alembic extension that automatically chains migration revisions based on git commit history, replacing manual dependency specification. Current version 6, requires Python >=3.11. Release cadence is irregular.","last_verified":"2026-05-01T00:00:00.000Z","tags":["alembic","git","migrations","revision","automatic","chaining"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/alembic-git-revisions"},{"id":3328,"title":"Alembic PostgreSQL Enum","library":"alembic-postgresql-enum","status":"active","version":"1.10.0","language":"python","ecosystem":"pypi","summary":"alembic-postgresql-enum provides autogenerate support for the creation, alteration, and deletion of PostgreSQL enums within Alembic migration scripts. It addresses limitations where Alembic's default autogenerate often fails to detect and generate migrations for enum value changes (like deletions or reordering). The library is actively maintained, with the latest version 1.10.0 released in February 2026.","last_verified":"2026-04-25T08:32:19.006Z","tags":["alembic","postgresql","enum","migrations","sqlalchemy","autogenerate"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/alembic-postgresql-enum"},{"id":3864,"title":"Alembic Utils","library":"alembic-utils","status":"active","version":"0.8.8","language":"python","ecosystem":"pypi","summary":"Alembic Utils is an extension for SQLAlchemy and Alembic, enabling the migration and management of PostgreSQL-specific database entities such as functions, views, materialized views, triggers, and policies. It helps integrate DDL (Data Definition Language) for these objects into the standard Alembic migration workflow. The current version is 0.8.8, with an active but moderate release cadence.","last_verified":"2026-04-25T17:13:29.691Z","tags":["alembic","sqlalchemy","postgresql","migrations","ddl","views","functions","triggers"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/alembic-utils"},{"id":14417,"title":"Express.js Web Framework","library":"alemmi","status":"active","version":"45.0.0","language":"javascript","ecosystem":"npm","summary":"Express.js is a minimalist, unopinionated, and flexible Node.js web application framework, designed for building robust APIs and web applications. It provides a thin layer of fundamental web application features atop Node.js's built-in HTTP module, emphasizing speed and extensibility through its middleware-centric architecture. The current stable release is v5.2.1, with the v5 branch representing a major overhaul focused on simplifying the codebase and improving security. The v4.x branch (currently v4.22.1) is also actively maintained, primarily for security patches and critical bug fixes, serving projects that haven't yet migrated to v5. Its unopinionated nature contrasts with more prescriptive frameworks, offering maximum flexibility in project structure and choice of components, allowing developers to easily extend functionality for tasks like routing, parsing request bodies, handling sessions, and serving static files.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","express","framework","sinatra","web","http","rest","restful","router"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/alemmi"},{"id":7916,"title":"Aleph Alpha Python Client","library":"aleph-alpha-client","status":"active","version":"11.5.1","language":"python","ecosystem":"pypi","summary":"The `aleph-alpha-client` is the official Python client for interacting with Aleph Alpha's API endpoints. It provides synchronous and asynchronous interfaces to access various AI capabilities, including completion, embedding, evaluation, and tool calling with large language and multimodal models. The library is actively maintained, with frequent releases, and is currently at version 11.5.1.","last_verified":"2026-04-16T00:00:00.000Z","tags":["AI","LLM","NLP","multimodal","Aleph Alpha","client"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/aleph-alpha-client"},{"id":10490,"title":"AlertifyJS - Browser Dialogs & Notifications","library":"alertifyjs","status":"maintenance","version":"1.14.0","language":"javascript","ecosystem":"npm","summary":"AlertifyJS is a lightweight JavaScript framework designed for creating customizable and visually appealing browser dialogs (alerts, confirms, prompts) and unobtrusive notification messages. Currently stable at version 1.14.0, the package was last updated approximately two years ago, suggesting an inactive release cadence. It aims to replace native browser dialogs, which are often blocking and visually inconsistent, with a more modern and user-friendly experience. Key differentiators include its small footprint, out-of-the-box theme support (AlertifyJS, Semantic UI, Bootstrap), responsiveness across devices, and built-in internationalization (i18n) and Right-to-Left (RTL) layout support. Unlike full-fledged UI libraries, AlertifyJS focuses solely on dialogs and notifications, offering a simple API for common use cases.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","alertifyjs","alert","confirm","prompt","dialog","alertify","javascript framework","pretty dialogs"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/alertifyjs"},{"id":17490,"title":"Alexa Request Verifier Middleware for Express","library":"alexa-verifier-middleware","status":"active","version":"2.1.0","language":"javascript","ecosystem":"npm","summary":"alexa-verifier-middleware is an Express.js middleware designed to verify incoming HTTP requests to an Alexa skill endpoint, ensuring they originate from Amazon. The package is currently stable at version 2.1.0, though the README indicates a 3.x branch exists which is pure ESM. The release cadence appears to follow semantic versioning with major updates indicating breaking changes, such as the transition to ES modules. Its primary differentiator is its focused role in securing Alexa skill endpoints by verifying request authenticity, building upon the `alexa-verifier` module. This middleware is crucial for preventing spoofed requests and maintaining the security posture of an Alexa skill's backend service.","last_verified":"2026-04-23T00:00:00.000Z","tags":["javascript","alexa","alexa-verifier","alexa-verifier-middleware","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/alexa-verifier-middleware"},{"id":5107,"title":"AlexaPy","library":"alexapy","status":"active","version":"1.29.20","language":"python","ecosystem":"pypi","summary":"AlexaPy is a Python library designed to programmatically control Amazon Echo devices. It acts as an unofficial API, primarily developed for the alexa_media_player custom component for Home Assistant. As of version 1.29.20, it provides functionalities for device interaction, login management, and sending commands to Alexa. Due to its reliance on an unofficial API, the library's functionality may change or cease without warning. The project maintains an active development status, with updates released as needed to adapt to changes in Amazon's unofficial Alexa interface.","last_verified":"2026-04-13T00:00:00.000Z","tags":["alexa","amazon echo","home automation","unofficial api","smart home","voice control"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/alexapy"},{"id":15504,"title":"Algebra.js Symbolic Equation Solver","library":"algebra.js","status":"maintenance","version":"0.2.6","language":"javascript","ecosystem":"npm","summary":"Algebra.js is a JavaScript library designed for building, displaying, and solving algebraic equations. As of version 0.2.6, it provides core functionalities for creating `Fraction` objects for precise arithmetic, `Expression` objects to represent algebraic expressions, and `Equation` objects to encapsulate equalities. A key differentiator is its ability to parse string representations of expressions and equations, enabling convenient construction from human-readable input. The library also includes methods for symbolic simplification, evaluation, and solving linear, quadratic, cubic, and quartic equations, along with a `toTex()` method for LaTeX output. It primarily targets Node.js and browser environments using CommonJS module syntax. The release cadence is infrequent, with recent updates focusing on bug fixes and stability within the 0.2.x series.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","algebra","math","fractions","equations","expressions","latex"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/algebra.js"},{"id":2379,"title":"Algolia Python API Client","library":"algoliasearch","status":"active","version":"4.38.0","language":"python","ecosystem":"pypi","summary":"The `algoliasearch` library is a fully-featured and blazing-fast Python API client designed to interact with the Algolia Search API. It provides a Pythonic interface to index data, configure search settings, perform queries, and access advanced features like analytics and recommendations. The library is actively maintained with frequent minor releases, currently at version 4.38.0.","last_verified":"2026-04-24T18:47:38.121Z","tags":["search","api-client","algolia","full-text-search"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/algoliasearch"},{"id":4417,"title":"Algolia Search integration for Django","library":"algoliasearch-django","status":"active","version":"4.0.0","language":"python","ecosystem":"pypi","summary":"This package provides seamless integration of the Algolia Search API into Django projects. It is currently at version 4.0.0 and is actively maintained, with a focus on compatibility with modern Python and Django versions, built upon the `algoliasearch-client-python` library.","last_verified":"2026-04-12T00:00:00.000Z","tags":["django","algolia","search","full-text-search","api-integration"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/algoliasearch-django"},{"id":15500,"title":"Algorand MessagePack","library":"algorand-msgpack","status":"active","version":"1.1.0","language":"javascript","ecosystem":"npm","summary":"This library, `algorand-msgpack`, is a TypeScript/JavaScript implementation of the MessagePack binary serialization format, currently at version 1.1.0. It's a fork of the popular `@msgpack/msgpack` library, maintaining a similar API but introducing several key enhancements. These include improved BigInt support that allows for greater interoperability with other MessagePack implementations by not solely encoding BigInts as int64/uint64, and the ability to decode raw strings as `Uint8Array`s to handle non-UTF-8 encoded strings. Additionally, it provides support for number and binary map keys within JavaScript Maps. The most recent significant update in v1.1.0 introduced the `RawBinaryString` class, enabling encoding byte arrays as MessagePack strings and offering corresponding decoding options. While it doesn't have a strict release cadence, updates appear to be driven by the needs of the Algorand ecosystem. It's designed to be a universal library, compatible with Node.js (v14 and above) and browser environments, and ships with comprehensive TypeScript type definitions.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","msgpack","MessagePack","serialization","universal","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/algorand-msgpack"},{"id":10489,"title":"Algorand JavaScript SDK","library":"algosdk","status":"active","version":"3.5.2","language":"javascript","ecosystem":"npm","summary":"algosdk is the official JavaScript library for interacting with the Algorand blockchain network. It provides comprehensive functionalities for account management, transaction creation, signing, and submission, as well as querying blockchain data. Designed for both Node.js (requiring v18.0.0 or higher) and modern browsers, the SDK is actively maintained by Algorand, with frequent releases addressing bugfixes, enhancements, and API updates to align with the latest Algorand protocol specifications. The current stable version is 3.5.2. Version 3.x introduced significant breaking changes compared to v2.x, notably requiring explicit named imports for all functions and classes instead of a single default export or namespace object. It also ships with first-class TypeScript support, requiring TypeScript version 4.2 or higher for optimal usage.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/algosdk"},{"id":12792,"title":"Aliyun OSS Node.js Client","library":"ali-oss","status":"active","version":"6.23.0","language":"javascript","ecosystem":"npm","summary":"`ali-oss` is the official Node.js client library for Alibaba Cloud Object Storage Service (OSS). It provides a comprehensive, promise-based API for interacting with OSS buckets and objects, covering essential operations like uploading, downloading, listing, and managing object access. The current stable version is `6.23.0`, released on May 15, 2025. The library maintains a regular release cadence, with minor versions frequently introducing new features, bug fixes, and performance enhancements. Key differentiators include direct support for Alibaba Cloud-specific features such as CloudBox, V4 signatures, and detailed bucket/object lifecycle management, making it an essential tool for applications integrating with Alibaba Cloud infrastructure. It supports Node.js environments from version 8 and above, and also offers limited browser compatibility for certain operations.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","oss","client","file","aliyun"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/ali-oss"},{"id":7917,"title":"Alias-Free Torch","library":"alias-free-torch","status":"active","version":"0.0.6","language":"python","ecosystem":"pypi","summary":"Alias-Free Torch is a Python library providing a simple PyTorch module implementation of Alias-Free GAN (Generative Adversarial Networks) concepts. It includes Alias-Free GAN style lowpass sinc filters, up/downsampling, and activation modules. The library aims to reduce aliasing artifacts in generated images, which is crucial for deep learning models like diffusion architectures, by integrating signal processing-based alias-free resampling techniques. The current version is 0.0.6, and the project is actively maintained, though it is described as an unofficial implementation and may not perfectly align with official StyleGAN3 implementations.","last_verified":"2026-04-16T00:00:00.000Z","tags":["PyTorch","computer-vision","signal-processing","deep-learning","GAN","aliasing"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/alias-free-torch"},{"id":1315,"title":"Alibaba Cloud ADB (AnalyticDB) SDK 20211201","library":"alibabacloud-adb20211201","status":"active","version":"3.7.1","language":"python","ecosystem":"pypi","summary":"The `alibabacloud-adb20211201` library, currently at version 3.7.1, provides the official Python SDK for interacting with Alibaba Cloud AnalyticDB (ADB) services. It allows developers to programmatically manage ADB clusters, databases, and execute various ADB operations. Alibaba Cloud SDKs are typically updated frequently to reflect the latest API changes for their respective services and API versions.","last_verified":"2026-04-23T19:41:42.375Z","tags":["alibaba cloud","adb","analyticdb","database","sdk","cloud"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/alibabacloud-adb20211201"},{"id":23229,"title":"Alibaba Cloud CDN SDK (2018-05-10)","library":"alibabacloud-cdn20180510","status":"active","version":"9.0.0","language":"python","ecosystem":"pypi","summary":"Alibaba Cloud CDN (Content Delivery Network) SDK for Python. Current version 9.0.0. Allows management of CDN domains, configurations, and monitoring. Released under the Alibaba Cloud SDK for Python umbrella. Active development with frequent minor releases.","last_verified":"2026-05-01T00:00:00.000Z","tags":["alibaba-cloud","cdn","sdk","cloud-computing"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/alibabacloud-cdn20180510"},{"id":1316,"title":"Alibaba Cloud Credentials","library":"alibabacloud-credentials","status":"active","version":"1.0.8","language":"python","ecosystem":"pypi","summary":"The alibabacloud-credentials library is the core module for managing authentication credentials within the Alibaba Cloud Python SDK. It provides various credential providers (AccessKey, STS, RAM, EcsRamRole, OAuth, CloudSSO) and handles credential loading from environment variables, configuration files, and metadata services. The current version is 1.0.8, and it maintains a regular release cadence with several patches and minor features per year.","last_verified":"2026-04-23T19:42:12.270Z","tags":["alibaba cloud","credentials","authentication","sdk","cloud"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/alibabacloud-credentials"},{"id":3395,"title":"Alibaba Cloud Credentials API (Interface Definition)","library":"alibabacloud-credentials-api","status":"active","version":"1.0.0","language":"python","ecosystem":"pypi","summary":"The `alibabacloud-credentials-api` library (version 1.0.0) is identified as the Alibaba Cloud Gateway SPI (Service Provider Interface) SDK Library for Python. It primarily serves as an interface definition package, setting the groundwork for credential provider implementations rather than offering direct end-user credential management. This library is typically a dependency for more comprehensive credential management solutions, such as `alibabacloud-credentials`. It is actively maintained with a focus on defining core credential interfaces for the Alibaba Cloud ecosystem.","last_verified":"2026-04-25T09:35:19.393Z","tags":["alibaba cloud","credentials","spi","api","authentication","interface"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/alibabacloud-credentials-api"},{"id":23230,"title":"Alibaba Cloud Container Service for Kubernetes (ACK) SDK","library":"alibabacloud-cs20151215","status":"active","version":"6.6.0","language":"python","ecosystem":"pypi","summary":"Official Alibaba Cloud SDK for managing Container Service for Kubernetes (ACK) clusters. Version 6.6.0, updated frequently. Supports cluster creation, scaling, node management, and credential retrieval.","last_verified":"2026-05-01T00:00:00.000Z","tags":["alibaba-cloud","containers","kubernetes","ack","sdk"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/alibabacloud-cs20151215"},{"id":9446,"title":"Alibaba Cloud Darabonba Array","library":"alibabacloud-darabonba-array","status":"active","version":"0.1.0","language":"python","ecosystem":"pypi","summary":"The `alibabacloud-darabonba-array` library provides array manipulation utilities specifically designed for the Alibaba Cloud Darabonba framework. It offers methods for common array operations like appending, getting items, and checking size. Currently at version 0.1.0, it is part of the broader Alibaba Cloud SDK ecosystem and follows a release cadence tied to the Darabonba framework's development.","last_verified":"2026-04-17T00:00:00.000Z","tags":["alibaba-cloud","darabonba","sdk","array","utility"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/alibabacloud-darabonba-array"},{"id":8821,"title":"Alibaba Cloud Darabonba Encode Util","library":"alibabacloud-darabonba-encode-util","status":"active","version":"0.0.2","language":"python","ecosystem":"pypi","summary":"The `alibabacloud-darabonba-encode-util` is a Python utility library part of the Alibaba Cloud Darabonba SDK ecosystem. It provides various encoding and hashing functionalities. Currently at version 0.0.2, it is in a Beta development status and follows an active release cadence for bug fixes and minor improvements, primarily supporting other Alibaba Cloud Python SDK components.","last_verified":"2026-04-16T00:00:00.000Z","tags":["Alibaba Cloud","Darabonba","encoding","utility","base64","url-encoding","hashing"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/alibabacloud-darabonba-encode-util"},{"id":9447,"title":"Alibaba Cloud Darabonba Map SDK","library":"alibabacloud-darabonba-map","status":"active","version":"0.0.1","language":"python","ecosystem":"pypi","summary":"The `alibabacloud-darabonba-map` library provides the `Map` data structure for Python, which extends the built-in `dict` type with additional methods common in Alibaba Cloud's Darabonba SDK ecosystem. It is primarily used to represent request and response bodies, often generated by Darabonba's code generation tools. The current version is `0.0.1`, indicating it's in a very early development phase with potential for frequent updates.","last_verified":"2026-04-17T00:00:00.000Z","tags":["alibaba-cloud","darabonba","sdk","utility","data-structure","dictionary"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/alibabacloud-darabonba-map"},{"id":9449,"title":"Darabonba Signature Utility","library":"alibabacloud-darabonba-signature-util","status":"active","version":"0.0.4","language":"python","ecosystem":"pypi","summary":"The `alibabacloud-darabonba-signature-util` library, version 0.0.4, is a low-level utility component of the Alibaba Cloud Python SDK ecosystem. It provides essential cryptographic functions for signing requests, including HMAC-SHA1 and HMAC-SHA256, and base64 encoding, based on the Darabonba framework. It's primarily designed for internal use by other Alibaba Cloud SDK modules rather than direct end-user application. The library currently has an infrequent release cadence, with the last significant update being over a year ago.","last_verified":"2026-04-17T00:00:00.000Z","tags":["Alibaba Cloud","Darabonba","Signature","Cryptography","Utility","SDK"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/alibabacloud-darabonba-signature-util"},{"id":9451,"title":"Alibaba Cloud Darabonba String Library","library":"alibabacloud-darabonba-string","status":"active","version":"0.0.4","language":"python","ecosystem":"pypi","summary":"The alibabacloud-darabonba-string library provides a collection of string utility functions for Python, designed to be used within the Alibaba Cloud Darabonba framework. It offers functionalities like byte length calculation, type checking, and string conversions. The current version is 0.0.4. As part of the Darabonba ecosystem, it follows an active release cadence, often aligned with broader Alibaba Cloud SDK updates.","last_verified":"2026-04-17T00:00:00.000Z","tags":["alibaba","cloud","string","utility","darabonba","aliyun"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/alibabacloud-darabonba-string"},{"id":27584,"title":"Alibaba Cloud DingTalk SDK for Python","library":"alibabacloud-dingtalk","status":"active","version":"2.2.45","language":"python","ecosystem":"pypi","summary":"Alibaba Cloud DingTalk SDK for Python provides APIs to integrate with DingTalk (DingDing) services, including authentication, messaging, and workflow automation. Current version 2.2.45, supports Python >=3.6. Released via PyPI with regular updates.","last_verified":"2026-05-09T00:00:00.000Z","tags":["dingtalk","dingding","alibaba","sdk","messaging"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/alibabacloud-dingtalk"},{"id":20911,"title":"Alibaba Cloud ECS SDK (20140526)","library":"alibabacloud-ecs20140526","status":"active","version":"7.7.4","language":"python","ecosystem":"pypi","summary":"Official Alibaba Cloud Python SDK for Elastic Compute Service (ECS) API version 2014-05-26. Current version is 7.7.4, actively maintained with monthly releases aligning with Alibaba Cloud API updates.","last_verified":"2026-04-27T00:00:00.000Z","tags":["alibaba-cloud","ecs","cloud-computing","sdk"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/alibabacloud-ecs20140526"},{"id":3865,"title":"Alibaba Cloud Endpoint Utility","library":"alibabacloud-endpoint-util","status":"active","version":"0.0.4","language":"python","ecosystem":"pypi","summary":"The `alibabacloud-endpoint-util` is a Python utility module that forms part of the Alibaba Cloud Python SDK ecosystem. It provides functionalities related to endpoint management, likely for internal use by other Alibaba Cloud SDKs to resolve or manage service endpoints. The current version is 0.0.4. As a foundational utility, its release cadence is likely tied to broader SDK developments.","last_verified":"2026-04-25T17:14:00.747Z","tags":["Alibaba Cloud","SDK","utility","endpoint","cloud-computing"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/alibabacloud-endpoint-util"},{"id":27581,"title":"Alibaba Cloud DingTalk Gateway SDK for Python","library":"alibabacloud-gateway-dingtalk","status":"active","version":"1.0.2","language":"python","ecosystem":"pypi","summary":"This SDK enables interaction with DingTalk APIs via Alibaba Cloud's unified gateway. Version 1.0.2 supports Python 3.6+. It is part of the Alibaba Cloud SDK ecosystem, often used alongside alibabacloud-dingtalk. Release cadence is low; updates are driven by DingTalk API changes.","last_verified":"2026-05-09T00:00:00.000Z","tags":["alibaba-cloud","dingtalk","gateway","sdk"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/alibabacloud-gateway-dingtalk"},{"id":7918,"title":"Alibaba Cloud OSS Gateway Client","library":"alibabacloud-gateway-oss","status":"active","version":"0.0.24","language":"python","ecosystem":"pypi","summary":"alibabacloud-gateway-oss is a low-level, generated gateway client for Alibaba Cloud Object Storage Service (OSS). While its PyPI summary states \"Alibaba Cloud OSS SDK Library for Python,\" it is *not* the primary, feature-rich SDK for direct OSS interactions. For most use cases involving OSS, the recommended library is `alibabacloud-oss-v2` (or `oss2`). This library, version 0.0.24, provides a basic client for interacting with the OSS API Gateway and is part of a larger `alibabacloud-gateway` monorepo. It has an infrequent release cadence, tied to updates in the underlying API Gateway specification.","last_verified":"2026-04-16T00:00:00.000Z","tags":["alibaba cloud","oss","object storage","gateway","sdk"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/alibabacloud-gateway-oss"},{"id":9448,"title":"Alibaba Cloud Gateway POP","library":"alibabacloud-gateway-pop","status":"active","version":"0.1.3","language":"python","ecosystem":"pypi","summary":"This library provides the underlying gateway logic for interacting with Alibaba Cloud's Product Operation Platform (POP) APIs using the Tea framework. It's a low-level component primarily used internally by other Alibaba Cloud SDKs rather than directly by end-users. Current version is 0.1.3, with an infrequent release cadence tied to broader SDK updates.","last_verified":"2026-04-17T00:00:00.000Z","tags":["alibaba-cloud","sdk","gateway","tea-framework","low-level"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/alibabacloud-gateway-pop"},{"id":2859,"title":"Alibaba Cloud Gateway SPI SDK Library","library":"alibabacloud-gateway-spi","status":"active","version":"0.0.3","language":"python","ecosystem":"pypi","summary":"The `alibabacloud-gateway-spi` library provides Service Provider Interface (SPI) definitions for building and extending Alibaba Cloud Gateway functionalities in Python. It's a foundational component within the Alibaba Cloud SDK ecosystem, defining abstract clients and models that other SDKs or custom gateway implementations can utilize. The current version is 0.0.3, with releases appearing to follow an irregular cadence as part of the broader Alibaba Cloud SDK development.","last_verified":"2026-04-25T01:41:25.477Z","tags":["alibaba cloud","gateway","spi","sdk","cloud computing"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/alibabacloud-gateway-spi"},{"id":23232,"title":"Alibaba Cloud AnalyticDB for PostgreSQL SDK","library":"alibabacloud-gpdb20160503","status":"active","version":"5.3.0","language":"python","ecosystem":"pypi","summary":"Official Alibaba Cloud SDK for AnalyticDB for PostgreSQL (Greenplum), version 5.3.0, supporting CRUD operations on GPDB instances, backups, and SSL/whitelist management. Released monthly or quarterly.","last_verified":"2026-05-01T00:00:00.000Z","tags":["alibaba-cloud","adb","greenplum","gpdb","database","sdk"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/alibabacloud-gpdb20160503"},{"id":9450,"title":"Alibaba Cloud Ims (20190815) SDK","library":"alibabacloud-ims20190815","status":"active","version":"3.3.6","language":"python","ecosystem":"pypi","summary":"The `alibabacloud-ims20190815` library is the Alibaba Cloud SDK for Identity Management Service (IMS), specifically for the API version dated 2019-08-15. It provides Python bindings to interact with IMS resources like users, groups, and access keys, simplifying API calls and response handling. It is currently at version 3.3.6 and receives regular maintenance updates as part of the broader Alibaba Cloud Python SDK ecosystem.","last_verified":"2026-04-17T00:00:00.000Z","tags":["alibaba cloud","ims","identity management","sdk","cloud"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/alibabacloud-ims20190815"},{"id":9452,"title":"Alibaba Cloud Key Management Service (KMS) SDK","library":"alibabacloud-kms20160120","status":"active","version":"2.4.0","language":"python","ecosystem":"pypi","summary":"The `alibabacloud-kms20160120` library provides an SDK for interacting with Alibaba Cloud's Key Management Service (KMS) API version 2016-01-20. It allows developers to programmatically manage encryption keys, perform cryptographic operations, and integrate KMS into their applications. The current version is `2.4.0`, and it typically sees updates in response to API changes or underlying SDK framework improvements.","last_verified":"2026-04-17T00:00:00.000Z","tags":["aliyun","alibaba cloud","kms","key management service","encryption","security","cloud"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/alibabacloud-kms20160120"},{"id":2380,"title":"Alibaba Cloud OpenAPI Utilities for Python (Tea Framework)","library":"alibabacloud-openapi-util","status":"maintenance","version":"0.2.4","language":"python","ecosystem":"pypi","summary":"This library provides common utility functions for interacting with Alibaba Cloud's OpenAPI using the Tea Framework in Python. It includes methods for signature generation, string manipulation, and XML parsing. The current version is 0.2.4, and it is part of the Alibaba Cloud SDK ecosystem, primarily maintained on an as-needed basis for the Tea framework.","last_verified":"2026-04-24T18:48:15.629Z","tags":["aliyun","cloud","openapi","utility","signature","tea","authentication"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/alibabacloud-openapi-util"},{"id":26705,"title":"Alibaba Cloud OpenPlatform SDK for Python","library":"alibabacloud-openplatform20191219","status":"active","version":"2.0.0","language":"python","ecosystem":"pypi","summary":"The official Alibaba Cloud SDK for OpenPlatform API version 20191219, providing Python bindings to interact with Alibaba Cloud OpenPlatform services such as file upload, authorization, and more. Current version is 2.0.0, requiring Python >=3.6. Released as part of the Alibaba Cloud Python SDK ecosystem.","last_verified":"2026-05-01T00:00:00.000Z","tags":["alibaba","cloud","sdk","openplatform","file-upload"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/alibabacloud-openplatform20191219"},{"id":26706,"title":"Alibaba Cloud OSS Util Python SDK","library":"alibabacloud-oss-util","status":"active","version":"0.0.6","language":"python","ecosystem":"pypi","summary":"The OSS Util module of Alibaba Cloud Python SDK. Provides utility functions for OSS SDKs (e.g., serialization, signature computation). PyPI version 0.0.6; GitHub releases up to v1.1.1. Low release cadence.","last_verified":"2026-05-01T00:00:00.000Z","tags":["alibabacloud","oss","util","sdk"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/alibabacloud-oss-util"},{"id":5843,"title":"Alibaba Cloud OSS SDK V2 for Python","library":"alibabacloud-oss-v2","status":"active","version":"1.2.5","language":"python","ecosystem":"pypi","summary":"alibabacloud-oss-v2 is the second major version of the Alibaba Cloud OSS (Object Storage Service) SDK for Python. It is a significant rewrite, aiming to simplify underlying operations like authentication, automatic request retries, and error handling, while offering flexible parameter configuration and advanced features such as paginators and transmission managers. The library is currently at version 1.2.5 and receives frequent updates, indicating active development.","last_verified":"2026-04-14T00:00:00.000Z","tags":["cloud storage","alibaba cloud","oss","object storage","sdk"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/alibabacloud-oss-v2"},{"id":7919,"title":"Alibaba Cloud Resource Access Management (RAM) SDK for Python","library":"alibabacloud-ram20150501","status":"active","version":"1.2.1","language":"python","ecosystem":"pypi","summary":"The `alibabacloud-ram20150501` library is the official Python SDK for interacting with Alibaba Cloud's Resource Access Management (RAM) service, allowing developers to programmatically manage users, groups, roles, and access policies. It is part of the broader Alibaba Cloud Python SDK ecosystem. The current version is 1.2.1, and the library is actively maintained with regular updates.","last_verified":"2026-04-16T00:00:00.000Z","tags":["aliyun","alibaba cloud","ram","sdk","cloud security","iam"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/alibabacloud-ram20150501"},{"id":23233,"title":"Alibaba Cloud RDS SDK for Python","library":"alibabacloud-rds20140815","status":"active","version":"15.9.0","language":"python","ecosystem":"pypi","summary":"Official Alibaba Cloud SDK for managing RDS (Relational Database Service) instances via API version 2014-08-15. Current version 15.9.0. Regularly updated with API changes.","last_verified":"2026-05-01T00:00:00.000Z","tags":["alibaba-cloud","rds","sdk","alibabacloud","database"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/alibabacloud-rds20140815"},{"id":23235,"title":"Alibaba Cloud Threat Detection SDK (20181203)","library":"alibabacloud-sas20181203","status":"active","version":"9.2.0","language":"python","ecosystem":"pypi","summary":"Official Alibaba Cloud SDK for Threat Detection (SAS) API version 2018-12-03. Current version 9.2.0, requires Python >=3.7. Released often alongside Alibaba Cloud API updates.","last_verified":"2026-05-01T00:00:00.000Z","tags":["alibaba-cloud","sdk","threat-detection","sas","tea-dsl"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/alibabacloud-sas20181203"},{"id":23234,"title":"Alibaba Cloud Log Service SDK for Python","library":"alibabacloud-sls20201230","status":"active","version":"5.12.1","language":"python","ecosystem":"pypi","summary":"Official Alibaba Cloud SDK for Log Service (SLS) API version 2020-12-30. Supports log ingestion, query, indexing, dashboards, and more. Current version 5.12.1 (released 2025-07-07). Release cadence is irregular, typically with minor updates monthly. Requires Python >=3.7.","last_verified":"2026-05-01T00:00:00.000Z","tags":["alibaba","cloud","sls","log-service","sdk","api"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/alibabacloud-sls20201230"},{"id":6510,"title":"Alibaba Cloud STS (Security Token Service) SDK","library":"alibabacloud-sts20150401","status":"active","version":"1.2.0","language":"python","ecosystem":"pypi","summary":"The `alibabacloud-sts20150401` library is the official Alibaba Cloud SDK for interacting with the Security Token Service (STS) API version 2015-04-01. It allows you to issue temporary access credentials for Alibaba Cloud resources, commonly used for granting temporary permissions or cross-account access. The current version is 1.2.0. Like most Alibaba Cloud SDKs, it follows a stable release cadence, with updates primarily for bug fixes or minor enhancements rather than frequent new features.","last_verified":"2026-04-15T00:00:00.000Z","tags":["Alibaba Cloud","STS","Security Token Service","Cloud SDK","IAM","Authentication"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/alibabacloud-sts20150401"},{"id":2860,"title":"Alibaba Cloud Tea for Python","library":"alibabacloud-tea","status":"active","version":"0.4.3","language":"python","ecosystem":"pypi","summary":"Alibaba Cloud Tea for Python is the core `tea` module of the Alibaba Cloud Python SDK ecosystem. It acts as a low-level library primarily designed to support Darabonba OpenAPI DSL, facilitating HTTP requests and foundational utilities for other higher-level Alibaba Cloud SDKs. Its current version is 0.4.3, and it receives frequent updates, often tied to releases of dependent SDK components.","last_verified":"2026-04-25T01:41:52.876Z","tags":["cloud","alibaba","sdk","utility","http","openapi"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/alibabacloud-tea"},{"id":1798,"title":"Alibaba Cloud Tea OpenAPI","library":"alibabacloud-tea-openapi","status":"active","version":"0.4.4","language":"python","ecosystem":"pypi","summary":"Alibaba Cloud Tea OpenAPI is a core Python SDK library that provides the fundamental structures and utilities for interacting with Alibaba Cloud's OpenAPI services. It primarily defines the `Config` object for client configuration, enabling developers to set credentials, endpoints, and other essential parameters for making API requests. The current version is 0.4.4, with releases occurring periodically to introduce updates and bug fixes.","last_verified":"2026-04-24T01:37:16.298Z","tags":["alibabacloud","tea","openapi","sdk","cloud"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/alibabacloud-tea-openapi"},{"id":1899,"title":"Alibaba Cloud Tea Util for Python","library":"alibabacloud-tea-util","status":"active","version":"0.3.14","language":"python","ecosystem":"pypi","summary":"The `alibabacloud-tea-util` library is a core utility module for the Alibaba Cloud Python SDK. It provides common functionalities such as model handling, various helper methods for data manipulation and validation, and definitions for runtime options. The library is actively maintained, supports Python 3.6 and later, and serves as a foundational component for many other Alibaba Cloud SDKs.","last_verified":"2026-04-24T03:13:39.540Z","tags":["Alibaba Cloud","SDK","utility","Tea Framework","cloud"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/alibabacloud-tea-util"},{"id":3866,"title":"Alibaba Cloud Tea XML for Python","library":"alibabacloud-tea-xml","status":"active","version":"0.0.3","language":"python","ecosystem":"pypi","summary":"alibabacloud-tea-xml is the Python module for Alibaba Cloud's 'Tea' XML library, providing utilities for XML processing within the Alibaba Cloud Python SDK ecosystem. It's currently at version 0.0.3 and is part of a broader set of 'Tea' libraries that support various Alibaba Cloud SDKs. The release cadence for this specific module is slow, typically updating when core functionality or dependencies within the 'Tea' framework evolve.","last_verified":"2026-04-25T17:14:34.560Z","tags":["alibaba-cloud","sdk","xml","tea"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/alibabacloud-tea-xml"},{"id":23238,"title":"Alibaba Cloud VPC SDK for Python","library":"alibabacloud-vpc20160428","status":"active","version":"7.1.1","language":"python","ecosystem":"pypi","summary":"Alibaba Cloud Virtual Private Cloud (VPC) SDK for Python, version 7.1.1. Provides APIs to manage VPC resources such as VPCs, vSwitches, route tables, and NAT gateways. Released frequently alongside Alibaba Cloud API updates. Requires Python >=3.7.","last_verified":"2026-05-01T00:00:00.000Z","tags":["alibaba-cloud","vpc","sdk","networking","alibabacloud"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/alibabacloud-vpc20160428"},{"id":20910,"title":"Alibi Detect","library":"alibi-detect","status":"active","version":"0.13.0","language":"python","ecosystem":"pypi","summary":"A Python library for outlier detection, adversarial detection, concept drift detection, and explainability. Supports TensorFlow, PyTorch, and scikit-learn backends. Current version 0.13.0, with quarterly releases.","last_verified":"2026-04-27T00:00:00.000Z","tags":["outlier-detection","drift-detection","anomaly-detection","machine-learning","explainability"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/alibi-detect"},{"id":23236,"title":"alifedata-phyloinformatics-convert","library":"alifedata-phyloinformatics-convert","status":"active","version":"0.19.3","language":"python","ecosystem":"pypi","summary":"A library for converting standardized ALife (artificial life) phylogenetic data formats (e.g., from hstrat, phylotrackpy) into formats compatible with traditional phyloinformatics software (e.g., Newick, Nexus, FASTA). Current version 0.19.3, requires Python >=3.8. Active development with monthly releases.","last_verified":"2026-05-01T00:00:00.000Z","tags":["phylogenetics","alife","conversion","bioinformatics"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/alifedata-phyloinformatics-convert"},{"id":16599,"title":"Alinex Database Abstraction","library":"alinex-database","status":"active","version":"1.1.2","language":"javascript","ecosystem":"npm","summary":"Alinex Database is a Node.js module that provides a comprehensive database abstraction layer, designed to simplify interactions with various relational database management systems (RDBMS) such as MySQL and PostgreSQL. Currently at version 1.1.2, this library offers key features including robust connection pooling, support for database clustering, automatic SSH tunneling for secure connections, and an object-to-query language builder. It aims for ease of configuration and use across different database types, integrating closely with the broader Alinex Namespace ecosystem for configuration management. While a specific release cadence isn't detailed, the project appears actively maintained, offering a stable API for its stated features. Its primary differentiators lie in its bundled advanced connection management capabilities and integrated query building, aiming to reduce boilerplate for common database operations.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","database","mysql","postgres","postgresql","rdbms"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/alinex-database"},{"id":6979,"title":"Alipay SDK for Python","library":"alipay-sdk-python","status":"active","version":"3.7.1098","language":"python","ecosystem":"pypi","summary":"The `alipay-sdk-python` library is the official Python SDK for integrating with Alipay's Open Platform APIs. It provides functionalities for various payment scenarios, including web, app, and QR code payments, as well as refund, query, and notification processing. Maintained by Alipay, it receives regular updates, typically several times a month, reflecting API changes and improvements. The current version is 3.7.1098.","last_verified":"2026-04-16T00:00:00.000Z","tags":["payment","alipay","sdk","e-commerce","fintech"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/alipay-sdk-python"},{"id":26709,"title":"Alita SDK","library":"alita-sdk","status":"active","version":"0.5.18","language":"python","ecosystem":"pypi","summary":"SDK for building LangChain agents using resources from Alita. Current version 0.5.18, requires Python >=3.10. Active development with frequent releases.","last_verified":"2026-04-27T00:00:00.000Z","tags":["langchain","agents","sdk","alita","llm"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/alita-sdk"},{"id":2381,"title":"alive-progress","library":"alive-progress","status":"active","version":"3.3.0","language":"python","ecosystem":"pypi","summary":"alive-progress is a versatile and highly customizable Python library for creating animated progress bars in the terminal. It provides visual feedback for long-running tasks with real-time throughput, Estimated Time of Arrival (ETA), and a variety of cool animations. Currently at version 3.3.0, the library maintains an active development and release cadence, offering robust features for CLI applications.","last_verified":"2026-04-24T18:48:31.620Z","tags":["progress","bar","spinner","terminal","animation","cli","visual","eta","monitoring","python"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/alive-progress"},{"id":18097,"title":"Alive Server","library":"alive-server","status":"active","version":"1.3.0","language":"javascript","ecosystem":"npm","summary":"Alive Server is a fork of live-server, a simple development HTTP server with live reload capability for front-end development. The latest stable version is 1.3.1 (released January 2023). It supports middleware injection, custom mime types, SPA mode, and HTTPS. Key differentiators from live-server include active maintenance, merged PRs, and support for config file (.alive-server.json). It is designed for local development only, not production deployment.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","front-end","development","tool","server","http","cli"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/alive-server"},{"id":26708,"title":"aliyun-log-fastpb","library":"aliyun-log-fastpb","status":"active","version":"0.3.0","language":"python","ecosystem":"pypi","summary":"Fast protobuf serialization for Aliyun Log Service using PyO3 and quick-protobuf. Version 0.3.0. Released occasionally.","last_verified":"2026-05-01T00:00:00.000Z","tags":["aliyun","log-service","protobuf","serialization","pyo3"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/aliyun-log-fastpb"},{"id":6980,"title":"Aliyun Log Service Python SDK","library":"aliyun-log-python-sdk","status":"active","version":"0.9.45","language":"python","ecosystem":"pypi","summary":"The Aliyun Log Service Python SDK provides a client library for interacting with Alibaba Cloud's Log Service. It allows users to collect, consume, query, and process logs. The current version is 0.9.45, and it generally follows a continuous release cadence with frequent bug fixes and feature additions.","last_verified":"2026-04-16T00:00:00.000Z","tags":["alibaba-cloud","aliyun","logging","sdk","log-service"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/aliyun-log-python-sdk"},{"id":20914,"title":"Alibaba Cloud Machine Translation SDK for Python","library":"aliyun-python-sdk-alimt","status":"active","version":"3.2.0","language":"python","ecosystem":"pypi","summary":"The Alibaba Cloud Machine Translation (alimt) SDK for Python, part of the Aliyun Python SDK family. Version 3.2.0 provides APIs for text translation, image translation, and document translation. Release cadence is irregular, tied to API updates.","last_verified":"2026-04-27T00:00:00.000Z","tags":["aliyun","machine-translation","cloud-sdk","alimt"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/aliyun-python-sdk-alimt"},{"id":604,"title":"Aliyun Python SDK Core","library":"aliyun-python-sdk-core","status":"maintenance","version":"2.16.0","language":"python","ecosystem":"pypi","summary":"The `aliyun-python-sdk-core` is the foundational module of the Alibaba Cloud Python SDK (V1.0). It provides essential functionalities such as the client object, signature logic, and common exception handling, simplifying the process of integrating Python applications with various Alibaba Cloud services. While still actively maintained for security, new feature development has ceased, and Alibaba Cloud recommends migrating new projects to the V2.0 SDK for enhanced performance and features.","last_verified":"2026-05-12T16:29:37.718Z","tags":["aliyun","sdk","cloud","api","core","v1"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/aliyun-python-sdk-core"},{"id":7920,"title":"Aliyun Python SDK Core V3","library":"aliyun-python-sdk-core-v3","status":"active","version":"2.13.33","language":"python","ecosystem":"pypi","summary":"The `aliyun-python-sdk-core-v3` library provides the foundational components for interacting with Alibaba Cloud services using Python. It includes core functionalities like client initialization (`AcsClient`), request signing, and common request structures, upon which service-specific SDKs are built. The current version is 2.13.33, with releases occurring irregularly but consistently to support new features and fixes across Alibaba Cloud's ecosystem.","last_verified":"2026-04-16T00:00:00.000Z","tags":["aliyun","alibaba-cloud","sdk","cloud","openapi"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/aliyun-python-sdk-core-v3"},{"id":7921,"title":"Alibaba Cloud ECS SDK (V1.0)","library":"aliyun-python-sdk-ecs","status":"maintenance","version":"4.24.82","language":"python","ecosystem":"pypi","summary":"aliyun-python-sdk-ecs is the Elastic Compute Service (ECS) module of the Alibaba Cloud Python SDK V1.0. This SDK provides an interface to interact with Alibaba Cloud ECS resources. While actively maintained with frequent updates, the V1.0 SDK is in a basic security maintenance phase, and Alibaba Cloud officially recommends migrating to the V2.0 SDK (`alibabacloud-python-sdk`) for new development and improved features.","last_verified":"2026-04-16T00:00:00.000Z","tags":["aliyun","alibaba cloud","ecs","cloud computing","sdk"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/aliyun-python-sdk-ecs"},{"id":1317,"title":"Aliyun Python SDK for Key Management Service (KMS)","library":"aliyun-python-sdk-kms","status":"active","version":"2.16.5","language":"python","ecosystem":"pypi","summary":"The `aliyun-python-sdk-kms` library provides Python bindings for Alibaba Cloud's Key Management Service (KMS), enabling users to create, manage, and use encryption keys for their data. It allows operations like encryption, decryption, and key management within the Aliyun ecosystem. The current version is 2.16.5, with updates typically tied to Alibaba Cloud API releases.","last_verified":"2026-04-23T19:42:37.390Z","tags":["aliyun","cloud","kms","security","encryption","key-management"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/aliyun-python-sdk-kms"},{"id":23237,"title":"Aliyun RDS SDK for Python","library":"aliyun-python-sdk-rds","status":"active","version":"2.7.53","language":"python","ecosystem":"pypi","summary":"Aliyun RDS SDK for Python is the official Alibaba Cloud SDK module for managing ApsaraDB RDS (Relational Database Service). Current version is 2.7.53, released monthly or as needed. It provides APIs to create, configure, and monitor RDS instances, including MySQL, SQL Server, PostgreSQL, and MariaDB.","last_verified":"2026-05-01T00:00:00.000Z","tags":["aliyun","alibaba-cloud","rds","sdk","database"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/aliyun-python-sdk-rds"},{"id":23239,"title":"Aliyun STS SDK for Python","library":"aliyun-python-sdk-sts","status":"active","version":"3.1.3","language":"python","ecosystem":"pypi","summary":"The official Alibaba Cloud (Aliyun) STS (Security Token Service) SDK for Python. Version 3.1.3. Allows obtaining temporary security credentials (access keys) for accessing Alibaba Cloud resources. Release cadence is low, typically updated alongside the core SDK.","last_verified":"2026-05-01T00:00:00.000Z","tags":["alibaba","cloud","sts","security-token-service","sdk"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/aliyun-python-sdk-sts"},{"id":23240,"title":"Aliyun VPC SDK for Python","library":"aliyun-python-sdk-vpc","status":"active","version":"3.0.48","language":"python","ecosystem":"pypi","summary":"The official Alibaba Cloud VPC (Virtual Private Cloud) SDK for Python, version 3.0.48, released on 2024-01-01. Provides APIs to manage VPC resources such as VPCs, vSwitches, route tables, and NAT gateways. Part of the Alibaba Cloud Python SDK family with monthly releases.","last_verified":"2026-05-01T00:00:00.000Z","tags":["alibaba-cloud","vpc","sdk","cloud-infrastructure"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/aliyun-python-sdk-vpc"},{"id":6981,"title":"All Packages","library":"all-packages","status":"maintenance","version":"1.0.1","language":"python","ecosystem":"pypi","summary":"The `all-packages` library is a utility designed to systematically attempt the installation of every package listed on the Python Package Index (PyPI). As of its last major update (v1.0.1 in January 2022), it aimed to install over 349,000 packages. It operates by creating isolated virtual environments for each package, demonstrating the vast scope of the Python ecosystem. Given its specialized and potentially destructive function, it has a very low release cadence.","last_verified":"2026-04-16T00:00:00.000Z","tags":["pypi","utility","joke","experiment","package management","system impact"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/all-packages"},{"id":16285,"title":"all.db: Simple JSON Database","library":"all.db","status":"maintenance","version":"0.3.2","language":"javascript","ecosystem":"npm","summary":"all.db is a lightweight, file-based JSON database designed for simple data persistence in Node.js applications. It stores data as a single JSON file on the local filesystem, providing a straightforward key-value store interface. Currently at version 0.3.2, its release cadence appears slow, with the last notable activity several years ago, suggesting it is in a maintenance phase rather than active development. Key differentiators include its extreme simplicity, minimal API (set, get, delete), and built-in TypeScript type definitions. Unlike more robust databases, it is not designed for high-concurrency environments or very large datasets due to its synchronous file operations, which can block the event loop, and its approach of loading the entire database into memory. It's best suited for small-scale projects, local development, or simple configuration storage.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","Simple","Fast","JSON Database","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/all.db"},{"id":23029,"title":"AllenNLP","library":"allennlp","status":"maintenance","version":"2.10.1","language":"python","ecosystem":"pypi","summary":"An open-source NLP research library built on PyTorch, providing flexible abstractions for building and training deep learning models. Current version is 2.10.1 (stable, maintenance mode). Release cadence: irregular, with minor releases every few months.","last_verified":"2026-05-01T00:00:00.000Z","tags":["nlp","pytorch","research","deep-learning","allenai"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/allennlp"},{"id":26711,"title":"AllenNLP","library":"allennlp-pvt-nightly","status":"active","version":"0.9.1.dev201910011800","language":"python","ecosystem":"pypi","summary":"An open-source NLP research library built on PyTorch. The nightly build tracks development changes and may be unstable. The latest stable release is 2.10.1 (requires Python >=3.6.1). Release cadence: irregular, with major versions roughly every few months.","last_verified":"2026-05-01T00:00:00.000Z","tags":["nlp","research","pytorch","nightly"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/allennlp-pvt-nightly"},{"id":7925,"title":"Alliance Auth","library":"allianceauth","status":"active","version":"4.13.1","language":"python","ecosystem":"pypi","summary":"Alliance Auth is a comprehensive web-based authentication system for EVE Online organizations. It streamlines the management of user access to various external services and in-game applications, automatically granting or revoking permissions based on a user's EVE Online affiliations and groups. The current stable version is 4.13.1, and the project maintains an active release cadence with regular updates and community support.","last_verified":"2026-04-16T00:00:00.000Z","tags":["eve-online","authentication","django","sso","community-management","game-integration"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/allianceauth"},{"id":9455,"title":"Another Fleet Activity Tracking tool for Alliance Auth","library":"allianceauth-afat","status":"active","version":"5.0.3","language":"python","ecosystem":"pypi","summary":"allianceauth-afat, currently at version 5.0.3, is an application for Alliance Auth that provides tools for tracking fleet activity within EVE Online. It allows users to manage and record fleet operations for EVE Online corporations and alliances. The project maintains an active development pace with frequent patch and minor releases, ensuring compatibility with the latest Alliance Auth versions.","last_verified":"2026-04-17T00:00:00.000Z","tags":["django","alliance-auth","eve-online","fleet-management","app"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/allianceauth-afat"},{"id":9453,"title":"AllianceAuth App Utilities","library":"allianceauth-app-utils","status":"active","version":"1.30.1","language":"python","ecosystem":"pypi","summary":"AllianceAuth App Utilities (allianceauth-app-utils) is a Python library providing commonly used utilities and helpers for rapid development of Alliance Auth applications. It streamlines common tasks like handling app settings, user roles, and Django views. The current version is 1.30.1, with updates typically coinciding with or shortly after Alliance Auth and Django releases, maintaining active development.","last_verified":"2026-04-17T00:00:00.000Z","tags":["django","allianceauth","utilities","app development","auth"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/allianceauth-app-utils"},{"id":27583,"title":"Alliance Auth Blacklist","library":"allianceauth-blacklist","status":"active","version":"0.2.0","language":"python","ecosystem":"pypi","summary":"Alliance Auth module that integrates with Alliance Auth's state system. It creates and maintains a 'Blacklisted' state to ensure no services access is granted to blacklisted users. Currently at version 0.2.0, with AA5.0 compatibility. Release cadence is irregular; maintained by Solar Helix Independent Transport.","last_verified":"2026-05-09T00:00:00.000Z","tags":["allianceauth","eve-online","esi","blacklist","django"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/allianceauth-blacklist"},{"id":9454,"title":"Alliance Auth Discord Bot","library":"allianceauth-discordbot","status":"active","version":"5.0.0","language":"python","ecosystem":"pypi","summary":"allianceauth-discordbot is a modular Discord bot designed to integrate deeply with Alliance Auth, a Django-based authentication system for EVE Online alliances. It provides features like user lookup, permissions management, and custom commands, leveraging Django's ORM and authentication. The current version is 5.0.0, and it maintains an active release cadence, often pushing minor updates and bug fixes.","last_verified":"2026-04-17T00:00:00.000Z","tags":["django","discord","bot","eveonline","allianceauth"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/allianceauth-discordbot"},{"id":26712,"title":"Alliance Auth Secure Groups","library":"allianceauth-securegroups","status":"active","version":"0.10.1","language":"python","ecosystem":"pypi","summary":"Extends Alliance Auth's group management by adding automatic filtering capabilities. Version 0.10.1, released under an active development cycle. Works by leveraging any module that provides a filter, allowing admins to define secure groups that automatically add/remove users based on conditions.","last_verified":"2026-04-27T00:00:00.000Z","tags":["allianceauth","eve-online","group-management","django","authentication"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/allianceauth-securegroups"},{"id":10494,"title":"Alloy MVC Framework for Titanium SDK","library":"alloy","status":"active","version":"3.0.0","language":"javascript","ecosystem":"npm","summary":"Alloy is an MVC (Model-View-Controller) application framework specifically designed for building cross-platform native mobile applications with the TiDev Titanium SDK. It provides a structured approach to developing Titanium apps by separating concerns into XML-based views, JavaScript controllers, and data models/collections (leveraging Backbone.js internally). The current stable version is 3.0.0, released in 2026. While not on a strict calendar-based release cadence, it receives active maintenance with several minor and major releases per year, as seen with versions 2.0.0, 2.1.0, and 3.0.0 released in 2024-2026. Its key differentiator is its tight integration with the Titanium SDK, offering a declarative UI (XML) and convention-over-configuration for mobile app development on iOS and Android platforms.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","titanium","alloy","mobile","ios","iphone","android","html5","appc-client"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/alloy"},{"id":24900,"title":"alloy-compiler","library":"alloy-compiler","status":"active","version":"0.2.7","language":"javascript","ecosystem":"npm","summary":"Compiler for Appcelerator Titanium Alloy components, enabling standalone compilation of controllers and views. Current version 0.2.7, updated periodically. Unlike the full Alloy CLI, this package can be integrated into custom build toolchains, including Webpack-based setups. It provides createCompiler and createCompileConfig functions for programmatic use, with support for platform-specific output and source maps. Requires Node >=10.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","alloy","compiler"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/alloy-compiler"},{"id":7929,"title":"allpairspy: Pairwise Test Combinations Generator","library":"allpairspy","status":"active","version":"2.5.1","language":"python","ecosystem":"pypi","summary":"allpairspy is an open-source Python library for generating pairwise (all-pairs) test combinations. It helps reduce the number of test cases while ensuring comprehensive coverage by covering all possible pairs of input parameter values. The library is actively maintained with steady, though infrequent, releases.","last_verified":"2026-04-16T00:00:00.000Z","tags":["testing","pairwise","test generation","combinatorial testing"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/allpairspy"},{"id":23241,"title":"Alluka","library":"alluka","status":"active","version":"0.4.0","language":"python","ecosystem":"pypi","summary":"A type-based dependency injection framework for Python 3.11+ (up to <3.15). Current version 0.4.0, released 2024-11-24. Uses type hints to resolve dependencies; supports both sync and async callbacks. Active development, breaking changes in minor versions before 1.0.","last_verified":"2026-05-01T00:00:00.000Z","tags":["dependency-injection","type-hints","async","di-framework","python3"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/alluka"},{"id":5844,"title":"Allure Behave","library":"allure-behave","status":"active","version":"2.15.3","language":"python","ecosystem":"pypi","summary":"Allure behave is an adapter for Behave that integrates Behave tests with Allure Report, a flexible and lightweight multi-language test report tool. It enhances standard Behave reporting by providing capabilities for crafting more informative and structured tests, allowing for metadata annotation, test organization, step division, and attachment of files like screenshots. The current version is 2.15.3 and it generally follows the Allure Python project's release cadence, with frequent updates for bug fixes and new features.","last_verified":"2026-04-14T00:00:00.000Z","tags":["testing","bdd","reporting","behave","allure"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/allure-behave"},{"id":7924,"title":"allure-combine","library":"allure-combine","status":"deprecated","version":"1.0.11","language":"python","ecosystem":"pypi","summary":"Allure-combine (v1.0.11) is a Python library and console script that generates a single, self-contained HTML file from an already-generated Allure report folder. It packages all report assets (data, scripts, styles) into a `complete.html` file, allowing for easy sharing and viewing without a local web server. The latest version was released on June 29, 2023, with an infrequent release cadence.","last_verified":"2026-04-16T00:00:00.000Z","tags":["allure","reporting","html","combine","test-automation"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/allure-combine"},{"id":15508,"title":"Allure JS Parser","library":"allure-js-parser","status":"active","version":"0.1.0","language":"javascript","ecosystem":"npm","summary":"allure-js-parser is a utility library designed to programmatically parse raw `allure-results` JSON files, typically generated by test frameworks that integrate with Allure Report. It converts these raw files into a structured, strongly typed JavaScript object, providing developers with a flexible foundation to analyze test outcomes, generate custom reports, calculate statistics, or integrate Allure data into other systems. The package is currently at version 0.1.0, indicating it's in its initial development phase, and has seen frequent patch and minor updates, reflecting active maintenance. Its primary differentiator is offering direct, typed programmatic access to Allure data for custom processing workflows, as opposed to relying solely on the standard Allure CLI for static report generation.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/allure-js-parser"},{"id":1318,"title":"Allure pytest integration","library":"allure-pytest","status":"active","version":"2.15.3","language":"python","ecosystem":"pypi","summary":"Allure pytest integration provides a way to integrate the Allure Test Reporting Framework with pytest tests. It functions as a pytest plugin, automatically collecting test results and generating comprehensive, interactive reports. The library is actively maintained as part of the `allure-python` monorepo, with frequent minor releases, typically on a monthly or bi-monthly basis.","last_verified":"2026-04-23T19:42:56.299Z","tags":["testing","reporting","pytest","allure","qa"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/allure-pytest"},{"id":9456,"title":"Allure pytest-bdd integration","library":"allure-pytest-bdd","status":"active","version":"2.15.3","language":"python","ecosystem":"pypi","summary":"allure-pytest-bdd provides integration between the Allure reporting framework and pytest-bdd, allowing users to generate rich, interactive test reports for BDD scenarios written with Gherkin. It is part of the broader Allure Python ecosystem, currently at version 2.15.3, and receives frequent, usually minor, updates.","last_verified":"2026-04-17T00:00:00.000Z","tags":["pytest","bdd","testing","reporting","allure","gherkin"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/allure-pytest-bdd"},{"id":20915,"title":"Allure Pytest Default Results","library":"allure-pytest-default-results","status":"active","version":"0.1.4","language":"python","ecosystem":"pypi","summary":"Generates default 'unknown' results for Allure Report when test cases are not executed (e.g., skipped by markers or filters). Version 0.1.4, stable with no active development; useful for CI pipelines where test selection may miss some scenarios.","last_verified":"2026-04-27T00:00:00.000Z","tags":["allure","pytest","reporting","test-results","default"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/allure-pytest-default-results"},{"id":1319,"title":"allure-python-commons","library":"allure-python-commons","status":"active","version":"2.15.3","language":"python","ecosystem":"pypi","summary":"allure-python-commons is a core Python library providing the API for end-users and helper functions/classes to build Allure adapters for various Python test frameworks. It is currently at version 2.15.3 and maintains a frequent release cadence with multiple minor/patch releases every few weeks or months, ensuring active development and support.","last_verified":"2026-04-23T19:43:12.281Z","tags":["testing","reporting","allure","test framework","api"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/allure-python-commons"},{"id":9458,"title":"Allure Robot Framework","library":"allure-robotframework","status":"active","version":"2.15.3","language":"python","ecosystem":"pypi","summary":"Allure Robot Framework integration provides a listener for Robot Framework that automatically collects test results and converts them into Allure's intermediate JSON format. This allows for generating rich, interactive test reports with detailed information on test execution. The current version is 2.15.3, and it follows the release cadence of the broader allure-python project, which is generally active with frequent updates.","last_verified":"2026-04-17T00:00:00.000Z","tags":["testing","robot-framework","test-reporting","allure"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/allure-robotframework"},{"id":12799,"title":"Allure Store","library":"allure-store","status":"active","version":"1.2.0","language":"javascript","ecosystem":"npm","summary":"allure-store provides a flexible and extensible data store for interacting with Allure test results. It offers a unified API, the AllureStore, to read, write, and transform various Allure data entities like test results, containers, categories, environment information, and executor details. The library supports reading from traditional `allure-results` directories, as well as compiled Allure2 reports (local directories, HTML files, or HTTP/HTTPS URLs), and allows writing data back. It is currently at version 1.2.0, with a relatively active release cadence since its initial release in late 2024, focusing on feature enhancements and bug fixes. Key differentiators include its pluggable `AllureReader` and `AllureWriter` interfaces, enabling custom storage backends and result aggregation capabilities, making it highly adaptable for CI/CD pipelines or custom reporting tools.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","allure","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/allure-store"},{"id":12796,"title":"Almost Equal","library":"almost-equal","status":"maintenance","version":"1.1.0","language":"javascript","ecosystem":"npm","summary":"The `almost-equal` package provides a robust utility for comparing two floating-point numbers (`a` and `b`) with configurable absolute and relative tolerances. It addresses the inherent precision issues in floating-point arithmetic by not relying on direct equality (`a === b`). The current stable version is 1.1.0, released in 2013, indicating a very mature and stable codebase with a minimal release cadence, primarily focusing on its original purpose without frequent updates. It differentiates itself by offering both `FLT_EPSILON` (32-bit) and `DBL_EPSILON` (64-bit) constants and a clear formula `|a - b| < max(absoluteTolerance, min(|a|, |b|) * relativeTolerance)` for precise control over the comparison logic, making it suitable for scientific and financial applications where exact float comparison is critical but direct equality checks are unreliable.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","float","compare","double","round","equal","almost","near","tolerance"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/almost-equal"},{"id":26714,"title":"Activated LoRA (aLoRA)","library":"alora","status":"active","version":"0.3.0","language":"python","ecosystem":"pypi","summary":"Activated LoRA (aLoRA) is a low rank adapter architecture that allows reusing existing base model KV cache, built on top of PEFT. Version 0.3.0 is current; pre-1.0 release cadence is intermittent.","last_verified":"2026-05-01T00:00:00.000Z","tags":["lora","fine-tuning","parameter-efficient","transformers","peft","kv-cache","activated-lora"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/alora"},{"id":20913,"title":"alp-rollup-plugin-config","library":"alp-rollup-plugin-config","status":"active","version":"4.0.2","language":"javascript","ecosystem":"npm","summary":"Rollup plugin to transform YAML configuration files using copy and YAML transform during the build process. v4.0.2 requires Node >=22.18.0, supports Rollup 2, 3, and 4, and includes full TypeScript type definitions. It is part of the alp ecosystem but can be used standalone. The plugin copies YAML files and optionally applies transformations, enabling dynamic config injection in Rollup bundles.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/alp-rollup-plugin-config"},{"id":4873,"title":"Alpaca-Py SDK","library":"alpaca-py","status":"active","version":"0.43.2","language":"python","ecosystem":"pypi","summary":"Alpaca-py is the official Python SDK for interacting with Alpaca's comprehensive suite of APIs, including Trading, Market Data, and Broker services. It enables developers to build sophisticated algorithmic trading strategies, access real-time and historical market data for stocks, crypto, and options, and even develop custom investment applications. The library features an object-oriented design, leveraging request objects for API calls and Pydantic for robust data validation. It is actively maintained with a rapid release cadence, ensuring support for new Alpaca API features and improvements.","last_verified":"2026-04-12T00:00:00.000Z","tags":["trading","finance","api","algorithmic trading","market data","brokerage"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/alpaca-py"},{"id":188,"title":"Alpaca Trade API Python (deprecated)","library":"alpaca-trade-api","status":"deprecated","version":"3.2.0","language":"python","ecosystem":"pypi","summary":"DEPRECATED. alpaca-trade-api (3.2.0) is the old Alpaca Python SDK — deprecated in 2022, no new features, no patches. The official replacement is 'alpaca-py' (pip install alpaca-py). LLMs heavily trained on alpaca-trade-api tutorials since it dominated for years. New projects must use alpaca-py. alpaca-trade-api still installs and partially works but uses the old v1/v2 API patterns.","last_verified":"2026-05-12T09:52:12.422Z","tags":["alpaca","trading","stocks","python","deprecated","fintech"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/alpaca-trade-api"},{"id":7927,"title":"Alpha Vantage Python Library","library":"alpha-vantage","status":"active","version":"3.0.0","language":"python","ecosystem":"pypi","summary":"The `alpha-vantage` library is a Python wrapper for the Alpha Vantage API, providing access to real-time and historical financial data, including stocks, cryptocurrencies, technical indicators, and economic data. The library is actively maintained, with the current version being 3.0.0, and receives regular updates.","last_verified":"2026-04-16T00:00:00.000Z","tags":["finance","stocks","API","data","cryptocurrency","economic-indicators"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/alpha-vantage"},{"id":26713,"title":"AlphaFold ColabFold","library":"alphafold-colabfold","status":"active","version":"2.3.13","language":"python","ecosystem":"pypi","summary":"An implementation of the inference pipeline of AlphaFold v2.3.1, with patches for ColabFold. This package allows running AlphaFold2 predictions (as published in Nature) with ColabFold enhancements. Current version 2.3.13. Release cadence is irregular, tied to AlphaFold updates.","last_verified":"2026-05-01T00:00:00.000Z","tags":["alphafold","colabfold","protein-structure","deep-learning","bioinformatics"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/alphafold-colabfold"},{"id":27586,"title":"AlphaGenome","library":"alphagenome","status":"active","version":"0.6.1","language":"python","ecosystem":"pypi","summary":"A Python SDK developed by Google DeepMind for interacting with and visualizing genomic models. Currently at version 0.6.1, it supports interval scoring, in-silico mutagenesis, variant normalization, and sequence logo plotting. Requires Python >=3.10 and has a rapid release cadence (minor versions every few weeks).","last_verified":"2026-05-09T00:00:00.000Z","tags":["genomics","deepmind","bioinformatics","DNA","machine-learning","SDK"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/alphagenome"},{"id":18099,"title":"alphapoint-apex-api","library":"alphapoint-apex-api","status":"active","version":"3.2.19","language":"javascript","ecosystem":"npm","summary":"A JavaScript library for the Alphapoint API, providing RxJS observables for real-time events and RPC over WebSocket for get requests. Current stable version is 3.2.19. Release cadence is intermittent. Key differentiators: uses observables for streaming data, supports both Node.js and browser environments, and is designed specifically for the Alphapoint financial trading platform.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/alphapoint-apex-api"},{"id":3867,"title":"Alpha Shapes","library":"alphashape","status":"active","version":"1.3.1","language":"python","ecosystem":"pypi","summary":"Alpha Shape Toolbox is a Python library for generating n-dimensional alpha shapes, which are a generalization of convex hulls used to create bounding polygons around sets of points. It offers workflows to manually define the alpha parameter or optimize its value to best fit the data. As of version 1.3.1 (released April 16, 2021), the library supports 3D input data and GeoJSON output for its command-line interface. It is actively maintained with recent updates addressing Python version compatibility.","last_verified":"2026-04-25T17:16:36.451Z","tags":["geometry","computational geometry","alpha shape","spatial","point cloud","concave hull"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/alphashape"},{"id":10492,"title":"Alpine.js","library":"alpinejs","status":"active","version":"3.15.11","language":"javascript","ecosystem":"npm","summary":"Alpine.js is a lightweight, declarative JavaScript framework designed for adding interactive behavior directly into HTML markup, often described as 'Tailwind for JavaScript'. It operates by directly attaching JavaScript behavior to DOM elements via `x-` attributes, avoiding the need for a build step, virtual DOM, or component compilation for many use cases. The current stable version is 3.15.11, with frequent patch and minor releases focusing on bug fixes, performance enhancements, and new directive modifiers. Key differentiators include its minimal bundle size, direct-in-HTML approach, and Vue-like reactivity for small, interactive components, making it ideal for augmenting server-rendered applications or for projects where a full-fledged SPA framework is overkill.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/alpinejs"},{"id":8822,"title":"Alt Profanity Check","library":"alt-profanity-check","status":"active","version":"1.8.0","language":"python","ecosystem":"pypi","summary":"Alt Profanity Check is a fast, robust Python library designed to detect offensive language in strings, serving as a drop-in replacement for the unmaintained `profanity-check` library. It utilizes a linear Support Vector Machine (SVM) model trained on a large dataset of human-labeled text. The library is actively maintained, with frequent updates that align with its primary dependency, `scikit-learn`. The current version is 1.8.0, supporting Python 3.11 and newer.","last_verified":"2026-04-16T00:00:00.000Z","tags":["natural language processing","nlp","profanity detection","text analysis","machine learning","moderation"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/alt-profanity-check"},{"id":734,"title":"Vega-Altair: A declarative statistical visualization library for Python","library":"altair","status":"active","version":"6.0.0","language":"python","ecosystem":"pypi","summary":"Altair is a declarative statistical visualization library for Python, built on top of the powerful Vega-Lite JSON specification. It offers a simple, friendly, and consistent API for creating a wide range of interactive and aesthetically pleasing statistical charts with a minimal amount of code. The library is actively developed, with a current stable version of 6.0.0 and weekly pre-release builds.","last_verified":"2026-05-12T18:25:24.346Z","tags":["visualization","data science","plotting","declarative","vega-lite","statistical graphics"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/altair"},{"id":16943,"title":"Altair Express Middleware","library":"altair-express-middleware","status":"active","version":"8.5.2","language":"javascript","ecosystem":"npm","summary":"Altair Express Middleware is an active and frequently updated Express.js middleware designed to serve the Altair GraphQL Client UI. Currently at version 8.5.2, it provides a convenient way to self-host the full-featured Altair GraphQL Client within an Express application, allowing developers to interact with GraphQL APIs directly from their server. Recent releases, such as v8.5.0, introduced significant enhancements like Zod validation for initialization options and plugin schemas, and v8.2.8 brought stricter Content Security Policy (CSP) enforcement with nonces, improving security. The package aims for a regular release cadence to align with the main Altair GraphQL Client, offering features like query execution, schema introspection, and subscription support. Its key differentiator is the tight integration with the comprehensive Altair client experience, contrasting with simpler embedded GraphQL explorers.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","altair","express","graphql","middleware","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/altair-express-middleware"},{"id":17488,"title":"Altair Koa Middleware","library":"altair-koa-middleware","status":"active","version":"8.5.2","language":"javascript","ecosystem":"npm","summary":"The `altair-koa-middleware` package provides a Koa-specific integration for the Altair GraphQL Client, an open-source GraphQL IDE. It enables developers to easily serve the Altair UI from their Koa applications, simplifying the process of embedding a robust GraphQL testing interface directly into Node.js services using the Koa framework. The package is currently at version 8.5.2 and demonstrates an active release cadence with frequent updates, including minor and patch releases, indicating ongoing development and maintenance. Key differentiators for Altair, compared to alternatives like GraphiQL or GraphQL Playground, include its comprehensive feature set for development and testing GraphQL APIs, offering query history, environment management, pre-request scripts, and a more extensive user interface for API exploration and debugging.","last_verified":"2026-04-23T00:00:00.000Z","tags":["javascript","altair","graphql","koa","middleware","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/altair-koa-middleware"},{"id":9457,"title":"ALTCHA Library","library":"altcha","status":"active","version":"2.0.0","language":"python","ecosystem":"pypi","summary":"The `altcha` library provides tools for creating and verifying ALTCHA challenges, a privacy-friendly, self-hosted, and free alternative to CAPTCHA. It allows Python applications to generate cryptographic proof-of-work challenges and validate responses from clients, protecting against bots and spam. The current version is 2.0.0, and it follows an infrequent but impactful release cadence, with major versions introducing API changes.","last_verified":"2026-04-17T00:00:00.000Z","tags":["captcha","security","anti-bot","challenge","proof-of-work","privacy"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/altcha"},{"id":7922,"title":"Altex","library":"altex","status":"active","version":"0.2.0","language":"python","ecosystem":"pypi","summary":"Altex is a Python library that provides a simplified, expressive API wrapper around Altair, designed to facilitate quick chart creation, especially within Streamlit applications. It aims to reduce the boilerplate code typically associated with Altair. The library is currently at version 0.2.0 and has an active development status, with its latest release in late 2025 focusing on dependency reduction and compatibility improvements.","last_verified":"2026-04-16T00:00:00.000Z","tags":["data-visualization","altair","charts","streamlit","wrapper"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/altex"},{"id":1320,"title":"altgraph","library":"altgraph","status":"active","version":"0.17.5","language":"python","ecosystem":"pypi","summary":"altgraph is a foundational Python library for creating and manipulating directed and undirected graphs (networks). It provides a robust set of tools for graph data structures and basic algorithms, often used as a dependency in projects like PyInstaller. The current version is 0.17.5, with sporadic but active maintenance and releases typically a few times a year.","last_verified":"2026-04-23T19:43:27.930Z","tags":["graph","network","pyinstaller"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/altgraph"},{"id":26715,"title":"Altimate DataPilot CLI","library":"altimate-datapilot-cli","status":"active","version":"0.2.3","language":"python","ecosystem":"pypi","summary":"Altimate DataPilot CLI is a command-line tool designed to assist data teams with SQL quality, documentation, and data modeling workflows. Version 0.2.3 requires Python >=3.8. The package is actively maintained by Altimate AI.","last_verified":"2026-04-27T00:00:00.000Z","tags":["cli","data-engineering","sql","data-quality","dbt"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/altimate-datapilot-cli"},{"id":18952,"title":"Alveron Middleware Logger","library":"alveron-middleware-logger","status":"active","version":"8.0.3","language":"javascript","ecosystem":"npm","summary":"Logging middleware for the Alveron HTTP client. This package integrates with Alveron (v8+) to provide structured request/response logging. It supports customizable log levels and output formatting. Current stable version is 8.0.3, released under the alveron ecosystem. Key differentiator: lightweight, TypeScript-first, and designed specifically for Alveron's middleware system, unlike generic logging solutions.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","alveron","middleware","logging","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/alveron-middleware-logger"},{"id":17486,"title":"Alveron Middleware Persistence","library":"alveron-middleware-persistence","status":"active","version":"8.0.3","language":"javascript","ecosystem":"npm","summary":"Alveron Middleware Persistence is a specialized middleware designed to integrate a state persistence layer into Alveron applications. Alveron is a lightweight, Elm-inspired state management library for React (approx. 1.2kb) that leverages React's `useState` hook and handles asynchronous side effects. This middleware enables Alveron stores to automatically persist their state to browser storage mechanisms like `localStorage` or `sessionStorage`, ensuring that application data endures across page reloads or browser sessions. The current stable version, 8.0.3, is designed to work seamlessly with Alveron versions greater than 8.0.0. While a specific release cadence for this middleware is not publicly documented, its versioning typically aligns with major releases of the core `alveron` library. Its primary differentiator is its direct compatibility and integration within the Alveron ecosystem, providing a structured approach to state hydration and rehydration tailored for Alveron's model, actions, and effects architecture.","last_verified":"2026-04-23T00:00:00.000Z","tags":["javascript","alveron","middleware","persistance","localStorage","sessionStorage","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/alveron-middleware-persistence"},{"id":20918,"title":"Always Updates","library":"always-updates","status":"active","version":"156.7","language":"python","ecosystem":"pypi","summary":"A system update utility that runs OS package manager updates. Latest version 156.7, frequent releases.","last_verified":"2026-04-27T00:00:00.000Z","tags":["system","update","os"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/always-updates"},{"id":26716,"title":"am-compiler","library":"am-compiler","status":"active","version":"1.0.31","language":"javascript","ecosystem":"npm","summary":"am-compiler is a CoffeeScript-based build tool that compiles multiple targets (electron, node, browser) from CoffeeScript source files. As of version 1.0.31, it appears to be a niche package with minimal documentation and no recent updates. It relies on fs-extra for reading JSON and child_process for executing commands. Key differentiators include a custom class extending a base compiler and targeted entry points for electron, node, and browser builds. However, it lacks comprehensive documentation and may be considered experimental or specific to certain workflows.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/am-compiler"},{"id":23242,"title":"Amalgam Language Python Bindings","library":"amalgam-lang","status":"active","version":"29.0.1","language":"python","ecosystem":"pypi","summary":"Python bindings for the Amalgam language runtime, providing a direct interface with the compiled Amalgam shared library (.dll, .dylib, .so). Version 29.0.1 supports Python >=3.10. The library is actively maintained with frequent releases.","last_verified":"2026-05-01T00:00:00.000Z","tags":["amalgam","language-bindings","native","shared-library","python-interface"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/amalgam-lang"},{"id":10493,"title":"Amaro TypeScript Wrapper","library":"amaro","status":"active","version":"1.1.8","language":"javascript","ecosystem":"npm","summary":"Amaro is a low-level Node.js wrapper around `@swc/wasm-typescript`, a WebAssembly port of the SWC TypeScript parser. It primarily performs type stripping, which is utilized internally by Node.js for its native TypeScript support. As of its latest stable release, version 1.1.8, Amaro offers a stable API that allows developers to use a specific TypeScript transpiler version independently of the one embedded in Node.js. The package sees frequent updates, often aligning with new SWC versions. Its key differentiators include synchronous type stripping (`transformSync`), flexible loader mechanisms (`amaro/strip`, `amaro/transform`) for direct execution of TypeScript files, and enhanced monorepo development workflows via conditional exports, abstracting away build steps. It currently supports TypeScript version 5.8.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","typescript","nodejs","type stripping","strip-types"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/amaro"},{"id":23032,"title":"Amazon Braket Default Simulator","library":"amazon-braket-default-simulator","status":"active","version":"1.39.0","language":"python","ecosystem":"pypi","summary":"An open-source quantum circuit simulator that runs locally with the Amazon Braket SDK. It provides a default local simulator to test quantum programs before running on AWS-managed backends. Current version 1.39.0, actively maintained, supports Python >=3.11, and includes features like mid-circuit measurements and classical control flow.","last_verified":"2026-05-01T00:00:00.000Z","tags":["quantum computing","simulator","amazon braket","local simulation"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/amazon-braket-default-simulator"},{"id":23244,"title":"Amazon Braket Schemas","library":"amazon-braket-schemas","status":"active","version":"1.29.1","language":"python","ecosystem":"pypi","summary":"An open-source library that contains the schemas for Amazon Braket, AWS's quantum computing service. It provides data models and serialization/deserialization for Braket API payloads. Current version: 1.29.1. Release cadence: irregular, often monthly.","last_verified":"2026-05-01T00:00:00.000Z","tags":["quantum-computing","aws","schemas","braket"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/amazon-braket-schemas"},{"id":20916,"title":"Amazon Braket Python SDK","library":"amazon-braket-sdk","status":"active","version":"1.117.0","language":"python","ecosystem":"pypi","summary":"An open source library for interacting with quantum computing devices on Amazon Braket. Current version 1.117.0, requires Python >=3.11. Released on a monthly cadence.","last_verified":"2026-04-27T00:00:00.000Z","tags":["quantum computing","AWS","Braket","quantum","SDK"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/amazon-braket-sdk"},{"id":10496,"title":"Amazon Chime SDK for JavaScript","library":"amazon-chime-sdk-js","status":"active","version":"3.30.0","language":"javascript","ecosystem":"npm","summary":"The Amazon Chime SDK for JavaScript, currently at version 3.30.0, provides a comprehensive set of real-time communication components for web applications. It enables developers to integrate features such as messaging, audio, video, and screen sharing, leveraging AWS's global communication infrastructure. The SDK operates by connecting to meeting session resources provisioned within an AWS account, offering a robust API for configuring sessions, managing audio/video devices, handling screen sharing, and controlling various meeting features. With a roughly monthly release cadence, the library is actively maintained and supports modern browser environments (Chrome 78+, Firefox 75+, Safari 13+). Key differentiators include its deep integration with AWS services for scalable backend provisioning and a modular design that allows for either custom UI development or integration with higher-level libraries like the Amazon Chime SDK React Component Library. It also offers native SDKs for iOS and Android, providing a consistent cross-platform development experience.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/amazon-chime-sdk-js"},{"id":18101,"title":"Amazon Cognito Auth JS Promises","library":"amazon-cognito-auth-js-promises","status":"deprecated","version":"1.1.5","language":"javascript","ecosystem":"npm","summary":"Wrapper around amazon-cognito-auth-js providing Promise-based APIs for Cognito User Pools authentication in browser apps. Version 1.1.5 (last release Feb 2020) is stable but unmaintained. It supports sign-up, sign-in, sign-out, and token management via OAuth2 flows. Compared to the newer @aws-amplify/auth or amazon-cognito-identity-js, this package offers a lighter, promise-based interface but lacks ongoing updates and TypeScript types. Requires a User Pool App Client ID, App Web Domain, and scope array configured in AWS Console.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","amazon","aws","cognito","auth","Promise"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/amazon-cognito-auth-js-promises"},{"id":10495,"title":"Amazon Cognito Identity JavaScript SDK","library":"amazon-cognito-identity-js","status":"active","version":"6.3.16","language":"javascript","ecosystem":"npm","summary":"The `amazon-cognito-identity-js` library is the dedicated JavaScript SDK for interacting directly with Amazon Cognito User Pools and Identity Pools. It enables client-side implementation of user registration, authentication, password management, and session handling without relying on a full backend. Currently at version 6.3.16, this library is actively maintained as part of the broader AWS Amplify monorepo, where its development is now integrated. While it provides low-level control over Cognito interactions, AWS encourages developers to consider the higher-level abstractions offered by AWS Amplify's `Auth` category (Amplify v6 and newer) for a more streamlined, tree-shakable, and modern developer experience. Updates are frequent, often bundled with Amplify releases. Its key differentiator is providing direct, granular access to Cognito's features for applications that require specific authentication flows or need to integrate with existing non-Amplify AWS SDK setups.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","amazon","aws","cognito","identity","react-native","reactnative","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/amazon-cognito-identity-js"},{"id":15511,"title":"Amazon DAX Client for JavaScript","library":"amazon-dax-client","status":"active","version":"1.2.10","language":"javascript","ecosystem":"npm","summary":"The `amazon-dax-client` package provides a client library for Node.js applications to interact with Amazon DynamoDB Accelerator (DAX), a fully managed caching service. DAX offers high-performance in-memory caching for DynamoDB, significantly boosting read performance by up to 10 times, even at millions of requests per second. This client is API compatible with DynamoDB's AWS SDK v2, allowing for minimal code changes to integrate DAX caching into existing applications. The current stable version, 1.2.10, focuses on optimizing connection clean-up and addressing various connection stability and data parsing issues, indicating an active maintenance and bug-fix release cadence for the v1.x branch. It differentiates itself by providing a seamless caching layer for AWS SDK v2 DynamoDB operations, transparently handling caching logic. For applications utilizing AWS SDK for JavaScript v3, a separate client, `@aws-sdk/client-dax`, is available and features a modular architecture, which represents a significant shift in usage patterns.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","aws","dax","dynamodb","cache","amazon"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/amazon-dax-client"},{"id":1215,"title":"Amazon Ion Python Implementation","library":"amazon-ion","status":"active","version":"0.13.0","language":"python","ecosystem":"pypi","summary":"A Python implementation of Amazon Ion, a richly-typed, self-describing, hierarchical data serialization format. It offers interchangeable binary and text representations, with text being a superset of JSON. The library is currently at version 0.13.0 and is actively maintained with regular updates.","last_verified":"2026-04-23T18:25:41.415Z","tags":["serialization","data-format","amazon","ion","json-superset","aws"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/amazon-ion"},{"id":23243,"title":"Amazon Kinesis Client Library for Python","library":"amazon-kclpy","status":"active","version":"3.1.3","language":"python","ecosystem":"pypi","summary":"Python interface for the Amazon Kinesis Client Library (KCL) MultiLangDaemon, enabling Python applications to process Kinesis streams using the KCL's multi-language protocol. Current version 3.1.3 (October 2025), with major version 3 introducing breaking changes from v2 (e.g., mandatory dual-stack endpoint support, removed checkpoint manager customizations). The library wraps Java KCL via a subprocess (MultiLangDaemon). Releases follow the upstream KCL Java library cadence.","last_verified":"2026-05-01T00:00:00.000Z","tags":["kinesis","aws","stream-processing","kcl"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/amazon-kclpy"},{"id":16287,"title":"Amazon QLDB Node.js Driver","library":"amazon-qldb-driver-nodejs","status":"active","version":"3.1.0","language":"javascript","ecosystem":"npm","summary":"The `amazon-qldb-driver-nodejs` package provides an official Node.js driver for interacting with Amazon Quantum Ledger Database (QLDB). It simplifies common tasks like managing sessions, executing transactions, and handling retries for transient errors with QLDB. Currently at stable version 3.1.0, the driver integrates seamlessly with the AWS SDK for JavaScript V3, requiring its V3 client peer dependencies for operation. It facilitates the exchange of data using Amazon ION documents, which is QLDB's underlying immutable data format. Releases occur periodically, with significant updates often aligning with AWS SDK version changes, ensuring compatibility and leveraging the latest AWS features. This package is an official offering from AWS Labs, differentiating it from community-driven alternatives by offering direct support for QLDB's unique ledger-first, immutable data model and providing robust transaction management and error handling.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","api","amazon","aws","qldb","ledger","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/amazon-qldb-driver-nodejs"},{"id":20917,"title":"Amazon SNS Extended Client Library for Python","library":"amazon-sns-extended-client","status":"active","version":"1.0.1","language":"python","ecosystem":"pypi","summary":"Python version of AWS SNS extended client that enables publishing large payload messages (>256KB) via Amazon S3. Current version 1.0.1, release cadence is low (latest release Jan 2022).","last_verified":"2026-04-27T00:00:00.000Z","tags":["AWS","SNS","S3","large payload","extended client"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/amazon-sns-extended-client"},{"id":26718,"title":"Amazon SP-API Client","library":"amazon-sp-api","status":"active","version":"1.2.1","language":"javascript","ecosystem":"npm","summary":"A comprehensive client library for the Amazon Selling Partner API (SP-API). Current version 1.2.1 provides automatic access token management, rate limiting, report downloading, feed uploading, and full TypeScript support. It replaces the legacy Amazon MWS API with modern authentication and endpoints. The library handles throttling internally and offers sandbox mode for testing. Release cadence is periodic, with breaking changes notable when upgrading from v0.x to v1.x.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","amazon","sellingpartner","sp","sellercentral","amazon sellingpartner api","amazon sp api","selling partner","amazon sp api client","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/amazon-sp-api"},{"id":8823,"title":"Amazon SQS Extended Client Library for Python","library":"amazon-sqs-extended-client","status":"active","version":"1.0.1","language":"python","ecosystem":"pypi","summary":"The Amazon SQS Extended Client Library for Python extends Amazon SQS to handle message payloads larger than the standard 256 KB limit, supporting sizes up to 2 GB. It achieves this by transparently storing the message payload in an Amazon S3 bucket and sending a reference to the S3 object in the SQS message. The library is currently at version 1.0.1 and maintains a release cadence tied to feature development and AWS SDK updates.","last_verified":"2026-04-16T00:00:00.000Z","tags":["aws","sqs","s3","messaging","large-messages","cloud"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/amazon-sqs-extended-client"},{"id":5564,"title":"Amazon Textract Caller","library":"amazon-textract-caller","status":"abandoned","version":"0.2.4","language":"python","ecosystem":"pypi","summary":"This library provides a simplified Python interface for making API calls to Amazon Textract, streamlining direct Textract interactions. As of its latest PyPI release (0.2.4), it primarily focuses on facilitating raw API requests and responses. However, active development has largely shifted to the `amazon-textract-textractor` library, which offers more comprehensive document parsing and utility features. The `amazon-textract-caller` package itself has not seen updates since January 2021.","last_verified":"2026-04-13T00:00:00.000Z","tags":["aws","textract","document processing","ocr","cloud"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/amazon-textract-caller"},{"id":23245,"title":"Amazon Textract PrettyPrinter","library":"amazon-textract-prettyprinter","status":"active","version":"0.1.10","language":"python","ecosystem":"pypi","summary":"A helper library for pretty printing Amazon Textract responses, providing a simple interface to convert Textract JSON output into formatted text, HTML, CSV, Markdown, and other formats. It is part of the amazon-textract-textractor suite. Current version: 0.1.10 (PyPI), but the repo is part of a larger project with versions up to 1.9.2. Release cadence is irregular; the PyPI package has not been updated since 2022. Requires Python >=3.6.","last_verified":"2026-05-01T00:00:00.000Z","tags":["amazon-textract","pretty-print","textract","aws","ocr","formatting"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/amazon-textract-prettyprinter"},{"id":2861,"title":"Amazon Textract Response Parser for Python","library":"amazon-textract-response-parser","status":"active","version":"1.0.3","language":"python","ecosystem":"pypi","summary":"The `amazon-textract-response-parser` library for Python simplifies the process of parsing JSON responses returned by Amazon Textract. It converts the raw JSON into programming language-specific constructs, making it easier to work with different parts of a document, such as pages, lines, words, forms, and tables. The current version is 1.0.3, and it is actively maintained by AWS Samples, with releases typically tied to updates in Amazon Textract's capabilities or improvements in parsing logic.","last_verified":"2026-04-25T01:42:27.351Z","tags":["aws","amazon","textract","ocr","document analysis","parser","json"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/amazon-textract-response-parser"},{"id":5845,"title":"Amazon Textract Textractor","library":"amazon-textract-textractor","status":"active","version":"1.9.2","language":"python","ecosystem":"pypi","summary":"Textractor is a Python package designed to simplify the use of AWS Textract services for document analysis. It provides a higher-level abstraction over the AWS SDK (boto3) to easily extract text, forms, tables, and other data from documents. The library is actively maintained, with frequent minor releases to address bugs and introduce new features.","last_verified":"2026-04-14T00:00:00.000Z","tags":["aws","textract","ocr","document-processing","pdf","forms","tables"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/amazon-textract-textractor"},{"id":6982,"title":"Amazon Transcribe Streaming SDK for Python","library":"amazon-transcribe","status":"deprecated","version":"0.6.4","language":"python","ecosystem":"pypi","summary":"The `amazon-transcribe` library is an asynchronous Python SDK designed for direct integration with the Amazon Transcribe Streaming service, enabling real-time conversion of audio into text. As of version 0.6.4, this SDK is considered experimental, is no longer actively developed, and is not officially supported by AWS for new projects. It receives infrequent updates and has a stated lack of commitment for ongoing support.","last_verified":"2026-04-16T00:00:00.000Z","tags":["aws","amazon","transcribe","streaming","speech-to-text","asynchronous","deprecated"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/amazon-transcribe"},{"id":24899,"title":"amber-lint","library":"amber-lint","status":"active","version":"1.0.3","language":"javascript","ecosystem":"npm","summary":"A tool to configure and generate configuration files for ESLint, Prettier, Stylelint, Commitlint, Husky, etc., unifying project code style. Version 1.0.3 is the latest. Released with low frequency. Differentiators: auto-generates all config files and installs peer dependencies via a single command, supporting JavaScript and TypeScript projects.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","amber-lint"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/amber-lint"},{"id":17146,"title":"amCharts AngularJS Directive","library":"amcharts-angular","status":"abandoned","version":"1.1.0","language":"javascript","ecosystem":"npm","summary":"This package provides an AngularJS directive for integrating amCharts visualizations into web applications. Its current stable version is 1.1.0, and it appears to be an abandoned project, with no active development or maintenance since its last release. The package targets the original AngularJS framework (version 1.x) and its ecosystem, including installation via Bower. Key differentiators at the time of its development included simplifying the integration of various amCharts types, such as serial, pie, radar, and funnel charts, directly within an AngularJS application. It supports both static configuration options and promise-based data loading, allowing for asynchronous chart rendering. Given its foundation on AngularJS, which reached End-of-Life, and its reliance on deprecated tools like Bower, this package is not suitable for modern web development or contemporary Angular applications.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/amcharts-angular"},{"id":24901,"title":"amd-to-es6","library":"amd-to-es6","status":"abandoned","version":"0.2.0","language":"javascript","ecosystem":"npm","summary":"A CLI and programmatic tool to convert AMD modules (define pattern) into ES6 module syntax. Current version 0.2.0, last updated in 2014. It handles simple cases like modules with/without dependencies and imports for side-effects, but does NOT support named define modules, multiple define per file, or UMD patterns. The library is effectively abandoned as there are more modern alternatives like jscodeshift or lebab, and no updates since 2014. It works by parsing AMD define calls and rewriting to import/export statements, with options for directory batch processing, glob patterns, and beautification via jsbeautify.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/amd-to-es6"},{"id":24902,"title":"AMD to ES6 module transpiler","library":"amd-to-es6-other","status":"maintenance","version":"0.2.5","language":"javascript","ecosystem":"npm","summary":"A CLI and programmatic tool to convert AMD modules (RequireJS style) into ES6 module syntax. Version 0.2.5 is the latest, released mid-2015, with no recent updates. It handles dependencies, default exports, and side-effect imports, but does not support named define, multiple defines per file, or UMD patterns. It offers options for directory conversion, file ignore patterns, and beautification via jsbeautify. Key differentiator: simple, focused conversion without bundling or transpilation of other ES6 features. Compared to alternatives like lebab or jscodeshift, this is minimal and specific.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/amd-to-es6-other"},{"id":15955,"title":"amdefine: AMD Define for Node.js","library":"amdefine","status":"abandoned","version":"1.0.1","language":"javascript","ecosystem":"npm","summary":"amdefine is a JavaScript module that allows the Asynchronous Module Definition (AMD) `define()` API to operate within a Node.js environment without requiring a full AMD loader. This enables developers to create modules using the AMD format, primarily designed for browser environments, and subsequently run them in Node.js applications. The package, currently at version 1.0.1, has not seen updates in approximately nine years and is considered abandoned. It provides a shim for `define` via a conditional `require` snippet placed at the top of each AMD module, or through an `amdefine/intercept` module that automatically injects the shim globally. While AMD is largely superseded by CommonJS and ES Modules for modern Node.js development, amdefine remains relevant for integrating or migrating existing AMD codebases into a Node.js context, acting as a compatibility layer with minimal overhead.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/amdefine"},{"id":24903,"title":"AMD Library Compiler","library":"amdlc","status":"abandoned","version":"0.1.9","language":"javascript","ecosystem":"npm","summary":"A Node.js CLI tool (v0.1.9) that compiles AMD-style modules into a standalone library file with global namespace exposure, as opposed to app-specific loaders like RequireJS. It produces three files: a minified build (via Uglify-js), an inline source file, and a development file with synchronous module loading. Last updated in 2013; appears unmaintained. Use for legacy AMD projects only; modern projects should favor ES modules.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","amd","cli"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/amdlc"},{"id":14419,"title":"AMFE Flexible","library":"amfe-flexible","status":"abandoned","version":"2.2.1","language":"javascript","ecosystem":"npm","summary":"amfe-flexible is a JavaScript library designed to facilitate the creation of flexible web pages on mobile platforms by dynamically adjusting `rem` units based on the viewport width. As of version 2.2.1, it provides a script that modifies the `<html>` element's `font-size` to scale `rem` values, aiming to achieve a consistent layout across various mobile screen sizes. The package appears to be largely unmaintained, with its last significant update several years ago (around 2017), suggesting an abandoned or maintenance-only status. It predates many modern CSS solutions like `vw`/`vh` units, `min()/max()/clamp()` functions, and more sophisticated PostCSS plugins that handle viewport adaptation purely in CSS without JavaScript runtime intervention. Its primary usage involves directly embedding the script in HTML, often alongside `postcss-adaptive` for build-time unit conversion.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","lib","amfe","flexible","mobile","css","rem","vw"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/amfe-flexible"},{"id":15510,"title":"Amos Framework","library":"amos-framework","status":"active","version":"1.13.2","language":"javascript","ecosystem":"npm","summary":"Amos Framework is a UI component library for JavaScript and TypeScript applications, providing a comprehensive collection of pre-built components, utilities, and tools. Currently at version 1.13.2, it offers a wide array of UI elements such as Button, Input, Form, Layout, and various utility functions like `message` and `Toast`. A key differentiator is its application-specific licensing mechanism, which mandates either a `license.dat` file or global configuration via `window.__amos__license__`. It supports modular, on-demand loading of components through a custom Babel plugin for optimized bundling. The framework emphasizes specific integration patterns for webpack (e.g., configuring externals) and custom Babel setups, making it less of a plug-and-play solution than some alternatives due to its explicit license management and toolkit-driven modularity. Its release cadence is not explicitly stated but appears stable, with updates reflected in its versioning.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/amos-framework"},{"id":18102,"title":"amos-plugin-cli","library":"amos-plugin-cli","status":"active","version":"1.2.0","language":"javascript","ecosystem":"npm","summary":"A CLI tool for installing, generating, and publishing plugins for the Amos framework (v1.2.0). It supports plugin lifecycle management including scaffolding, packaging, and distribution. Key features include configurable plugin sources, extensible copy commands (MF and UMD), and multi-source configuration (environment variables, .pluginsrc, package.json). Release cadence appears irregular. Differentiates from generic plugin managers by tight coupling with Amos framework conventions and support for Chinese-language documentation.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/amos-plugin-cli"},{"id":26717,"title":"Amotify","library":"amotify","status":"active","version":"0.3.19","language":"javascript","ecosystem":"npm","summary":"Amotify is a UI component library for React and Next.js applications, designed for simplicity and ease of integration with modern build tools like esbuild. The current stable version is 0.3.19, with an early-stage release cadence. It provides a set of pre-styled components to accelerate development. Key differentiators include TypeScript support out of the box and compatibility with esbuild, making it a lightweight alternative to heavier UI libraries. However, the project is in early development with minimal documentation and potential API instability.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","amotify","UI Component","React","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/amotify"},{"id":17492,"title":"Ampersand.js Callback Creation Utility","library":"amp-create-callback","status":"abandoned","version":"1.0.1","language":"javascript","ecosystem":"npm","summary":"The `amp-create-callback` package is a minimalist utility designed as part of the Ampersand.js ecosystem, a modular JavaScript framework inspired by Backbone.js. Currently at stable version 1.0.1, this package provides a simple function for partial application and context binding. It allows developers to create new functions where initial arguments and the `this` context are pre-set, essentially acting as a custom `Function.prototype.bind` or a partial application helper. The project appears to be abandoned, with its last known activity aligning with the broader Ampersand.js project, which saw its primary development in the mid-2010s. It is exclusively a CommonJS module, predating widespread ES module adoption, and thus offers no direct ESM support or TypeScript typings. Its differentiators are its extreme simplicity and its tight integration within the specific Ampersand.js architectural patterns, rather than offering novel callback management strategies compared to modern JavaScript capabilities.","last_verified":"2026-04-23T00:00:00.000Z","tags":["javascript","amp","util","internal"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/amp-create-callback"},{"id":17143,"title":"Ampersand.js Each Utility","library":"amp-each","status":"abandoned","version":"1.0.1","language":"javascript","ecosystem":"npm","summary":"amp-each is a lightweight JavaScript utility module, part of the ampersand.js project, designed to provide an iteration function similar to `Array.prototype.forEach` or `_.each` from Lodash. It allows iterating over both arrays and objects, applying a callback function to each element or property. The ampersand.js ecosystem, from which amp-each originates, was popular around 2015-2017 as a modular alternative to larger frameworks like Backbone.js, favoring CommonJS modules for client-side applications. However, the project appears to be largely unmaintained, with its core modules having last seen significant updates many years ago (e.g., ampersand-state last published 8 years ago from October 2017). This package, at version 1.0.1, should be considered abandoned, lacking recent updates, active development, or a clear release cadence. Its primary differentiator was being part of a \"non-frameworky\" collection of modules, offering granular control over application structure.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","amp","util","collections"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/amp-each"},{"id":17151,"title":"amp-has utility (re-export of lodash.has)","library":"amp-has","status":"deprecated","version":"1.0.1","language":"javascript","ecosystem":"npm","summary":"The `amp-has` package provides a simple utility function, `has`, designed to check for the existence of nested properties within an object. It is part of the `ampersand.js` ecosystem, which was a collection of loosely coupled JavaScript modules for client-side applications. The package, currently at version 1.0.1, was last updated in April 2016 and is essentially a direct re-export of the `lodash.has` function. Given the minimal activity on the `ampersand.js` project and this specific utility's unmaintained status for many years, its release cadence is effectively ceased. Its key differentiator was its inclusion in the `ampersand.js` modular approach; however, modern applications are strongly advised to use `lodash.has` directly, which is actively maintained and supports contemporary JavaScript module systems.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","amp","util","objects"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/amp-has"},{"id":17152,"title":"amp-index-of Array Utility","library":"amp-index-of","status":"abandoned","version":"1.1.0","language":"javascript","ecosystem":"npm","summary":"The `amp-index-of` package provides a lightweight utility function for arrays, serving as an `indexOf` implementation similar to `Array.prototype.indexOf`. It is a component of the Ampersand.js ecosystem, a modular, non-frameworky framework for client-side JavaScript applications, initially popular in the mid-2010s. The package is at version 1.1.0 and has not seen active development or releases for several years, aligning with the broader inactivity of the Ampersand.js project. Its original purpose was to offer a consistent array utility within the Ampersand.js environment. However, in modern JavaScript development, direct use of native `Array.prototype.indexOf` is preferred due to universal browser support and native performance. Therefore, `amp-index-of` is considered abandoned and primarily serves historical contexts or legacy applications built with Ampersand.js. Its release cadence was tied to the now-inactive Ampersand.js development cycle.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","amp","util","arrays"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/amp-index-of"},{"id":17150,"title":"Ampersand.js Is Number Utility","library":"amp-is-number","status":"abandoned","version":"1.0.1","language":"javascript","ecosystem":"npm","summary":"amp-is-number is a small, focused utility function originally developed as part of the Ampersand.js ecosystem. It provides a straightforward method to determine if a given JavaScript value is a number, including numeric strings, consistent with the logic prevalent in projects from the mid-2010s. Ampersand.js itself was a modular, Backbone.js-inspired framework, and `amp-is-number` was one of many atomic modules designed for composability. The package is at version 1.0.1, which appears to be its final release. There is no active development or release cadence for this specific utility, nor for the broader Ampersand.js project, which is considered abandoned. This package exclusively uses CommonJS module syntax, reflecting the standard module patterns of its era, and it lacks explicit support for modern ECMAScript modules (ESM). It differs from more recent `is-number` implementations by not necessarily incorporating newer JavaScript language features or edge case handling, instead focusing on the behavior expected within its original framework context.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","amp","util","utils"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/amp-is-number"},{"id":17155,"title":"amp-is-object: Object Type Checker","library":"amp-is-object","status":"maintenance","version":"1.0.1","language":"javascript","ecosystem":"npm","summary":"The `amp-is-object` package provides a minimalist utility function to reliably determine if a given JavaScript value is an object. It is part of the `ampersand.js` ecosystem, a loosely coupled, non-frameworky collection of modules for client-side applications, often drawing inspiration from Backbone.js. Crucially, this package is unrelated to Google's Accelerated Mobile Pages (AMP Project), which is a distinct initiative for web content optimization. Currently at version 1.0.1, `amp-is-object` is a stable, simple module with a focused scope. The broader `ampersand.js` project appears to be in a maintenance state with infrequent updates, meaning this utility package is largely static, offering consistent behavior without active feature development or frequent new releases. Its primary differentiation lies in its minimal footprint and specific role within the `ampersand.js` context, providing a core type-checking function.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","amp","util","utils"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/amp-is-object"},{"id":17153,"title":"amp-keys: Object Keys Utility","library":"amp-keys","status":"abandoned","version":"1.0.1","language":"javascript","ecosystem":"npm","summary":"amp-keys is a minimalist JavaScript utility module, currently at version 1.0.1. It provides a single `keys` function designed to mimic the functionality of `Object.keys`. This package originates from the Ampersand.js project, an older, modular client-side framework that emphasized loosely coupled components. Given that `amp-keys` was last published many years ago (approximately nine years ago, with its parent Ampersand.js last seeing activity around December 2022) and the broader Ampersand.js ecosystem appears to be largely unmaintained, this module can be considered stable but effectively abandoned. Its primary utility was likely for older JavaScript environments that lacked native `Object.keys` support or to provide API consistency within the Ampersand.js application architecture. For modern JavaScript development, relying on the native `Object.keys` is universally preferred, rendering this package largely redundant. Its release cadence was minimal, likely only seeing updates to align with the Ampersand.js framework's initial stable releases.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","amp","util","objects"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/amp-keys"},{"id":16753,"title":"Amphora Authentication Adapter","library":"amphora-auth","status":"active","version":"2.1.0","language":"javascript","ecosystem":"npm","summary":"amphora-auth serves as an authentication adapter specifically designed for the Amphora content management system, providing robust user authentication capabilities within the Clay ecosystem. It facilitates both local username/password authentication and seamless integration with a variety of third-party OAuth providers, including Google, Twitter, Slack, Cognito, and LDAP. This broad support enables flexible and secure authentication strategies for applications built on the Clay platform. The current stable version is 2.1.0. While a specific release cadence isn't explicitly stated, updates likely align with developments in the broader Clay platform. Its primary differentiator is its deep, opinionated integration with Amphora and Clay, which significantly simplifies the setup and management of diverse authentication backends for Clay-based applications, streamlining security configuration.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/amphora-auth"},{"id":23246,"title":"Amplifier Core","library":"amplifier-core","status":"active","version":"1.4.1","language":"python","ecosystem":"pypi","summary":"A Rust kernel with Python bindings for the Amplifier modular AI agent framework, providing high-performance agent execution, tool management, and memory systems. Current version: 1.4.1, requires Python >=3.11. Release cadence is irregular, primarily driven by Microsoft Research.","last_verified":"2026-05-01T00:00:00.000Z","tags":["ai","agent-framework","rust","microsof","amplifier"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/amplifier-core"},{"id":18103,"title":"Amplify AppSync Simulator","library":"amplify-appsync-simulator","status":"active","version":"2.4.1","language":"javascript","ecosystem":"npm","summary":"A local simulator for AWS AppSync APIs, enabling developers to test GraphQL operations and resolvers without direct cloud resources. Part of the Amplify CLI ecosystem, this package (version 2.4.1 as per npm) allows offline development by mimicking AppSync behavior including VTL and JavaScript resolvers, pipeline functions, and authentication modes. It supports unit testing of resolvers and mocking of data sources, reducing deployment cycles. Maintained by AWS, it releases in lockstep with Amplify CLI (~monthly). Unlike alternatives like appsync-simulator, it integrates tightly with Amplify's schema and configuration files.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","graphql","appsync","aws","simulator"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/amplify-appsync-simulator"},{"id":24904,"title":"Amplify Auth Hooks","library":"amplify-auth-hooks","status":"maintenance","version":"1.0.0","language":"javascript","ecosystem":"npm","summary":"React hooks for AWS Amplify authentication. Version 1.0.0 provides a set of hooks like useAuth, useSignIn, useSignUp, etc., wrapping Amplify Auth operations. Released as a single version with no updates since. Differentiates by offering hook-based API for Amplify Auth, tightly coupled with React lifecycle. Requires @aws-amplify/auth, @aws-amplify/core, amazon-cognito-identity-js, and react as peer dependencies. Ships TypeScript types.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","react","aws amplify","amplify","hooks","auth","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/amplify-auth-hooks"},{"id":16945,"title":"Amplify CLI Analytics Plugin","library":"amplify-category-analytics","status":"active","version":"4.4.2","language":"javascript","ecosystem":"npm","summary":"This package is an internal plugin for the AWS Amplify Command Line Interface (CLI) that enables developers to integrate analytics capabilities into their full-stack applications. It simplifies the provisioning and management of AWS analytics services, primarily Amazon Pinpoint and (for the Amplify JavaScript library) Amazon Kinesis, within an Amplify project. As of `npm@4.4.2`, it operates within the larger `@aws-amplify/cli` ecosystem, which is currently at `v14.3.0`. The Amplify CLI project maintains a frequent release cadence, with various component packages receiving updates multiple times per month. Key differentiators include its deep integration with the Amplify ecosystem, providing a streamlined, guided CLI workflow for adding, updating, and removing analytics backend resources, abstracting away direct AWS SDK calls or complex CloudFormation template management for user engagement and tracking services. It leverages Cognito Identity Pools for user identification, supporting both authenticated and unauthenticated analytics data collection.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","amplify","aws","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/amplify-category-analytics"},{"id":15950,"title":"Amplify CLI API Category Plugin","library":"amplify-category-api","status":"active","version":"3.3.5","language":"javascript","ecosystem":"npm","summary":"The `@aws-amplify/amplify-category-api` package is an internal plugin for the AWS Amplify Command Line Interface (CLI). It empowers developers to create, configure, and manage both GraphQL (AWS AppSync) and REST (Amazon API Gateway) API resources within their Amplify projects. It's not a library for direct programmatic consumption but rather a core component of the `amplify` CLI toolchain, which currently operates at major version `14.x.x` for the CLI itself. This specific plugin's latest stable version is `5.15.3`. The Amplify CLI maintains a frequent release cadence, often with minor updates and bug fixes for its various categories. Key differentiators include its declarative API modeling with GraphQL Schema Definition Language (SDL) and automatic CloudFormation generation, alongside capabilities for local mocking and team environment management.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/amplify-category-api"},{"id":18107,"title":"Amplify CLI Function Plugin","library":"amplify-category-function","status":"active","version":"4.3.2","language":"javascript","ecosystem":"npm","summary":"The @aws-amplify/amplify-category-function package is an official Amplify CLI plugin for managing AWS Lambda functions within an Amplify project. It provides commands to add, build, push, and remove function resources, leveraging AWS CloudFormation for infrastructure as code. The current stable version is 5.8.0 (part of Amplify CLI v14.3.0). It requires the Amplify CLI environment and is typically used via the `amplify` command-line interface. Key differentiators: tight integration with Amplify's backend management, automatic IAM role generation, and support for multiple runtimes. Compared to raw AWS SDK usage, it abstracts away CloudFormation templates and provides a guided CLI workflow.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","amplify","aws","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/amplify-category-function"},{"id":17414,"title":"AWS Amplify CLI Hosting Plugin","library":"amplify-category-hosting","status":"active","version":"3.4.10","language":"javascript","ecosystem":"npm","summary":"This package is a core plugin for the AWS Amplify Command Line Interface (CLI), specifically designed to manage the hosting services for Amplify projects. It empowers developers to seamlessly add, update, push, and remove web hosting capabilities, primarily leveraging services like AWS Amplify Console (for full-stack deployments) or Amazon S3/CloudFront (for static site hosting). While the overall Amplify CLI is in its `v14.x` major version, this specific plugin (`amplify-category-hosting`) is at version `3.4.10`, indicating a stable and less frequently updated internal component. The Amplify CLI generally follows a frequent release cadence, often weekly or bi-weekly, for bug fixes and minor improvements across its various categories. Its key differentiator is deeply integrating hosting with other Amplify backend categories (Auth, API, Storage) and providing a streamlined CI/CD pipeline for frontend web applications, simplifying the deployment process for developers.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","amplify","aws"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/amplify-category-hosting"},{"id":18108,"title":"Amplify CLI Interactions Plugin","library":"amplify-category-interactions","status":"active","version":"4.3.2","language":"javascript","ecosystem":"npm","summary":"Amplify CLI plugin for managing interactions resources (e.g., Amazon Lex chatbots) within an AWS Amplify project. Version 4.3.2 is the latest stable release. This plugin provides CLI commands to add, update, push, and remove interactions resources. It is part of the Amplify CLI ecosystem and relies on the Amplify core infrastructure. Key differentiators: tightly integrated with Amplify CLI workflow, supports Lex bots, and automatically generates CloudFormation templates. Release cadence follows Amplify CLI releases, approximately monthly.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","amplify","aws","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/amplify-category-interactions"},{"id":16942,"title":"Amplify CLI Notifications Plugin","library":"amplify-category-notifications","status":"active","version":"2.23.2","language":"javascript","ecosystem":"npm","summary":"The `@aws-amplify/amplify-category-notifications` package is a core plugin for the AWS Amplify Command Line Interface (CLI), enabling developers to manage notification channels, primarily through Amazon Pinpoint. It allows for the addition, removal, updating, and status checking of notification channels directly from the command line, and provides a shortcut to the Pinpoint console for detailed configuration. This package is part of the larger Amplify CLI monorepo, with its latest stable version being `2.26.42`. It receives frequent updates, typically alongside the rapid release cadence of the Amplify CLI itself, ensuring compatibility with the latest AWS services and addressing security concerns. Its key differentiator is its deep integration into the Amplify development workflow, abstracting complex AWS Pinpoint configurations into simple CLI commands. This package is primarily for internal use by the Amplify CLI and for advanced users extending the CLI functionality.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","amplify","aws","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/amplify-category-notifications"},{"id":17487,"title":"Amplify CLI Predictions Category Plugin","library":"amplify-category-predictions","status":"active","version":"4.3.2","language":"javascript","ecosystem":"npm","summary":"The `amplify-category-predictions` package is a core plugin for the AWS Amplify Command Line Interface (CLI), enabling developers to provision and manage AWS AI/ML services within their Amplify projects. It facilitates the integration of services like Amazon Rekognition (for image identification), Amazon Translate (for language conversion), Amazon Polly (for text-to-speech), Amazon Transcribe (for speech-to-text), Amazon Comprehend (for text interpretation), and Amazon Textract (for document text extraction). This plugin abstracts complex AWS resource configuration, including IAM permissions, into a streamlined CLI workflow. While the broader Amplify CLI ecosystem is currently on version `14.x.x` (e.g., `14.3.0` as of March 2026), this specific plugin's latest stable version is `5.5.25` (as of October 2025). It adheres to the rapid release cadence of the Amplify CLI, with frequent updates often bundled with broader CLI releases, and is primarily differentiated by its opinionated, CLI-driven approach to integrating sophisticated AI/ML capabilities into web and mobile applications for frontend consumption via the `@aws-amplify/predictions` client library.","last_verified":"2026-04-23T00:00:00.000Z","tags":["javascript","amplify","aws","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/amplify-category-predictions"},{"id":17489,"title":"Amplify CLI XR Plugin","library":"amplify-category-xr","status":"deprecated","version":"3.4.4","language":"javascript","ecosystem":"npm","summary":"The `amplify-category-xr` package, currently at version `3.4.4` as per the provided metadata, extends the AWS Amplify Command Line Interface (CLI) to allow developers to provision and manage cloud resources for Extended Reality (XR) applications. This typically included services for AR/VR/MR capabilities within Amplify-powered backends. As part of the broader AWS Amplify CLI monorepo, its release cadence historically aligned with frequent updates for bug fixes and minor features across the CLI. However, this plugin's core functionality is now deprecated as its underlying dependency, Amazon Sumerian, is no longer accepting new customers, and existing Sumerian scenes were slated to be unavailable after February 21, 2023. Therefore, while the CLI plugin exists, it no longer provisions functional resources. Its original key differentiator was abstracting complex AWS service configurations for XR, integrating with other Amplify categories like Auth and Storage.","last_verified":"2026-04-23T00:00:00.000Z","tags":["javascript","amplify","aws"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/amplify-category-xr"},{"id":16944,"title":"Amplify CLI (Deprecated Placeholder)","library":"amplify-cli","status":"deprecated","version":"1.0.0","language":"javascript","ecosystem":"npm","summary":"This `amplify-cli` package, currently at version 1.0.0, is explicitly *not* the official or actively maintained command-line interface for Axway AMPLIFY. Its README clearly states, 'You probably want @axway/amplify-cli,' indicating it serves as a deprecated placeholder or an abandoned package that has not seen updates since its initial publication. It lacks a defined release cadence and does not offer the expected functionality of the Axway AMPLIFY CLI. Developers looking to interact with the Axway AMPLIFY platform should ignore this package entirely and instead install and utilize `@axway/amplify-cli`, which is the correct and actively developed solution. This entry's purpose is to prevent misdirection and ensure users find the correct tooling.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/amplify-cli"},{"id":18105,"title":"Amplify CLI Core","library":"amplify-cli-core","status":"active","version":"4.0.4","language":"javascript","ecosystem":"npm","summary":"Core library for AWS Amplify CLI, providing shared utilities, configuration management, and API abstractions used by all Amplify CLI plugins. Current stable version is 4.0.4. Part of the Amplify CLI monorepo which releases roughly weekly. Key differentiators: provides centralized error handling, feature flags, and path management for the CLI ecosystem. Unlike @aws-amplify/cli which is the CLI entry point, this package is the internal toolkit for plugin authors and extension developers.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","graphql","appsync","aws","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/amplify-cli-core"},{"id":18106,"title":"Amplify CLI Logger","library":"amplify-cli-logger","status":"active","version":"1.2.3","language":"javascript","ecosystem":"npm","summary":"Amplify CLI Logger v1.2.3 is a logging utility internal to the AWS Amplify CLI ecosystem. It provides structured logging for Amplify CLI commands and plugins, with support for multiple log levels and output formatting. Released as part of the AWS Amplify CLI monorepo, it is tightly coupled to the Amplify CLI runtime and is not intended for standalone use. The package ships TypeScript types and is distributed via npm under the @aws-amplify scope. It is currently in active development alongside the Amplify CLI, with releases aligned to the CLI's major version (currently v14.x). Key differentiators include integration with Amplify CLI's context object and automatic log level configuration based on CLI verbosity settings.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/amplify-cli-logger"},{"id":14420,"title":"Amplify CLI JavaScript Frontend Plugin","library":"amplify-frontend-javascript","status":"active","version":"3.7.6","language":"javascript","ecosystem":"npm","summary":"The `amplify-frontend-javascript` package functions as an essential internal plugin for the AWS Amplify Command Line Interface (CLI), dedicated to streamlining the configuration and management of JavaScript and TypeScript frontend projects. It is primarily utilized by the Amplify CLI to correctly scaffold, build, and deploy applications that integrate with various AWS backend services such as authentication (Amazon Cognito), APIs (AWS AppSync, Amazon API Gateway), and storage (Amazon S3). Unlike the main `amplify-cli` which currently operates at version `14.x` and experiences frequent updates, this specific plugin (version `3.7.6`) maintains its own, more stable release cadence. This indicates that its core functionality, which revolves around configuring the client-side `aws-exports.js` file and facilitating frontend deployments, is mature and undergoes fewer modifications. Developers do not directly import this package into their application code; instead, it is an underlying component of the Amplify CLI workflow, distinguishing it from the `aws-amplify` client library that developers use in their frontend applications. Its primary value lies in providing seamless integration within the Amplify ecosystem for developing full-stack applications.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","graphql","appsync","aws"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/amplify-frontend-javascript"},{"id":10497,"title":"Amplify Prompts Utility","library":"amplify-prompts","status":"maintenance","version":"2.6.8","language":"javascript","ecosystem":"npm","summary":"amplify-prompts is an internal utility package within the AWS Amplify CLI monorepo, providing standardized terminal I/O functions for interactive command-line experiences. It is currently at version 2.6.8, with the broader Amplify CLI ecosystem seeing frequent releases (e.g., v14.x.x). This package is not typically intended for direct consumption by end-user applications but is crucial for developers extending or building upon the Amplify CLI itself. It offers a consistent API for various prompting needs like text input, confirmations, and selections, ensuring a uniform user experience across different Amplify CLI commands and custom categories. It ships with TypeScript types, facilitating robust development for CLI contributors. Its release cadence is tied to the broader Amplify CLI releases, making it a stable component within that ecosystem.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","amplify","cli","prompts","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/amplify-prompts"},{"id":18104,"title":"Amplify Storage Simulator","library":"amplify-storage-simulator","status":"active","version":"1.11.8","language":"javascript","ecosystem":"npm","summary":"Amplify Storage Simulator (v1.11.8) is an S3 API simulator designed for local testing of AWS Amplify projects that use S3 storage. It implements a subset of S3 REST APIs (ListObjects, GetObject, PutObject, DeleteObject, etc.) using a local file system backend, enabling offline development without actual AWS credentials. Part of the AWS Amplify CLI monorepo, it is updated irregularly alongside Amplify CLI releases. Unlike mock AWS services such as localstack or moto, it is lightweight, Amplify-specific, and integrates seamlessly with Amplify's storage category. It ships TypeScript types and is ESM-only. Key differentiators: automatic Amplify resource path mapping, no Docker dependency, and direct integration with Amplify's local mock server.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","graphql","appsync","aws","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/amplify-storage-simulator"},{"id":17157,"title":"AmplifyJS Client-Side Storage & Messaging","library":"amplifyjs","status":"abandoned","version":"1.1.2-beta.2","language":"javascript","ecosystem":"npm","summary":"AmplifyJS is a legacy JavaScript library designed to simplify common web application problems, primarily client-side data storage and publish/subscribe messaging. Its core functionalities include `amplify.store` for persistent local storage (localStorage, sessionStorage, cookies) and `amplify.request` for simplified AJAX requests and client-side pub/sub (`amplify.publish`, `amplify.subscribe`). The library, last updated to version 1.1.2 in 2012 and developed by appendTo, is now considered abandoned. It predates modern JavaScript module systems (like ESM or CommonJS) and was typically included via `<script>` tags, exposing a global `amplify` object. It has no active development, bug fixes, or security patches, making it unsuitable for new projects or existing applications requiring modern maintenance. It should not be confused with AWS Amplify, which is a completely separate, actively maintained suite of tools for cloud-enabled applications.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/amplifyjs"},{"id":17494,"title":"Amplitude Node.js Wrapper","library":"amplitude","status":"active","version":"6.0.0","language":"javascript","ecosystem":"npm","summary":"The `amplitude` package provides a server-side Node.js wrapper for Amplitude's HTTP API, facilitating event tracking and user identification. Currently at stable version 6.0.0, this library integrates with Amplitude's V2 HTTP API for sending analytics data. It supports both individual event tracking and batch submissions, and includes functionality for Amplitude's Identify API to manage user properties without event logging. A notable feature is its built-in handling for Amplitude's past SSL certificate issues, allowing users to configure an alternative endpoint if needed. The package ships with TypeScript type definitions, ensuring type safety for TypeScript projects. While its release cadence isn't extremely rapid, updates address API changes and maintain compatibility with modern Node.js environments.","last_verified":"2026-04-23T00:00:00.000Z","tags":["javascript","analytics","amplitude","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/amplitude"},{"id":1900,"title":"Amplitude Python SDK","library":"amplitude-analytics","status":"active","version":"1.2.3","language":"python","ecosystem":"pypi","summary":"The official Amplitude backend Python SDK provides server-side instrumentation for tracking analytics events. Currently at version 1.2.3, it offers functionalities to send events, manage user properties, and track revenue, with regular patch and minor releases to enhance stability and features.","last_verified":"2026-04-24T03:13:55.369Z","tags":["analytics","event tracking","backend","amplitude","sdk"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/amplitude-analytics"},{"id":7928,"title":"Amplitude Experiment Python SDK","library":"amplitude-experiment","status":"active","version":"1.10.1","language":"python","ecosystem":"pypi","summary":"The `amplitude-experiment` library is the official Amplitude Experiment Python SDK for server-side instrumentation, enabling feature flagging and A/B testing. It supports both remote and local evaluation of feature flags. The current version is 1.10.1 and the library maintains an active development cycle with frequent updates and bug fixes.","last_verified":"2026-04-16T00:00:00.000Z","tags":["feature flagging","ab testing","experimentation","amplitude","server-side"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/amplitude-experiment"},{"id":10501,"title":"Amplitude JavaScript SDK (Legacy)","library":"amplitude-js","status":"maintenance","version":"8.21.10","language":"javascript","ecosystem":"npm","summary":"The `amplitude-js` library is the original JavaScript SDK for integrating web applications with Amplitude Analytics, enabling developers to track user events, user properties, and revenue data. Currently at version 8.21.10, this SDK primarily receives maintenance updates, with new feature development and a TypeScript-first approach now concentrated in the newer `@amplitude/analytics-browser` package. While `amplitude-js` continues to be functional for existing projects, it is no longer recommended for new browser-based instrumentations and has deprecated support for React Native since version 8.0.0, advising migration to `@amplitude/react-native` for cross-platform applications and `@amplitude/node` for server-side environments. Its release cadence has slowed significantly, focusing on bug fixes and dependency upgrades. It differentiates itself as the foundational Amplitude SDK before the introduction of more specialized and modern alternatives.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","analytics","amplitude"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/amplitude-js"},{"id":20919,"title":"AMPL Python API","library":"amplpy","status":"active","version":"0.16.0","language":"python","ecosystem":"pypi","summary":"amplpy is the official Python API for AMPL, a powerful algebraic modeling language for optimization. Version 0.16.0 provides a Pythonic interface to define models, solve them with AMPL's solvers, and manipulate results. It is maintained by AMPL Inc. and follows a regular release cadence aligned with AMPL updates.","last_verified":"2026-04-27T00:00:00.000Z","tags":["optimization","AMPL","modeling","operations-research"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/amplpy"},{"id":745,"title":"AMQP Low-Level Client","library":"amqp","status":"active","version":"5.3.1","language":"python","ecosystem":"pypi","summary":"amqp is a low-level AMQP client library for Python, maintained by the Celery project. It is a modern fork of the `amqplib` library, providing essential functionality for interacting with AMQP brokers like RabbitMQ. The library supports AMQP 0-9-1 and is actively maintained, with regular releases (current version 5.3.1) and support for recent Python versions (>=3.6). It's often used in scenarios requiring fine-grained control over AMQP messaging.","last_verified":"2026-05-12T18:30:55.304Z","tags":["amqp","messaging","message-queue","celery","rabbitmq","low-level"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/amqp"},{"id":15509,"title":"AMQP 0-9-1 Client for Node.js","library":"amqplib","status":"active","version":"1.0.3","language":"javascript","ecosystem":"npm","summary":"amqplib is a robust and widely-used library for building AMQP 0-9-1 clients in Node.js, specifically designed for interaction with brokers like RabbitMQ. Currently stable at version 1.0.3, it offers both a traditional callback-based API and a modern Promise/async-await API, catering to diverse asynchronous programming styles. The library generally maintains a consistent release cadence, incorporating updates and compatibility fixes. A key differentiator is its comprehensive implementation of the AMQP 0-9-1 protocol, covering both high-level and low-level functionalities, ensuring full control over message queuing operations. It explicitly does not support AMQP 1.0 or AMQP 0-10, focusing solely on the 0-9-1 specification. It is actively maintained, stable, and used in production environments, with ongoing efforts to improve test coverage and performance. Its minimal dependencies make it a lean choice for AMQP communication.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","AMQP","AMQP 0-9-1","RabbitMQ"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/amqplib"},{"id":4874,"title":"AMQPStorm","library":"amqpstorm","status":"active","version":"2.11.1","language":"python","ecosystem":"pypi","summary":"AMQPStorm is a thread-safe Python client library for RabbitMQ, offering comprehensive features for both messaging and RabbitMQ management. Currently at version 2.11.1, the library maintains an active release cadence with regular updates and improvements, ensuring stability and compatibility.","last_verified":"2026-04-12T00:00:00.000Z","tags":["rabbitmq","amqp","messaging","client","management","broker"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/amqpstorm"},{"id":9460,"title":"Amundsen Common","library":"amundsen-common","status":"active","version":"0.32.0","language":"python","ecosystem":"pypi","summary":"Amundsen Common is a Python library providing shared data models, utilities, and abstractions for the various components of the Amundsen data discovery and metadata platform (e.g., Metadata service, Search service, Databuilder, Frontend). It ensures consistency across the ecosystem by defining core entities like Tables, Dashboards, and Users. The current version is 0.32.0, with releases typically synchronized with the broader Amundsen monorepo updates, leading to an irregular release cadence.","last_verified":"2026-04-17T00:00:00.000Z","tags":["amundsen","data discovery","metadata","common","utilities","data catalog"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/amundsen-common"},{"id":20921,"title":"Amundsen Databuilder","library":"amundsen-databuilder","status":"active","version":"7.5.1","language":"python","ecosystem":"pypi","summary":"Amundsen Databuilder is the data ingestion library for Amundsen, a data discovery and metadata platform. It provides Extractors, Transformers, and Loaders (ETL framework) to pull metadata from various sources (Snowflake, Hive, Postgres, etc.) and push it into a search index (Elasticsearch) and a graph database (Neo4j or Apache Gremlin). Current version is 7.5.1, compatible with Python >=3.8. Releases are frequent, roughly monthly.","last_verified":"2026-04-27T00:00:00.000Z","tags":["data-catalog","metadata","etl","amundsen"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/amundsen-databuilder"},{"id":20920,"title":"Amundsen RDS","library":"amundsen-rds","status":"active","version":"0.0.8","language":"python","ecosystem":"pypi","summary":"Amundsen RDS provides database models and ORM support for Amundsen, a data discovery and metadata platform. Current version 0.0.8, updated with table/column lineage models. Requires Python >=3.6. Release cadence is sporadic.","last_verified":"2026-04-27T00:00:00.000Z","tags":["amundsen","orm","rds","metadata","data-discovery"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/amundsen-rds"},{"id":5565,"title":"Segment Analytics Python","library":"analytics-python","status":"maintenance","version":"1.4.post1","language":"python","ecosystem":"pypi","summary":"analytics-python is Segment's official Python client library, designed for integrating analytics into any Python application. It simplifies data collection and routing to various analytics services via a single API. The library uses an internal queue for non-blocking calls, batching messages, and asynchronously flushing data to Segment's servers. Currently, this specific package (version 1.4.post1) is in maintenance mode, receiving only critical updates, with Segment recommending `segment-analytics-python` (version 2.x) for new feature support and active development.","last_verified":"2026-04-09T00:00:00.000Z","tags":["analytics","segment","tracking","customer-data"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/analytics-python"},{"id":14423,"title":"Analytics Utility Functions","library":"analytics-utils","status":"active","version":"1.1.1","language":"javascript","ecosystem":"npm","summary":"analytics-utils is a lightweight utility library providing common data manipulation functions specifically designed to support the 'analytics' module ecosystem. Currently at version 1.1.1, this package does not follow a strict time-based release cadence but typically releases new versions in conjunction with updates or new features in the primary 'analytics' library. Its key differentiators include a focused API tailored for analytics payload processing, often leveraging immutable data patterns, and first-class TypeScript support. It is not intended as a general-purpose utility library like Lodash or Ramda, but rather as a specialized toolkit for tasks such as deep property access, data cleaning, and transformation within an analytics context.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","analytics","analytics-project","analytics-utilities","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/analytics-utils"},{"id":9459,"title":"AnchorPy","library":"anchorpy","status":"active","version":"0.21.0","language":"python","ecosystem":"pypi","summary":"AnchorPy is the official Python client for interacting with Solana programs built using the Anchor framework. It provides a robust and type-safe way to connect to Solana clusters, manage wallets, deserialize IDLs, and call program instructions. Currently at version 0.21.0, it sees regular updates with minor versions released every few weeks or months to keep pace with the evolving Solana ecosystem.","last_verified":"2026-04-17T00:00:00.000Z","tags":["solana","blockchain","web3","anchor","cryptocurrency"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/anchorpy"},{"id":3868,"title":"Androguard","library":"androguard","status":"active","version":"4.1.3","language":"python","ecosystem":"pypi","summary":"Androguard is a comprehensive Python toolkit for reverse engineering and analyzing Android applications. It supports various Android file formats like DEX, ODEX, APK, Android's binary XML, and resources. The library offers capabilities for disassembly, basic decompilation, static and dynamic analysis, and Frida integration. The project is actively maintained, with version 4.1.3 released on February 24, 2025, representing a significant evolution from the 3.x series.","last_verified":"2026-04-25T17:18:47.423Z","tags":["android","reverse-engineering","malware-analysis","apk","dex","static-analysis","dynamic-analysis","security"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/androguard"},{"id":9461,"title":"Android Backup Tools","library":"android-backup","status":"active","version":"0.2.0","language":"python","ecosystem":"pypi","summary":"The `android-backup` library provides tools to unpack and repack Android backup files (.ab). It's designed to work with Android backup format version 0.2. The current version is 0.2.0, with a very slow release cadence, and it is explicitly a Python 2.x only library.","last_verified":"2026-04-17T00:00:00.000Z","tags":["android","backup","mobile","adb","python2"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/android-backup"},{"id":4418,"title":"angr","library":"angr","status":"active","version":"9.2.209","language":"python","ecosystem":"pypi","summary":"angr is a multi-architecture binary analysis toolkit, providing capabilities for dynamic symbolic execution, various static analyses, and program instrumentation on binaries. It is actively developed and maintained, with frequent minor and patch releases, and less frequent major version changes.","last_verified":"2026-04-12T00:00:00.000Z","tags":["binary analysis","symbolic execution","reverse engineering","security","malware analysis","ctf"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/angr"},{"id":18109,"title":"angular-auth-oidc-client","library":"angular-auth-oidc-client","status":"active","version":"21.0.1","language":"javascript","ecosystem":"npm","summary":"Angular library for OpenID Connect and OAuth2 authentication. Version 21.0.1 supports Angular 20+. Certified by OpenID Foundation, implements Code Flow with PKCE, Implicit Flow, Session Management, Token Revocation, and Pushed Authorisation Requests. Ships TypeScript types and supports schematics via ng add. Active development with frequent releases following Angular versions. Differentiator: full OIDC certification and comprehensive Angular integration including guards, interceptors, and session management.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","angular","oidc","oauth2","openid","security","typescript","openidconnect","auth"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/angular-auth-oidc-client"},{"id":12798,"title":"Angular Build Information CLI","library":"angular-build-info","status":"active","version":"2.0.1","language":"javascript","ecosystem":"npm","summary":"angular-build-info is a Command Line Interface (CLI) tool designed to automate the collection of crucial build-related metadata for Angular applications. Upon execution, it generates a `build.ts` file, typically placed in the project's `src/` directory, containing details such as the application's version (from `package.json`), the current Git commit hash, the Git user, and a precise build timestamp. This generated file can then be directly imported and utilized within Angular components or services to display build information, useful for debugging, support, or informational purposes. The package is currently stable at version 2.0.1, having undergone a significant rewrite in version 2.0.0. Releases appear to follow an as-needed cadence, focusing on bug fixes and enhancements. Its primary differentiator is its simplicity and direct integration into existing Angular CLI build workflows via `package.json` scripts, providing an easily consumable TypeScript module.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","angular","angular2","build-info","build","cli","information"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/angular-build-info"},{"id":16948,"title":"Angular CLI GitHub/Cloudflare Pages Deployer","library":"angular-cli-ghpages","status":"active","version":"3.0.2","language":"javascript","ecosystem":"npm","summary":"angular-cli-ghpages is an Angular CLI extension that streamlines the deployment of Angular applications to static hosting platforms like GitHub Pages and Cloudflare Pages. It integrates directly with the Angular CLI's `ng deploy` command, automating the build process, committing the compiled output to a specified Git branch (commonly `gh-pages`), and pushing it to a remote repository. The current stable version is 3.0.2, which supports Angular CLI 18 and newer. New major versions are typically released in sync with Angular's major releases to ensure compatibility. Its key differentiator is its seamless integration with the Angular development workflow, abstracting away manual Git operations and build output management for deployment.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","angular","cli","angular-cli","ghpages","github","github pages","cloudflare pages","pages","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/angular-cli-ghpages"},{"id":18956,"title":"angular-eslint","library":"angular-eslint","status":"active","version":"21.3.1","language":"javascript","ecosystem":"npm","summary":"Official ESLint integration for Angular projects, enabling linting of Angular templates and TypeScript files with ESLint. Current stable version is v21.3.1, released in March 2026. It follows Angular major releases closely, with v21 supporting Angular 21 and ESLint v8/v9/v10. Key differentiators: provides Angular-specific ESLint rules (e.g., component-selector, no-uncalled-signals), schematic-based migration from TSLint, tight integration with Angular CLI via builders and schematics, and support for flat config. Requires typescript-eslint as a peer dependency.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/angular-eslint"},{"id":24905,"title":"angular-eslint-injection-context","library":"angular-eslint-injection-context","status":"active","version":"1.3.0","language":"javascript","ecosystem":"npm","summary":"Angular ESLint plugin enforcing that inject() and related functions (takeUntilDestroyed, toSignal, resource, form) are called in an injection context. Current version 1.3.0 (2025). Actively maintained with regular releases. Catches NG0203 runtime errors at lint time. Differentiates from standard Angular ESLint rules by focusing specifically on injection context, providing custom rules like inject-async-in-injection-context and custom-function-in-injection-context.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","angular","eslint","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/angular-eslint-injection-context"},{"id":12800,"title":"Angular ESTree Parser","library":"angular-estree-parser","status":"active","version":"15.4.3","language":"javascript","ecosystem":"npm","summary":"angular-estree-parser is a utility library designed to convert specific Angular template syntax constructs (such as actions, bindings, interpolation expressions, and template bindings) into an Abstract Syntax Tree (AST) that conforms to the ESTree specification. This makes it a critical component for tools like code formatters (e.g., Prettier), linters, and other static analysis tools operating within the Angular ecosystem. The library is currently stable at version 15.4.3 and maintains a reactive release cadence, frequently updating to support new major and minor versions of @angular/compiler as they are released. Its core differentiator lies in its deep integration with @angular/compiler's internal parsing mechanisms, ensuring accuracy and alignment with Angular's evolving syntax, while providing an ESTree-compatible output that is widely understood by the JavaScript tooling ecosystem. Users must explicitly install the appropriate @angular/compiler peer dependency to match their Angular project's version.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/angular-estree-parser"},{"id":24906,"title":"Angular Extended Builders","library":"angular-extended-builder","status":"active","version":"21.2.0","language":"javascript","ecosystem":"npm","summary":"Angular Extended Builders (v21.2.0) extends @angular/build with custom options for esbuild plugins, index HTML transformers, and Vite dev-server middlewares. Aligns major/minor versions with Angular (21.x). Requires Node >=22 and Angular 21.2.x. Offers ESM/TypeScript plugin support, ideal for advanced Angular build customization beyond the default CLI.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","angular","angular-builder","builder","esbuild","vite","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/angular-extended-builder"},{"id":12804,"title":"Angular HTML Parser","library":"angular-html-parser","status":"active","version":"10.5.0","language":"javascript","ecosystem":"npm","summary":"angular-html-parser is a JavaScript HTML parser directly extracted from the Angular framework's internal parsing engine, maintained by the Prettier organization. Currently at version 10.5.0, it receives frequent updates, typically syncing with changes made to the HTML parser within the main Angular repository. Its primary purpose is to provide a robust, Angular-compatible HTML parsing mechanism, often leveraged by tools like Prettier for formatting Angular templates. Key differentiators include added support for CDATA and DocType nodes, enhanced source span tracking for elements and attributes, and modifications to handle specific HTML syntax like bogus comments, going beyond a strict 1:1 replica of Angular's upstream parser. It supports Node.js environments version 14 and above.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/angular-html-parser"},{"id":16289,"title":"AngularJS HTTP Auth Interceptor","library":"angular-http-auth","status":"abandoned","version":"1.5.0","language":"javascript","ecosystem":"npm","summary":"angular-http-auth is an AngularJS module providing an HTTP interceptor to handle 401 (Unauthorized) and 403 (Forbidden) responses, facilitating robust authentication and authorization flows within AngularJS 1.x applications. It automatically buffers failed requests upon receiving a 401, broadcasts an `event:auth-loginRequired` event to trigger a login UI, and re-submits buffered requests once `authService.loginConfirmed()` is invoked. For 403 responses, it broadcasts `event:auth-forbidden`. The current stable version is 1.5.0, released in 2016. This package is now effectively abandoned due to its strict dependency on AngularJS 1.x, which reached End-of-Life on December 31, 2021. Its primary differentiator was its opinionated, event-driven approach to authentication challenges, deeply integrated into the AngularJS `$http` service.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","angular","auth"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/angular-http-auth"},{"id":14422,"title":"Single Page App Development Server","library":"angular-http-server","status":"active","version":"1.12.0","language":"javascript","ecosystem":"npm","summary":"angular-http-server is a lightweight command-line interface (CLI) development server designed specifically for Single Page Applications (SPAs) such as those built with Angular, React, or Vue. Its primary function is to serve static assets while routing all non-existent file requests back to the application's `index.html` file, enabling client-side routing without 404 errors. Currently at version 1.12.0, it is actively maintained and provides essential features for local development like custom port assignment, automatic browser opening, HTTPS with self-signed certificates, CORS enablement, and a basic HTTP proxy. It explicitly states it is not intended for production use, focusing solely on streamlining the development workflow by abstracting away complex server configurations for SPA development.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","angular","spa","http-server","server","routing"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/angular-http-server"},{"id":18110,"title":"angular-in-memory-web-api","library":"angular-in-memory-web-api","status":"active","version":"0.21.0","language":"javascript","ecosystem":"npm","summary":"An in-memory web API for Angular demos and tests, version 0.21.0. This package simulates a REST API backend for prototyping and testing Angular applications without a real server. It intercepts HttpClient requests and responds with mock data. Supported by the Angular team, it follows Angular's release cadence. Different from full mock libraries (e.g., json-server), it integrates directly with Angular's HTTP interceptors and dependency injection, making it seamless for development and testing. Note: It requires Angular 21+ and rxjs 6.5.3+ or 7.4.0+. Types included.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/angular-in-memory-web-api"},{"id":17154,"title":"Angular HTTP Progress Tracking","library":"angular-progress-http","status":"abandoned","version":"1.0.0","language":"javascript","ecosystem":"npm","summary":"angular-progress-http is a specialized library providing upload and download progress tracking for HTTP requests within Angular applications. Its `1.0.0` version, which is the latest, is explicitly designed for Angular 4 and 5 environments, relying on the `@angular/http` module and RxJS 5. The library functions as a thin wrapper around Angular's standard `Http` service, extending its capabilities to expose XMLHttpRequest-level progress events through an Angular-friendly observable pattern. Key differentiators include its fluent, immutable API, where `withUploadProgressListener` and `withDownloadProgressListener` methods return new service instances, ensuring that progress handlers are not accidentally overwritten and providing type-safe chaining. This design allows for separate, distinct listeners for both upload and download events, a crucial feature for applications involving large file transfers or data intensive operations during its active development period. Given the deprecation and subsequent removal of `@angular/http` in newer Angular versions, this package is no longer compatible with modern Angular applications.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","angular","angular2","angular 2","ng2","http","progress","xhr","XMLHttpRequest","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/angular-progress-http"},{"id":20923,"title":"angular-rollup","library":"angular-rollup","status":"deprecated","version":"2.0.5","language":"javascript","ecosystem":"npm","summary":"CLI tool for building Angular applications with Rollup and Closure Compiler, extending @angular/cli. Version 2.0.5 (last release) targets Angular 2+ projects, offering optimized production builds via Closure Compiler or Rollup. Key differentiators include integration with @angular/cli, Angular Package Format library builds, and an Express server. Low release cadence; effectively replaced by Angular CLI's built-in optimization and Ivy. Suitable for legacy Angular builds needing minimal bundle sizes.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","angular","framework","cli"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/angular-rollup"},{"id":15297,"title":"Angular Server-Side Configuration","library":"angular-server-side-configuration","status":"active","version":"21.0.3","language":"javascript","ecosystem":"npm","summary":"angular-server-side-configuration is an Angular CLI builder and native command-line interface tool designed to enable runtime configuration of Angular applications on the server or within Docker containers using environment variables. This addresses the limitation of Angular CLI's default build-time configuration, providing flexibility in Continuous Delivery environments. It works by searching for environment variable usages at build time and then, via a native CLI, inserting these populated variables into the `index.html` file (or replacing a `<!--CONFIG-->` placeholder) on the host serving the bundled Angular files. The current stable version is 21.0.3, with releases generally aligning with major Angular versions, introducing breaking changes primarily for Angular version upgrades and builder refactoring. Its key differentiator is the separation of build-time processing from deployment-time configuration injection, making it suitable for containerized deployments.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","angular","configuration","server","server-side","docker","openshift","kubernetes","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/angular-server-side-configuration"},{"id":17156,"title":"AngularJS Socket.IO Integration","library":"angular-socket-io","status":"abandoned","version":"0.7.0","language":"javascript","ecosystem":"npm","summary":"The `angular-socket-io` package provides a Bower component designed to integrate Socket.IO with AngularJS applications. As of version 0.7.0, it is specifically built for AngularJS (version 1.x) and relies on the Bower package manager for installation, making it largely incompatible with modern JavaScript ecosystems using npm or Yarn, and contemporary Angular (2+). Its primary function is to wrap the Socket.IO client, ensuring that events are properly integrated into AngularJS's digest cycle. This allows developers to use Socket.IO's `on`, `emit`, `removeListener`, and `removeAllListeners` methods, alongside a unique `socket.forward` API that broadcasts Socket.IO events to AngularJS's `$scope` or `$rootScope` event system. The project appears to be unmaintained, with its last significant update aligning with the AngularJS era, thus lacking ongoing release cadence and support for current web development practices.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/angular-socket-io"},{"id":20922,"title":"angular2-rollup","library":"angular2-rollup","status":"active","version":"5.0.0-beta.6.1","language":"javascript","ecosystem":"npm","summary":"Angular 2 starter using AOT compilation with ngc, Rollup bundling, and Closure Compiler optimization. Version 5.0.0-beta.6.1. Provides CLI commands (ngr) for JIT/dev/prod builds, testing with Jasmine/Karma, e2e with Protractor, SASS/PostCSS stylesheets, and Express server with LiveReload. Build scripts use ShellJS for cross-platform support. Differentiates by focusing on production optimization with Rollup+Closure Compiler and providing a boilerplate for component libraries.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/angular2-rollup"},{"id":18958,"title":"angular2-template-loader","library":"angular2-template-loader","status":"maintenance","version":"0.6.2","language":"javascript","ecosystem":"npm","summary":"A webpack loader for Angular 2+ applications that inlines template URLs and style URLs into component metadata at build time. It replaces templateUrl and styleUrls declarations in Angular component decorators with synchronous require() calls, enabling bundling of HTML templates and CSS styles. Currently at version 0.6.2, this package is in maintenance mode and is primarily used with older Angular versions and webpack configurations. It requires a separate loader (e.g., raw-loader) to handle .html and .css files. Alternatives include the Angular CLI's built-in handling or @ngtools/webpack.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","angular2","webpack","angularjs","loader","angular2-loader"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/angular2-template-loader"},{"id":17158,"title":"AngularJS HTTP Batcher","library":"angularjs-http-batcher","status":"maintenance","version":"1.13.0","language":"javascript","ecosystem":"npm","summary":"The angularjs-http-batcher library provides a transparent mechanism to batch multiple outgoing HTTP requests into a single network call within AngularJS (Angular 1.x) applications. This significantly improves application performance by reducing the number of round trips to the server. The library intercepts standard `$http` requests and, if destined for a configured batch endpoint, combines them according to the HTTP 1.1 batch specification, which is commonly used by .NET Web API and Java servers. It also includes an adapter for Node.js multifetch and aims to support Facebook's batching protocol. Version 1.13.0 is the current stable release. Its key differentiator is the 'transparent' nature of batching, requiring minimal configuration and no specific batching calls from the developer, making it simple to integrate into existing AngularJS applications. This package is specifically for AngularJS and is not compatible with Angular 2+.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","angularjs","performance","http","http batch","angular 1","batch request"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/angularjs-http-batcher"},{"id":18112,"title":"angulate2-scalajs-bundler","library":"angulate2-scalajs-bundler","status":"abandoned","version":"1.0.3","language":"javascript","ecosystem":"npm","summary":"A webpack plugin that simplifies bundling scalajs projects using angulate2 (Angular 2 for Scala.js) with the scalajs-bundler. This package (v1.0.3, last release unknown) automates configuration of webpack to include required Angular 2 dependencies (e.g., @angular/core, rxjs, zone.js) and outputs the bundled application into a dist folder. It is a thin integration layer between scalajs-bundler and angulate2, requiring manual setup of sbt and webpack config files. Alternatives exist like manual webpack config or newer Scala.js bundling approaches.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","scalajs","angular2","angular","angulate","angulate2","scalajs-bundler","webpack"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/angulate2-scalajs-bundler"},{"id":15513,"title":"Animated Number Vue","library":"animated-number-vue","status":"maintenance","version":"1.0.0","language":"javascript","ecosystem":"npm","summary":"This package, `animated-number-vue` (version 1.0.0), provides a Vue 2 component designed to animate numerical values. It leverages the `animejs` library for its animation engine, offering smooth transitions for displaying numbers like prices, scores, or counts. Key features include configurable animation duration, delay, easing functions, and a `formatValue` prop for custom output formatting (e.g., currency, percentages). It also exposes callback props (`update`, `run`, `begin`, `complete`) for reacting to different stages of the animation lifecycle. Its primary differentiator is its simplicity and direct integration with Vue 2 projects, specifically using `animejs` for animation control. Given its explicit targeting of Vue 2, it is considered to be in a maintenance state, without active development or official support for Vue 3 or newer versions of the framework.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","animation","vue","animated-number"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/animated-number-vue"},{"id":10500,"title":"Anime.js","library":"animejs","status":"active","version":"4.3.6","language":"javascript","ecosystem":"npm","summary":"Anime.js is a fast, multipurpose, and lightweight JavaScript animation engine designed for the web. It allows developers to animate CSS properties, SVG, DOM attributes, and JavaScript objects with a simple yet powerful API. The current stable version is 4.3.6, with frequent patch releases addressing bug fixes and minor improvements, alongside feature releases introducing new capabilities like Auto Layout. Its key differentiators include its small footprint, versatility across different animation targets, and an intuitive API that simplifies complex animation sequences and timelines, making it suitable for both simple and advanced motion designs.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","anime","animejs","anime.js","timer","animation","timeline","animatable","draggable","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/animejs"},{"id":26719,"title":"ANISE","library":"anise","status":"active","version":"0.9.6","language":"python","ecosystem":"pypi","summary":"ANISE is a modern replacement for NAIF SPICE, providing Attitude, Navigation, Instrument, Spacecraft, and Ephemeris data handling. Version 0.9.6 (pre-1.0) targets Python ≥3.9, with active development and frequent releases.","last_verified":"2026-05-01T00:00:00.000Z","tags":["spice","ephemeris","astrodynamics","navigation","planetary-science"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/anise"},{"id":1321,"title":"aniso8601 Library","library":"aniso8601","status":"active","version":"10.0.1","language":"python","ecosystem":"pypi","summary":"aniso8601 is a Python library designed for robust parsing of ISO 8601 strings into native Python `datetime` and `timedelta` objects. It supports durations, dates, times, and datetimes, adhering strictly to the ISO 8601 standard. The current version is 10.0.1, and it maintains an active, though irregular, release cadence.","last_verified":"2026-04-23T19:43:42.631Z","tags":["datetime","iso8601","parsing","duration","time","date"],"install_tag":"stale","install_tag_description":"widespread failures or data too old to trust","api":"https://checklist.day/api/registry/aniso8601"},{"id":18113,"title":"Ankhem Auth","library":"ankhem-auth","status":"active","version":"0.0.25","language":"javascript","ecosystem":"npm","summary":"Ankhem Auth is a minimal authentication component for JavaScript/TypeScript applications, part of the Ankhem ecosystem. Current stable version 0.0.25. Released irregularly as a pre-1.0 package. It provides basic auth utilities (login, logout, token management) with a small API surface. Differentiators: zero-dependency design (except Ankhem core), simple token storage abstraction, and TypeScript definitions included. Not recommended for production without careful review due to early stage.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/ankhem-auth"},{"id":4421,"title":"Anki Core Library","library":"anki","status":"active","version":"25.9.2","language":"python","ecosystem":"pypi","summary":"The `anki` package is the Python backend library for the Anki desktop flashcard application. It provides the core data models, collection management, and scheduling logic. It is primarily used for developing Anki add-ons or for advanced programmatic interaction with Anki's internal database. This is not a high-level library for generating Anki decks from scratch (for that, consider `genanki`). It tracks the Anki desktop application's versioning and has a release cadence tied to the desktop app updates.","last_verified":"2026-04-12T00:00:00.000Z","tags":["anki","flashcards","backend","add-on","database"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/anki"},{"id":4419,"title":"Anki Audio Binaries","library":"anki-audio","status":"active","version":"0.1.0","language":"python","ecosystem":"pypi","summary":"Anki-audio is a Python package that bundles and distributes essential audio binaries (mpv and LAME) required by the Anki spaced repetition software for playing and recording audio. This library ensures that Anki has access to the necessary tools for multimedia functionality. The current version is 0.1.0, and releases are tied to Anki's development and binary requirements.","last_verified":"2026-04-12T00:00:00.000Z","tags":["anki","audio","mpv","lame","binary","multimedia"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/anki-audio"},{"id":14418,"title":"Anki macOS Helper (Internal Component)","library":"anki-mac-helper","status":"active","version":"0.1.1","language":"en","ecosystem":"pypi","summary":"anki-mac-helper is a low-level support library providing macOS-specific functionalities for the Anki desktop application. It is primarily an internal dependency of the main Anki project, rather than a standalone library intended for direct use by end-users or add-on developers. Its development and versioning are tightly integrated with the main Anki application's release cycle. The current version is 0.1.1.","last_verified":"2026-04-14T00:00:00.000Z","tags":["anki","macos","internal","utility","dependency","desktop-app"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/anki-mac-helper"},{"id":4420,"title":"Anki Release (Dependency Locker)","library":"anki-release","status":"active","version":"25.9.2","language":"python","ecosystem":"pypi","summary":"Anki-release is a Python meta-package designed to lock the dependencies required for the Anki desktop application's Python components, ensuring a consistent and compatible environment for developers building on the Anki backend. It does not provide direct user-facing API but facilitates the installation of the core `anki` and `aqt` libraries along with their many transitive dependencies. It follows Anki's rapid release cadence, with the current version being 25.9.2.","last_verified":"2026-04-12T00:00:00.000Z","tags":["anki","flashcards","spaced-repetition","education","backend","utility"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/anki-release"},{"id":2382,"title":"Annotated Data (anndata)","library":"anndata","status":"active","version":"0.12.10","language":"python","ecosystem":"pypi","summary":"anndata is a Python package designed for efficient handling of annotated data matrices, both in memory and on disk. Positioned between pandas and xarray, it offers robust features like sparse data support, lazy operations, and a PyTorch interface, making it a cornerstone in single-cell data analysis workflows. The library maintains an active development cycle with frequent patch releases to ensure stability and incorporate new features, building on stable minor and major versions.","last_verified":"2026-04-24T18:50:51.973Z","tags":["bioinformatics","single-cell","data analysis","h5ad","zarr","sparse data"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/anndata"},{"id":23247,"title":"AnnexRemote","library":"annexremote","status":"active","version":"1.6.6","language":"python","ecosystem":"pypi","summary":"A Python library to implement git-annex external special remotes. It provides a base class that handles the protocol between git-annex and the remote, making it easy to develop custom remotes. Current version: 1.6.6. Release cadence: irregular, latest release August 2024.","last_verified":"2026-05-01T00:00:00.000Z","tags":["git-annex","special-remote","external-remote"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/annexremote"},{"id":382,"title":"Annotated Doc","library":"annotated-doc","status":"active","version":"0.0.4","language":"python","ecosystem":"pypi","summary":"A Python library that enables inline documentation of parameters, class attributes, return types, and variables using the `Annotated` type hint. Current version: 0.0.4. Release cadence: irregular, with the latest release on November 10, 2025.","last_verified":"2026-05-12T13:26:22.364Z","tags":["documentation","type hints","Python 3.8+"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/annotated-doc"},{"id":271,"title":"annotated-types","library":"annotated-types","status":"active","version":"0.7.0","language":"python","ecosystem":"pypi","summary":"annotated-types provides reusable constraint metadata objects—such as Gt, Lt, Len, MultipleOf, Timezone, Predicate, and more—to be used with typing.Annotated (PEP 593). It does not enforce constraints itself; enforcement is left to consuming libraries like Pydantic, Hypothesis, or custom validators. Current version is 0.7.0 (released 2024). The project follows an irregular, feature-driven release cadence and was created at PyCon 2022 by the Pydantic and Hypothesis maintainers.","last_verified":"2026-05-12T12:40:50.973Z","tags":["typing","annotations","pep-593","validation","pydantic","constraints","type-hints"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/annotated-types"},{"id":8825,"title":"Annotated YAML","library":"annotatedyaml","status":"active","version":"1.0.2","language":"python","ecosystem":"pypi","summary":"Annotated YAML is a Python library that provides advanced YAML parsing and dumping capabilities, supporting secrets management and deep integration with Python's type hinting system. It builds upon `ruamel.yaml` and targets modern Python environments. The current version is 1.0.2, with a frequent release cadence, primarily for bug fixes and platform support within the 1.x series.","last_verified":"2026-04-16T00:00:00.000Z","tags":["yaml","configuration","secrets","home-assistant","typing"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/annotatedyaml"},{"id":3869,"title":"Annoy (Approximate Nearest Neighbors)","library":"annoy","status":"active","version":"1.17.3","language":"python","ecosystem":"pypi","summary":"Annoy (Approximate Nearest Neighbors Oh Yeah) is a C++ library with Python bindings designed for efficient similarity search in high-dimensional spaces. It's optimized for memory usage and can create large, read-only, file-based data structures that are memory-mapped, enabling multiple processes to share the same index. The library is actively maintained by Spotify with frequent minor releases.","last_verified":"2026-04-25T17:19:07.444Z","tags":["nearest neighbors","approximate nearest neighbors","vector search","similarity search","indexing","memory efficient","ann"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/annoy"},{"id":26722,"title":"Anomalo API Client","library":"anomalo","status":"active","version":"0.41.2","language":"python","ecosystem":"pypi","summary":"Python client library for the Anomalo API, enabling programmatic management of data quality checks, anomaly detection, and monitoring. Current version 0.41.2 supports Python 3.9+ and is actively maintained with regular releases.","last_verified":"2026-05-01T00:00:00.000Z","tags":["anomalo","data quality","monitoring","api client"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/anomalo"},{"id":15515,"title":"NPM Registry Client (Forked and Maintained)","library":"anonymous-npm-registry-client","status":"maintenance","version":"0.3.2","language":"javascript","ecosystem":"npm","summary":"@qiwi/npm-registry-client is a fork of the original `npm-registry-client` package, providing a programmatic interface to interact with the npm registry. It was created to address and fix numerous vulnerabilities present in the upstream package and update its dependencies to a more current state (circa 2020), while also introducing TypeScript typings for improved developer experience. The current stable version is 8.9.1, though its last publish date was approximately five years ago, indicating a maintenance-oriented release cadence rather than active feature development. Key differentiators include its explicit focus on security fixes and type definitions compared to the original `npm-registry-client`, which is now largely unmaintained. It allows applications to fetch package metadata, handle authentication, and perform various registry operations such as retrieving package information.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/anonymous-npm-registry-client"},{"id":12802,"title":"Another Name Parser","library":"another-name-parser","status":"active","version":"0.1.0","language":"javascript","ecosystem":"npm","summary":"Another Name Parser is a lightweight JavaScript utility designed to break down personal names into their constituent parts: prefix (title), first name, middle name/initial, last name (family name), and suffix. It is primarily built for US English name conventions but can be useful in other contexts. The current stable version is 0.1.0, which includes TypeScript typing definitions. Release cadence appears infrequent, mainly driven by dependency updates and feature additions like the recent TypeScript support. Key differentiators include its ability to handle common prefixes, retain periods in titles, recognize compound first and last names, correctly parse 'Last Name, First Name' order, and intelligently ignore quoted or parenthesized nicknames, providing a clean parsed output.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","personal","name","parser","parse","standardizer","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/another-name-parser"},{"id":18111,"title":"Anser - ANSI Sequence Parser","library":"anser","status":"active","version":"2.3.5","language":"javascript","ecosystem":"npm","summary":"Anser is a low-level parser for ANSI escape codes, converting terminal text with color/style sequences into HTML elements, JSON, or plain text. Version 2.3.5 is the current stable release, with infrequent updates focused on bug fixes and edge cases. Key differentiators: supports true color (24-bit), 256-color palette, and SGR parameters; provides both HTML and JSON output; includes link detection and HTML escaping; has TypeScript definitions. Alternatives like chalk focus on terminal output, not parsing, while ansi-to-html is less feature-rich. Released under MIT license.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","ansi","html","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/anser"},{"id":23249,"title":"ANSI - ANSI Cursor Movement and Graphics","library":"ansi","status":"maintenance","version":"0.3.7","language":"python","ecosystem":"pypi","summary":"A lightweight Python library for producing ANSI terminal control sequences, including cursor movement, color (8-bit and 24-bit True Color), and graphics. Current stable version is 0.3.7, released in October 2023. Maintenance mode; infrequent releases.","last_verified":"2026-05-01T00:00:00.000Z","tags":["ansi","terminal","cursor","color"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/ansi"},{"id":17416,"title":"ANSI Fragments for CLI Styling","library":"ansi-fragments","status":"active","version":"0.2.1","language":"javascript","ecosystem":"npm","summary":"ansi-fragments is a compact JavaScript library designed for constructing aesthetically pleasing command-line interface (CLI) outputs using ANSI escape codes. Currently at version 0.2.1, it adopts a unique builder-pattern approach, allowing developers to compose styled text fragments programmatically. The library provides functions like `color`, `modifier`, `container`, `pad`, `fixed`, `ifElse`, and `provide` to encapsulate styling logic. Its core differentiator is the explicit fragment building and the `.build()` method, which converts the fragment tree into a single ANSI-encoded string. While a relatively new project, its focus is on providing a 'nice DX' for structured CLI logging rather than offering an exhaustive list of all possible ANSI features. Release cadence is infrequent, typical for a micro-utility library in its early stages.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","cli","ansi"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/ansi-fragments"},{"id":18114,"title":"ansi-sequence-parser","library":"ansi-sequence-parser","status":"active","version":"1.1.3","language":"javascript","ecosystem":"npm","summary":"A parser for ANSI escape sequences that tokenizes input into structured objects with foreground/background colors and decorations. Current stable version is 1.1.3. Released with minor features and bug fixes since its initial v1.0.0 in 2023. Key differentiator: it supports incremental parsing via a stateful parser, provides a color palette to interpret named, table, and RGB colors as hex codes, and ships TypeScript types. Suitable for generating pretty HTML or custom rendering from terminal output.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","ansi","sequences","parser","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/ansi-sequence-parser"},{"id":18115,"title":"ansi-to-react","library":"ansi-to-react","status":"active","version":"6.2.6","language":"javascript","ecosystem":"npm","summary":"Convert ANSI escape codes (e.g., terminal colors) to formatted React elements. Current stable version: 6.2.6 (January 2026). Maintained by nteract, ships TypeScript types, supports React 16.3+ through 19. Supports both inline styles and CSS classes. Lightweight, no dependencies beyond React and react-dom peer deps.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","ansi","react","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/ansi-to-react"},{"id":9462,"title":"ansi2html","library":"ansi2html","status":"active","version":"1.9.2","language":"python","ecosystem":"pypi","summary":"ansi2html is a Python library that converts text containing ANSI escape codes (commonly used for colored terminal output) into HTML or LaTeX markup. It is currently at version 1.9.2 and maintains an active development cycle with regular updates addressing features and minor bug fixes.","last_verified":"2026-04-17T00:00:00.000Z","tags":["ansi","html","converter","terminal","colors","latex","markup"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/ansi2html"},{"id":9466,"title":"ansi2txt","library":"ansi2txt","status":"active","version":"0.2.0","language":"python","ecosystem":"pypi","summary":"ansi2txt is a small Python library designed to convert ANSI escape sequences, commonly found in terminal output, into plain text. It effectively strips out color codes and other formatting, leaving only the readable content. The current version is 0.2.0, and releases are infrequent, indicating a stable, feature-complete library for its specific purpose.","last_verified":"2026-04-17T00:00:00.000Z","tags":["ansi","terminal","plain-text","color","formatting"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/ansi2txt"},{"id":1799,"title":"Ansible","library":"ansible","status":"active","version":"13.5.0","language":"python","ecosystem":"pypi","summary":"Ansible is a radically simple IT automation engine that automates cloud provisioning, configuration management, application deployment, intra-service orchestration, and other IT needs. The `ansible` PyPI package (currently v13.5.0) is a meta-package that bundles `ansible-core` (the engine) and various `ansible-collections` for modules and plugins. It follows a release cadence tied to the `ansible-core` and collection ecosystem, with major updates typically released quarterly.","last_verified":"2026-04-24T01:39:37.783Z","tags":["automation","configuration management","orchestration","devops","infrastructure as code"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/ansible"},{"id":26720,"title":"Ansible (Base)","library":"ansible-base","status":"deprecated","version":"2.10.17","language":"python","ecosystem":"pypi","summary":"The foundational library for Ansible automation, containing the core execution engine, modules, and plugins. Version 2.10.17 is the final release of ansible-base before it was renamed to ansible-core. Requires Python >=2.7 and <3.5 or >=3.5.","last_verified":"2026-04-27T00:00:00.000Z","tags":["ansible","automation","deprecated","it","infrastructure"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/ansible-base"},{"id":5846,"title":"Ansible Builder","library":"ansible-builder","status":"active","version":"3.1.1","language":"python","ecosystem":"pypi","summary":"Ansible Builder is a command-line utility for configuring and building portable, consistent, and customized Ansible control nodes, known as Execution Environments, packaged as containers by Podman or Docker. These Execution Environments are used with Ansible Automation Platform components like AWX or Ansible Controller, Ansible Navigator, or for local development. The current version is 3.1.1, and it maintains an active release cadence with significant updates between major versions, especially in its definition schema.","last_verified":"2026-04-14T00:00:00.000Z","tags":["ansible","automation","container","execution environment","build","devops"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/ansible-builder"},{"id":1901,"title":"Ansible Compat","library":"ansible-compat","status":"active","version":"26.3.0","language":"python","ecosystem":"pypi","summary":"Ansible Compat is a Python library providing essential compatibility layers and utilities for Ansible projects, primarily benefiting Ansible collection developers. It helps in managing forward and backward compatibility across different Ansible core versions by abstracting away API differences and simplifying interactions with Ansible's runtime. The current version is 26.3.0, and releases are typically aligned with major Ansible core updates or significant feature enhancements.","last_verified":"2026-04-24T03:14:24.200Z","tags":["ansible","compatibility","automation","devops","collection"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/ansible-compat"},{"id":1216,"title":"Ansible Core","library":"ansible-core","status":"active","version":"2.20.4","language":"python","ecosystem":"pypi","summary":"Ansible Core is the foundational software package that provides the core language, runtime, and built-in plugins for IT automation. It enables configuring systems, deploying software, and orchestrating advanced IT tasks. As of the current version 2.20.4, ansible-core is actively maintained with minor releases occurring approximately every four weeks, and new major versions released roughly twice a year.","last_verified":"2026-04-23T18:26:08.328Z","tags":["automation","configuration management","orchestration","devops","agentless"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/ansible-core"},{"id":20924,"title":"Ansible Creator","library":"ansible-creator","status":"active","version":"26.4.2","language":"python","ecosystem":"pypi","summary":"A CLI tool for scaffolding Ansible Content (roles, playbooks, collections, etc.). Currently at version 26.4.2, with frequent releases following Ansible's release cadence.","last_verified":"2026-04-27T00:00:00.000Z","tags":["ansible","scaffolding","cli","devops"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/ansible-creator"},{"id":6511,"title":"Ansible Development Environment (ade)","library":"ansible-dev-environment","status":"active","version":"26.4.0","language":"python","ecosystem":"pypi","summary":"Ansible Development Environment (ade) is a command-line tool designed to manage isolated virtual environments for Ansible content development. It simplifies the installation and removal of Ansible collections, handles Python dependency resolution for collections, and ensures consistent and reproducible development workspaces. As of version 26.4.0, it promotes an \"ephemeral\" development approach and is typically released as part of the broader `ansible-dev-tools` package, which has a regular maintenance and release cadence.","last_verified":"2026-04-15T00:00:00.000Z","tags":["ansible","development","environment management","collections","virtualenv","cli","tooling"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/ansible-dev-environment"},{"id":23248,"title":"Ansible Development Tools","library":"ansible-dev-tools","status":"active","version":"26.4.6","language":"python","ecosystem":"pypi","summary":"A meta-package that bundles all essential tools for Ansible content creation and testing, including ansible-core, ansible-lint, molecule, and more. Current version 26.4.6 requires Python >=3.11 and adopts a new CLI entry point. Released roughly quarterly.","last_verified":"2026-05-01T00:00:00.000Z","tags":["ansible","devtools","testing","linting","molecule","automation"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/ansible-dev-tools"},{"id":2383,"title":"Ansible Lint","library":"ansible-lint","status":"active","version":"26.4.0","language":"python","ecosystem":"pypi","summary":"Ansible Lint is a command-line tool that checks Ansible playbooks, roles, and collections for practices and behavior that could potentially be improved. It helps maintain code quality, enforce best practices, and identify common pitfalls in Ansible automation. The current version is 26.4.0, and it maintains an active release cadence, often with multiple updates per month to incorporate new rules and keep pace with Ansible Core development.","last_verified":"2026-04-24T18:51:36.052Z","tags":["ansible","linter","static analysis","devops","automation"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/ansible-lint"},{"id":20925,"title":"Ansible Navigator","library":"ansible-navigator","status":"active","version":"26.4.0","language":"python","ecosystem":"pypi","summary":"A text-based user interface (TUI) for the Red Hat Ansible Automation Platform. Provides an interactive curses-based interface for running, reviewing, and debugging Ansible playbooks, inventories, and collections. Current version: 26.4.0, requires Python >=3.10. Release cadence follows Ansible Automation Platform releases.","last_verified":"2026-04-27T00:00:00.000Z","tags":["ansible","tui","automation","cli","curses","red-hat"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/ansible-navigator"},{"id":8824,"title":"Ansible Pygments","library":"ansible-pygments","status":"active","version":"0.1.2","language":"python","ecosystem":"pypi","summary":"Ansible Pygments provides a Pygments lexer specifically designed to highlight Ansible output. It can be integrated into any application that uses Pygments for syntax highlighting, such as Sphinx documentation. The lexer is globally registered under the name `ansible-output` and also offers a Pygments style. The project is actively maintained with regular, typically minor, releases.","last_verified":"2026-04-16T00:00:00.000Z","tags":["ansible","pygments","syntax-highlighting","lexer","sphinx","documentation"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/ansible-pygments"},{"id":6512,"title":"Ansible Pylibssh","library":"ansible-pylibssh","status":"active","version":"1.4.0","language":"python","ecosystem":"pypi","summary":"Ansible Pylibssh provides Python bindings for the `libssh` client library, specifically designed for Ansible's SSH connection needs. It offers a low-level interface to SSH functionalities. The library is actively maintained with regular stable releases, with the current version being 1.4.0, which was released in March 2026.","last_verified":"2026-04-15T00:00:00.000Z","tags":["ansible","ssh","libssh","networking","bindings","client"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/ansible-pylibssh"},{"id":4336,"title":"Ansible Runner","library":"ansible-runner","status":"active","version":"2.4.3","language":"python","ecosystem":"pypi","summary":"Ansible Runner is a Python library and command-line tool designed to provide a consistent and stable interface for executing Ansible directly or as part of another system. It abstracts away the complexities of managing Ansible execution, handling artifact storage, and providing event-driven output. This makes it ideal for embedding Ansible within CI/CD platforms, web applications, or other automation tooling. The current version is 2.4.3, with an active development and release cadence, often aligning with updates to the broader Ansible ecosystem.","last_verified":"2026-04-12T00:00:00.000Z","tags":["ansible","automation","orchestration","runner","containerization","execution-environment","api"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/ansible-runner"},{"id":20927,"title":"ansible-sign","library":"ansible-sign","status":"active","version":"0.1.5","language":"python","ecosystem":"pypi","summary":"Ansible content validation library and CLI for signing and verifying Ansible content (collections, roles, playbooks) using GPG and Sigstore. Current version 0.1.5, pre-1.0 release in active development, no fixed release cadence.","last_verified":"2026-04-27T00:00:00.000Z","tags":["ansible","signing","verification","gpg","sigstore","content-validation"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/ansible-sign"},{"id":7923,"title":"Ansible Tower CLI","library":"ansible-tower-cli","status":"active","version":"3.3.9","language":"python","ecosystem":"pypi","summary":"Ansible Tower CLI (tower-cli) is a command-line interface tool for interacting with Ansible Tower and AWX instances. It allows users to manage resources like job templates, inventories, and projects directly from the terminal, and also provides a programmatic interface for Python scripts. The library is currently at version 3.3.9 and receives regular updates, typically with several minor releases focusing on bug fixes and new features throughout the year.","last_verified":"2026-04-16T00:00:00.000Z","tags":["ansible","awx","cli","automation","devops","tower"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/ansible-tower-cli"},{"id":5847,"title":"ansible-vault Python Library","library":"ansible-vault","status":"active","version":"4.1.0","language":"python","ecosystem":"pypi","summary":"ansible-vault is a Python library designed for programmatic interaction with Ansible Vault encrypted files and strings. It provides a compatible interface to encrypt and decrypt data, allowing Python applications to read from or write to Ansible Vault YAML files. The current version is 4.1.0, and it is actively maintained as a community fork of the original `sivel/ansible-vault` project.","last_verified":"2026-04-14T00:00:00.000Z","tags":["ansible","vault","encryption","yaml","security"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/ansible-vault"},{"id":1902,"title":"ANSI colors for Python","library":"ansicolors","status":"maintenance","version":"1.1.8","language":"python","ecosystem":"pypi","summary":"The `ansicolors` library provides a simple way to add ANSI escape codes for foreground, background, and text styles to strings for terminal output. It supports 8-color, 256-color (xterm), and 24-bit RGB color definitions. The current version is 1.1.8, released in June 2017, and the project appears to be in maintenance mode due to lack of recent updates.","last_verified":"2026-04-24T03:14:38.729Z","tags":["console","terminal","ansi","colors","style","legacy"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/ansicolors"},{"id":9463,"title":"ANSICON Python Wrapper","library":"ansicon","status":"active","version":"1.89.0","language":"python","ecosystem":"pypi","summary":"The `ansicon` Python library provides a wrapper to load Jason Hood's ANSICON utility, enabling ANSI escape sequences for colored text in the Windows command prompt. It is currently at version 1.89.0, with releases typically mirroring new versions of the underlying ANSICON C utility.","last_verified":"2026-04-17T00:00:00.000Z","tags":["windows","cli","colors","terminal","ansi"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/ansicon"},{"id":9467,"title":"AnsiMarkup","library":"ansimarkup","status":"active","version":"2.2.0","language":"python","ecosystem":"pypi","summary":"Ansimarkup is a Python library that simplifies producing colored and styled terminal text using an XML-like markup syntax. It translates tags like `<red>Hello</red>` into appropriate ANSI escape codes, supporting various colors, styles (bold, italic, underline), and background colors. The library is currently at version 2.2.0, with stable, albeit infrequent, releases.","last_verified":"2026-04-17T00:00:00.000Z","tags":["terminal","cli","colors","formatting","ansi","markup"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/ansimarkup"},{"id":5566,"title":"ansiwrap","library":"ansiwrap","status":"maintenance","version":"0.8.4","language":"python","ecosystem":"pypi","summary":"ansiwrap provides text wrapping capabilities similar to Python's standard `textwrap` module, but it is specifically designed to correctly handle strings that contain ANSI control sequences for colors and styles. It correctly calculates the effective length of a string by ignoring these non-printable control codes. The latest release is version 0.8.4, published in January 2019, indicating a maintenance-focused or slow release cadence.","last_verified":"2026-04-12T00:00:00.000Z","tags":["text processing","ansi","colors","textwrap","terminal"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/ansiwrap"},{"id":26724,"title":"Ansys API for EDB (gRPC interface)","library":"ansys-api-edb","status":"active","version":"0.3.0","language":"python","ecosystem":"pypi","summary":"Autogenerated Python gRPC interface package for Ansys Electronics Database (EDB). Provides protobuf and gRPC stubs used by pyedb-core. Version 0.3.0, released April 2026, with active development including dev releases (0.4.dev0).","last_verified":"2026-05-01T00:00:00.000Z","tags":["ansys","edb","grpc","protobuf","api"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/ansys-api-edb"},{"id":8826,"title":"Ansys Instance Management gRPC API","library":"ansys-api-platform-instancemanagement","status":"active","version":"1.1.3","language":"python","ecosystem":"pypi","summary":"This library provides the autogenerated Python gRPC interface for the Ansys Platform Instance Management service. It allows Python applications to interact with the Ansys Platform to manage instances of Ansys products and services. The current version is 1.1.3, and it follows a release cadence tied to updates in the underlying gRPC API definition.","last_verified":"2026-04-16T00:00:00.000Z","tags":["ansys","grpc","api","autogenerated","platform","instance-management"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/ansys-api-platform-instancemanagement"},{"id":23254,"title":"Ansys EDB Core","library":"ansys-edb-core","status":"active","version":"0.3.1","language":"python","ecosystem":"pypi","summary":"A Python wrapper for the Ansys EDB (Electronics Database) service, providing access to EDB primitives, layout, and simulation data. Current stable version is 0.3.1, with pre-release versions up to 0.4.0.dev1. The library is under active development with frequent releases.","last_verified":"2026-05-01T00:00:00.000Z","tags":["ansys","edb","electronics","cad","simulation"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/ansys-edb-core"},{"id":23250,"title":"Ansys MAPDL Reader","library":"ansys-mapdl-reader","status":"active","version":"0.55.2","language":"python","ecosystem":"pypi","summary":"Pythonic interface to read binary and ASCII result files (RST, RTH, etc.) generated by Ansys MAPDL. Version 0.55.2 supports Python 3.10+ and integrates with PyVista for 3D visualization. Active development under the PyAnsys project, with monthly releases.","last_verified":"2026-05-01T00:00:00.000Z","tags":["ansys","mapdl","finite-elements","result-reader","pyvista"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/ansys-mapdl-reader"},{"id":8827,"title":"Ansys Platform Instance Management (PyPIM)","library":"ansys-platform-instancemanagement","status":"active","version":"1.1.2","language":"python","ecosystem":"pypi","summary":"PyPIM (ansys-platform-instancemanagement) is a Python wrapper that provides a Pythonic interface to communicate with the Ansys Product Instance Management (PIM) API. This library enables users to programmatically start Ansys products in remote environments and interact with their APIs. It's designed to simplify the management of service-oriented applications within the Ansys ecosystem. The library is currently at version 1.1.2 and maintains an active release cadence.","last_verified":"2026-04-16T00:00:00.000Z","tags":["Ansys","PIM","gRPC","automation","simulation","platform"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/ansys-platform-instancemanagement"},{"id":23252,"title":"ansys-pythonnet","library":"ansys-pythonnet","status":"active","version":"3.1.0rc6","language":"python","ecosystem":"pypi","summary":"Ansys fork of pythonnet providing .NET and Mono integration for Python. Version 3.1.0rc6, targeting Python 3.7-3.13. Active development with release candidate status.","last_verified":"2026-05-01T00:00:00.000Z","tags":["pythonnet","dotnet",".net","interop","clr","ansys"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/ansys-pythonnet"},{"id":23253,"title":"Ansys Sphinx Theme","library":"ansys-sphinx-theme","status":"active","version":"1.7.2","language":"python","ecosystem":"pypi","summary":"A Sphinx theme devised by ANSYS, Inc. for documenting PyAnsys libraries and other projects. Version 1.7.2 requires Python >=3.10,<4. The theme provides a modern, responsive design with PyAnsys branding, including custom components like a version switcher, search, and navigation. It follows a monthly release cadence.","last_verified":"2026-05-01T00:00:00.000Z","tags":["sphinx","theme","ansys","documentation"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/ansys-sphinx-theme"},{"id":6983,"title":"Ansys Common Tools","library":"ansys-tools-common","status":"active","version":"0.5.0","language":"python","ecosystem":"pypi","summary":"Ansys Common Tools is a Python library providing a set of utilities and helper functions designed for use across various PyAnsys libraries. It includes tools for certificate management, file downloads, error handling, gRPC server launching, miscellaneous helpers, and versioning. The current version is 0.5.0, and it follows a regular, feature-driven release cadence.","last_verified":"2026-04-16T00:00:00.000Z","tags":["ansys","tools","utility","pyansys","engineering","logging","download"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/ansys-tools-common"},{"id":23035,"title":"PyAnsys Tools Visualization Interface","library":"ansys-tools-visualization-interface","status":"active","version":"0.12.1","language":"python","ecosystem":"pypi","summary":"A Python visualization interface for PyAnsys libraries, providing a unified API for plotting mesh objects and scalar/vector fields with backends like PyVista and Plotly. Current version 0.12.1 (stable), with pre-release 1.0.0a1 available. Release cadence is monthly.","last_verified":"2026-05-01T00:00:00.000Z","tags":["ansys","visualization","mesh","pyvista","plotly"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/ansys-tools-visualization-interface"},{"id":10498,"title":"Ant Design Vue UI Library","library":"ant-design-vue","status":"active","version":"4.2.6","language":"javascript","ecosystem":"npm","summary":"Ant Design Vue is an enterprise-class UI component library based on the Ant Design specification, specifically implemented for Vue.js applications. It provides a comprehensive set of high-quality, out-of-the-box components tailored for desktop application development. The library is currently stable at version 4.2.6, with frequent patch releases addressing bug fixes and minor improvements, and larger minor versions introducing new features and optimizations every few months. Its key differentiators include adherence to the well-established Ant Design system, robust TypeScript support (shipping its own types), and strong compatibility with modern Vue 3 ecosystems, including SSR and Electron environments. It offers a structured and opinionated approach to UI development, promoting consistency and reusability.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","vue","vue3","ant","design","antd","vueComponent","component","components","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/ant-design-vue"},{"id":9465,"title":"Arista Network Test Automation (ANTA) Framework","library":"anta","status":"active","version":"1.8.0","language":"python","ecosystem":"pypi","summary":"The Arista Network Test Automation (ANTA) Framework is a Python library designed for automating network device testing, specifically targeting Arista EOS devices. It provides a structured way to define, execute, and report on various network tests, supporting both CLI and programmatic workflows. As of this entry, the current version is 1.8.0, with active development and regular feature and maintenance releases.","last_verified":"2026-04-17T00:00:00.000Z","tags":["network automation","arista","testing","eos"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/anta"},{"id":20926,"title":"antd-dayjs-vite-plugin","library":"antd-dayjs-vite-plugin","status":"active","version":"2.0.0","language":"javascript","ecosystem":"npm","summary":"Vite plugin that replaces Moment.js with Day.js in Ant Design (antd) to reduce bundle size. Current stable version is 2.0.0, requires dayjs >=1 and vite >=5. It is the Vite counterpart of antd-dayjs-webpack-plugin, offering the same configuration options. Key differentiator: directly swaps moment locales and plugins with dayjs equivalents at build time, no manual code changes needed.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","vite","vite-plugin","day.js","webpack","moment","antd","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/antd-dayjs-vite-plugin"},{"id":18959,"title":"antd-dayjs-webpack-plugin","library":"antd-dayjs-webpack-plugin","status":"active","version":"1.0.6","language":"javascript","ecosystem":"npm","summary":"A webpack plugin that replaces Moment.js with Day.js in Ant Design projects, reducing bundle size from ~65 KB gzipped to ~4 KB. Version 1.0.6 is stable with no recent updates. Key differentiator: single-step integration without manual code changes. Requires dayjs as a peer dependency and supports Ant Design 3.x via 'antdv3' preset, which introduces a mutable Day.js (BadMutable plugin). Commonly used to slim down antd-based React apps.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","Day.js","Webpack","Moment","antd"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/antd-dayjs-webpack-plugin"},{"id":14421,"title":"Ant Design Management Fast Framework","library":"antd-management-fast-framework","status":"active","version":"2.12.105","language":"javascript","ecosystem":"npm","summary":"antd-management-fast-framework is a JavaScript/TypeScript library engineered to streamline and accelerate the development of management systems built upon the Ant Design component library for React. Currently in version 2.12.105, the package appears to be under continuous active development, though precise release cadence details are not readily available in English documentation. The framework likely offers a collection of pre-configured components, standardized layouts, integrated routing solutions, and potentially abstract state management patterns, all tailored for administrative interfaces. Its primary differentiator is its focus on providing a 'fast' development experience by minimizing boilerplate code when constructing typical management system applications. However, detailed public API documentation, usage guides, and in-depth explanations of its features are sparse, particularly for non-Chinese speakers, which may present an initial hurdle for integration and comprehensive utilization.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/antd-management-fast-framework"},{"id":24907,"title":"Ant-Design React Extensions","library":"antd-react-extensions","status":"active","version":"0.22.0","language":"javascript","ecosystem":"npm","summary":"A library of enhanced React components built on top of Ant Design v4, providing additional functionality such as extended tables, forms, and modals. Current stable version is 0.22.0, with occasional updates. It requires React 17+, antd 4.17+, and @ant-design/icons 4.6+. Differentiators include TypeScript support and opinionated wrappers that reduce boilerplate for common enterprise patterns.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/antd-react-extensions"},{"id":24908,"title":"antd-react-extensions","library":"antd-react-extensions-nextjs","status":"maintenance","version":"0.6.5","language":"javascript","ecosystem":"npm","summary":"Extension components for Ant Design (antd v4) tailored for Next.js, including Layout, Header, Footer, Container, Row, Col, Card, Button, Input, Select, Modal, Table, Form, and notification utilities. Current stable version is 0.6.5 (last release 2022). Package is rarely updated, with limited adoption. Alternative: use antd directly with Next.js dynamic import and custom layouts.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/antd-react-extensions-nextjs"},{"id":18957,"title":"Ant Design Theme Webpack Plugin","library":"antd-theme-webpack-plugin","status":"maintenance","version":"1.3.9","language":"javascript","ecosystem":"npm","summary":"A webpack plugin that enables dynamic theme switching for Ant Design (antd) by generating color-specific Less/CSS files and injecting them into index.html. Version 1.3.9, stable but in maintenance mode; last updated in 2020. Works with webpack 4 or 5. Key differentiator: allows runtime theme variable changes (like @primary-color) without rebuilding the app, unlike compile-time theme customization. Uses client-side Less.js to recompile styles in the browser. Requires JavaScript enabled in less-loader and specific project structure.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","antd","ant-design","less","lessjs","css","theme","dynamic-theme","webpack"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/antd-theme-webpack-plugin"},{"id":26723,"title":"Anteroom","library":"anteroom","status":"active","version":"1.174.0","language":"python","ecosystem":"pypi","summary":"Anteroom is a Python library for managing AI conversations, providing a unified interface for streaming, history, and tool calls. Current version is 1.174.0, with frequent releases.","last_verified":"2026-05-01T00:00:00.000Z","tags":["AI","conversation","chat"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/anteroom"},{"id":2,"title":"Anthropic Python SDK","library":"anthropic","status":"active","version":"0.84.0","language":"python","ecosystem":"pypi","summary":"Official Python SDK for the Anthropic API providing access to Claude models. Current version is 0.84.0 (Feb 2026). Releases approximately weekly. Two separate packages exist: anthropic (core SDK) and claude-agent-sdk-python (agent workflows).","last_verified":"2026-05-11T17:44:09.406Z","tags":["anthropic","claude","llm","agents","python","nodejs"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/anthropic"},{"id":9464,"title":"Anti-Captcha Official Python Library","library":"anticaptchaofficial","status":"active","version":"1.0.69","language":"python","ecosystem":"pypi","summary":"The `anticaptchaofficial` library is the official Python client for anti-captcha.com, providing an easy way to integrate various captcha solving services into your applications. It supports Image Captcha, reCAPTCHA v2/v3, hCaptcha, FunCaptcha, Geetest, and Square Net. The current version is 1.0.69, and it maintains an active release cadence with frequent updates.","last_verified":"2026-04-17T00:00:00.000Z","tags":["captcha","automation","anti-captcha","api-client","recaptcha","hcaptcha"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/anticaptchaofficial"},{"id":18116,"title":"Antigravity Awesome Skills","library":"antigravity-awesome-skills","status":"active","version":"10.6.0","language":"javascript","ecosystem":"npm","summary":"A vast installable skill library (1,435+ SKILL.md playbooks) for AI coding assistants including Claude Code, Cursor, Codex CLI, Gemini CLI, Antigravity, and others. Version 10.6.0 (April 2026). Released rapidly with 10+ minor versions per month. Differentiators: npx installer for local setup, cross-tool compatibility, role-based bundles, and workflow-driven execution. Not a prompt collection but a structured agent instruction catalog. 35k+ GitHub stars.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","claude-code","cursor","gemini-cli","antigravity","agentic-skills","ai-coding"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/antigravity-awesome-skills"},{"id":20928,"title":"Antimeridian","library":"antimeridian","status":"active","version":"0.4.7","language":"python","ecosystem":"pypi","summary":"Corrects GeoJSON geometries (Polygons, MultiPolygons, etc.) that cross the 180th meridian (antimeridian). Splits them into valid, non-wrapping geometries. Current version: 0.4.7. Release cadence: infrequent, as needed.","last_verified":"2026-04-27T00:00:00.000Z","tags":["geojson","gis","antimeridian","geometry","180th-meridian","shapely"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/antimeridian"},{"id":23251,"title":"antiword","library":"antiword","status":"active","version":"0.1.0","language":"python","ecosystem":"pypi","summary":"A Python library to convert MS Word .doc files to plain text, wrapping the external antiword command-line tool. Version 0.1.0 (stable).","last_verified":"2026-05-01T00:00:00.000Z","tags":["antiword","doc","text extraction"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/antiword"},{"id":10499,"title":"ANTLR 4 JavaScript Runtime","library":"antlr4","status":"active","version":"4.13.2","language":"javascript","ecosystem":"npm","summary":"The `antlr4` package provides the JavaScript runtime libraries for ANTLR 4, a powerful parser generator tool. It enables parsing various languages and data formats in Node.js (requiring Node.js >= 16) and major browsers like Safari, Firefox, and Chrome. The current stable version is 4.13.2, with minor updates released periodically. A key differentiator is its role as the official runtime for grammars defined using the ANTLR tool, supporting 10 target languages. Due to this multi-target consistency, ANTLR's versioning does not strictly follow npm semantic versioning, meaning minor version bumps can introduce breaking changes across targets; users are strongly advised to pin exact versions. The library ships with comprehensive TypeScript type definitions, making it suitable for modern TypeScript development.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","lexer","parser","antlr","antlr4","grammar","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/antlr4"},{"id":605,"title":"ANTLR 4 Python 3 Runtime","library":"antlr4-python3-runtime","status":"active","version":"4.13.2","language":"python","ecosystem":"pypi","summary":"ANTLR (ANother Tool for Language Recognition) is a powerful parser generator. This library provides the Python 3 runtime for lexers and parsers generated by the ANTLR 4 tool. It enables Python applications to process structured text, validate input, and build abstract syntax trees (ASTs) for executing or translating languages. The current version is 4.13.2, with releases typically tied to the main ANTLR tool's irregular but generally annual or bi-annual update cycle.","last_verified":"2026-05-12T16:29:54.666Z","tags":["parsing","lexer","parser","grammar","language processing","AST","compiler"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/antlr4-python3-runtime"},{"id":26721,"title":"ANTLR4 Tools","library":"antlr4-tools","status":"active","version":"0.2.2","language":"python","ecosystem":"pypi","summary":"Provides command-line tools (`antlr4`, `grun`) to run ANTLR4 (All-Star) and the TestRig grammar interpreter/profiler. This package is a convenience wrapper for ANTLR4, often used in conjunction with ANTLR4 runtime libraries. Current version 0.2.2, low release cadence.","last_verified":"2026-04-27T00:00:00.000Z","tags":["antlr","parser","lexer","testing","profiling"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/antlr4-tools"},{"id":10502,"title":"ANTLR4 TypeScript Runtime (antlr4ng)","library":"antlr4ng","status":"active","version":"3.0.16","language":"javascript","ecosystem":"npm","summary":"antlr4ng is an alternative, TypeScript-first runtime for ANTLR4 grammars, specifically designed to be used with the `antlr-ng` parser generation tool. Currently stable at version `3.0.16`, it receives frequent point releases addressing bugs and introducing minor enhancements. Unlike the original ANTLR4 JavaScript runtime, `antlr4ng` operates identically across Node.js and browser environments and is built with strict TypeScript nullability checks. It requires an ES2022 (ES6) compatible runtime for features like static initialization blocks and private class fields. While implementing nearly all features of the Java ANTLR4 runtime, it notably omits the `UnbufferedCharStream` class. Developers migrating from other ANTLR4 JavaScript runtimes will need to adjust code for stricter null handling and renamed internal members.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","lexer","parser","antlr","antlr4","grammar","TypeScript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/antlr4ng"},{"id":10503,"title":"ANTLR 4 Runtime for TypeScript/JavaScript","library":"antlr4ts","status":"active","version":"0.5.0-alpha.4","language":"javascript","ecosystem":"npm","summary":"antlr4ts is the official TypeScript/JavaScript runtime for ANTLR 4, a powerful parser generator. It enables developers to execute grammars written in ANTLR 4 within JavaScript or TypeScript applications, providing core parsing functionalities such as lexers, parsers, and tree walkers/visitors. Currently, the package is in an alpha state (v0.5.0-alpha.4), indicating ongoing development and potential API changes. Releases are made periodically to incorporate updates from the main ANTLR 4 Java target, fix bugs, and ensure compatibility with newer TypeScript versions. Its key differentiators include strong typing due to its TypeScript foundation, full support for ANTLR 4 features like listeners and visitors, and an integrated CLI for grammar compilation.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","ANTLR4","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/antlr4ts"},{"id":20929,"title":"Antropy","library":"antropy","status":"active","version":"0.2.2","language":"python","ecosystem":"pypi","summary":"AntroPy is a Python library for estimating entropy and complexity of time-series data, including sample entropy, approximate entropy, permutation entropy, spectral entropy, and fractal dimensions (Petrosian, Katz, Higuchi). Current version is 0.2.2, with regular releases on a roughly annual cadence. Requires Python >= 3.10.","last_verified":"2026-04-27T00:00:00.000Z","tags":["entropy","complexity","time-series","fractal-dimension","signal-processing","biomedical"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/antropy"},{"id":6513,"title":"Antsibull Changelog","library":"antsibull-changelog","status":"active","version":"0.35.0","language":"python","ecosystem":"pypi","summary":"Antsibull Changelog is a Python tool designed to generate changelogs for Ansible-core and Ansible collections. It processes changelog fragments (YAML files) to produce structured changelog outputs. Currently at version 0.35.0, it undergoes active development with releases aligned to the broader Ansible ecosystem's needs and feature cycles.","last_verified":"2026-04-15T00:00:00.000Z","tags":["ansible","changelog","documentation","build-tool","devops"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/antsibull-changelog"},{"id":8828,"title":"antsibull-core","library":"antsibull-core","status":"active","version":"3.5.0","language":"python","ecosystem":"pypi","summary":"antsibull-core is a foundational Python library providing core tools for building various components of the Ansible Distribution. It adheres to semantic versioning (1.0.0+), aiming for backward compatibility within major release cycles, though exceptions may occur for critical security fixes. The library is actively maintained, with the current development version being 3.x.y.","last_verified":"2026-04-16T00:00:00.000Z","tags":["ansible","build-tools","library","documentation-tools"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/antsibull-core"},{"id":20930,"title":"antsibull-docs","library":"antsibull-docs","status":"active","version":"2.24.0","language":"python","ecosystem":"pypi","summary":"Tools for building Ansible documentation, including collection docs, man pages, and docsite. Current version 2.24.0, Python >=3.9 required. Release cadence: ad-hoc, roughly every 2-4 months.","last_verified":"2026-04-27T00:00:00.000Z","tags":["ansible","documentation","docs","collection"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/antsibull-docs"},{"id":6514,"title":"antsibull-docs-parser","library":"antsibull-docs-parser","status":"active","version":"1.2.2","language":"python","ecosystem":"pypi","summary":"A Python library for processing Ansible documentation markup, designed for reusability. It originates from `antsibull-docs` and provides a generic API to parse, process, and format Ansible markup. The library is currently at version 1.2.2 and adheres to semantic versioning, with major version 1.x.y releases ensuring no breaking changes to its API.","last_verified":"2026-04-15T00:00:00.000Z","tags":["ansible","documentation","parser","markup","rst"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/antsibull-docs-parser"},{"id":8829,"title":"Antsibull Docutils Helpers","library":"antsibull-docutils","status":"active","version":"1.4.0","language":"python","ecosystem":"pypi","summary":"Antsibull-docutils is a Python library that provides docutils helpers used primarily by other Antsibull tools for building Ansible documentation. It offers functionalities like finding code blocks within reStructuredText (RST) files. The library is currently at version 1.4.0 and is actively maintained within the Ansible community, showing a regular release cadence with recent updates.","last_verified":"2026-04-16T00:00:00.000Z","tags":["ansible","documentation","docutils","sphinx","rst"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/antsibull-docutils"},{"id":7926,"title":"antsibull-fileutils","library":"antsibull-fileutils","status":"active","version":"1.5.2","language":"python","ecosystem":"pypi","summary":"antsibull-fileutils is a Python library providing file utility functions primarily used by other community Ansible tools. It's an integral part of the broader antsibull ecosystem, which assists in building the Ansible Distribution. The library follows semantic versioning from version 1.0.0 onwards, aiming to avoid backward-incompatible changes within a major release cycle, though exceptions may occur for critical security fixes.","last_verified":"2026-04-16T00:00:00.000Z","tags":["ansible","file-utilities","ansible-collections","development-tools","filesystem"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/antsibull-fileutils"},{"id":24909,"title":"Anvil Sol","library":"anvil-sol","status":"active","version":"0.3.4","language":"javascript","ecosystem":"npm","summary":"Anvil is a CLI tool that transpiles Anchor-based Solana programs to Pinocchio, native (solana-program), or Quasar Rust dialects, producing cargo-buildable projects from a single typed IR. Current stable version is 0.3.4, released with a weekly cadence. Key differentiators: deterministic emit with a validator, portability linting, CU benchmarking, and a migration safety analysis tool. Requires Bun >=1.0.0 and depends on litesvm, @solana/web3.js, and @noble/hashes as peer dependencies. Supports three targets with regression gates (21+ MUST_PASS for pinocchio and native).","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","solana","anchor","pinocchio","transpiler","compute-units","cu-optimization","rust","cli"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/anvil-sol"},{"id":18117,"title":"any-db","library":"any-db","status":"maintenance","version":"2.2.1","language":"javascript","ecosystem":"npm","summary":"any-db is a database-agnostic abstraction layer for Node.js that provides consistent APIs for connection pooling, querying, and transactions across multiple SQL database backends including PostgreSQL, MySQL, SQLite3, and MSSQL. Version 2.2.1 is the latest stable release. The library emphasizes minimal opinionation, preserving driver-specific behavior while offering a unified interface. It supports streaming query results, bound parameters via ?, and event-based error handling. Unlike ORMs, any-db focuses on low-level database access with flexible connection and pool management. Its adapters are installed separately and have any-db as a peer dependency. The library ships only CommonJS modules and does not provide TypeScript definitions.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","mysql","postgres","pg","sqlite","sqlite3"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/any-db"},{"id":18960,"title":"any-eslint-parser","library":"any-eslint-parser","status":"active","version":"1.0.1","language":"javascript","ecosystem":"npm","summary":"Check any file type with ESLint using a parser that ignores AST-based rules, allowing text-based rules like eol-last and no-tabs to be applied to non-JavaScript files (e.g. JSON, YAML, Markdown, XML, etc.). Current stable version is 1.0.1. The package has no release cadence documented and is a niche tool for leveraging ESLint's text-based rules across diverse file formats. Differentiators include zero AST dependency for linting, compatibility with eslint-plugin-regex, and ability to use existing ESLint configuration infrastructure.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","any-eslint-parser","eslint-plugin-regex","eslint","parser","style","regex","regexp","lint"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/any-eslint-parser"},{"id":9468,"title":"Any-LLM SDK","library":"any-llm-sdk","status":"active","version":"1.13.0","language":"python","ecosystem":"pypi","summary":"The Any-LLM SDK provides a unified Python interface for interacting with various Large Language Model (LLM) providers through the Any-LLM gateway. It aims to abstract away provider-specific complexities, offering a consistent API for chat completions, embeddings, and more. The current version is 1.13.0, and it maintains a rapid release cadence with frequent updates and improvements.","last_verified":"2026-04-17T00:00:00.000Z","tags":["LLM","AI","API Client","Multi-provider","Mozilla","Gateway"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/any-llm-sdk"},{"id":1322,"title":"AnyASCII","library":"anyascii","status":"active","version":"0.3.3","language":"python","ecosystem":"pypi","summary":"anyascii is a Python library that provides fast and accurate Unicode to ASCII transliteration. It converts any Unicode string into an ASCII representation, making it suitable for filenames, URLs, or other contexts where only ASCII characters are permitted. The current version is 0.3.3, and it maintains a relatively stable release cadence with updates for data improvements or internal packaging.","last_verified":"2026-04-23T19:43:59.971Z","tags":["unicode","ascii","transliteration","text-processing"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/anyascii"},{"id":3870,"title":"Anybadge","library":"anybadge","status":"active","version":"1.16.0","language":"python","ecosystem":"pypi","summary":"Anybadge is a Python library and command-line tool designed for simple and flexible generation of SVG badges for your projects. It allows users to define custom labels, values, and configurable thresholds to color badges dynamically. The library is actively maintained, with its current version being 1.16.0, and receives regular updates.","last_verified":"2026-04-25T17:19:24.389Z","tags":["badge","svg","generator","project-management","ci","cd","documentation"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/anybadge"},{"id":5848,"title":"AnyConfig","library":"anyconfig","status":"active","version":"0.15.1","language":"python","ecosystem":"pypi","summary":"AnyConfig is a Python library that provides a unified API to load and dump configuration files in various formats (e.g., JSON, YAML, INI, TOML, XML). It includes features like content merging, template processing (with Jinja2), data querying (with JMESPath), and JSON schema validation/generation. The current version is 0.15.1, and it maintains a moderate release cadence with several updates per year to introduce new features and address issues.","last_verified":"2026-04-14T00:00:00.000Z","tags":["configuration","config-files","json","yaml","ini","toml","xml","schema-validation","templating","merge"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/anyconfig"},{"id":9471,"title":"AnyCRC Library","library":"anycrc","status":"active","version":"2.0.0","language":"python","ecosystem":"pypi","summary":"anycrc is a Python library providing extremely fast CRC (Cyclic Redundancy Check) calculations. It leverages hardware acceleration on Intel (SSE4.2, AVX512) and Arm (ARMv8-CRC) processors for significant speedups, claiming up to 10x faster than previous versions. The current version is 2.0.0, maintaining an active development pace with notable updates for performance and Python version compatibility.","last_verified":"2026-04-17T00:00:00.000Z","tags":["crc","checksum","hardware-acceleration","performance"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/anycrc"},{"id":261,"title":"AnyIO","library":"anyio","status":"active","version":"4.13.0","language":"python","ecosystem":"pypi","summary":"AnyIO is a high-level asynchronous networking and concurrency library that runs on top of either asyncio or Trio, implementing Trio-like structured concurrency on both backends. Code written against AnyIO's API runs unmodified on either backend, allowing incremental adoption. Current stable version is 4.13.0, with an active monthly-ish release cadence under Alex Grönholm (agronholm).","last_verified":"2026-05-12T12:28:12.125Z","tags":["async","concurrency","asyncio","trio","structured-concurrency","networking","threads","task-group"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/anyio"},{"id":20931,"title":"anyjson","library":"anyjson","status":"deprecated","version":"0.3.3","language":"python","ecosystem":"pypi","summary":"Wraps the best available JSON implementation available in a common interface. Current version 0.3.3. Unmaintained since 2012; essentially abandoned.","last_verified":"2026-04-27T00:00:00.000Z","tags":["json","wrapper","deprecated"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/anyjson"},{"id":12805,"title":"Anypoint CLI API Manager Plugin","library":"anypoint-cli-api-mgr-plugin","status":"active","version":"1.4.3","language":"javascript","ecosystem":"npm","summary":"The Anypoint CLI API Manager Plugin is an oclif-based command-line interface extension for interacting with MuleSoft's Anypoint Platform API Manager. It provides commands to manage APIs, environments, and related resources directly from the terminal, making it suitable for scripting and automation of API lifecycle tasks within the Anypoint Platform ecosystem. The package is currently at version 1.4.3 and appears to be actively maintained, following standard npm release cycles for updates. Its primary differentiator is providing direct, programmatic control over the API Manager via a standardized CLI, integrating seamlessly into CI/CD pipelines and developer workflows that leverage the Anypoint Platform. It ships with TypeScript types, suggesting potential for programmatic interaction for advanced use cases, though its main interface is the command line.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","oclif-plugin","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/anypoint-cli-api-mgr-plugin"},{"id":16946,"title":"Anypoint CLI Command Library","library":"anypoint-cli-command","status":"active","version":"1.6.8","language":"javascript","ecosystem":"npm","summary":"The `@mulesoft/anypoint-cli-command` package provides the foundational `Core` class for developing custom commands within the Anypoint CLI version 4 and later ecosystem. It extends `@oclif/core`, inheriting its robust command-line interface framework while adding Anypoint-specific functionalities. Developers leverage this library to gain convenient access to common CLI parameters, a standardized logging mechanism, output formatting utilities, and support for Anypoint platform features like scratch orgs. The current stable version, 1.6.8, is closely aligned with the Anypoint CLI's development cycle, receiving updates as part of the broader toolset's evolution. Its key differentiator is the deep integration with Anypoint platform concepts, streamlining the creation of purpose-built Anypoint CLI extensions.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","anypoint-cli","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/anypoint-cli-command"},{"id":4422,"title":"Anys: Pytest Matchers","library":"anys","status":"active","version":"0.3.1","language":"python","ecosystem":"pypi","summary":"anys provides a collection of matchers designed for pytest-style assertions, enabling more flexible comparisons in unit tests. Instead of strict equality checks, it allows developers to assert that values meet specific criteria (e.g., `ANY_DATETIME_STR` for any valid ISO 8601 timestamp string). This simplifies testing dynamic or partially unpredictable data structures. The library is actively maintained, with the current version being 0.3.1.","last_verified":"2026-04-12T00:00:00.000Z","tags":["pytest","testing","matchers","assertion","unit testing","flexible comparison"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/anys"},{"id":3871,"title":"Anyscale CLI and SDK","library":"anyscale","status":"active","version":"0.26.93","language":"python","ecosystem":"pypi","summary":"Anyscale is a Python library and CLI that provides programmatic tools for authenticating and interacting with the Anyscale platform. It simplifies the deployment and scaling of machine learning models, particularly those involving large language models (LLMs), by enabling interaction with Anyscale's cloud infrastructure from Python applications or the command line. The library is actively maintained, with frequent updates, and the current version is 0.26.93.","last_verified":"2026-04-25T17:25:23.683Z","tags":["CLI","SDK","MLOps","Cloud Platform","Ray","AI/ML"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/anyscale"},{"id":2862,"title":"Anysqlite","library":"anysqlite","status":"active","version":"0.0.5","language":"python","ecosystem":"pypi","summary":"Anysqlite provides an async/await interface to the standard `sqlite3` library, supporting both Trio and Asyncio backends using the `Anyio` library. It is currently at version 0.0.5 and has an irregular or slow release cadence, with the last update in October 2023.","last_verified":"2026-04-25T01:42:43.793Z","tags":["sqlite","async","database","anyio","trio","asyncio"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/anysqlite"},{"id":1323,"title":"Anytree","library":"anytree","status":"active","version":"2.13.0","language":"python","ecosystem":"pypi","summary":"Anytree is a powerful and lightweight Python library that provides a tree data structure with various plugins. It simplifies the creation, manipulation, and visualization of hierarchical data. The library is actively maintained with regular releases, approximately every few months, and is currently at version 2.13.0.","last_verified":"2026-04-23T19:44:14.752Z","tags":["tree","data structure","hierarchy","visualization"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/anytree"},{"id":3872,"title":"Anywidget: Custom Jupyter Widgets Made Easy","library":"anywidget","status":"active","version":"0.10.0","language":"python","ecosystem":"pypi","summary":"Anywidget is a Python library that dramatically simplifies the process of creating custom interactive widgets for computational notebooks, running in environments like Jupyter, JupyterLab, Google Colab, VS Code, and Marimo. It's both a specification and a toolkit, allowing developers to define widget front-end code using standard ECMAScript modules (ESM) within a Python class. Currently at version 0.10.0, it features a rapid release cadence with frequent updates.","last_verified":"2026-04-25T17:26:40.503Z","tags":["jupyter","widgets","frontend","javascript","interactive","notebook"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/anywidget"},{"id":23255,"title":"Aodh Client Library","library":"aodhclient","status":"active","version":"3.10.1","language":"python","ecosystem":"pypi","summary":"Python client library for the OpenStack Aodh alarming service. Provides programmatic access to alarm management (create, update, delete, list) and alarm evaluation history. Current version is 3.10.1, released for Python >=3.10. Maintained as part of the OpenStack project.","last_verified":"2026-05-01T00:00:00.000Z","tags":["openstack","alarming","aodh","cloud"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/aodhclient"},{"id":26725,"title":"aoe2rec-py","library":"aoe2rec-py","status":"active","version":"0.1.21","language":"python","ecosystem":"pypi","summary":"Python bindings for aoe2rec, a Rust library for parsing Age of Empires 2 recorded game files. Currently at version 0.1.21, requires Python >=3.9, and is released alongside the core aoe2rec crate. Development is active via GitHub.","last_verified":"2026-05-01T00:00:00.000Z","tags":["age-of-empires-2","recorded-game","parser","rust-bindings","game-analysis"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/aoe2rec-py"},{"id":9470,"title":"Acousto-Optic Tomography Biomaps","library":"aot-biomaps","status":"active","version":"2.9.504","language":"python","ecosystem":"pypi","summary":"Aot-biomaps is a Python library providing tools for processing and visualizing Acousto-Optic Tomography (AOT) data, specifically focusing on generating biomaps from raw measurement files. It is currently at version 2.9.504 and appears to have an irregular release cadence, often tied to updates in its parent AOT repository. It facilitates the conversion of AOT data into meaningful spatial representations.","last_verified":"2026-04-17T00:00:00.000Z","tags":["acousto-optic tomography","biomaps","signal processing","data visualization","scientific computing"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/aot-biomaps"},{"id":12801,"title":"AOT Test Generators for Build-Time Checks","library":"aot-test-generators","status":"abandoned","version":"0.1.0","language":"javascript","ecosystem":"npm","summary":"aot-test-generators is a utility package designed to generate test suites for build-time checks, primarily targeting Ember.js applications. It allows developers to create tests for conditions that have already been evaluated during the build process, such as static analysis results or configuration validations. The library currently supports generating tests for both Mocha and QUnit frameworks, providing functions to create passing or failing tests, and test suite headers/footers. As of its last known release, version 0.1.0, this package appears to be an early-stage tool. Its limited version history and lack of recent updates indicate it is no longer actively maintained. Its core differentiation lies in its specific focus on 'ahead-of-time' test generation for JavaScript ecosystems, allowing integration into build pipelines to ensure checks are verifiable within a test runner, rather than being a general-purpose testing framework itself.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/aot-test-generators"},{"id":968,"title":"Apache Airflow","library":"apache-airflow","status":"active","version":"3.1.8","language":"python","ecosystem":"pypi","summary":"Apache Airflow is an open-source platform used to programmatically author, schedule, and monitor workflows, particularly for data pipelines. It defines workflows as Directed Acyclic Graphs (DAGs) in Python, enabling dynamic, scalable, and extensible orchestration. The current stable version is 3.1.8, with releases occurring regularly to introduce new features, improvements, and bug fixes.","last_verified":"2026-04-11T14:57:18.590Z","tags":["workflow orchestration","ETL","data pipelines","scheduler","DAG","Apache Software Foundation"],"install_tag":"reviewed","install_tag_description":"minor failures on some runtimes or slightly older test data","api":"https://checklist.day/api/registry/apache-airflow"},{"id":5108,"title":"Apache Airflow Client","library":"apache-airflow-client","status":"active","version":"3.2.0","language":"python","ecosystem":"pypi","summary":"The `apache-airflow-client` library provides a Pythonic way to interact with the Apache Airflow REST API. It is an auto-generated client based on Airflow's OpenAPI specification, ensuring it remains up-to-date with the latest Airflow API versions. This library allows programmatic control and querying of Airflow DAGs, tasks, and other components. It primarily follows Airflow's release cadence, regenerating with each new Airflow release, currently at version 3.2.0.","last_verified":"2026-04-13T00:00:00.000Z","tags":["airflow","api-client","orchestration","automation"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/apache-airflow-client"},{"id":1903,"title":"Apache Airflow Core","library":"apache-airflow-core","status":"active","version":"3.2.0","language":"python","ecosystem":"pypi","summary":"Apache Airflow Core (part of the main `apache-airflow` distribution) provides the foundational components for the Apache Airflow platform, a powerful tool for programmatically authoring, scheduling, and monitoring data workflows. It includes the scheduler, API server, DAG file processor, and triggerer. Workflows, known as Directed Acyclic Graphs (DAGs), are defined as Python code, making them maintainable, versionable, and collaborative. Airflow follows semantic versioning, with minor releases typically every 2-3 months and patch releases as needed. Major versions, such as 3.x, introduce backwards-incompatible changes and are released on an irregular schedule. The current version of `apache-airflow` is 3.2.0.","last_verified":"2026-04-24T03:16:30.568Z","tags":["airflow","automation","dag","data","orchestration","pipelines","workflow","etl","scheduler","api"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/apache-airflow-core"},{"id":1324,"title":"Apache Airflow Microsoft Fabric Plugin","library":"apache-airflow-microsoft-fabric-plugin","status":"active","version":"1.0.3","language":"python","ecosystem":"pypi","summary":"The `apache-airflow-microsoft-fabric-plugin` provides an operator and hook to interact with Microsoft Fabric items, such as Lakehouse, Notebook, Datafactory, and Datawarehouse, directly from Apache Airflow. It enables running Spark jobs (like notebooks) within Fabric. The current version is 1.0.3, and it is a community-driven project updated as needed.","last_verified":"2026-04-23T19:44:29.732Z","tags":["airflow","microsoft-fabric","etl","data-integration","plugin","azure"],"install_tag":"stale","install_tag_description":"widespread failures or data too old to trust","api":"https://checklist.day/api/registry/apache-airflow-microsoft-fabric-plugin"},{"id":2863,"title":"Airbyte Apache Airflow Provider","library":"apache-airflow-providers-airbyte","status":"active","version":"5.4.0","language":"python","ecosystem":"pypi","summary":"The `apache-airflow-providers-airbyte` package provides Apache Airflow operators and sensors to interact with Airbyte, an open-source data integration platform. It enables users to trigger and monitor Airbyte synchronization jobs directly from Airflow DAGs. The current version is 5.4.0, supporting Airflow >=2.11.0 and Python >=3.10, and it maintains a regular release cadence with ongoing development.","last_verified":"2026-04-25T01:48:25.235Z","tags":["apache-airflow","airbyte","etl","data-integration","provider","orchestration"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/apache-airflow-providers-airbyte"},{"id":4875,"title":"Apache Airflow Alibaba Cloud Provider","library":"apache-airflow-providers-alibaba","status":"active","version":"3.3.7","language":"python","ecosystem":"pypi","summary":"The Apache Airflow Alibaba Cloud Provider enables integration with various Alibaba Cloud services such as Object Storage Service (OSS), DataWorks, DirectMail, and more. It provides hooks, operators, and sensors to incorporate Alibaba Cloud workflows into Airflow DAGs. This provider is currently at version 3.3.7 and receives updates typically aligned with Apache Airflow's release cycle or as individual feature/bugfix releases.","last_verified":"2026-04-12T00:00:00.000Z","tags":["airflow","provider","alibaba","cloud"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/apache-airflow-providers-alibaba"},{"id":1217,"title":"Apache Airflow Amazon Provider","library":"apache-airflow-providers-amazon","status":"active","version":"9.24.0","language":"python","ecosystem":"pypi","summary":"The `apache-airflow-providers-amazon` package extends Apache Airflow by providing operators, hooks, and sensors for seamless integration with various Amazon Web Services (AWS). It enables orchestrating workflows involving services like Amazon S3, Redshift, EMR, SQS, and more. The provider is actively maintained by the Apache Airflow community with frequent releases, typically every few weeks.","last_verified":"2026-04-23T18:33:44.524Z","tags":["airflow","aws","amazon","provider","cloud","orchestration","etl"],"install_tag":"stale","install_tag_description":"widespread failures or data too old to trust","api":"https://checklist.day/api/registry/apache-airflow-providers-amazon"},{"id":6515,"title":"Apache Airflow Apache Beam Provider","library":"apache-airflow-providers-apache-beam","status":"active","version":"6.2.3","language":"python","ecosystem":"pypi","summary":"The `apache-airflow-providers-apache-beam` package provides operators and hooks to seamlessly integrate Apache Airflow with Apache Beam. Apache Beam is an open-source, unified model for defining both batch and streaming data-parallel processing pipelines. This provider enables Airflow users to define, schedule, and monitor Beam pipelines, which can then be executed by various Beam-supported backends such as Apache Flink, Apache Spark, or Google Cloud Dataflow. The provider follows a roughly 2-3 month minor release cadence, with patch releases issued on an as-needed basis.","last_verified":"2026-04-15T00:00:00.000Z","tags":["airflow","apache-beam","etl","data-processing","pipeline","gcp","dataflow"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/apache-airflow-providers-apache-beam"},{"id":20932,"title":"Apache Airflow Provider for Apache Cassandra","library":"apache-airflow-providers-apache-cassandra","status":"active","version":"3.9.4","language":"python","ecosystem":"pypi","summary":"An Apache Airflow provider package that enables integration with Apache Cassandra, including hooks and operators to interact with Cassandra databases. Current version 3.9.4, released April 2026. Part of the Airflow providers ecosystem with monthly releases following Airflow's release cycle.","last_verified":"2026-04-27T00:00:00.000Z","tags":["airflow","cassandra","provider","etl"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/apache-airflow-providers-apache-cassandra"},{"id":23261,"title":"Apache Airflow Provider for Apache Drill","library":"apache-airflow-providers-apache-drill","status":"active","version":"3.3.2","language":"python","ecosystem":"pypi","summary":"The Apache Airflow provider for Apache Drill allows you to integrate Drill's SQL query engine with Airflow, enabling execution of Drill queries via the DrillOperator and DrillHook. Version 3.3.2 is the latest, supporting Airflow 2.x+ and Python >=3.10. Release cadence follows Airflow's provider schedule.","last_verified":"2026-05-01T00:00:00.000Z","tags":["airflow","provider","drill","sql","etl"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/apache-airflow-providers-apache-drill"},{"id":6984,"title":"Apache Airflow Druid Provider","library":"apache-airflow-providers-apache-druid","status":"active","version":"4.5.2","language":"python","ecosystem":"pypi","summary":"The Apache Airflow Druid Provider enables Airflow to interact with Apache Druid, a high-performance, real-time analytics database. It includes hooks and operators for executing Druid queries and loading data. The current version is 4.5.2, and Airflow providers generally follow Airflow's release cadence, with updates for new features and bug fixes.","last_verified":"2026-04-16T00:00:00.000Z","tags":["Airflow","ETL","Druid","Database","Provider"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/apache-airflow-providers-apache-druid"},{"id":7930,"title":"Apache Airflow Apache Flink Provider","library":"apache-airflow-providers-apache-flink","status":"active","version":"1.8.4","language":"python","ecosystem":"pypi","summary":"The Apache Airflow Apache Flink Provider package extends Apache Airflow's capabilities by integrating with Apache Flink. It enables users to programmatically author, schedule, and monitor workflows that involve submitting Flink jobs and interacting with Flink clusters directly from Airflow DAGs. This provider is actively maintained, with version 1.8.4 released on March 28, 2026, and follows a regular release cadence aligned with the broader Airflow ecosystem.","last_verified":"2026-04-16T00:00:00.000Z","tags":["Apache Airflow","Apache Flink","ETL","Workflow Orchestration","Data Streaming","Provider","Kubernetes"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/apache-airflow-providers-apache-flink"},{"id":27587,"title":"Apache Airflow Provider for Apache HDFS","library":"apache-airflow-providers-apache-hdfs","status":"active","version":"4.11.5","language":"python","ecosystem":"pypi","summary":"A provider package for Apache Airflow that integrates with Apache HDFS, providing hooks and operators for HDFS file operations. Current version 4.11.5 requires Python >=3.10. Released on Airflow provider schedule.","last_verified":"2026-05-09T00:00:00.000Z","tags":["airflow","provider","hdfs","hadoop","data","etl"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/apache-airflow-providers-apache-hdfs"},{"id":6985,"title":"Apache Airflow Apache Hive Provider","library":"apache-airflow-providers-apache-hive","status":"active","version":"9.4.2","language":"python","ecosystem":"pypi","summary":"The `apache-airflow-providers-apache-hive` package provides Apache Airflow operators, hooks, and sensors for interacting with Apache Hive. It supports both HiveServer2 connections (via `HiveHook`) and direct Hive CLI execution (via `HiveCliHook`). Currently at version 9.4.2, it follows the Apache Airflow providers release cycle, typically releasing new versions quarterly or as needed with Airflow major/minor releases.","last_verified":"2026-04-16T00:00:00.000Z","tags":["apache-airflow","hive","data-pipeline","etl","database","big-data"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/apache-airflow-providers-apache-hive"},{"id":23257,"title":"Apache Airflow Provider for Apache Iceberg","library":"apache-airflow-providers-apache-iceberg","status":"active","version":"2.0.2","language":"python","ecosystem":"pypi","summary":"Apache Airflow provider for Apache Iceberg, enabling interaction with Iceberg tables via Airflow. Current version 2.0.2 requires Python >=3.10 and Airflow >=2.10.0. Released monthly alongside other providers.","last_verified":"2026-05-01T00:00:00.000Z","tags":["apache-airflow","iceberg","provider","etl","data-lakehouse"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/apache-airflow-providers-apache-iceberg"},{"id":3873,"title":"Apache Airflow Impala Provider","library":"apache-airflow-providers-apache-impala","status":"active","version":"1.9.1","language":"python","ecosystem":"pypi","summary":"The Apache Airflow Impala Provider integrates Apache Airflow with Apache Impala, allowing users to programmatically author, schedule, and monitor workflows that interact with Impala databases. It provides hooks and operators to execute SQL queries and manage Impala connections within Airflow DAGs. The current version is 1.9.1, released on 2026-03-28, and follows the release cadence of other Airflow providers, typically updated every few months.","last_verified":"2026-04-25T17:31:30.544Z","tags":["airflow-provider","apache-impala","etl","data-pipeline","sql"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/apache-airflow-providers-apache-impala"},{"id":3396,"title":"Apache Airflow Apache Kafka Provider","library":"apache-airflow-providers-apache-kafka","status":"active","version":"1.13.1","language":"python","ecosystem":"pypi","summary":"This is a provider package for Apache Airflow that enables interaction with Apache Kafka clusters. It provides hooks, operators, and triggers to read from topics, write to topics, and await specific messages in Kafka topics, integrating these operations seamlessly into Airflow DAGs. The current version is 1.13.1, and provider packages typically follow a roughly 2-3 month minor release cadence, with patch releases issued as needed.","last_verified":"2026-04-25T09:37:09.525Z","tags":["airflow","kafka","provider","apache-airflow","data-streaming","etl","orchestration","messaging"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/apache-airflow-providers-apache-kafka"},{"id":23256,"title":"Apache Airflow Provider for Apache Kylin","library":"apache-airflow-providers-apache-kylin","status":"active","version":"3.10.4","language":"python","ecosystem":"pypi","summary":"Apache Airflow provider for Apache Kylin, enabling integration with Kylin's REST API for cube operations, querying, and metadata management. Current version is 3.10.4, with release cadence following Airflow's provider release cycle.","last_verified":"2026-05-01T00:00:00.000Z","tags":["airflow","provider","kylin","etl"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/apache-airflow-providers-apache-kylin"},{"id":5849,"title":"Apache Airflow Livy Provider","library":"apache-airflow-providers-apache-livy","status":"active","version":"4.5.5","language":"python","ecosystem":"pypi","summary":"The Apache Airflow Livy Provider package enables Apache Airflow to interact with Apache Livy, an open-source REST service for submitting and managing Spark jobs on a cluster over HTTP. It includes operators and hooks to facilitate the orchestration of Spark applications within Airflow DAGs. The current version is 4.5.5, with provider packages often updated independently of, but in alignment with, core Airflow releases.","last_verified":"2026-04-14T00:00:00.000Z","tags":["airflow","provider","livy","spark","etl","big-data"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/apache-airflow-providers-apache-livy"},{"id":23258,"title":"Apache Airflow Provider for Apache Pig","library":"apache-airflow-providers-apache-pig","status":"active","version":"4.8.4","language":"python","ecosystem":"pypi","summary":"Apache Airflow provider for Apache Pig. Version 4.8.4 requires Airflow >=2.9.0 and Python >=3.10. This provider allows Airflow to run Pig jobs via the PigOperator. Release cadence follows Airflow's provider release cycle (monthly).","last_verified":"2026-05-01T00:00:00.000Z","tags":["airflow","provider","apache","pig","pig operator"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/apache-airflow-providers-apache-pig"},{"id":23259,"title":"Apache Airflow Provider for Apache Pinot","library":"apache-airflow-providers-apache-pinot","status":"active","version":"4.10.2","language":"python","ecosystem":"pypi","summary":"This provider allows Apache Airflow to integrate with Apache Pinot, enabling data transfers, SQL execution, and cluster management. Current version 4.10.2 works with Python >=3.10 and Airflow >=2.10. Releases are on demand.","last_verified":"2026-05-01T00:00:00.000Z","tags":["airflow","apache-pinot","data-integration","etl"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/apache-airflow-providers-apache-pinot"},{"id":4423,"title":"Apache Airflow Apache Spark Provider","library":"apache-airflow-providers-apache-spark","status":"active","version":"6.0.0","language":"python","ecosystem":"pypi","summary":"This provider package enables Apache Airflow to interact with Apache Spark, allowing for the orchestration and scheduling of Spark jobs. It includes operators and hooks for submitting Spark applications, executing Spark SQL queries, and performing data transfers. It's an active provider package, with version 6.0.0 released on March 28, 2026. Airflow providers are released independently of Airflow core, typically with a regular cadence to support new features and bug fixes.","last_verified":"2026-04-12T00:00:00.000Z","tags":["Apache Airflow","Spark","Data Processing","ETL","Provider","Orchestration","Big Data"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/apache-airflow-providers-apache-spark"},{"id":27588,"title":"Apache Airflow Provider for Apache TinkerPop","library":"apache-airflow-providers-apache-tinkerpop","status":"active","version":"1.1.3","language":"python","ecosystem":"pypi","summary":"Apache Airflow provider to interact with Apache TinkerPop graph databases. Version 1.1.3 was released in 2025, with a monthly release cadence. Requires Python >=3.10.","last_verified":"2026-05-09T00:00:00.000Z","tags":["airflow","provider","tinkerpop","gremlin"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/apache-airflow-providers-apache-tinkerpop"},{"id":23260,"title":"Apache Airflow Provider for Apprise","library":"apache-airflow-providers-apprise","status":"active","version":"2.3.3","language":"python","ecosystem":"pypi","summary":"Apache Airflow provider that integrates with Apprise to send notifications via a wide variety of services (Slack, Telegram, email, etc.). Current version 2.3.3, released March 2025. Supports Airflow >=2.8.0. Patch releases monthly.","last_verified":"2026-05-01T00:00:00.000Z","tags":["apache-airflow","apprise","notifications","provider"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/apache-airflow-providers-apprise"},{"id":20935,"title":"Apache Airflow Provider for ArangoDB","library":"apache-airflow-providers-arangodb","status":"active","version":"2.9.4","language":"python","ecosystem":"pypi","summary":"Apache Airflow provider package to integrate with ArangoDB. Version 2.9.4 supports Airflow 2.x and requires Python >=3.10. Allows use of ArangoDB as a metadata database and provides ArangoDBHook and operators.","last_verified":"2026-04-27T00:00:00.000Z","tags":["airflow","arangodb","provider","aql","database"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/apache-airflow-providers-arangodb"},{"id":8830,"title":"Apache Airflow Asana Provider","library":"apache-airflow-providers-asana","status":"active","version":"2.11.3","language":"python","ecosystem":"pypi","summary":"The `apache-airflow-providers-asana` package, currently at version 2.11.3, provides operators and hooks to seamlessly integrate Apache Airflow with Asana. It enables users to programmatically manage Asana tasks (create, update, delete, find) and projects within Airflow workflows. As a community-managed provider, it's independently versioned and released from core Apache Airflow, offering flexible integration with the Asana work management tool.","last_verified":"2026-04-16T00:00:00.000Z","tags":["Airflow","Provider","Asana","Workflow Orchestration","Task Management"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/apache-airflow-providers-asana"},{"id":5109,"title":"Apache Airflow Atlassian Jira Provider","library":"apache-airflow-providers-atlassian-jira","status":"active","version":"3.3.3","language":"python","ecosystem":"pypi","summary":"The `apache-airflow-providers-atlassian-jira` package is an Apache Airflow provider that enables seamless integration with Atlassian Jira. It offers operators, sensors, and hooks to interact with Jira for automating tasks like issue creation, updates, and monitoring. As a community-managed provider, it follows Apache Airflow's release cadence, typically releasing minor updates every 2-3 months. The current version is 3.3.3.","last_verified":"2026-04-13T00:00:00.000Z","tags":["airflow","jira","atlassian","provider","automation","etl"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/apache-airflow-providers-atlassian-jira"},{"id":2864,"title":"Apache Airflow Celery Provider","library":"apache-airflow-providers-celery","status":"active","version":"3.17.2","language":"python","ecosystem":"pypi","summary":"This provider package integrates Apache Airflow with Celery, enabling the use of Celery workers for task execution. It allows Airflow to scale task processing by distributing tasks to a pool of Celery workers, using message brokers like RabbitMQ or Redis. The current version is 3.17.2, and releases are tied to the Apache Airflow release cycle, typically monthly or bi-monthly.","last_verified":"2026-04-25T01:51:12.551Z","tags":["airflow","celery","executor","provider","task-distribution"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/apache-airflow-providers-celery"},{"id":20933,"title":"Apache Airflow Providers Cloudant","library":"apache-airflow-providers-cloudant","status":"active","version":"4.3.4","language":"python","ecosystem":"pypi","summary":"Apache Airflow provider for Cloudant (a hosted Apache CouchDB service). Current version 4.3.4, compatible with Airflow >=2.6 and Python >=3.10. Released approximately monthly.","last_verified":"2026-04-27T00:00:00.000Z","tags":["airflow","cloudant","couchdb","database","provider"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/apache-airflow-providers-cloudant"},{"id":821,"title":"Apache Airflow CNCF Kubernetes Provider","library":"apache-airflow-providers-cncf-kubernetes","status":"active","version":"10.15.0","language":"python","ecosystem":"pypi","summary":"The `apache-airflow-providers-cncf-kubernetes` package integrates Apache Airflow with Kubernetes, allowing users to orchestrate tasks by launching them as Kubernetes Pods. It provides operators and hooks for seamless interaction with Kubernetes resources. The current version, as of March 2026, is 10.15.0, and provider packages generally follow the Apache Airflow project's release cadence of roughly 2-3 months for minor versions, with patch releases as needed.","last_verified":"2026-04-06T21:01:23.020Z","tags":["apache airflow","kubernetes","cncf","provider","orchestration","container"],"install_tag":"stale","install_tag_description":"widespread failures or data too old to trust","api":"https://checklist.day/api/registry/apache-airflow-providers-cncf-kubernetes"},{"id":23262,"title":"Apache Airflow Providers Cohere","library":"apache-airflow-providers-cohere","status":"active","version":"1.6.5","language":"python","ecosystem":"pypi","summary":"Apache Airflow provider for integrating with Cohere, enabling workflows that leverage Cohere's large language models for text generation, embedding, classification, and summarization. Current version 1.6.5, released on 2025-03-07. Active development with regular releases.","last_verified":"2026-05-01T00:00:00.000Z","tags":["airflow","cohere","provider","llm","ml"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/apache-airflow-providers-cohere"},{"id":1084,"title":"Apache Airflow Common Compatibility Provider","library":"apache-airflow-providers-common-compat","status":"active","version":"1.14.2","language":"python","ecosystem":"pypi","summary":"The `apache-airflow-providers-common-compat` package provides a compatibility layer for Apache Airflow, enabling seamless migration from Airflow 2 to Airflow 3. It utilizes lazy imports that first attempt Airflow 3 paths and then fall back to Airflow 2 paths, abstracting away version differences. This provider aims to centralize and replace scattered version-specific conditional imports within other Airflow providers. The current version is 1.14.2, and Airflow providers generally follow independent release cadences, adhering to SemVer.","last_verified":"2026-04-23T16:49:33.421Z","tags":["airflow","provider","compatibility","migration","apache"],"install_tag":"reviewed","install_tag_description":"minor failures on some runtimes or slightly older test data","api":"https://checklist.day/api/registry/apache-airflow-providers-common-compat"},{"id":1325,"title":"Apache Airflow Common IO Provider","library":"apache-airflow-providers-common-io","status":"active","version":"1.7.2","language":"python","ecosystem":"pypi","summary":"The Apache Airflow Common IO Provider (apache-airflow-providers-common-io, current version 1.7.2) offers a unified interface for interacting with various file systems within Airflow tasks, abstracting away the underlying storage details. It aims to simplify DAG development by providing generic operators and hooks that can work across different storage backends (e.g., local, S3, GCS, Azure Blob Storage), with specific implementations provided by other Airflow provider packages. This provider follows the regular Apache Airflow provider release cadence, receiving updates frequently alongside core Airflow releases.","last_verified":"2026-04-23T19:46:35.917Z","tags":["airflow","provider","io","filesystem","storage"],"install_tag":"stale","install_tag_description":"widespread failures or data too old to trust","api":"https://checklist.day/api/registry/apache-airflow-providers-common-io"},{"id":20936,"title":"Apache Airflow Providers Common Messaging","library":"apache-airflow-providers-common-messaging","status":"active","version":"2.0.3","language":"python","ecosystem":"pypi","summary":"This package provides common messaging utilities for Apache Airflow, including components for building event-driven workflows and integrating with messaging systems like Kafka. Version 2.0.3 supports Python >=3.10. Release cadence is periodic, aligned with Airflow provider releases.","last_verified":"2026-04-27T00:00:00.000Z","tags":["airflow","provider","messaging","kafka","event-driven"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/apache-airflow-providers-common-messaging"},{"id":606,"title":"Apache Airflow Common SQL Provider","library":"apache-airflow-providers-common-sql","status":"active","version":"1.34.0","language":"python","ecosystem":"pypi","summary":"The `apache-airflow-providers-common-sql` package provides a foundational set of SQL-related functionalities for Apache Airflow, including operators, hooks, sensors, and triggers for interacting with various SQL databases. It leverages SQLAlchemy for seamless integration and simplifies connection management. As of its current version 1.34.0, it is actively maintained with regular updates.","last_verified":"2026-05-12T16:32:50.943Z","tags":["airflow","airflow-provider","sql","database","etl","data-quality"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/apache-airflow-providers-common-sql"},{"id":822,"title":"Databricks Provider for Apache Airflow","library":"apache-airflow-providers-databricks","status":"active","version":"7.12.0","language":"python","ecosystem":"pypi","summary":"The `apache-airflow-providers-databricks` package provides operators, hooks, and sensors to interact with Databricks, a unified data and analytics platform. It allows users to orchestrate Databricks notebooks, jobs, and SQL queries from Apache Airflow. The provider is actively maintained by the Apache Airflow community and is currently on version 7.12.0, with regular updates to support new Databricks features and Airflow versions.","last_verified":"2026-04-11T10:01:01.194Z","tags":["Airflow","Databricks","ETL","Workflow Orchestration","Data Platform","Apache Spark"],"install_tag":"stale","install_tag_description":"widespread failures or data too old to trust","api":"https://checklist.day/api/registry/apache-airflow-providers-databricks"},{"id":2865,"title":"Datadog Provider for Apache Airflow","library":"apache-airflow-providers-datadog","status":"active","version":"3.10.3","language":"python","ecosystem":"pypi","summary":"This provider package integrates Apache Airflow with Datadog, enabling users to send metrics, events, and query metrics from Datadog directly within their Airflow DAGs. It supports monitoring of DAGs, tasks, and other Airflow components through Datadog's platform. The current version is 3.10.3 and it follows the Apache Airflow provider release cadence, often aligning with Airflow core releases but also releasing independently for bug fixes and features.","last_verified":"2026-04-25T01:53:55.577Z","tags":["airflow","datadog","monitoring","observability","etl","data-pipeline","provider","metrics"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/apache-airflow-providers-datadog"},{"id":3397,"title":"Apache Airflow dbt Cloud Provider","library":"apache-airflow-providers-dbt-cloud","status":"active","version":"4.8.0","language":"python","ecosystem":"pypi","summary":"This provider package allows Apache Airflow to interact with dbt Cloud, enabling orchestration of dbt Cloud jobs and fetching job run details. It includes operators, sensors, and hooks for various dbt Cloud functionalities. The current version is 4.8.0. Airflow provider packages typically follow a regular release cadence, often aligned with Airflow's own releases or as new features/bug fixes are introduced.","last_verified":"2026-04-25T09:39:28.103Z","tags":["airflow","provider","dbt","dbt cloud","etl","orchestration","data transformation"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/apache-airflow-providers-dbt-cloud"},{"id":23263,"title":"Apache Airflow Provider for DingDing","library":"apache-airflow-providers-dingding","status":"active","version":"3.9.4","language":"python","ecosystem":"pypi","summary":"A provider package for Apache Airflow that integrates with DingDing (DingTalk), allowing users to send notifications, trigger alerts, and interact with DingDing chatbot via Airflow operators and hooks. Current version 3.9.4, released as part of the Airflow provider ecosystem with regular updates aligned with Airflow release cadence.","last_verified":"2026-05-01T00:00:00.000Z","tags":["airflow","provider","dingding","dingtalk","notifications"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/apache-airflow-providers-dingding"},{"id":23037,"title":"Apache Airflow Provider for Discord","library":"apache-airflow-providers-discord","status":"active","version":"3.12.2","language":"python","ecosystem":"pypi","summary":"An Apache Airflow provider package that integrates Discord messaging via webhooks. Version 3.12.2 supports Airflow 2.9+ and Python ≥3.10. Released on a monthly cadence alongside other providers.","last_verified":"2026-05-01T00:00:00.000Z","tags":["airflow","provider","discord","webhook","notification"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/apache-airflow-providers-discord"},{"id":1800,"title":"Apache Airflow Docker Provider","library":"apache-airflow-providers-docker","status":"active","version":"4.5.4","language":"python","ecosystem":"pypi","summary":"The Apache Airflow Docker Provider package enables Airflow to interact with Docker, allowing users to execute tasks within Docker containers. This provider is actively maintained and frequently updated, with the current version being 4.5.4. All core functionalities are encapsulated within the `airflow.providers.docker` Python package.","last_verified":"2026-04-24T01:41:39.709Z","tags":["airflow","docker","provider","orchestration","etl"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/apache-airflow-providers-docker"},{"id":27590,"title":"Apache Airflow Provider for Edge3","library":"apache-airflow-providers-edge3","status":"active","version":"3.5.0","language":"python","ecosystem":"pypi","summary":"This provider package allows integration of Edge3 edge computing with Apache Airflow. It transfers files from/to remote edge nodes. Current version as of May 2026 is 3.5.0, released with Airflow 2.x compatibility. Release cadence follows Airflow provider releases.","last_verified":"2026-05-09T00:00:00.000Z","tags":["apache-airflow","provider","edge3","sftp","transfer"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/apache-airflow-providers-edge3"},{"id":6308,"title":"Apache Airflow Elasticsearch Provider","library":"apache-airflow-providers-elasticsearch","status":"active","version":"6.5.2","language":"python","ecosystem":"pypi","summary":"This is a provider package for Apache Airflow, enabling integration with Elasticsearch. It includes Elasticsearch hooks, operators (if any, though hooks are primary for direct interaction), and support for logging tasks to Elasticsearch. It aims to simplify the orchestration of tasks that interact with Elasticsearch. The current version is 6.5.2 and it follows a frequent release cadence, often with monthly or bi-weekly updates.","last_verified":"2026-04-15T00:00:00.000Z","tags":["airflow","provider","elasticsearch","hook","logging","data-pipeline"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/apache-airflow-providers-elasticsearch"},{"id":20934,"title":"Apache Airflow Provider for Exasol","library":"apache-airflow-providers-exasol","status":"active","version":"4.10.2","language":"python","ecosystem":"pypi","summary":"Airflow provider package that integrates Exasol as a data source/sink via Exasol hooks and operators. Current version is 4.10.2, requires Python >=3.10, and is part of the Airflow providers ecosystem. Release cadence is irregular, often with minor version bumps for Airflow core compatibility.","last_verified":"2026-04-27T00:00:00.000Z","tags":["airflow-provider","exasol","hooks","operators","etl"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/apache-airflow-providers-exasol"},{"id":823,"title":"Apache Airflow FAB Provider","library":"apache-airflow-providers-fab","status":"active","version":"3.6.0","language":"python","ecosystem":"pypi","summary":"The Apache Airflow FAB (Flask AppBuilder) Provider package integrates Flask-AppBuilder functionalities into Apache Airflow, primarily enhancing its User Interface (UI) and Role-Based Access Control (RBAC) capabilities. It is an actively maintained provider, with the current version being 3.6.0. New versions are released independently of core Airflow, following a strict SemVer policy, and can introduce database migrations.","last_verified":"2026-04-11T10:01:52.726Z","tags":["apache-airflow","provider","flask-appbuilder","rbac","ui","authentication"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/apache-airflow-providers-fab"},{"id":9472,"title":"Apache Airflow Facebook Provider","library":"apache-airflow-providers-facebook","status":"active","version":"3.9.4","language":"python","ecosystem":"pypi","summary":"This provider package integrates Apache Airflow with Facebook APIs, offering operators and hooks to interact with various Facebook services like Marketing and Prophet. It allows data engineers to programmatically manage and automate data workflows involving Facebook platforms. Current version is 3.9.4, with releases tied to the Apache Airflow release cycle.","last_verified":"2026-04-17T00:00:00.000Z","tags":["airflow","facebook","marketing","prophet","etl","provider","social media"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/apache-airflow-providers-facebook"},{"id":1326,"title":"Apache Airflow FTP Provider","library":"apache-airflow-providers-ftp","status":"active","version":"3.14.2","language":"python","ecosystem":"pypi","summary":"The `apache-airflow-providers-ftp` package provides operators and hooks to interact with FTP and FTPS servers within Apache Airflow DAGs. It enables tasks like uploading, downloading, and deleting files from remote FTP/FTPS locations. The current version is 3.14.2, and provider packages release independently from core Airflow, typically for bug fixes, new features, or compatibility with new Airflow versions.","last_verified":"2026-04-23T19:48:39.762Z","tags":["Airflow","FTP","FTPS","Provider","DAG","ETL","File Transfer"],"install_tag":"stale","install_tag_description":"widespread failures or data too old to trust","api":"https://checklist.day/api/registry/apache-airflow-providers-ftp"},{"id":23271,"title":"Apache Airflow Provider for Git","library":"apache-airflow-providers-git","status":"active","version":"0.3.1","language":"python","ecosystem":"pypi","summary":"A provider that allows Apache Airflow to interact with Git repositories. Current version 0.3.1, supports Python >=3.10. Release cadence follows Airflow provider lifecycle.","last_verified":"2026-05-01T00:00:00.000Z","tags":["airflow","provider","git","version-control","deprecated"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/apache-airflow-providers-git"},{"id":6986,"title":"Apache Airflow GitHub Provider","library":"apache-airflow-providers-github","status":"active","version":"2.11.2","language":"python","ecosystem":"pypi","summary":"The `apache-airflow-providers-github` package provides Apache Airflow integrations for interacting with GitHub. It enables users to perform various GitHub operations, such as managing repositories, issues, pull requests, and other Git-related tasks directly from Airflow workflows. This active provider, currently at version 2.11.2, is part of Airflow's modular provider ecosystem, allowing for independent releases and updates from the core Airflow project.","last_verified":"2026-04-16T00:00:00.000Z","tags":["airflow","provider","github","integration","automation","devops"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/apache-airflow-providers-github"},{"id":1218,"title":"Google Cloud Provider for Apache Airflow","library":"apache-airflow-providers-google","status":"active","version":"21.0.0","language":"python","ecosystem":"pypi","summary":"The `apache-airflow-providers-google` package extends Apache Airflow with operators, hooks, sensors, and transfers for seamless integration with various Google services, including Google Cloud Platform (GCP), Google Ads, Google Firebase, and Google Workspace. Currently at version 21.0.0, this provider is actively maintained with releases often tied to new features, bug fixes, and updates to underlying Google Cloud client libraries, independent of the core Airflow release cycle.","last_verified":"2026-04-23T18:37:57.170Z","tags":["apache-airflow","google-cloud","gcp","etl","orchestration","data-pipeline"],"install_tag":"stale","install_tag_description":"widespread failures or data too old to trust","api":"https://checklist.day/api/registry/apache-airflow-providers-google"},{"id":6987,"title":"Apache Airflow gRPC Provider","library":"apache-airflow-providers-grpc","status":"active","version":"3.9.4","language":"python","ecosystem":"pypi","summary":"The `apache-airflow-providers-grpc` package extends Apache Airflow, enabling interaction with gRPC-based services. It provides operators and hooks to execute gRPC commands and manage connections within Airflow workflows. Currently at version 3.9.4, this provider is actively maintained with frequent releases aligning with the broader Apache Airflow provider release schedule, ensuring compatibility and introducing new features.","last_verified":"2026-04-16T00:00:00.000Z","tags":["apache-airflow","grpc","provider","orchestration","data-pipeline"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/apache-airflow-providers-grpc"},{"id":7931,"title":"Apache Airflow Hashicorp Provider","library":"apache-airflow-providers-hashicorp","status":"active","version":"4.5.2","language":"python","ecosystem":"pypi","summary":"The Apache Airflow Hashicorp Provider package integrates Apache Airflow with Hashicorp products like Vault and Consul. It offers hooks, operators, and secrets backends for managing secrets and interacting with Hashicorp services. The current version is 4.5.2 and it follows a regular release cadence, often aligning with Apache Airflow's major and minor releases, as well as independent updates for features and bug fixes.","last_verified":"2026-04-16T00:00:00.000Z","tags":["airflow","hashicorp","vault","secrets","provider"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/apache-airflow-providers-hashicorp"},{"id":1085,"title":"HTTP Provider for Apache Airflow","library":"apache-airflow-providers-http","status":"active","version":"6.0.1","language":"python","ecosystem":"pypi","summary":"The Apache Airflow HTTP Provider enables seamless integration with HTTP APIs within Airflow DAGs. It offers operators and hooks to send HTTP requests, handle responses, and poke API endpoints. Released independently from core Airflow, it adheres to Semantic Versioning and is currently at version 6.0.1.","last_verified":"2026-04-23T16:51:31.773Z","tags":["airflow","provider","http","api","integration","operator","sensor"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/apache-airflow-providers-http"},{"id":1327,"title":"Apache Airflow IMAP Provider","library":"apache-airflow-providers-imap","status":"active","version":"3.11.1","language":"python","ecosystem":"pypi","summary":"The Apache Airflow IMAP Provider enables Airflow to interact with IMAP email servers. It provides hooks and operators for tasks such as retrieving email attachments. The current version is 3.11.1 and it follows the release cadence of Apache Airflow providers, which are released regularly to support new Airflow features and address bug fixes.","last_verified":"2026-04-23T19:50:33.151Z","tags":["airflow","provider","imap","email","smtp"],"install_tag":"stale","install_tag_description":"widespread failures or data too old to trust","api":"https://checklist.day/api/registry/apache-airflow-providers-imap"},{"id":9469,"title":"InfluxDB Provider for Apache Airflow","library":"apache-airflow-providers-influxdb","status":"active","version":"2.10.4","language":"python","ecosystem":"pypi","summary":"The `apache-airflow-providers-influxdb` package integrates Apache Airflow with InfluxDB, allowing users to interact with InfluxDB databases for data collection, storage, and querying within Airflow DAGs. It includes hooks, operators, and sensors to facilitate common InfluxDB operations. The current version is 2.10.4, with releases typically synchronized with major Apache Airflow releases or as needed for bug fixes and new features.","last_verified":"2026-04-17T00:00:00.000Z","tags":["airflow","influxdb","database","provider","data-pipeline","timeseries"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/apache-airflow-providers-influxdb"},{"id":3874,"title":"Apache Airflow JDBC Provider","library":"apache-airflow-providers-jdbc","status":"active","version":"5.4.2","language":"python","ecosystem":"pypi","summary":"The Apache Airflow JDBC Provider extends Airflow's functionality by enabling interaction with JDBC-compatible databases through specialized hooks and operators. It is part of the larger Apache Airflow ecosystem, with frequent releases that align with new Airflow versions and community contributions. The current version is 5.4.2.","last_verified":"2026-04-25T17:36:17.944Z","tags":["airflow","jdbc","database","provider","sql","etl"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/apache-airflow-providers-jdbc"},{"id":6988,"title":"Apache Airflow Jenkins Provider","library":"apache-airflow-providers-jenkins","status":"active","version":"4.2.5","language":"python","ecosystem":"pypi","summary":"The Apache Airflow Jenkins Provider package integrates Apache Airflow with Jenkins, a popular open-source automation server. It allows users to orchestrate and monitor Jenkins jobs directly from Airflow Directed Acyclic Graphs (DAGs), enabling seamless integration of CI/CD pipelines and data workflows. The current version is 4.2.5, and it follows the release cadence of the Apache Airflow provider ecosystem.","last_verified":"2026-04-16T00:00:00.000Z","tags":["Apache Airflow","Jenkins","Provider","ETL","Workflow Orchestration","CI/CD"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/apache-airflow-providers-jenkins"},{"id":20937,"title":"Apache Airflow Providers Jira","library":"apache-airflow-providers-jira","status":"active","version":"3.1.0","language":"python","ecosystem":"pypi","summary":"Provider package for Apache Airflow that integrates with Jira. It provides hooks, operators, and sensors to interact with Jira issues, projects, and workflows. Current version: 3.1.0. Release cadence: follows Airflow provider releases.","last_verified":"2026-04-27T00:00:00.000Z","tags":["airflow","jira","provider","hook","operator"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/apache-airflow-providers-jira"},{"id":23266,"title":"Apache Airflow Provider for Keycloak","library":"apache-airflow-providers-keycloak","status":"active","version":"0.7.1","language":"python","ecosystem":"pypi","summary":"An Apache Airflow provider package that integrates with Keycloak, enabling communication with Keycloak authentication servers. The current version is 0.7.1, supporting Airflow 2.7+ and Python >=3.10. Released on an as-needed basis.","last_verified":"2026-05-01T00:00:00.000Z","tags":["airflow","keycloak","provider","authentication"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/apache-airflow-providers-keycloak"},{"id":3875,"title":"Apache Airflow Microsoft Azure Provider","library":"apache-airflow-providers-microsoft-azure","status":"active","version":"13.1.0","language":"python","ecosystem":"pypi","summary":"The `apache-airflow-providers-microsoft-azure` package provides Apache Airflow hooks, operators, and sensors for integrating with various Microsoft Azure services, including Blob Storage, Data Lake Storage Gen2, Cosmos DB, and SQL Database. Currently at version 13.1.0, this provider package follows the Apache Airflow project's release cadence, receiving regular updates and new feature additions as part of the broader Airflow ecosystem. It requires Python >= 3.10.","last_verified":"2026-04-25T17:42:42.132Z","tags":["airflow","azure","provider","cloud","microsoft"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/apache-airflow-providers-microsoft-azure"},{"id":1328,"title":"Microsoft Fabric Provider for Apache Airflow","library":"apache-airflow-providers-microsoft-fabric","status":"active","version":"0.0.9","language":"python","ecosystem":"pypi","summary":"A Python package that helps Data and Analytics engineers trigger on-demand job items of Microsoft Fabric in Apache Airflow DAGs. It enables orchestration of various Fabric items like Notebooks, Pipelines, Spark job definitions, and Semantic Model refreshes. The current version is 0.0.9, and as a newly developed provider, it is expected to have frequent updates.","last_verified":"2026-04-23T19:50:58.038Z","tags":["apache-airflow","microsoft","fabric","etl","data-engineering","data-factory","notebooks","pipelines"],"install_tag":"stale","install_tag_description":"widespread failures or data too old to trust","api":"https://checklist.day/api/registry/apache-airflow-providers-microsoft-fabric"},{"id":2384,"title":"Apache Airflow MSSQL Provider","library":"apache-airflow-providers-microsoft-mssql","status":"active","version":"4.5.1","language":"python","ecosystem":"pypi","summary":"The Apache Airflow Microsoft MSSQL Provider enables seamless interaction with Microsoft SQL Server databases within Airflow DAGs. It provides hooks and operators for connecting to, querying, and managing data in MSSQL. This provider is part of the larger Apache Airflow ecosystem, currently at version 4.5.1, and receives updates aligned with Airflow's release cycle, as well as independent bug fixes and feature enhancements.","last_verified":"2026-04-24T18:53:49.237Z","tags":["Airflow","Database","Microsoft SQL Server","MSSQL","Provider","SQL"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/apache-airflow-providers-microsoft-mssql"},{"id":23265,"title":"Microsoft PSRP Provider for Apache Airflow","library":"apache-airflow-providers-microsoft-psrp","status":"active","version":"3.2.5","language":"python","ecosystem":"pypi","summary":"Apache Airflow provider for Microsoft PowerShell Remoting Protocol (PSRP), enabling remote execution of PowerShell commands and scripts on Windows hosts. Current version 3.2.5, part of the official Airflow providers collection. Releases follow Airflow's provider release cadence.","last_verified":"2026-05-01T00:00:00.000Z","tags":["airflow","provider","microsoft","psrp","powershell","winrm"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/apache-airflow-providers-microsoft-psrp"},{"id":23036,"title":"Apache Airflow Provider for Microsoft WinRM","library":"apache-airflow-providers-microsoft-winrm","status":"active","version":"3.14.2","language":"python","ecosystem":"pypi","summary":"Apache Airflow provider to integrate with Microsoft WinRM for remote execution on Windows machines. Version 3.14.2 supports Airflow 2.19+ and Python >=3.10. Releases are published on PyPI with a cadence that aligns with Airflow provider updates.","last_verified":"2026-05-01T00:00:00.000Z","tags":["airflow-provider","winrm","windows","remote-execution","apache-airflow"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/apache-airflow-providers-microsoft-winrm"},{"id":3398,"title":"Apache Airflow MongoDB Provider","library":"apache-airflow-providers-mongo","status":"active","version":"5.3.4","language":"python","ecosystem":"pypi","summary":"The `apache-airflow-providers-mongo` package extends Apache Airflow's capabilities by providing operators, hooks, and sensors to interact with MongoDB databases. It enables users to orchestrate various MongoDB operations, such as inserting, updating, deleting, and querying data, directly within their Airflow DAGs. The provider is actively maintained, with frequent releases to support new Airflow versions and add features. The current version is 5.3.4.","last_verified":"2026-04-25T09:42:04.901Z","tags":["Apache Airflow","MongoDB","ETL","Data Orchestration","Database","Provider"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/apache-airflow-providers-mongo"},{"id":1148,"title":"Apache Airflow MySQL Provider","library":"apache-airflow-providers-mysql","status":"active","version":"6.5.1","language":"python","ecosystem":"pypi","summary":"The Apache Airflow MySQL Provider enables seamless interaction with MySQL databases within Airflow DAGs. It offers operators and hooks to execute SQL queries, transfer data, and manage connections. As part of the Airflow ecosystem, it receives regular updates, with the current version being 6.5.1, requiring Python >= 3.10.","last_verified":"2026-04-23T17:38:07.274Z","tags":["airflow","provider","mysql","database","sql"],"install_tag":"stale","install_tag_description":"widespread failures or data too old to trust","api":"https://checklist.day/api/registry/apache-airflow-providers-mysql"},{"id":9473,"title":"Apache Airflow Neo4j Provider","library":"apache-airflow-providers-neo4j","status":"active","version":"3.11.5","language":"python","ecosystem":"pypi","summary":"This Apache Airflow provider package integrates Apache Airflow with Neo4j, allowing users to define DAGs that interact with Neo4j graph databases. It provides hooks, operators, and sensors for executing Cypher queries, managing data, and moving data between Neo4j and other systems. It is actively maintained as part of the Apache Airflow ecosystem, with releases typically aligning with Airflow's own release schedule or as needed for bug fixes and new features. Current version: 3.11.5.","last_verified":"2026-04-17T00:00:00.000Z","tags":["airflow","provider","neo4j","graph database","etl","data orchestration"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/apache-airflow-providers-neo4j"},{"id":3876,"title":"Apache Airflow ODBC Provider","library":"apache-airflow-providers-odbc","status":"active","version":"4.12.1","language":"python","ecosystem":"pypi","summary":"This provider package enables Apache Airflow to connect to various ODBC data sources, including MS SQL Server, to execute queries and perform database operations. It is released independently from Airflow core and follows semantic versioning, with major version upgrades indicating breaking changes.","last_verified":"2026-04-25T17:47:09.987Z","tags":["Airflow","Provider","ODBC","Database","SQL"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/apache-airflow-providers-odbc"},{"id":8832,"title":"OpenAI Provider for Apache Airflow","library":"apache-airflow-providers-openai","status":"active","version":"1.7.4","language":"python","ecosystem":"pypi","summary":"The `apache-airflow-providers-openai` package enables seamless integration between Apache Airflow and OpenAI APIs. It provides a set of hooks, operators, and triggers to orchestrate AI-powered workflows such as text generation, embeddings, and batch API calls directly within Airflow DAGs. The current version is 1.7.4 and it typically follows the release cadence of Apache Airflow providers, with frequent updates to support new OpenAI features and Airflow versions.","last_verified":"2026-04-16T00:00:00.000Z","tags":["Apache Airflow","Provider","OpenAI","AI","LLM","Generative AI","MLOps"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/apache-airflow-providers-openai"},{"id":23264,"title":"Apache Airflow Provider for OpenFaaS","library":"apache-airflow-providers-openfaas","status":"active","version":"3.9.4","language":"python","ecosystem":"pypi","summary":"The Apache Airflow Provider for OpenFaaS enables integration with OpenFaaS function-as-a-service platform. Version 3.9.4 supports Apache Airflow >=2.10.0 and Python >=3.10. It provides hooks, operators, and sensors to invoke and manage OpenFaaS functions. Release cadence follows Airflow provider updates.","last_verified":"2026-05-01T00:00:00.000Z","tags":["airflow","openfaas","provider","serverless"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/apache-airflow-providers-openfaas"},{"id":2385,"title":"OpenLineage Airflow Provider","library":"apache-airflow-providers-openlineage","status":"active","version":"2.13.0","language":"python","ecosystem":"pypi","summary":"The OpenLineage Airflow Provider integrates Apache Airflow with OpenLineage, an open framework for data lineage collection and analysis. It automatically extracts metadata from Airflow DAGs and tasks, implementing Airflow listener hooks to send lineage events to an OpenLineage backend. The provider is currently at version 2.13.0 and follows the Apache Airflow providers support policy, with release cycles tied to Airflow's own release schedule, typically bumping minimum Airflow version requirements approximately every 12 months.","last_verified":"2026-04-24T18:56:20.264Z","tags":["airflow","openlineage","data-lineage","provider","metadata"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/apache-airflow-providers-openlineage"},{"id":7934,"title":"OpenSearch Airflow Provider","library":"apache-airflow-providers-opensearch","status":"active","version":"1.9.0","language":"python","ecosystem":"pypi","summary":"The `apache-airflow-providers-opensearch` library is an official Apache Airflow provider package for interacting with OpenSearch. It includes operators, hooks, and sensors to integrate OpenSearch functionality directly into Airflow DAGs for tasks like data ingestion, search queries, and cluster monitoring. As part of the Apache Airflow ecosystem, it generally follows a regular release cadence, often aligning with Airflow core releases, and is currently at version 1.9.0.","last_verified":"2026-04-16T00:00:00.000Z","tags":["airflow","opensearch","data-pipeline","etl","provider","search-engine"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/apache-airflow-providers-opensearch"},{"id":5110,"title":"Opsgenie Provider for Apache Airflow","library":"apache-airflow-providers-opsgenie","status":"active","version":"5.10.3","language":"python","ecosystem":"pypi","summary":"The `apache-airflow-providers-opsgenie` package integrates Apache Airflow with Opsgenie, a modern incident management platform. It allows Airflow DAGs to create, close, and manage alerts and incidents within Opsgenie, enhancing observability and response capabilities for workflows. The current version is 5.10.3, and it follows the frequent release cadence typical of Apache Airflow providers.","last_verified":"2026-04-13T00:00:00.000Z","tags":["Airflow","Provider","Opsgenie","Alerting","Incident Management","DevOps"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/apache-airflow-providers-opsgenie"},{"id":3399,"title":"Apache Airflow Oracle Provider","library":"apache-airflow-providers-oracle","status":"active","version":"4.5.2","language":"python","ecosystem":"pypi","summary":"The Apache Airflow Oracle Provider enables Airflow to interact with Oracle databases. It includes hooks and operators to execute SQL commands, manage data, and transfer data between Oracle instances. As of version 4.5.2, it leverages the modern `oracledb` driver for Python 3.10+ and is actively maintained, with releases often aligned with Apache Airflow's own release cycle or independently for bug fixes and features.","last_verified":"2026-04-25T09:44:25.953Z","tags":["airflow","oracle","database","provider","sql"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/apache-airflow-providers-oracle"},{"id":3877,"title":"PagerDuty Airflow Provider","library":"apache-airflow-providers-pagerduty","status":"active","version":"5.2.4","language":"python","ecosystem":"pypi","summary":"The `apache-airflow-providers-pagerduty` package provides Apache Airflow integrations for PagerDuty, enabling users to send incident notifications and interact with the PagerDuty API directly from Airflow DAGs. It supports both the PagerDuty REST API and Events API. The current version is 5.2.4 and it follows the Apache Airflow provider release cadence, with frequent updates addressing features, bug fixes, and compatibility.","last_verified":"2026-04-25T17:49:24.346Z","tags":["apache-airflow","pagerduty","provider","notification","hook","incident-management"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/apache-airflow-providers-pagerduty"},{"id":5111,"title":"Apache Airflow Papermill Provider","library":"apache-airflow-providers-papermill","status":"active","version":"3.12.3","language":"python","ecosystem":"pypi","summary":"The Apache Airflow Papermill Provider integrates Papermill with Apache Airflow, enabling users to parameterize and execute Jupyter Notebooks as part of their Airflow DAGs. This allows for automated, reproducible, and scalable execution of notebooks within data pipelines. The current version is 3.12.3, and it follows the release cadence of Apache Airflow providers, with updates typically aligned with Airflow releases or independent fixes and features.","last_verified":"2026-04-13T00:00:00.000Z","tags":["airflow-provider","papermill","jupyter","notebook","etl","orchestration"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/apache-airflow-providers-papermill"},{"id":26726,"title":"Apache Airflow Provider for pgvector","library":"apache-airflow-providers-pgvector","status":"active","version":"1.7.1","language":"python","ecosystem":"pypi","summary":"An Apache Airflow provider package that integrates pgvector, enabling vector similarity search operations in Airflow via hooks and operators. Current version is 1.7.1, released under the Airflow provider maintenance cadence.","last_verified":"2026-05-01T00:00:00.000Z","tags":["airflow","provider","pgvector","vector-database"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/apache-airflow-providers-pgvector"},{"id":23267,"title":"Apache Airflow Provider for Pinecone","library":"apache-airflow-providers-pinecone","status":"active","version":"2.4.4","language":"python","ecosystem":"pypi","summary":"Apache Airflow provider for integrating with Pinecone vector database. Version 2.4.4 supports Airflow 2.x and Python >=3.10. Provides hooks and operators to manage Pinecone indexes, upsert vectors, and run queries. Release cadence follows Airflow's provider releases.","last_verified":"2026-05-01T00:00:00.000Z","tags":["airflow","pinecone","vector-database","provider"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/apache-airflow-providers-pinecone"},{"id":2386,"title":"Apache Airflow Postgres Provider","library":"apache-airflow-providers-postgres","status":"active","version":"6.6.2","language":"python","ecosystem":"pypi","summary":"The Apache Airflow Postgres Provider offers a comprehensive set of operators, hooks, and sensors for seamless interaction with PostgreSQL databases within Airflow DAGs. It enables tasks such as executing SQL queries, transferring data, and managing database connections. The current version is 6.6.2, and it follows a frequent release cadence to support new Airflow features and address issues.","last_verified":"2026-04-24T18:58:37.837Z","tags":["airflow","database","postgres","provider","etl","sql"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/apache-airflow-providers-postgres"},{"id":7936,"title":"Apache Airflow Presto Provider","library":"apache-airflow-providers-presto","status":"active","version":"5.11.2","language":"python","ecosystem":"pypi","summary":"The `apache-airflow-providers-presto` package provides Apache Airflow hooks and operators to interact with Presto or Trino. It leverages the `trino` Python client for database connectivity, allowing users to execute SQL queries and manage data in these distributed query engines. The current version is 5.11.2, and providers typically follow a regular release cadence, often aligning with Apache Airflow's major releases or independent bug fix and feature updates.","last_verified":"2026-04-16T00:00:00.000Z","tags":["airflow","provider","presto","trino","sql","data_warehouse"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/apache-airflow-providers-presto"},{"id":27589,"title":"Apache Airflow Provider for Qdrant","library":"apache-airflow-providers-qdrant","status":"active","version":"1.5.5","language":"python","ecosystem":"pypi","summary":"An official Apache Airflow provider that integrates Qdrant vector database as an Airflow hook and operator. Version 1.5.5 supports Airflow >=2.10.0 and Qdrant client >=1.13.0, enabling document ingestion, vector search, and collection management in Airflow DAGs. Maintained by the Apache Airflow community, released on PyPI monthly.","last_verified":"2026-05-09T00:00:00.000Z","tags":["apache-airflow","qdrant","vector-database","embeddings","airflow-provider"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/apache-airflow-providers-qdrant"},{"id":4424,"title":"Redis Provider for Apache Airflow","library":"apache-airflow-providers-redis","status":"active","version":"4.4.3","language":"python","ecosystem":"pypi","summary":"This is a provider package for Apache Airflow that enables seamless interaction with Redis. It offers hooks, operators, and sensors to integrate various Redis operations, such as setting/getting keys, publishing/subscribing to channels, and monitoring key events, directly into Airflow DAGs. The current version is 4.4.3, and Apache Airflow providers typically maintain an active release cadence, often aligning with Airflow core updates or independent feature/bug fixes.","last_verified":"2026-04-12T00:00:00.000Z","tags":["airflow-provider","redis","data-pipeline","etl","orchestration","cache","message-broker"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/apache-airflow-providers-redis"},{"id":4876,"title":"Apache Airflow Salesforce Provider","library":"apache-airflow-providers-salesforce","status":"active","version":"5.14.0","language":"python","ecosystem":"pypi","summary":"The `apache-airflow-providers-salesforce` package is an Apache Airflow provider that enables seamless interaction with the Salesforce platform. It offers operators, hooks, and sensors to perform various operations such as data extraction, data loading, and executing Salesforce API calls directly from Airflow Directed Acyclic Graphs (DAGs). The current version is 5.14.0, and the package maintains an active development cycle with frequent monthly or bi-monthly releases to introduce new features, improvements, and bug fixes.","last_verified":"2026-04-12T00:00:00.000Z","tags":["apache-airflow","salesforce","provider","etl","crm","data-integration"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/apache-airflow-providers-salesforce"},{"id":5850,"title":"Apache Airflow Samba Provider","library":"apache-airflow-providers-samba","status":"active","version":"4.12.5","language":"python","ecosystem":"pypi","summary":"The `apache-airflow-providers-samba` library provides Apache Airflow operators and hooks for interacting with Samba (SMB/CIFS) file shares. It enables users to perform file operations like reading, writing, moving, and deleting files on Samba servers directly within Airflow DAGs. The current version is 4.12.5, and it follows a regular release cadence as part of the Apache Airflow provider ecosystem, with versioning independent of Airflow core but with specific minimum Airflow version requirements.","last_verified":"2026-04-14T00:00:00.000Z","tags":["airflow","provider","samba","smb","cifs","file-transfer","hook","operator"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/apache-airflow-providers-samba"},{"id":20939,"title":"Apache Airflow Provider for Segment","library":"apache-airflow-providers-segment","status":"active","version":"3.9.4","language":"python","ecosystem":"pypi","summary":"Apache Airflow provider for Segment, enabling integration with Segment's APIs. Current version 3.9.4, released as part of the Airflow providers ecosystem. Follows Airflow's release cadence.","last_verified":"2026-04-27T00:00:00.000Z","tags":["airflow","provider","segment","etl","analytics"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/apache-airflow-providers-segment"},{"id":6516,"title":"Apache Airflow SendGrid Provider","library":"apache-airflow-providers-sendgrid","status":"active","version":"4.2.2","language":"python","ecosystem":"pypi","summary":"The `apache-airflow-providers-sendgrid` package integrates Apache Airflow with SendGrid, a popular email delivery service, allowing users to send emails programmatically from Airflow DAGs. It includes operators and hooks to interact with the SendGrid API. The provider is actively maintained, with version 4.2.2 being the latest, and releases frequently in alignment with Apache Airflow's provider release cycle.","last_verified":"2026-04-15T00:00:00.000Z","tags":["airflow","sendgrid","email","provider","apache"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/apache-airflow-providers-sendgrid"},{"id":1904,"title":"Apache Airflow SFTP Provider","library":"apache-airflow-providers-sftp","status":"active","version":"5.7.2","language":"python","ecosystem":"pypi","summary":"This provider package enables Apache Airflow to interact with SFTP servers, facilitating secure file transfers and management within Airflow DAGs. It includes operators and hooks for various SFTP operations like getting, putting, and listing files. The current version is 5.7.2, and new versions are released regularly as part of the Apache Airflow provider release cycle.","last_verified":"2026-04-24T03:18:30.117Z","tags":["airflow","sftp","provider","file-transfer","ssh","etl"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/apache-airflow-providers-sftp"},{"id":23268,"title":"Apache Airflow Provider for Singularity","library":"apache-airflow-providers-singularity","status":"active","version":"3.9.3","language":"python","ecosystem":"pypi","summary":"Apache Airflow provider for Singularity container runtime. Version 3.9.3 supports Airflow >=2.8.0 and Python >=3.10. The provider allows running tasks inside Singularity containers via the SingularityOperator. Release cadence is irregular, tracking Airflow provider releases.","last_verified":"2026-05-01T00:00:00.000Z","tags":["airflow","provider","singularity","container","workflow"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/apache-airflow-providers-singularity"},{"id":1329,"title":"Apache Airflow Slack Provider","library":"apache-airflow-providers-slack","status":"active","version":"9.9.0","language":"python","ecosystem":"pypi","summary":"The Apache Airflow Slack provider package enables interaction with Slack, offering operators and hooks to send messages, upload files, and integrate with Slack workflows. It includes `SlackOperator` for the Slack API and `SlackWebhookOperator` for incoming webhooks. The current version is 9.9.0, and provider packages typically release independently of core Airflow, often aligning with Airflow's major releases or critical bug fixes.","last_verified":"2026-04-23T19:53:21.000Z","tags":["airflow","provider","slack","messaging","notifications"],"install_tag":"stale","install_tag_description":"widespread failures or data too old to trust","api":"https://checklist.day/api/registry/apache-airflow-providers-slack"},{"id":1330,"title":"Apache Airflow SMTP Provider","library":"apache-airflow-providers-smtp","status":"active","version":"2.4.4","language":"python","ecosystem":"pypi","summary":"The `apache-airflow-providers-smtp` package provides the SmtpHook, enabling Apache Airflow to send emails using SMTP. This is essential for features like email notifications in DAGs via the `EmailOperator`. The current version is 2.4.4, with releases typically synchronized with major Airflow releases or as needed for bug fixes and improvements.","last_verified":"2026-04-23T19:55:50.926Z","tags":["airflow","provider","email","smtp","notification"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/apache-airflow-providers-smtp"},{"id":824,"title":"Apache Airflow Snowflake Provider","library":"apache-airflow-providers-snowflake","status":"active","version":"6.12.0","language":"python","ecosystem":"pypi","summary":"The `apache-airflow-providers-snowflake` library is an official Apache Airflow provider package that enables seamless interaction with Snowflake Data Cloud from Airflow DAGs. It includes hooks, operators, and transfers for executing SQL queries, managing data, and leveraging Snowflake-specific features. The current version is 6.12.0, and it follows the Airflow provider release cadence, with frequent updates introducing new features and bug fixes.","last_verified":"2026-04-11T10:05:38.533Z","tags":["Apache Airflow","Snowflake","ETL","Data Warehouse","Provider"],"install_tag":"stale","install_tag_description":"widespread failures or data too old to trust","api":"https://checklist.day/api/registry/apache-airflow-providers-snowflake"},{"id":1331,"title":"Apache Airflow SQLite Provider","library":"apache-airflow-providers-sqlite","status":"active","version":"4.3.1","language":"python","ecosystem":"pypi","summary":"The `apache-airflow-providers-sqlite` package provides the necessary components to interact with SQLite databases within Apache Airflow DAGs. It includes the `SqliteHook` for programmatic access and `SqliteOperator` for defining tasks. This provider is currently at version 4.3.1 and typically releases alongside major Apache Airflow provider updates.","last_verified":"2026-04-23T19:58:28.486Z","tags":["airflow","database","sqlite","provider"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/apache-airflow-providers-sqlite"},{"id":1149,"title":"Apache Airflow SSH Provider","library":"apache-airflow-providers-ssh","status":"active","version":"4.3.3","language":"python","ecosystem":"pypi","summary":"This package provides operators, hooks, and sensors for interacting with SSH, SFTP, and SCP within Apache Airflow DAGs. It enables automation of tasks on remote servers via SSH protocol, including command execution and file transfers, supporting various authentication methods. The current version is 4.3.3, and its release cadence is tied to the broader Apache Airflow provider release schedule, with frequent updates.","last_verified":"2026-04-23T17:39:59.763Z","tags":["airflow","provider","ssh","sftp","automation","remote-execution"],"install_tag":"reviewed","install_tag_description":"minor failures on some runtimes or slightly older test data","api":"https://checklist.day/api/registry/apache-airflow-providers-ssh"},{"id":1905,"title":"Apache Airflow Standard Providers","library":"apache-airflow-providers-standard","status":"active","version":"1.12.2","language":"python","ecosystem":"pypi","summary":"This package provides \"standard\" operators, hooks, and sensors for Apache Airflow. It extends the core Airflow functionality with common components that were historically part of the main `apache-airflow` package before the modularization introduced in Airflow 2.0. The current version is 1.12.2, and providers are released and versioned independently from Airflow core following a Semver scheme, often with more frequent releases than Airflow itself.","last_verified":"2026-04-24T03:20:22.136Z","tags":["airflow","provider","standard","operator","hook","sensor"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/apache-airflow-providers-standard"},{"id":4425,"title":"Apache Airflow Tableau Provider","library":"apache-airflow-providers-tableau","status":"active","version":"5.3.4","language":"python","ecosystem":"pypi","summary":"The Apache Airflow Tableau Provider enables seamless integration between Apache Airflow and Tableau Server/Online. It offers operators and hooks to automate various Tableau-related tasks, such as refreshing data sources, publishing workbooks, and managing server content, directly within Airflow DAGs. The provider is actively maintained as part of the Apache Airflow project, with regular releases aligning with Airflow's provider release cycles, currently at version 5.3.4.","last_verified":"2026-04-12T00:00:00.000Z","tags":["airflow","tableau","data orchestration","etl","bi","provider"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/apache-airflow-providers-tableau"},{"id":8833,"title":"Apache Airflow Telegram Provider","library":"apache-airflow-providers-telegram","status":"active","version":"4.9.4","language":"python","ecosystem":"pypi","summary":"The `apache-airflow-providers-telegram` package extends Apache Airflow's functionality by providing operators to interact with the Telegram messaging platform. It allows users to send messages, images, and files directly from their Airflow DAGs. The current version is 4.9.4, and it follows Airflow's provider release cadence, with frequent updates to support new Airflow versions and Telegram API changes.","last_verified":"2026-04-16T00:00:00.000Z","tags":["apache-airflow","airflow-provider","telegram","messaging","notifications","workflow-automation"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/apache-airflow-providers-telegram"},{"id":9474,"title":"Teradata Provider for Apache Airflow","library":"apache-airflow-providers-teradata","status":"active","version":"3.5.2","language":"python","ecosystem":"pypi","summary":"The `apache-airflow-providers-teradata` package provides an official Teradata provider for Apache Airflow, enabling interaction with Teradata databases via Airflow DAGs. It includes hooks and operators for executing SQL queries and managing data. The current version is 3.5.2, and it typically releases updates aligned with Airflow's core release cycle or when significant bug fixes/features are added.","last_verified":"2026-04-17T00:00:00.000Z","tags":["airflow","provider","teradata","database","etl"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/apache-airflow-providers-teradata"},{"id":4426,"title":"Trino Provider for Apache Airflow","library":"apache-airflow-providers-trino","status":"active","version":"6.5.1","language":"python","ecosystem":"pypi","summary":"The `apache-airflow-providers-trino` package provides Apache Airflow users with hooks, operators, and transfers to interact with Trino (formerly PrestoSQL). It enables programmatic orchestration of Trino SQL queries within Airflow DAGs, facilitating ETL and data pipeline workflows. The current version is 6.5.1, and the provider follows a strict Semantic Versioning policy with frequent releases independent of Airflow core.","last_verified":"2026-04-12T00:00:00.000Z","tags":["airflow","provider","trino","sql","etl","data orchestration","data warehouse"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/apache-airflow-providers-trino"},{"id":7932,"title":"Apache Airflow Vertica Provider","library":"apache-airflow-providers-vertica","status":"active","version":"4.3.2","language":"python","ecosystem":"pypi","summary":"The `apache-airflow-providers-vertica` package is an Apache Airflow provider that enables seamless integration with Vertica databases. It offers hooks and operators to connect to Vertica and execute SQL queries within Airflow DAGs. The current version is 4.3.2 and it follows an independent semantic versioning scheme, with frequent updates that may introduce new features, bug fixes, or compatibility changes with Airflow core.","last_verified":"2026-04-16T00:00:00.000Z","tags":["airflow","database","vertica","provider","etl","sql"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/apache-airflow-providers-vertica"},{"id":23269,"title":"Apache Airflow Provider for Weaviate","library":"apache-airflow-providers-weaviate","status":"active","version":"3.3.3","language":"python","ecosystem":"pypi","summary":"This is the Apache Airflow provider package for integrating with Weaviate vector database. It enables Airflow DAGs to interact with Weaviate for vector search, import/export of objects, and schema management. Current version 3.3.3, compatible with Airflow >=2.10.0 and Python >=3.10. Released roughly quarterly.","last_verified":"2026-05-01T00:00:00.000Z","tags":["airflow","provider","weaviate","vector-database","airflow-provider"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/apache-airflow-providers-weaviate"},{"id":4877,"title":"Apache Airflow Yandex Provider","library":"apache-airflow-providers-yandex","status":"active","version":"4.4.2","language":"python","ecosystem":"pypi","summary":"The `apache-airflow-providers-yandex` package extends Apache Airflow with operators and hooks to interact with various Yandex Cloud services, including Yandex Query and Yandex Data Proc. It is an actively maintained provider, with a regular release cadence to ensure compatibility with new Airflow versions and Yandex Cloud features. The current version is 4.4.2.","last_verified":"2026-04-12T00:00:00.000Z","tags":["apache-airflow","provider","yandex","yandex-cloud","etl","orchestration"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/apache-airflow-providers-yandex"},{"id":27591,"title":"Apache Airflow Provider for YDB","library":"apache-airflow-providers-ydb","status":"active","version":"2.5.2","language":"python","ecosystem":"pypi","summary":"Apache Airflow provider that enables integration with Yandex Database (YDB). Current version is 2.5.2, supports Airflow 2.8+ and Python 3.10+. Released on a monthly cadence alongside Airflow.","last_verified":"2026-05-09T00:00:00.000Z","tags":["airflow","provider","ydb","ydb-database","etl"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/apache-airflow-providers-ydb"},{"id":20938,"title":"Apache Airflow Providers Zendesk","library":"apache-airflow-providers-zendesk","status":"active","version":"4.11.3","language":"python","ecosystem":"pypi","summary":"Apache Airflow provider package for Zendesk. Version 4.11.3 supports Airflow >= 2.7 and Python >= 3.10. Released monthly, following Airflow release schedule.","last_verified":"2026-04-27T00:00:00.000Z","tags":["airflow","zendesk","provider","etl"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/apache-airflow-providers-zendesk"},{"id":1906,"title":"Apache Airflow Task SDK","library":"apache-airflow-task-sdk","status":"active","version":"1.2.0","language":"python","ecosystem":"pypi","summary":"The Apache Airflow Task SDK provides Python-native interfaces for defining Directed Acyclic Graphs (DAGs), executing tasks in isolated subprocesses, and interacting with Airflow resources at runtime. Its primary goal is to decouple DAG authoring from Airflow internals, offering a forward-compatible and stable interface across Airflow versions. The library is currently at version 1.2.0 and receives frequent updates, aligning with the release cadence of Apache Airflow 3.x.","last_verified":"2026-04-24T03:22:14.063Z","tags":["apache-airflow","airflow","dag","task","orchestration","workflow","etl"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/apache-airflow-task-sdk"},{"id":607,"title":"Apache Beam SDK for Python","library":"apache-beam","status":"active","version":"2.71.0","language":"python","ecosystem":"pypi","summary":"Apache Beam is an open-source, unified programming model for defining and executing data processing pipelines for both batch and streaming data. It offers language-specific SDKs, including Python, to construct pipelines that can run on various distributed processing backends such as Apache Flink, Apache Spark, and Google Cloud Dataflow. The library maintains an active development pace with minor releases approximately every 6 weeks, and its current version is 2.71.0.","last_verified":"2026-05-12T16:39:43.615Z","tags":["data-processing","batch","streaming","etl","dataflow","flink","spark","pipeline"],"install_tag":"draft","install_tag_description":"notable install failures or slow imports","api":"https://checklist.day/api/registry/apache-beam"},{"id":9475,"title":"Apache Flink Python API (PyFlink)","library":"apache-flink","status":"active","version":"2.2.0","language":"python","ecosystem":"pypi","summary":"PyFlink is the Python API for Apache Flink, a powerful open-source stream-processing framework. It enables users to write Flink jobs using Python's DataStream and Table APIs, leveraging Flink's robust capabilities for stateful computations, fault tolerance, and high throughput. Version 2.2.0 is compatible with Flink 1.18+ and requires Python 3.9+. New releases generally align with major Flink core updates and maintain a consistent release cadence.","last_verified":"2026-04-17T00:00:00.000Z","tags":["apache flink","pyflink","data streaming","stream processing","big data","etl","distributed systems"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/apache-flink"},{"id":23270,"title":"Apache Flink Libraries for Python","library":"apache-flink-libraries","status":"active","version":"2.2.0","language":"python","ecosystem":"pypi","summary":"Python library providing Flink libraries (e.g., connectors, state backend interfaces) for building streaming applications with Apache Flink. Version 2.2.0 supports Python >=3.9. Release cadence follows Flink major versions (~1-2 years).","last_verified":"2026-05-01T00:00:00.000Z","tags":["flink","streaming","data","connectors","state"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/apache-flink-libraries"},{"id":5112,"title":"Apache Libcloud","library":"apache-libcloud","status":"active","version":"3.9.0","language":"python","ecosystem":"pypi","summary":"Apache Libcloud is a standard Python library that abstracts away differences among multiple cloud provider APIs, offering a unified interface to manage various cloud resources like servers, object storage, load balancers, and DNS. The current version is 3.9.0. The project follows an event-driven release schedule, with new versions released as enough changes accumulate, or for critical bug and security fixes.","last_verified":"2026-04-13T00:00:00.000Z","tags":["cloud","multi-cloud","aws","gcp","azure","compute","storage","dns","load-balancer","iaas"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/apache-libcloud"},{"id":2866,"title":"Apache Sedona","library":"apache-sedona","status":"active","version":"1.8.1","language":"python","ecosystem":"pypi","summary":"Apache Sedona™ is a cluster computing system for processing large-scale spatial data, extending modern cluster computing systems like Apache Spark, Apache Flink, and Snowflake with Spatial Resilient Distributed Datasets (SRDDs), Spatial SQL, and Spatial DataFrames. It enables developers to efficiently load, process, and analyze large-scale spatial data across machines. The current stable version is 1.8.1, and the project maintains an active release cadence with multiple major and minor updates throughout the year.","last_verified":"2026-04-25T02:01:08.285Z","tags":["geospatial","spatial-data","spark","flink","snowflake","big-data","gis","dataframe","spatial-sql","sedonadb"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/apache-sedona"},{"id":14424,"title":"Apache Server Configs","library":"apache-server-configs","status":"active","version":"6.0.0","language":"javascript","ecosystem":"npm","summary":"The `apache-server-configs` package provides a robust collection of boilerplate configuration snippets for the Apache HTTP server, currently at version 6.0.0. It aims to enhance web server performance, improve security postures, and ensure resources are served with correct content-types, including cross-domain access when necessary. The project maintains an active development cycle, with major version updates occurring roughly annually, addressing evolving web standards for security, caching, and performance. Minor releases typically introduce new MIME types, expand caching directives, and refine existing configurations. A key differentiator is its focus on modern best practices, including strong `Cache-Control` policies, comprehensive security headers like `Content-Security-Policy`, `Permissions-Policy`, and Cross-Origin policies, and optimized asset handling. It explicitly discourages the use of `.htaccess` files due to performance overhead, advocating for direct integration into `httpd.conf`.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","apache","boilerplate","configs","configurations","h5bp","server","template"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/apache-server-configs"},{"id":6989,"title":"Apache Superset","library":"apache-superset","status":"active","version":"6.0.0","language":"python","ecosystem":"pypi","summary":"Apache Superset is a modern, enterprise-ready business intelligence web application for data exploration and visualization. It supports a wide array of databases via SQLAlchemy, offering a no-code chart builder, a powerful SQL editor, and dynamic dashboards. The library is actively maintained, with major releases following a time-based schedule to provide predictable updates and supporting the latest minor versions of the last two major releases.","last_verified":"2026-04-16T00:00:00.000Z","tags":["BI","dashboard","data visualization","SQL editor","analytics","web application","flask","apache"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/apache-superset"},{"id":2387,"title":"Apache TVM FFI","library":"apache-tvm-ffi","status":"active","version":"0.1.10","language":"python","ecosystem":"pypi","summary":"apache-tvm-ffi provides the foundational Foreign Function Interface (FFI) layer for the Apache TVM deep learning compiler stack, enabling Python to bind to and interact with C++ types and functions. It is currently at version 0.1.10 and receives frequent, minor updates.","last_verified":"2026-04-24T18:59:22.872Z","tags":["FFI","TVM","Apache","deep learning","compiler"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/apache-tvm-ffi"},{"id":16592,"title":"ApemanDB","library":"apemandb","status":"active","version":"8.7.4","language":"javascript","ecosystem":"npm","summary":"ApemanDB is a database abstraction layer built as a thin wrapper around the popular Sequelize ORM, specifically optimized for use within the 'apeman' project ecosystem. It simplifies database interactions by abstracting direct Sequelize usage, particularly for defining models through a structured JSON schema. The library is currently at version 8.7.4 and, while no explicit release cadence is documented, its version history suggests active development. A key differentiator is its tight integration with `apemanenv` for environment-specific database configurations, allowing developers to manage database settings (like dialect, host, credentials) in a centralized, declarative manner. This approach aims to streamline database setup and model management for apeman web applications, reducing boilerplate associated with raw Sequelize initialization and model definition.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","apeman","database","sequelize"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/apemandb"},{"id":12803,"title":"Salesforce Apex Language Parser","library":"apex-parser","status":"active","version":"2.17.0","language":"javascript","ecosystem":"npm","summary":"apex-parser is a JavaScript parser specifically designed for the Salesforce Apex language, including support for Apex Triggers, and inline SOQL (Salesforce Object Query Language) and SOSL (Salesforce Object Search Language) queries. Built upon an ANTLR4 grammar, it provides a low-level parse tree representation of Apex code. The current stable version is 2.17.0, with regular updates addressing bug fixes, new Apex/SOQL/SOSL features, and dependency updates. Unlike higher-level tools, this library focuses solely on parsing, offering the raw parse tree for further analysis by downstream tools, rather than providing built-in semantic analysis. A key differentiator is its correct handling of Apex's case-insensitivity through a custom input stream. It is available as an NPM module for Node.js environments and a Maven package for JVMs.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/apex-parser"},{"id":10504,"title":"ApexCharts","library":"apexcharts","status":"active","version":"5.10.6","language":"javascript","ecosystem":"npm","summary":"ApexCharts is a modern, open-source JavaScript charting library for building interactive data visualizations. It provides a wide array of over a dozen chart types, offering responsive and feature-rich charts suitable for applications and dashboards. The current stable version is 5.10.6, with frequent patch releases addressing bugs and introducing minor features, sometimes on a weekly or bi-weekly cadence. Key differentiators include its extensive chart catalogue, built-in server-side rendering (SSR) support, modular entry points for efficient tree-shaking, and accessibility features like color-blind modes. It also offers official wrappers for popular frameworks like React, Vue, and Angular, simplifying integration into various web environments.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","charts","graphs","visualizations","data","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/apexcharts"},{"id":4878,"title":"apeye","library":"apeye","status":"active","version":"1.4.1","language":"python","ecosystem":"pypi","summary":"apeye is a Python library providing handy tools for working with URLs and APIs. It offers `pathlib.Path`-like objects for robust URL manipulation, a JSON-backed cache decorator for functions, and a `CacheControl` adapter for rate limiting HTTP requests. The library is currently at version 1.4.1 and maintains a sporadic but active release cadence.","last_verified":"2026-04-12T00:00:00.000Z","tags":["url","api","utility","cache","rate-limiting"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/apeye"},{"id":5567,"title":"apeye-core","library":"apeye-core","status":"active","version":"1.1.5","language":"python","ecosystem":"pypi","summary":"apeye-core provides the core, offline-capable functionality for the broader `apeye` library. It acts as a foundational component, offering essential utilities that do not require network access. The library is actively maintained, with frequent minor releases mirroring PyPI updates.","last_verified":"2026-04-12T00:00:00.000Z","tags":["URL","API","core","utility","offline","dependency","networking"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/apeye-core"},{"id":15954,"title":"APG Converter API","library":"apg-conv-api","status":"deprecated","version":"1.0.1","language":"javascript","ecosystem":"npm","summary":"apg-conv-api is a JavaScript library that provided an API for converting integer arrays to encoded byte streams (Node.js Buffers) and vice versa. It also exposed low-level transformation functions for encoding and decoding, and was bundled for use in both Node.js and browser environments. The package is officially deprecated as of version 1.0.1, with its functionality superseded by `apg-js`. Developers are strongly advised to migrate to `apg-js` for ongoing support and new features. The package's release cadence was tied to its companion `apg-conv` library, but is now effectively halted due to its deprecated status. Its key differentiator was providing direct programmatic access to the `apg-conv` core conversion logic for various data types.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/apg-conv-api"},{"id":15082,"title":"ABNF Parser Generator","library":"apg-js","status":"active","version":"4.4.0","language":"javascript","ecosystem":"npm","summary":"JavaScript APG is a robust ABNF Parser Generator that enables developers to create recursive-descent parsers directly from a superset of ABNF (SABNF). It is currently stable at version 4.4.0, with a release cadence that has seen several updates in the past year, indicating active development and maintenance. Key differentiators include its ability to generate parsers for both standard `apg-js` and the more lightweight `apg-lite` framework, and its focus on fixing issues related to large grammars with mutually-recursive rules, a significant improvement over its predecessors like `apg-js2`. The library is designed to produce efficient parsers and provides options for TypeScript-compatible grammar objects, making it suitable for modern JavaScript and TypeScript environments.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","APG","parser","generator","ABNF","SABNF","pattern-matching","regex","RegExp"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/apg-js"},{"id":10505,"title":"APG Lite Parser","library":"apg-lite","status":"active","version":"1.0.5","language":"javascript","ecosystem":"npm","summary":"apg-lite is a lightweight JavaScript parser for ABNF (Augmented Backus-Naur Form) grammars, supporting a simplified subset of SABNF operators. It functions strictly as a parser, requiring grammar objects to be pre-generated using `apg-js` (version 4.3.0 or higher) with its `--lite` option. Currently at version 1.0.5, it parses only JavaScript strings, a key distinction from `apg-js` which handles arbitrary arrays of positive integers. The library retains only User-Defined Terminals (UDT), positive look-ahead (AND), and negative look-ahead (NOT) operators from the SABNF superset. It offers simplified AST manipulation, parse tree tracing for debugging, and statistics collection for profiling, all encapsulated within a single ECMAScript Module (ESM) compatible JavaScript file. The package is actively maintained, with a release cadence driven by bug fixes and minor enhancements, as demonstrated by recent updates to its robust, dependency-free URI parser.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","APG","parser","ABNF","SABNF"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/apg-lite"},{"id":12812,"title":"OpenAPI SDK Generator","library":"api","status":"active","version":"6.1.3","language":"javascript","ecosystem":"npm","summary":"The `@readme/api` package provides a robust command-line interface and programmatic API for generating SDKs from OpenAPI (formerly Swagger) definitions. It takes an OpenAPI specification file and outputs a fully-typed JavaScript SDK, designed to be consistent across CommonJS, ES Modules, and TypeScript environments. The current stable version is `6.1.3`, with active development towards `v7.0.0`, which introduces significant overhauls to the SDK generation strategy, notably streamlining the process by removing complex configuration questions and enhancing type and module resolution. This package differentiates itself by offering a complete SDK generation pipeline that handles schema imports and type safety, aiming to provide a 'just works' experience for developers integrating with OpenAPI-driven APIs. Its release cadence is active, with minor and patch updates regularly addressing fixes and quality-of-life improvements, while major versions introduce breaking changes and significant architectural shifts.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","api","openapi","sdk","swagger","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/api"},{"id":18121,"title":"API Autoresbot","library":"api-autoresbot","status":"maintenance","version":"1.0.6","language":"javascript","ecosystem":"npm","summary":"A lightweight Node.js client for fetching data from REST APIs using API keys and query parameters. Version 1.0.6 is the latest stable release. It provides a straightforward fetch() method to make GET requests with automatic JSON parsing. Minimal dependencies and simple API design. Not actively maintained; last update over a year ago.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","api","client","rest","autoresbot"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/api-autoresbot"},{"id":15956,"title":"HTTP Request/Response to API Blueprint Formatter","library":"api-blueprint-http-formatter","status":"abandoned","version":"0.0.1","language":"javascript","ecosystem":"npm","summary":"The `api-blueprint-http-formatter` package is a JavaScript utility designed to transform structured HTTP request and response objects into a string formatted according to the API Blueprint specification. It takes a JavaScript object containing `request` and `response` keys, adhering to the data model typically used by the Gavel validation tool, and outputs a textual representation suitable for API Blueprint documentation. The current and only released version is 0.0.1. This project appears to be abandoned, with its last commit on GitHub dating back to 2014, and is no longer actively maintained. The broader API Blueprint ecosystem has seen a general decline in new tooling and adoption, with the industry largely shifting towards OpenAPI/Swagger for API description, partly due to the shutdown of major platforms like Apiary.io which championed API Blueprint. This package focuses exclusively on formatting and does not offer parsing, validation, or other API Blueprint-related functionalities.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","api","blueprint","http"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/api-blueprint-http-formatter"},{"id":12806,"title":"API Contract Validator for Assertion Libraries","library":"api-contract-validator","status":"maintenance","version":"2.2.8","language":"javascript","ecosystem":"npm","summary":"The `api-contract-validator` package provides a plugin for popular JavaScript assertion libraries like Chai, Should.js, and Jest, enabling validation of API response schemas against OpenAPI (Swagger) definitions. This tool facilitates contract testing by transforming an OpenAPI definition file (YAML or JSON) into a JSON schema, which is then used to validate incoming HTTP responses. The current stable version is 2.2.8, with releases appearing to be maintenance-focused, primarily consisting of dependency upgrades rather than new features or breaking changes. Key differentiators include its plug-and-play integration with existing testing frameworks, support for various HTTP client response formats (axios, superagent, supertest, request, light-my-request), comprehensive assertion failure messages, and the ability to generate coverage reports for API contracts. It supports OpenAPI 3.0 and can handle multiple definition files, making it suitable for larger, modular API landscapes.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","chai","chai-plugin","should","plugin","api","openapi","swagger","response","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/api-contract-validator"},{"id":10508,"title":"API Elements JavaScript Library","library":"api-elements","status":"active","version":"0.3.2","language":"javascript","ecosystem":"npm","summary":"The `api-elements` package provides a JavaScript interface for working with API Elements, an abstract syntax tree (AST) for describing APIs. It acts as a core component within the larger API Elements ecosystem, enabling programmatic creation, manipulation, and serialization of API descriptions using a unified model, regardless of the original format (like OpenAPI or API Blueprint). The current stable version of this specific package is 0.3.2, though its sub-packages, like `@apielements/openapi3-parser` and `@apielements/openapi2-parser`, are more actively developed with frequent minor and patch releases, incorporating new OpenAPI specification features and bug fixes. This library differentiates itself by offering a language-agnostic, structured representation of API definitions, allowing for advanced tooling and transformations beyond simple parsing.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/api-elements"},{"id":23272,"title":"api-insee","library":"api-insee","status":"active","version":"1.6","language":"python","ecosystem":"pypi","summary":"Python helper to query the Sirene API on api.insee.fr. Current version is 1.6, providing access to the Sirene database (companies and establishments) and links of succession. Release cadence is irregular, with recent updates in 2023.","last_verified":"2026-05-01T00:00:00.000Z","tags":["insee","sirene","french-company-data","api-client"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/api-insee"},{"id":10506,"title":"API Problem Details for HTTP APIs","library":"api-problem","status":"active","version":"9.0.2","language":"javascript","ecosystem":"npm","summary":"api-problem is a JavaScript utility library designed to standardize error responses in HTTP APIs according to RFC 7807, \"Problem Details for HTTP APIs.\" It provides a `Problem` class that allows developers to construct detailed, machine-readable error objects for various HTTP status codes. These objects include a status, human-readable title, a URI identifying the problem type (which defaults to MDN HTTP status pages since v9), and optional additional fields. The current stable version is 9.0.2. The library maintains an active release cadence, primarily focusing on security updates, dependency bumps, CI/CD improvements, and dropping support for older Node.js versions to align with modern JavaScript ecosystems. Its core differentiator is strict adherence to the RFC 7807 specification, ensuring consistent and interoperable error communication across different API clients and servers.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","api","http","problem"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/api-problem"},{"id":12807,"title":"QasimDev REST API SDK","library":"api-qasim","status":"active","version":"4.0.2","language":"javascript","ecosystem":"npm","summary":"api-qasim is a universal SDK designed to interact with the QasimDev REST API, offering comprehensive support for various JavaScript environments including Node.js (CommonJS and ESM), TypeScript, and browsers. Currently at version 4.0.2, this library aims for consistent, incremental releases without a strict fixed cadence, driven by API updates and community feedback. It differentiates itself by providing a wide array of utility endpoints across categories like AI, multimedia processing, URL shortening, news, and various photo effects, all accessible through a unified, object-oriented interface. The SDK handles request configuration, including API key management, base URL overrides, and request timeouts, streamlining interactions with the underlying REST services. Its broad environment compatibility, including CDN-based browser usage, makes it versatile for different project types.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","mod","apk","ringtone","wikimedia","wikipedia","styletext","fancytext","textpro","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/api-qasim"},{"id":15959,"title":"API Query Parameters to MongoDB","library":"api-query-params","status":"active","version":"6.1.0","language":"javascript","ecosystem":"npm","summary":"api-query-params is a JavaScript library designed to convert standard API URL query parameters into MongoDB query objects, facilitating advanced filtering, sorting, and projection directly from HTTP requests. Currently at version 6.1.0, the package sees active maintenance with minor versions and patches released regularly to address bug fixes and introduce new features. Key differentiators include its comprehensive support for most MongoDB operators ($in, $regexp, $gt, etc.), nested object querying, and type casting, while remaining agnostic to the specific web framework (e.g., Express, Koa) or MongoDB library (e.g., Mongoose). It offers customization for query keys and options and is noted for its compact, dependency-free ES6 codebase, aiming for simplicity and full test coverage.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","node","api","query parameters","mongodb","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/api-query-params"},{"id":12810,"title":"JSON/API Document Reference Bundler","library":"api-ref-bundler","status":"active","version":"0.5.1","language":"javascript","ecosystem":"npm","summary":"api-ref-bundler is a JavaScript/TypeScript utility library designed to resolve and consolidate all external and internal `$ref` references within JSON-based API documents. It supports a wide range of specification formats including JsonSchema, Swagger 2.x, OpenAPI 3.x, AsyncAPI 2.x, and AsyncAPI 3.x. The current stable version is 0.5.1, with recent updates focusing on performance and new specification support, notably AsyncAPI v3.x. Key differentiators include its zero-dependency footprint, browser and Node.js compatibility, explicit handling of circular references, and a resolver-agnostic design, requiring users to provide their own logic for reading and parsing source paths. This approach offers flexibility but also shifts the responsibility for file I/O and deserialization to the developer. It ships with full TypeScript support.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","jsonschema","openapi","swagger","asyncapi","api","ref","bundler","dereference","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/api-ref-bundler"},{"id":14425,"title":"API Res: Node.js HTTP(S) Request Library","library":"api-res","status":"maintenance","version":"1.0.3","language":"javascript","ecosystem":"npm","summary":"API Res is a lightweight Node.js HTTP(S) request library specifically designed for interacting with Nodal API services. Currently at version 1.0.3, it provides a simple interface for making RESTful API calls within a Node.js environment. While the exact release cadence is not specified, its minimalistic design suggests a focus on stability rather than frequent feature additions. Key differentiators include its explicit integration with Nodal APIs and a straightforward request syntax, aiming for ease of use in projects that leverage the Nodal framework. It serves as a foundational utility for consuming APIs, particularly those built with Nodal, by abstracting standard HTTP request complexities.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","API","Nodal","Node.js","Resource","HTTP","REST"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/api-res"},{"id":12809,"title":"OpenAPI API Schema Builder","library":"api-schema-builder","status":"maintenance","version":"2.0.11","language":"javascript","ecosystem":"npm","summary":"The `api-schema-builder` package facilitates the generation of input and response validators directly from OpenAPI (formerly Swagger) specifications. It integrates with `ajv` (Another JSON Schema Validator) to compile these definitions into executable validation functions for various parts of an HTTP request and response, including path parameters, query strings, headers, and request/response bodies. The current stable version is 2.0.11, with the last release in January 2022. The project's release cadence is infrequent, suggesting a maintenance-focused phase. A key differentiator is its ability to seamlessly integrate existing OpenAPI definitions, automating the enforcement of schema compliance without requiring manual AJV schema composition. It supports OpenAPI 3.0 content type validation and offers customization options for AJV configuration, alongside specific handling for nullable attributes.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","ajv","swagger","OpenAPI","open api","validation","validator"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/api-schema-builder"},{"id":15957,"title":"API Specification Diff Tool","library":"api-smart-diff","status":"active","version":"1.0.6","language":"javascript","ecosystem":"npm","summary":"api-smart-diff is a JavaScript/TypeScript library designed to compute detailed differences between two JSON-based API specifications. It currently supports OpenAPI 3.0, AsyncAPI 2.x, JSON Schema, and GraphQL via GraphApi. Version 1.0.6 is the current stable release, offering a robust set of features for API versioning and changelog generation. Key differentiators include its ability to classify changes into 'breaking', 'non-breaking', 'deprecated', and 'annotation' types, generate human-readable descriptions for each change, and resolve `$ref` pointers (with external bundling). It provides extensive customization options for comparison rules, classification, and output annotation, making it highly adaptable for various CI/CD pipelines and documentation generation tasks. The library works seamlessly in both Node.js and browser environments and ships with full TypeScript support.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","jsonschema","diff","merge","compare","openapi","swagger","asyncapi","graphql","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/api-smart-diff"},{"id":15961,"title":"API Specification Converter","library":"api-spec-converter","status":"active","version":"2.12.0","language":"javascript","ecosystem":"npm","summary":"The `api-spec-converter` package provides a utility for transforming API descriptions between various popular formats, including OpenAPI (formerly Swagger), RAML, API Blueprint, I/O Docs, Google Discovery, and WADL. As of its current stable version, 2.12.0, its core functionality is robust for conversions *to* OpenAPI 2.0 and *from* OpenAPI 2.0 to OpenAPI 3.x. This specialized focus means it does not offer full bidirectional conversion support for all listed formats. The library offers both a command-line interface (CLI) for quick conversions and a programmatic API for Node.js and browser environments, supporting both traditional callback and modern Promise-based asynchronous patterns. While a specific release cadence isn't explicitly stated, the version numbering indicates ongoing development and maintenance, making it a reliable choice for its specific conversion strengths within the API ecosystem.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","API","REST","Restful","convert","converter","OpenAPI","OpenAPI Specification","Swagger"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/api-spec-converter"},{"id":12808,"title":"MediaWiki API Testing Library","library":"api-testing","status":"active","version":"1.7.3","language":"javascript","ecosystem":"npm","summary":"API-Testing is an open-source JavaScript library designed for conducting end-to-end integration tests against MediaWiki's Action API and REST API. It runs on Node.js environments (specifically Node.js >= 14.18.0) and is built upon established testing tools: `supertest` for making HTTP requests, `Chai` for its flexible assertion capabilities, and `Mocha` as the test runner. The current stable version is 1.7.3. This library provides a specialized framework for testing MediaWiki instances, whether locally installed or remote, offering a higher-level abstraction compared to using the underlying HTTP and assertion libraries directly. Its release cadence is tied to MediaWiki development and is actively maintained, as evidenced by its integration with Wikimedia's Gerrit and Phabricator for contributions and bug tracking. Key differentiators include its tight coupling with MediaWiki API structures, simplifying test authoring for that ecosystem, and its comprehensive integration test approach.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/api-testing"},{"id":18123,"title":"API Viewer Element","library":"api-viewer-element","status":"active","version":"1.0.0-pre.10","language":"javascript","ecosystem":"npm","summary":"Web component that generates interactive API documentation and live playgrounds for custom elements / web components. It parses custom-elements.json manifest and renders property, attribute, method, event, and slot documentation alongside a live demo editor. Version 1.0.0-pre.10 is the latest pre-release, with patches updating demo copy button styles. Key differentiator: fully custom-element-based, works in any framework or vanilla HTML, built on LitElement. Alternatives like Storybook or Docz typically require framework-specific integrations. Ships TypeScript types (from @open-wc). Part of Open Web Components ecosystem.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","API","documentation","web-components","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/api-viewer-element"},{"id":7937,"title":"api4jenkins: Jenkins Python Client","library":"api4jenkins","status":"active","version":"2.1.0","language":"python","ecosystem":"pypi","summary":"api4jenkins is a Python client library for programmatic interaction with Jenkins instances, offering both synchronous and asynchronous APIs. It provides an object-oriented interface for managing Jenkins items like Jobs, Builds, Nodes, and Credentials. Currently at version 2.1.0, it maintains an active release cadence with regular updates including new features, bug fixes, and documentation improvements.","last_verified":"2026-04-16T00:00:00.000Z","tags":["Jenkins","CI/CD","automation","client","devops"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/api4jenkins"},{"id":17493,"title":"API Response Caching Middleware for Express/Node","library":"apicache","status":"active","version":"1.6.3","language":"javascript","ecosystem":"npm","summary":"apicache is an ultra-simplified middleware for Express.js and Node.js designed to cache API responses. It supports both an in-memory store and Redis as a backend, allowing developers to define cache durations using plain-english strings (e.g., '5 minutes'). The current stable version is 1.6.3, with version 1.0.0 marking a production-ready release after extensive use. The project appears to have a moderate release cadence, focusing on stability and adding features incrementally, such as `res.write` support and official `compression` integration. Its key differentiator is its ease of use and 'automagic' caching injection into routes, making it a straightforward choice for basic API caching needs compared to more complex caching solutions.","last_verified":"2026-04-23T00:00:00.000Z","tags":["javascript","cache","API","redis","memcache","response","express","JSON","duration"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/apicache"},{"id":9476,"title":"apiclient","library":"apiclient","status":"active","version":"1.0.4","language":"python","ecosystem":"pypi","summary":"apiclient is a simple, lightweight Python framework for building API clients for REST-like services, leveraging `urllib3` for HTTP requests. It provides decorators for defining API endpoints and handles the boilerplate of request building and response processing. The current version is 1.0.4, with recent minor updates indicating active maintenance.","last_verified":"2026-04-17T00:00:00.000Z","tags":["api client","http","urllib3","framework","rest"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/apiclient"},{"id":20940,"title":"Apideck Unify","library":"apideck-unify","status":"active","version":"0.31.13","language":"python","ecosystem":"pypi","summary":"Apideck Unify Python SDK (v0.31.13) auto-generated by Speakeasy. Provides a unified API to integrate with 60+ accounting, CRM, HRIS, and e-commerce services. Requires Python >=3.9.2, released irregularly alongside API changes.","last_verified":"2026-04-27T00:00:00.000Z","tags":["unified-api","apideck","sdk","speakeasy"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/apideck-unify"},{"id":15963,"title":"API Documentation Generator","library":"apidoc","status":"active","version":"1.2.0","language":"javascript","ecosystem":"npm","summary":"apidoc is a command-line utility and programmatic library for generating comprehensive RESTful web API documentation directly from comments embedded within source code. It supports a wide array of programming languages by parsing specialized JSDoc-style comments (e.g., `/** ... */` for JavaScript/Java/C#, `\"\"\" ... \"\"\"` for Python) marked with `@api` tags. The current stable version is 1.2.0, released in February 2024, reflecting a consistent, moderate release cadence focused on stability and feature enhancements. Its key differentiators include a language-agnostic parsing engine that understands various comment styles, a flexible plugin architecture for extending functionality (such as integrating API schemas), and robust programmatic integration options for custom build pipelines. The output is static HTML documentation, making it easy to host and integrate into any project.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","api","apidoc","doc","documentation","rest","restful"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/apidoc"},{"id":6990,"title":"APIFlask","library":"apiflask","status":"active","version":"3.1.0","language":"python","ecosystem":"pypi","summary":"APIFlask is a lightweight Python web API framework built on top of Flask. It enhances Flask with modern API features such as automatic request validation, response formatting, OpenAPI specification generation, and interactive API documentation (Swagger UI, Redoc, Elements, etc.). It is ORM/ODM-agnostic and offers flexible data schema support through both Marshmallow schemas and Pydantic models. The current stable version is 3.1.0, and it maintains an active release cadence, closely following Flask's development.","last_verified":"2026-04-16T00:00:00.000Z","tags":["flask","api","openapi","swagger","marshmallow","pydantic","web-framework","rest"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/apiflask"},{"id":7935,"title":"Apify SDK for Python","library":"apify","status":"active","version":"3.3.2","language":"python","ecosystem":"pypi","summary":"The Apify SDK for Python is the official library for creating Apify Actors. Actors are serverless cloud programs that can perform various web scraping and automation tasks. This SDK provides tools for Actor lifecycle management, local storage emulation, and event handling, allowing developers to build scalable data extraction solutions. It is actively maintained, with the current stable version being 3.3.2.","last_verified":"2026-04-16T00:00:00.000Z","tags":["web scraping","automation","actors","apify platform","serverless","data extraction"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/apify"},{"id":3400,"title":"Apify Client","library":"apify-client","status":"active","version":"2.5.0","language":"python","ecosystem":"pypi","summary":"The Apify Client for Python allows users to interact with the Apify platform, managing actors, datasets, key-value stores, and more. It provides both synchronous and asynchronous interfaces for web scraping and automation tasks. The current stable version is 2.5.0, with regular updates.","last_verified":"2026-04-25T09:44:46.854Z","tags":["apify","web scraping","api client","automation","crawler"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/apify-client"},{"id":4337,"title":"Apify Fingerprint Datapoints","library":"apify-fingerprint-datapoints","status":"active","version":"0.12.0","language":"python","ecosystem":"pypi","summary":"Apify Fingerprint Datapoints is a Python package that provides a collection of browser fingerprint data. It serves as a data dependency for other libraries within the Apify Fingerprint Suite, such as `apify-fingerprint`, and is not intended for direct use by end-users. It undergoes frequent, automated releases primarily to update the underlying fingerprint models.","last_verified":"2026-04-12T00:00:00.000Z","tags":["data","browser-fingerprint","apify","web-scraping"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/apify-fingerprint-datapoints"},{"id":3878,"title":"Apify Shared Python","library":"apify-shared","status":"active","version":"2.2.0","language":"python","ecosystem":"pypi","summary":"The `apify-shared-python` library (current version 2.2.0) provides constants and utilities shared internally across Apify's other Python projects, such as `apify-client-python` and `apify-sdk-python`. It is not intended for direct public consumption, and its internal API is subject to change without deprecation warnings. The library maintains an active development status as it supports other core Apify libraries.","last_verified":"2026-04-25T17:49:42.101Z","tags":["apify","utility","constants","internal"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/apify-shared"},{"id":9478,"title":"apig-wsgi","library":"apig-wsgi","status":"active","version":"2.20.0","language":"python","ecosystem":"pypi","summary":"apig-wsgi is a Python library that wraps a standard WSGI application in an AWS Lambda handler function, allowing it to be run on AWS API Gateway (REST API or HTTP API) or an Application Load Balancer (ALB). It's currently on version 2.20.0 and sees active maintenance with several releases per year.","last_verified":"2026-04-17T00:00:00.000Z","tags":["aws","lambda","api-gateway","alb","wsgi","serverless","python"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/apig-wsgi"},{"id":24910,"title":"apigeelint - Apigee Proxy Linter","library":"apigeelint","status":"active","version":"2.84.6","language":"javascript","ecosystem":"npm","summary":"Static code analysis tool for Apigee API proxy and sharedflow bundles, enforcing best practices and avoiding anti-patterns. Version 2.84.6 requires Node >= 20 and npm >= 10.5.0. Active development with frequent releases (multiple per month). Provides over 80 built-in lint rules covering policies, endpoints, and bundle structure. Supports command-line and programmatic usage, multiple formatters (json, table, junit), and external plugins. Compared to alternatives like apigeelint-plugin or custom scripts, apigeelint is the official community-maintained linter with rule contributions from Apigee engineering and support teams.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","API","bundle","lint","linter","Apigee","Edge"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/apigeelint"},{"id":8835,"title":"APIMatic Core Library for Python","library":"apimatic-core","status":"active","version":"0.2.24","language":"python","ecosystem":"pypi","summary":"APIMatic Core is a foundational Python library (v0.2.24) that provides the essential logic and utilities for consuming REST APIs. It's primarily used as a dependency for Python SDKs generated by APIMatic, aiming to offer a consistent and robust developer experience. The library receives frequent minor updates, focusing on new features, bug fixes, and dependency bumps.","last_verified":"2026-04-16T00:00:00.000Z","tags":["api","sdk","codegen","http-client","rest","core-library"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/apimatic-core"},{"id":9477,"title":"APIMatic Core Interfaces","library":"apimatic-core-interfaces","status":"active","version":"0.1.8","language":"python","ecosystem":"pypi","summary":"apimatic-core-interfaces provides an abstract layer of functionalities for APIMatic's core library, HTTP client adapters, and generated SDKs. It defines standard interfaces (Abstract Base Classes) for components like HTTP clients, loggers, and authentication managers. The current version is 0.1.8, with irregular but frequent minor releases introducing new interface definitions.","last_verified":"2026-04-17T00:00:00.000Z","tags":["api","sdk","interfaces","abstract","http","client","apimatic"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/apimatic-core-interfaces"},{"id":9479,"title":"APIMatic Requests Client Adapter","library":"apimatic-requests-client-adapter","status":"active","version":"0.1.10","language":"python","ecosystem":"pypi","summary":"`apimatic-requests-client-adapter` is a Python library that provides an adapter for the popular `requests` HTTP client library. It is specifically designed to be consumed by SDKs generated with APIMatic, allowing them to leverage `requests` for making HTTP calls while integrating APIMatic's configuration, retry logic, and other features. The library is actively maintained with a somewhat irregular but frequent release cadence, and its current version is 0.1.10.","last_verified":"2026-04-17T00:00:00.000Z","tags":["api-client","http-client","requests-adapter","sdk-generation","apimatic"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/apimatic-requests-client-adapter"},{"id":4879,"title":"apipkg: Namespace Control and Lazy-Import Mechanism","library":"apipkg","status":"active","version":"3.0.2","language":"python","ecosystem":"pypi","summary":"apipkg is a Python package that provides a mechanism for namespace control and lazy-importing modules and objects. It allows delaying the actual import of a module until its attributes or functions are accessed, leading to improved startup performance and reduced memory consumption. The current version is 3.0.2, and it maintains an active release cadence with updates addressing compatibility and bug fixes.","last_verified":"2026-04-12T00:00:00.000Z","tags":["lazy-load","namespace","import-control","performance","utility"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/apipkg"},{"id":24911,"title":"ApiPublisher","library":"apipublisher","status":"active","version":"2.1.5","language":"javascript","ecosystem":"npm","summary":"ApiPublisher is a Node.js framework for exposing asynchronous JavaScript APIs (returning Promises) over HTTP, enabling identical async function calls on client and server. Current version 2.1.5 requires Node >=10.0.0. It ships TypeScript types. Key differentiators: works seamlessly with Connect/Express, supports ES7 async/await via Nodent, offers browser RemoteApi with caching (including localStorage), and has been in production since 2013. Unlike generic RPC libraries, it preserves Promise semantics and supports nested APIs automatically.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","Javascript","asynchronous","remote","ES7","async","await","Promise","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/apipublisher"},{"id":9481,"title":"apischema: JSON (de)serialization, GraphQL, and JSON Schema","library":"apischema","status":"active","version":"0.19.0","language":"python","ecosystem":"pypi","summary":"apischema is a Python library for JSON (de)serialization, GraphQL, and JSON schema generation, heavily leveraging Python's type hints. It is currently at version 0.19.0 and maintains an active release cadence with frequent updates and bug fixes.","last_verified":"2026-04-17T00:00:00.000Z","tags":["json","serialization","deserialization","graphql","json-schema","typing","dataclasses","validation"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/apischema"},{"id":1086,"title":"APISpec","library":"apispec","status":"active","version":"6.10.0","language":"python","ecosystem":"pypi","summary":"APISpec is a pluggable Python library designed for generating API specifications. It primarily supports the OpenAPI Specification (formerly known as the Swagger specification), enabling developers to programmatically define their API's structure, endpoints, and data models. It is framework-agnostic and offers built-in integration capabilities, notably with Marshmallow. The library maintains an active development status, with frequent patch and minor releases, and new major versions typically released on an annual or bi-annual cadence.","last_verified":"2026-04-23T16:52:01.575Z","tags":["api","openapi","swagger","specification","documentation","rest","marshmallow"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/apispec"},{"id":6991,"title":"apispec-oneofschema","library":"apispec-oneofschema","status":"active","version":"3.0.2","language":"python","ecosystem":"pypi","summary":"apispec-oneofschema is a plugin for apispec that extends its functionality to provide support for Marshmallow-OneOfSchema schemas. It enables the generation of OpenAPI documentation for polymorphic schemas defined using marshmallow-oneofschema. The current version is 3.0.2, and it is actively maintained.","last_verified":"2026-04-16T00:00:00.000Z","tags":["apispec","marshmallow","openapi","swagger","schema","polymorphism","oneof"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/apispec-oneofschema"},{"id":5851,"title":"APISpec Web Framework Plugins","library":"apispec-webframeworks","status":"active","version":"1.2.0","language":"python","ecosystem":"pypi","summary":"apispec-webframeworks is a Python library providing plugins to integrate `apispec` with various web frameworks like Flask, Aiohttp, Bottle, and Tornado. These plugins were originally part of `apispec.ext` but were moved to this separate package to streamline `apispec`'s core. It is currently at version 1.2.0 and receives updates to maintain compatibility with `apispec` and relevant frameworks.","last_verified":"2026-04-14T00:00:00.000Z","tags":["API specification","OpenAPI","Swagger","Flask","Aiohttp","Bottle","Tornado","web framework","plugins","marshmallow"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/apispec-webframeworks"},{"id":14426,"title":"Apitools","library":"apitools","status":"abandoned","version":"0.1.4","language":"en","ecosystem":"pypi","summary":"Apitools (version 0.1.4) is a Python library designed to assist with JSON schema validation and interaction with REST APIs. It provides utilities for defining and validating data against JSON schemas and for creating client proxies for API interactions. The library has not seen updates since 2016, indicating it is no longer actively maintained.","last_verified":"2026-04-17T00:00:00.000Z","tags":["api","json-schema","rest","validation","abandoned"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/apitools"},{"id":3879,"title":"apkInspector","library":"apkinspector","status":"active","version":"1.3.6","language":"python","ecosystem":"pypi","summary":"apkInspector is a Python library and CLI tool designed to provide detailed insights into the ZIP structure of APK files. It offers the capability to extract content and decode the AndroidManifest.xml file, notably without relying on external libraries for ZIP parsing. Currently at version 1.3.6, it maintains an active development cycle with frequent bug fix releases.","last_verified":"2026-04-25T17:49:56.923Z","tags":["android","apk","static-analysis","security","reverse-engineering"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/apkinspector"},{"id":9480,"title":"APK Utilities 2","library":"apkutils2","status":"active","version":"1.0.0","language":"python","ecosystem":"pypi","summary":"apkutils2 is a Python library designed for parsing and analyzing Android Package (APK) files. It offers functionalities to extract manifest information, package details, certificate data, and other resources. This library is a complete rewrite of the original `apkutils` and is currently at version 1.0.0, with an infrequent release cadence focusing on stability.","last_verified":"2026-04-17T00:00:00.000Z","tags":["android","apk","mobile security","reverse engineering","parsing","androguard"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/apkutils2"},{"id":6992,"title":"Automatic Piecewise Linear Regression","library":"aplr","status":"active","version":"10.22.0","language":"python","ecosystem":"pypi","summary":"APLR (Automatic Piecewise Linear Regression) is a Python library for building predictive and interpretable regression or classification machine learning models. It implements the Automatic Piecewise Linear Regression methodology, often achieving predictive accuracy comparable to tree-based methods while offering smoother, more interpretable predictions. The library is actively maintained with frequent releases, currently at version 10.22.0, and supports Python versions 3.8 and above.","last_verified":"2026-04-16T00:00:00.000Z","tags":["machine learning","regression","classification","interpretable ML","piecewise linear","sklearn-compatible"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/aplr"},{"id":24912,"title":"apn-test","library":"apn-test","status":"maintenance","version":"1.3.1","language":"javascript","ecosystem":"npm","summary":"apn-test (v1.3.1) is a CLI tool and Node.js library to quickly send a test push notification to an iOS device via Apple Push Notification service (APNs). It simplifies testing by requiring only a device token, certificate, and key. The package supports both single and multiple device tokens, payload customization, and production/development environments. It is lightweight, with no runtime dependencies, and offers a simple API. Maintenance is low; the last release was in 2017.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","apple push notifications","ios","push notifications","apns","apn","cli"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/apn-test"},{"id":5852,"title":"APNs2 Python Library","library":"apns2","status":"active","version":"0.7.2","language":"python","ecosystem":"pypi","summary":"apns2 is a Python library for interacting with the Apple Push Notification Service (APNs) using the HTTP/2 protocol. It supports both certificate-based and token-based authentication. The current version is 0.7.2, with development showing sporadic updates, often addressing dependency compatibility and APNs specification changes.","last_verified":"2026-04-14T00:00:00.000Z","tags":["APNs","Apple Push Notifications","iOS","push notifications","HTTP/2","JWT"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/apns2"},{"id":8831,"title":"APNs2-Up","library":"apns2-up","status":"active","version":"0.9.0","language":"python","ecosystem":"pypi","summary":"APNs2-Up is a Python library designed for interacting with the Apple Push Notification Service (APNs) using the modern HTTP/2 protocol. It provides functionalities for sending both individual and batch push notifications, supporting both certificate-based and token-based authentication. The current version is 0.9.0, with releases occurring periodically to maintain compatibility with APNs and introduce new features.","last_verified":"2026-04-16T00:00:00.000Z","tags":["APNs","Apple Push Notification Service","push notifications","iOS","Python 3","HTTP/2"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/apns2-up"},{"id":17159,"title":"Apollo Angular HTTP Link","library":"apollo-angular-link-http","status":"abandoned","version":"1.11.0","language":"javascript","ecosystem":"npm","summary":"apollo-angular-link-http is an Apollo Link implementation designed for Angular applications to facilitate sending GraphQL operations over standard HTTP requests. This package leverages Angular's `HttpClient` (`@angular/common/http`) for network communication. While its last stable version, `1.11.0`, was released over three years ago, its core functionality for creating an HTTP link has largely been integrated and superseded by the primary `apollo-angular` package. As such, `apollo-angular-link-http` is now considered abandoned. Modern Angular and Apollo setups typically configure `HttpLink` directly through `apollo-angular`'s `ApolloClient` creation process, often utilizing `provideApollo()` for dependency injection. This package previously served as a distinct module for HTTP-based GraphQL communication before the `apollo-angular` ecosystem evolved to incorporate this functionality directly.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","apollo","graphql","angular","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/apollo-angular-link-http"},{"id":17160,"title":"Apollo Angular HTTP Link Common Logic (Internal)","library":"apollo-angular-link-http-common","status":"maintenance","version":"1.10.0","language":"javascript","ecosystem":"npm","summary":"This package, `apollo-angular-link-http-common` at version 1.10.0, provides shared, internal logic specifically for HTTP links within the broader `apollo-angular` ecosystem. It is explicitly marked as \"for internal use only\" in its README and documentation, advising developers \"DO NOT USE DIRECTLY\" in their applications. As such, it does not offer a public API intended for direct consumption. Its primary role is to encapsulate common functionalities leveraged by other `apollo-angular` link implementations, ensuring consistency and reducing code duplication across the library. The `apollo-angular` library, which this package supports, generally follows Angular's major release cycle, implying that this internal package's stability and compatibility are tied to `apollo-angular`'s roadmap and its underlying `@apollo/client` dependencies. It ships with TypeScript types to facilitate its internal integration within the `apollo-angular` monorepo.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","apollo","graphql","angular","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/apollo-angular-link-http-common"},{"id":18120,"title":"apollo-cache-inmemory","library":"apollo-cache-inmemory","status":"deprecated","version":"1.6.6","language":"javascript","ecosystem":"npm","summary":"apollo-cache-inmemory is the recommended cache implementation for Apollo Client 2.x, providing a normalized data store without Redux dependency. Version 1.6.6 is the final release; this package is deprecated in favor of @apollo/client which bundles InMemoryCache starting from Apollo Client 3.0. The cache uses a normalized data store with configurable dataIdFromObject, supports readQuery, readFragment, writeQuery, writeFragment for direct cache access, and includes a heuristic fragment matcher with optional introspection support for unions/interfaces. Releases adhere to Apollo Client's schedule (monthly patches, minor releases less frequent). Key differentiator: seamless integration with Apollo Client without external state management.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/apollo-cache-inmemory"},{"id":18118,"title":"Apollo Client","library":"apollo-client","status":"active","version":"2.6.10","language":"javascript","ecosystem":"npm","summary":"Apollo Client is a comprehensive GraphQL client for JavaScript applications, providing caching, state management, and integrations with React, Angular, Vue, and other frameworks. The current stable version is 4.1.9 (2025-01-14), with a legacy v2.6.10 still in use. Major versions have breaking changes: v3 introduced a new package structure (@apollo/client), removed the separate apollo-boost preset, and switched to a single combined package. v4 (alpha) introduces modern method signatures. Key differentiators: normalized in-memory cache, optimistic UI, pagination helpers, and developer tools. It requires a GraphQL schema and is compatible with any GraphQL server. Release cadence is rapid with frequent patches.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","ecmascript","es2015","jsnext","relay","npm","react","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/apollo-client"},{"id":16294,"title":"Apollo Client Mux","library":"apollo-client-mux","status":"active","version":"0.0.3","language":"javascript","ecosystem":"npm","summary":"apollo-client-mux is an early-stage library, currently at version 0.0.3, designed for advanced GraphQL client configurations. It enables a single Apollo Client instance to manage interactions with multiple distinct GraphQL endpoints. The library achieves this by allowing developers to define separate ApolloCache and ApolloLink instances for each endpoint, which are then integrated into a 'muxed' cache and link. This approach is particularly useful in microservice architectures or when integrating with multiple third-party GraphQL APIs, where different data models and network configurations necessitate isolated caching and request routing. It integrates with `@graphql-codegen` via a transformation utility to automatically apply an `@endpoint` directive to operation documents, ensuring queries and mutations are routed to the correct endpoint. Its current low version suggests active development and potential for API changes.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","graphql","apollo","apollo-client","apollo-link","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/apollo-client-mux"},{"id":12765,"title":"Apollo Codegen TypeScript Generator","library":"apollo-codegen-typescript","status":"abandoned","version":"0.40.9","language":"javascript","ecosystem":"npm","summary":"Apollo Codegen TypeScript Generator is an internal module of the now-deprecated `apollographql/apollo-tooling` monorepo. Its primary function was to facilitate the generation of TypeScript types from GraphQL schemas and operation documents, predominantly via the `apollo client:codegen` CLI command. The package's last version, 0.40.9, was released around 2020. This package, and the `apollo` CLI commands it powered, are no longer actively maintained. Apollo has officially deprecated `apollo client:codegen`, directing users to adopt `GraphQL Code Generator` for type generation. This shift marks the end of its release cadence and dedicated support. Its key differentiator was its deep integration within the Apollo CLI ecosystem, providing a streamlined, opinionated approach to type generation for Apollo Client users. However, this opinionated nature also meant less flexibility compared to more customizable alternatives like `GraphQL Code Generator`.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/apollo-codegen-typescript"},{"id":15958,"title":"Apollo HTTP Data Source","library":"apollo-datasource-http","status":"active","version":"0.21.0","language":"javascript","ecosystem":"npm","summary":"apollo-datasource-http is an optimized HTTP data source for Apollo Server, designed to enhance performance when fetching JSON data from REST APIs. Currently at version 0.21.0, it is actively developed with a frequent release cadence, though it explicitly warns that releases are pre-1.0 and may introduce breaking changes. Its key differentiators include leveraging the high-performance Undici HTTP client (claiming up to 60% faster than `apollo-datasource-rest`), integrated request deduplication via LRU caching, configurable request caching with TTL, and `stale-if-error` capabilities. It also supports `AbortController` for manual request cancellation and integrates with Apollo Cache Storage backends for advanced caching strategies. This data source aims to provide a robust and efficient solution for connecting Apollo Server to external HTTP services, offering fine-grained control over request lifecycle and caching behavior through a hook-based API.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","apollo","data-source","rest","json","graphql","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/apollo-datasource-http"},{"id":10507,"title":"Apollo GraphQL Utility Library (Abandoned)","library":"apollo-graphql","status":"abandoned","version":"0.9.7","language":"javascript","ecosystem":"npm","summary":"The `apollo-graphql` package, last updated as version 0.9.7 around 2019, served as an internal utility library within the Apollo Server monorepo (primarily during the Apollo Server v2 era). It provided foundational GraphQL-related utilities for schema manipulation, such as adding resolvers, merging schemas, concatenating type definitions, and printing schemas with directives. This package is now considered abandoned, with no further updates planned, and its functionalities have been either integrated directly into newer versions of `@apollo/server` or are handled by more modern, actively maintained libraries like `@graphql-tools/schema` or `@apollo/server` itself. Developers are strongly advised not to use `apollo-graphql` for new projects due to its age, lack of updates, potential security vulnerabilities, and incompatibility with modern `graphql` and Node.js environments.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/apollo-graphql"},{"id":14429,"title":"Apollo Language Server","library":"apollo-language-server","status":"deprecated","version":"1.26.9","language":"javascript","ecosystem":"npm","summary":"The Apollo Language Server is a deprecated JavaScript/TypeScript package designed to provide advanced language features for Apollo GraphQL projects within integrated development environments (IDEs). Last actively maintained at version 1.26.9 and published approximately four years ago, it aimed to offer capabilities such as syntax highlighting, real-time validation, autocompletion, and schema navigation for GraphQL files and embedded GraphQL templates. Its core functionality has since been integrated directly into the official Apollo GraphQL VS Code extension and other Apollo tooling, rendering this standalone package largely obsolete for modern development. As such, it is no longer actively developed or recommended for new projects, with its primary function superseded by a more integrated editor experience. Developers should utilize the VS Code extension for current Apollo GraphQL language support.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/apollo-language-server"},{"id":18119,"title":"Apollo Link Batch HTTP","library":"apollo-link-batch-http","status":"maintenance","version":"1.2.14","language":"javascript","ecosystem":"npm","summary":"A terminating link for Apollo Client that batches multiple GraphQL operations (queries, mutations) into a single HTTP POST request to reduce network overhead. Current version is 1.2.14, last updated in 2019, and part of the Apollo Link ecosystem. It is in maintenance mode; the successor is the `@apollo/client` core link. Key differentiator: unlike serial requests, it groups operations by configurable batch key, interval (default 10ms), and max count (default 10). Requires `graphql` peer dependency and a `fetch` polyfill for non-browser environments (e.g., `unfetch` or `node-fetch`). Ships TypeScript types. Use only with Apollo Client v2; v3 uses `@apollo/client/link/batch-http`.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/apollo-link-batch-http"},{"id":15962,"title":"Apollo HTTP Link","library":"apollo-link-http","status":"maintenance","version":"1.5.17","language":"javascript","ecosystem":"npm","summary":"apollo-link-http is a foundational, terminating link within the Apollo Link ecosystem, designed to transport GraphQL queries, mutations, and subscriptions over standard HTTP. It serves as the primary method for connecting an Apollo Client instance to a GraphQL server via fetch. Currently at version 1.5.17, this package is considered stable but is part of the older `apollo-link` architecture, which has largely been superseded by integrated link implementations within `@apollo/client` v3 and newer. It supports both POST and GET requests and offers extensive options for dynamic URIs, custom headers, credentials, and fetch behavior, including per-query overrides via context. Its key differentiator is its modularity within the `apollo-link` chain, allowing it to be composed with other links for features like error handling, retries, or batching. It requires a `fetch` compatible API in the runtime environment.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/apollo-link-http"},{"id":15960,"title":"Apollo Link HTTP Common Utilities","library":"apollo-link-http-common","status":"deprecated","version":"0.2.16","language":"javascript","ecosystem":"npm","summary":"apollo-link-http-common is an internal utility package within the deprecated `apollo-link` ecosystem, specifically designed to provide shared HTTP functionalities for other Apollo Link packages like `apollo-link-http` and `apollo-link-http-batch`. It extracts common logic for handling HTTP requests and responses, but it is not intended for direct consumption by end-user applications. The package, currently at version 0.2.16, explicitly warns that its API is unstable and versions may not adhere to SemVer, reflecting its role as a rapidly evolving internal component. Since Apollo Client 3.0, the entire `apollo-link` library, including this common utilities package, has been largely deprecated. Its core functionalities have been integrated directly into `@apollo/client/link/http`, making direct use of `apollo-link-http-common` obsolete and actively discouraged. Developers should migrate to the equivalent utilities provided by `@apollo/client` for stable HTTP networking.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","apollo","http","network","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/apollo-link-http-common"},{"id":12811,"title":"Apollo OpenTracing Plugin","library":"apollo-opentracing","status":"maintenance","version":"3.0.45","language":"javascript","ecosystem":"npm","summary":"apollo-opentracing is a plugin designed to integrate OpenTracing-compatible distributed tracing with Apollo Server. It enables automatic tracing of GraphQL requests and individual field resolvers, providing insights into query performance, and allows for selective tracing of requests and fields. The library helps in debugging by logging queries and results and supports span context propagation via HTTP headers, crucial for connecting traces across services. As of version 3.0.45, released in March 2023, the project primarily receives maintenance updates, focusing on dependency compatibility. A key differentiator is its adherence to the OpenTracing standard, allowing integration with various tracing backends like Jaeger and Zipkin. However, it's important to note that OpenTracing itself has been superseded by OpenTelemetry, making this library focused on a legacy tracing standard.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/apollo-opentracing"},{"id":14427,"title":"Apollo Server","library":"apollo-server","status":"deprecated","version":"3.13.0","language":"javascript","ecosystem":"npm","summary":"Apollo Server is a community-maintained open-source GraphQL server that works with many Node.js HTTP server frameworks or can run standalone. Version 3.13.0 is the final stable release of this package, which has since been superseded by the `@apollo/server` package (v4+). Active development and new features are now released under the `@apollo/server` package, which follows a rapid release cadence.","last_verified":"2026-04-18T00:00:00.000Z","tags":["javascript","GraphQL","Apollo","Server","Javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/apollo-server"},{"id":12814,"title":"Apollo Server Integration Testing Utilities","library":"apollo-server-integration-testing","status":"active","version":"3.0.0","language":"javascript","ecosystem":"npm","summary":"This package provides essential utilities for conducting true integration tests on Apollo Server instances, especially when the server's `context` option depends on mocked HTTP `Request` or `Response` objects. Unlike the now-deprecated `apollo-server-testing` package, which often resulted in `req` being undefined in the context function, `apollo-server-integration-testing` automatically provides robust mock objects, enabling comprehensive testing of server logic, including middleware and resolvers that access `req` or `res`. The package's current stable version is 3.0.0, and while it doesn't have a fixed release cadence, it generally aims to support relevant versions of `graphql` (from 0.12.0 up to 15.0.0 as per its peer dependencies) to remain compatible with various Apollo Server setups. Its key differentiator is its ability to simulate a full HTTP request/response cycle, making it suitable for integration and end-to-end testing where `ApolloServer.executeOperation` (recommended for simpler unit tests) is insufficient.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","GraphQL","Apollo","Server","Javascript","Testing","Integration Testing","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/apollo-server-integration-testing"},{"id":10509,"title":"GraphiQL Renderer for Legacy Apollo Server","library":"apollo-server-module-graphiql","status":"abandoned","version":"1.4.0","language":"javascript","ecosystem":"npm","summary":"apollo-server-module-graphiql is a legacy package designed to provide the GraphiQL interactive GraphQL IDE for older, now end-of-life versions of Apollo GraphQL Server, specifically Apollo Server v1 and potentially early v2. Its last significant update was in July 2018, bringing it to version 1.4.0. This package is no longer actively maintained or supported by Apollo GraphQL. In the modern Apollo Server ecosystem (versions 4 and 5, with 5.x being the current stable release, as of early 2026), interactive GraphQL IDE functionality is typically provided by Apollo Sandbox, which is integrated directly into the `@apollo/server` package or its framework-specific integrations (e.g., `expressMiddleware`). Key differentiators from current solutions include its reliance on older Apollo Server architectures and its independent module structure, contrasting with the bundled approach of Apollo Sandbox. Developers should strongly avoid using `apollo-server-module-graphiql` for any new projects or when migrating existing applications to current Apollo Server versions due to its abandoned status, lack of security updates, and fundamental incompatibility with newer APIs.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","GraphQL","GraphiQL","Apollo","Javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/apollo-server-module-graphiql"},{"id":15299,"title":"Apollo Server Query Complexity Plugin","library":"apollo-server-plugin-query-complexity","status":"active","version":"4.0.0","language":"javascript","ecosystem":"npm","summary":"The `apollo-server-plugin-query-complexity` package provides a plugin for `@apollo/server` to enforce query complexity limits, safeguarding against overly resource-intensive queries. It is currently at version 4.0.0, aligning with `@apollo/server` v4.x. This plugin differentiates itself by being fully compatible with GraphQL operation variables, a feature that standard `graphql-js` validation rules cannot directly access when integrated with Apollo Server. It leverages `graphql-query-complexity` for its core estimation logic, supporting various estimators like `directiveEstimator` and `simpleEstimator`, which allow developers to define complexity values directly within their schema or through default calculation rules. This mechanism is crucial for preventing denial-of-service attacks by ensuring server stability and fair resource allocation. The project appears actively maintained, with releases typically synchronized with major `@apollo/server` versions.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/apollo-server-plugin-query-complexity"},{"id":12813,"title":"Apollo Server Testing Utilities (Legacy)","library":"apollo-server-testing","status":"abandoned","version":"2.25.3","language":"javascript","ecosystem":"npm","summary":"This `apollo-server-testing` package provides utilities specifically designed for testing applications built with older versions of Apollo Server (v2 and v3). Its primary export, `createTestClient`, wraps the `ApolloServer.executeOperation` method to allow direct GraphQL operation execution against an `ApolloServer` instance without spinning up a full HTTP server. The package `apollo-server-testing` is currently at version `2.25.3` and was last published over four years ago. It is considered abandoned for new development, as the current major versions of Apollo Server (v4 and v5, under the `@apollo/server` package) integrate testing utilities directly via `server.executeOperation` or provide `@apollo/server/testing` where applicable. This package is solely relevant for maintaining legacy projects still on `apollo-server` v2 or v3, which are both officially end-of-life.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","GraphQL","Apollo","Server","Javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/apollo-server-testing"},{"id":12815,"title":"Apollo Client Test Utilities (Deprecated)","library":"apollo-test-utils","status":"abandoned","version":"0.3.2","language":"javascript","ecosystem":"npm","summary":"apollo-test-utils is a rudimentary JavaScript package specifically designed to facilitate testing with Apollo Client version 1.x. Released with a low version number (0.3.2), it primarily offered functions like `mockNetworkInterfaceWithSchema` to mock the network interface, a core architectural concept prevalent in Apollo Client's early iterations. This package is no longer maintained, with its last commit dating back to 2017, and is completely incompatible with Apollo Client versions 2.x and above. The original `apollo-client` v1, for which this package was intended, has been superseded by `@apollo/client`. Modern testing approaches for Apollo Client, which has since evolved through several major releases, leverage `@apollo/client/testing` for React components (e.g., `MockedProvider`) or directly mock `ApolloLink` instances for headless client testing. Developers should consider `apollo-test-utils` abandoned and migrate to current official Apollo testing utilities for any active projects.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/apollo-test-utils"},{"id":15512,"title":"Apollo GraphQL File Upload Link","library":"apollo-upload-client","status":"active","version":"19.0.0","language":"javascript","ecosystem":"npm","summary":"apollo-upload-client is a terminating Apollo Link for Apollo Client that facilitates file uploads within GraphQL mutations using the GraphQL multipart request specification. It automatically detects `FileList`, `File`, or `Blob` instances in GraphQL variables and constructs a multipart request, falling back to a standard GraphQL POST or GET request otherwise. The current stable version is 19.0.0, with major versions released somewhat frequently to align with `@apollo/client` updates and Node.js LTS changes. Its primary differentiator is seamless integration with Apollo Client for file uploads, abstracting the multipart request complexity, and adhering to the community-standard GraphQL multipart request specification. It requires a compatible server-side implementation that also follows the specification.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","graphql","multipart","request","file","upload","apollo","client","link"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/apollo-upload-client"},{"id":24914,"title":"@commitlint/cli - Lint commit messages","library":"apollus-commitlint","status":"active","version":"1.0.21","language":"javascript","ecosystem":"npm","summary":"commitlint checks if your commit messages meet the conventional commit format (type(scope): subject). Current stable version is v20.5.3, actively maintained with frequent releases (multiple per month). Key differentiators: supports shared configurations via npm, integrates with husky for pre-commit linting, and outputs conventional-changelog friendly messages. Replaced all lodash dependencies with es-toolkit/compat in v20.5.3. Works with Node >=8, but ESM-only since v20.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","conventional","conventional-changelog","log","changelog","lint","check"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/apollus-commitlint"},{"id":17495,"title":"Apology Middleware","library":"apology-middleware","status":"abandoned","version":"0.1.0","language":"javascript","ecosystem":"npm","summary":"The `apology-middleware` package, at its current stable version 0.1.0, offers a lightweight middleware solution for Node.js web applications focused on serving custom HTML error pages, particularly for HTTP 404 'Not Found' responses. It's designed to integrate with older middleware stacks like Connect and Express, which adhere to the standard `(req, res, next)` middleware signature. Instead of relying on default server error messages, it enables developers to specify a custom HTML file to be served, providing a more consistent and branded user experience. The package was explicitly noted as being in early development upon its release and has not received any significant updates or new stable versions since 2016, indicating an abandoned status. Its key differentiator was providing a simple mechanism for custom 404 pages within prevalent Node.js middleware ecosystems of that era.","last_verified":"2026-04-23T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/apology-middleware"},{"id":14431,"title":"App.js Micro Web Framework","library":"app","status":"abandoned","version":"0.1.0","language":"javascript","ecosystem":"npm","summary":"The 'app' package is a minimalistic JavaScript web application development framework designed for Node.js, building upon the Connect middleware. Originating around 2011 (as indicated by the copyright and early version `0.1.0`), it aimed to provide a simple, routes-based approach to handling HTTP requests. Its design is reminiscent of early Node.js frameworks, focusing on direct request/response handling and middleware chaining via Connect. Due to its age, it is no longer actively maintained and should be considered for historical reference or extremely niche legacy projects rather than new development. It predates modern Node.js features, async/await, and popular frameworks like Express.js or Fastify, which offer more robust features and active communities.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","micro","web","app"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/app"},{"id":17496,"title":"Composable Middleware Builder","library":"app-builder","status":"active","version":"7.0.4","language":"javascript","ecosystem":"npm","summary":"app-builder is a JavaScript library for creating robust and composable asynchronous middleware pipelines, following the 'onion' model commonly seen in frameworks like Koa. It leverages Promises to enable clear and sequential execution of middleware functions, each capable of performing operations before and after subsequent middleware in the stack. The current stable version is 7.0.4. While a specific release cadence isn't explicitly stated, the active GitHub repository suggests ongoing maintenance. Its key differentiator lies in its simplicity and functional approach to middleware composition, providing a lightweight alternative to larger frameworks for building request-response flows or general data processing pipelines. It ships with TypeScript types, ensuring a better developer experience in TypeScript projects.","last_verified":"2026-04-23T00:00:00.000Z","tags":["javascript","middleware","functional","composable","composition","pipeline","onion","async","compose","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/app-builder"},{"id":15514,"title":"App Bundler","library":"app-bundler","status":"abandoned","version":"0.2.18","language":"javascript","ecosystem":"npm","summary":"The `app-bundler` package is a JavaScript application bundler designed to support multiple module systems including CommonJS, MaskJS, IncludeJS, and AMD. Its core philosophy emphasizes a \"no dependency\" approach for the development process, aiming to be run only for deployments, and requires minimal configuration, often just a few lines in `package.json`. It focuses on single responsibility – combining modules into JS, CSS, and HTML bundles – and decouples pre- and post-processing through `atma-io` middlewares. This design allows for flexible integration with various preprocessors like TypeScript, Babel, Less, and Sass by utilizing `atma-io` plugins for file loading and transformation. The package is currently at version 0.2.18, and its GitHub repository shows no active development or commits for over six years as of 2026. Consequently, `app-bundler` is considered an abandoned project and is not recommended for new development or actively maintained systems due to potential security vulnerabilities, lack of compatibility with modern JavaScript ecosystems, and absence of community support. Developers should opt for contemporary, actively maintained bundling solutions.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","module","commonjs","includejs","bundle","build","package","compiler"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/app-bundler"},{"id":7933,"title":"Red Hat Insights App Common Python","library":"app-common-python","status":"active","version":"0.2.9","language":"python","ecosystem":"pypi","summary":"app-common-python is a simple client access library designed to retrieve configuration for applications running within the Red Hat OpenShift Clowder operator environment. It provides Python wrappers and helper functions to easily access details related to Kafka topics, RDS certificate authorities, Kafka broker servers, object storage buckets, and other service dependency endpoints, abstracting away the underlying JSON configuration provided by Clowder. The current version is 0.2.9, with releases occurring periodically to update schemas and introduce new features.","last_verified":"2026-04-16T00:00:00.000Z","tags":["configuration","red hat","openshift","clowder","microservices","kubernetes"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/app-common-python"},{"id":9482,"title":"app-model: Generic Application Schema","library":"app-model","status":"active","version":"0.5.1","language":"python","ecosystem":"pypi","summary":"app-model is a Python library that provides a generic application schema, inspired by frameworks like VS Code and Qt. It allows defining commands, menus, keybindings, and application state in a structured, framework-agnostic way. Built on Pydantic, it offers strong typing and data validation. The current version is 0.5.1, with releases typically tied to feature development and bug fixes.","last_verified":"2026-04-17T00:00:00.000Z","tags":["application","schema","commands","menus","pydantic","declarative"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/app-model"},{"id":12816,"title":"App Root Dir","library":"app-root-dir","status":"abandoned","version":"1.0.2","language":"javascript","ecosystem":"npm","summary":"App Root Dir is a minimalist Node.js module designed to infer the root directory of the currently running application. Published as version 1.0.2 over a decade ago (last updated in 2015), this package is no longer actively maintained. It employs a heuristic based on the presence of `package.json` at `process.cwd()` or by traversing `node_modules` paths to identify the project root. Its primary functions are `get()` to retrieve the root directory and `set()` to manually configure it, notably using a global variable, which can lead to unexpected side effects. Due to its age, it exclusively supports CommonJS and lacks native ESM support or adaptations for modern development practices like monorepos or bundled applications, where its heuristic may prove unreliable. For new projects, actively maintained alternatives that provide more robust and configurable root path resolution, including ESM compatibility and TypeScript types, are strongly recommended.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","modules","path","node","app","root","directory"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/app-root-dir"},{"id":10510,"title":"Apple App Store Server API Client","library":"app-store-server-api","status":"active","version":"0.17.3","language":"javascript","ecosystem":"npm","summary":"This package provides a robust Node.js client for the Apple App Store Server API, simplifying interactions with Apple's services for in-app purchases and subscriptions. Currently stable at version 0.17.3, it receives frequent updates, often aligning with new releases and features of the underlying App Store Server API. Key features include automatic management of authentication tokens, comprehensive support for App Store Server Notifications V2, typed responses for enhanced developer experience, and helpers for decoding JWS (JSON Web Signature) items with built-in certificate validation against Apple's Certificate Authority. It distinguishes itself by abstracting away much of the complexity of the Apple API, including handling of transaction history, subscription status, and order lookup endpoints, while providing type-safe parameters for filtering and sorting.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","app","store","server","api","apple","in-app","purchase","iap","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/app-store-server-api"},{"id":4880,"title":"App Store Server Library","library":"app-store-server-library","status":"active","version":"3.0.0","language":"python","ecosystem":"pypi","summary":"The App Store Server Library is an official Python SDK provided by Apple for interacting with the App Store Server API. It simplifies backend tasks such as validating in-app purchases, retrieving transaction history, managing subscriptions, and checking the status of app purchases. Version 3.0.0 is the latest major release, aligning with the App Store Server API V2, and is actively maintained with updates typically following Apple's API evolution.","last_verified":"2026-04-12T00:00:00.000Z","tags":["apple","app-store","iap","server-api","in-app-purchase","transaction-verification","subscription-management"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/app-store-server-library"},{"id":24913,"title":"app-transpiler","library":"app-transpiler","status":"active","version":"1.0.13","language":"javascript","ecosystem":"npm","summary":"app-transpiler is a build tool for transpiling JavaScript/TypeScript applications with a focus on simplicity and fast iteration. The current stable version is 1.0.13, released on an ad-hoc basis with no fixed cadence. It differentiates itself by offering zero-config setup and out-of-the-box support for JSX and modern ECMAScript features, targeting both Node.js and browser environments.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/app-transpiler"},{"id":15079,"title":"Apparatus Machine Learning Routines","library":"apparatus","status":"abandoned","version":"0.0.10","language":"javascript","ecosystem":"npm","summary":"Apparatus is an abandoned Node.js package (last updated in 2012, current version 0.0.10) providing a collection of low-level machine learning algorithms. It focuses on numerical input, primarily arrays of numbers and vectors, and is not designed for direct text or natural language processing. Instead, it serves as a foundational library for other projects like the 'natural' package, which adds a layer of text feature extraction. Due to its age, it primarily uses CommonJS modules and is not compatible with modern Node.js ESM-only environments without transpilation or specific configuration. Its lack of maintenance means it should be approached with caution for new projects.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","machine","learning","ml","classifier","clustering","bayes","k-means","logistic"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/apparatus"},{"id":24915,"title":"AppBot Compiler","library":"appbot-compiler","status":"deprecated","version":"0.0.19","language":"javascript","ecosystem":"npm","summary":"Experimental CommonJS module compiler for target-specific modular design, enabling device-tailored app versions from a shared codebase. Current version 0.0.19 (unstable, low release cadence). Dynamically compiles CommonJS modules based on screen width or device type, serving conditional bundles (e.g., mobile vs web). A proof-of-concept for server-side module compilation with query parameter routing, not production-ready. Differentiators: runtime module assembly per device, mirror module names across targets. Risks: no active maintenance, no security audits, single author.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","nodejs","commonjs"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/appbot-compiler"},{"id":18961,"title":"AppCache Webpack Plugin","library":"appcache-webpack-plugin","status":"deprecated","version":"1.4.0","language":"javascript","ecosystem":"npm","summary":"Webpack plugin (v1.4.0, last updated 2016) to generate HTML5 Application Cache manifests (.appcache) for offline web apps. Supports cache, network, fallback, settings, and exclude options. Deprecated due to the HTML5 AppCache spec being removed from browsers. Alternatives: Service Workers. Webpack peer dependency: >=0.11 <=4.x.x.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","webpack","appcache","application","cache","plugin"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/appcache-webpack-plugin"},{"id":15516,"title":"App Center File Upload Client","library":"appcenter-file-upload-client","status":"abandoned","version":"0.1.0","language":"javascript","ecosystem":"npm","summary":"This package, `appcenter-file-upload-client`, provides a client-side JavaScript/TypeScript library designed to streamline the file upload process specifically for Microsoft App Center services. It abstracts the complexities of interacting with the Microsoft file upload service, offering a programmatic interface to upload files with progress tracking, cancellation capabilities, and event hooks for messages and state changes. Currently at version 0.1.0, this package is an early-stage release, and given its last commit date in 2018, it is considered abandoned and unlikely to receive further updates or stability guarantees. Its primary differentiator is its direct integration with App Center's internal file upload mechanisms, requiring `assetId`, `assetDomain`, and `assetToken` values obtained from the App Center service itself.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/appcenter-file-upload-client"},{"id":18122,"title":"appcenter-file-upload-client-node","library":"appcenter-file-upload-client-node","status":"active","version":"1.2.12","language":"javascript","ecosystem":"npm","summary":"File upload client for Visual Studio App Center Distribute, used to upload release binaries to App Center. Current stable version is 1.2.12 (part of appcenter-cli ecosystem). The library slices a binary into 4MB chunks and uploads them in parallel for faster uploads on high-latency connections, with per-chunk retry. Internal dependency for appcenter-cli; not intended for direct use. Ships TypeScript types. Release cadence tied to appcenter-cli (v2.x, v3.x). Differentiator: parallel chunked upload vs single-stream alternatives.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/appcenter-file-upload-client-node"},{"id":9483,"title":"Appdata Management Utilities","library":"appdata","status":"active","version":"2.2.1","language":"python","ecosystem":"pypi","summary":"The `appdata` library provides utilities for managing application-specific data folders across different operating systems (Windows, macOS, Linux). It helps locate standard directories for user data, configuration, and cache, ensuring cross-platform compatibility. The current version is 2.2.1, with releases typically occurring on an as-needed basis to address bugs or introduce minor enhancements.","last_verified":"2026-04-17T00:00:00.000Z","tags":["filesystem","appdata","paths","utilities","cross-platform"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/appdata"},{"id":608,"title":"AppDirs","library":"appdirs","status":"deprecated","version":"1.4.4","language":"python","ecosystem":"pypi","summary":"AppDirs is a small Python module (version 1.4.4) designed to determine appropriate platform-specific directories for storing user data, configuration, cache, and log files across Linux, macOS, and Windows. This project has been officially deprecated, and `platformdirs` is recommended as a more actively maintained alternative.","last_verified":"2026-05-12T16:40:00.892Z","tags":["file system","directories","platform-specific","configuration","cache","data"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/appdirs"},{"id":7938,"title":"appdirs-stubs","library":"appdirs-stubs","status":"maintenance","version":"0.2.0","language":"python","ecosystem":"pypi","summary":"Type stubs for the `appdirs` library, providing static type checking support for code using `appdirs`. This helps tools like MyPy, PyRight, and PyCharm analyze `appdirs` usage. While `appdirs-stubs` is currently maintained (latest version 0.2.0, released Jan 10, 2026), the underlying `appdirs` library has been officially deprecated since 2020 in favor of `platformdirs`.","last_verified":"2026-04-16T00:00:00.000Z","tags":["types","stubs","typing","appdirs","platformdirs","type-checking"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/appdirs-stubs"},{"id":8836,"title":"AppDynamics Python Agent","library":"appdynamics","status":"active","version":"26.4.0.8689","language":"python","ecosystem":"pypi","summary":"The AppDynamics Python Agent is an Application Performance Monitoring (APM) tool that instruments Python applications to collect performance metrics, trace transactions, and identify bottlenecks. It provides deep visibility into web applications, background tasks, and database interactions. The current version is 26.4.0.8689, with frequent releases often aligning with major AppDynamics platform updates.","last_verified":"2026-04-16T00:00:00.000Z","tags":["APM","observability","monitoring","performance"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/appdynamics"},{"id":9484,"title":"AppDynamics Python Agent Linux x64 Binary Dependencies","library":"appdynamics-bindeps-linux-x64","status":"active","version":"26.3.0","language":"python","ecosystem":"pypi","summary":"This package provides native binary dependencies specifically for the AppDynamics Python agent on Linux x64 systems. It is not intended for direct application use or import. The current version is 26.3.0, and its release cadence is tied to the main AppDynamics Python agent releases, providing underlying C extensions and other platform-specific binaries.","last_verified":"2026-04-17T00:00:00.000Z","tags":["observability","apm","agent","binary","dependency","linux","x64"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/appdynamics-bindeps-linux-x64"},{"id":9485,"title":"AppDynamics Proxy Support for Linux x64","library":"appdynamics-proxysupport-linux-x64","status":"active","version":"11.86.0","language":"python","ecosystem":"pypi","summary":"This package provides platform-specific native (C/C++) extensions for proxy support and network communication for the AppDynamics Python Agent. It is an internal runtime dependency automatically managed by the main `appdynamics` agent package and is not intended for direct user interaction or import. The current version is 11.86.0 and it is released in conjunction with the main AppDynamics Python Agent.","last_verified":"2026-04-17T00:00:00.000Z","tags":["appdynamics","apm","monitoring","proxy","native","linux","x64"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/appdynamics-proxysupport-linux-x64"},{"id":4427,"title":"Google App Engine Standard Environment Services SDK for Python 3","library":"appengine-python-standard","status":"active","version":"2.0.0","language":"python","ecosystem":"pypi","summary":"The `appengine-python-standard` library is the Google App Engine services SDK for Python 3. It provides Python 3 applications running in the App Engine standard environment access to various legacy bundled services and API endpoints that were previously only available on the Python 2.7 runtime, such as Mail, Memcache, NDB, and URL Fetch. The library is actively maintained, with minor, patch, and occasional major releases addressing new features and compatibility.","last_verified":"2026-04-12T00:00:00.000Z","tags":["google-cloud","app-engine","standard-environment","python3","serverless","sdk","legacy-apis"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/appengine-python-standard"},{"id":14428,"title":"Appier Framework","library":"appier","status":"active","version":"1.45.2","language":"en","ecosystem":"pypi","summary":"Appier is an object-oriented Python web framework designed for rapid application development. It focuses on being lightweight while providing capabilities comparable to larger frameworks. It is WSGI compliant and ASGI ready, supports templating with Jinja2, offers data model layers for databases like MongoDB and TinyDB, includes automatic JSON response encoding, and features an auto-generated admin interface via `appier-extras`. The current version is 1.45.2, with active development on its GitHub repository.","last_verified":"2026-04-14T00:00:00.000Z","tags":["python","framework","web","json","wsgi","asgi","mvc"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/appier"},{"id":15964,"title":"Appium iOS Device API","library":"appium-ios-device","status":"active","version":"3.1.11","language":"javascript","ecosystem":"npm","summary":"appium-ios-device is a robust Node.js library providing a comprehensive API for advanced, low-level programmatic interaction with iOS devices. It acts as a direct, pure JavaScript/TypeScript rewrite of the `libimobiledevice` C library, enabling Appium and other tools to communicate with iPhones, iPads, and iPods over `usbmuxd` without relying on macOS-specific tools like Xcode for basic operations. This package facilitates a wide array of functionalities, including retrieving detailed device information (OS version, name, device time), establishing secure port connections, and managing various iOS services such as syslog monitoring, web inspector sessions, app installation proxying, and location simulation. A key differentiator is its `Xctest` class, which allows invoking pre-installed XCUITest applications on devices without needing a full Xcode environment on the host machine. Currently at version 3.1.11, the library undergoes active development with frequent patch and minor releases, reflecting ongoing maintenance and adaptation to new iOS versions and underlying dependencies. While primarily used and tested within the `appium-xcuitest-driver` on macOS, it offers partial functionality on other platforms, though full capabilities often necessitate specific developer image mounts or a macOS host with Xcode.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","appium","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/appium-ios-device"},{"id":1907,"title":"Appium Python Client","library":"appium-python-client","status":"active","version":"5.3.0","language":"python","ecosystem":"pypi","summary":"The Appium Python Client is a client library for Appium, a mobile automation framework that allows testing of native, hybrid, and mobile web apps. It wraps standard Selenium WebDriver commands to provide Appium-specific extensions for mobile gestures and functionalities. The current version is 5.3.0, and it maintains a frequent release cadence, often addressing bug fixes and minor enhancements.","last_verified":"2026-04-24T03:22:42.935Z","tags":["appium","mobile testing","automation","selenium","android","ios","e2e testing"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/appium-python-client"},{"id":15966,"title":"Appium Test Support Utilities","library":"appium-test-support","status":"active","version":"1.3.3","language":"javascript","ecosystem":"npm","summary":"`appium-test-support` is a collection of JavaScript test utilities designed for internal use across various Appium packages. It provides common testing patterns such as environment variable stubbing (`stubEnv`), log output capturing and manipulation (`stubLog`), and advanced Sinon-based testing with sandboxes and mocks (`withSandbox`, `withMocks`, `fakeTime`). The current stable version is 1.3.3. As an internal utility library, its release cadence is tied to the broader Appium project's needs and updates, typically seeing updates in line with major Appium releases or when internal testing needs evolve. It differentiates itself by offering pre-packaged solutions for common Appium testing scenarios, including specific support for Android emulator setup on Travis CI, streamlining testing workflows within the Appium ecosystem and reducing boilerplate in Appium's own tests.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","appium"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/appium-test-support"},{"id":14430,"title":"Appium UiAutomator2 Server","library":"appium-uiautomator2-server","status":"active","version":"9.11.2","language":"javascript","ecosystem":"npm","summary":"The `appium-uiautomator2-server` is a critical internal component of the Appium automation framework, specifically designed to enable automated testing on Android devices utilizing Google's UiAutomator2 framework. It functions as a lightweight Netty server that is deployed directly onto the Android device under test. This server component listens for automation commands transmitted from an Appium client (typically via the `appium-uiautomator2-driver`) and subsequently executes these commands by interacting with the native UiAutomator2 APIs on the device. Currently at version 9.11.2, the package is actively maintained by the Appium team, with a consistent cadence of minor releases and bug fixes, as evidenced by its recent changelog, ensuring ongoing compatibility and performance. While distributed as an npm package, it is not intended for direct programmatic JavaScript/TypeScript consumption by end-users, but rather serves as a deployable binary for the Appium ecosystem, bridging the gap between test scripts and Android UI interactions.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","appium","android","uiautomator2"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/appium-uiautomator2-server"},{"id":7940,"title":"Apple-Compress","library":"apple-compress","status":"active","version":"0.2.3","language":"python","ecosystem":"pypi","summary":"apple-compress provides Python bindings for Apple's native libcompression framework. This library allows Python applications to utilize the highly optimized compression and decompression algorithms available on Apple operating systems (macOS, iOS, etc.). As of April 2026, the current version is 0.2.3. The release cadence is infrequent, typically aligned with bug fixes or minor enhancements rather than a strict schedule.","last_verified":"2026-04-16T00:00:00.000Z","tags":["compression","apple","macos","ios","libcompression","data processing"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/apple-compress"},{"id":10512,"title":"Apple Sign-in for Node.js","library":"apple-signin-auth","status":"active","version":"2.0.0","language":"javascript","ecosystem":"npm","summary":"`apple-signin-auth` is a Node.js library designed to simplify server-side implementation of Apple's 'Sign in with Apple' authentication flow. It provides a comprehensive API for generating authorization URLs, securely creating and managing client secrets (JSON Web Tokens), and exchanging authorization codes obtained from Apple for user access and refresh tokens. The package is currently at version 2.0.0, which mandates Node.js 18 or newer due to its adoption of native `fetch`. The library demonstrates a moderately active release cadence, with recent updates focusing on modernizing its codebase and enhancing resilience. Its key strengths lie in abstracting the complexities of direct interaction with Apple's REST API, handling JWT client secret generation, supporting `code_verifier` for enhanced security, and providing a clear, developer-friendly interface for the complete Apple Sign-in process on backend applications.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","apple","signin","login","auth","authentication","node","jwt","es6","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/apple-signin-auth"},{"id":4428,"title":"Application File Scanner","library":"application-file-scanner","status":"active","version":"0.6.4","language":"python","ecosystem":"pypi","summary":"application-file-scanner is a small Python package designed to simplify the process of scanning directories for specific application-related files. It helps manage the complexities of file discovery within an application's execution environment. The current version is 0.6.4, with a release cadence that appears to be driven by feature additions and maintenance, previously being part of the PyMarkdown project.","last_verified":"2026-04-12T00:00:00.000Z","tags":["file scanning","application files","utility","filesystem"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/application-file-scanner"},{"id":3880,"title":"Application Properties","library":"application-properties","status":"active","version":"0.9.2","language":"python","ecosystem":"pypi","summary":"Application-properties is a Python library (current version 0.9.2) that provides a simple, unified manner of accessing program properties. It supports loading configuration from various formats including JSON, TOML, YAML, JSON5, and traditional .properties files. The library emphasizes ease of use, testability, extensibility, and hierarchical property access, releasing frequently with new features and fixes.","last_verified":"2026-04-25T17:50:29.473Z","tags":["configuration","properties","yaml","json","toml","json5","ini"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/application-properties"},{"id":5568,"title":"Azure Application Insights Legacy Python SDK","library":"applicationinsights","status":"maintenance","version":"0.11.10","language":"python","ecosystem":"pypi","summary":"This is the *legacy* Python SDK for sending telemetry to Azure Application Insights. It allows applications to send custom events, metrics, and traces directly to Application Insights. For new applications, it is strongly recommended to use the OpenTelemetry-based `azure-monitor-opentelemetry-distro` package. The `applicationinsights` package is currently at version 0.11.10 and receives minimal updates, primarily maintenance.","last_verified":"2026-04-09T00:00:00.000Z","tags":["azure","application-insights","telemetry","monitoring","legacy"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/applicationinsights"},{"id":24917,"title":"Application Insights Express Middleware","library":"applicationinsights-express-middleware","status":"deprecated","version":"0.0.5","language":"javascript","ecosystem":"npm","summary":"A package that monkey-patches Express and the Application Insights SDK for Node.js to automatically track Express middleware execution as dependency telemetry. It provides a setAutoCollectExpressMiddleware() method to enable collection, sending trackDependency() calls with middleware names and durations. Current version 0.0.5, last updated in May 2020. This is an early-stage project with no production guarantee; it is a WIP and likely has bugs. It targets the deprecated Azure Application Insights SDK and is not maintained actively. Consider the official @opentelemetry/instrumentation-express and @azure/monitor-opentelemetry for modern use cases.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","application insights","express monitoring","middleware monitoring","dependency monitoring","microsoft","azure","cloud","tracing","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/applicationinsights-express-middleware"},{"id":18962,"title":"apply-loader","library":"apply-loader","status":"active","version":"2.0.0","language":"javascript","ecosystem":"npm","summary":"Webpack loader that executes an exported JavaScript function (default or module.exports) with optional arguments and returns the exported value. Current stable version 2.0.0, maintained as of last release. Unlike conventional loaders that transform source code, it invokes the target module as a factory function. Supports both webpack 1 and 2 configuration syntax.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","webpack","loader","apply"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/apply-loader"},{"id":1332,"title":"Appnope","library":"appnope","status":"maintenance","version":"0.1.4","language":"python","ecosystem":"pypi","summary":"Appnope is a small Python library for macOS (10.9 and later) that disables App Nap for the current process. It is primarily used in long-running Python applications and interactive environments like Jupyter notebooks to prevent them from being suspended when in the background. The current version is 0.1.4, and the library is in maintenance, receiving updates mainly for compatibility.","last_verified":"2026-04-23T19:58:44.411Z","tags":["macos","app nap","jupyter","performance","system utility"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/appnope"},{"id":1333,"title":"Apprise: Universal Push Notifications","library":"apprise","status":"active","version":"1.9.9","language":"python","ecosystem":"pypi","summary":"Apprise is a Python library that provides a common, simple interface for sending push notifications to almost any platform. It supports a vast array of services, including Slack, Discord, email, SMS, Telegram, and many more, allowing developers to integrate notifications without platform-specific code. It maintains an active development pace with several releases per year, continuously adding new services and improving existing ones. The current version is 1.9.9.","last_verified":"2026-04-23T19:59:26.078Z","tags":["notifications","alerts","messaging","integrations","email","sms","chat"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/apprise"},{"id":20941,"title":"Approval Utilities","library":"approval-utilities","status":"active","version":"18.0.1","language":"python","ecosystem":"pypi","summary":"Supporting utilities for approval testing in Python, commonly used with the approvaltests package. Current version 18.0.1, released regularly via GitHub releases. Supports Python 3.10+.","last_verified":"2026-04-27T00:00:00.000Z","tags":["approval-testing","utilities","testing"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/approval-utilities"},{"id":9486,"title":"ApprovalTests","library":"approvaltests","status":"active","version":"17.4.3","language":"python","ecosystem":"pypi","summary":"ApprovalTests.Python is a powerful assertion/verification library for Python, aiding in test-driven development by comparing generated output to a pre-approved baseline. It is currently at version 17.4.3 and maintains a fairly active release cadence, with several minor releases and occasional major updates.","last_verified":"2026-04-17T00:00:00.000Z","tags":["testing","approval testing","verification","tdd","pytest","unittest"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/approvaltests"},{"id":26727,"title":"appscript","library":"appscript","status":"active","version":"1.4.0","language":"python","ecosystem":"pypi","summary":"appscript is a Python library that allows you to control AppleScriptable applications from Python, providing an object-oriented API to bridge Python and AppleScript (via the Apple Event Manager). The current version is 1.4.0, which was released in 2015 and has been in maintenance mode since macOS 10.15 (Catalina) due to significant changes in macOS's Apple Event architecture.","last_verified":"2026-05-01T00:00:00.000Z","tags":["macos","applescript","osascript","automation","deprecated"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/appscript"},{"id":12819,"title":"Appwright: Mobile E2E Testing Framework","library":"appwright","status":"active","version":"0.1.45","language":"javascript","ecosystem":"npm","summary":"Appwright (current version 0.1.45) is an open-source end-to-end testing framework designed for native mobile applications on both iOS and Android platforms. It differentiates itself by providing a Playwright-like API for mobile automation, building upon the industry-standard Appium for device interaction and leveraging Playwright's robust test runner and reporting capabilities. This integrated approach combines the automation driver, test runner, and test reporter into a single package, aiming to simplify mobile E2E testing which often involves complex setups. Appwright exposes an ergonomic API that includes auto-waiting and auto-retrying mechanisms for UI elements, making tests more readable and resilient to timing issues. As a relatively new project, it is currently in pre-1.0.0 development, indicated by its frequent patch releases, and is actively seeking community feedback and contributions to mature towards a stable major release. It supports testing on local devices, emulators, and remote device farms like BrowserStack and LambdaTest.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","e2e","automation","ios","android","testing","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/appwright"},{"id":825,"title":"Advanced Python Scheduler (APScheduler)","library":"apscheduler","status":"active","version":"3.11.2","language":"python","ecosystem":"pypi","summary":"APScheduler is a flexible, in-process task scheduler library for Python, offering cron-like capabilities. It allows you to schedule Python code to be executed later, either once or periodically, within your application. The current stable version is 3.11.2. It supports various scheduler types, job stores (e.g., in-memory, SQLAlchemy, MongoDB), and triggers (date, interval, cron, calendarinterval). APScheduler is primarily meant to be run inside existing applications, not as a standalone daemon. It is actively maintained with a stable 3.x series and an ongoing pre-release 4.x series with significant architectural changes.","last_verified":"2026-04-06T22:36:41.238Z","tags":["scheduling","task scheduler","cron","background tasks","asyncio","jobs"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/apscheduler"},{"id":2388,"title":"Another Python SQLite Wrapper","library":"apsw","status":"active","version":"3.53.0.0","language":"python","ecosystem":"pypi","summary":"APSW (Another Python SQLite Wrapper) is a comprehensive Python wrapper for the SQLite embedded relational database engine. It provides a thin, complete layer over the SQLite C API, staying up-to-date with both SQLite and Python. APSW offers extended functionality beyond the standard `sqlite3` module, including full text search, session, virtual tables, VFS, and advanced JSON support. It supports CPython 3.10 onwards and releases are approximately quarterly, mirroring SQLite's release cycle.","last_verified":"2026-04-24T18:59:44.486Z","tags":["database","sqlite","wrapper","async","orm"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/apsw"},{"id":23274,"title":"APSW-SQLite3MultiCiphers","library":"apsw-sqlite3mc","status":"active","version":"3.53.0.0","language":"python","ecosystem":"pypi","summary":"APSW-SQLite3MultiCiphers is a Python wrapper around SQLite3 Multiple Ciphers (SQLCipher alternative) using APSW. It provides advanced encryption features for SQLite databases with multiple cipher algorithms. Current version 3.53.0.0, based on APSW 3.53.0.0 and SQLite3MultipleCiphers 2.3.3. Release cadence follows SQLite releases.","last_verified":"2026-05-01T00:00:00.000Z","tags":["apsw","sqlite3","multiple-ciphers","encryption","database"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/apsw-sqlite3mc"},{"id":4338,"title":"APSW Utilities","library":"apswutils","status":"active","version":"0.1.2","language":"python","ecosystem":"pypi","summary":"apswutils (version 0.1.2) is a Python utility library that forks sqlite-minutils to provide a convenient API for interacting with SQLite databases using the `apsw` driver. It offers simplified methods for database and table creation, data insertion, and querying, essentially acting as a lightweight wrapper over `apsw`. The project is actively maintained with recent updates and emphasizes features like WAL mode by default.","last_verified":"2026-04-12T00:00:00.000Z","tags":["sqlite","apsw","database","utilities","orm"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/apswutils"},{"id":6993,"title":"APTED Algorithm for Tree Edit Distance","library":"apted","status":"maintenance","version":"1.0.3","language":"python","ecosystem":"pypi","summary":"APTED (All Path Tree Edit Distance) is a Python library that implements the state-of-the-art algorithm for computing the tree edit distance between two ordered, labeled trees. It is a pure Python port of the original Java implementation. The current stable version is 1.0.3, with updates primarily focusing on maintenance due to its long-standing stability.","last_verified":"2026-04-16T00:00:00.000Z","tags":["tree edit distance","algorithm","tree similarity","data structures","APTED"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/apted"},{"id":23273,"title":"apysc","library":"apysc","status":"active","version":"4.12.0","language":"python","ecosystem":"pypi","summary":"apysc is a Python frontend library that generates HTML and JavaScript files with an ActionScript 3 (AS3)-like interface. Current version is 4.12.0, with frequent releases.","last_verified":"2026-05-01T00:00:00.000Z","tags":["frontend","html","javascript","actionscript","animation","graphics"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/apysc"},{"id":4429,"title":"Anki's Qt UI Module","library":"aqt","status":"active","version":"25.9.2","language":"python","ecosystem":"pypi","summary":"The `aqt` package on PyPI, currently at version 25.9.2, serves as the internal Python module for the Anki flashcard application's graphical user interface. It is built upon the Qt toolkit, primarily through PyQt bindings, and is designed for the development of Anki add-ons and extensions. This package's release cadence is tied directly to the development and release cycle of the Anki application itself, which typically sees frequent updates.","last_verified":"2026-04-12T00:00:00.000Z","tags":["GUI","Qt","Anki","add-on","flashcards"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/aqt"},{"id":6309,"title":"aqtinstall: Unofficial Qt Installer","library":"aqtinstall","status":"active","version":"3.3.0","language":"python","ecosystem":"pypi","summary":"aqtinstall is a Python library and command-line tool for installing specific versions of Qt, Qt tools, and add-ons directly from Qt's official servers. It provides an unofficial, robust, and programmatic way to manage Qt installations, particularly useful in CI/CD environments. The current version is 3.3.0, and it generally follows a monthly or bi-monthly release cadence for minor updates and bug fixes.","last_verified":"2026-04-15T00:00:00.000Z","tags":["qt","installer","development-tools","cross-platform","ci-cd"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/aqtinstall"},{"id":6517,"title":"Accurate Quantized Training Library (AQT)","library":"aqtp","status":"active","version":"0.9.0","language":"python","ecosystem":"pypi","summary":"AQT (Accurate Quantized Training) is a Python software library designed for easy tensor operation quantization in JAX, providing excellent quantized int8 model quality without extensive manual tuning. It enables significant training speedup on modern ML accelerators and offers simple, flexible APIs suitable for both production and research. AQT focuses on quantizing tensor operations like matmul, einsum, and conv, without making assumptions about their use in neural networks, making it injectable into any JAX computation. It has been extensively tested with frameworks such as Flax, Pax, and MaxText at Google. The current version is 0.9.0, with a rapid release cadence for minor versions (monthly/bi-monthly).","last_verified":"2026-04-15T00:00:00.000Z","tags":["quantization","jax","machine learning","deep learning","ai","neural networks","tensor operations","flax"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/aqtp"},{"id":4430,"title":"aquarel: Lightweight templating engine for matplotlib","library":"aquarel","status":"active","version":"0.0.7","language":"python","ecosystem":"pypi","summary":"Aquarel is a lightweight templating engine and wrapper around Matplotlib's rcparams designed to simplify plot styling. It enables programmatic definition and JSON serialization of themes, facilitating sharing and consistent visualization across projects. Beyond standard Matplotlib stylesheets, Aquarel introduces 'transforms' for aesthetics not achievable via rcparams alone, such as trimmed axes. The library is actively maintained with frequent minor updates.","last_verified":"2026-04-12T00:00:00.000Z","tags":["matplotlib","theming","plotting","data visualization","templates","styling","data science"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/aquarel"},{"id":23275,"title":"ARA Records Ansible (ARA)","library":"ara","status":"active","version":"1.7.5","language":"python","ecosystem":"pypi","summary":"ARA (Ansible Records Ansible) is a callback plugin and web UI for recording and browsing Ansible playbook runs. It captures detailed data about tasks, plays, and hosts. The current version is 1.7.5. Release is on-demand, typically monthly.","last_verified":"2026-05-01T00:00:00.000Z","tags":["ansible","monitoring","reporting","devops","automation"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/ara"},{"id":1908,"title":"Arabic Reshaper","library":"arabic-reshaper","status":"active","version":"3.0.0","language":"python","ecosystem":"pypi","summary":"Arabic Reshaper is a Python library designed to reconstruct Arabic sentences for use in applications that do not natively support Arabic script rendering. It handles the complex shaping rules of Arabic, converting disjointed characters into their correctly connected forms (initial, medial, final, isolated) and managing ligatures. The library is actively maintained, with its latest major release being v3.0.0, and typically releases updates as needed.","last_verified":"2026-04-24T03:23:12.075Z","tags":["arabic","text processing","shaping","bidirectional text","unicode"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/arabic-reshaper"},{"id":24916,"title":"ArabJs Transpiler","library":"arabjs","status":"abandoned","version":"0.0.6","language":"javascript","ecosystem":"npm","summary":"ArabJs is a JavaScript transpiler that converts Arabic-script code into standard JavaScript, enabling programming in Arabic. Current version is 0.0.6 (released 2020), with low release cadence. Key differentiator: allows writing JavaScript-like code using Arabic keywords (e.g., 'داله' for function, 'اطبع' for print). It is a proof-of-concept tool with limited practical use, no TypeScript support, and no active development.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/arabjs"},{"id":14432,"title":"aral-vps-test CLI","library":"aral-vps-test","status":"active","version":"1.0.34","language":"javascript","ecosystem":"npm","summary":"aral-vps-test is an oclif-powered command-line interface (CLI) tool designed for managing virtual private server (VPS) environments, particularly for creating, listing, starting, and updating workspaces. It provides commands for system-level operations like `init`, `start`, and `destroyAll`, as well as specific workspace management functions such as `workspace:create` and `workspace:list`. The package is currently at version 1.0.34 and primarily serves as a utility for developers and system administrators to automate VPS provisioning and deployment tasks. It is built with TypeScript, offering type declarations, and its release cadence follows a typical npm package update cycle as needed for feature enhancements or bug fixes. Its key differentiator is simplifying the lifecycle management of multiple repository branches as 'workspaces' on a VPS.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","oclif","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/aral-vps-test"},{"id":24918,"title":"Arbor Dashboard","library":"arbor-dashboard","status":"active","version":"1.60.2","language":"javascript","ecosystem":"npm","summary":"Arbor Dashboard v1.60.2 is a React component library for building responsive chart dashboards. It provides pre-built charting components with TypeScript definitions. The package requires React 18.2+ and is published by Arbor Education. Development setup involves a complex symlink workflow for local testing, with multiple manual steps. Key differentiators: opinionated chart components designed for education data visualization, but the tooling and documentation focus heavily on internal Arbor workflows rather than general-purpose usage. Release cadence is not documented; the README suggests it is used internally with a custom build process (webpack, grunt).","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","Dashboard","Reporting","Arbor","Charts","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/arbor-dashboard"},{"id":24919,"title":"arc-plugin-esbuild","library":"arc-plugin-esbuild","status":"active","version":"3.0.0","language":"javascript","ecosystem":"npm","summary":"A plugin for the Architect serverless framework that uses esbuild to bundle Lambda functions with dependency inclusion and tree-shaking. Version 3.0.0 introduces esbuild as the runtime, which is a breaking change requiring explicit runtime configuration. Active development with regular releases, targeting Node 14.13+ or 16+. Ships TypeScript types. Differentiator: integrates directly into Architect's `app.arc` config, supports config files for esbuild plugins, and allows custom build directories.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","serverless","architect","plugin","esbuild","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/arc-plugin-esbuild"},{"id":14433,"title":"Python Arcade Library","library":"arcade","status":"active","version":"3.3.2","language":"en","ecosystem":"pypi","summary":"Arcade is an easy-to-learn Python library for creating 2D video games, designed for both beginning programmers and those seeking a straightforward framework. It is built on top of the Pyglet multimedia library and OpenGL for modern graphics and sound. The library is actively maintained and frequently updated, with recent major versions introducing significant API changes and performance enhancements.","last_verified":"2026-04-16T00:00:00.000Z","tags":["game-development","2d-graphics","education","pyglet","opengl"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/arcade"},{"id":27592,"title":"Arcade MCP","library":"arcade-mcp","status":"active","version":"1.14.1","language":"python","ecosystem":"pypi","summary":"The official Arcade.dev library for tool calling and MCP (Model Context Protocol) server hosting. Provides a client to list tools and execute calls, and a MCP server to expose Arcade tools to any MCP-compatible agent. Current version 1.14.1. Active development, frequent releases.","last_verified":"2026-05-09T00:00:00.000Z","tags":["mcp","tool-calling","arcade","ai","agent"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/arcade-mcp"},{"id":6518,"title":"Arcade MCP Server Framework","library":"arcade-mcp-server","status":"active","version":"1.19.3","language":"python","ecosystem":"pypi","summary":"Arcade MCP (Model Context Protocol) Server is a secure framework for building and running AI-powered tools and agents. It enables AI assistants and development tools to interact with your custom tools through a standardized protocol, supporting seamless integration across different AI platforms. The current version is 1.19.3, and it receives frequent updates and feature releases.","last_verified":"2026-04-15T00:00:00.000Z","tags":["AI","MCP","server","framework","tools","agents"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/arcade-mcp-server"},{"id":6994,"title":"Arcade Serve (Infrastructure for ArcadeAI MCP Servers)","library":"arcade-serve","status":"maintenance","version":"3.2.3","language":"python","ecosystem":"pypi","summary":"Arcade Serve provides foundational serving infrastructure for ArcadeAI tools and workers, enabling agents to interact with custom functionalities via the Model Context Protocol (MCP). While `arcade-serve` itself is a lower-level component, user-facing development and deployment of MCP servers are now primarily managed through the `arcade-mcp-server` Python package and the `arcade-mcp` command-line interface. The library is currently at version 3.2.3 and is part of an actively developed ecosystem with frequent updates to its primary user-facing components.","last_verified":"2026-04-16T00:00:00.000Z","tags":["AI","agents","server","microservices","API","MCP","toolkit","middleware"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/arcade-serve"},{"id":6995,"title":"Arcade TDK","library":"arcade-tdk","status":"active","version":"3.6.1","language":"python","ecosystem":"pypi","summary":"Arcade TDK (Toolkit Development Kit) is a Python library designed for defining and building custom tools for AI agents within the Arcade AI Platform. It provides decorators and utilities to easily expose Python functions as agent-callable tools, handling aspects like input/output schemas and execution context. The library maintains an active release cadence, with updates appearing every few weeks or months as part of the broader Arcade AI ecosystem.","last_verified":"2026-04-16T00:00:00.000Z","tags":["ai-agents","tool-calling","toolkit","llm","developer-tools","api-integration"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/arcade-tdk"},{"id":6996,"title":"Arcade Python API Client","library":"arcadepy","status":"active","version":"1.10.0","language":"python","ecosystem":"pypi","summary":"The Arcade Python library provides convenient access to the Arcade REST API from any Python 3.8+ application. It includes type definitions for all request parameters and response fields, offering both synchronous and asynchronous clients powered by httpx. The library is frequently updated to reflect the latest API changes.","last_verified":"2026-04-16T00:00:00.000Z","tags":["API client","REST API","AI tools","asynchronous","API integration"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/arcadepy"},{"id":9487,"title":"ArcGIS API for Python","library":"arcgis","status":"active","version":"2.4.2","language":"python","ecosystem":"pypi","summary":"The ArcGIS API for Python is a powerful, open-source library for working with GIS data and services. It provides a rich set of tools for spatial analysis, data management, and mapping, enabling automation and scripting workflows with ArcGIS Online and ArcGIS Enterprise portals. The current version is 2.4.2, and it follows a regular release cadence with several updates per year, often aligning with major ArcGIS platform releases.","last_verified":"2026-04-17T00:00:00.000Z","tags":["gis","mapping","esri","spatial","geospatial"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/arcgis"},{"id":20942,"title":"arcgis2geojson","library":"arcgis2geojson","status":"active","version":"3.1.1","language":"python","ecosystem":"pypi","summary":"A Python library for converting ArcGIS JSON (ESRI FeatureSet, Feature, Point, Polyline, Polygon, MultiPoint) to GeoJSON. Current version 3.1.1, requires Python >=3.10. Maintained, with regular releases.","last_verified":"2026-04-27T00:00:00.000Z","tags":["arcgis","geojson","conversion","gis","esri"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/arcgis2geojson"},{"id":4881,"title":"arch: ARCH for Python","library":"arch","status":"active","version":"8.0.0","language":"python","ecosystem":"pypi","summary":"ARCH is a Python library providing tools for financial econometrics, focusing on Autoregressive Conditional Heteroskedasticity (ARCH) models, unit root tests, cointegration analysis, and bootstrapping. It is actively developed with regular releases, with the current version being 8.0.0, requiring Python 3.10 or newer for optimal compatibility and performance.","last_verified":"2026-04-12T00:00:00.000Z","tags":["econometrics","finance","time-series","volatility","ARCH","GARCH","statistics"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/arch"},{"id":12818,"title":"ArchieML JavaScript Parser","library":"archieml","status":"active","version":"0.5.0","language":"javascript","ecosystem":"npm","summary":"ArchieML is a lightweight markup language designed for structured text data, frequently employed in journalistic workflows to transform content from Google Documents into machine-readable formats. This JavaScript parser, `archieml-js`, translates ArchieML documents (strings) into JavaScript objects. The current stable version is 0.5.0. Releases for `archieml-js` are typically driven by updates to the external ArchieML specification rather than a fixed time cadence. Its key differentiators include its minimalistic syntax, focus on structured data, and particular utility in pre-processing Google Docs content for data extraction. The library provides a single, straightforward `load` function for parsing ArchieML strings.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","archie","markup","language","archieml","aml","text","parser"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/archieml"},{"id":5113,"title":"archinfo","library":"archinfo","status":"active","version":"9.2.209","language":"python","ecosystem":"pypi","summary":"archinfo is a Python library providing classes with architecture-specific information essential for cross-architecture tools. It serves as a foundational component within the larger angr binary analysis framework, defining architectural details like register mappings, endianness, and instruction set properties. The library is actively maintained, with frequent minor updates, and is currently at version 9.2.209.","last_verified":"2026-04-13T00:00:00.000Z","tags":["architecture","binary analysis","angr","reverse engineering","low-level"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/archinfo"},{"id":10511,"title":"Archiver Utilities","library":"archiver-utils","status":"active","version":"5.0.2","language":"javascript","ecosystem":"npm","summary":"archiver-utils provides essential utility functions designed to support the `archiver` package, primarily focusing on file system and stream operations. As of its current stable version, 5.0.2, it offers robust capabilities for tasks such as directory traversal (`fs.walkdir`) and stream interface detection (`stream.detect`). The package maintains a relatively frequent release cadence, often aligning major version updates with Node.js EOL cycles and significant dependency upgrades. Key differentiators include its tight integration with the `archiver` ecosystem, providing specialized helpers that enhance the core archiving functionality, ensuring efficient and reliable handling of file and stream inputs. It is not intended as a standalone archiving solution but as a foundational helper for `archiver` itself.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","archiver","utils"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/archiver-utils"},{"id":6997,"title":"Archspec","library":"archspec","status":"active","version":"0.2.5","language":"python","ecosystem":"pypi","summary":"Archspec is a Python library designed to provide a standard set of human-understandable labels for system architectures, primarily focusing on CPU microarchitectures. It offers APIs to detect, query, and compare different CPU types. The project originated from Spack and is under active development. The current version is 0.2.5. While it does not follow a strict release cadence, its update history, including a significant release in October 2024, indicates ongoing maintenance and development.","last_verified":"2026-04-16T00:00:00.000Z","tags":["system","architecture","cpu","microarchitecture","detection","compatibility","optimization"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/archspec"},{"id":27593,"title":"arckit","library":"arckit","status":"active","version":"1.0.1","language":"python","ecosystem":"pypi","summary":"Tools for working with the Abstraction & Reasoning Corpus (ARC-AGI), including loading datasets (ARC-AGI-1, ARC-AGI-2), task manipulation, evaluation, and visualization. Current version: 1.0.1. Maintained regularly with releases.","last_verified":"2026-05-09T00:00:00.000Z","tags":["arc-agi","abstraction-and-reasoning","dataset","evaluation"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/arckit"},{"id":18124,"title":"Arco CLI Auth","library":"arco-cli-auth","status":"active","version":"1.0.3","language":"javascript","ecosystem":"npm","summary":"Auth module for Arco CLI, providing authentication functionality for Arco design system command-line tools. Version 1.0.3 is the current stable release with no known update cadence. It is a minimal package likely used internally within the Arco ecosystem, and not intended for general use. Differentiator: specific to Arco CLI workflows, not a general-purpose auth library.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/arco-cli-auth"},{"id":12817,"title":"Arco Design Pro for Vue","library":"arco-design-pro-vue","status":"active","version":"2.7.3","language":"javascript","ecosystem":"npm","summary":"Arco Design Pro for Vue is an opinionated, out-of-the-box frontend solution for building mid/back-office management systems, built upon the Arco Design Vue component library. It targets modern web development with Vue 3, Pinia for state management, and full TypeScript support. The project provides over 16 page templates covering common scenarios like tables, lists, forms, and dashboards, alongside features such as extensive theming options (including dark mode), built-in internationalization, and a robust mock API solution for development. The current stable version is 2.7.3. As a \"Pro\" template, it typically sees regular updates and maintenance to keep pace with its underlying dependencies and introduce new features. Its key differentiators include its deep integration with the Arco Design ecosystem, a comprehensive set of pre-built templates, and a focus on enterprise-grade features and developer experience.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/arco-design-pro-vue"},{"id":18963,"title":"arco-scripts-babel-config","library":"arco-scripts-babel-config","status":"active","version":"1.0.0","language":"javascript","ecosystem":"npm","summary":"A shared Babel configuration package used internally by Arco scripts (from the Arco Design team) for compiling modern JavaScript/TypeScript. Version 1.0.0 is the initial stable release. It provides a preset-based setup optimized for React/TypeScript projects, typically consumed via `@arco-design/arco-scripts`. Requires `@babel/core` and related Babel plugins as peer dependencies. Key differentiators: tightly coupled with the Arco ecosystem; no standalone usage intended; minimal configuration overhead for Arco-based projects.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/arco-scripts-babel-config"},{"id":20944,"title":"arcon","library":"arcon","status":"active","version":"0.4.0","language":"python","ecosystem":"pypi","summary":"arcon is a Python library (v0.4.0) for persistent runtime configuration. It provides a CLI argument parser that can load defaults from a pyproject.toml file, reducing boilerplate. It requires Python >=3.8, <4.0 and is released on an irregular cadence.","last_verified":"2026-04-27T00:00:00.000Z","tags":["cli","configuration","argument-parser","persistent-config"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/arcon"},{"id":6998,"title":"arcp (Archive and Package) URI parser and generator","library":"arcp","status":"active","version":"0.2.1","language":"python","ecosystem":"pypi","summary":"arcp is a Python library (current version 0.2.1) designed for creating and parsing arcp (Archive and Package) URIs. These URIs are used to identify or refer to hypermedia files bundled within an archive or application package, such as a ZIP file. The library focuses solely on URI generation and parsing and does not provide functionality for interacting with archive files (like `zipfile`) or making network requests (`urllib.request`). Its release cadence appears slow, with the last update to PyPI in February 2020.","last_verified":"2026-04-16T00:00:00.000Z","tags":["uri","parser","archive","package","hypermedia"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/arcp"},{"id":6999,"title":"Arctic Inference","library":"arctic-inference","status":"active","version":"0.1.2","language":"python","ecosystem":"pypi","summary":"Arctic Inference is an open-source vLLM plugin developed by Snowflake AI Research, designed for high-throughput, low-latency inference of Large Language Models (LLMs) and embeddings. It achieves this through advanced optimizations like Shift Parallelism, Speculative Decoding, SwiftKV, and Arctic Ulysses. The library seamlessly integrates with and automatically patches vLLM (v0.8.4 and later), allowing users to leverage these performance gains while continuing to use familiar vLLM APIs and CLI. The current version is 0.1.2, with an active development cycle releasing updates and research findings.","last_verified":"2026-04-16T00:00:00.000Z","tags":["LLM inference","vLLM","Snowflake","performance optimization","GPU acceleration","speculative decoding","shift parallelism","AI","embeddings"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/arctic-inference"},{"id":7000,"title":"ArcticDB DataFrame Database","library":"arcticdb","status":"active","version":"6.12.1","language":"python","ecosystem":"pypi","summary":"ArcticDB is a high-performance, serverless DataFrame database engine designed for the Python Data Science ecosystem. It enables storing, retrieving, and processing Pandas DataFrames at scale, backed by commodity object storage like S3-compatible services, Azure Blob Storage, and local LMDB. It provides a Python API backed by a fast C++ data-processing and compression engine, supporting flexible schemas and bitemporal versioning. The library is actively maintained with frequent patch and minor releases.","last_verified":"2026-04-16T00:00:00.000Z","tags":["database","dataframe","time-series","data storage","pandas","serverless","object-storage"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/arcticdb"},{"id":20943,"title":"Arelle","library":"arelle-release","status":"active","version":"2.39.10","language":"python","ecosystem":"pypi","summary":"Arelle is an open-source XBRL platform for creating, validating, and analyzing XBRL, iXBRL, and other financial reporting standards. Current version is 2.39.10, released regularly with updates for taxonomy support and bug fixes.","last_verified":"2026-04-27T00:00:00.000Z","tags":["XBRL","financial reporting","validation","iXBRL","ESEF"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/arelle-release"},{"id":12820,"title":"ArenaLess Bundler","library":"arenaless-bundler","status":"active","version":"1.1.7","language":"javascript","ecosystem":"npm","summary":"arenaless-bundler is a JavaScript/TypeScript bundler built upon Rollup, specifically designed for the ArenaLess ecosystem. Currently at version 1.1.7, its release cadence appears irregular, driven by project needs rather than a fixed schedule. A key differentiator is its support for a virtual file system, allowing builds to run in environments without direct file access, such as web browsers. It features Deno-like network imports, supporting `npm:`, `jsr:`, `http:`, and `https:` schemes (with `npm:` and `jsr:` resolving via `esm.sh`). The bundler also provides unique asset loading capabilities for local modules via special import suffixes like `?text`, `?base64`, `?binary`, and `?wasm`, alongside default JSON file importing. This focus on virtualized environments and flexible asset handling makes it suitable for specific web-based build pipelines or specialized module bundling needs.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/arenaless-bundler"},{"id":23276,"title":"aresponses","library":"aresponses","status":"active","version":"3.0.0","language":"python","ecosystem":"pypi","summary":"Asyncio response mocking library for aiohttp-based code, similar to responses for requests. Version 3.0.0 supports asyncio and aiohttp. Released sporadically.","last_verified":"2026-05-01T00:00:00.000Z","tags":["testing","mocking","asyncio","aiohttp"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/aresponses"},{"id":12821,"title":"Arg CLI Argument Parser","library":"arg","status":"active","version":"5.0.2","language":"javascript","ecosystem":"npm","summary":"arg is a minimalist, unopinionated command-line argument parser for Node.js applications. It focuses on providing a straightforward API for defining and parsing CLI options, including type conversion (String, Number, Boolean, custom functions), flag counting (e.g., `--verbose -vvv`), and aliasing. The current stable version is 5.0.2, with recent patch releases addressing type fixes and dependency updates, while major releases are infrequent but cautious, aiming for minimal disruption. It prioritizes simplicity and direct mapping of arguments to values, leaving validation and requirement checking to the application layer. This makes it suitable for projects needing a lightweight parsing solution without bundled opinionated features common in larger CLI frameworks.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/arg"},{"id":12822,"title":"Node CLI Argument Parser","library":"arg-parser","status":"maintenance","version":"2.0.1","language":"javascript","ecosystem":"npm","summary":"arg-parser (v2.0.1) is a lightweight, declarative command-line interface (CLI) argument parser specifically designed for Node.js applications. It enables developers to define and parse application-specific command-line arguments, including switches, required positional arguments, and descriptive help messages. The library allows for clear separation of argument definition from parsing logic, providing a structured approach to CLI development. While functional, the package has not seen active development or releases in several years, despite specifying Node.js >=18.0.0 in its `engines` field. This contrasts with more actively maintained alternatives like `yargs` or `commander.js`, which offer more advanced features, active community support, and frequent updates for modern Node.js environments. Its key differentiator is simplicity and a minimal API for basic argument parsing requirements.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","args","parser"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/arg-parser"},{"id":7942,"title":"ArgBind","library":"argbind","status":"active","version":"0.3.9","language":"python","ecosystem":"pypi","summary":"ArgBind is a compact Python library designed to simplify the binding of function or class arguments to the command line or YAML configuration files. It offers a scoping mechanism similar to frameworks like Hydra and gin-config, enabling the creation of complex and well-documented command-line programs. The library is small, comprising only around 400 lines of code, and is particularly useful for configuring machine learning experiments and other applications that benefit from flexible argument management. Its current version is 0.3.9.","last_verified":"2026-04-16T00:00:00.000Z","tags":["CLI","argument parsing","configuration","YAML","decorator","automation"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/argbind"},{"id":746,"title":"Argcomplete","library":"argcomplete","status":"active","version":"3.6.3","language":"python","ecosystem":"pypi","summary":"Argcomplete provides robust and extensible tab completion for command-line interfaces built with Python's `argparse` library. It enhances user experience by offering dynamic suggestions for arguments, options, and their values in shells like Bash and Zsh. The library is actively maintained with frequent releases, often including compatibility fixes for newer Python versions and shell environments.","last_verified":"2026-05-12T18:31:12.454Z","tags":["CLI","argparse","bash completion","zsh completion","command-line tools","developer tools"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/argcomplete"},{"id":9489,"title":"argdantic: Typed CLI Interfaces with Pydantic","library":"argdantic","status":"active","version":"1.3.3","language":"python","ecosystem":"pypi","summary":"Argdantic is a Python library that allows you to define command-line interfaces (CLIs) using Pydantic models for argument definition and type validation, combined with `argparse` for parsing. It aims to provide a modern, type-hinted approach to CLI development, leveraging Pydantic's strong data validation and `argparse`'s robust parsing capabilities. The current version is 1.3.3 and it actively maintained.","last_verified":"2026-04-17T00:00:00.000Z","tags":["CLI","Pydantic","argparse","type-hinting","command-line"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/argdantic"},{"id":3881,"title":"Argh: Effortless CLI","library":"argh","status":"active","version":"0.31.3","language":"python","ecosystem":"pypi","summary":"Argh is a lightweight Python library that simplifies the creation of command-line interfaces (CLIs) by building on top of the `argparse` module. It allows developers to define CLI commands using plain Python functions, reducing boilerplate code and inferring arguments from function signatures and type annotations. The library is actively maintained, with regular releases, and is currently at version 0.31.3.","last_verified":"2026-04-25T17:50:47.445Z","tags":["cli","command-line","argparse","interface","automation","tooling"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/argh"},{"id":7939,"title":"Argilla","library":"argilla","status":"active","version":"2.8.0","language":"python","ecosystem":"pypi","summary":"The Argilla Python client library (SDK) facilitates logging, managing, and exploring data for AI feedback, monitoring, and fine-tuning. It provides tools for data annotation, model monitoring, and fine-tuning LLMs with human and AI feedback. It's currently at version 2.8.0 and follows a regular release cadence, often releasing minor versions monthly or bi-monthly.","last_verified":"2026-04-16T00:00:00.000Z","tags":["LLM","NLP","MLOps","data-annotation","feedback","data-labeling"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/argilla"},{"id":7001,"title":"Argo Workflows Python Client","library":"argo-workflows","status":"active","version":"6.6.19","language":"python","ecosystem":"pypi","summary":"The `argo-workflows` Python client provides programmatic access to the Argo Workflows API, enabling users to create, manage, and monitor workflows and other resources. It is an OpenAPI-generated client, meaning its version (currently 6.6.19) is closely tied to the Argo Workflows server's API specification. The library is actively maintained, with frequent updates to keep pace with new server features and API changes.","last_verified":"2026-04-16T00:00:00.000Z","tags":["workflow orchestration","kubernetes","api client"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/argo-workflows"},{"id":12823,"title":"Argo CD MCP Server","library":"argocd-mcp","status":"active","version":"0.5.0","language":"javascript","ecosystem":"npm","summary":"The `argocd-mcp` package implements an Argo CD server compliant with the Model Context Protocol (MCP), enabling AI assistants to interact with Argo CD applications via natural language. Its current stable version is v0.6.0, with minor releases occurring every few weeks to months, adding new features and tools. Key differentiators include its support for both stdio and HTTP stream transport protocols, allowing flexible integration with various MCP clients like Visual Studio Code. It provides a comprehensive set of pre-configured tools for managing Argo CD applications, resources, and clusters, facilitating AI-driven GitOps workflows. The package aims to bridge the gap between AI assistants and Argo CD's API by offering a structured, machine-readable interface.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","mcp","argocd","argocd-mcp","argocd-mcp-server","argo-cd","argo-cd-mcp","argo-cd-mcp-server","cicd","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/argocd-mcp"},{"id":10513,"title":"Argon2 Hashing for Node.js","library":"argon2","status":"active","version":"0.44.0","language":"javascript","ecosystem":"npm","summary":"node-argon2 is a Node.js library providing native bindings to the reference Argon2 hashing algorithm, which is a key derivation function designed to be memory-hard and suitable for password hashing. The library is actively maintained with frequent minor and patch releases, currently stable at version 0.44.0. It aims to simplify the use of Argon2 in Node.js applications by offering prebuilt binaries for common platforms (since v0.26.0, expanded significantly in v0.40.0), reducing the need for local compilation. Key differentiators include robust TypeScript support, flexibility in configuring Argon2 parameters (e.g., time cost, memory cost, parallelism), and the ability to choose between Argon2i, Argon2d, or Argon2id variants, making it a secure choice for password storage. It requires Node.js >= 16.17.0, with Node 18 or 20 being recommended.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","argon2","crypto","encryption","hashing","password","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/argon2"},{"id":462,"title":"argon2-cffi","library":"argon2-cffi","status":"active","version":"25.1.0","language":"python","ecosystem":"pypi","summary":"argon2-cffi is a Python library that provides secure password hashing using the Argon2 algorithm, the winner of the Password Hashing Competition. It offers a high-level API for hashing and verification, along with options to tune security parameters. The library is actively maintained and releases new versions with performance improvements, enhanced platform support, and updated RFC compliance.","last_verified":"2026-05-12T13:58:08.880Z","tags":["security","password-hashing","cryptography","argon2"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/argon2-cffi"},{"id":609,"title":"Low-level CFFI bindings for Argon2","library":"argon2-cffi-bindings","status":"active","version":"25.1.0","language":"python","ecosystem":"pypi","summary":"argon2-cffi-bindings provides low-level CFFI bindings to the official implementation of the Argon2 password hashing algorithm. It is primarily intended to be used as a backend dependency for high-level Python packages like `argon2-cffi`, and is not recommended for direct application password hashing. The library is actively maintained and currently at version 25.1.0, with regular releases aligning with updates to the underlying Argon2 C library and Python ecosystem changes.","last_verified":"2026-05-12T16:40:19.117Z","tags":["security","cryptography","password hashing","cffi","bindings","low-level"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/argon2-cffi-bindings"},{"id":8834,"title":"Argos Translate","library":"argostranslate","status":"active","version":"1.11.0","language":"python","ecosystem":"pypi","summary":"Argos Translate is an open-source neural machine translation (NMT) library for Python, based on OpenNMT's CTranslate2. It enables offline translation, supporting a wide array of languages through downloadable '.argosmodel' packages. The library can be utilized as a Python API, a command-line tool, or a GUI application. The current version is 1.11.0, with new releases typically published every three months.","last_verified":"2026-04-16T00:00:00.000Z","tags":["translation","NMT","NLP","offline","machine learning"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/argostranslate"},{"id":15965,"title":"argp: Command-line Option Parser","library":"argp","status":"maintenance","version":"1.0.4","language":"javascript","ecosystem":"npm","summary":"argp is a command-line option parser inspired by the GNU argp C library. It focuses on robust parsing of GNU-style options, automatic generation of comprehensive help, usage, and version messages with proper line-wrapping at 80 columns. A key design principle is its 'zero memory footprint' after parsing, achieved by uncaching the module and deleting properties once all input parameters are processed. The package, currently at stable version 1.0.4, offers basic error checking, support for command configuration, and an evented system for customization. It differentiates itself through its strict adherence to GNU-style parsing conventions and its minimal post-execution resource usage, making it suitable for CLI tools prioritizing resource efficiency and standard compliance.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","cli","options","parser","commands","arguments","getopt","argparse"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/argp"},{"id":826,"title":"argparse","library":"argparse","status":"active","version":"1.4.0","language":"python","ecosystem":"pypi","summary":"argparse is Python's standard library module for parsing command-line arguments. It simplifies the creation of user-friendly command-line interfaces by allowing programs to define required arguments and options, automatically generating help messages, and handling argument parsing and validation. It has been part of the standard library since Python 2.7 and 3.2. The PyPI package (version 1.4.0) is a backport primarily for older Python versions (< 2.7 or < 3.2) and is currently archived.","last_verified":"2026-04-11T10:10:20.755Z","tags":["CLI","command-line parsing","argument parsing","standard library"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/argparse"},{"id":3401,"title":"argparse-addons","library":"argparse-addons","status":"active","version":"0.12.0","language":"python","ecosystem":"pypi","summary":"argparse-addons is a Python library that provides additional types and actions for the standard library's `argparse` module, enhancing command-line interface creation. The current version is 0.12.0. The project maintains a somewhat active release cadence, with the last update in January 2023.","last_verified":"2026-04-25T09:45:09.685Z","tags":["argparse","cli","command-line","utilities","types"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/argparse-addons"},{"id":5853,"title":"Argparse-Dataclass","library":"argparse-dataclass","status":"active","version":"2.0.0","language":"python","ecosystem":"pypi","summary":"argparse-dataclass simplifies creating command-line interfaces by automatically generating `argparse` arguments from Python dataclasses. It uses type hints for argument type inference and supports features like default values, help messages, and argument groups. The current version is 2.0.0, and it generally follows an as-needed release cadence for bug fixes and feature enhancements.","last_verified":"2026-04-14T00:00:00.000Z","tags":["cli","argparse","dataclasses","configuration"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/argparse-dataclass"},{"id":9488,"title":"argparse-ext","library":"argparse-ext","status":"active","version":"1.4.2","language":"python","ecosystem":"pypi","summary":"argparse-ext is a Python library that extends the standard `argparse` module, providing additional argument types and features for command-line interface parsing. It offers types like path, URL, JSON, email, and utilities for subcommands and config files. The current version is 1.4.2, and it maintains a steady, though not rapid, release cadence.","last_verified":"2026-04-17T00:00:00.000Z","tags":["argparse","command-line","cli","parser","extension","pathlib","url"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/argparse-ext"},{"id":23277,"title":"argparse-logging","library":"argparse-logging","status":"maintenance","version":"2020.11.26","language":"python","ecosystem":"pypi","summary":"A simple library to configure logging from command line arguments when using argparse. Version 2020.11.26, last released in 2020 (no recent updates).","last_verified":"2026-05-01T00:00:00.000Z","tags":["argparse","logging"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/argparse-logging"},{"id":14434,"title":"args","library":"args","status":"abandoned","version":"0.1.0","language":"en","ecosystem":"pypi","summary":"The 'args' library (version 0.1.0) by Kenneth Reitz is a minimalistic command-line argument parser designed to simplify access to arguments, flags, and assignments. Released in 2012, it provides a very basic interface for parsing command-line inputs. The library is considered abandoned, with its GitHub repository marked as an archive, and is no longer actively maintained. [2, 5]","last_verified":"2026-04-16T00:00:00.000Z","tags":["cli","arguments","parsing","python2","abandoned","kenneth reitz"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/args"},{"id":12824,"title":"Minimalist Node.js Argument Parser","library":"args-parser","status":"maintenance","version":"1.3.0","language":"javascript","ecosystem":"npm","summary":"args-parser is a minimalist command-line argument parser designed specifically for Node.js environments. Its current stable version is 1.3.0, and it maintains a relatively slow release cadence, reflecting its stable and focused scope. The library directly processes an array of strings, typically `process.argv`, transforming them into a straightforward JavaScript object. Flags are represented as boolean `true` values, while key-value pairs (e.g., `--key=value`) are parsed into string or numeric values accordingly. Its key differentiators include an extremely small footprint and a simple, direct API, making it an ideal choice for basic script argument handling where the overhead or extensive features of more complex parsers like `yargs` or `commander.js` are not required. It explicitly avoids advanced features such as extensive type coercion, positional arguments, aliases, or integrated help generation, focusing solely on efficient, no-frills flag and option parsing.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","args","parser","args-parser","arguments"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/args-parser"},{"id":12826,"title":"args-tokens: Command-line Argument Token Parser","library":"args-tokens","status":"active","version":"0.24.3","language":"javascript","ecosystem":"npm","summary":"`args-tokens` is a high-performance, type-safe library designed for parsing command-line arguments, offering a compatible token representation with Node.js `util.parseArgs`. It differentiates itself by providing a decoupled, more performant approach to argument parsing and tokenization compared to the built-in Node.js utility. The library is optimized for universal runtimes, ships with comprehensive TypeScript types, and maintains zero external dependencies, making it a lightweight and efficient choice for CLI application development. Currently at version 0.24.3, `args-tokens` demonstrates an active release cadence, frequently delivering bug fixes, performance improvements, and new features. Its key differentiators include significantly faster parsing benchmarks, explicit control over argument resolution, and a strong focus on generating `util.parseArgs`-compatible tokens.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","args","args-parser","cli","parseargs","tokens","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/args-tokens"},{"id":12825,"title":"Tiny Command Line Arguments Parser (Abandoned)","library":"argsparser","status":"abandoned","version":"0.0.7","language":"javascript","ecosystem":"npm","summary":"argsparser is an extremely tiny command-line arguments parser for Node.js, last published as version 0.0.7 over a decade ago. It operates by converting an array of arguments (typically `process.argv`) into a key-value object based on simple parsing rules. Keys are identified as the first element or elements prefixed by `-` or `--`. Subsequent elements become the key's value; if multiple values follow, they form an array, and if no value, the key's value is `true`. Its primary differentiator was its minimalistic footprint and simple parsing logic. Due to its age, lack of maintenance, and reliance on very old Node.js versions (specifically `>=0.2.0`), it is not suitable for modern projects and should be considered entirely abandoned. Modern alternatives like `commander`, `yargs`, or `minimist` offer robust and actively maintained solutions for CLI parsing.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","arguments","options","command line","parser"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/argsparser"},{"id":12827,"title":"argue-cli","library":"argue-cli","status":"active","version":"2.1.0","language":"javascript","ecosystem":"npm","summary":"argue-cli is a lightweight and strongly typed command-line argument parser designed specifically for Node.js environments. It provides a declarative API for defining expected arguments and options, including aliases and type assertions for option values. The current stable version is 2.1.0, with a recent major release (v2.0.0) indicating ongoing development, though a fixed release cadence isn't specified. Its key differentiators lie in its \"thin\" design, aiming for minimal overhead, and its robust TypeScript support, which enables compile-time checking of CLI argument parsing logic. This helps developers avoid common runtime errors associated with loosely typed argument parsers by enforcing argument structures and types upfront. It focuses on explicitly consuming arguments with methods like `read`, `expect`, and `end`, ensuring all arguments are processed or an error is thrown for unexpected input.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","cli","arguments","parser","console","terminal","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/argue-cli"},{"id":27594,"title":"Argus Redact","library":"argus-redact","status":"active","version":"0.6.5","language":"python","ecosystem":"pypi","summary":"A Python library for local PII redaction that encrypts personally identifiable information in text while preserving contextual meaning. The current version is 0.6.5, updated as of late 2024. Release cadence is irregular, with occasional dependency updates.","last_verified":"2026-05-09T00:00:00.000Z","tags":["pii","redaction","encryption","privacy","nlp"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/argus-redact"},{"id":12829,"title":"Simple Node.js Argv Parser","library":"argv-parser","status":"abandoned","version":"0.1.4","language":"javascript","ecosystem":"npm","summary":"Argv-parser is an extremely lightweight Node.js module designed for basic parsing of `process.argv`. Published in 2013, its current stable version is 0.1.4. Unlike more comprehensive command-line argument libraries such as `yargs` or `commander.js`, `argv-parser` intentionally avoids features like option registration, automatic help message generation, or advanced type coercion, focusing solely on extracting key-value pairs and raw arguments. Its design philosophy prioritizes simplicity and a minimal footprint, directly returning parsed objects, warnings, and errors. Due to its age and lack of updates, it is considered abandoned and is not suitable for new projects requiring active maintenance or modern JavaScript features.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","argv","parser","argument-vector","cleaner","simple"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/argv-parser"},{"id":15517,"title":"Asterisk REST Interface (ARI) Client","library":"ari-client","status":"active","version":"2.2.0","language":"javascript","ecosystem":"npm","summary":"The `ari-client` package provides a JavaScript client library for interacting with the Asterisk REST Interface (ARI). It offers a higher-level, Asterisk-specific API built upon the underlying `swagger-js` library, simplifying interaction with Asterisk resources such as bridges, channels, endpoints, and playback objects. The library supports both callback-based and Promise-based asynchronous operations for connecting to ARI, listing resources, performing actions (like adding channels to bridges), and creating new resource instances (e.g., `ari.Bridge()`, `ari.Channel()`). It is currently at version 2.2.0, indicating a stable release. While a strict release cadence isn't explicitly stated, its active development suggests ongoing maintenance. Its key differentiator is abstracting the raw Swagger API into an intuitive, resource-oriented interface tailored specifically for Asterisk development.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","Asterisk","ARI"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/ari-client"},{"id":12828,"title":"aria-build: Zero-Configuration Bundler","library":"aria-build","status":"abandoned","version":"0.7.4","language":"javascript","ecosystem":"npm","summary":"aria-build is a zero-configuration command-line interface (CLI) bundler and packager designed for both TypeScript and JavaScript projects, built upon Rollup. It also exposes a programmatic API for developers needing more granular control over their build processes. The current stable version, 0.7.4, was released approximately three years ago, suggesting the project is no longer actively maintained. Its primary differentiators include a simplified CLI experience, seamless integration with SWC and esbuild for efficient code transformations, and automatic generation of TypeScript declaration files. It aims to streamline common bundling tasks by offering sensible defaults for various module formats like ES and CommonJS. Due to the lack of recent updates, users should be aware that it might not fully support the latest advancements in the JavaScript and TypeScript ecosystems.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","build","rollup","bundle","plugins","modules","bundler","bundling","es6","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/aria-build"},{"id":2389,"title":"Ariadne","library":"ariadne","status":"active","version":"1.0.1","language":"python","ecosystem":"pypi","summary":"Ariadne is a Python library for implementing GraphQL servers using a schema-first approach. It emphasizes a simple, extensible API for defining GraphQL schemas using Schema Definition Language (SDL) and connecting business logic with minimal boilerplate. It supports queries, mutations, subscriptions, custom scalars, and integrates with ASGI/WSGI frameworks like Django, FastAPI, Flask, and Starlette. The project maintains an active and frequent release cadence, with regular patch, minor, and occasional alpha releases, as seen with versions like 1.0.1 and subsequent 1.1.0a2.","last_verified":"2026-04-24T19:00:04.786Z","tags":["GraphQL","server","schema-first","ASGI","WSGI","API","web"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/ariadne"},{"id":3402,"title":"Ariadne Codegen","library":"ariadne-codegen","status":"active","version":"0.18.0","language":"python","ecosystem":"pypi","summary":"Ariadne Codegen is a Python code generator that creates a fully typed and asynchronous GraphQL client from a GraphQL schema, queries, mutations, and subscriptions. It leverages Pydantic for data models, ensuring type safety and robust data validation. The library is currently at version 0.18.0 and follows a custom versioning scheme where minor version increments signify breaking changes until it reaches a stable 1.0.0 release. It is actively maintained with regular updates and new features.","last_verified":"2026-04-25T09:46:17.134Z","tags":["GraphQL","code-generation","client","pydantic","typed","async","schema-first"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/ariadne-codegen"},{"id":26729,"title":"arib-b25-stream-test","library":"arib-b25-stream-test","status":"active","version":"0.2.9","language":"javascript","ecosystem":"npm","summary":"A test program for ARIB STD-B25 stream processing, forked from stz2012/libarib25. Version 0.2.9 is intended for verifying B25 decryption functionality in development environments. It has no active release cadence and is primarily a utility for developers working with Japanese digital television streams. Not suitable for production use.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/arib-b25-stream-test"},{"id":8840,"title":"Arista Protobuf / Python gRPC bindings generator & library","library":"aristaproto","status":"active","version":"0.1.4","language":"python","ecosystem":"pypi","summary":"Arista Protobuf / Python gRPC bindings generator & library (version 0.1.4). It provides tools to compile `.proto` files into Python classes, offering features like JSON serialization/deserialization, one-of support, and customized handling of Google Well-known Types. Forked from `python-betterproto`, it maintains compatibility with `grpclib` for async gRPC support. The project is actively maintained by Arista Networks, with development ongoing, though official PyPI releases have an irregular cadence.","last_verified":"2026-04-16T00:00:00.000Z","tags":["protobuf","grpc","arista","code-generation","dataclasses","pydantic"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/aristaproto"},{"id":24920,"title":"arith2js – Calculator Transpiler with Scope Analysis","library":"arith2js-calculator","status":"active","version":"1.0.0","language":"javascript","ecosystem":"npm","summary":"A transpiler that converts calculator expressions (supporting complex numbers, min/max operators, variables, and print statements) into executable JavaScript code. Built on jison and extended from a basic arithmetic calculator, version 1.0.0 adds scope analysis to enforce variable declaration before use, reference semantics for complex objects, and comma-separated expression sequences. Key differentiators: full complex arithmetic transpilation, meticulous error reporting with line/column, and avoidance of primitive method calls via explicit Complex() wrapping.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","calculator","jison","parser","compiler","complex numbers","scope analysis","transpiler"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/arith2js-calculator"},{"id":4,"title":"Arize (arize SDK)","library":"arize","status":"active","version":"8.2.0","language":"python","ecosystem":"pypi","summary":"Python SDK for interacting with Arize AX — Arize's enterprise AI engineering platform. IMPORTANT: The 'arize' package covers two separate product tracks with distinct APIs that coexist in the same package. (1) arize.api.Client / arize.ml — the v7 legacy ML monitoring SDK for logging predictions, actuals, embeddings, and drift data to the Arize ML platform. (2) arize.ArizeClient — the v8 LLM/agent observability API for tracing spans, evaluations, and datasets. v7 and v8 are NOT interchangeable. v7 support ends June 1, 2026. Also note: 'arize-phoenix' is a SEPARATE package — Phoenix is Arize's open-source observability tool. Do not conflate arize (enterprise cloud) with arize-phoenix (OSS self-hosted).","last_verified":"2026-05-11T18:00:17.318Z","tags":["arize","observability","llm-monitoring","tracing","evaluation","ml-monitoring","opentelemetry","openinference","enterprise"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/arize"},{"id":7002,"title":"Arize-OTel","library":"arize-otel","status":"active","version":"0.12.0","language":"python","ecosystem":"pypi","summary":"Arize-OTel is a helper package designed to streamline OpenTelemetry (OTel) setup for sending traces to Arize AI and Arize Phoenix. It simplifies instrumenting Python applications by providing pre-configured exporters and an instrumentor for common libraries, enabling quick observability integration. The current version is 0.12.0, and the project maintains a regular release cadence for new features, bug fixes, and dependency updates.","last_verified":"2026-04-16T00:00:00.000Z","tags":["opentelemetry","observability","tracing","arize","phoenix","ai-observability"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/arize-otel"},{"id":3,"title":"Arize Phoenix (arize-phoenix)","library":"arize-phoenix","status":"active","version":"13.3.0","language":"python","ecosystem":"pypi","summary":"Open-source AI observability and evaluation platform from Arize AI. Phoenix provides tracing, evaluation, prompt management, datasets, and experiments for LLM applications. Built on OpenTelemetry and OpenInference. Can be run locally, self-hosted (Docker/K8s), or accessed via cloud at app.phoenix.arize.com. CRITICAL: Phoenix is a separate product from Arize AX (the enterprise cloud platform). They share the Arize brand but use different packages, credentials, and endpoints: Phoenix uses phoenix.otel + PHOENIX_API_KEY; Arize AX uses arize.otel + ARIZE_SPACE_ID + ARIZE_API_KEY. arize-phoenix is the full-platform bundle. For production deployments, the modular sub-packages (arize-phoenix-otel, arize-phoenix-client, arize-phoenix-evals) are preferred. LICENSE: Elastic License 2.0 (ELv2) — NOT MIT/Apache. Restrictions apply to providing Phoenix as a managed service to third parties.","last_verified":"2026-05-11T17:53:46.207Z","tags":["arize-phoenix","phoenix","tracing","observability","llm-monitoring","opentelemetry","openinference","evaluation","self-hosted","open-source","elv2"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/arize-phoenix"},{"id":4882,"title":"Arize Phoenix Client","library":"arize-phoenix-client","status":"active","version":"2.3.1","language":"python","ecosystem":"pypi","summary":"The Arize Phoenix Client is a lightweight Python package designed for interacting with the Phoenix platform via its OpenAPI REST interface. It enables users to programmatically manage datasets, run experiments, analyze traces, and collect feedback, primarily focusing on LLM observability. The library is actively maintained with frequent updates.","last_verified":"2026-04-12T00:00:00.000Z","tags":["LLM","observability","tracing","AI","ML","evaluation","client"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/arize-phoenix-client"},{"id":5114,"title":"Arize Phoenix Evals","library":"arize-phoenix-evals","status":"active","version":"3.0.0","language":"python","ecosystem":"pypi","summary":"Phoenix Evals provides lightweight, composable building blocks for writing and running evaluations on LLM applications. It offers tools for determining relevance, toxicity, hallucination detection, and more. The library is actively developed, with version 3.0.0 being the current release, and features frequent updates as part of the broader Arize Phoenix ecosystem.","last_verified":"2026-04-13T00:00:00.000Z","tags":["LLM","evaluations","MLOps","AI/ML","observability"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/arize-phoenix-evals"},{"id":3882,"title":"Arize Phoenix OpenTelemetry Wrapper","library":"arize-phoenix-otel","status":"active","version":"0.15.0","language":"python","ecosystem":"pypi","summary":"arize-phoenix-otel is a Python library that provides a lightweight wrapper around OpenTelemetry primitives, offering Phoenix-aware defaults and tracing decorators for common Generative AI patterns. It simplifies the setup of OpenTelemetry for sending traces to Arize Phoenix, an open-source AI observability platform. The library is actively maintained, with frequent updates released as part of the larger `arize-phoenix` monorepo, currently at version 0.15.0.","last_verified":"2026-04-25T17:51:25.729Z","tags":["LLM","Observability","OpenTelemetry","Tracing","AI","ML","GenAI"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/arize-phoenix-otel"},{"id":16295,"title":"ARK Database Wrapper","library":"ark-database","status":"abandoned","version":"18.3.0","language":"javascript","ecosystem":"npm","summary":"ark-database is a wrapper library designed for database access, specifically tailored for the `locator-kn/ark` application server. As of version 18.3.0, the package is deeply integrated into the `ark` ecosystem and requires `hapi` (>=9.x.x) as a peer dependency. The project appears to be abandoned, with its last commit in October 2017, and an open GitHub issue (dating back to 2016) indicates an unfinished transition from callback-based APIs to Promises. This leads to an inconsistent API surface where developers might encounter a mix of both patterns, necessitating direct source code inspection for clarity. Given its abandonment and tight coupling to an unmaintained server framework, it is not recommended for new projects. Its release cadence was irregular, with significant periods of inactivity.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/ark-database"},{"id":12830,"title":"Arkos Framework","library":"arkos","status":"active","version":"1.5.9-beta","language":"javascript","ecosystem":"npm","summary":"Arkos is a TypeScript-first RESTful framework built on Express and designed to automate API route generation for common CRUD operations, particularly with Prisma. It provides an auto-routing system, comprehensive authentication and authorization features (introducing a new ArkosPolicy API since v1.6-canary.48), an email service, robust error handling, and file upload capabilities with image optimization. While initially tightly coupled with Prisma, releases from v1.5.9-beta onwards made Prisma integration optional; the framework can now operate without an active Prisma instance, gracefully skipping Prisma-dependent features while emitting a warning. The project is under active development, evidenced by its current `1.5.9-beta` stable version and frequent `canary` and `next` releases, indicating a rapid cadence for feature additions and improvements. It aims to offer an opinionated, highly customizable solution for building scalable APIs.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","auto API routes","TypeScript package","API generator","authentication","email service","error handling","file upload","image optimization","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/arkos"},{"id":7944,"title":"Py-ART: Python ARM Radar Toolkit","library":"arm-pyart","status":"active","version":"2.2.0","language":"python","ecosystem":"pypi","summary":"Py-ART is an open-source Python library designed for working with weather radar data. It provides tools for reading, processing, visualizing, and analyzing data from a variety of radar formats, including NEXRAD, UF, and ODIM_H5. Version 2.2.0, released recently, continues to build on its foundation with improvements in data handling and integration with other scientific libraries like xradar and cmweather. The project maintains an active release cadence with minor releases and bug fixes.","last_verified":"2026-04-16T00:00:00.000Z","tags":["radar","meteorology","atmospheric science","geospatial","data analysis","xarray","weather"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/arm-pyart"},{"id":20945,"title":"arn","library":"arn","status":"active","version":"0.1.5","language":"python","ecosystem":"pypi","summary":"A lightweight Python library for parsing and manipulating AWS ARNs (Amazon Resource Names). Version 0.1.5, low activity.","last_verified":"2026-04-27T00:00:00.000Z","tags":["aws","arn","parsing"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/arn"},{"id":4883,"title":"arnparse","library":"arnparse","status":"active","version":"0.0.2","language":"python","ecosystem":"pypi","summary":"arnparse is a Python library designed to parse Amazon Resource Names (ARNs) into their constituent components like partition, service, region, account ID, and resource. As of version 0.0.2, it provides a straightforward API for extracting information from common ARN formats. The project is in an early stage with a relatively slow release cadence.","last_verified":"2026-04-12T00:00:00.000Z","tags":["aws","arn","parsing","amazon-resource-name"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/arnparse"},{"id":1909,"title":"Arpeggio Parser","library":"arpeggio","status":"active","version":"2.0.3","language":"python","ecosystem":"pypi","summary":"Arpeggio is a Python library that provides a Packrat parser interpreter. It allows you to define grammars using Python functions or EBNF-like strings and then parse input text according to those grammars. The current version is 2.0.3, with releases focusing on bug fixes, performance, and modern Python compatibility.","last_verified":"2026-04-24T03:23:29.916Z","tags":["parser","parsing","grammar","packrat","text-processing"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/arpeggio"},{"id":23278,"title":"arpy","library":"arpy","status":"active","version":"2.3.0","language":"python","ecosystem":"pypi","summary":"arpy is a Python library for reading and writing Unix archive (ar) files, commonly used for static libraries (.a) and Debian packages (.deb). Version 2.3.0 supports Python 3.6+. It provides a simple interface to iterate over archive members and extract or add files.","last_verified":"2026-05-01T00:00:00.000Z","tags":["ar","archive","unix","static-library","deb"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/arpy"},{"id":3403,"title":"arq: Async Redis Job Queue","library":"arq","status":"active","version":"0.27.0","language":"python","ecosystem":"pypi","summary":"arq is a Python library for asynchronous job queues and RPC, leveraging asyncio and Redis. Conceived as a simple, modern, and performant successor to `rq`, it is designed for highly concurrent, non-blocking task execution. It is particularly well-suited for modern async Python applications like those built with FastAPI. Currently at version 0.27.0, arq is actively maintained with frequent releases.","last_verified":"2026-04-25T09:46:41.755Z","tags":["async","redis","job-queue","worker","asyncio","background-tasks","fastapi"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/arq"},{"id":2390,"title":"Array API compatibility library for Python","library":"array-api-compat","status":"active","version":"1.14.0","language":"python","ecosystem":"pypi","summary":"array-api-compat is a small wrapper around popular array libraries like NumPy, CuPy, PyTorch, Dask, JAX, ndonnx, and Sparse. Its primary goal is to make these libraries compatible with the Python Array API standard, allowing array-consuming libraries to write array-agnostic code today, even if the underlying array libraries do not yet fully implement the standard. The library is actively maintained by the Consortium for Python Data API Standards. The current version is 1.14.0, with ongoing development.","last_verified":"2026-04-24T19:00:20.564Z","tags":["array-api","numpy","pytorch","cupy","dask","jax","data-apis","interoperability","numerical-computing"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/array-api-compat"},{"id":20947,"title":"Array API Strict","library":"array-api-strict","status":"active","version":"2.5","language":"python","ecosystem":"pypi","summary":"A strict, minimal implementation of the Python array API standard (version 2.5). Provides a reference implementation for the standard, enforcing the specification strictly. Has a maintenance release cadence with major updates approximately yearly.","last_verified":"2026-04-27T00:00:00.000Z","tags":["array-api","standard","compliance","strict","reference"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/array-api-strict"},{"id":10514,"title":"Array Difference Utility","library":"array-difference","status":"abandoned","version":"0.0.2","language":"javascript","ecosystem":"npm","summary":"The `array-difference` package, currently at version 0.0.2 and last published in 2020 (with a copyright date of 2013), provides a basic utility method for computing the symmetric difference between two arrays. It identifies elements present in one array but not the other. Originally designed to be compatible with AMD and CommonJS modules, it functions in both Node.js and browser environments of its era. This package is no longer actively maintained or developed. Modern JavaScript projects typically use native `Set` operations, `filter` with `includes`, or more feature-rich, actively maintained third-party libraries that offer advanced array comparison, custom comparison functions, and better performance for large datasets. Its key differentiator is its simplicity and small footprint, though this comes at the cost of modern features and ongoing support.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","utility","array"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/array-difference"},{"id":2391,"title":"ArrayRecord","library":"array-record","status":"active","version":"0.8.3","language":"python","ecosystem":"pypi","summary":"ArrayRecord is a high-performance file format derived from Riegeli, designed for machine learning workloads. It achieves new frontiers of I/O efficiency by supporting parallel read, write, and random access by record index. The library is currently at version 0.8.3 and appears to have a regular release cadence.","last_verified":"2026-04-24T19:02:46.401Z","tags":["data storage","io","performance","machine learning","record format","riegeli"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/array-record"},{"id":10516,"title":"Array Timsort","library":"array-timsort","status":"maintenance","version":"1.0.3","language":"javascript","ecosystem":"npm","summary":"The `array-timsort` package provides a JavaScript implementation of Python's highly optimized Timsort algorithm for stable array sorting. It is currently at version 1.0.3, with an apparent maintenance-only release cadence based on its last commit over two years ago. Unlike the `timsort` package it was forked from, `array-timsort` returns an array representing the original indices of elements after sorting, rather than `undefined`. Timsort is an adaptive, stable sorting algorithm that leverages existing order in data, achieving O(n) performance on partially sorted arrays and O(n log n) worst-case time complexity, with O(n) memory usage. Benchmarks suggest it can significantly outperform `Array.prototype.sort()` in Node.js for specific data distributions, such as descending arrays or those with many duplicates, while potentially being slower on certain random distributions.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","fast sort","array soft","sort","compare","TimSort","algorithm","python","performance"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/array-timsort"},{"id":18965,"title":"arraybuffer-loader","library":"arraybuffer-loader","status":"active","version":"1.0.8","language":"javascript","ecosystem":"npm","summary":"A webpack loader that returns file contents as an ArrayBuffer, useful for binary file types like WebAssembly (.wasm), images, or data files. Current stable version is 1.0.8. The package has low release cadence, primarily dependency updates. Key differentiator: provides raw ArrayBuffer output, whereas similar loaders may return different buffer types. Supports modern browsers (IE>=10) and Node.js. Security fix in v1.0.6 replaced deprecated Buffer API. Works with webpack 4+ but requires special configuration for .wasm files due to built-in webpack WebAssembly support.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/arraybuffer-loader"},{"id":9490,"title":"Arraykit","library":"arraykit","status":"active","version":"1.2.1","language":"python","ecosystem":"pypi","summary":"Arraykit provides low-level array utilities, often used by StaticFrame, for efficient data manipulation, type checking, and array transformations. It is currently at version 1.2.1 and follows an infrequent release cadence, often aligning with StaticFrame updates.","last_verified":"2026-04-17T00:00:00.000Z","tags":["array","numpy","utilities","data-science","staticframe"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/arraykit"},{"id":10515,"title":"Array Reducing Utilities","library":"arrayreduce","status":"abandoned","version":"2.1.0","language":"javascript","ecosystem":"npm","summary":"The `arrayreduce` package, currently at version 2.1.0, provides a small collection of pre-built, reusable reducer functions designed to simplify common array reduction patterns when used with JavaScript's native `Array.prototype.reduce` method. These utilities include functions for tasks such as concatenating nested arrays, performing logical AND/OR operations across array elements, and transforming an array of objects into an indexed object based on a specified attribute. Due to its last update approximately five years ago, the package is considered abandoned, lacks active maintenance, and does not provide native ES module (ESM) support or TypeScript type definitions. It targets older Node.js environments (>=4.0.0), making it less ideal for contemporary JavaScript projects without appropriate transpilation or CJS-to-ESM bridging solutions.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","array","sort"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/arrayreduce"},{"id":20946,"title":"arro3-compute","library":"arro3-compute","status":"active","version":"0.8.0","language":"python","ecosystem":"pypi","summary":"A compute library for the Arrow in-memory columnar format, providing high-performance operations on array and chunked arrays. Version 0.8.0 requires Python >=3.9. Development is active with no major breaking changes recently reported.","last_verified":"2026-04-27T00:00:00.000Z","tags":["arrow","compute","columnar","dataframe"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/arro3-compute"},{"id":1334,"title":"Arro3 Core","library":"arro3-core","status":"active","version":"0.8.0","language":"python","ecosystem":"pypi","summary":"Arro3-core provides the Pythonic foundation for managing, processing, and generating geospatial data with a focus on ease of use and interoperability. It defines a standardized schema for geospatial datasets and provides utilities for reading and writing them. The current version is 0.8.0, and being a pre-1.0 library, its API is subject to change.","last_verified":"2026-04-23T19:59:56.334Z","tags":["geospatial","data-management","schema","pydantic","serialization"],"install_tag":"stale","install_tag_description":"widespread failures or data too old to trust","api":"https://checklist.day/api/registry/arro3-core"},{"id":7003,"title":"arro3-io","library":"arro3-io","status":"active","version":"0.8.0","language":"python","ecosystem":"pypi","summary":"arro3-io is a Python library that provides streaming-capable readers and writers for various Apache Arrow-compatible data formats, including Parquet, Arrow IPC, JSON, and CSV. It is an integral part of the `arro3` ecosystem, which aims to be a minimal Python interface to Apache Arrow's Rust implementation, offering a more lightweight alternative to PyArrow. The library emphasizes a streaming-first approach, enabling efficient processing of larger-than-memory datasets through lazy iterators. It is actively maintained, with the current version being 0.8.0, and integrates seamlessly with other Python data libraries that implement the Arrow PyCapsule Interface.","last_verified":"2026-04-16T00:00:00.000Z","tags":["apache arrow","data processing","parquet","ipc","csv","json","streaming","rust","pyo3"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/arro3-io"},{"id":610,"title":"Arrow: Better Dates & Times for Python","library":"arrow","status":"active","version":"1.4.0","language":"python","ecosystem":"pypi","summary":"Arrow is a Python library that offers a sensible, human-friendly approach to dates, times, and timestamps. It aims to be a drop-in replacement for the `datetime` module, providing a more convenient API for creating, manipulating, formatting, and converting dates and times, including robust timezone handling and humanization. The current version is 1.4.0, and it maintains an active release cadence, with updates typically occurring every few months.","last_verified":"2026-05-12T16:40:38.197Z","tags":["datetime","time","timezone","date","utility","humanize"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/arrow"},{"id":9491,"title":"arrow-odbc library","library":"arrow-odbc","status":"active","version":"10.1.0","language":"python","ecosystem":"pypi","summary":"arrow-odbc is a Python library that enables efficient reading of data from any ODBC data source directly into Apache Arrow record batches. Built with Rust, it provides a high-performance bridge between relational databases accessible via ODBC and Python's data analysis ecosystem. As of version 10.1.0, it offers robust capabilities for data ingestion into Arrow, supporting various data types and large datasets. It generally follows a regular release cadence, with major versions often introducing significant features or breaking changes.","last_verified":"2026-04-17T00:00:00.000Z","tags":["database","odbc","apache-arrow","data-engineering","rust-bindings"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/arrow-odbc"},{"id":4431,"title":"ASCII Art Library For Python","library":"art","status":"active","version":"6.5","language":"python","ecosystem":"pypi","summary":"ART is a Python library for converting text to ASCII art and generating 1-line ASCII art. It's currently at version 6.5 and is actively maintained with frequent releases, adding new fonts and features, and dropping support for older Python versions.","last_verified":"2026-04-12T00:00:00.000Z","tags":["ascii-art","text-art","cli-tools","typography","console-output","fun"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/art"},{"id":10518,"title":"art-template","library":"art-template","status":"active","version":"4.13.4","language":"javascript","ecosystem":"npm","summary":"art-template is a high-performance JavaScript template engine designed for both Node.js and browser environments. It achieves near-JavaScript-limit rendering speeds through a 'scope pre-declared' optimization technique. The current stable version is 4.13.4, with a release cadence that addresses bugs, performance, and adds minor features, as seen in recent patch and minor releases (e.g., v4.13.0 for performance fixes, v4.13.2 for type definitions). Key differentiators include its extreme speed, debugging friendliness (accurate error positioning, breakpoint support with Webpack loader), support for template inheritance, sub-templates, and a small browser footprint (6KB). It integrates with popular frameworks like Express and Koa, and build tools like Webpack.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","template","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/art-template"},{"id":26728,"title":"Arthur Python Client","library":"arthur-client","status":"active","version":"1.4.2086","language":"python","ecosystem":"pypi","summary":"Python client library for the Arthur AI monitoring platform. Version 1.4.2086, requires Python >=3.12. Actively maintained, weekly releases.","last_verified":"2026-04-27T00:00:00.000Z","tags":["arthur","ai","monitoring","client"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/arthur-client"},{"id":8837,"title":"Artifactory (parallels/artifactory)","library":"artifactory","status":"abandoned","version":"0.1.17","language":"python","ecosystem":"pypi","summary":"The `artifactory` library, currently at version 0.1.17, provides a Python interface for interacting with JFrog Artifactory. It's designed as a pathlib-like module for object-oriented path manipulations for Artifactory resources. However, this repository is largely unmaintained and considered outdated, with an active fork (`dohq-artifactory` / `pyartifactory`) being the recommended alternative for modern Python environments. It has a very slow release cadence, with the last release being 0.1.17.","last_verified":"2026-04-16T00:00:00.000Z","tags":["artifactory","jfrog","pypi","artifact-management"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/artifactory"},{"id":3883,"title":"Artifacts Keyring","library":"artifacts-keyring","status":"active","version":"1.0.0","language":"python","ecosystem":"pypi","summary":"Artifacts Keyring (artifacts-keyring) is a Python library that automatically retrieves credentials for Azure Artifacts feeds. It functions as a backend for the `keyring` library, enabling tools like pip, twine, and other package managers to seamlessly authenticate with Azure DevOps, GitHub Packages, and Azure Container Registry (ACR) feeds. The current version is 1.0.0, and releases are tied to bug fixes or feature additions for Azure Artifacts integration.","last_verified":"2026-04-25T17:52:17.329Z","tags":["security","authentication","azure","keyring","azure-artifacts","devops","pypi"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/artifacts-keyring"},{"id":16300,"title":"Artillery Expectation Plugin","library":"artillery-plugin-expect","status":"active","version":"2.24.0","language":"javascript","ecosystem":"npm","summary":"Artillery-plugin-expect is an official plugin for Artillery, a powerful open-source load and functional testing tool built with Node.js. This plugin extends Artillery's capabilities by adding support for declarative checks and assertions on HTTP requests directly within YAML test scripts. It enables users to perform functional or acceptance testing alongside performance testing, verifying response status codes, content types, headers, body properties (via JSONPath or JMESPath), and regex matches. The current stable version is 2.24.0, and its development and release cadence are now tightly integrated with the main Artillery project since its codebase was moved into the core repository in December 2022. This plugin is a key differentiator for Artillery, allowing comprehensive API testing (both load and functional) from a single, YAML-driven test definition, making it suitable for CI/CD pipelines to run post-deployment smoke tests.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/artillery-plugin-expect"},{"id":12831,"title":"Artillery Fake Data Plugin","library":"artillery-plugin-fake-data","status":"active","version":"1.21.0","language":"javascript","ecosystem":"npm","summary":"The `artillery-plugin-fake-data` package enhances Artillery load testing by enabling easy generation of randomized test data, primarily leveraging the `falso` library. This plugin allows developers to embed fake data generation directly into their Artillery YAML test scripts using a simple `$functionName()` syntax, or programmatically within JavaScript `beforeRequest`, `afterResponse`, and `function` hooks via `context.vars.$functionName()`. Currently at version `1.21.0`, it is marked as 'experimental' and under active development, indicating a potentially frequent release cadence and possible breaking changes. Its key differentiator is the tight integration with Artillery's configuration, offering a streamlined approach to dynamic data for HTTP-based tests, contrasting with `artillery-plugin-faker` which provides the full `faker.js` API for more complex, locale-specific, or custom data generation needs.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/artillery-plugin-fake-data"},{"id":17162,"title":"Artillery Metrics by Endpoint Plugin","library":"artillery-plugin-metrics-by-endpoint","status":"active","version":"1.24.0","language":"javascript","ecosystem":"npm","summary":"The `artillery-plugin-metrics-by-endpoint` package extends Artillery, a powerful load testing tool, by providing granular, per-endpoint breakdown of latency and HTTP response codes. Unlike Artillery's default behavior, which aggregates performance metrics across all endpoints, this plugin enables users to view statistics (e.g., p50, p95, p99 response times, min/max latency, and status code counts) for each unique URL or named request within their HTTP tests. The current stable version is 1.24.0, with releases typically aligning with updates to the main Artillery monorepo, where the plugin's code now resides. Its key differentiator is the ability to offer deep insights into individual endpoint performance, crucial for identifying bottlenecks in complex microservice architectures or APIs with many routes. It offers configuration options to intelligently group metrics for dynamic URLs, providing clearer reports.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/artillery-plugin-metrics-by-endpoint"},{"id":12832,"title":"Artillery Slack Plugin","library":"artillery-plugin-slack","status":"active","version":"1.19.0","language":"javascript","ecosystem":"npm","summary":"The `artillery-plugin-slack` package provides a robust integration for Artillery.io, enabling users to send real-time test run notifications directly to a specified Slack channel. Currently at version 1.19.0 (last updated roughly 2 months ago), this plugin integrates seamlessly into Artillery's YAML test scripts. It publishes critical test summary information including whether a test run succeeded or failed, its total duration, the number of Virtual Users (VUs) completed, any encountered errors, and a direct link to the test run's view in Artillery Cloud if applicable. Developed and maintained by the Artillery team, its release cadence is tied to the main Artillery CLI, ensuring compatibility and continuous improvements. This plugin serves as a crucial component for CI/CD pipelines and monitoring setups, providing immediate feedback on performance test outcomes without needing to log into the Artillery dashboard.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/artillery-plugin-slack"},{"id":1910,"title":"ArviZ","library":"arviz","status":"active","version":"1.0.0","language":"python","ecosystem":"pypi","summary":"ArviZ is a Python package for exploratory analysis of Bayesian models. It provides tools for diagnostics, visualization, and inference data management, working with various probabilistic programming frameworks. Version 1.0.0 is the current major release, and the project has a regular, active release cadence.","last_verified":"2026-04-24T03:25:41.459Z","tags":["bayesian","statistics","data-analysis","visualization","probabilistic-programming"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/arviz"},{"id":8839,"title":"ArviZ Base","library":"arviz-base","status":"active","version":"1.0.0","language":"python","ecosystem":"pypi","summary":"arviz-base is a Python package that provides core ArviZ features and converters, serving as a fundamental component of the modular ArviZ 1.0 ecosystem. It focuses on data structures, primarily leveraging `xarray.DataTree`, and conversion utilities from various probabilistic programming languages (PPLs). This library, currently at version 1.0.0, is under active development as part of the broader ArviZ refactoring, aiming for increased flexibility and a minimal dependency footprint.","last_verified":"2026-04-16T00:00:00.000Z","tags":["bayesian","statistical-modeling","data-analysis","xarray","inference","probabilistic-programming"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/arviz-base"},{"id":8838,"title":"ArviZ-plots","library":"arviz-plots","status":"active","version":"1.0.0","language":"python","ecosystem":"pypi","summary":"ArviZ-plots is a new Python library (v1.0.0) designed to provide ready-to-use and composable plots specifically for Bayesian workflow. It offers a flexible and modular plotting interface, building upon ArviZ's `InferenceData` object for modern visualization needs. As a `1.0.0` release, it aims for API stability in future patch versions.","last_verified":"2026-04-16T00:00:00.000Z","tags":["bayesian","plotting","arviz","visualization","mcmc","statistical-modeling"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/arviz-plots"},{"id":7004,"title":"Statistical computation and diagnostics for ArviZ","library":"arviz-stats","status":"active","version":"1.0.0","language":"python","ecosystem":"pypi","summary":"arviz-stats is a Python package that provides statistical functions and diagnostics for the exploratory analysis of Bayesian models. It is a subpackage of the broader ArviZ library (along with arviz-base and arviz-plots) and focuses specifically on computational and numerical features like statistical summaries, diagnostics, and model comparison. The current version is 1.0.0, released on March 2, 2026. The ArviZ ecosystem, including arviz-stats, has a regular release cadence with several releases in the past year.","last_verified":"2026-04-16T00:00:00.000Z","tags":["bayesian","statistics","mcmc","diagnostics","data-analysis","xarray","probabilistic-programming"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/arviz-stats"},{"id":27595,"title":"Arwes","library":"arwes","status":"active","version":"1.0.0-next.25020502","language":"javascript","ecosystem":"npm","summary":"Arwes is a futuristic Sci-Fi UI web framework that provides a set of React components, animation tools, and theming utilities to build user interfaces with a distinctive sci-fi aesthetic. Current stable version is 1.0.0-next.25020502 (pre-release). The framework is designed for building immersive, animated UIs with a focus on CSS-in-JS (Emotion) and React. It offers themes, bleeps (sound effects), frame animations, and card components. Key differentiators: unique sci-fi visual style, built-in animation system, and comprehensive theming for dark/light palettes. Release cadence is pre-release (alpha/next).","last_verified":"2026-05-09T00:00:00.000Z","tags":["javascript","arwes","ui","front-end","framework","scifi","sci-fi","science-fiction","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/arwes"},{"id":1075,"title":"arXiv Python API Wrapper","library":"arxiv","status":"active","version":"2.4.1","language":"python","ecosystem":"pypi","summary":"The `arxiv` library is a Python wrapper for the arXiv API, providing programmatic access to over a million scholarly articles in physics, mathematics, computer science, and other fields. It allows users to search, retrieve metadata, and download papers from the arXiv open-access repository. The library is actively maintained with frequent minor and patch releases.","last_verified":"2026-04-23T16:42:39.194Z","tags":["arxiv","academic","research","api-wrapper","scientific"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/arxiv"},{"id":24922,"title":"as2wasm - Apache Royale Actionscript to WebAssembly Transpiler","library":"as2wasm","status":"active","version":"0.1.5","language":"javascript","ecosystem":"npm","summary":"as2wasm is an Apache Royale tool that transpiles Actionscript (AS3) source code directly to WebAssembly (Wasm) modules. Version 0.1.5 is the latest stable release, part of the Apache Royale 0.9.x series. It enables running legacy Flash/Actionscript applications in modern browsers without the Flash plugin, targeting WebAssembly for near-native performance. Key differentiators: it is the only open-source AS3-to-Wasm transpiler, integrates with the Apache Royale framework for cross-platform UI compilation, and supports both ActionScript 3 and optional SWF input via a separate binary variant. Release cadence follows Apache Royale's quarterly releases.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","apache","royale","as2wasm","webassembly","actionscript","as"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/as2wasm"},{"id":4884,"title":"ASAM MDF measurement data file parser","library":"asammdf","status":"active","version":"8.8.1","language":"python","ecosystem":"pypi","summary":"asammdf is a Python library for parsing and manipulating ASAM MDF (Measurement Data Format) files. It supports MDF versions 3 and 4, providing robust tools for reading, writing, and modifying measurement data. The library is currently at version 8.8.1 and maintains a frequent release cadence, often pushing several bug fix releases per month.","last_verified":"2026-04-12T00:00:00.000Z","tags":["data parsing","automotive","MDF","measurement","ASAM"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/asammdf"},{"id":1335,"title":"Asana Python Client Library","library":"asana","status":"active","version":"5.2.4","language":"python","ecosystem":"pypi","summary":"The official Python client library for interacting with the Asana API. It provides a simple interface to access Asana resources like tasks, projects, users, and workspaces. The current version is 5.2.4, and the library receives frequent updates, typically focusing on adding support for new API endpoints.","last_verified":"2026-04-23T20:00:12.957Z","tags":["API client","SaaS","project management","productivity"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/asana"},{"id":14435,"title":"asbundle: Minimalistic CommonJS Bundler","library":"asbundle","status":"maintenance","version":"2.7.0","language":"javascript","ecosystem":"npm","summary":"asbundle (current stable version 2.7.0) is a focused JavaScript bundler designed to convert single ES Module or CommonJS source files into a lightweight, optimized CommonJS bundle, primarily for browser environments. It serves as a companion to `ascjs` and utilizes `babylon` for parsing, automatically transforming ES2015+ modules into CommonJS when necessary. Its core differentiators include its minimalistic design, aiming for simplicity over feature breadth, and its ability to produce small, minifier-friendly bundles that do not rely on a global `require` or runtime dependency resolution. It prioritizes compatibility with downstream tools like Babel and UglifyJS, supports both relative file paths and `node_modules` package resolution, and reproduces a modern CommonJS environment ideal for web browsers. It explicitly avoids replacing comprehensive bundlers like Webpack or Rollup, focusing solely on `import`/`export` transpilation. The package was last published 5 years ago, suggesting a maintenance or stable status with infrequent updates.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","esm","cjs","commonjs","browserify","alternative","bundler","simple","basic"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/asbundle"},{"id":9492,"title":"ASCII Colors","library":"ascii-colors","status":"active","version":"0.11.21","language":"python","ecosystem":"pypi","summary":"A Python library for rich terminal output with advanced logging features. It provides functionalities for styling text, creating progress bars, and handling advanced terminal interactions. The current version is 0.11.21, with active development featuring regular updates.","last_verified":"2026-04-17T00:00:00.000Z","tags":["terminal","cli","colors","logging","ui","ascii-art","rich-output"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/ascii-colors"},{"id":3884,"title":"ASCII Magic","library":"ascii-magic","status":"active","version":"2.7.4","language":"python","ecosystem":"pypi","summary":"ASCII Magic is a Python package (v2.7.4) that converts images into ASCII art for terminals and HTML. It provides functionalities to generate ASCII art from local image files, URLs, or Pillow image objects. The library is actively maintained, with several minor releases in late 2025 and early 2026 that introduced new features and addressed compatibility issues.","last_verified":"2026-04-25T17:52:38.814Z","tags":["image processing","ascii art","terminal","html","image-to-text"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/ascii-magic"},{"id":9493,"title":"Asciichartpy","library":"asciichartpy","status":"active","version":"1.5.25","language":"python","ecosystem":"pypi","summary":"Asciichartpy is a lightweight Python library for drawing nice-looking console ASCII line charts directly in your terminal. It offers simple, dependency-free charting for command-line applications and scripts. The current version is 1.5.25, with releases occurring periodically to address minor issues and improvements.","last_verified":"2026-04-17T00:00:00.000Z","tags":["charting","cli","ascii","terminal","visualization"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/asciichartpy"},{"id":7943,"title":"Asciidag","library":"asciidag","status":"active","version":"0.2.0","language":"python","ecosystem":"pypi","summary":"Asciidag is a Python library that draws Directed Acyclic Graphs (DAGs) as ASCII art, mimicking the output style of `git log --graph`. It is a direct, mechanical port of Git's log graphing code, currently at version 0.2.0. The project is explicitly stated as 'alpha quality' and subject to breaking API changes, with the last release in October 2020.","last_verified":"2026-04-16T00:00:00.000Z","tags":["python","ascii-art","dag","graph","git","cli","visualization"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/asciidag"},{"id":26733,"title":"Asciimatics","library":"asciimatics","status":"active","version":"1.15.0","language":"python","ecosystem":"pypi","summary":"A cross-platform package to replace curses (mouse/keyboard input & text colours/positioning) and create ASCII animations. Current version 1.15.0, requires Python >= 3.8. Releases are semi-regular, roughly every 6-12 months.","last_verified":"2026-04-27T00:00:00.000Z","tags":["console","curses","terminal","animation","tui"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/asciimatics"},{"id":6519,"title":"Asciinema","library":"asciinema","status":"active","version":"2.4.0","language":"python","ecosystem":"pypi","summary":"Asciinema is a free and open-source command-line tool for recording terminal sessions, sharing them on the web, and replaying them in a terminal or web browser. The PyPI package (version 2.4.0) represents the stable Python-based CLI, which captures terminal output into lightweight text-based `.cast` files. While active development for the core CLI has transitioned to a Rust rewrite (version 3.x, not distributed via PyPI as a Python package), the 2.x Python version remains widely used and maintained.","last_verified":"2026-04-15T00:00:00.000Z","tags":["cli","terminal","recording","screencast","documentation"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/asciinema"},{"id":4432,"title":"ASCII Tree Generator","library":"asciitree","status":"maintenance","version":"0.3.3","language":"python","ecosystem":"pypi","summary":"asciitree is a Python library that enables the drawing of tree structures using ASCII characters directly in the terminal. It is currently at version 0.3.3, with its last release in 2016, suggesting a maintenance or inactive release cadence.","last_verified":"2026-04-12T00:00:00.000Z","tags":["ascii","tree","visualization","cli","rendering"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/asciitree"},{"id":7009,"title":"ASDF Python Library","library":"asdf","status":"active","version":"5.2.0","language":"python","ecosystem":"pypi","summary":"Python implementation of the ASDF Standard, a language-agnostic serialization format for scientific data. It handles serialization of Python objects (including NumPy arrays, Astropy objects, and custom types) into ASDF files, which are YAML-based with support for binary data. The library is actively developed with several releases per year, and the current version is 5.2.0.","last_verified":"2026-04-16T00:00:00.000Z","tags":["data serialization","scientific data","astronomy","ASDF","yaml","numpy","astropy"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/asdf"},{"id":7005,"title":"ASDF Astropy Serialization Support","library":"asdf-astropy","status":"active","version":"0.11.0","language":"python","ecosystem":"pypi","summary":"asdf-astropy is an extension library that provides ASDF (Advanced Scientific Data Format) serialization support for various Astropy objects. It allows for portable, hierarchical, and human-readable representation of data, including astronomical coordinates, units, and models. This package supersedes older ASDF plugins that were built directly into Astropy. The current version is 0.11.0, with releases generally synchronized with major Astropy and ASDF releases.","last_verified":"2026-04-16T00:00:00.000Z","tags":["astronomy","serialization","ASDF","astropy","data-format"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/asdf-astropy"},{"id":7006,"title":"ASDF Coordinates Schemas","library":"asdf-coordinates-schemas","status":"active","version":"0.5.1","language":"python","ecosystem":"pypi","summary":"ASDF Coordinates Schemas (asdf-coordinates-schemas) provides ASDF schemas specifically for validating astronomical coordinate tags, primarily those defined by `astropy.coordinates`. This package is typically consumed as a dependency by higher-level integration packages like `asdf-astropy` rather than being installed directly by end-users. It is part of the broader ASDF ecosystem, is actively maintained, and is currently at version 0.5.1.","last_verified":"2026-04-16T00:00:00.000Z","tags":["asdf","astronomy","coordinates","schema","validation","astropy","data-format"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/asdf-coordinates-schemas"},{"id":7007,"title":"ASDF Standard Schemas","library":"asdf-standard","status":"active","version":"1.5.0","language":"python","ecosystem":"pypi","summary":"asdf-standard is a Python package that provides the schemas and specification for the Advanced Scientific Data Format (ASDF). It defines the structure and requirements for creating, editing, and reading ASDF files. The package itself primarily distributes YAML schema files; the actual Python implementation for interacting with ASDF files is provided by the separate 'asdf' library. It is currently at version 1.5.0 and releases are made as the ASDF standard evolves.","last_verified":"2026-04-16T00:00:00.000Z","tags":["scientific data","data format","schema","YAML","JSON Schema","astronomy"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/asdf-standard"},{"id":7008,"title":"ASDF Transform Schemas","library":"asdf-transform-schemas","status":"active","version":"0.6.0","language":"python","ecosystem":"pypi","summary":"asdf-transform-schemas provides ASDF (Advanced Scientific Data Format) schemas primarily for validating transform tags, specifically those related to serializing `astropy.modeling` models into ASDF files. It acts as a dependency for higher-level packages like `asdf-astropy`, which implement the serialization logic. The library is currently at version 0.6.0 and generally follows the release cadence of the broader ASDF Standard.","last_verified":"2026-04-16T00:00:00.000Z","tags":["ASDF","schemas","astronomy","transforms","data format","astropy"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/asdf-transform-schemas"},{"id":8842,"title":"ASDF WCS Schemas","library":"asdf-wcs-schemas","status":"active","version":"0.5.0","language":"python","ecosystem":"pypi","summary":"The `asdf-wcs-schemas` library provides ASDF (Advanced Scientific Data Format) schemas specifically designed for validating World Coordinate System (WCS) tags. It is a crucial component within the broader ASDF ecosystem, particularly for astronomical data, and is typically consumed as a dependency by higher-level packages like `gwcs`. The current version is 0.5.0, and its release cadence is tied to updates in the ASDF Standard and related scientific data formats.","last_verified":"2026-04-16T00:00:00.000Z","tags":["asdf","wcs","schemas","astronomy","scientific data","validation"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/asdf-wcs-schemas"},{"id":4433,"title":"Atomic Simulation Environment (ASE)","library":"ase","status":"active","version":"3.28.0","language":"python","ecosystem":"pypi","summary":"The Atomic Simulation Environment (ASE) is a comprehensive Python library designed for setting up, manipulating, running, visualizing, and analyzing atomistic simulations. It offers a flexible framework that integrates with various external simulation codes through its Calculator interface, supporting methods ranging from Density Functional Theory (DFT) to semi-empirical and classical interatomic potentials. ASE is actively maintained with frequent feature and bugfix releases; the current stable version is 3.28.0.","last_verified":"2026-04-12T00:00:00.000Z","tags":["physics","chemistry","materials science","simulation","atomistic","DFT","molecular dynamics"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/ase"},{"id":9494,"title":"ASE-DB Backends","library":"ase-db-backends","status":"active","version":"0.11.0","language":"python","ecosystem":"pypi","summary":"ASE-DB Backends (version 0.11.0) provides alternative database backends for ASE, focusing on more performant storage of large datasets than the default SQLite. It offers MongoDB, HDF5, and ZODB/JSON backends, allowing users to choose storage solutions optimized for their specific needs, such as distributed access or very large datasets. The library maintains an active development pace with releases tied to features and bug fixes, typically requiring recent ASE versions.","last_verified":"2026-04-17T00:00:00.000Z","tags":["ase","database","materials science","computational chemistry","hdf5","mongodb","zodb"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/ase-db-backends"},{"id":12833,"title":"Aseprite File Parser","library":"ase-parser","status":"active","version":"0.0.18","language":"javascript","ecosystem":"npm","summary":"The `ase-parser` library provides a pure JavaScript solution for parsing Aseprite `.aseprite` files into a structured object, enabling programmatic access to sprite data like frames, layers, cels, slices, tilesets, and palettes. Currently at version `0.0.18`, it's actively maintained with a focus on adding support for newer Aseprite features like Aseprite 1.3 fields, tilesets, tilemap layers, and linked cels. It ships with TypeScript types, facilitating its use in modern TypeScript projects. A key differentiator is its minimal footprint, having no runtime dependencies for the core parsing functionality. While examples might utilize libraries like `sharp` for image manipulation, `ase-parser` itself focuses solely on data extraction. The `0.0.x` versioning suggests ongoing development, with feature additions and bug fixes released as needed, and implies that breaking changes could occur in minor versions.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","Aseprite","parser","ase","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/ase-parser"},{"id":2867,"title":"ASGI Correlation ID Middleware","library":"asgi-correlation-id","status":"active","version":"4.3.4","language":"python","ecosystem":"pypi","summary":"asgi-correlation-id is an ASGI middleware that assigns a unique correlation ID (e.g., X-Request-ID) to each incoming request, making it easier to trace logs across services and requests in ASGI applications like FastAPI or Starlette. The current version is 4.3.4, and the library maintains an active release cadence with frequent minor updates and bug fixes.","last_verified":"2026-04-25T02:01:56.450Z","tags":["asgi","middleware","logging","correlation-id","fastapi","starlette","tracing","observability"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/asgi-correlation-id"},{"id":20948,"title":"asgi-csrf","library":"asgi-csrf","status":"active","version":"0.11","language":"python","ecosystem":"pypi","summary":"ASGI middleware for protecting against CSRF attacks. Current version 0.11. Release cadence is irregular, last release 2023-02-06.","last_verified":"2026-04-27T00:00:00.000Z","tags":["asgi","csrf","middleware","security"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/asgi-csrf"},{"id":1336,"title":"ASGI Lifespan","library":"asgi-lifespan","status":"active","version":"2.1.0","language":"python","ecosystem":"pypi","summary":"asgi-lifespan is a Python library that enables programmatic control over the startup and shutdown lifecycle events of ASGI applications. It's primarily used for testing or mocking ASGI apps without requiring a full ASGI server, facilitating resource initialization and cleanup during development and CI. The current version is 2.1.0, with releases typically driven by new features, bug fixes, or Python version support.","last_verified":"2026-04-23T20:00:27.822Z","tags":["asgi","lifespan","testing","async","starlette","fastapi","framework-agnostic"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/asgi-lifespan"},{"id":8843,"title":"ASGI Logger Middleware","library":"asgi-logger","status":"active","version":"0.1.0","language":"python","ecosystem":"pypi","summary":"asgi-logger is a middleware-based access logger designed for ASGI servers, offering an alternative to the default Uvicorn logger. It is compatible with any ASGI application and provides customizable log formats. The current version is 0.1.0, released in November 2021, with development continuing on GitHub though without frequent PyPI releases.","last_verified":"2026-04-16T00:00:00.000Z","tags":["asgi","logging","middleware","uvicorn","fastapi"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/asgi-logger"},{"id":23279,"title":"asgi-ratelimit","library":"asgi-ratelimit","status":"active","version":"0.10.0","language":"python","ecosystem":"pypi","summary":"ASGI middleware for rate limiting requests using a token bucket algorithm. Current version 0.10.0, requires Python >=3.6,<4.0. Release cadence is irregular.","last_verified":"2026-05-01T00:00:00.000Z","tags":["asgi","rate-limiting","middleware","token-bucket"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/asgi-ratelimit"},{"id":23280,"title":"asgi-tools","library":"asgi-tools","status":"active","version":"2.1.1","language":"python","ecosystem":"pypi","summary":"ASGI Toolkit for building ASGI web applications and middlewares. Version 2.1.1 supports Python 3.10+. Regular releases, active development.","last_verified":"2026-05-01T00:00:00.000Z","tags":["asgi","web-framework","async","middleware"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/asgi-tools"},{"id":425,"title":"ASGI Ref","library":"asgiref","status":"active","version":"3.11.1","language":"python","ecosystem":"pypi","summary":"ASGI specification and utilities, version 3.11.1, released on a regular cadence. Provides ASGI specs, helper code, and adapters for Python applications.","last_verified":"2026-05-12T13:43:33.273Z","tags":["ASGI","Python","Web Framework","Channels","Asynchronous"],"install_tag":"stale","install_tag_description":"widespread failures or data too old to trust","api":"https://checklist.day/api/registry/asgiref"},{"id":18125,"title":"@askit/auth-sdk","library":"askit-auth-sdk","status":"active","version":"1.0.0","language":"javascript","ecosystem":"npm","summary":"Client SDK for the ASK IT Auth Server — a lightweight, fully-typed TypeScript library that wraps the Auth Server REST API. It provides easy authentication flows (login, register, email verification, password reset) with automatic JWT token management and role helpers. v1.0.0 is the current stable version, released as a single package with no dependencies. Works in Node.js, browsers, and modern JavaScript runtimes. Key differentiators: ESM-only, built-in token storage, explicit error handling via AuthError class, and TypeScript-first design.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","askit","auth","authentication","jwt","sdk","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/askit-auth-sdk"},{"id":20949,"title":"AskNews Python SDK","library":"asknews","status":"active","version":"0.13.40","language":"python","ecosystem":"pypi","summary":"Python SDK for AskNews, providing access to news aggregation and analysis APIs. Current version: 0.13.40. Release cadence: frequent (multiple per month).","last_verified":"2026-04-27T00:00:00.000Z","tags":["news","api","sdk"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/asknews"},{"id":24921,"title":"asm.js-lint","library":"asm.js-lint","status":"deprecated","version":"0.1.3","language":"javascript","ecosystem":"npm","summary":"asm.js-lint is a linting plugin for CodeMirror that validates asm.js code. Version 0.1.3, released around 2013, is the latest stable release. The package is minimal and designed to be used alongside CodeMirror's existing lint addon. It provides a helper script for validation and requires browserification for development. This plugin is rarely updated and has limited adoption, serving as a niche tool for asm.js development within CodeMirror.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","asm.js","CodeMirror"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/asm.js-lint"},{"id":20951,"title":"qiankun-plugin-vite","library":"asma-qiankun-plugin-vite","status":"active","version":"0.2.9","language":"javascript","ecosystem":"npm","summary":"A Vite plugin (v0.2.9) for integrating micro-apps with Qiankun, supporting ES modules and HMR in development. Maintains Vite's fast build while adding Qiankun lifecycle hooks and sandbox window. Releases are infrequent with minor patches. Unlike qiankun's own plugin, this one uses a separate helper import for lifecycle utilities and explicitly avoids JavaScript sandbox in favor of manual qiankunWindow usage. Requires Vite >=2 and TypeScript >=4. Current version is stable and feature-complete.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","qiankun","vite","esm","esModule","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/asma-qiankun-plugin-vite"},{"id":3885,"title":"Python-ASN1","library":"asn1","status":"active","version":"3.2.0","language":"python","ecosystem":"pypi","summary":"Python-ASN1 is a straightforward library for encoding and decoding ASN.1 data, compatible with Python 2.7+ and 3.5+. It supports both BER (Basic Encoding Rules) for parsing and DER (Distinguished Encoding Rules) for parsing and generation, including indefinite lengths. The library is written entirely in Python and supports most common ASN.1 types, including the REAL type. The latest version is 3.2.0, with a regular release cadence addressing new Python versions and API enhancements.","last_verified":"2026-04-25T17:52:59.920Z","tags":["asn.1","encoding","decoding","serialization","cryptography","der","ber","x.509"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/asn1"},{"id":426,"title":"asn1crypto","library":"asn1crypto","status":"active","version":"1.5.1","language":"python","ecosystem":"pypi","summary":"A fast, pure Python library for parsing and serializing ASN.1 structures, including private keys, public keys, certificates, and various PKCS standards. Current version: 1.5.1. Release cadence: irregular, with the latest release on March 15, 2022. ([pypi.org](https://pypi.org/project/asn1crypto/?utm_source=openai))","last_verified":"2026-05-12T13:43:49.918Z","tags":["ASN.1","cryptography","X.509","PKCS","Python"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/asn1crypto"},{"id":5115,"title":"asn1tools","library":"asn1tools","status":"active","version":"0.167.0","language":"python","ecosystem":"pypi","summary":"asn1tools is a Python package for ASN.1 parsing, encoding, and decoding. It provides functionality to compile ASN.1 specifications and then encode and decode data using various encoding rules such as Basic Encoding Rules (BER), Distinguished Encoding Rules (DER), Packed Encoding Rules (PER), Unaligned Packed Encoding Rules (UPER), and XML Encoding Rules (XER), among others. The library is currently at version 0.167.0 and is actively maintained with frequent releases addressing bug fixes and performance improvements.","last_verified":"2026-04-13T00:00:00.000Z","tags":["ASN.1","encoding","decoding","parsing","telecommunications","networking","security"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/asn1tools"},{"id":17161,"title":"Aspida","library":"aspida","status":"active","version":"1.14.0","language":"javascript","ecosystem":"npm","summary":"Aspida is a TypeScript-friendly HTTP client wrapper designed for both browser and Node.js environments. It streamlines API client generation by enabling developers to define API endpoint types through a convention-over-configuration approach, leveraging a directory structure and `DefineMethods` type aliases. This approach significantly enhances type safety for API interactions at compile time, eliminating the need for manual client creation. Aspida supports integration with popular HTTP clients like Axios, Fetch, and Node-Fetch via official adapter packages. The current stable version is 1.14.0, and the project demonstrates an active release cadence with frequent updates. Its key differentiators include robust type inference for paths, query parameters, headers, request bodies, and responses, comprehensive support for `FormData` and `URLSearchParams`, and a unique workflow that generates a fully type-safe client based on a filesystem-defined API structure.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","typescript","xhr","http","ajax"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/aspida"},{"id":26732,"title":"Aspidites","library":"aspidites","status":"active","version":"1.16.1","language":"python","ecosystem":"pypi","summary":"Aspidites is the reference implementation of the Woma language, a Python-based programming language. Current version is 1.16.1. Release cadence is irregular.","last_verified":"2026-05-01T00:00:00.000Z","tags":["language","compiler","woma","transpiler"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/aspidites"},{"id":26731,"title":"Aspose.Cells for Python via Java","library":"aspose-cells","status":"active","version":"26.4.0","language":"python","ecosystem":"pypi","summary":"Aspose.Cells for Python via Java is a high-performance library for Excel file manipulation and conversion. Current version 26.4.0 supports Python 3.8–3.13. It allows creating, editing, and converting spreadsheets (XLS, XLSX, XLSB, ODS, CSV, HTML) without Microsoft Office. Release cadence: monthly updates.","last_verified":"2026-05-01T00:00:00.000Z","tags":["excel","xlsx","spreadsheet","conversion","java-bridge"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/aspose-cells"},{"id":20950,"title":"Aspose Slides for Python via .NET","library":"aspose-slides","status":"active","version":"26.4.0","language":"python","ecosystem":"pypi","summary":"Aspose.Slides for Python via .NET is a class library that enables applications to read, write, manipulate, and convert PowerPoint presentations (PPT, PPTX, PPS, POT, PPSX, etc.) without requiring Microsoft PowerPoint. Version 26.4.0 supports Python 3.5 to 3.13. Releases occur monthly.","last_verified":"2026-04-27T00:00:00.000Z","tags":["powerpoint","slides","presentation","conversion","pptx","ppt","aspose"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/aspose-slides"},{"id":4434,"title":"Aspose.Words for Python","library":"aspose-words","status":"active","version":"26.4.0","language":"python","ecosystem":"pypi","summary":"Aspose.Words for Python is a powerful document processing library that enables developers to create, modify, convert, and render documents in various popular formats (DOCX, PDF, HTML, etc.) without requiring Microsoft Office. It's built via .NET and provides comprehensive API for working with document elements. The current version is 26.4.0, and it follows a monthly release cadence.","last_verified":"2026-04-12T00:00:00.000Z","tags":["document processing","word","pdf","office automation","docx","html","conversion"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/aspose-words"},{"id":7010,"title":"aspy-yaml","library":"aspy-yaml","status":"active","version":"1.3.0","language":"python","ecosystem":"pypi","summary":"aspy-yaml is a Python library providing a few extensions to PyYAML, primarily focused on preserving dictionary order during YAML loading and dumping. It offers `ordered_load` and `ordered_dump` functions to maintain insertion order for mappings, which is not guaranteed by standard `yaml.load` in older Python versions. The library is currently at version 1.3.0, released in May 2019, and is maintained with a low release cadence.","last_verified":"2026-04-16T00:00:00.000Z","tags":["yaml","pyyaml","ordered-dict","configuration","serialization"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/aspy-yaml"},{"id":26730,"title":"aspy.refactor_imports","library":"aspy.refactor_imports","status":"active","version":"3.0.2","language":"python","ecosystem":"pypi","summary":"Utilities for refactoring imports in Python-like syntax. Provides functions to categorize, modify, and reformat import statements. Current version 3.0.2, requires Python >=3.7. Maintained by asottile with regular updates.","last_verified":"2026-04-27T00:00:00.000Z","tags":["refactoring","imports","linter","code-quality","python"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/aspy.refactor_imports"},{"id":24923,"title":"ASS Compiler","library":"ass-compiler","status":"active","version":"0.1.16","language":"javascript","ecosystem":"npm","summary":"Parses and compiles ASS/SSA subtitle format into an easy-to-use data structure. Current stable version: 0.1.16. Released as needed with minor fixes and enhancements. Key differentiators: provides both low-level parse/stringify and high-level compile/decompile with validation, tag merging, drawing transformation, and default style support. Ships TypeScript types. Alternatives require more manual parsing or lack validation.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","ass","ssa","subtitle","compiler","parser","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/ass-compiler"},{"id":18126,"title":"assemble-handle","library":"assemble-handle","status":"active","version":"1.0.0","language":"javascript","ecosystem":"npm","summary":"Assemble pipeline plugin for handling custom middleware stages in the Assemble build system. Version 1.0.0 is the latest stable release, updated on npm with monthly downloads. It allows you to create and manage middleware stages like 'onStream', 'preWrite', and 'postWrite', and handle them on files via .pipe(). The package also provides a .once() method to prevent middleware from running multiple times for the same stage. Key differentiator: tightly integrated with Assemble, not a general-purpose middleware runner.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","assemble","assembleplugin","boilerplate","build","cli","cli-app","command-line","create"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/assemble-handle"},{"id":3404,"title":"AssemblyAI Python SDK","library":"assemblyai","status":"active","version":"0.59.0","language":"python","ecosystem":"pypi","summary":"AssemblyAI's Python SDK allows developers to transcribe and understand audio using AI models. It provides access to Speech-to-Text and Audio Intelligence features with a single API call. The library is actively maintained, with frequent releases, and the current version is 0.59.0.","last_verified":"2026-04-25T09:47:07.837Z","tags":["AI","speech-to-text","audio-processing","transcription","NLP","audio-intelligence"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/assemblyai"},{"id":26738,"title":"Assemblyline","library":"assemblyline","status":"active","version":"4.7.3.1","language":"python","ecosystem":"pypi","summary":"Assemblyline is an automated malware analysis framework by the Canadian Centre for Cyber Security. This package (assemblyline) contains the core libraries and client components. The current version is 4.7.3.1, released from the assemblyline-base repository. Release cadence is irregular with a mix of dev and stable tags.","last_verified":"2026-04-27T00:00:00.000Z","tags":["malware-analysis","security","automation","assemblyline"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/assemblyline"},{"id":26734,"title":"Assemblyline Core","library":"assemblyline-core","status":"active","version":"4.7.3.1","language":"python","ecosystem":"pypi","summary":"Core components for Assemblyline 4, an automated malware analysis and threat intelligence platform. Current version 4.7.3.1. Released as needed, often multiple dev versions per month.","last_verified":"2026-04-27T00:00:00.000Z","tags":["malware analysis","threat intelligence","automated analysis","assemblyline"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/assemblyline-core"},{"id":20953,"title":"Assemblyline Service Client","library":"assemblyline-service-client","status":"active","version":"4.7.3.1","language":"python","ecosystem":"pypi","summary":"The official Python client for building services that integrate with Assemblyline 4, a scalable file triage and malware analysis platform. Current version 4.7.3.1, maintained by the Canadian Centre for Cyber Security. Releases are tagged with major.minor.patch and stable suffixes.","last_verified":"2026-04-27T00:00:00.000Z","tags":["assemblyline","malware-analysis","service-client","cybersecurity"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/assemblyline-service-client"},{"id":20952,"title":"Assemblyline Service Server","library":"assemblyline-service-server","status":"active","version":"4.7.2.4","language":"python","ecosystem":"pypi","summary":"The service server component for Assemblyline 4, a digital forensics and malware analysis platform. Version 4.7.2.4 provides the runtime environment for services, handling task dispatching, result submission, and communication with the core platform. It is actively maintained with regular releases.","last_verified":"2026-04-27T00:00:00.000Z","tags":["assemblyline","forensics","malware","service-server"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/assemblyline-service-server"},{"id":26735,"title":"Assemblyline API and Socket IO server","library":"assemblyline-ui","status":"active","version":"4.7.3.1","language":"python","ecosystem":"pypi","summary":"Assemblyline 4 - API and Socket IO server. Version 4.7.3.1 is the latest. The project is under active development (pre-1.0), with frequent releases. Part of the Assemblyline suite by the Canadian Centre for Cyber Security.","last_verified":"2026-04-27T00:00:00.000Z","tags":["assemblyline","api","socket.io","cybersecurity"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/assemblyline-ui"},{"id":20954,"title":"Assemblyline 4 Service Base","library":"assemblyline-v4-service","status":"active","version":"4.7.3.1","language":"python","ecosystem":"pypi","summary":"Base library for building services in Assemblyline 4, a scalable file analysis framework. Current version 4.7.3.1. Releases are frequent with a dev release cadence.","last_verified":"2026-04-27T00:00:00.000Z","tags":["assemblyline","malware-analysis","service-framework","security"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/assemblyline-v4-service"},{"id":18967,"title":"assemblyscript-prettier","library":"assemblyscript-prettier","status":"active","version":"3.0.4","language":"javascript","ecosystem":"npm","summary":"Prettier plugin for formatting AssemblyScript files (.as, .ts). Current stable version 3.0.4, compatible with Prettier 3.x only. Provides syntax-aware formatting for AssemblyScript, supporting comments, indentation, and semicolons. Released under the wasm-ecosystem organization. Requires manual plugin configuration in .prettierrc. Key differentiator: enables Prettier-based formatting for AssemblyScript projects, leveraging Prettier's plugin system. Release cadence: minor updates as needed; last release Feb 2024.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","assemblyscript","prettier","plugin"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/assemblyscript-prettier"},{"id":10517,"title":"AssemblyScript Unit Test Framework","library":"assemblyscript-unittest-framework","status":"active","version":"2.1.0","language":"javascript","ecosystem":"npm","summary":"assemblyscript-unittest-framework is a comprehensive testing solution for AssemblyScript and WebAssembly projects. It provides a robust suite of features including function mocking, code coverage statistics, and a rich expectation API. The current stable version is 2.1.0, with an active release cadence reflecting continuous development and feature additions, often multiple releases within a few months. This framework distinguishes itself by enabling developers to write tests directly in AssemblyScript and execute them within a Node.js environment, bridging the gap between host and WASM execution. Key differentiators include its dedicated support for the AssemblyScript ecosystem, offering deep integration for compiling and running WASM tests, and providing advanced capabilities like isolated test execution (configurable since v2.0.0) and detailed reporting.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","Assemblyscript","WASM","test"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/assemblyscript-unittest-framework"},{"id":10519,"title":"Assert Never Utility","library":"assert-never","status":"active","version":"1.4.0","language":"javascript","ecosystem":"npm","summary":"The `assert-never` package provides a lightweight helper function designed for TypeScript's exhaustive checks on discriminated unions. Its primary purpose is to ensure that all possible cases of a union type are handled within a conditional block, leveraging the TypeScript compiler to catch unhandled cases at compile time. At runtime, if an unhandled case is encountered, `assertNever` will throw an `Error` by default, indicating a logical flaw. Alternatively, it can be configured to fail silently. The current stable version is 1.4.0. As a focused utility for a core TypeScript pattern, its release cadence is typically infrequent, with updates primarily for compatibility or minor feature enhancements rather than rapid iteration. Its key differentiator is its simplicity and direct application for a common TypeScript development pattern, making union type handling more robust.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","typescript","discriminated unions","assert","never"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/assert-never"},{"id":12834,"title":"Assert Node.js Version","library":"assert-node-version","status":"active","version":"1.0.3","language":"javascript","ecosystem":"npm","summary":"assert-node-version is a lightweight utility designed to programmatically verify the current Node.js runtime version against a specified requirement, typically defined in a project's `package.json` file under the `engines.node` field or within a `.nvmrc` file. The current stable version is 1.0.3. It operates synchronously and will throw an error if the installed Node.js version does not meet the specified criteria, effectively halting execution early in scenarios where version compatibility is critical. This package offers a simple, direct API with minimal configuration, differentiating itself by its singular focus on version assertion and its reliance on common project configuration files rather than complex custom setup. Its release cadence appears to be stable and infrequent, reflecting its mature and focused functionality.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","assert","version","node"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/assert-node-version"},{"id":12837,"title":"AssertionError for Test Frameworks","library":"assertion-error","status":"active","version":"2.0.1","language":"javascript","ecosystem":"npm","summary":"The `assertion-error` package provides standardized `AssertionError` and `AssertionResult` classes, primarily designed for JavaScript and TypeScript test and validation frameworks. As of its current stable version `2.0.1`, it offers a robust way to represent both assertion failures and successes within a consistent `Result` interface. The library maintains a steady, though not rapid, release cadence, with significant updates like the `v2.0.0` rewrite to modern TypeScript and ES6 classes. A key differentiator is the inclusion of `AssertionResult`, which allows functions to explicitly return successful assertion outcomes alongside `AssertionError` for failures, both implementing a common `Result` interface with an `.ok` boolean property. This design streamlines error handling and result checking in testing utilities, providing a more structured approach than relying solely on exceptions. It supports both Node.js and Deno environments.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","test","assertion","assertion-error","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/assertion-error"},{"id":4885,"title":"AssertPy","library":"assertpy","status":"active","version":"1.1","language":"python","ecosystem":"pypi","summary":"AssertPy is a simple assertion library for Python unit testing with a fluent API, inspired by AssertJ for Java. It allows for highly readable and chainable assertions. The current version is 1.1, and it has an active release cadence with frequent updates.","last_verified":"2026-04-12T00:00:00.000Z","tags":["testing","assertions","unit-testing","fluent-api","test-framework"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/assertpy"},{"id":20955,"title":"asserts","library":"asserts","status":"active","version":"0.14.0","language":"python","ecosystem":"pypi","summary":"A standalone assertions library providing a rich set of assertion functions beyond unittest, with support for JSON subset checking, datetime assertions, regex, and context managers. Current version 0.14.0, requires Python >=3.10, released irregularly.","last_verified":"2026-04-27T00:00:00.000Z","tags":["testing","assertions","standalone","unittest","python3"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/asserts"},{"id":24926,"title":"asset-mapper-esbuild","library":"asset-mapper-esbuild","status":"active","version":"1.0.1","language":"javascript","ecosystem":"npm","summary":"A manifest generator for ESBuild designed to integrate with Symfony AssetMapper (Mercure). Version 1.0.1, stable. It generates an asset manifest file during ESBuild builds, enabling Symfony's AssetMapper to resolve versioned asset URLs. This package bridges ESBuild's build output with Symfony's asset management system, providing a streamlined workflow for JavaScript/CSS assets in Symfony projects. It ships TypeScript definitions and requires esbuild >= 0.14.0 as a peer dependency. Relatively new with limited adoption.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","asset_mapper","esbuild","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/asset-mapper-esbuild"},{"id":15518,"title":"AssetGraph-builder: Web Application Build System","library":"assetgraph-builder","status":"active","version":"9.3.0","language":"javascript","ecosystem":"npm","summary":"AssetGraph-builder is a robust, opinionated build system primarily designed for single-page web applications, leveraging the powerful AssetGraph library. It distinguishes itself by requiring no explicit build manifest; instead, it intelligently discovers all project assets (HTML, CSS, JavaScript, images, fonts, etc.) by traversing the dependency graph from specified HTML entry points. The current stable version is 9.3.0. While no fixed release cadence is stated, the project demonstrates active maintenance with recent updates, with the latest release in December 2023. Key features include bundling, minification (JavaScript with Terser, CSS with cssnano, HTML with html-minifier), advanced image optimization (supporting various tools like Sharp, pngquant, jpegtran), cache busting via MD5-hashed filenames, CDN rewriting, and automatic Content-Security-Policy updates. It excels in optimizing web assets for production, reducing HTTP requests, and improving load times, making it suitable for complex static site and web application deployments without extensive configuration.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","assetgraph","web","build","build system","single page","web application","static html","cache manifest"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/assetgraph-builder"},{"id":7945,"title":"Assisted Service Client","library":"assisted-service-client","status":"active","version":"2.52.0.post11","language":"python","ecosystem":"pypi","summary":"The `assisted-service-client` is the official Python client library for interacting with the OpenShift Assisted Installer service. It provides a programmatic interface to deploy and manage OpenShift clusters using the Assisted Service API. The library is actively maintained and frequently updated, with versions typically aligning with the development cycle of the Assisted Service itself, meaning it receives regular, often patch-like, releases to keep pace with API evolution. The current version is `2.52.0.post11`.","last_verified":"2026-04-16T00:00:00.000Z","tags":["openshift","kubernetes","installation","api-client","automation"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/assisted-service-client"},{"id":7011,"title":"ast-comments","library":"ast-comments","status":"active","version":"1.3.0","language":"python","ecosystem":"pypi","summary":"ast-comments is an extension to Python's built-in `ast` module that preserves comments in the Abstract Syntax Tree. It finds comments in source code and includes them as nodes in the parsed AST, which the standard `ast` module discards. The library is currently active, at version 1.3.0, and maintains a regular release cadence to support new Python features and address issues.","last_verified":"2026-04-16T00:00:00.000Z","tags":["AST","parser","comments","code analysis","refactoring"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/ast-comments"},{"id":23281,"title":"AST Decompiler","library":"ast-decompiler","status":"active","version":"0.8.0","language":"python","ecosystem":"pypi","summary":"Python module to decompile AST (Abstract Syntax Tree) back into Python source code. Current version 0.8.0, requires Python >=3.8. Releases are occasional, primarily maintained by the author.","last_verified":"2026-05-01T00:00:00.000Z","tags":["ast","decompiler","code-generation"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/ast-decompiler"},{"id":3886,"title":"ast-grep-cli","library":"ast-grep-cli","status":"active","version":"0.42.1","language":"python","ecosystem":"pypi","summary":"ast-grep-cli is a Python package that provides a command-line interface (CLI) wrapper for the powerful `ast-grep` tool. `ast-grep` enables structural search and rewrite of code across various programming languages using abstract syntax tree (AST) patterns. The project is actively developed with frequent minor releases, often weekly or bi-weekly, incorporating new features, bug fixes, and language support updates. The current version is 0.42.1.","last_verified":"2026-04-25T17:54:36.296Z","tags":["AST","static analysis","refactoring","code quality","CLI","structural search","code rewrite"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/ast-grep-cli"},{"id":4435,"title":"AST Grep Python Bindings","library":"ast-grep-py","status":"active","version":"0.42.1","language":"python","ecosystem":"pypi","summary":"ast-grep-py provides Python bindings for ast-grep, a powerful structural code search and rewrite engine. It enables developers to query and transform code using abstract syntax tree (AST) patterns, supporting multiple programming languages. The current version is 0.42.1, and the library maintains a rapid release cadence with frequent minor and patch updates, often multiple times a month.","last_verified":"2026-04-12T00:00:00.000Z","tags":["ast","code-analysis","refactoring","static-analysis","code-transformation","pattern-matching"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/ast-grep-py"},{"id":18966,"title":"ast-kit","library":"ast-kit","status":"active","version":"2.2.0","language":"javascript","ecosystem":"npm","summary":"A TypeScript-first toolkit for easy Babel AST generation and manipulation, currently at version 2.2.0 (stable). Provides utilities like babelParse, babelParseFile, walkAST, walkIdentifiers, and AST generation helpers. Released under active development with frequent updates and a v3 beta upgrading to Babel 8. Key differentiators: tree-shakable, full TypeScript support, 100% test coverage, lightweight with only two runtime dependencies. Requires Node.js >=20.19.0 since v2.0.0 (which dropped CJS and older Node versions).","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/ast-kit"},{"id":24925,"title":"AST Lint MCP Server","library":"ast-lint-mcp","status":"active","version":"0.1.0","language":"javascript","ecosystem":"npm","summary":"AST Lint MCP Server (v0.1.0) is a Model Context Protocol server that exposes AST Lint's static code analysis capabilities to MCP clients like Claude Code. It provides 34 code quality rules covering security, maintainability, performance, accessibility, and Vue-specific issues. Runs locally with no remote server, supports persistent process (~50ms response), category/severity filtering, batch and git diff incremental analysis, and automatic AI integration. Differentiator: seamless integration with Claude Code via MCP, enabling natural language-driven code review. Requires Node.js >= 18.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","mcp","ast","lint","code-review","static-analysis","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/ast-lint-mcp"},{"id":12835,"title":"AST Metadata Inferer","library":"ast-metadata-inferer","status":"active","version":"0.8.1","language":"javascript","ecosystem":"npm","summary":"ast-metadata-inferer is a JavaScript library designed to provide comprehensive metadata about browser APIs, primarily for static analysis tools. It aggregates crucial information from sources like `@mdn/browser-compat-data`, offering insights into an API's AST node type (e.g., `MemberExpression`, `CallExpression`), whether it's statically invoked, and its classification as a CSS or JS API. The current stable version is 0.8.1. The package maintains a moderately active release cadence, frequently updating dependencies and refining its build processes. Its key differentiators include a curated, programmatically accessible dataset of browser API characteristics combined with detailed compatibility data, making it an invaluable resource for linters, bundlers, and other tools that need to understand browser API usage patterns and compatibility across various environments.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/ast-metadata-inferer"},{"id":10520,"title":"AST Monkey Traverse","library":"ast-monkey-traverse","status":"active","version":"4.1.3","language":"javascript","ecosystem":"npm","summary":"ast-monkey-traverse is a utility library designed for traversing Abstract Syntax Trees (ASTs) and general JavaScript object/array structures recursively. The current stable version is 4.1.3. As part of the Codsen monorepo, it receives regular updates and maintenance. Its core functionality offers a simple API, `traverse`, which allows users to visit each node in a data structure, providing access to the current key, value, and an internal object containing contextual information like the current path in object-path notation. A key differentiator is its clear distinction in the callback for object keys/values versus array indices, and its explicit focus on pure ESM since version 3.0.0, which streamlined its module architecture. It also provides built-in TypeScript types, enhancing developer experience for type-safe applications.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","ast","by","delete","drop","from","helper","html","key","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/ast-monkey-traverse"},{"id":10521,"title":"AST Monkey Utility","library":"ast-monkey-util","status":"active","version":"3.1.3","language":"javascript","ecosystem":"npm","summary":"ast-monkey-util is a JavaScript utility library that provides a set of helper functions specifically designed for manipulating and navigating Abstract Syntax Trees (ASTs). It is currently at version 3.1.3 and is actively maintained within the Codsen monorepo, indicated by recent copyright updates and ongoing development. The library focuses on granular utilities for path manipulation within nested object structures that represent ASTs, offering functions to determine the next, previous, or parent path, and to identify a parent key. This makes it particularly useful for tasks requiring precise positional awareness without needing full AST traversal or transformation. A key differentiator is its pure ESM distribution, aligning with modern JavaScript module standards, which necessitates a Node.js environment of `v14.18.0` or higher for current versions.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","ast","function","helper","html","key","nested","object","parsed","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/ast-monkey-util"},{"id":14436,"title":"AST Parser","library":"ast-parser","status":"active","version":"0.2.0","language":"javascript","ecosystem":"npm","summary":"ast-parser is a JavaScript and TypeScript utility library designed to simplify the traversal and extraction of information from Abstract Syntax Trees (ASTs), particularly those generated by `@babel/parser`. At version 0.2.0, it is in an early development stage, focused on providing helper functions like `parse`, `find`, and `findInfo` to navigate complex AST structures efficiently. While its release cadence is not formally established due to its nascent state, it appears to be actively developed, shipping with TypeScript types for enhanced developer experience. Its primary differentiation lies in offering a more declarative way to query and inspect AST nodes, complementing the output of parsers like Babel, rather than replacing them. This allows developers to easily locate specific node types or properties within a given code's AST representation.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","ast","babel","tsdoc","jsdoc","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/ast-parser"},{"id":15298,"title":"AST Node Conditional Tester","library":"ast-test","status":"abandoned","version":"1.1.1","language":"javascript","ecosystem":"npm","summary":"The `ast-test` library provides a utility for conditionally evaluating individual nodes within an Abstract Syntax Tree (AST) against a set of user-defined rules. It operates on ASTs conforming to the ESTree specification, typically generated by parsers such as `esprima` or `@babel/parser`. Its core functionality revolves around a `test` function that evaluates a given AST node against a rule object. This object maps AST node types (e.g., `AssignmentExpression`, `Expression`) to predicate functions, which return `true` if the node matches the condition and `false` otherwise. Currently at version 1.1.1, the package had its last release in 2017. Given its age and complete lack of recent updates or maintenance, its release cadence is dormant, indicating it is an abandoned project. It offers a simple, rule-based approach for selective AST node inspection, which can be useful in niche scenarios for static analysis, linting, or identifying specific code patterns without full AST traversal utilities.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","ast","test","esprima","estools"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/ast-test"},{"id":9495,"title":"AST Tools","library":"ast-tools","status":"active","version":"0.1.8","language":"python","ecosystem":"pypi","summary":"ast-tools is a Python library providing a toolbox for working with and transforming Python Abstract Syntax Trees (ASTs). It offers utilities like `MutableAST` for in-place modifications and a `Visitor` for traversing ASTs, simplifying complex AST manipulations. The current version is 0.1.8, and its release cadence is infrequent, with the last release in June 2022.","last_verified":"2026-04-17T00:00:00.000Z","tags":["ast","abstract syntax tree","code generation","metaprogramming","code transformation"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/ast-tools"},{"id":24924,"title":"AST Transpiler","library":"ast-transpiler","status":"active","version":"0.0.85","language":"javascript","ecosystem":"npm","summary":"ast-transpiler is a versatile source-to-source transpiler that converts code between JavaScript, TypeScript, Python, and PHP by operating on abstract syntax trees. Version 0.0.85, under active development, it provides a unified AST representation and supports transpilation of modern JavaScript (ESM/CJS) to multiple target languages. Key differentiators: single-pass transpilation, TypeScript-first with full type definitions, and extensible transpilation rules. Ideal for multi-language codebases and tooling that requires cross-language code generation.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","transpiling","transpiler","ast","typescript","python","php","compiler"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/ast-transpiler"},{"id":12836,"title":"Abstract Syntax Tree (AST) Types and Builders","library":"ast-types","status":"active","version":"0.14.2","language":"javascript","ecosystem":"npm","summary":"ast-types is a foundational JavaScript library that provides an Esprima-compatible implementation of the Mozilla JavaScript Parser API, specifically designed for working with Abstract Syntax Trees (ASTs). It offers a robust and modular type hierarchy for representing JavaScript code as a tree structure, enabling efficient analysis, transformation, and code generation. The current stable version is `0.14.2`. While widely adopted as a dependency in many JavaScript tooling projects (e.g., Recast, Babel), it maintains a very slow release cadence, suggesting a mature and largely feature-complete state. Key differentiators include its `namedTypes` object for type-safe AST node inspection, `builders` for programmatic AST construction, and a powerful `visit` abstraction for tree traversal and modification. It provides a low-level, high-performance API for direct AST manipulation, often used in transpilers, linters, and code formatters.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","ast","abstract syntax tree","hierarchy","mozilla","spidermonkey","parser api","esprima","types","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/ast-types"},{"id":14438,"title":"Flow Types for JavaScript AST","library":"ast-types-flow","status":"abandoned","version":"0.0.8","language":"javascript","ecosystem":"npm","summary":"ast-types-flow provides Flow type definitions specifically tailored for JavaScript Abstract Syntax Trees (ASTs), designed to integrate with AST structures produced by parsers compatible with `benjamn/ast-types`. Published as version 0.0.8, the project appears to be abandoned, with its last update several years ago, reflecting the broader shift in the JavaScript ecosystem's preference from Flow to TypeScript for static typing. The library employs a distinctive method, utilizing special comments like `// extends Node` to define type hierarchies, which are then processed by a custom transform into disjoint union types. This approach aims to facilitate robust type refinement for diverse AST nodes, though it often requires duplicating complete type definitions and introducing unique `_Foo: void` fields to satisfy Flow's structural uniqueness requirements for disjoint unions. It was intended for static analysis of ASTs within Flow-typed projects.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","flow","ast"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/ast-types-flow"},{"id":12838,"title":"AST Types X","library":"ast-types-x","status":"active","version":"1.18.0","language":"javascript","ecosystem":"npm","summary":"ast-types-x is a JavaScript library providing an efficient, modular, and Esprima-compatible implementation of the Mozilla Parser API's abstract syntax tree (AST) type hierarchy. It serves as a foundational tool for working with JavaScript ASTs, enabling robust static analysis, code transformation, and code generation. The current stable version is 1.18.0, released in August 2024, indicating active maintenance and feature development, such as recent additions for `PrivateIdentifier` and `decorators`. Key differentiators include its comprehensive understanding of the AST type system, facilitating advanced node iteration and traversal mechanisms, and its builder API for programmatically constructing AST nodes. It aims to offer complete control over AST manipulation through primitives like `getFieldNames` and `getFieldValue`, alongside a powerful `visit` abstraction for tree traversal, making it suitable for complex code analysis and manipulation tasks. It ships with TypeScript types, enhancing developer experience in TypeScript projects.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","ast","abstract syntax tree","hierarchy","mozilla","spidermonkey","parser api","esprima","types","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/ast-types-x"},{"id":18968,"title":"ast-walker-scope","library":"ast-walker-scope","status":"active","version":"0.9.0","language":"javascript","ecosystem":"npm","summary":"Traverse Babel AST with scope information. v0.9.0 is the current stable version, released with breaking changes dropping the types field and fixing a prototype pollution vulnerability. The package is ESM-only from v0.8.0, requires Node >=20.19.0, and builds on top of estree-walker. Key differentiators: scope tracking per node, support for Babel AST, and a simple hook context with scope, scopes, and level properties. Compared to estree-walker, it adds scope-aware traversal without a separate scope analysis step.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/ast-walker-scope"},{"id":12839,"title":"A* Pathfinding for TypeScript","library":"astar-typescript","status":"active","version":"1.2.7","language":"javascript","ecosystem":"npm","summary":"AStar-Typescript is a JavaScript library, written in TypeScript, that implements the A* (A-star) pathfinding algorithm. It is primarily designed for use in HTML5 games and other browser-based projects, providing a robust solution for calculating efficient paths on grid-based maps. The current stable version is 1.2.7, with development focused on feature enhancements and code improvements, such as the recent addition of a 'Get as close as possible' option for blocked paths. This library differentiates itself through its TypeScript-first approach, offering type safety and modern syntax. It supports various heuristic functions including Manhattan, Euclidean, Chebyshev, and Octile, and allows configuration for diagonal movements. Its API is designed for ease of use, accepting both predefined grid matrices and randomly generated grid structures, making it flexible for diverse game development scenarios. Releases appear to be ad-hoc based on feature additions and enhancements.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","A-star","A*","Algorithm","Graph","Pathfinding","Search","Shakey","Traversal","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/astar-typescript"},{"id":23282,"title":"astatine","library":"astatine","status":"maintenance","version":"0.3.3","language":"python","ecosystem":"pypi","summary":"A collection of handy helper functions for Python's AST module. Provides utilities to simplify AST manipulation, node comparison, pattern matching, and source code reconstruction. Current version 0.3.3 requires Python >=3.6 and is in maintenance mode with no recent releases since 2023.","last_verified":"2026-05-01T00:00:00.000Z","tags":["ast","utility","python-ast","code-analysis","ast-tools"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/astatine"},{"id":9497,"title":"astcheck - Check Python ASTs against templates","library":"astcheck","status":"active","version":"0.4.0","language":"python","ecosystem":"pypi","summary":"astcheck is a Python library designed to check Abstract Syntax Trees (ASTs) against structured templates. It's particularly useful for testing AST transformations, linters, or any code that processes Python ASTs. The current version is 0.4.0, with releases occurring periodically to address minor improvements and Python version compatibility.","last_verified":"2026-04-17T00:00:00.000Z","tags":["ast","abstract syntax tree","testing","static analysis","code analysis"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/astcheck"},{"id":2392,"title":"Asteroid Filterbanks","library":"asteroid-filterbanks","status":"active","version":"0.4.0","language":"python","ecosystem":"pypi","summary":"Asteroid's filterbanks is a Python library providing various filterbank implementations for audio signal processing within deep learning contexts, primarily using PyTorch. It is designed to be a modular toolkit for researchers working on audio source separation. The library is actively maintained with frequent updates, particularly concerning PyTorch compatibility, with the current version being 0.4.0.","last_verified":"2026-04-24T19:05:11.158Z","tags":["audio","signal-processing","deep-learning","pytorch","source-separation","filterbanks","dsp"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/asteroid-filterbanks"},{"id":1911,"title":"Safe Python Expression Evaluator","library":"asteval","status":"active","version":"1.0.8","language":"python","ecosystem":"pypi","summary":"asteval provides a safe, minimalistic, and flexible Python expression evaluator built on the Abstract Syntax Tree (AST) module. It is designed to evaluate untrusted code within a sandboxed environment, offering fine-grained control over available symbols and operations. The current version is 1.0.8, with a development cadence focused on security enhancements, bug fixes, and supporting newer Python versions.","last_verified":"2026-04-24T03:25:56.408Z","tags":["security","sandbox","eval","expression","ast","safe-eval"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/asteval"},{"id":15519,"title":"Asto JavaScript/TypeScript Bundler","library":"asto","status":"active","version":"0.1.0","language":"javascript","ecosystem":"npm","summary":"Asto is a minimalist JavaScript and TypeScript package bundler designed for small bundle sizes, claiming to be only 9kb. As of version `0.1.0`, it provides core bundling capabilities with built-in TypeScript support and an extendable loader architecture. It defaults to using `esbuild` for performance but also offers an optional Webpack loader for scenarios requiring more advanced or stable bundling features typically associated with Webpack. The package is currently in its very early stages of development, indicated by its `0.1.0` version, suggesting an active but potentially rapidly evolving API and feature set. Its primary differentiation lies in its small footprint and focus on simplicity, making it a lightweight alternative for projects that don't require the full complexity of larger bundlers. Release cadence is currently irregular given its early stage.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/asto"},{"id":5569,"title":"ASTOR: Read/rewrite/write Python ASTs","library":"astor","status":"maintenance","version":"0.8.1","language":"python","ecosystem":"pypi","summary":"astor is a Python library designed for easy manipulation of Python source code via its Abstract Syntax Tree (AST). It provides functionality to round-trip an AST back to Python source, pretty-print ASTs for debugging, and offers both recursive and non-recursive tree traversal mechanisms. It focuses on generating readable code from modified ASTs. The current version is 0.8.1, released in late 2019, and its release cadence is very slow, indicating a maintenance-only status.","last_verified":"2026-04-05T00:00:00.000Z","tags":["AST","parser","code generation","static analysis","code transformation"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/astor"},{"id":5116,"title":"astpretty","library":"astpretty","status":"active","version":"3.0.0","language":"python","ecosystem":"pypi","summary":"astpretty is a Python library designed to pretty-print the Abstract Syntax Tree (AST) generated by Python's standard library `ast.parse` function. It offers a more readable, indented, and detailed representation of AST nodes compared to the built-in `ast.dump`, making it useful for debugging and understanding code structure. The current version is 3.0.0, released in May 2022, requiring Python 3.8+. It's a stable, focused utility with infrequent but significant updates.","last_verified":"2026-04-13T00:00:00.000Z","tags":["AST","pretty-print","developer-tool","debugging"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/astpretty"},{"id":6520,"title":"Astra Assistants","library":"astra-assistants","status":"active","version":"2.5.5","language":"python","ecosystem":"pypi","summary":"The `astra-assistants` library provides a Pythonic, drop-in replacement for OpenAI's Assistants API, powered by AstraDB. It allows developers to build AI assistants with capabilities like persistent memory, tool use (e.g., web search, code interpreter), and RAG, leveraging AstraDB as the vector database backend. The current version is 2.5.5, with regular releases aligning with OpenAI's API updates.","last_verified":"2026-04-15T00:00:00.000Z","tags":["AI","Assistants","RAG","Vector Database","AstraDB","OpenAI API compatible","LLM"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/astra-assistants"},{"id":4339,"title":"Astral Library","library":"astral","status":"active","version":"3.2","language":"python","ecosystem":"pypi","summary":"Astral is a Python package for calculating the times of various aspects of the sun and moon, including dawn, sunrise, noon, sunset, dusk, and moon phases. It also provides functions for solar azimuth and elevation. The library includes a self-contained geocoder for looking up location information by name. The current version is 3.2, and it maintains an active release cadence, frequently adding new features and improvements.","last_verified":"2026-04-12T00:00:00.000Z","tags":["astronomy","sun","moon","time","geocoder","daylight","datetime"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/astral"},{"id":5117,"title":"Astrapy Python Client","library":"astrapy","status":"active","version":"2.2.1","language":"python","ecosystem":"pypi","summary":"Astrapy is a Python client library for interacting with the Data API on DataStax Astra DB. It provides a straightforward interface for working with both document collections (JSON) and tables. Currently at version 2.2.1, the library sees active development with frequent minor releases introducing new features and improvements.","last_verified":"2026-04-13T00:00:00.000Z","tags":["database","datastax","astra-db","vector-database","nosql","document-store"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/astrapy"},{"id":10523,"title":"Astring: Fast ESTree Code Generator","library":"astring","status":"active","version":"1.9.0","language":"javascript","ecosystem":"npm","summary":"Astring is a lightweight and high-performance JavaScript code generator that transforms an ESTree-compliant Abstract Syntax Tree (AST) back into JavaScript source code. Currently at version 1.9.0, the library sees frequent minor and patch releases, indicating active development and responsiveness to new language features and bug fixes. Its key differentiators include exceptional speed (outperforming alternatives like Babel, Escodegen, and Prettier by significant margins), a tiny footprint (approx. 4 KB gzipped), and zero runtime dependencies. Astring supports JavaScript up to ES2024 and stage 3 proposals, can be extended with custom AST node handlers, and integrates with source map and comment generation tools. It's compatible with ASTs produced by parsers such as Acorn and Meriyah, and runs in Node.js, browsers, and Deno.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","ast","codegen","code generator","estree","astravel","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/astring"},{"id":10382,"title":"Astro","library":"astro","status":"active","version":"6.1.8","language":"javascript","ecosystem":"npm","summary":"Astro is a modern site builder with web best practices, performance, and developer experience at the forefront. The current stable version is 6.1.8, and it receives frequent patch updates with major versions typically released on an annual or bi-annual cadence.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/astro"},{"id":18128,"title":"Astro Cookie Session","library":"astro-cookie-session","status":"active","version":"1.3.0","language":"javascript","ecosystem":"npm","summary":"Middleware for managing session data using cookies in Astro SSR applications. Current version 1.3.0 (released 2024-12, active development). Session data is encrypted and stored client-side in cookies, not on the server, making it suitable for stateless architectures. Supports TypeScript with type-safe session definitions and optional flash messages. Key differentiators: zero external dependencies beyond Astro, encryption of payloads (added in 1.3.0), simple API similar to remix-run session handling, and built-in flash message support.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","astro","cookie","session","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/astro-cookie-session"},{"id":12840,"title":"ESLint Parser for Astro Components","library":"astro-eslint-parser","status":"active","version":"1.4.0","language":"javascript","ecosystem":"npm","summary":"astro-eslint-parser is a specialized parser that enables ESLint to understand and lint `.astro` component files. It allows developers to integrate Astro projects with their existing ESLint configurations, providing linting for scripts embedded within Astro components, including client-side scripts and component scripts. The current stable version is 1.4.0, with regular patch and minor releases to improve compatibility with newer Astro compiler versions, ESLint, and TypeScript-ESLint. Its primary differentiator is its dedicated support for the unique syntax of Astro files, making it a crucial component for maintaining code quality in Astro projects, often used in conjunction with `eslint-plugin-astro` for a complete linting solution.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","astro","astrojs","eslint","parser","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/astro-eslint-parser"},{"id":12841,"title":"Astro Integration Kit","library":"astro-integration-kit","status":"active","version":"0.20.0","language":"javascript","ecosystem":"npm","summary":"Astro Integration Kit (AIK) is a utility package designed to simplify and streamline the development of Astro integrations. Currently stable at version 0.20.0, the library is actively maintained with minor versions released periodically, often to align with new Astro releases and introduce new features or refinements. AIK provides a high-level API to abstract away common complexities of the Astro Integration API, such as managing Vite plugins, generating virtual modules, and resolving paths. It aims to make building robust and performant community-driven Astro integrations more accessible, differentiating itself by offering a structured and less verbose approach compared to interacting directly with Astro's lower-level integration hooks. The project has a clear upgrade guide detailing breaking changes across versions, indicating continuous evolution and improvement to keep pace with the Astro ecosystem.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","withastro","astro","utils","utilities"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/astro-integration-kit"},{"id":24927,"title":"Redone (astro-redone-rust)","library":"astro-redone-rust","status":"active","version":"1.0.0","language":"javascript","ecosystem":"npm","summary":"Redone is a high-performance Rust-based build system for Astro that replaces esbuild and Vite integration with native Rust components (SWC compilation, parallel bundler, tokio-based dev server with HMR). Current stable version is 1.0.0, with an active alpha track for Astro 7.0. Key differentiators: incremental bundling, sub-millisecond invalidation, 50%+ faster compilation than esbuild, 40%+ faster bundling than Rollup, and memory-efficient caching. Ships TypeScript types and uses napi-rs for Node.js bindings. Actively developed with frequent releases.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","astro","rust","build","compiler","bundler","esbuild","vite","performance","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/astro-redone-rust"},{"id":12842,"title":"Astro Relative Links Integration","library":"astro-relative-links","status":"active","version":"0.4.2","language":"javascript","ecosystem":"npm","summary":"This Astro integration, currently at version 0.4.2, automatically converts absolute and `base`-relative paths within an Astro project to truly relative links during the build process. It addresses a common need for static sites that might be deployed to subdirectories or file systems where absolute paths can break. The project maintains a fairly active release cadence, providing fixes for bugs (e.g., Windows path issues, URL pathname spaces) and adding support for various HTML elements (like `video` poster, embedded styles) and other Astro ecosystem tools (like `astro-compress`, `astro-islands`). Its key differentiator is simplifying deployment flexibility for Astro sites by ensuring all assets, links, and resources are referenced relatively, eliminating the need for complex `base` path handling at runtime. It requires Astro version 3.0.0 or higher.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","astro","withastro","astro-component","astro-integration","renderer","relative-link","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/astro-relative-links"},{"id":463,"title":"Astroid: Python Abstract Syntax Tree with Inference","library":"astroid","status":"active","version":"4.1.2","language":"python","ecosystem":"pypi","summary":"Astroid is a Python library that provides an extended abstract syntax tree (AST) with inference capabilities, primarily used by Pylint for static code analysis. It reconstructs Python's built-in `_ast` module's tree, adding richer nodes with methods and attributes for static inference and local scope analysis. It can also build partial ASTs from live Python objects. As of version 4.1.2, it supports Python 3.10 and newer.","last_verified":"2026-05-12T13:58:27.245Z","tags":["ast","abstract syntax tree","static analysis","linter","pylint"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/astroid"},{"id":24928,"title":"astrojs-compiler-sync","library":"astrojs-compiler-sync","status":"active","version":"1.1.1","language":"javascript","ecosystem":"npm","summary":"A synchronous wrapper around the @astrojs/compiler, enabling synchronous processing of Astro files. Current stable version is 1.1.1. Maintained actively with regular releases. Key differentiator: unlike the official compiler which is async-only, this package provides a sync API for use in environments where async is inconvenient, such as certain build tools or scripts. Requires @astrojs/compiler >=0.27.0 as a peer dependency and Node.js ^18.18.0 || >=20.9.0. Ships TypeScript definitions.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","astro","astrojs","parser","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/astrojs-compiler-sync"},{"id":827,"title":"Astronomer Cosmos","library":"astronomer-cosmos","status":"active","version":"1.13.1","language":"python","ecosystem":"pypi","summary":"Astronomer Cosmos is an open-source Python library that seamlessly integrates dbt (data build tool) Core projects with Apache Airflow. It allows users to orchestrate dbt models as native Airflow DAGs and Task Groups, providing enhanced observability, retries, and test execution directly within the Airflow UI. The library is actively maintained with frequent releases, evolving to support new dbt features like Fusion and various execution modes for optimal performance.","last_verified":"2026-04-06T23:28:34.725Z","tags":["airflow","dbt","etl","orchestration","data transformation"],"install_tag":"stale","install_tag_description":"widespread failures or data too old to trust","api":"https://checklist.day/api/registry/astronomer-cosmos"},{"id":20956,"title":"Astronomer Providers","library":"astronomer-providers","status":"active","version":"1.19.4","language":"python","ecosystem":"pypi","summary":"Apache Airflow Providers containing deferrable (async) operators and sensors for various services, originally developed by Astronomer. Version 1.19.4 is the latest; support is actively maintained but many operators are deprecated in favor of upstream Apache Airflow providers.","last_verified":"2026-04-27T00:00:00.000Z","tags":["airflow","providers","async","deferrable","astronomer"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/astronomer-providers"},{"id":1912,"title":"Astropy","library":"astropy","status":"active","version":"7.2.0","language":"python","ecosystem":"pypi","summary":"Astropy is a community-developed core Python package for astronomy and astrophysics. It provides a wide range of tools for common astronomical tasks, including units, coordinates, FITS file I/O, and cosmology. The library is actively maintained, with major releases annually, minor releases every six months, and bugfix releases as needed. The current version is 7.2.0.","last_verified":"2026-04-24T03:28:00.429Z","tags":["astronomy","astrophysics","units","coordinates","fits","tables","cosmology","science","numerical"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/astropy"},{"id":7012,"title":"Astropy HEALPix","library":"astropy-healpix","status":"active","version":"1.1.3","language":"python","ecosystem":"pypi","summary":"astropy-healpix provides HEALPix (Hierarchical Equal Area isolations of the Sphere) functionality, including coordinate transformations, pixelization, and query methods, tightly integrated with the Astropy ecosystem. It is currently at version 1.1.3 and maintains an active development status, with releases often coordinated with major Astropy versions or for bug fixes as needed.","last_verified":"2026-04-16T00:00:00.000Z","tags":["astronomy","astropy","healpix","coordinates","sky","spatial"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/astropy-healpix"},{"id":5570,"title":"IERS Data for Astropy","library":"astropy-iers-data","status":"active","version":"0.2026.4.6.0.54.57","language":"python","ecosystem":"pypi","summary":"astropy-iers-data is a data package that provides International Earth Rotation and Reference Systems Service (IERS) tables, including Earth Rotation Parameters (ERP) and leap second data. It is specifically designed to be consumed by the `astropy` core library, allowing `astropy.time` and `astropy.coordinates` to perform accurate time and coordinate transformations without needing to download IERS data from external sources at runtime. The current version is 0.2026.4.6.0.54.57, and its releases are typically tied to updates in the IERS data itself.","last_verified":"2026-04-10T00:00:00.000Z","tags":["astronomy","time","coordinates","data","astropy","iers"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/astropy-iers-data"},{"id":7013,"title":"Astroquery","library":"astroquery","status":"active","version":"0.4.11","language":"python","ecosystem":"pypi","summary":"Astroquery provides a uniform interface to query astronomical web services and archives, making it easier to access online astronomical data resources. It is part of the Astropy Project and integrates seamlessly with Astropy's data structures. The current version is 0.4.11, and it maintains an active development cycle with frequent releases to add new services and fix issues.","last_verified":"2026-04-16T00:00:00.000Z","tags":["astronomy","astrophysics","data access","API client","astropy","research"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/astroquery"},{"id":427,"title":"ASTTokens","library":"asttokens","status":"active","version":"3.0.1","language":"python","ecosystem":"pypi","summary":"ASTTokens is a Python library that annotates Abstract Syntax Trees (ASTs) with the positions of tokens and text in the source code that generated them. This functionality is essential for tools that perform source code transformations, such as automated refactoring or syntax highlighting. The current version is 3.0.1, released on November 15, 2025. The library is actively maintained with a stable release cadence, ensuring ongoing support and updates.","last_verified":"2026-05-12T13:44:05.874Z","tags":["AST","Python","Source Code Transformation","Refactoring","Syntax Highlighting"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/asttokens"},{"id":1150,"title":"AST Unparser for Python","library":"astunparse","status":"active","version":"1.6.3","language":"python","ecosystem":"pypi","summary":"astunparse is a Python library that provides an Abstract Syntax Tree (AST) unparser, allowing conversion of ASTs back into Python source code. It is a standalone, factored-out version of the `unparse` utility originally found within the Python source distribution itself. In addition to unparsing, it offers a `dump` function for pretty-printing AST structures. The current version is 1.6.3, released in December 2019, and it has a low-frequency release cadence, primarily updating for compatibility with newer Python AST changes.","last_verified":"2026-04-23T17:40:14.686Z","tags":["AST","code generation","unparser","static analysis","developer tools","python2","python3"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/astunparse"},{"id":6522,"title":"Airspeed Velocity (ASV)","library":"asv","status":"active","version":"0.6.5","language":"python","ecosystem":"pypi","summary":"Airspeed Velocity (asv) is a tool for benchmarking Python packages over their lifetime. It is primarily designed to benchmark a single project over its lifetime using a given suite of benchmarks. The results are displayed in an interactive web frontend that requires only a basic static webserver to host. The current version is 0.6.5, released in September 2025, and it maintains a relatively active release cadence with several updates per year.","last_verified":"2026-04-15T00:00:00.000Z","tags":["benchmarking","performance","profiling","cli-tool","version-control-integration"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/asv"},{"id":6521,"title":"ASV Runner","library":"asv-runner","status":"active","version":"0.2.1","language":"python","ecosystem":"pypi","summary":"ASV Runner is the pure Python core of ASV (Airspeed-Velocity), providing essential functionality for running Python benchmarks with minimal dependencies. It focuses on the execution, timing, and memory measurement of benchmark code. The library's current version is 0.2.1, and it typically releases updates a few times a year, often in conjunction with the main `asv` package.","last_verified":"2026-04-15T00:00:00.000Z","tags":["benchmarking","performance","asv","testing"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/asv-runner"},{"id":7941,"title":"Async ASGI TestClient","library":"async-asgi-testclient","status":"active","version":"1.4.11","language":"python","ecosystem":"pypi","summary":"Async ASGI TestClient is a framework-agnostic library for testing web applications that implement the ASGI specification (versions 2 and 3). It allows direct interaction with an ASGI application within the same asyncio loop as the tests, eliminating the need for a separate HTTP server. Inspired by Quart's testing module, it supports features like cookies, multipart/form-data, redirects, and streaming for both requests and responses, as well as websocket testing. The current version is 1.4.11.","last_verified":"2026-04-16T00:00:00.000Z","tags":["testing","asgi","asyncio","quart","starlette","fastapi","web-testing","python3"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/async-asgi-testclient"},{"id":7014,"title":"async-cache","library":"async-cache","status":"active","version":"2.0.0","language":"python","ecosystem":"pypi","summary":"async-cache is an asyncio application layer cache and dataloader for Python-based microservices and applications. It provides features like thundering herd protection, cache warmup, invalidation, and metrics. The current version is 2.0.0, and releases appear to be infrequent, driven by new feature additions.","last_verified":"2026-04-16T00:00:00.000Z","tags":["asyncio","cache","dataloader","microservices","performance","thundering-herd"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/async-cache"},{"id":15967,"title":"async-call-rpc JSON RPC Client & Server","library":"async-call-rpc","status":"active","version":"6.4.2","language":"javascript","ecosystem":"npm","summary":"async-call-rpc is a lightweight, zero-dependency JSON RPC server and client library written in TypeScript, designed for any ECMAScript 2018+ environment. The current stable version is 6.4.2, and the package sees active development with frequent patch and minor releases addressing bug fixes and introducing new features like the `encoder` option. Key differentiators include its full TypeScript support, custom encoder capabilities for complex data types, and experimental support for async generators. It works in both Node.js and browser environments and is published on both npm and JSR, offering flexibility in module consumption. It explicitly does not support ES5 environments or JSON RPC 1.0.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","jsonrpc","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/async-call-rpc"},{"id":24929,"title":"async-compiler","library":"async-compiler","status":"maintenance","version":"1.0.20","language":"javascript","ecosystem":"npm","summary":"A JavaScript compiler that transforms functions annotated with @async JSDoc tag into code using Promises for sequential asynchronous execution. Version 1.0.20 is the current stable release, with no recent updates indicating ongoing maintenance. It provides a simpler alternative to nested callbacks or promise chains by allowing developers to write asynchronous code in a synchronous style. Unlike native async/await (ES2017), it requires a compile step and a runtime library (async-compiler-runtime), and does not support advanced features like error handling or parallel execution patterns.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","async","function","compiler"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/async-compiler"},{"id":20957,"title":"async-exit-stack","library":"async-exit-stack","status":"maintenance","version":"1.0.1","language":"python","ecosystem":"pypi","summary":"A backport of AsyncExitStack from Python 3.7+ for use on Python 3.5 and 3.6. It provides an async context manager that can combine multiple async context managers and cleanup callbacks. Current version 1.0.1, release cadence is low (last release in 2018).","last_verified":"2026-04-27T00:00:00.000Z","tags":["async","context manager","backport","async-exit-stack"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/async-exit-stack"},{"id":20959,"title":"Async Factory Boy","library":"async-factory-boy","status":"active","version":"1.0.1","language":"python","ecosystem":"pypi","summary":"An extension for factory_boy that adds asynchronous ORM support, enabling creation of model instances with async-compatible factories. Current version is 1.0.1, released in 2024. Maintained actively.","last_verified":"2026-04-27T00:00:00.000Z","tags":["factory-boy","async","sqlalchemy","testing","orm"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/async-factory-boy"},{"id":1913,"title":"Async Generators and Context Managers","library":"async-generator","status":"active","version":"1.10","language":"python","ecosystem":"pypi","summary":"The `async-generator` library provides a backport of asynchronous generators and asynchronous context managers to Python 3.5, which were introduced natively in Python 3.6 (PEP 525) and 3.7. It allows developers to write cleaner asynchronous code for stream processing and I/O-bound tasks using familiar generator syntax. Maintained by the Trio project, it is compatible with any async framework like asyncio or Trio. The current version is 1.10, and it is considered stable, with the last release in July 2018.","last_verified":"2026-04-24T03:28:16.139Z","tags":["async","generator","context manager","backport","asyncio","trio","python3.5"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/async-generator"},{"id":15520,"title":"Node.js Async Hook Abstraction","library":"async-hook-jl","status":"active","version":"1.7.6","language":"javascript","ecosystem":"npm","summary":"async-hook-jl is a Node.js library that provides a high-level, stable abstraction over Node.js's internal, currently undocumented `AsyncWrap` API. It enables developers to inspect and hook into the lifecycle of \"handle objects\" (internal resources like network connections, timers, etc.) within the Node.js runtime. This includes events like initialization (`init`), pre-execution (`pre`), post-execution (`post`), and destruction (`destroy`) of asynchronous operations. The library aims to address some inconsistencies in the native `AsyncWrap` API, offer a more uniform interface, and crucially, allow multiple hooks to be registered simultaneously. The current stable version is 1.7.6, with recent updates focusing on compatibility and minor fixes rather than new features. Its primary differentiator is making a powerful, low-level internal Node.js API accessible and more robust for userland modules, with the long-term hope that similar functionality will eventually be integrated directly into Node.js core.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","async","async hooks","inspect","async wrap"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/async-hook-jl"},{"id":6523,"title":"Async Interrupt","library":"async-interrupt","status":"active","version":"1.2.2","language":"python","ecosystem":"pypi","summary":"async-interrupt is a Python library providing an `asyncio` context manager that raises an exception in the current task when a specified `asyncio.Future` becomes done. This allows for interrupting long-running or blocking async operations based on external conditions, effectively 'waiting for' a future to complete by interrupting the current task. The current version is 1.2.2, and it follows an infrequent, feature-driven release cadence.","last_verified":"2026-04-15T00:00:00.000Z","tags":["asyncio","context-manager","concurrency","interruption","future"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/async-interrupt"},{"id":10522,"title":"Utility Functions for Callback-based Async Iterators","library":"async-iterators","status":"abandoned","version":"0.2.2","language":"javascript","ecosystem":"npm","summary":"This package provides utility functions like `forEach`, `map`, and `filter` for a specific, custom, callback-based asynchronous iterator pattern. In this library's context, an async iterator is defined as an object with a `next(cb)` method, where `cb` is a `function(err, value)` callback. The `next` method should return the next item from an underlying data source, calling `cb(null, undefined)` when no more data is available. Published in 2013, its current and only stable version is 0.2.2. The library targets legacy Node.js versions (>=0.10) and significantly predates the native ECMAScript `Symbol.asyncIterator` and `for-await-of` syntax, which were standardized in ES2018 and natively supported in Node.js 10.x. As it has seen no updates in over a decade, it is considered abandoned and fundamentally incompatible with modern asynchronous programming paradigms without extensive re-engineering or wrappers.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/async-iterators"},{"id":26737,"title":"async-lambda-unstable","library":"async-lambda-unstable","status":"active","version":"0.6.12","language":"python","ecosystem":"pypi","summary":"A Python framework for creating AWS Lambda Async Workflows. Version 0.6.12 targets the unstable development branch, offering experimental features for building asynchronous Lambda functions with step function orchestration. Release cadence is irregular; breaking changes are frequent.","last_verified":"2026-05-01T00:00:00.000Z","tags":["aws-lambda","async","step-functions","workflow"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/async-lambda-unstable"},{"id":12844,"title":"Node.js process.addAsyncListener Polyfill","library":"async-listener","status":"abandoned","version":"0.6.10","language":"javascript","ecosystem":"npm","summary":"async-listener is a polyfill and shim for the experimental `process.addAsyncListener` API, originally proposed for Node.js versions prior to 0.12 (specifically anticipated for 0.11.7). The package, currently at version 0.6.10, aimed to provide functionality for tracking asynchronous operations through `create`, `before`, `after`, and `error` hooks in an `AsyncListener` object. This API never landed in a stable version of Node.js core; it was a predecessor to what eventually became the `async_hooks` module (introduced in Node.js v8.0.0) and later the more user-friendly `AsyncLocalStorage` API (now stable). The package's release cadence was infrequent, with the last publish many years ago, aligning with its role as a temporary shim for an abandoned core feature. Its key differentiator was providing an early glimpse and implementation of async context tracking during Node.js's nascent stages of developing such features.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","polyfill","shim","zesty","crazed","experimental"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/async-listener"},{"id":464,"title":"async-lru: Asynchronous LRU Cache for asyncio","library":"async-lru","status":"active","version":"2.3.0","language":"python","ecosystem":"pypi","summary":"async-lru is a simple LRU (Least Recently Used) cache implementation designed specifically for asynchronous Python functions within the asyncio ecosystem. It serves as a 100% port of Python's built-in `functools.lru_cache` for `async def` functions, ensuring that multiple concurrent calls to a cached coroutine result in only one execution of the wrapped function. The library is actively maintained, with regular releases addressing bug fixes, performance improvements, and new features, with the latest major version being 2.3.0.","last_verified":"2026-05-12T13:58:44.494Z","tags":["asyncio","cache","lru","decorator"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/async-lru"},{"id":17088,"title":"Async Express/Connect Middleware Wrapper","library":"async-middleware","status":"maintenance","version":"1.2.1","language":"javascript","ecosystem":"npm","summary":"async-middleware is a utility package designed to simplify error handling for asynchronous middleware functions within web frameworks like Express and Connect. It wraps an `async` or Promise-returning function, automatically catching rejected Promises and forwarding the error to the `next(err)` callback, preventing uncaught Promise rejections from crashing the application. The package is currently at version 1.2.1 and appears to be in a maintenance state, with the last release being in 2017 focusing on minor fixes and dependency cleanups rather than new features. Its key differentiator is its singular focus on robust async error piping for traditional middleware stacks, providing a lightweight alternative to more comprehensive async libraries. It ships with TypeScript types, enhancing developer experience for type-safe applications.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","middleware","express","async","promise","handler","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/async-middleware"},{"id":1914,"title":"Async Property Decorator","library":"async-property","status":"active","version":"0.2.2","language":"python","ecosystem":"pypi","summary":"The `async-property` library provides Python decorators (`@async_property`, `@async_cached_property`) that enable defining asynchronous properties in classes. It allows getter methods to be coroutines, which can then be awaited when accessed. It also includes `AwaitLoader` for concurrently loading multiple cached async properties. The current version is 0.2.2, with a release cadence that appears maintenance-driven, having had releases in 2019 and 2023.","last_verified":"2026-04-24T03:28:31.342Z","tags":["asyncio","property","decorator","async","await","cached property"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/async-property"},{"id":4436,"title":"async-stripe","library":"async-stripe","status":"active","version":"6.1.0","language":"python","ecosystem":"pypi","summary":"async-stripe is an asynchronous wrapper around Stripe's official `stripe-python` library, allowing its use in `asyncio` environments without blocking the event loop. It mirrors the `stripe-python` API, making all methods awaitable. The current version is 6.1.0, and its release cadence closely follows major and minor updates of `stripe-python`.","last_verified":"2026-04-12T00:00:00.000Z","tags":["async","asyncio","stripe","payments","api-wrapper"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/async-stripe"},{"id":6310,"title":"async-substrate-interface","library":"async-substrate-interface","status":"active","version":"1.6.4","language":"python","ecosystem":"pypi","summary":"Asyncio library for interacting with Substrate. It aims to be mostly API-compatible with `py-substrate-interface`. The current version is 1.6.4, with frequent releases, often several per month. It utilizes `bt-decode` for faster SCALE decoding.","last_verified":"2026-04-15T00:00:00.000Z","tags":["async","blockchain","substrate","polkadot","web3","cryptocurrency","bittensor"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/async-substrate-interface"},{"id":341,"title":"async-timeout: Timeout Context Manager for Asyncio Programs","library":"async-timeout","status":"active","version":"5.0.1","language":"python","ecosystem":"pypi","summary":"Provides a timeout context manager for asyncio programs, allowing for easy management of timeouts in asynchronous code. Current version: 5.0.1. Maintained with regular updates.","last_verified":"2026-05-12T13:10:45.557Z","tags":["asyncio","timeout","asynchronous programming","Python 3.8+"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/async-timeout"},{"id":23283,"title":"async-typer","library":"async-typer","status":"active","version":"0.1.10","language":"python","ecosystem":"pypi","summary":"A lightweight async wrapper around Typer that allows defining Typer commands using async functions. Version 0.1.10 requires Python >=3.10 and <4.0. Released as needed.","last_verified":"2026-05-01T00:00:00.000Z","tags":["typer","async","cli","async-typer"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/async-typer"},{"id":20958,"title":"async-upnp-client","library":"async-upnp-client","status":"active","version":"0.47.0","language":"python","ecosystem":"pypi","summary":"Async UPnP Client library for Python, implementing UPnP (Universal Plug and Play) protocol asynchronously using asyncio. Current version 0.47.0, release cadence is irregular, roughly monthly. Requires Python >=3.10.","last_verified":"2026-04-27T00:00:00.000Z","tags":["UPnP","async","asyncio","home-automation","SSDP","network"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/async-upnp-client"},{"id":17498,"title":"Node.js async_hooks Core Module (npm placeholder)","library":"async_hooks","status":"abandoned","version":"1.0.0","language":"javascript","ecosystem":"npm","summary":"This npm package, `async_hooks` (v1.0.0), is a placeholder that explicitly states it is \"squatting for node core module.\" It provides no functional code or exports. The actual `async_hooks` is a critical Node.js core module, built directly into the Node.js runtime, designed for tracking the lifecycle of asynchronous resources (like promises, timers, and I/O operations) within an application. It enables advanced use cases such as profiling, debugging, and propagating context across asynchronous operations. Historically, parts of this API were marked experimental; however, Node.js now recommends `AsyncLocalStorage` for most asynchronous context tracking, as it offers a more stable, performant, and memory-safe implementation compared to the lower-level `createHook` API. Developers should always directly import `node:async_hooks` as a built-in module and **never** install a package named `async_hooks` from npm, as it is a non-functional squat.","last_verified":"2026-04-23T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/async_hooks"},{"id":3887,"title":"asyncache","library":"asyncache","status":"active","version":"0.3.1","language":"python","ecosystem":"pypi","summary":"asyncache is a Python library providing helpers to easily integrate `cachetools` caching strategies with asynchronous Python code, specifically designed for `asyncio` applications. It allows developers to decorate `async` functions to transparently cache their results. The current version is 0.3.1, released in November 2022, and it appears to be actively maintained through issues and pull requests, though new releases are infrequent.","last_verified":"2026-04-25T17:54:52.577Z","tags":["asyncio","cache","caching","async","cachetools","memoization"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/asyncache"},{"id":15521,"title":"AsyncAPI Bundler CLI","library":"asyncapi-bundler-cli","status":"deprecated","version":"0.7.1","language":"javascript","ecosystem":"npm","summary":"asyncapi-bundler-cli is a command-line interface tool designed to combine multiple AsyncAPI specification files into a single document. It efficiently resolves `$ref` pointers to external or internal files, consolidating them into a single, comprehensive AsyncAPI definition. While this package currently stands at version 0.7.1, its dedicated functionality for bundling AsyncAPI documents has largely been integrated into the official `@asyncapi/cli` package (which reached version 6.0.0 a month ago), making the `asyncapi-bundler-cli` effectively superseded. It likely has an irregular release cadence as focus has shifted to the more comprehensive official CLI, which offers a broader suite of AsyncAPI development tools, including bundling, validation, and generation. Its primary differentiator was its singular focus on bundling via a dedicated CLI, a role now subsumed by the official toolkit.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/asyncapi-bundler-cli"},{"id":3888,"title":"Async Click","library":"asyncclick","status":"active","version":"8.3.0.7","language":"python","ecosystem":"pypi","summary":"Asyncclick is a fork of Click that works seamlessly with Trio or asyncio, enabling the use of asynchronous command and subcommand handlers for building composable command line interfaces. It aims to provide the familiar Click API with added async capabilities. The current version is 8.3.0.7, released on October 11, 2025, and generally follows the upstream Click project's release cadence.","last_verified":"2026-04-25T17:55:09.716Z","tags":["cli","async","asyncio","trio","command-line","click"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/asyncclick"},{"id":1801,"title":"Asyncer","library":"asyncer","status":"active","version":"0.0.17","language":"python","ecosystem":"pypi","summary":"Asyncer is a small Python library built on top of AnyIO, focused on improving developer experience when working with `async` and `await` and mixing async with regular blocking code. It provides utility functions like `asyncify` and `syncify` to bridge asynchronous and synchronous code more conveniently, offering better editor support and type checking. It is actively maintained, with frequent minor releases.","last_verified":"2026-04-24T01:41:56.470Z","tags":["async","await","concurrency","anyio"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/asyncer"},{"id":20960,"title":"asyncgui","library":"asyncgui","status":"active","version":"0.10.1","language":"python","ecosystem":"pypi","summary":"A minimalistic async library focusing on fast responsiveness. Current version 0.10.1, requires Python >=3.10, <4.0. Released regularly with API-breaking changes in minor versions.","last_verified":"2026-04-27T00:00:00.000Z","tags":["async","event","task","minimal","reactivity"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/asyncgui"},{"id":2393,"title":"Asynchronous ClickHouse Driver (asynch)","library":"asynch","status":"active","version":"0.3.1","language":"python","ecosystem":"pypi","summary":"asynch is an asynchronous ClickHouse Python driver with native TCP interface support. It reuses many features from `clickhouse-driver` and adheres to PEP249. Currently at version 0.3.1, it undergoes active development with a focus on providing a robust asyncio-compatible interface for ClickHouse interactions.","last_verified":"2026-04-24T19:05:48.587Z","tags":["asyncio","clickhouse","database","driver","tcp","native-protocol"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/asynch"},{"id":6524,"title":"asyncinotify","library":"asyncinotify","status":"active","version":"4.4.4","language":"python","ecosystem":"pypi","summary":"asyncinotify is a simple, optionally-async Python inotify library, focusing on ease of use and modern Python features. It provides a Pythonic interface to Linux's inotify API, built on `ctypes` without external dependencies. The library is actively maintained, currently at version 4.4.4, and supports Python 3.6 and newer. It offers both asynchronous (async/await) and synchronous modes of operation for file system event monitoring.","last_verified":"2026-04-15T00:00:00.000Z","tags":["inotify","asyncio","filesystem","monitoring","linux"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/asyncinotify"},{"id":828,"title":"asyncio (PyPI backport)","library":"asyncio","status":"deprecated","version":"4.0.0","language":"python","ecosystem":"pypi","summary":"The `asyncio` package on PyPI (version 4.0.0) is a deprecated backport of the `asyncio` module, which has been part of Python's standard library since Python 3.4. This PyPI distribution is no longer needed and serves primarily to prevent accidental installation of outdated backports. Users should *not* install this package and instead rely on the built-in `asyncio` module provided by their Python installation.","last_verified":"2026-04-06T23:31:33.687Z","tags":["async","concurrency","io","event-loop","stdlib-backport","deprecated"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/asyncio"},{"id":6311,"title":"asyncio-atexit","library":"asyncio-atexit","status":"active","version":"1.0.1","language":"python","ecosystem":"pypi","summary":"asyncio-atexit is a Python library that provides `atexit`-like functionality for `asyncio` event loops. It allows users to register coroutines or synchronous functions to be executed when the current `asyncio` event loop closes, rather than when the Python interpreter exits. The current version is 1.0.1, and it is a small utility that is updated infrequently but remains active and functional for its specific purpose.","last_verified":"2026-04-15T00:00:00.000Z","tags":["asyncio","cleanup","atexit","event-loop"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/asyncio-atexit"},{"id":9496,"title":"asyncio-dgram","library":"asyncio-dgram","status":"active","version":"3.0.0","language":"python","ecosystem":"pypi","summary":"asyncio-dgram provides a higher-level, more convenient API for working with UDP datagram sockets in Python's asyncio framework. It simplifies common UDP operations like binding, connecting, sending, and receiving data with an async/await interface. The current version is 3.0.0, and it generally follows a release cadence driven by feature additions, bug fixes, and API improvements.","last_verified":"2026-04-17T00:00:00.000Z","tags":["asyncio","udp","datagram","networking","sockets"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/asyncio-dgram"},{"id":6312,"title":"asyncio-mqtt","library":"asyncio-mqtt","status":"deprecated","version":"0.16.2","language":"python","ecosystem":"pypi","summary":"asyncio-mqtt is an idiomatic Python asyncio wrapper built around the robust paho-mqtt library. It provides a modern `async`/`await` interface, eliminating the need for callbacks and simplifying MQTT communication in asynchronous applications. The library aims for graceful disconnection and clear error handling via `MqttError`. As of version 0.16.2, it is stable but has since been superseded by `aiomqtt` (version 1.0.0+), which is the actively maintained successor. The project adheres to Semantic Versioning, with significant API changes expected before a 1.0.0 release (which occurred under the `aiomqtt` name).","last_verified":"2026-04-15T00:00:00.000Z","tags":["mqtt","asyncio","networking","iot"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/asyncio-mqtt"},{"id":14439,"title":"asyncio-pool","library":"asyncio-pool","status":"active","version":"0.6.0","language":"en","ecosystem":"pypi","summary":"asyncio-pool is a Python library that provides a pool for asyncio coroutines, offering a familiar interface similar to `multiprocessing.Pool`. It ensures that a controlled number of coroutines are active concurrently, managing task scheduling and results. The current version is 0.6.0, released in May 2022, with a stalled release cadence but remains functional.","last_verified":"2026-04-16T00:00:00.000Z","tags":["asyncio","concurrency","pooling","coroutines","task management"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/asyncio-pool"},{"id":3889,"title":"asyncio-throttle","library":"asyncio-throttle","status":"active","version":"1.0.2","language":"python","ecosystem":"pypi","summary":"asyncio-throttle is a simple, easy-to-use library providing a throttler for asynchronous operations in Python. It's designed to limit the rate at which code blocks can be executed, primarily through an `async with` statement. The current stable version is 1.0.2, released in April 2021. It requires Python 3.6 or later.","last_verified":"2026-04-25T17:55:26.003Z","tags":["async","asyncio","throttle","rate-limit","concurrency"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/asyncio-throttle"},{"id":7015,"title":"asynciolimiter","library":"asynciolimiter","status":"active","version":"1.2.0","language":"python","ecosystem":"pypi","summary":"asynciolimiter is a simple yet efficient Python library providing various rate limiting algorithms for AsyncIO applications. It offers different limiter flavors like `Limiter`, `LeakyBucketLimiter`, and `StrictLimiter` to control the rate of asynchronous operations. The current version is 1.2.0, actively maintained with regular releases addressing features and bug fixes.","last_verified":"2026-04-16T00:00:00.000Z","tags":["asyncio","rate limiter","throttling","concurrency"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/asynciolimiter"},{"id":12847,"title":"Async Job Utility Library","library":"asynckit","status":"active","version":"0.5.0","language":"javascript","ecosystem":"npm","summary":"asynckit is a minimal utility library designed to manage asynchronous jobs, providing structured execution patterns for parallel and serial processing over arrays and objects. It's currently at version 0.5.0, with its latest release (v0.5.0) focusing on housecleaning and minor package optimizations. The library does not follow a strict release cadence but updates periodically for maintenance and feature enhancements, such as the stream support added in v0.4.0. Its core differentiator lies in its robust handling of async operations to prevent 'Maximum call stack size exceeded' errors from synchronous iterators, and its ability to terminate leftover jobs upon an error event, making it suitable for scenarios requiring resilient and controlled asynchronous execution flows. It offers built-in and custom sorting for ordered serial operations.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","async","jobs","parallel","serial","iterator","array","object","stream"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/asynckit"},{"id":23038,"title":"asynckivy","library":"asynckivy","status":"active","version":"0.10.0","language":"python","ecosystem":"pypi","summary":"Async library for Kivy, providing async/await support for Kivy event loop, touch events, animations, and transitions. Current version 0.10.0 supports Python >=3.10 and <4.0. Released roughly every few months with occasional breaking changes as APIs are deprecated and removed.","last_verified":"2026-05-01T00:00:00.000Z","tags":["kivy","async","gui","asyncio","animation"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/asynckivy"},{"id":7016,"title":"asyncmock","library":"asyncmock","status":"active","version":"0.4.2","language":"python","ecosystem":"pypi","summary":"asyncmock is a Python library that extends the standard `unittest.mock` framework to provide robust support for mocking asynchronous functions and coroutines. It's particularly useful for testing async codebases in Python versions prior to 3.8 (where `unittest.mock.AsyncMock` was introduced). The current version is 0.4.2, and while stable, the project has a slow release cadence, with the latest significant updates being several years ago.","last_verified":"2026-04-16T00:00:00.000Z","tags":["async","testing","mocking","unittest"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/asyncmock"},{"id":5118,"title":"asyncmy - A fast asyncio MySQL Driver","library":"asyncmy","status":"active","version":"0.2.11","language":"python","ecosystem":"pypi","summary":"asyncmy is a high-performance asynchronous MySQL/MariaDB driver for Python, leveraging `asyncio`. It reuses much of the `PyMySQL` and `aiomysql` codebase but significantly boosts performance by rewriting its core protocol in Cython. The library offers an API compatible with `aiomysql` and supports advanced features like the MySQL replication protocol. It is actively maintained, with releases typically occurring as new features or performance improvements are integrated.","last_verified":"2026-04-13T00:00:00.000Z","tags":["async","mysql","database","driver","mariadb","asyncio"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/asyncmy"},{"id":26736,"title":"asyncmy2","library":"asyncmy2","status":"active","version":"0.2.20","language":"python","ecosystem":"pypi","summary":"A fast asyncio MySQL driver with native Python coroutines and automatic connection pooling. Version 0.2.20, requires Python >=3.10, actively maintained.","last_verified":"2026-04-27T00:00:00.000Z","tags":["mysql","asyncio","database","driver","async"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/asyncmy2"},{"id":161,"title":"asyncpg","library":"asyncpg","status":"active","version":"0.31.0","language":"python","ecosystem":"pypi","summary":"High-performance async PostgreSQL driver for Python/asyncio. Implements PostgreSQL binary protocol natively — ~5x faster than psycopg3 in benchmarks. Current version: 0.31.0 (Nov 2025). Still pre-1.0. NOT DB-API 2.0 compliant — uses $1/$2 placeholders not %s. No dict row support out of the box — returns Record objects. Major footgun: prepared statements break with pgbouncer in transaction/statement mode (Supabase, Neon poolers).","last_verified":"2026-05-12T09:10:02.702Z","tags":["asyncpg","postgresql","async","asyncio","python","database","fastapi"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/asyncpg"},{"id":2868,"title":"asyncpg-stubs","library":"asyncpg-stubs","status":"active","version":"0.31.2","language":"python","ecosystem":"pypi","summary":"asyncpg-stubs is a Python package providing type stubs to enhance static type checking and type inference for the high-performance asynchronous PostgreSQL client library, asyncpg. Currently at version 0.31.2, it maintains a close versioning scheme with asyncpg (matching major.minor versions) and receives frequent updates to ensure compatibility and accuracy.","last_verified":"2026-04-25T02:02:22.181Z","tags":["async","database","postgresql","typing","stubs","type-hints"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/asyncpg-stubs"},{"id":26741,"title":"asyncpg-trek","library":"asyncpg-trek","status":"active","version":"0.4.0","language":"python","ecosystem":"pypi","summary":"A simple migrations system for asyncpg and aiosqlite. Current version 0.4.0, supports Python 3.8+. Release cadence is irregular, with few releases since inception.","last_verified":"2026-05-01T00:00:00.000Z","tags":["asyncpg","migrations","database","postgresql","aiosqlite"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/asyncpg-trek"},{"id":26740,"title":"Async PRAW","library":"asyncpraw","status":"active","version":"7.8.1","language":"python","ecosystem":"pypi","summary":"Async PRAW (asyncpraw) is the asynchronous Python Reddit API Wrapper, allowing for non-blocking interactions with Reddit's API. Current version is 7.8.1, with a release cadence following PRAW's major releases. It requires Python ~=3.8 and supports both OAuth2 and read-only modes.","last_verified":"2026-04-27T00:00:00.000Z","tags":["reddit","api","async","aiohttp","wrapper"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/asyncpraw"},{"id":20970,"title":"Async PRAW Core","library":"asyncprawcore","status":"active","version":"3.0.2","language":"python","ecosystem":"pypi","summary":"asyncprawcore is the low-level asynchronous communication layer for Async PRAW 7+. It handles HTTP requests, rate limiting, and authentication. Version 3.0.2 supports Python >=3.9. Release cadence is irregular, typically updated alongside Async PRAW.","last_verified":"2026-04-27T00:00:00.000Z","tags":["reddit","async","http","api"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/asyncprawcore"},{"id":1151,"title":"AsyncSSH","library":"asyncssh","status":"active","version":"2.22.0","language":"python","ecosystem":"pypi","summary":"AsyncSSH is an asynchronous Python library providing a client and server implementation of the SSHv2 protocol, built on top of the `asyncio` framework. It supports a wide range of features including shell, command, and subsystem channels, SFTP, SCP, port forwarding, and various authentication methods. The library is actively maintained, with a recent major version (2.x) and regular patch releases.","last_verified":"2026-04-23T17:40:55.548Z","tags":["async","ssh","networking","client","server","security","sftp","scp"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/asyncssh"},{"id":2394,"title":"Async Standard Library (asyncstdlib)","library":"asyncstdlib","status":"active","version":"3.14.0","language":"python","ecosystem":"pypi","summary":"asyncstdlib provides async equivalents for functions and classes found in Python's standard library modules like itertools, functools, contextlib, builtins, and os. It aims to make writing asynchronous code more concise and familiar by mirroring the API of their synchronous counterparts. The current version is 3.14.0, maintaining feature parity with Python 3.14. New major versions are typically released to align with new Python releases.","last_verified":"2026-04-24T19:06:07.125Z","tags":["async","concurrency","itertools","stdlib","utilities","python3"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/asyncstdlib"},{"id":4886,"title":"asyncstdlib-fw: Async Standard Library Fork for Fireworks-AI","library":"asyncstdlib-fw","status":"active","version":"3.13.2","language":"python","ecosystem":"pypi","summary":"asyncstdlib-fw is a fork of the `asyncstdlib` library, tailored to work with `fireworks-ai`. It provides asynchronous re-implementations of many Python standard library functions and classes, making them compatible with async callables, iterables, and context managers. It aims to be event loop agnostic, supporting `asyncio`, `trio`, and custom event loops. The library generally follows the release cadence of its upstream `asyncstdlib` project, often updating to match new Python versions, and is currently at version 3.13.2.","last_verified":"2026-04-12T00:00:00.000Z","tags":["async","asyncio","stdlib","concurrency","iterators","context-managers"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/asyncstdlib-fw"},{"id":1219,"title":"asynctest","library":"asynctest","status":"maintenance","version":"0.13.0","language":"python","ecosystem":"pypi","summary":"asynctest is a Python library that enhances the standard `unittest` package with features tailored for testing `asyncio` applications. It reduces boilerplate by providing `TestCase` subclasses and mock objects designed to work seamlessly with coroutines and event loops. While built on `unittest`, it overrides and adds features for asynchronous testing, currently targeting the 'selector' model. The current version is 0.13.0, and its release cadence has been infrequent, indicating a maintenance status.","last_verified":"2026-04-23T18:38:13.121Z","tags":["asyncio","testing","unittest","mocking","python3"],"install_tag":"stale","install_tag_description":"widespread failures or data too old to trust","api":"https://checklist.day/api/registry/asynctest"},{"id":5119,"title":"asyncua: Pure Python OPC-UA Client and Server Library","library":"asyncua","status":"active","version":"1.1.8","language":"python","ecosystem":"pypi","summary":"asyncua is a comprehensive, pure Python library providing both OPC-UA client and server capabilities, designed for asynchronous operations. It enables Python applications to communicate with industrial automation systems using the OPC-UA protocol. Currently at version 1.1.8, the library maintains an active development pace, with frequent bug fixes and feature enhancements, including recent beta releases for upcoming major versions.","last_verified":"2026-04-13T00:00:00.000Z","tags":["opc-ua","asyncio","industrial-automation","client","server","protocol"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/asyncua"},{"id":23285,"title":"asyncvnc","library":"asyncvnc","status":"active","version":"1.3.0","language":"python","ecosystem":"pypi","summary":"asyncvnc is an asynchronous VNC client library for Python, built on top of asyncio. It provides a high-level interface for VNC connections with full RFB protocol support. The current version is 1.3.0, supporting Python 3.7+. The project is actively maintained with sporadic releases.","last_verified":"2026-05-01T00:00:00.000Z","tags":["vnc","asyncio","remote-desktop","screenshot"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/asyncvnc"},{"id":23286,"title":"asysocks","library":"asysocks","status":"active","version":"0.2.18","language":"python","ecosystem":"pypi","summary":"Asynchronous SOCKS4/5, HTTP proxy and SSH tunnel client library for Python, built on the asyncio framework. Current version 0.2.18, with irregular releases focusing on bug fixes and minor feature additions.","last_verified":"2026-05-01T00:00:00.000Z","tags":["SOCKS","proxy","asyncio","networking"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/asysocks"},{"id":27596,"title":"ATCF Data Parser","library":"atcf-data-parser","status":"active","version":"0.0.3","language":"python","ecosystem":"pypi","summary":"Parse A-deck data posted online by the Automated Tropical Cyclone Forecasting System (ATCF). Version 0.0.3, released with minimal changes; low release cadence. Requires Python >= 3.11.","last_verified":"2026-05-09T00:00:00.000Z","tags":["tropical-cyclone","parsing","weather","atcf"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/atcf-data-parser"},{"id":20961,"title":"Athars CDN CLI","library":"athars-cdn-cli","status":"active","version":"1.0.0","language":"javascript","ecosystem":"npm","summary":"CLI tool for uploading files to Athars CDN with chunked upload, concurrent upload, progress bar, and auto-copy clipboard. Version 1.0.0, built with Node.js native streams, axios, commander, and cli-progress. Differentiator: supports large file uploads via 50MB chunks and concurrent chunk transfer for speed and stability.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","cdn","cli","uploader","chunked-upload","athars"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/athars-cdn-cli"},{"id":18127,"title":"athena-client","library":"athena-client","status":"active","version":"2.5.1","language":"javascript","ecosystem":"npm","summary":"athena-client is a simple Node.js and TypeScript client for AWS Athena, version 2.5.1. It wraps the AWS SDK to simplify query execution, supporting callbacks, Promises, and streams. Key features include configurable polling intervals, retry logic, concurrent execution limits, encryption options for S3 query results, and workgroup support. It is actively maintained with a stable API, but users must migrate from v1.x due to breaking changes. The package ships TypeScript definitions and is commonly used in Lambda functions.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","aws","athena","aws-athena","nodejs","athena-client","lambda","aws-lambda","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/athena-client"},{"id":26739,"title":"Athena Intelligence Python Library","library":"athena-intelligence","status":"active","version":"0.1.1097","language":"python","ecosystem":"pypi","summary":"Athena Intelligence Python Library for interacting with the Athena Intelligence platform. Version 0.1.1097, under active development.","last_verified":"2026-04-27T00:00:00.000Z","tags":["athena","ai","api","client"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/athena-intelligence"},{"id":23041,"title":"Atheris","library":"atheris","status":"active","version":"3.0.0","language":"python","ecosystem":"pypi","summary":"A coverage-guided fuzzer for Python and Python extensions, developed by Google. It integrates with libFuzzer and supports fuzzing Python code and native extensions. Version 3.0.0; released active, follow-on of stable API.","last_verified":"2026-05-01T00:00:00.000Z","tags":["fuzzing","security","testing","libFuzzer","coverage-guided"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/atheris"},{"id":9498,"title":"Athina Client SDK","library":"athina-client","status":"active","version":"0.2.11","language":"python","ecosystem":"pypi","summary":"Athina Client is a lightweight Python SDK designed to interact with Athina's datasets and API. It enables users to log LLM inferences, evaluations, and experiments for monitoring, analysis, and debugging AI applications. The current version is 0.2.11, with new releases occurring regularly, typically a few times a month, especially for minor fixes and feature additions.","last_verified":"2026-04-17T00:00:00.000Z","tags":["AI","LLM","Evaluation","Monitoring","Observability","SDK"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/athina-client"},{"id":24930,"title":"Relay Compiler","library":"atl-relay-compiler","status":"active","version":"0.0.0-main-31f24c70","language":"javascript","ecosystem":"npm","summary":"A GraphQL compiler and runtime for building data-driven React applications with colocated data requirements. The compiler processes GraphQL fragments and queries embedded in JavaScript/TypeScript files, generating optimized artifacts for runtime. It features static type generation, persisted queries, schema validation, and integration with Relay's runtime. The stable version is v20.1.1, with regular monthly releases including breaking changes, new features, and bug fixes. Key differentiators: first-class support for React, advanced data masking, incremental data delivery, and strong integration with the Relay ecosystem including resolvers and client state management.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","graphql","relay"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/atl-relay-compiler"},{"id":20962,"title":"Atlas Doc Parser","library":"atlas-doc-parser","status":"active","version":"1.0.1","language":"python","ecosystem":"pypi","summary":"A Python library for parsing Atlassian Document Format (ADF) to various output formats like HTML or Markdown. Designed for Confluence Cloud integration. Latest version 1.0.1 supports Python >=3.10,<4.0, with active development on GitHub.","last_verified":"2026-04-27T00:00:00.000Z","tags":["atlassian","adf","confluence","parser","html","markdown"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/atlas-doc-parser"},{"id":20964,"title":"Atlas Provider SQLAlchemy","library":"atlas-provider-sqlalchemy","status":"active","version":"0.5.0","language":"python","ecosystem":"pypi","summary":"Load SQLAlchemy models into an Atlas project for schema migration inspection and planning. Compatible with SQLAlchemy 1.4+ and 2.0+. Currently at version 0.5.0, released monthly.","last_verified":"2026-04-27T00:00:00.000Z","tags":["atlas","sqlalchemy","database","migration"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/atlas-provider-sqlalchemy"},{"id":3405,"title":"Apache Atlas Client (jpoullet2000)","library":"atlasclient","status":"maintenance","version":"1.0.0","language":"python","ecosystem":"pypi","summary":"The `atlasclient` library by `jpoullet2000` provides a Python client for interacting with Apache Atlas, specifically designed for REST API v2. It offers functionality for discovery, entity management, and saved searches. The current version is 1.0.0, released in August 2019. While stable, this specific client is not actively developed; users seeking the latest features and ongoing maintenance should consider the official `apache-atlas` library.","last_verified":"2026-04-25T09:47:30.835Z","tags":["Apache Atlas","client","metadata","data governance","API client"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/atlasclient"},{"id":18129,"title":"Atlaspack","library":"atlaspack","status":"active","version":"2.0.47","language":"javascript","ecosystem":"npm","summary":"Atlaspack is a blazing fast, zero-configuration web application bundler for JavaScript, TypeScript, CSS, HTML, and assets. Version 2.14.4 (latest stable) follows a rapid release cadence with frequent patch releases. It is a fork of Parcel v2 by Atlassian Labs, offering performance improvements, native Rust plugin system, and multi-threaded compilation. Key differentiators: no configuration required, built-in support for TypeScript, JSX, CSS modules, images, and fonts, with a focus on developer experience and build speed. It is ESM-only and ships TypeScript types.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/atlaspack"},{"id":8841,"title":"Atlassian Document Builder","library":"atlassian-doc-builder","status":"active","version":"0.5.2","language":"python","ecosystem":"pypi","summary":"The `atlassian-doc-builder` library, currently at version 0.5.2, provides a programmatic way to create Atlassian Documents (ADF) for platforms like Confluence and Jira. It enables developers to automate report publication and generate structured content, supporting a tree-like document representation, JSON ADF rendering, parsing, and document validation. The project maintains an active release cadence with regular updates.","last_verified":"2026-04-16T00:00:00.000Z","tags":["atlassian","confluence","jira","adf","document-generation","document-builder","automation"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/atlassian-doc-builder"},{"id":26742,"title":"Atlassian JWT","library":"atlassian-jwt","status":"active","version":"3.0.0","language":"python","ecosystem":"pypi","summary":"JSON Web Token (JWT) generation with Atlassian query-string-hash claim support. Wraps PyJWT and adds the 'qsh' claim needed for Atlassian Connect add-ons. Current version 3.0.0, release cadence is irregular.","last_verified":"2026-05-01T00:00:00.000Z","tags":["jwt","atlassian","authentication","connect"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/atlassian-jwt"},{"id":8844,"title":"Atlassian JWT Auth","library":"atlassian-jwt-auth","status":"active","version":"22.0.0","language":"python","ecosystem":"pypi","summary":"Atlassian JWT Auth provides a Python implementation of the Atlassian Service to Service Authentication specification, wrapping the PyJWT library. It enables applications to securely sign and verify JSON Web Tokens (JWTs) for communication with Atlassian products using both symmetric and asymmetric key pairs. The current version is 22.0.0, with major releases typically occurring annually or bi-annually.","last_verified":"2026-04-16T00:00:00.000Z","tags":["atlassian","jwt","auth","authentication","security","connect"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/atlassian-jwt-auth"},{"id":1292,"title":"Atlassian Python API Wrapper","library":"atlassian-python-api","status":"active","version":"4.0.7","language":"python","ecosystem":"pypi","summary":"The `atlassian-python-api` library provides a comprehensive and convenient Python wrapper for interacting with various Atlassian products, including Jira, Confluence, Bitbucket, Crowd, Service Desk, Xray, and Bamboo. It supports both Atlassian Cloud and Server/Data Center instances by leveraging their official REST APIs, along with some additional private methods and protocols. Currently at version 4.0.7, the library maintains an active development and release cadence, frequently adding new features, bug fixes, and adjustments for evolving Atlassian APIs.","last_verified":"2026-04-23T19:22:43.908Z","tags":["Atlassian","Jira","Confluence","Bitbucket","API","wrapper","automation"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/atlassian-python-api"},{"id":20965,"title":"atm","library":"atm","status":"active","version":"0.8.1","language":"javascript","ecosystem":"npm","summary":"atm is a CLI tool for scaffolding and managing TypeScript projects with Rollup, Babel, ESLint, and Prettier pre-configured. It provides a quick setup for modern JavaScript/TypeScript libraries, handling build, linting, and formatting configuration. As of version 0.8.1, it is in early development with limited documentation, but offers a streamlined alternative to manually configuring each tool.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/atm"},{"id":26743,"title":"Atma Toolkit","library":"atma","status":"maintenance","version":"0.15.24","language":"javascript","ecosystem":"npm","summary":"Atma Toolkit (v0.15.24) is a CLI build and task runner for JavaScript projects, especially those using IncludeJS. It provides actions for building HTML/JS/CSS assets, transpiling (e.g., ES6 to ES5, LESS to CSS), running shell commands, and serving HTTP. It loads configuration from JSON, YAML, or JS files. Unique: deeply integrates with IncludeJS module system, automatic script/style extraction from HTML, and support for multiple action groups. Release cadence: irregular, last release in 2017. Alternative to Gulp, Grunt, or Webpack but more opinionated and less maintained.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/atma"},{"id":17497,"title":"Atma.js IO Middleware Base","library":"atma-io-middleware-base","status":"abandoned","version":"1.0.51","language":"javascript","ecosystem":"npm","summary":"This package, `atma-io-middleware-base` (current stable version 1.0.51), serves as a foundational utility for abstracting and creating custom middleware extensions for the `atma-io` library. It simplifies the process of integrating custom file processing logic—such as reading, compiling, or preprocessing files—into the `atma-io` ecosystem. Developers use it to define synchronous `process` or asynchronous `processAsync` methods that transform file content, returning an object with the modified content and an optional source map. Its configuration can be extended via `package.json` under the specific middleware's name. As part of the Atma.js Project, this package's development appears to be inactive, with the last known activity dating back to 2017, suggesting an abandoned or unmaintained status.","last_verified":"2026-04-23T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/atma-io-middleware-base"},{"id":12845,"title":"Atma.js Server Module","library":"atma-server","status":"maintenance","version":"0.5.30","language":"javascript","ecosystem":"npm","summary":"Atma.js Server is a Node.js server module providing a framework for building HTTP applications, leveraging other components within the Atma.js ecosystem like `atma-logger`, `atma-io`, and `appcfg`. It allows for flexible routing, middleware processing (compatible with Connect.js middleware), and resource management for both server-side and client-side assets. The module is currently at version 0.5.30, indicating a pre-1.0 development stage, and is likely in a maintenance or active development phase within its specific ecosystem, rather than a general-purpose, high-cadence release cycle. Key differentiators include its tight integration with Atma.js libraries for configuration, logging, and I/O, and its structured approach to defining application, service, handler, and page endpoints with custom pipelines.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/atma-server"},{"id":16947,"title":"atob for Node.js","library":"atob","status":"maintenance","version":"2.1.2","language":"javascript","ecosystem":"npm","summary":"The `atob` package provides a Node.js implementation of the browser's `atob` (ASCII to Binary) function, which is used for decoding Base64-encoded strings. As of April 2026, the current stable version is 2.1.2, with the last significant update in 2018 (v2.1.0). Its release cadence appears to be very slow or effectively ceased, suggesting it's in a maintenance or stable state rather than active development. The primary differentiator of this package is its use of Node.js's native `Buffer` API to emulate the browser's exact functionality, allowing developers to decode Base64 strings in a server-side environment with behavior consistent with web browsers. A key consideration, explicitly noted by the library, is that it handles Unicode data incorrectly, mirroring the behavior of the browser's native `atob` function, which is designed for ASCII data. For proper Unicode and binary support, the README suggests alternative libraries like `unibabel.js`.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","atob","browser"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/atob"},{"id":12843,"title":"atob-lite","library":"atob-lite","status":"active","version":"2.0.0","language":"javascript","ecosystem":"npm","summary":"atob-lite provides a streamlined, isomorphic solution for Base64 decoding in JavaScript, abstracting away the platform-specific `atob` implementations. It intelligently uses the native `atob` function in browser environments and Node.js's `Buffer` API for server-side operations. The package's core strength lies in its build-time optimization: it leverages the `main` and `browser` fields in `package.json` to prevent build tools like Browserify from unnecessarily bundling the heavier `Buffer` shim into browser-destined code. This ensures a minimal footprint for client-side applications. The current stable version is 2.0.0. Given its nature as a foundational utility, its release cadence is generally slow, focusing on stability, cross-environment compatibility, and critical bug fixes rather than frequent feature additions. Its primary differentiator is its \"lite\" approach to isomorphic Base64 decoding, specifically designed to avoid common bundle size issues associated with `Buffer` shims in browser builds.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","atob","base64","isomorphic","browser","node","shared"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/atob-lite"},{"id":24931,"title":"atom-babel6-transpiler","library":"atom-babel6-transpiler","status":"deprecated","version":"1.2.0","language":"javascript","ecosystem":"npm","summary":"Atom package transpiler that processes files with Babel 6. Version 1.2.0 is the latest. Designed for use within Atom's package transpiler system. Provides integration with Babel 6, including support for .babelrc configuration, presets, and plugins. Features include automatic BABEL_ENV setting for development/production, configurable cache key files, and inline source maps. Key differentiator: official Atom package transpiler for Babel 6, part of the Atom ecosystem for package development.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","atom","babel","transpile","transpiler"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/atom-babel6-transpiler"},{"id":24932,"title":"Atom CoffeeScript 2 Transpiler","library":"atom-coffee2-transpiler","status":"deprecated","version":"0.0.2","language":"javascript","ecosystem":"npm","summary":"A lightweight Atom package transpiler that processes .coffee files using CoffeeScript 2 (v0.0.2). Designed specifically for Atom package development, it integrates with Atom's built-in transpiler system via the `atomTranspilers` configuration in package.json. Unlike general-purpose CoffeeScript compilers, this package is tailored to Atom's module resolution and caching. It has no notable releases or updates since its initial version.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","atom","coffeescript","coffeescript2","transpile","transpiler"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/atom-coffee2-transpiler"},{"id":24935,"title":"atom-engine-compiler","library":"atom-engine-compiler","status":"active","version":"0.4.4","language":"javascript","ecosystem":"npm","summary":"Compiler for .atom template files used in atom-native environment. Current version 0.4.4, released sporadically. It extends vip-server-renderer with native <style> support for server-side rendering. Differentiates by offering Atom template compilation with native style handling, similar to Vigi server renderer but adapted for Atom engine.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/atom-engine-compiler"},{"id":24933,"title":"Atom Expression Compiler","library":"atom-expression-compiler","status":"active","version":"2.2.4","language":"javascript","ecosystem":"npm","summary":"A Vue expression compiler for server-side rendering (SSR) that pre-compiles Vue template expressions into executable JavaScript functions. Version 2.2.4 supports modern Vue 3 syntax and provides faster runtime evaluation compared to traditional string-based evaluation. It handles interpolation, filters, and complex expressions with proper scoping. The package is lightweight, has no runtime dependencies, and is designed specifically for SSR optimization in Vue applications. It is actively maintained with monthly releases.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","vue","atom","server renderer","expression compiler"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/atom-expression-compiler"},{"id":12846,"title":"Atom Grammar Testing Framework","library":"atom-grammar-test","status":"abandoned","version":"0.6.4","language":"javascript","ecosystem":"npm","summary":"atom-grammar-test is a testing framework designed specifically for Atom editor grammar definitions, inspired by Sublime Text's syntax testing format. It allows developers to define grammar fixtures directly within source code comments, visually annotating how grammar rules should parse different code constructs. This enables both programmatic testing and visual inspection of grammar behavior. The current stable version is 0.6.4. Given that the Atom editor has been officially archived and is no longer maintained, this package is effectively abandoned, with no active development or release cadence. Its primary differentiator was its tight integration with the Atom ecosystem and its visual testing approach.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/atom-grammar-test"},{"id":24934,"title":"Atom Jasmine 3 Test Runner","library":"atom-jasmine3-test-runner","status":"active","version":"5.2.13","language":"javascript","ecosystem":"npm","summary":"Atom Jasmine 3 Test Runner (v5.2.13) lets you run Atom package tests with Jasmine 3.x instead of the default Jasmine 1.3. It provides a simple drop-in replacement via the atomTestRunner field in package.json, with options for custom runners and legacy spec support. Maintained by UziTech, with updates for dependency compatibility. Key differentiators: minimal configuration, TypeScript support via atom-ts-transpiler, and custom matchers/plugins.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","atom","jasmine","tests","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/atom-jasmine3-test-runner"},{"id":26744,"title":"atom-js-transpiler","library":"atom-js-transpiler","status":"abandoned","version":"0.5.0","language":"javascript","ecosystem":"npm","summary":"A utility to centralize transpilation across multiple Atom packages. It transpiles source files from a 'src' directory (supporting async/await, JSX, ES6, and type annotations) into a 'lib' directory. Version 0.5.0 is the last release; the package appears unmaintained since 2016. Differentiator: simple CLI tool for Atom package developers wanting consistent transpilation without per-package configuration. Note: relies on Babel under the hood, but is tightly coupled to Atom's package structure.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/atom-js-transpiler"},{"id":26748,"title":"Atom Transpiler Debug Tool","library":"atom-transpiler-debug-tool","status":"deprecated","version":"1.0.5","language":"javascript","ecosystem":"npm","summary":"A small debugging utility for Atom packages that use the custom transpiler feature (v1.0.5, last release 2018). Analyzes package configuration to determine which files are associated with each custom transpiler and the compile cache state for each source file. Helps diagnose misconfiguration and unexpected behavior in transpiled Atom packages. No known maintenance activity since 2018; likely unmaintained.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","atom","transpile","transpiler","debug","tool","utility"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/atom-transpiler-debug-tool"},{"id":24936,"title":"atom-ts-transpiler","library":"atom-ts-transpiler","status":"maintenance","version":"1.5.3","language":"javascript","ecosystem":"npm","summary":"A custom transpiler for Atom packages that enables running TypeScript code directly in the Atom editor. The current stable version is 1.5.3 (released 2020-11-08). This package is in maintenance mode, as the Atom editor itself is now archived. It provides a simple interface between Atom and the TypeScript compiler, supporting TypeScript versions 1.6 through 4.x. Key differentiators: respects tsconfig.json automatically, minimal performance overhead after initial caching, and small footprint (~20 KB). Compared to alternatives like manual pre-transpilation, it allows distributing Atom packages as TypeScript source.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","atom","typescript","ts","transpile","transpiler"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/atom-ts-transpiler"},{"id":9499,"title":"atomate: Materials Science Workflows with FireWorks","library":"atomate","status":"active","version":"1.1.0","language":"python","ecosystem":"pypi","summary":"atomate provides pre-built, robust workflows for computational materials science, primarily leveraging the VASP code and integrating with the FireWorks workflow management system. It builds upon pymatgen, custodian, and maggma for comprehensive materials data handling and job execution. The current version is 1.1.0, with releases occurring a few times a year to add features and fix bugs.","last_verified":"2026-04-17T00:00:00.000Z","tags":["materials science","workflow automation","fireworks","VASP","DFT","pymatgen"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/atomate"},{"id":8845,"title":"Atomate2 Materials Science Workflows","library":"atomate2","status":"active","version":"0.1.1","language":"python","ecosystem":"pypi","summary":"Atomate2 is a Python library providing a comprehensive collection of materials science workflows built on top of the AiiDA infrastructure. It allows researchers to automate complex computational materials design tasks, from structural relaxations and property calculations using various density functional theory (DFT) codes (like VASP, Quantum ESPRESSO, FLEUR) to advanced analyses. It is a complete rewrite of the original atomate library, moving from FireWorks to AiiDA for workflow management. The current version is 0.1.1 and it follows a release cadence tied to feature development and bug fixes.","last_verified":"2026-04-16T00:00:00.000Z","tags":["materials science","workflow","AiiDA","DFT","VASP","Quantum ESPRESSO","simulation automation"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/atomate2"},{"id":151,"title":"Atomic Agents","library":"atomic-agents","status":"active","version":"2.7.4","language":"python","ecosystem":"pypi","summary":"Lightweight agent framework by BrainBlend-AI built on top of instructor and pydantic. Focuses on typed, composable agents with explicit schemas. v2.0 introduced major breaking changes: all class renames, .lib removed from import paths, generic type parameters added. Current version: 2.7.4 (Mar 2026). Uses instructor library as LLM abstraction layer — not a direct OpenAI/Anthropic dependency.","last_verified":"2026-05-12T08:58:36.606Z","tags":["atomic-agents","agents","instructor","pydantic","python","llm","typed"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/atomic-agents"},{"id":23284,"title":"atomic-dict","library":"atomic-dict","status":"active","version":"0.5.0","language":"python","ecosystem":"pypi","summary":"A lock-free shared memory dictionary for 64-bit integer keys and values, built on atomic operations. Version 0.5.0 supports Python >=3.10. Frequently updated with minor releases.","last_verified":"2026-05-01T00:00:00.000Z","tags":["atomic","lock-free","shared-memory","dict","concurrency"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/atomic-dict"},{"id":24937,"title":"Atomic Form","library":"atomic-form","status":"active","version":"0.1.5","language":"javascript","ecosystem":"npm","summary":"A React component for building forms with built-in data collection and validation. Version 0.1.5 is the latest stable release, with no recent updates indicating active development. Integrates with the Validator library for common validations and supports custom validation functions, initial data population, multiple validation rules per input, and multiple validation error messages. Differentiates by offering a declarative component approach with props for submit and validation callbacks, catering to React class components with refs for form state access.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","react","react-component","forms","form","validation","data-binding","data-collection"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/atomic-form"},{"id":1915,"title":"Atomic File Writes","library":"atomicwrites","status":"deprecated","version":"1.4.1","language":"python","ecosystem":"pypi","summary":"Atomicwrites is a Python library that provides a simple, high-level API for performing atomic file writes. It achieves atomicity by writing to a temporary file in the same directory and then atomically moving it to the target location. This prevents file corruption in case of crashes or interruptions during the write process. The library is currently at version 1.4.1. While previously actively maintained, its status has shifted due to the maintainer's decision regarding PyPI 2FA requirements, leading to its deprecation. Users are encouraged to consider alternatives like `safer` for new projects.","last_verified":"2026-04-24T03:28:49.110Z","tags":["file-io","atomic-operations","data-integrity","deprecation"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/atomicwrites"},{"id":6525,"title":"Atomic Writes for Home Assistant","library":"atomicwrites-homeassistant","status":"active","version":"1.4.1","language":"python","ecosystem":"pypi","summary":"A fork of the `atomicwrites` library, `atomicwrites-homeassistant` provides atomic file writes in Python. It ensures that file writes are all-or-nothing operations, preventing data corruption in case of crashes or interruptions. The `homeassistant` fork specifically addresses maintenance issues of the original `atomicwrites` package and is currently at version 1.4.1. It is a dependency for Home Assistant and other projects requiring reliable file operations.","last_verified":"2026-04-15T00:00:00.000Z","tags":["file-io","atomic-writes","home-assistant","data-integrity"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/atomicwrites-homeassistant"},{"id":23287,"title":"atomicx","library":"atomicx","status":"active","version":"0.0.15","language":"python","ecosystem":"pypi","summary":"Easy-to-use lock-free atomic integers, booleans, and floats for Python, leveraging C11 atomics. Current version 0.0.15, requires Python >=3.8. Released under MIT license, primarily a single-developer project with infrequent releases.","last_verified":"2026-05-01T00:00:00.000Z","tags":["atomic","lock-free","threading","concurrency","atomicint","atomicbool","atomicfloat"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/atomicx"},{"id":24940,"title":"atomizer-plugins","library":"atomizer-plugins","status":"active","version":"1.2.1","language":"javascript","ecosystem":"npm","summary":"A set of plugins for esbuild, Rollup, Vite, and Webpack that integrate Atomizer, an atomic CSS generator. Current stable version is 1.2.1. The library uses the unplugin system for unified plugin API across all build tools. Released under the MIT license. Key differentiator: single API for multiple bundlers, TypeScript definitions included. Release cadence is irregular; latest version published 6 months ago.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","atomizer","plugin","rollup","rollup-plugin","unplugin","vite","vite-plugin","webpack","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/atomizer-plugins"},{"id":4437,"title":"AT Protocol SDK for Python","library":"atproto","status":"active","version":"0.0.65","language":"python","ecosystem":"pypi","summary":"The `atproto` library is the official Python SDK for the AT Protocol, the decentralized social networking protocol behind Bluesky. It provides support for Lexicon Schemes, XRPC clients, Firehose, Identity, DID keys, signatures, and more, with all models, queries, and procedures automatically generated. As of version 0.0.65, the SDK is actively developed with frequent releases, though it remains in a pre-1.0.0 state where backward compatibility is not strictly guaranteed.","last_verified":"2026-04-12T00:00:00.000Z","tags":["atprotocol","bluesky","decentralized","social","sdk","xrpc","firehose"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/atproto"},{"id":1802,"title":"atpublic","library":"atpublic","status":"active","version":"7.0.0","language":"python","ecosystem":"pypi","summary":"atpublic is a Python library that offers simple decorators and a utility function to synchronize a module's `__all__` variable, explicitly defining its public API. This helps prevent `__all__` from becoming outdated, which is a common issue when functions or classes are added, renamed, or removed. The library is currently in version 7.0.0 and maintains an active development cadence with regular updates.","last_verified":"2026-04-24T01:42:11.305Z","tags":["__all__","public API","module management","decorator","documentation"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/atpublic"},{"id":20963,"title":"attmap","library":"attmap","status":"active","version":"0.14.0","language":"python","ecosystem":"pypi","summary":"Multiple access patterns for key-value reference. attmap provides AttMap, a mapping subclass that allows attribute-style access (e.g., obj.key) alongside dict-style access (e.g., obj['key'] or obj.get('key')). It is useful for configuration objects, simple namespaces, and data structures where you want flexible key access. Version 0.14.0 is stable, requires Python >=3.8, and is maintained on GitHub (pepkit/attmap).","last_verified":"2026-04-27T00:00:00.000Z","tags":["mapping","attribute-access","dict-subclass","configuration","key-value-store"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/attmap"},{"id":8848,"title":"Attoworld Library for Attosecond Science","library":"attoworld","status":"active","version":"2026.1.2","language":"python","ecosystem":"pypi","summary":"The `attoworld` library provides essential tools for attosecond science, developed by the Attosecond science group at the Max Planck Institute of Quantum Optics. It offers functionalities for data acquisition, processing, and analysis in areas like FROG (Frequency-resolved optical gating) and time-frequency analysis. The library is actively maintained with frequent releases, often several per month or quarter, following a `YYYY.minor.patch` versioning scheme.","last_verified":"2026-04-16T00:00:00.000Z","tags":["physics","attosecond","spectroscopy","FROG","science","data-analysis"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/attoworld"},{"id":10525,"title":"HTML Input File Accept Attribute Checker","library":"attr-accept","status":"active","version":"2.2.5","language":"javascript","ecosystem":"npm","summary":"attr-accept is a lightweight JavaScript utility that implements the logic of the HTML5 `<input type=\"file\">` `accept` attribute. It provides a function to programmatically check if a given `File` object matches the criteria specified by an `accept` string, which can include MIME types (e.g., `image/*`, `application/pdf`), file extensions (e.g., `.jpg`, `.png`), and wildcards. The current stable version is 2.2.5. The library maintains a steady, though not rapid, release cadence, primarily focusing on bug fixes and minor improvements. Its key differentiator is providing a robust, standalone, and browser-compatible implementation of a browser's native file acceptance logic, making it suitable for custom file upload components, especially in libraries like react-dropzone.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","html5","input","tag","attribute","attr","accept","file","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/attr-accept"},{"id":4340,"title":"AttrDict","library":"attrdict","status":"deprecated","version":"2.0.1","language":"python","ecosystem":"pypi","summary":"AttrDict is an MIT-licensed Python library (version 2.0.1) providing mapping objects that allow their elements to be accessed both as keys (like a standard dict) and as attributes. It aims to simplify the creation of hierarchical data structures, particularly useful for configuration objects. The project's last release was in 2019, and its GitHub repository was archived in the same year, indicating it is no longer actively maintained.","last_verified":"2026-04-12T00:00:00.000Z","tags":["dictionary","attribute access","data structure","configuration","deprecated"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/attrdict"},{"id":23288,"title":"AttributeDict","library":"attributedict","status":"active","version":"0.3.0","language":"python","ecosystem":"pypi","summary":"Simple dictionary subclass that exposes keys as attributes (e.g., obj.mykey instead of obj['mykey']). Requires Python 3.5+. Currently maintained with steady releases.","last_verified":"2026-05-01T00:00:00.000Z","tags":["dict","attribute-access","convenience","utility"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/attributedict"},{"id":4438,"title":"Attributes Doc","library":"attributes-doc","status":"active","version":"0.4.0","language":"python","ecosystem":"pypi","summary":"attributes-doc is a Python library providing a hacky implementation of PEP 224 for attribute docstrings. It offers decorators (`attributes_doc`, `enum_doc`) to attach docstrings to class attributes and enum values, and functions (`get_attributes_doc`, `get_doc`) to retrieve them at runtime. The current version is 0.4.0, with a release cadence that has seen updates for Python version compatibility and new features like `enum_doc` in recent major versions.","last_verified":"2026-04-12T00:00:00.000Z","tags":["documentation","docstrings","attributes","PEP 224","metaprogramming","enums"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/attributes-doc"},{"id":262,"title":"Classes Without Boilerplate","library":"attrs","status":"active","version":"26.1.0","language":"en","ecosystem":"pypi","summary":"attrs is a Python package designed to simplify class creation by automatically generating boilerplate like `__init__`, `__repr__`, and comparison methods. It aims to make writing classes more enjoyable and concise without sacrificing runtime performance. The current version is 26.1.0, and it follows a CalVer (Calendar Versioning) release strategy, typically releasing new major versions yearly with interim updates.","last_verified":"2026-05-12T12:28:30.517Z","tags":["classes","boilerplate","dataclasses","attributes","code generation"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/attrs"},{"id":23289,"title":"audeer","library":"audeer","status":"active","version":"2.4.0","language":"python","ecosystem":"pypi","summary":"audeer is a collection of helpful Python functions for common tasks like file handling, string manipulation, and system operations. Current version: 2.4.0, released roughly monthly. It requires Python >=3.10.","last_verified":"2026-05-01T00:00:00.000Z","tags":["utilities","helpers","file operations","string manipulation"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/audeer"},{"id":10524,"title":"Audio Buffer Utilities","library":"audio-buffer-utils","status":"active","version":"5.1.2","language":"javascript","ecosystem":"npm","summary":"audio-buffer-utils is a JavaScript utility library providing a comprehensive set of functions for manipulating `AudioBuffer` objects, primarily for Web Audio API contexts and Node.js environments. Currently at version 5.1.2, it offers operations such as creation, cloning, slicing, concatenation, mathematical transformations (reverse, invert, normalize), and various data manipulations (fill, resize, trim, pad, shift, rotate). The library focuses on performance optimization for audio processing tasks and is part of the `audiojs` organization, which maintains other Web Audio related packages. While offering robust functionality, its internal API stability is noted as 'unstable' in its badges, indicating potential API changes in minor versions, though the package is actively maintained and has a steady release cadence for bug fixes and minor features.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","web","audio","audiojs","api","buffer","web audio","audio-buffer"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/audio-buffer-utils"},{"id":12848,"title":"Universal Audio Decoder","library":"audio-decode","status":"active","version":"3.9.3","language":"javascript","ecosystem":"npm","summary":"audio-decode is a JavaScript/WASM library designed for decoding various audio formats into raw PCM samples, suitable for both Node.js and browser environments. Currently at version 3.9.3, it maintains an active release cadence with frequent updates introducing new codec support, performance improvements, and API refinements. A key differentiator is its independence from external tools like FFmpeg, relying solely on JS and WASM implementations for a small footprint and near-native performance. It supports a wide array of formats including MP3, WAV, OGG Vorbis, FLAC, Opus, M4A/AAC, and more, offering both whole-file and chunked/streaming decoding capabilities. The library provides a unified API, and individual codec modules can be selectively loaded in browsers to optimize bundle size, making it highly versatile for diverse audio processing needs.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","audio","decode","decoder","codec","mp3","wav","ogg","vorbis","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/audio-decode"},{"id":6313,"title":"Audio Separator","library":"audio-separator","status":"active","version":"0.44.1","language":"python","ecosystem":"pypi","summary":"Audio Separator is a Python package designed for easy audio stem separation, capable of splitting audio files into various stems (e.g., instrumental, vocals, drums, bass, etc.). It leverages a variety of pre-trained deep learning models, primarily from UVR (Ultimate Vocal Remover) and includes MDX-Net, VR Arch, Demucs, and MDXC models. The library offers both a Command Line Interface (CLI) for batch processing and a Python API for integration into other projects. It supports common audio formats like WAV, MP3, FLAC, and M4A.","last_verified":"2026-04-15T00:00:00.000Z","tags":["audio","stem-separation","music","machine-learning","AI","signal-processing"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/audio-separator"},{"id":18964,"title":"audio-worklet-loader","library":"audio-worklet-loader","status":"active","version":"1.1.0","language":"javascript","ecosystem":"npm","summary":"Webpack loader for Audio Worklet processors, enabling bundling and module resolution for .worklet.js and .worklet.ts files. Version 1.1.0 is stable but explicitly does not support Webpack 4. It can inline worklet code as a Blob to avoid separate chunks, with fallback modes for bundling. This loader fills a niche for web audio applications needing AudioWorklet support in Webpack 5, similar to worker-loader but for audio worklets.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","webpack","audio worklet","audio worklet loader","audio worklet processor"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/audio-worklet-loader"},{"id":9500,"title":"audiocraft - Audio Generation","library":"audiocraft","status":"active","version":"1.3.0","language":"python","ecosystem":"pypi","summary":"Audiocraft is a research library from Facebook AI for state-of-the-art audio generation, including models like MusicGen and AudioGen. It is built on PyTorch, providing tools for both model inference and training. Currently at version 1.3.0, it sees active development with new releases roughly every 1-3 months, often coinciding with new model research.","last_verified":"2026-04-17T00:00:00.000Z","tags":["audio","generation","AI","PyTorch","ML","musicgen","audiogen"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/audiocraft"},{"id":26745,"title":"AudioLab","library":"audiolab","status":"active","version":"0.5.1","language":"python","ecosystem":"pypi","summary":"A Python library for audio processing and analysis. Version 0.5.1, updated periodically. Supports audio formats like WAV, MP3, FLAC; provides utilities for reading, writing, converting, and manipulating audio data.","last_verified":"2026-05-01T00:00:00.000Z","tags":["audio","signal processing","wav","mp3","flac"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/audiolab"},{"id":27601,"title":"AudioLM","library":"audiolm","status":"active","version":"0.0.1.dev0","language":"python","ecosystem":"pypi","summary":"AudioLM is a PyTorch-based implementation of a language modeling approach to audio generation, capable of generating coherent audio continuations given a short prompt. Current version is 0.0.1.dev0, with irregular releases.","last_verified":"2026-05-09T00:00:00.000Z","tags":["audio generation","language model","deep learning","PyTorch","music","speech"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/audiolm"},{"id":5854,"title":"Audiomentations","library":"audiomentations","status":"active","version":"0.43.1","language":"python","ecosystem":"pypi","summary":"Audiomentations is a Python library for audio data augmentation, inspired by `albumentations`. It provides a fast and easy-to-use API for applying various transformations to audio data, useful for machine learning and deep learning tasks. It runs on CPU, supports both mono and multichannel audio, and integrates well into training pipelines for frameworks like TensorFlow/Keras or PyTorch. The library is actively maintained, with frequent releases, and is currently at version 0.43.1.","last_verified":"2026-04-14T00:00:00.000Z","tags":["audio","augmentation","machine learning","deep learning","sound"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/audiomentations"},{"id":1916,"title":"audioop-lts","library":"audioop-lts","status":"active","version":"0.2.2","language":"python","ecosystem":"pypi","summary":"audioop-lts is an LTS (Long Term Support) port of Python's built-in `audioop` module, which was deprecated in Python 3.11 and completely removed in Python 3.13. This project aims to maintain the functionality of the `audioop` module for future Python versions, specifically targeting Python 3.13 and greater. It provides operations for manipulating raw audio data, such as adding, averaging, and calculating RMS of sound fragments. The current version is 0.2.2. The library sees releases as needed for maintenance and compatibility with newer Python versions, indicating active maintenance rather than a strict release cadence.","last_verified":"2026-04-24T03:29:03.060Z","tags":["audio","sound","signal processing","lts","python3.13"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/audioop-lts"},{"id":1337,"title":"audioread","library":"audioread","status":"active","version":"3.1.0","language":"python","ecosystem":"pypi","summary":"audioread is a Python library that provides a unified, cross-platform interface for decoding audio files using various underlying system libraries such as GStreamer, FFmpeg, or libmad. It aims to offer a simple way to read raw audio data and its properties from many common audio formats. The current version is 3.1.0, and it maintains a moderate release cadence, primarily for bug fixes and compatibility with newer Python versions or backend libraries.","last_verified":"2026-04-23T20:00:44.873Z","tags":["audio","decoding","multimedia","sound"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/audioread"},{"id":16950,"title":"Auditboard CLI","library":"auditboard-cli","status":"active","version":"0.3.0-dev.2","language":"javascript","ecosystem":"npm","summary":"The `auditboard-cli` is a Node.js-based command-line interface (CLI) tool designed to boost developer productivity by enabling the creation and automation of custom tasks within JavaScript projects. Currently in version `0.3.0-dev.2`, it follows an iterative release cadence typical for early-stage development. Inspired by task runners like Ruby's Rake and Laravel's Artisan, this CLI allows developers to define project-specific commands within an `ab-cli-commands` directory, or create global utilities stored in `~/.ab-cli-commands`. Its core differentiation lies in supporting both local and global command definitions with a simple, CommonJS-based API for command creation, including clear mechanisms for defining required and optional arguments. It abstracts argument parsing, allowing developers to focus on command logic.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","cli","auditboard"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/auditboard-cli"},{"id":4439,"title":"auditwheel","library":"auditwheel","status":"active","version":"6.6.0","language":"python","ecosystem":"pypi","summary":"auditwheel is a command-line tool designed to facilitate the creation of Python wheel packages for Linux (containing pre-compiled binary extensions). These wheels are made compatible with a wide variety of Linux distributions by adhering to PEP 600 `manylinux_x_y`, PEP 513 `manylinux1`, PEP 571 `manylinux2010`, and PEP 599 `manylinux2014` platform tags. It helps to audit wheels for external shared library dependencies and then bundles them into the wheel, modifying RPATH entries for runtime compatibility. The library is currently at version 6.6.0 and maintains an active release cadence, frequently adding support for new manylinux policies and Python versions.","last_verified":"2026-04-12T00:00:00.000Z","tags":["linux","wheels","packaging","manylinux","binary","cli","build-tools"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/auditwheel"},{"id":9501,"title":"Auraloss","library":"auraloss","status":"active","version":"0.4.0","language":"python","ecosystem":"pypi","summary":"Auraloss is a collection of audio-focused loss functions implemented in PyTorch, designed for tasks like audio synthesis, source separation, and speech enhancement. It provides specialized losses such as Mel-spectrogram, multi-resolution STFT, and perceptual losses. The current stable version is 0.4.0, and new features and improvements are added periodically, with releases typically following significant development milestones.","last_verified":"2026-04-17T00:00:00.000Z","tags":["audio","loss-functions","pytorch","deep-learning","signal-processing","speech-enhancement","audio-synthesis"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/auraloss"},{"id":16756,"title":"Aurelia Bundler (SystemJS)","library":"aurelia-bundler","status":"abandoned","version":"0.7.0","language":"javascript","ecosystem":"npm","summary":"aurelia-bundler is a utility library specifically designed for bundling JavaScript, HTML, and CSS assets within applications built using the Aurelia 1 framework, leveraging SystemJS as the module loader. It provides programmatic APIs, commonly integrated into build automation tools like Gulp, to consolidate application modules and their dependencies into optimized bundles for production deployment. The package is considered abandoned, with its last release, version 0.7.0, dating back approximately eight years. It has been superseded by the built-in bundler provided by the Aurelia CLI for Aurelia 1 projects, and is not compatible with Aurelia 2, which has transitioned to modern bundlers such as Vite, Webpack, or Parcel. The package primarily addresses the bundling needs of legacy Aurelia 1 applications that explicitly relied on the SystemJS module ecosystem. Its release cadence was irregular towards the end of its active lifecycle, focusing on minor updates and bug fixes.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","aurelia","systemjs","bundling","HTML","JavaScript","CSS"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/aurelia-bundler"},{"id":12849,"title":"Aurelia v1 Dependency Finder for Dumber","library":"aurelia-deps-finder","status":"maintenance","version":"2.1.7","language":"javascript","ecosystem":"npm","summary":"`aurelia-deps-finder` is a utility package specifically designed to assist the `dumber` bundler in identifying and resolving dependencies within Aurelia v1 projects. It provides a specialized `depsFinder` function that `dumber` integrates into its bundling process to correctly map modules and their interdependencies within an Aurelia v1 application's structure. The current stable version is 2.1.7. This package is explicitly *not* required for Aurelia 2 (vNext) projects, as Aurelia 2 utilizes different dependency resolution mechanisms or leverages modern bundler capabilities directly, making this tool obsolete for newer versions of the framework. Its release cadence is tightly coupled to the maintenance of the Aurelia v1 ecosystem. Its key differentiator is its specialized, deep understanding of Aurelia v1's unique module loading patterns, making it an essential component for legacy build setups using `dumber` for Aurelia v1 applications.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","aurelia","dumber","bundler"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/aurelia-deps-finder"},{"id":15522,"title":"Aurelia Fetch Client","library":"aurelia-fetch-client","status":"active","version":"1.8.2","language":"javascript","ecosystem":"npm","summary":"aurelia-fetch-client provides a straightforward HTTP client built upon the standard Fetch API, tailored for use within the Aurelia framework ecosystem. It is currently at version 1.8.2 and receives updates with a relatively moderate cadence, primarily for bug fixes and minor feature enhancements. Key differentiators include its seamless integration with Aurelia's dependency injection and plugin system, offering features like request interception, retry functionality (since 1.4.0), and helper methods for common HTTP verbs. While designed for Aurelia, it can function in any JavaScript environment, though a Fetch API polyfill (e.g., `whatwg-fetch`) is often required for broader browser or Node.js compatibility. It ships with TypeScript types, facilitating robust development.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","aurelia","http","ajax","fetch","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/aurelia-fetch-client"},{"id":12850,"title":"Aurelia Framework","library":"aurelia-framework","status":"maintenance","version":"1.4.1","language":"javascript","ecosystem":"npm","summary":"Aurelia is a modern, client-side JavaScript framework designed for building browser, mobile, and desktop applications. It emphasizes web platform alignment, convention over configuration, and minimal framework intrusion, allowing developers to write more standard JavaScript/TypeScript code. The current stable version is 1.4.1, primarily receiving maintenance updates to address dependency vulnerabilities as seen in recent releases. Key differentiators include its powerful reactive binding engine, robust templating, and a focus on composing simple, standard components, typically a vanilla JavaScript/TypeScript class paired with an HTML template. It integrates core Aurelia libraries into a unified platform for application development.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","aurelia","framework","spa","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/aurelia-framework"},{"id":18970,"title":"Aurelia Loader Webpack","library":"aurelia-loader-webpack","status":"active","version":"2.2.5","language":"javascript","ecosystem":"npm","summary":"Aurelia's loader implementation for webpack, enabling module loading and Hot Module Replacement (HMR) in Aurelia applications built with webpack. This package implements the Aurelia loader interface, allowing dynamic loading of modules, views, and resources. It supports Aurelia 2 (v2.x line, latest stable 2.2.5) with a universal bootstrapper and HMR capabilities, and is designed for use with webpack 4+. The library is actively maintained by the Aurelia team and provides compatibility with css-loader v4. It is part of the Aurelia ecosystem and should be used alongside aurelia-webpack-plugin. Key differentiators: native HMR support, eachModule iteration module, and caching of loading promises. Alternatives: aurelia-loader-nodejs for server-side rendering.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","aurelia","webpack","loader","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/aurelia-loader-webpack"},{"id":24938,"title":"Aurelia Template Lint Webpack Loader","library":"aurelia-template-lint-loader","status":"active","version":"1.0.1","language":"javascript","ecosystem":"npm","summary":"Webpack loader to lint Aurelia HTML templates using aurelia-template-lint. Version 1.0.1 is the latest stable release. It runs as a pre/post-loader to catch template errors during bundling. Accepts optional configuration like emitErrors, failOnHint, typeChecking, and fileGlob. Differentiators: integrates Aurelia template linting directly into webpack build pipeline. Low maintenance frequency.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","aurelia","webpack","loader","linting"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/aurelia-template-lint-loader"},{"id":18131,"title":"Aurelia UI Framework","library":"aurelia-ui-framework","status":"active","version":"5.0.0-beta.4","language":"javascript","ecosystem":"npm","summary":"A bespoke UI/UX framework for business applications built on Aurelia. Current stable version is 5.0.0-beta.4 (beta). Release cadence is irregular; the repository has low activity with infrequent updates. Differentiators: tailored for enterprise desktop-like apps, includes date/number formatting via date-fns and numeral, markdown rendering via kramed, phone number parsing via libphonenumber-js, and resize observer polyfill. Ships TypeScript types. Heavily depends on Aurelia ecosystem (aurelia-framework, aurelia-binding, aurelia-templating, aurelia-pal).","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","ui-framework","desktop-framework","aurelia-ui-framework","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/aurelia-ui-framework"},{"id":18969,"title":"Aurelia Webpack Plugin","library":"aurelia-webpack-plugin","status":"active","version":"5.0.6","language":"javascript","ecosystem":"npm","summary":"A Webpack plugin for bundling Aurelia applications, enabling proper module resolution and runtime support. Current stable version is 5.0.6, with active development. It supports Webpack 5+ and includes TypeScript type definitions. Key differentiators include automatic dependency serialization, support for Aurelia's DI and templating, and compatibility with various Webpack features like code splitting and tree shaking. Compared to manual configuration, it simplifies setup and avoids common pitfalls with Aurelia module loading.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","aurelia","webpack","plugin","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/aurelia-webpack-plugin"},{"id":7017,"title":"Aurelio Platform SDK","library":"aurelio-sdk","status":"active","version":"0.0.19","language":"python","ecosystem":"pypi","summary":"The Aurelio Platform SDK is a Python library (version 0.0.19) that simplifies interaction with the Aurelio Platform for document processing tasks. It enables developers to extract text from various sources (PDFs, URLs), intelligently chunk content, and generate embeddings. The library focuses on abstracting the complexities of AI-powered document pipelines, offering both synchronous and asynchronous clients. Its release cadence appears to be active with regular updates and feature enhancements.","last_verified":"2026-04-16T00:00:00.000Z","tags":["SDK","document processing","AI","extraction","chunking","embeddings","LLM"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/aurelio-sdk"},{"id":23290,"title":"aurora-data-api","library":"aurora-data-api","status":"active","version":"0.5.0","language":"python","ecosystem":"pypi","summary":"A Python DB-API 2.0 client for the AWS Aurora Serverless Data API. Version 0.5.0 adds compatibility with RDS Data API for Aurora Serverless v2. The library provides a familiar database interface (PEP 249) for accessing Aurora Serverless databases without persistent connections.","last_verified":"2026-05-01T00:00:00.000Z","tags":["aws","aurora","data-api","db-api","rds"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/aurora-data-api"},{"id":15523,"title":"Australia Address Parser","library":"australia-address-parser","status":"active","version":"1.0.1","language":"javascript","ecosystem":"npm","summary":"The `australia-address-parser` package offers a dedicated, regex-based utility for programmatically parsing Australian street addresses and street intersections from unstructured user-provided strings. Its core functionality involves dissecting an address into constituent parts such as street number, name, type, suburb, state, and postcode. A key differentiator is its ability to explicitly identify and return the street type (e.g., Road, Street, Avenue), a detail often generalized or omitted by more comprehensive mapping services like Google APIs. The package is currently at version 1.0.1, although its README indicates it is still under active development, suggesting that its API might evolve, and new features or refinements to its parsing logic could be introduced with a potentially frequent release cadence. It's suitable for applications requiring structured address data extraction, data validation, or enhancing geo-coding efforts by providing more granular address components for Australian locations.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","australia","address","parser"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/australia-address-parser"},{"id":17499,"title":"Better Auth CLI","library":"auth","status":"active","version":"1.6.8","language":"javascript","ecosystem":"npm","summary":"The `auth` package provides the command-line interface (CLI) for Better Auth, an authentication solution. This CLI helps developers manage database schemas required for Better Auth's core functionality and its plugins. As of April 2026, the current stable version is 1.6.8, with a 1.7.0-beta.2 also available, indicating active development with frequent patch and minor releases, alongside pre-releases for upcoming features. Key differentiators include its ability to generate ORM-specific schemas for adapters like Prisma and Drizzle, as well as an SQL file for its built-in Kysely adapter. It also offers commands for initializing a project, applying migrations, and securely generating secret keys for Better Auth instances.","last_verified":"2026-04-23T00:00:00.000Z","tags":["javascript","auth","cli","typescript","better-auth"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/auth"},{"id":18132,"title":"auth-box","library":"auth-box","status":"active","version":"0.0.68","language":"javascript","ecosystem":"npm","summary":"auth-box is an authentication library for Node.js >=6 that aims to provide a unified interface for multiple authentication providers. Currently at version 0.0.68, it is in early development with an unstable API and frequent breaking changes. Key differentiator: attempts to abstract away the differences between various auth services into a single 'auth box' but lacks documentation and maturity.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/auth-box"},{"id":18130,"title":"Auth Center","library":"auth-center","status":"active","version":"2.2.0","language":"javascript","ecosystem":"npm","summary":"Auth Center is an OAuth2.0 authorization server with TOTP (Time-based One-Time Password) support for Node.js. Version 2.2.0 (stable) includes built-in admin UI, supports MySQL, PostgreSQL, SQLite, and MariaDB via Sequelize ORM, and provides both CLI and programmatic interfaces. It implements the OAuth2.0 authorization code grant flow and enhances password authentication with TOTP. Compared to alternatives like oauth2orize, it offers an all-in-one solution with session management (Redis support), email integration, and database schema synchronization.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","auth","center","TOTP","HOTP"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/auth-center"},{"id":26747,"title":"auth-express","library":"auth-express","status":"abandoned","version":"0.0.62","language":"javascript","ecosystem":"npm","summary":"A middleware library for Express.js that provides a unified authentication box supporting multiple strategies (JWT, OAuth, session, etc.). Current stable version 0.0.62 (as of 2025) with minimal release cadence (no recent updates). Key differentiator: single-box configuration for auth, but lacks documentation and appears unmaintained. Alternatives like passport or express-jwt are more robust.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/auth-express"},{"id":16293,"title":"HTTP Authorization Header Parser and Formatter","library":"auth-header","status":"maintenance","version":"1.0.0","language":"javascript","ecosystem":"npm","summary":"The `auth-header` library provides a robust solution for parsing and formatting HTTP `Authorization` and `WWW-Authenticate` headers. It supports various authentication schemes, including Basic, Digest, AWS, and Bearer/OAuth, adhering primarily to RFC7235 while also accommodating certain legacy formats by being less strict in its parsing. Currently at version 1.0.0, the library offers a stable API, though it appears to be in a maintenance state with no new feature development or active bug fixes since 2017. Its core differentiator lies in abstracting the complexities of these historically inconsistent HTTP headers, offering a standardized programmatic interface for their manipulation, which is a significant improvement over manual string parsing.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","http","express","basic","auth","authorization"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/auth-header"},{"id":18133,"title":"auth-js (e-city Auth Client)","library":"auth-js","status":"maintenance","version":"0.0.16","language":"javascript","ecosystem":"npm","summary":"A Vue.js plugin for authentication on the e-city platform, providing methods for sign-in, sign-out, password update, account management, image upload, address management, module permissions, and fetching current user info. Currently at version 0.0.16, with no stable release cadence. It is tightly coupled to a specific backend (http://isse.paliari.com.br/app/rest) and requires a Promise polyfill for older browsers. Not actively maintained; limited documentation and no TypeScript support.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","auth","auth-js"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/auth-js"},{"id":26746,"title":"auth-lib","library":"auth-lib","status":"active","version":"1.0.0","language":"javascript","ecosystem":"npm","summary":"A test authentication library for demonstration purposes. Version 1.0.0 is the initial release. No release cadence or differentiators are documented. This package is intended for testing and should not be used in production.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/auth-lib"},{"id":18134,"title":"Auth Mini","library":"auth-mini","status":"active","version":"0.2.0","language":"javascript","ecosystem":"npm","summary":"Minimal, opinionated authentication server (v0.2.0) for apps needing a solid auth core without external dependencies. Supports password-less sign-in via email OTP, WebAuthn passkeys, and Ed25519 keys. Uses SQLite for storage, issues JWT access tokens with opaque refresh tokens, and provides JWKS endpoints for key rotation. Released infrequently as a pre-1.0 project. Differentiates from Auth0/Firebase by being self-hosted with no external database servers required.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/auth-mini"},{"id":18135,"title":"auth-redirect","library":"auth-redirect","status":"active","version":"0.0.4","language":"javascript","ecosystem":"npm","summary":"auth-redirect is a Seneca internal module for handling authentication redirects. Version 0.0.4 is the latest stable release. It is designed to be used internally by seneca-auth and is not intended for direct use. Release cadence is low; it is a minor utility within the Seneca ecosystem. Key differentiator: it is a plugin that is automatically loaded by seneca-auth, removing the need for manual setup.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","seneca","auth","redirect"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/auth-redirect"},{"id":18136,"title":"Auth Strategy Manager","library":"auth-strategy-manager","status":"active","version":"2.0.2","language":"javascript","ecosystem":"npm","summary":"Meta package for auth-strategy-manager that installs the core package by default. Version 2.0.2 ships bundled TypeScript types, supports Node.js and browser environments with ESM and CJS exports. It provides a unified strategy-based authentication and authorization abstraction layer, simplifying integration of multiple auth providers (e.g., JWT, OAuth, API keys) behind a consistent interface. Key differentiators include zero-config core setup via the meta package, first-class TypeScript support, and a plugin-style strategy architecture that avoids runtime dependencies beyond the core.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","authentication","authorization","strategy","auth","core","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/auth-strategy-manager"},{"id":18137,"title":"auth-token-cookie","library":"auth-token-cookie","status":"deprecated","version":"0.0.5","language":"javascript","ecosystem":"npm","summary":"Seneca.js internal plugin for persisting authentication tokens in cookies. Version 0.0.5 is the latest stable release (last published 2016). This module is auto-loaded by seneca-auth and requires Seneca 0.8–0.9. It is not maintained for modern Seneca versions (3.x+). Key differentiator: minimal configuration, designed as a drop-in for seneca-auth's cookie-based token storage.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","seneca","auth","cookie"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/auth-token-cookie"},{"id":16759,"title":"Secure JWT Cookie & CSRF Token Auth","library":"auth-vir","status":"active","version":"5.2.0","language":"javascript","ecosystem":"npm","summary":"Auth-vir is a JavaScript/TypeScript library designed to simplify and secure authentication mechanisms in web applications. It provides robust features for handling JWT (JSON Web Token) based session cookies, CSRF (Cross-Site Request Forgery) protection through tokens, and secure password hashing. The library is actively maintained, with the current stable version being 5.2.0. Releases typically follow a semantic versioning approach, with minor and patch updates occurring every few weeks to months, and major versions introducing breaking changes less frequently, as observed from recent release history. Its key differentiators include a focus on security best practices out-of-the-box, offering both backend and frontend client implementations, and explicit support for ESM (ECMAScript Modules) and browser environments, ensuring modern application compatibility. It aims to abstract away common auth complexities while maintaining high security standards.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","auth","jwt","csrf","hash","password","secure","cookie","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/auth-vir"},{"id":12852,"title":"Auth0 Node.js SDK","library":"auth0","status":"active","version":"5.7.0","language":"javascript","ecosystem":"npm","summary":"The `auth0` package is the official Node.js SDK for interacting with Auth0 services, providing robust clients for the Auth0 Management API v2, Authentication API, and UserInfo API. Currently at version 5.7.0, this library maintains an active development pace with frequent minor releases, often adding support for new Auth0 features and API endpoints. It is designed for server-side applications, offering strong TypeScript support and explicit compatibility with modern Node.js versions (specifically `^20.19.0 || ^22.12.0 || ^24.0.0`). A key differentiator is its clear separation between the current v5 API and a dedicated `/legacy` export path for maintaining compatibility with the v4.x API, facilitating smoother migrations while offering access to the latest features. It simplifies administrative tasks and user authentication flows in Node.js environments.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","auth0","authentication","login","auth","jwt","management api","json web token","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/auth0"},{"id":27597,"title":"Auth0 API Python SDK","library":"auth0-api-python","status":"active","version":"1.0.0b9","language":"python","ecosystem":"pypi","summary":"Auth0's official SDK for verifying access tokens and securing Python APIs using Authlib. Current version: 1.0.0b9 (beta). Release cadence: periodic, pre-release stage.","last_verified":"2026-05-09T00:00:00.000Z","tags":["auth0","api","sdk","jwt","oauth","authentication","security"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/auth0-api-python"},{"id":95,"title":"Auth0 Python SDK","library":"auth0-python","status":"active","version":"5.0.0","language":"python","ecosystem":"pypi","summary":"Official Auth0 SDK for Python. Current version is 5.0.0 (Feb 2026). Three separate API generations exist (v3, v4, v5) with incompatible import paths and response types. The 'auth0.v3' namespace was removed in v4. v5 rewrites the Management API responses from dicts to Pydantic models. Enormous tutorial and LLM corpus still references auth0.v3 imports.","last_verified":"2026-05-12T08:02:37.038Z","tags":["auth0","authentication","oauth","jwt","identity","iam","python"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/auth0-python"},{"id":5855,"title":"Auth Capture Proxy","library":"authcaptureproxy","status":"active","version":"1.3.7","language":"python","ecosystem":"pypi","summary":"Auth Capture Proxy (authcaptureproxy) is a Python library and tool designed to create a proxy that captures authentication information from web pages. This is particularly useful for scenarios requiring the capture of OAuth login details without direct access to a third-party OAuth provider. The current version is 1.3.7, and the project maintains an active release cadence with frequent bug fixes and minor improvements.","last_verified":"2026-04-14T00:00:00.000Z","tags":["proxy","authentication","oauth","capture","security","web"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/authcaptureproxy"},{"id":20967,"title":"AuthEncoding","library":"authencoding","status":"active","version":"6.0","language":"python","ecosystem":"pypi","summary":"Framework for handling LDAP-style password hashes in Python. Current version 6.0, compatible with Python >=3.9. Release cadence is irregular, driven by Zope project needs.","last_verified":"2026-04-27T00:00:00.000Z","tags":["ldap","password-hashing","authentication","zope"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/authencoding"},{"id":26749,"title":"Authenticator","library":"authenticator","status":"active","version":"1.1.3","language":"python","ecosystem":"pypi","summary":"A HOTP/TOTP code generator for the command line, useful for generating two-factor authentication codes from the terminal. Current version: 1.1.3 (as of verification date). Release cadence: irregular.","last_verified":"2026-05-01T00:00:00.000Z","tags":["totp","hotp","2fa","cli","authentication"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/authenticator"},{"id":6526,"title":"authentik-client","library":"authentik-client","status":"active","version":"2026.2.1","language":"python","ecosystem":"pypi","summary":"authentik is an open-source Identity Provider (IdP) for modern SSO, supporting SAML, OAuth2/OIDC, LDAP, RADIUS, and more. This Python package, currently version 2026.2.1, is an automatically generated API client designed to interact with the authentik API from Python. Releases generally occur every two months, shifting to a three-month cycle starting with version 2026.5.","last_verified":"2026-04-15T00:00:00.000Z","tags":["authentication","identity management","SSO","OAuth2","OIDC","client","API","OpenAPI"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/authentik-client"},{"id":23291,"title":"authheaders","library":"authheaders","status":"active","version":"0.16.3","language":"python","ecosystem":"pypi","summary":"A library wrapping email authentication header verification and generation, supporting DKIM, SPF, and DMARC. Current version 0.16.3, release cadence irregular with updates every few months.","last_verified":"2026-05-01T00:00:00.000Z","tags":["email","authentication","dkim","spf","dmarc","headers"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/authheaders"},{"id":747,"title":"Authlib: OAuth & OpenID Connect Library","library":"authlib","status":"active","version":"1.6.9","language":"python","ecosystem":"pypi","summary":"Authlib is a comprehensive Python library for building OAuth (1.0 & 2.0) and OpenID Connect (OIDC) clients and servers. It includes full support for JSON Web Signatures (JWS), JSON Web Encryption (JWE), JSON Web Keys (JWK), JSON Web Algorithms (JWA), and JSON Web Tokens (JWT). The library is actively maintained with frequent releases, currently at version 1.6.9, and is compatible with Python 3.9+.","last_verified":"2026-05-12T18:32:41.601Z","tags":["oauth","openid","authentication","authorization","jwt","flask","django","starlette","fastapi","security"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/authlib"},{"id":20966,"title":"authres","library":"authres","status":"active","version":"1.2.0","language":"python","ecosystem":"pypi","summary":"A Python library for parsing and generating email Authentication-Results headers as defined in RFC 8601. Current version 1.2.0, stable release cadence is low (last update 2021).","last_verified":"2026-04-27T00:00:00.000Z","tags":["email","authentication-results","dmarc","spf","dkim"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/authres"},{"id":23292,"title":"AuthX","library":"authx","status":"active","version":"1.6.0","language":"python","ecosystem":"pypi","summary":"Ready-to-use and customizable authentication and OAuth2 management for FastAPI. Provides JWT, session, rate limiting, and scope management. Current version 1.6.0, requires Python >=3.9, rapid releases.","last_verified":"2026-05-01T00:00:00.000Z","tags":["authentication","oauth2","jwt","fastapi","security"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/authx"},{"id":6527,"title":"Authy Python API Client","library":"authy","status":"active","version":"2.2.6","language":"python","ecosystem":"pypi","summary":"The `authy` library is the official Python client for the Authy API, providing functionalities for two-factor authentication, including user registration, token verification, and sending SMS or push notifications. As of version 2.2.6, it offers a stable interface to integrate Authy's services into Python applications, supporting Python 3.6+. Its release cadence is low, focusing on stability and maintenance.","last_verified":"2026-04-15T00:00:00.000Z","tags":["authentication","2fa","security","authy","api-client","sms","mfa"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/authy"},{"id":4887,"title":"Authzed Python Client","library":"authzed","status":"active","version":"1.24.4","language":"python","ecosystem":"pypi","summary":"The `authzed` library is the official Python client for Authzed's SpiceDB, a permissions database and service. It enables developers to define authorization schemas, manage relationships between objects, and perform efficient permission checks within their applications. The library supports both the v1 Core SpiceDB API and the materialize/v0 API for building materialized permission views. It maintains an active development status with regular updates.","last_verified":"2026-04-12T00:00:00.000Z","tags":["authorization","permissions","rbac","abac","grpc","spicedb"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/authzed"},{"id":16952,"title":"Auto Release Automation CLI","library":"auto","status":"active","version":"11.3.6","language":"javascript","ecosystem":"npm","summary":"auto is a comprehensive command-line interface (CLI) tool meticulously engineered to automate release workflows by leveraging semantic versioning conventions, primarily driven by GitHub Pull Request labels. As of its current stable version 11.3.6, the project maintains an active release cadence, frequently delivering bug fixes and incremental enhancements, as evidenced by its consistent patch and minor updates. A significant differentiator of `auto` lies in its label-driven methodology, which streamlines the release process without necessitating alterations to your codebase or drastic overhauls of existing development workflows. It integrates seamlessly into continuous integration/continuous delivery (CI/CD) pipelines while also supporting local execution. The tool features a modular architecture, extensible through a rich ecosystem of plugins (e.g., `@auto-it/npm`, `@auto-it/slack`), enabling users to adapt its functionality for diverse package managers and platforms. Furthermore, `auto` ships with robust TypeScript types, facilitating more reliable integration and development processes.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","automation","semantic","release","github","labels","automated","continuos integration","changelog","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/auto"},{"id":7946,"title":"auto-click-auto","library":"auto-click-auto","status":"active","version":"0.1.5","language":"python","ecosystem":"pypi","summary":"auto-click-auto is a small Python library (current version 0.1.5) that automatically enables tab shell completion for Bash (version 4.4 and up), Zsh, and Fish in Click CLI applications. It aims to simplify the setup of shell completion compared to Click's native methods by offering a seamless, automatic configuration. The project has a low-to-moderate release cadence, with the latest update on June 26, 2024.","last_verified":"2026-04-16T00:00:00.000Z","tags":["CLI","Click","autocompletion","shell","developer tool"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/auto-click-auto"},{"id":18971,"title":"Auto CSS Modules Webpack Plugin","library":"auto-css-modules-webpack-plugin","status":"active","version":"1.1.1","language":"javascript","ecosystem":"npm","summary":"Automatically detects import or require statements for CSS files and adds a query parameter to mark them as CSS Modules in webpack. Current stable version is 1.1.1, with npm package last updated in March 2023. The plugin works by analyzing the AST during webpack's parse phase, converting statements like `import styles from './index.css'` to `import styles from './index.css?modules'`. Supports default extensions: .css, .less, .sass, .scss, .stylus, .styl. Designed for webpack 4 (>=4.46.0) and 5 (>=5.20.0). Key differentiator: avoids manual configuration of CSS Modules per file by automating the detection based on variable assignment.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","webpack","plugin","css-modules"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/auto-css-modules-webpack-plugin"},{"id":24939,"title":"auto-git-lint","library":"auto-git-lint","status":"active","version":"1.0.12","language":"javascript","ecosystem":"npm","summary":"A global or project-level CLI tool that automatically runs ESLint and Prettier linting on staged files before Git commits. Version 1.0.12 is current but appears infrequently updated. It simplifies setup by providing a single 'auto-lint' command, wrapping common ESLint (including @typescript-eslint parser/plugin) and Prettier configurations. It aims to replace manual husky/lint-staged setups but offers limited customization and documentation.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","auto","lint","husky"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/auto-git-lint"},{"id":23293,"title":"AutoGPTQ","library":"auto-gptq","status":"active","version":"0.7.1","language":"python","ecosystem":"pypi","summary":"AutoGPTQ is an easy-to-use LLMs quantization package based on the GPTQ algorithm. It provides user-friendly APIs for quantizing and running large language models with reduced memory usage. Current version 0.7.1 supports loading sharded quantized checkpoints and Gemma models. Release cadence is irregular, with major features in point releases.","last_verified":"2026-05-01T00:00:00.000Z","tags":["llm","quantization","gptq","cuda","exllama","inference"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/auto-gptq"},{"id":18973,"title":"auto-ngtemplate-loader","library":"auto-ngtemplate-loader","status":"maintenance","version":"3.1.2","language":"javascript","ecosystem":"npm","summary":"Webpack loader that automatically requires AngularJS 1.x templates when templateUrl is encountered in JavaScript files. Version 3.1.2 drops Node.js 8 support. It works alongside ngtemplate-loader and html-loader to preprocess template paths. Key differentiator: eliminates manual require calls for templates by transforming templateUrl strings into require() statements at build time. Supports custom path resolution and variable naming to avoid conflicts. Recommended to run before transpilation. Maintained but mature, with infrequent releases.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","webpack","loader","ngtemplate","angularjs","angular","templates"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/auto-ngtemplate-loader"},{"id":9502,"title":"auto-py-to-exe","library":"auto-py-to-exe","status":"active","version":"2.50.0","language":"python","ecosystem":"pypi","summary":"auto-py-to-exe is a Python library that provides a simple graphical interface for converting Python (.py) scripts into standalone executable files (.exe) using PyInstaller. It's currently at version 2.50.0 and maintains a frequent release cadence with minor and patch updates every few weeks, primarily focused on enhancements, bug fixes, and translations.","last_verified":"2026-04-17T00:00:00.000Z","tags":["GUI","PyInstaller","executable","packaging","Windows","cross-platform"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/auto-py-to-exe"},{"id":20968,"title":"AutoAWQ","library":"autoawq","status":"deprecated","version":"0.2.9","language":"python","ecosystem":"pypi","summary":"AutoAWQ implements the AWQ (Activation-aware Weight Quantization) algorithm for 4-bit quantization of large language models, achieving up to 2x speedup during inference. The library is now deprecated as of v0.2.9 (April 2025), with vLLM having adopted the technology. Last tested with Torch 2.6.0 and Transformers 4.51.3.","last_verified":"2026-04-27T00:00:00.000Z","tags":["quantization","awq","4-bit","llm","inference","deprecated"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/autoawq"},{"id":1917,"title":"Autobahn Python","library":"autobahn","status":"active","version":"25.12.2","language":"python","ecosystem":"pypi","summary":"Autobahn Python is a networking library that provides open-source implementations of the WebSocket Protocol and the Web Application Messaging Protocol (WAMP). It allows developers to create high-performance, asynchronous WebSocket clients and servers, and WAMP clients and application components, running on either Twisted or asyncio event loops. Currently at version 25.12.2, the project maintains an active development pace with frequent nightly and development builds, alongside regular stable releases.","last_verified":"2026-04-24T03:31:32.117Z","tags":["websocket","wamp","real-time","networking","asyncio","twisted","rpc","pubsub"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/autobahn"},{"id":18027,"title":"Autobots React Native Native Interaction Framework","library":"autobots-framework","status":"maintenance","version":"1.1.64","language":"javascript","ecosystem":"npm","summary":"Autobots Framework (autobots-framework) is a niche JavaScript library designed to facilitate interaction between React Native (RN) applications and underlying native functionalities. Primarily, it offers a `Native` module to expose platform-specific methods, such as navigating to a home page. The package is currently at version 1.1.64. Based on its GitHub activity, with the last commit in late 2020, it appears to have a very slow release cadence or is possibly no longer actively maintained. Its key differentiator is its direct bridging capability for React Native, but it lacks extensive documentation or a broad community, suggesting it might be an internal or highly specialized tool rather than a general-purpose framework. It requires React Native as a peer dependency.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/autobots-framework"},{"id":18139,"title":"autocannon","library":"autocannon","status":"active","version":"8.0.0","language":"javascript","ecosystem":"npm","summary":"An HTTP/1.1 benchmarking tool for Node.js, designed to be fast and easy to use. Current stable version is 8.0.0, released in late 2021. It supports HTTP pipelining, HTTPS, and can produce more load than wrk or wrk2. It offers both a command-line interface and a programmatic API, with features like warm-up, worker threads, HAR file replay, and custom request bodies. The project is actively maintained by the Node.js community.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","http","soak","load","fast","wrk","ab","test"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/autocannon"},{"id":26750,"title":"autoclasstoc","library":"autoclasstoc","status":"active","version":"1.7.0","language":"python","ecosystem":"pypi","summary":"Add a succinct table of contents to Sphinx auto-documented classes, making navigation easier. Version 1.7.0, stable and infrequently updated.","last_verified":"2026-05-01T00:00:00.000Z","tags":["sphinx","documentation","autodoc","toc"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/autoclasstoc"},{"id":3890,"title":"autocommand","library":"autocommand","status":"active","version":"2.2.2","language":"python","ecosystem":"pypi","summary":"autocommand is a Python library (current version 2.2.2) designed to simplify the creation of command-line programs from standard Python functions. It automatically converts a function's parameter signature into `argparse`-compatible command-line arguments and handles execution when the module is run as `__main__`. It has an active development status with a mature feature set.","last_verified":"2026-04-25T17:55:42.504Z","tags":["cli","command-line","argparse","decorator","automation"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/autocommand"},{"id":12853,"title":"Autocorrect Node.js Linux x64 GNU Binary","library":"autocorrect-node-linux-x64-gnu","status":"active","version":"2.14.0","language":"javascript","ecosystem":"npm","summary":"autocorrect-node-linux-x64-gnu is a specialized npm package providing the prebuilt native binary for the `autocorrect-node` library, specifically tailored for x86_64 Linux systems utilizing the GNU C Library. The core `autocorrect-node` library functions as a robust linter and formatter, designed to improve copywriting by intelligently correcting spaces, words, and punctuations across various languages, with a particular focus on CJK (Chinese, Japanese, Korean) and English text. Built on NAPI.RS, it leverages Rust-based native modules for high performance. This platform-specific package is typically installed automatically as a transitive dependency when `autocorrect-node` is added to a project on a compatible Linux environment, eliminating the need for local compilation. The current stable version for the `autocorrect-node` ecosystem, including its associated binaries, is 2.14.0, which was last published approximately a year ago. It offers both a command-line interface and a programmatic API for flexible integration into Node.js applications and CI/CD pipelines.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/autocorrect-node-linux-x64-gnu"},{"id":17500,"title":"Autocorrect Node Linux x64 Musl Binary","library":"autocorrect-node-linux-x64-musl","status":"active","version":"2.14.0","language":"javascript","ecosystem":"npm","summary":"This package (`autocorrect-node-linux-x64-musl`) provides the precompiled native binary for `autocorrect-node` tailored for Linux systems using the musl libc library on x64 architecture. `autocorrect-node` is a native Node.js addon built on NAPI.RS, offering fast and efficient text autocorrection, particularly beneficial for copywriting, correcting spaces, words, and punctuation in CJK (Chinese, Japanese, Korean) languages. This specific package is an internal, platform-dependent runtime dependency of the main `autocorrect-node` library and is not intended for direct use by developers. The current stable version for this binary, mirroring its parent package, is 2.14.0. Its release cadence is tightly coupled with the `autocorrect-node` project, typically updating with major `autocorrect-node` releases or when new native build targets are introduced.","last_verified":"2026-04-23T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/autocorrect-node-linux-x64-musl"},{"id":18978,"title":"autocreate","library":"autocreate","status":"active","version":"1.2.0","language":"javascript","ecosystem":"npm","summary":"autocreate is a JavaScript utility that allows classes to be called without the `new` keyword, and provides a hook method (`__class_call__`) to customize behavior when invoked as a plain function. Current stable version is 1.2.0, with a low release cadence. It supports ES7/Babel decorators, TypeScript, CoffeeScript, and plain JavaScript, targeting ES5/ES6+ environments. Unlike similar libraries (e.g., `newless`), autocreate handles inheritance, static properties, and non-enumerable descriptors without external dependencies. It provides both decorator and manual wrapping patterns for maximum flexibility.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","class","classes","constructors","decorators","ES6","ES7","new","Babel"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/autocreate"},{"id":6528,"title":"autodoc-pydantic","library":"autodoc-pydantic","status":"active","version":"2.2.0","language":"python","ecosystem":"pypi","summary":"autodoc-pydantic is a Sphinx extension that seamlessly integrates Pydantic models into Sphinx documentation. It automatically generates documentation for model fields, validators, and configurations, enhancing the standard Sphinx autodoc capabilities for data models. The current version is 2.2.0, with an active development cycle and regular updates.","last_verified":"2026-04-15T00:00:00.000Z","tags":["sphinx","pydantic","documentation","autodoc","api-documentation","data-models"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/autodoc-pydantic"},{"id":4440,"title":"autodocsumm","library":"autodocsumm","status":"active","version":"0.2.15","language":"python","ecosystem":"pypi","summary":"autodocsumm is a Sphinx extension that enhances `sphinx.ext.autodoc` by automatically generating summary tables, similar to `sphinx.ext.autosummary`. It creates a Table of Contents with lists of methods, classes, functions, and attributes for documented modules or classes. The library is actively maintained, with frequent releases to ensure compatibility with the latest Sphinx versions. The current version is 0.2.15.","last_verified":"2026-04-12T00:00:00.000Z","tags":["sphinx","documentation","autodoc","autosummary","python"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/autodocsumm"},{"id":9503,"title":"autodynatrace: Auto Instrumentation for OneAgent SDK","library":"autodynatrace","status":"active","version":"2.1.1","language":"python","ecosystem":"pypi","summary":"autodynatrace is a Python library that provides automatic instrumentation for applications using the Dynatrace OneAgent SDK. It enables monitoring and tracing for various popular frameworks and libraries like Flask, Django, FastAPI, SQLAlchemy, and aiohttp, typically requiring only a single import at the start of an application. The current version is 2.1.1, with releases occurring as new framework versions or features are supported, often focusing on stability and broader compatibility.","last_verified":"2026-04-17T00:00:00.000Z","tags":["monitoring","apm","dynatrace","instrumentation","tracing","flask","django","fastapi","asyncio"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/autodynatrace"},{"id":2869,"title":"Autoevals","library":"autoevals","status":"active","version":"0.2.0","language":"python","ecosystem":"pypi","summary":"Autoevals is a universal library for quickly and easily evaluating AI model outputs. Developed by the team at Braintrust, it bundles together a variety of automatic evaluation methods including LLM-as-a-judge, heuristic (e.g., Levenshtein distance), and statistical (e.g., BLEU) evaluations. Currently at version 0.2.0, the library is actively maintained with frequent updates.","last_verified":"2026-04-25T02:02:44.070Z","tags":["AI","LLM","evaluation","metrics","machine learning","NLP","testing"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/autoevals"},{"id":9505,"title":"AutoFaiss","library":"autofaiss","status":"active","version":"2.18.0","language":"python","ecosystem":"pypi","summary":"AutoFaiss is a Python library that automatically selects and tunes the best Faiss index for a given dataset, optimizing for search quality and inference speed. It simplifies the process of building and evaluating vector search indexes, abstracting away much of the complexity of Faiss. The current version is 2.18.0, and it generally follows a minor release cadence driven by dependency updates and small feature enhancements.","last_verified":"2026-04-17T00:00:00.000Z","tags":["machine-learning","vector-search","faiss","similarity-search","ann","approximate-nearest-neighbor"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/autofaiss"},{"id":9504,"title":"autofaker","library":"autofaker","status":"active","version":"1.0.22","language":"python","ecosystem":"pypi","summary":"autofaker is a Python library designed to minimize the setup/arrange phase of unit tests by automatically generating anonymous variables for various data types and classes. It supports built-in types (int, str, float), datetime types (datetime, date), and simple, nested, or dataclasses. As of version 1.0.22, it remains actively developed with a focus on simplifying test data generation.","last_verified":"2026-04-17T00:00:00.000Z","tags":["testing","unit-testing","faker","mocking","test-data","dataclasses"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/autofaker"},{"id":1338,"title":"autoflake","library":"autoflake","status":"active","version":"2.3.3","language":"python","ecosystem":"pypi","summary":"autoflake is a Python library and command-line tool that removes unused imports and unused variables from Python code. It aims to clean up source files by making minimal, focused changes. It is actively maintained by the PyCQA organization, with frequent minor releases, currently at version 2.3.3.","last_verified":"2026-04-23T20:01:00.683Z","tags":["code-quality","linter","formatter","refactoring","static-analysis"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/autoflake"},{"id":8846,"title":"AG2 (formerly AutoGen): Open-Source AgentOS for AI Agents","library":"autogen","status":"active","version":"0.11.5","language":"python","ecosystem":"pypi","summary":"AG2, distributed via the 'autogen' PyPI package, is an open-source programming framework for building AI agents and facilitating cooperation among multiple agents to solve tasks. It aims to streamline the development and research of agentic AI, offering features such as multi-agent conversations, support for various large language models (LLMs) and tool use, autonomous and human-in-the-loop workflows. The library is actively maintained with frequent minor releases, currently at version 0.11.5, and is on a roadmap towards a major v1.0 release.","last_verified":"2026-04-16T00:00:00.000Z","tags":["AI","agents","multi-agent","LLM","agentic workflows","conversational AI"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/autogen"},{"id":5,"title":"AutoGen (Microsoft)","library":"autogen-agentchat","status":"active","version":"0.7.5","language":"python","ecosystem":"pypi","summary":"Microsoft's framework for building multi-agent AI applications. As of v0.4+, AutoGen is a layered system: autogen-core (event-driven actor runtime), autogen-agentchat (high-level conversational agents), and autogen-ext (extensions for OpenAI, Azure, MCP, etc.). Completely async. The 0.2 API is a separate, deprecated architecture. NOT the same as AG2.","last_verified":"2026-05-11T18:05:14.382Z","tags":["agents","orchestration","multi-agent","autogen","microsoft","async","event-driven","python"],"install_tag":"reviewed","install_tag_description":"minor failures on some runtimes or slightly older test data","api":"https://checklist.day/api/registry/autogen-agentchat"},{"id":3891,"title":"AutoGen Core","library":"autogen-core","status":"active","version":"0.7.5","language":"python","ecosystem":"pypi","summary":"AutoGen Core provides the foundational interfaces and agent runtime implementation for the AutoGen multi-agent conversation framework. It offers core components like `ConversableAgent` and `GroupChat`, enabling basic agent communication and management. While `autogen-core` focuses on the underlying framework, the broader 'autogen' package typically provides a more complete, high-level multi-agent system, tools, and UI. Current version: 0.7.5. Release cadence is frequent, often tied to the broader AutoGen project updates.","last_verified":"2026-04-25T17:56:08.505Z","tags":["AI","agents","multi-agent","LLM","orchestration"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/autogen-core"},{"id":5120,"title":"AutoGen Extensions","library":"autogen-ext","status":"active","version":"0.7.5","language":"python","ecosystem":"pypi","summary":"AutoGen extensions library, version 0.7.5. This library provides additional tools and functionalities to enhance the capabilities of the Microsoft AutoGen multi-agent framework, such as advanced web search, persistent agent memory, and improved communication patterns. It follows the release cadence of its parent `autogen` library, with frequent updates.","last_verified":"2026-04-13T00:00:00.000Z","tags":["AI","agents","multi-agent","autogen","tools"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/autogen-ext"},{"id":6,"title":"AutoGen Studio","library":"autogenstudio","status":"maintenance","version":"0.4.x (last stable PyPI release: May 2025)","language":"python","ecosystem":"pypi","summary":"Microsoft's no-code/low-code web UI for prototyping AutoGen multi-agent workflows. Built on FastAPI (backend) and Gatsby/React (frontend). Stores agent configs, sessions, and workflows in a local SQLite or PostgreSQL database. Explicitly NOT production-ready — intended for rapid prototyping only.","last_verified":"2026-05-11T18:08:44.178Z","tags":["agents","orchestration","autogen","microsoft","no-code","ui","prototyping","python","maintenance-mode"],"install_tag":"stale","install_tag_description":"widespread failures or data too old to trust","api":"https://checklist.day/api/registry/autogenstudio"},{"id":4446,"title":"AutoGluon","library":"autogluon","status":"active","version":"1.5.0","language":"python","ecosystem":"pypi","summary":"AutoGluon is an open-source AutoML library developed by AWS AI, designed for fast and accurate machine learning with minimal code. It automates model selection, hyperparameter tuning, and ensemble creation across various data types, including tabular, time series, and multimodal data. The current version is 1.5.0, with a rapid release cadence, often introducing significant performance improvements, new models, and expanded functionalities.","last_verified":"2026-04-12T00:00:00.000Z","tags":["machine learning","automl","tabular","time series","multimodal","deep learning","aws","python"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/autogluon"},{"id":4441,"title":"AutoGluon","library":"autogluon-common","status":"active","version":"1.5.0","language":"python","ecosystem":"pypi","summary":"AutoGluon is an open-source AutoML library developed by AWS AI, designed to automate machine learning tasks for tabular, image, text, and time series data. It enables users to train and deploy high-accuracy machine learning and deep learning models with minimal code, often lauded for its '3 lines of code' capability. The library is actively maintained with frequent updates and is currently at version 1.5.0, offering state-of-the-art predictive performance.","last_verified":"2026-04-12T00:00:00.000Z","tags":["machine-learning","automl","tabular-data","time-series","computer-vision","natural-language-processing","aws"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/autogluon-common"},{"id":4442,"title":"AutoGluon Core","library":"autogluon-core","status":"active","version":"1.5.0","language":"python","ecosystem":"pypi","summary":"AutoGluon is an open-source AutoML library developed by AWS AI, designed to automate machine learning tasks with minimal code. It supports various data types, including tabular, image, text, and time series, enabling users to train and deploy highly accurate models efficiently. The current version is 1.5.0, with regular updates introducing new features, performance improvements, and bug fixes, typically on a quarterly major release cadence with interim patch releases.","last_verified":"2026-04-12T00:00:00.000Z","tags":["automl","machine-learning","tabular","time-series","multimodal","aws","deep-learning"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/autogluon-core"},{"id":4443,"title":"AutoGluon Features","library":"autogluon-features","status":"active","version":"1.5.0","language":"python","ecosystem":"pypi","summary":"The `autogluon-features` sub-package provides core machine learning feature engineering capabilities for the AutoGluon AutoML library. It handles tasks like detecting data types, transforming categorical, datetime, and text features, and managing feature metadata. This package is usually consumed internally by AutoGluon's higher-level predictors, but can be used directly for advanced customization. It is currently at version 1.5.0 and releases in conjunction with the main AutoGluon library.","last_verified":"2026-04-12T00:00:00.000Z","tags":["machine-learning","automl","feature-engineering","data-preprocessing","tabular-data"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/autogluon-features"},{"id":4888,"title":"AutoGluon Multimodal","library":"autogluon-multimodal","status":"active","version":"1.5.0","language":"python","ecosystem":"pypi","summary":"AutoGluon Multimodal provides a user-friendly interface for state-of-the-art multimodal deep learning, allowing users to train and deploy models on tabular, text, image, and even audio data with minimal code. It is part of the broader AutoGluon ecosystem, currently at version 1.5.0, and maintains a rapid release cadence with several major and minor updates throughout the year.","last_verified":"2026-04-12T00:00:00.000Z","tags":["machine-learning","automl","multimodal","deep-learning","image-processing","natural-language-processing","tabular-data"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/autogluon-multimodal"},{"id":4444,"title":"AutoGluon Tabular","library":"autogluon-tabular","status":"active","version":"1.5.0","language":"python","ecosystem":"pypi","summary":"AutoGluon Tabular provides a fast and accurate AutoML library specifically designed for tabular data, allowing users to train and deploy high-accuracy machine learning models with just a few lines of code. Developed by AWS AI, it offers automated stack ensembling, deep learning integration, and handles feature engineering and hyperparameter tuning automatically. The library maintains an active release cadence with major updates every few months and intermediate patch releases.","last_verified":"2026-04-12T00:00:00.000Z","tags":["machine-learning","automl","tabular-data","prediction","aws"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/autogluon-tabular"},{"id":4445,"title":"AutoGluon-TimeSeries","library":"autogluon-timeseries","status":"active","version":"1.5.0","language":"python","ecosystem":"pypi","summary":"AutoGluon-TimeSeries is a module within the AutoGluon automated machine learning library, specifically designed for robust and accurate time series forecasting. It enables users to train state-of-the-art forecasting models with minimal code, leveraging various algorithms and ensemble methods. The library is actively maintained with frequent major and minor releases, providing continuous improvements in performance and features. The current version is 1.5.0.","last_verified":"2026-04-12T00:00:00.000Z","tags":["machine-learning","timeseries","forecasting","automl","deep-learning"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/autogluon-timeseries"},{"id":23295,"title":"AutoGluon Vision","library":"autogluon-vision","status":"active","version":"1.5.0","language":"python","ecosystem":"pypi","summary":"AutoGluon Vision is part of the AutoGluon AutoML framework for computer vision tasks. It automates image classification, object detection, and other vision modalities. The latest release is v1.5.0 (Dec 2025). The package is under active development and follows the AutoGluon release cadence (~quarterly). Note: AutoGluon Vision is typically installed via the metapackage 'autogluon' or the standalone 'autogluon.vision' module; 'autogluon-vision' on PyPI is a legacy split package.","last_verified":"2026-05-01T00:00:00.000Z","tags":["autogluon","vision","image-classification","object-detection","automl","deep-learning","pytorch"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/autogluon-vision"},{"id":23294,"title":"AutoGluon-Text","library":"autogluon.text","status":"deprecated","version":"0.6.2","language":"python","ecosystem":"pypi","summary":"AutoGluon-Text is a submodule of AutoGluon for text classification and regression. It provides automated machine learning with multi-modal support (text, image, tabular). The latest PyPI version is 0.6.2, but the project has moved to a unified autogluon package (current version ~1.5.0). Release cadence is quarterly. Note: The autogluon.text package is deprecated; use autogluon>=1.0 and import from autogluon.multimodal instead.","last_verified":"2026-05-01T00:00:00.000Z","tags":["autogluon","text","classification","automl","deprecated"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/autogluon.text"},{"id":1803,"title":"Autograd","library":"autograd","status":"active","version":"1.8.0","language":"python","ecosystem":"pypi","summary":"Autograd is a Python library that efficiently computes derivatives of native Python and NumPy code using automatic differentiation. The current version, 1.8.0, supports Python 3.9-3.13 and has a release cadence that includes compatibility updates for new Python and NumPy versions, along with bug fixes and minor features.","last_verified":"2026-04-24T01:43:51.461Z","tags":["automatic differentiation","autodiff","gradients","numpy","machine learning"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/autograd"},{"id":2870,"title":"Autograd Gamma","library":"autograd-gamma","status":"active","version":"0.5.0","language":"python","ecosystem":"pypi","summary":"autograd-gamma provides autograd-compatible approximations to the gamma and beta family of functions, enabling automatic differentiation for these special functions. The current version is 0.5.0, with a release cadence that is infrequent but active, releasing updates as new functions or fixes are integrated.","last_verified":"2026-04-25T02:04:46.731Z","tags":["autodiff","autograd","special-functions","gamma-function","beta-function","mathematics"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/autograd-gamma"},{"id":18140,"title":"Autohand Code CLI","library":"autohand-cli","status":"active","version":"0.8.3","language":"javascript","ecosystem":"npm","summary":"Autohand Code CLI v0.8.3 is an autonomous LLM-powered coding agent that uses the ReAct (Reason + Act) pattern to read, reason, and write code across entire projects from the terminal. Released as alpha (pre-release) with weekly commits, it features a modular skill system, multi-LLM provider support (OpenRouter, Anthropic, OpenAI, local models), Git integration, and an interactive REPL with slash commands and file autocomplete. Differentiated by autonomous multi-file editing with user approval gates and a minimalistic design, it requires Bun ≥1.0 and Node ≥18.17.0. The CLI ships TypeScript types and is under active development.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","cli","llm","agent","autohand","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/autohand-cli"},{"id":10526,"title":"Autolinker.js","library":"autolinker","status":"active","version":"4.1.5","language":"javascript","ecosystem":"npm","summary":"Autolinker.js is a robust JavaScript utility designed to automatically detect and convert various patterns like URLs, email addresses, phone numbers, and social media mentions/hashtags (Twitter, Instagram, YouTube, TikTok, Facebook, Soundcloud) within plain text or HTML into clickable hyperlinks. The current stable version is `v4.1.5`. The library maintains an active release cadence, frequently publishing minor and patch updates, often focusing on performance enhancements and bug fixes. A key differentiator is its rewritten URL parser in `v4.0.0`, which utilizes a finite state machine for `O(n)` linear time performance, significantly improving speed and preventing 'catastrophic backtracking' issues common with regular expression-based parsers. Unlike many alternatives, Autolinker.js is meticulously designed to correctly handle HTML input, avoiding the creation of nested anchor tags or inadvertently modifying existing `href` attributes, making it particularly suitable for processing rich text content where correctness and performance are critical.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","auto","link","autolink","url","urls","anchor","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/autolinker"},{"id":6529,"title":"Autologging","library":"autologging","status":"active","version":"1.3.2","language":"python","ecosystem":"pypi","summary":"Autologging (version 1.3.2) is a Python library that simplifies logging and tracing for classes and functions by eliminating boilerplate code. It provides decorators (`@logged` and `@traced`) to automatically inject a logger or trace method calls, respectively. It works with Python's standard `logging` module, allowing for independent configuration and control of application logging and program flow tracing. The library supports Python 2.7 and Python 3.3+.","last_verified":"2026-04-15T00:00:00.000Z","tags":["logging","tracing","decorator","automation","stdlib"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/autologging"},{"id":1339,"title":"Automat Finite State Machines","library":"automat","status":"active","version":"25.4.16","language":"python","ecosystem":"pypi","summary":"Automat provides a declarative, self-service API for defining finite-state machines directly within your Python classes. It helps manage complex state transitions and actions in a structured, testable way. The current version is 25.4.16, and it maintains a relatively stable release cadence with minor updates and bug fixes.","last_verified":"2026-04-23T20:01:16.177Z","tags":["state-machine","fsm","declarative","design-pattern"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/automat"},{"id":17502,"title":"Automata CLI","library":"automata-cli","status":"active","version":"0.4.0","language":"javascript","ecosystem":"npm","summary":"The `automata-cli` is a command-line interface tool designed to streamline Git and project management workflows by integrating with AI services. Its current stable version is 0.4.0, with a rapid release cadence, as evidenced by frequent minor and patch updates (e.g., v0.2.x, v0.3.x, v0.4.x) over a relatively short period, continuously adding new features and bug fixes. Key differentiators include an interactive configuration wizard, comprehensive GitFlow helpers such as `get-pr-info` for pull request details, `finish-feature` for branch cleanup, and `publish-release` for automated release sequences. It uniquely integrates with AI executors like Claude and Codex, allowing for automated tasks like finding, claiming, and implementing GitHub issues (`implement-next`), or executing AI prompts for code refactoring and fixes (`execute`, `execute-prompt`). The tool supports both GitHub (`gh CLI` integration) and Azure DevOps environments.","last_verified":"2026-04-23T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/automata-cli"},{"id":9506,"title":"Automaton","library":"automaton","status":"active","version":"3.4.0","language":"python","ecosystem":"pypi","summary":"Automaton is a Python library for creating friendly and declarative state machines. It simplifies the definition and management of states, events, and transitions, making it easy to model complex system behaviors. The current version is 3.4.0, and the project is under active development with periodic releases.","last_verified":"2026-04-17T00:00:00.000Z","tags":["state machine","finite automaton","workflow","declarative","pattern matching"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/automaton"},{"id":3892,"title":"autopage","library":"autopage","status":"active","version":"0.6.0","language":"python","ecosystem":"pypi","summary":"Autopage is a Python library designed to automatically display terminal output from a program in a pager (like `less`) when the output is extensive, and behave normally otherwise. It ensures consistent, user-friendly console output, preserves colors, and correctly handles output redirection. The current version is 0.6.0, released on January 29, 2026. While there isn't a strict stated release cadence, releases tend to be infrequent, occurring roughly every 6-18 months.","last_verified":"2026-04-25T17:56:29.721Z","tags":["console","CLI","pager","output","utility"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/autopage"},{"id":1340,"title":"autopep8","library":"autopep8","status":"active","version":"2.3.2","language":"python","ecosystem":"pypi","summary":"autopep8 is a tool that automatically formats Python code to conform to the PEP 8 style guide. It fixes most PEP 8 issues that can be automatically fixed. Currently at version 2.3.2, it maintains an active release schedule with several updates per year addressing bug fixes, new Python version support, and rule enhancements.","last_verified":"2026-04-23T20:01:31.608Z","tags":["linter","formatter","code-quality","pep8","developer-tools"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/autopep8"},{"id":4447,"title":"Abstract your array operations (autoray)","library":"autoray","status":"active","version":"0.8.10","language":"python","ecosystem":"pypi","summary":"Autoray is a lightweight Python library designed to abstract array and tensor operations, enabling users to write backend-agnostic numeric code. It provides an automatic dispatch mechanism that works across various array libraries such as NumPy, PyTorch, JAX, TensorFlow, CuPy, Dask, and more, as long as they provide a NumPy-ish API. This allows for swapping custom functions, lazy computation tracing, and unified compilation interfaces. The library is actively maintained, with its current version being 0.8.10, and sees a continuous release cadence.","last_verified":"2026-04-12T00:00:00.000Z","tags":["array","numpy","jax","tensorflow","torch","backend abstraction","dispatch","numeric","tensor"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/autoray"},{"id":5746,"title":"AutoRegistry","library":"autoregistry","status":"active","version":"1.2.1","language":"python","ecosystem":"pypi","summary":"AutoRegistry is a Python library that implements an automatic registry design pattern, enabling the mapping of string names to functionality (classes or functions) without manual lookup dictionaries. It supports inheritance-based registration, decorator-based registration, and module-level traversal for automatic setup. The library is actively maintained with consistent minor and patch releases, currently at version 1.2.1.","last_verified":"2026-04-14T00:00:00.000Z","tags":["registry","design-pattern","plugins","configuration","metaclasses","pydantic","factory"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/autoregistry"},{"id":8847,"title":"Autosar-Data Python Library","library":"autosar-data","status":"active","version":"0.15.0","language":"python","ecosystem":"pypi","summary":"The `autosar-data` library provides tools to read, write, and modify AUTOSAR ARXML data using Python. It offers an object-oriented API for interacting with AUTOSAR workspaces, packages, and elements, simplifying development with ARXML files. The current version is 0.15.0, and it follows an infrequent but impactful release cadence, often introducing breaking changes related to API and Python version support between minor versions.","last_verified":"2026-04-16T00:00:00.000Z","tags":["autosar","arxml","automotive","xml","data-processing"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/autosar-data"},{"id":23296,"title":"AutoSemVer","library":"autosemver","status":"active","version":"1.0.0","language":"python","ecosystem":"pypi","summary":"Tools to handle automatic semantic versioning in Python. Current version 1.0.0. Release cadence is low; no recent updates.","last_verified":"2026-05-01T00:00:00.000Z","tags":["semantic versioning","versioning","automation","git"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/autosemver"},{"id":20969,"title":"autotyping","library":"autotyping","status":"active","version":"24.9.0","language":"python","ecosystem":"pypi","summary":"A tool for auto-adding simple type annotations to Python code. Current version 24.9.0, released September 2024. Follows a semi-annual release cadence.","last_verified":"2026-04-27T00:00:00.000Z","tags":["type-annotations","linter","python-typing","automatic-typing"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/autotyping"},{"id":3406,"title":"AutoVizWidget","library":"autovizwidget","status":"active","version":"0.23.0","language":"python","ecosystem":"pypi","summary":"AutoVizWidget is a Python library that provides interactive, automatic visualization capabilities for pandas DataFrames, primarily within Jupyter notebooks. It is part of the broader Jupyter Incubator Sparkmagic project, though it can be installed and used independently to enhance data exploration by leveraging `ipywidgets` for interactive UI elements. The library is currently at version 0.23.0 and sees releases often aligned with its parent Sparkmagic project, typically every few months.","last_verified":"2026-04-25T09:50:21.351Z","tags":["data-visualization","jupyter","pandas","widgets","sparkmagic"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/autovizwidget"},{"id":7948,"title":"Autowrapt","library":"autowrapt","status":"maintenance","version":"1.0","language":"python","ecosystem":"pypi","summary":"Autowrapt is a Python library designed to provide a bootstrap mechanism for applying monkey patches to applications without requiring direct modification of the application's source code. It achieves this by working in conjunction with the `wrapt` module and leveraging setuptools entry points, activated via the `AUTOWRAPT_BOOTSTRAP` environment variable. The current version is 1.0, released in 2015, and it functions as a stable utility in maintenance mode, with its core dependency `wrapt` being actively maintained.","last_verified":"2026-04-16T00:00:00.000Z","tags":["monkey-patching","bootstrap","wrappers","setuptools","environment-variables"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/autowrapt"},{"id":12851,"title":"auxsrv: Static File Server & Bundler","library":"auxsrv","status":"active","version":"0.3.17","language":"javascript","ecosystem":"npm","summary":"auxsrv is a lightweight static file server and bundler designed primarily for local development, demo applications, and automated testing environments. It offers both a command-line interface (CLI) and a programmatic API. Currently at version 0.3.17, it's in a pre-1.0 state, meaning API changes may occur more frequently without strict adherence to semantic versioning. Key features include a built-in bundler for TypeScript/JavaScript, CSS, and HTML assets, a SPA (Single Page Application) mode for simplified routing, and integration capabilities for testing frameworks like Playwright. It differentiates itself by providing a minimal setup for serving and bundling, making it suitable for quick prototypes or test suites where a full-fledged build system might be overkill.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","node","server","static server","bundler","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/auxsrv"},{"id":1078,"title":"PyAV","library":"av","status":"active","version":"17.0.0","language":"python","ecosystem":"pypi","summary":"PyAV is a Pythonic binding for FFmpeg's libraries, providing direct and precise access to media via containers, streams, packets, codecs, and frames. It aims to expose the full power and control of the underlying FFmpeg library while managing lower-level details where possible. The current version is 17.0.0, and releases generally follow significant FFmpeg updates or major feature additions.","last_verified":"2026-04-23T16:44:39.394Z","tags":["video processing","audio processing","ffmpeg","multimedia","bindings"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/av"},{"id":12855,"title":"AVA Test Runner","library":"ava","status":"active","version":"7.0.0","language":"javascript","ecosystem":"npm","summary":"AVA is a minimalist and fast Node.js test runner, currently at stable version 7.0.0. It distinguishes itself by running tests concurrently in isolated environments (worker threads or child processes), enforcing the writing of atomic tests, and providing a concise API without implicit globals. AVA ships with TypeScript definitions and emphasizes developer experience with \"magic assert\" for enhanced assertion messages, clean stack traces that remove irrelevant lines, and automatic parallel test runs in CI environments. It generally follows Node.js's release schedule for supported versions, aligning with major Node.js updates, and has a frequent release cadence, as indicated by its version history.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","🦄","test","runner","testing","ava","concurrent","parallel","fast","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/ava"},{"id":2871,"title":"Avalara Tax Python SDK","library":"avalara","status":"active","version":"26.3.2","language":"python","ecosystem":"pypi","summary":"The Avalara Tax Python SDK provides an interface to the Avalara AvaTax REST V2 API for calculating sales tax, managing tax profiles, and handling compliance. It offers functionalities for transaction processing, nexus management, and address validation. The library is actively maintained with frequent releases, often monthly, reflecting updates to the underlying AvaTax API.","last_verified":"2026-04-25T02:05:08.648Z","tags":["tax","ecommerce","finance","compliance","saas"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/avalara"},{"id":24943,"title":"avdl-compiler","library":"avdl-compiler","status":"active","version":"1.4.10","language":"javascript","ecosystem":"npm","summary":"AVDL (Avro IDL) compiler that generates Go, Python, and TypeScript source code from protocol definition files. Current stable version is 1.4.10, released infrequently as a Keybase internal tool. Key differentiators: supports multi-language output (Go, Python, TypeScript) from a single AVDL schema, implements the Avro interface description language, and is written in IcedCoffeeScript. Compared to other Avro tools like avro-tools or avrodoc, this compiler is specifically designed for generating bot SDK code across Keybase's supported languages.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","AVDL","Go"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/avdl-compiler"},{"id":24941,"title":"avdl2json","library":"avdl2json","status":"maintenance","version":"2.2.5","language":"javascript","ecosystem":"npm","summary":"A Node.js compiler that converts AVDL (Avro IDL) files to JSON schema. Version 2.2.5 is the latest stable release. This package is specifically designed for Keybase's AVDL format and is unlikely to receive further updates. It has no notable alternative packages for this specific conversion, making it unique for Keybase-related projects.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","AVDL","JSON"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/avdl2json"},{"id":18138,"title":"avet-build","library":"avet-build","status":"maintenance","version":"1.4.4","language":"javascript","ecosystem":"npm","summary":"avet-build is a build tool for avet, a framework for building server-rendered React applications. This package provides webpack build configurations used in the avet ecosystem. Version 1.4.4 is the latest stable release, with no recent updates since 2018. It is part of the avet monorepo and is designed to work with Node.js >= 8. Key differentiator: integrates with avet's build pipeline, handling webpack bundling for both client and server, and supports features like babel transpilation, static file serving, and environment variable injection. Unlike generic build tools, it is tightly coupled to avet's project structure.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/avet-build"},{"id":23298,"title":"avidtools","library":"avidtools","status":"active","version":"0.3.2","language":"python","ecosystem":"pypi","summary":"Developer tools for the AVID (Artificial Intelligence Vulnerability Database) ecosystem. Version 0.3.2 requires Python >=3.12. Provides connectors to transform evaluation and compliance outputs into AVID reports, with integrations for Garak, Inspect, and other evaluation frameworks. Actively maintained.","last_verified":"2026-05-01T00:00:00.000Z","tags":["avid","vulnerability-database","ai-safety","evaluation","garak","inspect"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/avidtools"},{"id":1152,"title":"Apache Avro Python","library":"avro","status":"active","version":"1.12.1","language":"python","ecosystem":"pypi","summary":"Avro is a data serialization and RPC framework for various languages, including Python. It uses JSON for defining data types and protocols and serializes data in a compact binary format. The Python library provides tools for schema parsing, binary encoding/decoding, and working with Avro Data Files. The current version is 1.12.1, with releases typically occurring a few times a year for minor or patch updates.","last_verified":"2026-04-23T17:41:27.384Z","tags":["serialization","rpc","data-format","schema","apache"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/avro"},{"id":3893,"title":"Avro-gen","library":"avro-gen","status":"active","version":"0.3.0","language":"python","ecosystem":"pypi","summary":"Avro-gen is a Python library that generates Python classes from Avro schemas (.avsc files). It enables static type checking and simplifies the manipulation of Avro records within Python applications. The library integrates with `avro-python3` for reading and writing specific records. Its current version is 0.3.0, and releases appear to be infrequent, typically coinciding with feature additions or dependency updates.","last_verified":"2026-04-25T17:56:57.598Z","tags":["avro","schema","code-generation","type-safety","data-serialization"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/avro-gen"},{"id":2395,"title":"Avro Record Class and Specific Record Reader Generator","library":"avro-gen3","status":"active","version":"0.7.16","language":"python","ecosystem":"pypi","summary":"avro-gen3 is a Python library that generates concrete Avro record classes with type hints and a specific record reader. It addresses the typeless nature of default Avro Python implementations by wrapping the standard Avro DatumReader to return these type-hinted classes instead of generic dictionaries. This project is a fork of `avro_gen`, enhanced with improved Python 3 support, better namespace handling, documentation generation, and JSON (de-)serialization capabilities. The current version is 0.7.16, released on September 5, 2024, indicating an active but irregular release cycle.","last_verified":"2026-04-24T19:06:24.046Z","tags":["avro","schema generation","data serialization","type hints","code generation"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/avro-gen3"},{"id":15080,"title":"Avro-js JavaScript Implementation","library":"avro-js","status":"active","version":"1.12.1","language":"javascript","ecosystem":"npm","summary":"avro-js is a pure JavaScript implementation of the Apache Avro specification, providing efficient data serialization and deserialization. It is currently stable at version 1.12.1, with the Apache Avro project demonstrating an active release cadence, including regular minor and patch updates across its language SDKs. Key differentiators include its reported speed (often twice as fast as JSON with significantly smaller encodings), comprehensive Avro feature support (including recursive schemas, sort order, and schema evolution), and the ability to serialize arbitrary JavaScript objects through logical types. Notably, it boasts zero runtime dependencies and is designed to run both in Node.js environments and modern web browsers. While the core project evolves the Avro specification and multi-language SDKs, avro-js focuses solely on the JavaScript ecosystem.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","avro","json"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/avro-js"},{"id":1341,"title":"Apache Avro (Python 3)","library":"avro-python3","status":"active","version":"1.10.2","language":"python","ecosystem":"pypi","summary":"Apache Avro (`avro-python3`) is the official Python 3 implementation of the Avro remote procedure call and data serialization framework. It enables defining language-agnostic data schemas and serializing data into a compact binary format, facilitating cross-language data exchange. The current stable version available on PyPI is 1.10.2, with releases happening periodically as part of the broader Apache Avro project.","last_verified":"2026-04-23T20:01:51.588Z","tags":["serialization","rpc","avro","data-format","apache","schema"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/avro-python3"},{"id":10527,"title":"Avro TypeScript Generator","library":"avro-typescript","status":"active","version":"1.3.0","language":"javascript","ecosystem":"npm","summary":"avro-typescript is a dedicated library for generating TypeScript interfaces from Apache Avro schemas. It takes an Avro schema, typically provided as a JavaScript object parsed from JSON, and outputs the corresponding TypeScript code as a string. The library is currently at version 1.3.0 and appears to be actively maintained, with recent updates addressing issues like top-level enum support. It supports most standard Avro features, including enumerated types, maps, named records, unions, and primitives, along with mandatory and optional fields. A key differentiator is its ability to override logical Avro types (e.g., converting an Avro `int` with a `date` logical type to a TypeScript `Date` object) by passing a mapping in the options. This tool operates effectively in both Node.js and browser environments, focusing solely on type generation rather than schema parsing or serialization/deserialization, which often relies on companion libraries like `avsc`.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","avro","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/avro-typescript"},{"id":23297,"title":"avro-validator","library":"avro-validator","status":"maintenance","version":"1.2.1","language":"python","ecosystem":"pypi","summary":"A pure Python Avro schema validator that validates Python dicts against Avro schemas, supporting logical types, recursive types, custom types, and JSON Schema format for union types. Current version 1.2.1, released June 2022; maintenance mode.","last_verified":"2026-05-01T00:00:00.000Z","tags":["avro","schema","validation","avro-schema"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/avro-validator"},{"id":10528,"title":"Avsc - Avro for JavaScript","library":"avsc","status":"active","version":"5.7.9","language":"javascript","ecosystem":"npm","summary":"Avsc is a pure JavaScript implementation of the Apache Avro specification, currently stable at version 5.7.9. It provides fast and compact data serialization and deserialization, often outperforming JSON with smaller encodings. Key features include comprehensive support for Avro type inference, schema evolution, logical types (e.g., handling JavaScript Date objects transparently), and remote procedure calls (RPC) with IDL support. The library is actively maintained, with recent minor updates indicating ongoing development. It differentiates itself by offering a complete Avro ecosystem within JavaScript, making it suitable for high-performance data interchange and integration with Avro-based systems like Apache Kafka, especially in Node.js environments. The package also ships with built-in TypeScript type definitions.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","api","avdl","avpr","avro","avsc","binary","buffer","data","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/avsc"},{"id":10529,"title":"Avvio: Asynchronous Application Bootstrapping","library":"avvio","status":"active","version":"9.2.0","language":"javascript","ecosystem":"npm","summary":"Avvio is a robust, reentrant, and graph-based library designed for managing the asynchronous bootstrapping of Node.js applications. It simplifies complex application startup sequences by handling plugin loading order, inter-plugin dependencies, and comprehensive error management automatically. Unlike simpler sequential loaders, Avvio allows plugins to register other plugins, ensuring correct execution flow within deeply nested structures. The current stable version is 9.2.0, with a release cadence of minor and patch updates every few weeks or months, often driven by dependency updates or minor feature enhancements. Its key differentiator is its emphasis on reentrancy and a dependency graph, which guarantees that even deeply nested plugins are initialized in the precise order required, coupled with sophisticated error handling capabilities.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","async","boot","delayed","open","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/avvio"},{"id":3407,"title":"AWACS (AWS Access Policy Language creation library)","library":"awacs","status":"active","version":"2.5.0","language":"python","ecosystem":"pypi","summary":"AWACS is a Python library designed for creating AWS Access Policy Language (IAM policies) programmatically. It provides a structured way to define policies using Python objects, making them easier to manage, version, and integrate into infrastructure-as-code tools. The library regularly updates its definitions for AWS services and actions by scraping AWS documentation. It is actively maintained with frequent minor releases to incorporate new AWS actions and address scraper fixes, currently at version 2.5.0.","last_verified":"2026-04-25T09:50:39.753Z","tags":["aws","iam","policy","security","cloud"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/awacs"},{"id":15970,"title":"await-timeout","library":"await-timeout","status":"active","version":"1.1.1","language":"javascript","ecosystem":"npm","summary":"await-timeout, currently at version 1.1.1, offers a Promise-based API for handling `setTimeout` and `clearTimeout` in JavaScript, making it particularly useful within `async/await` constructs. It simplifies common asynchronous patterns such as adding timeouts to network requests or other long-running operations. The library provides both static methods like `Timeout.set(ms)` for simple delays and instance methods (`new Timeout().set(ms)`) for more controlled scenarios, including wrapping existing promises with timeouts using `Timeout.wrap(promise, ms, rejectReason)`. A key differentiator is its emphasis on proper resource management, advising the use of `.clear()` within `finally` blocks to prevent unhandled promise rejections or 'unexpected effects' when dealing with `Promise.race`. While a specific release cadence isn't detailed, its stable 1.x version implies a mature and focused utility for precise timeout management in asynchronous codebases.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","timeout","promise","promise-api","promises","settimeout","cleartimeout"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/await-timeout"},{"id":24942,"title":"await-to-js","library":"await-to-js","status":"active","version":"3.0.0","language":"javascript","ecosystem":"npm","summary":"await-to-js is a lightweight zero-dependency utility that wraps a Promise and returns an array with either an error or the resolved value, enabling a Go-like error handling pattern in async/await functions. The current stable version is 3.0.0, with a stable release cadence. It ships TypeScript definitions. Differentiators: extremely simple API, tree-shakable, no external dependencies. It is commonly used in Node.js and browser environments to avoid try-catch blocks and improve code readability when handling promise rejections.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","node","async","await","async await","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/await-to-js"},{"id":10532,"title":"AwaitQueue","library":"awaitqueue","status":"active","version":"3.3.0","language":"javascript","ecosystem":"npm","summary":"AwaitQueue is a TypeScript-first utility designed to manage and execute asynchronous tasks sequentially within Node.js and browser environments. Currently stable at version 3.3.0, it provides a robust mechanism to enqueue `Promise`-returning or async functions, ensuring they run one after another, preventing concurrency issues. Key features include task naming, the ability to remove specific pending tasks, and a `stop` mechanism that rejects all currently pending tasks with custom error types. Its primary differentiator lies in its straightforward API for controlling task flow, particularly useful in scenarios requiring strict ordering, such as database writes, API calls with rate limits, or resource-intensive operations.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/awaitqueue"},{"id":18972,"title":"Awesome Bootstrap Checkbox","library":"awesome-bootstrap-checkbox","status":"active","version":"2.0.1","language":"javascript","ecosystem":"npm","summary":"A pure CSS library for styling checkboxes and radios using Font Awesome icons, designed to work with Bootstrap 3, 4, and 5. Current stable version is 2.0.1 (released 2022), with v2.0 adding Bootstrap 5 support. No JavaScript required; styling is achieved via CSS pseudo-elements and carefully structured HTML. Key differentiators: lightweight (CSS only), easy integration with Bootstrap, support for brand colors and custom icon fonts. Release cadence is infrequent but stable.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","bootstrap","font-awesome","scss"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/awesome-bootstrap-checkbox"},{"id":18974,"title":"awesome-code-frame","library":"awesome-code-frame","status":"active","version":"1.1.0","language":"javascript","ecosystem":"npm","summary":"A fork of @babel/code-frame that provides code frame generation for error messages, using updated dependencies like chalk 5 and exported as pure ESM. Current version 1.1.0 offers the same API as @babel/code-frame but with modernized internals and TypeScript support. It is maintained, with no active development. Key differentiator: drops CommonJS support entirely, requiring Node 14.13.1+ and ESM-only environment; uses latest chalk for terminal colors, which can break Jest and other CJS-based tooling.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","code","frame","babel","awesome","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/awesome-code-frame"},{"id":15524,"title":"Awesome GraphQL Client","library":"awesome-graphql-client","status":"active","version":"3.0.0","language":"javascript","ecosystem":"npm","summary":"Awesome GraphQL Client is a lightweight, zero-dependency GraphQL client library designed for both NodeJS and browser environments. It currently ships as v3.0.0 and is ESM-only. The library's core feature set includes robust GraphQL File Upload support as per the `graphql-multipart-request-spec`, full TypeScript integration, and compatibility with GraphQL queries generated by `graphql-tag`. While it does not specify a strict release cadence, the project shows consistent maintenance with regular updates addressing features, bug fixes, and Node.js version compatibility. Key differentiators include its minimal footprint (around 2KB gzipped), built-in file upload capabilities, and suitability for modern React applications when paired with libraries like `react-query`.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","graphql","request","graphql-client","apollo","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/awesome-graphql-client"},{"id":24944,"title":"awesome-lint","library":"awesome-lint","status":"active","version":"2.3.0","language":"javascript","ecosystem":"npm","summary":"Linter for Awesome lists. Version 2.3.0, requires Node.js >=20. Actively maintained by Sindre Sorhus. Combines general Markdown rules with Awesome-specific rules (badge, ToC, list item format, etc.). Can lint local files or remote URLs via CLI. Integrates with GitHub Actions and pre-commit. Based on remark-lint. Different from generic linters by enforcing the Awesome list conventions, including spell-checking technology terms and community guidelines.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","awesome","lint","linter","markdown","md","remark","remark-lint","cli-app"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/awesome-lint"},{"id":12854,"title":"Webpack Node Native Loader","library":"awesome-node-loader","status":"maintenance","version":"1.1.1","language":"javascript","ecosystem":"npm","summary":"awesome-node-loader is a webpack loader designed to correctly bundle and handle Node.js native addon files, typically with a `.node` extension, within a webpack build process. It is currently at version 1.1.1 and explicitly supports webpack v4. The package appears to be in maintenance mode, with no recent releases indicating active development for newer webpack versions (v5+). Its primary purpose is to ensure that native modules, which are often pre-compiled C++ addons, are properly copied to the output directory and their paths are correctly resolved at runtime, preventing common 'module not found' errors. Key differentiators include its focus on native modules, which is crucial for applications built with frameworks like Electron or when bundling for environments that rely on specific native dependencies, allowing developers to embed these dependencies rather than requiring them to be present in the target environment's Node Modules.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","webpack","loader","node","native","electron","aws","pkg"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/awesome-node-loader"},{"id":24945,"title":"awesome-phonenumber","library":"awesome-phonenumber","status":"active","version":"7.8.0","language":"javascript","ecosystem":"npm","summary":"A pre-compiled version of Google's libphonenumber that provides phone number parsing, validation, and formatting with a simplified API. Currently at version 7.8.0, tracking libphonenumber 9.0.24. Releases follow upstream libphonenumber updates roughly monthly. Key differentiators: minimal footprint (bundled, no closure compiler dependency), zero runtime dependencies, ships both ESM and CJS, TypeScript types included, and unique findNumbers() feature not present in libphonenumber. Faster load and parse times compared to google-libphonenumber and libphonenumber-js. Supports Node >=18.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","libphonenumber","phonenumber","phone","number","closure","web","browser","browserify","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/awesome-phonenumber"},{"id":24946,"title":"awesome-readme-lint-double-link","library":"awesome-readme-lint-double-link","status":"active","version":"0.0.4","language":"javascript","ecosystem":"npm","summary":"A lint tool for awesome README files that detects duplicate links (same URL appearing more than once). Version 0.0.4, stable but minimal release cadence. Differentiates from other markdown link linters by specifically targeting duplicate links in awesome-style lists. Supports Node >=10.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","awesome","lint","readme","link"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/awesome-readme-lint-double-link"},{"id":18975,"title":"awesome-typescript-loader","library":"awesome-typescript-loader","status":"maintenance","version":"5.2.1","language":"javascript","ecosystem":"npm","summary":"A TypeScript loader for Webpack 4.x that integrates with Babel and supports caching and forked type-checking. v5.2.1 is the latest stable release, targeting TypeScript 2.7+ and Webpack 4. Notably, the loader can fork the type-checker to a separate process for faster development builds. Offers first-class Babel integration with caching, significantly reducing rebuild times when combined. However, for Windows users, paths may need correction. The loader is considered a mature alternative to ts-loader but slower for some workloads; consider ts-loader with HappyPack or thread-loader for those cases. See GitHub for full README.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","webpack","loader","webpack-loader","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/awesome-typescript-loader"},{"id":3894,"title":"AwesomeVersion","library":"awesomeversion","status":"active","version":"25.8.0","language":"python","ecosystem":"pypi","summary":"AwesomeVersion is a Python library designed to parse, compare, and manage various version formats, acting as a universal solution for version string manipulation. It allows making anything a version object and comparing it against a wide range of other version formats. The library is actively maintained with frequent releases, often multiple times a month, providing continuous improvements and new features.","last_verified":"2026-04-25T17:57:15.487Z","tags":["versioning","comparison","semver","software-versions"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/awesomeversion"},{"id":16296,"title":"Awesomplete","library":"awesomplete","status":"abandoned","version":"1.1.7","language":"javascript","ecosystem":"npm","summary":"Awesomplete is an ultra-lightweight, customizable, and dependency-free autocomplete widget designed for modern browsers. It provides an accessible solution for adding suggestion lists to input fields, aiming to fill the gap where native `<datalist>` elements might fall short in customization or functionality. The current stable version is 1.1.7, which was last published to npm in 2018. While effective for its intended purpose, the project appears to be unmaintained, with no significant updates or active development in recent years. Its key differentiators include its minimal footprint (2KB minified & gzipped), zero dependencies, and the ability to be easily integrated via HTML attributes or a simple JavaScript API, offering flexibility for various use cases.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/awesomplete"},{"id":20971,"title":"awilix-vite","library":"awilix-vite","status":"active","version":"2.0.3","language":"javascript","ecosystem":"npm","summary":"Awilix integration for Vite projects, version 2.0.3. Provides a `loadModules` function that bridges Awilix's module loading with Vite's `import.meta.glob` for automatic dependency registration. Unlike loadModules in awilix itself (which uses glob patterns and file system scanning), this plugin relies on Vite's static analysis for dynamic imports. Requires manual use of `import.meta.glob` and does not work with lazy glob patterns. Ships TypeScript types. Designed for client-side or SSR Vite setups.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","awilix","vite","dependency","injection","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/awilix-vite"},{"id":4448,"title":"Awkward Array","library":"awkward","status":"active","version":"2.9.0","language":"python","ecosystem":"pypi","summary":"Awkward Array is a Python library for manipulating nested, variable-sized data (like JSON) with NumPy-like idioms. It provides dynamically typed arrays that are compiled for fast operations, generalizing NumPy's behavior for irregular data structures. The library is actively developed with frequent releases, currently at version 2.9.0.","last_verified":"2026-04-12T00:00:00.000Z","tags":["data science","arrays","irregular data","physics","HEP","NumPy-like","nested data","jagged arrays","columnar data"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/awkward"},{"id":4889,"title":"Awkward Array C++ Kernels","library":"awkward-cpp","status":"active","version":"52","language":"python","ecosystem":"pypi","summary":"awkward-cpp provides the highly optimized C++ and CUDA kernels and compiled extensions that power the Awkward Array library (version 2.x). It serves as a performance backend, enabling NumPy-like idioms for nested, variable-sized data structures to run at compiled speeds. The library itself is not intended for direct end-user interaction but is a core dependency of the main `awkward` package. It is currently at version 52 and maintains an active release cadence aligned with `awkward` releases.","last_verified":"2026-04-12T00:00:00.000Z","tags":["data science","physics","array","C++","performance","jagged arrays","scientific computing"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/awkward-cpp"},{"id":23299,"title":"Awkward Array Pandas Extension","library":"awkward-pandas","status":"active","version":"2023.8.0","language":"python","ecosystem":"pypi","summary":"Awkward-pandas integrates Awkward Arrays with pandas, allowing columnar data with variable-length lists, nested structures, and missing values to be used in DataFrames. Version 2023.8.0 supports Python >=3.8. Provides storage extension and accessor for seamless conversion. Low maintenance; release cadence is sporadic.","last_verified":"2026-05-01T00:00:00.000Z","tags":["awkward","pandas","arrays","variable-length","nested","extension"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/awkward-pandas"},{"id":7018,"title":"Awkward 0.x Array","library":"awkward0","status":"deprecated","version":"0.15.5","language":"python","ecosystem":"pypi","summary":"Awkward0 is a Python library for manipulating arrays of complex, nested, and variable-length data structures with the ease and performance of NumPy. It extends NumPy's vectorized operations to handle \"jagged\" or \"ragged\" arrays, records, mixed types, and missing data. This version (0.x) is pure Python and NumPy-based, offering columnar data access and efficient calculations on non-rectangular data. It is currently in a deprecated state, with development focused on the `awkward` (formerly `awkward1`) package.","last_verified":"2026-04-16T00:00:00.000Z","tags":["data science","arrays","jagged arrays","numpy","high-energy physics","data structures"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/awkward0"},{"id":7959,"title":"AWS CLI Utilities (eofs/aws)","library":"aws","status":"abandoned","version":"0.2.5","language":"python","ecosystem":"pypi","summary":"This library, `aws` by 'eofs', is a utility designed to manage Amazon Web Services and execute Fabric tasks against filtered sets of EC2 instances. It acts as a command-line interface and wrapper for the older `boto` library and `Fabric`. The project is largely unmaintained, with its last release (v0.2.5) in June 2013 and development primarily targeting Python 2.7.","last_verified":"2026-04-16T00:00:00.000Z","tags":["aws","cli","ec2","fabric","deprecated","python2"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/aws"},{"id":23300,"title":"AWS Advanced Python Wrapper","library":"aws-advanced-python-wrapper","status":"active","version":"2.1.0","language":"python","ecosystem":"pypi","summary":"The AWS Advanced Python Wrapper is a Python driver wrapper that adds enhanced functionality for Amazon Aurora databases, including automatic failover, connection pooling, and read/write splitting. It supports PostgreSQL and MySQL drivers. The current version is 2.1.0, with a release cadence of approximately every 3-4 months.","last_verified":"2026-05-01T00:00:00.000Z","tags":["aws","aurora","database","rds","postgresql","mysql","failover"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/aws-advanced-python-wrapper"},{"id":12860,"title":"AWS API Gateway Client","library":"aws-api-gateway-client","status":"maintenance","version":"0.3.7","language":"javascript","ecosystem":"npm","summary":"This module provides a generalized client for interacting with AWS API Gateway, based on the auto-generated JavaScript SDKs. It streamlines the process of making API calls by providing a unified `invokeApi` method, abstracting away endpoint-specific functions. The library is designed to work in both Node.js environments and front-end browser applications. As of version 0.3.7, it incorporates minor bug fixes and dependency updates, with releases appearing to be on a maintenance schedule, addressing issues as they arise rather than following a strict cadence. A key differentiator is its ability to generalize API calls and integrate retry mechanisms via `axios-retry`, offering more robust communication with API Gateway endpoints compared to a raw generated SDK. It requires proper CORS configuration on the API Gateway side for successful operation, particularly when using IAM authorization. The current stable version is 0.3.7.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","aws","apigateway"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/aws-api-gateway-client"},{"id":17503,"title":"AWS AppSync Auth Link","library":"aws-appsync-auth-link","status":"active","version":"4.0.2","language":"javascript","ecosystem":"npm","summary":"The `aws-appsync-auth-link` package provides a specialized Apollo Link for integrating AWS AppSync authentication with Apollo Client in JavaScript and TypeScript applications. It is part of the `aws-mobile-appsync-sdk-js` repository and is currently at version 4.0.2. This link allows developers to configure various AWS AppSync authentication modes, including API Key, AWS IAM, Amazon Cognito User Pools, and OpenID Connect, by injecting the necessary authentication headers into GraphQL requests. Its primary differentiator is its seamless integration with the Apollo Client ecosystem, abstracting away the complexities of signing requests for AppSync. The package's release cadence tends to align with major Apollo Client versions, with a significant jump from v1 to v4 to maintain compatibility with `@apollo/client` v3.x and v4.x, implying potentially infrequent but impactful updates.","last_verified":"2026-04-23T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/aws-appsync-auth-link"},{"id":14440,"title":"AWS ARN Parser","library":"aws-arn-parser","status":"abandoned","version":"1.0.1","language":"javascript","ecosystem":"npm","summary":"The `aws-arn-parser` package (version 1.0.1) offers a basic utility for parsing Amazon Resource Name (ARN) strings into a structured JavaScript object. It extracts common ARN components such as service, region, account ID, and resource identifier. The project's initial README explicitly stated it was in \"early days,\" indicating a lack of robust validation and potential for future structural changes. It is a simple, dependency-free parser primarily for Node.js environments. The package under this specific name appears to be effectively unmaintained or abandoned, with no discernible release cadence. Developers are advised to consider actively maintained and more robust alternatives, such as `@aws-sdk/util-arn-parser` from the official AWS SDK, or potentially the re-scoped `@sandfox/arn` by the same author, which provides TypeScript support and a revised output structure.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","amazon","aws","parser","arn"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/aws-arn-parser"},{"id":5856,"title":"AWS Assume Role Lib","library":"aws-assume-role-lib","status":"active","version":"2.10.0","language":"python","ecosystem":"pypi","summary":"aws-assume-role-lib simplifies assumed role session chaining with automatic credential refreshing for boto3. As of version 2.10.0, released May 14, 2022, it provides an abstraction layer over `sts.AssumeRole` to handle credential expiration and session name generation, common in serverless environments like AWS Lambda. The library maintains a steady release cadence, with updates addressing new boto3 features and CLI support.","last_verified":"2026-04-14T00:00:00.000Z","tags":["aws","boto3","iam","assume-role","credentials","security"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/aws-assume-role-lib"},{"id":23307,"title":"AWS Bedrock Token Generator","library":"aws-bedrock-token-generator","status":"active","version":"1.1.0","language":"python","ecosystem":"pypi","summary":"A lightweight library for generating short-term bearer tokens for AWS Bedrock API authentication. Version 1.1.0, supports Python >=3.7. Released by AWS. Used to obtain tokens for invoking Bedrock without managing long-lived credentials.","last_verified":"2026-05-01T00:00:00.000Z","tags":["aws","bedrock","token","auth","bearer"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/aws-bedrock-token-generator"},{"id":17163,"title":"AWS CDK Toolkit CLI","library":"aws-cdk","status":"active","version":"2.1118.4","language":"javascript","ecosystem":"npm","summary":"The `aws-cdk` package provides the command-line interface (CLI) for the AWS Cloud Development Kit (CDK), a framework enabling developers to define cloud infrastructure using familiar programming languages (TypeScript, JavaScript, Python, Java, C#, Go) and provision it through AWS CloudFormation. As of version 2.1118.4, the CLI operates on CDK applications to synthesize CloudFormation templates, deploy, diff, and manage AWS resources. It maintains a rapid release cadence, often seeing multiple updates daily, with continuous bug fixes and feature enhancements across various underlying CDK modules. A key differentiator is its ability to abstract CloudFormation complexities, offering higher-level constructs and supporting advanced development workflows like `cdk watch` for rapid iteration and `cdk migrate` for importing existing resources. The CLI and the Construct Library (packaged as `aws-cdk-lib`) have independent release cadences since February 2025, though they remain compatible, with the CLI generally supporting Construct Library versions released before or with it.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","aws","cdk","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/aws-cdk"},{"id":1342,"title":"AWS CDK Asset AWS CLI v1","library":"aws-cdk-asset-awscli-v1","status":"active","version":"2.2.274","language":"python","ecosystem":"pypi","summary":"The `aws-cdk-asset-awscli-v1` library provides the AWS CLI (version 1) as a Lambda Layer asset for use within AWS CDK applications. It allows Lambda functions to execute AWS CLI commands directly. This package is maintained by cdklabs and receives updates in sync with the broader AWS CDK ecosystem.","last_verified":"2026-04-23T20:04:13.486Z","tags":["aws","cdk","lambda","awscli","asset","layer","cloud"],"install_tag":"stale","install_tag_description":"widespread failures or data too old to trust","api":"https://checklist.day/api/registry/aws-cdk-asset-awscli-v1"},{"id":3895,"title":"AWS CDK Asset Kubectl v20 Layer","library":"aws-cdk-asset-kubectl-v20","status":"active","version":"2.1.4","language":"python","ecosystem":"pypi","summary":"The `aws-cdk-asset-kubectl-v20` library provides an AWS CDK construct for a Lambda Layer that contains the `kubectl` (v1.20) and `aws-iam-authenticator` (v0.5.2) binaries. This enables AWS Lambda functions to interact with Kubernetes clusters. It is designed for AWS CDK v2 applications and is actively maintained by cdklabs.","last_verified":"2026-04-25T17:58:00.529Z","tags":["aws","cdk","kubernetes","kubectl","lambda-layer","cdklabs","containers"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/aws-cdk-asset-kubectl-v20"},{"id":7019,"title":"AWS CDK Asset Node.js Proxy Agent v5","library":"aws-cdk-asset-node-proxy-agent-v5","status":"active","version":"2.0.166","language":"python","ecosystem":"pypi","summary":"The `aws-cdk-asset-node-proxy-agent-v5` library provides an AWS CDK Construct that configures Node.js-based assets (e.g., Lambda functions) to use an HTTP/HTTPS proxy during their build and bundling phases. This is critical for CDK deployments in corporate environments where internet access requires going through a proxy, leveraging the `proxy-agent` Node.js library. It is an experimental construct from `cdklabs` and is currently at version 2.0.166, aligning with AWS CDK v2 releases, with updates tied to CDK's release cadence.","last_verified":"2026-04-16T00:00:00.000Z","tags":["aws-cdk","cdk-v2","proxy","nodejs","lambda","assets","networking"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/aws-cdk-asset-node-proxy-agent-v5"},{"id":1918,"title":"AWS CDK Node.js Asset Proxy Agent v6","library":"aws-cdk-asset-node-proxy-agent-v6","status":"active","version":"2.1.1","language":"python","ecosystem":"pypi","summary":"This Python package provides a proxy agent for AWS CDK applications that build Node.js assets (e.g., Lambda functions) behind an HTTP/HTTPS proxy. It wraps the `@aws-cdk/asset-node-proxy-agent-v6` Node.js package, enabling the `cdk` CLI to automatically route Node.js asset bundling traffic through configured proxy servers. The current version is 2.1.1, with releases typically aligning with updates to the underlying Node.js agent or CDK ecosystem.","last_verified":"2026-04-24T03:31:59.693Z","tags":["aws","cdk","proxy","node.js","asset","environment"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/aws-cdk-asset-node-proxy-agent-v6"},{"id":8849,"title":"AWS CDK Assets (Deprecated)","library":"aws-cdk-assets","status":"deprecated","version":"1.204.0","language":"python","ecosystem":"pypi","summary":"The `aws-cdk-assets` module (v1.x) for the AWS Cloud Development Kit (CDK) is deprecated. Its functionality, primarily for S3 and ECR assets, has been consolidated into specific, dedicated asset modules such as `aws-cdk.aws_s3_assets` and `aws-cdk.aws_ecr_assets` within CDK v1, or `aws_cdk_lib.aws_s3_assets` and `aws_cdk_lib.aws_ecr_assets` for CDK v2. It currently publishes alongside `aws-cdk` v1 releases, but its direct use is strongly discouraged.","last_verified":"2026-04-16T00:00:00.000Z","tags":["aws-cdk","aws","cloud","assets","s3","ecr","deprecated"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/aws-cdk-assets"},{"id":9507,"title":"AWS CDK ACMPCA v1 Constructs","library":"aws-cdk-aws-acmpca","status":"active","version":"1.204.0","language":"python","ecosystem":"pypi","summary":"The `aws-cdk-aws-acmpca` library provides AWS Cloud Development Kit (CDK) constructs for provisioning and managing AWS Certificate Manager Private Certificate Authority (ACMPCA) resources. This specific package is part of the AWS CDK v1 ecosystem, currently at version `1.204.0`. AWS CDK typically follows a rapid release cadence, aligning with new AWS service features and bug fixes, though major development is now focused on CDK v2.","last_verified":"2026-04-17T00:00:00.000Z","tags":["aws","cdk","acmpca","infrastructure-as-code","cloud-security","pki"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/aws-cdk-aws-acmpca"},{"id":8850,"title":"AWS CDK Amplify Alpha","library":"aws-cdk-aws-amplify-alpha","status":"active","version":"2.250.0a0","language":"python","ecosystem":"pypi","summary":"The `aws-cdk-aws-amplify-alpha` library provides experimental higher-level constructs (L2 and L3) for provisioning AWS Amplify applications using the AWS Cloud Development Kit (CDK). As an alpha module, its APIs are under active development and are subject to non-backward compatible changes or removal in future versions, not adhering to strict Semantic Versioning. It enables a Git-based workflow for deploying and hosting full-stack serverless web applications. The current version is `2.250.0a0`, typically mirroring the `aws-cdk-lib` release cadence with an alpha qualifier.","last_verified":"2026-04-16T00:00:00.000Z","tags":["aws-cdk","amplify","iac","cloud-development-kit","aws","alpha","experimental"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/aws-cdk-aws-amplify-alpha"},{"id":8851,"title":"AWS CDK API Gateway Construct Library (v1)","library":"aws-cdk-aws-apigateway","status":"active","version":"1.204.0","language":"python","ecosystem":"pypi","summary":"The AWS Cloud Development Kit (CDK) Construct Library for AWS::ApiGateway provides high-level constructs to define API Gateway resources programmatically. This entry focuses on version 1.204.0, part of the CDK v1 series, which receives regular updates, but has a successor in CDK v2 with different packaging.","last_verified":"2026-04-16T00:00:00.000Z","tags":["aws","cdk","apigateway","infrastructure-as-code","cloud-development-kit"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/aws-cdk-aws-apigateway"},{"id":23301,"title":"AWS CDK Amazon API Gateway V2 (Alpha)","library":"aws-cdk-aws-apigatewayv2-alpha","status":"deprecated","version":"2.114.1a0","language":"python","ecosystem":"pypi","summary":"Deprecated AWS CDK module for Amazon API Gateway V2 (HTTP and WebSocket APIs). All constructs are now available under aws-cdk-lib/aws-apigatewayv2 as of CDK v2. This alpha module is frozen at version 2.114.1a0 and receives no updates. Users must migrate to the stable module.","last_verified":"2026-05-01T00:00:00.000Z","tags":["aws-cdk","apigatewayv2","deprecated","alpha"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/aws-cdk-aws-apigatewayv2-alpha"},{"id":23302,"title":"AWS CDK API Gateway V2 Integrations (Alpha)","library":"aws-cdk-aws-apigatewayv2-integrations-alpha","status":"deprecated","version":"2.114.1a0","language":"python","ecosystem":"pypi","summary":"Deprecated alpha module for AWS CDK API Gateway V2 integrations (WebSocket & HTTP APIs). Replaced by aws-cdk-lib/aws-apigatewayv2-integrations since CDK v2. Last published version is 2.114.1a0. Release cadence: weekly.","last_verified":"2026-05-01T00:00:00.000Z","tags":["aws","cdk","apigatewayv2","integrations","deprecated"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/aws-cdk-aws-apigatewayv2-integrations-alpha"},{"id":8852,"title":"AWS CDK Application Auto Scaling","library":"aws-cdk-aws-applicationautoscaling","status":"active","version":"1.204.0","language":"python","ecosystem":"pypi","summary":"The `aws-cdk-aws-applicationautoscaling` library provides constructs for defining application auto-scaling policies within the AWS Cloud Development Kit (CDK). It enables users to programmatically configure scalable targets and scaling policies for various AWS services like ECS services, DynamoDB tables, and Aurora clusters. This library is part of the AWS CDK v1, which receives frequent updates and is distinct from the consolidated v2 package.","last_verified":"2026-04-16T00:00:00.000Z","tags":["aws","cdk","cloud","autoscaling","infrastructure-as-code"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/aws-cdk-aws-applicationautoscaling"},{"id":20972,"title":"AWS CDK App Runner Alpha","library":"aws-cdk-aws-apprunner-alpha","status":"active","version":"2.251.0a0","language":"python","ecosystem":"pypi","summary":"Alpha version of the CDK Construct Library for AWS App Runner, allowing deployment of containerized web applications and APIs. Current version 2.251.0a0, release follows CDK releases.","last_verified":"2026-04-27T00:00:00.000Z","tags":["aws","cdk","apprunner","alpha","cloud"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/aws-cdk-aws-apprunner-alpha"},{"id":9509,"title":"AWS CDK Auto Scaling Constructs","library":"aws-cdk-aws-autoscaling","status":"active","version":"1.204.0","language":"python","ecosystem":"pypi","summary":"The `aws-cdk-aws-autoscaling` package provides CDK constructs for AWS Auto Scaling services, enabling infrastructure-as-code deployment of Auto Scaling Groups, lifecycle hooks, and scaling policies. This specific package is part of the AWS CDK v1 ecosystem. As of version 1.204.0, it is actively maintained within the v1 branch but the primary development focus has shifted to AWS CDK v2, which consolidates all constructs into `aws-cdk-lib`. CDK releases are frequent, typically weekly or bi-weekly.","last_verified":"2026-04-17T00:00:00.000Z","tags":["aws","cdk","autoscaling","cloud infrastructure","infrastructure-as-code","python"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/aws-cdk-aws-autoscaling"},{"id":8853,"title":"AWS CDK Auto Scaling Common Library","library":"aws-cdk-aws-autoscaling-common","status":"maintenance","version":"1.204.0","language":"python","ecosystem":"pypi","summary":"The `aws-cdk-aws-autoscaling-common` package provides shared implementation details for the AWS Cloud Development Kit's `@aws-cdk/aws-autoscaling` and `@aws-cdk/aws-applicationautoscaling` libraries. It is an internal dependency and is not intended for direct use by CDK users. As of version 1.204.0, this package is part of AWS CDK v1, which has reached End-of-Support. Users are encouraged to migrate to AWS CDK v2 and utilize `aws-cdk-lib.aws_autoscaling` and `aws-cdk-lib.aws_applicationautoscaling` directly.","last_verified":"2026-04-16T00:00:00.000Z","tags":["aws-cdk","autoscaling","aws","cloud-development-kit","infrastructure-as-code","internal-library","aws-ec2","aws-application-autoscaling"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/aws-cdk-aws-autoscaling-common"},{"id":9508,"title":"AWS CDK AutoScaling Lifecycle Hook Targets (v1)","library":"aws-cdk-aws-autoscaling-hooktargets","status":"deprecated","version":"1.204.0","language":"python","ecosystem":"pypi","summary":"This library provides high-level constructs for defining targets for AWS Auto Scaling group lifecycle hooks, such as sending notifications to an SNS topic or SQS queue, or invoking a Lambda function. It is part of the AWS Cloud Development Kit (CDK) v1 ecosystem, specifically module version 1.204.0, and follows the CDK's rapid release cadence.","last_verified":"2026-04-17T00:00:00.000Z","tags":["aws","cdk","autoscaling","cloud-infrastructure","iac","v1-only","lifecycle-hooks"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/aws-cdk-aws-autoscaling-hooktargets"},{"id":20975,"title":"AWS CDK AWS Batch Construct Library","library":"aws-cdk-aws-batch","status":"maintenance","version":"1.204.0","language":"python","ecosystem":"pypi","summary":"The CDK Construct Library for AWS::Batch, enabling you to define and deploy AWS Batch resources (compute environments, job queues, job definitions) as infrastructure as code. Version 1.204.0 is a v1 release (maintenance mode) with monthly cadence. The stable v2 counterpart is 'aws-cdk-lib/aws-batch'.","last_verified":"2026-04-27T00:00:00.000Z","tags":["AWS","CDK","Batch","infrastructure","cloud"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/aws-cdk-aws-batch"},{"id":27599,"title":"AWS CDK Batch (Alpha)","library":"aws-cdk-aws-batch-alpha","status":"active","version":"2.95.1a0","language":"python","ecosystem":"pypi","summary":"The CDK Construct Library for AWS::Batch (Alpha). Current version: 2.95.1a0. This is an alpha module with no SLA or feature freeze; APIs are subject to breaking changes without major version bumps.","last_verified":"2026-05-09T00:00:00.000Z","tags":["cdk","aws","batch","alpha","cloudformation"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/aws-cdk-aws-batch-alpha"},{"id":26751,"title":"AWS CDK Bedrock AgentCore (Alpha)","library":"aws-cdk-aws-bedrock-agentcore-alpha","status":"active","version":"2.252.0a0","language":"python","ecosystem":"pypi","summary":"The AWS CDK Construct Library for Amazon Bedrock (agent core) in an alpha state. Currently at version 2.252.0a0, it allows defining Bedrock agents, action groups, knowledge bases, and AI guardrails with the CDK. This module has a release cadence that tracks the main aws-cdk library, and breaking changes can occur as it is in alpha.","last_verified":"2026-05-01T00:00:00.000Z","tags":["aws","cdk","bedrock","agent","alpha","infrastructure"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/aws-cdk-aws-bedrock-agentcore-alpha"},{"id":23303,"title":"AWS CDK Bedrock Alpha Construct Library","library":"aws-cdk-aws-bedrock-alpha","status":"active","version":"2.252.0a0","language":"python","ecosystem":"pypi","summary":"Alpha version of the AWS CDK construct library for Amazon Bedrock, enabling generative AI application deployment (foundation models, agents, knowledge bases). Current version 2.252.0a0, updated frequently with CDK releases, pre-GA so breaking changes are common.","last_verified":"2026-05-01T00:00:00.000Z","tags":["aws","bedrock","cdk","generative-ai","alpha"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/aws-cdk-aws-bedrock-alpha"},{"id":8857,"title":"AWS CDK AWS Certificate Manager Construct Library","library":"aws-cdk-aws-certificatemanager","status":"deprecated","version":"1.204.0","language":"python","ecosystem":"pypi","summary":"The `aws-cdk-aws-certificatemanager` package is a Construct Library for the AWS Cloud Development Kit (CDK) v1, providing constructs to provision and manage AWS Certificate Manager (ACM) certificates. ACM handles the complexity of creating, storing, and renewing SSL/TLS X.509 certificates for AWS services like CloudFront and Elastic Load Balancing. This package is part of the AWS CDK v1 ecosystem, which reached End-of-Support on June 1, 2023. Users are strongly encouraged to migrate to AWS CDK v2 for continued support and new features.","last_verified":"2026-04-16T00:00:00.000Z","tags":["aws","cdk","certificatemanager","iac","cloudformation","ssl","tls","deprecated"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/aws-cdk-aws-certificatemanager"},{"id":23305,"title":"AWS CDK Cloud9 Alpha","library":"aws-cdk-aws-cloud9-alpha","status":"active","version":"2.252.0a0","language":"python","ecosystem":"pypi","summary":"AWS CDK L2 construct library for AWS Cloud9, currently in alpha (v2.252.0a0). Follows CDK alpha release cadence; breaking changes can occur at any time.","last_verified":"2026-05-01T00:00:00.000Z","tags":["aws","cdk","cloud9","alpha","constructs"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/aws-cdk-aws-cloud9-alpha"},{"id":8855,"title":"AWS CDK v1 CloudFormation Constructs","library":"aws-cdk-aws-cloudformation","status":"maintenance","version":"1.204.0","language":"python","ecosystem":"pypi","summary":"The `aws-cdk.aws-cloudformation` library provides AWS CDK v1 constructs for interacting with AWS CloudFormation, allowing users to define CloudFormation stacks, custom resources, and stack sets in Python. While functional, version 1.204.0 is part of AWS CDK v1 which is now in maintenance mode, with active development focused on AWS CDK v2 (`aws-cdk-lib`). It receives critical bug fixes but no new features, with releases aligning with the broader AWS CDK v1 maintenance cycle.","last_verified":"2026-04-16T00:00:00.000Z","tags":["aws","cdk","cloudformation","infrastructure-as-code","iac","v1"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/aws-cdk-aws-cloudformation"},{"id":9510,"title":"AWS CDK CloudFront Construct Library","library":"aws-cdk-aws-cloudfront","status":"active","version":"1.204.0","language":"python","ecosystem":"pypi","summary":"The `aws-cdk-aws-cloudfront` package provides CDK constructs for defining AWS CloudFront distributions and related resources using Python. It's part of the AWS Cloud Development Kit (CDK) v1 ecosystem, enabling infrastructure-as-code for CloudFront. AWS CDK is actively maintained by Amazon Web Services, with frequent minor releases and security updates, often on a weekly or bi-weekly cadence. The current version covered here is 1.204.0.","last_verified":"2026-04-17T00:00:00.000Z","tags":["aws","cdk","cloudfront","iac","infrastructure-as-code","cloud"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/aws-cdk-aws-cloudfront"},{"id":7947,"title":"AWS CDK CloudWatch (v1)","library":"aws-cdk-aws-cloudwatch","status":"deprecated","version":"1.204.0","language":"python","ecosystem":"pypi","summary":"The `aws-cdk-aws-cloudwatch` library is part of the AWS Cloud Development Kit (CDK) v1, providing Python constructs for provisioning and managing AWS CloudWatch resources, including metrics, alarms, and dashboards. This specific package, version 1.204.0, was released on June 19, 2023. AWS CDK v1 officially reached End-of-Support on June 1, 2023, meaning it no longer receives maintenance, updates, patches, or technical support. Users are strongly recommended to migrate to AWS CDK v2.","last_verified":"2026-04-16T00:00:00.000Z","tags":["aws-cdk","cloudwatch","iac","monitoring","deprecated"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/aws-cdk-aws-cloudwatch"},{"id":9511,"title":"AWS CDK CodeBuild Construct Library (v1)","library":"aws-cdk-aws-codebuild","status":"active","version":"1.204.0","language":"python","ecosystem":"pypi","summary":"The `aws-cdk.aws-codebuild` package is part of the AWS Cloud Development Kit (CDK) v1, providing constructs for defining AWS CodeBuild resources programmatically in Python. It allows users to create, configure, and manage CodeBuild projects, build specifications, and associated resources. While AWS CDK v2 is the latest major version, v1 continues to receive maintenance updates for existing projects. Releases for CDK v1 often align with new AWS service features or bug fixes, typically on a weekly or bi-weekly cadence.","last_verified":"2026-04-17T00:00:00.000Z","tags":["aws","cdk","codebuild","iac","cloud","devops","cicd"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/aws-cdk-aws-codebuild"},{"id":9512,"title":"AWS CDK Construct Library for CodeCommit","library":"aws-cdk-aws-codecommit","status":"active","version":"1.204.0","language":"python","ecosystem":"pypi","summary":"The `aws-cdk-aws-codecommit` library provides AWS Cloud Development Kit (CDK) constructs for defining AWS CodeCommit resources programmatically using Python. It allows developers to create, configure, and manage CodeCommit repositories as part of their infrastructure-as-code deployments. This entry specifically covers version 1.204.0, which is part of the AWS CDK v1 ecosystem. AWS CDK typically follows a rapid release cadence, often with weekly updates for bug fixes and new feature support.","last_verified":"2026-04-17T00:00:00.000Z","tags":["aws","cdk","codecommit","infrastructure-as-code","cloud-development-kit","iac"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/aws-cdk-aws-codecommit"},{"id":8856,"title":"AWS CDK CodeGuru Profiler (v1)","library":"aws-cdk-aws-codeguruprofiler","status":"maintenance","version":"1.204.0","language":"python","ecosystem":"pypi","summary":"The `aws-cdk-aws-codeguruprofiler` library provides AWS CDK (v1) constructs for provisioning AWS CodeGuru Profiler resources. It simplifies the creation and management of profiling groups and related configurations within your CDK applications. This entry is for CDK v1, with the current version being 1.204.0. AWS CDK typically follows a rapid release cadence, often aligning with AWS service updates.","last_verified":"2026-04-16T00:00:00.000Z","tags":["aws-cdk","aws","cloud","profiling","codeguru","cdk-v1"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/aws-cdk-aws-codeguruprofiler"},{"id":8854,"title":"AWS CDK CodeStar (Alpha)","library":"aws-cdk-aws-codestar-alpha","status":"active","version":"2.250.0a0","language":"python","ecosystem":"pypi","summary":"The `aws-cdk-aws-codestar-alpha` library provides AWS Cloud Development Kit (CDK) constructs for interacting with AWS CodeStar. As an 'alpha' module, its APIs are subject to breaking changes and are not recommended for production use. It is currently at version `2.250.0a0` and follows the rapid release cadence of the AWS CDK v2.","last_verified":"2026-04-16T00:00:00.000Z","tags":["aws","cdk","cloud","infrastructure","iac","codestar","alpha"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/aws-cdk-aws-codestar-alpha"},{"id":9513,"title":"AWS CDK CodeStarNotifications (v1)","library":"aws-cdk-aws-codestarnotifications","status":"maintenance","version":"1.204.0","language":"python","ecosystem":"pypi","summary":"The `aws-cdk-aws-codestarnotifications` package is part of the AWS Cloud Development Kit (CDK) v1, providing constructs for managing AWS CodeStar Notifications. These constructs allow you to create rules to send notifications about events from various AWS services (like CodeCommit, CodeBuild, CodePipeline) to targets such as Amazon SNS topics or AWS Chatbot. As of version `1.204.0`, AWS CDK v1 is in maintenance mode, with active development focused on CDK v2. New projects are encouraged to use CDK v2.","last_verified":"2026-04-17T00:00:00.000Z","tags":["aws","cdk","codestarnotifications","infrastructure-as-code","iac","aws-cdk-v1"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/aws-cdk-aws-codestarnotifications"},{"id":9514,"title":"AWS CDK Cognito (v1)","library":"aws-cdk-aws-cognito","status":"maintenance","version":"1.204.0","language":"python","ecosystem":"pypi","summary":"The `aws-cdk-aws-cognito` library provides AWS Cloud Development Kit (CDK) constructs for defining AWS Cognito resources programmatically. This specific package and version (1.204.0) are part of the AWS CDK v1 ecosystem, where construct libraries for individual AWS services were distributed as separate PyPI packages. AWS CDK generally follows a rapid release cadence, often with weekly or bi-weekly updates aligning with new AWS service features and bug fixes.","last_verified":"2026-04-17T00:00:00.000Z","tags":["aws","cdk","cognito","cloudformation","iac","v1"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/aws-cdk-aws-cognito"},{"id":23304,"title":"AWS CDK Cognito Identity Pool Alpha","library":"aws-cdk-aws-cognito-identitypool-alpha","status":"deprecated","version":"2.186.0a0","language":"python","ecosystem":"pypi","summary":"This is a deprecated Alpha module for AWS CDK that provided L2 constructs for Amazon Cognito Identity Pools. As of version 2.186.0a0, the constructs have been moved to the stable aws-cdk-lib/aws-cognito-identitypool module. The module is in maintenance mode and will not receive further updates. Users are strongly advised to migrate to the stable module.","last_verified":"2026-05-01T00:00:00.000Z","tags":["aws","cdk","cognito","identity-pool","deprecated"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/aws-cdk-aws-cognito-identitypool-alpha"},{"id":26752,"title":"AWS CDK DynamoDB Construct Library","library":"aws-cdk-aws-dynamodb","status":"maintenance","version":"1.204.0","language":"python","ecosystem":"pypi","summary":"The CDK Construct Library for AWS::DynamoDB provides high-level constructs for defining Amazon DynamoDB tables in AWS CDK applications. Version 1.204.0 is part of the AWS CDK v1 (maintenance mode). Releases follow the CDK release cadence. Note: v1 is in maintenance; prefer CDK v2.","last_verified":"2026-04-27T00:00:00.000Z","tags":["aws","cdk","dynamodb","infrastructure-as-code"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/aws-cdk-aws-dynamodb"},{"id":7949,"title":"AWS CDK EC2 Construct Library (v1)","library":"aws-cdk-aws-ec2","status":"maintenance","version":"1.204.0","language":"python","ecosystem":"pypi","summary":"This is the AWS Cloud Development Kit (CDK) Construct Library for AWS EC2, part of the AWS CDK v1 ecosystem. It provides high-level object-oriented abstractions to define EC2 resources and networking in Python, which are then provisioned via AWS CloudFormation. AWS CDK v1 is currently in maintenance mode, with active development focused on AWS CDK v2. The AWS CDK (including this library) generally follows a continuous release cadence for minor versions within its major release lines.","last_verified":"2026-04-16T00:00:00.000Z","tags":["aws","cdk","ec2","infrastructure-as-code","cloud-development-kit","python"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/aws-cdk-aws-ec2"},{"id":14441,"title":"AWS CDK ECR Construct Library (v1)","library":"aws-cdk-aws-ecr","status":"abandoned","version":"1.204.0","language":"en","ecosystem":"pypi","summary":"This is the AWS Cloud Development Kit (CDK) v1 construct library for Amazon Elastic Container Registry (ECR). It provides high-level constructs to define ECR resources using familiar programming languages. As of June 1, 2023, AWS CDK v1 has reached End-of-Support, meaning this package is no longer updated, and users are strongly advised to migrate to AWS CDK v2. In v2, ECR constructs are part of the unified `aws-cdk-lib` package.","last_verified":"2026-04-16T00:00:00.000Z","tags":["aws","cdk","ecr","iac","infrastructure-as-code","deprecated","v1"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/aws-cdk-aws-ecr"},{"id":8858,"title":"AWS CDK ECR Assets","library":"aws-cdk-aws-ecr-assets","status":"active","version":"1.204.0","language":"python","ecosystem":"pypi","summary":"The `aws-cdk-aws-ecr-assets` library provides constructs for managing Docker image assets that are deployed to Amazon Elastic Container Registry (ECR). This package specifically targets AWS CDK v1 applications. It simplifies the process of building local Docker images and pushing them to ECR as part of your CDK deployment. The current version is `1.204.0`, following the frequent release cadence of the AWS CDK.","last_verified":"2026-04-16T00:00:00.000Z","tags":["aws","cdk","ecr","docker","assets","infrastructure-as-code","cloud"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/aws-cdk-aws-ecr-assets"},{"id":9515,"title":"AWS CDK AWS ECS Constructs (v1)","library":"aws-cdk-aws-ecs","status":"deprecated","version":"1.204.0","language":"python","ecosystem":"pypi","summary":"The `aws-cdk-aws-ecs` package provides AWS Cloud Development Kit (CDK) constructs for defining Amazon Elastic Container Service (ECS) resources in Python. It is part of AWS CDK v1. While functional, AWS CDK v2 is the recommended and actively developed version, which consolidates all constructs into `aws-cdk-lib`. This package is largely superseded by `aws-cdk-lib`'s ECS constructs.","last_verified":"2026-04-17T00:00:00.000Z","tags":["aws-cdk","ecs","fargate","cloud","infrastructure-as-code","v1"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/aws-cdk-aws-ecs"},{"id":8859,"title":"AWS CDK EFS Construct Library (v1)","library":"aws-cdk-aws-efs","status":"maintenance","version":"1.204.0","language":"python","ecosystem":"pypi","summary":"The AWS CDK Construct Library for AWS EFS (Amazon Elastic File System) provides constructs to create and manage EFS resources as infrastructure-as-code. This package is part of the AWS CDK v1 ecosystem (version 1.204.0), which is currently in maintenance mode. AWS CDK v1 typically sees infrequent updates, primarily for critical bug fixes or security patches.","last_verified":"2026-04-16T00:00:00.000Z","tags":["aws","cdk","efs","infrastructure-as-code","cloud","v1"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/aws-cdk-aws-efs"},{"id":9516,"title":"AWS CDK Elastic Load Balancing (V1)","library":"aws-cdk-aws-elasticloadbalancing","status":"maintenance","version":"1.204.0","language":"python","ecosystem":"pypi","summary":"This library provides AWS CDK V1 constructs for provisioning and managing AWS Classic Load Balancers (ELBv1). As part of the AWS CDK v1 ecosystem, it is currently in maintenance mode. The latest version is 1.204.0, with releases typically tied to the overall CDK v1 release cycle.","last_verified":"2026-04-17T00:00:00.000Z","tags":["aws-cdk","load-balancer","elb","cloudformation","cdk-v1"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/aws-cdk-aws-elasticloadbalancing"},{"id":9517,"title":"AWS CDK Elastic Load Balancing V2","library":"aws-cdk-aws-elasticloadbalancingv2","status":"active","version":"1.204.0","language":"python","ecosystem":"pypi","summary":"The `aws-cdk-aws-elasticloadbalancingv2` library is the AWS Cloud Development Kit (CDK) Construct Library for AWS Elastic Load Balancing V2 (ALB and NLB). It allows developers to define and deploy load balancers using familiar programming languages. The current version is 1.204.0, and it follows the frequent release cadence of the broader AWS CDK project.","last_verified":"2026-04-17T00:00:00.000Z","tags":["aws","cdk","load balancing","elbv2","alb","nlb"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/aws-cdk-aws-elasticloadbalancingv2"},{"id":7950,"title":"AWS CDK Events (v1)","library":"aws-cdk-aws-events","status":"active","version":"1.204.0","language":"python","ecosystem":"pypi","summary":"The `aws-cdk-aws-events` library provides constructs for defining Amazon EventBridge resources in AWS CDK v1. It allows developers to programmatically create event buses, rules, targets, and schema registry resources using Python. This library is part of the AWS CDK v1 ecosystem, with the current version being 1.204.0, and receives updates aligned with AWS service releases and CDK v1 maintenance.","last_verified":"2026-04-16T00:00:00.000Z","tags":["aws","cdk","events","eventbridge","infrastructure-as-code","cloud-infrastructure"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/aws-cdk-aws-events"},{"id":20973,"title":"AWS CDK FSx Construct Library","library":"aws-cdk-aws-fsx","status":"maintenance","version":"1.204.0","language":"python","ecosystem":"pypi","summary":"AWS CDK L1 constructs for Amazon FSx (AWS::FSx CloudFormation resource). Version 1.204.0 is for CDK v1 (now in maintenance mode). AWS CDK v2 replaces this with the `aws-cdk-lib/aws-fsx` module. Release cadence: tied to AWS CDK releases (weekly).","last_verified":"2026-04-27T00:00:00.000Z","tags":["aws","cdk","fsx","cloudformation","infrastructure"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/aws-cdk-aws-fsx"},{"id":9518,"title":"AWS CDK Global Accelerator","library":"aws-cdk-aws-globalaccelerator","status":"active","version":"1.204.0","language":"python","ecosystem":"pypi","summary":"The AWS Cloud Development Kit (CDK) Construct Library for AWS Global Accelerator. This library allows developers to define and provision Global Accelerator resources using familiar programming languages. It is part of the AWS CDK v1 ecosystem, with version 1.204.0 being released as part of the broader CDK v1 maintenance cycle. AWS CDK has a regular release cadence, often weekly for minor updates and bug fixes.","last_verified":"2026-04-17T00:00:00.000Z","tags":["aws","cdk","cloud","globalaccelerator","networking"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/aws-cdk-aws-globalaccelerator"},{"id":5571,"title":"AWS CDK AWS Glue Alpha Construct Library","library":"aws-cdk-aws-glue-alpha","status":"active","version":"2.248.0a0","language":"python","ecosystem":"pypi","summary":"The AWS CDK Construct Library for AWS Glue is an experimental module providing higher-level (L2) constructs for defining AWS Glue resources in your CDK applications. It simplifies the creation of Glue Jobs, Databases, and other components with opinionated defaults, aiming for best practices. Being an 'alpha' module, its APIs are subject to non-backward compatible changes, and it's currently at version 2.248.0a0. The AWS CDK typically has a frequent release cadence, with alpha modules updating regularly.","last_verified":"2026-04-12T00:00:00.000Z","tags":["aws","cdk","glue","infrastructure-as-code","etl","serverless","alpha"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/aws-cdk-aws-glue-alpha"},{"id":7951,"title":"AWS CDK AWS IAM Construct Library (v1)","library":"aws-cdk-aws-iam","status":"deprecated","version":"1.204.0","language":"python","ecosystem":"pypi","summary":"The `aws-cdk-aws-iam` package provides a set of AWS Cloud Development Kit (CDK) constructs for defining and managing AWS Identity and Access Management (IAM) resources in Python. It simplifies the process of creating IAM roles, users, groups, and policies, and assigning granular permissions to other AWS resources. This particular version, 1.204.0, belongs to AWS CDK v1, which reached End-of-Support on June 1, 2023. While still functional, it no longer receives updates, patches, or technical support. AWS CDK (v2) generally follows a weekly release cadence for new features and bug fixes, with critical maintenance releases as needed.","last_verified":"2026-04-16T00:00:00.000Z","tags":["aws","cdk","iam","infrastructure-as-code","iac","cloudformation","security","deprecated"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/aws-cdk-aws-iam"},{"id":20974,"title":"AWS CDK ImageBuilder Construct Library","library":"aws-cdk-aws-imagebuilder","status":"maintenance","version":"1.204.0","language":"python","ecosystem":"pypi","summary":"The CDK Construct Library for AWS::ImageBuilder provides high-level, object-oriented abstractions for defining and deploying EC2 Image Builder resources in AWS. The current version is 1.204.0, released as part of the AWS CDK v1, which is in maintenance mode. New development should use AWS CDK v2 and the @aws-cdk/aws-imagebuilder module.","last_verified":"2026-04-27T00:00:00.000Z","tags":["cdk","aws","imagebuilder","infrastructure","cloudformation"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/aws-cdk-aws-imagebuilder"},{"id":7952,"title":"AWS CDK AWS IoT Actions Alpha","library":"aws-cdk-aws-iot-actions-alpha","status":"active","version":"2.250.0a0","language":"python","ecosystem":"pypi","summary":"The `aws-cdk-aws-iot-actions-alpha` library provides integration classes for defining receipt rule actions for AWS IoT Core topic rules. Being an 'alpha' package, its APIs are experimental and under active development, meaning they are subject to non-backward compatible changes or removal in future versions without adhering to semantic versioning. It allows connecting IoT messages to various AWS services like Lambda, S3, SQS, SNS, Kinesis, CloudWatch, and more. It is part of the AWS Cloud Development Kit (CDK) v2 ecosystem and is released frequently alongside other CDK modules.","last_verified":"2026-04-16T00:00:00.000Z","tags":["AWS","CDK","IoT","Alpha","CloudFormation","Serverless"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/aws-cdk-aws-iot-actions-alpha"},{"id":7953,"title":"AWS CDK AWS IoT Alpha Constructs","library":"aws-cdk-aws-iot-alpha","status":"active","version":"2.250.0a0","language":"python","ecosystem":"pypi","summary":"The `aws-cdk-aws-iot-alpha` library provides experimental, higher-level (L2/L3) constructs for defining AWS IoT Core resources using the AWS Cloud Development Kit (CDK). As an 'alpha' module, its APIs are under active development and subject to non-backward compatible changes or removal in any future version. It allows developers to programmatically define IoT rules, logging, scheduled audits, and more, leveraging familiar programming languages. The current version is `2.250.0a0`, released as part of the AWS CDK v2 alpha series, with breaking changes announced in release notes rather than adhering to strict semantic versioning.","last_verified":"2026-04-16T00:00:00.000Z","tags":["AWS","CDK","IoT","Alpha","Infrastructure as Code","CloudFormation","IoT Core"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/aws-cdk-aws-iot-alpha"},{"id":9520,"title":"AWS CDK Kinesis Constructs","library":"aws-cdk-aws-kinesis","status":"maintenance","version":"1.204.0","language":"python","ecosystem":"pypi","summary":"The AWS Cloud Development Kit (CDK) Construct Library for AWS Kinesis provides high-level constructs for defining Kinesis streams using familiar programming languages. This entry specifically targets version 1.204.0, which is part of the v1 branch of the AWS CDK. The AWS CDK typically has frequent minor releases (often weekly or bi-weekly) and less frequent major releases (e.g., v1 to v2), with v2 being the currently recommended and actively developed version.","last_verified":"2026-04-17T00:00:00.000Z","tags":["aws","cdk","kinesis","iac","cloud-development-kit","serverless","data-stream"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/aws-cdk-aws-kinesis"},{"id":14442,"title":"AWS CDK Kinesis Analytics Flink Alpha","library":"aws-cdk-aws-kinesisanalytics-flink-alpha","status":"active","version":"2.250.0a0","language":"en","ecosystem":"pypi","summary":"This is an experimental (alpha) AWS CDK Construct Library for defining Kinesis Data Analytics Flink applications. It simplifies the setup of Flink applications, including code location, runtime versions, and IAM roles. As part of the AWS CDK, it receives frequent updates, typically aligning with the CDK's bi-weekly release cycle. The current version is 2.250.0a0.","last_verified":"2026-04-17T00:00:00.000Z","tags":["aws","cdk","kinesis","flink","analytics","serverless","streaming","alpha"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/aws-cdk-aws-kinesisanalytics-flink-alpha"},{"id":9519,"title":"AWS CDK Kinesis Firehose (Alpha)","library":"aws-cdk-aws-kinesisfirehose-alpha","status":"deprecated","version":"2.186.0a0","language":"python","ecosystem":"pypi","summary":"This AWS Cloud Development Kit (CDK) module provides constructs for provisioning AWS Kinesis Firehose resources. Currently at version 2.186.0a0, this `alpha` module is deprecated. All its constructs have been moved to the stable `aws-cdk-aws-kinesisfirehose` module, which is part of `aws-cdk-lib`. CDK follows a rapid release cadence for patch versions and regular minor version updates.","last_verified":"2026-04-17T00:00:00.000Z","tags":["aws","cdk","kinesis","firehose","cloud","infrastructure-as-code","deprecated"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/aws-cdk-aws-kinesisfirehose-alpha"},{"id":9521,"title":"AWS CDK Kinesis Firehose Destinations (Alpha - Deprecated)","library":"aws-cdk-aws-kinesisfirehose-destinations-alpha","status":"deprecated","version":"2.186.0a0","language":"python","ecosystem":"pypi","summary":"This Python package provided experimental (alpha) AWS CDK constructs for defining destinations for Kinesis Firehose delivery streams. It is officially deprecated as of CDK v2.186.0a0, and all its constructs have been merged into the main `aws-cdk-lib` package. Users should migrate to the equivalent constructs within `aws_cdk.aws_kinesisfirehose_destinations` for stable and actively maintained functionality. This package will no longer receive updates.","last_verified":"2026-04-17T00:00:00.000Z","tags":["aws","cdk","kinesis","firehose","cloud","infrastructure","deprecated"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/aws-cdk-aws-kinesisfirehose-destinations-alpha"},{"id":14445,"title":"AWS CDK AWS KMS Constructs (v1)","library":"aws-cdk-aws-kms","status":"maintenance","version":"1.204.0","language":"en","ecosystem":"pypi","summary":"The `aws-cdk-aws-kms` package provides AWS Cloud Development Kit (CDK) constructs for AWS Key Management Service (KMS). This package is part of AWS CDK v1, which is now in maintenance mode. New projects are strongly encouraged to use AWS CDK v2, where KMS constructs are bundled within the `aws-cdk-lib` package. The last published version for v1 is 1.204.0, with frequent updates during its active lifecycle.","last_verified":"2026-04-16T00:00:00.000Z","tags":["aws","cdk","kms","infrastructure-as-code","cloud"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/aws-cdk-aws-kms"},{"id":8860,"title":"AWS CDK AWS Lambda Constructs (v1)","library":"aws-cdk-aws-lambda","status":"deprecated","version":"1.204.0","language":"python","ecosystem":"pypi","summary":"This package provides the AWS Cloud Development Kit (CDK) constructs for defining AWS Lambda functions using Python. It belongs to the *deprecated* AWS CDK v1 ecosystem, specifically version 1.204.0. While functional, users are strongly encouraged to migrate to AWS CDK v2 (`aws-cdk-lib`) for ongoing support, new features, and a simplified module structure. The AWS CDK has a rapid release cadence, often multiple times a week for bug fixes and minor features, with larger feature releases typically weekly or bi-weekly.","last_verified":"2026-04-16T00:00:00.000Z","tags":["aws","cdk","lambda","infrastructure-as-code","cloud","deprecated","v1"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/aws-cdk-aws-lambda"},{"id":23306,"title":"AWS CDK AWS Lambda Go Alpha","library":"aws-cdk-aws-lambda-go-alpha","status":"active","version":"2.252.0a0","language":"python","ecosystem":"pypi","summary":"Alpha CDK construct library for deploying AWS Lambda functions written in Go. Provides the GoCode class to bundle Go code with build, dependencies, and bundling options. Part of the AWS CDK, version 2.252.0a0, alpha quality with frequent releases tied to CDK core.","last_verified":"2026-05-01T00:00:00.000Z","tags":["aws","cdk","lambda","go","alpha"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/aws-cdk-aws-lambda-go-alpha"},{"id":5572,"title":"AWS CDK Python Lambda Alpha Library","library":"aws-cdk-aws-lambda-python-alpha","status":"active","version":"2.248.0a0","language":"python","ecosystem":"pypi","summary":"The CDK Construct Library for AWS Lambda in Python, providing constructs to define and manage Python Lambda functions. It simplifies packaging and dependency management by leveraging Docker for bundling. This is an alpha package, meaning its APIs are experimental and subject to non-backward compatible changes, with breaking changes announced in release notes rather than following strict semantic versioning. Current version is 2.248.0a0 and it is under active development.","last_verified":"2026-04-11T00:00:00.000Z","tags":["aws-cdk","lambda","python","serverless","iac","alpha","docker","bundling"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/aws-cdk-aws-lambda-python-alpha"},{"id":9523,"title":"AWS CDK Location Service (Alpha)","library":"aws-cdk-aws-location-alpha","status":"active","version":"2.250.0a0","language":"python","ecosystem":"pypi","summary":"The AWS CDK Location Service Alpha module provides L2 (Level 2) constructs for interacting with AWS Location Service. This allows developers to define Location Service resources like Trackers, Geofence Collections, Maps, and Place Indexes using Python. As an 'alpha' module, its APIs are subject to change and it's generally not recommended for production use. It is released in lockstep with the main `aws-cdk-lib` package.","last_verified":"2026-04-17T00:00:00.000Z","tags":["aws-cdk","aws-location","cloud-development-kit","serverless","alpha-module"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/aws-cdk-aws-location-alpha"},{"id":14444,"title":"AWS CDK AWS Logs (v1)","library":"aws-cdk-aws-logs","status":"deprecated","version":"1.204.0","language":"en","ecosystem":"pypi","summary":"The `aws-cdk-aws-logs` library provides AWS Cloud Development Kit (CDK) v1 constructs for interacting with Amazon CloudWatch Logs. It allows developers to define CloudWatch Log Groups, Log Streams, Metric Filters, Subscription Filters, and manage log retention periods programmatically using Python. This package, part of the AWS CDK v1 ecosystem, has reached End-of-Support and users are strongly advised to migrate to AWS CDK v2.","last_verified":"2026-04-16T00:00:00.000Z","tags":["aws","cdk","logs","cloudwatch","iac","infrastructure-as-code","python"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/aws-cdk-aws-logs"},{"id":14443,"title":"AWS CDK AWS Neptune (Alpha)","library":"aws-cdk-aws-neptune-alpha","status":"active","version":"2.250.0a0","language":"en","ecosystem":"pypi","summary":"The `aws-cdk-aws-neptune-alpha` library is the AWS Cloud Development Kit (CDK) Construct Library for AWS Neptune. It provides higher-level constructs (L2 and L3) for provisioning Amazon Neptune database clusters and instances using Python. As an 'alpha' module, its APIs are experimental and subject to non-backward compatible changes or removal in future versions, not adhering to semantic versioning. It is actively developed and released frequently as part of the broader AWS CDK project, with the current version being 2.250.0a0.","last_verified":"2026-04-16T00:00:00.000Z","tags":["aws","cdk","neptune","graphdb","database","alpha","iac"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/aws-cdk-aws-neptune-alpha"},{"id":9522,"title":"AWS CDK Redshift Alpha","library":"aws-cdk-aws-redshift-alpha","status":"active","version":"2.250.0a0","language":"python","ecosystem":"pypi","summary":"The `aws-cdk-aws-redshift-alpha` library provides AWS Cloud Development Kit (CDK) constructs for defining AWS Redshift resources. As an 'alpha' module, it's under active development, offering early access to features not yet available in the stable `aws-cdk-lib`. The current version is `2.250.0a0`, aligning with the main CDK v2 release train, with frequent updates corresponding to new CDK core versions.","last_verified":"2026-04-17T00:00:00.000Z","tags":["aws","cdk","redshift","cloud","infrastructure-as-code","database","data-warehouse"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/aws-cdk-aws-redshift-alpha"},{"id":8861,"title":"AWS CDK Route 53 Constructs (v1)","library":"aws-cdk-aws-route53","status":"maintenance","version":"1.204.0","language":"python","ecosystem":"pypi","summary":"The `aws-cdk-aws-route53` library is a part of AWS Cloud Development Kit (CDK) v1, providing higher-level constructs for Amazon Route 53. It enables developers to define Route 53 resources such as hosted zones and various record types using familiar programming languages. While still available, CDK v1 is in maintenance mode, with its end-of-support reached on June 1, 2023. The current version is 1.204.0, and it adheres to a release cadence that has slowed significantly since the release of CDK v2 (`aws-cdk-lib`).","last_verified":"2026-04-16T00:00:00.000Z","tags":["aws","cdk","route53","dns","infrastructure-as-code","cloudformation","deprecated"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/aws-cdk-aws-route53"},{"id":9524,"title":"AWS CDK Route53 Targets (CDK v1)","library":"aws-cdk-aws-route53-targets","status":"active","version":"1.204.0","language":"python","ecosystem":"pypi","summary":"The `aws-cdk-aws-route53-targets` library provides AWS CDK constructs for creating Route53 Alias records that point to various AWS resources like S3 static websites, CloudFront distributions, API Gateway custom domains, and Elastic Load Balancers. It extends `aws-cdk.aws-route53` by offering convenient alias targets. This specific package (version 1.x.x) is designed for AWS CDK v1 applications. AWS CDK follows a monthly release cadence, aligning with new AWS service features and updates.","last_verified":"2026-04-17T00:00:00.000Z","tags":["aws","cdk","route53","dns","alias","target","cloudformation"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/aws-cdk-aws-route53-targets"},{"id":7954,"title":"AWS CDK S3 Construct Library (v1)","library":"aws-cdk-aws-s3","status":"deprecated","version":"1.204.0","language":"python","ecosystem":"pypi","summary":"The `aws-cdk-aws-s3` library provides L2 constructs for defining Amazon S3 buckets and related resources using the AWS Cloud Development Kit (CDK). This entry refers to CDK v1, which reached End-of-Support (EOS) on June 1, 2023. This package is no longer being updated. Users are strongly encouraged to migrate to AWS CDK v2 for continued support and new features.","last_verified":"2026-04-16T00:00:00.000Z","tags":["aws","cdk","s3","cloud","infrastructure-as-code","iac","deprecated"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/aws-cdk-aws-s3"},{"id":8862,"title":"AWS CDK S3 Assets","library":"aws-cdk-aws-s3-assets","status":"maintenance","version":"1.204.0","language":"python","ecosystem":"pypi","summary":"This AWS CDK v1 construct allows you to deploy local files or directories to an Amazon S3 bucket. It handles packaging (e.g., zipping) and uploading the assets, making them available for other CDK constructs or applications. As part of AWS CDK v1, it is currently in maintenance mode, with v2 being the active major version. The latest v1 release is 1.204.0.","last_verified":"2026-04-16T00:00:00.000Z","tags":["aws","cdk","s3","deployment","assets","infrastructure-as-code","v1"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/aws-cdk-aws-s3-assets"},{"id":9525,"title":"AWS CDK S3 Tables Alpha","library":"aws-cdk-aws-s3tables-alpha","status":"active","version":"2.250.0a0","language":"python","ecosystem":"pypi","summary":"The `aws-cdk-aws-s3tables-alpha` module provides AWS CDK constructs for defining S3-backed tables, integrating with AWS Glue Data Catalog and allowing querying via services like Amazon Athena. As an 'alpha' module within the AWS CDK v2 ecosystem (current version 2.250.0a0), it offers early access to features, with a rapid release cadence that may include frequent breaking changes.","last_verified":"2026-04-17T00:00:00.000Z","tags":["aws","cdk","s3","glue","athena","data-lake","iac","cloud","serverless"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/aws-cdk-aws-s3tables-alpha"},{"id":20976,"title":"AWS CDK SAM Construct Library","library":"aws-cdk-aws-sam","status":"maintenance","version":"1.204.0","language":"python","ecosystem":"pypi","summary":"The CDK Construct Library for the AWS Serverless Application Model (SAM) resources. Version 1.204.0 is the latest release for CDK v1 (maintenance mode). This library is part of the AWS CDK v1 which entered maintenance on June 1, 2022 and will end support on June 1, 2025. Users are strongly encouraged to migrate to CDK v2 where SAM constructs are available via the 'aws-cdk-lib/aws-sam' module.","last_verified":"2026-04-27T00:00:00.000Z","tags":["aws","cdk","sam","serverless","infrastructure-as-code"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/aws-cdk-aws-sam"},{"id":9526,"title":"AWS CDK AWS Secrets Manager (v1)","library":"aws-cdk-aws-secretsmanager","status":"active","version":"1.204.0","language":"python","ecosystem":"pypi","summary":"The `aws-cdk-aws-secretsmanager` package provides AWS Cloud Development Kit (CDK) constructs for defining and managing AWS Secrets Manager resources. This package is part of the AWS CDK v1 ecosystem, allowing developers to provision secrets, configure their rotation, and manage access policies using Python. AWS CDK generally follows a frequent release cadence, often coinciding with new AWS service features. The current version, 1.204.0, is specific to CDK v1.","last_verified":"2026-04-17T00:00:00.000Z","tags":["aws","cdk","cloud","iac","secrets","secretsmanager","security"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/aws-cdk-aws-secretsmanager"},{"id":9528,"title":"AWS CDK Service Discovery (Cloud Map)","library":"aws-cdk-aws-servicediscovery","status":"maintenance","version":"1.204.0","language":"python","ecosystem":"pypi","summary":"The `aws-cdk-aws-servicediscovery` package provides AWS Cloud Development Kit (CDK) constructs for AWS Cloud Map (Service Discovery). It allows you to define and manage DNS-based service discovery for your applications within AWS infrastructure as code. This package is part of the CDK v1 ecosystem, and its functionality is integrated into `aws-cdk-lib` for CDK v2. The current version is 1.204.0, following the release cadence of AWS CDK v1.","last_verified":"2026-04-17T00:00:00.000Z","tags":["aws","cdk","cloudformation","infrastructure-as-code","servicediscovery","cloudmap","dns"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/aws-cdk-aws-servicediscovery"},{"id":9530,"title":"AWS CDK Signer Construct Library","library":"aws-cdk-aws-signer","status":"active","version":"1.204.0","language":"python","ecosystem":"pypi","summary":"The `aws-cdk-aws-signer` library provides AWS Cloud Development Kit (CDK) constructs for defining AWS Signer resources. It simplifies the creation and management of signing profiles, allowing you to sign code and artifacts with robust cryptographic integrity. This entry reflects version 1.204.0, part of the CDK v1 series, which typically follows a rapid release cadence with new features and bug fixes.","last_verified":"2026-04-17T00:00:00.000Z","tags":["aws","cdk","cloud","infrastructure","signer","code-signing","security"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/aws-cdk-aws-signer"},{"id":14446,"title":"AWS CDK SNS Construct Library (v1)","library":"aws-cdk-aws-sns","status":"maintenance","version":"1.204.0","language":"en","ecosystem":"pypi","summary":"The `aws-cdk-aws-sns` library provides AWS Cloud Development Kit (CDK) constructs specifically for AWS Simple Notification Service (SNS) resources. This package is part of AWS CDK v1, which is currently in maintenance mode. For new projects, it is strongly recommended to use AWS CDK v2 and the consolidated `aws-cdk-lib` package. AWS CDK generally has a rapid release cadence, with minor versions released frequently, and major versions (like v2) introducing significant changes.","last_verified":"2026-04-16T00:00:00.000Z","tags":["aws","cdk","sns","cloud","infrastructure-as-code","cloudformation"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/aws-cdk-aws-sns"},{"id":9527,"title":"AWS CDK SNS Subscriptions (v1)","library":"aws-cdk-aws-sns-subscriptions","status":"maintenance","version":"1.204.0","language":"python","ecosystem":"pypi","summary":"This library provides AWS CDK constructs for defining various Amazon SNS subscription types (e.g., SQS, Lambda, Email, SMS). It is part of the AWS Cloud Development Kit (CDK) v1 ecosystem, allowing developers to define cloud infrastructure using familiar programming languages. The CDK project, and its associated modules, follow a rapid release cadence, often with weekly or bi-weekly updates for bug fixes and new features. This entry specifically covers version 1.x of the SNS subscriptions module.","last_verified":"2026-04-17T00:00:00.000Z","tags":["aws","cdk","sns","subscriptions","cloud_infrastructure","iac","python"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/aws-cdk-aws-sns-subscriptions"},{"id":8863,"title":"AWS CDK SQS","library":"aws-cdk-aws-sqs","status":"active","version":"1.204.0","language":"python","ecosystem":"pypi","summary":"The `aws-cdk-aws-sqs` library provides AWS Cloud Development Kit (CDK) constructs for defining Amazon SQS (Simple Queue Service) resources in your AWS infrastructure as code. As part of the AWS CDK v1 ecosystem, it allows developers to programmatically create and configure SQS queues, dead-letter queues, and related settings using familiar programming languages. The AWS CDK project releases frequently, often with minor version updates every few weeks for both v1 and v2 lines.","last_verified":"2026-04-16T00:00:00.000Z","tags":["aws","cdk","sqs","infrastructure-as-code","cloud","queue"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/aws-cdk-aws-sqs"},{"id":8865,"title":"AWS CDK AWS Systems Manager (SSM) Construct Library (v1)","library":"aws-cdk-aws-ssm","status":"deprecated","version":"1.204.0","language":"python","ecosystem":"pypi","summary":"The `aws-cdk-aws-ssm` package provides CDK constructs for provisioning AWS Systems Manager (SSM) resources such as Parameter Store parameters within your AWS Cloud Development Kit applications. This specific package is part of AWS CDK v1, which reached End-of-Support on June 1, 2023. The AWS CDK project is active with weekly updates for v2, which consolidates all stable constructs into a single `aws-cdk-lib` package. [2, 4, 15, 29]","last_verified":"2026-04-16T00:00:00.000Z","tags":["aws","cdk","ssm","systems-manager","parameter-store","infrastructure-as-code","cloud","deprecated"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/aws-cdk-aws-ssm"},{"id":9529,"title":"AWS CDK AWS Step Functions","library":"aws-cdk-aws-stepfunctions","status":"active","version":"1.204.0","language":"python","ecosystem":"pypi","summary":"The `aws-cdk-aws-stepfunctions` library is the AWS Cloud Development Kit (CDK) Construct Library for defining AWS Step Functions state machines in Python. It allows developers to programmatically create and manage Step Functions workflows, including states, tasks, and error handling. As of version `1.204.0`, this package is part of the AWS CDK v1 ecosystem, which typically sees frequent updates aligning with broader CDK releases.","last_verified":"2026-04-17T00:00:00.000Z","tags":["aws","cdk","stepfunctions","iac","cloud","workflow","serverless"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/aws-cdk-aws-stepfunctions"},{"id":1919,"title":"AWS CDK Cloud Assembly Schema","library":"aws-cdk-cloud-assembly-schema","status":"active","version":"53.14.0","language":"python","ecosystem":"pypi","summary":"The `aws-cdk-cloud-assembly-schema` Python library defines the schema for the Cloud Assembly, which is the output of the AWS CDK's synthesis operation (e.g., `cdk synth`). This schema, primarily found in `manifest.json`, acts as the communication protocol between the AWS CDK framework (libraries) and the AWS CDK CLI (tools), providing instructions for deploying infrastructure. The library is actively maintained with frequent updates, usually in sync with the broader AWS CDK CLI project, currently at version 53.14.0.","last_verified":"2026-04-24T03:32:19.469Z","tags":["aws","cdk","cloud","schema","infrastructure-as-code","iac"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/aws-cdk-cloud-assembly-schema"},{"id":7955,"title":"AWS Cloud Development Kit Core Library (v1 - Deprecated)","library":"aws-cdk-core","status":"deprecated","version":"1.204.0","language":"python","ecosystem":"pypi","summary":"The `aws-cdk-core` package is the foundational library for AWS Cloud Development Kit (CDK) v1. AWS CDK is an open-source software development framework for defining cloud infrastructure as code using familiar programming languages (like Python, TypeScript, Java, C#, Go). It synthesizes infrastructure definitions into AWS CloudFormation templates for deployment. Version 1 of AWS CDK officially reached end-of-support on June 1, 2023, and this package is no longer maintained or updated.","last_verified":"2026-04-16T00:00:00.000Z","tags":["aws","cdk","infrastructure-as-code","iac","cloudformation","deprecated","v1"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/aws-cdk-core"},{"id":9531,"title":"AWS CDK Custom Resources (v1)","library":"aws-cdk-custom-resources","status":"maintenance","version":"1.204.0","language":"python","ecosystem":"pypi","summary":"The `aws-cdk-custom-resources` library, currently at version `1.204.0`, provides constructs within the AWS Cloud Development Kit (CDK) for implementing custom resources in CloudFormation. These resources extend CloudFormation capabilities by integrating with other AWS services or even third-party APIs. This package is part of the CDK v1 ecosystem, which is now in maintenance mode, receiving only critical updates. Users are encouraged to migrate to AWS CDK v2 for new development.","last_verified":"2026-04-17T00:00:00.000Z","tags":["aws","cdk","custom-resources","cloudformation","infrastructure-as-code","cloud"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/aws-cdk-custom-resources"},{"id":7956,"title":"AWS CDK CX-API","library":"aws-cdk-cx-api","status":"active","version":"2.250.0","language":"python","ecosystem":"pypi","summary":"The `aws-cdk-cx-api` library is a core component of the AWS Cloud Development Kit (CDK), defining the Cloud Executable protocol. It provides interfaces and classes for working with Cloud Assemblies, which are the synthesized artifacts produced by CDK applications. These assemblies contain the CloudFormation templates, assets, and metadata required for deployment. This library is part of CDK v2 and is currently at version 2.250.0, with frequent updates tied to the main CDK release cycle.","last_verified":"2026-04-16T00:00:00.000Z","tags":["aws-cdk","cloud-assembly","infrastructure-as-code","iac","aws","cli"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/aws-cdk-cx-api"},{"id":2872,"title":"CDK Integration Testing Constructs (Alpha)","library":"aws-cdk-integ-tests-alpha","status":"active","version":"2.248.0a0","language":"python","ecosystem":"pypi","summary":"The `aws-cdk-integ-tests-alpha` library provides constructs for defining and validating integration tests for AWS CDK applications. It allows developers to deploy real AWS resources, run assertions against them, and manage their lifecycle. As an 'alpha' module, its APIs are experimental and subject to non-backward compatible changes or removal in future versions, not adhering to semantic versioning. The current version is 2.248.0a0, following the rapid release cadence of the AWS CDK.","last_verified":"2026-04-25T02:07:39.692Z","tags":["aws","cdk","testing","integration-testing","alpha","infrastructure-as-code"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/aws-cdk-integ-tests-alpha"},{"id":180,"title":"AWS CDK Library (aws-cdk-lib)","library":"aws-cdk-lib","status":"active","version":"2.244.0","language":"python","ecosystem":"pypi","summary":"AWS Cloud Development Kit v2 — define AWS infrastructure as Python code. Current version: 2.244.0 (Mar 2026). CDK v1 (aws-cdk.core + individual service packages) reached EOL June 2023. v2 consolidates all stable constructs into single 'aws-cdk-lib' package. Import paths completely changed from v1. Construct class moved to separate 'constructs' package. Experimental constructs use '-alpha' suffix packages. Requires CDK CLI ('npm install -g aws-cdk') and 'cdk bootstrap' for each AWS account/region.","last_verified":"2026-05-12T09:46:38.326Z","tags":["aws-cdk","aws","iac","infrastructure","python","cdk","cloudformation"],"install_tag":"stale","install_tag_description":"widespread failures or data too old to trust","api":"https://checklist.day/api/registry/aws-cdk-lib"},{"id":7958,"title":"AWS CDK Region Info","library":"aws-cdk-region-info","status":"active","version":"2.250.0","language":"python","ecosystem":"pypi","summary":"The `aws-cdk-region-info` library provides a comprehensive directory of AWS region-specific information, such as service principal names for IAM policies, S3 static website endpoints, and other essential regional facts. As a core component of the AWS Cloud Development Kit (CDK) v2, it enables CDK applications to dynamically adapt to regional differences. The library is actively maintained and receives frequent updates, typically alongside new AWS CDK releases, with the current version being 2.250.0.","last_verified":"2026-04-16T00:00:00.000Z","tags":["aws","cdk","region","cloud","infrastructure-as-code","iam","s3"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/aws-cdk-region-info"},{"id":15525,"title":"Minimalist AWS Client for Node.js","library":"aws-client","status":"active","version":"3.0.6","language":"javascript","ecosystem":"npm","summary":"aws-client is a minimalist Node.js client library providing simplified access to a subset of AWS services. Currently, it supports core operations for DynamoDB (get, batchGet, put, batchPut, query) via `DynamoClient` and SNS (publish) via `SNSClient`. The package is at version 3.0.6 and appears to be actively maintained, with an ongoing migration of \"v1 functions\" to \"v2 functions.\" A key differentiator is its focus on minimalism and efficiency: v2 functions leverage the modular packages of the AWS SDK v3 internally, reducing the overall dependency footprint compared to requiring the full `aws-sdk` package. However, users employing older \"v1 functions\" must still explicitly install `aws-sdk` as a peer dependency, a requirement that will be phased out as the migration completes.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","aws","client","api","dynamo","sns"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/aws-client"},{"id":10530,"title":"AWS CloudFront URL Signature Utility","library":"aws-cloudfront-sign","status":"active","version":"3.0.2","language":"javascript","ecosystem":"npm","summary":"`aws-cloudfront-sign` is a JavaScript utility module designed to simplify the generation of signed URLs and signed cookies for Amazon CloudFront distributions. It addresses the historical gap where the official AWS SDK for JavaScript did not directly provide methods for CloudFront-specific URL signing, distinct from S3 signing. The package is currently stable at version 3.0.2, released in April 2026, with a release cadence that appears reactive to feature additions, bug fixes, and maintenance, rather than on a strict schedule. Key differentiators include its focused purpose on CloudFront signing, providing a straightforward API for both URL and cookie signing, and its compatibility with modern Node.js environments (v18+), including full TypeScript and ES Modules support since v3.0.0. While the AWS SDK for JavaScript now offers CloudFront signing capabilities, `aws-cloudfront-sign` remains a viable and actively maintained alternative.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","aws","CloudFront","signed URL","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/aws-cloudfront-sign"},{"id":16754,"title":"AWS Cognito SRP Client","library":"aws-cognito-srp-client","status":"active","version":"1.0.0","language":"javascript","ecosystem":"npm","summary":"This library provides a client-side implementation for the Secure Remote Password (SRP) authentication flow specifically designed for AWS Cognito User Pools. It abstracts away the complex cryptographic calculations required for SRP_A generation and signature verification, enabling developers to integrate SRP authentication into both browser and Node.js environments. The current stable version is 1.0.0, indicating a relatively new, but stable, initial release. Its primary function is to work in conjunction with the AWS SDK's `initiateAuth` and `respondToAuthChallenge` APIs for the `USER_SRP_AUTH` and `PASSWORD_VERIFIER` flows, respectively, handling the core SRP computations rather than the network requests themselves. It is differentiated by its focused scope on SRP, providing a streamlined experience for this specific Cognito authentication method.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","SRP","SecureRemotePassword","AWS","Cognito","auth","userpool","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/aws-cognito-srp-client"},{"id":20977,"title":"AWS Cron Expression Validator","library":"aws-cron-expression-validator","status":"active","version":"1.1.15","language":"python","ecosystem":"pypi","summary":"Validates AWS EventBridge cron expressions, which are similar to, but not compatible with Unix style cron expressions. Current version is 1.1.15. Release cadence is irregular.","last_verified":"2026-04-27T00:00:00.000Z","tags":["aws","cron","validator","eventbridge"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/aws-cron-expression-validator"},{"id":7020,"title":"AWS Cryptographic Material Providers Library","library":"aws-cryptographic-material-providers","status":"active","version":"1.11.2","language":"python","ecosystem":"pypi","summary":"The AWS Cryptographic Material Providers Library for Python offers advanced key management functionalities, primarily focusing on KMS keyrings, for use with the AWS Encryption SDK. It simplifies the process of obtaining and managing cryptographic materials from sources like AWS KMS. The current version is 1.11.2, and it receives updates typically several times a year, often in conjunction with the AWS Encryption SDK or for KMS feature enhancements.","last_verified":"2026-04-16T00:00:00.000Z","tags":["aws","kms","encryption","cryptography","keyring","security"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/aws-cryptographic-material-providers"},{"id":14447,"title":"AWS DynamoDB Encryption Client (Internal Dependency)","library":"aws-cryptography-internal-dynamodb","status":"active","version":"1.11.2","language":"en","ecosystem":"pypi","summary":"This library, `aws-cryptography-internal-dynamodb` (version 1.11.2), is an internal dependency of the AWS SDK for DynamoDB Encryption for Python (`aws-sdk-dynamodb-encryption`). It provides core cryptographic components but is not intended for direct installation or use by end-users. Users seeking client-side encryption for DynamoDB should install the `aws-sdk-dynamodb-encryption` package, which offers the public API and manages this internal dependency. It follows an irregular release cadence tied to the parent SDK's updates. This package requires Python >=3.11.0, <4.0.0.","last_verified":"2026-04-16T00:00:00.000Z","tags":["aws","dynamodb","encryption","security","cryptography","internal-dependency"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/aws-cryptography-internal-dynamodb"},{"id":14448,"title":"AWS Cryptography Internal KMS Library","library":"aws-cryptography-internal-kms","status":"active","version":"1.11.2","language":"en","ecosystem":"pypi","summary":"aws-cryptography-internal-kms is an internal Python library published by Amazon Web Services. It is a low-level component, likely providing performance enhancements or specific cryptographic implementations for AWS KMS operations within other AWS SDK components like `botocore` or `boto3`. It is not intended for direct use by end-user applications, lacks public documentation, and its API is subject to change without notice. The current version is 1.11.2. Its release cadence is tied to other AWS SDK component updates.","last_verified":"2026-04-16T00:00:00.000Z","tags":["aws","kms","cryptography","internal","boto3","security"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/aws-cryptography-internal-kms"},{"id":7021,"title":"AWS Cryptography Internal Primitives","library":"aws-cryptography-internal-primitives","status":"active","version":"1.11.2","language":"python","ecosystem":"pypi","summary":"This library contains internal primitives used by higher-level AWS Cryptography libraries, such as the AWS Encryption SDK. It is *not intended for direct public consumption* and is explicitly marked for internal use only by AWS. Direct usage is strongly discouraged due to potential breaking changes without notice. The current version is 1.11.2, and it is actively maintained with irregular releases driven by upstream AWS Cryptography library requirements.","last_verified":"2026-04-16T00:00:00.000Z","tags":["aws","cryptography","security","internal","footgun","private-api"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/aws-cryptography-internal-primitives"},{"id":7022,"title":"AWS Cryptography Internal Standard Library","library":"aws-cryptography-internal-standard-library","status":"active","version":"1.11.2","language":"python","ecosystem":"pypi","summary":"The `aws-cryptography-internal-standard-library` is an internal Python library, a foundational component primarily utilized by the AWS Cryptographic Material Providers Library (MPL) and subsequently by the AWS Encryption SDK. It provides cryptographic primitives and standard library interfaces for other AWS cryptography projects. Users are strongly advised against taking a standalone dependency on this library, as its internal nature means there are no guarantees about API stability or functionality between minor versions. The current version is 1.11.2, and its release cadence aligns with its dependent AWS cryptography libraries.","last_verified":"2026-04-16T00:00:00.000Z","tags":["aws","cryptography","internal","security"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/aws-cryptography-internal-standard-library"},{"id":20978,"title":"AWS Durable Execution SDK for Python","library":"aws-durable-execution-sdk-python","status":"active","version":"1.4.0","language":"python","ecosystem":"pypi","summary":"The AWS Durable Execution SDK provides decorators and runtime for building durable, stateful workflows on AWS Lambda. It manages checkpointing, retries, and parallel execution. Current version 1.4.0 (requires Python >=3.11). Released about monthly.","last_verified":"2026-04-27T00:00:00.000Z","tags":["aws","durable-execution","workflow","lambda","state-machine"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/aws-durable-execution-sdk-python"},{"id":2873,"title":"AWS Embedded Metrics","library":"aws-embedded-metrics","status":"active","version":"3.5.0","language":"python","ecosystem":"pypi","summary":"The AWS Embedded Metrics Python library provides an easy way to emit custom metrics asynchronously, allowing users to consolidate logs and metrics into a single data stream without complex metric client setup. It formats metric data in a structured log format (EMF) for consumption by CloudWatch Logs and then CloudWatch. The current version is 3.5.0, and it follows an active release cadence with frequent updates.","last_verified":"2026-04-25T02:08:03.961Z","tags":["aws","metrics","cloudwatch","observability","emf","monitoring"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/aws-embedded-metrics"},{"id":2396,"title":"AWS Encryption SDK for Python","library":"aws-encryption-sdk","status":"active","version":"4.0.4","language":"python","ecosystem":"pypi","summary":"The AWS Encryption SDK for Python provides a fully compliant, native Python implementation of the AWS Encryption SDK. It is a client-side encryption library designed to simplify data encryption and decryption using industry standards and best practices, employing envelope encryption. The library is actively maintained with regular patch and minor releases, typically quarterly, and less frequent major version updates.","last_verified":"2026-04-24T19:07:54.216Z","tags":["aws","encryption","cryptography","security","kms"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/aws-encryption-sdk"},{"id":23308,"title":"AWS Encryption SDK CLI","library":"aws-encryption-sdk-cli","status":"active","version":"4.3.0","language":"python","ecosystem":"pypi","summary":"Command line tool for encrypting and decrypting files and directories using the AWS Encryption SDK. Current version: 4.3.0. Release cadence: irregular, major versions follow AWS Encryption SDK updates.","last_verified":"2026-05-01T00:00:00.000Z","tags":["encryption","aws","cli","security","kms"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/aws-encryption-sdk-cli"},{"id":6530,"title":"AWS Error Utils","library":"aws-error-utils","status":"active","version":"2.7.0","language":"python","ecosystem":"pypi","summary":"AWS Error Utils is a Python library that provides error-handling functions to simplify dealing with `botocore.exceptions.ClientError` in boto3 applications. It aims to make AWS service exception handling more Pythonic by allowing direct matching against error codes and operation names, reducing the need to parse nested dictionary structures. The current version is 2.7.0, and it maintains a steady release cadence with minor updates addressing Python version support and new features.","last_verified":"2026-04-15T00:00:00.000Z","tags":["aws","boto3","botocore","error-handling","exceptions"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/aws-error-utils"},{"id":26755,"title":"AWS Glue Schema Registry Python Client","library":"aws-glue-schema-registry","status":"active","version":"1.1.3","language":"python","ecosystem":"pypi","summary":"A Python library for integrating with AWS Glue Schema Registry, supporting Avro and JSON schemas. Version 1.1.3 is current; it requires Python >=3.8 and is under active development.","last_verified":"2026-04-27T00:00:00.000Z","tags":["aws","glue","schema-registry","avro","json","serde"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/aws-glue-schema-registry"},{"id":26754,"title":"AWS Glue Interactive Sessions Kernel","library":"aws-glue-sessions","status":"active","version":"1.0.9","language":"python","ecosystem":"pypi","summary":"Provides a Jupyter kernel for AWS Glue Interactive Sessions, enabling interactive development of PySpark, Ray, and SQL jobs from any Jupyter environment (including IDEs). Current version 1.0.9. Released occasionally, no fixed cadence.","last_verified":"2026-05-01T00:00:00.000Z","tags":["aws","glue","jupyter","kernel","interactive-sessions","pyspark","ray"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/aws-glue-sessions"},{"id":5573,"title":"AWS Kinesis Aggregation and Deaggregation","library":"aws-kinesis-agg","status":"active","version":"2.0.3","language":"python","ecosystem":"pypi","summary":"The `aws-kinesis-agg` Python module assists in handling the Kinesis Producer Library (KPL) message aggregation format. It provides utilities for both aggregating multiple user records into a single Kinesis record (for improved throughput and cost efficiency) and deaggregating such records back into their original user records. The library is currently at version 2.0.3 (on GitHub, PyPI shows 1.2.3) with an active, though irregular, release cadence.","last_verified":"2026-04-11T00:00:00.000Z","tags":["aws","kinesis","kpl","aggregation","deaggregation","streaming"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/aws-kinesis-agg"},{"id":14449,"title":"AWS Lambda Function Builder","library":"aws-lambda-build","status":"maintenance","version":"1.0.8","language":"javascript","ecosystem":"npm","summary":"`aws-lambda-build` is a lightweight command-line interface (CLI) tool designed for building and packaging AWS Lambda functions into `.zip` archives. Its core functionality involves navigating to a specified function directory, executing `npm install` to resolve dependencies, and then zipping the entire directory contents into a deployable `.zip` file. Currently at version 1.0.8, the project has seen slow but stable development, with recent updates focusing on cross-platform compatibility across Windows, Mac, and Linux, and a transition to pure Node.js for its implementation (v1.0.4). A key differentiator is its minimal footprint, explicitly stating \"no external dependencies except *archiver*\", making it a highly self-contained solution compared to more complex build systems.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","AWS Lambda","Local build","build"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/aws-lambda-build"},{"id":3408,"title":"AWS Lambda Builders","library":"aws-lambda-builders","status":"active","version":"1.63.0","language":"python","ecosystem":"pypi","summary":"AWS Lambda Builders is a Python library (currently v1.63.0) designed to compile, build, and package AWS Lambda functions for various runtimes and frameworks. It serves as the core logic behind the 'sam build' command in the AWS Serverless Application Model (SAM) CLI. The library has an active release cadence, frequently adding support for new runtimes and improving existing build workflows.","last_verified":"2026-04-25T09:50:57.644Z","tags":["aws","lambda","serverless","build-tool","packaging"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/aws-lambda-builders"},{"id":15526,"title":"AWS Lambda Bundler","library":"aws-lambda-bundler","status":"abandoned","version":"1.0.12","language":"javascript","ecosystem":"npm","summary":"aws-lambda-bundler is a JavaScript utility designed to create zip archives for AWS Lambda function deployments. Its primary feature is the explicit exclusion of the `aws-sdk` from the bundled package, aiming to reduce the overall deployment size, as the SDK is often the largest component. The package is currently at version 1.0.12. Released over six years ago, it appears to be no longer actively maintained, with minimal updates or recent community activity. While it offers a simple command-line and programmatic interface for basic bundling, modern AWS Lambda deployment practices typically favor more advanced bundlers like `esbuild` (often integrated into AWS CDK's `NodejsFunction` or Serverless Framework) or `webpack` for their superior performance, tree-shaking capabilities, and better support for contemporary JavaScript features like TypeScript and ESM. These newer alternatives provide more granular control over dependencies and often result in smaller, more optimized bundles and improved cold start times.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","aws","lambda","hash","bundle","zip"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/aws-lambda-bundler"},{"id":14450,"title":"AWS Lambda Context","library":"aws-lambda-context","status":"active","version":"1.1.0","language":"en","ecosystem":"pypi","summary":"aws-lambda-context is a micro-library, currently at version 1.1.0, that provides the `LambdaContext` class for Python applications. Its primary purpose is to enable type checking and facilitate local testing of AWS Lambda functions by providing a well-defined interface for the context object, mimicking the structure of the context object passed by the AWS Lambda runtime. It aims to help developers ensure their code adheres to the Lambda context interface during development and testing.","last_verified":"2026-04-16T00:00:00.000Z","tags":["aws","lambda","context","type-checking","testing","serverless"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/aws-lambda-context"},{"id":23309,"title":"AWS Lambda Environment Modeler","library":"aws-lambda-env-modeler","status":"active","version":"3.0.0","language":"python","ecosystem":"pypi","summary":"AWS-Lambda-Env-Modeler is a Python library (version 3.0.0, release cadence: irregular) that simplifies managing and validating environment variables in AWS Lambda functions using Python dataclasses, Pydantic models, or TypedDicts. It provides decorators and base classes to parse, validate, and cache environment configuration.","last_verified":"2026-05-01T00:00:00.000Z","tags":["aws","lambda","environment-variables","validation","pydantic"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/aws-lambda-env-modeler"},{"id":26753,"title":"aws-lambda-middleware","library":"aws-lambda-middleware","status":"active","version":"1.1.2","language":"javascript","ecosystem":"npm","summary":"AWS Lambda Middleware is a lightweight library (v1.1.2, last updated 2023) for applying middleware and validating request parameters in AWS Lambda functions. It provides PropTypes for type checking and data correction, a Validate function for custom rules, and supports Express and other frameworks. Key differentiators include minimal overhead for Lambda, deep array/object validation, and customizable error message templates. Release cadence is sporadic, with major changes between v0.9 and v1.0 including reserved prop names, option changes, and required() method replacing isRequired.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","aws","lambda","middleware","validate","validation","lambda middleware","lambda validation","lambda payload 2.0"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/aws-lambda-middleware"},{"id":15971,"title":"AWS Lambda Multipart Form Data Parser","library":"aws-lambda-multipart-parser","status":"abandoned","version":"0.1.3","language":"javascript","ecosystem":"npm","summary":"This library provides a specialized parser for `multipart/form-data` requests specifically designed for AWS Lambda environments. Unlike general-purpose server-based parsers, `aws-lambda-multipart-parser` is tailored to work within the constraints of serverless functions and the particular event structure provided by AWS API Gateway. It takes the raw `event` object from a Lambda invocation and processes its `body` to extract form fields and uploaded files, returning a structured JavaScript object. The current stable version, 0.1.3, indicates a very early stage of development, and the project appears to be abandoned, with no significant updates or commits in several years. Its primary differentiator was its early focus on simplifying `multipart/form-data` handling for AWS Lambda at a time when native support was less mature, abstracting away the complexities of binary media types, base64 encoding, and API Gateway proxy integration nuances.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","aws","lambda","multipart","multipart/form-data","multipart/formdata","form-data","formdata","parser"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/aws-lambda-multipart-parser"},{"id":24948,"title":"aws-lambda-nodejs-esbuild","library":"aws-lambda-nodejs-esbuild","status":"maintenance","version":"1.1.6","language":"javascript","ecosystem":"npm","summary":"AWS CDK Construct for bundling Node.js AWS Lambda functions using esbuild. Version 1.1.6 (latest) supports zero-config bundling with ESNext/TypeScript, automatic package manager detection, and external module support. Unlike @aws-cdk/aws-lambda-nodejs (which uses esbuild internally but with less configurability), this construct exposes full esbuild options and allows overriding the 'exclude' list. Currently in maintenance mode; designed for CDK v1 and lacks native CDK v2 support.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","aws-cdk","cdk-construct","construct","esbuild","aws-lambda","aws-lambda-node","aws","lambda","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/aws-lambda-nodejs-esbuild"},{"id":1220,"title":"AWS Lambda Powertools (Python)","library":"aws-lambda-powertools","status":"active","version":"3.27.0","language":"python","ecosystem":"pypi","summary":"Powertools for AWS Lambda (Python) is a developer toolkit designed to implement Serverless best practices and increase developer velocity. It offers utilities for tracing, logging, metrics, event handling, data parsing, and idempotency. The library is currently at version 3.27.0 and maintains an active development cycle with frequent releases, often shipping new features and bug fixes on a monthly basis.","last_verified":"2026-04-23T18:38:30.398Z","tags":["aws","lambda","serverless","observability","utilities","event-driven","python"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/aws-lambda-powertools"},{"id":12861,"title":"AWS Lambda Test Utilities","library":"aws-lambda-test-utils","status":"maintenance","version":"1.3.0","language":"javascript","ecosystem":"npm","summary":"aws-lambda-test-utils is a JavaScript utility library designed to simplify the local testing of AWS Lambda functions. It provides helper functions to mock the `context` object and various AWS service `event` objects (e.g., S3, SNS, DynamoDB, API Gateway) that a Lambda function typically receives. This allows developers to run their Lambda logic outside of the AWS environment for faster, automated testing. The current stable version is 1.3.0. As of the provided information, it primarily supports CommonJS imports, and its release cadence appears to be infrequent, given the version number and the project's age (last commit several years ago). Its key differentiator is its focus on providing simple, predefined mocks for common AWS event types, reducing the boilerplate needed for basic Lambda unit tests, particularly for projects still relying on older callback-style Lambda handlers.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","lambda","testing","mock","context","event","aws"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/aws-lambda-test-utils"},{"id":3409,"title":"AWS Lambda Typing","library":"aws-lambda-typing","status":"active","version":"2.20.0","language":"python","ecosystem":"pypi","summary":"A Python package providing comprehensive type hints for AWS Lambda event, context, and response objects. It enhances developer experience with IDE autocomplete and static type checking, without runtime impact. The library is actively maintained with frequent updates to support new Lambda event structures.","last_verified":"2026-04-25T09:51:14.878Z","tags":["AWS","Lambda","typing","type hints","serverless","Mypy","static analysis"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/aws-lambda-typing"},{"id":7957,"title":"AWS Logging Handlers","library":"aws-logging-handlers","status":"active","version":"2.0.5","language":"python","ecosystem":"pypi","summary":"AWS Logging Handlers is a Python library that provides multithreaded logging handlers for streaming log records to Amazon S3 and Kinesis Data Streams. It leverages asynchronous uploading with multiple worker threads and supports gzip compression for S3 logs. The library is actively maintained, with version 2.0.5 currently available, and receives regular minor updates for improvements and bug fixes.","last_verified":"2026-04-16T00:00:00.000Z","tags":["AWS","logging","S3","Kinesis","handler","cloud"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/aws-logging-handlers"},{"id":2874,"title":"AWS MSK IAM SASL Signer (Python)","library":"aws-msk-iam-sasl-signer-python","status":"active","version":"1.0.2","language":"python","ecosystem":"pypi","summary":"This is an Amazon MSK Library in Python, version 1.0.2. It provides a function to generate a base64 encoded signed URL to enable authentication and authorization with an Amazon MSK cluster using AWS IAM credentials. It acts as a pluggable library for any Python Kafka client that supports the SASL/OAUTHBEARER mechanism. The library sees releases as needed, with several updates occurring in 2023-2025.","last_verified":"2026-04-25T02:08:42.656Z","tags":["aws","msk","kafka","iam","authentication","sasl","oauthbearer"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/aws-msk-iam-sasl-signer-python"},{"id":18141,"title":"aws-multipart-parser","library":"aws-multipart-parser","status":"active","version":"0.2.1","language":"javascript","ecosystem":"npm","summary":"A lightweight parser for multipart/form-data requests in AWS Lambda environments. Version 0.2.1 provides typed output and supports binary file data, addressing limitations of the parent library myshenin/aws-lambda-multipart-parser. Released as needed, it is a dependency-free utility requiring API Gateway binary support configuration. Differentiates with TypeScript types and explicit handling of binary fields, unlike alternatives that may lack type safety or ignore binary content.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","aws","lambda","multipart","multipart/form-data","multipart/formdata","form-data","formdata","parser","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/aws-multipart-parser"},{"id":3410,"title":"AWS OpenTelemetry Python Distro","library":"aws-opentelemetry-distro","status":"active","version":"0.17.0","language":"python","ecosystem":"pypi","summary":"The AWS OpenTelemetry Python Distro (`aws-opentelemetry-distro`) is a distribution of the OpenTelemetry Python SDK, pre-configured for AWS environments. It includes AWS-specific resource detectors, X-Ray compatible trace ID generation, and automatic instrumentation for AWS SDK (boto3/botocore) and popular frameworks. It aims to simplify the adoption of OpenTelemetry for applications running on AWS, providing a streamlined path to send traces, metrics, and logs to services like AWS X-Ray and Amazon CloudWatch. The current version is `0.17.0`, with releases typically aligning with upstream OpenTelemetry component updates and AWS-specific feature additions.","last_verified":"2026-04-25T09:52:54.617Z","tags":["aws","opentelemetry","observability","tracing","metrics","logs","x-ray","cloudwatch"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/aws-opentelemetry-distro"},{"id":26757,"title":"AWS ParallelCluster","library":"aws-parallelcluster","status":"active","version":"3.15.0","language":"python","ecosystem":"pypi","summary":"AWS ParallelCluster is an AWS supported open-source cluster management tool that enables you to deploy and manage high-performance computing (HPC) clusters on AWS. It automates the creation of HPC clusters with Slurm, AWS Batch, or other schedulers. The current version is 3.15.0, with releases roughly every 1-2 months.","last_verified":"2026-04-27T00:00:00.000Z","tags":["HPC","AWS","cluster","Slurm","cloud"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/aws-parallelcluster"},{"id":2397,"title":"AWS Psycopg2","library":"aws-psycopg2","status":"active","version":"1.3.8","language":"python","ecosystem":"pypi","summary":"aws-psycopg2 is a custom-compiled Python package of the popular psycopg2 PostgreSQL adapter, specifically designed for use in AWS Lambda environments. It addresses the common issue of missing PostgreSQL C libraries in the AWS Lambda Amazon Linux AMI by statically linking libpq.so. The library provides a seamless way to connect Python Lambda functions to PostgreSQL databases. It is actively maintained with releases supporting various Python runtime versions. The current version is 1.3.8.","last_verified":"2026-04-24T19:09:25.254Z","tags":["aws","lambda","postgresql","psycopg2","database","serverless"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/aws-psycopg2"},{"id":16298,"title":"AWS RDS Database Running Scheduler","library":"aws-rds-database-running-scheduler","status":"active","version":"3.1.4","language":"javascript","ecosystem":"npm","summary":"This AWS CDK construct provides an automated solution for managing the operational hours of Amazon RDS DB instances and Aurora clusters. It identifies target resources based on user-defined tags and leverages AWS EventBridge Scheduler to trigger a Lambda function at specified times, ensuring databases only run during active working hours. This significantly reduces costs for non-production environments. The current stable version is 3.1.4, with frequent patch and minor releases. Key differentiators include its tag-based targeting, 'Durable Execution' Lambda that polls for desired resource states, and optional Slack notifications for operational status. It supports cron-based scheduling with configurable timezones, times, and weekdays, enabling precise control over database availability and cost optimization.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","aws","aws-cdk","cdk","cost","rds","saving","scheduler","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/aws-rds-database-running-scheduler"},{"id":20979,"title":"AWS Request Signer","library":"aws-request-signer","status":"active","version":"1.2.0","language":"python","ecosystem":"pypi","summary":"A Python library to sign AWS requests using AWS Signature V4. Current version is 1.2.0, with a stable release cadence. Supports Python 3.6+ and aims to simplify request signing for AWS services.","last_verified":"2026-04-27T00:00:00.000Z","tags":["aws","signing","api-gateway"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/aws-request-signer"},{"id":829,"title":"AWS Requests Auth","library":"aws-requests-auth","status":"active","version":"0.4.3","language":"python","ecosystem":"pypi","summary":"aws-requests-auth (version 0.4.3) is a Python library that implements the AWS Signature Version 4 signing process for the popular `requests` module. It enables authentication to AWS services that support Signature Version 4, originally designed for AWS Elasticsearch instances but extensible to other services. The library has been stable since its last release in May 2020.","last_verified":"2026-04-11T10:15:57.143Z","tags":["AWS","authentication","requests","signing","AWS Signature Version 4","security"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/aws-requests-auth"},{"id":15528,"title":"AWS CloudWatch Real User Monitoring (RUM) Web Client","library":"aws-rum-web","status":"active","version":"2.1.0","language":"javascript","ecosystem":"npm","summary":"The `aws-rum-web` client is a JavaScript library designed for real user monitoring (RUM) of web applications, integrating seamlessly with Amazon CloudWatch. It provides telemetry on critical user experience metrics such as page load timings, JavaScript errors, and HTTP request performance. The current stable version is 2.1.0, and the package maintains a relatively active release cadence with frequent minor and patch updates. Key differentiators include its tight integration into the AWS observability ecosystem, enabling developers to gain deeper insights into their web application's frontend performance and user behavior directly within CloudWatch, and its comprehensive data collection capabilities for various web vitals and errors.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/aws-rum-web"},{"id":2875,"title":"AWS SAM CLI","library":"aws-sam-cli","status":"active","version":"1.158.0","language":"python","ecosystem":"pypi","summary":"The AWS Serverless Application Model (SAM) Command Line Interface (CLI) is an open-source tool that enables developers to build, test, debug, and deploy serverless applications defined by the AWS SAM specification. It provides a local Lambda-like execution environment and integrates with container tools like Docker and Finch for local development. Currently at version 1.158.0, it maintains a frequent release cadence with updates typically occurring weekly or bi-weekly.","last_verified":"2026-04-25T02:12:05.551Z","tags":["AWS","Serverless","CLI","Lambda","Development Tool","Deployment","Infrastructure as Code"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/aws-sam-cli"},{"id":611,"title":"AWS SAM Translator","library":"aws-sam-translator","status":"active","version":"1.108.0","language":"python","ecosystem":"pypi","summary":"AWS SAM Translator is a Python library responsible for transforming AWS Serverless Application Model (SAM) templates into standard AWS CloudFormation templates. It is a core component used by the AWS SAM CLI and maintains a rapid release cadence, with updates often reflecting new SAM specification features and CloudFormation resource support. The current version is 1.108.0.","last_verified":"2026-05-12T16:41:31.247Z","tags":["aws","sam","serverless","cloudformation","template","translator"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/aws-sam-translator"},{"id":12856,"title":"AWS SAM Webpack Plugin","library":"aws-sam-webpack-plugin","status":"maintenance","version":"0.16.0","language":"javascript","ecosystem":"npm","summary":"The `aws-sam-webpack-plugin` is a Webpack plugin designed to integrate Webpack into the AWS Serverless Application Model (SAM) CLI build process. Its primary function is to replace the traditional `sam build` command, offering an alternative for developers working with Node.js runtimes. This plugin emerged to address two key limitations of the SAM CLI at the time: a lack of robust native TypeScript support and slow build times, particularly due to SAM CLI's tendency to run `npm pack` and `npm install` for each function. It facilitates faster builds, comprehensive TypeScript and Babel support via Webpack loaders, and can even auto-generate VS Code debugging configurations. The current stable version is 0.16.0. However, the project is explicitly in a maintenance-only state, as the author now recommends utilizing the AWS SAM CLI's built-in TypeScript support, which has since matured. While community PRs for new runtime support will be merged, active feature development has ceased. This plugin's historical significance lies in providing a more efficient, Webpack-driven build workflow for SAM applications, especially beneficial for TypeScript users, before official tooling caught up.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","webpack","aws","sam","typescript","babel"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/aws-sam-webpack-plugin"},{"id":26756,"title":"AWS SDK for Bedrock Runtime","library":"aws-sdk-bedrock-runtime","status":"active","version":"0.5.0","language":"python","ecosystem":"pypi","summary":"The aws-sdk-bedrock-runtime library provides a Python client for Amazon Bedrock Runtime, enabling inference with foundation models via the AWS SDK. Version 0.5.0 supports Python 3.12+ and is under active development. Release cadence is monthly or patch-as-needed.","last_verified":"2026-04-27T00:00:00.000Z","tags":["aws","bedrock","sdk","ai","llm"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/aws-sdk-bedrock-runtime"},{"id":15527,"title":"AWS SDK v3 Client Mock Jest Matchers","library":"aws-sdk-client-mock-jest","status":"active","version":"4.1.0","language":"javascript","ecosystem":"npm","summary":"aws-sdk-client-mock-jest provides custom Jest matchers that extend Jest's `expect` API, specifically designed to simplify testing AWS SDK v3 clients when used in conjunction with `aws-sdk-client-mock`. It enables developers to assert on AWS SDK command invocations with readable and intuitive syntax like `toHaveReceivedCommand` or `toHaveReceivedCommandWith`. The package is currently at version 4.1.0 and maintains an active release cadence, with several minor and patch releases in recent months, often including beta cycles. Its key differentiator is the seamless integration into Jest's testing framework, allowing for robust unit and integration tests of AWS Lambda functions, frontend applications, and Node.js services interacting with AWS, without needing to manually inspect mock call arguments. Version 4.1.0 notably introduced support for Vitest, broadening its compatibility within the JavaScript testing ecosystem.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","aws","aws-sdk","testing","mock","unit-testing","aws-lambda","jest","jest-matchers","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/aws-sdk-client-mock-jest"},{"id":15530,"title":"AWS SDK Client Mock Vitest Matchers","library":"aws-sdk-client-mock-vitest","status":"active","version":"7.0.1","language":"javascript","ecosystem":"npm","summary":"This package provides custom Vitest matchers for `aws-sdk-client-mock`, a library used to mock the AWS SDK for JavaScript v3 clients in tests. It enables developers to write expressive assertions about how AWS service commands are called on their mocked clients within a Vitest testing environment. The current stable version is `7.0.1`, with releases often aligned with major Vitest versions. Key differentiators include its tight integration with Vitest's `expect` API, offering a wide range of matchers such as `toHaveReceivedCommand`, `toHaveReceivedCommandWith`, and `toHaveReceivedCommandTimes`. This package fills a crucial gap for Vitest users, providing functionality analogous to `aws-sdk-client-mock-jest` for Jest, allowing for robust verification of AWS SDK interactions in unit and integration tests.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/aws-sdk-client-mock-vitest"},{"id":12713,"title":"AWS SDK Mocking Library for JavaScript v2","library":"aws-sdk-mock","status":"maintenance","version":"6.2.2","language":"javascript","ecosystem":"npm","summary":"aws-sdk-mock is a JavaScript/TypeScript library designed to facilitate unit testing of applications that interact with the AWS SDK, specifically targeting AWS SDK for JavaScript v2. It enables developers to replace actual AWS service calls with predefined responses or custom functions during tests, preventing unintended interactions with real AWS infrastructure. The current stable version is 6.2.2. While there isn't a strict time-based release cadence, the project is actively maintained, with recent minor updates addressing dependencies and security vulnerabilities (e.g., v6.2.0 addressing CVE-2024-45296) and a significant TypeScript rewrite in v6.0.1. It differentiates itself by leveraging Sinon.js internally to create robust mocks for AWS service methods like S3.getObject or DynamoDB.putItem, offering explicit `mock`, `restore`, and `remock` functions. A key limitation and differentiator is its primary focus on AWS SDK v2; for AWS SDK v3, direct mocking of modular clients might be preferred, reducing the need for this library.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","aws-sdk","aws","Amazon","Lambda","API-Gateway","S3","DynamoDB","SNS","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/aws-sdk-mock"},{"id":8864,"title":"AWS SDK Signers","library":"aws-sdk-signers","status":"active","version":"0.2.0","language":"python","ecosystem":"pypi","summary":"The aws-sdk-signers library provides standalone HTTP request signers for Amazon Web Services, primarily focusing on SigV4 signing. It's part of the wider smithy-python ecosystem, offering a low-level interface for integrating AWS signature logic into any HTTP client. As a 0.x.x release, it is under active development with an irregular release cadence.","last_verified":"2026-04-16T00:00:00.000Z","tags":["aws","security","signature","authentication","api-gateway","s3","iam","cloud"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/aws-sdk-signers"},{"id":23310,"title":"AWS SDK for Transcribe Streaming","library":"aws-sdk-transcribe-streaming","status":"active","version":"0.5.0","language":"python","ecosystem":"pypi","summary":"The aws-sdk-transcribe-streaming library (v0.5.0) is an unofficial, community-maintained Python SDK for Amazon Transcribe's streaming API. It provides a high-level interface to start real-time transcription using WebSocket connections. Requires Python 3.12+. Release cadence is irregular.","last_verified":"2026-05-01T00:00:00.000Z","tags":["aws","transcribe","streaming","asyncio"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/aws-sdk-transcribe-streaming"},{"id":2398,"title":"AWS Secrets Manager Caching","library":"aws-secretsmanager-caching","status":"active","version":"1.1.3","language":"python","ecosystem":"pypi","summary":"The `aws-secretsmanager-caching` library provides a client-side caching solution for AWS Secrets Manager. It helps reduce API calls to Secrets Manager, improving application performance and potentially lowering costs, by storing secret values in memory for a configurable duration. The current version is 1.1.3 and it is actively maintained by AWS.","last_verified":"2026-04-24T19:10:10.848Z","tags":["aws","secretsmanager","caching","security","cloud"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/aws-secretsmanager-caching"},{"id":26758,"title":"AWS SNS Message Validator","library":"aws-sns-message-validator","status":"active","version":"0.0.5","language":"python","ecosystem":"pypi","summary":"A Python library for validating AWS SNS messages, including signature verification using AWS's public certificates. Version 0.0.5, last updated in 2020. Low release cadence.","last_verified":"2026-05-01T00:00:00.000Z","tags":["aws","sns","validator","message","verification"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/aws-sns-message-validator"},{"id":23311,"title":"AWS Solutions Constructs - IoT to Lambda","library":"aws-solutions-constructs-aws-iot-lambda","status":"active","version":"2.101.0","language":"python","ecosystem":"pypi","summary":"AWS Solutions Constructs implementation of the aws-iot-lambda pattern. This CDK construct deploys an AWS IoT rule that routes messages from an IoT topic to an AWS Lambda function for processing. Current version: 2.101.0. Release cadence: aligns with AWS CDK releases, approximately every 2 weeks.","last_verified":"2026-05-01T00:00:00.000Z","tags":["aws","cdk","iot","lambda","serverless","construct"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/aws-solutions-constructs-aws-iot-lambda"},{"id":9532,"title":"AWS Solutions Constructs Core","library":"aws-solutions-constructs-core","status":"active","version":"2.101.0","language":"python","ecosystem":"pypi","summary":"The `aws-solutions-constructs-core` library provides base classes, helper functions, and common utilities for building and extending AWS Solutions Constructs patterns. It simplifies the creation of well-architected AWS infrastructure using the AWS Cloud Development Kit (CDK). Currently at version 2.101.0, it maintains a rapid release cadence, often updated weekly or bi-weekly to align with `aws-cdk-lib` releases.","last_verified":"2026-04-17T00:00:00.000Z","tags":["aws","cdk","cloud","infrastructure-as-code","constructs","serverless","solution-architecture","patterns"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/aws-solutions-constructs-core"},{"id":8866,"title":"AWS SSO Library","library":"aws-sso-lib","status":"active","version":"1.14.0","language":"python","ecosystem":"pypi","summary":"aws-sso-lib is a Python library designed to programmatically interact with AWS IAM Identity Center (formerly AWS SSO). It simplifies tasks like interactive login, obtaining `boto3` sessions for specific accounts and roles, and discovering available accounts and roles. It is the underlying library for the `aws-sso-util` CLI tool. The library's release cadence is tied to its dependent CLI, with irregular updates addressing new features, bug fixes, and compatibility with AWS SDKs.","last_verified":"2026-04-16T00:00:00.000Z","tags":["AWS","SSO","IAM Identity Center","Authentication","Boto3","Credentials"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/aws-sso-lib"},{"id":9533,"title":"aws-sso-util","library":"aws-sso-util","status":"active","version":"4.33.0","language":"python","ecosystem":"pypi","summary":"aws-sso-util is a Python library and CLI tool that simplifies managing AWS Single Sign-On (SSO) credentials and profiles, abstracting away much of the complexity of the AWS CLI's SSO integration. It provides utilities for logging in, fetching temporary credentials, and configuring profiles. The library is actively maintained with frequent, independent releases for its CLI and programmatic components, with the current version being 4.33.0.","last_verified":"2026-04-17T00:00:00.000Z","tags":["aws","sso","cli","credentials","security"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/aws-sso-util"},{"id":7023,"title":"AWS WSGI Adapter for Lambda/API Gateway","library":"aws-wsgi","status":"deprecated","version":"0.2.7","language":"python","ecosystem":"pypi","summary":"aws-wsgi is a WSGI adapter that enables the use of WSGI-compatible Python frameworks (like Flask and Django) with AWS API Gateway's Lambda Proxy Integration. The project's GitHub repository was archived in March 2024, and its last release on PyPI was in July 2020. Users are encouraged to consider actively maintained forks like `awsgi2` or alternative solutions for new projects.","last_verified":"2026-04-16T00:00:00.000Z","tags":["aws","lambda","api gateway","wsgi","flask","django","serverless"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/aws-wsgi"},{"id":830,"title":"AWS X-Ray SDK for Python","library":"aws-xray-sdk","status":"maintenance","version":"2.15.0","language":"python","ecosystem":"pypi","summary":"The AWS X-Ray SDK for Python (the SDK) enables Python developers to record and emit information from within their applications to the AWS X-Ray service. The library is currently at version 2.15.0 and receives regular updates, though it will enter maintenance mode on February 25, 2026, with end-of-support on February 25, 2027, with a recommendation to migrate to OpenTelemetry.","last_verified":"2026-04-11T10:16:28.975Z","tags":["aws","xray","observability","tracing","distributed-tracing","apm"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/aws-xray-sdk"},{"id":15077,"title":"AWS X-Ray SDK for Node.js Core","library":"aws-xray-sdk-core","status":"active","version":"3.12.0","language":"javascript","ecosystem":"npm","summary":"The `aws-xray-sdk-core` package provides foundational capabilities for instrumenting Node.js applications to integrate with AWS X-Ray, enabling distributed tracing, performance analysis, and service map visualization. Currently at version 3.12.0, the SDK receives regular updates, typically on a monthly or bi-monthly release cadence, focusing on stability, bug fixes, and maintaining compatibility with AWS services. It supports both automatic and manual instrumentation modes; automatic mode, leveraging `cls-hooked` for asynchronous context propagation, is ideal for web frameworks like Express and Restify, as well as AWS Lambda functions, by automatically managing trace segments. Manual mode offers granular control over segment and subsegment creation for custom instrumentation scenarios. Its key differentiators include native integration with AWS services and robust support for Node.js environments.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","amazon","api","aws","core","xray","x-ray","x ray","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/aws-xray-sdk-core"},{"id":17089,"title":"AWS X-Ray SDK Express Middleware","library":"aws-xray-sdk-express","status":"active","version":"3.12.0","language":"javascript","ecosystem":"npm","summary":"The `aws-xray-sdk-express` package provides middleware functions for Express.js applications to integrate with AWS X-Ray, enabling distributed tracing for incoming requests and outgoing responses. As part of the broader `aws-xray-sdk-node` monorepo, its current stable version is 3.12.0, with regular updates following the main SDK. It supports both automatic and manual tracing modes. The automatic mode, which is the default, utilizes the `cls-hooked` package for automatic context propagation across asynchronous operations, simplifying segment and subsegment management. Key differentiators include its official AWS support, seamless integration with Express.js routing, and the flexibility to choose between automatic and manual tracing paradigms to suit different application complexities and debugging needs. It requires Express 4.14.0 or greater and `aws-xray-sdk-core` as a peer dependency.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","amazon","api","aws","express","xray","x-ray","x ray","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/aws-xray-sdk-express"},{"id":18142,"title":"AWS X-Ray SDK for Koa","library":"aws-xray-sdk-koa2","status":"active","version":"3.12.0","language":"javascript","ecosystem":"npm","summary":"Official AWS X-Ray middleware for Koa 2.x that records incoming/outgoing requests and responses. Version 3.12.0 is latest stable; released with the aws-xray-sdk-node monorepo on a monthly cadence. Key differentiator: deep AWS service integration with automatic segment/subsegment management via cls-hooked. Supports ESM and CJS; ships TypeScript types. Requires aws-xray-sdk-core and Koa 2.x. Offers both automatic (default) and manual tracing modes. Minimal overhead but can cause context issues if middleware order is wrong.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","amazon","api","aws","koa","xray","x-ray","x ray","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/aws-xray-sdk-koa2"},{"id":23312,"title":"aws2-wrap","library":"aws2-wrap","status":"active","version":"1.4.0","language":"python","ecosystem":"pypi","summary":"A wrapper for executing a command with AWS CLI v2 and SSO. Current version 1.4.0, requires Python >=3.8. Released irregularly as needed.","last_verified":"2026-05-01T00:00:00.000Z","tags":["aws","sso","cli","wrapper"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/aws2-wrap"},{"id":17501,"title":"AWS Signature V4 Express Middleware","library":"aws4-express","status":"active","version":"0.14.1","language":"javascript","ecosystem":"npm","summary":"aws4-express is an Express middleware library designed for validating AWS Signature Version 4 (SigV4) authenticated requests. It enables Express applications to act as SigV4-secured endpoints, mimicking AWS service behavior without requiring an actual AWS backend for authentication. The current stable version is 0.14.1, and the project demonstrates an active release cadence, frequently updating to support newer Node.js versions (currently >=20) and incorporating security enhancements. Its primary function is to abstract the complexities of SigV4 verification, providing an `awsVerify` middleware that integrates with Express's request lifecycle, notably requiring careful handling of the raw request body for accurate signature calculation. It is actively maintained with regular updates and security audits.","last_verified":"2026-04-23T00:00:00.000Z","tags":["javascript","aws4-express","express","middleware","handler","AWS","signature","verify","awsv4","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/aws4-express"},{"id":15529,"title":"Compact AWS Client for Modern JS","library":"aws4fetch","status":"active","version":"1.0.20","language":"javascript","ecosystem":"npm","summary":"aws4fetch is a JavaScript library designed for signing AWS requests using the AWS Signature Version 4 process. It provides a compact client (6.4kb minified, 2.5kb gzipped) tailored for modern JavaScript environments that natively support the Web `fetch` API and `SubtleCrypto`. This makes it particularly well-suited for serverless edge computing platforms like Cloudflare Workers, as well as modern web browsers. The library is currently at version `1.0.20` and maintains an active release cadence, frequently adding support for new AWS features and refining existing functionality. A key differentiator is its built-in exponential backoff with full jitter retry strategy, enhancing the reliability of AWS interactions. Unlike traditional Node.js-centric AWS SDKs, `aws4fetch` leverages browser-native APIs, prioritizing minimalism and performance in environments where those APIs are readily available.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/aws4fetch"},{"id":292,"title":"AWS Command Line Interface (AWS CLI)","library":"awscli","status":"active","version":"1.44.68","language":"python","ecosystem":"pypi","summary":"The AWS Command Line Interface (AWS CLI) is a tool that enables users to interact with AWS services using command-line commands. The current version is 1.44.68, with regular updates to introduce new features and address issues.","last_verified":"2026-05-12T12:53:29.651Z","tags":["AWS","CLI","Cloud","Automation"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/awscli"},{"id":2399,"title":"awscli-local","library":"awscli-local","status":"active","version":"0.22.2","language":"python","ecosystem":"pypi","summary":"awscli-local is a thin Python wrapper around the standard 'aws' command-line interface (CLI) that enables seamless interaction with LocalStack, a cloud service emulator. It allows developers to execute AWS CLI commands against their local LocalStack instance without needing to explicitly specify the `--endpoint-url` parameter. The current version is 0.22.2, and it is actively maintained by the LocalStack team, receiving regular updates.","last_verified":"2026-04-10T00:00:00.000Z","tags":["aws","cli","localstack","testing","development","cloud","emulator","awslocal"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/awscli-local"},{"id":26760,"title":"AWS CLI S3 Proxy Plugin","library":"awscli-plugin-s3-proxy","status":"active","version":"0.5","language":"python","ecosystem":"pypi","summary":"A plugin for the AWS CLI that allows using an HTTP proxy for S3 requests only, without affecting other AWS service calls. Latest version is 0.5. Low release cadence; last updated in 2018.","last_verified":"2026-04-27T00:00:00.000Z","tags":["awscli","plugin","s3","proxy","aws"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/awscli-plugin-s3-proxy"},{"id":4890,"title":"AWS CLI v2 Python Wrapper","library":"awscliv2","status":"active","version":"2.3.1","language":"python","ecosystem":"pypi","summary":"awscliv2 is a Python wrapper designed to provide a programmatic interface for interacting with the AWS CLI v2. It allows Python applications to execute AWS CLI commands, parse their output, and manage AWS resources without directly invoking shell commands. The library supports installing and updating the underlying AWS CLI v2 binaries or utilizing a Docker fallback. It is actively maintained, with the current version being 2.3.1.","last_verified":"2026-04-12T00:00:00.000Z","tags":["aws","cli","wrapper","cloud","automation","devops"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/awscliv2"},{"id":1221,"title":"AWS Common Runtime (awscrt)","library":"awscrt","status":"active","version":"0.32.0","language":"python","ecosystem":"pypi","summary":"awscrt provides Python 3 bindings for the AWS Common Runtime, a collection of modular C libraries designed for high-performance and a minimal footprint in AWS applications. It offers foundational capabilities like I/O, TLS, and common AWS protocols (e.g., MQTT, HTTP, S3). The library is actively maintained, with version 0.32.0 released on March 26, 2026, and typically follows a frequent release cadence for minor updates and bug fixes.","last_verified":"2026-04-23T18:38:52.026Z","tags":["aws","cloud","runtime","iot","mqtt","s3","http","tls","performance"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/awscrt"},{"id":4449,"title":"AWSCurl","library":"awscurl","status":"active","version":"0.39","language":"python","ecosystem":"pypi","summary":"AWSCurl is a command-line tool and Python module that provides a curl-like interface for making authenticated requests to AWS APIs. It simplifies interaction with AWS services by automatically handling AWS Signature Version 4 request signing, credential lookup, and header construction. The library supports all AWS services that utilize SigV4, including S3, CloudFront, and Lambda. Currently at version 0.39, it maintains an active release cadence with multiple updates throughout the year to introduce features and address bugs.","last_verified":"2026-04-12T00:00:00.000Z","tags":["aws","cli","http","signing","authentication","api-gateway","s3","ec2"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/awscurl"},{"id":5857,"title":"AWS Elastic Beanstalk Command Line Interface (EB CLI)","library":"awsebcli","status":"active","version":"3.27.1","language":"python","ecosystem":"pypi","summary":"The AWS Elastic Beanstalk Command Line Interface (EB CLI) is an open-source tool that simplifies the deployment and management of AWS Elastic Beanstalk applications and environments directly from the command line. It provides an intuitive interface, integrates with Git, and supports all key Elastic Beanstalk operations. The current version is 3.27.1, with a frequent release cadence that often includes new region support, features, and bug fixes.","last_verified":"2026-04-14T00:00:00.000Z","tags":["aws","cli","elastic beanstalk","deployment","cloud","devops"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/awsebcli"},{"id":6314,"title":"AWS Glue Development Library (awsglue-dev)","library":"awsglue-dev","status":"active","version":"2021.12.30","language":"python","ecosystem":"pypi","summary":"awsglue-dev provides Python interfaces to the AWS Glue ETL library, primarily for local development, IDE auto-completion, and local script validation. It extends Apache Spark with additional data types and operations for ETL workflows. The package version `2021.12.30` is part of an ecosystem that facilitates authoring scripts for AWS Glue, a fully managed, serverless ETL service.","last_verified":"2026-04-15T00:00:00.000Z","tags":["AWS Glue","ETL","Spark","PySpark","local development","cloud","data integration"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/awsglue-dev"},{"id":14453,"title":"AWS Glue Local Development","library":"awsglue3-local","status":"active","version":"1.0.0","language":"en","ecosystem":"pypi","summary":"The `awsglue3-local` package is a Python utility for facilitating local development of AWS Glue 3.0 jobs. It aims to simplify the setup of a local PySpark environment that mimics the Glue 3.0 runtime, allowing developers to test Glue scripts outside of the AWS cloud. As of its latest release, it's at version 1.0.0. The release cadence is irregular, typically tied to the need for Glue version compatibility.","last_verified":"2026-04-17T00:00:00.000Z","tags":["aws","glue","pyspark","local-development","etl"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/awsglue3-local"},{"id":14451,"title":"awsiot (CLI Utility for IoT Provisioning)","library":"awsiot","status":"abandoned","version":"0.1.3","language":"en","ecosystem":"pypi","summary":"awsiot is an abandoned command-line utility designed to easily provision IoT things in AWS. Last updated in 2017 at version 0.1.3 (Alpha status), it is no longer actively maintained. For current AWS IoT development in Python, users should refer to the official and actively supported AWS IoT Device SDK for Python v2 (`awsiotsdk`) or the older v1 SDK (`AWSIoTPythonSDK`).","last_verified":"2026-04-16T00:00:00.000Z","tags":["aws","iot","cli","utility","provisioning","abandoned"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/awsiot"},{"id":23043,"title":"AWS IoT Python SDK","library":"awsiotpythonsdk","status":"maintenance","version":"1.6.0","language":"python","ecosystem":"pypi","summary":"The AWS IoT Python SDK (awsiotpythonsdk) allows Python developers to connect devices to AWS IoT via MQTT, HTTP, and WebSocket. Current stable version is 1.6.0, with no official release cadence. It is the predecessor to the newer awsiotsdk (v2+), which is now recommended for new projects.","last_verified":"2026-05-01T00:00:00.000Z","tags":["aws","iot","mqtt","device-sdk","deprecated"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/awsiotpythonsdk"},{"id":4450,"title":"AWS IoT Device SDK for Python V2","library":"awsiotsdk","status":"active","version":"1.28.2","language":"python","ecosystem":"pypi","summary":"The AWS IoT Device SDK for Python V2, built on the AWS Common Runtime (CRT), enables Python applications to connect securely to AWS IoT Core and interact with services like MQTT, Device Shadow, and Jobs. It's designed for high performance and reliability. The library has a frequent release cadence, often with monthly or bi-monthly updates to integrate fixes and improvements from the underlying AWS CRT.","last_verified":"2026-04-12T00:00:00.000Z","tags":["aws","iot","sdk","mqtt","cloud","device"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/awsiotsdk"},{"id":20980,"title":"AWS IP Ranges","library":"awsipranges","status":"active","version":"0.3.3","language":"python","ecosystem":"pypi","summary":"AWS IP Ranges is a Python library for working with AWS IP address ranges natively. It provides tools to download, parse, and query the AWS IP address ranges JSON data (from https://ip-ranges.amazonaws.com/ip-ranges.json). Current version is 0.3.3, released periodically.","last_verified":"2026-04-27T00:00:00.000Z","tags":["aws","ip-ranges","cloud","networking"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/awsipranges"},{"id":26759,"title":"Amazon Neptune MCP Server","library":"awslabs-amazon-neptune-mcp-server","status":"active","version":"1.0.16","language":"python","ecosystem":"pypi","summary":"An MCP (Model Context Protocol) server for Amazon Neptune that provides tools to fetch status, schema, and execute queries using openCypher, Gremlin, and SPARQL for Neptune Database, and openCypher for Neptune Analytics. Current version 1.0.16, requires Python >=3.10.","last_verified":"2026-05-01T00:00:00.000Z","tags":["mcp","neptune","amazon","graph-database","aws","gremlin","openCypher","sparql"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/awslabs-amazon-neptune-mcp-server"},{"id":23313,"title":"Amazon SNS SQS MCP Server","library":"awslabs-amazon-sns-sqs-mcp-server","status":"active","version":"2.0.18","language":"python","ecosystem":"pypi","summary":"A Model Context Protocol (MCP) server for Amazon SNS and SQS that provisions and manages messaging services. Version 2.0.18, requires Python >=3.10, maintained by AWS Labs.","last_verified":"2026-05-01T00:00:00.000Z","tags":["mcp","aws","sns","sqs","amazon"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/awslabs-amazon-sns-sqs-mcp-server"},{"id":23314,"title":"Aurora DSQL MCP Server","library":"awslabs-aurora-dsql-mcp-server","status":"active","version":"1.0.27","language":"python","ecosystem":"pypi","summary":"An AWS Labs Model Context Protocol (MCP) server for Amazon Aurora DSQL. Provides a Python server that exposes DSQL operations via the MCP interface. Version 1.0.27, actively developed with weekly releases.","last_verified":"2026-05-01T00:00:00.000Z","tags":["aws","aurora","dsql","mcp","server","database"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/awslabs-aurora-dsql-mcp-server"},{"id":4341,"title":"AWS Model Context Protocol (MCP) Server","library":"awslabs-aws-api-mcp-server","status":"active","version":"1.3.29","language":"python","ecosystem":"pypi","summary":"The AWS API Model Context Protocol (MCP) Server provides a Python implementation of the gRPC-based Model Context Protocol. It allows an external client to provide API models and context to the server, assisting in API construction. It is currently at version 1.3.29 and receives regular updates, primarily for patch and minor feature releases.","last_verified":"2026-04-12T00:00:00.000Z","tags":["aws","api","server","protocol","grpc","protobuf","model-context"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/awslabs-aws-api-mcp-server"},{"id":7961,"title":"AWS Data Processing MCP Server","library":"awslabs-aws-dataprocessing-mcp-server","status":"active","version":"0.1.28","language":"python","ecosystem":"pypi","summary":"The AWS Data Processing MCP server (Model Context Protocol) provides AI code assistants with comprehensive data processing tools and real-time pipeline visibility across AWS Glue, Amazon EMR-EC2, and Athena. It enables AI code assistants to streamline data processing workflows through intelligent guidance, from initial data discovery and cataloging through complex ETL pipeline orchestration and big data analytics optimization. The current version is 0.1.28, and it is actively maintained as part of the AWS Labs MCP server initiative.","last_verified":"2026-04-16T00:00:00.000Z","tags":["aws","dataprocessing","mcp","ai-assistant","glue","emr","athena","server"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/awslabs-aws-dataprocessing-mcp-server"},{"id":7960,"title":"AWS Diagram MCP Server","library":"awslabs-aws-diagram-mcp-server","status":"active","version":"1.0.23","language":"python","ecosystem":"pypi","summary":"The AWS Diagram MCP Server is a Python application that hosts an API for generating architectural diagrams. It leverages the popular `diagrams` Python package, allowing users to submit Diagram as Code (DaC) definitions (using the `diagrams` DSL) via HTTP endpoints and receive image outputs. It is currently at version 1.0.23 and follows an active, irregular release cadence driven by feature development and bug fixes.","last_verified":"2026-04-16T00:00:00.000Z","tags":["aws","diagrams","mcp","architecture","server","fastapi","iac"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/awslabs-aws-diagram-mcp-server"},{"id":4451,"title":"AWS Documentation Model Context Protocol (MCP) Server","library":"awslabs-aws-documentation-mcp-server","status":"active","version":"1.1.20","language":"python","ecosystem":"pypi","summary":"The AWS Documentation Model Context Protocol (MCP) Server is an open-source library from AWS Labs that provides real-time access to official AWS documentation for AI assistants and agents. It enables AI coding assistants to search, fetch, and get recommendations from up-to-date AWS documentation, reducing hallucinations and improving the accuracy of AI-generated content for cloud-native development. The MCP protocol itself is an open standard overseen by the Linux Foundation. The library is currently at version 1.1.20 and is actively maintained with a regular release cadence.","last_verified":"2026-04-12T00:00:00.000Z","tags":["aws","mcp","documentation","server","protocol","ai","llm","assistant","developer-tools"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/awslabs-aws-documentation-mcp-server"},{"id":5121,"title":"AWS HealthOmics Model Context Protocol Server SDK","library":"awslabs-aws-healthomics-mcp-server","status":"active","version":"0.0.34","language":"python","ecosystem":"pypi","summary":"The `awslabs-aws-healthomics-mcp-server` library provides a Python SDK for implementing the AWS HealthOmics Model Context Protocol (MCP) server. It enables developers to build custom servers that interact with AWS HealthOmics workflows, leveraging FastAPI for the web service aspect. Currently at version `0.0.34`, it is an AWS Labs project in active development, with releases potentially occurring frequently due to its early versioning.","last_verified":"2026-04-13T00:00:00.000Z","tags":["aws","healthomics","genomics","bioinformatics","server","mcp","protocol","fastapi","sdk"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/awslabs-aws-healthomics-mcp-server"},{"id":23315,"title":"AWS IaC MCP Server","library":"awslabs-aws-iac-mcp-server","status":"active","version":"1.0.17","language":"python","ecosystem":"pypi","summary":"An MCP (Model Context Protocol) server for Infrastructure as Code (IaC) that provides CloudFormation template validation, compliance checking, and deployment troubleshooting. Version 1.0.17, released irregularly on GitHub (awslabs/mcp). Requires Python >=3.10.","last_verified":"2026-05-01T00:00:00.000Z","tags":["aws","cloudformation","mcp","infrastructure-as-code"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/awslabs-aws-iac-mcp-server"},{"id":27598,"title":"aws-location-mcp","library":"awslabs-aws-location-mcp-server","status":"active","version":"2.0.18","language":"python","ecosystem":"pypi","summary":"An AWS Labs Model Context Protocol (MCP) server for AWS Location Service, currently at v2.0.18. Enables AI assistants to interact with AWS Location Service (maps, places, geofencing). Active development with frequent minor releases.","last_verified":"2026-05-09T00:00:00.000Z","tags":["mcp","aws","location","model-context-protocol","aws-labs"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/awslabs-aws-location-mcp-server"},{"id":23316,"title":"AWS Labs MSK MCP Server","library":"awslabs-aws-msk-mcp-server","status":"active","version":"0.0.17","language":"python","ecosystem":"pypi","summary":"An AWS Labs Model Context Protocol (MCP) server for Amazon MSK (Managed Streaming for Apache Kafka). Provides tools for interacting with MSK clusters, topics, and consumer groups via the MCP interface. Current version: 0.0.17. Release cadence: early stage, irregular.","last_verified":"2026-05-01T00:00:00.000Z","tags":["aws","msk","kafka","mcp","server"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/awslabs-aws-msk-mcp-server"},{"id":7024,"title":"AWS Pricing MCP Server","library":"awslabs-aws-pricing-mcp-server","status":"active","version":"1.0.27","language":"python","ecosystem":"pypi","summary":"The AWS Pricing MCP Server (Model Context Protocol) is an open-source tool developed by AWS Labs that enables AI assistants to access real-time AWS pricing data, providing cost estimates and insights through natural language queries. Currently at version 1.0.27, it receives frequent updates, often tied to the broader `awslabs/mcp` repository's release cadence, which can be daily or weekly with minor fixes and feature enhancements. [1, 2, 6, 8]","last_verified":"2026-04-16T00:00:00.000Z","tags":["AWS","Pricing","AI","MCP","Server","Cost Management","FinOps"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/awslabs-aws-pricing-mcp-server"},{"id":23317,"title":"AWS Serverless MCP Server","library":"awslabs-aws-serverless-mcp-server","status":"active","version":"0.1.19","language":"python","ecosystem":"pypi","summary":"An AWS Labs Model Context Protocol (MCP) server for AWS Serverless, enabling Claude and other AI agents to interact with AWS serverless services. Current version 0.1.19, pre-1.0, actively developed by AWS Labs. Release cadence is irregular.","last_verified":"2026-05-01T00:00:00.000Z","tags":["mcp","aws","serverless","ai","claude"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/awslabs-aws-serverless-mcp-server"},{"id":26762,"title":"AWS Support MCP Server","library":"awslabs-aws-support-mcp-server","status":"active","version":"0.1.19","language":"python","ecosystem":"pypi","summary":"An MCP server implementation that provides tools for interacting with the AWS Support API. It enables AI agents (like Claude Desktop) to create, describe, and manage AWS support cases. Current version 0.1.19, maintained by AWS Labs, released on a weekly/biweekly cadence.","last_verified":"2026-05-01T00:00:00.000Z","tags":["mcp","aws-support","claude","model-context-protocol","ai-agent"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/awslabs-aws-support-mcp-server"},{"id":9534,"title":"AWS Labs Bedrock KB Retrieval MCP Server","library":"awslabs-bedrock-kb-retrieval-mcp-server","status":"active","version":"1.0.19","language":"python","ecosystem":"pypi","summary":"The `awslabs-bedrock-kb-retrieval-mcp-server` library provides an AWS Labs Model Context Protocol (MCP) server specifically designed for integrating with Amazon Bedrock Knowledge Bases. It allows other MCP-compliant applications to retrieve information from a Bedrock Knowledge Base via a standard HTTP API. As part of the AWS Labs ecosystem, it typically receives updates driven by Bedrock feature enhancements and MCP protocol evolution, currently at version 1.0.19.","last_verified":"2026-04-17T00:00:00.000Z","tags":["aws","bedrock","knowledge base","mcp","retrieval","llm","server","fastapi","ai"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/awslabs-bedrock-kb-retrieval-mcp-server"},{"id":7025,"title":"AWS Billing and Cost Management MCP Server","library":"awslabs-billing-cost-management-mcp-server","status":"active","version":"0.0.17","language":"python","ecosystem":"pypi","summary":"The AWS Billing and Cost Management Model Context Protocol (MCP) server provides tools to analyze historical spending, identify cost optimization opportunities, and estimate new workload costs by wrapping boto3 SDK functions. Released by AWS Labs, it is currently at version 0.0.17 and is actively maintained, with updates released as part of the broader `awslabs/mcp` repository development.","last_verified":"2026-04-16T00:00:00.000Z","tags":["aws","billing","cost management","finops","mcp","ai agents","boto3","server"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/awslabs-billing-cost-management-mcp-server"},{"id":23039,"title":"AWS CDK MCP Server","library":"awslabs-cdk-mcp-server","status":"active","version":"1.0.15","language":"python","ecosystem":"pypi","summary":"An AWS CDK MCP server that provides guidance on AWS Cloud Development Kit best practices, infrastructure as code patterns, and security compliance with CDK Nag. It offers tools to validate infrastructure designs, explain CDK Nag rules, analyze suppressions, generate Bedrock Agent schemas, and discover Solutions Constructs patterns. Current version: 1.0.15. Release cadence: active development, minor releases as needed.","last_verified":"2026-05-01T00:00:00.000Z","tags":["aws","cdk","mcp","infrastructure","best-practices","cdk-nag"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/awslabs-cdk-mcp-server"},{"id":20981,"title":"AWS Labs CloudFormation MCP Server","library":"awslabs-cfn-mcp-server","status":"active","version":"1.0.19","language":"python","ecosystem":"pypi","summary":"An AWS Labs Model Context Protocol (MCP) server for performing common CloudFormation tasks and managing resources in your AWS account. Current version 1.0.19, released monthly.","last_verified":"2026-04-27T00:00:00.000Z","tags":["aws","cloudformation","mcp","model-context-protocol","infrastructure-as-code"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/awslabs-cfn-mcp-server"},{"id":20982,"title":"AWS CloudTrail MCP Server","library":"awslabs-cloudtrail-mcp-server","status":"active","version":"0.0.13","language":"python","ecosystem":"pypi","summary":"An AWS Labs MCP (Model Context Protocol) server that provides AI agents with access to AWS CloudTrail logs for security investigation and troubleshooting. Current version 0.0.13, under active development with frequent releases.","last_verified":"2026-04-27T00:00:00.000Z","tags":["aws","cloudtrail","mcp","ai","security"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/awslabs-cloudtrail-mcp-server"},{"id":26761,"title":"AWS Labs CloudWatch AppSignals MCP Server","library":"awslabs-cloudwatch-appsignals-mcp-server","status":"active","version":"0.1.20","language":"python","ecosystem":"pypi","summary":"An AWS Labs Model Context Protocol (MCP) server for AWS Application Signals. Version 0.1.20 requires Python >=3.10. Allows AI agents to query CloudWatch Application Signals (traces, metrics) via MCP. Rapid early development; no stable API yet.","last_verified":"2026-04-27T00:00:00.000Z","tags":["mcp","aws","cloudwatch","application-signals"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/awslabs-cloudwatch-appsignals-mcp-server"},{"id":14452,"title":"AWS Labs CloudWatch MCP Server","library":"awslabs-cloudwatch-mcp-server","status":"deprecated","version":"0.0.24","language":"en","ecosystem":"pypi","summary":"The `awslabs-cloudwatch-mcp-server` is an AWS Labs Model Context Protocol (MCP) server designed to provide AI assistants with comprehensive tools for monitoring, analyzing, and troubleshooting AWS services through CloudWatch. It enables AI agents to perform root cause analysis, investigate performance metrics, and track SLO compliance using natural language queries, eliminating the need for custom API integrations. The current version is 0.0.24, and its release cadence is tied to updates within the broader AWS Labs MCP ecosystem. As of early 2026, it is marked as deprecated in favor of `cloudwatch-applicationsignals-mcp-server` for new implementations.","last_verified":"2026-04-16T00:00:00.000Z","tags":["AWS","CloudWatch","MCP","AI","Observability","Troubleshooting","Server","Deprecated"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/awslabs-cloudwatch-mcp-server"},{"id":9535,"title":"AWS Labs Core Model Context Protocol Server","library":"awslabs-core-mcp-server","status":"active","version":"1.0.27","language":"python","ecosystem":"pypi","summary":"The `awslabs-core-mcp-server` library provides a Python implementation of an AWS Labs Model Context Protocol (MCP) server. It allows for the creation of in-memory MCP servers, facilitating communication and context management for models over WebSockets. The current version is 1.0.27, and releases appear to be driven by the needs of the broader MCP project rather than a fixed schedule.","last_verified":"2026-04-17T00:00:00.000Z","tags":["aws","server","protocol","websockets","asyncio","mcp"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/awslabs-core-mcp-server"},{"id":7964,"title":"AWS Cost Explorer MCP Server","library":"awslabs-cost-explorer-mcp-server","status":"active","version":"0.0.21","language":"python","ecosystem":"pypi","summary":"The `awslabs-cost-explorer-mcp-server` is a Python-based server application designed to analyze AWS costs and usage data by interacting with the AWS Cost Explorer API. Currently at version `0.0.21`, it provides a web interface for cost analysis and is primarily intended for deployment as a standalone service, often via Docker or AWS CDK, rather than as an embedded library. Its release cadence is infrequent, typical for experimental or early-stage AWS Labs projects.","last_verified":"2026-04-16T00:00:00.000Z","tags":["aws","cost-management","cost-explorer","cloud","flask","server"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/awslabs-cost-explorer-mcp-server"},{"id":4891,"title":"AWS DynamoDB Model Context Protocol (MCP) Server","library":"awslabs-dynamodb-mcp-server","status":"active","version":"2.0.24","language":"python","ecosystem":"pypi","summary":"The `awslabs-dynamodb-mcp-server` is an official Model Context Protocol (MCP) server for Amazon DynamoDB, designed to provide expert design guidance and data modeling assistance. It integrates with AI-powered assistants (like Amazon Q Developer) by exposing specialized tools. This server facilitates the design of DynamoDB data models through natural language conversations, validates proposed models, and can generate infrastructure-as-code resources (e.g., CDK applications). As of version 2.x, its primary focus is on data modeling and design; operational tasks like CRUD and table management have been transitioned to the generic AWS API MCP Server.","last_verified":"2026-04-12T00:00:00.000Z","tags":["aws","dynamodb","ai","llm","data-modeling","mcp-server","generative-ai"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/awslabs-dynamodb-mcp-server"},{"id":26763,"title":"AWS ECS MCP Server","library":"awslabs-ecs-mcp-server","status":"active","version":"0.1.28","language":"python","ecosystem":"pypi","summary":"An MCP (Model Context Protocol) server that automates containerization and deployment of web applications to AWS ECS. Version 0.1.28, requires Python >=3.10.","last_verified":"2026-05-01T00:00:00.000Z","tags":["aws","ecs","mcp","containerization","deployment"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/awslabs-ecs-mcp-server"},{"id":9536,"title":"AWS Labs EKS Model Context Protocol (MCP) Server","library":"awslabs-eks-mcp-server","status":"active","version":"0.1.27","language":"python","ecosystem":"pypi","summary":"The `awslabs-eks-mcp-server` package provides a Python-based server implementation for the Model Context Protocol (MCP), designed specifically for AWS EKS environments. It enables machine learning models to be served and managed efficiently within Kubernetes. As an AWS Labs 'sample' project, it demonstrates best practices and patterns but may not carry the same long-term support or stability guarantees as official AWS SDKs. The current version is `0.1.27`, with a release cadence that reflects ongoing development in a pre-1.0 state.","last_verified":"2026-04-17T00:00:00.000Z","tags":["aws","eks","kubernetes","mcp","server","fastapi","machine-learning","sample"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/awslabs-eks-mcp-server"},{"id":23318,"title":"AWS Labs Frontend MCP Server","library":"awslabs-frontend-mcp-server","status":"active","version":"1.0.13","language":"python","ecosystem":"pypi","summary":"An AWS Labs Model Context Protocol (MCP) server for frontend development. Enables AI assistants to interact with AWS frontend services via the MCP protocol. Current version 1.0.13, actively maintained with regular releases.","last_verified":"2026-05-01T00:00:00.000Z","tags":["mcp","aws","frontend","model-context-protocol","awslabs"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/awslabs-frontend-mcp-server"},{"id":26766,"title":"AWS Labs Git Repo Research MCP Server","library":"awslabs-git-repo-research-mcp-server","status":"active","version":"1.0.15","language":"python","ecosystem":"pypi","summary":"An AWS Labs Model Context Protocol (MCP) server for researching git repositories. Version 1.0.15, requires Python >=3.10. Released under Apache 2.0, maintained by AWS Labs.","last_verified":"2026-05-01T00:00:00.000Z","tags":["mcp","aws","git","research","model-context-protocol"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/awslabs-git-repo-research-mcp-server"},{"id":20984,"title":"AWS Labs IAM MCP Server","library":"awslabs-iam-mcp-server","status":"active","version":"1.0.18","language":"python","ecosystem":"pypi","summary":"An AWS Labs Model Context Protocol (MCP) server for managing AWS IAM resources including users, roles, policies, and permissions. Current version 1.0.18, released periodically on PyPI.","last_verified":"2026-04-27T00:00:00.000Z","tags":["aws","iam","mcp","model-context-protocol","server"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/awslabs-iam-mcp-server"},{"id":27600,"title":"AWS Labs Memcached MCP Server","library":"awslabs-memcached-mcp-server","status":"active","version":"1.0.18","language":"python","ecosystem":"pypi","summary":"An AWS Labs Model Context Protocol (MCP) server for Amazon ElastiCache Memcached. Current version 1.0.18, requires Python >=3.10. Provides tools to interact with Memcached via MCP. Active development with frequent releases.","last_verified":"2026-05-09T00:00:00.000Z","tags":["mcp","memcached","aws","elasticache"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/awslabs-memcached-mcp-server"},{"id":8867,"title":"AWS Labs MySQL MCP Server","library":"awslabs-mysql-mcp-server","status":"active","version":"1.0.17","language":"python","ecosystem":"pypi","summary":"The AWS Labs MySQL Model Context Protocol (MCP) server enables AI agents and LLM applications to interact with MySQL databases, converting natural language questions into MySQL-compatible SQL queries. It's an active project by AWS Labs, with frequent updates, and currently at version 1.0.17. It integrates with various MCP-compatible AI clients/IDEs like Kiro, Cursor, and VS Code, extending their capabilities to manage and query MySQL databases securely.","last_verified":"2026-04-16T00:00:00.000Z","tags":["aws","mysql","mcp","llm","ai","database","aurora"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/awslabs-mysql-mcp-server"},{"id":23319,"title":"AWS Labs Nova Canvas MCP Server","library":"awslabs-nova-canvas-mcp-server","status":"active","version":"1.0.15","language":"python","ecosystem":"pypi","summary":"An AWS Labs Model Context Protocol (MCP) server for Amazon Nova Canvas, enabling AI agents to generate and edit images via the Nova Canvas model. Current version: 1.0.15. Release cadence: irregular.","last_verified":"2026-05-01T00:00:00.000Z","tags":["aws","nova-canvas","mcp","image-generation","ai"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/awslabs-nova-canvas-mcp-server"},{"id":23320,"title":"AWS Labs PostgreSQL MCP Server","library":"awslabs-postgres-mcp-server","status":"active","version":"1.1.1","language":"python","ecosystem":"pypi","summary":"An AWS Labs Model Context Protocol (MCP) server for PostgreSQL. It provides a lightweight MCP interface to interact with PostgreSQL databases, enabling AI agents to query schemas, execute read-only queries, and retrieve metadata. Current version is 1.1.1 with a fast release cadence. Requires Python >=3.10.","last_verified":"2026-05-01T00:00:00.000Z","tags":["aws","postgresql","mcp","ai-agent","database"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/awslabs-postgres-mcp-server"},{"id":8868,"title":"AWS Labs Redshift MCP Server","library":"awslabs-redshift-mcp-server","status":"active","version":"0.0.20","language":"python","ecosystem":"pypi","summary":"The AWS Labs Redshift Model Context Protocol (MCP) server enables AI assistants to securely discover, explore, and query Amazon Redshift clusters and serverless workgroups. It provides a standardized interface for metadata exploration and safe, read-only SQL query execution, facilitating natural language interaction with Redshift data. The current version is 0.0.20 and it is actively maintained as part of the broader AWS Labs MCP ecosystem.","last_verified":"2026-04-16T00:00:00.000Z","tags":["AWS","Redshift","Model Context Protocol","MCP","AI assistants","Database","Analytics","LLM","Data API"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/awslabs-redshift-mcp-server"},{"id":5858,"title":"AWS S3 Tables MCP Server","library":"awslabs-s3-tables-mcp-server","status":"active","version":"0.0.22","language":"python","ecosystem":"pypi","summary":"The `awslabs-s3-tables-mcp-server` is an AWS Labs Model Context Protocol (MCP) server that enables AI assistants to interact with Amazon S3 Tables using natural language. It simplifies the management of S3-based tables by providing capabilities to create and query tables, generate tables directly from CSV files uploaded to S3, and access metadata through the S3 Metadata Table. The current version is 0.0.22, and it is part of the broader AWS Model Context Protocol ecosystem, with updates typically aligned with AWS service enhancements and MCP specification changes.","last_verified":"2026-04-14T00:00:00.000Z","tags":["aws","s3","tables","mcp","ai","llm","data-management","server","awslabs"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/awslabs-s3-tables-mcp-server"},{"id":20983,"title":"AWS Labs Step Functions MCP Server","library":"awslabs-stepfunctions-tool-mcp-server","status":"active","version":"0.1.22","language":"python","ecosystem":"pypi","summary":"An AWS Labs Model Context Protocol (MCP) server for AWS Step Functions. Version 0.1.22, updated monthly.","last_verified":"2026-04-27T00:00:00.000Z","tags":["mcp","aws","step-functions","model-context-protocol","server"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/awslabs-stepfunctions-tool-mcp-server"},{"id":23042,"title":"AWS Labs Synthetic Data MCP Server","library":"awslabs-syntheticdata-mcp-server","status":"active","version":"1.0.15","language":"python","ecosystem":"pypi","summary":"An AWS Labs Model Context Protocol (MCP) server for generating synthetic data. Currently at version 1.0.15, released on PyPI. Active development with periodic releases.","last_verified":"2026-05-01T00:00:00.000Z","tags":["mcp","synthetic-data","aws","model-context-protocol"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/awslabs-syntheticdata-mcp-server"},{"id":23321,"title":"AWS Well-Architected Security MCP Server","library":"awslabs-well-architected-security-mcp-server","status":"active","version":"0.1.7","language":"python","ecosystem":"pypi","summary":"A Model Context Protocol (MCP) server that provides AWS Well-Architected Security best-practice assessments and guidance. Version 0.1.7, released monthly-ish.","last_verified":"2026-05-01T00:00:00.000Z","tags":["aws","well-architected","security","mcp","assessment"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/awslabs-well-architected-security-mcp-server"},{"id":2400,"title":"AWS Lambda Runtime Interface Client for Python","library":"awslambdaric","status":"active","version":"4.0.0","language":"python","ecosystem":"pypi","summary":"The AWS Lambda Runtime Interface Client (RIC) for Python is a lightweight library that implements the Lambda Runtime API. It enables you to use alternative base images or build custom runtimes for your Python Lambda functions, making them compatible with the Lambda service. It manages the interaction between the Lambda execution environment and your function code, handling invocation events and responses. The library is actively maintained by AWS and is currently at version 4.0.0.","last_verified":"2026-04-24T19:10:33.321Z","tags":["aws","lambda","serverless","runtime","container","custom-runtime"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/awslambdaric"},{"id":7965,"title":"AWSLogs CLI Tool","library":"awslogs","status":"active","version":"0.15.0","language":"python","ecosystem":"pypi","summary":"awslogs is a simple command-line interface (CLI) tool designed to read and query Amazon CloudWatch Logs. It provides an intuitive way to interact with log groups, streams, and events directly from the terminal. The current version is 0.15.0, and releases are infrequent, indicating a stable tool focused on its core CLI functionality.","last_verified":"2026-04-16T00:00:00.000Z","tags":["aws","cloudwatch","logs","cli","monitoring","command-line-tool"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/awslogs"},{"id":23322,"title":"awsretry","library":"awsretry","status":"active","version":"1.0.2","language":"python","ecosystem":"pypi","summary":"A decorator for AWS Boto3 calls that automatically retries on eventual consistency errors. Version 1.0.2 is current; release cadence is low (last release Apr 2019).","last_verified":"2026-05-01T00:00:00.000Z","tags":["aws","boto3","retry","decorator"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/awsretry"},{"id":465,"title":"AWS SDK for pandas (awswrangler)","library":"awswrangler","status":"active","version":"3.15.1","language":"python","ecosystem":"pypi","summary":"AWS SDK for pandas, also known as awswrangler, extends the popular Pandas library to simplify data integration with various AWS services. It provides high-level abstractions for common data engineering tasks like reading and writing data to Amazon S3, querying data in Athena and Redshift, and interacting with AWS Glue, DynamoDB, Timestream, and more. The library is actively maintained, with frequent releases, often on a monthly basis, and the current version is 3.15.1.","last_verified":"2026-05-12T14:02:12.784Z","tags":["aws","data","pandas","etl","s3","athena","glue","redshift","datalake","timestream","dynamodb","opensearch"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/awswrangler"},{"id":7962,"title":"AWXKit","library":"awxkit","status":"active","version":"24.6.1","language":"python","ecosystem":"pypi","summary":"The official command line interface for Ansible AWX, also providing a Python API for interacting with the AWX REST API. As of July 2024, AWXKit is actively maintained, with frequent releases aligning with the AWX project's fast-moving development cadence. The latest stable release is 24.6.1.","last_verified":"2026-04-16T00:00:00.000Z","tags":["ansible","awx","automation","cli","api-client","redhat"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/awxkit"},{"id":18143,"title":"axios-middleware","library":"ax-middleware","status":"deprecated","version":"0.4.0","language":"javascript","ecosystem":"npm","summary":"A simple middleware service for axios HTTP requests. Version 0.4.0 is the final release as the package is deprecated. It allows intercepting axios requests and responses via middleware functions, supporting async handlers and custom adapters. Key differentiators: a clean middleware pattern with onRequest/onResponse/onSync hooks, vs axios's native interceptors. Requires axios >=0.17.1 <1.2.0. The package is unmaintained and alternatives should be considered.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","axios","request","adapter","middleware","response","http"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/ax-middleware"},{"id":7026,"title":"Adaptive Experimentation","library":"ax-platform","status":"active","version":"1.2.4","language":"python","ecosystem":"pypi","summary":"Ax is an open-source Python library for adaptive experimentation, a technique that uses machine learning to efficiently tune parameters in complex systems. It supports Bayesian optimization and bandit optimization strategies, powered by BoTorch and PyTorch. The library is actively maintained, with a typical release cadence of minor versions every few months, and the current version is 1.2.4.","last_verified":"2026-04-16T00:00:00.000Z","tags":["optimization","bayesian optimization","experimentation","machine learning","hyperparameter tuning","adaptive design"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/ax-platform"},{"id":12863,"title":"Axe-Playwright Accessibility Testing","library":"axe-playwright","status":"active","version":"2.2.2","language":"javascript","ecosystem":"npm","summary":"axe-playwright is a JavaScript/TypeScript library designed to integrate Deque Systems' `axe-core` accessibility testing engine directly into Playwright test suites. As of version `2.2.2`, it offers a streamlined approach to perform automated accessibility checks across all Playwright-supported browsers, including Chromium, Firefox, and WebKit. The package maintains an active development pace with frequent updates, as seen with recent minor releases focused on fixes and improved typings. A key differentiator is its seamless injection of the `axe-core` runtime, eliminating the need for separate `axe-core` installation as it is bundled directly. It provides high-level commands like `injectAxe`, `configureAxe`, and `checkA11y` to simplify the process of setting up and running accessibility audits within Playwright tests, ensuring that accessibility issues can be detected efficiently both on initial page load and after user interactions.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","a11y","accessibility","axe","axe-core","playwright","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/axe-playwright"},{"id":7963,"title":"Axe Playwright Python","library":"axe-playwright-python","status":"active","version":"0.1.7","language":"python","ecosystem":"pypi","summary":"Axe Playwright Python facilitates automated web accessibility testing by integrating the axe-core engine with Playwright. It allows developers to scan web pages for accessibility violations within their Playwright test suites. The current version is 0.1.7. Release cadence appears to be irregular, with updates typically occurring every few months based on the project's changelog, often driven by updates to the underlying axe-core JavaScript library.","last_verified":"2026-04-16T00:00:00.000Z","tags":["accessibility","playwright","axe-core","testing","a11y"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/axe-playwright-python"},{"id":7027,"title":"axe-selenium-python","library":"axe-selenium-python","status":"maintenance","version":"2.1.6","language":"python","ecosystem":"pypi","summary":"axe-selenium-python is a Python library designed to integrate the axe-core accessibility testing engine with Selenium WebDriver for automated web accessibility testing. The original project (version 2.1.6) is largely in maintenance mode, with its last significant update in 2018. More actively maintained forks, such as `django-commons/axe-selenium-python` (version 3.0+), provide support for newer Python and Selenium versions and updated axe-core releases.","last_verified":"2026-04-16T00:00:00.000Z","tags":["accessibility","testing","selenium","axe-core","web-testing"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/axe-selenium-python"},{"id":23329,"title":"Axial Positional Embedding","library":"axial-positional-embedding","status":"active","version":"0.3.12","language":"python","ecosystem":"pypi","summary":"Implementation of Axial Positional Embedding, as described in 'Attention is All You Need' and 'Axial Attention in Transformers'. This library provides a simple way to add positional encodings to transformer models in an axial (factorized) manner, reducing the number of parameters. Current version 0.3.12, supports Python >=3.8.","last_verified":"2026-05-01T00:00:00.000Z","tags":["positional-encoding","transformer","axial-attention","pytorch"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/axial-positional-embedding"},{"id":15531,"title":"Axiom Framework","library":"axiom-framework","status":"active","version":"0.9.1","language":"javascript","ecosystem":"npm","summary":"Axiom is a modern web framework featuring a unique two-phase rendering architecture, emphasizing high performance through in-memory calculations and zero direct DOM reads. It leverages a reactive programming model, likely based on signals, to manage UI updates efficiently. Currently at version 0.9.1, the framework appears to be under rapid development, with frequent releases focusing on new features like declarative routing, server-side rendering (`renderToString`), portals, reactive context, and form modules, as well as bug fixes and performance improvements. Its core differentiators include its rendering strategy, aiming to eliminate DOM reads for re-renders, and its TypeScript-first approach, providing strong type safety for developers.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","framework","signals","reactive","layout","performance","dom","two-phase rendering","masonry","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/axiom-framework"},{"id":3896,"title":"Axiom Python SDK","library":"axiom-py","status":"active","version":"0.10.0","language":"python","ecosystem":"pypi","summary":"axiom-py is the official Python SDK for interacting with the Axiom API, allowing users to ingest, query, and manage observability data at scale. It provides both synchronous and asynchronous clients. The current version is 0.10.0 and it maintains an active release cadence with ongoing development.","last_verified":"2026-04-25T17:58:24.573Z","tags":["observability","logging","metrics","tracing","axiom","sdk","cloud"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/axiom-py"},{"id":9537,"title":"Axioms FastAPI","library":"axioms-fastapi","status":"active","version":"0.0.13","language":"python","ecosystem":"pypi","summary":"axioms-fastapi provides robust OAuth2/OIDC authentication and authorization for FastAPI APIs, simplifying integration with identity providers. It is currently at version 0.0.13 and sees minor, incremental releases, indicating active development with potential for API changes.","last_verified":"2026-04-17T00:00:00.000Z","tags":["fastapi","oauth2","oidc","authentication","authorization","security"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/axioms-fastapi"},{"id":10377,"title":"Axios HTTP Client","library":"axios","status":"active","version":"1.15.0","language":"javascript","ecosystem":"npm","summary":"Axios is a popular promise-based HTTP client for both the browser and Node.js, enabling developers to make HTTP requests with a familiar API. The current stable version is 1.15.0, and the library maintains an active development cycle with frequent patch and minor releases, often including critical security updates and compatibility improvements.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","xhr","http","ajax","promise","node","browser","fetch","rest","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/axios"},{"id":17165,"title":"Axios HTTP Client with HTTPS Proxy Fix (Abandoned Fork)","library":"axios-https-proxy-fix","status":"abandoned","version":"0.17.1","language":"javascript","ecosystem":"npm","summary":"This package, `axios-https-proxy-fix`, is an unmaintained fork of the popular `axios` promise-based HTTP client, specifically created to address a known bug in older `axios` versions. The original issue caused an 'ERR_BAD_PROTOCOL' or '403' error when attempting to make HTTPS requests through an HTTP proxy. It ships with version `0.17.1`, last published in December 2017. As an old fork, it lacks the features, performance improvements, and security patches present in the actively maintained official `axios` library (which is currently in its `1.x` and later versions and has evolved its proxy handling). Its primary differentiator was its proxy fix, which is now largely addressed or handled through standard configurations or companion libraries (like `https-proxy-agent`) in modern `axios`.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","xhr","http","ajax","promise","node","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/axios-https-proxy-fix"},{"id":17164,"title":"Axios JSONP Extension","library":"axios-jsonp-pro","status":"maintenance","version":"1.1.8","language":"javascript","ecosystem":"npm","summary":"axios-jsonp-pro is a plugin that extends the popular Axios HTTP client, adding JSONP (JSON with Padding) request capabilities for web browsers and Node.js environments. While Axios itself is a robust, promise-based client for standard HTTP requests, it does not natively support JSONP, which is often used for cross-domain data fetching from older APIs. This package seamlessly integrates by patching the global Axios instance, allowing developers to make JSONP requests using `axios.jsonp()`. Currently at version 1.1.8, the project appears to be in maintenance mode, with its last publish date being several years ago, though it still functions as a reliable solution for JSONP needs within an Axios-powered application. Its key differentiator is providing a familiar Axios-like API for JSONP, contrasting with standalone JSONP libraries or direct `<script>` tag injection.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","xhr","http","ajax","promise","node","jsonp","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/axios-jsonp-pro"},{"id":17166,"title":"Axios Middleware Service","library":"axios-middleware","status":"abandoned","version":"0.4.0","language":"javascript","ecosystem":"npm","summary":"axios-middleware is a utility library designed to simplify the creation and management of HTTP middleware for Axios, aiming to offer more flexibility and testability compared to native Axios interceptors. It allows developers to register middleware objects with methods like `onRequest`, `onResponse`, and `onResponseError` to hook into different stages of a request lifecycle. The current stable version is 0.4.0, which was released as an 'End of life' version. The package is now abandoned, with the maintainer recommending alternatives due to breaking changes in newer Axios versions and a shift in recommended HTTP client practices. It supports Node.js environments and had a peer dependency on Axios versions `>=0.17.1 <1.2.0`.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","axios","request","adapter","middleware","response","http"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/axios-middleware"},{"id":12859,"title":"Axios Mock Server","library":"axios-mock-server","status":"active","version":"0.19.1","language":"javascript","ecosystem":"npm","summary":"axios-mock-server is a development dependency designed to provide a RESTful mock server that integrates directly with Axios, removing the need for a separate backend server during client-side development and testing. It enables developers to define API endpoints as JavaScript or TypeScript files, utilizing an auto-routing mechanism that mirrors Nuxt.js's file-system-based routing. This library facilitates mocking HTTP requests made via Axios in both browser (SPA) and Node.js environments. The current stable version is 0.19.1, with a consistent cadence of patch and minor releases focusing on bug fixes, dependency updates, and feature enhancements. Its key differentiators include its serverless nature, intuitive file-based routing for mock definitions, and robust TypeScript support, making it an efficient tool for API mocking.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","axios","test","mock"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/axios-mock-server"},{"id":16297,"title":"Axios NTLM Authentication Helper","library":"axios-ntlm","status":"active","version":"1.4.6","language":"javascript","ecosystem":"npm","summary":"axios-ntlm is a helper library designed to integrate NTLM (NT LAN Manager) authentication into the popular Axios HTTP client, specifically for Node.js environments. It achieves this by attaching interceptors to an Axios instance, allowing seamless NTLM authentication for resources that require it. The current stable version is `1.4.6`. The package generally maintains a moderate release cadence, primarily focusing on dependency updates, bug fixes, and minor enhancements. Its key differentiator lies in its direct integration with Axios, providing a familiar API for developers already using Axios, and simplifying the often complex process of NTLM authentication in JavaScript applications interacting with Windows-authenticated services. It is particularly useful in enterprise settings where NTLM remains prevalent.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","axios","ntlm","authentication","windows authentication","windows","auth","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/axios-ntlm"},{"id":15532,"title":"Axios OAuth Client","library":"axios-oauth-client","status":"active","version":"2.2.0","language":"javascript","ecosystem":"npm","summary":"axios-oauth-client is a utility library designed to simplify the implementation of various OAuth 2.0 grant types when using the Axios HTTP client. Currently at version 2.2.0, it provides dedicated functions for common flows such as Authorization Code, Owner Credentials (Resource Owner Password Credentials), Client Credentials, and Refresh Token grants. The library integrates directly with Axios, allowing developers to instantiate OAuth client functions with an Axios instance, a token endpoint URL, and client credentials. It streamlines the process of obtaining access tokens by handling the underlying HTTP requests and OAuth 2.0 specific parameter encoding. A key differentiator is its straightforward, function-based API specifically tailored for Axios users, focusing on providing the primitives for token acquisition rather than a comprehensive OAuth client state management system. This means users are responsible for token storage, renewal logic, and attaching tokens to subsequent requests. It's built for Node.js environments (engines >= 14) and ships with TypeScript types, ensuring type safety for its users.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","oauth","oauth2","axios","interceptor","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/axios-oauth-client"},{"id":10533,"title":"Axios Proxy Builder","library":"axios-proxy-builder","status":"active","version":"0.1.2","language":"javascript","ecosystem":"npm","summary":"axios-proxy-builder is a focused utility designed to generate Axios-compatible proxy configuration objects by interpreting standard HTTP/HTTPS proxy environment variables, including `HTTP_PROXY`, `HTTPS_PROXY`, and `NO_PROXY`. Currently at version 0.1.2, this package provides a single `configureProxy` function. Its `no-proxy` exclusion logic is notably inspired by the robust implementation found in the now-deprecated `request` library. This tool simplifies proxy integration for Axios in Node.js environments, particularly where proxy settings are managed via system environment variables. While it's in early development, indicated by its 0.x.x versioning, it offers a specific and streamlined solution. The release cadence is likely infrequent, driven by user feedback or minor enhancements rather than a fixed schedule. It differentiates itself from manually configuring Axios proxies by abstracting the parsing of common proxy environment variables, making it a 'set and forget' solution for many common proxy use cases.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/axios-proxy-builder"},{"id":24947,"title":"axios-proxy-fix","library":"axios-proxy-fix","status":"abandoned","version":"0.16.3","language":"javascript","ecosystem":"npm","summary":"A fork of axios (Promise based HTTP client for browser and Node.js) with proxy support fixes. v0.16.3 is a legacy version based on axios 0.16.x, which is no longer actively maintained. Note that the original axios is at v1.x and has breaking changes from v0.x. This fork is not the official axios and may have diverged. Use official axios for modern projects.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","xhr","http","ajax","promise","node","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/axios-proxy-fix"},{"id":12857,"title":"Axios Test Instance","library":"axios-test-instance","status":"active","version":"8.0.0","language":"javascript","ecosystem":"npm","summary":"Axios Test Instance is a Node.js library designed to simplify the testing of backend applications by enabling in-memory HTTP requests using the familiar Axios API. It allows developers to test Express, Koa, Fastify, or raw Node.js HTTP handlers without initiating actual network calls, significantly accelerating integration test suites. The current stable version is 8.0.0, and the package maintains a release cadence tied to major updates of its core dependency, Axios, and Node.js LTS release cycles. Its primary strength lies in providing a convenient abstraction over backend server testing, offering methods like `setTestApp` for Jest/Mocha-style global setup, `createInstance` for fine-grained control over test instances, and `patchInstance` to redirect requests from existing Axios configurations. This approach ensures robust testing while maintaining development velocity and adhering to modern JavaScript module standards.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","axios","express","fastify","http","jest","koa","test","testing","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/axios-test-instance"},{"id":23323,"title":"Axolotl","library":"axolotl","status":"active","version":"0.16.1","language":"python","ecosystem":"pypi","summary":"A user-friendly LLM training framework supporting a wide range of models, including Llama, Mistral, and others. Axolotl streamlines fine-tuning with PEFT, FSDP, and other optimizations, currently at version 0.16.1. Release cadence is regular, with multiple releases per month.","last_verified":"2026-05-01T00:00:00.000Z","tags":["llm","fine-tuning","training","transformers","peft","deepspeed","flash-attention"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/axolotl"},{"id":5122,"title":"Azure CLI Python Interface","library":"az.cli","status":"active","version":"0.5","language":"python","ecosystem":"pypi","summary":"az.cli provides a simple Python interface to execute Azure CLI commands directly from Python scripts. It leverages the subprocess module to call the `az` executable installed on the system, passing commands as strings and returning exit codes, parsed JSON results, and raw logs. The current version is 0.5, with releases occurring infrequently as new features or critical bug fixes are implemented.","last_verified":"2026-04-13T00:00:00.000Z","tags":["azure","cli","automation","wrapper","subprocess"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/az.cli"},{"id":7028,"title":"Microsoft Azure CLI Developer Tools","library":"azdev","status":"active","version":"0.2.9","language":"python","ecosystem":"pypi","summary":"azdev is a developer tool designed to assist new and experienced contributors in creating and maintaining command modules and extensions for the Azure CLI. It provides utilities for setting up development environments, running static code checks, tests, and managing CLI-related artifacts. The current version is 0.2.9, with a frequent release cadence, often introducing minor updates and bug fixes.","last_verified":"2026-04-16T00:00:00.000Z","tags":["azure","cli","development","tools","microsoft"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/azdev"},{"id":16953,"title":"Azure DevOps CLI Tool","library":"azdo-cli","status":"active","version":"0.8.1","language":"javascript","ecosystem":"npm","summary":"The `azdo-cli` package provides a command-line interface for interacting with Azure DevOps services. It allows users to manage various Azure DevOps resources, such as work items, pull requests, and comments, directly from their terminal. The current stable version, as indicated by the latest release, is v0.9.0. The project exhibits an active development cadence, with frequent minor feature releases and dependency updates, suggesting ongoing maintenance and expansion of its capabilities. It serves as a lightweight alternative for automating Azure DevOps tasks and integrating them into scripts, potentially offering a more streamlined experience for specific use cases compared to the broader `az devops` extension for the Azure CLI, focusing on developer-centric operations.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/azdo-cli"},{"id":3419,"title":"Microsoft Azure Client Libraries for Python (Meta-package)","library":"azure","status":"deprecated","version":"5.0.0","language":"python","ecosystem":"pypi","summary":"The `azure` package is a meta-package that historically bundled a wide range of Microsoft Azure client and management libraries for Python. As of version 5.0.0, this meta-package is officially deprecated. Users are strongly advised to install individual service-specific packages (e.g., `azure-storage-blob`, `azure-identity`, `azure-mgmt-compute`) based on their needs, rather than the monolithic `azure` package. The individual Azure SDK for Python client libraries follow a continuous release cadence, with updates often monthly for various services, while adhering to common Azure SDK design guidelines for consistency.","last_verified":"2026-04-25T09:59:45.932Z","tags":["cloud","azure","microsoft","sdk","client","management","storage","identity","deprecated"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/azure"},{"id":1343,"title":"Azure AI Agents Client Library","library":"azure-ai-agents","status":"active","version":"1.1.0","language":"python","ecosystem":"pypi","summary":"The Azure AI Agents Client Library for Python provides tools for building AI agents that can interact with users and other services on the Azure platform. It allows developers to create, configure, and manage conversational AI experiences. The current version is 1.1.0, and it follows the Azure SDK release cadence, with frequent beta updates and less frequent, but regular, stable releases.","last_verified":"2026-04-23T20:04:35.093Z","tags":["Azure","AI","Agents","Microsoft","cloud","conversational-ai"],"install_tag":"stale","install_tag_description":"widespread failures or data too old to trust","api":"https://checklist.day/api/registry/azure-ai-agents"},{"id":23324,"title":"Azure AI Agent Server Agent Framework","library":"azure-ai-agentserver-agentframework","status":"active","version":"1.0.0b17","language":"python","ecosystem":"pypi","summary":"Agents server adapter for Azure AI, enabling integration of AI agents with Azure services. Current version 1.0.0b17 (beta), requires Python >=3.10. Release cadence is pre-release with frequent updates.","last_verified":"2026-05-01T00:00:00.000Z","tags":["azure","ai","agent","framework"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/azure-ai-agentserver-agentframework"},{"id":7966,"title":"Azure AI Agent Server Core","library":"azure-ai-agentserver-core","status":"active","version":"2.0.0b1","language":"python","ecosystem":"pypi","summary":"Azure AI Agent Server Core (azure-ai-agentserver-core) provides foundational utilities and a host framework for deploying Azure AI Hosted Agents. It enables developers to host their agents as containers in the cloud, allowing interaction via the `azure-ai-projects` SDK. The library is part of the broader Azure SDK for Python, with a current version of 2.0.0b1, reflecting active development and frequent beta releases within the ecosystem.","last_verified":"2026-04-16T00:00:00.000Z","tags":["Azure","AI","Agents","Server","Framework","Cloud","Generative AI"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/azure-ai-agentserver-core"},{"id":5123,"title":"Azure AI Content Safety Client Library for Python","library":"azure-ai-contentsafety","status":"active","version":"1.0.0","language":"python","ecosystem":"pypi","summary":"The Microsoft Azure AI Content Safety Client Library for Python (version 1.0.0) provides a robust solution for detecting harmful user-generated and AI-generated content in applications and services. It offers APIs for analyzing text and images across categories such as sexual content, violence, hate, and self-harm, with multi-severity levels. The library is actively developed and maintained as part of the broader Azure SDK for Python, with frequent updates and a focus on enterprise-grade content moderation.","last_verified":"2026-04-13T00:00:00.000Z","tags":["Azure","AI","Content Safety","Moderation","Text Analysis","Image Analysis","Microsoft","Cognitive Services"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/azure-ai-contentsafety"},{"id":27606,"title":"Azure AI Content Understanding","library":"azure-ai-contentunderstanding","status":"active","version":"1.1.0","language":"python","ecosystem":"pypi","summary":"Azure AI Content Understanding Python SDK (v1.1.0) from Microsoft. Provides client for analyzing and understanding content using Azure AI services. Supports synchronous and asynchronous analysis of documents, images, and text. Released on a monthly cadence.","last_verified":"2026-05-09T00:00:00.000Z","tags":["azure","content-understanding","ai","sdk","microsoft"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/azure-ai-contentunderstanding"},{"id":1804,"title":"Azure AI Document Intelligence","library":"azure-ai-documentintelligence","status":"active","version":"1.0.2","language":"python","ecosystem":"pypi","summary":"Microsoft Azure AI Document Intelligence Client Library for Python. This library provides access to Azure AI Document Intelligence (formerly Form Recognizer) services for processing documents and extracting data. It follows the Azure SDK guidelines for Python, offering features like layout analysis, prebuilt models for common document types, custom model building, and document classification.","last_verified":"2026-04-24T01:44:22.421Z","tags":["azure","ai","document intelligence","form recognizer","ocr","document processing","microsoft"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/azure-ai-documentintelligence"},{"id":6531,"title":"Azure AI Evaluation SDK for Python","library":"azure-ai-evaluation","status":"active","version":"1.16.5","language":"python","ecosystem":"pypi","summary":"The Azure AI Evaluation SDK for Python provides tools to quantitatively measure the performance of generative AI applications. It offers built-in and custom evaluators for mathematical, AI-assisted quality, and safety metrics, enabling comprehensive insights into application capabilities and limitations. This library is actively developed, with recent releases focusing on bug fixes and new features, maintaining a regular release cadence as part of the broader Azure SDK for Python.","last_verified":"2026-04-15T00:00:00.000Z","tags":["Azure","AI","Evaluation","Generative AI","LLM","Quality","Safety"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/azure-ai-evaluation"},{"id":3411,"title":"Azure AI Form Recognizer Client Library","library":"azure-ai-formrecognizer","status":"active","version":"3.3.3","language":"python","ecosystem":"pypi","summary":"The Azure AI Form Recognizer client library for Python, now part of Azure AI Document Intelligence, uses machine learning to analyze text and structured data from documents. It provides capabilities for layout extraction, prebuilt models (e.g., receipts, invoices, identity documents), custom model building and analysis, and document classification. This library is actively maintained as part of the broader Azure SDK for Python and typically sees regular updates with new service features and bug fixes.","last_verified":"2026-04-25T09:53:25.103Z","tags":["azure","ai","form-recognizer","document-intelligence","ocr","document-analysis"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/azure-ai-formrecognizer"},{"id":1920,"title":"Azure AI Inference Client Library","library":"azure-ai-inference","status":"active","version":"1.0.0b9","language":"python","ecosystem":"pypi","summary":"The Microsoft Azure AI Inference Client Library for Python provides a unified interface for interacting with various Azure AI inference capabilities, such as chat completions and text embeddings. It is currently in a preview/beta state (version 1.0.0b9) and follows the standard Azure SDK release cadence with frequent updates.","last_verified":"2026-04-24T03:32:44.359Z","tags":["azure","ai","inference","microsoft","llm","chat","embeddings"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/azure-ai-inference"},{"id":9538,"title":"Azure AI Language - Conversational Language Understanding","library":"azure-ai-language-conversations","status":"active","version":"1.1.0","language":"python","ecosystem":"pypi","summary":"The Azure AI Language - Conversational Language Understanding (CLU) client library for Python allows developers to integrate CLU capabilities into their applications. It enables natural language understanding of conversational inputs, extracting intents, entities, and performing orchestrations across multiple language services. The current version is 1.1.0, and Azure SDKs typically have a frequent release cadence, with minor updates monthly or bi-monthly.","last_verified":"2026-04-17T00:00:00.000Z","tags":["azure","ai","language","nlp","conversations","clu","microsoft"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/azure-ai-language-conversations"},{"id":26764,"title":"Azure AI Language Question Answering","library":"azure-ai-language-questionanswering","status":"active","version":"1.1.0","language":"python","ecosystem":"pypi","summary":"Microsoft Azure Question Answering client library for Python, enabling extraction of answers from custom knowledge bases or FAQ data. Version 1.1.0 supports both custom and prebuilt question answering, with synchronous and asynchronous clients. Released monthly as part of Azure SDK.","last_verified":"2026-04-27T00:00:00.000Z","tags":["azure","question-answering","nlp","qna-maker","cognitive-services"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/azure-ai-language-questionanswering"},{"id":2401,"title":"Azure AI ML Client Library","library":"azure-ai-ml","status":"active","version":"1.32.0","language":"python","ecosystem":"pypi","summary":"The Microsoft Azure Machine Learning Client Library for Python (also known as the 'v2 SDK') is the primary Python interface for interacting with Azure Machine Learning. It enables developers to build, train, and deploy machine learning models, manage workspaces, compute resources, data, environments, and jobs programmatically. It's actively developed, with frequent releases, often on a monthly cadence, aligning with Azure service updates. The current version is 1.32.0.","last_verified":"2026-04-24T19:14:13.634Z","tags":["azure","machine learning","mlops","cloud","sdk"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/azure-ai-ml"},{"id":1344,"title":"Azure AI Projects Client Library","library":"azure-ai-projects","status":"active","version":"2.0.1","language":"python","ecosystem":"pypi","summary":"The Azure AI Projects Client Library for Python provides client access to manage Azure AI Studio resources, including projects, connections, and deployments. It is currently at version 2.0.1 and is actively developed by Microsoft, with regular updates to support new Azure AI Studio features and API versions.","last_verified":"2026-04-23T20:05:20.611Z","tags":["azure","microsoft","ai","cloud","projects","sdk","ml","ai-studio"],"install_tag":"stale","install_tag_description":"widespread failures or data too old to trust","api":"https://checklist.day/api/registry/azure-ai-projects"},{"id":5747,"title":"Azure AI Text Analytics Client Library for Python","library":"azure-ai-textanalytics","status":"active","version":"5.4.0","language":"python","ecosystem":"pypi","summary":"The Azure AI Text Analytics client library for Python provides a robust interface for interacting with the Azure Cognitive Service for Language. This cloud-based service offers a suite of Natural Language Processing (NLP) features, including sentiment analysis, named entity recognition, language detection, key phrase extraction, and more. Currently at version 5.4.0, the library is actively maintained as part of the Azure SDK for Python, with frequent minor and patch releases to support the evolving Azure Language service APIs.","last_verified":"2026-04-14T00:00:00.000Z","tags":["Azure","AI","Text Analytics","NLP","Cognitive Services","Sentiment Analysis","Entity Recognition","Key Phrase Extraction","Language Detection","Summarization"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/azure-ai-textanalytics"},{"id":6315,"title":"Azure AI Translation Document Client Library for Python","library":"azure-ai-translation-document","status":"active","version":"1.1.0","language":"python","ecosystem":"pypi","summary":"The Azure AI Translation Document client library for Python is part of Microsoft's Azure SDK, providing functionality to integrate Document Translation capabilities into applications. It allows translation of whole documents across multiple languages and dialects while preserving the original structure and formatting. The library supports both asynchronous batch translation for multiple and complex files stored in Azure Blob Storage, and synchronous single-file translation. The current stable version is 1.1.0.","last_verified":"2026-04-15T00:00:00.000Z","tags":["azure","ai","translation","document","cloud"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/azure-ai-translation-document"},{"id":7029,"title":"Azure AI Translation Text Client Library","library":"azure-ai-translation-text","status":"active","version":"1.0.1","language":"python","ecosystem":"pypi","summary":"The Azure AI Translation Text client library for Python is a cloud-based REST API feature of the Translator service. It uses neural machine translation technology for quick and accurate source-to-target text translation. It allows listing supported languages, performing text translation, and transliteration in real-time. The current stable version is 1.0.1, with a 2.0.0-beta.1 also available with new features and breaking changes.","last_verified":"2026-04-16T00:00:00.000Z","tags":["Azure","AI","Translation","Text","Microsoft","NLP"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/azure-ai-translation-text"},{"id":6532,"title":"Azure AI Vision Image Analysis Client Library","library":"azure-ai-vision-imageanalysis","status":"active","version":"1.0.0","language":"python","ecosystem":"pypi","summary":"The `azure-ai-vision-imageanalysis` library is Microsoft's client library for Python, providing AI algorithms to process images and extract visual features such as captions, text (OCR), and detected objects. It is currently at version 1.0.0 and follows the Azure SDK's typical release cadence, with continuous improvements and feature additions.","last_verified":"2026-04-15T00:00:00.000Z","tags":["azure","ai","vision","image analysis","cloud","microsoft","ocr","computer vision"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/azure-ai-vision-imageanalysis"},{"id":1345,"title":"Azure App Configuration Client","library":"azure-appconfiguration","status":"active","version":"1.8.0","language":"python","ecosystem":"pypi","summary":"The Microsoft App Configuration Data Client Library for Python provides functionality to manage application settings and feature flags in Azure App Configuration. It is currently at version 1.8.0 and follows the Azure SDK's regular release cadence, with updates typically several times a year.","last_verified":"2026-04-23T20:05:44.705Z","tags":["azure","configuration","cloud","settings","feature-flags"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/azure-appconfiguration"},{"id":6316,"title":"Azure App Configuration Provider Library for Python","library":"azure-appconfiguration-provider","status":"active","version":"2.4.0","language":"python","ecosystem":"pypi","summary":"The `azure-appconfiguration-provider` is a Python library that enables applications to centralize and dynamically manage configuration settings using Azure App Configuration. It provides a dictionary-like interface for accessing settings, supports features like dynamic refresh, feature flags, and automatic resolution of Key Vault references. This library, currently at version 2.4.0, is actively maintained within the Azure SDK for Python, with frequent updates addressing features and bug fixes.","last_verified":"2026-04-15T00:00:00.000Z","tags":["azure","app configuration","cloud","configuration management","microsoft"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/azure-appconfiguration-provider"},{"id":5574,"title":"Azure Application Insights Client (Legacy)","library":"azure-applicationinsights","status":"abandoned","version":"0.1.1","language":"python","ecosystem":"pypi","summary":"This is the legacy Python client library for sending telemetry to Microsoft Azure Application Insights. It was last updated in October 2018 (version 0.1.1) and has since been superseded by `opencensus-ext-azure` and more recently by `azure-monitor-opentelemetry-exporter` for modern Azure Monitor integration. This package is no longer actively maintained.","last_verified":"2026-04-11T00:00:00.000Z","tags":["azure","telemetry","monitoring","application insights","observability","legacy"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/azure-applicationinsights"},{"id":27602,"title":"azure-auth-client","library":"azure-auth-client-alpha","status":"active","version":"0.0.27","language":"javascript","ecosystem":"npm","summary":"A lightweight abstraction around adal.js for Azure AD authentication. Current stable version is 0.0.27. Provides a simple interface to obtain identity and access tokens, decode token claims, and retrieve user info. Supports both a real ADAL client and a dummy client for testing without Azure AD integration. Key differentiator: simplifies adal.js usage and offers a mock mode for development/testing. Release cadence is irregular.","last_verified":"2026-05-09T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/azure-auth-client-alpha"},{"id":969,"title":"Azure Batch Client Library for Python","library":"azure-batch","status":"active","version":"14.2.0","language":"python","ecosystem":"pypi","summary":"The `azure-batch` client library for Python enables users to configure compute nodes and pools, define tasks, and manage jobs for large-scale parallel and high-performance computing (HPC) applications in Azure. The current stable version is 14.2.0, with ongoing development as part of the broader Azure SDK for Python, which typically sees monthly releases for various packages.","last_verified":"2026-04-07T00:41:49.072Z","tags":["azure","batch","hpc","cloud computing","microsoft entra id","task scheduling"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/azure-batch"},{"id":1346,"title":"Azure CLI","library":"azure-cli","status":"active","version":"2.85.0","language":"python","ecosystem":"pypi","summary":"The Azure CLI is a set of command-line tools provided by Microsoft for managing Azure resources. While it is a Python-based application, it is primarily intended to be used as a shell command (`az`) rather than directly imported as a Python library in application code. It offers commands for data-plane and control-plane operations. The current version is 2.85.0, with frequent monthly releases.","last_verified":"2026-04-23T20:08:58.179Z","tags":["cli","azure","cloud","microsoft","automation"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/azure-cli"},{"id":27603,"title":"Azure CLI ACR Command Module","library":"azure-cli-acr","status":"active","version":"2.2.9","language":"python","ecosystem":"pypi","summary":"Microsoft Azure Command-Line Tools ACR Command Module. Manages Azure Container Registry resources including registries, repositories, tasks, and tokens. Part of the Azure CLI. Version 2.2.9. Release cadence tied to Azure CLI releases (approximately monthly).","last_verified":"2026-05-09T00:00:00.000Z","tags":["azure","acr","container-registry","docker","cli"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/azure-cli-acr"},{"id":27604,"title":"Azure CLI AppService Command Module","library":"azure-cli-appservice","status":"active","version":"0.2.21","language":"python","ecosystem":"pypi","summary":"Microsoft Azure CLI extension for managing App Service resources like web apps, functions, and slots. Version 0.2.21 works with Azure CLI core. Releases follow Azure CLI releases (approx. monthly).","last_verified":"2026-05-09T00:00:00.000Z","tags":["azure","appservice","cli","extension"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/azure-cli-appservice"},{"id":1299,"title":"Azure CLI Core","library":"azure-cli-core","status":"active","version":"2.85.0","language":"python","ecosystem":"pypi","summary":"The `azure-cli-core` library provides the core runtime and fundamental services for the Microsoft Azure Command-Line Interface (Azure CLI). It is a key internal component that enables the Azure CLI to function, providing capabilities such as command dispatch, argument parsing, and output formatting. The current version is 2.85.0, and the Azure CLI project typically follows a monthly release cadence, including updates to this core module.","last_verified":"2026-04-23T19:29:40.019Z","tags":["azure","cli","microsoft","cloud","administration","command-line"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/azure-cli-core"},{"id":7030,"title":"Azure CLI Diff Tool","library":"azure-cli-diff-tool","status":"active","version":"0.1.1","language":"python","ecosystem":"pypi","summary":"The `azure-cli-diff-tool` is a Python-based utility designed to assist Azure CLI users in managing and analyzing metadata changes across historical versions of Azure CLI command modules and extensions. It helps identify updates and potential breaking changes by diffing metadata files. The current version is 0.1.1, and it is actively maintained as part of the broader Azure CLI development ecosystem.","last_verified":"2026-04-16T00:00:00.000Z","tags":["azure","cli","diff","metadata","automation","developer-tools","microsoft-azure"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/azure-cli-diff-tool"},{"id":27605,"title":"Azure CLI SQL Module","library":"azure-cli-sql","status":"active","version":"2.2.5","language":"python","ecosystem":"pypi","summary":"Microsoft Azure CLI SQL command module for managing Azure SQL databases, servers, and elastic pools. Current version 2.2.5. Released alongside Azure CLI core; no independent release cadence.","last_verified":"2026-05-09T00:00:00.000Z","tags":["azure","sql","cli","microsoft","command-module"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/azure-cli-sql"},{"id":1921,"title":"Microsoft Azure CLI Telemetry Package","library":"azure-cli-telemetry","status":"active","version":"1.1.0","language":"python","ecosystem":"pypi","summary":"The `azure-cli-telemetry` package is an internal component of the Microsoft Azure CLI. Its primary function is to collect anonymous usage data and diagnostic information to help improve the CLI's reliability and performance. [2, 4] It is not typically intended for direct consumption or installation by end-users or for standalone application development. [6, 7, 8, 9] The package maintains a stable, though infrequent, release cadence, with its functionality primarily managed through the broader `azure-cli` releases. [6]","last_verified":"2026-04-09T00:00:00.000Z","tags":["azure","cli","telemetry","microsoft","internal"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/azure-cli-telemetry"},{"id":23050,"title":"Azure QnA Maker Client Library for Python","library":"azure-cognitiveservices-knowledge-qnamaker","status":"maintenance","version":"0.3.1","language":"python","ecosystem":"pypi","summary":"Microsoft Azure QnA Maker Client Library for Python enables programmatic management of QnA Maker knowledge bases and endpoints. Current version 0.3.1 is stable but in maintenance mode; Azure recommends migrating to the newer question answering service via azure-ai-language-questionanswering. Release cadence is low.","last_verified":"2026-05-01T00:00:00.000Z","tags":["azure","cognitiveservices","qnamaker","knowledge-base","question-answering"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/azure-cognitiveservices-knowledge-qnamaker"},{"id":2876,"title":"Azure Cognitive Services Speech SDK for Python","library":"azure-cognitiveservices-speech","status":"active","version":"1.49.0","language":"python","ecosystem":"pypi","summary":"The Microsoft Cognitive Services Speech SDK for Python (current version 1.49.0) provides robust capabilities for integrating speech-to-text, text-to-speech, and speech translation into Python applications. It supports both real-time and non-real-time scenarios across various platforms, enabling developers to build intelligent speech-enabled features. The library maintains an active release cadence with frequent updates.","last_verified":"2026-04-25T02:12:22.537Z","tags":["Azure","Speech","AI","Cognitive Services","Text-to-Speech","Speech-to-Text","Speech Translation"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/azure-cognitiveservices-speech"},{"id":14455,"title":"Azure Cognitive Services Computer Vision Client Library (Deprecated)","library":"azure-cognitiveservices-vision-computervision","status":"deprecated","version":"0.9.1","language":"en","ecosystem":"pypi","summary":"This is a deprecated Python client library for Microsoft Azure Cognitive Services Computer Vision, offering algorithms for image analysis, OCR, and other vision tasks. The current version is 0.9.1. This package is no longer actively maintained and has been superseded by `azure-ai-vision-imageanalysis`. Users are strongly encouraged to migrate to the new library for continued feature updates and non-security bug fixes.","last_verified":"2026-04-16T00:00:00.000Z","tags":["azure","cognitive services","computer vision","image analysis","OCR","deprecated"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/azure-cognitiveservices-vision-computervision"},{"id":612,"title":"Azure Common","library":"azure-common","status":"deprecated","version":"1.1.28","language":"python","ecosystem":"pypi","summary":"The `azure-common` library served as a foundational package providing shared code, common exceptions, and configuration mechanisms across various older Azure SDK for Python libraries. While its latest release is 1.1.28 (February 2022), much of its functionality has been superseded by `azure-core` and `azure-identity` in the newer generation of Azure SDKs. It generally had a slow release cadence due to its foundational nature.","last_verified":"2026-05-12T16:41:47.265Z","tags":["azure","sdk","common","utility","deprecated"],"install_tag":"stale","install_tag_description":"widespread failures or data too old to trust","api":"https://checklist.day/api/registry/azure-common"},{"id":26765,"title":"Azure Communication Call Automation Client Library for Python","library":"azure-communication-callautomation","status":"active","version":"1.5.0","language":"python","ecosystem":"pypi","summary":"Microsoft Azure Communication Call Automation Client Library for Python, version 1.5.0. Provides APIs to manage and automate voice calls, including answering, connecting, and playing audio. Released monthly with the Azure SDK for Python.","last_verified":"2026-04-27T00:00:00.000Z","tags":["azure","communication","call-automation","telephony","voip"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/azure-communication-callautomation"},{"id":23325,"title":"Azure Communication Chat Client Library for Python","library":"azure-communication-chat","status":"active","version":"1.3.0","language":"python","ecosystem":"pypi","summary":"Microsoft Azure Communication Chat Client Library for Python enables developers to integrate real-time chat capabilities into applications. Current version is 1.3.0, requires Python >=3.8, and follows a monthly release cadence aligned with the Azure SDK for Python.","last_verified":"2026-05-01T00:00:00.000Z","tags":["azure","communication","chat","messaging","real-time","microsoft"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/azure-communication-chat"},{"id":2402,"title":"Azure Communication Email","library":"azure-communication-email","status":"active","version":"1.1.0","language":"python","ecosystem":"pypi","summary":"The `azure-communication-email` Python client library is part of the Azure Communication Services SDK, enabling developers to integrate email sending capabilities into their applications. It allows sending emails to single or multiple recipients, with support for plain text and HTML content, and attachments. This library helps manage email delivery status and is currently at version 1.1.0, with ongoing development as part of the broader Azure SDK for Python.","last_verified":"2026-04-24T19:14:36.010Z","tags":["Azure","email","communication","cloud","SDK"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/azure-communication-email"},{"id":9539,"title":"Azure Communication Identity Client","library":"azure-communication-identity","status":"active","version":"1.5.0","language":"python","ecosystem":"pypi","summary":"The `azure-communication-identity` library provides client-side functionality for managing user identities and issuing access tokens for Azure Communication Services. It allows applications to create, delete, and manage users, and to generate tokens required for client-side authentication with various communication functionalities like chat and calling. The current version is 1.5.0, and new versions are released regularly as part of the broader Azure SDK for Python, typically every 1-2 months or as features/fixes dictate.","last_verified":"2026-04-17T00:00:00.000Z","tags":["azure","communication","identity","auth","sdk","cloud"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/azure-communication-identity"},{"id":23326,"title":"Azure Communication Phone Numbers","library":"azure-communication-phonenumbers","status":"active","version":"1.4.0","language":"python","ecosystem":"pypi","summary":"Microsoft Azure Communication Phone Numbers client library for Python. Manage phone number resources, purchase, release, and search for phone numbers. Current version: 1.4.0. Released monthly with Azure SDK for Python.","last_verified":"2026-05-01T00:00:00.000Z","tags":["azure","communication","phone-numbers","pstn"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/azure-communication-phonenumbers"},{"id":23328,"title":"Azure Communication Rooms Client Library","library":"azure-communication-rooms","status":"active","version":"1.2.0","language":"python","ecosystem":"pypi","summary":"Microsoft Azure Communication Rooms client library for Python. Used to manage and participate in virtual rooms (structured communications with role-based access and lifecycle). Current version: 1.2.0, stable release with regular updates aligned with Azure SDK for Python release cadence.","last_verified":"2026-05-01T00:00:00.000Z","tags":["azure","communication","rooms","virtual-rooms","microsoft","cloud"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/azure-communication-rooms"},{"id":7031,"title":"Azure Communication SMS Client Library for Python","library":"azure-communication-sms","status":"active","version":"1.1.0","language":"python","ecosystem":"pypi","summary":"The Azure Communication SMS client library for Python allows developers to integrate SMS messaging capabilities into their applications. It provides functionalities to send 1:1 and 1:N SMS messages via Azure Communication Services. The library is currently at version 1.1.0 and is part of the Azure SDK for Python, which typically sees regular updates, including new features and bug fixes, often on a monthly or bi-monthly cadence, alongside public preview releases for upcoming functionalities.","last_verified":"2026-04-16T00:00:00.000Z","tags":["azure","communication","sms","messaging","cloud"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/azure-communication-sms"},{"id":2877,"title":"Azure Container Registry Client Library","library":"azure-containerregistry","status":"active","version":"1.2.0","language":"python","ecosystem":"pypi","summary":"The Microsoft Azure Container Registry Client Library for Python provides an interface to interact with Azure Container Registry (ACR) services. It allows developers to manage container images, repositories, and other artifacts stored in ACR. The library is currently at version 1.2.0 and follows the Azure SDK for Python's regular release cadence, ensuring updates and feature parity with the service.","last_verified":"2026-04-25T02:12:53.163Z","tags":["azure","cloud","container","registry","docker","oci"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/azure-containerregistry"},{"id":342,"title":"Azure Core Library for Python","library":"azure-core","status":"active","version":"1.39.0","language":"python","ecosystem":"pypi","summary":"The Azure Core Library for Python provides essential functionalities for Azure SDK clients, including authentication, logging, and HTTP transport. Current version: 1.39.0. Release cadence: Regular updates with new features and fixes.","last_verified":"2026-05-12T13:11:06.339Z","tags":["azure","core","python","sdk"],"install_tag":"stale","install_tag_description":"widespread failures or data too old to trust","api":"https://checklist.day/api/registry/azure-core"},{"id":1347,"title":"Azure Core OpenTelemetry Tracing Plugin","library":"azure-core-tracing-opentelemetry","status":"active","version":"1.0.0b12","language":"python","ecosystem":"pypi","summary":"This library provides an OpenTelemetry plugin for `azure-core`, enabling automatic distributed tracing for Python Azure SDK client library calls. It integrates with your OpenTelemetry setup to propagate context and create spans for Azure service interactions. The current version is `1.0.0b12`, indicating a beta release, and it is actively maintained as part of the broader Azure SDK for Python.","last_verified":"2026-04-23T20:09:25.043Z","tags":["azure","opentelemetry","tracing","observability","sdk","beta"],"install_tag":"stale","install_tag_description":"widespread failures or data too old to trust","api":"https://checklist.day/api/registry/azure-core-tracing-opentelemetry"},{"id":1057,"title":"Azure Cosmos DB (NoSQL API) Client Library","library":"azure-cosmos","status":"active","version":"4.5.1","language":"python","ecosystem":"pypi","summary":"The `azure-cosmos` library is the official Python client for interacting with Azure Cosmos DB's NoSQL API. It allows developers to manage databases, containers, and items (JSON documents) in a globally distributed, multi-model database service. The library provides capabilities for creating, reading, updating, deleting, and querying data. The `azure-cosmosdb-nspkg` (version 2.0.2 provided in the prompt) is an internal namespace package for older Azure SDKs and is not intended for direct use; the modern client library is `azure-cosmos`. As of its latest stable release, it continues to receive active development and features.","last_verified":"2026-04-23T16:28:15.182Z","tags":["azure","cosmosdb","nosql","database","cloud","microsoft"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/azure-cosmos"},{"id":2404,"title":"Azure Cosmos DB Table Client Library (Legacy)","library":"azure-cosmosdb-table","status":"deprecated","version":"1.0.6","language":"python","ecosystem":"pypi","summary":"This is an older client library for interacting with Azure Cosmos DB Table API and Azure Table Storage. It provides functionalities for creating, managing, and querying tables and entities. As of version 1.0.6, it is considered a legacy library, with the actively maintained `azure-data-tables` package being the recommended replacement. The library is no longer actively developed.","last_verified":"2026-04-24T19:15:04.539Z","tags":["azure","cosmosdb","table storage","nosql","deprecated","legacy"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/azure-cosmosdb-table"},{"id":1348,"title":"Azure Data Tables Client Library","library":"azure-data-tables","status":"active","version":"12.7.0","language":"python","ecosystem":"pypi","summary":"The `azure-data-tables` library is the Python SDK for Azure Table Storage and Azure Cosmos DB for Table API. It provides synchronous and asynchronous clients for managing tables, entities, and performing queries. This library is part of the 'track 2' Azure SDK, offering a modern, consistent, and Pythonic interface. The current stable version is 12.7.0, with releases typically aligning with broader Azure SDK updates for bug fixes and minor features.","last_verified":"2026-04-23T20:09:50.277Z","tags":["Azure","tables","NoSQL","cloud","storage","Cosmos DB"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/azure-data-tables"},{"id":970,"title":"Azure Data Lake Store Filesystem Client Library","library":"azure-datalake-store","status":"active","version":"1.0.1","language":"python","ecosystem":"pypi","summary":"The `azure-datalake-store` library provides a pure-Python interface for Azure Data Lake Storage Gen 1, offering Pythonic file-system and file objects with capabilities for high-performance uploading and downloading. It is currently at version 1.0.1, having recently transitioned from a series of `0.0.x` pre-releases to a `1.0.x` stable branch. The project is under active development, but the official documentation notes it is 'not yet recommended for general use'. This library specifically supports ADLS Gen 1; for ADLS Gen 2, users should refer to `azure-storage-file-datalake`.","last_verified":"2026-04-07T00:44:55.280Z","tags":["azure","data lake","storage","filesystem","adls gen1"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/azure-datalake-store"},{"id":1922,"title":"Azure DevOps Python API Client","library":"azure-devops","status":"active","version":"7.1.0b4","language":"python","ecosystem":"pypi","summary":"The `azure-devops` library provides a Pythonic wrapper around the Azure DevOps REST APIs, enabling programmatic interaction with Azure DevOps Services and Azure DevOps Server. It allows developers to automate tasks, manage resources like work items, repositories, pipelines, and more. The library has a frequent release cadence, often releasing beta versions to align with the latest Azure DevOps API versions, currently focusing on 7.x APIs.","last_verified":"2026-04-24T03:33:11.152Z","tags":["azure","devops","microsoft","api-client","automation"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/azure-devops"},{"id":10531,"title":"Azure DevOps Node.js API Client","library":"azure-devops-node-api","status":"active","version":"15.1.2","language":"javascript","ecosystem":"npm","summary":"The `azure-devops-node-api` package provides a robust and officially supported Node.js client for programmatically interacting with Azure DevOps Services and on-premises Team Foundation Server (TFS) REST APIs. It offers strongly typed interfaces for various services including Git, Build, Release, Work Items, and more, simplifying authentication and API calls compared to direct HTTP requests. The current stable version is 15.1.2, requiring Node.js >= 16.0.0. The library's release cadence is generally aligned with major Azure DevOps and TFS server updates, with significant version increments often indicating breaking changes tied to server compatibility and new features. Its key differentiator is providing a comprehensive, type-safe wrapper over the Azure DevOps REST APIs, making development more efficient and less error-prone.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/azure-devops-node-api"},{"id":23327,"title":"Azure Python DevTools","library":"azure-devtools","status":"maintenance","version":"1.2.0","language":"python","ecosystem":"pypi","summary":"Microsoft Azure Development Tools for SDK – provides utilities for CI (Git helpers, GitHub REST API wrapper, issue bot framework), scenario testing (resource management, playback support), and config management. Current version: 1.2.0. Released September 2020, low maintenance cadence.","last_verified":"2026-05-01T00:00:00.000Z","tags":["azure","test-utilities","sdk","scenario-tests"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/azure-devtools"},{"id":1923,"title":"Azure Event Grid Client Library","library":"azure-eventgrid","status":"active","version":"4.22.0","language":"python","ecosystem":"pypi","summary":"The Azure Event Grid client library for Python is used to publish events to Event Grid topics and to deserialize events received from Event Grid. It supports both the CloudEvents 1.0 schema and the Event Grid schema. The current version is 4.22.0, with frequent updates aligning with broader Azure SDK releases.","last_verified":"2026-04-24T03:33:30.391Z","tags":["Azure","Event Grid","Messaging","Cloud Events","Serverless","Webhooks"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/azure-eventgrid"},{"id":1349,"title":"Azure Event Hubs Client Library","library":"azure-eventhub","status":"active","version":"5.15.1","language":"python","ecosystem":"pypi","summary":"The Microsoft Azure Event Hubs Client Library for Python facilitates sending and receiving events to and from Azure Event Hubs. It follows the Azure SDK 'Track 2' design principles, offering an async-first API for high-throughput data streaming scenarios. The current version is 5.15.1, and it receives regular updates, typically monthly or bi-monthly, in alignment with other Azure SDKs.","last_verified":"2026-04-23T20:10:30.008Z","tags":["azure","event-streaming","messaging","cloud","async"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/azure-eventhub"},{"id":4892,"title":"Azure Event Hubs Checkpoint Store Blob","library":"azure-eventhub-checkpointstoreblob","status":"active","version":"1.2.0","language":"python","ecosystem":"pypi","summary":"The `azure-eventhub-checkpointstoreblob` library provides a checkpointer implementation for Azure Event Hubs, using Azure Blob Storage as the persistent store. It integrates as a plug-in package with `EventHubConsumerClient` from `azure-eventhub` to manage checkpoints and partition ownership information. This is the synchronous version of the library; an asynchronous counterpart `azure-eventhub-checkpointstoreblob-aio` is also available. As part of the Azure SDK for Python, it follows a regular release cadence.","last_verified":"2026-04-12T00:00:00.000Z","tags":["azure","event hubs","blob storage","checkpointing","messaging","cloud"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/azure-eventhub-checkpointstoreblob"},{"id":5124,"title":"Microsoft Azure Event Hubs Checkpoint Store for Blob Storage (Async)","library":"azure-eventhub-checkpointstoreblob-aio","status":"active","version":"1.2.0","language":"python","ecosystem":"pypi","summary":"This asynchronous Python library provides a checkpoint store implementation for Azure Event Hubs, using Azure Blob Storage as the persistent store. It allows Event Hubs consumers to store checkpoints and partition ownership information, ensuring reliable event processing and fault tolerance. The library is part of the larger Azure SDK for Python and is currently at version 1.2.0, receiving updates as needed.","last_verified":"2026-04-13T00:00:00.000Z","tags":["azure","eventhubs","blob storage","checkpointing","async","cloud"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/azure-eventhub-checkpointstoreblob-aio"},{"id":1924,"title":"Azure Functions Python Library","library":"azure-functions","status":"active","version":"2.0.0","language":"python","ecosystem":"pypi","summary":"The `azure-functions` Python library provides the core programming model for developing serverless functions on Azure Functions. It enables developers to write event-driven code in Python that scales automatically and runs in response to various triggers (e.g., HTTP requests, timer, queue messages). This library, currently at version 2.0.0, is designed for the Python v2 programming model and is typically used with Azure Functions runtime v4.x. It receives updates in alignment with the Azure Functions platform's development cycle, which often includes features, performance improvements, and security patches.","last_verified":"2026-04-24T03:33:48.208Z","tags":["Azure","Serverless","Functions","Cloud","Python","Event-Driven","PaaS"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/azure-functions"},{"id":5125,"title":"Durable Functions for Python","library":"azure-functions-durable","status":"active","version":"1.5.0","language":"python","ecosystem":"pypi","summary":"Durable Functions is an extension of Azure Functions that enables developers to write stateful functions in a serverless environment. It allows defining stateful workflows using orchestrator functions and stateful entities with entity functions. The extension automatically manages state, checkpoints, and restarts, abstracting away complex state management concerns. The current stable version is 1.5.0, with ongoing active development and regular releases.","last_verified":"2026-04-13T00:00:00.000Z","tags":["azure","serverless","durable functions","orchestration","stateful","workflow"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/azure-functions-durable"},{"id":1925,"title":"Microsoft Azure Graph RBAC Client Library for Python","library":"azure-graphrbac","status":"abandoned","version":"0.61.2","language":"python","ecosystem":"pypi","summary":"The `azure-graphrbac` client library for Python provided an interface to manage Azure Active Directory (Azure AD) resources, such as users, groups, and service principals, through the Azure AD Graph API. This library is effectively abandoned due to the deprecation and upcoming retirement of the underlying Azure AD Graph API, which was superseded by Microsoft Graph. The last release was in August 2020, and it is no longer actively maintained.","last_verified":"2026-04-24T03:34:16.441Z","tags":["azure","rbac","aad","graph","deprecated"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/azure-graphrbac"},{"id":7,"title":"Azure Identity SDK","library":"azure-identity","status":"active","version":"1.23.1","language":"python","ecosystem":"pypi","summary":"Microsoft's Azure authentication library for Python. Provides credential classes for authenticating against Azure services. Primary interface is DefaultAzureCredential which chains multiple credential sources. Current version is 1.23.1 (Mar 2026).","last_verified":"2026-05-11T18:09:43.020Z","tags":["azure","authentication","cloud","microsoft","identity","managed-identity"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/azure-identity"},{"id":23330,"title":"Azure Identity Broker Plugin","library":"azure-identity-broker","status":"active","version":"1.3.0","language":"python","ecosystem":"pypi","summary":"A Microsoft Authentication Extensions (WAM) broker plugin for Azure Identity, enabling interactive authentication with Web Account Manager on Windows. Current version 1.3.0, requires Python >=3.9. Released as part of the Azure SDK for Python.","last_verified":"2026-05-01T00:00:00.000Z","tags":["azure","identity","authentication","wam","broker","windows"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/azure-identity-broker"},{"id":6533,"title":"Azure IoT Device Library","library":"azure-iot-device","status":"active","version":"2.14.0","language":"python","ecosystem":"pypi","summary":"The Microsoft Azure IoT Device Library provides an easy-to-use API for Python applications to connect to Azure IoT Hub or Azure IoT Edge. It allows devices to send telemetry, receive commands, update device twins, and handle direct methods. The library is actively maintained with frequent releases, currently at version 2.14.0, with release candidates often preceding major updates.","last_verified":"2026-04-15T00:00:00.000Z","tags":["Azure","IoT","device","cloud","MQTT","Edge","telemetry","twin","DPS"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/azure-iot-device"},{"id":17167,"title":"Azure IoT Device HTTP Transport","library":"azure-iot-device-http","status":"active","version":"1.14.4","language":"javascript","ecosystem":"npm","summary":"This package provides the HTTP 1.1 transport layer for the Azure IoT Device SDK for Node.js. It enables IoT devices to communicate with Azure IoT Hub by sending device-to-cloud messages and receiving cloud-to-device commands over the HTTP protocol. This transport is particularly useful in environments where persistent connections (like MQTT or AMQP) are impractical or undesirable, such as highly constrained networks or when devices infrequently send data. The current stable version is 1.14.4. It is part of the larger Azure IoT SDK for Node.js monorepo, with releases typically bundled across multiple related packages, occurring quarterly or as needed for bug fixes and security updates. It differentiates itself by offering the HTTP protocol option, contrasting with `azure-iot-device-mqtt` and `azure-iot-device-amqp` which provide alternative transports.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/azure-iot-device-http"},{"id":17168,"title":"Azure IoT HTTP Base Library","library":"azure-iot-http-base","status":"active","version":"1.12.3","language":"javascript","ecosystem":"npm","summary":"The `azure-iot-http-base` package is an internal library within the Azure IoT Node.js SDKs, providing foundational HTTP-specific components and utilities. It is not intended for direct consumption by most application developers; instead, its functionalities are integrated and exposed through higher-level SDK packages such as `azure-iot-device-http` for device clients and `azure-iothub` for service clients. The current stable version is 1.12.3, released as part of the broader Azure SDKs for Node.js update cadence, which typically occurs every few months. Key differentiators include its specialized focus on HTTP operations within the Azure IoT ecosystem, its role as a low-level transport primitive, and its inclusion of TypeScript type definitions, ensuring robust development practices. It abstracts away the complexities of HTTP communication for IoT-specific scenarios, supporting Node.js versions 14.0.0 and above. Developers should generally rely on the orchestrating device or service SDKs for HTTP-based interactions, as this package handles the underlying mechanics.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/azure-iot-http-base"},{"id":6534,"title":"Azure IoT Hub Service Library","library":"azure-iot-hub","status":"active","version":"2.7.0","language":"python","ecosystem":"pypi","summary":"The `azure-iot-hub` library is part of the Microsoft Azure SDK for Python, providing capabilities to manage IoT Hub resources and interact with connected devices from a backend service. This includes managing device identities, sending cloud-to-device messages, and invoking direct methods on devices. The current version is 2.7.0, and Azure SDKs typically follow a frequent release cadence, with minor updates and bug fixes released regularly.","last_verified":"2026-04-15T00:00:00.000Z","tags":["azure","iot","cloud","sdk","microsoft","iothub"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/azure-iot-hub"},{"id":17172,"title":"Azure IoT Device Provisioning Service HTTP Transport","library":"azure-iot-provisioning-device-http","status":"active","version":"1.9.1","language":"javascript","ecosystem":"npm","summary":"The `azure-iot-provisioning-device-http` package provides the HTTP transport layer for interacting with the Azure IoT Hub Device Provisioning Service (DPS) in Node.js applications. It is a crucial component for devices that need to register with DPS using the HTTP protocol, supporting both X.509 certificate and Trusted Platform Module (TPM) authentication methods. As of its latest release, `1.9.2`, this package is part of the broader Azure IoT SDK for Node.js, which typically sees new releases quarterly or bi-annually, bundling updates across various related packages. This transport package is designed to be used in conjunction with the `azure-iot-provisioning-device` client package and a security client package (e.g., `azure-iot-security-x509` or `azure-iot-security-tpm`) to form a complete device provisioning solution, offering a flexible choice of underlying communication protocols.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/azure-iot-provisioning-device-http"},{"id":1350,"title":"Azure Key Vault Client Libraries for Python","library":"azure-keyvault","status":"active","version":"4.2.0","language":"python","ecosystem":"pypi","summary":"The `azure-keyvault` library provides client access to Azure Key Vault, a cloud service for securely storing and accessing secrets, keys, and certificates. It offers distinct clients for managing each resource type within the unified `azure-keyvault` umbrella package. As part of the Azure SDK for Python (Track 2), it integrates with `azure-identity` for authentication. The current stable version is 4.2.0, with minor updates typically released on a bi-annual basis.","last_verified":"2026-04-23T20:11:17.476Z","tags":["azure","cloud","security","keyvault","secrets","certificates","keys"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/azure-keyvault"},{"id":1926,"title":"Azure Key Vault Administration Client Library for Python","library":"azure-keyvault-administration","status":"active","version":"4.6.0","language":"python","ecosystem":"pypi","summary":"The `azure-keyvault-administration` client library for Python provides functionalities for managing Azure Key Vault Managed HSMs, including role-based access control (RBAC) and vault-level backup and restore operations. It is part of the Azure SDK for Python, which follows a regular release cadence, and is currently at version 4.6.0. This library is specifically designed for Managed HSMs and will not work with standard Azure Key Vaults.","last_verified":"2026-04-24T03:34:42.671Z","tags":["Azure","Key Vault","Managed HSM","Administration","RBAC","Security","Cloud"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/azure-keyvault-administration"},{"id":1153,"title":"Azure Key Vault Certificates Client Library for Python","library":"azure-keyvault-certificates","status":"active","version":"4.10.0","language":"python","ecosystem":"pypi","summary":"The Azure Key Vault Certificates client library for Python allows developers to manage X.509 certificates in Azure Key Vault. It provides capabilities to create, retrieve, update, and delete certificates, as well as manage certificate issuers, contacts, and policies. Azure Key Vault is a cloud service for securely storing and managing secrets, keys, and certificates. This library is part of the Azure SDK for Python and is currently at version 4.10.0, with active development and regular updates.","last_verified":"2026-04-23T17:41:54.020Z","tags":["Azure","Key Vault","Certificates","Security","Cloud","Authentication"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/azure-keyvault-certificates"},{"id":1154,"title":"Azure Key Vault Keys Client Library for Python","library":"azure-keyvault-keys","status":"active","version":"4.11.0","language":"python","ecosystem":"pypi","summary":"The `azure-keyvault-keys` library is the Microsoft Azure Key Vault client library for Python, enabling developers to manage cryptographic keys within Azure Key Vault. It facilitates operations such as creating, retrieving, updating, deleting, and listing RSA and Elliptic Curve (EC) keys, including those backed by Hardware Security Modules (HSMs). The library is part of the broader Azure SDK for Python, currently at version 4.11.0, and typically sees a few stable releases per year while being actively maintained.","last_verified":"2026-04-23T17:42:18.124Z","tags":["azure","keyvault","keys","cryptography","security","cloud","sdk"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/azure-keyvault-keys"},{"id":748,"title":"Azure Key Vault Secrets Client Library","library":"azure-keyvault-secrets","status":"active","version":"4.10.0","language":"python","ecosystem":"pypi","summary":"The Azure Key Vault Secrets client library for Python (version 4.10.0) provides secure storage and management for sensitive information like tokens, passwords, API keys, and certificates. As part of the actively developed Azure SDK for Python, it maintains a regular release cadence with updates typically occurring every few months to introduce new features and improvements.","last_verified":"2026-05-12T18:33:16.433Z","tags":["azure","key vault","secrets","cloud","security","identity"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/azure-keyvault-secrets"},{"id":5575,"title":"Azure Key Vault Security Domain Client Library","library":"azure-keyvault-securitydomain","status":"active","version":"1.0.0b1","language":"python","ecosystem":"pypi","summary":"The Azure Key Vault Security Domain client library for Python allows developers to securely manage the security domain of an Azure Key Vault Managed HSM. This includes operations to download and restore a Managed HSM's security domain, which is crucial for establishing ownership, setting cryptographic boundaries, and enabling disaster recovery. The library is currently in a beta release, version `1.0.0b1`, as part of the broader Azure SDK for Python, which follows a regular release cadence with preview versions often preceding stable releases.","last_verified":"2026-04-09T00:00:00.000Z","tags":["Azure","Key Vault","Security Domain","cloud","security","HSM","cryptography"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/azure-keyvault-securitydomain"},{"id":1155,"title":"Azure Kusto Data Client","library":"azure-kusto-data","status":"active","version":"6.0.3","language":"python","ecosystem":"pypi","summary":"The Azure Kusto Data Client is a Python library that provides capabilities to query Azure Data Explorer (Kusto) clusters. It is Python 3.x compatible and supports various data types through a familiar Python DB API interface, enabling its use within environments like Jupyter Notebooks. The library is actively maintained and receives regular updates, with the current version being 6.0.3.","last_verified":"2026-04-23T17:44:11.461Z","tags":["azure","kusto","data","client","analytics","database","query"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/azure-kusto-data"},{"id":1351,"title":"Azure Kusto Ingest Client","library":"azure-kusto-ingest","status":"active","version":"6.0.3","language":"python","ecosystem":"pypi","summary":"The `azure-kusto-ingest` library provides a client for ingesting data into Azure Data Explorer (Kusto) clusters. It supports queued ingestion (batching for high throughput) and streaming ingestion (low latency). The current version is 6.0.3, with frequent bug fix releases and occasional major versions aligning with Python and Azure SDK ecosystem changes. Version 6.0.3 introduced allowing transformation functions for CSV and SCSV formats.","last_verified":"2026-04-23T20:13:04.911Z","tags":["azure","kusto","azure data explorer","data ingestion","cloud","analytics"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/azure-kusto-ingest"},{"id":23331,"title":"Azure Log Analytics Data Collector API Client","library":"azure-log-analytics-data-collector-api","status":"active","version":"0.4.0","language":"python","ecosystem":"pypi","summary":"Unofficial Python client for the Azure Log Analytics Data Collector API (HTTP Data Collector API). Version 0.4.0 adds configurable endpoint. Infrequently updated; use for custom log ingestion where the official Azure Monitor SDK is not required.","last_verified":"2026-05-01T00:00:00.000Z","tags":["azure","log-analytics","data-collector","custom-logs"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/azure-log-analytics-data-collector-api"},{"id":3412,"title":"Azure Log Analytics Client Library (Deprecated)","library":"azure-loganalytics","status":"deprecated","version":"0.1.1","language":"python","ecosystem":"pypi","summary":"This is an older Microsoft Azure client library for interacting with Azure Log Analytics. It is no longer maintained and has been officially deprecated. For querying data, users are advised to migrate to the `azure-monitor-query` library. For ingesting data into Log Analytics, the `azure-monitor-ingestion` library should be used. The last stable release for this package was 0.1.1 in 2021.","last_verified":"2026-04-25T09:54:08.266Z","tags":["Azure","Log Analytics","Monitoring","Deprecated","Cloud"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/azure-loganalytics"},{"id":23332,"title":"Azure Web PubSub Client Library for Python","library":"azure-messaging-webpubsubclient","status":"active","version":"1.1.0","language":"python","ecosystem":"pypi","summary":"The Azure Web PubSub Client Library for Python (v1.1.0) enables real-time messaging between clients and a Web PubSub service instance. It supports reliable WebSocket connections, group joins, event handlers, and reconnection. Released under the Azure SDK for Python monorepo, it follows a stable release cadence with regular updates.","last_verified":"2026-05-01T00:00:00.000Z","tags":["azure","webpubsub","real-time","messaging","websocket"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/azure-messaging-webpubsubclient"},{"id":5748,"title":"Azure WebPubSub Service Client Library for Python","library":"azure-messaging-webpubsubservice","status":"active","version":"1.3.0","language":"python","ecosystem":"pypi","summary":"The Azure Web PubSub service client library for Python enables developers to build real-time web applications using WebSockets and the publish-subscribe pattern. It provides server-side APIs to manage WebSocket client connections, send messages to clients, groups, or specific users, and control permissions. The library is actively maintained as part of the Azure SDK for Python, with a rapid release cadence, and the current stable version is 1.3.0.","last_verified":"2026-04-14T00:00:00.000Z","tags":["azure","webpubsub","messaging","websockets","real-time","cloud","sdk"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/azure-messaging-webpubsubservice"},{"id":3902,"title":"Azure Management Client Libraries","library":"azure-mgmt","status":"active","version":"5.0.0","language":"python","ecosystem":"pypi","summary":"The `azure-mgmt` package is a meta-package providing Microsoft Azure Resource Management Client Libraries for Python. It aggregates all individual `azure-mgmt-xxx` packages, allowing Python applications to programmatically manage Azure resources like virtual machines, storage accounts, and networks. The current version is 5.0.0, following the 'Track 2' design guidelines for the Azure SDK. It typically follows a continuous release cadence with updates to individual service clients.","last_verified":"2026-04-25T18:01:48.913Z","tags":["azure","cloud","management","sdk","resource-management"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/azure-mgmt"},{"id":1352,"title":"Azure Management Advisor","library":"azure-mgmt-advisor","status":"active","version":"9.0.0","language":"python","ecosystem":"pypi","summary":"The `azure-mgmt-advisor` library is the Microsoft Azure Advisor Client Library for Python. It provides a programmatic interface to interact with Azure Advisor, which offers personalized recommendations to help optimize Azure deployments for cost, performance, reliability, and security. Currently at version 9.0.0, it is part of the Azure SDK for Python, which follows a regular release cadence with updates typically occurring monthly.","last_verified":"2026-04-23T20:13:34.712Z","tags":["azure","cloud","management","advisor","recommendations"],"install_tag":"stale","install_tag_description":"widespread failures or data too old to trust","api":"https://checklist.day/api/registry/azure-mgmt-advisor"},{"id":1805,"title":"Microsoft Azure API Management Client Library for Python","library":"azure-mgmt-apimanagement","status":"active","version":"5.0.0","language":"python","ecosystem":"pypi","summary":"The Azure API Management Client Library for Python provides programmatic control over Azure API Management (APIM) resources. It enables developers and DevOps engineers to create, update, and manage APIM services, APIs, products, subscriptions, and policies. Currently at version 5.0.0, it is actively maintained as part of the Azure SDK for Python, with a regular release cadence.","last_verified":"2026-04-24T01:44:53.209Z","tags":["Azure","API Management","Cloud","Microsoft","SDK","Management"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/azure-mgmt-apimanagement"},{"id":1927,"title":"Azure App Configuration Management Client Library for Python","library":"azure-mgmt-appconfiguration","status":"active","version":"5.0.0","language":"python","ecosystem":"pypi","summary":"The `azure-mgmt-appconfiguration` library provides a client for managing Azure App Configuration resources. It enables programmatic interaction with App Configuration stores, allowing operations like creating, updating, and deleting configuration stores. This package is part of the larger Azure SDK for Python and is currently at version 5.0.0, with a regular release cadence including both minor updates and major versions that may introduce breaking changes.","last_verified":"2026-04-24T03:35:09.384Z","tags":["Azure","Cloud","App Configuration","Management","Microsoft Azure"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/azure-mgmt-appconfiguration"},{"id":1806,"title":"Azure App Containers Management Client Library for Python","library":"azure-mgmt-appcontainers","status":"active","version":"4.0.0","language":"python","ecosystem":"pypi","summary":"The `azure-mgmt-appcontainers` library is the Microsoft Azure Appcontainers Management Client Library for Python, enabling developers to programmatically manage Azure Container Apps resources. It provides a rich set of functionalities for interacting with Container Apps, Managed Environments, and related components. The current stable version is 4.0.0, and it is actively maintained as part of the Azure SDK for Python, with regular updates and releases.","last_verified":"2026-04-24T01:45:19.868Z","tags":["azure","app containers","container apps","management","sdk","cloud"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/azure-mgmt-appcontainers"},{"id":1353,"title":"Azure Application Insights Management Client Library","library":"azure-mgmt-applicationinsights","status":"active","version":"4.1.0","language":"python","ecosystem":"pypi","summary":"The `azure-mgmt-applicationinsights` library is the Microsoft Azure Application Insights Management Client for Python, providing programmatic access to manage Application Insights resources. It allows you to create, update, delete, and list Application Insights components and related entities. As part of the Azure SDK for Python, it follows a regular release cadence, with the current stable version being 4.1.0.","last_verified":"2026-04-23T20:14:01.957Z","tags":["azure","cloud","management","application-insights","monitoring","microsoft"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/azure-mgmt-applicationinsights"},{"id":1354,"title":"Azure Authorization Management Client Library","library":"azure-mgmt-authorization","status":"active","version":"4.0.0","language":"python","ecosystem":"pypi","summary":"The Microsoft Azure Authorization Management Client Library for Python facilitates programmatic management of Azure Role-Based Access Control (RBAC), including role assignments, role definitions, and access policy assignments. It is currently at version 4.0.0 and follows the Azure SDK for Python's release cadence, with updates typically aligned with Azure REST API changes and security fixes.","last_verified":"2026-04-23T20:14:22.287Z","tags":["azure","management","authorization","rbac","identity","cloud"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/azure-mgmt-authorization"},{"id":7032,"title":"Azure Management Automation Client Library","library":"azure-mgmt-automation","status":"active","version":"1.0.0","language":"python","ecosystem":"pypi","summary":"The `azure-mgmt-automation` library provides Python APIs for managing Azure Automation resources, including Automation Accounts, Runbooks, Jobs, Schedules, and Hybrid Runbook Workers. It is part of the Azure SDK for Python (Track 2) and is currently at version 1.0.0. Azure SDKs typically follow an 'as-needed' release cadence, with updates when new service features or bug fixes are available.","last_verified":"2026-04-16T00:00:00.000Z","tags":["azure","management","cloud","automation","sdk"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/azure-mgmt-automation"},{"id":1355,"title":"Azure Batch Management Client Library","library":"azure-mgmt-batch","status":"active","version":"19.0.0","language":"python","ecosystem":"pypi","summary":"The Azure Batch Management Client Library for Python, currently at version 19.0.0, allows developers to programmatically manage Azure Batch accounts, pools, and jobs. It provides interfaces for creating, updating, deleting, and querying Batch resources within an Azure subscription. Releases are frequent, typically aligned with new Azure Batch service API versions and broader Azure SDK updates.","last_verified":"2026-04-23T20:14:47.346Z","tags":["azure","batch","management","cloud","paas"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/azure-mgmt-batch"},{"id":1356,"title":"Microsoft Azure Batch AI Management Client Library","library":"azure-mgmt-batchai","status":"deprecated","version":"7.0.0","language":"python","ecosystem":"pypi","summary":"The `azure-mgmt-batchai` Python client library provides functionality to manage Azure Batch AI resources. However, the Azure Batch AI service itself was retired on March 31, 2019. The `azure-mgmt-batchai` package is deprecated and received only security fixes until October 31, 2024. Users are strongly advised to migrate to the Azure Machine Learning service and its corresponding SDK, `azureml-core`, for at-scale training and machine learning capabilities. This library is not actively maintained for new features or non-security bug fixes.","last_verified":"2026-04-23T20:15:20.057Z","tags":["azure","batch-ai","management","deprecated","retirement","machine-learning","cloud"],"install_tag":"stale","install_tag_description":"widespread failures or data too old to trust","api":"https://checklist.day/api/registry/azure-mgmt-batchai"},{"id":1357,"title":"Microsoft Azure Billing Client Library for Python","library":"azure-mgmt-billing","status":"active","version":"7.0.0","language":"python","ecosystem":"pypi","summary":"The azure-mgmt-billing library is the Microsoft Azure Billing Client Library for Python. It provides an interface for managing Azure billing resources. As part of the wider Azure SDK for Python, it adheres to modern SDK guidelines and receives regular updates to support new Azure features and improvements. The current stable version is 7.0.0.","last_verified":"2026-04-23T20:15:49.485Z","tags":["azure","billing","cloud","management","sdk"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/azure-mgmt-billing"},{"id":1928,"title":"Microsoft Azure Bot Service Client Library for Python","library":"azure-mgmt-botservice","status":"active","version":"2.0.0","language":"python","ecosystem":"pypi","summary":"The azure-mgmt-botservice library provides the Python SDK for programmatically managing Azure Bot Service resources. It enables the creation, update, retrieval, and deletion of bots, channels, connections, SKUs, and properties. It utilizes the modern Azure SDK guidelines, including `azure-identity` for authentication. The current stable version is 2.0.0, and it follows the typical Azure SDK release cadence.","last_verified":"2026-04-24T03:35:37.213Z","tags":["azure","bot service","management","cloud","sdk","automation"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/azure-mgmt-botservice"},{"id":1358,"title":"Azure CDN Management Client Library","library":"azure-mgmt-cdn","status":"active","version":"13.1.1","language":"python","ecosystem":"pypi","summary":"The Azure CDN Management Client Library for Python provides programmatic access to manage Azure Content Delivery Network (CDN) resources. It allows users to create, configure, update, and delete CDN profiles, endpoints, and custom domains. Part of the broader Azure SDK for Python, it follows the SDK's consistent design principles and release cadence, typically receiving updates as new Azure API versions are released or significant changes occur in the underlying service, often with minor version bumps and major version updates for breaking changes.","last_verified":"2026-04-23T20:16:09.742Z","tags":["azure","cloud","cdn","management","sdk","microsoft"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/azure-mgmt-cdn"},{"id":1359,"title":"Azure Cognitive Services Management Client","library":"azure-mgmt-cognitiveservices","status":"active","version":"14.1.0","language":"python","ecosystem":"pypi","summary":"This library provides the management client for Azure Cognitive Services, enabling programmatic creation, configuration, and deletion of Cognitive Services accounts (e.g., for Text Analytics, Speech, Vision, Language) within an Azure subscription. It is part of the Azure SDK for Python, currently at version 14.1.0, and receives regular updates as part of the broader Azure SDK.","last_verified":"2026-04-23T20:16:34.850Z","tags":["azure","cloud","management","cognitive services","sdk","ai","resource management"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/azure-mgmt-cognitiveservices"},{"id":3897,"title":"Microsoft Azure Commerce Management Client Library for Python","library":"azure-mgmt-commerce","status":"active","version":"6.0.0","language":"python","ecosystem":"pypi","summary":"The azure-mgmt-commerce library provides a Python interface for managing Azure Commerce resources, primarily for retrieving usage details and rate card information via Azure Resource Manager (ARM) APIs. It is part of the broader Azure SDK for Python and is actively maintained with a regular release cadence. The current stable version is 6.0.0.","last_verified":"2026-04-25T17:58:52.917Z","tags":["azure","cloud","management","commerce","billing","consumption","cost management"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/azure-mgmt-commerce"},{"id":1222,"title":"Azure Compute Management Client Library for Python","library":"azure-mgmt-compute","status":"active","version":"37.2.0","language":"python","ecosystem":"pypi","summary":"The `azure-mgmt-compute` library is the Microsoft Azure Compute Management Client Library for Python, providing essential functionality for managing Azure compute resources like Virtual Machines, Virtual Machine Scale Sets, Disks, and Galleries. It enables developers to create, configure, manage, and scale Windows and Linux virtual machines programmatically. Currently at version 37.2.0, the library is actively maintained with frequent updates, often on a monthly or bi-monthly release cadence, reflecting ongoing development in the Azure platform.","last_verified":"2026-04-23T18:39:26.174Z","tags":["Azure","Cloud","Compute","Virtual Machines","VM Scale Sets","Management","SDK"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/azure-mgmt-compute"},{"id":3413,"title":"Azure Management Consumption Client Library for Python","library":"azure-mgmt-consumption","status":"active","version":"10.0.0","language":"python","ecosystem":"pypi","summary":"This is the Microsoft Azure Consumption Client Library. It allows programmatic management of consumption resources for Azure Enterprise Subscriptions, providing APIs to retrieve usage details, budgets, reservations, and other cost management data. The library is currently at version 10.0.0 and receives regular updates as part of the broader Azure SDK for Python.","last_verified":"2026-04-25T09:54:43.686Z","tags":["azure","cloud","consumption","cost management","billing","management"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/azure-mgmt-consumption"},{"id":1360,"title":"Azure Container Instance Management","library":"azure-mgmt-containerinstance","status":"active","version":"10.1.0","language":"python","ecosystem":"pypi","summary":"The `azure-mgmt-containerinstance` library provides a client for managing Azure Container Instances, allowing programmatic creation, update, and deletion of container groups and related resources. It is part of the larger Azure SDK for Python and is currently at version 10.1.0, with frequent updates aligning with Azure service API changes and broader SDK release cycles.","last_verified":"2026-04-23T20:16:58.970Z","tags":["azure","management","container","cloud","aci"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/azure-mgmt-containerinstance"},{"id":1223,"title":"Azure Container Registry Management Client Library","library":"azure-mgmt-containerregistry","status":"active","version":"15.0.0","language":"python","ecosystem":"pypi","summary":"The Microsoft Azure Container Registry Management Client Library for Python facilitates programmatic interaction with Azure Container Registry resources. It allows developers to manage container registries, replications, webhooks, tasks, and other associated components within Azure. The library is currently at version 15.0.0, actively maintained as part of the broader Azure SDK for Python, and follows a frequent release cadence to support the latest Azure API versions. [1, 6, 9, 10, 15]","last_verified":"2026-04-23T18:39:57.833Z","tags":["azure","cloud","container-registry","management","sdk","acr"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/azure-mgmt-containerregistry"},{"id":1087,"title":"Azure Container Service Management Client Library","library":"azure-mgmt-containerservice","status":"active","version":"41.0.0","language":"python","ecosystem":"pypi","summary":"The `azure-mgmt-containerservice` library is the Microsoft Azure Container Service Management Client Library for Python, enabling programmatic interaction with Azure Kubernetes Service (AKS) and other container-related resources. It is currently at version 41.0.0 and frequently updated to support the latest Azure Container Service APIs, with a release cadence that includes multiple major and minor versions throughout the year. [2, 13]","last_verified":"2026-04-23T16:52:32.680Z","tags":["azure","management","containers","kubernetes","aks","cloud"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/azure-mgmt-containerservice"},{"id":831,"title":"Azure Management Core Library for Python","library":"azure-mgmt-core","status":"active","version":"1.6.0","language":"python","ecosystem":"pypi","summary":"The `azure-mgmt-core` library provides extensions to Azure Core that are specific to Azure Resource Management (ARM), primarily used by Azure SDK management client libraries (e.g., `azure-mgmt-resource`). As a foundational component, it handles common ARM-specific patterns such as long-running operations and authentication challenges. The current stable version is 1.6.0, and it follows the release cadence of the broader Azure SDK for Python.","last_verified":"2026-04-11T10:17:03.643Z","tags":["Azure","Management","SDK","Core","ARM","Microsoft"],"install_tag":"stale","install_tag_description":"widespread failures or data too old to trust","api":"https://checklist.day/api/registry/azure-mgmt-core"},{"id":1224,"title":"Azure Cosmos DB Management Client Library for Python","library":"azure-mgmt-cosmosdb","status":"active","version":"9.9.0","language":"python","ecosystem":"pypi","summary":"The Microsoft Azure Cosmos DB Management Client Library for Python provides capabilities to manage Azure Cosmos DB resources, such as creating, updating, and deleting Cosmos DB accounts, databases, and containers. It interacts with the Azure Cosmos DB resource provider (control plane). The current version is 9.9.0, and it generally follows a regular release cadence as part of the Azure SDK for Python updates.","last_verified":"2026-04-23T18:40:34.498Z","tags":["azure","cosmosdb","management","sdk","cloud","arm"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/azure-mgmt-cosmosdb"},{"id":5859,"title":"Azure Cost Management Client Library","library":"azure-mgmt-costmanagement","status":"active","version":"4.0.1","language":"python","ecosystem":"pypi","summary":"The Microsoft Azure Cost Management Client Library for Python allows developers to manage Azure cost and usage data programmatically. It provides access to features like querying cost data, managing budgets, and working with dimensions and exports. Currently at version 4.0.1, it follows the Azure SDK release cadence, with updates often tied to new API versions and general SDK guidelines.","last_verified":"2026-04-14T00:00:00.000Z","tags":["Azure","Cloud","Cost Management","SDK","Finance","Cost Optimization"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/azure-mgmt-costmanagement"},{"id":4452,"title":"Microsoft Azure Data Box Edge Management Client Library for Python","library":"azure-mgmt-databoxedge","status":"active","version":"2.0.0","language":"python","ecosystem":"pypi","summary":"This package provides the Microsoft Azure Data Box Edge Management Client Library for Python, enabling users to programmatically manage Azure Data Box Edge resources. It supports Python 3.8+ and is part of the actively maintained Azure SDK for Python.","last_verified":"2026-04-12T00:00:00.000Z","tags":["azure","management","databoxedge","cloud","microsoft"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/azure-mgmt-databoxedge"},{"id":5749,"title":"Azure Management Data Bricks Client Library for Python","library":"azure-mgmt-databricks","status":"active","version":"2.0.0","language":"python","ecosystem":"pypi","summary":"The Microsoft Azure Data Bricks Management Client Library for Python allows end users to operate on Azure Databricks Workspace and Access Connector resources. It is currently at version 2.0.0 and requires Python 3.7+. As part of the broader Azure SDK for Python, it follows a regular release cadence with updates and new features, with the last major release (2.0.0) on June 29, 2023.","last_verified":"2026-04-14T00:00:00.000Z","tags":["azure","management","databricks","sdk","cloud","arm"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/azure-mgmt-databricks"},{"id":1361,"title":"Azure Management Data Factory Client","library":"azure-mgmt-datafactory","status":"active","version":"9.3.0","language":"python","ecosystem":"pypi","summary":"The azure-mgmt-datafactory library is the official Microsoft Azure Data Factory management client for Python, providing programmatic access to create, configure, and manage Data Factory resources. It is part of the larger Azure SDK for Python ecosystem and is currently at version 9.3.0, with regular updates following the Azure SDK release cadence.","last_verified":"2026-04-23T20:17:29.796Z","tags":["azure","data factory","cloud management","adf","etl"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/azure-mgmt-datafactory"},{"id":2878,"title":"Azure Data Lake Analytics Management Client Library for Python","library":"azure-mgmt-datalake-analytics","status":"maintenance","version":"0.6.0","language":"python","ecosystem":"pypi","summary":"This is the Microsoft Azure Data Lake Analytics Management Client Library for Python, version 0.6.0. It provides programmatic access to manage Azure Data Lake Analytics accounts, jobs, policies, and catalogs through Azure Resource Manager (ARM). The 0.6.0 version was released in 2018 and was tested with Python 2.7, 3.4, 3.5, and 3.6. While a beta version 1.0.0b2 was released in late 2022, the 0.6.0 stable version represents an older generation of Azure SDKs, likely in maintenance mode, with a less frequent release cadence compared to newer 'Track 2' SDKs.","last_verified":"2026-04-25T02:13:39.042Z","tags":["Azure","Cloud","Management","Data Lake Analytics","SDK","Track 1"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/azure-mgmt-datalake-analytics"},{"id":5576,"title":"Azure Data Lake Management Namespace Package","library":"azure-mgmt-datalake-nspkg","status":"active","version":"3.0.1","language":"python","ecosystem":"pypi","summary":"The `azure-mgmt-datalake-nspkg` is an internal Microsoft Azure Data Lake Management namespace package. It serves as a placeholder to unify sub-packages under the `azure.mgmt.datalake` namespace, rather than providing direct functionality. Its current version is 3.0.1, and it's part of the broader Azure SDK for Python, which has a continuous release cadence.","last_verified":"2026-04-09T00:00:00.000Z","tags":["azure","management","data lake","namespace","internal","azure-sdk"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/azure-mgmt-datalake-nspkg"},{"id":5577,"title":"Azure Data Lake Store Management","library":"azure-mgmt-datalake-store","status":"deprecated","version":"0.5.0","language":"python","ecosystem":"pypi","summary":"This library provides management capabilities for Azure Data Lake Store Gen1 accounts. It is an older 'Track 1' SDK. The latest version is 0.5.0, released in 2017, and the library is no longer actively maintained. The underlying Azure Data Lake Store Gen1 service was retired on February 29, 2024.","last_verified":"2026-04-09T00:00:00.000Z","tags":["azure","cloud","management","data lake","deprecated","track1"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/azure-mgmt-datalake-store"},{"id":1362,"title":"Microsoft Azure Data Migration Client Library for Python","library":"azure-mgmt-datamigration","status":"active","version":"10.1.0","language":"python","ecosystem":"pypi","summary":"The `azure-mgmt-datamigration` library provides client-side functionality for interacting with the Azure Data Migration Service, allowing programmatic management of data migration tasks to Azure data platforms. It is part of the Azure SDK for Python, currently at version 10.1.0, and follows the modern Azure SDK guidelines, with regular updates and releases.","last_verified":"2026-04-23T20:17:55.141Z","tags":["azure","management","data migration","cloud","sdk"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/azure-mgmt-datamigration"},{"id":23339,"title":"Microsoft Azure Deployment Manager Client Library for Python","library":"azure-mgmt-deploymentmanager","status":"active","version":"1.0.0","language":"python","ecosystem":"pypi","summary":"Azure Deployment Manager is a service that enables coordinated, safe deployment of complex multi-region services. This client library provides Python APIs to manage deployment resources such as rollouts, service topologies, services, service units, steps, and artifact sources. It is part of the Azure SDK for Python. Current version: 1.0.0. Release cadence: stable, no recent releases.","last_verified":"2026-05-01T00:00:00.000Z","tags":["azure","deployment-manager","sdk","management","microsoft"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/azure-mgmt-deploymentmanager"},{"id":3898,"title":"Azure Dev Spaces Management Client Library for Python","library":"azure-mgmt-devspaces","status":"abandoned","version":"0.2.0","language":"python","ecosystem":"pypi","summary":"This library provides the Python client for managing Microsoft Azure Dev Spaces. Azure Dev Spaces was a development tool for Kubernetes, but the service has been retired as of May 15, 2021. This library, version 0.2.0, was last released in May 2019 and is no longer actively maintained, reflecting the retirement of the underlying service.","last_verified":"2026-04-25T17:59:27.102Z","tags":["azure","management","devspaces","deprecated","retired","cloud","kubernetes"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/azure-mgmt-devspaces"},{"id":2879,"title":"Azure DevTest Labs Management","library":"azure-mgmt-devtestlabs","status":"active","version":"9.0.0","language":"python","ecosystem":"pypi","summary":"Microsoft Azure DevTestLabs Management Client Library for Python, currently at version 9.0.0. This library provides programmatic access to manage Azure DevTest Labs resources, including labs, virtual machines, custom images, and schedules. Azure SDK libraries typically follow a regular release schedule, with updates for new features and bug fixes.","last_verified":"2026-04-25T02:14:08.688Z","tags":["azure","management","devtestlabs","cloud","sdk"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/azure-mgmt-devtestlabs"},{"id":2405,"title":"Azure DNS Management Client Library","library":"azure-mgmt-dns","status":"active","version":"9.0.0","language":"python","ecosystem":"pypi","summary":"The `azure-mgmt-dns` library provides a client for managing Azure DNS zones and record sets, including creating, updating, and deleting DNS resources within your Azure subscriptions. It is part of the Azure SDK for Python and is currently at version 9.0.0, with updates typically released as new API versions become available or significant features are added to the service.","last_verified":"2026-04-24T19:15:38.518Z","tags":["azure","cloud","dns","management","sdk"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/azure-mgmt-dns"},{"id":1363,"title":"Azure Event Grid Management Client Library","library":"azure-mgmt-eventgrid","status":"active","version":"10.4.0","language":"python","ecosystem":"pypi","summary":"The Microsoft Azure Event Grid Management Client Library for Python allows developers to programmatically manage Event Grid resources such as topics, domains, and event subscriptions within Azure. It is part of the Azure SDK for Python (Track 2) and follows a regular release cadence, often aligning with updates to the underlying Azure REST APIs. The current stable version is 10.4.0.","last_verified":"2026-04-23T20:18:15.828Z","tags":["azure","cloud","event-grid","management","sdk","resource-management"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/azure-mgmt-eventgrid"},{"id":1364,"title":"Azure Event Hub Management Client","library":"azure-mgmt-eventhub","status":"active","version":"11.2.0","language":"python","ecosystem":"pypi","summary":"The `azure-mgmt-eventhub` library provides a client for managing Azure Event Hub resources, including Event Hub namespaces, Event Hubs, Consumer Groups, and Disaster Recovery configurations. It is part of the Azure SDK for Python, currently at version 11.2.0, and receives regular updates for bug fixes, new features, and API changes.","last_verified":"2026-04-23T20:18:47.100Z","tags":["azure","eventhub","management","cloud"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/azure-mgmt-eventhub"},{"id":1929,"title":"Azure Extended Location Management","library":"azure-mgmt-extendedlocation","status":"active","version":"2.0.0","language":"python","ecosystem":"pypi","summary":"The Microsoft Azure Extended Location Management Client Library for Python provides functionality to manage Custom Locations and Resource Sync Rules within Azure. These extended locations allow Azure services to run in environments outside of Azure datacenters. The current version is 2.0.0, and new versions are released regularly to keep pace with Azure service updates.","last_verified":"2026-04-24T03:35:55.853Z","tags":["azure","management","extended location","custom location","cloud","sdk","track2"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/azure-mgmt-extendedlocation"},{"id":26767,"title":"Azure Front Door Service Client Library for Python","library":"azure-mgmt-frontdoor","status":"active","version":"1.2.0","language":"python","ecosystem":"pypi","summary":"Microsoft Azure Front Door Service Client Library for Python, version 1.2.0, enables management of Azure Front Door resources including front doors, backends, health probes, and routing rules. Released under MIT license, part of the Azure SDK for Python. Release cadence: irregular, typically minor updates every few months.","last_verified":"2026-04-27T00:00:00.000Z","tags":["azure","frontdoor","management","sdk","cloud"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/azure-mgmt-frontdoor"},{"id":3899,"title":"Azure Management SAP Hana on Azure","library":"azure-mgmt-hanaonazure","status":"deprecated","version":"1.0.0","language":"python","ecosystem":"pypi","summary":"The `azure-mgmt-hanaonazure` library is the Microsoft Azure SAP Hana on Azure Management Client Library for Python. Its current stable version is 1.0.0, released in April 2021. This library is part of the older generation of Azure SDKs and has been officially deprecated, with support for the underlying older SDK guidelines ending. Developers are advised to migrate to the newer Azure SDK management libraries for continued support and updates.","last_verified":"2026-04-25T18:00:01.256Z","tags":["azure","management","sap","hana","cloud","deprecated"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/azure-mgmt-hanaonazure"},{"id":1807,"title":"Azure HDInsight Management Client Library","library":"azure-mgmt-hdinsight","status":"active","version":"9.0.0","language":"python","ecosystem":"pypi","summary":"The Microsoft Azure HDInsight Management Client Library for Python provides tools to manage Azure HDInsight clusters, including creation, deletion, scaling, and configuration. It is part of the Azure SDK for Python, currently at version 9.0.0, and typically receives updates aligning with Azure REST API changes and general SDK improvements.","last_verified":"2026-04-24T01:45:46.224Z","tags":["azure","cloud","hdinsight","management","bigdata"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/azure-mgmt-hdinsight"},{"id":7033,"title":"Azure Hybrid Compute Management Client Library","library":"azure-mgmt-hybridcompute","status":"active","version":"9.0.0","language":"python","ecosystem":"pypi","summary":"The `azure-mgmt-hybridcompute` library is the Microsoft Azure Hybrid Compute Management Client Library for Python. It provides classes and methods to programmatically manage Azure Arc-enabled servers and related resources. The current stable version is 9.0.0, and like other Azure SDKs, it follows an active release cadence with regular updates for new features and bug fixes.","last_verified":"2026-04-16T00:00:00.000Z","tags":["azure","management","hybridcompute","arc","cloud","server management","sdk"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/azure-mgmt-hybridcompute"},{"id":1930,"title":"Microsoft Azure Image Builder Client Library for Python","library":"azure-mgmt-imagebuilder","status":"active","version":"1.4.0","language":"python","ecosystem":"pypi","summary":"This is the Microsoft Azure Image Builder Client Library for Python. It provides the necessary tools to interact with the Azure VM Image Builder service to define, build, and distribute custom virtual machine images. The current version is 1.4.0, and it follows the Azure SDK release cadence, with frequent updates for features and bug fixes.","last_verified":"2026-04-24T03:36:24.995Z","tags":["azure","cloud","management","image builder","vm","sdk"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/azure-mgmt-imagebuilder"},{"id":1365,"title":"Azure IoT Central Management","library":"azure-mgmt-iotcentral","status":"active","version":"9.0.0","language":"python","ecosystem":"pypi","summary":"The `azure-mgmt-iotcentral` library is the Microsoft Azure IoT Central Management Client Library for Python, enabling programmatic control and management of IoT Central applications. It is part of the Azure SDK for Python (Track 2 design) and currently at version 9.0.0. Azure SDK libraries follow a consistent release cadence, with updates often coinciding with new Azure service features or bug fixes.","last_verified":"2026-04-23T20:19:13.773Z","tags":["azure","iot","iot-central","cloud","management","microsoft"],"install_tag":"stale","install_tag_description":"widespread failures or data too old to trust","api":"https://checklist.day/api/registry/azure-mgmt-iotcentral"},{"id":1366,"title":"Azure IoT Hub Management Client","library":"azure-mgmt-iothub","status":"active","version":"4.0.0","language":"python","ecosystem":"pypi","summary":"The `azure-mgmt-iothub` library is the Microsoft Azure IoT Hub Management Client Library for Python, enabling programmatic control and management of Azure IoT Hub resources. It allows for creating, updating, deleting, and querying IoT Hubs and their associated entities (like consumer groups and private endpoints). The current version is 4.0.0, and it follows the Azure SDK for Python's release cadence, with updates typically aligned with new Azure service features or platform changes.","last_verified":"2026-04-23T20:19:34.449Z","tags":["azure","cloud","iot","management","sdk","microsoft"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/azure-mgmt-iothub"},{"id":1367,"title":"Azure IoT Hub Provisioning Services Management","library":"azure-mgmt-iothubprovisioningservices","status":"active","version":"1.1.0","language":"python","ecosystem":"pypi","summary":"The Microsoft Azure IoT Hub Provisioning Services Client Library for Python (`azure-mgmt-iothubprovisioningservices`) provides management capabilities for IoT Hub Device Provisioning Service (DPS) resources within Azure. It allows developers to programmatically create, configure, and manage DPS instances, enrollments, and linked IoT hubs. The current stable version is 1.1.0, and it is part of the actively maintained Azure SDK for Python, which follows a regular release cadence with updates and bug fixes.","last_verified":"2026-04-23T20:20:09.021Z","tags":["azure","iot","provisioning","dps","management","cloud"],"install_tag":"stale","install_tag_description":"widespread failures or data too old to trust","api":"https://checklist.day/api/registry/azure-mgmt-iothubprovisioningservices"},{"id":1368,"title":"Azure Key Vault Management Client","library":"azure-mgmt-keyvault","status":"active","version":"14.0.1","language":"python","ecosystem":"pypi","summary":"Microsoft Azure Keyvault Management Client Library for Python. It provides an interface to manage Azure Key Vault resources, such as creating, deleting, and updating vaults, and configuring access policies. Current version is 14.0.1. Releases follow the Azure SDK for Python's frequent cadence, often coinciding with new API versions or bug fixes.","last_verified":"2026-04-23T20:20:37.735Z","tags":["azure","keyvault","cloud","management","sdk","microsoft"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/azure-mgmt-keyvault"},{"id":9540,"title":"Azure Kubernetes Configuration Management","library":"azure-mgmt-kubernetesconfiguration","status":"active","version":"3.1.0","language":"python","ecosystem":"pypi","summary":"The Microsoft Azure Kubernetes Configuration Management Client Library for Python provides functionality to manage Kubernetes configurations, including source control configurations, flux configurations, and extensions on Azure-managed Kubernetes clusters. It is part of the broader Azure SDK for Python, currently at version 3.1.0, and follows a consistent release cadence with other Azure SDKs, receiving regular updates and bug fixes.","last_verified":"2026-04-17T00:00:00.000Z","tags":["azure","kubernetes","management","sdk","configuration"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/azure-mgmt-kubernetesconfiguration"},{"id":5750,"title":"Microsoft Azure Kusto Management Client Library for Python","library":"azure-mgmt-kusto","status":"active","version":"3.4.0","language":"python","ecosystem":"pypi","summary":"The `azure-mgmt-kusto` library is the Microsoft Azure Kusto Management Client Library for Python, used to programmatically manage Azure Kusto (Azure Data Explorer) clusters and databases. It enables operations such as creating, updating, and deleting Kusto clusters and their associated databases. The library follows the modern Azure SDK guidelines and requires Python 3.8 or later. The current version is 3.4.0, released on 2024-01-24.","last_verified":"2026-04-14T00:00:00.000Z","tags":["azure","kusto","data explorer","management","cloud","sdk","arm"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/azure-mgmt-kusto"},{"id":1369,"title":"Azure Log Analytics Management Client","library":"azure-mgmt-loganalytics","status":"active","version":"13.1.1","language":"python","ecosystem":"pypi","summary":"The `azure-mgmt-loganalytics` library is the Microsoft Azure Log Analytics Management Client Library for Python. It allows developers to programmatically manage Log Analytics workspaces, solutions, linked services, and other related resources within Azure. As part of the wider Azure SDK for Python, it adheres to the unified API guidelines and current authentication patterns. The current version is 13.1.1, and Azure SDKs generally follow a frequent release cadence, often monthly or bi-monthly, to keep pace with Azure service updates.","last_verified":"2026-04-23T20:21:08.642Z","tags":["azure","cloud","management","log analytics","monitor","sdk"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/azure-mgmt-loganalytics"},{"id":3414,"title":"Azure Logic Apps Management Client Library","library":"azure-mgmt-logic","status":"active","version":"10.0.0","language":"python","ecosystem":"pypi","summary":"This is the Microsoft Azure Logic Apps Management Client Library for Python. It provides programmatic access to manage Azure Logic Apps, enabling users to create, update, and delete automated workflows that integrate various applications, data, services, and on-premises systems. The library is currently at version 10.0.0 and is part of the broader Azure SDK for Python, which follows a continuous release cadence.","last_verified":"2026-04-25T09:55:07.285Z","tags":["azure","management","logic-apps","cloud","workflow","automation"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/azure-mgmt-logic"},{"id":5578,"title":"Azure Machine Learning Compute Management","library":"azure-mgmt-machinelearningcompute","status":"abandoned","version":"0.4.1","language":"python","ecosystem":"pypi","summary":"The Microsoft Azure Machine Learning Compute Management Client Library for Python provides programmatic access to manage compute resources for Azure Machine Learning. It is a very old version (0.4.1) released in early 2019 and is considered abandoned, with its functionality largely superseded by newer Azure Machine Learning SDKs and resource management interfaces.","last_verified":"2026-04-11T00:00:00.000Z","tags":["azure","management","machine learning","compute","deprecated","abandoned","legacy"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/azure-mgmt-machinelearningcompute"},{"id":26768,"title":"Azure Machine Learning Services Management Client Library","library":"azure-mgmt-machinelearningservices","status":"active","version":"1.0.0","language":"python","ecosystem":"pypi","summary":"Microsoft Azure Machine Learning Services Management Client Library for Python. Provides programmatic management of Azure Machine Learning workspaces, compute resources, and other resources. Latest stable version is 1.0.0 (released alongside other Azure SDK packages). Release cadence is irregular, following Azure SDK for Python patterns.","last_verified":"2026-05-01T00:00:00.000Z","tags":["azure","machine learning","management","sdk","cloud"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/azure-mgmt-machinelearningservices"},{"id":6535,"title":"Azure Managed Services Management Client Library","library":"azure-mgmt-managedservices","status":"active","version":"6.0.0","language":"python","ecosystem":"pypi","summary":"The `azure-mgmt-managedservices` library is the Microsoft Azure Managed Services Client Library for Python, part of the Azure Resource Manager (ARM) generation of management APIs. It allows developers to programmatically interact with Azure Managed Services, such as managing registration definitions and assignments. The current stable version is 6.0.0, released in April 2021. Azure SDKs typically follow a consistent release cadence with updates across various services.","last_verified":"2026-04-15T00:00:00.000Z","tags":["azure","cloud","managed services","management","sdk","arm"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/azure-mgmt-managedservices"},{"id":1370,"title":"Azure Management Groups Management Client","library":"azure-mgmt-managementgroups","status":"active","version":"1.1.0","language":"python","ecosystem":"pypi","summary":"The `azure-mgmt-managementgroups` library provides a Microsoft Azure Management Groups Management Client for Python. It allows developers to programmatically manage Azure Management Groups, including creating, updating, deleting, and listing them. This library is part of the Azure SDK for Python, currently at version 1.1.0, and typically receives updates aligning with new Azure Management Groups API versions or SDK-wide improvements.","last_verified":"2026-04-23T20:21:37.414Z","tags":["Azure","Management Groups","Cloud Management","SDK","ARM"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/azure-mgmt-managementgroups"},{"id":5579,"title":"Azure ManagementPartner Management Client Library","library":"azure-mgmt-managementpartner","status":"abandoned","version":"1.0.0","language":"python","ecosystem":"pypi","summary":"The Microsoft Azure ManagementPartner Management Client Library for Python (current version 1.0.0, released in 2020) provides programmatic access to manage Microsoft Partner Network (MPN) IDs. This library is effectively abandoned due to the deprecation of its underlying Azure API, meaning it is not suitable for new development and existing integrations may cease to function.","last_verified":"2026-04-11T00:00:00.000Z","tags":["Azure","Cloud","Management","Partner","Deprecated"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/azure-mgmt-managementpartner"},{"id":1371,"title":"Microsoft Azure Maps Client Library for Python","library":"azure-mgmt-maps","status":"active","version":"2.1.0","language":"python","ecosystem":"pypi","summary":"The `azure-mgmt-maps` library provides Python client APIs for managing Azure Maps accounts and resources. It enables programmatic interaction with Azure Maps, allowing operations such as creating, updating, deleting, and listing Maps accounts, as well as managing account keys. The current stable version is 2.1.0, released in September 2023, and it follows the Azure SDK for Python's release cadence, with major versions indicating potential breaking changes.","last_verified":"2026-04-23T20:22:14.834Z","tags":["azure","cloud","maps","management","sdk"],"install_tag":"stale","install_tag_description":"widespread failures or data too old to trust","api":"https://checklist.day/api/registry/azure-mgmt-maps"},{"id":1372,"title":"Microsoft Azure Market Place Ordering Client Library for Python","library":"azure-mgmt-marketplaceordering","status":"active","version":"1.1.0","language":"python","ecosystem":"pypi","summary":"This is the Microsoft Azure Market Place Ordering Client Library for Python, enabling management of marketplace agreements within Azure. It's part of the Azure SDK for Python and uses Azure Resource Manager (ARM) APIs. The current stable version is 1.1.0, released in March 2021. The package generally follows a stable release cadence, with updates primarily for API version bumps or minor features, reflecting the management plane operations it supports.","last_verified":"2026-04-23T20:22:49.903Z","tags":["azure","management","marketplace","cloud"],"install_tag":"stale","install_tag_description":"widespread failures or data too old to trust","api":"https://checklist.day/api/registry/azure-mgmt-marketplaceordering"},{"id":5580,"title":"Azure Media Services Management","library":"azure-mgmt-media","status":"active","version":"10.2.1","language":"python","ecosystem":"pypi","summary":"The azure-mgmt-media library is the Microsoft Azure Media Services Client Library for Python. It provides classes and methods for programmatically managing Azure Media Services resources, such as Media Services accounts, assets, transforms, and jobs. The current version is 10.2.1. Like other Azure SDKs, it follows a regular release cadence with updates aligning with Azure service API versions and general SDK improvements.","last_verified":"2026-04-08T00:00:00.000Z","tags":["azure","management","media","sdk","cloud"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/azure-mgmt-media"},{"id":1373,"title":"Azure Monitor Management Client Library","library":"azure-mgmt-monitor","status":"active","version":"7.0.0","language":"python","ecosystem":"pypi","summary":"The Microsoft Azure Monitor Client Library for Python allows you to manage Azure Monitor resources, including metric definitions, metrics, activity logs, diagnostic settings, and alerts. It's part of the Azure SDK for Python, which follows a predictable release cadence with frequent updates across its many client libraries.","last_verified":"2026-04-23T20:23:21.924Z","tags":["Azure","Cloud","Monitoring","Management","Azure SDK"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/azure-mgmt-monitor"},{"id":1225,"title":"Azure MSI Management Client Library","library":"azure-mgmt-msi","status":"active","version":"7.1.0","language":"python","ecosystem":"pypi","summary":"The Microsoft Azure Msi Management Client Library for Python provides functionality to manage Managed Service Identities (MSI) within Azure. These identities facilitate secure, credential-less authentication for Azure resources. It is part of the actively developed Azure SDK for Python, with a consistent release cadence for both stable and preview versions. The current stable version is 7.1.0.","last_verified":"2026-04-23T18:41:13.845Z","tags":["azure","management","identity","msi","managed-identity"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/azure-mgmt-msi"},{"id":1931,"title":"Azure MySQL Flexible Servers Management Client Library for Python","library":"azure-mgmt-mysqlflexibleservers","status":"active","version":"1.0.0","language":"python","ecosystem":"pypi","summary":"The `azure-mgmt-mysqlflexibleservers` library provides a client for managing Azure Database for MySQL Flexible Servers. It enables Python developers to create, read, update, and delete MySQL Flexible Server resources including servers, databases, firewall rules, and configurations within an Azure subscription. The current version is 1.0.0, and it is part of the actively maintained Azure SDK for Python ecosystem.","last_verified":"2026-04-24T03:36:53.926Z","tags":["Azure","Cloud","MySQL","Database","Management","SDK"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/azure-mgmt-mysqlflexibleservers"},{"id":1932,"title":"Azure NetApp Files Management Client Library for Python","library":"azure-mgmt-netapp","status":"active","version":"15.0.0","language":"python","ecosystem":"pypi","summary":"The `azure-mgmt-netapp` library provides Python APIs for managing Azure NetApp Files resources, including NetApp accounts, capacity pools, and volumes. It allows developers to programmatically interact with the Azure NetApp Files service to automate provisioning, configuration, and monitoring of high-performance file storage. Currently at version 15.0.0, the library is part of the Azure SDK for Python, which follows a continuous release cadence, with regular updates to support new Azure features and improvements.","last_verified":"2026-04-24T03:37:21.736Z","tags":["Azure","NetApp","Cloud","Management","SDK","Storage"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/azure-mgmt-netapp"},{"id":1374,"title":"Azure Network Management Client Library","library":"azure-mgmt-network","status":"active","version":"30.2.0","language":"python","ecosystem":"pypi","summary":"The Microsoft Azure Network Management Client Library for Python provides programmatic access to manage network resources within Azure subscriptions, including virtual networks, public IPs, network security groups, and more. It is part of the broader Azure SDK for Python and is currently at version 30.2.0, with regular updates aligning with Azure service API changes.","last_verified":"2026-04-23T20:23:56.040Z","tags":["azure","cloud","network","resource management","microsoft"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/azure-mgmt-network"},{"id":3415,"title":"Azure Notification Hubs Management","library":"azure-mgmt-notificationhubs","status":"active","version":"8.0.0","language":"python","ecosystem":"pypi","summary":"Microsoft Azure Notification Hubs Management Client Library for Python, currently at version 8.0.0. This package provides programmatic access to manage Azure Notification Hubs resources, enabling operations like creating and configuring namespaces and notification hubs. It is part of the Azure SDK for Python, which typically follows a monthly or bi-monthly release cadence for updates and bug fixes, with major versions introducing breaking changes.","last_verified":"2026-04-25T09:55:41.680Z","tags":["azure","cloud","management","notification-hubs","sdk"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/azure-mgmt-notificationhubs"},{"id":1375,"title":"Azure Management Namespace Package","library":"azure-mgmt-nspkg","status":"maintenance","version":"3.0.2","language":"python","ecosystem":"pypi","summary":"The `azure-mgmt-nspkg` library is a Microsoft Azure Resource Management Namespace Package. It is an internal package whose primary function is to establish and manage the `azure.mgmt` namespace for older versions of Azure management client libraries. As a namespace package, it does not contain any functional code, classes, or methods itself. Its current version is 3.0.2, and it follows the release cadence of the broader Azure SDK for Python, though this specific package is now largely static.","last_verified":"2026-04-23T20:24:10.451Z","tags":["azure","microsoft","cloud","management","namespace","sdk"],"install_tag":"stale","install_tag_description":"widespread failures or data too old to trust","api":"https://checklist.day/api/registry/azure-mgmt-nspkg"},{"id":1376,"title":"Azure Management - Policy Insights","library":"azure-mgmt-policyinsights","status":"active","version":"1.0.0","language":"python","ecosystem":"pypi","summary":"The Azure Management Policy Insights client library for Python (version 1.0.0) provides functionality to query and analyze Azure Policy compliance. It allows retrieving policy states, events, and remediation details to understand resource compliance with defined policies. As part of the broader Azure SDK for Python, it follows a regular release cadence, primarily focusing on stability for 1.x versions and aligning with Azure API updates.","last_verified":"2026-04-23T20:24:44.035Z","tags":["Azure","Cloud","Management","Policy","Compliance","Monitoring"],"install_tag":"stale","install_tag_description":"widespread failures or data too old to trust","api":"https://checklist.day/api/registry/azure-mgmt-policyinsights"},{"id":1933,"title":"Azure PostgreSQL Flexible Servers Management Client Library","library":"azure-mgmt-postgresqlflexibleservers","status":"active","version":"2.0.0","language":"python","ecosystem":"pypi","summary":"The `azure-mgmt-postgresqlflexibleservers` library is the Microsoft Azure Postgresqlflexibleservers Management Client Library for Python. It enables developers to programmatically create, configure, manage, and scale Azure Database for PostgreSQL flexible server instances. This includes operations like managing databases, configuring firewall rules, performing scaling, and handling backup and restore. The library is currently at version 2.0.0 and is actively maintained, receiving regular updates often in conjunction with Azure service updates.","last_verified":"2026-04-24T03:37:48.936Z","tags":["azure","postgresql","cloud","management","sdk","database"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/azure-mgmt-postgresqlflexibleservers"},{"id":3900,"title":"Microsoft Azure Power BI Embedded Management Client Library for Python","library":"azure-mgmt-powerbiembedded","status":"active","version":"3.0.0","language":"python","ecosystem":"pypi","summary":"This is the Microsoft Azure Power BI Embedded Management Client Library for Python, providing client-side functionality to manage Power BI Embedded workspace collections and retrieve workspaces within an Azure subscription. The library is currently at version 3.0.0 and follows the Azure SDK release cadence, with updates typically driven by new features or breaking changes in the underlying Azure API.","last_verified":"2026-04-25T18:00:41.140Z","tags":["azure","management","powerbi","embedded","sdk","cloud"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/azure-mgmt-powerbiembedded"},{"id":1808,"title":"Azure Management Private DNS Client Library","library":"azure-mgmt-privatedns","status":"active","version":"1.2.0","language":"python","ecosystem":"pypi","summary":"The Microsoft Azure DNS Private Zones Client Library for Python allows you to create, configure, and manage private DNS zones within your Azure virtual networks. It provides programmatic access to manage private DNS zones, virtual network links, and DNS record sets. The current version is 1.2.0, released on September 23, 2024, and it is part of the Azure SDK for Python, which follows a regular release cadence with frequent updates across its libraries.","last_verified":"2026-04-24T01:46:10.638Z","tags":["azure","management","dns","private","cloud","sdk"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/azure-mgmt-privatedns"},{"id":7034,"title":"Azure Quota Management Client Library","library":"azure-mgmt-quota","status":"active","version":"3.0.1","language":"python","ecosystem":"pypi","summary":"The `azure-mgmt-quota` library is the Microsoft Azure Quota Management Client Library for Python. It provides programmatic access to manage Azure resource quotas, including retrieving current limits, checking usage, and requesting quota increases. The current version is 3.0.1, and it follows the Azure SDK release cadence, with frequent updates to align with Azure service changes.","last_verified":"2026-04-16T00:00:00.000Z","tags":["azure","quota","management","sdk"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/azure-mgmt-quota"},{"id":1377,"title":"Azure RDBMS Management","library":"azure-mgmt-rdbms","status":"active","version":"10.1.1","language":"python","ecosystem":"pypi","summary":"The `azure-mgmt-rdbms` library provides Python client APIs for managing Azure Relational Database services (PostgreSQL, MySQL, MariaDB). It allows for programmatic creation, configuration, and deletion of database servers, databases, and related resources. The current version is `10.1.1` and it follows the Azure SDK release cadence, with frequent updates to align with new Azure API features and bug fixes.","last_verified":"2026-04-23T20:25:20.253Z","tags":["azure","cloud","database","rdbms","management","postgresql","mysql","mariadb"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/azure-mgmt-rdbms"},{"id":1378,"title":"Azure Recovery Services Management","library":"azure-mgmt-recoveryservices","status":"active","version":"4.0.0","language":"python","ecosystem":"pypi","summary":"The Microsoft Azure Recoveryservices Management Client Library for Python provides programmatic access to manage Azure Recovery Services vaults, backup policies, protected items, and disaster recovery configurations. It allows for automation of tasks like creating and configuring backup vaults, setting up replication, and managing backups. The current version is 4.0.0, and Azure SDKs generally follow an independent and frequent release cadence.","last_verified":"2026-04-23T20:25:49.137Z","tags":["azure","cloud","management","recoveryservices","backup","disaster-recovery","dr"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/azure-mgmt-recoveryservices"},{"id":1379,"title":"Azure Recovery Services Backup Management","library":"azure-mgmt-recoveryservicesbackup","status":"active","version":"10.0.0","language":"python","ecosystem":"pypi","summary":"The Azure Recoveryservicesbackup Management Client Library for Python allows developers to programmatically manage Azure Recovery Services Backup resources, including vaults, backup policies, protected items, and jobs. Version 10.0.0 aligns with the Azure SDK Track 2 guidelines. Azure SDKs typically have a frequent release cadence, often with minor updates and major releases tied to API version changes.","last_verified":"2026-04-23T20:26:23.815Z","tags":["azure","cloud","backup","recovery","management"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/azure-mgmt-recoveryservicesbackup"},{"id":1934,"title":"Azure Red Hat OpenShift Management Client Library for Python","library":"azure-mgmt-redhatopenshift","status":"active","version":"3.0.0","language":"python","ecosystem":"pypi","summary":"The Microsoft Azure Red Hat OpenShift Management Client Library for Python (azure-mgmt-redhatopenshift) provides an interface to programmatically manage Azure Red Hat OpenShift resources. Currently at version 3.0.0, this library is part of the larger Azure SDK for Python ecosystem and is actively maintained with regular updates, often aligning with new OpenShift minor versions. It requires Python 3.9 or higher for operation.","last_verified":"2026-04-24T03:38:15.016Z","tags":["Azure","Cloud","Red Hat OpenShift","OpenShift","Kubernetes","Management","Microsoft"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/azure-mgmt-redhatopenshift"},{"id":1380,"title":"Azure Redis Cache Management","library":"azure-mgmt-redis","status":"active","version":"14.5.0","language":"python","ecosystem":"pypi","summary":"The azure-mgmt-redis client library provides functionality to manage Azure Redis Cache instances, including creation, update, deletion, and scaling. It is part of the Azure SDK for Python, currently at version 14.5.0, and follows a continuous release cadence for bug fixes and new features, with major versions introducing breaking changes.","last_verified":"2026-04-23T20:26:57.095Z","tags":["azure","redis","cloud","management","microsoft"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/azure-mgmt-redis"},{"id":4893,"title":"Azure Redis Enterprise Management Client Library for Python","library":"azure-mgmt-redisenterprise","status":"active","version":"3.1.0","language":"python","ecosystem":"pypi","summary":"This is the Microsoft Azure Redis Enterprise Management Client Library for Python, providing tools to manage Azure Redis Enterprise resources. It currently supports Python 3.9+ and is part of the Azure SDK for Python, which follows a regular release cadence. The latest stable version, 3.1.0, was released in October 2025, following the General Availability of Azure Managed Redis in May 2025.","last_verified":"2026-04-12T00:00:00.000Z","tags":["Azure","Cloud","Redis","Enterprise","Management","SDK","PaaS"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/azure-mgmt-redisenterprise"},{"id":3416,"title":"Azure Management Relay Client Library","library":"azure-mgmt-relay","status":"active","version":"1.1.0","language":"python","ecosystem":"pypi","summary":"The `azure-mgmt-relay` library is the Microsoft Azure Relay Client Library for Python. It enables programmatic management of Azure Relay resources, such as namespaces, hybrid connections, and WCF relays, through Azure Resource Manager (ARM). The library is currently at stable version 1.1.0, released in September 2021. A 2.0.0b1 beta version was released in November 2022, but no stable release has followed since 1.1.0.","last_verified":"2026-04-25T09:56:18.137Z","tags":["azure","management","relay","cloud","sdk","resource-manager"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/azure-mgmt-relay"},{"id":2406,"title":"Microsoft Azure Reservations Client Library for Python","library":"azure-mgmt-reservations","status":"active","version":"2.3.0","language":"python","ecosystem":"pypi","summary":"The `azure-mgmt-reservations` library provides a Python interface for managing Azure Reservations. This allows users to programmatically interact with Azure Reservations, such as purchasing, viewing, and managing reserved instances. It is part of the new generation of Azure SDKs, following consistent design guidelines, and the current stable version is 2.3.0. The library typically follows the Azure SDK's release cadence, with updates often coinciding with API version changes or new feature rollouts.","last_verified":"2026-04-24T19:16:18.809Z","tags":["azure","cloud","reservations","management","sdk"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/azure-mgmt-reservations"},{"id":832,"title":"Azure Resource Management Client Library","library":"azure-mgmt-resource","status":"active","version":"25.0.0","language":"python","ecosystem":"pypi","summary":"The `azure-mgmt-resource` library is the Microsoft Azure Resource Management Client Library for Python. It provides programmatic access to the Azure Resource Manager (ARM) API, enabling developers to create, update, query, and delete Azure resources and resource groups. Part of the comprehensive Azure SDK for Python, it's currently at version 25.0.0 and maintains an active development and release cadence.","last_verified":"2026-04-07T01:06:08.342Z","tags":["azure","cloud","resource management","arm","sdk"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/azure-mgmt-resource"},{"id":1935,"title":"Microsoft Azure Resource Deployments Management Client Library for Python","library":"azure-mgmt-resource-deployments","status":"active","version":"1.0.0b1","language":"python","ecosystem":"pypi","summary":"The Microsoft Azure Resource Deployments Management Client Library for Python (`azure-mgmt-resource-deployments`) provides functionality to manage Azure Resource Manager deployments. This library is currently in a beta release (1.0.0b1) and is part of the broader Azure SDK for Python, which typically follows a rapid release cadence for individual service libraries.","last_verified":"2026-04-24T03:38:37.407Z","tags":["azure","cloud","resource management","deployments","arm templates","iaas"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/azure-mgmt-resource-deployments"},{"id":5581,"title":"Microsoft Azure Resource Deploymentscripts Management Client Library for Python","library":"azure-mgmt-resource-deploymentscripts","status":"active","version":"1.0.0b1","language":"python","ecosystem":"pypi","summary":"This is the Microsoft Azure Resource Deploymentscripts Management Client Library for Python. It provides capabilities to manage deployment scripts within Azure Resource Manager (ARM) templates, allowing for custom steps like adding users, performing data plane operations, or creating self-signed certificates during deployments. The current version is 1.0.0b1, indicating a beta release. Azure SDK for Python packages, including beta releases, are published to PyPI regularly, reflecting active development.","last_verified":"2026-04-09T00:00:00.000Z","tags":["azure","management","resource","deploymentscripts","sdk","arm"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/azure-mgmt-resource-deploymentscripts"},{"id":1936,"title":"Azure Deployment Stacks Management","library":"azure-mgmt-resource-deploymentstacks","status":"active","version":"1.0.0","language":"python","ecosystem":"pypi","summary":"The `azure-mgmt-resource-deploymentstacks` library is the Microsoft Azure Resource Deployment Stacks Management Client Library for Python (version 1.0.0). It provides programmatic access to manage Azure Deployment Stacks, a native Azure resource type designed for managing collections of Azure resources as a single unit across different management scopes. This package is part of the broader Azure SDK for Python and supports Python 3.9+.","last_verified":"2026-04-24T03:39:03.588Z","tags":["azure","management","deployment","arm","resource","iac"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/azure-mgmt-resource-deploymentstacks"},{"id":7976,"title":"Azure Subscriptions Management Client","library":"azure-mgmt-resource-subscriptions","status":"active","version":"1.0.0b1","language":"python","ecosystem":"pypi","summary":"The `azure-mgmt-resource-subscriptions` library is the Microsoft Azure Resource Subscriptions Management Client Library for Python. It provides functionality to manage Azure subscriptions programmatically. As of the current release, 1.0.0b1, it is in a beta stage, indicating active development with potential for non-backward compatible changes. It is part of the broader Azure SDK for Python ecosystem, which typically follows a frequent release cadence for both stable and preview packages.","last_verified":"2026-04-16T00:00:00.000Z","tags":["azure","cloud","management","subscriptions","resource-management"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/azure-mgmt-resource-subscriptions"},{"id":1937,"title":"Azure Resource Templatespecs Management Client Library for Python","library":"azure-mgmt-resource-templatespecs","status":"active","version":"1.0.0b1","language":"python","ecosystem":"pypi","summary":"The `azure-mgmt-resource-templatespecs` library is the Microsoft Azure Resource Templatespecs Management Client Library for Python. It allows developers to programmatically manage Azure Template Specs, which are a feature for storing, managing, and versioning Azure Resource Manager (ARM) templates as first-party Azure resources with integrated access control. The current version is 1.0.0b1, and as part of the Azure SDK for Python, it follows an active release cadence with frequent updates, often including beta releases before stable versions.","last_verified":"2026-04-24T03:39:30.591Z","tags":["Azure","Cloud","Resource Management","ARM Templates","Template Specs","Infrastructure as Code"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/azure-mgmt-resource-templatespecs"},{"id":2880,"title":"Microsoft Azure Resource Graph Client Library for Python","library":"azure-mgmt-resourcegraph","status":"active","version":"8.0.1","language":"python","ecosystem":"pypi","summary":"The `azure-mgmt-resourcegraph` library is the Microsoft Azure Resource Graph Client Library for Python. It provides an efficient way to query Azure resources across subscriptions and tenants at scale using Kusto Query Language (KQL). This package is currently active, with version 8.0.1 being the latest stable release as of November 2025, and is tested with Python 3.9+.","last_verified":"2026-04-25T02:14:38.409Z","tags":["azure","cloud","management","resourcegraph","kql","resource"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/azure-mgmt-resourcegraph"},{"id":8869,"title":"Azure Resource Health Management Client Library for Python","library":"azure-mgmt-resourcehealth","status":"active","version":"1.0.0b6","language":"python","ecosystem":"pypi","summary":"The Azure Resource Health Management Client Library for Python enables developers to programmatically interact with Azure Resource Health, a service that provides information about the current and past health of Azure resources. It helps diagnose and get support for issues impacting resources, whether caused by Azure platform events or user actions. The current version is 1.0.0b6 and it's part of the broader Azure SDK for Python, which sees frequent updates across its various sub-packages.","last_verified":"2026-04-16T00:00:00.000Z","tags":["azure","cloud","management","resource health","sdk","beta"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/azure-mgmt-resourcehealth"},{"id":3901,"title":"Azure Scheduler Management Client Library","library":"azure-mgmt-scheduler","status":"abandoned","version":"7.0.0","language":"python","ecosystem":"pypi","summary":"The `azure-mgmt-scheduler` library is the Microsoft Azure Scheduler Management Client Library for Python. It provides programmatic access to manage Azure Scheduler resources. While the library's current version is 7.0.0, the underlying Azure Scheduler service has been retired by Microsoft. This package received security fixes until January 31, 2022, and is no longer actively maintained for new features or non-security bug fixes.","last_verified":"2026-04-25T18:01:07.993Z","tags":["azure","management","scheduler","cloud","deprecated","retired"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/azure-mgmt-scheduler"},{"id":1381,"title":"Azure Search Management Client Library","library":"azure-mgmt-search","status":"active","version":"9.2.0","language":"python","ecosystem":"pypi","summary":"The `azure-mgmt-search` library provides a client for managing Azure AI Search (formerly Azure Cognitive Search) resources, including search services, private endpoint connections, and shared private link resources. It is part of the Azure SDK for Python, currently at version 9.2.0, and follows the Azure SDK's regular release cadence with updates typically released monthly or bi-monthly.","last_verified":"2026-04-23T20:27:29.721Z","tags":["azure","search","management","sdk","cloud"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/azure-mgmt-search"},{"id":1809,"title":"Azure Security Center Management Client Library","library":"azure-mgmt-security","status":"active","version":"7.0.0","language":"python","ecosystem":"pypi","summary":"The Azure Security Center Management Client Library for Python provides the necessary tools to interact with Microsoft Defender for Cloud (formerly Azure Security Center). It allows for programmatically managing security policies, alerts, and other security-related resources within Azure. The current stable version is 7.0.0. Azure SDKs typically follow a regular release cadence, with minor updates several times a year and major versions released as needed for significant breaking changes or new API versions.","last_verified":"2026-04-24T01:46:40.486Z","tags":["Azure","Management","Security","Cloud","Microsoft"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/azure-mgmt-security"},{"id":1382,"title":"Azure Service Bus Management Client Library","library":"azure-mgmt-servicebus","status":"active","version":"9.0.0","language":"python","ecosystem":"pypi","summary":"The `azure-mgmt-servicebus` library provides the client-side functionality for managing Azure Service Bus resources, such as namespaces, queues, and topics, through the Azure Resource Manager API. It is part of the broader Azure SDK for Python, currently at version 9.0.0, and follows a consistent release cadence with other Azure management libraries, typically updated monthly or bi-monthly with new API versions and features.","last_verified":"2026-04-23T20:27:58.458Z","tags":["Azure","Service Bus","Management","Cloud","Microsoft","Messaging"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/azure-mgmt-servicebus"},{"id":1383,"title":"Azure Service Fabric Management","library":"azure-mgmt-servicefabric","status":"active","version":"2.1.0","language":"python","ecosystem":"pypi","summary":"The `azure-mgmt-servicefabric` library is the Microsoft Azure Service Fabric Management Client Library for Python. It allows developers to programmatically manage Azure Service Fabric resources, such as clusters, applications, and services. The current stable version is 2.1.0, released on December 18, 2023. As part of the broader Azure SDK for Python, it follows a frequent release cadence, with updates often aligning with new features and fixes across Azure services.","last_verified":"2026-04-23T20:28:30.799Z","tags":["Azure","Cloud Management","Service Fabric"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/azure-mgmt-servicefabric"},{"id":1938,"title":"Azure Service Fabric Managed Clusters Management Client Library for Python","library":"azure-mgmt-servicefabricmanagedclusters","status":"active","version":"3.0.0","language":"python","ecosystem":"pypi","summary":"The `azure-mgmt-servicefabricmanagedclusters` library is the Microsoft Azure Service Fabric Managed Clusters Management Client Library for Python. It simplifies the deployment and management of Service Fabric managed clusters, which encapsulate underlying resources into a single Azure Resource Manager resource. This library is actively maintained and currently at version 3.0.0, supporting Python 3.9 and newer.","last_verified":"2026-04-24T03:39:56.539Z","tags":["azure","management","servicefabric","managedclusters"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/azure-mgmt-servicefabricmanagedclusters"},{"id":1939,"title":"Azure Service Linker Management Client Library for Python","library":"azure-mgmt-servicelinker","status":"active","version":"1.1.0","language":"python","ecosystem":"pypi","summary":"The `azure-mgmt-servicelinker` library is the Microsoft Azure Service Linker Management Client Library for Python. It provides the tools to manage Azure Service Linkers, which connect Azure compute services to other Azure data services. The current stable version is 1.1.0. Azure SDKs typically follow a frequent release cadence, with minor releases quarterly or less, and patch releases as bug fixes become available.","last_verified":"2026-04-24T03:40:30.785Z","tags":["azure","management","cloud","service linker"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/azure-mgmt-servicelinker"},{"id":1384,"title":"Azure SignalR Management Client Library for Python","library":"azure-mgmt-signalr","status":"active","version":"1.2.0","language":"python","ecosystem":"pypi","summary":"The `azure-mgmt-signalr` library is the Microsoft Azure SignalR Client Library for Python, enabling programmatic management of Azure SignalR Service resources. It supports operations like creating, updating, deleting, and listing SignalR instances. The current stable version is 1.2.0, released in March 2023. This library is part of the broader Azure SDK for Python, which generally follows a consistent release cadence with frequent updates across its various service-specific packages.","last_verified":"2026-04-23T20:29:08.310Z","tags":["azure","signalr","cloud","management","sdk","microsoft"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/azure-mgmt-signalr"},{"id":1385,"title":"Azure SQL Management Client Library","library":"azure-mgmt-sql","status":"active","version":"3.0.1","language":"python","ecosystem":"pypi","summary":"The `azure-mgmt-sql` library is the Microsoft Azure SQL Management Client Library for Python. It provides classes and methods to programmatically manage Azure SQL resources such as SQL Servers, databases, elastic pools, firewalls, and more. It is part of the Azure SDK for Python (Track 2) and is currently at version 3.0.1. Azure SDK libraries typically follow a regular release cadence with updates corresponding to Azure service API changes.","last_verified":"2026-04-23T20:29:44.536Z","tags":["azure","sql","management","cloud","microsoft"],"install_tag":"stale","install_tag_description":"widespread failures or data too old to trust","api":"https://checklist.day/api/registry/azure-mgmt-sql"},{"id":1940,"title":"Azure SQL Virtual Machine Management Client Library","library":"azure-mgmt-sqlvirtualmachine","status":"active","version":"0.5.0","language":"python","ecosystem":"pypi","summary":"The `azure-mgmt-sqlvirtualmachine` library provides a client for managing Azure SQL Virtual Machines, allowing you to create, update, delete, and list SQL VMs and their associated resources (like SQL VM groups and availability groups). It is currently at version `0.5.0` (as of late 2019) and follows the typical Azure SDK release cadence for management plane libraries, though updates for this specific library have been infrequent.","last_verified":"2026-04-24T03:41:00.479Z","tags":["azure","cloud","sql","virtual machine","management","arm","iaas"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/azure-mgmt-sqlvirtualmachine"},{"id":971,"title":"Azure Storage Management Client Library for Python","library":"azure-mgmt-storage","status":"active","version":"24.0.1","language":"python","ecosystem":"pypi","summary":"The `azure-mgmt-storage` library is the Microsoft Azure Storage Management Client Library for Python, part of the Azure SDK. It enables programmatic management of Azure Storage resources, including creating, updating, and deleting storage accounts, blob containers, file shares, queues, and retrieving access keys. It focuses on the management plane operations for Azure Storage. The library is currently at version 24.0.1 and follows an active release cadence with regular updates and improvements.","last_verified":"2026-04-11T14:59:27.609Z","tags":["azure","storage","management","cloud","sdk","microsoft","resource-management"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/azure-mgmt-storage"},{"id":23333,"title":"Azure Stream Analytics Management Client Library","library":"azure-mgmt-streamanalytics","status":"active","version":"1.0.0","language":"python","ecosystem":"pypi","summary":"Microsoft Azure Stream Analytics Management Client Library for Python. Version 1.0.0 is the first stable release. Allows management of Stream Analytics jobs, inputs, outputs, functions, and transformations via Azure Resource Manager. Released weekly with Azure SDK updates.","last_verified":"2026-05-01T00:00:00.000Z","tags":["azure","stream-analytics","management","resource-manager","cloud"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/azure-mgmt-streamanalytics"},{"id":2407,"title":"Azure Subscription Management Client Library for Python","library":"azure-mgmt-subscription","status":"active","version":"3.1.1","language":"python","ecosystem":"pypi","summary":"The `azure-mgmt-subscription` library provides Python APIs for managing Azure subscriptions. It allows developers to programmatically interact with Azure to get subscription details, list available locations, manage subscription aliases, and perform other subscription-related operations. The current stable version is 3.1.1. The Azure SDK for Python generally follows an active release cadence for its management libraries, with updates addressing bug fixes, new features, and breaking changes across major versions.","last_verified":"2026-04-24T19:16:57.062Z","tags":["azure","cloud","subscription","management","sdk","arm","microsoft"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/azure-mgmt-subscription"},{"id":1941,"title":"Azure Synapse Management","library":"azure-mgmt-synapse","status":"active","version":"2.0.0","language":"python","ecosystem":"pypi","summary":"The Microsoft Azure Synapse Management Client Library for Python (azure-mgmt-synapse) provides the necessary tools to manage Azure Synapse Analytics workspaces, SQL pools, Apache Spark pools, and integration runtimes. It enables programmatic control over Synapse resources within an Azure subscription. The library is currently at version 2.0.0 (released April 2021) and adheres to the standard Azure SDK guidelines, offering a stable interface for managing Synapse services.","last_verified":"2026-04-24T03:41:24.361Z","tags":["azure","cloud","synapse","analytics","management","sdk"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/azure-mgmt-synapse"},{"id":1386,"title":"Azure Traffic Manager Management","library":"azure-mgmt-trafficmanager","status":"active","version":"1.1.0","language":"python","ecosystem":"pypi","summary":"The Azure Traffic Manager Management Client Library for Python allows developers to programmatically manage Azure Traffic Manager profiles, endpoints, and configurations. It is part of the Azure SDK for Python, currently at version 1.1.0, and typically follows a frequent release cadence, often coinciding with Azure service updates.","last_verified":"2026-04-23T20:30:13.466Z","tags":["azure","management","cloud","traffic manager","dns","load balancing"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/azure-mgmt-trafficmanager"},{"id":1387,"title":"Azure Web Management Client Library","library":"azure-mgmt-web","status":"active","version":"10.1.0","language":"python","ecosystem":"pypi","summary":"The `azure-mgmt-web` library provides a Pythonic interface for managing Azure App Services, Azure Functions, and other web-related resources within your Azure subscription. It is part of the Azure SDK for Python, allowing programmatic control over deployments, scaling, configurations, and monitoring of web applications. The current version is 10.1.0, and new versions are released regularly, often aligning with updates to the Azure REST API and broader Azure SDK guidelines.","last_verified":"2026-04-23T20:30:46.992Z","tags":["Azure","Cloud","Management","PaaS","Web Apps","Functions","App Service"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/azure-mgmt-web"},{"id":24949,"title":"Azure Middleware Engine","library":"azure-middleware","status":"active","version":"1.0.1","language":"javascript","ecosystem":"npm","summary":"Azure Middleware Engine is a Node.js middleware engine for Azure Functions, inspired by Express, Fastify, and Hapi. Version 1.0.1 (stable) provides an intuitive API to apply middleware patterns in Azure Functions. It supports sequential middleware execution, conditional middleware via useIf, and validation. Alternatives like Azure Functions middleware libraries often lack chainable API or conditional execution. The package is lightweight with no external runtime dependencies, requiring Node >=8.9.4. It helps separate concerns like input parsing, validation, and error handling from business logic.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","azure","middlewares","middleware handler","middleware engine","azure functions"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/azure-middleware"},{"id":8870,"title":"Azure Machine Learning Component SDK","library":"azure-ml-component","status":"active","version":"0.9.18.post2","language":"python","ecosystem":"pypi","summary":"The `azure-ml-component` library is a low-level Python SDK providing core functionalities and base classes for defining and managing components within Azure Machine Learning. It is primarily an internal dependency of the higher-level `azure-ai-ml` SDK, which is the recommended package for most end-user interactions. This package is actively maintained with frequent updates, currently at version 0.9.18.post2, usually released in sync with the `azure-ai-ml` ecosystem.","last_verified":"2026-04-16T00:00:00.000Z","tags":["azure","ml","machine-learning","component","sdk","azureml"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/azure-ml-component"},{"id":14454,"title":"Azure Monitor Events Extension","library":"azure-monitor-events-extension","status":"deprecated","version":"0.1.0","language":"en","ecosystem":"pypi","summary":"This package, `azure-monitor-events-extension`, is an older, likely superseded component for integrating Python applications with Azure Monitor. It has not been updated since its `0.1.0` release in 2021. For modern Python applications, it is highly recommended to use the OpenTelemetry-native packages `azure-monitor-opentelemetry-distro` and `azure-monitor-opentelemetry-exporter` for robust and up-to-date Azure Monitor integration.","last_verified":"2026-04-16T00:00:00.000Z","tags":["azure","monitor","application insights","telemetry","opentelemetry","deprecated"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/azure-monitor-events-extension"},{"id":2881,"title":"Azure Monitor Ingestion Client Library for Python","library":"azure-monitor-ingestion","status":"active","version":"1.1.0","language":"python","ecosystem":"pypi","summary":"The Azure Monitor Ingestion client library for Python is used to send custom logs to Azure Monitor using the Logs Ingestion API. This library allows you to send data from virtually any source to supported built-in tables or custom tables that you create in a Log Analytics workspace, with support for extending their schemas. The current version is 1.1.0.","last_verified":"2026-04-25T02:15:03.485Z","tags":["azure","monitor","logs","ingestion","observability","cloud","logging"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/azure-monitor-ingestion"},{"id":1226,"title":"Azure Monitor OpenTelemetry Distro for Python","library":"azure-monitor-opentelemetry","status":"active","version":"1.8.7","language":"python","ecosystem":"pypi","summary":"Microsoft Azure Monitor Opentelemetry Distro Client Library for Python (version 1.8.7) offers a \"one-stop-shop\" solution for instrumenting Python applications. It captures traces, metrics, and logs via OpenTelemetry instrumentations and reports them to Azure Monitor Application Insights. The library is actively maintained with frequent updates, though many underlying OpenTelemetry instrumentations are still in beta and may introduce breaking changes.","last_verified":"2026-04-23T18:41:56.835Z","tags":["Azure","OpenTelemetry","Monitoring","Application Insights","Observability","Tracing","Metrics","Logging","Cloud"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/azure-monitor-opentelemetry"},{"id":833,"title":"Azure Monitor OpenTelemetry Exporter","library":"azure-monitor-opentelemetry-exporter","status":"active","version":"1.0.0b49","language":"python","ecosystem":"pypi","summary":"The Azure Monitor OpenTelemetry Exporter for Python enables applications to send telemetry data (traces, metrics, and logs) from the OpenTelemetry SDK to Azure Monitor Application Insights. It is designed for users requiring advanced configuration and fine-grained control over their telemetry pipeline. This library is part of the Azure SDK for Python and is currently in a beta release phase, receiving frequent updates and improvements.","last_verified":"2026-04-11T10:18:09.173Z","tags":["azure","opentelemetry","monitoring","exporter","observability","application-insights"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/azure-monitor-opentelemetry-exporter"},{"id":1388,"title":"Azure Monitor Query","library":"azure-monitor-query","status":"active","version":"2.0.0","language":"python","ecosystem":"pypi","summary":"The Azure Monitor Query client library for Python provides functionality to query logs and metrics data from Azure Monitor. It is part of the Azure SDK for Python, currently at version 2.0.0, and follows the Azure SDK's monthly release cadence for minor updates and bug fixes, with major versions introducing significant changes.","last_verified":"2026-04-23T20:31:12.530Z","tags":["azure","monitor","logs","metrics","cloud","observability"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/azure-monitor-query"},{"id":3417,"title":"Azure Multi-API Storage Client Library for Python","library":"azure-multiapi-storage","status":"active","version":"1.6.0","language":"python","ecosystem":"pypi","summary":"The `azure-multiapi-storage` library provides a client for Microsoft Azure Storage services, allowing developers to target specific API versions for Blob, Queue, File Share, and Data Lake services. This is a meta-package that orchestrates the official `azure-storage-*` SDKs. The current stable version is 1.6.0, with frequent updates to support newer Azure Storage API versions and deprecate older ones.","last_verified":"2026-04-25T09:56:48.582Z","tags":["azure","storage","blob","queue","file-share","data-lake","multi-api","cloud"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/azure-multiapi-storage"},{"id":5582,"title":"Azure Namespace Package","library":"azure-nspkg","status":"deprecated","version":"3.0.2","language":"python","ecosystem":"pypi","summary":"The `azure-nspkg` library is an internal Microsoft Azure Namespace Package, currently at version 3.0.2. Its original purpose was to provide the top-level `azure` namespace for older Azure SDKs. It is rarely needed directly in modern applications as individual Azure SDK client libraries (e.g., `azure-storage-blob`, `azure-eventhub`) now manage their own namespaces and dependencies, making `azure-nspkg` largely obsolete for new development.","last_verified":"2026-04-09T00:00:00.000Z","tags":["azure","namespace","internal","legacy","sdk"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/azure-nspkg"},{"id":2882,"title":"Azure Schema Registry Client Library","library":"azure-schemaregistry","status":"active","version":"1.3.0","language":"python","ecosystem":"pypi","summary":"The Azure Schema Registry client library for Python (version 1.3.0) provides a robust interface for interacting with the Azure Schema Registry service. This service, hosted by Azure Event Hubs, offers a centralized repository for managing, versioning, and storing schemas. The library enables applications to register and retrieve schemas, and includes a JSON schema-based encoder for efficient payload encoding and decoding using schema identifiers rather than full schema definitions. It adheres to the Azure SDK guidelines, offering a consistent and Pythonic experience. It is actively maintained with a regular release cadence as part of the broader Azure SDK for Python.","last_verified":"2026-04-25T02:15:36.914Z","tags":["Azure","Schema Registry","Event Hubs","messaging","schema validation","JSON schema","cloud"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/azure-schemaregistry"},{"id":23334,"title":"Azure Schema Registry Avro Encoder Client Library for Python","library":"azure-schemaregistry-avroencoder","status":"active","version":"1.0.0","language":"python","ecosystem":"pypi","summary":"Microsoft Azure Schema Registry Avro Encoder client library for Python (v1.0.0) enables encoding/decoding Avro data with schema stored in Azure Schema Registry. It is built on Apache Avro (<1.12) and requires Python >=3.7. Release cadence is monthly.","last_verified":"2026-05-01T00:00:00.000Z","tags":["azure","schema-registry","avro","encoder"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/azure-schemaregistry-avroencoder"},{"id":5583,"title":"Azure Schema Registry Avro Serializer","library":"azure-schemaregistry-avroserializer","status":"deprecated","version":"1.0.0b4.post1","language":"python","ecosystem":"pypi","summary":"The `azure-schemaregistry-avroserializer` is a Python client library for serializing and deserializing data in Apache Avro format using Azure Schema Registry. As of version 1.0.0b4.post1, this package is no longer maintained and has been superseded by `azure-schemaregistry-avroencoder`. It provided functionalities for schema storage, versioning, and management in Azure Event Hubs. New projects should use the `avroencoder` package instead.","last_verified":"2026-04-12T00:00:00.000Z","tags":["azure","schema registry","avro","serialization","deprecated","eventhubs"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/azure-schemaregistry-avroserializer"},{"id":7967,"title":"Azure AI Search Client Library for Python (Preview)","library":"azure-search","status":"active","version":"1.0.0b2","language":"python","ecosystem":"pypi","summary":"The `azure-search` library (version 1.0.0b2, currently in preview) provides a client for interacting with Azure AI Search (formerly Azure Cognitive Search). It's designed for newer API versions and capabilities, distinct from the stable `azure-search-documents` library. As a preview package, it is in active development with rapid changes and is not recommended for production use. Microsoft generally releases updates to its Python SDK packages on a monthly cadence.","last_verified":"2026-04-16T00:00:00.000Z","tags":["azure","search","ai-search","cognitive-search","preview","microsoft"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/azure-search"},{"id":1389,"title":"Azure AI Search Client Library for Python","library":"azure-search-documents","status":"active","version":"11.6.0","language":"python","ecosystem":"pypi","summary":"The `azure-search-documents` library is the Microsoft Azure AI Search client library for Python. Azure AI Search (formerly known as \"Azure Cognitive Search\") is an AI-powered information retrieval platform that enables developers to build rich search experiences and generative AI applications that combine large language models with enterprise data. The current stable version is 11.6.0, and the library follows a regular release cadence as part of the Azure SDK for Python.","last_verified":"2026-04-23T20:31:32.290Z","tags":["Azure","Search","AI Search","Cloud","Cognitive Search","Information Retrieval"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/azure-search-documents"},{"id":834,"title":"Azure Service Bus Client Library for Python","library":"azure-servicebus","status":"active","version":"7.14.3","language":"python","ecosystem":"pypi","summary":"The `azure-servicebus` library (version 7.14.3) is the Microsoft Azure Service Bus client for Python. It provides high-performance, cloud-managed messaging capabilities for real-time and fault-tolerant communication between distributed senders and receivers. It supports various asynchronous messaging patterns, including structured first-in-first-out messaging, publish/subscribe, and scalable queues and topics. The library is actively maintained with regular releases.","last_verified":"2026-04-11T10:19:10.267Z","tags":["azure","messaging","service bus","queue","pub/sub","cloud"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/azure-servicebus"},{"id":3418,"title":"Azure Service Fabric Client Library for Python","library":"azure-servicefabric","status":"maintenance","version":"8.2.0.0","language":"python","ecosystem":"pypi","summary":"The `azure-servicefabric` library provides a client for programmatically interacting directly with Microsoft Azure Service Fabric clusters using Python. It allows for management of applications, services, nodes, and other cluster resources. This library is part of the older Azure SDK for Python (Track 1) and was last updated in April 2021. It is currently in maintenance mode, receiving critical bug fixes but not active feature development.","last_verified":"2026-04-25T09:57:11.486Z","tags":["Azure","Service Fabric","Cloud","Management","Orchestration"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/azure-servicefabric"},{"id":3903,"title":"Azure Legacy Service Management Client Library","library":"azure-servicemanagement-legacy","status":"deprecated","version":"0.20.8","language":"python","ecosystem":"pypi","summary":"This library provides programmatic access to the older Azure Service Management (ASM) APIs for Python. It is now deprecated and has been superseded by the Azure Resource Manager (ARM) APIs, which offer a more robust and feature-rich way to manage Azure resources. The last version is 0.20.8, released on Oct 31, 2024, and it will only receive security fixes until this date, with no further maintenance or new features.","last_verified":"2026-04-25T18:02:12.716Z","tags":["azure","cloud","legacy","service management","deprecated"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/azure-servicemanagement-legacy"},{"id":5585,"title":"Azure Storage SDK (Legacy)","library":"azure-storage","status":"deprecated","version":"0.37.0","language":"python","ecosystem":"pypi","summary":"This is the legacy Microsoft Azure Storage SDK for Python, currently at version 0.37.0. This package unified clients for Blobs, Queues, and Files. It is superseded by the modular, actively developed client libraries (`azure-storage-blob`, `azure-storage-queue`, `azure-storage-file-share`) which offer a more modern API, better async support, and integration with Azure Identity. This package is no longer actively maintained.","last_verified":"2026-04-12T00:00:00.000Z","tags":["azure","cloud","storage","blob","queue","file","deprecated"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/azure-storage"},{"id":174,"title":"Azure Storage Blob","library":"azure-storage-blob","status":"active","version":"12.28.0","language":"python","ecosystem":"pypi","summary":"Official Azure Blob Storage client library for Python. Current version: 12.28.0 (Mar 2026). v12 (released 2019) is a complete rewrite from v2.x — BlockBlobService removed, replaced by BlobServiceClient/ContainerClient/BlobClient. Most LLM training data and older tutorials use the removed v2 BlockBlobService API. Recommended auth is DefaultAzureCredential (azure-identity) not connection strings in production.","last_verified":"2026-05-12T09:37:21.854Z","tags":["azure","blob-storage","cloud","python","storage","azure-sdk"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/azure-storage-blob"},{"id":26769,"title":"Azure Storage Blob ChangeFeed","library":"azure-storage-blob-changefeed","status":"active","version":"12.0.0b5","language":"python","ecosystem":"pypi","summary":"Client library for consuming the Azure Blob Storage Change Feed. Provides a ChangeFeedClient to list and process events from the change feed. Currently at version 12.0.0b5 (beta), with an irregular release cadence. Requires azure-storage-blob as a peer dependency.","last_verified":"2026-05-01T00:00:00.000Z","tags":["azure","storage","blob","changefeed","events"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/azure-storage-blob-changefeed"},{"id":1390,"title":"Azure Storage Common Client Library (Track 1 SDK)","library":"azure-storage-common","status":"maintenance","version":"2.1.0","language":"python","ecosystem":"pypi","summary":"The `azure-storage-common` library provides common functionalities and utilities shared across the older Microsoft Azure Storage 'Track 1' client libraries for Python (e.g., `azure-storage-blob` v2.x, `azure-storage-queue` v2.x). It includes classes for managing storage accounts, shared access signatures, and handling exceptions. The current version is 2.1.0, with releases historically tied to new Azure Storage REST API versions, though it is now largely in maintenance mode.","last_verified":"2026-04-23T20:32:01.749Z","tags":["azure","storage","common","track1-sdk","v2-sdk","deprecated-sdk"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/azure-storage-common"},{"id":5584,"title":"Azure Storage File Client Library (v2.x)","library":"azure-storage-file","status":"active","version":"2.1.0","language":"python","ecosystem":"pypi","summary":"The `azure-storage-file` library provides client-side support for interacting with Azure File Shares, enabling operations such as creating shares, directories, and files, as well as managing file content. This is the v2.x series of the client library, which adheres to an older API design. The current version is 2.1.0, and its release cadence has significantly slowed, with development efforts now focused on the newer v12+ `azure-storage-file-share` library.","last_verified":"2026-04-10T00:00:00.000Z","tags":["azure","storage","file storage","cloud","deprecated","legacy"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/azure-storage-file"},{"id":1043,"title":"Azure Storage File DataLake Client Library","library":"azure-storage-file-datalake","status":"active","version":"12.23.0","language":"python","ecosystem":"pypi","summary":"Microsoft Azure File DataLake Storage Client Library for Python provides APIs for interacting with Azure Data Lake Storage Gen2, which offers hierarchical namespace capabilities on top of Azure Blob Storage. This library enables developers to manage file systems, directories, and files, including operations for creating, renaming, deleting, and managing access control lists (ACLs). Azure SDKs typically receive frequent updates, often monthly or bi-monthly, focusing on new features, bug fixes, and alignment with new service API versions.","last_verified":"2026-04-23T16:15:28.959Z","tags":["azure","storage","datalake","adlsgen2","cloud"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/azure-storage-file-datalake"},{"id":972,"title":"Azure Storage File Share","library":"azure-storage-file-share","status":"active","version":"12.24.0","language":"python","ecosystem":"pypi","summary":"Microsoft Azure Azure File Share Storage Client Library for Python version 12.24.0. This library provides fully managed file shares in the cloud, accessible via the industry-standard Server Message Block (SMB) protocol. It is part of the extensive Azure SDK for Python, which typically adheres to a continuous release cadence, delivering frequent updates and bug fixes across its various client libraries.","last_verified":"2026-04-07T01:19:49.685Z","tags":["azure","storage","file","share","cloud","sdk"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/azure-storage-file-share"},{"id":5126,"title":"Azure Storage Namespace Package (Legacy V2 SDK)","library":"azure-storage-nspkg","status":"deprecated","version":"3.1.0","language":"python","ecosystem":"pypi","summary":"The `azure-storage-nspkg` package is an internal Microsoft Azure Storage namespace package, primarily associated with the V2 Python SDK for Azure Storage. This package served to define the `azure.storage` namespace, allowing older client libraries like `azure-storage-blob` (versions < 3), `azure-storage-file`, and `azure-storage-queue` to be imported under this common prefix. The V2 SDK is deprecated; users should migrate to the V12 SDK, which uses separate, hyphenated packages (e.g., `azure-storage-blob` version 12.x.x) and does not require or use `azure-storage-nspkg`.","last_verified":"2026-04-13T00:00:00.000Z","tags":["azure","storage","cloud","deprecated","legacy","namespace"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/azure-storage-nspkg"},{"id":613,"title":"Azure Queue Storage Client Library for Python","library":"azure-storage-queue","status":"active","version":"12.15.0","language":"python","ecosystem":"pypi","summary":"The Azure Queue Storage client library for Python (azure-storage-queue) enables Python applications to interact with Azure Queue Storage, a service for storing large numbers of messages. A single queue message can be up to 64 KB in size, and a queue can contain millions of messages, facilitating asynchronous work backlogs and decoupled distributed applications. The library is actively maintained as part of the Azure SDK for Python, with version 12.15.0 being the latest stable release.","last_verified":"2026-05-12T16:42:22.594Z","tags":["azure","storage","queue","cloud","messaging","sdk"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/azure-storage-queue"},{"id":1942,"title":"Azure Synapse Access Control Client Library for Python","library":"azure-synapse-accesscontrol","status":"active","version":"0.7.0","language":"python","ecosystem":"pypi","summary":"The Azure Synapse Access Control Client Library for Python enables programmatic management of role assignments within Azure Synapse Analytics workspaces. Azure Synapse is an integrated analytics service that unifies big data and data warehousing capabilities. This package is part of the broader Azure SDK for Python, with its latest public release `0.7.0` from August 2021, indicating a slower release cadence for this specific client compared to other Azure SDK components, and it is a pre-1.0.0 beta version.","last_verified":"2026-04-24T03:42:00.951Z","tags":["azure","synapse","access control","rbac","sdk","microsoft"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/azure-synapse-accesscontrol"},{"id":1391,"title":"Azure Synapse Artifacts Client Library","library":"azure-synapse-artifacts","status":"active","version":"0.22.0","language":"python","ecosystem":"pypi","summary":"The Microsoft Azure Synapse Artifacts Client Library for Python allows interaction with Azure Synapse Analytics workspaces to manage data factory artifacts like pipelines, datasets, linked services, and data flows. As of its current version 0.22.0, it provides a programmatic interface for creating, reading, updating, and deleting these resources. The library follows the Azure SDK guidelines for Python, utilizing `azure-core` and `azure-identity` for consistent interaction and authentication. New versions are released as part of the broader Azure SDK for Python release train, typically on a monthly or bi-monthly cadence, with `0.x.x` versions indicating a preview status.","last_verified":"2026-04-23T20:32:24.109Z","tags":["azure","synapse","data_factory","analytics","cloud","etl"],"install_tag":"stale","install_tag_description":"widespread failures or data too old to trust","api":"https://checklist.day/api/registry/azure-synapse-artifacts"},{"id":1943,"title":"Azure Synapse Managed Private Endpoints","library":"azure-synapse-managedprivateendpoints","status":"active","version":"0.4.0","language":"python","ecosystem":"pypi","summary":"This is the Microsoft Azure Synapse Managed Private Endpoints Client Library for Python, currently at version 0.4.0. It allows programmatic management of managed private endpoints within an Azure Synapse Analytics workspace, which are essential for securing data access over private links. The package is part of the broader Azure SDK for Python, which generally follows an active release cadence, though this specific client library version has remained stable since August 2021.","last_verified":"2026-04-24T03:42:40.457Z","tags":["Azure","Synapse","Managed Private Endpoints","Cloud","Networking","Security","SDK"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/azure-synapse-managedprivateendpoints"},{"id":1392,"title":"Azure Synapse Spark Client Library","library":"azure-synapse-spark","status":"active","version":"0.7.0","language":"python","ecosystem":"pypi","summary":"The Azure Synapse Spark Client Library for Python provides capabilities to interact with Azure Synapse Analytics Spark pools. It allows for submitting Spark batch jobs, managing Spark sessions, and interacting with Livy endpoints programmatically. As of version 0.7.0, it is part of the larger Azure SDK for Python ecosystem and typically sees updates aligned with new Synapse service features or general Azure SDK releases.","last_verified":"2026-04-23T20:32:57.609Z","tags":["azure","synapse","spark","cloud","data analytics"],"install_tag":"stale","install_tag_description":"widespread failures or data too old to trust","api":"https://checklist.day/api/registry/azure-synapse-spark"},{"id":16764,"title":"Azure DevOps Authentication CLI Wrapper","library":"azureauth","status":"active","version":"0.14.0","language":"javascript","ecosystem":"npm","summary":"The `azureauth` package serves as a Node.js wrapper for the `microsoft-authentication-cli`, designed to streamline Azure Active Directory (AAD) authentication processes within Node.js applications and npm scripts. Its primary utility lies in automating the download and management of the underlying `azureauth` CLI executable, ensuring it's scoped locally to `./node_modules/.bin`. This unique approach allows for multiple versions of the AzureAuth CLI to coexist on a single machine, mitigating versioning conflicts. As of version 0.14.0, the package is in active pre-1.0 development, indicating an iterative release cadence with potential API changes. It is particularly useful for scenarios requiring Personal Access Token (PAT) generation for Azure DevOps (ADO) feeds, offering a cross-platform alternative to Windows-only tools like `vsts-npm-auth`. While `@azure/identity` provides a comprehensive SDK for general Azure authentication, `azureauth` specifically targets CLI-driven AAD authentication tasks.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","node","azureauth","aad","azure active directory","authentication","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/azureauth"},{"id":23335,"title":"Azure Functions Extensions Base","library":"azurefunctions-extensions-base","status":"active","version":"1.1.0","language":"python","ecosystem":"pypi","summary":"Base Python worker extension for Azure Functions, providing infrastructure for building custom extensions. Current version 1.1.0, requires Python >=3.8. Released as part of the Azure Functions Python programming model.","last_verified":"2026-05-01T00:00:00.000Z","tags":["azure","functions","serverless","extensions","python"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/azurefunctions-extensions-base"},{"id":20985,"title":"Azure Machine Learning Python Client Library (azureml)","library":"azureml","status":"deprecated","version":"0.2.7","language":"python","ecosystem":"pypi","summary":"Legacy Microsoft Azure Machine Learning Python client library (v0.2.7). This package is deprecated and superseded by the Azure ML SDK v2 (`azure-ai-ml`). It interacts with Azure ML workspaces and experiments via the older REST API. Expect no further updates; users should migrate to the modern SDK.","last_verified":"2026-04-27T00:00:00.000Z","tags":["azure","machine-learning","deprecated","legacy"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/azureml"},{"id":7035,"title":"Azure ML AutoML Core Library","library":"azureml-automl-core","status":"active","version":"1.62.0","language":"python","ecosystem":"pypi","summary":"This package contains the non-ML, non-Azure specific common code associated with running AutoML experiments within Azure Machine Learning. It serves as a foundational dependency for higher-level AutoML packages like `azureml-train-automl`, rather than being directly used by most end-users. It is part of the broader Azure ML SDK ecosystem, which typically has a monthly or bi-monthly release cadence, keeping sub-packages in sync.","last_verified":"2026-04-16T00:00:00.000Z","tags":["azure","azureml","automl","machine-learning","cloud","sdk","internal-dependency"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/azureml-automl-core"},{"id":3420,"title":"Azure Machine Learning Core SDK (v1)","library":"azureml-core","status":"deprecated","version":"1.61.0.post3","language":"python","ecosystem":"pypi","summary":"This package, part of the Azure Machine Learning Python SDK v1, provides core functionalities for interacting with Azure Machine Learning workspaces. It enables management of compute targets, experiments, runs, models, and environments. While it remains functional for existing workflows, it is officially deprecated as of March 2025 and will only receive security fixes until its end-of-support on June 30, 2026. Users are strongly encouraged to migrate to the Azure Machine Learning Python SDK v2 (`azure-ai-ml`).","last_verified":"2026-04-25T10:01:30.002Z","tags":["azure","machine-learning","mlops","sdk","deprecated","cloud"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/azureml-core"},{"id":2408,"title":"Azure ML Data Preparation SDK","library":"azureml-dataprep","status":"deprecated","version":"5.4.3","language":"python","ecosystem":"pypi","summary":"The `azureml-dataprep` library is part of the Azure ML Python SDK v1, providing capabilities to load, transform, and write data for machine learning workflows within the v1 ecosystem. As of version 5.4.3, it is primarily used for creating `Dataset` objects that integrate with Azure ML workspaces (v1). While receiving maintenance updates, it is largely superseded by the Azure ML SDK v2 (`azure-ai-ml`) for new development, which offers different data handling paradigms.","last_verified":"2026-04-24T19:19:44.689Z","tags":["Azure","Machine Learning","Data Prep","Data Transformation","SDK v1"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/azureml-dataprep"},{"id":5127,"title":"AzureML DataPrep Native Extensions","library":"azureml-dataprep-native","status":"active","version":"42.1.0","language":"python","ecosystem":"pypi","summary":"This package provides the underlying native extensions for Azure Machine Learning's Data Preparation capabilities. It is typically consumed as a dependency by higher-level AzureML SDK components like `azureml-dataprep` or `azureml.core`, rather than being directly imported by end-users. The current version is 42.1.0, and its release cadence is tied to the broader AzureML SDK.","last_verified":"2026-04-13T00:00:00.000Z","tags":["azure","machine-learning","dataprep","native","sdk","internal-dependency"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/azureml-dataprep-native"},{"id":5128,"title":"Azure ML Data Preparation RustLex","library":"azureml-dataprep-rslex","status":"active","version":"2.25.4","language":"python","ecosystem":"pypi","summary":"This library serves as a low-level, performance-optimized Rust extension for Azure ML's data preparation capabilities. It is an internal dependency primarily utilized by higher-level packages like `azureml-dataprep` and `azureml-sdk`, rather than being intended for direct end-user interaction. It's currently at version 2.25.4 and follows the release cadence of the broader Azure ML SDK.","last_verified":"2026-04-13T00:00:00.000Z","tags":["azure","machine-learning","dataprep","internal-dependency","rust-bindings"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/azureml-dataprep-rslex"},{"id":5860,"title":"Azure Machine Learning Dataset Runtime","library":"azureml-dataset-runtime","status":"active","version":"1.62.0","language":"python","ecosystem":"pypi","summary":"azureml-dataset-runtime is an internal Python package within the Azure Machine Learning SDK ecosystem, primarily designed to coordinate dependencies among other AzureML packages. It is not intended for direct use by end-users. As of version 1.62.0, released in February 2026, it maintains an active release cadence, reflecting ongoing development in the broader AzureML SDK.","last_verified":"2026-04-14T00:00:00.000Z","tags":["azure","machine-learning","microsoft","internal","dependency"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/azureml-dataset-runtime"},{"id":8871,"title":"Azure ML Defaults","library":"azureml-defaults","status":"active","version":"1.62.0","language":"python","ecosystem":"pypi","summary":"azureml-defaults is a metapackage provided by Microsoft Azure Machine Learning. It simplifies the installation of the Azure ML SDK by pulling in a curated set of `azureml-*` packages (like `azureml-core`, `azureml-data`, `azureml-train`) at compatible versions. Its primary purpose is to ensure users have a consistent and working environment for developing Azure ML solutions. The current version is 1.62.0, and updates typically align with the broader Azure ML SDK release cycle.","last_verified":"2026-04-16T00:00:00.000Z","tags":["azure","machine-learning","cloud","sdk","metapackage"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/azureml-defaults"},{"id":4453,"title":"Azure Machine Learning Feature Store SDK","library":"azureml-featurestore","status":"active","version":"1.2.2","language":"python","ecosystem":"pypi","summary":"The `azureml-featurestore` package is the core SDK interface for Azure ML Feature Store, working alongside `azure-ai-ml` to provide a managed feature store experience. It enables the development of feature set specifications in Spark, listing and retrieving feature sets, generating and resolving feature retrieval specifications, and performing offline feature retrieval with point-in-time joins. The library is actively developed, with its current version being 1.2.2.","last_verified":"2026-04-12T00:00:00.000Z","tags":["azure","machine-learning","feature-store","MLOps","data-engineering"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/azureml-featurestore"},{"id":7968,"title":"AzureML fsspec Protocol Handler","library":"azureml-fsspec","status":"active","version":"1.3.1","language":"python","ecosystem":"pypi","summary":"The `azureml-fsspec` library enables the `fsspec` (Filesystem Spec) library to interact with Azure Machine Learning datastores. It registers 'azureml://' and 'adl://' protocols, allowing users to access, read, and write files within Azure ML datastores using the familiar `fsspec` API. The current version is 1.3.1, and it's released as part of the broader Azure ML SDK ecosystem, typically following its release cadence.","last_verified":"2026-04-16T00:00:00.000Z","tags":["azure","azureml","fsspec","filesystem","cloud storage"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/azureml-fsspec"},{"id":7970,"title":"Azure Machine Learning Inference Server (HTTP)","library":"azureml-inference-server-http","status":"active","version":"1.5.1","language":"python","ecosystem":"pypi","summary":"The `azureml-inference-server-http` library provides the core HTTP server runtime for deploying machine learning models on Azure Machine Learning. It hosts user-defined model scripts (`score.py`) by loading `init()` and `run()` functions, allowing models to be exposed via a FastAPI-based REST API. As of version 1.5.1, it continues to evolve primarily through internal improvements and stability updates, with a focus on seamless integration into the Azure ML ecosystem.","last_verified":"2026-04-16T00:00:00.000Z","tags":["azure","machine learning","inference","server","http","fastapi","runtime"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/azureml-inference-server-http"},{"id":2883,"title":"Azure ML MLflow Integration","library":"azureml-mlflow","status":"active","version":"1.62.0.post2","language":"python","ecosystem":"pypi","summary":"The `azureml-mlflow` package provides integration code for connecting MLflow with Azure Machine Learning. It enables users to leverage MLflow's open-source capabilities for tracking machine learning experiments, logging metrics, parameters, and artifacts, and managing models directly within an Azure Machine Learning workspace. This facilitates centralized, secure, and scalable storage for MLflow-tracked assets, whether experiments run locally or on Azure compute. The library is actively maintained with regular updates.","last_verified":"2026-04-25T02:19:00.397Z","tags":["azure","mlflow","machine-learning","experiment-tracking","model-management","cloud-ml"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/azureml-mlflow"},{"id":7969,"title":"Azure ML Pipeline","library":"azureml-pipeline","status":"active","version":"1.62.0","language":"python","ecosystem":"pypi","summary":"The `azureml-pipeline` library is part of the Azure Machine Learning V1 Python SDK, used to build, optimize, and manage complex machine learning workflows as pipelines. It enables users to define sequences of steps, manage data dependencies, and run these pipelines on various Azure compute targets. The current version is 1.62.0, and it generally follows the release cadence of the broader Azure ML V1 SDK, with updates typically occurring monthly or bi-monthly.","last_verified":"2026-04-16T00:00:00.000Z","tags":["azure","machine-learning","pipeline","mlops","v1-sdk"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/azureml-pipeline"},{"id":6317,"title":"Azure Machine Learning Pipeline Core","library":"azureml-pipeline-core","status":"active","version":"1.62.0","language":"python","ecosystem":"pypi","summary":"This package contains core functionality for Azure Machine Learning pipelines, enabling the definition and execution of configurable machine learning workflows. As of version 1.62.0, it is a key component of the Azure ML SDK v1, providing building blocks for complex ML workflows. It follows a regular release cadence alongside other v1 SDK components.","last_verified":"2026-04-15T00:00:00.000Z","tags":["azure","machine-learning","pipeline","mlops","azureml-sdk-v1"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/azureml-pipeline-core"},{"id":8872,"title":"Azure ML Pipeline Steps","library":"azureml-pipeline-steps","status":"active","version":"1.62.0","language":"python","ecosystem":"pypi","summary":"The `azureml-pipeline-steps` library, part of the Azure Machine Learning Python SDK, provides classes to define individual computational units (steps) within an Azure ML pipeline. These steps can encapsulate Python scripts, data transfers, AutoML runs, and more, enabling the construction of complex MLOps workflows. The current version is 1.62.0, and it follows the release cadence of the broader Azure ML SDK, with frequent updates.","last_verified":"2026-04-16T00:00:00.000Z","tags":["azureml","mlops","pipeline","cloud","machine learning"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/azureml-pipeline-steps"},{"id":6536,"title":"Azure Machine Learning SDK (v1)","library":"azureml-sdk","status":"deprecated","version":"1.62.0","language":"python","ecosystem":"pypi","summary":"The Azure Machine Learning SDK v1 (meta-package for `azureml-core`) is used to build and run machine learning workflows upon the Azure Machine Learning service. It enables managing cloud resources, training models, and deploying them as web services. As of March 31, 2025, SDK v1 has been deprecated, with support ending on June 30, 2026. Users are strongly advised to migrate to Azure Machine Learning Python SDK v2 (`azure-ai-ml`) for continued support and new features.","last_verified":"2026-04-15T00:00:00.000Z","tags":["Azure","Machine Learning","MLOps","cloud","deprecated","v1"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/azureml-sdk"},{"id":6318,"title":"Azure ML Telemetry","library":"azureml-telemetry","status":"active","version":"1.62.0","language":"python","ecosystem":"pypi","summary":"The `azureml-telemetry` package, currently at version 1.62.0, is a core component within the Azure Machine Learning Python SDK. It is primarily used to collect various telemetry data, including log messages, metrics, events, and activity messages, generated by Azure Machine Learning processes. This data is often routed to Azure Application Insights for monitoring and analysis. The package underpins the telemetry collection mechanisms used by other Azure ML SDK components, rather than providing a direct-use client API for end-users to send custom telemetry. Microsoft is actively transitioning towards OpenTelemetry for broader Azure Monitor integration.","last_verified":"2026-04-15T00:00:00.000Z","tags":["azure","machine learning","telemetry","logging","metrics","application insights","mlops"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/azureml-telemetry"},{"id":23340,"title":"Azure Machine Learning Training SDK","library":"azureml-train","status":"maintenance","version":"1.62.0","language":"python","ecosystem":"pypi","summary":"The Azure Machine Learning Python SDK training package provides functionality for configuring, submitting, and managing machine learning training runs on Azure. It includes support for hyperparameter tuning (HyperDrive), automated ML (AutoML), and distributed training. Current version is 1.62.0, last updated in early 2025. Release cadence is monthly, aligned with the Azure ML SDK releases.","last_verified":"2026-05-01T00:00:00.000Z","tags":["azure","machine-learning","training","hyperdrive","automl"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/azureml-train"},{"id":7036,"title":"Azure ML AutoML Training (SDK v1)","library":"azureml-train-automl","status":"maintenance","version":"1.62.0","language":"python","ecosystem":"pypi","summary":"The `azureml-train-automl` package is part of the Azure Machine Learning SDK v1, designed for automatically finding the best machine learning model and its parameters. It streamlines model selection, hyperparameter tuning, and feature engineering for various ML tasks like classification, regression, and forecasting. As of v1.62.0, Azure Machine Learning SDK v1 is deprecated with support ending on June 30, 2026. Users are strongly advised to migrate to Azure Machine Learning SDK v2 for continued support and new features.","last_verified":"2026-04-16T00:00:00.000Z","tags":["azure","machine-learning","automl","sdk-v1","model-training","deprecated"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/azureml-train-automl"},{"id":7972,"title":"Azure ML AutoML Client","library":"azureml-train-automl-client","status":"active","version":"1.62.0","language":"python","ecosystem":"pypi","summary":"The `azureml-train-automl-client` library is a core component of the Azure Machine Learning Python SDK v1, enabling users to automatically find the best machine learning model and its hyperparameters for various tasks like classification, regression, and forecasting. As of version 1.62.0, it supports Python versions >=3.8 and <3.12. Its release cadence is tightly coupled with the broader Azure ML SDK v1, which typically saw monthly or bi-monthly updates.","last_verified":"2026-04-16T00:00:00.000Z","tags":["azure","machine-learning","automl","cloud","sdk","v1-sdk"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/azureml-train-automl-client"},{"id":6537,"title":"Azure ML Train Core","library":"azureml-train-core","status":"active","version":"1.62.0","language":"python","ecosystem":"pypi","summary":"The `azureml-train-core` package provides core functionalities for training models within the Azure Machine Learning Python SDK. It underpins concepts like estimators and run configurations for submitting training jobs to Azure ML workspaces. It is currently at version 1.62.0 and is part of the actively maintained Azure ML SDK, which typically sees monthly or bi-monthly releases.","last_verified":"2026-04-15T00:00:00.000Z","tags":["azure","machine-learning","ml","training","sdk"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/azureml-train-core"},{"id":7037,"title":"Azure ML HyperDrive REST Clients","library":"azureml-train-restclients-hyperdrive","status":"active","version":"1.62.0","language":"python","ecosystem":"pypi","summary":"This package contains internal classes and REST clients crucial for creating and managing HyperDriveRuns within the Azure Machine Learning SDK. It acts as an underlying dependency for the `azureml-core` package, specifically enabling the HyperDrive functionality for hyperparameter tuning. The current version is 1.62.0, and its release cadence follows the broader Azure ML SDK updates.","last_verified":"2026-04-16T00:00:00.000Z","tags":["azure","machine learning","hyperparameter tuning","hyperdrive","sdk","v1"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/azureml-train-restclients-hyperdrive"},{"id":18032,"title":"Azurite Azure Storage Emulator","library":"azurite","status":"active","version":"3.35.0","language":"javascript","ecosystem":"npm","summary":"Azurite is an open-source, cross-platform Azure Storage API compatible server designed for local development. It emulates the behavior of Azure Blob, Queue, and Table storage services, allowing developers to test their applications without incurring costs or latency associated with cloud resources. The current stable version is 3.35.0, with minor releases occurring approximately every 1-3 months, typically bumping the supported Azure Storage API version and introducing new features or bug fixes. Key differentiators include its full compatibility with Azure Storage SDKs, support for all three major storage services (Blob, Queue, Table preview), and flexible deployment options via npm, Docker, or a VS Code extension. It is built on TypeScript and runs on Node.js, providing a consistent local environment for Azure Storage interactions.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","Azurite","Azure","Storage","Blob","Queue","Emulator","Microsoft"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/azurite"},{"id":10534,"title":"b-validate","library":"b-validate","status":"active","version":"1.5.3","language":"javascript","ecosystem":"npm","summary":"b-validate is a JavaScript and TypeScript validation library offering a flexible, chainable API for data validation. It supports basic type and value checks, as well as complex schema-based validation for objects, including asynchronous validation logic. Since its rewrite in TypeScript in version 1.4.0, it ships with robust type definitions. The library is currently stable at version 1.5.3, with releases occurring periodically to address bugs and introduce minor enhancements rather than a fixed cadence. Key differentiators include its fluent, chainable API for individual validations, comprehensive schema validation capabilities, support for custom synchronous and asynchronous validators, and granular control over validation messages, including global configuration and locale-specific message templates. It aims to provide a comprehensive validation solution for both simple and complex data structures in web and Node.js environments.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","validate","type","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/b-validate"},{"id":9541,"title":"Backblaze B2 Command Line Tool (b2)","library":"b2","status":"active","version":"4.6.0","language":"python","ecosystem":"pypi","summary":"The `b2` package provides the official Command Line Tool for Backblaze B2 cloud storage. It allows users to manage files, buckets, and account settings directly from their terminal. The current version is 4.6.0, and it follows a frequent release cadence, often patching fixes and improving compatibility with newer Python versions or underlying SDK changes.","last_verified":"2026-04-17T00:00:00.000Z","tags":["backblaze","b2","cloud storage","cli","command-line","backup"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/b2"},{"id":4454,"title":"b2luigi - Belle II Luigi Extensions","library":"b2luigi","status":"active","version":"1.2.8","language":"python","ecosystem":"pypi","summary":"b2luigi extends the Luigi workflow management system, primarily integrating it with the Belle II software framework (basf2) for batch processing tasks. It provides specialized tasks, runners, and target classes for managing data within the Belle II environment and various remote file systems. The library is actively maintained with frequent releases, typically every few months, addressing bug fixes and adding new functionalities like WebDAV support.","last_verified":"2026-04-12T00:00:00.000Z","tags":["luigi","workflow","batch processing","physics","belle2","data science"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/b2luigi"},{"id":6319,"title":"Backblaze B2 SDK","library":"b2sdk","status":"active","version":"2.10.4","language":"python","ecosystem":"pypi","summary":"The `b2sdk` library provides a comprehensive Python SDK for interacting with Backblaze B2 Cloud Storage. It allows developers to manage buckets, upload and download files, handle file versions, and more. The current version is 2.10.4, with releases occurring regularly to add features, fix bugs, and maintain compatibility.","last_verified":"2026-04-15T00:00:00.000Z","tags":["backblaze","b2","cloud storage","object storage","sdk"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/b2sdk"},{"id":10535,"title":"Base36 String/Buffer Converter","library":"b36","status":"active","version":"1.0.0","language":"javascript","ecosystem":"npm","summary":"The `b36` package provides a minimalist utility for converting between Node.js `Buffer` objects and Base36 encoded strings. Currently at version 1.0.0, this library offers a slightly more compact encoding scheme compared to hexadecimal, making it suitable for contexts where shorter, alphanumeric identifiers are beneficial, such as unique IDs in URLs or hostnames. Its release cadence is likely stable and infrequent, as it addresses a specific, well-defined encoding problem with a mature solution. Key differentiators include its simplicity, small footprint, and direct focus on Base36, providing a straightforward alternative to more complex encoding libraries when only Base36 is required, especially beneficial in Node.js environments.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/b36"},{"id":17504,"title":"Babar CLI Bar Charts","library":"babar","status":"abandoned","version":"0.2.3","language":"javascript","ecosystem":"npm","summary":"Babar is a minimalistic Node.js library, currently at version 0.2.3, designed to render simple bar charts directly in the command line interface using ASCII characters. It provides basic visualizations for quickly understanding data distributions without the need for advanced charting features. The package is lightweight, consisting of approximately 100 lines of code, and offers options for color output, custom dimensions, and axis scaling. Its development appears to be inactive, with the last release nearly a decade ago (published 9 years ago as of April 2026), making it suitable for very basic, quick console output rather than robust data visualization needs. Key differentiators are its extreme simplicity and small footprint, focusing solely on console-based bar chart rendering.","last_verified":"2026-04-23T00:00:00.000Z","tags":["javascript","cli","bar","charts","graph","ascii"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/babar"},{"id":24951,"title":"Babbybel","library":"babbybel","status":"abandoned","version":"1.0.0","language":"javascript","ecosystem":"npm","summary":"Babbybel is a lightweight runtime transpiler for adding ES Harmony module (import/export) support to Node.js 6. Version 1.0.0 is the current stable release. It is designed as a lighter alternative to Babel, preserving source line numbers and symbol names. Project appears inactive with no recent updates.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/babbybel"},{"id":428,"title":"Babel: Internationalization Utilities for Python","library":"babel","status":"active","version":"2.18.0","language":"python","ecosystem":"pypi","summary":"Babel is a collection of tools for internationalizing Python applications, with an emphasis on web-based applications. The current version is 2.18.0, released on February 26, 2026. Babel follows an annual release cadence, with major updates typically occurring once a year.","last_verified":"2026-05-12T13:44:25.742Z","tags":["internationalization","localization","Python","date formatting","time formatting"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/babel"},{"id":18976,"title":"babel-7-jest","library":"babel-7-jest","status":"deprecated","version":"21.3.3","language":"javascript","ecosystem":"npm","summary":"Deprecated Jest transform plugin bridging babel-jest with @babel/core v7 before official support existed. Latest version 21.3.3, originally required @babel/core ^7.0.0-alpha/beta. Now superseded by babel-jest with babel-core@7.0.0-bridge.0. Do not use for new projects; official solution is stable and actively maintained.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/babel-7-jest"},{"id":18977,"title":"babel-plugin-root-import","library":"babel-7-plugin-root-import","status":"active","version":"5.4.0","language":"javascript","ecosystem":"npm","summary":"A Babel plugin that allows you to use root-based import paths (e.g., `~/foo`) instead of long relative paths (`../../../foo`). The current stable version is v5.4.0, with an active maintenance status (the latest release v6.6.0 came later but the package appears to be maintained). It supports custom prefix and suffix, multiple path mappings, and works with both `import` and `require`. Compared to Webpack's alias feature, this plugin operates at the Babel level, making it useful for tools like `babel-node` and testing environments where Webpack resolve is not available. It requires Babel 7 (or 6 depending on version).","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/babel-7-plugin-root-import"},{"id":26770,"title":"babel-alt","library":"babel-alt","status":"deprecated","version":"0.0.0","language":"javascript","ecosystem":"npm","summary":"babel-alt is an alternative babel transpiler, created as a fork or derivative of Babel. It aims to provide an alternative implementation for transpiling ES6+ code (harmony, classes, modules, let, const, var) to older JavaScript standards. The package is currently at version 0.0.0, indicating an early experimental stage with no active releases. Its key differentiator is being an 'alternative' to Babel, but as a version 0.0.0 with no recent activity, it is likely abandoned or deprecated.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","harmony","classes","modules","let","const","var","es6","transpile"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/babel-alt"},{"id":17505,"title":"Babel Transform for bit-imports and bit-bundler","library":"babel-bits","status":"abandoned","version":"1.0.1","language":"javascript","ecosystem":"npm","summary":"babel-bits is an npm package designed to integrate Babel 6 transformations within the bit-imports and bit-bundler ecosystems. It acts as a handler for JavaScript files, allowing them to be transpiled during the import or bundling process. The package, currently at its last stable version v1.0.1 released in 2017, wraps `babel-core` (v6) along with `babel-preset-es2015` and `babel-preset-react` as default configurations. The project and its parent `bit-imports` and `bit-bundler` dependencies appear to be abandoned, with no significant updates or maintenance since 2017. Key differentiators included its deep integration with the specific module loading and bundling mechanisms of `bit-imports` and `bit-bundler`, offering a pre-configured, albeit outdated, Babel setup for those systems. It does not follow a regular release cadence and is effectively end-of-life.","last_verified":"2026-04-23T00:00:00.000Z","tags":["javascript","babel","bit-bundler","bit-imports"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/babel-bits"},{"id":18979,"title":"babel-check-duplicated-nodes","library":"babel-check-duplicated-nodes","status":"active","version":"1.0.0","language":"javascript","ecosystem":"npm","summary":"Babel helper utility (v1.0.0) that checks an AST for duplicated nodes, throwing a descriptive error if any are found. Originally extracted from Babel's test fixture runner, this tool helps Babel transform authors catch subtle bugs caused by node reuse. It is a niche package with a single API call, no active release cadence, and is intended for internal use during transform development rather than general production.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","babel"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/babel-check-duplicated-nodes"},{"id":18980,"title":"babel-cli","library":"babel-cli","status":"deprecated","version":"6.26.0","language":"javascript","ecosystem":"npm","summary":"Babel command line interface for transpiling JavaScript files using Babel 6. Latest stable version is 6.26.0 (no longer actively developed). This package is part of the legacy Babel 6 ecosystem and has been superseded by @babel/cli in Babel 7+. Key differentiators: provides CLI tools like babel, babel-node, and babel-external-helpers. No further releases expected; users should migrate to @babel/cli for Babel 7+.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","6to5","babel","es6","transpile","transpiler","babel-cli","compiler"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/babel-cli"},{"id":18981,"title":"babel-codemod","library":"babel-codemod","status":"maintenance","version":"2.1.2","language":"javascript","ecosystem":"npm","summary":"babel-codemod version 2.1.2 (up to 2.1.5) rewrites JavaScript and TypeScript files using Babel plugins, leveraging recast to preserve original formatting with minimal changes. It supports local and remote plugins (e.g., AST Explorer URLs), with optional Prettier output. It includes built-in transpilation via @babel/preset-env and experimental TypeScript support via @babel/preset-typescript. Compared to alternatives like jscodeshift, it uses standard Babel plugins and APIs, reducing the learning curve for Babel users. Active until 2019, now in maintenance mode; requires Node >=6.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/babel-codemod"},{"id":18983,"title":"babel-compat","library":"babel-compat","status":"active","version":"0.22.4","language":"javascript","ecosystem":"npm","summary":"Custom Babel helpers for compatibility with older environments. Version 0.22.4, actively maintained. Provides thin wrappers around core Babel utilities for safer transpilation. Use alongside @babel/preset-env for targeted polyfilling. Differentiator: minimal overhead and explicit compat targets.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/babel-compat"},{"id":18982,"title":"babel-compile","library":"babel-compile","status":"active","version":"2.0.0","language":"javascript","ecosystem":"npm","summary":"A CLI tool built on babel-core for compiling .js/.jsx files to ES6 with automatic source map generation, output directory cleaning, and configuration loading from NPM modules. Version 2.0.0 is the current stable release with low release cadence. It provides an alternative to the Babel CLI for batch compilation with extra features like source maps with correct file references and cleaning the output directory to avoid stale files. It requires a Babel preset (e.g., babel-preset-es2015).","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","taskcluster","babel"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/babel-compile"},{"id":18984,"title":"Babel Core","library":"babel-core","status":"deprecated","version":"6.26.3","language":"javascript","ecosystem":"npm","summary":"Babel compiler core version 6.26.3. This is an outdated version of Babel (pre-7.x). The current stable releases are v7.29.2 (2026-03-16) and v8.0.0-rc.3 (2026-03-16). babel-core v6 is no longer maintained and should not be used for new projects. Key differentiator vs v7/v8: v6 uses the `babel-core` package while v7+ uses `@babel/core`. It provides core transformation API including `transform`, `transformFile`, `transformFileSync`, and `transformFromAst` methods. Compatible with Node.js and browsers via bundlers. Does not include presets/plugins; those are separate packages.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","6to5","babel","classes","const","es6","harmony","let","modules"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/babel-core"},{"id":18985,"title":"Babel Dead Code Elimination","library":"babel-dead-code-elimination","status":"active","version":"1.0.12","language":"javascript","ecosystem":"npm","summary":"A library providing composable primitives for dead code elimination in Babel AST, version 1.0.12. It is not a Babel plugin but a set of utilities (deadCodeElimination, findReferencedIdentifiers) to integrate into custom transforms. Released as a stable package with frequent patches, it differs from full-featured plugins by offering fine-grained control and working directly with the AST. Main use cases: removing unused variables, handling side-effects carefully via referenced identifier tracking, and preserving runtime behavior (e.g., object rest patterns). Ships TypeScript types.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","babel","dead","code","elimination","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/babel-dead-code-elimination"},{"id":18986,"title":"babel-deps","library":"babel-deps","status":"abandoned","version":"2.1.0","language":"javascript","ecosystem":"npm","summary":"Compiles JavaScript files along with all their imported dependencies using Babel, automatically resolving and compiling transitive dependencies that are not explicitly listed. Version 2.1.0 (latest) with no recent updates. Key differentiators: unlike direct Babel usage, babel-deps discovers and compiles the entire dependency graph, caches results for performance, and allows custom module resolution. Supports Node >=0.12.0 (legacy).","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","babel","dependencies","deps","es6"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/babel-deps"},{"id":18987,"title":"babel-dts-generator","library":"babel-dts-generator","status":"maintenance","version":"0.6.3","language":"javascript","ecosystem":"npm","summary":"A Babel plugin that generates TypeScript declaration (.d.ts) files from JavaScript code with JSDoc type annotations. Version 0.6.3 is the latest stable release; the project appears to be in maintenance mode with no recent activity. It specializes in converting Babel-parsed ASTs into TypeScript declarations, supporting features like object parameters, this-type annotations, typeof-type annotations, and string literal types. Key differentiators include integration with Babel's transformation pipeline and suppression of private exports for clean typings.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","aurelia","babel","dts"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/babel-dts-generator"},{"id":18989,"title":"babel-errors","library":"babel-errors","status":"active","version":"1.1.1","language":"javascript","ecosystem":"npm","summary":"A library for creating nicer error messages with code frames for Babel transformations and plugins. Current stable version 1.1.1 provides utilities like buildCodeFrameError, prettyError, wrapErrorWithCodeFrame, and createErrorWithLoc. Sporadically maintained, it differentiates from Babel's built-in error formatting by offering explicit functions to construct location-aware errors outside the plugin context.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/babel-errors"},{"id":18988,"title":"babel-es6-polyfill","library":"babel-es6-polyfill","status":"deprecated","version":"1.1.0","language":"javascript","ecosystem":"npm","summary":"A lightweight ES6/ES2015 polyfill specifically for Babel, version 1.1.0, designed for modern browsers that fully support ES5. Unlike Babel's default polyfill, it includes only standardized features from the ECMAScript specification, omitting proposals (e.g., setImmediate) and non-standard additions. This polyfill is intended for browser-only use, replacing babel-core's browser-polyfill.js. It has low release cadence with minimal updates. Key differentiators: pure standards track, no ES5 shims, and no proposals.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","es6","ecmascript 6","es2015","babel","shim","polyfill"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/babel-es6-polyfill"},{"id":18990,"title":"@babel/eslint-parser","library":"babel-eslint-parser","status":"active","version":"7.13.10","language":"javascript","ecosystem":"npm","summary":"An ESLint parser that leverages Babel's parser to lint all valid Babel code, including experimental and non-standard syntax (e.g., Flow, TypeScript). The current stable version is 7.29.2 (maintenance branch) with an 8.x release candidate targeting ESLint v9+. It requires @babel/core ≥7.11.0 and ESLint ≥7.5.0 (v7) or ESLint ≥9 (v8). Unlike alternatives like typescript-eslint, this parser supports the full range of Babel transforms and is maintained by the Babel core team. Release cadence is monthly for minor/patch versions.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/babel-eslint-parser"},{"id":15083,"title":"Babel Comment Extractor","library":"babel-extract-comments","status":"abandoned","version":"1.0.0","language":"javascript","ecosystem":"npm","summary":"The `babel-extract-comments` library is a utility designed to parse JavaScript code and extract its associated comments, leveraging Babel's (specifically, its earlier parser Babylon) capabilities. It provides methods to process either a JavaScript string or a file path, returning an array of structured comment objects. Each object in the array details the comment's `type` (e.g., 'CommentBlock', 'CommentLine'), its raw `value`, and precise `start` and `end` character positions, along with `loc` (source location data including line and column numbers). The package's current and only major version is 1.0.0, last published in February 2018. Due to its age and lack of subsequent updates, it exclusively supports CommonJS module loading patterns and relies on older Babel parsing internals, making it unsuitable for projects requiring modern JavaScript syntax parsing or native ESM integration. Users should be aware of its abandoned status and potential compatibility issues with contemporary JavaScript language features.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","babel","block","code","comment","comments","context","extract","glob"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/babel-extract-comments"},{"id":18992,"title":"babel-file","library":"babel-file","status":"active","version":"3.0.0","language":"javascript","ecosystem":"npm","summary":"Utility to easily construct a Babel File object with code, AST, and path. v3.0.0 (latest) – stable, low maintenance. Provides a convenient wrapper around Babel core's File object, parsing code with Babel and returning the full file structure. Key differentiator: simplifies setup for Babel plugins/tools by handling File creation and error formatting. Requires Babel 7+ and babylon-options for parser options.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/babel-file"},{"id":18991,"title":"babel-file-loader","library":"babel-file-loader","status":"active","version":"2.0.0","language":"javascript","ecosystem":"npm","summary":"Load files into memory for parsing and traversal with Babylon/Babel. Version 2.0.0 is the latest stable release, published as part of the babel-multi-file project. It provides async and sync methods to resolve file paths from import declarations and load parsed File objects, enabling multi-file Babel plugin analysis. Key differentiators: integrates directly with Babel's visitor pattern and File representation, offering low-level control over file resolution and parsing.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/babel-file-loader"},{"id":18993,"title":"babel-flow-types","library":"babel-flow-types","status":"maintenance","version":"1.2.3","language":"javascript","ecosystem":"npm","summary":"Provides Flow type definitions for Babel's public API, including types for AST nodes, parsers, transformers, and code generation. Current stable version is 1.2.3. This package is specifically for Flow users who need type coverage when working with Babel's ecosystem, offering types that mirror Babel's internal structures. It is updated infrequently to match Babel's releases. Compared to TypeScript-oriented alternatives like @babel/types, this package is the primary source for Flow consumers relying on Babel.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/babel-flow-types"},{"id":18994,"title":"babel-gettext-extractor","library":"babel-gettext-extractor","status":"active","version":"4.1.3","language":"javascript","ecosystem":"npm","summary":"Babel plugin to extract gettext strings from JavaScript/JSX code, supporting ES6+ and JSX syntax. Current stable version is 4.1.3, maintained by Sentry. It is a fork of babel-gettext-plugin with added support for references and earlier Node.js versions. Works with Babel 7. Key differentiators: flexible configuration of function names, custom output file naming via a callback, base directory for relative paths, and optional whitespace stripping from template literals. Alternatives like babel-plugin-react-intl focus on React Intl, while this plugin targets the standard gettext workflow.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","babel","gettext","plugin","i18n"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/babel-gettext-extractor"},{"id":18995,"title":"babel-gettext-plugin","library":"babel-gettext-plugin","status":"maintenance","version":"3.0.0","language":"javascript","ecosystem":"npm","summary":"A Babel plugin (v3.0.0) that extracts gettext translation strings (msgid, msgctxt, etc.) from JavaScript files, supporting JSX, ES6, and other syntax via Babel. Built on node-gettext. It replaces older extractors like xgettext which lack modern syntax support. Maintenance is sparse; last release 2019.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","babel","gettext","plugin","i18n"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/babel-gettext-plugin"},{"id":18033,"title":"Babel Helper: Binary Assignment Operator Visitor Builder","library":"babel-helper-builder-binary-assignment-operator-visitor","status":"active","version":"6.24.1","language":"javascript","ecosystem":"npm","summary":"This package, `babel-helper-builder-binary-assignment-operator-visitor`, is a low-level utility within the Babel ecosystem, specifically designed to assist plugin authors in creating AST (Abstract Syntax Tree) visitors for JavaScript's binary and assignment operators. It abstracts the common patterns required to transform expressions like `a += b` or `x &&= y` consistently across different operator types. The provided version `6.24.1` indicates it's from the Babel 6 era, which is now considered legacy. The current stable major version of Babel is `v7.x`, with `v7.29.2` being a very recent release, and `v8.x` is in release candidate (`v8.0.0-rc.3`). Babel generally maintains a rapid release cadence for patch and minor versions, with major versions introducing breaking changes every few years. Key differentiators include its specialized focus on a specific AST transformation pattern, reducing boilerplate for plugin developers who need to handle these operators, and its tight integration within the larger Babel monorepo for consistent AST manipulation.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/babel-helper-builder-binary-assignment-operator-visitor"},{"id":18144,"title":"babel-helper-builder-react-jsx","library":"babel-helper-builder-react-jsx","status":"maintenance","version":"6.26.0","language":"javascript","ecosystem":"npm","summary":"Internal Babel helper for building React JSX AST nodes, used by @babel/plugin-transform-react-jsx and related plugins. This package provides a builder function that creates call expressions (e.g., React.createElement) from JSX AST elements. Version 6.26.0 is the latest stable release, part of Babel 6.x, which is now in maintenance mode. Key differentiator: it is strictly a Babel internals helper, not intended for direct consumer use. Alternatives: use @babel/plugin-transform-react-jsx directly for JSX transformation.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/babel-helper-builder-react-jsx"},{"id":26771,"title":"babel-helper-module-imports","library":"babel-helper-module-imports","status":"active","version":"7.0.0-beta.3","language":"javascript","ecosystem":"npm","summary":"Babel helper to insert module imports programmatically in AST transforms. v7.0.0-beta.3 is a prerelease of the 7.x series, part of the Babel ecosystem. This package provides functions like addDefault, addNamed, addSideEffect, and addNamespace to inject import statements during plugin execution. It abstracts away import creation, handling scoping, name collisions, and path insertion. The stable 7.x line is in maintenance; 8.x is in development with breaking changes. Key differentiator: designed for Babel plugin authors needing to add imports without manual AST construction.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/babel-helper-module-imports"},{"id":18997,"title":"Babel Helper Module Transforms","library":"babel-helper-module-transforms","status":"active","version":"7.0.0-beta.1","language":"javascript","ecosystem":"npm","summary":"Internal Babel helper package providing utility functions for implementing ES6 module transformations, such as converting imports and exports to CommonJS, AMD, or UMD. This package is used by plugins like @babel/plugin-transform-modules-commonjs and @babel/plugin-transform-modules-amd. Version 7.0.0-beta.1 is an early beta; current stable releases follow Babel 7.x line (v7.29.2 as of March 2026) and Babel 8 development on v8.0.0-rc.3. Users should not depend on this package directly; use the respective transform plugins instead. Key differentiator: it centralizes module transformation logic shared across Babel module plugins.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/babel-helper-module-transforms"},{"id":18996,"title":"babel-helper-modules","library":"babel-helper-modules","status":"active","version":"6.0.0","language":"javascript","ecosystem":"npm","summary":"Provides Babel's internal helper functions (like _classCallCheck, _extends, etc.) as individual ES5 modules that can be imported directly. Version 6.0.0 is the latest stable release. Unlike babel-runtime which bundles core-js, this package avoids core-js dependencies, giving users freedom to choose their own polyfill (e.g., @babel/polyfill). Designed to be used with babel-plugin-transform-helper-modules to replace helper calls with direct imports, reducing bundle size and avoiding duplicate helper code. Supports only CommonJS require syntax and is intended for Node/Babel build pipelines.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/babel-helper-modules"},{"id":18146,"title":"babel-helper-plugin-test-runner","library":"babel-helper-plugin-test-runner","status":"active","version":"6.24.1","language":"javascript","ecosystem":"npm","summary":"Internal Babel helper for running plugin tests. Version 6.24.1 is an older release from Babel 6 era. This package is part of Babel's monorepo and is not intended for direct external use. It provides a test runner helper for Babel plugins. The current stable major version is 7.x (e.g., 7.29.2) with Babel 8 (8.0.0-rc.3) in release candidate. Key differentiator: purely internal to Babel, not designed for public consumption, may have breaking changes across major versions. Use @babel/helper-plugin-test-runner for Babel 7+.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/babel-helper-plugin-test-runner"},{"id":18998,"title":"Babel Helper Simple Access","library":"babel-helper-simple-access","status":"deprecated","version":"7.0.0-beta.3","language":"javascript","ecosystem":"npm","summary":"A Babel helper package (currently at v7.0.0-beta.3) that transforms complex assignment patterns (e.g., `i += 1`, `--i`) into simple assignments for easier AST manipulation. It is part of the Babel ecosystem, primarily used internally by Babel plugins. Unlike general-purpose AST utilities, it specifically handles converting compound assignments and unary mutations to straightforward `i = i + 1` style assignments. This package is in beta and likely deprecated in favor of modern Babel 8 helpers.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/babel-helper-simple-access"},{"id":18999,"title":"babel-helper-simplify-module","library":"babel-helper-simplify-module","status":"maintenance","version":"2.2.1","language":"javascript","ecosystem":"npm","summary":"This package provides Babel utilities to transform and simplify module structures by exploding imports and exports into a normalized form. Current stable version is 2.2.1, with low release cadence. It is intended for internal use in Babel tooling, not for direct consumption in most projects. It differs from alternatives like babel-plugin-transform-modules-commonjs by focusing on structure normalization rather than module system conversion. Typically used in conjunction with babel-explode-module.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/babel-helper-simplify-module"},{"id":19000,"title":"babel-helper-transform-fixture-test-runner","library":"babel-helper-transform-fixture-test-runner","status":"maintenance","version":"6.26.2","language":"javascript","ecosystem":"npm","summary":"Internal Babel helper that provides a test runner for fixture-based tests within Babel's own monorepo. It is used in conjunction with babel-helper-fixtures to run transformation tests on a set of input/output fixtures. Current stable version is 6.26.2 (an older Babel 6 era package). Release cadence is tied to Babel releases. This package is not intended for direct use by consumers; it's an internal dependency for Babel development. Key differentiator: it is specific to Babel's test infrastructure and not a general-purpose testing utility.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/babel-helper-transform-fixture-test-runner"},{"id":14456,"title":"Vue JSX Prop Merging Helper","library":"babel-helper-vue-jsx-merge-props","status":"maintenance","version":"2.0.3","language":"javascript","ecosystem":"npm","summary":"babel-helper-vue-jsx-merge-props is an internal Babel helper package designed to facilitate the merging of props when using JSX syntax within Vue.js applications. Specifically, it handles the transformation of JSX spread attributes into the Vue Virtual DOM's `data` object, ensuring correct aggregation of properties, attributes, and event handlers. This package is a dependency of `@vue/babel-preset-jsx` and `@vue/babel-plugin-transform-vue-jsx` (for Vue 2.x) and is not intended for direct consumption by application developers. The current stable version, as specified, is 2.0.3. Its release cadence is tightly coupled with updates to Vue's JSX transformation tools, primarily for Vue 2.x projects. For Vue 3, `@vue/babel-plugin-jsx` handles JSX transformations and prop merging internally, superseding the need for this helper directly.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","babel","vue","jsx"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/babel-helper-vue-jsx-merge-props"},{"id":19001,"title":"babel-helpers","library":"babel-helpers","status":"active","version":"6.24.1","language":"javascript","ecosystem":"npm","summary":"A collection of helper functions used by Babel transforms, such as `typeof`, `extends`, `inherits`, and others. Current stable version is v7.x (e.g., v7.29.2), with v8.0.0-rc.3 as the next major pre-release. The package is part of the Babel monorepo and is released on the same cadence as Babel core (typically monthly or as needed). Key differentiator: it provides the internal helper functions that Babel plugins use to generate runtime code, and it is not intended for direct use by most developers; instead, the helpers are bundled into output via `@babel/plugin-transform-runtime` or `@babel/preset-env`.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/babel-helpers"},{"id":19002,"title":"babel-identifiers","library":"babel-identifiers","status":"active","version":"2.0.1","language":"javascript","ecosystem":"npm","summary":"Classifies Babel AST Identifier nodes into types (binding, reference, static) and grammars (javascript, jsx, flow, typescript). Stable v2.0.1 release with ESM/CJS support. Differentiates from general Babel utilities by focusing exclusively on identifier classification, enabling more precise lint rules and transformation logic. Lightweight with no runtime dependencies.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/babel-identifiers"},{"id":10536,"title":"Babel Import Utility","library":"babel-import-util","status":"active","version":"3.0.1","language":"javascript","ecosystem":"npm","summary":"babel-import-util is a utility library designed to simplify the process of manipulating imports within Babel plugins. It provides an API for safely emitting new imported names, ensuring correct composition with other Babel plugins by updating Babel's binding understanding, and automatically deduplicating redundant imports. The library is written in TypeScript and ships with type definitions, making it well-suited for TypeScript-based plugin development. The current stable version is 3.0.1, released in March 2025, indicating active maintenance and a regular release cadence. Key differentiators include its focus on reference-aware APIs (introduced in v3.0.0) that improve safety and correctness when working with Babel's AST, and its ability to handle import deduplication and binding updates transparently, reducing boilerplate for plugin authors.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/babel-import-util"},{"id":24950,"title":"babel-inline-import-loader","library":"babel-inline-import-loader","status":"maintenance","version":"1.0.1","language":"javascript","ecosystem":"npm","summary":"A webpack loader that integrates with babel-plugin-inline-import to ensure file imports via the plugin trigger webpack rebuilds on content changes. Version 1.0.1 is current, with no recent updates since 2020. Releases are infrequent, focusing on bug fixes. Unlike alternative approaches that require manual watchers, this loader leverages webpack's addDependency API for automatic rebuilds. Requires babel-plugin-inline-import@3.0.0+ and webpack. Primarily used with babel-loader in JavaScript projects.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/babel-inline-import-loader"},{"id":19003,"title":"babel-install","library":"babel-install","status":"maintenance","version":"2.1.0","language":"javascript","ecosystem":"npm","summary":"Declare and install Babel plugins and presets via CLI or programmatically. Current version 2.1.0. It automatically adds plugins/presets to .babelrc and installs npm packages, with shorthand CLI flags via yargs-parser. Warns on duplicate modules. Limited maintenance (last release 2016). Alternative to manual config edits for Babel 6.x era.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","babel","install","declare","babelrc","sync","merge","cli","programatically"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/babel-install"},{"id":19006,"title":"babel-jest","library":"babel-jest","status":"active","version":"30.3.0","language":"javascript","ecosystem":"npm","summary":"Jest plugin to use Babel for transformation of source files during testing. Current stable version is 30.3.0 (released 2025). It is part of the Jest monorepo and follows Jest's release cadence. Key differentiators: integrates tightly with Jest's transform pipeline, automatically picks up Babel configuration, supports custom transformers and presets, and is ESM-compatible. It is the recommended way to transpile modern JavaScript and TypeScript code in Jest tests when using Babel. Compared to alternative transformers like ts-jest, babel-jest is faster but does not perform type checking.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/babel-jest"},{"id":19004,"title":"babel-jest-amcharts","library":"babel-jest-amcharts","status":"active","version":"0.0.2","language":"javascript","ecosystem":"npm","summary":"A Babel Jest transformer plugin customized to work with amCharts libraries. Version 0.0.2 is the latest and only stable release. It patches babel-jest to properly transform amCharts ESM modules during Jest testing. Designed specifically for amCharts 4+ and React projects. Differentiates from generic babel-jest by handling amCharts' non-standard module exports and preventing transformation errors that occur with default Jest configuration.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","amcharts4","babel","jest","react"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/babel-jest-amcharts"},{"id":20986,"title":"babel-jest-assertions","library":"babel-jest-assertions","status":"active","version":"0.1.0","language":"javascript","ecosystem":"npm","summary":"A Babel plugin (v0.1.0) that automatically inserts `expect.assertions(n)` and `expect.hasAssertions()` into Jest test blocks by counting `expect` calls. It supports sync, async, arrow, named, and only tests, including `beforeEach`/`afterEach` blocks. Unlike manual insertion, it eliminates human error and verbosity. Current stable version is 0.1.0; no major releases planned. Minimal alternative to manual assertion count management.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","babel","jest","plugin","assertions","expect","test"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/babel-jest-assertions"},{"id":19005,"title":"babel-jscs","library":"babel-jscs","status":"deprecated","version":"3.0.0-beta1","language":"javascript","ecosystem":"npm","summary":"babel-jscs allows linting all valid Babel code with JSCS by providing a custom parser (esprima) that monkeypatches JSCS to support Babel syntax. The package is experimental, last released as 3.0.0-beta1, and is intended to be integrated into JSCS itself via the --esnext flag. It is not actively maintained and is superseded by ESLint and babel-eslint. Key differentiator: enables Babel syntax support for JSCS users before JSCS natively supported it.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","babel-jscs","babel","jscs"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/babel-jscs"},{"id":19007,"title":"Babel JSX Utils","library":"babel-jsx-utils","status":"active","version":"1.1.0","language":"javascript","ecosystem":"npm","summary":"babel-jsx-utils (v1.1.0) is a utility library for resolving JSX attribute values at compile time using Babel. It statically evaluates attribute expressions in the local scope, handling variables, literals, and simple expressions but not function calls or props passed from parent components. This is primarily used in custom Babel plugins for static analysis or code transformations. Released infrequently, it is a lightweight alternative to more complex AST utilities. Key differentiator: focuses specifically on JSX attribute resolution with a simple API (getAttributeValues, getAttributeValue) and built-in error handling for unresolvable attributes.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/babel-jsx-utils"},{"id":10537,"title":"Babel Literal to AST","library":"babel-literal-to-ast","status":"maintenance","version":"2.1.0","language":"javascript","ecosystem":"npm","summary":"This utility package, `babel-literal-to-ast`, converts standard JavaScript literals and simple objects directly into their Abstract Syntax Tree (AST) representation, formatted according to Babel's specific AST specification. Unlike general-purpose AST parsers that convert source code strings, this library takes a live JavaScript value (like a number, string, boolean, array, or plain object) and returns the corresponding Babel AST node structure. It currently sits at version 2.1.0, with its last update in February 2019, suggesting a stable but no longer actively developed status. Its primary use case is within Babel transformers or other tools that manipulate Babel ASTs, providing a convenient way to inject or create AST nodes from known literal values without having to manually construct the AST objects or parse stringified code. A key differentiator is its direct output to Babel AST format, which has specific deviations from the more generic ESTree specification.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/babel-literal-to-ast"},{"id":19008,"title":"babel-loader","library":"babel-loader","status":"active","version":"10.1.1","language":"javascript","ecosystem":"npm","summary":"Webpack loader that transpiles JavaScript/TypeScript files using Babel. Current stable version is 10.1.1, with a release cadence of minor/patch updates every few months. It integrates Babel's transformation pipeline into webpack's build process, supporting features like caching, customizing cache identifiers, and passing source maps. Key differentiators: it is the official Babel team supported loader, tightly integrated with webpack's module system, and supports both webpack and Rspack. It requires @babel/core as a peer dependency and works with Babel 7 or 8 beta. Compared to alternatives like esbuild-loader or swc-loader, babel-loader offers full Babel plugin ecosystem compatibility and extensive customization options for legacy browser support.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","webpack","loader","babel","es6","transpiler","module"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/babel-loader"},{"id":26772,"title":"babel-loader-exclude-node-modules-except","library":"babel-loader-exclude-node-modules-except","status":"maintenance","version":"1.2.4","language":"javascript","ecosystem":"npm","summary":"A utility to create a regular expression for excluding all node_modules from Babel transpilation in webpack, except for specified modules. Current stable version is 1.2.4. Release cadence is low (last update 2020). It simplifies the common webpack pattern of allowing certain ES6 modules from node_modules to be transpiled while excluding the rest. Key differentiator: supports wildcard patterns for module names since v1.2.0, unlike manual regex construction.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","webpack","babel-loader","exclude","node_modules","es6 modules"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/babel-loader-exclude-node-modules-except"},{"id":19009,"title":"babel-log","library":"babel-log","status":"active","version":"2.0.0","language":"javascript","ecosystem":"npm","summary":"babel-log is a lightweight utility for logging Babel AST paths and nodes with clean, colored formatting in the console. As of version 2.0.0, it provides a single default-exported function that accepts any object, making it ideal for debugging Babel plugins. It is in active development with a low release cadence. Unlike manual console.log, babel-log formats complex AST structures for readability.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/babel-log"},{"id":19010,"title":"babel-messages","library":"babel-messages","status":"deprecated","version":"6.23.0","language":"javascript","ecosystem":"npm","summary":"A utility package that provides a collection of debug messages used internally by Babel during code transformation and compilation. This package (v6.23.0) is now deprecated in modern Babel versions (v7+) and is no longer updated separately as messages are embedded directly in code or handled by @babel/code-frame. It offers functions like get(key) to retrieve localized message strings. Key differentiator: it is a legacy internal module with no standalone value for end users beyond historical reference.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/babel-messages"},{"id":17506,"title":"Express/Connect Babel Transpilation Middleware","library":"babel-middleware","status":"abandoned","version":"0.3.4","language":"javascript","ecosystem":"npm","summary":"This package provides an Express/Connect middleware for dynamically transpiling JavaScript files from ES2015+ to ES5 using Babel. It supports caching the transpilation results in memory or to the file system. Currently at version 0.3.4, the package appears to be abandoned, with its last known update significantly predating modern Babel (v7+) and the widespread adoption of ES Modules in Node.js. It relies on older Babel configurations, such as the now-deprecated `es2015` preset, and exclusively uses CommonJS module patterns. Its primary utility was for development environments, enabling on-the-fly transpilation without a separate build step, but it is not suitable for contemporary projects due to its age and lack of maintenance.","last_verified":"2026-04-23T00:00:00.000Z","tags":["javascript","babel","es6","connect","express","middleware"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/babel-middleware"},{"id":26774,"title":"babel-minify (formerly Babili)","library":"babel-minify","status":"maintenance","version":"0.5.2","language":"javascript","ecosystem":"npm","summary":"An ES6+ aware JavaScript minifier based on the Babel toolchain. Current stable version is 0.5.2, released in 2018. Development has been stalled since then; it is effectively in maintenance mode. Unlike traditional minifiers (UglifyJS, Terser), babel-minify operates on an AST that can understand modern ES6+ syntax, allowing it to minify code without needing to down-compile first. It works as a standalone CLI tool or as a Babel preset. Note: it is deprecated in favor of Terser for most use cases because Babel itself stopped maintaining it.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","babel-minify","babel-preset","minify"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/babel-minify"},{"id":19011,"title":"Babel Minify Webpack Plugin","library":"babel-minify-webpack-plugin","status":"maintenance","version":"0.3.1","language":"javascript","ecosystem":"npm","summary":"A webpack plugin that uses babel-minify (formerly babili) to minify JavaScript bundles. Current stable version is 0.3.1, released March 2018. Last release was a bugfix for webpack 4 tapable deprecation warnings. The plugin operates on entire chunks rather than individual files, enabling optimizations not possible with loader-based minification. However, it is slower than using babel-loader with the minify preset. The package has narrow engine requirements (Node 4.3–5.0 or >=5.10) and is essentially in maintenance mode, with no releases since 2018 and webpack 5 not officially supported. Alternatives include terser-webpack-plugin and babel-loader with preset-minify.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","babel","babel-minify","minify","webpack","webpack-plugin"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/babel-minify-webpack-plugin"},{"id":24952,"title":"babel-mocha-es6-compiler","library":"babel-mocha-es6-compiler","status":"deprecated","version":"0.1.0","language":"javascript","ecosystem":"npm","summary":"Babel Mocha ES6 Compiler is a deprecated Mocha compiler that registers Babel 6 with React JSX and ES6 support. No version updates since 2016; relies on older Babel 6 ecosystem. Not compatible with Babel 7+ or modern Mocha releases. For new projects, use @babel/register directly with Mocha's --require flag.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","babel-register","mocha","es6","babel6","mocha compilers","babel-register-es6-react"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/babel-mocha-es6-compiler"},{"id":24953,"title":"babel-node-ts","library":"babel-node-ts","status":"deprecated","version":"1.0.3","language":"javascript","ecosystem":"npm","summary":"A lightweight CLI wrapper that runs babel-node with --extensions ts,tsx by default, eliminating the need to manually specify TypeScript file extensions. Version 1.0.3 is the latest stable release. This package is no longer actively maintained and is considered deprecated in favor of modern alternatives like ts-node or tsx. It has a single peer dependency on @babel/node ^7.2.2. Key differentiator: simple extension auto-adding with no configuration.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","babel","babel-node","cli","typescript","ts","tsx","extensions"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/babel-node-ts"},{"id":24954,"title":"babel-ui5-module-formatter","library":"babel-openui5-module-formatter","status":"active","version":"0.0.1","language":"javascript","ecosystem":"npm","summary":"A Babel plugin that transpiles ES6 module syntax into sap.ui.define calls (AMD-like syntax) for UI5 applications (OpenUI5/SAPUI5). Version 0.0.1 is the initial release; the project is in early development with low release cadence. It enables developers to write ES6 modules and compile them to the format expected by UI5's module loader. Key differentiators: it is a dedicated Babel formatter for UI5, but has several limitations: no support for named imports (use wildcard imports instead), relative imports only within the same or subdirectories, and cannot mix default and named exports. Alternatives include using a UI5-aware bundler or manually transpiling.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","ui5","sapui5","openui5","babel","babeljs","es6"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/babel-openui5-module-formatter"},{"id":19013,"title":"babel-parse-wild-code","library":"babel-parse-wild-code","status":"active","version":"2.1.5","language":"javascript","ecosystem":"npm","summary":"Parse user code files using their project's installed Babel version and config, with automatic fallback. Handles JS, TS, TSX, and DTS files with correct parser plugins based on file extension. Supports Babel 7 only. Current stable version 2.1.5 (June 2023). Key differentiator: resolves ambient Babel config per file directory, works around Babel 7 performance bug where parseAsync redoes loadOptionsAsync work. Falls back to @babel/parser defaults if @babel/core or config is missing. Ships ESM and CJS exports with TypeScript definitions. Maintained by codemodsquad.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/babel-parse-wild-code"},{"id":19014,"title":"babel-plugin-add-filehash","library":"babel-plugin-add-filehash","status":"maintenance","version":"7.6.0","language":"javascript","ecosystem":"npm","summary":"A Babel plugin that forces output to change whenever the input file changes, even for trivial/whitespace changes. Version 7.6.0 is current, but the primary use case (forcing Webpack to show updated eslint messages on unchanged files) has been obsolete since Webpack v3.5.4 fixed the underlying issue. The plugin remains functional for anyone needing deterministic output changes, but it is effectively a legacy tool. It has no dependencies beyond Babel itself and is a zero-config plugin.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","babel-plugin","eslint"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/babel-plugin-add-filehash"},{"id":19012,"title":"babel-plugin-add-import-extension","library":"babel-plugin-add-import-extension","status":"active","version":"1.6.0","language":"javascript","ecosystem":"npm","summary":"A Babel plugin that automatically adds file extensions to import and export specifiers for local modules, useful when using TypeScript with Babel and not writing explicit extensions in source files. Version 1.6.0 is the latest stable release, updated occasionally. It defaults to adding .js extension, with options to specify custom extension, replace existing extensions, and configure observed script extensions. Differentiates itself by focusing solely on extension addition without other transforms.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","babel","plugin","import","export","transform","extension"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/babel-plugin-add-import-extension"},{"id":19015,"title":"babel-plugin-add-module-exports","library":"babel-plugin-add-module-exports","status":"maintenance","version":"1.0.4","language":"javascript","ecosystem":"npm","summary":"This Babel plugin restores the pre-Babel 6 behavior where a default export is also assigned to `module.exports`, allowing `require()` to return the default value directly without the `.default` property. Version 1.0.4 is the latest stable release, with no active development. It works only with CommonJS/UMD module output (requires `modules` to be set to `'commonjs'` or `'umd'`). Unlike alternatives, it only adds `module.exports` when there is a single default export, preserving named exports.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","babel-plugin","module.exports"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/babel-plugin-add-module-exports"},{"id":19016,"title":"babel-plugin-add-module-metadata","library":"babel-plugin-add-module-metadata","status":"active","version":"2.32.2","language":"javascript","ecosystem":"npm","summary":"A Babel plugin for the Liferay ecosystem that scans JavaScript modules for predefined code patterns and adds corresponding metadata entries to the manifest.json file generated by the liferay-npm-bundler. Version 2.32.2 is the latest stable release, maintained as part of the liferay-frontend-projects monorepo with monthly to quarterly releases. Unlike generic Babel plugins, this one is tailored specifically for Liferay's AMD module system, enabling module description prior to load or parse. It is used in conjunction with the Liferay JS Toolkit and npm bundler.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/babel-plugin-add-module-metadata"},{"id":19019,"title":"babel-plugin-add-react-displayname","library":"babel-plugin-add-react-displayname-babel7","status":"maintenance","version":"0.0.6-beta","language":"javascript","ecosystem":"npm","summary":"A Babel 7 plugin that automatically adds displayName to React components, including ES6 class components and stateless functional components returning JSX. Version 0.0.6-beta is the latest stable release. The plugin helps ensure meaningful component names appear in React DevTools and production builds. Unlike other solutions, it focuses solely on displayName addition and works alongside Babel's built-in support for React.createClass. Maintained by paradoxxxzero as a fork of the original plugin updated for Babel 7 compatibility.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/babel-plugin-add-react-displayname-babel7"},{"id":19018,"title":"babel-plugin-after","library":"babel-plugin-after","status":"active","version":"3.2.0","language":"javascript","ecosystem":"npm","summary":"Babel plugin for After.js that automatically adds webpackChunkName comments and chunkName properties to asyncComponent() calls. Current stable version 3.2.0. This plugin parses import statements for asyncComponent from '@jaredpalmer/after' or '@jaredpalmer/after/asyncComponent', then transforms dynamic import() expressions by adding a deterministic chunkName (based on the import path) alongside any existing webpackChunkName comment. It handles named and default imports, multiple local names, and preserves existing chunkName props. Primarily used within Razzle or After.js projects to optimize code splitting. No known breaking changes across 3.x releases.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","babel","plugin","afterjs"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/babel-plugin-after"},{"id":19017,"title":"babel-plugin-after","library":"babel-plugin-after-deviousm","status":"active","version":"3.3.5","language":"javascript","ecosystem":"npm","summary":"Babel plugin for After.js (version 3.3.5) that enhances asyncComponent() calls by automatically adding webpackChunkName comments and chunkName properties. This plugin is part of the After.js framework for server-side rendered React apps. It scans for imports from '@deviousm/after' and '@deviousm/after/asyncComponent', identifies asyncComponent calls used as values of 'component' object properties, and transforms them to include webpack chunk hints. Key differentiator: automates chunk naming to avoid manual annotation and path issues.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","babel","plugin","afterjs"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/babel-plugin-after-deviousm"},{"id":19020,"title":"babel-plugin-alias-config","library":"babel-plugin-alias-config","status":"active","version":"0.1.0","language":"javascript","ecosystem":"npm","summary":"A Babel 7 plugin (v0.1.0, latest) that resolves import/require aliases using webpack resolve alias configs from various file formats (alias.config.js, webpack.config.js, jsconfig.json, tsconfig.json). Supports auto-discovery, dynamic imports, and path extension options. Current version is early-stage with limited adoption. Differentiates from similar plugins (e.g., babel-plugin-module-resolver) by reusing existing webpack alias configurations.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","babel","webpack","alias"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/babel-plugin-alias-config"},{"id":19021,"title":"babel-plugin-alias-modules","library":"babel-plugin-alias-modules","status":"active","version":"2.32.2","language":"javascript","ecosystem":"npm","summary":"A Babel plugin that rewrites aliased require() calls based on fields in package.json, such as the 'browser' field. Version 2.32.2 is current, maintained as part of the Liferay npm bundler toolkit. It enables module aliasing like webpack's resolve.aliasFields, scanning package.json for alias fields and redirecting require() calls. It only handles the local redirection part; external aliasing is handled by a companion plugin. Useful for isomorphic packages and browser polyfills.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/babel-plugin-alias-modules"},{"id":19022,"title":"babel-plugin-amd-to-esm","library":"babel-plugin-amd-to-esm","status":"active","version":"2.0.4","language":"javascript","ecosystem":"npm","summary":"A Babel plugin that converts AMD modules (using define()) to ES modules (import/export). Version 2.0.4 includes features like arrow function support, handling ES module dependencies (since v2.0.0), and options for rootDir and alias. It is actively maintained with bug fixes and documentation updates. Key differentiator: it specifically targets AMD-to-ESM conversion for legacy codebases, with support for handling mixed AMD/ESM dependency graphs, unlike generic AMD transform tools.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","babel","amd","esm","es6","modules"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/babel-plugin-amd-to-esm"},{"id":19023,"title":"babel-plugin-angular2-annotations","library":"babel-plugin-angular2-annotations","status":"abandoned","version":"5.1.0","language":"javascript","ecosystem":"npm","summary":"An experimental Babel transformer plugin for Angular 2 decorators and type annotations. Version 5.1.0 (last released in 2016) is the latest stable version, but the project is effectively abandoned with no updates since. It requires babel-plugin-transform-decorators-legacy for decorator support and transforms Flow-style type annotations into Angular's design:paramtypes metadata for dependency injection. Unlike the official Angular compiler, this plugin allowed using Angular 2 with Babel/Flow instead of TypeScript. However, it only supports Angular 2.x and has known issues with newer Angular versions and strict mode.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","es6","es2015","babel","babel-plugin","angular","angular2","ng2","annotation"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/babel-plugin-angular2-annotations"},{"id":19024,"title":"babel-plugin-angularjs-annotate","library":"babel-plugin-angularjs-annotate","status":"maintenance","version":"0.10.0","language":"javascript","ecosystem":"npm","summary":"A Babel plugin that adds Angular 1.x dependency injection annotations to ES5/ES6 code, supporting both explicit (`/* @ngInject */`) and automatic (implicit) annotation of common Angular patterns. Version 0.10.0 is the latest stable release; the plugin is in maintenance mode with infrequent updates. It is a fork of ng-annotate optimized for Babel users, offering reduced build times by avoiding a separate tool. It fully supports ES5, transpiled ES6, and raw ES6, including ES6 classes and arrow functions not covered by ng-annotate. Key differentiators: integration with Babel pipeline, ES6+ support, and `explicitOnly` option to restrict annotation to marked functions only.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","angular","angularjs","di","dependency","injection","annotate","annotation","annotations"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/babel-plugin-angularjs-annotate"},{"id":19025,"title":"babel-plugin-annotate-pure-calls","library":"babel-plugin-annotate-pure-calls","status":"active","version":"0.5.0","language":"javascript","ecosystem":"npm","summary":"Babel plugin (v0.5.0) that automatically inserts #__PURE__ annotations on top-level call expressions and new expressions in assignment contexts, enabling UglifyJS and Terser to perform dead code elimination for improved bundle sizes. Targeted at libraries where top-level calls are generally side-effect-free, but may break code if misapplied. Current stable version is 0.5.0 with Node >= 18 and peer dependency on @babel/core ^7.0.0. The plugin is actively maintained but the API is simple and stable. Compared to alternatives like 'annotate-pure-call-in-variable-declarator', this plugin covers broader contexts (IIFEs, nested IIFEs) and is more widely adopted.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","babel","plugin","pure","side-effects","uglifyjs"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/babel-plugin-annotate-pure-calls"},{"id":19026,"title":"babel-plugin-auto-import","library":"babel-plugin-auto-import","status":"active","version":"1.1.0","language":"javascript","ecosystem":"npm","summary":"A Babel plugin that automatically converts global variable references into import statements at build time. The current stable version is 1.1.0. It has a low release cadence with no recent updates. It differs from similar plugins (like babel-plugin-import) by supporting anonymous imports for side-effect modules, dynamic path generation based on filename, and flexible declaration syntax for default, named, and mixed imports. It is widely used in Create React App setups via react-app-rewired.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","babel-plugin","import","module"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/babel-plugin-auto-import"},{"id":19027,"title":"babel-plugin-autobind-class-methods","library":"babel-plugin-autobind-class-methods","status":"maintenance","version":"5.0.1","language":"javascript","ecosystem":"npm","summary":"A Babel plugin that automatically binds all class methods to the instance, ensuring `this` context is preserved in callbacks. Version 5.0.1 supports hot reloading with React Hot Loader 3-beta. Unlike manual binding or property arrow functions, this plugin transforms code at build time with zero runtime overhead. It works with ES2015+ class syntax and is commonly used in React projects to avoid repetitive .bind(this) calls. The plugin is stable but not actively maintained; alternative patterns like class property arrow functions are preferred in modern codebases.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","Babel","class","autobind","this","bind","arrow","react","method"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/babel-plugin-autobind-class-methods"},{"id":19028,"title":"babel-plugin-ava-throws-helper","library":"babel-plugin-ava-throws-helper","status":"maintenance","version":"1.0.0","language":"javascript","ecosystem":"npm","summary":"A Babel plugin that provides compile-time protection against improper use of `t.throws()` in the AVA test framework. It transforms code to detect when a value rather than a function is passed, issuing clear error messages. This plugin is internal to AVA and not intended for direct use; version 1.0.0 is the current stable release, with no recent updates. It differs from eslint-plugin-ava by offering a more robust, AST-based solution for a common mistake where users write `t.throws(foo())` instead of `t.throws(() => foo())`.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","babel-plugin","babel","helper","ava","assertion","throws"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/babel-plugin-ava-throws-helper"},{"id":19030,"title":"babel-plugin-bare-import-rewrite","library":"babel-plugin-bare-import-rewrite","status":"active","version":"2.0.0","language":"javascript","ecosystem":"npm","summary":"A Babel plugin that rewrites bare import specifiers (like 'lodash') to browser-compatible URL-based paths for use without a bundler, currently at stable version 2.0.0. It resolves bare imports to absolute or relative URLs pointing to node_modules on a web server, with configurable options like modulesDir, alwaysRootImport, and ignorePrefixes. This plugin is a pragmatic solution until native import maps gain full browser support, making it distinct from bundler-based approaches like Webpack or Rollup. It supports ESM, CJS, and TypeScript projects using Babel, actively maintained, and requires @babel/core >=7.8.3.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","babel","esm","browser","import"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/babel-plugin-bare-import-rewrite"},{"id":24955,"title":"babel-plugin-bulk-import","library":"babel-plugin-bulk-import","status":"maintenance","version":"2.0.0","language":"javascript","ecosystem":"npm","summary":"Babel plugin (v2.0.0) that transforms glob-based import paths (e.g., `import * as Features from './features/*.js'`) into explicit per-module imports at build time. Designed to solve the problem of dynamically discovering modules in a directory while ensuring webpack bundles them correctly for client-side applications. Uses node-glob for path resolution. Not actively maintained (last release 2017). Key differentiator: enables automatic module registration without runtime dynamic imports, avoiding webpack dead-code elimination. Alternatives include `babel-plugin-wildcard` or manual `require.context` with webpack.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","babel","plugin","import","folder","directory","bulk","wildcard"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/babel-plugin-bulk-import"},{"id":19029,"title":"babel-plugin-bundled-import-meta","library":"babel-plugin-bundled-import-meta","status":"active","version":"0.3.2","language":"javascript","ecosystem":"npm","summary":"Babel plugin (v0.3.2, last updated 2020) that rewrites import.meta.url expressions to static file paths or runtime-resolved URLs for use in bundled JavaScript output. It allows developers to define mappings between local source directories and server URLs, and supports multiple import styles (amd, cjs, esm, iife, umd, system). Unlike alternatives like @rollup/plugin-replace or webpack's DefinePlugin, this plugin is specifically designed for bundlers like Rollup or custom Babel pipelines that need to preserve import.meta semantics in bundles. Requires @babel/core as a peer dependency. Active but low maintenance cadence.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","babel","esm","browser","import.meta.url","rollup"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/babel-plugin-bundled-import-meta"},{"id":26773,"title":"babel-plugin-canyon","library":"babel-plugin-canyon","status":"active","version":"2.0.58","language":"javascript","ecosystem":"npm","summary":"A Babel plugin that cooperates with Istanbul to report code coverage data to Canyon's coverage backend. This plugin instruments JavaScript code during Babel transformation, capturing coverage information that can be sent to Canyon's server for aggregation and visualization. The current stable version is v3.0.10 and is actively maintained. It is designed specifically for use with the Canyon coverage platform, differentiating itself by tight integration with Canyon's API and support for incremental coverage reports. It requires axios as a peer dependency to communicate with the Canyon server. The plugin is suitable for CI/CD pipelines where coverage reporting is needed.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","babel-plugin","canyon","coverage","instrumentation"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/babel-plugin-canyon"},{"id":19031,"title":"babel-plugin-captains-log","library":"babel-plugin-captains-log","status":"maintenance","version":"1.3.2","language":"javascript","ecosystem":"npm","summary":"A Babel plugin (v1.3.2, last updated July 2020, no recent releases) that automatically injects file name, line/column position, and variable name labels into console.log and other console method calls. Unlike manual logging wrappers, it works at the AST level during build time, supports ignore patterns, custom logger names, and selective method targeting. Requires Babel v6, ESM/CJS compatible, used as a development transform to enhance debugging output in bundled code.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","babel","babel-plugin","logging"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/babel-plugin-captains-log"},{"id":19032,"title":"babel-plugin-catch-logger","library":"babel-plugin-catch-logger","status":"active","version":"0.1.13","language":"javascript","ecosystem":"npm","summary":"A Babel plugin that automatically adds catch clauses to uncaught Promises and attaches a logging call (e.g., Sentry.captureException) to all catch blocks and .catch() handlers. Version 0.1.13 is the latest stable release. It works by injecting a configurable import for your logging service and wrapping catch clauses with a logger invocation. Differentiators: zero manual instrumentation, adds logging to existing codebases without refactoring, supports both try-catch blocks and promise chains, and allows namespace or default imports for the logging library.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","babel","catch","sentry","report"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/babel-plugin-catch-logger"},{"id":15415,"title":"Babel Plugin Codegen","library":"babel-plugin-codegen","status":"maintenance","version":"4.1.5","language":"javascript","ecosystem":"npm","summary":"Babel-plugin-codegen is a build-time code generation utility for JavaScript and TypeScript projects, currently at stable version 4.1.5. It enables developers to execute synchronous Node.js code during the Babel compilation step, replacing sections of source code with the string output of that execution. Unlike `babel-plugin-preval`, which replaces values, `babel-plugin-codegen` replaces entire code blocks by transforming the generated string into an Abstract Syntax Tree (AST) node. It can be used directly as a Babel plugin or integrated via `babel-plugin-macros` for a more flexible, macro-style API, supporting template literals, special `codegen:` import comments, and `codegen.require()` calls. The package has a slow release cadence, with the last update in September 2021, suggesting a maintenance phase focusing on stability and bug fixes rather than active feature development. This tool is particularly useful for generating boilerplate, adapting to environmental configurations, or consolidating dynamic code into static bundles during the build process, reducing runtime overhead.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","babel-plugin-macros","babel-plugin","babel","code generation","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/babel-plugin-codegen"},{"id":19033,"title":"babel-plugin-compact-reexports","library":"babel-plugin-compact-reexports","status":"active","version":"1.1.0","language":"javascript","ecosystem":"npm","summary":"A Babel plugin that optimizes ES module re-exports in AMD by replacing verbose definitions with concise alias calls. Version 1.1.0 is the latest stable release. The plugin targets Ember applications using loader.js but can work with any AMD loader supporting alias API. Differentiator: drastically reduces boilerplate for re-export-only modules, saving bytes over the wire in production builds.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","babel-plugin","amd","ember"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/babel-plugin-compact-reexports"},{"id":15420,"title":"Babel Plugin Component Modularization","library":"babel-plugin-component","status":"abandoned","version":"1.1.1","language":"javascript","ecosystem":"npm","summary":"babel-plugin-component is a Babel plugin designed to optimize bundle sizes for component-based UI libraries by transforming ES module import statements into modular CommonJS `require` calls. It automatically handles importing only the necessary components and their corresponding styles, preventing the inclusion of an entire library. The current stable version is 1.1.1, published in 2018, indicating a lack of active development or a slow release cadence. Its primary differentiator is its extensive configuration options for handling various component and style library directory structures, including support for independent theme packages and custom style paths, making it highly adaptable for libraries like Element UI and Ant Design. This plugin works by rewriting import paths at compile time, reducing the amount of JavaScript and CSS shipped to the client.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","babel-plugin"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/babel-plugin-component"},{"id":19034,"title":"babel-plugin-conditional-compile","library":"babel-plugin-conditional-compile","status":"maintenance","version":"0.0.5","language":"javascript","ecosystem":"npm","summary":"A Babel plugin that performs conditional compilation by evaluating if statements with predefined constants and removing dead code. Version 0.0.5 is the latest stable release, updated infrequently (last release in 2016). It allows developers to define compile-time constants (e.g., IS_DEV, CODE_FOR_IE) and automatically eliminate unreachable branches during bundling, reducing bundle size. Unlike webpack's DefinePlugin or similar tools, this operates at the AST level within Babel transformation pipeline. Supports dropping debugger statements and arbitrary constant replacement. Lacks TypeScript definitions and ES module support; designed for legacy Babel 6.x.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","babel","compile","bebel-plugin"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/babel-plugin-conditional-compile"},{"id":19035,"title":"babel-plugin-console","library":"babel-plugin-console","status":"active","version":"0.2.1","language":"javascript","ecosystem":"npm","summary":"A Babel plugin that adds build-time console helper functions to automatically log function parameters, variables, return values, and parent scope — eliminating manual console.log debugging. Current stable version is 0.2.1, released as a series of patches since 2017. Key differentiator: it requires no runtime changes, works with babel-plugin-macros, and supports both browser and Node environments. Unlike manual logging, it provides structured scope inspection at build time, reducing clutter and context loss.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","babel","plugin","babel-plugin","console","scope","babel-plugin-macros"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/babel-plugin-console"},{"id":10538,"title":"Babel Plugin for TypeScript Const Enums","library":"babel-plugin-const-enum","status":"active","version":"1.2.0","language":"javascript","ecosystem":"npm","summary":"babel-plugin-const-enum is a Babel plugin designed to transform TypeScript `const enum` declarations. Babel's standard TypeScript presets/plugins (`@babel/preset-typescript` or `@babel/plugin-transform-typescript`) do not inherently handle `const enum`s, which are erased during TypeScript's compilation if not explicitly preserved or transformed. This plugin, currently at version 1.2.0, provides a solution by enabling two transformation strategies: `removeConst` (the default, converting `const enum`s into regular `enum`s) or `constObject` (transforming them into constant object literals). The `constObject` strategy is particularly useful for environments where minifiers like Terser or UglifyJS can then effectively inline these values, leading to smaller bundle sizes. It acts as a critical intermediary step for projects using TypeScript with Babel that rely on `const enum`s, ensuring their correct processing and optimization. The release cadence is driven by community needs and Babel ecosystem changes.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","babel-plugin","typescript","const","enum","terser","uglify","minify","compress"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/babel-plugin-const-enum"},{"id":19038,"title":"babel-plugin-coverage","library":"babel-plugin-coverage","status":"maintenance","version":"1.0.0","language":"javascript","ecosystem":"npm","summary":"A Babel 6.x plugin that instruments JavaScript code with Istanbul-compatible `__coverage__` variables for test coverage collection. v1.0.0 is the latest stable release. This fork of babel-plugin-__coverage__ adds istanbul-style ignore hints and alters statement counting for conditionals. It works with Karma and mocha/nyc without additional tooling. No ongoing development; exists as a legacy solution for projects stuck on Babel 6.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","babel","coverage","istanbul","tdd","test","unit"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/babel-plugin-coverage"},{"id":19036,"title":"babel-plugin-danger-remove-unused-import","library":"babel-plugin-danger-remove-unused-import","status":"deprecated","version":"2.0.0","language":"javascript","ecosystem":"npm","summary":"Babel plugin to remove unused imports, reducing bundle size. Version 2.0.0 as of latest release. Updated sporadically; last commit 2020. Key differentiator: aggressively removes imports even if side effects exist (hence 'dangerous'), with opt-out via ignore option. Alternatives (babel-plugin-transform-remove-imports) are less aggressive. Only supports ESM imports, not CommonJS require statements.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","imcuttle","shake","remove-unused","babel-plugin"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/babel-plugin-danger-remove-unused-import"},{"id":19037,"title":"babel-plugin-date-fns","library":"babel-plugin-date-fns","status":"active","version":"2.0.0","language":"javascript","ecosystem":"npm","summary":"A Babel plugin that transforms cherry-picked imports from date-fns (e.g., import { format } from 'date-fns') into direct per-function imports (e.g., import format from 'date-fns/format'), reducing bundle size. Current stable version is 2.0.0, which supports date-fns v2 only; v1.x exists for date-fns v1. Release cadence is low, with major versions tied to date-fns major releases. Compared to manual per-function imports, this plugin automates the transformation with zero config. It is heavily inspired by babel-plugin-lodash and babel-plugin-recharts.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","babel-plugin","cherry-pick","date-fns"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/babel-plugin-date-fns"},{"id":12858,"title":"Babel Plugin Define Patterns","library":"babel-plugin-define-patterns","status":"active","version":"1.0.0","language":"javascript","ecosystem":"npm","summary":"babel-plugin-define-patterns is a Babel plugin designed to perform build-time constant and expression replacements. It operates directly on the Abstract Syntax Tree (AST) during the Babel compilation process, allowing developers to define arbitrary JavaScript expressions or patterns that are replaced with static values. This functionality is analogous to Webpack's DefinePlugin but is integrated at the Babel transformation level, making it bundler-agnostic. Key use cases include injecting environment variables (e.g., `process.env.NODE_ENV`), build-time flags (e.g., `__DEV__`), or specific build metadata (e.g., `require('currentBuildNumber')`). The current stable version is 1.0.0. As a Babel plugin, its release cadence is typically tied to Babel's ecosystem, though specific information on its own cadence is not provided. Its primary differentiator is its deep integration into the Babel AST transformation, offering fine-grained control over code alteration before bundling.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","babel","plugin","transform","ast","compile","define","values","patterns"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/babel-plugin-define-patterns"},{"id":19039,"title":"babel-plugin-define-var","library":"babel-plugin-define-var","status":"active","version":"0.1.0","language":"javascript","ecosystem":"npm","summary":"A Babel plugin (v0.1.0) that adds missing variable declarations in the root scope after wyw-in-js pre-evaluation removes some identifiers, fixing '_c is not defined' errors. Useful for projects using MUI system, emotion, or styled-components with React Refresh (Next.js, Vite). The plugin is minimal and specific—there are no alternatives with the same narrow fix. Release cadence is low; this is the only version. No breaking changes expected due to simple scope.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/babel-plugin-define-var"},{"id":19040,"title":"babel-plugin-detective","library":"babel-plugin-detective","status":"active","version":"2.0.0","language":"javascript","ecosystem":"npm","summary":"A Babel plugin (versions 5 & 6) that scans the AST for import statements and require() calls, extracting dependency strings and location data. Works with both ESM imports and CommonJS requires, including dynamic expressions. Metadata is stored on the Babel result and can be retrieved via a convenience method. It provides fine-grained filtering via options like `import`, `export`, `require`, and `generated`. Stable version is 2.0.0, which only supports Babel 5/6 (not Babel 7+). Compatible with Node >=0.10.0.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","babel-plugin","detective","require","import","dependencies","scan","traverse"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/babel-plugin-detective"},{"id":19042,"title":"babel-plugin-dev","library":"babel-plugin-dev","status":"maintenance","version":"1.0.0","language":"javascript","ecosystem":"npm","summary":"Simple Babel plugin that replaces the global `__DEV__` identifier with `process.env.NODE_ENV !== 'production'`, allowing developers to conditionally include debug-only code without runtime overhead. Version 1.0.0 is stable and final; no new releases expected. It is lightweight with zero dependencies, works with Babel 6 and 7, and is used in production by many React-based libraries. Unlike alternatives like babel-plugin-transform-inline-environment-variables or manual if-blocks, this plugin provides a single-purpose, semantic `__DEV__` syntax with no configuration required.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","babel-plugin","dev","debug"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/babel-plugin-dev"},{"id":19041,"title":"babel-plugin-dev-expression","library":"babel-plugin-dev-expression","status":"active","version":"0.2.3","language":"javascript","ecosystem":"npm","summary":"A Babel plugin that mirrors Facebook's dev-expression transform, reducing or eliminating development checks (invariant, warning, __DEV__) from production code. Stable version 0.2.3, low release cadence. It replaces __DEV__ with process.env.NODE_ENV !== 'production', optimizes invariant and warning calls by wrapping them with environment checks. Differentiates from manual conditional code by automating transforms and handling edge cases like stringification.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","facebook","react","babel","dev-expression"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/babel-plugin-dev-expression"},{"id":19043,"title":"babel-plugin-direct-import","library":"babel-plugin-direct-import","status":"active","version":"1.0.0","language":"javascript","ecosystem":"npm","summary":"A Babel plugin that transforms named imports from large libraries (like MUI) into direct path imports, reducing bundle size. Current stable version: 1.0.0. Release cadence is low, with main updates for dependency bumps. Key differentiators: focuses on MUI v4/v5, supports deep dependency analysis for correct path resolution, and integrates with Next.js. Unlike generic plugins (babel-plugin-lodash), it is designed specifically for MUI's export structure.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","babel-plugin","modules","materia-ui"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/babel-plugin-direct-import"},{"id":19044,"title":"babel-plugin-dual-import","library":"babel-plugin-dual-import","status":"maintenance","version":"1.2.1","language":"javascript","ecosystem":"npm","summary":"Babel plugin that transforms dynamic import() calls to also fetch associated CSS chunks via a separate importCss helper. v1.2.1 (2018) was the last release; the project is in maintenance mode. It converts `import('./Foo.js')` into `Promise.all([import('./Foo'), importCss('Foo')])`, automatically generating webpack chunk names via magic comments. Key differentiator: it eliminates manual webpack chunk naming for code-splitting with CSS, integrating with webpack-flush-chunks and universal rendering. Unlike raw CSS-in-JS solutions, it works with standard CSS files.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/babel-plugin-dual-import"},{"id":12862,"title":"Babel Plugin for Dynamic `import()` in Node.js","library":"babel-plugin-dynamic-import-node","status":"abandoned","version":"2.3.3","language":"javascript","ecosystem":"npm","summary":"This Babel plugin, `babel-plugin-dynamic-import-node`, transpiles ECMAScript `import()` expressions into deferred CommonJS `require()` calls specifically for Node.js environments. Its primary purpose is to enable the use of modern dynamic `import()` syntax in projects targeting Node.js versions that do not natively support ESM dynamic imports, or in mixed CommonJS/ESM contexts where asynchronous loading of CommonJS modules is required. The current stable version is 2.3.3, with its last significant updates occurring around 2019. While still functional for legacy projects, its necessity has largely diminished with the widespread adoption of native ESM support in modern Node.js versions and the capabilities of `@babel/preset-env` to handle dynamic imports for various targets. Key differentiators include its focus solely on `import()` to `require()` transformation, offering specific control over interoperability via the `noInterop` option.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","babel","plugin","dynamic","import","node"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/babel-plugin-dynamic-import-node"},{"id":19045,"title":"babel-plugin-dynamic-import-node-babel-7","library":"babel-plugin-dynamic-import-node-babel-7","status":"active","version":"2.0.7","language":"javascript","ecosystem":"npm","summary":"A Babel plugin that transpiles dynamic import() expressions to deferred require() calls for Node.js environments. This version (2.0.7) is a fork of the original airbnb plugin updated to support Babel 7. It matches the proposed import() spec and requires Babylon >= v6.12.0 to correctly parse dynamic imports. Key differentiators: specifically targets Node.js (not browsers), uses deferred require() to preserve lazy loading semantics, and is a drop-in replacement for the Babel 6 version. Maintenance status: a fork created to test Babel 7 compatibility; users should consider the official airbnb version or alternative dynamic import transforms for production.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","babel","plugin","dynamic","import","node"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/babel-plugin-dynamic-import-node-babel-7"},{"id":19046,"title":"babel-plugin-dynamic-import-node-sync","library":"babel-plugin-dynamic-import-node-sync","status":"active","version":"2.0.1","language":"javascript","ecosystem":"npm","summary":"Babel 7 plugin that transpiles dynamic import() expressions to synchronous require() calls for Node.js, primarily used for server-side rendering. Current stable version is 2.0.1, with a single release on Babel 7. Unlike the alternative babel-plugin-dynamic-import-node which wraps require() in Promise.resolve().then(), this plugin outputs a direct synchronous require(), eliminating the Promise wrapper. It matches the proposed import() spec. Installation via npm, configuration via .babelrc or CLI. Designed for Node.js environments where synchronous module loading is acceptable.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","babel","plugin","dynamic","import","node","sync","ssr","react-router"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/babel-plugin-dynamic-import-node-sync"},{"id":18145,"title":"babel-plugin-ember-data-packages-polyfill","library":"babel-plugin-ember-data-packages-polyfill","status":"active","version":"0.1.2","language":"javascript","ecosystem":"npm","summary":"A Babel plugin (v0.1.2) that transforms EmberData Packages API import statements (e.g., `import { attr } from '@ember-data/model'`) back to the legacy `DS.*` syntax for backward compatibility with older EmberData versions. It uses the @ember-data/rfc395-data mapping and is intended for use within Ember CLI apps and addons during the transition to the new packages. The plugin supports both default and named imports and works with Node 6+.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","babel-plugin"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/babel-plugin-ember-data-packages-polyfill"},{"id":16299,"title":"Babel Plugin: Ember Modules API Polyfill","library":"babel-plugin-ember-modules-api-polyfill","status":"active","version":"3.5.0","language":"javascript","ecosystem":"npm","summary":"babel-plugin-ember-modules-api-polyfill is a Babel plugin designed to facilitate the adoption of the modern JavaScript Modules API (RFC #176) by Ember addon authors. It achieves this by transpiling new module import statements (e.g., `import { inject } from \"@ember/service\"`) back into their equivalent legacy global object references (e.g., `const inject = Ember.inject.service`) during the build process. This mechanism ensures that addons can leverage contemporary Ember API patterns without sacrificing compatibility with older Ember applications that have not yet fully migrated. Currently at version 3.5.0, the plugin maintains an active release cadence, frequently incorporating bug fixes and enhancements, often driven by updates to the underlying `ember-rfc176-data` package and evolving Ember API requirements. Its primary role is to provide a smooth transition path for Ember applications from a global object dependency model to a more modularized architecture.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","babel-plugin"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/babel-plugin-ember-modules-api-polyfill"},{"id":19047,"title":"babel-plugin-ember-template-compilation","library":"babel-plugin-ember-template-compilation","status":"active","version":"4.0.0","language":"javascript","ecosystem":"npm","summary":"Babel plugin implementing Ember's low-level template compilation API. Current stable version is 4.0.0 (released 2026-01-13). Maintained by the Ember core team. It handles compiling Ember handlebars templates into JavaScript functions during Babel transpilation. Key differentiator: it is the official, modern way to precompile Ember templates in build pipelines (Embroider, classic builds). Breaking changes: v3.0.0 converted to ESM-only and dropped Node <18; v4.0.0 avoids leaking real filename paths in output. Release cadence: major/minor every few months.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/babel-plugin-ember-template-compilation"},{"id":19048,"title":"@emotion/babel-plugin","library":"babel-plugin-emotion","status":"active","version":"11.0.0","language":"javascript","ecosystem":"npm","summary":"A Babel plugin for Emotion, the CSS-in-JS library, that enables automatic JSX pragma, source maps, and minification of styles. The current stable version is 11.14.0 (last updated late 2024). It is released regularly alongside the main Emotion monorepo. Unlike the older `babel-plugin-emotion` (v10), this package is scoped under `@emotion` and requires Babel 7+. Key differentiator: it is the recommended plugin for Emotion v11+, providing optimizations like label generation and dead code elimination.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","styles","emotion","react","css","css-in-js"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/babel-plugin-emotion"},{"id":19050,"title":"babel-plugin-empower-assert","library":"babel-plugin-empower-assert","status":"active","version":"2.0.0","language":"javascript","ecosystem":"npm","summary":"Babel plugin that transforms standard Node.js assert() calls into power-assert empowered assertions at compile time, enabling detailed failure messages with expression graph visualization. Version 2.0.0 requires Babel 7 and power-assert 1.x. The package is lightweight, focused solely on the transformation step, and must be used alongside power-assert. For Babel 6, use version 1.x. Provides enhanced debugging for tests but adds no runtime overhead.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","assert","power-assert","babel","babel-plugin"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/babel-plugin-empower-assert"},{"id":19049,"title":"babel-plugin-es6-promise","library":"babel-plugin-es6-promise","status":"maintenance","version":"1.1.1","language":"javascript","ecosystem":"npm","summary":"Babel plugin that rewrites Promise references to the es6-promise polyfill only when necessary (i.e., when the native Promise is not available). Version 1.1.1 is the latest stable release. Key differentiator: it conditionally loads the polyfill based on environment, reducing bundle size for modern platforms. Requires es6-promise as a separate dependency (peer dependency). Tested with Node 0.10+, but primarily useful for legacy browser support and older Node versions.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","babel-plugin","promise","polyfill"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/babel-plugin-es6-promise"},{"id":19051,"title":"babel-plugin-espower","library":"babel-plugin-espower","status":"active","version":"3.0.1","language":"javascript","ecosystem":"npm","summary":"Babel plugin for power-assert that transforms assertion expressions (assert, assert.ok, assert.equal, etc.) at build time to produce detailed, tree-structured failure messages. Current stable version is 3.0.1 (for Babel 7+). Release cadence is low, driven by power-assert ecosystem updates. Key differentiator: unlike generic assertion libraries, it leverages Babel AST rewriting to embed variable values and expression results into assertion output, enabling richer debugging without runtime instrumentation. Compatible only with Babel 7; separate major versions exist for Babel 6 (2.x) and Babel 5 (1.x).","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","assert","assertion","babel","babel-plugin","power-assert","test","testing","transform"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/babel-plugin-espower"},{"id":19053,"title":"Babel Plugin Explicit Exports References","library":"babel-plugin-explicit-exports-references","status":"active","version":"1.0.2","language":"javascript","ecosystem":"npm","summary":"A Babel plugin that transforms internal references to a module's exports so they use `module.exports` instead of direct local variable references. This enables mocking of exported functions in Jest with Babel/TypeScript, even when those functions call each other internally within the same module. Version 1.0.2, actively maintained. Key differentiator: addresses the common problem of internal function references not being mockable in test environments, unlike other solutions that require manual refactoring or alternative mocking strategies.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","babel","rewire","jest","function","mock","spy","exported","single","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/babel-plugin-explicit-exports-references"},{"id":19052,"title":"babel-plugin-react-native-web","library":"babel-plugin-expo-web","status":"active","version":"0.0.14","language":"javascript","ecosystem":"npm","summary":"A Babel plugin that aliases `react-native` to `react-native-web` during build, enabling reuse of React Native components for web applications. Current stable version 0.0.14. It selectively rewrites imports to pull only required modules, reducing bundle size. Compared to alternatives like `react-native-web` alone, this plugin automates the alias and tree-shaking, integrating seamlessly into Babel configuration. Released under MIT license, actively used in Expo projects, with regular updates following `react-native-web` releases.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/babel-plugin-expo-web"},{"id":19054,"title":"babel-plugin-export-toplevel","library":"babel-plugin-export-toplevel","status":"active","version":"1.0.0","language":"javascript","ecosystem":"npm","summary":"A Babel plugin that automatically exports all top-level declarations (e.g., const, function, class) from a module. At version 1.0.0, it is a stable, single-purpose utility primarily used in testing to expose internal functions or variables for unit tests without modifying production exports. It only affects development builds and has no runtime dependencies. Unlike other export injection plugins, it specifically targets top-level names and preserves existing exports.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","babel"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/babel-plugin-export-toplevel"},{"id":19055,"title":"babel-plugin-extensible-destructuring","library":"babel-plugin-extensible-destructuring","status":"active","version":"4.3.1","language":"javascript","ecosystem":"npm","summary":"Babel plugin that transforms destructuring assignments to calls to a runtime function, enabling custom behavior like Immutable.js support or safe access (avoiding undefined). Version 4.3.1 works with Babel 6 and 7 (using full plugin name for Babel 7). It requires the separate runtime package `extensible-runtime` and offers three implementations: normal (ES6 compatible), immutable (for Immutable.js Maps/Lists), and safe (default, prevents undefined returns). Provides opt-in/opt-out per-file modes for gradual adoption.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","babel-plugin","destructuring"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/babel-plugin-extensible-destructuring"},{"id":19056,"title":"Extract Export Babel Plugin","library":"babel-plugin-extract-export","status":"maintenance","version":"0.1.0","language":"javascript","ecosystem":"npm","summary":"A Babel plugin that extracts a specific ESM export and its dependencies from a file, based on a fork of NextJS's SSG transform plugin. Current version 0.1.0, single release. It operates by performing static analysis with Babel to remove unused exports and import statements, outputting only the targeted export and its prerequisites. Differentiates from tree-shaking tools by allowing per-export extraction at build time, useful for code splitting or dynamic imports. Note: The package has not been updated since initial release and may have limited compatibility with newer Babel versions.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/babel-plugin-extract-export"},{"id":19057,"title":"babel-plugin-fast-async","library":"babel-plugin-fast-async","status":"active","version":"6.1.2","language":"javascript","ecosystem":"npm","summary":"A Babel v6 plugin that transforms ES7 async/await syntax using fast synchronous transformation instead of generators/regenerator, achieving 3-4x performance improvements in browsers and Node, and up to 10x on mobile. Currently at v6.2.1, it uses the nodent library for compilation and supports options like Promise-based output, generator fallback, and runtime module imports. Requires nodent runtime unless using 'spec' mode with noRuntime. Released under MIT.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","babel","plugin","Javascript","ES7","async","await"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/babel-plugin-fast-async"},{"id":19059,"title":"babel-plugin-fbt","library":"babel-plugin-fbt","status":"active","version":"1.0.0","language":"javascript","ecosystem":"npm","summary":"The main Babel transform plugin for Facebook's FBT (Facebook Translation) internationalization framework. Current stable version is 1.0.0, released with a regular cadence alongside the FBT ecosystem. It provides compile-time extraction and transformation of <fbt> elements and fbt() calls for localization. Key differentiators include React-integrated string interpolation with gender and number variations, and a hash-based string collection approach. Requires pairing with fbt-babel-plugin-runtime for runtime token resolution and @fbtjs/default-collection-transform for string collection outputs.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/babel-plugin-fbt"},{"id":19058,"title":"babel-plugin-fbt-runtime","library":"babel-plugin-fbt-runtime","status":"active","version":"1.0.0","language":"javascript","ecosystem":"npm","summary":"Secondary Babel transform for the FBT internationalization framework, version 1.0.0. This plugin complements babel-plugin-fbt by transpiling fbt._(...) calls into runtime payloads consumable by the fbt runtime. It is required for end-to-end usage of the fbt library in production. The package has no release cadence; it is a companion to the broader fbt ecosystem maintained by Facebook. Alternative: no direct alternative for this specific transform step.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/babel-plugin-fbt-runtime"},{"id":19061,"title":"babel-plugin-feature-flags","library":"babel-plugin-feature-flags","status":"maintenance","version":"0.3.1","language":"javascript","ecosystem":"npm","summary":"A Babel 6 plugin that replaces feature flag call expressions (e.g., `isEnabled('feature')`) with boolean literals based on a static configuration map. Current stable version is 0.3.1, with low release cadence. It targets Babel 6 only; Babel 5 users must use 0.2.x. Key differentiator: it works with any import name and supports 'dynamic' flags that are left untouched. Typically paired with a dead code elimination step (Uglify, etc.). No TypeScript support; no security incidents reported.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","babel","babel-plugin"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/babel-plugin-feature-flags"},{"id":19062,"title":"babel-plugin-filbert","library":"babel-plugin-filbert","status":"active","version":"0.0.8","language":"javascript","ecosystem":"npm","summary":"A Babel plugin for filbert-js that transforms styled.* syntax (e.g., `styled.div`) into `styled('div')` calls. This plugin is essential for using filbert's zero-runtime CSS-in-JS library with tagged template literals. Current version 0.0.8 is stable but the entire filbert ecosystem appears to be in early development (pre-1.0). It requires @babel/core and @babel/plugin-transform-react-jsx as peer dependencies. Filbert is a lightweight (1KB) alternative to styled-components or emotion, focusing on minimal bundle size. The plugin is designed for use with React and Preact.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","babel-plugin","react","preact","css","css-in-js","filbert-js","1kb"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/babel-plugin-filbert"},{"id":19063,"title":"babel-plugin-file-loader","library":"babel-plugin-file-loader","status":"active","version":"2.0.0","language":"javascript","ecosystem":"npm","summary":"A Babel plugin that works like Webpack's file-loader for server-side rendering (SSR) apps. It processes import/require statements for image files, copies them to an output directory, and replaces the source with a public URL. The current stable version is 2.0.0, which upgrades to Babel 7. It supports configurable naming patterns with hashing, custom public paths, output paths, and extensions. This plugin is maintained by sheerun and has 95% test coverage. Key differentiators: it does not require Webpack, works with any Node.js build pipeline, and is specifically designed for isomorphic/SSR apps where Webpack's file-loader cannot run.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","nextjs","babel","import","loader","static","images","cdn","sse"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/babel-plugin-file-loader"},{"id":19060,"title":"babel-plugin-filter-imports","library":"babel-plugin-filter-imports","status":"active","version":"4.0.0","language":"javascript","ecosystem":"npm","summary":"A Babel 7 plugin that removes references to specified imports in JavaScript modules, useful for stripping debugging code from production builds when combined with dead code elimination (e.g., UglifyJS). Version 4.0.0 supports Node >=8, with legacy branches for Babel 6 and 5. Key differentiators: configurable per-module import removal, optional retention of import declarations via keepImports option, and compatibility with default/namespace imports. Released under the ember-cli organization, actively maintained with SemVer.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","babel","babel-plugin"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/babel-plugin-filter-imports"},{"id":19064,"title":"babel-plugin-flow-to-typescript","library":"babel-plugin-flow-to-typescript","status":"maintenance","version":"0.6.0","language":"javascript","ecosystem":"npm","summary":"Babel plugin to convert Flow type annotations into TypeScript. Current stable version: 0.6.0. Release cadence is low (last release June 2018). Key differentiator: transforms Flow syntax (exact types, opaque types, $Keys, etc.) directly in Babel pipeline. No type inference, but covers most Flow constructs including maybe types, function types, object types, and utility types like $Diff and $Shape. Requires @babel/core ^7.4.4. Not actively maintained; no support for newer Flow features or TypeScript 3+ syntax.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","babel","flow","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/babel-plugin-flow-to-typescript"},{"id":19066,"title":"babel-plugin-frontity","library":"babel-plugin-frontity","status":"active","version":"1.0.4","language":"javascript","ecosystem":"npm","summary":"A Babel plugin used internally by Frontity, a React framework for WordPress. Current version 1.0.4. It provides custom Babel configuration for Frontity projects, fixing source maps issues with Emotion and other build-time transformations. Not meant to be installed individually; it is a dependency of @frontity/core. The plugin is stable with low release cadence, as it only changes when core requires new Babel features. Alternatives include generic Babel presets, but this plugin is tailored to Frontity's specific needs.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","frontity","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/babel-plugin-frontity"},{"id":19065,"title":"babel-plugin-fully-specified","library":"babel-plugin-fully-specified","status":"active","version":"1.3.1","language":"javascript","ecosystem":"npm","summary":"A Babel plugin (v1.3.1) that automatically adds mandatory file extensions to import paths, transforming bare specifiers like './path' into fully-specified paths like './path/index.js'. It targets authors of ESM packages with 'type': 'module' in package.json, ensuring compliance with Node.js ESM mandatory file extension rules. The plugin resolves directory imports to index files with the correct extension, supports TypeScript/TSX, and offers options for custom extension lists and package inclusion. Alternative tools include manual rewriting or other Babel plugins, but this plugin's focus on batch transformation for build pipelines sets it apart. Released in Jan 2026, it has active maintenance and supports dynamic import detection but not transformation.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","babel","babel-plugin","import","fully-specified","mandatory file extension"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/babel-plugin-fully-specified"},{"id":19067,"title":"babel-plugin-generator-prettier","library":"babel-plugin-generator-prettier","status":"active","version":"1.2.0","language":"javascript","ecosystem":"npm","summary":"A Babel plugin that replaces the default code generator with Prettier for prettier transformed output. It allows passing Prettier options (e.g., printWidth, semi) via generatorOpts in Babel config. Requires Babel 7 and Prettier. Supports source maps since v1.1.0. Lightweight and zero-config alternative to running Prettier as a separate step.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","ast","babel","babel-generator","babel-plugin","beautify","code-generator","format","generator"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/babel-plugin-generator-prettier"},{"id":19069,"title":"babel-plugin-glslify","library":"babel-plugin-glslify","status":"active","version":"2.0.0","language":"javascript","ecosystem":"npm","summary":"A Babel transform plugin that integrates glslify, allowing developers to import and inline GLSL shaders directly in JavaScript code using template literals. Version 2.0.0 is the latest stable release, targeting Node >=0.12. It enables ES6 syntax with glslify, supports tagged template strings for shader code, and works alongside other Babel transforms. Unlike the original browserify transform, this plugin is compatible with Babel-based build pipelines, making it a key tool for WebGL projects using modern JavaScript tooling. The package has no recent updates and relies on external glslify installation.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","babel","glslify","stackgl","glsl","webgl"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/babel-plugin-glslify"},{"id":19068,"title":"babel-plugin-htm","library":"babel-plugin-htm","status":"active","version":"3.0.0","language":"javascript","ecosystem":"npm","summary":"A Babel plugin that compiles htm's tagged template literal syntax (html`...`) into hyperscript calls, React.createElement, Preact h, or plain VNode objects. Version 3.1.1 is current, with a slower release cadence after the major 3.0.0 rework. Unlike JSX, htm uses standard template literals, requiring no build-time syntax changes beyond this plugin. The plugin offers flexible pragma configuration, auto-import options, and experimental outputs like plain objects or monomorphic structures. It integrates with React, Preact, and any hyperscript library and supports features like static subtree caching since v3.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","Hyperscript Tagged Markup","tagged template","template literals","html","htm","jsx","virtual dom","hyperscript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/babel-plugin-htm"},{"id":19070,"title":"babel-plugin-htmlbars-inline-precompile","library":"babel-plugin-htmlbars-inline-precompile","status":"active","version":"5.3.1","language":"javascript","ecosystem":"npm","summary":"Babel plugin to replace tagged template strings or function calls with precompiled HTMLBars templates, primarily used in Ember.js applications. Current stable version is 5.3.1, released on a monthly cadence. Key differentiator: it allows inline HBS templates in tests and code, which get precompiled at build time. Alternative to ember-cli-htmlbars for non-Ember projects, but tightly coupled to Ember's template compiler. Requires Node 10+, Ember 2.10+, and Babel 7. Notable breaking change in v5.0.0: renamed `scope` option to `locals`.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/babel-plugin-htmlbars-inline-precompile"},{"id":19071,"title":"babel-plugin-hylid-bridge","library":"babel-plugin-hylid-bridge","status":"active","version":"6.3.2","language":"javascript","ecosystem":"npm","summary":"A Babel plugin that transforms Hydra imports into a bridge to enable server-side rendering (SSR) for Hydra components. The current stable version 6.3.2 is part of the Hylid ecosystem, released with moderate cadence. It differentiates from other SSR solutions by integrating specifically with the Hylid component model, allowing hydration of components in both client and server environments. The plugin is designed to work with Babel 7+ and is primarily used in Next.js or similar frameworks that require SSR support for Hydra-based UI. The package ships TypeScript types for enhanced developer experience.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/babel-plugin-hylid-bridge"},{"id":15533,"title":"Babel Plugin for idx Utility","library":"babel-plugin-idx","status":"deprecated","version":"3.0.3","language":"javascript","ecosystem":"npm","summary":"babel-plugin-idx is a Babel plugin designed to transform usages of the `idx` utility function into explicit null-checking code. The `idx` utility, now deprecated and unmaintained, was created by Facebook to safely access deeply nested properties on objects and arrays where intermediate properties might be `null` or `undefined`, preventing `TypeError` exceptions. The plugin effectively replaces calls like `idx(props, _ => _.user.friends[0].friends)` with verbose but safe conditional expressions, optimizing performance by removing the need for a runtime `idx` function. The current stable version is 3.0.3, but the module is no longer receiving updates. Its primary differentiator was providing safe property access similar to the now-standard optional chaining (`?.`) operator, though with a key difference: `idx` returns `null` or `undefined` for intermediate `null`/`undefined` values, while optional chaining consistently resolves to `undefined`. This plugin is essential for `idx` to function correctly and efficiently, as the `idx` runtime function is purely illustrative.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/babel-plugin-idx"},{"id":19072,"title":"babel-plugin-iife-wrap","library":"babel-plugin-iife-wrap","status":"active","version":"1.1.0","language":"javascript","ecosystem":"npm","summary":"A Babel plugin that wraps the entire file content in an Immediately Invoked Function Expression (IIFE) to avoid polluting the global scope. Current stable version 1.1.0 (latest, 2019). Simple and focused: no configuration options, works with Babel 7+. Differentiator: extremely minimal and does one thing—file-level IIFE wrapping, unlike more complex scope isolators.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","babel-plugin","iife","wrap"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/babel-plugin-iife-wrap"},{"id":19077,"title":"babel-plugin-import","library":"babel-plugin-import","status":"active","version":"1.13.8","language":"javascript","ecosystem":"npm","summary":"A Babel plugin that transforms modular imports (e.g., import { Button } from 'antd') into individual require/import calls for only the used components and their styles, reducing bundle size. Version 1.13.8 is the latest stable release, maintained by the Ant Design team. It supports customizable library names, directories, style imports (including CSS, SASS/LESS, or none), and camelCase-to-kebab-case conversion. Key differentiators: works with antd, antd-mobile, lodash, material-ui, and many other libraries; supports styleLibraryDirectory for custom style layouts; and is widely adopted in the React ecosystem for on-demand loading without tree-shaking.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","babel-plugin","antd"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/babel-plugin-import"},{"id":20988,"title":"babel-plugin-import-glob","library":"babel-plugin-import-glob","status":"active","version":"2.0.0","language":"javascript","ecosystem":"npm","summary":"Babel plugin that enables importing modules using glob patterns, allowing developers to import multiple modules from a directory in a single statement. Current stable version is 2.0.0, released with breaking changes: the glob: prefix is now optional, patterns must be relative (starting with ./ or ../), and identifiers are generated from the dynamic portions of the pattern. This plugin is tested with Node.js 4+. It supports default member import, namespace import, side-effect import, and member aliasing, but does not support importing the default export. The underlying mechanism uses the 'glob' package for pattern matching and 'identifierfy' for converting match strings to valid JavaScript identifiers. Key differentiators: avoids manual per-module imports, useful for template directories or side-effect modules, but not recommended for general use due to potential maintainability issues.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","babel-plugin"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/babel-plugin-import-glob"},{"id":19073,"title":"babel-plugin-import-graphql","library":"babel-plugin-import-graphql","status":"active","version":"2.8.1","language":"javascript","ecosystem":"npm","summary":"A Babel plugin (v2.8.1) that enables importing .graphql and .gql files directly in JavaScript/TypeScript code, converting them into GraphQL AST objects via graphql-tag. Supports schema files with #import syntax, operation/fragment files with all import variants, and emits .d.ts declarations. Requires graphql >=0.9.6 and graphql-tag >=2.1.0 as peer dependencies. Commonly used in Apollo projects to avoid string literals and manual parsing. Active but with infrequent updates (last release January 2021).","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","babel-plugin","apollo","graphql","gql","extension","import","inline"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/babel-plugin-import-graphql"},{"id":19074,"title":"babel-plugin-import-map","library":"babel-plugin-import-map","status":"active","version":"1.0.0","language":"javascript","ecosystem":"npm","summary":"A Babel plugin to apply import map mappings to ECMAScript modules ahead of time. Current stable version is 1.0.0. This plugin allows transforming bare import specifiers (e.g., 'lit-html') to absolute URLs (e.g., CDN URLs) at build time, based on one or more import map files. It supports loading import maps from JSON files or plain objects, and can merge multiple maps. Unlike runtime import map polyfills, this works purely at the build level, making it suitable for production bundles. Once loaded, the plugin replaces import specifiers statically during Babel transpilation.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","Babel","Import","Map","ESM","Modules","ECMAScript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/babel-plugin-import-map"},{"id":19075,"title":"babel-plugin-import-recursive","library":"babel-plugin-import-recursive","status":"active","version":"1.1.3","language":"javascript","ecosystem":"npm","summary":"A Babel plugin (v1.1.3) that transforms wildcard import declarations into explicit import statements by scanning the filesystem at compile time. Supports single (*) and double (**) asterisk patterns, snake_case naming, and custom file extensions. Unlike dynamic require or Webpack require.context, this plugin produces static imports suitable for tree-shaking.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","babel","import","recursive","wildcard"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/babel-plugin-import-recursive"},{"id":19076,"title":"babel-plugin-import-redirect","library":"babel-plugin-import-redirect","status":"maintenance","version":"1.1.1","language":"javascript","ecosystem":"npm","summary":"A Babel plugin (v1.1.1) that rewrites import, export from, require() and dynamic import() paths to custom destinations, primarily used for mocking in tests. Last updated in 2017, it supports regex-based redirects, extra function handling, and global replacements. Unlike module aliases or webpack resolve aliases, this operates at the Babel AST level, allowing fine-grained control per file. Requires Node >=4 and babel 6/7.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","babel","babel-plugin","import","redirect","require","export","path","rewrite"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/babel-plugin-import-redirect"},{"id":19078,"title":"babel-plugin-import-remove-resource-query","library":"babel-plugin-import-remove-resource-query","status":"active","version":"1.0.0","language":"javascript","ecosystem":"npm","summary":"Babel plugin that strips resource query parameters (e.g., ?query) from import/require statements during compilation. Version 1.0.0, no further releases. Designed to work around Jest's lack of support for webpack resource queries in imports. Simple, single-purpose plugin with no configuration needed.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","babel","webpack","plugin","import","resource","query","resourceQuery","require"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/babel-plugin-import-remove-resource-query"},{"id":19079,"title":"babel-plugin-inline-classnames","library":"babel-plugin-inline-classnames","status":"maintenance","version":"2.0.1","language":"javascript","ecosystem":"npm","summary":"A Babel plugin that replaces classnames() calls with their string result at compile time. Current version 2.0.1 supports classnames up to v2.x and requires @babel/core 7.x. It inlines calls to classnames, classnames/bind, and classnames/dedupe. Useful for production builds to reduce bundle size and avoid runtime overhead. Unlike runtime-only solutions, this plugin eliminates the classnames library from the bundle entirely. Compatible with CSS Modules via the bind API. No active development since 2019, but stable and functional.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","babel-plugin","classnames","inline","css","css-modules","style","styles"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/babel-plugin-inline-classnames"},{"id":19080,"title":"babel-plugin-inline-constants","library":"babel-plugin-inline-constants","status":"active","version":"5.0.0","language":"javascript","ecosystem":"npm","summary":"Babel plugin (v5.0.0) to inline constant values from imported modules. Supports ESM (import) and CJS (require). Evaluates specified modules with Node to retrieve primitive values (numbers, strings, booleans, null) and replaces references directly in code for better gzip compression. TypeScript types included, ESM-only, Node 18+. Similar to babel-plugin-transform-define but focuses on module-exported constants.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","babel","plugin","inline","constant","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/babel-plugin-inline-constants"},{"id":19082,"title":"babel-plugin-inline-import","library":"babel-plugin-inline-import","status":"active","version":"3.0.0","language":"javascript","ecosystem":"npm","summary":"Babel plugin that allows importing raw file contents as strings during transpilation. Version 3.0.0 supports importing files with extensions like .raw, .text, .graphql, with configurable extension mapping. It replaces import statements with the file's literal content, enabling use cases like embedding GraphQL schemas or SQL queries without separate file reading. Differentiates from webpack raw-loader by operating at the Babel level, working with babel-node and babel-register. Caveat: Babel does not track dependencies for imported files, requiring cache disabling or watcher configuration.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","babel-plugin","graphql","raw","extension","wrap","import","inline"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/babel-plugin-inline-import"},{"id":19081,"title":"babel-plugin-inline-import-data-uri","library":"babel-plugin-inline-import-data-uri","status":"active","version":"1.0.1","language":"javascript","ecosystem":"npm","summary":"Babel plugin that enables importing files as base64-encoded Data URIs. Version 1.0.1 (released ~2018) is the latest stable version, with no frequent releases. It hooks into Babel's transform step to replace import statements for supported extensions (default: .svg, .png) with the file content as a data URI string. Differentiators vs alternatives (e.g., Webpack's url-loader, babel-plugin-inline-import): it focuses purely on Babel transforms without bundler dependency, and outputs only Data URIs (not raw text or base64 blobs). Requires Babel 6+ and Node.js. Limited to small files due to inlining.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","babel-plugin","svg","png","base64","import","inline"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/babel-plugin-inline-import-data-uri"},{"id":19083,"title":"babel-plugin-inline-json","library":"babel-plugin-inline-json","status":"active","version":"2.1.0","language":"javascript","ecosystem":"npm","summary":"A Babel plugin that inlines values from JSON files (e.g., config files) at build time, replacing require() calls to matched files with the actual JSON values. Current stable version is 2.1.0, with infrequent releases. Key differentiator: simple static replacement without runtime overhead, but does not work if the require argument is an identifier or template literal. Alternative to Webpack's DefinePlugin for Babel-only workflows.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","babel","plugin","babel-plugin"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/babel-plugin-inline-json"},{"id":26777,"title":"babel-plugin-inline-react-svg","library":"babel-plugin-inline-react-svg","status":"maintenance","version":"2.0.2","language":"javascript","ecosystem":"npm","summary":"A Babel plugin (v2.0.2) that transforms SVG file imports into inline React components, using SVGO for optimization. Stable but infrequently updated (last release ~2019). Alternatives like @svgr/webpack are more actively maintained and support broader use cases. Requires @babel/core ^7.0.0 as a peer dependency. Works in Node.js >=10.13, not browser-native.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","babel","plugin","react","svg","inline"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/babel-plugin-inline-react-svg"},{"id":19084,"title":"babel-plugin-inline-replace-variables","library":"babel-plugin-inline-replace-variables","status":"maintenance","version":"1.3.1","language":"javascript","ecosystem":"npm","summary":"A Babel plugin that replaces identifier references with literal values during compilation. Version 1.3.1 is the latest stable release. It supports simple literal replacements (strings, booleans) as well as complex expressions via AST nodes. The plugin is commonly used for compile-time constants like __DEV__ or __VERSION__. Compared to alternatives like babel-plugin-replace-identifiers, this one replaces identifiers with literal values, not other identifiers. Low maintenance and simple API, suitable for projects using Babel 6/7.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","babel","plugin","inline","replace","variables"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/babel-plugin-inline-replace-variables"},{"id":19085,"title":"babel-plugin-inline-svg","library":"babel-plugin-inline-svg","status":"active","version":"1.2.0","language":"javascript","ecosystem":"npm","summary":"A Babel plugin (v1.2.0) that transforms SVG imports into inline SVG strings, optimized with SVGO and with optional ID namespacing to avoid conflicts. Supports exporting as data URI for direct use in src attributes. Key differentiators: built-in SVGO optimization, automatic ID namespacing, and data URI export. Alternatives like svg-inline-loader or @svgr/webpack require more configuration.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/babel-plugin-inline-svg"},{"id":19086,"title":"babel-plugin-inline-webgl-constants","library":"babel-plugin-inline-webgl-constants","status":"active","version":"1.0.3","language":"javascript","ecosystem":"npm","summary":"A Babel plugin that replaces long WebGL constants (e.g., gl.TEXTURE_2D) with their corresponding numeric values at build time. Version 1.0.3 is stable, used primarily within the luma.gl ecosystem. It reduces bundle size and avoids runtime lookups, particularly useful for WebGL applications deployed in production. The plugin is lightweight, with no additional runtime dependencies, and integrates seamlessly into existing Babel configurations. It is differentiated by its specific focus on WebGL constants, whereas general constant inlining plugins are broader.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","babel-plugin","webgl","strip gl constants"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/babel-plugin-inline-webgl-constants"},{"id":19087,"title":"babel-plugin-istanbul","library":"babel-plugin-istanbul","status":"active","version":"8.0.0","language":"javascript","ecosystem":"npm","summary":"Babel plugin that instruments JavaScript code with Istanbul coverage. Version 8.0.0 (stable) requires Node >=18 and Babel 7/8. It automatically detects test files via nyc's exclude/include patterns and respects inline source maps. Unlike manual instrumentation, this plugin integrates seamlessly with existing Babel pipelines and tools like karma-coverage and nyc. Released as part of the istanbuljs project with regular updates and LTS support. Key differentiator: zero-config setup with nyc and Karma, and no need for separate coverage preprocessor.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","istanbul","babel","plugin","instrumentation"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/babel-plugin-istanbul"},{"id":19088,"title":"babel-plugin-jest-hoist","library":"babel-plugin-jest-hoist","status":"active","version":"30.3.0","language":"javascript","ecosystem":"npm","summary":"A Babel plugin that hoists Jest mock and unmock calls to the top of the test module scope, ensuring they execute before any imports. Version 30.3.0 is the latest stable release, part of Jest v30 series. It works alongside babel-jest and jest-runtime to allow proper mocking with ES6 modules. Key differentiator: it is specifically designed for Jest's transformation pipeline and is automatically installed as a dependency of babel-jest in Jest projects. Does not require separate configuration unless using a custom Babel setup.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/babel-plugin-jest-hoist"},{"id":19090,"title":"babel-plugin-js-logger","library":"babel-plugin-js-logger","status":"active","version":"1.0.17","language":"javascript","ecosystem":"npm","summary":"Babel plugin that automatically inserts a logger declaration (via js-logger) at the top of every transpiled JavaScript file, enabling consistent logging across backend and frontend projects. Current stable version: 1.0.17. Maintained as of early 2021, with infrequent updates. Key differentiators: automatic logger instantiation per file, configurable logger name formatting (project/level/separator/extensions), and support for both Babel standalone and Webpack. Alternative to manual logger setup in each file. Note: requires js-logger as a peer dependency and Babel as a build tool.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/babel-plugin-js-logger"},{"id":19089,"title":"babel-plugin-jsdoc-to-assert","library":"babel-plugin-jsdoc-to-assert","status":"active","version":"4.0.0","language":"javascript","ecosystem":"npm","summary":"A Babel plugin that converts JSDoc type annotations (@param and @type) into runtime assertion statements (console.assert) for testing. Version 4.0.0 is the current stable release, requiring Babel 7+. The plugin transforms static type documentation into executable checks, enabling runtime verification without a separate type system. Unlike TypeScript or Flow, it operates at the AST level during Babel transpilation and supports generic arrays (e.g., number[]) and rest parameters. Its primary differentiator is seamless integration into Babel workflows for development-only assertions, with options to enable/disable @param and @type checking. The package is maintained by azu and has a preset version (babel-preset-jsdoc-to-assert). Releases are infrequent, focusing on compatibility and bug fixes.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","babel","plugin","assert","testing","coc"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/babel-plugin-jsdoc-to-assert"},{"id":19094,"title":"babel-plugin-jsx","library":"babel-plugin-jsx","status":"maintenance","version":"1.2.0","language":"javascript","ecosystem":"npm","summary":"A Babel plugin that transforms JSX into a generic intermediate representation (JSX-IR) rather than React.createElement calls. Version 1.2.0 is the current stable release with no active development since 2017. The plugin outputs plain objects with tag, props, and children fields, making it renderer-agnostic. Key differentiators: it does not require React, supports scope capture for variable resolution, and can be combined with custom renderers from the jsx-ir ecosystem.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","babel","babel-plugin","plugin","jsx","jsx-ir","babel-jsx","jsx-plugin"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/babel-plugin-jsx"},{"id":12864,"title":"Babel Plugin: Automatic JSX Test IDs","library":"babel-plugin-jsx-auto-test-id","status":"active","version":"1.1.0","language":"javascript","ecosystem":"npm","summary":"This Babel plugin (`babel-plugin-jsx-auto-test-id`) automatically injects `data-test` attributes into the root HTML elements generated by JSX components. It infers the `data-test` ID from the component's display name, providing a consistent and maintenance-free solution for E2E test selectors. The current stable version is 1.1.0. While a formal release cadence isn't published, the 1.x versioning indicates stability and ongoing support. Its key differentiator is simplifying test automation setup by eliminating the need for manual `data-test` attribute management, which is crucial for reducing flaky tests and developer overhead in projects using frameworks like React with testing tools like Cypress or Playwright.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","babel","data-test","automation","e2e tests"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/babel-plugin-jsx-auto-test-id"},{"id":19091,"title":"babel-plugin-jsx-display-if","library":"babel-plugin-jsx-display-if","status":"active","version":"3.0.0","language":"javascript","ecosystem":"npm","summary":"Babel plugin that adds an `display-if` attribute to JSX elements to conditionally render them, inspired by Angular's ng-if. v3.0.0 (latest) is a stable release with no active development. It transforms `<Comp display-if={condition} />` into `{condition && <Comp />}`, making conditional rendering more readable for non-developers. Compared to inline ternaries or helper functions, this plugin provides a declarative, template-like syntax. Only compatible with Babel 7+ and requires the JSX transform. Minimal footprint with no runtime dependencies.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","babel","plugin","jsx","react","ng-if","display-if","conditional","react-component"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/babel-plugin-jsx-display-if"},{"id":19093,"title":"babel-plugin-jsx-property-alias","library":"babel-plugin-jsx-property-alias","status":"maintenance","version":"2.0.0","language":"javascript","ecosystem":"npm","summary":"Babel plugin for aliasing JSX properties, primarily used to map testID to accessibilityLabel for React Native Appium testing. Current stable version is 2.0.0 (2018). Low release cadence; primarily a utility for QA builds. Key differentiator: it solves a specific React Native + Appium incompatibility without polluting production code, and supports environment whitelisting via ALIAS_ENVIRONMENT variable. Alternatives: manual testID duplication, but this plugin automates the transform.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","babel","babel-plugin","react","jsx","alias","apium","react-native","properties"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/babel-plugin-jsx-property-alias"},{"id":12865,"title":"Babel Plugin to Remove JSX data-test-id Attributes","library":"babel-plugin-jsx-remove-data-test-id","status":"active","version":"3.0.0","language":"javascript","ecosystem":"npm","summary":"This package, `babel-plugin-jsx-remove-data-test-id`, provides a Babel plugin designed to strip `data-test-id` (and `data-testid`) attributes from JSX elements during the build process, typically for production environments. It helps decouple testing concerns from production DOM, preventing test-specific attributes from bloating production bundles or being accessible in the client. The current stable version is v3.0.0, released recently with a focus on deeper object attribute removal. While there isn't a strict release cadence, the project shows active maintenance with regular updates for bug fixes, dependency security, and new feature enhancements like custom attribute stripping. Its primary differentiator is its focused approach on test-ID removal, offering configuration flexibility for custom attribute names and clear guidance on environment-specific application, preventing accidental stripping in test builds.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","babel","plugin","tdd","tests","specs","qa","strip","className"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/babel-plugin-jsx-remove-data-test-id"},{"id":10540,"title":"Babel Plugin for Vue Functional JSX","library":"babel-plugin-jsx-vue-functional","status":"active","version":"2.1.0","language":"javascript","ecosystem":"npm","summary":"babel-plugin-jsx-vue-functional is a Babel plugin designed to simplify the creation of Vue.js functional components using JSX syntax. It automatically transforms arrow functions containing JSX into Vue functional component definitions, making it easier to write lightweight, render-only components. The current stable version is 2.1.0. This plugin primarily acts as syntactic sugar, working in conjunction with `@vue/babel-plugin-jsx` (or `transform-vue-jsx`) to enable a more concise way of declaring functional components within a Vue JSX setup. It differentiates itself by explicitly handling the transformation of named arrow functions into `functional: true` component objects, which is particularly useful for performance optimizations and simpler component structures in Vue applications. While its release cadence isn't frequent, updates typically address compatibility or add developer tooling enhancements.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/babel-plugin-jsx-vue-functional"},{"id":19092,"title":"babel-plugin-jsx-wrap-if","library":"babel-plugin-jsx-wrap-if","status":"abandoned","version":"0.1.1","language":"javascript","ecosystem":"npm","summary":"Babel plugin for React that conditionally wraps JSX elements based on a prop. Version 0.1.1, no active maintenance. When the `wrap-if` prop is truthy, the element wraps its children; when falsy, the children are rendered without the wrapper. Simple alternative to inline ternaries or helper components. No updates since 2019, likely abandoned. Only 1 GitHub star. Use for legacy projects or simple conditional wrapping without extra components.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","babel","plugin","wrap","conditional","wrap-if"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/babel-plugin-jsx-wrap-if"},{"id":19095,"title":"babel-plugin-jsxfileattribute","library":"babel-plugin-jsxfileattribute","status":"active","version":"1.1.5","language":"javascript","ecosystem":"npm","summary":"A Babel plugin for React that automatically injects file location metadata (data-render-file-name, data-line, data-awakeide) into JSX elements to aid debugging and development. Version 1.1.5 requires @babel/core ^7.0.0-0 as a peer dependency. It allows custom options like userSetPwd for monorepo support, exclusions for Fragment components, and toggles for showing complete file paths. Designed primarily for development environments.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","babel","plugin","jsxfileattribute","source","file","conmponent message"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/babel-plugin-jsxfileattribute"},{"id":19096,"title":"babel-plugin-kea","library":"babel-plugin-kea","status":"active","version":"3.0.0","language":"javascript","ecosystem":"npm","summary":"A Babel plugin that automatically generates path strings for Kea logic stores based on the file path. Version 3.0.0 is the latest stable release. It eliminates the need to manually specify a `path` property in every `kea()` call, with support for dynamic keys and custom path prefix configuration. Unlike manual path management, this plugin ensures consistency and reduces boilerplate in Kea-based projects. It requires Kea 3.x and is intended for build-time usage with Babel.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/babel-plugin-kea"},{"id":24956,"title":"babel-plugin-ko-component","library":"babel-plugin-ko-component","status":"abandoned","version":"0.0.4","language":"javascript","ecosystem":"npm","summary":"A Babel plugin that transpiles Knockout components from Standard Component Module format to Transition Component Module format. Current stable version is 0.0.4, with no recent releases or active maintenance visible. It is designed specifically for Knockout.js projects that follow the component module pattern. Differentiators: narrowly focused on Knockout component syntax transformation, but limited documentation and low community adoption.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","knockout","babel"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/babel-plugin-ko-component"},{"id":12868,"title":"Babel Plugin Macros","library":"babel-plugin-macros","status":"maintenance","version":"3.1.0","language":"javascript","ecosystem":"npm","summary":"babel-plugin-macros is a Babel plugin that enables the creation of compile-time code transformations through a standard, convention-based interface, eliminating the need for users to configure individual Babel plugins for each library that offers such optimizations. It allows libraries to provide compile-time benefits (like CSS-in-JS style extraction or GraphQL fragment compilation) by detecting imports ending with `.macro` and processing them. The current stable version is 3.1.0, released in May 2021. While not frequently updated, it remains a foundational tool, notably integrated into popular frameworks like Create React App. Its key differentiator is simplifying the developer experience by centralizing build-time transformations under a single Babel plugin configuration, making compile-time optimizations more accessible and easier to manage.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","babel-plugin","macros","macro","babel-macro","babel-plugin-macro","babel-macros","babel-plugin-macros"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/babel-plugin-macros"},{"id":19097,"title":"babel-plugin-meteor-imports","library":"babel-plugin-meteor-imports","status":"active","version":"1.0.3","language":"javascript","ecosystem":"npm","summary":"A Babel plugin that enables importing from Meteor packages (e.g., 'meteor/check') in code not processed by isobuild, such as custom server-side scripts or build tools. It transforms ES module import statements into assignments from the global Package namespace (Package['meteor']['check']). Version 1.0.3 is the latest stable release; the project has a low release cadence. Unlike direct usage of require('meteor/check'), this plugin integrates with Babel's transformation pipeline, supporting destructuring and named exports. It assumes Meteor's boot.js has been loaded to populate the Package global, making it suitable for server-side tooling or testing environments outside the Meteor build system.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","es2015","meteor","babel","plugin"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/babel-plugin-meteor-imports"},{"id":19099,"title":"babel-plugin-minify-dead-code","library":"babel-plugin-minify-dead-code","status":"deprecated","version":"1.3.2","language":"javascript","ecosystem":"npm","summary":"A Babel 6 plugin that removes dead code, such as unreachable branches, unused labels, and constant condition elimination. Version 1.3.2 is the last release and is deprecated. It is part of the babel-minify family but was split into separate plugins: babel-plugin-minify-dead-code-elimination and babel-plugin-minify-guarded-expressions. This plugin is only compatible with Babel 6; for Babel 7, use the replacement plugins. No active development.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","babel-plugin"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/babel-plugin-minify-dead-code"},{"id":19098,"title":"babel-plugin-minify-dead-code-elimination-while-loop-fixed","library":"babel-plugin-minify-dead-code-elimination-while-loop-fixed","status":"active","version":"0.3.1","language":"javascript","ecosystem":"npm","summary":"A forked and fixed version of babel-plugin-minify-dead-code-elimination from Babel minify 0.3.x. It inlines bindings, evaluates expressions, and removes unreachable code. This plugin specifically addresses a bug related to while loops (issue #11343). Current stable version: 0.3.1. No regular release cadence; maintained sporadically. Key differentiator: fixes a specific loop elimination bug not present in the original plugin.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","babel-plugin"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/babel-plugin-minify-dead-code-elimination-while-loop-fixed"},{"id":19100,"title":"babel-plugin-minify-type-constructors","library":"babel-plugin-minify-type-constructors","status":"maintenance","version":"0.4.3","language":"javascript","ecosystem":"npm","summary":"A Babel plugin that minifies type constructors like Boolean(), Number(), String(), Array(), and Object() where possible (e.g., replacing `new Boolean(x)` with `!!x` or `new Number(x)` with `+x`). Part of the babel-minify (formerly babili) minification preset. Version 0.4.3 is the latest stable release (2018). The babel-minify project is now in maintenance mode; no new features are expected. This plugin should be used with caution in environments requiring IE8 or lower due to potential compatibility issues. It is designed to work as part of a Babel minification pipeline, complementing other minify plugins.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","babel-plugin"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/babel-plugin-minify-type-constructors"},{"id":19101,"title":"babel-plugin-mjsx","library":"babel-plugin-mjsx","status":"active","version":"4.1.1","language":"javascript","ecosystem":"npm","summary":"Babel plugin for Mithril JSX precompilation, converting JSX into Mithril virtual DOM nodes (e.g., {tag: 'div', attrs: {}, children: []}). Current stable version is 4.1.1. The plugin has evolved through major versions, with v4.0.0 changing whitespace trimming behavior and v4.1.0 adding jsxCompliant (attribute casing) and warnDeprecatedHtml options. It is the primary JSX compiler for Mithril v2+ and precompilation yields performance benefits over runtime interpretation.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","mithril","babel","plugin","babel-plugin"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/babel-plugin-mjsx"},{"id":19102,"title":"babel-plugin-mock-imports","library":"babel-plugin-mock-imports","status":"active","version":"1.2.0","language":"javascript","ecosystem":"npm","summary":"Babel plugin for redirecting import statements to different locations. Current version 1.2.0, first released as 0.0.1. Key differentiator: simple configuration via RegExp patterns, useful for mocking modules or aliasing imports. Stable API with minimal changes.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/babel-plugin-mock-imports"},{"id":19103,"title":"babel-plugin-mockable-imports","library":"babel-plugin-mockable-imports","status":"active","version":"2.0.1","language":"javascript","ecosystem":"npm","summary":"A Babel plugin that transforms JavaScript/TypeScript modules to enable mocking of ES imports in tests. Current stable version is 2.0.1. It works with any test runner, bundler, and environment (Node or browser). Unlike tools like proxyquire or rewire, it operates at the Babel AST level, making it compatible with modern ES module syntax. The plugin detects incorrect usage (e.g., mocking non-existent imports) and is designed to minimize runtime overhead. It supports both JavaScript and TypeScript, and can be selectively enabled via Babel's env configuration.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","mocking"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/babel-plugin-mockable-imports"},{"id":19105,"title":"babel-plugin-module-extension","library":"babel-plugin-module-extension","status":"active","version":"0.1.3","language":"javascript","ecosystem":"npm","summary":"A Babel plugin that transforms module import/require extensions during compilation. Version 0.1.3 (latest, but no recent updates). It allows mapping original extensions (e.g., .less) to new ones (e.g., .css) or removing extensions entirely. Unlike babel-plugin-transform-import-extension, it focuses solely on extension replacement. Low maintenance, likely experimental.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","babel-plugin","transform extension"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/babel-plugin-module-extension"},{"id":19104,"title":"babel-plugin-module-extension-resolver","library":"babel-plugin-module-extension-resolver","status":"active","version":"1.0.0","language":"javascript","ecosystem":"npm","summary":"Babel plugin that resolves and maps module extensions in import/require statements. Version 1.0.0 is the latest stable release, with maintenance releases planned when necessary. It transforms extensionless imports to explicit extensions (e.g., './dir/lib' -> './dir/lib.js'), configurable via srcExtensions, dstExtension, and extensionsToKeep options. Unlike babel-plugin-extension-resolver, it supports TypeScript, dynamic imports, and export from syntax. Works with CommonJS and ES modules.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","babel","babel-plugin"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/babel-plugin-module-extension-resolver"},{"id":19106,"title":"babel-plugin-module-name-mapper","library":"babel-plugin-module-name-mapper","status":"active","version":"1.2.0","language":"javascript","ecosystem":"npm","summary":"Babel plugin that adds Jest-like moduleNameMapper support to Babel, enabling import path rewriting with special tokens <pkgDir> and <rootDir>. <pkgDir> resolves to the directory of the closest package.json, making it ideal for monorepos. Current stable version is 1.2.0. Release cadence is low; maintained. Key differentiator: supports <pkgDir> for monorepo-friendly path resolution, which is lacking in Jest and Webpack. Alternative to babel-plugin-module-resolver with different token semantics.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/babel-plugin-module-name-mapper"},{"id":26776,"title":"babel-plugin-module-resolve","library":"babel-plugin-module-resolve","status":"maintenance","version":"1.7.0","language":"javascript","ecosystem":"npm","summary":"A Babel plugin that allows module imports using Webpack-like aliases and custom root directories, resolving paths similar to webpack's enhanced-resolve. Version 1.7.0 (current stable) last released in 2022 with low release cadence. It supports both custom alias configuration and automatic usage of jsconfig/tsconfig paths, making it a lightweight alternative to babel-plugin-module-resolver. Includes TypeScript types and supports ESM and CJS import patterns.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/babel-plugin-module-resolve"},{"id":19107,"title":"babel-plugin-module-resolver","library":"babel-plugin-module-resolver","status":"active","version":"5.0.3","language":"javascript","ecosystem":"npm","summary":"A Babel plugin that allows custom module resolution by defining root directories and aliases, eliminating deep relative imports like '../../../../utils'. It simplifies import/require paths for cleaner code. Current stable version is 5.0.3 (July 2024). Release cadence is irregular, with major version bumps occasionally (v4 in 2020, v5 in 2023). Key differentiators: supports both import and require, works with Babel 7+, and integrates with ESLint via eslint-import-resolver-babel-module for linting. Alternative: TypeScript's paths in tsconfig.json but this plugin works for plain JavaScript/Babel projects.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","babel","babel-plugin","module","resolver","alias","rewrite","resolve","rename"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/babel-plugin-module-resolver"},{"id":19112,"title":"Babel plugin for dynamic module path rewriting","library":"babel-plugin-module-rewrite","status":"maintenance","version":"0.2.0","language":"javascript","ecosystem":"npm","summary":"Babel plugin that rewrites module import paths (both `import` and `require`) at compile time using a custom replacement function. Version 0.2.0 (latest) appears to be a stable, early-stage package with no active releases in recent years. It allows dynamic path transformations based on the calling file, unlike static alias plugins like babel-plugin-module-resolver. No major updates or security fixes have been published; the package should be considered minimal-risk but potentially unmaintained. Key differentiator is the per-file dynamic replacement capability.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","babel","babel-plugin","module","rewrite","resolve","dynamic","rename","require"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/babel-plugin-module-rewrite"},{"id":26775,"title":"babel-plugin-name-amd-modules","library":"babel-plugin-name-amd-modules","status":"active","version":"2.32.2","language":"javascript","ecosystem":"npm","summary":"A Babel plugin that gives a name to AMD modules based on the module's path and package name. Version 2.32.2 is the current stable release. This plugin is maintained by Liferay and is part of the JS Toolkit ecosystem. It is specifically designed for AMD module systems, automatically generating named define() calls using package name and relative path. Unlike generic AMD plugins, it integrates with Liferay's build tooling and respects .npmbundlerrc configuration. Release cadence is irregular, with version bumps tied to the monorepo releases. Works with Babel 7+ and is intended for legacy AMD codebases or custom module systems.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/babel-plugin-name-amd-modules"},{"id":19111,"title":"babel-plugin-named-asset-import","library":"babel-plugin-named-asset-import","status":"active","version":"0.3.8","language":"javascript","ecosystem":"npm","summary":"Babel plugin for Create React App that enables named imports from non-JS assets like images, SVGs, and CSS modules. Current stable version is 0.3.8. Ships as part of react-scripts, so its release cadence matches CRA major versions. It transforms named import specifiers (e.g., { ReactComponent } from 'logo.svg') into static asset paths, thus requiring CRA-specific webpack configuration to work. Unlike direct asset require() calls, this plugin allows tree-shaking friendly imports. Note: only compatible with @babel/core ^7.1.0.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/babel-plugin-named-asset-import"},{"id":19109,"title":"babel-plugin-named-exports-order","library":"babel-plugin-named-exports-order","status":"active","version":"0.0.2","language":"javascript","ecosystem":"npm","summary":"Babel plugin (v0.0.2, stable) that adds a `__namedExportsOrder` array to JavaScript files preserving the original order of named exports. Bundlers like Webpack 5 do not guarantee export order, but tools like Storybook rely on it for features such as story ordering. This plugin inserts a constant array listing export names in declaration order, enabling consumers to reconstruct the intended sequence. Lightweight and zero-config, but only works with static named exports (not dynamic or re-exports).","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","babel-plugin"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/babel-plugin-named-exports-order"},{"id":19110,"title":"babel-plugin-namespace-amd-define","library":"babel-plugin-namespace-amd-define","status":"active","version":"2.32.2","language":"javascript","ecosystem":"npm","summary":"A Babel plugin that prefixes AMD define() calls with a configurable namespace string, primarily used by Liferay projects. Current stable version is 2.32.2. It transforms define() to Liferay.Loader.define() by default, and supports custom namespaces via options. Unlike general-purpose plugins, it targets a niche use case: prepending a namespace to all AMD define calls in legacy codebases.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/babel-plugin-namespace-amd-define"},{"id":19108,"title":"babel-plugin-namespace-modules","library":"babel-plugin-namespace-modules","status":"active","version":"2.32.2","language":"javascript","ecosystem":"npm","summary":"A Babel plugin that prepends the root project's package name and version to AMD module names in define() and require() calls, preventing module name clashes across projects. This is particularly useful for sandboxing dependencies in Liferay environments, ensuring runtime dependencies match development dependencies. Version 2.32.2 is the latest stable release, maintained as part of the liferay-frontend-projects monorepo. It integrates with liferay-npm-bundler for consistent namespace handling.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/babel-plugin-namespace-modules"},{"id":19113,"title":"Babel Plugin Node CJS Interop","library":"babel-plugin-node-cjs-interop","status":"active","version":"0.1.9","language":"javascript","ecosystem":"npm","summary":"A Babel plugin (v0.1.9) that fixes the default import interoperability issue when importing simulated ESM (CommonJS modules with __esModule flag) from native ES modules in Node.js. This plugin automatically wraps export values to ensure default imports work correctly. Compared to alternatives, it automates the wrapping process. Maintained by qnighy, with releases as needed. Also available as swc-plugin-node-cjs-interop for SWC users.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","babel","babel-plugin","commonjs","node","esm","mjs","cjs","default import","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/babel-plugin-node-cjs-interop"},{"id":19114,"title":"babel-plugin-normalize-requires","library":"babel-plugin-normalize-requires","status":"active","version":"2.32.2","language":"javascript","ecosystem":"npm","summary":"A Babel plugin that normalizes AMD require() calls by removing file extensions (e.g., .js) and trailing slashes from module paths. Version 2.32.2 is current; part of the Liferay Frontend Projects monorepo. It is designed for Liferay's AMD module system and does not handle CommonJS or ES module imports. Key differentiator: it preserves npm package names that contain .js (e.g., a package named 'foo.js') while normalizing module paths. Release cadence is irregular, tied to Liferay SDK updates.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/babel-plugin-normalize-requires"},{"id":19115,"title":"babel-plugin-nukable-import","library":"babel-plugin-nukable-import","status":"maintenance","version":"0.4.2","language":"javascript","ecosystem":"npm","summary":"Babel plugin (v0.4.2) that removes specific named bindings from import declarations and corresponding export references. Useful for stripping development-only or debugging code from production builds. Unlike general dead-code elimination, it targets imports by source and binding name, working at AST level. Maintained by the Glimmer.js team; used within the Glimmer-VM ecosystem. Low release cadence.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","babel-plugin"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/babel-plugin-nukable-import"},{"id":19117,"title":"babel-plugin-object-assign","library":"babel-plugin-object-assign","status":"deprecated","version":"1.2.1","language":"javascript","ecosystem":"npm","summary":"A Babel plugin for Babel 5.x that transforms Object.assign() calls into the internal extends helper, reducing the need for polyfills or libraries like _.extend. Version 1.2.1 is the current stable release, designed specifically for Babel 5 (babel-core >=5.6.0). It is a simple, focused plugin with no updates since 2015. Key differentiator: works at the AST level to replace Object.assign with a lightweight helper, avoiding runtime polyfills. Not compatible with Babel 6+.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","babel","babel-plugin","object","assign","extend","polyfill"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/babel-plugin-object-assign"},{"id":19118,"title":"babel-plugin-optimize-clsx","library":"babel-plugin-optimize-clsx","status":"active","version":"2.6.2","language":"javascript","ecosystem":"npm","summary":"Babel plugin that statically evaluates calls to clsx, classnames, or compatible APIs, replacing them with optimized inline expressions. Current stable version is 2.6.2, releasing with minor fixes against clsx/classnames ecosystem shifts. Differentiators: works with any library following the (strings, objects, arrays) signature, handles conditional spreads, and supports JSX. Replaces runtime calls with simpler ternary or concatenation, reducing bundle size. Plug into Babel transforms for production builds.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","babel","clsx","classnames","optimize","minimize"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/babel-plugin-optimize-clsx"},{"id":19120,"title":"babel-plugin-optimize-obj-str","library":"babel-plugin-optimize-objstr","status":"active","version":"1.0.0","language":"javascript","ecosystem":"npm","summary":"Babel plugin that optimizes calls to `obj-str` by replacing them with equivalent unrolled string concatenation, resulting in ~1.8x performance improvement. Version 1.1.0 includes TypeScript definitions. Maintained by the same author as the `obj-str` library. Key differentiator: unlike other classname utilities, this plugin performs static analysis to inline only optimizable calls, preserving others by default. Released under MIT license.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","babel","optimize","react","preact","classes","classname","classnames","object"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/babel-plugin-optimize-objstr"},{"id":19119,"title":"babel-plugin-optional-require","library":"babel-plugin-optional-require","status":"maintenance","version":"0.3.1","language":"javascript","ecosystem":"npm","summary":"Babel plugin to transpile optional require() calls for bundlers like Metro that lack native support. Current stable version 0.3.1, last updated in 2019; low release cadence. Differentiator: replaces missing modules with an error-throwing IIFE so try/catch works at runtime, supports whitelist/blacklist for resolving. Not actively maintained but functional for its niche.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","babel-plugin","babel","module","require","import"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/babel-plugin-optional-require"},{"id":19116,"title":"Babel Plugin Parameter Decorator","library":"babel-plugin-parameter-decorator","status":"active","version":"1.0.16","language":"javascript","ecosystem":"npm","summary":"A Babel plugin that transforms function parameter decorators to behave like TypeScript parameter decorators. Current stable version is 1.0.16, with infrequent releases. It enables parameter decorators on constructor parameters and method parameters when using Babel with legacy decorator support. Unlike TypeScript's built-in support, this plugin requires the separate `@babel/plugin-proposal-decorators` with `legacy: true` and optionally `@babel/plugin-proposal-class-properties`. It is the only dedicated Babel plugin for parameter decorator transformation as of 2024, filling a gap left by other decorator plugins. Works with both JavaScript and TypeScript via Babel presets.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","babel","babel-plugin","function","parameter","decorators","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/babel-plugin-parameter-decorator"},{"id":19121,"title":"babel-plugin-path-chunk-name","library":"babel-plugin-path-chunk-name","status":"active","version":"1.3.1","language":"javascript","ecosystem":"npm","summary":"Babel plugin (v1.3.1, last updated 2020) that automatically names dynamic import chunks based on the file path, removing the need for manual webpackChunkName magic comments. It transforms import() to include webpackChunkName derived from the imported module's filename or directory structure. Options include 'delay' mode which wraps import in a function for lazy evaluation. Differentiates from manual comments and NamedChunksPlugin by automating chunk naming with zero configuration, preserving folder structure in output.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/babel-plugin-path-chunk-name"},{"id":19122,"title":"babel-plugin-pegjs-inline-precompile","library":"babel-plugin-pegjs-inline-precompile","status":"active","version":"0.1.1","language":"javascript","ecosystem":"npm","summary":"Babel plugin that precompiles inline PEG.js grammar expressions at build time. Version 0.1.1, limited release cadence. Replaces runtime parsing with a compile-time step using a tagged template literal `peg`, requiring the complementary `pegjs-inline-precompile` runtime helper. Differentiates from other PEG.js integrations by minimizing runtime overhead and bundling size.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","babel","babel-plugin","ast"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/babel-plugin-pegjs-inline-precompile"},{"id":19123,"title":"babel-plugin-polyfill-corejs2","library":"babel-plugin-polyfill-corejs2","status":"maintenance","version":"0.4.17","language":"javascript","ecosystem":"npm","summary":"Babel plugin that automatically injects imports for core-js@2 polyfills based on language features used in the code. Current stable version is 0.4.17, released as part of the Babel polyfills project. Unlike manual core-js imports or @babel/polyfill, this plugin offers fine-grained control via methods like 'usage-global' (per-file polyfill injection into global scope), 'usage-pure' (pure expressions without side effects), and 'entry-global' (replaces core-js import entries). Requires @babel/core peer dependency. Development is focused on core-js@2 compatibility; for core-js@3 use babel-plugin-polyfill-corejs3.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","babel-plugin"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/babel-plugin-polyfill-corejs2"},{"id":26778,"title":"babel-plugin-polyfill-corejs3","library":"babel-plugin-polyfill-corejs3","status":"active","version":"0.14.2","language":"javascript","ecosystem":"npm","summary":"A Babel plugin that automatically injects imports for core-js@3 polyfills based on the target environment. It works with @babel/preset-env's built-ins and useBuiltIns options to only include necessary polyfills. Version 0.14.2 supports @babel/core ^7.4.0 or ^8.0.0-0 (<8.0.0). Key differentiators: it is part of the official Babel polyfills family, replacing the older @babel/polyfill and babel-polyfill packages; it handles direct core-js imports without needing a separate transform; and it avoids injecting polyfills that are already supported by the target environment, reducing bundle size. It is actively maintained by the Babel team.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","babel-plugin"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/babel-plugin-polyfill-corejs3"},{"id":19124,"title":"babel-plugin-polyfill-custom","library":"babel-plugin-polyfill-custom","status":"active","version":"2.0.49","language":"javascript","ecosystem":"npm","summary":"A Babel plugin that allows developers to freely customize polyfills, enabling the selection of any polyfill implementation (e.g., whatwg-fetch, unfetch, Zousan) instead of being limited to core-js or es-shims. Current stable version is 2.0.49, released on 2026-04-21, with weekly updates and frequent dependency bumps. Key differentiators: supports any polyfill, not just ECMAScript; uses browserslist to determine required polyfills; inserts polyfills via base64 data URIs for differential bundle serving. Alternative to @babel/preset-env's core-js-based polyfilling.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","babel","babel-plugin","polyfill"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/babel-plugin-polyfill-custom"},{"id":19125,"title":"babel-plugin-polyfill-es-shims","library":"babel-plugin-polyfill-es-shims","status":"active","version":"0.10.11","language":"javascript","ecosystem":"npm","summary":"A Babel plugin that automatically injects imports for es-shims polyfills based on target environments. Version 0.10.11, stable release part of the babel-polyfills monorepo. Key differentiator: modular approach to polyfilling ECMAScript built-ins, compatible with `core-js` and custom shims. Integrates with `@babel/preset-env` and supports `useBuiltIns: 'usage'` style. Active development, follows Babel releases.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","babel-plugin"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/babel-plugin-polyfill-es-shims"},{"id":19126,"title":"Babel Plugin Polyfill Regenerator","library":"babel-plugin-polyfill-regenerator","status":"active","version":"0.6.8","language":"javascript","ecosystem":"npm","summary":"A Babel plugin that automatically imports regenerator-runtime when generator/async functions are used. Part of the babel-polyfills monorepo, this is the recommended replacement for @babel/plugin-transform-regenerator's built-in helper. Current version 0.6.8, released as part of the @babel/preset-env polyfill strategy. Unlike older approaches, it avoids bundling regenerator-runtime if not needed (tree-shaking friendly) and integrates with the broader babel polyfill ecosystem (corejs, entry/usage transforms). Requires @babel/core >=7.4 or ^8.0.0-0. Deprecated in favor of @babel/plugin-transform-runtime for library authors, but still maintained for use with @babel/preset-env usage-based polyfilling.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","babel-plugin"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/babel-plugin-polyfill-regenerator"},{"id":12866,"title":"Babel Plugin Preval","library":"babel-plugin-preval","status":"maintenance","version":"5.1.0","language":"javascript","ecosystem":"npm","summary":"babel-plugin-preval is a Babel plugin designed to pre-evaluate JavaScript code at build-time, effectively replacing dynamic runtime computations with static, precomputed values. Its current stable version is 5.1.0. While the last major release was in 2022, the package continues to be used, with discussions and related macro packages still active in the community. This plugin allows for tasks like reading file systems or performing complex calculations during the build process, which are typically impossible or inefficient at runtime, especially in browser environments. Unlike generic build-time evaluators, preval integrates directly into the Babel compilation pipeline and provides multiple mechanisms for invocation, including template literal tags, `preval.require` calls, and `/* preval */` import comments. A crucial distinction is that the code executed by `preval` runs directly in a Node.js environment, is not sandboxed, and is *not* automatically transpiled by Babel, meaning it must be compatible with the Node.js version used for the build process.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","babel","babel-plugin","eval","precompile","babel-plugin-macros","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/babel-plugin-preval"},{"id":19128,"title":"babel-plugin-prismjs","library":"babel-plugin-prismjs","status":"active","version":"2.1.0","language":"javascript","ecosystem":"npm","summary":"A Babel plugin that transforms ES6 imports of PrismJS to include only specified languages, plugins, and themes, enabling tree-shaking and reduced bundle sizes for syntax highlighting. Version 2.1.0 is current, with stable release cadence. Requires Babel and PrismJS v1.18+. Key differentiator: automatically configures Prism for bundlers like Webpack without manual setup. Caveats: only works with ES6 import syntax, not CommonJS (require).","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","prismjs","syntax-highlighting","babel-plugin"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/babel-plugin-prismjs"},{"id":19127,"title":"babel-plugin-pure-calls-annotation","library":"babel-plugin-pure-calls-annotation","status":"active","version":"0.4.2","language":"javascript","ecosystem":"npm","summary":"A Babel plugin (v0.4.2, stable, low release cadence) that automatically adds /*#__PURE__*/ comments to call expressions in variable declarators, assignment expressions, call arguments, and other expression contexts. This helps bundlers like Webpack identify side-effect-free calls for tree shaking and dead code elimination. Unlike manual annotation, it eliminates human error and ensures consistent coverage across large codebases. Ships TypeScript types and integrates seamlessly into any Babel-based build pipeline.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/babel-plugin-pure-calls-annotation"},{"id":19129,"title":"babel-plugin-qunit-lazy-imports","library":"babel-plugin-qunit-lazy-imports","status":"active","version":"1.2.0","language":"javascript","ecosystem":"npm","summary":"A Babel plugin that transforms ES module imports in QUnit test files into lazy imports inside beforeEach hooks, enabling on-demand loading of test dependencies. Current stable version is 1.2.0. Released as needed on GitHub by NullVoxPopuli. Key differentiator: designed for Vite-based QUnit projects to reduce initial bundle size by deferring module loading, with support for include/exclude patterns via startsWith and matches options. Requires @babel/core as a peer dependency and Node.js ^20.11 or >=22. Minimal plugin with no runtime dependencies, focused solely on QUnit test transformation.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","babel","plugin","qunit","lazy","imports","testing"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/babel-plugin-qunit-lazy-imports"},{"id":10539,"title":"Babel Plugin for React Compiler","library":"babel-plugin-react-compiler","status":"active","version":"1.0.0","language":"javascript","ecosystem":"npm","summary":"The `babel-plugin-react-compiler` package, currently at version `1.0.0`, is a core component for integrating the React Compiler (codenamed \"Forget\") into JavaScript projects. Its primary function is to automatically memoize React components and hook calls at compile-time, aiming to eliminate unnecessary re-renders and significantly improve application performance without requiring manual `useMemo` or `useCallback` optimizations. This plugin is developed as part of the broader React ecosystem by Facebook/Meta, closely tied to the React core libraries, particularly with the release of React 19. While the plugin itself is at an initial `1.0.0` stable release, the underlying React Compiler is an actively evolving project, receiving continuous updates and refinements alongside major React versions. Its release cadence is therefore coupled with the React framework's development cycle, which often sees patch releases for bug fixes and performance improvements, with feature updates aligning with major React releases. This compiler is a key differentiator for React, promising \"zero-cost\" memoization for developers.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/babel-plugin-react-compiler"},{"id":19130,"title":"babel-plugin-react-data-testid","library":"babel-plugin-react-data-testid","status":"maintenance","version":"0.2.0","language":"javascript","ecosystem":"npm","summary":"Babel plugin that automatically adds data-testid attributes to JSX elements based on the component name. Current version 0.2.0, stable maintenance mode. Supports custom attribute names and multiple attributes via options. Does not support class components. Compared to alternatives like babel-plugin-jsx-remove-data-test-id, this plugin focuses on adding rather than stripping test IDs.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","babel","babel plugin","react","data-test","data-testid","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/babel-plugin-react-data-testid"},{"id":19131,"title":"babel-plugin-react-dev-locator","library":"babel-plugin-react-dev-locator","status":"active","version":"1.0.6","language":"javascript","ecosystem":"npm","summary":"A Babel plugin that injects source code location info (file path, line, column) into JSX element attributes for development use. Version 1.0.6, minimal configuration, adds custom data attributes like trae-inspector-file-path. Lightweight alternative to similar dev tools, focused on integration with Trae IDE or custom inspectors. Ships TypeScript types, requires Node >=12.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/babel-plugin-react-dev-locator"},{"id":19132,"title":"babel-plugin-react-displayname-path","library":"babel-plugin-react-displayname-path","status":"active","version":"1.1.0","language":"javascript","ecosystem":"npm","summary":"Babel plugin that automatically sets the `displayName` property for React components by prefixing the component name with its file path relative to the project root. Version 1.1.0 is stable and rarely updated. It supports function components returning JSX and class components. Unlike other displayName plugins, this one includes the file path prefix, making component stack traces more readable in production builds. Must be placed before other plugins in the Babel config to work correctly. No known security issues.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/babel-plugin-react-displayname-path"},{"id":14457,"title":"Babel Plugin for React Docgen","library":"babel-plugin-react-docgen","status":"maintenance","version":"4.2.1","language":"javascript","ecosystem":"npm","summary":"The `babel-plugin-react-docgen` package is a Babel plugin designed to embed documentation metadata, generated by `react-docgen`, directly into React component definitions during the build process. Instead of requiring a separate build step or runtime parsing, this plugin augments your React components with a `__docgenInfo` static property, making propType descriptions, component descriptions, and other metadata programmatically accessible at runtime. This capability is highly beneficial for tools such as Storybook, style guides, or developer tools that consume component metadata. The current stable version is 4.2.1. The project appears to have an infrequent release cadence, with major versions released every few years, often in response to updates in `react-docgen` or the Babel ecosystem itself. Its key differentiator is the seamless integration of docgen output directly into the component's generated code, simplifying access to documentation metadata.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","react","docs","docgen","babel-plugin"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/babel-plugin-react-docgen"},{"id":10541,"title":"Babel Plugin for React TypeScript Docgen","library":"babel-plugin-react-docgen-typescript","status":"active","version":"1.5.1","language":"javascript","ecosystem":"npm","summary":"babel-plugin-react-docgen-typescript is a Babel plugin designed to extract component documentation (docgen data) from React components written in TypeScript. It works by integrating into the Babel compilation pipeline, identifying and parsing TypeScript React files to generate metadata about their props, types, and descriptions. This data is typically consumed by documentation tools like Storybook to automatically generate prop tables and API documentation. The plugin, currently at version 1.5.1, explicitly leverages the `react-docgen-typescript` library for its core parsing logic. While functional, the plugin's documentation notes it's 'a bit of a hack' and can be 'very inefficient' if not properly configured with `include` and `exclude` regular expressions to limit the scope of files it processes. It does not specify a fixed release cadence but generally follows updates in the `react-docgen-typescript` or Babel ecosystems. Its main differentiator is its direct integration into Babel builds, offering a streamlined approach to collecting docgen data without requiring separate parsing steps.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/babel-plugin-react-docgen-typescript"},{"id":19133,"title":"babel-plugin-react-html-attrs","library":"babel-plugin-react-html-attrs","status":"active","version":"3.0.5","language":"javascript","ecosystem":"npm","summary":"Babel plugin that transforms HTML and SVG attributes on JSX host elements into React-compatible DOM property names, numeric values, and boolean handling. Version 3.0.5 is current stable; it only transforms host elements (lowercase tag names) since v3 breaking change. Key differentiator: allows copying HTML/SVG verbatim into React components without manual attribute renaming. Alternatives like babel-plugin-html-attributes have narrower coverage or different API.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/babel-plugin-react-html-attrs"},{"id":19134,"title":"Inline SVG Unique ID","library":"babel-plugin-react-inline-svg-unique-id","status":"active","version":"1.5.0","language":"javascript","ecosystem":"npm","summary":"A Babel plugin (v1.5.0) that transforms inline React SVG components at build time to replace hardcoded definition IDs with runtime-generated unique IDs, preventing ID collisions when the same SVG is used multiple times on a page. Requires the companion runtime package @inline-svg-unique-id/react. Stable, updated sporadically, maintained by a single contributor. Key differentiator: SSR-friendly with a context provider for custom ID prefixes, unlike alternatives that rely on random hashes without SSR support.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","babel-plugin"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/babel-plugin-react-inline-svg-unique-id"},{"id":19135,"title":"babel-plugin-react-live","library":"babel-plugin-react-live","status":"active","version":"1.4.5","language":"javascript","ecosystem":"npm","summary":"A Babel plugin that transforms JavaScript/TypeScript code inside React Live's `<LiveProvider>` into a string, enabling fully typed live code examples. Current stable version is 1.4.5 (last released 2023). It replaces child JSX elements with string literals and converts render callbacks to use `noInline` with `render()` calls. Part of the Eufemia design system from DNB. Differentiators: uses AST for accurate transformation, supports TypeScript, and handles both inline and render callback patterns.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","babel","babel-plugin","react","react live"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/babel-plugin-react-live"},{"id":19136,"title":"babel-plugin-react-native-electron","library":"babel-plugin-react-native-electron","status":"active","version":"0.2.0","language":"javascript","ecosystem":"npm","summary":"A Babel plugin (v0.2.0, stable) that resolves imports for react-native-electron, enabling React Native components to run in Electron. It remaps react-native imports to react-native-electron and optionally transforms to CommonJS. Needed when targeting Electron with React Native codebases. Rarely updated but fills a specific niche.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/babel-plugin-react-native-electron"},{"id":19137,"title":"babel-plugin-react-native-testid","library":"babel-plugin-react-native-testid","status":"active","version":"0.2.1","language":"javascript","ecosystem":"npm","summary":"A Babel plugin that automatically generates testID (and id) props for React Native components, designed to streamline automated testing with Detox, Appium, or similar frameworks. Current stable version is 0.2.1, released under an Apache-2.0 license, with no recent updates. Release cadence is low. Key differentiators: supports a multi-priority strategy for testID generation (manual props, meaningful attributes like title/placeholder, children text with i18n key extraction, fallback to component hierarchy), is highly configurable (attributes list, delimiter, ignore list, custom meaningful attributes), and ships TypeScript definitions. Alternatives like react-native-testid or babel-plugin-react-native-transform-testid offer simpler fixed-pattern approaches, whereas this plugin prioritizes semantic and stable IDs from props and i18n keys.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","babel","babel plugin","react-native","testid","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/babel-plugin-react-native-testid"},{"id":10542,"title":"Babel Plugin for React Native Web Alias and Optimization","library":"babel-plugin-react-native-web","status":"active","version":"0.21.2","language":"javascript","ecosystem":"npm","summary":"The `babel-plugin-react-native-web` package is a Babel plugin designed to optimize applications using `react-native-web`. It works by aliasing `react-native` imports to `react-native-web` and performing tree-shaking to exclude unused modules, thereby reducing bundle size. The current stable version is 0.21.2. This plugin is part of the `react-native-web` ecosystem, which generally sees frequent updates, often tied to new React and React Native versions, indicating an active development and release cadence. Its primary differentiator is enabling existing React Native codebases to run efficiently on the web without significant code changes, by providing a targeted build-time optimization layer. It's crucial for projects aiming for a single codebase across native and web platforms.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/babel-plugin-react-native-web"},{"id":19138,"title":"babel-plugin-react-remove-classname","library":"babel-plugin-react-remove-classname","status":"active","version":"1.0.0","language":"javascript","ecosystem":"npm","summary":"A Babel plugin (v1.0.0, last updated 2018) that removes CSS class names from JSX className attributes based on a configurable prefix (default \"test-\"). Useful for stripping test-only classes in production builds. Minimal configuration, no dependencies. Works with Babel 7 (v1.x) and Babel 6 (v0.x).","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","babel","babel-plugin","ast"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/babel-plugin-react-remove-classname"},{"id":10543,"title":"Babel Plugin for Removing React Properties","library":"babel-plugin-react-remove-properties","status":"maintenance","version":"0.3.1","language":"javascript","ecosystem":"npm","summary":"This Babel plugin, currently at stable version 0.3.1, is designed to remove specified React component properties during the JavaScript transpilation process. Its primary use case is for optimizing production builds by stripping out attributes like `data-test` or `data-qa`, which are often used for testing and debugging but are unnecessary in deployed code. This minification helps reduce the final bundle size and prevents exposing internal testing hooks to end-users. The package has seen a slow release cadence, with recent updates focused on maintenance and minor feature enhancements. It differentiates itself through its focused application on React properties, providing a cleaner, more efficient production DOM compared to manually removing these attributes or leaving them in. It's configured via Babel's standard `.babelrc` or `babel.config.js` files, allowing for granular control over which properties (including those matching regular expressions) are removed, typically activated only in production environments.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","babel","babel-plugin","react","minification","properties"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/babel-plugin-react-remove-properties"},{"id":19139,"title":"babel-plugin-react-require","library":"babel-plugin-react-require","status":"maintenance","version":"4.0.3","language":"javascript","ecosystem":"npm","summary":"A Babel plugin (v4.0.3) that automatically adds an ES2015 import for React to files containing JSX tags. It targets stateless functional components that do not explicitly import React, saving boilerplate. Works with Babel 7+ (v4) and Babel 6 (v3). Released less frequently, with no updates in several years; similar functionality is now partially covered by @babel/preset-react with the 'runtime: automatic' option.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","babel","babel-plugin","react","jsx"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/babel-plugin-react-require"},{"id":19141,"title":"babel-plugin-react-svg","library":"babel-plugin-react-svg","status":"maintenance","version":"3.0.3","language":"javascript","ecosystem":"npm","summary":"Babel plugin that transforms SVG files into React components. Version 3.0.3 is the current stable release, with no active development since 2019. It works by running SVGO optimization followed by a Babel transform to produce a component that renders the SVG as JSX. Key differentiators: integrates with webpack via react-svg-loader, supports SVGO options, and outputs functional components. Alternatives like @svgr/webpack offer more features and are actively maintained.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","babel","babel-plugin","react","react-svg-loader","svg","webpack","webpack-loader"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/babel-plugin-react-svg"},{"id":15300,"title":"Babel Plugin for Removing React Test ID Props","library":"babel-plugin-react-test-id","status":"active","version":"1.0.2","language":"javascript","ecosystem":"npm","summary":"The `babel-plugin-react-test-id` package provides a Babel plugin designed to automatically remove specified props, such as `testID`, from React components during the build process. This is particularly useful for optimizing production bundles by eliminating test-specific attributes that are not needed in the final deployed application, thereby reducing bundle size and preventing the exposure of internal testing implementation details. The current stable version is 1.0.2. As a build-time utility, its release cadence is typically slow, with updates primarily driven by changes in Babel's API or feature requests for additional prop removal customization. It differentiates itself by offering a straightforward, declarative way to strip these attributes without manual refactoring or conditional rendering logic within components, ensuring a clean separation between testing instrumentation and production code.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/babel-plugin-react-test-id"},{"id":19140,"title":"babel-plugin-react-transform","library":"babel-plugin-react-transform","status":"deprecated","version":"3.0.0","language":"javascript","ecosystem":"npm","summary":"This Babel plugin wraps React components with arbitrary transforms, enabling instrumentation like hot reloading, error catching, and render logging. Current stable version is 3.0.0 (Babel 6 support). It was deprecated in favor of React Hot Loader 3 and should not be used in new projects. The plugin is part of a highly experimental ecosystem; its API changed between v1.x and v2.x, with the `target` option renamed to `transform` and the config moved under a `transforms` property. Alternatives include React Hot Loader 3 and newer tools like Fast Refresh.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","babel-plugin","react-transform","instrumentation","dx","react","reactjs","components"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/babel-plugin-react-transform"},{"id":19144,"title":"babel-plugin-recast","library":"babel-plugin-recast","status":"active","version":"0.2.0","language":"javascript","ecosystem":"npm","summary":"Babel plugin (v0.2.0, stable) that integrates recast's AST parsing and code generation to preserve original formatting during Babel transformations, ideal for codemods. Unlike standard Babel plugins that discard formatting, it uses undocumented parserOverride/generatorOverride hooks to maintain whitespace and style. Requires peer dependency recast 0.x. Light maintenance, release cadence is minimal.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","babel","recast","codemod"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/babel-plugin-recast"},{"id":19143,"title":"babel-plugin-redux-saga","library":"babel-plugin-redux-saga","status":"maintenance","version":"1.2.0","language":"javascript","ecosystem":"npm","summary":"Babel plugin (v1.2.0, latest) that enhances redux-saga error messages by adding file location metadata to generator functions and effects. During transpilation, it attaches '@@redux-saga/LOCATION' properties to sagas and call/yield expressions, enabling developer tools to display source file, line number, and code snippet in error traces. Key differentiator: zero runtime overhead since it's a compile-time transform. Still in beta (not recommended for production). Works with Babel 6/7 and redux-saga ^1.0.0-rc.0. Does not support React Native. Inactive development since 2020.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","babel-plugin","redux-saga"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/babel-plugin-redux-saga"},{"id":19142,"title":"babel-plugin-reflow","library":"babel-plugin-reflow","status":"active","version":"0.5.7","language":"javascript","ecosystem":"npm","summary":"Babel plugin to transpile Flow type annotations to TypeScript, with a CLI wrapper for batch conversion. Current stable version 0.5.7 (latest). Development appears slow but active with periodic releases. Key differentiators: focuses on pretty output via Prettier, handles comments well, proven on real projects (27k and 41k LOC). Compared to alternatives like flow-to-ts or babel-plugin-flow-to-typescript, Reflow offers a CLI and better output formatting. Supports base types, generics, utility types, nullable types, optional chaining, nullish coalescing, and class decorator replacement. Limitation: empty Flow object types become `object` not `{}` since v0.5.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","babel-plugin","flow","typescript","babel-plugin-flow","babel-plugin-typescript","babel-plugin-flow-to-typescript","babel-plugin-flow-to-ts"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/babel-plugin-reflow"},{"id":19145,"title":"babel-plugin-relative-path-import","library":"babel-plugin-relative-path-import","status":"maintenance","version":"2.0.1","language":"javascript","ecosystem":"npm","summary":"babel-plugin-relative-path-import (stable v2.0.1, Babel 7+) enables root-based import paths (e.g., '@actions/UserAction') as an alternative to deeply nested relative paths. Supports multiple custom prefix/suffix mappings. Differentiates from Webpack resolve aliases by working at the Babel transform level, allowing compatibility with tools that don't resolve Webpack aliases. Primarily used with Node.js/React projects. Last updated 2019, see more recent alternatives like babel-plugin-root-import.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/babel-plugin-relative-path-import"},{"id":19146,"title":"babel-plugin-relay","library":"babel-plugin-relay","status":"active","version":"20.1.1","language":"javascript","ecosystem":"npm","summary":"A Babel plugin that transforms GraphQL tagged template literals (like graphql`...`) in Relay applications into runtime artifacts. Currently at version 20.1.1, it is part of the Relay framework maintained by Meta, with regular releases every few months. Key differentiators vs. alternatives: it works seamlessly with Relay's compiler and runtime, supports modern JavaScript and TypeScript, and integrates with Babel's plugin system. Unlike generic GraphQL tools, this plugin is tailored specifically for Relay's data masking and fragment composition patterns, requiring the Relay compiler to generate the necessary artifacts.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","graphql","relay","babel","babel-plugin"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/babel-plugin-relay"},{"id":19147,"title":"babel-plugin-remove-glsl-comments","library":"babel-plugin-remove-glsl-comments","status":"active","version":"1.0.0","language":"javascript","ecosystem":"npm","summary":"Babel plugin that removes GLSL comments (single-line // and block /* */) from shader source strings at build time. Current stable version: 1.0.0. Infrequently updated. Differentiators: designed specifically for GLSL within JavaScript, integrates with Babel pipeline, avoids runtime comment stripping. Alternative to manual regex or build-step scripts.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","babel-plugin","webgl","glsl"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/babel-plugin-remove-glsl-comments"},{"id":19148,"title":"babel-plugin-remove-import-export","library":"babel-plugin-remove-import-export","status":"maintenance","version":"1.1.1","language":"javascript","ecosystem":"npm","summary":"A Babel plugin that strips import and export declarations from source files, useful for preparing code snippets for platforms like LeetCode. Current stable version is 1.1.1 (last updated 2020). It is lightweight and simple, with no dependencies. Options allow selective removal of imports, exports, or default exports, and control over preserving named export declarations. Unlike general code cleanup tools, it specifically targets module syntax only.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","babel","plugin","transform","import","export","remove","strip"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/babel-plugin-remove-import-export"},{"id":24957,"title":"Babel Plugin Remove Object Properties","library":"babel-plugin-remove-object-properties","status":"active","version":"1.0.2","language":"javascript","ecosystem":"npm","summary":"Babel plugin for stripping object properties from AST nodes that match a supplied regex pattern. The current stable version is 1.0.2, released with low release cadence. It works during Babel's transpilation phase, removing nodes of type 'ObjectProperty' via regex. Unlike generic Babel visitors or AST manipulation utilities, this plugin provides a simple configurable approach to remove object properties (e.g., data-* attributes in React). Suitable for cleaning test attributes from production builds. Has minimal dependencies and is distributed on npm.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/babel-plugin-remove-object-properties"},{"id":24958,"title":"babel-plugin-remove-style","library":"babel-plugin-remove-style","status":"active","version":"0.1.0","language":"javascript","ecosystem":"npm","summary":"A Babel plugin that removes `style` props from React JSX elements, primarily used to simplify snapshot testing by excluding inline styles. Version 0.1.0 is the current and only stable release. It operates as a Babel transform, stripping style attributes during transpilation. Unlike mocking CSS modules or disabling style processing, this plugin provides a brute-force removal without side effects. Developed by Hylozoic, it targets test environments where style details are irrelevant. No updates since initial release; minimal community adoption.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","babel","plugin","css","modules","style","jsx","react"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/babel-plugin-remove-style"},{"id":24959,"title":"babel-plugin-remove-stylename","library":"babel-plugin-remove-stylename","status":"active","version":"0.1.0","language":"javascript","ecosystem":"npm","summary":"A Babel plugin that removes styleName props from React JSX elements at build time. Developed to silence React warnings about unknown DOM props when using react-css-modules in test environments. Version 0.1.0 is the current and only stable release. This plugin is a niche utility for testing setups, with no updates since its initial release. It differs from alternatives that mock CSS modules by operating on the AST level, ensuring styleName props are completely removed from the output.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","babel","plugin","css","modules","stylename","jsx","react"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/babel-plugin-remove-stylename"},{"id":19152,"title":"babel-plugin-remove-template-literals-whitespace","library":"babel-plugin-remove-template-literals-whitespace","status":"active","version":"1.0.4","language":"javascript","ecosystem":"npm","summary":"Babel plugin that strips leading/trailing whitespace and indentation whitespace from template literals at build time. Latest version 1.0.4 is stable, with infrequent releases. Key features: customizable whitespace removal via user-defined function, optional verbose logging. Differentiators: lightweight, focused solely on template literal whitespace, works with any Babel setup. Alternatives like babel-plugin-transform-template-literals or manual post-processing are heavier or require additional configuration. Suitable for minifying HTML templates or CSS-in-JS strings.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","babel","babel-plugin","template-literals","remove-whitespace","remove-template-literals-whitespace","babel-plugin-remove-template-literals-whitespace"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/babel-plugin-remove-template-literals-whitespace"},{"id":12869,"title":"Babel Plugin to Remove Test IDs","library":"babel-plugin-remove-test-ids","status":"abandoned","version":"1.1.0","language":"javascript","ecosystem":"npm","summary":"This Babel plugin automatically strips specified `data-*` attributes (by default, `data-test-id`) from JSX elements during the build process. Its primary motivation is to clean up the production DOM by removing attributes primarily used for end-to-end testing, potentially reducing bundle size and preventing these attributes from appearing in user-facing code. Developed around a pattern suggested at React Alicante in 2017, the package is currently at version 1.1.0 and was last updated over 8 years ago. Given its lack of recent activity and minimal version changes, it is considered stable but largely unmaintained. Key differentiators include its simplicity and direct integration into the Babel pipeline, providing a compile-time solution for attribute removal without runtime overhead.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/babel-plugin-remove-test-ids"},{"id":19149,"title":"babel-plugin-remove-unused-vars","library":"babel-plugin-remove-unused-vars","status":"active","version":"2.2.0","language":"javascript","ecosystem":"npm","summary":"A Babel plugin that automatically removes unused variables, imports, function arguments, and destructured bindings from JavaScript code, acting as a Babel-based autofix for ESLint's no-unused-vars rule. As of version 2.2.0, it supports source-to-source transformations and is intended for use as a build tool to clean up code. The plugin runs via Babel CLI or programmatically and handles common cases but has known limitations with deep assignment expressions. It is released under the MIT license with moderate maintenance cadence on GitHub, positioned as a more aggressive alternative to manual lint fixes or tree-shaking.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","babel","eslint","fix","unused","variables"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/babel-plugin-remove-unused-vars"},{"id":19150,"title":"babel-plugin-remove-use-strict","library":"babel-plugin-remove-use-strict","status":"active","version":"1.0.1","language":"javascript","ecosystem":"npm","summary":"A Babel plugin that removes all `\"use strict\"` directives from JavaScript code. Version 1.0.1 is the current stable release; the package has minimal updates and is essentially feature-complete. It is a niche utility for projects where strict mode is unwanted (e.g., legacy code, certain bundling scenarios). Unlike manual regex-based removal, this plugin integrates directly into the Babel pipeline and respects AST, avoiding false positives in string literals or comments.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","babel","plugin","remove","use","strict"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/babel-plugin-remove-use-strict"},{"id":19151,"title":"babel-plugin-remove-webpack","library":"babel-plugin-remove-webpack","status":"maintenance","version":"1.1.0","language":"javascript","ecosystem":"npm","summary":"Babel plugin that removes webpack-specific functions (require.ensure, require.include) from JavaScript code, useful for running universal JavaScript on the server without shims. Version 1.1.0 is the latest and only stable release, with low maintenance cadence (last update years ago). Unlike manual polyfills, this plugin automatically strips webpack code at the AST level, enabling server-side execution without code splitting. For Node.js environments with babel-register, it avoids defining dummy functions per file. Not for use in webpack builds, as it would disable code splitting.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","babel-plugin","remove","webpack"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/babel-plugin-remove-webpack"},{"id":19153,"title":"babel-plugin-replace-import-extension","library":"babel-plugin-replace-import-extension","status":"active","version":"1.1.5","language":"javascript","ecosystem":"npm","summary":"A Babel plugin that replaces file extensions in import statements and dynamic imports during transpilation. Current stable version is 1.1.5, with irregular release cadence. It solves the problem of co-existing ESModule and CommonJS builds by rewriting relative imports (starting with ./ or ../) so that, for example, .js becomes .mjs or .cjs. Unlike other extension replacement approaches, it handles dynamic imports by injecting a __transformExtension helper and avoids changes to bare specifiers (node_modules). It works with @babel/transform-modules-commonjs and is configured via an extMapping option.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","babel","plugin","replace","convert","transform","rewrite","import","extension"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/babel-plugin-replace-import-extension"},{"id":19154,"title":"babel-plugin-replace-ts-export-assignment","library":"babel-plugin-replace-ts-export-assignment","status":"maintenance","version":"0.0.2","language":"javascript","ecosystem":"npm","summary":"A Babel plugin that enables TypeScript's `export =` assignment syntax to be used when compiling with `@babel/preset-typescript`. It transforms `export =` into `module.exports =` to maintain CommonJS semantics. Current version 0.0.2 is a minimal, single-purpose plugin with no active development since late 2022. Key differentiators: lightweight and focused, no configuration needed, works seamlessly with `@babel/preset-typescript`. Release cadence is low; only two minor versions exist.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","Babel","TypeScript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/babel-plugin-replace-ts-export-assignment"},{"id":19156,"title":"Babel Plugin Require Context Hook","library":"babel-plugin-require-context-hook","status":"active","version":"1.0.0","language":"javascript","ecosystem":"npm","summary":"A Babel plugin that replicates Webpack's require.context() for use in Node.js environments, primarily with Mocha tests or scripts. Current stable version 1.0.0. It rewrites require.context calls into a global function provided by a helper register script. Unlike alternatives (e.g., mock-require-context), this plugin uses a Babel transform to inject __dirname into the context, making it work seamlessly with babel-register. It has no runtime dependencies.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","babel","webpack"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/babel-plugin-require-context-hook"},{"id":19155,"title":"babel-plugin-require-context-hook","library":"babel-plugin-require-context-hook-babel7","status":"active","version":"1.0.0","language":"javascript","ecosystem":"npm","summary":"A Babel plugin that replicates Webpack's `require.context` functionality for use with `babel-register`. Version 1.0.0 is stable; the plugin rewrites `require.context()` calls to use a global polyfill that must be registered at runtime via `require('babel-plugin-require-context-hook/register')()`. It depends on `@babel/core ^7.2.2`. This is a minimal, focused alternative to full Webpack configurations for projects needing dynamic require in Node.js.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","babel","webpack"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/babel-plugin-require-context-hook-babel7"},{"id":19157,"title":"babel-plugin-require-root-rewrite","library":"babel-plugin-require-root-rewrite","status":"active","version":"1.0.2","language":"javascript","ecosystem":"npm","summary":"A Babel plugin that transforms module path aliases (e.g., '~/' or '@') into relative paths, allowing developers to require files relative to a configured project root. Version 1.0.2, stable but low activity. It offers a pattern-based replacement with optional basePath and overrides for multi-root projects. Unlike webpack resolve aliases or TypeScript path mapping, this works purely at the Babel transpilation step, making it suitable for Node.js CJS/ESM builds.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","babel","babel-plugin"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/babel-plugin-require-root-rewrite"},{"id":19160,"title":"babel-plugin-rewire","library":"babel-plugin-rewire","status":"active","version":"1.2.0","language":"javascript","ecosystem":"npm","summary":"A Babel plugin that adds __Rewire__, __ResetDependency__, and __GetDependency__ methods to modules for mocking dependencies in tests. Version 1.2.0 is stable with moderate release cadence. It supports ES6 import, CommonJS require(), and top-level variable/function rewiring. Unlike proxyquire or rewire.js, it works at the AST level via Babel, enabling rewiring of named exports and internal dependencies. Supports both default and named exports, and automatically handles primitive vs object default exports. Compatible with React and other transpiled environments.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","babel","plugin","rewire","es6","modules"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/babel-plugin-rewire"},{"id":19158,"title":"babel-plugin-rewire-exports","library":"babel-plugin-rewire-exports","status":"active","version":"2.3.0","language":"javascript","ecosystem":"npm","summary":"Babel plugin for stubbing ES6/ES2015 module exports in tests. Version 2.3.0 (stable, last release 2021) allows rewriting exported values in importing modules without modifying module internals. Unlike babel-plugin-rewire, it keeps imports and local variables intact. It generates rewire/stub functions (rewire for default, rewire$name for named exports, and restore). Works with Babel 7 (use 0.x for Babel 6), supports browser and Node ESM, and bundles with Webpack, Rollup, SystemJS, and CommonJS via env preset. Release cadence: infrequent, no recent updates.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","babel","plugin","rewire","babel-plugin","esm","unit-testing","webpack","rollup"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/babel-plugin-rewire-exports"},{"id":19159,"title":"babel-plugin-rewire-ts","library":"babel-plugin-rewire-ts","status":"maintenance","version":"1.4.0","language":"javascript","ecosystem":"npm","summary":"A Babel plugin that enables mocking of module dependencies for testing, based on the rewire.js concept. The current stable version is 1.4.0, with a release cadence that is maintenance-focused. It is a fork of babel-plugin-rewire with added TypeScript compatibility. Key differentiators: it works with TypeScript, supports ES6 imports, CommonJS require(), and named/top-level function rewiring. It provides a RewireAPI object for convenient mocking in tests. It is specifically designed for unit testing where module dependencies need to be replaced with mocks or stubs.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","babel","plugin","rewire","es6","modules"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/babel-plugin-rewire-ts"},{"id":19161,"title":"babel-plugin-rewrite-require","library":"babel-plugin-rewrite-require","status":"active","version":"1.14.5","language":"javascript","ecosystem":"npm","summary":"A Babel plugin that rewrites ES6 module imports and CommonJS require() calls using a simple alias map. Version 1.14.5 is stable with infrequent releases. Key differentiators: supports optional module blacklisting, non-string literal detection, and missing file handling. Unlike generic alias plugins, it is designed for React Native and browserify compatibility, enabling runtime exceptions for optional dependencies or missing files.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","babel","plugin","babel-plugin","module","alias","require","import","silk"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/babel-plugin-rewrite-require"},{"id":24960,"title":"babel-plugin-riza","library":"babel-plugin-riza","status":"active","version":"2.1.2","language":"javascript","ecosystem":"npm","summary":"A Babel plugin for transpiling JSX syntax in Riza applications. Version 2.1.2 is the current stable release. It provides JSX compilation specifically tailored for the Riza framework, with support for server components and client components. Key differentiators include optimized output for Riza's virtual DOM and built-in support for automatic runtime detection.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/babel-plugin-riza"},{"id":19162,"title":"babel-plugin-root-import","library":"babel-plugin-root-import","status":"active","version":"6.6.0","language":"javascript","ecosystem":"npm","summary":"Babel plugin that allows import and require with root-based paths, replacing relative path traversal (e.g., `../../../`) with a configurable prefix like `~/` or `@/`. Version 6.6.0 is the current stable release, actively maintained. Key differentiators: simple setup, multiple custom root path rules, support for dynamic imports and template literals. Still widely used but newer alternatives like `babel-plugin-module-resolver` offer more features (e.g., aliasing, TypeScript). Release cadence is irregular; last major update in 2020.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/babel-plugin-root-import"},{"id":19163,"title":"Babel Plugin Shopware Vite Meta Glob","library":"babel-plugin-shopware-vite-meta-glob","status":"active","version":"0.0.5","language":"javascript","ecosystem":"npm","summary":"A Babel plugin (v0.0.5, latest stable) that transforms `import.meta.glob()` calls into dynamic module imports for Shopware and Vite-like environments. It supports eager and lazy loading, array patterns, and file path normalization. Notable differentiators: heavily inspired by OpenSourceRaidGuild/babel-vite but handles import meta statements differently; explicitly not recommended for production use due to performance, security, and unexpected behavior risks. Supports Node >=20 and ships TypeScript types. Last release at 0.0.5, release cadence is unknown but appears experimental.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/babel-plugin-shopware-vite-meta-glob"},{"id":19164,"title":"babel-plugin-shotgun-logs","library":"babel-plugin-shotgun-logs","status":"active","version":"0.0.5","language":"javascript","ecosystem":"npm","summary":"A Babel plugin for automatically injecting detailed function entry and exit log statements into JavaScript code. Version 0.0.5 is the latest. The plugin instruments every function call with colored entry/exit logs including argument values, return values, and nested call indentation. It integrates with log management tools and supports options for function blacklisting, blackout lists, external JSON storage, and time profiling. Differentiates from simple logging libraries by being compile-time, thus requiring no runtime changes and providing full call tree visibility.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/babel-plugin-shotgun-logs"},{"id":19165,"title":"babel-plugin-show-source","library":"babel-plugin-show-source","status":"active","version":"0.2.1","language":"javascript","ecosystem":"npm","summary":"A Babel plugin that transforms functions to include their source code via Function.prototype.toString() for runtime introspection. Current stable version is 0.2.1 (pre-1.0.0, still experimental). The release cadence is low; last update was 2023. It is a niche tool intended for debugging, serialization, or educational demos where preserving function text is needed. Note the pre-release versioning and possible breaking changes in minor versions.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","babel-plugin","show-source","to-string","babel-plugin-show-source","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/babel-plugin-show-source"},{"id":19166,"title":"babel-plugin-source-map-support","library":"babel-plugin-source-map-support","status":"active","version":"2.2.0","language":"javascript","ecosystem":"npm","summary":"A Babel plugin (v2.2.0) that automatically prepends `import 'source-map-support/register'` to every transpiled file, enabling source-map-aware stack traces in v8 environments (Node.js, Chrome). It requires the separate `source-map-support` runtime dependency (v0.5+). Unlike manual registration or other plugins, it works with all Babel 7 presets and can be scoped to development builds via the `env` option. Stable, low maintenance, no known breaking changes since v1.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","babel-plugin","source-map","sourcemap","source-maps","sourcemaps","stack-trace","stacktrace","v8"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/babel-plugin-source-map-support"},{"id":19167,"title":"babel-plugin-spectypes","library":"babel-plugin-spectypes","status":"active","version":"2.1.11","language":"javascript","ecosystem":"npm","summary":"Babel plugin (v2.1.11) that compiles spectypes validators at build time, producing fast, eval-free runtime validation for TypeScript/JavaScript. Current stable version is 2.1.11 with bi-monthly releases. Key differentiators: compiles validators into simple if/else statements (no eval or new Function), can outperform ajv in benchmarks, detailed error messages with failure paths, TypeScript type inference, and extensive property-based testing. Requires @babel/core as a peer dependency and spectypes runtime package.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","babel-plugin","validation","validator","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/babel-plugin-spectypes"},{"id":19168,"title":"babel-plugin-streamline","library":"babel-plugin-streamline","status":"maintenance","version":"2.0.26","language":"javascript","ecosystem":"npm","summary":"Babel plugin that enables compile-time transformation of Streamline.js async syntax (callback-, fiber-, and generator-based) within the Babel ecosystem. This package (version 2.0.26, last stable) allows you to combine Streamline's non-blocking control flow with Babel's transpilation pipeline. Key differentiators: integrates Streamline's _ (callback) / fiber / generator modes as Babel plugins, requires matching Babel major version, and is primarily for legacy projects using Streamline.js. Release cadence is low; mainly maintenance updates.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/babel-plugin-streamline"},{"id":19169,"title":"babel-plugin-strip-function-call","library":"babel-plugin-strip-function-call","status":"active","version":"1.0.2","language":"javascript","ecosystem":"npm","summary":"A Babel plugin that removes specific function calls (e.g., console.log) from your production code. Version 1.0.2 is the latest stable release, updated via bug fixes only. It is similar to webpack's strip-loader but tailored for Babel environments. The plugin is minimal, allowing you to specify an array of function call patterns to strip. It does not support computed property patterns (e.g., console[\"log\"]) by design. Best paired with a process.env.NODE_ENV check for conditional stripping in production builds. Active development is low; the plugin is maintained but rarely updated.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","babel","plugin","optimize","production"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/babel-plugin-strip-function-call"},{"id":19170,"title":"babel-plugin-strip-glimmer-utils","library":"babel-plugin-strip-glimmer-utils","status":"active","version":"0.1.1","language":"javascript","ecosystem":"npm","summary":"A Babel plugin that strips specific imports and usages from @glimmer/utils (e.g., unwrap, expect) in production builds. Version 0.1.1 is the latest. Designed for Ember/Glimmer applications to remove debug-only utility calls. Lightweight, no runtime dependencies. Alternative to manual tree-shaking.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","babel-plugin"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/babel-plugin-strip-glimmer-utils"},{"id":19171,"title":"babel-plugin-strip-invariant","library":"babel-plugin-strip-invariant","status":"active","version":"1.0.0","language":"javascript","ecosystem":"npm","summary":"Babel plugin to remove non-essential arguments from invariant() calls in production builds. Current stable version is 1.0.0, first release. It solves a common footgun where minifiers don't remove verbose invariant messages. Alternative to manual optimization; offers pragma and argCount options for custom invariant implementations. Lightweight, no runtime dependencies.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","babel","plugin","invariant","production","remove","messages"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/babel-plugin-strip-invariant"},{"id":10544,"title":"Styled Components Babel Plugin","library":"babel-plugin-styled-components","status":"active","version":"2.1.4","language":"javascript","ecosystem":"npm","summary":"The `babel-plugin-styled-components` package enhances the developer experience when working with `styled-components`. It provides critical features such as consistent hashing of component class names, which is essential for reliable server-side rendering (SSR), as well as automatic annotation of styled components for improved debugging. The plugin also offers various minification strategies for the generated CSS and the tagged template literals. The current stable version is 2.1.4, with releases occurring as needed for bug fixes, dependency updates, and minor feature enhancements, as seen in the frequent patch and minor updates in its recent history. Its primary differentiators are its tight integration with `styled-components` for SSR, advanced debugging capabilities (e.g., `displayName`), and performance optimizations through minification, making it a highly recommended companion for any `styled-components` project.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","styled-components","css-in-js","babel-plugin","server-side rendering","ssr","displayName"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/babel-plugin-styled-components"},{"id":19172,"title":"babel-plugin-stylus-compiler","library":"babel-plugin-stylus-compiler","status":"maintenance","version":"1.4.0","language":"javascript","ecosystem":"npm","summary":"A Babel 6 plugin that compiles Stylus (.styl) files into CSS strings during build, enabling CSS imports in JavaScript. Current version 1.4.0. It supports importing stylus files as variables or as style tag injection. Key differentiators: simple Babel integration, automatic dependency resolution from node_modules, and built-in autoprefixer (since v1.3.0). However, it is designed for Babel 6 and may not work with Babel 7+ without compatibility adjustments. Not actively maintained, last release in 2017.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","babel 6","stylus"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/babel-plugin-stylus-compiler"},{"id":12870,"title":"Babel Hermes Parser Plugin","library":"babel-plugin-syntax-hermes-parser","status":"active","version":"0.35.0","language":"javascript","ecosystem":"npm","summary":"The `babel-plugin-syntax-hermes-parser` is a Babel plugin designed to switch Babel's default parser, `@babel/parser`, to `hermes-parser`. This provides significant performance benefits due to `hermes-parser` being compiled to WASM from C++, resulting in faster parsing. Additionally, it offers comprehensive syntax support for Flow, making it particularly useful for projects leveraging Flow type annotations. The current stable version, 0.35.0, indicates active development within the Babel and Hermes ecosystems, likely released in tandem with updates to the underlying `hermes-parser` or Babel itself. Its key differentiator lies in its speed and robust Flow support, distinguishing it from other parser options.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/babel-plugin-syntax-hermes-parser"},{"id":10545,"title":"Babel Plugin: Syntax TypeScript","library":"babel-plugin-syntax-typescript","status":"active","version":"7.0.0-alpha.19","language":"javascript","ecosystem":"npm","summary":"@babel/plugin-syntax-typescript is a core Babel plugin that enables Babel's parser to understand and parse TypeScript syntax without performing any transformations or type-checking. This plugin is essential for any Babel setup that needs to process TypeScript files, acting as the foundational layer for interpreting TypeScript-specific language features like type annotations, interfaces, and enums. It is typically used in conjunction with `@babel/plugin-transform-typescript` (or `@babel/preset-typescript`) for removing type annotations and transforming TypeScript code into standard JavaScript. The package is part of the actively developed Babel ecosystem, with `v7.29.2` being a recent stable release and `v8.0.0-rc.3` representing the upcoming major version, which includes significant breaking changes. Babel's release cadence is frequent, providing regular updates and security patches across both major versions. Key differentiators include its role in a highly configurable JavaScript transpilation pipeline and its ability to integrate with existing build tools, offering a performance advantage over `tsc` for pure transpilation by skipping type-checking.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","babel-plugin","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/babel-plugin-syntax-typescript"},{"id":26779,"title":"babel-plugin-system-import-transformer","library":"babel-plugin-system-import","status":"maintenance","version":"1.1.5","language":"javascript","ecosystem":"npm","summary":"Babel plugin that transforms System.import() calls (and import() since v3) into a UMD-compatible pattern using Promise. Originally for Babel 5/6, now supports Babel 7 (v4). Key differentiator: it generates a runtime pattern that works across AMD, CommonJS, and global module formats without requiring a module bundler. Stable version 1.1.5 (legacy) with newer major versions for Babel 6 (v2) and Babel 7 (v4). Automatically detects module target (amd/commonjs) and strips unnecessary format detection. Maintenance mode; consider dynamic import with webpack/rollup instead.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","babel","babel-plugin","system","import","transformer","UMD"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/babel-plugin-system-import"},{"id":19173,"title":"babel-plugin-system-import-transformer","library":"babel-plugin-system-import-transformer","status":"active","version":"4.0.0","language":"javascript","ecosystem":"npm","summary":"Babel plugin that transforms import() and System.import() calls into a Universal Module Definition (UMD) pattern, supporting AMD, CommonJS, and global fallback. Current stable version is 4.0.0, working with Babel v7. Previous major versions support Babel v6 (v3.x) and v5 (v2.x). It provides a polyfill for dynamic import syntax for environments that lack native support, with options for Webpack's require.ensure and module ID mapping. Released on npm under MIT license, but note that native import() support in modern bundlers may reduce its necessity.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","babel","babel-plugin","system","import","transformer","UMD"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/babel-plugin-system-import-transformer"},{"id":19174,"title":"babel-plugin-tcomb","library":"babel-plugin-tcomb","status":"abandoned","version":"0.4.0","language":"javascript","ecosystem":"npm","summary":"Babel plugin that adds runtime type checking from Flow annotations using tcomb. Version 0.4.0, released 2020-09-05. This is the latest stable release; prior versions support Babel 6, latest supports Babel 7. Transforms Flow type annotations into runtime assertions via tcomb. Different from flow-remove-types or babel-plugin-transform-flow-strip-types because it keeps the type information for runtime validation. Works alongside Flow for hybrid static + dynamic checking. Supports refinement types, immutability enforcement, and IO boundary validation. Abandoned as of November 2021; no commits or releases since 0.4.0.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","flow","babel","babel-plugin","tcomb","type-checking","types","runtime"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/babel-plugin-tcomb"},{"id":24961,"title":"babel-plugin-template-html-minifier","library":"babel-plugin-template-html-minifier","status":"active","version":"4.1.0","language":"javascript","ecosystem":"npm","summary":"A Babel plugin that minifies HTML in tagged template strings using html-minifier-terser. Current stable version: 4.1.0. It supports popular libraries like lit-html, lit-element, choo, and hyperHTML. The plugin integrates directly into the Babel pipeline, allowing compile-time minification without runtime overhead. It offers configurable html-minifier options and strict CSS validation mode. Unlike runtime minifiers, this plugin performs minification during build, reducing bundle size and improving performance. It requires Node >=10.13.0.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","babel","lit-html","choo","html-minifier","hyperhtml"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/babel-plugin-template-html-minifier"},{"id":19175,"title":"babel-plugin-tester","library":"babel-plugin-tester","status":"active","version":"12.0.0","language":"javascript","ecosystem":"npm","summary":"Utilities for writing tests for Babel plugins and presets. Version 12.0.0 is current. The library supports Jest, Mocha, Jasmine, node:test, and Vitest. Key differentiators: automatic fixture file loading, built-in prettier formatting, snapshot-based testing, environment variable filtering (TEST_ONLY, TEST_SKIP), and async ResultFormatter. Breaking changes in v12 include dropping default exports, requiring Node.js >=20.18.0, and adopting prettier@3's async interface. Peer dependency on @babel/core >=7.22.0.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","babel","plugin","tester"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/babel-plugin-tester"},{"id":19176,"title":"babel-plugin-transform-amd-to-es6","library":"babel-plugin-transform-amd-to-es6","status":"active","version":"1.0.2","language":"javascript","ecosystem":"npm","summary":"Convert AMD modules (define/require) to ES6 import/export statements using a Babel plugin. Current version 1.0.2, maintained via automated releases. Key differentiator: supports complex AMD patterns including UMD, nested requires, and custom module ID mapping. Provides an option to register ES6 exports as AMD modules for client-side RequireJS compatibility using a configurable define function. Designed for projects migrating from AMD to ES modules while retaining client-side AMD loader support. Alternatives include amd-to-es6 and manual conversion scripts, but this plugin integrates directly into Babel 7 pipelines.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","babel-plugin"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/babel-plugin-transform-amd-to-es6"},{"id":26780,"title":"babel-plugin-transform-assets","library":"babel-plugin-transform-assets","status":"maintenance","version":"1.0.2","language":"javascript","ecosystem":"npm","summary":"A Babel plugin (v1.0.2, stable) that compiles asset imports (e.g., .txt, .svg) at compile time, replacing them with hashed filenames. Eliminates the need for Webpack in universal server-side code, providing a lightweight alternative to file-loader/url-loader. Works with Babel 6+. Last updated in 2017; not actively maintained.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","babel","webpack","file-loader","babel-plugin","asset","require","import","hook"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/babel-plugin-transform-assets"},{"id":19178,"title":"babel-plugin-transform-assets-import-to-string","library":"babel-plugin-transform-assets-import-to-string","status":"active","version":"2.0.0","language":"javascript","ecosystem":"npm","summary":"Babel plugin that transforms asset imports and requires (e.g., images, SVGs) into CDN URL strings with content-based hashing. Version 2.0.0 is the current stable release, requiring Node.js 20+ and @babel/core ^7.20.0. It supports both ESM import and CommonJS require, configurable file extensions, hash length, output directory for copying assets, and path preservation. Differentiators include isomorphic/SSR focus, TypeScript typings, and simple setup without a module bundler. Release cadence is low; the plugin has had only a few updates since its initial 1.0.0 release.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","babel","babel-plugin","import","assets","cdn","images","isomorphic","server-side-rendering","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/babel-plugin-transform-assets-import-to-string"},{"id":19177,"title":"babel-plugin-transform-barrels","library":"babel-plugin-transform-barrels","status":"active","version":"1.0.23","language":"javascript","ecosystem":"npm","summary":"A Babel plugin that transforms indirect imports through barrel files (index.js) into direct imports. Current stable version is 1.0.23. The plugin supports Webpack, Vite, and Jest, resolving imports to improve bundling performance and avoid circular dependencies. Key differentiators include support for package.json exports field, jest.mock/requireActual, Webpack aliases, and caching. It is designed to be used as a Babel plugin with minimal configuration, offering options like alias, extensions, modulesDirs, and moduleIgnorePatterns. Version 1.0.23 adds moduleIgnorePatterns and fixes jest.mock bugs.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","barrel","babel","plugin","transform","import","webpack","jest","index"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/babel-plugin-transform-barrels"},{"id":19179,"title":"babel-plugin-transform-beautifier","library":"babel-plugin-transform-beautifier","status":"deprecated","version":"0.1.1","language":"javascript","ecosystem":"npm","summary":"A Babel plugin (v0.1.1) that transforms JavaScript conditional expressions (ternary, logical AND/OR) into if/else statements for improved readability. It is a niche tool focused solely on beautifying ternaries, with no updates since 2021 and low maintenance. Unlike general formatters (Prettier) or codemods (jscodeshift), it performs a specific AST transformation. Intended for build-time use in Babel pipelines.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/babel-plugin-transform-beautifier"},{"id":19180,"title":"babel-plugin-transform-builtin-classes","library":"babel-plugin-transform-builtin-classes","status":"maintenance","version":"0.6.1","language":"javascript","ecosystem":"npm","summary":"Babel plugin (v0.6.1) that fixes extending built-in classes like Array, Error, HTMLElement, etc., which are notoriously broken in transpiled ES2015 classes. It patches the prototype chain so that instances created via `new MySubclass()` properly inherit from the subclass and its constructor. Requires `babel-plugin-transform-es2015-classes` as a prerequisite. Key differentiator: handles multiple globals, has a `logIfPatched` option, and works with Rollup (inverted plugin order). No known active development; last release was in 2017. Compatible with IE11+ and uses `Object.setPrototypeOf` or `__proto__` as fallback.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","babel","babel-plugin","es6","classes","native","custom","elements","fixed"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/babel-plugin-transform-builtin-classes"},{"id":19181,"title":"babel-plugin-transform-builtin-extend","library":"babel-plugin-transform-builtin-extend","status":"deprecated","version":"1.1.2","language":"javascript","ecosystem":"npm","summary":"A Babel 6 plugin that enables extending built-in JavaScript types like Error and Array, which require special handling due to their native constructor behavior. It uses static analysis to detect class extensions of globals you specify, optionally with an approximate mode for IE <= 10. This plugin is a specialized tool for a now-legacy Babel version (6.x) and has been superseded by native class support in modern JavaScript and Babel 7+. No active maintenance since 2016.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","babel","babel-plugin","es6","classes"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/babel-plugin-transform-builtin-extend"},{"id":19182,"title":"babel-plugin-transform-class-constructor-call (deprecated)","library":"babel-plugin-transform-class-constructor-call","status":"deprecated","version":"6.24.1","language":"javascript","ecosystem":"npm","summary":"This deprecated Babel plugin (v6.24.1, last release 2017) transforms the withdrawn TC39 proposal for call constructor syntax in ES2015 classes. It allows a class to have a 'call constructor' that is invoked when the class is called without 'new', enabling patterns like Date() returning a string while new Date() returns an instance. The proposal was withdrawn and is superseded by decorators. This plugin is part of Babel v6 era and is not compatible with Babel v7+. Developers should not use it in new projects; instead, use modern patterns like static methods or decorators.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","babel-plugin"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/babel-plugin-transform-class-constructor-call"},{"id":19184,"title":"babel-plugin-transform-commonjs","library":"babel-plugin-transform-commonjs","status":"active","version":"1.1.6","language":"javascript","ecosystem":"npm","summary":"A Babel 7 plugin that transforms CommonJS modules (require, module.exports, exports) into ES modules (import/export). Version 1.1.6 is the latest stable release. It aims to produce spec-compliant ESM code and throws on unsupported patterns like non-static require or require.extensions. It offers escape hatches (synchronousImport, exportsOnly) for controlled conversion. Unlike @babel/plugin-transform-modules-commonjs (which targets the opposite direction), this plugin converts CJS to ESM and is mainly used for building ESM-compatible bundles or migration.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","babel","transform","plugin","commonjs","modules","esm"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/babel-plugin-transform-commonjs"},{"id":19183,"title":"CommonJS to ES2015 Modules Transform","library":"babel-plugin-transform-commonjs-es2015-modules","status":"maintenance","version":"4.0.1","language":"javascript","ecosystem":"npm","summary":"Babel plugin that transforms CommonJS require/exports syntax into ES2015 import/export statements. Version 4.0.1 is stable but not actively maintained; the package saw its last release in 2017. It supports most popular CommonJS patterns, including those generated by Babel's own CJS transform. Unlike similar tools (cjs-to-es6, lebab), it operates as a Babel plugin, making it easy to integrate into existing Babel pipelines. The transformation is lossy in some edge cases (e.g., dynamic requires or module.exports reassignment) and does not handle all CJS idioms.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","babel-plugin","es2015","modules","export","import","module","exports","commonjs"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/babel-plugin-transform-commonjs-es2015-modules"},{"id":26781,"title":"babel-plugin-transform-cup-globals","library":"babel-plugin-transform-cup-globals","status":"maintenance","version":"1.0.2","language":"javascript","ecosystem":"npm","summary":"Babel plugin that transforms global references for create-universal-package (CUP). At version 1.0.2 (last released in 2019), it is in maintenance mode with no active development. Converts environment-specific globals (e.g., `__BROWSER__`, `__SERVER__`) to boolean literals at compile time. Compared to general-purpose Babel macros or DefinePlugin, this plugin is tightly coupled to CUP and may not work with newer Babel versions (v7+). Requires Node >=6 and a Babel preset or plugin pipeline that invokes it before other transforms.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/babel-plugin-transform-cup-globals"},{"id":19185,"title":"babel-plugin-transform-dead-code-elimination","library":"babel-plugin-transform-dead-code-elimination","status":"deprecated","version":"2.2.3","language":"javascript","ecosystem":"npm","summary":"A Babel 6 plugin that eliminates dead (unreachable) code, including unused variables, unreachable statements, and dead logical operators. It is a fork of babel-plugin-dead-code-elimination with additional fixes and features. Current stable version is v2.2.3, with releases in 2016 (last release 2.2.3). It is specific to Babel 6 and not compatible with Babel 7+. Key differentiators: supports experimental inlining (but warns it may break code), handles hoisted async functions correctly, and properly eliminates repeated var/function declarations.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","babel-plugin"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/babel-plugin-transform-dead-code-elimination"},{"id":19186,"title":"Babel Legacy Decorator Plugin","library":"babel-plugin-transform-decorators-legacy","status":"maintenance","version":"1.3.5","language":"javascript","ecosystem":"npm","summary":"A Babel 6 plugin that replicates the legacy decorator behavior from Babel 5, allowing migration to Babel 6 without dropping decorators. Version 1.3.5 is the latest stable release; no longer maintained. For Babel 7+, use @babel/plugin-proposal-decorators with legacy: true. Key difference: decorators evaluate top-to-bottom and execute bottom-to-top (spec-compliant), unlike Babel 5's reverse order. Also handles static property initializers differently.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","babel","babel-plugin","es7","decorators"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/babel-plugin-transform-decorators-legacy"},{"id":19187,"title":"babel-plugin-transform-define","library":"babel-plugin-transform-define","status":"active","version":"2.1.4","language":"javascript","ecosystem":"npm","summary":"A Babel plugin for compile-time replacement of identifiers, member expressions, and typeof statements, similar to Webpack's DefinePlugin. The current stable version is 2.1.4 (released 2024-12-12), with a slow, maintenance-focused release cadence. Unlike Webpack's DefinePlugin which operates at the bundler level, this plugin works at the Babel transpilation stage, making it useful for library authors who want to define compile-time constants without a bundler. Key differentiator: supports replacing typeof expressions (e.g., \"typeof window\": \"object\") and member expressions (e.g., \"process.env.NODE_ENV\": \"production\"). Notable changes: v2.1.3 avoids replacing object keys to prevent bugs; v2.1.4 also prevents object property replacement. Maintenance status is stable, with no active feature development but continued bug/security fixes.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","babel-plugin","babel-transform","babel","define","DefinePlugin","webpack"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/babel-plugin-transform-define"},{"id":19190,"title":"babel-plugin-transform-dev","library":"babel-plugin-transform-dev","status":"maintenance","version":"2.0.1","language":"javascript","ecosystem":"npm","summary":"Babel v6 plugin that replaces all occurrences of __DEV__ with the evaluation of \"production\" !== process.env.NODE_ENV. Currently at version 2.0.1, with no recent updates. It simplifies stripping development-only code from production bundles. Unlike similar plugins, it evaluates the expression at build time, replacing __DEV__ with a boolean literal. Limited to Babel v6; unmaintained since 2018. Use @babel/plugin-transform-dotenv or custom plugins for modern Babel.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","babel-plugin","transform","dev","debug"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/babel-plugin-transform-dev"},{"id":19189,"title":"babel-plugin-transform-dirname-filename","library":"babel-plugin-transform-dirname-filename","status":"active","version":"1.1.0","language":"javascript","ecosystem":"npm","summary":"Babel plugin (v1.1.0) that rewrites __dirname and __filename to static values at compile time, preserving original source file paths in bundled output. Stable, no recent updates since 2022. Different from other solutions (e.g., webpack.DefinePlugin) as it works specifically with Babel for transpilation, ensuring that after bundling, __dirname and __filename reflect the source file location rather than the output directory. Suitable for Node.js packages distributed as compiled code.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","babel","plugin","dirname","filename","__dirname","__filename","compile","rewrite"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/babel-plugin-transform-dirname-filename"},{"id":19188,"title":"babel-plugin-transform-dynamic-import","library":"babel-plugin-transform-dynamic-import","status":"active","version":"2.1.0","language":"javascript","ecosystem":"npm","summary":"Babel plugin that transpiles dynamic import() expressions to deferred require() calls for Node.js environments. v2.1.0 is the latest stable version, with occasional updates. It matches the proposed spec and requires Babylon >= v6.12.0 to parse dynamic imports correctly. Unlike other Babel dynamic import plugins, this one specifically targets Node.js (not browsers) and defers the require() call to maintain lazy loading semantics.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","babel","plugin","dynamic","import","node"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/babel-plugin-transform-dynamic-import"},{"id":19191,"title":"babel-plugin-transform-es2015-block-scoped-functions","library":"babel-plugin-transform-es2015-block-scoped-functions","status":"deprecated","version":"6.22.0","language":"javascript","ecosystem":"npm","summary":"Babel plugin (v6.22.0) that transforms function declarations inside blocks to be block-scoped, ensuring compatibility with ES2015 semantics in older environments. This plugin is part of Babel's deprecated 'es2015' preset and is no longer maintained independently. It converts block-level function declarations to variable assignments with the same name, preventing hoisting issues. For modern Babel usage (v7+), use @babel/plugin-transform-block-scoped-functions instead.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","babel-plugin"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/babel-plugin-transform-es2015-block-scoped-functions"},{"id":19192,"title":"Babel Plugin Transform ES2015 Modules to AMD (Lazy)","library":"babel-plugin-transform-es2015-modules-amd-lazy","status":"active","version":"2.0.1","language":"javascript","ecosystem":"npm","summary":"A Babel transform plugin (v2.0.1, stable) that converts ES2015 modules to AMD format, but only when the file contains import/export statements. Unlike the standard babel-plugin-transform-es2015-modules-amd, this lazy variant skips files without imports or exports, preventing unnecessary wrapping of plain scripts or existing AMD modules. This is particularly useful in transitional or mixed codebases (e.g., combining ES2015, existing AMD modules, and non-module scripts). The plugin is a fork of Atlassian's AMD transform and is designed for legacy projects migrating to ES modules with minimal disruption. It is not intended for pure ES2015 projects.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/babel-plugin-transform-es2015-modules-amd-lazy"},{"id":19193,"title":"babel-plugin-transform-es2015-modules-strip","library":"babel-plugin-transform-es2015-modules-strip","status":"deprecated","version":"0.1.3","language":"javascript","ecosystem":"npm","summary":"A Babel plugin that strips ES2015 import/export statements from JavaScript modules. Current version 0.1.3, last released as prerelease-only (no stable release after). This plugin was used by Bootstrap v4.0.0-beta through v4.1.2 to remove module syntax without bundling. It is an alternative to @babel/plugin-transform-modules-commonjs for code that is already concatenated or bundled by other tools. Requires modules: false in @babel/preset-env. Unmaintained since 2018.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","babel-plugin"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/babel-plugin-transform-es2015-modules-strip"},{"id":19194,"title":"Babel Plugin Transform ES2017 Object Entries","library":"babel-plugin-transform-es2017-object-entries","status":"deprecated","version":"0.0.5","language":"javascript","ecosystem":"npm","summary":"Babel plugin (v0.0.5, last updated 2017) that replaces `Object.entries()` and `Object.values()` calls with ES5-compatible generated functions. Unlike alternatives that import core-js polyfills, this plugin inlines inline implementations. It only handles these two methods, not the full object spread or other ES2017 features. Use is discouraged in favor of modern @babel/preset-env with core-js or direct polyfill imports.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/babel-plugin-transform-es2017-object-entries"},{"id":19195,"title":"babel-plugin-transform-export-default-name","library":"babel-plugin-transform-export-default-name","status":"maintenance","version":"2.1.0","language":"javascript","ecosystem":"npm","summary":"Babel plugin that transforms export default of anonymous functions, arrow functions, and anonymous classes to named exports using the filename as the variable name. Version 2.1.0 is current. Released sporadically; last update was several years ago. Key differentiator: solves stack trace readability by assigning a derived name from the file (e.g., foo-bar.js becomes fooBar), improving debugging. Unlike other plugins that only handle function declarations, this targets anonymous/arrow function and class expressions. Works with Babel 6 and 7 (likely).","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","babel-plugin"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/babel-plugin-transform-export-default-name"},{"id":19196,"title":"babel-plugin-transform-flow-enums","library":"babel-plugin-transform-flow-enums","status":"active","version":"0.0.2","language":"javascript","ecosystem":"npm","summary":"Transforms Flow Enum declarations (EnumDeclaration) into runtime calls using the flow-enums-runtime package. Current stable version is 0.0.2. Updated as part of Flow releases (e.g., v0.308.0 changed enum AST node shape). This plugin is essential for projects using Flow Enums and Babel, providing a compile-time transformation. Differentiators: official Facebook package, tightly coupled with Flow's enum syntax and runtime, supports boolean/number/string/symbol/bigint enum types. Requires @babel/plugin-syntax-flow with {enums: true} and the flow-enums-runtime package.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/babel-plugin-transform-flow-enums"},{"id":19197,"title":"babel-plugin-transform-globalthis","library":"babel-plugin-transform-globalthis","status":"active","version":"1.0.0","language":"javascript","ecosystem":"npm","summary":"Babel plugin that transforms `globalThis` references to a ponyfill detecting the runtime environment (window, self, global, or fallback object). Version 1.0.0 released Jan 2021; single stable release with no further updates. Differentiates from @babel/plugin-transform-global-this by not relying on core-js and providing a lighter-weight transformation. Suitable for environments where globalThis is unsupported or for projects that prefer explicit polyfilling via Babel transpilation.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","babel","globalthis","plugin","transform","window","global","self"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/babel-plugin-transform-globalthis"},{"id":19198,"title":"babel-plugin-transform-hook-names","library":"babel-plugin-transform-hook-names","status":"active","version":"1.0.2","language":"javascript","ecosystem":"npm","summary":"Babel plugin (v1.0.2) that automatically infers and attaches names to Preact hooks for improved debugging in Preact DevTools. It transforms hook calls like useState, useReducer, useRef, and useMemo by wrapping them with addHookName, using the variable name as the hook name. Requires @babel/core >= 7.12. Lightweight and specific to Preact; no alternative plugins exist for this exact purpose. Released under MIT.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","babel","hook","preact","devtools"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/babel-plugin-transform-hook-names"},{"id":19199,"title":"babel-plugin-transform-import-ignore","library":"babel-plugin-transform-import-ignore","status":"active","version":"1.1.0","language":"javascript","ecosystem":"npm","summary":"Babel plugin to ignore specific imports (e.g., CSS, SCSS) in Node.js environments, commonly used for server-side rendering. Version 1.1.0 is the latest stable release. Alternates process Webpack's null-loader or similar approaches, but this plugin integrates directly into the Babel pipeline, allowing pattern-based or regex-based ignoring of side-effect imports. It only removes imports that have no assigned variable (e.g., import './style.css'), preserving variable imports. Simple configuration via patterns array with wildcard support.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","babel-plugin"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/babel-plugin-transform-import-ignore"},{"id":19200,"title":"babel-plugin-transform-inline-imports-commonjs","library":"babel-plugin-transform-inline-imports-commonjs","status":"maintenance","version":"1.2.0","language":"javascript","ecosystem":"npm","summary":"A Babel plugin (v1.2.0, last updated 2019) that transforms ES module imports into lazily loaded, memoized CommonJS requires, deferring require() calls until the imported identifier is actually referenced. Unlike the standard babel-plugin-transform-es2015-modules-commonjs, this avoids upfront I/O and execution costs for imported modules. Maintained by the author of babel-plugin-module-resolver, but now in maintenance mode as most projects have moved to @babel/preset-env or other bundlers. Supports options like excludeModules and excludeNodeBuiltins to skip lazy loading for specific modules or Node builtins. No TypeScript types, minimal breaking changes across versions.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","babel-plugin","commonjs"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/babel-plugin-transform-inline-imports-commonjs"},{"id":19201,"title":"babel-plugin-transform-jscript","library":"babel-plugin-transform-jscript","status":"deprecated","version":"6.22.0","language":"javascript","ecosystem":"npm","summary":"Babel plugin that fixes buggy named function expressions in JScript (IE<=8). This is an older Babel 6 plugin (v6.22.0), part of Babel's preset-es2015. It wraps named function expressions in an IIFE to avoid JScript's incorrect hoisting behavior. Not needed for modern browsers or Node.js. The plugin has no active maintenance as Babel 6 is superseded by Babel 7+; alternatives include using @babel/preset-env with the 'ie' target.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","babel-plugin"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/babel-plugin-transform-jscript"},{"id":19202,"title":"babel-plugin-transform-jsx-to-htm","library":"babel-plugin-transform-jsx-to-htm","status":"maintenance","version":"2.2.0","language":"javascript","ecosystem":"npm","summary":"A Babel plugin that compiles JSX into tagged template literals compatible with the htm library. Current stable version is 2.2.0. This plugin enables developers to use JSX syntax without a full Virtual DOM library or React, producing lightweight template literals instead of React.createElement calls. It supports custom tag functions, automatic imports of the htm tag, and namespaced JSX elements. Compared to similar tools like babel-plugin-jsx-to-html, this plugin specifically targets htm's syntax and ecosystem, offering tight integration with Preact and other htm-based libraries. Release cadence is irregular; last major feature release was v2.2.0 in 2020. Not actively maintained, but functional for existing projects.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","tagged template","template literals","html","htm","jsx","virtual dom","hyperscript","babel"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/babel-plugin-transform-jsx-to-htm"},{"id":19203,"title":"babel-plugin-transform-minify-gql-template-literals","library":"babel-plugin-transform-minify-gql-template-literals","status":"maintenance","version":"1.1.1","language":"javascript","ecosystem":"npm","summary":"A Babel plugin that minifies gql template literals by removing whitespace, comments, and unnecessary characters from GraphQL queries defined inline with the gql tag. Compatible with Babel 6 and 7 (used in many projects still). Current stable version 1.1.1, no active development seen since 2019. Uses simple string manipulation (full name removal) rather than parsing with graphql-js, making it lightweight and fast. This approach avoids bundle size increases from AST pre-compilation while still reducing payload. Alternative to graphql-tag/loader for those who inline queries.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/babel-plugin-transform-minify-gql-template-literals"},{"id":24962,"title":"babel-plugin-transform-modern-regexp","library":"babel-plugin-transform-modern-regexp","status":"deprecated","version":"0.0.6","language":"javascript","ecosystem":"npm","summary":"Babel plugin that transpiles modern RegExp features (dotAll s-flag, named capturing groups, extended x-flag) down to ES5-compatible JavaScript. Current stable version is 0.0.6, last updated in 2019. This plugin has low maintenance cadence and is based on the regexp-tree library. It is a non-standard package, not affiliated with Babel core, and mostly useful for projects that need to support older JavaScript engines without native support for these features.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","regexp","es2018","modern","xflag","lookbehind","babel"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/babel-plugin-transform-modern-regexp"},{"id":19204,"title":"babel-plugin-transform-modules-requirejs-babel","library":"babel-plugin-transform-modules-requirejs-babel","status":"active","version":"0.2.0","language":"javascript","ecosystem":"npm","summary":"A Babel plugin for transforming ESM modules to AMD modules, designed to work with RequireJS and the requirejs-babel7 plugin. Current stable version 0.2.0 (May 2025). It replaces the combination of @babel/plugin-transform-modules-amd, babel-plugin-amd-checker, babel-plugin-amd-default-export, and babel-plugin-module-resolver-standalone, solving limitations around mixing ESM and AMD modules at any dependency level and handling default exports without wrapping. Supports customising module path resolution via a resolvePath function. Infrequent releases; maintained by a single author.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","babel-plugin","module","transform","babel","plugin","requirejs","requirejs-babel","requirejs-babel7"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/babel-plugin-transform-modules-requirejs-babel"},{"id":19205,"title":"babel-plugin-transform-modules-ui5","library":"babel-plugin-transform-modules-ui5","status":"active","version":"7.8.1","language":"javascript","ecosystem":"npm","summary":"An unofficial Babel plugin for transforming ES6 modules to SAP UI5 module format. Version 7.8.1 is current, with a regular release cadence following UI5 conventions. Key differentiator: it enables using modern ES6 import/export syntax in SAP UI5 projects, converting them to UI5's define() calls. A preset is recommended over direct plugin use. Requires Node >=18 and @babel/core as a peer dependency.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","ui5","sap","sapui5","openui5","babel","babel7","babeljs","babel-plugin"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/babel-plugin-transform-modules-ui5"},{"id":15535,"title":"Babel Plugin for Next.js 'use client' Directive","library":"babel-plugin-transform-next-use-client","status":"active","version":"1.1.1","language":"javascript","ecosystem":"npm","summary":"The `babel-plugin-transform-next-use-client` is a specialized Babel plugin designed to automatically inject the \"use client\" directive into React components within a Next.js application. It identifies components that utilize React client-only APIs, such as `useEffect` and `useState`, and programmatically adds the directive, ensuring these components are correctly designated for client-side rendering according to Next.js App Router conventions. This automation helps prevent common errors where client-specific code might accidentally be rendered on the server. The current stable version is 1.1.1. As a utility within the build toolchain, its release cadence is generally stable, with updates typically driven by significant changes in React or Next.js's component model. Its key differentiator is simplifying the management of client components, reducing manual boilerplate and ensuring proper separation of client and server code within the App Router paradigm. It also provides an option (`customClientImports`) to specify custom client-only hooks or modules for accurate detection.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","babel","babel-plugin","react","next","client-component","use-client"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/babel-plugin-transform-next-use-client"},{"id":19207,"title":"babel-plugin-transform-object-hasown","library":"babel-plugin-transform-object-hasown","status":"active","version":"1.1.0","language":"javascript","ecosystem":"npm","summary":"Babel plugin for transforming Object.hasOwn() (ES2022 proposal) to a polyfill using Object.prototype.hasOwnProperty.call(). Current stable version: 1.1.0. Low release cadence, matches official polyfill behavior since v1.1.0. Key differentiator: targeted transform for the accessible Object.hasOwn proposal, only transforms exact 'Object.hasOwn' or 'Object[\"hasOwn\"]' patterns.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","babel","plugin","transform","object","hasown","object.hasown","hasownproperty"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/babel-plugin-transform-object-hasown"},{"id":24963,"title":"babel-plugin-transform-object-spread-inline","library":"babel-plugin-transform-object-spread-inline","status":"active","version":"0.0.3","language":"javascript","ecosystem":"npm","summary":"A Babel plugin that transpiles object spread syntax into inline assignments and for loops using Object.keys, avoiding the slower for...in with hasOwnProperty check. Version 0.0.3 appears to be the latest, with no recent updates. It provides a performance alternative to the default babel-plugin-transform-object-rest-spread by generating faster code for object spreads, especially when only one spread is used. Note that it does not handle object rest syntax and may not be suitable for multiple spreads per object.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","babel-plugin","syntax","spread"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/babel-plugin-transform-object-spread-inline"},{"id":19206,"title":"babel-plugin-transform-postcss","library":"babel-plugin-transform-postcss","status":"maintenance","version":"0.3.0","language":"javascript","ecosystem":"npm","summary":"A Babel plugin that transforms CSS imports by processing them through PostCSS, enabling CSS Modules to generate JavaScript objects mapping class names to hashed strings. At version 0.3.0, it supports both synchronous and asynchronous PostCSS plugins and uses postcss-load-config for configuration. Unlike alternatives like css-modules-transform or css-modules-require-hook, it works with any PostCSS plugin and integrates with babelify for Browserify. It does not include CSS in the output; separate CSS extraction is required. Active development appears stalled, with no major releases since 2018, and it depends on PostCSS v6.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","postcss","postcss-modules","babel","babel-transform","css-modules"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/babel-plugin-transform-postcss"},{"id":19209,"title":"babel-plugin-transform-proto-to-assign","library":"babel-plugin-transform-proto-to-assign","status":"deprecated","version":"6.26.0","language":"javascript","ecosystem":"npm","summary":"This Babel plugin transforms assignments to __proto__ into a shallow property copy, enabling prototype-like inheritance in environments that do not support __proto__ or Object.setPrototypeOf. The latest stable version is 6.26.0 (2017-01-30), part of Babel 6.x. It is maintained as part of the Babel monorepo but is considered legacy; Babel 7+ discourages use of this plugin and instead recommends using Object.setPrototypeOf or Object.create for performance reasons. The plugin does a shallow clone of all enumerable own properties from the target prototype. It works only with assignments like `obj.__proto__ = proto`, not `Object.setPrototypeOf`. It modifies Object.prototype, which can cause side effects. It is a single-purpose transform, not part of any preset-env. Alternative: use `@babel/plugin-transform-proto-to-assign` for Babel 7. The plugin is deprecated in favor of modern Object.setPrototypeOf.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","babel-plugin"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/babel-plugin-transform-proto-to-assign"},{"id":19208,"title":"babel-plugin-transform-proxy-compat","library":"babel-plugin-transform-proxy-compat","status":"maintenance","version":"0.22.4","language":"javascript","ecosystem":"npm","summary":"Babel plugin that rewrites property lookups, assignments, deletions, function invocations, 'in' statements, and 'for...in' loops to use function calls from a proxy-compat library, enabling Proxy semantics in environments like IE 11 that lack native Proxy support. Current stable version is 0.22.4, with maintenance-level releases. Key differentiator: allows using modern Proxy-based reactivity or interceptors while targeting legacy browsers without polyfilling Proxy itself. Typically paired with libraries like `proxy-compat` that provide the runtime helper functions.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/babel-plugin-transform-proxy-compat"},{"id":19210,"title":"babel-plugin-transform-react-class-to-function","library":"babel-plugin-transform-react-class-to-function","status":"maintenance","version":"1.2.2","language":"javascript","ecosystem":"npm","summary":"A Babel 7 plugin that transforms React class components into functional components. Current stable version is 1.2.2. Release cadence is low; last update was several years ago. Key differentiator: automates conversion to reduce bundle size, avoids manual refactoring. Compared to alternatives like babel-plugin-transform-react-pure-class-to-function, it supports Babel 7 and offers a 'memo' option to handle PureComponent and shouldComponentUpdate.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","babel","babel-plugin","react"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/babel-plugin-transform-react-class-to-function"},{"id":19211,"title":"babel-plugin-transform-react-es6-displayname","library":"babel-plugin-transform-react-es6-displayname","status":"deprecated","version":"1.0.0-beta1.4","language":"javascript","ecosystem":"npm","summary":"A Babel plugin that automatically adds a displayName property to React ES6 class components using the class name. This helps with debugging and DevTools when using ES6 classes. Version 1.0.0-beta1.4 is a pre-release with no recent updates; the repository is archived and unmaintained. It only supports ES6 class components (not functional components) and relies on Babel 6.x. No security issues reported.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","babel","transform","es6","classes","react","displayName"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/babel-plugin-transform-react-es6-displayname"},{"id":10546,"title":"Babel 6 JSX Transform Plugin","library":"babel-plugin-transform-react-jsx","status":"abandoned","version":"6.24.1","language":"javascript","ecosystem":"npm","summary":"This package, `babel-plugin-transform-react-jsx` version 6.24.1, is the legacy plugin for transforming JSX syntax into `React.createElement` calls (or custom pragma calls) within Babel 6 projects. It was the standard way to process JSX for JavaScript applications using Babel's previous major version. This plugin is no longer actively maintained and has been superseded by `@babel/plugin-transform-react-jsx` (and often integrated via `@babel/preset-react`) in Babel 7 and later. Projects currently on Babel 7 or 8 should use the scoped `@babel/plugin-transform-react-jsx` to ensure compatibility with modern React runtimes (classic or automatic) and the latest JavaScript features. This package is relevant only for maintaining older codebases that are specifically pinned to Babel 6.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","babel-plugin"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/babel-plugin-transform-react-jsx"},{"id":10547,"title":"Babel Plugin to Remove React PropTypes","library":"babel-plugin-transform-react-remove-prop-types","status":"active","version":"0.4.24","language":"javascript","ecosystem":"npm","summary":"This Babel plugin, currently at version `0.4.24`, is designed to optimize React applications by effectively removing `propTypes` definitions from the production build. `propTypes` are primarily utilized for development-time type checking and debugging, and thus represent unnecessary overhead in production bundles, contributing to larger file sizes and increased load times. The plugin offers distinct `mode` options: `remove` (the default for most applications), `wrap`, and `unsafe-wrap`. The `wrap` and `unsafe-wrap` modes are specifically tailored for React library authors, enabling them to retain some `propTypes` behavior in development while ensuring optimization for production scenarios. The `remove` mode is generally recommended for direct application authors seeking maximum bundle size reduction. The project exhibits a consistent, albeit at times gradual, release cadence, with recent patches focusing on improved type checking logic, custom `createReactClass` function support, and more robust handling of unused identifier removal. It integrates seamlessly into the Babel ecosystem, typically configured via standard Babel configuration files such as `.babelrc` or `babel.config.js`.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","babel","babel-plugin","react","minification","propTypes"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/babel-plugin-transform-react-remove-prop-types"},{"id":19212,"title":"babel-plugin-transform-react-router-optimize","library":"babel-plugin-transform-react-router-optimize","status":"maintenance","version":"1.0.2","language":"javascript","ecosystem":"npm","summary":"A Babel plugin that automatically rewrites ES2015 imports from 'react-router' (v2/v3) to direct file imports under '/lib', enabling bundle size optimization by cherry-picking only the used components. Stable at v1.0.2, released September 2017. Requires react-router >=2.0.0. Designed for Babel 6, not compatible with Babel 5. Key differentiator: eliminates manual import rewriting for React Router bundle optimization.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","babel-plugin","react-router","optimization","minify","react","reactjs"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/babel-plugin-transform-react-router-optimize"},{"id":19214,"title":"babel-plugin-transform-react-stateless-component-name","library":"babel-plugin-transform-react-stateless-component-name","status":"maintenance","version":"1.1.2","language":"javascript","ecosystem":"npm","summary":"A Babel plugin (v1.1.2) that automatically adds a `displayName` property to default-exported stateless (functional) React components, improving readability in React DevTools and snapshot test output. It also adds `displayName` to function declarations and variable assignments. Last released in 2017, this plugin is stable and no longer actively updated. It works with Babel 6.x. Alternatives include using `@babel/plugin-transform-react-display-name` for Babel 7+.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","babel-plugin","transform","stateless","functional","component","displayname"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/babel-plugin-transform-react-stateless-component-name"},{"id":19213,"title":"babel-plugin-transform-rebem-jsx","library":"babel-plugin-transform-rebem-jsx","status":"maintenance","version":"0.3.3","language":"javascript","ecosystem":"npm","summary":"Babel plugin for transforming JSX with BEM props into class names using reBEM conventions. Current version 0.3.3, last updated 2016. Allows writing BEM-style props (block, elem, mods, mix) on JSX elements, which are compiled to CSS class strings. Integrates with webpack via DefinePlugin for environment variables. Key differentiator: integrates BEM methodology directly into React JSX, avoiding manual className management. Suitable for projects using BEM naming with React.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","rebem","react","bem","jsx"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/babel-plugin-transform-rebem-jsx"},{"id":19215,"title":"babel-plugin-transform-redom-jsx","library":"babel-plugin-transform-redom-jsx","status":"active","version":"3.0.6","language":"javascript","ecosystem":"npm","summary":"A Babel plugin that transforms JSX into RE:DOM element creation calls (el, text). Current stable version is 3.0.6. The plugin converts JSX syntax to RE:DOM's el() function calls, with support for component classes and this-assignment for direct DOM access. It requires Babel 7+ and is used alongside @babel/plugin-transform-react-jsx (or similar) with a pragma set to 'el'. Unlike generic JSX-to-hyperscript transforms, this plugin is specifically optimized for RE:DOM's reactive DOM patching and component lifecycle.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","babel","redom","jsx"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/babel-plugin-transform-redom-jsx"},{"id":19216,"title":"babel-plugin-transform-regex","library":"babel-plugin-transform-regex","status":"active","version":"6.1.0","language":"javascript","ecosystem":"npm","summary":"A Babel plugin that transpiles Regex+ template tag (`regex`…``) calls into native RegExp literals at build time. Current stable version is 6.1.0, updated January 2025. Releases are tied to the base Regex+ library. Key differentiators: eliminates runtime dependency, zero runtime cost, supports modern regex features (atomic groups, subroutines, definition groups, Unicode sets). Designed for Node.js and browser bundlers using Babel.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","regex","babel-plugin"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/babel-plugin-transform-regex"},{"id":19217,"title":"babel-plugin-transform-relative-paths","library":"babel-plugin-transform-relative-paths","status":"active","version":"0.1.0","language":"javascript","ecosystem":"npm","summary":"A Babel plugin that transforms relative import/require paths by adding an extra directory level (e.g., './' becomes '../', '../' becomes '../../'). Current stable version: 0.1.0. Release cadence is unknown. Differentiator: simple, no-config path manipulation for monorepos or code generators, but limited to single-level up transformation without custom configuration.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/babel-plugin-transform-relative-paths"},{"id":19218,"title":"babel-plugin-transform-remove-imports","library":"babel-plugin-transform-remove-imports","status":"active","version":"1.8.1","language":"javascript","ecosystem":"npm","summary":"A Babel plugin to remove specific import/require declarations during transpilation. Current stable version is 1.8.1 (2024). Release cadence is irregular; updates address bug fixes and support for require(). Key differentiator: allows conditional removal of imports based on regex patterns, useful for SSR builds or tree-shaking. Small bundle size (~3KB). Peer dependency on @babel/core ^7.0.0. Ships TypeScript types.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","babel-plugin","kkt-ssr","uiw","ssr","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/babel-plugin-transform-remove-imports"},{"id":19219,"title":"babel-plugin-transform-replace-object-assign","library":"babel-plugin-transform-replace-object-assign","status":"deprecated","version":"2.0.0","language":"javascript","ecosystem":"npm","summary":"This Babel plugin replaces all `Object.assign` calls with a custom implementation specified via the `moduleSpecifier` option, importing the shim from an npm package. At version 2.0.0 (latest release, last updated in 2018), the plugin requires `@babel/core@^7.0.0` as a peer dependency. It is similar to `babel-plugin-transform-object-assign` but allows using an external package (e.g., `object-assign`) instead of Babel's internal `_extends` helper, reducing bundle size by avoiding per-file function declarations. However, the plugin is explicitly deprecated by the author: the original Chrome bug it addressed (V8 issue #4118) has been fixed since Chrome 49. The plugin remains functional but is discouraged for new projects; developers should consider native `Object.assign` or `babel-plugin-transform-object-assign` instead.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","assign","babel","babel-plugin"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/babel-plugin-transform-replace-object-assign"},{"id":19222,"title":"babel-plugin-transform-require","library":"babel-plugin-transform-require","status":"active","version":"1.1.0","language":"javascript","ecosystem":"npm","summary":"A Babel plugin that transforms CommonJS require() calls into ES6 import statements. Version 1.1.0 is the latest stable release. It converts patterns like var a = require('a') to import a from 'a'. This plugin is useful for incremental migration of codebases from CommonJS to ES modules. It operates as a Babel plugin and requires babel-core (or @babel/core) to function. Unlike more comprehensive tools like @babel/plugin-transform-modules-commonjs, this plugin focuses solely on require-to-import conversion without handling exports. The package has a slow release cadence and is minimal in scope.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","es5","es6","es2015","es7","es2016","transpiler","transplie","require"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/babel-plugin-transform-require"},{"id":19221,"title":"babel-plugin-transform-require-context","library":"babel-plugin-transform-require-context","status":"maintenance","version":"0.1.1","language":"javascript","ecosystem":"npm","summary":"Babel plugin (v0.1.1) to transform webpack's `require.context()` into dummy function calls, allowing code to run outside webpack (e.g., in Node.js or Jest). It does not resolve files or perform dynamic requires—only prevents breakage. No releases since 2019; minimal maintenance. Use when migrating webpack code to non-webpack environments.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/babel-plugin-transform-require-context"},{"id":19220,"title":"babel-plugin-transform-require-default","library":"babel-plugin-transform-require-default","status":"maintenance","version":"0.1.7","language":"javascript","ecosystem":"npm","summary":"A Babel plugin (v0.1.7, last updated 2018) that automatically transforms CommonJS require() calls to access .default for ES modules that use __esModule. Addresses Babel 6/7's breaking change where exported defaults are no longer assigned to module.exports, requiring manual .default access. Helps maintain backward compatibility in mixed ES module / CommonJS codebases. Use with caution: modifies module resolution behavior and may cause unintended side effects. Consider alternatives like using ES import syntax or newer Babel interop settings.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","babel-plugin"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/babel-plugin-transform-require-default"},{"id":19223,"title":"babel-plugin-transform-scss","library":"babel-plugin-transform-scss","status":"active","version":"1.2.0","language":"javascript","ecosystem":"npm","summary":"Babel plugin that converts SCSS/SASS imports to inline CSS and injects them into the document head at runtime. Current stable version 1.2.0, released sporadically. Replaces webpack sass-loader by transforming style imports into JavaScript functions that create <style> tags. Unique for Babel-centric builds without webpack, but requires peer dependencies node-sass ^8.0.0 and sass ^1.3.0. Limited maintainer activity and sparse documentation.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","webpack","sass-loader","transpile","transform","scss","sass","css","babel"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/babel-plugin-transform-scss"},{"id":19224,"title":"babel-plugin-transform-styletron-display-name","library":"babel-plugin-transform-styletron-display-name","status":"maintenance","version":"1.2.0","language":"javascript","ecosystem":"npm","summary":"Babel plugin that automatically adds a displayName property to styletron-react styled components, improving debugging in React DevTools. Current version 1.2.0. Intended for use during development only. Requires @babel/core v7+. Part of the Styletron ecosystem; no other packages needed. Minimal plugin with a single purpose. Not actively maintained; Styletron project focuses on core packages.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/babel-plugin-transform-styletron-display-name"},{"id":10549,"title":"Babel Plugin for TypeScript Transformation","library":"babel-plugin-transform-typescript","status":"active","version":"7.0.0-alpha.19","language":"javascript","ecosystem":"npm","summary":"This package, `@babel/plugin-transform-typescript`, is a core Babel plugin designed to strip TypeScript type annotations from code, transforming it into standard ECMAScript. It operates solely on the syntax level and does not perform any type-checking; users must integrate the TypeScript compiler (tsc) separately for type validation. The current stable major version is 7 (e.g., v7.29.2 as of March 2026), with active development ongoing for Babel 8, which is currently in release candidate stages (e.g., v8.0.0-rc.3). Babel maintains a frequent release cadence for patch versions and rolls out minor/major updates periodically. A key differentiator is its focus on pure syntax transformation, which makes it faster than a full TypeScript compilation but also means it explicitly does not support TypeScript-specific features like `namespace` declarations, `const enum`s, or the legacy `export =` and `import =` syntax, as these features require type information for meaningful transformation.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","babel-plugin","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/babel-plugin-transform-typescript"},{"id":10548,"title":"Babel Plugin: TypeScript Decorator Metadata","library":"babel-plugin-transform-typescript-metadata","status":"active","version":"0.4.0","language":"javascript","ecosystem":"npm","summary":"This Babel plugin enables the emission of design-time type metadata for TypeScript decorators when transpiling with Babel. It replicates the functionality provided by the TypeScript compiler's `emitDecoratorMetadata` flag, which is essential for frameworks and libraries like NestJS and TypeORM that rely on runtime type reflection for features such as Dependency Injection. The current stable version is `0.4.0`, released in October 2025, which introduced support for Babel 8. The project has a relatively slow release cadence, indicating a maintenance-driven development. It differentiates itself by bridging a crucial gap in Babel's TypeScript preset, allowing developers to leverage advanced decorator patterns without needing the TypeScript compiler for compilation.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","babel","babel-plugin","babel-typescript","decorators","reflect-metadata","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/babel-plugin-transform-typescript-metadata"},{"id":19225,"title":"babel-plugin-transform-vite-meta-env","library":"babel-plugin-transform-vite-meta-env","status":"maintenance","version":"1.0.3","language":"javascript","ecosystem":"npm","summary":"Babel plugin that emulates Vite's import.meta.env functionality for non-Vite environments, such as testing with NodeJS-based runners. Version 1.0.3 is the latest stable release, last updated in April 2021. It transforms import.meta.env.MODE, .BASE_URL, .DEV, .PROD, etc. into process.env references or static values, providing an approximation of Vite's env behavior. Differentiated from alternatives like @rollup/plugin-replace by specifically targeting Vite idioms and supporting a set of predefined env variables. Release cadence is low; part of the babel-vite monorepo. Ships TypeScript types.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","babel","vite","plugin","import","meta","env","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/babel-plugin-transform-vite-meta-env"},{"id":19226,"title":"babel-plugin-transform-vite-meta-glob","library":"babel-plugin-transform-vite-meta-glob","status":"active","version":"1.1.2","language":"javascript","ecosystem":"npm","summary":"Babel plugin that emulates Vite's import.meta.glob and import.meta.globEager functionality for use in non-Vite environments like Node.js test runners. Version 1.1.2 is current, released January 2024. Regularly updated with bug fixes and feature support, including eager imports via options. It provides an approximation of Vite's glob import transformation, not for production use. Differentiates from Vite itself by enabling these features in plain Babel pipelines, often used with Jest or Mocha.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","babel","vite","plugin","import","meta","glob","globEager","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/babel-plugin-transform-vite-meta-glob"},{"id":19227,"title":"Babel Plugin Transform Vite Meta Hot","library":"babel-plugin-transform-vite-meta-hot","status":"active","version":"1.0.0","language":"javascript","ecosystem":"npm","summary":"A Babel plugin that emulates Vite's import.meta.hot API for non-Vite environments, primarily used in test runners like Jest or Mocha. Version 1.0.0 is the initial stable release (January 2023), with no subsequent updates. It transforms import.meta.hot calls into module.hot equivalents, enabling HMR-like code to run in Node.js. Unlike full Vite presets, this is a focused plugin for HMR simulation only. It ships TypeScript type definitions and is part of the babel-vite suite.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","babel","vite","plugin","import","meta","hot","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/babel-plugin-transform-vite-meta-hot"},{"id":10550,"title":"Vue 2 JSX Babel Transform (for Babel 6)","library":"babel-plugin-transform-vue-jsx","status":"abandoned","version":"3.7.0","language":"javascript","ecosystem":"npm","summary":"This Babel plugin, `babel-plugin-transform-vue-jsx`, provides JSX syntax support specifically for Vue.js 2.x applications when used with Babel 6. Its primary function is to transpile JSX elements within Vue components into `h` (createElement) function calls, enabling developers to write render functions using a more declarative, React-like syntax. The version 3.7.0, as specified, is part of the older branch designed for Babel 6. It is no longer actively maintained. For projects utilizing Babel 7 and Vue 2, the successor plugin `@vue/babel-plugin-transform-vue-jsx` (latest v1.4.0, published 4 years ago) should be used instead. For Vue 3 projects, `@vue/babel-plugin-jsx` (latest v2.0.1, published 5 months ago) is the recommended and actively maintained solution. This particular package (`babel-plugin-transform-vue-jsx` v3.7.0) does not follow a regular release cadence and is considered superseded for modern development environments.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","vue","babel","jsx"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/babel-plugin-transform-vue-jsx"},{"id":19228,"title":"babel-plugin-transform-vue-tsx","library":"babel-plugin-transform-vue-tsx","status":"deprecated","version":"3510.0.3","language":"javascript","ecosystem":"npm","summary":"A Babel plugin that transforms JSX in Vue 2.0 projects with TypeScript support. Version 3510.0.3 (non-semver, likely a fork) builds on babel-plugin-transform-vue-jsx to handle strict TypeScript JSX type checking, such as allowing custom component tags (e.g. RouterLink) via an 'anyslot' helper. It auto-injects h (createElement) into methods and getters. Requires babel-helper-vue-jsx-merge-props as a peer dependency. Compatible with Vue 2.0 and Babel 6. Not actively maintained.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","vue","babel","jsx"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/babel-plugin-transform-vue-tsx"},{"id":19229,"title":"babel-plugin-treat","library":"babel-plugin-treat","status":"active","version":"1.6.2","language":"javascript","ecosystem":"npm","summary":"Babel plugin for treat, a CSS-in-JS library that compiles out all runtime style definitions to static CSS files at build time. Version 1.6.2 is the latest, with treat itself at v2.x. The plugin is required for Babel-based setups (alternative to treat webpack loader). Key differentiator: treat is build-time only, unlike runtime CSS-in-JS libraries. The plugin handles extraction of themed styles and local scope. Active maintenance, integrated into treat monorepo.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","treat"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/babel-plugin-treat"},{"id":19230,"title":"babel-plugin-ts-nameof","library":"babel-plugin-ts-nameof","status":"active","version":"4.2.1","language":"javascript","ecosystem":"npm","summary":"A Babel plugin (v4.2.1) that implements the `nameof` keyword for TypeScript, mimicking C# `nameof` to get the string name of a variable, property, type, or member. It transforms compile-time expressions into their string representations, enabling refactor-safe string usage. Stable, maintained, and designed for use with Babel's TypeScript support. Different from ts-nameof (TypeScript compiler transformer) as it integrates into Babel pipelines. Requires @types/ts-nameof for type declarations.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","nameof","typescript","transforms","babel"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/babel-plugin-ts-nameof"},{"id":19231,"title":"babel-plugin-ts-optchain","library":"babel-plugin-ts-optchain","status":"maintenance","version":"1.1.5","language":"javascript","ecosystem":"npm","summary":"Babel plugin that transforms optional chaining expressions (e.g., `obj?.prop`) for TypeScript using the ts-optchain approach. Version 1.1.5 (latest) is stable but unmaintained since 2020. Provides an alternative to TypeScript's native optional chaining for environments that don't support it, by converting `?.` into `_` wrapped calls. Works only with Babel, not tsc. No dependencies. Not recommended for new projects; prefer native optional chaining.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","babel-plugin","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/babel-plugin-ts-optchain"},{"id":19232,"title":"babel-plugin-tsconfig-paths-module-resolver","library":"babel-plugin-tsconfig-paths-module-resolver","status":"active","version":"1.0.4","language":"javascript","ecosystem":"npm","summary":"A Babel plugin that integrates tsconfig path mapping into Babel by wrapping babel-plugin-module-resolver with tsconfig-paths. Version 1.0.4 (latest) uses tsconfig-paths and babel-plugin-module-resolver under the hood; maintained via renovate and semantic-release. Handles TypeScript path aliases (e.g., @/ → src/) without additional configuration. Key differentiators: thin wrapper (~100 SLOC) around battle-tested libraries, supports custom resolve functions from module-resolver.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","tsconfig","babel","babel-plugin","tsconfig-paths","babel-plugin-module-resolver","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/babel-plugin-tsconfig-paths-module-resolver"},{"id":19233,"title":"babel-plugin-ttag","library":"babel-plugin-ttag","status":"active","version":"1.8.16","language":"javascript","ecosystem":"npm","summary":"babel-plugin-ttag (formerly babel-plugin-c-3po) is a Babel plugin for extracting and resolving gettext-like translations at compile time. Current stable version is 1.8.16, released periodically. It uses ES6 tagged template literals (e.g., t`hello`), works with GNU gettext .po files, and offers compile-time resolution with no runtime overhead in the browser. Key differentiators: native template syntax (no sprintf), intelligent extraction by Babel, fast feedback loop (warns on missing translations), and support for universal apps (Node.js and browser). It includes support for plurals (ngettext/msgid), contexts (tct), and JSX without additional configuration. Requires ttag runtime package as a peer dependency.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","gettext","translations","babel-plugin","i18n"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/babel-plugin-ttag"},{"id":19234,"title":"babel-plugin-turbo-name","library":"babel-plugin-turbo-name","status":"active","version":"2.1.1","language":"javascript","ecosystem":"npm","summary":"A Babel plugin that transforms code for the turbo-name system. Version 2.1.1 is the latest stable release. This package is a narrow-purpose Babel transform with no active development or known release cadence. It differs from general-purpose Babel plugins by focusing exclusively on name mangling for the turbo-name optimization framework. No alternative features or integrations are documented.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/babel-plugin-turbo-name"},{"id":19235,"title":"babel-plugin-twin","library":"babel-plugin-twin","status":"active","version":"1.1.0","language":"javascript","ecosystem":"npm","summary":"Babel plugin to automatically add the tw prop from twin.macro and the css prop from CSS-in-JS libraries without explicit imports. Current stable version is 1.1.0. Updated irregularly as needed. Key differentiator: eliminates the need for `import 'twin.macro'` in every file, streamlining usage with twin.macro for Tailwind CSS in React.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/babel-plugin-twin"},{"id":26782,"title":"babel-plugin-twine","library":"babel-plugin-twine","status":"deprecated","version":"1.0.1","language":"javascript","ecosystem":"npm","summary":"Babel plugin for transpiling Twine markup (interactive fiction/storytelling format) into React components. Version 1.0.1. This plugin integrates with Babel to process .twine or custom twine files in your build pipeline, emitting JSX. No other babel twine plugins exist; it is experimental with minimal documentation. Not actively maintained; last update unknown.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","twine","text-based","babel","transpiler"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/babel-plugin-twine"},{"id":10551,"title":"Babel Plugin: TypeScript to PropTypes","library":"babel-plugin-typescript-to-proptypes","status":"active","version":"2.1.0","language":"javascript","ecosystem":"npm","summary":"babel-plugin-typescript-to-proptypes is a Babel plugin designed to automatically generate React PropTypes from TypeScript interfaces and type aliases within your React components. This tool is particularly useful for projects that want to leverage TypeScript for type safety during development while still providing runtime PropTypes for environments that rely on them (e.g., older React versions, certain testing setups, or for debugging purposes). The current stable version is 2.1.0, and it maintains an active release cadence with frequent updates for Babel and TypeScript compatibility. A key differentiator is that it operates solely on the Babel AST, meaning it does not run TypeScript's type checker and therefore cannot resolve type information referenced from external files. It integrates directly into your Babel build pipeline.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","babel-plugin","typescript","interfaces","prop-types","react"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/babel-plugin-typescript-to-proptypes"},{"id":19237,"title":"babel-plugin-uglify","library":"babel-plugin-uglify","status":"deprecated","version":"1.0.2","language":"javascript","ecosystem":"npm","summary":"Babel plugin that integrates UglifyJS minification directly into the Babel pipeline without needing to generate and re-parse code. v1.0.2 is the latest stable release. This plugin works on the Mozilla AST (SpiderMonkey format) used internally by Babel, avoiding repeated code generation and parsing. It is intended for Babel 5.x only, as Babel 6+ uses different AST formats. No longer actively maintained; alternatives include babel-minify (babili) or terser-based plugins. Key differentiator: direct AST-level minification preserves source maps and avoids overhead of stringifying and re-parsing code.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","babel-plugin","uglify","minify"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/babel-plugin-uglify"},{"id":19236,"title":"babel-plugin-unassert","library":"babel-plugin-unassert","status":"active","version":"3.2.0","language":"javascript","ecosystem":"npm","summary":"Babel plugin that removes assertion calls (assert, console.assert, power-assert) from production builds. Current stable version is 3.2.0, compatible with Babel 7. Release cadence is low, with major versions tied to Babel major versions. Key differentiator: allows full use of assertions during development without runtime overhead in production, with support for ES modules and power-assert integration. Alternative to manual conditional wrapping or dead-code elimination.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","DbC","assert","babel","babel-plugin","unassert"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/babel-plugin-unassert"},{"id":19238,"title":"babel-plugin-undebug","library":"babel-plugin-undebug","status":"active","version":"3.0.0","language":"javascript","ecosystem":"npm","summary":"A Babel plugin that strips `debug` function calls from production code to reduce bundle size and eliminate debug overhead. Version 3.0.0 is ESM-only, requires Node.js 18+, and ships TypeScript types. It handles both CommonJS (`require('debug')`) and ESM (`import debug from 'debug'`) imports, removing all debug calls including side-effectful expressions like `d(value++)`. Unlike manual removal, it automates stripping without source code changes.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","babel","plugin","debug","undebug","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/babel-plugin-undebug"},{"id":19240,"title":"babel-plugin-universal-import","library":"babel-plugin-universal-import","status":"maintenance","version":"3.1.3","language":"javascript","ecosystem":"npm","summary":"Babel plugin that transforms dynamic import() calls into universal imports with chunk name magic comments, designed for use with react-universal-component and extract-css-chunks-webpack-plugin. Current stable version is 3.1.3 (v4.x exists but with breaking changes). Release cadence is sporadic; last v3 release was 2018-10-01, last v4 release 2020-04-15. Key differentiator: automatically generates chunk names, resolve paths, and CSS chunk loading boilerplate. Requires webpack 4+ and Babel 7+. Alternative to manual webpack magic comment management.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","babel","universal","react","universal import","redux-first-router","ruc"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/babel-plugin-universal-import"},{"id":19242,"title":"babel-plugin-version","library":"babel-plugin-version","status":"active","version":"0.2.3","language":"javascript","ecosystem":"npm","summary":"A Babel plugin that replaces occurrences of the string literal or identifier `__VERSION__` with the version string from `package.json` (e.g., `\"0.2.3\"`). Current stable version 0.2.3 enables compile-time version injection. The plugin can be configured to use a custom define name and to toggle replacement of identifiers vs. string literals. This is a lightweight zero-dependency tool for build processes using Babel for JavaScript/TypeScript projects.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","babel-plugin","version"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/babel-plugin-version"},{"id":19239,"title":"babel-plugin-version-inline","library":"babel-plugin-version-inline","status":"maintenance","version":"1.0.0","language":"javascript","ecosystem":"npm","summary":"A Babel plugin that replaces the global constant __VERSION__ with the version string from the project's package.json. Version 1.0.0 is stable but receives no active development; it's a simple compile-time macro for including the package version in code without runtime lookup. Unlike runtime version detection or bundler-specific plugins, this works in any Babel build pipeline. It's unmaintained since 2018 and has no dependencies.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","babel-plugin"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/babel-plugin-version-inline"},{"id":19241,"title":"babel-plugin-version-transform","library":"babel-plugin-version-transform","status":"deprecated","version":"1.0.0","language":"javascript","ecosystem":"npm","summary":"A Babel plugin (v1.0.0, stable, low release cadence) that replaces the identifier VERSION with the stringified version number from package.json during compilation. This is a specialized transform plugin that enables compile-time injection of package version without runtime overhead. Unlike environment variable approaches, this plugin works at the AST level within Babel's plugin pipeline. It is unmaintained since 2017 and relies on Babel 6 APIs, making it incompatible with Babel 7+.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/babel-plugin-version-transform"},{"id":19243,"title":"babel-plugin-vona-bean-module","library":"babel-plugin-vona-bean-module","status":"active","version":"1.1.5","language":"javascript","ecosystem":"npm","summary":"Babel plugin for the Vona framework to transform module imports/exports. Version 1.1.5. No release cadence specified. Limited documentation; primarily used internally by the Vona framework. No clear differentiators available.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","framework","vona"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/babel-plugin-vona-bean-module"},{"id":19244,"title":"babel-plugin-vue-jsx-hmr","library":"babel-plugin-vue-jsx-hmr","status":"active","version":"1.0.0","language":"javascript","ecosystem":"npm","summary":"A Babel plugin that enables hot module replacement (HMR) for Vue 3 JSX and TSX components when using build tools like webpack and Rspack. Version 1.0.0 is latest. It works alongside @vue/babel-plugin-jsx and requires babel-loader. The plugin injects HMR code for components that are exported and declared via defineComponent, supporting named exports, re-exports, and default exports. It does not work with Vite (use @vitejs/plugin-vue-jsx instead). Provides HMR detection similar to Vite's plugin but for webpack/Rspack ecosystems.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","babel","plugin","webpack","rspack","rsbuild","vue3","jsx","hmr","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/babel-plugin-vue-jsx-hmr"},{"id":26783,"title":"Babel Plugin for Wallace","library":"babel-plugin-wallace","status":"active","version":"0.17.1","language":"javascript","ecosystem":"npm","summary":"This package provides the necessary Babel plugin for the Wallace framework (version 0.17.1, actively developed). It transforms JSX and other syntax to enable features like server-side rendering and component hydration within Wallace applications. Unlike generic Babel presets, this plugin is tailored specifically for Wallace's runtime, handling Wallace-specific directives and optimizations. It ships with TypeScript definitions and is typically used alongside the core `wallace` package. The plugin follows the release cadence of the main Wallace framework, with frequent updates to match new features.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/babel-plugin-wallace"},{"id":19245,"title":"babel-plugin-webpack-alias-7","library":"babel-plugin-webpack-alias-7","status":"maintenance","version":"0.1.1","language":"javascript","ecosystem":"npm","summary":"Babel 7 plugin that resolves webpack resolve aliases during Babel transpilation. Version 0.1.1, last updated in 2019, with no recent releases. It replaces require paths defined in webpack alias configuration, useful for unit testing environments where webpack is not used. Compared to the original Babel 6 version, it uses a simpler config option without lodash templates. The package is in early development and seeking feedback.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","babel","webpack","alias"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/babel-plugin-webpack-alias-7"},{"id":19246,"title":"babel-plugin-webpack-aliases","library":"babel-plugin-webpack-aliases","status":"deprecated","version":"1.1.3","language":"javascript","ecosystem":"npm","summary":"Babel 6 plugin that resolves webpack resolve.alias during Babel transpilation, useful for testing environments where webpack is not available. Version 1.1.3 (stable, last release 2016). It replaces require/import paths with relative paths based on webpack config aliases. Maintained as a fork of babel-plugin-webpack-alias. No updates since 2016; consider alternatives like module-resolver for newer Babel versions.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","babel","webpack","alias","mocha","testing"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/babel-plugin-webpack-aliases"},{"id":19247,"title":"babel-plugin-webpack-loaders","library":"babel-plugin-webpack-loaders","status":"deprecated","version":"0.9.0","language":"javascript","ecosystem":"npm","summary":"A Babel 6 plugin that allows using webpack loaders during Babel transpilation, enabling server-side use of CSS modules, image imports, and other webpack loader features without a full webpack build. Version 0.9.0 (last updated 2016) is the current stable release. Maintained primarily for legacy projects; the author strongly recommends migrating to modern alternatives like Jest with moduleNameMapper. Key differentiator: enables isomorphic/universal apps to run on the server without a separate build step. However, it's effectively deprecated in favor of Jest and babel-jest for testing, and Next.js or other frameworks for server-side rendering.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","babel","webpack","loader","css-modules","css-loader"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/babel-plugin-webpack-loaders"},{"id":19248,"title":"babel-plugin-wrap-modules-amd","library":"babel-plugin-wrap-modules-amd","status":"maintenance","version":"2.32.2","language":"javascript","ecosystem":"npm","summary":"A Babel plugin (v2.32.2, last released 2024-03-05) that wraps CommonJS modules inside AMD define() calls. It automatically detects require() calls and adds them as AMD dependencies, removing the need for manual dependency arrays. Part of the Liferay Frontend Projects monorepo, maintained for liferay-portal build system. Infrequently updated; stable but low community adoption outside Liferay. Requires Babel 6/7 and the plugin must be listed in .babelrc. No active development seen in recent years.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/babel-plugin-wrap-modules-amd"},{"id":19249,"title":"babel-plugin-zova-bean-module","library":"babel-plugin-zova-bean-module","status":"active","version":"1.2.8","language":"javascript","ecosystem":"npm","summary":"A Babel plugin for the Zova framework that enables module-based bean resolution and injection. Current stable version is 1.2.8. Released as part of the Zova project, follows Zova's release cadence. Key differentiator: transforms module-scoped bean decorators/annotations into runtime injectable code, essential for Zova's IoC container. Unlike generic DI plugins, it understands Zova's module system and generates proper module references.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","framework","zova"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/babel-plugin-zova-bean-module"},{"id":26784,"title":"Zova Bean Use Babel Plugin","library":"babel-plugin-zova-bean-use","status":"active","version":"1.1.8","language":"javascript","ecosystem":"npm","summary":"A Babel plugin (v1.1.8) specific to the Zova framework that transforms bean usage in JavaScript/TypeScript projects. It enables the '@beanUse' decorator pattern to inject dependencies or services. This plugin targets a niche Zova ecosystem and has low release cadence. It is not suitable outside Zova. Other IOC or DI Babel plugins like babel-plugin-transform-decorators may serve broader needs.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","framework","zova"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/babel-plugin-zova-bean-use"},{"id":19250,"title":"babel-plugin-zova-behavior","library":"babel-plugin-zova-behavior","status":"active","version":"1.1.8","language":"javascript","ecosystem":"npm","summary":"A Babel plugin for the Zova framework that enhances class-based component behavior with decorators and runtime metadata. Version 1.1.8 supports Babel 7.x and uses modern JavaScript transformation patterns. Key differentiator: provides seamless integration with Zova's behavior system for DI and lifecycle management. No known alternatives.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","framework","zova"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/babel-plugin-zova-behavior"},{"id":19251,"title":"Zova Component Babel Plugin","library":"babel-plugin-zova-component","status":"active","version":"1.1.8","language":"javascript","ecosystem":"npm","summary":"babel-plugin-zova-component is a Babel plugin for transforming component metadata in the Zova framework. Version 1.1.8 is the latest stable release; the plugin is released as part of the Zova ecosystem with no fixed cadence. It is specifically designed to work with Zova's component system, automatically inserting runtime metadata during the build process. Unlike generic Babel plugins, this one is tightly coupled to Zova's architecture and should only be used within Zova projects. The plugin requires Babel 7+ and is typically used alongside other Zova-specific build tools.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","framework","zova"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/babel-plugin-zova-component"},{"id":19252,"title":"Babel Polyfill","library":"babel-polyfill","status":"deprecated","version":"6.26.0","language":"javascript","ecosystem":"npm","summary":"Provides core-js and regenerator-runtime polyfills necessary for a full ES2015+ environment in browsers and Node.js. Version 6.26.0 is the last stable release of this package. Note: babel-polyfill is deprecated in favor of direct use of core-js and regenerator-runtime, or using @babel/preset-env with useBuiltIns. The package was removed in Babel 7.4.0 and has no further releases. This entry applies to v6.26.0.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/babel-polyfill"},{"id":24965,"title":"babel-polyfill-safe","library":"babel-polyfill-safer","status":"deprecated","version":"6.6.1","language":"javascript","ecosystem":"npm","summary":"A wrapper around babel-polyfill (v6.6.1) that prevents errors when the polyfill is required multiple times. It checks a global flag to avoid re-applying polyfills, solving the 'only one instance of babel-polyfill is allowed' issue. The package is intended for legacy Babel 6 environments, is no longer actively developed, and users should migrate to @babel/polyfill or direct core-js/regenerator-runtime imports.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","babel","polyfill","safe"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/babel-polyfill-safer"},{"id":19253,"title":"babel-preset-airbnb","library":"babel-preset-airbnb","status":"active","version":"5.0.0","language":"javascript","ecosystem":"npm","summary":"A Babel preset for transforming JavaScript according to the Airbnb Style Guide, version 5.0.0. It includes transforms for all stage 4 (ES2018) and stage 3 syntax permitted in the guide, excluding generators, async/await, async iterators, and lifted template literal restrictions. It uses @babel/preset-env for targeting environments and supports React development mode, PropTypes removal, and optional loose class mode. Peer dependencies include @babel/core ^7.0.0 and @babel/runtime ^7.0.0. Differentiators: opinionated selection based on Airbnb style, built-in support for React PropTypes removal, and environment targeting via @babel/preset-env. Released as needed, with last major update aligning with Babel 7.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","babel","es6","es2015"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/babel-preset-airbnb"},{"id":19254,"title":"Babel Preset Amex","library":"babel-preset-amex","status":"active","version":"4.0.3","language":"javascript","ecosystem":"npm","summary":"Standard Babel preset for American Express, currently at v4.0.3. Maintained by One Amex, it provides a curated set of Babel presets and plugins for transpiling JavaScript and React applications. Includes @babel/preset-env, @babel/preset-react, and plugins for dynamic imports, class properties, export default from, optional chaining, and react-remove-prop-types (production only). Supports configuration for server-only (Node), modern browsers (n-1), and module format (ESM or CommonJS). Differentiated by its opinionated defaults tailored for American Express projects, with a focus on stability and compliance. Release cadence is irregular, with minor updates and patches as needed.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","babel","preset","build","babel-preset","transpile","one-app"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/babel-preset-amex"},{"id":19255,"title":"Babel Preset Angular","library":"babel-preset-angular","status":"deprecated","version":"6.0.15","language":"javascript","ecosystem":"npm","summary":"Babel preset for all Angular plugins. Current stable version is 6.0.15. This package bundles multiple Babel transforms needed for Angular applications. It is designed for older Angular (1.x) projects; for Angular 2+ (now Angular), use the Angular compiler instead. The preset is not actively maintained and relies on legacy Babel 6. Release cadence is low; no recent updates. Key differentiator: simplifies configuration by grouping Angular-specific Babel plugins.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/babel-preset-angular"},{"id":26786,"title":"babel-preset-angular2","library":"babel-preset-angular2","status":"deprecated","version":"0.0.2","language":"javascript","ecosystem":"npm","summary":"A Babel preset (v0.0.2, last updated in 2016) for compiling Angular 2 applications, wrapping plugins for Angular 2 annotations, decorators, class properties, and Flow type stripping. This package is outdated and unmaintained; Angular 2+ now uses TypeScript and the official Angular CLI, making this preset obsolete. It depends on legacy Babel 6 plugins and is not compatible with modern Angular versions or Babel 7+. Use for legacy projects only; new projects should use the Angular CLI with TypeScript.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","babel","babel-plugin","angular","angular2","ng2","decorator"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/babel-preset-angular2"},{"id":19256,"title":"babel-preset-async-to-bluebird","library":"babel-preset-async-to-bluebird","status":"maintenance","version":"1.1.0","language":"javascript","ecosystem":"npm","summary":"A Babel preset that transforms async functions into Bluebird coroutines using .coroutine(). It is a specialized preset for projects already using Bluebird, providing an alternative to the default regenerator-based async-to-generator transform. This package is in maintenance mode with no recent updates; the current version is 1.1.0 and it works with Babel 6.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","babel-preset","babel","preset","coroutine","bluebird","async"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/babel-preset-async-to-bluebird"},{"id":19257,"title":"babel-preset-atomic","library":"babel-preset-atomic","status":"active","version":"5.0.0","language":"javascript","ecosystem":"npm","summary":"A Babel preset optimized for Electron and Node.js environments, maintained by atom-ide-community. Current stable version is 5.0.0 targeting Electron 11. Release cadence is irregular. Key differentiators: includes TypeScript, React, Flow support; configurable targets; previously bundled @babel/core as dependency (v4.1.0-4.3.0) but now requires peer dependencies. Supports both ESM and CJS.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","babel","babel-preset"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/babel-preset-atomic"},{"id":19258,"title":"babel-preset-backpack","library":"babel-preset-backpack","status":"maintenance","version":"0.8.4","language":"javascript","ecosystem":"npm","summary":"Babel preset for Backpack projects, version 0.8.4 (final release, 2019). It configures Babel to target Node.js environments with ES6+ transpilation. Used internally by Backpack, but can be used independently. Key differentiators: includes specific plugins for Backpack's needs (async to generator, object rest/spread with useBuiltIns). Maintenance mode since 2019; no updates for Babel 8 or newer Node versions. Alternatives: @babel/preset-env.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","babel","es6","node","backpack"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/babel-preset-backpack"},{"id":19259,"title":"babel-preset-behance","library":"babel-preset-behance","status":"maintenance","version":"23.0.0","language":"javascript","ecosystem":"npm","summary":"Babel preset for Behance projects, version 23.0.0. Configures babel-preset-env with default options: modules=false (for webpack >=2), useBuiltIns='entry', and adds Stage 3 loose transforms. Provides an `env` option to pass custom targets to babel-preset-env. Designed for internal use by Behance; not actively maintained for external users. Key differentiators: opinionated defaults suited for Behance's webpack-based build pipeline.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/babel-preset-behance"},{"id":19260,"title":"babel-preset-blueflag","library":"babel-preset-blueflag","status":"active","version":"1.0.1","language":"javascript","ecosystem":"npm","summary":"A Babel preset encapsulating Blue Flag's opinionated configuration for transpiling JavaScript. Version 1.0.1, seems to be a single release. It automatically uses babel-preset-env to target either the last 2 browser versions or current Node.js, and includes plugins for runtime, class properties, stage-3, and React. Configuration options allow disabling specific plugins/presets and passing custom options to child presets. No updates since initial release, likely stable/small user base.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/babel-preset-blueflag"},{"id":19262,"title":"babel-preset-bonita","library":"babel-preset-bonita","status":"active","version":"1.0.2","language":"javascript","ecosystem":"npm","summary":"Babel preset for Bonita plugins, providing a curated set of Babel plugins for use with Bonita projects. Version 1.0.2 is stable, but version 2.0.0 has been released with potential breaking changes. This preset simplifies Babel configuration for Bonita plugin development, but usage outside of Bonita projects is not recommended. Compare to other presets like @babel/preset-env which are more general-purpose.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","babel","preset","bonita"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/babel-preset-bonita"},{"id":19261,"title":"buildo Babel Preset","library":"babel-preset-buildo","status":"active","version":"0.1.1","language":"javascript","ecosystem":"npm","summary":"A Babel preset that groups plugins and presets commonly used at buildo, including support for React and Node environments. Version 0.1.1 appears to be stable with no active development. It wraps babel-preset-env and conditionally includes React plugins based on the 'env' option. Compared to other presets like babel-preset-react-app, it is minimal and organization-specific, not recommended for general use.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/babel-preset-buildo"},{"id":19263,"title":"babel-preset-cf","library":"babel-preset-cf","status":"active","version":"2.0.0","language":"javascript","ecosystem":"npm","summary":"A Babel preset for Cloudflare Workers and Pages projects. Current stable version is 2.0.0. This preset configures Babel transforms optimized for the Cloudflare runtime environment, including compatibility with Cloudflare's specific JavaScript engine features and limitations. It simplifies setup by bundling necessary plugins and presets, reducing configuration overhead for Cloudflare-targeted JavaScript code. Released infrequently; relies on underlying Babel ecosystem.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/babel-preset-cf"},{"id":19264,"title":"Babel Preset CGB","library":"babel-preset-cgb","status":"deprecated","version":"1.7.1","language":"javascript","ecosystem":"npm","summary":"Babel preset for Create Guten Block (CGB), version 1.7.1, used to transpile modern JavaScript for WordPress Gutenberg block development. It configures Babel with plugins and presets optimized for WordPress plugin environments, including React JSX support and ES2015+ transforms. This preset is part of the CGB toolchain, which is now deprecated in favor of @wordpress/create-block. It simplifies Babel configuration for WordPress block development but is no longer actively maintained.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","gutenberg","create-gutenberg-block","create-gutenberg-blocks","wp","wordpress","cgb","wp webpack","react"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/babel-preset-cgb"},{"id":19265,"title":"babel-preset-codecademy","library":"babel-preset-codecademy","status":"active","version":"7.1.0","language":"javascript","ecosystem":"npm","summary":"A Babel preset used by Codecademy, version 7.1.0, combining plugins and presets for ES2015+, React JSX transform (breaking in v7), and environment-specific optimizations. Released erratically with major changes tied to internal needs. Differentiated by Codecademy-specific configuration defaults, peer-depending on @babel/core ^7.19.6 and @babel/runtime ^7.12.1. Not recommended for external projects as it is tightly coupled to Codecademy's monorepo and toolchain.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","babel","es6","es2015"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/babel-preset-codecademy"},{"id":24964,"title":"babel-preset-commitlint","library":"babel-preset-commitlint","status":"maintenance","version":"9.0.1","language":"javascript","ecosystem":"npm","summary":"Babel preset for commitlint, a tool that lints commit messages against configurable rules. This package provides a Babel preset configuration for commitlint, useful when using commitlint with Babel. The current stable version is 9.0.1 (last released on 2021-05-20), part of the commitlint v9 series. Note that commitlint itself has evolved to v17+, and babel-preset-commitlint may be obsolete; the modern approach is to use `@commitlint/cli` directly with conventional-changelog presets. This package has minimal maintenance and is likely deprecated or superseded by other commitlint packages.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","babel","conventional-changelog","commitlint","utility"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/babel-preset-commitlint"},{"id":19266,"title":"babel-preset-compat","library":"babel-preset-compat","status":"active","version":"0.22.4","language":"javascript","ecosystem":"npm","summary":"A Babel preset that enables COMPAT mode for JavaScript transpilation, targeting older browsers and environments. Current stable version is 0.22.4. This package is part of the compat ecosystem, designed to simplify polyfilling and transpilation for maximum compatibility with legacy platforms. It differentiates itself by focusing specifically on 'compat' mode, reducing config overhead. However, it lacks documentation and has been in maintenance mode with no recent updates.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/babel-preset-compat"},{"id":19267,"title":"babel-preset-const-enum","library":"babel-preset-const-enum","status":"active","version":"1.0.0","language":"javascript","ecosystem":"npm","summary":"Babel preset for transforming TypeScript const enums. Version 1.0.0. It runs babel-plugin-const-enum only on .ts/.tsx files to prevent syntax errors on non-TypeScript files. Provides two transform options: removeConst (default) reverts const enum to regular enum, while constObject inlines values into a const object literal for minification. Must be placed after @babel/preset-typescript in the preset order to work correctly. Lightweight, focused solution for using const enums with Babel.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","babel-preset","typescript","const","enum","terser","uglify","minify","compress"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/babel-preset-const-enum"},{"id":19268,"title":"babel-preset-cozy-app","library":"babel-preset-cozy-app","status":"maintenance","version":"2.8.4","language":"javascript","ecosystem":"npm","summary":"Babel preset for Cozy Cloud applications. Version 2.8.4 is the current stable release (last updated 2021, now in maintenance mode). It configures Babel with plugins and presets needed for Cozy apps, including environment-based presets (react, node) and specific plugins for Cozy's flags system and inline style imports. Differentiator: purpose-built for Cozy platform, with automatic configuration for their specific stack (e.g., cozy-flags, cozy-ui).","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/babel-preset-cozy-app"},{"id":19269,"title":"CSSX Babel Preset","library":"babel-preset-cssxjs","status":"active","version":"0.2.32","language":"javascript","ecosystem":"npm","summary":"A Babel preset for compiling CSSX, a CSS-in-JS syntax extension that allows writing CSS directly in JavaScript/JSX files. Version 0.2.32 is a pre-1.0 release with no regular release cadence. It strips CSSX syntax during transpilation, outputting plain JavaScript. Differentiates from other CSS-in-JS libraries by using a custom parser/tokenizer rather than template literals. Limited adoption and documentation.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/babel-preset-cssxjs"},{"id":19270,"title":"babel-preset-current-node-syntax","library":"babel-preset-current-node-syntax","status":"active","version":"1.2.0","language":"javascript","ecosystem":"npm","summary":"A Babel preset that automatically enables parsing support for all ECMAScript proposals and syntax features that are currently supported by the active Node.js version. Version 1.2.0 is the latest stable release, updated periodically to align with Node.js release cycles. This preset simplifies configuration by detecting the Node.js version at runtime and applying the appropriate Babel parser plugins, eliminating the need to manually specify plugins for each new syntax feature. It is designed for use with @babel/core v7 or v8 and is specifically tailored for projects targeting the local Node.js environment, such as tools, scripts, or libraries that rely on the latest syntax without transpilation. Key differentiators include zero configuration, automatic updates with Node.js versions, and support for features like import attributes and top-level await.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/babel-preset-current-node-syntax"},{"id":19271,"title":"babel-preset-cx-env","library":"babel-preset-cx-env","status":"active","version":"26.1.0","language":"javascript","ecosystem":"npm","summary":"A Babel preset for compiling CxJS applications, version 26.1.0. Integrates @babel/proposal-class-properties, @babel/proposal-function-bind, @babel/transform-react-jsx, babel-plugin-transform-cx-jsx, and babel-plugin-transform-cx-imports. Released as part of CxJS tooling, updated alongside framework versions. Unlike generic React presets, it specifically transforms CxJS JSX and imports. Peer dependencies include @babel/core and @babel/preset-env.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/babel-preset-cx-env"},{"id":19272,"title":"Babel Preset Divi Extension","library":"babel-preset-divi-extension","status":"maintenance","version":"1.0.0","language":"javascript","ecosystem":"npm","summary":"Babel preset for Divi Extension projects, used by Create Divi Extension. Version 1.0.0 is the current stable release. This preset configures Babel transforms including object-rest-spread and React JSX, with a focus on WordPress/Divi plugin development. It assumes Object.assign is available or polyfilled. Not recommended for standalone use; prefer using it via Create Divi Extension which includes it by default. No active development since 2021.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/babel-preset-divi-extension"},{"id":24967,"title":"DLight Babel Preset","library":"babel-preset-dlight","status":"active","version":"1.0.0","language":"javascript","ecosystem":"npm","summary":"Babel preset for transpiling DLight.js reactive UI components. Current stable version 1.0.0. DLight is a reactive UI framework with a compile-to-DOM approach, optimizing runtime performance by shifting work to compile time. This preset configures Babel to transform DLight JSX syntax and must be used with babel-loader or Babel CLI. It supports TypeScript out of the box. Compared to plain Babel, it eliminates runtime overhead by compiling reactive expressions directly.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","dlight.js","babel-preset","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/babel-preset-dlight"},{"id":24966,"title":"babel-preset-dlight-client","library":"babel-preset-dlight-client","status":"active","version":"0.9.20","language":"javascript","ecosystem":"npm","summary":"Babel preset for transpiling DLight.js reactive UI components in client-side code. Current version 0.9.20. Designed specifically for the DLight.js reactive framework, this Babel preset transforms JSX-like syntax and reactive expressions into JavaScript that browsers can execute. It's part of the DLight ecosystem and eliminates the need for manual configuration of Babel plugins when using DLight.js in the browser. Differentiators: purpose-built for DLight.js, handles client-specific transformations, and integrates seamlessly with the DLight toolchain. Release cadence: minor updates as DLight.js evolves.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","dlight.js","babel-preset","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/babel-preset-dlight-client"},{"id":26785,"title":"babel-preset-dlight-server","library":"babel-preset-dlight-server","status":"active","version":"0.9.21","language":"javascript","ecosystem":"npm","summary":"A Babel preset for transpiling DLight.js server-side code. Version 0.9.21 is current; release cadence is not publicly documented. It is part of the DLight.js ecosystem, likely with minimal docs. Differentiators: specifically designed for DLight.js server rendering, integrates with Babel pipeline.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","dlight.js","babel-preset","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/babel-preset-dlight-server"},{"id":19273,"title":"babel-preset-enact","library":"babel-preset-enact","status":"active","version":"0.1.16","language":"javascript","ecosystem":"npm","summary":"Babel preset used by the Enact framework for building React-based applications. Current stable version is 0.1.16, with maintenance releases updating dependencies. It provides a pre-configured set of Babel plugins and presets optimized for Enact projects. Key differentiators include tailored support for Enact's component model and seamless integration with Enact CLI, which includes it by default. For non-Enact projects, it can be installed separately to leverage similar transforms. Releases are infrequent, focusing on dependency updates rather than feature additions.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/babel-preset-enact"},{"id":19275,"title":"babel-preset-env","library":"babel-preset-env","status":"deprecated","version":"1.7.0","language":"javascript","ecosystem":"npm","summary":"A Babel preset that automatically determines the transforms and polyfills needed for target environments (browsers or Node.js versions) based on browserslist queries. Version 1.7.0 is the last stable release before merging into the Babel monorepo. Deprecated in favor of @babel/preset-env (Babel 7). No longer maintained as a standalone package. Use @babel/preset-env for continued support and updates.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/babel-preset-env"},{"id":19274,"title":"babel-preset-env-modules","library":"babel-preset-env-modules","status":"active","version":"1.0.1","language":"javascript","ecosystem":"npm","summary":"A Babel preset that wraps @babel/preset-env and babel-polyfill-corejs3 to produce minimal compiled output for environments that support ESM, with improved polyfill handling. Current version 1.0.1, released as a single stable version. It solves the common issue where preset-env conflates helpers and polyfills, leading to unnecessary code. Key differentiators: automatically prevents inclusion of supported builtins, uses finer-grained polyfills via babel-polyfills, excludes niche polyfills (e.g., Symbol.species) by default, and coordinates options between preset-env and polyfill plugin to avoid conflicts. Suitable for library authors targeting modern browsers or Node.js with ESM.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/babel-preset-env-modules"},{"id":19276,"title":"babel-preset-es2015-argon","library":"babel-preset-es2015-argon","status":"deprecated","version":"0.1.0","language":"javascript","ecosystem":"npm","summary":"A Babel preset to transpile ES2015+ code for Node.js v4 LTS (Argon). Version 0.1.0. This package is a specialized preset targeting the specific JavaScript engine version in Node v4. It is no longer maintained and should not be used for new projects. For modern Node versions, use @babel/preset-env.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/babel-preset-es2015-argon"},{"id":19277,"title":"babel-preset-es2015-ie","library":"babel-preset-es2015-ie","status":"deprecated","version":"6.7.0","language":"javascript","ecosystem":"npm","summary":"A Babel preset that includes all ES2015 plugins with additional transforms to ensure compatibility with Internet Explorer 9 and 10. Version 6.7.0 is the latest stable release, designed for Babel 6. It wraps the official babel-preset-es2015 and adds IE-specific polyfills or transforms for features like default parameters, destructuring, and spread operators that are not fully supported in older IE versions. Unlike the base preset, it targets IE>=9 specifically, making it suitable for legacy enterprise applications. The package is no longer actively maintained as Babel 6 is deprecated in favor of Babel 7 and @babel/preset-env.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","babel","preset","es2015","IE9","IE10","internet explorer 9","internet explorer 10"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/babel-preset-es2015-ie"},{"id":19278,"title":"babel-preset-es2015-loose","library":"babel-preset-es2015-loose","status":"deprecated","version":"8.0.0","language":"javascript","ecosystem":"npm","summary":"Babel preset that enables loose mode for all es2015 plugins. Latest version 8.0.0, deprecated since Babel v6.13+ because the official babel-preset-es2015 now natively supports loose mode via configuration. This preset works by modifying babel-preset-es2015 using modify-babel-preset. It requires installing both babel-preset-es2015-loose and babel-preset-es2015. No longer recommended for Babel v6.13+; directly use [\"es2015\", {\"loose\": true}] instead.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/babel-preset-es2015-loose"},{"id":19279,"title":"babel-preset-es2015-loose-rollup","library":"babel-preset-es2015-loose-rollup","status":"deprecated","version":"7.0.0","language":"javascript","ecosystem":"npm","summary":"Babel preset that combines es2015-loose and es2015-rollup presets for tree-shaking with Rollup. Note that version numbering is independent of Babel versions. This package is deprecated in favor of @babel/preset-env. Last release v7.0.0, no active maintenance. Not compatible with Babel 7.x (only Babel 6.x). Do not use for new projects.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","babel","preset","es2015","loose","rollup"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/babel-preset-es2015-loose-rollup"},{"id":20992,"title":"babel-preset-es2015-minimal-rollup","library":"babel-preset-es2015-minimal-rollup","status":"deprecated","version":"2.1.1","language":"javascript","ecosystem":"npm","summary":"A lightweight Babel 6 preset for transpiling ES2015 (ES6) to ES5 in loose mode, specifically optimized for Rollup bundlers. Version 2.1.1 is the current stable release; the package is deprecated and no longer maintained. It reduces the overhead of the full babel-preset-es2015 by removing frills, making it ideal for tree-shaking with Rollup. Key differentiator: minimal configuration with loose mode transforms to produce smaller Rollup output, unlike the standard preset.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/babel-preset-es2015-minimal-rollup"},{"id":19281,"title":"babel-preset-es2015-native-modules","library":"babel-preset-es2015-native-modules","status":"deprecated","version":"6.9.4","language":"javascript","ecosystem":"npm","summary":"A Babel preset that includes all ES2015 plugins except babel-plugin-transform-es2015-modules-commonjs, preserving native ES module syntax. Version 6.9.4 is the final release and is deprecated as of Babel 6. It was designed to enable tree-shaking with webpack 2 and Babel 6 by keeping import/export statements intact. The same functionality is now achieved natively via the `modules: false` option in the `es2015` preset. No longer maintained; users should migrate to modern Babel configurations.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","babel","preset","es2015","es2015-native-modules","plugins","native-modules","no-commonjs","webpack"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/babel-preset-es2015-native-modules"},{"id":12867,"title":"Babel Preset for ES2015 on Node","library":"babel-preset-es2015-node","status":"abandoned","version":"6.1.1","language":"javascript","ecosystem":"npm","summary":"This package, `babel-preset-es2015-node` (current version 6.1.1), is a Babel preset designed for Babel 6 projects to automatically apply only the necessary ES2015 (ES6) transformations for a given Node.js version. It inspects `process.version` at build time to determine which ES2015 features are already natively supported by the target Node.js environment (versions >=4.0.0 are supported) and avoids transpiling those, thus aiming for faster build and execution times by minimizing unnecessary transformations. It was part of the Babel 6 ecosystem, which has reached its end-of-life. It has since been largely superseded by `@babel/preset-env`, which offers more flexible and powerful target-specific transpilation across various environments, including different Node.js versions. The package itself is not actively maintained and its usage is highly discouraged for new projects or existing projects migrating to Babel 7+ or later Node.js versions.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/babel-preset-es2015-node"},{"id":19280,"title":"babel-preset-es2015-node5","library":"babel-preset-es2015-node5","status":"deprecated","version":"1.2.0","language":"javascript","ecosystem":"npm","summary":"A Babel preset for Node.js 5 to add missing ES2015 features such as destructuring, rest/parameters, modules, sticky/unicode regex, function name improvements, and shorthand property fixes. Version 1.2.0 is the latest stable release. This preset is specifically intended for Node 5 and is now obsolete as Node 5 has reached end-of-life. It was designed to complement the natively supported ES2015 features in that engine. For modern Node, use @babel/preset-env instead.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","babel-preset-es2015","babel-preset","babel","node5","es2015","es6"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/babel-preset-es2015-node5"},{"id":19282,"title":"babel-preset-es2015-node6","library":"babel-preset-es2015-node6","status":"deprecated","version":"0.4.0","language":"javascript","ecosystem":"npm","summary":"Babel preset that enables ES2015 features missing from Node.js 6, such as ES modules compilation via transform-es2015-modules-commonjs. Version 0.4.0 is the latest stable release; the package is no longer actively maintained and was effectively superseded by @babel/preset-env. Unlike broader presets (e.g., babel-preset-es2015), this preset targets only Node.js 6, resulting in a smaller transform set. It supports a 'loose' option and a 'funcName' flag for Node.js < 6.5. No longer needed for modern Node.js versions.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","babel","babel-preset","babel-preset-es2015","node6"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/babel-preset-es2015-node6"},{"id":19283,"title":"babel-preset-es2015-nostrict","library":"babel-preset-es2015-nostrict","status":"deprecated","version":"6.6.2","language":"javascript","ecosystem":"npm","summary":"A Babel preset that includes all ES2015 plugins but suppresses the automatic insertion of 'use strict' at the top of compiled modules. This is useful for projects that need to avoid strict mode globally (e.g., when concatenating scripts or using non-strict dependencies). The preset mirrors babel-preset-es2015 (v6.6.2) but without the strict-mode directive. It was released in 2015-2016 as part of the Babel 6 ecosystem. This package is now obsolete; Babel 7+ deprecates presets like this in favor of @babel/preset-env with the 'modules' and 'config' options. Key differentiator: removes strict-mode enforcement for legacy code compatibility.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/babel-preset-es2015-nostrict"},{"id":19284,"title":"babel-preset-es2015-riot","library":"babel-preset-es2015-riot","status":"deprecated","version":"1.1.0","language":"javascript","ecosystem":"npm","summary":"Babel preset for Riot.js that enables ES2015 (ES6) features, including modules, in Riot tags. Latest version 1.1.0 is stable, no longer maintained. It wraps the standard babel-preset-es2015. Designed specifically for Riot.js development. Alternatives: use @babel/preset-env instead.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","riot","babel"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/babel-preset-es2015-riot"},{"id":17170,"title":"Babel ES2015 Rollup Preset","library":"babel-preset-es2015-rollup","status":"abandoned","version":"3.0.0","language":"javascript","ecosystem":"npm","summary":"This package is a Babel preset specifically designed for use with Rollup, building upon `babel-preset-es2015`. Its primary function was to modify the standard ES2015 preset by disabling the transformation of ES module syntax to CommonJS (as Rollup handles ES modules natively) and enabling the `babel-plugin-external-helpers` to prevent helper code duplication. The latest version is 3.0.0, published nearly a decade ago. It is no longer actively maintained, and its base `babel-preset-es2015` has been deprecated since Babel v6 in favor of `@babel/preset-env`. Developers should migrate to modern Babel setups using `@babel/preset-env` with `@rollup/plugin-babel` for contemporary build workflows.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/babel-preset-es2015-rollup"},{"id":19285,"title":"babel-preset-es2015-rollup-vue","library":"babel-preset-es2015-rollup-vue","status":"deprecated","version":"1.1.0","language":"javascript","ecosystem":"npm","summary":"A Babel preset tailored for building Vue.js source code with Rollup. It is based on babel-preset-es2015-rollup but excludes the ES6 symbol typeof transform to avoid issues with Rollup's tree-shaking. Version 1.1.0 is the current stable release. This preset is deprecated and should not be used for new projects; use @babel/preset-env instead.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/babel-preset-es2015-rollup-vue"},{"id":19286,"title":"babel-preset-es2015-script","library":"babel-preset-es2015-script","status":"deprecated","version":"1.1.0","language":"javascript","ecosystem":"npm","summary":"Babel preset for ES2015 targeted at browser scripts, not ES6 modules. Version 1.1.0. It is based on the standard es2015 preset but excludes the transform-es2015-modules-commonjs plugin, making it suitable for use in browser environments where you want to transpile ES2015 to ES5 without transforming modules. This preset is ideal for projects that use native ES modules or a separate module bundler. It has a stable release cadence with no recent updates, largely superseded by @babel/preset-env.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","babel","preset","es2015"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/babel-preset-es2015-script"},{"id":19287,"title":"babel-preset-es2015-without-strict","library":"babel-preset-es2015-without-strict","status":"deprecated","version":"0.0.4","language":"javascript","ecosystem":"npm","summary":"A Babel preset that includes all ES2015 plugins (like babel-preset-es2015) but disables the automatic prepending of 'use strict' directives. This is useful when you want ES2015 transpilation without forcing strict mode, for example when combining with other scripts that are not strict-mode compatible or when targeting environments where strict mode causes issues. Version 0.0.4 is the latest and only release; there are no updates, and the preset is now obsolete because Babel 7+ deprecated the es2015 preset in favor of individual plugins or @babel/preset-env. This preset works only with Babel 6.x.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/babel-preset-es2015-without-strict"},{"id":19288,"title":"babel-preset-es2016-node5","library":"babel-preset-es2016-node5","status":"abandoned","version":"1.1.2","language":"javascript","ecosystem":"npm","summary":"Babel preset targeting Node.js 5 to enable ES2015 features (destructuring, rest/default parameters, modules, unicode/sticky regex) and the ES2016 async function. Version 1.1.2 is the latest and final release; the project is abandoned. Unlike broader presets like babel-preset-env, this is a narrow, version-specific preset that only adds missing ES2015 features for Node 5 and one ES2016 feature (async). It is superseded by babel-preset-env and the Babel 7 ecosystem.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","babel-preset-es2016","babel-preset","babel","node5","es2016"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/babel-preset-es2016-node5"},{"id":19289,"title":"babel-preset-es2020","library":"babel-preset-es2020","status":"deprecated","version":"1.0.2","language":"javascript","ecosystem":"npm","summary":"A Babel preset that includes only a subset of ES6 (ES2015) features, intentionally omitting most modern JavaScript additions. Version 1.0.2 is the latest and final release, with no active development since 2016. This package is a joke/experimental preset with very low download numbers. Key differentiator: it's a minimal, opinionated subset of ES6 for those who believe 'we can do without most of it.' Not recommended for real-world use.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","babel","preset","es2020","hindsight","nah-mate"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/babel-preset-es2020"},{"id":19290,"title":"babel-preset-es2040","library":"babel-preset-es2040","status":"deprecated","version":"1.1.1","language":"javascript","ecosystem":"npm","summary":"A Babel preset that enables a very small subset of ES6 features deemed essential by its authors, deliberately omitting most ES2015+ syntax. Version 1.1.1 is the latest and final release. It is an experimental, opinionated alternative to larger presets like babel-preset-env. Note: the name 'es2040' is ironic, indicating a minimal, possibly frivolous approach. The package is not actively maintained and is not recommended for new projects.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","babel","preset","es2020","es2040","tc39","es6","es2015","es2016"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/babel-preset-es2040"},{"id":19291,"title":"babel-preset-evergreen","library":"babel-preset-evergreen","status":"active","version":"0.11.13","language":"javascript","ecosystem":"npm","summary":"A Babel preset targeting modern JavaScript (ES2024) with automatic polyfill management via core-js. Current version 0.11.13 requires @babel/core ^7.29.0 and Node >=20.18.0. Unlike other presets like @babel/preset-env, evergreen focuses on evergreen browsers and offers flexible polyfill strategies (global or pure) with mini-program support. Release cadence is irregular; package is part of the best-shot ecosystem.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","babel","babel-preset","best-shot","browser","core-js","evergreen","polyfill","preset"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/babel-preset-evergreen"},{"id":19292,"title":"babel-preset-expo","library":"babel-preset-expo","status":"active","version":"55.0.18","language":"javascript","ecosystem":"npm","summary":"The official Babel preset for Expo projects, enabling JSX, modern JavaScript, and React Native / web support. Current stable version is 55.0.18. Updated regularly alongside Expo SDK releases. Automatically configures transforms for Expo modules, React Native, and React Native Web. Differentiators: seamless integration with Expo toolchain, automatic platform detection (ios/android/web), and optimized settings for Metro bundler. Requires @babel/runtime and react-refresh for development reloading.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","babel","babel-preset","expo","expo-web","react-native","react-native-web","metro","webpack","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/babel-preset-expo"},{"id":19293,"title":"babel-preset-fbjs","library":"babel-preset-fbjs","status":"active","version":"3.4.0","language":"javascript","ecosystem":"npm","summary":"Babel preset for Facebook projects, version 3.4.0, stable. It includes transforms for modern JavaScript, Flow, and JSX (React), with options for auto-import, inline requires, module rewriting, and DEV stripping. Differentiators: official Facebook tooling for internal consistency, customizable via configure API, but tightly coupled to Facebook's ecosystem. Release cadence is infrequent.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/babel-preset-fbjs"},{"id":19294,"title":"babel-preset-flow","library":"babel-preset-flow","status":"deprecated","version":"6.23.0","language":"javascript","ecosystem":"npm","summary":"Babel preset that strips Flow type annotations from JavaScript code. Contains babel-plugin-syntax-flow and babel-plugin-transform-flow-strip-types. Current stable version 6.23.0 (last published 2016-10-24); superseded by @babel/preset-flow in Babel 7. No releases since 2016. Use @babel/preset-flow for modern Babel 7+ projects.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","babel-preset","flowtype","flow","types"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/babel-preset-flow"},{"id":19295,"title":"babel-preset-focus","library":"babel-preset-focus","status":"maintenance","version":"1.0.0","language":"javascript","ecosystem":"npm","summary":"Babel preset for Focus, a React component framework by KleeGroup. Current stable version is 1.0.0, released as a major rewrite with breaking changes from v0.x. It handles JSX, modern JavaScript (ES2015+), and Focus-specific optimizations. Differentiators include environment variables to enable legacy support (LEGACY_EXPORTS for CommonJS, LEGACY_LODASH for Lodash 3.x) and removal of the built-in polyfill in favor of webpack-focus. The package has a low release cadence, with only a few releases since 2017.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","babel","react","focus"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/babel-preset-focus"},{"id":19297,"title":"babel-preset-gatsby","library":"babel-preset-gatsby","status":"active","version":"3.16.0","language":"javascript","ecosystem":"npm","summary":"Official Babel preset for Gatsby projects, providing a curated set of plugins and presets to enable modern JavaScript and React support while targeting older browsers and Node.js. Current stable version is 3.16.0, released as part of Gatsby 5.x ecosystem. Release cadence follows Gatsby major releases. Key features include automatic polyfilling via core-js, optimized production builds with plugin-transform-react-remove-prop-types, and support for both classic and automatic JSX runtime. Differs from generic Babel presets by being tuned specifically for Gatsby's build pipeline, including optimizations like hook destructuring and dynamic import syntax.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/babel-preset-gatsby"},{"id":19296,"title":"babel-preset-gatsby-package","library":"babel-preset-gatsby-package","status":"active","version":"3.16.0","language":"javascript","ecosystem":"npm","summary":"Babel preset used internally by Gatsby for developing Gatsby packages. It bundles @babel/preset-env, @babel/preset-react, @babel/preset-flow, and several plugins (class properties, optional chaining, transform-runtime). Designed for package authors, not Gatsby site users. Current stable version is 3.16.0, part of Gatsby v5 ecosystem. Released on npm alongside Gatsby releases (~monthly). Supports Node 18+. Key differentiator: automatically configures browser vs Node targets via the `browser` option, tailored for Gatsby package development rather than general React apps.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/babel-preset-gatsby-package"},{"id":19298,"title":"babel-preset-github","library":"babel-preset-github","status":"maintenance","version":"3.2.1","language":"javascript","ecosystem":"npm","summary":"GitHub.com's official Babel preset for transpiling JavaScript. Current version 3.2.1 (released 2019, last updated 2019-08-08). Based on `@babel/preset-env` with curated set of plugins used by GitHub.com, including support for ES2018+ and some non-standard features. Targets GitHub's browser support matrix by default, but supports custom browserlist targets. Limited release cadence and narrow scope (primarily for internal GitHub usage). Minimal community adoption outside GitHub.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/babel-preset-github"},{"id":19299,"title":"babel-preset-granite","library":"babel-preset-granite","status":"active","version":"1.0.22","language":"javascript","ecosystem":"npm","summary":"Babel preset for Granite, a React Native toolkit. Version 1.0.22. This preset configures Babel for Granite projects, including necessary plugins and transforms. It is part of the Granite ecosystem maintained by Viva Republica (Toss). The preset is designed to work seamlessly with Granite's build system and custom metro configuration. It should be used alongside other Granite packages like @granite/everywhere. No known major alternatives as it is specific to Granite.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/babel-preset-granite"},{"id":19300,"title":"babel-preset-hyperdom","library":"babel-preset-hyperdom","status":"active","version":"2.0.0","language":"javascript","ecosystem":"npm","summary":"Babel preset for hyperdom, a React-like library with a custom JSX syntax for data binding. Current stable version is 2.0.0, released alongside hyperdom V2 which requires Babel 7. For Babel 6 use version 1.4.0. This preset transforms JSX binding expressions (e.g., `binding=\"item[n].method().name\"`) into JavaScript function calls. It is specifically designed for hyperdom and not a general-purpose JSX preset.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","babel","hyperdom","jsx"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/babel-preset-hyperdom"},{"id":19301,"title":"babel-preset-jaid","library":"babel-preset-jaid","status":"active","version":"17.0.0","language":"javascript","ecosystem":"npm","summary":"A personal Babel preset collection by Jaid that aims to minimize boilerplate for JavaScript projects. Current stable version is v17.0.0, released in 2022. The preset includes curated plugins for modern JavaScript, React, and optional minification. Key differentiators: pure ESM exports since v17, custom options for React (false/true/\"lib\"/\"dom\"/\"dom-lib\"), and built-in path aliases. It differs from other presets like @babel/preset-env by bundling multiple plugins into a single config, reducing setup overhead. Maintenance is sporadic, with breaking changes across major versions.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","babel","babel-config","babel-preset","babeljs","dont-repeat-yourself","dry","jaid"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/babel-preset-jaid"},{"id":19302,"title":"babel-preset-jest","library":"babel-preset-jest","status":"active","version":"30.3.0","language":"javascript","ecosystem":"npm","summary":"Babel preset for Jest, part of the Jest monorepo. Current version 30.3.0, released as part of Jest 30. This preset automatically configures Babel plugins needed for Jest to work with your code (e.g., transforms for ES modules, JSX, and TypeScript). Relies on @babel/core (peer dep) and babel-jest. Key differentiator: it's the official Jest preset, ensuring compatibility with Jest's internal module transformation. Actively maintained with frequent releases alongside Jest. Not to be used standalone; instead used via babel-jest or jest config.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/babel-preset-jest"},{"id":19303,"title":"babel-preset-jsdoc-to-assert","library":"babel-preset-jsdoc-to-assert","status":"active","version":"5.0.0","language":"javascript","ecosystem":"npm","summary":"Babel preset that converts JSDoc type annotations into runtime assertion statements using babel-plugin-jsdoc-to-assert. Version 5.0.0 is current and requires Babel 7+. It is a thin wrapper around the core plugin, intended for easy integration via Babel presets. Release cadence is low; this package sees infrequent updates. Key differentiator: simplifies adding JSDoc-based runtime type assertions without manual checks.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","babel","preset","jsdoc","assert","test"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/babel-preset-jsdoc-to-assert"},{"id":19304,"title":"babel-preset-jsy","library":"babel-preset-jsy","status":"maintenance","version":"0.15.3","language":"javascript","ecosystem":"npm","summary":"Babel preset for JSY, an indentation-based (offside) JavaScript syntax dialect that uses Python-like indentation instead of braces. This preset builds on babel-preset-env and supports Babel 6.x. It compiles JSY into standard JavaScript with automatic transpilation based on environment. The latest version is 0.15.3, with maintenance updates as needed. Unlike other indentation-based syntaxes such as CoffeeScript or LiveScript, JSY aims to stay close to standard JavaScript semantics while providing clean, whitespace-sensitive code. Current status is maintenance as JSY has limited adoption.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","babel","syntax","offside","python","indention","indent"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/babel-preset-jsy"},{"id":19307,"title":"babel-preset-kyt","library":"babel-preset-kyt","status":"active","version":"1.1.21","language":"javascript","ecosystem":"npm","summary":"An opinionated Babel preset for kyt, the NY Times frontend toolkit. Current stable version is 1.1.21 (last released May 2025). It provides a pre-configured Babel setup for React and TypeScript projects, supporting both ESM and CJS modules. Key differentiators: tightly integrated with kyt for zero-config transpilation, includes presets for environment-specific builds (browser, node), and handles module transforms. Alternatives like @babel/preset-env and @babel/preset-react require manual configuration.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","babel","babel-preset","kyt","react","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/babel-preset-kyt"},{"id":19305,"title":"babel-preset-kyt-core","library":"babel-preset-kyt-core","status":"active","version":"2.0.1","language":"javascript","ecosystem":"npm","summary":"An opinionated Babel preset optimized for kyt, the NYTimes' universal JavaScript toolchain. Current version 2.0.1, released November 2023. It provides a curated set of Babel plugins and presets for modern JavaScript and React, including @babel/preset-env, @babel/preset-react, and @babel/preset-typescript, with automatic polyfill injection via core-js. Unlike generic presets, it is tuned for kyt's isomorphic architecture, supporting both client and server builds. It follows a semver release cadence alongside kyt packages, with maintenance as active.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","babel","babel-preset","kyt"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/babel-preset-kyt-core"},{"id":19306,"title":"babel-preset-kyt-react","library":"babel-preset-kyt-react","status":"active","version":"1.3.20","language":"javascript","ecosystem":"npm","summary":"An opinionated Babel preset for React applications, intended to be used with the kyt build tool from The New York Times. Version 1.3.20 is the latest stable release, part of the kyt monorepo. It provides a preconfigured Babel setup for React with support for common modern JavaScript features. Unlike generic presets like @babel/preset-react, this preset is tailored for kyt's specific project structure and includes its own set of plugins. The package has low release cadence, primarily receiving version bumps alongside other kyt packages. Key differentiator is its seamless integration with the kyt build system, which handles configuration for Webpack, Babel, and ESLint.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","babel","babel-preset","kyt","react"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/babel-preset-kyt-react"},{"id":19308,"title":"babel-preset-liferay-standard","library":"babel-preset-liferay-standard","status":"active","version":"2.32.2","language":"javascript","ecosystem":"npm","summary":"A Babel preset for bundling standard (browser-compatible) npm modules in Liferay projects. Current stable version is 2.32.2. It is maintained as part of the Liferay frontend projects monorepo, with releases tied to the liferay-js-toolkit package. The preset includes plugins for normalizing requires, inlining NODE_ENV, dead code elimination, AMD module wrapping, naming, and namespace handling. It differentiates from generic Babel presets by providing Liferay-specific transformations for AMD module support and namespace isolation.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/babel-preset-liferay-standard"},{"id":19309,"title":"babel-preset-lux","library":"babel-preset-lux","status":"maintenance","version":"2.0.2","language":"javascript","ecosystem":"npm","summary":"A Babel preset that bundles all plugins required by Lux, a React-like framework by Postlight. Version 2.0.2 is the latest stable release, last updated in 2018. It targets Node >= 6.0 and includes preconfigured transforms for JSX, class properties, and other modern JavaScript features used by Lux. Compared to general-purpose presets like babel-preset-env, this preset is tightly coupled to Lux's specific plugin set and is not intended for standalone use. Maintenance is minimal as the Lux project itself appears inactive.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","lux","babel","preset"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/babel-preset-lux"},{"id":19310,"title":"Babel Preset for Metal.js","library":"babel-preset-metal","status":"maintenance","version":"4.1.0","language":"javascript","ecosystem":"npm","summary":"A Babel preset for Metal.js projects that automatically registers components and transpiles ES2015 for IE9+ compatibility. Version 4.1.0 is the latest stable release, with maintenance updates as needed. Key differentiators: minimal configuration for Metal.js, includes all necessary transforms for the framework's component system. Alternatives like standard babel-preset-env require manual plugin setup.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","babel","babel-preset","metal"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/babel-preset-metal"},{"id":19311,"title":"babel-preset-meteor","library":"babel-preset-meteor","status":"maintenance","version":"8.0.3","language":"javascript","ecosystem":"npm","summary":"Babel preset for Meteor's build system, enabling ES2015+ syntax and features supported by Meteor's runtime. Current stable version is 8.0.3. This preset is specifically designed for Meteor plugins and applications, providing transforms and polyfills that align with Meteor's version of Node.js and browser targets. Unlike generic presets like @babel/preset-env, babel-preset-meteor includes Meteor-specific transforms (e.g., object-assign, regenerator, dynamic import) and avoids unnecessary transformations already handled by Meteor's compilation pipeline. Release cadence is tied to Meteor releases; note that this package has been in maintenance mode since Meteor 2.0, with newer projects typically using Meteor's built-in Babel configuration or @babel/preset-env directly.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/babel-preset-meteor"},{"id":19312,"title":"babel-preset-minify","library":"babel-preset-minify","status":"maintenance","version":"0.5.2","language":"javascript","ecosystem":"npm","summary":"Babel preset that bundles all babel-minify plugins for minification. Current stable version is 0.5.2 (last release Sep 2018). This project is part of the babel/minify monorepo, which is now in maintenance mode with no active development. The preset provides a convenient way to apply minification transforms like dead code elimination, constant folding, mangle names, and more via a single preset. Unlike terser or uglify, it operates as a Babel transform, allowing integration with Babel workflows and AST-level optimizations. It supports options to enable/disable individual plugins and has known missing dependency issues.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","babel-minify","babel-preset","minify"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/babel-preset-minify"},{"id":19313,"title":"babel-preset-mobx","library":"babel-preset-mobx","status":"deprecated","version":"2.0.0","language":"javascript","ecosystem":"npm","summary":"Babel preset for ES features commonly used with MobX. Current stable version 2.0.0, last updated 2017, no recent releases. Includes transform-decorators-legacy, transform-class-properties, transform-es2015-classes, transform-regenerator. Requires babel-polyfill or regenerator-runtime for async/generators. Outdated and unmaintained; users should migrate to modern Babel (v7+) with individual @babel/plugin proposals or a custom preset. Does not support current MobX 6+ decorator syntax.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/babel-preset-mobx"},{"id":19314,"title":"babel-preset-moon","library":"babel-preset-moon","status":"active","version":"3.1.4","language":"javascript","ecosystem":"npm","summary":"A modern Babel preset for tooling development from the moonrepo ecosystem. Current stable version is 3.1.4, updated regularly with Babel releases. It configures the env preset for the current Node.js version, enables TypeScript, native async/await, and supports React, Solid, and JSX runtimes. Converts __DEV__/__PROD__/__TEST__ to process.env checks and wraps invariant() in conditionals. Not intended for web apps or package building — use Packemon instead. Ships TypeScript types, requires Node >=18.12.0 and @babel/core >=7.0.0.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","babel-preset","moon","node","env","typescript","react"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/babel-preset-moon"},{"id":19315,"title":"babel-preset-next","library":"babel-preset-next","status":"active","version":"1.4.0","language":"javascript","ecosystem":"npm","summary":"A Babel preset that includes plugins for async generator functions, class properties, object rest spread, and decorators, targeting Babel 7.0 and requiring @babel/core and babel-loader 8.0+. Version 1.4.0 is the latest release, with modest updates to Babel dependencies. This preset is minimal and opinionated, primarily intended for personal or small projects, and not widely adopted. It differs from more comprehensive presets like @babel/preset-env by offering a fixed set of plugins without dynamic targeting or polyfilling.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/babel-preset-next"},{"id":19316,"title":"Babel Preset njs","library":"babel-preset-njs","status":"active","version":"0.7.0","language":"javascript","ecosystem":"npm","summary":"A Babel preset for transforming modern JavaScript (up to ES2021) into code compatible with njs (NGINX JavaScript). Current stable version is 0.7.0, targeting njs ≥ 0.7.0, with peer dependency on @babel/core ^7.0.0-0. Key differentiator: provides a curated set of Babel plugins for features not yet supported by njs (e.g., classes, for-of, object rest/spread), while skipping transformations for features njs already supports (e.g., arrow functions, block scoping, destructuring). Ideal for developers writing njs scripts with modern JS syntax.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","babel-preset","njs","nginx"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/babel-preset-njs"},{"id":19317,"title":"babel-preset-node","library":"babel-preset-node","status":"maintenance","version":"5.1.1","language":"javascript","ecosystem":"npm","summary":"Babel preset that automatically targets the latest Node.js version by including only the necessary transforms. Version 5.1.1 is stable but unmaintained; the preset requires bluebird as a peer dependency. Unlike generic babel-preset-env, this preset is Node-specific and historically was used to avoid polyfills for unsupported Node features. No longer actively developed; prefer @babel/preset-env with node target.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/babel-preset-node"},{"id":19318,"title":"babel-preset-node6","library":"babel-preset-node6","status":"deprecated","version":"11.0.0","language":"javascript","ecosystem":"npm","summary":"v11.0.0 — Babel preset that transpiles only the ES2015 features missing in Node 6.x (V8 v5.x, ~93% coverage). Unlike the full ES2015 preset, this complements native V8 support, resulting in faster builds and execution. The preset includes only two plugins: trailing function commas and CommonJS modules. Last updated in 2017; no newer releases for current Node versions.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","babel-preset-node6","babel-preset","babel","node6","es2015","es6"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/babel-preset-node6"},{"id":19319,"title":"babel-preset-node8","library":"babel-preset-node8","status":"maintenance","version":"1.2.0","language":"javascript","ecosystem":"npm","summary":"Babel 6 preset for Node.js 7.10–8.x. This preset enables ES2015+ features that are not natively supported in Node 7.10+, including class properties, object rest/spread, export extensions, async generators, and trailing function commas. It also includes production-specific minification and dead code elimination plugins. Version 1.2.0 is the latest stable release. This package is specifically tailored for Node 7.10 to 8.x and is not intended for use with other Node versions or Babel 7.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","babel","babel-preset","babel-preset-node8","babel-preset-node6","babel-preset-node7","node","node6","node7"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/babel-preset-node8"},{"id":19320,"title":"babel-preset-o","library":"babel-preset-o","status":"active","version":"0.4.3","language":"javascript","ecosystem":"npm","summary":"A tiny and flexible Babel preset for React development, combining @babel/preset-env and @babel/preset-react with sensible defaults. Version 0.4.3 is the latest stable release; the package is actively maintained but has limited community adoption. It simplifies configuration by wrapping two commonly used presets into one, supporting custom options for targets, modules, useBuiltIns, and runtime mode (classic or automatic). Compared to alternatives like babel-preset-react-app, this preset is more lightweight and configurable, suitable for projects that need a minimal Babel setup without opinionated defaults.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/babel-preset-o"},{"id":19321,"title":"babel-preset-optimizations","library":"babel-preset-optimizations","status":"active","version":"2.0.0","language":"javascript","ecosystem":"npm","summary":"Babel preset that bundles babel-minify optimisation plugins for production builds. Version 2.0.0 requires Node >=10.13.0 and ships TypeScript types. It includes plugins for constant folding, dead code elimination, guarded expressions, inline consecutive adds, undefined-to-void, and optionally simplify. Unlike full minifiers, it focuses solely on optimisations without mangling or compression, giving finer control over the output. Options allow preserving function/class names and enabling simplify or undefined-to-void transforms. It is best used alongside a separate minification step.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","babel-preset","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/babel-preset-optimizations"},{"id":19323,"title":"babel-preset-pob-env","library":"babel-preset-pob-env","status":"active","version":"17.0.1","language":"javascript","ecosystem":"npm","summary":"Babel preset for compiling JavaScript/TypeScript in pob projects. Current stable version: 17.0.1 (released 2026-04-05). Requires Node >=22.18.0. Part of the pob monorepo toolchain. Differentiates by targeting pob's specific environment needs, with automatic polyfills and module transforms based on target. Released irregularly alongside other pob packages.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","babel-preset"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/babel-preset-pob-env"},{"id":19322,"title":"babel-preset-power-assert","library":"babel-preset-power-assert","status":"active","version":"3.0.0","language":"javascript","ecosystem":"npm","summary":"Babel preset for power-assert, providing a seamless integration to enable power-assert's enhanced assertion messages (full expression graph) in Node.js and browsers. The current stable version is 3.0.0, compatible with Babel 7. For Babel 6, use version 2.x. Released under MIT license. Maintained as part of the power-assert-js organization. Key differentiator: bundles babel-plugin-empower-assert and babel-plugin-espower, requiring only the preset and power-assert package as dependencies.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","assert","babel","babel-plugin","babel-preset","power-assert"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/babel-preset-power-assert"},{"id":19324,"title":"babel-preset-preact","library":"babel-preset-preact","status":"active","version":"2.0.0","language":"javascript","ecosystem":"npm","summary":"Babel preset that transforms JSX into h() calls for Preact. Current version 2.0.0 is stable and minimal, with no frequent updates. Unlike babel-preset-react, it outputs Preact's h() instead of React.createElement(), avoiding the need for a pragma. Best paired with a JSX transform plugin like @babel/plugin-transform-react-jsx and setting the pragma to 'h'. Suitable for projects using Preact with Babel.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/babel-preset-preact"},{"id":26787,"title":"Babel Preset Prometheus Research","library":"babel-preset-prometheusresearch","status":"maintenance","version":"2.0.0","language":"javascript","ecosystem":"npm","summary":"A Babel preset for Prometheus Research projects, version 2.0.0, stable, no breaking changes announced, primarily used internally; differs from general presets by focusing on Prometheus Research specific configurations.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","babel-preset","prometheusresearch"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/babel-preset-prometheusresearch"},{"id":10552,"title":"Babel Preset for TypeScript Proposals","library":"babel-preset-proposal-typescript","status":"active","version":"4.0.0","language":"javascript","ecosystem":"npm","summary":"The `babel-preset-proposal-typescript` (currently v4.0.0) is a Babel preset designed to enable experimental ECMAScript proposals in TypeScript projects that TypeScript itself does not yet natively support. This includes features like async do expressions, record and tuple, pipeline operator, and more, allowing developers to utilize cutting-edge syntax while still leveraging TypeScript's type-checking capabilities for standard features. The preset maintains an active development pace, with major versions typically aligned with updates to its core peer dependencies: `@babel/core` (currently `^7.23.0`) and `typescript` (currently `^5.3.0`). Its primary differentiator is its focused scope: it specifically fills the gap for proposals that the TypeScript team explicitly postpones or chooses not to implement, avoiding redundant transformations with `@babel/preset-typescript` or other standard presets.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","babel-preset","babel-preset-ts","babel-preset-typescript","@babel/preset-ts","@babel/preset-typescript","babel-typescript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/babel-preset-proposal-typescript"},{"id":19325,"title":"babel-preset-proposals","library":"babel-preset-proposals","status":"maintenance","version":"0.4.0","language":"javascript","ecosystem":"npm","summary":"A Babel 7 preset that manages experimental proposal plugin dependencies, ordering, and default options. Current version 0.4.0 (released 2021-02-24), requires Node >=10. Key differentiators: automatically handles plugin ordering and option defaults for decorators and pipeline operator, removes plugins handled by @babel/preset-env, and supports all major TC39 proposals via boolean or object configuration. Release cadence is irregular; last release was over 3 years ago. Notable changes include removal of jsonStrings/nullishCoalescingOperator/optionalChaining options in v0.2.0 and addition of classStaticBlock in v0.4.0. This preset helps avoid common misconfigurations of Babel proposal plugins.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","babel-preset"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/babel-preset-proposals"},{"id":19326,"title":"babel-preset-rax","library":"babel-preset-rax","status":"active","version":"1.0.0-beta.0","language":"javascript","ecosystem":"npm","summary":"Babel preset for compiling JSX in Rax applications, a React-like framework for cross-platform development (web, mini-programs, etc.). Current stable version is 1.0.0-beta.0, though later beta releases exist (e.g., 1.2.2). It includes plugins for JSX syntax, transformation, and display name, with optional development plugins for JSX self/source. Rax is maintained by Alibaba and focuses on performance and universal rendering. Key differentiator: tailored for Rax's custom JSX pragma (e.g., 'createElement' or 'dom') and fragment handling, with throwIfNamespace control.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/babel-preset-rax"},{"id":19327,"title":"Babel Preset Razzle","library":"babel-preset-razzle","status":"active","version":"4.2.18","language":"javascript","ecosystem":"npm","summary":"Babel preset used by Razzle, a zero-configuration universal JavaScript framework. Current stable version is 4.2.18. It provides a pre-configured set of plugins for React, including JSX, object rest spread, and dynamic import. Designed for server-side rendering (SSR) with automatic environment detection based on BABEL_ENV or NODE_ENV. It ships as a CommonJS module and is not meant to be used outside of Razzle unless you manually configure Babel. Released as part of the Razzle monorepo with updates tied to Razzle releases.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/babel-preset-razzle"},{"id":15534,"title":"Babel React Preset","library":"babel-preset-react","status":"deprecated","version":"6.24.1","language":"javascript","ecosystem":"npm","summary":"babel-preset-react (version 6.24.1 provided, associated with Babel 6) is an official Babel preset that bundles plugins essential for transpiling React-specific syntax, such as JSX. It includes transforms like `syntax-jsx`, `transform-react-jsx`, and `transform-react-display-name`. This particular package, `babel-preset-react`, is now considered deprecated as it belongs to the end-of-life Babel 6 ecosystem. Its functionality has been superseded by the actively maintained `@babel/preset-react` package (current stable version 7.x, with 8.x in release candidate as of March 2026). The release cadence for `babel-preset-react` (v6) is effectively ceased, with all development continuing on its scoped successor. For current React development, migrating to `@babel/preset-react` with Babel 7 or newer is the standard practice, offering compatibility with modern JavaScript and React features.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/babel-preset-react"},{"id":10553,"title":"Babel Preset for Create React App","library":"babel-preset-react-app","status":"active","version":"10.1.0","language":"javascript","ecosystem":"npm","summary":"babel-preset-react-app is the official Babel preset utilized by Create React App (CRA) projects to transpile modern JavaScript and React syntax into backward-compatible code. It bundles configurations for React JSX, class properties, object rest/spread, dynamic imports, and various ECMAScript features, along with Flow or TypeScript support. The current stable version is 10.1.0 (as of the prompt's context, reflecting the package version). Its release cadence is tightly coupled with Create React App's development, typically receiving updates when CRA itself has major dependency upgrades (e.g., Webpack, Jest, ESLint) or introduces new features. Key differentiators include its opinionated, zero-config approach for CRA users, providing a robust and battle-tested setup that integrates seamlessly with the CRA ecosystem without manual Babel configuration, contrasting with more custom or granular Babel setups.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/babel-preset-react-app"},{"id":19328,"title":"babel-preset-react-app (Babel 7 fork)","library":"babel-preset-react-app-babel-7","status":"deprecated","version":"4.0.2-0","language":"javascript","ecosystem":"npm","summary":"babel-preset-react-app-babel-7 v4.0.2-0 is the Babel preset used by Create React App, forked to support Babel 7. This package is a legacy version of the preset bundled with react-scripts v4.x and later. It is not actively maintained separately; users should upgrade to react-scripts@5+ or migrate to @babel/preset-env, @babel/preset-react, and @babel/preset-typescript individually. The preset includes plugins for React JSX transform, object rest spread, and uses useBuiltIns. It is intended for CRA projects but can be used standalone. Release cadence is tied to CRA releases; no independent releases are planned.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/babel-preset-react-app-babel-7"},{"id":19329,"title":"babel-preset-react-app-webpack-5","library":"babel-preset-react-app-webpack-5","status":"active","version":"10.0.0","language":"javascript","ecosystem":"npm","summary":"Forked Babel preset from Create React App, updated for Webpack 5 compatibility. Version 10.0.0 is the latest. This preset configures Babel for React projects with support for Flow and TypeScript, enabling JSX transformation, object rest/spread, absolute runtime paths, and polyfills. Unlike the official 'babel-preset-react-app' which targets Webpack 4, this fork ensures compatibility with Webpack 5 while maintaining the same API. Useful for ejected CRA projects or custom setups requiring Webpack 5.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/babel-preset-react-app-webpack-5"},{"id":26788,"title":"babel-preset-react-hmre","library":"babel-preset-react-hmre","status":"deprecated","version":"1.1.1","language":"javascript","ecosystem":"npm","summary":"Babel preset for React Hot Module Replacement (HMR) and error catching using react-transform-hmr and react-transform-catch-errors. Version 1.1.1 is the latest stable release; originally designed for Babel 6 and is now deprecated due to lack of maintenance and incompatibility with Babel 7+ and modern React. Use this only for older projects, as alternatives like @pmmmwh/react-refresh-webpack-plugin provide better HMR support.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/babel-preset-react-hmre"},{"id":19331,"title":"babel-preset-react-native","library":"babel-preset-react-native","status":"deprecated","version":"4.0.1","language":"javascript","ecosystem":"npm","summary":"A Babel preset for React Native applications, providing the default Babel configuration used by React Native's Metro bundler. This preset is deprecated and has been replaced by metro-react-native-babel-preset for React Native v0.57 and later. The last version (4.0.1) supports Babel 6; users on newer versions must migrate. Key differentiator: it was the official preset before React Native switched to Babel 7, enabling custom Babel configs while preserving baseline transforms.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","babel","preset","react-native"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/babel-preset-react-native"},{"id":19330,"title":"Babel Preset React Native Stage-0","library":"babel-preset-react-native-stage-0","status":"maintenance","version":"1.0.1","language":"javascript","ecosystem":"npm","summary":"A Babel preset that enables stage-0 (latest experimental) JavaScript features in React Native projects. Version 1.0.1 is the latest stable release; the project is in maintenance mode. It wraps babel-preset-react-native with stage-0 transformations, including optional legacy decorator support via a sub-preset. Unlike combining babel-preset-react-native and babel-preset-stage-0 separately, this preset ensures compatibility and avoids common conflicts and errors in the RN bundler. No updates expected; users should consider newer alternatives like babel-preset-react-native with explicit plugin selection.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","babel","babel-preset","react-native","babel-plugin"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/babel-preset-react-native-stage-0"},{"id":19332,"title":"babel-preset-react-union","library":"babel-preset-react-union","status":"active","version":"0.20.0","language":"javascript","ecosystem":"npm","summary":"Babel preset for React Union, version 0.20.0. It provides a shared Babel configuration used in Lundegaard projects to streamline React integration into legacy systems. The preset includes necessary plugins and presets for modern JavaScript and React transformations. Release cadence is low; it's part of the react-union monorepo. Key differentiators: tailored for micro-frontends and gradual adoption in legacy codebases, with support for dynamic loading and shared dependencies.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/babel-preset-react-union"},{"id":19333,"title":"babel-preset-remax","library":"babel-preset-remax","status":"active","version":"2.15.14","language":"javascript","ecosystem":"npm","summary":"Babel preset for Remax, a framework for building mini-programs using React. Current stable version is 2.15.14, with regular releases on GitHub. This preset configures @babel/preset-react, @babel/preset-typescript, and plugins for decorators and class properties, tailored for Remax apps. It differs from generic React presets by providing options to control React runtime, TypeScript namespace support, and legacy decorator syntax, ensuring compatibility with mini-program environments.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/babel-preset-remax"},{"id":19334,"title":"babel-preset-rsmax","library":"babel-preset-rsmax","status":"active","version":"1.3.14","language":"javascript","ecosystem":"npm","summary":"Babel preset for Remax, a framework for building mini-programs (WeChat, Alipay, etc.) with React. This package (v1.3.14, stable, actively maintained) provides a pre-configured Babel transform pipeline for Remax projects, including JSX handling, TypeScript support, and environment-specific optimizations. Differentiates from generic Babel presets by tailoring transforms for mini-program runtime constraints and Remax's React-like API.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/babel-preset-rsmax"},{"id":19335,"title":"babel-preset-rsuite","library":"babel-preset-rsuite","status":"active","version":"4.0.1","language":"javascript","ecosystem":"npm","summary":"A Babel preset for modularly importing rsuite components, transforming named imports from 'rsuite' to individual require() calls (e.g., 'rsuite/lib/Button'). Integrates with babel-plugin-import to enable tree-shaking and optional automatic CSS/less imports, including theme support (default, dark). Version 4.0.1 targets rsuite@next and is maintained by the rsuite team. Unlike manual import optimization, this preset automates code splitting and reduces bundle size for rsuite applications.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","babel-preset","react","rsuite"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/babel-preset-rsuite"},{"id":19336,"title":"babel-preset-solid","library":"babel-preset-solid","status":"active","version":"1.9.12","language":"javascript","ecosystem":"npm","summary":"Babel preset that transforms JSX specifically for Solid.js, enabling Solid's fine-grained reactivity. Current stable version is 1.9.12, with v2.0.0 in beta. Released infrequently, tied to Solid core releases. Key differentiator: it is the official preset maintained by the Solid team, handling Solid's unique JSX runtime and providing optimizations for server-side rendering and hydration. Compared to generic JSX presets, it automatically injects Solid's runtime imports and supports Solid's control flow components.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/babel-preset-solid"},{"id":19337,"title":"babel-preset-stage-0","library":"babel-preset-stage-0","status":"deprecated","version":"6.24.1","language":"javascript","ecosystem":"npm","summary":"Babel preset that enables all stage 0 (strawman) JavaScript proposal plugins. Version 6.24.1 is the latest stable release; this package is part of Babel 6 and has been deprecated in favor of individual proposal plugins or @babel/preset-env with targets. It includes plugins for syntactic proposals like do-expressions, pipeline operator, and throw expressions. No longer maintained; users should migrate to Babel 7/8 and use specific plugins.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/babel-preset-stage-0"},{"id":19338,"title":"babel-preset-stage-1","library":"babel-preset-stage-1","status":"deprecated","version":"6.24.1","language":"javascript","ecosystem":"npm","summary":"Babel preset that includes all stage 1 ECMAScript proposal plugins. This package is deprecated and removed in Babel 7+; stage presets were removed in favor of individual proposal plugins. Version 6.24.1 is the last stable release of the legacy Babel 6 line. Use @babel/preset-env with specific proposal plugins (e.g., @babel/plugin-proposal-xxx) instead. No longer maintained.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/babel-preset-stage-1"},{"id":19339,"title":"Babel Stage 2 Preset","library":"babel-preset-stage-2","status":"deprecated","version":"6.24.1","language":"javascript","ecosystem":"npm","summary":"Babel preset that includes all stage 2 (draft) ECMAScript proposal plugins. Version 6.24.1 is the last stable release; the package is effectively deprecated as Babel 7+ removed stage presets in favor of individual plugin opt-in. Use @babel/preset-env with targets or manually specify proposal plugins. This preset was part of the Babel 6.x era and should not be used for new projects.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/babel-preset-stage-2"},{"id":19340,"title":"babel-preset-stage-3","library":"babel-preset-stage-3","status":"deprecated","version":"6.24.1","language":"javascript","ecosystem":"npm","summary":"Babel preset that includes all stage 3 (candidate) ECMAScript proposal plugins. Version 6.24.1 is the last stable release; the package has been deprecated in favor of using individual plugins or preset-env. It was originally part of the Babel 6 ecosystem and is rarely updated. For modern projects, use @babel/preset-env with appropriate targets instead of stage presets.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/babel-preset-stage-3"},{"id":19341,"title":"babel-preset-startupjs","library":"babel-preset-startupjs","status":"active","version":"0.61.3","language":"javascript","ecosystem":"npm","summary":"Babel preset for compiling StartupJS applications across server, web, and native platforms. Current stable version: 0.61.3. Low release cadence (minor updates irregularly). Integrates nicessary Babel plugins for CSS-in-JS (cssxjs) and platform-specific transpilation. Differentiator: single preset for all StartupJS targets vs manually configuring Babel for each environment.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/babel-preset-startupjs"},{"id":19342,"title":"babel-preset-steelbrain","library":"babel-preset-steelbrain","status":"active","version":"5.0.3","language":"javascript","ecosystem":"npm","summary":"Personal Babel preset for latest ES features (stage-0) with React and decorator support. Version 5.0.3 is the latest stable release. This preset blacklists the `regenerator` transform by default to avoid including regenerator runtime, assuming Node.js built-in generator support. It offers configuration options similar to `babel-preset-env`, including `exclude` and `modules` options. Alternatives include `@babel/preset-env` and `@babel/preset-react`. Release cadence is irregular as it's a personal preset.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","steelbrain","babel"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/babel-preset-steelbrain"},{"id":19343,"title":"babel-preset-sui","library":"babel-preset-sui","status":"active","version":"3.55.0","language":"javascript","ecosystem":"npm","summary":"A Babel preset for transpiling JavaScript in the SUI Components ecosystem. Current stable version: 3.55.0. Released as part of the SUI monorepo, updated alongside other packages. Key differentiators: includes unified transformations for SUI projects, protects against deprecated experimental features, automatically detects React or Preact and adds babel-preset-react. Bundles presets like babel-preset-env and plugins for async generators, decorators, class properties, object rest/spread, runtime, dynamic import, export extensions, and removing prop-types in production.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/babel-preset-sui"},{"id":19344,"title":"babel-preset-taro","library":"babel-preset-taro","status":"active","version":"4.2.0","language":"javascript","ecosystem":"npm","summary":"Babel preset for Taro projects, enabling JSX compilation for React, Vue, Solid, and Prefresh frameworks. Current stable version is 4.2.0, released on 2025-04-01. Release cadence: irregular, with frequent patch releases. Key differentiator: supports cross-platform app development (WeChat, Alipay, Baidu, HarmonyOS, H5, RN) by automatically configuring Babel plugins based on the target framework. Requires Node >= 18. Part of the NervJS/Taro monorepo. Alternatives: manual Babel config with individual presets.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/babel-preset-taro"},{"id":19345,"title":"Babel Preset Taskcluster","library":"babel-preset-taskcluster","status":"maintenance","version":"3.0.0","language":"javascript","ecosystem":"npm","summary":"A Babel preset that transforms Taskcluster ES6+ code into backwards-compatible JavaScript for Node.js environments. The current stable version is 3.0.0. This package is part of the Taskcluster ecosystem and provides a standardized Babel configuration for Taskcluster projects. It is designed to target older Node.js versions (including Node 4) and includes common transforms like ES6 module syntax, arrow functions, and other modern JavaScript features. It is maintenance-focused and not actively updated for newer Babel versions or Node.js releases.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/babel-preset-taskcluster"},{"id":19346,"title":"babel-preset-travix","library":"babel-preset-travix","status":"deprecated","version":"1.2.0","language":"javascript","ecosystem":"npm","summary":"A Babel preset for transforming JavaScript in Travix projects. The current stable version is 1.2.0. It bundles plugins for ES6/ES2015/ES2016 syntax and is designed for Travix's internal build pipeline. Key differentiators: opinionated preset optimized for Travix environment, includes polyfills, and is rarely updated outside of major deprecations. Alternatives include @babel/preset-env for broader use.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","babel","es6","es2015","es2016","preset"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/babel-preset-travix"},{"id":19347,"title":"babel-preset-turbo","library":"babel-preset-turbo","status":"abandoned","version":"0.0.6","language":"javascript","ecosystem":"npm","summary":"An opinionated Babel preset intended for use with the Turbo build system (likely Turborepo). Current version 0.0.6, last updated in 2018. No active maintenance or recent releases. Provides a minimal configuration for Babel-transpiled code in Turbo projects. Differentiates by being purpose-built for Turbo, but has been superseded by more comprehensive presets and official Turborepo tooling.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/babel-preset-turbo"},{"id":12767,"title":"Babel TypeScript Preset","library":"babel-preset-typescript","status":"active","version":"7.0.0-alpha.19","language":"javascript","ecosystem":"npm","summary":"`@babel/preset-typescript` is a Babel preset specifically designed to strip TypeScript syntax from source code, converting it into standard JavaScript. It does not perform any type checking; its sole purpose is to remove type annotations, enums, and other TypeScript-specific constructs so that Babel can continue processing the resulting JavaScript. This allows developers to leverage Babel's extensive plugin ecosystem for further transformations, such as targeting older JavaScript environments with `@babel/preset-env` or integrating JSX transformations. The package is part of the Babel monorepo, maintaining an active release schedule with frequent patch and minor updates (often bi-weekly) and new major versions released periodically. As of April 2026, the `7.x` series is stable, with `7.29.2` being a recent patch, while the `8.x` series is in a release candidate phase, with `8.0.0-rc.3` being the latest. Its primary differentiator is enabling a unified transformation pipeline for projects using TypeScript in conjunction with various Babel features that the TypeScript compiler alone does not provide.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","babel-preset","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/babel-preset-typescript"},{"id":12871,"title":"Babel Preset for TypeScript with Vue SFC Support","library":"babel-preset-typescript-vue","status":"abandoned","version":"1.1.1","language":"javascript","ecosystem":"npm","summary":"This package, `babel-preset-typescript-vue` (version 1.1.1, last updated in early 2020), provides a Babel 7.x preset specifically designed to enable TypeScript transpilation within Vue.js Single File Components (SFCs). It serves as a specialized drop-in replacement for `@babel/preset-typescript`, addressing an architectural limitation in `vue-loader` that historically prevented the standard TypeScript preset from correctly processing `<script lang=\"ts\">` blocks within `.vue` files. The preset identifies `.vue` files with the `lang=\"ts\"` attribute and explicitly applies `@babel/plugin-transform-typescript`, ensuring that ES6+ TypeScript syntax is correctly transpiled to a compatible JavaScript version. Its primary differentiator is this targeted fix for Vue SFCs, which was a common challenge during the transition to Babel-based TypeScript transpilation in Vue 2 projects. Given its niche role as a workaround, its relevance is tied to older `vue-loader` versions, and it is largely considered stable with no active development or planned releases.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","babel-preset","typescript","vue"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/babel-preset-typescript-vue"},{"id":15078,"title":"Babel Preset for TypeScript Vue 3 SFCs","library":"babel-preset-typescript-vue3","status":"active","version":"2.1.1","language":"javascript","ecosystem":"npm","summary":"This Babel preset, `babel-preset-typescript-vue3`, addresses a specific limitation in `vue-loader` when transpiling Vue 3 Single File Components (SFCs) with `<script lang='ts'>` using Babel 7.x. Unlike the standard `@babel/preset-typescript`, which historically ignored `.vue` files, this preset explicitly applies TypeScript transformation to SFCs where `lang='ts'` is detected. It serves as a drop-in replacement or addition to `@babel/preset-typescript` specifically for Vue 3 projects. The current stable version is 2.1.1, with recent updates including Babel 7.27.x, Vue.js 3.5.13, ES module support, and `<script setup>` support. It differentiates itself by resolving the `vue-loader` and Babel integration challenge for TypeScript SFCs, a problem the official preset did not originally handle due to filename assumptions. While its necessity might diminish with future `vue-loader` updates, it remains a crucial solution for this specific use case.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","babel","preset","typescript","vue","vue3"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/babel-preset-typescript-vue3"},{"id":19348,"title":"babel-preset-udemy-website","library":"babel-preset-udemy-website","status":"active","version":"11.1.6","language":"javascript","ecosystem":"npm","summary":"A Babel preset used by Udemy's main website codebase (website-django/static/). Current stable version is 11.1.6. It is maintained as part of Udemy's internal tooling monorepo and is updated alongside their website's Babel configuration. Differentiators: it bundles all necessary plugins/transforms specific to Udemy's frontend stack and is designed for internal use, not general public adoption. Release cadence is tied to website updates.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/babel-preset-udemy-website"},{"id":19349,"title":"babel-preset-umi","library":"babel-preset-umi","status":"active","version":"1.8.4","language":"javascript","ecosystem":"npm","summary":"A Babel preset used internally by the Umi.js framework to transpile modern JavaScript/TypeScript and JSX for browser or Node targets. The latest stable version is 1.8.4, though it is tightly coupled with Umi major versions (e.g., Umi 4). It supports browserslist targets, polyfills via core-js, and optional transforms like Preact. Unlike generic presets (e.g., @babel/preset-env), this preset is designed for Umi's build pipeline and may include framework-specific optimizations. Release cadence follows Umi's release cycle. It is recommended to use this preset only within Umi projects.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/babel-preset-umi"},{"id":19350,"title":"babel-preset-vite","library":"babel-preset-vite","status":"active","version":"1.1.3","language":"javascript","ecosystem":"npm","summary":"A Babel preset that emulates Vite's non-standard functionality in non-Vite environments, primarily for testing with Node.js-based runners. Version 1.1.3 (stable) includes three plugins: babel-plugin-transform-vite-meta-env (import.meta.env), babel-plugin-transform-vite-meta-glob (import.meta.glob), and babel-plugin-transform-vite-meta-hot (import.meta.hot). Each plugin can be individually disabled via preset options. The preset ships TypeScript types and follows a monthly release cadence with bug fixes. Key differentiator: allows code using Vite-specific features to run in Jest or other Node.js test runners without modification.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","babel","vite","preset","env","glob","hot","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/babel-preset-vite"},{"id":14458,"title":"Babel Preset for Vue JSX","library":"babel-preset-vue","status":"abandoned","version":"2.0.2","language":"javascript","ecosystem":"npm","summary":"babel-preset-vue is a Babel preset designed to enable Vue-specific JSX features, such as event modifiers (e.g., `onClick:prevent`) and `v-model` directives, within JavaScript files. It bundles and configures `babel-plugin-jsx-event-modifier` and `babel-plugin-jsx-v-model` to provide these functionalities, primarily targeting applications built with Vue 2. The package is currently at version 2.0.2 and appears to be unmaintained, with its last commit occurring in 2019 and last publish 4 years ago. It explicitly notes that some of its features are not available for Babel v7 or later. For modern Vue 3 projects and up-to-date Babel support, the recommended preset is `@vue/babel-preset-jsx` or `@vue/babel-plugin-jsx`, which offers similar functionalities with active maintenance and broader compatibility.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","babel","vue","jsx","preset"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/babel-preset-vue"},{"id":16760,"title":"Babel Preset for Vue Applications","library":"babel-preset-vue-app","status":"maintenance","version":"2.0.0","language":"javascript","ecosystem":"npm","summary":"The `babel-preset-vue-app` package provides a consolidated Babel preset specifically tailored for Vue.js applications. Currently at version 2.0.0, this preset simplifies Babel configuration by integrating `babel-preset-env` for efficient polyfilling and targeting various JavaScript environments, and `babel-plugin-transform-runtime` to avoid polluting the global scope with polyfills. It additionally includes support for transforming Vue JSX, ES features like object rest/spread properties, dynamic imports, and modern `async/await` syntax. This preset aims to offer an opinionated, ready-to-use configuration for Vue projects, often serving as a foundational element in build setups from older Vue CLI versions or custom configurations. Its release cadence is primarily driven by updates to its underlying Babel dependencies. A key differentiator is its comprehensive, single-package approach to common Vue Babel needs, contrasting with a manual assembly of individual Babel plugins and presets.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/babel-preset-vue-app"},{"id":20987,"title":"babel-preset-wix","library":"babel-preset-wix","status":"active","version":"2.0.539","language":"javascript","ecosystem":"npm","summary":"Shared Babel preset used across Wix projects to standardize JavaScript compilation. Current stable version 2.0.539. Release cadence is high (multiple releases per day) due to monorepo automation. Key differentiators: opinionated defaults for Wix infrastructure, integrates with Wix build tools. Alternatives: @babel/preset-env + @babel/preset-react manually.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/babel-preset-wix"},{"id":19351,"title":"babel-preset-wtw-im","library":"babel-preset-wtw-im","status":"active","version":"2.5.0","language":"javascript","ecosystem":"npm","summary":"Babel preset for Willis Towers Watson Individual Marketplace, version 2.5.0. It bundles babel-preset-react, babel-preset-env, and plugins for lodash, format-message (extract and transform), and styled-components. Release cadence is low, appears to be internal use. Differentiator: opinionated preset tailored for WTW's React + i18n stack with format-message integration.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/babel-preset-wtw-im"},{"id":19352,"title":"babel-preset-yoshi","library":"babel-preset-yoshi","status":"active","version":"4.78.0","language":"javascript","ecosystem":"npm","summary":"A Babel 7 preset (v4.78.0) for Yoshi, Wix's build toolchain. It includes transforms for modern JavaScript, React (with JSX), TypeScript, and other Babel plugins commonly needed in Wix projects. Release cadence follows yoshi's lifecycle. Key differentiators: opinionated defaults for Wix's monorepo and application conventions, integration with yoshi's module resolution, and minimal configuration overhead compared to manually assembling Babel presets. Supports JavaScript and TypeScript with automatic polyfilling for target environments.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","babel","preset","yoshi"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/babel-preset-yoshi"},{"id":19353,"title":"babel-prettier-parser","library":"babel-prettier-parser","status":"active","version":"0.10.8","language":"javascript","ecosystem":"npm","summary":"A Prettier parser wrapper that enables formatting of JavaScript/TypeScript code containing experimental or non-standard syntaxes that Babel can transform, such as pipeline operators, decorators, and do expressions. Version 0.10.8 is the latest stable release with no fixed release cadence. It ships TypeScript types and requires Prettier ^2.2.1 as a peer dependency. Unlike Prettier's default Babel parser, this package allows parsing of code with Babel plugins that are not included by default in Prettier, making it suitable for projects using advanced ECMAScript proposals. However, it is a niche tool with limited community adoption and may have compatibility issues with future Prettier versions.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","babel","prettier","parser","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/babel-prettier-parser"},{"id":19354,"title":"babel-project-relative-import","library":"babel-project-relative-import","status":"maintenance","version":"2.0.1","language":"javascript","ecosystem":"npm","summary":"Babel plugin (v2.0.1) that transforms project-relative import paths (e.g., '~') into file-relative paths during build. Unlike alternatives like babel-root-import that convert to absolute paths, this plugin produces relative output for portability across systems. Tested with babel-cli, webpack, and task runners. Last release appears stable, but the project is in maintenance mode with infrequent updates.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","babel","path","import","relative","project","root","windows"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/babel-project-relative-import"},{"id":19355,"title":"babel-pundle","library":"babel-pundle","status":"deprecated","version":"1.1.12","language":"javascript","ecosystem":"npm","summary":"Babel transformer plugin for Pundle, a JavaScript bundler. Version 1.1.12 is the latest stable release, with v2.0.0-alpha1 introducing breaking architectural changes. This plugin enables Babel transformations within Pundle's build pipeline, supporting custom Babel configuration, file extension filtering, and ignore patterns. Key differentiators: integrates deeply with Pundle's plugin system, but is deprecated in favor of Pundle's built-in Babel support in v2. No active maintenance since 2017.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/babel-pundle"},{"id":19356,"title":"Babel React Components","library":"babel-react-components","status":"active","version":"1.1.0","language":"javascript","ecosystem":"npm","summary":"Utility library for identifying and working with React components in Babel AST transformations. Version 1.1.0 provides helper functions like isReactComponentClass to detect React component classes in Babel plugin development. Limited release cadence; focuses on providing reliable helpers for Babel plugin authors. Differentiates by specifically targeting React class components detection with accurate Babel path checking.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/babel-react-components"},{"id":20989,"title":"babel-react-rollup-starter","library":"babel-react-rollup-starter","status":"active","version":"7.0.0","language":"javascript","ecosystem":"npm","summary":"A boilerplate for web apps combining React, Babel, and Rollup. Version 7.0.0 is the latest stable release. This starter uses Rollup for bundling with Babel for transpilation, includes Browsersync for development, and enforces StandardJS linting. It provides separate configurations for development and production, with UglifyJS minification in production. Alternative to Webpack-based starters, focusing on Rollup's smaller bundle sizes and simpler configuration.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","Babel","Browsersync","React","Rollup","StandardJS"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/babel-react-rollup-starter"},{"id":19359,"title":"babel-register","library":"babel-register","status":"active","version":"6.26.0","language":"javascript","ecosystem":"npm","summary":"Babel's require hook for Node.js that automatically compiles files on the fly when required. Current stable version is 6.26.0 (legacy Babel 6) and 7.x (latest v7.29.2). Babel 8 (v8.0.0-rc.3) is in release candidate phase. This package binds to Node's require() to transpile .es6, .es, .jsx, and .js files. Key differentiator: it's the simplest way to use Babel without a build step, ideal for development or small scripts. Alternatives like @babel/register for Babel 7+ are recommended. Supports caching via BABEL_CACHE_PATH, and ignores node_modules by default. Note: does not include polyfills; requires separate babel-polyfill for generators/async.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/babel-register"},{"id":19357,"title":"babel-register-esm","library":"babel-register-esm","status":"active","version":"1.2.5","language":"javascript","ecosystem":"npm","summary":"An ESM loader for Babel that transpiles files on-the-fly based on Babel configuration, similar to @babel/register but for ES modules. Current version 1.2.5 is stable with moderate release cadence. It supports importing .ts and .tsx files by resolving .js imports to TypeScript files, a unique feature for TypeScript ESM projects. Requires @babel/core as a peer dependency. Actively maintained, with TypeScript type definitions shipped.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","nodejs","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/babel-register-esm"},{"id":19358,"title":"babel-register-ts","library":"babel-register-ts","status":"deprecated","version":"7.0.0","language":"javascript","ecosystem":"npm","summary":"A temporary wrapper around @babel/register that adds support for .ts and .tsx file extensions for use with Babel's TypeScript plugin. Version 7.0.0 requires @babel/core and @babel/register as peer dependencies. This package is a minimal shim intended as a stopgap until native .ts registration support lands in Babel. It is neither actively maintained nor recommended for new projects; use @babel/register with a .babelrc that includes @babel/preset-typescript instead.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","babel","register","typescript","ts","tsx"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/babel-register-ts"},{"id":19360,"title":"babel-root-import","library":"babel-root-import","status":"renamed","version":"4.1.8","language":"javascript","ecosystem":"npm","summary":"Babel plugin to enable root-relative imports (e.g., import Foo from '@/foo') in JavaScript/TypeScript projects. Version 4.1.8 is the legacy package, renamed to babel-plugin-root-import (latest v6.6.0). This plugin transforms root-relative paths to relative paths at build time. Key differentiator: simple configuration (rootPathSuffix) and support for dynamic imports. Often confused with webpack aliases but works at Babel level. Low release cadence: last update 2019. Consider using babel-plugin-root-import instead, which is the maintained successor.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/babel-root-import"},{"id":19362,"title":"babel-root-slash-import","library":"babel-root-slash-import","status":"maintenance","version":"1.1.0","language":"javascript","ecosystem":"npm","summary":"A Babel plugin that allows import statements to use root-based paths starting with '/' instead of relative paths like '../../../'. Version 1.1.0 is the latest stable release. It has no updates in recent years and is likely in maintenance mode. Compared to alternatives like babel-plugin-module-resolver, this plugin has a simpler API but offers less configuration and flexibility.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/babel-root-slash-import"},{"id":26789,"title":"babel-runtime","library":"babel-runtime","status":"deprecated","version":"6.26.0","language":"javascript","ecosystem":"npm","summary":"babel-runtime is a self-contained runtime helper library for Babel-transpiled code, version 6.26.0. It provides polyfills and helpers (e.g., `classCallCheck`, `extends`, `typeof`) for ES6+ features without polluting the global scope. Unlike `@babel/runtime` (v7+), this is the legacy v6 package. It is stable but no longer actively developed; users should migrate to `@babel/runtime` v7+ for new projects. Key differentiator: bundling helpers at build time via `babel-plugin-transform-runtime` to avoid code duplication.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/babel-runtime"},{"id":19361,"title":"babel-runtime-amd","library":"babel-runtime-amd","status":"maintenance","version":"1.1.4","language":"javascript","ecosystem":"npm","summary":"AMD version of babel-runtime (v1.1.4, last updated 2016). Provides AMD modules of babel-runtime, core-js, regenerator-runtime, and babel-polyfill for use in AMD environments like RequireJS. Includes a pre-built bundle (bundle.min.js) for easy inclusion. Enables Babel's transform-runtime plugin in browser-based AMD setups. Low maintenance, no recent updates, intended for legacy projects.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","babel-runtime","reqiurejs","amd"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/babel-runtime-amd"},{"id":24968,"title":"babel-runtime-es2015-instance-methods","library":"babel-runtime-es2015-instance-methods","status":"deprecated","version":"0.1.2","language":"javascript","ecosystem":"npm","summary":"A Babel plugin that transforms calls to ES2015 instance methods on Array and String to helper runtime polyfills, ensuring compatibility in older environments. Version 0.1.2, no longer actively maintained. It targets specific methods (copyWithin, entries, fill, find, findIndex, keys, values for Array; codePointAt, endsWith, includes, repeat, startsWith for String) but lacks broader support and has been superseded by @babel/plugin-transform-runtime or core-js-based polyfills. No release cadence documented; last update likely years ago.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","babel-plugin"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/babel-runtime-es2015-instance-methods"},{"id":19363,"title":"babel-runtime-jsx-plus","library":"babel-runtime-jsx-plus","status":"active","version":"0.1.5","language":"javascript","ecosystem":"npm","summary":"Babel runtime helpers for jsx-plus, a JSX extension for condition, list, memo, slot, and classname directives. Version 0.1.5, pre-release status. Provides runtime functions like createCondition, createList, createJSXMemo, classnames, and $slot. Essential for projects using the jsx-plus Babel plugin. Differentiator: enables declarative directives in JSX with minimal runtime overhead.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","babel","runtime","jsxplus"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/babel-runtime-jsx-plus"},{"id":19364,"title":"babel-runtime-jsx-style-transform","library":"babel-runtime-jsx-style-transform","status":"active","version":"1.0.2","language":"javascript","ecosystem":"npm","summary":"Babel runtime plugin for transforming JSX style properties from px to vw units during runtime. Current version 1.0.2, minimal release cadence. Provides two utility functions: px2vw for individual property conversion and px2vw4style for converting entire style objects. Limited documentation and niche use case compared to build-time alternatives like postcss-px-to-viewport.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","babel","runtime","jsx"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/babel-runtime-jsx-style-transform"},{"id":19367,"title":"babel-standalone","library":"babel-standalone","status":"deprecated","version":"6.26.0","language":"javascript","ecosystem":"npm","summary":"babel-standalone provides a standalone build of Babel (v6.26.0) for use in non-Node.js environments, primarily browsers. It bundles all standard Babel plugins and presets, including an optional babili (babel-minify) build. Unlike the Babel CLI or module-based usage, this package requires no build step — it exposes a global Babel object and can automatically transpile script tags with type=\"text/babel\" or \"text/jsx\". It is ideal for REPLs, JSFiddle-like sites, or embedding JavaScript scripting in apps. Note that this is based on Babel 6; Babel 7+ has its own @babel/standalone package with a different API.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","babel","babeljs","6to5","transpile","transpiler"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/babel-standalone"},{"id":24969,"title":"Babel Standalone","library":"babel-standalone-rollup","status":"maintenance","version":"6.24.3","language":"javascript","ecosystem":"npm","summary":"A standalone build of Babel 6.x for use in non-Node.js environments, particularly browsers. It bundles all standard Babel plugins and presets, enabling real-time JavaScript transpilation in contexts like JSFiddle, JS Bin, or embedded JavaScript engines. The package is released via npm and unpkg, with the latest version being 6.24.3. Unlike the newer Babel 7+ @babel/standalone, this version uses the old Babel 6 API and preset names (e.g., 'es2015' instead of '@babel/preset-env'). Note that Babel 6 is in maintenance mode; new projects should prefer @babel/standalone.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","babel","babeljs","6to5","transpile","transpiler"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/babel-standalone-rollup"},{"id":19365,"title":"babel-tape-runner","library":"babel-tape-runner","status":"maintenance","version":"3.0.0","language":"javascript","ecosystem":"npm","summary":"A test runner that combines Babel and Tape to transpile and execute test suites containing ESNext/Harmony features. Current stable version is 3.0.0, supporting Babel 7. It serves as a drop-in replacement for Tape's bundled runner, reading Babel configuration from .babelrc. The package follows a semver-aligned versioning scheme with major versions tied to Babel major releases (v1 for Babel 5, v2 for Babel 6, v3 for Babel 7). Key differentiator is the seamless integration of Babel transpilation with Tape's simple test framework, enabling modern JavaScript syntax in tests without manual setup.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","babel","tape","tests","testing","harmony","es6","esnext"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/babel-tape-runner"},{"id":19366,"title":"babel-template","library":"babel-template","status":"deprecated","version":"6.26.0","language":"javascript","ecosystem":"npm","summary":"Generate an AST from a string template (quasiquote implementation). Current stable version is 6.26.0 (legacy Babel 6). Release cadence: infrequent; part of Babel monorepo, which has moved on to v7/v8. Key differentiator: allows building AST nodes using template syntax instead of manual node construction, but only works with Babel 6 AST types. For Babel 7+, use @babel/template instead.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/babel-template"},{"id":19368,"title":"babel-test","library":"babel-test","status":"active","version":"0.2.4","language":"javascript","ecosystem":"npm","summary":"An opinionated library for testing Babel plugins with Jest or Mocha, using fixture files instead of snapshots. Current stable version is 0.2.4 (last released October 2020, low release cadence). Integrates with Jest's snapshot feature to auto-update fixture outputs on keypress, avoiding manual copy-paste. Simpler API than alternatives like @babel/helper-plugin-test-runner or babel-plugin-tester; focuses on directory-based fixtures with code.js/output.js/error.js pattern. Ships TypeScript types.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","babel","jest","test","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/babel-test"},{"id":19369,"title":"Babel Timing","library":"babel-timing","status":"active","version":"0.9.1","language":"javascript","ecosystem":"npm","summary":"Measure Babel compilation time per file and per plugin. Version 0.9.1 (beta). Use it to profile Babel when applications or tests take ages to build. Supports CLI, Node API, Webpack plugin, and Jest transformer/reporter. Ships TypeScript types. Distinct from generic profilers by focusing specifically on Babel's transform pipeline, breaking down time by file and by plugin. Active development; minor releases may include breaking changes.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","babel","profiler","performance","measurement","time","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/babel-timing"},{"id":19371,"title":"babel-traverse (legacy, Babel 6 era)","library":"babel-traverse","status":"deprecated","version":"6.26.0","language":"javascript","ecosystem":"npm","summary":"babel-traverse (v6.26.0) is the deprecated Babel 6 package for traversing and manipulating ASTs. It was the core traversal engine behind Babel 6, maintaining tree state and allowing node replacement, removal, and insertion. Key differentiator: provides a visitor pattern for AST mutation via Path objects. Since Babel 7, this package has been replaced by @babel/traverse. v6.26.0 is the final release of the standalone package; it depends on babel-types and babel-generator. It does not ship TypeScript definitions, and is CommonJS-only. The v8.0.0-rc.3 release exists but the babel-traverse name is no longer published under the @babel scope.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/babel-traverse"},{"id":19370,"title":"babel-type-scopes","library":"babel-type-scopes","status":"active","version":"1.1.0","language":"javascript","ecosystem":"npm","summary":"Utility functions for looking up and working with Flow and TypeScript type scopes in Babel. Version 1.1.0 provides four main functions: isTypeScope, getClosestTypeScopePath, getOwnTypeBindings, and getTypeBinding. These helpers identify whether a Babel path creates a type scope, find the nearest ancestor type scope, retrieve type bindings defined in the current scope, and search for type bindings up the scope chain. The package supports both Flow and TypeScript, and is intended for Babel plugin or tool authors. It is lightweight with no production dependencies. Released in 2018, the library is stable but sees infrequent updates. Similar functionality exists in @babel/traverse, but this package provides more targeted scope inspection.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","babel","utils","flow","typescript","scope","binding"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/babel-type-scopes"},{"id":15084,"title":"Babel AST Utilities","library":"babel-types","status":"active","version":"6.26.0","language":"javascript","ecosystem":"npm","summary":"Babel Types (`@babel/types`) is a foundational package within the Babel ecosystem, providing a comprehensive set of utility methods for creating, manipulating, and validating Abstract Syntax Tree (AST) nodes. It adheres to the ESTree specification and Babel's extended AST format, making it essential for anyone writing custom Babel plugins, codemods, or performing static analysis on JavaScript code. The current stable major version is `v7.x`, with the latest being `v7.29.2`, while `v8.x` is in release candidate phase. As part of the Babel monorepo, it follows Babel's frequent release cycle for patches and minors, with major versions introducing significant breaking changes. Its key differentiator is its tight integration and compatibility with Babel's parser (`@babel/parser`) and traverser (`@babel/traverse`), providing canonical builders (e.g., `t.identifier()`), type checkers (e.g., `t.isIdentifier()`), and assertion functions (e.g., `t.assertIdentifier()`) for programmatic AST interaction.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/babel-types"},{"id":26790,"title":"babel-ui5-module-formatter","library":"babel-ui5-module-formatter","status":"active","version":"0.0.1","language":"javascript","ecosystem":"npm","summary":"A Babel plugin that transforms ES6 module syntax into sap.ui.define AMD-style calls for SAPUI5/OpenUI5 applications. Version 0.0.1 is an initial release with no recent updates. It fills the gap between modern JavaScript modules and UI5's legacy AMD module system, enabling developers to write ES6 code and compile it for UI5. Unlike standard Babel module transforms, this plugin targets SAP's specific define pattern.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","ui5","sapui5","openui5","babel","babeljs","es6"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/babel-ui5-module-formatter"},{"id":19372,"title":"babel-upgrade","library":"babel-upgrade","status":"maintenance","version":"1.0.1","language":"javascript","ecosystem":"npm","summary":"A tool to automatically upgrade Babel 6 projects to Babel 7. It updates dependencies, config files (.babelrc, babel key in package.json), and JavaScript files that import Babel packages directly. Stable version is v1.0.1, though previously released as v0.x. No regular release cadence; last release was in 2019. Key differentiators: it automates the rename of packages (e.g., babel-preset-env → @babel/preset-env), adds necessary peer dependencies, and handles monorepos. It is a one-time migration tool, not a general Babel upgrade utility.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","babel","babel 7","babel-upgrade","codemod"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/babel-upgrade"},{"id":19373,"title":"babel-walk","library":"babel-walk","status":"active","version":"3.0.1","language":"javascript","ecosystem":"npm","summary":"Lightweight AST traversal library for Babel ASTs, v3.0.1 (released 2023). Provides simple, ancestor, and recursive walk functions that are significantly faster than babel-traverse (~8-16x). Key differentiators: curried API (since v3) for improved TypeScript inference and caching of visitors; no union syntax support; designed for non-transformational walks where performance matters. Release cadence is irregular, with major breaking changes in v2 (rename from babylon-walk, dropped Node <10) and v3 (curried functions).","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/babel-walk"},{"id":19374,"title":"babel-watch","library":"babel-watch","status":"active","version":"7.8.1","language":"javascript","ecosystem":"npm","summary":"A fast file watcher and restarter for babel-node apps. Instead of restarting babel-node on each change (which is slow), it runs babel transpilation once in a master process and spawns a plain node child with the transpiled code. Current stable version is 7.8.1, with a maintenance release cadence. Key differentiators: autowatch (automatically watches files as they are required), faster restarts than nodemon+babel-node, and supports Babel 7.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","babel","nodemon","babel-node","watch"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/babel-watch"},{"id":23336,"title":"BabelDOC","library":"babeldoc","status":"active","version":"0.5.24","language":"python","ecosystem":"pypi","summary":"Yet Another Document Translator. Current version 0.5.24. Supports Python >=3.10 <3.14. Released roughly weekly.","last_verified":"2026-05-01T00:00:00.000Z","tags":["document-translation","pdf","ocr","ai"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/babeldoc"},{"id":23337,"title":"babelfish","library":"babelfish","status":"active","version":"0.6.1","language":"python","ecosystem":"pypi","summary":"A Python library for working with countries and languages, providing enums, conversion, and lookup utilities. Current version is 0.6.1 (released 2023-11-26), with a slow release cadence (~yearly). Supports Python >=3.8.","last_verified":"2026-05-01T00:00:00.000Z","tags":["countries","languages","iso-3166","iso-639","enum"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/babelfish"},{"id":23338,"title":"Babelfont","library":"babelfont","status":"active","version":"3.1.3","language":"python","ecosystem":"pypi","summary":"A Python library to load, examine, and save fonts in multiple formats (OpenType, TrueType, UFO, etc.) with a unified object model. Version 3.1.3; released irregularly, with breaking changes in major versions.","last_verified":"2026-05-01T00:00:00.000Z","tags":["font","typography","ufo","opentype","truetype","fonttools","design"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/babelfont"},{"id":19375,"title":"babelify","library":"babelify","status":"active","version":"10.0.0","language":"javascript","ecosystem":"npm","summary":"Babel browserify transform that compiles JavaScript files using Babel during browserify bundling. Current stable version is 10.0.0, released on an as-needed basis. Supports Babel 7 with @babel/core as a peer dependency. Differentiates from other Babel integrations by tight coupling with browserify's transform pipeline, allowing per-file compilation with source maps and custom file extensions. Requires user-supplied presets/plugins for any transformation since Babel 6.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/babelify"},{"id":26793,"title":"babelize","library":"babelize","status":"active","version":"0.0.1","language":"javascript","ecosystem":"npm","summary":"Babelize is a Babel transpiler integration for Packagizer, providing automatic JavaScript transpilation using Babel. This package is at version 0.0.1, indicating an early-stage or experimental release with no clear release cadence. It differentiates by being specifically tailored for Packagizer workflows, potentially offering simplified configuration compared to standalone Babel setups. The package lacks documentation and appears to be a minimal wrapper for Babel transpilation within the Packagizer ecosystem. It is not suitable for production use at this version.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/babelize"},{"id":19376,"title":"babelrc-rollup","library":"babelrc-rollup","status":"maintenance","version":"3.0.0","language":"javascript","ecosystem":"npm","summary":"Builds a Babel configuration for rollup-plugin-babel by reading a .babelrc file. Current stable version is 3.0.0 (August 2016, no recent updates). It simplifies Rollup integration by automatically converting presets to Rollup-compatible versions (e.g., es2015 → es2015-rollup) and adding the external-helpers plugin. Unlike manual configuration, it reads .babelrc and handles preset option passing (array syntax) for Babel v6.13+. Key differentiator: removes manual setup for Rollup+Babel, but is largely superseded by Rollup's built-in Babel handling.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","babel","rollup"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/babelrc-rollup"},{"id":24970,"title":"babili-standalone","library":"babili-standalone","status":"deprecated","version":"0.0.10","language":"javascript","ecosystem":"npm","summary":"Standalone build of Babili (babel-minify) for use in non-Node.js environments including browsers. Version 0.0.10 is the latest stable release. This package is deprecated in favor of babel-standalone's minify preset. It provides a browser-friendly API (Babili.transform) and can be loaded via CDN, Bower, or npm. Key differentiator: It allows client-side ES6+ minification without Node.js setup, but requires Babel-standalone to be loaded first.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","babel-preset","babel-standalone","babel","6to5","minify","uglify"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/babili-standalone"},{"id":19377,"title":"Babili Webpack Plugin","library":"babili-webpack-plugin","status":"deprecated","version":"0.1.2","language":"javascript","ecosystem":"npm","summary":"A webpack plugin for Babili (now babel-minify), a babel-based minifier. The plugin operates on entire chunks/bundles, offering better toplevel scope optimizations compared to using babili as a babel-loader preset. Version 0.1.2 is the last under the babili name; it was renamed to babel-minify-webpack-plugin starting from v0.2.0. This package is deprecated; users should migrate to babel-minify-webpack-plugin or use TerserPlugin for webpack. Supports options like test, comments, sourceMap, parserOpts, and custom babel/babili instances.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","webpack","webpack-plugin","babel","babili","minify"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/babili-webpack-plugin"},{"id":24971,"title":"Baby Tolk","library":"baby-tolk","status":"active","version":"5.0.2","language":"javascript","ecosystem":"npm","summary":"Baby Tolk (v5.0.2) is a promise-based file reader that automatically transpiles non-web assets (e.g., SCSS, Less, CoffeeScript, JSX) into web assets using available transpilers, with optional minification and sourcemaps. Unlike Tolk, it does not inline sourcemaps or autoprefix CSS. It delegates transpiler installation to the consumer, making it lightweight. Supports LiveScript, Babel, CoffeeScript, Less, node-sass, Stylus, and more. Requires manual adapter loading and optional global compiler module path setting. Actively maintained on GitHub.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","web","asset","transpile","compile","es6","babel","jsx","sass"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/baby-tolk"},{"id":10554,"title":"Babel Parser (formerly Babylon)","library":"babylon","status":"renamed","version":"6.18.0","language":"javascript","ecosystem":"npm","summary":"Babel Parser, previously known as Babylon, is a highly configurable JavaScript parser that generates an Abstract Syntax Tree (AST) from source code. It is a fundamental component of the Babel toolchain, used for transpiling modern JavaScript into compatible versions. Currently stable at version 7.x, it receives frequent updates, including beta releases for upcoming ECMAScript features. Its key differentiators include a pluggable architecture supporting a wide array of experimental and standard JavaScript syntax extensions like JSX, Flow, and TypeScript, as well as new proposals like nullish coalescing, optional chaining, and the pipeline operator. The parser offers both `parse` for full programs and `parseExpression` for single expressions, along with options for comment attachment and error recovery, providing detailed AST output based on the ESTree spec with Babel's specific deviations.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","babel","parser","babylon"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/babylon"},{"id":24973,"title":"babylon-plugin-cssx","library":"babylon-plugin-cssx","status":"deprecated","version":"1.0.2","language":"javascript","ecosystem":"npm","summary":"A plugin for the Babylon parser (fork of Babel parser) that enables parsing of CSSX syntax, allowing CSS to be embedded directly in JavaScript. Version 1.0.2 is the latest stable release. It is part of the CSSX family for transpiling CSS-in-JS. Provides integration with Babylon to handle CSS template literals.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","babylon","css","cssx","transpile","plugin"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/babylon-plugin-cssx"},{"id":10556,"title":"Backbone.Marionette","library":"backbone.marionette","status":"maintenance","version":"4.1.3","language":"javascript","ecosystem":"npm","summary":"Backbone.Marionette, currently at stable version 4.1.3, is a composite application library designed to bring architectural patterns, view management, and memory management to applications built with Backbone.js. It provides a structured approach to developing large-scale single-page applications by offering components like `Application`, `Region`, `View`, and `CollectionView`. While Backbone offers core building blocks, Marionette extends these with sensible defaults, an event-driven architecture via Backbone.Radio, and built-in lifecycle management, including \"zombie-killing\" for views. This specific package (`backbone.marionette`) is currently in maintenance mode, with its development limited to bug fixes. All new feature work for the framework has transitioned to a new, dependency-agnostic `marionette` package (v5+), which no longer relies on Backbone. This `backbone.marionette` package requires Backbone v1.3.3+ and Underscore v1.8.3+ as peer dependencies, ensuring its compatibility within the Backbone ecosystem.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","backbone","plugin","marionette","composite","architecture","single","page","app"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/backbone.marionette"},{"id":1156,"title":"backcall","library":"backcall","status":"maintenance","version":"0.2.0","language":"python","ecosystem":"pypi","summary":"backcall is a Python module designed to create backwards-compatible callback APIs. It enables developers to add new parameters to API calls without breaking existing third-party callback functions that may not be aware of these new parameters. The library is currently at version 0.2.0, last released on June 9, 2020, and appears to be in a maintenance state with infrequent updates.","last_verified":"2026-04-23T17:44:32.216Z","tags":["callbacks","api design","backwards compatibility","signature introspection"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/backcall"},{"id":383,"title":"python-backoff","library":"backoff","status":"active","version":"2.3.1","language":"python","ecosystem":"pypi","summary":"python-backoff is a Python library providing function decorators for configurable backoff and retry strategies. It allows you to wrap functions to automatically retry their execution until a specified condition is met, such as handling transient failures from unreliable network resources or external APIs. The library supports both synchronous and asynchronous (asyncio) code, offering various wait generators like exponential, fibonacci, and constant backoff. It is actively maintained, with recent releases in late 2025, and the current version is 2.3.1.","last_verified":"2026-05-12T13:26:37.915Z","tags":["retry","backoff","decorator","resilience","async","asyncio"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/backoff"},{"id":7038,"title":"Backoff-Utils","library":"backoff-utils","status":"active","version":"1.0.1","language":"python","ecosystem":"pypi","summary":"Backoff-Utils is a Python library that provides functions and decorators for various backoff/retry strategies to Python function and method calls. It offers a consistent syntax and has been tested across a broad range of Python versions, including 2.7, 3.4, 3.5, 3.6, 3.7, and 3.8. The current version is 1.0.1, with recent updates focusing on documentation clarity and dependency management.","last_verified":"2026-04-16T00:00:00.000Z","tags":["retry","backoff","resilience","utilities","decorator","fault-tolerance"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/backoff-utils"},{"id":16949,"title":"Automated Git Backport CLI Tool","library":"backport","status":"active","version":"11.0.2","language":"javascript","ecosystem":"npm","summary":"Backport is an interactive CLI tool designed to streamline the process of backporting Git commits across multiple release branches. It automates the selection of commits and target branches, handles cherry-picking, pushes changes, and creates pull requests (PRs) on platforms like GitHub. The tool operates in a temporary directory, ensuring it never interferes with a user's local working copy or unstaged changes. Currently at stable version 11.0.2, it sees regular patch and minor releases, maintaining an active development pace. Its key differentiators include an intuitive interactive interface, non-intrusive operation, and a comprehensive workflow from commit selection to PR creation. A GitHub Action wrapping the CLI is also available for CI/CD integration.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","backport","backporting","versioning","cherry-pick","git","git-cherry-pick","cli","automation","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/backport"},{"id":6538,"title":"backports-abc","library":"backports-abc","status":"maintenance","version":"0.5","language":"python","ecosystem":"pypi","summary":"A backport of recent additions to the 'collections.abc' module, providing Abstract Base Classes (ABCs) like `Generator`, `Awaitable`, and `Coroutine` for older Python versions (including Python 2.x, 3.2, 3.3, 3.4). It allows for direct imports of these ABCs or offers a `patch()` function to integrate them into the `collections` or `collections.abc` module namespace. The latest release, 0.5, was released in 2016.","last_verified":"2026-04-15T00:00:00.000Z","tags":["backport","collections","abc","async","compatibility","python2","python3"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/backports-abc"},{"id":1157,"title":"Backports Asyncio Runner","library":"backports-asyncio-runner","status":"active","version":"1.2.0","language":"python","ecosystem":"pypi","summary":"Backport of Python 3.11's `asyncio.Runner`, a context manager that simplifies managing the asyncio event loop lifecycle for Python versions 3.8, 3.9, and 3.10. It provides full compatibility with Python 3.11 `asyncio.Runner` features, including contextvars support. Version 1.2.0 is current, with recent releases indicating an active maintenance cadence.","last_verified":"2026-04-23T17:44:53.354Z","tags":["asyncio","backport","python3","runner","context-manager"],"install_tag":"draft","install_tag_description":"notable install failures or slow imports","api":"https://checklist.day/api/registry/backports-asyncio-runner"},{"id":5129,"title":"backports.cached_property","library":"backports-cached-property","status":"maintenance","version":"1.0.2","language":"python","ecosystem":"pypi","summary":"`backports.cached_property` is a Python library that provides a backport of the `functools.cached_property` decorator, which was introduced in Python 3.8. It allows a method of a class to be transformed into a property whose value is computed only once per instance and then cached as a regular attribute. This is particularly useful for expensive computed properties of instances that are otherwise effectively immutable. The current version is 1.0.2, and it appears to be in maintenance mode, as its primary purpose is to backport a feature now in the standard library.","last_verified":"2026-04-13T00:00:00.000Z","tags":["backport","caching","performance","decorator"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/backports-cached-property"},{"id":8873,"title":"backports.csv","library":"backports-csv","status":"maintenance","version":"1.0.7","language":"python","ecosystem":"pypi","summary":"backports.csv provides a backport of the Python 3 `csv` module to Python 2 environments. It addresses the significant API differences, particularly concerning string handling and native Unicode support, between Python 2 and Python 3's `csv` modules. The library is currently at version 1.0.7, with its last release on March 10, 2019, suggesting a maintenance-only cadence due to its Python 2 focus.","last_verified":"2026-04-16T00:00:00.000Z","tags":["csv","python2","backport","unicode","encoding","data-processing"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/backports-csv"},{"id":1393,"title":"Backport of datetime.fromisoformat","library":"backports-datetime-fromisoformat","status":"active","version":"2.0.3","language":"python","ecosystem":"pypi","summary":"This library provides a backport of Python 3.11's extended `datetime.fromisoformat` functionality to older Python versions (prior to 3.11). It allows parsing a wider range of ISO 8601 formatted strings, including those with timezone offsets using colons and fractional seconds. The current version is 2.0.3, with releases occurring on an as-needed basis to address compatibility or new Python version changes.","last_verified":"2026-04-23T20:33:23.577Z","tags":["datetime","isoformat","backport","monkey-patch","python3.11"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/backports-datetime-fromisoformat"},{"id":6539,"title":"Backports Entry Points Selectable","library":"backports-entry-points-selectable","status":"active","version":"1.3.0","language":"python","ecosystem":"pypi","summary":"backports.entry_points_selectable is a compatibility shim that provides selectable entry points, specifically designed to ease the adoption of `importlib.metadata` 3.6+. It enables 'selectable' entry points (passing keyword arguments to `entry_points()` or invoking `.select()` on the result) even on older Python versions (prior to 3.10) or when `importlib_metadata` is older than 3.6. The current version is 1.3.0, and it receives updates as needed to maintain compatibility.","last_verified":"2026-04-15T00:00:00.000Z","tags":["backport","entry-points","compatibility","importlib.metadata","metadata"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/backports-entry-points-selectable"},{"id":3904,"title":"Backports functools.lru_cache","library":"backports-functools-lru-cache","status":"active","version":"2.0.0","language":"python","ecosystem":"pypi","summary":"This library provides a backport of the `functools.lru_cache` decorator, originally introduced in Python 3.2, primarily for use in older Python environments (e.g., Python 2.7, 3.2-3.5). For Python versions 3.8 and newer, it acts as a no-op, internally importing the built-in `functools.lru_cache` for compatibility. The current version is 2.0.0, released in December 2023, with updates occurring on an as-needed basis rather than a fixed cadence.","last_verified":"2026-04-25T18:02:28.392Z","tags":["cache","backport","functools","lru-cache","performance"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/backports-functools-lru-cache"},{"id":6540,"title":"backports.shutil_get_terminal_size","library":"backports-shutil-get-terminal-size","status":"maintenance","version":"1.0.0","language":"python","ecosystem":"pypi","summary":"This library provides a pure Python backport of the `get_terminal_size` function, originally introduced in Python 3.3's `shutil` module. It allows applications targeting older Python versions (like Python 2.6, 2.7, and 3.2) to access terminal dimension information. Currently at version 1.0.0, the package was last updated in 2014, indicating a stable, low-cadence release cycle typical for a compatibility backport.","last_verified":"2026-04-15T00:00:00.000Z","tags":["backport","terminal","shutil","compatibility","python2","python3"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/backports-shutil-get-terminal-size"},{"id":5751,"title":"backports-ssl-match-hostname","library":"backports-ssl-match-hostname","status":"deprecated","version":"3.7.0.1","language":"python","ecosystem":"pypi","summary":"This library provides a backport of the `ssl.match_hostname()` function from Python 3.5 to earlier Python versions. It ensures proper hostname verification against SSL/TLS certificates, a critical security measure. The current version is 3.7.0.1, released in 2019. The project is considered unmaintained, as its functionality is now present in standard Python versions.","last_verified":"2026-04-14T00:00:00.000Z","tags":["ssl","tls","security","backport","hostname verification"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/backports-ssl-match-hostname"},{"id":1394,"title":"backports-strenum","library":"backports-strenum","status":"active","version":"1.3.1","language":"python","ecosystem":"pypi","summary":"The `backports.strenum` library provides a backport of the `enum.StrEnum` class, which was introduced in Python 3.11. It allows developers using Python versions 3.8.6 through 3.10 to define enumerated constants that are also subclasses of `str`, behaving like both an Enum member and a string. The current version is 1.3.1, and its release cadence is tied to the need for compatibility with newer Python features.","last_verified":"2026-04-23T20:33:41.410Z","tags":["enum","string","backport","utility","python3"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/backports-strenum"},{"id":614,"title":"Backports Tarfile","library":"backports-tarfile","status":"active","version":"1.2.0","language":"python","ecosystem":"pypi","summary":"backports.tarfile provides a backport of the CPython standard library's `tarfile` module, allowing users on older Python versions (>=3.8) to access newer features and bug fixes related to tar archive handling. The current version is 1.2.0, released recently, with several updates in Spring 2024.","last_verified":"2026-05-12T16:42:39.056Z","tags":["tarfile","backport","archive","compression","backports"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/backports-tarfile"},{"id":3905,"title":"backports-tempfile","library":"backports-tempfile","status":"maintenance","version":"1.0","language":"python","ecosystem":"pypi","summary":"This package provides backports of new features found in Python's standard `tempfile` module, primarily `tempfile.TemporaryDirectory` (introduced in Python 3.4), allowing its use in older Python environments, including Python 2.7, 3.4, 3.5, and 3.6. It is currently at version 1.0, with its last release in October 2017, indicating a very slow or ceased release cadence given its backport nature and the progression of Python versions.","last_verified":"2026-04-25T18:02:46.526Z","tags":["backport","tempfile","io","python2","python3"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/backports-tempfile"},{"id":3421,"title":"backports-weakref","library":"backports-weakref","status":"maintenance","version":"1.0.post1","language":"python","ecosystem":"pypi","summary":"This package provides backports of new features in Python's standard `weakref` module under the `backports` namespace. Its primary backported functionality is `weakref.finalize`, which was introduced in Python 3.4. The library, currently at version `1.0.post1`, was last released in September 2017 and is primarily useful for Python 2.7 and Python 3 versions up to 3.6, as newer Python versions include these features natively.","last_verified":"2026-04-25T10:01:45.201Z","tags":["weak references","backport","memory management","garbage collection","python2","python3"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/backports-weakref"},{"id":1395,"title":"Backports ZoneInfo","library":"backports-zoneinfo","status":"active","version":"0.2.1","language":"python","ecosystem":"pypi","summary":"backports.zoneinfo provides a backport of the `zoneinfo` module from Python 3.9 for users running Python 3.6, 3.7, or 3.8. It offers an efficient, C-based implementation of the `zoneinfo` module, allowing older Python versions to use the standard library's `ZoneInfo` object for handling IANA time zones. The current version is 0.2.1, with releases typically happening as needed for bug fixes or minor enhancements.","last_verified":"2026-04-23T20:34:00.178Z","tags":["timezone","datetime","backport","iana"],"install_tag":"stale","install_tag_description":"widespread failures or data too old to trust","api":"https://checklist.day/api/registry/backports-zoneinfo"},{"id":835,"title":"Backports Zstandard (zstd)","library":"backports-zstd","status":"active","version":"1.3.0","language":"python","ecosystem":"pypi","summary":"backports-zstd is a library that backports the `compression.zstd` module, introduced in Python 3.14, to older Python versions (3.9 to 3.13). It provides a Pythonic interface for Zstandard compression, aiming to be as close as possible to the standard library's implementation. The library is currently at version 1.3.0 and is actively maintained, though it is designed to be superseded by the standard library module in Python 3.14 and later.","last_verified":"2026-04-07T01:25:59.263Z","tags":["compression","zstandard","backport","zstd","archive","tar","zip"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/backports-zstd"},{"id":1396,"title":"backrefs","library":"backrefs","status":"active","version":"6.2","language":"python","ecosystem":"pypi","summary":"backrefs is a Python library that extends the functionality of the standard `re` module and the third-party `regex` module by adding additional back references. It introduces features like `\\c` for character class back-references, `\\k<name>` for named capture groups that act as character classes, and enhanced atomic grouping. The library maintains an active development status, with regular minor releases addressing new features, bug fixes, and Python version compatibility.","last_verified":"2026-04-23T20:34:21.703Z","tags":["regex","regular expressions","backreferences","re","patterns"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/backrefs"},{"id":6541,"title":"Backtesting.py","library":"backtesting","status":"active","version":"0.6.5","language":"python","ecosystem":"pypi","summary":"Backtesting.py is a Python framework for backtesting trading strategies on historical candlestick data. It provides a fast, lightweight, and user-friendly API to define strategies, run simulations, inspect detailed statistics, and explore interactive charts. It is currently at version 0.6.5 and is actively maintained with regular releases.","last_verified":"2026-04-15T00:00:00.000Z","tags":["finance","trading","backtesting","quantitative analysis","algorithmic trading","data visualization"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/backtesting"},{"id":7971,"title":"Backtrader","library":"backtrader","status":"active","version":"1.9.78.123","language":"python","ecosystem":"pypi","summary":"backtrader is a powerful and flexible Python framework for backtesting trading strategies, analyzing financial data, and live trading. It provides a robust engine for simulating market conditions, managing portfolios, and executing trades based on defined rules. The current stable version is 1.9.78.123, with a major 2.x release under active development that introduces significant changes. Its release cadence is sporadic but active, with bug fixes and minor features released as needed.","last_verified":"2026-04-16T00:00:00.000Z","tags":["backtesting","trading","financial analysis","quantitative finance","market simulation"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/backtrader"},{"id":15536,"title":"Bad Words Filter","library":"bad-words","status":"active","version":"4.0.0","language":"javascript","ecosystem":"npm","summary":"bad-words is a JavaScript library designed for filtering profanity and undesirable words from text. The current stable version is 4.0.0, which ships with TypeScript types and requires a Node.js environment version 8.0.0 or higher, or an ES2016+ compatible browser environment. While the release cadence is not strictly defined, major versions introduce significant changes, such as the removal of global string prototype modifications and the shift to modern class instantiation. Key features include a highly customizable filter that allows for placeholder overrides, advanced regex-based filtering (including multilingual support), the ability to dynamically add or remove words from the blacklist, and the option to instantiate with an empty list for specific use cases. It also incorporates Soundex support for fuzzy word comparisons, providing a robust and flexible solution for content moderation across various applications.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","curse","words","profanity","filter","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/bad-words"},{"id":24972,"title":"bad-words-br","library":"bad-words-br","status":"active","version":"3.0.11","language":"javascript","ecosystem":"npm","summary":"A JavaScript profanity filter for Brazilian Portuguese, forked from the popular bad-words library. Version 3.0.11 is the latest stable release. It provides a simple API to clean strings by replacing blacklisted words with a placeholder (default '*'). Key differentiators include support for custom placeholders, regex overrides, adding/removing words from the blacklist, and instantiation with an empty list. The package is designed for Node.js (>=8.0.0) and requires an ES2016+ environment or transpiler. It is released under MIT license and follows semantic versioning.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","curse","words","profanity","filter"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/bad-words-br"},{"id":24974,"title":"bad-words-es","library":"bad-words-es","status":"maintenance","version":"1.0.0","language":"javascript","ecosystem":"npm","summary":"A forked JavaScript filter for profanity detection and cleaning, supporting both Spanish ('es') and English words. Current version 1.0.0 is stable but not actively maintained (last release long ago). It extends the original badwords library with a bilingual word list, language selection, custom placeholder/regex options, and methods to add/remove words. Differentiators include bilingual support out of the box and a simple API, though it lacks TypeScript types and uses CommonJS only.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","curse","words","groserias","malas palabras","profanity","spanish","es","filter"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/bad-words-es"},{"id":24975,"title":"bad-words-plus","library":"bad-words-plus","status":"maintenance","version":"3.0.4","language":"javascript","ecosystem":"npm","summary":"A Node.js profanity filter that extends the original badwords library by allowing the first and/or last letter of filtered words to be displayed. Current stable version is 3.0.4 (2020). No recent updates. Key differentiators: placeholder override, regex customization, add/remove words, empty list instantiation, and firstLetter/lastLetter display options. Requires Node >=12. Compared to alternatives like bad-words (the parent project), bad-words-plus adds these display options but may lag in maintenance.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","curse","words","profanity","filter"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/bad-words-plus"},{"id":24976,"title":"badwords-ko","library":"badwords-ko","status":"maintenance","version":"1.0.4","language":"javascript","ecosystem":"npm","summary":"A Korean profanity filter library for Node.js and browser, v1.0.4 (current stable). Provides a Filter class with customizable placeholder, regex, and blacklist management (add/remove words). Supports ES6+ import syntax. Built as a Korean adaptation of the bad-words npm package. Lightweight, no dependencies, TypeScript definitions not shipped. Slow release cadence (last update 2022). Differentiator: specifically targets Korean profanity with a built-in blacklist of Korean curse words, unlike generic profanity filters.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","bad","word","words","curse","projanity","filter"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/badwords-ko"},{"id":20993,"title":"BagIt","library":"bagit","status":"active","version":"1.9.0","language":"python","ecosystem":"pypi","summary":"Create and validate BagIt packages, a hierarchical file packaging format for digital preservation. This library supports BagIt version 0.97 and offers strong validation. Current stable release is 1.9.0 (released March 2023). It is mature and well-maintained.","last_verified":"2026-04-27T00:00:00.000Z","tags":["bagit","digital preservation","validation","packaging"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/bagit"},{"id":9542,"title":"BagIt Profile Validator","library":"bagit-profile","status":"active","version":"1.3.1","language":"python","ecosystem":"pypi","summary":"The `bagit-profile` library provides tools to validate BagIt Profiles, ensuring that digital preservation packages conform to a specified set of rules. It is designed to work in conjunction with the `bagit` library to validate actual BagIt bags against these profiles. The current version is 1.3.1, with an infrequent release cadence (last major release in 2020).","last_verified":"2026-04-17T00:00:00.000Z","tags":["bagit","digital preservation","validation","archiving","data packaging"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/bagit-profile"},{"id":16763,"title":"Baileys Redis Authentication State Handler","library":"baileys-redis-auth","status":"active","version":"2.0.1","language":"javascript","ecosystem":"npm","summary":"baileys-redis-auth is a specialized JavaScript/TypeScript library designed to provide robust Redis-based authentication state storage for Baileys, the popular WhatsApp Web API wrapper. Currently at version 2.0.1, this library primarily targets Baileys v7, with major releases typically coinciding with significant Baileys version updates, indicating a focused and stable release cadence. It differentiates itself by offering seamless session persistence, allowing Baileys applications to resume connections without repeated QR code scanning. Key features include flexible storage options, supporting both simple key-value pairs and the more efficient Redis Hashes (HSET) for optimized management of multiple Baileys sessions under distinct namespaces. This makes it particularly suitable for scalable applications requiring reliable session management, requiring Node.js 18+ and a running Redis server instance.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","baileys","redis","auth","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/baileys-redis-auth"},{"id":23350,"title":"Baize","library":"baize","status":"active","version":"0.23.1","language":"python","ecosystem":"pypi","summary":"Baize is a powerful and elegant WSGI/ASGI framework/toolkit for Python, providing high-level abstractions for building HTTP applications. It supports both WSGI and ASGI interfaces, includes routing, request/response handling, middleware, and WebSocket support. The current version is 0.23.1, released with a focus on stability and performance. The library follows a semver-like release cadence, with minor releases every few months.","last_verified":"2026-05-01T00:00:00.000Z","tags":["wsgi","asgi","web-framework","http","async"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/baize"},{"id":10555,"title":"Benjamin Lupton's Utility Functions","library":"bal-util","status":"abandoned","version":"2.8.0","language":"javascript","ecosystem":"npm","summary":"bal-util is a collection of common utility functions designed for Node.js environments, providing capabilities for flow control, asynchronous and synchronous task management, and path manipulation. The package bundles re-exports from other `bal-` prefixed utility libraries like `bal-clone`, `bal-is`, and `bal-path`. The current stable version is 2.8.0, which was published approximately nine years ago (as of 2026). It was developed against Node.js v0.12 and earlier, and primarily uses CommonJS modules. Due to its age and complete lack of recent updates, the package is largely unsuitable for modern Node.js development, lacking support for contemporary JavaScript features, asynchronous patterns (like Promises or async/await), and TypeScript. Its release cadence is non-existent, as it appears to be an abandoned project. While it provided a useful set of utilities for its era, newer alternatives offer superior performance, maintenance, and features for current application development.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","flow","control","async","sync","tasks","batch","utility"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/bal-util"},{"id":16302,"title":"Balena HTTP Client","library":"balena-request","status":"active","version":"14.2.0","language":"javascript","ecosystem":"npm","summary":"balena-request is a low-level HTTP client specifically designed for making requests to Balena servers. It is not intended for direct use by end-users, but rather as an internal dependency for other Balena-io modules, such as the balena SDK. The current stable version is 14.2.0, with frequent patch and minor releases, indicating active development. Key differentiators include its tight integration with the Balena ecosystem, requiring an instantiated `balena-auth` instance for authentication, and providing features like request interceptors, streaming capabilities, and automatic handling of authorization. It supports both Node.js (requiring `>=18.0.0`) and browser environments, though the `isBrowser` option has been deprecated in recent versions. The module exposes a factory function to create a request instance, enabling configurable behavior like debug logging and retries.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","balena","request","http","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/balena-request"},{"id":10557,"title":"Balena Semantic Versioning Utilities","library":"balena-semver","status":"active","version":"4.0.18","language":"javascript","ecosystem":"npm","summary":"balena-semver, currently at version 4.0.18, provides a collection of Balena-specific utility methods for working with semantic versions. While it parses and adheres to standard semver strings, its key differentiator is its ability to handle Balena OS version formats, such as 'Resin OS vX.Y.Z'. The package maintains a frequent release cadence, primarily issuing patch updates as seen with numerous recent v4.0.x releases. This module is explicitly noted as a low-level utility intended for internal Balena components and is generally not recommended for direct use by end-users; instead, the Balena SDK is suggested for most applications. It ships with TypeScript types, facilitating its use in modern JavaScript and TypeScript projects. The package requires Node.js versions `^20.12.0 || >= 22.0.0`.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","balena","balena.io","resin","resin.io","semver","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/balena-semver"},{"id":16301,"title":"Balena Settings Client","library":"balena-settings-client","status":"active","version":"6.0.3","language":"javascript","ecosystem":"npm","summary":"balena-settings-client is a low-level utility module designed to provide read-only access to user-configurable balena application settings. It consolidates configuration from various sources, including default settings, user-specific `.balenarc.yml` files (e.g., `$HOME/.balenarc.yml` on Unix), project-specific `.balenarc.yml` files (`$PWD/balenarc.yml`), and environment variables prefixed with `BALENARC_`. Values are merged with a clear precedence hierarchy, allowing for flexible overrides. The current stable version is 6.0.3, with recent releases indicating active maintenance and development. Key differentiators include its role in the balena ecosystem for managing client-side settings, its ability to merge configurations from multiple sources, and its explicit read-only nature. This module is not intended for direct end-user consumption; instead, users are typically directed to the higher-level `balena-sdk` for interacting with balena services.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","balena","settings","client","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/balena-settings-client"},{"id":24977,"title":"Balm Core (BalmJS)","library":"balm-core","status":"active","version":"4.33.0","language":"javascript","ecosystem":"npm","summary":"Balm Core is the compiler core for BalmJS, an opinionated front-end workflow tool based on Gulp and webpack. It provides a structure-driven approach to building web apps with minimal configuration, handling tasks like PostCSS/Sass/Less compilation, CSS Autoprefixing, CSS sprites generation, ES2015+ transpilation via Babel, image optimization, and built-in BrowserSync dev server. Current stable version is 4.33.0, requiring Node >=20.10.0 or >=22.0.0. It ships with TypeScript declarations. Unlike generic task runners or bundlers, BalmJS enforces a specific project structure and convention over configuration, aiming for simplicity and consistency across projects. Release cadence is irregular. Supports both ESM and CommonJS modules.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","balm","balmjs","web","app","front-end","workflow","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/balm-core"},{"id":12873,"title":"Bamboo Jest Reporter","library":"bamboo-jest-reporter","status":"active","version":"1.0.3","language":"javascript","ecosystem":"npm","summary":"bamboo-jest-reporter is a Jest test reporter designed to integrate test, coverage, and snapshot results with Atlassian Bamboo's Mocha Test Parser. It transforms Jest's native output into a `jest.json` file, making it consumable by Bamboo. Currently at version 1.0.3, the package appears to be stable with a focus on specific enterprise CI/CD integration. Its key differentiator lies in its tailored output format for Bamboo and granular control over which aspects of Jest's results (tests, code coverage, or obsolete snapshots) are reported as failures, configurable via environment variables, allowing for flexible build pipeline management. This specificity makes it a niche but valuable tool for teams using Jest with Bamboo.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","jest","reporter","coverage","snapshots","atlassian","bamboo","mocha"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/bamboo-jest-reporter"},{"id":6542,"title":"BAML Python Bindings","library":"baml-py","status":"active","version":"0.220.0","language":"python","ecosystem":"pypi","summary":"BAML (Basically a Made-up Language) is a domain-specific language and toolchain designed to build reliable AI workflows and agents by transforming prompt engineering into schema engineering. It generates type-safe client code for Python (and other languages like TypeScript, Ruby, Go), enabling structured outputs from Large Language Models with built-in features like streaming, retries, and broad model support. The library is actively maintained with frequent releases, currently at version 0.220.0.","last_verified":"2026-04-15T00:00:00.000Z","tags":["AI","LLM","structured-output","prompt-engineering","DSL","type-safe","codegen"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/baml-py"},{"id":3422,"title":"Banal Python Micro-functions","library":"banal","status":"maintenance","version":"1.0.6","language":"python","ecosystem":"pypi","summary":"Banal is a Python library providing a collection of 'micro-functions' focused on handling and buffering type uncertainties. It's designed as an outsourced utility module to simplify common tasks like checking if an object is list-like or ensuring an argument is a list. The current version is 1.0.6, released in February 2021, indicating a low release cadence and a mature, stable codebase.","last_verified":"2026-04-25T10:02:05.727Z","tags":["utility","micro-functions","type-handling","data-processing","helpers"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/banal"},{"id":8,"title":"Banana Dev","library":"banana-dev","status":"abandoned","version":"6.3.0","language":"python","ecosystem":"pypi","summary":"Python client for Banana's serverless GPU inference platform. Platform permanently shut down March 31, 2024. Package is abandoned. All API calls fail — the backend no longer exists. Do not use.","last_verified":"2026-05-11T18:10:02.042Z","tags":["gpu","serverless","inference","abandoned","shutdown","python"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/banana-dev"},{"id":1088,"title":"Bandit","library":"bandit","status":"active","version":"1.9.4","language":"python","ecosystem":"pypi","summary":"Bandit is an open-source security-oriented static analyser for Python code, designed to find common security issues early in the development lifecycle. It processes each file, builds an Abstract Syntax Tree (AST) from it, and runs a set of security-focused plugins against the AST nodes, generating reports with severity and confidence levels. Maintained by the PyCQA community, Bandit is currently at version 1.9.4 and requires Python >=3.10. Its release cadence focuses on compatibility updates and rule maintenance, indicating a stable and actively supported utility.","last_verified":"2026-04-05T00:00:00.000Z","tags":["security","static analysis","linter","code quality","devsecops"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/bandit"},{"id":23045,"title":"Bandit SARIF Formatter","library":"bandit-sarif-formatter","status":"active","version":"1.1.1","language":"python","ecosystem":"pypi","summary":"A formatter that converts Bandit security analysis results into the SARIF Version 2.1.0 format, enabling integration with GitHub Advanced Security and other SARIF-compatible tools. The current version is 1.1.1. The package acts as a custom formatter for Bandit; release cadence is low, with maintenance updates as needed.","last_verified":"2026-05-01T00:00:00.000Z","tags":["sarif","bandit","static-analysis","security"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/bandit-sarif-formatter"},{"id":23342,"title":"Bandwidth SDK","library":"bandwidth-sdk","status":"active","version":"23.1.0","language":"python","ecosystem":"pypi","summary":"Official Python SDK for Bandwidth's Communication Platform APIs (Voice, Messaging, Multi-Factor Auth). Version 23.1.0 supports Python >=3.7. Monthly releases.","last_verified":"2026-05-01T00:00:00.000Z","tags":["bandwidth","messaging","voice","api","sdk"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/bandwidth-sdk"},{"id":9544,"title":"Bangla Date and Numeral Utilities","library":"bangla","status":"maintenance","version":"0.0.5","language":"python","ecosystem":"pypi","summary":"Bangla is a Python package designed for converting Gregorian dates to the Bengali calendar, translating English numerals to Bangla numerals, and generating Bangla ordinals for dates. The current version is 0.0.5, and the library has an infrequent release cadence, with the last update in March 2021.","last_verified":"2026-04-17T00:00:00.000Z","tags":["date","calendar","bangla","bengali","numerals","localization"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/bangla"},{"id":24978,"title":"BanglaScript","library":"banglascript","status":"active","version":"4.1.0","language":"javascript","ecosystem":"npm","summary":"BanglaScript is a transpiler that converts Bangla (Bengali) syntax into JavaScript, enabling native Bengali speakers to code in their mother tongue. Current stable version is 4.1.0, released with regular updates. It offers a CLI, REPL, project templates, caching, and full support for modern JavaScript features including async/await, classes, and modules. Differentiates from other language-localization projects by providing a complete toolchain (build, watch, eval) and TypeScript type definitions.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","bangla","bengali","banglascript","transpiler","compiler","bengali-programming","cli","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/banglascript"},{"id":26794,"title":"banglascript-transpiler","library":"banglascript-transpiler","status":"active","version":"1.0.0","language":"javascript","ecosystem":"npm","summary":"A toy transpiler that converts BanglaScript (a beginner-friendly programming language using Bangladeshi GEZ-Z slang keywords) into JavaScript. Version 1.0.0 is the initial release. It translates BanglaScript keywords like 'bro' (let), 'funde' (function), 'jodi' (if), 'bolchi' (console.log) into standard JavaScript. Primarily educational or novelty use; not intended for production. No regular release cadence. Differentiator: it makes programming accessible to Bengali speakers by using localized keywords.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/banglascript-transpiler"},{"id":1944,"title":"banks","library":"banks","status":"active","version":"2.4.1","language":"python","ecosystem":"pypi","summary":"Banks (version 2.4.1) is a Python library designed as a prompt programming language for Large Language Models (LLMs). It simplifies the creation, templating, versioning, and management of LLM prompts, offering an intuitive alternative to f-strings for complex prompt engineering. The library maintains an active and frequent release cadence, continuously adding features and improvements.","last_verified":"2026-04-24T03:45:07.660Z","tags":["prompt engineering","LLM","AI","language model","templating","chatbots"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/banks"},{"id":16597,"title":"Banks DB (Bankcard BIN Database)","library":"banks-db","status":"active","version":"0.23.0","language":"javascript","ecosystem":"npm","summary":"The `banks-db` library provides a client-side database of bank identification numbers (BINs) to retrieve bank names and associated brand colors based on a bankcard prefix. Its primary function is to enhance user experience on billing pages, for example, by dynamically displaying a bank's logo or changing background colors as a user types their card number. It is crucial to understand that this database is community-driven and explicitly warns against its use for any billing logic, fraud detection, or security-sensitive operations due to potential inaccuracies or incompleteness. The current stable version is 0.23.0, and the package maintains a relatively active release cadence, with minor version updates typically occurring every few weeks to months, often reflecting database updates or small feature enhancements. A key differentiator is its dual approach: offering a comprehensive global dataset through the main export, alongside the ability to selectively load country-specific data for optimized bundle sizes, with direct integration examples for PostCSS and CSS-in-JS environments.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","bankcard","bin","bank","card","color","database","db"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/banks-db"},{"id":12874,"title":"Bao Bundler","library":"bao-bundler","status":"active","version":"0.2.4","language":"javascript","ecosystem":"npm","summary":"Bao Bundler is a simple, code-driven asset bundler for web projects, engineered specifically for the Bun runtime. As of version 0.2.4, it offers an imperative build process through its core concepts of `Project`, `Flows` (defining what to bundle from sources like folders or files), and `Runners` (defining how to process assets, such as copying them). This approach grants maximum flexibility by allowing developers to define build steps directly in TypeScript code, diverging from configuration-file-driven bundlers. The package is in an early development phase, suggesting an active but potentially irregular release cadence as new features and refinements are introduced. Its key differentiator is the tight integration with Bun, leveraging Bun's performance for asset processing, and its highly customizable pipeline through custom `Flow` and `Runner` implementations.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","bun","bundler","assets","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/bao-bundler"},{"id":7973,"title":"Baostock","library":"baostock","status":"active","version":"0.9.1","language":"python","ecosystem":"pypi","summary":"Baostock is a Python library designed to provide free historical data for the China stock market, sourced from Baostock.com. It allows users to retrieve various types of data, including daily K-line data, stock basic information, and transaction details, making it a valuable tool for quantitative analysis and research. The current version is 0.9.1, and releases typically occur to fix bugs or adapt to changes in the Baostock data service.","last_verified":"2026-04-16T00:00:00.000Z","tags":["finance","stock","market data","China","quantitative analysis"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/baostock"},{"id":26791,"title":"Bapy - Python Package Manager","library":"bapy","status":"active","version":"2.0.5","language":"python","ecosystem":"pypi","summary":"A tool for managing Python packages. Current version is 2.0.5, with monthly releases on PyPI.","last_verified":"2026-05-01T00:00:00.000Z","tags":["package-management","python"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/bapy"},{"id":24979,"title":"bar-db","library":"bar-db","status":"active","version":"6.4.1","language":"javascript","ecosystem":"npm","summary":"Beyond All Reason Database (bar-db) is a lightweight, typed database library for Node.js and browser environments, currently at v6.4.1. It provides a simple key-value store with optional schema validation, focusing on ease of use and TypeScript integration. Key differentiators include zero dependencies, built-in JSON-based persistence, and support for async/await patterns. The library is actively maintained with a monthly release cadence.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/bar-db"},{"id":7974,"title":"barcodenumber","library":"barcodenumber","status":"maintenance","version":"0.5.0","language":"python","ecosystem":"pypi","summary":"barcodenumber is a Python module, version 0.5.0, designed to validate various product codes such as EAN, EAN13, ISBN, ISBN10, and ISBN13. It offers a straightforward way to check the authenticity and correct format of barcode numbers, primarily using checksum algorithms. The library was last updated in November 2019 and supports Python 2.7 and Python 3.3-3.6. It is not actively maintained for newer Python versions or for barcode generation.","last_verified":"2026-04-16T00:00:00.000Z","tags":["barcode","validation","ean","ean13","isbn","upc","checksum"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/barcodenumber"},{"id":18147,"title":"Bard Legends Framework","library":"bard-legends-framework","status":"active","version":"1.4.0","language":"javascript","ecosystem":"npm","summary":"Bard Legends Framework v1.4.0 enables rapid development of interactive text-based narratives with branching storylines and dynamic character management. Built on actions-lib ^3.2.1, helpers-lib ^2.1.1, and script-engine-lib ^1.1.1, it provides a plugin-based architecture for defining game actions, NPC behavior, and plot branching. Unlike generic game engines, it focuses on narrative-driven storytelling with minimal boilerplate.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/bard-legends-framework"},{"id":10558,"title":"Bare Assert","library":"bare-assert","status":"active","version":"1.2.0","language":"javascript","ecosystem":"npm","summary":"bare-assert is a minimalist assertion library for JavaScript, designed to be lightweight and efficient. It provides fundamental assertion utilities like `ok`, `equal`, and `deepEqual`, suitable for testing or validating conditions in various JavaScript environments. The current stable version is 1.2.0, released in December 2025. This library is part of the broader Holepunchto 'bare' ecosystem, which focuses on small, modular JavaScript runtimes for desktop and mobile, suggesting an emphasis on performance and a reduced footprint. Its release cadence appears to be on an 'as-needed' basis, with updates roughly annually or semi-annually. A key differentiator is its 'bare-bones' philosophy, offering essential assertions without the extensive feature sets found in larger frameworks like Chai or Node.js's built-in `assert` module. It ships with TypeScript types, leveraging TypeScript's `asserts` keyword for enhanced type narrowing.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/bare-assert"},{"id":10559,"title":"Bare Events","library":"bare-events","status":"active","version":"2.8.2","language":"javascript","ecosystem":"npm","summary":"Bare Events is a lightweight and minimal event emitter library for JavaScript, designed for both Node.js and browser environments. It provides a simple API for event-driven programming, allowing developers to subscribe to and emit custom events efficiently. The package is actively maintained, with version 2.8.2 being the latest stable release as of late 2025/early 2026, and new versions released as needed. As part of the Holepunch ecosystem, it emphasizes a 'bare-bones' approach, contrasting with more feature-rich alternatives by focusing solely on core event emitting functionality. It ships with built-in TypeScript type declarations, making it well-suited for modern JavaScript and TypeScript projects that prioritize minimal overhead and explicit control over event handling.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/bare-events"},{"id":12872,"title":"Bare HTTP Parser","library":"bare-http-parser","status":"active","version":"1.1.3","language":"javascript","ecosystem":"npm","summary":"bare-http-parser is a streaming HTTP request and response parser specifically designed for the Bare JavaScript runtime. Bare is a lightweight, modular runtime optimized for desktop and mobile environments, emphasizing embedded and cross-device support, particularly for peer-to-peer applications. This library, currently at version 1.1.3, provides the foundational capability to interpret raw HTTP stream data efficiently within the Bare ecosystem. Unlike traditional HTTP parsers that might operate on complete buffered messages, bare-http-parser processes data as it arrives, making it suitable for low-latency network operations characteristic of peer-to-peer systems. Its release cadence aligns with the development of the broader Holepunch/Bare project, with updates typically coinciding with advancements in the runtime itself. This parser is a critical component for building HTTP-based networking features directly within Bare applications, leveraging its stream-first architecture.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/bare-http-parser"},{"id":17169,"title":"Bare HTTP/1 Library","library":"bare-http1","status":"active","version":"4.5.6","language":"javascript","ecosystem":"npm","summary":"bare-http1 is a low-level, native HTTP/1 library for JavaScript, designed for efficient and direct interaction with the HTTP/1 protocol without higher-level abstractions. It provides fundamental primitives for creating HTTP/1 servers and clients, making it suitable for environments where fine-grained control or minimal overhead is paramount. The current stable version is 4.5.6, indicating ongoing maintenance and incremental improvements, as shown by recent patch releases addressing stability. Key differentiators include its 'bare' philosophy, focusing solely on HTTP/1, and its light footprint, often used in conjunction with other 'bare-' ecosystem modules like bare-buffer and bare-url for buffer and URL handling. It ships with TypeScript types, facilitating robust development in TypeScript projects and ensuring type safety.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/bare-http1"},{"id":15537,"title":"bare-make","library":"bare-make","status":"active","version":"1.7.2","language":"javascript","ecosystem":"npm","summary":"bare-make is an opinionated build system generator designed to simplify the CMake workflow by enforcing a consistent build environment. It leverages CMake to generate build files specifically for Ninja, utilizing Clang as the compiler toolchain across all supported operating systems. This approach ensures highly reliable and reproducible compilation processes by standardizing the build system and compiler. While it imposes these specific tools, it remains fully compatible with standard CMake, allowing developers to easily \"eject\" to a plain CMake flow if needed. The current stable version is 1.7.2, and it appears to follow an active release cadence tied to its parent organization's projects. Its primary differentiators include its programmatic JavaScript API for build automation and its strong focus on build consistency through fixed toolchains, making it ideal for projects requiring strict build guarantees.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/bare-make"},{"id":10560,"title":"Bare OS Utilities","library":"bare-os","status":"active","version":"3.8.7","language":"javascript","ecosystem":"npm","summary":"bare-os provides essential operating system utilities tailored for the `bare` JavaScript runtime, a lightweight and modular environment designed for peer-to-peer applications across desktop and mobile devices. Unlike Node.js, the `bare` runtime emphasizes a minimal core, relying on modular userland libraries like `bare-os` for functionalities typically found in a standard library. Currently at version 3.8.7, the package exhibits active development, with recent updates and a healthy maintenance status. It is a key component within the Holepunch ecosystem, focusing on efficiency and cross-platform compatibility, particularly for networked applications requiring direct user-to-user connections without traditional servers. The library ships with TypeScript types, ensuring robust development experiences.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/bare-os"},{"id":10561,"title":"Bare Path Manipulation","library":"bare-path","status":"active","version":"3.0.0","language":"javascript","ecosystem":"npm","summary":"bare-path is a JavaScript library designed for cross-platform path manipulation, focusing on string-based operations rather than interacting with the underlying file system. It provides utilities for joining, normalizing, resolving, and dissecting file paths, similar to Node.js's built-in `path` module. The current stable version is 3.0.0. Its primary differentiator is its minimalist approach and explicit separation of POSIX and Windows path logic via subpath exports, making it highly portable and suitable for environments where `node:path` might not be available or desired due to its implicit OS-specific behavior. It maintains a steady release cadence for core utility packages, prioritizing stability and broad compatibility.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/bare-path"},{"id":10562,"title":"bare-stream","library":"bare-stream","status":"active","version":"2.13.0","language":"javascript","ecosystem":"npm","summary":"bare-stream provides a lightweight and performant abstraction for handling streaming data in JavaScript environments, building upon the well-established `streamx` API. It is currently at version 2.13.0, with regular updates indicated by recent minor version bumps, suggesting an active development cadence. The \"bare\" prefix implies a focus on minimal overhead and core functionality, making it suitable for environments where resource efficiency is critical, such as low-resource servers or specialized applications. Unlike Node.js's built-in streams, bare-stream aims for broader compatibility and a more streamlined API, leveraging the `streamx` pattern. Its primary differentiator is its minimal dependency footprint and its explicit design for efficient data flow, providing a robust foundation for implementing custom streaming logic without the overhead of larger alternatives.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/bare-stream"},{"id":10563,"title":"WHATWG URL Utilities","library":"bare-url","status":"active","version":"2.4.1","language":"javascript","ecosystem":"npm","summary":"bare-url is a JavaScript library providing a WHATWG URL Standard-compliant implementation for parsing, formatting, and manipulating URLs. As of version 2.4.1, it offers a robust set of utilities, including conversions between file paths and URL objects. It ships with comprehensive TypeScript type definitions, enabling strong type-checking in modern development environments. The package is actively maintained, indicated by its numerous versions and frequent recent updates, ensuring adherence to the evolving WHATWG standard. While Node.js provides a global `URL` class that aligns with the WHATWG specification, `bare-url` can serve as a consistent, lightweight alternative or a reliable polyfill in environments where the native `URL` might be absent, outdated, or exhibit inconsistent behavior. Its focus is on providing a dependable, spec-compliant URL API.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/bare-url"},{"id":10565,"title":"Bare Utils","library":"bare-utils","status":"active","version":"1.6.0","language":"javascript","ecosystem":"npm","summary":"`bare-utils` is a JavaScript utility library designed to provide Node.js-compatible functions primarily for the Bare runtime, a specialized environment often used within the Holepunch and Hypercore ecosystems. It offers a subset of commonly used functionalities akin to Node.js's built-in `util` module, ensuring that developers can leverage familiar utility patterns when building applications for Bare. The library's current stable version is 1.6.0. Its release cadence is typically aligned with the development cycle of the Bare runtime itself, focusing on maintaining API parity and addressing specific needs of the ecosystem. A key differentiator is its explicit compatibility and optimization for the Bare environment, making it a targeted tool rather than a general-purpose utility library for standard Node.js projects.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/bare-utils"},{"id":26792,"title":"barectf","library":"barectf","status":"active","version":"3.1.2","language":"python","ecosystem":"pypi","summary":"barectf is a generator of ANSI C tracers that output CTF (Common Trace Format) data streams. It takes a YAML configuration file describing trace events and generates a standalone C tracer suitable for embedded systems. Current version: 3.1.2, released 2023-12. Release cadence: irregular, with major versions every few years.","last_verified":"2026-05-01T00:00:00.000Z","tags":["tracing","ctf","embedded","c-code-generator","yaml"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/barectf"},{"id":24980,"title":"barely-a-dev-server","library":"barely-a-dev-server","status":"active","version":"0.8.3","language":"javascript","ecosystem":"npm","summary":"A thin, opinionated wrapper for esbuild that watches and serves TypeScript files as ESM. Current stable version: 0.8.3. Release cadence: irregular, with multiple minor releases in 2024. Key differentiators: minimal codebase (<200 lines), zero runtime dependencies beyond esbuild, automatic source maps, and integrated dev server that maps entry .ts files to .js. Unlike esbuild's own --servedir, this directly serves compiled output with live rebuilds. No CLI, no live reload, no non-TS transformations. Requires Node >=19 or Bun >=1.0.30.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/barely-a-dev-server"},{"id":12875,"title":"Barnard59 RDF Cube Operations","library":"barnard59-cube","status":"active","version":"1.4.10","language":"javascript","ecosystem":"npm","summary":"barnard59-cube is a JavaScript package offering a suite of operations and command-line interfaces for managing RDF cubes within Barnard59 Linked Data pipelines. It provides functionalities like `toObservation` for creating cube observations aligned with the Cube Schema specification and `buildCubeShape` for deriving SHACL shapes from observation streams. The package also includes robust CLI commands for fetching, validating, and checking RDF cube metadata and observations against defined constraints using SPARQL endpoints. Currently at version 1.4.10, this package is part of the actively developed `barnard59` monorepo, benefiting from continuous updates that incorporate dependency upgrades and minor feature enhancements. Its key differentiator is the seamless integration of RDF cube lifecycle management into stream-based data processing workflows.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/barnard59-cube"},{"id":16307,"title":"HTTP Protocol for Barnard59 Linked Data Pipelines","library":"barnard59-http","status":"active","version":"2.1.0","language":"javascript","ecosystem":"npm","summary":"barnard59-http provides a set of HTTP protocol operations (such as GET, POST, PUT, DELETE) that function as 'steps' within Barnard59 Linked Data pipelines. Barnard59 is an Extract, Transform, Load (ETL) toolkit primarily designed for working with RDF and Linked Data, where pipelines are declaratively defined using RDF graphs (e.g., in Turtle or JSON-LD format) and executed by the `barnard59` CLI or programmatic API. This package extends the core Barnard59 functionality, enabling pipelines to interact with external HTTP resources. The current stable version is 2.1.0, and it is part of an actively maintained monorepo, with frequent patch and minor releases across its constituent packages. Key differentiators include its deep integration with RDF/Linked Data principles, its streaming architecture for handling large datasets, and the flexibility to embed custom JavaScript logic directly into RDF-defined pipelines.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/barnard59-http"},{"id":5861,"title":"Baron: Full Syntax Tree for Python","library":"baron","status":"active","version":"0.10.1","language":"python","ecosystem":"pypi","summary":"Baron is a Full Syntax Tree (FST) library for Python, designed for refactoring and detailed code analysis. Unlike an Abstract Syntax Tree (AST) which discards some syntax information, Baron's FST preserves all original formatting, including comments, empty lines, and spacing, ensuring that converting code to an FST and back exactly reproduces the original source code. The current version is 0.10.1, released in December 2021. Development is active with a focus on bug fixes, minor feature additions, and performance improvements, indicating a measured release cadence.","last_verified":"2026-04-14T00:00:00.000Z","tags":["AST","FST","refactoring","code analysis","syntax tree","python"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/baron"},{"id":12876,"title":"Barse Binary Parser","library":"barse","status":"abandoned","version":"0.4.3","language":"javascript","ecosystem":"npm","summary":"Barse is a JavaScript library designed for creating streaming binary parsers with a fluent API. It enables developers to process binary data in chunks, extracting named fields based on specified lengths and applying transformation functions. The current stable version, 0.4.3, was last published over a decade ago in 2013, indicating it is an unmaintained project. This library's key differentiator was its simple, chainable interface for low-level binary data manipulation. However, due to its age, it relies on older Node.js `Buffer` APIs and exclusively uses CommonJS modules, lacking modern features such as native ESM support or TypeScript definitions. This makes it largely unsuitable for new projects or environments that require adherence to recent JavaScript standards or active software maintenance.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","binary","parser","parse","fluent"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/barse"},{"id":14459,"title":"Base Framework","library":"base","status":"abandoned","version":"3.0.0","language":"javascript","ecosystem":"npm","summary":"The `base` package, with its current stable version 3.0.0, is an open-source framework designed to provide a minimal and highly composable foundation for building server-side Node.js applications. It emphasizes modularity through a plugin-based architecture, allowing developers to extend its core functionality—which includes methods like `.set`, `.get`, `.has`, `.define`, and `.use`—with custom features or community plugins. A key design principle is a compact API surface, aiming for ease of learning and use, while encouraging unit testability and a Node.js core-style approach without excessive API sugar. Despite its architectural benefits for creating extensible applications, the project appears to be no longer actively maintained, with the last significant release and code contributions dating back over six years. This lack of recent updates means that while the principles are sound, users should consider the implications of using an unmaintained framework for new development, particularly regarding security patches or compatibility with newer Node.js versions.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","base","boilerplate","cache","del","get","inherit","methods","set"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/base"},{"id":18148,"title":"base-cli","library":"base-cli","status":"maintenance","version":"0.5.0","language":"javascript","ecosystem":"npm","summary":"Plugin for base-methods that maps built-in methods to CLI arguments, supporting methods from plugins like base-store, base-options, and base-data. Current stable version: 0.5.0. Release cadence: infrequent, no recent updates. Key differentiators: simplifies setting up command line logic for base applications by adding a cli object with .map(), .alias(), and .process() methods. Alternative: base-config for declarative configuration.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","app","application","arg","args","base","baseplugin","cache","cli"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/base-cli"},{"id":17507,"title":"Base CLI Process","library":"base-cli-process","status":"abandoned","version":"0.1.19","language":"javascript","ecosystem":"npm","summary":"base-cli-process is a utility package designed to normalize command-line arguments (`argv`) for applications built on the `base` framework. It functions as a `base` plugin, pre-processing the input object with `base-cli-schema` before invoking the `.process()` method from `base-cli`. This package, currently at version 0.1.19, helps structure and standardize CLI input, offering commands for configuration management (`--config`), current working directory (`--cwd`), data definition (`--data`), option setting (`--option`), and plugin loading (`--plugins`). It is part of an older ecosystem and has not seen recent development. Given its low version number and lack of recent updates, it operates under a pre-1.0 development model where API stability is not guaranteed across minor versions.","last_verified":"2026-04-23T00:00:00.000Z","tags":["javascript","api","app","application","base","base-plugin","baseplugin","building-blocks","cli"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/base-cli-process"},{"id":17508,"title":"Base CLI Schema","library":"base-cli-schema","status":"abandoned","version":"0.1.19","language":"javascript","ecosystem":"npm","summary":"This package provides a schema definition and normalization utility specifically designed for the `base-cli` plugin. Its primary function is to process and normalize command-line argument values (`argv`) before they are consumed by `cli.process()` within a `base` application. It allows for defining custom fields with specified types (e.g., 'string') and provides a `normalize` function that applies these definitions, including custom normalizer functions, to an `argv` object. The package is currently at version 0.1.19 and was last published in May 2016. Given its age and low version number, the release cadence is effectively inactive, indicating it is no longer actively maintained. Key differentiators include its tight integration with the `base` framework and its focused purpose of defining and applying schemas for CLI arguments, offering a structured approach to argument normalization within the `base` ecosystem, unlike more general-purpose validation libraries.","last_verified":"2026-04-23T00:00:00.000Z","tags":["javascript","base","baseplugin","cli","normalize","plugin","schema"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/base-cli-schema"},{"id":24982,"title":"base-config-tuia","library":"base-config-tuia","status":"active","version":"1.0.16","language":"javascript","ecosystem":"npm","summary":"base-config-tuia is a shared configuration package for stylelint, commitlint, and lint-staged, designed to standardize frontend development workflows. Version 1.0.16 is the latest stable release. It provides predefined configurations for CSS linting, commit message conventions, and pre-commit hooks. The package is lightweight and requires manual installation of peer dependencies like stylelint, commitlint, husky, and lint-staged. Compared to alternatives like `@commitlint/config-conventional` alone, base-config-tuia bundles multiple tools into a single dependency.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/base-config-tuia"},{"id":19379,"title":"Base Href Webpack Plugin","library":"base-href-webpack-plugin","status":"active","version":"3.0.1","language":"javascript","ecosystem":"npm","summary":"Webpack plugin (v3.0.1, stable) that extends html-webpack-plugin to programmatically insert or update the <base href=\"\" /> tag in the HTML head. Active release with support for Webpack 5 (v3.x), Webpack 4 (v2.x), and Webpack 3 (v1.x). Key differentiators: automatic base href injection without manual template editing; leaves template untouched if option omitted; ships TypeScript types. Alternatives typically require manual HTML template modification.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","base","href","webpack","plugin","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/base-href-webpack-plugin"},{"id":24981,"title":"base-lint CLI","library":"base-lint","status":"active","version":"1.2.1","language":"javascript","ecosystem":"npm","summary":"base-lint scans repositories for usage of modern Web Platform features and evaluates them against the Baseline dataset to ensure new features ship with fallbacks. Version 1.2.1 is current, with active maintenance and a GitHub Action for CI integration. Key differentiators include diff-mode analysis (default), Markdown and JSON reports, threshold-based enforcement (base-lint enforce), GitHub Checks annotation (base-lint annotate), and PR comment creation (base-lint comment). It relies on @typescript-eslint/typescript-estree for parsing TypeScript/JavaScript, requiring Node.js 18.17+ or 20.x LTS. Alternatives like Lighthouse or caniuse require external dataset integration, whereas base-lint provides an out-of-the-box CLI with built-in Baseline compliance tooling.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","lint","baseline","eslint","stylelint","typescript","css","cli"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/base-lint"},{"id":9543,"title":"Base2048","library":"base2048","status":"active","version":"0.1.3","language":"python","ecosystem":"pypi","summary":"`base2048` is a Python library that provides efficient binary encoding and decoding using the Base2048 scheme, implemented as a Rust extension for performance. It offers simple functions to convert bytes to Base2048 strings and vice-versa. The current version is 0.1.3, and it functions as a stable utility library with infrequent updates, focusing on its core encoding capabilities.","last_verified":"2026-04-17T00:00:00.000Z","tags":["encoding","binary","base2048","rust","performance"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/base2048"},{"id":7039,"title":"Douglas Crockford's Base32 Encoding","library":"base32-crockford","status":"maintenance","version":"0.3.0","language":"python","ecosystem":"pypi","summary":"base32-crockford is a Python library that implements Douglas Crockford's base32 encoding scheme. This scheme is designed for human and machine readability, compactness, error resistance, and pronounceability. The library is currently at version 0.3.0, released in 2015, suggesting a maintenance-only release cadence.","last_verified":"2026-04-16T00:00:00.000Z","tags":["base32","crockford","encoding","decoding","utility","human-readable"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/base32-crockford"},{"id":14460,"title":"Base32 Encoding for JavaScript","library":"base32.js","status":"abandoned","version":"0.1.0","language":"javascript","ecosystem":"npm","summary":"This package provides implementations for various Base32 encoding schemes, including RFC 4648 and Crockford's Base32, tailored for JavaScript environments. Base32 offers distinct advantages over Base64, such as case-insensitivity, suitability for filenames (as it avoids the '/' character), and an alphabet carefully designed to minimize ambiguous characters (e.g., omitting 1, 8, 0 to prevent confusion with I, B, O). However, this comes at the cost of increased data size, with Base32 representations being approximately 20% larger than Base64. The package is currently at version 0.1.0, suggesting it is either an early-stage project or one that has not seen significant updates or active maintenance in a considerable amount of time, lacking a clear release cadence. It differentiates itself by supporting multiple Base32 variants and providing pre-built files for browser compatibility.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","base32","base32hex","crockford","rfc2938","rfc4648","encoding","decoding"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/base32.js"},{"id":20991,"title":"base36","library":"base36","status":"active","version":"0.1.1","language":"python","ecosystem":"pypi","summary":"A Python library for encoding and decoding integers to/from base36 strings. Version 0.1.1 is the latest stable release as of April 2026. The library is actively maintained with no breaking changes reported.","last_verified":"2026-04-27T00:00:00.000Z","tags":["base36","encoding","radix","positional numeral system"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/base36"},{"id":1945,"title":"Base58","library":"base58","status":"active","version":"2.1.1","language":"python","ecosystem":"pypi","summary":"The `base58` library provides an implementation of Base58 and Base58Check encoding and decoding, compatible with schemes used by the Bitcoin network. It also supports custom alphabets, such as the XRP one. The current version is 2.1.1, and the library has a stable release history with periodic updates to address compatibility and features.","last_verified":"2026-04-24T03:45:30.459Z","tags":["encoding","base58","cryptography","bitcoin","blockchain"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/base58"},{"id":9547,"title":"Base58check","library":"base58check","status":"active","version":"1.0.2","language":"python","ecosystem":"pypi","summary":"This library provides functions for Base58check encoding and decoding of binary data, commonly used in cryptocurrencies like Bitcoin. It is currently at version 1.0.2 and maintains a stable, low-cadence release cycle.","last_verified":"2026-04-17T00:00:00.000Z","tags":["encoding","base58","base58check","cryptocurrency","bitcoin","blockchain"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/base58check"},{"id":10564,"title":"Base62.js: JavaScript Base62 Encoder/Decoder","library":"base62","status":"maintenance","version":"2.0.2","language":"javascript","ecosystem":"npm","summary":"The `base62` package provides JavaScript utilities for encoding and decoding numbers into Base62 strings. These strings use a character set of 0-9, a-z, and A-Z, typically resulting in shorter, human-readable identifiers compared to other encoding schemes. The current stable version is 2.0.2, though its last publish date was over two years ago, suggesting a maintenance rather than rapid development cadence. A key differentiator of `base62` is its dual API approach: a legacy API (v1.x) available directly from the main package import and a modernized API (v2.x) that allows selective imports for specific character sets (ASCII or custom). The v2.x API is designed for efficiency by enabling modular loading, particularly useful for larger applications.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","base-62","encoder","decoder"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/base62"},{"id":19378,"title":"base64-image-loader","library":"base64-image-loader","status":"maintenance","version":"1.2.1","language":"javascript","ecosystem":"npm","summary":"A webpack loader that converts images to base64 data URIs suitable for embedding directly in HTML img src attributes. Version 1.2.1 is the current stable release; the project appears to be in maintenance mode with infrequent updates. Unlike generic base64 loaders, this one returns a complete data URI string (e.g., 'data:image/png;base64,...') rather than raw base64, making it easy to drop into img tags without manual prefixing. Supports common image formats via a MIME map but has limited extensibility. Not actively maintained since 2018, and relies on webpack 1.x/2.x conventions — incompatible with modern webpack versions without custom configuration.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","base64","image","webpack","loader","img","src","img src"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/base64-image-loader"},{"id":19380,"title":"base64-inline-loader","library":"base64-inline-loader","status":"active","version":"2.0.1","language":"javascript","ecosystem":"npm","summary":"Webpack loader that encodes binary files (images, fonts) into Base64 data URIs inline. v2.0.1, stable with occasional updates. Differentiates from url-loader / file-loader by enforcing base64 encoding for all matched assets without file-size fallback. Supports configurable file size limit and custom MIME-type mapping. Requires webpack 4+ and Node >=6.2.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","webpack","base64"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/base64-inline-loader"},{"id":19381,"title":"base64-loader","library":"base64-loader","status":"deprecated","version":"1.0.0","language":"javascript","ecosystem":"npm","summary":"Base64 file loader for webpack (v1.0.0, last updated circa 2015). Converts file imports to base64-encoded strings at build time. Purely a webpack loader, no runtime dependencies. Minimal documentation; commonly used for embedding small assets like images or fonts as base64 URIs. Note: This package is outdated and may not work with modern webpack versions (v4/v5). Consider using `url-loader` with `limit` option or `asset modules` in webpack 5.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/base64-loader"},{"id":7040,"title":"Base64 Streaming I/O","library":"base64io","status":"active","version":"1.0.3","language":"python","ecosystem":"pypi","summary":"`base64io` is a Python library that provides a file-like object interface for streaming Base64 encoding and decoding. It allows processing large files without loading their entire content into memory by wrapping an existing byte stream. The current version is 1.0.3, and due to its stable and specialized utility, releases are infrequent.","last_verified":"2026-04-16T00:00:00.000Z","tags":["base64","io","streaming","aws","binary-data","file-like"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/base64io"},{"id":23341,"title":"Base58","library":"based58","status":"active","version":"0.1.1","language":"python","ecosystem":"pypi","summary":"A fast Python library for Base58 and Base58Check encoding/decoding. Version 0.1.1 supports Python >=3.7. Development is active with releases on a monthly cadence.","last_verified":"2026-05-01T00:00:00.000Z","tags":["base58","encoding","cryptocurrency","bitcoin"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/based58"},{"id":1946,"title":"BasedPyright","library":"basedpyright","status":"active","version":"1.39.0","language":"python","ecosystem":"pypi","summary":"BasedPyright is a static type checker for Python, forked from Pyright. It aims to provide various type checking improvements, integrate Pylance features (previously exclusive to VS Code), and introduce new diagnostic rules. Unlike upstream Pyright, it is officially published on PyPI, removing the requirement for Node.js. It is actively maintained with frequent releases, currently at version 1.39.0.","last_verified":"2026-04-09T00:00:00.000Z","tags":["static analysis","type checking","linter","pyright","pylance"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/basedpyright"},{"id":17509,"title":"Baselet","library":"baselet","status":"active","version":"0.3.0","language":"javascript","ecosystem":"npm","summary":"Baselet is a lightweight, file-system based database library for JavaScript and TypeScript applications, currently at version 0.3.0. It leverages `disklet` for persistent storage, allowing it to store data directly on disk without requiring external database servers. This makes it suitable for embedded applications, local storage, or serverless environments where a simple, durable key-value or document store is needed. Its primary differentiators include its small footprint, direct disk interaction via `disklet`, and a focus on simplicity. As a 0.x package, it is still under active development, and its API might evolve with subsequent minor versions, though a regular release cadence isn't yet established. Developers should anticipate potential API adjustments.","last_verified":"2026-04-23T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/baselet"},{"id":9545,"title":"Matplotlib Basemap Toolkit","library":"basemap","status":"deprecated","version":"2.0.0","language":"python","ecosystem":"pypi","summary":"Basemap is a deprecated Python library for plotting 2D data on map projections with Matplotlib. While it enabled various map projections, coastlines, and geopolitical boundaries, it is no longer actively developed and is officially superseded by Cartopy. The current version is 2.0.0.","last_verified":"2026-04-17T00:00:00.000Z","tags":["mapping","plotting","geospatial","matplotlib","deprecated"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/basemap"},{"id":20990,"title":"Basemap Data Assets","library":"basemap-data","status":"active","version":"2.0.0","language":"python","ecosystem":"pypi","summary":"Data assets for matplotlib basemap. This package provides the shapefiles, topography, and other geospatial data required by the basemap toolkit. Version 2.0.0 is a major release that reorganized data handling and removed deprecated datasets. Release cadence is sporadic, tied to basemap releases.","last_verified":"2026-04-27T00:00:00.000Z","tags":["basemap","geospatial","map","data","shapefiles"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/basemap-data"},{"id":23343,"title":"bases","library":"bases","status":"active","version":"0.3.0","language":"python","ecosystem":"pypi","summary":"Python library for general Base-N encodings (e.g., base64, base32, base16, hex, binary, and custom alphabets). Version 0.3.0 supports Python 3.7+ and uses runtime type validation. Release cadence is low; no releases since 2022.","last_verified":"2026-05-01T00:00:00.000Z","tags":["base64","base32","base16","encoding","decoding","base-n"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/bases"},{"id":9546,"title":"Baseten Performance Client","library":"baseten-performance-client","status":"active","version":"0.1.5","language":"python","ecosystem":"pypi","summary":"The `baseten-performance-client` is a Python library designed for ultra-high performance interactions with Baseten's inference endpoints, particularly for embedding models. It provides a simple client interface for sending prediction requests. As of the current version `0.1.5`, it primarily focuses on optimizing HTTP requests to Baseten services. Its release cadence is tied to Baseten's internal development cycles, with updates typically driven by specific performance or feature needs.","last_verified":"2026-04-17T00:00:00.000Z","tags":["baseten","client","api","performance","inference","embeddings","mlops"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/baseten-performance-client"},{"id":23047,"title":"bash","library":"bash","status":"abandoned","version":"0.6","language":"python","ecosystem":"pypi","summary":"Bash for Python is a library that allows you to run bash commands as Python function calls. Current version 0.6, last updated in 2013, no recent releases (abandoned).","last_verified":"2026-05-01T00:00:00.000Z","tags":["bash","shell","command","unmaintained"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/bash"},{"id":9548,"title":"Bash Kernel for Jupyter","library":"bash-kernel","status":"active","version":"0.10.0","language":"python","ecosystem":"pypi","summary":"bash-kernel is a Jupyter kernel that allows users to run Bash commands and scripts directly within Jupyter notebooks. It enables interactive shell scripting, making it convenient for tasks involving command-line tools, system administration, and data processing workflows that benefit from shell utilities. The current version is 0.10.0, and it has a moderate release cadence, with several minor releases and bug fixes in recent months.","last_verified":"2026-04-17T00:00:00.000Z","tags":["jupyter","kernel","bash","notebook","shell","cli"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/bash-kernel"},{"id":10566,"title":"Bash Language Server","library":"bash-language-server","status":"active","version":"5.6.0","language":"javascript","ecosystem":"npm","summary":"The Bash Language Server provides an IDE-like experience for Bash scripts by implementing the Language Server Protocol. It leverages Tree Sitter for parsing, and integrates with external tools like ShellCheck for linting, shfmt for formatting, and explainshell for documentation. The current stable version is 5.6.0. It follows a frequent release cadence, indicated by multiple minor and patch releases within short periods. A key differentiator is its comprehensive integration with established Bash tooling, offering features such as jump to definition, find references, code completion, diagnostics, and formatting. It requires Node.js version 16 or newer to run, and ships with TypeScript types, allowing for type-safe client development or custom integrations. Primarily used as a standalone server, it's typically invoked by editor clients rather than imported as a library.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/bash-language-server"},{"id":12878,"title":"Bash Source Code Parser","library":"bash-parser","status":"abandoned","version":"0.5.0","language":"javascript","ecosystem":"npm","summary":"bash-parser is a JavaScript library designed to parse bash source code and generate an Abstract Syntax Tree (AST). The current stable version is 0.5.0, which was last published in June 2017, indicating the project is currently abandoned. Its development aimed to provide a standard-compliant parser, initially forked from `js-shell-parse` and significantly rewritten to leverage a `jison` grammar for robust parsing. This library was intended to serve as the core parsing engine for other projects like `cash` and `nsh`, offering a programmatic way to analyze and manipulate bash scripts. Due to its abandonment, there is no ongoing release cadence, and users should be aware that no further updates, bug fixes, or security patches will be provided.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/bash-parser"},{"id":1397,"title":"Bashlex: Bash Parser","library":"bashlex","status":"active","version":"0.18","language":"python","ecosystem":"pypi","summary":"Bashlex is a Python library providing a parser for bash commands. It can take a bash command string and convert it into an Abstract Syntax Tree (AST), allowing for programmatic inspection and manipulation of shell commands. The current version is 0.18, with releases occurring roughly annually or bi-annually.","last_verified":"2026-04-23T20:34:37.732Z","tags":["bash","parser","shell","ast","cli","command-line"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/bashlex"},{"id":16709,"title":"HTTP Basic Auth for Node.js","library":"basic","status":"maintenance","version":"2.0.3","language":"javascript","ecosystem":"npm","summary":"The `basic` package provides a minimalist HTTP Basic Authentication middleware for Node.js applications. It abstracts the process of parsing the `Authorization` header and validating user credentials against a provided callback function. As of its latest stable version, 2.0.3 (published over seven years ago), the package is primarily designed for CommonJS environments and integrates directly with Node.js's native `http` module. It follows a callback-based asynchronous pattern for credential verification. Its primary differentiation lies in its extreme simplicity and lack of external dependencies, making it a lightweight option for adding basic authentication to a server. Due to its age, it receives infrequent updates and may not natively support modern JavaScript features like Promises or ES Modules without additional wrappers.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/basic"},{"id":12879,"title":"Basic HTTP Authentication Parser","library":"basic-auth","status":"active","version":"2.0.1","language":"javascript","ecosystem":"npm","summary":"basic-auth is a focused Node.js module designed for parsing the 'Authorization' header field specifically for Basic HTTP Authentication. It efficiently extracts the username and password from the header string, returning them as an object with `name` and `pass` properties. The current stable version is 2.0.1, indicating a mature and stable package that receives updates primarily for dependency maintenance and minor internal improvements. It operates with a low-cadence release cycle. A key differentiator is its simplicity and direct utility, offering a lightweight solution for a common HTTP parsing task without imposing additional framework or middleware dependencies. This makes it highly versatile for integration into various Node.js HTTP servers, custom middleware, or application logic, handling edge cases such as empty usernames or passwords correctly.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","basic","auth","authorization","basicauth"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/basic-auth"},{"id":15087,"title":"Connect Basic Authentication Middleware","library":"basic-auth-connect","status":"maintenance","version":"1.1.0","language":"javascript","ecosystem":"npm","summary":"`basic-auth-connect` is a Connect/Express middleware that implements HTTP Basic Authentication, providing a straightforward way to secure web routes. It allows for user verification using either static username/password pairs or through synchronous or asynchronous callback functions for more dynamic authentication logic. The package is currently on version 1.1.0, with its most recent updates focusing primarily on security patches, notably addressing CVE-2024-47178. While functional and easy to use for common Basic Auth scenarios, the package's own documentation suggests that for more complex or highly custom authentication requirements, developers should consider using the underlying `basic-auth` package directly to build their own middleware. Its release cadence appears to be driven by critical security fixes rather than feature development, indicating it is in a maintenance status. Its key differentiator is its simplicity for direct integration into the Connect middleware stack.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/basic-auth-connect"},{"id":16708,"title":"Basic Auth Header Generator","library":"basic-auth-header","status":"abandoned","version":"1.0.1","language":"javascript","ecosystem":"npm","summary":"The `basic-auth-header` package, currently at version `1.0.1` and last published in 2016, is a focused Node.js utility designed to generate HTTP Basic Authentication header values. It provides a single function that takes a username and password (as strings) and returns the formatted `Authorization: Basic <base64-encoded-credentials>` string. Its primary advantage is its extremely minimal footprint and single-purpose design, making it suitable for environments where bundle size or external dependencies are critical concerns. However, it is an older, CommonJS-only module that has been unmaintained for approximately 10 years. It does not offer features beyond basic header generation, such as handling advanced authentication flows, token management, or robust security considerations for credentials beyond simple Base64 encoding.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/basic-auth-header"},{"id":16762,"title":"Basic Auth Middleware","library":"basic-auth-middleware","status":"abandoned","version":"1.0.0","language":"javascript","ecosystem":"npm","summary":"The package `basic-auth-middleware` provides a foundational HTTP Basic Authentication middleware for Node.js `http` servers. Released as version 1.0.0, this package is definitively abandoned, having received its last update over seven years ago (as of April 2026). It was marked with an \"experimental\" stability badge even at its stable release, indicating it was never intended for long-term production use. It integrates with native `http` server requests and responses, employing a callback-based API (`middleware(req, res, ctx, done)`) for authentication flow control. Error objects are constructed using the `boom` library, which is itself deprecated. Due to its unmaintained status and dated design patterns, it is not suitable for new projects and poses potential security and maintenance risks for existing applications.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","basic","auth","middleware","merry","authentication","authorization"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/basic-auth-middleware"},{"id":16306,"title":"Basic Auth Header Parser","library":"basic-auth-parser","status":"abandoned","version":"0.0.2-1","language":"javascript","ecosystem":"npm","summary":"The `basic-auth-parser` package provides a minimalist utility for parsing the `Authorization` HTTP header specifically for Basic Authentication schemes. It extracts the authentication scheme (e.g., 'Basic'), username, and password from a base64-encoded header string. The current stable version is 0.0.2-1, which was last published over four years ago, indicating that the package is no longer actively maintained. Due to its age and lack of updates, it does not support modern JavaScript module systems like ESM out-of-the-box, relying solely on CommonJS. Key differentiators from more actively maintained alternatives like `basic-auth` (from `jshttp`) or `http-auth-utils` include its extremely small footprint and singular focus, but this comes at the cost of modern features, security updates, and broader ecosystem support.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/basic-auth-parser"},{"id":17171,"title":"HTTP Basic Authentication for Node.js","library":"basic-authentication","status":"maintenance","version":"1.10.0","language":"javascript","ecosystem":"npm","summary":"The `basic-authentication` package provides a flexible solution for implementing HTTP Basic Authentication in Node.js applications, particularly designed for integration with Express.js as middleware. Currently stable at version 1.10.0, its release cadence has focused on ensuring compatibility with newer Node.js versions, with major changes often addressing Node.js engine support or dependency updates. Key differentiators include its versatile API, allowing usage as a global Express middleware, a route-specific callback, or a standalone function for custom authentication logic. It supports authentication against a specified username and password, or by parsing an `htpasswd` file with various hashing algorithms. Unlike simpler basic auth packages, it offers explicit control over response handling (`ending` flag) and error suppression (`suppress` flag), making it adaptable to diverse application architectures. It currently maintains compatibility with Node.js versions 4 and above.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","basic","basic-auth","authentication","authorization"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/basic-authentication"},{"id":15538,"title":"Basic FTP Client for Node.js","library":"basic-ftp","status":"active","version":"5.3.0","language":"javascript","ecosystem":"npm","summary":"basic-ftp is a robust and actively maintained FTP/FTPS client library designed specifically for Node.js environments. Currently stable at version 5.3.0, it demonstrates a consistent release cadence with frequent patch and minor updates addressing bugs and security enhancements, as evidenced by recent 5.x releases. A key differentiator is its modern Promise-based API, leveraging `async/await` for asynchronous operations, alongside native TypeScript support for improved developer experience and type safety. The library provides comprehensive features including FTPS over TLS for secure connections, IPv6 support, and convenient methods for performing directory-level operations like uploading and downloading entire folders. It explicitly supports Passive Mode but does not support Active Mode. Users are strongly advised to prefer FTPS (FTP over TLS) for any security-sensitive transfers, or ideally, alternative protocols like HTTPS or SFTP, as plain FTP is an inherently insecure and older protocol. The library maintains a lean dependency tree, requiring only Node.js 10.0 or later.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","ftp","ftps","promise","async","await","tls","ipv6","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/basic-ftp"},{"id":9549,"title":"basicauth library","library":"basicauth","status":"active","version":"1.0.0","language":"python","ecosystem":"pypi","summary":"The `basicauth` library provides an incredibly simple implementation for HTTP Basic Authentication in Python. It focuses purely on decoding and basic verification of the 'Authorization' header. The current version is 1.0.0. The project is stable and has a low release cadence.","last_verified":"2026-04-17T00:00:00.000Z","tags":["authentication","http","basic-auth","web"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/basicauth"},{"id":16704,"title":"Basic Auth Middleware for Express.js","library":"basicauth-middleware","status":"maintenance","version":"3.1.1","language":"javascript","ecosystem":"npm","summary":"basicauth-middleware is an Express.js middleware designed for implementing HTTP Basic Authentication on web routes. Currently at version 3.1.1, the package is in a maintenance state, with the last major update (v3) occurring in 2021 which dropped support for Node.js versions below 10 and enhanced asynchronous credential checking. It allows for flexible authentication strategies, accepting plain username/password pairs, arrays of credentials, or custom synchronous/asynchronous callback functions, including Promise-based and async/await syntax. This middleware is suitable for protecting administrative interfaces, APIs, or internal tools where a simple, stateless authentication mechanism is sufficient. Key differentiators include its simplicity and versatility in defining authentication logic directly within the application.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/basicauth-middleware"},{"id":8875,"title":"BasicSR: Image and Video Super-Resolution Toolbox","library":"basicsr","status":"active","version":"1.4.2","language":"python","ecosystem":"pypi","summary":"BasicSR is an open-source toolbox for image and video super-resolution and restoration, primarily built on PyTorch. It provides a flexible framework, common architectures, and training/testing scripts for various SOTA methods. The library sees active, though somewhat irregular, releases with a focus on adding new models and utility enhancements, currently at version 1.4.2.","last_verified":"2026-04-16T00:00:00.000Z","tags":["deep learning","computer vision","super-resolution","image restoration","pytorch","video processing"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/basicsr"},{"id":7975,"title":"BasicTracer Python","library":"basictracer","status":"active","version":"3.2.0","language":"python","ecosystem":"pypi","summary":"basictracer is a Python implementation of the OpenTracing API, providing a simple, in-memory tracer suitable for development and testing. It allows applications to instrument code with spans, logs, and baggage, adhering to the OpenTracing specification. The current version is 3.2.0, and its release cadence is infrequent, with the last major update in 2021.","last_verified":"2026-04-16T00:00:00.000Z","tags":["opentracing","tracing","distributed-tracing","observability","testing","development"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/basictracer"},{"id":12877,"title":"Basis.js Application Build and Linting Tools","library":"basisjs-tools-build","status":"active","version":"1.12.2","language":"javascript","ecosystem":"npm","summary":"basisjs-tools-build is a dedicated command-line interface (CLI) package providing comprehensive build, linting, and profiling utilities tailored for applications developed with the basis.js framework. It enables developers to compile and optimize their basis.js projects for production, extract detailed application profiles, perform static code analysis to identify potential issues, and resolve various file references within the basis.js ecosystem. The package is currently maintained, with its latest stable release being v1.12.2. While its release cadence can be irregular, updates typically address bugs, enhance stability, and incorporate dependency upgrades, such as the significant transition from uglify-js to uglify-es for JavaScript minification in v1.12.0. Its core value lies in offering specialized, deeply integrated tooling that understands the basis.js resource system and module patterns, distinguishing it from general-purpose build tools.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/basisjs-tools-build"},{"id":14461,"title":"Basscss Type Scale","library":"basscss-type-scale","status":"maintenance","version":"1.0.6","language":"javascript","ecosystem":"npm","summary":"basscss-type-scale is a utility CSS package that provides a set of font-size utilities, enabling developers to apply a consistent type scale using atomic classes like `.h1` through `.h6`. It is a module within the broader Basscss ecosystem, which is a low-level CSS toolkit emphasizing small, composable, and utility-first CSS. The package is currently at version `1.0.6`. The core Basscss project reached `v8` in February 2016 and is considered \"feature complete,\" meaning it is stable with no planned major breaking changes or new features. This implies `basscss-type-scale` is also in a maintenance state. It differentiates itself by providing a flexible way to visually scale font sizes independent of semantic HTML elements, promoting consistency in component-based UI architectures without altering the document structure.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/basscss-type-scale"},{"id":20994,"title":"batchgenerators","library":"batchgenerators","status":"active","version":"0.25.1","language":"python","ecosystem":"pypi","summary":"Data augmentation toolkit for medical imaging and deep learning. Current version 0.25.1. Released on PyPI with irregular cadence; maintained by MIC-DKFZ.","last_verified":"2026-04-27T00:00:00.000Z","tags":["medical imaging","deep learning","data augmentation","transforms"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/batchgenerators"},{"id":27607,"title":"batchgeneratorsv2","library":"batchgeneratorsv2","status":"active","version":"0.3.2","language":"python","ecosystem":"pypi","summary":"Batchgenerators is a deep learning data augmentation and batching library originally for medical image segmentation. Version 2 overhauls the API for composable transformations, deterministic ordering, and reduced overhead. Current version 0.3.2 (pre-1.0, breaking changes likely). Released irregularly.","last_verified":"2026-05-09T00:00:00.000Z","tags":["batchgenerators","data-augmentation","medical-imaging","deep-learning","pytorch","batch","transforms"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/batchgeneratorsv2"},{"id":26795,"title":"batchtensor","library":"batchtensor","status":"active","version":"0.1.1","language":"python","ecosystem":"pypi","summary":"A Python library providing utility functions to manipulate batches of PyTorch tensors, such as concatenation, indexing, and nested data operations. Current version 0.1.1 supports Python 3.10-3.14 and PyTorch. The library follows a semantic versioning release cadence with regular updates.","last_verified":"2026-05-01T00:00:00.000Z","tags":["pytorch","tensor","batch","deep-learning","utility"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/batchtensor"},{"id":9550,"title":"Batrachian Toad","library":"batrachian-toad","status":"active","version":"0.6.15","language":"python","ecosystem":"pypi","summary":"Batrachian Toad provides a unified Pythonic interface for interacting with various AI models directly from your terminal. It abstracts away the complexities of different AI providers (OpenAI, Anthropic, Google Gemini, etc.) into a simple API. The current version is 0.6.15, and as a pre-1.0 library, it is under active development with frequent releases.","last_verified":"2026-04-17T00:00:00.000Z","tags":["AI","LLM","Terminal","Unified API","OpenAI","Anthropic","Google Gemini"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/batrachian-toad"},{"id":18149,"title":"bats-support","library":"bats-support","status":"active","version":"0.3.0","language":"javascript","ecosystem":"npm","summary":"bats-support is a supporting library for Bats (Bash Automated Testing System) test helpers, providing common functions for error reporting, output formatting, and language tools. Version 0.3.0 is the latest stable release with no active maintenance cadence announced. It serves as a dependency for higher-level assertion libraries like bats-assert, focusing on internal helper utilities rather than end-user assertions. Key differentiators include its lightweight shell implementation, strict adherence to Bats conventions, and compatibility with both Bats 0.4 and 1.x. The library was renamed from bats-core to bats-support, with GitHub redirects ensuring backward compatibility.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/bats-support"},{"id":24983,"title":"BayLang Compiler","library":"bay-lang","status":"active","version":"1.2.2","language":"javascript","ecosystem":"npm","summary":"BayLang Compiler (v1.2.2) is the core compiler for the BayLang programming language, a full-stack language that automatically splits code into backend and frontend, supporting reactivity and server-side rendering. This package compiles BayLang to Node.js. Release cadence is irregular, with recent updates adding frontend component support (1.2.2), HTML template translation (1.2.1), and async/await features (1.2). Key differentiator: single codebase for both client and server with automatic platform adaptation. Designed for web application, website, and CRM development with an integrated constructor and widget ecosystem.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/bay-lang"},{"id":4894,"title":"Bayesian Optimization","library":"bayesian-optimization","status":"active","version":"3.2.1","language":"python","ecosystem":"pypi","summary":"The bayesian-optimization library provides a Python implementation of the Bayesian Optimization (BO) algorithm, specifically designed for constrained global optimization of expensive black-box functions. It leverages Bayesian inference and Gaussian processes to efficiently find the maximum value of an unknown function with minimal evaluations. The current version is 3.2.1, and the project is actively maintained with a regular release cadence, requiring Python >=3.9.","last_verified":"2026-04-12T00:00:00.000Z","tags":["optimization","bayesian","machine-learning","gaussian-processes","hyperparameter-tuning","black-box-optimization"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/bayesian-optimization"},{"id":26796,"title":"Bayrell Bundler for Node.js","library":"bayrell-bundler-nodejs","status":"maintenance","version":"0.10.11","language":"javascript","ecosystem":"npm","summary":"Bayrell Bundler for Node.js (v0.10.11) is a module bundler designed for the Bayrell ecosystem, focusing on packaging JavaScript/TypeScript code into optimized bundles. It is part of the Bayrell project and primarily supports Node.js environments. The package has a low release cadence (last release Oct 2020) and limited documentation. Compared to mainstream bundlers like Webpack or Rollup, it is specialized for Bayrell-specific workflows and may not be suitable for general-purpose bundling.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/bayrell-bundler-nodejs"},{"id":1398,"title":"Bazel Runfiles","library":"bazel-runfiles","status":"active","version":"1.9.0","language":"python","ecosystem":"pypi","summary":"The `bazel-runfiles` library provides utilities to locate and access data files bundled as Bazel 'runfiles' within a Python binary or test. It is part of the `rules_python` ecosystem, currently at version 1.9.0, and receives updates aligned with `rules_python` releases, which are fairly regular.","last_verified":"2026-04-23T20:34:59.489Z","tags":["bazel","build system","runfiles","python development","rules_python"],"install_tag":"stale","install_tag_description":"widespread failures or data too old to trust","api":"https://checklist.day/api/registry/bazel-runfiles"},{"id":12881,"title":"BBCode Parser for Node.js","library":"bbcode","status":"abandoned","version":"0.1.5","language":"javascript","ecosystem":"npm","summary":"The `bbcode` package is a basic BBCode parser designed for Node.js environments. It is currently at version 0.1.5, which was published approximately 12 years ago, indicating it is no longer actively maintained. The package's primary function is to convert BBCode strings into HTML, supporting fundamental tags like `[b]` for bold text. Its release cadence is effectively non-existent, as there have been no updates for over a decade. Compared to contemporary BBCode parsing libraries (e.g., `@bbob/parser`, `ya-bbcode`, `js-bbcode-parser`), this package offers a very limited feature set, lacks modern JavaScript support (such as ESM), and does not provide TypeScript type definitions. It was originally based on work from stonesteps.ca. Due to its age and lack of maintenance, it is generally not recommended for new projects.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/bbcode"},{"id":23344,"title":"BBOT","library":"bbot","status":"active","version":"2.8.4","language":"python","ecosystem":"pypi","summary":"BBOT (Bighorn Buster OSINT Tool) is an OSINT automation framework for hackers and security researchers, combining subdomain enumeration, port scanning, web screenshots, and more into a single modular pipeline. Current version: 2.8.4. Released regularly (multiple minor versions per month) on PyPI.","last_verified":"2026-05-01T00:00:00.000Z","tags":["osint","security","automation","subdomain-enumeration"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/bbot"},{"id":10568,"title":"Bounding Box Utility Functions","library":"bbox-fns","status":"active","version":"0.20.2","language":"javascript","ecosystem":"npm","summary":"bbox-fns is a lightweight JavaScript library offering a collection of modular utility functions for common geospatial bounding box operations. Bounding boxes are consistently represented as a four-element array: `[xmin, ymin, xmax, ymax]`. Currently at version 0.20.2, the library maintains a relatively frequent release cadence, often introducing new functions or minor fixes, with updates typically occurring every few weeks or months. Its key differentiator lies in its 'super light-weight' design and modular structure, where most functions reside in their own file. This approach facilitates granular imports, allowing developers to include only the specific utilities needed, thereby contributing to smaller bundle sizes. It focuses exclusively on core bounding box manipulations rather than broader GIS features.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","bbox","geospatial","gis"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/bbox-fns"},{"id":23345,"title":"Blackbox Protobuf","library":"bbpb","status":"active","version":"1.4.2","language":"python","ecosystem":"pypi","summary":"Library for encoding and decoding protobuf messages without needing a .proto type definition. It infers the schema automatically and supports repeated fields, enums, and nested messages. Current version 1.4.2, supports Python 3.8+, released irregularly.","last_verified":"2026-05-01T00:00:00.000Z","tags":["protobuf","serialization","reverse-engineering","no-schema"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/bbpb"},{"id":1947,"title":"detect-secrets (Bridgecrew Fork)","library":"bc-detect-secrets","status":"active","version":"1.5.47","language":"python","ecosystem":"pypi","summary":"detect-secrets (Bridgecrew fork) is a Python tool designed for detecting secrets within a codebase. It focuses on enterprise use cases by providing a systematic way to prevent new secrets, detect explicit bypasses, and offer a checklist for secret migration. Unlike tools that solely find secrets, it emphasizes baseline management to allow for gradual remediation of existing secrets while blocking new ones. The current version is 1.5.47, and it is actively maintained on GitHub.","last_verified":"2026-04-24T03:46:07.765Z","tags":["security","secret-management","pre-commit","static-analysis","SAST","credential-scanning","devsecops"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/bc-detect-secrets"},{"id":2409,"title":"JSONPath Next-Generation for Python","library":"bc-jsonpath-ng","status":"active","version":"1.6.1","language":"python","ecosystem":"pypi","summary":"bc-jsonpath-ng is a robust and extended implementation of JSONPath for Python, aiming for standard compliance. It includes arithmetic and binary comparison operators and provides a clear Abstract Syntax Tree (AST) for metaprogramming, merging functionalities from `jsonpath-rw` and `jsonpath-rw-ext`. The current version is 1.6.1, and it receives active maintenance and updates.","last_verified":"2026-04-24T19:20:00.537Z","tags":["jsonpath","json","query","parsing","data-extraction","ast"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/bc-jsonpath-ng"},{"id":2410,"title":"HCL2 Parser","library":"bc-python-hcl2","status":"active","version":"0.4.3","language":"python","ecosystem":"pypi","summary":"bc-python-hcl2 is a Python library that provides a parser for HashiCorp Configuration Language 2 (HCL2). It is written in Python using Lark and can be used to parse any HCL2 configuration file, such as Terraform files. This package, currently at version 0.4.3, is a fork of the original `python-hcl2` by Amplify and is officially supported by Bridgecrew. The two projects are diverging, so it's important to be aware of which specific package is being used.","last_verified":"2026-04-24T19:20:24.135Z","tags":["hcl2","parser","terraform","config","hashicorp","bridgecrew"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/bc-python-hcl2"},{"id":3906,"title":"Baidu Cloud Engine Python SDK","library":"bce-python-sdk","status":"active","version":"0.9.69","language":"python","ecosystem":"pypi","summary":"The BCE Python SDK is the official software development kit for interacting with Baidu Cloud Engine services. It provides a convenient way for Python developers to integrate their applications with various Baidu AI Cloud products and services, such as object storage (BOS), virtual private cloud (VPC), and more. The current version is 0.9.69, and releases appear to be on an as-needed basis rather than a strict cadence, with the last update on PyPI on March 29, 2026.","last_verified":"2026-04-25T18:03:08.666Z","tags":["cloud","baidu","bce","sdk","baiducloud"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/bce-python-sdk"},{"id":14462,"title":"BCP 47 Language Tag Parser","library":"bcp47","status":"active","version":"1.1.2","language":"javascript","ecosystem":"npm","summary":"The `bcp47` package provides a parser for BCP 47 language tags, a critical standard used in internationalization (i18n) for identifying human languages. The current stable version is `1.2.0`, with a rapid succession of recent releases in April 2026, indicating active development or a recent relaunch. This library's core function is to parse a BCP 47 tag and return a structured object containing all extracted components, or `null` if the tag is syntactically invalid, which acts as an implicit validation mechanism. Its key differentiator lies in its focused adherence to the BCP 47 specification, offering a lightweight and precise tool for tasks like content negotiation, managing localization resources, or configuring user interface languages. Unlike broader i18n frameworks, `bcp47` provides a dedicated, minimalist solution for this specific parsing requirement.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","bcp47","parser","internationalization","i18n","language","locale"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/bcp47"},{"id":8874,"title":"bcpandas","library":"bcpandas","status":"active","version":"2.7.2","language":"python","ecosystem":"pypi","summary":"bcpandas (version 2.7.2) is a Python library providing a high-level wrapper around the Microsoft SQL Server BCP utility. It enables high-performance data transfers between pandas DataFrames and SQL Server databases without requiring direct knowledge of BCP commands. The library is actively maintained and typically releases updates to support newer Python and pandas versions.","last_verified":"2026-04-16T00:00:00.000Z","tags":["sql-server","pandas","etl","database","bcp","bulk-transfer"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/bcpandas"},{"id":343,"title":"bcrypt","library":"bcrypt","status":"active","version":"5.0.0","language":"python","ecosystem":"pypi","summary":"A Python library for modern password hashing, currently at version 5.0.0, with a release cadence of approximately every 6 months.","last_verified":"2026-05-12T13:11:22.879Z","tags":["security","password hashing","cryptography"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/bcrypt"},{"id":15539,"title":"bcrypt-ts","library":"bcrypt-ts","status":"active","version":"8.0.1","language":"javascript","ecosystem":"npm","summary":"bcrypt-ts is a TypeScript-first, pure JavaScript implementation of the bcrypt password-hashing function, designed for both Node.js and browser environments. It provides cryptographic hashing for passwords, focusing on security features like salting and an adaptive iteration count to resist brute-force attacks. The current stable version is 8.0.1. The project appears to have a relatively active release cadence, with major versions (v6, v7, v8) released over time, often driven by Node.js version support or build system changes. Key differentiators from `bcrypt.js` include being fully written in TypeScript, providing separate ESM modules optimized for Node.js and browsers, offering better tree-shaking, and having a minified output. While compatible with the C++ `bcrypt` binding, it's inherently slower due to being a pure JavaScript implementation (approximately 30% slower according to the README, referencing `bcrypt.js` benchmarks), which means fewer iterations can be performed in the same timeframe, requiring careful consideration of the work factor.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","bcrypt","bcryptjs","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/bcrypt-ts"},{"id":10385,"title":"bcryptjs Password Hashing","library":"bcryptjs","status":"active","version":"2.4.3","language":"javascript","ecosystem":"npm","summary":"bcryptjs is an optimized bcrypt implementation in pure JavaScript with zero dependencies. It provides an API compatible with the native C++ `bcrypt` module but ensures maximum portability across Node.js and browser environments without requiring compilation tools like `node-gyp`. While highly convenient and stable, the pure JS implementation is roughly 30% slower than the native binding.","last_verified":"2026-04-20T00:00:00.000Z","tags":["javascript","bcrypt","hashing","passwords","security","crypto","node","browser","zero-dependency"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/bcryptjs"},{"id":17173,"title":"bdb (bcoin-org) - LevelDB Backend","library":"bdb","status":"maintenance","version":"1.6.2","language":"javascript","ecosystem":"npm","summary":"bdb is an embedded, low-level key-value database library specifically designed as a LevelDB backend for the bcoin full node Bitcoin implementation. It is built on top of `leveldown` (or compatible LevelDB bindings) to provide persistent storage. The package, currently at version 1.6.2, is part of the broader `bcoin-org` ecosystem, which appears to be under active maintenance, though `bdb` itself sees less frequent, direct updates. Its primary differentiator is the `bdb.key` utility, offering structured key encoding and decoding for managing complex data types common in blockchain applications, such as cryptographic hashes and integers, enabling efficient storage and retrieval. Unlike general-purpose LevelDB wrappers, `bdb` is tailored for the specific data structures and performance requirements of a Bitcoin node. It operates as a local, embedded database without a server component, similar to other NoSQL key-value stores. Release cadence is tied to the needs of the `bcoin` project, rather than independent frequent updates.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","database","db","leveldb"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/bdb"},{"id":9552,"title":"Big Data Bag Utilities","library":"bdbag","status":"active","version":"1.8.0","language":"python","ecosystem":"pypi","summary":"bdbag is a Python library that extends the BagIt specification (RFC 8493) with features for big data, focusing on FAIR data principles. It enables creation, validation, and manipulation of data bags, supporting checksums, remote payload manifests, and integration with HDF5 and various compression formats. The current version is 1.8.0, and the library is actively maintained with releases as needed for bug fixes and feature enhancements.","last_verified":"2026-04-17T00:00:00.000Z","tags":["data packaging","bagit","FAIR data","checksums","HDF5","data integrity","research data"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/bdbag"},{"id":24984,"title":"BDBuilder","library":"bdbuilder","status":"active","version":"1.2.6-preview.4","language":"javascript","ecosystem":"npm","summary":"A specialized build tool and transpiler for BetterDiscord plugins that allows developers to write plugins using multiple files, TypeScript, or modern JavaScript, then bundles them into a single plugin file compatible with BetterDiscord. Currently at version 1.2.6-preview.4, it's in preview stage and not yet released on the official npm registry. It provides features like production builds, watch mode for development, and automatic copying to the BetterDiscord plugins folder. Compared to alternatives like Ittai, BDBuilder is a simpler, dedicated solution for BetterDiscord plugin development, focusing on ease of use and essential functionality.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/bdbuilder"},{"id":24986,"title":"bdg-tooling","library":"bdg-tooling","status":"active","version":"1.5.1","language":"javascript","ecosystem":"npm","summary":"Shared tooling configuration package for TypeScript projects — provides zero-fuss, plain-object exports for tsconfig presets (node, library/react/nextjs/nestjs), Biome formatter/linter configs, commitlint rule sets, and lint-staged Biome runners. Current stable version 1.5.1 requires Node >=22, pnpm >=10, and peer deps: @biomejs/biome >=2, @commitlint/cli >=19, @commitlint/config-conventional >=19, husky >=9, lint-staged >=15, typescript >=5. Distributed as ESM-only tarball; includes an interactive CLI (`npx bdg-tooling init`) that scaffolds consumer projects, auto-detects package manager, and optionally sets up Husky git hooks. No runtime overhead — config exports are tiny JSON/JS files published from biome/, commitlint/, lint-staged/, tsconfig/ directories.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/bdg-tooling"},{"id":14464,"title":"BDR Bundler","library":"bdr","status":"abandoned","version":"1.7.0","language":"javascript","ecosystem":"npm","summary":"BDR (BunDleR) is a JavaScript/TypeScript bundler inspired by `bili` and `poi`, originally designed for bundling, transforming, and developing JavaScript projects. It aimed to provide a lightweight alternative for building modern applications, leveraging TypeScript. Originally released with features for source code transformation and development server capabilities, its latest version is 1.7.0, released in September 2019. The project is currently abandoned, with its GitHub repository archived, indicating no further development or maintenance. Users should be aware that it lacks support for newer JavaScript features, security updates, and compatibility with recent Node.js and TypeScript versions, making it unsuitable for new projects or active development.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","bundler","bdr"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/bdr"},{"id":24985,"title":"be-pretty","library":"be-pretty","status":"active","version":"1.1.8","language":"javascript","ecosystem":"npm","summary":"CLI tool that automates adding Prettier to an existing project with full setup including Husky and pretty-quick for pre-commit hooks. v1.1.8 released as needed, no fixed cadence. Key differentiator: single command legacy codebase installation vs manual multi-step configuration. Requires Node.js and npm/yarn/pnpm/bun. Ships TypeScript declarations.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","prettier","formatter","boilerplate","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/be-pretty"},{"id":27608,"title":"BEA API Python package","library":"beaapi","status":"active","version":"0.2.0","language":"python","ecosystem":"pypi","summary":"A Python wrapper for the U.S. Bureau of Economic Analysis (BEA) API. Version 0.2.0 provides programmatic access to BEA data such as GDP and regional statistics. Released periodically; currently in early active development.","last_verified":"2026-05-09T00:00:00.000Z","tags":["bea","economic-data","api-wrapper"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/beaapi"},{"id":8879,"title":"Beaker (Session & Caching)","library":"beaker","status":"active","version":"1.13.0","language":"python","ecosystem":"pypi","summary":"Beaker is a Python library providing robust caching and session management functionality, including WSGI middleware for web applications and decorators for standalone scripts. It supports various back-ends like file, memory, Memcached, Redis, MongoDB, and SQLAlchemy. The library is actively maintained, with the current stable version being 1.13.0.","last_verified":"2026-04-16T00:00:00.000Z","tags":["caching","sessions","wsgi","middleware","web"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/beaker"},{"id":8876,"title":"Beaker Gantry","library":"beaker-gantry","status":"active","version":"3.7.0","language":"python","ecosystem":"pypi","summary":"Beaker Gantry (beaker-gantry) is a command-line interface (CLI) tool and Python library that streamlines running Python experiments in Beaker. It manages containers and boilerplate, eliminating the need for manual Dockerfile creation or complex Beaker YAML experiment specifications. Gantry automatically handles environment setup, repository cloning, and workload management at runtime, making it ideal for Python-based batch jobs from rapidly changing Git repositories. It is actively maintained with frequent updates.","last_verified":"2026-04-16T00:00:00.000Z","tags":["CLI","experiment management","machine learning","Beaker","automation","Docker-free","research"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/beaker-gantry"},{"id":8877,"title":"Beaker Python Client","library":"beaker-py","status":"active","version":"2.6.0","language":"python","ecosystem":"pypi","summary":"beaker-py is a lightweight, standalone, pure Python client for the Beaker platform, which is a machine learning experiment and dataset management system. It provides an RPC-based client to interact with Beaker servers. The library is actively maintained, with its latest version being 2.6.0, and follows a continuous release cadence.","last_verified":"2026-04-16T00:00:00.000Z","tags":["machine learning","mlops","experiment management","cloud","allenai"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/beaker-py"},{"id":15086,"title":"Bean: Framework-Agnostic Event Manager","library":"bean","status":"abandoned","version":"1.0.15","language":"javascript","ecosystem":"npm","summary":"Bean is a small, fast, and framework-agnostic event manager designed for desktop, mobile, and touch-based browsers, originating from an earlier era of web development (circa 2010-2012). The current stable version is 1.0.15, which was released over a decade ago. The project is no longer actively maintained or developed, making it an abandoned package. It offered a concise API for event handling, including `on`, `one`, `off`, `clone`, and `fire`, along with support for event delegation and namespacing. A key differentiator was its standalone nature, providing event management capabilities without the overhead of larger JavaScript libraries like jQuery.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","ender","events","event","dom"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/bean"},{"id":23346,"title":"Beancount","library":"beancount","status":"active","version":"3.2.2","language":"python","ecosystem":"pypi","summary":"Double-entry accounting from text files. Beancount is a command-line tool and Python library that reads a plain-text ledger file and produces financial reports. Version 3.2.2, release cadence is irregular (~1-2 major releases per year). Requires Python >=3.9.","last_verified":"2026-05-01T00:00:00.000Z","tags":["accounting","double-entry","plain-text","finance"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/beancount"},{"id":164,"title":"Beanie","library":"beanie","status":"active","version":"2.0.1","language":"python","ecosystem":"pypi","summary":"Async Python ODM for MongoDB built on Pydantic. Current version: 2.0.1 (Nov 2025). v2.0 breaking change: dropped Motor in favor of pymongo AsyncMongoClient. Requires Pydantic v2. Inner class Collection removed — use Settings instead. Must call init_beanie() before any document operations. Sync version is Bunnet (separate package).","last_verified":"2026-05-12T09:11:49.968Z","tags":["beanie","mongodb","odm","async","pydantic","fastapi","python"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/beanie"},{"id":26797,"title":"Bear Language","library":"bear-language","status":"active","version":"1.0.0","language":"javascript","ecosystem":"npm","summary":"Bear Language is a JavaScript transpiler that allows writing code in a simplified Indonesian syntax (Bahasa Rasa Indonesia). Currently at version 1.0.0, it provides both a library and CLI to transpile 'bear' code into standard JavaScript. Key differentiators: targets Indonesian-speaking developers, minimal feature set (likely experimental), with no recent updates (release date unknown).","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/bear-language"},{"id":24988,"title":"Bearr","library":"bearr","status":"active","version":"2.0.0","language":"javascript","ecosystem":"npm","summary":"Bearr (v2.0.0) is a transpiler that converts a custom Indonesian-based language (Bear language) into JavaScript, along with a CLI for compilation. It targets Indonesian-speaking developers who want to write code in Bahasa Indonesia. The transpiler outputs standard JS, enabling use in any JS environment. Differentiators include full Indonesian syntax support and CLI-first design. No release cadence is known; this is a niche tool with limited ecosystem adoption.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/bearr"},{"id":466,"title":"Beartype","library":"beartype","status":"active","version":"0.22.9","language":"python","ecosystem":"pypi","summary":"Beartype is an open-source, pure-Python, PEP-compliant, near-real-time runtime-static type-checker. It emphasizes efficiency, portability, and readability, ensuring O(1) non-amortized worst-case runtime complexity with negligible constant factors. The library has no runtime dependencies and is actively maintained with frequent patch releases addressing compatibility and bug fixes, as evidenced by its rapid `0.22.x` release cycle.","last_verified":"2026-05-12T14:02:34.550Z","tags":["type-checking","runtime","performance","annotations","decorators","quality assurance","pep-compliant"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/beartype"},{"id":27610,"title":"beasties-webpack-plugin","library":"beasties-webpack-plugin","status":"active","version":"0.4.2","language":"javascript","ecosystem":"npm","summary":"Webpack plugin to inline critical CSS and lazy-load the rest. Version 0.4.2, released semi-regularly. Unlike alternatives like Critical or Penthouse, it does NOT use a headless browser, making it fast and lightweight; instead, it inlines all CSS rules used by the document. It integrates with html-webpack-plugin, supports preloading fonts, pruning unused CSS, and works with webpack-dev-server. Ships TypeScript types. Requires Node ^20.0.0 or >=22.0.0.","last_verified":"2026-05-09T00:00:00.000Z","tags":["javascript","critical css","inline css","critical","beasties","webpack plugin","performance","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/beasties-webpack-plugin"},{"id":26798,"title":"beaupy","library":"beaupy","status":"active","version":"3.11.0","language":"python","ecosystem":"pypi","summary":"A library for building interactive terminal user interfaces (TUIs) in Python. Current version 3.11.0, supports Python 3.7.8 to <4.0.0. Released under MIT license. Active development with frequent releases.","last_verified":"2026-05-01T00:00:00.000Z","tags":["tui","terminal","interactive","cli","beaupy"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/beaupy"},{"id":23347,"title":"Beautiful Date","library":"beautiful-date","status":"active","version":"2.3.0","language":"python","ecosystem":"pypi","summary":"A Python library providing a simple and beautiful way to create date and datetime objects using natural language-like expressions. Current version 2.3.0, requires Python >=3.5. Release cadence is low, with occasional updates. Maintained by kuzmoyev.","last_verified":"2026-05-01T00:00:00.000Z","tags":["date","datetime","natural-language","date-creation","beautiful-date"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/beautiful-date"},{"id":6543,"title":"Beautiful Soup","library":"beautifulsoup","status":"maintenance","version":"3.2.2","language":"python","ecosystem":"pypi","summary":"Beautiful Soup (version 3.x) is a Python 2 library for parsing HTML and XML documents, including those with malformed markup. It creates a parse tree that can be used to extract data from web pages, making it useful for screen-scraping tasks. Version 3.2.2 is the final release in this series. Development on the 3.x series ended in 2011, and it has been largely superseded by `beautifulsoup4` for Python 3.","last_verified":"2026-04-15T00:00:00.000Z","tags":["web scraping","html parsing","xml parsing","python2"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/beautifulsoup"},{"id":228,"title":"Beautiful Soup 4","library":"beautifulsoup4","status":"active","version":"4.14.3","language":"python","ecosystem":"pypi","summary":"Beautiful Soup 4 (often imported as `bs4`) is a Python library for pulling data out of HTML and XML files. It works with your favorite parser to provide idiomatic ways of navigating, searching, and modifying the parse tree, commonly saving programmers hours or days of work in web scraping and data extraction. The library is actively maintained with an irregular release cadence, focusing on Python 3 development. The `bs4` package on PyPI is a dummy package, and the actual library to install is `beautifulsoup4`.","last_verified":"2026-05-12T12:04:05.878Z","tags":["web scraping","html parsing","xml parsing","data extraction","dom traversal"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/beautifulsoup4"},{"id":9553,"title":"beautifultable","library":"beautifultable","status":"maintenance","version":"1.1.0","language":"python","ecosystem":"pypi","summary":"beautifultable is a Python library for printing beautiful, structured text tables in terminals, making CLI output more readable. Its current stable version is 1.1.0, released in January 2020. The project appears stable and feature-complete but has not seen active development or new releases since 2020, so its release cadence is infrequent.","last_verified":"2026-04-17T00:00:00.000Z","tags":["table","terminal","cli","formatting","text-table"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/beautifultable"},{"id":20995,"title":"beautysh","library":"beautysh","status":"active","version":"6.4.3","language":"python","ecosystem":"pypi","summary":"A bash beautifier for the masses, providing automated formatting and indentation of shell scripts. Current version is 6.4.3, with regular releases to fix bugs and update dependencies.","last_verified":"2026-04-27T00:00:00.000Z","tags":["bash","beautifier","formatter","shell","linting"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/beautysh"},{"id":24987,"title":"Bebop Tools","library":"bebop-tools","status":"active","version":"3.2.3","language":"javascript","ecosystem":"npm","summary":"bebop-tools is the official CLI compiler for Bebop, a blazing fast, typesafe binary serialization library. Current stable version is 3.2.3. It compiles .bop schema files and generates idiomatic code for TypeScript, C#, Rust, C, and more. Unlike Protocol Buffers or FlatBuffers, Bebop focuses on minimal wire size and zero-copy parsing. Releases are frequent, with active development under the RainwayApp/6over3 organization.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","bebop","binary","serialization","compiler"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/bebop-tools"},{"id":6320,"title":"Bech32","library":"bech32","status":"active","version":"1.2.0","language":"python","ecosystem":"pypi","summary":"The `bech32` Python library provides a reference implementation for the Bech32 and Segwit address encoding scheme (BIP-173). It offers functionalities for encoding binary data into human-readable Bech32 strings and decoding them back. The current version is 1.2.0, with an infrequent release cadence focused on maintaining the reference standard.","last_verified":"2026-04-15T00:00:00.000Z","tags":["bitcoin","blockchain","cryptocurrency","address encoding","bech32","segwit","bip173"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/bech32"},{"id":23348,"title":"Bech32m","library":"bech32m","status":"active","version":"1.0.0","language":"python","ecosystem":"pypi","summary":"Python library for encoding and decoding Bech32 and Bech32m addresses (Bitcoin improvement BIP-350). Version 1.0.0 supports Python 3.9+ with a stable API based on BIP-0173 and BIP-0350. Release cadence is low; maintained on GitHub.","last_verified":"2026-05-01T00:00:00.000Z","tags":["bitcoin","bech32","bech32m","encoding","decoding","bip-350"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/bech32m"},{"id":1810,"title":"Amazon Bedrock AgentCore Python SDK","library":"bedrock-agentcore","status":"active","version":"1.6.0","language":"python","ecosystem":"pypi","summary":"The Amazon Bedrock AgentCore Python SDK provides a higher-level abstraction for developing and deploying AI agents on Amazon Bedrock AgentCore. This SDK simplifies operations related to agent runtime, memory, authentication, and tools, offering framework-agnostic primitives. It is actively maintained with frequent releases, currently at version 1.6.0.","last_verified":"2026-04-24T01:47:17.125Z","tags":["aws","bedrock","ai","agents","llm","sdk","generative-ai"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/bedrock-agentcore"},{"id":4455,"title":"Bedrock AgentCore Starter Toolkit","library":"bedrock-agentcore-starter-toolkit","status":"active","version":"0.3.5","language":"python","ecosystem":"pypi","summary":"The Bedrock AgentCore Starter Toolkit is a Python CLI toolkit designed to simplify the deployment of AI agents to Amazon Bedrock AgentCore Runtime. It enables developers to take Python-based agent logic (e.g., built with Strands Agents or LangGraph) and deploy it to AWS with minimal infrastructure management. The library is currently at version 0.3.5 and undergoes rapid development with frequent patch releases. While still active for existing Python workflows, AWS now recommends using the `@aws/agentcore-cli` (an npm-based CLI) for new projects due to its broader framework support and features.","last_verified":"2026-04-12T00:00:00.000Z","tags":["AWS","Amazon Bedrock","AI Agents","CLI","Deployment","Generative AI","Serverless"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/bedrock-agentcore-starter-toolkit"},{"id":17511,"title":"Bedrock Test Framework","library":"bedrock-test","status":"active","version":"6.1.0","language":"javascript","ecosystem":"npm","summary":"bedrock-test is a JavaScript testing utility for the Bedrock modular web application framework. It provides a structured approach for setting up and running tests, leveraging Mocha for backend unit tests and Karma (formerly Protractor, updated in search results to Karma) for frontend testing. The package, currently at version 6.1.0, is part of the Digital Bazaar Bedrock ecosystem, indicating its release cadence is likely tied to the development of the main Bedrock framework. Key differentiators include its ability to create self-contained test environments for individual modules, manage configuration overrides (e.g., `config.test.js` overriding `config.js`), and facilitate the inclusion of helper functions and mock data for comprehensive testing scenarios. It aims to simplify complex testing setups within the Bedrock architecture by defining how test files are loaded and executed, supporting a modular and independent testing approach for Bedrock-based projects.","last_verified":"2026-04-23T00:00:00.000Z","tags":["javascript","bedrock test"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/bedrock-test"},{"id":10567,"title":"BeeAI Framework","library":"beeai-framework","status":"active","version":"0.1.28","language":"javascript","ecosystem":"npm","summary":"The BeeAI Framework is a TypeScript-first library (also available in Python) designed for building production-ready multi-agent systems leveraging large language models (LLMs). It provides a modular architecture encompassing core components like agents, backend functionalities for interacting with various AI models (chat, embedding, tool calling), a flexible prompt templating system, diverse memory types, and a robust tool ecosystem. The current stable TypeScript version is `0.1.28`. The project maintains a rapid release cadence, with frequent minor version updates across both TypeScript and Python branches, often incorporating security fixes and dependency updates to keep pace with the fast-evolving AI landscape. Key differentiators include its explicit focus on production readiness, extensive modularity for customizable agent workflows, and broad support for numerous third-party AI SDKs (such as OpenAI, Anthropic, Google Vertex via `@ai-sdk/*`), vector databases (like Qdrant, Milvus), and other LLM-related tools, as evidenced by its comprehensive list of peer dependencies. The project is currently in 'Beta' status, indicating active development and potential for API evolution, but also a commitment to ongoing feature enhancement and stability improvements.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","BeeAI Framework","LLM Agent Framework","Bee Agent Framework","NodeJS Agent Framework","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/beeai-framework"},{"id":24989,"title":"js2php","library":"beejs2php","status":"deprecated","version":"0.2.4","language":"javascript","ecosystem":"npm","summary":"Experimental JavaScript-to-PHP source-to-source transpiler (v0.2.4). Converts ES6 classes, arrow functions, template strings, loops, and core JS built-ins (Array, JSON, Math, Number, String, Function, Date) to PHP. Released as an experiment with no stable version cadence. Unlike full-featured transpilers like Babel, this is a proof-of-concept not intended for production use. The README explicitly advises against using it.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","php","transpiler","transcompiler"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/beejs2php"},{"id":27611,"title":"beets","library":"beets","status":"active","version":"2.11.0","language":"python","ecosystem":"pypi","summary":"beets is a music tagger and library organizer. Current version is 2.11.0, requiring Python >=3.10 and <3.15. Releases follow an irregular cadence with multiple minor versions per year.","last_verified":"2026-05-09T00:00:00.000Z","tags":["music","tagger","library","metadata","id3","flac","mp3"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/beets"},{"id":27609,"title":"beets-audible","library":"beets-audible","status":"active","version":"1.4.0","language":"python","ecosystem":"pypi","summary":"Beets plugin for audiobook management. Version 1.4.0 requires Beets 2.7.1–2.7.x, Python ≥3.10. Released occasionally.","last_verified":"2026-05-09T00:00:00.000Z","tags":["beets","plugin","audible","audiobook","metadata"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/beets-audible"},{"id":20996,"title":"Befly Vite","library":"befly-vite","status":"active","version":"1.6.0","language":"javascript","ecosystem":"npm","summary":"Befly Vite 配置预设和插件集合，专为 Vue 3 项目优化，提供开箱即用的 Vite 配置。当前版本 1.6.0，活跃开发中。集成了常用插件（路由、自动导入、图标等）、优化的构建配置（分包、压缩、分析），并支持自定义扩展。与 Vue 3 和 Vite 深度集成，适合快速搭建 Vue 3 项目。注意：需要 Bun >= 1.3.0 作为运行时。","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","befly","config","preset","vite","vue"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/befly-vite"},{"id":12883,"title":"Webpack Before Build Plugin","library":"before-build-webpack","status":"maintenance","version":"0.2.15","language":"javascript","ecosystem":"npm","summary":"The `before-build-webpack` plugin provides a mechanism to execute custom logic before, after, or during specific compilation lifecycle events within Webpack. It supports Webpack versions 1 through 5, offering flexibility for projects with varying Webpack installations. The current stable version is `0.2.15`, and the package appears to be in a maintenance mode with infrequent updates, though it remains compatible with recent Webpack versions. Its key differentiator is the ability to halt compilation conditionally by not invoking the provided callback, making it suitable for pre-build checks, environment validation, or complex conditional builds. This plugin acts as a wrapper around Webpack's compiler hooks, abstracting away some version-specific differences in hook names.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","webpack","conditional","before build","pre build"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/before-build-webpack"},{"id":1948,"title":"behave (BDD Framework)","library":"behave","status":"active","version":"1.3.3","language":"python","ecosystem":"pypi","summary":"behave is a behavior-driven development (BDD) framework for Python, enabling teams to write executable specifications in Gherkin feature files. It supports Gherkin v6, Cucumber-Expressions, and async-steps, allowing for clear, human-readable tests. The current stable version is 1.3.3, with releases typically focusing on bug fixes and incremental feature enhancements, sometimes with pre-releases for larger changes.","last_verified":"2026-04-24T03:46:29.849Z","tags":["bdd","testing","gherkin","cucumber","automation"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/behave"},{"id":7977,"title":"Behave-Django","library":"behave-django","status":"active","version":"1.9.0","language":"python","ecosystem":"pypi","summary":"Behave-Django integrates the Behave BDD (Behavior-Driven Development) framework with Django projects, allowing developers to write human-readable feature files and step definitions to test web applications. As of its current version 1.9.0, it supports modern Python and Django versions, with a regular release cadence addressing compatibility and feature enhancements.","last_verified":"2026-04-16T00:00:00.000Z","tags":["django","behave","bdd","testing","gherkin","automation"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/behave-django"},{"id":20999,"title":"behave-html-formatter","library":"behave-html-formatter","status":"active","version":"0.9.10","language":"python","ecosystem":"pypi","summary":"HTML formatter for Behave (BDD test framework). Renders test results as a standalone HTML report. Current version 0.9.10, with infrequent releases. Compatible with Python >=3.6 and Behave.","last_verified":"2026-04-27T00:00:00.000Z","tags":["behave","bdd","testing","html-report","formatter"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/behave-html-formatter"},{"id":26799,"title":"behavex","library":"behavex","status":"active","version":"4.6.0","language":"python","ecosystem":"pypi","summary":"An agile testing framework built on top of Behave (BDD) that extends functionality for parameterized scenarios and data-driven testing. Current version 4.6.0, supports Python >=3.5. Release cadence is irregular.","last_verified":"2026-04-27T00:00:00.000Z","tags":["bdd","testing","behave","gherkin","parameterized"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/behavex"},{"id":23349,"title":"BehaveX Images","library":"behavex-images","status":"active","version":"3.3.1","language":"python","ecosystem":"pypi","summary":"BehaveX extension library to attach images (screenshots) to BehaveX test execution reports. Current version 3.3.1, requires Python >=3.8. Released on PyPI with moderate cadence.","last_verified":"2026-05-01T00:00:00.000Z","tags":["behave","behavex","testing","screenshots","reporting"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/behavex-images"},{"id":12880,"title":"Bell on Bundler Error Plugin","library":"bell-on-bundler-error-plugin","status":"abandoned","version":"3.0.0","language":"javascript","ecosystem":"npm","summary":"The `bell-on-bundler-error-plugin` package provides a minimalist Webpack plugin designed to alert developers to build errors by writing a bell character (ASCII `\\u0007`) to STDERR output. This mechanism allows for audible or visual terminal notifications when a Webpack build fails, without relying on external services or complex configurations. The package is currently at version 3.0.0. Given its last significant code updates date back several years (copyright 2015-2016, with GitHub showing its last actual commit around 4 years ago as of April 2025), it exists within an ecosystem that has seen considerable evolution, particularly with Webpack's major versions 4 and 5 introducing significant changes to plugin APIs. Its core differentiator is its simple, terminal-centric approach to error notification. However, due to its age and lack of recent maintenance, it may not be compatible with modern Webpack versions (v5+) or their associated plugin ecosystems, effectively rendering it abandoned for current projects.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","notification","bundler","build","error","bell","console"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/bell-on-bundler-error-plugin"},{"id":7041,"title":"Bellows","library":"bellows","status":"active","version":"0.49.0","language":"python","ecosystem":"pypi","summary":"Bellows is a Python 3 library that implements the EmberZNet Serial Protocol (EZSP) to add Zigbee radio support for Silicon Labs EM35x and EFR32-based Zigbee coordinator devices. While it can function as a standalone library, its primary goal is to integrate these devices with Home Assistant's built-in ZHA (Zigbee Home Automation) component. The library is actively developed, with frequent releases, and the current version is 0.49.0.","last_verified":"2026-04-16T00:00:00.000Z","tags":["zigbee","ezsp","home-automation","iot","serial","silicon-labs","zigpy","zha"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/bellows"},{"id":24990,"title":"BembaJS Core","library":"bembajs-core","status":"active","version":"1.4.27","language":"javascript","ecosystem":"npm","summary":"The core compiler and runtime for the Bemba programming language, enabling React-based web development with Bemba syntax (a Zambian language). Current stable version is 1.4.27, with an active release cadence focused on React integration and tooling. Key differentiators: it is the first programming language based on an African language (Bemba), compiled to JavaScript with full React compatibility. It supports conditionals, loops, async/await, and state management with Bemba keywords. Notably, it requires React 18+ and ReactDOM as peer dependencies. Ships TypeScript definitions and supports ESM/CJS.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","bemba","compiler","parser","lexer","ast","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/bembajs-core"},{"id":24991,"title":"BEMHTML Compat","library":"bemhtml-compat","status":"abandoned","version":"0.1.2","language":"javascript","ecosystem":"npm","summary":"A transpiler that converts legacy BEMHTML source code (pre-2013 syntax) into modern JavaScript-compatible code for BEM frameworks. Current stable version is 0.1.2, with no active development since 2014. It is a specialized tool for migrating BEMHTML templates from the old declarative format to the new functional style using `match()` calls. Its key differentiator is handling the syntax shift in BEM libraries, but it has been superseded by direct development on BEMHTML and is no longer maintained.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/bemhtml-compat"},{"id":24992,"title":"bemhtml-lint","library":"bemhtml-lint","status":"abandoned","version":"0.1.0","language":"javascript","ecosystem":"npm","summary":"A lint tool for BEMHTML template syntax, only checking parser errors. Version 0.1.0, last updated in 2013. No active development; only available as a global npm package. It has no dependencies and is limited to basic validation. Not comparable to modern linters; essentially a proof-of-concept.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/bemhtml-lint"},{"id":24994,"title":"BEM Linter","library":"bemlinter","status":"active","version":"2.0.0-beta.8","language":"javascript","ecosystem":"npm","summary":"A CLI tool to lint BEM component isolation in CSS/SCSS files, currently at version 2.0.0-beta.8. It enforces two main rules: a CSS block file should only contain its own classes, and a CSS file should not style classes from another block. This helps maintain modularity in large-scale CSS projects. The tool supports configuration via JSON files, including options for sources, exclusions, snapshots, lower-case checks, class prefixes, file patterns, and module overrides. It requires Node.js >=6 and is published under the MIT license. Compared to other linters, bemlinter focuses specifically on BEM methodology and isolation, rather than general CSS quality or formatting.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","bem","lint","linter","cli"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/bemlinter"},{"id":10569,"title":"Node.js Micro-benchmarking Suite","library":"bench-node","status":"active","version":"0.14.0","language":"javascript","ecosystem":"npm","summary":"Bench-node is a powerful Node.js module specifically designed for micro-benchmarking JavaScript code blocks, accurately measuring operations per second (ops/sec). Its current stable version is 0.14.0, and it maintains an active development pace with frequent minor releases every few weeks to months, indicating robust maintenance. A primary differentiator of `bench-node` is its explicit use of V8 deoptimization (via `%NeverOptimizeFunction`) to ensure that benchmarked code is not aggressively optimized away by the V8 engine. While this approach yields highly stable and reproducible results for micro-benchmarks, users should be aware that these \"accurate\" measurements might not perfectly reflect \"realistic\" performance in a fully optimized production environment. To further assist developers, the library includes an opt-in Dead Code Elimination (DCE) detection plugin that warns if benchmarked code is being optimized out, although enabling it disables V8 deoptimization. Additionally, `bench-node` offers statistical significance testing (Welch's t-test) to evaluate if observed performance differences are statistically meaningful, a crucial feature for benchmarking in high-variance environments. It provides a rich set of built-in reporters (text, chart, HTML, JSON, CSV, pretty) for result visualization and ships with TypeScript types for enhanced developer experience. Other features include support for setup/teardown routines, execution in worker threads for isolation, and both operations and time-based benchmarking modes.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","benchmark","nodejs","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/bench-node"},{"id":6544,"title":"Benchling API Client","library":"benchling-api-client","status":"active","version":"2.0.427","language":"python","ecosystem":"pypi","summary":"An autogenerated Python client library providing programmatic access to the Benchling API. It is generated from Benchling's OpenAPI specification, ensuring it stays up-to-date with the latest API changes. As an auto-generated client, its release cadence typically follows updates to the underlying API specification.","last_verified":"2026-04-15T00:00:00.000Z","tags":["api-client","benchling","bioinformatics","life-sciences","autogenerated"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/benchling-api-client"},{"id":7042,"title":"Benchling SDK for Python","library":"benchling-sdk","status":"active","version":"1.24.1","language":"python","ecosystem":"pypi","summary":"The Benchling SDK for Python provides a robust interface for interacting with the Benchling Platform, enabling programmatic access to its various functionalities including entities, assays, results, and workflows. It simplifies API interactions, handles authentication, and supports common data structures. The current version is 1.24.1, with frequent releases to keep pace with platform updates.","last_verified":"2026-04-16T00:00:00.000Z","tags":["benchling","sdk","api","bioinformatics","lab-automation","genomics"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/benchling-sdk"},{"id":23355,"title":"benchmark-runner","library":"benchmark-runner","status":"active","version":"1.0.986","language":"python","ecosystem":"pypi","summary":"A CLI tool for running and managing performance benchmarks across multiple platforms including HammerDB, VDbench, and fio. Current version 1.0.986, requires Python >=3.10, released under Red Hat Performance. Active development with frequent releases.","last_verified":"2026-05-01T00:00:00.000Z","tags":["benchmark","performance","cli","red-hat"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/benchmark-runner"},{"id":20997,"title":"BenchPOTS","library":"benchpots","status":"active","version":"0.5","language":"python","ecosystem":"pypi","summary":"A Python toolbox for benchmarking machine learning on partially-observed time series. Supports preprocessing of 170+ open-source datasets including UCR&UEA, PhysioNet, air quality, electricity, and traffic data. Current version is 0.5, with active development on GitHub.","last_verified":"2026-04-27T00:00:00.000Z","tags":["time-series","benchmarking","datasets","missing-data","preprocessing"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/benchpots"},{"id":8878,"title":"Bencode.py","library":"bencode-py","status":"active","version":"4.0.0","language":"python","ecosystem":"pypi","summary":"Bencode.py is a simple bencode parser for Python, compatible with Python 2, Python 3, and PyPy. Version 4.0.0 is the current stable release, which refactored the API into a new module, `bencodepy`. The library provides an intuitive API for encoding and decoding Bencode data, a serialization format primarily used in BitTorrent, and maintains an active release cadence.","last_verified":"2026-04-16T00:00:00.000Z","tags":["bencode","bittorrent","parser","encoding","decoding","serialization"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/bencode-py"},{"id":23351,"title":"bencode2","library":"bencode2","status":"active","version":"0.3.30","language":"python","ecosystem":"pypi","summary":"A fast and correct bencode serialize/deserialize library for Python. Version 0.3.30, requires Python >=3.10. Active development on GitHub.","last_verified":"2026-05-01T00:00:00.000Z","tags":["bencode","torrent","serialization","decode","encode"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/bencode2"},{"id":5130,"title":"Beniget: Static Python Code Analysis","library":"beniget","status":"active","version":"0.5.0","language":"python","ecosystem":"pypi","summary":"Beniget is a static analyzer for Python code, providing compile-time analyses on Python Abstract Syntax Tree (AST). It offers over-approximation of global and local definitions and can compute def-use chains. It serves as a foundational building block for writing static analyzers or compilers for Python, relying on `gast` for cross-version AST abstraction and also supporting the standard library `ast` since version 0.5.0. It is actively maintained with periodic updates.","last_verified":"2026-04-13T00:00:00.000Z","tags":["static analysis","AST","code analysis","python","developer tool"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/beniget"},{"id":10570,"title":"Benny Benchmarking Framework","library":"benny","status":"active","version":"3.7.1","language":"javascript","ecosystem":"npm","summary":"Benny (version 3.7.1) is a straightforward benchmarking framework for JavaScript and TypeScript, designed to simplify the process of performance measurement in Node.js environments. It abstracts the complexity of the underlying `benchmark.js` library, offering a more intuitive API for defining and running benchmarks. Key features include native support for synchronous and asynchronous code, per-case setup and teardown functionalities, the ability to selectively run or skip test cases, and robust result handling with options to save output to JSON, CSV, or interactive HTML charts. It provides sensible defaults, but allows for detailed configuration when needed, and integrates well with IDEs through built-in type definitions. Benny targets Node.js version 12 and above and maintains a stable release cadence. Its primary differentiator is simplifying the API over raw `benchmark.js` while retaining its powerful measurement capabilities.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","benchmark","benchmarking","simple","framework","async","asynchronous","async setup","await"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/benny"},{"id":24993,"title":"Benoît","library":"benoit","status":"active","version":"0.8.0","language":"javascript","ecosystem":"npm","summary":"Benoît is a self-interpreting, self-evolving, self-proving programming language where every line is simultaneously code, test, proof, and documentation. Version 0.8.0 runs .ben files natively via a Pratt parser and tree-walking evaluator (zero eval, zero new Function), offers 68% token reduction compared to equivalent JavaScript, and includes a genetic algorithm (evolve.mjs) that discovers functions from assertions alone with 80% success rate. Active development with monthly releases, it targets Node >=18 and focuses on human-AI collaboration, pattern matching with guards, pipes, async/await, and a built-in property inference engine that detects 31 mathematical properties automatically. Unlike traditional languages, there is no separation between code, tests, and documentation.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","language","transpiler","ai","ai-to-ai","protocol","function-algebra","synthesis","token-efficient"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/benoit"},{"id":16304,"title":"Bent HTTP Client","library":"bent","status":"active","version":"7.3.12","language":"javascript","ecosystem":"npm","summary":"Bent is a small, functional, and async/await-based HTTP client designed for both Node.js and browsers. Currently stable at version 7.3.12, it provides a fluent API for making HTTP requests with a focus on type-driven configuration. Key differentiators include its remarkably small bundle size (especially for browsers, where it's built on `fetch` with no external dependencies), flexible option parsing (inferring method, format, status codes, and base URL from argument types), and explicit error handling for unacceptable response statuses. While mature, its release cadence is not high, indicating stability over rapid feature churn. It differs from alternatives by prioritizing a functional, curried API over object-oriented design and by requiring explicit declaration of accepted status codes, which helps prevent unexpected success conditions.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/bent"},{"id":7978,"title":"BentoML","library":"bentoml","status":"active","version":"1.4.38","language":"python","ecosystem":"pypi","summary":"BentoML is an open-source framework for building, shipping, and scaling AI applications. It allows developers to create production-ready API endpoints from machine learning models, bundle them into 'Bentos' (deployable archives), and serve them via a unified API server. It currently supports a wide range of ML frameworks and provides tools for model management, API orchestration, and deployment to various platforms. BentoML is actively maintained with frequent patch releases and regular minor version updates.","last_verified":"2026-04-16T00:00:00.000Z","tags":["MLOps","model serving","deployment","API","AI"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/bentoml"},{"id":23352,"title":"Benzinga Python Client","library":"benzinga","status":"active","version":"1.21","language":"python","ecosystem":"pypi","summary":"Python client library for Benzinga Data API (financial data). Current version 1.21. Active development on GitHub.","last_verified":"2026-05-01T00:00:00.000Z","tags":["financial","api","benzinga","stock-data"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/benzinga"},{"id":10571,"title":"Berbix Vue SDK","library":"berbix-vue","status":"active","version":"1.0.1","language":"javascript","ecosystem":"npm","summary":"The berbix-vue SDK provides a dedicated Vue.js component for integrating the Berbix identity verification flow into web applications. Berbix itself offers a fully automated and instant identity verification solution, leveraging biometric scans combined with data extraction from government-issued IDs (such as driver's licenses and passports) to quickly and accurately confirm user identities. The SDK simplifies the client-side integration of this complex process, handling the user interface and interactions necessary for the verification flow, which includes real-time coaching for optimal image capture and selfie submission. Currently at version 1.0.1, the package is designed to assist developers in building secure onboarding, age verification, and KYC (Know Your Customer) processes within Vue environments. Its core differentiators lie in its high accuracy, exceptionally low false acceptance rate (0.1%), and a rapid 2-second response time for verification results, aiming to optimize both security and user conversion. While the package specifies 'Vue 2.x release support', modern Vue development primarily targets Vue 3, necessitating careful consideration of the specific Vue version used for integration.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","berbix","vue","identity","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/berbix-vue"},{"id":18151,"title":"berryDB","library":"berry-database","status":"active","version":"1.3.4","language":"javascript","ecosystem":"npm","summary":"berryDB is a lightweight, file-based relational database tool for Node.js, version 1.3.4. It aims to provide a simple and secure storage solution using a Key Word Storage (KWS) philosophy. Compared to full-featured databases like SQLite or LevelDB, berryDB is minimal and intended for small-scale applications. Release cadence is irregular; the package has seen limited updates and community adoption.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","db","database","berry","berrydb","yhzheng"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/berry-database"},{"id":3907,"title":"BERTScore","library":"bert-score","status":"active","version":"0.3.13","language":"python","ecosystem":"pypi","summary":"BERTScore is a Python library that provides a PyTorch implementation of the BERTScore metric, a robust evaluation metric for text generation tasks. It leverages pre-trained BERT embeddings to compute a similarity score between generated and reference texts, addressing limitations of traditional metrics like BLEU. The library is actively maintained with regular updates and is currently at version 0.3.13.","last_verified":"2026-04-25T18:05:33.422Z","tags":["NLP","text-generation","evaluation","metric","BERT","PyTorch","HuggingFace"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/bert-score"},{"id":6545,"title":"BERTopic","library":"bertopic","status":"active","version":"0.17.4","language":"python","ecosystem":"pypi","summary":"BERTopic is a topic modeling technique that leverages state-of-the-art transformer models (like BERT) and a class-based TF-IDF procedure to create dense clusters, resulting in easily interpretable topics while retaining important words in their descriptions. It is currently at version 0.17.4 and actively maintained with regular updates and feature enhancements.","last_verified":"2026-04-15T00:00:00.000Z","tags":["topic-modeling","nlp","transformers","machine-learning","unsupervised-learning","bert"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/bertopic"},{"id":18152,"title":"Best VSTS NPM Auth","library":"best-vsts-npm-auth","status":"active","version":"1.0.5","language":"javascript","ecosystem":"npm","summary":"A CLI tool that refreshes Azure DevOps Artifacts and GitHub Packages npm authentication on your machine. It reads your project .npmrc, obtains an access token via Azure CLI (no app registration required), and writes short-lived tokens (valid ~1 hour) to your user ~/.npmrc and optionally project .yarnrc.yml. Current stable version is 1.0.5. Key differentiators: simple setup with no app registration, supports Yarn Berry, and works with scoped registries. Works on Node.js with Azure CLI.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/best-vsts-npm-auth"},{"id":27612,"title":"BestConfig","library":"bestconfig","status":"active","version":"1.3.6","language":"python","ecosystem":"pypi","summary":"BestConfig is a Python library for easy project configuration management. It supports loading configuration from YAML, JSON, Python files, environment variables, and CLI arguments. Version 1.3.6 is the latest release.","last_verified":"2026-05-09T00:00:00.000Z","tags":["configuration","yaml","json","env-vars","cli"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/bestconfig"},{"id":5752,"title":"Beta Calibration","library":"betacal","status":"active","version":"1.1.0","language":"python","ecosystem":"pypi","summary":"BetaCal provides a Python implementation of Beta Calibration, a method for calibrating predicted probabilities from binary classifiers. It offers a well-founded and easily implemented improvement over traditional logistic calibration, particularly effective when classifiers suffer from scores that tend too much to the extremes or when an already well-calibrated model might be uncalibrated by logistic methods. The current version is 1.1.0, last released in April 2021. While functional and widely cited, the package's release cadence is slow, suggesting a maintenance rather than active development phase.","last_verified":"2026-04-14T00:00:00.000Z","tags":["calibration","machine-learning","scikit-learn","probability-calibration","binary-classification"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/betacal"},{"id":12882,"title":"BetaJS Server-Side Framework","library":"betajs-server","status":"maintenance","version":"1.0.29","language":"javascript","ecosystem":"npm","summary":"BetaJS-Server is a server-side JavaScript framework extension for the core BetaJS library, providing backend functionalities for applications. It offers capabilities such as database access and persistent storage with explicit support for MongoDB, server-side AJAX request handling, and robust session management. The current stable version is 1.0.29, and while a specific release cadence isn't stated, the version numbering suggests a mature, but potentially slowly evolving project. Its key differentiators include its tight integration with the broader BetaJS ecosystem and its direct provision of common backend patterns like MongoDB interaction and session management, making it suitable for projects already leveraging BetaJS on the frontend or for full-stack JavaScript applications built entirely within the BetaJS paradigm. It explicitly supports NodeJS versions 4.0 up to the latest, indicating ongoing compatibility efforts.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/betajs-server"},{"id":23353,"title":"Betamax","library":"betamax","status":"active","version":"0.9.0","language":"python","ecosystem":"pypi","summary":"A VCR imitation for python-requests that records HTTP interactions and replays them during tests. Current version 0.9.0; release cadence is low (last release 2023).","last_verified":"2026-05-01T00:00:00.000Z","tags":["testing","vcr","http","mock"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/betamax"},{"id":23354,"title":"betfairlightweight","library":"betfairlightweight","status":"active","version":"2.23.2","language":"python","ecosystem":"pypi","summary":"Lightweight Python wrapper for the Betfair API-NG. Provides access to Betfair's streaming and REST APIs for betting exchange operations. Current version 2.23.2, requires Python >=3.9. Released under MIT license. Active development with frequent releases.","last_verified":"2026-05-01T00:00:00.000Z","tags":["betfair","api","betting","exchange","streaming"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/betfairlightweight"},{"id":10379,"title":"Better Auth","library":"better-auth","status":"active","version":"1.6.5","language":"javascript","ecosystem":"npm","summary":"Better Auth is a comprehensive authentication framework designed for TypeScript applications, supporting various authentication methods like OAuth, OIDC, 2FA, and social logins. The current stable version is 1.6.5, with frequent patch and minor releases, alongside active beta development indicating continuous feature enhancements and bug fixes.","last_verified":"2026-04-18T00:00:00.000Z","tags":["javascript","auth","oauth","oidc","2fa","social","security","typescript","nextjs"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/better-auth"},{"id":27613,"title":"Better Auth Affiliates","library":"better-auth-affiliates","status":"active","version":"0.1.0","language":"javascript","ecosystem":"npm","summary":"A complete affiliate and referral system plugin for Better Auth v0.1.0, enabling affiliate links, click tracking, commission management, and Stripe integration with recurring commissions. Ships TypeScript types, Zod validation, and pre-built React dashboard components. Works with any Better Auth database adapter and requires better-auth >= 1.4.0.","last_verified":"2026-05-09T00:00:00.000Z","tags":["javascript","better-auth","affiliate","referral","commission","stripe","auth","plugin","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/better-auth-affiliates"},{"id":16766,"title":"better-auth AT Protocol (Bluesky) Plugin","library":"better-auth-atproto","status":"active","version":"0.1.0","language":"javascript","ecosystem":"npm","summary":"This package provides an AT Protocol (Bluesky) OAuth plugin for the `better-auth` framework. It enables users to sign in with their Bluesky or any AT Protocol Personal Data Server (PDS) account, leveraging OAuth 2.0 with PKCE and DPoP for secure authentication. Currently at version 0.1.0 (initial release), its release cadence is expected to be event-driven as a new, specialized plugin. Key differentiators include built-in support for localhost development without tunnels via AT Protocol's loopback client, automatic hosting of necessary OAuth discovery endpoints (`client-metadata.json` and `jwks.json`), and persistence of OAuth state and session data through `better-auth`'s database adapter. It also features automatic profile synchronization, updating user details like DID, handle, and display name.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","better-auth","better-auth-plugin","atproto","bluesky","oauth","did","dpop"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/better-auth-atproto"},{"id":18150,"title":"Better Auth Audit","library":"better-auth-audit","status":"active","version":"1.0.2","language":"javascript","ecosystem":"npm","summary":"Audit log plugin for Better Auth, providing comprehensive tracking of authentication events such as sign-ins, sign-ups, password changes, and admin actions. Version 1.0.2, released with weekly cadence, supports automatic event capture, configurable storage backends, and query APIs. Differentiators include zero-config setup, typed audit events via Zod schemas, and seamless integration with Better Auth's middleware. Requires better-auth >=1.2.0 and zod >=3.0.0. Fully typed with TypeScript declarations.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/better-auth-audit"},{"id":16710,"title":"Better Auth Audit Logs Plugin","library":"better-auth-audit-logs","status":"active","version":"0.3.0","language":"javascript","ecosystem":"npm","summary":"This package, `better-auth-audit-logs`, provides a plug-in for the `better-auth` authentication library, designed to automatically capture and store authentication lifecycle events. It is currently at version 0.3.0 and appears to have a fairly active release cadence, with several minor versions released recently. Key features include automatic logging of auth events (like sign-in, sign-up, password changes) with associated metadata such as IP address and user agent, support for custom storage backends (Prisma, Drizzle, MongoDB examples are provided), and PII redaction capabilities. It differentiates itself by offering a zero-config setup for automatic event capture when integrated with `better-auth`, and exposing query endpoints for retrieving logs, including the ability to insert custom audit entries for non-auth related administrative actions. It relies on `better-auth` for its core functionality and `zod` for schema validation.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","better-auth","better-auth-plugin","audit-log","audit-trail","auth","authentication","security","logging","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/better-auth-audit-logs"},{"id":24996,"title":"better-auth-bsky","library":"better-auth-bsky","status":"active","version":"0.1.9","language":"javascript","ecosystem":"npm","summary":"A better-auth plugin (v0.1.9) adding ATProto/Bluesky OAuth 2.1 authentication via @atcute/oauth-node-client. Supports DPoP, PAR, PKCE and runs as a public or confidential client. Requires better-auth >=1.5.0, Node.js >=20 or Bun >=1.1.0. Ships TypeScript types and reduces install footprint by bundling valibot. Differentiates from app-password flows by implementing the OAuth 2.1 standard, with optional keypair-based confidential mode for longer sessions (180 days vs 14 days for public mode).","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","atproto","authentication","better-auth","bluesky","dpop","oauth","oauth2","par","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/better-auth-bsky"},{"id":16711,"title":"Better Auth Plugin for Capacitor","library":"better-auth-capacitor","status":"active","version":"0.3.6","language":"javascript","ecosystem":"npm","summary":"The `better-auth-capacitor` package provides an offline-first authentication client plugin specifically designed for Capacitor and Ionic mobile applications. It integrates with the broader `better-auth` ecosystem, offering features like persistent session storage via `@capacitor/preferences`, robust OAuth flow support using system browsers and deep link callbacks, and automatic session refreshing when the app regains focus or network connectivity. The current stable version is 0.3.6, with recent releases indicating an active development cadence focusing on features and bug fixes. Key differentiators include its focus on mobile-specific authentication challenges, seamless integration with Capacitor's native capabilities, and utilities for secure token extraction and custom authentication endpoint integration.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","better-auth","capacitor","ionic","authentication","oauth","mobile","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/better-auth-capacitor"},{"id":16707,"title":"CAS Plugin for Better Auth","library":"better-auth-cas","status":"active","version":"0.1.8","language":"javascript","ecosystem":"npm","summary":"The `better-auth-cas` package, currently at version `0.1.8`, is an early-stage plugin designed to integrate Central Authentication Service (CAS) functionality into the `better-auth` authentication framework. It provides standard CAS sign-in and callback endpoints, handles CAS ticket validation via `serviceValidate`, and includes robust profile mapping capabilities to translate CAS user attributes into `better-auth` user and session data. A key feature is the optional `onProfileResolved` hook, enabling custom persistence logic. It emphasizes solutions for common CAS integration challenges, such as managing CAS's separate SSO session cookies to prevent \"auto-login\" after a local logout and addressing `service` URL allowlist mismatches in CAS deployments. While in a pre-1.0 state, implying potential API changes, its initial release (v0.1.0 on 2026-03-19) indicates active development and a focused approach to providing a ready-to-use CAS solution for `better-auth` applications, shipping with TypeScript types for better developer experience.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/better-auth-cas"},{"id":16598,"title":"better-auth-cloudflare","library":"better-auth-cloudflare","status":"active","version":"0.3.0","language":"javascript","ecosystem":"npm","summary":"better-auth-cloudflare is a plugin designed to seamlessly integrate the Better Auth library with the Cloudflare ecosystem, including Workers, D1, Hyperdrive, KV, R2, and geolocation services. It is currently at version 0.3.0 and actively maintained with a continuous release cadence, addressing new features and compatibility updates. This library differentiates itself by providing out-of-the-box support for Cloudflare's serverless offerings, allowing developers to leverage D1 (SQLite), Postgres, and MySQL (via Drizzle ORM or native D1), KV for session caching, and R2 for file storage. It also automatically enriches user sessions with Cloudflare's geolocation and IP detection data, offering a comprehensive solution for authentication in Cloudflare environments without extensive manual setup, making it ideal for Hono, OpenNextJS, and other Worker-compatible frameworks.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","better-auth","auth","plugin","cloudflare","workers","kv","d1","r2","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/better-auth-cloudflare"},{"id":16712,"title":"Better Auth Convex Local Integration","library":"better-auth-convex","status":"active","version":"0.5.1","language":"javascript","ecosystem":"npm","summary":"better-auth-convex is a JavaScript/TypeScript library designed to integrate the better-auth authentication solution directly into a Convex application's schema, offering an alternative to the official component-based approach. The current stable version is 0.5.1, with development showing a consistent release cadence of patch and minor updates. Its primary differentiation lies in placing authentication tables within the application's own schema, allowing for direct database access without the latency associated with ctx.runQuery or ctx.runMutation overhead. This approach also ensures a unified context, enabling auth triggers to directly access and modify application tables transactionally, and provides full TypeScript inference across the entire schema. This library requires better-auth and @convex-dev/better-auth as peer dependencies and is primarily used in a Node.js/Convex environment.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","convex","auth","authentication","better-auth","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/better-auth-convex"},{"id":18153,"title":"Better Auth Cookie Consent","library":"better-auth-cookie-consent","status":"active","version":"0.1.1","language":"javascript","ecosystem":"npm","summary":"GDPR-compliant cookie consent management plugin for Better Auth (v0.1.1). Stores and manages user consent preferences for both anonymous and authenticated users, with automatic merge on sign-in/sign-up. Features consent versioning, Zod schema validation, and a generic client plugin for end-to-end type safety. Designed for the Better Auth ecosystem, actively developed.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/better-auth-cookie-consent"},{"id":16714,"title":"Better Auth CorePass Passkey Plugin","library":"better-auth-corepass-passkey","status":"active","version":"0.1.18","language":"javascript","ecosystem":"npm","summary":"This package is a plugin for the Better Auth ecosystem, extending the functionality of the `@better-auth/passkey` plugin with CorePass-specific identity enrichment. It facilitates user registration via passkeys while integrating signed identity and profile data, such as Core ID, email, and KYC (Know Your Customer) flags, directly from the CorePass application. The plugin performs robust Ed448 signature verification on incoming enrichment data, validates Core IDs using `blockchain-wallet-validator`, and enforces configurable requirements like age verification (`requireO18y`, `requireO21y`) and KYC. It also dynamically updates user profiles and session data, including a `corepass_profile` with configurable expiry. Currently at version 0.1.18, the library exhibits a rapid release cadence with frequent updates and bug fixes, indicating active development. A key differentiator is its strict 'passkey-only access' policy, which blocks users without a registered passkey from most authentication endpoints, making it ideal for anonymous bootstrap flows requiring eventual strong identity binding.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/better-auth-corepass-passkey"},{"id":16594,"title":"Better Auth Credentials Plugin","library":"better-auth-credentials-plugin","status":"active","version":"0.5.2","language":"javascript","ecosystem":"npm","summary":"The Better Auth Credentials Plugin provides a highly customizable mechanism for authenticating users against external systems like LDAP, custom APIs, or other credential-based services, integrating seamlessly with the Better Auth ecosystem. It is currently at version 0.5.2 and appears to have a relatively active release cadence, with several minor releases in recent months addressing bug fixes and compatibility. Key differentiators include full control over the authentication callback logic, optional auto sign-up, management of account linking and session creation, and flexible route customization with Zod schemas for validation and OpenAPI documentation. It's designed to complement, not replace, Better Auth's native email/password or username flows when integrating with third-party authentication sources. The plugin explicitly supports both server and client-side integration.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","better-auth","betterauth","auth","authentication","credentials","ldap","active-directory","ad","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/better-auth-credentials-plugin"},{"id":16761,"title":"Better Auth Custom Credentials Plugin","library":"better-auth-custom-credentials","status":"active","version":"0.1.8","language":"javascript","ecosystem":"npm","summary":"This package provides a plugin for the `better-auth` library, enabling highly customizable credentials-based authentication. It allows developers to integrate `better-auth` with virtually any backend authentication system, such as Rails, Django, custom APIs, or LDAP, while leveraging `better-auth`'s existing session management infrastructure. Currently at version 0.1.8, the library is in active development, meaning minor versions may introduce breaking changes to its API. Key differentiators include the ability to define flexible input schemas using Zod for robust validation, store arbitrary custom data (like JWTs or permissions) directly within `better-auth` sessions, configure auto sign-up features, and set custom session expiry per authentication method. It offers a comprehensive solution for adapting diverse authentication logic to the `better-auth` ecosystem.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","better-auth","authentication","credentials","plugin","auth","nextauth","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/better-auth-custom-credentials"},{"id":19382,"title":"better-auth-dashboard","library":"better-auth-dashboard","status":"deprecated","version":"0.0.4","language":"javascript","ecosystem":"npm","summary":"A Better-Auth powered admin dashboard for user and organization management, plugin configuration, route protection, and emergency lockdowns. Current version is 0.0.4, released pre-alpha and not ready for production. Developed by Multinite, it integrates with Better-Auth and Next.js 15. Features include dynamic dashboard systems and advanced route protection. Peer dependencies include Next.js, Radix UI components, and better-fetch.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","better-auth","dashboard","auth-dashboard","route-protection","admin","admin-dashboard","users","organizations"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/better-auth-dashboard"},{"id":16765,"title":"Better Auth DevTools","library":"better-auth-devtools","status":"active","version":"0.1.1-alpha.9","language":"javascript","ecosystem":"npm","summary":"Better Auth DevTools is an unofficial development tool designed to augment the 'better-auth' library ecosystem. It provides utilities for managing test users, facilitating session switching, and offers a dedicated panel within React DevTools for enhanced debugging and interaction. Currently in an alpha state (version 0.1.1-alpha.9), the package is under active development, implying potential for frequent, unannounced breaking changes and API instability. It differentiates itself by offering direct integration with the 'better-auth' library, streamlining development workflows by providing direct control over authentication states and user management during local development and testing, significantly reducing manual setup time for various authentication scenarios. It serves as a crucial aid for developers working with authentication flows in React applications using 'better-auth'.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","better-auth","auth","devtools","plugin","react","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/better-auth-devtools"},{"id":18155,"title":"better-auth-effect","library":"better-auth-effect","status":"active","version":"0.4.1","language":"javascript","ecosystem":"npm","summary":"Better Auth database adapter for @effect/sql, version 0.4.1. Integrates Better Auth authentication with Effect SQL ecosystem, supporting PostgreSQL, MySQL, and SQLite via @effect/sql-pg, @effect/sql-mysql2, and @effect/sql-sqlite-node. Released as a thin adapter that accepts an Effect Runtime to share the connection pool, avoiding manual lifecycle management. Supports all Better Auth adapter operations (create, findOne, findMany, update, delete, etc.) and handles database dialect differences like RETURNING clauses. Requires Effect v3.15+, Better Auth v1.2+, and Node.js 20+.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","better-auth","effect","effect-ts","sql","adapter","authentication","auth","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/better-auth-effect"},{"id":16600,"title":"Better Auth Firebase Authentication Plugin","library":"better-auth-firebase-auth","status":"active","version":"2.0.5","language":"javascript","ecosystem":"npm","summary":"better-auth-firebase-auth is a specialized plugin designed to integrate Firebase Authentication seamlessly with the Better Auth library. Currently at version 2.0.5, it provides robust authentication capabilities, leveraging Firebase's built-in email services for password resets and verification, global infrastructure for high availability, and battle-tested security. The package maintains an active release cadence, frequently addressing security vulnerabilities and improving compatibility. It differentiates itself by simplifying the integration of Firebase's comprehensive authentication features, allowing developers to benefit from a multi-platform SDK and customizable email templates without the complexities of managing their own email infrastructure. This makes it particularly suitable for applications seeking a secure, performant, and feature-rich authentication solution with minimal setup effort, especially when existing Firebase projects are in use.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","better-auth","firebase","firebase-auth","authentication","authjs","nextauth","oauth","session","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/better-auth-firebase-auth"},{"id":16715,"title":"Firestore Adapter for Better Auth","library":"better-auth-firestore","status":"active","version":"1.2.2","language":"javascript","ecosystem":"npm","summary":"The `better-auth-firestore` package provides a robust Firestore adapter for the `Better Auth` authentication library, utilizing the Firebase Admin SDK. Currently at stable version `1.2.2`, it receives frequent updates, with several patch and minor releases in the past few months addressing bugs and adding features. This library acts as a drop-in replacement for `Auth.js` (formerly `NextAuth.js`) Firebase adapter, maintaining a compatible data shape, which simplifies migrations. Its key differentiators include built-in handling for Firestore-specific limitations, such as chunking `IN` queries that exceed the 30-value cap, and providing helper functions like `initFirestore` for easy setup and `generateIndexSetupUrl` for required index creation. It strictly targets Node.js 22+ and is designed for TypeScript projects, shipping with full type definitions. While it handles Firestore data storage, `better-auth-firebase-auth` is recommended for actual Firebase Authentication provider integration.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","better-auth","firebase","firestore","adapter","authjs","nextauth","oauth","session","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/better-auth-firestore"},{"id":16603,"title":"Better Auth Harmony","library":"better-auth-harmony","status":"active","version":"1.3.2","language":"javascript","ecosystem":"npm","summary":"Better Auth Harmony is a plugin for the `better-auth` framework, designed to enhance user input handling by providing robust validation and normalization functionalities. It specifically targets email addresses, detecting and blocking disposable domains, as well as standardizing phone numbers. The library aims to improve data quality and security within applications leveraging `better-auth` for user authentication. The current stable version is `1.3.2`, with a release cadence that includes regular patch and minor updates to address bugs and introduce new features. Its primary differentiator lies in its deep integration with the `better-auth` ecosystem, offering specialized validation and normalization that aligns with `better-auth`'s architecture, thereby providing a comprehensive solution for managing user identity data.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","authentication","better-auth","email","domains","disposable","phone number","mobile","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/better-auth-harmony"},{"id":16713,"title":"Better Auth Instagram Provider","library":"better-auth-instagram","status":"active","version":"0.0.7","language":"javascript","ecosystem":"npm","summary":"The `better-auth-instagram` package provides an Instagram OAuth provider specifically designed to integrate with the `better-auth` authentication framework. Currently at version 0.0.7, it functions as a plugin, allowing developers to easily add 'Login with Instagram' functionality to their TypeScript applications. It leverages `@better-fetch/fetch` for making robust API requests and `zod` for schema validation, aligning with the `better-auth` ecosystem's focus on type-safety and developer experience. While `better-auth` (currently at 1.4.0) offers a comprehensive, framework-agnostic authentication solution with a plugin-based architecture, `better-auth-instagram` simplifies the complexities of Instagram's OAuth flow, requiring proper setup of an Instagram Business Login API application. Its release cadence is tied to the `better-auth` ecosystem, focusing on incremental improvements and compatibility. Key differentiators include its tight integration with `better-auth`'s plugin system and built-in type safety with Zod.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","instagram","meta","better-auth","oauth","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/better-auth-instagram"},{"id":16767,"title":"Better Auth InstantDB Adapter","library":"better-auth-instantdb","status":"active","version":"1.3.2","language":"javascript","ecosystem":"npm","summary":"The Better Auth InstantDB Adapter provides a seamless integration layer, allowing developers to utilize InstantDB as the backing database for Better Auth authentication services. This package, currently at version 1.3.2, facilitates complete authentication flows, automatic session synchronization between Better Auth and InstantDB, and offers type-safe development with TypeScript. While no explicit release cadence is stated, the presence of recent updates (e.g., v1.1.0 addressing email synchronization) suggests active maintenance. Its key differentiators include simplifying the complex task of managing user authentication data by offloading it to InstantDB, providing a customizable setup, and ensuring session consistency across client and server environments. It requires both `@instantdb/admin` for server-side operations and `better-auth` as core peer dependencies.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","typescript","instantdb","better","better-auth","auth","authentication","adapter"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/better-auth-instantdb"},{"id":16604,"title":"Better Auth Lead Plugin","library":"better-auth-lead","status":"active","version":"0.4.0","language":"javascript","ecosystem":"npm","summary":"The `better-auth-lead` package is a plugin for the `better-auth` ecosystem, designed to extend its core functionality with lead management capabilities. It facilitates features like newsletter sign-ups, waitlists, and general lead capture by providing a dedicated database table (`leads`) and a robust API. Currently at version 0.4.0, the package is in active development, implying potential API changes in minor versions before reaching a stable 1.0 release. Key differentiators include its seamless integration with `better-auth`'s server and client infrastructure, built-in support for email verification with customizable sending logic, and the ability to define and validate lead metadata using standard schema libraries like Zod or Valibot. This allows developers to quickly add lead generation features with strong type safety and validation.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/better-auth-lead"},{"id":16769,"title":"Better Auth Localization Plugin","library":"better-auth-localization","status":"active","version":"3.0.0","language":"javascript","ecosystem":"npm","summary":"The `better-auth-localization` plugin provides comprehensive internationalization (i18n) capabilities for error messages generated by the `better-auth` library and its official plugins. It aims to offer a seamless developer experience by automatically translating error messages without requiring changes to application logic. Currently at v3.0.0, this package regularly releases patch updates for new language support and minor fixes, with major versions tied to significant updates in its peer dependency, `better-auth`. Key features include multi-language support, automatic error message translation, full TypeScript type safety with autocomplete for custom translations, a robust fallback system for missing translations, flexible locale detection strategies (e.g., from headers, cookies, or database), and zero runtime overhead as translations are bundled at build time. It differentiates itself by tightly integrating with the `better-auth` ecosystem to provide a specialized localization solution.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","better-auth","better-localization","better-auth-localization","localization","i18n","internationalization","translation","language","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/better-auth-localization"},{"id":16601,"title":"Mikro ORM Adapter for Better Auth","library":"better-auth-mikro-orm","status":"active","version":"0.5.0","language":"javascript","ecosystem":"npm","summary":"This package provides a Mikro ORM adapter for Better Auth, allowing developers to integrate Better Auth's authentication functionalities with a MikroORM-managed database. The current stable version is `0.5.0`, and the project demonstrates a relatively active release cadence with frequent minor and patch updates based on the provided changelog. A key differentiator is its specific integration with MikroORM, serving as a bridge for authentication operations. It's crucial to note that this adapter does not handle database schema management directly; users are expected to define and manage their core Better Auth and plugin-specific schemas within MikroORM independently. This also means it cannot be used with `@better-auth/cli` for schema generation or migrations, distinguishing it from adapters that abstract schema concerns.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","auth","better-auth","db","database","adapter","better-auth-adapter","mikro-orm","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/better-auth-mikro-orm"},{"id":16771,"title":"Better Auth Worldcoin Minikit Plugin","library":"better-auth-minikit","status":"active","version":"1.0.10","language":"javascript","ecosystem":"npm","summary":"The `better-auth-minikit` package provides a plugin for the `better-auth` authentication library, enabling seamless integration with Worldcoin Minikit for Sign-In With Ethereum (SIWE) based authentication flows. It is currently at version 1.0.10, indicating a stable release within its first major iteration. While a specific release cadence isn't stated, the `better-auth` ecosystem generally follows a responsive approach to updates. Key differentiators include its full SIWE implementation adapted for Minikit, robust multi-chain support for associating wallet addresses with specific chain IDs, automatic account linking for verified multiple wallet addresses, and compatibility with MiniApps via secure, partitioned session cookies (SameSite: \"none\"). It abstracts much of the SIWE complexity for `better-auth` users, focusing on secure server-side nonce generation and message verification, along with a client-side API for initiating the flow.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","better-auth","worldcoin","minikit","plugin","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/better-auth-minikit"},{"id":16768,"title":"Better-Auth Disposable Email Blocker","library":"better-auth-no-disposable-emails","status":"active","version":"0.2.0","language":"javascript","ecosystem":"npm","summary":"The `better-auth-no-disposable-emails` package is a plugin for the `better-auth` authentication library, designed to prevent users from signing up or signing in with temporary or disposable email addresses. It integrates with `better-auth`'s plugin system, intercepting specified authentication endpoints (e.g., `/sign-up/email`) and validating the submitted email against a comprehensive list of known disposable email providers, powered by the `mailchecker` library. The current stable version is 0.2.0, indicating it's relatively new and in active development, though a specific release cadence isn't published. Its key differentiator is its seamless integration with `better-auth`, providing a configurable and extensible solution to enhance user quality and reduce spam registrations by blocking transient email accounts.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","better-auth","plugin","disposable-email","email-validation","mailchecker","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/better-auth-no-disposable-emails"},{"id":18154,"title":"better-auth-offline","library":"better-auth-offline","status":"active","version":"0.0.2","language":"javascript","ecosystem":"npm","summary":"An offline-first plugin for better-auth v1+ that caches auth API responses in IndexedDB, allowing apps to function without network connectivity. Released as v0.0.2 (latest) with patch-level updates. Automatically caches allowlisted GET endpoints (e.g., /get-session) and serves cached data when network fails. Includes configurable allowlist, custom storage adapters, online status tracking, and SSR support. Differentiates from generic caching libraries by being a drop-in plugin for better-auth, handling cache invalidation on sign-in/sign-out to prevent cross-user data leaks, and adding an X-Offline-Cache header for detection.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","better-auth","offline","offline-first","local","local-first","pwa","cache","service-worker","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/better-auth-offline"},{"id":27614,"title":"Better Auth OpenMeter Plugin","library":"better-auth-openmeter-plugin","status":"active","version":"0.5.0","language":"javascript","ecosystem":"npm","summary":"Better Auth plugin for OpenMeter usage metering, entitlements, API key tracking, organization customers, React hooks, and billing provider bridges (Stripe, Polar, Razorpay, Creem, Dodo Payments, Autumn). Current stable version 0.5.0, released monthly. Key differentiators: seamless OpenMeter integration with Better Auth auth lifecycle, support for both greenfield runtime and catalog/helper modes, built-in billing catalog DSL with recurring-first plans/add-ons/top-ups, and provider-aware compilation for multiple billing providers.","last_verified":"2026-05-09T00:00:00.000Z","tags":["javascript","better-auth","better-auth-plugin","openmeter","usage-metering","entitlements","usage-based-billing","metering","billing"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/better-auth-openmeter-plugin"},{"id":18156,"title":"better-auth-organization-member","library":"better-auth-organization-member","status":"active","version":"1.0.9","language":"javascript","ecosystem":"npm","summary":"A Better Auth plugin that extends the organization plugin with member update capabilities and automatic hook injection for invitation-to-member data transfer. Version 1.0.9 requires better-auth >= 1.4.9 and the organization plugin. Ships TypeScript types, supports additional fields (firstName, lastName, avatar, custom) with full type inference via inferOrgMemberAdditionalFields. Key differentiators: no manual hooks, automatic afterAcceptInvitation hook injection, lifecycle hooks for before/after update, and both server and client packages.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/better-auth-organization-member"},{"id":17174,"title":"Better Auth Razorpay Plugin","library":"better-auth-razorpay","status":"active","version":"2.0.7","language":"javascript","ecosystem":"npm","summary":"The `better-auth-razorpay` package provides a robust and type-safe integration of Razorpay payment functionalities into applications utilizing `better-auth`. As of version 2.0.7, it offers comprehensive support for the full Razorpay subscription lifecycle, including creation, upgrades, cancellations, pauses, and resumptions, alongside features like trial abuse prevention and automatic customer synchronization with user details. It caters to various billing models, including organization and seat-based billing, and provides secure, HMAC-SHA256 verified webhook processing for all critical Razorpay events. The plugin also ships with pre-built React hooks leveraging TanStack Query for seamless client-side integration and boasts end-to-end TypeScript coverage, ensuring type safety across its API. While a specific release cadence isn't published, it aligns with `better-auth` ecosystem updates and feature-driven development, often introducing new capabilities or refinements.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","better-auth","razorpay","payments","billing","subscription","authentication","plugin","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/better-auth-razorpay"},{"id":18157,"title":"better-auth-react-query","library":"better-auth-react-query","status":"active","version":"0.0.5","language":"javascript","ecosystem":"npm","summary":"A TanStack React Query client wrapper for Better Auth, currently at v0.0.5. This package transforms a Better Auth client into a TanStack Query-compatible client with full TypeScript support. It automatically treats `get` and `list` methods as queries and all other methods as mutations, providing `queryOptions()` and `mutationOptions()` helpers. The package is in early development with no major release cadence. It requires `@tanstack/react-query` >= 5.0.0 and `better-auth` >= 1.4.0. Key differentiators include automatic distinction between queries and mutations, full type inference from Better Auth client configuration, and query key helpers for cache invalidation.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/better-auth-react-query"},{"id":16770,"title":"Sign In With Farcaster (SIWF) Plugin for Better Auth","library":"better-auth-siwf","status":"active","version":"1.0.28","language":"javascript","ecosystem":"npm","summary":"The `better-auth-siwf` package provides a plugin for the `better-auth` framework, enabling users to authenticate via Farcaster identities. It mirrors the developer experience of the official Sign In With Ethereum (SIWE) plugin, adapting the authentication flows and schema for Farcaster. This plugin handles the server-side verification of Farcaster Quick Auth JWTs, establishes Better Auth session cookies, and can optionally resolve enriched Farcaster user data via a provided callback (e.g., from Neynar API). The current stable version is 1.0.28. While a specific release cadence isn't stated, the 1.0.x versioning suggests a focus on stability with incremental improvements. Its key differentiator is its seamless integration with the `better-auth` ecosystem, offering a standardized approach to Farcaster authentication within that framework.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","better-auth","farcaster","siwf","plugin","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/better-auth-siwf"},{"id":16772,"title":"Better Auth Sign-In With Solana (SIWS) Plugin","library":"better-auth-siws","status":"active","version":"0.1.3","language":"javascript","ecosystem":"npm","summary":"better-auth-siws is a specialized plugin designed to integrate Sign-In With Solana (SIWS) functionality into applications utilizing the Better Auth framework. Currently at version 0.1.3, this package provides both server-side and client-side plugins (`siwsPlugin` and `siwsClientPlugin` respectively) along with a utility (`buildSiwsMessage`) to construct the canonical SIWS message. It streamlines the implementation of SIWS by offering `start` and `verify` endpoints, abstracting away much of the cryptographic and session management complexity when paired with Better Auth. The package is actively maintained and extends Better Auth's capabilities to support Solana-based authentication flows, differentiating itself by providing a tightly integrated solution specifically for the Better Auth ecosystem.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","better-auth","solana","auth","plugin","siws","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/better-auth-siws"},{"id":16774,"title":"Better Auth Plugin for Solana Sign-In","library":"better-auth-solana","status":"active","version":"1.0.0","language":"javascript","ecosystem":"npm","summary":"better-auth-solana is a specialized plugin for the Better Auth authentication framework, designed to facilitate \"Sign in With Solana\" (SIWS) functionality. Currently at version 1.0.0, it provides a stable, initial release enabling Solana wallet integration into Better Auth applications. The package includes server-side endpoints for managing the SIWS flow (nonce generation, signature verification, wallet linking) and client-side utilities for constructing SIWS messages and interacting with the Better Auth client. It natively handles session establishment and account creation/linking within the Better Auth ecosystem, using its dedicated `siws` plugin namespace. The package is published as ESM-only, aligning with better-auth's modern module strategy.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","authentication","better-auth","siws","solana","wallet","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/better-auth-solana"},{"id":18159,"title":"Better Auth Steam Plugin","library":"better-auth-steam","status":"active","version":"0.1.1","language":"javascript","ecosystem":"npm","summary":"Steam OpenID 2.0 plugin for Better Auth, providing Steam login via two endpoints: GET /api/auth/steam/login and GET /api/auth/steam/callback. It adds a nullable unique steamId field on the user model and requires better-auth >= 1.4.0 and zod >= 4 as peer dependencies. Version 0.1.1 ships TypeScript types. Key differentiators: full Steam OpenID assertion validation using check_authentication, synthetic email generation for users without email, and customizable profile mapping.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","better-auth","steam","openid","authentication","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/better-auth-steam"},{"id":16773,"title":"Better Auth StreamPay Plugin","library":"better-auth-streampay","status":"active","version":"1.0.0","language":"javascript","ecosystem":"npm","summary":"better-auth-streampay is a community-developed plugin designed to seamlessly integrate StreamPay payment and subscription functionalities into applications utilizing the `better-auth` authentication framework. Currently at version 1.0.0, this package provides robust features such as checkout integration with lazy consumer creation, a comprehensive customer portal for managing subscriptions and invoices, and secure handling of StreamPay webhooks with HMAC-SHA256 signature verification. It also allows for optional eager consumer provisioning upon user signup and ensures consumer data synchronization on user updates or deletions. The plugin differentiates itself by offering a tightly coupled solution specifically for StreamPay users within the Better Auth ecosystem, providing distinct sub-plugins for various functionalities like `checkout`, `portal`, `subscriptions`, and `webhooks` for modular integration. While there's no fixed release cadence, being a v1.0.0 community plugin, updates are typically driven by feature development and bug fixes.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","better-auth","better-auth-plugin","streampay","stream-pay","payments","subscriptions","saudi-arabia","fintech","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/better-auth-streampay"},{"id":18158,"title":"Better Auth Studio","library":"better-auth-studio","status":"active","version":"1.1.3-beta.49","language":"javascript","ecosystem":"npm","summary":"Better Auth Studio v1.1.3-beta.49 is a web-based GUI dashboard for managing Better Auth applications (authentication framework). It provides a comprehensive admin interface for users, organizations, teams, and more. Features include user CRUD, role management, bulk seeding, and analytics. Currently in early beta, it works with Prisma, Drizzle, SQLite, PostgreSQL, and MySQL. Requires Node >= 18 and a Better Auth project with a valid auth.ts config. Compared to generic database admin UIs, it's purpose-built for Better Auth and automatically detects adapter configurations.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","admin","authentication","better-auth","dashboard","gui","studio","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/better-auth-studio"},{"id":16716,"title":"Better Auth Sync Plugin for Webhooks","library":"better-auth-sync","status":"active","version":"0.2.0","language":"javascript","ecosystem":"npm","summary":"better-auth-sync is a plugin for the Better Auth system, designed to synchronize authentication data to external databases via webhooks. It offers first-class integration and helper functions specifically for Convex, enabling real-time mirroring of user and session data. The current stable version is 0.2.0, indicating it is an early-stage but actively developed package. While a specific release cadence isn't defined, its low version number suggests ongoing evolution and potential for rapid iteration. Key differentiators include its tight integration with Better Auth's plugin architecture and specialized utilities for Convex, such as schema definitions, JWT handling, and webhook verification, streamlining complex authentication setups involving external data stores.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","better-auth","auth","webhook","sync","convex","plugin","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/better-auth-sync"},{"id":16775,"title":"Better Auth Telegram Plugin","library":"better-auth-telegram","status":"active","version":"1.5.0","language":"javascript","ecosystem":"npm","summary":"better-auth-telegram is a plugin for the Better Auth framework, providing comprehensive Telegram authentication capabilities. It supports various Telegram login methods including the traditional Login Widget, Mini Apps, and the more modern OpenID Connect (OIDC) flow, leveraging OAuth 2.0 Authorization Code flow with PKCE. The library handles HMAC-SHA-256 verification and is built on the Web Crypto API, ensuring compatibility across diverse JavaScript runtimes like Node.js (>=22.0.0), Bun, and Cloudflare Workers, without relying on Node.js-specific `node:crypto` modules. The current stable version is 1.5.0, with an active release cadence addressing features, fixes, and compatibility. It integrates seamlessly with Better Auth's client and server-side components, and offers explicit guidance for database schema updates, making it a robust solution for integrating Telegram login into applications.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","better-auth","better-auth-plugin","telegram","telegram-login","telegram-mini-apps","authentication","oauth","plugin","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/better-auth-telegram"},{"id":18160,"title":"Better Auth TypeORM Adapter","library":"better-auth-typeorm-adapter","status":"active","version":"1.1.4","language":"javascript","ecosystem":"npm","summary":"A production-ready TypeORM adapter for Better Auth, the modern authentication library for TypeScript. Version 1.1.4 supports all Better Auth operations (CRUD, queries) with full type safety and multi-database compatibility (PostgreSQL, MySQL, SQLite). Requires peer dependencies better-auth ^1.3.0 and typeorm ^0.3.0. Zero runtime dependencies beyond peers, ships TypeScript types, includes debug mode for logging. Actively maintained with community contributions.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","better-auth","typeorm","adapter","authentication","postgres","mysql","database","orm","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/better-auth-typeorm-adapter"},{"id":16776,"title":"Better Auth UI: Plug & Play Shadcn/UI Components","library":"better-auth-ui","status":"active","version":"3.2.27","language":"javascript","ecosystem":"npm","summary":"better-auth-ui is a comprehensive React component library providing plug-and-play authentication UIs built on `shadcn/ui` for the `better-auth` ecosystem. Currently at version 3.2.27, it delivers a suite of pre-built, highly customizable components covering common authentication flows such as sign-in, sign-up, password recovery, user profile management, and settings. The library aims to streamline the development of secure and aesthetically pleasing authentication interfaces by leveraging `shadcn/ui` for styling, `react-hook-form` for form management, and `@tanstack/react-query` for data fetching. It ships with full TypeScript support, ensuring type safety and a robust developer experience. While a specific release cadence isn't detailed, the consistent versioning indicates active development, focusing on integration with `better-auth` to empower developers to 'Own Your Auth' with minimal setup.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","typescript","react","better-auth","shadcn","nextjs"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/better-auth-ui"},{"id":17175,"title":"Better Auth UI for Svelte 5","library":"better-auth-ui-svelte","status":"active","version":"0.12.4","language":"javascript","ecosystem":"npm","summary":"better-auth-ui-svelte provides pre-built, customizable authentication UI components designed specifically for integration with the Better Auth backend in Svelte 5 applications. Currently at version 0.12.4, this library is in active early stage development, cautioning users that it is not yet battle-tested in production environments and issues may arise before a v1.0 stable release. The package aims for a rapid iteration cycle, with minor and patch releases occurring frequently as seen in its recent history (multiple patch and minor releases within months). A key differentiator is its full feature parity with the original Better Auth UI React library, leveraging Svelte 5 runes and modern practices, while also introducing Svelte-specific utilities like path helpers. It is styled with Tailwind CSS v4 and built upon shadcn-svelte components, offering extensive customization options out-of-the-box. The library supports Zod 4 for form validation and is localization-ready, but users should be aware that this Svelte port may diverge from the React version's API and features over time.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","svelte","svelte5","better-auth","authentication","auth","ui-components","forms","signin","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/better-auth-ui-svelte"},{"id":18161,"title":"better-auth-vercel-geolocation","library":"better-auth-vercel-geolocation","status":"active","version":"1.2.0","language":"javascript","ecosystem":"npm","summary":"A better-auth plugin that enriches authentication sessions with Vercel edge geolocation data. Version 1.2.0 adds timezone support. Released as an MIT-licensed open source project with community-driven updates. Unlike manual IP geolocation, it reads Vercel's request headers (x-vercel-ip-*) server-side without external APIs or browser prompts. Requires Vercel deployment and better-auth >=1.4.18 (peer dependency ^1.5.0). Configurable fields include city, country, region, latitude, longitude, postal code, timezone, and a derived flag emoji. Ships TypeScript types and offers both server and client plugins.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","better-auth","better-auth-plugin","vercel","geolocation","session","nextjs","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/better-auth-vercel-geolocation"},{"id":16778,"title":"Better Auth Waitlist Plugin","library":"better-auth-waitlist","status":"active","version":"3.0.1","language":"javascript","ecosystem":"npm","summary":"The `better-auth-waitlist` package, currently at version 3.0.1, is a lightweight and production-ready plugin designed to integrate comprehensive waitlist management into the Better Auth authentication system. It offers features such as administrative approval workflows, restrictions based on email domains, and highly customizable validation for waitlist entries. The package is optimized for minimal bundle size, weighing approximately ~22 kB minified and ~3.5 kB gzipped, and lists `zod` as its only direct runtime dependency. Shipping exclusively as an ES module (ESM), it mandates a Node.js environment of version 18 or higher. Its primary differentiators include deep integration with Better Auth, flexible configuration options for various waitlist use cases (e.g., capacity limits, auto-approval, custom data fields), and client-side utilities for seamless application integration, supporting operations like joining, status checks, and admin-only actions such as listing, finding, approving, and rejecting entries.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","better-auth","waitlist","plugin","authentication","typescript","admin-approval","validation","esm"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/better-auth-waitlist"},{"id":5862,"title":"Better Exceptions","library":"better-exceptions","status":"maintenance","version":"0.3.3","language":"python","ecosystem":"pypi","summary":"Better Exceptions is a Python library that automatically enhances standard Python traceback outputs, making them significantly more readable and useful for debugging. It achieves this through features like colorization, displaying more context around code lines, and printing relevant variable values at each point in the traceback. The current version is 0.3.3. It has a slow release cadence, with the last significant update (0.2.1) being several years ago, focusing on stability.","last_verified":"2026-04-14T00:00:00.000Z","tags":["debugging","exceptions","traceback","development-tool"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/better-exceptions"},{"id":24995,"title":"better-firebase-functions-esbuild","library":"better-firebase-functions-esbuild","status":"active","version":"7.1.1","language":"javascript","ecosystem":"npm","summary":"esbuild plugin for optimizing Firebase Cloud Functions builds. Version 7.1.1 is the latest stable, released April 2026, requiring Node >=20 and esbuild >=0.17.0. It provides per-function entry point generation with tree shaking by executing the BFF entry point in a discovery mode, automatically reusing runtime config (functionDirectoryPath, searchGlob, etc.) so no duplicate configuration is needed. Published weekly, it supports buildFunctions() as the recommended API, along with manual discovery helpers and a logging plugin. Differentiates from vanilla esbuild by automating the discovery of Firebase function files and maintaining the output directory structure matching the runtime layout.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","firebase","cloud-functions","esbuild","esbuild-plugin","optimization","tree-shaking","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/better-firebase-functions-esbuild"},{"id":20998,"title":"better-firebase-functions-rollup","library":"better-firebase-functions-rollup","status":"active","version":"7.1.1","language":"javascript","ecosystem":"npm","summary":"Rollup plugin for better-firebase-functions that enables per-function bundling with tree shaking for Firebase Cloud Functions. Current stable version is v7.1.1 (released April 2026) with active development and frequent releases. It discovers function files by executing the BFF entry point in build-discovery mode, reusing existing config (functionDirectoryPath, searchGlob, funcNameFromRelPath). Outputs one bundled chunk per function preserving the original directory layout. Supports TypeScript, ESM/CJS, and requires Rollup >=3. Key differentiator: it eliminates the need to duplicate glob configuration and automates function splitting without manual input.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","firebase","cloud-functions","rollup","rollup-plugin","optimization","tree-shaking","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/better-firebase-functions-rollup"},{"id":16777,"title":"NEAR Protocol Sign-In Plugin for Better Auth","library":"better-near-auth","status":"active","version":"0.5.2","language":"javascript","ecosystem":"npm","summary":"better-near-auth is a plugin for the Better Auth library, enabling 'Sign in with NEAR' (SIWN) functionality for web3 applications. It abstracts the complexities of interacting with the NEAR Protocol's authentication mechanisms, allowing developers to integrate NEAR login flows into their existing Better Auth setups. The library currently stands at version 0.5.2 and shows an active development cadence with regular patch and minor releases, indicated by recent updates addressing bug fixes and introducing new features like single-step authentication and improved wallet selection logic. Key differentiators include its tight integration with Better Auth, support for modern NEAR authentication patterns (including `signMessage`), and handling of wallet connection and account resolution within the authentication flow.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","better-auth","near","siwn","sign-in-with-near","authentication","blockchain","web3","plugin","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/better-near-auth"},{"id":14466,"title":"Better Node Test","library":"better-node-test","status":"active","version":"0.8.4","language":"javascript","ecosystem":"npm","summary":"Better Node Test (BNT) is a command-line interface (CLI) tool designed to streamline the usage of Node.js's native `node --test` runner. It significantly enhances the testing workflow by providing out-of-the-box support for TypeScript, a convenient `-t` shortcut for filtering and running specific tests by name, and integrated code coverage analysis through the `--coverage` flag. The current stable version is 0.8.4, with releases showing a consistent cadence of minor and patch updates, often addressing compatibility with evolving Node.js features like `strip-types` and robust coverage reporting. BNT differentiates itself by leveraging Node.js's built-in testing capabilities, minimizing reliance on additional third-party test runners, while adding essential developer conveniences like automatic TypeScript compilation and comprehensive coverage reporting tailored for modern Node.js environments.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","node","test","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/better-node-test"},{"id":21000,"title":"better-optimize","library":"better-optimize","status":"active","version":"0.4.1","language":"python","ecosystem":"pypi","summary":"A drop-in replacement for scipy.optimize functions with quality-of-life improvements, such as automatic gradient computation via JAX, progress bars, and early stopping. Current version is 0.4.1, released in 2025. The project is under active development with monthly releases.","last_verified":"2026-04-27T00:00:00.000Z","tags":["optimization","JAX","scipy","drop-in","quality-of-life"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/better-optimize"},{"id":2884,"title":"Better Profanity","library":"better-profanity","status":"active","version":"0.7.0","language":"python","ecosystem":"pypi","summary":"Better Profanity is a blazingly fast Python library for cleaning swear words and their leetspeak variations from strings. It provides an efficient way to detect and replace offensive language using a pre-loaded or custom wordlist. The library is actively maintained, with the current version being 0.7.0, and receives regular updates for performance and wordlist improvements.","last_verified":"2026-04-25T02:19:16.314Z","tags":["profanity","censor","text-processing","nlp"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/better-profanity"},{"id":15294,"title":"Better SSE","library":"better-sse","status":"active","version":"0.16.1","language":"javascript","ecosystem":"npm","summary":"Better SSE is a robust, dependency-less, and spec-compliant implementation of Server-Sent Events (SSE) written entirely in TypeScript. It provides a streamlined, framework-agnostic solution for pushing data from a server to clients over HTTP, making it an alternative to WebSockets for unidirectional data flows. Currently stable at version 0.16.1, the project demonstrates a consistent release cadence with updates addressing compatibility, new features like connection adapters and event batching, and continuous type improvements. Key differentiators include its full TypeScript support, extensive documentation, 100% test coverage, and compatibility across various Node.js frameworks and runtimes (e.g., Express, Hono, Fastify, Bun, Deno), operating directly over the HTTP protocol to reduce bandwidth and complexity compared to other real-time solutions.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","server-sent-events","sse","realtime","real-time","tcp","events","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/better-sse"},{"id":18162,"title":"better-typescript-lib","library":"better-typescript-lib","status":"active","version":"2.12.0","language":"javascript","ecosystem":"npm","summary":"An alternative TypeScript standard library that replaces TypeScript's built-in type definitions with safer, more precise types. Version 2.12.0 supports TypeScript 4.5+ (up to 5.8). It fixes many `any` usages in the standard library (e.g., JSON.parse returns `JSONData` instead of `any`, Object.keys returns `(keyof T)[]` instead of `string[]`). Aimed at new projects or codebases willing to accept breaking changes for improved type safety. No configuration needed for npm/yarn (auto-detected); pnpm requires public hoist pattern. The package replaces `@typescript/lib-*` packages via npm's scoped package mapping.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","TypeScript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/better-typescript-lib"},{"id":5586,"title":"Betterproto: A Protobuf & gRPC Library for Python","library":"betterproto","status":"active","version":"1.2.5","language":"python","ecosystem":"pypi","summary":"Betterproto is a Python library that generates Python dataclasses, Protobuf serialization, and gRPC client/server stubs directly from `.proto` files. It aims to provide a more Pythonic interface than the official `protobuf` library. The current stable version is 1.2.5, but a 2.0.0 beta is under active development, introducing significant breaking changes and new features. Releases are somewhat irregular, with recent focus on the 2.0.0 branch.","last_verified":"2026-04-10T00:00:00.000Z","tags":["protobuf","grpc","serialization","dataclasses","code-generation"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/betterproto"},{"id":4895,"title":"Betterproto (betterproto-fw)","library":"betterproto-fw","status":"active","version":"2.0.3","language":"python","ecosystem":"pypi","summary":"Betterproto-fw (formerly betterproto2) is a Python library that provides an improved Protobuf and gRPC experience. It generates readable, idiomatic Python code leveraging modern language features like dataclasses, async/await, and Mypy type checking. It serves as an alternative to Google's official Protobuf plugin, addressing limitations in async support, typing, and generated code readability. The current version is 2.0.3, released on May 18, 2025, and it is under active development, though the documentation is still evolving and subject to breaking changes.","last_verified":"2026-04-12T00:00:00.000Z","tags":["protobuf","grpc","serialization","dataclasses","async","code generation"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/betterproto-fw"},{"id":2411,"title":"betterproto-rust-codec (Rust-backed Protobuf Codec)","library":"betterproto-rust-codec","status":"active","version":"0.1.1","language":"python","ecosystem":"pypi","summary":"betterproto-rust-codec provides a high-performance codec for `betterproto` messages, leveraging a Rust implementation to serialize and deserialize Protobuf wire format. It significantly speeds up conversion compared to Python-native alternatives, especially for large or frequently processed messages. The current version is 0.1.1, and releases are generally ad-hoc, often in response to `betterproto` updates or targeted performance improvements.","last_verified":"2026-04-24T19:21:42.044Z","tags":["protobuf","serialization","performance","rust","betterproto","codec"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/betterproto-rust-codec"},{"id":6321,"title":"Betterproto 2","library":"betterproto2","status":"active","version":"0.9.1","language":"python","ecosystem":"pypi","summary":"Betterproto2 is a fork of the original betterproto library, providing an improved experience for Protobuf and gRPC in modern Python environments. It generates readable, idiomatic Python code leveraging features like dataclasses, async/await, and type hinting. While currently in active development with a release cadence of minor versions, its documentation is still evolving, and the project is subject to breaking changes. It supports Protobuf 3 & gRPC code generation, with built-in binary and JSON serialization.","last_verified":"2026-04-15T00:00:00.000Z","tags":["protobuf","grpc","serialization","code-generation","dataclasses","async"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/betterproto2"},{"id":21001,"title":"BetterProto2 Compiler","library":"betterproto2-compiler","status":"active","version":"0.9.0","language":"python","ecosystem":"pypi","summary":"Compiler for betterproto2, a Python protobuf library with async support, Pydantic integration, and typed generated code. Current version 0.9.0. Releases are coupled with the betterproto2 library; compiler versions match library releases with a 'compiler-v' tag. Released monthly or on-demand.","last_verified":"2026-04-27T00:00:00.000Z","tags":["protobuf","compiler","code-generation","grpc","pydantic"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/betterproto2-compiler"},{"id":27615,"title":"Bezier","library":"bezier","status":"active","version":"2024.6.20","language":"python","ecosystem":"pypi","summary":"Helper for Bézier Curves, Triangles, and Higher Order Objects. Pure Python and compiled backend for computing with Bézier curves, triangles, surfaces, and volumes. Current version 2024.6.20, requires Python >=3.10. Released approximately yearly since 2017.","last_verified":"2026-05-09T00:00:00.000Z","tags":["bezier","curves","surfaces","geometry","numerical"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/bezier"},{"id":18164,"title":"Bezzie","library":"bezzie","status":"active","version":"1.0.1","language":"javascript","ecosystem":"npm","summary":"Bezzie is a BFF (Backend for Frontend) OAuth 2.0 authentication library for Cloudflare Workers, currently at v1.0.1 (April 2026). It implements BCP212 (OAuth for Browser-Based Apps) by keeping tokens server-side in Cloudflare KV and issuing session cookies to the frontend, preventing JWTs from ever reaching the browser. It integrates seamlessly with Hono (v4) and supports providers like Auth0, Google, and generic OIDC. Compared to alternatives (Duende BFF, @auth0/nextjs-auth0), Bezzie is framework-agnostic, runs on Cloudflare Workers' edge, and is TypeScript-first with ESM-only distribution. Active development with recent breaking changes in v1.0.0.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","bff","backend-for-frontend","jwt","pkce","token-rotation","oidc","cloudflare-workers","oauth2","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/bezzie"},{"id":12884,"title":"Battlefield 6 Portal Mod Bundler","library":"bf6-portal-bundler","status":"active","version":"1.3.0","language":"javascript","ecosystem":"npm","summary":"bf6-portal-bundler is a specialized utility designed for developers creating mods for Battlefield 6 Portal. It addresses the restrictive nature of the Portal runtime environment, which mandates that mods be uploaded as a single TypeScript file and a single strings JSON file, lacking support for external npm dependencies, multiple file imports, or module resolution at runtime. The bundler, currently at version 1.3.0, processes your mod's source code by traversing the dependency graph, resolving both local and `node_modules` imports, flattening all TypeScript files into one, merging multiple `strings.json` files, and removing all import statements. This ensures the output is compatible with the Portal runtime. It's primarily a CLI tool, focusing on build-time transformation rather than runtime logic. While no official release cadence is specified, updates typically align with community needs or underlying game changes.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","battlefield","battlefield-6","bf6","portal","typescript","bundler"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/bf6-portal-bundler"},{"id":18163,"title":"bfast-database","library":"bfast-database","status":"active","version":"4.0.0-beta.2","language":"javascript","ecosystem":"npm","summary":"Node.js database runtime instance for Bfast::Cloud::Database, currently in beta v4.0.0-beta.2. It acts as a database-as-a-service engine that wraps MongoDB (or optionally S3 for storage) and provides a REST API for client-side operations. Key differentiators: integrates with bfast-tools CLI, supports multiple databases (MongoDB, GridFS, S3), provides JWT authentication, and offers both restart and non-restart modes. The package is part of the Bfast ecosystem and is intended for use with bfast-tools. Development appears active with recent beta releases.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/bfast-database"},{"id":7979,"title":"Berkeley Function Calling Leaderboard Evaluation","library":"bfcl-eval","status":"active","version":"2026.3.23","language":"python","ecosystem":"pypi","summary":"bfcl-eval is the Python library for the Berkeley Function Calling Leaderboard (BFCL), a benchmark to evaluate Large Language Models (LLMs) on their ability to perform function calling. It provides the evaluation pipeline and datasets, including support for multi-step and multi-turn function calls as of its V3 release. The library is actively maintained with frequent updates, with its current PyPI version being 2026.3.23.","last_verified":"2026-04-16T00:00:00.000Z","tags":["LLM evaluation","function calling","AI leaderboard","benchmark","tool use"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/bfcl-eval"},{"id":27616,"title":"bfi - Brainfuck Interpreter","library":"bfi","status":"active","version":"1.1.1","language":"python","ecosystem":"pypi","summary":"A fast optimizing Brainfuck interpreter in pure Python. Current version 1.1.1, released under MIT license. Development appears stable with infrequent releases.","last_verified":"2026-05-09T00:00:00.000Z","tags":["brainfuck","interpreter","esolang"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/bfi"},{"id":23356,"title":"Bgen","library":"bgen","status":"active","version":"1.9.9","language":"python","ecosystem":"pypi","summary":"Python package for loading and manipulating data from BGEN files, a binary file format for storing genotype data. Current version is 1.9.9, compatible with Python >=3.8. It is actively maintained with periodic releases.","last_verified":"2026-05-01T00:00:00.000Z","tags":["genetics","bioinformatics","bgen","genotype","file-format","data-loading"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/bgen"},{"id":24998,"title":"BGEX Compiler","library":"bgex-compiler","status":"active","version":"0.0.26","language":"javascript","ecosystem":"npm","summary":"BGEX (Better Grammar EXtractor) is a language and compiler for defining and generating context-free grammar parsers. v0.0.26 compiles BGEX source into TypeScript parsers that export typed AST nodes. It relies on TypeScript >=5.0 as a peer dependency. Differentiators include native ESM, full TypeScript support, and lightweight output with no runtime dependencies.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/bgex-compiler"},{"id":7043,"title":"BgUtils yt-dlp Proof-of-Origin Token Provider Plugin","library":"bgutil-ytdlp-pot-provider","status":"active","version":"1.3.1","language":"python","ecosystem":"pypi","summary":"The `bgutil-ytdlp-pot-provider` is a Python plugin for `yt-dlp` (version 1.3.1) designed to generate and provide YouTube Proof-of-Origin (POT) tokens. This aims to bypass YouTube's 'Sign in to confirm you're not a bot' messages and 403 errors when using `yt-dlp` from flagged IP addresses. The plugin acts as an interface to an external POT generation service (either a Node.js/Deno HTTP server/script or a recommended Rust HTTP server/binary). The project is actively maintained with updates often tied to changes in YouTube's bot detection mechanisms.","last_verified":"2026-04-16T00:00:00.000Z","tags":["yt-dlp","youtube","botguard","proof-of-origin-token","plugin","video-download","anti-bot"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/bgutil-ytdlp-pot-provider"},{"id":24997,"title":"bhauji-js: Bhojpuri Programming Language Transpiler","library":"bhauji-js","status":"active","version":"1.5.0","language":"javascript","ecosystem":"npm","summary":"A novelty transpiler and CLI tool that converts Bhojpuri-language syntax into JavaScript. Version 1.5.0 provides a CLI runner for .bj files, translating desi keywords like 'kaha_bhauji' and 'batayi' into console.log and let respectively. It supports conditionals, loops, arrays, functions, and more. Differentiated by its humorous, cultural approach; not intended for serious production use. Release cadence is irregular, with occasional updates.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","bhojpuri","cli","programming-language","transpiler","funny"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/bhauji-js"},{"id":17176,"title":"bhttp HTTP Client","library":"bhttp","status":"abandoned","version":"1.2.8","language":"javascript","ecosystem":"npm","summary":"bhttp is a Node.js HTTP client library designed to provide a sane and intuitive API, offering Streams2 support, automatic payload detection (URL-encoded, multipart/form-data, stream, Buffer, JSON), and robust session management with automatic cookie handling. It differentiates itself from alternatives like the core `http` module, `request`, `needle`, and `hyperquest` by addressing common issues such as low-level API complexity, agent pool blocking, and poor documentation. Key features include easy-to-use promises or nodebacks, multipart/form-data support with Streams2, and progress events for uploads and downloads. The package is currently at version 1.2.8, but its npm and GitHub activity indicate it has been abandoned for several years, making new releases unlikely.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","http","client","multipart","stream","hyperquest","request","needle"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/bhttp"},{"id":5131,"title":"BibTeX Parser","library":"bibtexparser","status":"active","version":"1.4.4","language":"python","ecosystem":"pypi","summary":"bibtexparser is a Python 3 library for parsing and writing BibTeX files. It provides a simple API to read, modify, and dump BibTeX data. The current stable version is 1.4.4, with active development on a 2.0.0 beta series introducing significant changes. Releases are somewhat irregular, with bugfix and feature releases for the 1.x branch and active development on 2.x.","last_verified":"2026-04-13T00:00:00.000Z","tags":["bibtex","parser","bibliography","academic","publication"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/bibtexparser"},{"id":12718,"title":"Bidirectional Channel for JavaScript","library":"bidc","status":"active","version":"0.0.4","language":"javascript","ecosystem":"npm","summary":"BIDC is a JavaScript library designed for establishing robust, asynchronous, bidirectional communication channels between different JavaScript execution contexts, such as web workers, iframes, and service workers. Unlike traditional `postMessage` APIs, BIDC abstracts away the complexities of message passing, providing full support for promises, async functions, and a wide range of complex data types (e.g., Date, RegExp, Map, Set, ArrayBuffer). It features an automatic handshake mechanism to establish and re-establish connections seamlessly, even if one side reloads, and buffers messages until the recipient is ready. Currently at version 0.0.4, the library is in an early development stage, focusing on foundational features for secure and efficient cross-context communication. Its primary differentiators are automatic connection management, comprehensive data type serialization, and first-class async/await support, streamlining RPC-style interactions. It ships with TypeScript types, enhancing developer experience and type safety.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","bidirectional","channel","communication","rpc","async","cross-context","postmessage","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/bidc"},{"id":15085,"title":"bidi-js: Unicode Bidirectional Algorithm","library":"bidi-js","status":"active","version":"1.0.3","language":"javascript","ecosystem":"npm","summary":"The `bidi-js` package provides a pure JavaScript implementation of the Unicode Bidirectional Algorithm (UAX #9) version 13.0.0. It aims for correctness, small bundle size, and performance, having passed all Unicode conformance tests. Currently at version 1.0.3, it offers a stable API for calculating embedding levels, reordering segments, and identifying mirrored characters in mixed-direction text. It ships as ES5 compatible and has no external dependencies, making it suitable for both browser and Node.js environments. The library differentiates itself by providing a factory function for module initialization, allowing for flexible deployment, such as within web workers, and ensuring a self-contained module without closure dependencies.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/bidi-js"},{"id":836,"title":"Bidirectional Mapping Library","library":"bidict","status":"active","version":"0.23.1","language":"python","ecosystem":"pypi","summary":"The bidict library for Python provides efficient and Pythonic data structures for working with bidirectional (one-to-one) mappings. It offers familiar dictionary-like APIs, automatically keeping forward and inverse mappings in sync. The library is mature, actively maintained, and currently at version 0.23.1, with a regular release cadence. [1, 3, 10]","last_verified":"2026-04-09T17:27:38.894Z","tags":["mapping","bidirectional","dictionary","collections"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/bidict"},{"id":21002,"title":"BIDS Validator","library":"bids-validator","status":"maintenance","version":"1.14.7.post0","language":"python","ecosystem":"pypi","summary":"The BIDS Validator checks that a dataset directory conforms to the Brain Imaging Data Structure (BIDS) specification. It reports errors, warnings, and suggestions. The current PyPI version is 1.14.7.post0 (a legacy version); the actively developed JavaScript/Node version is 2.4.1. The Python package is a wrapper around the Node.js validator and is in maintenance mode. Release cadence is irregular.","last_verified":"2026-04-27T00:00:00.000Z","tags":["BIDS","neuroimaging","validation","dataset"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/bids-validator"},{"id":7980,"title":"BIDS Schema Tools","library":"bidsschematools","status":"active","version":"1.2.2","language":"python","ecosystem":"pypi","summary":"bidsschematools is a Python library providing utilities for programmatic interaction with the Brain Imaging Data Structure (BIDS) schema. It enables loading, parsing, and validating BIDS datasets against the official specification. The current version is 1.2.2, with releases typically coinciding with major BIDS specification updates or essential bug fixes and enhancements.","last_verified":"2026-04-16T00:00:00.000Z","tags":["BIDS","neuroscience","schema","validation","data-standard","brain-imaging"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/bidsschematools"},{"id":10573,"title":"BigInteger.js: Arbitrary-Length Integers","library":"big-integer","status":"active","version":"1.6.52","language":"javascript","ecosystem":"npm","summary":"BigInteger.js is a robust JavaScript library for performing arithmetic operations on integers of unlimited size, circumventing JavaScript's standard number precision limitations. The current stable version is 1.6.52. While releases are not on a fixed schedule, the project is actively maintained, with recent updates addressing various fixes and TypeScript definitions. A key differentiator and recent major change is its evolution into a polyfill for the native JavaScript `BigInt` feature (introduced to TC39 in 2018). If the execution environment supports native `BigInt`, this library will transparently wrap the native implementation, otherwise, it provides its own software-based arbitrary-length integer solution. This makes it a highly compatible choice for environments with varying `BigInt` support.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","math","big","bignum","bigint","biginteger","integer","arbitrary","precision","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/big-integer"},{"id":23357,"title":"BigDL Nano","library":"bigdl-nano","status":"deprecated","version":"2.4.0","language":"python","ecosystem":"pypi","summary":"BigDL Nano is a component of the BigDL library that provides high-performance, scalable acceleration for Intel architectures, including optimizations for PyTorch and TensorFlow model training and inference. Current version is 2.4.0. Release cadence has been irregular, with major releases ~annually, but recently shifted to the IPEX-LLM project.","last_verified":"2026-05-01T00:00:00.000Z","tags":["intel","acceleration","pytorch","tensorflow","optimization"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/bigdl-nano"},{"id":4456,"title":"BigQuery DataFrames (bigframes)","library":"bigframes","status":"active","version":"2.39.0","language":"python","ecosystem":"pypi","summary":"BigQuery DataFrames (bigframes) provides a scalable Python DataFrame and machine learning (ML) API powered by the BigQuery engine. It offers a pandas-like interface for analyzing and manipulating data directly within BigQuery, enabling efficient processing of terabytes of data and seamless integration with BigQuery ML and Vertex AI. The library is actively maintained, currently at version 2.39.0, with a rapid release cadence introducing new features and improvements.","last_verified":"2026-04-12T00:00:00.000Z","tags":["dataframes","bigquery","google-cloud","analytics","machine-learning","pandas-api-compatible"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/bigframes"},{"id":7981,"title":"Bigquery (dacker-team's client)","library":"bigquery","status":"maintenance","version":"0.0.45","language":"python","ecosystem":"pypi","summary":"A Python library by dacker-team, version 0.0.45, intended for easily sending data to BigQuery. The project's GitHub repository is currently inaccessible or shows loading errors, and no public documentation or usage examples are readily available. Users commonly mistake this package for Google's official client library (`google-cloud-bigquery`). The release cadence is infrequent; the last update was January 9, 2025.","last_verified":"2026-04-16T00:00:00.000Z","tags":["bigquery","google-cloud","data-integration","poorly-documented","name-collision"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/bigquery"},{"id":7982,"title":"Google BigQuery Magics for Jupyter and IPython","library":"bigquery-magics","status":"active","version":"0.14.0","language":"python","ecosystem":"pypi","summary":"bigquery-magics provides IPython cell magics that allow users to run SQL queries directly within Jupyter and IPython notebooks against Google BigQuery. It simplifies data exploration by automatically converting query results into pandas DataFrames. The library is part of the actively maintained `google-cloud-python` monorepo and sees frequent updates, with the current stable version being 0.14.0.","last_verified":"2026-04-16T00:00:00.000Z","tags":["bigquery","jupyter","ipython","google-cloud","data-analysis","sql"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/bigquery-magics"},{"id":4896,"title":"BigQuery Schema Generator","library":"bigquery-schema-generator","status":"active","version":"1.6.1","language":"python","ecosystem":"pypi","summary":"bigquery-schema-generator is a Python library that generates BigQuery schemas from newline-delimited JSON or CSV data. Unlike BigQuery's native auto-detection which typically samples only the first 500 records, this tool processes all input data to create a more comprehensive and accurate schema. Currently at version 1.6.1, the library maintains an active release cadence, providing regular updates and bug fixes.","last_verified":"2026-04-12T00:00:00.000Z","tags":["BigQuery","schema","schema generation","data engineering","utility","JSON","CSV"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/bigquery-schema-generator"},{"id":5863,"title":"Bigtree","library":"bigtree","status":"active","version":"1.4.0","language":"python","ecosystem":"pypi","summary":"Bigtree is a Python library that provides a performant, flexible, and intuitive implementation for tree data structures. It supports various tree types (Tree, Binary Tree, Directed Acyclic Graph) and offers a rich API for traversal, search, modification, and export. It integrates seamlessly with Python lists, dictionaries, pandas, and polars DataFrames, making it suitable for a wide range of hierarchical data workflows. The library is actively maintained with frequent releases, currently at version 1.4.0.","last_verified":"2026-04-14T00:00:00.000Z","tags":["tree","data-structure","hierarchy","graph","dataframe"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/bigtree"},{"id":26801,"title":"biip","library":"biip","status":"active","version":"5.0.0","language":"python","ecosystem":"pypi","summary":"Biip interprets the data in barcodes. It parses GS1 barcodes (GTIN, GLN, SSCC, etc.), GS1 Application Identifiers, and GS1 Digital Link URIs. Current version 5.0.0, requires Python >=3.10. Active development, releases a few times per year.","last_verified":"2026-05-01T00:00:00.000Z","tags":["barcode","gs1","gtin","ean","upc"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/biip"},{"id":12885,"title":"Bili: Zero-Config Library Bundler","library":"bili","status":"abandoned","version":"5.0.5","language":"javascript","ecosystem":"npm","summary":"Bili is a JavaScript library bundler designed for zero-configuration setup, leveraging Rollup under the hood. It automatically handles transformations for JavaScript using Buble, Babel, or TypeScript, and includes built-in support for various CSS preprocessors like Sass, Stylus, Less, and CSS modules. The current stable version is 5.0.5, which was last published in June 2020. This project differentiates itself by aiming for a streamlined, opinionated bundling experience that minimizes boilerplate configuration, providing a user-friendly interface for building libraries with multiple output formats (CJS, ESM, UMD). Despite its initial goal of simplicity and comprehensive features, its development has ceased, leaving it without recent updates or maintenance.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/bili"},{"id":615,"title":"Billiard: Improved Python Multiprocessing","library":"billiard","status":"active","version":"4.2.4","language":"python","ecosystem":"pypi","summary":"billiard is a robust fork of the Python 2.7 `multiprocessing` package, actively maintained by the Celery project. It provides numerous improvements and bugfixes over the standard library's `multiprocessing` module, offering enhanced process-based parallelism for Python applications. It aims to address specific challenges and performance bottlenecks, particularly in distributed task queue systems like Celery, where it serves as a core dependency. The library is under active development with a consistent release cadence.","last_verified":"2026-05-12T16:42:55.696Z","tags":["multiprocessing","concurrency","celery","process-pool","parallel-processing"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/billiard"},{"id":12887,"title":"Binary Build Utility","library":"bin-build","status":"maintenance","version":"3.0.0","language":"javascript","ecosystem":"npm","summary":"The `bin-build` package, currently at version 3.0.0 and last updated approximately nine years ago (around 2017), provides a JavaScript API for programmatically compiling external software from source code. It simplifies the process of downloading, extracting, and executing a sequence of shell commands (e.g., `./configure`, `make`, `make install`) to build binaries from tarball archives fetched from URLs or local files, or directly from source within a specified directory. This utility is valuable for Node.js projects that need to integrate or manage native dependencies or command-line tools as part of their build or installation workflows. Its main advantage lies in abstracting the common compilation patterns and handling archive extraction, offering a more structured approach than direct `child_process` execution. Given its age and lack of recent updates, it appears to be in a maintenance-only state, with no active development.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","binary","build","make"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/bin-build"},{"id":10572,"title":"bin-links: Package Binary Linker","library":"bin-links","status":"active","version":"6.0.0","language":"javascript","ecosystem":"npm","summary":"bin-links is a fundamental JavaScript library within the npm ecosystem, responsible for linking package binaries and man pages. It handles the creation of symbolic links or shims for executable scripts defined in a package's `bin` field, directing them to appropriate locations like `node_modules/.bin` for local installs or global binary directories for global packages. It also manages linking man pages from the `man` field. The current stable version is v6.0.0, released in late 2025. This package generally follows the Node.js release cadence for its engine support, aligning with npm's own requirements. Its key differentiator is being a core, low-level utility maintained by the npm team, providing robust and cross-platform binary linking functionality crucial for package execution and discoverability in Node.js environments.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","npm","link","bins"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/bin-links"},{"id":12886,"title":"Binance API Node.js Wrapper","library":"binance-api-node","status":"active","version":"0.13.9","language":"javascript","ecosystem":"npm","summary":"binance-api-node is a comprehensive API wrapper for the Binance cryptocurrency exchange, designed for both Node.js and browser environments. The current stable version is 0.13.9, with frequent patch releases indicating active maintenance and continuous feature development. It leverages Promises for asynchronous operations, supporting both REST API calls and WebSocket streams. Key differentiators include built-in support for RSA/ECDSA key types, proxy configuration for Node.js environments, and explicit compatibility with Binance's newer Algo service. It differentiates itself by offering a unified interface for various Binance products (Spot, Margin, Futures) and providing TypeScript definitions out of the box, which is crucial for modern JavaScript development.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/binance-api-node"},{"id":9551,"title":"Binance Connector","library":"binance-connector","status":"active","version":"3.12.0","language":"python","ecosystem":"pypi","summary":"This is the lightweight, official Python library for connecting to Binance's public API. It provides interfaces for Spot, Futures, and other market data and trading endpoints. Currently at version 3.12.0, it receives active development and frequent updates to align with Binance API changes.","last_verified":"2026-04-17T00:00:00.000Z","tags":["binance","crypto","trading","exchange","api","spot","futures"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/binance-connector"},{"id":5132,"title":"Binapy: Binary Data Manipulation","library":"binapy","status":"active","version":"0.8.0","language":"python","ecosystem":"pypi","summary":"BinaPy is a Python module that simplifies binary data manipulation, offering a fluent interface for encoding, decoding, compressing, decompressing, and hashing data in various formats. It aims to provide a more human-friendly alternative to Python's standard library for these tasks. The library maintains an active release cadence, with version 0.8.0 released in January 2024.","last_verified":"2026-04-13T00:00:00.000Z","tags":["binary data","data manipulation","encoding","decoding","hashing","compression","serialization"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/binapy"},{"id":6546,"title":"Binary Unit Conversion","library":"binary","status":"active","version":"1.0.2","language":"python","ecosystem":"pypi","summary":"The 'binary' library (ofek/binary) provides a straightforward and reliable way to convert between binary (IEC) and decimal (SI) units. It is currently at version 1.0.2, with releases driven by bug fixes and new features, maintaining an active development status.","last_verified":"2026-04-15T00:00:00.000Z","tags":["unit conversion","binary units","decimal units","IEC","SI","data size"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/binary"},{"id":19383,"title":"webpack binary-loader","library":"binary-loader","status":"deprecated","version":"0.0.1","language":"javascript","ecosystem":"npm","summary":"A webpack loader that returns a file's content as a binary string. Adapted from raw-loader. Version 0.0.1, no recent updates. Key differentiators: allows importing binary files as strings without base64 encoding. No active maintenance, use raw-loader or file-loader with encoding options instead.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/binary-loader"},{"id":12889,"title":"Declarative Binary Parser","library":"binary-parser","status":"active","version":"2.3.0","language":"javascript","ecosystem":"npm","summary":"Binary-parser is a JavaScript/TypeScript library designed for declaratively building efficient parsers for structured binary data. It allows developers to define complex binary structures using a fluent API, supporting a wide range of data types including various integer sizes (8, 16, 32, 64-bit, signed/unsigned, big/little endian), floating-point numbers, bit fields, strings, arrays, and nested user-defined types. The library dynamically generates and compiles optimized parser code at runtime, aiming for performance comparable to hand-written parsers. The current stable version is 2.3.0, with an active development cadence including regular patch and minor releases, alongside significant major updates like v2.0.0. Key differentiators include its declarative syntax for defining complex structures and its focus on runtime performance through code generation.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","binary","parser","decode","unpack","struct","buffer","bit"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/binary-parser"},{"id":15541,"title":"Binary Parser and Encoder","library":"binary-parser-encoder","status":"active","version":"1.5.3","language":"javascript","ecosystem":"npm","summary":"binary-parser-encoder is a JavaScript/TypeScript library designed for declaratively building binary data parsers and encoders. It stands as a feature-rich fork of the popular `binary-parser` project, notably extending its capabilities by adding an `encode` method to convert JavaScript objects back into binary buffers—a key differentiator absent in the original library. The current stable version, 1.5.3, has recently incorporated updates from the upstream `binary-parser` v1.7.0, ensuring continued compatibility while expanding functionality. The library dynamically generates and compiles parser/encoder code on-the-fly, achieving performance comparable to hand-written implementations. It supports a comprehensive set of data types including 8-bit to 64-bit integers, floating-point numbers, bit fields, strings, arrays, choices, and user-defined structures. Its release cadence is primarily influenced by updates to the upstream `binary-parser` and the ongoing development of its unique encoding features, with an explicit long-term goal of merging these enhancements back into the main project.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","binary","parser","decode","encoder","encode","unpack","struct","buffer","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/binary-parser-encoder"},{"id":23359,"title":"binary-refinery","library":"binary-refinery","status":"active","version":"0.10.11","language":"python","ecosystem":"pypi","summary":"A toolkit to transform and refine (mostly) binary data. Current version 0.10.11, frequent releases. Provides a pipeline framework for unpacking, decoding, and transforming binary payloads, with built-in units for cryptography, compression, encoding, and more.","last_verified":"2026-05-01T00:00:00.000Z","tags":["binary","forensics","malware","reverse-engineering","triage"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/binary-refinery"},{"id":23358,"title":"binary2strings","library":"binary2strings","status":"active","version":"0.1.13","language":"python","ecosystem":"pypi","summary":"A Python library for fast extraction of ASCII, UTF-8, and UTF-16 strings from binary buffers, using a C backend for performance. Current version: 0.1.13. Release cadence: irregular.","last_verified":"2026-05-01T00:00:00.000Z","tags":["binary","strings","extraction","C-extension","forensics"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/binary2strings"},{"id":24999,"title":"Binaryen.js","library":"binaryen","status":"active","version":"129.0.0","language":"javascript","ecosystem":"npm","summary":"Binaryen.js provides prebuilt browser and Node.js binaries of Binaryen, a compiler infrastructure and toolchain library for WebAssembly. Version 129.0.0 is the latest stable release; the project follows Binaryen releases closely. It optimizes Wasm modules, performs transformations (e.g., inlining, dead code elimination), and validates/parses Wasm. Key differentiators: it works entirely in JavaScript with no native dependencies, making it suitable for web build pipelines, and it supports both ESM and CommonJS. Compared to wasm-opt CLI, it enables programmatic Wasm optimization in Node.js or browser bundlers.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","webassembly","wasm","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/binaryen"},{"id":1399,"title":"binaryornot Library Entry","library":"binaryornot","status":"active","version":"0.6.0","language":"python","ecosystem":"pypi","summary":"binaryornot is an ultra-lightweight, pure Python package designed to check if a file is binary or text using simple heuristics. It is currently at version 0.6.0 and appears to have a slow but steady release cadence, primarily for Python version compatibility updates.","last_verified":"2026-04-23T20:35:14.849Z","tags":["file","binary","text","utility","file-type"],"install_tag":"stale","install_tag_description":"widespread failures or data too old to trust","api":"https://checklist.day/api/registry/binaryornot"},{"id":5133,"title":"bincopy","library":"bincopy","status":"active","version":"20.1.1","language":"python","ecosystem":"pypi","summary":"bincopy is a Python library for manipulating various binary information file formats, including Motorola S-Record, Intel HEX, TI-TXT, Verilog VMEM, ELF, and raw binary files. The current version is 20.1.1, and the library is actively maintained with regular updates.","last_verified":"2026-04-13T00:00:00.000Z","tags":["srecord","srec","intel hex","binary","hex","firmware","embedded","ti-txt","verilog vmem","elf"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/bincopy"},{"id":25000,"title":"bind-operator","library":"bind-operator","status":"deprecated","version":"1.0.0","language":"javascript","ecosystem":"npm","summary":"Transpiler that enables the ECMAScript bind operator (::) syntax, allowing functions to be called with a context object using a pipeline-style operator. Version 1.0.0, last updated in 2015. This package is an experimental implementation of a deprecated proposal and is not actively maintained. It transforms :: syntax into .call() or .bind() calls. Compared to alternatives like Babel's plugin, it is standalone and minimal, but lacks updates and broader ecosystem support.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/bind-operator"},{"id":4457,"title":"Binary Dependency Utility","library":"bindep","status":"active","version":"2.14.0","language":"python","ecosystem":"pypi","summary":"Bindep is a command-line utility for checking the presence of binary packages required by an application or library. It helps manage operating system-level package dependencies, particularly in development and CI environments, and originated from the OpenStack project to ensure necessary system packages are installed before Python dependencies. The current version is 2.14.0, requiring Python >=3.8, and it follows an irregular, as-needed release cadence.","last_verified":"2026-04-12T00:00:00.000Z","tags":["cli","dependencies","packaging","system-packages","devops","openstack"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/bindep"},{"id":10574,"title":"Helper for Loading Node.js Native Addons","library":"bindings","status":"active","version":"1.5.0","language":"javascript","ecosystem":"npm","summary":"The `bindings` module is a robust helper library for authors of Node.js native addon modules, streamlining the process of locating and `require()`ing `.node` files. It abstracts away the complexities arising from different build tools (like `gyp`, `waf`, `node-pre-gyp`, and `node-qbs`) and build configurations (e.g., `Release` vs. `Debug`), which can place `.node` files in various directories. The library intelligently searches all common possible locations for the native module, ensuring the correct one is loaded for the current environment. The current stable version is 1.5.0. Releases are infrequent but target specific issues like Yarn PnP support or new build system integrations, reflecting a maintenance-driven cadence. Its primary differentiator is its exhaustive search logic and highly informative error output when a binding cannot be found.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","native","addon","bindings","gyp","waf","c","c++"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/bindings"},{"id":12888,"title":"Bing & Microsoft Translator API for Node.js","library":"bing-translate-api","status":"active","version":"4.2.0","language":"javascript","ecosystem":"npm","summary":"bing-translate-api is a Node.js library providing a simple, free, and unofficial API client for both Bing Translator and Microsoft Translator services. It aims to offer programmatic access to translation capabilities without requiring an Azure subscription for basic usage. The current stable version is 4.2.0, with regular updates addressing bug fixes, adding new features, and enhancing stability, particularly through the introduction of new translation modes. Key differentiators include support for multiple translation modes (legacy, EPT since v3.0.0, and MET since v4.0.0), automatic retry logic, and options for gender-debiased translations. It is actively maintained with several minor and patch releases in the past year, indicating a steady release cadence and ongoing development.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","bing","microsoft","translator","api","free","node","translate","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/bing-translate-api"},{"id":4897,"title":"Bing Ads Python SDK","library":"bingads","status":"active","version":"13.0.27","language":"python","ecosystem":"pypi","summary":"The Bing Ads Python SDK (pypi-slug: `bingads`) is a client library designed to simplify interactions with the Microsoft Advertising (formerly Bing Ads) SOAP API. It provides proxy classes for various web services, abstracts OAuth authentication, and offers high-level interfaces for campaign management, bulk operations, and reporting. The library is actively maintained with frequent updates to reflect changes in Bing Ads API Version 13.","last_verified":"2026-04-12T00:00:00.000Z","tags":["ads","marketing","microsoft","bing","api","soap","advertising"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/bingads"},{"id":26800,"title":"Binho Host Adapter","library":"binho-host-adapter","status":"active","version":"0.1.6","language":"python","ecosystem":"pypi","summary":"Python library for controlling Binho multi-protocol USB host adapters (I2C, SPI, UART, GPIO, etc.). Current version 0.1.6. Release cadence: sporadic.","last_verified":"2026-04-27T00:00:00.000Z","tags":["binho","adapter","i2c","spi","uart","gpio","usb"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/binho-host-adapter"},{"id":7983,"title":"binpacking","library":"binpacking","status":"active","version":"2.0.1","language":"python","ecosystem":"pypi","summary":"The `binpacking` library provides heuristic algorithms for distributing weighted items into bins. It supports scenarios with either a fixed number of bins or a fixed volume per bin, accepting data as lists, dictionaries, tuples, or CSV files. The current version is 2.0.1, and it has an active release cadence, with major updates and bug fixes released periodically.","last_verified":"2026-04-16T00:00:00.000Z","tags":["binpacking","optimization","algorithm","packing","knapsack","python3"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/binpacking"},{"id":23360,"title":"binsize","library":"binsize","status":"active","version":"0.1.4","language":"python","ecosystem":"pypi","summary":"A tool to analyze the size of a binary from an ELF file. Currently at version 0.1.4, released irregularly as a hobby project. It parses ELF files and provides detailed size breakdowns by sections, symbols, and memory regions.","last_verified":"2026-05-01T00:00:00.000Z","tags":["embedded","elf","binary-size","analysis"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/binsize"},{"id":2885,"title":"Bio","library":"bio","status":"active","version":"1.8.1","language":"python","ecosystem":"pypi","summary":"The 'bio' library provides common bioinformatics algorithms and data structures implemented in Python. It is a lightweight alternative to larger bioinformatics packages, focusing on core functionalities like sequence manipulation, alignment, and motif analysis. The current version is 1.8.1, with a release cadence of a few updates per year, mainly for bug fixes and minor feature enhancements.","last_verified":"2026-04-25T02:20:26.511Z","tags":["bioinformatics","sequence-analysis","genomics","alignment","dna","rna","protein"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/bio"},{"id":23361,"title":"bio-grumpy","library":"bio-grumpy","status":"active","version":"1.1.4","language":"python","ecosystem":"pypi","summary":"Grumpy is a Python library for genomic manipulation, reimplemented in Rust for performance. It provides tools for working with VCF, FASTA, and GenBank files, including slicing, filtering, and reverse complement operations. Current version is 1.1.4, supporting Python >=3.8, <3.13. Release cadence is irregular, with several bug fix releases in 2024-2025.","last_verified":"2026-05-01T00:00:00.000Z","tags":["bioinformatics","genomics","rust","vcf","genbank"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/bio-grumpy"},{"id":7984,"title":"BioBlend","library":"bioblend","status":"active","version":"1.9.0","language":"python","ecosystem":"pypi","summary":"BioBlend is a Python library for interacting with the Galaxy API. It simplifies scripting and automating Galaxy analyses, as well as administering a Galaxy server. The library supports Python 3.10 - 3.14 and Galaxy release 19.05 and later. It is actively developed and maintained, with regular releases.","last_verified":"2026-04-16T00:00:00.000Z","tags":["galaxy","bioinformatics","api-client","workflow-automation"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/bioblend"},{"id":7985,"title":"bioc - Processing BioC, Brat, and PubTator with Python","library":"bioc","status":"active","version":"2.1","language":"python","ecosystem":"pypi","summary":"bioc is a Python library designed for processing and manipulating data in BioC XML/JSON, Brat standoff, and PubTator formats. It provides an API that facilitates reading, writing, and working with these common bioinformatics text mining annotation formats. Currently at version 2.1, the library undergoes releases with a focus on supporting the latest Python versions and format specifications.","last_verified":"2026-04-16T00:00:00.000Z","tags":["bioc","brat","pubtator","bioinformatics","nlp","xml","json","text-mining"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/bioc"},{"id":23363,"title":"biocommons.seqrepo","library":"biocommons-seqrepo","status":"active","version":"0.6.11","language":"python","ecosystem":"pypi","summary":"Non-redundant, compressed, journalled, file-based storage for biological sequences. Current version 0.6.11, requires Python >=3.10. Released under Apache 2.0, maintained primarily by the biocommons community. Updates are occasional, with bug fixes and dependency updates.","last_verified":"2026-05-01T00:00:00.000Z","tags":["bioinformatics","sequences","genomics","seqrepo","biocommons"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/biocommons-seqrepo"},{"id":21004,"title":"BIOM Format","library":"biom-format","status":"active","version":"2.1.17","language":"python","ecosystem":"pypi","summary":"The BIOM (Biological Observation Matrix) format is a standardized format for representing counts of observations (e.g., OTUs, genes) across samples. This Python library provides read/write support for BIOM files, including HDF5 and JSON backends. Current version: 2.1.17. Released as needed; maintained by the QIIME 2 and scikit-bio ecosystems.","last_verified":"2026-04-27T00:00:00.000Z","tags":["biological-data","microbiome","HDF5","JSON","OTU-table","sequence-counts"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/biom-format"},{"id":25001,"title":"biome-plugin-solid-router","library":"biome-plugin-solid-router","status":"active","version":"0.2.0","language":"javascript","ecosystem":"npm","summary":"A Biome GritQL plugin providing lint rules for @solidjs/router, catching common API mistakes from React Router muscle memory at lint time. Current stable version is 0.2.0, released with OIDC trusted publishing. The plugin's five rules (solid-router-no-link-component, solid-router-no-to-prop, solid-router-no-initial-entries, solid-router-no-routes-wrapper, solid-router-no-element-prop) identify wrong imports, props, and usage patterns. Requires Biome >= 2.0.0 and works via GritQL AST matching. Unlike TypeScript- or ESLint-based solutions, it catches mistakes without type information, but for full type-aware linting should be combined with eslint-plugin-solid.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","biome","gritql","solidjs","solid-js","solid-router","lint","plugin","routing"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/biome-plugin-solid-router"},{"id":25002,"title":"Biome Plugin for SolidJS","library":"biome-plugin-solidjs","status":"active","version":"0.2.2","language":"javascript","ecosystem":"npm","summary":"Biome GritQL lint rules for SolidJS that catch common reactivity bugs at lint time, such as destructured props, .map() in JSX, memo in loops, top-level effects, and stored JSX. Current stable version is 0.2.2, with regular bugfix and minor feature releases. Designed as a lightweight alternative to eslint-plugin-solid that integrates directly into Biome's plugin system using GritQL pattern matching, requiring no TypeScript type inference. Opt-in rule solid-no-object-signal-without-equals is not enabled by default due to potential false positives.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","biome","gritql","solidjs","solid-js","lint","plugin","reactivity"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/biome-plugin-solidjs"},{"id":1811,"title":"Biopython","library":"biopython","status":"active","version":"1.87","language":"python","ecosystem":"pypi","summary":"Biopython is a comprehensive collection of freely available Python tools for computational molecular biology and bioinformatics. It provides functionality for common tasks such as parsing various bioinformatics file formats (e.g., FASTA, GenBank, BLAST), interacting with online biological databases (e.g., NCBI Entrez), working with sequences and alignments, and structural bioinformatics. Currently at version 1.87, it is actively maintained with several releases per year.","last_verified":"2026-04-24T01:47:58.476Z","tags":["bioinformatics","biology","genomics","proteomics","sequence analysis","NGS","structural biology"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/biopython"},{"id":8880,"title":"Bioregistry","library":"bioregistry","status":"active","version":"0.13.40","language":"python","ecosystem":"pypi","summary":"The Bioregistry is an integrative, open, community-driven meta-registry of databases, ontologies, and other nomenclature resources in the life sciences. It provides a Python package for common tasks like metadata lookup, CURIE expansion, and URI contraction. The library is actively maintained with frequent updates and a continuous release cadence, currently at version 0.13.40.","last_verified":"2026-04-16T00:00:00.000Z","tags":["biology","bioinformatics","registry","CURIE","identifier","ontology","metaregistry","life-sciences"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/bioregistry"},{"id":2412,"title":"BioThings Client","library":"biothings-client","status":"active","version":"0.5.0","language":"python","ecosystem":"pypi","summary":"biothings_client is an easy-to-use Python wrapper to access any BioThings API-based backend service. It provides unified access to various biological data APIs such as MyGene.Info, MyVariant.Info, MyChem.Info, MyDisease.Info, MyGeneset.Info, and MyTaxon.Info. The library is actively maintained, with the current stable version being 0.5.0, and typically sees updates and bug fixes on a regular cadence.","last_verified":"2026-04-24T19:23:04.869Z","tags":["biology","bioinformatics","API client","gene","variant","chemical","disease","genetics","data-access"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/biothings-client"},{"id":1949,"title":"Biotite","library":"biotite","status":"active","version":"1.6.0","language":"python","ecosystem":"pypi","summary":"Biotite is a comprehensive Python library (current version 1.6.0) for computational molecular biology, offering a broad set of tools for sequence analysis, structural bioinformatics, and accessing data from biological databases. It leverages NumPy arrays for efficient, high-performance operations and provides seamless interfaces to integrate with external bioinformatics software, allowing users to streamline their analyses from basic scripting to developing full software packages. The library maintains an active development and release schedule, with significant updates in recent years.","last_verified":"2026-04-24T03:48:57.254Z","tags":["molecular biology","bioinformatics","structural biology","sequence analysis","protein","DNA","NumPy","computational biology","cheminformatics"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/biotite"},{"id":2413,"title":"Biotraj - Trajectory File I/O for Biotite","library":"biotraj","status":"active","version":"1.2.2","language":"python","ecosystem":"pypi","summary":"Biotraj provides basic functionality to load and handle molecular dynamics trajectory files, specifically designed for use with the Biotite package. It is a lightweight fork of MDTraj, with MDTraj's C-extensions and analysis functionality removed, focusing purely on efficient trajectory I/O. The current version is 1.2.2, with releases typically aligned with the Biotite ecosystem.","last_verified":"2026-04-24T19:24:12.751Z","tags":["chemistry","biology","molecular-dynamics","trajectory","biotite","file-io"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/biotraj"},{"id":23362,"title":"bioutils","library":"bioutils","status":"active","version":"0.6.1","language":"python","ecosystem":"pypi","summary":"A library of miscellaneous simple bioinformatics utilities and lookup tables, including codon translation, sequence manipulation, and assembly mapping. Current version 0.6.1, requires Python >=3.10, maintained by biocommons.","last_verified":"2026-05-01T00:00:00.000Z","tags":["bioinformatics","codon-translation","sequence-utilities","assembly","biocommons"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/bioutils"},{"id":8881,"title":"Bioversions","library":"bioversions","status":"active","version":"0.8.324","language":"python","ecosystem":"pypi","summary":"Bioversions is a Python library (current version 0.8.324) that provides programmatic access to the current version numbers for a wide array of biological databases. It aims to simplify the integration of up-to-date database versions into bioinformatics workflows and tools. The library actively maintains and daily updates a static listing of these versions, reflecting a frequent release cadence for its internal data, while the library itself sees regular patch updates.","last_verified":"2026-04-16T00:00:00.000Z","tags":["biology","bioinformatics","versions","databases","data management"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/bioversions"},{"id":7987,"title":"bip-utils","library":"bip-utils","status":"active","version":"2.12.1","language":"python","ecosystem":"pypi","summary":"bip-utils is an active Python library (current version 2.12.1) for generating mnemonics, seeds, private/public keys, and addresses across various cryptocurrencies, implementing standards like BIP-0039, BIP-0032, BIP-0044, BIP-0049, and BIP-0084. It sees frequent minor releases, adding support for new coins and improving existing functionalities.","last_verified":"2026-04-16T00:00:00.000Z","tags":["cryptocurrency","bip32","bip39","bip44","bip49","bip84","mnemonic","wallet","bitcoin","ethereum"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/bip-utils"},{"id":5134,"title":"BIP32 (Bitcoin HD Wallets)","library":"bip32","status":"active","version":"5.0.0","language":"python","ecosystem":"pypi","summary":"BIP32 is a minimalistic Python implementation of the Bitcoin HD wallet (Hierarchical Deterministic Wallet) specification. The current version is 5.0.0, released in November 2025. The library maintains an active development cycle, with occasional major releases that often introduce breaking changes, typically driven by updates to Python versions or the implementation of stricter sanity checks.","last_verified":"2026-04-13T00:00:00.000Z","tags":["bitcoin","cryptography","wallet","bip32","hd-wallet","blockchain","keys"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/bip32"},{"id":15540,"title":"BIP-322 JavaScript Library","library":"bip322-js","status":"active","version":"3.0.0","language":"javascript","ecosystem":"npm","summary":"bip322-js is a TypeScript/JavaScript library providing utility functions for the BIP-322 signature scheme, enabling generic message signing and verification across various Bitcoin address types. It supports P2PKH, P2SH-P2WPKH, P2WPKH, and single-key-spend P2TR addresses on mainnet, testnet, and regtest. The current stable version is 3.0.0, released in April 2025. A key differentiator is its 'Loose BIP-137 Verification' by default, which allows backward compatibility with legacy BIP-137 signatures, even if they have non-standard header flags, by assuming ownership of the private key for all derivable addresses. It also provides functionalities to generate raw `toSpend` and `toSign` BIP-322 transactions.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","bip322","bitcoinjs","typescript","no-WASM"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/bip322-js"},{"id":10575,"title":"Bippy: React Internals Hacking Toolkit","library":"bippy","status":"active","version":"0.5.39","language":"javascript","ecosystem":"npm","summary":"Bippy is a specialized JavaScript library designed to provide direct access to React's internal Fiber tree and other non-public APIs, primarily for advanced instrumentation, debugging, and experimental tooling. It operates by emulating React DevTools' hook (`window.__REACT_DEVTOOLS_GLOBAL_HOOK__`) before React itself initializes, thus bypassing standard access restrictions. The current stable version is 0.5.39. While there isn't a fixed release cadence, updates typically occur reactively to maintain compatibility with new React major or minor versions (currently supporting v17-19) as internal structures change. Its key differentiator is providing simplified utility functions to traverse the Fiber tree and extract properties like `memoizedProps`, `memoizedState`, and `dependencies` across different React versions, reducing the need for deep React source code knowledge. It's explicitly not recommended for production applications due to its reliance on unstable internal APIs.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","bippy","fiber","internals","react","react devtools","react fiber","react instrumentation","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/bippy"},{"id":16303,"title":"Biskviit HTTP Cookie Handler","library":"biskviit","status":"abandoned","version":"2.0.0","language":"javascript","ecosystem":"npm","summary":"Biskviit is a Node.js module designed for server-side HTTP cookie management. It provides functionality to parse `Set-Cookie` headers from incoming responses, store cookie data in memory, and then generate appropriate `Cookie` headers for outgoing requests based on a specified URL. The current stable version is 2.0.0, which was last updated in August 2017. Due to its age, the package is considered to have an abandoned release cadence. Its key differentiator is its straightforward, in-memory approach to handling cookie state per instance, including basic session timeout management for cookies without explicit expiration dates. It is specifically built for Node.js environments and requires Node.js v6 or higher.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","HTTP","cookie","cookies"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/biskviit"},{"id":12893,"title":"Bit-Bundler","library":"bit-bundler","status":"abandoned","version":"11.0.2","language":"javascript","ecosystem":"npm","summary":"Bit-Bundler is a JavaScript bundler designed for web applications, offering features like custom bundle output for advanced circular dependency handling across bundle splits since version 12.0.0. Initially, it used `browser-pack` but transitioned to a custom bundler. It supports various input types, including globs and objects with content, path, and name fields for module resolution. The package prioritizes ease of use for bundling directly supplied content strings or buffers. The latest specified version is 11.0.2, though version 12.1.2 was released in 2019. The project appears to be in an abandoned state, with no significant activity or releases since 2019, making it less suitable for new, actively developed projects. Its primary interface is through CommonJS `require` statements, which might not align with modern ESM-first development.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","bundler"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/bit-bundler"},{"id":14465,"title":"Bit Bundler Browserpack","library":"bit-bundler-browserpack","status":"active","version":"4.0.2","language":"javascript","ecosystem":"npm","summary":"bit-bundler-browserpack is a plugin for the bit-bundler asset bundling system, specifically designed for processing and packaging JavaScript assets. It leverages the robust browser-pack library as its core bundle generator, enabling bit-bundler to create browser-compatible JavaScript bundles. The package is currently at version 4.0.2 and serves as a primary mechanism for bit-bundler to handle JavaScript modules, supporting features like inline source map generation and UMD (Universal Module Definition) exports for broad environment compatibility (Node.js, RequireJS, traditional script tags). While it offers options to fine-tune browser-pack directly, it generally automates most configurations, ensuring seamless integration. Its release cadence is closely tied to bit-bundler's development, providing stability and compatibility within that ecosystem. It differentiates itself by providing a browser-pack powered backend within the bit-bundler framework, offering a tailored bundling solution for JavaScript source files.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","bit-bundler","bit-bundler-plugin"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/bit-bundler-browserpack"},{"id":15543,"title":"Bit-Bundler Source Map Extraction Plugin","library":"bit-bundler-extractsm","status":"maintenance","version":"2.1.4","language":"javascript","ecosystem":"npm","summary":"bit-bundler-extractsm is a specialized plugin for the `bit-bundler` ecosystem, designed to manage source maps during the bundling process. Its primary function is to extract inline or generated source maps from bundled JavaScript files and write them to separate, dedicated `.map` files, typically alongside their corresponding JavaScript output. As of version `2.1.4`, it offers stable functionality for `bit-bundler` users. While its release cadence is not strictly defined, it appears to be actively maintained for bug fixes and compatibility, with recent updates addressing specific edge cases. A key differentiator is its deep integration with `bit-bundler`'s plugin architecture, allowing granular control over source map extraction, including the ability to entirely remove source maps from bundles or to manage them differently across various bundle splits. This makes it essential for optimizing production builds by separating source map files, preventing them from being included in the main application bundle.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","bit-bundler","bit-bundler-plugin"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/bit-bundler-extractsm"},{"id":12891,"title":"bit-bundler JavaScript Minifier Plugin","library":"bit-bundler-minifyjs","status":"active","version":"3.1.0","language":"javascript","ecosystem":"npm","summary":"bit-bundler-minifyjs is a specialized plugin designed to integrate JavaScript minification capabilities into the bit-bundler ecosystem. It acts as a lightweight wrapper around the UglifyJS library, leveraging its robust optimization and minification features. The current stable version is 3.1.0. While no explicit release cadence is stated, the package has seen recent maintenance releases (e.g., v3.0.4), indicating ongoing support for critical fixes. Its primary differentiator is its seamless integration with bit-bundler, allowing developers to configure minification options per bundle, which is particularly useful in code-splitting scenarios. It also provides convenience options like `banner` and `sourceMap` that abstract UglifyJS's underlying configuration, streamlining its usage within the bit-bundler build process.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","bit-bundler","bit-bundler-plugin"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/bit-bundler-minifyjs"},{"id":15542,"title":"Bit-Bundler Service","library":"bit-bundler-service","status":"abandoned","version":"2.0.0","language":"javascript","ecosystem":"npm","summary":"bit-bundler-service is a standalone web service, currently at version 2.0.0, that exposes a GraphQL API for bundling JavaScript modules. It allows users to specify npm modules, optionally with versions, which are then bundled, minified, and provided with sourcemaps. Key goals for this experimental project included bundling GitHub projects, bundle splitting, Babel integration, and providing hypermedia responses and webhooks. The service offers a GraphQL interface to create and retrieve these bundles, aiming to simplify the module bundling process via an API. The project README indicates it's an experiment, suggesting a non-active release cadence and a focus on exploring GraphQL integration with bit-bundler rather than robust production deployment.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/bit-bundler-service"},{"id":12890,"title":"Bit-Bundler Splitter Plugin","library":"bit-bundler-splitter","status":"active","version":"7.0.0","language":"javascript","ecosystem":"npm","summary":"bit-bundler-splitter is a plugin for the bit-bundler module bundler, designed to segment application code into smaller, optimized bundles, often referred to as 'bundle shards.' Its primary use case is to separate third-party vendor modules from application-specific code, leveraging browser caching for improved performance and reduced network traffic for returning visitors. The current stable version is 7.0.0, indicating continued development despite a non-fixed release cadence. Key differentiators include its flexible matching rules, powered by `roolio`, which allow granular control over module placement based on path, filename, or other properties. It automatically generates a `common` bundle to prevent module duplication across different shards and a `loader` bundle to manage the correct loading order of bundles in the browser. Furthermore, it supports building a sophisticated bundle tree for better dependency resolution and includes mechanisms for detecting circular references between generated bundles, contributing to a robust bundling strategy.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","bit-bundler","bit-bundler-plugin"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/bit-bundler-splitter"},{"id":15544,"title":"Bit-Bundler Utilities","library":"bit-bundler-utils","status":"active","version":"5.1.2","language":"javascript","ecosystem":"npm","summary":"Bit-Bundler Utilities (`bit-bundler-utils`) is a Node.js helper library providing essential functionalities for projects built with `bit-bundler` and `bit-imports`. Currently at stable version 5.1.2, this package offers utilities for generating and managing unique module IDs, robustly resolving module and file paths, and asynchronously reading file contents from disk. Its path resolution capabilities are powered by `browser-resolve`, making it suitable for both Node.js and browser-compatible path handling. The library emphasizes stability and integration within the `bit-bundler` ecosystem, maintaining an `active` release cadence with regular patch updates to ensure reliability and address minor issues.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","bit-bundler"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/bit-bundler-utils"},{"id":18165,"title":"bit-loader-builtins","library":"bit-loader-builtins","status":"maintenance","version":"2.0.2","language":"javascript","ecosystem":"npm","summary":"A loader plugin for bit-bundler that resolves Node.js built-in modules (like 'fs', 'path', 'http') and provides browser-compatible shims using browserify's builtins. Version 2.0.2 is the latest stable release, though the project appears to be in maintenance mode with no recent updates. Key differentiator: it seamlessly integrates with bit-bundler to handle Node.js globals (__dirname, __filename) and built-in modules during browser bundling, leveraging browserify's established polyfills.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","bit-bundler","bit-loader-plugin"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/bit-loader-builtins"},{"id":15545,"title":"Bit-Loader Shimmer Plugin","library":"bit-loader-shimmer","status":"maintenance","version":"1.1.0","language":"javascript","ecosystem":"npm","summary":"The `bit-loader-shimmer` package provides a plugin for `bit-bundler`, enabling detailed control over how non-modular or legacy JavaScript modules are integrated into a modern bundler environment. Currently at version 1.1.0, this package allows developers to define 'shims' for specific modules, dictating their file paths, dependencies (imports), and what they expose to other modules or the global scope (exports). This is particularly useful for handling libraries that expect global variables, require a specific load order, or do not conform to CommonJS or ES module patterns. It offers granular configuration options, such as aliasing imports and exports, linking to global objects, and resolving modules by name or direct path. While a specific release cadence isn't published, the 1.x versioning suggests stability. Its key differentiator lies in its comprehensive API for managing the module environment for legacy scripts, bridging the gap between traditional script inclusion and modular bundling, especially within the `bit-bundler` ecosystem.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","bit-bundler","bit-loader-plugin"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/bit-loader-shimmer"},{"id":10576,"title":"Bit Twiddling Hacks","library":"bit-twiddle","status":"abandoned","version":"1.0.2","language":"javascript","ecosystem":"npm","summary":"The `bit-twiddle` package provides a highly optimized collection of fundamental bit manipulation functions, ported primarily from Stanford's extensive \"Bit Twiddling Hacks\" guide. It offers utilities for common bitwise operations such as computing the sign of an integer, absolute value, checking if a number is a power of two, logarithmic approximations (`log2`, `log10`), population count (`popCount`), and finding the next or previous power of two. Additionally, it includes specialized functions for interleaving and deinterleaving bits (`interleave2`, `interleave3`), crucial for efficient spatial indexing schemes like quadtrees and octrees (Z-order curves). The current stable version is 1.0.2, published in 2014. Due to the static nature of bitwise algorithms and the package's age, it is considered abandoned, with no active development or planned release cadence. Its primary differentiator remains its direct, performant JavaScript implementations of these classic algorithms, making it valuable for performance-critical numerical computing or graphics applications where low-level bit manipulation is essential.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","bit","twiddle","hacks","graphics","logarithm","exponent","base 2","binary"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/bit-twiddle"},{"id":837,"title":"bitarray","library":"bitarray","status":"active","version":"2.3.8","language":"python","ecosystem":"pypi","summary":"Efficient boolean arrays implemented as a C extension for Python. Provides bit-level operations, packed representations, and performance comparable to NumPy for bit manipulation. Current version 2.3.8. Released under PSF license.","last_verified":"2026-05-01T00:00:00.000Z","tags":["bitarray","bits","boolean array","C extension","efficient"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/bitarray"},{"id":25003,"title":"Bitbox Transpiler","library":"bitbox-transpiler","status":"active","version":"1.0.25","language":"javascript","ecosystem":"npm","summary":"Transform bitbox syntax to JavaScript. Version 1.0.25 is the current stable release. This package is part of the bitboxjs ecosystem and provides a transpiler that converts bitbox template syntax (similar to JSX) into standard JavaScript. It is used to compile .bitbox files into runnable JavaScript code. The library is designed for use with bitbox applications and is typically a build-time dependency. It has no active development cadence and is niche to the bitbox framework.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","bitbox","bitbox transpiler","xjs","jsx"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/bitbox-transpiler"},{"id":15546,"title":"Bitbucket.js API Client","library":"bitbucket","status":"active","version":"2.12.0","language":"javascript","ecosystem":"npm","summary":"bitbucket (Bitbucket.js) is a comprehensive JavaScript API client for interacting with the Bitbucket Cloud API, designed for both Node.js and browser environments. The current stable version is 2.12.0. This library aims to provide a robust and type-safe interface, shipping with TypeScript definitions, making it well-suited for modern JavaScript and TypeScript projects. It supports various authentication methods, including username/password and token-based authentication, and provides access to numerous Bitbucket API namespaces such as repositories, pull requests, pipelines, and users. The project draws heavy inspiration from `octokit/rest.js`, suggesting a similar, well-structured, and idiomatic approach to API interactions. While no explicit release cadence is stated, it appears to be actively maintained, with regular updates to reflect the latest Bitbucket API changes and bug fixes. Its key differentiators include its dual Node.js/browser support, extensive API coverage, and strong typing, simplifying complex API interactions.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","bitbucket","bitbucket-api","api-client","api","rest","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/bitbucket"},{"id":12892,"title":"Bitbucket Build Status CLI","library":"bitbucket-build-status","status":"maintenance","version":"1.2.0","language":"javascript","ecosystem":"npm","summary":"The `bitbucket-build-status` package provides a command-line interface (CLI) tool, `bbuild`, for programmatically posting build statuses to Bitbucket Cloud and Bitbucket Server. Its primary function is to update the build status for a specific commit in a Bitbucket repository, indicating states like INPROGRESS, SUCCESSFUL, or FAILED. The current stable version is 1.2.0, last published in February 2020, indicating a stalled release cadence with no recent updates. Key differentiators include its simplicity as a standalone CLI tool and explicit support for both Bitbucket.org and self-hosted Bitbucket Server instances via a base URL option. It facilitates integration into CI/CD pipelines where direct API interaction for build status updates is needed without relying on a full-featured Bitbucket API client library.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/bitbucket-build-status"},{"id":18166,"title":"Bitbucket MCP","library":"bitbucket-mcp","status":"active","version":"5.0.6","language":"javascript","ecosystem":"npm","summary":"A Model Context Protocol (MCP) server for integrating with Bitbucket Cloud and Server APIs. Version 5.0.6, actively maintained. Allows AI assistants (e.g., Cursor) to interact with Bitbucket repositories and pull requests via tool calls. Safe design: no DELETE operations. Requires Node >=18. ESM-only. Supports both Bitbucket Cloud and Server via configuration.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","bitbucket","bitbucket-cloud","bitbucket-server","mcp","model-context-protocol","ai","llm","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/bitbucket-mcp"},{"id":23364,"title":"bitcoin-utils","library":"bitcoin-utils","status":"active","version":"0.8.1","language":"python","ecosystem":"pypi","summary":"A Python library for Bitcoin utility functions, including key generation, transaction building, and script manipulation. Version 0.8.1 is the latest release. Development and release cadence are intermittent.","last_verified":"2026-05-01T00:00:00.000Z","tags":["bitcoin","cryptocurrency","blockchain","utilities"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/bitcoin-utils"},{"id":10577,"title":"BitcoinJS Lib","library":"bitcoinjs-lib","status":"active","version":"7.0.1","language":"javascript","ecosystem":"npm","summary":"bitcoinjs-lib is a foundational JavaScript library for interacting with the Bitcoin protocol in both Node.js and browser environments. Written in TypeScript, it provides essential functionalities for creating and manipulating Bitcoin transactions, managing addresses, and working with various script types. The current stable version is 7.0.1. The project follows a release cadence where only tagged releases are considered stable, with the `master` branch serving as the unstable development branch. Key differentiators include its strong emphasis on security through auditability and extensive testing (over 95% test coverage), its modular design (e.g., separating key management into `ecpair` and `bip32` packages to reduce bundle size), and its commitment to open standards and a helpful community. It does not handle key derivation itself, offloading this to specialized, smaller libraries.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","bitcoinjs","bitcoin","browserify","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/bitcoinjs-lib"},{"id":8882,"title":"bitcoinlib","library":"bitcoinlib","status":"active","version":"0.7.8","language":"python","ecosystem":"pypi","summary":"bitcoinlib is a comprehensive Python library for handling Bitcoin and other cryptocurrencies. It provides functionalities for creating and managing wallets, keys, addresses, scripts, and transactions, supporting various networks like mainnet, testnet, and regtest. The current stable version is 0.7.8, with updates typically focusing on bug fixes, performance improvements, and feature enhancements as the underlying protocols evolve.","last_verified":"2026-04-16T00:00:00.000Z","tags":["bitcoin","cryptocurrency","blockchain","wallet","transaction","key management"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/bitcoinlib"},{"id":12894,"title":"Bitcore Build Helper","library":"bitcore-build","status":"maintenance","version":"10.10.5","language":"javascript","ecosystem":"npm","summary":"The `bitcore-build` package serves as a specialized build helper within the larger Bitcore ecosystem by BitPay, providing pre-configured Gulp tasks for common development workflows. This utility streamlines processes such as linting, testing, and creating browser-compatible bundles for Bitcore modules, making it an essential component for developers contributing to or utilizing the Bitcore full stack for Bitcoin and blockchain-based applications. The current stable version, 10.10.5, aligns with the Bitcore monorepo's even-odd versioning convention, where even major versions denote stable releases. While Gulp is a foundational dependency, `bitcore-build` differentiates itself by offering a tailored, integrated build solution specifically designed for the Bitcore module architecture, rather than a general-purpose build tool. Its release cadence is tied to the overall Bitcore project, which sees continuous development and updates to its core libraries and services.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","bitcore"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/bitcore-build"},{"id":18171,"title":"Bitcore Library","library":"bitcore-lib","status":"active","version":"10.10.7","language":"javascript","ecosystem":"npm","summary":"A pure and powerful JavaScript Bitcoin library providing core Bitcoin primitives such as addresses, transactions, HD keys (BIP32), and message signing. Current stable version is 10.10.7. Maintained as part of the Bitcore ecosystem by BitPay/Bitcore, it is primarily used for building Bitcoin-related Node.js applications. It offers a comprehensive API for creating and parsing transactions, managing keys, and interacting with the Bitcoin network. Key differentiators include full support for BIP21, BIP32, BIP37, and BIP69, and its integration with the Bitcore full node and Insight block explorer.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","bitcoin","transaction","address","p2p","ecies","cryptocurrency","blockchain","payment"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/bitcore-lib"},{"id":23365,"title":"Bithuman","library":"bithuman","status":"active","version":"1.10.8","language":"python","ecosystem":"pypi","summary":"Real-time avatar engine (v1.10.8) generating lip-synced video and streaming live avatars to browsers at 100+ FPS on CPU. Requires Python >=3.9, supports ARM/x86/macOS. Active development with regular releases.","last_verified":"2026-05-01T00:00:00.000Z","tags":["avatar","lip-sync","real-time","video-generation","ai"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/bithuman"},{"id":15969,"title":"Bitly Node.js API Wrapper","library":"bitly-node-api","status":"abandoned","version":"0.0.6","language":"javascript","ecosystem":"npm","summary":"bitly-node-api is a wrapper for the Bitly v4 REST API, supporting various JavaScript execution environments and paradigms. It offers compatibility with ECMAScript 5, 6, 8, TypeScript, and integrates with modern async/await and Promises, alongside traditional callbacks. The library is designed to return pure JSON responses and is noted for its compatibility with serverless functions like AWS Lambda. Despite its flexible design, the package is currently at version 0.0.6 and has not seen updates since March 2019, indicating it is no longer actively maintained. Developers should be aware that it might not support the latest Bitly API features or security standards. Key differentiators include its broad JavaScript version support and promise/callback flexibility, though its age is a significant consideration.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","bitly","bitly node","bitly node API","bitly API","bitly sdk","bitly groups API","bitly organizations API","bitly user API"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/bitly-node-api"},{"id":21003,"title":"bitmap","library":"bitmap","status":"active","version":"0.0.7","language":"python","ecosystem":"pypi","summary":"A Python library for handling bitmap (BMP) files and bitmap graphics. Supports reading, writing, and manipulating bitmap images. Current version 0.0.7, released with no clear cadence.","last_verified":"2026-04-27T00:00:00.000Z","tags":["bitmap","bmp","image","graphics"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/bitmap"},{"id":7044,"title":"bitmath","library":"bitmath","status":"maintenance","version":"1.3.3.1","language":"python","ecosystem":"pypi","summary":"bitmath is a Python library (version 1.3.3.1) for representing, converting, and manipulating file sizes with different prefix notations (SI and NIST). It provides functionality for unit conversion (e.g., kB to GiB), arithmetic operations, rich comparisons, and human-readable formatting. The library's core functionality is stable and widely used for precise file size handling, though its release cadence has stalled.","last_verified":"2026-04-16T00:00:00.000Z","tags":["file size","unit conversion","bytes","bits","mathematics","data conversion"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/bitmath"},{"id":10578,"title":"Bitmovin Player UI Framework","library":"bitmovin-player-ui","status":"active","version":"4.11.0","language":"javascript","ecosystem":"npm","summary":"The `bitmovin-player-ui` package provides a flexible and modular UI framework designed to integrate with the Bitmovin Player API (specifically v8). It abstracts common player controls and displays into customizable components, allowing developers to easily adapt the player's appearance and functionality to specific application needs. Currently at version 4.11.0, the package demonstrates an active release cadence with frequent patch and minor updates focusing on fixes and feature additions, such as enhanced ad display logic and improved UI component exports. Key differentiators include its extensibility, native TypeScript support, and a design that encourages community contributions for further customization and feature development, moving beyond a rigid, predefined player interface.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/bitmovin-player-ui"},{"id":1400,"title":"Bitsandbytes","library":"bitsandbytes","status":"active","version":"0.49.2","language":"python","ecosystem":"pypi","summary":"Bitsandbytes is a Python library that provides k-bit optimizers and matrix multiplication routines, primarily designed for making large language models (LLMs) more accessible through quantization in PyTorch. It focuses on dramatically reducing memory consumption for both inference and training via 8-bit and 4-bit quantization, including techniques like LLM.int8() and QLoRA. The library is actively maintained, currently at version 0.49.2, and frequently updated.","last_verified":"2026-04-23T20:43:26.609Z","tags":["quantization","LLM","PyTorch","GPU","deep-learning","memory-optimization","transformers"],"install_tag":"stale","install_tag_description":"widespread failures or data too old to trust","api":"https://checklist.day/api/registry/bitsandbytes"},{"id":1950,"title":"bitstring","library":"bitstring","status":"active","version":"4.4.0","language":"python","ecosystem":"pypi","summary":"bitstring is a Python library designed for the simple and efficient creation, analysis, and modification of bit-level binary data. It has been actively maintained since 2006 and is currently at version 4.4.0, with a regular release cadence for maintenance and new features.","last_verified":"2026-04-24T03:49:14.743Z","tags":["binary data","bit manipulation","data parsing","networking","embedded systems"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/bitstring"},{"id":2414,"title":"bitstruct","library":"bitstruct","status":"active","version":"8.22.1","language":"python","ecosystem":"pypi","summary":"This module performs conversions between Python values and C bit field structs represented as Python byte strings. It offers an interface similar to Python's built-in `struct` module but operates at the bit level. The current version is 8.22.1, and it maintains an active release cadence with recent updates.","last_verified":"2026-04-24T19:24:28.455Z","tags":["bit manipulation","binary","struct","pack","unpack","bitfield","embedded"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/bitstruct"},{"id":21005,"title":"Bittensor Python SDK","library":"bittensor","status":"active","version":"10.2.1","language":"python","ecosystem":"pypi","summary":"Python SDK for the Bittensor decentralized machine learning network. Allows interaction with the Bittensor blockchain, manage wallets, stake, register neurons, and query the metagraph. Version 10.2.1 is the current stable release. The library is actively maintained with frequent releases.","last_verified":"2026-04-27T00:00:00.000Z","tags":["bittensor","blockchain","machine-learning","decentralized","neural-network","mining","crypto"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/bittensor"},{"id":7045,"title":"Bittensor CLI","library":"bittensor-cli","status":"active","version":"9.20.1","language":"python","ecosystem":"pypi","summary":"bittensor-cli is the official command-line interface for interacting with the Bittensor network. It allows users to manage wallets, stake TAO, register hotkeys, manage subnets, and perform other on-chain operations. As of version 9.20.1, it provides robust tools for participants in the decentralized AI network, with frequent updates addressing bug fixes and new features.","last_verified":"2026-04-16T00:00:00.000Z","tags":["cli","blockchain","decentralized AI","cryptocurrency","bittensor"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/bittensor-cli"},{"id":6547,"title":"Bittensor Drand Library","library":"bittensor-drand","status":"active","version":"1.3.0","language":"python","ecosystem":"pypi","summary":"bittensor-drand is a Python library that provides functionality for interacting with the Drand (distributed randomness) mechanism within the Bittensor ecosystem. It facilitates secure, verifiable randomness for applications like commit-reveal schemes and timelock encryption of weights on the Subtensor blockchain. The library is currently at version 1.3.0 and receives regular updates to support new cryptographic features and Bittensor protocol changes.","last_verified":"2026-04-15T00:00:00.000Z","tags":["bittensor","drand","cryptography","blockchain","randomness","commit-reveal","timelock","mlkem"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/bittensor-drand"},{"id":7046,"title":"Bittensor Wallet","library":"bittensor-wallet","status":"active","version":"4.0.1","language":"python","ecosystem":"pypi","summary":"Bittensor-wallet is a Python SDK that provides an interface for managing cryptographic key-pairs (coldkeys and hotkeys) necessary to interact with the Bittensor decentralized machine learning network. It allows users to prove identity, sign transactions, access TAO tokens, and manage stake in subnets. The library is currently at version 4.0.1 and has a frequent release cadence, with recent updates supporting Python 3.14.","last_verified":"2026-04-16T00:00:00.000Z","tags":["cryptocurrency","blockchain","wallet","bittensor","ai","machine-learning"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/bittensor-wallet"},{"id":12895,"title":"BitTorrent Tracker Implementation","library":"bittorrent-tracker","status":"active","version":"11.2.2","language":"javascript","ecosystem":"npm","summary":"bittorrent-tracker is a Node.js library offering a comprehensive, robust, and well-tested implementation of both a BitTorrent tracker client and server. It currently stands at version 11.2.2 and sees active, frequent releases (multiple times per year), ensuring ongoing development and bug fixes. Key differentiators include its support for all mainstream tracker types—HTTP, UDP (BEP 15), and WebTorrent (BEP forthcoming)—alongside IPv4 and IPv6 compatibility and the BitTorrent scrape extension. The module provides statistics via a web interface or JSON API and is a core component used by popular clients like WebTorrent, peerflix, and playback, making it a reliable choice for building BitTorrent-enabled applications.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","bittorrent","p2p","peer","peer-to-peer","stream","torrent","tracker","wire"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/bittorrent-tracker"},{"id":26804,"title":"BiZ9 Utility","library":"biz9-utility","status":"active","version":"4.7.61","language":"javascript","ecosystem":"npm","summary":"The BiZ9-Utility package is part of the BiZ9 Framework ecosystem, providing core utility functions for building scalable business applications. Version 4.7.61 is the current stable release, with active development and frequent updates. It is designed for strict JavaScript environments without module support, focusing on simplicity and compatibility. Key differentiators include tight integration with BiZ9 Framework's toolchain (React, React Native, Node.js, MongoDB, etc.) and a focus on rapid application development. The package is primarily used for common utility tasks within BiZ9 projects, but lacks broad community adoption or documented API.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/biz9-utility"},{"id":23367,"title":"bizdays","library":"bizdays","status":"active","version":"1.0.19","language":"python","ecosystem":"pypi","summary":"bizdays is a Python library for business days calculations, including offsetting dates, computing business days between dates, and generating calendars with custom holidays. Current version: 1.0.19, with monthly releases.","last_verified":"2026-05-01T00:00:00.000Z","tags":["business-days","calendar","holidays","date-calculations"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/bizdays"},{"id":25004,"title":"Bizzabo Handlebars Loader","library":"bizzabo-handlebars-loader","status":"abandoned","version":"0.1.2","language":"javascript","ecosystem":"npm","summary":"A Webpack loader that bundles Handlebars templates with both the runtime and compiler. Version 0.1.2, no recent updates. It differs from standard handlebars-loader by including the full Handlebars compiler, not just the runtime. Minimal documentation and no active maintenance. Suitable for legacy projects requiring in-template compilation.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","handlebars","handlebars-loader","webpack"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/bizzabo-handlebars-loader"},{"id":429,"title":"Black: The Uncompromising Code Formatter","library":"black","status":"active","version":"26.3.1","language":"python","ecosystem":"pypi","summary":"Black is an uncompromising Python code formatter that reformats code to improve readability. It is currently at version 26.3.1 and follows a regular release cadence, with new versions typically released every few months.","last_verified":"2026-05-12T13:44:47.742Z","tags":["code formatter","Python","Black"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/black"},{"id":6548,"title":"Black Duck Python API Client","library":"blackduck","status":"maintenance","version":"1.1.3","language":"python","ecosystem":"pypi","summary":"The `blackduck` library provides Python bindings for interacting with the Synopsys Black Duck Hub REST API. It allows users to automate tasks such as fetching project information, managing vulnerabilities, and integrating with Black Duck's security and compliance features. The current version is 1.1.3, released on April 19, 2024. While functionally stable, the project's release cadence appears to be slow, with no new PyPI versions in the past two years, suggesting a maintenance-focused status.","last_verified":"2026-04-15T00:00:00.000Z","tags":["API client","security","SCA","Black Duck","Synopsys"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/blackduck"},{"id":7988,"title":"blacken-docs","library":"blacken-docs","status":"active","version":"1.20.0","language":"python","ecosystem":"pypi","summary":"blacken-docs is a command-line tool that formats Python code blocks within various documentation files (Markdown, reStructuredText, LaTeX, and Python docstrings) using the opinionated `Black` formatter. It operates by rewriting files in place. The library is currently at version 1.20.0, actively maintained, and releases occur periodically to support new Python versions and `Black` features.","last_verified":"2026-04-16T00:00:00.000Z","tags":["formatting","code quality","documentation","black","pre-commit"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/blacken-docs"},{"id":23366,"title":"Blackfire Python SDK","library":"blackfire","status":"active","version":"2026.3.0","language":"python","ecosystem":"pypi","summary":"The Blackfire Python SDK enables profiling and performance monitoring of Python applications with Blackfire.io. It supports automatic instrumentation, manual probe API, and integration with frameworks like Django, Flask, Symfony, and more. Current version: 2026.3.0. Released on a regular cadence following Blackfire updates.","last_verified":"2026-05-01T00:00:00.000Z","tags":["profiling","performance","monitoring","blackfire"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/blackfire"},{"id":21006,"title":"Blackjax","library":"blackjax","status":"active","version":"1.5","language":"python","ecosystem":"pypi","summary":"Blackjax is a flexible and fast Markov chain Monte Carlo (MCMC) sampling library in Python, built on JAX for GPU/TPU acceleration. Current version is 1.5, with active development and frequent releases.","last_verified":"2026-04-27T00:00:00.000Z","tags":["mcmc","sampling","jax","bayesian","statistics","gpu"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/blackjax"},{"id":23368,"title":"BlackSheep","library":"blacksheep","status":"active","version":"2.6.2","language":"python","ecosystem":"pypi","summary":"A fast ASGI web framework for building asynchronous web applications in Python, featuring automatic OpenAPI documentation generation, dependency injection, and built-in HTTP client. Current version 2.6.2, supporting Python 3.10+. Active development with monthly releases on GitHub.","last_verified":"2026-05-01T00:00:00.000Z","tags":["asgi","async","web-framework","openapi","dependency-injection","http-client"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/blacksheep"},{"id":16781,"title":"Blade Authentication Utilities","library":"blade-auth","status":"active","version":"3.29.10","language":"javascript","ecosystem":"npm","summary":"The `blade-auth` package provides essential utility functions and helpers designed for integrating authentication services seamlessly into applications built with the Blade framework. As of version 3.29.10, it offers streamlined mechanisms for common authentication patterns, including user registration, sign-in, sign-out, and active session management. The package maintains a relatively frequent release cadence, with recent updates focusing on refining internal 'trigger' syntax, improving documentation accuracy, and enhancing developer experience through features like dependency override support in the build API and improved error handling. Its primary differentiation lies in its deep integration within the Blade ecosystem, aiming to abstract away common authentication complexities and provide a consistent experience aligned with the Blade architectural philosophy. It targets modern JavaScript environments, likely favoring ESM.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","blade","auth"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/blade-auth"},{"id":16779,"title":"Better Auth RONIN Database Adapter","library":"blade-better-auth","status":"active","version":"3.18.35","language":"javascript","ecosystem":"npm","summary":"blade-better-auth (current stable version 3.18.35) functions as a specialized database adapter, integrating the `better-auth` authentication framework with RONIN databases. Its primary role is to facilitate the storage of session and user data within a RONIN backend by translating `better-auth`'s core schema requirements into RONIN's data modeling language. This package provides a `ronin()` factory function that can either operate with a default RONIN client instance or accept a custom `blade-client` instance, offering flexibility for advanced configurations like specific token management. The library ships with comprehensive TypeScript type definitions, ensuring type-safe development. Operating under a rapid versioning scheme, it undergoes continuous maintenance and updates, reflecting its active role within the RONIN ecosystem. It distinguishes itself by providing the specific bridge and schema translations necessary for this particular technology stack.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","auth","better-auth","betterauth","ronin","ts","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/blade-better-auth"},{"id":16605,"title":"RONIN Client for TypeScript","library":"blade-client","status":"active","version":"3.29.10","language":"javascript","ecosystem":"npm","summary":"The `blade-client` package provides a robust and type-safe client for accessing and querying data from your RONIN database. Currently at version 3.29.10, this library is designed for ease of use and integrates seamlessly into modern JavaScript and TypeScript projects, including those targeting edge and serverless environments. While an explicit release cadence isn't stated, the frequent version updates suggest active development and maintenance. Its key differentiator is its direct, strongly-typed access to RONIN databases, abstracting complex database interactions into a developer-friendly API that includes ORM-like query, insert, and update operations. It's built to be a reliable solution for applications requiring efficient and secure data retrieval and manipulation from RONIN backends.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","ronin","client","database","orm","edge","serverless","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/blade-client"},{"id":1401,"title":"BLAKE3 Hash Function","library":"blake3","status":"active","version":"1.0.8","language":"python","ecosystem":"pypi","summary":"blake3-py provides high-performance Python bindings for the BLAKE3 cryptographic hash function, implemented in Rust. It offers a fast, secure, and modern hashing algorithm. The current version is 1.0.8, with releases typically driven by updates to the underlying Rust `blake3` crate, PyO3, or support for new Python versions.","last_verified":"2026-04-23T20:43:45.349Z","tags":["cryptography","hashing","security","blake3","rust"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/blake3"},{"id":14468,"title":"BLAKE3 Hashing (WebAssembly)","library":"blake3-wasm","status":"active","version":"3.0.0","language":"javascript","ecosystem":"npm","summary":"The `blake3-wasm` package provides high-performance WebAssembly bindings for the BLAKE3 cryptographic hash function, enabling efficient hashing operations in JavaScript environments, including Node.js (>=16) and modern browsers. BLAKE3 is renowned for its speed, security, and parallel processing capabilities, making it a robust choice for various applications. This package specifically wraps the BLAKE3 WebAssembly module, offering a lean implementation focused solely on WASM performance rather than hybrid native bindings. The current stable version, 3.0.0, marks a significant shift to an ES Modules-only API and requires explicit asynchronous initialization. While the major version hasn't seen frequent updates since its release (October 2022), the underlying `connor4312/blake3` project, from which this package is derived, appears to be actively maintained, suggesting a stable, feature-complete API for `blake3-wasm`.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","blake3","webassembly","wasm","hash","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/blake3-wasm"},{"id":12715,"title":"BLAKE2 Hash Functions (JavaScript)","library":"blakejs","status":"active","version":"1.2.1","language":"javascript","ecosystem":"npm","summary":"blakejs provides a pure JavaScript implementation of the BLAKE2b and BLAKE2s cryptographic hash functions. It is currently at version 1.2.1 and appears to be in an active maintenance state, receiving updates as needed for bug fixes or minor enhancements rather than following a strict time-based release cadence. Its primary differentiator is its full compatibility with browser environments without requiring WebAssembly or native Node.js modules, making it an easy choice for client-side hashing. While it offers solid cryptographic security similar to SHA2 and SHA3, its pure JavaScript nature means it sacrifices performance compared to native or WASM alternatives, especially in server-side (Node.js) contexts. It's designed to be compact, with less than 500 lines of code, and easy to integrate, particularly for browser-based applications where native wrappers are not an option.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/blakejs"},{"id":467,"title":"Bleach","library":"bleach","status":"deprecated","version":"6.3.0","language":"python","ecosystem":"pypi","summary":"Bleach is an allowed-list-based HTML sanitizing library for Python (current version 6.3.0) that escapes or strips markup and attributes based on a configurable safelist. It also provides functionality to safely linkify text, including setting `rel` attributes. Designed for sanitizing text from untrusted sources, Bleach is built upon html5lib, making it robust against malformed HTML fragments. Note that the project was deprecated in January 2023, citing upstream dependency `html5lib`'s lack of active maintenance, and is now in a minimum-maintenance mode, with new projects discouraged.","last_verified":"2026-05-12T14:03:08.710Z","tags":["html","sanitization","security","xss","deprecated"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/bleach"},{"id":7047,"title":"Bleach Allowlist","library":"bleach-allowlist","status":"maintenance","version":"1.0.3","language":"python","ecosystem":"pypi","summary":"Bleach Allowlist provides curated lists of HTML tags, attributes, and CSS styles, designed for sanitizing user-provided HTML using the `bleach` library. It offers ready-to-use allowlists for common scenarios like Markdown rendering or printing, as well as comprehensive CSS properties. The current version is 1.0.3, released on August 13, 2020. This library has had a single stable release since its inception and primarily serves as a data provider for `bleach`.","last_verified":"2026-04-16T00:00:00.000Z","tags":["html sanitization","bleach","allowlist","security","web","html"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/bleach-allowlist"},{"id":3908,"title":"Bleak: Bluetooth Low Energy Client","library":"bleak","status":"active","version":"3.0.1","language":"python","ecosystem":"pypi","summary":"Bleak (Bluetooth Low Energy platform Agnostic Klient) is an asynchronous, cross-platform Python library that acts as a GATT client. It enables scanning for BLE devices, connecting to them, and communicating by reading/writing GATT characteristics and descriptors, and subscribing to notifications/indications. Bleak is actively maintained, with the current version being 3.0.1, and typically releases updates as needed for bug fixes and new features.","last_verified":"2026-04-25T18:06:07.902Z","tags":["bluetooth","ble","iot","hardware","asyncio","gatt"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/bleak"},{"id":5135,"title":"bleak-retry-connector","library":"bleak-retry-connector","status":"active","version":"4.6.0","language":"python","ecosystem":"pypi","summary":"bleak-retry-connector is a Python library that provides a robust wrapper around Bleak clients, adding automatic reconnection, service caching, and improved error handling for transient Bluetooth LE connection failures. It's built on top of the `bleak` library and is currently at version 4.6.0, with a fairly active release cadence, often updating dependencies and patching bugs.","last_verified":"2026-04-13T00:00:00.000Z","tags":["bluetooth","BLE","bleak","retry","connection","automation","asynchronous"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/bleak-retry-connector"},{"id":7986,"title":"Blend Modes for Image Processing","library":"blend-modes","status":"active","version":"2.2.0","language":"python","ecosystem":"pypi","summary":"The `blend-modes` package provides a Python implementation of various blend modes commonly found in graphics software like Adobe Photoshop or GIMP. It enables blending different images or image layers to create a wide array of visual effects. The library is optimized for performance through NumPy vectorization. The current version is 2.2.0, released on October 16, 2024, indicating an active development and release cadence.","last_verified":"2026-04-16T00:00:00.000Z","tags":["image processing","blend modes","graphics","numpy","computer vision"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/blend-modes"},{"id":26802,"title":"Blender MCP","library":"blender-mcp","status":"active","version":"1.5.6","language":"python","ecosystem":"pypi","summary":"Blender integration through the Model Context Protocol (MCP). Enables AI agents to control Blender via natural language commands. Current version 1.5.6, requires Python >=3.10. Regular updates.","last_verified":"2026-04-27T00:00:00.000Z","tags":["blender","mcp","model-context-protocol","integration"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/blender-mcp"},{"id":6549,"title":"Blend Modes for Images","library":"blendmodes","status":"active","version":"2025","language":"python","ecosystem":"pypi","summary":"BlendModes is a Python library that allows you to apply various blending modes to a background and foreground image, similar to those found in image editing software. It currently supports version 2025 and releases new major versions annually, with minor patches as needed, typically in January/February.","last_verified":"2026-04-15T00:00:00.000Z","tags":["image processing","blend modes","pillow","image manipulation","graphics"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/blendmodes"},{"id":1227,"title":"Blessed","library":"blessed","status":"active","version":"1.38.0","language":"python","ecosystem":"pypi","summary":"Blessed is an easy, practical Python library for making terminal applications, offering an elegant interface to handle colors, keyboard input, and screen positioning. It is currently at version 1.38.0 and maintains an active development and release cadence, with frequent updates improving compatibility and adding features.","last_verified":"2026-04-23T18:42:14.383Z","tags":["terminal","console","TUI","colors","keyboard input","cursor positioning","curses","cross-platform"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/blessed"},{"id":12897,"title":"Terminal Dashboard Widgets for Blessed","library":"blessed-contrib","status":"maintenance","version":"4.11.0","language":"javascript","ecosystem":"npm","summary":"blessed-contrib is a JavaScript library designed for creating rich terminal dashboards and other console-based applications using ASCII/ANSI art. It extends the core `blessed` library, providing a suite of custom widgets such as line charts, bar charts, gauges, LCD displays, tables, and maps, some of which leverage `node-drawille` for advanced graphics. The current stable version is 4.11.0, with releases occurring irregularly, typically annually or semi-annually, focusing on stability. Its key differentiators include a comprehensive set of data visualization widgets tailored for the terminal, seamless integration with `blessed`'s powerful screen management, and explicit support across Linux, OS X, and Windows (with specific prerequisites for the latter). It aims to provide developer-friendly tools for creating visually engaging command-line interfaces.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/blessed-contrib"},{"id":16951,"title":"Blessed Tab Container","library":"blessed-tab-container","status":"maintenance","version":"1.0.0","language":"javascript","ecosystem":"npm","summary":"blessed-tab-container is a specialized UI component designed for the `blessed` command-line interface (CLI) library, enabling developers to create multi-tabbed user interfaces within terminal applications. As of version `1.0.0`, it provides a stable API for managing tabbed content. The package indicates tab 'dirty' states, a key differentiator, by modifying tab labels, along with configurable styling options for active and dirty tabs. Released over 6 years ago, it suggests a mature and stable API without a rapid release cadence. It extends `blessed` functionality by integrating tab navigation directly into the `blessed` screen's label mechanism, offering a unique approach compared to other potential custom container implementations.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","blessed","cli","ascii","dashboard","ui","terminal"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/blessed-tab-container"},{"id":3909,"title":"Blessings","library":"blessings","status":"maintenance","version":"1.7","language":"python","ecosystem":"pypi","summary":"Blessings is a thin, practical Python wrapper around terminal capabilities, offering an elegant interface for coloring, styling, and positioning text. It aims to simplify advanced terminal interactions compared to raw ANSI escape codes or the `curses` library, handling common cases like output redirection gracefully. The latest version, 1.7, was released in June 2018. The project is largely unmaintained, with active development continuing in a fork called `blessed`.","last_verified":"2026-04-25T18:06:26.141Z","tags":["terminal","cli","styling","colors","cursor","python2","python3"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/blessings"},{"id":27617,"title":"Blind Watermark","library":"blind-watermark","status":"active","version":"0.4.4","language":"python","ecosystem":"pypi","summary":"A Python library for embedding and extracting blind digital watermarks in images using DWT-DCT-SVD based algorithm. Current version 0.4.4, released irregularly.","last_verified":"2026-05-09T00:00:00.000Z","tags":["watermark","image","steganography","DWT","DCT","SVD"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/blind-watermark"},{"id":3910,"title":"BlingFire","library":"blingfire","status":"active","version":"0.1.8","language":"python","ecosystem":"pypi","summary":"BlingFire is a Python wrapper for a lightning-fast Finite State Machine (FSM) based Natural Language Processing (NLP) library developed by Microsoft. It is designed for high-performance text tokenization, multi-word expression matching, stemming, and lemmatization. Known for its speed, it often outperforms other NLP libraries like Hugging Face and SpaCy in tokenization tasks. The library supports various tokenization algorithms including pattern-based, WordPiece, Unigram LM, and BPE. The current version is 0.1.8, and it maintains an active release cadence with periodic updates adding new features and models.","last_verified":"2026-04-25T18:07:24.652Z","tags":["NLP","tokenization","text processing","FSM","Microsoft","performance"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/blingfire"},{"id":18167,"title":"BlinkDB","library":"blinkdb","status":"active","version":"0.14.0","language":"javascript","ecosystem":"npm","summary":"BlinkDB is an in-memory JavaScript database optimized for large-scale data on the client side. Current stable version is 0.14.0, released with a monthly cadence. It provides indexed queries, filtering, sorting, and pagination, serving as a high-performance alternative to Redux or MobX for SPAs. Key differentiator: database-like querying with an API inspired by Prisma, supporting both relational and non-relational data. Not yet production-ready (pre-1.0.0). Ships TypeScript types.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/blinkdb"},{"id":384,"title":"Blinker","library":"blinker","status":"active","version":"1.9.0","language":"python","ecosystem":"pypi","summary":"Blinker is a fast and simple object-to-object and broadcast signaling library for Python, currently at version 1.9.0. It is actively maintained with a release cadence of approximately one to two months between major versions.","last_verified":"2026-05-12T13:26:54.002Z","tags":["signal","event","broadcast","Python"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/blinker"},{"id":973,"title":"Blis BLAS-like Linear Algebra Library","library":"blis","status":"active","version":"1.3.3","language":"python","ecosystem":"pypi","summary":"Blis is a Python library that provides a high-performance, self-contained C-extension for BLAS-like dense linear algebra operations. Developed by Explosion (the creators of spaCy), it focuses on delivering fast matrix multiplication and other linear algebra routines without requiring external system dependencies. The library is actively maintained, with a current version of 1.3.3, and releases often include support for newer Python versions and updates to underlying dependencies like NumPy.","last_verified":"2026-04-11T15:00:41.372Z","tags":["linear-algebra","blas","numpy","cython","performance","machine-learning"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/blis"},{"id":9554,"title":"blkinfo","library":"blkinfo","status":"active","version":"0.2.0","language":"python","ecosystem":"pypi","summary":"blkinfo is a Python package designed to retrieve and list detailed information about all available block devices on a system, or a specified block device. It provides a programmatic interface to access system-level block device data, typically parsing information found in `/sys/class/block`. The current version is 0.2.0, and releases are infrequent, reflecting its stable and specific functionality.","last_verified":"2026-04-17T00:00:00.000Z","tags":["system","block-device","linux","hardware"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/blkinfo"},{"id":1402,"title":"blobfile","library":"blobfile","status":"active","version":"3.2.0","language":"python","ecosystem":"pypi","summary":"blobfile is a Python library that provides a unified interface for reading and writing files across local and remote blob storage systems, including Google Cloud Storage (GCS) and Azure Blob Storage (ABS). It offers an API similar to Python's built-in `open()` function, along with equivalents of common `os.path` and `shutil` operations. The current version is 3.2.0, released in April 2026, with a release cadence of approximately one major version per year.","last_verified":"2026-04-23T20:44:16.615Z","tags":["file-io","cloud-storage","gcs","azure-blob-storage","python"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/blobfile"},{"id":1951,"title":"Utility to detect blocking calls in the async event loop","library":"blockbuster","status":"active","version":"1.5.26","language":"python","ecosystem":"pypi","summary":"Blockbuster is a Python package designed to detect and prevent blocking calls within an asynchronous event loop. It's particularly useful during testing to ensure asynchronous code doesn't inadvertently perform blocking operations, which can cause performance bottlenecks. It works by monkey-patching common blocking functions and raising a `BlockingError` if called within an `asyncio` event loop. It currently only detects `asyncio` event loops and is tested with CPython.","last_verified":"2026-04-24T03:49:33.518Z","tags":["async","block","detect","event loop","asyncio","testing","performance"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/blockbuster"},{"id":9555,"title":"blockdiag","library":"blockdiag","status":"active","version":"3.0.0","language":"python","ecosystem":"pypi","summary":"blockdiag generates block-diagram images from simple text definitions. It is part of the diag suite of tools for various diagrams and is currently at version 3.0.0. Its release cadence is feature-driven, providing updates for new Python versions and enhancements.","last_verified":"2026-04-17T00:00:00.000Z","tags":["diagram","chart","visualization","text-to-image","image generation"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/blockdiag"},{"id":23369,"title":"Blockfrost Python SDK","library":"blockfrost-python","status":"active","version":"0.7.0","language":"python","ecosystem":"pypi","summary":"The official Python SDK for Blockfrost API v0.1.86. Provides a simple interface to interact with the Cardano blockchain via the Blockfrost API. Current version: 0.7.0. Active development with occasional releases.","last_verified":"2026-05-01T00:00:00.000Z","tags":["cardano","blockchain","api-sdk","blockfrost"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/blockfrost-python"},{"id":17513,"title":"Blocking Proxy for WebDriver Tests","library":"blocking-proxy","status":"maintenance","version":"1.0.1","language":"javascript","ecosystem":"npm","summary":"Blocking Proxy is a specialized network proxy designed to enhance WebDriver-based test suites, particularly for rich client applications. It operates by intercepting WebDriver commands between the test runner and the Selenium Server, allowing for the injection of custom logic. Its primary utility, especially for applications built with Angular, is to automatically pause WebDriver commands until Angular's change detection cycles are finished, thereby significantly reducing test flakiness caused by asynchronous UI updates. The current stable version is 1.0.1, last published in 2017. While it originated within the Angular ecosystem, its development appears to be in maintenance mode, with no significant recent updates. Key differentiators include its language-agnostic network-level interaction, features like 'Wait for Angular,' highlight delay for visual debugging, and detailed WebDriver command logging. It is intended to be run as a separate process alongside a Selenium server, not as an embedded library within the test runner itself.","last_verified":"2026-04-23T00:00:00.000Z","tags":["javascript","test","testing","webdriver","webdriverjs","selenium","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/blocking-proxy"},{"id":7048,"title":"Blockkit","library":"blockkit","status":"active","version":"2.1.3","language":"python","ecosystem":"pypi","summary":"Blockkit is a Python library for building user interfaces for Slack apps. It provides a fluent API with type hints and validation, allowing developers to compose Slack's Block Kit elements using Python classes, which reduces boilerplate and improves maintainability. The library is currently at version 2.1.3 and is actively maintained with frequent releases.","last_verified":"2026-04-16T00:00:00.000Z","tags":["slack","block kit","ui builder","messaging"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/blockkit"},{"id":21007,"title":"BloodHound CE Python","library":"bloodhound-ce","status":"active","version":"1.9.1","language":"python","ecosystem":"pypi","summary":"Python-based ingestor for BloodHound Community Edition. Version 1.9.1 provides a CLI tool to collect Active Directory data (users, groups, computers, ACLs, sessions, etc.) and upload it to a BloodHound CE server. Release cadence is irregular with infrequent updates.","last_verified":"2026-04-27T00:00:00.000Z","tags":["bloodhound","active-directory","security","pentesting"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/bloodhound-ce"},{"id":5864,"title":"Bloom Filter 2","library":"bloom-filter2","status":"active","version":"2.0.0","language":"python","ecosystem":"pypi","summary":"bloom-filter2 is a pure Python Bloom filter module, providing a space-efficient and probabilistic set data structure. It supports mmap, in-memory, and disk-seek backends, offering a balance between memory usage and performance. The library automatically calculates optimal Bloom filter parameters based on user-specified maximum elements and desired false positive rate. It is compatible with CPython 3.x, Pypy, and Jython and is actively maintained.","last_verified":"2026-04-14T00:00:00.000Z","tags":["probabilistic","set","data structure","bloom filter","memory efficient"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/bloom-filter2"},{"id":7049,"title":"Bloomfilter-py","library":"bloomfilter-py","status":"active","version":"1.1.0","language":"python","ecosystem":"pypi","summary":"Bloomfilter-py is a Python library providing a Bloom filter implementation, notable for its compatibility with Java's Guava library's serialization format. It allows for seamless reading and writing of Bloom filters between Python and Java applications. The current version is 1.1.0, and it has a moderate release cadence, with its latest update in August 2024.","last_verified":"2026-04-16T00:00:00.000Z","tags":["bloom filter","data structure","probabilistic","guava","java compatibility","set membership"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/bloomfilter-py"},{"id":6550,"title":"Blosc Data Compressor","library":"blosc","status":"active","version":"1.11.4","language":"python","ecosystem":"pypi","summary":"Blosc is a high-performance Python wrapper for the C-Blosc meta-compressor library. It's designed for compressing and decompressing numerical datasets, especially those used with NumPy, offering fast, multi-threaded operations. The current version is 1.11.4, and it maintains a regular release cadence, primarily updating its vendored C-Blosc library and supporting newer Python versions.","last_verified":"2026-04-15T00:00:00.000Z","tags":["compression","data","numpy","performance","serialization"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/blosc"},{"id":1952,"title":"Blosc2","library":"blosc2","status":"active","version":"4.1.2","language":"python","ecosystem":"pypi","summary":"Blosc2 is a high-performance compressed ndarray library for Python, using the C-Blosc2 compression backend. It provides efficient storage and manipulation of arbitrarily large N-dimensional datasets, following the Array API standard, and includes a flexible compute engine for complex calculations on compressed data. Currently at version 4.1.2, it maintains an active development pace with frequent updates and feature enhancements.","last_verified":"2026-04-24T03:50:32.136Z","tags":["compression","ndarray","data science","performance","compute","hdf5","zarr"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/blosc2"},{"id":12899,"title":"blue-tape","library":"blue-tape","status":"abandoned","version":"1.0.0","language":"javascript","ecosystem":"npm","summary":"blue-tape is a thin wrapper around the `tape` test runner, designed to integrate promise-based asynchronous testing seamlessly. Released as version 1.0.0 approximately ten years ago, this library automatically handles returned promises from test functions, eliminating the need for explicit `t.plan()` or `t.end()` calls. It also introduces a `t.shouldFail()` assertion (aliased as `t.shouldReject`) for robustly testing promise rejections, optionally asserting on the error type or message. While it provided valuable functionality for promise-driven tests, the project is officially no longer maintained, making it an abandoned solution for modern development workflows. Developers are advised to seek actively maintained alternatives for promise support in `tape` or other testing frameworks. It primarily targets Node.js environments and uses CommonJS module syntax.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","tape","bluebird","promises"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/blue-tape"},{"id":10579,"title":"Bluebird Promise Retry Utility","library":"bluebird-retry","status":"maintenance","version":"0.11.0","language":"javascript","ecosystem":"npm","summary":"bluebird-retry is a utility library for Node.js and browsers that facilitates retrying an asynchronous operation until it successfully resolves. It leverages Bluebird promises for its core functionality and expects Bluebird to be provided as a peer dependency. The current stable version is 0.11.0. This package supports various retry mechanisms including regular intervals, exponential backoff with configurable limits, and an overall operation timeout. A key differentiator is its ability to conditionally retry based on a `predicate` (similar to Bluebird's filtered catch) and to explicitly stop the retry loop by throwing a `StopError`. While functional, the package appears to be in maintenance mode, with its last release (v0.11.0) occurring several years ago, and is primarily designed for CommonJS environments.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","bluebird","promise","retry"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/bluebird-retry"},{"id":12896,"title":"MD5 Hash Implementation","library":"blueimp-md5","status":"active","version":"2.19.0","language":"javascript","ecosystem":"npm","summary":"blueimp-md5 is a pure JavaScript implementation of the MD5 (Message-Digest Algorithm 5) cryptographic hash function. It is compatible with a wide range of environments, including server-side Node.js applications, client-side web browsers, and module loaders such as RequireJS, Browserify, and webpack. The current stable version is 2.19.0. This library is lightweight with zero external dependencies, making it a self-contained utility for generating MD5 hashes. While highly performant for its purpose, it's crucial to note that MD5 is considered cryptographically broken and should not be used for security-sensitive applications like password hashing or digital signatures, where collisions could be exploited. Its typical use cases include data integrity checks or unique ID generation in non-security contexts.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","md5"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/blueimp-md5"},{"id":23370,"title":"Bluesky","library":"bluesky","status":"active","version":"1.15.0","language":"python","ecosystem":"pypi","summary":"Bluesky is a Python library for experiment specification and orchestration, providing a run engine (RunEngine) that coordinates data acquisition plans, detectors, and flyers. It is part of the broader Bluesky ecosystem for synchrotron and laboratory data acquisition. Current version 1.15.0 (requires Python >=3.10). Releases roughly quarterly, with a focus on stability and performance improvements.","last_verified":"2026-05-01T00:00:00.000Z","tags":["synchrotron","beamline","data acquisition","experiment orchestration","bluesky"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/bluesky"},{"id":6551,"title":"Bluetooth Adapters","library":"bluetooth-adapters","status":"active","version":"2.1.1","language":"python","ecosystem":"pypi","summary":"bluetooth-adapters is a Python library that provides tools to enumerate and find Bluetooth adapters on various operating systems. It is currently at version 2.1.1 and receives regular updates, typically every few months, addressing bugs and dependency updates.","last_verified":"2026-04-15T00:00:00.000Z","tags":["bluetooth","hardware","adapters","enumeration","bleak","dbus"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/bluetooth-adapters"},{"id":7050,"title":"Bluetooth Auto Recovery","library":"bluetooth-auto-recovery","status":"active","version":"1.5.3","language":"python","ecosystem":"pypi","summary":"bluetooth-auto-recovery is a Python library designed to detect and recover Bluetooth adapters that enter an unresponsive or 'stuck' state. It actively monitors Bluetooth management sockets and initiates recovery procedures, such as resetting the adapter, when issues are detected. The current version is 1.5.3, with minor releases focusing on bug fixes and dependency updates, typically every few months.","last_verified":"2026-04-16T00:00:00.000Z","tags":["bluetooth","recovery","hardware","linux","asyncio"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/bluetooth-auto-recovery"},{"id":6552,"title":"Bluetooth Data Tools","library":"bluetooth-data-tools","status":"active","version":"1.28.4","language":"python","ecosystem":"pypi","summary":"Bluetooth Data Tools is a Python library that provides utilities for converting Bluetooth data and packets. It's currently at version 1.28.4 and maintains an active release cadence, with frequent updates to address bugs and introduce features.","last_verified":"2026-04-15T00:00:00.000Z","tags":["bluetooth","BLE","parsing","advertisement","data conversion","GAP"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/bluetooth-data-tools"},{"id":7051,"title":"bluezoo - BlueZ D-Bus API Mock","library":"bluezoo","status":"active","version":"1.0.2","language":"python","ecosystem":"pypi","summary":"bluezoo is a Python library that provides an in-process mock for the BlueZ D-Bus API, primarily for testing Bluetooth-related applications. It intercepts D-Bus calls to 'org.bluez' on the system bus, allowing developers to simulate Bluetooth device behavior without requiring a physical Bluetooth adapter or a running BlueZ daemon. The current version is 1.0.2, and it appears to have a stable release cadence for bug fixes and minor improvements.","last_verified":"2026-04-16T00:00:00.000Z","tags":["bluetooth","mocking","testing","dbus","bluez"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/bluezoo"},{"id":23371,"title":"blurb","library":"blurb","status":"active","version":"2.0.0","language":"python","ecosystem":"pypi","summary":"A command-line tool to manage CPython's Misc/NEWS.d entries. It helps CPython core developers and contributors create, list, merge, and render news blobs. The current version is 2.0.0, released in 2024. Release cadence is irregular, roughly once a year.","last_verified":"2026-05-01T00:00:00.000Z","tags":["news","cpython","changelog","cli"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/blurb"},{"id":7990,"title":"Blurhash Python Library","library":"blurhash","status":"active","version":"1.1.5","language":"python","ecosystem":"pypi","summary":"The `blurhash` library is a pure-Python implementation of the BlurHash algorithm, allowing you to create compact, unique hashes for images that represent a blurred placeholder. This is useful for lazy-loading images on the web. The current version is 1.1.5, with releases occurring infrequently, primarily for distribution updates rather than core code changes.","last_verified":"2026-04-16T00:00:00.000Z","tags":["image processing","utility","blurhash","encoding","decoding","placeholder"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/blurhash"},{"id":23372,"title":"BlurHash Python","library":"blurhash-python","status":"active","version":"1.2.2","language":"python","ecosystem":"pypi","summary":"A Python implementation of the BlurHash algorithm, which encodes an image into a short, blurry placeholder string. Version 1.2.2 is current, with stable but infrequent releases.","last_verified":"2026-05-01T00:00:00.000Z","tags":["blurhash","image-processing","placeholder","encoding"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/blurhash-python"},{"id":3911,"title":"bm25s","library":"bm25s","status":"active","version":"0.3.3","language":"python","ecosystem":"pypi","summary":"bm25s (BM25-Sparse) is an ultra-fast implementation of the BM25 lexical search algorithm in pure Python, primarily leveraging NumPy for sparse matrix operations. It focuses on high performance and low dependency, providing significant speedups over other Python implementations. The library is actively developed, with version 0.3.3 being the latest release, and receives regular updates including new features and performance enhancements.","last_verified":"2026-04-11T00:00:00.000Z","tags":["search","ranking","sparse matrix","information retrieval","bm25","nlp","fast"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/bm25s"},{"id":18168,"title":"BMAD Test Architecture Enterprise (TEA)","library":"bmad-method-test-architecture-enterprise","status":"active","version":"1.15.1","language":"javascript","ecosystem":"npm","summary":"TEA (Test Engineering Architect) is a standalone BMAD module for risk-based test strategy, test automation guidance, and release gate decisions. Current stable version is 1.15.1, with bi-weekly releases. It provides a single expert agent (Murat, Master Test Architect) and nine workflows covering test education, framework setup, ATDD, automation, traceability, NFR assessment, CI guidance, and test review. Key differentiators: knowledge-base-driven consistent outputs, risk-based P0-P3 prioritization, optional Playwright Utils/CLI/MCP browser automation, and fully context-window-executed workflow engine without external orchestrator. Requires Node.js >=20.0.0, Python >=3.10, and uv package manager.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","bmad","test-architect","testing","quality","automation","playwright","test-engineering"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/bmad-method-test-architecture-enterprise"},{"id":14469,"title":"BMP Encoder/Decoder for Node.js","library":"bmp-js","status":"abandoned","version":"0.1.0","language":"javascript","ecosystem":"npm","summary":"bmp-js is a pure JavaScript library for Node.js designed to encode and decode BMP image files. Currently at version 0.1.0, it supports decoding a wide range of BMP formats including 1-bit, 4-bit, 8-bit, 16-bit (555 and 565), 24-bit, and 32-bit images. Encoding, however, is limited to 24-bit BMPs without compression. Given its last recorded release was 0.1.0, the package appears to be in an unmaintained or abandoned state, lacking modern feature updates or active bug fixes. Its key differentiator is being a standalone, pure JavaScript solution without native dependencies, making it easy to integrate into Node.js projects requiring basic BMP manipulation. The project has not seen significant updates or major version releases, suggesting a stable but feature-limited and potentially outdated tool for image processing tasks.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","bmp","1bit","4bit","8bit","16bit","24bit","32bit","encoder"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/bmp-js"},{"id":15088,"title":"BMP Image Encoder/Decoder","library":"bmp-ts","status":"active","version":"1.0.9","language":"javascript","ecosystem":"npm","summary":"bmp-ts is a pure TypeScript library designed for encoding and decoding BMP image files. It currently stands at version 1.0.9, with a release cadence focused on addressing bug fixes and minor enhancements. The library distinguishes itself by offering comprehensive support for all common BMP bit depths, including 1-bit, 4-bit, 8-bit, 16-bit, 24-bit, and 32-bit images. It provides granular control over BMP header properties during the encoding process and offers an optional `toRGBA` conversion during decoding for compatibility with other image processing libraries. While it supports various compression methods for decoding, a key limitation is the lack of compression support during encoding, meaning output files will always be uncompressed.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","bmp","1bit","4bit","8bit","16bit","24bit","32bit","encoder","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/bmp-ts"},{"id":16780,"title":"BMT Mobile Build Tools","library":"bmt-mobile-build-tools","status":"active","version":"0.0.95","language":"javascript","ecosystem":"npm","summary":"The `bmt-mobile-build-tools` package, currently at version 0.0.95, provides a collection of internal command-line utilities specifically designed to automate and streamline various aspects of mobile application build processes for both Android and iOS platforms. Its core functionalities include the automated uploading of compiled application binaries (APKs for Android, IPAs for iOS) to App Center, leveraging a configurable JSON structure for project details and distribution settings. Additionally, it offers robust capabilities for generating application icons and splash screens, which includes support for dynamically overlaying dates and version numbers onto the assets. This icon generation feature integrates with Ionic Pro for its underlying image processing requirements. As an internal build tool, its development and release cadence are typically aligned with the maintaining organization's internal product cycles, distinguishing it from general-purpose public libraries through its tailored integration with specific internal build environments and App Center workflows.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/bmt-mobile-build-tools"},{"id":10580,"title":"BN.js: Arbitrary-Precision Big Numbers","library":"bn.js","status":"active","version":"5.2.3","language":"javascript","ecosystem":"npm","summary":"bn.js is a fundamental pure JavaScript library providing a comprehensive implementation for arbitrary-precision integers, commonly referred to as \"Big Numbers.\" It is currently at version 5.2.3 and maintains an active release cadence, frequently addressing bug fixes and minor improvements, as seen in recent updates like v5.2.1 and v5.2.0. A key design principle is its focus on integer arithmetic; it explicitly does not support decimal numbers, which is an important consideration for users. Differentiating features include support for in-place operations (e.g., `iadd`), unsigned operations (e.g., `umod`), and operations that take native JavaScript numbers as arguments (e.g., `addn`), allowing for performance optimizations and flexible usage patterns. It provides a wide array of utilities, arithmetic, and bitwise operations crucial for cryptographic applications, large financial calculations, and other domains requiring precision beyond standard JavaScript `Number` limits.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","BN","Big number","BigNum","Modulo","Montgomery"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/bn.js"},{"id":25005,"title":"nodebnf","library":"bnf","status":"active","version":"1.0.1","language":"javascript","ecosystem":"npm","summary":"BNF is a JavaScript library for compiling, parsing, and interpreting BNF and ABNF grammars. Version 1.0.1 uses ECMAScript 6+ and supports inline compilation of grammars, predefined rules (e.g., DIGIT, CRLF, LITERAL), rule events, and multi-language scripts (planned). It runs on Node.js. Unlike other parser generators (e.g., PEG.js, ANTLR), BNF focuses on simplicity and direct embedding of BNF/ABNF syntax without a separate generation step. The library is in early development, with custom rule APIs subject to change.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","parser","interpreter","compiler","bnf","lexical"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/bnf"},{"id":12900,"title":"BNF Parser","library":"bnf-parser","status":"active","version":"4.1.3","language":"javascript","ecosystem":"npm","summary":"bnf-parser is a deterministic compiler/parser library for Backus-Naur Form (BNF) grammars, currently at version 4.1.3. It differentiates itself by compiling BNF definitions directly into WebAssembly modules, enabling high-performance parsing. This compilation process also generates TypeScript type definitions for the resulting Abstract Syntax Tree (AST), making it easier to work with parsed outputs in type-safe environments. The compiled WebAssembly artifacts are platform-agnostic, capable of running wherever `WebAssembly.Instance()` is supported, and are bundled into a single JavaScript file for easy integration with bundlers. The library primarily functions as a `devDependency`, with its `bnf-compile` CLI tool generating standalone parser artifacts that do not require `bnf-parser` as a runtime dependency. Releases appear to be frequent, with several patch versions addressing memory management, compatibility, and bug fixes since the major v4.0.0 release.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","ast","bnf","compile","parse","typescript","webpack ready","precompiled","webassembly"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/bnf-parser"},{"id":26803,"title":"bnnumerizer","library":"bnnumerizer","status":"active","version":"0.0.2","language":"python","ecosystem":"pypi","summary":"A Python library to convert Bangla numbers (e.g., ১২৩৪) to their Bengali word representation (e.g., এক হাজার দুই শত চৌত্রিশ). This is a very early-stage library (v0.0.2) with minimal functionality and no dependencies. Use with caution in production.","last_verified":"2026-05-01T00:00:00.000Z","tags":["bangla","bengali","number-to-words","natural-language-processing","banglakit"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/bnnumerizer"},{"id":9556,"title":"Bangla Unicode Normalizer","library":"bnunicodenormalizer","status":"maintenance","version":"0.1.7","language":"python","ecosystem":"pypi","summary":"bnunicodenormalizer (v0.1.7) is a Python library designed for normalizing Bangla Unicode text. It provides tools to clean and standardize Bangla text by addressing inconsistent character representations, digit forms, and other common challenges, making the text suitable for various Natural Language Processing (NLP) tasks. The library saw active development in mid-2023 and is currently in maintenance.","last_verified":"2026-04-17T00:00:00.000Z","tags":["bangla","unicode","normalization","nlp","text-processing"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/bnunicodenormalizer"},{"id":15547,"title":"bo-selector: CSS Selector Parser","library":"bo-selector","status":"abandoned","version":"0.0.10","language":"javascript","ecosystem":"npm","summary":"The `bo-selector` package provides a CSS selector parser capable of generating an Abstract Syntax Tree (AST) from a CSS selector string. It is built using `jison`, a parser generator, which is a development dependency, meaning the runtime package has no external dependencies. The package is currently at version 0.0.10 and has not seen updates since its last publish in October 2013, indicating it is an abandoned project. Its primary utility is to parse CSS selectors like `'p:has(.foo), b'` into a structured JavaScript object that represents the selector's components and relationships. It exclusively uses the CommonJS module system. Given its age and lack of maintenance, it is highly unlikely to support modern CSS selector features introduced after 2013, nor does it provide an ECMAScript Module (ESM) entry point, making integration into contemporary JavaScript projects challenging.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","css","selector","parser","jison","shamone"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/bo-selector"},{"id":2415,"title":"Boa (String Conversion)","library":"boa-str","status":"maintenance","version":"1.1.0","language":"python","ecosystem":"pypi","summary":"Boa is a Python package (version 1.1.0) designed for normalizing and converting strings to snakecase. It efficiently handles various cases, including stripping punctuation and transforming camelCase or PascalCase strings into snake_case. For example, 'User Buys Item' becomes 'user_buys_item'. The last release was in 2017, indicating that the project is no longer actively developed but remains available for its specific string conversion utility.","last_verified":"2026-04-24T19:24:43.495Z","tags":["string-manipulation","snake-case","utility","inflector"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/boa-str"},{"id":25006,"title":"bob-esbuild-plugin","library":"bob-esbuild-plugin","status":"active","version":"4.0.0","language":"javascript","ecosystem":"npm","summary":"Rollup plugin that uses esbuild for fast transpilation and minification, integrated into the bob-esbuild build system. Current stable version is 4.0.0. It wraps esbuild's transform API and integrates with rollup, offering a simpler alternative to rollup-plugin-esbuild. Key differentiators: provides default behavior for TypeScript and JSX, automatic detection of tsconfig, and supports custom loaders. Part of the bob monorepo which includes bob-ts and bob-tsm. Released as needed, with recent patches focusing on TypeScript export ordering and package.json handling.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/bob-esbuild-plugin"},{"id":12901,"title":"Bob The Bundler","library":"bob-the-bundler","status":"active","version":"7.0.1","language":"javascript","ecosystem":"npm","summary":"Bob The Bundler is a TypeScript build and bundle tool designed primarily for monorepos, widely used by The Guild's open-source projects. Its current stable version is 7.0.1, with major releases introducing breaking changes, often around module systems and Node.js compatibility. Key features include building ESM and CommonJS compatible npm packages, verifying module imports for usability, and enabling incremental builds for performance in monorepo setups. It supports pnpm workspaces and offers configurable TypeScript `tsconfig` paths. Bob emphasizes a strict, convention-based approach to bundling, providing a robust solution for complex JavaScript/TypeScript projects that require precise control over build outputs and types.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/bob-the-bundler"},{"id":26805,"title":"Bobe","library":"bobe","status":"active","version":"0.0.47","language":"javascript","ecosystem":"npm","summary":"Bobe is a template runtime compiler that parses a custom indentation-based template syntax into an AST. Current stable version is 0.0.47. It is a niche, experimental tool for generating structured node trees from a compact DSL, with typed output. Unlike general-purpose template engines like Handlebars or EJS, Bobe focuses on a unique indentation-aware syntax with key-value attributes and nested children.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","bobe","smooth","cat","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/bobe"},{"id":18169,"title":"Bobril Build Core","library":"bobril-build","status":"active","version":"2.4.0","language":"javascript","ecosystem":"npm","summary":"bobril-build is the build tool for Bobril applications, providing npm-driven download, compilation, bundling, and testing. Current stable version is 5.4.0, released with locale quote metadata generation. It is actively maintained with a release cadence of minor versions every few months. Key differentiators include deep TypeScript 5.x/6.x support, headless browser integration for tests, and a caching system optimized for large Bobril projects. It is the only build system designed specifically for the Bobril framework.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/bobril-build"},{"id":15968,"title":"Boclips API Client","library":"boclips-api-client","status":"active","version":"113.5.2","language":"javascript","ecosystem":"npm","summary":"The Boclips API Client is a JavaScript/TypeScript library designed to provide frontend applications with a structured interface for interacting with the Boclips API. Currently at version 113.5.2, this client likely follows a rapid release cadence, indicated by its high major version number, suggesting frequent updates aligned with backend API evolution. A key differentiator is its robust testing strategy leveraging Pact for contract testing, which generates contracts against a mock HTTP layer and then verifies them against the staging API gateway. This ensures client-backend compatibility without relying solely on brittle end-to-end integration tests. The library also includes a `FakeBoclipsClient` implementation, offering an in-memory test client that simplifies integration testing for consumer applications by removing the need for HTTP mocks. Users are expected to provide their own configured Axios instance, including authentication, to the client.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/boclips-api-client"},{"id":10378,"title":"body-parser","library":"body-parser","status":"active","version":"2.2.2","language":"javascript","ecosystem":"npm","summary":"body-parser is a Node.js middleware for Express that parses incoming request bodies, making them available under the `req.body` property. It currently maintains two major stable versions: `v2.2.2` (for Node.js 18+) and `v1.20.4` (for older Node.js versions), with regular updates addressing security and dependency concerns.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/body-parser"},{"id":17512,"title":"Express GraphQL Request Body Parser","library":"body-parser-graphql","status":"abandoned","version":"1.1.0","language":"javascript","ecosystem":"npm","summary":"body-parser-graphql is an Express.js middleware designed to process incoming HTTP requests with the `Content-Type` header set to `application/graphql`. Upon receipt, it transparently transforms the raw GraphQL query string from the request body into a standard `application/json` format, typically an object with a `query` property containing the GraphQL operation. This allows existing GraphQL server implementations, which usually expect `application/json` payloads, to seamlessly consume queries sent with the `application/graphql` Content-Type. The current stable version is 1.1.0, released in April 2018. However, the package has been archived and is no longer actively maintained as of March 2023, meaning users should consider alternatives or built-in solutions provided by modern GraphQL server libraries.","last_verified":"2026-04-23T00:00:00.000Z","tags":["javascript","graphql","express","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/body-parser-graphql"},{"id":27619,"title":"body-parser-with-msgpack","library":"body-parser-with-msgpack","status":"active","version":"1.17.0","language":"javascript","ecosystem":"npm","summary":"Express-compatible body parsing middleware for Node.js (v1.17.0) that extends the popular body-parser module with MessagePack (msgpack) support. In addition to JSON, URL-encoded, raw, and text parsers, it provides a dedicated msgpack parser for binary MessagePack requests. Maintained as a fork, it includes automatic gzip/deflate inflation, configurable limits, and strict mode. Compatible with Node >= 0.8, intended for use with Express or Connect.","last_verified":"2026-05-09T00:00:00.000Z","tags":["javascript","express","expressjs","messagepack","msgpack","body-parser"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/body-parser-with-msgpack"},{"id":15548,"title":"Express XML Body Parser","library":"body-parser-xml","status":"active","version":"2.0.5","language":"javascript","ecosystem":"npm","summary":"`body-parser-xml` is an Express.js middleware that extends the widely used `body-parser` library, enabling applications to seamlessly parse incoming XML-formatted request bodies into JavaScript objects. Currently at stable version 2.0.5, this package integrates an `xml` method directly onto the `body-parser` object, allowing developers to handle XML APIs while working with familiar JSON-like structures. Its release cadence reflects active maintenance, with recent updates addressing Node.js version compatibility (supporting Node 10 and above) and critical security vulnerabilities, including prototype pollution and `xml2js` dependency issues. A key differentiator is its straightforward integration model, piggybacking on `body-parser`'s established middleware pattern and providing extensive options for XML parsing via the underlying `xml2js` library, such as `normalize` and `explicitArray`. This approach simplifies the handling of diverse XML content types in Express applications.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","express","xml","middleware","body-parser"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/body-parser-xml"},{"id":18170,"title":"bog-cli","library":"bog-cli","status":"active","version":"1.0.1","language":"javascript","ecosystem":"npm","summary":"bog-cli is a command-line interface tool for managing Bits of Good internal tools and design system integrations. Current stable version is 1.0.1, released on npm. It allows initializing a design system in React/Next.js projects with options to install Tailwind V4, dependencies, global stylesheets, and fonts. It also provides a unified command to add, update, or remove design system components interactively. The package ships TypeScript types and requires Node.js >=18.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","cli","bits-of-good","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/bog-cli"},{"id":23373,"title":"Bogons","library":"bogons","status":"active","version":"1.0.3","language":"python","ecosystem":"pypi","summary":"Python library for generating and checking IP & ASN bogons (martian packets). Current version 1.0.3, release cadence irregular.","last_verified":"2026-05-01T00:00:00.000Z","tags":["bogons","ip","asn","network","security"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/bogons"},{"id":26806,"title":"boi-transpiler","library":"boi-my-transpiler","status":"abandoned","version":"0.0.12","language":"javascript","ecosystem":"npm","summary":"Transpile Boi configuration files into Webpack configurations and dependencies. Version 0.0.12, experimental. Part of the Boi ecosystem for building webpack configs from higher-level Boi schemas. No stable release cadence; appears abandoned since 2018. Not recommended for new projects.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/boi-my-transpiler"},{"id":25007,"title":"boi-transpiler","library":"boi-transpiler","status":"deprecated","version":"0.0.15","language":"javascript","ecosystem":"npm","summary":"Transpile boi configuration files into webpack configuration and dependencies. Current version 0.0.15 (pre-release). No clear release cadence; appears to be a companion tool for the boi build system. Differentiator: acts as a bridge between boi's own config format and webpack, enabling webpack-based builds without direct webpack configuration.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/boi-transpiler"},{"id":25008,"title":"Boilerplate Compiler","library":"boilerplate-compiler","status":"maintenance","version":"1.0.3","language":"javascript","ecosystem":"npm","summary":"A compiler for the Boilerplate cellular automaton game, converting grid layouts into executable JavaScript that simulates shuttle movement and pressure. Current version 1.0.3 (unstable, no recent updates). Includes a parser (coffee-script) from grid JSON to an AST-like structure and a JS codegen outputting either bare functions, Node modules, or IIFE wrappers. Key limitations: cannot compile worlds where two shuttles could conflict, lacks button support, and has a primitive pressure API. No TypeScript types, limited test coverage, and brittle against grid complexity.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","boilerplate","compiler"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/boilerplate-compiler"},{"id":7989,"title":"BoilerPy3","library":"boilerpy3","status":"active","version":"1.0.7","language":"python","ecosystem":"pypi","summary":"BoilerPy3 is an active Python port of Christian Kohlschütter's Boilerpipe library, designed for robust HTML boilerplate removal and main text extraction from web pages. It is currently at version 1.0.7 and is based on Boilerpipe 1.2 functionality. The library focuses on providing a more Pythonic interface, including type-hinting and snake_case conventions.","last_verified":"2026-04-16T00:00:00.000Z","tags":["HTML","text extraction","boilerplate removal","web scraping","content extraction"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/boilerpy3"},{"id":1403,"title":"Bokeh","library":"bokeh","status":"active","version":"3.9.0","language":"python","ecosystem":"pypi","summary":"Bokeh is an interactive visualization library for modern web browsers. It helps create versatile, interactive plots, dashboards, and data applications from Python, targeting web browsers for rendering. It is currently at version 3.9.0 and typically releases minor versions every few months with major versions less frequently.","last_verified":"2026-04-23T20:45:16.923Z","tags":["data visualization","interactive plots","web applications","dashboarding"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/bokeh"},{"id":27618,"title":"BoldDesk App Framework SDK","library":"bolddesk-app-framework-sdk","status":"active","version":"1.0.29","language":"javascript","ecosystem":"npm","summary":"The BoldDesk App Framework (BAF) SDK is a lightweight JavaScript library (v1.0.29) that enables seamless communication between iframed applications and the BoldDesk helpdesk platform. It provides methods for data access (get/set), event handling (on/off), invoking platform actions, and making HTTP requests through the host proxy. Unlike generic postMessage wrappers, it is purpose-built for BoldDesk app development with a built-in manifest system for widget configuration and domain trust. Node.js >=18 required.","last_verified":"2026-05-09T00:00:00.000Z","tags":["javascript","bolddesk","apps","framework","sdk","node"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/bolddesk-app-framework-sdk"},{"id":1228,"title":"boltons","library":"boltons","status":"active","version":"25.0.0","language":"python","ecosystem":"pypi","summary":"boltons is a collection of over 250 pure-Python utilities designed to fill gaps in Python's standard library. It provides high-performance data structures and convenient functions for common tasks across various domains like file systems, iteration, caching, and time management. The library maintains an active development status, with major releases occurring roughly annually, interspersed with minor updates bringing enhancements and bug fixes. [1, 4, 5, 6, 8, 11]","last_verified":"2026-04-23T18:42:35.644Z","tags":["utilities","stdlib-enhancements","collections","functional-programming","files","iteration","caching"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/boltons"},{"id":23375,"title":"bond_pricing","library":"bond-pricing","status":"active","version":"0.7.3","language":"python","ecosystem":"pypi","summary":"A library for bond pricing with YTM/zero-curve and NPV, IRR, annuities. Current version 0.7.3 (requires Python >=3.0). Release cadence: irregular.","last_verified":"2026-05-01T00:00:00.000Z","tags":["finance","bonds","ytm","npv","irr","annuity"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/bond-pricing"},{"id":10581,"title":"bonjour: Zeroconf/mDNS Service Discovery","library":"bonjour","status":"active","version":"3.5.1","language":"javascript","ecosystem":"npm","summary":"The `bonjour` package provides a pure JavaScript implementation of the Bonjour (also known as Zeroconf or mDNS/DNS-SD) protocol for Node.js environments. It allows applications to publish services on the local network, making them discoverable by other Bonjour-compatible devices, and to discover services advertised by others. The library is currently at version 3.5.1 and has an infrequent, as-needed release cadence. Its key differentiator is its full implementation in JavaScript, relying on the `multicast-dns` package for the underlying DNS operations. Unlike some alternatives, it offers both service advertisement and discovery capabilities within a single, lightweight API, making it suitable for local network peer-to-peer communication without central servers.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","bonjour","zeroconf","zero","configuration","mdns","dns","service","discovery"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/bonjour"},{"id":12768,"title":"Bonjour/Zeroconf Service Discovery for Node.js","library":"bonjour-service","status":"active","version":"1.3.0","language":"javascript","ecosystem":"npm","summary":"bonjour-service is a TypeScript implementation of the Bonjour/Zeroconf protocol, enabling service publishing and discovery on local networks using multicast DNS. It functions as a modern rewrite of the popular `watson/bonjour` package, bringing contemporary TypeScript practices and improved maintainability. Currently stable at version 1.3.0, the package sees periodic updates, often including dependency bumps and minor feature enhancements, as indicated by recent changelogs. Its primary differentiator is providing a reliable, actively maintained, and type-safe solution for mDNS/DNS-SD within the Node.js ecosystem, suitable for applications requiring local network service announcement and detection, such as IoT devices or local development tooling. It offers functionalities to advertise services (e.g., HTTP servers) and browse for existing ones, handling the underlying UDP socket communication and DNS packet parsing.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","bonjour","zeroconf","zero","configuration","mdns","dns","service","discovery","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/bonjour-service"},{"id":15296,"title":"Lightweight DOM Utility","library":"bonzo","status":"abandoned","version":"2.0.0","language":"javascript","ecosystem":"npm","summary":"Bonzo is a library-agnostic, extensible DOM manipulation utility designed to be minimalist and work with or without a host library like Ender.js. It provides a chainable API for common DOM tasks such as adding/removing classes, manipulating CSS, appending/prepending elements, and iterating over collections. Version 2.0.0, published in 2012, is the latest release and the package has been largely unmaintained since then. It differentiates itself from larger libraries like jQuery by focusing solely on DOM manipulation and explicitly requiring integration with external selector engines (e.g., Qwery) for CSS-style selections, rather than including one internally. Its release cadence was irregular, and it is now considered abandoned.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","ender","dom","nodes","jquery","iteration","css"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/bonzo"},{"id":17177,"title":"Bookshelf Paranoia","library":"bookshelf-paranoia","status":"maintenance","version":"0.13.1","language":"javascript","ecosystem":"npm","summary":"bookshelf-paranoia is a plugin for Bookshelf.js that provides a transparent soft-delete mechanism for database records. Instead of permanently removing rows when `destroy` is called on a model, it sets a `deleted_at` timestamp on the record, effectively marking it as deleted without losing the data. This allows for easier data recovery and maintains historical data integrity within the database. The package is currently at version 0.13.1. A crucial aspect of this package is its \"unmaintained\" status, as explicitly stated by the author, who only dedicates minimal time to small fixes at a slow pace. This implies an uncertain release cadence and potential for slow resolution of issues. Its primary differentiator lies in seamlessly integrating soft-delete logic directly into Bookshelf models and queries, automatically excluding soft-deleted records from standard `fetch` operations and eager loadings, while offering overrides for hard deletion or retrieval of deleted records. This transparent approach minimizes changes required in application logic when implementing soft deletes.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","bookshelf","knex","db","delete","safe","paranoia","database","soft"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/bookshelf-paranoia"},{"id":1089,"title":"boolean-py","library":"boolean-py","status":"active","version":"5.0","language":"python","ecosystem":"pypi","summary":"The boolean.py library implements a boolean algebra, allowing users to define, create, and parse boolean expressions with variables and core boolean functions (AND, OR, NOT). It supports parsing expressions from strings, simplifying them, and comparing for equivalence. Additionally, it provides capabilities for creating custom boolean DSLs by extending its tokenizer and parser. The library is currently active, with its latest version being 5.0, and generally releases updates as needed for compatibility and features.","last_verified":"2026-04-23T16:52:50.361Z","tags":["boolean","logic","algebra","expression","parser","dsl"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/boolean-py"},{"id":23374,"title":"booleanOperations","library":"booleanoperations","status":"active","version":"0.10.0","language":"python","ecosystem":"pypi","summary":"Boolean operations on paths (union, intersection, difference, xor) for font glyph contours. Version 0.10.0, released 2024-04-29. Uses pyclipper (Clipper) for computation. Requires Python >=3.9. Maintained by TypeMyType.","last_verified":"2026-05-01T00:00:00.000Z","tags":["font","boolean operations","glyph","path","clipper","type design"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/booleanoperations"},{"id":3912,"title":"Boost-histogram","library":"boost-histogram","status":"active","version":"1.7.2","language":"python","ecosystem":"pypi","summary":"Boost-histogram is a high-performance Python library providing bindings for the C++14 Boost.Histogram library, designed for fast, multi-dimensional generalized histogramming. It treats histograms as first-class objects, enabling easy filling, manipulation, slicing, and projection. The library is currently at version 1.7.2 and maintains an active release cadence with frequent updates and new features, often driven by the Scikit-HEP project.","last_verified":"2026-04-11T00:00:00.000Z","tags":["histogram","data analysis","physics","scikit-hep","performance"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/boost-histogram"},{"id":1404,"title":"BoostedBlob","library":"boostedblob","status":"active","version":"1.0.0","language":"python","ecosystem":"pypi","summary":"BoostedBlob is a Python library and command-line tool designed for efficient, async-first file operations across local filesystems, Google Cloud Storage, and Azure Blob Storage. It provides a unified API for common tasks like copying, moving, listing, reading, and writing files. The current version is 1.0.0, which introduced significant API changes, moving from a single generic `Path` object to specific `LocalPath`, `GooglePath`, and `AzurePath` types. Its primary release cadence has been irregular but reached a stable `1.0.0` in April 2024.","last_verified":"2026-04-23T20:46:25.853Z","tags":["async","blob-storage","azure","gcs","file-operations","cli"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/boostedblob"},{"id":10583,"title":"Bootstrap","library":"bootstrap","status":"active","version":"5.3.8","language":"javascript","ecosystem":"npm","summary":"Bootstrap is a widely adopted, open-source front-end framework designed for building responsive, mobile-first web projects. It provides a comprehensive collection of HTML, CSS, and JavaScript-based design templates for typography, forms, buttons, navigation, and other interface components. The current stable version is 5.3.8. Bootstrap maintains a regular release cadence with frequent patch and minor updates, while major versions like v5 introduce significant architectural changes, such as the removal of its jQuery dependency. Its key differentiators include extensive documentation, a robust grid system, and a vast ecosystem of themes and plugins, making it a popular choice for rapid development and consistent UI/UX across various devices. It offers pre-compiled CSS and JS distributions, as well as Sass source files for extensive customization.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","css","sass","mobile-first","responsive","front-end","framework","web"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/bootstrap"},{"id":17510,"title":"Bootstrap Datetimepicker (tarruda fork)","library":"bootstrap-datetimepicker","status":"abandoned","version":"0.0.7","language":"javascript","ecosystem":"npm","summary":"This package is a fork of the original `bootstrap-datepicker` by Stefan Petre, extended to provide both date and time picking functionality for Twitter Bootstrap. Originally designed for Bootstrap 2 and 3, it integrates as a jQuery plugin, allowing users to select dates and times through a unified UI. The `tarruda` fork, specifically the one requested, reached versions like `0.0.7` and `0.0.10` and explicitly states it is no longer maintained, with its GitHub repository marked as archived. It differentiated itself by adding crucial time selection (hours, minutes) to the date-only functionality of its parent project. Developers seeking similar functionality for modern Bootstrap versions should look for actively maintained alternatives like `eonasdan/bootstrap-datetimepicker` or the non-Bootstrap-specific `@eonasdan/tempus-dominus`. The original package's release cadence was infrequent and it is now abandoned.","last_verified":"2026-04-23T00:00:00.000Z","tags":["javascript","twitter-bootstrap","bootstrap","datepicker","datetimepicker","timepicker"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/bootstrap-datetimepicker"},{"id":3913,"title":"Bootstrap-Flask","library":"bootstrap-flask","status":"active","version":"2.5.0","language":"python","ecosystem":"pypi","summary":"Bootstrap-Flask is a collection of Jinja macros for Bootstrap 4 & 5 and Flask. It helps to render Flask-related data and objects to Bootstrap markup HTML more easily, such as Flask-WTF forms, data tables, and pagination. The library is actively maintained, with a recent release of 2.5.0, and typically sees updates to align with new Bootstrap versions and address Python compatibility.","last_verified":"2026-04-11T00:00:00.000Z","tags":["Flask","Bootstrap","Web Development","Jinja2","Forms","Frontend"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/bootstrap-flask"},{"id":12898,"title":"Bootstrap Icons as Vue 3 Components","library":"bootstrap-icons-vue","status":"active","version":"1.11.3","language":"javascript","ecosystem":"npm","summary":"bootstrap-icons-vue is a lightweight library that provides Bootstrap Icons as native Vue 3 components. Currently at version 1.11.3, its release cadence is tightly coupled with the upstream `bootstrap-icons` library, ensuring users always have access to the latest icon sets shortly after their release. The library differentiates itself by offering direct Vue 3 component integration, avoiding the need to pull in the entire BootstrapVue framework, which targets Vue 2 and includes many more components than just icons. It supports both individual icon imports for optimal tree-shaking and a plugin for global registration, catering to various project needs. With over 1900 icons, it offers a comprehensive icon solution for modern Vue 3 applications.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","Vue","VueJS","Vue3","Components","Icons","Bootstrap","Bootstrap Icons","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/bootstrap-icons-vue"},{"id":19384,"title":"bootstrap-loader","library":"bootstrap-loader","status":"maintenance","version":"4.0.5","language":"javascript","ecosystem":"npm","summary":"Webpack loader to bundle Bootstrap 3 & 4 styles (Sass) and scripts. Version 4.0.5, last updated 2018; low maintenance. Supports Bootstrap 4 with customizations via .bootstraprc. Differentiators: inline SVG/PNG glyphicons, Tether integration, PostCSS config. Full peer dependencies required: css-loader, sass-loader, mini-css-extract-plugin, webpack >=5.0.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","bootstrap","twitter"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/bootstrap-loader"},{"id":10582,"title":"Bootstrap-Vue Vetur Intellisense Definitions","library":"bootstrap-vue-helper-json","status":"abandoned","version":"1.1.1","language":"javascript","ecosystem":"npm","summary":"This package, `bootstrap-vue-helper-json`, was originally designed to provide Vetur intellisense reference definitions for Bootstrap-Vue components. Its primary purpose was to enhance developer experience by offering auto-completion and documentation hints within IDEs like VS Code when working with Bootstrap-Vue and the Vetur extension. However, starting with Bootstrap-Vue v2.1, this helper's functionality was directly integrated into the main Bootstrap-Vue package itself. Consequently, `bootstrap-vue-helper-json` became obsolete and its GitHub repository was archived in November 2019. Developers using Bootstrap-Vue v2.1 or newer should rely on the `dist/vetur-tags.json` and `dist/vetur-attributes.json` files provided by the core `bootstrap-vue` package for Vetur support. The original `bootstrap-vue` library (for Vue 2 and Bootstrap 4) is now largely in maintenance mode, with `BootstrapVueNext` serving as the modern successor for Vue 3 and Bootstrap 5.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","bootstrap","bootstrap-vue","plugin","vetur"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/bootstrap-vue-helper-json"},{"id":10584,"title":"BootstrapVueNext","library":"bootstrap-vue-next","status":"active","version":"0.44.5","language":"javascript","ecosystem":"npm","summary":"BootstrapVueNext is a comprehensive UI component library that seamlessly integrates Vue 3, Bootstrap 5, and TypeScript, offering a robust foundation for modern, type-safe web application development. It provides a rich and accessible set of pre-built components that mirror Bootstrap's styling and functionality, while leveraging Vue 3's composition API and reactivity system. The library is under active development, with its current stable version being 0.44.5 (as of April 2026), and exhibits a rapid release cadence, often seeing multiple updates within a month. Key differentiators include its full TypeScript support, commitment to accessibility (a11y), built-in server-side rendering (SSR) compatibility, and dedicated Nuxt 3 integration, making it a powerful choice for full-stack Vue ecosystems. It serves as a modern successor to older BootstrapVue iterations, aligning with the latest advancements in Vue and Bootstrap.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","bootstrap-vue-next","bootstrap-vue-3","bootstrap","vue","nuxt","typescript","components","a11y"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/bootstrap-vue-next"},{"id":19386,"title":"bootstrap-webpack","library":"bootstrap-webpack","status":"abandoned","version":"0.0.6","language":"javascript","ecosystem":"npm","summary":"Bootstrap 3 package for webpack, version 0.0.6 (last release). Provides LESS-based integration of Bootstrap 3 with webpack, allowing custom configuration via bootstrap.config.js and bootstrap.config.less files. Supports extraction of CSS with extract-text-webpack-plugin. Requires many peer dependencies including css-loader, less-loader, style-loader, and imports-loader. No updates since 2017; considered abandoned. Alternative: bootstrap-loader or framework-specific setups.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","bootstrap","webpack"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/bootstrap-webpack"},{"id":10585,"title":"Bootstrap.Native Components","library":"bootstrap.native","status":"active","version":"5.1.10","language":"javascript","ecosystem":"npm","summary":"bootstrap.native is a robust JavaScript library providing native, dependency-free implementations of Bootstrap 5 components. It serves as a lightweight and performant alternative to Bootstrap's official JavaScript, deliberately omitting external dependencies like jQuery and Popper.js. The current stable version is 5.1.10. The project maintains an active release cadence, with frequent updates addressing bugs, performance enhancements, and compatibility with the latest Bootstrap 5.x releases. Its key differentiators include a minimal footprint (approximately 13Kb gZipped), a codebase entirely sourced with TypeScript, and an emphasis on modern browser APIs such as `PositionObserver` and `ResizeObserver` for superior performance. The library supports integration via npm, bun, pnpm, and deno, providing broad compatibility across different development environments.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","twitter-bootstrap","bootstrap","native","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/bootstrap.native"},{"id":9557,"title":"Bootstrapped Percentile Bootstrap","library":"bootstrapped","status":"abandoned","version":"0.0.2","language":"python","ecosystem":"pypi","summary":"The `bootstrapped` library provides implementations of percentile-based bootstrap methods for statistical analysis, primarily focusing on confidence intervals. It is currently at version 0.0.2, with its last release in September 2017, indicating a stalled or abandoned release cadence.","last_verified":"2026-04-17T00:00:00.000Z","tags":["statistics","bootstrap","data science","confidence intervals","facebook"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/bootstrapped"},{"id":5136,"title":"borb PDF Library","library":"borb","status":"active","version":"3.0.7","language":"python","ecosystem":"pypi","summary":"borb is a comprehensive Python library designed for reading, creating, and manipulating PDF files. It offers a wide range of functionalities from simple text and image handling to advanced layout management. The library is actively maintained with frequent patch releases, typically on a monthly or bi-monthly cadence, adding new features and improving robustness.","last_verified":"2026-04-13T00:00:00.000Z","tags":["pdf","document processing","pdf generation","pdf manipulation","document automation"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/borb"},{"id":7992,"title":"Oracle NoSQL Database Python SDK","library":"borneo","status":"active","version":"5.4.3","language":"python","ecosystem":"pypi","summary":"Borneo is the official Python SDK for Oracle NoSQL Database, version 5.4.3. It provides interfaces for developing Python applications that connect to the Oracle NoSQL Database Cloud Service, on-premise Oracle NoSQL Database, and the Oracle NoSQL Cloud Simulator. The library is actively maintained with regular feature releases and bug fixes, typically on a quarterly or bi-annual cadence.","last_verified":"2026-04-16T00:00:00.000Z","tags":["database","nosql","oracle","cloud","sdk"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/borneo"},{"id":26807,"title":"borsh-construct","library":"borsh-construct","status":"active","version":"0.1.0","language":"python","ecosystem":"pypi","summary":"Python implementation of Borsh serialization, built on the Construct library. Version 0.1.0. Low release cadence.","last_verified":"2026-05-01T00:00:00.000Z","tags":["borsh","serialization","near","construct"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/borsh-construct"},{"id":7052,"title":"Boruta-Py Feature Selection","library":"boruta","status":"active","version":"0.4.3","language":"python","ecosystem":"pypi","summary":"Boruta-Py is a Python implementation of the Boruta all-relevant feature selection algorithm, originally developed in R. It helps identify all features that are relevant to a prediction task, rather than just a minimal optimal subset. The library follows a scikit-learn-like interface, allowing seamless integration into existing machine learning workflows. As of version 0.4.3, the library is actively maintained with periodic releases addressing community-reported issues.","last_verified":"2026-04-16T00:00:00.000Z","tags":["feature selection","machine learning","scikit-learn","random forest","ensemble methods","data preprocessing"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/boruta"},{"id":23376,"title":"Bosch Smart Home Controller Python Library","library":"boschshcpy","status":"active","version":"0.2.111","language":"python","ecosystem":"pypi","summary":"A Python library to interact with the Bosch Smart Home Controller (SHC) API. Version 0.2.111. Development seems active on GitHub with regular updates.","last_verified":"2026-05-01T00:00:00.000Z","tags":["bosch","smart-home","api","async"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/boschshcpy"},{"id":16305,"title":"Bot Database Module","library":"bot-database","status":"active","version":"3.4.5","language":"javascript","ecosystem":"npm","summary":"The `bot-database` package, currently at stable version 3.4.5, provides a data persistence layer specifically designed for bot projects. It primarily integrates with MongoDB through the Mongoose ORM, abstracting common database operations to simplify data management within bot applications. This library likely offers pre-defined schemas or convenience methods tailored for typical bot data, such as user profiles, guild configurations, and command states, differentiating it from general-purpose Mongoose wrappers. Its focus on bot development aims to reduce boilerplate and streamline database interactions for bot creators. The release cadence is not explicitly stated but the version number suggests active development.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/bot-database"},{"id":18172,"title":"bot-middleware-jubi","library":"bot-middleware-jubi","status":"active","version":"1.0.102","language":"javascript","ecosystem":"npm","summary":"bot-middleware-jubi is a Node.js server middleware for building chatbot backends with support for Facebook Messenger, Twilio WhatsApp, Firebase Cloud Messaging (FCM), and web sockets. Version 1.0.102 is the latest. It requires MongoDB for storage and optionally Redis for clustering. The package provides a unified configuration interface for multiple channels, including passphrase-based authentication, dashbot integration, and static file serving. It is primarily used with CommonJS require() and has minimal TypeScript support.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/bot-middleware-jubi"},{"id":12902,"title":"Microsoft Bot Framework SDK for JavaScript","library":"botbuilder","status":"active","version":"4.23.3","language":"javascript","ecosystem":"npm","summary":"The Bot Framework SDK for JavaScript (botbuilder) is a comprehensive toolkit for developing intelligent conversational AI bots. It enables developers to build, connect, and manage bots that interact with users across various channels like web chat, Teams, Slack, and more. The current stable version is 4.23.3, with releases occurring monthly or bi-monthly, frequently addressing security updates, dependency bumps, and support for newer Node.js and TypeScript versions. Key differentiators include deep integration with Microsoft Azure Bot Service, a robust middleware pipeline, built-in dialog management, and enterprise-grade scalability. It is designed for both simple Q&A bots and complex, multi-turn conversational agents.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","botbuilder","botframework","bots","chatbots","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/botbuilder"},{"id":4898,"title":"Microsoft Bot Framework Python SDK (Core)","library":"botbuilder-core","status":"abandoned","version":"4.17.1","language":"python","ecosystem":"pypi","summary":"The `botbuilder-core` library provides the foundational abstractions for building conversational AI bots using the Microsoft Bot Framework in Python. It includes base classes for handling activities, managing turns, and accessing conversation state. As of version 4.17.1, the entire Bot Framework Python SDK has reached End-of-Life (EOL) and will no longer receive updates or support. The project is effectively abandoned.","last_verified":"2026-04-12T00:00:00.000Z","tags":["bot","microsoft","async","conversational-ai","deprecated"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/botbuilder-core"},{"id":10586,"title":"Bot Framework Adaptive Dialogs Runtime Core","library":"botbuilder-dialogs-adaptive-runtime-core","status":"maintenance","version":"4.23.3-preview","language":"javascript","ecosystem":"npm","summary":"The `botbuilder-dialogs-adaptive-runtime-core` package provides the foundational, core components for building and running adaptive dialogs within the Microsoft Bot Framework SDK for JavaScript. As of version 4.23.3, it offers classes and interfaces like `ServiceCollection` and `Configuration` that enable dependency injection and configuration management for dynamic, context-aware conversational bots. It is a critical dependency for `botbuilder-dialogs-adaptive-runtime` and is part of a larger ecosystem designed to simplify bot development by allowing declarative dialog definitions and runtime adaptation to user input. The package is regularly updated with bug fixes, security patches, and support for newer Node.js and TypeScript versions. While this package provides the low-level building blocks, users typically interact with higher-level packages like `botbuilder-dialogs-adaptive-runtime` for complete bot runtime setup.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","botbuilder","botframework","bots","chatbots","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/botbuilder-dialogs-adaptive-runtime-core"},{"id":6322,"title":"Bot Builder Integration AIOHTTP","library":"botbuilder-integration-aiohttp","status":"abandoned","version":"4.17.1","language":"python","ecosystem":"pypi","summary":"This library provides the necessary components to integrate a conversational AI bot, built with the Microsoft Bot Framework Python SDK, into an aiohttp web application. As of version 4.17.1, the entire Bot Framework Python SDK, including this library, has reached End-of-Life (EOL). It is no longer actively maintained, supported, or receiving updates, and new development should avoid its use.","last_verified":"2026-04-15T00:00:00.000Z","tags":["bot","microsoft","aiohttp","framework","conversational-ai","eol"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/botbuilder-integration-aiohttp"},{"id":4899,"title":"BotBuilder Schema","library":"botbuilder-schema","status":"abandoned","version":"4.17.1","language":"python","ecosystem":"pypi","summary":"The `botbuilder-schema` library provides the core data structures and schema definitions for the Microsoft Bot Framework Python SDK. It defines essential classes like `Activity`, `ConversationAccount`, and `ChannelAccount` that represent messages and participants in a bot conversation. Version 4.17.1 is the final release, as the broader Bot Framework Python SDK has officially reached end-of-life and will no longer be updated or maintained.","last_verified":"2026-04-12T00:00:00.000Z","tags":["bot","microsoft","azure","schema","messaging","eol","abandoned"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/botbuilder-schema"},{"id":4900,"title":"Microsoft Bot Framework Bot Builder SDK for Python (Connector)","library":"botframework-connector","status":"abandoned","version":"4.17.1","language":"python","ecosystem":"pypi","summary":"The `botframework-connector` library, part of the Microsoft Bot Framework Bot Builder SDK for Python (version 4.17.1), provides the necessary components for a bot to communicate directly with the Bot Connector service. This allows for sending and receiving activities (messages, events, etc.) to users across various channels configured in the Bot Framework Portal. However, the Bot Framework Python SDK reached its end-of-life with the 4.17.1 release and will no longer be updated, maintained, or supported through service tickets in the Azure portal. For new agent development, Microsoft recommends considering the Microsoft 365 Agents SDK.","last_verified":"2026-04-12T00:00:00.000Z","tags":["bot","microsoft","azure","chatbot","sdk","conversational-ai"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/botframework-connector"},{"id":10587,"title":"Microsoft Bot Framework Direct Line JS Client","library":"botframework-directlinejs","status":"active","version":"0.15.8","language":"javascript","ecosystem":"npm","summary":"This package provides a client library for the Microsoft Bot Framework Direct Line 3.0 protocol, enabling JavaScript applications to communicate directly with bots. It is an official Microsoft-supported library, used internally by components like BotFramework-WebChat, the Bot Framework Emulator, and Azure Bot Service. The current stable version is 0.15.8. The library primarily uses RxJS Observables for handling asynchronous operations, a key differentiator from Promise-based alternatives. While considered largely complete for its protocol, updates are typically limited to dependency bumps, bug fixes, and minor enhancements rather than new feature development, indicating a maintenance-focused release cadence. It fully supports TypeScript.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/botframework-directlinejs"},{"id":15091,"title":"Bot Framework Activity Schema","library":"botframework-schema","status":"active","version":"4.23.3","language":"javascript","ecosystem":"npm","summary":"The `botframework-schema` package provides the TypeScript interfaces and JSON schema definitions for activities exchanged within the Microsoft Bot Framework. This package defines the fundamental structure for messages, conversations, attachments, and other events that occur between a bot and its users across various communication channels. The current stable version is 4.23.3. It is an integral component of the broader Bot Framework JS SDK and follows a consistent release cadence, typically monthly or bi-monthly, synchronizing with the SDK's updates. Releases frequently address security patches, expand Node.js version support, and ensure compatibility with newer TypeScript versions. Its primary differentiation is serving as the canonical and universally recognized schema for all Bot Framework interactions, thereby guaranteeing interoperability and offering robust type safety for bot developers utilizing TypeScript.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","botconnector","bots","chatbots","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/botframework-schema"},{"id":4901,"title":"Microsoft Bot Framework Streaming (Python)","library":"botframework-streaming","status":"abandoned","version":"4.17.1","language":"python","ecosystem":"pypi","summary":"This package is part of the Microsoft Bot Framework Bot Builder SDK for Python, providing the underlying streaming protocol implementation for secure, high-performance communication between bots and clients. The Bot Framework Python SDK, including this library, reached its end-of-life with version 4.17.1, and will no longer receive updates or support. It previously had a regular release cadence as part of the larger SDK.","last_verified":"2026-04-12T00:00:00.000Z","tags":["bot","microsoft","streaming","bot-framework","azure","end-of-life"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/botframework-streaming"},{"id":5587,"title":"Boto (AWS SDK v2)","library":"boto","status":"abandoned","version":"2.49.0","language":"python","ecosystem":"pypi","summary":"Boto is the legacy Python SDK for Amazon Web Services (AWS), providing an object-oriented interface to AWS services. Its last release was 2.49.0 in 2017. The project is no longer actively maintained and has been superseded by `boto3`, which is the current official AWS SDK for Python.","last_verified":"2026-04-09T00:00:00.000Z","tags":["aws","cloud","sdk","legacy","deprecated"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/boto"},{"id":4902,"title":"Boto Session Manager","library":"boto-session-manager","status":"active","version":"1.8.1","language":"python","ecosystem":"pypi","summary":"boto_session_manager is a lightweight Python library designed to simplify the management of AWS boto3 sessions within application code. It enhances the native boto3 SDK by providing features such as boto3 Client auto-completion, cached boto3 Clients, in-application IAM role assumption, and temporary credential management for the AWS CLI. It aims to provide a more user-friendly development experience with boto3. It is currently at version 1.8.1 and actively maintained.","last_verified":"2026-04-12T00:00:00.000Z","tags":["aws","boto3","session management","developer tools","cloud"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/boto-session-manager"},{"id":9,"title":"AWS SDK for Python (boto3)","library":"boto3","status":"active","version":"1.42.59","language":"python","ecosystem":"pypi","summary":"Official AWS SDK for Python. Extremely stable API — no breaking changes since v1.0. Two client styles: low-level client (boto3.client()) and high-level resource (boto3.resource()). Credential resolution follows a fixed chain. Region must be specified or set in environment — no global default. Released daily with new AWS service additions.","last_verified":"2026-05-11T18:11:07.370Z","tags":["aws","cloud","s3","boto3","python","sdk","infrastructure"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/boto3"},{"id":9558,"title":"boto3-assume","library":"boto3-assume","status":"active","version":"0.2.1","language":"python","ecosystem":"pypi","summary":"boto3-assume is a Python library that simplifies creating boto3 assume role sessions with automatic credential refreshing. It provides a convenient API for managing temporary AWS credentials via IAM roles. The library is actively maintained with frequent, small releases.","last_verified":"2026-04-17T00:00:00.000Z","tags":["aws","boto3","iam","assume-role","security","credentials","session"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/boto3-assume"},{"id":23377,"title":"Boto3 Extensions","library":"boto3-extensions","status":"active","version":"0.23.0","language":"python","ecosystem":"pypi","summary":"A collection of extensions and utilities for boto3, the AWS SDK for Python. Version 0.23.0 supports Python 3.8-3.11. It provides simplified interfaces for common AWS operations, such as S3 multipart uploads, DynamoDB transactions, and pagination helpers.","last_verified":"2026-05-01T00:00:00.000Z","tags":["aws","sdk","boto3","extensions","s3","dynamodb"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/boto3-extensions"},{"id":616,"title":"boto3-stubs Type Annotations for AWS SDK for Python","library":"boto3-stubs","status":"active","version":"1.42.78","language":"python","ecosystem":"pypi","summary":"boto3-stubs provides comprehensive type annotations for the `boto3` AWS SDK for Python, enabling static type checking with tools like MyPy and PyRight, and enhancing IDE auto-completion. It is generated by `mypy-boto3-builder` and is actively maintained with frequent updates, typically aligning with `boto3` releases to ensure compatibility with the latest AWS services and features.","last_verified":"2026-05-12T16:45:38.746Z","tags":["aws","boto3","type-checking","mypy","stubs","cloud"],"install_tag":"stale","install_tag_description":"widespread failures or data too old to trust","api":"https://checklist.day/api/registry/boto3-stubs"},{"id":5137,"title":"boto3-stubs-full","library":"boto3-stubs-full","status":"active","version":"1.42.88","language":"python","ecosystem":"pypi","summary":"boto3-stubs-full provides comprehensive type annotations (stubs) for the dynamically typed boto3 library, enhancing static analysis, IDE autocompletion, and early error detection for AWS Python development. It is generated by `mypy-boto3-builder` and currently supports boto3 version 1.42.88. The project maintains an active release cadence, typically aligning with boto3 updates.","last_verified":"2026-04-13T00:00:00.000Z","tags":["aws","boto3","typing","stubs","mypy","type-checking"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/boto3-stubs-full"},{"id":4458,"title":"boto3-stubs-lite","library":"boto3-stubs-lite","status":"active","version":"1.42.88","language":"python","ecosystem":"pypi","summary":"boto3-stubs-lite provides lightweight type annotations for the boto3 library (version 1.42.88 at time of writing), generated by mypy-boto3-builder. It enhances static analysis for boto3 code without requiring installation of full service-specific stub packages, receiving frequent updates aligned with boto3 and mypy-boto3-builder releases.","last_verified":"2026-04-12T00:00:00.000Z","tags":["aws","boto3","type hints","mypy","static analysis","cloud"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/boto3-stubs-lite"},{"id":23379,"title":"boto3-type-annotations-with-docs","library":"boto3-type-annotations-with-docs","status":"active","version":"0.3.1","language":"python","ecosystem":"pypi","summary":"Provides type annotations (stubs) for boto3 to enable IDE autocompletion and static type checking. Version 0.3.1 is the latest release. The project appears maintained with irregular cadence.","last_verified":"2026-05-01T00:00:00.000Z","tags":["boto3","type-annotations","stubs","type-hints"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/boto3-type-annotations-with-docs"},{"id":240,"title":"botocore","library":"botocore","status":"active","version":"1.42.77","language":"python","ecosystem":"pypi","summary":"botocore is the low-level, data-driven core of boto3 and the AWS CLI, providing a direct interface to Amazon Web Services APIs. It handles request signing (AWS Signature Version 4), credential resolution, retry logic, pagination, and service model loading. Current version is 1.42.77, released by Amazon Web Services. Releases are extremely frequent — often multiple times per week — tracking new and updated AWS service APIs. Most users interact with botocore indirectly via boto3, but direct use is common for fine-grained control, event hooks, custom credential providers, and low-overhead Lambda code.","last_verified":"2026-05-12T12:16:43.603Z","tags":["aws","cloud","amazon","s3","ec2","iam","http-client","sdk","boto3","cli"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/botocore"},{"id":617,"title":"Botocore Stubs","library":"botocore-stubs","status":"active","version":"1.42.41","language":"python","ecosystem":"pypi","summary":"Botocore Stubs provides comprehensive type annotations and code completion for the `botocore` library, the low-level interface to Amazon Web Services. This package, part of the `mypy_boto3_builder` project, is designed to enhance static type analysis with tools like MyPy and Pyright, and improve IDE auto-completion for `botocore`'s dynamically generated classes. It is actively maintained with versions aligned to corresponding `botocore` releases, with the current version being 1.42.41.","last_verified":"2026-05-12T16:45:59.066Z","tags":["type-hinting","stubs","botocore","aws","mypy","pyright","typing"],"install_tag":"stale","install_tag_description":"widespread failures or data too old to trust","api":"https://checklist.day/api/registry/botocore-stubs"},{"id":26808,"title":"Botoinator","library":"botoinator","status":"active","version":"0.0.6","language":"python","ecosystem":"pypi","summary":"Botoinator is a decoration mechanism for boto3 that automatically decorates any and all boto3 clients and resources, allowing easy injection of cross-cutting concerns like logging, metrics, or custom behavior. The latest version is 0.0.6 (no recent updates). Release cadence is unknown.","last_verified":"2026-05-01T00:00:00.000Z","tags":["boto3","aws","decorator","logging","monkey-patch"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/botoinator"},{"id":5138,"title":"BoTorch: Bayesian Optimization in PyTorch","library":"botorch","status":"active","version":"0.17.2","language":"python","ecosystem":"pypi","summary":"BoTorch (pronounced \"bow-torch\") is a library for Bayesian Optimization research built on top of PyTorch, leveraging auto-differentiation, GPU support, and a dynamic computation graph. It provides a modular and extensible interface for composing Bayesian Optimization primitives like models, acquisition functions, and optimizers. Currently at version 0.17.2, it is under active development with frequent maintenance and feature releases.","last_verified":"2026-04-13T00:00:00.000Z","tags":["Bayesian Optimization","PyTorch","Machine Learning","Optimization","GPs"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/botorch"},{"id":26809,"title":"Botostubs","library":"botostubs","status":"active","version":"0.15.1.23.10","language":"python","ecosystem":"pypi","summary":"Generates and provides IDE stubs for the entire boto3 API, enabling autocomplete and documentation in any editor. Current version 0.15.1.23.10, versioned to match boto3 releases. Updates are released irregularly per boto3 minor version bumps.","last_verified":"2026-05-01T00:00:00.000Z","tags":["aws","boto3","stubs","autocomplete","ide"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/botostubs"},{"id":1405,"title":"Bottle Web Framework","library":"bottle","status":"active","version":"0.13.4","language":"python","ecosystem":"pypi","summary":"Bottle is a fast, lightweight, and simple WSGI micro-framework for small web-applications. It provides routing, templating, and basic utilities in a single file, making it ideal for prototyping and small services. The current stable version is 0.13.4, with releases occurring infrequently, often focusing on Python version compatibility and minor fixes rather than new features.","last_verified":"2026-04-23T20:46:44.872Z","tags":["web-framework","microframework","wsgi"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/bottle"},{"id":23378,"title":"Bottle-WebSocket","library":"bottle-websocket","status":"maintenance","version":"0.2.9","language":"python","ecosystem":"pypi","summary":"WebSocket support for the Bottle micro web-framework. Version 0.2.9 is the latest release; the library wraps gevent and GeventWebSocketHandler to provide real-time bidirectional communication. Development appears stalled since 2013.","last_verified":"2026-05-01T00:00:00.000Z","tags":["bottle","websocket","gevent","real-time","micro-framework"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/bottle-websocket"},{"id":1406,"title":"Bottleneck","library":"bottleneck","status":"active","version":"1.6.0","language":"python","ecosystem":"pypi","summary":"Bottleneck is a Python library that provides a collection of fast, C-optimized functions for NumPy arrays, particularly useful for operations involving NaNs (Not a Number). It aims to offer significant performance improvements over equivalent NumPy functions for large arrays by implementing them in C. The current version is 1.6.0, with releases generally following significant NumPy updates or critical bug fixes, ensuring compatibility and performance.","last_verified":"2026-04-23T20:47:20.558Z","tags":["numpy","performance","array_operations","c_extensions","data_science"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/bottleneck"},{"id":25009,"title":"Decaf JS","library":"bouk-decafjs","status":"maintenance","version":"0.1.0","language":"javascript","ecosystem":"npm","summary":"Decaf JS is a CoffeeScript-to-ES.next transpiler that leverages the CoffeeScript compiler to build a syntax tree and then outputs modern JavaScript. The current stable version is 0.1.0, with infrequent releases. Its key differentiator is the ability to fall back to the CoffeeScript compiler output for unsupported syntax, aiming to cover the full CoffeeScript language. It can be used as a CLI tool or integrated as a code transform with tools like jscodeshift. It uses ast-types for building an esprima-compatible AST and recast for printing JavaScript.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/bouk-decafjs"},{"id":17179,"title":"bouncy HTTP Proxy and Router","library":"bouncy","status":"abandoned","version":"3.2.2","language":"javascript","ecosystem":"npm","summary":"bouncy is a low-level Node.js library that provides HTTP proxy and routing capabilities by wrapping `net.Server`. It allows programmatic redirection of raw HTTP traffic based on request headers (like `Host`), paths, or methods. Developers define routing logic within a callback function, gaining fine-grained control over request and response streams for tasks like load balancing or host-based multiplexing. Version `3.2.2` was published in October 2014, and the project shows no significant activity since then, indicating it is abandoned. It differs from higher-level HTTP frameworks by operating directly with Node.js's `net` and `tls` modules, offering a more primitive, stream-oriented approach to proxying.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","http","proxy","router","load","balancer"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/bouncy"},{"id":5865,"title":"Bounded Pool Executor","library":"bounded-pool-executor","status":"active","version":"0.0.3","language":"python","ecosystem":"pypi","summary":"Bounded Pool Executor is a Python library that provides `BoundedThreadPoolExecutor` and `BoundedProcessPoolExecutor` classes, extending `concurrent.futures` to manage a fixed-size queue for tasks. This prevents memory exhaustion that can occur with the standard unbounded queues in `concurrent.futures` when submitting a large number of tasks. The current version is 0.0.3, offering a solution to prevent memory leaks in high-concurrency scenarios by blocking `submit` calls when the queue is full.","last_verified":"2026-04-14T00:00:00.000Z","tags":["concurrency","threading","multiprocessing","executor","pool","resource-management"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/bounded-pool-executor"},{"id":10588,"title":"Bourbon Neat Sass Grid Framework","library":"bourbon-neat","status":"active","version":"4.0.0","language":"javascript","ecosystem":"npm","summary":"Bourbon Neat is a lightweight, semantic, and fluid grid framework built with Sass. Currently at stable version 4.0.0, it aims to provide a flexible foundation for responsive layouts while being straightforward to integrate. Its release cadence involves major versions every few years, with more frequent minor and patch updates addressing fixes and enhancements. A key differentiator is its emphasis on semantic markup and a 'fluid first' approach to grid design, offering robust mixins for defining columns, gutters, and media queries without injecting excessive presentational classes into HTML. It is part of the 'Bourbon Family' of Sass tools, which implies good interoperability with other libraries like Bourbon and Bitters.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","columns","grid","layout","media","media-queries","neat","queries","sass"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/bourbon-neat"},{"id":5139,"title":"Box Python Generated SDK","library":"box-sdk-gen","status":"deprecated","version":"1.17.0","language":"python","ecosystem":"pypi","summary":"The `box-sdk-gen` library is the official Box Python SDK, designed for rapid API updates and comprehensive coverage of the Box API. However, as of September 17, 2025, this standalone package will no longer receive updates, bug fixes, or new features. Its functionalities have been consolidated into the `boxsdk` package (version 10.0.0 and higher), which now contains the `box_sdk_gen` module. Users are strongly advised to migrate to `boxsdk>=10` for continued support and access to the latest features. The current version is 1.17.0, and the consolidated `boxsdk` maintains a regular release cadence for minor/patch versions every 2-3 months.","last_verified":"2026-04-13T00:00:00.000Z","tags":["box","sdk","api","cloud storage","file management","enterprise"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/box-sdk-gen"},{"id":18173,"title":"Box TypeScript SDK Gen","library":"box-typescript-sdk-gen","status":"active","version":"1.19.1","language":"javascript","ecosystem":"npm","summary":"Official Box TypeScript SDK generated from the Box OpenAPI specification. Current stable version is 1.19.1, with frequent releases (multiple per month) as part of an auto-generation pipeline. It provides full coverage of the Box API, including AI, classification, chunk uploads, webhooks, and sign requests. Supports both ESM and CJS, includes TypeScript types, and offers built-in retries with exponential backoff, authentication, and request cancellation. Key differentiators vs older Box SDKs: rapid API updates (days vs months), embedded documentation via JSDoc, and generated code consistency across languages. Requires Node.js >=16.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","box","sdk","api","rest","boxsdk","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/box-typescript-sdk-gen"},{"id":26810,"title":"PyBox2D","library":"box2d","status":"maintenance","version":"2.3.10","language":"python","ecosystem":"pypi","summary":"Python bindings for Box2D, a 2D physics engine. Version 2.3.10 is the latest. Releases are infrequent; the library is stable but in maintenance mode.","last_verified":"2026-05-01T00:00:00.000Z","tags":["physics","2d","game-development","simulation"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/box2d"},{"id":27621,"title":"BoxMOT","library":"boxmot","status":"active","version":"18.0.0","language":"python","ecosystem":"pypi","summary":"BoxMOT provides pluggable state-of-the-art multi-object tracking modules for segmentation, object detection, and pose estimation models. Current version 18.0.0 requires Python <3.13,>=3.9 and follows a fast release cadence.","last_verified":"2026-05-09T00:00:00.000Z","tags":["multi-object-tracking","yolo","computer-vision","deep-learning"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/boxmot"},{"id":1953,"title":"Box Python SDK","library":"boxsdk","status":"active","version":"10.6.0","language":"python","ecosystem":"pypi","summary":"The `boxsdk` is the official Python SDK for integrating with the Box Content Cloud. The latest major versions (v10.x.x and above) are built entirely on an auto-generated package, `box_sdk_gen`, providing comprehensive API support and rapid updates. It supports Python 3.8 and above, with a release cadence of minor or patch releases every 2-3 months.","last_verified":"2026-04-24T03:51:18.960Z","tags":["box","cloud storage","api client","file management","authentication"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/boxsdk"},{"id":9559,"title":"Byte-Pair Embeddings (BPEmb)","library":"bpemb","status":"active","version":"0.3.6","language":"python","ecosystem":"pypi","summary":"BPEmb provides byte-pair encodings (BPE) from raw text and maps subword units to pre-trained embeddings for 275 languages. It's designed for NLP tasks requiring efficient subword tokenization and embedding. The current version is 0.3.6, with releases occurring sporadically based on updates to models or features.","last_verified":"2026-04-17T00:00:00.000Z","tags":["embeddings","nlp","bpe","subword","language-models","vector-representations"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/bpemb"},{"id":14467,"title":"bpkg Node.js Bundler","library":"bpkg","status":"abandoned","version":"0.9.2","language":"javascript","ecosystem":"npm","summary":"bpkg is a command-line bundler and build tool specifically designed for Node.js projects, with an emphasis on handling native Node.js modules. It differentiates itself by requiring zero external dependencies for its operation, aiming for auditability and simplicity. It provides functionality similar to Browserify but with a stronger focus on Node.js-specific patterns, such as inlining or collecting native C++ bindings. The current version is v0.9.2. However, the project is considered abandoned; its GitHub repository is archived and marked as read-only, indicating no further development, bug fixes, or security patches will be provided. While it supports ES modules, full browser compatibility, and includes Babel/TypeScript/Uglify-JS support out of the box, its unmaintained status means these features may not be up-to-date with modern standards or environments.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","bundle","bundler","package"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/bpkg"},{"id":12903,"title":"Binary Property List Parser and Creator","library":"bplist","status":"abandoned","version":"0.0.4","language":"javascript","ecosystem":"npm","summary":"The `bplist` package, currently at version `0.0.4`, provides functionality for parsing and creating binary property lists (bplists). It serves as a convenience wrapper around two other modules: `bplist-parser` for reading bplist data and `bplist-creator` for generating it. This package was last published in 2012, and its dependencies, `bplist-parser` (last updated 2016) and `bplist-creator` (last updated 2013), are also largely unmaintained. Due to its age and lack of updates, it operates exclusively with CommonJS (`require`) syntax and does not offer native ESM support or TypeScript type definitions. Given its long period without maintenance, it is not recommended for new projects, especially those with security considerations or requiring modern JavaScript features.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","bplist","bplist parser","binary plist","plist","binary plist parser"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/bplist"},{"id":15549,"title":"Binary Property List Parser","library":"bplist-parser","status":"maintenance","version":"0.3.2","language":"javascript","ecosystem":"npm","summary":"bplist-parser is a JavaScript library designed to parse Apple's binary Property List (.bplist) files. These files are a compact, binary representation often used by macOS and iOS for storing structured data, as an alternative to XML plists. The current stable version is 0.3.2, which was last published to npm approximately four years ago, indicating a very slow or effectively halted release cadence. While the GitHub repository shows some minimal activity related to ESM conversion more recently, the published npm package remains CommonJS-centric. The package includes TypeScript type definitions. Its key differentiator is its singular focus on parsing binary plists, without support for XML or OpenStep plist formats, making it suitable for applications specifically dealing with this file type, though users should be aware of its infrequent updates.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","bplist","plist","parser","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/bplist-parser"},{"id":18174,"title":"bpm-bundle","library":"bpm-bundle","status":"active","version":"2.1.0","language":"javascript","ecosystem":"npm","summary":"Episode bundler for brainpm (BPM), the package manager for the brain. Version 2.1.0 is the latest stable. Transforms an episode repository (including package.json) into publishable file bundles for distribution via bpm-github or other publishers. Part of the BPM ecosystem, specialized for brain package format; no direct alternatives.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","brainpm","bpm"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/bpm-bundle"},{"id":21008,"title":"bpm-component","library":"bpm-component","status":"active","version":"0.1.0-beta.0","language":"javascript","ecosystem":"npm","summary":"A Vue 2 UI components library integrating Ant Design Vue, umy-ui, and custom widgets such as BpmUpload and BpmKdFooterOperator. Current version is 0.1.0-beta.0, built with webpack and rollup. Designed for internal business process management (BPM) applications. Key differentiator: pre-bundles multiple UI frameworks and utility libraries (jsplumb, vue-codemirror, kd-parser) with heavy reliance on vue@2 and ant-design-vue@1.7.8. Breaking: requires Vue 2.x exclusively; not compatible with Vue 3. Low release cadence (beta pre-release).","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/bpm-component"},{"id":10589,"title":"BPMN.js Differ","library":"bpmn-js-differ","status":"active","version":"3.2.0","language":"javascript","ecosystem":"npm","summary":"bpmn-js-differ is a semantic diffing utility specifically designed for comparing two BPMN 2.0 files programmatically. It analyzes the structural and semantic differences between two BPMN definitions, producing a detailed report of added, removed, changed, and layout-modified elements. The current stable version is 3.2.0. The library maintains a steady release cadence, often aligning with updates to its core dependencies like `bpmn-moddle` and `bpmn-js`. Its key differentiator lies in providing a structured, semantic diff output, which is crucial for building visual diff tools or automated change detection workflows for BPMN diagrams, as opposed to simple text-based comparisons.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","bpmnjs","diff"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/bpmn-js-differ"},{"id":25010,"title":"bpmn-js-signavio-compat","library":"bpmn-js-signavio-compat","status":"active","version":"1.2.3","language":"javascript","ecosystem":"npm","summary":"A Signavio compatibility layer for bpmn-js, enabling interoperability with diagrams exported from Signavio. Current stable version is 1.2.3, with irregular releases as needed. It adds support for Signavio-specific sub-process expand/collapse behavior. Key differentiators: it is the official compatibility module from the bpmn-io team, designed to work with multiple bpmn-js major versions (1.x through 8.x). Requires a transpiler for use. Lightweight plugin that adds a single feature without altering the core bpmn-js library.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","bpmn-js","bpmn-js-plugin"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/bpmn-js-signavio-compat"},{"id":25011,"title":"bpmnlint","library":"bpmnlint","status":"active","version":"11.12.1","language":"javascript","ecosystem":"npm","summary":"bpmnlint is a BPMN diagram validation tool that checks diagrams against configurable lint rules. Current stable version is 11.12.1, with regular releases (approximately every few weeks). It supports BPMN 2.0 diagrams and provides multiple built-in configuration sets: 'recommended', 'correctness', and 'all'. Key differentiators include its focus on BPMN compliance, extensibility via custom plugins, moddle extension support for custom BPMN extensions, and both CLI and programmatic API usage. It integrates with bpmn-moddle for diagram parsing and is designed for process modelers and developers in BPMN-based workflows.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","bpmnlint","bpmn","linter","cli","validation","rules"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/bpmnlint"},{"id":19385,"title":"bpmnlint-loader","library":"bpmnlint-loader","status":"active","version":"0.1.6","language":"javascript","ecosystem":"npm","summary":"Webpack loader that enables bundling bpmnlint configuration files (.bpmnlintrc) for use in browser builds. Requires bpmnlint as a peer dependency. Version 0.1.6 is the latest stable release, maintained by the bpmn-io organization. It seamlessly integrates with webpack to resolve and transpile config files, allowing linter instantiation in webpack bundles. Differentiators: simplifies client-side BPMN linting by leveraging webpack's module system.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","bpmnlint","browser-pack","webpack-loader"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/bpmnlint-loader"},{"id":23046,"title":"Blender Python Module (bpy)","library":"bpy","status":"active","version":"5.1.1","language":"python","ecosystem":"pypi","summary":"The official Blender Python module (bpy) allows you to run Blender's 3D modeling, animation, rendering, and scripting capabilities directly from Python, bypassing the GUI. Version 5.1.1 is the latest release, supporting Python 3.13 only. Updates are tied to Blender releases (roughly every 3-4 months).","last_verified":"2026-05-01T00:00:00.000Z","tags":["blender","3d","modeling","rendering","animation","scripting"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/bpy"},{"id":7053,"title":"bpylist2","library":"bpylist2","status":"active","version":"4.1.1","language":"python","ecosystem":"pypi","summary":"bpylist2 is a Python library for parsing and generating NSKeyedArchiver archives, an Apple proprietary serialization format for Cocoa objects. It is a fork of the original `Marketcircle/bpylist` project, maintained to be more responsive to contributions. While it specializes in NSKeyedArchiver, it also includes a bundled `plistlib` compatible with Python 3.8 for older Python versions, though for standard binary plists, the `stdlib` `plistlib` is recommended. The current version is 4.1.1, released in September 2023.","last_verified":"2026-04-16T00:00:00.000Z","tags":["plist","apple","nskeyedarchiver","serialization","cocoa","binary"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/bpylist2"},{"id":6323,"title":"bpython","library":"bpython","status":"active","version":"0.26","language":"python","ecosystem":"pypi","summary":"bpython is a lightweight Python interpreter that provides a fancy curses-based interface to the standard Python REPL. It enhances the interactive experience with features such as syntax highlighting, expected parameter lists, auto-indentation, and autocompletion. It also includes unique functionalities like 'rewind' (undoing the last line), code pastebin, and in-editor session editing. The library is actively maintained, with version 0.26 being the latest release, and new versions often focus on supporting the latest Python releases.","last_verified":"2026-04-15T00:00:00.000Z","tags":["terminal","repl","interactive","console","debugging"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/bpython"},{"id":5588,"title":"bpyutils: A Collection of Python Utilities","library":"bpyutils","status":"active","version":"0.5.8","language":"python","ecosystem":"pypi","summary":"bpyutils by Achilles Rasquinha is a collection of various common Python utilities designed to assist with general programming tasks. The current version is 0.5.8. Its release cadence is irregular, typically driven by the addition or refinement of utility functions rather than a fixed schedule.","last_verified":"2026-04-13T00:00:00.000Z","tags":["utility","tools","helpers","collection","common"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/bpyutils"},{"id":5140,"title":"bqplot","library":"bqplot","status":"active","version":"0.12.45","language":"python","ecosystem":"pypi","summary":"bqplot is a 2-D visualization system for Jupyter, based on the constructs of the Grammar of Graphics. It provides interactive plotting for Jupyter notebooks, leveraging d3.js and ipywidgets. Every component of a bqplot plot is an interactive widget, allowing seamless integration with other Jupyter interactive widgets to create integrated GUIs. It offers both a flexible object model API and a concise pyplot-like API similar to Matplotlib. The library is actively maintained with frequent patch releases, and a major version (0.13.0) is in pre-release, indicating ongoing development.","last_verified":"2026-04-13T00:00:00.000Z","tags":["jupyter","ipywidgets","plotting","visualization","interactive","d3.js","data science"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/bqplot"},{"id":2417,"title":"Braceexpand","library":"braceexpand","status":"active","version":"0.1.7","language":"python","ecosystem":"pypi","summary":"Braceexpand is a Python library that implements Bash-style brace expansion, allowing for the generation of arbitrary strings based on patterns. It provides an iterator over expanded strings, supporting integer ranges, character ranges, sequences, and nested patterns. The current version is 0.1.7, and it is compatible with Python 2.7 and 3.6+. While it closely mimics Bash behavior, it has a slower release cadence, with the last major update to 0.1.7 being in May 2021.","last_verified":"2026-04-24T19:24:59.056Z","tags":["bash","expansion","glob","utility","string","pattern matching"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/braceexpand"},{"id":25012,"title":"bracel","library":"bracel","status":"active","version":"0.0.7","language":"javascript","ecosystem":"npm","summary":"bracel is an HTML transpiler that lets you write HTML using a syntax similar to JavaScript function scopes and expressions. Paired tags are written as function-like scopes (tag { content }), and unpaired tags end with a semicolon. It supports arguments, escaping characters, and escaping blocks. Version 0.0.7 is the latest stable release, though the package is very early-stage and not actively maintained. It differentiates itself from template languages like Pug by offering a more JS-centric syntax. The package can be used via CLI or programmatically, and has a roadmap questioning community interest.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","html","transpiler","scope"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/bracel"},{"id":838,"title":"Bash Style Brace Expander","library":"bracex","status":"active","version":"2.6","language":"python","ecosystem":"pypi","summary":"Bracex is a Python library that provides Bash-style brace expansion, enabling the generation of arbitrary strings from patterns. It closely emulates Bash's brace processing, supporting comma-separated lists, numerical and alphabetical sequences (ranges), and optional step increments. The library is actively maintained, with version 2.6 being the latest, and releases occur regularly to ensure compatibility with newer Python versions and address minor fixes.","last_verified":"2026-04-09T17:28:55.139Z","tags":["bash","brace-expansion","string-generation","cli","utility"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/bracex"},{"id":16308,"title":"Brackets Memory Database","library":"brackets-memory-db","status":"active","version":"1.0.5","language":"javascript","ecosystem":"npm","summary":"brackets-memory-db is an in-memory implementation of the `CrudInterface` for the `brackets-manager.js` ecosystem, designed to store tournament bracket data directly in application memory. The current stable version is 1.0.5, last published over two years ago, indicating a stable but infrequent release cadence. It provides a simple, type-safe storage solution that is particularly well-suited for client-side applications running in the browser, where data persistence is managed by the client's session or explicitly handled by the application logic. It's also an excellent choice for testing, prototyping, or scenarios requiring temporary, ephemeral storage without the overhead of a persistent database. Its key differentiators are its tight integration with `brackets-manager.js` and its straightforward, zero-configuration setup for in-memory operations.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","types","model","brackets","tournament","manager","storage","memory","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/brackets-memory-db"},{"id":27620,"title":"BracketTree","library":"brackettree","status":"active","version":"0.2.5","language":"python","ecosystem":"pypi","summary":"A Python library for parsing bracket-delimited strings into tree structures, enabling nested representation from indentation or bracket patterns. Version 0.2.5 is stable, with infrequent releases.","last_verified":"2026-05-09T00:00:00.000Z","tags":["tree","parsing","brackets","nesting"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/brackettree"},{"id":10590,"title":"Bragg: AWS Lambda Web Framework","library":"bragg","status":"active","version":"1.4.0","language":"javascript","ecosystem":"npm","summary":"Bragg is a concise AWS Lambda web framework that provides a Koa.js-inspired middleware pattern for handling serverless HTTP requests. It simplifies the process of building API Gateway-backed Lambda functions by allowing developers to chain middleware functions that operate on a `ctx` (context) object. As of its current stable version, 1.4.0, Bragg maintains a focused scope, emphasizing a clear request-response cycle and robust error handling through its `app.onError()` mechanism, which supports asynchronous cleanup processes. Its release cadence appears stable rather than rapid, indicating a mature project. A key differentiator is its straightforward approach to promise resolution for `ctx.body`, automatically awaiting results before sending the Lambda response. It requires Node.js version 4 or higher.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","aws","lambda","web","framework","bragg"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/bragg"},{"id":17514,"title":"Bragg Environment Middleware","library":"bragg-env","status":"abandoned","version":"2.0.0","language":"javascript","ecosystem":"npm","summary":"bragg-env is a middleware for the `bragg` serverless framework, designed to automatically extract and expose environment information within the request context (`ctx.env`) for AWS Lambda functions. It leverages the `aws-lambda-env` package to intelligently determine the runtime environment, providing sensible defaults such as `development` when running in `$LATEST` Lambda versions and `production` for other deployed versions. This behavior can be explicitly overridden by setting the `NODE_ENV` environment variable. The package's current stable version is 2.0.0, released approximately four years ago, indicating a mature but inactive state. Both `bragg-env` and its foundational `bragg` framework show no recent development activity or releases, suggesting the package is now abandoned. Its primary utility lies in simplifying environment configuration within the `bragg` ecosystem, abstracting away the specifics of AWS Lambda environment detection, but it lacks modern features and active community support that newer serverless frameworks might offer.","last_verified":"2026-04-23T00:00:00.000Z","tags":["javascript","bragg","aws","lambda","environment","env","amazon"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/bragg-env"},{"id":17515,"title":"Bragg Router Middleware","library":"bragg-router","status":"maintenance","version":"2.1.0","language":"javascript","ecosystem":"npm","summary":"Bragg Router is a routing middleware specifically crafted for the `bragg` AWS Lambda web framework. It empowers developers to define HTTP routes for serverless functions using a familiar Koa-inspired interface. Routes can handle various HTTP methods (GET, POST, PUT, DELETE, PATCH, HEAD, UPDATE) and support URL parameter matching based on the `matcher` library. A key feature is the ability to chain multiple middleware functions for a single route, processing them sequentially and resolving promises between steps. The current stable version is 2.1.0, released in 2020. As a specialized router for the `bragg` framework, it differentiates itself by providing a concise and functional API tailored for AWS Lambda environments, in contrast to broader Node.js web frameworks. However, the `bragg` ecosystem and `bragg-router` itself appear to be in an unmaintained state, with no new feature development or consistent release cadence since 2021.","last_verified":"2026-04-23T00:00:00.000Z","tags":["javascript","bragg","framework","routing","router","aws","lambda"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/bragg-router"},{"id":17516,"title":"Bragg SNS Middleware","library":"bragg-sns","status":"active","version":"2.0.0","language":"javascript","ecosystem":"npm","summary":"bragg-sns is a specialized middleware designed for the `bragg` micro-framework, facilitating the processing of AWS SNS (Simple Notification Service) events as if they were conventional HTTP requests. This package abstracts the underlying SNS message structure, allowing developers to define routes for specific SNS topics using a `sns:TopicName` prefix within `bragg-router`. The core message content is then made available through `ctx.request.body`. The current stable version is 2.0.0, which notably enhanced functionality by adding support for SNS message attributes. The package integrates tightly with `bragg` and `bragg-router`, making it a suitable choice for building event-driven, serverless applications, particularly in AWS Lambda environments. It also provides topic name mapping capabilities, allowing for flexible event routing and consolidation via object or function-based transformations.","last_verified":"2026-04-23T00:00:00.000Z","tags":["javascript","bragg","framework","sns","event","middleware","aws","lambda"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/bragg-sns"},{"id":18175,"title":"Braid-HTTP","library":"braid-http","status":"active","version":"1.3.125","language":"javascript","ecosystem":"npm","summary":"A ponyfill library extending browser and Node.js HTTP implementations to support Braid-HTTP, turning state transfer into state synchronization. Currently at version 1.3.125, with regular releases. Key differentiators: drop-in replacement for fetch() in browsers, adds capabilities to Node.js http/https/http2 modules, conforms to Braid-HTTP v04 spec with HTTP Multiresponse and Multiplexing extensions. Compared to alternatives, this is the primary implementation of the Braid protocol, providing subscription-based real-time updates and automatic reconnection.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/braid-http"},{"id":25013,"title":"BrainForge","library":"brainforge","status":"active","version":"1.1.4","language":"javascript","ecosystem":"npm","summary":"BrainForge 1.1.4 is a JavaScript/TypeScript transpiler that converts code to an enhanced Brainfuck variant with advanced features like garbage collection, GUI/CLI support, and debugging. It maintains standard Brainfuck compatibility while adding optimizations. Ships TypeScript types. Released under MIT. Differentiator: extends the esoteric language for practical applications beyond simple code golf.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","brainfuck","transpiler","compiler","typescript","programming-language","esoteric"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/brainforge"},{"id":7054,"title":"Acroname BrainStem Software Control Package","library":"brainstem","status":"active","version":"2.12.2","language":"python","ecosystem":"pypi","summary":"The `brainstem` Python package provides a robust interface for controlling and interacting with Acroname BrainStem hardware devices, such as programmable USB hubs and switches. Currently at version 2.12.2, the library enables Python applications to discover, connect to, and manage BrainStem modules. It is actively maintained with updates typically released alongside new BrainStem Development Kits, ensuring compatibility with various operating systems and Python versions.","last_verified":"2026-04-16T00:00:00.000Z","tags":["hardware-control","usb","ethernet","embedded","robotics"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/brainstem"},{"id":184,"title":"Braintree Python SDK","library":"braintree","status":"active","version":"4.42.0","language":"python","ecosystem":"pypi","summary":"PayPal's Braintree payment gateway Python SDK. Current version: 4.42.0 (Mar 2026). Stable API — no major breaking changes from v3 to v4 for Python. SSL certificate update required: Braintree updated root SSL cert April 2024 — SDKs older than ~4.33 will fail after March 2026. Three-step flow: generate client token server-side → collect payment method nonce client-side → create transaction server-side. Amount as string. submit_for_settlement must be True to actually capture funds.","last_verified":"2026-05-12T09:48:22.782Z","tags":["braintree","payments","paypal","python","payment-gateway"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/braintree"},{"id":12905,"title":"Braintree Web Drop-in UI","library":"braintree-web-drop-in","status":"active","version":"1.46.1","language":"javascript","ecosystem":"npm","summary":"Braintree Web Drop-in provides a pre-built, customizable user interface for accepting various payment methods (cards, Apple Pay, Google Pay, Venmo) in web applications. It simplifies the integration of Braintree's payment processing services by offering a ready-to-use UI component. The current stable version is 1.46.1. The library typically sees minor releases every few weeks, incorporating updates to the underlying Braintree JavaScript client SDK, adding new payment methods, improving accessibility, and fixing bugs. Key differentiators include its ease of integration for common payment flows, out-of-the-box support for multiple payment methods, localization into 23 languages, and its open-source nature, allowing for significant UI customization if needed, unlike traditional iframe-based solutions. It abstracts away much of the complexity of direct SDK integration for standard use cases, accelerating development.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/braintree-web-drop-in"},{"id":2418,"title":"Braintrust Python SDK","library":"braintrust","status":"active","version":"0.14.0","language":"python","ecosystem":"pypi","summary":"The Braintrust Python SDK is the official library for logging, tracing, and evaluating AI applications with Braintrust. It enables developers to instrument LLM calls, manage prompts, run evaluations, and track performance. The current version is 0.14.0, and the library is actively maintained with frequent updates. [2]","last_verified":"2026-04-24T19:30:34.747Z","tags":["AI","MLOps","evaluation","LLM","tracing","observability"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/braintrust"},{"id":8883,"title":"Braintrust API Python Client","library":"braintrust-api","status":"active","version":"0.6.0","language":"python","ecosystem":"pypi","summary":"The `braintrust-api` library is the official Python client for interacting with the Braintrust REST API. It provides convenient access to log, trace, and evaluate AI applications. The library includes type definitions for all request parameters and response fields, supporting both synchronous and asynchronous clients. It is actively maintained with frequent updates, with the current version being 0.6.0.","last_verified":"2026-04-16T00:00:00.000Z","tags":["AI observability","LLM evaluation","API client","tracing","machine learning"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/braintrust-api"},{"id":3423,"title":"Braintrust Core","library":"braintrust-core","status":"active","version":"0.0.59","language":"python","ecosystem":"pypi","summary":"Braintrust Core is a Python package that provides shared core dependencies for other packages within the Braintrust ecosystem. It is primarily an internal utility library, with user-facing functionality for logging, tracing, evaluations, and CLI workflows typically exposed through the main `braintrust` SDK. The current version is 0.0.59, and it generally follows the release cadence of the broader Braintrust Python SDKs.","last_verified":"2026-04-25T10:02:21.413Z","tags":["AI observability","LLM evaluation","tracing","internal dependency"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/braintrust-core"},{"id":4459,"title":"braintrust-langchain","library":"braintrust-langchain","status":"deprecated","version":"0.3.0","language":"python","ecosystem":"pypi","summary":"This library provided LangChain integration for Braintrust, a platform for evaluating and managing LLMs. It is now deprecated as of version 0.3.0. The LangChain integration has been moved into the main `braintrust` package. Users should install and use `braintrust` instead, which is actively developed with frequent releases.","last_verified":"2026-04-12T00:00:00.000Z","tags":["braintrust","langchain","llm","tracing","ai","deprecated"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/braintrust-langchain"},{"id":1954,"title":"Branca: HTML+JS Generation","library":"branca","status":"active","version":"0.8.2","language":"python","ecosystem":"pypi","summary":"Branca is a Python library designed to generate complex HTML and JavaScript pages from Python objects. It serves as a low-level base for other visualization libraries, most notably Folium, providing core components like `Figure`, `Element`, and `Colormap`. The current version is 0.8.2, and it maintains an active development cycle with regular patch and minor releases.","last_verified":"2026-04-24T03:51:39.574Z","tags":["html generation","visualization","jupyter","maps","templating"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/branca"},{"id":25014,"title":"branch-name-lint","library":"branch-name-lint","status":"active","version":"3.0.1","language":"javascript","ecosystem":"npm","summary":"A CLI tool to lint and validate Git branch names against configurable rules. Current stable version is 3.0.1, requiring Node.js >=18. It supports prefix whitelisting, separator enforcement, regex patterns, banned/disallowed branch names, and suggestions for common typos. Key differentiators include support for JavaScript config files (for dynamic rules), environment variable override for CI/CD, and the ability to disable prefix or separator checks entirely. Useful for pre-commit hooks (husky) or CI pipelines to enforce branch naming conventions. Last major version (2.0.0) fixed spelling of 'separator' from 'seperator' and made branch names case-sensitive. Release cadence is irregular with maintenance updates.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","cli-app","cli","branch-name-lint","lint","validate","branch"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/branch-name-lint"},{"id":26811,"title":"braq","library":"braq","status":"active","version":"0.0.12","language":"python","ecosystem":"pypi","summary":"Structured text format with sections. Current version 0.0.12. Intended for simple document-like structures. Low release cadence.","last_verified":"2026-05-01T00:00:00.000Z","tags":["structured-text","sections","document-format"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/braq"},{"id":5866,"title":"Bravado","library":"bravado","status":"active","version":"12.0.1","language":"python","ecosystem":"pypi","summary":"Bravado is a Python client library for accessing OpenAPI Specification v2.0 (formerly Swagger) services. It aims to replace code generation by providing a dynamically generated client, supporting both synchronous and asynchronous HTTP requests. The library performs strict validations against the OpenAPI schema for both requests and responses. The current version is 12.0.1, requiring Python 3.8 or newer, and it maintains an active development status with irregular but significant updates.","last_verified":"2026-04-14T00:00:00.000Z","tags":["API client","OpenAPI","Swagger","RESTful","HTTP client"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/bravado"},{"id":6324,"title":"Bravado Core","library":"bravado-core","status":"active","version":"6.1.1","language":"python","ecosystem":"pypi","summary":"bravado-core is a Python library that implements the Swagger 2.0 (OpenAPI Specification v2.0). It provides core functionalities for both client-side and server-side support, including Swagger Schema ingestion and validation, marshalling and unmarshalling of requests and responses, and modeling Swagger definitions as Python classes or dictionaries. The current version is 6.1.1, and it maintains an active, though not rapid, release cadence with new versions typically addressing bugs or minor features rather than frequent major changes.","last_verified":"2026-04-15T00:00:00.000Z","tags":["swagger","openapi","validation","schema","rest","client","server","api-specification"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/bravado-core"},{"id":27622,"title":"Brave Search API Wrapper","library":"brave-search","status":"active","version":"0.2.0","language":"python","ecosystem":"pypi","summary":"A Python wrapper for the Brave Search API that provides convenient access to Brave's privacy-preserving search endpoints. Current version 0.2.0, compatible with Python 3.8-3.12. Active development with monthly releases.","last_verified":"2026-05-09T00:00:00.000Z","tags":["search","brave","api","wrapper","privacy"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/brave-search"},{"id":12907,"title":"Braze API Client for Node.js","library":"braze-api","status":"active","version":"2.13.2","language":"javascript","ecosystem":"npm","summary":"The `braze-api` library provides a community-maintained Node.js client for interacting with the Braze customer engagement platform's REST API. It allows developers to track user events, send targeted messages (email, push, in-app), export data, manage campaigns and canvases, and interface with other core Braze functionalities. The current stable version is 2.13.2 (as of November 2025), with frequent patch and minor releases, indicating active development. A key differentiator is its comprehensive TypeScript type definitions, which are derived from Braze's official Postman collection [3, 14], offering strong type safety for API requests and responses. While not officially endorsed by Braze, Inc. [3, 14], it aims to provide a robust, well-typed abstraction over the direct REST calls, simplifying integration for Node.js applications and supporting modern JavaScript features since Node.js 14. [4]","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","braze","api","rest","node","appboy","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/braze-api"},{"id":7055,"title":"brazilnum","library":"brazilnum","status":"active","version":"0.8.8","language":"python","ecosystem":"pypi","summary":"brazilnum is a Python library (version 0.8.8) designed for validating and working with various Brazilian identification numbers. It provides functions to validate CNPJ, CEI, CPF, PIS/PASEP, CEP, and municipal codes, which are essential for identifying firms, people, and places in Brazil. While the latest release was in October 2016, it remains a functional tool for these specific validation tasks.","last_verified":"2026-04-16T00:00:00.000Z","tags":["brazil","brasil","validation","cpf","cnpj","cep","pis","pasep","cei","municipality"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/brazilnum"},{"id":21009,"title":"Breadability","library":"breadability","status":"maintenance","version":"0.1.20","language":"python","ecosystem":"pypi","summary":"A Python port of the Readability HTML parser (originally by Arc90) for extracting readable content from HTML pages. Current version: 0.1.20. The library is in maintenance mode with infrequent releases.","last_verified":"2026-04-27T00:00:00.000Z","tags":["readability","content-extraction","html-parser","maintenance"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/breadability"},{"id":3424,"title":"Breathe","library":"breathe","status":"active","version":"4.36.0","language":"python","ecosystem":"pypi","summary":"Breathe is a Sphinx plugin that provides a bridge between the Sphinx documentation system and Doxygen's XML output. It allows users to integrate Doxygen's comprehensive technical documentation of C, C++, and other languages directly into Sphinx-generated documentation, offering an 'autodoc'-like experience for non-Python projects. The current stable version is 4.36.0, with releases typically occurring a few times a year to maintain compatibility with Sphinx and Doxygen updates.","last_verified":"2026-04-25T10:02:58.927Z","tags":["sphinx","documentation","doxygen","c++","c","python","extension"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/breathe"},{"id":9560,"title":"Brevo Python SDK","library":"brevo-python","status":"active","version":"4.0.10","language":"python","ecosystem":"pypi","summary":"The Brevo Python SDK is a client library for interacting with the Brevo (formerly Sendinblue) API, providing access to email, SMS, contacts, CRM, and other marketing automation services. It is a modern, Fern-generated client built on `httpx` and `pydantic`. The library is actively maintained with frequent releases, currently at version 4.0.10.","last_verified":"2026-04-17T00:00:00.000Z","tags":["email","marketing","CRM","API client","sendinblue"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/brevo-python"},{"id":7991,"title":"brewer2mpl","library":"brewer2mpl","status":"deprecated","version":"1.4.1","language":"python","ecosystem":"pypi","summary":"brewer2mpl is a Python package that provides access to the ColorBrewer2.org color maps. It allows users to retrieve sequential, diverging, and qualitative color palettes in various formats, including RGB 0-255, hex strings, and 0-1 normalized RGB triplets suitable for Matplotlib. The library is no longer actively maintained; its functionality has been superseded by the `Palettable` library. The current version is 1.4.1, released in 2014, and there are no further updates planned.","last_verified":"2026-04-16T00:00:00.000Z","tags":["colors","colorbrewer","matplotlib","visualization","deprecated"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/brewer2mpl"},{"id":18176,"title":"brewery-auth-test","library":"brewery-auth-test","status":"maintenance","version":"1.2.20","language":"javascript","ecosystem":"npm","summary":"An authentication package built on PassportJs supporting login, signup, MFA, password reset, and profile management. Currently at version 1.2.20 with no recent updates; depends on Nexmo and Sendgrid accounts. Compared to PassportJs alone, it bundles database integration, token refresh, and SMS/email verification out of the box, but is narrowly scoped and not actively maintained.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","auth"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/brewery-auth-test"},{"id":19387,"title":"brfs-babel","library":"brfs-babel","status":"maintenance","version":"2.0.0","language":"javascript","ecosystem":"npm","summary":"A browserify transform that inlines static file contents at build time, similar to brfs but built on top of Babel for ES2015+ support. Version 2.0.0 is the current stable release. It handles ES2015 import syntax, supports fs.readFileSync and fs.readdirSync, and evaluates path.join/path.resolve statically. Unlike brfs, it works with Babel AST for cleaner output and source maps, but is experimental and has limitations (e.g., no support for dynamic expressions or inline CommonJS require).","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","babel","brfs","es2015","commonjs","es6","babelify","browserify","bundle"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/brfs-babel"},{"id":4460,"title":"Brickflows","library":"brickflows","status":"active","version":"1.7.0","language":"python","ecosystem":"pypi","summary":"Brickflows is a Python library and CLI tool designed to simplify the development and deployment of scalable workflows on Databricks. It enables users to define Databricks workflows declaratively using Python, leveraging decorators for tasks and integrating seamlessly with Databricks Asset Bundles (DABs) for deployment. The current version is 1.7.0, and it maintains an active release cadence with frequent updates and bug fixes.","last_verified":"2026-04-12T00:00:00.000Z","tags":["Databricks","Workflow","MLOps","CI/CD","Orchestration"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/brickflows"},{"id":7993,"title":"Bridgecrew CLI","library":"bridgecrew","status":"active","version":"3.2.511","language":"python","ecosystem":"pypi","summary":"Bridgecrew is an Infrastructure as Code (IaC) static analysis tool that scans cloud configurations and identifies misconfigurations. It serves as a wrapper around the open-source `checkov` library, providing additional features, integrations, and a connection to the Bridgecrew cloud platform. The current version is 3.2.511. It primarily functions as a command-line interface (CLI) tool with continuous releases.","last_verified":"2026-04-16T00:00:00.000Z","tags":["security","iac","cli","static-analysis","cloud-security","devsecops","checkov"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/bridgecrew"},{"id":21016,"title":"Bridgekeeper","library":"bridgekeeper","status":"active","version":"0.9","language":"python","ecosystem":"pypi","summary":"Bridgekeeper is a Django permissions library that allows rules to be defined as QuerySet filters, enabling efficient, database-level permission checks. Current version is 0.9, compatible with Python >=3.5 and Django 2.0+. Released under MIT License; maintained irregularly with no recent updates.","last_verified":"2026-04-27T00:00:00.000Z","tags":["django","permissions","queryset","authorization"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/bridgekeeper"},{"id":18180,"title":"Brightspace Auth Keys","library":"brightspace-auth-keys","status":"active","version":"9.0.1","language":"javascript","ecosystem":"npm","summary":"Library for generating, storing, and retrieving keypairs (RSA/ECDSA) for Brightspace's auth framework. Current stable version is 9.0.1, requires Node >=20.x. Key differentiator: provides abstract store pattern for pluggable backends (Redis, SQL, etc.) and integrates with D2L Auth Token Provisioner. Release cadence is irregular, mostly breaking changes for Node version bumps.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/brightspace-auth-keys"},{"id":16782,"title":"Brightspace Auth Token Provisioning","library":"brightspace-auth-provisioning","status":"active","version":"9.0.1","language":"javascript","ecosystem":"npm","summary":"The `brightspace-auth-provisioning` library facilitates the creation and assertion of access tokens against a Brightspace authentication service. It abstracts the complexities of token generation, allowing developers to provision tokens with specific claims such as scopes, tenant IDs, user IDs, impersonator IDs, and Caliper FSIDs. The current stable version is `9.0.1`, which requires Node.js version `20.x` or higher. The package sees active development with major versions released periodically (e.g., v7, v8, v9) and more frequent patch and minor releases. Its key differentiator is its tight integration with the Brightspace authentication ecosystem, providing a specific API for generating tokens that adhere to Brightspace's assertion requirements, including a flexible `keyLookup` mechanism for signing keys and support for caching mechanisms.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/brightspace-auth-provisioning"},{"id":12904,"title":"Brittle Test Runner","library":"brittle","status":"active","version":"3.19.1","language":"javascript","ecosystem":"npm","summary":"Brittle is a lightweight, modern TAP (Test Anything Protocol) test runner for JavaScript, currently stable at version 3.19.1. It provides a clean API for writing both classic callback-based and modern async/await tests, supporting features like test plans, subtests, explicit exception/execution checks, and utilities for timeouts and teardowns. A key differentiator is its support for multiple JavaScript runtimes, including Node.js, Bare, and Pear, making it suitable for a wide range of environments. While a strict release cadence isn't published, it appears to be actively maintained with regular updates. Brittle aims to be a robust yet simple testing solution, focusing on developer experience and modern JavaScript paradigms without the overhead of larger test frameworks.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/brittle"},{"id":23380,"title":"broadbean","library":"broadbean","status":"active","version":"0.14.0","language":"python","ecosystem":"pypi","summary":"A Python package for easily generating and manipulating signal pulses. Version 0.14.0 supports Python >=3.9, uses src layout, and has been modernized with ruff pre-commits. Release cadence is irregular.","last_verified":"2026-05-01T00:00:00.000Z","tags":["signal-pulses","waveform-generation","quantum-computing","data-acquisition"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/broadbean"},{"id":9561,"title":"broadcaster Library","library":"broadcaster","status":"active","version":"0.3.1","language":"python","ecosystem":"pypi","summary":"Broadcaster provides a simple, asynchronous publish/subscribe interface for Python 3.8+, allowing for broadcast channels across various backends like Redis, PostgreSQL, and Kafka. The current version is 0.3.1. It's actively maintained by the Encode organization, known for projects like Starlette and Uvicorn, suggesting a steady, incremental release cadence.","last_verified":"2026-04-17T00:00:00.000Z","tags":["async","messaging","broadcast","pubsub","asyncio"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/broadcaster"},{"id":25015,"title":"Broadlume Common Controls","library":"broadlume-common","status":"active","version":"1.0.1","language":"javascript","ecosystem":"npm","summary":"BroadlumeCommon is a set of shared Angular components and utilities (SimpleControlsModule) published as an npm package for internal use by Broadlume. The current stable version is 1.0.1, with no public release cadence or changelog. It includes TypeScript type definitions and requires Angular and its peer dependencies. Unlike general-purpose UI libraries, it is tightly coupled to Broadlume's internal architecture and not recommended for external use.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/broadlume-common"},{"id":17418,"title":"Broadway Application Extensibility","library":"broadway","status":"abandoned","version":"4.1.0","language":"javascript","ecosystem":"npm","summary":"Broadway is a lightweight library designed for adding extensibility and hookable middleware customization to server applications. The current stable version is 4.1.0, though it was last published over eight years ago, indicating it is an abandoned project with no active release cadence. Its core differentiator is its minimal footprint and generic 'hook' mechanism, powered by the `understudy` library, which allows developers to inject custom logic into application lifecycle events and middleware chains. It is primarily intended for use with CommonJS modules and older Node.js environments (specifically requiring Node.js 8 or higher). While it demonstrates integration with frameworks like Express, it offers a foundational, unopinionated approach to modular application design through its `mixin` and `perform` capabilities.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/broadway"},{"id":25016,"title":"broccoli-6to5-transpiler (deprecated, part of broccoli-babel-transpiler)","library":"broccoli-6to5-transpiler","status":"renamed","version":"3.0.0","language":"javascript","ecosystem":"npm","summary":"This package is deprecated. It was the Broccoli plugin for transpiling ES6 to ES5 using 6to5 (the original name of Babel). The project has been renamed and migrated to `broccoli-babel-transpiler`, which is actively maintained with the latest version v8.0.2 (January 2025). The current package (broccoli-6to5-transpiler) is archived and should not be used. Instead, use `broccoli-babel-transpiler` with `@babel/core` as a peer dependency. Key differentiator: it integrates Babel into the Broccoli build system, supporting Babel plugins and presets, but this deprecated version is incompatible with modern Babel (v7+).","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","broccoli-plugin","transpiler","es6","ecmascript","ecmascript6","harmony","js"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/broccoli-6to5-transpiler"},{"id":19388,"title":"broccoli-babel-transpiler","library":"broccoli-babel-transpiler","status":"active","version":"8.0.2","language":"javascript","ecosystem":"npm","summary":"A Broccoli plugin for transpiling ES6+ to readable ES5 using Babel, with caching and parallelization. Current stable version 8.0.2 supports Node 16+ and 18+ and requires @babel/core >=7.17.9 as a peer dependency. Key differentiators include persistent caching across rebuilds (via cacheKey/cacheKeyPlugin methods) and async plugin support since v8.0.1. Notable breaking changes in v8 include dropping Node 14 and moving @babel/core to peer deps. Commonly used in Ember.js and other Broccoli-based build pipelines.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","broccoli-plugin","transpiler","es6","ecmascript","ecmascript6","harmony","js"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/broccoli-babel-transpiler"},{"id":10591,"title":"Broccoli Bridge","library":"broccoli-bridge","status":"maintenance","version":"1.0.0","language":"javascript","ecosystem":"npm","summary":"The `broccoli-bridge` package, currently at version 1.0.0, provides a specific utility for managing dependencies between Broccoli build system nodes. Its primary function is to allow developers to define dependencies between Broccoli plugins (`nodes`) even when those nodes are instantiated in different parts of an application's codebase or at different times, thus addressing potential circular dependency issues or inconvenient instantiation order. It achieves this by offering `placeholderFor(name)` to create a temporary node and `fulfill(name, node)` to later link that placeholder to an actual Broccoli node. This enables a more flexible composition of complex Broccoli build pipelines. The package has not seen a new major release, remaining at 1.0.0. A key architectural note is its reliance on internal details of the Broccoli `Plugin` API, meaning its stability is inherently tied to the evolution of the core Broccoli project and it carries a risk of breaking changes if Broccoli's internals change.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/broccoli-bridge"},{"id":25017,"title":"broccoli-compass-compiler","library":"broccoli-compass-compiler","status":"deprecated","version":"0.0.6","language":"javascript","ecosystem":"npm","summary":"Broccoli plugin to compile Sass/SCSS files using the Compass framework. Version 0.0.6 is the latest release, but the package is no longer maintained. It wraps the `compass compile` command, requiring Ruby and Compass to be installed. Use broccoli-sass or broccoli-eyeglass for modern alternatives.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","compass","broccoli"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/broccoli-compass-compiler"},{"id":25018,"title":"broccoli-es6-concatenator","library":"broccoli-es6-concatenator","status":"deprecated","version":"0.1.11","language":"javascript","ecosystem":"npm","summary":"Deprecated Broccoli plugin to transpile ES6 modules (using es6-module-transpiler) and concatenate them into a single file, recursively resolving import statements. Current version 0.1.11. This package is abandoned and should not be used for new projects; it relies on an old, incorrect version of es6-module-transpiler that does not follow ES6 module semantics. Users should migrate to modern bundlers like Webpack, Rollup, or broccoli-rollup.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","broccoli-plugin","concatenate","es6","module","transpile","amd","commonjs"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/broccoli-es6-concatenator"},{"id":25019,"title":"broccoli-es6-module-transpiler","library":"broccoli-es6-module-transpiler","status":"deprecated","version":"0.5.0","language":"javascript","ecosystem":"npm","summary":"A Broccoli plugin (v0.5.0) that transpiles ES6 modules to CommonJS, AMD, or bundle formats using Square's es6-module-transpiler. Suitable for Ember-CLI or any Broccoli-based build pipeline. Last release in 2015; deprecated in favor of Babel-based alternatives. Key differentiator: built-in bundle formatter for single-file browser output without a module loader, plus pluggable formatters for AMD/CommonJS.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","broccoli-plugin","es6","modules","module","compile","transpile","amd"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/broccoli-es6-module-transpiler"},{"id":25021,"title":"broccoli-es6modules","library":"broccoli-es6modules","status":"abandoned","version":"1.2.3","language":"javascript","ecosystem":"npm","summary":"A broccoli filter that transpiles ES6 modules to AMD, CJS, or UMD formats. It supports both 1-to-1 (per-file) and n-to-1 (bundled) transpilation using the esperanto library. Version 1.2.3 is the latest release, but the project is unmaintained as the Ember CLI team has moved to broccoli-babel-transpiler and ember-cli-babel. Key differentiator: it was designed specifically for the broccoli build tool and provides a simple API for ES6 module transpilation, though it lacks ongoing support and may not work with modern Node versions.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/broccoli-es6modules"},{"id":26812,"title":"broccoli-esbuild-transpiler","library":"broccoli-esbuild-transpiler","status":"abandoned","version":"1.0.0-alpha.0","language":"javascript","ecosystem":"npm","summary":"Broccoli plugin for transpiling JavaScript/TypeScript code using ESBuild. Currently at version 1.0.0-alpha.0, this is an early-stage package with no stable release or documented usage. The author has not provided any README or usage instructions, making it risky for production use. It requires Node >=12.0.0 and depends on the Broccoli build tool ecosystem. Differentiators are unclear; it may offer fast ESBuild-based transpilation within Broccoli pipelines.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/broccoli-esbuild-transpiler"},{"id":25020,"title":"Broccoli-ESNext","library":"broccoli-esnext","status":"deprecated","version":"0.5.2","language":"javascript","ecosystem":"npm","summary":"This package is deprecated and no longer maintained. It was a Broccoli plugin for transpiling ES2015+ code using Babel. The latest version (0.5.2) is extremely outdated. Users should migrate to broccoli-babel-transpiler, which is actively maintained and supports modern Babel versions and features. The package has negligible usage and no recent releases.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/broccoli-esnext"},{"id":25022,"title":"broccoli-less-single","library":"broccoli-less-single","status":"maintenance","version":"2.0.1","language":"javascript","ecosystem":"npm","summary":"A Broccoli plugin that compiles a single primary LESS input file into a single CSS output file, handling @import dependencies. Current stable version is 2.0.1 (last release February 2017). It uses less.js under the hood and focuses on single-file output, unlike broccoli-less which compiles each LESS file individually. Key differentiator: supports imports and produces one output CSS file from multiple input files via LESS imports. The plugin is in maintenance mode with no recent updates.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","broccoli-plugin","less","css"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/broccoli-less-single"},{"id":19389,"title":"broccoli-lint-eslint","library":"broccoli-lint-eslint","status":"active","version":"6.0.0","language":"javascript","ecosystem":"npm","summary":"Broccoli plugin to lint JavaScript files with ESLint as part of the build pipeline. Version 6.0.0 uses ESLint 6 (breaking change from earlier versions). Supports custom formatters, test generation (QUnit/Mocha), and options like throwOnError/throwOnWarn. Alternative to grunt-eslint, focused on Broccoli integration.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","broccoli","broccoli-eslint","broccoli-lint","broccoli-plugin","eslint","esprima","jshint","jslint"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/broccoli-lint-eslint"},{"id":16954,"title":"Broccoli Middleware","library":"broccoli-middleware","status":"abandoned","version":"2.1.1","language":"javascript","ecosystem":"npm","summary":"broccoli-middleware is a utility that integrates the Broccoli asset pipeline's build output into standard Node.js HTTP servers, typically for development environments. It allows applications, especially those built with Ember CLI, to serve dynamically built assets through middleware like Express. The package is currently at version 2.1.1, with its last publication dating back to 2019. Its development is effectively abandoned, with no recent releases or active maintenance. It differentiates itself by providing a direct bridge between the Broccoli build process and a web server's request-response cycle, allowing for on-the-fly serving of compiled assets without a separate build step before server startup. This contrasts with build tools that pre-build all assets to a /dist folder.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","builder","build","frontend","browser","asset","pipeline"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/broccoli-middleware"},{"id":12906,"title":"Broccoli Node API Types","library":"broccoli-node-api","status":"active","version":"1.7.0","language":"javascript","ecosystem":"npm","summary":"`broccoli-node-api` is a TypeScript package that provides canonical type definitions for the Broccoli Node API. It is an essential component for developers creating custom plugins (nodes) for the Broccoli build system, ensuring type safety and enhancing the developer experience within the Broccoli ecosystem. As of version 1.7.0, this library comprehensively covers types for core concepts like `Node`, `InputNode`, `TransformNode`, and `SourceNode`, along with their associated information objects such as `TransformNodeInfo` and `SourceNodeInfo`, and callback interfaces like `CallbackObject` and `BuildChangeObject`. The package directly mirrors the specification outlined in the official Broccoli Node API documentation, facilitating the correct implementation of build hooks and data structures. Its release cadence is tightly coupled with the evolution of the Broccoli core, aiming to always provide up-to-date type definitions. Its primary differentiator is its role as the official, direct, and canonical source of truth for plugin typings within the Broccoli build system.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/broccoli-node-api"},{"id":10592,"title":"Broccoli Node Information Utility","library":"broccoli-node-info","status":"active","version":"2.2.0","language":"javascript","ecosystem":"npm","summary":"broccoli-node-info is a low-level JavaScript utility package designed to interact with Broccoli.js plugin instances (nodes). Its primary function is to provide a thin, normalized wrapper around the `node.__broccoliGetInfo__()` internal API, abstracting away differences between various Broccoli node API versions to consistently return a `nodeInfo` object conforming to the latest specification. This package is primarily leveraged by the core Broccoli `Builder` class but is also invaluable for developers performing node inspection, testing, diagnostics, or creating wrappers, offering a safer alternative to directly accessing private node variables like `_name` or `_inputNodes`. The current stable version is 2.2.0, with recent updates like 2.0.0 and 2.1.0 indicating active maintenance and compatibility updates, such as tracking input changes and support for the `volatile` option. Its release cadence aligns with major Broccoli.js ecosystem updates, ensuring it remains a foundational piece for interacting with Broccoli nodes programmatically.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","broccoli"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/broccoli-node-info"},{"id":25024,"title":"broccoli-postcss","library":"broccoli-postcss","status":"maintenance","version":"6.1.0","language":"javascript","ecosystem":"npm","summary":"Broccoli plugin to compile CSS through PostCSS plugins. Current stable version is 6.1.0 (PostCSS 8), compatible with Node >=10. Release cadence is low; last update was 2020. Key differentiators: integrates PostCSS into the Broccoli build pipeline, supports whitelist/blacklist filtering via globs, source map configuration, and two plugin definition styles (object and function forms). Alternative to using PostCSS CLI or other build tool integrations.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","broccoli-plugin","css","postcss","postcss-runner"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/broccoli-postcss"},{"id":25023,"title":"broccoli-postcss-single","library":"broccoli-postcss-single","status":"maintenance","version":"5.0.2","language":"javascript","ecosystem":"npm","summary":"A Broccoli plugin that compiles CSS using PostCSS, operating on individual files. The current stable version is 5.0.2, which uses PostCSS V8, while version 4 uses PostCSS V7. It requires Node >= 10 and integrates into Broccoli build pipelines. Unlike broader PostCSS plugins for Broccoli, this one focuses on single-file processing, supports both object and function plugin definitions, and includes caching with configurable include/exclude patterns. Maintenance appears minimal.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","broccoli-plugin","css","postcss","postcss-runner"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/broccoli-postcss-single"},{"id":21010,"title":"broccoli-rollup","library":"broccoli-rollup","status":"active","version":"5.0.0","language":"javascript","ecosystem":"npm","summary":"A Broccoli plugin that bundles input files using Rollup.js. This is a stable v5 release (2022) with TypeScript definitions. It supports basic bundling, code splitting, and multiple outputs. Key differentiators: it preserves Broccoli's immutable input model by using a cache directory and symlinks node_modules, ensuring compatibility with Rollup's CLI features. Alternatives like ember-auto-import are Ember-specific; this is a generic Broccoli plugin.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","broccoli","broccoli plugin","rollup","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/broccoli-rollup"},{"id":25025,"title":"broccoli-sabel","library":"broccoli-sabel","status":"deprecated","version":"0.3.6","language":"javascript","ecosystem":"npm","summary":"Broccoli plugin for simple Babel transpilation (sabel is a lightweight Babel wrapper). Version 0.3.6 is the latest, but the package appears unmaintained (last release years ago). It provides a thin layer for running Babel transforms within Broccoli builds, but alternatives like broccoli-babel-transpiler or direct use of Babel are recommended for active support.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","broccoli"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/broccoli-sabel"},{"id":25029,"title":"broccoli-sass","library":"broccoli-sass","status":"abandoned","version":"0.7.0","language":"javascript","ecosystem":"npm","summary":"A Broccoli plugin that compiles Sass/SCSS files to CSS using libsass (C++ implementation), providing faster compilation than Ruby Sass. Version 0.7.0 is stable but unmaintained since 2016. Unlike node-sass or dart-sass wrappers, it integrates directly with the Broccoli build system. It supports .scss and .sass files, custom include paths, and options like outputStyle and sourceComments.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","broccoli-plugin","sass","scss","css","libsass"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/broccoli-sass"},{"id":25026,"title":"broccoli-sass-lint","library":"broccoli-sass-lint","status":"maintenance","version":"1.1.2","language":"javascript","ecosystem":"npm","summary":"A Broccoli plugin that provides pure Node.js scss/sass linting using sass-lint. Version 1.1.2 is the latest stable release with infrequent updates. It integrates seamlessly into Broccoli build pipelines, offering options for configuration, error handling, logging, custom test generation, and support for persistent filtering. Unlike CLI-based linters, this package is designed specifically for Broccoli-based projects.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","broccoli-plugin","broccoli","sass","scss","lint","sass-lint"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/broccoli-sass-lint"},{"id":25027,"title":"broccoli-sass-source-maps","library":"broccoli-sass-source-maps","status":"active","version":"4.3.0","language":"javascript","ecosystem":"npm","summary":"A Broccoli plugin for compiling SCSS and Sass files using Dart Sass or LibSass (via node-sass), with support for source maps (embedding sourcesContent). Version 4.3.0 is current, released May 2024, with slow release cadence (1-2 per year). Key differentiators: requires explicit Sass engine dependency, supports source maps by embedding sources, and offers options for silenceDeprecations and quietDeps. Designed for Ember and Broccoli-based build pipelines.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","broccoli-plugin","sass","scss","css","libsass"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/broccoli-sass-source-maps"},{"id":25030,"title":"Broccoli Sass to SCSS","library":"broccoli-sass2scss","status":"deprecated","version":"0.1.3","language":"javascript","ecosystem":"npm","summary":"A Broccoli plugin that compiles Sass/SCSS files into CSS using libsass. The current version (0.1.3) is stable but relies on an outdated Node.js addon build process (node-gyp) and libsass, which is deprecated in favor of Dart Sass. Key differentiators: integrates with the Broccoli asset pipeline, supporting multiple input trees and source maps. However, due to libsass deprecation and potential native module issues, it is recommended to use alternative plugins like 'broccoli-sass' or 'broccoli-sass-source-maps' that leverage Dart Sass or newer bindings.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","broccoli-plugin","sass","scss","css","sass2scss"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/broccoli-sass2scss"},{"id":25028,"title":"broccoli-scss-linter","library":"broccoli-scss-linter","status":"maintenance","version":"3.1.0","language":"javascript","ecosystem":"npm","summary":"Broccoli plugin that integrates sass-lint for linting SCSS/SASS files in Broccoli build pipelines. Version 3.1.0 is the latest, targeting Node ≥0.10.0. It wraps sass-lint, providing a config option for custom lint rules. Limited maintenance; the underlying sass-lint has been deprecated in favor of stylelint with SCSS plugin. Use this only for legacy Broccoli projects stuck on sass-lint.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","broccoli-plugin","broccoli-lint","broccoli-sass","broccoli-scss","sass-lint","scss-lint","sass","scss"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/broccoli-scss-linter"},{"id":25031,"title":"broccoli-static-compiler","library":"broccoli-static-compiler","status":"deprecated","version":"0.2.2","language":"javascript","ecosystem":"npm","summary":"Deprecated Broccoli plugin for copying static files with optional filtering and directory restructuring. The last published version (0.2.2) is no longer maintained. Replaced by broccoli-funnel since 2015. Does not support Broccoli 1.x or Node.js modern versions. Known for simple src/dest directory mapping and glob-based file selection. Alternatives: broccoli-funnel (recommended), broccoli-file-creator, or manual copy with broccoli-merge-trees.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","broccoli-plugin","files"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/broccoli-static-compiler"},{"id":12908,"title":"Broccoli Test Builder","library":"broccoli-test-builder","status":"abandoned","version":"0.4.0","language":"javascript","ecosystem":"npm","summary":"broccoli-test-builder is a Broccoli.js plugin designed to construct a build tree specifically for running JavaScript tests. It aggregates test-related assets, including source code, test files, and necessary testing frameworks. The package transpiles ES6 source and test code into ES5 using Babel, runs linting with JSHint via `broccoli-lint-eslint`, and bundles test files into AMD modules, concating them into `tests/built-amd-tests.js`. It also includes an AMD loader, QUnit (JavaScript and CSS), and a test-loader, expecting a user-provided `tests/index.html` that uses specific variable markers for content injection. At version 0.4.0, this package is likely tied to older Broccoli.js ecosystems and JavaScript development practices, such as ES5 targeting and AMD modules, and is no longer actively maintained for modern web development workflows.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","broccoli-plugin"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/broccoli-test-builder"},{"id":12909,"title":"Broccoli Test Helper","library":"broccoli-test-helper","status":"active","version":"2.0.0","language":"javascript","ecosystem":"npm","summary":"broccoli-test-helper is a utility package designed to simplify the process of testing Broccoli plugins. It offers a set of helper functions, such as `createBuilder` and `createTempDir`, which streamline the setup and teardown of test environments for Broccoli-based projects. The package focuses on making tests for build and rebuild behavior straightforward and ensuring that output comparisons are 'diff friendly,' providing clear insights into file system changes. Currently stable at version 2.0.0, it supports modern JavaScript features like async/await for cleaner asynchronous test code and ships with TypeScript declarations, enhancing developer experience for TypeScript users. While no specific release cadence is noted, its recent major version indicates active development and maintenance. Its primary differentiator is its tailored approach to Broccoli plugin testing, providing abstractions that directly address common challenges in this domain, making it an an essential tool for Broccoli plugin authors.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/broccoli-test-helper"},{"id":12910,"title":"Broccoli Test Helpers","library":"broccoli-test-helpers","status":"abandoned","version":"0.0.9","language":"javascript","ecosystem":"npm","summary":"This package provides utilities designed to streamline the testing process for Broccoli plugins. It offers a structured approach to setting up test environments, executing plugins against predefined fixtures, and asserting their outputs. As of its latest and only stable release, version 0.0.9, the library uses a CommonJS module system. The package has not received any updates or maintenance since late 2017, indicating it is no longer actively developed or supported. Its core functionality revolves around `makeTestHelper` for orchestrating plugin runs and `cleanupBuilders` for managing test artifacts, making it a highly specialized tool for its specific use case within the older Broccoli ecosystem. Due to its early development status and prolonged abandonment, it likely lacks compatibility with modern Node.js versions, contemporary Broccoli APIs, or current JavaScript module standards (ESM).","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","broccoli"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/broccoli-test-helpers"},{"id":10593,"title":"Broccoli TypeScript Compiler","library":"broccoli-typescript-compiler","status":"active","version":"8.0.0","language":"javascript","ecosystem":"npm","summary":"Broccoli TypeScript Compiler (broccoli-typescript-compiler) is a specialized Broccoli plugin designed to integrate TypeScript compilation directly into a Broccoli.js build pipeline. Currently stable at version 8.0.0, this package provides robust tooling for converting TypeScript files into JavaScript, supporting both CommonJS and ES modules targets. It allows for flexible configuration via `tsconfig.json` files or inline objects, enabling developers to define compiler options such as module resolution, target ES version, source maps, and declaration file generation. Key differentiators include its tight integration with the Broccoli ecosystem, offering three distinct usage patterns: a direct compilation function, a class-based compiler for more control, and a filter function that intelligently processes only TypeScript files while passing non-TypeScript assets through. While a specific release cadence isn't published, the project actively maintains compatibility with recent TypeScript versions, ensuring it remains a viable solution for Broccoli-based projects requiring TypeScript support.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","TypeScript","broccoli-plugin","compiler","js","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/broccoli-typescript-compiler"},{"id":25032,"title":"Broccoli WebGL Transpiler","library":"broccoli-webgl-transpiler","status":"active","version":"0.0.1","language":"javascript","ecosystem":"npm","summary":"A Broccoli plugin that transpiles WebGL/GLSL source files into JavaScript strings. Version 0.0.1 is the initial and only release. As a minimal plugin, it simply compiles GLSL files into exported JS strings and renames them from `.glsl` to `.js`. It does not handle shader attachment or compilation at runtime. Compared to alternatives like `ember-cli-webgl`, it is lower-level and lacks Ember-specific integration. The project appears to be early-stage with limited adoption.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","broccoli-plugin","transpiler","webgl","glsl","opengl","js"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/broccoli-webgl-transpiler"},{"id":19390,"title":"broccoli-webpack","library":"broccoli-webpack","status":"abandoned","version":"1.0.0","language":"javascript","ecosystem":"npm","summary":"Broccoli plugin for webpack v1 (now legacy). Version 1.0.0 is the latest stable release, last updated in 2015 and effectively abandoned. It wraps webpack as a Broccoli plugin, allowing Broccoli builds to bundle with webpack. Automatically sets context and output.path. No longer maintained; alternatives include broccoli-webpack2 or ember-cli for modern projects.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","broccoli-plugin","broccoli","webpack"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/broccoli-webpack"},{"id":25033,"title":"brocode-cli","library":"brocode-cli","status":"active","version":"2.0.6","language":"javascript","ecosystem":"npm","summary":"A toy compiler for the BroCode programming language that allows writing code using Hindi-style syntax. Version 2.0.6 is the current release; the project appears to be in active development with no clear release cadence. It differentiates itself by making programming accessible to Hindi speakers through familiar syntax (e.g., 'bro maanle' for variable declaration) and includes DOM manipulation and debug mode. The package primarily targets educational/fun use, not production systems.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","compiler","programming-language","brocode","fun-programming-language","hindi","language"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/brocode-cli"},{"id":23381,"title":"brokenaxes","library":"brokenaxes","status":"active","version":"0.6.2","language":"python","ecosystem":"pypi","summary":"Creates broken axes in matplotlib to plot data with discontinuities or different scales. Current version 0.6.2, release cadence sporadic.","last_verified":"2026-05-01T00:00:00.000Z","tags":["matplotlib","broken-axis","visualization"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/brokenaxes"},{"id":468,"title":"Brotli Compression Library","library":"brotli","status":"active","version":"1.2.0","language":"python","ecosystem":"pypi","summary":"Python bindings for the Brotli compression library. It offers high-performance lossless compression, often achieving better ratios than gzip, particularly for text-based data. The library's releases are typically synchronized with updates to the underlying C Brotli reference implementation.","last_verified":"2026-05-12T14:03:26.007Z","tags":["compression","brotli","data-compression","security"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/brotli"},{"id":5753,"title":"Brotli ASGI Middleware","library":"brotli-asgi","status":"active","version":"1.6.0","language":"python","ecosystem":"pypi","summary":"brotli-asgi is an ASGI middleware that provides Brotli response compression for ASGI applications like Starlette and FastAPI. It offers faster and more dense compression than GZip, making it a drop-in replacement for the GZipMiddleware. As of v1.6.0, it remains actively maintained with periodic updates for dependencies and occasional feature enhancements.","last_verified":"2026-04-14T00:00:00.000Z","tags":["asgi","middleware","compression","brotli","fastapi","starlette"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/brotli-asgi"},{"id":12911,"title":"Brotli WebAssembly Compressor","library":"brotli-wasm","status":"active","version":"3.0.1","language":"javascript","ecosystem":"npm","summary":"brotli-wasm is a JavaScript/TypeScript library providing Brotli compression and decompression capabilities across both Node.js (v18 and above) and browser environments, powered by WebAssembly. It wraps the well-regarded Rust Brotli crate (currently v5 as of `brotli-wasm` v3.x), compiling it to WASM for broad compatibility. The current stable version is 3.0.1, with major version updates occurring when significant breaking changes are introduced, such as API overhauls or minimum engine version bumps. A key differentiator is its consistent, battle-tested API that abstracts away the complexities of WASM loading and environment-specific implementations, allowing developers to use a single codebase for compression needs in diverse JavaScript runtimes. It offers both a simple `compress`/`decompress` API for buffers and advanced `CompressStream`/`DecompressStream` classes for streaming data, making it suitable for various use cases from file processing to network communication. It explicitly states no runtime dependencies.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","brotli","wasm","compression","decompression","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/brotli-wasm"},{"id":2419,"title":"BrotliCFFI","library":"brotlicffi","status":"active","version":"1.2.0.1","language":"python","ecosystem":"pypi","summary":"BrotliCFFI provides Python CFFI bindings to Google's high-performance Brotli compression library. It allows Python applications to leverage the Brotli compression algorithm efficiently across various Python interpreters, including PyPy. The current version is 1.2.0.1, and it maintains an active release cadence with regular updates to the underlying Brotli library and Python compatibility.","last_verified":"2026-04-24T19:31:06.398Z","tags":["compression","brotli","cffi","data-science","network"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/brotlicffi"},{"id":3914,"title":"Brotlipy: Python Bindings to Brotli Compression","library":"brotlipy","status":"renamed","version":"0.7.0","language":"python","ecosystem":"pypi","summary":"brotlipy is a Python library that provides CFFI-based bindings to Google's Brotli lossless compression algorithm. It enables Python applications to efficiently compress and decompress data using Brotli, supporting both one-shot and streaming operations. Version 0.7.0 is the final release of this library, as the project has been archived and its development continues under the `brotlicffi` package.","last_verified":"2026-04-11T00:00:00.000Z","tags":["compression","brotli","performance","archived","cffi"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/brotlipy"},{"id":17517,"title":"Brownstone AI Access Control for Express","library":"brownstone-middleware","status":"active","version":"0.1.4","language":"javascript","ecosystem":"npm","summary":"This `brownstone-middleware` package, currently at version 0.1.4, integrates with Express.js applications to manage and monetize AI agent access. It operates by detecting known AI crawlers and bots based on their user-agents. The middleware offers capabilities for logging AI hits (metering), enforcing access policies by blocking unauthorized agents with a 403 status, and injecting licensing metadata into HTML responses via a `<meta name=\"ai-usage\">` tag. This allows AI systems to directly read usage terms. A key differentiator is its reliance on an external Brownstone API for comprehensive analytics, centralized licensing configuration, and robust bot detection, providing developers with granular control over how their content is accessed and used by AI models. The project is actively maintained, with ongoing updates to agent detection and API features.","last_verified":"2026-04-23T00:00:00.000Z","tags":["javascript","ai","licensing","middleware","express","bot-detection","crawlers"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/brownstone-middleware"},{"id":15417,"title":"Browser-based Pyright","library":"browser-basedpyright","status":"active","version":"1.39.3","language":"javascript","ecosystem":"npm","summary":"This package provides a browser-compatible build of `basedpyright`, an advanced static type checker for Python. As a fork of Microsoft's Pyright, `basedpyright` offers robust type analysis, diagnostic reporting, and language server capabilities. `browser-basedpyright` enables the integration of these features directly into web environments, such as online Python playgrounds, web-based IDEs, and educational tools, without requiring a Node.js backend. It follows a rapid release cadence, frequently updating to incorporate the latest upstream Pyright features and bug fixes, with the current stable version being `1.39.3`. Its primary differentiator is enabling comprehensive Python type checking entirely within the client-side browser context.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/browser-basedpyright"},{"id":5867,"title":"browser-cookie3","library":"browser-cookie3","status":"active","version":"0.20.1","language":"python","ecosystem":"pypi","summary":"browser-cookie3 is a Python library that loads cookies from various web browsers (Chrome, Firefox, Edge, Safari, Opera, Brave, etc.) into a `cookiejar` object. This enables Python programs, often used for web scraping or automation, to download content as seen in a web browser without needing to re-authenticate. The library is actively maintained, with frequent updates to support new browser versions and address changes in cookie storage mechanisms.","last_verified":"2026-04-14T00:00:00.000Z","tags":["cookies","browser","web scraping","automation","http.cookiejar"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/browser-cookie3"},{"id":18179,"title":"Browser DevTools MCP","library":"browser-devtools-mcp","status":"active","version":"0.6.9","language":"javascript","ecosystem":"npm","summary":"A Model Context Protocol (MCP) server that gives AI coding assistants comprehensive browser automation and debugging capabilities, including execution-level inspection (logs, network, console messages) and visual feedback (screenshots, ARIA snapshots, PDFs). Version 0.6.9 is the current stable release; the package is actively developed on GitHub. Supports both Browser (Playwright) and Node.js (Inspector Protocol) platforms with session management, design comparison (Figma), OpenTelemetry integration, and multiple transport modes (stdio, HTTP). Differentiates from generic browser automation tools by focusing on AI agent integration via MCP, providing structured debugging tools (tracepoints, logpoints) and visual snapshots for LLM-based workflows.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","ai","mcp","mcp-server","browser","dev-tools","debug","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/browser-devtools-mcp"},{"id":15972,"title":"Browser FS Access API Ponyfill","library":"browser-fs-access","status":"active","version":"0.38.0","language":"javascript","ecosystem":"npm","summary":"browser-fs-access is a JavaScript library that provides a simplified, progressive enhancement approach to using the File System Access API in web browsers. It acts as a ponyfill, meaning it offers a consistent API surface while transparently falling back to older, less capable methods like `<input type=\"file\">` and `<a download>` on browsers that do not fully support the File System Access API. This ensures broad compatibility while leveraging modern capabilities where available. The library is currently at version 0.38.0 and maintains an active release cadence, frequently publishing updates and fixes, often on a monthly basis. Key differentiators include its robust fallback mechanism, its origin from GoogleChromeLabs, and its focus on developer ergonomics by abstracting away the complexities of feature detection and legacy API interactions. It ships with TypeScript types for improved developer experience.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","file system access","file system access api","file system","ponyfill","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/browser-fs-access"},{"id":17180,"title":"browser-level","library":"browser-level","status":"active","version":"3.0.0","language":"javascript","ecosystem":"npm","summary":"`browser-level` is a JavaScript library providing an `abstract-level` compliant database interface designed specifically for web browsers, utilizing IndexedDB as its backend. The current stable version is 3.0.0. It serves as the spiritual successor to `level-js`, offering a modern, `abstract-level`-compatible API for client-side data persistence. Releases typically align with major upgrades to its underlying `abstract-level` dependency, ensuring compatibility with the broader Level ecosystem. A key differentiator is its seamless integration with browser environments, providing first-class support for both Uint8Array and Buffer (via an optional shim) for keys and values. However, due to IndexedDB's inherent limitations, `browser-level` iterators do not offer strict snapshot guarantees across multiple `next()` or `nextv()` calls, which means concurrent writes might be visible to an ongoing iteration. This necessitates careful handling for applications requiring strict transactional isolation during iteration.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","level","leveldb","indexeddb","abstract-level","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/browser-level"},{"id":15551,"title":"Browser Metro Bundler","library":"browser-metro","status":"active","version":"1.0.15","language":"javascript","ecosystem":"npm","summary":"browser-metro is a unique, client-side JavaScript and TypeScript bundler designed to run entirely within a web browser, typically leveraging a Web Worker for performance. Inspired by React Native's Metro bundler, it provides features like Hot Module Replacement (HMR), React Refresh support, and integration with Expo Router for file-based routing. It manages modules through a VirtualFS, performs rapid compilation of TypeScript and JSX via Sucrase transforms, and supports on-demand bundling of npm packages through an external ESM server (e.g., `https://esm.reactnative.run`). As of version 1.0.15, it emphasizes rapid development feedback loops in browser-based playgrounds and development environments. Its key differentiator is its completely client-side operation, removing the need for a Node.js build server for many common development tasks, making it ideal for interactive coding environments and sandboxes.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","bundler","react-native","metro","hmr","typescript","jsx","browser","virtual-fs"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/browser-metro"},{"id":21011,"title":"browser-pack-flat","library":"browser-pack-flat","status":"maintenance","version":"3.5.0","language":"javascript","ecosystem":"npm","summary":"Browserify plugin that bundles modules into a single scope, similar to Rollup, eliminating the require runtime wrapper. Current stable version is 3.5.0. Maintained sporadically; no major release since 2020. Differentiator: drastically reduces bundle size and execution overhead by rewriting require() calls to variable references and flattening module scopes. Unlike default browser-pack, it removes the per-module function wrapper and runtime, at the cost of potential execution order differences and incompatibility with certain patterns (e.g., wrapped require, factor-bundle). Supports an ecmaVersion option and IIFE removal via iife:false.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/browser-pack-flat"},{"id":17519,"title":"BrowserSync Client-Side Script","library":"browser-sync-client","status":"maintenance","version":"3.0.4","language":"javascript","ecosystem":"npm","summary":"browser-sync-client is the essential client-side JavaScript component for the BrowserSync tool, enabling real-time browser synchronization and live reloading functionalities. As of its latest version 3.0.4, published approximately a year ago, it's typically bundled and injected by the main `browser-sync` server into web pages. This package does not follow a strict, predictable release cadence, and the core `browser-sync` project shows signs of being in a maintenance mode rather than active feature development. Its key differentiator is facilitating a synchronized development experience across multiple browsers and devices, mirroring scrolls, clicks, form inputs, and injecting CSS/JS changes without manual refreshes. It's a critical piece for front-end development workflows, especially when integrating with task runners like Gulp or Webpack, but it's not designed for direct developer import or interaction in application code.","last_verified":"2026-04-23T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/browser-sync-client"},{"id":19392,"title":"BrowserSync Webpack Plugin (v3 fork)","library":"browser-sync-v3-webpack-plugin","status":"active","version":"0.1.1","language":"javascript","ecosystem":"npm","summary":"A Webpack plugin that integrates BrowserSync for live reload and dev server proxy. This fork (v0.1.1) adds support for BrowserSync v3 (peer dep ^2 || ^3) while maintaining compatibility with Webpack 1–5. It can serve files directly or proxy Webpack Dev Server. BrowserSync starts only in watch mode. Minimal configuration: pass BrowserSync options as first argument and optional plugin options (reload, injectCss, name, callback) as second. Releases are infrequent.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","webpack","webpack-plugin","browsersync","browser-sync","livereload","serve"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/browser-sync-v3-webpack-plugin"},{"id":19391,"title":"BrowserSync Webpack Plugin","library":"browser-sync-webpack-plugin","status":"active","version":"2.4.0","language":"javascript","ecosystem":"npm","summary":"Webpack plugin that integrates BrowserSync for live reloading and cross-device testing during development. Current stable version is 2.4.0, with support for Webpack 1–5 and BrowserSync 2–3. It is typically used when you want BrowserSync's UI and synchronized browsing alongside Webpack's watch mode, either serving directly or proxying Webpack Dev Server. The plugin requires Node >=4 and is published on npm. Key differentiator: it adds BrowserSync's multi-device sync, UI dashboard, and tunnel capabilities to Webpack builds without needing to run a separate process. Contributions welcome, MIT license.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","webpack","webpack-plugin","browsersync","browser-sync","livereload","serve"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/browser-sync-webpack-plugin"},{"id":15552,"title":"browser-UI-test","library":"browser-ui-test","status":"active","version":"0.23.3","language":"javascript","ecosystem":"npm","summary":"browser-UI-test is a JavaScript framework designed for headless browser-based UI testing, primarily focused on visual regression. It allows developers to define UI test scenarios using simple `.goml` script files, which are then executed in a headless browser environment, typically leveraging Puppeteer. After script execution, the framework takes a screenshot of the page and compares it against an expected baseline image, failing the test if differences are detected. The package is currently at version 0.23.3, and its development seems active, with Docker images being pushed on merges to the main branch. This tool differentiates itself by its `.goml` script-based, declarative approach to UI interactions and its integrated screenshot comparison functionality, aiming for ease of use for quick UI checks rather than complex end-to-end testing suites like Playwright or Cypress.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","UI","test","browser"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/browser-ui-test"},{"id":1407,"title":"Browser Use","library":"browser-use","status":"active","version":"0.12.6","language":"python","ecosystem":"pypi","summary":"Browser Use is a Python library designed to empower AI agents with the ability to navigate and interact with web browsers programmatically. It facilitates tasks such as clicking buttons, filling forms, and scraping data, effectively allowing AI to perform web-based actions autonomously. The library is actively maintained with frequent updates.","last_verified":"2026-04-23T20:50:12.493Z","tags":["browser automation","AI agents","web scraping","CDP","LLM tools","headless browser"],"install_tag":"reviewed","install_tag_description":"minor failures on some runtimes or slightly older test data","api":"https://checklist.day/api/registry/browser-use"},{"id":2420,"title":"Browser Use Python SDK","library":"browser-use-sdk","status":"active","version":"3.4.3","language":"python","ecosystem":"pypi","summary":"The `browser-use-sdk` is the official Python SDK for the Browser Use Cloud API, enabling AI agents to automate complex web tasks. It provides state-of-the-art browser automation with features like stealth browsers, CAPTCHA solving, and residential proxies, allowing for data extraction, form filling, multi-step workflows, and research. The current version is 3.4.3, and it maintains an active release cadence with frequent updates.","last_verified":"2026-04-24T19:31:35.658Z","tags":["automation","web scraping","ai","sdk","cloud-api","browser","agent"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/browser-use-sdk"},{"id":10,"title":"Browserbase Python SDK","library":"browserbase","status":"active","version":"1.4.0","language":"python","ecosystem":"pypi","summary":"Python SDK for Browserbase, a serverless headless browser platform. Provides remote browser sessions accessible via Playwright/Selenium CDP connections. Has undergone a complete SDK rewrite at v1.0.0 (October 2024) — the old high-level API (browserbase.load(), browserbase.screenshot()) is gone. Current SDK is a low-level Stainless-generated client focused on session lifecycle management.","last_verified":"2026-05-11T18:12:58.020Z","tags":["browser","headless","playwright","scraping","agents","CDP","cloud"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/browserbase"},{"id":3425,"title":"BrowserForge","library":"browserforge","status":"active","version":"1.2.4","language":"python","ecosystem":"pypi","summary":"BrowserForge is a Python library designed for intelligent browser header and fingerprint generation. It mimics the frequency of different browsers, operating systems, and devices found in the wild using a Bayesian generative network, providing realistic HTTP headers for web scraping and automation. It is a re-implementation of Apify's fingerprint-suite in Python, known for its extremely fast runtime and extensive customization options. The current version is 1.2.4, and it is actively maintained.","last_verified":"2026-04-25T10:03:25.798Z","tags":["client","headers","fingerprint","generator","browser","http","scraping","requests","automation"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/browserforge"},{"id":21014,"title":"BrowserGym","library":"browsergym","status":"active","version":"0.14.3","language":"python","ecosystem":"pypi","summary":"BrowserGym is a Gymnasium-compatible environment for web task automation in Chromium. It provides a standardized interface for training and evaluating AI agents on web tasks, supporting both human demonstrations and automated interactions. Version 0.14.3 requires Python >3.10, with frequent releases.","last_verified":"2026-04-27T00:00:00.000Z","tags":["reinforcement-learning","gym","web-automation","chromium","benchmark"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/browsergym"},{"id":3915,"title":"BrowserGym Core","library":"browsergym-core","status":"active","version":"0.14.3","language":"python","ecosystem":"pypi","summary":"BrowserGym Core (version 0.14.3) is a Python library that provides the fundamental Gymnasium environment for web task automation within the Chromium browser. It serves as the base for various web agent benchmarks and is designed for researchers and developers evaluating and building web agents, particularly those leveraging Large Language Models (LLMs) for web interaction tasks. The project is under active development with a rapid release cadence.","last_verified":"2026-04-11T00:00:00.000Z","tags":["AI agents","web automation","reinforcement learning","gymnasium","chromium","playwright","benchmarking","LLM"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/browsergym-core"},{"id":23382,"title":"BrowserGym Experiments","library":"browsergym-experiments","status":"active","version":"0.14.3","language":"python","ecosystem":"pypi","summary":"Experimentation tools for BrowserGym, providing wrappers and utilities to run experiments with LLM-based agents in web environments. Current version: 0.14.3, requires Python >3.7. Release cadence: irregular.","last_verified":"2026-05-01T00:00:00.000Z","tags":["experiments","browser-automation","web-agent","llm-agent","testing"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/browsergym-experiments"},{"id":21013,"title":"BrowserGym MiniWoB","library":"browsergym-miniwob","status":"active","version":"0.14.3","language":"python","ecosystem":"pypi","summary":"MiniWoB++ benchmark environment for BrowserGym that provides web interaction tasks for training and evaluating reinforcement learning agents. Version 0.14.3 supports Python >3.7 and integrates with gymnasium. Maintained as part of the BrowserGym ecosystem.","last_verified":"2026-04-27T00:00:00.000Z","tags":["browsergym","miniwob","reinforcement-learning","web-navigation","benchmark"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/browsergym-miniwob"},{"id":23383,"title":"browsergym-visualwebarena","library":"browsergym-visualwebarena","status":"active","version":"0.14.3","language":"python","ecosystem":"pypi","summary":"VisualWebArena benchmark integration for BrowserGym. Version 0.14.3, released as part of the BrowserGym ecosystem. Provides environments for evaluating multimodal web agents on visual tasks. Release cadence follows BrowserGym releases.","last_verified":"2026-05-01T00:00:00.000Z","tags":["webarena","browsergym","visualwebarena","benchmark","multimodal","gymnasium"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/browsergym-visualwebarena"},{"id":21012,"title":"BrowserGym WebArena","library":"browsergym-webarena","status":"active","version":"0.14.3","language":"python","ecosystem":"pypi","summary":"WebArena benchmark environment for BrowserGym, version 0.14.3. Provides a Gymnasium-compatible environment for evaluating web agents on realistic web interaction tasks.","last_verified":"2026-04-27T00:00:00.000Z","tags":["webarena","browsergym","web-interface","evaluation","benchmark"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/browsergym-webarena"},{"id":12912,"title":"Browserify","library":"browserify","status":"active","version":"17.0.1","language":"javascript","ecosystem":"npm","summary":"Browserify is a JavaScript bundler that enables developers to use Node.js-style `require()` statements in client-side browser code. It recursively analyzes the `require()` calls in an application to build a single JavaScript bundle that can be served to the browser. As of April 2026, the current stable version is 17.0.1, with releases occurring periodically to address dependency updates and bug fixes, rather than a strict time-based cadence. Its key differentiator is its adherence to the CommonJS module system for the browser, allowing direct reuse of many npm modules originally written for Node.js, offering an alternative to modern ESM-focused bundlers like Webpack or Rollup for projects that prefer or are built around the CommonJS paradigm. It handles core Node.js built-in modules by providing browser-compatible polyfills.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","browser","require","commonjs","commonj-esque","bundle","npm"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/browserify"},{"id":12914,"title":"Browserify Bignum","library":"browserify-bignum","status":"abandoned","version":"1.3.0-2","language":"javascript","ecosystem":"npm","summary":"This library provides a JavaScript implementation of arbitrary-precision arithmetic, specifically designed to be compatible with Node.js's `node-bignum` API while being usable in browser environments via Browserify. It is based on `bignumber.js` by MikeMcl. The current stable version is 1.3.0-2, released approximately nine years ago. It differs from the original `node-bignum` by explicitly *omitting* several key methods, including `prime`, `toNumber`, bitwise operations (`and`, `or`, `xor`), modular inverse, random number generation, primality testing, root, shift operations, GCD, and Jacobi symbol. This makes it suitable only for specific use cases that do not require these advanced features, such as its original purpose for `node-srp`. Given its age and the explicit statement about unimplemented features, active development is not ongoing, and it targets older browserify workflows rather than modern ESM or bundler setups.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","arbitrary","precision","arithmetic","big","number","decimal","float","biginteger"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/browserify-bignum"},{"id":18178,"title":"browserify-dev-bundler","library":"browserify-dev-bundler","status":"maintenance","version":"2.0.0","language":"javascript","ecosystem":"npm","summary":"On-demand browserify bundler middleware for development with watchify support. Version 2.0.0 is the latest stable release, with low release cadence (last release in 2016). It dynamically bundles CommonJS modules via HTTP requests, caching bundles with watchify for fast responses during development. Unlike manual watchify tasks or file-based bundling, it integrates directly as Express middleware, intercepting *.js requests and bundling on the fly. Not suitable for production—use browserify build process instead. Works with Node.js and Express.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","browserify","watchify","bundler","middleware","on demand","development"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/browserify-dev-bundler"},{"id":17521,"title":"Browserify Development Middleware","library":"browserify-dev-middleware","status":"abandoned","version":"1.5.0","language":"javascript","ecosystem":"npm","summary":"Browserify Dev Middleware provides an Express/Connect-compatible middleware for Node.js environments, designed to compile Browserify files on request specifically for development purposes. It enables dynamic bundling of client-side JavaScript, supporting features like specifying a source directory for assets, applying Browserify transforms (e.g., `jadeify`), global transforms (e.g., `deamdify`), and passing arbitrary Browserify options directly. This approach allows developers to avoid pre-compilation steps during local development, serving fresh bundles dynamically. The package is currently at version 1.5.0. However, its GitHub repository was archived in October 2021, indicating it is no longer actively maintained, making its release cadence effectively ceased. Its key differentiator was its simplicity in integrating on-demand Browserify compilation into existing Node.js servers, contrasting with more complex static asset pipelines.","last_verified":"2026-04-23T00:00:00.000Z","tags":["javascript","browserify","middleware","assets"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/browserify-dev-middleware"},{"id":25034,"title":"Browserify ES6 Module Transpiler","library":"browserify-es6-modules","status":"deprecated","version":"0.1.1","language":"javascript","ecosystem":"npm","summary":"A Browserify transform that compiles ES6 module syntax (import/export) to CommonJS using the ES6 Module Transpiler. Version 0.1.1 is the latest release; no updates since 2014. This project is experimental (WIP) and superseded by Babel. Designed for early adopters of ES6 modules in Browserify builds, but now obsolete. Not recommended for new projects.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/browserify-es6-modules"},{"id":18177,"title":"browserify-middleware","library":"browserify-middleware","status":"maintenance","version":"8.1.1","language":"javascript","ecosystem":"npm","summary":"Express/Connect middleware for Browserify v2, currently at version 8.1.1. Provides sensible defaults: automatic source maps, file watching in development, minification, gzip, and etag caching in production. Supports serving individual files, directories of files, and npm package bundles with external dependencies for optimized caching. Allows use without Express except for directory serving. Last updated in 2013; depends on browserify >=2.x and uses uglify-js. Compared to alternatives like budo or watchify, it integrates directly as middleware for existing Express apps.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","browserify","middleware","express","connect"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/browserify-middleware"},{"id":12916,"title":"Browserify Server","library":"browserify-server","status":"abandoned","version":"2.1.18","language":"javascript","ecosystem":"npm","summary":"browserify-server is a utility package that integrates Browserify bundling with a simple static file server. It aims to streamline local development by automatically bundling JavaScript files and serving them alongside other static assets, such as HTML and CSS, from a specified directory. The package's primary function is to eliminate boilerplate code typically required to set up a development server with Browserify. Currently at version 2.1.18, its release cadence is effectively inactive, reflecting the broader industry shift away from Browserify as a primary module bundler for new projects. Its key differentiator was its simplicity for Browserify-based workflows, providing a 'zero-config' approach to serving bundles, which has largely been superseded by integrated development servers in modern bundlers like Webpack, Rollup, and Vite.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/browserify-server"},{"id":10594,"title":"Browserify Sign","library":"browserify-sign","status":"maintenance","version":"4.2.5","language":"javascript","ecosystem":"npm","summary":"browserify-sign is a JavaScript library that provides browser-compatible implementations of Node.js's `crypto` module public key functions, specifically `createSign` and `createVerify`. This allows developers to use cryptographic signing and verification operations, typically involving RSA or DSA algorithms, directly in web browsers by bundling their code with Browserify. The current stable version is 4.2.5, last published approximately seven months ago (as of April 2026). The project maintains a sustainable release cadence with at least one new version released annually, primarily focusing on maintenance and security updates rather than active feature development. Its key differentiator is enabling Node.js-style crypto APIs in browser environments, making it crucial for projects requiring consistent cryptographic behavior across server and client-side JavaScript when using the Browserify bundling approach.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/browserify-sign"},{"id":27623,"title":"Browsermob Proxy Python Client","library":"browsermob-proxy","status":"maintenance","version":"0.8.0","language":"python","ecosystem":"pypi","summary":"A Python client library for interacting with the Browsermob Proxy, used for capturing HTTP/HTTPS traffic in HAR format. Current version 0.8.0, last released in 2015, now in maintenance mode.","last_verified":"2026-05-09T00:00:00.000Z","tags":["proxy","selenium","browsermob","har","testing"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/browsermob-proxy"},{"id":19394,"title":"Browserslist","library":"browserslist","status":"active","version":"4.28.2","language":"javascript","ecosystem":"npm","summary":"Browserslist is a configuration tool for sharing target browser and Node.js versions across front-end tools like Autoprefixer, Babel, and Stylelint. Current stable version is 4.28.2, released in early 2025. It uses caniuse-lite data to resolve queries like 'last 2 versions' or '> 1%' in a .browserslistrc file or package.json. Key differentiators: single source of truth for browser targets, broad adoption, and a query DSL that supports ranges, regions, and custom statistics.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","browsers","caniuse","target","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/browserslist"},{"id":25037,"title":"Browserslist Lint","library":"browserslist-lint","status":"active","version":"0.4.0","language":"javascript","ecosystem":"npm","summary":"Linter for Browserslist configuration files. Checks target browser queries against popular mistakes like missing 'not dead', ignoring browser diversity, or listing already dead browsers. Stable version 0.4.0, released frequently alongside Browserslist ecosystem. Integrates with CI via CLI or npx. Differentiator: opinionated rules to avoid common footguns when defining browser targets, with online checking at browsersl.ist.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","caniuse","browsers","target","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/browserslist-lint"},{"id":21015,"title":"Browserslist to esbuild target converter","library":"browserslist-to-esbuild","status":"active","version":"2.1.1","language":"javascript","ecosystem":"npm","summary":"Converts browserslist queries into esbuild-compatible target arrays (e.g., 'chrome79', 'firefox91'). Version 2.1.1 is current stable, pure ESM since v2.0.0, requiring Node >=18 and browserslist as a peer dependency. Unlike other approaches (manual mapping or build tool plugins), this package supports all browserslist config sources (package.json, .browserslistrc, inline strings) and handles edge cases like 'safari TP', IE, and Opera. TypeScript types included. Recommended for projects using esbuild with browserslist.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","browserslist","browserlist","esbuild","browsers","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/browserslist-to-esbuild"},{"id":12913,"title":"Browserslist Useragent Matcher","library":"browserslist-useragent","status":"active","version":"4.0.0","language":"javascript","ecosystem":"npm","summary":"browserslist-useragent is a utility library designed to determine if a given browser user agent string satisfies a specified browserslist query. The current stable version, 4.0.0, marks a significant rewrite in TypeScript and a switch from the 'useragent' parsing library to 'ua-parser-js', which may introduce subtle differences in how user agents are classified. This library seamlessly integrates with existing browserslist configurations found in project files like `.browserslistrc` or `package.json`, but also provides options for explicitly defining browser queries. It supports a comprehensive range of popular browsers, including Chrome, Firefox, Safari, Edge, and Internet Explorer, offering granular control over version matching through options like ignoring patch or minor versions, or allowing higher versions than specified. While there isn't a fixed release cadence, updates are regularly issued to incorporate bug fixes, add support for new browsers, and improve the underlying parsing logic.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/browserslist-useragent"},{"id":10595,"title":"Browserslist Useragent Regexp","library":"browserslist-useragent-regexp","status":"active","version":"4.1.4","language":"javascript","ecosystem":"npm","summary":"browserslist-useragent-regexp is a utility that compiles a `browserslist` query into a JavaScript regular expression, enabling client-side user agent detection. This allows developers to determine if a browser supports a given `browserslist` configuration directly in the browser, without server-side checks. It is currently at version 4.1.4 and receives active maintenance, with frequent bug fixes and minor feature releases. Key differentiators include its direct integration with `browserslist` for consistent browser targeting across toolchains and its ability to generate optimized regex patterns. Since version 4.0.0, it is an ESM-only package and requires Node.js >= 14. This library is particularly useful for conditional loading of polyfills or different JavaScript bundles based on client-side browser capabilities.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","browserslist","useragent","regexp","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/browserslist-useragent-regexp"},{"id":17178,"title":"BrowserStack Node.js Client","library":"browserstack","status":"abandoned","version":"1.6.1","language":"javascript","ecosystem":"npm","summary":"This client provides a JavaScript interface for integrating Node.js applications with the BrowserStack platform. It offers programmatic access to various BrowserStack APIs, including the general REST API, the Automate API for WebDriver-based testing, the App Automate API for mobile application testing, and the Screenshots API for generating cross-browser screenshots. Developers can use it to manage virtual browsers, define testing workers, administer projects and builds, and query session information directly from their Node.js environment. As of April 2026, the package's current stable version is 1.6.1, last updated in February 2019. This indicates the project is effectively abandoned, lacking any ongoing maintenance, feature development, or security updates. Its primary differentiator was providing a unified Node.js client across multiple BrowserStack services at the time of its last release. However, due to its outdated nature, users are strongly advised to seek more recent and officially maintained BrowserStack SDKs or alternatives for robust and secure integrations. It exclusively supports CommonJS module loading.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","automation","browser","browserstack","screenshot","testing"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/browserstack"},{"id":16955,"title":"BrowserStack Cypress CLI","library":"browserstack-cypress-cli","status":"active","version":"1.36.4","language":"javascript","ecosystem":"npm","summary":"The `browserstack-cypress-cli` is a command-line interface (CLI) tool designed by BrowserStack to enable running Cypress end-to-end tests on BrowserStack's cloud infrastructure. This allows developers to execute their Cypress test suites across a wide array of remote browsers and operating systems, which significantly expands testing coverage beyond local environments. Currently in public beta, the package (latest stable release v1.36.4 as of April 2026) receives frequent updates, often on a weekly or bi-weekly basis, with recent releases focusing on bug fixes, improved logging for Cucumber-Cypress tests, and enhanced dependency management. Its primary differentiator is providing seamless integration with BrowserStack Automate, offering features like parallel test execution, localhost tunneling, and comprehensive test reporting, which are crucial for CI/CD pipelines.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/browserstack-cypress-cli"},{"id":7056,"title":"BrowserStack Local Python","library":"browserstack-local","status":"active","version":"1.2.14","language":"python","ecosystem":"pypi","summary":"The `browserstack-local` Python library provides bindings for the BrowserStack Local testing feature. It allows users to test websites hosted on local development environments, staging environments, or behind firewalls/proxies, by establishing a secure tunnel between the user's machine and the BrowserStack cloud. The library is currently at version 1.2.14 and maintains an active development status with a positive release cadence, often releasing new versions within three months.","last_verified":"2026-04-16T00:00:00.000Z","tags":["BrowserStack","Local","selenium","testing","tunnel"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/browserstack-local"},{"id":12917,"title":"BrowserStack Node.js SDK","library":"browserstack-node-sdk","status":"active","version":"1.52.0","language":"javascript","ecosystem":"npm","summary":"The `browserstack-node-sdk` is a Node.js library designed to facilitate running Selenium WebDriver tests on the BrowserStack cloud platform using popular JavaScript test runners like Jest, Mocha, and Cucumber. Currently at version 1.52.0, it primarily offers a command-line interface (CLI) to configure and execute tests against various browser and OS combinations defined in a `browserstack.yml` configuration file. While the SDK supports programmatic integration, its common usage pattern involves an `npx setup` command to initialize project configuration and wrapper CLI commands (e.g., `browserstack-node-sdk jest`) to orchestrate test execution on BrowserStack. Release cadence is frequent, indicated by minor version increments, focusing on compatibility and new platform support rather than major breaking changes. Its key differentiator is simplifying the integration of existing Node.js test suites with BrowserStack's extensive device farm through a streamlined setup and execution workflow, abstracting away much of the boilerplate associated with configuring remote Selenium grids.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/browserstack-node-sdk"},{"id":9562,"title":"BrowserStack Python SDK (Legacy)","library":"browserstack-sdk","status":"deprecated","version":"1.45.0","language":"python","ecosystem":"pypi","summary":"This is a legacy Python SDK for integrating Selenium-webdriver tests with BrowserStack. It is officially deprecated and no longer actively maintained. BrowserStack now recommends using standard Selenium with BrowserStack capabilities directly. The last release of this SDK was 1.45.0 in April 2022.","last_verified":"2026-04-17T00:00:00.000Z","tags":["testing","selenium","browserstack","web testing","deprecated"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/browserstack-sdk"},{"id":17518,"title":"BrowserSync Webpack Plugin","library":"browsersync-webpack-plugin","status":"abandoned","version":"0.6.0","language":"javascript","ecosystem":"npm","summary":"The `browsersync-webpack-plugin` package provides a bridge to integrate BrowserSync with Webpack projects, particularly useful for development workflows. It aims to simplify the setup of live reloading and synchronized browser testing by combining BrowserSync's features with Webpack's build process, often alongside `webpack-dev-middleware` and `webpack-hot-middleware`. The provided version, `0.6.0`, was published in April 2018. The package itself appears to be largely unmaintained or abandoned, with the last code commit and NPM publish occurring approximately six years ago. This makes it unsuitable for modern Webpack 5+ setups and potentially incompatible with newer Node.js versions or recent BrowserSync releases. Users should be aware of its inactive status and consider alternatives for contemporary projects. It differentiates itself by offering a direct plugin approach to embed BrowserSync into Webpack's lifecycle, rather than configuring BrowserSync manually to proxy a `webpack-dev-server` instance.","last_verified":"2026-04-23T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/browsersync-webpack-plugin"},{"id":25035,"title":"brslint","library":"brslint","status":"active","version":"0.2.3","language":"javascript","ecosystem":"npm","summary":"Brslint is a parsing and linting tool for Roku's BrightScript language. The current stable version is 0.2.3, released as a maintenance update with support for try/throw/catch syntax from OS 9.4. It provides static analysis for BrightScript files, including validation of component XML files, customizable rules via brslint.config, and over 30 built-in rules. Unlike generic linters, it is purpose-built for BrightScript and integrates with Roku development workflows. Release cadence is irregular, with updates approximately every 2-6 months. Key differentiators: native support for BrightScript syntax, configurable rule sets, and XML component validation.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","brightscript","lint"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/brslint"},{"id":25036,"title":"brunch-es6-transpiler","library":"brunch-es6-transpiler","status":"abandoned","version":"0.0.1","language":"javascript","ecosystem":"npm","summary":"A Brunch plugin that transpiles ES6 (ES2015) JavaScript to ES5 using the es6-transpiler library. Version 0.0.1 is the only release, with no updates since 2015; the plugin is effectively abandoned. It integrates as a Brunch build pipeline plugin, but the underlying es6-transpiler library has long been superseded by Babel. This plugin lacks active maintenance and may break with modern Brunch versions. It was an early attempt at ES6 transpilation for Brunch projects, now obsolete.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","brunch-es6-transpiler","brunch","brunch-plugin","es6-transpiler","es6","transpiler"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/brunch-es6-transpiler"},{"id":10596,"title":"Bootstrap Brain Framework (BSB)","library":"bs-brain","status":"active","version":"2.0.4","language":"javascript","ecosystem":"npm","summary":"Bootstrap Brain (BSB) Framework, currently at version 2.0.4, is an extension layer built on top of Bootstrap 5 (specifically v5.3.3). It aims to provide additional pre-styled basic components and templates, augmenting Bootstrap's core capabilities without fundamentally altering its underlying structure. The framework focuses on delivering readily usable HTML and CSS patterns, making it suitable for rapid web development. It differentiates itself by offering a curated collection of free components and templates directly available for download, streamlining the design and development process for projects utilizing Bootstrap 5. Its release cadence aligns with Bootstrap's ecosystem, providing updates and new assets that are compatible with the latest stable Bootstrap releases. Primarily, BSB is a styling and templating resource rather than a JavaScript library for programmatic use.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","bootstrap","css","html"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/bs-brain"},{"id":25038,"title":"ReScript Compiler","library":"bs-platform","status":"active","version":"9.0.2","language":"javascript","ecosystem":"npm","summary":"ReScript (bs-platform) is a strongly typed language that compiles to efficient, readable JavaScript. This package provides the compiler, standard library (Stdlib, Belt), and build system (ninja-based). Current latest stable version is 12.2.0 (as of this entry), with v13 in alpha. Release cadence is roughly quarterly, with breaking changes in major versions. Key differentiators vs TypeScript: sound type system, no type errors at runtime, fast compilation, and seamless interop with JavaScript via special syntax and attributes. The package is primarily for tooling and compiler development; most users should use the `rescript` npm package or ReScript via the VSCode extension.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","ocaml","rescript","stdlib","functional programming"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/bs-platform"},{"id":15550,"title":"bsb-js: BuckleScript Build Wrapper","library":"bsb-js","status":"active","version":"1.1.7","language":"javascript","ecosystem":"npm","summary":"bsb-js is a foundational JavaScript library designed to programmatically interface with the BuckleScript build system (`bsb`), which is crucial for compiling ReasonML and OCaml source code into JavaScript. As of version 1.1.7, it provides an API to trigger compilation tasks, allowing developers to integrate BuckleScript builds into various JavaScript tooling environments like Webpack (via `bs-loader`) or Rollup (via `rollup-plugin-bucklescript`). The library is currently active, receiving updates primarily for compatibility with new `bs-platform` versions and improving error resilience. Its release cadence is driven by maintenance and necessary adaptations to the BuckleScript ecosystem. A key differentiator is its role in decoupling the core compilation logic from specific bundler integrations, enabling a more modular and reusable approach to integrating ReasonML/OCaml builds within JavaScript projects.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","bsb","bucklescript","reason","reasonml"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/bsb-js"},{"id":6553,"title":"bsdiff4 Library","library":"bsdiff4","status":"active","version":"1.2.6","language":"python","ecosystem":"pypi","summary":"bsdiff4 is a Python library providing functions for binary diff and patch operations, based on the `bsdiff4` algorithm. It allows computing the difference between two byte sequences or files, and then reconstructing the new sequence/file from the old one and the diff. As of version 1.2.6, it provides a stable interface for managing binary data changes.","last_verified":"2026-04-15T00:00:00.000Z","tags":["binary diff","patch","delta encoding","file comparison"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/bsdiff4"},{"id":10597,"title":"BSER Binary Serialization","library":"bser","status":"active","version":"2.1.1","language":"javascript","ecosystem":"npm","summary":"BSER (Binary Serialization) is a compact, framed binary serialization scheme designed as an alternative to JSON, primarily for local Inter-Process Communication (IPC). It is part of the larger Watchman project by Facebook (Meta Platforms, Inc.), which implies its development is active and closely tied to Watchman's needs. While the npm package version is 2.1.1, the upstream Watchman project sees rapid, often weekly, releases in a `vYYYY.MM.DD.00` format, indicating continuous development and updates. BSER differentiates itself with framed encoding for streaming sequences of values, treating strings as binary without specific character encoding (matching OS filename conventions), making it efficient for specific low-level IPC scenarios. It offers both synchronous (`loadFromBuffer`, `dumpToBuffer`) and asynchronous (`BunserBuf` for event-driven decoding) APIs.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","bser","binary","protocol"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/bser"},{"id":25039,"title":"bsmap - Beat Saber Beatmap Scripting Library","library":"bsmap","status":"active","version":"2.3.4","language":"javascript","ecosystem":"npm","summary":"bsmap is a general-purpose TypeScript library for creating, reading, and modifying Beat Saber beatmaps programmatically. Current stable version is 2.3.4. Maintained actively with frequent releases (every few months). It supports all major beatmap schema versions (v1 through v4.1.0) and modding extensions like Chroma, Cinema, Noodle Extensions, and Mapping Extensions out of the box. Key differentiators: fully-typed schema wrappers for cross-version compatibility, partial object creation with default filling, tree-shakeable modules, built-in validators and optimisers, and utilities for math, color, and easing. Works with Deno, Bun, Node.js (ESM/CJS), and browser bundlers.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","beat","saber","beatsaber","beatmap","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/bsmap"},{"id":4461,"title":"BSON Codec for Python","library":"bson","status":"active","version":"0.5.10","language":"python","ecosystem":"pypi","summary":"The `bson` library provides an independent codec for the BSON (Binary JSON) serialization format, without depending on MongoDB. It offers functions to efficiently serialize Python data structures into BSON bytes and deserialize BSON data back into Python objects. The current version is 0.5.10. Based on recent GitHub activity and a history of addressing issues, it appears to be actively maintained, though releases are not on a fixed schedule.","last_verified":"2026-04-12T00:00:00.000Z","tags":["bson","serialization","binary","codec","data-format"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/bson"},{"id":25040,"title":"bson-transpilers","library":"bson-transpilers","status":"active","version":"3.3.5","language":"javascript","ecosystem":"npm","summary":"Source-to-source compiler for BSON document expressions, converting between shell input and multiple output languages (Java, C#, Node.js, Python, Ruby, Go). Current stable version is 3.3.5. Developed by MongoDB for Compass, it uses ANTLR for parsing. The shell output is disabled and only intended for legacy mongo shell, not mongosh. Python support was removed but remains in an older commit. The library supports both Query and Pipeline modes, and can generate import statements automatically. It is the primary tool for converting MongoDB shell syntax to driver code in different languages, with error codes and line/column details for syntax errors.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/bson-transpilers"},{"id":6554,"title":"Bittensor Data Structure Decoder","library":"bt-decode","status":"active","version":"0.8.0","language":"python","ecosystem":"pypi","summary":"bt-decode is a Python wrapper around the high-performance Rust `scale-codec` crate, designed for rapid scale-decoding of Bittensor data structures. As of version 0.8.0, it provides essential tools to decode various Bittensor-specific information, including `DelegateInfo`, `NeuronInfo`, `NeuronInfoLite`, and `SubnetInfo`. The library maintains an active development and release cadence, with frequent updates to ensure compatibility and introduce new features.","last_verified":"2026-04-15T00:00:00.000Z","tags":["bittensor","scale-codec","decoding","blockchain","cryptocurrency"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/bt-decode"},{"id":15553,"title":"Lightweight Node.js HTTP Client","library":"btch-http","status":"active","version":"2.0.3","language":"javascript","ecosystem":"npm","summary":"btch-http is a lightweight and type-safe HTTP client for Node.js, built directly on the Node.js `https` module, ensuring zero external dependencies. The current stable version is 2.0.3, with recent minor updates following a major version 2.0.0 release. It differentiates itself by offering full TypeScript support out-of-the-box, smart error handling that consolidates network, timeout, and HTTP status code (>=300) errors into a custom `HttpError` class, and comprehensive timeout support. It provides both a quick one-liner `HttpGet` function for simple GET requests with URL encoding and a full-featured `HttpClient` class for more complex interactions involving configurable base URLs, versions, default headers, and POST requests with JSON bodies or custom headers. It requires Node.js >=20.18.1.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","http","https","client","typescript","api"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/btch-http"},{"id":7997,"title":"Ledger Nano (Original) Python Library","library":"btchip-python","status":"abandoned","version":"0.1.32","language":"python","ecosystem":"pypi","summary":"This library provides Python utilities to communicate with the *original* Ledger Nano hardware wallet over USB HID. It is specific to the first generation of Ledger devices and is largely superseded by `ledger-python` and `ledgerblue` for modern Ledger Nano S, X, and Stax devices. The current version is 0.1.32, with no active development since 2017, indicating an abandoned status.","last_verified":"2026-04-16T00:00:00.000Z","tags":["hardware wallet","ledger","bitcoin","cryptocurrency","security","abandoned"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/btchip-python"},{"id":12915,"title":"btoa-lite","library":"btoa-lite","status":"maintenance","version":"1.0.0","language":"javascript","ecosystem":"npm","summary":"btoa-lite provides a lightweight, isomorphic `btoa` (Base64 encoding) implementation for both Node.js and browser environments. Its primary differentiator is its approach to environment-specific code loading, utilizing `package.json`'s `main` and `browser` fields to avoid bundling Browserify's potentially large `Buffer` shim into browser builds. This ensures minimal bundle sizes for browser targets while providing a functional Base64 encoder in Node.js using its native `Buffer` API. As of version 1.0.0, it is a stable, mature package, likely in a maintenance state given its last publish in 2016, with a focus on simplicity over frequent feature updates. It aims to be the smallest and simplest means for `btoa` functionality across environments.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","btoa","base64","isomorphic","browser","node","shared"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/btoa-lite"},{"id":6325,"title":"BTrees","library":"btrees","status":"active","version":"6.3","language":"python","ecosystem":"pypi","summary":"BTrees is a Python package that provides a set of scalable, persistent object containers built around a modified BTree data structure. It is heavily optimized for use within ZODB's \"optimistic concurrency\" paradigm, offering efficient storage and retrieval of large mappings by only loading relevant nodes into memory. The current version is 6.3, released on November 16, 2025, with an active release cadence, often aligning with Python version support.","last_verified":"2026-04-15T00:00:00.000Z","tags":["data structure","persistence","B-tree","ZODB","mapping"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/btrees"},{"id":17181,"title":"Betterez HTTP Service Utilities","library":"btrz-http-service","status":"active","version":"1.47.0","language":"javascript","ecosystem":"npm","summary":"btrz-http-service is a JavaScript utility library designed to streamline API development within the Betterez ecosystem. Currently at version 1.47.0, it offers a suite of tools including a Swagger request handler formatter for defining API endpoints, specialized success and error response handlers for consistent API feedback, a collection of common Swagger schemas, and robust Swagger schema validation. It also introduces a custom `ValidationError` type to standardize error reporting within the application. The library appears to be actively maintained with a steady release cadence, evidenced by its significant minor version increments. Its key differentiators include its tight integration with Swagger for API definition and validation, a structured approach to middleware and error handling, and its focus on providing consistent API behavior for Betterez applications.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","request","response","handlers","http"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/btrz-http-service"},{"id":7057,"title":"btsocket Library","library":"btsocket","status":"active","version":"0.3.0","language":"python","ecosystem":"pypi","summary":"btsocket is a Python library providing a high-level interface to the BlueZ Bluetooth Management API. It enables programmatic control over Bluetooth adapters and operations on Linux systems. The current version is `0.3.0`, with a release cadence that focuses on adding new BlueZ management commands and improving internal socket handling, typically with a few releases per year.","last_verified":"2026-04-16T00:00:00.000Z","tags":["bluetooth","bluez","socket","linux","management"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/btsocket"},{"id":21021,"title":"bubbleup-plugin-build-rollup","library":"bubbleup-plugin-build-rollup","status":"active","version":"0.0.6","language":"javascript","ecosystem":"npm","summary":"Rollup build plugin for bubbleup, providing zero-configuration build command for bundling JavaScript with Rollup. Version 0.0.6. Offers a simple CLI command `bubbleup build` with minimal setup, and exposes a plugin API for customizing Rollup options and write options. Designed as a lightweight integration between bubbleup and Rollup, focusing on convention over configuration.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","bubbleup-plugin","bubbleup","rollup","build"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/bubbleup-plugin-build-rollup"},{"id":25042,"title":"Bublé","library":"buble","status":"maintenance","version":"0.20.0","language":"javascript","ecosystem":"npm","summary":"Bublé is a fast ES2015+ to ES5 compiler that requires zero configuration. Version 0.20.0 is current but in maintenance mode. It was designed before modern browsers supported ES2015, and now only recommended for IE11 compatibility. Unlike Babel, Bublé does not require plugins or presets, making it simpler but less extensible. It supports ES2015 features like arrow functions, template literals, destructuring, and let/const, plus some ES2016/ES2017 features (exponentiation, async/await). No new features will be added; only bugfixes.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","transpilation","compilation","esnext","es2015","es2017","es6","es7"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/buble"},{"id":21017,"title":"buble-react-rollup-starter","library":"buble-react-rollup-starter","status":"maintenance","version":"7.0.0","language":"javascript","ecosystem":"npm","summary":"A boilerplate for building web apps with React, Bublé (a fast ES2015 compiler) and Rollup (tree-shaking bundler). v7.0.0 (latest) updates dependencies. This starter provides a minimal setup with Browsersync for live reloading, StandardJS linting, and separate dev/production builds. It targets modern JavaScript and is not actively maintained, last updated in 2017. Key differentiators: uses Bublé instead of Babel for faster compilation, and Rollup for tree-shaking output.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","Bublé","Browsersync","React","Rollup","StandardJS"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/buble-react-rollup-starter"},{"id":2421,"title":"Bubus Event Bus","library":"bubus","status":"active","version":"1.5.6","language":"python","ecosystem":"pypi","summary":"Bubus is an advanced, Pydantic-powered asynchronous event bus library for Python. It facilitates decoupled communication between components by allowing them to publish and subscribe to events. It's designed for modern Python applications, emphasizing type safety, performance, and robust error handling. The current version is 1.5.6, and it receives regular updates.","last_verified":"2026-04-24T19:31:58.701Z","tags":["event-bus","async","pydantic","events","messaging","concurrency"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/bubus"},{"id":7058,"title":"Bubus (Python 3.10+ Fork)","library":"bubus-py310x","status":"active","version":"1.3.0","language":"python","ecosystem":"pypi","summary":"Bubus-py310x is a modified fork of the `bubus` event bus library, specifically designed to support Python 3.10 by replacing usages of `asyncio.timeout` (introduced in Python 3.11) with compatible alternatives. It provides a Pydantic-powered, fully-featured event bus for building asynchronous Python applications, supporting type-safe publish-subscribe patterns with async/sync handler support and advanced features like event forwarding and concurrency control. The current version is 1.3.0, and it maintains an active release cadence to ensure Python 3.10 compatibility.","last_verified":"2026-04-16T00:00:00.000Z","tags":["event bus","async","pydantic","python3.10","fork"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/bubus-py310x"},{"id":14470,"title":"BuddyBoss Bundler CLI","library":"buddyboss-bundler","status":"active","version":"1.3.1","language":"javascript","ecosystem":"npm","summary":"The BuddyBoss Bundler (version 1.3.1) is a command-line interface (CLI) tool designed to facilitate the rapid deployment of code changes to a BuddyBoss Test App running on a mobile device. It enables developers to quickly iterate on their BuddyBoss App customizations by pushing updates directly from their local Git repository. The tool operates by establishing a development session through a QR code scan after the test app is put into a development mode (shaking the device). It streamlines the development workflow for BuddyBoss App developers, focusing on efficiency and immediate feedback loops during the customization process, contrasting with traditional app store submission cycles. It is actively maintained with regular updates, and its primary differentiator is its direct integration with the BuddyBoss mobile app development ecosystem.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/buddyboss-bundler"},{"id":15302,"title":"Budo - Browserify Development Server","library":"budo","status":"abandoned","version":"11.8.4","language":"javascript","ecosystem":"npm","summary":"Budo is a command-line interface (CLI) and programmatic tool designed for rapid prototyping with Browserify, providing a development server that focuses on incremental reloading and LiveReload integration. It serves a default `index.html`, bundles JavaScript with Browserify on the fly, and suspends HTTP responses until the bundle is ready, preventing stale content. A key feature is its ability to watch HTML and CSS files, injecting CSS changes without a full page reload, and providing clear error messages directly in the DOM and browser console. As of its latest stable release, 11.8.4 (published September 2017), the project appears to be in an abandoned state, with no significant updates in recent years. It differentiates itself by tightly integrating Browserify's bundling capabilities with a development server and LiveReload, offering features like SSL support and a rich API for custom development workflows, making it suitable for quick development cycles, especially for smaller client-side projects that leverage the Browserify ecosystem.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","browserify","watchify","browser","dev","development","server","beefy","wzrd"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/budo"},{"id":12919,"title":"Node.js Buffer API for the Browser","library":"buffer","status":"active","version":"6.0.3","language":"javascript","ecosystem":"npm","summary":"The `buffer` package provides a robust and faithful polyfill for Node.js's `Buffer` API, allowing developers to manipulate binary data directly within web browsers. Currently at version 6.0.3, this library is actively maintained and aims for near 100% API compatibility with Node.js's native `Buffer` module, including its latest (unstable) API features, while acknowledging the underlying `Buffer` API itself is stable. It differentiates itself by leveraging modern JavaScript `Uint8Array` and `ArrayBuffer` for high performance and efficient memory use, resulting in an extremely small bundle size (6.75KB minified + gzipped). This approach ensures broad browser compatibility across Chrome, Firefox, Edge, Safari 11+, iOS 11+, and Android. The package is a crucial component for enabling many Node.js modules to function seamlessly in browser environments, often used in conjunction with bundlers like Browserify which automatically substitute Node's core `buffer` module with this browser-compatible version, providing a consistent binary data handling experience.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","arraybuffer","browser","browserify","buffer","compatible","dataview","uint8array","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/buffer"},{"id":14471,"title":"Buffer Builder","library":"buffer-builder","status":"abandoned","version":"0.2.0","language":"javascript","ecosystem":"npm","summary":"This package, `buffer-builder`, provides a utility for incrementally constructing a Node.js `Buffer` without prior knowledge of its final size. It offers methods to append strings, existing buffers, and various integer/float types (e.g., `appendUInt32LE`, `appendFloatBE), as well as a byte fill operation. The current stable version is 0.2.0, last published over a decade ago in January 2015. Due to its age, it directly relies on the now-deprecated `new Buffer()` constructor, which poses significant security and usability issues in modern Node.js environments. This package is effectively abandoned, with no active development or updates to address compatibility with contemporary Node.js Buffer APIs (like `Buffer.from`, `Buffer.alloc`). Developers seeking similar functionality should consider actively maintained alternatives or Node.js's built-in `Buffer.concat` with an array of smaller buffers.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","buffer-builder","buffer"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/buffer-builder"},{"id":10598,"title":"Buffer CRC32","library":"buffer-crc32","status":"abandoned","version":"1.0.0","language":"javascript","ecosystem":"npm","summary":"buffer-crc32 provides a pure JavaScript implementation of the CRC32 algorithm, designed to work seamlessly with binary data and various character encodings by internally casting strings to Buffers. It offers methods to compute the CRC32 checksum and retrieve results as raw Buffer objects, signed integers, or unsigned integers. The library also supports an \"append mode,\" allowing for incremental CRC calculations across multiple data chunks. Currently at version 1.0.0, this package has not seen updates in approximately seven years, suggesting it is stable but effectively abandoned. It requires Node.js version 8.0.0 or higher, potentially posing compatibility challenges for very modern environments that are primarily ESM-based or require newer Node.js features. Its key differentiator is its self-contained, pure JavaScript nature, avoiding native module dependencies.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/buffer-crc32"},{"id":15973,"title":"Node.js Buffer for Browsers (ES6 Rewrite)","library":"buffer-es6","status":"active","version":"4.9.3","language":"javascript","ecosystem":"npm","summary":"buffer-es6 provides a robust and performant implementation of the Node.js Buffer API, specifically re-engineered using ES6 syntax for browser environments. It is optimized for bundlers like Rollup, enabling better tree-shaking compared to its predecessor. The current stable version is 4.9.3. While no explicit release cadence is provided, the package appears actively maintained as a specialized fork of the main `buffer` package. Its key differentiators include identical API compatibility with Node.js Buffer, broad browser support (down to IE6), and a remarkably small bundle size (5.04KB minified + gzipped). It internally bundles `ieee754` and `base64-js`, providing a self-contained solution for binary data manipulation in the browser.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","arraybuffer","browser","browserify","buffer","compatible","dataview","uint8array"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/buffer-es6"},{"id":12717,"title":"Buffer Layout","library":"buffer-layout","status":"abandoned","version":"1.2.2","language":"javascript","ecosystem":"npm","summary":"buffer-layout is a pure JavaScript utility library designed for translating between JavaScript values and Node.js Buffers. It enables developers to define and manipulate binary data structures that closely mimic C structs, offering explicit control over memory layout and endianness. The library provides layout constructors for various data types, including signed and unsigned integers (1 to 6 bytes, with 64-bit integers decoded as standard JavaScript Numbers), floats, doubles, sequences, complex structures, unions, bit fields, NUL-terminated C strings, and raw data blobs. The current version, 1.2.2, was last published in 2021. Given its age and lack of recent updates on its GitHub repository (last commit approximately four years ago), the project appears to be in an abandoned state, with no active development or maintenance. A key differentiator is its detailed control over C-style memory layouts, including the necessity of manually accounting for padding and bit fields.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","Buffer","struct","endian","pack data"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/buffer-layout"},{"id":19393,"title":"buffer-loader","library":"buffer-loader","status":"maintenance","version":"0.1.0","language":"javascript","ecosystem":"npm","summary":"A webpack loader that returns the content of a file as a Node.js Buffer. This package is at version 0.1.0, compatible with Node >=5.10 and webpack. It is adapted from binary-loader and provides a simple way to import binary files as Buffer objects in webpack bundles. It does not appear to have been updated since its initial release, and it is not widely used. Alternative loaders like raw-loader or file-loader may be more modern and maintained. It only works with CommonJS imports and is not compatible with ESM.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/buffer-loader"},{"id":12918,"title":"Buffer Shims","library":"buffer-shims","status":"abandoned","version":"1.0.0","language":"javascript","ecosystem":"npm","summary":"Buffer-shims is a JavaScript utility, currently at version 1.0.0, designed to provide polyfills for modern Node.js `Buffer` constructor methods like `Buffer.from`, `Buffer.alloc`, `Buffer.allocUnsafe`, and `Buffer.allocUnsafeSlow` in older Node.js environments and browsers. Released around 2014-2017 and last updated on npm about 7 years ago, its primary purpose was to bridge compatibility gaps before these methods became standard. The package does not patch the global `Buffer` object but exposes these methods via its own export. With modern Node.js versions and widely adopted browser standards, the need for this specific shim has largely diminished, making it mostly obsolete for new development.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/buffer-shims"},{"id":15554,"title":"Bufio: Buffer & Serialization Utilities","library":"bufio","status":"abandoned","version":"1.2.3","language":"javascript","ecosystem":"npm","summary":"Bufio is a JavaScript library providing low-level buffer and serialization utilities, primarily designed for Node.js environments. Its current and only stable version is 1.2.3, released in 2018. The library focuses on efficient binary data encoding and decoding, offering classes like `BufferWriter`, `BufferReader`, and an extensible `Struct` base class for defining custom binary data structures. It was originally developed as part of the bcoin-org ecosystem, often used in cryptocurrency and blockchain projects requiring precise control over binary data formats. The library's core differentiator is its explicit control over buffer manipulation and serialization patterns, which, while powerful, requires developers to manage byte lengths and encodings manually. It is not actively maintained, with its last update occurring in 2018.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","buffer","serialization"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/bufio"},{"id":3916,"title":"Bugsnag","library":"bugsnag","status":"active","version":"4.8.1","language":"python","ecosystem":"pypi","summary":"Bugsnag is a comprehensive error monitoring library for Python applications, including frameworks like Django, Flask, and Tornado. It automatically detects and reports unhandled exceptions, and allows for manual reporting of handled errors, providing detailed diagnostic information to a central dashboard. The library is actively maintained, currently at version 4.8.1, with regular updates to support new Python features and integrations.","last_verified":"2026-04-11T00:00:00.000Z","tags":["error-monitoring","crash-reporting","exception-handling","flask","django","celery","wsgi","asgi"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/bugsnag"},{"id":12920,"title":"Bugsnag Build Reporter","library":"bugsnag-build-reporter","status":"active","version":"2.0.0","language":"javascript","ecosystem":"npm","summary":"bugsnag-build-reporter is a utility designed for reporting application build information to Bugsnag. Currently at version 2.0.0, this package provides both a JavaScript API for integration into custom Node.js build environments and a command-line interface (CLI) for use in npm scripts or CI/CD pipelines. It differentiates itself by offering automatic detection of source control information (from .git, .hg, or package.json) and allowing builds to be associated with specific release stages. While Bugsnag provides higher-level integrations for Webpack, Gulp, and Grunt, this reporter is ideal for bespoke build systems or command-line driven workflows, ensuring comprehensive error monitoring setup across diverse development practices. The release cadence appears to be driven by dependency updates and minor feature enhancements.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","bugsnag","build","report","ci","cli"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/bugsnag-build-reporter"},{"id":385,"title":"build","library":"build","status":"active","version":"1.4.2","language":"python","ecosystem":"pypi","summary":"A simple, correct Python build frontend. Current version: 1.4.2. Released on March 25, 2026. Maintained by the Python Packaging Authority (PyPa).","last_verified":"2026-05-12T13:27:12.576Z","tags":["build","packaging","python","frontend"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/build"},{"id":14472,"title":"Build App: Full-stack JavaScript Build System","library":"build-app","status":"maintenance","version":"0.9.8","language":"javascript","ecosystem":"npm","summary":"Build App is a comprehensive full-stack JavaScript application build system, currently stable at version 0.9.8. It operates primarily as a command-line interface (CLI) tool, `app-scripts`, orchestrating development tasks for both client and server components. Inspired by client-side build tools like Facebook's create-react-app, it extends similar 'out-of-the-box' facilities to full-stack development, simplifying build, development server, linting, and project initialization. While there isn't a stated release cadence, its pre-1.0 versioning suggests a focus on stability and functionality rather than rapid feature iteration. Key differentiators include its opinionated project structure, support for multiple client frameworks (React, Angular, Vue) by integrating with their respective build systems, and compilation of both JavaScript and TypeScript server code to ES5 for broader compatibility. It is OS-agnostic and aims to streamline the setup and development of modern full-stack applications through starter templates.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/build-app"},{"id":12922,"title":"Array Builder Utility","library":"build-array","status":"maintenance","version":"1.0.0","language":"javascript","ecosystem":"npm","summary":"The `build-array` package provides a minimalist utility for programmatically creating arrays of a specified `length`, optionally pre-filled with a given `value`. Currently stable at version 1.0.0, this package is likely in a maintenance state, receiving updates only for critical bug fixes if any, due to its straightforward and complete functionality. It offers a lightweight alternative to more verbose patterns like `new Array(length).fill(value)`, particularly useful in environments or coding styles where brevity and explicit initialization are preferred. Its primary differentiator is its single-function API, simplifying array creation and initial population without requiring chained methods or polyfills for older `Array.prototype.fill` behavior.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","new","array","length","build","default","value"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/build-array"},{"id":26813,"title":"Build Boilerplate","library":"build-boiler","status":"maintenance","version":"1.3.8","language":"javascript","ecosystem":"npm","summary":"build-boiler is a build boilerplate tool (v5.2.4) integrating Webpack, Gulp, Eslint, Nunjucks, and BrowserSync for front-end development. It provides a configured environment with hot reload, CSS timestamping, and webpack md5 hashing. The package uses Gulp as its task runner and includes Assemble for templating. However, it is outdated, requires Node 5.x and npm@3, and the latest versions include security fixes for BrowserSync (disabling online mode by default). The project appears to be in maintenance mode with no recent active development.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","assemble","browser-sync","eslint","gulp","nunjucks","react","webpack"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/build-boiler"},{"id":14475,"title":"Build Electron Main/Preload ESM","library":"build-electron","status":"active","version":"1.0.5","language":"javascript","ecosystem":"npm","summary":"build-electron is a specialized command-line tool designed to simplify the use of ES Modules (ESM) in Electron's main and preload processes. It targets the persistent challenge of Electron's lack of native ESM support by providing a pre-configured Webpack 5 build system, abstracting away complex configurations. It is currently at version 1.0.5 and appears to have an infrequent release cadence, with minor fixes and updates being pushed when needed. Its key differentiator is its focus solely on the Electron main/preload code, intentionally avoiding renderer code to keep the tool simple and framework-agnostic. This allows developers to pair it with existing frontend build tools like Create React App without conflict, aiming for a plug-and-play experience until Electron natively supports ESM. It is not a boilerplate but a build utility.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/build-electron"},{"id":14473,"title":"Build if Changed","library":"build-if-changed","status":"active","version":"1.5.5","language":"javascript","ecosystem":"npm","summary":"build-if-changed (bic) is a utility designed to optimize monorepo build processes by executing `npm run build` scripts only for packages that have undergone changes since their last build. It achieves this by crawling specified directories within a package, generating SHA-1 hashes of watched files, and storing them in a `.bic_cache` file alongside each `package.json`. If the hashes indicate a change, the build script is triggered. The current stable version is 1.5.5. It focuses on reducing build times and CI/CD costs by avoiding redundant builds, differentiating itself through its simple `package.json`-based configuration and custom glob syntax for file watching.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/build-if-changed"},{"id":12921,"title":"UMD Package Builder (Webpack Wrapper)","library":"build-modules","status":"abandoned","version":"2.2.2","language":"javascript","ecosystem":"npm","summary":"build-modules is a utility designed to simplify the creation of Universal Module Definition (UMD) packages from CommonJS modules, making them loadable via RequireJS or as traditional browser globals via a <script> tag. It acts as a lightweight wrapper around webpack (specifically webpack 3 as of v2.1.0), abstracting away much of its complexity for straightforward use cases. Its key differentiator is providing a simple API for UMD builds and exposing webpack's 'watch' feature without requiring direct webpack configuration. The current stable version is 2.2.2. The project appears to be no longer actively maintained, with the last commit in 2017, making its release cadence non-existent.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/build-modules"},{"id":12923,"title":"CI Build Number Detector","library":"build-number","status":"active","version":"1.0.0","language":"javascript","ecosystem":"npm","summary":"The `build-number` package offers a focused utility for programmatically detecting the current build or run number within various Continuous Integration (CI) environments. It simplifies the process of retrieving this critical metadata by abstracting away the platform-specific environment variables used by systems such as GitHub Actions, GitLab CI, Travis CI, Jenkins, and others. The current stable version is 1.0.0, suggesting a foundational and robust release. Given its specific utility, the package likely follows a maintenance-oriented release cadence, with updates primarily driven by changes in CI platform environment variables or the introduction of new CI systems. Its key differentiator is its singular focus on providing a consistent API for build number retrieval, aiming to reduce boilerplate and ensure portability across different CI/CD pipelines without requiring developers to manually parse or conditionally check numerous environment variables.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/build-number"},{"id":12924,"title":"Build Number Generator","library":"build-number-generator","status":"active","version":"3.0.0","language":"javascript","ecosystem":"npm","summary":"build-number-generator is a utility that creates unique, human-readable build numbers for software projects. These nine-digit integers encode the build date (YYMMDD) and a count of two-minute intervals after midnight (CCC), ensuring uniqueness for builds at least two minutes apart. The current stable version is 3.0.0, released on 2025-06-26. The package offers both a command-line interface and an API for programmatic use in Node.js, Deno, and web browsers, supporting ESM, CJS, and UMD formats. Key differentiators include its no-dependency footprint, tiny size, and the ability to infer the build time directly from the number without external storage, making it suitable for CI/CD environments. It ships with full TypeScript types.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","buildnumber","build-number","build","number","version","generator","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/build-number-generator"},{"id":14474,"title":"Ant Design Build Plugin for legacy build-scripts","library":"build-plugin-antd","status":"abandoned","version":"0.1.4","language":"javascript","ecosystem":"npm","summary":"build-plugin-antd is a legacy plugin designed for older build-scripts based build systems, specifically to integrate Ant Design components. It provides functionalities for customizing Ant Design's Less variables via `modifyVars` and automatically applies `babel-plugin-import` for on-demand loading of Ant Design components, helping to reduce bundle size. The package is currently at version 0.1.4, indicating it is an early release. Its release cadence is effectively stalled, with no recent updates indicated. It appears to be superseded by `@ice/plugin-antd` in the modern Ice.js ecosystem, which is part of the `@ice/app` framework. As such, `build-plugin-antd` is likely abandoned or in a state of indefinite maintenance. Its primary differentiator was simplifying Ant Design integration within the specific `build-scripts` environment it targeted.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/build-plugin-antd"},{"id":12925,"title":"ICE Component Build Plugin","library":"build-plugin-component","status":"active","version":"1.12.2","language":"javascript","ecosystem":"npm","summary":"build-plugin-component is an integral part of the ICEWorks ecosystem, designed to streamline the development and building of business components for both React and Rax frameworks. It leverages `build-scripts` to provide comprehensive build capabilities, generating multiple output formats including ES Module (es/), CommonJS (lib/), and Universal Module Definition (dist/) builds, alongside automatically generated documentation (build/) from Markdown demos. Currently at version 1.12.2, the package itself sees stable releases, while underlying dependencies like `@ice/pkg` are actively developed with frequent alpha updates, indicating a maintained and evolving toolset. Its key differentiators include unified support for React and Rax, extensive configuration via `build.json` for aliases, Babel plugins, dev server settings, and granular control over build outputs like UMD library naming and source map generation.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","plugin"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/build-plugin-component"},{"id":27624,"title":"Build Plugin Component Multiple","library":"build-plugin-component-multiple","status":"active","version":"1.0.0-beta.53","language":"javascript","ecosystem":"npm","summary":"build-plugin-component-multiple is a build plugin for component development, currently at version 1.0.0-beta.53, with rapid beta releases. It extends build-plugin-component to support multiple component entries and outputs in a single build, differentiating itself by enabling monorepo-style component libraries without separate packages. It is primarily used with build-scripts and React component development.","last_verified":"2026-05-09T00:00:00.000Z","tags":["javascript","plugin"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/build-plugin-component-multiple"},{"id":18181,"title":"build-plugin-fusion","library":"build-plugin-fusion","status":"maintenance","version":"0.1.23","language":"javascript","ecosystem":"npm","summary":"Plugin for build scripts to use Fusion component library (Alibaba's React UI kit). Current stable version is 0.1.23. Integrates with build-scripts and provides configuration for Fusion components. Requires sass and webpack@4 as peer dependencies. This package is part of the ICE ecosystem but is not actively maintained; for new projects, consider using @ice/app's plugin system directly.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","fusion","build-plugin","build-scripts"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/build-plugin-fusion"},{"id":15414,"title":"Ice.js Request Configuration Plugin","library":"build-plugin-ice-request","status":"active","version":"2.0.1","language":"javascript","ecosystem":"npm","summary":"build-plugin-ice-request is a core plugin for the Ice.js (now often `@ice/app`) framework, designed to standardize and enhance network request handling within Ice.js applications. It facilitates global configuration of HTTP requests, leveraging an Axios-compatible interface. This includes setting up base URLs, timeouts, and defining request and response interceptors for global error handling, authentication, and data transformation. The plugin integrates deeply into the Ice.js runtime, exposing `request` (imperative) and `useRequest` (React hook) APIs for components to interact with the configured request service. The current stable version is `2.0.1`, with updates and compatibility closely tied to the frequent release cycle of the `@ice/app` framework (e.g., v3.x series). Its primary differentiator is its seamless integration into the Ice.js build and runtime, providing a consistent and configurable request layer across the application.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/build-plugin-ice-request"},{"id":15419,"title":"icejs Router Plugin","library":"build-plugin-ice-router","status":"maintenance","version":"2.1.3","language":"javascript","ecosystem":"npm","summary":"build-plugin-ice-router provides comprehensive routing capabilities for the icejs framework. At its current stable version 2.1.3, it supports both convention-based routing, automatically generating routes from the `src/pages` directory structure, and configuration-based routing, allowing developers to define routes explicitly in `src/routes.[ts|js]`. Key differentiators include built-in support for nested layouts (using `_layout.tsx`), dynamic route parameters (e.g., `/$uid.tsx` for `/app/:uid`), and optional dynamic parameters (`/$uid$.tsx` for `/app/:uid?`). It also offers dedicated features for global layouts via `src/layouts/index.tsx` and 404 error pages via `src/pages/404.tsx`. This plugin is primarily associated with the icejs v2 ecosystem. The broader Alibaba/ICE framework has evolved to `@ice/app` in v3, which introduces a potentially different plugin system and core architecture. Users should be aware of this version distinction when integrating, as `build-plugin-ice-router` targets icejs v2.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/build-plugin-ice-router"},{"id":12926,"title":"JSX Plus Build Plugin","library":"build-plugin-jsx-plus","status":"abandoned","version":"0.1.4","language":"javascript","ecosystem":"npm","summary":"build-plugin-jsx-plus is an early-stage build plugin, currently at version 0.1.4, designed to enable and transform custom `jsx-plus` syntax within the `ice.js` framework ecosystem. It provided a dedicated transformation layer for this specific JSX dialect. Given its low version number and the current iteration of the framework, `@ice/app`, being in its 3.x series with actively maintained plugins at much higher versions, this specific package is considered abandoned. Its original functionality may have been absorbed directly into newer `@ice/app` versions, replaced by standard JSX tooling, or deprecated in favor of more conventional approaches. It had a sporadic release cadence, which has effectively ceased for this package. Key differentiators included its support for `jsx-plus` specific syntax features, distinguishing it from standard React JSX transformers.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","plugin"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/build-plugin-jsx-plus"},{"id":12927,"title":"Moment Locales Build Plugin for ICE","library":"build-plugin-moment-locales","status":"deprecated","version":"0.1.3","language":"javascript","ecosystem":"npm","summary":"This package is a build plugin specifically designed for the Alibaba ICE framework, targeting `ice.js` versions 1.x and 2.x. Its core purpose is to optimize application bundle sizes by providing a mechanism to selectively include only the necessary Moment.js locale files, which significantly reduces the overhead of Moment.js's extensive localization data that is otherwise bundled entirely by default. The last known version of this specific plugin is `0.1.3`, and it is considered superseded. For `ice.js` 3.x and newer, its functionality is provided by `@ice/plugin-moment-locales`. The Moment.js library itself is also in maintenance mode, encouraging migration to modern date-time alternatives like Day.js or Luxon. This plugin was part of the `build-scripts` configuration system used in earlier `ice.js` iterations.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","build-scripts","build-plugin"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/build-plugin-moment-locales"},{"id":18183,"title":"build-plugin-speed","library":"build-plugin-speed","status":"active","version":"1.0.1","language":"javascript","ecosystem":"npm","summary":"A build-scripts plugin that logs build time information for ice.js projects. Current stable version is 1.0.1. Released as part of the Alibaba ice framework ecosystem. It is a minimal plugin that outputs build speed metrics to the console during development and production builds. Differentiators: simple integration with ice.js build-scripts, no external dependencies.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","plugin","react"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/build-plugin-speed"},{"id":14477,"title":"Build Plugin Stark Module","library":"build-plugin-stark-module","status":"active","version":"2.3.0","language":"javascript","ecosystem":"npm","summary":"build-plugin-stark-module is a build-scripts plugin specifically designed for integrating applications as 'stark modules' within the icestark micro-frontend framework, developed by Alibaba. As of version 2.3.0, this plugin facilitates the build process by allowing developers to configure multiple entry points, optimize module loading performance through external dependencies (similar to Webpack externals), and customize output filenames and minification settings. It primarily functions by extending the build configuration of `@ice/app` or `build-scripts`, where it's specified in the `build.json` file rather than being imported directly into application code. Its stable release cadence is not explicitly stated but appears to follow the larger Ice.js ecosystem's development. Key differentiators include its tight integration with icestark for micro-frontend architectures and its focus on build-time optimizations for such modules.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/build-plugin-stark-module"},{"id":12930,"title":"PureScript Binary Builder","library":"build-purescript","status":"active","version":"0.4.1","language":"javascript","ecosystem":"npm","summary":"The `build-purescript` Node.js module, currently at version 0.4.1, provides a programmatic interface for compiling the PureScript compiler binary (`purs`) directly from its source code. It handles the complete lifecycle, including downloading the PureScript GitHub repository, setting up the necessary Haskell toolchain via `stack`, and then compiling and installing the `purs` executable into the current working directory. The library exposes its operations as an Observable stream, allowing developers to subscribe to various progress events such as `download`, `setup`, and `build` completion, along with real-time output from the underlying `stack` commands. This detailed event reporting is a key differentiator, offering transparency and control over what is typically a complex and opaque build process for Haskell-based applications, making it suitable for automated build pipelines or environments requiring dynamic provisioning of specific PureScript compiler versions.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","purs","purescript","request","executable","exe","bin","binary","build"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/build-purescript"},{"id":12929,"title":"Typed Route Tree Builder","library":"build-route-tree","status":"active","version":"1.0.3","language":"javascript","ecosystem":"npm","summary":"build-route-tree is a JavaScript/TypeScript library designed to create strongly typed route trees, significantly reducing errors associated with magic strings in URL paths. It provides a structured, object-oriented approach to defining application routes, enabling IDE autocompletion and compile-time validation for paths and parameters. Currently at version 1.0.3, the library appears to follow a release cadence driven by feature additions and bug fixes, typical for a new utility. Its key differentiator is the focus on full type inference for route paths and parameters, offering methods like `getRoutePath`, `getRedirectPath`, and `getElementKey` on each route node to retrieve path components and construct dynamic URLs safely. This helps encapsulate route logic and improve maintainability compared to manual string interpolation or less type-safe routing solutions.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","router","route","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/build-route-tree"},{"id":15416,"title":"NPM Build Script Allowlist","library":"build-scripts-allowlist","status":"active","version":"0.20250131.0","language":"javascript","ecosystem":"npm","summary":"This package provides a curated, manually maintained list of common npm packages that legitimately require build scripts (e.g., `preinstall`, `install`, `postinstall`) to function correctly during installation. Its primary purpose is to enhance supply chain security by enabling package managers like pnpm v10 and Bun (which block build scripts by default) to differentiate between necessary and potentially malicious build script executions. The package uses a date-based versioning scheme (e.g., `0.YYYYMMDD.0`) to indicate the last update date, facilitating easy identification of outdated lists. Currently, it is primarily integrated with pnpm v10 via the `onlyBuiltDependenciesFile` and `configDependencies` fields in `package.json`. While efforts are underway to support other package managers through `@lavamoat/allow-scripts`, its current utility is specific to pnpm's security model. The list is not exhaustive, focusing on widely used packages whose build scripts are deemed essential, and requires manual maintenance and updates by users to stay current and effective. It provides a community-driven approach to maintaining a secure dependency graph where build scripts are an unavoidable necessity.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","build scripts","postinstall","allowlist","onlyBuiltDependencies","onlyBuiltDependenciesFile"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/build-scripts-allowlist"},{"id":18182,"title":"build-scripts-config","library":"build-scripts-config","status":"active","version":"3.0.3","language":"javascript","ecosystem":"npm","summary":"Basic configs for build-scripts and its plugins. Current stable version 3.6.2. Part of Alibaba's ice framework ecosystem. Provides shared configuration presets for build-scripts, including webpack and rspack support. Differentiates by offering AST-based export analysis and support for multiple bundlers.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","plugin","react","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/build-scripts-config"},{"id":18184,"title":"Build Skill CLI","library":"build-skill","status":"active","version":"1.4.0","language":"javascript","ecosystem":"npm","summary":"Scaffold AI agent skills quickly with the Build Skill CLI (build-skill v1.4.0). Creates a fully-configured skills repository following the Agent Skills Specification. Released monthly since February 2026 under MIT license by Flash Brew Digital. Differentiates from generic scaffolding tools by targeting AI agent skill structure, including GitHub Actions workflows, Claude plugin integration, and validation scripts out of the box. Requires Node.js >=20.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","ai","ai-sdk","agent","skills","tools","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/build-skill"},{"id":12928,"title":"Webpack Build Statistics Plugin","library":"build-statistics-webpack-plugin","status":"active","version":"1.0.3","language":"javascript","ecosystem":"npm","summary":"The `build-statistics-webpack-plugin` is a webpack plugin designed to capture and report detailed timing information for various stages of the webpack build process. It records data such as the build hash and the `startTime`, `endTime`, and `elapse` for distinct phases like `start`, `load`, `assets`, `uglify`, and `emit`. This data is then written to a specified JSON file. Primarily intended for performance monitoring, it supports regular `webpack build`, `webpack watch`, and `webpack-dev-server` scenarios. However, it explicitly notes that it does not write new statistics files during incremental rebuilds in watch mode. The current stable version is 1.0.3, suggesting it is an early-stage project. It differentiates itself by offering a straightforward, file-based output for build metrics, which is highly beneficial for CI/CD pipelines or local optimization efforts. Debugging output can be enabled via the `debug` package by setting the `DEBUG` environment variable.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","webpack","build","statistics"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/build-statistics-webpack-plugin"},{"id":27625,"title":"build-stats","library":"build-stats","status":"active","version":"1.8.0","language":"javascript","ecosystem":"npm","summary":"A CLI tool that fetches and analyzes build pipeline history from Travis CI or Bitbucket Pipelines. Current stable version is 1.8.0. It offers commands to download, calculate averages, display history, and show success/failure stats. Designed for continuous integration environments, it supports private repositories via auth tokens, branch filtering, and customizable time periods. The tool caches data locally to avoid repeated API calls.","last_verified":"2026-05-09T00:00:00.000Z","tags":["javascript","build","stats","ci","continous integration","perf"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/build-stats"},{"id":12931,"title":"TypeScript Project Builder","library":"build-ts","status":"active","version":"17.1.6","language":"javascript","ecosystem":"npm","summary":"build-ts is an opinionated command-line interface (CLI) tool designed to streamline the building of Node.js applications, libraries (including React), and serverless functions (GCP/Firebase) written in TypeScript. It wraps popular tools like Rollup and ts-node, providing simplified commands for common build tasks. The current stable version is 17.1.6, with a rapid release cadence, often featuring daily patch updates to address dependencies and minor bug fixes. Key differentiators include automatic `console.log` removal during builds, optimized `package.json` generation for serverless functions, and distinct commands for different project types (`app`, `lib`, `functions`). While primarily a CLI, it also exposes a programmatic API for advanced usage within larger build systems, making it a versatile choice for TypeScript-centric projects seeking a consistent and opinionated build workflow.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/build-ts"},{"id":15418,"title":"Build Utilities Collection","library":"build-utils","status":"maintenance","version":"2.0.12","language":"javascript","ecosystem":"npm","summary":"build-utils is a JavaScript library offering a collection of utility functions primarily designed for build scripts. It encapsulates common operations across file system manipulation (`fs`), process execution (`process`), configuration updates (`config`), object transformations (`object`), and command-line interface (`cli`) helpers. The current stable version is 2.0.12, but it was last published on npm approximately eight years ago (August 2018). Due to its age, it primarily uses the CommonJS module system and is not actively maintained, meaning there are no new features, bug fixes, or security updates. It serves as a straightforward, albeit outdated, toolkit for basic automation tasks, lacking the modern features or dual ESM/CJS support found in contemporary alternatives.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/build-utils"},{"id":18187,"title":"Build Version Tracker","library":"build-version-tracker","status":"active","version":"0.0.4","language":"javascript","ecosystem":"npm","summary":"A universal build tool plugin for automatic version tracking and build automation, supporting Webpack (3.0+) and Vite. Current stable version: 0.0.4. Release cadence: initial release, infrequent updates. Key differentiators: supports both Webpack and Vite, generates version files and ZIP archives, fully configurable via options (no environment variables), offers custom version formatting functions. Competes with simpler version injection plugins but provides more comprehensive build metadata collection.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","build","version","tracker","automation","webpack","vite","plugin"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/build-version-tracker"},{"id":12935,"title":"Cloudflare Worker Builder with esbuild","library":"build-worker","status":"active","version":"0.3.4","language":"javascript","ecosystem":"npm","summary":"build-worker is a utility that bundles Cloudflare Workers using esbuild, offering a significantly faster alternative to webpack-based solutions like Wrangler v1. It was developed to fill a gap while Cloudflare's official Wrangler v2 (now Wrangler v3) was not yet fully production-ready, as both leverage esbuild for bundling. The package, currently at version 0.3.4, applies an esbuild configuration similar to that used by Wrangler, streamlining the build process for Workers. A key feature is the automatic replacement of the `IS_CLOUDFLARE_WORKER` global variable with `true` during the build, enabling developers to write environment-specific code. Its release cadence is likely irregular, tied to the evolution of Cloudflare's official tooling.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/build-worker"},{"id":18185,"title":"build-workflow","library":"build-workflow","status":"maintenance","version":"7.0.1","language":"javascript","ecosystem":"npm","summary":"A Gruntfile helper that breaks monolithic Gruntfiles into manageable modules. Current stable version is 7.0.1, with maintenance-level updates as needed. It organizes configs, custom tasks, and workflow aliases into separate files under 'grunt-deps/' and automatically loads them. Unlike alternatives like load-grunt-configs, it uses plain JavaScript (not YAML) for aliases and passes grunt/pkg objects to config functions. Primarily useful for legacy Grunt projects; the author recommends npm scripts for new projects.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","grunt","workflow","build","tasks","management","gruntfile"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/build-workflow"},{"id":27626,"title":"build123d","library":"build123d","status":"active","version":"0.10.0","language":"python","ecosystem":"pypi","summary":"A Python CAD programming library for creating parametric 3D models using a scripting approach. Current version is 0.10.0, requiring Python >=3.10 and <3.14. It provides both algebra and builder modes for constructing solids, and is built on top of cadquery-ocp (OpenCascade Python bindings). Release cadence is irregular, with major versions around every few months.","last_verified":"2026-05-09T00:00:00.000Z","tags":["cad","3d-printing","parametric","openscad-alternative"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/build123d"},{"id":14476,"title":"Node.js Build Environment Checker","library":"buildcheck","status":"maintenance","version":"0.0.7","language":"javascript","ecosystem":"npm","summary":"buildcheck is a Node.js utility library designed to perform autoconf-like environment checks for native addons and build scripts. It allows developers to programmatically determine the capabilities of the host system's C/C++ build environment, such as the existence of specific functions, headers, or the ability to compile arbitrary code snippets. Currently at version 0.0.7, its release cadence appears slow or inactive, and it primarily supports Node.js versions 10.0.0 and newer. Key differentiators include its direct integration within the Node.js ecosystem, providing a JavaScript API to probe compiler features (GCC, Clang, MSVC 2013+) and abstracting away the underlying compilation commands, making cross-platform build configuration more manageable for Node.js projects that rely on native components.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","build","autoconf","addons","compiler","environment"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/buildcheck"},{"id":12933,"title":"Builddocs","library":"builddocs","status":"active","version":"1.0.8","language":"javascript","ecosystem":"npm","summary":"Builddocs is a utility designed to transform source code documented with `getdocs-ts`-style comments into HTML documentation. It processes the structured documentation data (typically generated by `getdocs-ts`) and renders it into a final HTML output, leveraging configurable templates and Markdown processing. The current stable version is 1.0.8, indicating a mature and stable codebase for its specific purpose. Unlike comprehensive documentation generators like JSDoc or TypeDoc, Builddocs specializes in the rendering phase, allowing developers to define custom HTML layouts using Mold templating and extend Markdown rendering via `markdown-it`. Its key differentiator lies in its focused approach to consuming `getdocs-ts` output and offering granular control over the final HTML structure and styling, rather than handling the entire parsing-to-rendering lifecycle independently. While a specific release cadence isn't stated, its versioning suggests stability over rapid feature iteration, likely maintained in sync with its primary dependency, `getdocs-ts`.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","documentation","comment","getdocs"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/builddocs"},{"id":17182,"title":"Electron Builder Runtime Utilities","library":"builder-util-runtime","status":"active","version":"9.5.1","language":"javascript","ecosystem":"npm","summary":"builder-util-runtime is an internal utility package within the electron-builder ecosystem, providing core HTTP client functionalities, download progress tracking, and cancellation capabilities. It is primarily used by electron-builder and electron-updater for managing asset downloads, update checks, and publishing operations, rather than being directly consumed by end-user applications. The package ships with TypeScript type declarations, facilitating its use in TypeScript projects. It is part of the larger electron-builder monorepo, which typically follows an 8-week release cadence for major versions, aligning with Chromium's schedule, ensuring frequent updates and maintenance. The current stable version, as a dependency, is 9.6.0. Its main differentiators are its tight integration with the Electron build and update process and its focus on robust HTTP handling for Electron applications.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/builder-util-runtime"},{"id":15555,"title":"Builderz","library":"builderz","status":"active","version":"0.11.0","language":"javascript","ecosystem":"npm","summary":"Builderz is a zero-configuration JavaScript and TypeScript bundler designed for simplicity and efficiency, aiming to streamline the build process for both libraries and applications by minimizing setup overhead. The current stable version is `0.11.0`, with a development cadence that sees frequent minor updates and patch releases, typically addressing dependency updates, performance enhancements like caching, and bug fixes. Key differentiators include its 'zero-configuration' approach, the ability to build packages even with invalid `package.json` files (addressing a common development pain point), support for parallel build tasks for improved performance, and a robust caching mechanism introduced in `v0.10.0`. It supports both CommonJS (CJS) and ES Module (ESM) output formats and offers both a Command Line Interface (CLI) and a programmatic API for integration into development workflows.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","builderz","get-info","package-sorter","validate-access","corename","mytools","move-position","folo"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/builderz"},{"id":5754,"title":"Buildkite SDK for Python","library":"buildkite-sdk","status":"active","version":"0.10.0","language":"python","ecosystem":"pypi","summary":"The `buildkite-sdk` is an open-source, multi-language Software Development Kit (SDK) that simplifies scripting the generation of pipeline steps for dynamic Buildkite pipelines in native languages like Python. It consumes the Buildkite pipeline schema to provide type-safe programmatic pipeline creation and serialization to YAML or JSON. The current version is 0.10.0 and it maintains a synchronized release cadence across all supported languages (Python, JavaScript/TypeScript, Go, Ruby, C#).","last_verified":"2026-04-14T00:00:00.000Z","tags":["buildkite","ci/cd","pipeline-as-code","dynamic-pipelines","automation"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/buildkite-sdk"},{"id":4342,"title":"Buildkite Test Collector for Python","library":"buildkite-test-collector","status":"active","version":"1.4.1","language":"python","ecosystem":"pypi","summary":"The `buildkite-test-collector` is the official Python adapter for Buildkite Test Engine, designed to collect and report test results, primarily from `pytest` suites, to the Buildkite Test Engine dashboard. It integrates seamlessly with CI environments and is actively maintained with frequent updates.","last_verified":"2026-04-12T00:00:00.000Z","tags":["buildkite","ci","testing","pytest","test-engine","analytics"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/buildkite-test-collector"},{"id":9564,"title":"Buildozer","library":"buildozer","status":"active","version":"1.5.0","language":"python","ecosystem":"pypi","summary":"Buildozer is a generic Python packager designed to create application bundles for various platforms, primarily Android and iOS, from Python projects (most notably Kivy applications). It automates the complex process of compiling Python code and its dependencies into native packages (APKs, AABs, IPAs). The current version is 1.5.0, and it generally follows Kivy's release cycle, with new versions typically released every few months to support updated SDKs and Kivy versions.","last_verified":"2026-04-17T00:00:00.000Z","tags":["kivy","android","ios","packaging","mobile","deployment","cross-platform"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/buildozer"},{"id":12932,"title":"JavaScript and CSS Buildr Tool","library":"buildr","status":"abandoned","version":"0.8.7","language":"javascript","ecosystem":"npm","summary":"This package, `buildr`, is an early JavaScript and CSS processing tool designed to act as a builder, bundler, packer, minifier, merger, and checker for JavaScript (including CoffeeScript) and CSS (including LessCSS) assets. Its last published version, 0.8.7, was released approximately 13 years ago, requiring Node.js versions 0.4.0 or greater. Due to its extreme age and the rapid evolution of frontend build tooling, `buildr` is effectively abandoned. It lacks modern features, security updates, and compatibility with contemporary JavaScript ecosystems or Node.js runtimes. Differentiators at the time of its release would have been its all-in-one approach to various asset processing tasks before the advent of more specialized and modular tools like Grunt, Gulp, Webpack, or Rollup.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","coffee","lesscss","less","css","builder","package","compile"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/buildr"},{"id":15974,"title":"HTTP Status Codes Map","library":"builtin-status-codes","status":"active","version":"3.0.0","language":"javascript","ecosystem":"npm","summary":"This package, `builtin-status-codes`, provides a direct mapping of HTTP status codes to their corresponding human-readable messages. It retrieves the latest standard codes directly from Node.js's built-in `http` module when running in a Node.js environment, ensuring accuracy and up-to-date information without external dependencies. For browser environments, it offers a pre-built, zero-dependency version, making it suitable for universal JavaScript applications. The current stable version is 3.0.0. Due to its direct sourcing from Node's core and the stable nature of HTTP status codes, its release cadence is typically infrequent, primarily updating when Node.js introduces new codes or when there are build tool chain updates. Its key differentiator is providing a consistent, minimal API for both Node.js and browser contexts, leveraging built-in capabilities where possible.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","http","status","codes","builtin","map"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/builtin-status-codes"},{"id":10599,"title":"Bukwild Stylus Library","library":"bukwild-stylus-library","status":"active","version":"3.2.1","language":"javascript","ecosystem":"npm","summary":"Bukwild Stylus Library is a collection of opinionated utility mixins, functions, and global conventions designed for Stylus CSS preprocessor projects. It aims to streamline development by providing pre-built solutions for common CSS patterns, particularly focusing on responsive design with its `fluid()` mixin for scaling property values. The library is currently at version 3.2.1. While Stylus itself has had periods of uncertainty regarding maintenance, this library appears to be actively maintained, with a recent update (v3.2.1) published in February 2022. Its key differentiators include the advanced `fluid()` mixin for complex responsive scaling and the provision of `boilerplate.styl` for quick setup with Bukwild's internal conventions. It is specifically built for Stylus, differentiating it from Sass or Less-based utility collections.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","stylus"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/bukwild-stylus-library"},{"id":10383,"title":"Bull Job Queue","library":"bull","status":"maintenance","version":"4.16.5","language":"javascript","ecosystem":"npm","summary":"Bull is a battle-tested, Redis-backed job manager for Node.js, designed to handle background tasks, deferred processes, and distributed workloads with a strong emphasis on stability and atomicity. The current stable version is 4.16.5. As of recent updates, the project is in 'maintenance mode,' meaning it primarily receives bug fixes and security updates, with new feature development largely ceasing. Its release cadence is irregular, driven by necessary patches for critical issues like CVEs (e.g., cron-parser) and runtime errors (e.g., msgpackr buffer issues). Bull distinguishes itself through its robust, polling-free design for minimal CPU usage and reliable 'at least once' job processing semantics. For new projects and active feature development, users are strongly encouraged to consider BullMQ, which is a modern rewrite in TypeScript and the actively maintained successor.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","job","queue","task","parallel","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/bull"},{"id":23384,"title":"Bullet","library":"bullet","status":"maintenance","version":"2.2.0","language":"python","ecosystem":"pypi","summary":"Bullet is a beautiful Python prompt library for building interactive command-line interfaces with lists, checkboxes, input prompts, and yes/no confirmations. It supports emoji, colors, and custom indicators. Current version: 2.2.0. Release cadence: low (last release was in 2020).","last_verified":"2026-05-01T00:00:00.000Z","tags":["interactive","cli","prompt","terminal","menus"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/bullet"},{"id":3426,"title":"BullMQ for Python","library":"bullmq","status":"active","version":"2.20.3","language":"python","ecosystem":"pypi","summary":"BullMQ for Python is an official Python port of the popular Node.js message queue, designed for reliable background job processing using Redis. It leverages `asyncio` for efficient, concurrent task execution and is interoperable with its Node.js counterpart due to shared Lua scripts. Currently at version 2.20.3, the library sees active development with frequent bug fixes and feature enhancements, including new major versions that may introduce breaking changes.","last_verified":"2026-04-25T10:03:48.799Z","tags":["message queue","background jobs","redis","asyncio","distributed tasks","queue"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/bullmq"},{"id":25041,"title":"bullshcript-cli","library":"bullshcript-cli","status":"deprecated","version":"1.0.8","language":"javascript","ecosystem":"npm","summary":"A satirical JavaScript transpiler that renames files from .bullsh to .js without actual transformation. Version 1.0.8, no active development or release cadence. Created as a joke for the Banter VR community, it intentionally does nothing beyond file renaming. Not intended for serious use; alternatives like Babel or TypeScript are recommended for actual transpilation.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/bullshcript-cli"},{"id":10600,"title":"Bulma CSS Framework","library":"bulma","status":"active","version":"1.0.4","language":"javascript","ecosystem":"npm","summary":"Bulma is a modern, open-source CSS framework built entirely on Flexbox, providing a responsive and mobile-first design system. Currently at version 1.0.4, it undergoes active development with frequent bug fixes and feature enhancements, as evidenced by multiple patch releases within the 1.x series. A key differentiator is its \"CSS only\" philosophy, meaning it ships without any JavaScript, allowing developers to integrate their preferred front-end logic. It focuses solely on the styling layer, making it \"environment agnostic.\" Bulma offers a comprehensive set of CSS components and utilities, and while it provides a compiled `bulma.css` file, it is highly customizable through its Sass source files, particularly since its rewrite in v1.0.0 to use Dart Sass. The framework is designed for ease of use, maintaining consistent HTML snippets across major versions to simplify upgrades.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","css","sass","scss","flexbox","grid","responsive","framework"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/bulma"},{"id":16957,"title":"Bump CLI","library":"bump-cli","status":"active","version":"2.10.0","language":"javascript","ecosystem":"npm","summary":"The Bump CLI is a command-line interface tool designed to interact with the Bump.sh platform, enabling developers to manage their API documentation, hubs, and workflows directly from their development environments. It supports popular API description formats such as OpenAPI (v2.0, v3.x, and partially v3.2), Swagger, and AsyncAPI for documentation, as well as Flower and Arazzo for API workflows. The current stable version is 2.10.0, with releases occurring frequently, often on a monthly or bi-monthly basis, incorporating new features and bug fixes. Key functionalities include validating API documents, publishing them to Bump.sh documentation or hubs, generating human-readable diffs between API definitions, applying overlays, and deploying workflow documents to Managed Control Plane (MCP) servers. The CLI is built with the `oclif` framework in TypeScript and primarily interfaces with the `developers.bump.sh` API.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","api","documentation","openapi","asyncapi","bump","cli","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/bump-cli"},{"id":4462,"title":"Bump My Version","library":"bump-my-version","status":"active","version":"1.3.0","language":"python","ecosystem":"pypi","summary":"Bump My Version is a command-line tool designed to simplify software releases by automatically updating version strings across project files, optionally committing changes, and creating Git tags. It is a maintained refactor of the `bump2version` fork of `bumpversion`, offering enhanced features like `pyproject.toml` configuration support, a modern CLI built with `click` and `rich`, and robust configuration validation using `Pydantic`. It supports various versioning schemes including Semantic Versioning (SemVer) and Calendar Versioning (CalVer). The current version is 1.3.0, and it has an active development and release cadence.","last_verified":"2026-04-12T00:00:00.000Z","tags":["versioning","semantic versioning","cli","automation","pyproject.toml","git","mercurial"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/bump-my-version"},{"id":9563,"title":"bump-pydantic","library":"bump-pydantic","status":"active","version":"0.8.0","language":"python","ecosystem":"pypi","summary":"bump-pydantic is a command-line tool designed to automatically convert Pydantic V1 codebases to Pydantic V2 syntax. It helps users migrate their models, validators, and settings from the old API to the new one, facilitating a smoother transition. The current version is 0.8.0, and it has a regular release cadence, with several minor versions released frequently to add new features and fix issues.","last_verified":"2026-04-17T00:00:00.000Z","tags":["pydantic","migration","cli","code transformation","static analysis","pydantic-v2"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/bump-pydantic"},{"id":2886,"title":"bump2version","library":"bump2version","status":"active","version":"1.0.1","language":"python","ecosystem":"pypi","summary":"Version-bump your software with a single command! This small command-line tool simplifies releasing software by updating all version strings in your source code by the correct increment. It also creates commits and tags, supports highly configurable version formats, works without any VCS but integrates with Git and Mercurial, and is compatible with Python 3 and PyPy3. This is an actively maintained fork of the original `bumpversion` project.","last_verified":"2026-04-11T00:00:00.000Z","tags":["versioning","cli","release management","semantic versioning","git"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/bump2version"},{"id":6555,"title":"bumpver","library":"bumpver","status":"active","version":"2025.1131","language":"python","ecosystem":"pypi","summary":"Bumpver is a Python library and command-line tool designed for automatic versioning of project files. It supports various versioning schemes, including Semantic Versioning (SemVer) and Calendar Versioning (CalVer), and works with plain text files, making it suitable for any project. It integrates optionally with Git or Mercurial to manage version tags and commits. The current version is 2025.1131. The project has an active release cadence, with updates often several times a year, addressing bug fixes and adding new features.","last_verified":"2026-04-15T00:00:00.000Z","tags":["versioning","CLI tool","semantic versioning","calendar versioning","build tool","automation"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/bumpver"},{"id":3917,"title":"bumpversion","library":"bumpversion","status":"maintenance","version":"0.6.0","language":"python","ecosystem":"pypi","summary":"bumpversion is a command-line utility for managing semantic versioning in software projects. It automates the process of updating all version strings across various files in your source code, creating commits, and tagging releases in version control systems like Git or Mercurial. The project itself is in maintenance mode, with its official GitHub repository recommending actively maintained forks like `bump2version` and `bump-my-version` for new users. The current PyPI version is 0.6.0, with an infrequent release cadence.","last_verified":"2026-04-11T00:00:00.000Z","tags":["versioning","cli","release management","git"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/bumpversion"},{"id":12711,"title":"Bun JavaScript Runtime","library":"bun","status":"active","version":"1.3.12","language":"javascript","ecosystem":"npm","summary":"Bun is an all-in-one JavaScript runtime, bundler, transpiler, and package manager, designed for extreme speed and a streamlined developer experience. It is built on Apple's WebKit engine's JavaScriptCore and written in Zig. As of version 1.3.12, Bun offers a highly performant alternative to Node.js, providing native support for TypeScript, JSX, and ES modules out of the box. The project maintains a rapid release cadence with frequent patch and minor versions, often weekly, addressing bugs and introducing new features. Its key differentiators include significantly faster startup times, execution speed, and comprehensive tooling built into a single executable, aiming to replace a multitude of separate tools like Node.js, npm/yarn/pnpm, webpack, Babel, and esbuild. Bun is currently stable for production use but continues to evolve rapidly, adding new features and improving compatibility.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","bun","bun.js","node","node.js","runtime","bundler","transpiler","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/bun"},{"id":18186,"title":"bun-bundle","library":"bun-bundle","status":"active","version":"4.0.3","language":"javascript","ecosystem":"npm","summary":"bun-bundle is a lightweight module bundler that wraps Bun.build, providing a simplified API for bundling JavaScript and TypeScript projects. As of version 4.0.3 (released in late 2024), it supports ESM output, HTML entrypoints, and conditional entry naming. Compared to Bun's native build API, bun-bundle offers a less opinionated configuration and automatic handling of common patterns. It is actively maintained with frequent releases, focusing on simplicity and ease of use for projects targeting Bun runtime.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","bun","bundle","bundler","build","esm","module","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/bun-bundle"},{"id":12934,"title":"Bun-Bundler: HTML, CSS, JS Bundler for Bun","library":"bun-bundler","status":"active","version":"0.2.12","language":"javascript","ecosystem":"npm","summary":"Bun-Bundler is a modern, ultra-fast asset bundler specifically designed for the Bun runtime environment, currently stable at version 0.2.12. It offers comprehensive capabilities for processing HTML (including Pug templating with includes and layouts), SCSS/CSS (with autoprefixing), JavaScript (bundling and minification via `Bun.build`), and static assets. Key features include SVG sprite generation, parallel image optimization with caching, and a development server with hot reload. It differentiates itself through its tight integration with Bun, leveraging Bun's speed and native APIs, and providing both a JavaScript API for advanced scripting and a zero-config-friendly CLI driven by JSON configuration files. Release cadence is rapid, reflecting its pre-1.0 development status, with potential for frequent API adjustments.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/bun-bundler"},{"id":15556,"title":"Bun Auto-Imports Plugin","library":"bun-plugin-auto-imports","status":"active","version":"0.4.0","language":"javascript","ecosystem":"npm","summary":"bun-plugin-auto-imports is a utility plugin designed for the Bun bundler, enabling automatic import resolution and injection into JavaScript and TypeScript files during the build process. It streamlines development by reducing the need for explicit import statements, similar to features found in other build tools like Vite or Webpack's auto-imports plugins. The package is currently at version 0.4.0, indicating it is still in active development, with frequent minor releases and bug fixes as seen in recent changelogs. Its primary differentiator is its native integration with the Bun ecosystem, offering potentially faster build times compared to non-Bun specific solutions. It supports features like specifying directories for auto-import detection and ESLint integration. This plugin is crucial for projects leveraging Bun that seek to enhance developer experience and reduce boilerplate code.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","auto-imports","bun","plugin","package","stacks","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/bun-plugin-auto-imports"},{"id":25044,"title":"bun-plugin-dlight","library":"bun-plugin-dlight","status":"active","version":"0.5.0","language":"javascript","ecosystem":"npm","summary":"Bun build plugin for transpiling DLight views and models (.view.js/.view.ts files) inside Bun's bundler. v0.5.0, stable, with TypeScript types. Integrates directly into Bun.build() using Babel under the hood, without requiring Vite or Astro. Supports custom file filters and DLight preset options. Designed for Bun + DLight projects that want minimal tooling overhead.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","dlight.js","bun-plugin","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/bun-plugin-dlight"},{"id":12936,"title":"Bun DTSX Plugin","library":"bun-plugin-dtsx","status":"active","version":"0.9.13","language":"javascript","ecosystem":"npm","summary":"Bun-plugin-dtsx is a specialized Bun Bundler plugin designed for rapidly generating TypeScript declaration files (DTS) directly during the build process. As of its current stable version, 0.9.13, the package maintains a consistent, albeit minor, release cadence with frequent patch and minor updates, often noting 'no significant changes' in recent versions. This indicates a focus on stability and incremental improvements within its pre-1.0 development phase. Its primary differentiator lies in its tight integration with the Bun runtime and bundler, offering an extremely fast solution for type emission compared to more generalized TypeScript compilation pipelines. It is essential for projects leveraging Bun that require `.d.ts` files for their distributed packages or internal module resolution, ensuring type safety and IDE support for consumers of the compiled output. It aims to streamline the development workflow for TypeScript projects built with Bun.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","dts","dtsx","emit","generation","typescript","types","auto","stacks"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/bun-plugin-dtsx"},{"id":25045,"title":"bun-plugin-print-imports","library":"bun-plugin-print-imports","status":"active","version":"2.0.0","language":"javascript","ecosystem":"npm","summary":"Bun and esbuild plugin that prints resolved import paths during bundling. Current version 2.0.0, released occasionally. Useful for debugging dependency resolution or auditing bundle contents. Differs from other logging plugins by supporting both Bun and esbuild with same API. Minimal configuration: just register and log. Works with both ESM and CJS outputs.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","bun-plugin","esbuild-plugin"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/bun-plugin-print-imports"},{"id":25046,"title":"bun-plugin-react-compiler","library":"bun-plugin-react-compiler","status":"active","version":"0.3.2","language":"javascript","ecosystem":"npm","summary":"Bun plugin for the React Compiler (formerly React Forget). Version 0.3.2, maintained actively. Integrates the React Compiler (Babel plugin) directly into Bun's bundler, allowing compilation of React components during bundling without additional Babel setup. Key differentiator: no need to run Babel separately when using Bun; handles both .js and .tsx files. Ships TypeScript types. Requires @babel/core and babel-plugin-react-compiler as peer dependencies.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/bun-plugin-react-compiler"},{"id":10601,"title":"Bun Type Definitions","library":"bun-types","status":"active","version":"1.3.12","language":"javascript","ecosystem":"npm","summary":"Bun-types provides comprehensive TypeScript type definitions for the Bun JavaScript runtime, currently stable at version 1.3.12. This package is crucial for developers leveraging TypeScript with Bun, offering robust static type checking, autocompletion, and improved developer experience across Bun's unique APIs and global objects. It releases frequently, typically coinciding with major and minor Bun runtime releases, ensuring type definitions remain in sync with the rapidly evolving runtime. Unlike traditional `@types/` packages that target third-party libraries, `bun-types` directly defines the core Bun runtime environment, including its native module system (e.g., `bun:sqlite`, `bun:jsc`), global APIs like `Bun.serve` and `Bun.file`, and Web API implementations (e.g., `fetch`, `Request`, `Response`). Its key differentiator is its tight integration and direct support for Bun's opinionated, high-performance ecosystem, providing an authoritative and up-to-date type experience that reflects Bun's specific behaviors and extensions.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","bun","bun.js","types","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/bun-types"},{"id":12937,"title":"Bunchee: Zero-config JavaScript/TypeScript Bundler","library":"bunchee","status":"active","version":"6.10.0","language":"javascript","ecosystem":"npm","summary":"Bunchee is a zero-configuration JavaScript/TypeScript bundler designed specifically for libraries and packages. It streamlines the build process by leveraging the `exports` field within `package.json` as the single source of truth for entry points and output formats. Powered by Rollup for bundling and SWC for fast transpilation, Bunchee automatically aligns entry file conventions from `src/` directories with declared exports, supporting both CommonJS and ESModules. The current stable version is 6.10.0, with frequent patch and minor releases indicating active development. Its key differentiators include its zero-config approach and deep integration with `package.json#exports` for intuitive and efficient package builds, minimizing boilerplate configuration commonly found in other bundlers.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","bundler","bundle","typescript","jsx","zero-config","library","css"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/bunchee"},{"id":15557,"title":"Bund-Cake","library":"bund-cake","status":"abandoned","version":"0.0.31","language":"javascript","ecosystem":"npm","summary":"Bund-Cake is an early-stage JavaScript bundler and minifier specifically designed for integration with Express.js applications. It operates by taking multiple JavaScript source files and concatenating/minifying them into a single output file, which it then serves from a `/assets/bundle/` endpoint. The package, currently at version `0.0.31`, appears to be unmaintained or abandoned, with its public GitHub repository no longer accessible. This suggests no ongoing development, bug fixes, or security updates, and therefore no defined release cadence. Its primary differentiator was its direct integration within the Express application lifecycle, providing on-the-fly bundling capabilities rather than relying on a separate build step, making it suited for older, simpler Express projects that leverage server-side rendering with templating engines like EJS. Its usage of the `GLOBAL` object is indicative of older Node.js patterns.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","bundler","minifier","bund","cake","bundle","minify"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/bund-cake"},{"id":15558,"title":"Bundilio: Simple JavaScript File Concatenator","library":"bundilio","status":"abandoned","version":"0.4.5","language":"javascript","ecosystem":"npm","summary":"Bundilio is a highly rudimentary JavaScript utility package designed for basic file concatenation, combining multiple JavaScript source files into a single output file. Last published over seven years ago, version 0.4.5 is the most recent release, indicating the package is abandoned. It operates purely as a concatenator and lacks the sophisticated features expected of modern module bundlers, such as dependency resolution, module graphing, tree-shaking, code splitting, asset handling (CSS, images), or transpilation for different JavaScript versions (e.g., ES6+ to ES5). This makes it unsuitable for contemporary web development projects, which typically require robust bundling capabilities provided by tools like Webpack, Rollup, Parcel, or esbuild. Its minimal scope and lack of maintenance mean it does not adhere to current best practices for performance, security, or developer experience.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/bundilio"},{"id":19395,"title":"bundle-declarations-webpack-plugin","library":"bundle-declarations-webpack-plugin","status":"active","version":"6.0.0","language":"javascript","ecosystem":"npm","summary":"Webpack plugin that bundles TypeScript declaration files (.d.ts) into a single output file using dts-bundle-generator. Version 6.0.0 supports Webpack 5+, Node >=16, and is ESM-only since v6 (dropped CJS support). It wraps dts-bundle-generator (v9.3.1) with Webpack integration, allowing per-entry configuration, inline libraries, sorting, and banner control. Unlike similar plugins, it focuses on minimal configuration, supports multiple entry points and bundles, and exposes full dts-bundle-generator options. Release cadence is irregular, driven by dependency updates.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","webpack","typescript","plugin",".d.ts","declarations","typings","dts-bundle","bundle-declarations-webpack-plugin"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/bundle-declarations-webpack-plugin"},{"id":19396,"title":"Bundle Loader","library":"bundle-loader","status":"maintenance","version":"0.5.6","language":"javascript","ecosystem":"npm","summary":"Webpack loader that wraps modules in a require.ensure block to create separate chunks for lazy loading. Version 0.5.6 is the current stable release; last updated February 2018. Key differentiator: simple callback-based API for loading code-split bundles on demand, with options for lazy loading and custom chunk naming. Unlike dynamic import(), it uses webpack's legacy require.ensure and is best suited for webpack 1–3 projects. No longer actively maintained; users should migrate to webpack's built-in dynamic import or @loadable-component.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/bundle-loader"},{"id":19398,"title":"bundle-stats","library":"bundle-stats","status":"active","version":"4.22.1","language":"javascript","ecosystem":"npm","summary":"bundle-stats is an in-depth bundle analyzer for webpack, Rspack, Vite, Rollup, and Rolldown that provides detailed reports on bundle size, assets, modules, and packages. It supports comparing multiple builds side-by-side to identify changes, duplicate packages, and new dependencies. Current stable version is 4.22.1, released in April 2025, with active maintenance and frequent updates. Key differentiators include its cross-bundler support via rollup-plugin-webpack-stats, insights like cache invalidation and initial JS/CSS metrics, and a CLI for CI integration. Ships TypeScript types. Requires Node >= 14.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","webpack","bundle-size","bundle-analyzer","bundle-stats","stats","bundle","size","assets","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/bundle-stats"},{"id":19397,"title":"BundleStatsWebpackPlugin","library":"bundle-stats-webpack-plugin","status":"active","version":"4.22.1","language":"javascript","ecosystem":"npm","summary":"In-depth bundle analyzer for webpack (and Rspack) that generates detailed HTML reports on bundle size, assets, modules, and packages, with side-by-side comparison support. Current stable version v4.22.1, actively maintained with frequent releases. Supports webpack 4 & 5, Rspack 0.x & 1.x, and also has plugins for Vite, Rollup, and Rolldown. Key differentiators: it provides not only size analysis but also duplicate package detection, cache invalidation metrics, and historical comparison via RelativeCI. Ships TypeScript types.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","webpack","webpack-plugin","bundle-size","bundle-analyzer","bundle-stats","stats","bundle","size","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/bundle-stats-webpack-plugin"},{"id":18188,"title":"Bundlebars","library":"bundlebars","status":"active","version":"1.2.0","language":"javascript","ecosystem":"npm","summary":"Handlebars templates compiler and bundler that compiles static templates with JSON or YAML data and precompiles templates into AMD/Node/ES6/JST wrappers. Version 1.2.0 is the current stable release. Release cadence is low, with no recent updates. Key differentiators include a Promise-based API, CLI with Unix pipe support, and an integrated Grunt task, unlike standalone Handlebars or other precompilers that lack bundling or pipe capabilities. It supports both compilation to HTML and precompilation for SPA delivery.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","handlebars","compile","precompile","bundle"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/bundlebars"},{"id":15560,"title":"Bundlemonkey Userscript Bundler","library":"bundlemonkey","status":"active","version":"0.7.6","language":"javascript","ecosystem":"npm","summary":"Bundlemonkey is a userscript bundler designed for fast and efficient development of browser userscripts, leveraging esbuild for lightning-fast compilation. Currently stable at version 0.7.6, the package sees a moderate release cadence, primarily focusing on dependency updates, with occasional feature enhancements and breaking changes between minor versions (e.g., v0.7.0, v0.5.0). Its key differentiators include robust TypeScript support, module bundling capabilities, and a unique feature for type-safe header comments, which streamlines metadata management and reduces errors. It integrates seamlessly with popular userscript managers like Tampermonkey, Violentmonkey, and Greasemonkey, providing a 'watch' mode for continuous development feedback. The project structure encourages modularity, allowing users to define scripts within dedicated source directories.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/bundlemonkey"},{"id":14479,"title":"ybundler - Early Node.js Asset Bundler","library":"bundler","status":"abandoned","version":"0.8.0","language":"javascript","ecosystem":"npm","summary":"The `bundler` package, specifically referring to the `ybundler` project on GitHub, represents a very early, experimental JavaScript asset bundler from the nascent days of Node.js. It was designed to combine JavaScript, CSS, and other assets, offering rudimentary features such as pre-processing with Stylus and CoffeeScript, minification, and compression. This project's explicit dependency on Node.js version ~0.4.0 places its development around 2011, significantly predating modern module systems like ESM and the sophisticated build tooling prevalent today (e.g., Webpack, Rollup, Vite). As such, it lacks features like tree-shaking, code splitting, and hot module replacement. It has been completely abandoned for over a decade, with no active development, maintenance, or security updates. It is not suitable for any current development and serves primarily as a historical artifact of early Node.js build processes.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/bundler"},{"id":18189,"title":"bundler-in-browser","library":"bundler-in-browser","status":"active","version":"0.3.0","language":"javascript","ecosystem":"npm","summary":"a browser-native bundler (v0.3.0) that automatically installs npm packages, powered by esbuild-wasm. Runs entirely in the browser — no server required. Supports plugins for TailwindCSS, Sass, Vue 3 SFC, and virtual filesystems via @zenfs/core. Smart caching of vendor bundles for performance. Differentiates from alternatives like Webpack or Rollup by running client-side and auto-resolving dependencies. Weekly releases on npm. TypeScript types included.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","sandbox","repl","artifacts","canvas","example","bundler","esbuild","browser","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/bundler-in-browser"},{"id":26814,"title":"bundler-prototype-test","library":"bundler-prototype-test","status":"active","version":"3.16.29","language":"javascript","ecosystem":"npm","summary":"A testing package for bundler prototypes, version 3.16.29. No README available. Likely used internally for testing JavaScript bundler integrations. Unknown release cadence. Limited public documentation.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/bundler-prototype-test"},{"id":14478,"title":"Bundler Reactor","library":"bundler-reactor","status":"abandoned","version":"5.0.3","language":"javascript","ecosystem":"npm","summary":"Bundler Reactor is a command-line interface (CLI) tool designed to quickly scaffold React single-page applications (SPAs). It provides an opinionated boilerplate setup leveraging `pakit` for asset bundling (handling ES6, JSX, CSS, JSON, code splitting, and livereload), `3dub` as a development server with browser history API fallback, and pre-configured integrations for Babel and ESLint. The tool simplifies initial project setup by generating a project structure and `npm` scripts for common tasks like starting a development server (`npm run start`) and creating production builds (`npm run build`). Currently at version 5.0.3, the project appears to have an infrequent release cadence, with the last update over 1.5 years ago, which may lead to out-of-date dependencies or configurations for a rapidly evolving React ecosystem.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","bundler","bit-bundler","react"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/bundler-reactor"},{"id":15559,"title":"Bundlex JavaScript Bundler","library":"bundlex","status":"active","version":"3.0.4","language":"javascript","ecosystem":"npm","summary":"Bundlex is a JavaScript bundler designed for high performance and scalability, offering in-memory bundling of JavaScript, TypeScript, and JSON files. Currently at stable version 3.0.4, it differentiates itself by its focus on speed and the ability to create highly customizable bundling workflows through its `createBundler` API. While a specific release cadence isn't published, the frequent updates to similar tools suggest an active development cycle. Beyond basic bundling, Bundlex includes a built-in listener for file change events, enabling efficient watch-mode development. Its architecture supports custom bundler implementations by allowing users to define their own info extractor and bundler functions, providing flexibility for niche requirements.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","bundler","json","typescript","quick","fast","rapid","watchable"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/bundlex"},{"id":15562,"title":"Bundlib","library":"bundlib","status":"active","version":"0.21.9","language":"javascript","ecosystem":"npm","summary":"Bundlib is an automatic library bundler built on top of Rollup.js, designed to streamline the process of packaging JavaScript and TypeScript libraries. The current stable version is 0.21.9, with active development indicated by frequent patch releases (0.21.9, 0.21.8, 0.21.7, etc.) that introduce new features like parallel builds and improved CLI commands, alongside bug fixes. It aims to simplify Rollup configuration for common library bundling scenarios, offering both automatic configuration derived from `package.json` and advanced programmatic or file-based configuration via `defineConfig`. A key differentiator is its focus on opinionated defaults to reduce setup complexity, while still allowing fine-grained control for various build types (ESM, CJS, UMD, types). Users should note that while powerful, the project is explicitly stated to be \"under development,\" suggesting potential for evolving APIs or unresolved edge cases. It ships with TypeScript types and requires Node.js >=18.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","library","bundle","bundler","typescript","rollup"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/bundlib"},{"id":12938,"title":"Bundt Module Bundler","library":"bundt","status":"active","version":"1.1.5","language":"javascript","ecosystem":"npm","summary":"Bundt is a minimalistic JavaScript module bundler designed for simplicity and focused on efficient module processing. As of version 1.1.5, it provides core bundling capabilities suitable for libraries and smaller applications, emphasizing a straightforward API rather than extensive configuration. It maintains an active release cadence, with recent patches addressing minor bugs and edge cases related to import/export rewriting. Its primary differentiator is its lightweight nature, offering a less opinionated alternative to larger bundlers like Webpack or Rollup, particularly for scenarios where complex build pipelines are not required. It aims to deliver modules without excessive overhead or configuration.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","bundler","release","library","targets"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/bundt"},{"id":27627,"title":"Bunflare","library":"bunflare","status":"active","version":"0.2.25","language":"javascript","ecosystem":"npm","summary":"Bunflare v0.2.25 is a Bun bundler plugin that transforms Bun-native APIs (e.g., Bun.serve, bun:sqlite, Bun.password.hash) into Cloudflare Workers equivalents at build time. It targets developers who want Bun's DX but need to deploy to Cloudflare Workers. Key differentiators: zero runtime overhead (transform happens at build time), no code changes required for the developer, supports auto-discovery from wrangler.jsonc, and covers a wide range of Bun APIs including D1, KV, R2, Hyperdrive, WebCrypto, Workers Assets, and fullstack builds. Released as a dev dependency, it requires Bun >=1.0.0 and optionally integrates with Hono and Drizzle ORM. The package ships with TypeScript types. The project is actively maintained with recent commits.","last_verified":"2026-05-09T00:00:00.000Z","tags":["javascript","bun","cloudflare","workers","hono","fullstack","bundler","plugin","d1","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/bunflare"},{"id":7996,"title":"Bunnet - Synchronous Python ODM for MongoDB","library":"bunnet","status":"active","version":"1.3.0","language":"python","ecosystem":"pypi","summary":"Bunnet is a synchronous Python Object-Document Mapper (ODM) for MongoDB, built upon Pydantic for data modeling. It simplifies interaction with MongoDB collections by mapping Python classes to documents, reducing boilerplate code for common database operations like adding, updating, and deleting. Bunnet is a synchronous fork of the popular Beanie ODM, and its current version is 1.3.0 with active development and maintenance.","last_verified":"2026-04-16T00:00:00.000Z","tags":["mongodb","odm","pydantic","sync","database"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/bunnet"},{"id":17082,"title":"Bunyan HTTP Middleware Logger","library":"bunyan-middleware","status":"active","version":"1.0.2","language":"javascript","ecosystem":"npm","summary":"bunyan-middleware is a Node.js middleware for logging HTTP requests and responses using the Bunyan logger. Currently at version 1.0.2, it appears to be a stable project, though its release cadence is not explicitly stated. This library offers robust features for integrating structured logging into Express, Connect, or pure HTTP servers. Key differentiators include automatic management of the `X-Request-Id` header (generating a UUID if not present), logging request-response duration, providing a request-scoped logger (`req.log`) for tracing individual requests throughout an application, and custom serializers for `req` and `res` objects. It also provides functionality to obscure sensitive headers in log outputs, enhancing security and compliance. It is a direct dependency of an existing Bunyan logger instance, allowing for consistent logging configuration.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","bunyan","logger","express","request","response","connect","http","duration","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/bunyan-middleware"},{"id":26816,"title":"bup","library":"bup","status":"maintenance","version":"5.0.1","language":"javascript","ecosystem":"npm","summary":"bup is a build tool that provides automated rollup bundling based on a project's Babel configuration. It reads the `main` field from `package.json` and compiles it into multiple formats (e.g., CJS, ESM, UMD) in a `dist/` directory. Current stable version is 5.0.1, released in 2019 with no active development. Similar to microbundle or rollup-starter-lib but with less configuration.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","babel","rollup","config","babelrc","lib"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/bup"},{"id":12939,"title":"Busboy: HTML Form Data Parser for Node.js","library":"busboy","status":"active","version":"1.6.0","language":"javascript","ecosystem":"npm","summary":"Busboy is a high-performance, streaming parser for incoming HTML form data in Node.js, specifically designed to handle `multipart/form-data` and `application/x-www-form-urlencoded` request bodies. As of version 1.6.0, it provides a lightweight and memory-efficient solution for processing file uploads and form fields by emitting events as data streams in, rather than buffering the entire request. Its event-driven API grants developers fine-grained control over how incoming data is managed, making it suitable for integration with various storage solutions or processing pipelines. While a precise release cadence isn't publicly defined, the project appears actively maintained. Busboy differentiates itself by focusing purely on parsing the raw input stream without making assumptions about how the parsed data should be stored or handled, leaving those decisions entirely to the application developer. It requires Node.js v10.16.0 or newer.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","uploads","forms","multipart","form-data"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/busboy"},{"id":26815,"title":"busbud-lint","library":"busbud-lint","status":"maintenance","version":"1.9.0","language":"javascript","ecosystem":"npm","summary":"A linting tool that enforces Busbud's JavaScript style guide configuration and checks for unused dependencies in projects. Version 1.9.0 is likely the latest stable release, with no recent updates. It combines ESLint with custom rules and dependency auditing, differentiating from standard ESLint setups by automatically detecting unused packages. Primarily used internally at Busbud and by projects following their conventions.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/busbud-lint"},{"id":8884,"title":"Python Business Duration Calculator","library":"business-duration","status":"active","version":"0.68","language":"python","ecosystem":"pypi","summary":"The `business-duration` library calculates the duration between two dates and times, excluding weekends, public holidays, and non-business hours. It provides a single function, `businessDuration`, that can compute results in days, hours, minutes, or seconds. The project is actively maintained with irregular releases, with the latest version (0.68) released in October 2025.","last_verified":"2026-04-16T00:00:00.000Z","tags":["business hours","duration","time calculation","holidays","weekends","datetime","scheduling"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/business-duration"},{"id":14480,"title":"Business Rules","library":"business-rules","status":"active","version":"1.1.1","language":"en","ecosystem":"pypi","summary":"Business Rules is a Python Domain Specific Language (DSL) that allows you to define business intelligence rules without writing direct code. It provides a framework for defining 'variables' (data points) and 'actions' (operations) and then executing JSON-defined rules against them. The current stable version is 1.1.1, with releases occurring infrequently for maintenance and compatibility updates.","last_verified":"2026-04-16T00:00:00.000Z","tags":["rules-engine","business-logic","dsl","workflow"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/business-rules"},{"id":3427,"title":"Business Time Delta","library":"businesstimedelta","status":"active","version":"1.0.1","language":"python","ecosystem":"pypi","summary":"Timedelta for business time. This module helps calculate the exact working time between two datetimes, supporting custom schedules, holidays, and time zones. It is currently at version 1.0.1 and appears to have a low but active release cadence, with the last update in 2018.","last_verified":"2026-04-25T10:04:06.870Z","tags":["datetime","business-hours","timedelta","timezone","holidays","time-calculation"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/businesstimedelta"},{"id":9565,"title":"Easy and expressive busy-waiting for Python","library":"busypie","status":"active","version":"0.6.1","language":"python","ecosystem":"pypi","summary":"Busypie is a Python library for expressive busy-waiting, primarily used in integration and end-to-end tests to await conditions. It provides a fluent API for defining timeouts, retry intervals, and custom error messages. The current version is 0.6.1, with a release cadence that has seen several updates in the past year.","last_verified":"2026-04-17T00:00:00.000Z","tags":["testing","waiting","busy-waiting","timeout","assertion","async","test-automation"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/busypie"},{"id":15977,"title":"ButterCMS JavaScript Client","library":"buttercms","status":"active","version":"3.0.3","language":"javascript","ecosystem":"npm","summary":"The ButterCMS JavaScript Client (current stable v3.0.3) provides a robust interface for interacting with the ButterCMS Headless CMS API within Node.js and browser environments. It simplifies fetching various content types including blog posts, pages, collections, categories, tags, and authors. The library maintains a release cadence tied closely to Node.js LTS cycles, with version 3 supporting Node.js 20, and version 4 slated for Node.js 22. A key differentiator is its shift to native `fetch` API for HTTP requests since v2, reducing external dependencies and ensuring consistent behavior across modern JavaScript environments. It ships with comprehensive TypeScript types, enabling a smooth development experience with type-checking and autocompletion. Developers can utilize a preview mode for staging content before publishing.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","buttercms","butter","cms","api","headless cms","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/buttercms"},{"id":15089,"title":"Barcode Writer in Pure JavaScript (bwip-js)","library":"bwip-js","status":"active","version":"4.9.2","language":"javascript","ecosystem":"npm","summary":"bwip-js is a JavaScript library that provides a comprehensive barcode generation solution, translating the Barcode Writer in Pure PostScript (BWIPP) code into native JavaScript. It supports over 100 different barcode types and standards, including all common linear and two-dimensional formats. The library is currently at version 4.9.2, with its underlying BWIPP engine updated to 2026-03-31. Releases are frequent, typically coinciding with BWIPP updates or critical bug fixes, as seen with recent rapid patches for version 4.9.x. It differentiates itself by offering broad platform support (browsers, Node.js, React, React Native, Electron) and output formats (PNG, Canvas, SVG), and by being a pure JavaScript implementation requiring no external binaries or server-side rendering other than a JavaScript runtime.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","bar code","generator","barcode","node","react","react-native","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/bwip-js"},{"id":26817,"title":"bx_py_utils","library":"bx-py-utils","status":"active","version":"118","language":"python","ecosystem":"pypi","summary":"A collection of various Python utility functions, currently at version 118. It provides helpers for CLI, color output, dictionaries, Django, HTML, and more. Requires Python >= 3.11. Released sporadically on PyPI.","last_verified":"2026-05-01T00:00:00.000Z","tags":["utility","cli","django","color","testing"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/bx-py-utils"},{"id":7995,"title":"bx-python","library":"bx-python","status":"active","version":"0.14.0","language":"python","ecosystem":"pypi","summary":"bx-python is a collection of Python tools designed for manipulating biological data, with a particular focus on operations involving multiple sequence alignments and genomic intervals. The library is currently at version 0.14.0 and follows an active release cadence, frequently updating to support newer Python versions and improve compatibility with other scientific libraries like NumPy.","last_verified":"2026-04-16T00:00:00.000Z","tags":["bioinformatics","genomics","sequence-alignment","genomic-intervals","data-manipulation"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/bx-python"},{"id":9566,"title":"byLLM Python Library","library":"byllm","status":"active","version":"0.6.4","language":"python","ecosystem":"pypi","summary":"byLLM (byllm) is a Python library providing a unified API for interacting with various Large Language Model (LLM) providers like OpenAI, Anthropic, Ollama, and Google Gemini. It simplifies LLM integration, abstracting away provider-specific client libraries and response formats. Currently at version 0.6.4, it is part of the Jaseci ecosystem and undergoes frequent updates, often alongside releases of `jaclang` and `jaseci` itself, targeting Python 3.11+.","last_verified":"2026-04-17T00:00:00.000Z","tags":["LLM","AI","Jaseci","Jaclang","OpenAI","Anthropic","Ollama","Generative AI"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/byllm"},{"id":749,"title":"Python Bytecode Generator and Modifier","library":"bytecode","status":"active","version":"0.17.0","language":"python","ecosystem":"pypi","summary":"The `bytecode` library is a Python module designed to generate, analyze, and modify Python bytecode. It provides an abstract representation of bytecode that can be manipulated and then converted back into executable code objects. Currently at version 0.17.0, it is actively maintained with a regular release cadence, often introducing support for new Python versions and associated bytecode changes.","last_verified":"2026-05-12T18:33:33.237Z","tags":["bytecode","compiler","AST","low-level","code-generation"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/bytecode"},{"id":25043,"title":"Bytenode","library":"bytenode","status":"active","version":"1.5.7","language":"javascript","ecosystem":"npm","summary":"Bytenode is a minimalist bytecode compiler for Node.js that compiles JavaScript code into V8 bytecode, stored as .jsc files, enabling source code protection. Current stable version is 1.5.7, with irregular releases. Key differentiators: it compiles to actual V8 bytecode (not just obfuscation), supports Electron and NW.js, provides both CLI and programmatic API, and has TypeScript type definitions. Known limitations include incompatibility with arrow functions in certain contexts and breaking code that depends on Function.prototype.toString.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","bytenode","bytecode","v8-snapshots","compile","compiler","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/bytenode"},{"id":27628,"title":"Byteplus Python SDK V2","library":"byteplus-python-sdk-v2","status":"active","version":"3.0.43","language":"python","ecosystem":"pypi","summary":"Official Byteplus (Volcengine) SDK for Python. Current version: 3.0.43, supports Python >=2.7. Frequent releases (every few weeks). Provides client libraries for various Byteplus services like ECS, VPC, IAM, etc.","last_verified":"2026-05-09T00:00:00.000Z","tags":["byteplus","volcengine","sdk","cloud"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/byteplus-python-sdk-v2"},{"id":18191,"title":"ByteRover CLI","library":"byterover-cli","status":"active","version":"3.8.3","language":"javascript","ecosystem":"npm","summary":"ByteRover CLI (brv) is an AI-powered context memory tool for developers. It provides a REPL interface and web dashboard for curating project knowledge into a persistent context tree, with version control, cloud sync, and MCP integration. The current stable version is 3.8.3, released with frequent minor releases (every few weeks). It bundles 18 LLM providers and 24 built-in agent tools. Unlike simple note-taking tools, ByteRover offers agentic codebase mapping, git-like versioning for context, and native connectors for 22+ AI coding agents. It ships with TypeScript types and has a bundled installer that does not require Node.js.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","cli","ai","llm","mcp","developer-tools","context-memory","autonomous-agents","coding-assistant","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/byterover-cli"},{"id":15090,"title":"Bytes Utility for Node.js","library":"bytes","status":"active","version":"3.1.2","language":"javascript","ecosystem":"npm","summary":"The `bytes` package (current stable version 3.1.2) is a focused JavaScript utility designed for converting human-readable byte strings (e.g., \"1KB\", \"5.5GB\") into their numerical byte equivalents, and vice-versa. It provides a simple, unified API that delegates to a `format` function for converting numbers to strings and a `parse` function for converting strings or numbers to bytes. A key differentiator is its strict adherence to powers of two for unit conversions (e.g., 1KB equals 1024 bytes), which is critical for accurate storage and memory calculations, distinguishing it from decimal-based systems. While major releases are not frequent, the library is stable and widely used, typically receiving updates for bug fixes or minor enhancements. It supports various units including B, KB, MB, GB, TB, and PB, and offers formatting options such as decimal places, thousands separators, and custom unit separators.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","byte","bytes","utility","parse","parser","convert","converter"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/bytes"},{"id":10602,"title":"bytes-iec: Byte Unit Conversion Utility","library":"bytes-iec","status":"active","version":"3.1.1","language":"javascript","ecosystem":"npm","summary":"bytes-iec is a JavaScript and TypeScript utility library, currently at version 3.1.1, designed for parsing and formatting byte size strings. It converts human-readable strings like '1kB' or '2KiB' into their numeric byte equivalents (e.g., 1000, 2048) and vice-versa. As a fork of the popular `bytes` module, `bytes-iec` differentiates itself by offering comprehensive support for ISO/IEC 80000-13:2008 binary and decimal prefixes, including KiB, MiB, etc., and also includes a JEDEC compatibility mode for legacy definitions where metric units have binary values. A key feature is its default use of decimal metric units, which can be configured globally or per-call. The library is actively maintained, indicated by its recent version and clear feature set, and ships with TypeScript definitions, making it suitable for modern JavaScript and TypeScript projects in Node.js environments.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","byte","bytes","utility","parse","parser","convert","converter","iec"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/bytes-iec"},{"id":12940,"title":"bytesish: Cross-Platform Binary API","library":"bytesish","status":"active","version":"0.4.4","language":"javascript","ecosystem":"npm","summary":"`bytesish` (current stable version 0.4.4) is a utility library designed to simplify cross-platform binary data handling in JavaScript applications, specifically targeting environments compatible with both Node.js and browsers. It addresses the complexity of dealing with disparate binary types like Node.js `Buffer` and various browser `ArrayBufferView` types (e.g., `Uint8Array`) by providing a consistent `DataView` interface without introducing large polyfills. The library's core differentiator is its focus on zero-copy conversions to and from `DataView` whenever possible, minimizing memory overhead and bundle size. It offers utilities for converting between binary types and strings (with various encodings), comparison, sorting, slicing, and concatenating binary data. `bytesish` does not create a new binary data type but leverages `DataView` for direct manipulation, aiming to be a lightweight helper for common binary operations that are otherwise difficult to implement cross-platform.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/bytesish"},{"id":8886,"title":"Sparse Bytes Virtual Memory Library","library":"bytesparse","status":"active","version":"1.1.0","language":"python","ecosystem":"pypi","summary":"The `bytesparse` library provides utilities for managing sparse bytes within a virtual memory space. It offers an interface similar to Python's built-in `bytearray`, allowing for non-contiguous data allocation across a potentially infinite addressing space. Data chunks are stored internally using mutable `bytearray` objects. The library is currently at version 1.1.0 and exhibits an active release cadence, with several updates in the past year.","last_verified":"2026-04-16T00:00:00.000Z","tags":["bytes","memory management","sparse data","virtual memory","bytearray-like"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/bytesparse"},{"id":7059,"title":"BZ2File","library":"bz2file","status":"maintenance","version":"0.98","language":"python","ecosystem":"pypi","summary":"The `bz2file` library provides a file-like object for reading and writing bzip2-compressed files, backporting the `io.BZ2File` interface introduced in Python 3.3. While Python 3.3+ includes `bz2.open()` in its standard library, this standalone package serves as a drop-in replacement or for use with older Python versions (>=2.6, excluding 3.0-3.2). The current version is 0.98. It has an infrequent release cadence, being a stable backport.","last_verified":"2026-04-16T00:00:00.000Z","tags":["compression","bz2","file","io","backport"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/bz2file"},{"id":5868,"title":"Taurus Tool for Continuous Testing","library":"bzt","status":"active","version":"1.16.49","language":"python","ecosystem":"pypi","summary":"Taurus (bzt) is a free and open-source automation-friendly framework for Continuous Testing. It simplifies the complexity of performance and functional test execution by acting as a wrapper for popular testing tools like JMeter, Gatling, Locust.io, and Selenium WebDriver. The current version is 1.16.49, released on February 23, 2026, and it maintains a regular release cadence with updates and new features.","last_verified":"2026-04-14T00:00:00.000Z","tags":["testing","performance testing","load testing","functional testing","automation","jmeter","selenium","gatling","locust"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/bzt"},{"id":25047,"title":"C-Next","library":"c-next","status":"active","version":"0.2.16","language":"javascript","ecosystem":"npm","summary":"C-Next is a transpiler (v0.2.16) that compiles a safer C dialect to standard C99 for embedded systems. It aims to follow TypeScript's adoption model: incremental, no new runtime, and readable output for existing toolchains (GCC, Clang, IAR). Key features include type-safe register bindings, automatic bit-indexing, and MISRA-friendly preprocessor compatibility. Unlike Rust or other memory-safe languages, C-Next preserves full use of existing C debuggers, profilers, and optimization passes. Release cadence is frequent (minor updates weekly). Current status: working transpiler verified on Teensy and STM32 hardware.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","c","embedded","transpiler","safety","misra"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/c-next"},{"id":27629,"title":"c-uuid-v7","library":"c-uuid-v7","status":"active","version":"0.0.11","language":"python","ecosystem":"pypi","summary":"A fast UUID v7 generator implemented as a CPython C extension, version 0.0.11. Provides a simple interface for generating time-ordered UUIDs compliant with RFC 9562. Released periodically with performance improvements.","last_verified":"2026-05-09T00:00:00.000Z","tags":["uuid","uuid-v7","c-extension","performance"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/c-uuid-v7"},{"id":23385,"title":"c2cciutils","library":"c2cciutils","status":"active","version":"1.7.5","language":"python","ecosystem":"pypi","summary":"Common utilities for Camptocamp CI, version 1.7.5. Provides tools for CI/CD pipelines including package versioning, Docker image management, and security audits. Released on PyPI with monthly updates, supports Python 3.9+.","last_verified":"2026-05-01T00:00:00.000Z","tags":["ci","utilities","camptocamp","versioning"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/c2cciutils"},{"id":27630,"title":"C2PA Python","library":"c2pa-python","status":"active","version":"0.32.6","language":"python","ecosystem":"pypi","summary":"Python bindings for the C2PA Content Authenticity Initiative (CAI) library (v0.32.6, pre-1.0, monthly releases). Provides signing and verification of C2PA manifests for media provenance.","last_verified":"2026-05-09T00:00:00.000Z","tags":["C2PA","content authenticity","media provenance","signing","verification","CAI"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/c2pa-python"},{"id":2422,"title":"Cloud Custodian","library":"c7n","status":"active","version":"0.9.50","language":"python","ecosystem":"pypi","summary":"Cloud Custodian (c7n) is an open-source, cloud-native rules engine for managing public cloud accounts and resources. It enables users to define policies in simple YAML files to ensure well-managed, secure, and cost-optimized cloud infrastructure. It supports major cloud providers like AWS, Azure, and GCP, and can execute policies in real-time (via serverless functions) or periodically (via scheduled jobs). The current version is 0.9.50, and it maintains an active release cadence with frequent updates and feature additions.","last_verified":"2026-04-24T19:40:03.502Z","tags":["cloud","policy-engine","security","governance","aws","azure","gcp","finops"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/c7n"},{"id":23386,"title":"Cloud Custodian Mailer","library":"c7n-mailer","status":"active","version":"0.6.49","language":"python","ecosystem":"pypi","summary":"Cloud Custodian Mailer is a reference mailer implementation for sending email notifications from Cloud Custodian policies. Version 0.6.49 requires Python >=3.9,<4.0. It is released irregularly alongside Cloud Custodian releases.","last_verified":"2026-05-01T00:00:00.000Z","tags":["cloud-custodian","mailer","aws","notifications","ses","sqs"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/c7n-mailer"},{"id":1955,"title":"Cloud Custodian - Parallel Execution","library":"c7n-org","status":"active","version":"0.6.49","language":"python","ecosystem":"pypi","summary":"c7n-org is a command-line tool designed to execute Cloud Custodian policies across multiple cloud accounts (AWS, Azure, GCP, OCI) in parallel. It centralizes policy definition and enforcement for large cloud environments, simplifying governance and compliance at scale. The current version is 0.6.49, and it is regularly updated in conjunction with the main Cloud Custodian project.","last_verified":"2026-04-09T00:00:00.000Z","tags":["cloud-governance","aws","azure","gcp","oci","policy-as-code","multi-account","cli"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/c7n-org"},{"id":27631,"title":"Cloud Custodian Terraform Provider","library":"c7n-terraform","status":"active","version":"0.1.35","language":"python","ecosystem":"pypi","summary":"Cloud Custodian provider for evaluating Terraform plan/state files against custodian policies. Version 0.1.35, requires Python 3.9-3.12. Part of Cloud Custodian suite, but released separately on PyPI. This is a community-maintained provider with limited updates.","last_verified":"2026-05-09T00:00:00.000Z","tags":["cloud-custodian","terraform","infrastructure-as-code","policy-as-code","compliance"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/c7n-terraform"},{"id":25049,"title":"Cabel","library":"cabel","status":"deprecated","version":"0.1.3","language":"javascript","ecosystem":"npm","summary":"Cabel is a CSSX transpiler that converts CSSX syntax into valid JavaScript. Version 0.1.3 is the latest release, but the project is deprecated; its functionality has been absorbed into the main CSSX project (https://github.com/krasimir/cssx). It was designed as a Babel plugin-like tool for transforming CSS-like stylesheets embedded in JavaScript. No active development, as all transpilation features are now maintained under the CSSX umbrella. Use cssx instead.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","css","cssx","babel","transform","transpile"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/cabel"},{"id":9567,"title":"Cabina Configuration","library":"cabina","status":"active","version":"1.1.2","language":"python","ecosystem":"pypi","summary":"Cabina is a Python library for managing application configuration, primarily focused on typed environment variables. It builds upon Pydantic's BaseSettings to provide robust validation and type coercion for settings loaded from environment variables. As of version 1.1.2, it offers a streamlined way to define configuration schemas, leveraging Pydantic's powerful features. The release cadence is moderate, with stable updates building on Pydantic's advancements.","last_verified":"2026-04-17T00:00:00.000Z","tags":["configuration","environment-variables","pydantic","settings"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/cabina"},{"id":7060,"title":"cabinetry: Design and Steer Profile Likelihood Fits","library":"cabinetry","status":"active","version":"0.6.0","language":"python","ecosystem":"pypi","summary":"cabinetry is a Python library designed for building and steering profile likelihood fits, particularly used in high-energy physics for statistical analysis. It currently stands at version 0.6.0 and maintains an active development cycle with regular patch and minor releases, often coinciding with updates to its core dependency, `pyhf`.","last_verified":"2026-04-16T00:00:00.000Z","tags":["HEP","physics","statistics","likelihood","fitting","data-analysis"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/cabinetry"},{"id":10604,"title":"CAC CLI Framework","library":"cac","status":"active","version":"7.0.0","language":"javascript","ecosystem":"npm","summary":"CAC (Command And Conquer) is a lightweight, dependency-free JavaScript library for building robust command-line interface (CLI) applications. The current stable version, 7.0.0, released in 2024, marks a significant transition to being ESM-only and requires Node.js 20.19.0 or newer. CAC differentiates itself by providing a minimal API surface (four core methods for basic CLIs) while offering powerful features such as default commands, Git-like subcommands, argument and option validation, variadic arguments, and automated help message generation. Its development is TypeScript-first, ensuring type safety and an enhanced developer experience. Release cadence is typically feature-driven, with breaking changes carefully documented in major version bumps and minor/patch releases focusing on stability and compatibility.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/cac"},{"id":17183,"title":"HTTP Cache-Control Header Parser and Formatter (ESM)","library":"cache-control-esm","status":"active","version":"1.0.0","language":"javascript","ecosystem":"npm","summary":"cache-control-esm is a JavaScript library specifically designed for parsing and formatting HTTP Cache-Control headers in strict adherence to RFC 7234. Currently at version 1.0.0, this package is a specialized fork of the `@tusbar/cache-control` library. Its primary differentiator is its explicit use of ECMAScript modules (`export default` and named exports), making it well-suited for modern bundlers and environments, especially within projects like `axios-cache-adapter`. Unlike other solutions that may bundle Express/Connect-like middleware or extensive interpretation logic, `cache-control-esm` maintains a narrow focus solely on the low-level parsing of header strings into a `CacheControl` object and formatting such objects back into valid HTTP header values. This focused approach ensures a lightweight and reliable tool for precise Cache-Control header manipulation without unnecessary overhead. Its release cadence is typically reactive to the needs of its consuming projects.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","cache-control","http","rfc7234"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/cache-control-esm"},{"id":15561,"title":"Cache-Control Header Parser","library":"cache-control-parser","status":"active","version":"2.2.0","language":"javascript","ecosystem":"npm","summary":"cache-control-parser is a JavaScript/TypeScript utility for parsing and stringifying HTTP `Cache-Control` header directives. Its current stable version is 2.2.0, with regular updates that enhance its functionality, such as the introduction of the `stringify` function in v2.0.0. The library is designed to be fault-tolerant and case-insensitive when parsing, handling common HTTP caching scenarios robustly. Key differentiators include its zero-dependency footprint, comprehensive built-in TypeScript definitions, and the capability to both convert `Cache-Control` strings into structured JavaScript objects and convert objects back into valid header strings, making it suitable for both consuming and generating HTTP responses in Node.js and browser environments.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","cache","http","headers","http-headers","cache-control","parser","stringify","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/cache-control-parser"},{"id":25048,"title":"cache-database","library":"cache-database","status":"active","version":"1.3.3","language":"javascript","ecosystem":"npm","summary":"A lightweight, promise-based in-memory database with MongoDB-like query syntax (e.g., $in, $gte, $lte) for Node.js. Version 1.3.3 (last release appears infrequent, no clear cadence) provides basic CRUD operations, sorting, skipping, and field projection. Unlike full databases, it stores data in memory without persistence, making it suitable for caching or prototyping. No external dependencies.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","cache","db"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/cache-database"},{"id":7061,"title":"Cache-DiT","library":"cache-dit","status":"active","version":"1.3.5","language":"python","ecosystem":"pypi","summary":"Cache-DiT is a PyTorch-native inference engine designed for Diffusion Transformers (DiTs). It provides hybrid cache acceleration (DBCache, TaylorSeer, SCM), comprehensive parallelism optimizations (Context, Tensor, 2D/3D), and low-bit quantization (FP8, INT8, INT4). The library integrates seamlessly with Hugging Face Diffusers, SGLang Diffusion, vLLM-Omni, and ComfyUI to deliver significant speedups for image and video generation. Currently at version 1.3.5, it maintains an active release cadence with frequent updates and hotfixes.","last_verified":"2026-04-16T00:00:00.000Z","tags":["pytorch","inference","quantization","dit","diffusion","parallelism","cache","acceleration","gpu","huggingface-diffusers","comfyui"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/cache-dit"},{"id":12941,"title":"File System Store for Node Cache Manager","library":"cache-manager-fs-hash","status":"active","version":"3.0.0","language":"javascript","ecosystem":"npm","summary":"cache-manager-fs-hash is a file system store for the `node-cache-manager` library, designed to persist key-value pairs to disk. The current stable version is 3.0.0, supporting Node.js versions 18 and above. While no explicit release cadence is stated, the project appears actively maintained. Its key differentiators include the ability to save any `JSON.stringify`-able data, efficient handling of `Buffer` objects (storing larger ones in separate files), and compatibility with Node.js's cluster module for multi-process environments. It employs `.lock` files to prevent race conditions during concurrent file access, ensuring data integrity. This makes it a suitable choice for applications requiring persistent, local caching without relying on external databases.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","cache-manager","storage","filesystem","disk-store","key-value-store"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/cache-manager-fs-hash"},{"id":12942,"title":"cache-manager-ioredis","library":"cache-manager-ioredis","status":"maintenance","version":"2.1.0","language":"javascript","ecosystem":"npm","summary":"cache-manager-ioredis provides a Redis store for the `node-cache-manager` library, leveraging the `ioredis` client for connecting to Redis. The package, currently at version 2.1.0, integrates `ioredis` by transparently passing configuration options to the underlying client, aiming for a simple wrapper. It differentiates itself from `node-cache-manager-redis-store` by opting for `ioredis` over `node_redis`, which offers better performance and features like Redis Cluster support. While this specific package's last update mentioned in the prompt is v2.1.0, the broader `cache-manager` ecosystem has evolved, with the main `cache-manager` library (v6+) now recommending `Keyv` as its primary storage adapter and explicitly moving away from direct support for `cache-manager-ioredis` and its 'yet' variants. This means `cache-manager-ioredis` is primarily suitable for older `node-cache-manager` versions or projects where `ioredis` integration is specifically required without migrating to `Keyv` adapters. Its release cadence is infrequent, reflecting its mature but superseded status within the evolving `cache-manager` landscape.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/cache-manager-ioredis"},{"id":14481,"title":"Redis Store for node-cache-manager","library":"cache-manager-redis-store","status":"active","version":"3.0.1","language":"javascript","ecosystem":"npm","summary":"cache-manager-redis-store is a dedicated Redis store for the `node-cache-manager` library, providing a performant and reliable caching layer for Node.js applications. The current stable version is 3.0.1, released in October 2022. It generally follows an irregular release cadence, often aligning with major dependency updates or critical bug fixes. This package differentiates itself from older alternatives like `node-cache-manager-redis` by avoiding the `redis-pool` library, instead offering a simpler wrapper that directly passes configuration to the underlying `redis` client (upgraded to `redis@^4` in v3.0.0). It aims to provide a straightforward integration for Redis caching within the `node-cache-manager` ecosystem, with robust support for both single and multi-store caching setups. The library also provides TypeScript types, enhancing the developer experience for TypeScript projects.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/cache-manager-redis-store"},{"id":12943,"title":"Cache Parser","library":"cache-parser","status":"active","version":"1.2.6","language":"javascript","ecosystem":"npm","summary":"Cache Parser is a minimal JavaScript/TypeScript library designed specifically for parsing and building the HTTP Cache-Control header. It provides the `parse()` function to convert a raw Cache-Control string into a structured object representing its directives (e.g., `maxAge`, `public`, `noCache`) and the `tokenize()` function to convert a directives object back into an array of tokens suitable for HTTP headers. The current stable version is 1.2.6. It is part of the `tinylibs` monorepo, suggesting a release cadence tied to other utilities within that project, with frequent patch updates as seen in recent changelogs. Its key differentiator lies in its focused, minimal approach to handling only the Cache-Control header, providing clear TSDoc comments for usage and strong type safety for TypeScript users. It targets both Node.js and browser environments, with ESM, CJS, and UMD distributions available.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/cache-parser"},{"id":18190,"title":"cacheable-middleware","library":"cacheable-middleware","status":"active","version":"1.0.0","language":"javascript","ecosystem":"npm","summary":"Middleware for Express/Connect to set HTTP cache headers (Cache-Control, Expires) on responses. Version 1.0.0 (latest) requires Node >=6. Methods: res.cacheFor(milliseconds) or res.cacheFor(amount, unit) using Moment.js duration syntax. Can also set default cache duration for all routes in a middleware stack. Lightweight, no dependencies beyond Node built-ins. Differs from express-cache-headers by offering both per-response and global configuration.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","cache","headers","express","connect","middleware"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/cacheable-middleware"},{"id":15978,"title":"Cacheable HTTP/HTTPS Requests","library":"cacheable-request","status":"active","version":"13.0.18","language":"javascript","ecosystem":"npm","summary":"cacheable-request provides RFC 7234 compliant HTTP caching for Node.js's native HTTP and HTTPS modules. It is a low-level wrapper, not a high-level request library, designed to add caching capabilities directly to `http.request` or `https.request`. The current stable version is 13.0.18, with frequent patch and minor updates, and occasional breaking changes between major versions as seen in recent changelogs. Key differentiators include its strict adherence to RFC 7234 for cache validation and storage logic, out-of-the-box in-memory caching, and a highly pluggable architecture for various storage adapters, prominently featuring Keyv for flexible backend integration. It handles fresh and stale cache entries, revalidation with `If-None-Match`/`If-Modified-Since`, and 304 responses, updating the `Age` header accordingly.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","HTTP","HTTPS","cache","caching","layer","cacheable","RFC 7234","RFC","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/cacheable-request"},{"id":7062,"title":"Cachebox","library":"cachebox","status":"active","version":"5.2.3","language":"python","ecosystem":"pypi","summary":"Cachebox (v5.2.3) is a high-performance Python caching and memoization library, distinguished by its core implementation in Rust. It offers various thread-safe caching algorithms like LRU, FIFO, LFU, MRU, RR, TTL, and VTTL, designed for significantly faster execution and lower memory footprint compared to pure Python alternatives. The library is actively maintained and receives regular updates.","last_verified":"2026-04-16T00:00:00.000Z","tags":["caching","memoization","performance","rust","decorator","lru-cache","ttl-cache"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/cachebox"},{"id":469,"title":"CacheControl","library":"cachecontrol","status":"active","version":"0.14.4","language":"python","ecosystem":"pypi","summary":"CacheControl provides an HTTP caching layer for the popular `requests` library, mimicking the caching algorithms found in `httplib2`. It aims to make `requests` sessions thread-safe and efficient by persisting HTTP responses according to cache-control headers. The library is actively maintained, with frequent updates addressing Python version compatibility, bug fixes, and serialization improvements.","last_verified":"2026-05-12T14:04:10.955Z","tags":["http-caching","requests","cache","web-performance","session"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/cachecontrol"},{"id":5141,"title":"cached-path","library":"cached-path","status":"active","version":"1.8.10","language":"python","ecosystem":"pypi","summary":"cached-path is a Python file utility library that provides a unified, simple interface for accessing both local and remote files. It automatically downloads and caches remote resources, making them available as local file paths. Currently at version 1.8.10, the library maintains an active development pace with frequent patch and minor releases to address compatibility and add new features.","last_verified":"2026-04-13T00:00:00.000Z","tags":["file-management","caching","remote-files","cloud-storage"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/cached-path"},{"id":840,"title":"Cached Property","library":"cached-property","status":"active","version":"2.0.1","language":"python","ecosystem":"pypi","summary":"cached-property (current version 2.0.1) is a Python decorator for caching the results of properties in classes. It provides a straightforward way to memoize expensive computations, executing them only once per instance and storing the result as a regular attribute. The library offers basic, thread-safe, and time-based (TTL) caching mechanisms, as well as experimental async/await compatibility. It maintains an active development status with releases typically aligned with Python version support updates.","last_verified":"2026-04-09T17:29:39.308Z","tags":["caching","decorator","performance","property","memoization"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/cached-property"},{"id":1158,"title":"cachelib","library":"cachelib","status":"active","version":"0.13.0","language":"python","ecosystem":"pypi","summary":"Cachelib is a Python library that provides a collection of cache implementations sharing a common API interface, originally extracted from the Werkzeug project. It offers various backends like in-memory, file system, Redis, Memcached, DynamoDB, and MongoDB. The library is actively maintained by the Pallets organization, with several minor and patch releases occurring throughout the year.","last_verified":"2026-04-23T17:45:36.914Z","tags":["cache","caching","in-memory","file-system","redis","memcached","pallets"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/cachelib"},{"id":5142,"title":"Cacheout Caching Library","library":"cacheout","status":"active","version":"0.16.0","language":"python","ecosystem":"pypi","summary":"Cacheout is a comprehensive caching library for Python, offering in-memory, dictionary-based caching. It supports various eviction policies including FIFO, LIFO, LRU, MRU, LFU, and RR. Key features include configurable maximum cache size, time-to-live (TTL) expiration per entry, thread-safety, bulk operations, and memoization decorators for functions. The library is actively maintained and is currently at version 0.16.0.","last_verified":"2026-04-13T00:00:00.000Z","tags":["caching","cache","memory cache","memoization","thread-safe"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/cacheout"},{"id":313,"title":"cachetools: Extensible Memoizing Collections and Decorators","library":"cachetools","status":"active","version":"7.0.5","language":"python","ecosystem":"pypi","summary":"Provides various memoizing collections and decorators, including variants of Python's @lru_cache function decorator. Current version: 7.0.5. Release cadence: Regular updates with new features and improvements.","last_verified":"2026-05-12T13:00:15.587Z","tags":["memoization","caching","decorators","Python"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/cachetools"},{"id":7994,"title":"cachetools-async","library":"cachetools-async","status":"active","version":"0.0.5","language":"python","ecosystem":"pypi","summary":"cachetools-async (version 0.0.5) provides decorators for Python asyncio coroutine functions, enabling memoization by integrating with `cachetools`' cache implementations. It extends the functionality of `cachetools` to the asynchronous world, allowing developers to cache the results of expensive I/O-bound or CPU-bound async operations. The library is in an early development stage (0.0.5) and focuses on offering an asynchronous `@cached` decorator.","last_verified":"2026-04-16T00:00:00.000Z","tags":["asyncio","cache","memoization","decorator","async","performance"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/cachetools-async"},{"id":23387,"title":"cachettl","library":"cachettl","status":"active","version":"1.0.4","language":"python","ecosystem":"pypi","summary":"cachettl is an elegant LRU TTL cache decorator for Python, supporting both synchronous and asyncio functions. Version 1.0.4 (latest) requires Python >=3.7. Provides cache_info(), cache_clear(), and a remainingttl property. Development appears stable with infrequent releases.","last_verified":"2026-05-01T00:00:00.000Z","tags":["cache","lru","ttl","asyncio","decorator"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/cachettl"},{"id":14483,"title":"Cachey: Caching for Analytic Computations","library":"cachey","status":"maintenance","version":"0.2.1","language":"en","ecosystem":"pypi","summary":"Cachey is a Python library from Dask designed for caching in analytic computations where the costs of recomputation and storage can vary significantly. Unlike traditional caching policies (e.g., LRU), Cachey is mindful of these varying costs. The latest PyPI version is 0.2.1, released in March 2020. The project README states it is 'new and not robust'.","last_verified":"2026-04-16T00:00:00.000Z","tags":["cache","caching","dask","analytics","performance"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/cachey"},{"id":6556,"title":"Persistent, Stale-Free Caching for Python Functions","library":"cachier","status":"active","version":"4.2.0","language":"python","ecosystem":"pypi","summary":"Cachier is a Python library that provides persistent, stale-free memoization decorators for Python functions. It supports various storage backends including local filesystem (pickle), in-memory, MongoDB, Redis, SQL, and S3, offering configurable cache expiration and automatic invalidation. The library is actively maintained with frequent releases, currently at version 4.2.0, and supports both synchronous and asynchronous functions.","last_verified":"2026-04-15T00:00:00.000Z","tags":["caching","memoization","decorator","performance","persistence","async"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/cachier"},{"id":5869,"title":"Cachy","library":"cachy","status":"maintenance","version":"0.3.0","language":"python","ecosystem":"pypi","summary":"Cachy provides a simple yet effective caching library for Python. It offers a powerful and thread-safe API with decorator syntax and supports various backend stores including memcached, Redis, database, file system, and in-memory dictionaries. The current stable version is 0.3.0, released in 2019.","last_verified":"2026-04-14T00:00:00.000Z","tags":["caching","cache","performance","utility"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/cachy"},{"id":4464,"title":"CadQuery","library":"cadquery","status":"active","version":"2.7.0","language":"python","ecosystem":"pypi","summary":"CadQuery is an intuitive, easy-to-use Python module for building parametric 3D CAD models. It provides a fluent API for creating complex shapes and assemblies, leveraging the OpenCASCADE CAD kernel. Currently at version 2.7.0, it maintains an active development cycle with regular bugfix releases and periodic minor version updates.","last_verified":"2026-04-12T00:00:00.000Z","tags":["CAD","parametric modeling","scripting","3D","engineering"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/cadquery"},{"id":4463,"title":"cadquery-ocp: Open CASCADE Technology Python Wrapper","library":"cadquery-ocp","status":"active","version":"7.9.3.1","language":"python","ecosystem":"pypi","summary":"cadquery-ocp provides a low-level Python wrapper for the Open CASCADE Technology (OCCT) 3D geometry kernel, offering thin bindings to almost all OCCT C++ libraries. It is a fundamental dependency for the CadQuery parametric CAD framework and is regularly updated to react quickly to new OCCT releases. The current version is 7.9.3.1.","last_verified":"2026-04-12T00:00:00.000Z","tags":["CAD","3D modeling","OCCT","Open CASCADE","geometry","wrapper","CadQuery"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/cadquery-ocp"},{"id":23388,"title":"CadQuery OCP Proxy","library":"cadquery-ocp-proxy","status":"active","version":"7.9.3.1","language":"python","ecosystem":"pypi","summary":"Proxy package that tracks the cadquery_ocp / cadquery_ocp_novtk version to avoid version mismatches. Version 7.9.3.1, released monthly alongside CadQuery OCP. Use this package to pin the OCP version in your CadQuery projects.","last_verified":"2026-05-01T00:00:00.000Z","tags":["cadquery","ocp","open-cascade","cad","3d-modeling"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/cadquery-ocp-proxy"},{"id":1229,"title":"Cadwyn: Production-Ready FastAPI API Versioning","library":"cadwyn","status":"active","version":"6.2.0","language":"python","ecosystem":"pypi","summary":"Cadwyn is a Python library that provides production-ready, Stripe-like API versioning for FastAPI applications. It allows developers to maintain only the latest version of their API implementation, automatically generating older versions and handling backward compatibility. This approach encapsulates version changes in independent modules, simplifying business logic. The current version is 6.2.0, with an active development and release cadence.","last_verified":"2026-04-23T18:43:08.864Z","tags":["api","api-versioning","fastapi","pydantic","code-generation","stripe","versioning","python"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/cadwyn"},{"id":1054,"title":"Asynchronous File IO (caio)","library":"caio","status":"active","version":"0.9.25","language":"python","ecosystem":"pypi","summary":"caio is a Python library providing asynchronous file I/O for Linux, macOS, and Windows. It offers Python bindings for Linux AIO API, including `io_uring`, and provides fallback mechanisms for other platforms using threads or pure Python. Currently at version 0.9.25, the library is actively maintained with regular updates.","last_verified":"2026-04-23T16:26:36.338Z","tags":["asyncio","file-io","linux-aio","io_uring","asynchronous","cross-platform"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/caio"},{"id":1408,"title":"cffi-based cairo bindings for Python","library":"cairocffi","status":"active","version":"1.7.1","language":"python","ecosystem":"pypi","summary":"cairocffi provides Python bindings for the Cairo 2D graphics library, built using CFFI. It aims for API compatibility with Pycairo, allowing Python developers to leverage Cairo's powerful graphics capabilities with a more modern CFFI-based backend. The current version is 1.7.1, with releases occurring infrequently, often driven by new Cairo versions or minor bug fixes.","last_verified":"2026-04-23T20:50:29.965Z","tags":["graphics","cffi","cairo","bindings","gui"],"install_tag":"stale","install_tag_description":"widespread failures or data too old to trust","api":"https://checklist.day/api/registry/cairocffi"},{"id":1409,"title":"CairoSVG","library":"cairosvg","status":"active","version":"2.9.0","language":"python","ecosystem":"pypi","summary":"CairoSVG is a Python library that converts SVG files to other formats such as PNG, PDF, and EPS. It is built on top of the Cairo graphics library. The current version is 2.9.0, and it maintains a regular release cadence, including minor feature updates and critical security patches.","last_verified":"2026-04-23T20:51:13.728Z","tags":["svg","converter","pdf","png","eps","graphics","cairo"],"install_tag":"stale","install_tag_description":"widespread failures or data too old to trust","api":"https://checklist.day/api/registry/cairosvg"},{"id":16956,"title":"Ember-CLI Addon Tree Cache Key Builder","library":"calculate-cache-key-for-tree","status":"maintenance","version":"2.0.0","language":"javascript","ecosystem":"npm","summary":"The `calculate-cache-key-for-tree` package is a low-level utility specifically designed for Ember-CLI's build pipeline to enhance performance and enable caching of intermediate build artifacts. Currently at stable version 2.0.0, its release cadence is typically infrequent, tied closely to major or minor releases of Ember-CLI itself, as it serves a foundational role within the build system. This utility is critical for addon developers who implement custom `treeFor` or `treeFor*` hooks, allowing them to provide a cache key that prevents redundant processing of unchanged addon trees by the Broccoli build system. It generates a unique identifier based on factors like the addon's name, its `package.json` contents, and the specific tree type being processed (e.g., `addon`, `vendor`, `templates`). Unlike general-purpose caching libraries, its key differentiator is its tightly integrated and specialized function within the Ember-CLI addon ecosystem, primarily utilized internally by `EmberAddon` instances rather than directly by most application developers.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/calculate-cache-key-for-tree"},{"id":7063,"title":"CalDAV Client Library","library":"caldav","status":"active","version":"3.1.0","language":"python","ecosystem":"pypi","summary":"caldav is a Python client library for the CalDAV (RFC4791) protocol, enabling interaction with CalDAV servers to manage calendars, events, and tasks. Version 3.1.0 focuses on robustness, improved async support, and enhanced multi-server capabilities. The library maintains an active development cycle, frequently releasing bug fixes and server compatibility improvements, with major releases occurring every few years and minor releases more often.","last_verified":"2026-04-16T00:00:00.000Z","tags":["caldav","calendar","icalendar","http","async","dav"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/caldav"},{"id":10603,"title":"Calendar Utilities","library":"calendar-utils","status":"active","version":"0.12.5","language":"javascript","ecosystem":"npm","summary":"calendar-utils provides a set of utility functions designed to generate calendar views, abstracting away the complex date calculations required for displaying events across different time spans. It is currently at version 0.12.5, indicating a pre-1.0 release stage where API stability might be less guaranteed and breaking changes between minor versions are possible. The library is date library-agnostic, supporting popular options like `date-fns`, `luxon`, and `moment` through peer dependencies, allowing developers to choose their preferred date manipulation library. Its primary differentiator is its focus purely on view generation logic, making it a flexible backend for any calendar UI component, rather than a full-fledged UI solution itself. It ships with full TypeScript types, enhancing developer experience and type safety.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","calendar","utilities","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/calendar-utils"},{"id":10605,"title":"calendarize","library":"calendarize","status":"active","version":"1.1.1","language":"javascript","ecosystem":"npm","summary":"calendarize is a minimalist (202B) JavaScript utility designed to generate structured calendar views for a given month. Currently at version 1.1.1, it provides an array of arrays representing weeks, where each inner array contains 7 numbers corresponding to days of the month, with `0` indicating days outside the current month. The library is highly flexible, providing no date labels or internationalization (i18n) directly, which allows developers complete control over localization and rendering. It ships as ES Module, CommonJS, and UMD, making it suitable for various environments. Its main differentiator is its tiny footprint and unopinionated output, focusing solely on the grid structure rather than presentation, and it has a steady, albeit slow, release cadence driven by community contributions for minor enhancements.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","calendar","utils","date","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/calendarize"},{"id":21018,"title":"CalFlops","library":"calflops","status":"active","version":"0.3.2","language":"python","ecosystem":"pypi","summary":"CalFlops is a PyTorch-based FLOPs, MACs, and parameter counter for neural networks including CNNs, RNNs, GCNs, and Transformers (e.g., BERT, LLaMA). Version 0.3.2 supports custom models. Released as needed on GitHub.","last_verified":"2026-04-27T00:00:00.000Z","tags":["flops","macs","parameters","pytorch","model-analysis"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/calflops"},{"id":21019,"title":"caliph-api","library":"caliph-api","status":"abandoned","version":"1.0.1","language":"javascript","ecosystem":"npm","summary":"Version 1.0.1. Unmaintained Node.js library offering a collection of Indonesian-centric scrapers, downloaders, encryption utilities, and random generators. Provides easy-to-use promise-based API for services like TikTok, Instagram, YouTube, and local Indonesian data (cuaca, gempa, artinama). Released primarily for personal use; no active updates or community maintenance. Known for combining many heterogeneous APIs into a single package without consistent error handling or documentation. Alternatives include dedicated scrapers like ytdl-core, instagram-scraper, or locale-specific packages.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","caliph-api","api","rest-api","scraper","downloader","tools","multifunctions","scrapers"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/caliph-api"},{"id":10606,"title":"Robust Call-Bound JavaScript Intrinsics","library":"call-bound","status":"active","version":"1.0.4","language":"javascript","ecosystem":"npm","summary":"call-bound is a utility library that provides robust, call-bound versions of JavaScript intrinsic functions, ensuring they work correctly even if `Function.prototype.call` or `Function.prototype.bind` are removed or modified from the global scope. It achieves this by internally leveraging `call-bind` and `get-intrinsic` to fetch and bind the original intrinsic methods securely. The current stable version is 1.0.4. This package is part of a suite of libraries by @ljharb focused on shims and polyfills, often released on an as-needed basis rather than a strict time-based cadence, with updates typically driven by bug fixes, security patches, or new ECMAScript features. Its key differentiator is its resilience against prototype pollution, making it vital for libraries that need to rely on core JavaScript functionality without fear of tampering in hostile environments.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","ecmascript","es","js","callbind","callbound","call","bind","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/call-bound"},{"id":15975,"title":"Flexible Async API (Callback or Promise)","library":"call-me-maybe","status":"active","version":"1.0.2","language":"javascript","ecosystem":"npm","summary":"The `call-me-maybe` package provides a utility function designed to simplify the creation of JavaScript APIs that can gracefully accept either a traditional Node.js-style error-first callback or return a Promise for asynchronous operations. It abstracts away the common boilerplate logic needed to detect the presence of a callback argument, allowing API developers to write their core asynchronous code once. This approach helps in accommodating both classic callback-based consumers and modern Promise-driven codebases without needing to implement separate logic paths or external promisification utilities. The package is currently stable at version `1.0.2` and typically maintains a low release cadence, focusing on stability and bug fixes. Its key differentiator is enabling internal dual-interface support, streamlining the API design process for libraries targeting a broad audience.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","promise","callback","denodeify","promisify","carlyraejepsen"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/call-me-maybe"},{"id":10607,"title":"Callbag Pipe Utility","library":"callbag-pipe","status":"active","version":"1.2.0","language":"javascript","ecosystem":"npm","summary":"callbag-pipe is a lightweight utility function designed to chain callbags together in a functional pipeline, conceptually similar to `Ramda.pipe` or `lodash.flow`. It serves as a foundational component within the Callbag ecosystem, facilitating the clear and concise composition of Callbag sources and operators. The current stable version is 1.2.0, and as a small, focused utility, it typically sees a low-frequency release cadence, with updates primarily for compatibility or minor enhancements rather than new features. Its key differentiator is its seamless integration with the Callbag specification, making it a natural choice for creating and consuming Callbag streams, while offering a familiar functional composition pattern. It provides TypeScript types for improved developer experience and type safety.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","callbag","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/callbag-pipe"},{"id":9568,"title":"Callee: Argument Matchers for unittest.mock","library":"callee","status":"active","version":"0.3.1","language":"python","ecosystem":"pypi","summary":"Callee provides a set of powerful argument matchers designed to extend the capabilities of Python's `unittest.mock` library. It allows developers to write more expressive and robust assertions for mocked calls, enabling checks for patterns, types, ranges, and more, beyond simple value equality. The current version is 0.3.1, with a stable but infrequent release cadence.","last_verified":"2026-04-17T00:00:00.000Z","tags":["testing","mocking","unittest","assertion"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/callee"},{"id":15303,"title":"Callforth Promise Utilities","library":"callforth","status":"active","version":"0.4.0","language":"javascript","ecosystem":"npm","summary":"Callforth is a lightweight utility library designed to streamline common asynchronous JavaScript patterns by converting them into Promise-based operations. Currently at version 0.4.0, it offers a small collection of functions to replace traditional callback APIs, enabling developers to leverage `async/await` syntax for cleaner, more readable code. Its primary utilities include `eventOn` for awaiting specific events on any `EventTarget`, `timeout` for promise-based delays, and `polling` for repeatedly checking a predicate until it returns true or a maximum number of tries is reached. The library differentiates itself by focusing on simplifying frequently re-implemented patterns into a tiny, focused package, aiming to provide a 'don't callback, callforth' experience. There isn't a specified strict release cadence, but as a pre-1.0.0 project, updates are likely as needed.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/callforth"},{"id":15976,"title":"Callsites","library":"callsites","status":"active","version":"4.2.0","language":"javascript","ecosystem":"npm","summary":"Callsites is a low-level utility that retrieves an array of V8 CallSite objects from the current JavaScript stack trace. It provides direct access to the V8 stack trace API, allowing developers to inspect intricate details of each call in the stack, such as file names, line numbers, column numbers, function names, and execution context. This package is currently stable at version 4.2.0 and maintains an active release cadence, with recent updates adding Bun support and refining TypeScript definitions. It is a pure ESM package since v4.0.0, making it suitable for modern Node.js environments. Its primary differentiator is providing raw, unopinionated access to V8's callsite information, empowering advanced debugging, logging, and error reporting scenarios.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","stacktrace","v8","callsite","callsites","stack","trace","function","file","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/callsites"},{"id":5870,"title":"CalVer (Setuptools Extension)","library":"calver","status":"active","version":"2025.10.20","language":"python","ecosystem":"pypi","summary":"CalVer is a setuptools extension that enables the use of Calendar Versioning (CalVer) for Python packages. It integrates seamlessly with `pyproject.toml` to dynamically generate package versions based on the current date, ensuring consistency with the CalVer specification. The current version is 2025.10.20, and it follows a calendar-versioned release cadence.","last_verified":"2026-04-14T00:00:00.000Z","tags":["build-backend","setuptools","versioning","calver","pyproject.toml"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/calver"},{"id":16602,"title":"CamaDB: TypeScript Embedded NoSQL Database","library":"camadb","status":"active","version":"2.0.0","language":"javascript","ecosystem":"npm","summary":"CamaDB is an embedded NoSQL database written in pure TypeScript, supporting Node.js, Electron, and browser environments. Its current stable version is 2.0.0 (January 2023), and it is under active development. CamaDB provides a MongoDB-style API for querying (SiftJS), updating (Obop), and aggregation (Mingo, with some limitations), offering full TypeScript support. It differentiates itself by providing frictionless integration across runtimes, handling native JavaScript data types, and aiming for fast performance on datasets up to 1 million rows, bypassing common issues with native database bindings in environments like Electron.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","camadb","typescript","embedded database"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/camadb"},{"id":23044,"title":"CAMEL: Communicative Agents for AI Society Study","library":"camel-ai","status":"active","version":"0.2.90","language":"python","ecosystem":"pypi","summary":"CAMEL is a multi-agent communication framework for building autonomous AI agents that can role-play, collaborate, and solve complex tasks. It provides model backends (OpenAI, Anthropic, DeepSeek, etc.), toolkits, memory, and planning. Current stable version is 0.2.90 (Python 3.10–3.14). Development is active with frequent pre-releases (e.g., 0.2.91a4).","last_verified":"2026-05-01T00:00:00.000Z","tags":["multi-agent","llm","ai","framework","role-playing"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/camel-ai"},{"id":3428,"title":"Camel Converter","library":"camel-converter","status":"active","version":"5.1.0","language":"python","ecosystem":"pypi","summary":"Camel Converter is a Python library designed to effortlessly convert strings and dictionary keys between camel case, snake case, and pascal case. It's particularly useful for handling JSON data where keys are often in camelCase, facilitating seamless integration with Python's snake_case conventions. The library also provides decorators for automatic dictionary key conversion in function returns and offers integration with Pydantic models. The current version is 5.1.0.","last_verified":"2026-04-25T10:04:22.328Z","tags":["case-conversion","camel-case","snake-case","pascal-case","pydantic","json-conversion"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/camel-converter"},{"id":3918,"title":"Camelot","library":"camelot-py","status":"active","version":"1.0.9","language":"python","ecosystem":"pypi","summary":"Camelot is a Python library designed for extracting tabular data from PDF files. It provides fine-grained control over the extraction process, offering two distinct parsing methods: Lattice (for tables with clearly defined lines) and Stream (for tables with whitespace as delimiters). Extracted tables are converted into pandas DataFrames, enabling seamless integration into data analysis workflows, and can be exported to various formats including CSV, JSON, Excel, HTML, Markdown, and SQLite. The library is actively maintained, with the current version being 1.0.9, and features frequent patch releases.","last_verified":"2026-04-11T00:00:00.000Z","tags":["pdf","table extraction","data extraction","automation","etl"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/camelot-py"},{"id":26818,"title":"Camo","library":"camo","status":"maintenance","version":"0.12.5","language":"javascript","ecosystem":"npm","summary":"A class-based ES6 ODM (Object Document Mapper) for Mongo-like databases (currently supports MongoDB and NeDB). Current stable version is 0.12.5, last updated in 2019. The project has low release cadence and is mostly in maintenance mode. Key differentiators: it enforces ES6 classes for schema definition, supports multiple backends including the embedded NeDB (like SQLite for MongoDB), and uses native Promises. Alternatives: Mongoose (more popular and actively maintained) or NeDB directly. Not recommended for new projects due to lack of maintenance.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","es6","odm","mongodb","nedb","nosql","document","model","schema"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/camo"},{"id":4343,"title":"Camoufox","library":"camoufox","status":"active","version":"0.4.11","language":"python","ecosystem":"pypi","summary":"Camoufox is a Python wrapper around Playwright designed to launch a stealth, anti-fingerprinting browser. It's built for web scraping and automation, providing advanced features to bypass detection. Currently at version 0.4.11, the project is in active and rapid development, with frequent beta releases for both the Python library and the underlying browser builds.","last_verified":"2026-04-12T00:00:00.000Z","tags":["browser automation","playwright","web scraping","anti-fingerprinting","stealth","security","async"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/camoufox"},{"id":15563,"title":"Camunda OpenAPI Schema Bundler","library":"camunda-schema-bundler","status":"active","version":"1.7.0","language":"javascript","ecosystem":"npm","summary":"The camunda-schema-bundler is a utility designed to process and normalize the multi-file Camunda OpenAPI specification into a single, clean JSON file suitable for code generation. It addresses several common issues encountered with naive OpenAPI bundling, such as resolving path-local `$ref`s, ensuring all component schemas are included, correcting URI-encoded references (e.g., `%24like` instead of `$like`), and preventing inline duplicates of schemas by converting them to proper `#/components/schemas/...` references. Beyond the bundled spec, it also extracts structured metadata and an endpoint map, tracing operations back to their source files. The current stable version is 1.7.0, with minor releases occurring frequently, typically monthly, to introduce features like support for `x-semantic-provider` and `x-deprecated-enum-members`, and to fix bugs. It serves as a crucial pre-processing step for official Camunda SDKs in various languages, including TypeScript, C#, and Python.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","camunda","openapi","bundler","schema","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/camunda-schema-bundler"},{"id":9569,"title":"can-ada: Fast Spec-Compliant URL Parser","library":"can-ada","status":"active","version":"3.0.0","language":"python","ecosystem":"pypi","summary":"can-ada is a Python wrapper for the Ada C++ library, providing a fast and spec-compliant URL parser. It adheres to the WHATWG URL Standard, offering high-performance parsing capabilities. The current version is 3.0.0, with releases typically following updates to the underlying Ada C++ library.","last_verified":"2026-04-17T00:00:00.000Z","tags":["url","parser","whatwg","performance","ada","c-extension"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/can-ada"},{"id":17522,"title":"Can-Connect Data Middleware","library":"can-connect","status":"active","version":"4.0.6","language":"javascript","ecosystem":"npm","summary":"Can-Connect is a JavaScript library providing a flexible, framework-agnostic middleware layer for managing persisted data. It allows developers to compose various behaviors to create powerful model layers, abstracting data access from underlying sources like REST APIs, WebSockets, or local storage. The current stable version is 4.0.6, with recent releases including maintenance patches for both the v3 and v4 series, indicating active development. Its core differentiator lies in its highly modular, behavior-driven architecture, enabling custom data handling logic to be assembled and reused, making it suitable for complex data interaction patterns across any JavaScript environment, not just the CanJS ecosystem.","last_verified":"2026-04-23T00:00:00.000Z","tags":["javascript","CanJS"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/can-connect"},{"id":7064,"title":"CAN-ISO-TP","library":"can-isotp","status":"active","version":"2.0.7","language":"python","ecosystem":"pypi","summary":"can-isotp is a Python module that implements the ISO 15765-2 (ISO-TP) protocol on top of python-can. It enables communication over CAN bus for sending and receiving messages larger than 8 bytes, handling segmentation and flow control. The current version is 2.0.7, with frequent bugfix releases and major updates introducing significant API changes.","last_verified":"2026-04-16T00:00:00.000Z","tags":["CAN bus","ISO-TP","automotive","diagnostics","networking"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/can-isotp"},{"id":16310,"title":"Can-Local-Store","library":"can-local-store","status":"abandoned","version":"1.0.1","language":"javascript","ecosystem":"npm","summary":"can-local-store is a client-side data persistence library for the CanJS framework, providing a localStorage-backed database for `can/Map` and `can/List` instances. It enables developers to automatically serialize and deserialize data to and from the browser's `localStorage` API, making it easy to store and retrieve application state or user data directly in the browser. The current stable version is 1.0.1, last released in October 2017. Due to its age and lack of updates since then, the package is considered abandoned, with no ongoing development or maintenance. Its key differentiator was its deep integration with CanJS's observable data structures, allowing seamless persistence without boilerplate. However, modern CanJS applications or new projects would typically opt for more actively maintained state management solutions or direct `localStorage` wrappers.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","canjs","donejs","donejs-plugin"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/can-local-store"},{"id":12944,"title":"CanJS Test Helpers","library":"can-test-helpers","status":"active","version":"1.1.4","language":"javascript","ecosystem":"npm","summary":"CanJS Test Helpers is a utility package designed to provide common testing functions specifically for modules within the CanJS ecosystem. Currently at version 1.1.4, its primary features include `willWarn` and `willError` for intercepting and asserting against `canDev.warn` and `canDev.error` calls, and `devOnlyTest` for defining tests that execute only in development environments. The package ensures compatibility with modern testing setups by requiring QUnit 2.x since version 1.1.4. Its release cadence is generally aligned with updates in the broader CanJS family of libraries, such as `can-log` and `can-util`, ensuring seamless integration. A key differentiator is its direct interaction with CanJS's internal development logging mechanisms, providing fine-grained control over testing expected warnings and errors, which is crucial for library maintainers and application developers building with CanJS.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","canjs","donejs","qunit"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/can-test-helpers"},{"id":14484,"title":"can-use-dom: Browser DOM Detection Utility","library":"can-use-dom","status":"abandoned","version":"0.1.0","language":"javascript","ecosystem":"npm","summary":"This package provides a very minimalist utility to determine if the current JavaScript environment has access to the Document Object Model (DOM), primarily used for writing isomorphic (universal) JavaScript applications that need to behave differently client-side versus server-side. It exports a simple boolean value, `true` if `window`, `window.document`, and `window.document.createElement` are all defined, and `false` otherwise. The package is extremely lightweight with no dependencies. First released as version `0.1.0` and last updated over nine years ago, its development is considered abandoned. Due to its age, it primarily uses CommonJS module syntax, meaning direct native ESM imports may not function without a bundler or transpilation layer. Modern alternatives often include more sophisticated environment detection or rely on frameworks to abstract these differences. Its main differentiator is its absolute simplicity and singular focus, though its lack of maintenance makes it a less reliable choice for new projects.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","isomorphic"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/can-use-dom"},{"id":25050,"title":"lint-staged","library":"canary-farm-lint-staged","status":"active","version":"0.0.0-development","language":"javascript","ecosystem":"npm","summary":"A tool to run linters (like ESLint, Prettier, Stylelint) against only staged git files, preventing bad code from entering the repository. Version 16 is the latest stable release, with frequent patch releases (e.g., v16.3.4). Key differentiators: it filters linters to just staged files, improving performance and relevance compared to running linters on the entire project. It supports advanced configurations like per-file-type tasks, concurrency, and automatic stash restoration. Requires a Git repository and a pre-commit hook setup (commonly via Husky).","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","lint","git","staged","eslint","prettier","stylelint","code","quality"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/canary-farm-lint-staged"},{"id":25052,"title":"CanICode","library":"canicode","status":"active","version":"0.12.3","language":"javascript","ecosystem":"npm","summary":"CanICode v0.12.3 is a CLI and MCP server that lints Figma designs for AI code-generation readiness. It runs 16 deterministic rules (no AI cost) across 6 categories (Pixel Critical, Responsive, Code Quality, Token Management, Interaction, Semantic) and automatically fixes issues via Figma API, enabling a roundtrip workflow. Requires Node.js >=22. Differentiators: rule scores are ablation-validated with 94% pixel accuracy using 5× fewer tokens than raw JSON, and the calibration pipeline uses pixel-level comparison (visual-compare) against community fixtures. Supports both capture-only (gotchas) and write-to-Figma (roundtrip) modes. Released frequently (every few weeks) under active development.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","figma","design","analysis","cli","mcp","readiness","ai","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/canicode"},{"id":5143,"title":"Canmatrix","library":"canmatrix","status":"active","version":"1.2","language":"python","ecosystem":"pypi","summary":"Canmatrix implements a \"Python Can Matrix Object\" which describes CAN communication and related objects such as Boardunits, Frames, Signals, and Values. It serves as a versatile tool for reading, writing, and manipulating various CAN database formats including .dbc, .dbf, .kcd, .arxml, .yaml, and .xls(x). The library also provides command-line utilities, `canconvert` for format conversion and `cancompare` for comparing CAN databases.","last_verified":"2026-04-13T00:00:00.000Z","tags":["CAN","canbus","automotive","dbc","arxml","kcd","dbf","sym","fibex","eds"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/canmatrix"},{"id":25051,"title":"Canner Compiler","library":"canner-compiler","status":"active","version":"3.2.1","language":"javascript","ecosystem":"npm","summary":"Canner Compiler is a compiler for Canner CMS schema that processes schema definitions and generates configurations for CMS rendering. The latest stable version is 3.2.1. It is part of the Canner CMS ecosystem and is used to compile schema written in Canner's declarative format. Key differentiators: integrates deeply with React (>=16.3) and provides validation via ajv, relation HOCs for data fetching, and route management. Releases are sporadic with incremental features.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","compiler","canner","CMS"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/canner-compiler"},{"id":7065,"title":"Canonical JSON","library":"canonicaljson","status":"active","version":"2.0.0","language":"python","ecosystem":"pypi","summary":"Canonical JSON is a Python library designed to produce a deterministic, byte-for-byte consistent JSON serialization of Python data structures. This is crucial for applications requiring cryptographic hashing or signatures where the exact byte representation of JSON data must be consistent across different environments and executions. The library is currently at version 2.0.0 and maintains an active development and release cadence.","last_verified":"2026-04-16T00:00:00.000Z","tags":["json","canonicalization","serialization","data integrity","cryptography","hashing"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/canonicaljson"},{"id":4465,"title":"CANopen Stack for Python","library":"canopen","status":"active","version":"2.4.1","language":"python","ecosystem":"pypi","summary":"The `canopen` library provides a comprehensive Python implementation of the CANopen communication protocol. It allows developers to interact with CANopen devices, manage CANopen networks, and implement custom CANopen nodes. The current stable version is 2.4.1. Releases occur on an as-needed basis, driven by bug fixes, new features, and compatibility updates, typically every few months to once a year.","last_verified":"2026-04-12T00:00:00.000Z","tags":["canopen","canbus","industrial automation","protocol","embedded"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/canopen"},{"id":25054,"title":"Canopy","library":"canopy","status":"maintenance","version":"0.4.1","language":"javascript","ecosystem":"npm","summary":"Canopy is a parser compiler for parsing expression grammars (PEG) targeting JavaScript, Java, Python, and Ruby. Version 0.4.1 is the latest stable release; the project appears to be in maintenance mode with no recent activity. It generates standalone parsers with no runtime dependencies, making it lightweight. Unlike PEG.js or Nearley, Canopy offers multi-language code generation from a single grammar file.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","parser","compiler","peg"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/canopy"},{"id":19399,"title":"Canopy Webpack Config","library":"canopy-webpack-config","status":"active","version":"4.4.3","language":"javascript","ecosystem":"npm","summary":"Opinionated webpack 5 defaults for Canopy micro-frontend services. Current stable version 4.4.3, maintained primarily for internal Canopy use. Provides automatic AMD output, externals for common dependencies (react, react-dom, luxon, react-hook-form, @canopytax/*), babel-loader integration, and bundle analysis via webpack-bundle-analyzer. Differentiator: handles sofe service externals out of the box, supports TypeScript via object option, and remains fully overrideable without ejecting. Release cadence is irregular, driven by internal needs. Requires webpack 5, babel-loader, @babel/runtime, @babel/plugin-transform-runtime.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/canopy-webpack-config"},{"id":23389,"title":"Cantera","library":"cantera","status":"active","version":"3.2.0","language":"python","ecosystem":"pypi","summary":"Cantera is an open-source suite of tools for problems involving chemical kinetics, thermodynamics, and transport processes. Current version is 3.2.0, released November 2025. Major releases approximately yearly, with minor patches as needed.","last_verified":"2026-05-01T00:00:00.000Z","tags":["chemical-kinetics","thermodynamics","combustion","simulation"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/cantera"},{"id":4903,"title":"CAN BUS tools","library":"cantools","status":"active","version":"41.3.0","language":"python","ecosystem":"pypi","summary":"cantools is a Python 3 library for working with CAN (Controller Area Network) bus data. It provides extensive functionalities for parsing and interacting with various CAN database file formats, including DBC, KCD, SYM, ARXML (versions 3&4), and CDD. Key features include encoding and decoding CAN messages, handling simple and extended signal multiplexing, diagnostic DID encoding and decoding, and command-line tools for monitoring CAN bus traffic, generating C source code from databases, and visualizing signals. The library is actively maintained with regular updates.","last_verified":"2026-04-12T00:00:00.000Z","tags":["CAN bus","DBC","ARXML","KCD","automotive","signal processing","encoding","decoding","CAN-FD"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/cantools"},{"id":8885,"title":"Canvas Python SDK","library":"canvas","status":"active","version":"0.132.0","language":"python","ecosystem":"pypi","summary":"The Canvas Python SDK (pypi package `canvas`, import `canvas_sdk`) allows you to programmatically define and interact with your Canvas instance. It simplifies the process of creating and managing event-driven actions, workflows, and integrations within the Canvas low-code platform. Currently at version 0.132.0, the library maintains a frequent release cadence to support new Canvas features and improvements.","last_verified":"2026-04-16T00:00:00.000Z","tags":["sdk","canvas","low-code","automation","platform-integration"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/canvas"},{"id":10608,"title":"Canvas Color-Based Object Tracking Utility","library":"canvas-color-tracker","status":"active","version":"1.3.2","language":"javascript","ecosystem":"npm","summary":"canvas-color-tracker is a utility library (current stable version 1.3.2) designed to facilitate interaction with dynamically rendered objects on an HTML5 canvas, where native object-specific mouse events are not available. It provides a system for tracking canvas elements by assigning each a unique, invisible color key on a 'shadow' or off-screen canvas. Developers render their objects on this shadow canvas with these unique colors, then use `mousemove` events on the main canvas to sample the pixel color under the mouse pointer. This color is then used to look up the associated object in the `canvas-color-tracker` registry. A key feature is its checksum encoding mechanism for color keys, which enhances lookup reliability by accounting for pixel anti-aliasing and color mutations at object boundaries. The library focuses solely on the registry aspect: generating keys, registering objects, and performing lookups. It enables effective object identification and interaction for complex canvas applications, supporting up to approximately 262,000 objects with default settings.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","canvas","color","tracker","interaction","hover","hidden","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/canvas-color-tracker"},{"id":23390,"title":"Canvas LMS API Wrapper","library":"canvasapi","status":"active","version":"3.6.0","language":"python","ecosystem":"pypi","summary":"A Python wrapper for the Canvas LMS API. Provides object-oriented access to Canvas resources like courses, users, assignments, and more. Current version 3.6.0, released 2026-03-12. Regular releases approximately every 6 months.","last_verified":"2026-05-01T00:00:00.000Z","tags":["canvas-lms","api-wrapper","education","lms"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/canvasapi"},{"id":16309,"title":"CanvasKit WASM","library":"canvaskit-wasm","status":"active","version":"0.41.1","language":"javascript","ecosystem":"npm","summary":"The `canvaskit-wasm` package provides a WebAssembly (WASM) implementation of Skia's 2D graphics API, enabling high-performance rendering capabilities across diverse JavaScript environments including browsers, Node.js, and WebWorkers. Currently at version 0.41.1, its release cycle generally aligns with updates from the upstream Skia project, which is known for its robust and feature-rich graphics engine. A key differentiator is its ability to offer a comprehensive, portable alternative to native Canvas2D APIs, particularly for complex vectorial graphics, text rendering, and advanced animations like Lottie/Skottie. The package offers several bundles – a default minimal version, a 'full' version including Skottie and other advanced features, and a 'profiling' version – allowing developers to optimize for bundle size and debugging needs. This flexibility, combined with its C++ backend performance via WASM, positions it as a powerful tool for demanding visual applications.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/canvaskit-wasm"},{"id":10609,"title":"SVG Parser and Renderer for Canvas","library":"canvg","status":"active","version":"4.0.3","language":"javascript","ecosystem":"npm","summary":"canvg is a JavaScript library designed to parse SVG files and render them onto an HTML Canvas element. It handles various SVG features, animations, and interactions, making it suitable for displaying vector graphics in environments where direct SVG rendering might not be feasible or desired. The current stable version is 4.0.3, with recent releases addressing bug fixes and dependency updates. The project appears to have an active release cadence, with multiple minor and patch releases within major versions. A key differentiator is its versatility, supporting rendering in standard browser environments, Web Workers via OffscreenCanvas, and Node.js environments, requiring appropriate polyfills or peer dependencies for server-side rendering. It provides a programmatic API to load SVG content from URLs or strings and control its rendering lifecycle.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","client","browser","svg","canvas","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/canvg"},{"id":10610,"title":"JavaScript Environment Capability Detection","library":"capability","status":"abandoned","version":"0.2.5","language":"javascript","ecosystem":"npm","summary":"capability.js is a lightweight JavaScript library designed for detecting specific environmental capabilities, primarily focusing on browser features. Released in 2016, its current stable version is 0.2.5, indicating it has not seen significant development since its initial release. The library allows developers to define custom capability tests using a simple API and then query or enforce these capabilities. Unlike comprehensive feature detection libraries like Modernizr, `capability.js` provides a minimalist approach for defining and checking individual features such as `Object.create`, `Array.prototype.forEach`, or `Function.prototype.bind`. Its release cadence appears to be inactive, with no recent updates. It relies on CommonJS modules and requires a bundler like Webpack or Browserify for use in browser environments, as native ES modules were not widely supported when it was developed. This makes it less suitable for modern projects that typically use native ES modules and rely on built-in browser feature detection or more actively maintained polyfill solutions.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","environment","browser","capability","test","detect"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/capability"},{"id":15564,"title":"Capacitor App Identifier and Name Updater","library":"capacitor-identity","status":"active","version":"1.0.4","language":"javascript","ecosystem":"npm","summary":"capacitor-identity is a focused command-line interface (CLI) tool designed to simplify the process of updating the application ID (bundle identifier for iOS, `applicationId` for Android) and the display name (`appName`) for Capacitor-based mobile applications. Currently at version 1.0.4, it serves as a utility for developers needing to quickly configure their Capacitor projects for different environments (e.g., staging vs. production) or rebranding efforts. Its primary differentiator is its simplicity and direct approach to modifying core native project settings without requiring manual edits in Xcode or Android Studio. It is executed via `npx` and directly manipulates the necessary configuration files within the Capacitor project structure. The package is likely updated on an as-needed basis to support new Capacitor versions or address specific platform changes, rather than following a frequent release cadence, given its specialized function.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","capacitor","ios","android","rename","update","channge","rename CFBundleIdentifier","rename CFBundleDisplayName"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/capacitor-identity"},{"id":12946,"title":"Capacitor Version & Build Number Setter","library":"capacitor-set-version","status":"active","version":"2.2.0","language":"javascript","ecosystem":"npm","summary":"capacitor-set-version is a command-line interface (CLI) tool designed for Capacitor and Ionic projects to programmatically update application version and build numbers for both Android and iOS platforms. It specifically targets Android's `versionCode` and iOS's `CFBundleVersion` for the build number, alongside the human-readable version string. The current stable version is 2.2.0, with releases occurring on an irregular basis, typically in response to bug fixes or new platform features like Kotlin DSL support for Android. This utility is distinct from general-purpose versioning tools by being tightly integrated with Capacitor's project structure, allowing developers to manage native platform versioning directly from their JavaScript/TypeScript development workflow. It serves as a crucial tool in CI/CD pipelines for automating release processes by ensuring consistency in version numbers across platforms.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","capacitorjs","capacitor","version","android","ios","ionic","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/capacitor-set-version"},{"id":18193,"title":"Capacitor Stream HTTP","library":"capacitor-stream-http","status":"active","version":"0.1.0","language":"javascript","ecosystem":"npm","summary":"Capacitor plugin for native HTTP streaming on iOS and Android, version 0.1.0. Enables true chunk-by-chunk streaming for Server-Sent Events (SSE) and other streaming APIs, with support for custom headers, request body, and cancellation. Differentiates from standard fetch by leveraging native URLSession (iOS) and HttpURLConnection (Android) for efficient streaming that works behind proxy configurations on mobile devices. Does not support web platform; falls back to fetch API. Maintained by chatbox, licensed MIT.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","capacitor","plugin","native","http","streaming","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/capacitor-stream-http"},{"id":14482,"title":"Capital Framework UI Library","library":"capital-framework","status":"abandoned","version":"11.0.1","language":"javascript","ecosystem":"npm","summary":"Capital Framework is a deprecated and abandoned front-end UI library developed by the Consumer Financial Protection Bureau (CFPB). It provides a collection of reusable HTML, CSS (Less), and JavaScript components designed to help build consistent user interfaces. The project's GitHub repository was archived and marked as read-only on July 10, 2020, with an explicit recommendation to migrate to the CFPB's successor design system. While the package version 11.0.1 is listed, active development ceased prior to or around the archiving date, meaning there is no ongoing maintenance, bug fixes, or new feature releases. The framework relies heavily on Less for its styling, requiring `autoprefixer` to ensure cross-browser compatibility. Its key differentiator was being the official UI framework for CFPB projects, providing a standardized, accessible base for government-related web development.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/capital-framework"},{"id":25053,"title":"capnpc-ts","library":"capnpc-ts","status":"active","version":"0.7.0","language":"javascript","ecosystem":"npm","summary":"Cap'n Proto schema compiler for TypeScript, version 0.7.0. Generates TypeScript type definitions and serialization code from .capnp schema files. Requires the capnp command-line tool (C++ reference implementation). Updated irregularly; key differentiator: enables type-safe Cap'n Proto usage in TypeScript without external RPC dependencies.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","capnp","rpc","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/capnpc-ts"},{"id":15092,"title":"Caporal CLI Framework","library":"caporal","status":"active","version":"1.4.0","language":"javascript","ecosystem":"npm","summary":"Caporal is a comprehensive framework for building command-line interface (CLI) applications with Node.js. It offers robust features for defining commands, parsing arguments, and handling options, along with automated help generation, colorful output, adjustable verbosity, and custom logging. Distinguishing features include built-in type coercion (e.g., `prog.INT`), intelligent typo suggestions for commands, and shell auto-completion capabilities for Bash, Zsh, and Fish. The current stable version is 3.1.5, released in August 2023, succeeding the major 3.0.0 release which introduced updated Node.js compatibility requirements. The project maintains an active development pace, with regular patch and minor updates focused on bug fixes and feature enhancements.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","cli","argument-parser","command","commander","clap","cli-app","minimist","optimist","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/caporal"},{"id":21020,"title":"capsolver-python","library":"capsolver","status":"active","version":"1.0.7","language":"python","ecosystem":"pypi","summary":"Official Python SDK for Capsolver, a service for solving CAPTCHAs (ReCaptcha, hCaptcha, Geetest, etc.) automatically. Current version 1.0.7, requires Python >=3.6.8, maintained by Capsolver team.","last_verified":"2026-04-27T00:00:00.000Z","tags":["captcha","recaptcha","hcaptcha","automation"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/capsolver"},{"id":2887,"title":"Capstone Disassembly Engine","library":"capstone","status":"active","version":"5.0.7","language":"python","ecosystem":"pypi","summary":"Capstone is a lightweight, multi-platform, and multi-architecture disassembly framework. It provides robust Python bindings, allowing developers to programmatically disassemble machine code for various architectures like X86, ARM, Mips, and PowerPC. Widely used in binary analysis and reverse engineering, Capstone aims to be a comprehensive disassembly engine for the security community. The library is actively maintained, with the current stable version being 5.0.7, and receives regular updates including new architecture support and bug fixes.","last_verified":"2026-04-25T02:20:47.044Z","tags":["disassembly","reverse engineering","binary analysis","security"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/capstone"},{"id":18192,"title":"capstone-database","library":"capstone-database","status":"active","version":"1.0.125","language":"javascript","ecosystem":"npm","summary":"capstone-database is a database repository package for the TKR Computers e-commerce application. Current stable version is 1.0.125. It is released on npm and requires @prisma/client >=5 as a peer dependency. This package provides database access and business logic for a computer products online store. Key differentiators include integration with Prisma ORM and a focus on e-commerce features like product catalogs, cart management, and secure checkout. It is designed for use with Node.js and TypeScript.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/capstone-database"},{"id":27632,"title":"Capsule SDK","library":"capsule-sdk","status":"active","version":"0.4.11","language":"python","ecosystem":"pypi","summary":"The official Python SDK for Capsule, a comprehensive API platform for managing contacts, interactions, and sales pipelines. The current version is 0.4.11, released under active development with an iterative release cadence.","last_verified":"2026-05-09T00:00:00.000Z","tags":["sdk","capsule","crm","api-client"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/capsule-sdk"},{"id":7066,"title":"Captcha Generator","library":"captcha","status":"active","version":"0.7.1","language":"python","ecosystem":"pypi","summary":"The `captcha` library (current version 0.7.1) is a Python utility designed to generate both image and audio CAPTCHAs. It provides a simple API to create various forms of captchas, useful for preventing bots in web applications. The library is actively maintained with regular releases addressing features, bug fixes, and security enhancements.","last_verified":"2026-04-16T00:00:00.000Z","tags":["captcha","security","image-generation","audio-generation","anti-bot"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/captcha"},{"id":5871,"title":"Captum","library":"captum","status":"active","version":"0.8.0","language":"python","ecosystem":"pypi","summary":"Captum is an open-source model interpretability and understanding library for PyTorch. It provides a comprehensive suite of attribution algorithms to explain predictions of deep learning models, assess the importance of layers and neurons, and evaluate model robustness and concept influence. The library, currently at version 0.8.0, maintains an active development cycle with regular feature additions and improvements.","last_verified":"2026-04-14T00:00:00.000Z","tags":["pytorch","interpretability","xai","machine learning","deep learning","explainable AI","attribution","model understanding","nlp","computer vision"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/captum"},{"id":25055,"title":"CaQL JS Compiler","library":"caql-js-compiler","status":"abandoned","version":"0.5.0","language":"javascript","ecosystem":"npm","summary":"A JavaScript library that compiles CaQL (Calypso Query Language) queries into executable JavaScript functions. Current stable version is 0.5.0, released with no recent updates (likely abandoned). It allows filtering, sorting, and projecting arrays of objects using a SQL-like query syntax. Compared to libraries like Sequelize or Knex, this is a client-side query engine for in-memory data, not a database ORM. It provides a simple compiler and executor pattern, but lacks TypeScript definitions, ESM support, and has seen no maintenance since its release.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","caql","calypso","compiler"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/caql-js-compiler"},{"id":10611,"title":"Cardinal JavaScript Syntax Highlighter","library":"cardinal","status":"abandoned","version":"2.1.1","language":"javascript","ecosystem":"npm","summary":"Cardinal is a JavaScript library and command-line tool (cdl) designed to syntax highlight JavaScript and JSON code with ANSI colors for terminal output. It offers features such as customizable color themes, optional line number printing, and support for UNIX pipes. The current stable version is 2.1.1, with its last known publication approximately eight years ago, indicating that the package is no longer actively maintained with regular updates or new features. This makes it suitable for projects requiring a stable, lightweight terminal highlighter with specific historical syntax support, but users should be aware of the lack of ongoing development. Its key differentiators include a strong focus on terminal-specific ANSI coloring and dual API/CLI functionality for direct code strings or files.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","syntax","highlight","theme","json","terminal","console","print"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/cardinal"},{"id":26819,"title":"Carelytics","library":"carelytics","status":"active","version":"0.1.3","language":"python","ecosystem":"pypi","summary":"A Python library for healthcare data analytics and revenue cycle management. Version 0.1.3, requires Python >=3.7. The project appears to be in early development with no recent updates; use with caution.","last_verified":"2026-04-27T00:00:00.000Z","tags":["healthcare","analytics","revenue-cycle-management","data-analysis"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/carelytics"},{"id":25057,"title":"cargo-cp-artifact","library":"cargo-cp-artifact","status":"maintenance","version":"0.1.9","language":"javascript","ecosystem":"npm","summary":"Small CLI utility for copying Rust compiler artifacts (binaries, cdylibs, dylibs) produced by cargo to a specified output file. Current stable version 0.1.9, released as part of the Neon bindings ecosystem. Parses cargo's JSON metadata output (via --message-format=json) to reliably locate artifacts regardless of build profile or target. Differentiators: works with npm script integration via --npm flag, supports multiple artifact mappings, and wraps arbitrary commands as a child process. Not actively maintained; last release in 2023.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","cargo","rust","neon"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/cargo-cp-artifact"},{"id":23391,"title":"cargo-lambda","library":"cargo-lambda","status":"active","version":"1.9.1","language":"python","ecosystem":"pypi","summary":"A Cargo subcommand for building, deploying, and testing AWS Lambda functions written in Rust. Current version 1.9.1, released on 2025-11-01. Active development with periodic releases.","last_verified":"2026-05-01T00:00:00.000Z","tags":["aws","lambda","cargo","cross-compilation","zig"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/cargo-lambda"},{"id":23392,"title":"CARLA Simulator Python API","library":"carla","status":"active","version":"0.9.16","language":"python","ecosystem":"pypi","summary":"Python API for communicating with the CARLA server, an open-source autonomous driving simulator. Current version 0.9.16. Release cadence irregular, with major version jumps (0.10.0 available but breaking).","last_verified":"2026-05-01T00:00:00.000Z","tags":["simulation","autonomous-driving","self-driving","carla"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/carla"},{"id":10612,"title":"Carlo","library":"carlo","status":"abandoned","version":"0.9.46","language":"javascript","ecosystem":"npm","summary":"Carlo is a Node.js framework designed to create hybrid desktop applications by rendering Node.js data structures and UIs using a locally installed Google Chrome browser instance. It establishes communication between Node.js and the browser via the Puppeteer project, offering a remote call infrastructure for seamless interoperability. Unlike Electron or NW.js, Carlo does not bundle Chromium, relying instead on the user's existing Chrome installation. This approach can lead to smaller application sizes and leverage an up-to-date browser. The project, currently at version 0.9.46, was last updated in June 2019, and its GitHub repository under `GoogleChromeLabs` shows no recent activity, indicating it is no longer actively maintained. Key differentiators included the ability to bundle the application into a single executable using `pkg`, exposing Node.js capabilities to a web frontend, and leveraging the web stack for dynamic visualization of Node.js app states.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/carlo"},{"id":18194,"title":"cmdk (internal fork)","library":"carloslfu-cmdk-internal","status":"active","version":"0.3.1","language":"javascript","ecosystem":"npm","summary":"An internal fork of cmdk (v0.3.1) by Carlos Galarza, acting as a temporary workaround until the official cmdk build is available. This package provides a fast, composable, accessible command menu component for React 18+. It ships TypeScript types but lacks the long-term stability and support of the official package. Peer dependencies require React 18 and React DOM 18. The API mirrors cmdk, so consumers can migrate seamlessly once the official package releases a fix.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/carloslfu-cmdk-internal"},{"id":25056,"title":"CARMI","library":"carmi","status":"active","version":"1.0.342","language":"javascript","ecosystem":"npm","summary":"CARMI (Compiler for Automatic Reactive Modelling of Inference) is an experimental DSL+compiler for reactive state derivation. Current version 1.0.342. It generates JavaScript source code that automatically handles cache invalidation by analyzing which model paths are read/written at compile time, avoiding overhead of traditional FRP or immutable approaches. Key differentiators: zero-overhead conditional dependency tracking, hoisted shared sub-expressions, no tracking when no setters exist, fully incremental computation. Stable but low release cadence (last major update years ago). Ships TypeScript types.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/carmi"},{"id":7067,"title":"CaRT Neutering Format Library","library":"cart","status":"active","version":"1.2.3","language":"python","ecosystem":"pypi","summary":"Compressed and RC4 Transport (CaRT) is a file format and an associated Python library used to 'neuter' files for secure distribution, particularly in the malware analysis community. It encrypts and compresses files, optionally embedding metadata, to prevent execution and detection by antivirus software. The library provides functionalities for packing and unpacking CaRT files and currently supports format version 1. It is actively maintained by Cybercentre Canada, with the latest stable release being 1.2.3.","last_verified":"2026-04-16T00:00:00.000Z","tags":["security","file-format","malware","encryption","compression","cybersecurity"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/cart"},{"id":5872,"title":"Cartesia Python API Library","library":"cartesia","status":"active","version":"3.0.2","language":"python","ecosystem":"pypi","summary":"The official Python library for the Cartesia API, providing convenient access to its REST API from any Python 3.9+ application. It focuses on AI voice capabilities such as Text-to-Speech (TTS), Speech-to-Text (STT), and building real-time voice agents. The library includes comprehensive type definitions, offers both synchronous and asynchronous clients, and supports websockets. It is under active development, with frequent updates and a current stable version of 3.0.2.","last_verified":"2026-04-14T00:00:00.000Z","tags":["AI","TTS","Voice","API Client","Text-to-Speech","Speech-to-Text","Async"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/cartesia"},{"id":25058,"title":"CartoCSS","library":"carto","status":"active","version":"1.2.0","language":"javascript","ecosystem":"npm","summary":"CartoCSS (Carto) is a language and compiler for designing maps, targeting the Mapnik renderer. It compiles CSS-like style rules into Mapnik XML or JSON. Current stable version is 1.2.0 (released with updated dependencies and support for new Mapnik API versions). Maintained by Mapbox, with irregular releases. Key differentiators: CSS-like syntax familiar to web developers, variable support, map data filtering, and compatibility with tools like TileMill, Kosmtik, and Mapbox Studio Classic.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","mapnik","maps","css","stylesheets"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/carto"},{"id":3919,"title":"Cartopy","library":"cartopy","status":"active","version":"0.25.0","language":"python","ecosystem":"pypi","summary":"Cartopy is a Python package designed for geospatial data processing and cartographic visualizations, building on Matplotlib. It provides object-oriented projection definitions, transformations between various map projections, and powerful vector data handling. The library is currently at version 0.25.0 and maintains an active release cadence, frequently updating to support modern Python and geospatial libraries.","last_verified":"2026-04-11T00:00:00.000Z","tags":["mapping","gis","geospatial","matplotlib","visualization","cartography","projections"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/cartopy"},{"id":3920,"title":"CasADi","library":"casadi","status":"active","version":"3.7.2","language":"python","ecosystem":"pypi","summary":"CasADi is an open-source symbolic framework for numerical optimization and automatic differentiation. It enables users to formulate complex optimization problems (e.g., optimal control, nonlinear programming) using symbolic expressions and then efficiently solve them using state-of-the-art numerical solvers. It is actively maintained with several releases per year. Current version: 3.7.2.","last_verified":"2026-04-11T00:00:00.000Z","tags":["optimization","numerical","symbolic","automatic differentiation","control"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/casadi"},{"id":3429,"title":"Casbin","library":"casbin","status":"active","version":"1.43.0","language":"python","ecosystem":"pypi","summary":"Casbin is a powerful and efficient open-source access control library for Python projects. It provides support for enforcing authorization based on various access control models like ACL, RBAC, and ABAC. Authorization models are defined using `.conf` files, and policies are stored in `.csv` files or various database backends via adapters. The library is actively maintained with frequent updates.","last_verified":"2026-04-25T10:04:38.903Z","tags":["authorization","access control","ACL","RBAC","ABAC","permission","security"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/casbin"},{"id":23393,"title":"Casbin Async SQLAlchemy Adapter","library":"casbin-async-sqlalchemy-adapter","status":"active","version":"1.17.0","language":"python","ecosystem":"pypi","summary":"Asynchronous SQLAlchemy adapter for PyCasbin, enabling policy storage in relational databases with async support. Current version 1.17.0, requires Python >=3.7. Released regularly alongside PyCasbin releases.","last_verified":"2026-05-01T00:00:00.000Z","tags":["casbin","authorization","sqlalchemy","async","adapter","rbac"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/casbin-async-sqlalchemy-adapter"},{"id":23402,"title":"Casbin Django ORM Adapter","library":"casbin-django-orm-adapter","status":"active","version":"1.7.0","language":"python","ecosystem":"pypi","summary":"Django ORM adapter for PyCasbin, enabling Casbin permission management to store policies in Django models. Version 1.7.0 supports Python >=3.7 and Django 2.2+.","last_verified":"2026-05-01T00:00:00.000Z","tags":["casbin","django-orm","authorization","adapter"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/casbin-django-orm-adapter"},{"id":7068,"title":"SQLAlchemy Adapter for PyCasbin","library":"casbin-sqlalchemy-adapter","status":"active","version":"1.4.0","language":"python","ecosystem":"pypi","summary":"SQLAlchemy Adapter is the SQLAlchemy adapter for PyCasbin. With this library, Casbin can load policy from SQLAlchemy supported database or save policy to it. It supports various databases like PostgreSQL, MySQL, SQLite, Oracle, Microsoft SQL Server, Firebird, and Sybase. The library is currently at version 1.4.0 and releases are frequent, often including new features and compatibility updates.","last_verified":"2026-04-16T00:00:00.000Z","tags":["casbin","sqlalchemy","authorization","rbac","access-control","adapter","permission"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/casbin-sqlalchemy-adapter"},{"id":12945,"title":"Case String Utilities","library":"case","status":"abandoned","version":"1.6.3","language":"javascript","ecosystem":"npm","summary":"The `case` package (npm: `case`, version 1.6.3) provides an extensible utility for converting, identifying, and flipping string cases. It supports various common formats like camelCase, PascalCase, snake_case, kebab-case, and CONSTANT_CASE, as well as UI-focused cases like Title Case and Sentence case. A key differentiator is its extensibility, allowing users to define custom case types. Additionally, its `sentence` function offers specialized handling for proper names and abbreviations. This package was last updated over six years ago, with version 1.6.3 published six years ago, indicating it is no longer actively maintained. Its release cadence was sporadic, with significant gaps between updates in its later history. It ships with TypeScript types, supporting usage in modern TypeScript projects, but its primary target environment was Node.js >= 0.8.0 and browsers via UMD, reflecting an older development era.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","string","case","camel","title","upper","lower","snake","squish","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/case"},{"id":4466,"title":"Case Conversion Library","library":"case-conversion","status":"active","version":"3.0.2","language":"python","ecosystem":"pypi","summary":"The `case-conversion` library for Python, currently at version 3.0.2, provides a robust, dependency-free solution for converting strings between various case styles such as camelCase, PascalCase, snake_case, kebab-case, and more. It offers automatic case detection, advanced acronym handling, and full Unicode support, making non-ASCII characters first-class citizens. The library is actively maintained and supports Python 3.10 and newer.","last_verified":"2026-04-12T00:00:00.000Z","tags":["string","case conversion","camelCase","snake_case","kebab-case","unicode"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/case-conversion"},{"id":23394,"title":"Case Convert","library":"case-convert","status":"active","version":"1.1.0","language":"python","ecosystem":"pypi","summary":"A Python library for converting between string cases (snake_case, camelCase, PascalCase, kebab-case, etc.) with permissive input handling. Current version 1.1.0, no breaking changes reported yet.","last_verified":"2026-05-01T00:00:00.000Z","tags":["case conversion","string","utility"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/case-convert"},{"id":6557,"title":"Case Converter","library":"case-converter","status":"active","version":"1.2.0","language":"python","ecosystem":"pypi","summary":"A robust Python package (v1.2.0) for transforming string cases such as \"Hello, world!\" into \"helloWorld\" (camelCase). It offers various conversion types including camelCase, snake_case, kebab-case, macro_case, pascalCase, cobol-case, flatcase, and titlecase. The library is actively maintained with regular updates, and designed to be lightweight with no external dependencies.","last_verified":"2026-04-15T00:00:00.000Z","tags":["string","case conversion","text processing","utility"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/case-converter"},{"id":19400,"title":"Case-Sensitive Paths Webpack Plugin","library":"case-sensitive-paths-webpack-plugin","status":"active","version":"2.4.0","language":"javascript","ecosystem":"npm","summary":"A Webpack plugin (current version 2.4.0) that enforces module path case sensitivity during builds, ensuring that the entire path of all required modules matches the exact case on disk. This helps prevent subtle bugs on case-insensitive filesystems (macOS, Windows) from causing failures on case-sensitive systems (Linux). Works with Webpack 3, 4, and 5. Releases are infrequent but stable, with minimal dependencies.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","webpack","plugin","case sensitive","import","require"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/case-sensitive-paths-webpack-plugin"},{"id":2423,"title":"Casefy","library":"casefy","status":"active","version":"1.1.0","language":"python","ecosystem":"pypi","summary":"Casefy is a lightweight Python package for converting the casing of strings. It supports various case styles like snake_case, camelCase, PascalCase, kebab-case, and more, including Unicode characters. The library has no third-party dependencies. It is currently at version 1.1.0 and receives updates as needed for bug fixes or new features.","last_verified":"2026-04-24T19:40:27.510Z","tags":["string","case conversion","casing","utilities","camelCase","snake_case","PascalCase","kebab-case","unicode"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/casefy"},{"id":15979,"title":"Caseless Object Access","library":"caseless","status":"maintenance","version":"0.12.0","language":"javascript","ecosystem":"npm","summary":"Caseless is a JavaScript utility library designed to simplify interaction with objects, particularly HTTP headers, by providing caseless property access while preserving the original casing of the first-set key. This allows developers to retrieve or check for properties like 'Content-Type' using 'content-type' without explicit case manipulation. The current stable version is 0.12.0, indicating a mature, focused API that has likely been stable for some time, rather than undergoing rapid, frequent updates. Its primary differentiator is the unique combination of caseless lookup with the preservation of the original key casing, which is critical for scenarios where the exact string representation of a header might matter for display or specific protocol interpretations, even if its semantic meaning is case-insensitive. The library wraps a standard JavaScript object, adding a thin layer of caseless semantics without mutating the underlying data structure in unexpected ways.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","headers","http","caseless"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/caseless"},{"id":6326,"title":"Cashews","library":"cashews","status":"active","version":"7.5.0","language":"python","ecosystem":"pypi","summary":"Cashews is a Python library providing asynchronous cache tools, designed to help build fast and reliable applications. It supports multiple storage backends like in-memory, Redis, and DiskCache, offering a decorator-based API and various caching strategies. The current version is 7.5.0, and it maintains an active release cadence with regular updates and community support.","last_verified":"2026-04-15T00:00:00.000Z","tags":["caching","async","redis","diskcache","decorators","performance"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/cashews"},{"id":182,"title":"Cashfree Payment Gateway Python SDK","library":"cashfree_pg","status":"active","version":"5.0.6","language":"python","ecosystem":"pypi","summary":"Official Cashfree Payment Gateway Python SDK. Current version: 5.0.6 (Mar 2026). THREE packages on PyPI causing confusion: 'cashfree-sdk' (0.1.3 — beta, NOT recommended for production by Cashfree), 'cashfree_pg' (5.0.6 — correct current PG SDK), 'cashfree' (1.0.1 — unrelated package). Use cashfree_pg. API version string must be passed to every API call. Supports SANDBOX and PRODUCTION environments. Amount in rupees (float) — unlike Razorpay which uses paise.","last_verified":"2026-05-12T09:47:44.264Z","tags":["cashfree","payments","india","fintech","python","payment-gateway"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/cashfree_pg"},{"id":17184,"title":"Cassandra Codegen","library":"cassandra-codegen","status":"active","version":"0.0.11","language":"javascript","ecosystem":"npm","summary":"Cassandra Codegen is a utility that generates TypeScript type definitions and type-safe mappers directly from a Cassandra or ScyllaDB database schema. Its current stable version is 0.0.11. The package releases updates on an irregular but active cadence, primarily addressing bug fixes, adding support for new Cassandra types, and enhancing generated type safety. A key differentiator is its ability to produce mappers that extend the functionality of `cassandra-driver`, offering improved type annotations for partition keys, clustering columns, and query operators. It automatically maps Cassandra types like `map` to TypeScript's `Record` and handles optionality/nullability for non-primary key columns in generated insert/retrieve types, aligning with typical driver behavior. The project draws inspiration from `kysely-codegen` for its schema-to-type generation approach.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","cassandra","scylladb","cql","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/cassandra-codegen"},{"id":1410,"title":"DataStax Cassandra Driver","library":"cassandra-driver","status":"active","version":"3.29.3","language":"python","ecosystem":"pypi","summary":"The DataStax Python Driver for Apache Cassandra is a client-side library that allows Python applications to connect to and interact with Cassandra and DataStax Astra DB clusters. It provides a rich API for synchronous and asynchronous operations, prepared statements, and integrates with the Cassandra Query Language (CQL). The current stable version is 3.29.3, and it generally aligns its releases with Cassandra's feature set and major versions.","last_verified":"2026-04-23T20:51:53.765Z","tags":["cassandra","database","datastax","nosql","cql"],"install_tag":"reviewed","install_tag_description":"minor failures on some runtimes or slightly older test data","api":"https://checklist.day/api/registry/cassandra-driver"},{"id":21022,"title":"Cassandra SigV4 Auth Plugin","library":"cassandra-sigv4","status":"active","version":"4.0.2","language":"python","ecosystem":"pypi","summary":"Implements a SigV4 authentication plugin for the open-source DataStax Python Driver for Apache Cassandra, enabling connections to Amazon Keyspaces or other Cassandra clusters that require IAM-based authentication. Current version 4.0.2, release cadence is intermittent.","last_verified":"2026-04-27T00:00:00.000Z","tags":["cassandra","aws","authentication","sigv4","keyspaces"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/cassandra-sigv4"},{"id":26820,"title":"Cassidy","library":"cassidy","status":"active","version":"0.1.4","language":"python","ecosystem":"pypi","summary":"Cassidy is a Python library for string case conversion, identification, and parsing. It supports common cases like snake_case, camelCase, PascalCase, kebab-case, and more. Current version is 0.1.4, released as a young project with no breaking changes history yet.","last_verified":"2026-05-01T00:00:00.000Z","tags":["string","case","conversion","snake_case","camelCase","kebab-case"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/cassidy"},{"id":7998,"title":"Cassio","library":"cassio","status":"active","version":"0.1.10","language":"python","ecosystem":"pypi","summary":"Cassio is a framework-agnostic Python library designed for seamless integration of Apache Cassandra® with ML/LLM/genAI workloads. It provides utilities for interacting with Cassandra as a vector store, managing chat memory, and caching LLM responses, often serving as the core engine for higher-level frameworks like LangChain or LlamaIndex. The library is currently in an alpha release (v0.1.10) and has a moderately active release cadence, with occasional breaking changes expected.","last_verified":"2026-04-16T00:00:00.000Z","tags":["cassandra","apache-cassandra","datastax","astra-db","llm","genai","ml","vector-database","ai"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/cassio"},{"id":21023,"title":"Castellan","library":"castellan","status":"active","version":"5.6.0","language":"python","ecosystem":"pypi","summary":"Castellan is a generic key management interface for OpenStack, providing a unified API to manage secrets (symmetric keys, certificates, passphrases) across different backends like Barbican or KMIP. Current version 5.6.0 targets Python >=3.10. Releases follow OpenStack cycle cadence.","last_verified":"2026-04-27T00:00:00.000Z","tags":["openstack","key-management","barbican","kmip","security"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/castellan"},{"id":21024,"title":"CASTEP Input File Parser/Writer","library":"castepinput","status":"active","version":"0.1.11","language":"python","ecosystem":"pypi","summary":"A simple Python library for parsing and writing CASTEP input (.cell, .param) files. Current version 0.1.11, release cadence irregular.","last_verified":"2026-04-27T00:00:00.000Z","tags":["CASTEP","input","parser","writer","materials science"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/castepinput"},{"id":9572,"title":"CASTEP Binary File Readers","library":"castepxbin","status":"active","version":"0.3.1","language":"python","ecosystem":"pypi","summary":"castepxbin is a collection of Python readers for various binary output files generated by CASTEP, a first-principles quantum mechanics code. It enables parsing of data like projected density of states (.pdos_bin), checkpoint files (.castep_bin), optical matrix elements (.ome_bin, .ome_cst), and wave functions (.check). The current version is 0.3.1, with releases occurring irregularly, primarily driven by new feature additions and compatibility fixes.","last_verified":"2026-04-17T00:00:00.000Z","tags":["CASTEP","DFT","materials science","binary files","data parsing","quantum chemistry"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/castepxbin"},{"id":15566,"title":"Ghost Server API Client","library":"castle-api-client","status":"active","version":"7.0.0","language":"javascript","ecosystem":"npm","summary":"The `castle-api-client` package functions as the official JavaScript/TypeScript client for interacting with the `ghost-server` API. It implements a custom JSON RPC-like protocol, making HTTP POST requests to a single endpoint (`/api`) with a JSON body containing `method` and `args` fields. This design enables a unified and simplified communication interface. The client is highly versatile, supporting a broad spectrum of JavaScript environments, including Node.js, modern web browsers, Electron applications, and React Native projects. Its primary function is centered around user identity and authentication, relying on deep integration with Expo user accounts. This strategic reliance streamlines authentication workflows for Expo-centric applications. A key differentiator for `castle-api-client` is its architectural independence: it was specifically developed to decouple `ghost-server` from larger, more monolithic web stacks, allowing for faster development cycles and greater agility in evolving its features. This client is currently at stable version 7.0.0. While no specific release cadence is publicly detailed, its design emphasizes responsiveness to evolving needs, offering a lightweight and efficient solution for secure, cross-platform communication within the Expo ecosystem, particularly beneficial for projects needing robust login and identity management without entanglement in complex legacy systems.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/castle-api-client"},{"id":18195,"title":"Castle Email Library","library":"castle-email-lib","status":"active","version":"2.5.0","language":"javascript","ecosystem":"npm","summary":"A library for building emails with React, version 2.5.0. Provides components and utilities to create responsive, template-based emails using React, simplifying the process of generating HTML emails. It emphasizes a component-based approach, allowing reuse and composition, and integrates with common email sending services. Key differentiators include a focus on React developers familiar with JSX, reducing the need for traditional email template languages. Currently stable with regular updates.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/castle-email-lib"},{"id":23395,"title":"CastTube","library":"casttube","status":"active","version":"0.2.1","language":"python","ecosystem":"pypi","summary":"A Python library for interacting with the YouTube Chromecast API, providing methods to send videos to Chromecast devices. Currently at version 0.2.1, with sporadic maintenance.","last_verified":"2026-05-01T00:00:00.000Z","tags":["chromecast","youtube","api","casting"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/casttube"},{"id":974,"title":"catalogue: Super lightweight Function Registries","library":"catalogue","status":"active","version":"2.0.10","language":"python","ecosystem":"pypi","summary":"catalogue is a tiny, zero-dependencies library designed to simplify the creation of function (or object) registries within your Python code. These registries are particularly useful for making objects easily serializable and customizable, allowing you to reference functions by string identifiers instead of direct object references. Currently at version 2.0.10, it maintains an active release cadence with a focus on Python 3.6+ compatibility.","last_verified":"2026-04-09T20:54:11.853Z","tags":["registry","function registry","plugin system","extensibility","serialization"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/catalogue"},{"id":23396,"title":"Cisco Catalyst WAN SDK","library":"catalystwan","status":"active","version":"0.41.5","language":"python","ecosystem":"pypi","summary":"Official Python SDK for automating Cisco Catalyst SD-WAN (Viptela) solutions. Current version 0.41.5, released monthly. Supports Python 3.8+ and provides both synchronous and asynchronous clients to interact with vManage API endpoints, including device configuration, policy management, templates, and monitoring.","last_verified":"2026-05-01T00:00:00.000Z","tags":["cisco","catalystwan","sd-wan","viptela","network-automation"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/catalystwan"},{"id":1411,"title":"CatBoost","library":"catboost","status":"active","version":"0.26.1","language":"python","ecosystem":"pypi","summary":"CatBoost is a gradient boosting library developed by Yandex. It currently uses Python package version 0.26.1 corresponding to native library version 1.2.10. Release cadence is irregular, with multiple minor versions per year.","last_verified":"2026-04-27T00:00:00.000Z","tags":["gradient boosting","machine learning","decision trees","catboost","yandex"],"install_tag":"draft","install_tag_description":"notable install failures or slow imports","api":"https://checklist.day/api/registry/catboost"},{"id":10613,"title":"Type-Safe Catch Blocks","library":"catch-unknown","status":"active","version":"2.0.0","language":"javascript","ecosystem":"npm","summary":"catch-unknown is a focused utility library designed to simplify the handling of `unknown` error types within JavaScript and TypeScript `catch` blocks. Following TypeScript 4.4's decision to default `catch` variables to `unknown`, developers are required to perform explicit type guarding or conversion. This library provides two primary functions: `isError`, which functions as a type guard to verify if a value conforms to the standard `Error` interface, and `asError`, which transforms any thrown value into an `Error`-like object, guaranteeing it possesses at least `name` and `message` properties. Currently at version `2.0.0`, the library emphasizes stability, minimal footprint, compiles to ES6 for broad compatibility, and has no runtime dependencies, ensuring a small package size and efficient error handling without introducing complex abstractions.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","base62","id","random","uuid","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/catch-unknown"},{"id":23397,"title":"categorical-distance","library":"categorical-distance","status":"active","version":"1.9","language":"python","ecosystem":"pypi","summary":"Python library for measuring distances between categorical variables. Supports a variety of distance metrics including Hamming, Jaccard, and Dice coefficients. Version 1.9, stable.","last_verified":"2026-05-01T00:00:00.000Z","tags":["categorical","distance","metrics","classification"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/categorical-distance"},{"id":2424,"title":"Category Encoders","library":"category-encoders","status":"active","version":"2.9.0","language":"python","ecosystem":"pypi","summary":"Category Encoders is a Python library providing a comprehensive set of scikit-learn-style transformers for encoding categorical variables into numeric representations using various techniques. It offers first-class support for pandas DataFrames as input and output, and integrates seamlessly with scikit-learn pipelines. The library is actively maintained, with the current version being 2.9.0, and releases occur regularly to introduce new encoders, features, and bug fixes.","last_verified":"2026-04-24T19:43:29.239Z","tags":["machine learning","feature engineering","categorical encoding","sklearn"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/category-encoders"},{"id":15093,"title":"Callback/Promise Catering Utility","library":"catering","status":"active","version":"2.1.1","language":"javascript","ecosystem":"npm","summary":"catering is a lightweight utility designed to enable JavaScript modules to be consumed seamlessly using both traditional Node.js-style callbacks and modern Promises. It provides `fromCallback` to wrap internal callback-based logic for promise consumption and `fromPromise` to adapt promise-based logic for callback consumption. The package is currently at version 2.1.1 and appears to be in active maintenance, receiving updates as needed. Its primary differentiator is its focused approach to providing this dual-consumption pattern without imposing a heavy dependency footprint. It explicitly handles error propagation in `fromPromise` by calling the callback in a `queueMicrotask` to prevent errors from being caught by the promise chain, ensuring clear error reporting to the consumer. It is suitable for both Node.js (>=6) and browser environments, and ships with TypeScript types.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","callback","promise","promisify","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/catering"},{"id":10614,"title":"Google Closure Compiler and JSDoc Type Expression Parser","library":"catharsis","status":"maintenance","version":"0.11.0","language":"javascript","ecosystem":"npm","summary":"Catharsis is a JavaScript library designed for parsing and manipulating type expressions used by Google Closure Compiler and JSDoc. It provides robust capabilities to convert these expressions into a structured Abstract Syntax Tree (AST), and then back into a string or a human-readable description. The current stable version is 0.11.0, last published about a year ago, indicating an irregular or maintenance-focused release cadence. Key differentiators include its high accuracy, backed by a Peggy grammar and a comprehensive test suite, and its flexibility in handling both standard Closure Compiler syntax and JSDoc-specific extensions like `string[]` for `Array<string>`. This library is primarily used by tools and systems that need to interpret or generate type annotations, offering programmatic access to the structure and meaning of complex type expressions.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/catharsis"},{"id":4904,"title":"catkin-pkg: Catkin Package Library","library":"catkin-pkg","status":"active","version":"1.1.0","language":"python","ecosystem":"pypi","summary":"catkin-pkg is a standalone Python library designed to support the Catkin build system, primarily used in the Robot Operating System (ROS) ecosystem. It provides functionalities for finding, introspecting, and managing Catkin packages within the file system, including parsing `package.xml` manifest files. The current version is 1.1.0, and it maintains an active development status with periodic releases.","last_verified":"2026-04-12T00:00:00.000Z","tags":["ros","catkin","build-system","package-management","robotics"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/catkin-pkg"},{"id":470,"title":"cattrs: Composable Attrs/Dataclass Structuring","library":"cattrs","status":"active","version":"26.1.0","language":"python","ecosystem":"pypi","summary":"cattrs is a Python library (version 26.1.0) that provides composable tools for converting between unstructured Python data (like dictionaries) and structured data (like `attrs` classes and `dataclasses`). It excels at recursively structuring and unstructuring data while supporting type hints and offering extensive customization via hooks. Releases are frequent, often including breaking changes across minor versions.","last_verified":"2026-05-12T14:04:29.932Z","tags":["data serialization","attrs","dataclasses","type hinting","validation"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/cattrs"},{"id":27633,"title":"cattrs-env","library":"cattrs-env","status":"active","version":"1.0.4","language":"python","ecosystem":"pypi","summary":"A Python library for parsing and validating environment variables using cattrs structured configuration. Version 1.0.4 supports Python >=3.7. Released under MIT license. Low release cadence.","last_verified":"2026-05-09T00:00:00.000Z","tags":["environment-variables","cattrs","validation","configuration"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/cattrs-env"},{"id":25060,"title":"Catullus","library":"catullus","status":"maintenance","version":"2.0.0","language":"javascript","ecosystem":"npm","summary":"Catullus is a transpiler that compiles modern JavaScript syntax to compatible versions for older environments. It acts as a wrapper around Babel and presets to simplify build configuration. The current stable version is 2.0.0, with no active release cadence apparent from the metadata. Key differentiators: it provides a CLI command (catullus babel) and integrates with .babelrc. Compared to plain Babel, Catullus aims to reduce boilerplate but enters a space already well-covered by higher-level tools like Parcel or Webpack. The project appears unmaintained with sparse documentation and limited community adoption.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","babel tool","catullus"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/catullus"},{"id":26821,"title":"causal-conv1d","library":"causal-conv1d","status":"active","version":"1.6.1","language":"python","ecosystem":"pypi","summary":"Causal depthwise 1D convolution CUDA kernel with PyTorch interface, commonly used as a building block for state-space models like Mamba. Current version: 1.6.1. Active development; breaking API changes between v1.x versions.","last_verified":"2026-04-27T00:00:00.000Z","tags":["conv1d","causal","cuda","pytorch","state-space-models","mamba"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/causal-conv1d"},{"id":9570,"title":"Causal-Learn (Causal Inference Library)","library":"causal-learn","status":"active","version":"0.1.4.5","language":"python","ecosystem":"pypi","summary":"Causal-learn is a Python library for causal inference, providing various algorithms for causal discovery (identifying causal relationships from observational data) and causal effect estimation. It is part of the Py-Why project and aims to be a comprehensive toolkit for causality. The current version is 0.1.4.5, with frequent patch releases addressing bug fixes and minor enhancements.","last_verified":"2026-04-17T00:00:00.000Z","tags":["causal inference","causality","machine learning","statistics","graphical models","causal discovery"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/causal-learn"},{"id":27634,"title":"CausalLib","library":"causallib","status":"active","version":"0.10.0","language":"python","ecosystem":"pypi","summary":"A Python package for flexible and modular causal inference modeling. Current version 0.10.0. Provides a scikit-learn compatible API for causal effect estimation, including propensity score matching, weighting, doubly robust estimation, and survival analysis. Released irregularly.","last_verified":"2026-05-09T00:00:00.000Z","tags":["causal-inference","scikit-learn","propensity-score","inverse-probability-weighting","matching"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/causallib"},{"id":23398,"title":"CausalML","library":"causalml","status":"active","version":"0.16.0","language":"python","ecosystem":"pypi","summary":"CausalML is a Python package for uplift modeling and causal inference with machine learning algorithms. It provides a variety of methods for causal inference in both experimental and observational settings, including meta-learners (S-Learner, T-Learner, X-Learner, R-Learner), tree-based methods (Causal Forest, Uplift Random Forest), and deep learning models. Current version: 0.16.0. Release cadence: irregular, with major updates approximately annually.","last_verified":"2026-05-01T00:00:00.000Z","tags":["causal-inference","uplift-modeling","machine-learning","python"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/causalml"},{"id":9571,"title":"Causalmodels","library":"causalmodels","status":"active","version":"0.4.0","language":"python","ecosystem":"pypi","summary":"Causalmodels is a Python library for defining, analyzing, and inferring causal relationships from data, drawing inspiration from Judea Pearl's do-calculus. It provides tools for building Bayesian causal models, performing matching, and conducting regression-based causal inference. The current version is 0.4.0, with an irregular release cadence.","last_verified":"2026-04-17T00:00:00.000Z","tags":["causal inference","bayesian models","treatment effect","econometrics","statistics"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/causalmodels"},{"id":16311,"title":"Construct HTTP/HTTPS Tunneling Agents","library":"caw","status":"abandoned","version":"2.0.1","language":"javascript","ecosystem":"npm","summary":"caw is a JavaScript utility designed to simplify the creation of HTTP/HTTPS agents for tunneling through proxies. It abstracts the configuration of proxy agents by internally utilizing `tunnel-agent` for the tunneling logic and `get-proxy` for automatic discovery of proxy settings from environment variables if a proxy URL is not explicitly provided. The current stable version is 2.0.1. Due to the age of its underlying dependencies (`tunnel-agent` and `get-proxy`), which are themselves largely unmaintained or deprecated, `caw` has seen no recent development and can be considered abandoned. It serves a niche for older Node.js environments (targeting `node >=4`) that require simple proxy agent construction, but modern applications should seek more actively maintained alternatives.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","http","https","proxy","tunnel"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/caw"},{"id":23399,"title":"CBC MILP Solver","library":"cbcbox","status":"active","version":"2.929","language":"python","ecosystem":"pypi","summary":"Binary distribution of the COIN-OR Branch and Cut (CBC) MILP solver for Python. Provides a precompiled CBC binary via Python package, enabling mixed-integer linear programming. Current version 2.929. Release cadence is irregular; follows upstream CBC releases.","last_verified":"2026-05-01T00:00:00.000Z","tags":["solver","MILP","linear programming","optimization","CBC"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/cbcbox"},{"id":9573,"title":"cbitstruct - Fast C Bitstruct","library":"cbitstruct","status":"active","version":"1.2.0","language":"python","ecosystem":"pypi","summary":"cbitstruct is a Python library providing a faster C implementation of `bitstruct`. It offers API compatibility with `bitstruct`, allowing for efficient packing and unpacking of bitfields from and to Python data types. The current version is 1.2.0, and releases primarily focus on Python version support and bug fixes, with a focus on stability and performance.","last_verified":"2026-04-17T00:00:00.000Z","tags":["bit manipulation","binary data","serialization","performance","c extension","embedded systems"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/cbitstruct"},{"id":4467,"title":"CBOR (Concise Binary Object Representation)","library":"cbor","status":"active","version":"1.0.0","language":"python","ecosystem":"pypi","summary":"The `cbor` library provides a Python implementation of RFC 7049, the Concise Binary Object Representation (CBOR). It allows encoding and decoding Python objects into a compact, binary format, offering an API similar to Python's built-in `json` module. The current version is 1.0.0, released in March 2024, indicating a stable and mature API, with a relatively slow release cadence focused on stability.","last_verified":"2026-04-12T00:00:00.000Z","tags":["serialization","binary","data format","RFC 7049"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/cbor"},{"id":841,"title":"CBOR (de)serializer with extensive tag support","library":"cbor2","status":"active","version":"5.9.0","language":"python","ecosystem":"pypi","summary":"cbor2 is a Python library for encoding and decoding Concise Binary Object Representation (CBOR) data, fully compatible with RFC 8949. It offers a simple API similar to the `json` or `pickle` modules, with extensive support for CBOR tags and standard library objects. Currently at version 5.9.0, it is actively maintained with a regular release cadence, featuring a highly performant Rust-based backend for improved memory safety and performance.","last_verified":"2026-04-09T17:30:15.485Z","tags":["serialization","cbor","binary","data format"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/cbor2"},{"id":18196,"title":"Sequelize-Auto","library":"cbt-sequelize-auto","status":"maintenance","version":"0.8.7","language":"javascript","ecosystem":"npm","summary":"Sequelize-Auto (v0.8.7) automatically generates bare Sequelize models from an existing database. Supports MySQL, MariaDB, PostgreSQL, SQLite, and MSSQL with their respective dialect packages. It runs via CLI, reads database schemas, and outputs model files (JavaScript or TypeScript with bundled types). Last release stable but low activity; no longer installs sequelize as a dependency, requiring users to manually add both sequelize and dialect packages. Key features: customizable case conventions for models, properties, and filenames; support for excluding/including specific tables; additional model options via JSON config files.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","mysql","mssql","sqlite","postgres","sequelize","sequelizejs","generator","mapper","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/cbt-sequelize-auto"},{"id":26822,"title":"cby-auth","library":"cby-auth","status":"active","version":"1.1.53","language":"javascript","ecosystem":"npm","summary":"CodeBy React auth wrapper & components providing authentication UI and logic for React applications using Apollo Client and GraphQL. The latest version is 1.1.53, with moderate release activity. It integrates with apollo-boost, react-apollo, lodash, and prop-types. Unlike generic auth libraries, it provides ready-to-use components like CBYAuthScreen that handle authentication flows with GraphQL backends.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/cby-auth"},{"id":5144,"title":"cChardet - High-speed Universal Character Encoding Detector","library":"cchardet","status":"active","version":"2.1.7","language":"python","ecosystem":"pypi","summary":"cChardet is a high-speed universal character encoding detector implemented as a C extension for Python. It provides fast and accurate detection of text encoding, leveraging the underlying `uchardet` library (a port of Mozilla's `chardet`). The current stable version is 2.1.7, with alpha releases for 2.2.0 indicating ongoing development and support for newer Python versions.","last_verified":"2026-04-13T00:00:00.000Z","tags":["encoding","detection","chardet","c-extension","speed","unicode"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/cchardet"},{"id":8887,"title":"cchecksum","library":"cchecksum","status":"active","version":"0.4.3","language":"python","ecosystem":"pypi","summary":"cchecksum is a Python library that provides an approximately 18x faster, C-implemented drop-in replacement for `eth_utils.to_checksum_address`. It ensures full API compatibility, raising the exact same exceptions as the original `eth_utils` function. Currently at version 0.4.3, the library is actively maintained with a focus on performance optimizations and broad platform compatibility through pre-built wheels.","last_verified":"2026-04-16T00:00:00.000Z","tags":["ethereum","checksum","performance","web3","cryptocurrency","eth_utils"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/cchecksum"},{"id":7999,"title":"ccimport","library":"ccimport","status":"active","version":"0.4.4","language":"python","ecosystem":"pypi","summary":"ccimport is a lightweight Python package designed for rapidly building C++ bindings for Python. It streamlines the process of compiling and importing C++ extension modules directly from Python code. As of version 0.4.4, it supports Python versions 3.6 and above. The library is actively maintained with periodic releases.","last_verified":"2026-04-16T00:00:00.000Z","tags":["C++","binding","extension","compilation","pybind11"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/ccimport"},{"id":8888,"title":"cclib: Computational Chemistry Parsers","library":"cclib","status":"active","version":"1.8.1","language":"python","ecosystem":"pypi","summary":"cclib is an open-source Python library designed for parsing and interpreting output files from various computational chemistry packages. It provides a consistent interface to extract data like geometries, energies, orbitals, and vibrational modes, facilitating the implementation of package-independent algorithms. The current stable version is 1.8.1, with a major version 2.0 actively in alpha development, which is expected to introduce significant architectural and API changes.","last_verified":"2026-04-16T00:00:00.000Z","tags":["computational chemistry","parser","quantum chemistry","cheminformatics","logfile","data extraction"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/cclib"},{"id":10615,"title":"cclsp - LLM-LSP Bridge (Model Context Protocol Server)","library":"cclsp","status":"active","version":"0.7.0","language":"javascript","ecosystem":"npm","summary":"cclsp is a Model Context Protocol (MCP) server designed to bridge the gap between Large Language Model (LLM)-based coding agents and traditional Language Server Protocol (LSP) servers. It specifically addresses common frustrations where LLMs struggle with precise line/column numbers in LSP requests, employing intelligent position resolution and robust symbol handling to ensure accurate code navigation and refactoring. The current stable version is 0.7.0, indicating active development. While no explicit release cadence is provided, its iteration suggests regular updates. Key differentiators include its specialized handling of LLM positional ambiguities, an AI-friendly interface for MCP, and broad language support through configurable LSP servers (e.g., `typescript-language-server`, `pylsp`, `gopls`). It requires Node.js 18+ and a compatible TypeScript peer dependency for full functionality.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","mcp","lsp","language-server","model-context-protocol","claude-code"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/cclsp"},{"id":25061,"title":"CCSS Compiler","library":"ccss-compiler","status":"maintenance","version":"1.1.3","language":"javascript","ecosystem":"npm","summary":"Compiles GSS-flavored Constraint Cascading Style Sheets (CCSS) rules into an AST for consumption by the GSS engine. Current stable version is 1.1.3, with irregular releases. It supports parent context (`^`) and global scope (`$`) selectors, variable hoisting, and addresses cross-browser issues. Key differentiator: part of the Grid Style Sheets (GSS) ecosystem for constraint-based layout, as opposed to traditional CSS.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/ccss-compiler"},{"id":19402,"title":"CCState Babel Plugin","library":"ccstate-babel","status":"active","version":"5.2.3","language":"javascript","ecosystem":"npm","summary":"A Babel preset for CCState v5.2.3 that provides Hot Module Reload support and automatic debug label injection for atoms. It adds a global cacheMap to make each atom a singleton under HMR, and automatically generates debug information for easier troubleshooting. The preset is configurable via options like projectRoot and customAtomNames (default: ['state', 'computed', 'command']). Designed as a build-time tool, it integrates seamlessly with Vite and other Babel-based setups. Differentiators include first-class HMR support and auto-labeling, inspired by Jotai's devtools.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/ccstate-babel"},{"id":2425,"title":"CCXT","library":"ccxt","status":"active","version":"4.5.48","language":"python","ecosystem":"pypi","summary":"CCXT (Cryptocurrency eXchange Trading Library) is a JavaScript / TypeScript / Python / C# / PHP / Go library providing a unified API for connecting to and trading with over 100 cryptocurrency exchanges worldwide. It offers quick access to market data (tickers, order books, OHLCV, trade history) and enables algorithmic trading functionalities like placing market/limit orders, managing balances, and handling deposits/withdrawals. The library is actively maintained with frequent updates and new exchange integrations.","last_verified":"2026-04-24T19:44:23.441Z","tags":["cryptocurrency","trading","exchange","api","algo-trading","financial"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/ccxt"},{"id":23400,"title":"cdflib","library":"cdflib","status":"active","version":"1.3.10","language":"python","ecosystem":"pypi","summary":"A Python library for reading and writing NASA Common Data Format (CDF) files. Current version 1.3.10, released 2025-05. Maintained by LASP, supports Python >=3.9. Includes integration with xarray and handles ISTP compliance checks.","last_verified":"2026-05-01T00:00:00.000Z","tags":["CDF","NASA","space physics","data format","ISTP","xarray"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/cdflib"},{"id":8000,"title":"cdifflib","library":"cdifflib","status":"active","version":"1.2.9","language":"python","ecosystem":"pypi","summary":"cdifflib is a Python library that provides a C implementation of parts of Python's standard `difflib` module, specifically focusing on `SequenceMatcher`. It creates a `CSequenceMatcher` type which inherits most functions from `difflib.SequenceMatcher`, offering up to 4x speed improvement when diffing large streams. The current version is 1.2.9, with irregular but ongoing maintenance releases to support newer Python versions and address issues.","last_verified":"2026-04-16T00:00:00.000Z","tags":["difflib","performance","c-extension","sequence-matching","diff"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/cdifflib"},{"id":8001,"title":"cdk-aurora-globaldatabase","library":"cdk-aurora-globaldatabase","status":"active","version":"2.4.18","language":"python","ecosystem":"pypi","summary":"cdk-aurora-globaldatabase is an AWS CDK construct library, currently at version 2.4.18, that simplifies the creation of cross-region AWS Aurora Global Databases. It provides high-level constructs to deploy Aurora clusters across different regions, manage replication, and handle failover scenarios, following the AWS CDK v2 best practices. The library's release cadence generally aligns with updates to the AWS CDK and underlying AWS Aurora features.","last_verified":"2026-04-16T00:00:00.000Z","tags":["aws","cdk","aurora","rds","global-database","multi-region","python"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/cdk-aurora-globaldatabase"},{"id":27635,"title":"CDK Bootstrapless Synthesizer","library":"cdk-bootstrapless-synthesizer","status":"active","version":"2.3.2","language":"python","ecosystem":"pypi","summary":"A bootstrapless synthesizer for the AWS Cloud Development Kit (CDK) v2 that generates directly usable CloudFormation templates without requiring a CDK bootstrap stack. Version 2.3.2, maintains compatibility with CDK v2.","last_verified":"2026-05-09T00:00:00.000Z","tags":["aws","cdk","cloudformation","infrastructure","devops"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/cdk-bootstrapless-synthesizer"},{"id":8889,"title":"CDK Certbot DNS Route53","library":"cdk-certbot-dns-route53","status":"active","version":"2.5.18","language":"python","ecosystem":"pypi","summary":"This Python AWS CDK construct automates the process of obtaining and renewing Let's Encrypt SSL/TLS certificates using Certbot. It leverages AWS Lambda to run Certbot, Route53 for DNS-01 challenges, and stores the certificates in an S3 bucket. The current version is 2.5.18, with releases occurring periodically to support new CDK features and bug fixes.","last_verified":"2026-04-16T00:00:00.000Z","tags":["aws-cdk","certbot","let's-encrypt","route53","dns-01","lambda","s3","aws","ssl","tls"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/cdk-certbot-dns-route53"},{"id":18197,"title":"cdk-cli","library":"cdk-cli","status":"maintenance","version":"1.1.0","language":"javascript","ecosystem":"npm","summary":"cdk-cli is an unofficial AWS CDK CLI helper that provides additional utility commands for AWS CDK applications. The package is version 1.1.0 and is in maintenance mode; it does not replace the official AWS CDK CLI but offers shortcuts and wrappers. Its key differentiator is simplifying common CDK workflows, though it lacks active documentation and may have limited community support compared to the official tool.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","AWS","CDK","CLI"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/cdk-cli"},{"id":21026,"title":"CDK CloudFormation Datadog Monitors Monitor","library":"cdk-cloudformation-datadog-monitors-monitor","status":"maintenance","version":"4.8.0a7","language":"python","ecosystem":"pypi","summary":"This is an AWS CDK construct library that provides a L1 CloudFormation resource for Datadog Monitor (DATADOG::MONITORS::MONITOR). It wraps the Datadog Monitor CloudFormation resource, allowing you to define and manage Datadog monitors as part of your CDK infrastructure. The current version is 4.8.0a7 (alpha). The library is part of the cdklabs/cdk-cloudformation project, which generates CDK constructs for CloudFormation registry resources. The library is in maintenance mode and has a release cadence tied to upstream CloudFormation registry changes.","last_verified":"2026-04-27T00:00:00.000Z","tags":["cdk","cloudformation","datadog","monitor","construct"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/cdk-cloudformation-datadog-monitors-monitor"},{"id":26824,"title":"cdk-common","library":"cdk-common","status":"active","version":"2.1.27","language":"python","ecosystem":"pypi","summary":"Common AWS CDK library providing reusable constructs and utilities for AWS CDK applications. Version 2.1.27, supporting Python ~=3.9. Active development with weekly releases.","last_verified":"2026-04-27T00:00:00.000Z","tags":["aws-cdk","cdk","infrastructure-as-code","constructs","cloudformation"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/cdk-common"},{"id":23401,"title":"cdk-docker-image-deployment","library":"cdk-docker-image-deployment","status":"active","version":"0.0.986","language":"python","ecosystem":"pypi","summary":"CDK construct library to copy Docker images between repositories (ECR, DockerHub etc.) and optionally tag them. Useful for cross-account or cross-region deployments. Current version: 0.0.986. Released frequently.","last_verified":"2026-05-01T00:00:00.000Z","tags":["cdk","docker","ecr","image-deployment"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/cdk-docker-image-deployment"},{"id":6558,"title":"CDK ECR Deployment","library":"cdk-ecr-deployment","status":"active","version":"4.2.0","language":"python","ecosystem":"pypi","summary":"cdk-ecr-deployment is a CDK construct that facilitates the deployment and synchronization of Docker images to Amazon ECR. It enables copying images from various sources, including Docker Hub, other ECR repositories, and S3 archive tarballs, to a specified ECR destination. The library is actively maintained, with version 4.2.0 currently available, and receives frequent minor and patch releases.","last_verified":"2026-04-15T00:00:00.000Z","tags":["aws","cdk","ecr","docker","deployment","container"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/cdk-ecr-deployment"},{"id":23403,"title":"cdk-ecs-service-extensions","library":"cdk-ecs-service-extensions","status":"active","version":"2.0.0","language":"python","ecosystem":"pypi","summary":"A CDK construct library (v2.0.0) that provides extensions to easily build and deploy ECS services with common patterns like Service Connect, Firelens, AppMesh, etc. Part of the AWS CDK ecosystem, maintained by cdklabs, with periodic releases.","last_verified":"2026-05-01T00:00:00.000Z","tags":["aws","cdk","ecs","infrastructure","constructs"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/cdk-ecs-service-extensions"},{"id":8890,"title":"Events Notify AWS Construct for AWS CDK","library":"cdk-events-notify","status":"active","version":"2.2.767","language":"python","ecosystem":"pypi","summary":"cdk-events-notify is an AWS CDK Construct Library (currently v2.2.767) that provides a mechanism to trigger Lambda functions for push notifications to Line Notify or Slack. It primarily focuses on detecting AWS Console Login or switch role events via CloudTrail. The library is actively maintained with frequent updates, as indicated by its versioning and recent activity on PyPI and GitHub.","last_verified":"2026-04-16T00:00:00.000Z","tags":["aws-cdk","event-driven","notifications","slack","line-notify","cloudtrail","security"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/cdk-events-notify"},{"id":8002,"title":"cdk-gitlab-runner","library":"cdk-gitlab-runner","status":"active","version":"2.4.18","language":"python","ecosystem":"pypi","summary":"cdk-gitlab-runner is a Python library that leverages AWS CDK to provision and manage GitLab CI/CD runners within your AWS environment. It supports various configurations, including Fargate and EC2 instances, enabling users to quickly deploy self-hosted runners to execute GitLab pipeline jobs. The library is actively maintained, with frequent updates to support new AWS CDK and GitLab Runner features, and the current version is 2.4.18.","last_verified":"2026-04-16T00:00:00.000Z","tags":["aws-cdk","gitlab","ci-cd","runner","infrastructure-as-code","iac","fargate","ec2","cloud"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/cdk-gitlab-runner"},{"id":23404,"title":"CDK Lambda Layer Curl","library":"cdk-lambda-layer-curl","status":"active","version":"2.0.838","language":"python","ecosystem":"pypi","summary":"AWS CDK construct that packages the curl binary as a Lambda Layer for Python 3.8+ runtimes. Current version 2.0.838. Pre-built layer version is published alongside.","last_verified":"2026-05-01T00:00:00.000Z","tags":["aws","cdk","lambda-layer","curl"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/cdk-lambda-layer-curl"},{"id":2426,"title":"CDK Nag","library":"cdk-nag","status":"active","version":"2.37.55","language":"python","ecosystem":"pypi","summary":"cdk-nag is an open-source library for the AWS Cloud Development Kit (CDK) that checks CDK applications for security and compliance best practices. It functions as a linter for Infrastructure as Code, leveraging CDK Aspects to validate constructs against various rule packs like AWS Solutions, HIPAA, NIST, and PCI DSS. The library helps identify issues such as unencrypted S3 buckets, overly permissive IAM policies, and public databases before deployment. It is currently at version 2.37.55 and actively maintained with a regular release cadence.","last_verified":"2026-04-24T19:46:45.947Z","tags":["aws","cdk","security","iac","linting","best practices","compliance"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/cdk-nag"},{"id":21027,"title":"CDK Secret Manager Wrapper Layer","library":"cdk-secret-manager-wrapper-layer","status":"active","version":"2.1.304","language":"python","ecosystem":"pypi","summary":"AWS CDK construct that creates a Lambda layer wrapping AWS Secrets Manager for easy secret rotation and retrieval. Currently version 2.1.304, requires Python ~=3.9. Release cadence is frequent, often multiple versions per month.","last_verified":"2026-04-27T00:00:00.000Z","tags":["aws","cdk","secret-manager","lambda-layer"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/cdk-secret-manager-wrapper-layer"},{"id":23405,"title":"cdk-serverless-clamscan","library":"cdk-serverless-clamscan","status":"active","version":"2.13.47","language":"python","ecosystem":"pypi","summary":"An AWS CDK construct library that provides a serverless architecture to scan objects in Amazon S3 for viruses using ClamAV. Current version 2.13.47, requires Python ~=3.9. Development is active with frequent releases (multiple per week).","last_verified":"2026-05-01T00:00:00.000Z","tags":["cdk","aws","clamav","serverless","s3","virus-scanning"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/cdk-serverless-clamscan"},{"id":27636,"title":"CDK Tweet Queue","library":"cdk-tweet-queue","status":"active","version":"2.0.949","language":"python","ecosystem":"pypi","summary":"An AWS CDK construct that creates an SQS queue populated with tweets from a search query. Version 2.0.949, released weekly.","last_verified":"2026-05-09T00:00:00.000Z","tags":["aws","cdk","sqs","tweets","construct"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/cdk-tweet-queue"},{"id":6559,"title":"CDK for Kubernetes (cdk8s)","library":"cdk8s","status":"active","version":"2.70.55","language":"python","ecosystem":"pypi","summary":"This is the core library of Cloud Development Kit (CDK) for Kubernetes (cdk8s). cdk8s is an open-source software development framework for defining Kubernetes applications using rich object-oriented APIs in languages like Python, TypeScript, Java, and Go. cdk8s apps synthesize into standard Kubernetes manifests which can be applied to any Kubernetes cluster. The project is actively maintained, with frequent releases.","last_verified":"2026-04-15T00:00:00.000Z","tags":["kubernetes","cdk","iac","infrastructure-as-code","declarative","cloud-native","devops"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/cdk8s"},{"id":12948,"title":"CDK8s Image Builder & Pusher","library":"cdk8s-image","status":"active","version":"0.2.746","language":"javascript","ecosystem":"npm","summary":"cdk8s-image is a library that provides a CDK8s construct for building Docker images from a local Dockerfile and pushing them to a specified container registry, all within the context of a CDK8s application. This allows developers to define container images as part of their Kubernetes application infrastructure using familiar programming languages. The current stable version is `0.2.746`, with releases occurring frequently, often multiple times a month, indicating active development. Its key differentiator is the seamless integration of Docker image lifecycle management directly into the CDK8s synthesis process, eliminating the need for separate CI/CD steps for image building when defining Kubernetes resources.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","cdk8s","containers","docker","kubernetes","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/cdk8s-image"},{"id":27637,"title":"CDK Hyperledger Fabric Network","library":"cdklabs-cdk-hyperledger-fabric-network","status":"active","version":"0.8.990","language":"python","ecosystem":"pypi","summary":"AWS CDK construct library (version 0.8.990) to deploy a Hyperledger Fabric network running on Amazon Managed Blockchain. Targeted at Python 3.9+ and follows a weekly release cadence.","last_verified":"2026-05-09T00:00:00.000Z","tags":["aws-cdk","hyperledger-fabric","managed-blockchain","blockchain","infrastructure"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/cdklabs-cdk-hyperledger-fabric-network"},{"id":5589,"title":"Cloud Development Kit for Terraform (CDKTF)","library":"cdktf","status":"deprecated","version":"0.21.0","language":"python","ecosystem":"pypi","summary":"The Cloud Development Kit for Terraform (CDKTF) allowed developers to define and provision infrastructure using familiar programming languages like Python, instead of HashiCorp Configuration Language (HCL). It provided access to the entire Terraform ecosystem, leveraging existing tooling for testing and dependency management. As of December 10, 2025, HashiCorp has officially deprecated CDKTF, ceasing maintenance and development. The project repository is archived, and no further updates, fixes, or improvements (including compatibility updates) will be made.","last_verified":"2026-04-10T00:00:00.000Z","tags":["IaC","Terraform","Cloud Development Kit","Infrastructure as Code","Python","Deprecated"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/cdktf"},{"id":9575,"title":"CDK for Terraform AWS Provider","library":"cdktf-cdktf-provider-aws","status":"active","version":"21.22.1","language":"python","ecosystem":"pypi","summary":"The `cdktf-cdktf-provider-aws` library provides a Pythonic interface to the AWS Terraform provider within the Cloud Development Kit for Terraform (CDKTF) ecosystem. It allows users to define AWS infrastructure using familiar Python constructs, which CDKTF then synthesizes into Terraform HCL for deployment. This library, currently at version 21.22.1, is updated frequently to reflect new versions of the underlying AWS Terraform provider and the `cdktf` core library.","last_verified":"2026-04-17T00:00:00.000Z","tags":["cdktf","terraform","aws","infrastructure-as-code","iac","cloud"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/cdktf-cdktf-provider-aws"},{"id":23409,"title":"CDKTF Docker Provider","library":"cdktf-cdktf-provider-docker","status":"active","version":"12.0.3","language":"python","ecosystem":"pypi","summary":"Prebuilt Terraform CDK (CDKTF) provider for Docker. Allows managing Docker resources (containers, images, networks, volumes) using TypeScript/Python/go/.NET. Current version: 12.0.3, requires Python ~=3.9. Released alongside CDKTF, follows provider versioning scheme.","last_verified":"2026-05-01T00:00:00.000Z","tags":["cdktf","terraform","docker","infrastructure"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/cdktf-cdktf-provider-docker"},{"id":23406,"title":"CDKTF GitHub Provider","library":"cdktf-cdktf-provider-github","status":"active","version":"15.3.1","language":"python","ecosystem":"pypi","summary":"Prebuilt Terraform CDK (CDKTF) provider for managing GitHub resources (repositories, teams, webhooks, etc.) programmatically with TypeScript/Python/Java/C#. Version 15.3.1 targets CDKTF 0.20+ and the GitHub Terraform provider ~> 6.0. Follows CDKTF's major version cadence.","last_verified":"2026-05-01T00:00:00.000Z","tags":["terraform","cdktf","github","infrastructure","iac"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/cdktf-cdktf-provider-github"},{"id":23407,"title":"CDKTF Google Provider","library":"cdktf-cdktf-provider-google","status":"active","version":"16.12.1","language":"python","ecosystem":"pypi","summary":"CDKTF (CDK for Terraform) prebuilt bindings for the Google Cloud Platform (GCP) provider. Version 16.12.1 targets Terraform provider google ~> 6.0. Released frequently, follows cdktf provider releases.","last_verified":"2026-05-01T00:00:00.000Z","tags":["cdktf","terraform","google-cloud","gcp","infrastructure-as-code"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/cdktf-cdktf-provider-google"},{"id":23408,"title":"CDKTF New Relic Provider","library":"cdktf-cdktf-provider-newrelic","status":"active","version":"13.12.2","language":"python","ecosystem":"pypi","summary":"Prebuilt New Relic provider for the CDK for Terraform (CDKTF). Version 13.12.2 generates Python classes that wrap the New Relic Terraform provider. Released roughly monthly in lockstep with the upstream provider.","last_verified":"2026-05-01T00:00:00.000Z","tags":["cdktf","terraform","newrelic","iac","infrastructure"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/cdktf-cdktf-provider-newrelic"},{"id":23049,"title":"CDKTF Provider: null","library":"cdktf-cdktf-provider-null","status":"active","version":"11.0.1","language":"python","ecosystem":"pypi","summary":"Prebuilt Terraform CDK (CDKTF) provider for the null resource. Allows provisioning of resources that do nothing, useful for implementing triggers or placeholders. Version 11.0.1 supports CDKTF 0.20+ and Terraform Provider null 3.x. Released monthly alongside CDKTF provider releases.","last_verified":"2026-05-01T00:00:00.000Z","tags":["cdktf","terraform-cdk","terraform","null-provider","infrastructure-as-code"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/cdktf-cdktf-provider-null"},{"id":23410,"title":"CDKTF Provider Random","library":"cdktf-cdktf-provider-random","status":"active","version":"12.0.1","language":"python","ecosystem":"pypi","summary":"Prebuilt Terraform CDK (CDKTF) provider for random resources (random_pet, random_string, random_password, etc.). Used to generate random values in infrastructure. Version 12.0.1 supports CDKTF >= 0.20.0. Breaking changes between major versions often mirror the upstream provider version bumps.","last_verified":"2026-05-01T00:00:00.000Z","tags":["cdktf","terraform","provider","random","infrastructure"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/cdktf-cdktf-provider-random"},{"id":16961,"title":"CDK for Terraform CLI","library":"cdktf-cli","status":"active","version":"0.21.0","language":"javascript","ecosystem":"npm","summary":"CDK for Terraform (cdktf-cli) provides a command-line interface for developing and deploying Terraform configurations using familiar programming languages like TypeScript, Python, Go, C#, and Java. It allows developers to define infrastructure as code using object-oriented principles and high-level abstractions, which are then synthesized into Terraform HCL. The current stable version is 0.21.0, with frequent patch and minor releases occurring roughly every 1-2 weeks, indicating active development and a rapid release cadence. This approach differentiates it from writing raw HCL by enabling programmatic control, reusability of components through custom constructs, and leveraging existing language ecosystems for comprehensive testing, static analysis, and integrated development tooling. It aims to bridge the gap between traditional software development paradigms and the provisioning of cloud infrastructure.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","cdk","cdktf","terraform"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/cdktf-cli"},{"id":27638,"title":"CDKTF GitLab Runner","library":"cdktf-gitlab-runner","status":"active","version":"0.0.1463","language":"python","ecosystem":"pypi","summary":"A CDK for Terraform (CDKTF) construct to deploy GitLab Runner on Google Cloud Platform (GCP). Version 0.0.1463, pre-1.0 with rapid releases. Supports Python 3.9+ and CDKTF 0.12+.","last_verified":"2026-05-09T00:00:00.000Z","tags":["cdktf","terraform","gitlab-runner","gcp","iac"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/cdktf-gitlab-runner"},{"id":18198,"title":"CDK Terrain CLI","library":"cdktn-cli","status":"active","version":"0.22.1","language":"javascript","ecosystem":"npm","summary":"CLI for CDK Terrain, an open-source infrastructure-as-code framework leveraging Terraform providers via CDK constructs. Current version 0.22.1, released with monthly cadence. Renamed from `cdktf-cli` in v0.22.0 as part of the fork from CDKTF, with breaking package rename and Maven Central artifact publishing. Key differentiators include TypeScript-first design, tight integration with Terraform providers, and a provider generator for custom resources.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","cdk","cdktf","cdktn","terraform"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/cdktn-cli"},{"id":15565,"title":"CDK Bundler","library":"cdkx","status":"active","version":"1.0.12","language":"javascript","ecosystem":"npm","summary":"cdkx is a specialized command-line interface (CLI) tool designed to bundle assets for AWS Cloud Development Kit (CDK) applications. Primarily utilizing `esbuild` for its high performance, it streamlines the process of preparing CDK-managed code and assets for deployment. The current stable version is 1.0.12. This package aims to provide an efficient bundling solution for TypeScript-based AWS CDK projects, making it easier to manage dependencies and optimize deployment artifacts. Its key differentiator lies in its focused approach to integrating `esbuild` directly into the CDK development workflow, offering a simpler alternative for asset bundling compared to configuring `esbuild` manually or relying on broader build tools. While not an official AWS CDK tool, it integrates with `@aws-cdk/core` to provide a tailored bundling experience for CDK constructs.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/cdkx"},{"id":8003,"title":"CDP-Patches","library":"cdp-patches","status":"deprecated","version":"1.1","language":"python","ecosystem":"pypi","summary":"CDP-Patches is a Python library designed for patching Chrome DevTools Protocol (CDP) leaks at the operating system level. It aimed to address issues like input domain leaks and the inability of CDP to dispatch coalesced events, making web automation with tools like Playwright and Selenium more robust against bot detection. Version 1.1, released on September 28, 2025, represents its latest and likely final iteration.","last_verified":"2026-04-16T00:00:00.000Z","tags":["playwright","selenium","web automation","chrome devtools protocol","cdp","patch","bot detection","fingerprinting","undetectable"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/cdp-patches"},{"id":23411,"title":"CDP SDK","library":"cdp-sdk","status":"active","version":"1.44.0","language":"python","ecosystem":"pypi","summary":"The Coinbase Developer Platform SDK for Python enables developers to build onchain applications using Coinbase's APIs. Version 1.44.0 requires Python >=3.10. Release cadence is active, with frequent updates.","last_verified":"2026-05-01T00:00:00.000Z","tags":["coinbase","crypto","blockchain","onchain"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/cdp-sdk"},{"id":8006,"title":"CDP Socket","library":"cdp-socket","status":"active","version":"1.2.8","language":"python","ecosystem":"pypi","summary":"cdp-socket is a Python library designed for programmatically interacting with the Chrome DevTools Protocol (CDP). It provides a high-level asynchronous API to control Chrome-based browsers, enabling tasks such as browser automation, scraping, and debugging. The library is currently at version 1.2.8, with its last release in April 2024, indicating active maintenance and a regular, albeit not fixed, release cadence.","last_verified":"2026-04-16T00:00:00.000Z","tags":["chrome-devtools","cdp","browser-automation","asyncio","scraping"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/cdp-socket"},{"id":2427,"title":"CDP-Use: Chrome DevTools Protocol Client","library":"cdp-use","status":"active","version":"1.4.5","language":"python","ecosystem":"pypi","summary":"CDP-Use is a type-safe Python client library for the Chrome DevTools Protocol (CDP). It provides auto-generated, strongly-typed commands and events, allowing for interaction with browsers like Chrome and Edge, or browser automation tools like Playwright and Puppeteer. It is actively maintained with regular releases, currently at version 1.4.5.","last_verified":"2026-04-24T19:47:03.984Z","tags":["cdp","chrome-devtools-protocol","browser-automation","testing","devtools","chrome","edge","playwright","puppeteer"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/cdp-use"},{"id":16606,"title":"CAP MySQL Database Adapter","library":"cds-mysql","status":"active","version":"7.9.0","language":"javascript","ecosystem":"npm","summary":"cds-mysql is a database adapter for the SAP Cloud Application Programming Model (CAP) framework, enabling applications to connect to and interact with MySQL and MariaDB databases. It is heavily inspired by the cds-pg module. The current stable version is 7.9.0, supporting Node.js 18 and npm 9 or higher. This module allows CAP applications to leverage MySQL/MariaDB for data persistence, offering features such as fundamental CRUD operations, deep insert for associations/compositions, Fiori draft support, temporal aspects (without time-travel queries), incremental IDs, CSV-based initial data provisioning, full-text search, schema migration optimization, media attachment support, localized data, and multi-tenancy including experimental `@sap/cds-mtxs` integration. It differentiates itself by providing comprehensive CAP feature support for MySQL, aiming for seamless integration with the CAP runtime.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","CDS","CAP","MySQL","MariaDB","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/cds-mysql"},{"id":5873,"title":"Climate Data Store API Client","library":"cdsapi","status":"active","version":"0.7.7","language":"python","ecosystem":"pypi","summary":"The `cdsapi` library provides a Python interface to access the Copernicus Climate Change Service (C3S) Climate Data Store (CDS) API. It allows users to programmatically search, retrieve, and download vast amounts of climate data. Currently at version 0.7.7, it receives active maintenance and updates, with minor releases typically every few weeks to months, often addressing compatibility with the evolving CDS backend.","last_verified":"2026-04-14T00:00:00.000Z","tags":["climate data","ECMWF","API client","Copernicus"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/cdsapi"},{"id":10616,"title":"ce-la-react","library":"ce-la-react","status":"active","version":"0.3.2","language":"javascript","ecosystem":"npm","summary":"ce-la-react is a utility library designed to simplify the integration of vanilla custom elements with React components, providing a wrapper that addresses common issues with prop passing and event handling. The current stable version is 0.3.2. It maintains a fairly active release cadence with frequent patch releases, indicating ongoing development. A key differentiator from similar libraries like `@lit/react` is its stronger emphasis on server-side rendering (SSR) by favoring attributes over properties for primitive values. It also offers configurable conversion functions for properties to attributes and supports custom element templates via a static `getTemplateHTML` method, offering a robust solution for developers building component libraries with Web Components that need to be consumed by React applications.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/ce-la-react"},{"id":26823,"title":"CedarPy","library":"cedarpy","status":"active","version":"4.8.1","language":"python","ecosystem":"pypi","summary":"A Python binding for Cedar (AWS's policy language), enabling policy evaluation and management. Current version 4.8.1 requires Python >=3.9. Active development, monthly releases.","last_verified":"2026-05-01T00:00:00.000Z","tags":["cedar","aws","policy","authorization","abac"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/cedarpy"},{"id":14485,"title":"ceja","library":"ceja","status":"maintenance","version":"0.4.0","language":"en","ecosystem":"pypi","summary":"ceja is a Python library that provides PySpark implementations of string and phonetic matching algorithms. It enables users to apply functions like NYSIIS, Metaphone, Jaro-Winkler similarity, and Damerau-Levenshtein distance directly within PySpark DataFrames, leveraging Spark's distributed processing capabilities for large datasets. The library is currently at version 0.4.0, with its last release in February 2023, indicating a slow release cadence.","last_verified":"2026-04-16T00:00:00.000Z","tags":["pyspark","string matching","phonetic algorithms","stemming","data processing","fuzzy matching"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/ceja"},{"id":5590,"title":"Pure Python Common Expression Language (CEL)","library":"cel-python","status":"active","version":"0.5.0","language":"python","ecosystem":"pypi","summary":"cel-python is a pure Python implementation of Google's Common Expression Language (CEL), currently at version 0.5.0. It provides common semantics for expression evaluation, enabling applications to interoperate through a fast, embeddable expression language. The library aims for minimal dependencies and is primarily used for security policies, such as within Cloud Custodian. Its release cadence is tied to its primary consumers.","last_verified":"2026-04-10T00:00:00.000Z","tags":["expression-language","cel","security","policy","evaluation"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/cel-python"},{"id":17083,"title":"Celebrate","library":"celebrate","status":"active","version":"15.0.3","language":"javascript","ecosystem":"npm","summary":"Celebrate is a robust Express.js middleware designed for integrating Joi validation seamlessly into web applications. It allows developers to define validation schemas for various parts of an incoming request, including `req.params`, `req.headers`, `req.query`, `req.body`, `req.cookies`, and `req.signedCookies`. The library is currently stable at version 15.0.3 and undergoes regular maintenance with notable major version updates introducing breaking changes (e.g., v15, v14, v13, v8, v4, v3, v2). A key differentiator is its formal dependency on `joi`, ensuring a consistent and up-to-date Joi version is always used and also exported for consumer compatibility. It aims to simplify input validation in Express routes, providing a consistent error handling mechanism before any route handler is executed.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","joi","validation","express","middleware","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/celebrate"},{"id":231,"title":"Celery","library":"celery","status":"active","version":"5.6.2","language":"python","ecosystem":"pypi","summary":"Distributed task queue for Python. Current version is 5.6.2 (Jan 2026). Requires Python >=3.9. A broker (Redis or RabbitMQ) is always required — there is no built-in broker. Old lowercase config settings (CELERY_TASK_SERIALIZER etc.) removed in Celery 5.0. SQS transport: pycurl→urllib3 in 5.5, then reverted in 5.6 — SQS users need pycurl reinstalled after 5.5→5.6 upgrade. Security fix: broker URL passwords were logged in plaintext before 5.6.","last_verified":"2026-05-12T12:08:23.359Z","tags":["task-queue","distributed","async","redis","rabbitmq","workers","scheduling"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/celery"},{"id":8891,"title":"Celery Batches","library":"celery-batches","status":"active","version":"0.11","language":"python","ecosystem":"pypi","summary":"Celery Batches is an experimental task class that buffers messages and processes them as a list within Celery workers. Task requests are held in memory until either a configured flush count or flush interval is reached. This library is actively maintained, currently at version 0.11, and provides continuous support for recent Python and Celery versions.","last_verified":"2026-04-16T00:00:00.000Z","tags":["celery","batch processing","task queue","async"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/celery-batches"},{"id":8005,"title":"Celery Once","library":"celery-once","status":"active","version":"3.0.1","language":"python","ecosystem":"pypi","summary":"Celery Once is a Python library that prevents multiple execution and queuing of Celery tasks, ensuring a task runs only once. It's particularly useful for idempotent operations or tasks that should not be duplicated. The current version is 3.0.1, and it maintains an active release cadence with significant changes often introduced in major versions.","last_verified":"2026-04-16T00:00:00.000Z","tags":["celery","task management","concurrency","distributed tasks","once","idempotency"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/celery-once"},{"id":7069,"title":"Celery Progress Bars for Django","library":"celery-progress","status":"active","version":"0.5","language":"python","ecosystem":"pypi","summary":"Celery Progress (celery-progress) is a Python library that provides drop-in, configurable, dependency-free progress bars for Django/Celery applications. It enables real-time progress updates for long-running asynchronous tasks directly in the web UI. Currently at version 0.5, it is actively maintained and offers simple integration with Django's URL routing and Celery's task management, including support for group results.","last_verified":"2026-04-16T00:00:00.000Z","tags":["django","celery","progress-bar","async-tasks","frontend","javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/celery-progress"},{"id":2888,"title":"Celery RedBeat","library":"celery-redbeat","status":"active","version":"2.3.3","language":"python","ecosystem":"pypi","summary":"Celery RedBeat is a custom Celery Beat Scheduler that leverages Redis for persistent storage of scheduled tasks and their runtime metadata. It allows for dynamic creation, modification, and deletion of periodic tasks at runtime without requiring a restart of the Celery Beat service. This design provides fast startup times, even with a large number of tasks, and prevents multiple Beat instances from running simultaneously through a distributed lock mechanism. The current version is 2.3.3, and it maintains an active development and release cadence.","last_verified":"2026-04-25T02:21:19.010Z","tags":["celery","redis","scheduler","task queue","beat","dynamic scheduling"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/celery-redbeat"},{"id":8004,"title":"Celery Singleton","library":"celery-singleton","status":"active","version":"0.3.1","language":"python","ecosystem":"pypi","summary":"Celery Singleton is a Python library that provides a base class for Celery tasks, ensuring that only one instance of a specific task can be queued or running at any given time. It achieves this by using Redis for distributed locking, leveraging the task's name and arguments to determine uniqueness. The current version is 0.3.1, released in January 2021, and its development appears to be in maintenance with recent activity on its GitHub issues.","last_verified":"2026-04-16T00:00:00.000Z","tags":["celery","singleton","task-queue","distributed-locking","redis","concurrency"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/celery-singleton"},{"id":6560,"title":"Celery Stubs","library":"celery-stubs","status":"maintenance","version":"0.1.3","language":"python","ecosystem":"pypi","summary":"celery-stubs provides type hints for the popular Celery distributed task queue, allowing static type checkers like MyPy to validate Celery-related code. This package is currently at version 0.1.3, released in February 2023, and exhibits a slow, infrequent release cadence.","last_verified":"2026-04-15T00:00:00.000Z","tags":["type-stubs","celery","mypy","type-hinting"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/celery-stubs"},{"id":2428,"title":"Type stubs for Celery and its related packages","library":"celery-types","status":"active","version":"0.26.0","language":"python","ecosystem":"pypi","summary":"Celery-types provides PEP 561 compliant type stubs for Celery and its core dependencies, including `kombu`, `amqp`, `billiard`, `vine`, and `django-celery-results`. This library enhances type checking for Celery applications, allowing tools like MyPy to verify correct usage of Celery APIs. It is actively maintained with regular updates to support new Python and Celery versions.","last_verified":"2026-04-24T19:47:19.368Z","tags":["typing","celery","stubs","type hints","mypy","type checking"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/celery-types"},{"id":23412,"title":"Cellpose","library":"cellpose","status":"active","version":"4.1.1","language":"python","ecosystem":"pypi","summary":"Cellpose is a deep learning-based anatomical segmentation algorithm for cells and nuclei, developed by Carsen Stringer and Marius Pachitariu. The current version is 4.1.1 (as of early 2025). Release cadence is active with several minor versions per year.","last_verified":"2026-05-01T00:00:00.000Z","tags":["segmentation","cell","biomedical-image-analysis","deep-learning","pytorch"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/cellpose"},{"id":27639,"title":"CellPyLib","library":"cellpylib","status":"active","version":"2.4.0","language":"python","ecosystem":"pypi","summary":"CellPyLib is a Python library for working with Cellular Automata, supporting 1D and 2D automata with various rules (e.g., Rule 30, Conway's Game of Life). Current version 2.4.0 requires Python >3.6. The library is actively maintained with a focus on simulation, visualization, and analysis.","last_verified":"2026-05-09T00:00:00.000Z","tags":["cellular automata","simulation","conway's game of life","complex systems"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/cellpylib"},{"id":23051,"title":"CellTypist","library":"celltypist","status":"active","version":"1.7.1","language":"python","ecosystem":"pypi","summary":"A Python tool for semi-automatic cell type classification from single-cell RNA-seq data. It uses logistic regression models trained on diverse cell atlases. Current version is 1.7.1, with regular updates on GitHub.","last_verified":"2026-05-01T00:00:00.000Z","tags":["single-cell","cell-type","classification","scRNA-seq","logistic-regression"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/celltypist"},{"id":21028,"title":"cellxgene-census","library":"cellxgene-census","status":"active","version":"1.17.0","language":"python","ecosystem":"pypi","summary":"Python API to facilitate access to and analysis of the CZ CELLxGENE Discover Census, a curated collection of single-cell RNA-seq data. As of v1.17.0, requires Python 3.10-3.12. Released monthly.","last_verified":"2026-04-27T00:00:00.000Z","tags":["single-cell","gene-expression","biology","soma","tiledb"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/cellxgene-census"},{"id":27640,"title":"Coarsened Exact Matching (CEM)","library":"cem","status":"active","version":"1.1.0","language":"python","ecosystem":"pypi","summary":"Coarsened Exact Matching (CEM) is a Python library for causal inference via matching. It implements the CEM algorithm that coarsens variables to exact matching, reducing model dependence. Current version is 1.1.0, with a stable release cadence (last release Dec 2024). Requires Python 3.9-3.12.","last_verified":"2026-05-09T00:00:00.000Z","tags":["causal-inference","matching","statistics"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/cem"},{"id":5755,"title":"Cement Application Framework for Python","library":"cement","status":"active","version":"3.0.14","language":"python","ecosystem":"pypi","summary":"Cement is an advanced application framework for Python, primarily focused on Command Line Interfaces (CLI). It provides a versatile, stable, and feature-rich foundation for building simple to complex command-line and backend applications, offering the simplicity of a micro-framework with the capabilities of a mega-framework. The current version is 3.0.14, and it is actively maintained with regular updates.","last_verified":"2026-04-14T00:00:00.000Z","tags":["cli","framework","application-framework","command-line-interface","python"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/cement"},{"id":23413,"title":"Census API Wrapper","library":"census","status":"active","version":"0.8.26","language":"python","ecosystem":"pypi","summary":"A Python wrapper for the US Census Bureau's API, providing simple access to ACS, Decennial Census, and other datasets. Current version 0.8.26, with yearly updates for new data years.","last_verified":"2026-05-01T00:00:00.000Z","tags":["census","api","wrapper","data","demographics"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/census"},{"id":9574,"title":"US Census Geocoder Wrapper","library":"censusgeocode","status":"active","version":"0.5.3","language":"python","ecosystem":"pypi","summary":"censusgeocode is a thin Python wrapper for the US Census Geocoder API, providing an easy-to-use interface to access its geocoding services. It allows users to geocode single addresses or batches of addresses programmatically. The current version is 0.5.3, with releases typically driven by bug fixes, upstream API changes, or minor feature enhancements.","last_verified":"2026-04-17T00:00:00.000Z","tags":["geocoding","census","location","address","us-census"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/censusgeocode"},{"id":21029,"title":"Censys Python SDK","library":"censys","status":"active","version":"2.2.19","language":"python","ecosystem":"pypi","summary":"An easy-to-use and lightweight API wrapper for Censys APIs (censys.io). Current version 2.2.19, supports Python 3.8+. Released roughly monthly.","last_verified":"2026-04-27T00:00:00.000Z","tags":["censys","api","security","network","threat-intelligence"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/censys"},{"id":12949,"title":"Centra HTTP Client","library":"centra","status":"active","version":"2.7.0","language":"javascript","ecosystem":"npm","summary":"Centra is a lightweight, promise-based HTTP client specifically designed for Node.js environments. It emphasizes a minimal API surface while providing core functionalities like JSON/form body sending, query parameters, custom headers, timeouts, and response streaming. Currently at version 2.7.0, Centra focuses on developer control and efficiency, offering a lean alternative to more feature-rich clients like Axios or Node-fetch. Its primary differentiator is its small footprint and direct interaction with Node's built-in `http` and `https` modules, making it suitable for performance-critical applications or environments where bundle size is a concern. While it provides a fluent API for common tasks, it also allows direct modification of Node's core HTTP request options for advanced use cases. Release cadence appears to be on-demand rather than fixed, with updates driven by feature needs and bug fixes.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","http","https","request","fetch","url","lightweight"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/centra"},{"id":18199,"title":"CEP Bundler Core","library":"cep-bundler-core","status":"active","version":"0.3.0","language":"javascript","ecosystem":"npm","summary":"Core functionality for building bundler extensions to compile Adobe CEP (Common Extensibility Platform) extensions. Version 0.3.0 provides a single compile() function that generates manifest.xml, dev.html, node_modules folder, and optional .debug file. Supports environment-specific configurations via package.json or environment variables (CEP_NAME, CEP_ID, CEP_HOSTS). Key differentiator: it's a low-level core for custom bundler plugins, not a full build tool like cep-bundler-webpack. No notable release cadence; last release appears static.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","Adobe","CEP","ExtendScript","TypeScript","Bundler","Extension","Plugin"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/cep-bundler-core"},{"id":17520,"title":"Webpack Bundler for Adobe CEP","library":"cep-bundler-webpack","status":"active","version":"0.2.0","language":"javascript","ecosystem":"npm","summary":"cep-bundler-webpack is a specialized Webpack bundler designed for creating Adobe Common Extensibility Platform (CEP) extensions, specifically supporting ExtendScript and modern web technologies like TypeScript. Currently at version 0.2.0, it provides a `createConfig` function to generate a Webpack configuration tailored for CEP's unique requirements, abstracting away much of the boilerplate. It is part of the `adobe-extension-tools` ecosystem, indicating its close association with Adobe extension development efforts. While at an early version, it aims to streamline the development workflow for Adobe Creative Cloud extensions by handling complex build processes, enabling features like TypeScript compilation. Its primary differentiator is its deep integration with the Adobe CEP environment, providing an opinionated but flexible build setup for a niche, yet powerful, extension platform.","last_verified":"2026-04-23T00:00:00.000Z","tags":["javascript","Adobe","CEP","ExtendScript","TypeScript","Bundler","Extension","Plugin","Webpack"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/cep-bundler-webpack"},{"id":1412,"title":"Cerberus: Lightweight Schema Validator","library":"cerberus","status":"active","version":"1.3.8","language":"python","ecosystem":"pypi","summary":"Cerberus is a lightweight, extensible data validation library for Python dictionaries. It allows you to define a schema and then validate whether a given dictionary conforms to that schema, supporting various data types, constraints, and custom validation rules. The current version is 1.3.8, and it maintains a stable release cadence with incremental updates within the 1.x series.","last_verified":"2026-04-23T20:56:12.797Z","tags":["validation","schema","data-validation","dictionaries"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/cerberus"},{"id":12950,"title":"Cerberus Node Client","library":"cerberus-node-client","status":"active","version":"4.0.0","language":"javascript","ecosystem":"npm","summary":"The `cerberus-node-client` is a Node.js client library designed for secure interaction with a Cerberus Key Management backend. It facilitates storing, retrieving, and managing secrets and files programmatically. The current stable version is 4.0.0. This library is specifically tailored for environments where AWS credentials are available, leveraging the AWS SDK Credentials provider chain for authentication, which distinguishes it from generic secret management tools. It automatically handles token expiration and re-authentication, aiming for a 'just use the client' experience. While release cadence can be irregular, recent activity includes dependency updates and a major version bump with `v4.0.0`. It should not be confused with `cerberus-client` for Kubernetes/OpenShift cluster monitoring.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","nike","cerberus","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/cerberus-node-client"},{"id":4468,"title":"Cerberus Python Client","library":"cerberus-python-client","status":"maintenance","version":"2.5.4","language":"python","ecosystem":"pypi","summary":"Cerberus Python Client is a library for programmatically interacting with Cerberus, Nike's secret management system. It facilitates secure communication via HTTPS, supporting AWS and Cerberus-specific authentication methods. As of version 2.5.4, it primarily supports read-only operations, with write functionality not yet implemented by the maintainers. While the library is stable, its official GitHub repository was archived in January 2024, indicating that active development has ceased.","last_verified":"2026-04-12T00:00:00.000Z","tags":["aws","secrets-management","nike","security","client"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/cerberus-python-client"},{"id":9576,"title":"Cerbos Python SDK","library":"cerbos","status":"active","version":"0.15.1","language":"python","ecosystem":"pypi","summary":"The Cerbos Python SDK (current version 0.15.1) provides a client library for interacting with the Cerbos Policy Decision Point (PDP). It enables Python applications to perform authorization checks, manage policies, and integrate with the open-core Cerbos authorization solution. Releases generally follow the main Cerbos project, with independent patch versions for the SDK.","last_verified":"2026-04-17T00:00:00.000Z","tags":["authorization","access control","rbac","abac","grpc","security"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/cerbos"},{"id":18201,"title":"@cerebral/http (HTTP Provider for Cerebral 2)","library":"cerebral-http-bugfix-1210","status":"deprecated","version":"4.0.2","language":"javascript","ecosystem":"npm","summary":"HTTP provider for Cerebral 2 (cerebral ^4.0.1), current version 4.0.2. Stable but unmaintained since 2020; the Cerebral ecosystem moved to v5/v6 with breaking changes. Provides factories (httpGet, httpPost, etc.) for use in signals and actions, supporting CORS, file uploads, progress, and abort. Exposes HttpProviderError for error handling. Last updated 2020; recommend migrating to cerebral v6 for continued support.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","cerebral","http","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/cerebral-http-bugfix-1210"},{"id":25059,"title":"cerebral-url-scheme-compiler","library":"cerebral-url-scheme-compiler","status":"deprecated","version":"0.5.3","language":"javascript","ecosystem":"npm","summary":"A URL scheme compiler for the Cerebral state management framework (deprecated). Version 0.5.3 is the last release. It compiles path URLs into efficient getter and setter functions used by Cerebral actions. The package is deprecated due to Cerebral's evolution to v2+, which uses a different state access pattern. No longer maintained; alternatives include direct state access via Cerebral's props or other state libraries.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","cerebral","url-scheme"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/cerebral-url-scheme-compiler"},{"id":146,"title":"Cerebras Cloud SDK","library":"cerebras-cloud-sdk","status":"active","version":"1.67.0","language":"python","ecosystem":"pypi","summary":"Official Python SDK for the Cerebras Cloud inference API. Provides access to ultra-fast LLM inference on Cerebras Wafer-Scale Engine hardware. OpenAI-compatible API surface. Generated with Stainless. Current version: 1.67.0 (Mar 2026). Requires Python 3.9+. Note: separate from cerebras-sdk (PyPI) which is a hardware kernel development tool — completely different product.","last_verified":"2026-05-12T08:43:55.426Z","tags":["cerebras","llm","inference","python","fast-inference","llama"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/cerebras-cloud-sdk"},{"id":3921,"title":"Certbot","library":"certbot","status":"active","version":"5.5.0","language":"python","ecosystem":"pypi","summary":"Certbot is an easy-to-use ACME client developed by the EFF, designed to automate the process of obtaining and renewing free SSL/TLS certificates from Certificate Authorities like Let's Encrypt. It simplifies the setup of HTTPS on web servers by automatically configuring popular servers like Apache and Nginx. Currently at version 5.5.0, Certbot maintains an active development cycle with regular releases, typically on a monthly or bi-monthly basis.","last_verified":"2026-04-11T00:00:00.000Z","tags":["security","certificates","letsencrypt","acme","cli","https"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/certbot"},{"id":23415,"title":"Certbot DNS Azure Authenticator","library":"certbot-dns-azure","status":"active","version":"2.6.1","language":"python","ecosystem":"pypi","summary":"Azure DNS Authenticator plugin for Certbot. Allows automated Let's Encrypt certificate issuance and renewal via Azure DNS. Current version 2.6.1, requires Python >=3.6. Maintained irregularly with occasional breaking changes.","last_verified":"2026-05-01T00:00:00.000Z","tags":["certbot","letsencrypt","dns","azure","ssl","tls"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/certbot-dns-azure"},{"id":1413,"title":"Certbot Cloudflare DNS Authenticator","library":"certbot-dns-cloudflare","status":"active","version":"5.5.0","language":"python","ecosystem":"pypi","summary":"The `certbot-dns-cloudflare` plugin provides a DNS authenticator for Certbot, allowing you to obtain Let's Encrypt certificates using Cloudflare's DNS API. This is particularly useful for wildcard certificates. It is part of the larger Certbot project, currently at version 5.5.0, with minor releases typically aligned with Certbot's bimonthly schedule.","last_verified":"2026-04-23T20:56:41.682Z","tags":["certbot","cloudflare","dns","ssl","tls","authenticator","letsencrypt","cli"],"install_tag":"stale","install_tag_description":"widespread failures or data too old to trust","api":"https://checklist.day/api/registry/certbot-dns-cloudflare"},{"id":26825,"title":"certbot-dns-duckdns","library":"certbot-dns-duckdns","status":"active","version":"1.8.0","language":"python","ecosystem":"pypi","summary":"A Certbot plugin that automates DNS-01 ACME challenge validation for DuckDNS domains via a TXT record. Version 1.8.0 requires Python >=3.10 and supports certbot 5+. Released sporadically, with maintenance updates and dependency bumps.","last_verified":"2026-05-01T00:00:00.000Z","tags":["certbot","dns-01","duckdns","acme","ssl","tls"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/certbot-dns-duckdns"},{"id":26827,"title":"certbot-dns-eurodns","library":"certbot-dns-eurodns","status":"maintenance","version":"1.8.2","language":"python","ecosystem":"pypi","summary":"EuroDNS DNS Authenticator plugin for Certbot. Version 1.8.2 enables automated DNS-01 challenges for Let's Encrypt certificates using EuroDNS DNS API. Maintenance mode – last release 2022.","last_verified":"2026-05-01T00:00:00.000Z","tags":["certbot","dns","eurodns","letsencrypt","plugin"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/certbot-dns-eurodns"},{"id":4905,"title":"Certbot DNS Multi-provider Plugin","library":"certbot-dns-multi","status":"active","version":"4.33.0","language":"python","ecosystem":"pypi","summary":"Certbot DNS plugin supporting multiple DNS providers by integrating with the `go-acme/lego` ACME client, which currently supports over 117 different DNS providers. It simplifies obtaining wildcard certificates and automating DNS-01 challenges for Certbot users. The current version is 4.33.0, and it appears to be actively maintained with regular updates.","last_verified":"2026-04-12T00:00:00.000Z","tags":["certbot","dns","acme","letsencrypt","wildcard","security","automation"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/certbot-dns-multi"},{"id":5874,"title":"Namecheap DNS Authenticator for Certbot","library":"certbot-dns-namecheap","status":"active","version":"1.0.0","language":"python","ecosystem":"pypi","summary":"Certbot-dns-namecheap is a plugin for Certbot that automates the DNS-01 challenge for Let's Encrypt certificates using the Namecheap API. This allows for obtaining and renewing wildcard certificates by programmatically creating and deleting TXT records on Namecheap DNS. The current version is 1.0.0 and it is part of the Certbot ecosystem.","last_verified":"2026-04-14T00:00:00.000Z","tags":["certbot","dns","namecheap","lets-encrypt","ssl","tls","wildcard-certificate"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/certbot-dns-namecheap"},{"id":8892,"title":"Certbot DNS Route53 Authenticator","library":"certbot-dns-route53","status":"active","version":"5.5.0","language":"python","ecosystem":"pypi","summary":"certbot-dns-route53 is a plugin for Certbot that automates the process of completing a DNS-01 challenge using Amazon Web Services (AWS) Route 53. It handles the creation and removal of DNS TXT records required for domain validation with Let's Encrypt. The current version is 5.5.0, and it generally follows the release cadence of the main Certbot project.","last_verified":"2026-04-16T00:00:00.000Z","tags":["certbot","aws","route53","dns","ssl","letsencrypt","dns-01"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/certbot-dns-route53"},{"id":27642,"title":"Certbot DNS TransIP","library":"certbot-dns-transip","status":"active","version":"0.5.2","language":"python","ecosystem":"pypi","summary":"Certbot plugin for DNS-01 challenge using TransIP API. Version 0.5.2 last updated 2022. Low release cadence.","last_verified":"2026-05-09T00:00:00.000Z","tags":["certbot","dns-01","transip","acme","plugin"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/certbot-dns-transip"},{"id":23414,"title":"certbot-nginx","library":"certbot-nginx","status":"active","version":"5.5.0","language":"python","ecosystem":"pypi","summary":"Official Nginx plugin for Certbot, enabling automatic TLS certificate issuance and renewal for Nginx servers on Linux. Current version 5.5.0 supports Python >=3.10. Released approximately quarterly.","last_verified":"2026-05-01T00:00:00.000Z","tags":["certbot","nginx","tls","ssl","plugin"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/certbot-nginx"},{"id":241,"title":"certifi","library":"certifi","status":"active","version":"2026.2.25","language":"python","ecosystem":"pypi","summary":"certifi provides Mozilla's carefully curated collection of Root Certificates for validating the trustworthiness of SSL certificates while verifying the identity of TLS hosts. Extracted from the Requests project, it exposes a single public API — certifi.where() — returning the filesystem path to the bundled cacert.pem. The current version is 2026.2.25 (versioned by release date). Releases are issued roughly every 1–3 months, tracking Mozilla's own CA store updates.","last_verified":"2026-05-12T12:17:14.029Z","tags":["ssl","tls","certificates","ca-bundle","security","requests","urllib3","https"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/certifi"},{"id":6327,"title":"Certifi Linux","library":"certifi-linux","status":"active","version":"1.1.0","language":"python","ecosystem":"pypi","summary":"Certifi-linux is a Python library (version 1.1.0) that enhances the `certifi` package by redirecting its certificate authority (CA) bundle resolution to the Linux system trust store instead of using `certifi`'s bundled certificates. This is particularly useful in enterprise Linux environments where system-wide certificate management is preferred. The library achieves this by monkey-patching `certifi.where()` and `certifi.contents()`. It is active and stable, with releases tied to underlying `certifi` and system trust store updates.","last_verified":"2026-04-15T00:00:00.000Z","tags":["certifi","certificates","certs","linux","requests","ssl","tls"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/certifi-linux"},{"id":23416,"title":"certificates","library":"certificates","status":"active","version":"2.3.3","language":"python","ecosystem":"pypi","summary":"A Python library for generating event certificates easily. Version 2.3.3 supports Python >=3.12, with a simple API to create PDF certificates from templates or data models. Active development on GitHub.","last_verified":"2026-05-01T00:00:00.000Z","tags":["certificates","pdf","event","generator"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/certificates"},{"id":8007,"title":"Certipy: CA and Certificate Utility","library":"certipy","status":"maintenance","version":"0.2.2","language":"python","ecosystem":"pypi","summary":"Certipy (version 0.2.2) is a Python utility designed to simplify the creation and signing of Certificate Authorities (CAs) and certificates on the fly. It wraps `pyOpenSSL` to manage certificate records, maintain signing hierarchies, and persist certificates to files. The project appears to be in a maintenance status, with its latest PyPI release in March 2025, though active development on GitHub seems to have slowed since early 2023.","last_verified":"2026-04-16T00:00:00.000Z","tags":["security","certificates","TLS","PKI","CA","pyOpenSSL"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/certipy"},{"id":4469,"title":"X.509 Certificate and Path Validator","library":"certvalidator","status":"active","version":"0.11.1","language":"python","ecosystem":"pypi","summary":"certvalidator is a Python library for validating X.509 certificates and certificate paths according to RFC 5280. It provides robust tools for checking certificate validity, revocation status (CRL and OCSP), and trust chains. The current version is 0.11.1, and it typically sees updates every few months for minor versions, with occasional major version bumps.","last_verified":"2026-04-12T00:00:00.000Z","tags":["security","ssl","tls","x509","certificate","validation"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/certvalidator"},{"id":18031,"title":"Cetera Vue Utilities","library":"cetera-vue-utils","status":"active","version":"0.3.0","language":"javascript","ecosystem":"npm","summary":"cetera-vue-utils is a collection of essential Vue 3 components, composables, and utility functions designed to streamline development of Vue applications. Currently at version 0.3.0, it appears to be under active development, though a specific release cadence isn't published. Key components include rich form elements (InputDate, MultiSelect), layout helpers (Dialog, DataTable, Accordion), and interaction patterns (Notifications, Spinner). The library emphasizes compatibility with Nuxt 3, offering a dedicated module for global component registration and auto-import of composables. A notable differentiator is its reliance on Tailwind CSS for styling, requiring specific configuration within the consuming project to ensure proper visual integration and theme customization. It ships with TypeScript types, promoting a type-safe development experience.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","vue","vue3","components","composables","utils","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/cetera-vue-utils"},{"id":18200,"title":"cf-auth-middleware","library":"cf-auth-middleware","status":"active","version":"3.1.0","language":"javascript","ecosystem":"npm","summary":"Express middleware for authenticating API requests using cf-auth-provider and request signing. Provides HMAC-based authentication via headers or query parameters, with custom TTL and per-request entity injection. Supports Node >=4. Designed for use with cf-signature for client-side signing. Configurable logger, request property, and query key filtering. Stable v3 series with minimal API changes.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/cf-auth-middleware"},{"id":7070,"title":"CF-Xarray","library":"cf-xarray","status":"active","version":"0.10.11","language":"python","ecosystem":"pypi","summary":"CF-Xarray is a lightweight Python library that extends Xarray objects with an accessor (`.cf`) to interpret and utilize Climate and Forecast (CF) metadata conventions. It simplifies data analysis workflows by allowing users to refer to geophysical quantities by their standard CF names (e.g., 'latitude' instead of 'lat'), making code more generic across diverse CF-compliant datasets. The library is actively maintained as part of the `xarray-contrib` organization, with frequent releases.","last_verified":"2026-04-16T00:00:00.000Z","tags":["xarray","scientific-computing","climate-data","netcdf","cf-conventions","geospatial"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/cf-xarray"},{"id":21030,"title":"cfenv","library":"cfenv","status":"active","version":"0.5.3","language":"python","ecosystem":"pypi","summary":"Python wrapper for Cloud Foundry environments, providing easy access to VCAP_SERVICES and VCAP_APPLICATION environment variables. Current version: 0.5.3, updates infrequent.","last_verified":"2026-04-27T00:00:00.000Z","tags":["cloud-foundry","environment","vcap"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/cfenv"},{"id":263,"title":"CFFI — C Foreign Function Interface for Python","library":"cffi","status":"active","version":"2.0.0","language":"python","ecosystem":"pypi","summary":"CFFI (C Foreign Function Interface) lets Python code call C libraries by declaring C-like function signatures and types that can often be copy-pasted directly from header files. It supports four modes: ABI/API level each with inline or out-of-line (pre-compiled) preparation. The current stable release is 2.0.0 (released September 2025), requiring Python >=3.9. It is the recommended way to interface with C on PyPy and is used as a foundation by cryptography, bcrypt, and many other major Python packages.","last_verified":"2026-05-12T12:28:48.128Z","tags":["ffi","c-bindings","ctypes-alternative","native","extension","pypy","systems"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/cffi"},{"id":21031,"title":"cffsubr","library":"cffsubr","status":"active","version":"0.4.0","language":"python","ecosystem":"pypi","summary":"A standalone CFF (Compact Font Format) subroutinizer based on the AFDKO tx tool. It converts CFF fonts to their subroutinized form, reducing file size. Version 0.4.0 requires Python >=3.10. Releases are irregular; maintained by Adobe Type Tools.","last_verified":"2026-04-27T00:00:00.000Z","tags":["font","CFF","subroutinization","OpenType","Adobe"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/cffsubr"},{"id":27641,"title":"CFGraph","library":"cfgraph","status":"active","version":"0.2.1","language":"python","ecosystem":"pypi","summary":"CFGraph is a Python library that provides a flattening graph for RDFlib collections, converting RDF collection structures into a simplified graph representation. Version 0.2.1 is the latest release, with an irregular release cadence.","last_verified":"2026-05-09T00:00:00.000Z","tags":["rdf","rdflib","collections","graph-flattening"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/cfgraph"},{"id":5145,"title":"cfgrib - GRIB to NetCDF/CF via ecCodes","library":"cfgrib","status":"active","version":"0.9.15.1","language":"python","ecosystem":"pypi","summary":"cfgrib is a Python interface developed by ECMWF that maps GRIB files to the NetCDF Common Data Model, adhering to the CF (Climate and Forecast) Conventions. It leverages the underlying C library ecCodes for efficient GRIB decoding and integrates seamlessly with xarray for data representation. The library is actively maintained by ECMWF, with regular releases addressing new features and bug fixes, typically every few months.","last_verified":"2026-04-13T00:00:00.000Z","tags":["GRIB","NetCDF","xarray","meteorology","climate","data analysis","ECMWF","geospatial"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/cfgrib"},{"id":430,"title":"cfgv","library":"cfgv","status":"active","version":"3.5.0","language":"python","ecosystem":"pypi","summary":"cfgv is a Python library designed to validate configuration files and produce human-readable error messages. The current version is 3.5.0, and it follows a regular release cadence with updates and improvements.","last_verified":"2026-05-12T13:45:03.749Z","tags":["configuration","validation","error handling"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/cfgv"},{"id":9577,"title":"CFL Common Utilities","library":"cfl-common","status":"active","version":"8.10.0","language":"python","ecosystem":"pypi","summary":"cfl-common is a Python library providing a collection of common utilities, models, and helper functions used across various CFL (Cloud First Labs) projects. It aims to standardize common patterns for logging, configuration, data handling, and API interactions. The current version is 8.10.0, with a relatively frequent release cadence, often introducing minor improvements and occasionally breaking changes for better alignment with standard libraries.","last_verified":"2026-04-17T00:00:00.000Z","tags":["utilities","logging","configuration","models","data-management","api-client"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/cfl-common"},{"id":1956,"title":"AWS CloudFormation Template Flip","library":"cfn-flip","status":"active","version":"1.3.0","language":"python","ecosystem":"pypi","summary":"cfn-flip is a Python library and command-line tool for converting AWS CloudFormation templates between JSON and YAML formats, making use of YAML's short function syntax where possible. The library is currently at version 1.3.0, with the last release in 2021, suggesting a maintenance rather than active rapid development cadence for the core library, though the CLI usage is deprecated.","last_verified":"2026-04-24T03:51:59.174Z","tags":["AWS","CloudFormation","YAML","JSON","template","conversion","Infrastructure as Code"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/cfn-flip"},{"id":1044,"title":"AWS CloudFormation Linter (cfn-lint)","library":"cfn-lint","status":"active","version":"1.47.1","language":"python","ecosystem":"pypi","summary":"cfn-lint is an open-source static analysis tool developed by AWS that checks CloudFormation templates (YAML/JSON) for potential errors, adherence to AWS best practices, and valid resource configurations. It validates templates against the AWS CloudFormation resource provider schemas and additional checks, aiming to catch issues before deployment. The project is actively maintained with frequent updates, often including new CloudFormation schemas and linting rules.","last_verified":"2026-04-23T16:19:34.628Z","tags":["AWS","CloudFormation","IAC","Linting","Security","DevOps"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/cfn-lint"},{"id":25062,"title":"cfn-lint-to-codeframe","library":"cfn-lint-to-codeframe","status":"active","version":"1.0.6","language":"javascript","ecosystem":"npm","summary":"A CLI tool that converts the parseable output from cfn-lint (the Python AWS CloudFormation linter) into a human-friendly, code-frame style error display. Current version 1.0.6 takes stdin from cfn-lint's --format parseable output and reformats it with line-by-line context. Regular patch releases fix edge cases like multi-line messages and JSON parse errors. Simpler than using cfn-lint's own formatter, especially for CI pipelines.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","AWS","CloudFormation","linter"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/cfn-lint-to-codeframe"},{"id":7071,"title":"cfnresponse","library":"cfnresponse","status":"active","version":"1.1.5","language":"python","ecosystem":"pypi","summary":"cfnresponse is a micro Python package designed to simplify sending responses from AWS Lambda functions acting as custom resources back to AWS CloudFormation. It abstracts the HTTP call to the pre-signed S3 URL provided by CloudFormation, ensuring that stack operations (create, update, delete) complete successfully or fail gracefully. The current version is 1.1.5, and releases are infrequent, primarily for updates related to AWS Lambda runtime environments or underlying HTTP client changes.","last_verified":"2026-04-16T00:00:00.000Z","tags":["aws","cloudformation","lambda","custom-resource","serverless"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/cfnresponse"},{"id":1957,"title":"cftime - CF-Compliant Time Handling","library":"cftime","status":"active","version":"1.6.5","language":"python","ecosystem":"pypi","summary":"cftime is a Python library providing functionality for decoding time units and variable values in netCDF files that conform to the Climate and Forecasting (CF) conventions. It extends Python's standard datetime module to support various non-standard calendars commonly used in climate science, such as 'noleap', '365_day', '360_day', and 'julian'. The current version is 1.6.5, and the library maintains an active development and release cadence.","last_verified":"2026-04-24T03:52:35.153Z","tags":["datetime","netcdf","climate","geoscience","cf-conventions","calendar","time-series"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/cftime"},{"id":21032,"title":"Clinical Genomics command center","library":"cg","status":"active","version":"85.11.1","language":"python","ecosystem":"pypi","summary":"Clinical Genomics command center (cg) is a Python-based tool for managing and automating clinical genomics workflows. Current version is 85.11.1, with a release cadence of several minor versions per month. Requires Python <3.13,>=3.11.","last_verified":"2026-04-27T00:00:00.000Z","tags":["clinical genomics","bioinformatics","workflow","cli"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/cg"},{"id":16783,"title":"ChaCha20 Poly1305 Authenticated Cipher","library":"chacha","status":"active","version":"2.1.0","language":"javascript","ecosystem":"npm","summary":"The `chacha` package provides an implementation of the ChaCha20 Poly1305 authenticated encryption algorithm, designed to be compatible with Node.js's `crypto.createCipheriv()` and `createDecipheriv()` API for AES-GCM mode. It uses the more recent IETF draft for ChaCha20-Poly1305 AEAD, which features a 96-bit nonce, distinct from earlier drafts implemented in systems like BoringSSL (though it offers a 'Legacy Aead' for compatibility). The library supports both a pure JavaScript implementation and optional native bindings for performance in Node.js environments, automatically falling back to pure JS where native bindings are unavailable or explicitly opted out. It exposes APIs for the full AEAD, the ChaCha20 stream cipher, and the Poly1305 message authentication code independently. The current stable version is 2.1.0, and while a specific release cadence isn't published, the active GitHub repository and continuous integration suggest ongoing maintenance and stability.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","chacha20","chacha","poly1305","cipher","hmac","crypto"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/chacha"},{"id":8894,"title":"ChaCha20Poly1305 Reusable for Asyncio","library":"chacha20poly1305-reuseable","status":"deprecated","version":"0.13.2","language":"python","ecosystem":"pypi","summary":"This library provides a Python implementation of the ChaCha20Poly1305 authenticated encryption algorithm, specifically designed for asynchronous I/O (asyncio) contexts. While it aimed to offer a reusable cipher object for efficiency, it is now considered obsolete for new projects due to the `cryptography` library's adoption of a high-performance, Rust-based ChaCha20Poly1305 implementation. The library is currently at version 0.13.2, with recent maintenance releases, but its utility for new development is superseded.","last_verified":"2026-04-16T00:00:00.000Z","tags":["cryptography","asyncio","security","encryption","deprecated"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/chacha20poly1305-reuseable"},{"id":10381,"title":"Chai Assertion Library","library":"chai","status":"active","version":"6.2.2","language":"javascript","ecosystem":"npm","summary":"Chai is a widely used BDD/TDD assertion library for both Node.js and browser environments, designed to be framework-agnostic and pair delightedly with any JavaScript testing framework. The current stable version is 6.2.2, with frequent patch and minor releases, alongside periodic major updates, demonstrating an active development cadence.","last_verified":"2026-04-18T00:00:00.000Z","tags":["javascript","test","assertion","assert","testing","chai"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/chai"},{"id":17523,"title":"Chai Connect Middleware","library":"chai-connect-middleware","status":"abandoned","version":"0.3.1","language":"javascript","ecosystem":"npm","summary":"The `chai-connect-middleware` package provides helper functions specifically designed for testing Connect.js middleware using the Chai assertion library. Its sole stable version, 0.3.1, was published in January 2014. Given its last update was over a decade ago and it targets very old Node.js versions (specifically, `>= 0.4.0`), this library is no longer actively maintained, and future releases are not expected. This utility enables developers to wrap Connect middleware execution, allowing for precise control over the simulated `req` and `res` objects and handling the middleware's invocation of `next()` or `end()` for assertion purposes. While it offered a specialized approach to middleware testing, contemporary practices for testing Connect or Express middleware often leverage higher-level HTTP testing libraries like Supertest or `chai-http`, or directly unit test middleware functions. This makes `chai-connect-middleware` largely obsolete in modern JavaScript development workflows.","last_verified":"2026-04-23T00:00:00.000Z","tags":["javascript","chai","connect","express","middleware"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/chai-connect-middleware"},{"id":15982,"title":"Chai HTTP","library":"chai-http","status":"active","version":"5.1.2","language":"javascript","ecosystem":"npm","summary":"Chai HTTP is an assertion plugin for the Chai Assertion Library, designed specifically for conducting HTTP integration tests. It enables developers to test HTTP APIs by composing requests and asserting on their responses, supporting both web applications (like Express or Connect apps) and external URLs. The library uses Superagent under the hood for making HTTP requests. The current stable version is 5.1.2, which maintains an active release cadence with multiple updates in the past year, indicating sustainable maintenance and a popular standing within the Node.js ecosystem. Key differentiators include its fluent, chainable API for request creation, automatic server management for local applications (starting and stopping it), and comprehensive assertions for common HTTP tasks like status codes, headers, and body content. It ships with TypeScript types, enhancing developer experience in TypeScript projects.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","chai","chai-plugin","browser","http","request","vendor","supertest","superagent","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/chai-http"},{"id":17185,"title":"Chai OpenAPI Response Validator","library":"chai-openapi-response-validator","status":"active","version":"0.14.2","language":"javascript","ecosystem":"npm","summary":"Chai OpenAPI Response Validator is a testing utility that extends the Chai assertion library, enabling developers to validate HTTP responses and arbitrary JavaScript objects against an OpenAPI (Swagger) specification. The current stable version is 0.14.2, released in January 2022. While it doesn't adhere to a strict release cadence, the project shows active maintenance with several releases in late 2021 and early 2022. Key differentiators include its seamless integration with Chai's assertion syntax (e.g., `expect(response).to.satisfyApiSpec`), support for both OpenAPI 2 and 3 specifications in YAML or JSON formats, and robust handling of `$ref` definitions. It is compatible with various HTTP clients like Axios, `request-promise`, Supertest, Superagent, and `chai-http`, making it versatile for different testing setups, including Mocha. It also provides immediate feedback if the loaded OpenAPI specification itself is invalid.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","chai","chai-plugin","http","response","openapi","validate","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/chai-openapi-response-validator"},{"id":25063,"title":"chai-parentheses","library":"chai-parentheses","status":"active","version":"0.0.2","language":"javascript","ecosystem":"npm","summary":"Chai plugin that converts terminating property assertions (true, false, null, etc.) into function-call form to avoid lint errors and ensure assertions are actually executed. v0.0.2 is the latest stable version, released as a maintenance fork of dirty-chai that works with modern bundlers (ESM/CJS compatibility). Key differentiator vs. dirty-chai: fixes bundler issues without changing API. Supports custom error messages and works with other Chai plugins when loaded first. Ships TypeScript types.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","chai","chai-plugin","browser","testing","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/chai-parentheses"},{"id":18204,"title":"Chai Things","library":"chai-things","status":"deprecated","version":"0.2.0","language":"javascript","ecosystem":"npm","summary":"Chai Things (v0.2.0, unmaintained since 2015) extends Chai assertion library with array element matchers like `include.something.that`, `all`, and `none`. Allows deep equality, property, and nested assertions on arrays. Last updated on npm in 2016; no releases for 9+ years. Use with Chai v4.x but may have compatibility issues. Alternative: use native Chai `members` matcher with deep equality or Lodash`_.some`/_.every.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/chai-things"},{"id":15567,"title":"Chai-Wind","library":"chai-winder","status":"active","version":"1.0.9","language":"javascript","ecosystem":"npm","summary":"chai-wind is a utility-first CSS-in-JS library designed exclusively for browser environments, focusing on a zero-dependency, no-build-step approach to styling. It allows developers to apply inline CSS styles to HTML elements by using `chai-` prefixed class names, such as `chai-bg-22c55e` or `chai-f-20`. The library operates by scanning the DOM for these special class names upon `DOMContentLoaded` and converting them directly into `element.style` properties. Currently at version `1.0.9`, it appears to be in an active development phase, though specific release cadence isn't detailed. Its primary differentiator is the complete eschewal of traditional CSS files, build tools, and bundlers, making it highly suitable for quick prototyping or projects where a minimal setup is paramount.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","css","utility","runtime","styling"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/chai-winder"},{"id":4906,"title":"Chainlit","library":"chainlit","status":"active","version":"2.11.0","language":"python","ecosystem":"pypi","summary":"Chainlit is an open-source Python framework designed to simplify the creation of interactive user interfaces for Large Language Model (LLM) applications. It enables developers to build ChatGPT-like UIs with minimal frontend code, offering features such as chat lifecycle hooks, UI actions, real-time message streaming, and integrations with popular LLM libraries like LangChain and LlamaIndex. The library is actively maintained with frequent releases, currently at version 2.11.0.","last_verified":"2026-04-12T00:00:00.000Z","tags":["AI","LLM","chatbot","UI","framework","conversational AI","LangChain","LlamaIndex"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/chainlit"},{"id":12947,"title":"Chainsaw (Fluent Interface Builder)","library":"chainsaw","status":"abandoned","version":"0.1.0","language":"javascript","ecosystem":"npm","summary":"chainsaw by Substack is a Node.js module designed to simplify the creation of chainable fluent interfaces in JavaScript. Released as version `0.1.0` in 2011, it provides a meta-module for authors to define methods that progress a workflow using `saw.next()` for sequential steps and `saw.nest()` for nested operations. This allows developers to build highly readable, method-chained APIs for complex asynchronous flows. The library operates in two modes: \"full mode,\" which records every action enabling features like `jump()`, `trap()`, and `down()` for replaying or manipulating the chain; and a more performant \"light mode\" (accessed via `Chainsaw.light()`) where actions are not recorded, conserving memory for long-lived chains. `chainsaw` includes `traverse` as a dependency for object manipulation. This package is specifically for Node.js fluent interface construction and should not be confused with the Kubernetes testing tool or the Windows forensic analysis tool that share the same name. Given its last release date over a decade ago, the package is effectively abandoned, with no ongoing development or official support, which could pose compatibility challenges with modern Node.js environments.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","chain","fluent","interface","monad","monadic"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/chainsaw"},{"id":10617,"title":"Chakra React Select","library":"chakra-react-select","status":"active","version":"6.1.1","language":"javascript","ecosystem":"npm","summary":"chakra-react-select is a comprehensive wrapper that integrates the popular `react-select` component library with Chakra UI, providing accessible and customizable dropdown, combobox, and multi-select inputs. It is currently in version 6.1.1 and actively maintained, with frequent releases addressing bug fixes, dependency updates, and new features. The library closely follows major versions of Chakra UI, with v6 specifically introducing compatibility for Chakra UI v3. It differentiates itself by seamlessly blending the extensive feature set and customization capabilities of `react-select` with Chakra UI's styling system and accessibility principles, offering a unified developer experience. It also provides built-in support for theme integration, including color palettes and dark mode with `next-themes`.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","accessibility","chakra","chakra-ui","combobox","dropdown","input","listbox","menu","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/chakra-react-select"},{"id":6561,"title":"AWS Chalice","library":"chalice","status":"active","version":"1.32.0","language":"python","ecosystem":"pypi","summary":"Chalice is a microframework for writing serverless applications in Python. It allows developers to quickly create and deploy applications that leverage AWS Lambda and Amazon API Gateway. It features a command-line tool for project management, a decorator-based API for integrating with various AWS services (like S3, SNS, SQS), and automatic IAM policy generation. Currently at version 1.32.0, Chalice is actively maintained by AWS.","last_verified":"2026-04-15T00:00:00.000Z","tags":["aws","serverless","lambda","api-gateway","microframework","python"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/chalice"},{"id":8893,"title":"Chalk SQLAlchemy Redshift","library":"chalk-sqlalchemy-redshift","status":"active","version":"0.8.15.dev0","language":"python","ecosystem":"pypi","summary":"chalk-sqlalchemy-redshift is an Amazon Redshift Dialect for SQLAlchemy, maintained by Chalk. It extends SQLAlchemy to allow seamless interaction with Redshift databases, providing specific type mappings and optimizations for Redshift's nuances. The current version is 0.8.15.dev0, and it generally follows a minor version release cadence driven by Redshift feature updates or SQLAlchemy compatibility changes.","last_verified":"2026-04-16T00:00:00.000Z","tags":["SQLAlchemy","Redshift","database","dialect","aws"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/chalk-sqlalchemy-redshift"},{"id":5146,"title":"Chalk Python SDK","library":"chalkpy","status":"active","version":"2.115.4","language":"python","ecosystem":"pypi","summary":"Chalkpy is the Python SDK for Chalk, a feature store designed to simplify feature engineering and deployment for machine learning teams. It allows users to define feature pipelines using familiar Python functions and data structures, orchestrating them on a Rust-based engine for parallel execution. The library facilitates defining features with Pydantic-inspired classes and creating resolvers to compute them for both online inference and offline training. The current version is 2.115.4, with frequent updates indicated by its changelog.","last_verified":"2026-04-13T00:00:00.000Z","tags":["machine-learning","feature-store","mlops","data-science","sdk","etl"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/chalkpy"},{"id":7072,"title":"Chameleon","library":"chameleon","status":"active","version":"4.6.0","language":"python","ecosystem":"pypi","summary":"Chameleon is a fast HTML/XML template compiler for Python. It implements the Zope Page Templates language, compiling templates into optimized Python byte-code for high performance. Currently at version 4.6.0, it is actively maintained with a regular release cadence, supporting Python 3.9+ and PyPy 3.","last_verified":"2026-04-16T00:00:00.000Z","tags":["templating","html","xml","zope","pagetemplates","compiler","web","performance"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/chameleon"},{"id":10618,"title":"Chance.js Random Data Generator","library":"chance","status":"active","version":"1.1.13","language":"javascript","ecosystem":"npm","summary":"Chance.js is a comprehensive utility library designed for generating a wide variety of random data in JavaScript environments, including Node.js and browsers. It currently stands at stable version 1.1.13 and has a generally infrequent release cadence, with major updates occurring as needed for new features or critical bug fixes rather than on a fixed schedule. Its core differentiator is its foundation on the Mersenne Twister algorithm, which allows for repeatable pseudo-random sequences when seeded, making it invaluable for testing, data simulation, and reproducible scenarios. The library provides generators for basic types like numbers, characters, and strings, as well as complex data such as names, addresses, dice rolls, and geographical coordinates, distinguishing itself by its breadth and optional determinism.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","chance","random","generator","test","mersenne","name","address","dice"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/chance"},{"id":7073,"title":"change-wheel-version","library":"change-wheel-version","status":"active","version":"0.6.0","language":"python","ecosystem":"pypi","summary":"change-wheel-version is a Python utility that modifies the version string within the metadata of an existing wheel (.whl) file. It's particularly useful for adding local version identifiers to custom-built wheels without altering the original package's build process. The library is active, with its latest version being 0.6.0, released in September 2024. Its release cadence is infrequent, driven by specific needs for wheel metadata manipulation.","last_verified":"2026-04-16T00:00:00.000Z","tags":["packaging","wheel","versioning","build-process","cli-tool"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/change-wheel-version"},{"id":18202,"title":"changed-http","library":"changed-http","status":"abandoned","version":"0.0.3","language":"javascript","ecosystem":"npm","summary":"Polls HTTP/HTTPS resources and fires events when the response body changes. Version 0.0.3 is the latest (and only) release as of early 2013, with no updates since. Minimalist library using Node.js http/https modules, gzip decoding, and a custom compare function. Unlike general-purpose polling libraries, it is specifically scoped to monitoring HTTP content changes. No longer maintained; consider using newer alternatives or the built-in fetch with manual polling.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","poll","http","changed"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/changed-http"},{"id":12951,"title":"Changelog Parser","library":"changelog-parser","status":"active","version":"3.0.1","language":"javascript","ecosystem":"npm","summary":"The `changelog-parser` package provides a utility to parse and structure content from CHANGELOG.md files within Node.js environments. It extracts key information such as the changelog's title, a general description, and a list of versions, each containing its version number, title, date, raw body, and a parsed body. The current stable version is 3.0.1. The package maintains an irregular release cadence, driven by bug fixes, dependency updates, and new features. It offers flexible input options, allowing parsing from either a file path or a raw text string. A key differentiator is its ability to automatically remove Markdown formatting from entries by default, configurable via an option. It also supports both callback-based and Promise-based APIs, catering to different asynchronous programming styles. The module is primarily focused on adhering to common Markdown changelog formats, supporting various date formats and header levels (H1 or H2) for version sections.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","CHANGELOG.md","changelog","parser","semantic","semver","versioning"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/changelog-parser"},{"id":23417,"title":"changepy","library":"changepy","status":"active","version":"0.4.0","language":"python","ecosystem":"pypi","summary":"Changepoint detection on time series in Python. Version 0.4.0 provides algorithms like PELT and binary segmentation for detecting shifts in mean and variance. Low release cadence; last release in 2020.","last_verified":"2026-05-01T00:00:00.000Z","tags":["changepoint","time-series","pelt","binary-segmentation"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/changepy"},{"id":1959,"title":"Channels","library":"channels","status":"active","version":"4.3.2","language":"python","ecosystem":"pypi","summary":"Channels is a project that extends Django's capabilities beyond traditional HTTP, enabling it to handle asynchronous protocols such as WebSockets, chat protocols, and IoT protocols. It is built upon the Asynchronous Server Gateway Interface (ASGI) specification, allowing Django applications to support long-running, event-driven connections alongside conventional HTTP views. The library is currently at version 4.3.2 and is actively maintained as an official Django Project, aligning its release cadence and Python/Django version support with the core framework.","last_verified":"2026-04-24T03:54:27.836Z","tags":["django","async","websockets","asgi","real-time","chat"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/channels"},{"id":1958,"title":"channels-redis","library":"channels-redis","status":"active","version":"4.3.0","language":"python","ecosystem":"pypi","summary":"channels-redis (version 4.3.0) is a Redis-backed ASGI channel layer implementation for Django Channels. It enables real-time communication, supporting WebSockets, chat protocols, and other asynchronous features in Django applications. It is the official Django-maintained channel layer recommended for production use and is actively maintained with regular updates.","last_verified":"2026-04-24T03:53:04.600Z","tags":["Django","Channels","Redis","ASGI","real-time","websockets","messaging","channel layer"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/channels-redis"},{"id":10619,"title":"Character Parser for Template Snippets","library":"character-parser","status":"active","version":"4.0.0","language":"javascript","ecosystem":"npm","summary":"`character-parser` is a focused JavaScript utility library designed for parsing JavaScript code snippets, particularly within template languages like EJS or Jade. Its primary function is to robustly handle bracket nesting, strings, and comments, allowing for the reliable extraction of delimited JavaScript sections without performing a full syntax validation or abstract syntax tree (AST) generation. The current stable version is 4.0.0, which introduced significant changes including native ES module support and updated package export configurations. This library differentiates itself by offering a lightweight, character-by-character parsing mechanism and state management, providing functions to parse entire strings or single characters, track nesting depth, and find code segments based on custom delimiters while intelligently ignoring content within nested structures or comments. It does not aim to be a comprehensive JavaScript parser but rather a precise tool for template-driven code extraction.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","parser","JavaScript","bracket","nesting","comment","string","escape","escaping","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/character-parser"},{"id":386,"title":"chardet: Universal Character Encoding Detector","library":"chardet","status":"active","version":"7.4.0.post1","language":"python","ecosystem":"pypi","summary":"chardet is a Python library that detects the character encoding of byte strings, providing the detected encoding, confidence score, and language. The current version is 7.4.0.post1, released on March 14, 2026. It is actively maintained with regular updates, focusing on improving accuracy and performance. The library requires Python 3.10 or higher and has zero runtime dependencies, making it suitable for various Python environments, including PyPy.","last_verified":"2026-05-12T13:27:29.829Z","tags":["character encoding","Python","library","chardet","encoding detection"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/chardet"},{"id":4470,"title":"Chargebee Python Client Library","library":"chargebee","status":"active","version":"3.20.0","language":"python","ecosystem":"pypi","summary":"The Chargebee Python Client Library is the official Python wrapper for integrating with the Chargebee Subscription Billing API. It provides a comprehensive, idiomatic Python interface to manage customers, subscriptions, invoices, payments, and other billing-related resources. The current version is 3.20.0, and the library is actively maintained with a regular release cadence.","last_verified":"2026-04-12T00:00:00.000Z","tags":["billing","subscription","payments","saas","api-client","chargebee"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/chargebee"},{"id":23054,"title":"Chargehound Python Bindings","library":"chargehound","status":"active","version":"2.5.0","language":"python","ecosystem":"pypi","summary":"Chargehound Python bindings for automated chargeback management. Current version 2.5.0. Release cadence is irregular; updates are driven by API changes.","last_verified":"2026-05-01T00:00:00.000Z","tags":["chargebacks","payments","stripe","api"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/chargehound"},{"id":27643,"title":"Charmcraft Cache","library":"charmcraftcache","status":"active","version":"0.8.5","language":"python","ecosystem":"pypi","summary":"Fast first-time builds for charmcraft. Version 0.8.5. Active development with frequent patches.","last_verified":"2026-05-09T00:00:00.000Z","tags":["charm","charmcraft","cache","build","canonical"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/charmcraftcache"},{"id":18203,"title":"CCNQ4 User Database","library":"charming-circle","status":"active","version":"4.1.3","language":"javascript","ecosystem":"npm","summary":"Per-user database access library for the CCNQ4 platform, version 4.1.3. Provides a framework for creating and managing individual user provisioning and voicemail databases in CouchDB, including security setup and replication from a master provisioning database. Part of a broader CCNQ4 ecosystem, intended for use with zappajs. Release cadence is tied to CCNQ4 updates; no breaking changes documented in recent versions. Differentiators: tightly coupled with CCNQ4's architecture, leverages CouchDB features for user isolation.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/charming-circle"},{"id":242,"title":"Charset Normalizer","library":"charset-normalizer","status":"active","version":"3.4.6","language":"python","ecosystem":"pypi","summary":"Charset-normalizer is a truly universal charset encoding detector for Python. It detects the encoding of raw bytes/files using a heuristic, non-training-based approach and can optionally identify the spoken language of the content. All IANA character set names supported by CPython codecs are supported. The library also ships a `normalizer` CLI tool and a drop-in `detect()` shim for Chardet migration. Current version is 3.4.6 (released March 2026); releases follow Semantic Versioning with frequent minor/patch cadence.","last_verified":"2026-05-12T12:17:48.698Z","tags":["encoding","charset","detection","chardet","unicode","text","normalization","i18n"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/charset-normalizer"},{"id":23418,"title":"plotly chart-studio","library":"chart-studio","status":"deprecated","version":"1.1.0","language":"python","ecosystem":"pypi","summary":"Utilities for interfacing with plotly's Chart Studio service. Deprecated alternative to the Plotly Express / plotly.graph_objects + plotly.io approach. Version 1.1.0 is the final release; package is in maintenance mode.","last_verified":"2026-05-01T00:00:00.000Z","tags":["plotly","chart-studio","visualization","deprecated"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/chart-studio"},{"id":12952,"title":"CSS Color String Parser and Generator for Chart.js","library":"chartjs-color-string","status":"maintenance","version":"0.6.0","language":"javascript","ecosystem":"npm","summary":"This library, `chartjs-color-string`, provides utilities for parsing and generating CSS color strings in various formats, including named colors, hex, rgb(a), and hsl(a). It outputs color components as numerical arrays. While it is part of the Chart.js ecosystem, its latest version, 0.6.0, was published over seven years ago, indicating a mature and stable, but infrequently updated, project. It supports modern CSS color string formats like `#rgba` and `#rrggbbaa` since version 0.6.0 and case-insensitive parsing of RGB(A) strings since 0.5.0. Its primary differentiator is its lightweight focus on string conversion, making it suitable for environments where a full-featured color manipulation library is not needed. The package should be considered in maintenance mode.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","color","colour","rgb","css"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/chartjs-color-string"},{"id":10620,"title":"Chart.js Node.js Canvas Renderer","library":"chartjs-node-canvas","status":"active","version":"5.0.0","language":"javascript","ecosystem":"npm","summary":"chartjs-node-canvas is a Node.js library that enables server-side rendering of Chart.js charts into static image files (PNG, JPEG). It achieves this by utilizing the `canvas` package, which provides a Canvas API implementation compatible with Node.js environments, bypassing browser-specific rendering requirements. The current stable version is 5.0.0, which maintains compatibility with Chart.js v3.x and v4.x. While there isn't a strict, rapid release cadence, the project is actively maintained, with regular updates for dependency bumps and Node.js version support. Its primary differentiator is providing a reliable, performant way to generate Chart.js images outside of a browser, essential for tasks like generating reports, social media share images, or email attachments from server-side applications. It integrates directly with Chart.js as a peer dependency, requiring Chart.js itself to be installed separately, and allowing developers to manage its version.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/chartjs-node-canvas"},{"id":15569,"title":"Chart.js Test Utilities","library":"chartjs-test-utils","status":"active","version":"0.5.0","language":"javascript","ecosystem":"npm","summary":"chartjs-test-utils is a dedicated utility package designed to simplify and standardize the testing of Chart.js applications and plugins. It provides specialized tools such as fixture management for rendering charts in isolated DOM environments, mock contexts to control canvas behavior, and custom Jasmine matchers like `toEqualImageData` and `toEqualOptions` for asserting chart rendering and configuration. The package is currently at v0.5.0, with releases typically driven by dependency updates or minor feature enhancements rather than a strict schedule. Its primary differentiator is its deep integration with Chart.js's internal rendering and configuration, making it indispensable for maintaining visual and functional correctness across Chart.js ecosystem projects, particularly when used with Karma and Jasmine.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","chart.js","karma","jasmine","fixture","test","utils"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/chartjs-test-utils"},{"id":10621,"title":"Charts.css","library":"charts.css","status":"active","version":"1.2.0","language":"javascript","ecosystem":"npm","summary":"Charts.css is an open-source, pure CSS framework designed for creating data visualizations without requiring JavaScript. It transforms semantic HTML table structures into various chart types like bar, column, line, and pie charts using only CSS classes and variables. The current stable version is 1.2.0, released on July 21, 2025. The project demonstrates an active, albeit irregular, release cadence with multiple updates in recent years. Its key differentiators include its zero-dependency nature, minimal file size (60kb minified, 6kb gzipped), and high customizability through standard CSS, making it suitable for projects prioritizing performance and simplicity by leveraging existing browser rendering capabilities.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","css","html","css-framework","charts","chart","scss","ui-component"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/charts.css"},{"id":18205,"title":"Chatroom CLI","library":"chatroom-cli","status":"active","version":"1.35.1","language":"javascript","ecosystem":"npm","summary":"A command-line tool (v1.35.1) for orchestrating multi-agent chatroom collaboration. Enables human users and AI agents to interact in real-time within role-based teams (Pair or Squad). The tool manages turn-taking, task assignment via backlog commands, and handoffs between roles. It authenticates via a web app at chatroom.duskfare.com and uses Convex as a backend. Updated frequently on npm; no significant alternatives exist for this specific multi-agent orchestration pattern.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","cli","chatroom","multi-agent","convex"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/chatroom-cli"},{"id":21033,"title":"Chatterbox TTS","library":"chatterbox-tts","status":"active","version":"0.1.7","language":"python","ecosystem":"pypi","summary":"Chatterbox (formerly Resemble Enhance) is an open-source text-to-speech and voice conversion library by Resemble AI. Version 0.1.7 supports Python >= 3.10. The library is actively developed on GitHub with regular releases.","last_verified":"2026-04-27T00:00:00.000Z","tags":["tts","voice-conversion","audio","resemble-ai"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/chatterbox-tts"},{"id":25066,"title":"ChavaScript","library":"chavascript","status":"active","version":"0.1.3","language":"javascript","ecosystem":"npm","summary":"ChavaScript is a language transpiler (v0.1.3) that translates Hebrew-based syntax into JavaScript. It exposes parse, transpile, and run functions using acorn under the hood. Unlike alternatives like HebML or other multilingual programming languages, ChavaScript focuses on a minimal, intuitive mapping of keywords to JavaScript constructs. The package is experimental and has a low release cadence.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/chavascript"},{"id":15981,"title":"chayns API for React","library":"chayns-api","status":"active","version":"2.6.14","language":"javascript","ecosystem":"npm","summary":"The `chayns-api` package provides a React-centric interface for integrating applications with the chayns platform. It offers a comprehensive set of React hooks and utility functions to access chayns-specific information and functionalities, such as user data, location details, and various platform services. Currently stable at version 2.6.14, the library appears to be actively maintained, with regular updates indicated by its versioning and migration guides between major versions. Its primary differentiator is its deep integration with the chayns ecosystem, abstracting the complexities of the underlying platform API into idiomatic React patterns, making development for chayns applications more streamlined compared to direct API interactions. It requires `react` and `react-dom` as peer dependencies.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","chayns","chayns-toolkit","react","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/chayns-api"},{"id":1960,"title":"chDB","library":"chdb","status":"active","version":"4.1.6","language":"python","ecosystem":"pypi","summary":"chDB is an in-process OLAP SQL Engine powered by ClickHouse, enabling users to embed a powerful analytical database directly within their Python applications. It allows running SQL queries on various data formats (Parquet, CSV, JSON, Pandas DataFrames) without needing a separate database server. Currently at version 4.1.6, chDB maintains an active development and release cadence, frequently adding features and improvements.","last_verified":"2026-04-24T03:58:42.428Z","tags":["database","olap","sql","clickhouse","in-process","data-analytics","embedded"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/chdb"},{"id":8008,"title":"chDB-core: In-process OLAP SQL Engine","library":"chdb-core","status":"active","version":"26.1.0","language":"python","ecosystem":"pypi","summary":"chDB-core is an in-process OLAP SQL Engine, embedding the powerful analytical capabilities of ClickHouse directly within Python applications. It allows users to execute high-performance SQL queries without the need for a separate ClickHouse server installation or network communication. The library maintains an active development and release cadence, with version 26.1.0 being the current stable release.","last_verified":"2026-04-16T00:00:00.000Z","tags":["olap","sql","clickhouse","embedded-database","data-analytics","in-process","python-dbapi"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/chdb-core"},{"id":7074,"title":"Cheap Repr","library":"cheap-repr","status":"active","version":"0.5.2","language":"python","ecosystem":"pypi","summary":"cheap-repr is a Python library that provides a more efficient, configurable, and short string representation of objects, improving upon the standard library's `reprlib`. It offers an easy API to register custom representation functions for various classes. The current version is 0.5.2, released on August 10, 2024, and the project appears to be actively maintained.","last_verified":"2026-04-16T00:00:00.000Z","tags":["repr","representation","debugging","utility","reprlib"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/cheap-repr"},{"id":10622,"title":"Error Comparison and Information Utility","library":"check-error","status":"active","version":"2.1.3","language":"javascript","ecosystem":"npm","summary":"check-error is a JavaScript utility library designed for robust error inspection and comparison in both Node.js and browser environments. Currently at stable version 2.1.3, it provides functions to retrieve error information, such as constructor names and messages, and to determine compatibility between errors based on their instance, constructor, or message content. It is a foundational utility often employed within testing frameworks, particularly Chai, for asserting error conditions. Since version 2.0.0, it is an ESM-only module, requiring modern JavaScript environments (Node.js 16+, Firefox 102+, Chromium Edge+). Releases are infrequent, focusing on maintenance and modernizing the codebase to align with current JavaScript standards. Its key differentiator is providing a standardized set of primitives for error interrogation, abstracted away from environment-specific quirks, which simplifies error handling logic across different contexts. This ensures consistent behavior when dealing with various types of errors and their properties.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","check-error","error","chai util"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/check-error"},{"id":1961,"title":"check-jsonschema","library":"check-jsonschema","status":"active","version":"0.37.1","language":"python","ecosystem":"pypi","summary":"check-jsonschema is a command-line interface (CLI) tool and pre-commit hook for validating JSON/YAML files against JSON schemas. It provides a convenient way to integrate schema validation into development workflows, supporting a wide range of common configuration schemas. The current version is 0.37.1, and it releases frequently to update vendored schemas and add new features.","last_verified":"2026-04-24T03:59:29.643Z","tags":["jsonschema","validation","cli","pre-commit","schema","yaml","json"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/check-jsonschema"},{"id":3922,"title":"Check Manifest","library":"check-manifest","status":"active","version":"0.51","language":"python","ecosystem":"pypi","summary":"check-manifest is a command-line tool designed to verify the completeness of the `MANIFEST.in` file in Python source packages, helping developers avoid accidentally omitting files from source distributions. It does this by comparing files under version control with those included in a generated source distribution. The current version is 0.51, and the project maintains an active release cadence, often aligning updates with new Python version support and essential bug fixes.","last_verified":"2026-04-11T00:00:00.000Z","tags":["packaging","manifest","sdist","development tools","cli","ci/cd"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/check-manifest"},{"id":12953,"title":"Check Node.js and Package Manager Versions","library":"check-node-version","status":"active","version":"4.2.1","language":"javascript","ecosystem":"npm","summary":"check-node-version is a utility designed to verify that the currently installed versions of Node.js and various package managers (npm, npx, yarn, and pnpm) meet specified semantic version ranges. It operates both as a command-line interface (CLI) tool for script automation and offers a programmatic API for integration into applications. The current stable version is 4.2.1, indicating a mature and well-established package. Its primary function is to prevent common environment-related issues by providing clear feedback and suggested installation steps (e.g., using `nvm`) when version requirements are not met. This makes it a crucial tool for maintaining consistent development and deployment environments across teams and CI/CD pipelines, differing from simple `node -v` by offering comprehensive checks and actionable advice for multiple tools.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","version","semver","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/check-node-version"},{"id":19401,"title":"prettier-check","library":"check-prettier","status":"active","version":"1.0.3","language":"javascript","ecosystem":"npm","summary":"A CLI tool to verify that all source files match Prettier code style, designed for CI integration. Current stable version is 1.0.3. The tool reads a 'checkFiles' pattern from package.json and checks formatting, exiting with non-zero if violations are found. It differs from alternatives by requiring Prettier installed separately and using a config key in package.json. Use it in pre-commit hooks or CI pipelines to enforce consistent code formatting. The package is authored by the same developer as other frontend tools and is under active maintenance.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","prettier","ci","check"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/check-prettier"},{"id":7075,"title":"Check Wheel Contents","library":"check-wheel-contents","status":"active","version":"0.6.3","language":"python","ecosystem":"pypi","summary":"check-wheel-contents is a command-line tool designed to validate the structure and contents of Python wheel (.whl) files, helping developers avoid common packaging mistakes before publishing. It analyzes wheels for issues like incorrect file placement, duplicate files, or inclusion of unwanted artifacts (`.pyc` files, `tests/` directories). Maintained actively, it currently supports Python 3.10 and newer.","last_verified":"2026-04-16T00:00:00.000Z","tags":["packaging","wheel","linting","build","ci"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/check-wheel-contents"},{"id":18206,"title":"Checkbook.io Node.js API Library","library":"checkbook-api-ts","status":"active","version":"1.0.0","language":"javascript","ecosystem":"npm","summary":"A Node.js library for integrating with the Checkbook.io API to send digital, physical, and direct checks, manage invoices and subscriptions, and handle ACH payments. Version 1.0.0 is stable with a callback-based API. Requires Node >=4, no external runtime dependencies. Key differentiators: supports multiple check types (digital, physical, direct), CSV batch sending, idempotency keys, and OAuth bearer tokens. Release cadence is unknown. Alternatives include direct REST calls or other libraries, but this is the official Checkbook.io wrapper.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","checkbook","digital checks","digital payments","api","ach"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/checkbook-api-ts"},{"id":1414,"title":"checkdigit: Check Digit Library for Data Validation","library":"checkdigit","status":"active","version":"0.5.0","language":"python","ecosystem":"pypi","summary":"checkdigit is a Python library providing algorithms for various check digit standards, facilitating data validation and error detection. It supports algorithms like Luhn, ISBN, UPC, EAN, ISIN, Modulo 10, Modulo 11, GS1, and CRC. The current version is 0.5.0, with releases occurring periodically to introduce new features, fix bugs, and refine existing algorithms.","last_verified":"2026-04-23T20:56:56.281Z","tags":["checkdigit","validation","data quality","checksum","luhn","isbn","upc","ean","isin","mod10","mod11","gs1","crc"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/checkdigit"},{"id":21034,"title":"checkdmarc","library":"checkdmarc","status":"active","version":"5.15.2","language":"python","ecosystem":"pypi","summary":"A Python module and CLI tool for parsing and validating SPF and DMARC DNS records. Current version 5.15.2. Release cadence is irregular with periodic fixes and breaking changes.","last_verified":"2026-04-27T00:00:00.000Z","tags":["dns","dmarc","spf","email","security","validation"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/checkdmarc"},{"id":23419,"title":"checkHash","library":"checkhash","status":"active","version":"1.0.1","language":"python","ecosystem":"pypi","summary":"A Python package to check if a string is a valid hash, supporting multiple hash algorithms (MD5, SHA1, SHA256, SHA512, RipeMD, CRC, Adler32, Whirlpool, etc.). Version 1.0.1 released November 2022. Low maintenance cadence.","last_verified":"2026-05-01T00:00:00.000Z","tags":["hash","validation","security","checkhash"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/checkhash"},{"id":17186,"title":"Checkly CLI","library":"checkly","status":"active","version":"7.12.0","language":"javascript","ecosystem":"npm","summary":"The Checkly CLI provides a JavaScript/TypeScript-native workflow for implementing \"monitoring as code,\" allowing developers to define, test, and deploy synthetic monitoring checks directly from their codebase. This approach integrates monitoring into the development pipeline, enabling version control, code reviews, and automated deployments. The current stable version is 7.12.0, with minor releases occurring frequently, often weekly or bi-weekly. Key differentiators include first-class support for `@playwright/test` for browser checks, a TypeScript-first design for robust type-checking and autocompletion, and the flexibility to run checks either on the Checkly cloud platform or within private locations on-premise, emphasizing a developer-centric experience.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/checkly"},{"id":8009,"title":"Checkmk Dev Tools","library":"checkmk-dev-tools","status":"active","version":"2.2.0","language":"python","ecosystem":"pypi","summary":"Checkmk Dev Tools is a collection of helper scripts designed for developers working with Checkmk. It provides various utilities to streamline development workflows for Checkmk and related projects. The current version is 2.2.0, and it generally follows the Checkmk project's release cadence, with updates often tied to Checkmk major and patch releases.","last_verified":"2026-04-16T00:00:00.000Z","tags":["monitoring","checkmk","devops","tools","scripts","utility"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/checkmk-dev-tools"},{"id":618,"title":"Checkov","library":"checkov","status":"active","version":"3.2.513","language":"python","ecosystem":"pypi","summary":"Checkov is an open-source static code analysis tool that performs security and compliance scanning for Infrastructure as Code (IaC) and Software Composition Analysis (SCA). It identifies misconfigurations and vulnerabilities in various IaC frameworks (e.g., Terraform, CloudFormation, Kubernetes, Dockerfiles, Bicep, Serverless) and scans container images and open-source packages for Common Vulnerabilities and Exposures (CVEs). Actively maintained by Prisma Cloud, Checkov has a frequent release cadence, often with multiple patch versions released monthly.","last_verified":"2026-05-12T16:49:50.581Z","tags":["security","iac","static-analysis","cli","devsecops","cloud-security","terraform","kubernetes","cloudformation","docker"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/checkov"},{"id":12716,"title":"Checkpoint Client","library":"checkpoint-client","status":"active","version":"1.1.33","language":"javascript","ecosystem":"npm","summary":"The `checkpoint-client` is a TypeScript client library designed to integrate version checking and security alerting into command-line interface (CLI) tools. It connects to a Checkpoint Server to fetch the latest version information and notify users of any security vulnerabilities relevant to their installed product. Currently, version 1.1.33 is stable, and while no explicit release cadence is detailed, such clients typically update in conjunction with the products they monitor, like Prisma. A key differentiator is its design to be non-intrusive, ensuring \"no impact on the developer experience of your CLI,\" allowing easy integration into various products, and supporting custom styling. As of the current documentation, it exclusively supports the `prisma` product, requiring specific product and version strings, along with unique hashes for CLI and project paths to function correctly.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/checkpoint-client"},{"id":10623,"title":"Checksum Utility for Node.js","library":"checksum","status":"abandoned","version":"1.0.0","language":"javascript","ecosystem":"npm","summary":"The `checksum` package by `dshaw` is a minimalistic utility for Node.js environments, designed to compute cryptographic hashes for strings and local files. It supports algorithms such as SHA1 (which is the default) and MD5, alongside others provided by Node.js's built-in `crypto` module. The package's current and only stable version, 1.0.0, was last published approximately five years ago (as of April 2026), indicating it is no longer under active maintenance or development. This makes it suitable primarily for legacy CommonJS Node.js projects. While it offers a straightforward API for both direct string hashing and asynchronous file hashing, as well as a command-line interface, developers should be aware of its unmaintained status and the use of older, less secure default hashing algorithms like SHA1 and MD5 for modern integrity verification needs. More contemporary Node.js projects often leverage the native `crypto` module directly or use newer, actively maintained third-party libraries that offer ESM support and stronger defaults.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","checksum","shasum","hash","sha","sha1","md5"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/checksum"},{"id":5591,"title":"Checksumdir: Directory Hashing Utility","library":"checksumdir","status":"active","version":"1.3.0","language":"python","ecosystem":"pypi","summary":"Checksumdir is a Python library designed to compute a single cryptographic hash for the contents of a given directory. It primarily focuses on the file contents, ignoring metadata by default. The current version is 1.3.0 and it maintains a sporadic or infrequent release cadence, with the latest PyPI release dated August 15, 2025.","last_verified":"2026-04-10T00:00:00.000Z","tags":["hash","checksum","md5","directory","utility"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/checksumdir"},{"id":8010,"title":"Cheetah3 Template Engine","library":"cheetah3","status":"active","version":"3.2.6.post1","language":"python","ecosystem":"pypi","summary":"Cheetah is a powerful, open-source template engine and code generation tool for Python. It allows developers to generate dynamic web content, source code, and other text-based output from templates using a Python-like syntax. The current stable version is 3.2.6.post1. It maintains a moderate release cadence, focusing on stability and Python 3 compatibility.","last_verified":"2026-04-16T00:00:00.000Z","tags":["templating","code-generation","template-engine","web"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/cheetah3"},{"id":27644,"title":"Chellow","library":"chellow","status":"active","version":"1777546177.0.0","language":"python","ecosystem":"pypi","summary":"Chellow is a web application for checking UK energy bills, supporting electricity and gas. Current stable version is from 1777546177 (a time-based version). It appears to use a time-based versioning scheme. Release cadence is irregular. It requires Python 3.11+.","last_verified":"2026-05-09T00:00:00.000Z","tags":["energy","bills","uk","web-application"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/chellow"},{"id":26826,"title":"Open edX Cheminformatics Helper","library":"chem","status":"active","version":"2.0.0","language":"python","ecosystem":"pypi","summary":"A helper library for chemistry calculations, used by the edx-platform. Version 2.0.0 is the latest stable release. Originally part of edx-platform, it was spun off as an independent package. Release cadence is irregular.","last_verified":"2026-05-01T00:00:00.000Z","tags":["chemistry","edx","openedx"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/chem"},{"id":23420,"title":"ChEMBL Structure Pipeline","library":"chembl-structure-pipeline","status":"active","version":"1.2.4","language":"python","ecosystem":"pypi","summary":"A Python toolkit for standardizing and processing chemical structures in the ChEMBL database. Current version 1.2.4. It applies curation rules (e.g., standardization, salt stripping, charge neutralization) commonly used in ChEMBL. Release cadence is irregular, typically a few updates per year.","last_verified":"2026-05-01T00:00:00.000Z","tags":["cheminformatics","standardization","ChEMBL","RDKit","molblock","salt stripping"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/chembl-structure-pipeline"},{"id":23421,"title":"chemicals","library":"chemicals","status":"active","version":"1.5.1","language":"python","ecosystem":"pypi","summary":"Chemical properties component of the Chemical Engineering Design Library (ChEDL). Provides pure component and mixture properties, phase equilibria, transport properties, and reaction stoichiometry. Current version 1.5.1, released regularly.","last_verified":"2026-05-01T00:00:00.000Z","tags":["chemical-engineering","thermodynamics","physical-properties","property-estimation"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/chemicals"},{"id":15570,"title":"ChemInfo Build Tool","library":"cheminfo-build","status":"active","version":"1.3.2","language":"javascript","ecosystem":"npm","summary":"cheminfo-build is a specialized Command Line Interface (CLI) tool designed to streamline the build process for packages within the ChemInfo ecosystem. It automates common tasks such as bundling JavaScript for various environments (ESM, UMD), generating source maps, and creating minified versions. The package is currently at version 1.3.2 and receives regular updates, primarily for dependency management and minor fixes, with major breaking changes occurring less frequently. For example, v1.3.0 introduced significant changes to module resolution and bundle extensions. Its key differentiators include its focus on ChemInfo package conventions and its ability to handle modern JavaScript module formats (ESM, CJS) with configurable output paths and naming conventions.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/cheminfo-build"},{"id":2889,"title":"Cheroot HTTP Server","library":"cheroot","status":"active","version":"11.1.2","language":"python","ecosystem":"pypi","summary":"Cheroot is a high-performance, pure-Python HTTP server used by the CherryPy web framework, but it can also be used as a standalone WSGI server. It provides a robust and efficient way to serve web applications. The library is actively maintained, with the current version being 11.1.2, and aims for high stability and performance.","last_verified":"2026-04-25T02:21:43.968Z","tags":["http","server","wsgi","cherrypy"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/cheroot"},{"id":25064,"title":"Cherry CLJS","library":"cherry-cljs","status":"active","version":"0.5.34","language":"javascript","ecosystem":"npm","summary":"Cherry is an experimental ClojureScript-to-ES6 module compiler that outputs readable, source-mapped .mjs files. It aims to reduce friction between ClojureScript and JavaScript tooling by producing ES6 modules that can be used directly with Node.js, Vite, and other modern JS toolchains. Unlike the official ClojureScript compiler, Cherry does not depend on Google Closure and is distributed as an NPM package. It supports macros, REPL, async/await, JSX via #jsx, and JS object destructuring. Version 0.5.34 is the latest; the project is experimental and not recommended for production use, with many bugs and frequent breaking changes.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/cherry-cljs"},{"id":5147,"title":"CherryPy","library":"cherrypy","status":"active","version":"18.10.0","language":"python","ecosystem":"pypi","summary":"CherryPy is a pythonic, object-oriented HTTP framework that enables developers to build web applications in much the same way they would build any other object-oriented Python program. It includes a robust, HTTP/1.1-compliant, WSGI thread-pooled webserver. The library, currently at version 18.10.0, has a proven track record of stability and is actively maintained with several minor releases per year.","last_verified":"2026-04-13T00:00:00.000Z","tags":["web framework","http","object-oriented","wsgi","minimalist"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/cherrypy"},{"id":2241,"title":"python-chess","library":"chess","status":"active","version":"1.11.2","language":"python","ecosystem":"pypi","summary":"python-chess is a comprehensive Python library designed for chess programming. It provides core functionalities like move generation, move validation, and support for common chess formats such as PGN, FEN, and EPD. Additionally, it offers features for Polyglot opening book probing, Gaviota and Syzygy endgame tablebase probing, and communication with UCI/XBoard chess engines. The library is actively maintained, with the current stable version being 1.11.2, released in February 2025.","last_verified":"2026-04-24T16:34:20.691Z","tags":["chess","board game","pgn","fen","uci","xboard","engine","game development"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/chess"},{"id":1415,"title":"Chevron Mustache Templating","library":"chevron","status":"active","version":"0.14.0","language":"python","ecosystem":"pypi","summary":"Chevron is a lightweight, pure-Python implementation of the Mustache templating language. It provides a simple API for rendering templates using dictionaries or objects as data contexts. It adheres closely to the Mustache specification. The current version is 0.14.0, and it generally follows an as-needed release cadence for bug fixes and minor improvements, with long periods of stability.","last_verified":"2026-04-23T20:57:10.305Z","tags":["templating","mustache","html","text-generation"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/chevron"},{"id":23422,"title":"chevron-blue","library":"chevron-blue","status":"active","version":"0.3.0","language":"python","ecosystem":"pypi","summary":"A Python implementation of the Mustache template language, fork of chevron with fixes and updates. Current version 0.3.0, requires Python >=3.8. Released occasionally, not aggressively maintained.","last_verified":"2026-05-01T00:00:00.000Z","tags":["mustache","templates","chevron-blue"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/chevron-blue"},{"id":12954,"title":"Chevrotain Allstar Lookahead Strategy","library":"chevrotain-allstar","status":"active","version":"0.4.1","language":"javascript","ecosystem":"npm","summary":"Chevrotain Allstar is a specialized plugin for the Chevrotain parser library, designed to enhance its lookahead capabilities. It implements the ALL(*) lookahead algorithm, a technique initially introduced for ANTLR4. Unlike Chevrotain's default LL(*k*) behavior, which has a bounded lookahead, ALL(*) offers unbounded lookahead, allowing the parser to resolve ambiguities in more complex grammars by examining an arbitrary number of upcoming tokens. The current stable version is 0.4.1. This library is specifically tailored for users who require more powerful lookahead than Chevrotain's built-in strategies provide, typically when dealing with highly ambiguous or context-sensitive grammar rules. Its release cadence is generally tied to the development of the Langium project and Chevrotain itself, making updates less frequent than a core library.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","parser","lookahead","chevrotain","langium","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/chevrotain-allstar"},{"id":2429,"title":"Chex","library":"chex","status":"active","version":"0.1.91","language":"python","ecosystem":"pypi","summary":"Chex is a library of utilities for helping to write reliable JAX code. It provides tools for instrumenting code (e.g., assertions, warnings), debugging (e.g., transforming `pmap`s to `vmap`s for single-device debugging), and testing JAX code across various execution contexts (e.g., JIT-compiled vs. non-JIT-compiled). The current version is 0.1.91, and it is actively maintained by Google DeepMind with frequent updates.","last_verified":"2026-04-24T19:48:40.503Z","tags":["JAX","testing","debugging","machine learning","deep learning"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/chex"},{"id":26828,"title":"chia-base","library":"chia-base","status":"active","version":"0.1.7","language":"python","ecosystem":"pypi","summary":"Common types and simple utilities used throughout the Chia blockchain codebase. Version 0.1.7 is the latest release. The project appears to be in early development with no frequent release cadence.","last_verified":"2026-05-01T00:00:00.000Z","tags":["chia","blockchain","types","utilities"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/chia-base"},{"id":21036,"title":"chia-puzzles-py","library":"chia-puzzles-py","status":"active","version":"0.20.3","language":"python","ecosystem":"pypi","summary":"A collection of the currently deployed ChiaLisp puzzles used in Chia blockchain, including standard transactions, CATs, DIDs, and other puzzle types. Version 0.20.3 supports Python >=3.8,<4.0.","last_verified":"2026-04-27T00:00:00.000Z","tags":["chia","blockchain","clvm","puzzles","chialisp"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/chia-puzzles-py"},{"id":6562,"title":"Chia-rs","library":"chia-rs","status":"active","version":"0.42.0","language":"python","ecosystem":"pypi","summary":"The `chia-rs` library provides high-performance Python bindings for core Chia blockchain primitives implemented in Rust, including consensus rules, protocol message types, and cryptography components. It offers efficient operations crucial for Chia development. The current version is 0.42.0. The library maintains a frequent release cadence, often incorporating updates related to Chia blockchain soft forks and performance enhancements.","last_verified":"2026-04-15T00:00:00.000Z","tags":["blockchain","chia","cryptocurrency","rust","performance","consensus","bls","clvm"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/chia-rs"},{"id":7076,"title":"Chia BIP158","library":"chiabip158","status":"active","version":"1.5.4","language":"python","ecosystem":"pypi","summary":"Chiabip158 is a Python library that provides Chia's implementation of BIP 158, a specification for compact block filters. It wraps C++ code to efficiently create and manage these filters, which are used by light clients in blockchain networks (like Chia) to determine if a block contains relevant transactions without downloading the entire block. The library is actively maintained, with regular updates to support new Python versions and improve build processes, currently at version 1.5.4.","last_verified":"2026-04-16T00:00:00.000Z","tags":["Golomb-Coded-Set","Bip157","Bip158","Light-Client","Chia-Blockchain","Golomb-Rice","Chia"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/chiabip158"},{"id":8895,"title":"Chialisp Python Tools","library":"chialisp","status":"active","version":"0.4.3","language":"python","ecosystem":"pypi","summary":"A pure Python implementation of Chialisp tools, including the CLVM (Chia's Lisp Virtual Machine), compiler, and standard library. It provides utilities for assembling and disassembling Chialisp programs, and interfaces with `clvm_tools_rs` for performance. Currently at version 0.4.3, its release cadence is tied to updates in the broader Chia ecosystem and CLVM specification.","last_verified":"2026-04-16T00:00:00.000Z","tags":["chialisp","chia","blockchain","clvm","compiler","assembler"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/chialisp"},{"id":26829,"title":"Chialisp Builder","library":"chialisp-builder","status":"active","version":"0.1.2","language":"python","ecosystem":"pypi","summary":"A Python tool for building Chialisp programs with recursive dependency resolution. Version 0.1.2 is the latest stable release. The library automatically identifies and includes dependencies when compiling .clsp files to .hex, maintaining compatibility with Chia's smart contract ecosystem.","last_verified":"2026-05-01T00:00:00.000Z","tags":["chialisp","chia","smart-contracts","build-tool"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/chialisp-builder"},{"id":23423,"title":"ChiaLisp Loader","library":"chialisp-loader","status":"active","version":"0.1.2","language":"python","ecosystem":"pypi","summary":"A utility for loading ChiaLisp puzzle files, with dynamic rebuild support when chialisp_builder is available. Version 0.1.2 is current; release cadence is low.","last_verified":"2026-05-01T00:00:00.000Z","tags":["chia","chialisp","puzzle","blockchain"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/chialisp-loader"},{"id":26830,"title":"ChiaLisp Puzzles","library":"chialisp-puzzles","status":"active","version":"0.1.1","language":"python","ecosystem":"pypi","summary":"A collection of canonical puzzles (smart contracts) for the Chia blockchain, written in ChiaLisp. Version 0.1.1 is the latest. Release cadence is low; primarily updated alongside Chia protocol changes.","last_verified":"2026-05-01T00:00:00.000Z","tags":["chia","blockchain","smart-contracts","chialisp","cryptocurrency"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/chialisp-puzzles"},{"id":23424,"title":"Chialisp Standard Library","library":"chialisp-stdlib","status":"active","version":"0.1.1","language":"python","ecosystem":"pypi","summary":"A standard library of Chialisp `.clib` files for use with the Chia blockchain. It provides common utility functions and macros for writing Chialisp smart contracts. Version 0.1.1 is the latest, but the library is in early development with an undefined release cadence.","last_verified":"2026-05-01T00:00:00.000Z","tags":["chia","chialisp","blockchain","smart-contracts","standard-library","clib"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/chialisp-stdlib"},{"id":7077,"title":"Chia Proof of Space (chiapos)","library":"chiapos","status":"active","version":"2.0.12","language":"python","ecosystem":"pypi","summary":"chiapos is the official Python wrapper for the Chia Network's proof-of-space (PoS) C++ library. It provides core functionalities for creating plot files and verifying proofs of space, serving as a foundational component for the Chia blockchain. Currently at version 2.0.12, the library typically sees regular minor updates, often aligning with the broader Chia blockchain development cycle, focusing on performance, security, and bug fixes.","last_verified":"2026-04-16T00:00:00.000Z","tags":["chia","blockchain","proof-of-space","plotting","cryptocurrency","wrapper"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/chiapos"},{"id":7078,"title":"Chia VDF Verification Library","library":"chiavdf","status":"active","version":"1.1.14","language":"python","ecosystem":"pypi","summary":"chiavdf is a Python library that provides bindings for a C++ implementation of Verifiable Delay Functions (VDFs), primarily used within the Chia blockchain ecosystem. It allows for the creation of discriminants and verification of Wesolowski proofs. The library is actively maintained with frequent updates, often including improvements to the underlying C++ components and build processes. Current version is 1.1.14.","last_verified":"2026-04-16T00:00:00.000Z","tags":["chia","vdf","cryptography","blockchain","proof-of-space","verification"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/chiavdf"},{"id":15568,"title":"Chii: Remote Chrome DevTools Framework","library":"chii","status":"active","version":"1.15.5","language":"javascript","ecosystem":"npm","summary":"Chii is a remote debugging tool that serves as a modern alternative to Weinre, providing a full-featured web inspector experience by integrating the latest Chrome DevTools frontend. It enables developers to inspect and debug web pages across different environments or remote devices by injecting a small `target.js` script into the target page. The package is currently at version 1.15.5, indicating active development with frequent patch releases addressing fixes and minor feature additions (e.g., shadow DOM, dark mode) in its recent 1.x series. Chii operates by running a local server, acting as a proxy between the Chrome DevTools interface and the remote target, offering a familiar and powerful interface for debugging elements, network activity, console logs, and more, which is its primary differentiator against older remote debugging tools.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","devtools"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/chii"},{"id":25065,"title":"Chilloscript","library":"chilloscript","status":"deprecated","version":"1.0.4101","language":"javascript","ecosystem":"npm","summary":"A JavaScript transpiler (v1.0.4101) that allows using emojis as and within identifiers, enabling more expressive variable and function names. It transpiles .🤙 files to standard JavaScript, supporting single files or directory-wide conversion. Released under MIT License. Note: experimental, not suitable for production. Deprecated by the author (last commit 2019).","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","emoji","identifiers","transpiler"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/chilloscript"},{"id":18207,"title":"Chimera-Framework","library":"chimera-framework","status":"maintenance","version":"0.0.94","language":"javascript","ecosystem":"npm","summary":"Chimera-Framework is a language-agnostic framework for standalone and distributed computing, written in Node.js. Version 0.0.94 is the latest stable release, with low release cadence (last commit in 2018). It uses a component-based approach where components can be written in any language or even be binary executables. Orchestration is done via CHIML, a YAML superset. Key differentiators: language-agnostic components, CHIML-based workflow definition, supports both standalone and distributed modes.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","framework","chain","orchestration","language agnostic"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/chimera-framework"},{"id":2430,"title":"Chispa","library":"chispa","status":"active","version":"0.12.0","language":"python","ecosystem":"pypi","summary":"Chispa is a PySpark test helper library that provides fast and descriptive methods for comparing Spark DataFrames. It's designed to make writing high-quality PySpark unit tests easier by offering clear error messages when assertions fail. The library is currently at version 0.12.0 and is actively maintained with regular releases.","last_verified":"2026-04-24T19:48:55.587Z","tags":["pyspark","testing","dataframe","assertion","unit-testing"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/chispa"},{"id":12955,"title":"Chloride API Compatibility Test Utility","library":"chloride-test","status":"maintenance","version":"1.2.4","language":"javascript","ecosystem":"npm","summary":"The `chloride-test` package, currently at version 1.2.4, is a specialized JavaScript utility designed to validate that a given module provides the identical cryptographic functions and API signature as the `chloride` library. It achieves this by generating a comprehensive suite of tests based on the `chloridedown` specification, ensuring adherence to the expected interface. This package is primarily used as a development dependency within projects that aim to offer `chloride`-compatible cryptographic primitives, such as wrappers around `libsodium` via `sodium-browserify` or `sodium-native`. Its core function is to maintain interoperability and correctness across different underlying cryptographic implementations. Given its nature as a testing harness for an API standard, its release cadence is typically slow and focused on stability, reflecting minimal feature changes post-initial API definition. It is essential for developers to verify their modules against the `chloride` standard, ensuring consistent behavior across the ecosystem.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/chloride-test"},{"id":12956,"title":"Recursive Chmod with Promises","library":"chmodrp","status":"active","version":"1.0.2","language":"javascript","ecosystem":"npm","summary":"`chmodrp` is a lightweight utility package for Node.js that provides a recursive `chmod` functionality, mirroring the behavior of the `chmod -R` command-line operation. It exposes this capability through a modern, Promise-based API, simplifying asynchronous file permission management. The current stable version is 1.0.2, and as a focused utility, it typically follows an infrequent release cadence, with updates primarily for maintenance or minor enhancements. Its core differentiator is the ergonomic Promise interface, which integrates seamlessly with `async/await` patterns, offering a significant improvement over traditional callback-based `fs` methods for ensuring consistent file and directory permissions in build systems, deployment scripts, and automated administrative tasks.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","chmod","chmodr","recursive","promise","fs"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/chmodrp"},{"id":25069,"title":"chokibasic","library":"chokibasic","status":"active","version":"1.1.11","language":"javascript","ecosystem":"npm","summary":"A minimal build-and-watch utility wrapping chokidar, esbuild, sass, csso, and pxpros for simple static websites. Version 1.1.11 (2025) provides debounced file watchers, SCSS compilation + minification, JS bundling + minification, PHP template rendering via pxpros, sitemap generation, and dist export with .gitignore support. Unlike full-featured bundlers (Vite, Webpack), chokibasic is intentionally low-config and suited for small projects. ESM-only, ships TypeScript definitions, and has no runtime dependencies on the framework level (deps are bundled).","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","chokidar","watch","sass","esbuild","csso","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/chokibasic"},{"id":10624,"title":"Chokidar CLI","library":"chokidar-cli","status":"maintenance","version":"3.0.0","language":"javascript","ecosystem":"npm","summary":"Chokidar CLI is an ultra-fast, cross-platform command-line utility designed to watch file system changes and execute arbitrary commands or stream event output. It is built upon the robust and widely adopted `chokidar` library, which is known for its battle-tested stability and efficient file watching across various operating systems, handling quirks of `fs.watch` and `fs.watchFile` by normalizing events and supporting atomic/chunked writes. Currently at version 3.0.0, this tool provides a simple interface for developers to integrate automated tasks, such as compilation or testing, directly into their workflow upon file modifications. While the underlying `chokidar` library has seen recent updates (v4 and v5 as of late 2024/2025), `chokidar-cli` itself has not had a major release since v3.0.0 in July 2021, suggesting a slower release cadence for the CLI wrapper. Its key differentiators lie in abstracting the complexities of file system event handling and providing a straightforward command-line interface for common automation needs without requiring programmatic setup.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","fs","watch","watchFile","watcher","watching","file","fsevents","chokidar"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/chokidar-cli"},{"id":5875,"title":"Chonkie","library":"chonkie","status":"active","version":"1.6.2","language":"python","ecosystem":"pypi","summary":"Chonkie is a no-nonsense Python library for text chunking, offering various strategies including recursive, semantic, and AI-powered chunkers. It also supports advanced features like HTML table processing and visualization. Chonkie is actively maintained with frequent minor releases and bug fixes, with the current version being 1.6.2.","last_verified":"2026-04-14T00:00:00.000Z","tags":["chunking","text processing","NLP","RAG","LLM"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/chonkie"},{"id":9578,"title":"Chonkie Core","library":"chonkie-core","status":"active","version":"0.10.1","language":"python","ecosystem":"pypi","summary":"Chonkie Core is a high-performance Python library for semantic text chunking, powered by a Rust backend for speed. It offers various strategies including delimiter-based, size-constrained, and Savitzky-Golay filter-based semantic splitting. The library is actively developed, with frequent releases adding new features and optimizations.","last_verified":"2026-04-17T00:00:00.000Z","tags":["text-chunking","nlp","rust-bindings","performance","semantic-chunking","tokenization"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/chonkie-core"},{"id":1962,"title":"Choreographer","library":"choreographer","status":"active","version":"1.2.1","language":"python","ecosystem":"pypi","summary":"Choreographer is a Python library by Plotly that enables remote control of browsers, primarily for generating static images from browser-based charting tools, but also supports other use cases. It acts as a DevTools Protocol implementation for Chrome-ish browsers, leveraging the user's local Chrome binary. Currently at version 1.2.1, it is actively developed with recent updates in late 2025.","last_verified":"2026-04-24T03:59:51.088Z","tags":["browser automation","devtools protocol","plotly","chrome","asyncio"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/choreographer"},{"id":1963,"title":"Chroma HNSWlib","library":"chroma-hnswlib","status":"active","version":"0.7.6","language":"python","ecosystem":"pypi","summary":"Chroma HNSWlib is a Python library that serves as Chroma's fork of the highly efficient HNSW (Hierarchical Navigable Small World) C++ library for fast approximate nearest neighbor (ANN) search. It provides Python bindings to the C++ implementation, enabling high-performance vector similarity search capabilities often used as an underlying component for vector databases like ChromaDB. The current version is 0.7.6, and releases are automated via GitHub actions upon new version tags.","last_verified":"2026-04-24T04:00:31.972Z","tags":["vector search","approximate nearest neighbor","HNSW","embedding","ChromaDB","similarity search"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/chroma-hnswlib"},{"id":10625,"title":"Chroma.js","library":"chroma-js","status":"active","version":"3.2.0","language":"javascript","ecosystem":"npm","summary":"Chroma.js is a lightweight, zero-dependency JavaScript library for comprehensive color conversions and generating sophisticated color scales. Currently at v3.2.0, the library sees a consistent, though not rapid, release cadence, addressing bugs and introducing new features periodically. Its core strength lies in supporting a wide array of color models including RGB, HSL, HSV, Lab, Lch, Oklab, and Oklch, alongside modern CSS color syntax. Key differentiators include its powerful color scale generation capabilities, allowing for custom domains, quantile-based scaling, logarithmic scales, and improved interpolation modes like Lab/Lch for visually smoother transitions, distinguishing it from simpler color utilities. It also provides access to Color Brewer palettes.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","color"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/chroma-js"},{"id":9580,"title":"Chroma MCP Server","library":"chroma-mcp","status":"active","version":"0.2.6","language":"python","ecosystem":"pypi","summary":"Chroma MCP (Multi-Modal Controller for Persistance) Server acts as a vector database integration layer for LLM applications. It provides a set of tools that allow LLM agents to interact with ChromaDB, handling complex operations like document creation, updates, and deletions. The current version is 0.2.6, and it sees somewhat frequent updates, often tied to new releases of the underlying `chromadb` library.","last_verified":"2026-04-17T00:00:00.000Z","tags":["vector database","LLM","chroma","server","FastAPI","AI agent","tooling"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/chroma-mcp"},{"id":11,"title":"ChromaDB","library":"chromadb","status":"active","version":"1.5.5","language":"python","ecosystem":"pypi","summary":"Open-source embedded vector database for AI applications. Runs in-process (EphemeralClient, PersistentClient) or client-server mode (HttpClient). Handles embedding storage, metadata filtering, and similarity search. Supports pluggable embedding functions. Core backend rewritten in Rust in 1.x; also ships a lightweight HTTP-only client as the separate chromadb-client package.","last_verified":"2026-05-12T19:13:08.803Z","tags":["chromadb","vector-database","embeddings","rag","similarity-search","persistent","in-memory"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/chromadb"},{"id":5148,"title":"ChromaDB Client","library":"chromadb-client","status":"active","version":"1.5.7","language":"python","ecosystem":"pypi","summary":"ChromaDB Client is a lightweight Python HTTP client for interacting with a running ChromaDB server. It provides a programmatic interface to store, query, and manage vector embeddings, enabling integration with AI applications for tasks like semantic search and Retrieval-Augmented Generation (RAG). The library is actively maintained with frequent releases, typically on a weekly or bi-weekly cadence.","last_verified":"2026-04-13T00:00:00.000Z","tags":["vector database","AI","embeddings","client","HTTP client","RAG"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/chromadb-client"},{"id":10626,"title":"Chromatism Color Utilities","library":"chromatism","status":"active","version":"3.0.0","language":"javascript","ecosystem":"npm","summary":"Chromatism is a lightweight JavaScript utility library designed for comprehensive color manipulation, offering a rich set of functions for color transformations, conversions, and metering. It supports various color types including RGB, HSL, Hex, CMYK, and can intelligently process mixed input types. The current stable version is 3.0.0, which marked a significant breaking change focused on optimizing for ES Modules (ESM) to achieve the smallest possible bundle sizes. Key differentiators include its strong emphasis on ESM for tree-shaking, the implementation of uniform hue-shifting transforms using HSLuv for more accurate color adjustments, and an efficient internal conversion chain. The library also ships with first-class TypeScript definitions, enhancing developer experience and type safety. While previous major versions supported function chaining, v3.0.0 removed this pattern in favor of a more functional, direct API.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","color","colour","utility","hue","chroma","CMYK","RGB","HSL","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/chromatism"},{"id":14486,"title":"Chrome DevTools MCP Server","library":"chrome-devtools-mcp","status":"active","version":"0.21.0","language":"javascript","ecosystem":"npm","summary":"The `chrome-devtools-mcp` package provides a Model-Context-Protocol (MCP) server that enables AI coding agents (such as Gemini, Claude, Cursor, or Copilot) to programmatically control and inspect a live Chrome browser instance. It leverages the full capabilities of Chrome DevTools for advanced debugging, performance analysis, and reliable browser automation. Key features include recording traces for performance insights, analyzing network requests, taking screenshots, and monitoring browser console messages with source-mapped stack traces. The server, currently at version 0.21.0, is actively maintained with frequent minor and patch releases. It utilizes Puppeteer for browser automation and officially supports Google Chrome and Chrome for Testing, requiring Node.js v20.19 or newer. This server acts as a bridge, allowing AI agents to interact with the browser context, providing a powerful environment for web development workflows.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/chrome-devtools-mcp"},{"id":23425,"title":"Chrome DevTools Protocol","library":"chrome-devtools-protocol","status":"active","version":"0.4.0","language":"python","ecosystem":"pypi","summary":"Python type wrappers for Chrome DevTools Protocol (CDP). Provides typed classes and enums for all CDP domains. Current version 0.4.0, updated infrequently.","last_verified":"2026-05-01T00:00:00.000Z","tags":["chrome","devtools","cdp","websocket"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/chrome-devtools-protocol"},{"id":12958,"title":"Chrome Trace Event Logger for Node.js","library":"chrome-trace-event","status":"maintenance","version":"1.0.4","language":"javascript","ecosystem":"npm","summary":"The `chrome-trace-event` library provides a programmatic interface for Node.js applications to generate detailed performance logs in Google's Trace Event format. These logs, typically JSON files, can then be loaded and visualized using powerful analysis tools such as `chrome://tracing` in Chrome DevTools or Google's `trace-viewer`. This allows developers to gain deep insights into their application's execution flow, identify bottlenecks, and understand inter-process communication or asynchronous operations. The current stable version is 1.0.4, which was last published over two years ago. Due to its age and lack of recent updates, its release cadence is effectively dormant. Its primary differentiator is its straightforward approach to producing a universally accepted profiling format that integrates directly into established Chrome-based visualization ecosystems.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","trace-event","trace","event","trace-viewer","google","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/chrome-trace-event"},{"id":10627,"title":"TypeScript Definitions for Chrome Extensions","library":"chrome-types","status":"active","version":"0.1.425","language":"javascript","ecosystem":"npm","summary":"The `chrome-types` package provides official TypeScript declaration files for Chrome Extensions, automatically generated from the Chromium source code. This ensures the definitions are highly accurate and consistently up-to-date with the latest Chrome API changes. Published daily via GitHub Actions, the package reflects Chrome's HEAD revision, making it the most current source for Chrome extension types. It is currently at version 0.1.425. The default `index.d.ts` file includes only Manifest V3 (MV3) and newer types, while a separate `_all.d.ts` file is available for projects requiring definitions for deprecated Platform Apps APIs. This package is crucial for developers building Chrome extensions with TypeScript, providing robust type safety and autocompletion for the global `chrome` object and its various namespaces, distinguishing itself from community-maintained alternatives like `@types/chrome` by its direct origin from the Chromium project itself.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/chrome-types"},{"id":18208,"title":"chrome-webstore-upload-cli","library":"chrome-webstore-upload-cli","status":"active","version":"3.5.0","language":"javascript","ecosystem":"npm","summary":"CLI tool for uploading, updating, and publishing Chrome Extensions to the Chrome Web Store. The current stable version is 3.5.0, requiring Node >=18. The v4 pre-release (v4.0.0-0) requires Node 20+ and removes CLI flags for secrets, using only environment variables. Key differentiators: it's a simple, single-purpose CLI that automates packaging and deployment, supporting both .zip and .crx files. The project has frequent minor releases (3.0.0 went stable in late 2022) and is actively maintained by Fregante. Alternatives like chrome-webstore-upload (programmatic) or web-ext have different focus areas.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","chrome","publish","webstore","store","extension","deploy","update","upload"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/chrome-webstore-upload-cli"},{"id":27645,"title":"chromedriver","library":"chromedriver","status":"deprecated","version":"2.24.1","language":"python","ecosystem":"pypi","summary":"A simple tool for downloading and managing chromedriver binaries for Selenium. It automates downloading the correct version for your Chrome browser. Current version: 2.24.1. Released sporadically; no active maintenance since 2020.","last_verified":"2026-05-09T00:00:00.000Z","tags":["chrome","chromedriver","selenium","webdriver","deprecated"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/chromedriver"},{"id":5876,"title":"Chromedriver Autoinstaller","library":"chromedriver-autoinstaller","status":"active","version":"0.6.4","language":"python","ecosystem":"pypi","summary":"chromedriver-autoinstaller is a Python library that automatically downloads and installs the appropriate Chromedriver executable for the currently installed version of Google Chrome on your system. It supports Linux, MacOS, and Windows operating systems. The current version is 0.6.4 and the library is actively maintained, with a recent release in January 2024.","last_verified":"2026-04-14T00:00:00.000Z","tags":["selenium","webdriver","chrome","automation","driver","autoinstaller"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/chromedriver-autoinstaller"},{"id":23052,"title":"chromedriver-binary","library":"chromedriver-binary","status":"active","version":"149.0.7818.0.0","language":"python","ecosystem":"pypi","summary":"Installs the chromedriver binary for Selenium/Playwright automation. Version 149.0.7818.0.0 corresponds to ChromeDriver matching Chrome 149. Released irregularly alongside ChromeDriver updates.","last_verified":"2026-05-01T00:00:00.000Z","tags":["selenium","chromedriver","webdriver","automation","testing"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/chromedriver-binary"},{"id":21035,"title":"chromedriver-py","library":"chromedriver-py","status":"active","version":"148.0.7778.56","language":"python","ecosystem":"pypi","summary":"A simple Python package that automatically downloads and manages the correct ChromeDriver binary for your platform, enabling Selenium WebDriver to control Chrome. Version 148.0.7778.56 is current; the package mirrors ChromeDriver releases and is updated frequently.","last_verified":"2026-04-27T00:00:00.000Z","tags":["selenium","chromedriver","webdriver","testing","browser automation"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/chromedriver-py"},{"id":25067,"title":"chromex-locale-lint","library":"chromex-locale-lint","status":"active","version":"0.1.0","language":"javascript","ecosystem":"npm","summary":"CLI tool for validating Chrome extension localization files (`_locales/*/messages.json`). Version 0.1.0 is the latest stable release. It checks for missing keys across locales and validates locale directory names against Google Chrome's supported locales list. Integrates easily with CI/CD pipelines, supporting a `--strict` flag to treat warnings as errors. Lightweight alternative to rolling custom locale validation scripts.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","chrome","chrome-extension","locale","i18n","lint"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/chromex-locale-lint"},{"id":10629,"title":"Chrono Node","library":"chrono-node","status":"active","version":"2.9.0","language":"javascript","ecosystem":"npm","summary":"Chrono Node (chrono-node) is a natural language date and time parser for JavaScript, currently at version 2.9.0. It allows developers to extract and interpret date and time information from arbitrary text, supporting a wide range of formats including relative phrases (\"tomorrow,\" \"5 days ago\"), absolute dates (\"17 August 2013\"), and date ranges (\"Sep 12-13\"). Since its v2 rewrite, the library is implemented in TypeScript, offering a more modular architecture with distinct parser and refiner interfaces. It differentiates itself by focusing on a performant, native JavaScript date/time core (having removed `dayjs` in v2.9.0) and providing robust control over parsing context, including explicit reference dates and timezones. While previous versions attempted to parse all known languages by default, v2.0.0 and later default to international English, requiring explicit configuration for other supported locales (e.g., Japanese, French, Dutch, Russian, Ukrainian).","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/chrono-node"},{"id":26831,"title":"Chronon AI","library":"chronon-ai","status":"active","version":"0.0.111","language":"python","ecosystem":"pypi","summary":"Chronon is a platform for defining, managing and executing feature engineering pipelines in production. The Python client library provides APIs to interact with the Chronon backend, define feature tables, and run jobs. Current version: 0.0.111. Release cadence: active development.","last_verified":"2026-05-01T00:00:00.000Z","tags":["feature engineering","ml platform","spark","thrift"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/chronon-ai"},{"id":4471,"title":"Chronos: Pretrained Models for Time Series Forecasting","library":"chronos-forecasting","status":"active","version":"2.2.2","language":"python","ecosystem":"pypi","summary":"Chronos is a Python library offering a family of pretrained time series forecasting models, leveraging transformer-based language model architectures. The latest iteration, Chronos-2 (version 2.2.2), significantly expands capabilities to include zero-shot univariate, multivariate, and covariate-informed forecasting. The library provides an intuitive interface for applying these foundation models to diverse forecasting tasks, with a focus on ease of use and state-of-the-art performance. It maintains an active development and release cadence.","last_verified":"2026-04-12T00:00:00.000Z","tags":["time series","forecasting","pretrained models","machine learning","deep learning","transformers","chronos-2","zero-shot"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/chronos-forecasting"},{"id":10628,"title":"Chrxmaticc Framework","library":"chrxmaticc-framework","status":"active","version":"1.4.0","language":"javascript","ecosystem":"npm","summary":"Chrxmaticc Framework is a feature-rich, 'batteries-included' framework for developing Discord bots using `discord.js v14`. As of version 1.4.0, it provides out-of-the-box support for music via Lavalink, AI integration, a user experience (XP) system, and PostgreSQL database persistence, designed to streamline bot development with minimal boilerplate. The framework emphasizes a quick setup, allowing developers to create functional bots with core features in roughly ten lines of code. A significant major release, v2.0.0, is planned or recently released, which introduces a new `ChrxCommandBuilder` for simplified command creation, replacing some of the standard `discord.js` boilerplate. This framework aims for a steady release cadence, providing new features and improvements primarily focused on simplifying common Discord bot functionalities, targeting developers who prefer an opinionated, all-in-one solution rather than assembling individual packages.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","discord","discord.js","lavalink","music","bot","framework","ai","xp"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/chrxmaticc-framework"},{"id":12957,"title":"CHT Configuration Test Harness","library":"cht-conf-test-harness","status":"active","version":"5.0.4","language":"javascript","ecosystem":"npm","summary":"The `cht-conf-test-harness` is a JavaScript/TypeScript test framework designed specifically for validating configurations of applications built on the Community Health Toolkit (CHT) Core Framework. It simulates a CHT application instance, allowing developers to write and run automated tests against their app configurations without deploying to a live environment. The current stable version is 5.0.4, with frequent minor releases addressing bug fixes and major versions typically aligning with significant updates to the CHT Core Framework. A key differentiator is its explicit compatibility matrix, ensuring tests can target and validate against specific CHT Core versions (e.g., v5.x supports CHT Core 4.11.x+). It is commonly used with testing frameworks like Mocha and assertion libraries like Chai.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/cht-conf-test-harness"},{"id":19403,"title":"Chunk Manifest Webpack Plugin","library":"chunk-manifest-webpack-plugin","status":"deprecated","version":"1.1.2","language":"javascript","ecosystem":"npm","summary":"A Webpack plugin (v1.1.2, final release, no updates since 2017) that exports chunk id to asset file mappings as an external JSON manifest, enabling long-term caching by removing asset hashes from the bootstrap chunk. Key differentiators: earlier alternative to Webpack's built-in runtime chunk extraction; requires manual client-side loading of the manifest JSON; only supports Webpack 2 or 3 and is incompatible with modern Webpack versions (4+).","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","webpack","chunk","manifest","plugin"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/chunk-manifest-webpack-plugin"},{"id":19404,"title":"chunk-rename-webpack-plugin","library":"chunk-rename-webpack-plugin","status":"deprecated","version":"1.1.1","language":"javascript","ecosystem":"npm","summary":"Webpack plugin (v1.1.1, last released 2017) that overrides output.filename and output.chunkFilename on a per-chunk basis. It maps chunk names to custom filename templates, allowing some files to have static names while others include hashes. Works with webpack 1, 2, and 3 (Node 4+). Not maintained for webpack 4+ — consider webpack's built-in asset module or other plugins. Differentiator: simple, explicit mapping of chunk names to filenames without affecting global output config.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","webpack","plugin","rename","chunk","hashing"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/chunk-rename-webpack-plugin"},{"id":6563,"title":"Chunkr AI Python Client","library":"chunkr-ai","status":"active","version":"0.3.7","language":"python","ecosystem":"pypi","summary":"Chunkr AI provides a Python client for its open-source document intelligence platform, offering API services for document layout analysis, OCR, and semantic chunking. It transforms complex documents like PDFs, PPTs, Word files, and images into structured, RAG/LLM-ready data, aiming for high-quality output and improved AI application performance. The current version is 0.3.7, and the project shows active development with regular updates and blog posts on new features and models.","last_verified":"2026-04-15T00:00:00.000Z","tags":["document intelligence","OCR","RAG","LLM","chunking","AI"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/chunkr-ai"},{"id":15413,"title":"Webpack Chunks to JSON Plugin","library":"chunks-2-json-webpack-plugin","status":"maintenance","version":"1.0.4","language":"javascript","ecosystem":"npm","summary":"chunks-2-json-webpack-plugin is a utility plugin specifically designed for Webpack 4, which outputs a JSON manifest of your project's build artifacts. Its core purpose is to provide an external system with a predictable map of generated chunk filenames, particularly when these names include content hashes for caching. This addresses common scenarios where a deployment environment needs to dynamically reference or inject build assets without direct knowledge of Webpack's output naming conventions. The current stable version is 1.0.4, though the project appears to be in maintenance mode given its specific tie to Webpack 4. It differentiates itself by offering a simple, dependency-free solution for Webpack 4, producing a configurable JSON structure that details file types (e.g., `js`, `css`, `js.map`) grouped by chunk names, facilitating easier integration with external rendering systems.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","webpack4","dependency","JSON","webpack","file","list"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/chunks-2-json-webpack-plugin"},{"id":5877,"title":"chz: Configuration Management","library":"chz","status":"active","version":"0.4.0","language":"python","ecosystem":"pypi","summary":"chz (pronounced \"चीज़\") is a Python library designed for managing configuration, particularly from the command line. It features a declarative object model, immutability, validation, and type checking. Currently at version 0.4.0, it appears to have a relatively active release cadence with several updates in the past year.","last_verified":"2026-04-14T00:00:00.000Z","tags":["configuration","cli","dataclasses","validation","immutability","type-checking"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/chz"},{"id":12959,"title":"CI Build Tools for Node.js","library":"ci-build-tools","status":"abandoned","version":"1.0.13","language":"javascript","ecosystem":"npm","summary":"This library provides helper functions designed for Continuous Integration (CI) environments, specifically Travis-CI and JenkinsCI with Stash integration. Its primary features include automatically determining project versions based on branch names, publishing Git tags to the repository, and managing downstream branch merges (e.g., from `release` to `master`). The current stable version is 1.0.13, released several years ago, indicating an inactive development pace. Key differentiators include its tight integration with Travis-CI through specific `.travis.yml` encryption methods and its ability to infer versioning and automate Git operations within CI pipelines, aiming to reduce manual configuration and script complexity between build tasks and the CI platform. Due to its age, compatibility with modern Node.js versions or current CI platform features may be limited.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","Travis-CI","Jenkins-CI","package creation","microservice"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/ci-build-tools"},{"id":5878,"title":"CI-Info: Continuous Integration Information","library":"ci-info","status":"active","version":"0.4.0","language":"python","ecosystem":"pypi","summary":"ci-info is a Python library that provides information about the current Continuous Integration (CI) environment. It allows developers to detect if code is running on a CI server, identify the specific CI provider (e.g., GitHub Actions, GitLab CI, CircleCI), and check if the current build is for a pull request. The library aims to maintain parity with `watson/ci-info` (a JavaScript equivalent) and is actively developed with a focus on adding new CI provider detections. The latest version is 0.4.0, released in February 2026.","last_verified":"2026-04-14T00:00:00.000Z","tags":["ci","continuous integration","environment detection","devops"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/ci-info"},{"id":18209,"title":"ci-pg-restore","library":"ci-pg-restore","status":"active","version":"1.4.1","language":"javascript","ecosystem":"npm","summary":"A cached, performance-optimized PostgreSQL database restoration tool designed for CI environments. Current stable version is 1.4.1. It creates a template database once from a dump and clones it using CREATE DATABASE WITH TEMPLATE, significantly speeding up repeated restores. Key differentiators: concurrent-safe with automatic waiting, cache invalidation based on dependency files, and automatic cleanup of old cached and restored databases. It requires only psql and PGUSER/PGPASSWORD environment variables, making it lightweight and suitable for integration test matrices.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","PostgreSQL","pg_dump","template","SQL"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/ci-pg-restore"},{"id":4472,"title":"cibuildwheel","library":"cibuildwheel","status":"active","version":"3.4.1","language":"python","ecosystem":"pypi","summary":"cibuildwheel simplifies the creation of Python wheels for various platforms and Python versions within Continuous Integration (CI) workflows. It builds manylinux, musllinux, macOS, and Windows wheels for CPython, PyPy, and GraalPy across multiple architectures. The library is actively maintained with frequent minor and patch releases, ensuring compatibility with the latest Python versions and CI environments.","last_verified":"2026-04-12T00:00:00.000Z","tags":["ci","build","wheels","cross-platform","packaging"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/cibuildwheel"},{"id":10630,"title":"Cidaas JavaScript SDK","library":"cidaas-javascript-sdk","status":"active","version":"5.1.4","language":"javascript","ecosystem":"npm","summary":"The Cidaas JavaScript SDK provides client-side functionality for integrating web applications with the Cidaas Cloud Identity & Access Management solution. It facilitates secure authentication and authorization flows based on industry standards like OAuth 2.0 and OpenID Connect, and supports a comprehensive set of features including Single Sign-On (SSO), Multi-Factor Authentication (MFA) with over 14 methods (e.g., TOTP, FIDO2), passwordless authentication, and various social/enterprise identity providers. The SDK is built upon the `oidc-client-ts` library, abstracting its complexities for Cidaas-specific integrations, allowing developers to focus on application logic rather than intricate identity protocols. The current stable version is 5.1.4. While a precise release cadence is not explicitly stated, the presence of a detailed changelog implies active development and regular updates. Its key differentiators include extensive MFA options, robust security features for Machine-to-Machine (M2M) and IoT scenarios, and a strong emphasis on simplifying complex identity management challenges.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/cidaas-javascript-sdk"},{"id":27647,"title":"CIDP Python SDK","library":"cidp","status":"active","version":"0.0.14","language":"python","ecosystem":"pypi","summary":"A Python SDK for interacting with the Cisco Identity Services Engine (ISE) External RESTful Services (ERS) API. Version 0.0.14 supports Python >=3.6. Provides simplified access to ISE resources such as users, endpoints, and network devices. Release cadence is low / ad-hoc.","last_verified":"2026-05-09T00:00:00.000Z","tags":["cisco","ise","ers","api","sdk","network"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/cidp"},{"id":21038,"title":"cidr-trie","library":"cidr-trie","status":"active","version":"3.1.2","language":"python","ecosystem":"pypi","summary":"A Python library for storing and searching CIDR prefixes in a trie structure. It enables efficient longest-prefix matching of IP addresses against a set of CIDR blocks. The current version is 3.1.2. Release cadence is intermittent.","last_verified":"2026-04-27T00:00:00.000Z","tags":["cidr","trie","networking","ip","prefix-matching"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/cidr-trie"},{"id":26834,"title":"Cigam","library":"cigam","status":"active","version":"0.0.3","language":"python","ecosystem":"pypi","summary":"Cigam (magic spelled backwards) is a lightweight Python library providing simple magic string manipulation and utilities. Current version 0.0.3, with infrequent releases.","last_verified":"2026-04-27T00:00:00.000Z","tags":["magic","string","utilities"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/cigam"},{"id":25070,"title":"CILint","library":"cilint","status":"maintenance","version":"0.0.21","language":"javascript","ecosystem":"npm","summary":"CILint is a team-oriented code linting tool for Git that focuses on checking only newly added lines during commits. Current stable version is 0.0.21. It integrates with ESLint for JavaScript syntax checking and Git hooks for team enforcement. Released sparsely, last update was in 2017. Unlike other linters that scan entire files, CILint only checks lines staged for commit, reducing noise and encouraging iterative improvements. It also supports automated initialization of configuration files and pre-commit hooks.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","eslint","git","hook","code review"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/cilint"},{"id":23426,"title":"Cinemagoer (formerly IMDbPY)","library":"cinemagoer","status":"maintenance","version":"2023.5.1","language":"python","ecosystem":"pypi","summary":"Cinemagoer (previously IMDbPY) is a Python package for accessing and retrieving data from IMDb's database. It scrapes movie, person, character, and company data from IMDb web pages. Version 2023.5.1 is the latest release. The project is now under maintenance mode with occasional fixes.","last_verified":"2026-05-01T00:00:00.000Z","tags":["imdb","movie","scraping","cinema"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/cinemagoer"},{"id":4473,"title":"cint - ctypes Integer Aliases","library":"cint","status":"abandoned","version":"1.0.0","language":"python","ecosystem":"pypi","summary":"cint provides Python 2.7 aliases for `ctypes` integer types, aiming to simplify their use. It wraps C integer types (e.g., `int8`, `uint32`) directly from the `ctypes` module. The library is currently at version 1.0.0, with no active development since 2017, indicating an abandoned status.","last_verified":"2026-04-12T00:00:00.000Z","tags":["ctypes","c-interface","integers","python2","legacy"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/cint"},{"id":16784,"title":"CircleCI API Client","library":"circle-client","status":"active","version":"0.2.4","language":"javascript","ecosystem":"npm","summary":"The `circle-client` package provides a JavaScript and TypeScript client for interacting with the CircleCI v2 API. It allows developers to programmatically manage CI/CD pipelines, retrieve workflow and job insights, manage contexts and environment variables, and access user and project details. Currently at version `0.2.4`, the library is in a pre-1.0 development phase, which implies that minor versions may introduce breaking changes. It ships with comprehensive TypeScript definitions, offering a strongly-typed interface for API interactions, which significantly enhances developer experience and reduces common API-related errors. Key differentiators include its direct mapping of CircleCI v2 API endpoints to client methods, simplified handling of paginated results through a `Paged<T>` object, and a focus on abstracting the underlying HTTP request complexities, making it easier to integrate CircleCI operations into Node.js applications.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","circleci","circle","api","client","ci","cd","rest","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/circle-client"},{"id":12963,"title":"CircleCI API Client","library":"circleci-api","status":"maintenance","version":"4.1.4","language":"javascript","ecosystem":"npm","summary":"The `circleci-api` library provides a client for interacting with the CircleCI API, designed for use in both Node.js and browser environments. Written entirely in TypeScript, it offers comprehensive type definitions and auto-completion for API responses, significantly reducing the need to consult external documentation. The current stable version is 4.1.4. While the project has seen bug fix releases in 2020-2021, its major version updates are less frequent, with v4.0.0 released in 2019. A key differentiator is its robust TypeScript support, providing static analysis benefits that many alternative plain JavaScript wrappers lack. However, it's important to note that this library currently supports only CircleCI API v1 and does not yet integrate with the newer CircleCI API v2, which is a known limitation the maintainers plan to address in the future.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","circleci","ci","api","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/circleci-api"},{"id":21037,"title":"CIRCT Python Bindings","library":"circt","status":"active","version":"1.145.1","language":"python","ecosystem":"pypi","summary":"CIRCT (Circuit IR Compilers and Tools) Python bindings for interacting with MLIR-based hardware compilation tools. Current version 1.145.1. Released roughly monthly.","last_verified":"2026-04-27T00:00:00.000Z","tags":["circt","mlir","hardware","compiler","ir"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/circt"},{"id":1416,"title":"Python Circuit Breaker","library":"circuitbreaker","status":"active","version":"2.1.3","language":"python","ecosystem":"pypi","summary":"A Python implementation of the Circuit Breaker pattern, designed to prevent applications from repeatedly trying to perform an operation that is likely to fail. It supports both synchronous and asynchronous functions and has been classified as a 'Critical Project' on PyPI. The current version is 2.1.3.","last_verified":"2026-04-23T20:57:25.031Z","tags":["circuit breaker","resilience","fault tolerance","async","design pattern"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/circuitbreaker"},{"id":19405,"title":"Circular Dependency Plugin","library":"circular-dependency-plugin","status":"active","version":"5.2.2","language":"javascript","ecosystem":"npm","summary":"A webpack plugin that detects modules with circular dependencies during the bundling process. Current stable version is 5.2.2, released in 2021, with infrequent updates due to stability. It integrates deeply with webpack's compilation lifecycle, offering hooks like onStart, onDetected, and onEnd for custom handling, and supports excluding/including files via RegExp. Unlike static analysis tools, it works on webpack's resolved module graph. Requires webpack >=4.0.1 as a peer dependency.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/circular-dependency-plugin"},{"id":4474,"title":"CircularDict","library":"circular-dict","status":"active","version":"1.9","language":"python","ecosystem":"pypi","summary":"CircularDict is a high-performance Python data structure (version 1.9) that combines the functionality of dictionaries and circular buffers. It allows defining constraints on size (number of items) and memory usage, automatically removing the oldest entries when limits are exceeded. This makes it ideal for caching large data structures while maintaining control over the memory footprint. The library appears to be actively maintained, with regular updates.","last_verified":"2026-04-12T00:00:00.000Z","tags":["data-structure","dictionary","circular-buffer","cache","memory-management","high-performance"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/circular-dict"},{"id":14487,"title":"Circus Process & Socket Manager","library":"circus","status":"active","version":"0.19.0","language":"en","ecosystem":"pypi","summary":"Circus is a robust Python program designed to run, monitor, and manage multiple processes and sockets. It provides a flexible way to supervise long-running services, akin to tools like Supervisor, but with a focus on programmatic control and extensibility. The current version is 0.19.0. Releases are somewhat irregular, often tied to Python version support or dependency updates.","last_verified":"2026-04-16T00:00:00.000Z","tags":["process manager","daemon","supervisor","async","watcher","process supervision"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/circus"},{"id":9581,"title":"Cirq Quantum Computing Framework","library":"cirq","status":"active","version":"1.6.1","language":"python","ecosystem":"pypi","summary":"Cirq is an open-source Python framework developed by Google for creating, editing, and invoking Noisy Intermediate Scale Quantum (NISQ) circuits. It provides tools for designing quantum algorithms and running them on simulators or quantum hardware. Cirq maintains an active release schedule, typically with major updates every 1-2 months, focusing on new features, performance improvements, and compatibility with Google's quantum hardware.","last_verified":"2026-04-17T00:00:00.000Z","tags":["quantum computing","NISQ","simulator","Google","qubit","circuit"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/cirq"},{"id":21039,"title":"Cirq AQT","library":"cirq-aqt","status":"active","version":"1.6.1","language":"python","ecosystem":"pypi","summary":"A Cirq package to simulate and connect to Alpine Quantum Technologies (AQT) quantum computers. Version 1.6.1 is the current stable release, part of Cirq v1.6.1. Released as needed alongside Cirq core.","last_verified":"2026-04-27T00:00:00.000Z","tags":["quantum computing","simulation","AQT","cirq","quantum"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/cirq-aqt"},{"id":5756,"title":"Cirq","library":"cirq-core","status":"active","version":"1.6.1","language":"python","ecosystem":"pypi","summary":"Cirq is a Python framework developed by Google's Quantum AI team for creating, editing, and invoking Noisy Intermediate Scale Quantum (NISQ) circuits. It focuses on providing fine-tuned control over quantum circuits and gate-level operations for current-generation quantum processors. The library is actively maintained, with frequent releases, and is currently at version 1.6.1.","last_verified":"2026-04-14T00:00:00.000Z","tags":["quantum computing","NISQ","quantum circuits","quantum simulation","Google Quantum AI"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/cirq-core"},{"id":9579,"title":"Cirq Google Plugin","library":"cirq-google","status":"active","version":"1.6.1","language":"python","ecosystem":"pypi","summary":"Cirq Google (`cirq-google`) is the module for the Cirq quantum computing framework that provides tools and access to the Google Quantum Computing Service. It enables users to run quantum circuits on Google's quantum processors and high-performance simulators. The current version is 1.6.1, and it typically releases new versions in sync with the main `cirq` library, which has a release cadence of monthly/bi-monthly patches and quarterly minor versions.","last_verified":"2026-04-17T00:00:00.000Z","tags":["quantum computing","google cloud","cirq","hardware","quantum engine","qcvs"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/cirq-google"},{"id":21040,"title":"cirq-ionq","library":"cirq-ionq","status":"active","version":"1.6.1","language":"python","ecosystem":"pypi","summary":"A Cirq package to simulate and connect to IonQ quantum computers. Version 1.6.1, released as part of Cirq v1.6.1. Supports Python >=3.11.0. Releases follow Cirq's release cadence, approximately quarterly.","last_verified":"2026-04-27T00:00:00.000Z","tags":["quantum computing","ionq","cirq","quantum simulator"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/cirq-ionq"},{"id":21041,"title":"Cirq Pasqal","library":"cirq-pasqal","status":"active","version":"1.6.1","language":"python","ecosystem":"pypi","summary":"A Cirq package to simulate and connect to Pasqal quantum computers. Provides PasqalQubit, PasqalDevice, and utilities for running circuits on Pasqal's neutral atom quantum processors. Current version: 1.6.1 (part of Cirq v1.6.1). Release cadence follows Cirq releases.","last_verified":"2026-04-27T00:00:00.000Z","tags":["quantum computing","cirq","pasqal","neutral atom","simulation"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/cirq-pasqal"},{"id":27646,"title":"cirq-rigetti","library":"cirq-rigetti","status":"deprecated","version":"1.5.0","language":"python","ecosystem":"pypi","summary":"A Cirq package to simulate and connect to Rigetti quantum computers and Quil QVM. Version 1.5.0 is the final release; the package was deprecated in cirq 1.5.0 and fully removed in cirq 1.6.0. For legacy needs, use version 1.5.0. PyPI releases are driven by Cirq's release cadence.","last_verified":"2026-05-09T00:00:00.000Z","tags":["quantum computing","rigetti","quil","cirq"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/cirq-rigetti"},{"id":21045,"title":"Cirq-Web","library":"cirq-web","status":"active","version":"1.6.1","language":"python","ecosystem":"pypi","summary":"Cirq-web provides web-based 3D visualization tools for quantum circuits and related objects using Three.js, integrated with Google's Cirq quantum computing framework. Current version is 1.6.1. Release cadence follows Cirq releases; the package is part of the Cirq suite but published separately on PyPI.","last_verified":"2026-04-27T00:00:00.000Z","tags":["quantum computing","visualization","3D","cirq"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/cirq-web"},{"id":27648,"title":"cisco-ai-skill-scanner","library":"cisco-ai-skill-scanner","status":"active","version":"2.0.11","language":"python","ecosystem":"pypi","summary":"Security scanner for AI agent skills packages (e.g., MCP, plugins). Detects prompt injection, data exfiltration, and malicious code. Version 2.0.11, active development with frequent releases.","last_verified":"2026-05-09T00:00:00.000Z","tags":["security","ai","llm","prompt-injection","agent-skills","cisco"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/cisco-ai-skill-scanner"},{"id":7079,"title":"ciscoconfparse","library":"ciscoconfparse","status":"deprecated","version":"1.9.52","language":"python","ecosystem":"pypi","summary":"ciscoconfparse is a Python library designed for parsing, auditing, querying, building, and modifying Cisco IOS-style configurations. It also supports other vendor configurations that follow a similar hierarchical structure. The current version is 1.9.52, but it is considered End of Life, with all new development moving to its successor, `ciscoconfparse2`.","last_verified":"2026-04-16T00:00:00.000Z","tags":["networking","cisco","configuration","parsing","audit","deprecated","eol"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/ciscoconfparse"},{"id":6564,"title":"Cisco Identity Services Engine Platform SDK","library":"ciscoisesdk","status":"active","version":"2.4.3","language":"python","ecosystem":"pypi","summary":"The `ciscoisesdk` is a community-developed Python SDK for interacting with Cisco Identity Services Engine (ISE) APIs. It provides a Pythonic wrapper around the RESTful ISE APIs, simplifying tasks like network device management, user authentication, and policy configuration. The library is currently at version 2.4.3 and sees frequent minor and patch releases, indicating active development.","last_verified":"2026-04-15T00:00:00.000Z","tags":["cisco","ise","sdk","network security","automation","api"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/ciscoisesdk"},{"id":1230,"title":"Fast ISO8601 Datetime Parser","library":"ciso8601","status":"active","version":"2.3.3","language":"python","ecosystem":"pypi","summary":"ciso8601 is a Python library providing a highly optimized C extension for parsing ISO 8601 and RFC 3339 datetime strings into Python `datetime` objects. It is designed for maximum performance, often outperforming other Python date parsing libraries. The current version is 2.3.3, and it maintains an active release cadence with regular updates for new Python versions and bug fixes.","last_verified":"2026-04-23T18:43:25.015Z","tags":["datetime","iso8601","parsing","performance","c-extension","rfc3339"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/ciso8601"},{"id":21042,"title":"citeproc-py","library":"citeproc-py","status":"active","version":"0.9.2","language":"python","ecosystem":"pypi","summary":"A citation and bibliography formatter for Python implementing the Citation Style Language (CSL). Current version 0.9.2 supports Python >=3.9 and provides flexible style loading from CSL files or the citeproc-py-styles collection. Released under BSD-2-Clause, with irregular maintenance cadence.","last_verified":"2026-04-27T00:00:00.000Z","tags":["citation","bibliography","csl","academic writing"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/citeproc-py"},{"id":17187,"title":"Citty CLI Builder","library":"citty","status":"active","version":"0.2.2","language":"javascript","ecosystem":"npm","summary":"citty is a modern, elegant, and highly performant CLI builder for Node.js, currently stable at version `0.2.2`. It distinguishes itself by being entirely zero-dependency since `v0.2.0`, leveraging Node.js's native `util.parseArgs` for its core argument parsing. This design choice results in a significantly reduced install size (from 267kB to 22.8kB as of `v0.2.0`) and fast execution, making it an excellent choice for lightweight command-line tools. `citty` provides a flexible and composable API that supports nested sub-commands, complete with options for lazy and asynchronous loading, which is crucial for building large-scale CLIs without incurring heavy startup costs. Recent enhancements in `v0.2.2` introduced a robust plugin system, allowing developers to extend command functionality with reusable `setup` and `cleanup` hooks. It also offers smart value parsing, type casting, boolean shortcuts, and automatically generates comprehensive usage information. The project maintains an active release cadence, frequently adding new features and addressing issues, demonstrating its ongoing development and commitment to a stable and feature-rich experience.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/citty"},{"id":5149,"title":"CityHash and FarmHash Python Bindings","library":"cityhash","status":"active","version":"0.4.10","language":"python","ecosystem":"pypi","summary":"CityHash is a family of fast non-cryptographic hash functions for strings, originally developed by Google. FarmHash is a successor designed for improved performance and collision resistance on modern CPUs. This library, `python-cityhash`, provides Python bindings for both CityHash and FarmHash, enabling high-performance hashing in Python applications. It is currently at version 0.4.10 and receives updates for Python version compatibility and Cython build fixes.","last_verified":"2026-04-13T00:00:00.000Z","tags":["hashing","checksum","non-cryptographic","performance","cityhash","farmhash"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/cityhash"},{"id":8011,"title":"Cityseer: Urban Network Analysis","library":"cityseer","status":"active","version":"4.24.1","language":"python","ecosystem":"pypi","summary":"Cityseer is a Python library providing computational tools for network-based pedestrian-scale urban analysis. It enables users to model urban environments, analyze accessibility, connectivity, and other urban metrics using spatial data and graph theory. The current version is 4.24.1, and it typically sees regular updates, often with significant changes between major versions.","last_verified":"2026-04-16T00:00:00.000Z","tags":["urban analysis","geospatial","network analysis","city planning","transportation","accessibility"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/cityseer"},{"id":8012,"title":"Civis API Python Client","library":"civis","status":"active","version":"2.8.1","language":"python","ecosystem":"pypi","summary":"The Civis API Python Client provides a convenient way to interact with the Civis Platform API from Python. It allows users to manage data, jobs, scripts, and other resources within the platform. The current version is 2.8.1, and the library maintains an active release cadence with frequent minor updates and bug fixes.","last_verified":"2026-04-16T00:00:00.000Z","tags":["api client","data platform","analytics","civis platform"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/civis"},{"id":25068,"title":"Civ VI TypeScript Types","library":"civvi-types","status":"active","version":"1.0.11","language":"javascript","ecosystem":"npm","summary":"TypeScript declaration files for modding Civilization VI using the TypeScriptToLua transpiler. Version 1.0.11 provides type definitions for the Civ6 modding API, enabling type-safe Lua development with TypeScript. Released irregularly via npm. Key differentiator: bridges TypeScript to Lua for Civ6 modding, leveraging TSTL ecosystem. No stable release cadence; latest version as of early 2025 is 1.0.11.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","typescript","lua","tstl","language extensions","civilization","modding","civ 6"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/civvi-types"},{"id":25071,"title":"cjs-module-lexer","library":"cjs-module-lexer","status":"active","version":"2.2.0","language":"javascript","ecosystem":"npm","summary":"A fast CommonJS module syntax lexer that detects named exports and reexports from CJS modules, used in Node.js core for ESM interop. Current stable version: 2.2.0. Maintained by Node.js team; release cadence is irregular but active for parser bugs and performance improvements. Key differentiators: extremely fast (~90ms/MB cold, ~15ms/MB warm), frozen detection patterns to ensure backwards compatibility across Node.js versions, and support for transpiler variations (e.g., TypeScript, Babel). Provides both Node.js (CJS) and Wasm (ESM) builds, with TypeScript declarations included.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/cjs-module-lexer"},{"id":25073,"title":"ckParser Transpiler","library":"ck-transpiler","status":"active","version":"2.0.3","language":"javascript","ecosystem":"npm","summary":"A transpiler for the Momoko project that converts custom syntax into target code. Current stable version is 2.0.3. The package is tightly coupled with the Momoko ecosystem and offers specialized transformation rules not found in general transpilers. Release cadence is irregular, aligned with Momoko updates. Differentiators include lightweight implementation and direct integration with ckParser grammar.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/ck-transpiler"},{"id":10631,"title":"CKEditor 4 Vue Component","library":"ckeditor4-vue","status":"maintenance","version":"3.2.1","language":"javascript","ecosystem":"npm","summary":"ckeditor4-vue provides an official Vue.js 2 component for integrating the CKEditor 4 WYSIWYG editor into web applications. As of version 3.x (including the current 3.2.1), this package is part of the commercial CKEditor 4 LTS (Long Term Support) offering. The underlying CKEditor 4 editor reached its End of Life (EOL) for open-source users on June 30, 2023. Open-source versions of this Vue component (2.4.0 and below) no longer receive security updates or bug fixes, posing significant risks. The commercial LTS model extends security updates and critical bug fixes for CKEditor 4 until December 2028. This package simplifies the integration of CKEditor 4 into Vue 2 projects by providing a declarative component, differentiating it from manual integration methods.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","wysiwyg","rich text","editor","rte","html","contentEditable","editing","vue"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/ckeditor4-vue"},{"id":10632,"title":"CKEditor 5 Rich Text Editor","library":"ckeditor5","status":"active","version":"48.0.0","language":"javascript","ecosystem":"npm","summary":"CKEditor 5 is a modern, highly extensible rich text editor framework designed for building custom WYSIWYG editing experiences, with a strong emphasis on real-time collaborative editing. It is not a single product but a collection of features, plugins, and builds that can be combined. The current stable major version is v48.0.0, released in April 2026. However, v47.x is designated as the Long-term Support (LTS) edition for licensed customers, receiving security and compatibility fixes, while v48.x introduces new features and significant updates. CKEditor 5 is characterized by its MVC architecture, custom data model, and support for operational transformation (OT) to power real-time collaboration. It typically follows a regular release cadence for minor and patch versions, with major versions introducing significant architectural changes or deprecations, requiring users to stay updated with release notes. Its modular design allows developers to create highly customized editor instances tailored to specific application needs, ranging from simple document editors to complex collaborative writing environments.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","ckeditor","ckeditor5","ckeditor 5","wysiwyg","rich text","editor","html","contentEditable","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/ckeditor5"},{"id":12964,"title":"CKEditor 5 Classic Editor Build","library":"ckeditor5-build-classic","status":"deprecated","version":"1.0.0","language":"javascript","ecosystem":"npm","summary":"CKEditor 5 Classic Editor Build provides a ready-to-use rich-text editor, offering a familiar WYSIWYG interface with a toolbar at the top. The current stable versions of the CKEditor 5 framework are generally in the v47.x to v48.x range, though this specific `ckeditor5-build-classic` package is now deprecated. CKEditor 5 maintains a rapid release cadence, typically publishing new major versions every six months, with a Long-Term Support (LTS) edition released every two years for extended stability. Key differentiators include its modern MVC architecture, custom data model, virtual DOM, and native TypeScript implementation, making it highly modular and extensible. It is designed as a framework for creating custom editing solutions, supporting diverse use cases from simple text areas to complex collaborative environments. The library is dual-licensed under GPL 2+ for open-source projects and a commercial license for closed-source applications or access to premium features and LTS.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/ckeditor5-build-classic"},{"id":12962,"title":"CKEditor 5 Build for Strapi WYSIWYG","library":"ckeditor5-build-strapi-wysiwyg","status":"active","version":"2.1.1","language":"javascript","ecosystem":"npm","summary":"ckeditor5-build-strapi-wysiwyg provides an enhanced, pre-configured CKEditor 5 build specifically designed to replace the default WYSIWYG editor within Strapi applications. This package currently ships at version 2.1.1 and receives updates tied both to new features introduced by its maintainers (e.g., Source HTML editing, fullscreen mode, improved Strapi Media Library integration) and significant updates to the core CKEditor 5 library. Its key differentiators include direct integration with the Strapi Media Library for image uploads and access, a more extensive feature set compared to the standard CKEditor 5 Classic build, and a custom build tailored for the Strapi ecosystem, often used in conjunction with `strapi-plugin-ckeditor5`. Development activity is consistent, with releases occurring every few months to incorporate new CKEditor 5 versions and bug fixes.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","ckeditor5-build","ckeditor","ckeditor5","ckeditor 5","wysiwyg","rich text","editor","html"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/ckeditor5-build-strapi-wysiwyg"},{"id":15571,"title":"CKEditor 5 Custom Online Build","library":"ckeditor5-custom-build","status":"active","version":"0.0.6","language":"javascript","ecosystem":"npm","summary":"This package (`ckeditor5-custom-build`) is a foundational repository generated by the CKEditor 5 Online Builder tool, providing a customizable starting point for a rich-text editor. It is not a directly consumable NPM library but rather the source code and build configuration for a tailored CKEditor 5 instance. As a custom build, its version (0.0.6) reflects its initial state as a template, with no regular release cadence for this specific package. Users are expected to modify, build, and integrate the output into their applications. Key differentiators include the ability to hand-pick features and plugins from the CKEditor 5 ecosystem and self-host the resulting editor, offering complete control over the bundle size and included functionalities, contrasting with pre-built distributions like `@ckeditor/ckeditor5-build-classic`. It's primarily intended for web applications that need a highly specific rich-text editing experience, allowing for granular control over toolbar items, plugin configurations, and overall editor behavior.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/ckeditor5-custom-build"},{"id":12961,"title":"CKEditor 5 Extra Features Build","library":"ckeditor5-extra-build","status":"maintenance","version":"1.0.33","language":"javascript","ecosystem":"npm","summary":"This package provides a custom build of CKEditor 5, a modern, modular, and extensible rich-text editing framework written in TypeScript. Unlike the official, more minimal builds, `ckeditor5-extra-build` likely bundles a curated set of 'extra' plugins and features to provide a more comprehensive out-of-the-box experience. CKEditor 5 itself is actively developed by CKSource, with frequent releases (multiple minor and patch versions per month, major versions annually) and a strong emphasis on a plugin-based architecture, virtual DOM, and modern JavaScript practices. The framework supports real-time collaboration, advanced content conversion (e.g., Import/Export to Word/PDF), and is designed for deep integration into applications with native support for frameworks like React, Angular, and Vue.js. This specific build, however, is a community-contributed package, and its exact 'extra' features are determined by its maintainer. It currently ships as version 1.0.33.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/ckeditor5-extra-build"},{"id":10633,"title":"CKSource Samples Framework","library":"cksource-samples-framework","status":"abandoned","version":"1.0.1","language":"javascript","ecosystem":"npm","summary":"The CKSource Samples Framework is a utility package designed to provide a foundational set of LESS stylesheets and Grunt-based build configurations. It aims to create consistent demonstration projects and samples within the CKSource ecosystem, particularly for products like CKEditor. As of its latest version, 1.0.1, the framework primarily leverages older technologies for its build processes, including Grunt for task automation and LESS for CSS pre-processing. Its focus is on providing pre-configured styles and build scripts tailored for internal sample development rather than serving as a general-purpose frontend framework. The package has seen no updates in approximately six years, suggesting it is no longer actively maintained.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/cksource-samples-framework"},{"id":1964,"title":"ckzg","library":"ckzg","status":"active","version":"2.1.7","language":"python","ecosystem":"pypi","summary":"ckzg is a Python library providing bindings for the C-KZG-4844 library, which implements the Polynomial Commitments API for Ethereum's EIP-4844 and EIP-7594. The library is currently at version 2.1.7 and sees active development with frequent minor releases and occasional major updates.","last_verified":"2026-04-24T04:00:49.014Z","tags":["cryptography","ethereum","kzg","eip-4844","eip-7594","polynomial commitments","blockchain"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/ckzg"},{"id":21043,"title":"clabe","library":"clabe","status":"active","version":"2.1.10","language":"python","ecosystem":"pypi","summary":"Validate and generate the control digit of a CLABE (Clave Bancaria Estandarizada) in Mexico. Current version: 2.1.10, requires Python >=3.8. Active development with monthly releases.","last_verified":"2026-04-27T00:00:00.000Z","tags":["mexico","clabe","banking","validation","control digit"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/clabe"},{"id":7080,"title":"ClamAV Client","library":"clamav-client","status":"active","version":"0.7.2","language":"python","ecosystem":"pypi","summary":"The clamav-client library (current version 0.7.2) provides a Python client for interacting with a ClamAV antivirus daemon, allowing applications to scan files and streams for viruses. It is actively maintained, with releases typically tied to feature updates, bug fixes, and Python version support.","last_verified":"2026-04-16T00:00:00.000Z","tags":["antivirus","clamav","security","file scanning","client","malware"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/clamav-client"},{"id":6328,"title":"Clamd Python Interface","library":"clamd","status":"active","version":"1.0.2","language":"python","ecosystem":"pypi","summary":"Clamd is a Python interface library for communicating with the ClamAV daemon (`clamd`). It allows Python applications to send files or streams to `clamd` for virus scanning. The current stable version is 1.0.2, with a low release cadence indicating maturity and stability, focusing on Python 3.7+.","last_verified":"2026-04-15T00:00:00.000Z","tags":["antivirus","clamav","security","daemon","virus-scanner"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/clamd"},{"id":5592,"title":"Clandestined Rendezvous Hashing","library":"clandestined","status":"maintenance","version":"1.1.0","language":"python","ecosystem":"pypi","summary":"Clandestined is a Python library that implements rendezvous hashing, also known as highest random weight (HRW) hashing. It provides a distributed algorithm for choosing a node from a set of available nodes, ensuring that a minimal number of mappings change when nodes are added or removed. It's built upon the murmur3 hash function. The current version is 1.1.0, and the project's release cadence has been infrequent since its last update in 2016.","last_verified":"2026-04-11T00:00:00.000Z","tags":["hashing","consistent hashing","rendezvous hashing","distributed systems","murmur3"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/clandestined"},{"id":4344,"title":"Python Bindings for libclang","library":"clang","status":"active","version":"21.1.7","language":"python","ecosystem":"pypi","summary":"The `clang` package provides Python bindings for libclang, enabling programmatic interaction with Clang's C/C++/Objective-C abstract syntax trees (ASTs), parsing source code, and accessing compiler information. It is maintained as part of the broader LLVM project and typically releases in sync with major LLVM versions. The current version is 21.1.7.","last_verified":"2026-04-12T00:00:00.000Z","tags":["clang","llvm","compiler","ast","c","c++","bindings","static-analysis"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/clang"},{"id":2431,"title":"clang-format","library":"clang-format","status":"active","version":"22.1.3","language":"python","ecosystem":"pypi","summary":"clang-format is a Python package that distributes the official LLVM-based code formatting utility for C, C++, C#, Java, JavaScript, JSON, Objective-C, and Protobuf. It allows users to easily install and use a specific version of the `clang-format` executable via pip. The project aims to release a new PyPI package for each major and minor release of upstream clang-format, currently at version 22.1.3.","last_verified":"2026-04-24T19:49:12.601Z","tags":["code formatting","c++","c","llvm","development tool","static analysis"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/clang-format"},{"id":15980,"title":"Clang Format Node Wrapper","library":"clang-format-node","status":"active","version":"3.0.2","language":"javascript","ecosystem":"npm","summary":"clang-format-node is a Node.js wrapper that provides programmatic access to the LLVM project's `clang-format` and `git-clang-format` native binaries. The current stable version is 3.0.2, bundling LLVM clang-format version 22.1.3. This package securely builds and bundles these native binaries directly from official LLVM source code, eliminating third-party binary dependencies and offering full GitHub Actions Attestation and npm Build Provenances for enhanced supply chain security. It also includes separate packages within its monorepo, `clang-format-git` for standalone Git integration without Python, and `clang-format-git-python` for the original Python script wrapper. Release cycles typically align with new LLVM clang-format versions, ensuring access to the latest formatting capabilities and bug fixes. It is inspired by `angular/clang-format` but aims for a more streamlined and secure integration into Node.js and npm workflows.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","clang-format","clang","cli","format","formatter","lint","linter","cpplint","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/clang-format-node"},{"id":7081,"title":"Clang-tidy","library":"clang-tidy","status":"active","version":"22.1.0.1","language":"python","ecosystem":"pypi","summary":"The `clang-tidy` Python package provides pre-built binaries of the LLVM-based code analyser tool `clang-tidy`, making the executable available in Python environments. It is currently at version 22.1.0.1, primarily reflecting the packaged LLVM version. Releases typically follow major LLVM releases, with additional patches for packaging updates.","last_verified":"2026-04-16T00:00:00.000Z","tags":["code analysis","linting","LLVM","C++","executable wrapper"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/clang-tidy"},{"id":23427,"title":"clang-tool-chain","library":"clang-tool-chain","status":"active","version":"1.3.0","language":"python","ecosystem":"pypi","summary":"Clang Tool Chain provides utilities for C/C++ compilation toolchain management, including locating Clang, setting compilation flags, and building projects. Current version 1.3.0, updated occasionally.","last_verified":"2026-05-01T00:00:00.000Z","tags":["clang","compilation","toolchain","c","cpp","build"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/clang-tool-chain"},{"id":27650,"title":"clangd","library":"clangd","status":"active","version":"22.1.1","language":"python","ecosystem":"pypi","summary":"Binary wheels for clangd, a clang-based C++ language server (LSP). Version 22.1.1 wraps clangd 22.1.1. Useful for integrating clangd into Python environments without manual binary installation.","last_verified":"2026-05-09T00:00:00.000Z","tags":["clangd","LSP","C++","binary","wheel"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/clangd"},{"id":27649,"title":"clangd-tidy","library":"clangd-tidy","status":"active","version":"1.1.1","language":"python","ecosystem":"pypi","summary":"A faster alternative to clang-tidy that uses clangd to provide linting and formatting checks. Current version is 1.1.1, with an active release cadence. Requires Python >=3.8.","last_verified":"2026-05-09T00:00:00.000Z","tags":["clang-tidy","clangd","linting","c++","lsp"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/clangd-tidy"},{"id":17524,"title":"Clap.js CLI Argument Parser","library":"clap","status":"active","version":"3.1.1","language":"javascript","ecosystem":"npm","summary":"Clap.js is a robust library for Node.js designed to simplify the creation of command-line interfaces (CLIs). It provides a fluent API for defining commands, options, and arguments, supporting advanced features like argument coercion, completion suggestions, and sub-commands. The library aims to facilitate both simple CLI tools and complex applications with deep command hierarchies. Inspired by Commander.js, Clap.js focuses on ease of use and flexibility. The current stable version is 3.1.1, with recent releases addressing regressions and refining API signatures. Since version 3.0.0, it supports both ESM and CommonJS (dual module) and targets Node.js versions `^12.20.0`, `^14.13.0`, and `>=15.0.0`. It offers a structured approach to argv processing and context management for developers building intricate command-line tools.","last_verified":"2026-04-23T00:00:00.000Z","tags":["javascript","cli","command","option","argument","completion"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/clap"},{"id":2432,"title":"Clarabel Conic Interior Point Solver for Rust / Python","library":"clarabel","status":"active","version":"0.11.1","language":"python","ecosystem":"pypi","summary":"Clarabel is an interior point numerical solver for convex optimization problems, implemented in Rust and featuring a Python interface. It efficiently solves a variety of conic programs including Linear Programs (LPs), Quadratic Programs (QPs), Second-Order Cone Programs (SOCPs), Semidefinite Programs (SDPs), and problems with exponential and power cone constraints. The current version is 0.11.1, and the library maintains an active release cadence.","last_verified":"2026-04-24T19:51:55.196Z","tags":["optimization","solver","conic programming","quadratic programming","SOCP","SDP","convex optimization","interior point method"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/clarabel"},{"id":18210,"title":"Clarety Widgets","library":"clarety-widgets","status":"active","version":"13.0.6","language":"javascript","ecosystem":"npm","summary":"Clarety Widgets is a React component library for building donation, checkout, and payment widgets, currently at v13.0.6. It provides over 30 widgets including donation forms, checkout flows, payment method updates, and address autocomplete (Loqate). The library is maintained by Clarety and follows an aggressive release cadence. It requires React 16.8+, React Bootstrap 1.0+, and Bootstrap 4.3+, and is ESM-only, compatible with Node 22.11.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/clarety-widgets"},{"id":9582,"title":"Clarifai Python SDK","library":"clarifai","status":"active","version":"12.4.0","language":"python","ecosystem":"pypi","summary":"The Clarifai Python SDK provides a client library for interacting with the Clarifai platform, enabling developers to build and deploy AI models for computer vision, natural language processing, and multimodal applications. The current version is 12.4.0, and it maintains a rapid release cadence with frequent updates.","last_verified":"2026-04-17T00:00:00.000Z","tags":["AI","ML","computer vision","NLP","multimodal","generative AI","sdk"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/clarifai"},{"id":5879,"title":"Clarifai gRPC API Client","library":"clarifai-grpc","status":"active","version":"12.3.0","language":"python","ecosystem":"pypi","summary":"The official Clarifai gRPC Python client provides an interface for interacting with the Clarifai API, offering powerful AI capabilities for computer vision and natural language processing. Currently at version 12.3.0, the library maintains a frequent release cadence, often aligning its major and minor versions with the backend API.","last_verified":"2026-04-14T00:00:00.000Z","tags":["AI","ML","Computer Vision","NLP","API Client","gRPC","Clarifai"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/clarifai-grpc"},{"id":7082,"title":"Clarifai Protocol","library":"clarifai-protocol","status":"active","version":"0.0.61","language":"python","ecosystem":"pypi","summary":"clarifai-protocol is a Python library that provides the core Protocol Buffer definitions and generated Python code for interacting with Clarifai's gRPC services. It encapsulates the data structures (messages) and service interfaces (stubs) used for communication within the Clarifai platform, especially relevant for custom model deployment and advanced integrations. The current version is 0.0.61, and it follows a frequent release cadence to align with protocol definition updates.","last_verified":"2026-04-16T00:00:00.000Z","tags":["clarifai","protocol","grpc","protobuf","mlops","ai","low-level"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/clarifai-protocol"},{"id":15983,"title":"Clarinet","library":"clarinet","status":"active","version":"0.12.6","language":"javascript","ecosystem":"npm","summary":"Clarinet is a SAX-like streaming JSON parser for JavaScript, designed for efficient processing of JSON data in both browser and Node.js environments. Inspired by `sax-js` and `yajl`, it provides an evented API that allows developers to process JSON incrementally without needing to load the entire document into memory. This makes it particularly suitable for tasks such as indexing large JSON files or handling continuous streams of JSON where a full DOM-like object model is unnecessary. The package is currently at version 0.12.6, with recent releases (v0.12.x) focusing on minor bug fixes, performance optimizations, and dependency updates, indicating a maintenance cadence rather than rapid feature development. Its key differentiators include portability, robust error reporting with context (line/column numbers), the ability to parse JSON data off a stream incrementally, and a lightweight, simple-to-use API. It explicitly clarifies that it is not a direct replacement for `JSON.parse` but rather a tool for event-driven JSON consumption.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","sax","json","parser","stream","streaming","event","events","emitter"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/clarinet"},{"id":5150,"title":"Claripy","library":"claripy","status":"active","version":"9.2.209","language":"python","ecosystem":"pypi","summary":"Claripy is an abstraction layer for constraint solvers, providing a unified way to interact with concrete and symbolic expressions. It acts as the solver engine for the Angr binary analysis framework. The library allows users to define symbolic variables, add constraints, and evaluate expressions using various backends like Z3. The current version is 9.2.209, with releases closely tied to the Angr project's development cycle, most recently updated on April 7, 2026.","last_verified":"2026-04-13T00:00:00.000Z","tags":["constraint solver","symbolic execution","SMT","bitvector","angr","binary analysis"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/claripy"},{"id":21044,"title":"class-doc","library":"class-doc","status":"active","version":"0.2.6","language":"python","ecosystem":"pypi","summary":"A library to extract attributes docstrings defined in various ways, such as class attributes, NamedTuple fields, or dataclass fields. Current version 0.2.6, released 2025-01-29, maintained infrequently.","last_verified":"2026-04-27T00:00:00.000Z","tags":["docstrings","attributes","type-annotations","metadata-extraction"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/class-doc"},{"id":10634,"title":"Backbone-like Class Extension Utility","library":"class-extend","status":"abandoned","version":"1.0.0","language":"javascript","ecosystem":"npm","summary":"The `class-extend` package provides a utility inspired by Backbone.js's `.extend` method, enabling classical inheritance for JavaScript objects, primarily targeting Node.js environments. It allows developers to create child classes that inherit prototype and static methods from a parent, with an optional constructor definition. Designed before native ES6 `class` syntax was widely adopted, it offers a programmatic way to manage inheritance chains, including access to a `__super__` property for parent prototype referencing. The latest version officially published on npm is `0.1.2`, last updated in 2015. Given its age and the prevalence of native ES6 `class extends` syntax, the package is no longer actively maintained and has a very slow release cadence (effectively none since its last update). Its key differentiator was providing a structured inheritance mechanism in a CommonJS context when native alternatives were less accessible or standardized.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","inheritance","oop","class","extend"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/class-extend"},{"id":23428,"title":"class-resolver","library":"class-resolver","status":"active","version":"0.7.1","language":"python","ecosystem":"pypi","summary":"A lightweight library for looking up and instantiating classes by name or key, with support for registration, aliases, and presets. Current version 0.7.1, requires Python >=3.10, weekly releases.","last_verified":"2026-05-01T00:00:00.000Z","tags":["class resolution","dependency injection","registration","python"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/class-resolver"},{"id":15095,"title":"Class Utils","library":"class-utils","status":"maintenance","version":"0.3.6","language":"javascript","ecosystem":"npm","summary":"class-utils is a JavaScript utility library designed to assist developers in working with and manipulating JavaScript classes and their prototype methods. As of its current stable version, 0.3.6, it provides functions for tasks such as checking for property existence (`has`, `hasAll`), type coercion (`arrayify`), inspecting constructors (`hasConstructor`), retrieving property descriptors (`getDescriptor`), and managing inheritance and property copying between objects (`copyDescriptor`, `copy`, `inherit`). The library's focus is on lower-level prototype manipulation, which was more common in pre-ES6 JavaScript class patterns, though its utilities remain functional for modern class syntax when deeper introspection or direct prototype modification is required. It typically follows a stable, low-cadence release cycle given its foundational utility nature. A key differentiator is its explicit focus on descriptors and direct prototype manipulation, offering fine-grained control over object properties and inheritance chains beyond typical `Object.assign` or spread operator usage. It is primarily a CommonJS module built for Node.js environments from version 0.10.0 and up.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","array","assign","class","copy","ctor","define","delegate","descriptor"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/class-utils"},{"id":12965,"title":"Classcat","library":"classcat","status":"active","version":"5.0.5","language":"javascript","ecosystem":"npm","summary":"Classcat is a minimalist, performant JavaScript utility for constructing HTML `class` attribute strings dynamically. It allows developers to combine strings, arrays, and objects (where keys are class names and values are booleans for conditional inclusion) into a single, space-delimited class string. The current stable version is 5.0.5, with releases occurring on an as-needed basis to address bug fixes, type improvements, and modernization efforts. Key differentiators include its small bundle size (217 B minified+gzipped), high performance (up to 2.5x faster than alternatives), and framework-agnostic nature, making it suitable for any JavaScript project, including those using React, Lit-HTML, or Mithril. Version 5.x introduced a shift to ES Modules as the primary distribution, modernizing the codebase and dropping some legacy support.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","classnames","classlist","class","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/classcat"},{"id":16312,"title":"Classic LevelDB Database","library":"classic-level","status":"active","version":"3.0.0","language":"javascript","ecosystem":"npm","summary":"classic-level is an `abstract-level` compliant database implementation backed by LevelDB, serving as the successor to `leveldown`. It offers features such as built-in encodings, sublevels, events, hooks, and first-class support for `Uint8Array`. The current stable version is 3.0.0, with a release cadence that has seen several minor and major updates in the past year, indicating active maintenance. Key differentiators include its adherence to the `abstract-level` interface, providing a consistent API across various Level-family databases, and its direct use of the battle-tested LevelDB C++ library for high performance. It also ships with TypeScript type definitions, making it suitable for modern JavaScript and TypeScript projects. It supports Node.js versions >=18 and Electron >=30, providing prebuilt binaries for common platforms.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","leveldb","level","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/classic-level"},{"id":7083,"title":"classify-imports","library":"classify-imports","status":"active","version":"4.2.0","language":"python","ecosystem":"pypi","summary":"classify-imports is a Python utility library designed for refactoring imports in Python-like syntax. It provides tools to parse import statements, classify them into categories (e.g., built-in, third-party, application), and sort them according to defined rules. The library is currently at version 4.2.0 and is actively maintained with a focus on import organization.","last_verified":"2026-04-16T00:00:00.000Z","tags":["refactoring","python","imports","code-quality","linting","sorting"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/classify-imports"},{"id":10635,"title":"Classix","library":"classix","status":"active","version":"2.2.12","language":"javascript","ecosystem":"npm","summary":"classix is a highly optimized utility for conditionally joining CSS class names, focusing on speed and minimal bundle size. It distinguishes itself by exclusively accepting string expressions as arguments, diverging from common patterns in libraries like `clsx` and `classnames` which often support object syntax. This design choice simplifies the API, improves typing experience, and enables better performance and a smaller footprint. The current stable version is 2.2.12. The project maintains a frequent release cadence, primarily issuing patch updates for dependency upgrades and minor improvements, as seen in the recent changelog. It supports both ES Modules and CommonJS environments across all major browsers and Node.js versions, provides full TypeScript typing, and has zero runtime dependencies.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","class","classes","classname","classnames","clsx","tailwind","css","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/classix"},{"id":10636,"title":"Conditional CSS Class Utility","library":"classnames","status":"active","version":"2.5.1","language":"javascript","ecosystem":"npm","summary":"The `classnames` utility simplifies the conditional joining of CSS class names in JavaScript and TypeScript applications. It accepts any number of arguments, including strings, objects (where keys are class names and values are booleans), and arrays, intelligently combining them into a single, space-separated string. The package is currently at version 2.5.1, following the SemVer standard, indicating a strong commitment to stability and backwards compatibility for minor and patch releases. It is widely adopted, especially within the React ecosystem, due to its robust performance and minimalist API. Its key differentiators include its extreme stability, thorough test suite, and focus on performance, ensuring it reliably handles class name generation in high-frequency scenarios across browsers and Node.js environments. The project's philosophy emphasizes speed and stability, with updates thoroughly reviewed for performance implications.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","react","css","classes","classname","classnames","util","utility","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/classnames"},{"id":23429,"title":"classproperties","library":"classproperties","status":"maintenance","version":"0.2.0","language":"python","ecosystem":"pypi","summary":"A lightweight Python library providing property decorators for classmethods and staticmethods. Version 0.2.0 is the latest release. The project is minimally maintained.","last_verified":"2026-05-01T00:00:00.000Z","tags":["classproperty","decorator","python","utility"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/classproperties"},{"id":17525,"title":"Classy Pay Client","library":"classy-pay-client","status":"abandoned","version":"1.1.4","language":"javascript","ecosystem":"npm","summary":"The `classy-pay-client` package provides a simple CommonJS-based client for interacting with the Classy Pay API. Its current and only stable version is 1.1.4, last published over seven years ago, indicating it is no longer actively maintained. The library utilizes a factory pattern for initialization, requiring an API URL, timeout, authentication token, and secret. It exposes methods for standard HTTP operations like GET, POST, PUT, and DELETE through callback-based functions, lacking modern features such as Promises or ESM support. This package is specifically designed for integration with the Classy Pay service and is likely used in legacy Node.js environments.","last_verified":"2026-04-23T00:00:00.000Z","tags":["javascript","classy","pay","client"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/classy-pay-client"},{"id":1417,"title":"Claude Agent SDK","library":"claude-agent-sdk","status":"active","version":"0.1.58","language":"python","ecosystem":"pypi","summary":"The Claude Agent SDK for Python provides tools to build and interact with Claude-powered agents. It facilitates agent lifecycle management, tool execution, and advanced prompt configuration. As of version 0.1.58, it is under active development with frequent releases, often including updates to its bundled Claude CLI component.","last_verified":"2026-04-23T20:58:19.175Z","tags":["AI","LLM","Anthropic","Claude","SDK","agent","async"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/claude-agent-sdk"},{"id":25072,"title":"claude-atlas","library":"claude-atlas","status":"active","version":"0.5.0","language":"javascript","ecosystem":"npm","summary":"CLI and VS Code extension to visualize, lint, and refactor your Claude Code agent configurations. v0.5.0 released Mar 2025. Reads agents/, commands/, .mcp.json, and settings.json to build a dependency graph, detects dead agents, delegation cycles, missing references, and unused tool grants. Provides safe rename and permission blast-radius queries. No LLM calls, no telemetry, open source (MIT). Node 20+ required.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","claude","claude-code","agents","graph","visualization","lint","cli"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/claude-atlas"},{"id":25074,"title":"claude-code-win32","library":"claude-code-win32","status":"active","version":"0.1.1","language":"javascript","ecosystem":"npm","summary":"Claude Code plugin for Windows that transparently transpiles Bash commands to PowerShell equivalents. v0.1.1 (March 2025) — hooks manifest fix. Fast-path passes POSIX-safe commands (git, npm, grep) straight to Git Bash; rewrites Unix idioms (xdg-open, pbcopy, uname, df, free) to PowerShell; denies impossible commands (sudo, apt, chmod) with Windows-native hints. MSYS path translation (/c/… → C:/…), PS 5.1 vs PS 7 awareness, internal error safety. TypeScript types included. Requires Node >=20. Active development, GitHub-only.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","claude","claude-code","claude-code-plugin","claude-plugin","windows","win32","bash","powershell","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/claude-code-win32"},{"id":17526,"title":"ClaudeKit CLI","library":"claudekit-cli","status":"active","version":"3.41.4","language":"javascript","ecosystem":"npm","summary":"claudekit-cli is a command-line interface tool designed to streamline the initialization and maintenance of ClaudeKit projects. Its primary function is to bootstrap new projects using predefined boilerplate templates and facilitate updates to existing ones. The package is currently in active development, with recent releases indicating a focus on continuous integration and refinement, often denoted by 'dev' suffixes (e.g., v3.41.4-dev.45). It requires Node.js version 18.0.0 or higher to operate. As a CLI, its core utility lies in command execution rather than programmatic imports, serving as an essential tool for developers working within the ClaudeKit ecosystem to quickly set up and manage their applications, offering a consistent and automated approach to project scaffolding.","last_verified":"2026-04-23T00:00:00.000Z","tags":["javascript","cli","claudekit","boilerplate","bootstrap","template"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/claudekit-cli"},{"id":18211,"title":"claudemesh-cli","library":"claudemesh-cli","status":"active","version":"1.0.1","language":"javascript","ecosystem":"npm","summary":"CLI and MCP server for creating peer meshes of Claude Code sessions, enabling real-time messaging, shared state, memory, file sharing, and 79 MCP tools. Current stable version is 1.0.1, requiring Node >=20. Built on a WebSocket broker with Ed25519 and NaCl crypto_box for encryption. Key differentiator: first-class CLI with 29 commands, device-code OAuth, and a full MCP server integration for multi-agent collaboration. Active development with frequent alpha releases.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","claude-code","mcp","model-context-protocol","claudemesh","peer-messaging","multi-agent"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/claudemesh-cli"},{"id":21046,"title":"claudio-cli","library":"claudio-cli-darwin-arm64","status":"active","version":"0.1.69","language":"javascript","ecosystem":"npm","summary":"Claudio is a plug-and-play AI dev platform running on top of Claude Code. It orchestrates multi-stage pipelines (PM, Designer, Dev, Review, QA, Merge) that produce real GitHub PRs instead of chat transcripts. Version 0.1.69 is in open beta with frequent updates. Key differentiators: no API key management (uses existing Claude Code subscription), flat subscription pricing, quiet mode for local-only work, and a TUI-based workflow manager. The package claudio-cli-darwin-arm64 is an auto-installed binary dependency for macOS ARM64.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/claudio-cli-darwin-arm64"},{"id":17529,"title":"Claudio CLI","library":"claudio-cli-darwin-x64","status":"active","version":"0.1.65","language":"javascript","ecosystem":"npm","summary":"Claudio CLI is an AI-powered development platform that leverages existing Claude Code subscriptions to orchestrate development pipelines directly from the terminal. Operating in an active open beta (version 0.1.65 for the Darwin x64 binary), it emphasizes frequent updates and rapid iteration. Its release cadence is fast, with improvements shipped daily, reflecting its beta status. Key differentiators include a no-API-key-management model, leveraging a flat subscription instead of per-token billing, which contrasts with traditional per-token AI developer tools. It specializes in orchestrating entire development workflows, from initial planning to merging GitHub Pull Requests, rather than just one-off prompts. It offers advanced features such as multi-stage feature pipelines (PM, Designer, Dev, Review, QA, Merge), a \"Quiet Mode\" for local development without GitHub interaction, a \"Launch Pad\" for managing in-flight work, a \"Doctor\" tool for comprehensive UI design critiques and aesthetic rewrites, and the ability to scaffold fresh projects end-to-end. This provides a comprehensive, integrated terminal experience for AI-assisted development.","last_verified":"2026-04-23T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/claudio-cli-darwin-x64"},{"id":18212,"title":"Claudio CLI Linux x64","library":"claudio-cli-linux-x64","status":"active","version":"0.1.65","language":"javascript","ecosystem":"npm","summary":"Bun-compiled binary distribution of claudio-cli for linux/x64, installed automatically by the parent claudio-cli package. Version 0.1.65 is the current stable release. This package is a platform-specific dependency and should not be installed directly. Claudio is a plug-and-play AI dev platform that orchestrates Claude Code to run full feature pipelines on GitHub repos. It is in open beta (v0.x) with frequent updates. Key differentiators: no API key management (uses Claude Code subscription), parallel task execution, quiet mode for local work, and a Launch Pad staging area.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/claudio-cli-linux-x64"},{"id":17527,"title":"Claudio CLI (Windows x64 Binary)","library":"claudio-cli-win-x64","status":"active","version":"0.1.65","language":"javascript","ecosystem":"npm","summary":"The `claudio-cli-win-x64` package provides the pre-compiled binary for the Claudio Command Line Interface (CLI) specifically for Windows 64-bit systems. This binary is automatically installed as a dependency by the main `claudio-cli` npm package. Claudio itself is an AI-powered developer platform currently in open beta (version `0.1.65`), designed to orchestrate entire software development pipelines from task description to merged GitHub Pull Requests using specialized agents. It operates on top of an existing Claude Code subscription, eliminating the need for separate Anthropic API key management and token-based billing, opting instead for a flat subscription model. Key features include full feature pipelines (PM → Designer → Dev → Review → QA → Merge), Quiet Mode for local development, a Launch Pad for managing in-flight work, a Task Manager, and an AI-driven \"Doctor\" for UI design review and refactoring. The project undergoes daily improvements and frequent updates during its beta phase.","last_verified":"2026-04-23T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/claudio-cli-win-x64"},{"id":18213,"title":"claviz-database-forms","library":"claviz-database-forms","status":"active","version":"0.0.13","language":"javascript","ecosystem":"npm","summary":"CRUD functionality for PostgreSQL and MSSQL database tables in Claviz. Current stable version: 0.0.13 (March 2025). Release cadence: weekly. Key differentiators: provides no-code tables/forms for database tables, supports autocomplete, XLSX upload, hooks, and styling. Requires external query functions and numeral package.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","claviz-forms"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/claviz-database-forms"},{"id":23431,"title":"ClawMetry","library":"clawmetry","status":"active","version":"0.12.161","language":"python","ecosystem":"pypi","summary":"ClawMetry is a real-time observability dashboard for OpenClaw AI agents. It provides monitoring of agent behavior, cost tracking, cron job scheduling, and live event streams. Version 0.12.161 is the latest; releases are frequent (multiple per week). Requires Python >=3.8.","last_verified":"2026-05-01T00:00:00.000Z","tags":["observability","dashboard","ai-agents","openclaw","monitoring"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/clawmetry"},{"id":5151,"title":"CLE: Common Library for Executables","library":"cle","status":"active","version":"9.2.209","language":"python","ecosystem":"pypi","summary":"CLE (Common Library for Executables) is a Python library that loads binaries and their associated libraries, resolves imports, and provides an abstraction of process memory, mimicking how an operating system's loader would present them. It is a core component of the larger angr binary analysis framework. The current version is 9.2.209, and it maintains an active release cadence as part of the angr project.","last_verified":"2026-04-13T00:00:00.000Z","tags":["binary analysis","loader","executables","memory mapping","reverse engineering","security"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/cle"},{"id":25075,"title":"clean-css","library":"clean-css","status":"active","version":"5.3.3","language":"javascript","ecosystem":"npm","summary":"A well-tested, fast and efficient CSS minifier for Node.js and browsers. Version 5.3.3 (stable) is released with patch updates over v5.3 (latest major). Clean-css outperforms many alternatives (cssnano, csso) in benchmarks, offering fine-grained optimization levels (0-2), compatibility modes (IE, standards), and source map support. It uses a highly modular plugin system and supports CLI, JavaScript API, and streaming. Engines require Node >= 10.0.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","css","minifier"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/clean-css"},{"id":19406,"title":"clean-css-loader","library":"clean-css-loader","status":"active","version":"4.2.1","language":"javascript","ecosystem":"npm","summary":"A webpack loader that minifies CSS using CleanCSS. Current stable version is 4.2.1 (released February 2023), with maintenance-level updates. It supports webpack 2+ and works with schema-utils v3/v4, loader-utils v1-v3. Key differentiators: minimal configuration, supports CleanCSS level 2 optimizations, source maps, and inline import options. Competing loaders like css-minimizer-webpack-plugin are more modern but this loader is simpler for basic minification. Ships TypeScript types.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","CleanCSS","webpack","loader","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/clean-css-loader"},{"id":5152,"title":"Clean-FID: Consistent FID Score Calculation","library":"clean-fid","status":"active","version":"0.1.35","language":"python","ecosystem":"pypi","summary":"Clean-FID is a Python library built on PyTorch for calculating the Fréchet Inception Distance (FID) and Kernel Inception Distance (KID) between image distributions. It addresses common inconsistencies in FID scores caused by differing or incorrect implementations of low-level image processing steps, such as resizing and quantization, in other libraries. The current version is 0.1.35, and it is actively maintained with periodic releases.","last_verified":"2026-04-13T00:00:00.000Z","tags":["FID","KID","Generative Models","PyTorch","Image Quality Metrics","Computer Vision"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/clean-fid"},{"id":10639,"title":"Clean React Props","library":"clean-react-props","status":"maintenance","version":"0.4.0","language":"javascript","ecosystem":"npm","summary":"clean-react-props is a utility package for React applications, currently at version 0.4.0, designed to filter out unknown or unwanted properties before they are passed to standard HTML or SVG DOM elements. Its primary purpose is to prevent React 15.2.x warnings (e.g., 'Warning: Unknown prop `myProp` on tag `div`') that arise when non-standard or component-specific props are inadvertently rendered onto native DOM elements. The library provides `cleanProps` for HTML and `cleanSVGProps` for SVG elements, allowing developers to ensure only valid attributes and event handlers are applied. While React 16 and later versions introduced support for custom attributes on DOM elements, mitigating some of the original necessity, `clean-react-props` remains useful for enforcing strict adherence to standard HTML/SVG attributes and for explicitly excluding props that should not be passed down. Releases are infrequent, primarily focusing on dependency updates and adding support for new standard attributes/events.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","react","utility","clean","props","attributes","events"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/clean-react-props"},{"id":9583,"title":"Clean-Text","library":"clean-text","status":"active","version":"0.7.1","language":"python","ecosystem":"pypi","summary":"Clean-Text (pypi: clean-text) provides functions to preprocess and normalize text, making it suitable for various NLP tasks. It offers features like lowercasing, removing emojis, URLs, digits, punctuation, and normalizing whitespace. It is currently at version 0.7.1 and has an active but infrequent release cadence.","last_verified":"2026-04-17T00:00:00.000Z","tags":["text-processing","nlp","text-cleaning","normalization","preprocessing"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/clean-text"},{"id":15301,"title":"Clean Webpack Plugin","library":"clean-webpack-plugin","status":"active","version":"4.0.0","language":"javascript","ecosystem":"npm","summary":"clean-webpack-plugin is a utility designed to clean or remove build folders before or after webpack compilations. Its current stable version is 4.0.0, which supports Node.js 14+ and webpack 5+. The plugin typically sees major version updates to align with breaking changes in Node.js and webpack, ensuring compatibility with the latest ecosystem features. Key differentiators include its simplicity, with no configuration needed for standard usage (cleaning webpack's output.path directory), and its intelligent handling of webpack's watch mode where it only removes assets generated by webpack that are no longer in use. It leverages the 'del' package for robust globbing support, allowing for flexible pattern matching to define what should be cleaned. It is a fundamental tool for maintaining clean build directories in webpack projects.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","webpack","plugin","clean","node","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/clean-webpack-plugin"},{"id":2433,"title":"Cleanco","library":"cleanco","status":"active","version":"2.3","language":"python","ecosystem":"pypi","summary":"Cleanco is a Python library (current version 2.3) designed to process company names. It cleans names by stripping away terms indicating organization type (like 'Ltd.' or 'Corp.'), deduces the business entity type (e.g., 'limited liability company'), and suggests possible countries of establishment. Releases are somewhat irregular, with recent updates in late 2023 and early 2024.","last_verified":"2026-04-24T19:52:10.468Z","tags":["company names","natural language processing","nlp","data cleaning","business entities"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/cleanco"},{"id":12960,"title":"Cleaner Spec Reporter for Node.js","library":"cleaner-spec-reporter","status":"active","version":"1.0.3","language":"javascript","ecosystem":"npm","summary":"cleaner-spec-reporter is a test reporter for Node.js's native test runner, providing a more refined and visually clean output compared to the default 'spec' reporter. It is designed to integrate seamlessly with the `node --test` command-line interface. The package is currently stable at version 1.0.3, with recent releases focusing on type import sanitization and minor fixes. A significant breaking change occurred in version 1.0.0, which dropped support for Node.js 20, now requiring Node.js 22.21.0 or higher. This library is ESM-only for direct programmatic imports. Its primary differentiator is its focus on enhancing the readability of test results in the terminal through improved formatting and coloring, aiming to streamline the developer experience during testing and CI workflows.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","test","spec","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/cleaner-spec-reporter"},{"id":9584,"title":"Cleanlab Trustworthy Language Model (TLM) Client","library":"cleanlab-tlm","status":"active","version":"1.1.39","language":"python","ecosystem":"pypi","summary":"The `cleanlab-tlm` library provides a Python client for the Cleanlab Trustworthy Language Model, enabling users to augment LLM interactions with trust scores and explanations. It wraps existing LLM APIs (like OpenAI) to provide a layer of trustworthiness analysis. The current version is 1.1.39, and the library is actively developed with frequent minor releases adding new features and improvements.","last_verified":"2026-04-17T00:00:00.000Z","tags":["AI","LLM","trustworthiness","machine learning","NLP","evaluation"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/cleanlab-tlm"},{"id":26832,"title":"cleantext","library":"cleantext","status":"active","version":"1.1.4","language":"python","ecosystem":"pypi","summary":"An open-source Python package to clean raw text data. Version 1.1.4 provides simple functions to normalize whitespace, remove URLs, emojis, numbers, punctuation, and more. The package is relatively stable with low release cadence. It is widely used for quick text preprocessing in NLP pipelines.","last_verified":"2026-05-01T00:00:00.000Z","tags":["text-cleaning","nlp","preprocessing","data-cleaning"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/cleantext"},{"id":15573,"title":"Clearbit Node.js Client","library":"clearbit","status":"abandoned","version":"1.3.5","language":"javascript","ecosystem":"npm","summary":"The `clearbit` Node.js client (`clearbit-node`) provides an interface for interacting with various Clearbit business intelligence APIs, including Enrichment, Discovery, and Watchlist. It allows developers to programmatically look up person and company data by email or domain, and perform prospector searches. The library, last updated with version `1.3.5` eight years ago, primarily uses CommonJS modules and a Promise-based API for handling asynchronous operations and specific Clearbit API errors like `QueuedError` and `NotFoundError`. Due to its age and lack of maintenance, it does not natively support modern JavaScript features like ESM and may have unmaintained dependencies, making it potentially unsuitable for new projects or environments requiring up-to-date security patches. No new releases are expected.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","clearbit","client","email"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/clearbit"},{"id":5154,"title":"ClearML","library":"clearml","status":"active","version":"2.1.5","language":"python","ecosystem":"pypi","summary":"ClearML is an open-source MLOps platform that provides auto-magical experiment management, version control for data and models, and MLOps capabilities for AI workflows. It helps track, compare, and reproduce machine learning experiments. The library sees active development with frequent patch releases (multiple per month) and regular minor/major version updates, with the current version being 2.1.5.","last_verified":"2026-04-13T00:00:00.000Z","tags":["MLOps","experiment tracking","version control","ML","orchestration","datasets"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/clearml"},{"id":5153,"title":"ClearML Agent","library":"clearml-agent","status":"active","version":"2.0.7","language":"python","ecosystem":"pypi","summary":"ClearML Agent is a Python library that provides auto-magical DevOps capabilities for Deep Learning. It serves as a worker to execute machine learning tasks remotely, integrating with the ClearML Python package and ClearML Server. The library maintains an active release cadence with frequent updates.","last_verified":"2026-04-13T00:00:00.000Z","tags":["MLOps","agent","orchestration","deep learning","machine learning","DevOps","CI/CD","automation"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/clearml-agent"},{"id":9585,"title":"CLuster Expansion in Atomistic Simulation Environment (clease)","library":"clease","status":"active","version":"1.2.0","language":"python","ecosystem":"pypi","summary":"CLEASE (CLuster Expansion in Atomistic Simulation Environment) is a Python package for constructing and handling cluster expansion Hamiltonians for materials simulations, often used in conjunction with ASE. It is currently at version 1.2.0 and receives updates periodically, with the last major release in April 2024.","last_verified":"2026-04-17T00:00:00.000Z","tags":["materials science","physics","simulation","cluster expansion","ASE","density functional theory"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/clease"},{"id":17528,"title":"Clefbase SDK and CLI","library":"clefbase","status":"active","version":"2.1.6","language":"javascript","ecosystem":"npm","summary":"clefbase is a Firebase-style SDK and CLI for building applications with the Cleforyx backend platform. It offers a comprehensive suite of services including a NoSQL database, authentication, file storage, serverless functions, AI capabilities, and hosting. The current stable version is 2.1.6, indicating active development. While a specific release cadence isn't published in the provided documentation, its versioning suggests regular updates. Key differentiators include its all-in-one backend-as-a-service model, providing a unified API for various backend needs, and its direct competitive positioning against Firebase, offering a similar developer experience. The package ships with TypeScript types and supports Node.js environments version 16.0.0 or higher, with peer dependencies on React and ReactDOM for front-end integration. It provides both an SDK for programmatic interaction and a CLI for project initialization and management.","last_verified":"2026-04-23T00:00:00.000Z","tags":["javascript","clefbase","cleforyx","database","auth","storage","hosting","functions","serverless","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/clefbase"},{"id":619,"title":"Cleo","library":"cleo","status":"active","version":"2.1.0","language":"python","ecosystem":"pypi","summary":"Cleo is a Python library designed to help developers create beautiful and testable command-line interfaces. It draws significant inspiration from the Symfony Console Component, providing a robust and familiar structure for building CLI applications. The library is actively maintained, with a release cadence that includes support for new Python versions and essential bug fixes, as demonstrated by the recent 2.1.0 update.","last_verified":"2026-05-12T16:50:13.295Z","tags":["CLI","command-line","interface"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/cleo"},{"id":17530,"title":"Clerk CLI","library":"clerk","status":"active","version":"1.0.2","language":"javascript","ecosystem":"npm","summary":"The `clerk` package provides the command-line interface (CLI) for interacting with Clerk, an authentication and user management platform. It allows developers to manage Clerk applications, users, and various other resources directly from their terminal. The current stable version is v1.0.2, with frequent canary releases indicating active development and continuous integration of new features and fixes. While canary versions are released frequently, stable major versions typically follow a more structured cadence, ensuring stability. This CLI is an essential tool for automating tasks, scripting interactions, and managing Clerk resources without needing to access the Clerk Dashboard, differentiating it by offering direct programmatic control over the Clerk ecosystem. It requires Node.js version 20 or higher.","last_verified":"2026-04-23T00:00:00.000Z","tags":["javascript","authentication","clerk","cli"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/clerk"},{"id":96,"title":"Clerk Python SDK","library":"clerk-backend-api","status":"active","version":"5.0.2","language":"python","ecosystem":"pypi","summary":"Official Clerk backend SDK for Python. Current version is 5.0.2 (Feb 2026). PyPI package is 'clerk-backend-api', imports as 'clerk_backend_api'. SDK was only released in beta Oct 2024 — most tutorials predate it and use manual JWT verification with PyJWT. Three confusable PyPI packages: 'clerk-backend-api' (official), 'clerk-sdk' (unrelated third-party), 'clerk-sdk-python' (single-release stub). Package was previously also distributed as 'clerk' during alpha.","last_verified":"2026-05-12T08:03:29.210Z","tags":["clerk","authentication","jwt","identity","users","python","iam"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/clerk-backend-api"},{"id":6565,"title":"CleverCSV","library":"clevercsv","status":"active","version":"0.8.4","language":"python","ecosystem":"pypi","summary":"CleverCSV is a Python package designed for robustly handling messy CSV files. It provides a drop-in replacement for the standard Python `csv` module, enhancing dialect detection capabilities to accurately parse files that often cause issues. It also includes a command-line interface for tasks like standardization and code generation. The library maintains an active development status, with several minor releases typically occurring each year.","last_verified":"2026-04-15T00:00:00.000Z","tags":["csv","data-parsing","dialect-detection","data-wrangling","file-io"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/clevercsv"},{"id":25076,"title":"CleverTap React Native SDK","library":"clevertap-react-native","status":"active","version":"4.1.0","language":"javascript","ecosystem":"npm","summary":"CleverTap React Native SDK v4.1.0 provides a native bridge to CleverTap's mobile customer engagement and analytics platform for React Native apps (requires react-native >=0.65.0). The SDK supports push notifications, in-app notifications (including Picture-in-Picture, GIF, and video), user segmentation, event tracking, and A/B testing. It ships with TypeScript definitions and supports New Architecture on React Native >=0.71. Releases typically align with CleverTap’s iOS and Android SDKs every few months. Key differentiators: native performance, deep integration with CleverTap's dashboard, and support for rich media in-app templates.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","analytics","android","clevertap","in-app","ios","notification","push","react","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/clevertap-react-native"},{"id":18214,"title":"Cleye","library":"cleye","status":"active","version":"2.6.0","language":"javascript","ecosystem":"npm","summary":"Cleye is a TypeScript-first CLI development tool for Node.js that provides minimal API surface, powerful flag parsing, strongly typed parameters and flags, command support, and automatic --help documentation generation. Current stable version is 2.6.0, actively maintained with monthly releases. Unlike yargs or commander, cleye focuses on type safety and a simple, declarative API with no runtime overhead for type inference. It supports async callbacks, boolean flag negation, strict unknown flag rejection, and composable type helpers via the cleye/formats subpath. Ships its own TypeScript types.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","cli","command line","argv","parameters","flags","node","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/cleye"},{"id":26833,"title":"clhq-auth-module","library":"clhq-auth-module","status":"active","version":"1.1.0-alpha.189","language":"javascript","ecosystem":"npm","summary":"A reusable authentication module for NestJS v11 applications, currently in early alpha (v1.1.0-alpha.189). It provides guards, decorators, and services for JWT-based auth with role-based access control. Differentiators: minimal configuration, full TypeScript support, and designed for monorepo workflows. Requires @nestjs/core >=11.0.0 and @nestjs/common >=11.0.0. Active development with frequent breaking changes before stable.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/clhq-auth-module"},{"id":18220,"title":"cli","library":"cli","status":"maintenance","version":"1.0.1","language":"javascript","ecosystem":"npm","summary":"A full-featured command-line application toolkit for Node.js (v1.0.1, latest, infrequently updated). Provides argument parsing, plugin support, colored output, progress bars, spinners, auto-completion, and stdin helpers. Differentiates from yargs and commander by its inclusive feature set and mature legacy API.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","cli","command line","opts","parseopt","opt","args","console","argsparse"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/cli"},{"id":17531,"title":"CLI Alerts","library":"cli-alerts","status":"active","version":"2.0.0","language":"javascript","ecosystem":"npm","summary":"cli-alerts is a lightweight, cross-platform utility for Node.js command-line interfaces, designed to display formatted alerts with colored text and symbolic icons. It supports various alert types including success, info, warning, and error, ensuring consistent visual feedback across macOS, Linux, and Windows terminals. The current stable version is 2.0.0. While not following a strict time-based release cadence, the project maintains an active development status with periodic improvements and bug fixes. Its key differentiators include its simplicity, minimal dependencies, and direct focus on enhancing the user experience of CLI tools by providing clear, visually distinct messages without complex configurations, making it an excellent choice for developers looking to add immediate, actionable feedback to their scripts and applications.","last_verified":"2026-04-23T00:00:00.000Z","tags":["javascript","cli-alerts","Ahmad Awais","ahmadawais","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/cli-alerts"},{"id":12966,"title":"CLI Arguments Parser with Schema Validation","library":"cli-args-parser","status":"active","version":"1.0.6","language":"javascript","ecosystem":"npm","summary":"cli-args-parser is an expressive and modern TypeScript library for parsing command-line arguments in Node.js environments (requiring Node.js >=18.0.0). Its core differentiator is the integration of Zod for robust, declarative schema validation, ensuring that CLI inputs conform to predefined types and structures. This prevents common errors by providing immediate feedback on invalid arguments or missing required options. Currently stable at version 1.0.6, the library focuses on a straightforward API for defining expected arguments, options, and flags, making it suitable for building well-structured and user-friendly CLI tools. Unlike more opinionated or heavier alternatives, it provides schema-driven validation out-of-the-box, simplifying argument processing and error handling. Release cadence appears stable with incremental 1.x updates.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","cli","parser","args","arguments","terminal","command-line","options","flags","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/cli-args-parser"},{"id":16959,"title":"CLI Boxes","library":"cli-boxes","status":"active","version":"4.0.1","language":"javascript","ecosystem":"npm","summary":"cli-boxes is a utility package providing a collection of pre-defined ASCII and Unicode box character sets, formatted as JSON objects, for rendering borders in terminal applications. It is currently at version 4.0.1 and is actively maintained by Sindre Sorhus, with releases primarily driven by Node.js LTS version compatibility and major architectural shifts like the move to pure ESM. Unlike full terminal UI libraries, cli-boxes focuses solely on delivering the raw character data, allowing other packages (like `boxen`) to handle the actual drawing logic. This makes it a lightweight and foundational component for console-based interfaces, distinguishing it from more comprehensive alternatives by its single-purpose design.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","cli","box","boxes","terminal","term","console","ascii","unicode","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/cli-boxes"},{"id":16786,"title":"CLI Column Formatter","library":"cli-columns","status":"active","version":"4.0.0","language":"javascript","ecosystem":"npm","summary":"cli-columns is a lightweight Node.js utility designed to format arrays of strings into neatly aligned, columnated lists suitable for command-line interfaces. It is particularly noted for its robust handling of both Unicode characters and ANSI escape codes (e.g., for colored text) by accurately calculating visible widths, preventing visual misalignment common in other simpler columnizers. The current stable version is 4.0.0, which notably addressed a ReDoS vulnerability in its upstream dependencies and updated its minimum Node.js requirement to version 10 or higher. While its release cadence may appear measured, the project prioritizes stability and precise rendering for CLI output. Key differentiators include customizable padding characters, column spacing, newline characters, optional sorting, and the ability to set a maximum output width, often defaulting to `process.stdout.columns`.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","ansi","cli","column","columnate","columns","grid","list","log"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/cli-columns"},{"id":25077,"title":"cli-compiler","library":"cli-compiler","status":"active","version":"0.1.35","language":"javascript","ecosystem":"npm","summary":"A compiler for CLI command definitions written in Markdown, transforming them into JavaScript modules. Integrated with the cli-command and cli-toolkit ecosystem, it supports multiple phases including parsing, rendering, variable replacement, and module generation. This package is at version 0.1.35, with no recent releases indicating active maintenance. It is designed for Node.js environments and lacks TypeScript type definitions. Key differentiator: it uses Markdown as the source format for CLI program definitions, allowing documentation and code generation from the same file.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","cli","program","command","compiler","markdown"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/cli-compiler"},{"id":16785,"title":"CLI Cursor Toggle","library":"cli-cursor","status":"active","version":"5.0.0","language":"javascript","ecosystem":"npm","summary":"cli-cursor is a lightweight utility that provides a simple API for showing, hiding, and toggling the command-line interface cursor. Its primary function is to manage cursor visibility in terminal applications, with a notable feature of gracefully restoring the cursor's state upon process exit, preventing a permanently hidden cursor. The current stable version is 5.0.0, which requires Node.js 18 or higher. Releases are typically driven by updates to Node.js LTS versions and the transition to pure ESM, rather than a fixed cadence. Key differentiators include its robust cursor restoration mechanism (powered by `restore-cursor`) and a minimalist, focused API, making it a reliable choice for CLI tools needing precise cursor control.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","cli","cursor","ansi","toggle","display","show","hide","term","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/cli-cursor"},{"id":3924,"title":"cli-exit-tools","library":"cli-exit-tools","status":"active","version":"1.2.7","language":"python","ecosystem":"pypi","summary":"cli-exit-tools (v1.2.7) is an actively maintained Python library designed to facilitate the proper and controlled exiting of command-line interface (CLI) applications. It provides functionalities to print formatted exception messages, optionally include traceback information, retrieve appropriate exit codes from exceptions, and ensure output streams are flushed correctly before termination. The library targets Python 3.8 and newer, with a focus on robust error handling for CLI tools.","last_verified":"2026-04-11T00:00:00.000Z","tags":["cli","exit","error handling","traceback","command-line","utility"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/cli-exit-tools"},{"id":16958,"title":"cli-gh: GitHub Command Line Interface","library":"cli-gh","status":"active","version":"0.0.9","language":"javascript","ecosystem":"npm","summary":"cli-gh (GitHub CLI - ghc) is a command-line interface tool designed to interact with GitHub directly from your terminal. Currently at version 0.0.9, it is in active early development, implying that its API and features are subject to frequent changes and potential instability. The tool aims to provide a simple, intuitive, and cross-platform way to manage GitHub resources such as repositories, issues, pull requests, branches, collaborators, and user profiles. It uses GitHub Personal Access Tokens (PATs) for secure authentication. While it offers a comprehensive set of commands for common GitHub operations, its differentiator lies in its focused approach to provide core GitHub functionalities through a streamlined terminal experience, in contrast to the broader, more integrated offerings of the official GitHub CLI. There is no specified release cadence at this early stage.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","cli","github","github-cli","cli-gh","git","git-cli"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/cli-gh"},{"id":16960,"title":"CLI Unhandled Rejection Handler","library":"cli-handle-unhandled","status":"active","version":"1.1.2","language":"javascript","ecosystem":"npm","summary":"cli-handle-unhandled is a specialized Node.js utility package designed for command-line interfaces (CLIs) to ensure graceful, yet explicit, termination upon encountering unhandled promise rejections. Currently stable at version 1.1.2, the package has a mature and focused scope, with infrequent but consistent maintenance releases since its initial launch. Its key differentiator lies in its opinionated approach: rather than merely logging an unhandled rejection and allowing the process to continue in an indeterminate state, it registers a handler that explicitly crashes the Node.js process, providing immediate feedback essential for robust CLI tooling. This prevents silent failures that can occur when asynchronous operations reject without a `.catch()` block, making errors transparent to the user or calling environment. It is primarily a CommonJS module, targeting Node.js environments.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","cli-handle-unhandled","Ahmad Awais","ahmadawais"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/cli-handle-unhandled"},{"id":4475,"title":"CLI Helpers","library":"cli-helpers","status":"active","version":"2.12.0","language":"python","ecosystem":"pypi","summary":"CLI Helpers is a Python package that simplifies common tasks in building command-line applications. It serves as a helper library for command-line interfaces, complementing tools like Click and Python Prompt Toolkit by offering simple interfaces for tasks such as pretty-printing tabular data and handling configuration files. The current version is 2.12.0, with ongoing development and updates.","last_verified":"2026-04-12T00:00:00.000Z","tags":["cli","helpers","tabular data","pretty print","configuration","python"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/cli-helpers"},{"id":16962,"title":"CLI-High: Terminal Syntax Highlighter","library":"cli-high","status":"active","version":"0.4.3","language":"javascript","ecosystem":"npm","summary":"cli-high is a lightweight, MIT-licensed JavaScript library providing syntax highlighting specifically designed for terminal output. It is currently at version 0.4.3 and appears to be in active development, having been introduced around 2024. As a \"tiny\" utility, it prioritizes minimal dependencies and a focused scope, primarily offering a single `highlight` function for programmatic use. The library ships with TypeScript types, enabling a robust development experience in TypeScript projects. While its release cadence isn't explicitly defined, as a 0.x.x version, users should anticipate potential API changes in minor or even patch releases. Its primary differentiators are its small footprint and dedicated purpose for aesthetic CLI output, rather than complex, browser-based highlighting solutions.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","cli","highlighter","highlight","color","terminal","console","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/cli-high"},{"id":16963,"title":"Terminal Syntax Highlighter","library":"cli-highlight","status":"maintenance","version":"2.1.11","language":"javascript","ecosystem":"npm","summary":"cli-highlight is a utility for applying syntax highlighting to code and text within a terminal environment, leveraging the capabilities of highlight.js for language detection and tokenization. It provides both a command-line interface for piping input or reading files and a programmatic API for integrating highlighting into Node.js applications. The package is currently at version 2.1.11, with its last update in March 2021, suggesting a maintenance rather than active feature development cadence. Key differentiators include its robust language support inherited from highlight.js, the ability to define custom themes using Chalk styles for fine-grained control over terminal colors, and its seamless integration with other CLI tools through standard input/output piping. It is particularly useful for debugging, logging, or displaying code snippets in a more readable format directly in the console.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","terminal","syntax","highlight","color","cli","ansi","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/cli-highlight"},{"id":16787,"title":"CLI List Parser","library":"cli-list","status":"active","version":"1.0.0","language":"javascript","ecosystem":"npm","summary":"cli-list is a utility package designed to parse command-line argument lists, typically sourced from `process.argv`, into a structured array of arrays. It specializes in breaking down a single array of arguments, where items might be comma-separated, into sub-arrays at each comma delimiter. This maintains the \"argv style\" of the sub-arrays, making them suitable for direct consumption by other command-line argument parsers like `minimist`. The current stable version is 1.0.0, which was released recently and updated the codebase to modern JavaScript standards while strictly enforcing a minimum Node.js engine requirement of 18.0.0. The package has a focused scope, providing a clear solution for preprocessing CLI arguments that utilize comma-separated values, acting as an essential parsing layer before more complex option handling.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/cli-list"},{"id":18215,"title":"cli-loading-animation","library":"cli-loading-animation","status":"active","version":"1.0.6","language":"javascript","ecosystem":"npm","summary":"A Node.js library that combines cli-spinners and log-update to display terminal loading animations. Current stable version is 1.0.6. Provides a simple API with start/stop functions and supports custom spinners. Differentiators include zero additional dependencies (uses well-established underlying libraries) and TypeScript type definitions included.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","loader","loading","cli-loader","cli-loading","loading-animation","cli-spinners","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/cli-loading-animation"},{"id":6329,"title":"Command-line Interface for MCP Clients","library":"cli-mcp-server","status":"active","version":"0.2.5","language":"python","ecosystem":"pypi","summary":"The cli-mcp-server library (version 0.2.5) provides a secure Model Context Protocol (MCP) server that enables controlled execution of command-line operations with extensive security features. It allows AI agents and clients to interact with the system via CLI commands, enforcing policies like command whitelisting, path validation, shell operator blocking, and execution timeouts. The library appears to be actively maintained, with ongoing development and contributions to the Model Context Protocol ecosystem.","last_verified":"2026-04-15T00:00:00.000Z","tags":["cli","mcp","server","security","command-execution","ai-agent"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/cli-mcp-server"},{"id":18217,"title":"cli-meow-help","library":"cli-meow-help","status":"active","version":"4.0.0","language":"javascript","ecosystem":"npm","summary":"Generates automatically formatted help text for meow-based CLI applications. v4.0.0 is the current stable release, with moderate release cadence. Key differentiators: it provides a simple declarative API to generate help text by specifying commands, flags, examples, and optional header/footer, avoiding manual formatting. It integrates tightly with meow and requires meow as a peer dependency.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","cli-meow-help","Ahmad Awais","ahmadawais","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/cli-meow-help"},{"id":26835,"title":"cli-mid-compiler","library":"cli-mid-compiler","status":"abandoned","version":"1.0.24","language":"javascript","ecosystem":"npm","summary":"Compiler middleware for the cli-command module, part of the Freeformsystems CLI toolkit. Version 1.0.24 is the latest stable release. This package appears to be a supporting middleware for compiling commands, likely used internally within the toolkit. The release cadence is unstable (only a few versions). Key differentiator: it is a small, focused middleware for a specific CLI framework. However, the package has minimal documentation and appears to be abandoned or in maintenance mode.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","cli","middleware","compiler","program","markdown"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/cli-mid-compiler"},{"id":17532,"title":"Tiny CLI Argument Parser","library":"cli-nano","status":"active","version":"1.2.2","language":"javascript","ecosystem":"npm","summary":"cli-nano is a lightweight library for building command-line interfaces (CLIs) in Node.js, offering functionality similar to `yargs` or Node.js's built-in `parseArgs()`. It supports parsing positional arguments, flags, and options with robust configuration capabilities. The current stable version is 1.2.2, with releases occurring fairly frequently, often including minor bug fixes and features, sometimes with breaking changes within minor versions as seen with v1.2.0 and v1.0.0. Its key differentiators include a minimal footprint, zero external dependencies, and extensive configurability for defining argument types, aliases, defaults, and generating help output, making it a powerful alternative to heavier CLI libraries while providing more features than the native `parseArgs()` method. It is designed for Node.js environments and ships with TypeScript types for enhanced developer experience.","last_verified":"2026-04-23T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/cli-nano"},{"id":17419,"title":"Command Line Progress Bar","library":"cli-progress","status":"active","version":"3.12.0","language":"javascript","ecosystem":"npm","summary":"cli-progress is a robust and highly customizable library for displaying interactive progress bars in Node.js command-line and terminal applications. Currently stable at version 3.12.0, it sees active development with several releases per year, ensuring continuous improvement and bug fixes. Key features include full control over output formatting, support for both single and multiple concurrent progress bars, and the ability to define custom tokens for displaying additional data (payloads). It offers various presets for quick styling and operates without requiring callbacks, being designed as an externally controlled UI widget suitable for both asynchronous and synchronous tasks. Unlike many alternatives, its focus on external control provides flexibility, and it includes features like FPS limiting and TTY/NOTTY mode handling.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","cli","tty","terminal","progress","progressbar","multibar","bar","status"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/cli-progress"},{"id":12967,"title":"CLI Progress Footer","library":"cli-progress-footer","status":"active","version":"2.3.3","language":"javascript","ecosystem":"npm","summary":"cli-progress-footer is a Node.js utility for managing dynamic progress content displayed consistently below the standard output stream in command-line interfaces. The package, currently stable at version 2.3.3, receives maintenance updates and bug fixes (e.g., a fix for `\\r` characters in v2.3.3) rather than a fixed release cadence. Its key differentiator is its robust handling of `process.stdout.write` and `process.stderr` by default, ensuring that dynamic progress information remains at the bottom of the terminal, even when other parts of the application or child processes are writing to the console. It also includes a workaround for child processes that might otherwise disrupt the progress display, making it reliable for complex CLI tools. The library is content-agnostic, allowing any string to be used for the progress message.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/cli-progress-footer"},{"id":16964,"title":"cli-prompt: Tiny CLI Prompter","library":"cli-prompt","status":"abandoned","version":"0.6.0","language":"javascript","ecosystem":"npm","summary":"cli-prompt is a lightweight utility designed for creating interactive command-line prompts in Node.js applications. It provides a simple, callback-based API for collecting user input, including basic text prompts, hidden password input, and multi-question sequences. Despite its functionality, the package is considered abandoned, with its last known publication being `0.6.0` over 10 years ago and no significant updates or active maintenance since 2013. This project distinguishes itself through its minimal footprint and straightforward API, contrasting with more modern, promise-based or feature-rich prompt libraries that offer advanced validation, styling, and asynchronous patterns. Due to its abandonment, developers should consider its lack of ongoing support and potential compatibility or security issues.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","prompt","cli","readline","input","terminal","console","wizard"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/cli-prompt"},{"id":17534,"title":"RealFaviconGenerator CLI","library":"cli-real-favicon","status":"abandoned","version":"0.0.9","language":"javascript","ecosystem":"npm","summary":"cli-real-favicon is a Node.js command-line interface (CLI) tool designed to automate the process of generating multi-platform favicons using the RealFaviconGenerator web service. It allows developers to generate comprehensive icon sets (including web app manifests, iOS, Android, and Windows tile icons) based on a single source image and a detailed configuration file. The current stable version, 0.0.9, was released several years ago and the project appears to be unmaintained. This means it may not support the latest icon formats, browser requirements, or security best practices, and relies on an older version of the RealFaviconGenerator API. Its primary utility lies in programmatically generating favicon assets, but its age necessitates careful consideration for new projects. The tool's distinct feature is its ability to take a configuration exported from the RealFaviconGenerator website and apply it locally through a CLI.","last_verified":"2026-04-23T00:00:00.000Z","tags":["javascript","favicon","cli","RealFaviconGenerator"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/cli-real-favicon"},{"id":16965,"title":"CLI Simple Table","library":"cli-simple-table","status":"active","version":"1.1.1","language":"javascript","ecosystem":"npm","summary":"cli-simple-table is a lightweight utility for generating basic, unstyled ASCII tables in command-line interfaces. Its design prioritizes simplicity and a minimal API, making it suitable for quick console output without extensive configuration. The library allows users to define table headers, add rows, and configure column-specific options such as text alignment and maximum width for truncation. It provides a `toString()` method to render the table for printing. The current stable version is `1.1.1`, released in late 2021, indicating a moderate release cadence. It differentiates itself from more feature-rich table rendering libraries by offering a focused solution for common CLI display needs. The package ships with TypeScript types, ensuring good developer experience for TypeScript projects, and supports both CommonJS and ES Module environments.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","cli","table","simple","minimal","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/cli-simple-table"},{"id":16966,"title":"CLI Sound Player","library":"cli-sound","status":"active","version":"1.1.3","language":"javascript","ecosystem":"npm","summary":"cli-sound is a Node.js utility designed for playing audio files from command-line applications and other Node.js environments. As of version 1.1.3, it offers robust cross-platform compatibility by leveraging various locally installed, headless audio programs such as `ffplay`, `mpv`, or `mpg123`. It differentiates itself from similar packages like `play-sound` through enhanced reliability, native TypeScript types, comprehensive ESM and CommonJS support, and advanced features such as volume control and customizable audio player commands. The package operates by executing a compatible audio program found on the system via `node:child_process.exec`, automatically detecting the first available player from a predefined list. Its current release cadence appears stable, with a focus on incremental improvements and broad system compatibility.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/cli-sound"},{"id":16968,"title":"CLI Source Code Preview","library":"cli-source-preview","status":"active","version":"1.1.0","language":"javascript","ecosystem":"npm","summary":"cli-source-preview is a JavaScript utility designed to render syntax-highlighted source code snippets directly in the command-line interface. It's particularly useful for enhancing error messages or debug outputs by providing relevant code context, complete with line numbers and customizable colorization. The current stable version is 1.1.0. This package offers a focused solution for presenting code in a terminal environment, distinguishing itself by integrating `chalk` for robust ASCII color support. Developers can specify single lines, line ranges, or even precise line/column positions for the preview, with options to control the number of surrounding context lines and the line delimiter. Given its specific utility and the current version, it's maintained to ensure compatibility and address any critical bugs, rather than undergoing frequent feature-driven releases.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","source","highlight","preview"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/cli-source-preview"},{"id":16967,"title":"CLI Spinners","library":"cli-spinners","status":"active","version":"3.4.0","language":"javascript","ecosystem":"npm","summary":"cli-spinners is a JavaScript/TypeScript library that provides a comprehensive collection of over 70 distinct, pre-defined terminal spinners. Each spinner entry includes a recommended `interval` (in milliseconds) for frame display and an array of Unicode `frames` that constitute the animation sequence. The package's current stable version is 3.4.0, and it maintains an active release cadence, frequently adding new spinner designs. Its primary role is to serve as a data source for spinner animations, differentiating it from full-fledged terminal animation libraries like `ora`, which consume `cli-spinners`' data to render actual progress indicators. This design choice makes it highly flexible, as the underlying `spinners.json` file can be directly utilized in various environments and programming languages, with official ports existing for Python, Swift, Rust, Go, and Bash.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","cli","spinner","spinners","terminal","term","console","ascii","unicode","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/cli-spinners"},{"id":17533,"title":"CLI sprintf Formatter","library":"cli-sprintf-format","status":"active","version":"1.1.1","language":"javascript","ecosystem":"npm","summary":"cli-sprintf-format is a utility package that provides an enhanced `sprintf`-like formatting function specifically tailored for command-line interface (CLI) applications. It builds upon Node.js's `util.formatWithOptions`, offering more robust type resolution, error handling, and intelligent color support. The package automatically detects terminal color capabilities via `supports-color` and applies coloring not only to inspected objects but also to primitive values, including colored JSON output. The current stable version is 1.1.1, released in late 2021, suggesting a relatively stable but infrequent release cadence focused on maintenance and bug fixes. Key differentiators include its improved object inspection depth (defaulting to 4, configurable via `FORMAT_INSPECT_DEPTH`) and specialized handling of `%s` and `%#s` format specifiers for string output, allowing for colored and inline display or raw string output, respectively.","last_verified":"2026-04-23T00:00:00.000Z","tags":["javascript","printf","sprintf","log","format","string","cli","ansi"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/cli-sprintf-format"},{"id":18216,"title":"cli-step","library":"cli-step","status":"maintenance","version":"1.0.2","language":"javascript","ecosystem":"npm","summary":"A Node.js module to create animated CLI step indicators similar to Yarn's output. Version 1.0.2 is the latest stable release; it has no recent updates and appears to be in maintenance mode. Key differentiators: supports emoji step indicators, records execution time, and provides a simple API for start/success/error states. It is a UI-only layer, not a task runner.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","cli","yarn","cli-steps"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/cli-step"},{"id":17417,"title":"CLI Styles","library":"cli-styles","status":"maintenance","version":"1.0.0","language":"javascript","ecosystem":"npm","summary":"cli-styles is a lightweight utility library designed to standardize the visual appearance of command-line interface (CLI) applications, particularly in relation to user prompts. Instead of being a prompt solution itself, it provides a consistent set of styles for user input (e.g., default, password, invisible), status indicators (question, success, error marks), and prompt delimiters (e.g., '›'). This enables different prompt libraries to adopt a uniform look and feel. The package is currently at version 1.0.0, released in February 2020, and does not appear to be under active development, maintaining a stable API. It is frequently used in conjunction with `prompt-skeleton` and a suite of dedicated prompt libraries like `text-prompt` and `select-prompt` to ensure visual coherence across an application's CLI interactions. Its primary differentiator is its focus on providing reusable styling primitives rather than a full-fledged prompt system.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","cli","terminal","prompt","style","consistent"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/cli-styles"},{"id":16788,"title":"CLI Table Generator","library":"cli-table","status":"maintenance","version":"0.3.11","language":"javascript","ecosystem":"npm","summary":"cli-table is a Node.js utility for rendering structured, unicode-aided tables directly in the command line interface. As of its latest version 0.3.11, last published approximately four years ago, it provides extensive customization options including configurable characters for borders, adjustable column widths, text truncation, alignment (left, right, center), and padding. It also supports styling table headers through integration with the `colors.js` library. While its version number (0.3.x) and infrequent updates suggest it's a stable but not actively developed project, it remains a popular choice for producing visually organized output in CLI applications, evidenced by over 2.6 million weekly downloads. Its primary differentiator is its granular control over table aesthetics, allowing developers to create highly tailored visual presentations beyond simple CSV-like output.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","cli","colors","table"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/cli-table"},{"id":18218,"title":"cli-table-redemption","library":"cli-table-redemption","status":"maintenance","version":"1.0.1","language":"javascript","ecosystem":"npm","summary":"CLI Table Redemption is a fork maintained by Keymetrics to improve PM2's CLI table rendering. It generates beautiful unicode-aided tables for command-line Node.js scripts. Features customizable characters, chalk-based header styling, column width control, text truncation, alignment (left, right, center), and padding. Latest version 2.0.1 (2019-12-09) is mostly compatible with original cli-table but adds bug fixes and maintenance. It requires Node >= 0.12 and is commonly used with PM2 or other Node CLI tools. Few updates recently, but it's stable for terminal table output.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","cli","colors","table"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/cli-table-redemption"},{"id":16969,"title":"CLI Table 2","library":"cli-table2","status":"abandoned","version":"0.2.0","language":"javascript","ecosystem":"npm","summary":"cli-table2 is a Node.js utility designed for rendering highly customizable, unicode-aided tables directly within command-line interfaces. Released as version 0.2.0, it presents itself as an API-compatible, drop-in replacement for the original `cli-table` package, offering enhanced features such as column and row spanning, per-cell styling (including borders and padding), vertical text alignment, and automatic word wrapping. The package also provides more robust handling of ANSI color characters within cell text, ensuring correct rendering across multiple lines. Due to its very low version number and apparent lack of recent updates since its initial releases, it appears to be an unmaintained package, which may pose compatibility challenges with newer Node.js versions or introduce unpatched security vulnerabilities. It primarily targets CommonJS environments and has no stated release cadence, reflecting its abandoned status.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","node","command","line","cli","table","tables","tabular","unicode"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/cli-table2"},{"id":16789,"title":"CLI Table 3: Pretty Unicode Tables","library":"cli-table3","status":"active","version":"0.6.5","language":"javascript","ecosystem":"npm","summary":"cli-table3 is an active utility library for Node.js environments, providing a robust mechanism to render highly customizable unicode-aided tables directly in the command line. As of version 0.6.5, it offers features such as cell spanning (both column and row), individual cell styling (borders, padding), flexible text alignment, word wrapping with configurable boundaries, and enhanced handling of ANSI color characters within cell content. It is the maintained successor and API-compatible evolution of the unmaintained `cli-table` and `cli-table2` packages. Releases are consistent, addressing bug fixes and introducing enhancements like hyperlink support, `bigint` cell content, and improved TypeScript types. It ships with comprehensive TypeScript type definitions, making it suitable for modern JavaScript and TypeScript projects.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","node","command","line","cli","table","tables","tabular","unicode","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/cli-table3"},{"id":16791,"title":"CLI Tableau","library":"cli-tableau","status":"active","version":"2.0.1","language":"javascript","ecosystem":"npm","summary":"cli-tableau is a robust JavaScript library designed for rendering pretty, highly customizable tables in command-line interfaces using Unicode characters. It offers extensive control over table structure, including options for horizontal, vertical, and cross-table layouts, and allows for detailed customization of borders, column widths, and styling characters. The current stable version, 2.0.1, indicates a mature codebase. Its release cadence appears to be relatively slow, focusing on stability. A key differentiator is its granular control over the `chars` property, enabling developers to define every single line and intersection character, from full Unicode borders to completely invisible separators, offering unparalleled flexibility in visual output compared to simpler table rendering utilities. It is primarily used within Node.js environments for CLI tools.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","cli","colors","table"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/cli-tableau"},{"id":17421,"title":"CLI Testing Library","library":"cli-testing-library","status":"active","version":"3.0.1","language":"javascript","ecosystem":"npm","summary":"CLI Testing Library provides a set of simple and complete utilities for testing command-line interface (CLI) applications, encouraging good testing practices by focusing on user interaction and observable output rather than internal implementation details. Inspired by the popular React Testing Library, it helps developers simulate user input and assert on console output (stdout, stderr). The library is currently at version 3.0.1, released in January 2025, and maintains an active development cadence with regular updates and major version bumps that introduce breaking changes and improvements. Its key differentiators include a focus on accessibility and user experience in tests, first-class TypeScript support, and integration with popular test runners like Jest and Vitest through dedicated extensions. It abstracts away the complexities of spawning and managing child processes, making CLI testing straightforward.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","testing","cli","unit","integration","functional","end-to-end","e2e","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/cli-testing-library"},{"id":10638,"title":"CLI Testlab - Test Framework for Node.js CLIs","library":"cli-testlab","status":"active","version":"6.0.1","language":"javascript","ecosystem":"npm","summary":"cli-testlab is a specialized test framework designed for Node.js command-line interface (CLI) applications. Currently at stable version 6.0.1, it provides a streamlined API for executing shell commands, capturing their standard output and error streams, and asserting on their content. Key features include the `execCommand` function, which integrates robust assertion capabilities for positive, negative, and error-based output checks, supporting both string and array inputs for comprehensive validation. It also facilitates the management of environment variables per command execution and offers a `FileTestHelper` class for automatic cleanup of test-generated files. This library differentiates itself by focusing specifically on the unique challenges of CLI testing, offering built-in utilities that abstract away common complexities like child process management and output parsing, making it simpler to write reliable and maintainable tests for CLI tools without relying on heavy general-purpose test runners for these specific tasks.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","cli","test","tests","testing","framework","commandline","terminal","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/cli-testlab"},{"id":17420,"title":"CLI Truncate","library":"cli-truncate","status":"active","version":"6.0.0","language":"javascript","ecosystem":"npm","summary":"cli-truncate is a JavaScript library designed for precisely truncating strings within a terminal environment, correctly accounting for the visual width occupied by characters, including those with ANSI escape codes (like colors and styles), Unicode surrogate pairs, and fullwidth characters. The current stable version is 6.0.0, which requires Node.js 22.x or later. The package has a consistent release cadence, often introducing new major versions to align with updated Node.js engine requirements, alongside minor and patch releases for bug fixes and feature enhancements. Its key differentiators lie in its robust handling of terminal-specific challenges: it ensures that styled text, such as output from `chalk`, is truncated accurately without breaking formatting, and it correctly measures the width of complex Unicode characters that standard `String.prototype.slice` or similar methods would misinterpret. It offers flexible truncation positions (start, middle, end) and options like `space` for adding a gap before the ellipsis and `preferTruncationOnSpace` to attempt truncation at a word boundary for better readability.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","truncate","ellipsis","text","limit","slice","cli","terminal","term","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/cli-truncate"},{"id":8014,"title":"CLI UI","library":"cli-ui","status":"active","version":"0.19.0","language":"python","ecosystem":"pypi","summary":"cli-ui is a Python library designed to help developers build aesthetically pleasing and user-friendly command-line interfaces. It provides tools for informative messages, error messages, progress indicators, formatting, and interactive user input (e.g., yes/no questions, choices). The current version is 0.19.0, and the project appears to be actively maintained, with recent updates and continued development on its GitHub repository.","last_verified":"2026-04-16T00:00:00.000Z","tags":["CLI","UI","terminal","console","user interface","formatting","prompts"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/cli-ui"},{"id":18219,"title":"cli-usage","library":"cli-usage","status":"maintenance","version":"0.1.10","language":"javascript","ecosystem":"npm","summary":"A lightweight Node.js package (v0.1.10) that reads a Markdown file or string and prints formatted usage text to the console when CLI help flags (-h, --help) are passed. It can automatically locate a usage.md file relative to the entry script or accept custom paths and Markdown strings. The package uses the 'marked' library for Markdown-to-terminal conversion. Last updated with minor dependency bumps, it is simple and dependency-light, but lacks active maintenance. Key differentiators: zero-config auto-detection of help flags and usage.md, plus a .get() API to retrieve compiled text without auto-printing.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","CLI-Usage","Markdown","Usage","CLI","Print-Usage"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/cli-usage"},{"id":10637,"title":"CLI Utilities Toolkit","library":"cli-util","status":"abandoned","version":"1.1.27","language":"javascript","ecosystem":"npm","summary":"cli-util is an abandoned Node.js package providing a collection of utility functions designed for building command-line interface applications. It offers basic functionalities for logging, styled output (colors, headers, indentation), string padding, and column formatting. The package is built on top of very old versions of `colors` (0.6.2) and `commander` (2.0.0) for styling and argument parsing, respectively. Its last update was in 2014, making it unsuitable for modern projects due to outdated dependencies, lack of maintenance, and CommonJS-only module format. There is no active development or defined release cadence, and the current stable version is 1.1.27.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","cli","string","util"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/cli-util"},{"id":16970,"title":"Type-Safe CLI Argument Parser","library":"cli-vir","status":"active","version":"1.0.3","language":"javascript","ecosystem":"npm","summary":"cli-vir is a command-line interface (CLI) argument parser for Node.js, built with a strong emphasis on type safety for parsed arguments. The current stable version is 1.0.3, indicating active development with frequent patch releases addressing minor issues and dependency updates. Key differentiators include its flexible handling of flag formats (single/double dashes, short/long forms), support for case-insensitive flag names across camelCase, kebab-case, and snake_case variants, and robust options to restrict argument values to specific sets or convert truthy/falsy strings to booleans. It provides comprehensive type inference for parsed values and automatically generates man-page-style documentation for parsing failures. This library streamlines CLI development by abstracting away common parsing complexities and enhancing developer experience with strong type guarantees. It requires Node.js version 22 or higher.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","cli","args","parser","type-safe","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/cli-vir"},{"id":16971,"title":"CLI Welcome Header","library":"cli-welcome","status":"active","version":"3.0.1","language":"javascript","ecosystem":"npm","summary":"cli-welcome is a Node.js library specifically designed for creating customizable welcome headers in Command Line Interface (CLI) applications. It allows developers to display essential information such as the application's title, a tagline, a description, and its version number. The library provides styling options including configurable background and text colors, and text bolding. Currently stable at version 3.0.1, the package maintains an active release cadence with frequent patch and minor updates, while major versions introduce more significant changes. It ships with comprehensive TypeScript type definitions, ensuring seamless integration and type-safety within modern TypeScript projects. Its primary differentiator is simplifying the process of establishing a consistent, branded, and informative initial display for CLI tools without requiring extensive manual console styling or external dependencies.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","cli-welcome","Ahmad Awais","ahmadawais","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/cli-welcome"},{"id":16972,"title":"CLI Width Utility","library":"cli-width","status":"active","version":"4.1.0","language":"javascript","ecosystem":"npm","summary":"cli-width is a JavaScript utility for Node.js environments that accurately determines the current width of the stdout window. It employs a robust fallback mechanism, checking `tty` information, `output.columns` property, a custom `CLI_WIDTH` environment variable, and finally a configurable default width. The package is currently stable at version 4.1.0 and is actively maintained, with releases occurring as needed for bug fixes or minor enhancements. It is designed to be lightweight and provides TypeScript types out-of-the-box, making it suitable for modern Node.js projects that require responsive command-line interfaces. Its primary differentiator is the comprehensive fallback strategy to ensure a width is always returned.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/cli-width"},{"id":251,"title":"Click","library":"click","status":"active","version":"8.3.1","language":"python","ecosystem":"pypi","summary":"Click ('Command Line Interface Creation Kit') is a Python package for creating composable, beautiful command-line interfaces with minimal boilerplate. It uses a decorator-based API to turn functions into CLI commands with automatic help page generation, argument/option parsing, type coercion, and shell completion. Current version is 8.3.1 (latest stable); the project follows a feature-release / fix-release cadence under the Pallets organization, with feature releases (e.g. 8.2.0, 8.3.0) potentially introducing deprecations or breaking changes and patch releases (e.g. 8.3.1) being safe upgrades.","last_verified":"2026-05-12T12:21:30.772Z","tags":["cli","command-line","argparse-alternative","decorators","pallets","terminal","shell-completion"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/click"},{"id":2890,"title":"Click Aliases","library":"click-aliases","status":"active","version":"1.0.5","language":"python","ecosystem":"pypi","summary":"click-aliases is a Python library that extends Click, a popular CLI creation kit, by allowing developers to assign multiple distinct aliases to commands and groups. It addresses Click's lack of built-in 'true' command aliasing (beyond prefix matching) by providing a custom group class. The current version is 1.0.5, released in October 2024, and it generally follows a maintenance release cadence.","last_verified":"2026-04-25T02:22:03.641Z","tags":["cli","click","aliases","command-line-interface"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/click-aliases"},{"id":7084,"title":"click-command-tree","library":"click-command-tree","status":"active","version":"1.2.0","language":"python","ecosystem":"pypi","summary":"click-command-tree is a Click plugin that provides a `tree` command to any Click CLI application, allowing users to visualize the command hierarchy. It is actively maintained, with version 1.2.0 released on March 24, 2024, and maintains a consistent release cadence for updates and features.","last_verified":"2026-04-16T00:00:00.000Z","tags":["click","cli","command-line-interface","plugin","tree","documentation"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/click-command-tree"},{"id":9586,"title":"Click Completion","library":"click-completion","status":"active","version":"0.5.2","language":"python","ecosystem":"pypi","summary":"click-completion is a Click extension that provides shell completion for Fish, Bash, Zsh, and PowerShell. It helps users get tab-completion for their Click-based command-line interfaces. The current version is 0.5.2, and as a `click-contrib` library, it typically maintains an active but often lower-cadence release cycle, with updates often aligning with Click's own evolution.","last_verified":"2026-04-17T00:00:00.000Z","tags":["click","cli","completion","shell","bash","zsh","fish","powershell"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/click-completion"},{"id":14488,"title":"Composable Click Utilities","library":"click-compose","status":"active","version":"2025.10.27.3","language":"en","ecosystem":"pypi","summary":"Click-compose is a Python library that provides composable utilities for enhancing Click callback functions, enabling the construction of flexible and modular command-line interface (CLI) applications. It extends the core functionality of the Click framework by offering tools to easily chain and combine command logic. The library is actively maintained, with its current version being 2025.10.27.3, and follows a frequent release cadence.","last_verified":"2026-04-16T00:00:00.000Z","tags":["CLI","Click","utility","callbacks","composition"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/click-compose"},{"id":8015,"title":"click-config-file","library":"click-config-file","status":"active","version":"0.6.0","language":"python","ecosystem":"pypi","summary":"click-config-file is a Python library that provides configuration file support for Click applications. It simplifies adding configuration options to Click commands using a single decorator, handling sensible defaults and resolution order (CLI > Environment > Configuration file > Default). The current version is 0.6.0, with the latest release in April 2020, indicating a stable but infrequently updated project.","last_verified":"2026-04-16T00:00:00.000Z","tags":["click","cli","configuration","config file","ini"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/click-config-file"},{"id":7085,"title":"click-configfile","library":"click-configfile","status":"active","version":"0.2.3","language":"python","ecosystem":"pypi","summary":"click-configfile extends Click commands with support for configuration files. It enables parsing of various formats (INI, JSON, YAML) through a defined schema, seamlessly integrating configuration values into Click's default parameter map. It is currently at version 0.2.3 and has a stable, low-cadence release cycle.","last_verified":"2026-04-16T00:00:00.000Z","tags":["click","cli","configuration","config file","ini","json","yaml"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/click-configfile"},{"id":1418,"title":"click-default-group","library":"click-default-group","status":"active","version":"1.2.4","language":"python","ecosystem":"pypi","summary":"click-default-group is an extension for the Click command-line interface framework that allows you to specify a default subcommand for a Click group. This means if a user invokes the group without any arguments, the default command will be executed. The current version is 1.2.4, and as a stable Click extension, it typically has an infrequent release cadence.","last_verified":"2026-04-23T20:58:36.021Z","tags":["click","cli","command-line-interface","default command","extension"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/click-default-group"},{"id":620,"title":"click-didyoumean","library":"click-didyoumean","status":"active","version":"0.3.1","language":"python","ecosystem":"pypi","summary":"This library enables a 'did-you-mean' suggestion feature, similar to Git, for Click-based command-line interfaces. It provides an extended `Group` and `CommandCollection` class to automatically suggest correct commands for mistyped inputs. It is currently at version 0.3.1 and is infrequently updated.","last_verified":"2026-05-12T16:50:30.709Z","tags":["click","cli","did-you-mean","command-line","ux"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/click-didyoumean"},{"id":23430,"title":"click-extra","library":"click-extra","status":"active","version":"7.14.1","language":"python","ecosystem":"pypi","summary":"A drop-in replacement for Click that adds colorful and user-friendly CLI output, extended help formatting, table rendering, configuration management, and more. Version 7.14.1 supports Python >=3.10 and acts as a thin wrapper around Click, providing extra decorators, commands, and utilities. Releases are frequent, typically monthly.","last_verified":"2026-05-01T00:00:00.000Z","tags":["click","cli","color","help","configuration","tables","extra"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/click-extra"},{"id":3925,"title":"Click Help Colors","library":"click-help-colors","status":"active","version":"0.9.4","language":"python","ecosystem":"pypi","summary":"click-help-colors is a Python library that provides colorization for help messages in Click, a popular library for creating command-line interfaces. It allows users to customize the colors of headers, options, and custom elements within their CLI's help output, enhancing readability and user experience. The current version is 0.9.4. Its release cadence is irregular, with updates typically driven by compatibility requirements with new Click versions or feature enhancements.","last_verified":"2026-04-11T00:00:00.000Z","tags":["click","cli","help","colors","formatter"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/click-help-colors"},{"id":2434,"title":"Logging integration for Click","library":"click-log","status":"active","version":"0.4.0","language":"python","ecosystem":"pypi","summary":"click-log provides a simple and beautiful logging integration for Click applications, offering sensible defaults such as colorized output and an easy-to-use verbosity option. It simplifies the setup of Python's standard `logging` module within a Click CLI. The current version is 0.4.0, with an irregular release cadence, last updated in March 2022.","last_verified":"2026-04-24T19:52:25.150Z","tags":["click","logging","cli","command-line-interface"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/click-log"},{"id":842,"title":"Click Option Group","library":"click-option-group","status":"active","version":"0.5.9","language":"python","ecosystem":"pypi","summary":"click-option-group is a Click-extension package that provides the functionality for creating option groups in Click-based command-line interfaces. It allows for logical structuring of CLI options and defining specific behaviors and relationships among grouped options, such as mutually exclusive or required option sets. The package is actively maintained, with its current version being 0.5.9, and receives regular updates.","last_verified":"2026-04-11T12:14:11.449Z","tags":["click","cli","options","command-line-interface","decorators","option-groups"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/click-option-group"},{"id":5593,"title":"click-plugins","library":"click-plugins","status":"abandoned","version":"1.1.1.2","language":"python","ecosystem":"pypi","summary":"click-plugins is an extension module for the Click library, designed to enable registering CLI commands via setuptools entry-points. The project's official PyPI package is currently marked as inactive, with version 1.1.1.2 being the final release. While a 2.0 release exists on GitHub, it restructured the project to support vendoring and no longer directly supports building a `pip` package, effectively making the PyPI offering abandoned.","last_verified":"2026-03-28T00:00:00.000Z","tags":["click","cli","plugins","entry-points","command-line"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/click-plugins"},{"id":27654,"title":"click-prompt","library":"click-prompt","status":"active","version":"0.7.1","language":"python","ecosystem":"pypi","summary":"Click-prompt provides enhanced interactive prompts for the Click library, offering styled input, confirmation, and selection prompts with color and validation. Current version 0.7.1, released March 2024, with occasional updates.","last_verified":"2026-05-09T00:00:00.000Z","tags":["click","prompt","cli","interactive"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/click-prompt"},{"id":621,"title":"Click REPL Plugin","library":"click-repl","status":"active","version":"0.3.0","language":"python","ecosystem":"pypi","summary":"click-repl is a Python library that provides a REPL (Read-Eval-Print Loop) plugin for Click-based command-line applications. It allows users to execute multiple commands in a single interactive session, maintaining a shared context. The current version is 0.3.0, released in June 2023, and it generally follows the release cadence of its upstream dependency, Click.","last_verified":"2026-05-12T16:50:52.930Z","tags":["click","repl","cli","command-line-interface","interactive"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/click-repl"},{"id":21047,"title":"click-shell","library":"click-shell","status":"maintenance","version":"2.1","language":"python","ecosystem":"pypi","summary":"An extension to Click that turns your Click app into a shell utility with autocomplete and persistent context. Current version 2.1. Maintenance mode with no recent releases.","last_verified":"2026-04-27T00:00:00.000Z","tags":["click","shell","cli","command-line","interactive"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/click-shell"},{"id":2435,"title":"Click Spinner","library":"click-spinner","status":"active","version":"0.1.10","language":"python","ecosystem":"pypi","summary":"Click Spinner is a Python library that provides a simple context manager to display a spinning cursor in Click command-line interface (CLI) applications during long-running tasks where a precise progress bar isn't feasible. It aims to improve user experience by indicating activity. The library is currently at version 0.1.10 and is maintained as part of the `click-contrib` organization on GitHub.","last_verified":"2026-04-24T19:52:39.919Z","tags":["click","spinner","cli","progress","ux"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/click-spinner"},{"id":1419,"title":"ClickClick Utility Functions","library":"clickclick","status":"maintenance","version":"20.10.2","language":"python","ecosystem":"pypi","summary":"ClickClick (v20.10.2) provides common helper functionality for Click-based Command Line Interfaces (CLIs), such as formatted output (tables, colored messages), terminal diffs, progress bars, and aliased command groups. It is currently in maintenance mode with infrequent releases; the last major release was in October 2020.","last_verified":"2026-04-23T20:58:53.166Z","tags":["click","cli","utilities","console-output","formatted-output"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/clickclick"},{"id":8013,"title":"ClickHouse CityHash Bindings","library":"clickhouse-cityhash","status":"active","version":"1.0.2.5","language":"python","ecosystem":"pypi","summary":"clickhouse-cityhash provides Python bindings for a specific, older version of Google's CityHash algorithm (v1.0.2). This library is primarily used to ensure compatibility with ClickHouse servers, which internally use this particular CityHash version for various hashing operations, including data in its protocol. It is a fork of the broader `python-cityhash` library, specifically tailored for the ClickHouse ecosystem. The current version is 1.0.2.5, and it receives updates for compatibility and bug fixes.","last_verified":"2026-04-16T00:00:00.000Z","tags":["hashing","non-cryptographic","clickhouse","data-processing","cityhash"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/clickhouse-cityhash"},{"id":1062,"title":"ClickHouse Connect","library":"clickhouse-connect","status":"active","version":"0.15.1","language":"python","ecosystem":"pypi","summary":"ClickHouse Connect is the official Python driver for ClickHouse, providing a high-performance core database interface for Python applications, Pandas DataFrames, NumPy arrays, PyArrow tables, Polars DataFrames, and Apache Superset integration. It leverages the ClickHouse HTTP interface for maximum compatibility and is actively maintained with regular updates.","last_verified":"2026-04-23T16:35:07.084Z","tags":["database","clickhouse","sql","olap","pandas","sqlalchemy","driver"],"install_tag":"draft","install_tag_description":"notable install failures or slow imports","api":"https://checklist.day/api/registry/clickhouse-connect"},{"id":1420,"title":"ClickHouse Driver","library":"clickhouse-driver","status":"active","version":"0.2.10","language":"python","ecosystem":"pypi","summary":"clickhouse-driver is a Python driver for ClickHouse, implementing the native ClickHouse client-server protocol. It provides a synchronous interface for connecting to and interacting with ClickHouse databases. The current version is 0.2.10, and it generally sees periodic updates with several releases per year addressing bug fixes and Python version compatibility.","last_verified":"2026-04-23T20:59:13.029Z","tags":["database","clickhouse","driver","native-protocol"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/clickhouse-driver"},{"id":8896,"title":"ClickHouse Migrations","library":"clickhouse-migrations","status":"active","version":"0.9.1","language":"python","ecosystem":"pypi","summary":"clickhouse-migrations is a Python library designed for managing file-based database migrations in ClickHouse. It supports multi-statement SQL files, cluster deployments, and ensures migration state consistency across nodes. The project is actively maintained, with the current version being 0.9.1, and receives regular updates.","last_verified":"2026-04-16T00:00:00.000Z","tags":["clickhouse","migrations","database","ddl"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/clickhouse-migrations"},{"id":4476,"title":"ClickHouse Pool","library":"clickhouse-pool","status":"active","version":"0.6.1","language":"python","ecosystem":"pypi","summary":"clickhouse-pool is a Python library that provides a thread-safe connection pool for ClickHouse, built upon the `clickhouse-driver` library. It aims to efficiently manage and reuse connections to a ClickHouse server, reducing the overhead of establishing new connections for each query. The library is actively maintained, with its latest version being 0.6.1, and receives regular updates including bug fixes and dependency bumps.","last_verified":"2026-04-12T00:00:00.000Z","tags":["database","clickhouse","connection-pool","thread-safe","data-access"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/clickhouse-pool"},{"id":2891,"title":"ClickHouse SQLAlchemy Dialect","library":"clickhouse-sqlalchemy","status":"active","version":"0.3.2","language":"python","ecosystem":"pypi","summary":"The `clickhouse-sqlalchemy` library provides a SQLAlchemy dialect for connecting to and interacting with ClickHouse databases. It enables users to leverage SQLAlchemy's ORM and SQL Expression Language for querying and manipulating data in ClickHouse. The current version is `0.3.2`. The project releases updates on an as-needed basis rather than a fixed schedule.","last_verified":"2026-04-25T02:22:36.459Z","tags":["database","sql","orm","clickhouse","sqlalchemy","dialect"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/clickhouse-sqlalchemy"},{"id":26836,"title":"ClickHouse Toolset","library":"clickhouse-toolset","status":"active","version":"0.37.dev0","language":"python","ecosystem":"pypi","summary":"A collection of tools and utilities for working with ClickHouse databases, including data loading, schema management, and query helpers. Current version 0.37.dev0 (development), with regular releases. Targets Python >=3.8, <3.14.","last_verified":"2026-04-27T00:00:00.000Z","tags":["clickhouse","database","data-loading","utilities"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/clickhouse-toolset"},{"id":16607,"title":"Clicksuite: ClickHouse Migration Tool","library":"clicksuite","status":"active","version":"1.7.4","language":"javascript","ecosystem":"npm","summary":"Clicksuite is a robust CLI and programmatic tool designed for managing ClickHouse database migrations. It supports environment-specific configurations, allowing for separate SQL definitions across development, test, and production environments. Key features include multi-statement migration support, environment variable interpolation for secure credential management (e.g., `${ENV_VAR}`), automatic `schema.sql` generation for multi-database schema tracking, and a dry-run mode for previewing migrations. The tool also provides verbose logging control and comprehensive migration management commands (apply, rollback, reset, status). It is currently at version 1.7.4, with a steady release cadence addressing fixes and adding features like programmatic usage settings and multi-statement support. It ships with full TypeScript types, making it suitable for modern JavaScript and TypeScript projects.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","clickhouse","migration","database","cli","schema","sql","migration-tool","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/clicksuite"},{"id":23432,"title":"ClickZetta Python Connector","library":"clickzetta-connector-python","status":"active","version":"0.8.109","language":"python","ecosystem":"pypi","summary":"Official Python connector for ClickZetta cloud database. Version 0.8.109. Provides a DB-API 2.0 interface for querying and managing ClickZetta clusters. Regular releases.","last_verified":"2026-05-01T00:00:00.000Z","tags":["clickzetta","database","connector","web-socket"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/clickzetta-connector-python"},{"id":18221,"title":"Continuum Bridge Client","library":"client","status":"active","version":"0.0.1","language":"javascript","ecosystem":"npm","summary":"The Continuum Bridge Client package is a development library for Raspberry Pi devices interacting with the Continuum Bridge platform (stable version 0.0.1, early development stage). It provides tools to interface with bridge components, handling communication and data exchange. Differentiators include minimal dependencies and direct Raspberry Pi GPIO integration. Release cadence is irregular as it's a prototype. Alternatives include platform-specific SDKs like AWS IoT or Azure IoT Edge.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/client"},{"id":27651,"title":"client-compress","library":"client-compress","status":"active","version":"2.2.2","language":"javascript","ecosystem":"npm","summary":"A client-side JavaScript image compression library that uses the Canvas API to compress images in the browser before upload. Current stable version is 2.2.2, released periodically with bug fixes and improvements. Key differentiators: returns Blob objects (not base64) for accurate size tracking, supports EXIF orientation correction for Android/iOS images, offers configurable max dimensions and quality, and provides a clean async/await API. Alternative to compress.js library with better option handling and bug fixes. Does not work in Node.js (browser/Canvas only). Limitations: transforms PNG transparency to black background, and GIFs lose animation.","last_verified":"2026-05-09T00:00:00.000Z","tags":["javascript","image","compression","base64"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/client-compress"},{"id":17189,"title":"Node.js Client HTTP/HTTPS Request Wrapper","library":"client-http","status":"abandoned","version":"0.0.7","language":"javascript","ecosystem":"npm","summary":"The `client-http` package, at its final release version 0.0.7, provided a simplified API for making HTTP/HTTPS requests in Node.js. Its core features included automatic proxy detection via the `http_proxy` environment variable, manual proxy configuration, basic cookie management, and automatic handling of HTTP 301/302 redirects. It also allowed for custom request headers and timeout settings. Development ceased due to the existence of the more comprehensive 'request' library, and the project is explicitly marked as abandoned by its maintainer. The library's `engines` configuration strictly targets very old Node.js versions (`>=0.6.11 <=0.7.0 || >=0.7.3`), making it fundamentally incompatible with modern Node.js runtimes and entirely unsuitable for current development due to severe security vulnerabilities and lack of maintenance. There is no ongoing release cadence.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","http","https","proxy","cookie"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/client-http"},{"id":15572,"title":"Client-Side Module Marker","library":"client-only","status":"active","version":"0.0.1","language":"javascript","ecosystem":"npm","summary":"The `client-only` package is a specialized marker module within the React Server Components (RSC) ecosystem, primarily used in frameworks like Next.js App Router. Its sole purpose is to indicate to the build system that a module and all its transitive dependencies are intended exclusively for client-side execution. It doesn't export any functions or values, acting purely as a side-effect import. When a module imports `client-only`, compatible bundlers and frameworks will enforce that this module is never included in a server bundle, providing build-time errors for misuse. This package, currently at version `0.0.1` and infrequently updated due to its static nature, complements `server-only` to clearly define server-client boundaries in a hybrid rendering environment. Its key differentiator is its explicit, declarative way of preventing accidental server-side imports of client-specific code, which helps avoid issues like 'window is not defined' errors during server rendering.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","react"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/client-only"},{"id":15986,"title":"Client-side Streaming ZIP Generator","library":"client-zip","status":"active","version":"2.5.0","language":"javascript","ecosystem":"npm","summary":"client-zip is a lightweight, dependency-free JavaScript library for client-side generation of streaming ZIP archives directly in the browser. It allows developers to concatenate multiple files, often fetched from HTTP requests, into a single downloadable ZIP file without server-side processing. The current stable version is 2.5.0, with regular patch and minor releases indicating active maintenance. Key differentiators include its small bundle size (2.6kB gzipped), superior performance compared to alternatives like JSZip (reportedly 40x faster), and native support for modern browser streaming APIs. It handles Zip64 archives, necessary for large files, though this means generated ZIPs require a reader compatible with \"ZIP version 4.5\" and may not be universally readable by all older ZIP utilities. It does not perform file compression or unzipping.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","zip","stream","browser","zip64","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/client-zip"},{"id":3926,"title":"cliff Command Line Interface Formulation Framework","library":"cliff","status":"active","version":"4.13.3","language":"python","ecosystem":"pypi","summary":"cliff (Command Line Interface Formulation Framework) is a Python library for building structured command-line applications, commonly used for OpenStack clients and other complex CLIs. It provides base classes for application structure, command registration, argument parsing, and consistent output formatting. The current version is 4.13.3, and it maintains a regular release cadence with active development.","last_verified":"2026-04-11T00:00:00.000Z","tags":["CLI","framework","command-line","application development","OpenStack"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/cliff"},{"id":1421,"title":"cligj - Click parameters for GeoJSON CLIs","library":"cligj","status":"active","version":"0.7.2","language":"python","ecosystem":"pypi","summary":"cligj provides a collection of reusable Click parameter and option decorators specifically designed for building command-line interfaces that interact with GeoJSON data. It simplifies handling GeoJSON input/output, feature processing, and related geospatial concerns within Click applications. The current version is 0.7.2, and it maintains a stable release cadence typical for a mature utility library.","last_verified":"2026-04-23T20:59:27.334Z","tags":["geojson","cli","click","geospatial","mapbox"],"install_tag":"stale","install_tag_description":"widespread failures or data too old to trust","api":"https://checklist.day/api/registry/cligj"},{"id":4477,"title":"CliKit","library":"clikit","status":"maintenance","version":"0.6.2","language":"python","ecosystem":"pypi","summary":"CliKit is a Python library providing a collection of utilities to build robust and testable command-line interfaces. It serves as a foundational component for other CLI frameworks like Cleo. The library is currently at version 0.6.2, with its last release in June 2020, indicating a maintenance phase following a period of active development in late 2019 and early 2020.","last_verified":"2026-04-12T00:00:00.000Z","tags":["cli","command-line","toolkit","console"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/clikit"},{"id":23434,"title":"CLImage","library":"climage","status":"maintenance","version":"0.2.2","language":"python","ecosystem":"pypi","summary":"CLImage is a Python library for converting images into ANSI escape code strings, enabling terminal image display using TrueColor, 256-color, or monochrome palettes. Current version 0.2.2, updated to support Python >=3.2. Releases are infrequent.","last_verified":"2026-05-01T00:00:00.000Z","tags":["ansi","terminal","image-conversion","cli"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/climage"},{"id":21048,"title":"clingo","library":"clingo","status":"active","version":"5.8.0","language":"python","ecosystem":"pypi","summary":"CFFI-based Python bindings to the clingo Answer Set Programming (ASP) solver. Version 5.8.0, released 2024-04-06. Cadence: irregular, roughly annual.","last_verified":"2026-04-27T00:00:00.000Z","tags":["answer set programming","ASP","solver","logic programming","potassco"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/clingo"},{"id":16790,"title":"ClinicalTrials.gov MCP Server","library":"clinicaltrialsgov-mcp-server","status":"active","version":"2.3.4","language":"javascript","ecosystem":"npm","summary":"The `clinicaltrialsgov-mcp-server` package offers a robust Model-Context-Protocol (MCP) server solution for interacting with the ClinicalTrials.gov v2 API. Its core functionalities include comprehensive search capabilities for clinical trials, detailed retrieval of study information and results, and advanced patient-to-trial matching based on specified eligibility criteria. The package is currently stable at version 2.3.4, with a release cadence likely driven by API updates or feature enhancements. As a TypeScript-first server, it provides strong type safety and is designed to serve as a backend component, particularly useful for AI agents or LLMs that require structured, real-time access to clinical trial data. Key differentiators include its specialized focus on the ClinicalTrials.gov ecosystem and its MCP adherence, abstracting away much of the API complexity for developers building patient matching and research applications, offering a higher-level interface than direct API interaction. The server can run locally via HTTP or stdio, and is deployable to platforms like Cloudflare Workers.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","mcp","mcp-server","model-context-protocol","ai-agent","llm","llm-agent","typescript","clinical-trials"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/clinicaltrialsgov-mcp-server"},{"id":14489,"title":"Clint: Command Line Interface Tools for Python","library":"clint","status":"abandoned","version":"0.5.1","language":"en","ecosystem":"pypi","summary":"Clint (Command Line INterface Tools) is a Python package designed to simplify command-line application development. It offers features such as colored text, indented printing, robust column printing, interactive prompting, progress bars, and basic argument parsing. The latest version is 0.5.1, released in 2013, and the project's GitHub repository was archived as read-only in March 2024, indicating it is no longer actively maintained. [2, 4, 6]","last_verified":"2026-04-16T00:00:00.000Z","tags":["cli","command-line","terminal","text-formatting","colors","progress-bar","abandoned"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/clint"},{"id":9587,"title":"CLIP (anytorch)","library":"clip-anytorch","status":"active","version":"2.6.0","language":"python","ecosystem":"pypi","summary":"CLIP (Contrastive Language-Image Pre-training) is a neural network trained on a variety of (image, text) pairs, allowing zero-shot visual classification and multimodal embeddings. The `clip-anytorch` library provides an easy-to-use PyTorch implementation, often used as a direct port of the original OpenAI CLIP model. It is currently at version 2.6.0 with a consistent minor release cadence.","last_verified":"2026-04-17T00:00:00.000Z","tags":["ml","vision","nlp","clip","pytorch","multimodal","deep-learning"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/clip-anytorch"},{"id":8897,"title":"CLIP Benchmark","library":"clip-benchmark","status":"active","version":"1.6.2","language":"python","ecosystem":"pypi","summary":"CLIP-benchmark is a Python library designed to evaluate CLIP-like models on a standard set of datasets for various tasks, including zero-shot classification, zero-shot retrieval, linear probing, and captioning. It supports models like OpenCLIP, Japanese CLIP, and NLLB CLIP, and integrates with datasets from torchvision, TensorFlow datasets, and VTAB. The library is currently active, with version 1.6.2, and focuses on reproducible evaluation results.","last_verified":"2026-04-16T00:00:00.000Z","tags":["CLIP","benchmark","evaluation","vision-language models","zero-shot learning","machine learning"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/clip-benchmark"},{"id":6566,"title":"CLIP Interrogator","library":"clip-interrogator","status":"active","version":"0.6.0","language":"python","ecosystem":"pypi","summary":"CLIP Interrogator is a Python library that generates text prompts from images, leveraging large language and vision models like CLIP and BLIP. It's particularly useful for generating prompts for text-to-image AI models. The current version is 0.6.0, and it has an active but infrequent release cadence, with major updates addressing model support and performance optimizations.","last_verified":"2026-04-15T00:00:00.000Z","tags":["image-to-text","ai-art","prompt-engineering","vision-language-models","clip","blip"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/clip-interrogator"},{"id":10640,"title":"Type-Safe CLI Framework","library":"clipanion","status":"active","version":"4.0.0-rc.4","language":"javascript","ecosystem":"npm","summary":"Clipanion is a TypeScript-first framework for building robust and type-safe command-line interfaces (CLIs). It leverages TypeScript's powerful type system to define command arguments and options, providing compile-time validation and autocompletion, significantly reducing common runtime errors associated with CLI parsing. The package is currently at version `4.0.0-rc.4`, indicating active development towards a stable major release with a strong emphasis on modern JavaScript and TypeScript practices. A key differentiator is its zero runtime dependencies (beyond its peer dependency `typanion` for runtime type validation), resulting in extremely small bundle sizes. It integrates deeply with `typanion` to derive runtime validators directly from static TypeScript types, providing a seamless development experience for complex CLI applications. This approach contrasts with other CLI libraries that often rely on separate schema definitions or less integrated type checking.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","cli","typescript","parser","parsing","argument","args","option","command"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/clipanion"},{"id":14492,"title":"Clipboard","library":"clipboard","status":"abandoned","version":"0.0.4","language":"en","ecosystem":"pypi","summary":"The 'clipboard' library (terryyin/clipboard) is a Python module designed for cross-platform clipboard operations across Windows, Mac, and Linux. Despite its name, the project's own README suggests that its functionality is largely superseded by 'pyperclip'. It is an older library, with its last PyPI release in 2014, and is no longer actively maintained.","last_verified":"2026-04-14T00:00:00.000Z","tags":["clipboard","copy-paste","cross-platform","abandoned"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/clipboard"},{"id":16608,"title":"Cliqz Logo Database","library":"cliqz-logo-database","status":"active","version":"0.7.0","language":"javascript","ecosystem":"npm","summary":"cliqz-logo-database is a JavaScript library providing programmatic access to a curated, local database of company and brand logos. It enables developers to retrieve a logo's URL and primary color information based on a given website URL. Currently at version 0.7.0, it ships with TypeScript types, facilitating its integration into modern TypeScript projects. The library's primary differentiator is its ability to offer an offline-first lookup for logos, circumventing the need for external API calls for recognized brands. It supports both ESM and CommonJS import patterns, offering flexibility across various JavaScript environments. While stable at its current version, being pre-1.0 suggests the API might evolve in future major releases, although active development status beyond maintenance is not explicitly stated.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/cliqz-logo-database"},{"id":14491,"title":"clite: A Lightweight CLI Framework","library":"clite","status":"abandoned","version":"0.3.0","language":"javascript","ecosystem":"npm","summary":"clite is a lightweight command-line interface (CLI) framework for Node.js applications, designed to provide essential boilerplate functionality. Its current stable version is 0.3.0, last released in March 2016, indicating that the project is likely no longer actively maintained. The library focuses on automating common CLI tasks such as displaying version information from `package.json`, generating help documentation, handling `stdin` input, notifying users of updates via `update-notifier`, and managing exceptions with non-zero exit codes. It leverages `abbrev` for command/option aliasing and `yargs` for robust argument parsing, including booleans and options. Commands are promise-based and lazy-loaded to optimize boot times. A key differentiator is its minimal configuration approach, allowing developers to quickly scaffold CLI tools without extensive setup, though its age might pose compatibility challenges with modern Node.js environments.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","cli","terminal","framework"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/clite"},{"id":2892,"title":"Clize","library":"clize","status":"active","version":"5.0.2","language":"python","ecosystem":"pypi","summary":"Clize is a Python library that simplifies the creation of command-line interfaces (CLIs) by directly transforming Python functions into CLIs. It automatically infers CLI parameters from function signatures and generates comprehensive `--help` messages from docstrings. The library is actively maintained, with the current stable version being 5.0.2.","last_verified":"2026-04-25T02:22:54.463Z","tags":["cli","command-line","parser","arguments","functions"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/clize"},{"id":27652,"title":"CloakBrowser","library":"cloakbrowser","status":"active","version":"0.3.27","language":"python","ecosystem":"pypi","summary":"Stealth Chromium that passes every bot detection test. A drop-in Playwright replacement with 57+ source-level C++ fingerprint patches. Current version 0.3.27, requires Python >=3.9. Releases follow Chromium versions with frequent stealth updates.","last_verified":"2026-05-09T00:00:00.000Z","tags":["stealth-browser","undetected-chromedriver","fingerprinting","playwright","automation","anti-bot"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/cloakbrowser"},{"id":10641,"title":"Node.js Buffer Cloning Utility","library":"clone-buffer","status":"abandoned","version":"1.0.0","language":"javascript","ecosystem":"npm","summary":"clone-buffer is a lightweight utility designed to facilitate the creation of independent copies of Node.js `Buffer` objects. Its sole purpose is to take an existing `Buffer` instance and return a new `Buffer` that contains the same byte data but occupies a separate memory region, ensuring that modifications to the clone do not affect the original. The package is currently at its initial and only major release, v1.0.0, published in September 2016. Due to its single-release history and the deprecation of its original `new Buffer()` usage pattern, it should be considered a stable but unmaintained utility. Its key differentiator lies in its focused, single-function API, providing a clear and explicit way to clone buffers, contrasting with manual `Buffer.from(buffer)` or `Buffer.slice().copy()` approaches, offering a more direct and semantically clear way to achieve a deep copy for `Buffer` instances. It avoids common pitfalls of shallow copies, making it safer for operations where data integrity of the original buffer is paramount. The package has no active release cadence and appears to be abandoned, with no updates since its initial publication.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","buffer","clone","from","copy"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/clone-buffer"},{"id":15985,"title":"Clone HTTP Response Stream","library":"clone-response","status":"active","version":"2.0.0","language":"javascript","ecosystem":"npm","summary":"The `clone-response` package provides a utility function to duplicate a Node.js HTTP response stream, effectively creating an unconsumed copy. This is particularly useful in scenarios where a response stream needs to be processed in multiple asynchronous contexts or passed to different consumers without fully draining the original stream for all parties. The package ensures that all properties and methods from the original `IncomingMessage` are copied to the new stream, creating a complete duplicate. As of version 2.0.0, it is a pure ESM module and requires Node.js 14 or higher. The package maintains a stable release cadence, primarily updating for Node.js compatibility and modern JavaScript module standards. Its core differentiator is the reliable duplication of a response stream's state and data, enabling flexible handling of HTTP responses without complex stream buffering or re-fetching.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","clone","response","duplicate","copy","http","stream"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/clone-response"},{"id":25078,"title":"closure-calculate-chunks","library":"closure-calculate-chunks","status":"active","version":"3.2.2","language":"javascript","ecosystem":"npm","summary":"A utility to parse JavaScript files, resolve dependencies using Node module resolution, and produce Closure Compiler chunk and file definitions based on dynamic import split points. Version 3.2.2 is the current stable release, with irregular releases. It differs from other bundlers by directly targeting Google Closure Compiler's chunk API, supporting Closure-Library style goog.provide/goog.require dependencies, and providing a visualization mode for dependency graphs. It outputs JSON for use with closure-compiler --chunk and --js flags.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/closure-calculate-chunks"},{"id":25080,"title":"closure-compiler","library":"closure-compiler","status":"maintenance","version":"0.2.12","language":"javascript","ecosystem":"npm","summary":"Node.js wrapper for Google's Closure Compiler Java tool. v0.2.12 – stable but infrequent releases, last updated 2019. Runs the Closure Compiler JAR in a child process and returns compiled JavaScript via callback. Provides a simple API for advanced compilation and dead code elimination, but requires Java runtime. Alternatives like google-closure-compiler offer more frequent updates.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/closure-compiler"},{"id":25079,"title":"closure-compiler-service","library":"closure-compiler-service","status":"active","version":"0.6.1","language":"javascript","ecosystem":"npm","summary":"A Node.js wrapper for the Google Closure Compiler Service API that compiles JavaScript remotely without a Java dependency. Current stable version is 0.6.1. Release cadence is low; the library is minimal and stable. Key differentiators: no Java runtime required unlike the official closure-compiler Java implementation, simple API with both command-line and programmatic usage. Alternatives include google-closure-compiler (Java-based) and terser.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","closure","compiler","compress","google","minify","service"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/closure-compiler-service"},{"id":25082,"title":"closure-compiler-stream","library":"closure-compiler-stream","status":"active","version":"0.1.15","language":"javascript","ecosystem":"npm","summary":"A streaming interface for Google Closure Compiler that provides full pipe support for Node.js streams. Version 0.1.15 is the latest stable release. It wraps the Closure Compiler Java application as a Node.js stream, allowing it to be used in gulp pipelines or with plain streams. Key differentiators from other Closure Compiler wrappers are its simple stream-based API and support for Gulp with sourcemaps. It supports module definitions and custom jar paths. The package is minimal and focuses on streaming rather than complex configuration.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","closure","closure compiler","stream","gulp"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/closure-compiler-stream"},{"id":25081,"title":"closure-dom","library":"closure-dom","status":"active","version":"1.0.0","language":"javascript","ecosystem":"npm","summary":"Closure DOM provides lightweight, Closure Compiler-compatible DOM manipulation utilities for JavaScript. The package (v1.0.0) includes methods like addClass, getDocumentHeight, insert, setOpacity, and others, designed for simple reuse across projects. It has a stable release cadence with infrequent updates. Its key differentiators are compatibility with Google Closure Compiler's advanced optimizations and minimal overhead, making it suitable for compiled applications. Unlike larger libraries, it offers focused, composable functions without dependencies.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/closure-dom"},{"id":9588,"title":"Google Closure Soy Templates for Python","library":"closure-soy","status":"abandoned","version":"20121221","language":"python","ecosystem":"pypi","summary":"closure-soy provides a Python wrapper for Google Closure's Soy template compiler and renderer. It allows Python applications to compile .soy files to JavaScript and render Soy templates. The library is very old, with its last release being `20121221`, and is no longer maintained.","last_verified":"2026-04-17T00:00:00.000Z","tags":["templating","closure","soy","frontend","legacy","python2"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/closure-soy"},{"id":19407,"title":"closure-webpack-plugin","library":"closure-webpack-plugin","status":"active","version":"2.6.1","language":"javascript","ecosystem":"npm","summary":"A webpack plugin integrating Google Closure Compiler and Closure Library for JavaScript optimization and transpilation. Version 2.6.1 (webpack 4 branch) requires google-closure-compiler >=20200830.0.0 and webpack 4.x. Offers three platforms (native, Java, JavaScript) and two modes (STANDARD for minification/transpilation, AGGRESSIVE_BUNDLE for advanced module hoisting and optimization). Unlike TerserPlugin or Babel, it provides full Closure Compiler optimizations including dead code elimination, type checking, and cross-module analysis. Not compatible with webpack 5.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/closure-webpack-plugin"},{"id":25083,"title":"ClosureCompiler.js","library":"closurecompiler","status":"deprecated","version":"1.6.1","language":"javascript","ecosystem":"npm","summary":"A Node.js wrapper for Google Closure Compiler that automatically downloads and sets up a JRE (from OpenJDK) and the compiler JAR. Version 1.6.1 (circa 2015) is the last stable release. This project is **deprecated** and no longer maintained; users should migrate to google-closure-compiler or google-closure-compiler-js. Key differentiator: self-contained (bundles JRE), but outdated compared to official or Java-free alternatives.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","closure compiler","closure","compiler","util","utility"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/closurecompiler"},{"id":14490,"title":"Cloud Accelerator Diagnostics","library":"cloud-accelerator-diagnostics","status":"active","version":"0.1.1","language":"en","ecosystem":"pypi","summary":"Cloud Accelerator Diagnostics is a Python library designed to monitor, debug, and profile workloads running on Cloud accelerators such as TPUs and GPUs. It provides a streamlined approach for automatically uploading diagnostic data to Tensorboard Experiments within Google Cloud's Vertex AI platform. The current version is 0.1.1, with related tools like `tpu-info` seeing more frequent updates, indicating active development in the ecosystem.","last_verified":"2026-04-16T00:00:00.000Z","tags":["cloud","tpu","gpu","diagnostics","monitoring","profiling","tensorboard","vertex-ai","google-cloud"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/cloud-accelerator-diagnostics"},{"id":17188,"title":"Node.js Spring Cloud Config Client","library":"cloud-config-client","status":"active","version":"1.6.2","language":"javascript","ecosystem":"npm","summary":"The `cloud-config-client` library provides a Node.js implementation for connecting to and consuming configuration from a Spring Cloud Config Server. Currently at version 1.6.2, it enables Node.js applications to fetch dynamic configurations, supporting application names, profiles, and labels as defined by the Spring Cloud specification. It handles property resolution based on Spring's hierarchy rules and offers a simple API for retrieving values by key, including context-based substitutions. The library provides both Promise-based and Node.js-style callback interfaces for configuration loading and ships with TypeScript types for enhanced developer experience. It differentiates itself by offering a direct, opinionated integration with the Spring Cloud Config ecosystem within Node.js environments, rather than a generic key-value store client.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","Spring Cloud Config","configuration","client","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/cloud-config-client"},{"id":1422,"title":"Google Cloud SQL Python Connector","library":"cloud-sql-python-connector","status":"active","version":"1.20.1","language":"python","ecosystem":"pypi","summary":"The Google Cloud SQL Python Connector is a client library that helps connect Python applications to Google Cloud SQL databases. It automatically handles authentication, encryption, and secure connection management, acting as a smart proxy for your database connections. As of version 1.20.1, it provides robust and secure connectivity. The library is actively maintained by Google, with frequent updates aligning with Cloud SQL proxy and client library best practices.","last_verified":"2026-04-23T21:01:10.478Z","tags":["google-cloud","sql","database","connector","mysql","postgresql"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/cloud-sql-python-connector"},{"id":7086,"title":"Cloud TPU Diagnostics","library":"cloud-tpu-diagnostics","status":"active","version":"0.1.5","language":"python","ecosystem":"pypi","summary":"The `cloud-tpu-diagnostics` library provides tools to monitor, debug, and profile jobs running on Cloud TPUs. It captures Python stack traces upon faults (e.g., segmentation faults, floating-point exceptions) and periodically collects traces to diagnose unresponsive or hung programs. Currently at version 0.1.5, it maintains an active release cadence with frequent updates focused on stability and minor feature enhancements.","last_verified":"2026-04-16T00:00:00.000Z","tags":["cloud-tpu","diagnostics","debugging","profiling","google-cloud"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/cloud-tpu-diagnostics"},{"id":7087,"title":"Cloudant Python Client Library","library":"cloudant","status":"maintenance","version":"2.15.0","language":"python","ecosystem":"pypi","summary":"The `cloudant` Python client library provides a convenient interface for interacting with IBM Cloudant and Apache CouchDB databases. It allows developers to perform common database operations such as creating/deleting databases, managing documents, querying views, and using Cloudant-specific features. The library's last major release was 2.15.0 in August 2021, and it is currently in maintenance mode with no active development.","last_verified":"2026-04-16T00:00:00.000Z","tags":["cloudant","couchdb","database","ibmcloud","nosql"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/cloudant"},{"id":21049,"title":"CloudAuthz","library":"cloudauthz","status":"active","version":"0.6.0","language":"python","ecosystem":"pypi","summary":"CloudAuthz is a Python library for delegating authorization on cloud-based resource providers. It supports AWS, GCP, and Microsoft Azure, providing a unified interface to obtain temporary credentials. Version 0.6.0 is the latest release, with an irregular release cadence.","last_verified":"2026-04-27T00:00:00.000Z","tags":["cloud","authorization","credentials","aws","gcp","azure"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/cloudauthz"},{"id":26837,"title":"CloudBridge","library":"cloudbridge","status":"active","version":"3.2.0","language":"python","ecosystem":"pypi","summary":"CloudBridge provides a unified abstraction layer over multiple cloud providers (AWS, GCP, Azure, OpenStack), enabling multi-cloud deployments with a single API. Current version 3.2.0, released 2025-03-15; releases occur every few months.","last_verified":"2026-04-27T00:00:00.000Z","tags":["cloud","abstraction","multi-cloud","aws","gcp","azure","openstack"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/cloudbridge"},{"id":16973,"title":"CloudCC Command Line Interface","library":"cloudcc-cli","status":"active","version":"2.5.2","language":"javascript","ecosystem":"npm","summary":"cloudcc-cli is a command-line interface tool designed to streamline interaction with the CloudCC platform, enabling developers to manage project resources, objects, and perform various maintenance tasks. Currently at version 2.5.2, the CLI receives active updates, as evidenced by multiple releases on the same day in the recent changelog. A key differentiator is its dual command naming convention, offering both `cloudcc` (recommended to avoid conflicts on Unix-like systems) and `cc` for backward compatibility, both pointing to the same binary. It also features integrated release note display during updates and an optional Cursor Agent Skill to assist AI development workflows by providing contextual documentation access. This CLI focuses on simplifying CloudCC-related development and operational tasks through a structured command system.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","cloudcc","cloudcc-cli"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/cloudcc-cli"},{"id":23433,"title":"cloudcheck","library":"cloudcheck","status":"active","version":"9.3.0","language":"python","ecosystem":"pypi","summary":"Detailed database of cloud providers for instantly looking up a domain or IP address. Current version: 9.3.0, requires Python >=3.9. Release cadence is active, with frequent updates.","last_verified":"2026-05-01T00:00:00.000Z","tags":["cloud","ip-lookup","domain-lookup","provider-detection","security"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/cloudcheck"},{"id":15305,"title":"Cloud CMS Application Server","library":"cloudcms-server","status":"active","version":"3.2.353","language":"javascript","ecosystem":"npm","summary":"The `cloudcms-server` package provides a robust Node.js application server framework specifically designed to integrate with Cloud CMS deployments. It offers core server-side functionalities, including request routing, error handling, view engine support (e.g., Handlebars), and a flexible storage mechanism. This storage mechanism can utilize local file systems, Amazon S3, or S3FS for managing application content, configuration, and temporary data. The current stable version is 3.2.353, indicating a mature and actively maintained project. It serves as the foundational backbone for the application server tier of Cloud CMS, typically hosted at cloudcms.net, enabling developers to build and deploy applications that deeply leverage Cloud CMS's Web Content Management (WCM) capabilities. Key differentiators include its deep, purpose-built integration with the Cloud CMS platform, highly extensible configuration options for various storage backends, and a pluggable architecture that allows for custom functions at different stages of the request lifecycle.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","wcm","web","cloudcms","cms","content","json","rest","mobile"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/cloudcms-server"},{"id":8898,"title":"CloudConvert Python SDK","library":"cloudconvert","status":"active","version":"2.1.0","language":"python","ecosystem":"pypi","summary":"The `cloudconvert` library is the official Python SDK for the CloudConvert API v2, providing a convenient wrapper to convert, optimize, and manipulate various file formats programmatically. As of version 2.1.0, it supports features like Signed URLs and improved synchronous API endpoints for job and task waiting. The library is under active development, with major releases often coinciding with updates to the underlying CloudConvert API.","last_verified":"2026-04-16T00:00:00.000Z","tags":["api-wrapper","file-conversion","cloudconvert","sdk"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/cloudconvert"},{"id":1423,"title":"CloudEvents Python SDK","library":"cloudevents","status":"active","version":"2.0.0","language":"python","ecosystem":"pypi","summary":"The CloudEvents Python SDK provides a simple and efficient way to create, parse, and send CloudEvents in Python applications. It supports all CloudEvents versions and various transport bindings. The current version is 2.0.0, with active development and regular releases.","last_verified":"2026-04-23T21:01:31.209Z","tags":["cloudevents","eventing","sdk","cloud"],"install_tag":"stale","install_tag_description":"widespread failures or data too old to trust","api":"https://checklist.day/api/registry/cloudevents"},{"id":16718,"title":"Firebase Auth for Cloudflare Workers","library":"cloudfire-auth","status":"active","version":"0.4.0","language":"javascript","ecosystem":"npm","summary":"Cloudfire Auth is a JavaScript/TypeScript library designed to integrate Firebase Authentication functionalities directly within Cloudflare Workers environments. Currently at version 0.4.0, it provides core features such as Firebase ID token verification, user retrieval, and user deletion. The library leverages native Cloudflare APIs, specifically Cloudflare KV, for efficient OAuth2 token caching, which is crucial for performance and cost-effectiveness in a serverless context. It is built with a strong emphasis on modern JavaScript, being ESM-only, and offers full TypeScript support, making it suitable for contemporary development workflows. Key differentiators include its tight integration with Cloudflare's ecosystem, minimal external dependencies (only 'jose' for JWT handling), and its focus on solving the specific challenge of running Firebase Auth in a Worker environment where the official Firebase Admin SDK is not directly compatible due to Node.js-specific dependencies.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","firebase","auth","cloudflare","workers","authentication","jwt","firebase-auth","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/cloudfire-auth"},{"id":1424,"title":"Cloudflare Python SDK","library":"cloudflare","status":"active","version":"4.3.1","language":"python","ecosystem":"pypi","summary":"The official Python library for interacting with the Cloudflare API. It provides a comprehensive client for accessing various Cloudflare services. The current stable version is 4.3.1. The library follows a frequent release cadence, often introducing new features and occasionally breaking changes due to underlying API updates.","last_verified":"2026-04-23T21:02:08.338Z","tags":["cloudflare","api","sdk","cloud"],"install_tag":"stale","install_tag_description":"widespread failures or data too old to trust","api":"https://checklist.day/api/registry/cloudflare"},{"id":12968,"title":"Cloudflare Video Custom Element","library":"cloudflare-video-element","status":"active","version":"1.3.5","language":"javascript","ecosystem":"npm","summary":"The `cloudflare-video-element` package provides a custom web component that wraps the Cloudflare video player, offering an API designed to closely mirror the standard HTMLMediaElement. Currently stable at version 1.3.5, this package is part of the `@muxinc/media-elements` monorepo, which sees frequent updates across its various media element packages, though direct updates to `cloudflare-video-element` specifically might be less frequent. Its primary differentiator is providing a familiar `<video>` tag-like interface for Cloudflare streams, promoting reusability and encapsulation within modern web applications. It also boasts seamless integration with `Media Chrome` for consistent player UI, and ships with TypeScript types for enhanced developer experience. Developers can use it directly in HTML after a simple JavaScript import, benefiting from standard browser events and properties.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","cloudflare","video","player","web component","custom element","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/cloudflare-video-element"},{"id":104,"title":"Cloudflare Workers Python SDK","library":"cloudflare-workers","status":"active","version":"0.0.8","language":"python","ecosystem":"pypi","summary":"Python SDK for building Cloudflare Workers. Allows writing serverless functions in Python that run on the Cloudflare edge network using Pyodide (CPython compiled to WebAssembly). This is distinct from the 'cloudflare' package which is the API client for managing Cloudflare resources.","last_verified":"2026-05-12T08:07:21.100Z","tags":["cloudflare","workers","serverless","edge","python","pyodide","wasm"],"install_tag":"stale","install_tag_description":"widespread failures or data too old to trust","api":"https://checklist.day/api/registry/cloudflare-workers"},{"id":27656,"title":"cloudformation-cli (cfn-cli)","library":"cloudformation-cli","status":"active","version":"0.2.39","language":"python","ecosystem":"pypi","summary":"CloudFormation CLI (cfn-cli) is the official AWS tool for building, testing, and publishing AWS CloudFormation resource type providers, modules, and hooks. The current version is 0.2.39. It allows developers to create custom CloudFormation resource types using Java or Python, run contract tests, and submit them to the CloudFormation registry. The release cadence is irregular, with 3-4 minor releases per year.","last_verified":"2026-05-09T00:00:00.000Z","tags":["aws","cloudformation","cli","resource-type","provider"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/cloudformation-cli"},{"id":21050,"title":"Cloud Foundry Python Client","library":"cloudfoundry-client","status":"active","version":"1.40.3","language":"python","ecosystem":"pypi","summary":"A client library for interacting with Cloud Foundry APIs. Current version 1.40.3 (released 2025-03-10), supports Python >=3.10. Maintained by the Cloud Foundry community with regular releases.","last_verified":"2026-04-27T00:00:00.000Z","tags":["cloudfoundry","cf","paas","api-client","cloud"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/cloudfoundry-client"},{"id":3430,"title":"Cloudinary Python SDK","library":"cloudinary","status":"active","version":"1.44.1","language":"python","ecosystem":"pypi","summary":"The Cloudinary Python SDK provides a comprehensive platform for managing digital media, including image and video upload, transformation, optimization, and delivery capabilities. It supports general Python applications as well as the Django framework. Currently at version 1.44.1, the library is actively maintained with frequent updates, typically focusing on new feature additions, API enhancements, and security improvements.","last_verified":"2026-04-25T10:05:05.576Z","tags":["image management","video management","CDN","upload","transformation","Django","media processing"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/cloudinary"},{"id":12974,"title":"Cloudinary Vue 2 SDK","library":"cloudinary-vue","status":"maintenance","version":"1.2.4","language":"javascript","ecosystem":"npm","summary":"The `cloudinary-vue` package provides an SDK for integrating Cloudinary's image and video management capabilities into Vue 2 applications. It enables developers to transform, optimize, and deliver media assets efficiently. This version (1.2.4) is specifically designed for Vue 2.x projects and was last published in March 2022. It offers components like `CldImage`, `CldVideo`, and `CldTransformation` to embed and manipulate assets directly within Vue templates. Key differentiators include its declarative component-based approach for applying transformations, automatic optimization, and support for generating HTML tags. While it remains functional for Vue 2, new development and Vue 3 support have transitioned to the `@cloudinary/vue` package, making `cloudinary-vue` primarily in maintenance mode for legacy projects.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/cloudinary-vue"},{"id":17536,"title":"Cloudly HTTP Request/Response Utility","library":"cloudly-http","status":"active","version":"0.1.8","language":"javascript","ecosystem":"npm","summary":"Cloudly HTTP is a TypeScript-first utility library designed to streamline the handling of HTTP requests and responses in JavaScript/TypeScript environments. Currently in its early stages (version 0.1.8), it aims to provide a structured and type-safe approach to building HTTP clients and servers, likely targeting serverless or cloud-native applications given the 'Cloudly' prefix. The library focuses on encapsulating HTTP logic, offering features like configurable client constructors and explicit path management. Its core differentiator lies in its strong TypeScript typing and structured API for managing complex HTTP interactions, rather than being a generic fetch wrapper, which helps prevent common runtime errors and improves code maintainability. It has a relatively rapid release cadence in its minor versions due to being in early development.","last_verified":"2026-04-23T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/cloudly-http"},{"id":8899,"title":"CloudML HyperTune","library":"cloudml-hypertune","status":"active","version":"0.1.0.dev6","language":"python","ecosystem":"pypi","summary":"Cloudml-hypertune is a lightweight Python library providing helper functions to report hyperparameter tuning metrics to Google Cloud's Vertex AI (formerly Cloud ML Engine). It enables the hyperparameter tuning service to track and optimize model training trials by collecting objective metrics. Despite its `0.1.0.dev6` version being quite old (last released December 2019), it remains the standard way to report custom metrics for hyperparameter tuning on Google Cloud.","last_verified":"2026-04-16T00:00:00.000Z","tags":["machine-learning","google-cloud","hyperparameter-tuning","vertex-ai","cloud-ml-engine"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/cloudml-hypertune"},{"id":975,"title":"cloudpathlib","library":"cloudpathlib","status":"active","version":"0.23.0","language":"python","ecosystem":"pypi","summary":"cloudpathlib provides pathlib-style classes for interacting with files and directories in various cloud storage services such as AWS S3, Google Cloud Storage, and Azure Blob Storage. It aims to offer a familiar filesystem interface, abstracting away cloud-specific details. The library is actively maintained, with a typical release cadence that includes bug fixes and new features. The current version is 0.23.0.","last_verified":"2026-04-11T15:02:37.043Z","tags":["cloud storage","pathlib","aws s3","google cloud storage","azure blob storage","file system abstraction"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/cloudpathlib"},{"id":387,"title":"Cloudpickle","library":"cloudpickle","status":"active","version":"3.1.2","language":"python","ecosystem":"pypi","summary":"Cloudpickle extends the standard functionality of the pickle module, allowing the serialization of Python objects that are not natively serializable. Current version is 3.1.2, released regularly with bug fixes and features.","last_verified":"2026-05-12T13:27:46.050Z","tags":["serialization","pickle","cloudpickle","python"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/cloudpickle"},{"id":5594,"title":"Cloudscraper","library":"cloudscraper","status":"active","version":"1.2.71","language":"python","ecosystem":"pypi","summary":"Cloudscraper is a Python library built on top of the `requests` library, designed to bypass Cloudflare's anti-bot page (also known as \"I'm Under Attack Mode\" or IUAM). It achieves this by mimicking a real web browser, handling JavaScript challenges, and managing cookies automatically, allowing users to scrape websites protected by Cloudflare. The library is actively maintained, with frequent updates to adapt to Cloudflare's evolving security measures. The current PyPI version is 1.2.71, though a major version 3.0.0 has been released on GitHub with significant changes.","last_verified":"2026-04-09T00:00:00.000Z","tags":["web scraping","cloudflare bypass","anti-bot","automation","requests"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/cloudscraper"},{"id":26838,"title":"cloudsearch","library":"cloudsearch","status":"active","version":"0.0.12","language":"python","ecosystem":"pypi","summary":"A Python SDK for Amazon CloudSearch. Provides a simple interface to search, upload, and manage documents in an AWS CloudSearch domain. Version 0.0.12, with no recent release.","last_verified":"2026-05-01T00:00:00.000Z","tags":["aws","cloudsearch","search","sdk"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/cloudsearch"},{"id":27653,"title":"CloudShell Core","library":"cloudshell-core","status":"active","version":"2.2.180","language":"python","ecosystem":"pypi","summary":"Core package for CloudShell Python orchestration and automation. Provides common utilities including logging, basic interfaces, and other infrastructure for CloudShell packages. Current version 2.2.180, updated frequently.","last_verified":"2026-05-09T00:00:00.000Z","tags":["cloudshell","orchestration","automation","logging","utilities"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/cloudshell-core"},{"id":27655,"title":"CloudShell PDU Core","library":"cloudshell-pdu-core","status":"maintenance","version":"1.0.21","language":"python","ecosystem":"pypi","summary":"QualiSystems PDU core package for managing Power Distribution Units (PDUs) in CloudShell sandboxes. Version 1.0.21 provides abstract base classes and interfaces for PDU integration, including power control commands and resource modeling. Release cadence is low (approximately yearly).","last_verified":"2026-05-09T00:00:00.000Z","tags":["cloudshell","pdu","qualisystems"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/cloudshell-pdu-core"},{"id":27657,"title":"cloudshell-shell-core","library":"cloudshell-shell-core","status":"active","version":"6.0.2","language":"python","ecosystem":"pypi","summary":"Core package for all CloudShell Shells, providing basic driver interfaces, metadata definitions, utilities, and helpers. Current version: 6.0.2. Released under Apache 2.0, maintained by QualiSystems. Regular releases on PyPI.","last_verified":"2026-05-09T00:00:00.000Z","tags":["cloudshell","shell","orchestration","driver","qualisystems"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/cloudshell-shell-core"},{"id":8016,"title":"Cloudsmith API Client","library":"cloudsmith-api","status":"active","version":"2.0.25","language":"python","ecosystem":"pypi","summary":"The `cloudsmith-api` library is an auto-generated Python client for interacting with the Cloudsmith package management API (version 1). It provides programmatic access to manage repositories, packages, users, and more. As of May 2024, the latest version is 2.0.25, with frequent releases reflecting updates to the underlying OpenAPI specification.","last_verified":"2026-04-16T00:00:00.000Z","tags":["cloud","devops","package-management","api-client","openapi"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/cloudsmith-api"},{"id":8900,"title":"Cloudsmith CLI","library":"cloudsmith-cli","status":"active","version":"1.16.0","language":"python","ecosystem":"pypi","summary":"The Cloudsmith Command-Line Interface (CLI) is a Python 3 based tool that provides a text-based interface to the Cloudsmith API. It enables users, machines, and services to manage packages across various formats (e.g., Python, Maven, Docker, npm, Debian, RPM) directly from the command line, facilitating automation in CI/CD workflows. The library is actively maintained, with frequent releases, and is currently at version 1.16.0.","last_verified":"2026-04-16T00:00:00.000Z","tags":["cli","package-management","cloudsmith","devops","artifacts","ci-cd"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/cloudsmith-cli"},{"id":2436,"title":"Cloudsplaining","library":"cloudsplaining","status":"active","version":"0.8.2","language":"python","ecosystem":"pypi","summary":"Cloudsplaining is an AWS IAM Security Assessment tool that identifies violations of least privilege in AWS IAM policies. It scans all policies in an AWS account or a single policy file and generates a risk-prioritized HTML report and a triage worksheet. The library is currently at version 0.8.2 and maintains an active release cadence with frequent updates and bug fixes.","last_verified":"2026-04-24T19:53:39.318Z","tags":["AWS","IAM","Security","Assessment","Least Privilege","Cloud","DevSecOps"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/cloudsplaining"},{"id":5880,"title":"A small handler for AWS Cloudwatch","library":"cloudwatch","status":"active","version":"1.2.1","language":"python","ecosystem":"pypi","summary":"The `cloudwatch` library (by labrixdigital) provides a lightweight Python logging handler designed to send log events to AWS CloudWatch. It is particularly useful for applications running outside of AWS, on EC2 instances where AWS doesn't log automatically, or when custom log separation is desired. The current version is 1.2.1, with releases occurring infrequently, as its last update was in September 2023.","last_verified":"2026-04-14T00:00:00.000Z","tags":["aws","cloudwatch","logging","handler","boto3"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/cloudwatch"},{"id":25085,"title":"cloudy-node","library":"cloudy-node","status":"active","version":"0.0.81","language":"javascript","ecosystem":"npm","summary":"cloudy-node is a TypeScript and ESM runtime for Node.js (>= 14.18) that uses esbuild under the hood to transpile TypeScript on the fly. Current stable version is 0.0.81. It is a fork of esno with a key differentiator: the esbuild target is set to es2022 instead of es2019, avoiding problematic helper generation that breaks Pulumi function serialization and enabling top-level await support (e.g., for AWS Lambda Node.js 14). It provides a CLI command and a Node --loader hook for seamless execution of .ts files. Compared to ts-node or tsx, it is more lightweight and focuses on esbuild speed, but may have fewer features and less community support.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/cloudy-node"},{"id":4478,"title":"Cloup","library":"cloup","status":"active","version":"3.0.9","language":"python","ecosystem":"pypi","summary":"Cloup — originally from 'Click + option groups' — enriches the popular Click library with several features that make command-line interfaces more expressive and configurable. These include option groups, constraints (e.g., mutually exclusive parameters), subcommand aliases, subcommand sections, and a themeable help formatter. The library, currently at version 3.0.9, is under active development, statically type-checked with MyPy, and extensively tested.","last_verified":"2026-04-12T00:00:00.000Z","tags":["click","cli","command-line interface","option groups","constraints","help formatter"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/cloup"},{"id":2437,"title":"CLR Loader","library":"clr-loader","status":"active","version":"0.3.0","language":"python","ecosystem":"pypi","summary":"clr-loader is a pure Python library designed for loading .NET runtimes (CoreCLR, Mono, Full .NET Framework), loading .NET assemblies, and interacting with them. It primarily serves as a low-level backend for the pythonnet library but can be used standalone for specific scenarios. Version 0.3.0 is the current release, requiring Python 3.10 or newer. Releases are made on an as-needed basis, often in sync with pythonnet development.","last_verified":"2026-04-24T19:53:56.571Z","tags":["dotnet","clr","mono","coreclr","interop","pythonnet","low-level"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/clr-loader"},{"id":10643,"title":"Continuation-Local Storage (Hooked)","library":"cls-hooked","status":"active","version":"4.2.2","language":"javascript","ecosystem":"npm","summary":"cls-hooked is a Node.js library that provides Continuation-Local Storage (CLS), a mechanism akin to thread-local storage but adapted for Node.js's asynchronous, callback-based execution model. It enables developers to maintain and implicitly pass contextual data across asynchronous operations without explicit parameter passing. The current stable version, 4.2.2, primarily targets Node.js versions `^4.7 || >=6.9 || >=7.3 || >=8.2.1`. Its key differentiator lies in its implementation, which leverages Node.js's internal, lower-level APIs: `AsyncWrap` for Node.js versions prior to v8 (an unofficial API), and the `async_hooks` API for Node.js v8.2.1 and newer (which is considered experimental). This approach distinguishes it from its predecessor, `node-continuation-local-storage`, which relied on the now-deprecated `async-listener`. The project's release cadence is largely influenced by the evolution and stability of these underlying Node.js APIs, aiming to provide a robust CLS implementation despite the experimental nature of its core dependencies.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","threading","shared","context"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/cls-hooked"},{"id":18222,"title":"Tencent Cloud Log Service MCP Server","library":"cls-mcp-server","status":"active","version":"1.0.3","language":"javascript","ecosystem":"npm","summary":"CLS MCP Server (v1.0.3) connects LLMs (e.g., Claude, GPT) to Tencent Cloud Log Service via the Model Context Protocol. Provides 17+ tools for log search (CQL), metric queries (PromQL), alarm management, time conversion, and region lookup. Requires Tencent Cloud API credentials. Active development on GitHub (Tencent), supports stdio and SSE transports, Node.js 18–22. Distinct from generic MCP servers by deep CLS integration, natural language query translation, and built-in alarm workflow tools.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/cls-mcp-server"},{"id":17537,"title":"Connect & Restify CLS Middleware","library":"cls-middleware","status":"abandoned","version":"1.1.0","language":"javascript","ecosystem":"npm","summary":"cls-middleware provides a simple middleware for Connect and Restify (and by extension, Express) to integrate continuation-local storage (CLS) contexts into request handling. It binds each incoming request's execution flow to a dedicated CLS namespace, allowing developers to store and retrieve request-scoped data without explicit parameter passing across function calls. This package relies on the older `continuation-local-storage` library, which itself uses deprecated Node.js internal APIs or earlier experimental `async_hooks` implementations. The current stable version is 1.1.0, published in 2014, indicating it is no longer actively maintained. For modern Node.js environments (v14.5.0+), the built-in `AsyncLocalStorage` is the recommended and more performant solution for managing asynchronous context.","last_verified":"2026-04-23T00:00:00.000Z","tags":["javascript","continuation-local-storage","express"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/cls-middleware"},{"id":12972,"title":"clsx: Conditional Classname Utility","library":"clsx","status":"active","version":"2.1.1","language":"javascript","ecosystem":"npm","summary":"clsx is a compact (239B gzipped) and highly efficient utility for conditionally constructing `className` strings in JavaScript and TypeScript applications. It offers a faster and smaller alternative to similar libraries like `classnames`. The package is actively maintained, with recent releases like v2.1.1, suggesting a steady cadence of minor features and patches. Key differentiators include its minimal footprint, support for various argument types (strings, objects, arrays, and nested structures), and the `clsx/lite` submodule (140B gzipped) for string-only use cases, particularly beneficial in environments like Tailwind CSS. It ships with TypeScript types and is supported across all Node.js versions and browsers supporting `Array.isArray` (IE9+).","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","classes","classname","classnames","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/clsx"},{"id":5155,"title":"CLU (Common Loop Utils)","library":"clu","status":"active","version":"0.0.12","language":"python","ecosystem":"pypi","summary":"CLU (Common Loop Utils) is a set of opinionated utility libraries for building machine learning training loops in JAX. It provides modules for metrics, parameter overviews, checkpointing, profiling, and data loading. The library is actively maintained by Google, with releases occurring a few times a year, focusing on JAX compatibility and usability improvements.","last_verified":"2026-04-13T00:00:00.000Z","tags":["jax","machine-learning","training-loops","metrics","profiling","checkpointing"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/clu"},{"id":10642,"title":"LearnBoost Cluster Manager","library":"cluster","status":"abandoned","version":"0.7.7","language":"javascript","ecosystem":"npm","summary":"This `cluster` package, developed by LearnBoost, is an extensible multi-core server manager for Node.js applications, last released as version 0.7.7. It was created to provide advanced process management features such as zero-downtime restarts, graceful shutdowns, worker resuscitation, and configurable worker counts (defaulting to CPU cores), during a period when the native Node.js `cluster` module was either unavailable or less feature-rich (specifically, between Node.js v0.4 and v0.8). The library offers a robust plugin system, including built-in plugins for command-line interfaces, debugging, logging, PID file management, automatic reloads, and REPL-based administration. Despite its innovative features for its time, the project is considered abandoned, with the last substantial development activity over a decade ago and official support for only very old Node.js versions (0.2.x, 0.4.x). It does not function with contemporary Node.js runtimes, making it a historical artifact rather than a viable solution for modern applications.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","server","spark","fugue","tcp","workers"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/cluster"},{"id":12973,"title":"Redis Cluster Key Slot Calculator","library":"cluster-key-slot","status":"active","version":"1.1.2","language":"javascript","ecosystem":"npm","summary":"The `cluster-key-slot` package provides a high-performance utility for calculating CRC16 hashes, specifically designed for determining key slots in Redis Cluster environments. This functionality is crucial for Node.js Redis clients such as `node_redis`, `ioredis`, and `redis-clustr` to correctly route commands to the appropriate Redis instance. The current stable version is 1.1.2. The package appears to have a stable, low-cadence release schedule, with updates primarily focusing on performance enhancements or supporting new key types like binary keys (introduced in v1.1.0). Its key differentiator lies in its optimized performance compared to older `Buffer`-based CRC calculations, offering significantly faster slot computations for both keys with and without tags, and supporting Redis Cluster key tags (e.g., `somekey{actualTag}`). It ships with TypeScript types, facilitating its use in modern TypeScript projects.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","redis","hash","crc","slot","calc","node","node_redis","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/cluster-key-slot"},{"id":8017,"title":"Clusterscope","library":"clusterscope","status":"active","version":"0.0.32","language":"python","ecosystem":"pypi","summary":"Clusterscope is a Python library and CLI tool designed to extract information from High-Performance Computing (HPC) clusters and jobs, particularly those using Slurm. It provides functionalities for cluster detection, GPU/CPU/memory information, job requirement generation, and AWS environment detection. The library is actively maintained, with frequent releases, and is currently at version 0.0.32.","last_verified":"2026-04-16T00:00:00.000Z","tags":["HPC","CLI","cluster management","Slurm","job management","GPU","CPU","AWS"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/clusterscope"},{"id":8901,"title":"ClusterShell","library":"clustershell","status":"active","version":"1.9.3","language":"python","ecosystem":"pypi","summary":"ClusterShell is a Python library and set of tools designed for efficient command execution on Linux clusters. It provides robust NodeSet manipulation, parallel command execution, and a powerful CLI for High-Performance Computing (HPC) environments. The current version is 1.9.3, with releases typically occurring a few times a year, indicating active maintenance and development.","last_verified":"2026-04-16T00:00:00.000Z","tags":["cluster management","HPC","SSH","automation","nodeset"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/clustershell"},{"id":9591,"title":"CLVM: Chia Contract Language Virtual Machine","library":"clvm","status":"active","version":"0.9.15","language":"python","ecosystem":"pypi","summary":"CLVM is the Python implementation of the Contract Language (Chialisp) Virtual Machine, a core component of the Chia blockchain. It provides the low-level logic for evaluating Chialisp programs, handling s-expression data structures, and executing CLVM opcodes. Currently at version 0.9.15, it receives regular updates, often in sync with the broader Chia ecosystem, to enhance security, performance, and type correctness.","last_verified":"2026-04-17T00:00:00.000Z","tags":["blockchain","chia","chialisp","virtual-machine","cryptocurrency","smart-contracts"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/clvm"},{"id":6567,"title":"CLVM-rs","library":"clvm-rs","status":"active","version":"0.17.5","language":"python","ecosystem":"pypi","summary":"CLVM-rs is a Rust-based implementation of the Chialisp Virtual Machine (CLVM) for the Chia Network's cryptocurrency, designed for enhanced security and performance. It provides Python bindings allowing developers to interact with the CLVM's core functionalities. Currently at version 0.17.5, the library maintains an active development pace with frequent updates and improvements.","last_verified":"2026-04-15T00:00:00.000Z","tags":["blockchain","chia","clvm","rust","cryptocurrency"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/clvm-rs"},{"id":9589,"title":"CLVM Tools","library":"clvm-tools","status":"active","version":"0.4.10","language":"python","ecosystem":"pypi","summary":"clvm-tools is the official compiler for CLVM (Chia Lisp Virtual Machine) programs. It provides utilities for assembling CLVM code from a higher-level Lisp-like syntax, disassembling compiled code, and running CLVM programs. The current version is 0.4.10, and the library is actively maintained with frequent minor releases to support new Python versions and improve compatibility with the broader Chia ecosystem.","last_verified":"2026-04-17T00:00:00.000Z","tags":["clvm","chia","blockchain","compiler","lisp","smart-contracts"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/clvm-tools"},{"id":6568,"title":"CLVM Tools Rust","library":"clvm-tools-rs","status":"active","version":"0.4.0","language":"python","ecosystem":"pypi","summary":"clvm-tools-rs provides a Rust implementation of tools for working with the Chialisp language, including a compiler and REPL, with Python and WebAssembly (WASM) bindings. It is a port of the original clvm_tools to Rust, aiming for improved performance and better alignment with the underlying clvm_rs Rust implementation. The library is actively developed, with its core Rust components seeing frequent updates.","last_verified":"2026-04-15T00:00:00.000Z","tags":["chialisp","clvm","chia","compiler","blockchain","rust-bindings"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/clvm-tools-rs"},{"id":4479,"title":"CMA-ES (pycma) for Numerical Optimization","library":"cma","status":"active","version":"4.4.4","language":"python","ecosystem":"pypi","summary":"CMA-ES (pycma) is a Python implementation of the Covariance Matrix Adaptation Evolution Strategy, a robust randomized derivative-free numerical optimization algorithm. It is designed for challenging non-convex, ill-conditioned, multi-modal, rugged, and noisy problems in continuous and mixed-integer search spaces. The library is currently at version 4.4.4 and maintains an active release cadence with regular improvements and bug fixes.","last_verified":"2026-04-12T00:00:00.000Z","tags":["optimization","CMA-ES","evolutionary algorithms","numerical optimization","derivative-free optimization"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/cma"},{"id":25086,"title":"cmacc-compiler","library":"cmacc-compiler","status":"maintenance","version":"2.1.9","language":"javascript","ecosystem":"npm","summary":"cmacc-compiler is a document compiler for the Cmacc format, version 2.1.9. It processes Cmacc files through a pipeline: loading, parsing, assembling, reducing, compiling, and rendering to HTML. Key differentiators: it handles variables, AST generation, and multi-source loading (local or network). Alternatives like Pandoc or custom markdown parsers lack Cmacc-specific features. Release cadence is sporadic; not actively maintained.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/cmacc-compiler"},{"id":3927,"title":"Lightweight Covariance Matrix Adaptation Evolution Strategy (CMA-ES)","library":"cmaes","status":"active","version":"0.13.0","language":"python","ecosystem":"pypi","summary":"cmaes is a lightweight Python library providing an implementation of the Covariance Matrix Adaptation Evolution Strategy (CMA-ES) for numerical optimization. It offers a simple \"ask-and-tell\" interface and has expanded to include various advanced CMA-ES variants such as CatCMA, CMAwM, and COMO-CatCMAwM, catering to mixed-variable and multi-objective optimization problems. The library is actively maintained, currently at version 0.13.0, with frequent updates introducing new algorithms and features.","last_verified":"2026-04-11T00:00:00.000Z","tags":["optimization","evolutionary algorithms","CMA-ES","black-box optimization","numerical optimization","hyperparameter optimization","mixed-variable optimization","multi-objective optimization"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/cmaes"},{"id":1159,"title":"CMake (Python distribution)","library":"cmake","status":"active","version":"4.3.1","language":"python","ecosystem":"pypi","summary":"CMake is an open-source, cross-platform family of tools designed to build, test, and package software. The `cmake` Python package provides Python wheels for the CMake executable, making it easy to install and use CMake within Python environments. It is currently at version 4.3.1 and typically releases new versions in sync with upstream CMake releases.","last_verified":"2026-04-23T17:46:39.629Z","tags":["build system","cross-platform","C++","native extensions","build tool"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/cmake"},{"id":4907,"title":"Setuptools extension to build and package CMake projects","library":"cmake-build-extension","status":"active","version":"0.6.1","language":"python","ecosystem":"pypi","summary":"cmake-build-extension is a Setuptools extension designed to simplify the integration of C++ projects based on CMake with Python packaging tools. It enables configuring and building CMake projects directly from `setup.py`, installing their artifacts into the resulting Python package, and passing custom CMake options. The library also provides a context manager for reliable CPython module imports across operating systems. It is currently at version 0.6.1, with releases occurring on an as-needed basis for features and bug fixes.","last_verified":"2026-04-12T00:00:00.000Z","tags":["build-system","cmake","setuptools","cpp-extension","packaging","hybrid-projects","python-bindings"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/cmake-build-extension"},{"id":7088,"title":"CMake Format Tool","library":"cmake-format","status":"active","version":"0.6.13","language":"python","ecosystem":"pypi","summary":"The `cmake-format` tool is a Python-based command-line utility for automatically formatting CMake listfiles (e.g., `CMakeLists.txt`), improving consistency and readability. It is part of the broader `cmakelang` project, which provides the underlying formatting library. The current version is 0.6.13, and the project is actively maintained with several releases per year addressing features and bug fixes.","last_verified":"2026-04-16T00:00:00.000Z","tags":["cmake","formatter","cli","code-quality"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/cmake-format"},{"id":25084,"title":"cmake-harden","library":"cmake-harden","status":"active","version":"1.1.2","language":"javascript","ecosystem":"npm","summary":"A CMake module that applies compiler hardening options based on OpenSSF guidelines for C and C++ projects. Current stable version is 1.1.2, released with low cadence. It differs from other hardening approaches by being a simple, dependency-free module installable via npm, integrating seamlessly with Node.js CMake projects. It supports hardening both C and C++ targets with optional RUNTIME flags.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/cmake-harden"},{"id":18223,"title":"CMake.js","library":"cmake-js","status":"active","version":"8.0.0","language":"javascript","ecosystem":"npm","summary":"CMake.js is a Node.js native addon build tool that replaces node-gyp's gyp with CMake. Current stable version is 8.0.0 (released late 2024), requiring Node.js >=20.17.0 or >=22.9.0. It supports Node.js, NW.js, and Electron runtimes out of the box, with automatic runtime detection and build configuration. Key differentiators: uses CMake instead of GYP, supports modern Node.js versions, built-in fetch for smaller install size, and native addon development without post-build steps for Electron/NW.js. Release cadence is irregular with major version bumps roughly every 1-2 years, each introducing breaking changes.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","native","addon","module","c","c++","bindings","build","buildtools"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/cmake-js"},{"id":18224,"title":"cmake-ts","library":"cmake-ts","status":"active","version":"1.0.2","language":"javascript","ecosystem":"npm","summary":"cmake-ts v1.0.2 is a CMake-based build system for native Node.js and Electron addons, written in TypeScript. It is loosely inspired by cmake-js but fixes several design flaws, focusing on prebuilt addons and advanced build configurations. It ships TypeScript type definitions and supports cross-compilation for multiple architectures (arm64, x64, etc.) and runtimes (node, electron, iojs). The project is actively maintained with frequent releases on GitHub. Key differentiators include built-in support for cross-compilation via named configs, a manifest system for runtime addon loading, and compatibility with modern Node versions (12+).","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","cmake","nan","node","native","addon","build","cmake-js","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/cmake-ts"},{"id":4908,"title":"CMake Language Tools","library":"cmakelang","status":"active","version":"0.6.13","language":"python","ecosystem":"pypi","summary":"The `cmakelang` project provides Quality Assurance (QA) and other language tools for CMake. It includes command-line tools like `cmake-annotate` for generating HTML, `cmake-format` for source code formatting, `cmake-lint` for checking common issues, and `ctest-to` for parsing CTest output. The project, currently at version 0.6.13, is actively maintained with a regular release cadence. While the PyPI package is now `cmakelang`, the GitHub repository is still named `cmake_format`.","last_verified":"2026-04-12T00:00:00.000Z","tags":["cmake","linter","formatter","qa","build-system","code-quality"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/cmakelang"},{"id":9590,"title":"cmap: Scientific Colormaps for Python","library":"cmap","status":"active","version":"0.7.2","language":"python","ecosystem":"pypi","summary":"cmap provides a collection of scientific colormaps for Python, focusing on perceptual uniformity and colorblind-friendliness. It bundles various colormaps like Crameri, Tol, Viridis, and many others, offering a unified API to access and manipulate them. The library is actively maintained with frequent minor releases, currently at version 0.7.2.","last_verified":"2026-04-17T00:00:00.000Z","tags":["colormap","scientific","visualization","matplotlib","image-processing"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/cmap"},{"id":6330,"title":"cmarkgfm: GitHub Flavored Markdown (GFM) Parser","library":"cmarkgfm","status":"active","version":"2025.10.22","language":"python","ecosystem":"pypi","summary":"cmarkgfm provides minimalist Python bindings to GitHub's fork of cmark, the C reference implementation of CommonMark. It allows parsing and rendering CommonMark and GitHub Flavored Markdown (GFM) to HTML, offering fast and accurate conversions. The library is actively maintained with frequent releases, currently at version 2025.10.22, and aims to stay up-to-date with Python versions and the underlying `cmark-gfm` C library.","last_verified":"2026-04-15T00:00:00.000Z","tags":["markdown","gfm","commonmark","parser","html","c-bindings"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/cmarkgfm"},{"id":3431,"title":"cmd2 - Feature-Rich Interactive Command Line Applications","library":"cmd2","status":"active","version":"3.4.0","language":"python","ecosystem":"pypi","summary":"cmd2 is a powerful Python library for quickly building feature-rich and user-friendly interactive command-line applications. It extends Python's built-in `cmd` module, providing a comprehensive set of enhancements including robust tab completion, searchable command history, text and Python scripting, and advanced argument parsing with `argparse`. The library is actively maintained with a frequent release cadence, continuously improving its capabilities and user experience.","last_verified":"2026-04-25T10:05:30.237Z","tags":["CLI","REPL","command-line interface","interactive","argparse","shell"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/cmd2"},{"id":23435,"title":"cmdkit","library":"cmdkit","status":"active","version":"2.7.7","language":"python","ecosystem":"pypi","summary":"A command-line utility toolkit for Python, providing classes and functions for building CLI applications with subcommands, namespaces, configuration, logging, and auto-colorized help text. Current version is 2.7.7, supporting Python 3.9+. It follows a moderate release cadence with bugfixes and minor features.","last_verified":"2026-05-01T00:00:00.000Z","tags":["cli","command-line","toolkit","subcommands","namespace","configuration","logging"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/cmdkit"},{"id":8903,"title":"CMDOP Python SDK","library":"cmdop","status":"active","version":"2026.4.7.2","language":"python","ecosystem":"pypi","summary":"The `cmdop` Python SDK provides a client for interacting with CMDOP agents, enabling programmatic control over agent execution and data exchange. It is currently at version 2026.4.7.2 and follows an agile release cadence, often aligning with platform updates.","last_verified":"2026-04-16T00:00:00.000Z","tags":["AI","Agent","SDK","API","Automation"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/cmdop"},{"id":1425,"title":"CmdStanPy","library":"cmdstanpy","status":"active","version":"1.3.0","language":"python","ecosystem":"pypi","summary":"CmdStanPy is the official Python interface to CmdStan, a command-line program for fitting statistical models written in Stan. It facilitates compiling Stan models, running MCMC, optimization, and variational inference, and processing the results. Currently at version 1.3.0, it follows a regular release cadence with minor updates every few months, and a major 2.0 release planned to remove existing deprecations.","last_verified":"2026-04-23T21:03:05.762Z","tags":["stan","bayesian-statistics","mcmc","statistical-modeling","probabilistic-programming"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/cmdstanpy"},{"id":6571,"title":"Cmeel - CMake Wheel Builder","library":"cmeel","status":"active","version":"0.59.0","language":"python","ecosystem":"pypi","summary":"Cmeel is a Python PEP 517/518 build backend that enables building Python wheels directly from CMake projects. It streamlines the packaging of C++/C/Fortran code wrapped for Python, automating much of the build process. It has an active and frequent release cadence, often with multiple patch or minor releases per month.","last_verified":"2026-04-15T00:00:00.000Z","tags":["build-system","cmake","wheel","packaging","cxx","fortran"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/cmeel"},{"id":7089,"title":"cmeel-assimp","library":"cmeel-assimp","status":"active","version":"6.0.2","language":"python","ecosystem":"pypi","summary":"cmeel-assimp is a Python distribution of the Open-Asset-Importer-Library (Assimp), providing bindings to load and process 3D models from a multitude of file formats. It leverages the cmeel build system to simplify the installation of the underlying C++ library. The current version is 6.0.2, reflecting the latest Assimp releases.","last_verified":"2026-04-16T00:00:00.000Z","tags":["3d","model-loading","graphics","assimp","cmeel"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/cmeel-assimp"},{"id":5881,"title":"cmeel-boost: Boost C++ Libraries for CMake-based Python Wheels","library":"cmeel-boost","status":"active","version":"1.89.0","language":"python","ecosystem":"pypi","summary":"cmeel-boost is a cmeel distribution that packages the widely used Boost C++ source libraries. It enables Python projects that utilize `cmeel` as their build backend to seamlessly incorporate and link against Boost C++ components within their CMake-based build process. The library aims to simplify the distribution of Boost for Python wheels. Version 1.89.0 is the latest stable release, with a release cadence that often aligns with upstream Boost versions.","last_verified":"2026-04-14T00:00:00.000Z","tags":["C++","Boost","build system","CMake","packaging","wheel","native extension"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/cmeel-boost"},{"id":7090,"title":"cmeel-console-bridge","library":"cmeel-console-bridge","status":"active","version":"1.0.2.3","language":"python","ecosystem":"pypi","summary":"cmeel-console-bridge is a cmeel distribution for `console-bridge`, a ROS-independent C++ logging package. It provides logging calls that mirror those found in `rosconsole` but for applications that do not necessarily use ROS. This package is currently at version 1.0.2.3 and receives regular updates.","last_verified":"2026-04-16T00:00:00.000Z","tags":["logging","c++ bindings","cmake","ros-independent"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/cmeel-console-bridge"},{"id":6569,"title":"OctoMap Python Bindings (cmeel)","library":"cmeel-octomap","status":"active","version":"1.10.0","language":"python","ecosystem":"pypi","summary":"cmeel-octomap provides efficient Python bindings for the OctoMap library, a probabilistic 3D mapping framework based on octrees. It enables users to build, query, and manage 3D occupancy maps in Python. The current version is 1.10.0, with updates typically aligned with upstream OctoMap releases or cmeel improvements.","last_verified":"2026-04-15T00:00:00.000Z","tags":["3d mapping","robotics","octree","point cloud","c++ binding"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/cmeel-octomap"},{"id":21052,"title":"cmeel-qhull","library":"cmeel-qhull","status":"active","version":"8.0.2.1","language":"python","ecosystem":"pypi","summary":"cmeel distribution for qhull: provides convex hull, Delaunay triangulation, Voronoi diagrams, and halfspace intersection. Current version 8.0.2.1, released as a Python wheel via cmake-wheel. Release cadence matches upstream qhull updates.","last_verified":"2026-04-27T00:00:00.000Z","tags":["cmeel","qhull","convex-hull","delaunay","voronoi","cmake-wheel"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/cmeel-qhull"},{"id":14493,"title":"cmeel-tinyxml","library":"cmeel-tinyxml","status":"deprecated","version":"2.6.2.3","language":"en","ecosystem":"pypi","summary":"cmeel-tinyxml is a `cmeel` distribution for the TinyXML C++ library. As indicated by its PyPI summary, TinyXML is considered \"an obsolete thing\". This package primarily serves to provide pre-built wheels for the TinyXML C++ library, making it available as a build dependency for other Python packages that wrap C++ code. The current version is 2.6.2.3, with frequent releases driven by `cmeel`'s build process.","last_verified":"2026-04-17T00:00:00.000Z","tags":["xml","cmeel","cpp-bindings","build-dependency","obsolete","no-direct-api"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/cmeel-tinyxml"},{"id":8018,"title":"cmeel-tinyxml2: Python Bindings for TinyXML-2","library":"cmeel-tinyxml2","status":"active","version":"10.0.0","language":"python","ecosystem":"pypi","summary":"cmeel-tinyxml2 provides efficient Python bindings for TinyXML-2, a small, fast, and simple C++ XML parser. It allows Python developers to leverage the underlying C++ library's performance for parsing, creating, and manipulating XML documents directly from Python. The current version is 10.0.0, with releases typically aligning with upstream TinyXML-2 updates and the `cmeel` packaging cycle.","last_verified":"2026-04-16T00:00:00.000Z","tags":["xml","tinyxml2","c++","bindings","cmeel","parsing","serialization"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/cmeel-tinyxml2"},{"id":6570,"title":"cmeel-urdfdom: URDF Parser","library":"cmeel-urdfdom","status":"active","version":"4.0.1","language":"python","ecosystem":"pypi","summary":"cmeel-urdfdom provides Python bindings for the `urdfdom` C++ library, which is used for parsing Unified Robot Description Format (URDF) XML files. It allows Python applications to load, manipulate, and query robot models defined in URDF. The current version is 4.0.1, with releases typically tracking the underlying `urdfdom` C++ library and often including `cmeel`-specific build suffixes.","last_verified":"2026-04-15T00:00:00.000Z","tags":["urdf","robotics","xml","cmeel","parser"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/cmeel-urdfdom"},{"id":7091,"title":"cmeel-zlib","library":"cmeel-zlib","status":"active","version":"1.3.1","language":"python","ecosystem":"pypi","summary":"`cmeel-zlib` is a specialized Python package that provides a distribution of the `zlib` C library, packaged using `cmeel` (a CMake-based build system for Python wheels). Its primary purpose is to serve as a build dependency for other Python packages that are also built with `cmeel` and require the `zlib` C library. It does not offer a direct Python API. The current version is 1.3.1, with minor releases typically occurring every 2-3 months.","last_verified":"2026-04-16T00:00:00.000Z","tags":["zlib","compression","cmeel","build-system","native-extension"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/cmeel-zlib"},{"id":18226,"title":"cml-test-module","library":"cml-test-module","status":"abandoned","version":"0.0.2","language":"javascript","ecosystem":"npm","summary":"A minimal Node-RED test module for exporting subflows, currently at version 0.0.2. This package is a simple experimental project with no active development or community traction. It lacks documentation beyond a placeholder readme. It has no known alternatives as it's a test module for Node-RED subflow export functionality.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","cml","node-red"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/cml-test-module"},{"id":9592,"title":"cmocean: Colormaps for Oceanography","library":"cmocean","status":"active","version":"4.0.3","language":"python","ecosystem":"pypi","summary":"cmocean provides a collection of aesthetically pleasing and perceptually uniform colormaps specifically designed for oceanographic data visualization. It integrates seamlessly with Matplotlib. The current version is 4.0.3, and it receives active maintenance with frequent patch releases and less frequent major version updates.","last_verified":"2026-04-17T00:00:00.000Z","tags":["colormap","oceanography","matplotlib","scientific-visualization","data-visualization"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/cmocean"},{"id":18225,"title":"Craft My Plate AWS Database","library":"cmp-aws-database","status":"active","version":"1.7.1","language":"javascript","ecosystem":"npm","summary":"Defines global tables for the Craft My Plate application ecosystem, providing a shared database schema and utilities for AWS-based deployments. Current stable version is 1.7.1, released as needed alongside the main application. It is tightly coupled with the Craft My Plate monorepo and is not designed for independent use. Export models include DynamoDB table definitions and helper functions for common database operations.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","npm"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/cmp-aws-database"},{"id":7092,"title":"CMRESHandler","library":"cmreshandler","status":"abandoned","version":"1.0.0","language":"python","ecosystem":"pypi","summary":"CMRESHandler is a Python library that provides an Elasticsearch logging appender compatible with the standard `logging` library. It enables logging application events to Elasticsearch in JSON format, supporting various authentication types (Basic, Kerberos, AWS Signed) and flexible index naming frequencies (daily, weekly, monthly, yearly). The library is currently at version 1.0.0, released in 2017. Although functional, the project appears to be unmaintained, with a community fork existing due to its lack of active development.","last_verified":"2026-04-16T00:00:00.000Z","tags":["logging","elasticsearch","handler","log management"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/cmreshandler"},{"id":3928,"title":"CMSIS-Pack Manager","library":"cmsis-pack-manager","status":"active","version":"0.6.0","language":"python","ecosystem":"pypi","summary":"cmsis-pack-manager is a Python module, Rust crate, and command-line utility designed for managing CMSIS-Pack indexes and caches. It enables users to query for embedded device information such as processor types, flash algorithms, and memory layouts within Python programs or via its `pack-manager` CLI. The library leverages a fast Rust backend for performance. The current stable Python version is 0.6.0, with ongoing development and updates released periodically.","last_verified":"2026-04-11T00:00:00.000Z","tags":["CMSIS","embedded","microcontroller","pack management","ARM","Rust","pyocd"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/cmsis-pack-manager"},{"id":4909,"title":"CMU Pronouncing Dictionary Python Wrapper","library":"cmudict","status":"active","version":"1.1.3","language":"python","ecosystem":"pypi","summary":"CMUdict (cmudict) is a Python wrapper package for the CMU Pronouncing Dictionary data files, providing access to over 134,000 English words and their ARPAbet pronunciations. It exposes the data with minimal assumptions on its usage. The library is actively maintained with frequent patch releases, often related to dependency updates or minor fixes, and occasional minor version bumps for features like type hints.","last_verified":"2026-04-12T00:00:00.000Z","tags":["NLP","linguistics","pronunciation","dictionary","speech"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/cmudict"},{"id":21053,"title":"cmweather","library":"cmweather","status":"active","version":"0.3.2","language":"python","ecosystem":"pypi","summary":"cmweather provides colormaps for weather and climate data visualization, with many color vision deficiency (CVD) friendly options. Current version 0.3.2, requires Python >=3.6. Release cadence is irregular, typically a few releases per year.","last_verified":"2026-04-27T00:00:00.000Z","tags":["colormaps","weather","climate","visualization","colorblind-friendly"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/cmweather"},{"id":7093,"title":"Chinese/Arabic Numeral Converter (cn2an)","library":"cn2an","status":"active","version":"0.5.23","language":"python","ecosystem":"pypi","summary":"cn2an is a Python toolkit for quickly converting between Chinese numerals and Arabic numerals. It supports conversion of standard Chinese numbers, large-form Chinese numbers, mixed Chinese and Arabic numbers, and provides features for sentence-level conversion, including dates, fractions, percentages, and temperatures. The library is actively maintained, with the latest version being 0.5.23, and targets Python 3.6+ for local installation.","last_verified":"2026-04-16T00:00:00.000Z","tags":["nlp","chinese","numerals","conversion","arabic","utility"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/cn2an"},{"id":19408,"title":"CnameWebpackPlugin","library":"cname-webpack-plugin","status":"active","version":"3.0.0","language":"javascript","ecosystem":"npm","summary":"Webpack plugin to generate a CNAME file (used by GitHub Pages, Netlify, etc.) for custom domains during build. v3.0.0 is stable, low maintenance cadence. Key differentiator: minimal, zero-config approach for adding a CNAME file to webpack output. Supports webpack 4 and 5. No dependencies beyond webpack peer.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","webpack","cname","production"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/cname-webpack-plugin"},{"id":26840,"title":"co-assets-compiler","library":"co-assets-compiler","status":"maintenance","version":"0.0.1-3","language":"javascript","ecosystem":"npm","summary":"Assets compiler middleware for CompoundJS web framework. Version 0.0.1-3 (last release, no recent updates) compiles Less, Stylus, Sass, and CoffeeScript in Express/CompoundJS applications. This early-stage package is tightly coupled to CompoundJS's autoload mechanism and is not actively maintained. Unlike standalone asset pipelines (e.g., gulp, webpack), it runs as middleware. No significant changes since initial release; use with legacy CompoundJS projects only.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","assets","coffee","stylus","sass","less","compile","minify","compound"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/co-assets-compiler"},{"id":17422,"title":"Co Compose Middleware","library":"co-compose","status":"active","version":"7.0.3","language":"javascript","ecosystem":"npm","summary":"Co-compose is a lightweight, framework-agnostic middleware composition library for JavaScript and TypeScript applications, inspired by patterns found in Koa and AdonisJS. It enables developers to define an array of asynchronous functions (middleware) and execute them sequentially, with explicit control flow via a `next()` function. The current stable version is 7.0.3, which primarily includes dependency updates and minor fixes. Major versions, like v7, tend to update Node.js compatibility requirements, with minor and patch releases focusing on performance improvements and dependency hygiene. Key differentiators include its reported high performance (benchmarked against alternatives like `fastseries` and `middie`), flexibility with custom executors for different middleware shapes (e.g., ES6 classes), and a dedicated final handler mechanism. It ships with full TypeScript types, making it suitable for modern typed environments.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","adonisjs","koa","middleware","co","co-middleware","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/co-compose"},{"id":12969,"title":"COA Command-Line Option Parser","library":"coa","status":"maintenance","version":"2.0.2","language":"javascript","ecosystem":"npm","summary":"COA (Command-Option-Argument) is a parser for command-line options in Node.js applications, currently stable at version 2.0.2. It distinguishes itself by aiming to maximize utility from formalizing a program's API, automatically generating comprehensive command-line help text, enabling its use as modules, and providing shell completion out of the box. Key features include support for rich option and argument types such as arrays, boolean flags, and required values. It also facilitates asynchronous command actions using promises (historically powered by the `Q` library) and allows for easy submoduling of commands. The package supports combined validation and complex parsing of values. While robust in its design, the project has seen very infrequent updates, with the last legitimate release being in December 2018. Its development has been largely inactive for several years, leading to a critical security incident in 2021.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/coa"},{"id":9593,"title":"COACD: Approximate Convex Decomposition for 3D Meshes","library":"coacd","status":"active","version":"1.0.10","language":"python","ecosystem":"pypi","summary":"COACD provides a Python interface for Approximate Convex Decomposition (ACD) of 3D meshes, using collision-aware concavity and a tree search algorithm. It's particularly useful for preparing complex geometries for physics simulations or collision detection by breaking them down into simpler convex hulls. The current version is 1.0.10, and releases are typically driven by updates to the underlying C++ library or improvements in the decomposition algorithms.","last_verified":"2026-04-17T00:00:00.000Z","tags":["3d","mesh","collision-detection","convex-decomposition","geometry","physics-simulation"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/coacd"},{"id":8019,"title":"Coal (Flexible Collision Library Extension)","library":"coal","status":"active","version":"3.0.2","language":"python","ecosystem":"pypi","summary":"Coal is an extension of the Flexible Collision Library (FCL) that provides efficient implementations of GJK and EPA algorithms for collision detection and distance computation in robotics and related fields. It offers robust Python bindings for easy prototyping and integration. Originally a fork named HPP-FCL, it was officially renamed to Coal in 2024. The library is actively maintained, with version 3.0.2 being the latest stable release.","last_verified":"2026-04-16T00:00:00.000Z","tags":["robotics","collision detection","FCL","geometry","GJK","EPA","distance computation","C++ bindings"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/coal"},{"id":26841,"title":"Coal Library","library":"coal-library","status":"active","version":"3.0.1","language":"python","ecosystem":"pypi","summary":"An extension of the Flexible Collision Library (FCL) for collision detection and distance computation. Supports convex primitives, meshes, octrees, and BVH. Version 3.0.1, with recent patch 3.0.2.c1. Release cadence: irregular.","last_verified":"2026-05-01T00:00:00.000Z","tags":["collision detection","fcl","robotics","geometry"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/coal-library"},{"id":26839,"title":"coala","library":"coala-bears","status":"maintenance","version":"0.11.0","language":"python","ecosystem":"pypi","summary":"Coala is a modular linting and fixing tool for all languages. Version 0.11.0 is the latest release (2017-10-30). The project is in maintenance mode with no recent updates. It uses a bear-based plugin system for language-specific analysis.","last_verified":"2026-05-01T00:00:00.000Z","tags":["linting","static-analysis","code-quality","multi-language"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/coala-bears"},{"id":1965,"title":"Cobble: Create Python Data Objects","library":"cobble","status":"active","version":"0.1.4","language":"python","ecosystem":"pypi","summary":"Cobble is a Python library designed for the easy creation of data objects. It automatically implements common methods such as `__eq__` and `__repr__`, simplifying the boilerplate typically associated with simple data-holding classes. The current version is 0.1.4, released on June 1, 2024, and it is actively maintained with a stable release cadence.","last_verified":"2026-04-24T04:01:04.537Z","tags":["data objects","dataclasses","boilerplate reduction","visitor pattern"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/cobble"},{"id":23436,"title":"COBRApy","library":"cobra","status":"active","version":"0.31.1","language":"python","ecosystem":"pypi","summary":"COBRApy (0.31.1) is a Python package for constraint-based modeling of metabolic networks. It enables building, simulating, and analyzing genome-scale metabolic models using flux balance analysis (FBA) and related methods. Releases occur several times a year, with a focus on stability and new features.","last_verified":"2026-05-01T00:00:00.000Z","tags":["metabolic modeling","constraint-based modeling","fba","systems biology"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/cobra"},{"id":21051,"title":"cobs","library":"cobs","status":"active","version":"1.2.2","language":"python","ecosystem":"pypi","summary":"Consistent Overhead Byte Stuffing (COBS) implementation for Python. Encodes arbitrary binary data into a form that removes any occurrence of a specific delimiter byte (typically 0x00), with minimal overhead. Current version 1.2.2 supports Python >=3.6. Development is stable with infrequent releases.","last_verified":"2026-04-27T00:00:00.000Z","tags":["serialization","byte-stuffing","communication-protocols","embedded"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/cobs"},{"id":19409,"title":"coc-prettier","library":"coc-prettier","status":"active","version":"11.0.1","language":"javascript","ecosystem":"npm","summary":"Prettier formatter extension for coc.nvim, version 11.0.1. Fork of prettier-vscode adapted for Neovim/Vim via the coc.nvim async completion framework. Supports formatting for JavaScript, TypeScript, CSS, HTML, Markdown, YAML, and more via Prettier plugins. Uses project-local or global Prettier installation with fallback to bundled version. Configure via coc-settings.json or Prettier config files. Release cadence follows coc.nvim ecosystem. Key differentiator: native integration with coc.nvim's async formatting pipeline vs standalone formatters.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","coc.nvim","prettier"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/coc-prettier"},{"id":26843,"title":"CockroachDB SQLAlchemy Adapter","library":"cockroachdb","status":"active","version":"0.3.5","language":"python","ecosystem":"pypi","summary":"CockroachDB adapter for SQLAlchemy, allowing SQLAlchemy applications to connect to CockroachDB. Current version 0.3.5. Release cadence is irregular; maintained by Cockroach Labs.","last_verified":"2026-04-27T00:00:00.000Z","tags":["cockroachdb","sqlalchemy","database","adapter"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/cockroachdb"},{"id":23437,"title":"CocoIndex","library":"cocoindex","status":"active","version":"1.0.2","language":"python","ecosystem":"pypi","summary":"CocoIndex is a Python library that automatically maintains search indexes derived from declarative transformations. Users define how to transform source data into an index, and CocoIndex incrementally updates the index when sources change, minimizing recomputation. As of version 1.0.2, it requires Python >= 3.11 and is under active development with monthly releases.","last_verified":"2026-05-01T00:00:00.000Z","tags":["indexing","data-engineering","embeddings","ETL","vector-search"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/cocoindex"},{"id":8023,"title":"cocotb","library":"cocotb","status":"active","version":"2.0.1","language":"python","ecosystem":"pypi","summary":"cocotb is a coroutine-based cosimulation library that enables writing Verilog and VHDL testbenches in Python. It provides a robust framework for verifying hardware designs by interacting directly with commercial and open-source HDL simulators. The current version is 2.0.1, with major releases typically aligning with significant architectural changes, moving towards more Pythonic async/await patterns.","last_verified":"2026-04-16T00:00:00.000Z","tags":["HDL","cosimulation","verification","FPGA","ASIC","Verilog","VHDL","hardware"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/cocotb"},{"id":23438,"title":"cocotb-bus","library":"cocotb-bus","status":"active","version":"0.3.0","language":"python","ecosystem":"pypi","summary":"cocotb-bus provides bus interface components for cocotb, including AXI, Avalon, and Wishbone protocols. Current version 0.3.0 supports cocotb 2.0. Release cadence is low, with major updates tied to cocotb versions.","last_verified":"2026-05-01T00:00:00.000Z","tags":["cocotb","bus","axi","avalon","wishbone","verification","hdl","simulation"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/cocotb-bus"},{"id":10644,"title":"Codama Solana Framework","library":"codama","status":"active","version":"1.6.0","language":"javascript","ecosystem":"npm","summary":"Codama is a Solana framework designed to facilitate the building of standardized programs through specifications and code generation. It aims to streamline the development of on-chain programs by providing a structured approach to defining program interfaces and interactions. The package `codama` (currently at version 1.6.0) serves as the main entry point, re-exporting core modules like `@codama/errors`, `@codama/nodes`, `@codama/validators`, and `@codama/visitors`, bundling them into a cohesive API. It offers utilities for managing Solana IDLs, allowing developers to create, manipulate, and validate program definitions from a `RootNode` or JSON representation. The project appears to have an active release cadence, with recent minor updates introducing new node types (e.g., `EventNode`) and functionality like a dynamic client for instruction building, indicating ongoing development and feature expansion within the Solana ecosystem.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","solana","framework","standard","specifications","code generation","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/codama"},{"id":9596,"title":"Extensible Code Annotation Parser","library":"code-annotations","status":"active","version":"3.0.0","language":"python","ecosystem":"pypi","summary":"code-annotations provides extensible tools for parsing annotations within codebases. It allows users to define custom annotation contexts and search for specific patterns across various file types. The library is currently at version 3.0.0, with frequent dependency updates and regular minor/major releases.","last_verified":"2026-04-17T00:00:00.000Z","tags":["code analysis","annotations","static analysis","developer tools"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/code-annotations"},{"id":25087,"title":"code-fns","library":"code-fns","status":"active","version":"0.11.0","language":"javascript","ecosystem":"npm","summary":"code-fns (v0.11.0) is a JavaScript/TypeScript library for syntax highlighting and code visualization that outputs raw text and hex color tokens instead of HTML/CSS. It is designed for non-web rendering targets such as animations and videos, and is the primary highlighting engine for Motion Canvas. The library supports many languages via tree-sitter grammars, includes a diffing function to compute token-level transformations between code blocks (useful for animations), and ships TypeScript types. It is released on npm with an irregular cadence and requires modern EcmaScript features, so bundling/transpilation is left to the consumer. Key differentiators: output is language-agnostic token arrays, not DOM elements; built-in diff/morph support for transitions; no built-in theming—colors come straight from tree-sitter.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","syntax","code","ast","highlight","highlighting","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/code-fns"},{"id":16974,"title":"CodePush CLI","library":"code-push-cli","status":"deprecated","version":"3.0.0","language":"javascript","ecosystem":"npm","summary":"CodePush CLI was a command-line interface designed for the CodePush cloud service, enabling Cordova and React Native developers to deploy mobile app updates directly to user devices. It facilitated over-the-air updates for JavaScript, HTML, CSS, and images, allowing for rapid bug fixes and minor feature additions without requiring new app store submissions. While the last version observed is v4.2.3, which primarily included vulnerability fixes, `code-push-cli` is officially deprecated and no longer supported. Users are strongly advised to migrate to `AppCenter-CLI` or other modern alternatives like `NextPush`, `DeployPulse`, or `Stallion` for continued service and support. Its original key differentiator was enabling swift iteration and a direct engagement model for hybrid app developers.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","code","push","cordova","react-native","react"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/code-push-cli"},{"id":27658,"title":"Code Review Graph","library":"code-review-graph","status":"active","version":"2.3.3","language":"python","ecosystem":"pypi","summary":"Persistent incremental knowledge graph for token-efficient, context-aware code reviews with Claude Code. Current version 2.3.3, requires Python >=3.10. Active development with frequent releases (~biweekly).","last_verified":"2026-05-09T00:00:00.000Z","tags":["code-review","knowledge-graph","claude-code","mcp","tree-sitter"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/code-review-graph"},{"id":15984,"title":"code-server","library":"code-server","status":"active","version":"4.116.0","language":"javascript","ecosystem":"npm","summary":"code-server enables running Microsoft's Visual Studio Code on a remote server, accessible via a web browser. This facilitates a consistent development environment across various devices, leveraging cloud server resources for computationally intensive tasks like compilation, testing, and downloads, thereby preserving local device battery life. The current stable version is 4.116.0, which updates to VS Code 1.116.0. The project maintains a frequent release cadence, generally updating monthly to align with new VS Code versions. Key differentiators include its ability to centralize development environments, utilize server-side processing power, and offer a web-based IDE experience without direct client-side VS Code installation. It requires a Linux machine with WebSockets enabled, at least 1GB RAM, and 2 vCPUs, and is built for Node.js 22.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","vscode","development","ide","coder","vscode-remote","browser-ide","remote-development"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/code-server"},{"id":18227,"title":"CodeAnt CLI","library":"codeant-cli","status":"active","version":"0.4.7","language":"javascript","ecosystem":"npm","summary":"A command-line tool for code review and secret scanning that integrates with the CodeAnt platform. Current version is 0.4.7. It is actively developed with weekly releases. Key differentiators include: staged-only scanning, confidence-level-based exit codes (HIGH/MEDIUM/FALSE_POSITIVE), flexible file filtering via glob patterns, and easy setup as a Git pre-commit hook. The tool supports scanning staged, uncommitted, last-commit, or all changed files, and provides a login-based authentication flow with configurable API base URL.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","cli","code-review","secrets"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/codeant-cli"},{"id":8022,"title":"CodeCarbon","library":"codecarbon","status":"active","version":"3.2.6","language":"python","ecosystem":"pypi","summary":"CodeCarbon is an open-source Python library that helps estimate and track the CO2 emissions produced by computing, particularly for machine learning models. It measures energy consumption of CPU, GPU, and RAM, and combines it with regional carbon intensity data to provide CO2 equivalent emissions. Currently at version 3.2.6, it maintains an active development and release cadence, offering both Python API and CLI for monitoring and reporting.","last_verified":"2026-04-16T00:00:00.000Z","tags":["machine learning","sustainability","carbon footprint","monitoring","eco-friendly","mlops","energy"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/codecarbon"},{"id":10645,"title":"CodeceptJS","library":"codeceptjs","status":"active","version":"3.7.8","language":"javascript","ecosystem":"npm","summary":"CodeceptJS is an open-source, full-featured End-to-End (E2E) testing framework for Node.js, designed to make acceptance tests human-readable and maintainable. It currently offers a stable version 3.7.8, with version 4.x actively under development as Release Candidates, indicating a continuous release cadence with frequent updates and significant upcoming changes. A key differentiator is its synchronous test syntax, which allows test scenarios to be written linearly without explicit handling of promises or async/await, greatly simplifying test authoring from a user's perspective. It abstracts away the underlying browser automation drivers, supporting various helpers like Playwright, Puppeteer, WebDriver, TestCafe, and Appium, enabling testers to choose their preferred backend while keeping test scripts consistent. This framework focuses on behavioral-driven development (BDD) by providing a natural language API via the `I` object (or `actor`), making tests accessible even to non-technical stakeholders.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","acceptance","end2end","end 2 end","puppeteer","webdriver","testcafe","playwright","bdd","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/codeceptjs"},{"id":14494,"title":"CodeceptJS CTRF JSON Reporter","library":"codeceptjs-ctrf-json-reporter","status":"active","version":"0.0.5","language":"javascript","ecosystem":"npm","summary":"The `codeceptjs-ctrf-json-reporter` is a CodeceptJS plugin designed to save test results as a JSON file, strictly adhering to the Common Test Report Format (CTRF) standard. Currently at version `0.0.5`, this package aims to provide a consistent and universal reporting schema for CodeceptJS users, facilitating easier analysis and comparison of test outcomes across diverse testing tools and programming languages. While a specific release cadence is not yet established given its pre-1.0 status, it integrates seamlessly into CodeceptJS configurations. Its key differentiator is its commitment to the open-source CTRF specification, ensuring uniformity in test reports, which is crucial for modern CI/CD pipelines and cross-platform testing environments, offering a standardized approach where other tools often produce varied formats.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/codeceptjs-ctrf-json-reporter"},{"id":14495,"title":"CodeceptJS Cucumber BDD Framework","library":"codeceptjs-cucumber","status":"active","version":"5.0.0","language":"javascript","ecosystem":"npm","summary":"codeceptjs-cucumber is an E2E testing framework that integrates CodeceptJS with Cucumber, enabling Behavior-Driven Development (BDD) workflows. It facilitates running tests across multiple browsers and offers out-of-the-box integration for Sauce Labs, allowing for efficient parallel test execution in the cloud. The current stable version is 5.0.0, released in late 2023. This package typically follows a major release cadence of approximately one to two years, aligning with updates in its core dependencies like CodeceptJS and Cucumber. It leverages the Should.js assertion library by default. As an opinionated framework, its key differentiator lies in simplifying the setup and configuration required to combine these powerful testing tools, particularly for complex cloud-based, cross-browser test automation scenarios, reducing the boilerplate often associated with such integrations.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","Cucumber","CodeceptJS","Gherkin"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/codeceptjs-cucumber"},{"id":16315,"title":"CodeceptJS Database Helper","library":"codeceptjs-dbhelper","status":"active","version":"1.2.2","language":"javascript","ecosystem":"npm","summary":"CodeceptJS Database Helper (codeceptjs-dbhelper) is a utility designed to integrate database interaction directly into CodeceptJS end-to-end and integration tests. It leverages the 'database-js' library and its various drivers, allowing testers to execute SQL queries or database commands to prepare and clean up test data efficiently. This helper is particularly useful for managing database state before and after test case execution, ensuring test isolation and consistent environments. The current stable version is 1.2.2, with releases typically tied to bug fixes or minor enhancements like improved JSDoc and TypeScript definitions (added in v1.1.0). A key differentiator is its compatibility across CodeceptJS versions 1, 2, and 3, and its reliance on the flexible 'database-js' ecosystem for connecting to a wide array of database types, including MySQL, PostgreSQL, SQLite, MS SQL Server, and even file-based sources like CSV and Excel. It simplifies database operations within the test runner's context without requiring direct database client imports in individual test files.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","codeceptjs","database","database-js"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/codeceptjs-dbhelper"},{"id":17190,"title":"CodeceptJS HTTP Helper","library":"codeceptjs-http","status":"abandoned","version":"0.0.7","language":"javascript","ecosystem":"npm","summary":"codeceptjs-http is an abandoned CodeceptJS helper that wraps the `then-request` library to facilitate making HTTP requests within CodeceptJS tests. It offers functionality to send requests and validate JSON responses against schemas. The package, currently at version 0.0.7, was last updated over six years ago and is not actively maintained, making it potentially incompatible with newer versions of Node.js or CodeceptJS. Its primary differentiation was providing a more flexible request management alternative to other HTTP helpers at the time, integrating directly into the CodeceptJS `I` object for test interactions.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","codeceptJS","codeceptjs","HTTP","API"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/codeceptjs-http"},{"id":16314,"title":"CodeceptJS PostgreSQL Helper","library":"codeceptjs-postgresqlhelper","status":"active","version":"1.0.1","language":"javascript","ecosystem":"npm","summary":"CodeceptJS helper (version 1.0.1) designed to streamline end-to-end testing against PostgreSQL databases. This package allows developers to execute raw SQL queries directly from their CodeceptJS test scenarios, which is crucial for setting up test data, verifying database states, and cleaning up after tests. It integrates into the CodeceptJS ecosystem by being configured in `codecept.conf.js` and exposing its methods via the framework's actor object (`I`). This helper differentiates itself from general PostgreSQL client libraries by providing a test-centric interface within the CodeceptJS testing paradigm. The project is maintained by Percona-Lab, with its release cadence currently driven by community contributions and specific project needs.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","codeceptjs","postgresql","postgres","helper"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/codeceptjs-postgresqlhelper"},{"id":15308,"title":"CodeceptJS XRay Cloud Helper","library":"codeceptjs-xray-cloud-helper","status":"active","version":"2.1.0-beta.0","language":"javascript","ecosystem":"npm","summary":"The `codeceptjs-xray-cloud-helper` is a CodeceptJS plugin designed to automate the process of reporting test results from CodeceptJS executions to Jira's XRAY Cloud via its REST API v2. It currently stands at stable version `2.0.1`, with a `2.1.0-beta.0` pre-release indicating ongoing development. This plugin is specifically engineered for XRAY/JIRA Cloud instances, and explicitly does not support on-premise or server versions. Its key differentiators include comprehensive support for various Xray test types (Generic, Manual, Manual with iterations, Cucumber scenario, Cucumber scenario outline), the ability to automatically create new Jira tests or link to existing ones, attach failure screenshots as evidence, link test executions to test plans, and populate custom fields for both Test Executions and Test Runs. Release cadence appears demand-driven, with updates addressing bug fixes and minor enhancements.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","codeceptjs","jira","xray","cloud","report"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/codeceptjs-xray-cloud-helper"},{"id":3929,"title":"Codecov Python Uploader","library":"codecov","status":"deprecated","version":"2.1.13","language":"python","ecosystem":"pypi","summary":"The `codecov` Python package provides a command-line interface for uploading code coverage reports to the Codecov.io platform. It integrates with various CI/CD services and testing tools to provide hosted coverage analytics for GitHub, Bitbucket, and GitLab repositories. Currently at version 2.1.13, this specific Python uploader is deprecated in favor of a universal Codecov CLI or GitHub Action, and its release cadence is irregular due to past deprecation and re-instatement events.","last_verified":"2026-04-11T00:00:00.000Z","tags":["code coverage","testing","CI/CD","developer tools","metrics","deprecated"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/codecov"},{"id":5882,"title":"Codecov CLI","library":"codecov-cli","status":"active","version":"11.2.8","language":"python","ecosystem":"pypi","summary":"Codecov CLI (Command Line Interface) is a Python-based tool designed to allow users to interact with Codecov directly from their terminal or CI platform. It enables features like saving commit metadata, creating coverage reports, uploading coverage data, and more. The current version is 11.2.8, and it maintains an active development and release cadence, though its underlying codebase has migrated to a sub-project within `getsentry/prevent-cli`.","last_verified":"2026-04-14T00:00:00.000Z","tags":["codecov","cli","coverage","testing","ci-cd"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/codecov-cli"},{"id":5156,"title":"Codefind","library":"codefind","status":"active","version":"0.1.7","language":"python","ecosystem":"pypi","summary":"Codefind is a Python library (current version 0.1.7) designed for advanced code introspection, allowing users to find and manipulate code objects and their referents. It can locate code objects by filename and qualified name, identify all functions sharing a specific code object, and even modify the code of functions. This utility is notably used by the `jurigged` project for dynamic code updates. It maintains an active development status with regular, though not strictly scheduled, patch releases.","last_verified":"2026-04-13T00:00:00.000Z","tags":["code introspection","dynamic code","runtime modification","debugging","developer tool"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/codefind"},{"id":27659,"title":"CodeFlare SDK","library":"codeflare-sdk","status":"active","version":"0.37.0","language":"python","ecosystem":"pypi","summary":"Python SDK for CodeFlare, providing high-level abstractions to deploy and manage Ray clusters on Kubernetes, with integrated job submission and resource management. Current version 0.37.0, requires Python >=3.11, <4.0, and is actively maintained with monthly releases.","last_verified":"2026-05-09T00:00:00.000Z","tags":["ray","kubernetes","distributed-computing","ml","cluster-management"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/codeflare-sdk"},{"id":21054,"title":"Codeflash","library":"codeflash","status":"active","version":"0.20.5","language":"python","ecosystem":"pypi","summary":"Codeflash is an AI-powered tool that automatically optimizes Python code for performance. It analyzes code, runs test suites, and generates performance improvements with minimal user intervention. Current version: 0.20.5, active development with weekly releases.","last_verified":"2026-04-27T00:00:00.000Z","tags":["performance","optimization","AI","code-generation","linter-alternative"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/codeflash"},{"id":27660,"title":"Codeflash Benchmark","library":"codeflash-benchmark","status":"active","version":"0.3.0","language":"python","ecosystem":"pypi","summary":"Pytest plugin for automatic code performance benchmarking and optimization, integrated with codeflash.ai. Current version 0.3.0, regular updates.","last_verified":"2026-05-09T00:00:00.000Z","tags":["benchmarking","pytest","performance","optimization"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/codeflash-benchmark"},{"id":10646,"title":"Codefresh CLI","library":"codefresh","status":"active","version":"1.1.3","language":"javascript","ecosystem":"npm","summary":"The `codefresh` package provides the official command-line interface (CLI) for interacting with the Codefresh platform, enabling users to manage CI/CD pipelines, deployments, and various resources directly from their terminal. It supports a wide array of operations including managing builds, images, tags, authentication contexts, and Helm releases. The current stable version is 1.1.3. Releases appear to be frequent, often weekly or bi-weekly, addressing bugs, security updates, and new features. Its primary differentiator is providing a comprehensive, scriptable interface to Codefresh's full suite of CI/CD capabilities, serving as a powerful tool for automation and integration within development workflows. It requires Node.js v24.0.0 or higher to run.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","command line"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/codefresh"},{"id":10648,"title":"GraphQL Code Generator Typed Module Declarations","library":"codegen-typescript-graphql-module-declarations-plugin","status":"active","version":"1.0.3","language":"javascript","ecosystem":"npm","summary":"This `graphql-code-generator` plugin enhances the standard `@graphql-codegen/typescript-graphql-files-modules` plugin by generating TypeScript module declarations for `.graphql` files, but critically, it produces *typed* `DocumentNode` objects. This typing leverages the output of the `@graphql-codegen/typed-document-node` plugin, ensuring type-safety and auto-completion when importing GraphQL operations (queries, mutations, subscriptions) directly from `.graphql` files into your TypeScript codebase. It currently stands at version `1.0.3` and shows a stable release cadence with dependency updates and minor bug fixes. Key differentiators include its focus on generating fully typed `DocumentNode` definitions for imported GraphQL files, allowing for robust type-checking at compile time, which is not directly provided by `graphql-tag/loader` alone without this intermediary type generation. It also supports `.graphql` files with multiple operations, naming imports according to the operation names, enhancing code organization and readability.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","codegen","graphql","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/codegen-typescript-graphql-module-declarations-plugin"},{"id":19410,"title":"codegen.macro","library":"codegen.macro","status":"active","version":"4.1.0","language":"javascript","ecosystem":"npm","summary":"codegen.macro v4.1.0 is a Babel macro that enables compile-time code generation using babel-plugin-macros. It allows you to write code that generates other code at build time, typically by evaluating a template literal or invoking a function that produces source code as a string. This is useful for metaprogramming, generating repetitive code, or embedding dynamic values into static output. Unlike babel-plugin-codegen, which requires direct Babel plugin configuration, codegen.macro works within any project that has babel-plugin-macros configured, making it easier to adopt in existing setups. It ships TypeScript types and has minimal dependencies. The package is stable and follows a low release cadence.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","babel-plugin-macros","babel-macros","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/codegen.macro"},{"id":3930,"title":"Amazon CodeGuru Profiler Python Agent","library":"codeguru-profiler-agent","status":"active","version":"1.2.6","language":"python","ecosystem":"pypi","summary":"The Amazon CodeGuru Profiler Python Agent is a library that enables profiling of Python applications for Amazon CodeGuru Profiler. It helps analyze application performance, visualize profiling data, and identify performance issues. The library is actively maintained with frequent updates, typically aligning with AWS service updates and Python version support.","last_verified":"2026-04-11T00:00:00.000Z","tags":["aws","profiling","codeguru","performance","monitoring","observability"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/codeguru-profiler-agent"},{"id":15422,"title":"Code Hike","library":"codehike","status":"active","version":"1.1.0","language":"javascript","ecosystem":"npm","summary":"Code Hike is an open-source library designed to enhance web content by transforming standard Markdown into rich, interactive experiences using React. Currently stable at version 1.1.0, the project demonstrates an active release cadence with frequent patch updates and a significant major release (v1.0.0) in August 2024. Its core functionality revolves around providing 'Fine-grained Markdown' and 'Headless codeblocks', which are key differentiators. Unlike traditional syntax highlighters, Code Hike parses the Abstract Syntax Tree (AST) of code blocks, enabling advanced features like line focusing, callouts, diffs, and interactive elements directly within code comments. This allows developers to build custom React components for rendering code and markdown, giving complete control over UI and behavior. It is built on the MDX ecosystem and integrates seamlessly with React-based frameworks like Next.js, making it ideal for code walkthroughs, tutorials, interactive blog posts, and comprehensive documentation sites.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","react","markdown","mdx","syntax highlighting","rsc","code blocks","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/codehike"},{"id":23439,"title":"codejail-includes","library":"codejail-includes","status":"active","version":"2.0.0","language":"python","ecosystem":"pypi","summary":"A library providing safe includes for Python sandboxed execution via CodeJail. Version 2.0.0 supports Python >=3.11 and is maintained under the Open edX organization. It extracts and packages the includes previously embedded in edx-platform, allowing reuse in sandboxed code.","last_verified":"2026-05-01T00:00:00.000Z","tags":["codejail","sandbox","openedx"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/codejail-includes"},{"id":12970,"title":"codem-isoboxer","library":"codem-isoboxer","status":"active","version":"0.3.10","language":"javascript","ecosystem":"npm","summary":"codem-isoboxer is a lightweight JavaScript parser for MP4 (MPEG-4, ISOBMFF) files and boxes, primarily designed for browser environments. Its current stable version is 0.3.10, with releases occurring as features and bug fixes are integrated, rather than on a fixed schedule. The library's core purpose is to provide a small, fast, and efficient way to extract metadata and validate ISOBMFF segments, making it suitable for integration into player frameworks or for analyzing media files. Key differentiators include its focus on minimal overhead, direct manipulation of ArrayBuffers and DataViews, and specific support for boxes relevant to emerging standards like MPEG-DASH (e.g., `emsg` boxes) and HLS using fragmented MP4, as well as timed text overlays. It offers a relatively raw interface, providing box structures with minimal abstraction, allowing developers fine-grained control over parsing and data access.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","mp4","mpeg-4","mpeg4","isobmff","parser"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/codem-isoboxer"},{"id":3931,"title":"Codemagic CLI Tools","library":"codemagic-cli-tools","status":"active","version":"0.64.0","language":"python","ecosystem":"pypi","summary":"Codemagic CLI Tools is a collection of command-line utilities designed to simplify Android and iOS app builds, code signing, and deployment. These tools power the codemagic.io CI/CD service but can also be used locally or in other CI/CD environments. The library is currently at version 0.64.0 and sees active development with frequent releases addressing new features, bug fixes, and compatibility updates, often tied to Xcode and App Store Connect changes.","last_verified":"2026-04-11T00:00:00.000Z","tags":["cli","ci/cd","codemagic","ios","android","app-store-connect","firebase","xcode","mobile-development","devops"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/codemagic-cli-tools"},{"id":12975,"title":"CodeMaker - Source Code Generation Utility","library":"codemaker","status":"active","version":"1.128.0","language":"javascript","ecosystem":"npm","summary":"`codemaker` is a concise utility designed for programmatic generation of source code. It facilitates the structured creation of text files by supporting features such as automatically indented code blocks, management of multiple output files across subdirectories, and the ability to selectively exclude files from the final output. The package is currently at version 1.128.0 and exhibits an active development and release cadence, primarily delivering bug fixes and minor feature enhancements as part of the larger `jsii` ecosystem. Its core differentiators include a fluent API for building hierarchical code structures and highly customizable block and indentation formatting. Additionally, it bundles widely used string casing utilities like `toCamelCase`, `toPascalCase`, and `toSnakeCase`, providing a complete toolkit for robust and predictable code generation tasks.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/codemaker"},{"id":25088,"title":"CodeMirror Lint Fix Addon","library":"codemirror-addon-lint-fix","status":"active","version":"1.1.0","language":"javascript","ecosystem":"npm","summary":"A CodeMirror addon that provides a UI for applying quick fixes to lint issues, such as those reported by ESLint. Version 1.1.0 is the latest stable release; the package is actively maintained but with low release cadence. It ships TypeScript definitions and integrates with CodeMirror's built-in lint addon. Key differentiator: it adds a fix button inline next to lint markers, allowing users to apply automatic fixes without context menu. Built specifically for CodeMirror 5.x and requires the core codemirror package.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","codemirror","lint","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/codemirror-addon-lint-fix"},{"id":18228,"title":"CodeMirror Formatting Addon","library":"codemirror-formatting","status":"active","version":"1.0.0","language":"javascript","ecosystem":"npm","summary":"A standalone, modular packaging of the original CodeMirror formatting addon (v1.0.0), designed to simplify inclusion in module-based projects. Originally extracted from the official CodeMirror v2 demo page, this package provides basic code formatting capabilities (auto-indent and comment toggling) for CodeMirror editors. The release cadence is low; the package has been stable since 2016. Unlike the built-in formatting in CodeMirror v5+, this addon is compatible with older CodeMirror versions (2.x) and does not require a full migration. It ships as a single JavaScript file and is intended for use with browser module loaders or bundlers.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","codemirror","formatting"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/codemirror-formatting"},{"id":25089,"title":"codemirror-lint-eslint","library":"codemirror-lint-eslint","status":"deprecated","version":"1.0.1","language":"javascript","ecosystem":"npm","summary":"A CodeMirror addon that integrates ESLint linting into CodeMirror editors. Version 1.0.1 is the latest stable release. It provides an 'eslint-lint.js' script that hooks into CodeMirror's lint addon, enabling real-time JavaScript linting with ESLint. Simple setup: include ESLint, CodeMirror core, JavaScript mode, lint addon, and the eslint-lint.js script. Useful for web-based code editors where you want to show lint errors inline. Note: requires a globally available 'eslint' object (from eslint.js). Currently unmaintained but functional for basic use.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/codemirror-lint-eslint"},{"id":26842,"title":"Codenut Compiler","library":"codenut-compiler","status":"deprecated","version":"2.1.6","language":"javascript","ecosystem":"npm","summary":"Codenut-compiler is a template compiler for the Nunjucks HTML framework, version 2.1.6. It appears to compile Nunjucks templates into HTML. The package has minimal documentation and an auto-generated README from GitHub Pages, suggesting it may be a personal or experimental project. It is published on npm but lacks usage examples, contributing guidelines, or a clear API. The repository shows little activity, and the package has few downloads. This makes it potentially unstable or unsupported for production use. It differentiates itself from standard Nunjucks by being a specific compiler, but without clear documentation, its reliability is uncertain.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","codenut","prisf","uznam8x","compiler","nunjcuks","nut","html framework"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/codenut-compiler"},{"id":1426,"title":"Codeowners Parser","library":"codeowners","status":"active","version":"0.8.0","language":"python","ecosystem":"pypi","summary":"A Python library for parsing and working with CODEOWNERS files, typically used in Git repositories to define ownership for different parts of the codebase. It provides methods to identify the owners of specific file paths based on the rules defined in a CODEOWNERS file. The current version is 0.8.0. Releases are infrequent, usually for minor bug fixes or small feature additions.","last_verified":"2026-04-23T21:03:20.234Z","tags":["codeowners","parser","git","ownership"],"install_tag":"stale","install_tag_description":"widespread failures or data too old to trust","api":"https://checklist.day/api/registry/codeowners"},{"id":25090,"title":"CodePlay Common","library":"codeplay-common","status":"active","version":"3.2.19","language":"javascript","ecosystem":"npm","summary":"CodePlay Common is a set of build scripts and shared configuration files for Capacitor-based mobile apps. Version 3.2.19 simplifies common tasks like splash screen animation, automatic AdMob ID extraction from capacitor.config.json, and generating build variants for multiple app stores. It installs In-App Purchase plugins conditionally based on the target store. The package is intended to reduce boilerplate and manual setup by 40% for multi-app projects. It integrates with Ionic and Capacitor workflows, targeting developers who maintain multiple apps with shared build logic. The package is actively maintained on GitHub by merbin2012, though full source requires donation.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/codeplay-common"},{"id":17194,"title":"Unicode Codepoint Database Parser","library":"codepoints","status":"maintenance","version":"1.3.0","language":"javascript","ecosystem":"npm","summary":"The `codepoints` package provides a parser for the Unicode Character Database (UCD) files, producing a large array of JavaScript objects, each representing a Unicode codepoint with extensive properties like name, category, block, script, bidi class, and various casing and decomposition mappings. The current stable version is 1.3.0, and the package is primarily intended for use in build scripts, not directly in production applications, due to its significant memory footprint and unoptimized parsing speed. It bundles a default UCD, but also allows specifying a custom UCD path. For real-world applications requiring Unicode data, the project maintainers recommend using modules that provide precompiled and compressed data, such as `unicode-properties`. It does not follow a strict release cadence and has seen infrequent updates, reflecting its stable but specialized role.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","unicode","ucd","codepoint"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/codepoints"},{"id":18229,"title":"CodeSandbox CLI","library":"codesandbox","status":"maintenance","version":"2.2.3","language":"javascript","ecosystem":"npm","summary":"Command-line interface (CLI) for uploading and deploying projects to CodeSandbox, an online code editor tailored for web applications. As of version 2.2.3, this tool allows developers to quickly upload local projects as templates or sandboxes using a single command. It requires authentication to prevent abuse. The library is relatively simple, with no major competitors in the same niche; it is maintained as part of the CodeSandbox ecosystem. Release cadence is low, with the last release in May 2020.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","codesandbox","cli","editor"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/codesandbox"},{"id":19411,"title":"codesandbox-api","library":"codesandbox-api","status":"active","version":"0.0.32","language":"javascript","ecosystem":"npm","summary":"Library for creating custom integrations and protocols with CodeSandbox, version 0.0.32 (stable, low release cadence). Provides APIs to communicate between sandbox frames and the editor, including protocol definitions, event handling, and utilities for building sandbox-level features. Differentiates from direct postMessage by offering typed abstractions and conventions. Ships TypeScript type definitions. Active development within the CodeSandbox monorepo.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/codesandbox-api"},{"id":25091,"title":"codeshape","library":"codeshape","status":"active","version":"3.1.5","language":"javascript","ecosystem":"npm","summary":"Code postprocessing utility that abstracts over evolving toolsets: typecheck via @typescript/native-preview tsgo, lint/format via @biomejs/biome, compile via tsdown, emit type declarations. v3.1.5 is current stable. Active development. Key differentiator: single npx command replacing separate tsc, biome, and bundler steps, with zero config defaults but customizable via flags and config files.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","code style","lint","format code","bundle","d.ts","type declarations"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/codeshape"},{"id":14496,"title":"CodeShield","library":"codeshield","status":"active","version":"1.0.1","language":"en","ecosystem":"pypi","summary":"CodeShield is a robust inference-time filtering tool developed by Meta to prevent the introduction of insecure code generated by Large Language Models (LLMs) into production systems. It acts as a guardrail to intercept and filter out potentially insecure code before it's integrated into a codebase. Currently at version 1.0.1, its release cadence is not explicitly defined but is part of Meta's broader Purple Llama project for AI safety and security.","last_verified":"2026-04-14T00:00:00.000Z","tags":["LLM","security","code analysis","AI","static analysis","Meta"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/codeshield"},{"id":1966,"title":"Codespell","library":"codespell","status":"active","version":"2.4.2","language":"python","ecosystem":"pypi","summary":"Codespell is a Python command-line tool designed to find and fix common misspellings in text files, primarily within source code. It operates using a curated dictionary of common typos and their corrections, aiming to reduce false positives that typical spell checkers might produce with technical terms or variable names. The library is actively maintained and frequently integrated into CI/CD pipelines and pre-commit hooks for automated code quality checks.","last_verified":"2026-04-09T00:00:00.000Z","tags":["linter","code quality","spelling","cli","automation"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/codespell"},{"id":3932,"title":"Codetiming","library":"codetiming","status":"active","version":"1.4.0","language":"python","ecosystem":"pypi","summary":"Codetiming is a flexible and customizable Python library for timing code execution. It allows users to measure the performance of different code blocks, functions, or entire scripts using a simple `Timer` class, context manager, or decorator. The current version is 1.4.0, and releases are made on an as-needed basis.","last_verified":"2026-04-11T00:00:00.000Z","tags":["timing","performance","profiling","decorator","context manager"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/codetiming"},{"id":8021,"title":"CodeWords Client","library":"codewords-client","status":"active","version":"0.4.8","language":"python","ecosystem":"pypi","summary":"CodeWords Client (0.4.8) is a Python library providing a client for the CodeWords serverless automation platform. It facilitates interaction with CodeWords workflows, especially for FastAPI applications, allowing programmatic execution and management of AI-powered automations. The library is actively maintained with frequent updates.","last_verified":"2026-04-16T00:00:00.000Z","tags":["API client","workflow automation","FastAPI","AI","serverless"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/codewords-client"},{"id":14500,"title":"Codex MCP Server","library":"codex-mcp-server","status":"active","version":"1.4.10","language":"javascript","ecosystem":"npm","summary":"Codex MCP Server (version 1.4.10) is a crucial bridge component designed to integrate OpenAI's Codex CLI with AI agents like Claude Code, providing robust AI-powered code analysis, generation, and review capabilities directly within a developer's editor or IDE. Functioning as an MCP (Model Context Protocol) server wrapper, it translates requests from client applications into commands for the underlying Codex CLI, which then interacts with the OpenAI API. The project maintains an active development pace with frequent patch releases, as evidenced by recent fixes addressing issues like hanging processes and `codex -C` bugs. Its key differentiators include enabling multi-turn conversations with session support, advanced code review features for uncommitted changes or branches, and specialized tools like web search with customizable depth. It requires the globally installed Codex CLI (v0.75.0+) and an authenticated OpenAI API key for operation. The server itself is designed for execution as a command-line process rather than programmatic import into other JavaScript applications.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","mcp","codex","openai","claude","ai","cli","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/codex-mcp-server"},{"id":18231,"title":"codex-multi-auth","library":"codex-multi-auth","status":"active","version":"1.3.2","language":"javascript","ecosystem":"npm","summary":"Multi-account OAuth manager and auth wrapper for the official OpenAI Codex CLI (v1.3.2, stable). Provides account switching, health-aware failover, proactive token refresh, and diagnostics (forecast, report, fix, doctor). Ships TypeScript types, ESM-only, requires Node >=18.0.0 and TypeScript ^5 as peer dependency. Differentiates from raw @openai/codex by adding multi-account pool management, circuit-breaker logic, and recovery tools without altering the core CLI interface. Maintained actively with frequent patches.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","openai","codex","codex-cli","chatgpt","oauth2","pkce","multi-account","account-switching","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/codex-multi-auth"},{"id":10647,"title":"Codi Test Framework","library":"codi-test-framework","status":"active","version":"1.0.39","language":"javascript","ecosystem":"npm","summary":"The Codi Test Framework is a minimalist JavaScript testing solution designed for simplicity and ease of use, providing core functionalities for writing unit and integration tests. Currently stable at version 1.0.39, it maintains an active release cadence, pushing minor updates and bug fixes as needed, with major versions reserved for significant API overhauls or new paradigm introductions. Its key differentiators include a low-overhead setup, a focus on direct, readable test syntax, and minimal configuration, making it suitable for projects that prioritize explicit test code over complex tooling or extensive plugin ecosystems often found in larger frameworks. It's ideal for quick verification tasks and projects where testing complexity needs to be kept to a minimum, aiming to provide a clear, concise developer experience without sacrificing essential testing features.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","test","framework"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/codi-test-framework"},{"id":12971,"title":"Codsen Utilities","library":"codsen-utils","status":"active","version":"1.7.3","language":"javascript","ecosystem":"npm","summary":"codsen-utils is a JavaScript utility library offering a collection of various helper functions designed for common development tasks. It is currently at version 1.7.3 and is actively maintained, though a specific release cadence isn't published, the project shows consistent updates. The library differentiates itself by providing a focused set of utilities, particularly those related to character and string inspection, as exemplified by functions like `isNumberChar`. A key characteristic is its pure ESM distribution, meaning it requires modern JavaScript environments and explicit `import` statements. It also ships with TypeScript type definitions, enabling robust type-checking for TypeScript users, ensuring better code quality and developer experience. The project is part of the broader Codsen ecosystem, aiming for stability and ease of use.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","codsen","utility","helpers","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/codsen-utils"},{"id":10649,"title":"CodyHouse Framework v3","library":"codyhouse-framework","status":"maintenance","version":"3.0.14","language":"javascript","ecosystem":"npm","summary":"CodyHouse Framework v3 is a lightweight, front-end framework primarily built with SCSS for creating accessible and custom user interfaces. It emphasizes a 'no override' approach using CSS custom properties and provides a foundational set of CSS rules and utility classes. While the current stable version discussed here is v3.0.14, the project actively promotes v4.0.0 as the latest major release, suggesting v3 is now in a maintenance or legacy state with no further feature development or breaking changes expected. Its key differentiators include a focus on accessibility, ease of learning, and seamless integration with CodyHouse's library of HTML, CSS, and JS components and visual Global Editors for design system management.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","scss","css","framework","design-system","html","front-end","buttons","colors"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/codyhouse-framework"},{"id":6331,"title":"coffea","library":"coffea","status":"active","version":"2026.4.0","language":"python","ecosystem":"pypi","summary":"coffea is a Python toolkit designed for columnar data analysis in High-Energy Physics (HEP), providing basic tools and wrappers for efficient manipulation of HEP event data. It integrates with modern big-data technologies like Dask, Parsl, and TaskVine to enable scaling analyses from local machines to computing clusters without code changes. The library is actively developed, currently at version 2026.4.0, with frequent, often monthly or bi-monthly, releases of its calendar-versioned major releases and backports for its 0.7.x branch.","last_verified":"2026-04-15T00:00:00.000Z","tags":["physics","HEP","data-analysis","columnar-data","big-data","scikit-hep"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/coffea"},{"id":12977,"title":"Coffee CLI Testing","library":"coffee","status":"active","version":"5.5.1","language":"javascript","ecosystem":"npm","summary":"Coffee is a Node.js library designed for robust and fluent testing of command-line interfaces (CLIs). It abstracts the complexities of `child_process.fork` and `child_process.spawn`, providing a streamlined API for executing and asserting against CLI outputs and exit codes. The library, currently stable at version 5.5.1, offers powerful assertion chains for standard output (stdout), standard error (stderr), and process exit codes, supporting both exact string matches and regular expressions. Coffee differentiates itself with features like a debug mode for printing live stdio, interaction capabilities for prompts, and an extensible architecture for creating custom assertion rules. It ships with TypeScript type definitions, making it well-suited for modern JavaScript and TypeScript development workflows, often integrated into test frameworks like Mocha or Jest.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","cli","test","shell","spawn","fork","child_process","exec","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/coffee"},{"id":25093,"title":"Coffee-Compiler","library":"coffee-compiler","status":"abandoned","version":"0.3.2","language":"javascript","ecosystem":"npm","summary":"A lightweight wrapper for the CoffeeScript compiler providing a unified API (fromSource/fromFile) across compiler libraries. Current version 0.3.2. The package has not been updated since 2014 and relies on an outdated peer dependency coffee-script >=1.6.2. It offers simple callback-based compilation with source maps and bare mode options.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","coffeescript","coffee","compiler"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/coffee-compiler"},{"id":21055,"title":"coffee-loader","library":"coffee-loader","status":"active","version":"5.0.0","language":"javascript","ecosystem":"npm","summary":"Webpack loader that compiles CoffeeScript (>=2.0.0) to JavaScript. Current stable version is 5.0.0 (January 2024). Maintained by webpack-contrib under the webpack ecosystem. Active development, follows semver with major bumps for Node.js version increases. Key differentiators: official webpack loader, seamless integration with webpack's module system, supports CoffeeScript's `transpile` option for Babel integration, and respects `compiler.devtool` for source maps.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","webpack"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/coffee-loader"},{"id":25092,"title":"Coffee-React","library":"coffee-react","status":"deprecated","version":"5.0.1","language":"javascript","ecosystem":"npm","summary":"Deprecated tool that provided JSX-like syntax for building React components with CoffeeScript, using the CJSX format. The 5.0.1 stable release is the last; the project has been abandoned. It wraps coffee-react-transform and coffee-script to compile CJSX to JavaScript, and includes a cjsx executable that functions as a coffee replacement. Key differentiator: allowed React JSX syntax within CoffeeScript files. Now superseded by cjsx-codemod for migration. No longer maintained or recommended for new projects.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","coffeescript","react","jsx","cjsx","coffee-react"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/coffee-react"},{"id":25094,"title":"coffee-script-to-typescript","library":"coffee-script-to-typescript","status":"deprecated","version":"0.1.0","language":"javascript","ecosystem":"npm","summary":"Transpile CoffeeScript code to TypeScript (v0.1.0, last updated 2013). Aims to produce idiomatic TypeScript rather than perfectly equivalent code, targeting migration of codebases to TypeScript. Key differentiator: focuses on translation to TypeScript syntax, not JavaScript. Release cadence: single initial release only. Note: outdated, may not work with modern Node.js or TypeScript.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","language","typescript","coffeescript","compiler"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/coffee-script-to-typescript"},{"id":25095,"title":"CoffeeStylesheets","library":"coffee-stylesheets","status":"deprecated","version":"0.0.5","language":"javascript","ecosystem":"npm","summary":"CoffeeStylesheets is an experimental transpiler that converts CoffeeScript function calls into CSS, similar to SASS/SCSS/LESS/Stylus but entirely CoffeeScript-based. Version 0.0.5 (no recent updates) is currently available on npm. It compiles to pure JavaScript concatenation without string parsing, offering faster template compilation than Stylus (claimed 90% faster). It is stand-alone with no dependencies, and allows using common JavaScript/CoffeeScript functions like require() within templates. However, the project has not been updated in years, and the package may be unstable or incomplete. It runs in both Node.js and browser environments.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","coffee","css3","stylesheets","template","engine","browser","nodejs"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/coffee-stylesheets"},{"id":25096,"title":"coffee2closure","library":"coffee2closure","status":"deprecated","version":"0.1.12","language":"javascript","ecosystem":"npm","summary":"A utility that fixes CoffeeScript-compiled JavaScript output to be compatible with Google Closure Compiler. Version 0.1.12 is the latest stable release as of late 2013, with no active development since then. It addresses issues like missing 'var' declarations and proper function expression wrapping that break Closure Compiler's advanced optimizations. Unlike manual post-processing, it automates these fixes. The package is designed for build pipelines, notably used as a Grunt plugin. Given its age and lack of updates, it should be considered deprecated for modern projects.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","Closure","CoffeeScript","Compiler","Google","gruntplugin"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/coffee2closure"},{"id":25098,"title":"CoffeeLint","library":"coffeelint","status":"active","version":"2.1.0","language":"javascript","ecosystem":"npm","summary":"CoffeeLint is a style checker for CoffeeScript that helps keep code consistent and avoid common mistakes. Version 2.1.0 (stable, released 2019) targets Node.js >=6.9.1. It provides over 20 built-in rules covering spacing, naming, and syntax pitfalls. Alternatives like coffeelint-stylish offer custom reporters, but CoffeeLint remains the standard linter for the CoffeeScript ecosystem.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","lint","coffeescript","coffee-script"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/coffeelint"},{"id":25097,"title":"CoffeeLint CJSX","library":"coffeelint-cjsx","status":"maintenance","version":"2.0.2","language":"javascript","ecosystem":"npm","summary":"A fork of CoffeeLint that adds support for React's CJSX syntax. Version 2.0.2 is the latest stable release; it uses coffee-react-transform 2.x, compatible with React 0.12. The package has irregular releases tied to React version changes. Key differentiators: enables CoffeeScript linting with JSX-like syntax, useful for legacy React projects using CoffeeScript. Current maintainer: Evan Morikawa. Note: This is a fork of the original coffeelint, aiming to merge back when possible.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","lint","coffeescript","coffee-script"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/coffeelint-cjsx"},{"id":12712,"title":"CoffeeScript Compiler","library":"coffeescript","status":"maintenance","version":"2.7.0","language":"javascript","ecosystem":"npm","summary":"CoffeeScript is a 'little language' that transpiles into JavaScript, aiming to provide a more concise and readable syntax inspired by Ruby. Its current stable version is 2.7.0. While once very popular, it has seen reduced adoption since the widespread introduction of ES6+ features, which brought much of CoffeeScript's syntactic sugar directly into JavaScript. The project is primarily in maintenance mode with infrequent but significant updates, targeting modern JavaScript. Key differentiators include its significant whitespace, implicit returns, and a streamlined object/array literal syntax compared to direct JavaScript. CoffeeScript maintains backward compatibility where possible while progressively aligning its output with modern JavaScript standards and targeting ES2015+. It is mainly used as a development dependency for projects that chose CoffeeScript for their source code.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","language","coffeescript","compiler"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/coffeescript"},{"id":2438,"title":"Cog (Replicate)","library":"cog","status":"active","version":"0.17.2","language":"python","ecosystem":"pypi","summary":"Cog is an open-source tool for packaging machine learning models into standard Docker containers. It allows you to define a Python `Predictor` class with `setup` and `predict` methods, which Cog then uses to build a Docker image for local testing or deployment to platforms like Replicate. The current version is 0.17.2, and it receives frequent minor updates with occasional major releases introducing significant architectural changes.","last_verified":"2026-04-24T19:54:33.913Z","tags":["machine learning","MLOps","containerization","docker","model deployment","replicate"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/cog"},{"id":1967,"title":"CoGames","library":"cogames","status":"active","version":"0.24.3","language":"python","ecosystem":"pypi","summary":"CoGames is a collection of multi-agent cooperative and competitive environments designed for reinforcement learning research. It serves as the game environment for the Alignment League Benchmark (ALB), a suite of multi-agent games to measure AI alignment, coordination, and collaboration. It currently features the 'Cogs vs Clips' game, offering environments for creating new games, training agents, and submitting them to the ALB leaderboard.","last_verified":"2026-04-24T04:02:40.165Z","tags":["multi-agent reinforcement learning","game environment","AI alignment","cooperative games","benchmark"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/cogames"},{"id":9595,"title":"Cogapp - Content Generator","library":"cogapp","status":"active","version":"3.6.0","language":"python","ecosystem":"pypi","summary":"Cogapp, currently at version 3.6.0, is a content generator that executes Python snippets embedded within source files (like Python, C, HTML, or plain text) to produce updated output. It helps keep documentation, code examples, and derived content in sync with their source, primarily operating as a command-line tool. Releases are generally stable, with new versions addressing bug fixes and minor enhancements.","last_verified":"2026-04-17T00:00:00.000Z","tags":["code generation","preprocessor","documentation","text templating","build tool"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/cogapp"},{"id":18230,"title":"cogent","library":"cogent","status":"maintenance","version":"1.0.1","language":"javascript","ecosystem":"npm","summary":"Cogent is a simple HTTP request library built for Node.js and generators using co. It supports redirect resolution, timeout, automatic gunzip decompression, and first-class JSON parsing. The response can be buffered, saved to a file, or returned as parsed JSON. Options include retries, timeouts, and customizable request properties. Version 1.0.1 is stable but the package is part of the cojs ecosystem and has seen no recent updates. It relies on generators and the co library, making it less suitable for modern async/await workflows without additional wrapping.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/cogent"},{"id":23440,"title":"cogeo-mosaic","library":"cogeo-mosaic","status":"active","version":"9.1.0","language":"python","ecosystem":"pypi","summary":"A Python library for creating and managing Cloud Optimized GeoTIFF (COG) mosaics using MosaicJSON format. Version 9.1.0 requires Python >=3.11 and supports rio-tiler 7+. Active development with frequent releases.","last_verified":"2026-05-01T00:00:00.000Z","tags":["raster","cog","mosaic","geotiff","spatial"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/cogeo-mosaic"},{"id":23442,"title":"Cognee","library":"cognee","status":"active","version":"1.0.3","language":"python","ecosystem":"pypi","summary":"Cognee is a Python library for enriching LLM context with a semantic layer, enabling better understanding and reasoning. It provides memory management, knowledge graph construction, and ontology support. Current version is 1.0.3, with active development on 1.0.4.dev0. Release cadence is rapid, with multiple minor/patch releases per month.","last_verified":"2026-05-01T00:00:00.000Z","tags":["llm","memory","knowledge-graph","semantic-layer","rag","context-enrichment"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/cognee"},{"id":5157,"title":"Cognite Python SDK","library":"cognite-sdk","status":"active","version":"8.0.7","language":"python","ecosystem":"pypi","summary":"The Cognite Python SDK is a client library for interacting with Cognite Data Fusion (CDF), a cloud-based industrial data platform. It simplifies programmatic access to CDF's APIs, enabling developers and data scientists to work efficiently with industrial data. The package is tightly integrated with pandas, facilitating data manipulation. The current version is 8.0.7, and major versions are released periodically, introducing significant new features like full asynchronous support in v8.","last_verified":"2026-04-13T00:00:00.000Z","tags":["SDK","API","Cognite Data Fusion","CDF","cloud","async","industrial data"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/cognite-sdk"},{"id":23441,"title":"Cognite Toolkit","library":"cognite-toolkit","status":"active","version":"0.8.62","language":"python","ecosystem":"pypi","summary":"Official Cognite Data Fusion tool for managing project templates and configuration deployment. Current version 0.8.62, actively maintained and released weekly.","last_verified":"2026-05-01T00:00:00.000Z","tags":["cognite","cdf","toolkit","deployment","configuration"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/cognite-toolkit"},{"id":7094,"title":"Cognitive Complexity","library":"cognitive-complexity","status":"active","version":"1.3.0","language":"python","ecosystem":"pypi","summary":"Cognitive-complexity is a Python library designed to calculate the cognitive complexity of Python functions by analyzing their Abstract Syntax Trees (ASTs). Unlike cyclomatic complexity, cognitive complexity aims to measure how difficult code is for a human to understand, focusing on flow breaks, nesting, and other structures that increase mental effort. The current version is 1.3.0, released in August 2022, with a relatively low release cadence.","last_verified":"2026-04-16T00:00:00.000Z","tags":["code quality","complexity","cognitive complexity","static analysis","linter"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/cognitive-complexity"},{"id":26844,"title":"cognito-passport-oauth2","library":"cognito-passport-oauth2","status":"active","version":"1.3.1","language":"javascript","ecosystem":"npm","summary":"A Passport strategy for authenticating against AWS Cognito User Pools using OAuth 2.0. Version 1.3.1 provides a subclass of passport-oauth2 that supports Cognito-specific auth parameters such as identity_provider and custom scopes. Released as ES5 with CommonJS module format, it integrates seamlessly with Express and Passport. Designed for Node.js server-side authentication flows where Cognito is the identity provider. Includes TypeScript definitions. Not actively maintained, with no recent updates.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","passport","cognito","aws","strategy","oauth2","authentication","express","userpool","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/cognito-passport-oauth2"},{"id":8020,"title":"CognitoJWT","library":"cognitojwt","status":"maintenance","version":"1.4.1","language":"python","ecosystem":"pypi","summary":"CognitoJWT is a Python library designed to decode and verify Amazon Cognito JWT (JSON Web Token) tokens. It simplifies the process of validating ID and Access tokens issued by AWS Cognito User Pools, ensuring their integrity and authenticity. The library supports both synchronous (using `requests`) and asynchronous (using `aiohttp`) modes. While the last release was in 2021 (v1.4.1), its GitHub repository is archived, indicating a maintenance-only status with no active feature development. [2, 14]","last_verified":"2026-04-16T00:00:00.000Z","tags":["aws","cognito","jwt","authentication","security"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/cognitojwt"},{"id":25099,"title":"cogs-transformer-esbuild","library":"cogs-transformer-esbuild","status":"active","version":"1.0.10","language":"javascript","ecosystem":"npm","summary":"An esbuild transformer for the Cogs build system. This package integrates esbuild bundling/minification into Cogs pipelines. It is a thin wrapper around esbuild's transform API, optimized for speed and simplicity. The current version is 1.0.10 with no recent updates (likely stable). Unlike other Cogs transformers (ts, babel), this one leverages esbuild's native speed and TypeScript/JSX support. It is designed for projects already using Cogs.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/cogs-transformer-esbuild"},{"id":12,"title":"Cohere Python SDK","library":"cohere","status":"active","version":"5.20.4","language":"python","ecosystem":"pypi","summary":"Official Python SDK for Cohere API. Has two coexisting client classes: Client (v1, legacy) and ClientV2 (v2, current). Most LLM-generated code uses v1 patterns. The Generate endpoint is deprecated. model is now required in all v2 calls.","last_verified":"2026-05-11T18:16:57.173Z","tags":["cohere","llm","chat","embeddings","rerank","rag","command"],"install_tag":"stale","install_tag_description":"widespread failures or data too old to trust","api":"https://checklist.day/api/registry/cohere"},{"id":5158,"title":"Coiled Python Client","library":"coiled","status":"active","version":"1.134.0","language":"python","ecosystem":"pypi","summary":"Coiled is a Python client library that simplifies scaling Python code and Dask clusters on the cloud (AWS, GCP, Azure). It handles cloud resource management, networking, and software environments, allowing data engineers and scientists to focus on their code. The library is actively maintained, with frequent updates to support new features and cloud capabilities. Its current version is 1.134.0, and it generally follows a continuous release cadence with frequent minor updates.","last_verified":"2026-04-13T00:00:00.000Z","tags":["dask","cloud-computing","distributed-computing","aws","gcp","azure","serverless"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/coiled"},{"id":187,"title":"Coinbase Advanced Trade Python SDK","library":"coinbase-advanced-py","status":"active","version":"1.8.2","language":"python","ecosystem":"pypi","summary":"Official Coinbase Advanced Trade API Python SDK. Current version: 1.8.2 (Mar 2026). TWO deprecated packages to avoid: 'coinbase' (old Coinbase Commerce SDK, EOL) and 'cbpro' (Coinbase Pro, discontinued). The correct package is 'coinbase-advanced-py'. Uses CDP (Coinbase Developer Platform) API keys with EC private key format — NOT the old HMAC API key format. Import is 'from coinbase.rest import RESTClient'.","last_verified":"2026-05-12T09:49:31.322Z","tags":["coinbase","crypto","trading","python","api"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/coinbase-advanced-py"},{"id":2893,"title":"Coincurve: secp256k1 Elliptic Curve Operations","library":"coincurve","status":"active","version":"21.0.0","language":"python","ecosystem":"pypi","summary":"Coincurve is a Python library providing fast and secure bindings for libsecp256k1, the highly optimized C library used by Bitcoin Core for elliptic curve cryptography operations. It offers a clean, easy-to-use API for tasks like key generation, signing, and verification. The current version is 21.0.0, and it maintains frequent updates to libsecp256k1.","last_verified":"2026-04-25T02:23:09.661Z","tags":["cryptography","secp256k1","elliptic curve","bitcoin","ethereum"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/coincurve"},{"id":16313,"title":"CoinGecko API Client for Node.js","library":"coingecko-api","status":"abandoned","version":"1.0.10","language":"javascript","ecosystem":"npm","summary":"This package, `coingecko-api`, is a Node.js wrapper for the CoinGecko API, notable for its explicit lack of external dependencies. The current stable version, 1.0.10, was published over six years ago and appears to be largely unmaintained. While the CoinGecko API itself is actively developed with frequent updates and breaking changes, this particular wrapper does not reflect those ongoing developments, including new endpoints, security updates, or changes in data structures. As such, it differentiates itself by being dependency-free but offers an outdated interface to the CoinGecko API. Newer community-driven wrappers, often with TypeScript support, have emerged to keep pace with the official API's evolution.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","coingecko","cryptocurrency","api","api-wrapper","dependency-less","no-dependencies","nodejs","npm"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/coingecko-api"},{"id":18232,"title":"CoinGecko API v3","library":"coingecko-api-v3","status":"active","version":"0.0.31","language":"javascript","ecosystem":"npm","summary":"A TypeScript-based Node.js client for the CoinGecko API v3, version 0.0.31. It provides full coverage of the CoinGecko API endpoints including simple price, coin data, market charts, exchange info, trending, and more. Zero runtime dependencies, ships with TypeScript definitions, and supports auto-retry on rate-limiting (HTTP 429). The library is actively maintained on GitHub with CI and code coverage. Key differentiator: a typed, fully promise-based client with minimal config compared to alternatives.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","coingecko","api","cryptocurrency","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/coingecko-api-v3"},{"id":23443,"title":"colabfit-kit","library":"colabfit-kit","status":"active","version":"0.0.10","language":"python","ecosystem":"pypi","summary":"A Python library for loading, transforming, and managing training datasets for interatomic potentials (e.g., materials science, DFT data). Current version 0.0.10, requires Python >=3.10. Early-stage development, breaking changes are likely.","last_verified":"2026-05-01T00:00:00.000Z","tags":["interatomic-potentials","materials-science","dataset-management","machine-learning","ase"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/colabfit-kit"},{"id":8024,"title":"Colander","library":"colander","status":"active","version":"2.0","language":"python","ecosystem":"pypi","summary":"Colander is a Python library providing a simple schema-based serialization and deserialization framework, currently at version 2.0. It allows developers to define data schemas to validate and transform data structures (like those from XML, JSON, or HTML forms) into Python objects, and vice-versa. The project is actively maintained, with a focus on stability and compatibility with modern Python versions, and typically releases updates as needed.","last_verified":"2026-04-16T00:00:00.000Z","tags":["schema","validation","serialization","deserialization","pylons"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/colander"},{"id":7095,"title":"ColBERT AI","library":"colbert-ai","status":"active","version":"0.2.22","language":"python","ecosystem":"pypi","summary":"ColBERT (Contextualized Late Interaction over BERT) is an advanced neural information retrieval model that enables efficient and effective passage search over large text collections, leveraging fine-grained contextualized late interaction. The library is currently at version 0.2.22 and receives regular updates, focusing on performance, bug fixes, and broader compatibility.","last_verified":"2026-04-16T00:00:00.000Z","tags":["information retrieval","nlp","embeddings","neural search","pytorch","transformers","reranking","rag"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/colbert-ai"},{"id":21056,"title":"colcon-argcomplete","library":"colcon-argcomplete","status":"active","version":"0.3.3","language":"python","ecosystem":"pypi","summary":"Provides shell tab-completion for colcon (the Collective Construction tool for ROS) using the argcomplete library. Version 0.3.3 is the latest; released sporadically, last updated in 2022.","last_verified":"2026-04-27T00:00:00.000Z","tags":["colcon","argcomplete","ROS","tab-completion"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/colcon-argcomplete"},{"id":9594,"title":"colcon-bash","library":"colcon-bash","status":"active","version":"0.5.0","language":"python","ecosystem":"pypi","summary":"colcon-bash is an extension for the colcon build system, primarily used in robotics development (e.g., ROS 2). It provides the functionality to generate Bash shell scripts (e.g., `setup.bash`) within colcon workspaces. These scripts are crucial for setting up the environment, allowing users to easily source packages and make their executables and libraries discoverable. The current version is 0.5.0, and it follows the colcon project's release cadence, often coinciding with ROS 2 releases or colcon-core updates.","last_verified":"2026-04-17T00:00:00.000Z","tags":["colcon","build system","bash","shell","robotics","ros2"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/colcon-bash"},{"id":26845,"title":"colcon-cd","library":"colcon-cd","status":"active","version":"0.1.1","language":"python","ecosystem":"pypi","summary":"A shell function for colcon that allows changing the current working directory to the package base path. It is part of the colcon ecosystem and used in ROS 2 development. Current version is 0.1.1, released infrequently.","last_verified":"2026-04-27T00:00:00.000Z","tags":["colcon","ros2","shell","cd","build"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/colcon-cd"},{"id":9597,"title":"colcon-cmake","library":"colcon-cmake","status":"active","version":"0.2.29","language":"python","ecosystem":"pypi","summary":"colcon-cmake is an extension for the colcon build tool, providing robust support for building, testing, and installing packages that utilize CMake as their build system. It seamlessly integrates CMake projects into the colcon workspace management workflow, enabling consistent project orchestration across various build types. The current version is 0.2.29, with releases generally aligned with colcon's development or as required for improvements and bug fixes.","last_verified":"2026-04-17T00:00:00.000Z","tags":["colcon","cmake","build-system","ros","ros2","development"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/colcon-cmake"},{"id":9599,"title":"colcon-common-extensions: ROS 2 Build Tool Bundle","library":"colcon-common-extensions","status":"active","version":"0.3.0","language":"python","ecosystem":"pypi","summary":"colcon-common-extensions is a meta-package that aggregates `colcon-core` and several common `colcon` extensions, providing a comprehensive build system for ROS 2 and other robotics projects. It does not provide functionality itself, but ensures a consistent set of `colcon` features are installed. The current version is 0.3.0, and it follows the release cadence of its underlying `colcon-*` dependencies, often aligning with ROS 2 distribution releases.","last_verified":"2026-04-17T00:00:00.000Z","tags":["ROS","ROS 2","build-system","meta-package","CLI","robotics"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/colcon-common-extensions"},{"id":7096,"title":"colcon-core","library":"colcon-core","status":"active","version":"0.20.1","language":"python","ecosystem":"pypi","summary":"colcon-core is the foundational Python package for 'colcon', a command-line tool designed to streamline the workflow of building, testing, and using multiple software packages, especially within robotics frameworks like ROS. It automates package discovery, dependency resolution, and environment setup. The library is currently at version 0.20.1 and follows a continuous release model, with new versions typically released as needed to support updates in related projects like ROS.","last_verified":"2026-04-16T00:00:00.000Z","tags":["build-tool","ROS","robotics","workspace","package-management","CLI"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/colcon-core"},{"id":9598,"title":"colcon-defaults","library":"colcon-defaults","status":"active","version":"0.2.9","language":"python","ecosystem":"pypi","summary":"colcon-defaults is an extension for the colcon build tool, primarily used in the ROS 2 ecosystem. It allows users to define default arguments and package sets for colcon commands (like `build`, `test`) in a YAML configuration file, such as `defaults.yaml`. This helps streamline complex build workflows and ensure consistent build parameters across projects or team members. The current stable version is 0.2.9, and it maintains a consistent release cadence aligned with colcon updates, focusing on stability and integration.","last_verified":"2026-04-17T00:00:00.000Z","tags":["colcon","ROS","ROS2","build system","configuration","automation"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/colcon-defaults"},{"id":9600,"title":"colcon-devtools","library":"colcon-devtools","status":"active","version":"0.3.0","language":"python","ecosystem":"pypi","summary":"colcon-devtools is an extension for the `colcon` build tool, providing commands and information about `colcon`'s extension points and installed extensions. It is currently at version 0.3.0. Its release cadence is generally aligned with the development of `colcon` itself, often releasing new versions alongside `colcon` or when new features or fixes are needed for its core functionality.","last_verified":"2026-04-17T00:00:00.000Z","tags":["colcon","ROS","build system","developer tools","extension"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/colcon-devtools"},{"id":9601,"title":"colcon-library-path","library":"colcon-library-path","status":"maintenance","version":"0.2.1","language":"python","ecosystem":"pypi","summary":"colcon-library-path is an extension for the colcon build system (commonly used in ROS 2 projects) that automatically adds the build and install directories of built libraries to the COLCON_LIBRARY_PATH environment variable. This helps downstream packages locate dependencies. It is currently at version 0.2.1 and appears to be in a maintenance phase, with a stable feature set and infrequent updates.","last_verified":"2026-04-17T00:00:00.000Z","tags":["colcon","build-tool","extension","ROS","environment-variables"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/colcon-library-path"},{"id":9602,"title":"colcon-metadata","library":"colcon-metadata","status":"active","version":"0.2.5","language":"python","ecosystem":"pypi","summary":"colcon-metadata is an extension for the `colcon` build tool, providing the ability to read package metadata from various file formats beyond `package.xml`. It helps `colcon` discover and process packages in a more flexible way, especially useful for mixed workspaces. It is currently at version 0.2.5 and has an infrequent release cadence, often aligning with `colcon-core` updates.","last_verified":"2026-04-17T00:00:00.000Z","tags":["colcon","build system","ROS","package management","metadata","extension","plugin"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/colcon-metadata"},{"id":8902,"title":"colcon-notification","library":"colcon-notification","status":"active","version":"0.3.1","language":"python","ecosystem":"pypi","summary":"colcon-notification is an extension for the `colcon` meta build tool, primarily used within the Robot Operating System (ROS) ecosystem, to provide status notifications. It enables desktop notifications and updates a status line in the terminal title during `colcon` invocations like `build` or `test`. The current version is 0.3.1, and it maintains an active development and release cadence in line with the broader `colcon` and ROS projects.","last_verified":"2026-04-16T00:00:00.000Z","tags":["build-tool","ros","notifications","cli-extension","colcon"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/colcon-notification"},{"id":9603,"title":"colcon-output","library":"colcon-output","status":"active","version":"0.2.14","language":"python","ecosystem":"pypi","summary":"colcon-output is an extension for the colcon build tool, primarily used in the ROS ecosystem, to customize and enhance the terminal output in various ways. It provides alternative output formats like 'log' for more detailed logs and 'json' for machine-readable output. The current version is 0.2.14, and it follows an infrequent, feature-driven release cadence, typically aligning with `colcon-core` updates.","last_verified":"2026-04-17T00:00:00.000Z","tags":["colcon","build-tool","output-formatting","ros","ci-cd"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/colcon-output"},{"id":9604,"title":"colcon-package-information","library":"colcon-package-information","status":"active","version":"0.4.1","language":"python","ecosystem":"pypi","summary":"colcon-package-information is an extension for the `colcon` build tool, providing the `info` verb. It allows users to inspect and display various details about packages within a `colcon` workspace, such as their source, version, and dependencies. The current version is 0.4.1, and it follows the stable release cadence of the `colcon` ecosystem, with updates typically coinciding with major `colcon-core` releases or bug fixes.","last_verified":"2026-04-17T00:00:00.000Z","tags":["colcon","ROS","build system","package management","cli tool","extension","robotics"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/colcon-package-information"},{"id":9605,"title":"colcon-package-selection","library":"colcon-package-selection","status":"active","version":"0.2.10","language":"python","ecosystem":"pypi","summary":"colcon-package-selection is an extension for colcon, a build tool primarily used in the Robot Operating System (ROS) ecosystem, to allow users to precisely select which packages should be processed during build, test, or install operations. It enhances colcon's core functionality by providing command-line arguments for including or excluding packages based on names or dependencies. The current version is 0.2.10. It follows the colcon core release cadence, typically tied to ROS releases or when new features/fixes are required.","last_verified":"2026-04-17T00:00:00.000Z","tags":["colcon","ROS","build-system","package-selection","robotics"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/colcon-package-selection"},{"id":9606,"title":"Colcon Parallel Executor","library":"colcon-parallel-executor","status":"active","version":"0.4.0","language":"python","ecosystem":"pypi","summary":"colcon-parallel-executor is an extension for the colcon build tool, primarily used within the ROS ecosystem, to enable efficient parallel processing of packages during build, test, and install operations. It aims to maximize throughput by building independent packages concurrently. The current version is 0.4.0. Releases are typically tied to updates in the colcon ecosystem or bug fixes.","last_verified":"2026-04-17T00:00:00.000Z","tags":["colcon","ROS","robotics","build-system","parallel-processing","extension"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/colcon-parallel-executor"},{"id":14497,"title":"colcon-pkg-config","library":"colcon-pkg-config","status":"active","version":"0.1.0","language":"en","ecosystem":"pypi","summary":"colcon-pkg-config is a colcon extension that provides an environment hook to correctly set the `PKG_CONFIG_PATH` during `colcon build` operations. It ensures that `share/pkgconfig` directories of previously installed packages within the workspace are added to `PKG_CONFIG_PATH`, making `pkg-config` files discoverable for subsequent builds. The current version is 0.1.0, and its release cadence is infrequent, typically aligning with colcon core developments or specific ROS releases.","last_verified":"2026-04-17T00:00:00.000Z","tags":["colcon","build-system","robotics","ROS","pkg-config","environment-variables","plugin"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/colcon-pkg-config"},{"id":9607,"title":"Colcon PowerShell Extension","library":"colcon-powershell","status":"active","version":"0.5.0","language":"python","ecosystem":"pypi","summary":"colcon-powershell is an extension for the colcon build tool, providing support for generating and sourcing PowerShell setup scripts. It's a key component for ROS 2 development on Windows, allowing users to easily set up their environment after building. It's currently at version 0.5.0 and follows the release cadence of the wider colcon/ROS 2 ecosystem, with stable but not frequent updates.","last_verified":"2026-04-17T00:00:00.000Z","tags":["colcon","ROS","PowerShell","build-system","plugin","automation"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/colcon-powershell"},{"id":9608,"title":"colcon-python-setup-py","library":"colcon-python-setup-py","status":"active","version":"0.2.9","language":"python","ecosystem":"pypi","summary":"colcon-python-setup-py is an extension for the colcon build system that enables it to properly discover, configure, and build Python packages that define their metadata using a `setup.py` file. It ensures `colcon` can correctly handle Python packages, resolve their dependencies, and integrate them into a larger workspace. The current version is 0.2.9, with active development and infrequent but stable releases, typically every 3-9 months.","last_verified":"2026-04-17T00:00:00.000Z","tags":["colcon","ros","build-system","python","packaging","setuptools"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/colcon-python-setup-py"},{"id":9609,"title":"colcon-recursive-crawl","library":"colcon-recursive-crawl","status":"active","version":"0.2.3","language":"python","ecosystem":"pypi","summary":"colcon-recursive-crawl is an extension for colcon, the build tool for ROS and other package-based systems, enabling it to recursively discover packages within a specified directory structure. As of version 0.2.3, it enhances colcon's package discovery capabilities without requiring manual listing. Releases are infrequent, tied to specific feature additions or compatibility updates with `colcon-core`.","last_verified":"2026-04-17T00:00:00.000Z","tags":["colcon","build-system","ros","package-management","extension"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/colcon-recursive-crawl"},{"id":9610,"title":"colcon-ros","library":"colcon-ros","status":"active","version":"0.5.0","language":"python","ecosystem":"pypi","summary":"colcon-ros is an extension for the colcon build tool that adds support for discovering and building ROS packages (both ROS 1 and ROS 2 style, primarily ROS 2). It enables `colcon` to understand `package.xml` files, making it the standard build system for ROS 2. The current version is 0.5.0, and it follows the release cadence of the wider colcon and ROS 2 ecosystem, with updates often tied to new ROS distributions.","last_verified":"2026-04-17T00:00:00.000Z","tags":["ros","ros2","colcon","build-tool","robotics","python3"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/colcon-ros"},{"id":9611,"title":"colcon-test-result","library":"colcon-test-result","status":"active","version":"0.3.8","language":"python","ecosystem":"pypi","summary":"colcon-test-result is an extension for the `colcon` build tool that provides commands to display and analyze test results generated by `colcon test`. It simplifies checking test outcomes without diving into raw XML files. The current version is 0.3.8, and it sees several releases per year, often in sync with ROS 2 development cycles.","last_verified":"2026-04-17T00:00:00.000Z","tags":["colcon","testing","build tool","CI/CD","ROS 2"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/colcon-test-result"},{"id":21057,"title":"colcon-zsh","library":"colcon-zsh","status":"active","version":"0.5.0","language":"python","ecosystem":"pypi","summary":"An extension for the colcon build tool that provides Z shell (zsh) completion scripts. Version 0.5.0, maintained as part of colcon ecosystem, irregular releases.","last_verified":"2026-04-27T00:00:00.000Z","tags":["colcon","zsh","completion","shell"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/colcon-zsh"},{"id":4910,"title":"Data Diff (collate-data-diff)","library":"collate-data-diff","status":"active","version":"0.11.10","language":"python","ecosystem":"pypi","summary":"collate-data-diff (also known as data-diff) is a Python library and command-line tool designed to efficiently compare and find differences between rows across two databases or tables. It focuses on performance and scalability for large datasets, providing a fast and accurate way to detect data discrepancies. The current version is 0.11.10, and it maintains an active release cadence with frequent updates.","last_verified":"2026-04-12T00:00:00.000Z","tags":["database","diff","data comparison","data quality","etl","data validation"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/collate-data-diff"},{"id":9612,"title":"Collate dbt Artifacts Parser","library":"collate-dbt-artifacts-parser","status":"active","version":"0.1.4","language":"python","ecosystem":"pypi","summary":"Collate dbt Artifacts Parser is a Python library that provides a structured way to parse dbt artifacts like `manifest.json` and `run_results.json` into Pydantic models. It leverages `dbt-artifacts-parser` and simplifies access to dbt project metadata. The current version is 0.1.4, and its release cadence is tied to internal dbt-labs development, though it's publicly available.","last_verified":"2026-04-17T00:00:00.000Z","tags":["dbt","data-governance","metadata","parsing","artifacts","data-ops"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/collate-dbt-artifacts-parser"},{"id":5883,"title":"Collate SQLFluff","library":"collate-sqlfluff","status":"active","version":"3.5.2","language":"python","ecosystem":"pypi","summary":"collate-sqlfluff is a fork of SQLFluff (the SQL Linter for Humans), maintained by the OpenMetadata community. It provides a modular, dialect-flexible, and configurable SQL linter and auto-formatter, designed particularly for ELT applications. It supports multiple SQL dialects (e.g., BigQuery, Snowflake, PostgreSQL) and templating languages like Jinja and dbt. The library frequently syncs with upstream SQLFluff, incorporating its features and adhering to its semantic versioning, while adding specific enhancements relevant to OpenMetadata's ecosystem.","last_verified":"2026-04-14T00:00:00.000Z","tags":["SQL","linter","formatter","code quality","OpenMetadata","dbt","Jinja","ELT"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/collate-sqlfluff"},{"id":4480,"title":"Collate SQL Lineage","library":"collate-sqllineage","status":"active","version":"2.1.0","language":"python","ecosystem":"pypi","summary":"Collate SQL Lineage is a Python tool designed to analyze SQL statements and extract their data lineage, mapping relationships between tables and columns. It builds upon `sqllineage` for core lineage parsing and `sqlfluff` for robust SQL parsing and linting. The library provides a programmatic interface for integrating lineage analysis into data governance, compliance, and impact analysis workflows. It is currently at version 2.1.0 and maintains an active development and release cadence.","last_verified":"2026-04-12T00:00:00.000Z","tags":["SQL","data lineage","data governance","SQL parsing","analysis"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/collate-sqllineage"},{"id":8025,"title":"Collectfast: A Faster Collectstatic for Django","library":"collectfast","status":"active","version":"2.2.0","language":"python","ecosystem":"pypi","summary":"Collectfast dramatically speeds up Django's `collectstatic` command when using cloud storage by only uploading static files that have changed. It leverages MD5 hashes (ETags) or modification times to determine if a file needs to be re-uploaded. The current version is 2.2.0, with a release cadence of a few times per year, focusing on compatibility and performance improvements.","last_verified":"2026-04-16T00:00:00.000Z","tags":["django","static-files","collectstatic","s3","cloud-storage","performance"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/collectfast"},{"id":21064,"title":"Collectfasta","library":"collectfasta","status":"active","version":"3.3.3","language":"python","ecosystem":"pypi","summary":"A faster collectstatic for Django, compatible with Django >=3.2 and Python >=3.10. Version 3.3.3 is the latest stable release. The project is actively maintained with frequent releases.","last_verified":"2026-04-27T00:00:00.000Z","tags":["django","collectstatic","staticfiles","performance"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/collectfasta"},{"id":14501,"title":"Collection Utilities","library":"collection-utils","status":"active","version":"1.0.1","language":"javascript","ecosystem":"npm","summary":"The `collection-utils` package, at version `1.0.1`, provides a set of fundamental utility functions designed to simplify common operations on JavaScript collections, primarily arrays and objects. Published by `quicktype`, a project focused on generating type bindings from JSON schemas, this library likely serves as an internal dependency or a lightweight, standalone offering for basic collection manipulation. It ships with TypeScript types, facilitating type-safe usage in TypeScript projects. Given its current version, it appears stable but may have a focused, rather than expansive, feature set, with a release cadence potentially tied to the `quicktype` ecosystem's needs. Key differentiators, beyond its small footprint and TypeScript support, are not explicitly detailed in public documentation, suggesting a design for efficiency and straightforward use rather than broad, complex functionality found in larger utility libraries like Lodash.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/collection-utils"},{"id":3933,"title":"Extra Python Collections - bags (multisets) and setlists (ordered sets)","library":"collections-extended","status":"active","version":"2.0.2","language":"python","ecosystem":"pypi","summary":"collections_extended is a pure Python module with no dependencies providing various extended collection types. It includes a bag (multiset) class, a setlist (ordered set / unique list) class, a bijection, a RangeMap, and an IndexedDict. It also offers frozen (hashable) variants of bags and setlists. The current version, 2.0.2, maintains an active development status with regular updates and is compatible with Python 3.7+.","last_verified":"2026-04-11T00:00:00.000Z","tags":["collections","multiset","bag","ordered set","unique list","indexed dictionary","range map","bijection"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/collections-extended"},{"id":23444,"title":"collective.checkdocs","library":"collective-checkdocs","status":"maintenance","version":"0.2","language":"python","ecosystem":"pypi","summary":"A distutils command to view and validate reStructuredText in a package's long_description. Current version 0.2, last released in 2012 (in maintenance mode).","last_verified":"2026-05-01T00:00:00.000Z","tags":["distutils","reStructuredText","validation","long_description","setup.py"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/collective-checkdocs"},{"id":10650,"title":"color-fns: Modern Color Utility Library","library":"color-fns","status":"active","version":"0.1.1","language":"javascript","ecosystem":"npm","summary":"color-fns is a modern, modular, and tree-shakable JavaScript utility library designed for comprehensive color manipulation and conversion. Inspired by the API design of `date-fns`, it emphasizes lightweight, individual function imports for optimal bundle sizes. The current stable version is 0.1.1, following a significant rewrite in version 0.1.0 that introduced a new, TypeScript-first API with reduced overloads and clearer handling of color values. The library supports multiple color models (RGB, HSL, HSV, CMYK, Hex) and offers functions for parsing, conversion, operations (like mixing), formatting to CSS-compatible output, validation, and querying (e.g., contrast, darkness). While still in pre-1.0 status, its development appears active, with a focus on type safety and modern JavaScript practices. Key differentiators include its modularity, explicit TypeScript types, and a clear, functional API.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","color","utility","functions","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/color-fns"},{"id":6332,"title":"Color Matcher","library":"color-matcher","status":"active","version":"0.6.0","language":"python","ecosystem":"pypi","summary":"Color Matcher is a Python package (version 0.6.0) designed for efficient color transfer across images. It is highly useful for tasks like automatic color-grading of photographs, paintings, and film sequences, as well as image data augmentation in deep learning. The library implements various color mapping methods, including those based on Reinhard et al., Monge-Kantorovich Linearization (MKL) by Pitie et al., and an analytical solution to Multi-Variate Gaussian Distribution (MVGD) transfer. The project maintains an active development status with regular updates.","last_verified":"2026-04-15T00:00:00.000Z","tags":["image processing","color transfer","color grading","computer vision","image augmentation"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/color-matcher"},{"id":8026,"title":"Color Operations","library":"color-operations","status":"active","version":"0.2.0","language":"python","ecosystem":"pypi","summary":"The `color-operations` library applies basic color-oriented image operations, serving as a modified fork of Mapbox's `rio-color` library. It specifically removes the `rasterio` dependency and ensures compatibility with Python 3.10 and newer. Version 0.2.0 was released recently, focusing on distribution and Python version updates.","last_verified":"2026-04-16T00:00:00.000Z","tags":["color","image processing","computer vision","numpy","operations","raster"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/color-operations"},{"id":12976,"title":"Color String Parser","library":"color-parse","status":"active","version":"2.0.2","language":"javascript","ecosystem":"npm","summary":"color-parse is a fast and compact JavaScript library designed for parsing a wide array of CSS-compatible color strings into a structured object representation. It supports numerous formats including color keywords (e.g., 'red'), hex codes (`#RGB`, `#RRGGBB`, with optional alpha), functional notations like `rgb()`, `rgba()`, `hsl()`, `hsla()`, `hwb()`, `cmyk()`, and modern color spaces such as `xyz()`, `luv()`, `lab()`, `lch()`, `oklab()`, `oklch()`, and the generic `color()` function. Additionally, it can parse custom formats like `R:10 G:20 B:30` and array-like inputs. The library currently ships as version 2.0.2 and is actively maintained. It emphasizes performance and minimal bundle size, differentiating itself from alternatives by focusing solely on parsing without performing color space conversions, which helps keep its footprint small compared to libraries like `parse-color` or `color-string` that offer extensive conversion APIs.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","color","parse","color-parse","color-string","parse-color","css color","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/color-parse"},{"id":12979,"title":"CSS Color String Parser","library":"color-parser","status":"abandoned","version":"0.1.0","language":"javascript","ecosystem":"npm","summary":"This package provides a utility for parsing basic CSS color string formats, including hexadecimal (short and long), RGB, and RGBA. It transforms these strings into an object with `r`, `g`, `b`, and `a` properties, representing red, green, blue, and alpha values respectively. The package is currently at version 0.1.0, last updated over nine years ago, and appears to be an early, unmaintained release. Its original documentation mentions 'component install', suggesting it predates widespread npm adoption for front-end assets or was part of a now-obsolete module ecosystem. Given its very low version number, lack of updates, and vintage installation instructions, it is highly probable that this project has been abandoned. There's no clear release cadence, and it lacks common differentiators found in modern color libraries, such as support for HSL/HSLA, named colors, color space conversions, or advanced manipulation functions.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","color","parse","parser","css"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/color-parser"},{"id":12982,"title":"CSS Color String Parser and Generator","library":"color-string","status":"active","version":"2.1.4","language":"javascript","ecosystem":"npm","summary":"color-string is a focused utility library for parsing and generating CSS-compatible color strings, supporting various formats like RGB, HSL, HWB, and named colors. The current stable version is 2.1.4. The library maintains a reasonably active release cadence, with recent updates introducing features like case-insensitive string checks and improved parsing for modern CSS color notations, alongside crucial bug fixes. Its key differentiators include its lightweight nature, explicit support for multiple color models, and direct conversion capabilities to and from different string representations, making it a reliable choice for frontend and backend color manipulation tasks where CSS compatibility is paramount. It ships with TypeScript types for enhanced developer experience.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","color","colour","rgb","css","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/color-string"},{"id":15423,"title":"Color Stringifier","library":"color-stringify","status":"abandoned","version":"1.2.1","language":"javascript","ecosystem":"npm","summary":"color-stringify is a JavaScript utility for converting various color value representations (like arrays of RGB/HSL components or objects) into standard CSS color strings. It supports outputting in formats such as hex (`#RRGGBB`), keywords (`red`), percentage (`rgb(10%, 20%, 30%)`), and several Adobe-specific formats, alongside the default `rgba()` or `hsla()` output. The library is currently at version 1.2.1, with its last update in early 2019, suggesting an abandoned or maintenance-only release cadence. It differentiates itself by offering a specific utility for stringifying pre-parsed color values, often paired with a parsing library like `color-parse`.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","color","stringify","color-string"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/color-stringify"},{"id":9613,"title":"ColorAide","library":"coloraide","status":"active","version":"8.8.1","language":"python","ecosystem":"pypi","summary":"ColorAide is a comprehensive color library for Python, providing advanced color space conversions, manipulation, interpolation, and gamut mapping. It supports a wide range of color models and offers precise control over color operations. The library is actively maintained with frequent releases, currently at version 8.8.1.","last_verified":"2026-04-17T00:00:00.000Z","tags":["color","color-management","graphics","image-processing","design"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/coloraide"},{"id":293,"title":"Colorama","library":"colorama","status":"active","version":"0.4.6","language":"python","ecosystem":"pypi","summary":"Colorama is a Python library that simplifies printing colored text and styles to the terminal, ensuring cross-platform compatibility, especially on Windows. The current version is 0.4.6, released on October 25, 2022. The library has a stable release cadence, with updates addressing compatibility and minor feature enhancements.","last_verified":"2026-05-12T12:53:45.831Z","tags":["terminal","color","cross-platform","text styling"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/colorama"},{"id":3432,"title":"Colorcet","library":"colorcet","status":"active","version":"3.1.0","language":"python","ecosystem":"pypi","summary":"Colorcet is a collection of perceptually uniform and distinct colormaps for use with Python plotting programs like Matplotlib, Bokeh, HoloViews, and Datashader. It provides 256-color continuous colormaps based on Peter Kovesi's work and perceptually distinct categorical colormaps. The library is actively maintained, with the current version being 3.1.0, and receives updates for new colormaps and compatibility with the Python ecosystem.","last_verified":"2026-04-25T10:06:16.819Z","tags":["colormaps","visualization","matplotlib","bokeh","holoviews","datashader","perceptually-uniform"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/colorcet"},{"id":2439,"title":"Colorclass","library":"colorclass","status":"active","version":"2.2.2","language":"python","ecosystem":"pypi","summary":"Colorclass is a Python library for creating colorful and worry-free console applications, providing ANSI color text support for Linux, Mac OS X, and Windows. It includes 'auto colors' functionality to adapt to dark/light terminals. The current stable version is 2.2.2, released in December 2021, and it is actively maintained.","last_verified":"2026-04-24T19:54:49.293Z","tags":["console","terminal","color","cli","ansi"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/colorclass"},{"id":2894,"title":"colored","library":"colored","status":"active","version":"2.3.2","language":"python","ecosystem":"pypi","summary":"Colored is a simple Python library (current version 2.3.2) for adding color and formatting to terminal output. It provides a collection of color codes and names, supporting 256-color terminal setups and modern RGB color modes. It maintains an active development status with regular updates, having released version 2.3.2 on March 28, 2026.","last_verified":"2026-04-25T02:23:24.799Z","tags":["xterm","color","colour","vt100","ansi","terminal","text","rgb","linux","windows"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/colored"},{"id":7097,"title":"Colored Traceback","library":"colored-traceback","status":"active","version":"0.4.2","language":"python","ecosystem":"pypi","summary":"Colored-traceback is a Python library that automatically colors uncaught exception tracebacks, aiming to improve readability in the terminal. The project is currently active, with its latest release (0.4.2) on July 13, 2024, but has an infrequent release cadence.","last_verified":"2026-04-16T00:00:00.000Z","tags":["traceback","color","debugging","developer-tool","error-handling"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/colored-traceback"},{"id":622,"title":"Coloredlogs: Colored Terminal Output for Python's Logging Module","library":"coloredlogs","status":"active","version":"15.0.1","language":"python","ecosystem":"pypi","summary":"coloredlogs is a Python library that enhances the default logging output by adding color formatting to log messages. It provides a simple way to make log messages more visually distinguishable, making it easier to read and interpret log output, especially when working in a terminal or command-line environment. The current version is 15.0.1. It is actively maintained with regular updates.","last_verified":"2026-05-12T16:51:25.377Z","tags":["logging","terminal","colors","cli","development","log-formatting"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/coloredlogs"},{"id":1160,"title":"Colorful","library":"colorful","status":"active","version":"0.5.8","language":"python","ecosystem":"pypi","summary":"Colorful is a Python library that provides expressive and consistent terminal string styling. It supports various color modes including 8 ANSI, 256 ANSI, and true colors, along with predefined styles (like Solarized) and custom color palettes. The current version is 0.5.8, and it is actively maintained with several releases per year.","last_verified":"2026-04-23T17:46:56.437Z","tags":["terminal","colors","styling","CLI","ANSI","colorama-integration"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/colorful"},{"id":7098,"title":"ColorHash","library":"colorhash","status":"active","version":"2.3.0","language":"python","ecosystem":"pypi","summary":"ColorHash is a lightweight Python library for generating deterministic colors from any object. By calculating a color value based on an object's hash, it ensures consistent results: the same input will always yield the same color. It is currently at version 2.3.0 and has an active development cycle, with recent updates focusing on performance and wider Python version compatibility.","last_verified":"2026-04-16T00:00:00.000Z","tags":["color","hash","utility","frontend","ui","deterministic"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/colorhash"},{"id":471,"title":"colorlog","library":"colorlog","status":"active","version":"6.10.1","language":"python","ecosystem":"pypi","summary":"colorlog is a Python library that adds colors to the output of Python's standard logging module. It currently stands at version 6.10.1 and is in active maintenance, focusing on bug fixes and Python 3 compatibility, rather than major feature additions that might introduce breaking changes.","last_verified":"2026-05-12T14:04:46.103Z","tags":["logging","colors","terminal","CLI","developer-tool"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/colorlog"},{"id":8904,"title":"Colorlover: Color Scales for Python","library":"colorlover","status":"maintenance","version":"0.3.0","language":"python","ecosystem":"pypi","summary":"Colorlover is a Python library providing a collection of qualitative, sequential, and diverging color scales, originally designed for use with IPython notebooks. It offers utilities for converting between RGB and HSL color formats, generating numeric representations, and outputting scales as HTML. The library's current version is 0.3.0, released in January 2019, and it appears to be in a maintenance state with no recent active development.","last_verified":"2026-04-16T00:00:00.000Z","tags":["color","color scales","visualization","ipython","jupyter","data science"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/colorlover"},{"id":8027,"title":"Color Math and Conversion Library","library":"colormath","status":"active","version":"3.0.0","language":"python","ecosystem":"pypi","summary":"colormath is a Python library that simplifies complex color mathematics and conversions. The current stable version is 3.0.0. It provides support for a wide range of color spaces (e.g., CIE Lab, XYZ, sRGB, HSL, HSV, CMY/CMYK), enabling conversions between them, calculation of color differences (Delta E), and chromatic adaptations. The project maintains an active status with ongoing documentation updates, though code releases are less frequent.","last_verified":"2026-04-16T00:00:00.000Z","tags":["color","math","conversion","color space","cie","rgb","lab","delta e"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/colormath"},{"id":9614,"title":"Colorspacious","library":"colorspacious","status":"abandoned","version":"1.1.2","language":"python","ecosystem":"pypi","summary":"Colorspacious is a Python library providing robust and accurate tools for colorspace conversions. It supports a wide range of standard colorspaces (sRGB, CIELab, CIELCh, etc.) and is built to handle numerical data efficiently, especially with NumPy arrays. The current version is 1.1.2, but development has been inactive since 2018, placing it in an abandoned state.","last_verified":"2026-04-17T00:00:00.000Z","tags":["color","colorspace","conversion","CIE","LAB","LCH","sRGB","numerical"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/colorspacious"},{"id":14499,"title":"Colortape: Tape/node-tap Test Output Colorizer","library":"colortape","status":"abandoned","version":"0.1.2","language":"javascript","ecosystem":"npm","summary":"Colortape is a command-line utility designed to add color to the test output of `tape` and `node-tap` JavaScript testing frameworks. It functions either as a direct wrapper for the test command, executing the test file and formatting its output, or by accepting the raw test output via a pipe. The package is currently at version 0.1.2, which was last published over seven years ago, indicating an abandoned status with no active development or maintenance. Its primary differentiator is its singular focus on colorizing output for these specific testing libraries, providing a simple, albeit unmaintained, solution for visual enhancement of test results without modifying the underlying test runners. Due to its abandonment, users should be aware of potential compatibility issues with newer Node.js versions or `tape`/`node-tap` releases, and the absence of security updates.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","test","color","tape","tap"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/colortape"},{"id":8030,"title":"Colorthief","library":"colorthief","status":"active","version":"0.2.1","language":"python","ecosystem":"pypi","summary":"Colorthief is a minimalistic Python module (version 0.2.1) for extracting the dominant color or a representative color palette from an image. It relies on the Pillow library for image processing and uses a modified median cut quantization algorithm. While it hasn't seen recent updates, it remains functional for basic color extraction tasks.","last_verified":"2026-04-16T00:00:00.000Z","tags":["image processing","color extraction","dominant color","color palette"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/colorthief"},{"id":7099,"title":"Colorzero","library":"colorzero","status":"active","version":"2.0","language":"python","ecosystem":"pypi","summary":"Colorzero is a Python library designed for simple and 'pythonic' color manipulation. It features a comprehensive `Color` class capable of converting between various color representations and calculating color differences. The library utilizes immutable `Color` objects, which are descendents of `namedtuple`, necessitating a specific approach to color manipulation. The current version is 2.0, last released in March 2021.","last_verified":"2026-04-16T00:00:00.000Z","tags":["color","colour","color manipulation","rgb","hls","hsv","cie lab","css colors"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/colorzero"},{"id":2895,"title":"Colour (Simple Color Manipulation)","library":"colour","status":"maintenance","version":"0.1.5","language":"python","ecosystem":"pypi","summary":"The `colour` library, version 0.1.5, provides simple utilities for converting and manipulating various color representations such as HSL, RGB, web (hex), and X11 named colors. It offers a `Color` object for object-oriented manipulation and also exposes single-purpose conversion functions. This library is older and has a slow release cadence, with its last release in 2017.","last_verified":"2026-04-25T02:23:39.580Z","tags":["color","colour","rgb","hsl","hex","conversion"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/colour"},{"id":8905,"title":"colour-runner","library":"colour-runner","status":"abandoned","version":"0.1.1","language":"python","ecosystem":"pypi","summary":"colour-runner is a Python library designed to provide color formatting for standard `unittest` test output. The project's last release was 0.1.1 in October 2018, and it has seen no significant updates since then. It is considered abandoned due to lack of maintenance, making it potentially incompatible with newer Python versions and modern testing practices.","last_verified":"2026-04-16T00:00:00.000Z","tags":["unittest","testing","color","terminal","output"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/colour-runner"},{"id":6333,"title":"Colour Science for Python","library":"colour-science","status":"active","version":"0.4.7","language":"python","ecosystem":"pypi","summary":"Colour Science is a comprehensive open-source Python package providing a collection of algorithms and datasets for colour science applications, including colourspace conversions, colour appearance models, and spectral computations. It's currently at version 0.4.7 and maintains an active development cycle with frequent alpha milestones and releases, often introducing new features and compatibility updates.","last_verified":"2026-04-15T00:00:00.000Z","tags":["color science","colour management","computer graphics","image processing","optics","photography"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/colour-science"},{"id":7100,"title":"Colourmap","library":"colourmap","status":"active","version":"1.2.1","language":"python","ecosystem":"pypi","summary":"The `colourmap` Python package, currently at version 1.2.1, generates N unique colors from a specified input colormap or list of colors. It also provides utilities for converting between RGB and HEX color formats and can create linear gradients. The package appears to have a moderate release cadence, with recent updates in late 2025.","last_verified":"2026-04-16T00:00:00.000Z","tags":["colors","colormap","unique colors","hex","rgb","color conversion"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/colourmap"},{"id":21058,"title":"ColPali Engine","library":"colpali-engine","status":"active","version":"0.3.15","language":"python","ecosystem":"pypi","summary":"ColPali Engine is a library for training and running inference with the ColPali architecture, a multimodal retrieval model based on vision-language models. It supports document indexing and retrieval using late interaction over image embeddings. Current version is 0.3.15, with active development and periodic releases.","last_verified":"2026-04-27T00:00:00.000Z","tags":["retrieval","multimodal","colpali","visual-language-model","late-interaction"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/colpali-engine"},{"id":27661,"title":"CoLT5 Attention","library":"colt5-attention","status":"active","version":"0.11.1","language":"python","ecosystem":"pypi","summary":"Conditionally Routed Attention, an implementation of the CoLT5 architecture for efficient long-context transformers. Current version 0.11.1, rapid release cadence.","last_verified":"2026-05-09T00:00:00.000Z","tags":["attention","transformer","efficient","long-context","routing"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/colt5-attention"},{"id":3934,"title":"Columnar","library":"columnar","status":"active","version":"1.4.1","language":"python","ecosystem":"pypi","summary":"Columnar is a Python library for pretty-printing tabular data in a well-formatted columnar output string. It offers features like customizable headers, column justification (left, center, right), and the ability to apply styling patterns using regular expressions. Its primary use case is enhancing the readability of data for command-line interfaces or logs. The current version is 1.4.1, released in December 2021, indicating a stable and mature utility rather than a rapidly evolving project.","last_verified":"2026-04-11T00:00:00.000Z","tags":["text formatting","cli","table","display","output","pretty-print"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/columnar"},{"id":10651,"title":"Colyseus Multiplayer Framework","library":"colyseus","status":"active","version":"0.17.9","language":"javascript","ecosystem":"npm","summary":"Colyseus is an authoritative multiplayer framework for Node.js, designed for real-time applications and games. The current stable version is 0.17.9, with consistent releases bringing new features and stability improvements, such as its recent first-class Vite integration. It differentiates itself by offering robust server-side state synchronization, leveraging WebSockets for communication, and providing comprehensive SDKs for a wide array of client platforms including TypeScript, React, Unity, Godot, and GameMaker. This broad support makes it a versatile choice for developers targeting multiple environments, ensuring consistent multiplayer experiences across different game engines and web frameworks. It supports various configurable transport layers and presence/driver integrations, such as Redis, for scaling and flexibility.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","colyseus","multiplayer","netcode","realtime","networking","websockets","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/colyseus"},{"id":18233,"title":"Fluid Database","library":"com.fluid.database","status":"maintenance","version":"2.1.0","language":"javascript","ecosystem":"npm","summary":"A Unity package providing a simple key-value pair database supporting int, float, string, and bool types, with extensibility to custom types via generics. Current stable version is 2.1.0 (released 2021-01-05). The package is installed via Unity's Package Manager from the npm registry under the com.fluid scope. It uses Unity Events for change notifications and includes a global bool monitor component. Compared to PlayerPrefs or scriptable objects, Fluid Database offers type safety, a generic API, and editor integration.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","unity package manager","unity3d","database","upm"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/com.fluid.database"},{"id":17535,"title":"CoManD Frontend Framework","library":"comand-frontend-framework","status":"active","version":"4.3.55","language":"javascript","ecosystem":"npm","summary":"The CoManD Frontend-Framework is a pure HTML5/CSS3 styling solution designed for building responsive and accessible web projects. Currently at version 4.3.55, its development and release cadence are not publicly detailed, but the version number suggests active maintenance. Unlike JavaScript-heavy UI libraries, CoManD provides a clean, standards-based CSS foundation without requiring any JavaScript for its core functionality. It includes an Icomoon-based iconfont via the `comand-ui-iconfonts-dependency`, offering a comprehensive styling toolkit from typography and layout to component aesthetics. The framework aims to be scalable, suitable for diverse project sizes from small one-pagers to large web platforms, by leveraging modern CSS practices and a minimal, unopinionated approach to JavaScript integration. Its primary utility is to serve as a robust styling layer, leaving component logic to the developer's chosen JavaScript framework or vanilla implementation.","last_verified":"2026-04-23T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/comand-frontend-framework"},{"id":3935,"title":"Comet ML","library":"comet-ml","status":"active","version":"3.57.3","language":"python","ecosystem":"pypi","summary":"Comet ML is an MLOps platform for tracking, comparing, debugging, and optimizing machine learning models. It provides a comprehensive dashboard to visualize experiments, log code, metrics, hyperparameters, and artifacts. The current version is 3.57.3, and it receives frequent updates with new features and bug fixes.","last_verified":"2026-04-11T00:00:00.000Z","tags":["mlops","experiment-tracking","machine-learning","logging","data-science"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/comet-ml"},{"id":2896,"title":"Comfy AIMDO","library":"comfy-aimdo","status":"active","version":"0.2.12","language":"python","ecosystem":"pypi","summary":"Comfy AIMDO (AI Model Dynamic Offloader) is a core utility for ComfyUI, acting as a PyTorch VRAM allocator. It implements on-demand offloading of model weights when the primary PyTorch VRAM allocator comes under pressure, aiming to prevent out-of-memory errors and optimize GPU memory usage for AI models. It is currently at version 0.2.12 and is actively maintained as an integral part of the ComfyUI ecosystem.","last_verified":"2026-04-25T02:23:55.527Z","tags":["ComfyUI","VRAM","memory management","PyTorch","AI models","GPU"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/comfy-aimdo"},{"id":21059,"title":"Comfy CLI","library":"comfy-cli","status":"active","version":"1.7.3","language":"python","ecosystem":"pypi","summary":"A command-line interface for managing ComfyUI installations, workflows, and models. Version 1.7.3 requires Python >=3.10 and is actively maintained.","last_verified":"2026-04-27T00:00:00.000Z","tags":["comfyui","cli","workflow"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/comfy-cli"},{"id":23445,"title":"comfy-env","library":"comfy-env","status":"active","version":"0.3.47","language":"python","ecosystem":"pypi","summary":"Environment management for ComfyUI custom nodes - CUDA wheel resolution and process isolation. Current version 0.3.47, released irregularly.","last_verified":"2026-05-01T00:00:00.000Z","tags":["comfyui","environment-management","cuda","process-isolation"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/comfy-env"},{"id":3433,"title":"Comfy Kitchen","library":"comfy-kitchen","status":"active","version":"0.2.8","language":"python","ecosystem":"pypi","summary":"Comfy Kitchen is a fast kernel library designed for ComfyUI, offering optimized computational primitives with support for multiple compute backends such as PyTorch, JAX, and CuPy. It provides low-level, high-performance operations for AI workloads, allowing users to leverage different hardware and frameworks. The current version is 0.2.8, and it appears to follow a rapid iteration release cadence, indicating active development.","last_verified":"2026-04-25T10:06:55.969Z","tags":["ComfyUI","AI","Machine Learning","Kernels","Optimization","Backend","PyTorch","JAX","CuPy"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/comfy-kitchen"},{"id":3434,"title":"ComfyUI Embedded Documentation","library":"comfyui-embedded-docs","status":"active","version":"0.4.3","language":"python","ecosystem":"pypi","summary":"ComfyUI-embedded-docs is a Python package that provides offline documentation and help resources specifically for ComfyUI's core nodes. It bundles Markdown files and associated assets, making node-specific documentation accessible directly within the ComfyUI interface. The package maintains an active development status with regular updates, typically published to PyPI upon changes to its `pyproject.toml` on the main branch.","last_verified":"2026-04-11T00:00:00.000Z","tags":["ComfyUI","documentation","AI","machine learning","node-based","workflow"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/comfyui-embedded-docs"},{"id":2897,"title":"ComfyUI Frontend Package","library":"comfyui-frontend-package","status":"active","version":"1.43.1","language":"python","ecosystem":"pypi","summary":"This package provides frontend components and utilities specifically designed for developing custom nodes and UI extensions within the ComfyUI ecosystem. It helps integrate custom web interfaces and widgets into the ComfyUI frontend. It is currently at version 1.43.1 and is updated frequently alongside ComfyUI releases.","last_verified":"2026-04-25T02:24:27.511Z","tags":["comfyui","frontend","custom-nodes","web-development","ai-art","generative-ai"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/comfyui-frontend-package"},{"id":5884,"title":"ComfyUI Manager","library":"comfyui-manager","status":"active","version":"4.1","language":"python","ecosystem":"pypi","summary":"ComfyUI Manager is an extension designed to enhance the usability of ComfyUI by providing features to install, update, remove, disable, and enable custom nodes and models. It also offers various functionalities to assist with ComfyUI workflows, including snapshot management and missing node detection. The current version is 4.1, and it follows the release cadence of ComfyUI, with frequent updates.","last_verified":"2026-04-14T00:00:00.000Z","tags":["ComfyUI","AI","workflow","custom nodes","manager","machine learning"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/comfyui-manager"},{"id":2442,"title":"ComfyUI Workflow Templates","library":"comfyui-workflow-templates","status":"active","version":"0.9.45","language":"python","ecosystem":"pypi","summary":"The `comfyui-workflow-templates` library provides a convenient Python package to access a collection of pre-defined ComfyUI workflow JSONs. It allows developers to easily retrieve and use these templates programmatically, streamlining the creation and sharing of ComfyUI workflows. The current version is 0.9.45, with updates typically released as new templates are added or existing ones are refined.","last_verified":"2026-04-24T19:59:18.243Z","tags":["comfyui","ai","workflow","templates","image-generation","utility"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/comfyui-workflow-templates"},{"id":2440,"title":"ComfyUI Workflow Templates Core","library":"comfyui-workflow-templates-core","status":"active","version":"0.3.194","language":"python","ecosystem":"pypi","summary":"ComfyUI Workflow Templates Core provides fundamental utilities and helper functions for managing and loading ComfyUI workflow templates. It's a core component of the broader ComfyUI workflow template system, facilitating programmatic interaction with template manifests and their associated files. The library is actively developed as part of the Comfy-Org/workflow_templates repository, with releases tied to ComfyUI updates. The current PyPI version is 0.3.194. [1, 7, 9]","last_verified":"2026-04-24T19:55:05.385Z","tags":["ComfyUI","workflow","templates","AI","generative-AI","utilities","machine-learning"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/comfyui-workflow-templates-core"},{"id":2898,"title":"ComfyUI Workflow Templates (Media API Bundle)","library":"comfyui-workflow-templates-media-api","status":"active","version":"0.3.68","language":"python","ecosystem":"pypi","summary":"This library provides a collection of API-driven workflow templates (JSON files) for ComfyUI, specifically tailored for various media processing tasks. It acts as a data bundle, offering ready-to-use workflows accessible within the ComfyUI user interface, rather than adding new Python functionality or custom nodes. The current version is 0.3.68, and it's part of a rapidly evolving ComfyUI ecosystem with frequent updates.","last_verified":"2026-04-25T02:25:56.118Z","tags":["ComfyUI","workflow","template","AI","generative-AI","media","API"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/comfyui-workflow-templates-media-api"},{"id":2899,"title":"ComfyUI Workflow Templates - Media Image","library":"comfyui-workflow-templates-media-image","status":"active","version":"0.3.118","language":"python","ecosystem":"pypi","summary":"This package provides workflow templates and associated assets specifically designed for image processing and generation tasks within ComfyUI. It is part of the broader `comfyui-workflow-templates` ecosystem, delivering pre-configured JSON workflow files and their corresponding preview assets for easy integration and use directly within the ComfyUI graphical interface. The project maintains an active development cycle, frequently updating its collection of templates and underlying infrastructure to support new ComfyUI features and models.","last_verified":"2026-04-11T00:00:00.000Z","tags":["comfyui","workflow","templates","image","media","ai","generative-art"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/comfyui-workflow-templates-media-image"},{"id":2441,"title":"ComfyUI Workflow Templates: Media Other","library":"comfyui-workflow-templates-media-other","status":"active","version":"0.3.166","language":"python","ecosystem":"pypi","summary":"This library provides a collection of workflow templates (JSON files and preview assets) specifically for audio, 3D, and miscellaneous media types within ComfyUI. It is not a traditional Python library that offers direct imports or new nodes, but rather a bundle of ready-to-use workflow configurations designed to be loaded and utilized directly through the ComfyUI graphical user interface.","last_verified":"2026-04-10T00:00:00.000Z","tags":["ComfyUI","workflow","template","media","audio","3D","AI","generative art"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/comfyui-workflow-templates-media-other"},{"id":2900,"title":"ComfyUI Video Workflow Templates","library":"comfyui-workflow-templates-media-video","status":"active","version":"0.3.73","language":"python","ecosystem":"pypi","summary":"This package provides a bundle of video workflow assets and templates for ComfyUI. It's part of the broader `comfyui-workflow-templates` ecosystem, offering pre-configured JSON workflow definitions and associated preview assets for various video processing and generation tasks within the ComfyUI graphical user interface. The current version is 0.3.73, and releases are tied to updates in the main ComfyUI workflow templates project.","last_verified":"2026-04-25T02:27:25.031Z","tags":["ComfyUI","workflow","video","AI","generative AI","templates","media generation"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/comfyui-workflow-templates-media-video"},{"id":623,"title":"Jupyter Comm","library":"comm","status":"active","version":"0.2.3","language":"python","ecosystem":"pypi","summary":"Comm is a low-level Python library providing the core implementation for Jupyter communications (Comms). It enables custom bidirectional messaging between a Jupyter kernel (like ipykernel or xeus-python) and its connected frontend. It is currently at version 0.2.3 and is actively maintained, with releases typically tied to Jupyter ecosystem updates.","last_verified":"2026-05-12T16:51:42.499Z","tags":["jupyter","kernel","frontend","communication","ipython","widgets"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/comm"},{"id":12983,"title":"Command Line Test Utility for Node.js","library":"command-line-test","status":"maintenance","version":"1.0.10","language":"javascript","ecosystem":"npm","summary":"command-line-test is a focused Node.js utility library designed for performing integration tests against command-line interfaces and executables. Currently at version 1.0.10, it provides a unified API to execute shell commands and processes using Node.js's `child_process` module capabilities, including `fork`, `spawn`, `exec`, and `execFile`. The library simplifies the capture and analysis of standard output (`stdout`), standard error (`stderr`), and exit codes from executed commands, making it ideal for verifying CLI tool behavior. It supports asynchronous operations via Promises, traditional Node.js callbacks, and generator-based `yield` (often used with frameworks like `co` or `co-mocha`). Its primary differentiator is its straightforward approach to command execution and result parsing within a test environment, offering a stable and mature solution for CLI automation testing. The project appears to be in a maintenance phase, with infrequent updates since its stable 1.x release series.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","test","unittest"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/command-line-test"},{"id":14502,"title":"Fuzzy String Scoring Utility","library":"command-score","status":"abandoned","version":"0.1.2","language":"javascript","ecosystem":"npm","summary":"Command-score is a JavaScript utility designed for fuzzy string matching, providing a numerical 'matchiness' score between 0 and 1 for a given query and target string. It was developed for use in autocompletion contexts within the Superhuman email client, where the set of potential results is relatively bounded. The library's scoring algorithm prioritizes various factors, including exact matches, case sensitivity, prefix matches, and penalties for word or character jumps and transpositions within the query. Scores are primarily comparable when the query remains constant across different target strings, allowing for a secondary sort on top of matchiness. The latest version, 0.1.2, was published in June 2016, and the project has seen no significant code updates since, indicating it is no longer actively maintained. As such, it does not support modern JavaScript module systems (ESM) natively.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","fuzzy","fuzzymatch","match","string","search","autocomplete"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/command-score"},{"id":10652,"title":"CommandBar JavaScript SDK","library":"commandbar","status":"active","version":"1.14.0","language":"javascript","ecosystem":"npm","summary":"CommandBar is a JavaScript/TypeScript SDK designed to embed an AI-powered command bar and user assistance platform into web and mobile applications. It allows developers to add contextual help, searchable commands, in-app guides, checklists, nudges, and product tours, acting as a dynamic, embedded wiki for application functionality and support. The current stable npm package version is 1.14.0. While the npm package itself was last published two years ago, the underlying CommandBar service and its features, such as the AI Copilot and mobile support, are actively developed. Key differentiators include its AI capabilities for user assistance, robust mobile application support via dedicated SDKs (iOS, Android, React Native), and a comprehensive suite of tools for digital adoption and user engagement, contrasting with simpler command palettes or generic UI libraries.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/commandbar"},{"id":15987,"title":"Commandpost CLI Parser","library":"commandpost","status":"active","version":"1.4.0","language":"javascript","ecosystem":"npm","summary":"Commandpost is a command-line option parser library for Node.js, designed with a strong emphasis on TypeScript developer experience while remaining fully compatible with JavaScript projects. It provides a structured, chainable API for defining root commands, sub-commands, various types of options (e.g., flags, parameters), and arguments (required, optional, variadic). Inspired by the popular `commander` library, Commandpost differentiates itself by addressing `commander`'s limitations regarding robust TypeScript type inference and usage, offering a more type-safe approach to CLI development. The current stable version is 1.4.0, with releases historically following an irregular cadence based on community contributions and author availability, rather than fixed schedules. Key features include automatic help message generation, versioning, and descriptive capabilities for commands and options. Its core strength lies in enabling developers to build type-safe CLI applications with a familiar, fluid API.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/commandpost"},{"id":7101,"title":"Comment Parser","library":"comment-parser","status":"active","version":"1.2.5","language":"python","ecosystem":"pypi","summary":"comment-parser is a Python module designed to extract comments from various source code files. It supports common languages like C, C++, Java, JavaScript, Python, and others, handling both single-line and multi-line comment formats. The library, currently at version 1.2.5, features an active release schedule, with recent updates focusing on setup stability and adding typing information.","last_verified":"2026-04-16T00:00:00.000Z","tags":["parser","comments","code analysis","source code","multi-language"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/comment-parser"},{"id":27662,"title":"commented-configparser","library":"commented-configparser","status":"active","version":"3.0.0","language":"python","ecosystem":"pypi","summary":"A custom ConfigParser class that preserves comments and most formatting when writing loaded config out. Version 3.0.0 supports Python >=3.9. Release cadence is irregular.","last_verified":"2026-05-09T00:00:00.000Z","tags":["configparser","ini","comments","preserve"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/commented-configparser"},{"id":2901,"title":"CommentJSON","library":"commentjson","status":"active","version":"0.9.0","language":"python","ecosystem":"pypi","summary":"commentjson is a Python package that enables you to include Python-style (#) and JavaScript-style (//) comments within your JSON files. Its API closely mirrors the standard library's `json` module, providing `load`, `loads`, `dump`, and `dumps` functionalities. Currently at version 0.9.0, the library is actively maintained, with recent releases focusing on performance improvements and compatibility.","last_verified":"2026-04-25T02:27:52.504Z","tags":["json","comments","configuration","parser"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/commentjson"},{"id":12980,"title":"Commist","library":"commist","status":"active","version":"3.2.0","language":"javascript","ecosystem":"npm","summary":"Commist is a JavaScript library designed for building command-line interface (CLI) applications with multiple subcommands. It functions as a lightweight command registry and dispatcher, primarily intended for use alongside `minimist` for parsing arguments within individual command handlers. The current stable version is 3.2.0, with releases occurring periodically to introduce new features (like asynchronous command handling) and address minor improvements or fixes. A key differentiator is its built-in fuzzy matching capabilities, which allow for abbreviated command names (down to three characters) and tolerate minor spelling mistakes, enhancing the user experience. It also provides options for strict command matching when exactness is required, and supports asynchronous command execution via `parseAsync` for modern Node.js applications.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/commist"},{"id":23446,"title":"commit-check","library":"commit-check","status":"active","version":"2.6.0","language":"python","ecosystem":"pypi","summary":"A Python library and CLI tool to enforce commit message formatting, branch naming conventions, author/email checks, and other git-related validations. Version 2.6.0 targets Python >=3.9 and is released periodically.","last_verified":"2026-05-01T00:00:00.000Z","tags":["commit","git","linter","validation","cli"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/commit-check"},{"id":25101,"title":"commit-sentry","library":"commit-sentry","status":"active","version":"0.1.12","language":"javascript","ecosystem":"npm","summary":"Zero-config Git hooks that work consistently across Windows, macOS, and Linux. Version 0.1.12 auto-wires pre-commit, commit-msg, and pre-push hooks on npm install without manual husky setup. Ships with prettier and lint-staged, offers optional ESLint scaffolding via `setup-eslint`, includes a `rm-console` tag to strip console.log calls, and runs commit-time builds with Windows lock detection. Released bi-weekly, it focuses on solving cross-platform hook failures and fresh-clone readiness where husky alone falls short.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","husky","hooks","git","prettier","eslint","lint-staged","commit-msg","pre-commit"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/commit-sentry"},{"id":25100,"title":"commithelper","library":"commithelper","status":"maintenance","version":"1.2.0","language":"javascript","ecosystem":"npm","summary":"A CLI tool for creating and linting commit messages. Current stable version is 1.2.0 (released 2021-06-11), with a maintenance cadence. It offers two modes: `prompt` for interactively building a commit message and `check` for linting existing messages. Unlike commitlint, it provides guided prompts with valid options, and unlike commitizen, it also supports linting. Configuration can be placed in package.json or a separate config file. Integrates with git hooks via husky or ghooks.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","commit","lint","cli"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/commithelper"},{"id":2443,"title":"Commitizen","library":"commitizen","status":"active","version":"4.13.9","language":"python","ecosystem":"pypi","summary":"Commitizen is a Python client tool that standardizes commit messages, automates version bumping using Semantic Versioning, and generates changelogs. It helps development teams maintain consistent commit history and streamline release processes. The library is actively maintained with frequent patch releases, and the current version is 4.13.9.","last_verified":"2026-04-24T19:59:42.236Z","tags":["versioning","git","cli","developer-tools","conventional-commits","semantic-versioning","changelog"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/commitizen"},{"id":25106,"title":"commitlint","library":"commitlint","status":"active","version":"20.5.3","language":"javascript","ecosystem":"npm","summary":"commitlint v20.5.3 is a CLI tool that lints commit messages against configurable rules, enforcing conventional commit formats. It runs as a git hook or standalone, supports shared configurations (e.g., @commitlint/config-conventional), and integrates with CI. Uses conventional-changelog parser. Stable releases every few weeks. Key differentiators: highly customizable rules, extensive ecosystem of plugins/presets, and strict adherence to conventional-commits spec. Node >=18, ESM-first but CJS compatible via .cjs configs. Active development with frequent updates.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","conventional-changelog","commitlint","cli"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/commitlint"},{"id":25102,"title":"commitlint-azure-pipelines-cli","library":"commitlint-azure-pipelines-cli","status":"active","version":"1.0.5","language":"javascript","ecosystem":"npm","summary":"CLI tool to lint commits in Azure Pipelines using commitlint. Current stable version is 1.0.5 (last updated December 2022, sporadically maintained). Requires @commitlint/cli >=7.0.0 as a peer dependency. Key differentiator: zero configuration needed for Azure Pipelines CI — automatically detects the correct commit range for pull requests and branches, simplifying setup compared to manually specifying commit ranges with commitlint directly.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","commitlint","cli","azure","pipelines","devops","ci","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/commitlint-azure-pipelines-cli"},{"id":25103,"title":"commitlint-circle","library":"commitlint-circle","status":"maintenance","version":"1.0.0","language":"javascript","ecosystem":"npm","summary":"Convenience wrapper around @commitlint/cli for linting all relevant commits for a change or PR on Circle CI, version 1.0.0. This package is specifically for Circle CI, providing zero-configuration linting. Its key differentiator is the automatic detection of the commit range based on Circle CI environment variables (e.g., CIRCLE_PULL_REQUESTS, CIRCLE_SHA1). It requires @commitlint/cli ^7.0.0 as a peer dependency. Ship TypeScript types. One of the few commitlint integrations tailored to Circle CI, but note it is not actively maintained (last release in 2019).","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/commitlint-circle"},{"id":25104,"title":"commitlint-config-patternplate","library":"commitlint-config-patternplate","status":"active","version":"20.5.3","language":"javascript","ecosystem":"npm","summary":"Lint your commits, patternplate-style. This is a shareable commitlint configuration that enforces the patternplate commit convention, based on conventional-changelog. Current stable version is 20.5.3 (April 2026). Release cadence is frequent (~every few weeks) with minor patches and features. Key differentiator: opinionated patternplate style with specific header, scope, and footer rules. Requires commitlint v20 and Node >=v18. ESM-only since v20.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","conventional-changelog","commitlint","commitlint-config","angular"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/commitlint-config-patternplate"},{"id":10653,"title":"Common Error Classes for Node.js","library":"common-errors","status":"abandoned","version":"1.2.0","language":"javascript","ecosystem":"npm","summary":"The `common-errors` package provides a comprehensive suite of custom error classes for Node.js, designed to offer more specific error types than native JavaScript `Error` objects. Originally intended to mirror error types found in other modern languages, it includes classes like `AlreadyInUseError`, `ArgumentError`, `NotFoundError`, and `AuthenticationRequiredError`. Key features highlighted in its documentation include the ability to append stack traces from asynchronously generated errors, dynamically generate custom error classes, and map HTTP status codes to errors for web service integration. The current stable version is 1.2.0. However, the package has not seen active development or updates in many years, with its last release dating back to 2017. Consequently, it is no longer actively maintained.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","error","errors","common errors","exception","exceptions","validation","standard","argument"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/common-errors"},{"id":23447,"title":"Common Expression Language","library":"common-expression-language","status":"active","version":"0.5.6","language":"python","ecosystem":"pypi","summary":"Python bindings for the Common Expression Language (CEL), providing evaluation, compilation, and CLI tools. Current version 0.5.6, requires Python >=3.11. Development is active with regular releases.","last_verified":"2026-05-01T00:00:00.000Z","tags":["cel","expression-language","evaluation","bindings"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/common-expression-language"},{"id":10654,"title":"Common JavaScript File Extensions","library":"common-js-file-extensions","status":"abandoned","version":"1.0.4","language":"javascript","ecosystem":"npm","summary":"The `common-js-file-extensions` package provides two static arrays, `code` and `config`, listing various file extensions associated with JavaScript code and configuration files, respectively. It includes extensions for a wide range of JavaScript dialects and transpiled languages, such as standard `.js`, `.mjs`, `.cjs`, as well as older or less common ones like `.coffee`, `.ts`, `.iced`, `.es6`, `.jsx`, and `.json5`. Currently at version 1.0.4, the package appears to be stable but likely no longer actively maintained, given its last update years ago (copyright 2016). Its primary utility lies in offering a comprehensive, if somewhat dated, reference for tools needing to identify JavaScript-related files without needing to parse package manifests or project configurations for specific language tooling.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","js","extensions","file","extension","name"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/common-js-file-extensions"},{"id":17426,"title":"Common Middleware","library":"common-middleware","status":"maintenance","version":"1.0.0","language":"javascript","ecosystem":"npm","summary":"common-middleware is a JavaScript utility library that provides a collection of reusable middleware functions designed for applications built upon the `base-methods` framework, particularly for projects like Assemble, Verb, Generate, and Update. It currently stands at version 1.0.0, last updated over two years ago, indicating a maintenance phase rather than active development. The library focuses on processing file objects in a pipeline, offering functionalities such as front-matter parsing, escaping and unescaping template delimiters, and managing JSON data on load and pre-write. Its key differentiator is its integration within the `base` and `assemble` ecosystem, providing standardized pre-processing capabilities for file-based templating and content management workflows common in static site generators or documentation builders. It is specifically designed for Node.js environments, historically supporting versions `0.10.0` and above, and primarily uses CommonJS modules.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","common","front","front-matter","matter","middleware","parse","templates","yaml"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/common-middleware"},{"id":15097,"title":"Utility Template Tags for ES2015+","library":"common-tags","status":"active","version":"1.8.2","language":"javascript","ecosystem":"npm","summary":"common-tags provides a collection of reusable template literal tag functions for JavaScript (ES2015+). These tags offer functionalities like HTML escaping (`html`, `safeHtml`), string stripping and indentation (`stripIndent`, `oneLine`), and list formatting (`commaLists`, `inlineLists`). The current stable version is 1.8.2. While there's a pre-release v2.0.0-alpha.1 hinting at future TypeScript adoption and documentation rewrite, the package has a relatively stable, though not very frequent, release cadence for major features, with minor patches addressing bugs or internal tooling. It differentiates itself by offering a robust, well-tested set of common string manipulation utilities often needed when working with template literals, particularly for generating clean, formatted output like HTML or SQL, without the overhead of larger templating engines. It also provides an API for creating custom tags, emphasizing modularity and extensibility for custom text processing scenarios. Since version 1.8.0, it is entirely dependency-free, making it a lightweight choice for modern JavaScript projects.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","array","babel","es2015","es2015-tag","es6","es6-tag","heredoc","html"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/common-tags"},{"id":9616,"title":"commoncode Utilities","library":"commoncode","status":"active","version":"32.4.2","language":"python","ecosystem":"pypi","summary":"commoncode is a collection of essential utilities for Python, originally split from the ScanCode project. It provides robust tools for file system operations, hashing, system information, command execution, and more. It is actively maintained with frequent minor releases to support new Python versions and address bug fixes. The current version is 32.4.2.","last_verified":"2026-04-17T00:00:00.000Z","tags":["utilities","filesystem","hashing","system-info","cli"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/commoncode"},{"id":17538,"title":"CommonJS Everywhere Bundler","library":"commonjs-everywhere","status":"abandoned","version":"0.9.7","language":"javascript","ecosystem":"npm","summary":"commonjs-everywhere (cjsify) is a browser bundler designed for CommonJS modules, providing features like source map generation from minified bundles back to original source code, module aliasing for browser-specific overrides, and an extensible architecture to support various compile-to-JavaScript languages. Its current stable version is 0.9.7, and it appears to be unmaintained given its reliance on Node.js 0.8.x, 0.9.x, or 0.10.x (versions that were released over a decade ago and are long End-of-Life). Key differentiators in its time included robust source map support from minified to original sources, the ability to define custom handlers for non-JavaScript files (such as CoffeeScript and JSON, which were included by default), and an efficient watch mode that only rebuilt changed dependencies. It served as an early alternative to tools like Browserify for enabling Node.js-style module loading in browser environments.","last_verified":"2026-04-23T00:00:00.000Z","tags":["javascript","CommonJS","CommonJS Everywhere","browser","build","bundle","cjsify","browserify","dependency resolution"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/commonjs-everywhere"},{"id":1427,"title":"CommonMark Python Parser","library":"commonmark","status":"deprecated","version":"0.9.1","language":"python","ecosystem":"pypi","summary":"CommonMark-py is a pure Python port of jgm's commonmark.js, a Markdown parser and renderer for the CommonMark specification, using only native modules. It provides functionality to parse Markdown into an Abstract Syntax Tree (AST) and render it to HTML. While it aimed to keep up with CommonMark spec updates, the project is now officially deprecated, with `markdown-it-py` recommended as an alternative for new projects. [7]","last_verified":"2026-04-23T21:03:35.238Z","tags":["markdown","parser","commonmark","deprecated"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/commonmark"},{"id":15306,"title":"CommonMark Specification and Test Cases","library":"commonmark-spec","status":"active","version":"0.31.2","language":"javascript","ecosystem":"npm","summary":"The `commonmark-spec` package provides the official CommonMark specification (`spec.txt`) and a comprehensive suite of over 500 conformance test cases in a machine-readable JSON format. It is a crucial resource for developers building or testing Markdown parsers and renderers that aim for CommonMark compatibility. This package primarily serves as a data source, not a Markdown processor itself; for implementations, refer to `commonmark.js` (JavaScript) or `cmark` (C). The current stable version is 0.31.2, released January 28, 2024. Releases generally occur with updates to the CommonMark specification, which includes clarifications, corrections, and sometimes minor syntactic adjustments. The package's core differentiator is its direct provision of the authoritative spec and its associated, extensive test suite, making it the definitive reference for CommonMark conformance testing.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","commonmark","markdown"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/commonmark-spec"},{"id":12978,"title":"CommonMark Test Suite Data","library":"commonmark-test-suite","status":"active","version":"0.1.0","language":"javascript","ecosystem":"npm","summary":"The `commonmark-test-suite` package provides programmatic access to the official CommonMark Specification test suite data, enabling developers to verify their CommonMark parsers against a standardized set of examples. It aggregates and exposes test cases for various CommonMark spec versions, including the latest stable version (currently 0.31.2, released January 28, 2024). This package itself is at version 0.1.0, indicating it is a relatively new utility that serves as a structured, up-to-date data source for the evolving CommonMark specification. Its primary differentiator is pre-processing and organizing the raw spec test data into an easily consumable JavaScript format, eliminating the need for manual parsing of the spec documents. The release cadence of this package is generally aligned with updates to the CommonMark spec, ensuring that the test data remains current and comprehensive.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/commonmark-test-suite"},{"id":12981,"title":"CommonMark Specification Tests JSON","library":"commonmark.json","status":"active","version":"0.31.0","language":"javascript","ecosystem":"npm","summary":"commonmark.json provides the complete suite of examples and test cases specified by the CommonMark standard, formatted as a readily consumable JSON array. Each entry in the array represents a single test case, including the input Markdown, the expected HTML output, and the section of the CommonMark specification it pertains to. This package is currently on stable version 0.31.0 and is updated periodically, typically when the official CommonMark specification is revised or regenerated, ensuring alignment with the latest standard. Its primary utility lies in serving as a robust dataset for developers building or validating Markdown parsers, allowing them to systematically test their implementations against the authoritative CommonMark examples rather than providing parsing functionality itself. It is designed to be a lightweight, data-only dependency.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","markdown","commonmark","spec","test","json","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/commonmark.json"},{"id":8906,"title":"CommonRegex","library":"commonregex","status":"maintenance","version":"1.5.4","language":"python","ecosystem":"pypi","summary":"CommonRegex is a Python library that bundles a collection of commonly used regular expressions with a straightforward API. It simplifies the extraction of various patterns like dates, times, emails, phone numbers, links, IP addresses, prices, and street addresses from text strings. The current version is 1.5.4, released in 2014, indicating a maintenance-only cadence without active development.","last_verified":"2026-04-16T00:00:00.000Z","tags":["regex","parsing","text processing","data extraction","regular expressions"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/commonregex"},{"id":14498,"title":"Compliance & Security SDK for Leo Smart Contracts (comp-leo)","library":"comp-leo","status":"active","version":"0.3.1","language":"en","ecosystem":"pypi","summary":"comp-leo is a Python SDK designed for integrating compliance and security features, specifically supporting PCI-DSS, with Leo smart contracts. It enables developers to embed verification directly into applications within the CompliLedger ecosystem. The current version is 0.3.1, and its release cadence appears to be ad-hoc based on the project's development.","last_verified":"2026-04-14T00:00:00.000Z","tags":["compliance","security","smart contracts","pci-dss","blockchain","aleo"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/comp-leo"},{"id":17539,"title":"Compack Web Component Bundler","library":"compack","status":"abandoned","version":"0.1.10","language":"javascript","ecosystem":"npm","summary":"Compack is a command-line interface (CLI) tool designed to bundle Web Components by consolidating their individual HTML, CSS, and JavaScript files into a single distributable HTML file. This approach aimed to facilitate the packaging and distribution of components that could then be imported into web applications using HTML Imports. The package is currently at version 0.1.10. Given its last commit was approximately eight years ago and its core reliance on HTML Imports (which have been deprecated and removed from modern browsers), the project is no longer actively maintained and its output is not directly usable in contemporary web development without significant polyfilling or refactoring. Its key differentiator, the use of HTML Imports for component integration, is now a critical limitation.","last_verified":"2026-04-23T00:00:00.000Z","tags":["javascript","web","components","bundler","manager"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/compack"},{"id":7102,"title":"Compact JSON Formatter","library":"compact-json","status":"deprecated","version":"1.8.2","language":"python","ecosystem":"pypi","summary":"compact-json is a Python library that provides a configurable JSON formatter, producing compact yet human-readable output. It is a pure Python port of FracturedJsonJs. As of its latest version, 1.8.2, the package is deprecated, and users are strongly encouraged to migrate to the `fractured-json` library, which directly tracks the original FracturedJson .NET assembly. The library is currently in maintenance mode with no further development planned.","last_verified":"2026-04-16T00:00:00.000Z","tags":["json","formatter","pretty-print","compact","serialization","deprecated"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/compact-json"},{"id":5595,"title":"CompALGO SDK","library":"compalgo","status":"active","version":"0.1.2","language":"python","ecosystem":"pypi","summary":"CompALGO SDK is a Python library designed for Algorand smart contract compliance analysis and on-chain proof anchoring. It provides tools to interact with the Algorand blockchain for these specialized purposes. The current version is 0.1.2. The release cadence is not explicitly stated, but the project appears to have been last updated recently based on PyPI metadata, indicating active maintenance for this version.","last_verified":"2026-04-13T00:00:00.000Z","tags":["Algorand","blockchain","smart contracts","compliance","DeFi"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/compalgo"},{"id":21060,"title":"COMPAS","library":"compas","status":"active","version":"2.15.1","language":"python","ecosystem":"pypi","summary":"COMPAS is an open-source, Python-based framework for computational design and digital fabrication. It provides data structures, algorithms, and utilities for geometry processing, topology optimization, and robotic assembly. Current version 2.15.1 supports Python >=3.9, with a stable release cadence.","last_verified":"2026-04-27T00:00:00.000Z","tags":["computational-design","digital-fabrication","geometry","topology-optimization","robotics"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/compas"},{"id":25105,"title":"compass-compiler","library":"compass-compiler","status":"abandoned","version":"0.0.1","language":"javascript","ecosystem":"npm","summary":"A Node.js wrapper around the Ruby Compass compiler, providing a programmatic API for compiling Sass/SCSS files via Compass. Version 0.0.1 is a minimal initial release with no active maintenance. It requires Ruby and Compass to be installed on the system. The implementation is derived from grunt-contrib-compass. Use Dart Sass or node-sass for modern Sass compilation without Ruby dependencies.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/compass-compiler"},{"id":25107,"title":"compatfactory","library":"compatfactory","status":"active","version":"4.0.4","language":"javascript","ecosystem":"npm","summary":"compatfactory v4.0.4 is a TypeScript library that unifies the TypeScript Compiler API factory functions across all TypeScript versions (3.x, 4.x, 5.x) and makes them conform with the Node Factory API. It solves the problem of different method signatures and availability across TypeScript versions, especially after the removal of old factory functions in TS 5.0. The library provides a single `ensureNodeFactory` function that accepts a `NodeFactory` or a `typescript` module and returns a normalized `NodeFactory` compatible with the latest API. It is actively maintained with frequent updates to support new TypeScript versions (e.g., v5.6, v5.5, v5.3 in v4.0.0). Key differentiators: simple wrapper, tiny footprint, supports all TypeScript versions in one package. Requires Node >=18.20.0.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","typescript","NodeFactory","Compiler API","compat","normalize"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/compatfactory"},{"id":8028,"title":"Compel","library":"compel","status":"active","version":"2.3.1","language":"python","ecosystem":"pypi","summary":"Compel is an active Python library, currently at version 2.3.1, designed to enhance prompting for transformers-type text embedding systems. It provides a flexible and intuitive syntax for sophisticated prompt weighting, blending, and concatenation, commonly used with Hugging Face `diffusers` pipelines. The library aims to give users granular control over how text encoders interpret complex prompt strings, and it maintains a regular release cadence with ongoing development.","last_verified":"2026-04-16T00:00:00.000Z","tags":["prompting","transformers","text-embedding","stable-diffusion","diffusers","AI","image-generation"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/compel"},{"id":17540,"title":"Node.js Compression Middleware","library":"competion","status":"active","version":"1.8.4","language":"javascript","ecosystem":"npm","summary":"compression is a Node.js middleware designed for efficient HTTP response body compression, primarily utilized within web frameworks like Express.js. It supports multiple compression encodings, including deflate, gzip, and brotli, automatically negotiating the most suitable option with the client's `Accept-Encoding` header. The current stable version, 1.8.4, is actively maintained by the Express.js organization, receiving regular updates for security, dependency management, and minor improvements. Its release cadence is driven by the broader Express.js ecosystem's needs. Key differentiators include its simple API for integration into existing Express applications, extensive configuration options that leverage Node.js's native `zlib` module settings for granular control over compression levels and memory usage, and a flexible filter mechanism to conditionally apply compression based on request and response characteristics. It stands out for its robust handling of HTTP headers like `Cache-Control` to prevent unwanted transformations.","last_verified":"2026-04-23T00:00:00.000Z","tags":["javascript","compression","gzip","deflate","middleware","express","brotli","http","stream"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/competion"},{"id":7103,"title":"compiledb","library":"compiledb","status":"active","version":"0.10.7","language":"python","ecosystem":"pypi","summary":"compiledb is a Python tool designed for generating Clang's JSON Compilation Database files, primarily for GNU make-based build systems. It targets large codebases that do not use CMake, which typically generates its own compilation database. The library is currently at version 0.10.7 and is actively maintained, with releases occurring as needed rather than on a strict schedule.","last_verified":"2026-04-16T00:00:00.000Z","tags":["build tools","clang","compilation database","make","C++"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/compiledb"},{"id":25109,"title":"node-compiler","library":"compiler","status":"active","version":"0.1.2","language":"javascript","ecosystem":"npm","summary":"A web compile tool (v0.1.2) for building pipelines of compilation tasks. It provides a plugin-based architecture where processing steps (e.g., transpilation, minification) are chained in a pipeline. Unlike monolithic build tools, it focuses solely on orchestrating compilers. Released as a minimal Node.js package with no stable release cadence; current version is pre-1.0. It differentiates by being lightweight and extensible via custom plugins.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/compiler"},{"id":25108,"title":"Complete Lint","library":"complete-lint","status":"active","version":"5.11.0","language":"javascript","ecosystem":"npm","summary":"complete-lint is a meta-package that bundles and configures ESLint and Prettier for TypeScript projects, providing a zero-config linting setup. Current stable version is 5.11.0, with active development and frequent releases. It simplifies TypeScript linting by handling dependencies and defaults, but requires typescript >=6.0.0. Unlike alternatives like eslint-config-prettier, complete-lint is a full meta-package that installs multiple tools and provides a unified configuration.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","lint","linting","prettier","eslint"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/complete-lint"},{"id":12984,"title":"Complete Teltonika Parser","library":"complete-teltonika-parser","status":"active","version":"0.3.6","language":"javascript","ecosystem":"npm","summary":"The `complete-teltonika-parser` library, currently at version 0.3.6, provides robust parsing capabilities for various Teltonika communication protocols, specifically focusing on AVL data ('data sending') and GPRS messages. It differentiates itself by handling the complexities of Teltonika codecs, such as Codec 12 for GPRS messages, and includes a separate utility function, `parseIMEI`, for device identification packets. A key feature is its careful handling of large numeric values within `IOelement.Elements`, converting them to strings (via `BigInt`) when they exceed JavaScript's `Number.MAX_SAFE_INTEGER` to prevent data loss. The library also ships with TypeScript types, enhancing developer experience by providing strong type checking for the parsed data structures. While no explicit release cadence is stated, updates are typically driven by new Teltonika codec specifications or community contributions.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","teltonika","teltonika-parser","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/complete-teltonika-parser"},{"id":7104,"title":"Complexipy","library":"complexipy","status":"active","version":"5.2.0","language":"python","ecosystem":"pypi","summary":"Complexipy is an extremely fast Python library, written in Rust, designed to calculate the cognitive complexity of Python files. Unlike cyclomatic complexity, it focuses on measuring how difficult code is for humans to read and understand, identifying hard-to-maintain sections. It operates as both a command-line interface (CLI) tool and a Python API, facilitating integration into development workflows, CI/CD pipelines, and pre-commit hooks. The current version is 5.2.0, with an active release cadence, frequently adding new features and improvements.","last_verified":"2026-04-16T00:00:00.000Z","tags":["complexity","cognitive complexity","code analysis","linter","rust","cli","static analysis","maintainability"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/complexipy"},{"id":27663,"title":"Compliance Trestle","library":"compliance-trestle","status":"active","version":"4.0.2","language":"python","ecosystem":"pypi","summary":"Compliance Trestle (v4.0.2) is a tool for managing and automating Python objects representing OSCAL (Open Security Controls Assessment Language) layers and models. It enables validation, transformation, and generation of OSCAL documents (SSP, SAP, SAR, etc.). Release cadence is approximately quarterly. Requires Python >= 3.10.","last_verified":"2026-05-09T00:00:00.000Z","tags":["oscal","security","compliance","automation"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/compliance-trestle"},{"id":25110,"title":"complugin","library":"complugin","status":"maintenance","version":"1.1.4","language":"javascript","ecosystem":"npm","summary":"Unified plugin system for multiple bundlers (Rollup, Vite, Webpack, esbuild) using a common plugin API based on Rollup's hook model. Current stable version 1.1.4. Allows writing one plugin that works across bundlers with bundler-specific adapters. Key differentiator: developers maintain one codebase instead of separate plugins per tool. Ships TypeScript types. Peer dependencies include specific versions of each bundler. Release cadence is irregular; last update August 2022. Note: esbuild requires proxyEsbuild wrapper; Webpack must avoid thread-loader; Rollup disallows as output plugin.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","complugin","bundler-plugin","plugin","rollup","esbuild","vite","webpack","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/complugin"},{"id":10655,"title":"Component Bind Utility","library":"component-bind","status":"abandoned","version":"1.0.0","language":"javascript","ecosystem":"npm","summary":"The `component-bind` package provides a minimalist utility for binding function `this` contexts and partially applying arguments. Version 1.0.0, released approximately ten years ago, is its sole stable release, indicating an abandoned development status. Unlike the native `Function.prototype.bind`, this utility offers an additional signature that allows binding a method by its string name on a given object, which can be convenient in certain reflection or dynamic scenarios. It functions as a single, exported utility function without any significant external runtime dependencies. While functional, modern JavaScript environments typically favor the native `Function.prototype.bind` method or arrow functions for managing `this` context due to their native performance and ubiquitous availability. The package is part of the broader 'component' ecosystem, which itself is largely superseded by contemporary module systems and build tools. Its release cadence is non-existent, and it should be considered a stable, unmaintained piece of legacy utility code.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","bind","utility"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/component-bind"},{"id":14503,"title":"Component Build","library":"component-build","status":"abandoned","version":"1.2.2","language":"javascript","ecosystem":"npm","summary":"component-build is a JavaScript package from the \"component\" ecosystem designed to bundle client-side web assets (scripts, styles, files) for browser deployment. Released around 2014, its stable version is 1.2.2. It acts as a wrapper around `component-builder2` and integrates with `component-resolver` to manage dependencies. Key features include transpilation of ES6 modules in source code, JSON parsing, template handling (as strings), automatic CSS autoprefixing, and URL rewriting for styles. For JavaScript, it supports optional UMD wrapping and autorequires the bundle entry point. The package primarily uses a callback-based API for its build processes. While it provided a structured way to build client-side applications within the 'component' framework, the 'component' package manager and its associated tools are largely obsolete, making `component-build` suitable mainly for maintaining legacy projects built within that specific ecosystem rather than new development. Its release cadence is effectively abandoned.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/component-build"},{"id":10656,"title":"Component Each Iteration Utility","library":"component-each","status":"abandoned","version":"0.2.6","language":"javascript","ecosystem":"npm","summary":"The `component-each` package provides a highly generalized utility function for iterating over arrays, objects, and strings. It was developed as part of the 'Component' project, an early modularity solution for JavaScript that predates modern package managers like npm for front-end assets. This library allows a single `each` function to handle different data types by inspecting their structure, making it a flexible but less performant alternative to native `forEach` or `for...in` loops. Its current stable version is 0.2.6, and it has not seen updates since 2013, indicating it is no longer actively maintained. Its primary differentiator was its role within the now largely superseded 'Component' ecosystem, rather than its unique iteration features which are now standard or handled more efficiently by native JavaScript or modern utility libraries like Lodash.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/component-each"},{"id":25111,"title":"component-hogan","library":"component-hogan","status":"deprecated","version":"0.0.1","language":"javascript","ecosystem":"npm","summary":"A plugin for component/builder.js that transpiles Mustache templates into JavaScript using Hogan. Version 0.0.1, no recent releases. It is an older tool specific to the component build system (predecessor to Duo) and is largely unmaintained. Differentiators: integrates with component's build pipeline to precompile Mustache templates.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","mustache","template","component"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/component-hogan"},{"id":14504,"title":"Prototype Inheritance Utility","library":"component-inherit","status":"abandoned","version":"0.0.3","language":"javascript","ecosystem":"npm","summary":"The `component-inherit` package is a minimalist utility designed for establishing prototype inheritance in JavaScript. Released at a very early stage (current version 0.0.3), it was part of the now-defunct `component.io` ecosystem, as indicated by its `component install` instruction in the README. Its primary function, demonstrated through a simple `inherit(Child, Parent)` pattern, is to link prototypes, effectively achieving what `Child.prototype = Object.create(Parent.prototype)` or, more recently, `class Child extends Parent {}` accomplish natively in modern JavaScript. The package is effectively abandoned, given its very low version number, lack of updates, and reliance on an archaic module system (CommonJS) and installation method (component.io) that predates widespread npm adoption and native ES modules. It has no active release cadence and its utility has been entirely superseded by native language features.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","inherit","utility"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/component-inherit"},{"id":18234,"title":"Component Manifest","library":"component-manifest","status":"abandoned","version":"1.0.0","language":"javascript","ecosystem":"npm","summary":"Component Manifest helps create build manifests for component-based projects. Version 1.0.0 is the latest stable release, last updated in 2014. It unglobs local components and creates file objects compatible with the builder's API. This package is minimal and has no dependencies, but is now considered obsolete and unmaintained. It is specific to an older build system and not suitable for modern development workflows.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/component-manifest"},{"id":12985,"title":"Standardized React Component Test Setup","library":"component-test-setup","status":"active","version":"0.3.3","language":"javascript","ecosystem":"npm","summary":"component-test-setup is a utility library designed to standardize boilerplate code for setting up React component tests. It serves as a thin wrapper over popular testing libraries like React Testing Library (RTL) and Enzyme, abstracting away common patterns for initializing components with default props. The current stable version is 0.3.3, indicating it's in pre-1.0 development, but actively maintained by Codecademy. Its primary differentiator is providing a consistent API (`setupRtl`, `setupEnzyme`) that returns a render function (`renderView`, `renderWrapper`) and an `update` method, reducing redundancy across test files. It simplifies managing initial and updated props for both Enzyme and RTL-based tests, allowing developers to focus on component logic rather than test setup specifics.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","component","enzyme","react","rtl","test","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/component-test-setup"},{"id":18235,"title":"component-url","library":"component-url","status":"abandoned","version":"0.2.1","language":"javascript","ecosystem":"npm","summary":"A lightweight URL parser using the browser's `<a>` tag for resolution. Version 0.2.1 is the latest stable release; the package appears unmaintained since 2013. Provides parse, isAbsolute, isRelative, isCrossDomain functions. Uses native DOM parsing (no regex) but only works in browsers, not Node.js. Very minimal API compared to modern URL parsers like URL constructor or whatwg-url.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/component-url"},{"id":12988,"title":"Component Watcher","library":"component-watcher","status":"abandoned","version":"1.0.3","language":"javascript","ecosystem":"npm","summary":"The `component-watcher` package, last updated in 2015 with version 1.0.3, served as a file watching utility specifically designed for the \"Component\" JavaScript module system. It monitored a `component.json` file and emitted events (`resolve`, `scripts`, `styles`) when changes occurred in relevant files, allowing external tools to trigger rebuilds or re-resolutions of assets. The package’s development ceased around 2015, coinciding with the broader decline of the \"Component\" ecosystem in favor of modern bundlers like Webpack, Rollup, and Parcel. Consequently, it is not actively maintained, does not follow a release cadence, and is largely obsolete for contemporary web development workflows. Its core differentiator was its tight integration with the now-defunct \"Component\" build process, which is no longer a prevalent method for front-end asset management.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/component-watcher"},{"id":14505,"title":"XOR Utility Function","library":"component-xor","status":"abandoned","version":"0.0.4","language":"javascript","ecosystem":"npm","summary":"component-xor is a minuscule JavaScript utility package providing a single function, `xor(bool, bool)`, to compute the exclusive OR of two boolean values. Released under the MIT license, its latest version is 0.0.4, published in 2015. This package is part of the 'component' ecosystem, an early web package manager that predates modern module bundlers and is no longer actively maintained. Due to its age and the deprecation of its original ecosystem, it lacks modern features like ES Modules support and active development. Its key differentiator was its extreme simplicity and adherence to the 'component' philosophy, but it is now effectively abandoned. For new projects, developers should implement the simple XOR logic directly or use modern alternatives, as `component-xor` does not receive updates or support.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","xor"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/component-xor"},{"id":10657,"title":"Components.js","library":"componentsjs","status":"active","version":"6.4.0","language":"javascript","ecosystem":"npm","summary":"Components.js is a semantic dependency injection framework for TypeScript and JavaScript projects, leveraging JSON-LD or other RDF serializations for declarative component configuration. It allows developers to define and wire software components using unique, globally identifiable URIs, promoting modular and easily reconfigurable applications. The current stable version is 6.4.0, with major releases occurring periodically, introducing breaking changes primarily related to configuration file syntax and API usage. A key differentiator is its reliance on semantic configuration, enabling dynamic component injection without hard-coding dependencies. This makes it suitable for complex applications requiring flexible component orchestration, such as the Comunica query engine.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","lsd","linked software dependencies","components","dependency injection","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/componentsjs"},{"id":16976,"title":"Composable Middleware","library":"composable-middleware","status":"abandoned","version":"0.3.1","language":"javascript","ecosystem":"npm","summary":"Composable Middleware allows developers to treat a sequence of Connect, Flatiron/Union, or hybrid middleware functions as a single, unified middleware function. The package, currently at version 0.3.1, is explicitly marked as abandoned and no longer actively maintained. Its core differentiation lies in its minimal overhead design, focusing solely on function composition without built-in support for URL routing, path mounting, or comprehensive error handling (like 404/500 responses), which are left to the parent framework. It identifies middleware types based on function arity (e.g., `(req,res,next)` for Connect normal middleware, `(err,req,res,next)` for error handling). Given its abandoned status, there is no active release cadence, and users are encouraged to consider maintained forks or alternative solutions.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/composable-middleware"},{"id":17087,"title":"Compose Middleware","library":"compose-middleware","status":"active","version":"5.0.1","language":"javascript","ecosystem":"npm","summary":"compose-middleware is a utility library designed to combine an array of Express- or Connect-style middleware functions into a single, cohesive middleware function. This package is currently stable at version 5.0.1, with recent updates primarily focusing on TypeScript type improvements and stricter function signatures. Historically, major versions have introduced changes to error handling logic and middleware validation. Its key differentiators include built-in support for inline error handling middleware, which can be composed separately using the `errors` export, and robust validation of middleware functions to prevent common pitfalls in middleware chains. It provides a flexible way to structure complex middleware pipelines for web frameworks.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","middleware","express","compose","flatten","function","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/compose-middleware"},{"id":13,"title":"Composio","library":"composio","status":"active","version":"composio: latest (new SDK); composio-openai: 0.11.1 (legacy framework packages)","language":"python","ecosystem":"pypi","summary":"Tool integration platform for AI agents. Provides 250+ pre-built tool integrations (GitHub, Gmail, Slack, Notion, etc.) with managed OAuth across frameworks including OpenAI, Anthropic, LangChain, CrewAI, and AutoGen. Has undergone a major v1→v3 SDK rewrite with significant breaking changes — the majority of tutorials and LLM-generated code targets the old v1 API.","last_verified":"2026-05-11T18:20:40.092Z","tags":["tools","integrations","agents","oauth","agentic","python","ai-tools"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/composio"},{"id":5757,"title":"Composio Client","library":"composio-client","status":"active","version":"1.33.0","language":"python","ecosystem":"pypi","summary":"Composio Client is the official Python library for interacting with the Composio API. It enables developers to integrate and automate actions across various tools and platforms. The library maintains a rapid release cadence, with frequent updates to its API surface to reflect changes and additions in the underlying Composio platform.","last_verified":"2026-04-14T00:00:00.000Z","tags":["api client","ai","tools","automation","integrations"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/composio-client"},{"id":6572,"title":"Composio Core","library":"composio-core","status":"deprecated","version":"0.7.21","language":"python","ecosystem":"pypi","summary":"Composio Core was the foundational Python package acting as a bridge between the Composio platform and other services. It is now officially DEPRECATED. Users are strongly advised to migrate to the 'composio' package for all new and existing projects, which offers improved performance, enhanced developer experience, and continued support. The 'composio' library is actively maintained with frequent updates and a clear release cadence.","last_verified":"2026-04-15T00:00:00.000Z","tags":["api","integration","ai-agents","deprecated","tooling"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/composio-core"},{"id":8029,"title":"Composio CrewAI Integration","library":"composio-crewai","status":"active","version":"0.11.5","language":"python","ecosystem":"pypi","summary":"Composio-crewai is a Python library that integrates Composio's extensive array of tools with CrewAI agents. It allows AI agents to connect to over 250 external services and applications, providing enterprise-grade authentication, full observability, and a streamlined way to empower AI workflows with real-world actions. The current version is 0.11.5, and the project demonstrates a rapid release cadence with frequent updates across the core Composio ecosystem.","last_verified":"2026-04-16T00:00:00.000Z","tags":["AI","LLM","CrewAI","tools","agents","automation","integrations","MCP"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/composio-crewai"},{"id":7105,"title":"Composio LangChain","library":"composio-langchain","status":"active","version":"0.11.5","language":"python","ecosystem":"pypi","summary":"Composio-langchain integrates Composio's extensive library of AI tools with LangChain agents, enabling LLMs to interact with a wide range of external applications. Currently at version 0.11.5, the library is actively maintained with frequent updates, often aligning with LangChain's own rapid release cycle.","last_verified":"2026-04-16T00:00:00.000Z","tags":["langchain","tools","llm","agents","composio","ai"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/composio-langchain"},{"id":23448,"title":"Composio OpenAI Agents SDK","library":"composio-openai-agents","status":"active","version":"0.12.0","language":"python","ecosystem":"pypi","summary":"Provides strongly typed tools for OpenAI Agents SDK via Composio, a platform for integrating external APIs and services as tools. Current version 0.12.0. Releases are frequent (weekly/monthly).","last_verified":"2026-05-01T00:00:00.000Z","tags":["openai","agents","tools","integrations","composio"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/composio-openai-agents"},{"id":17424,"title":"Async/Await & Generator Middleware Composition","library":"composition","status":"active","version":"2.3.0","language":"javascript","ecosystem":"npm","summary":"The `composition` package provides a utility for composing asynchronous middleware functions in a manner similar to Koa. It uniquely supports mixing both traditional generator functions (using `yield next`) and modern `async/await` functions within the same middleware stack. Each composed middleware function is expected to return a Promise or handle `next()` correctly to ensure the control flow propagates. The package is currently at version 2.3.0, indicating a stable release focused on robust async control flow. While no explicit release cadence is documented, utilities of this nature tend to be stable with updates driven by significant changes in JavaScript's asynchronous patterns or bug fixes. Its key differentiator is the seamless interoperability between generator-based and promise-based async middleware, making it suitable for projects transitioning or requiring compatibility across different asynchronous programming styles.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","co","compose","composition","middleware","decorator","decorators","async","await"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/composition"},{"id":6573,"title":"Compound Files","library":"compoundfiles","status":"maintenance","version":"0.3","language":"python","ecosystem":"pypi","summary":"Compoundfiles is a Python library for parsing and reading OLE Compound Documents, a legacy file format used by Microsoft applications like MS Office before Office 2007. It provides a simple API to access streams and storages within these files. The current stable version is 0.3, last released in 2017, indicating the project is in a maintenance or abandoned state with no active development.","last_verified":"2026-04-15T00:00:00.000Z","tags":["file parsing","OLE","compound document","legacy","microsoft office"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/compoundfiles"},{"id":18236,"title":"compression","library":"compresion","status":"active","version":"1.7.11","language":"javascript","ecosystem":"npm","summary":"Node.js compression middleware for Express/Connect that provides gzip and deflate encoding. Current stable version is 1.8.1 (August 2024). Maintained by the Express.js team with monthly releases. Handles content negotiation, cache-control respecting, and configurable zlib options. Key differentiator is seamless integration with Express routing, supporting threshold, filter, and level settings. Not a standalone compressor; must be used with Node.js HTTP server or framework. Legacy support for Node >=0.8.0.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/compresion"},{"id":26846,"title":"compress","library":"compress","status":"active","version":"0.99.0","language":"javascript","ecosystem":"npm","summary":"Compress is a Node.js middleware for HTTP message compression, supporting gzip, deflate, and brotli encodings. The current stable version is 0.99.0, with infrequent releases. It differs from alternatives like compression by focusing on simplicity and low overhead, but is less actively maintained. Suitable for compressing HTTP responses in Express/Connect apps.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/compress"},{"id":10658,"title":"Compress Commons Archive Utilities","library":"compress-commons","status":"active","version":"7.0.0","language":"javascript","ecosystem":"npm","summary":"compress-commons is a Node.js library that provides a common, low-level interface for defining and working with various archive formats, particularly ZIP, within a Node.js environment. Inspired by the established Java library Apache Commons Compress, it aims to offer foundational building blocks and structures (like file headers and entry definitions) for handling archive data. The current stable version is 7.0.0, which transitioned to being an ESM-only package and requires Node.js v18 or newer. While its release cadence is regular, it does not follow a strict schedule. This library differentiates itself by focusing on the underlying components and specifications of archive formats, rather than providing a high-level API for creating or extracting archives directly, making it suitable for developers who need granular control over archive manipulation.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","compress","commons","archive"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/compress-commons"},{"id":23449,"title":"compress-json","library":"compress-json","status":"active","version":"1.1.1","language":"python","ecosystem":"pypi","summary":"The missing Python utility to read and write large compressed JSONs. Supports automatic compression detection from file extensions (gzip, bz2, lzma, xz) or explicit specification. Current version 1.1.1, active development with periodic releases.","last_verified":"2026-05-01T00:00:00.000Z","tags":["json","compression","serialization","gzip","bz2","lzma","xz"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/compress-json"},{"id":6574,"title":"compress-pickle","library":"compress-pickle","status":"active","version":"2.1.0","language":"python","ecosystem":"pypi","summary":"compress-pickle is a Python library (version 2.1.0) that thinly wraps the standard `pickle` package with various standard compression libraries (gzip, bz2, lzma, zipfile, and optionally lz4). It provides an interface similar to `pickle.dump`, `pickle.load`, `pickle.dumps`, and `pickle.loads` to seamlessly serialize and deserialize Python objects to disk or file-like objects in a compressed manner. The library has an infrequent release cadence, with its last major update in September 2021.","last_verified":"2026-04-15T00:00:00.000Z","tags":["pickle","compression","serialization","data persistence","object storage"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/compress-pickle"},{"id":2444,"title":"Compressed RTF","library":"compressed-rtf","status":"active","version":"1.0.7","language":"python","ecosystem":"pypi","summary":"Compressed Rich Text Format (RTF) compression and decompression package. It supports the LZFu compression format, based on the Microsoft RTF Compression Algorithm. The current version is 1.0.7, and releases are infrequent, primarily for bug fixes.","last_verified":"2026-04-24T20:00:00.174Z","tags":["compression","rtf","text-processing","microsoft"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/compressed-rtf"},{"id":1968,"title":"Compressed Tensors","library":"compressed-tensors","status":"active","version":"0.15.0","language":"python","ecosystem":"pypi","summary":"Compressed Tensors is a Python library designed for the efficient utilization and storage of compressed safetensors of neural network models. It provides tools for quantization, compression, and handling various compression schemes. The current version is 0.15.0, and the project maintains an active release cadence, frequently pushing minor updates and bug fixes.","last_verified":"2026-04-24T04:07:20.242Z","tags":["AI","ML","compression","quantization","neural networks","safetensors","vllm"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/compressed-tensors"},{"id":16975,"title":"Node.js HTTP Compression Middleware","library":"compression","status":"active","version":"1.8.1","language":"javascript","ecosystem":"npm","summary":"The `compression` package provides middleware for Node.js, primarily designed for Express applications, to automatically compress HTTP responses. It supports common compression algorithms including gzip, deflate, and brotli. The current stable version is 1.8.1. Releases occur on an as-needed basis, typically for dependency updates, minor bug fixes, or to incorporate newer Node.js features, indicating an active maintenance status rather than rapid feature development. Key differentiators include its seamless integration into the Express middleware stack, configurable compression options (like level, chunk size, and memory level), and a flexible `filter` function to control which responses are compressed. It leverages Node.js's built-in `zlib` module for compression capabilities and ensures compliance with HTTP standards by respecting `Cache-Control: no-transform` directives.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","compression","gzip","deflate","middleware","express","brotli","http","stream"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/compression"},{"id":17084,"title":"Node.js Compression Middleware with Brotli Support","library":"compression-next","status":"active","version":"1.0.3","language":"javascript","ecosystem":"npm","summary":"compression-next is a Node.js middleware designed for compressing HTTP responses, offering support for `deflate`, `gzip`, and `brotli` encodings. Currently at version 1.0.3, this package originated as a pragmatic fork to provide immediate `brotli` compression functionality, addressing a long-standing feature request within the `expressjs/compression` project. Its release cadence is reactive, likely responding to updates in Node.js's native `zlib` module or the upstream `expressjs/compression` project. A primary differentiator is its readily available `brotli` support, a feature not present in the mainstream `expressjs/compression` at the time of its inception. Developers using this library should be aware of its temporary nature, with the expectation to transition back to the core `expressjs/compression` once `brotli` is officially integrated there. It integrates seamlessly with popular Node.js web frameworks like Express.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/compression-next"},{"id":18237,"title":"compression","library":"compression-with-brotli","status":"active","version":"1.7.5","language":"javascript","ecosystem":"npm","summary":"Node.js compression middleware for Express/Connect that supports gzip, deflate, and brotli response compression. Current stable version is 1.8.1, released March 2025, with a moderate release cadence. Key differentiators: built-in brotli support (requires Node >= v11.7.0 or v10.16.0), automatic filtering based on Content-Type via the compressible package, and flexible configuration of compression levels and memory usage. It is part of the Express.js ecosystem and is widely used with Express and plain Node HTTP servers.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/compression-with-brotli"},{"id":10660,"title":"Compressor.js","library":"compressorjs","status":"active","version":"1.3.0","language":"javascript","ecosystem":"npm","summary":"Compressor.js is a client-side JavaScript image compression library that leverages the browser's native `HTMLCanvasElement.toBlob()` method for its core functionality. It performs lossy, asynchronous compression, meaning results can vary slightly across different web browsers and privacy settings. Primarily designed for pre-compressing images on the client before upload, it provides a straightforward API for handling `File` or `Blob` objects. The current stable version is 1.3.0, and the project appears actively maintained with a steady cadence of minor updates addressing bug fixes and introducing new options. Its key differentiator is its reliance on native browser APIs, simplifying its footprint but also making its compression effects browser-dependent. It ships with TypeScript types.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","image","compress","compressor","compressor.js","image-compressor","lossy-compression","front-end","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/compressorjs"},{"id":25112,"title":"compy","library":"compy","status":"deprecated","version":"0.1.31","language":"javascript","ecosystem":"npm","summary":"compy is a lightweight app builder and compiler for web apps, version 0.1.31, based on TJ's component package manager. It allows installing and using components from the component ecosystem without configuration, supporting local require, preprocessors like CoffeeScript, Sass, Jade, and Stylus via plugins, and includes features like livereload, static server, and karma test runner. Key differentiators: framework-agnostic, zero-config setup, and integration with component's plugin system.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/compy"},{"id":26847,"title":"CompZ","library":"compz","status":"active","version":"1.0.0","language":"python","ecosystem":"pypi","summary":"CompZ is a privacy-preserving compliance attestation SDK that anchors attestations to the Zcash blockchain. Version 1.0.0 is the initial release, with active development. Release cadence is not yet established.","last_verified":"2026-04-27T00:00:00.000Z","tags":["compliance","privacy","blockchain","zcash","attestation"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/compz"},{"id":2445,"title":"Pure Python COM package","library":"comtypes","status":"active","version":"1.4.16","language":"python","ecosystem":"pypi","summary":"comtypes is a lightweight pure Python COM package based on the ctypes foreign function interface library. It allows defining, calling, and implementing custom and dispatch-based COM interfaces in pure Python. It currently requires Windows and Python 3.9 or later, with version 1.4.16 being the latest release. The project has an active release cadence with regular updates and maintenance.","last_verified":"2026-04-24T20:00:17.125Z","tags":["COM","Windows","ctypes","automation","interoperability"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/comtypes"},{"id":17541,"title":"Italian Municipalities JSON Database","library":"comuni-json","status":"active","version":"1.0.0","language":"javascript","ecosystem":"npm","summary":"The `comuni-json` package provides an unofficial database of Italian municipalities in a static JSON format, integrating data from official ISTAT (National Institute of Statistics) and ANCI (National Association of Italian Municipalities) sources. The npm package is currently at version `1.0.0`, with the underlying data last updated to January 1, 2020, encompassing 7904 municipalities. The project maintains an irregular release cadence, typically updating in response to new ISTAT administrative changes or Poste Italiane's CAP (Postcode) revisions. A key characteristic is its open-source nature, offering a readily accessible dataset for development and research. Crucially, the project explicitly states that the completeness and correctness of the CAP data cannot be guaranteed, making it unsuitable for professional applications requiring absolute data reliability, in contrast to commercial, paid services. The dataset structure includes fields such as `nome` (name), `codice` (ISTAT code), `zona` (geographic zone), `regione` (region), `provincia` (province), `sigla` (vehicle registration plate code), `codiceCatastale` (cadastral code), `cap` (an array of postcodes), and `popolazione` (population from the 2011 census).","last_verified":"2026-04-23T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/comuni-json"},{"id":2446,"title":"Conan C/C++ Package Manager","library":"conan","status":"active","version":"2.27.0","language":"python","ecosystem":"pypi","summary":"Conan is an open-source C/C++ package manager that facilitates dependency management and binary distribution for C and C++ projects. It offers significant flexibility for integrating with various build systems, compilers, and configurations across different platforms. The current version is 2.27.0, and it maintains an active development cycle with frequent releases, typically on a monthly or bi-monthly cadence.","last_verified":"2026-04-24T20:00:52.166Z","tags":["package manager","c++","c","build system","dependency management"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/conan"},{"id":21061,"title":"concat-audio-buffers","library":"concat-audio-buffers","status":"maintenance","version":"1.0.0","language":"javascript","ecosystem":"npm","summary":"A basic audio buffer concatenator that works with Rollup. Version 1.0.0 (last released 2020) is stable but not actively maintained. It combines multiple AudioBuffers into one, with optional stereo conversion. Unlike more complex audio processing libraries, this package is minimal and focused solely on concatenation, making it suitable for simple audio merging tasks in bundlers like Rollup.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","audio","browser","utility"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/concat-audio-buffers"},{"id":10659,"title":"Concordance JavaScript Value Utility","library":"concordance","status":"active","version":"5.0.4","language":"javascript","ecosystem":"npm","summary":"Concordance is a robust JavaScript utility library designed for deep comparison, human-readable formatting, detailed diffing, and consistent serialization of any JavaScript value. Currently stable at version 5.0.4, it maintains an active release cadence with frequent patch releases addressing minor issues and less frequent major versions that introduce breaking changes or significant feature enhancements. A key differentiator is its consistent underlying algorithm applied across all core operations—comparison, formatting, and diffing—ensuring predictable behavior. It offers granular control over comparisons, notably treating `-0` as distinct from `0`, `NaN` as equal to `NaN`, and comparing functions, promises, and symbols strictly by identity. Formatting is optimized for legibility, including special handling for multi-line strings and control characters. Concordance also supports serialization for later comparison, with specific behavioral changes noted when a deserialized value is used as the 'actual' value in comparisons.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/concordance"},{"id":25115,"title":"Concordia Language Compiler","library":"concordialang","status":"active","version":"2.0.0-alpha.20","language":"javascript","ecosystem":"npm","summary":"Concordia Language Compiler (concordialang) is a CLI tool for acceptance testing driven by natural language specifications. It compiles Gherkin-like feature files into executable test scripts using pluggable test frameworks (e.g., CodeceptJS, Playwright). Version 2.0.0-alpha.20 is the latest alpha, released sporadically with incremental features like multi-package-manager support (npm, yarn, pnpm), plugin updates, and XPath support. Differentiators: test-framework-agnostic plugin architecture, built-in report generation, and focus on BDD/ATDD workflows with support for actions like 'accept alert'.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","concordia","concordialang","concordia-lang","agile","requirement","spec","specification","specification-by-example"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/concordialang"},{"id":25113,"title":"Concordialang Plugin","library":"concordialang-plugin","status":"active","version":"1.3.2","language":"javascript","ecosystem":"npm","summary":"TypeScript interface for building Concordia Compiler plug-ins (v1.3.2). This package defines the Plugin interface and related types that must be implemented by any Concordia plug-in. It is released on npm with monthly updates. Compared to direct compiler extension, it provides a standardized API for code generation and test execution. ESM-only, requires Node >=12.20, and ships TypeScript declarations.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","concordialang","concordia-lang","concordia","compiler","plugin","plug-in","api","test","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/concordialang-plugin"},{"id":25114,"title":"ConcordiaLang Types","library":"concordialang-types","status":"active","version":"2.1.6","language":"javascript","ecosystem":"npm","summary":"Provides basic TypeScript types for the Concordia Compiler and its plug-ins, including AST, test script, and plugin interfaces. Current stable version is 2.1.6, released with browser support via microbundle. Key differentiators: lightweight, typed, and designed for the Concordia ecosystem. Breaking changes in v2 removed most types, keeping only Location and AbstractDatabase. Release cadence is sporadic, with recent updates focusing on compatibility.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","concordialang","concordia-lang","concordia","type","ast","test","script","test-script","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/concordialang-types"},{"id":7106,"title":"concurrencytest","library":"concurrencytest","status":"active","version":"0.1.11","language":"python","ecosystem":"pypi","summary":"The `concurrencytest` library, currently at version 0.1.11, enables parallel execution of standard Python `unittest` test suites across multiple worker processes. It aims to speed up test execution by leveraging CPU cores. The library is actively maintained, with its latest release in March 2026, and provides mechanisms to control the number of worker processes and how tests are distributed among them.","last_verified":"2026-04-16T00:00:00.000Z","tags":["concurrency","parallel","test","unittest","testing"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/concurrencytest"},{"id":2447,"title":"Concurrent Log Handler","library":"concurrent-log-handler","status":"active","version":"0.9.29","language":"python","ecosystem":"pypi","summary":"A robust drop-in replacement for Python's `RotatingFileHandler` and `TimedRotatingFileHandler` that supports safe concurrent writes from multiple processes and threads. It also includes features like gzip compression and better Windows compatibility. The library is actively maintained, with frequent minor releases addressing bugs and adding features, typically every few months.","last_verified":"2026-04-24T20:01:07.135Z","tags":["logging","concurrency","file rotation","multi-process","multi-threading"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/concurrent-log-handler"},{"id":14506,"title":"conda-inject","library":"conda-inject","status":"active","version":"1.3.2","language":"en","ecosystem":"pypi","summary":"Conda-inject provides helper functions for dynamically injecting a specified conda environment into the current Python environment. It achieves this by modifying `sys.path`, allowing access to packages within the target conda environment without fully activating it in the shell. The library aims to simplify the use of conda environments in scripts and applications where a full shell activation might be cumbersome. Version 1.3.2 was released on May 27, 2024, indicating an active development status with several minor releases in the past year.","last_verified":"2026-04-16T00:00:00.000Z","tags":["conda","environment management","sys.path","runtime","environments"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/conda-inject"},{"id":23450,"title":"conda-lock","library":"conda-lock","status":"active","version":"4.0.0","language":"python","ecosystem":"pypi","summary":"Lightweight lockfile manager for conda environments. Version 4.0.0 requires Python >=3.10; supports conda, mamba, and micromamba. Frequent releases with active maintenance.","last_verified":"2026-05-01T00:00:00.000Z","tags":["conda","lockfile","environment","dependency-management"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/conda-lock"},{"id":9615,"title":"conda-pack","library":"conda-pack","status":"active","version":"0.9.1","language":"python","ecosystem":"pypi","summary":"conda-pack is a utility for packaging conda environments, including all their dependencies, into a single relocatable archive (e.g., .tar.gz, .zip, .squashfs). This allows for easy redistribution and deployment of isolated Python environments across different systems. It's currently at version 0.9.1 and is actively maintained with a moderate release cadence, typically a few releases per year.","last_verified":"2026-04-17T00:00:00.000Z","tags":["conda","environment management","packaging","distribution","relocatable environments"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/conda-pack"},{"id":7107,"title":"Conda Package Streaming","library":"conda-package-streaming","status":"active","version":"0.12.0","language":"python","ecosystem":"pypi","summary":"An efficient library to read from new and old format .conda and .tar.bz2 conda packages. It enables downloading conda metadata from packages without transferring the entire file and getting metadata from local .tar.bz2 packages without reading entire files. The library, currently at version 0.12.0, uses enhanced pip lazy_wheel for `.conda` files and `tarfile.open` for `.tar.bz2` to stream data efficiently. It maintains a regular release cadence, with major updates roughly every few months.","last_verified":"2026-04-16T00:00:00.000Z","tags":["conda","package management","streaming","metadata","tar.bz2",".conda"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/conda-package-streaming"},{"id":21062,"title":"condense-json","library":"condense-json","status":"active","version":"0.1.3","language":"python","ecosystem":"pypi","summary":"A Python library for condensing JSON objects by replacing long values with shorter replacement strings, useful for reducing payload size or token count. Version 0.1.3, stable but early stage; no set release cadence.","last_verified":"2026-04-27T00:00:00.000Z","tags":["json","condense","replace","serialization"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/condense-json"},{"id":17542,"title":"Conditional Express Middleware","library":"condition-middleware","status":"active","version":"1.1.0","language":"javascript","ecosystem":"npm","summary":"condition-middleware is an Express.js middleware utility that enables conditional execution of other middleware functions based on a runtime predicate. It allows developers to define complex branching logic within their Express route definitions, executing different middleware stacks depending on a boolean, numeric, or string-based condition evaluated against the request object. This approach streamlines the creation of dynamic request processing flows, avoiding cumbersome `if/else` statements directly in route handlers. The package currently stands at version 1.1.0 and ships with TypeScript types, facilitating its use in modern JavaScript and TypeScript projects. While a formal release cadence isn't specified, its current version indicates active maintenance. Its key differentiator is simplifying the composition of conditional middleware, which is a common pattern for authentication, authorization, or feature toggling, compared to manual conditional chaining or other more complex conditional middleware solutions.","last_verified":"2026-04-23T00:00:00.000Z","tags":["javascript","express","middleware","conditional","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/condition-middleware"},{"id":9618,"title":"Conditional Context Manager","library":"conditional","status":"active","version":"2.0","language":"python","ecosystem":"pypi","summary":"The `conditional` library provides a `Conditional` context manager that executes code within a `with` block only when a specified boolean condition is true. It simplifies conditional execution of code sections, particularly useful when dealing with other context managers or resource allocation that should only happen under certain circumstances. As of version 2.0, it is actively maintained with a low release cadence.","last_verified":"2026-04-17T00:00:00.000Z","tags":["context-manager","conditional-execution","utility"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/conditional"},{"id":9617,"title":"Conditional Cache","library":"conditional-cache","status":"active","version":"1.4","language":"python","ecosystem":"pypi","summary":"Conditional Cache is a Python library that provides a decorator for conditionally caching function results. It wraps `functools.lru_cache`, allowing caching only if a specified `condition_func` returns `True` based on the function's output. The current version is 1.4, and its release cadence is driven by bug fixes and feature enhancements, maintaining a stable API.","last_verified":"2026-04-17T00:00:00.000Z","tags":["caching","decorator","lru_cache","performance"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/conditional-cache"},{"id":7108,"title":"condor-git-config","library":"condor-git-config","status":"active","version":"0.1.5","language":"python","ecosystem":"pypi","summary":"condor-git-config is a Python library and executable designed to dynamically configure an HTCondor node from a Git repository. It functions as a hook within HTCondor's configuration system, allowing administrators to manage node configurations via version control. The library is currently at version 0.1.5 and appears to have an active, though infrequent, release cadence, with updates addressing specific operational improvements.","last_verified":"2026-04-16T00:00:00.000Z","tags":["HTCondor","configuration","git","devops","system-administration"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/condor-git-config"},{"id":26849,"title":"Conductor Python SDK","library":"conductor-python","status":"active","version":"1.3.11","language":"python","ecosystem":"pypi","summary":"Python SDK for the Conductor workflow orchestration platform. v1.3.11 supports Python >=3.9. Active development with bi-monthly releases.","last_verified":"2026-05-01T00:00:00.000Z","tags":["workflow","orchestration","sdk","conductor","orkes"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/conductor-python"},{"id":10661,"title":"ConductorOne TypeScript SDK","library":"conductorone-sdk-typescript","status":"active","version":"1.1.1","language":"javascript","ecosystem":"npm","summary":"The `conductorone-sdk-typescript` package provides a developer-friendly and type-safe TypeScript SDK for interacting with the ConductorOne API. Currently at version 1.1.1 (released October 2025), this SDK is regularly updated with a frequent release cadence, often driven by the Speakeasy CLI based on changes in the underlying ConductorOne API. Key differentiators include its strong TypeScript typing, ensuring compile-time safety and improved developer experience, and its full support for both CommonJS and ES Modules environments. It encapsulates the HTTP API for managing ConductorOne resources, offering structured access to various API operations such as managing app resource owners, entitlements, and automations, as evidenced by recent additions in `v1.1.1` and `v1.0.2`.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/conductorone-sdk-typescript"},{"id":12986,"title":"confbox","library":"confbox","status":"active","version":"0.2.4","language":"javascript","ecosystem":"npm","summary":"confbox is a utility library for parsing and serializing various configuration file formats, including YAML, TOML, JSONC (JSON with Comments), JSON5, INI, and standard JSON. The current stable version is 0.2.4, and the package maintains an active development cadence, releasing minor updates and patches regularly. Key differentiators include its claim of zero runtime dependencies for the end-user, tree-shakability for efficient bundling, and out-of-the-box TypeScript type definitions. It also features logic to preserve code style, such as indentation and whitespace, for certain formats during round-trip parsing and stringifying. While it wraps several established parsing libraries internally, it presents a unified, simplified API. For more complex configuration loading scenarios, the unjs/c12 library is recommended as an alternative.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","config","ini","json5","jsonc","toml","unjs","yaml","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/confbox"},{"id":1428,"title":"Confection","library":"confection","status":"active","version":"1.3.3","language":"python","ecosystem":"pypi","summary":"Confection is a lightweight and flexible configuration system for Python, designed to handle complex nested configurations with features like interpolation, validation, and registry integration. It is currently at version 1.3.3 and maintains an active release cadence, often aligning with updates to related libraries like spaCy and Thinc.","last_verified":"2026-04-23T21:03:56.911Z","tags":["configuration","config system","pydantic","registry","interpolation"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/confection"},{"id":12987,"title":"Confidence Configuration API","library":"confidence","status":"active","version":"5.0.1","language":"javascript","ecosystem":"npm","summary":"Confidence is a configuration management library that provides a structured document format and an API for serving dynamic configuration values. It builds upon standard JSON objects, introducing special `$`-prefixed keys for filtering values based on defined criteria, facilitating environment-specific configurations, A/B testing, and dynamic value selection. The current stable version is 5.0.1, which requires Node.js v12 or higher; older Node.js environments (pre-v12) must use version 4.x. The project is actively maintained, with releases primarily driven by bug fixes, feature enhancements, and Node.js compatibility updates. Its key differentiators include built-in support for environment variables, criteria-based filtering, value ranges for A/B testing, and metadata attachment, making it a robust solution for complex application configurations.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","hapi","plugin","configuration","api"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/confidence"},{"id":4481,"title":"Config","library":"config","status":"active","version":"0.5.1","language":"python","ecosystem":"pypi","summary":"Config is a Python module that provides a hierarchical, easy-to-use, and powerful configuration scheme. It supports mappings, sequences, cross-references between configuration parts, flexible access to Python objects, includes, simple expression evaluation, and the ability to change, save, cascade, and merge configurations. It also interfaces easily with environment variables and command-line options. The current version is 0.5.1 and it appears to be actively maintained, with the latest release in September 2021 and recent mentions in 2025-2026 as stable.","last_verified":"2026-04-12T00:00:00.000Z","tags":["configuration","hierarchical","parser","ini-like","environment variables","cross-references"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/config"},{"id":12989,"title":"TypeScript Configuration Files","library":"config-file-ts","status":"active","version":"0.2.8-rc1","language":"javascript","ecosystem":"npm","summary":"config-file-ts is a JavaScript/TypeScript library that enables developers to utilize TypeScript directly for application configuration files, moving beyond the limitations of JSON or YAML. It introduces greater flexibility by supporting comments, unquoted object keys, and trailing array commas, while also allowing for programmatic logic within configs—such as variable sharing or the use of utility functions. A significant advantage is the integration with TypeScript's type system, which provides compile-time error checking and enhanced IDE support for ensuring configuration correctness. The library includes a caching mechanism for compiled TypeScript output to maintain fast parsing performance with minimal runtime overhead. The latest stable version appears to be 0.1.4, with a 0.2.8-rc1 pre-release available. Release cadence is not explicitly defined but appears infrequent based on the provided history.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","typescript","config","configuration","conf","cli","cached","command","cmd"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/config-file-ts"},{"id":6575,"title":"Config Formatter","library":"config-formatter","status":"active","version":"1.2.0","language":"python","ecosystem":"pypi","summary":"Config-formatter is a Python library designed for automatically formatting `.ini` and `.cfg` configuration files. It aims to standardize indentation, normalize value assignments, and preserve comments. The current version is 1.2.0, released in November 2023. Its release cadence appears to be infrequent but stable.","last_verified":"2026-04-15T00:00:00.000Z","tags":["configuration","formatter","ini","cfg","configparser"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/config-formatter"},{"id":5596,"title":"Configuration Library Wrappers","library":"config-parser","status":"active","version":"0.0.1","language":"python","ecosystem":"pypi","summary":"This library, referred to as 'configs' on GitHub, provides wrappers for handling configuration through JSON, YAML, environment variables, and command-line arguments. It aims to simplify the process of loading and accessing hierarchical configuration settings. It is currently at version 0.0.1, indicating an early development stage with an infrequent release cadence.","last_verified":"2026-04-13T00:00:00.000Z","tags":["configuration","json","yaml","environment-variables","argparse","wrapper"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/config-parser"},{"id":19412,"title":"config-webpack","library":"config-webpack","status":"maintenance","version":"1.0.5","language":"javascript","ecosystem":"npm","summary":"config-webpack (v1.0.5) is a Webpack plugin that bridges node-config into client-side bundles. It replaces global references (default `CONFIG`) with resolved config values via Webpack's DefinePlugin, supporting deployment-, instance-, local files, and environment variables. Compatible with Webpack 1–4 and node-config 1–3. Unlike runtime config solutions, it bakes config at build time, making it immutable and suitable for single-page apps. The plugin only injects referenced keys, but beware that top-level objects like `CONFIG` can leak the entire config even if gated behind a condition.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","config","node-config","webpack","plugin"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/config-webpack"},{"id":1090,"title":"ConfigArgParse","library":"configargparse","status":"active","version":"1.7.5","language":"python","ecosystem":"pypi","summary":"ConfigArgParse is a drop-in replacement for Python's standard `argparse` module, enhancing it with the ability to load configuration options from command-line arguments, environment variables, and configuration files (INI, YAML, TOML formats). It offers a unified API to define, document, and parse settings from multiple sources with a clear precedence order (command line > environment variables > config file values > defaults). The library is actively maintained, with its current version being 1.7.5.","last_verified":"2026-04-23T16:53:17.972Z","tags":["configuration","argparse","CLI","environment variables","config files","INI","YAML","TOML"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/configargparse"},{"id":3936,"title":"ConfigCat Python SDK","library":"configcat-client","status":"active","version":"10.0.0","language":"python","ecosystem":"pypi","summary":"ConfigCat SDK for Python provides easy integration for your application to ConfigCat. It's a feature flag and configuration management service that lets you separate releases from deployments, enabling remote control over features. The library is actively maintained, with the current version being 10.0.0, and receives regular updates including new features and compatibility improvements.","last_verified":"2026-04-11T00:00:00.000Z","tags":["feature flags","remote config","configuration management","A/B testing","developer tools"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/configcat-client"},{"id":15304,"title":"ConfigCat SDK for JavaScript SSR","library":"configcat-js-ssr","status":"maintenance","version":"8.5.3","language":"javascript","ecosystem":"npm","summary":"The `configcat-js-ssr` package provides an official ConfigCat SDK for integrating feature flags into Server-Side Rendered (SSR) JavaScript applications, such as those built with Nuxt.js or Vue.js. It allows developers to manage feature toggles remotely via the ConfigCat Dashboard, enabling the separation of releases from deployments and targeting specific user groups. Currently at version 8.5.3, this SDK is in maintenance mode, superseded by the unified ConfigCat SDK for JavaScript. It receives only critical security patches, with official support ending on August 31, 2026. Developers are strongly encouraged to migrate to the new unified SDK, which offers a consolidated experience for both browser and Node.js environments and removes the need for a separate SSR-specific SDK. Its key differentiator was its specialized focus on SSR environments, but this has been absorbed by the unified SDK.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","feature flags","configcat","nuxtjs","vue","ssr","config","configuration","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/configcat-js-ssr"},{"id":12990,"title":"ConfigCat Public API Node.js Client","library":"configcat-publicapi-node-client","status":"active","version":"3.2.1","language":"javascript","ecosystem":"npm","summary":"The `configcat-publicapi-node-client` is a Node.js client library designed for programmatic interaction with the ConfigCat Public Management API. Unlike ConfigCat SDKs which are used for evaluating feature flags, this client enables comprehensive Create, Read, Update, and Delete (CRUD) operations on entities such as Feature Flags, Configurations, Environments, and Products within the ConfigCat platform. It is a Swagger-generated client, currently at stable version 3.2.1, and receives frequent updates, often driven by security enhancements and regenerations based on the latest Public Management API models and endpoints. This frequent release cycle ensures compatibility with the evolving ConfigCat API and incorporates important security patches.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/configcat-publicapi-node-client"},{"id":1429,"title":"ConfigObj","library":"configobj","status":"active","version":"5.0.9","language":"python","ecosystem":"pypi","summary":"ConfigObj is a Python library for reading, writing, and validating configuration files. It supports a syntax similar to .ini files but adds features like nested sections, list handling, and comprehensive validation. It is currently at version 5.0.9 and is actively maintained with infrequent but important updates, often addressing security concerns or Python version compatibility.","last_verified":"2026-04-23T21:04:13.321Z","tags":["configuration","ini","config file","validation","nested sections"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/configobj"},{"id":1231,"title":"Configparser","library":"configparser","status":"active","version":"7.2.0","language":"python","ecosystem":"pypi","summary":"Configparser is a Python standard library module (also available as a backport for earlier Python versions) that provides tools for handling configuration files in INI format. It allows you to read, write, and manage user-editable configuration files, supporting features like sections, key-value pairs, default values, and value interpolation. The current backport version is 7.2.0 and it's actively maintained, periodically syncing with upstream CPython changes, making its features largely consistent with recent Python standard library versions.","last_verified":"2026-04-23T18:43:40.323Z","tags":["configuration","ini","parser","stdlib","backport"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/configparser"},{"id":23452,"title":"configparser2","library":"configparser2","status":"deprecated","version":"4.0.0","language":"python","ecosystem":"pypi","summary":"Backport of Python 3.5's configparser to older Python versions (2.6-3.5). Version 4.0.0 is the final release. Provides the updated ConfigParser with features like mapping protocol support, ordered dicts, and interpolation depth checking. Consider using Python 3's standard library configparser instead.","last_verified":"2026-05-01T00:00:00.000Z","tags":["configparser","backport","config","deprecated"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/configparser2"},{"id":8031,"title":"ConfigSpace","library":"configspace","status":"active","version":"1.2.2","language":"python","ecosystem":"pypi","summary":"ConfigSpace is a Python library designed to manage configuration spaces for automated algorithm configuration and hyperparameter optimization tasks. It provides a straightforward API for defining hyperparameters, their ranges, conditional dependencies, and forbidden clauses. ConfigSpace is frequently used in AutoML tools such as SMAC3, BOHB, and auto-sklearn. The current stable version is 1.2.2, released on December 19, 2025, and it maintains an active release cadence.","last_verified":"2026-04-16T00:00:00.000Z","tags":["hyperparameter tuning","machine learning","configuration space","HPO","AutoML"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/configspace"},{"id":1812,"title":"ConfigUpdater","library":"configupdater","status":"active","version":"3.2","language":"python","ecosystem":"pypi","summary":"ConfigUpdater is a Python library designed to update INI configuration files while preserving their original formatting, comments, and structure. It offers complementary functionality to Python's standard `ConfigParser`, which primarily focuses on reading and writing new files. The library aims for minimal, targeted changes, ensuring that the ordering of sections and key-value pairs, as well as their original casing, remain intact. The current version is 3.2, and it is actively maintained as part of the PyScaffold project.","last_verified":"2026-04-24T01:48:13.668Z","tags":["configuration","ini","parser","updater","configparser-alternative"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/configupdater"},{"id":17545,"title":"Configurable HTTP Proxy","library":"configurable-http-proxy","status":"active","version":"5.2.0","language":"javascript","ecosystem":"npm","summary":"`configurable-http-proxy` (CHP) is a robust HTTP proxy designed to dynamically manage routing tables via either a command-line interface or a REST API. Built as a wrapper around `node-http-proxy`, it extends the underlying library's capabilities to include WebSocket support, making it suitable for reverse proxies and load balancers. The package is a core component in JupyterHub deployments, enabling flexible routing for multi-user environments. The current stable version is 5.2.0, requiring Node.js 20 or newer. Releases typically align with JupyterHub's development cycle, focusing on stability, security, and integration within the Jupyter ecosystem. Its key differentiator is the on-the-fly reconfigurability of routes and its robust API for programmatic control, allowing for complex, dynamic proxying scenarios. It operates with distinct public-facing and inward-facing REST API servers, each with configurable IPs and ports.","last_verified":"2026-04-23T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/configurable-http-proxy"},{"id":18238,"title":"Configurapi HTTP Handler","library":"configurapi-handler-http","status":"active","version":"1.4.2","language":"javascript","ecosystem":"npm","summary":"Configurapi request handlers for HTTP, version 1.4.2. Provides middleware and utilities to validate and process HTTP requests against Configurapi configuration schemas. Designed for Node.js HTTP servers (Express, Fastify, etc.). Enables seamless integration of configuration validation in HTTP request pipelines. Released as needed; no active update cadence. Differentiators: lightweight, focused solely on HTTP handling for Configurapi.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/configurapi-handler-http"},{"id":18239,"title":"Configurapi Test Utils","library":"configurapi-test-utils","status":"active","version":"1.0.5","language":"javascript","ecosystem":"npm","summary":"Helper utilities for testing Configurapi handlers. v1.0.5 ships TypeScript types, but the package is very new and may have limited documentation. Offers base test classes and mocks for Configurapi environments. Currently stable with no known breaking changes, but the API may evolve. Differentiator: purpose-built for Configurapi, reducing boilerplate in integration tests.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/configurapi-test-utils"},{"id":26848,"title":"Confit","library":"confit","status":"active","version":"0.10.2","language":"python","ecosystem":"pypi","summary":"Confit is a smart configuration framework for Python that supports hierarchical configs, CLI overrides, and validation via pydantic. It merges YAML/TOML/JSON config files with command-line arguments and environment variables. Current version is 0.10.2, with frequent minor releases.","last_verified":"2026-05-01T00:00:00.000Z","tags":["configuration","yaml","cli","pydantic"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/confit"},{"id":12991,"title":"Confluence API Wrapper for Node.js","library":"confluence-api","status":"active","version":"1.4.0","language":"javascript","ecosystem":"npm","summary":"The `confluence-api` package provides a Node.js wrapper for interacting with Atlassian's Confluence REST API. It simplifies common operations such as content retrieval by ID or page title, creating and updating content, managing attachments, labels, and performing searches within Confluence. The current stable version is `1.4.0`. Releases tend to be feature-driven or for dependency maintenance, with no strict time-based cadence, but show active development. This library differentiates itself by offering a straightforward, callback-based interface for Confluence API access, supporting basic HTTP authentication, and including specific configuration options for compatibility with older Confluence instances, such as version 4, via a `version` parameter in its configuration object. It's suitable for backend Node.js applications needing to programmatically manage Confluence content.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","atlassian","confluence","api","wiki","node.js"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/confluence-api"},{"id":18240,"title":"Confluence MCP Server","library":"confluence-mcp-server","status":"active","version":"1.3.0","language":"javascript","ecosystem":"npm","summary":"Confluence MCP Server (v1.3.0) is a Model Context Protocol server enabling AI agents to search, read, create, update, and upload attachments to Atlassian Confluence (Cloud, Server, Data Center). It provides 15+ tools including CQL search, page sections, anchor-based updates, and preview-confirm two-phase modification to reduce token usage and prevent conflicts. Unique features include section-level updates, Anchor macro support, and automatic version increment. Cloud uses Basic auth, Server supports Bearer or Basic. Requires Node 18+ and a Confluence instance.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","mcp","model-context-protocol","confluence","atlassian","cloud","server","datacenter","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/confluence-mcp-server"},{"id":843,"title":"Confluent Kafka Python Client","library":"confluent-kafka","status":"active","version":"2.13.2","language":"python","ecosystem":"pypi","summary":"Confluent's Python client for Apache Kafka, currently at version 2.13.2. It provides a high-level producer, consumer, and AdminClient, built as a robust binding on top of the high-performance C client, librdkafka. The library is actively maintained with frequent releases, typically on a monthly or bi-monthly cadence, offering compatibility with Apache Kafka brokers (version 0.8 or later), Confluent Cloud, and Confluent Platform.","last_verified":"2026-04-11T13:22:23.756Z","tags":["kafka","message queue","streaming","confluent","asynchronous","pub-sub"],"install_tag":"draft","install_tag_description":"notable install failures or slow imports","api":"https://checklist.day/api/registry/confluent-kafka"},{"id":4482,"title":"confluent-kafka-stubs for Type Hinting","library":"confluent-kafka-stubs","status":"active","version":"0.0.3","language":"python","ecosystem":"pypi","summary":"confluent-kafka-stubs provides static type stub files for the `confluent-kafka` Python client, enabling improved type checking with tools like MyPy. It is currently at version 0.0.3 and is released as part of the main `confluent-kafka-python` project, with updates typically mirroring the development of the core library.","last_verified":"2026-04-12T00:00:00.000Z","tags":["kafka","confluent","stubs","type_hints","mypy","static_analysis"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/confluent-kafka-stubs"},{"id":6334,"title":"Conformer (lucidrains' PyTorch implementation)","library":"conformer","status":"abandoned","version":"0.3.2","language":"python","ecosystem":"pypi","summary":"This library provides a PyTorch implementation of the Conformer model, an architecture that combines convolutional neural networks and transformers. It is designed to efficiently model both local and global dependencies in sequences, primarily for tasks like speech recognition. The library is currently at version 0.3.2.","last_verified":"2026-04-15T00:00:00.000Z","tags":["deep-learning","neural-networks","speech-recognition","conformer","pytorch","audio","nlp","transformer"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/conformer"},{"id":4911,"title":"Confusable Homoglyphs","library":"confusable-homoglyphs","status":"active","version":"3.3.1","language":"python","ecosystem":"pypi","summary":"Confusable Homoglyphs (version 3.3.1) is a Python library designed to detect and prevent homograph attacks by identifying visually similar Unicode characters (homoglyphs). It provides functionality to check for mixed-script strings and characters that might be confused with others from a preferred set of Unicode blocks. The library is actively maintained with regular updates to its underlying Unicode data and Python compatibility, aiming to safeguard against visual deception in text.","last_verified":"2026-04-12T00:00:00.000Z","tags":["homoglyphs","unicode","security","anti-phishing","confusables","text-processing"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/confusable-homoglyphs"},{"id":5159,"title":"Confusables","library":"confusables","status":"active","version":"1.2.0","language":"python","ecosystem":"pypi","summary":"Confusables is a Python package designed for analyzing and matching words that appear similar but use different Unicode characters. It leverages the official Unicode confusable characters list to detect homoglyphs, which can be useful for applications like identifying malicious fake website names, normalizing text data, or bypassing profanity filters. The library is currently at version 1.2.0 and receives updates as needed, particularly for Unicode character set changes.","last_verified":"2026-04-13T00:00:00.000Z","tags":["unicode","security","fuzzy matching","confusable characters","homoglyphs","text processing"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/confusables"},{"id":2902,"title":"Confuse Configuration Library","library":"confuse","status":"active","version":"2.2.0","language":"python","ecosystem":"pypi","summary":"Confuse is a Python configuration library that simplifies handling YAML-based settings for applications. It provides features like layered overrides, transparent type checking, integration with command-line arguments and environment variables, and automatic discovery of configuration files in OS-specific locations. The current version is 2.2.0, and the project maintains an active release cadence.","last_verified":"2026-04-25T02:28:07.763Z","tags":["configuration","yaml","config","settings"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/confuse"},{"id":8032,"title":"Conjure Python Client","library":"conjure-python-client","status":"active","version":"3.3.0","language":"python","ecosystem":"pypi","summary":"The Conjure Python Client (conjure-python-client) is a Python library that provides a simple interface for executing statically typed remote procedure calls (RPC) from Python. It acts as the RPC layer for clients generated by the `conjure-python` toolchain, leveraging the `requests` library for HTTP communication. Currently at version 3.3.0, the library is actively maintained with regular releases.","last_verified":"2026-04-16T00:00:00.000Z","tags":["client","rpc","api","palantir","code-generation"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/conjure-python-client"},{"id":5885,"title":"CoNLL-U Parser","library":"conllu","status":"active","version":"6.0.0","language":"python","ecosystem":"pypi","summary":"The `conllu` library (version 6.0.0) is a Python parser for the CoNLL-U format, converting CoNLL-U formatted strings into a nested Python dictionary structure. CoNLL-U is frequently used as an output format for natural language processing tasks. It is actively maintained with a moderate release cadence and has no external dependencies.","last_verified":"2026-04-14T00:00:00.000Z","tags":["NLP","CoNLL-U","parser","natural language processing","linguistics"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/conllu"},{"id":10663,"title":"Connect HTTP Middleware Framework","library":"connect","status":"maintenance","version":"3.7.0","language":"javascript","ecosystem":"npm","summary":"Connect is a minimalist, high-performance HTTP server framework for Node.js, built around the concept of 'middleware' plugins. It provides a simple, extensible mechanism to compose request handling functions into a stack, where each middleware can process the request, modify the response, and then pass control to the next middleware or end the request-response cycle. This architecture makes Connect a foundational component for more feature-rich frameworks like Express.js. The package's current stable version is 3.7.0, last published in May 2019, indicating a mature and stable project that is now in a maintenance phase rather than active feature development. Connect differentiates itself by being extremely lightweight, offering only core middleware functionality, and relying on the ecosystem for specific tasks like body parsing or session management, which were largely externalized starting from version 3.0.0.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","framework","web","middleware","connect","rack"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/connect"},{"id":18241,"title":"connect-browser-sync","library":"connect-browser-sync","status":"maintenance","version":"2.1.0","language":"javascript","ecosystem":"npm","summary":"Connect middleware that automatically injects BrowserSync script tags into responses. Version 2.1.0 supports BrowserSync >=2.0.0, with an optional Turbolinks workaround. Released 2015, no recent updates. Compared to Gulp/Grunt plugins, this integrates directly with Connect/Express middleware stack.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","browsersync","browser-sync","express","connect"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/connect-browser-sync"},{"id":17427,"title":"Connect Busboy Middleware","library":"connect-busboy","status":"maintenance","version":"1.0.0","language":"javascript","ecosystem":"npm","summary":"connect-busboy is a middleware for Node.js Connect and Express applications, designed to parse `multipart/form-data` requests, primarily for file uploads and complex form data. It acts as a wrapper around the powerful, streaming `busboy` parser, providing a simpler API for integration into the middleware stack. The current stable version is 1.0.0. The package has seen no updates in over four years (last published April 2022), indicating a maintenance-only status with a very slow release cadence. While it provides a straightforward way to handle multipart requests, more actively maintained alternatives like `multer` or `express-fileupload` are often preferred for modern Express applications due to ongoing support and feature development.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","connect","middleware","uploads","forms","multipart","form-data"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/connect-busboy"},{"id":26851,"title":"connect-cachify","library":"connect-cachify","status":"deprecated","version":"0.0.17","language":"javascript","ecosystem":"npm","summary":"Connect/Express middleware for browser cache optimization via asset fingerprinting and concatenation. Current version 0.0.17 (unmaintained). Provides `cachify.setup` middleware and view helpers (`cachify_js`, `cachify_css`) that rewrite asset URLs to include a content hash, allowing far-future Expires headers and transparent fallback to individual scripts in development. Unlike connect-assets, it focuses solely on HTTP caching headers and URL rewriting without compilation. No release cadence; last published in 2013. Node.js >=0.4.7 required.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","cache","HTTP","expires","asset","max-age","caching"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/connect-cachify"},{"id":17543,"title":"Compose Connect Middleware","library":"connect-compose","status":"abandoned","version":"0.0.1","language":"javascript","ecosystem":"npm","summary":"connect-compose is a minimalist JavaScript utility designed to combine multiple `connect` middleware functions into a single, cohesive middleware. Published at version 0.0.1 nearly a decade ago, this package has seen no further development and is effectively abandoned. The underlying `connect` framework, while still functional, is also largely considered superseded by more comprehensive web frameworks like Express.js, which itself originated from `connect`. Developers seeking similar middleware composition functionality for modern Node.js applications, especially those using ESM, should look for actively maintained alternatives as `connect-compose` is not compatible with contemporary development practices and ecosystems.","last_verified":"2026-04-23T00:00:00.000Z","tags":["javascript","connect","middleware","compose"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/connect-compose"},{"id":17544,"title":"Connect/Express Cookie Middleware","library":"connect-cookies","status":"abandoned","version":"0.0.0","language":"javascript","ecosystem":"npm","summary":"connect-cookies is an unmaintained Node.js middleware for the `connect` and `express` frameworks, designed to simplify reading and setting HTTP(S) cookies. It wraps the `cookies` and `keygrip` packages to provide cookie management capabilities, including support for signed cookies to prevent tampering. Despite its purpose, the package is stuck at version `0.0.0` and has not seen updates in nearly a decade. Its underlying dependencies (`cookies` and `keygrip`) are also quite old. Modern Node.js applications, especially those using recent versions of Express, should avoid this package due to its abandoned status, potential security vulnerabilities, and lack of support for contemporary cookie standards (e.g., `SameSite` attribute defaults and `__Host` prefixes). Current stable alternatives like `cookie-parser` for basic cookie handling and `express-session` or `cookie-session` for session management are recommended for active development.","last_verified":"2026-04-23T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/connect-cookies"},{"id":17546,"title":"Datadog Middleware for Express/Connect","library":"connect-datadog","status":"deprecated","version":"0.0.9","language":"javascript","ecosystem":"npm","summary":"The `connect-datadog` package, currently at version 0.0.9 and last updated over seven years ago, provides a basic middleware for Express.js and Connect-compatible Node.js applications to send HTTP request metrics to a local Datadog Agent via the DogStatsD protocol. This middleware captures essential request telemetry such as response times, HTTP status codes, and request paths, allowing for rudimentary monitoring within Datadog dashboards. However, this library is officially deprecated and its GitHub repository is auto-archived due to inactivity. Datadog strongly recommends migrating to its comprehensive Application Performance Monitoring (APM) solutions, which offer advanced features, continuous updates, and broader integration capabilities for modern Node.js environments. There is no active release cadence for `connect-datadog`, marking it as an unmaintained and historical tool, superseded by Datadog's more robust and actively developed APM offerings. It uses `node-dogstatsd` internally, which itself has more modern alternatives.","last_verified":"2026-04-23T00:00:00.000Z","tags":["javascript","datadog","middleware"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/connect-datadog"},{"id":17547,"title":"Connect-Ensure-Login","library":"connect-ensure-login","status":"abandoned","version":"0.1.1","language":"javascript","ecosystem":"npm","summary":"Connect-Ensure-Login is a middleware designed for Connect-compatible frameworks like Express.js, primarily used to ensure a user is authenticated before accessing protected routes. If an unauthenticated request is received, the middleware redirects the user to a specified login page and stores the original requested URL in the session (via `req.session.returnTo`). After successful authentication, the application can then redirect the user back to their intended destination. The package's current stable version, 0.1.1, was released in 2013, making it over a decade old and effectively abandoned. It has no active release cadence or maintenance. Its key differentiator was its straightforward integration with Passport.js for handling common authentication flows, but its age means it lacks modern features, security updates, and compatibility with contemporary Node.js and web development practices, making it unsuitable for new projects.","last_verified":"2026-04-23T00:00:00.000Z","tags":["javascript","connect","express","auth","authn","authentication","login","session","passport"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/connect-ensure-login"},{"id":17548,"title":"Flash Message Middleware for Connect and Express","library":"connect-flash","status":"abandoned","version":"0.1.1","language":"javascript","ecosystem":"npm","summary":"connect-flash is a middleware for Node.js applications, primarily used with Connect and Express frameworks, to provide transient flash messages. These messages are stored in the user's session and are cleared after being displayed, making them ideal for user feedback during redirects (e.g., \"Successfully logged in!\" or \"Invalid credentials.\"). Originally extracted from Express 2.x for use with Express 3.x after direct flash support was removed, the package is quite old, with its latest version (0.1.1) published in 2013. Despite its age and lack of active maintenance, it continues to be utilized by many projects, often requiring adaptation for modern Express (4.x+) applications. It differentiates itself through its simplicity and direct integration with session middleware, offering a straightforward API for managing messages across HTTP requests.","last_verified":"2026-04-23T00:00:00.000Z","tags":["javascript","connect","express","flash","messages"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/connect-flash"},{"id":18243,"title":"connect-fonts","library":"connect-fonts","status":"maintenance","version":"2.1.5","language":"javascript","ecosystem":"npm","summary":"Connect/Express middleware for serving web fonts with browser-specific @font-face CSS. Version 2.1.5 is the latest stable release. It allows serving fonts from your own domain instead of relying on external CDNs like Google Fonts, reducing latency. Font packs are installed separately (e.g., connect-fonts-opensans), and the middleware generates CSS tailored to the user's user-agent. Supports locale-optimized subsets, CORS headers, caching, and programmatic CSS generation for build steps. Compared to alternatives, it provides full control over font delivery and is ideal for performance-conscious Express apps.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","font","font-face","CSS","webfont","typography"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/connect-fonts"},{"id":18242,"title":"connect-header","library":"connect-header","status":"abandoned","version":"0.0.5","language":"javascript","ecosystem":"npm","summary":"General header middleware for Connect/Express that allows setting arbitrary HTTP response headers via middleware configuration. Version 0.0.5 is the last release; no recent activity (last updated ~10 years ago). Extremely lightweight (no dependencies). Simpler than helmet or custom middleware for basic header setting, but unmaintained and not compatible with modern Express (>=4.x) or Koa.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","connect","express","header","general"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/connect-header"},{"id":15989,"title":"Connect History API Fallback Middleware","library":"connect-history-api-fallback","status":"active","version":"2.0.0","language":"javascript","ecosystem":"npm","summary":"connect-history-api-fallback is a robust middleware designed for Single Page Applications (SPAs) leveraging the HTML5 History API. It addresses the common challenge where direct access to client-side routes (e.g., `/about` or `/users/123`) or page refreshes result in a 404 \"Not Found\" error from the web server, as these paths do not correspond to physical files. The middleware intercepts such requests, identifies those that accept `text/html` and are not direct file requests (by default, paths containing a dot), and then rewrites the request URL to a specified index file, typically `/index.html`. This allows the SPA's client-side router to take over and render the correct view. The current stable version is 2.0.0. While there isn't a strict release cadence, updates generally address compatibility, performance, or new configuration options. Key differentiators include its configurable `index` path, powerful `rewrites` option supporting both static strings and dynamic functions based on request context, and fine-grained control over accepted HTML headers and dot-file handling. It seamlessly integrates with Connect and Express-based Node.js servers.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/connect-history-api-fallback"},{"id":18244,"title":"connect-inject","library":"connect-inject","status":"deprecated","version":"0.4.0","language":"javascript","ecosystem":"npm","summary":"A Connect/Express middleware for injecting arbitrary script tags or content into HTML responses by intercepting res.write and res.end. v0.4.0 is the latest stable release; package appears unmaintained since 2015 (no recent commits, no changelog). Forked from connect-livereload, it adds support for multiple injection rules and array snippets. Unlike alternatives (e.g., inject-lr-script), it does not require a live-reload server and allows full snippet customization. Works with any Connect-compatible framework (Connect, Express, Grunt connect). Only notable differentiator is the `runAll` option for applying multiple injection rules sequentially.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","connect","inject"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/connect-inject"},{"id":18245,"title":"connect-injector","library":"connect-injector","status":"maintenance","version":"0.4.4","language":"javascript","ecosystem":"npm","summary":"A middleware to inject content into any HTTP response, compatible with Connect and Express. Version 0.4.4 is the latest stable release (last updated in 2014). It allows conditional injection based on request/response headers and can modify response buffers on the fly. Key differentiator: intercept and transform responses before they are sent, unlike typical request-based middleware. Works with http-proxy for proxied content rewriting. Simple boolean condition function and a content converter function. No longer actively maintained; consider alternatives like express-transform or custom middleware.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","connect","middleware","http"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/connect-injector"},{"id":17131,"title":"Connect LiveReload Middleware","library":"connect-livereload","status":"abandoned","version":"0.6.1","language":"javascript","ecosystem":"npm","summary":"connect-livereload is a Connect/Express middleware designed to inject the LiveReload script directly into HTML responses. This eliminates the need for a browser extension, simplifying the development workflow by automatically reloading the browser upon file changes detected by companion tools like `grunt-contrib-watch`. The current stable version is 0.6.1, which was published approximately 7 years ago (December 2018), indicating that the package is largely unmaintained. Its primary differentiation is the server-side injection, which contrasts with client-side browser extensions. It does not, however, serve the `livereload.js` script itself, requiring another module (e.g., a LiveReload server like `node-livereload`) to provide it. Configuration options allow for specifying the LiveReload server port, ignoring certain file types (e.g., `.js`, `.css`), or customizing the HTML detection and injection rules.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","connect","livereload","live-reload"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/connect-livereload"},{"id":17550,"title":"Connect Locale Middleware","library":"connect-locale","status":"maintenance","version":"1.3.3","language":"javascript","ecosystem":"npm","summary":"connect-locale is a configurable Express/Connect middleware designed specifically for detecting and storing user locale preferences within web applications. It is not a comprehensive i18n solution for managing resource files, but rather focuses on establishing a flexible strategy for locale identification and persistence. The library allows developers to define a sequence of strategies (e.g., path, cookie, accept-language header) to determine the user's preferred locale and then store it in various locations (e.g., cookie, session, request object, `res.locals`) for subsequent use in other middleware or templating engines. The current stable version is 1.3.3. Given its last update several years ago, it is in maintenance mode, providing a stable, albeit not actively developed, solution for locale detection. Its key differentiators are its highly configurable detection and storage mechanisms, allowing for custom i18n strategies.","last_verified":"2026-04-23T00:00:00.000Z","tags":["javascript","locale","express","connect","locale-detection","i18n","i18n-locale"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/connect-locale"},{"id":17423,"title":"Connect Logging Middleware","library":"connect-logger","status":"abandoned","version":"0.0.1","language":"javascript","ecosystem":"npm","summary":"connect-logger is a minimalistic Connect/Express middleware designed for logging incoming HTTP requests. Released in 2013, its latest and only version is `0.0.1`. The package primarily offers basic request logging with customizable format strings for date, status, method, URL, route, and response time. It allows for moment.js-style date formatting, though `moment` itself is not a direct dependency but rather an implied style guide. Due to its age and lack of updates, it is not compatible with modern Node.js versions, contemporary Express APIs, or ES Modules. Its lack of maintenance makes it unsuitable for production use in current environments, as it predates many standard logging practices and security considerations now common in web development.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","console","color","level","log","logger"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/connect-logger"},{"id":10662,"title":"Connect-Next Middleware Framework","library":"connect-next","status":"active","version":"4.0.1","language":"javascript","ecosystem":"npm","summary":"connect-next is an actively maintained fork of the classic Connect middleware framework for Node.js, providing a high-performance, pluggable HTTP server framework built around a \"middleware\" stack. The current stable version is 4.0.1, released as part of an active development cadence. Key differentiators from the original Connect include a complete rewrite in TypeScript, native ES module (ESM) publication, and a stricter Node.js engine requirement (currently `^20.19.0 || >=22.12.0`). It also ships with its own TypeScript types, eliminating the need for `@types/connect`. The project modernizes the proven Connect architecture, ensuring compatibility with contemporary Node.js practices and providing a robust foundation for web applications.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/connect-next"},{"id":18246,"title":"connect-pause","library":"connect-pause","status":"maintenance","version":"0.1.0","language":"javascript","ecosystem":"npm","summary":"A Connect/Express middleware for simulating latency during development. Version 0.1.0, last updated in 2013, with no recent releases. It allows pausing all or specific requests by a given number of milliseconds, and optionally returning an error after the delay. Lightweight and simple, it is suitable for debugging but lacks TypeScript support and has not seen recent maintenance.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","connect","express","pause","delay","latency"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/connect-pause"},{"id":17549,"title":"HTTP Traffic Recording, Mocking, and Proxying for Connect","library":"connect-prism","status":"abandoned","version":"1.0.21","language":"javascript","ecosystem":"npm","summary":"Connect-prism is a Node.js middleware designed to record, mock, and proxy HTTP traffic, primarily for front-end development and end-to-end testing of Single Page Applications (SPAs). It functions by integrating with the `connect` middleware framework, allowing developers to capture API responses, store them as JSON files, and then replay them locally, effectively caching backend interactions. The package supports four modes: 'record' (captures live responses), 'mock' (serves recorded responses), 'mock & record' (prioritizes mocks, records if not found), and 'proxy' (forwards requests to a target API). The current stable version, 1.0.21, was last published in early 2019, indicating an abandoned or minimally maintained status. Its key differentiators include its tight integration with `connect` servers for in-development mocking and its VCR-like approach to HTTP interaction capture, accelerating test suites and reducing reliance on live backend services during development. It decompresses gzipped/deflated responses for readable mock files.","last_verified":"2026-04-23T00:00:00.000Z","tags":["javascript","mock","record","proxy","connect","middleware","stub","http","prism"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/connect-prism"},{"id":17551,"title":"Connect Pushstate Middleware","library":"connect-pushstate","status":"abandoned","version":"1.1.0","language":"javascript","ecosystem":"npm","summary":"connect-pushstate is a Connect middleware designed to facilitate client-side routing in single-page applications (SPAs) by rewriting non-asset requests to the application's root. Released as version 1.1.0, this package appears to be abandoned, with its last update occurring approximately nine years ago. It operates by identifying requests that lack a file extension (presumed to be application routes) and internally redirects them to the root path, while preserving the original URL for the client-side router to process. Requests with file extensions (e.g., for images, stylesheets, JavaScript files) are left untouched. The middleware offers optional `root`, `allow`, and `disallow` regular expression configurations to provide finer control over which paths are affected, making it suitable for scenarios where an API or specific server-rendered pages coexist with an SPA. Its key differentiator lies in its simple, focused approach within the `connect` ecosystem, providing a lightweight solution for pushstate routing without the overhead of full-fledged server-side frameworks.","last_verified":"2026-04-23T00:00:00.000Z","tags":["javascript","connect","middleware","rewrite","pushstate","routing"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/connect-pushstate"},{"id":5758,"title":"Connect RPC for Python (Legacy package name)","library":"connect-python","status":"deprecated","version":"0.9.0","language":"python","ecosystem":"pypi","summary":"Connect-Python provides a server and client runtime library for the Connect RPC protocol in Python, supporting all three RPC patterns (unary, server streaming, client streaming, bidirectional streaming) and interoperability with gRPC. Version 0.9.0 is the final release under this package name; future development and updates have transitioned to the 'connectrpc' package. The library is actively maintained under its new name with a focus on stability and feature parity.","last_verified":"2026-04-14T00:00:00.000Z","tags":["rpc","connectrpc","grpc","protocol-buffers","asgi","client","server"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/connect-python"},{"id":17553,"title":"Connect Rate Limit Middleware","library":"connect-ratelimit","status":"abandoned","version":"0.0.7","language":"javascript","ecosystem":"npm","summary":"connect-ratelimit is a Connect middleware designed to limit the number of requests per client IP address or hostname to a Node.js server. As of its last known update, it is at version 0.0.7, indicating a very early stage of development and a likely abandoned status, with no new releases since August 2014. It distinguishes clients using `req.headers['x-forwarded-for']` or `req.connection.remoteAddress` and supports flexible rate limiting rules through configurable 'normal', 'whitelist', and 'blacklist' categories. Uniquely, it offers an `end` option to either prematurely terminate the middleware chain with a 'Rate limit exceeded' message or allow the chain to continue, augmenting the `response` object with rate limit details for custom handling. This package is built for the `connect` framework, which is less commonly used directly in modern Node.js web applications, often replaced by frameworks like Express. Its core differentiation lies in its direct integration with `connect`'s simple middleware pattern and its customizable category-based limiting, though newer, more robust alternatives exist for current Node.js ecosystems.","last_verified":"2026-04-23T00:00:00.000Z","tags":["javascript","connect","middleware","ip","limit","throttle","bandwidth"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/connect-ratelimit"},{"id":18247,"title":"connect-slashes","library":"connect-slashes","status":"active","version":"1.4.0","language":"javascript","ecosystem":"npm","summary":"Trailing slash redirect middleware for Connect and Express.js. Version 1.4.0 is the current stable release, with no predictable cadence. It automatically appends or removes trailing slashes from URLs to enforce canonical URLs. Unlike alternatives like `express-slash`, it uses 301 redirects by default and supports custom base paths and headers. It only affects GET, HEAD, and OPTIONS requests to avoid data loss on POST/PUT.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","trailing","slash","connect","middleware","express"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/connect-slashes"},{"id":17552,"title":"Connect SSE Middleware","library":"connect-sse","status":"abandoned","version":"1.2.0","language":"javascript","ecosystem":"npm","summary":"connect-sse is a middleware designed for `connect` (and compatible frameworks like Express) to facilitate the implementation of Server-Sent Events (SSE). It enables servers to push one-way event streams to clients over a persistent HTTP connection, which is commonly used for real-time updates such as live news feeds, stock prices, notifications, and interactive dashboards. The package is currently at version 1.2.0. Based on its last commit in 2013 and a `node` engine requirement of `>=0.10.0`, the project appears to be abandoned and no longer actively maintained or developed. Its primary differentiator is providing a simple, high-level abstraction over raw HTTP streaming for SSE, integrating directly into the `connect` middleware stack. Unlike WebSockets, SSE is strictly unidirectional (server-to-client only), simpler to set up for push notifications, and operates entirely over standard HTTP/1.1, with benefits from HTTP/2 multiplexing for improved efficiency. It lacks native support for modern ESM imports or TypeScript.","last_verified":"2026-04-23T00:00:00.000Z","tags":["javascript","connect","sse","middleware","eventsource","event","source","server","sent"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/connect-sse"},{"id":17554,"title":"connect-static-file","library":"connect-static-file","status":"maintenance","version":"2.0.0","language":"javascript","ecosystem":"npm","summary":"connect-static-file is a lightweight middleware for Connect and Express applications designed to serve a single static file. Unlike `express.static` which serves entire directories, this module focuses on efficiently delivering a specified file, making it ideal for specific assets like `index.html` or a `robots.txt`. The current stable version is 2.0.0, with its last major update occurring in 2017, suggesting a low-cadence, maintenance-focused project. A key differentiator is its `encoded` option, allowing developers to serve pre-compressed files (e.g., gzip) directly, optimizing client delivery by avoiding on-the-fly compression. It also provides fine-grained control over HTTP caching headers like `ETag`, `Last-Modified`, and `Cache-Control` (`maxAge`).","last_verified":"2026-04-23T00:00:00.000Z","tags":["javascript","static","gzip","gz","express","connect","file","compress","middleware"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/connect-static-file"},{"id":17085,"title":"Connect/Express Request Timeout Middleware","library":"connect-timeout","status":"active","version":"1.9.1","language":"javascript","ecosystem":"npm","summary":"connect-timeout is a middleware for Connect and Express applications designed to terminate long-running HTTP requests after a specified duration. The current stable version is 1.9.1. It provides functionality to emit a 'timeout' event on the request object and, optionally, forward a 503 Service Unavailable error to the next middleware. While it flags timed-out requests, it's crucial to understand that it does not inherently stop the underlying server-side processing of the request; developers must explicitly check `req.timedout` to halt further execution and manage resource consumption. Its primary differentiation is its tight integration with the Connect/Express middleware pattern, allowing for flexible placement in the middleware chain, though it warns against top-level usage without precautions. Release cadence appears moderate, with dependency updates and minor fixes.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/connect-timeout"},{"id":8033,"title":"Connected Components 3D","library":"connected-components-3d","status":"active","version":"3.26.1","language":"python","ecosystem":"pypi","summary":"Connected Components 3D (cc3d) is a Python library for performing connected component labeling on discrete and continuous multilabel 3D and 2D images. It efficiently handles 26, 18, and 6 connected variants for 3D images, and 4 or 8 connected variants for 2D images, including support for periodic boundaries. The library is currently at version 3.26.1 and is actively maintained, offering significant performance improvements over general-purpose libraries for multi-label and large volumetric datasets.","last_verified":"2026-04-16T00:00:00.000Z","tags":["connected components","3D image processing","image analysis","numpy","volumetric data","segmentation","bioimage analysis"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/connected-components-3d"},{"id":12994,"title":"TCP Connection String Parser","library":"connection-parse","status":"abandoned","version":"0.0.7","language":"javascript","ecosystem":"npm","summary":"connection-parse is a lightweight utility designed to parse TCP connection strings, transforming formats like `1.1.1.1:1111` into structured objects containing `host`, `port`, and the original `string`. It also supports parsing multiple connection strings from arrays, arguments, or weighted object formats, and allows for custom merge functions to extend the parsed data. Originally extracted from common logic in other modules, its primary purpose is simplifying the handling of server addresses. The package is currently at version 0.0.7, with its last publish occurring over nine years ago, indicating it is an abandoned project with no active development or maintenance. Users should be aware of its unmaintained status and consider modern alternatives for new projects, as it lacks contemporary features like ESM support and TypeScript typings.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","TCP","connection","parser","connection-string"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/connection-parse"},{"id":21063,"title":"Connection Pool","library":"connection-pool","status":"maintenance","version":"0.0.3","language":"python","ecosystem":"pypi","summary":"A minimal thread-safe connection pool for Python, providing a generic pool for any reusable connections (e.g., database sockets, HTTP clients). Version 0.0.3 is the latest release as of early 2025; the project appears to be in maintenance mode with no recent updates.","last_verified":"2026-04-27T00:00:00.000Z","tags":["connection-pool","thread-safe","concurrency"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/connection-pool"},{"id":12992,"title":"Connection String Parser & Generator","library":"connection-string","status":"active","version":"5.0.0","language":"javascript","ecosystem":"npm","summary":"connection-string is an advanced JavaScript library for parsing and generating URL connection strings, offering features beyond standard URL parsers. It supports a fully optional syntax for every component, multiple hosts, unification of Unix socket support with URL standards, automatic defaults configuration for missing parameters, and the ability to reconstruct a connection string from an object. The current stable version is 5.0.0, released in late 2025/early 2026. Releases are active but not on a fixed cadence, focusing on maintenance, compatibility, and feature enhancements. Key differentiators include its flexible parsing for partial or complex connection strings (e.g., with multiple hosts or specific Unix socket patterns) and its ability to apply defaults, making it highly versatile for database and service connection configurations. The library ships with TypeScript types.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","connection","string","parser","generator","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/connection-string"},{"id":15990,"title":"Connection String Parser","library":"connection-string-parser","status":"active","version":"1.0.4","language":"javascript","ecosystem":"npm","summary":"The `connection-string-parser` library provides a generic, cross-environment solution for converting URI-based connection strings into structured JSON objects and vice-versa. It supports both Node.js and browser environments, addressing a common problem where applications need to consume compact URI strings (e.g., `mongodb://user:pass@host/db?options`) but underlying connection tools require a JSON configuration object. The current stable version is 1.0.4. The library is written in TypeScript and ships with type definitions. It differentiates itself by offering a flexible, scheme-agnostic parsing mechanism, allowing developers to define custom URI patterns beyond standard database connection strings, making it suitable for various project-specific configurations. Its release cadence appears to be stable, focusing on robust utility.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","database","database-connection","connection-string","parser","typescript","nodejs","browser"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/connection-string-parser"},{"id":8907,"title":"Lumos Connector SDK Types","library":"connector-sdk-types","status":"active","version":"0.47.0","language":"python","ecosystem":"pypi","summary":"This library provides generated Python type definitions for the Lumos Connector SDK, enabling developers to build custom connectors for integrating diverse systems with the Lumos identity governance platform. It aims to simplify connector development by offering standardized data models and interfaces for a more type-safe approach. The current version is 0.47.0, and the associated Lumos Connector SDK undergoes frequent updates, indicating active development.","last_verified":"2026-04-16T00:00:00.000Z","tags":["Lumos","Connector SDK","Identity Governance","Types","API Integration","Python"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/connector-sdk-types"},{"id":3937,"title":"ConnectorX","library":"connectorx","status":"active","version":"0.4.5","language":"python","ecosystem":"pypi","summary":"ConnectorX is a high-performance Python library for loading data from databases into dataframes (Pandas, Polars, Apache Arrow). Written in Rust, it bypasses Python's GIL, offering significant speedups for data-intensive operations. The current version is 0.4.5, and it has an active development cycle with frequent minor releases.","last_verified":"2026-04-11T00:00:00.000Z","tags":["database","data-connector","etl","sql","pandas","polars","apache-arrow","high-performance","rust"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/connectorx"},{"id":27664,"title":"connectrpc","library":"connectrpc","status":"active","version":"0.10.0","language":"python","ecosystem":"pypi","summary":"Server and client runtime library for Connect RPC. Current version: 0.10.0. Requires Python >=3.10. Released on PyPI as connectrpc since v0.9.0 (previously connect-python). Monthly releases.","last_verified":"2026-05-09T00:00:00.000Z","tags":["rpc","grpc","connect","protobuf","async","http"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/connectrpc"},{"id":1232,"title":"Connexion","library":"connexion","status":"active","version":"3.3.0","language":"python","ecosystem":"pypi","summary":"Connexion is a modern Python web framework that facilitates API-first development using OpenAPI (formerly Swagger) specifications. It automatically handles routing, request validation, authentication, parameter parsing, and response serialization based on your specification. Version 3.3.0 is the latest stable release, offering a modular, ASGI-compatible architecture with support for both Flask (WSGI) and Starlette (ASGI) backends. The library maintains an active release cadence, frequently publishing updates and new features.","last_verified":"2026-04-23T18:45:56.141Z","tags":["api","openapi","swagger","flask","starlette","web framework","asgi","wsgi","spec-first"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/connexion"},{"id":3938,"title":"Cons Python Library","library":"cons","status":"active","version":"0.4.7","language":"python","ecosystem":"pypi","summary":"The `cons` library for Python provides an implementation of Lisp/Scheme-like cons cells, aiming to emulate their semantics while integrating with Python's built-in sequence types like lists and tuples. It facilitates functional programming patterns by allowing the construction and deconstruction of pairs. The library is actively maintained, with its current version being 0.4.7, and receives updates that include dependency bumps and Python version compatibility improvements.","last_verified":"2026-04-11T00:00:00.000Z","tags":["data structures","lisp","scheme","functional programming","collections"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/cons"},{"id":5759,"title":"Console Control","library":"console-ctrl","status":"maintenance","version":"0.1.0","language":"python","ecosystem":"pypi","summary":"The `console-ctrl` library provides a simple mechanism to send a CTRL-C event to a target console process on Windows without triggering a `KeyboardInterrupt` in the calling Python process. It is currently at version 0.1.0, with its sole release in February 2021, indicating a low and likely inactive release cadence.","last_verified":"2026-04-14T00:00:00.000Z","tags":["windows","process control","ctrl-c","signal","console"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/console-ctrl"},{"id":12993,"title":"Fail Tests on Console Output","library":"console-fail-test","status":"active","version":"0.6.1","language":"javascript","ecosystem":"npm","summary":"console-fail-test is a utility library designed to enforce clean testing practices by automatically failing individual test runs if any console methods (e.g., console.log, console.warn, console.error) are invoked during their execution. The current stable version is 0.6.1, with a release cadence that focuses on minor updates for dependency maintenance, bug fixes, and broader test runner compatibility. A key differentiator is its framework-agnostic integration through a setup file, supporting popular test runners like Jest, Vitest, Mocha, and Ava. It provides detailed summaries of all console calls, including arguments, upon test failure, helping developers quickly identify and rectify unintended outputs. The library ensures that failures are reported *after* tests complete, allowing other test failures to surface normally, preventing test suites from passing when they shouldn't due to overlooked console messages. It's strictly ESM-only since version 0.6.0 and requires Node.js >=20.19.0.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/console-fail-test"},{"id":12995,"title":"console-grid: Node.js Console Table Utility","library":"console-grid","status":"active","version":"2.2.4","language":"javascript","ecosystem":"npm","summary":"console-grid is a lightweight, zero-dependency utility for Node.js environments, designed to render highly customizable and formatted tables and grids directly in the console. Currently at version 2.2.4, it provides robust features such as tree-style rows for hierarchical data, precise column alignment (left, center, right), custom padding, and multi-line headers with automatic word wrapping. A key differentiator is its comprehensive support for colorful cells using ANSI escape codes, full Unicode character handling (including CJK and Emojis), and custom character width calculation via a `getCharLength` option. It offers dual support for both ESM and CommonJS modules and ships with TypeScript type definitions, making it suitable for modern JavaScript and TypeScript projects. While a specific release cadence isn't explicitly published, its stable nature as a core utility suggests infrequent but well-tested updates.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/console-grid"},{"id":21065,"title":"consolekit","library":"consolekit","status":"active","version":"1.13.0","language":"python","ecosystem":"pypi","summary":"consolekit is a collection of utilities for Click, providing additional decorators, formatting helpers, and input/output features. Current version is 1.13.0, supports Python >=3.7. Actively maintained.","last_verified":"2026-04-27T00:00:00.000Z","tags":["click","cli","utilities","color","terminal"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/consolekit"},{"id":10664,"title":"Constantinople Constant Expression Evaluator","library":"constantinople","status":"active","version":"4.0.1","language":"javascript","ecosystem":"npm","summary":"Constantinople is a JavaScript utility package, currently at stable version 4.0.1, designed to determine if a given JavaScript expression evaluates to a constant. It parses the expression into an Abstract Syntax Tree (AST) using Babylon (now part of Babel's parser) to analyze its predictability. The library prioritizes safety, conservatively returning `false` if there's any uncertainty, ensuring reliability for build tools and static analysis where incorrect constant detection could cause issues. It also provides a `toConstant` function to safely evaluate expressions identified as constant, throwing an error if the expression is not constant. The package ships with TypeScript type definitions, enhancing developer experience for TypeScript users.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","constant","ast","tooling","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/constantinople"},{"id":1430,"title":"Constantly: Symbolic Constants","library":"constantly","status":"active","version":"23.10.4","language":"python","ecosystem":"pypi","summary":"constantly is a Python library providing symbolic constants, particularly useful for creating enumerated types and immutable values that are easily comparable by identity. It is maintained by the Twisted project, with releases appearing periodically. The current version is 23.10.4.","last_verified":"2026-04-23T21:04:27.304Z","tags":["constants","enum","symbolic","immutability","development"],"install_tag":"stale","install_tag_description":"widespread failures or data too old to trust","api":"https://checklist.day/api/registry/constantly"},{"id":26850,"title":"constellate-babel","library":"constellate-babel","status":"abandoned","version":"0.0.7","language":"javascript","ecosystem":"npm","summary":"The Babel configuration and transpiler package for Constellate projects, a universal JavaScript application framework. As of version 0.0.7, this package provides a pre-configured Babel setup tailored for Constellate-based development. It is designed for Node.js >=7 and is part of the Constellate ecosystem, but has seen no active updates since initial release. The package enforces a specific Babel configuration that may not be compatible with other setups, and its limited release cadence suggests early-stage development. Key differentiator: tightly coupled with Constellate's build pipeline.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/constellate-babel"},{"id":25116,"title":"Constellate Babel Compiler Plugin","library":"constellate-plugin-compiler-babel","status":"active","version":"0.14.0","language":"javascript","ecosystem":"npm","summary":"A Babel compiler plugin for Constellate projects, Version 0.14.0. This plugin integrates Babel into the Constellate build pipeline, allowing transformation of JavaScript/TypeScript code. It is part of the Constellate monorepo and is released on npm. Use it to transpile modern JS to older syntax as part of a Constellate build. Alternatives include other compiler plugins like TypeScript or Terser. Note: This is a plugin meant to be used with the Constellate CLI, not standalone.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/constellate-plugin-compiler-babel"},{"id":25118,"title":"Constellate Webpack Compiler Plugin","library":"constellate-plugin-compiler-webpack","status":"active","version":"0.14.0","language":"javascript","ecosystem":"npm","summary":"A Webpack-based compiler plugin for Constellate bundling toolchain. Version 0.14.0 integrates with Constellate's pipeline to handle Webpack compilation and code splitting. Maintained as part of the Constellate monorepo with sporadic releases. Differentiates from other Webpack wrappers by being tightly coupled to Constellate's declarative configuration and plugin system.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/constellate-plugin-compiler-webpack"},{"id":25117,"title":"Constellate Webpack Node Compiler Plugin","library":"constellate-plugin-compiler-webpack-node","status":"active","version":"0.14.0","language":"javascript","ecosystem":"npm","summary":"A Webpack compiler plugin targeting Node.js for Constellate projects. Version 0.14.0, part of the Constellate ecosystem. It integrates Webpack with Node.js builds for Constellate, offering optimized bundling for server-side applications. Differentiates by being purpose-built for Constellate's workflow, using Webpack 5. No indication of release cadence; likely released alongside Constellate updates. Requires @constellates/constellate and webpack as peer dependencies.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/constellate-plugin-compiler-webpack-node"},{"id":1969,"title":"construct Binary Data Parser","library":"construct","status":"active","version":"2.10.70","language":"python","ecosystem":"pypi","summary":"construct is a powerful declarative symmetric parser/builder for binary data, supporting Python 3.6+. It allows you to define the structure of binary data using Python objects and then parse or build data according to that structure. The current version is 2.10.70, and it maintains a fairly active release cadence, often releasing minor fixes and improvements.","last_verified":"2026-04-24T04:07:38.035Z","tags":["binary data","parser","builder","serialization","deserialization","protocol","struct"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/construct"},{"id":21066,"title":"construct-classes","library":"construct-classes","status":"active","version":"0.2.3","language":"python","ecosystem":"pypi","summary":"Parse binary structs defined with the `construct` library into Python dataclasses. Version 0.2.3 requires Python >=3.10, <4.0. Active development.","last_verified":"2026-04-27T00:00:00.000Z","tags":["binary","parsing","dataclasses","construct","struct"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/construct-classes"},{"id":4912,"title":"Construct Typing","library":"construct-typing","status":"active","version":"0.7.0","language":"python","ecosystem":"pypi","summary":"Construct Typing is an extension for the `construct` Python package, which provides a powerful declarative and symmetrical parser and builder for binary data. It enhances `construct` by adding comprehensive typing features, including `.pyi` stub files for the entire `construct` library (via `construct-stubs`) and additional strongly-typed classes (via `construct_typed`) for improved autocompletion and type hints, particularly for complex structures like `Struct` and `Enum`. The library is actively maintained, with regular releases, and the latest version is 0.7.0.","last_verified":"2026-04-12T00:00:00.000Z","tags":["typing","construct","binary data","data parsing","type hints","dataclasses","mypy","pyright"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/construct-typing"},{"id":1431,"title":"AWS Constructs Library","library":"constructs","status":"active","version":"10.6.0","language":"python","ecosystem":"pypi","summary":"The `constructs` library, currently at version 10.6.0, provides a programming model for defining software-defined state. It is the fundamental building block for creating reusable, composable infrastructure components, most notably used as the core for the AWS Cloud Development Kit (CDK). The library is actively maintained with releases often synchronized with major CDK updates.","last_verified":"2026-04-23T21:04:47.519Z","tags":["aws","cdk","iac","infrastructure-as-code","cloud-development-kit","constructs"],"install_tag":"stale","install_tag_description":"widespread failures or data too old to trust","api":"https://checklist.day/api/registry/constructs"},{"id":25119,"title":"Constructuring","library":"constructuring","status":"abandoned","version":"0.0.3","language":"javascript","ecosystem":"npm","summary":"Constructuring is an ES6-to-ES3 transpiler specifically for the destructuring feature. It transforms JavaScript code using ES6 destructuring (arrays and objects) into ES3-compatible code that runs in older browsers. Current version 0.0.3, with no recent updates indicating it is no longer maintained. It operates on source strings or esprima ASTs, making it suitable for integration into build pipelines that already use esprima and escodegen. Compared to broader transpilers like Babel, Constructuring focuses only on destructuring, which may be useful for targeted transformations but lacks active development and broader language feature support.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","destructuring","destructure","es6","transformation","rewriting","transpiler","compiler","desugaring"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/constructuring"},{"id":23451,"title":"container-inspector","library":"container-inspector","status":"active","version":"33.1.0","language":"python","ecosystem":"pypi","summary":"Docker, containers, rootfs and virtual machine related software composition analysis (SCA) utilities. Current version 33.1.0, requires Python >=3.10. Released by AboutCode.org.","last_verified":"2026-05-01T00:00:00.000Z","tags":["docker","containers","SCA","software composition analysis","rootfs","layers"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/container-inspector"},{"id":15988,"title":"Contensis Core API Library","library":"contensis-core-api","status":"active","version":"1.2.2","language":"javascript","ecosystem":"npm","summary":"The `contensis-core-api` package, currently at version 1.2.2, serves as a foundational dependency library within the Contensis ecosystem. Written in TypeScript, it provides common types, interfaces, and base methods shared across higher-level Contensis client libraries, specifically `contensis-delivery-api` and `contensis-management-api`. Its primary purpose is to offer standardized HTTP request handling, error structures, and data models that ensure consistency and reduce code duplication across various Contensis API interactions. While not typically consumed directly by most application developers, it provides the underlying infrastructure for interacting with the Contensis HTTP Delivery API and Management API. As a core dependency, its release cadence is usually tied to the evolution of the broader Contensis API clients, adhering to semantic versioning for internal changes.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","contensis","api","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/contensis-core-api"},{"id":19413,"title":"content-replace-webpack-plugin","library":"content-replace-webpack-plugin","status":"maintenance","version":"1.0.0","language":"javascript","ecosystem":"npm","summary":"A Webpack plugin that replaces asset content during the emit phase. Version 1.0.0 (stable, no recent updates). It allows specifying replacement rules per file extension, and can also operate on external files not in the Webpack asset pipeline. Simpler alternative to string-replace-loader or replace-in-file-webpack-plugin, but lacks advanced features like regex or pattern matching. Limited to function-based replacements and chunk filtering.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/content-replace-webpack-plugin"},{"id":19414,"title":"content-security-policy","library":"content-security-policy","status":"maintenance","version":"0.3.4","language":"javascript","ecosystem":"npm","summary":"Express/Connect middleware for setting Content-Security-Policy HTTP headers according to the W3C CSP specification (v0.3.4). This library provides helper constants (SRC_NONE, SRC_SELF, SRC_DATA) and a convenient getCSP() function to generate middleware for global or route-specific policies. It is minimal and focused solely on CSP headers, unlike more comprehensive security packages such as helmet (which includes CSP as one of many middleware). The package requires Node >= 0.4.0 and has no external dependencies, making it lightweight and easy to integrate into existing Express applications. The API is stable but the package has not seen updates since 2018; consider evaluating its suitability for modern CSP requirements.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","express","connect","content-security-policy","security","csp"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/content-security-policy"},{"id":15307,"title":"Content Security Policy Builder","library":"content-security-policy-builder","status":"maintenance","version":"2.3.0","language":"javascript","ecosystem":"npm","summary":"The `content-security-policy-builder` package, currently at version 2.3.0, provides a focused utility for programmatically constructing Content Security Policy (CSP) strings from a JavaScript object or Map. It streamlines the process of defining CSP directives by supporting various input formats, including `camelCased` or `dash-separated` directive names, and accepting both strings and arrays for directive values. The module is explicitly designated as feature-complete, with the maintainer indicating that future development will be limited to maintenance. This means no new features or breaking changes are planned, making it a stable, though static, choice for generating CSP headers. Its key differentiator lies in its robust input parsing and its singular, complete focus on translating structured input into a valid CSP string.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","security","content","policy","csp","builder","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/content-security-policy-builder"},{"id":15992,"title":"HTTP Content-Type Header Utility","library":"content-type","status":"active","version":"1.0.5","language":"javascript","ecosystem":"npm","summary":"The `content-type` package provides a robust utility for creating and parsing HTTP Content-Type headers in Node.js applications, adhering strictly to RFC 7231. It is currently at version 1.0.5, indicating a mature and stable library. The release cadence is infrequent, primarily focusing on performance improvements and minor fixes, suggesting a low-churn, well-maintained codebase. Its core functionality involves parsing a Content-Type string (or directly from `req`/`res` objects) into an object with `type` and `parameters`, and conversely, formatting such an object back into a valid header string. This library is a foundational component for many HTTP servers and clients that need reliable content negotiation, differentiating itself through its minimalist API and strict RFC compliance without unnecessary abstractions.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","content-type","http","req","res","rfc7231"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/content-type"},{"id":7109,"title":"Contentful Python SDK","library":"contentful","status":"active","version":"2.5.0","language":"python","ecosystem":"pypi","summary":"The Contentful Python SDK (`contentful.py`) is an actively maintained client library for the Contentful Content Delivery API (CDA). It enables Python applications to programmatically retrieve published content from Contentful spaces. Key features include content retrieval, synchronization, localization support, link resolution, and built-in rate-limiting recovery. The current stable version is 2.5.0.","last_verified":"2026-04-16T00:00:00.000Z","tags":["CMS","Contentful","API Client","Headless CMS"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/contentful"},{"id":10665,"title":"Contentful Batch Utilities Library","library":"contentful-batch-libs","status":"active","version":"11.0.0","language":"javascript","ecosystem":"npm","summary":"This library provides core modules and shared methods utilized by Contentful's batch utility CLI tools, specifically for `contentful-import` and `contentful-export`. It offers low-level programmatic access to operations such as getting source content from a space, pushing changes (including deletions, creations, and publishing/unpublishing) to a destination space, and various content transformations. It also includes utilities for creating Contentful clients and error handling. The current stable version is 11.0.0. The project uses `semantic-release`, indicating a release cadence of frequent patch/minor versions and major versions only for breaking changes. Its key differentiator lies in providing granular, batch-oriented control over Contentful space manipulation, acting as a foundational layer for more complex data migration and synchronization workflows between Contentful environments.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","contentful","batch","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/contentful-batch-libs"},{"id":17555,"title":"Contentful CLI","library":"contentful-cli","status":"active","version":"4.0.0","language":"javascript","ecosystem":"npm","summary":"The Contentful CLI (Command Line Interface) tool allows developers to interact with Contentful features directly from their terminal. It supports managing spaces (listing, creating, deleting), exporting and importing content, executing and generating migration scripts using the Contentful Migration DSL, seeding spaces with example data, and managing extensions. The current stable version is `4.0.0`. The project maintains an active release cadence, with minor and patch versions frequently released, often monthly or bi-monthly, addressing bugs and adding new features like organization security checks. Its key differentiators include deep integration with Contentful's content management and delivery APIs, robust migration capabilities, and recently, features for assessing organization security posture. It is a critical tool for automating content workflows and managing Contentful projects programmatically.","last_verified":"2026-04-23T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/contentful-cli"},{"id":12996,"title":"Contentful Management JavaScript Client","library":"contentful-management","status":"active","version":"12.3.1","language":"javascript","ecosystem":"npm","summary":"The `contentful-management.js` library is the official JavaScript client for interacting with Contentful's Content Management API (CMA). It empowers developers to programmatically manage all aspects of their Contentful spaces, including creating and updating content types, entries, assets, and handling users and webhooks. The current stable version is 12.3.1, with the project maintaining a regular release cadence, delivering frequent patch and minor updates that often include new features, bug fixes, and security improvements. Major versions, such as the recent v12.0.0, introduce significant platform enhancements, like full ESM support and updated Node.js runtime requirements, ensuring the library remains modern and secure. Its key differentiators include robust built-in rate limiting with recovery mechanisms, convenient asset processing helpers, and deep integration designed specifically for the Contentful ecosystem. This makes it an essential tool for automation, custom content workflows, and sophisticated content infrastructure management, offering capabilities far beyond what the Contentful web app alone provides.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/contentful-management"},{"id":16316,"title":"Contentful Rich Text Vue Renderer","library":"contentful-rich-text-vue-renderer","status":"active","version":"3.2.1","language":"javascript","ecosystem":"npm","summary":"The `contentful-rich-text-vue-renderer` package, currently at stable version 3.2.1, provides a robust solution for rendering Contentful Rich Text fields within Vue 3 applications. It parses the Contentful Rich Text JSON structure and converts it into native Vue components, allowing for seamless integration of rich content. The library is actively maintained with regular patch and minor releases, as evidenced by recent updates fixing warnings and adding support for new marks. A key differentiator is its direct compatibility with Vue 3's composition API and rendering functions (e.g., `h`), while older 2.x versions supported Vue 2. It requires `@contentful/rich-text-types` as a peer dependency, which defines the expected structure of the rich text document and its various node and mark types. This package simplifies displaying rich content managed in Contentful without needing to manually parse and render complex JSON structures. Releases typically include dependency updates and new feature support for rich text marks/nodes.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","contentful","richtext","rich","text","vue"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/contentful-rich-text-vue-renderer"},{"id":10666,"title":"Contentful TypeScript Codegen","library":"contentful-typescript-codegen","status":"active","version":"3.4.0","language":"javascript","ecosystem":"npm","summary":"Contentful TypeScript Codegen is a utility that generates TypeScript type definitions directly from a Contentful environment's content models. It transforms Content Types into interfaces, locales into string union types, and automatically handles links to Contentful Assets and Rich Text fields. The current stable version is 3.4.0, though 3.4.1 includes security fixes, suggesting a maintenance release cadence with feature updates being less frequent. A key differentiator is its ability to automatically generate documentation comments from Contentful descriptions, resolve linked entries to their respective interfaces, and expand Contentful validations into TypeScript union types. It also integrates with Prettier to format generated output according to a project's configuration, ensuring consistency. This tool is primarily a CLI for build-time type generation.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/contentful-typescript-codegen"},{"id":10667,"title":"Contentstack JavaScript Delivery SDK","library":"contentstack","status":"active","version":"3.27.0","language":"javascript","ecosystem":"npm","summary":"The Contentstack JavaScript SDK provides a robust interface for interacting with the Contentstack headless CMS, enabling developers to build various applications, including Node.js, React Native, and browser-based frontends. Currently stable at version 3.27.0, the SDK undergoes active development with frequent patch and minor releases addressing bug fixes, security updates, and feature enhancements. Its API-first design allows for seamless content delivery across platforms, differentiating it by focusing on developer experience and multi-platform support. Users should note the requirement for Node.js version 10.14.2 or higher for server-side implementations, though the TypeScript Delivery SDK documentation suggests Node.js 22 or later is preferred for the TypeScript variant. The SDK is read-only, focusing on content delivery and leveraging Fastly CDN for optimal performance.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/contentstack"},{"id":7110,"title":"Contentstack Utils","library":"contentstack-utils","status":"active","version":"1.5.0","language":"python","ecosystem":"pypi","summary":"contentstack_utils is a Python utility package designed to assist with processing data from the Contentstack headless CMS. Its primary function is to convert Rich Text Editor (RTE) content, including Supercharged RTE (SRTE) with embedded items, from Contentstack's JSON format into HTML. The current version is 1.5.0, with minor releases happening every few months.","last_verified":"2026-04-16T00:00:00.000Z","tags":["Contentstack","CMS","Headless CMS","RTE","HTML","Rich Text Editor","Python"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/contentstack-utils"},{"id":25121,"title":"Context Compiler","library":"context-compiler","status":"active","version":"0.1.15","language":"javascript","ecosystem":"npm","summary":"Agentic context compiler for AI-assisted development in TypeScript/JavaScript projects. Version 0.1.15 scans package.json, tsconfig.json, ESLint config, and CONTEXT.md, then uses an LLM via OpenRouter to resolve conflicts and generate a single Cursor rules file (.mdc). It bundles skill files for Angular, React, Node.js, TypeScript, etc., prioritized by project config. Requires Node >=22.0.0. Differentiators: automated detection of project technologies and ESLint/TSConfig constraints; priority hierarchy where CONTEXT.md overrides all; single OpenRouter call for synthesis; dry-run mode. Release cadence: early stage, frequent updates.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","ai","agent","cursor","context","typescript","angular","react","llm"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/context-compiler"},{"id":25120,"title":"context-compiler-cli","library":"context-compiler-cli","status":"active","version":"0.2.3","language":"javascript","ecosystem":"npm","summary":"Context-compiler-cli is a CLI tool for analyzing, linting, and deterministically optimizing LLM prompt/context files. Current stable version is 0.2.3, released with active development cadence. It provides commands like compact, analyze, lint, and optimize, with tokenizer options (char, o200k_base). Differentiators include deterministic compaction preview and config persistence without JSON editing. Requires Node >=18.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","llm","prompt","context","cli","tokenizer","lint"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/context-compiler-cli"},{"id":12997,"title":"HTML5 Context Parser","library":"context-parser","status":"active","version":"2.0.1","language":"javascript","ecosystem":"npm","summary":"context-parser is a robust and compact HTML5 context parser library designed to analyze web pages and report the execution context of each character, primarily for security purposes like preventing Cross-Site Scripting (XSS). The current stable version is 2.0.1. It differentiates itself by adhering strictly to the HTML5 WHATWG specification for accurate context determination, offering two distinct parser classes: `FastParser` for performance-critical scenarios and `Parser` for feature-rich analysis. The library is event-driven and focuses on the tokenization process to provide precise context reporting without unnecessary overhead, making it suitable for server-side HTML analysis. Its design emphasizes security, simplicity, and straightforward code for easier review and smaller footprint.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","context","parser","html5"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/context-parser"},{"id":5886,"title":"Contextily","library":"contextily","status":"active","version":"1.7.0","language":"python","ecosystem":"pypi","summary":"Contextily is a Python library (v1.7.0) for adding context geo-tiles as basemaps to Matplotlib figures or saving them as geospatial raster files. It is actively developed, with minor releases every few months, and is tightly integrated with GeoPandas and the `xyzservices` package for tile providers.","last_verified":"2026-04-14T00:00:00.000Z","tags":["geospatial","mapping","visualization","geopandas","tiles","basemap"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/contextily"},{"id":5597,"title":"Contextlib2: Enhanced Context Management","library":"contextlib2","status":"maintenance","version":"21.6.0","language":"python","ecosystem":"pypi","summary":"Contextlib2 provides backports and enhancements for Python's standard `contextlib` module, offering features like `ExitStack` and `asynccontextmanager` to older Python versions. The current version is 21.6.0, released in June 2021. The project appears to be in maintenance mode, as most of its key features are now integrated into the standard library for Python versions 3.7 and newer.","last_verified":"2026-04-09T00:00:00.000Z","tags":["context-manager","backport","utility","async"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/contextlib2"},{"id":23055,"title":"contexttimer","library":"contexttimer","status":"maintenance","version":"0.3.3","language":"python","ecosystem":"pypi","summary":"A timer context manager measuring the clock wall time of the code block it contains. Version 0.3.3 is the latest, with no recent updates (last release in 2018). The library provides a simple context manager and decorator for timing code blocks, defaulting to wall-clock time. It supports alternative timers via Python's time module.","last_verified":"2026-05-01T00:00:00.000Z","tags":["timer","context-manager","benchmarking","wall-time"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/contexttimer"},{"id":3435,"title":"Context Variables","library":"contextvars","status":"active","version":"2.4","language":"python","ecosystem":"pypi","summary":"The `contextvars` library is a backport of the standard library `contextvars` module (introduced in Python 3.7 via PEP 567), providing APIs to manage, store, and access context-local state. It enables task-local variables in asynchronous code, ensuring data isolation across different coroutines or threads without explicit argument passing. The current version is 2.4, and it typically releases on demand for bug fixes or dependency updates.","last_verified":"2026-04-25T10:07:25.847Z","tags":["async","concurrency","context","asyncio","threading","backport"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/contextvars"},{"id":12998,"title":"Continuation-Local Storage (Userland)","library":"continuation-local-storage","status":"abandoned","version":"3.2.1","language":"javascript","ecosystem":"npm","summary":"This package provides a userland implementation of Continuation-Local Storage (CLS) for Node.js, a mechanism akin to thread-local storage but adapted for Node's asynchronous callback chains. It allows developers to store and retrieve values that are scoped to the lifetime of a sequence of asynchronous function calls, eliminating the need to explicitly pass context objects (like request IDs or user information) through numerous function parameters. Values are managed within named 'namespaces' using `createNamespace()`, `getNamespace()`, and propagating context via `namespace.run()` or `namespace.bind()`. While a valuable concept, this specific `continuation-local-storage` package (version 3.2.1, last published 8 years ago) is considered superseded. Modern Node.js applications should leverage the native `AsyncLocalStorage` API (available since Node.js v13.10.0, backported to v12) for a more robust and performant solution, or `cls-hooked` for older Node.js versions, both of which utilize `async_hooks`.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","threading","shared","context","domains","tracing","logging"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/continuation-local-storage"},{"id":388,"title":"ContourPy: Contour Calculation for 2D Quadrilateral Grids","library":"contourpy","status":"active","version":"1.3.3","language":"python","ecosystem":"pypi","summary":"ContourPy is a Python library for calculating contours of 2D quadrilateral grids, written in C++11 and wrapped using pybind11. It offers algorithms used in Matplotlib, including the 2005 and 2014 versions, as well as a newer algorithm with additional features available in both serial and multithreaded versions. The current version is 1.3.3, released on March 7, 2026, with a release cadence of approximately every 2-3 months.","last_verified":"2026-05-12T13:28:18.354Z","tags":["contour","2D grids","Python","C++11","pybind11","Matplotlib","multithreading"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/contourpy"},{"id":6335,"title":"Contractions","library":"contractions","status":"active","version":"0.1.73","language":"python","ecosystem":"pypi","summary":"The `contractions` library is a Python package (v0.1.73) designed for natural language processing (NLP) to expand English contractions and common slang terms into their full forms. It handles contractions like `you're` to `you are` and slang like `yall` to `you all`, aiming to standardize text for further analysis. It processes text by replacing shortened words and can also be extended with custom contraction rules. The library's last release was in November 2022, and it maintains a relatively stable release cadence.","last_verified":"2026-04-15T00:00:00.000Z","tags":["NLP","text processing","text normalization","contractions","slang"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/contractions"},{"id":21068,"title":"ConTree SDK","library":"contree-sdk","status":"active","version":"0.3.0","language":"python","ecosystem":"pypi","summary":"SDK for ConTree container runtime with versioned filesystem state. Current version 0.3.0, compatible with Python 3.10-3.14. Under active development.","last_verified":"2026-04-27T00:00:00.000Z","tags":["sdk","container-runtime","filesystem-versioning","async"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/contree-sdk"},{"id":6576,"title":"Python Control Systems Library","library":"control","status":"active","version":"0.10.2","language":"python","ecosystem":"pypi","summary":"The Python Control Systems Library (python-control) is an open-source Python package that implements basic operations for the analysis and design of feedback control systems. It provides functionalities for linear and nonlinear input/output systems, block diagram algebra, time and frequency response, control analysis, and design. The library is actively maintained, with version 0.10.2 being the current stable release, and follows a regular release cadence with ongoing improvements and bug fixes.","last_verified":"2026-04-15T00:00:00.000Z","tags":["control systems","engineering","robotics","simulation","mathematics"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/control"},{"id":150,"title":"ControlFlow (archived — use marvin)","library":"controlflow","status":"deprecated","version":"0.12.1","language":"python","ecosystem":"pypi","summary":"ARCHIVED. ControlFlow was a PrefectHQ agentic workflow framework. The repository was archived on August 22, 2025. Its engine was merged into marvin v3. Last version on PyPI: 0.12.1 (Feb 2025). Do not use for new projects — use marvin instead. The controlflow package still installs from PyPI but receives no updates.","last_verified":"2026-05-12T08:54:53.031Z","tags":["controlflow","marvin","prefect","agents","deprecated","archived"],"install_tag":"stale","install_tag_description":"widespread failures or data too old to trust","api":"https://checklist.day/api/registry/controlflow"},{"id":7111,"title":"ControlNet Auxiliary Models","library":"controlnet-aux","status":"active","version":"0.0.10","language":"python","ecosystem":"pypi","summary":"ControlNet Auxiliary Models (controlnet-aux) provides a PyPI installable package of lllyasviel's ControlNet Annotators. It offers various preprocessors (e.g., Canny, OpenPose, Midas) for generating hint images like edges, depth maps, and poses, which are used to guide image generation with ControlNet models. The library is currently at version 0.0.10, released on May 8, 2025, with an irregular release cadence primarily driven by upstream ControlNet updates.","last_verified":"2026-04-16T00:00:00.000Z","tags":["computer-vision","machine-learning","deep-learning","controlnet","image-processing","huggingface"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/controlnet-aux"},{"id":25122,"title":"Convention Lint","library":"convention-lint","status":"active","version":"1.0.7","language":"javascript","ecosystem":"npm","summary":"Convention Lint is a CLI and VS Code extension that enforces naming conventions for files, folders, and HTML/JSX/Vue/Svelte class and id attributes. Current stable version is 1.0.7. It provides real-time diagnostics in the Problems panel, Quick Fix actions, and support for kebab-case, camelCase, PascalCase, snake_case, and lowercase rules. Key differentiators include atomic CSS detection for utility-first frameworks, per-rule severity settings, and disable comments. It competes with tools like ESLint naming plugins but focuses specifically on file and attribute naming.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","naming","convention","lint","cli","kebab-case","camelCase","snake_case"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/convention-lint"},{"id":19415,"title":"conventional-changelog-eslint","library":"conventional-changelog-eslint","status":"active","version":"6.1.0","language":"javascript","ecosystem":"npm","summary":"ESLint preset for conventional-changelog. Generates changelogs from Git commits following the ESLint convention (Fix, Update, New, Breaking, Docs, Build, Upgrade, Chore). Current stable version 6.1.0, released as part of the conventional-changelog monorepo. ESM-only, requires Node >=18. Compared to other presets (e.g., angular, conventionalcommits), this preset enforces ESLint-specific tags and format.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","conventional-changelog","eslint","preset"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/conventional-changelog-eslint"},{"id":25124,"title":"Conventional Changelog Lint Canonical Config","library":"conventional-changelog-lint-config-canonical","status":"active","version":"1.0.0","language":"javascript","ecosystem":"npm","summary":"This package provides a shareable configuration for conventional-changelog-lint enforcing the Canonical commit convention. Version 1.0.0 is stable with no known recent updates. It is used as an extension in .conventional-changelog-lintrc to validate commit messages according to Canonical rules. Differs from other configs like angular or atom by specific Canonical conventions.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","canonical","conventional-changelog","changelog","commit","config","lint"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/conventional-changelog-lint-config-canonical"},{"id":17556,"title":"Conventional CLI Tooling","library":"conventional-cli","status":"abandoned","version":"1.2.0","language":"javascript","ecosystem":"npm","summary":"conventional-cli provides a framework for defining and managing Command Line Interface (CLI) arguments in a structured and conventional manner. It allows developers to specify argument properties such as long and short names, descriptions, types (like enum or glob), default values, and whether they are required or deprecated. The library ships with TypeScript types, enabling type-safe CLI development. The current stable version is 1.2.0, released on January 29, 2020. Based on the release history, the project had a brief period of active development in early 2020 but has not seen any updates or releases since then, indicating a very low release cadence and an effectively abandoned status. Its primary differentiator is its emphasis on establishing a consistent, conventional structure for CLI argument definitions, which can aid in standardization and potentially simplify automated parsing or documentation generation for CLI tools.","last_verified":"2026-04-23T00:00:00.000Z","tags":["javascript","cli","conventional","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/conventional-cli"},{"id":12999,"title":"Conventional Commits Filter","library":"conventional-commits-filter","status":"active","version":"5.0.0","language":"javascript","ecosystem":"npm","summary":"The `conventional-commits-filter` package, currently at stable version 5.0.0, provides utilities for processing commit data, specifically designed to identify and remove \"revert\" commits and their corresponding reverted original commits. This ensures that generated changelogs or commit analyses accurately reflect the effective state of the codebase by omitting changes that were later undone. It integrates seamlessly within the conventional-changelog ecosystem, which typically follows a regular, synchronized release schedule across its components. A key differentiator is its robust handling of commit revert logic, which is crucial for maintaining a clean and meaningful commit history in projects adhering to Conventional Commits specifications. The library offers synchronous, asynchronous (Promise-based), and stream-based APIs to suit various data processing needs.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","filter","conventional","changelog","commits"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/conventional-commits-filter"},{"id":21067,"title":"conventional-pre-commit","library":"conventional-pre-commit","status":"active","version":"4.4.0","language":"python","ecosystem":"pypi","summary":"A pre-commit hook that validates commit messages against the Conventional Commits specification. Supports husky-style configuration and custom patterns. Version 4.4.0, actively maintained, released monthly.","last_verified":"2026-04-27T00:00:00.000Z","tags":["conventional-commits","pre-commit","git-hooks","commitlint","linting"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/conventional-pre-commit"},{"id":10668,"title":"TypeScript Paths to Webpack Aliases Converter","library":"convert-tsconfig-paths-to-webpack-aliases","status":"active","version":"0.9.2","language":"javascript","ecosystem":"npm","summary":"The `convert-tsconfig-paths-to-webpack-aliases` package offers a focused utility to bridge the gap between TypeScript's `compilerOptions.paths` and Webpack's `resolve.alias` configuration. It transforms the globstar notation used in `tsconfig.json` into a format compatible with Webpack, thereby establishing a single source of truth for module aliases and preventing discrepancies between TypeScript's type resolution and Webpack's bundling process. This ensures that developers define their module aliases only once in `tsconfig.json`, and this utility automatically synchronizes them with the Webpack build. The current stable version is 0.9.2, indicating it's pre-1.0 but widely functional, and it typically sees stable, moderate release cycles fitting a niche utility.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/convert-tsconfig-paths-to-webpack-aliases"},{"id":8034,"title":"ConvertAPI Python Client","library":"convertapi","status":"active","version":"2.0.0","language":"python","ecosystem":"pypi","summary":"The `convertapi` Python Client provides an interface to ConvertAPI's file conversion and manipulation services. It allows users to convert documents, images, videos, and more between various formats programmatically. The current version is 2.0.0, and the library is actively maintained with releases addressing features and breaking changes.","last_verified":"2026-04-16T00:00:00.000Z","tags":["file-conversion","document-processing","pdf","image-processing","api-client"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/convertapi"},{"id":23453,"title":"convertbng","library":"convertbng","status":"active","version":"0.7.11","language":"python","ecosystem":"pypi","summary":"Convert latitude/longitude to and from British National Grid (OSGB36) / ETRS89 coordinates using the OS OSTN15 transform. The library is powered by Rust FFI for high performance. Current version 0.7.11, requires Python >=3.10. Released irregularly.","last_verified":"2026-05-01T00:00:00.000Z","tags":["coordinates","geospatial","british-national-grid","ostn15","rust","gis"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/convertbng"},{"id":1813,"title":"Convertdate Library","library":"convertdate","status":"active","version":"2.4.1","language":"python","ecosystem":"pypi","summary":"The `convertdate` library provides methods and functions for converting dates between various calendar systems, including Gregorian, Hebrew, Islamic, Julian, Mayan, and many others. It is currently at version 2.4.1 and sees a few releases per year, indicating active development.","last_verified":"2026-04-24T01:48:36.594Z","tags":["date","calendar","conversion","gregorian","hebrew","islamic","julian","mayan","persian","holidays","time"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/convertdate"},{"id":16794,"title":"Convex Client and Backend SDK","library":"convex","status":"active","version":"1.36.0","language":"javascript","ecosystem":"npm","summary":"Convex is a comprehensive backend application platform offering a real-time database, serverless functions (queries, mutations, actions), and client libraries for JavaScript/TypeScript, with strong support for React. The current stable version is 1.36.0, with frequent precompiled releases indicating rapid development and continuous improvements. A key differentiator is its real-time reactivity, where client-side `useQuery` hooks automatically update whenever the underlying database data changes, eliminating manual subscription management. It provides end-to-end type safety, optional schema definitions, and a TypeScript-first approach for both backend function definitions and client-side consumption. The platform includes SDKs for defining backend logic, integrating with React, and handling authentication with providers like Auth0 and Clerk. Convex aims to simplify full-stack development by unifying the database and backend logic within a single reactive environment.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","convex","database","react","state","serverless","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/convex"},{"id":16792,"title":"Convex-Gate: Better Auth Adapter for Convex","library":"convex-gate","status":"active","version":"0.1.3","language":"javascript","ecosystem":"npm","summary":"Convex-Gate is an alpha-stage package designed to integrate the Better Auth authentication system with Convex applications. It provides an isolated authentication data store within a Convex component, separating auth concerns from application data. Key features include a dedicated hot-path for rapid session resolution, server-side JWT caching with configurable TTL, client-side token expiry awareness, and support for static JWKS. It also offers React bindings via `ConvexBetterAuthProvider` and is compatible with all Better Auth plugins (2FA, SSO, organizations, passkeys). The current version is 0.1.3, and due to its alpha status, APIs are subject to change. Release cadence is currently irregular as it's under active development.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","convex","better-auth","auth","authentication","adapter","jwt","jwks","react"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/convex-gate"},{"id":21071,"title":"Convex Vite Plugin","library":"convex-vite-plugin","status":"active","version":"0.4.0","language":"javascript","ecosystem":"npm","summary":"A Vite plugin (v0.4.0) that automatically starts a local Convex backend during development, deploys functions on startup, watches for changes in the convex/ directory, and injects VITE_CONVEX_URL and VITE_CONVEX_SITE_URL environment variables. It persists backend state across restarts based on git branch, supports custom logging, and provides methods like getAdminKey(). The plugin detects the package manager (npm, yarn, pnpm, bun) automatically. Requires Vite ^7.0.0.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/convex-vite-plugin"},{"id":13002,"title":"Convex Vue Integration","library":"convex-vue","status":"active","version":"0.1.5","language":"javascript","ecosystem":"npm","summary":"Convex-vue provides a seamless integration of Convex, the full-stack backend platform, with Vue.js applications. It is currently in version 0.1.5 and features real-time queries, support for Server-Side Rendering (SSR) and Static Site Generation (SSG) via Vue's Suspense, and optimistic updates for mutations. The library focuses on providing reactive composables like `useConvexQuery` and `useConvexMutation` to simplify data fetching and manipulation within Vue 3 components. While still in early development with minor version bumps, it shows an active release cadence addressing types, fixes, and enhancements, making it a viable option for Vue developers building applications with Convex. Key differentiators include its tight integration with Vue's reactivity system and built-in SSR capabilities.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","vue","convex"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/convex-vue"},{"id":16717,"title":"Convex-Zen Authentication Component","library":"convex-zen","status":"active","version":"1.13.5","language":"javascript","ecosystem":"npm","summary":"Convex-Zen is a production-grade authentication component designed for applications leveraging the Convex backend. Currently at version 1.13.5, it offers a robust, reusable auth solution. The package is actively maintained with frequent releases, typically multiple bug fixes and dependency updates within a month, reflecting ongoing development. Its key differentiator from Convex's 'Better Auth' integration is that Convex-Zen implements native authentication logic directly within Convex component functions, rather than importing an external runtime into app code. It provides framework-specific exports, allowing seamless integration with popular environments like Next.js, Tanstack Start, and Expo, while exposing a consistent and familiar API surface for developers.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/convex-zen"},{"id":10669,"title":"HTTP Cookie Parser and Serializer","library":"cookie","status":"active","version":"1.1.1","language":"javascript","ecosystem":"npm","summary":"The `cookie` package provides fundamental utilities for parsing and serializing HTTP `Cookie` and `Set-Cookie` headers, commonly used in Node.js HTTP servers. It is currently at stable version 1.1.1, with relatively frequent patch and minor releases addressing fixes and new HTTP cookie attributes like `partitioned` and `priority`. Key differentiators include its focus on adherence to RFC6265, minimal API surface, and robust handling of common cookie patterns. It is maintained by the `jshttp` organization, known for foundational Express.js ecosystem middleware, ensuring reliability and specification compliance.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","cookie","cookies","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/cookie"},{"id":13000,"title":"cookie-lite: Lightweight Cookie Parser and Serializer","library":"cookie-lite","status":"active","version":"0.0.2","language":"javascript","ecosystem":"npm","summary":"cookie-lite is a super lightweight JavaScript library designed for parsing and serializing HTTP cookie strings. It serves as a friendly fork of the `lightcookie` package, which was deprecated by its original author. The library focuses on efficiency and a minimal footprint, utilizing JavaScript regular expressions for its parsing logic, making it a smaller and faster alternative compared to more feature-rich cookie handling packages. Currently at version 0.0.2, it supports Node.js environments from version 18 onwards. Its primary differentiator is its minimal resource consumption and speed for fundamental cookie operations, suitable for applications where performance and size are critical. It offers straightforward methods for converting raw cookie strings into objects and vice versa, providing core functionality without extensive configuration or advanced features like signed cookies or complex attribute validation. Its simple API aims for ease of integration for basic cookie management tasks.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","cookie","cookie-lite","lightcookie","cookie-parse","cookie-serialize"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/cookie-lite"},{"id":15991,"title":"HTTP Cookie Parsing Middleware","library":"cookie-parser","status":"active","version":"1.4.7","language":"javascript","ecosystem":"npm","summary":"`cookie-parser` is an Express.js middleware designed to parse HTTP request cookies, making their values easily accessible through `req.cookies` and `req.signedCookies` properties. The current stable version is 1.4.7, indicating a mature and stable codebase with infrequent but consistent releases primarily focused on dependency updates to ensure compatibility and performance. A key differentiating feature is its robust support for both signed cookies, which helps mitigate tampering, and \"JSON cookies,\" which automatically deserialize JSON-prefixed cookie values. This package provides an essential and convenient layer for web applications built with Express that need to interact with client-side cookies, offering a structured approach to cookie management and enhanced security through optional signing capabilities. It does not handle setting cookies, which is typically done via `res.cookie()` in Express.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","cookie","middleware"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/cookie-parser"},{"id":17428,"title":"Cookie Session Middleware","library":"cookie-session","status":"active","version":"2.1.1","language":"javascript","ecosystem":"npm","summary":"cookie-session is a lightweight middleware for Node.js, primarily used with Express, that implements client-side session management. Unlike server-side session stores (like `express-session`), this module stores the entire session data directly within a signed, but unencrypted, cookie on the client's browser. This approach means no server-side database or resources are required for session storage, which can simplify deployments, especially in load-balanced environments. The current stable version is 2.1.1, released in April 2024, indicating active maintenance. Releases typically align with updates to its underlying `cookies` and `keygrip` dependencies, or to address compatibility with newer Node.js versions. Key differentiators include its minimal server-side footprint and the direct storage of session data in the client's cookie, making it suitable for 'light' sessions or as a complement to a secondary, database-backed store for larger data payloads.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","connect","express","middleware","session"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/cookie-session"},{"id":1300,"title":"Cookiecutter","library":"cookiecutter","status":"active","version":"2.7.1","language":"python","ecosystem":"pypi","summary":"Cookiecutter is a command-line utility that creates projects from project templates. It streamlines the setup of new projects, such as Python packages, web applications, or data science projects, by prompting the user for configuration details and rendering files based on Jinja2 templates. Currently at version 2.7.1, it maintains an active release cadence with frequent updates and community contributions, supporting Python 3.10 and newer.","last_verified":"2026-04-23T19:30:13.936Z","tags":["template","project generation","cli","scaffolding"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/cookiecutter"},{"id":17558,"title":"Node.js Netscape HTTP Cookie File Parser","library":"cookiefile","status":"abandoned","version":"1.0.10","language":"javascript","ecosystem":"npm","summary":"The `cookiefile` package for Node.js provides utilities for reading, writing, and manipulating Netscape HTTP Cookie Files, a format commonly used by cURL and wget. It also supports parsing and generating `Set-Cookie` and `Cookie` HTTP headers for HTTP request and response contexts. The current stable version is 1.0.10, released in 2018. Due to its age, it does not support modern cookie directives such as `Max-Age` or `Same-Site`, which are crucial for contemporary web applications and security best practices. The package has seen no updates since 2018, indicating it is no longer actively maintained and may not be fully compatible with newer Node.js versions or evolving cookie specifications. Its primary utility lies in legacy systems or specific integrations requiring the exact Netscape cookie file format.","last_verified":"2026-04-23T00:00:00.000Z","tags":["javascript","libcurl","cookie","cookiefile","netscape","wget","file","header"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/cookiefile"},{"id":8035,"title":"cookies (sashahart)","library":"cookies","status":"abandoned","version":"2.2.1","language":"python","ecosystem":"pypi","summary":"The `cookies` library (by Sasha Hart) is a Python module designed for parsing and rendering RFC 6265-compliant HTTP `Cookie:` request headers and `Set-Cookie:` response headers. It offers a cleaner API compared to the standard library's `http.cookies` and explicitly adheres to modern cookie standards, eschewing backward compatibility with older, less compliant RFCs (like 2109 or 2965). The last release was in 2014 (v2.2.1), and there is no apparent active development, suggesting it is no longer maintained.","last_verified":"2026-04-16T00:00:00.000Z","tags":["http","cookies","rfc6265","web-development","header-parsing"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/cookies"},{"id":15575,"title":"Cookies.js Client-Side Cookie Manipulation","library":"cookies-js","status":"abandoned","version":"1.2.3","language":"javascript","ecosystem":"npm","summary":"Cookies.js is a lightweight client-side JavaScript library for managing browser cookies, adhering to RFC6265 standards. The current stable version is 1.2.3, which was released approximately eight years ago (as of April 2026), indicating that the project is likely abandoned or in a deep maintenance phase with no active development. It distinguishes itself by having no external dependencies, offering cross-browser compatibility (IE6+, Chrome, Firefox 3+, Safari 4+, Opera 10+), and being released into the public domain. The library supports AMD and CommonJS module loaders and includes specific provisions for use in Node.js environments that lack a native `window` object, requiring a factory method for initialization. It transparently handles URI encoding of cookie keys and values using UTF-8 representation.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","cookies","client","browser"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/cookies-js"},{"id":10670,"title":"Next.js Cookies Management","library":"cookies-next","status":"active","version":"6.1.1","language":"javascript","ecosystem":"npm","summary":"cookies-next is a specialized library designed for managing HTTP cookies within Next.js applications, supporting operations on both the client and server sides, including Server Components and API routes. The current stable version is 6.1.1. It maintains a relatively active release cadence, frequently updating to support new Next.js versions and introduce features like React hooks for client-side state management, including 'reactive hooks' that trigger component re-renders when cookie values change. Key differentiators include its explicit support for Next.js's distinct client and server environments, offering separate import paths for optimized bundles, and providing both static and reactive hooks for flexible client-side usage, distinguishing it from general-purpose cookie libraries.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","js","cookies","cookie","next","next.js","nextjs","destory","parse","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/cookies-next"},{"id":26852,"title":"cooking-lint","library":"cooking-lint","status":"active","version":"0.1.4","language":"javascript","ecosystem":"npm","summary":"cooking-lint is a lint plugin for the cooking build system, currently at version 0.1.4. It provides an opinionated linting setup for JavaScript projects, bundling ESLint 2.x, eslint-loader, eslint-friendly-formatter, and multiple ESLint configurations and plugins (eslint-config-defaults, eslint-config-elemefe, eslint-plugin-vue, eslint-plugin-html, eslint-plugin-react). It is intended for use with cooking and is not actively maintained.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","cooking","lint"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/cooking-lint"},{"id":5160,"title":"Coola: Object Equality Checker","library":"coola","status":"active","version":"1.1.3","language":"python","ecosystem":"pypi","summary":"Coola is a Python library designed for robustly checking equality between two complex or nested Python objects. It provides a flexible mechanism to compare various data structures, going beyond Python's default `==` operator for deep and custom comparisons. The library is actively maintained with frequent minor releases, ensuring ongoing development and improvements.","last_verified":"2026-04-13T00:00:00.000Z","tags":["equality","comparison","nested objects","deep comparison","testing","utility"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/coola"},{"id":1970,"title":"Random Name and Slug Generator","library":"coolname","status":"active","version":"4.1.0","language":"python","ecosystem":"pypi","summary":"coolname is a Python library for generating random, human-readable names and slugs. It offers various functionalities, including generating names as sequences of words, creating slugs for use in web applications like Django, and generating names of specific lengths. The current version is 4.1.0, and it maintains an active development and release cadence.","last_verified":"2026-04-24T04:07:52.988Z","tags":["name-generator","slug","random","utility","string-generation"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/coolname"},{"id":13001,"title":"Coordinate Parser","library":"coordinate-parser","status":"abandoned","version":"1.0.7","language":"javascript","ecosystem":"npm","summary":"The `coordinate-parser` library provides a flexible algorithm for parsing strings that contain geographical coordinates in a wide variety of formats. It supports numerous representations including Decimal Degrees (DD), Degrees-Minutes-Seconds (DMS), Degrees-Decimal Minutes (DDM), and various 'exotic' formats like geographical milliseconds or compacted notations. The current stable version is 1.0.7, with the last release dating back to June 2017. As there have been no updates or maintenance activities since then, the package is effectively abandoned. A key differentiator is its robust input validation, which throws an error for any string that does not precisely conform to a recognized coordinate pattern, ensuring data integrity. It aims to simplify the extraction of latitude and longitude from complex user inputs into standardized decimal degree values.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/coordinate-parser"},{"id":14507,"title":"CoPaw: Co Personal Agent Workstation","library":"copaw","status":"active","version":"1.0.2","language":"en","ecosystem":"pypi","summary":"CoPaw is an open-source personal AI workstation designed to run in your local environment, emphasizing data sovereignty and extensibility. It acts as a personal assistant, communicating across multiple channels (e.g., DingTalk, Feishu, Discord) and executing scheduled tasks. Its capabilities are driven by 'Skills,' which can be extended through custom Python scripts. All data and tasks are processed on the user's machine, ensuring privacy without relying on third-party hosting. The library is actively developed with frequent updates, with version 1.0.2 being the latest stable release.","last_verified":"2026-04-15T00:00:00.000Z","tags":["AI","agent","personal-assistant","multi-channel","automation","local-first","privacy","LLM"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/copaw"},{"id":18248,"title":"COPC","library":"copc","status":"active","version":"0.0.8","language":"javascript","ecosystem":"npm","summary":"A TypeScript library for reading and parsing Cloud Optimized Point Cloud (COPC) data, version 0.0.8. It provides utilities to initialize a COPC object from a file or getter, traverse the hierarchy pages, and read point data views with typed dimension access. The library is pre-1.0 and actively maintained on GitHub with CI. It differentiates from other point cloud libraries by focusing specifically on the COPC format, offering a simple async API, and shipping TypeScript types.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/copc"},{"id":27665,"title":"Copernicus Marine Data Store Client","library":"copernicusmarine","status":"active","version":"2.4.0","language":"python","ecosystem":"pypi","summary":"Python library and CLI for accessing and downloading marine data from the Copernicus Marine Service (CMEMS). Version 2.4.0 requires Python >=3.10. Released under Apache-2.0, with regular updates.","last_verified":"2026-05-09T00:00:00.000Z","tags":["copernicus","marine","oceanography","data","cli","cmems"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/copernicusmarine"},{"id":3939,"title":"Copier","library":"copier","status":"active","version":"9.14.3","language":"python","ecosystem":"pypi","summary":"Copier is a versatile Python library and CLI tool designed for rendering project templates. It supports both local paths and Git URLs as template sources, allowing for dynamic replacement of values in various text files using Jinja2 templating. It handles project generation and updates, ensuring existing files are not overwritten unless explicitly instructed. The library is actively maintained with frequent updates, providing a robust solution for scaffolding and managing project lifecycles.","last_verified":"2026-04-11T00:00:00.000Z","tags":["template generation","project scaffolding","cli","jinja2","automation"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/copier"},{"id":9619,"title":"Copier Template Extensions","library":"copier-template-extensions","status":"active","version":"0.3.3","language":"python","ecosystem":"pypi","summary":"Copier Template Extensions (copier-template-extensions) is a specialized Jinja2 extension for Copier, enabling the loading of other Jinja2 extensions using file paths relative to the template root, rather than standard Python dotted paths. As of version 0.3.3, it offers improved migration support. The project maintains an active release cadence with periodic updates.","last_verified":"2026-04-17T00:00:00.000Z","tags":["copier","jinja2","template","extension","templating","code generation"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/copier-template-extensions"},{"id":21069,"title":"copier-templates-extensions (deprecated, use copier-template-extensions)","library":"copier-templates-extensions","status":"deprecated","version":"0.3.3","language":"python","ecosystem":"pypi","summary":"Deprecated package. The project has been renamed to `copier-template-extensions` (singular). Install the new package instead. Current version 0.3.3 provides backward-compatible shims for the old import paths.","last_verified":"2026-04-27T00:00:00.000Z","tags":["copier","templates","extensions","deprecated"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/copier-templates-extensions"},{"id":15994,"title":"Copilot API Server Proxy","library":"copilot-api","status":"active","version":"0.7.0","language":"javascript","ecosystem":"npm","summary":"copilot-api transforms GitHub Copilot into an API-compatible server that mimics OpenAI and Anthropic interfaces, making Copilot's capabilities accessible to applications designed for these popular LLM APIs. This allows tools like Claude Code to leverage GitHub Copilot directly. The package is currently at version 0.7.0 and receives frequent updates, often with minor feature additions and bug fixes, as seen in recent patch and minor releases. Its key differentiator is bridging GitHub Copilot's proprietary access with standard API formats, offering flexibility for developers who want to integrate Copilot into existing LLM toolchains without vendor lock-in to GitHub's specific integration methods. It runs as a standalone server, typically invoked via `npx`.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","proxy","github-copilot","openai-compatible"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/copilot-api"},{"id":7112,"title":"CopilotKit Python SDK","library":"copilotkit","status":"active","version":"0.1.87","language":"python","ecosystem":"pypi","summary":"CopilotKit is a framework for building AI Copilots that can deeply integrate with your product's UI. The Python SDK allows you to define AI tools and integrate them into an agent runtime, typically exposed via a web framework like FastAPI. It is currently in version 0.1.87 and is part of a larger, actively developed ecosystem, with the Python SDK evolving rapidly.","last_verified":"2026-04-16T00:00:00.000Z","tags":["AI","LLM","copilot","tooling","SDK","FastAPI"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/copilotkit"},{"id":8038,"title":"Copulas","library":"copulas","status":"active","version":"0.14.1","language":"python","ecosystem":"pypi","summary":"Copulas is a Python library for modeling multivariate distributions and sampling from them using copula functions. It enables users to learn the dependence structure from tabular numerical data and generate new synthetic data with similar statistical properties, offering various univariate distributions, Archimedian, Gaussian, and Vine Copulas. As part of The Synthetic Data Vault Project by DataCebo, it is actively maintained with regular updates.","last_verified":"2026-04-16T00:00:00.000Z","tags":["synthetic data","copula","multivariate distribution","data generation","statistical modeling","data science"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/copulas"},{"id":19416,"title":"copy-asset-in-memory-webpack-plugin","library":"copy-asset-in-memory-webpack-plugin","status":"active","version":"4.0.1","language":"javascript","ecosystem":"npm","summary":"Webpack 5 plugin to copy processed assets while the compilation is still in memory, before they are written to disk. Version 4.0.1 is the latest stable, with a history of breaking changes aligning with webpack 5. It allows filtering by test/include/exclude, renaming via `to`, transforming content, and optionally deleting original assets. Unlike copy-webpack-plugin which copies from filesystem to output, this plugin copies assets already in webpack's compilation graph. Requires webpack ^5.20.0 and Node >=12.13. Ships TypeScript types.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","webpack","webpack-plugin","copy-plugin","copy-webpack-plugin","copy-asset-in-memory-webpack-plugin","copy","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/copy-asset-in-memory-webpack-plugin"},{"id":19418,"title":"copy-globs-webpack-plugin","library":"copy-globs-webpack-plugin","status":"abandoned","version":"0.3.0","language":"javascript","ecosystem":"npm","summary":"Webpack plugin (v0.3.0) to copy static files using glob patterns. Offers a simpler API than copy-webpack-plugin by accepting glob patterns directly. Stable legacy version with no active development. Suitable for basic static file copying in webpack 4 projects; newer alternatives like copy-webpack-plugin have broader support and active maintenance.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/copy-globs-webpack-plugin"},{"id":10671,"title":"copy-paste Clipboard Utility","library":"copy-paste","status":"maintenance","version":"2.2.0","language":"javascript","ecosystem":"npm","summary":"copy-paste is a Node.js utility designed to provide read/write access to the system clipboard across different operating systems. It achieves cross-platform compatibility by wrapping native command-line tools: `pbcopy` and `pbpaste` for macOS, `xclip` for Linux and BSD systems, and `clip` for Windows. This abstraction allows developers to interact with the clipboard using a unified JavaScript API. The package offers both a traditional callback-based interface for asynchronous operations and a modern Promise-based API for `async/await` patterns, accessible via a submodule. It is currently at version 2.2.0 and, while not actively undergoing rapid feature development, it remains a maintained package for fundamental clipboard interactions in Node.js environments. Its primary differentiator is its robust cross-platform wrapper for underlying system utilities, abstracting away the OS-specific commands.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","copy","paste","copy and paste","clipboard"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/copy-paste"},{"id":21070,"title":"copy-vite-plugin","library":"copy-vite-plugin","status":"active","version":"1.0.1","language":"javascript","ecosystem":"npm","summary":"A Vite plugin for copying files and directories during build, designed as a drop-in replacement for copy-webpack-plugin for projects migrating from webpack to Vite. Current version 1.0.1 (stable). It offers a simple API similar to copy-webpack-plugin, supporting glob patterns and multiple source destinations. Unlike alternatives like vite-plugin-static-copy, it aims for minimal configuration and direct compatibility with webpack's pattern syntax.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","vite","vite-plugin","copy","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/copy-vite-plugin"},{"id":19419,"title":"copy-webpack","library":"copy-webpack","status":"active","version":"6.0.0","language":"javascript","ecosystem":"npm","summary":"A simplified alternative to copy-webpack-plugin for copying files and directories during webpack builds. Current stable version is 6.0.0, released with node >=24 and webpack ^5.105.0 peer dependencies. Key differentiators: vastly simplified API (single string for a glob pattern, no nested `patterns` array), minimal configuration, and ESM-only exports. Replaces the verbose copy-webpack-plugin with a concise one-liner for common use cases, while still supporting advanced options via an array of objects. Active development under the best-shot organization.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","copy","glob","plugin","webpack"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/copy-webpack"},{"id":19417,"title":"copy-webpack-plugin","library":"copy-webpack-plugin","status":"active","version":"14.0.0","language":"javascript","ecosystem":"npm","summary":"Copy individual files or entire directories to the webpack build output directory. Useful for static assets that are not processed by webpack loaders. Latest stable version is 14.0.0 (March 2026), requiring Node.js >= 20.9.0 and webpack ^5.1.0. Developed under the webpack organization, it supports patterns with globs, transform functions, filtering, and concurrency control. Ships TypeScript types. Replaced globby/fast-glob with tinyglobby in v13, and serialization library for security fixes in v14.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","webpack","plugin","transfer","move","copy","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/copy-webpack-plugin"},{"id":26853,"title":"copybook","library":"copybook","status":"active","version":"1.0.16","language":"python","ecosystem":"pypi","summary":"A Python library for parsing COBOL copybooks (data definition records). Current version 1.0.16. Development appears infrequent with no recent releases.","last_verified":"2026-05-01T00:00:00.000Z","tags":["COBOL","copybook","parser","mainframe"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/copybook"},{"id":9620,"title":"Coqpit Configuration Management","library":"coqpit","status":"active","version":"0.0.17","language":"python","ecosystem":"pypi","summary":"Coqpit is a lightweight configuration management library built around Python dataclasses. It simplifies defining, loading, and parsing configurations from various sources (JSON, YAML, CLI arguments) by leveraging dataclass features. Developed by Coqui-AI, it has a rapid release cycle with frequent minor updates.","last_verified":"2026-04-17T00:00:00.000Z","tags":["configuration","dataclass","cli","coqui-ai","json","yaml"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/coqpit"},{"id":21072,"title":"Coqpit Config","library":"coqpit-config","status":"active","version":"0.2.5","language":"python","ecosystem":"pypi","summary":"A simple, light-weight configuration management library that uses Python dataclasses. Version 0.2.5 supports Python >=3.10, Literal types, and CLI argument parsing. Released as needed; maintained by the Idiap research institute.","last_verified":"2026-04-27T00:00:00.000Z","tags":["config","dataclass","coqpit","cli"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/coqpit-config"},{"id":8908,"title":"Coqui Text-to-Speech (TTS)","library":"coqui-tts","status":"active","version":"0.27.5","language":"python","ecosystem":"pypi","summary":"Coqui TTS is a deep learning library for advanced Text-to-Speech synthesis, supporting a wide range of models and languages. It enables tasks like voice cloning, multi-speaker TTS, and emotional speech generation. The current version is 0.27.5, and the library maintains an active development pace with frequent patch and minor releases.","last_verified":"2026-04-16T00:00:00.000Z","tags":["text-to-speech","tts","audio","deep-learning","ai","voice-cloning","speech-synthesis"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/coqui-tts"},{"id":9621,"title":"Coqui TTS Trainer","library":"coqui-tts-trainer","status":"active","version":"0.4.0","language":"python","ecosystem":"pypi","summary":"Coqui TTS Trainer is a general-purpose model trainer for PyTorch, designed to be flexible and extensible. It's part of the wider Coqui AI ecosystem, providing core training utilities for various deep learning models, including those for Text-to-Speech. The current version is 0.4.0, with releases occurring on an irregular, feature-driven cadence.","last_verified":"2026-04-17T00:00:00.000Z","tags":["pytorch","deep-learning","training","tts","machine-learning"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/coqui-tts-trainer"},{"id":4913,"title":"Coralogix Python SDK","library":"coralogix-logger","status":"active","version":"2.1.1","language":"python","ecosystem":"pypi","summary":"The Coralogix Python SDK enables sending logs directly from Python applications to the Coralogix platform. It leverages Python's standard logging library and operates asynchronously using a dedicated thread for log buffering and flushing. The current version is 2.1.1, and the library is actively maintained with regular updates.","last_verified":"2026-04-12T00:00:00.000Z","tags":["logging","observability","logs","coralogix","sdk"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/coralogix-logger"},{"id":26854,"title":"Coralogix OpenTelemetry","library":"coralogix-opentelemetry","status":"active","version":"0.1.3","language":"python","ecosystem":"pypi","summary":"Coralogix extensions for OpenTelemetry Python SDK. Version 0.1.3, last released Feb 2024. Pre-release, rapid changes expected.","last_verified":"2026-05-01T00:00:00.000Z","tags":["opentelemetry","coralogix","logging","tracing"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/coralogix-opentelemetry"},{"id":10672,"title":"Cordis Meta-Framework","library":"cordis","status":"active","version":"4.0.0-rc.3","language":"javascript","ecosystem":"npm","summary":"Cordis is an actively developed meta-framework for building modern applications, emphasizing a concept of \"Spatiotemporal Composability\" and a highly modular, plugin-based architecture. Currently in release candidate phase (v4.0.0-rc.3), it aims to provide a structured and opinionated layer on top of underlying JavaScript runtime environments, facilitating the development of complex systems by handling common concerns like service orchestration, lifecycle management, and resource allocation. Its \"everything is a plugin\" philosophy promotes high cohesion, low coupling, and extensive extensibility, allowing developers to customize and extend core functionalities through well-defined plugin interfaces. The framework is written in TypeScript, providing strong type safety across its API. While an exact release cadence isn't specified, its `cordiverse` organization shows continuous, active development across its ecosystem. It differentiates itself by offering a robust context and service management system designed for flexible application composition, particularly useful in environments requiring dynamic loading and unloading of modules or services.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/cordis"},{"id":15424,"title":"Cordova AndroidX Build Plugin","library":"cordova-androidx-build","status":"active","version":"1.0.4","language":"javascript","ecosystem":"npm","summary":"The `cordova-androidx-build` plugin (current stable version 1.0.4) automatically migrates Cordova project code between Android Support Libraries and AndroidX libraries during the build process. This plugin is crucial for maintaining compatibility across different `cordova-android` versions, especially those transitioning to or already using AndroidX (e.g., `cordova-android@9` and newer). A key differentiator is its use of Gradle scripts, enabling it to work reliably on both local development machines and cloud build services like PhoneGap Build, which is not possible with hook-script-based alternatives such as `cordova-plugin-androidx-adapter`. It provides bidirectional migration capabilities, ensuring plugins build correctly whether the target project uses older Support Libraries or the newer AndroidX ecosystem. Release cadence is typically on an as-needed basis to address compatibility issues or updates in the Android build ecosystem.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","cordova","androidx"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/cordova-androidx-build"},{"id":13004,"title":"Cordova Build CLI (Self-Hosted)","library":"cordova-build","status":"abandoned","version":"0.0.248","language":"javascript","ecosystem":"npm","summary":"cordova-build is an npm package designed to provide a self-hosted alternative to the now-defunct PhoneGap Build service. It allows developers to run Cordova build processes on their own servers or agents, bypassing third-party cloud services. The package operates in four distinct modes: Server, Agent, Client, and UI, enabling a distributed build environment. However, this project is effectively abandoned; its last update was on October 27, 2014, and the current version is 0.0.248. It was developed to address disadvantages of PhoneGap Build, which itself was officially shut down in October 2020. Due to its age, `cordova-build` relies on severely outdated development environments such as Node.js versions from 2014, Xcode 5.1, Windows Phone SDK 8, and Android SDK versions from that era, making it highly incompatible with modern operating systems and mobile development toolchains. It has no discernible release cadence and is no longer maintained.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/cordova-build"},{"id":17191,"title":"Cordova Advanced HTTP Plugin","library":"cordova-plugin-advanced-http","status":"active","version":"3.3.1","language":"javascript","ecosystem":"npm","summary":"cordova-plugin-advanced-http is a Cordova/PhoneGap plugin that enables mobile applications to perform HTTP requests using native networking capabilities, offering significant advantages over standard JavaScript requests. Key differentiators include robust SSL/TLS pinning for enhanced security, bypassing browser-imposed CORS restrictions, support for X.509 client certificate-based authentication, and improved handling of HTTP 401 Unauthorized responses. The current stable version is 3.3.1. While there isn't an explicit release cadence, the project is actively maintained with updates detailed in its `CHANGELOG.md`. This plugin is particularly valuable for applications requiring secure communication channels and those needing to circumvent typical webview networking limitations on iOS, Android, and Browser platforms.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","cordova","device","ecosystem:cordova","cordova-ios","cordova-android","ssl","tls"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/cordova-plugin-advanced-http"},{"id":16320,"title":"Cordova Plugin: Database Copy","library":"cordova-plugin-dbcopy","status":"maintenance","version":"2.1.2","language":"javascript","ecosystem":"npm","summary":"cordova-plugin-dbcopy is a Cordova/Phonegap plugin designed to copy a pre-populated SQLite database from the `www` directory of an application to the device's native app database directory. The current stable version is 2.1.2. This plugin addresses a common need for mobile applications that require initial data or a pre-configured database upon first launch, providing methods to copy the database, check its existence, and handle different storage locations, especially for iOS iCloud backup exclusion. Its release cadence appears to be stable rather than rapid, focusing on core functionality within the Cordova ecosystem. A key differentiator is its explicit handling of platform-specific database locations and error responses for common issues like file not found or already existing databases.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","sqlite db copy","ecosystem:cordova","cordova-android","cordova-ios","db copy","cordova sqlite","database copy","sqlite database copy"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/cordova-plugin-dbcopy"},{"id":10673,"title":"Cordova Plugin Test Framework","library":"cordova-plugin-test-framework","status":"abandoned","version":"1.1.6","language":"javascript","ecosystem":"npm","summary":"The `cordova-plugin-test-framework` provides a structured approach for Cordova plugin developers to create and run tests directly within their Cordova projects. It establishes an interface where plugins can bundle their tests as nested plugins within a `/tests` directory, using a `plugin.xml` and `package.json` for definition and dependency management. The framework then offers a test harness to execute these tests, utilizing the Jasmine 2.0 format for defining test suites (`describe`, `it`). This allows for rapid iteration between development and testing, ensuring tests run against the exact versions of plugins and platforms in use. The latest published version is 1.1.6. However, the project appears to be largely unmaintained, with its last significant activity on npm and GitHub over seven years ago, suggesting an effectively abandoned status. It differentiates itself by integrating tests directly into the Cordova build lifecycle, rather than relying on external, separate test runners.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","cordova","test","ecosystem:cordova"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/cordova-plugin-test-framework"},{"id":25123,"title":"Cordova Webpack Transpiler Plugin","library":"cordova-plugin-webpack-transpiler","status":"deprecated","version":"0.3.1","language":"javascript","ecosystem":"npm","summary":"A Cordova plugin that automatically transpiles ES2015+/TypeScript and SCSS files, then bundles them with Webpack during the build process. Version 0.3.1 is the latest, but the project is experimental and has had no releases since 2018. It supports multiple transpiler configurations (Babel, TypeScript) and two project structures (sibling and external). Key differentiators include seamless integration with Cordova lifecycle hooks, automatic configuration file generation, and support for both Babel and TypeScript transpilers. However, it is no longer maintained and may have compatibility issues with modern Cordova versions.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","cordova","babel","transpile","typescript","webpack","es2015","es6","scss"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/cordova-plugin-webpack-transpiler"},{"id":13003,"title":"Cordova Serve","library":"cordova-serve","status":"active","version":"4.0.1","language":"javascript","ecosystem":"npm","summary":"Cordova Serve is an official Apache Cordova project providing local web server capabilities essential for developing and testing Cordova applications. It integrates deeply with `cordova-lib` and `cordova-browser` to serve web assets, facilitating development workflows such as live reloading and opening the application in a browser. The current stable version is 4.0.1, with releases typically occurring as needed to address bugs, introduce new features, or update dependencies within the broader Cordova ecosystem. Its primary differentiator is its tight integration with the Cordova CLI and project structure, offering a streamlined local development experience for hybrid applications.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","cordova","server","apache"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/cordova-serve"},{"id":25126,"title":"core-decorators","library":"core-decorators","status":"maintenance","version":"0.20.0","language":"javascript","ecosystem":"npm","summary":"Library of JavaScript stage-0 decorators (ES2016/ES7 proposal) inspired by Java annotations, providing commonly used decorators like @override, @deprecate, @autobind, @mixin, @readonly, @nonconfigurable, @decorate, @extendDescriptor, @time, @deprecated, @suppressWarnings. Current stable version is 0.20.0. This library targets the original stage-0 decorator proposal (not the current stage-2 spec) and is intended for use with Babel 5 or Babel 6 with babel-plugin-transform-decorators-legacy. Key differentiator: lightweight, focused on fundamental JavaScript decorators, framework-agnostic (React, Angular, etc.). TypeScript definitions are included but there are known incompatibilities with TypeScript's decorator implementation. Similar to lodash-decorators but more minimal. Release cadence is low (last release 0.20.0 in 2020).","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","es6","es7","es2015","es2016","babel","decorators","override","deprecated","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/core-decorators"},{"id":10674,"title":"CoreObject","library":"core-object","status":"abandoned","version":"3.1.5","language":"javascript","ecosystem":"npm","summary":"CoreObject is a JavaScript library providing a lightweight, robust implementation of an OOP Class model. It was primarily developed for and used within the Ember-CLI ecosystem to define and extend classes, facilitating a structured approach to object-oriented programming in JavaScript. The package supports Node.js environments from version 4 onwards. While the latest public version is 3.1.5, its last major update was published approximately nine years ago, indicating that the project is currently abandoned. Consequently, there is no active release cadence, and it is not recommended for new projects seeking ongoing maintenance, security updates, or modern JavaScript features. Its primary value now lies in its historical context within legacy Ember-CLI applications, where it continues to function as a core utility.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/core-object"},{"id":15574,"title":"core-types ↔ TypeScript Interface Conversion","library":"core-types-ts","status":"active","version":"4.1.0","language":"javascript","ecosystem":"npm","summary":"core-types-ts is a utility package designed to facilitate the conversion of type definitions between the generic `core-types` document format and TypeScript interfaces/types. Currently at stable version 4.1.0, it experiences a consistent release cadence with frequent minor/patch updates and major versions driven by significant feature additions or breaking changes. While not typically used directly by end-users, it serves as a foundational component for higher-level type conversion tools like `typeconv`, which leverages it to transform types between TypeScript, JSON Schema, and GraphQL. Its key differentiator lies in providing a robust, programmatic interface for translating a simplified, JSON-compatible type system (`core-types`) into precise TypeScript declarations, including support for advanced features like namespaces, utility types (Pick, Omit, Partial), and interface heritage.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","type","types","generic","typescript","json"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/core-types-ts"},{"id":5161,"title":"Applitools Eyes Core SDK Server (Python Client)","library":"core-universal","status":"active","version":"4.16.5","language":"python","ecosystem":"pypi","summary":"The `core-universal` package is part of the Applitools Eyes SDK ecosystem, serving as the Python client for the Eyes Core SDK Server. It provides the underlying communication protocol (using WebSockets) for Python SDKs (like `eyes-selenium`, `eyes-playwright`, `eyes-appium`) to interact with the Applitools Eyes service, where core functionality is implemented in JavaScript. End-users typically interact with higher-level Applitools SDKs rather than directly with `core-universal`. The current version is 4.16.5. Applitools SDKs are actively maintained with frequent releases.","last_verified":"2026-04-13T00:00:00.000Z","tags":["Applitools","visual testing","SDK","client","UI testing","automation"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/core-universal"},{"id":10676,"title":"core-util-is","library":"core-util-is","status":"abandoned","version":"1.0.3","language":"javascript","ecosystem":"npm","summary":"core-util-is is a JavaScript utility package that provides polyfills for the `util.is*` functions (e.g., `isBuffer`, `isArray`, `isNumber`, `isString`, `isRegExp`) which were originally introduced in Node.js v0.12. The package is currently at version 1.0.3 and has not been updated in approximately 4-5 years, with its last known publish around 2021. These `util.is*` functions themselves were largely deprecated in Node.js v4.0.0 (released in 2015), with Node.js core encouraging developers to use native JavaScript alternatives (like `Array.isArray()`) or more robust userland modules. The package serves primarily to maintain backward compatibility for legacy Node.js environments or applications that specifically rely on these older `util` methods. It has no direct runtime dependencies, making it a lightweight inclusion for its specific purpose.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","util","isBuffer","isArray","isNumber","isString","isRegExp","isThis","isThat"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/core-util-is"},{"id":3940,"title":"Core API Python Client","library":"coreapi","status":"deprecated","version":"2.3.3","language":"python","ecosystem":"pypi","summary":"The `coreapi` library is a Python client for interacting with web APIs that expose Core API schemas or hypermedia formats. It supports formats like CoreJSON, OpenAPI (for schema description), JSON Hyper-Schema, and HAL. The latest stable version, 2.3.3, was released in October 2017. This library is largely considered superseded, particularly within the Django REST Framework ecosystem where its schema generation was deprecated in favor of OpenAPI.","last_verified":"2026-04-11T00:00:00.000Z","tags":["api client","rest","schema","hypermedia","deprecated"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/coreapi"},{"id":3941,"title":"coredis: Async Redis Client","library":"coredis","status":"active","version":"6.5.1","language":"python","ecosystem":"pypi","summary":"coredis is a fast, async, and fully-typed Redis client for Python, offering support for Redis Cluster, Sentinel, and various Redis modules. It is built with structured concurrency using `anyio`, supporting both `asyncio` and `trio`. The library is actively maintained with frequent releases, often multiple times a month for bug fixes and minor features, with major architectural rewrites released periodically. The current version is 6.5.1.","last_verified":"2026-04-11T00:00:00.000Z","tags":["redis","async","asyncio","trio","anyio","client","typed"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/coredis"},{"id":2448,"title":"coreforecast","library":"coreforecast","status":"active","version":"0.0.17","language":"python","ecosystem":"pypi","summary":"coreforecast is a Python library that provides fast C++ implementations of common forecasting routines, particularly useful for transforming time series data in a grouped fashion. It's often leveraged internally by higher-level Nixtla libraries like MLForecast, StatsForecast, and NeuralForecast to achieve high performance. The current version is 0.0.17, released on February 24, 2026. Given its 'Alpha' development status, releases appear to be on an as-needed basis rather than a fixed cadence.","last_verified":"2026-04-24T20:02:09.024Z","tags":["forecasting","time-series","performance","c++","numpy","nixtla"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/coreforecast"},{"id":9622,"title":"CoreIR Python Bindings","library":"coreir","status":"active","version":"2.0.156","language":"python","ecosystem":"pypi","summary":"Python bindings for CoreIR, an intermediate representation for hardware. This library provides a programmatic interface to build, manipulate, and analyze hardware circuits using Python. Currently at version 2.0.156, it maintains an active development pace with frequent updates, primarily leveraging a Rust-based CoreIR backend.","last_verified":"2026-04-17T00:00:00.000Z","tags":["hardware description","HDL","compiler","bindings","digital design","IR","circuit design"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/coreir"},{"id":19420,"title":"CoreJS Upgrade Webpack Plugin","library":"corejs-upgrade-webpack-plugin","status":"maintenance","version":"4.0.1","language":"javascript","ecosystem":"npm","summary":"A webpack plugin that transforms core-js v2 require/module paths to core-js v3 counterparts during bundling. Current stable version is 4.0.1 with maintenance-level releases. It resolves mismatched core-js versions by mapping old path patterns to new ones, preventing bundle bloat and runtime errors from library dependencies. Supports custom resolve directories via resolveFrom option. Released intermittently; uses core-js's path mapping to ensure the latest core-js is used everywhere. Differentiator: automates migration in existing webpack setups without manual code changes.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","core-js","path","resolve","transform","webpack"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/corejs-upgrade-webpack-plugin"},{"id":3436,"title":"Core ML Tools","library":"coremltools","status":"active","version":"9.0","language":"python","ecosystem":"pypi","summary":"Core ML Tools is an open-source Python package developed by Apple for converting, optimizing, and validating machine learning models into Apple's Core ML format. It supports models from popular frameworks like TensorFlow, PyTorch, scikit-learn, XGBoost, and LibSVM. The library is actively maintained, with frequent releases, and is currently at version 9.0, adding support for Python 3.13, PyTorch 2.7, and new iOS/macOS deployment targets.","last_verified":"2026-04-25T10:09:01.781Z","tags":["machine-learning","model-conversion","apple","coreml","pytorch","tensorflow","scikit-learn","xgboost","libsvm"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/coremltools"},{"id":5598,"title":"Core Schema","library":"coreschema","status":"abandoned","version":"0.0.4","language":"python","ecosystem":"pypi","summary":"coreschema (version 0.0.4) is a Python library for defining and validating data structures, often used in conjunction with Core API. It provides a basic set of schema primitives and a validation mechanism. The library was last released in February 2017 and appears to be in an abandoned or unmaintained state, with its GitHub repository showing no activity for seven years and other projects citing its deprecation.","last_verified":"2026-04-12T00:00:00.000Z","tags":["schema","validation","API","coreapi","deprecated","abandoned"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/coreschema"},{"id":21073,"title":"corner.py","library":"corner","status":"active","version":"2.2.3","language":"python","ecosystem":"pypi","summary":"Corner.py makes beautiful corner plots (scatter plot matrices) for visualizing high-dimensional datasets, commonly used in Bayesian analysis (e.g., MCMC chains). Current version 2.2.3 requires Python >=3.9. Releases are infrequent, mainly maintenance.","last_verified":"2026-04-27T00:00:00.000Z","tags":["corner-plot","visualization","mcmc","bayesian","matplotlib"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/corner"},{"id":9623,"title":"Cornice Web Services for Pyramid","library":"cornice","status":"active","version":"6.1.0","language":"python","ecosystem":"pypi","summary":"Cornice is a Python library that simplifies the definition of RESTful web services within the Pyramid web framework. It allows developers to declare services, resources, and their methods using decorators and schema validation, often integrating with tools like Colander and Marshmallow. The current version is 6.1.0, and it maintains an active release cadence, frequently updating for Python and Pyramid compatibility and addressing dependencies.","last_verified":"2026-04-17T00:00:00.000Z","tags":["pyramid","web-services","api","rest","json","schema-validation"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/cornice"},{"id":3942,"title":"CorrectionLib","library":"correctionlib","status":"active","version":"2.8.0","language":"python","ecosystem":"pypi","summary":"CorrectionLib is a generic Python library providing a well-structured JSON data format for various ad-hoc correction factors commonly found in high-energy physics (HEP) analysis. It offers a companion evaluation tool suitable for use in C++ and Python programs, supporting multi-dimensional binned lookups, categorical maps, and formulas. The library is actively maintained, with its current version being 2.8.0, and releases occur regularly to introduce new features, improve compatibility, and address bug fixes.","last_verified":"2026-04-11T00:00:00.000Z","tags":["physics","HEP","data analysis","correction factors","awkward-array","numpy","json-schema","pydantic"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/correctionlib"},{"id":26855,"title":"correlationid-middleware","library":"correlationid-middleware","status":"active","version":"0.0.2","language":"javascript","ecosystem":"npm","summary":"A middleware package for automatically generating and propagating correlation IDs across HTTP requests and responses. Current stable version is 0.0.2, with an unclear release cadence. It differentiates itself by offering a minimal, zero-dependency approach for Node.js applications using Express or similar frameworks. However, the package is very early-stage (pre-1.0), poorly documented, and may not support ESM or TypeScript natively. It is a niche tool for developers needing lightweight correlation ID tracking without external services.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","correlationid"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/correlationid-middleware"},{"id":10380,"title":"Node.js CORS Middleware","library":"cors","status":"active","version":"2.8.6","language":"javascript","ecosystem":"npm","summary":"CORS is a Node.js middleware for Express and Connect that simplifies setting Cross-Origin Resource Sharing (CORS) response headers. It helps browsers determine which origins can read responses from your server. The current stable version is 2.8.6. Releases are made periodically to address maintenance and update documentation.","last_verified":"2026-04-18T00:00:00.000Z","tags":["javascript","cors","express","connect","middleware"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/cors"},{"id":17086,"title":"Corser","library":"corser","status":"abandoned","version":"2.0.1","language":"javascript","ecosystem":"npm","summary":"Corser is a highly configurable middleware for Node.js designed to handle Cross-Origin Resource Sharing (CORS). It offers a flexible approach to managing CORS preflight requests and setting appropriate response headers, supporting both static whitelists for allowed origins and dynamic origin checking through a callback function. The package's current stable version is 2.0.1, released in August 2016. Due to the lack of updates since then, its release cadence is effectively non-existent, indicating an abandoned or legacy status despite an 'active' project badge from its active development period. Its key differentiators at the time included robust compatibility with Connect and Express middleware, as well as plain Node.js `http` servers, providing granular control over CORS policies for various server setups. Developers should be aware of its CommonJS-only nature and lack of ongoing maintenance.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","cors","cross-origin resource sharing","connect","express","middleware"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/corser"},{"id":27666,"title":"CortexCore","library":"cortexcore","status":"active","version":"0.1.6","language":"python","ecosystem":"pypi","summary":"CortexCore is a modular library for building recurrent backbones and agent memory systems. It provides building blocks for stateful neural architectures, including LSTM, GRU, and attention-based memory modules, with a focus on composability and runtime efficiency. The current version is 0.1.6, targeting Python >= 3.12, with a monthly release cadence.","last_verified":"2026-05-09T00:00:00.000Z","tags":["recurrent-neural-networks","memory-systems","deep-learning","pytorch","stateful-models"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/cortexcore"},{"id":23454,"title":"Corva Python SDK","library":"corva-sdk","status":"active","version":"2.1.1","language":"python","ecosystem":"pypi","summary":"Python SDK for building Corva DevCenter apps. Provides event-driven app framework, API client, caching, logging, and data transformations for oil and gas data applications. Current version 2.1.1 (requires Python >=3.10, <4.0). Release cadence: irregular, with recent major bumps from v1 to v2.","last_verified":"2026-05-01T00:00:00.000Z","tags":["corva","oil-and-gas","sdk","events","api-client"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/corva-sdk"},{"id":5162,"title":"Tencent Cloud Object Storage (COS) SDK for Python v5","library":"cos-python-sdk-v5","status":"active","version":"1.9.41","language":"python","ecosystem":"pypi","summary":"The `cos-python-sdk-v5` is the official Tencent Cloud COS Python SDK. It provides an interface for interacting with Tencent Cloud Object Storage service, supporting a wide range of operations like bucket and object management. The library currently supports Python 2.6, 2.7, and Python 3.x. It is actively maintained with regular updates.","last_verified":"2026-04-13T00:00:00.000Z","tags":["tencent cloud","object storage","cos","sdk","cloud storage"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/cos-python-sdk-v5"},{"id":18249,"title":"cos-request","library":"cos-request","status":"deprecated","version":"1.1.0","language":"javascript","ecosystem":"npm","summary":"cos-request is a fork of the popular (now deprecated) request package, providing a simplified HTTP client for Node.js. Version 1.1.0 supports Node >= 8 and offers streaming, Promises, authentication, OAuth, proxying, and TLS/SSL. It aims to be the simplest way to make HTTP calls, with a callback-based API similar to the original request. The package is a drop-in replacement but is no longer actively developed; users are encouraged to migrate to modern alternatives like node-fetch or undici. Release cadence is sparse; last update is unknown.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","http","simple","util","utility"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/cos-request"},{"id":26857,"title":"COSE (CBOR Object Signing and Encryption)","library":"cose","status":"active","version":"0.9.dev8","language":"python","ecosystem":"pypi","summary":"A pure Python implementation of CBOR Object Signing and Encryption (COSE) as defined in RFC 8152. Current version 0.9.dev8, pre-release with ongoing development. Cadence: irregular, pre-release.","last_verified":"2026-05-01T00:00:00.000Z","tags":["cose","cbor","signing","encryption","rfc8152"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/cose"},{"id":8911,"title":"COS Lite Charm Utilities","library":"cosl","status":"active","version":"1.9.1","language":"python","ecosystem":"pypi","summary":"COS Lite (Charmed Observability Stack Lite) library provides helper methods and utilities for Juju charm developers to integrate with the COS Lite ecosystem. It offers tools for defining metrics, alerts, dashboards, and managing COS integrations within a charm. The current version is 1.9.1, and it maintains a frequent release cadence with minor updates and bug fixes, typically releasing every few weeks or months.","last_verified":"2026-04-16T00:00:00.000Z","tags":["juju","charm","observability","cos","canonical","metrics","alerts","dashboards","operator"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/cosl"},{"id":25125,"title":"cosmic-esbuild","library":"cosmic-esbuild","status":"active","version":"0.7.2","language":"javascript","ecosystem":"npm","summary":"A configuration loader for esbuild that integrates with cosmiconfig, allowing users to define esbuild build options in familiar config formats (JSON, YAML, TOML, JS, TS, etc.) without custom scripts. Current stable version is 0.7.2, with monthly releases. Supports ESM and CommonJS, ships TypeScript types. Unlike esbuild's CLI, it auto-loads config from standard locations and supports watch mode. Requires Node >=20 and esbuild >=0.25.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","esbuild","esbuild-config","cosmiconfig","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/cosmic-esbuild"},{"id":26856,"title":"Cosmic Ray","library":"cosmic-ray","status":"active","version":"8.4.6","language":"python","ecosystem":"pypi","summary":"Cosmic Ray is a mutation testing tool for Python. It runs tests against mutated versions of your code to assess test suite quality. Current version 8.4.6. Release cadence is irregular with several minor releases per year.","last_verified":"2026-04-27T00:00:00.000Z","tags":["mutation-testing","testing","quality","test-suite"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/cosmic-ray"},{"id":10675,"title":"Cosmiconfig TypeScript Loader","library":"cosmiconfig-typescript-loader","status":"active","version":"6.3.0","language":"javascript","ecosystem":"npm","summary":"cosmiconfig-typescript-loader provides a robust TypeScript loader for `cosmiconfig`, enabling applications to load configuration files written in TypeScript (e.g., `.ts` files). It is currently at version 6.3.0, with minor and patch releases occurring as needed for dependency updates and maintenance. This package serves as a maintained successor to the abandoned `@endemolshinegroup/cosmiconfig-typescript-loader`, addressing several critical issues found in the original, such as compatibility with `cosmiconfig`'s synchronous API and providing proper TypeScript support during compilation. It leverages `jiti` for on-the-fly TypeScript compilation, supporting both CommonJS and ESM environments, making it a flexible choice for modern Node.js applications that rely on TypeScript for configuration.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","cosmiconfig","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/cosmiconfig-typescript-loader"},{"id":25127,"title":"Cosmology","library":"cosmology","status":"active","version":"3.0.2","language":"javascript","ecosystem":"npm","summary":"Cosmology is a CLI and TypeScript/JavaScript library for building web3 applications on the Osmosis and Cosmos ecosystems. Version 3.0.2 is the latest stable release, with active development and periodic updates. It enables cryptocurrency trades, liquidity pool participation, and staking rewards directly from the command line or programmatically via the @cosmology/core library. Differentiators include tight integration with Cosmos SDK chains and tools like Telescope and osmojs. The package ships TypeScript types for better developer experience.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/cosmology"},{"id":23455,"title":"Cosmos Xenna","library":"cosmos-xenna","status":"active","version":"0.4.0","language":"python","ecosystem":"pypi","summary":"A framework for building and running distributed, AI-powered data pipelines using Ray. As of version 0.4.0, it supports Python >=3.12. Early stage library with active development.","last_verified":"2026-05-01T00:00:00.000Z","tags":["ray","pipeline","distributed","ai","data-processing"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/cosmos-xenna"},{"id":16318,"title":"Cosmotype Database Framework","library":"cosmotype","status":"active","version":"1.0.10","language":"javascript","ecosystem":"npm","summary":"Cosmotype is a type-driven database framework designed to offer a unified API for interacting with various database systems, abstracting away driver-specific complexities. It is built with TypeScript, providing comprehensive type support for schema definitions and operations, which helps in preventing common data-related errors at compile time. Currently at version 1.0.10, the project appears to be actively maintained, though no explicit release cadence is specified. A key differentiator is its ability to perform advanced database operations, akin to full SQL capabilities, even when interfacing with NoSQL databases like MongoDB or key-value stores like LevelDB, all through a consistent JavaScript/TypeScript API. This makes it highly versatile and extensible, supporting simultaneous access to different databases and even enabling low-code operations in browser environments.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","orm","database","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/cosmotype"},{"id":23456,"title":"cosmpy","library":"cosmpy","status":"active","version":"0.11.2","language":"python","ecosystem":"pypi","summary":"A Python library for interacting with Cosmos SDK-based blockchains. Supports transaction creation, signing, and querying. Current version 0.11.2 (latest stable), with release candidates for 0.12.0 targeting Cosmos SDK v0.53.4. Release cadence is irregular, with several minor versions per year.","last_verified":"2026-05-01T00:00:00.000Z","tags":["cosmos","blockchain","cosmos-sdk","crypto","web3"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/cosmpy"},{"id":25128,"title":"cosmscript","library":"cosmscript","status":"active","version":"0.0.18","language":"javascript","ecosystem":"npm","summary":"A TypeScript transpiler for CosmWasm smart contracts that generates type-safe client libraries from Protobuf schemas. Current stable version is 0.0.18, with irregular releases. It differentiates from other code generators by focusing on end-to-end TypeScript support and integration with the Cosmos ecosystem. Note: The version is very early (0.0.18) and the package may have limited stability.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/cosmscript"},{"id":25130,"title":"cosmwasm-typescript-gen","library":"cosmwasm-typescript-gen","status":"renamed","version":"0.3.9","language":"javascript","ecosystem":"npm","summary":"A CLI tool and library for generating TypeScript types, message composers, and React query hooks from CosmWasm smart contract JSON schemas. Version 0.3.9 is an older release; the project has been renamed to @cosmwasm/ts-codegen (current v0.35.x) with breaking changes in plugin names and React Query defaults. It provides a code-first approach for Cosmos ecosystem dApp development, generating fully typed client-side code from Rust contract schemas. Compared to manual type definitions, it automates type safety and reduces boilerplate for CosmWasm frontends.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/cosmwasm-typescript-gen"},{"id":21074,"title":"Common OVF Tool","library":"cot","status":"active","version":"2.2.1","language":"python","ecosystem":"pypi","summary":"COT (Common OVF Tool) is a Python library and command-line tool for editing and managing OVF/OVA files, commonly used with Cisco virtual platforms. Current version is 2.2.1, with a slow release cadence (approximately annual).","last_verified":"2026-04-27T00:00:00.000Z","tags":["ovf","ova","vmware","cisco","virtualization"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/cot"},{"id":9624,"title":"cotengra - Hyper optimized tensor network contraction","library":"cotengra","status":"active","version":"0.7.5","language":"python","ecosystem":"pypi","summary":"cotengra is a Python library designed for the hyper-optimized contraction of large tensor networks and einsums. It provides advanced pathfinding algorithms, including those based on hyper-optimization, to minimize computational cost (FLOPs, memory). The current version is 0.7.5, and it is actively maintained with regular releases focusing on performance enhancements, new optimization strategies, and bug fixes.","last_verified":"2026-04-17T00:00:00.000Z","tags":["tensor network","einsum","optimization","physics","quantum computing","high performance computing"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/cotengra"},{"id":8909,"title":"Cotyledon","library":"cotyledon","status":"active","version":"2.2.0","language":"python","ecosystem":"pypi","summary":"Cotyledon is a Python framework (version 2.2.0, actively maintained) designed for defining and managing long-running services. It provides robust handling of Unix signals, efficient spawning and supervision of worker processes, daemon reloading capabilities, `sd-notify` integration, and rate limiting for worker restarts. It sees significant use in OpenStack Telemetry projects as a lightweight replacement for `oslo.service`, which carried heavy `eventlet` dependencies. The library aims for a consistent code path for single and multiple worker configurations and offers advanced reload and termination APIs.","last_verified":"2026-04-16T00:00:00.000Z","tags":["service management","daemon","process management","unix signals","long-running services","openstack"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/cotyledon"},{"id":4914,"title":"Couchbase Python Client","library":"couchbase","status":"active","version":"4.6.0","language":"python","ecosystem":"pypi","summary":"The Couchbase Python Client (SDK) is an official library for interacting with Couchbase Server and Couchbase Capella. It provides functionalities for data operations (CRUD), querying (N1QL, FTS, Analytics, Vector Search), and cluster management. The current major version is 4.x, built on a high-performance C++ backend. The library maintains an active development cycle with regular minor and patch releases delivering new features, improvements, and bug fixes.","last_verified":"2026-04-12T00:00:00.000Z","tags":["database","NoSQL","document database","key-value store","Couchbase","async"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/couchbase"},{"id":7113,"title":"CouchDB Python Library","library":"couchdb","status":"abandoned","version":"1.2","language":"python","ecosystem":"pypi","summary":"The `couchdb` Python package provides a client library for working with Apache CouchDB. It offers modules for interfacing with CouchDB servers, managing design documents, mapping JSON documents to Python objects, and a Python-based view server. While version 1.2 was released in 2018, the library is officially no longer being maintained, and users are encouraged to consider `python-cloudant` as an alternative.","last_verified":"2026-04-16T00:00:00.000Z","tags":["database","NoSQL","CouchDB","client","document-oriented","abandoned"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/couchdb"},{"id":13005,"title":"CouchDB Document Compiler","library":"couchdb-compile","status":"maintenance","version":"1.11.2","language":"javascript","ecosystem":"npm","summary":"couchdb-compile is a Node.js utility designed to build CouchDB documents from various sources, including local directory trees, JSON files, or CommonJS modules. It processes a hierarchical filesystem structure, mirroring the CouchDB design document mapping, and converts it into a single JSON document suitable for direct upload to CouchDB. The current stable version is 1.11.2, with the last significant update in late 2021. Its release cadence has been infrequent in recent years, primarily focusing on bug fixes and dependency updates within the 1.x series. A key differentiator is its adherence to the Couchapp Filesystem Mapping, providing a structured way to manage CouchDB design documents and attachments outside the database, simplifying deployment and version control compared to manual JSON construction.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","couchdb","couchapp"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/couchdb-compile"},{"id":16317,"title":"CouchDB Database Ensurer","library":"couchdb-ensure","status":"active","version":"2.1.0","language":"javascript","ecosystem":"npm","summary":"The `couchdb-ensure` package provides a focused Node.js utility for managing CouchDB database existence. Its primary function is to check if a CouchDB database at a specified URL already exists and, if not, to create it. This makes it an ideal tool for initial application setup, automated testing environments, or any scenario requiring a guaranteed database presence before operations begin. The current stable version is 2.1.0, released in October 2021, indicating a mature and stable codebase with an infrequent release cadence, typically driven by updates to its core dependencies like the `nano` CouchDB client. Unlike full-featured ORMs or database management tools, `couchdb-ensure` differentiates itself by its single-purpose API and a convenient command-line interface (CLI) for rapid database initialization, providing a lightweight and efficient solution without unnecessary overhead. It primarily utilizes CommonJS for module exports.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","couchdb","bootstrap"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/couchdb-ensure"},{"id":2903,"title":"Country Converter (coco)","library":"country-converter","status":"active","version":"1.3.2","language":"python","ecosystem":"pypi","summary":"The country converter (coco) is a Python package designed to convert and match country names between various classification schemes and different naming conventions. It leverages regular expressions for robust matching and supports a wide array of classifications, including ISO, UN, EU, OECD, FIFA, IOC, continents, and several MRIO/IAM databases. The current version is 1.3.2, and it typically sees several updates per year to enhance classifications and features.","last_verified":"2026-04-25T02:29:15.489Z","tags":["country codes","data conversion","classification","ISO","UN","EU"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/country-converter"},{"id":16609,"title":"Country States Database","library":"country-states","status":"active","version":"0.0.10","language":"javascript","ecosystem":"npm","summary":"The `country-states` package provides a lightweight, focused database containing country and state/subdivision data, primarily adhering to the ISO 3166-2 standard. It offers a programmatic way to access geographical subdivisions for various countries. As of version 0.0.10, it is in an early but functional state, likely receiving updates as data changes or expands, rather than on a strict release cadence. Its key differentiator lies in its simplicity and direct access to structured country-state information without complex APIs or extensive feature sets, making it suitable for applications requiring basic geographical data lookups where detailed geographic features are not needed.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","country","states","federal","countries","state","geoip","iso"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/country-states"},{"id":4483,"title":"Countryinfo Python Library","library":"countryinfo","status":"active","version":"1.0.1","language":"python","ecosystem":"pypi","summary":"A lightweight Python library for accessing comprehensive country data — including ISO codes, states/provinces, capital cities, currencies, languages, and other geographic information. The current version is 1.0.1. The project maintains an active development status, with the latest release in March 2026.","last_verified":"2026-04-12T00:00:00.000Z","tags":["country data","ISO codes","geography","utility","country information"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/countryinfo"},{"id":1972,"title":"Courlan","library":"courlan","status":"active","version":"1.3.2","language":"python","ecosystem":"pypi","summary":"Courlan (version 1.3.2) is a Python library designed to clean, filter, and sample URLs, optimizing data collection workflows. It includes features for spam detection, content type filtering, and language identification. The library maintains an active development pace with minor releases typically every few months.","last_verified":"2026-04-24T04:09:23.884Z","tags":["url-processing","web-scraping","data-cleaning","link-extraction","url-filtering"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/courlan"},{"id":23457,"title":"cov-core","library":"cov-core","status":"maintenance","version":"1.15.0","language":"python","ecosystem":"pypi","summary":"Plugin core for use by pytest-cov, nose-cov and nose2-cov. Provides a shared coverage core for test runners. Current version: 1.15.0, last released 2016. In maintenance mode.","last_verified":"2026-05-01T00:00:00.000Z","tags":["coverage","pytest","nose","testing"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/cov-core"},{"id":5887,"title":"covdefaults","library":"covdefaults","status":"active","version":"2.3.0","language":"python","ecosystem":"pypi","summary":"covdefaults is a coverage.py plugin that provides sensible, opinionated default settings to streamline test coverage configuration. It automatically sets defaults for aspects like branch coverage, source directory, common file omission patterns, and reporting options (e.g., `show_missing=True`, `fail_under=100`). The current version is 2.3.0, released on March 5, 2023, and it maintains an active release cadence.","last_verified":"2026-04-14T00:00:00.000Z","tags":["coverage","plugin","testing","defaults"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/covdefaults"},{"id":10677,"title":"Coveo JavaScript Search Framework","library":"coveo-search-ui","status":"maintenance","version":"2.10125.2","language":"javascript","ecosystem":"npm","summary":"The Coveo JavaScript Search Framework, currently at version 2.10125.2, provides a comprehensive set of pre-built UI components for creating search interfaces powered by the Coveo Platform. Developed in TypeScript and shipping with integrated type definitions, it facilitates robust and type-safe development. The framework exhibits a very frequent release cadence, with minor versions often released daily, reflecting active maintenance. Its core differentiator lies in a declarative approach to building search UIs, primarily utilizing HTML data attributes for components and a global `Coveo` object for programmatic control and initialization. This abstracts much of the direct interaction with the underlying search API. While actively maintained, Coveo now advises developers to use its more modern, framework-agnostic Atomic or Headless libraries for new projects, as `coveo-search-ui` is explicitly in maintenance mode.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","coveo","search","ui","framework","js","typescript","jssearch","jsui"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/coveo-search-ui"},{"id":344,"title":"Coverage.py: Code Coverage Measurement for Python","library":"coverage","status":"active","version":"7.13.5","language":"python","ecosystem":"pypi","summary":"Coverage.py is a tool for measuring code coverage of Python programs, currently at version 7.13.5, released on March 17, 2026. It is actively maintained with regular updates addressing various issues and enhancements.","last_verified":"2026-05-12T13:11:43.370Z","tags":["code coverage","testing","Python"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/coverage"},{"id":5163,"title":"Coverage Badge","library":"coverage-badge","status":"maintenance","version":"1.1.2","language":"python","ecosystem":"pypi","summary":"coverage-badge is a Python utility that generates SVG coverage badges based on data produced by the `Coverage.py` tool. While it currently stands at version 1.1.2, the project is in maintenance mode, meaning it will receive only occasional updates and fixes, but no new features. Users seeking more advanced features or active development are encouraged to explore alternatives like `genbadge`.","last_verified":"2026-04-13T00:00:00.000Z","tags":["coverage","badge","testing","reports","ci/cd","svg","python"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/coverage-badge"},{"id":8910,"title":"Coverage Conditional Plugin","library":"coverage-conditional-plugin","status":"active","version":"0.9.0","language":"python","ecosystem":"pypi","summary":"Coverage Conditional Plugin allows defining conditional coverage rules based on any Python expressions or environment variables. It helps to omit specific lines, functions, or entire modules from coverage reports based on custom logic. As of version 0.9.0, it officially supports Python 3.7+ and Coverage.py 7.x, enabling highly customizable control over what gets included in your coverage reports.","last_verified":"2026-04-16T00:00:00.000Z","tags":["coverage","testing","development","tooling","ci/cd","code quality","plugin"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/coverage-conditional-plugin"},{"id":8037,"title":"coverage-enable-subprocess","library":"coverage-enable-subprocess","status":"active","version":"1.0","language":"python","ecosystem":"pypi","summary":"This package installs a .pth file that enables the coverage.py process_startup feature in the Python prefix/virtualenv in subsequent runs, facilitating automatic coverage measurement for subprocesses. It is currently stable and actively maintained, with version 1.0 being the latest. The release cadence is as-needed for stability and compatibility with coverage.py.","last_verified":"2026-04-16T00:00:00.000Z","tags":["coverage","subprocess","testing","pth","automation"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/coverage-enable-subprocess"},{"id":19421,"title":"coverage-istanbul-loader","library":"coverage-istanbul-loader","status":"active","version":"3.0.5","language":"javascript","ecosystem":"npm","summary":"A Webpack loader that uses Istanbul to add code coverage instrumentation to JavaScript/TypeScript files. Current stable version is 3.0.5. Release cadence is low; last major update was in 2020. Key differentiators include support for modern Istanbul API (istanbul-lib-instrument) and better source map handling compared to the older istanbul-instrumenter-loader. Ships TypeScript definitions. Requires Node >=10 and Webpack 4+. Works with Karma, TypeScript, and custom options.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","webpack-loader","webpack","loader","istanbul","coverage","code coverage","instrumentation","instrumenter","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/coverage-istanbul-loader"},{"id":25129,"title":"coverage-putty","library":"coverage-putty","status":"active","version":"0.1.0","language":"javascript","ecosystem":"npm","summary":"coverage-putty is a transform preprocessor for Jest that uses Istanbul to exclude JavaScript helper functions generated by the TypeScript transpiler from coverage reports. Version 0.1.0 is the current release, with no recent updates. It helps avoid skewing coverage metrics with boilerplate TypeScript output. Only works with Jest and Istanbul; requires manual transform configuration. No competing packages address this exact niche.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/coverage-putty"},{"id":9625,"title":"Coverage Threshold","library":"coverage-threshold","status":"active","version":"0.6.2","language":"python","ecosystem":"pypi","summary":"coverage-threshold is a Python library that provides command-line and programmatic tools to enforce coverage percentage limits (lines, branches) based on data generated by the `coverage.py` library. It's currently at version 0.6.2 and has a moderate release cadence, focusing on stability and integration with CI/CD pipelines.","last_verified":"2026-04-17T00:00:00.000Z","tags":["coverage","testing","ci","quality-assurance","code-quality"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/coverage-threshold"},{"id":3437,"title":"Coveralls Python","library":"coveralls","status":"active","version":"4.1.0","language":"python","ecosystem":"pypi","summary":"Coveralls Python (coveralls-python) is a Python library that provides seamless integration with coverage.py to send code coverage statistics to Coveralls.io. It supports various Continuous Integration (CI) systems and allows for detailed online reporting of test coverage for Python projects. Currently at version 4.1.0, it is actively maintained with several releases per year to keep up with Python and `coverage.py` updates.","last_verified":"2026-04-11T00:00:00.000Z","tags":["coverage","testing","ci","code quality","coveralls.io"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/coveralls"},{"id":7114,"title":"cowsay","library":"cowsay","status":"active","version":"6.1","language":"python","ecosystem":"pypi","summary":"The `cowsay` Python library provides a Python API and command-line tool for the famous `cowsay` program, generating ASCII art of a cow (or other animals) with a custom message in a speech bubble. It's an active project, currently at version 6.1, with releases occurring periodically, often yearly or semi-annually, as seen with updates in 2023.","last_verified":"2026-04-16T00:00:00.000Z","tags":["utility","fun","ascii-art","cli"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/cowsay"},{"id":23458,"title":"cowsay-python","library":"cowsay-python","status":"active","version":"1.0.2","language":"python","ecosystem":"pypi","summary":"A very basic Python implementation of the classic cowsay program. Provides ASCII art cows and other characters that display messages. Current version 1.0.2, updated sporadically.","last_verified":"2026-05-01T00:00:00.000Z","tags":["cowsay","ascii-art","fun","cli"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/cowsay-python"},{"id":25132,"title":"coz-bud-compiler","library":"coz-bud-compiler","status":"active","version":"3.0.4","language":"javascript","ecosystem":"npm","summary":"coz-bud-compiler is a plugin for the coz build system that compiles coz bud definitions into rendering instructions. Version 3.0.4 is the latest stable release, supporting Node >=8 and npm >=5. It provides a compiler object that processes bud configurations and returns compiled buds. Compared to other build tools, it specializes in the coz ecosystem and relies on external template resolvers and engine resolvers. The package is relatively niche and has a limited maintenance history.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","coz","bud","compiler"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/coz-bud-compiler"},{"id":16321,"title":"CozoDB for Node.js","library":"cozo-node","status":"active","version":"0.7.6","language":"javascript","ecosystem":"npm","summary":"Cozo-node is a Node.js binding for CozoDB, an embedded Datalog and graph database. It provides direct native access to CozoDB's capabilities, allowing developers to embed a powerful, relational-like database engine directly within their Node.js applications. The current stable version is 0.7.6, with recent minor releases indicating active development. Cozo-node differentiates itself by offering various storage engines, including in-memory ('mem'), SQLite, and RocksDB (depending on compile-time flags), enabling flexible persistence options. It exposes a simple API for running Datalog queries, managing relations, and handling database backups and restores. While primarily accessed via JavaScript/TypeScript, its underlying implementation is in Rust, providing high performance and low-level control. This library is suitable for applications requiring an embedded, queryable knowledge base or a lightweight graph database solution.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","database","datalog","graph","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/cozo-node"},{"id":25131,"title":"Cozy TypeScript Config","library":"cozy-tsconfig","status":"active","version":"2.0.0","language":"javascript","ecosystem":"npm","summary":"Shared TypeScript configuration for Cozy Cloud projects. Version 2.0.0 requires TypeScript >=5.5.2 and Node >=16.0.0. It extends a base config and can be overridden per project. Part of the cozy-libs monorepo. Key differentiator: pre-configured for Cozy Cloud's specific needs (React, strict checks, paths for cozy packages). Regularly updated alongside Cozy ecosystem.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","config","configuration","cozy","ts","tsconfig","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/cozy-tsconfig"},{"id":13006,"title":"Node.js Simple File Copy Utility","library":"cp","status":"abandoned","version":"0.2.0","language":"javascript","ecosystem":"npm","summary":"The `cp` package is a lightweight Node.js utility designed for straightforward file copying, offering both asynchronous callback-based and synchronous APIs. Its current stable version is 0.2.0, with the last notable activity and publication on npm dating back to November 2014. Due to its age and lack of maintenance over many years, this package is considered abandoned. It was initially differentiated by its simplicity and direct approach to file operations, contrasting with more feature-rich but potentially complex alternatives or the direct use of Node.js's native `fs` module. The asynchronous API primarily uses callbacks, although the README mentions `yield cp(src, dest)`, indicating a pattern likely intended for use with generator-based flow control libraries (like `co`) that were common before native `async/await` became widespread. The package does not natively support modern promise-based or `async/await` patterns, which are now standard in Node.js.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","fs","copy","cp"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/cp"},{"id":18250,"title":"cp-cli","library":"cp-cli","status":"active","version":"2.0.0","language":"javascript","ecosystem":"npm","summary":"cp-cli is a Node.js CLI tool that replicates the UNIX cp command for cross-platform file and directory copying. Current stable version is 2.0.0, which exits with code 1 on error instead of 0 as in prior versions. It is a lightweight alternative to shell commands or more complex build tools, with no runtime dependencies after installation (only dev deps). Release cadence is irregular; the last release was v2.0.0 with a breaking change in exit code behavior.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","cp","cp -R -L","copy"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/cp-cli"},{"id":8036,"title":"CPE: Common Platform Enumeration for Python","library":"cpe","status":"active","version":"1.3.1","language":"python","ecosystem":"pypi","summary":"CPE (Common Platform Enumeration) is a standardized method for describing and identifying applications, operating systems, and hardware devices. The `cpe` Python library (version 1.3.1) provides functionality for parsing, representing, validating, and comparing CPE names across versions 1.1, 2.2, and 2.3 of the CPE specification. It is actively maintained with recent releases focusing on bug fixes and minor feature enhancements.","last_verified":"2026-04-16T00:00:00.000Z","tags":["cpe","security","vulnerability","nist","mitre"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/cpe"},{"id":23459,"title":"cpi","library":"cpi","status":"active","version":"2.0.10","language":"python","ecosystem":"pypi","summary":"Quickly adjust U.S. dollars for inflation using the Consumer Price Index (CPI). Uses FRED data. Current version 2.0.10, actively maintained with regular data updates.","last_verified":"2026-05-01T00:00:00.000Z","tags":["inflation","CPI","economics","FRED","data"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/cpi"},{"id":23460,"title":"CPLEX Python API (Community Edition)","library":"cplex","status":"active","version":"22.1.2.1","language":"python","ecosystem":"pypi","summary":"Python interface to the IBM ILOG CPLEX optimization engine (Community Edition). Provides access to CPLEX's LP, QP, QCP, and MILP solvers via the C Callable Library. Current version is 22.1.2.1, supporting Python >=3.9. Released approximately yearly.","last_verified":"2026-05-01T00:00:00.000Z","tags":["optimization","linear programming","mixed-integer programming","IBM","CPLEX"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/cplex"},{"id":26858,"title":"CPM Kernels","library":"cpm-kernels","status":"active","version":"1.0.11","language":"python","ecosystem":"pypi","summary":"CUDA kernels for the CPM (Chinese Pre-trained Model) family, providing optimized operations like rotary position embedding, layer normalization, and activation functions. Current version is 1.0.11, with irregular release cadence.","last_verified":"2026-05-01T00:00:00.000Z","tags":["cuda","transformers","nlp","chinese","pretrained model"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/cpm-kernels"},{"id":23461,"title":"cppcheck-codequality","library":"cppcheck-codequality","status":"active","version":"1.6.0","language":"python","ecosystem":"pypi","summary":"Convert a CppCheck XML report to a GitLab-compatible Code Quality JSON report. Version 1.6.0 supports Python 3.7 to 3.14. Releases are sporadic.","last_verified":"2026-05-01T00:00:00.000Z","tags":["cppcheck","code-quality","gitlab","report-conversion","static-analysis"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/cppcheck-codequality"},{"id":23463,"title":"cppclean","library":"cppclean","status":"active","version":"0.13","language":"python","ecosystem":"pypi","summary":"cppclean is a command-line tool to find problems in C++ source code that slow development of large code bases. It identifies issues such as unused variables, uninitialized variables, complex control flow, and more. Version 0.13 is the latest stable release; the project is in maintenance mode with infrequent updates.","last_verified":"2026-05-01T00:00:00.000Z","tags":["cpp","static-analysis","code-quality","cli"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/cppclean"},{"id":23462,"title":"cppimport","library":"cppimport","status":"active","version":"26.4.17","language":"python","ecosystem":"pypi","summary":"Import C++ files directly from Python by automatically compiling them with pybind11. Version 26.4.17, updated to work with Python up to 3.14, replacing deprecated distutils with setuptools._distutils.","last_verified":"2026-05-01T00:00:00.000Z","tags":["cpp","pybind11","import","compilation","c++"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/cppimport"},{"id":5888,"title":"cpplint","library":"cpplint","status":"active","version":"2.0.2","language":"python","ecosystem":"pypi","summary":"Cpplint is an actively maintained, open-source command-line tool for static analysis of C/C++ source files, primarily used to enforce adherence to Google's C++ style guide. Version 2.0.2 is the latest stable release, with frequent updates incorporating modern C++ standards and Python environment compatibility.","last_verified":"2026-04-14T00:00:00.000Z","tags":["linting","c++","style-guide","static-analysis"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/cpplint"},{"id":5164,"title":"Cppy (Python C++ Extension Headers)","library":"cppy","status":"active","version":"1.3.1","language":"python","ecosystem":"pypi","summary":"Cppy is a small C++ header library designed to simplify the creation of Python extension modules. Its core feature is a `PyObject` smart pointer, which automates Python's reference counting mechanism and provides convenient methods for common object operations. The current version is 1.3.1. As a C++ header library, its release cadence is typically driven by CPython API changes or new convenience features rather than a fixed schedule.","last_verified":"2026-04-13T00:00:00.000Z","tags":["c++","python-extensions","c-api","reference-counting","build-tool"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/cppy"},{"id":23464,"title":"cppyy-cling","library":"cppyy-cling","status":"active","version":"6.32.8","language":"python","ecosystem":"pypi","summary":"Re-packaged Cling C++ interpreter, used as the JIT backend for cppyy. Provides the C++ runtime and interpreter for cppyy's automatic Python-C++ bindings. Version 6.32.8, released on 2025-05-26. Release cadence follows cppyy releases.","last_verified":"2026-05-01T00:00:00.000Z","tags":["cppyy","cling","c++","jit","interop"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/cppyy-cling"},{"id":7115,"title":"CPUSet for Python 3","library":"cpuset-py3","status":"active","version":"1.0.2","language":"python","ecosystem":"pypi","summary":"cpuset-py3 is a Python 3 compatible fork of the original cpuset library, providing functionalities to query and manipulate CPU sets (processor affinity) on Linux systems. It allows creating, modifying, and applying CPU sets to processes and threads, facilitating fine-grained control over CPU core usage. The current version is 1.0.2, and it's maintained on an as-needed basis rather than a strict release cadence.","last_verified":"2026-04-16T00:00:00.000Z","tags":["cpu affinity","cpuset","linux","performance","system","process management"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/cpuset-py3"},{"id":9626,"title":"Colorama/HTML Capable Logger","library":"cpylog","status":"maintenance","version":"1.6.0","language":"python","ecosystem":"pypi","summary":"cpylog is a simple, pure Python logging library designed to provide colorful console output using Colorama and rich HTML output capabilities (via Pygments). It offers a straightforward API to configure and manage loggers with various handlers and formatters. The current version is 1.6.0. The library appears to be in maintenance mode, with its last release in 2021, indicating a stable but not actively developed project.","last_verified":"2026-04-17T00:00:00.000Z","tags":["logging","color","html","logger","colorama","pygments"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/cpylog"},{"id":13007,"title":"CQL Execution Framework","library":"cql-execution","status":"active","version":"3.3.0","language":"javascript","ecosystem":"npm","summary":"cql-execution is a TypeScript/JavaScript library providing an execution framework for Clinical Quality Language (CQL) artifacts expressed as JSON ELM. Currently at stable version 3.3.0, the library focuses on the logical constructs of CQL, allowing for integration with external data model providers (`PatientSource` implementations) and terminology services (`CodeService` implementations), rather than implementing these directly. A significant architectural shift occurred in version 3.0.0, introducing an asynchronous execution flow that enables `PatientSource` and `CodeService` calls to leverage web services and databases more effectively. Subsequent releases have primarily focused on improving alignment with CQL 1.5 specifications, enhancing support for CodeSystems and ValueSets, and refining operator behaviors. The project maintains an active release cadence with regular minor updates addressing bug fixes and specification alignment. Its key differentiator is a lean, extensible core for CQL execution, delegating data and terminology specifics to companion libraries like `cqm-execution`, `cql-exec-fhir`, and `cql-exec-vsac`.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","CQL","HL7","MITRE","CQM","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/cql-execution"},{"id":8913,"title":"cqlsh","library":"cqlsh","status":"active","version":"6.2.1","language":"python","ecosystem":"pypi","summary":"cqlsh is a Python-based command-line client for running CQL commands on an Apache Cassandra cluster. It provides an interactive shell for executing CQL statements, managing data, and administering Cassandra. It is part of the Apache Cassandra project and is actively maintained with releases tied to Cassandra versions. The current PyPI version is 6.2.1.","last_verified":"2026-04-16T00:00:00.000Z","tags":["cassandra","database","cli","shell","apache"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/cqlsh"},{"id":15577,"title":"Redux-Bundler Create React App Template","library":"cra-template-redux-bundler","status":"maintenance","version":"1.0.0","language":"javascript","ecosystem":"npm","summary":"cra-template-redux-bundler provides a starting point for building React applications using Create React App with redux-bundler integrated. Redux-bundler, currently at version 29.1.0, is a state management library designed to simplify Redux applications by organizing logic into modular \"bundles.\" It promotes a feature-centric architecture, moving away from the traditional Redux separation of actions, reducers, and selectors into separate directories. Key features include a \"batteries included\" philosophy with optional routing and data fetching capabilities, a \"reactor\" pattern for declarative state reactions, and built-in support for code-splitting and lazy-loading of state logic. This approach significantly reduces boilerplate and aims to improve maintainability and scalability for complex applications, particularly Progressive Web Apps (PWAs) that benefit from small bundle sizes and network resilience. The template itself is at version 1.0.0 and streamlines the initial setup process, configuring the necessary redux-bundler infrastructure within a standard Create React App project.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/cra-template-redux-bundler"},{"id":15578,"title":"Create React App TypeScript Template","library":"cra-template-typescript","status":"maintenance","version":"1.3.0","language":"javascript","ecosystem":"npm","summary":"This package is the official TypeScript template for Create React App (CRA), a widely adopted command-line interface for bootstrapping single-page React applications. It provides a pre-configured setup with TypeScript out of the box, including a comprehensive build pipeline, a development server with hot-reloading, a testing framework (Jest), and linting (ESLint). Currently, CRA itself (and by extension, this template) is effectively in maintenance mode, with the last significant feature update being `react-scripts@5.0.1` in April 2022, primarily for React 18 compatibility. While stable and well-suited for existing projects or simple new ones, many developers are now opting for alternative tools like Vite, Next.js, or Remix for new projects due to their faster build times and more modern approaches to development.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","react","create-react-app","template","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/cra-template-typescript"},{"id":19423,"title":"craco-babel-loader","library":"craco-babel-loader","status":"active","version":"1.0.4","language":"javascript","ecosystem":"npm","summary":"A CRACO plugin that allows you to rewire the babel-loader in your un-ejected create-react-app project to include or exclude custom paths (e.g., from node_modules) for transpilation. Version 1.0.4 is the latest stable release, supporting both @craco/craco v6 and v7. It fills a gap for CRA v2+ by enabling babel transpilation of external packages, which is especially useful for monorepos or when using ES6+ libraries from npm. Compared to alternatives like react-app-rewired, this plugin integrates directly with CRACO's configuration system and provides a simpler include/exclude API.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","babel-loader","craco","webpack","create-react-app","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/craco-babel-loader"},{"id":19422,"title":"CRACO Babel Loader Plugin","library":"craco-babel-loader-plugin","status":"maintenance","version":"1.0.3","language":"javascript","ecosystem":"npm","summary":"craco-babel-loader-plugin v1.0.3 is a CRACO plugin that allows overriding babel-loader configuration in Create React App projects to transpile dependencies (e.g., ES6+ or TypeScript) from node_modules or monorepo siblings. It is an updated fork of craco-babel-loader with TypeScript migration and latest @craco/craco support. Unlike alternatives, it provides explicit include/exclude options. Release cadence is low; last update May 2021.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","babel-loader","craco","webpack","@craco/craco","craco-babel-loader-plugin","craco-babel-loader","create-react-app"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/craco-babel-loader-plugin"},{"id":21075,"title":"craco-esbuild","library":"craco-esbuild","status":"active","version":"0.6.1","language":"javascript","ecosystem":"npm","summary":"craco-esbuild is a CRACO plugin that replaces Babel and Terser in Create React App with esbuild for significantly faster compilation, development, and test runs. Version 0.6.1 is stable but sees infrequent releases. It swaps babel-loader for esbuild-loader, TerserPlugin for ESBuildMinifyPlugin, and optionally OptimizeCssAssetsWebpackPlugin for esbuild's CSS minifier. Jest tests can use esbuild-jest instead of babel-jest. Requires @craco/craco ^7.0.0 and react-scripts ^5.0.0. Unlike alternatives like react-app-rewired or custom CRA forks, craco-esbuild integrates via CRACO's plugin system and does not require ejecting or maintaining a separate Webpack config.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/craco-esbuild"},{"id":23465,"title":"craft-cli","library":"craft-cli","status":"active","version":"3.4.0","language":"python","ecosystem":"pypi","summary":"A Python framework from Canonical for building CLI tools with structured output, logging, and progress indicators. Current version 3.4.0, requires Python >=3.10. Released on a monthly cadence.","last_verified":"2026-05-01T00:00:00.000Z","tags":["cli","canonical","logging","progress","framework"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/craft-cli"},{"id":7116,"title":"Craft Parts","library":"craft-parts","status":"active","version":"2.32.0","language":"python","ecosystem":"pypi","summary":"Craft Parts is a Python package that provides a reusable and extensible framework for defining, processing, and organizing software components into deployment-ready filesystems. It supports various source types and build plugins, enabling declarative management of complex build processes and dependencies. The library is actively developed by Canonical and is a core component for tools like Snapcraft and Charmcraft, with regular releases.","last_verified":"2026-04-16T00:00:00.000Z","tags":["build system","packaging","snapcraft","charmcraft","lifecycle management","devops"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/craft-parts"},{"id":23466,"title":"Craft Providers","library":"craft-providers","status":"active","version":"3.6.0","language":"python","ecosystem":"pypi","summary":"Craft-providers is a Python library for managing and provisioning build environments using LXD, Multipass, or Docker. It is part of the Snapcraft ecosystem, currently at version 3.6.0, with a release cadence of approximately monthly.","last_verified":"2026-05-01T00:00:00.000Z","tags":["build","container","lxd","multipass","docker","snapcraft"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/craft-providers"},{"id":23467,"title":"Craft Store","library":"craft-store","status":"active","version":"3.3.0","language":"python","ecosystem":"pypi","summary":"Store bindings for Snaps and Charms, part of the Canonical craft tools ecosystem. Provides programmatic access to the Snap Store and Charmhub. Current version 3.3.0, requires Python >=3.10, actively maintained.","last_verified":"2026-05-01T00:00:00.000Z","tags":["snap","charm","store","canonical","craft"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/craft-store"},{"id":26859,"title":"cramda","library":"cramda","status":"abandoned","version":"0.4.4","language":"javascript","ecosystem":"npm","summary":"cramda is a personal collection of utility functions for JavaScript, version 0.4.4. Not intended for production use; the package has no documentation, tests, or clear release cadence. It is a small, likely abandoned project with no guarantees of stability, performance, or security. Unlike established utility libraries like Lodash or Ramda, cramda offers no advantages and should be avoided in serious development.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/cramda"},{"id":844,"title":"cramjam","library":"cramjam","status":"active","version":"2.11.0","language":"python","ecosystem":"pypi","summary":"cramjam provides extremely thin and easy-to-install Python bindings to various de/compression algorithms implemented in Rust. It offers access to popular algorithms like Snappy, Brotli, Bzip2, Lz4, Gzip, Zlib, Deflate, ZSTD, and XZ/LZMA. The library, currently at version 2.11.0, is actively maintained with a regular release cadence.","last_verified":"2026-04-11T13:22:53.446Z","tags":["compression","decompression","snappy","zstd","bz2","gzip","lz4","brotli","deflate","blosc2","rust","performance"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/cramjam"},{"id":472,"title":"Crashtest","library":"crashtest","status":"active","version":"0.4.1","language":"python","ecosystem":"pypi","summary":"Crashtest is a Python library designed to simplify the handling and inspection of exceptions, providing tools to manage Python errors with ease. It is currently at version 0.4.1 and has a moderate release cadence, with recent updates focused on stability and type hinting.","last_verified":"2026-05-12T14:05:00.622Z","tags":["error handling","debugging","exception management"],"install_tag":"stale","install_tag_description":"widespread failures or data too old to trust","api":"https://checklist.day/api/registry/crashtest"},{"id":10678,"title":"CSS Minifier and Utility Library","library":"crass","status":"abandoned","version":"0.12.3","language":"javascript","ecosystem":"npm","summary":"Crass is a JavaScript utility library designed for CSS minification, pretty-printing, and general manipulation. Unlike many other CSS minifiers that operate on string-based transformations, Crass constructs a full parse tree of the CSS, enabling deeper and more accurate optimizations, particularly for gzip compression, and consistent pretty-printing. It supports CSS3 and CSS4 features, with options to strip obsolete tags based on browser versions and convert colors to their smallest forms. The current stable version is 0.12.3, last published in February 2018. The project is no longer actively maintained, making it an abandoned library. Its primary differentiator is its parse-tree approach, which, while slower, allows for advanced optimizations not possible with string-manipulation tools.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","css3","css","parser","minifier"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/crass"},{"id":9627,"title":"CrateDB Python Client","library":"crate","status":"active","version":"2.1.2","language":"python","ecosystem":"pypi","summary":"The `crate` library is the official Python client for CrateDB, a distributed SQL database. It provides a DB-API 2.0 compliant interface for connecting to CrateDB clusters, executing SQL queries, and managing data. The current version is 2.1.2, and it typically sees regular updates aligned with CrateDB releases and Python ecosystem changes.","last_verified":"2026-04-17T00:00:00.000Z","tags":["database","sql","client","cratedb","dbapi"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/crate"},{"id":26860,"title":"CrateDB Documentation Theme","library":"crate-docs-theme","status":"active","version":"0.50.3","language":"python","ecosystem":"pypi","summary":"A Sphinx documentation theme for CrateDB documentation projects. Version 0.50.3, released monthly with minor improvements and dependency updates. Supports Sphinx 9.x and Python >=3.9.","last_verified":"2026-05-01T00:00:00.000Z","tags":["sphinx","documentation","theme","cratedb"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/crate-docs-theme"},{"id":3943,"title":"Crawl4AI: LLM Friendly Web Crawler & Scraper","library":"crawl4ai","status":"active","version":"0.8.6","language":"python","ecosystem":"pypi","summary":"Crawl4AI is an open-source, LLM-friendly web crawler and scraper designed for AI agents, RAG, and data pipelines. It provides fast, controllable, and customizable web content extraction, often converting pages into clean Markdown. The library supports dynamic content handling, caching, custom hooks, real-time monitoring via Docker, and offers flexible deployment options. It is actively maintained with frequent minor releases focusing on performance, anti-bot detection, and security, with the current version being 0.8.6. [8, 9]","last_verified":"2026-04-11T00:00:00.000Z","tags":["web scraping","crawler","llm","ai","data extraction","rag","playwright"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/crawl4ai"},{"id":5889,"title":"Crawlee","library":"crawlee","status":"active","version":"1.6.2","language":"python","ecosystem":"pypi","summary":"Crawlee is a Python library for web scraping and browser automation, providing a robust and flexible framework for building web scraping tasks. It offers features like automatic parallel crawling, proxy rotation, session management, and persistent storage, supporting various techniques from static HTML parsing with BeautifulSoup and Parsel to dynamic JavaScript-rendered content with Playwright. Currently at version 1.6.2, Crawlee for Python has been stable since its v1.0 release in September 2025 and follows semantic versioning, meaning breaking changes are reserved for major releases.","last_verified":"2026-04-14T00:00:00.000Z","tags":["web scraping","browser automation","asyncio","playwright","beautifulsoup","parsel","crawler","apify"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/crawlee"},{"id":21076,"title":"CrawlerDetect","library":"crawlerdetect","status":"active","version":"0.3.2","language":"python","ecosystem":"pypi","summary":"CrawlerDetect is a Python library for identifying bots, crawlers, and spiders by analyzing user agent strings. It is a port of the PHP Crawler-Detect library. Current version is 0.3.2, released infrequently.","last_verified":"2026-04-27T00:00:00.000Z","tags":["crawler-detection","bot-detection","user-agent"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/crawlerdetect"},{"id":27667,"title":"Craydent Utility","library":"craydent-utility","status":"active","version":"1.0.2","language":"javascript","ecosystem":"npm","summary":"Craydent is an all-inclusive Node.js utility library providing over 100+ methods and constants for common tasks like AJAX, file system operations, GUID generation, MD5 hashing, path manipulation, and object/array extensions. Version 1.0.2 is the latest stable release. It offers three import modes: prototype-extending (default), no-conflict modular, and global. Ships TypeScript types. Differentiators include prototype augmentation, global constants, and built-in AJAX support.","last_verified":"2026-05-09T00:00:00.000Z","tags":["javascript","ajax","cluster","craydent","es6","fs","guid","jquery","library","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/craydent-utility"},{"id":3944,"title":"crayons","library":"crayons","status":"active","version":"0.4.0","language":"python","ecosystem":"pypi","summary":"Crayons is a simple Python module that provides colored strings for terminal usage, automatically wrapping a given string in both the foreground color and resetting to the original state after the string is complete. It aims to simplify terminal coloring by managing ANSI escape codes for the user. The current version is 0.4.0, released in August 2020, indicating a stable but less frequently updated library.","last_verified":"2026-04-11T00:00:00.000Z","tags":["textui","colors","cli","terminal"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/crayons"},{"id":4915,"title":"CRC (Cyclic Redundancy Check) Library","library":"crc","status":"active","version":"7.1.0","language":"python","ecosystem":"pypi","summary":"The `crc` library provides pure Python implementations for calculating, verifying, and configuring Cyclic Redundancy Check (CRC) checksums. It supports various predefined CRC configurations (e.g., CRC8, CRC16, CRC32, CRC64) and allows for custom configurations. Currently at version 7.1.0, the library is actively maintained with regular releases, often including new CRC configurations and bug fixes, and requires Python >=3.8 and <4.0.","last_verified":"2026-04-12T00:00:00.000Z","tags":["crc","checksum","data integrity","error detection"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/crc"},{"id":1233,"title":"CRC32C Checksum Library","library":"crc32c","status":"active","version":"2.8","language":"python","ecosystem":"pypi","summary":"The `crc32c` Python package provides an implementation of the CRC32C checksum algorithm, intelligently leveraging hardware acceleration (Intel SSE 4.2, ARMv8 crc32 instructions) when available, and falling back to an optimized software implementation otherwise. As of version 2.8, it offers robust data integrity verification across various platforms. The library aims for regular updates.","last_verified":"2026-04-23T18:46:23.702Z","tags":["crc32c","checksum","hardware-acceleration","data-integrity","hashing"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/crc32c"},{"id":3945,"title":"crccheck library","library":"crccheck","status":"active","version":"1.3.1","language":"python","ecosystem":"pypi","summary":"crccheck is a Python library (currently v1.3.1) for calculating various Cyclic Redundancy Checks (CRCs) and checksums from binary data. It includes over 170 CRC algorithms and simple additive/XOR checksums. The library maintains an active, though somewhat irregular, release schedule, with recent updates adding new CRC algorithms.","last_verified":"2026-04-11T00:00:00.000Z","tags":["CRC","checksum","data integrity","error detection","binary"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/crccheck"},{"id":27672,"title":"crcengine","library":"crcengine","status":"active","version":"0.4.0.post1","language":"python","ecosystem":"pypi","summary":"A library for CRC calculation and code generation in Python. Current version 0.4.0.post1. Supports many CRC algorithms and can generate CRC code. Release cadence is sporadic.","last_verified":"2026-05-09T00:00:00.000Z","tags":["crc","checksum","code-generation"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/crcengine"},{"id":1432,"title":"CRCmod","library":"crcmod","status":"active","version":"1.7","language":"python","ecosystem":"pypi","summary":"CRCmod is a Python module for calculating Cyclic Redundancy Checks (CRCs). It provides functionality to generate custom CRC algorithms and access a wide range of predefined CRC algorithms, such as CRC-CCITT and CRC-32. The current version is 1.7. The library has a slow release cadence, with updates primarily focused on bug fixes and stability.","last_verified":"2026-04-23T21:05:05.533Z","tags":["crc","checksum","data-integrity","utility"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/crcmod"},{"id":5165,"title":"CRCmod-plus","library":"crcmod-plus","status":"active","version":"2.3.1","language":"python","ecosystem":"pypi","summary":"crcmod-plus is a modernized Python package for generating objects that compute the Cyclic Redundancy Check (CRC). It is a drop-in replacement for the original `crcmod` 1.7 package, having dropped Python 2 support and updated the build pipeline for modern Python environments. It enables the use of any 8, 16, 24, 32, or 64-bit CRC, allowing users to specify custom polynomials or utilize a variety of predefined CRC algorithms. The library maintains a moderate release cadence, primarily focusing on Python compatibility and minor enhancements.","last_verified":"2026-04-13T00:00:00.000Z","tags":["crc","checksum","data integrity","cryptography","crcmod"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/crcmod-plus"},{"id":23468,"title":"CRDS - Calibration Reference Data System","library":"crds","status":"active","version":"13.1.16","language":"python","ecosystem":"pypi","summary":"CRDS (Calibration Reference Data System) manages calibration reference files for HST, JWST, and Roman telescopes. It provides tools for selecting, downloading, and validating reference files. Version 13.1.16 supports Python >=3.7 and is actively maintained with regular releases aligned with telescope operations.","last_verified":"2026-05-01T00:00:00.000Z","tags":["JWST","HST","Roman","calibration","reference files","astronomy"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/crds"},{"id":25133,"title":"create-app","library":"create-app","status":"active","version":"2.1.0","language":"javascript","ecosystem":"npm","summary":"A JavaScript library for isomorphic (client/server) single-page applications with unified configuration for routing and rendering. Version 2.1.0 is the latest stable release. Key differentiators include a single configuration for both client and server rendering, built-in history management, and minimal boilerplate. Designed for use with ES6 transpilers like Babel, with separate entry points for client and server.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","isomorphic","router","controller","single-page-app"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/create-app"},{"id":16795,"title":"JWT Authentication Boilerplate CLI","library":"create-auth-app-cli","status":"active","version":"1.0.2","language":"javascript","ecosystem":"npm","summary":"create-auth-app-cli is a command-line interface tool designed to rapidly scaffold a complete boilerplate for a JWT (JSON Web Token) authentication system. Currently at version 1.0.2, it provides a functional backend API with features such as user registration, login, logout, automatic token refresh, and robust Role-Based Access Control (RBAC). The generated project utilizes Node.js, Express.js, and MongoDB, incorporating security best practices like bcrypt for password hashing and HTTP-only cookies for refresh tokens. This CLI streamlines the setup process for backend authentication services, offering a clean and scalable project structure. Its release cadence is typically driven by updates to the underlying libraries in the generated template, security enhancements, or new features added to the boilerplate, rather than frequent releases of the CLI itself.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","auth","jwt","boilerplate","cli"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/create-auth-app-cli"},{"id":15576,"title":"Babylon.js Project Scaffolding CLI","library":"create-babylonjs","status":"active","version":"9.3.3","language":"javascript","ecosystem":"npm","summary":"create-babylonjs is a command-line interface (CLI) tool designed to quickly scaffold new Babylon.js projects. It simplifies project setup by offering choices for module format (ES6 for tree-shaking or UMD for global `BABYLON` namespace), language (TypeScript or JavaScript), and bundler (Vite, Webpack, Rollup, or no bundler for CDN-only). The tool ensures a ready-to-run project that includes a starter scene, glTF model loading, environment lighting, and proper side-effect imports for optimized ES6 builds. Currently at version 9.3.3, it tracks the rapid development cycle of the Babylon.js core library, which typically sees new minor versions released weekly and major versions annually. This CLI is crucial for developers seeking a streamlined entry into Babylon.js development without the overhead of manual project configuration.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","babylonjs","babylon.js","webgl","webgpu","3d","scaffold","create","template"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/create-babylonjs"},{"id":18251,"title":"create-bundler","library":"create-bundler","status":"active","version":"0.4.8","language":"javascript","ecosystem":"npm","summary":"A scaffolding tool that creates pre-configured projects with zero-config support for ES6+, TypeScript, Less/Sass/CSS Modules, Tailwind CSS, file-system routing, and bundling for web and plugins. Current stable version is 0.4.8. It simplifies project initialization by providing an out-of-the-box build setup, similar to create-react-app but more opinionated for Chinese developers (Chinese documentation). Primarily used via pnpm.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/create-bundler"},{"id":21077,"title":"Create Electron Vite","library":"create-electron-vite","status":"active","version":"0.7.1","language":"javascript","ecosystem":"npm","summary":"A scaffolding tool for creating Electron projects with Vite integration. Version 0.7.1 requires Node.js ^18.0.0 or >=20.0.0. Provides an interactive CLI to generate project templates for Electron + Vite, supporting frontend frameworks like Vue, React, Svelte, etc. It sets up a project structure with separate main, preload, and renderer processes, leveraging Vite's fast HMR and build capabilities. Updated frequently with community contributions.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","electron","vite","scaffold","starter"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/create-electron-vite"},{"id":14508,"title":"Entity App Server Project Scaffolder","library":"create-entity-app-server","status":"active","version":"0.8.1","language":"javascript","ecosystem":"npm","summary":"The `create-entity-app-server` package, currently at version 0.8.1, serves as a command-line tool for scaffolding new application server projects based on Fastify and integrated with Entity Server. It provides an opinionated project structure designed for rapid development and clear separation of concerns. The core server functionalities, including authentication, CRUD operations for entities, and file storage, are encapsulated within a pre-compiled `system.js` bundle, keeping the server's foundational logic abstracted. Developers are primarily expected to implement business logic, custom API routes, entity event hooks, and background schedules within the `app/` directory, written in TypeScript. This package distributes a template that sets up necessary files, configurations, and scripts, allowing developers to immediately run a development server. While the package itself is a scaffolder, the generated project features an active development cadence typical of `0.x` versions. Its key differentiators include a 'hidden' core for reduced boilerplate, a strong focus on customizability via TypeScript, and predefined alias rules (`@system/api`, `@app/*`) to guide module imports within the generated codebase.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","create","scaffold","starter","fastify","entity-server","entity-app-server","api-server"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/create-entity-app-server"},{"id":19424,"title":"create-eslint-index","library":"create-eslint-index","status":"active","version":"1.0.0","language":"javascript","ecosystem":"npm","summary":"Simplify the creation of an index file for your ESLint plugin. Version 1.0.0 is stable, with no recent updates. It helps generate recommended configurations and rule descriptions from rule metadata. Key differentiators: automates index generation for ESLint plugins, extracts metadata like recommended severity and descriptions. Requires Node >=4.0.0 and typically used with req-all library to load rules.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","eslint","eslintplugin","helper","index"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/create-eslint-index"},{"id":19426,"title":"Create File Webpack Plugin","library":"create-file-webpack","status":"active","version":"1.0.2","language":"javascript","ecosystem":"npm","summary":"A simple Webpack plugin that creates a file with specified content at the end of the build process. Version 1.0.2 is the current stable release, with no active maintenance or updates since 2019. It differentiates from similar plugins (e.g., `write-file-webpack-plugin`) by its minimalism: only three options (`path`, `fileName`, `content`). Works with Webpack 4 and earlier; compatibility with Webpack 5 is untested and likely requires adjustments due to hook changes.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","webpack","webpack-plugin"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/create-file-webpack"},{"id":26861,"title":"history","library":"create-history","status":"maintenance","version":"2.1.1","language":"javascript","ecosystem":"npm","summary":"A JavaScript library for managing session history in any JavaScript environment. Version 2.1.1 (stable) provides a minimal API to manage the history stack, navigate, confirm navigation, and persist state. It abstracts away differences between browser, Node, and other environments. Key differentiator: it is the core dependency behind React Router v4, offering createHistory, createHashHistory, and createMemoryHistory. Release cadence is infrequent; v2 is stable but superseded by v4 (ESM) and v5 (React Router). Note: This version uses CommonJS; ESM was introduced in later versions.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","history","location"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/create-history"},{"id":10680,"title":"Node.js-style HMACs for Browsers","library":"create-hmac","status":"maintenance","version":"1.1.7","language":"javascript","ecosystem":"npm","summary":"create-hmac is a foundational package within the crypto-browserify ecosystem, designed to provide a Node.js-compatible API for HMAC (Hash-based Message Authentication Code) functionality, primarily for browser environments. It shims the Node.js `crypto.createHmac` API, allowing code written for Node.js to function in the browser without modification. For Node.js environments, it utilizes the native `crypto` module, ensuring optimal performance. The current stable version is 1.1.7. Due to the static nature of cryptographic algorithms implemented and its status as a shim for a well-defined API, its release cadence is infrequent, focusing on stability rather than active feature development. Its key differentiator is providing API compatibility, enabling universal JavaScript codebases to perform HMAC operations across different runtimes reliably, though modern browser applications might prefer the Web Crypto API for native performance and security benefits.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","crypto","hmac"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/create-hmac"},{"id":25134,"title":"create-lint-config","library":"create-lint-config","status":"active","version":"0.4.2","language":"javascript","ecosystem":"npm","summary":"A CLI scaffolding tool to generate lint configurations (ESLint, Prettier, StyleLint, CommitLint, Husky, lint-staged) for frontend projects. v0.4.2 supports Vue, React, Node templates with interactive prompts. Differentiators: opinionated defaults, one-command setup, template system, step-by-step customization via --input flag, and auto-dependency installation. Releases are monthly; actively maintained.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","eslint","stylelint","commitlint","husky","config"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/create-lint-config"},{"id":25135,"title":"create-lobe-lint","library":"create-lobe-lint","status":"active","version":"2.1.5","language":"javascript","ecosystem":"npm","summary":"CLI tool to scaffold LobeHub lint configurations. Current stable version 1.26.3, released 2025-11-24. Actively maintained with frequent releases. Detects package manager, TypeScript, and React framework; generates config files for ESLint, Prettier, Stylelint, Commitlint, Remarklint, and Semantic Release. Supports interactive mode and preset/manual selection. Only available as a CLI tool via npx; no programmatic API. Requires Node >=18.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/create-lobe-lint"},{"id":13009,"title":"MAX/MSP Claude Code Framework Scaffolder","library":"create-max-framework","status":"active","version":"4.0.0","language":"javascript","ecosystem":"npm","summary":"create-max-framework is a command-line interface (CLI) tool designed to scaffold new projects based on the MAX/MSP Claude Code Framework. This framework integrates AI code generation capabilities from Claude Code into the MAX/MSP visual programming environment, primarily for audio and music digital signal processing (DSP) applications. The current stable version is 4.0.0, released recently following a series of minor and patch updates within the v3 series, indicating an active development cycle. Its key differentiators include streamlining the setup of complex MAX/MSP projects, providing pre-configured 'skills' and commands, and establishing a Python library integration for advanced validation and editing, thus lowering the barrier to entry for utilizing generative AI within a visual audio development context. It fetches the latest framework release directly from GitHub.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","max","msp","maxmsp","claude","claude-code","audio","music","dsp"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/create-max-framework"},{"id":17557,"title":"Configurable NestJS Middleware Module Creator","library":"create-nestjs-middleware-module","status":"active","version":"0.4.0","language":"javascript","ecosystem":"npm","summary":"create-nestjs-middleware-module is a lightweight utility library designed to simplify the integration and configuration of Express or Fastify middleware into NestJS applications. It abstracts away the boilerplate of implementing `NestModule` and `MiddlewareConsumer` by providing a `createModule` function, allowing developers to define middleware factories that can accept options. The library currently supports NestJS versions 8 through 11 and requires Node.js >=18.0.0. It aims to provide an idiomatic NestJS way to encapsulate middleware logic within a modular structure, enabling configuration via `forRoot` or `forRootAsync` methods, and offering fine-grained control over routing, similar to NestJS's built-in `MiddlewareConfigProxy`. Its current stable version is 0.4.0, with releases occurring as needed to maintain compatibility with new NestJS versions.","last_verified":"2026-04-23T00:00:00.000Z","tags":["javascript","nest","nestjs","nest.js","middleware","config","configure","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/create-nestjs-middleware-module"},{"id":18252,"title":"create-next-auth-app-cli","library":"create-next-auth-app-cli","status":"active","version":"1.0.3","language":"javascript","ecosystem":"npm","summary":"CLI tool (v1.0.3) to scaffold a Next.js authentication boilerplate with login, register, dashboard, and admin pages. One command generates a full auth frontend using Next.js, React 19, Tailwind CSS, shadcn/ui, Axios, and JWT token management. Relies on a separate backend package (create-auth-app-cli) for API endpoints. GitHub not found, low download count, experimental. Not a library — use as a scaffolding tool via npx.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","nextjs","auth","boilerplate","cli"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/create-next-auth-app-cli"},{"id":14509,"title":"Create React App","library":"create-react-app","status":"deprecated","version":"5.1.0","language":"javascript","ecosystem":"npm","summary":"Create React App (CRA) is an official command-line interface (CLI) tool for quickly setting up new single-page React applications with zero build configuration. It abstracts away the complex setup of tools like Webpack, Babel, ESLint, and Jest, providing a pre-configured development environment out of the box. The latest version is 5.1.0, though significant updates were last documented in 5.0.1 (April 2022). CRA includes major upgrades to underlying tooling like webpack 5, Jest 27, ESLint 8, and PostCSS 8, along with support for React 18's `createRoot` API and Fast Refresh. While once the primary tool for new React projects, it is now officially deprecated for new applications and in maintenance mode, receiving only critical bug fixes and updates to support newer React versions. It differentiates itself by offering a fully managed, opinionated build setup, aiming for simplicity and a consistent developer experience, making it historically ideal for learning React or starting new projects without extensive build tooling knowledge.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","react"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/create-react-app"},{"id":10679,"title":"Legacy React Component Creation API","library":"create-react-class","status":"deprecated","version":"15.7.0","language":"javascript","ecosystem":"npm","summary":"The `create-react-class` package provides a way to define React components using a plain JavaScript object, mirroring the `React.createClass` API that was prevalent before the widespread adoption of ES6 classes and functional components with Hooks. Currently at version 15.7.0, this library serves as a drop-in replacement for the original `React.createClass`, which was extracted from the core `react` package into a standalone library. Its primary purpose is to support legacy codebases that have not yet migrated to modern React paradigms. The package itself is largely in a maintenance-only state, receiving no significant feature updates, as React development has shifted towards newer component patterns. Key differentiators include automatic `this` binding and support for `mixins`, features not present in ES6 class components or functional components.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","react"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/create-react-class"},{"id":10681,"title":"React Legacy Context Polyfill","library":"create-react-context","status":"abandoned","version":"0.3.0","language":"javascript","ecosystem":"npm","summary":"The `create-react-context` package provides a polyfill, or more accurately, a ponyfill, for the modern React Context API (`React.createContext`) introduced in React 16.3.0. It allows applications running on older versions of React (specifically React 0.14.0, 15.0.0, and pre-16.3.0 versions of React 16) to utilize the `Provider` and `Consumer` pattern for prop drilling and state management, mimicking the official API's behavior. The current stable version is 0.3.0, and given its nature as a polyfill for a now-native feature, it is unlikely to receive significant new feature development; its release cadence is effectively dormant. Its primary differentiation was enabling forward-compatible context usage before React 16.3 became widespread, bridging the gap for applications migrating or needing modern context features in legacy environments, while explicitly *not* polyfilling other React 16+ APIs.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","react","context","contextTypes","polyfill","ponyfill","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/create-react-context"},{"id":14510,"title":"Common HTTP/HTTPS/SPDY Server API","library":"create-server","status":"abandoned","version":"1.0.2","language":"javascript","ecosystem":"npm","summary":"The `create-server` package provides a unified API for establishing HTTP, HTTPS, and SPDY servers in Node.js, aiming to simplify common server setup patterns. It handles the boilerplate for configuring server instances, including providing a callback-based interface for various server events (close, request, upgrade, listening, error, etc.). The library, last updated in April 2019 at version 1.0.2, notably features built-in 'sane defaults' for security against older threats like POODLE and Heartbleed, and allows custom overrides for ciphers and protocols. However, its primary differentiator, SPDY support, is now largely obsolete in favor of HTTP/2 and HTTP/3. Given its age, the package is likely to lack support for modern JavaScript features like native ESM and may contain security defaults that are no longer considered best practice against contemporary threats.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","create","server","servers","http","https","spdy","create-server","create-servers"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/create-server"},{"id":13008,"title":"Storybook CLI Installer","library":"create-storybook","status":"active","version":"10.3.5","language":"javascript","ecosystem":"npm","summary":"The `create-storybook` package is the official command-line interface (CLI) tool for initializing new Storybook projects and adding Storybook to existing projects. It automates the setup of Storybook with various frameworks like React, Vue, Angular, Svelte, and Web Components, configuring builders like Webpack or Vite, and installing necessary dependencies and addons. The current stable version is 10.3.5, with active development indicated by frequent alpha releases (e.g., 10.4.0-alpha.x) suggesting a continuous integration and release cadence, likely leading to major stable updates every few months. Its key differentiator is being the canonical and supported method to get started with Storybook, ensuring compatibility and best practices are followed for a smooth development workflow for UI components in isolation.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","storybook","cli","create","init"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/create-storybook"},{"id":21078,"title":"create-surf-app","library":"create-surf-app","status":"active","version":"1.0.4","language":"javascript","ecosystem":"npm","summary":"Scaffolding CLI tool for Surf applications, integrating Vite + React + Express or Next.js with @surf-ai/sdk. Current stable version is 1.0.4. Release cadence is ad-hoc as part of the Surf monorepo. Key differentiators: provides ready-to-use templates pre-configured with backend and frontend, supports both Vite and Next.js, enforces SURF_API_KEY at runtime not build time, and requires BASE_PATH to be set even if empty.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/create-surf-app"},{"id":13010,"title":"Create Switch Framework App CLI","library":"create-switch-framework-app","status":"maintenance","version":"0.2.5","language":"javascript","ecosystem":"npm","summary":"create-switch-framework-app is a command-line interface (CLI) tool designed to scaffold new applications utilizing the Switch Framework. It facilitates the generation of project structures for both web and Electron desktop application development. Currently at version 0.2.5, the package is explicitly stated to be under maintenance, with its associated framework documentation still in an unfinished state. The underlying Switch Framework emphasizes a component-based architecture, featuring its own reactive state management utilities like `createState`, `updateState`, and `getState`, alongside a custom `SwitchComponent` base class for building interactive elements. Its early stage and 'under maintenance' status suggest a potentially slower release cadence and an evolving API, making it suitable for early adopters. This CLI serves as the official and recommended entry point for developers starting a new project with the Switch Framework.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","cli","scaffold","create-app","switch-framework","create-switch-framework-app","switch-framework-backend","javascript new framework"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/create-switch-framework-app"},{"id":10682,"title":"Create Test Server","library":"create-test-server","status":"active","version":"3.0.1","language":"javascript","ecosystem":"npm","summary":"create-test-server is a utility that creates a minimal Express.js server for robust HTTP and HTTPS testing, operating on randomly chosen ports. It automatically generates self-signed SSL certificates with an associated CA certificate, enabling authenticated SSL requests in test environments. Currently at version 3.0.1, its release cadence follows semantic versioning, with major versions indicating breaking changes. A key differentiator is its approach to testing: instead of fragile HTTP mocking that can break across Node.js versions (e.g., Nock), it advocates for testing against a real, locally running server. It handles JSON, plain text, URL-encoded forms, and buffer bodies by default, making it versatile for various API testing scenarios. The library provides a Promise-based API that integrates seamlessly with modern asynchronous test runners like AVA.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","create","test","server","mock","nock","testing","ci","unit"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/create-test-server"},{"id":18253,"title":"create-tsreact","library":"create-tsreact","status":"active","version":"0.0.22","language":"javascript","ecosystem":"npm","summary":"A minimal scaffolder/generator for React + TypeScript projects using esbuild as the compiler and bundler. Current stable version is 0.0.22. It focuses on generating the absolute minimum of files and dependencies, resulting in a small `node_modules` size and fast npm installs. Unlike larger scaffolders like Create React App or Vite templates, create-tsreact provides a bare-bones setup with only essential dependencies, using esbuild for fast builds targeting ES2022. The generated project includes Prettier for formatting and scripts for dev and build. Recommended for learners who want to understand the tech stack without boilerplate.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","Scaffolder","Typescript","React","Create Application","ESBuild","Generator"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/create-tsreact"},{"id":14511,"title":"Create TypeScript App","library":"create-typescript-app","status":"active","version":"2.60.1","language":"javascript","ecosystem":"npm","summary":"Create TypeScript App (currently version 2.60.1) is a command-line interface (CLI) tool designed to bootstrap or transition JavaScript/TypeScript repositories with an opinionated and comprehensive set of modern development tooling. It maintains an active release cadence, with frequent minor and patch updates, often on a weekly or bi-weekly basis, as evidenced by its rapid version progression. Key differentiators include its 'one-stop-shop' approach, integrating pre-configured solutions for building, testing, automated release management, contributor recognition, and GitHub repository settings. The template emphasizes a strict TypeScript setup and incorporates popular tools like pnpm, ESLint, and Vitest, aiming to provide a robust foundation while remaining highly configurable. While opinionated, it allows users to customize or remove any integrated tooling as needed.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/create-typescript-app"},{"id":16610,"title":"Create Varity App","library":"create-varity-app","status":"active","version":"2.0.0-beta.22","language":"javascript","ecosystem":"npm","summary":"Create Varity App is a command-line interface (CLI) tool designed to bootstrap production-ready web applications with integrated authentication, database, storage, and payment capabilities. Functioning as an 'all-in-one' platform, Varity aims to significantly reduce development and deployment time, boasting '60-second deploys' and claiming 60-80% cost savings compared to traditional cloud setups like AWS. It achieves this through a 'zero-configuration' approach for core services, leveraging internal packages such as `@varity-labs/sdk` for backend interactions and `@varity-labs/ui-kit` for frontend components. The package is currently in a beta state, version `2.0.0-beta.22`, indicating active development and a rapid release cadence for new features and improvements. It targets developers building SaaS products, dashboards, or any web application requiring robust foundational features without extensive manual setup. Key differentiators include its unified platform experience, emphasis on developer experience with React and TypeScript, and a marketplace for monetization.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","varity","create-app","saas","dashboard","nextjs","starter","template","react"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/create-varity-app"},{"id":21080,"title":"create-vite","library":"create-vite","status":"active","version":"9.0.6","language":"javascript","ecosystem":"npm","summary":"Scaffolding tool for Vite projects. Version 9.0.6 (current stable), released alongside Vite 8.x. Requires Node.js 20.19+ or 22.12+. Provides interactive CLI to bootstrap projects from official templates (vanilla, vue, react, svelte, lit, solid, preact, qwik) with TypeScript variants. Alternative to manual setup or CRA. Supports npm, yarn, pnpm, bun, deno. Frequently updated to match Vite releases. Community templates available via Awesome Vite.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/create-vite"},{"id":21079,"title":"create-vite-extra","library":"create-vite-extra","status":"active","version":"5.0.2","language":"javascript","ecosystem":"npm","summary":"A scaffolding tool for Vite projects with extra templates beyond the official Vite starter. Version 5.0.2, released slowly with each Vite major version. It provides templates for SSR (server-side rendering) with Vanilla, Vue, React, Preact, and streaming variants, all with optional TypeScript. Unlike the official create-vite, this focuses on advanced setups like SSR and React compiler experiments. Requires Node.js 20.19+ or 22.12+.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/create-vite-extra"},{"id":26862,"title":"create-vite","library":"create-vite-init","status":"active","version":"1.0.33","language":"javascript","ecosystem":"npm","summary":"Official scaffolding tool for Vite projects. Version create-vite@9.0.6 is bundled with Vite 8.0.10. Released frequently alongside Vite. Key differentiator: interactive CLI with template selection for vanilla, Vue, React, Preact, Lit, Svelte, Solid, Qwik (with JS/TS variants). Supports npm, yarn, pnpm, bun. Requires Node.js 18+ (some templates need higher). Community templates available via Awesome Vite.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/create-vite-init"},{"id":10683,"title":"Vue Project Scaffolding (create-vue)","library":"create-vue","status":"active","version":"3.22.2","language":"javascript","ecosystem":"npm","summary":"create-vue is the official and recommended command-line interface (CLI) tool for quickly scaffolding new Vue.js projects. Currently at stable version 3.22.2, it is actively maintained by the Vue.js core team with frequent releases to align with Vue, Vite, and ecosystem updates. Its primary differentiator from the legacy Vue CLI is its foundation on Vite, providing a significantly faster development experience through rapid cold starts and instant Hot Module Replacement (HMR). Unlike Vue CLI, create-vue primarily acts as a scaffolding utility, generating a pre-configured project and then delegating subsequent operations to Vite, allowing projects to fully leverage the Vite plugin ecosystem. Since v3.22.0, it defaults to generating TypeScript projects, reflecting the modern Vue development landscape.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/create-vue"},{"id":21081,"title":"create-weapp-vite","library":"create-weapp-vite","status":"active","version":"2.3.10","language":"javascript","ecosystem":"npm","summary":"Official scaffolding tool for weapp-vite, a Vite-based build tool for WeChat Mini Programs. Current stable version 2.3.10. Actively maintained with weekly releases. Key differentiator: provides multiple templates (Wevu, TDesign, Tailwindcss, Vant) and a programmable API for CI/CD, automatically aligning weapp-vite and wevu versions. Requires Node.js ^20.19.0 || >=22.12.0.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","weapp-vite","vite","weapp","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/create-weapp-vite"},{"id":27668,"title":"Create Zuplo API","library":"create-zuplo-api","status":"active","version":"6.69.10","language":"javascript","ecosystem":"npm","summary":"Create Zuplo API is a zero-dependency CLI tool (v6.69.10, latest) for scaffolding new Zuplo API projects interactively or non-interactively. It supports TypeScript, JavaScript, ESLint, Prettier, multiple package managers (npm, yarn, pnpm, bun), and optional server-side project creation on portal.zuplo.com. Unlike generic scaffolding tools, it is officially maintained by Zuplo and offers offline support, example templates, and git initialization. Requires Node >=20.","last_verified":"2026-05-09T00:00:00.000Z","tags":["javascript","api","openapi","zuplo"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/create-zuplo-api"},{"id":10684,"title":"Credit Card Utility Methods","library":"creditcards","status":"active","version":"5.0.0","language":"javascript","ecosystem":"npm","summary":"The `creditcards` package provides a suite of utility methods for parsing, formatting, and validating credit card numbers, CVCs, and expiration dates. Currently at version 5.0.0, it offers a robust solution for handling common payment-related data operations in applications. While no explicit release cadence is stated, the package is actively maintained and ships with TypeScript types, promoting type safety and improved developer experience. A key differentiator is its modular design, allowing developers to import specific functionalities like `card` or `expiration` individually, and the ability to inject custom card types via the `withTypes` function or by importing individual modules from `creditcards-types` to extend supported card schemas beyond the defaults. It targets modern Node.js environments (>= 18).","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","credit","cards","validation","formatting","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/creditcards"},{"id":4484,"title":"credstash","library":"credstash","status":"active","version":"1.17.1","language":"python","ecosystem":"pypi","summary":"credstash is a Python utility for securely managing secrets in the cloud by leveraging AWS Key Management Service (KMS) for encryption and Amazon DynamoDB for storage. It provides a simple command-line interface and a Python API to store, retrieve, and version secrets such as database passwords or API keys. The library is actively maintained, with version 1.17.1 being the latest, and receives regular updates for bug fixes and new features.","last_verified":"2026-04-12T00:00:00.000Z","tags":["aws","kms","dynamodb","secrets","security","credentials","encryption"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/credstash"},{"id":10685,"title":"Crel: Fast DOM Creation Utility","library":"crel","status":"active","version":"4.2.1","language":"javascript","ecosystem":"npm","summary":"Crel is a lightweight, minimalist JavaScript utility designed to simplify and accelerate the creation of DOM elements, serving as a more ergonomic alternative to directly using `document.createElement`. It enables developers to construct complex DOM trees with a concise, declarative syntax. The current stable version is 4.2.1, with the project demonstrating an active development and maintenance cadence over its lifetime, having evolved through multiple major versions. Key differentiators include its exceptionally small footprint (under 1KB minified and 500 bytes gzipped), its performance which rivals native `document.createElement` calls, and its avoidance of interference with existing in-DOM event listeners. It also provides a modern Proxy-based API for even cleaner syntax in environments supporting ES6 Proxies, making it suitable for modern evergreen browser applications.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/crel"},{"id":10686,"title":"CRELT DOM Element Creation Utility","library":"crelt","status":"active","version":"1.0.6","language":"javascript","ecosystem":"npm","summary":"CRELT is a minimalist and tiny JavaScript utility designed for the efficient creation of DOM elements. It simplifies the process of programmatically constructing HTML structures by providing a single function that accepts a tag name (or existing DOM element), an optional attributes object, and any number of child nodes. Attributes specified as strings are set via `setAttribute`, while non-string values (like functions for event handlers) are assigned as direct properties. Children can be strings (for text nodes), DOM nodes, or arrays of children. The library is currently stable at version 1.0.6, indicating a mature and likely infrequent release cadence. Its key differentiator is its small footprint and direct, unopinionated approach to DOM manipulation, serving as a lightweight alternative to JSX or more complex templating engines for scenarios requiring programmatic DOM construction.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","dom","creation","crel","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/crelt"},{"id":8039,"title":"Creosote","library":"creosote","status":"active","version":"5.2.0","language":"python","ecosystem":"pypi","summary":"Creosote is a Python command-line tool designed to identify unused dependencies within a project's virtual environment. It helps prevent bloated environments by scanning Python files for imports and comparing them against the declared dependencies in various specification files like `pyproject.toml`, `requirements.txt`, PDM, and Pipenv. As of version 5.2.0, it is actively maintained with frequent releases, typically on a monthly to bi-monthly cadence.","last_verified":"2026-04-16T00:00:00.000Z","tags":["dependency management","unused dependencies","virtual environment","cli","linting"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/creosote"},{"id":23469,"title":"CREsted","library":"crested","status":"active","version":"1.8.1","language":"python","ecosystem":"pypi","summary":"CREsted (Cis-Regulatory Element Sequence Training, Explanation, and Design) is a Python library for deep learning on regulatory genomics. It provides tools for training, interpreting, and designing genomic models, with support for popular architectures like Borzoi and DilatedCNN. Current version is 1.8.1, released on 2026-03-19. Requires Python 3.11 - 3.13. Released under MIT license.","last_verified":"2026-05-01T00:00:00.000Z","tags":["genomics","deep learning","regulatory genomics","sequence models","borzoi","chrombpnet","dilated cnn"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/crested"},{"id":14,"title":"CrewAI","library":"crewai","status":"active","version":"1.10.0","language":"python","ecosystem":"pypi","summary":"Python framework for orchestrating role-playing, autonomous AI agents. Agents collaborate via sequential or hierarchical processes to complete complex tasks. Built from scratch — independent of LangChain. Two core primitives: Crews (autonomous multi-agent collaboration) and Flows (event-driven, precise orchestration).","last_verified":"2026-05-11T18:29:31.119Z","tags":["agents","orchestration","multi-agent","crewai","python","llm","autonomous","flows"],"install_tag":"stale","install_tag_description":"widespread failures or data too old to trust","api":"https://checklist.day/api/registry/crewai"},{"id":1973,"title":"CrewAI Tools","library":"crewai-tools","status":"active","version":"1.14.1","language":"python","ecosystem":"pypi","summary":"CrewAI Tools is a Python library that provides a diverse collection of pre-built and customizable tools designed to extend the capabilities of agents within the CrewAI framework. These tools empower agents with functions for tasks such as web searching, data analysis, file management, web scraping, database interactions, and more. The library is actively maintained with frequent updates addressing features, bug fixes, and security vulnerabilities, currently at version 1.14.1.","last_verified":"2026-04-24T04:12:20.261Z","tags":["AI agents","LLM","tools","framework","automation","web scraping","RAG","file management"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/crewai-tools"},{"id":5890,"title":"Custom Resource Helper (crhelper)","library":"crhelper","status":"active","version":"2.0.12","language":"python","ecosystem":"pypi","summary":"crhelper simplifies authoring CloudFormation Custom Resources, implementing best practices for handling responses to CloudFormation, exception and timeout trapping, and detailed configurable logging. It is an open-source project actively maintained by AWS CloudFormation. The current version is 2.0.12, with regular updates to its PyPI package.","last_verified":"2026-04-14T00:00:00.000Z","tags":["aws","cloudformation","lambda","custom-resource","serverless"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/crhelper"},{"id":13011,"title":"Crisp API Node.js Client","library":"crisp-api","status":"active","version":"10.9.3","language":"javascript","ecosystem":"npm","summary":"crisp-api is the official Node.js wrapper for the Crisp API, maintained directly by Crisp. It provides a comprehensive interface to interact with the Crisp platform's REST and WebSocket APIs, enabling developers to authenticate, manage conversations, send messages, access agent accounts, and build custom bots. The current stable version is 10.9.3, requiring Node.js 16.0.0 or higher. As an official library, it typically aligns closely with the latest API revisions (last updated 29/01/2026), offering stability and reliability for integrations. It differentiates itself by providing full API resource implementation, type definitions for TypeScript, and dedicated maintainer support from Crisp, ensuring it remains up-to-date with Crisp's evolving services.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","crisp","integration","wrapper","api","rest","websocket","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/crisp-api"},{"id":8912,"title":"Crispy Bootstrap3","library":"crispy-bootstrap3","status":"active","version":"2024.1","language":"python","ecosystem":"pypi","summary":"Crispy Bootstrap3 is a template pack for `django-crispy-forms` that enables rendering Django forms with Bootstrap 3 styling. This package was originally included within the core `django-crispy-forms` library but was extracted into a standalone distribution starting with `django-crispy-forms` version 2.0. It provides a set of templates to integrate Bootstrap 3's grid system and form components into Django forms with minimal effort. The current version is 2024.1, with releases generally aligning with `django-crispy-forms` updates and continued Bootstrap 3 compatibility.","last_verified":"2026-04-16T00:00:00.000Z","tags":["django","forms","bootstrap3","frontend","template-pack","crispy-forms"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/crispy-bootstrap3"},{"id":6577,"title":"crispy-bootstrap4","library":"crispy-bootstrap4","status":"active","version":"2026.2","language":"python","ecosystem":"pypi","summary":"crispy-bootstrap4 is a template pack for django-crispy-forms, providing Bootstrap 4 styling for Django forms. It facilitates rendering forms elegantly without extensive manual HTML, offering control over layout and appearance. The library is actively maintained, with a version 2026.2 released on February 11, 2026, and follows a frequent release cadence, often coinciding with Django and Python version updates.","last_verified":"2026-04-15T00:00:00.000Z","tags":["django","forms","bootstrap","bootstrap4","frontend","template-pack"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/crispy-bootstrap4"},{"id":4485,"title":"crispy-bootstrap5","library":"crispy-bootstrap5","status":"active","version":"2026.3","language":"python","ecosystem":"pypi","summary":"crispy-bootstrap5 is a Bootstrap 5 template pack for the popular `django-crispy-forms` library. It enables Django forms to be rendered with Bootstrap 5 styles and components, including features like floating labels, accordions, and switches. The library follows a CalVer versioning scheme and releases frequently to keep pace with Django and Bootstrap updates.","last_verified":"2026-04-12T00:00:00.000Z","tags":["django","forms","bootstrap5","frontend","crispy-forms"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/crispy-bootstrap5"},{"id":9628,"title":"Crispy Tailwind","library":"crispy-tailwind","status":"active","version":"1.0.3","language":"python","ecosystem":"pypi","summary":"crispy-tailwind provides a Tailwind CSS template pack for Django Crispy Forms, allowing developers to easily render forms with Tailwind's utility-first classes. It is currently at version 1.0.3 and has a moderately active release cadence, with frequent bug-fix releases and major versions adding support for newer Django and Python versions.","last_verified":"2026-04-17T00:00:00.000Z","tags":["django","forms","tailwind","crispy-forms","frontend"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/crispy-tailwind"},{"id":23053,"title":"Criteo Retail Media API SDK","library":"criteo-api-retailmedia-sdk","status":"active","version":"2026.1.0.260427","language":"python","ecosystem":"pypi","summary":"Official Python SDK for the Criteo Retail Media API. Current version 2026.1.0.260427, with monthly releases aligned to the API version.","last_verified":"2026-05-01T00:00:00.000Z","tags":["criteo","retail-media","advertising","api-sdk"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/criteo-api-retailmedia-sdk"},{"id":19425,"title":"Critters Webpack Plugin","library":"critters-webpack-plugin","status":"active","version":"3.0.2","language":"javascript","ecosystem":"npm","summary":"Webpack plugin that inlines critical CSS and lazy-loads the rest. v3.0.2 is current, based on Critters 0.0.16. It uses JSDOM and css-select for processing, no headless browser, making it fast and lightweight. Supports html-webpack-plugin v4, preload options, font inlining, and pruning of unused keyframes. Differentiators: speed (no browser), integrates seamlessly with webpack-dev-server, and complements prerender-loader for SPA SSR. Release cadence is irregular.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","critical css","inline css","critical","critters","webpack plugin","performance"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/critters-webpack-plugin"},{"id":8040,"title":"Crochet","library":"crochet","status":"active","version":"2.1.1","language":"python","ecosystem":"pypi","summary":"Crochet is an MIT-licensed Python library that simplifies the integration of Twisted, an asynchronous networking framework, into regular blocking code. It transparently manages the Twisted reactor in a separate thread, allowing developers to call Twisted APIs from blocking applications like Django or Flask, or to create blocking APIs backed by Twisted. The library is currently at version 2.1.1 and is in a mature state, with development being slow due to its stable nature.","last_verified":"2026-04-16T00:00:00.000Z","tags":["twisted","async","blocking","reactor","integration","frameworks"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/crochet"},{"id":10687,"title":"Node.js Cron Job Scheduler","library":"cron","status":"active","version":"4.4.0","language":"javascript","ecosystem":"npm","summary":"The `cron` library for Node.js provides a robust solution for scheduling tasks (functions or external commands) using the familiar cron syntax, with support for second-level precision. The current stable version is 4.4.0, demonstrating active development with regular patch and minor releases, alongside beta releases for upcoming major versions like v5. Key differentiators include its flexibility in defining schedules using cron strings, standard JavaScript `Date` objects, or `Luxon DateTime` objects, comprehensive TypeScript support, and features for managing job lifecycle (start, stop, handling unexpected termination). It is designed for long-running Node.js applications and has evolved through major versions, introducing stricter cron pattern adherence and API refinements.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","cron","node cron","node-cron","schedule","scheduler","cronjob","cron job","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/cron"},{"id":2904,"title":"Cron-converter","library":"cron-converter","status":"active","version":"1.3.1","language":"python","ecosystem":"pypi","summary":"Cron-converter is a Python library that provides a cron string parser and scheduler. It allows parsing cron expressions from strings or lists and iterating over datetime objects in a cron-like format. It is a transposition of the JavaScript cron-converter library and is currently at version 1.3.1, actively maintained with regular releases.","last_verified":"2026-04-25T02:29:32.381Z","tags":["cron","scheduler","parser","datetime","utility"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/cron-converter"},{"id":976,"title":"Cron Descriptor","library":"cron-descriptor","status":"active","version":"2.0.8","language":"python","ecosystem":"pypi","summary":"A Python library that converts cron expressions into human readable strings. As of version 2.0.8, it supports Python 3.9 - 3.14 and offers localization for approximately 31 languages. The library is actively maintained with frequent releases.","last_verified":"2026-04-09T21:02:16.846Z","tags":["cron","scheduling","human-readable","parser","localization"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/cron-descriptor"},{"id":25136,"title":"Cron Expression Input","library":"cron-expression-input","status":"active","version":"1.3.1","language":"javascript","ecosystem":"npm","summary":"A Vue.js UI component that provides an intuitive editor for generating and validating cron expressions. v1.3.1 is current; updates are infrequent. Supports standard 5-field cron syntax with dropdowns and free-text input. Differentiator: built-in validation with human-readable feedback, localization support, and no external runtime dependencies beyond Vue 3.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","cron","crontab","validate","expression","crontab guru","ui","editor","generator"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/cron-expression-input"},{"id":13012,"title":"Cron Expression Parser","library":"cron-parser","status":"active","version":"5.5.0","language":"javascript","ecosystem":"npm","summary":"cron-parser is a robust Node.js library for parsing, validating, and iterating over cron expressions. It currently stands at stable version 5.5.0 and demonstrates a consistent release cadence with frequent updates addressing bug fixes, performance improvements, and new features like the `H` (hashed value) syntax. Key differentiators include comprehensive timezone support, intelligent handling of Daylight Saving Time (DST), and an iterator-based API for easily generating future schedule dates. It supports both standard cron formats and several special characters like `L` (last day), `#` (nth day of week), and `H` (randomized values), alongside predefined expressions such as `@daily` and `@hourly`. The library is ESM-first and requires Node.js >= 18 and TypeScript >= 5.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","cron","crontab","parser","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/cron-parser"},{"id":13013,"title":"Cron Schedule Parser and Scheduler","library":"cron-schedule","status":"active","version":"6.0.0","language":"javascript","ecosystem":"npm","summary":"cron-schedule is a robust, zero-dependency library designed for parsing cron expressions and scheduling tasks across Node.js, Deno, and browser environments. The current stable version is 6.0.0. The project maintains an active release cadence, frequently publishing patch and minor versions to address bugs and introduce features, with major versions typically aligning with Node.js End-of-Life cycles to ensure compatibility with modern runtime environments. Key differentiators include its complete lack of external dependencies, support for a wide range of JavaScript runtimes, a lightweight footprint, and full tree-shakeability. It provides comprehensive functionalities for parsing cron strings, calculating next or previous scheduled dates, generating date iterators, and directly scheduling function calls based on cron patterns. The library also offers full TypeScript support and is published on JSR, making it a versatile choice for various JavaScript/TypeScript projects.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","cron","schedule","typescript","job parser","interval","iterator","deno"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/cron-schedule"},{"id":14512,"title":"Cron Schedule Triggers","library":"cron-schedule-triggers","status":"maintenance","version":"0.0.11","language":"en","ecosystem":"pypi","summary":"Cron Schedule Triggers (CSTriggers) is a Python library (version 0.0.11) for determining future execution dates based on Quartz Job Scheduler cron syntax. It is not a scheduler itself, but a utility to calculate trigger dates for integration into other scheduling systems. The last release was in November 2019, suggesting a maintenance-level activity rather than active development.","last_verified":"2026-04-16T00:00:00.000Z","tags":["cron","scheduling","quartz","date-time","utility"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/cron-schedule-triggers"},{"id":3438,"title":"Cron Validator","library":"cron-validator","status":"active","version":"1.0.8","language":"python","ecosystem":"pypi","summary":"cron-validator is a Python library providing tools for validating Unix cron expressions, matching specific datetimes against a cron pattern, and generating a sequence of datetimes that fulfill a given cron expression. It also includes a `CronScheduler` for simple task scheduling. Currently at version 1.0.8, the library receives regular, minor updates primarily for bug fixes and feature enhancements, such as extended cron rule support.","last_verified":"2026-04-25T10:09:21.317Z","tags":["cron","scheduler","validation","datetime","unix","eventbridge"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/cron-validator"},{"id":10688,"title":"Croner: JavaScript Cron Scheduler","library":"croner","status":"active","version":"10.0.1","language":"javascript","ecosystem":"npm","summary":"Croner is a zero-dependency JavaScript library designed for scheduling and executing functions based on cron expressions across all JavaScript environments, including Node.js (v18.0+) and modern browsers. The current stable version is 10.0.1, with a consistent release cadence for bug fixes and minor enhancements, as indicated by recent development builds. A major differentiator is its full compliance with OCPS 1.4, offering advanced scheduling capabilities like an optional seventh field for year specification and robust handling of complex cron patterns. Version 10 introduced features such as the `match()` method for pattern validation, `dayOffset` for relative scheduling, and improved DST fall-back behavior. It stands out for its isomorphic design and comprehensive feature set without external dependencies, providing a reliable and lightweight solution for various task scheduling needs.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","cron","front-end","backend","parser","croner","schedule","scheduler","timer","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/croner"},{"id":26863,"title":"cronex","library":"cronex","status":"maintenance","version":"0.1.3.1","language":"python","ecosystem":"pypi","summary":"Provides an easy-to-use interface for cron-like task scheduling. Version 0.1.3.1. Release cadence is low, no recent updates.","last_verified":"2026-04-27T00:00:00.000Z","tags":["cron","scheduling","task-scheduler"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/cronex"},{"id":473,"title":"croniter","library":"croniter","status":"active","version":"6.2.2","language":"python","ecosystem":"pypi","summary":"croniter is a Python library that provides iteration capabilities for `datetime` objects based on cron-like formats. It allows generating future or past occurrences matching a given cron expression. The current version is 6.2.2, released on March 15, 2026. While it experienced a period of abandonment, it is now actively maintained by the Pallets-Eco organization.","last_verified":"2026-05-12T14:05:18.254Z","tags":["cron","scheduling","datetime","iteration","time"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/croniter"},{"id":21082,"title":"Cronitor Python Client","library":"cronitor","status":"active","version":"4.9.0","language":"python","ecosystem":"pypi","summary":"A lightweight Python client for Cronitor, providing monitoring and alerting for cron jobs, background jobs, and API endpoints. Current version 4.9.0, released May 2025. Active development with occasional minor releases.","last_verified":"2026-04-27T00:00:00.000Z","tags":["monitoring","cron","cronitor","scheduling","alerts"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/cronitor"},{"id":1433,"title":"Cron Expression Parser and Evaluator","library":"cronsim","status":"active","version":"2.7","language":"python","ecosystem":"pypi","summary":"cronsim is a Python library (current version 2.7) for parsing cron expressions and simulating their execution. It allows calculating the next scheduled run time based on a given start date. It receives low but steady maintenance, with updates for bug fixes and minor features.","last_verified":"2026-04-23T21:05:20.577Z","tags":["cron","scheduler","time","datetime","parser"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/cronsim"},{"id":3439,"title":"crontab","library":"crontab","status":"active","version":"1.0.5","language":"python","ecosystem":"pypi","summary":"The `crontab` library (from the `josiahcarlson/parse-crontab` project) is a Python package designed to parse crontab schedule entries and determine the next execution time. It calculates delays in seconds until a scheduled event. The current version is 1.0.5, with sporadic but active development and releases.","last_verified":"2026-04-25T10:09:41.389Z","tags":["cron","crontab","scheduling","parser","datetime","utility"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/crontab"},{"id":10689,"title":"Cropper.js - JavaScript Image Cropper","library":"cropperjs","status":"active","version":"2.1.1","language":"javascript","ecosystem":"npm","summary":"Cropper.js is a powerful, pure JavaScript library for image cropping that provides extensive functionalities including moving, zooming, rotating, and scaling images directly within web browsers. The current stable version is 2.1.1, with the project demonstrating active maintenance through consistent patch and minor releases, indicating ongoing development and bug fixes. A key differentiator is its standalone nature, operating without external dependencies like jQuery, making it lightweight and suitable for modern JavaScript ecosystems. It offers a highly configurable and extensible API, allowing developers to tailor the cropping experience precisely. The library ships with comprehensive TypeScript declaration files, ensuring excellent developer experience in TypeScript projects, and supports both UMD and ESM module formats for broad compatibility across different environments.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","image","crop","move","zoom","rotate","scale","cropper","cropper.js","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/cropperjs"},{"id":10690,"title":"Croppie Image Cropper","library":"croppie","status":"active","version":"2.6.5","language":"javascript","ecosystem":"npm","summary":"Croppie is a lightweight, pure JavaScript image cropping library designed for easy integration into web applications. As of April 2026, the current stable version is 2.6.5. Its release cadence is irregular, with patches and minor feature updates released periodically, often addressing bug fixes and introducing new capabilities like blob/canvas output or improved accessibility. Key differentiators include its small footprint, lack of external dependencies (historically not requiring jQuery, although a breaking change related to jQuery events was noted in v2.6.0), keyboard navigation support (since v2.2.0), and flexible output options including base64, raw canvas, and file blobs. A significant consideration is the project's explicit statement regarding the absence of automated tests, which implies a higher risk of regressions or unexpected behavior in new releases, as acknowledged in the v2.5.0 release notes.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","crop","cropper","image","cropping"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/croppie"},{"id":15995,"title":"Cross Domain Utils","library":"cross-domain-utils","status":"maintenance","version":"2.0.38","language":"javascript","ecosystem":"npm","summary":"Cross Domain Utils is a JavaScript utility library designed to simplify and secure interactions between browser windows across different domains. It provides a robust set of functions for safely querying window properties like domain, parent, opener, and child frames, while mitigating common browser security restrictions (e.g., `SecurityError` exceptions). The current stable version for the unscoped `cross-domain-utils` package is 2.0.38, published approximately four years ago. For versions 3.0.0 and above, the package has been migrated to the `@krakenjs/cross-domain-utils` scope. This library is particularly useful for complex iframe communication, secure window management, and scenarios requiring precise control over cross-origin window relationships without triggering browser errors or warnings.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","template"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/cross-domain-utils"},{"id":13014,"title":"Cross-Platform Environment Variable Test","library":"cross-env-test","status":"maintenance","version":"0.1.1","language":"javascript","ecosystem":"npm","summary":"cross-env-test is a command-line utility designed to provide a cross-platform method for checking environment variable values within npm scripts or CI/CD pipelines. It allows users to test if a specified environment variable is set to a particular value, exiting with a `0` (success) status code if the condition is met, and a non-zero (failure) code otherwise. This enables conditional execution of scripts, for example, running a build step only when not in a test environment. The current stable version is 0.1.1. Due to its minimal scope and stable functionality, it typically experiences an infrequent release cadence. Its key differentiator is simplifying cross-platform environment variable checks without requiring complex shell-specific logic or full JavaScript execution for simple comparisons, making npm scripts more robust across Windows, macOS, and Linux.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","cross","platform","environment","variable","test","condition","npm","scripts"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/cross-env-test"},{"id":10691,"title":"cross-fetch: Universal WHATWG Fetch","library":"cross-fetch","status":"active","version":"4.1.0","language":"javascript","ecosystem":"npm","summary":"cross-fetch provides a universal implementation of the WHATWG Fetch API, making it available consistently across Node.js, modern web browsers, and React Native environments. It currently maintains version 4.1.0 and is actively developed, with frequent patch and minor releases, alongside major version updates to support new Node.js runtimes and integrate updates from its underlying `node-fetch` and `whatwg-fetch` dependencies. Its primary differentiator is simplifying HTTP requests by abstracting away environment-specific `fetch` implementations, allowing developers to write isomorphic code without conditional imports or manual polyfill management. This ensures that `fetch` behaves predictably whether executed server-side or client-side, addressing common challenges in full-stack JavaScript applications.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","fetch","http","url","promise","async","await","isomorphic","universal","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/cross-fetch"},{"id":2905,"title":"cross-web","library":"cross-web","status":"active","version":"0.4.1","language":"python","ecosystem":"pypi","summary":"Cross-web is a Python library (version 0.4.1) providing a unified interface for common web framework operations, allowing developers to write framework-agnostic code for popular Python web frameworks like FastAPI, Flask, and Django. It is actively developed with recent releases addressing bug fixes and framework support, and was last updated in January 2026.","last_verified":"2026-04-25T02:29:49.250Z","tags":["web-framework","adapter","http","fastapi","flask","django","aiohttp","sanic","quart","chalice"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/cross-web"},{"id":16977,"title":"Cross-platform Zip/Unzip CLI","library":"cross-zip-cli","status":"maintenance","version":"1.0.0","language":"javascript","ecosystem":"npm","summary":"cross-zip-cli is a command-line interface wrapper for the `cross-zip` library, designed to provide consistent cross-platform directory zipping and unzipping capabilities. It exposes two main commands: `cross-zip` for compression and `cross-unzip` for decompression. This tool is particularly valuable for developers writing `npm` scripts or other automated build processes that need to function identically across Windows, macOS, and Linux environments, abstracting away the underlying operating system's native archiving utilities. The current stable version is 1.0.0, and it appears to be in a maintenance state with no recent updates since 2021. Its primary differentiator is its focus on simplifying cross-platform archival tasks within automated workflows, ensuring reliability and compatibility regardless of the host OS.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","cli","linux","mac","osx","unzip","windows","zip"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/cross-zip-cli"},{"id":8041,"title":"CrossHair","library":"crosshair-tool","status":"active","version":"0.0.102","language":"python","ecosystem":"pypi","summary":"CrossHair is an analysis tool for Python that utilizes symbolic execution to blur the line between traditional testing and type systems. It works by repeatedly calling functions with symbolic inputs and employing an SMT solver to explore execution paths, finding counterexamples to contracts defined within docstrings. The library currently stands at version 0.0.102 and has a fairly active release cadence with frequent minor updates.","last_verified":"2026-04-16T00:00:00.000Z","tags":["static analysis","symbolic execution","formal verification","contract programming","testing","SMT solver"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/crosshair-tool"},{"id":19427,"title":"crossorigin-webpack-plugin","library":"crossorigin-webpack-plugin","status":"active","version":"1.0.0","language":"javascript","ecosystem":"npm","summary":"Webpack plugin to add `crossorigin` attribute to script tags generated by html-webpack-plugin. Supports webpack v2–v5 and html-webpack-plugin v2–v5. Zero-config, defaults to `anonymous`. Lightweight alternative to manually editing templates or using HtmlWebpackPlugin hooks. Stable release 1.0.0 with no further updates since 2018.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","webpack-plugin","webpack","crossorigin","html"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/crossorigin-webpack-plugin"},{"id":2449,"title":"Crossplane NGINX Configuration Parser","library":"crossplane","status":"active","version":"0.5.8","language":"python","ecosystem":"pypi","summary":"Crossplane is a Python library and command-line interface (CLI) tool for reliably and quickly parsing and building NGINX configuration files. It handles includes, variables, and common NGINX directives, providing a structured JSON representation of the configuration. The current version is 0.5.8, with releases occurring periodically to update NGINX directive definitions and fix bugs.","last_verified":"2026-04-24T20:02:24.516Z","tags":["nginx","parser","configuration","builder"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/crossplane"},{"id":23471,"title":"Crowdin API Client","library":"crowdin-api-client","status":"active","version":"1.26.0","language":"python","ecosystem":"pypi","summary":"Python client library for the Crowdin API v2. Currently at version 1.26.0, it provides a convenient interface for managing translations, files, projects, and reports. Released under MIT license, with regular updates.","last_verified":"2026-05-01T00:00:00.000Z","tags":["crowdin","translation","api","client","localization"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/crowdin-api-client"},{"id":26864,"title":"crowdsourcehinter XBlock","library":"crowdsourcehinter-xblock","status":"active","version":"1.0.0","language":"python","ecosystem":"pypi","summary":"An XBlock for Open edX that allows crowdsourced hints in exercises. Current version is 1.0.0, released infrequently.","last_verified":"2026-05-01T00:00:00.000Z","tags":["xblock","openedx","hints"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/crowdsourcehinter-xblock"},{"id":2906,"title":"CrowdStrike FalconPy SDK","library":"crowdstrike-falconpy","status":"active","version":"1.6.1","language":"python","ecosystem":"pypi","summary":"CrowdStrike FalconPy is the official Python SDK for interacting with CrowdStrike Falcon APIs. It provides a standardized way to access various CrowdStrike services, enabling automation and integration. The library is currently at version 1.6.1 and receives frequent updates, typically focusing on new API operations, bug fixes, and minor enhancements.","last_verified":"2026-04-25T02:30:11.670Z","tags":["security","crowdstrike","api-client","sdk","devsecops"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/crowdstrike-falconpy"},{"id":16612,"title":"CroxyDB","library":"croxydb","status":"active","version":"0.0.26","language":"javascript","ecosystem":"npm","summary":"CroxyDB is a versatile JavaScript database module designed for Node.js environments, currently at version 0.0.26. It provides a straightforward API for managing data with support for various storage backends including JSON files (default), YAML files, and external MongoDB instances. The library offers a familiar key-value store interface with advanced features like dot notation for nested object access (e.g., `db.set(\"x.y.z\", \"value\")`), array manipulation (`push`, `unpush`, `delByPriority`, `setByPriority`), and robust configuration options for file-based adapters. While in an early pre-1.0 development stage, CroxyDB aims for ease of use and flexibility, allowing developers to switch between local file storage and a remote NoSQL database like MongoDB using a simple adapter system. Its current release cadence appears to be driven by feature additions and bug fixes rather than a strict schedule, as indicated by recent updates like the enhanced `db.subtract` function.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","croxy","croxy-api","croxyapi","croxydb","croxy-db","json","jsondb","yaml","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/croxydb"},{"id":18254,"title":"CrudeBuild.js","library":"crude-build","status":"active","version":"0.1.3","language":"javascript","ecosystem":"npm","summary":"CrudeBuild.js is a minimalist JavaScript build tool for single-file libraries. Version 0.1.3 (released 2025) requires no configuration and has zero dependencies, automatically minifying files with Google Closure Compiler, generating browser-ready output, CommonJS (.cjs) and ES module (.mjs) exports, and extracting metadata headers from package.json. It is a lightweight alternative to tools like esbuild or rollup for simple projects. Released under the MIT license.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","bundler"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/crude-build"},{"id":23470,"title":"crudini","library":"crudini","status":"active","version":"0.9.6","language":"python","ecosystem":"pypi","summary":"A command-line utility for manipulating INI configuration files. It can get, set, delete, and merge values in sections. Current version: 0.9.6, released 2021-03. Maintenance-focused, low release cadence.","last_verified":"2026-05-01T00:00:00.000Z","tags":["ini","configuration","cli","utilities"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/crudini"},{"id":8042,"title":"Cruft: Template Management for Python Projects","library":"cruft","status":"active","version":"2.16.0","language":"python","ecosystem":"pypi","summary":"Cruft is a Python library and CLI tool that allows developers to maintain essential boilerplate for packaging and building projects, separate from intentionally written code. Built on top of Cookiecutter, it enables automated project creation and, crucially, helps manage template updates and ensure project consistency over time by tracking template changes. The current version is 2.16.0, and it maintains an active release cadence with regular updates and feature enhancements.","last_verified":"2026-04-16T00:00:00.000Z","tags":["project management","cookiecutter","templating","boilerplate","ci-cd"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/cruft"},{"id":25137,"title":"crunchicorn","library":"crunchicorn","status":"deprecated","version":"0.0.3","language":"javascript","ecosystem":"npm","summary":"crunchicorn (v0.0.3) is an opinionated, zero-config CLI tool that bundles a complete frontend toolchain: ES2015+ transpilation via Babel, module bundling via Rollup, CSS preprocessing with PostCSS/cssnext, JS linting with StandardJS, minification via UglifyJS2 and cssnano, and font loading via Font Magician. Unlike Webpack or Gulp, it requires no config file and outputs a single JS file ready for the browser. The project appears to be in early development (v0.0.3) with a sparse GitHub repo and no recent releases. It is designed as a batteries-included alternative to piecing together multiple tools, but lacks active maintenance and ecosystem adoption.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","js","es6","es2015","compiler","transpiler","compressor","babel"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/crunchicorn"},{"id":27669,"title":"crux-api","library":"crux-api","status":"active","version":"4.1.0","language":"javascript","ecosystem":"npm","summary":"A tiny (~500 bytes) CrUX API wrapper supporting both record and history APIs, with TypeScript types, automatic retry on rate limits, and URL normalization. Current stable version: 4.1.0. Release cadence: irregular, with major versions for breaking changes (ESM conversion in v3, dropping effectiveConnectionType in v4). Key differentiators: isomorphic (browser + Node.js), returns null on 404, handles 429 with retries, and provides TypeScript definitions for API responses. Alternatives require manual fetch handling and lack type safety.","last_verified":"2026-05-09T00:00:00.000Z","tags":["javascript","CrUX","CrUX API","CrUX History API","Chrome User Experience Report","Chrome UX Report","Core Web Vitals","Web Performance","FCP"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/crux-api"},{"id":25138,"title":"CRX Compiler","library":"crx-compiler","status":"active","version":"1.1.3","language":"javascript","ecosystem":"npm","summary":"CRX Compiler is a CLI tool for building and signing Chrome extensions. It automates TypeScript compilation, packaging into CRX/ZIP formats, and key generation for signing. Current stable version 1.1.3. Designed for developers who need a simple, all-in-one build pipeline for Chrome extensions without manual steps. Differentiators: built-in tsconfig generation, key generation in RSA 2048, and both CRX and ZIP output. Ships TypeScript declarations for API usage.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","cli","crx","compile","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/crx-compiler"},{"id":13015,"title":"CRX File Parser","library":"crx-parser","status":"abandoned","version":"0.1.2","language":"javascript","ecosystem":"npm","summary":"crx-parser is a utility library for Node.js designed to parse Chrome Extension (CRX) files. It extracts metadata and content from CRX packages, which are essentially ZIP archives with a special header. The package is currently at version 0.1.2 and was last published approximately nine years ago, indicating it is no longer actively maintained. Its primary use case is for programmatic inspection or processing of older CRX files, likely those conforming to CRX format versions 2 or 3. Due to its age, it does not support modern CRX format versions (e.g., CRX3) or modern JavaScript module systems like ESM out-of-the-box, relying solely on CommonJS.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","crx","parser"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/crx-parser"},{"id":16323,"title":"cry-db MongoDB Wrapper","library":"cry-db","status":"active","version":"2.4.31","language":"javascript","ecosystem":"npm","summary":"cry-db is a TypeScript-first MongoDB wrapper library, currently stable at version 2.4.31. Its versioning suggests active development, though a specific release cadence isn't published. It offers a high-level, opinionated API for common database operations, abstracting away direct MongoDB driver interactions. Key differentiators include built-in support for document revisions, soft-delete functionality, archiving, blocking, and auditing, which simplify complex data lifecycle management. The library also provides real-time publish events, enabling reactive applications. It offers two main interfaces: `Mongo` for flexible multi-collection operations and `Repo<T>` for type-safe, single-collection convenience. Connection details are automatically managed via `MONGO_URL` and `MONGO_DB` environment variables, streamlining setup. A central feature is its unique record lifecycle, where soft-deleted and archived records are filtered from standard queries by default, requiring explicit options to retrieve them.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/cry-db"},{"id":27670,"title":"Cryo-Server","library":"cryo-server","status":"active","version":"2.9.4","language":"javascript","ecosystem":"npm","summary":"Cryo-Server is a lightweight WebSocket server framework for Node.js that handles client authentication, session lifecycle management, and data framing. Current stable version is 2.9.4. Part of the Cryo ecosystem with client implementations for TypeScript/JavaScript (Node.js and browsers) and C# (.NET). Key differentiators: built-in backpressure support with configurable drop policies, SSL/TLS support, and an extension interface for building RPC or other protocols on top. Released on npm, with infrequent updates.","last_verified":"2026-05-09T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/cryo-server"},{"id":21083,"title":"Cryptg","library":"cryptg","status":"active","version":"0.6.0","language":"python","ecosystem":"pypi","summary":"Cryptographic utilities for Telegram, implementing MTProto encryption primitives (AES-IGE, AES-CTR, IGE mode, key generation). Version 0.6.0, supports Python >=3.11, actively maintained.","last_verified":"2026-04-27T00:00:00.000Z","tags":["telegram","mtproto","cryptography","encryption","ige","aes"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/cryptg"},{"id":5166,"title":"Simple symmetric GPG file encryption and decryption","library":"crypto","status":"maintenance","version":"1.4.1","language":"python","ecosystem":"pypi","summary":"The `crypto` library provides a simple command-line interface for symmetric Gnu Privacy Guard (gpg) encryption and decryption of one or more files on Unix and Linux platforms. It acts as a wrapper around the external `gpg` command-line tool. Encryption is performed using the AES256 cipher algorithm. The current version is 1.4.1. While the GitHub repository shows some minor activity, the last PyPI release was in 2015, indicating a low maintenance or stable (feature-complete but not actively developed) status for this specific Python package.","last_verified":"2026-04-13T00:00:00.000Z","tags":["encryption","decryption","gpg","pgp","openpgp","security","cli","symmetric","file-encryption"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/crypto"},{"id":18255,"title":"crypto-js","library":"crypto-js","status":"deprecated","version":"4.2.0","language":"javascript","ecosystem":"npm","summary":"JavaScript library of crypto standards providing various cryptographic algorithms including AES, DES, SHA-256, MD5, HMAC, and PBKDF2. Version 4.2.0 is the latest stable release, but the library is discontinued and no longer maintained. It supports both Node.js and browser environments with modular imports. The library uses the native Crypto module for random number generation but relies on its own implementations for other operations. Development has stopped; users are encouraged to migrate to the native Web Crypto API in modern browsers or Node.js crypto module. Release cadence has been low, with the last release in 2021.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","security","crypto","Hash","MD5","SHA1","SHA-1","SHA256","SHA-256"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/crypto-js"},{"id":13016,"title":"Miller-Rabin Primality Test","library":"crypto-miller-rabin","status":"active","version":"1.0.1","language":"javascript","ecosystem":"npm","summary":"This package provides an efficient JavaScript/TypeScript implementation of the Miller-Rabin primality test. It is a probabilistic algorithm used to determine if a large number (represented as a `BigInt`) is *probably* prime, rather than definitively prime. The current stable version is 1.0.1, indicating a stable API with infrequent updates typical for a specialized mathematical algorithm. Key differentiators include its focus solely on the Miller-Rabin test, making it a lightweight option for applications requiring primality testing without a broader cryptographic suite. It ships with TypeScript types, facilitating its use in modern TypeScript projects and ensuring type safety. The library is suitable for scenarios where a high probability of primality is sufficient, such as in certain cryptographic key generation processes or number theory applications.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","crypto","miller","rabin","prime","primality","test","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/crypto-miller-rabin"},{"id":16611,"title":"PouchDB Encryption Plugin","library":"crypto-pouch","status":"active","version":"4.0.2","language":"javascript","ecosystem":"npm","summary":"Crypto-Pouch is a PouchDB plugin designed to provide transparent, field-level encryption for document data stored in PouchDB and CouchDB databases. It currently operates at version 4.0.2 and integrates seamlessly with existing PouchDB instances. The plugin leverages the TweetNaCl.js library, an independently audited cryptographic library, utilizing the xsalsa20-poly1305 algorithm for robust authenticated encryption. Once initialized with a password, it transparently encrypts document contents on write operations and decrypts them on read operations, transforming the original document into a 'payload' property containing the ciphertext. A key differentiation is its explicit focus on document *contents*, leaving `_id`s, `_rev`s, and PouchDB view keys/values unencrypted. Attachments are also not encrypted by default, requiring careful consideration for applications needing full data at rest encryption. While a formal release cadence isn't published, updates are typically released as needed for maintenance or feature enhancements.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","pouchdb","couchdb","encrypted"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/crypto-pouch"},{"id":252,"title":"cryptography","library":"cryptography","status":"active","version":"46.0.6","language":"python","ecosystem":"pypi","summary":"The cryptography library (pyca/cryptography) provides cryptographic recipes and primitives to Python developers, aiming to be a 'cryptographic standard library'. It offers both high-level recipes (e.g., Fernet symmetric encryption) and low-level hazmat (hazardous materials) primitives covering symmetric ciphers, asymmetric algorithms (RSA, EC, DSA), message digests, KDFs, X.509, and more. Current stable version is 46.0.6 (released 2026-03-25). The project releases frequently—typically multiple times per major version cycle—with major versions arriving several times per year.","last_verified":"2026-05-12T12:22:17.213Z","tags":["cryptography","encryption","rsa","aes","fernet","x509","tls","hashing","kdf","security","openssl","rust"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/cryptography"},{"id":8914,"title":"crytic-compile","library":"crytic-compile","status":"active","version":"0.3.11","language":"python","ecosystem":"pypi","summary":"crytic-compile is an abstraction layer for smart contract build systems, facilitating the compilation of Solidity and Vyper projects across various environments. It supports direct `solc` compilation as well as frameworks like Foundry, Hardhat, Truffle, and fetching verified contracts from block explorers like Etherscan and Sourcify. The library is actively maintained by Trail of Bits and receives frequent minor updates.","last_verified":"2026-04-16T00:00:00.000Z","tags":["smart contract","solidity","vyper","foundry","hardhat","truffle","compilation","security","ethereum","blockchain","static analysis"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/crytic-compile"},{"id":25139,"title":"csp-html-linter","library":"csp-html-linter","status":"active","version":"1.0.13","language":"javascript","ecosystem":"npm","summary":"A tool to lint HTML files for potential Content Security Policy (CSP) violations, targeting inline styles, inline JavaScript, style tags without nonce, and script tags without nonce. Current stable version is 1.0.13. It is designed to be used as a build step to catch violations early. Differentiators: simple CLI and programmatic API, zero dependencies, returns violations as array or detailed objects with location info. Offers a narrow but focused set of checks, suitable for integration into CI pipelines.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","lint","csp-html-linter","content security policy html linting","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/csp-html-linter"},{"id":17193,"title":"CSpell CLI","library":"cspell-cli","status":"active","version":"10.0.0","language":"javascript","ecosystem":"npm","summary":"cspell-cli is the command-line interface for cspell, a robust spelling checker specifically designed for codebases. It provides comprehensive functionality to lint files, check spelling, trace words, and manage dictionaries directly from the terminal. The package is currently on a major version 10.0.0, released in April 2026, and follows a frequent release cadence, often updating in lockstep with new versions of the core cspell library. These updates can sometimes introduce breaking changes. Its key differentiators include extensive configuration options for various file types and languages, seamless integration with pre-commit hooks, and strong support for custom dictionaries, making it an essential tool for maintaining high code quality and consistency across diverse projects.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","cspell"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/cspell-cli"},{"id":14513,"title":"CSpell TypeScript Dictionary","library":"cspell-dict-typescript","status":"active","version":"1.1.5","language":"javascript","ecosystem":"npm","summary":"@cspell/dict-typescript (current stable version 3.2.3) provides a specialized dictionary for spell-checking TypeScript and JavaScript-specific terms, keywords, and common libraries within projects using the `cspell` spell checker. As part of the larger `cspell-dicts` monorepo, it receives updates as new programming terms emerge, often aligned with the monorepo's generally frequent release cadence. This dictionary is crucial for developers seeking to reduce false positives and improve the accuracy of spell checks in JavaScript and TypeScript codebases, differentiating it from general English dictionaries by its focus on programming-specific vocabulary like \"camelCase\", \"enum\", \"typedef\", \"ESM\", and framework-specific terms. It acts as an extension to `cspell`, enhancing its ability to understand code context, helping maintain consistency and reduce errors in technical documentation and code comments.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","cspell","typescript","TypeScript and JavaScript","dictionary","spelling"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/cspell-dict-typescript"},{"id":10692,"title":"Stateless CSRF Protection for Express (Double Submit Cookie)","library":"csrf-csrf","status":"active","version":"4.0.3","language":"javascript","ecosystem":"npm","summary":"csrf-csrf is a utility package designed to provide stateless Cross-Site Request Forgery (CSRF) protection for Express applications, implementing the Double Submit Cookie Pattern. Currently at version 4.0.3, it offers a robust alternative to the deprecated `csurf` library, aiming for a simpler and more explicit configuration. Unlike session-based CSRF protection mechanisms like `csrf-sync` (which uses the Synchronizer Token Pattern), `csrf-csrf` is suited for stateless architectures, making it a distinct choice for specific application designs. The library ships with comprehensive TypeScript types (requiring TypeScript >= 3.8) and emphasizes clear implementation guidance to prevent common misconfigurations that can render CSRF protection ineffective. Development is active, with a recent major version release bringing breaking changes and improvements, and it explicitly recommends consulting upgrade guides for migration.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","csrf","middleware","express","tokens","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/csrf-csrf"},{"id":10693,"title":"CSRF Sync","library":"csrf-sync","status":"active","version":"4.2.1","language":"javascript","ecosystem":"npm","summary":"CSRF Sync is a utility package designed to provide robust stateful Cross-Site Request Forgery (CSRF) protection for Express applications, utilizing the Synchroniser Token Pattern. Developed in response to the deprecation of `csurf` and the perceived complexity or limited scope of alternative solutions, `csrf-sync` (current stable version 4.2.1) aims for a targeted and simplified implementation. It requires a server-side session management middleware like `express-session` to store tokens. The library focuses on providing the essential components for CSRF protection without imposing a full solution, allowing developers to integrate it flexibly. It is actively maintained with regular updates and follows a clear versioning strategy, with significant changes typically highlighted in major version bumps.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","csrf","middleware","express","tokens","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/csrf-sync"},{"id":13022,"title":"CSS Parser/Stringifier","library":"css","status":"active","version":"3.0.0","language":"javascript","ecosystem":"npm","summary":"The `css` package is a fundamental JavaScript library designed for robust parsing and stringifying of Cascading Style Sheets (CSS). It serves as a core component for various CSS processing tools, including preprocessors, postprocessors, and linting utilities. At its current stable version, 3.0.0, it offers `css.parse()` to convert raw CSS strings into a detailed Abstract Syntax Tree (AST) object, and `css.stringify()` to transform such an AST back into a minified or formatted CSS string. The library provides comprehensive options for error handling, including a 'silent' mode for collecting parsing errors without throwing, and extensive support for source map generation to maintain traceability between original and processed CSS. Its primary differentiator lies in its adherence to the reworkcss AST specification, offering a consistent and manipulable representation of CSS for complex transformations. While the provided documentation highlights CommonJS usage, modern projects might explore ESM compatibility, though it's not explicitly documented in the given excerpt. The project generally follows semantic versioning without a fixed release cadence.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","css","parser","stringifier","stylesheet"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/css"},{"id":18258,"title":"css-box-shadow","library":"css-box-shadow","status":"active","version":"1.0.0-3","language":"javascript","ecosystem":"npm","summary":"A zero-dependency CSS box-shadow parser and stringifier. Current stable version 1.0.0-3. Lightweight, simple API to convert between CSS string values and structured objects, and vice versa. Useful for manipulating box-shadow values programmatically in styling tools, CSS-in-JS libraries, or animation systems. No dependencies, works in Node and browser.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/css-box-shadow"},{"id":15579,"title":"CssChain & ApiChain Utility","library":"css-chain-test","status":"active","version":"1.1.9","language":"javascript","ecosystem":"npm","summary":"css-chain-test (version 1.1.9) is a JavaScript/TypeScript package that serves as a demonstration and test suite for the underlying `CssChain` and `ApiChain` modules. These modules provide a lightweight, chainable API for manipulating collections of DOM elements or plain JavaScript objects. `CssChain` extends native DOM element methods and Array prototypes to allow for fluent, jQuery-like selection and manipulation, enabling operations such as adding event listeners or setting attributes on multiple elements in a single chained call. `ApiChain` offers similar chaining capabilities for arbitrary arrays of JavaScript objects. The package features recent updates focusing on improved TypeScript typings, enhanced shadow DOM support, and unified chain return types. It distinguishes itself by directly extending native browser APIs with a focus on a minimal footprint and modern module support, offering an alternative to heavier DOM manipulation libraries. The release cadence appears active, with frequent minor updates addressing features and typings.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/css-chain-test"},{"id":15582,"title":"CSS @font-face src Property Parser","library":"css-font-face-src","status":"active","version":"2.1.0","language":"javascript","ecosystem":"npm","summary":"css-font-face-src is a focused JavaScript and TypeScript library designed to parse and serialize the `src` property value of CSS `@font-face` rules. It transforms complex CSS `src` strings into an array of structured objects, distinguishing between local font references and remote URLs (with optional format and `tech()` fragments), and can convert these objects back into a valid CSS string. The current stable version is 2.1.0. The package has a moderate release cadence, with significant updates in major versions like v2.0.0 introducing TypeScript support and minor versions adding support for newer CSS specifications (e.g., CSS Fonts Module Level 4 `tech()` fragment in v2.1.0). Its primary differentiator is its dedicated, precise parsing capability for this specific CSS property, providing a reliable programmatic interface for manipulating font declarations.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","css","parser","value","font","font-face","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/css-font-face-src"},{"id":14514,"title":"CSS Font Value Parser","library":"css-font-parser","status":"active","version":"2.0.1","language":"javascript","ecosystem":"npm","summary":"css-font-parser is a lightweight JavaScript utility designed to accurately parse CSS `font` shorthand and `font-family` property values. It extracts structured data such as font size, line height, and a list of font families from a given CSS string. The package is currently at version 2.0.1, with its last publication approximately a year ago. Its release cadence is driven by necessary feature enhancements or bug fixes rather than strict timeframes, reflecting its focused scope. The library's primary differentiation lies in its simplicity and direct focus on parsing these specific CSS properties, providing a programmatic way to deconstruct complex font declarations without the overhead of a full CSS parser. It is particularly useful for tools that need to analyze or manipulate font styles based on their CSS declarations.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","css","font","family","parser"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/css-font-parser"},{"id":15580,"title":"CSS Font Value Parser","library":"css-font-parser-papandreou","status":"maintenance","version":"0.2.3-patch1","language":"javascript","ecosystem":"npm","summary":"The `css-font-parser-papandreou` package provides a lightweight, dedicated parser for CSS font shorthand property values. It transforms a CSS font string, such as `15px/18px \"Neue Helvetica\", Helvetica, sans-serif`, into a structured JavaScript object, extracting components like `font-family` (as an array), `font-size`, and `line-height`. The current stable version, `0.2.3-patch1`, signifies a pre-1.0 development stage, and as a fork of the original `css-font-parser`, it suggests a maintenance-oriented release cadence by Andreas Papandreou. This library differentiates itself through its singular focus on parsing this specific CSS property, offering a minimal footprint solution for environments where a full CSS parser is overkill. It's particularly useful for applications that need to programmatically inspect or manipulate font declarations from user input or dynamic styles.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","css","font","parser"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/css-font-parser-papandreou"},{"id":15581,"title":"CSS Gradient Parser","library":"css-gradient-parser","status":"active","version":"0.0.18","language":"javascript","ecosystem":"npm","summary":"css-gradient-parser is a JavaScript/TypeScript library designed to parse CSS gradient strings, specifically developed to extend gradient feature support within the Vercel Satori library. Currently at version 0.0.18, it provides distinct functions for parsing linear, radial, and conic gradients, including their `repeating` variations. As a pre-1.0 project, its release cadence is likely irregular, with features and API potentially evolving rapidly. Its primary differentiator is its targeted integration with Satori, aiming to bridge the gap in gradient rendering capabilities for server-side image generation, though it can be used independently for general CSS gradient parsing needs.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/css-gradient-parser"},{"id":19428,"title":"CSS Hot Loader","library":"css-hot-loader","status":"maintenance","version":"1.4.4","language":"javascript","ecosystem":"npm","summary":"Webpack loader for hot module replacement (HMR) of extracted CSS files, specifically designed to work with extract-text-webpack-plugin and mini-css-extract-plugin. Current stable version is 1.4.4, with low release cadence (last release in 2019). Unlike style-loader (which injects styles via <style> tags and causes FOUC), css-hot-loader enables HMR directly on extracted CSS files while preserving the document styles during JavaScript boot. Requires Webpack 4+ and mini-css-extract-plugin; Webpack 5 compatibility is unclear.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/css-hot-loader"},{"id":7117,"title":"CSS HTML JS Minifier","library":"css-html-js-minify","status":"maintenance","version":"2.5.5","language":"python","ecosystem":"pypi","summary":"CSS-HTML-JS-Minify is a standalone, asynchronous, cross-platform, and Unicode-ready Python 2 and 3 library for minifying web assets (CSS, HTML, JavaScript). It can process single files or entire folders, offering features like GZIP compression, SHA1 hashing for filenames, and optional alphabetical sorting of CSS properties. The current version is 2.5.5, last updated in 2018, indicating a maintenance-oriented release cadence.","last_verified":"2026-04-16T00:00:00.000Z","tags":["minifier","css","html","js","javascript","web","build-tool"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/css-html-js-minify"},{"id":14515,"title":"CSS-in-JS Utilities","library":"css-in-js-utils","status":"active","version":"3.1.0","language":"javascript","ecosystem":"npm","summary":"css-in-js-utils is a specialized utility library offering foundational functions for authors building CSS-in-JS solutions. It provides a suite of primitives like `assignStyle` for deep merging style objects, `camelCaseProperty` and `hyphenateProperty` for property name transformations, and `cssifyObject` to convert style objects into CSS strings. The current stable version is 3.1.0. While new feature development might be infrequent given its utility nature, the package demonstrates ongoing maintenance, with recent activity on its GitHub repository. This library distinguishes itself by targeting core functionalities required by other CSS-in-JS libraries, abstracting away common boilerplate, rather than serving as an end-user styling tool. Its design emphasizes stability and reusability of these low-level operations within the broader CSS-in-JS ecosystem.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","css","cssinjs","utils","small","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/css-in-js-utils"},{"id":3440,"title":"css-inline: High-Performance CSS Inliner for HTML","library":"css-inline","status":"active","version":"0.20.2","language":"python","ecosystem":"pypi","summary":"css-inline is a high-performance Python library (version 0.20.2) for inlining CSS into HTML 'style' attributes. Built on components from Mozilla's Servo project, it is significantly faster than other alternatives and is primarily designed for use cases such as preparing HTML emails or embedding HTML into third-party web pages where inline styles are a requirement. It's actively maintained with regular releases.","last_verified":"2026-04-25T10:09:59.240Z","tags":["css","html","email","inlining","performance","rust"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/css-inline"},{"id":19430,"title":"css-loader","library":"css-loader","status":"active","version":"7.1.4","language":"javascript","ecosystem":"npm","summary":"The css-loader is a webpack loader that interprets @import and url() in CSS files like JavaScript import/require, resolving them into modules. Current stable version is 7.1.4, released in February 2026, with active development and frequent minor releases. It supports CSS Modules, source maps, and various import/url resolution strategies. Unlike other CSS loaders, it is designed specifically for webpack 5+ and integrates deeply with webpack's module system. Peer dependencies include webpack ^5.27.0 and optional @rspack/core. Key differentiators include fine-grained options for url/import filtering, CSS Modules with named exports, and compatibility with modern CSS features like nesting and @scope.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","webpack","css","loader","url","import"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/css-loader"},{"id":19429,"title":"css-loader","library":"css-loader-1","status":"active","version":"2.0.0","language":"javascript","ecosystem":"npm","summary":"CSS loader for webpack that interprets @import and url() like import/require() and resolves them. Current stable version is 7.1.4 (Feb 2026), with frequent releases. Key differentiator: it is the official webpack CSS loader, supporting CSS Modules, source maps, and advanced options like importLoaders and camelCase. Requires webpack 4+ as a peer dependency. Versions 6.x had a breaking change in 6.7.0 (named export default changes), and version 7.0.0 makes modules.namedExport true by default when esModule is enabled, requiring a migration from default import to namespace import.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/css-loader-1"},{"id":19431,"title":"CssMinimizerWebpackPlugin","library":"css-minimizer-webpack-plugin","status":"active","version":"8.0.0","language":"javascript","ecosystem":"npm","summary":"Webpack plugin that minifies CSS using cssnano, with optional support for csso, clean-css, esbuild, and swc. Current stable version is 8.0.0, released 2026-03-02, requiring Node.js >= 20.9.0 and Webpack ^5. Unlike optimize-css-assets-webpack-plugin, it offers better source map handling, caching, and parallel processing via worker threads. Release cadence is roughly annual with patch releases for bug fixes. Ships TypeScript types.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","cssnano","css","csso","clean-css","swc","esbuild","webpack","webpack-plugin","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/css-minimizer-webpack-plugin"},{"id":25140,"title":"css-modules-lint","library":"css-modules-lint","status":"active","version":"1.0.3","language":"javascript","ecosystem":"npm","summary":"Lint, autocomplete, and generate types for CSS Modules. Version 1.0.3 runs on Node >=20 and supports TypeScript, Vite, and ESLint. Includes a TypeScript Language Service Plugin for real-time diagnostics, Vite plugin for automatic .d.ts generation, and an ESLint plugin with undefined/unused class rules. Differentiators include unified tooling for both type generation and linting, CLI for CI integration, and support for SCSS, CSS, and Less modules.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","typescript","plugin","css-modules","scss","lint"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/css-modules-lint"},{"id":10694,"title":"CSS Modules TypeScript Loader","library":"css-modules-typescript-loader","status":"maintenance","version":"4.0.1","language":"javascript","ecosystem":"npm","summary":"css-modules-typescript-loader is a Webpack loader designed to generate TypeScript declaration files (.d.ts) for CSS Modules. This enables developers to achieve type-safe access to CSS class names within their TypeScript projects, preventing runtime errors due to mistyped or non-existent class references. The current stable version, 4.0.1, was released in September 2020. While lacking a rigid release schedule, previous major updates occurred roughly annually. A key differentiator of this loader is its emphasis on checking the generated TypeScript declarations into source control. This approach facilitates parallel execution of `webpack` and `tsc` commands in Continuous Integration (CI) pipelines, optimizing build times. Furthermore, it offers a unique `verify` mode, which, when enabled, ensures that the committed TypeScript declarations remain in sync with the dynamically generated types, providing an additional layer of consistency assurance.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/css-modules-typescript-loader"},{"id":13017,"title":"CSS Parsing Utility (Legacy)","library":"css-parse","status":"abandoned","version":"2.0.0","language":"javascript","ecosystem":"npm","summary":"css-parse is a JavaScript CSS parser originally designed for Node.js, primarily serving as a thin wrapper that exposes the `parse` method from the `css` (reworkcss/css) package. Published over a decade ago (June 2014) at its 2.0.0 version, it has not seen further updates. The underlying `reworkcss/css` library, while slightly more recent (last updated July 2020), is also largely part of an inactive ecosystem of CSS preprocessing tools (`reworkcss`). This package does not support modern CSS syntax out-of-the-box and is exclusively CommonJS. For contemporary CSS parsing, developers typically use actively maintained libraries like PostCSS, which offer broader features, plugin ecosystems, and support for the latest CSS specifications and module systems.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","css","parser","stylesheet"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/css-parse"},{"id":25142,"title":"css-select","library":"css-select","status":"active","version":"7.0.0","language":"javascript","ecosystem":"npm","summary":"A CSS selector compiler and engine that turns CSS selectors into functions to test or find matching elements in a DOM tree. Current stable version is 7.0.0, released as an ESM-only package requiring Node.js >=20.19.0. The engine uses a right-to-left execution model for optimal performance (O(n) vs O(n^(k+1)) for left-to-right engines). It fully implements CSS3 selectors and most CSS4 selectors, with partial jQuery/Sizzle extension support. Ships TypeScript types. Breaking changes in v7 include removal of CommonJS support, removal of deprecated exports (_compileToken, aliases, filters, pseudos), and no more deep imports. Prior major versions include v6 (dual CJS/ESM, pseudos option, `:where` support) and v5 (adapter API changes). Release cadence is periodic; maintained by fb55.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","css","selector","sizzle","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/css-select"},{"id":25141,"title":"css-select","library":"css-select-umd","status":"active","version":"1.3.0-rc0","language":"javascript","ecosystem":"npm","summary":"A CSS selector compiler/engine that turns CSS selectors into functions for testing and querying DOM elements. Current stable version is 2.x (v1.3.0-rc0 is a pre-release of a UMD build). It uses right-to-left execution for efficient O(n) performance, unlike left-to-right engines like Sizzle. Features full CSS3 selectors, partial jQuery extensions, and uses domhandler/domutils as default DOM adapter. Released regularly via npm; TypeScript types included since v1.3.0. Key differentiator: performance through right-to-left compilation and a function-stack approach.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","css","selector","sizzle","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/css-select-umd"},{"id":13018,"title":"CSS Selector Parser","library":"css-selector-parser","status":"active","version":"3.3.0","language":"javascript","ecosystem":"npm","summary":"css-selector-parser is a high-performance JavaScript/TypeScript library designed for parsing CSS selectors into a comprehensive Abstract Syntax Tree (AST). It provides an AST-based object model that enables programmatic manipulation, analysis, and transformation of selectors through its visitor pattern implementation. The library offers full compliance with a wide array of CSS selector specifications, including CSS1, CSS2, CSS3, and Selectors Level 4, with an additional \"progressive\" mode for handling unknown or future pseudo-classes and attributes. Currently at version 3.3.0, the package suggests an active development cycle, evidenced by its multiple migration guides for major versions. Key differentiators include its speed, memory efficiency, extensive TypeScript support for a well-documented API, and an interactive playground for real-time testing and visualization of AST outputs.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","css","css selector","css selector parser","pseudo-classes","pseudo-elements","css attributes","css tags","css classes","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/css-selector-parser"},{"id":13019,"title":"CSS Simple Parser","library":"css-simple-parser","status":"active","version":"3.0.2","language":"javascript","ecosystem":"npm","summary":"CSS Simple Parser is a highly optimized, lightweight parser for (S)CSS strings, weighing in at approximately 1.5kb (min + gzip). It is designed for blazing-fast performance, benchmarking around 100x faster than PostCSS for typical use cases. Currently at version 3.0.2, the library is actively maintained but adheres to a 'too simple' philosophy, focusing on core rule block parsing. Key differentiators include its small footprint and speed, achieved by intentionally limiting its scope. It supports nested (S)CSS rules but does not handle top-level directives like `@charset` or `@import`, nor does it permit curly braces (`{`, `}`) or semicolons (`;`) within string literals. The Abstract Syntax Tree (AST) it generates is intentionally crude, requiring further processing for complex operations. Its release cadence is feature-driven, with new versions addressing enhancements or bug fixes within its defined scope.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","css","scss","sass","simple","parser","ast","fast","small","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/css-simple-parser"},{"id":19432,"title":"CSS Split Webpack Plugin","library":"css-split-webpack-plugin","status":"deprecated","version":"0.2.6","language":"javascript","ecosystem":"npm","summary":"Splits large CSS bundles into multiple smaller files to work around the ~4000-selector limit in Internet Explorer 9. Wraps PostCSS-based splitting into a webpack plugin, designed to be used after ExtractTextPlugin. Latest version 0.2.6, last updated in 2016. Key differentiator: simple configuration with options for rule limit, preserving original file, and creating an import file. Not maintained; no TypeScript types.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","webpack-plugin","postcss"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/css-split-webpack-plugin"},{"id":25143,"title":"css-stringify","library":"css-stringify","status":"maintenance","version":"2.0.0","language":"javascript","ecosystem":"npm","summary":"A JavaScript CSS stringifier for Node.js, part of the Rework CSS ecosystem. It takes an AST produced by css-parse and converts it back to a CSS string. Version 2.0.0 is the latest stable release, compatible with Node.js. Typically used internally via the `css` package. Not actively developed, but stable for legacy projects.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","css","stringify","stylesheet"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/css-stringify"},{"id":15993,"title":"CSS Syntax Parser","library":"css-syntax-parser","status":"active","version":"1.5.1","language":"javascript","ecosystem":"npm","summary":"The `css-syntax-parser` package provides a specialized JavaScript and TypeScript library for parsing and interpreting CSS value definition syntax as specified by MDN (Mozilla Developer Network). It generates an Abstract Syntax Tree (AST) that precisely details the structure, combinators, and multipliers present in a given CSS syntax string. Currently stable at version 1.5.1, the library does not specify a fixed release cadence but has seen ongoing development since its initial release. Its core differentiation lies in its precise adherence to the MDN syntax definition, offering programmatic access to the parsed structure including term types (e.g., `keyword`, `data-type`, `composed`), combinators (e.g., `|`, `&&`), and multipliers (e.g., `{1,4}`, `?`). This enables developers to validate, analyze, or generate CSS property values based on their defined grammar, which is a niche but critical use case for tooling and language servers.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","css","mdn","syntax","parser","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/css-syntax-parser"},{"id":10696,"title":"CSS to React Native Style Transformer","library":"css-to-react-native","status":"active","version":"3.2.0","language":"javascript","ecosystem":"npm","summary":"css-to-react-native is a utility library that converts standard CSS-like style declarations into React Native stylesheet objects. Currently at version 3.2.0, it is actively maintained by the styled-components organization, indicating a stable release cadence. This library is essential for bridging web CSS styling conventions with React Native's unique styling model, automatically handling unit conversions, shorthand expansions, and platform-specific property transformations (e.g., `text-shadow-offset` to `{ width, height }`). A key differentiator is its ability to handle complex transformations like reversing `transform` order for React Native compatibility and expanding various shorthands such as `font` and `margin`. It focuses on transforming already parsed CSS property-value pairs, delegating the initial CSS parsing to external tools like PostCSS.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","styled-components","React","ReactNative","styles","CSS","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/css-to-react-native"},{"id":25144,"title":"css-transpiler","library":"css-transpiler","status":"active","version":"1.0.16","language":"javascript","ecosystem":"npm","summary":"A lightweight CLI tool that transpiles .scss files to .css in-place within the src directory. Version 1.0.16 is the latest stable release. It runs as a daemon watching for changes and automatically regenerates CSS. Unlike full-featured build tools like Webpack or Gulp, it operates as a simple CLI command with no JavaScript API or plugin system. Best used as a development dependency for straightforward SCSS compilation without build pipeline integration.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","css","sass","icss"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/css-transpiler"},{"id":16319,"title":"CSSTree: CSS AST Parser, Walker, Generator, and Lexer","library":"css-tree","status":"active","version":"3.2.1","language":"javascript","ecosystem":"npm","summary":"CSSTree is a comprehensive toolkit for processing CSS, providing a fast and detailed parser to transform CSS source into an Abstract Syntax Tree (AST), a walker for efficient AST traversal, a generator to serialize AST back into CSS, and a lexer for syntax validation and matching based on W3C specifications and browser implementations. The current stable version is 3.2.1, with frequent patch and minor releases indicating active development. It stands out for its performance (benchmarked as one of the fastest), spec compliance, detailed AST format with adjustable parsing levels, and inherent error tolerance by wrapping malformed content in `Raw` nodes instead of discarding it. It also leverages `mdn/data` for robust syntax validation, making it suitable for complex CSS analysis and source-to-source transformations.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","css","ast","tokenizer","parser","walker","lexer","generator","utils"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/css-tree"},{"id":18257,"title":"css-value","library":"css-value","status":"abandoned","version":"0.0.1","language":"javascript","ecosystem":"npm","summary":"A work-in-progress CSS value parser by TJ Holowaychuk. Version 0.0.1, no recent updates. It is a minimal parser that extracts CSS property values from strings. This package is a very early experimental release with no stability guarantees, no documentation, and no test coverage. Not recommended for production use; alternatives like postcss-value-parser or csstree are more mature.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","css","parser","value"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/css-value"},{"id":19433,"title":"css-variables-loader","library":"css-variables-loader","status":"active","version":"2.0.2","language":"javascript","ecosystem":"npm","summary":"A Webpack loader that extracts CSS custom properties (variables) from CSS files and makes them available as a JavaScript object map. Version 2.0.2 is the latest stable release. It only supports variables defined on the `:root` selector and requires a Webpack-based build setup. Unlike CSS-modules or other approaches, this loader provides a simple key-value export of CSS variable names to their string values, facilitating dynamic theme or configuration use.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/css-variables-loader"},{"id":13020,"title":"CSS Variables Parser","library":"css-variables-parser","status":"active","version":"1.0.1","language":"javascript","ecosystem":"npm","summary":"The `css-variables-parser` library provides a focused utility for extracting CSS custom properties (variables) from CSS code. It offers both string-based parsing via the `parse` function and file-based parsing functionalities, including asynchronous (`parseFileAsync`, `parseFile`) and synchronous (`parseFileSync`) methods. The current stable version is 1.0.1. This library is specifically designed for scenarios requiring programmatic access to CSS variables, such as dynamic theme generation, build-time CSS processing, or integration with component libraries. A key differentiator is its optional support for custom CSS parsers, enabling integration with preprocessors like SugarSS. Its release cadence appears to be driven by specific bug fixes or minor feature enhancements rather than frequent major updates, reflecting its role as a dedicated parsing utility within the broader JavaScript ecosystem.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/css-variables-parser"},{"id":13021,"title":"css-what","library":"css-what","status":"active","version":"8.0.0","language":"javascript","ecosystem":"npm","summary":"css-what is a robust and efficient JavaScript library designed for parsing CSS selectors into a structured, machine-readable format. It currently stands at version 8.0.0, which notably transitioned to an ESM-only distribution. The library's release cadence is somewhat irregular, with major versions introducing significant changes like ESM support and refinements to parsing logic. It provides a detailed tokenization of CSS selectors, representing elements, attributes, pseudos, and combinators as distinct objects with their respective properties. This detailed output makes it suitable for applications requiring granular analysis or manipulation of CSS selectors, such as styling engines, static analysis tools, or browser polyfills, differentiating it from simpler selector string processors by its deep structural representation.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/css-what"},{"id":10695,"title":"CSS.escape Polyfill","library":"css.escape","status":"maintenance","version":"1.5.1","language":"javascript","ecosystem":"npm","summary":"This package provides a robust polyfill for the `CSS.escape` utility method, as defined in the CSSOM specification. It ensures that CSS identifiers can be safely escaped, preventing syntax errors when dealing with strings that might contain special CSS characters (e.g., spaces, hashes, dots). Currently at version 1.5.1, the package appears to be in a maintenance state with its last update several years ago, as the `CSS.escape` method is now widely supported natively in modern browsers. For applications requiring more advanced escaping options, such as handling excessive whitespace or custom output formats, the `cssesc` package is recommended as a more powerful alternative.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","string","unicode","identifier","css","cssom","polyfill"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/css.escape"},{"id":26865,"title":"cssafe","library":"cssafe","status":"active","version":"0.0.1","language":"javascript","ecosystem":"npm","summary":"A TypeScript-based CSS transpiler that provides type safety for stylesheets. Currently at version 0.0.1 with unknown maturity and release cadence. Differentiates by aiming to catch CSS errors at compile time using TypeScript, unlike traditional CSS preprocessors or runtime solutions.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","css","typesafe","type","transpiler"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/cssafe"},{"id":1814,"title":"CSS Beautifier","library":"cssbeautifier","status":"active","version":"1.15.4","language":"python","ecosystem":"pypi","summary":"A Python library for unobfuscating and beautifying CSS code, improving readability and maintainability. It is currently at version 1.15.4 and is part of the larger `js-beautify` project, with releases tied to its development cycle. The library provides programmatic access to format CSS strings or files with configurable options.","last_verified":"2026-04-24T01:48:52.352Z","tags":["css","beautifier","formatter","code quality","linter","css3"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/cssbeautifier"},{"id":13023,"title":"CSS Color Parser","library":"csscolorparser","status":"abandoned","version":"1.0.3","language":"javascript","ecosystem":"npm","summary":"csscolorparser is a lightweight JavaScript utility designed to parse CSS color strings into an RGBA array. It was initially released in 2012 and has not seen updates since version 1.0.3, published approximately 9 years ago. The package directly exports a single function, `parseCSSColor`, which takes a string (e.g., 'rgba(255, 128, 12, 0.5)', '#fff', 'slateblue') and returns a four-element array `[R, G, B, A]` where R, G, B are integers (0-255) and A is a float (0-1), or `null` for invalid input. Its primary differentiator is its simplicity and lack of dependencies, but its age means it only supports older CSS Color Module Level 3/4 formats and lacks support for newer specifications like HWB, LAB, LCH, Oklab, Oklch, or the `color()` function. It operates as a CommonJS module with interop for ESM.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","css","color","html5","parser"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/csscolorparser"},{"id":10697,"title":"CSScomb Core","library":"csscomb-core","status":"active","version":"3.0.6","language":"javascript","ecosystem":"npm","summary":"CSScomb Core is a foundational framework designed for building custom CSS postprocessors. It provides a robust set of features, including a powerful parser that supports various CSS preprocessor syntaxes (CSS, Less, Sass, SCSS), an API for defining and managing processing options, and utilities for applying these processes to files, directories, or strings. The current stable version, 3.0.6, continues to focus on providing a modular and extensible architecture for linting and transforming CSS code programmatically. Its key differentiators lie in its flexible plugin system, allowing developers to create highly specific styling rules and formatting logic, and its ability to handle different CSS-like syntaxes through a unified interface. While a specific release cadence isn't published, it appears to be maintained as a core component for CSS processing tasks.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/csscomb-core"},{"id":4916,"title":"CSS Compressor","library":"csscompressor","status":"maintenance","version":"0.9.5","language":"python","ecosystem":"pypi","summary":"csscompressor is a Python port of the YUI CSS Compressor, designed to minify CSS code by removing unnecessary whitespace, comments, and optimizing various CSS properties. It aims to be an almost exact port, passing all original YUI unittests. The current version, 0.9.5, was last released on November 26, 2017, indicating an infrequent release cadence.","last_verified":"2026-04-12T00:00:00.000Z","tags":["css","compression","minify","yui"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/csscompressor"},{"id":15584,"title":"cssesc: CSS String and Identifier Escaping","library":"cssesc","status":"active","version":"3.0.0","language":"javascript","ecosystem":"npm","summary":"cssesc is a JavaScript utility library designed for safely escaping arbitrary strings and identifiers for use within CSS. It specializes in producing the shortest possible valid ASCII-only escape sequences, making it efficient for various web development scenarios. Currently at stable version 3.0.0, it offers more granular control than the native `CSS.escape()` method or its polyfills. Key differentiators include the ability to specify if the output is intended for a CSS string literal or a CSS identifier, and control over quote preferences for string wrapping. Its release cadence is typically measured, reflecting its nature as a focused utility library with a stable API. It declares compatibility with Node.js versions 4 and higher, making it widely compatible, though modern usage typically occurs on much newer environments.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","css","escape","identifier","string","tool"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/cssesc"},{"id":25145,"title":"CSSHint","library":"csshint","status":"maintenance","version":"0.3.4","language":"javascript","ecosystem":"npm","summary":"CSSHint is a Node.js-based CSS code review tool that lints CSS files for style consistency and errors. Current stable version 0.3.4, with an unknown release cadence (last update appears sporadic). It is built on PostCSS and supports rules from the ecomfe CSS style spec as well as CSSLint rules. Key differentiators: integration with global counters for project-wide consistency checks (hex color case, font-family case), and a promise-based API for file content checking.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","csslint","csshint"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/csshint"},{"id":9629,"title":"cssmin - YUI CSS Compressor","library":"cssmin","status":"maintenance","version":"0.2.0","language":"python","ecosystem":"pypi","summary":"A Python port of the YUI CSS compression algorithm, providing minification for CSS files. The library is currently at version 0.2.0 and has seen minimal updates recently, suggesting a stable but slow release cadence. It aims to replicate the functionality of the original YUI Compressor for CSS.","last_verified":"2026-04-17T00:00:00.000Z","tags":["css","minification","compression","frontend","yui"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/cssmin"},{"id":25146,"title":"cssnano","library":"cssnano","status":"active","version":"7.1.7","language":"javascript","ecosystem":"npm","summary":"A modular CSS minifier built on top of PostCSS, version 7.1.7. It optimizes CSS by removing whitespace, comments, duplicated rules, and applying transformations like merging rules, converting values, and minifying selectors. Release cadence is frequent with monthly patch releases. Key differentiators: modular design with presets (default, advanced, etc.), extensive plugin ecosystem, and deep PostCSS integration. Supports Node.js >=18.12.0, ships TypeScript declarations, and requires postcss@^8.5.10 as a peer dependency.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","css","compress","minify","optimise","optimisation","postcss","postcss-plugin","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/cssnano"},{"id":18256,"title":"cssnano-cli","library":"cssnano-cli","status":"deprecated","version":"1.0.5","language":"javascript","ecosystem":"npm","summary":"A command-line interface for cssnano, a modular CSS minifier built on PostCSS. Version 1.0.5 (last released 2015). The CLI allows minification of CSS files via stdin/stdout or file arguments, with options for sourcemaps, disabling specific optimizations (e.g., autoprefixer, svgo), and a safe mode that disables risky transformations. This package is deprecated; PostCSS-based tools now prefer using cssnano directly via PostCSS plugins or the postcss-cli tool. No longer actively maintained.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","cli","cli-app","cssnano","compress","minify","optimise","optimisation","postcss"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/cssnano-cli"},{"id":10698,"title":"cssnano Utilities","library":"cssnano-utils","status":"active","version":"5.0.1","language":"javascript","ecosystem":"npm","summary":"cssnano-utils is a foundational library providing essential utility methods and a PostCSS plugin specifically designed for use within the cssnano ecosystem. It offers functionalities like `rawCache` for managing raw value formatting of AST nodes, `getArguments` for parsing CSS function arguments, and `sameParent` for checking node relationships within the PostCSS AST. Currently at version 5.0.1, this package does not have an independent release cadence but updates in tandem with its parent project, cssnano, which sees frequent bug fix and minor releases (e.g., v7.1.5, v7.1.4, v7.1.3 within a short timeframe). Its key differentiator is its specialized nature, providing low-level, performance-optimized utilities that are integral to how cssnano plugins analyze and transform CSS, rather than being a standalone CSS processing tool.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/cssnano-utils"},{"id":19434,"title":"cssnano-webpack-plugin","library":"cssnano-webpack-plugin","status":"deprecated","version":"1.0.3","language":"javascript","ecosystem":"npm","summary":"Cssnano Webpack plugin for optimizing and minifying CSS. Current stable version is 1.0.3 (note: this is a legacy package; the official successor is css-minimizer-webpack-plugin). It integrates cssnano into the Webpack build pipeline, supporting source maps, custom cssnano presets, and selective file matching via test/include/exclude. Key differentiator: lightweight and simple, but no longer actively maintained. Works with Webpack 4+. Release cadence: no recent releases; last release was 2019-07-02.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","cssnano","css","webpack","webpack-plugin","minimize","minimizer","minify","minifier"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/cssnano-webpack-plugin"},{"id":25147,"title":"CSSO – CSS Optimizer","library":"csso","status":"active","version":"5.0.5","language":"javascript","ecosystem":"npm","summary":"CSSO (CSS Optimizer) is a CSS minifier that performs cleaning (removing redundancies), compression (replacing with shorter forms), and restructuring (merging declarations/rules) to reduce CSS file size. Version 5.0.5 (latest stable) supports ESM and CommonJS dual module, CSS Selectors Level 4, and ships TypeScript definitions. It is built on CSSTree for AST parsing and manipulation. Compared to other minifiers like clean-css, CSSO offers structural optimizations beyond simple compression. Maintained actively with frequent releases.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","css","compress","minifier","minify","optimise","optimisation","csstree"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/csso"},{"id":19435,"title":"csso-loader","library":"csso-loader","status":"maintenance","version":"0.3.1","language":"javascript","ecosystem":"npm","summary":"Webpack loader for CSS minification using CSSO. Current stable version is 0.3.1, with basic support for CSSO's restructure, comments, debug, and usage options. This loader allows inline query parameters or a top-level 'csso' config object. It works with webpack 1.x (loaders array) and has limited updates since last release; modern webpack versions may require a different loader syntax. It integrates after css-loader to minify CSS output.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","webpack","loader","csso","css","minify"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/csso-loader"},{"id":26866,"title":"CSSO Webpack Plugin","library":"csso-webpack-plugin","status":"active","version":"3.0.0","language":"javascript","ecosystem":"npm","summary":"Webpack plugin for CSSO minification that processes CSS bundles to reduce size. Current stable is v2.0.0-beta.3, with v3.0.0 published but ships CSSO 5.x (breaking). Releases are irregular. Differentiators: supports full restructuring across chunks, works with CSS Modules custom syntax, can output both pure and minified versions simultaneously via pluginOutputPostfix. Alternative to csso-loader or postcss-csso.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","css","minify","csso","webpack","optimisation","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/csso-webpack-plugin"},{"id":13025,"title":"CSSOM Parser and Object Model","library":"cssom","status":"maintenance","version":"0.5.0","language":"javascript","ecosystem":"npm","summary":"CSSOM.js is a pure JavaScript CSS parser and a partial implementation of the W3C CSS Object Model (CSSOM). Currently at version 0.5.0, this library provides functionality to parse raw CSS strings into a structured object representation, allowing for basic programmatic inspection and manipulation of CSS rules. Its release cadence has been slow, with the last publish being 5 years ago. A key differentiator is its direct representation of CSS as a JavaScript object. However, it explicitly advises against its use for advanced CSS processing tasks such as minification, munging, or reformatting, particularly where the preservation of property order or fallback declarations (e.g., `background: gray; background: linear-gradient(...)`) is critical, as it applies CSS cascade rules and overwrites properties. It also has known limitations, including incomplete support for all CSS escape sequences and incompatibility with Internet Explorer versions prior to 9.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","CSS","CSSOM","parser","styleSheet"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/cssom"},{"id":845,"title":"cssselect: CSS Selectors for Python","library":"cssselect","status":"active","version":"1.4.0","language":"python","ecosystem":"pypi","summary":"cssselect is a BSD-licensed Python library that parses CSS3 Selectors and translates them into XPath 1.0 expressions. These XPath expressions can then be used with an XPath engine like lxml to find matching elements in XML or HTML documents. The library is currently at version 1.4.0 and maintains an active development cycle with releases published on PyPI.","last_verified":"2026-04-11T13:23:25.178Z","tags":["css","selectors","xpath","html","xml","parsing","web scraping"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/cssselect"},{"id":846,"title":"CSS Selectors for Python ElementTree","library":"cssselect2","status":"active","version":"0.9.0","language":"python","ecosystem":"pypi","summary":"cssselect2 is a straightforward implementation of CSS3 and CSS4 Selectors for markup documents (HTML, XML, etc.) that can be read by ElementTree-like parsers (including cElementTree, lxml, and html5lib). Unlike its predecessor `cssselect`, it does not translate selectors to XPath, aiming to resolve correctness issues inherent in that approach. The library is actively maintained, with its current version being 0.9.0, and releases occur several times a year, often coinciding with Python version updates and new CSS selector features.","last_verified":"2026-04-09T17:36:07.122Z","tags":["CSS","selectors","ElementTree","HTML","XML","parsing"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/cssselect2"},{"id":10699,"title":"CSSType - Strict CSS Type Definitions","library":"csstype","status":"active","version":"3.2.3","language":"javascript","ecosystem":"npm","summary":"CSSType provides comprehensive TypeScript and Flow type definitions for CSS properties and values, meticulously generated from MDN data. It is currently at version 3.2.3 and maintains an active release cadence, frequently updating its definitions to reflect the latest CSS specifications and browser compatibility data. Key differentiators include its strict adherence to MDN, support for various property naming conventions (camelCase for JavaScript, kebab-case for CSS-in-JS libraries), and inclusion of fallback array types for properties that accept multiple values. It covers standard, vendor-prefixed, obsolete, and SVG-specific properties, along with at-rule and pseudo-class/element types, offering robust type checking and autocompletion for web development projects.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","css","style","typescript","flow","typings","types","definitions"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/csstype"},{"id":1434,"title":"cssutils CSS Parser and Manipulator","library":"cssutils","status":"active","version":"2.11.1","language":"python","ecosystem":"pypi","summary":"cssutils is a Python library for parsing and manipulating CSS (Cascading Style Sheets). It provides a full DOM interface for CSS stylesheets, rules, and declarations, allowing for programmatic creation, modification, and serialization of CSS. The library is currently at version 2.11.1 and sees regular maintenance releases, typically every few months.","last_verified":"2026-04-23T21:05:38.090Z","tags":["css","parser","stylesheet","css-parser","dom"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/cssutils"},{"id":25149,"title":"cssx-transpiler","library":"cssx-transpiler","status":"maintenance","version":"5.2.1","language":"javascript","ecosystem":"npm","summary":"A transpiler that converts CSSX syntax (<style> tags) inside JavaScript code into valid JavaScript object literals. Version 5.2.1, last updated in 2020, with no recent releases. It transforms CSS-like expressions to JSON structures, supports nested media queries, duplicate property handling, and options for minified, compact, or concise output. Primarily used with the CSSX ecosystem for styling in JavaScript.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","css","cssx","transpiler","json"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/cssx-transpiler"},{"id":10700,"title":"JavaScript CST Implementation","library":"cst","status":"maintenance","version":"0.4.10","language":"javascript","ecosystem":"npm","summary":"The `cst` package provides a Concrete Syntax Tree (CST) implementation for JavaScript, distinguishing itself from Abstract Syntax Trees (ASTs) by preserving all source code information, including whitespace, comments, and punctuation. This makes it particularly useful for applications requiring precise code transformation, refactoring, linting, and style enforcement, where original formatting must be maintained. The library aims for 100% compatibility with the ESTree AST specification, ensuring that its `Node` structures align with standard AST representations. A core principle is that the tree always remains valid, protecting against structural inconsistencies during modifications. The current stable version is 0.4.10, but its last publish date was over six years ago, indicating that it is in a maintenance state with no active development or new releases. Despite this, its core functionality for detailed source code representation and manipulation remains sound. Key differentiators include its complete representation of the source text, ESTree AST compatibility, and robust mutation methods designed to preserve code integrity and formatting.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/cst"},{"id":23472,"title":"cstruct","library":"cstruct","status":"active","version":"6.2","language":"python","ecosystem":"pypi","summary":"A Python library for defining and parsing C-style structs. Supports nested structs, arrays, strings, and variable-length fields. Version 6.2 works with Python 3.7+ and supports Python 3.14. Released under the MIT license, with active maintenance and periodic updates.","last_verified":"2026-05-01T00:00:00.000Z","tags":["struct","binary","parsing","serialization","C-structs"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/cstruct"},{"id":16322,"title":"csv-database","library":"csv-database","status":"active","version":"0.9.2","language":"javascript","ecosystem":"npm","summary":"csv-database is a lightweight Node.js library offering a complete CRUD (Create, Read, Update, Delete) API, utilizing CSV files for data storage. Built with TypeScript and leveraging async/await, it provides native JavaScript object interaction, allowing developers to query and manipulate data using familiar object predicates. As of version 0.9.2, it is in active development, with a focus on stability for its upcoming 1.0 release. Key differentiators include its strong TypeScript typings, built-in model validation, and a focus on being \"concurrency-ready\" for file operations. It's designed for applications requiring simple, local data persistence without the overhead of a full relational or NoSQL database, making it suitable for smaller projects or configuration storage.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","csv","database","db","crud","storage","flat file","file"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/csv-database"},{"id":16324,"title":"CSV File-based Database","library":"csv-db","status":"abandoned","version":"0.2.2","language":"javascript","ecosystem":"npm","summary":"csv-db is a lightweight, file-based database for Node.js, initially designed as a teaching aid for workshops requiring a simple data persistence layer. It stores data in plain CSV files, using newlines for row separation and semicolons for field separation. The current stable version, 0.2.2 (last published over eight years ago), relies on Promises for asynchronous CRUD (Create, Read, Update, Delete) operations, a significant evolution from its initial synchronous implementation. Its primary differentiators are extreme simplicity and direct file storage, making it suitable for minimal persistence needs, proof-of-concept applications, or educational contexts where understanding basic data storage is key. It lacks advanced database features such as indexing, complex querying, or transaction management. Due to its age and lack of updates, its release cadence is effectively nonexistent.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","csv","database"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/csv-db"},{"id":4345,"title":"CSV Diff","library":"csv-diff","status":"active","version":"1.2","language":"python","ecosystem":"pypi","summary":"csv-diff is a Python CLI tool and library for efficiently comparing the semantic contents of two CSV, TSV, or JSON files. It identifies added, removed, and changed rows based on a specified key, ignoring cosmetic differences like row and column ordering. The library is actively maintained with regular updates addressing features and bug fixes, with its current version being 1.2.","last_verified":"2026-04-12T00:00:00.000Z","tags":["csv","diff","cli","json","data comparison","tabulate"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/csv-diff"},{"id":13024,"title":"CSV Generator","library":"csv-generate","status":"active","version":"4.5.1","language":"javascript","ecosystem":"npm","summary":"The `csv-generate` package, currently at version 4.5.1, is a flexible JavaScript library for generating random CSV strings and JavaScript objects. It implements the Node.js `stream.Readable` API, making it suitable for scalable data generation in both Node.js and browser environments. As a component of the broader `node-csv` project, it benefits from a stable API and active maintenance, with new releases typically aligned with the entire CSV ecosystem. Key differentiators include its adherence to the stream API for efficient memory usage with large datasets, the ability to produce random or pseudo-random data based on a seed for idempotent generation, and support for user-defined value generation across various data types (integers, booleans, dates, etc.). It can output either raw CSV strings or structured JavaScript objects (arrays) depending on configuration.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","stream","generate","csv","object","backend","frontend","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/csv-generate"},{"id":21084,"title":"csv-loader","library":"csv-loader","status":"maintenance","version":"3.0.5","language":"javascript","ecosystem":"npm","summary":"A webpack loader that imports CSV files as JSON with automatic type conversion using Papa Parse. Version 3.0.5 is current, released in 2022 with security updates for transitive dependencies. It supports TSV, DSV, and any delimited file by detecting delimiters. Compared to raw Papa Parse, it integrates seamlessly into webpack builds and provides type coercion (dynamicTyping) by default. Maintenance is infrequent, but compatibility extends to webpack 4 and 5. Not recommended for large streaming files; limited to synchronous loading.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","webpack","loader","csv","types","dynamicTyping","dynamic","conversion","automatic"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/csv-loader"},{"id":13026,"title":"CSV Parser for Node.js and Web","library":"csv-parse","status":"active","version":"6.2.1","language":"javascript","ecosystem":"npm","summary":"csv-parse is a robust and flexible CSV parsing library for both Node.js and web environments, currently at version 6.2.1. It efficiently converts CSV text input into arrays or objects. A core feature is its implementation of the Node.js `stream.Transform` API, enabling scalable processing of large datasets with minimal memory footprint. For simpler use cases, it also offers convenient callback-based and synchronous APIs. Key differentiators include its extensive options for handling various CSV formats (delimiters, quotes, escapes, comments, line breaks, etc.), multiple distribution targets (Node.js, Web, ESM, CJS), a long and stable history since its initial release in 2010, and a strong focus on complete test coverage. The package is part of the larger `csv` project and integrates seamlessly with related packages like `csv-generate` and `csv-stringify`. It maintains a regular release cadence with ongoing development and support from Adaltas, making it a reliable choice for CSV parsing needs.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","csv","parse","parser","convert","tsv","stream","backend","frontend","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/csv-parse"},{"id":13027,"title":"Streaming CSV Parser","library":"csv-parser","status":"active","version":"3.2.0","language":"javascript","ecosystem":"npm","summary":"csv-parser is a high-performance streaming CSV parser for Node.js, currently at version 3.2.0. It efficiently converts CSV data into JSON objects using a Node.js readable stream interface, designed for maximum speed and rigorous compatibility with the `csv-spectrum` test suite. The library is capable of processing approximately 90,000 rows per second, with performance varying based on data characteristics. It includes TypeScript type definitions, enabling robust development in typed environments, and is compatible with browserify for client-side applications. While direct stream piping is common, a Promise-based wrapper is available via `neat-csv`. The project maintains an active release cadence, focusing on bug fixes, performance, and compatibility with modern Node.js runtimes.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","csv","parser","fast","json","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/csv-parser"},{"id":13028,"title":"CSV Simple Parser","library":"csv-simple-parser","status":"active","version":"2.0.2","language":"javascript","ecosystem":"npm","summary":"csv-simple-parser is a lightweight, fast, and highly configurable CSV parsing library for JavaScript and TypeScript. It offers robust functionality for converting CSV string data into either arrays of string arrays or arrays of objects (when headers are present). A key differentiator is its built-in, configurable type inference system, which can automatically convert string values to numbers, booleans, or nulls, or be customized with a user-defined inference function. The library is currently at version 2.0.2 and appears to have a stable, though not rapid, release cadence, focusing on simplicity and performance. It's suitable for both Node.js and browser environments, providing a straightforward API for common CSV parsing tasks without the overhead of more complex streaming parsers.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","csv","fast","parser","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/csv-simple-parser"},{"id":13029,"title":"CSV Spectrum Test Data","library":"csv-spectrum","status":"maintenance","version":"2.0.0","language":"javascript","ecosystem":"npm","summary":"The `csv-spectrum` package offers a comprehensive, standardized collection of diverse CSV files specifically designed for rigorously testing and validating CSV parsing libraries. Its primary goal is to provide an 'acid test' for parsers, capturing a wide array of CSV formatting edge cases, common variations, and even malformed inputs to ensure robust implementation. Each CSV test case is conveniently paired with a corresponding JSON file, enabling straightforward verification of parsing results. Currently stable at version 2.0.0 (last updated approximately 8 years ago), this library is primarily used as a development dependency within the test suites of CSV processing tools. Its core value lies in offering programmatic access to a 'spectrum' of challenging CSV data, aiding developers in building highly resilient parsers. Due to its nature as a static dataset, it is in a maintenance status and does not see frequent updates or new features, focusing instead on stability and its intended purpose.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/csv-spectrum"},{"id":13030,"title":"CSV Stringify","library":"csv-stringify","status":"active","version":"6.7.0","language":"javascript","ecosystem":"npm","summary":"csv-stringify is a JavaScript library designed to convert data records into CSV (Comma Separated Values) formatted text. It primarily implements the Node.js `stream.Transform` API, allowing for efficient processing of large datasets by handling data in chunks rather than loading entire files into memory. The package also provides convenient synchronous and callback-based APIs for simpler use cases. First released in 2010, it boasts a mature codebase, comprehensive test coverage, and a focus on scalability and customizability, supporting various delimiters, quotes, escape characters, and headers. It is currently at version 6.7.0 (as of early 2026), indicating active maintenance and consistent updates. It is often used as part of the broader `node-csv` ecosystem alongside `csv-parse`, `csv-generate`, and `stream-transform` to build complete CSV processing pipelines.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","csv","stringify","stringifier","backend","frontend","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/csv-stringify"},{"id":7118,"title":"csv23: Python 2/3 Unicode CSV Compatibility Layer","library":"csv23","status":"maintenance","version":"0.3.4","language":"python","ecosystem":"pypi","summary":"csv23 provides the unicode-based API of the Python 3 `csv` module for Python 2 and 3. It allows code to run under both versions of Python by abstracting the bytes vs. text differences and adhering to the newer unicode-based interface. The library defaults to UTF-8 encoding and addresses several known bugs in the standard library's `csv` module. The current version is 0.3.4, and it is primarily in maintenance mode for cross-Python 2/3 compatibility features.","last_verified":"2026-04-16T00:00:00.000Z","tags":["csv","unicode","python2","python3","compatibility","data-processing","file-io"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/csv23"},{"id":9630,"title":"CSV to Markdown Converter","library":"csv2md","status":"active","version":"1.5.0","language":"python","ecosystem":"pypi","summary":"csv2md is a command-line tool for converting CSV files into formatted Markdown tables. As of version 1.5.0, it is actively maintained with minor releases addressing features and bug fixes roughly every few months, ensuring correct escaping and handling of various CSV structures.","last_verified":"2026-04-17T00:00:00.000Z","tags":["csv","markdown","cli","converter","table"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/csv2md"},{"id":6578,"title":"csvkit","library":"csvkit","status":"active","version":"2.2.0","language":"python","ecosystem":"pypi","summary":"csvkit is a suite of powerful command-line tools for working with CSV files. It enables users to convert, clean, analyze, and process tabular data efficiently from the command line. The current version is 2.2.0. Its release cadence is moderate, with major versions often representing significant architectural changes.","last_verified":"2026-04-15T00:00:00.000Z","tags":["cli","csv","data processing","tabular data","command-line-tools"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/csvkit"},{"id":13031,"title":"csvtojson: CSV to JSON Converter","library":"csvtojson","status":"active","version":"2.0.14","language":"javascript","ecosystem":"npm","summary":"csvtojson is a robust Node.js library designed for efficiently converting CSV (Comma Separated Values) data into various JSON formats, including JSON arrays of objects or arrays of row arrays. The current stable version is 2.0.14, actively maintained with releases focusing on performance, security, and API enhancements. It distinguishes itself by strictly adhering to the RFC4180 CSV standard, ensuring reliable parsing behavior. The library supports handling millions of lines of CSV data through streaming and asynchronous processing, providing comprehensive configuration options. It's versatile, usable as a Node.js library, a command-line tool, and within web browsers, offering a flexible API for diverse data transformation needs.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","csv","csv parser","parse csv","csvtojson","json","csv to json","csv convert","tojson","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/csvtojson"},{"id":4917,"title":"CSVW Python Library","library":"csvw","status":"active","version":"3.7.0","language":"python","ecosystem":"pypi","summary":"The `csvw` Python library (version 3.7.0) provides an API to read and write relational, tabular data in adherence to the W3C CSV on the Web specification. It offers functionalities for parsing CSVW described data, converting it to JSON, and validating metadata. The project maintains an active development status with regular releases.","last_verified":"2026-04-12T00:00:00.000Z","tags":["csv","data","metadata","linked-data","csvw","w3c"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/csvw"},{"id":10701,"title":"CSX CSS Utilities for TypeStyle","library":"csx","status":"active","version":"10.0.2","language":"javascript","ecosystem":"npm","summary":"CSX (CSS eXpressions) is a utility library designed to simplify the creation of strongly typed CSS values and functions within TypeScript environments, primarily serving as a companion to the TypeStyle library. It offers a comprehensive set of helpers for common CSS properties and units, such as `color`, `rgb`, `hsl`, `px`, `em`, `percent`, as well as shorthand properties like `margin` and `padding`. The current stable version, 10.0.2, reflects ongoing development with a recent focus on aligning its output more closely with the CSS Object Model (CSSOM) for improved consistency and testability across different browsers and testing setups. This includes changes to color function spacing and the addition of optional alpha parameters for `rgb()` and `hsl()`. CSX maintains an active release cadence, delivering continuous enhancements and bug fixes. Its core differentiator lies in providing a robust, type-safe API for dynamic CSS value generation, significantly reducing runtime errors and improving code maintainability compared to raw string concatenation or less-typed approaches.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","TypeScript","JSX","TSX","Layout","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/csx"},{"id":4486,"title":"Cheetah3 Template Engine","library":"ct3","status":"active","version":"3.4.0.post5","language":"python","ecosystem":"pypi","summary":"Cheetah3 is a free and open-source template engine and code-generation tool for Python. It is a fork of the original CheetahTemplate library, designed to compile templates into optimized, readable Python code. It blends Python's power and flexibility with a simple template language. The library is actively maintained and supports Python 2.7 and Python 3.4+.","last_verified":"2026-04-12T00:00:00.000Z","tags":["template engine","code generation","web development"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/ct3"},{"id":27671,"title":"CTBoost","library":"ctboost","status":"active","version":"0.1.50","language":"python","ecosystem":"pypi","summary":"CTBoost is a GPU-accelerated gradient boosting library that uses Conditional Inference Trees (CIT) as base learners, providing a statistically principled alternative to standard regression trees. Current version is 0.1.50, with frequent releases.","last_verified":"2026-05-09T00:00:00.000Z","tags":["gradient-boosting","conditional-inference-trees","gpu-acceleration","machine-learning","classification","regression"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/ctboost"},{"id":8915,"title":"CTGAN","library":"ctgan","status":"active","version":"0.12.1","language":"python","ecosystem":"pypi","summary":"CTGAN is a Python library implementing a Conditional Generative Adversarial Network (GAN) specifically designed for synthesizing tabular data. It learns from real datasets to generate high-fidelity synthetic data, addressing challenges like mixed data types and imbalanced categorical columns. The library is actively maintained, with version 0.12.1 released in February 2026, and is part of the broader SDV (Synthetic Data Vault) ecosystem.","last_verified":"2026-04-16T00:00:00.000Z","tags":["GAN","synthetic data","tabular data","deep learning","privacy"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/ctgan"},{"id":21085,"title":"ctparse - Parse natural language time expressions","library":"ctparse","status":"active","version":"0.3.6","language":"python","ecosystem":"pypi","summary":"Ctparse is a Python library for parsing natural language time expressions (like 'next Tuesday at 3pm', 'in two weeks', '3rd of March'). Version 0.3.6 is the latest release, with no recent updates. The project appears to be in maintenance mode.","last_verified":"2026-04-27T00:00:00.000Z","tags":["nlp","time","parsing","natural-language","date-parsing"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/ctparse"},{"id":23473,"title":"ctransformers","library":"ctransformers","status":"active","version":"0.2.27","language":"python","ecosystem":"pypi","summary":"Python bindings for Transformer models implemented in C/C++ using the GGML library. Provides a high-level API for inference with popular models (LLaMA, Falcon, GPT-J, StarCoder, etc.) in GGML/GGUF format, with optional GPU acceleration (CUDA, Metal, ROCm). Latest version 0.2.27, active development.","last_verified":"2026-05-01T00:00:00.000Z","tags":["llm","inference","ggml","gguf","transformer","cuda","metal","rocm"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/ctransformers"},{"id":1435,"title":"CTranslate2","library":"ctranslate2","status":"active","version":"4.7.1","language":"python","ecosystem":"pypi","summary":"CTranslate2 is a C++ and Python library for efficient inference with Transformer models. It implements a custom runtime with performance optimizations like weights quantization, layers fusion, and batch reordering to accelerate and reduce memory usage of Transformer models on CPUs and GPUs. It currently supports a wide range of encoder-decoder, decoder-only, and encoder-only models from frameworks like OpenNMT, Fairseq, and Hugging Face Transformers. The library is actively maintained with frequent releases, currently at version 4.7.1.","last_verified":"2026-04-23T21:07:28.972Z","tags":["NLP","inference","Transformer","machine translation","LLM","quantization","speech recognition","GPU","CPU"],"install_tag":"draft","install_tag_description":"notable install failures or slow imports","api":"https://checklist.day/api/registry/ctranslate2"},{"id":9632,"title":"ctypesgen","library":"ctypesgen","status":"active","version":"1.1.1","language":"python","ecosystem":"pypi","summary":"ctypesgen is a Python wrapper generator for `ctypes`, designed to automate the creation of Python bindings for C header files. It parses C/C++ header files and generates Python modules that use the `ctypes` foreign function interface to call functions and access data structures in shared C libraries. The current version is 1.1.1, with releases occurring periodically to address bugs and introduce new features, often yearly or bi-annually.","last_verified":"2026-04-17T00:00:00.000Z","tags":["ctypes","FFI","C","bindings","code generation","wrapper"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/ctypesgen"},{"id":23056,"title":"cu2qu","library":"cu2qu","status":"maintenance","version":"1.6.7.post2","language":"python","ecosystem":"pypi","summary":"cu2qu is a Python library for converting cubic bezier curves to quadratic bezier curves, commonly used in font engineering workflows such as converting cubic outlines (TrueType) to quadratic outlines (OpenType). Current version 1.6.7.post2 is in maintenance mode, with infrequent updates.","last_verified":"2026-05-01T00:00:00.000Z","tags":["font","bezier","cubic-to-quadratic","fonttools"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/cu2qu"},{"id":4918,"title":"Cua Agent","library":"cua-agent","status":"active","version":"0.7.38","language":"python","ecosystem":"pypi","summary":"Cua (Computer Use) Agent is a Python library designed for AI-driven computer interaction, allowing large language models to perceive and act upon a graphical user interface. It focuses on enabling agents to understand screen content and execute actions like clicking, typing, and dragging programmatically. The current version is 0.7.38, and it is under active, rapid development with frequent releases.","last_verified":"2026-04-12T00:00:00.000Z","tags":["AI","agent","automation","GUI","LLM"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/cua-agent"},{"id":4919,"title":"CUA Auto","library":"cua-auto","status":"active","version":"0.1.2","language":"python","ecosystem":"pypi","summary":"cua-auto is the Python client library for interacting with the CUA computer server, enabling cross-platform automation of mouse, keyboard, screen, window, clipboard, and shell operations. It is currently at version 0.1.2, with the larger CUA ecosystem seeing more frequent updates across its modular components (server, sandbox).","last_verified":"2026-04-12T00:00:00.000Z","tags":["automation","robotics","gui","cross-platform","mouse","keyboard"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/cua-auto"},{"id":4921,"title":"Cua Computer-Use Interface (CUI) Framework","library":"cua-computer","status":"active","version":"0.5.17","language":"python","ecosystem":"pypi","summary":"Cua-computer is a Python framework for building rich Computer-Use Interface (CUI) applications, providing programmatic control over terminal interactions, state management, and event processing. It leverages concepts like `Computer`, `Context`, `Task`, and `State` to enable complex, interactive command-line programs. Currently at version 0.5.17, it maintains an active development cadence, with a focus on Python 3.12+ environments.","last_verified":"2026-04-12T00:00:00.000Z","tags":["ui","cui","terminal-ui","framework","rich","asyncio"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/cua-computer"},{"id":4920,"title":"Cua Computer Server","library":"cua-computer-server","status":"active","version":"0.3.32","language":"python","ecosystem":"pypi","summary":"The `cua-computer-server` is the server component for the Computer-Use Interface (CUI) framework, enabling AI agents to programmatically control a host desktop. It runs as a local HTTP service, exposing endpoints for screenshots, mouse/keyboard input, and other computer operations across macOS, Linux, and Windows. As of version 0.3.32, it forms a core part of the Cua ecosystem, facilitating direct machine interaction for agent development and testing.","last_verified":"2026-04-12T00:00:00.000Z","tags":["AI agents","desktop automation","CUI","computer control","sandbox","HTTP server","automation"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/cua-computer-server"},{"id":4922,"title":"Cua Core Library","library":"cua-core","status":"active","version":"0.1.19","language":"python","ecosystem":"pypi","summary":"cua-core is a Python library providing core utilities and telemetry functionality for the Cua ecosystem. It includes shared components for configuration, logging, versioning, and OpenTelemetry integration. Currently at version 0.1.19, it is designed primarily as a dependency for other Cua-related libraries and is explicitly not intended for direct end-user applications. Its release cadence is likely tied to the development cycles of other Cua projects.","last_verified":"2026-04-12T00:00:00.000Z","tags":["utility","telemetry","core","gcp"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/cua-core"},{"id":23474,"title":"Cuallee","library":"cuallee","status":"active","version":"0.15.4","language":"python","ecosystem":"pypi","summary":"Cuallee is a Python library for data validation on DataFrame APIs including Snowflake/Snowpark, Apache PySpark, and Pandas. It provides declarative check rules to validate data quality. Current version is 0.15.4, requiring Python >=3.10. Active development with frequent releases.","last_verified":"2026-05-01T00:00:00.000Z","tags":["data-quality","validation","snowpark","pyspark","pandas","duckdb"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/cuallee"},{"id":25148,"title":"Cube.js Schema Compiler","library":"cubejs-schema-compiler","status":"active","version":"0.33.8","language":"javascript","ecosystem":"npm","summary":"Core schema compiler for Cube.js (v0.33.8), the analytics API platform. This package transforms Cube.js data schema definitions (data model files) into executable SQL queries. It compiles SQL for various databases (Postgres, BigQuery, MySQL, etc.) and supports pre-aggregations, joins, dimensions, measures, and time granularities. Weekly releases under the Cube.js monorepo. Key differentiator: provides an ORM-like layer for analytics SQL generation, enabling complex analytical queries (funnels, retention) without writing raw SQL. Fully typed with TypeScript. Requires Cube.js backend server for execution.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/cubejs-schema-compiler"},{"id":10702,"title":"Cube.js Server","library":"cubejs-server","status":"active","version":"0.33.8","language":"javascript","ecosystem":"npm","summary":"Cube.js Server (`@cubejs-backend/server`) is the core Node.js component of the Cube.js analytics platform, an open-source semantic layer for building analytical applications. It functions as a backend microservice that manages connections to various data sources (SQL databases, data warehouses), handles query queuing, caching, and pre-aggregations, and exposes a GraphQL/REST API for frontend applications. The current stable version, as per recent npm releases, is around 1.6.x, while the user provided 0.33.8 which is an older minor version. Cube.js releases new versions frequently, sometimes introducing breaking changes even in minor updates within a major series (e.g., 0.x.x versions). Its key differentiators include a SQL-based data schema for defining measures and dimensions, advanced pre-aggregation for performance, robust caching, enterprise-grade security (JWT tokens, row-level security), and visualization-agnostic API support, allowing integration with any frontend framework or BI tool.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/cubejs-server"},{"id":17192,"title":"Cube.js Tiva Postgres Driver","library":"cubejs-tiva-postgres-driver","status":"maintenance","version":"0.0.7","language":"javascript","ecosystem":"npm","summary":"The `cubejs-tiva-postgres-driver` package is a pure JavaScript PostgreSQL database driver specifically designed for the Cube.js analytics API platform. It is a fork of the official Cube.js PostgreSQL driver, currently at version `0.0.7`. This driver enables a Cube.js backend to connect and query PostgreSQL databases. Due to its status as a fork and early version number, it likely has an irregular release cadence dictated by the needs of its maintainers rather than a public schedule. Key differentiators include its \"pure JavaScript\" implementation for PostgreSQL connectivity within Cube.js, and potential custom modifications unique to the \"Tiva\" project. It targets Node.js environments from version 14.0.0 upwards and ships with TypeScript type definitions for improved developer experience.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/cubejs-tiva-postgres-driver"},{"id":25150,"title":"cubic-auth","library":"cubic-auth","status":"active","version":"3.2.3","language":"javascript","ecosystem":"npm","summary":"Simple OAuth2 authentication server for the Cubic framework (v3.2.3). Provides JWT-based access and refresh tokens using RS256 signing by default. Integrates with cubic-api and cubic-core to verify users stored in the auth database. Key differentiators: built specifically for Cubic's ecosystem, supports cookie-based auth for web clients, and manages user logs. Not intended as a standalone auth server outside Cubic.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/cubic-auth"},{"id":2450,"title":"Cucumber Expressions for Python","library":"cucumber-expressions","status":"active","version":"19.0.0","language":"python","ecosystem":"pypi","summary":"Cucumber Expressions is an alternative to Regular Expressions with a more intuitive syntax, designed for defining step definitions in a human-readable format. This Python library provides the parsing and matching capabilities for these expressions. The current version is 19.0.0, and it maintains an active development status with regular updates, including recent Python-specific changes.","last_verified":"2026-04-24T20:02:39.437Z","tags":["BDD","testing","cucumber","expressions","gherkin"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/cucumber-expressions"},{"id":13032,"title":"Cucumber JSON Report Merge Utility","library":"cucumber-json-merge","status":"active","version":"0.0.8","language":"javascript","ecosystem":"npm","summary":"cucumber-json-merge is a utility designed for combining multiple Cucumber JSON test reports into a single, unified report. It functions as both a Node.js command-line interface (CLI) and an importable JavaScript library, primarily supporting CommonJS modules. The current stable version is 0.0.8, with recent updates indicating active maintenance, though without a strict release cadence. Its core functionality enables users to aggregate test results, which is particularly useful in CI/CD environments where tests might run in parallel or across different suites, producing fragmented reports. The package differentiates itself by offering both a direct CLI for quick usage and an API for programmatic integration into larger Node.js applications, building upon similar concepts found in `junit-merge`.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","cucumber","reports"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/cucumber-json-merge"},{"id":13035,"title":"Cucumber.js to JUnit XML Converter","library":"cucumber-junit-convert","status":"active","version":"2.1.1","language":"javascript","ecosystem":"npm","summary":"The `cucumber-junit-convert` package is a utility designed to transform JSON output files generated by Cucumber.js into the standard JUnit XML format, widely used for continuous integration reporting. Currently at version 2.1.1, the library's key distinguishing feature is its mapping strategy: it treats each Cucumber 'Scenario' as a JUnit 'Testcase', rather than the more granular 'Step' level often used by similar tools. This approach provides a clearer, higher-level overview in test reports. While not on a strict rapid release cycle, the package has received consistent updates, including recent bug fixes and feature additions like support for embeddings and the option to use feature names as JUnit class names, indicating active maintenance. It is particularly useful for projects integrating Cucumber.js tests with CI/CD pipelines that expect JUnit XML reports.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","cucumber","cucumberjs","junit"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/cucumber-junit-convert"},{"id":27673,"title":"Cucumber-Playwright Framework","library":"cucumber-playwright-framework","status":"active","version":"0.1.0-beta.53","language":"javascript","ecosystem":"npm","summary":"A BDD test automation framework combining Cucumber for behavior-driven development and Playwright for cross-browser web automation. Current version 0.1.0-beta.53, pre-release with frequent updates. Offers pre-built step definitions for common actions (navigation, authentication, element interactions) and generates HTML reports. Differentiates from other BDD frameworks by tightly integrating Playwright's modern API with Cucumber's Gherkin syntax, supporting multiple protocols and auto-waiting. Requires Node >= 16 and peer dependencies @cucumber/cucumber ^9.0.0, @playwright/test 1.40.0, playwright 1.40.0, and reporting tools.","last_verified":"2026-05-09T00:00:00.000Z","tags":["javascript","bdd test framework","test framework","cucumber playwright framework","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/cucumber-playwright-framework"},{"id":2451,"title":"Cucumber Tag Expressions","library":"cucumber-tag-expressions","status":"active","version":"9.1.0","language":"python","ecosystem":"pypi","summary":"cucumber-tag-expressions provides a parser and evaluation logic for boolean tag expressions, commonly used in Cucumber and Behave for filtering scenarios. It is currently at version 9.1.0 and is actively maintained across multiple language implementations, with Python-specific updates occurring as needed.","last_verified":"2026-04-24T20:02:54.379Z","tags":["cucumber","behave","tag-expressions","testing","bdd","gherkin"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/cucumber-tag-expressions"},{"id":847,"title":"CUDA Python Bindings","library":"cuda-bindings","status":"active","version":"13.2.0","language":"python","ecosystem":"pypi","summary":"cuda-bindings provides low-level Python wrappers for the NVIDIA CUDA C driver and runtime APIs. It is a core component of the broader NVIDIA 'CUDA Python' initiative, aiming to unify and simplify GPU-accelerated computing in Python. The current version is 13.2.0, with releases often tied to CUDA Toolkit versions and ongoing development to integrate Python as a first-class language in the CUDA ecosystem.","last_verified":"2026-04-11T13:24:16.512Z","tags":["cuda","gpu","nvidia","deep learning","high performance computing","bindings"],"install_tag":"stale","install_tag_description":"widespread failures or data too old to trust","api":"https://checklist.day/api/registry/cuda-bindings"},{"id":2907,"title":"cuda-core (Pythonic CUDA Driver API)","library":"cuda-core","status":"active","version":"0.7.0","language":"python","ecosystem":"pypi","summary":"The `cuda-core` library provides low-level Pythonic bindings to the NVIDIA CUDA Driver API. It enables direct interaction with NVIDIA GPUs for tasks like device querying, memory management, context creation, and kernel launches. As part of the broader `cuda-python` project, it is currently at version 0.7.0 and often sees updates aligned with new CUDA Toolkit releases.","last_verified":"2026-04-25T02:31:05.842Z","tags":["GPU","CUDA","deep-learning","performance","nvidia","driver-api"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/cuda-core"},{"id":848,"title":"CUDA Pathfinder","library":"cuda-pathfinder","status":"active","version":"1.5.0","language":"python","ecosystem":"pypi","summary":"cuda-pathfinder is a Python library from NVIDIA that provides utilities for locating CUDA components, such as dynamic libraries (.so, .dll) and CUDA Toolkit (CTK) header directories. It aims to be a one-stop solution for discovering CUDA artifacts within a Python environment. It is currently at version 1.5.0 and is part of the broader NVIDIA CUDA Python ecosystem, undergoing active development with regular releases.","last_verified":"2026-04-09T17:37:19.055Z","tags":["cuda","nvidia","gpu","pathfinder","component discovery","dynamic library","header files"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/cuda-pathfinder"},{"id":1436,"title":"CUDA Python","library":"cuda-python","status":"active","version":"13.2.0","language":"python","ecosystem":"pypi","summary":"CUDA Python provides a high-performance Python interface to NVIDIA's CUDA Driver and Runtime APIs, allowing direct GPU programming from Python. It bridges Python applications with CUDA-enabled GPUs, enabling GPU acceleration for custom kernels and integration with other CUDA libraries. The current version is 13.2.0 and releases generally align with major CUDA Toolkit updates.","last_verified":"2026-04-23T21:07:53.819Z","tags":["cuda","gpu","nvidia","deep-learning","high-performance","driver-api","runtime-api"],"install_tag":"stale","install_tag_description":"widespread failures or data too old to trust","api":"https://checklist.day/api/registry/cuda-python"},{"id":8043,"title":"cuTile Python","library":"cuda-tile","status":"active","version":"1.2.0","language":"python","ecosystem":"pypi","summary":"cuTile Python is an NVIDIA-developed Python-based Domain-Specific Language (DSL) that implements the CUDA Tile programming model. It simplifies the development of high-performance GPU kernels by abstracting away low-level thread management, allowing developers to focus on tile-based operations. The library leverages advanced hardware capabilities like Tensor Cores and Tensor Memory Accelerators, providing portability across NVIDIA GPU architectures. It is actively maintained by NVIDIA, with its current version at 1.2.0, and receives regular updates aligned with CUDA Toolkit releases.","last_verified":"2026-04-16T00:00:00.000Z","tags":["cuda","gpu","nvidia","parallel computing","deep learning","high performance computing","compiler","dsl","machine learning"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/cuda-tile"},{"id":1437,"title":"NVIDIA CUDA Toolkit (PyPI meta-package)","library":"cuda-toolkit","status":"active","version":"13.2.0","language":"python","ecosystem":"pypi","summary":"The `cuda-toolkit` meta-package on PyPI facilitates the installation of NVIDIA CUDA runtime libraries and their dependencies (like cuBLAS, cuDNN) for Python environments. It doesn't provide direct Python APIs but serves as an underlying dependency for deep learning frameworks like PyTorch and TensorFlow to leverage NVIDIA GPUs. The current version is 13.2.0, with updates generally aligning with NVIDIA's main CUDA Toolkit releases, typically a few times per year.","last_verified":"2026-04-23T21:08:09.319Z","tags":["gpu","deep-learning","hardware","cuda","nvidia","runtime"],"install_tag":"stale","install_tag_description":"widespread failures or data too old to trust","api":"https://checklist.day/api/registry/cuda-toolkit"},{"id":26867,"title":"cuda-wasm: CUDA to WebAssembly/WebGPU Transpiler","library":"cuda-wasm","status":"active","version":"1.1.1","language":"javascript","ecosystem":"npm","summary":"cuda-wasm (v1.1.1) is a high-performance transpiler that converts CUDA C++ code to WebAssembly and WebGPU, enabling GPU-accelerated computing in browsers and Node.js without NVIDIA hardware. It uses a clean-room implementation based on public CUDA specifications, translating CUDA syntax to Rust/WebGPU patterns. Ships with TypeScript types, supports Node >=16.0.0. Key differentiators: no NVIDIA dependencies, near-native performance via WebGPU, ruv-FANN neural network integration. Released under MIT/Apache-2.0. Active development.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","cuda","webassembly","wasm","webgpu","gpu","parallel-computing","transpiler","rust","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/cuda-wasm"},{"id":26868,"title":"cuDensityMat (CUDA 13)","library":"cudensitymat-cu13","status":"active","version":"0.5.2","language":"python","ecosystem":"pypi","summary":"cuDensityMat is a component of the NVIDIA cuQuantum SDK for density matrix operations on GPU, optimized for CUDA 13. Version 0.5.2 focuses on high-performance tensor operations for quantum computing simulations. Release cadence is tied to cuQuantum SDK updates.","last_verified":"2026-05-01T00:00:00.000Z","tags":["quantum","cuda","gpu","density-matrix","nvidia","cuquantum"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/cudensitymat-cu13"},{"id":8044,"title":"cuDF - GPU Dataframe","library":"cudf-cu12","status":"active","version":"26.4.0","language":"python","ecosystem":"pypi","summary":"cuDF is a GPU-accelerated Python DataFrame library that mirrors the pandas API, enabling data scientists to perform data manipulation and analytics tasks entirely on NVIDIA GPUs. It is a core component of the RAPIDS suite of open-source libraries, designed to significantly speed up data processing for large datasets by leveraging GPU parallelism and memory bandwidth. cuDF is actively developed with frequent releases, typically aligned with the RAPIDS project's release cycle.","last_verified":"2026-04-16T00:00:00.000Z","tags":["GPU","DataFrame","RAPIDS","data science","pandas-like","cuda"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/cudf-cu12"},{"id":23475,"title":"Cudo Compute","library":"cudo-compute","status":"active","version":"0.3.6","language":"python","ecosystem":"pypi","summary":"Official Python client for Cudo Compute's cloud platform (cudocompute.com). Current version 0.3.6; release cadence is irregular. Provides high-level API for managing virtual machines, SSH keys, and billing. Requires Python >=3.8.","last_verified":"2026-05-01T00:00:00.000Z","tags":["cloud","compute","cudo","api-client"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/cudo-compute"},{"id":9631,"title":"CUDA Equivariant Operations for PyTorch","library":"cuequivariance","status":"active","version":"0.9.1","language":"python","ecosystem":"pypi","summary":"cuequivariance (version 0.9.1) provides efficient and flexible CUDA kernels for equivariant operations on 3D data, specifically designed for use with PyTorch. It aims to accelerate computations for deep learning models that require rotational, translational, or other forms of equivariance, often found in point cloud processing and molecular modeling. The library is actively developed and part of the vLLM project.","last_verified":"2026-04-17T00:00:00.000Z","tags":["cuda","equivariant","pytorch","3d","point-cloud","machine-learning","gpu","vllm"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/cuequivariance"},{"id":26869,"title":"cuequivariance-ops-cu12","library":"cuequivariance-ops-cu12","status":"active","version":"0.10.0","language":"python","ecosystem":"pypi","summary":"GPU-accelerated operations for equivariant primitives, part of the cuequivariance ecosystem. Version 0.10.0, actively maintained. Provides CUDA 12.x kernels for spherical tensor operations.","last_verified":"2026-04-27T00:00:00.000Z","tags":["equivariant","deep-learning","cuda","ops","spherical-harmonics"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/cuequivariance-ops-cu12"},{"id":23476,"title":"cuequivariance-ops-cu13","library":"cuequivariance-ops-cu13","status":"active","version":"0.10.0","language":"python","ecosystem":"pypi","summary":"GPU-accelerated operations for equivariant primitives, specifically compiled with CUDA 13 support. Version 0.10.0 is the latest, with active development.","last_verified":"2026-05-01T00:00:00.000Z","tags":["equivariant","neural-networks","cuda","gpu-accelerated","physics","machine-learning"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/cuequivariance-ops-cu13"},{"id":21086,"title":"cuequivariance-ops-torch (CUDA 12)","library":"cuequivariance-ops-torch-cu12","status":"active","version":"0.10.0","language":"python","ecosystem":"pypi","summary":"GPU-accelerated PyTorch extensions for equivariant primitives using CUDA 12. Part of the cuEquivariance ecosystem, providing high-performance implementations for e3nn and similar libraries. Version 0.10.0, actively developed.","last_verified":"2026-04-27T00:00:00.000Z","tags":["equivariance","neural-networks","cuda","torch","e3nn"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/cuequivariance-ops-torch-cu12"},{"id":23477,"title":"cuequivariance-ops-torch (CUDA 13)","library":"cuequivariance-ops-torch-cu13","status":"active","version":"0.10.0","language":"python","ecosystem":"pypi","summary":"GPU-accelerated PyTorch extensions for equivariant neural network primitives, specifically compiled for CUDA 13. Current version 0.10.0, requires Python >=3.10. Part of the cuequivariance ecosystem for efficient group-equivariant operations.","last_verified":"2026-05-01T00:00:00.000Z","tags":["equivariant","torch","CUDA","geometric deep learning","group theory"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/cuequivariance-ops-torch-cu13"},{"id":8045,"title":"CUDA Equivariance for PyTorch","library":"cuequivariance-torch","status":"active","version":"0.9.1","language":"python","ecosystem":"pypi","summary":"cuequivariance-torch provides CUDA-accelerated implementations of equivariant operations for PyTorch. It aims to efficiently handle geometric symmetries in deep learning models, particularly for 3D data, by offering modules for SO(3) rotations and SE(3) translations. The current version is 0.9.1, and it maintains an active development pace with new features and optimizations.","last_verified":"2026-04-16T00:00:00.000Z","tags":["pytorch","cuda","equivariant-networks","3d-vision","deep-learning","geometric-deep-learning"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/cuequivariance-torch"},{"id":8916,"title":"NVIDIA cuFile Python Wrapper","library":"cufile-python","status":"abandoned","version":"0.2.0","language":"python","ecosystem":"pypi","summary":"cufile-python is a basic Python wrapper for the NVIDIA cuFile API, enabling Python programs to leverage GPUDirect Storage for high-performance I/O directly from GPU memory. The current version is 0.2.0. The project appears to be unmaintained, with its last release in 2021, meaning new features or bug fixes are unlikely.","last_verified":"2026-04-16T00:00:00.000Z","tags":["cuda","nvidia","gpu","io","gpudirect","cufile","storage","high-performance-computing"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/cufile-python"},{"id":8046,"title":"CUGA Agent","library":"cuga","status":"active","version":"0.2.21","language":"python","ecosystem":"pypi","summary":"CUGA is an open-source generalist agent for the enterprise, supporting complex task execution on web and APIs, OpenAPI/MCP integrations, composable architecture, reasoning modes, and policy-aware features. It is under active development, with minor versions released frequently introducing new features and improvements.","last_verified":"2026-04-16T00:00:00.000Z","tags":["agent","llm","ai","enterprise","multi-agent","orchestration","policy","web-automation","api-automation"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/cuga"},{"id":4487,"title":"CUID (Collision-resistant Unique IDentifier)","library":"cuid","status":"deprecated","version":"0.4","language":"python","ecosystem":"pypi","summary":"cuid.py is a Python implementation of the original CUID (Collision-resistant Unique IDentifier) standard, designed for horizontally scalable and fast unique ID generation. It aims to provide portable and sequentially-ordered unique identifiers. The current version is 0.4. The upstream CUID standard (v1), which this library implements, has been deprecated in favor of CUID2 due to security considerations, so this library is not actively developed beyond maintenance for the deprecated standard.","last_verified":"2026-04-12T00:00:00.000Z","tags":["id generation","unique id","cuid","deprecated"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/cuid"},{"id":8047,"title":"cuid2: Next Generation GUIDs for Python","library":"cuid2","status":"active","version":"2.0.1","language":"python","ecosystem":"pypi","summary":"cuid2 is a Python 3 library providing next-generation Globally Unique Identifiers (GUIDs). It's a port of the CUID2 reference implementation, optimized for horizontal scaling and performance. CUID2 IDs are secure, collision-resistant, horizontally scalable, offline-compatible, and URL-friendly, making them ideal for modern distributed systems. The library is actively maintained, with the current version being 2.0.1, and receives regular updates.","last_verified":"2026-04-16T00:00:00.000Z","tags":["uuid","guid","id-generator","security","collision-resistant","scalable","unique-id"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/cuid2"},{"id":12721,"title":"C-like Unsigned Integers","library":"cuint","status":"abandoned","version":"0.2.2","language":"javascript","ecosystem":"npm","summary":"The `cuint` library provides functionality for handling C-like unsigned 32-bit and 64-bit integers in JavaScript, a capability not natively supported by the language. It represents unsigned integers as objects, splitting them into 16-bit segments (e.g., two for UINT32, four for UINT64) to emulate fixed-width arithmetic. Designed for performance, it aims to provide C-like behavior, including truncation on overflow. The current and only stable version is 0.2.2, last updated approximately 9 years ago (as of 2026). Due to its age and lack of updates, it is considered an abandoned project, meaning it likely does not receive bug fixes, security patches, or compatibility updates for newer JavaScript environments or Node.js versions. Its primary differentiator was bringing explicit unsigned integer arithmetic to JavaScript before `BigInt` was standardized.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","C","unsigned","integer","32bits","64bits"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/cuint"},{"id":10703,"title":"Culori Color Library","library":"culori","status":"active","version":"4.0.2","language":"javascript","ecosystem":"npm","summary":"Culori is a comprehensive and general-purpose JavaScript color library, currently at stable version 4.0.2. It provides extensive functionality for working with colors across numerous color spaces, including conversions, interpolation, color difference calculations (like CIEDE2000 and DIN99), and blending functions. The library differentiates itself by offering up-to-date support for the color spaces defined in the CSS Color Module Level 4 specification, ensuring compliance with modern web standards. Culori maintains a relatively active release cadence, with recent updates focusing on bug fixes and alignment with CSS specifications, such as precise XYZ to Oklab conversions and correct reference ranges for Lab/Lch modes. Its modular design allows for tree-shaking, optimizing bundle sizes by only including necessary color space definitions and utility functions.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","blend","ciede2000","cielab","color","color-difference","cubehelix","din99","gradients"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/culori"},{"id":27674,"title":"Culsans - Thread-safe async-aware queue for Python","library":"culsans","status":"active","version":"0.11.0","language":"python","ecosystem":"pypi","summary":"Culsans is a thread-safe async-aware queue for Python, providing a drop-in replacement for asyncio.Queue and janus.Queue with improved cancellation handling, phase-fair priority, and reentrant readers-writer lock (RWLock). It supports Python >=3.8 and is built on top of the aiologic library. Current version is 0.11.0, with a release cadence of approximately monthly updates.","last_verified":"2026-05-09T00:00:00.000Z","tags":["async","queue","thread-safe","aiologic","concurrency"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/culsans"},{"id":8917,"title":"cuML - RAPIDS ML Algorithms","library":"cuml-cu12","status":"active","version":"26.4.0","language":"python","ecosystem":"pypi","summary":"cuML is a suite of GPU-accelerated machine learning algorithms provided by the RAPIDS ecosystem, designed to be API-compatible with scikit-learn for ease of use. It leverages NVIDIA CUDA for high-performance computing on GPUs, significantly speeding up tasks like clustering, regression, classification, and dimensionality reduction. It generally follows a monthly release cadence, aligning with the broader RAPIDS release schedule. The `cuml-cu12` package specifically targets CUDA 12.","last_verified":"2026-04-16T00:00:00.000Z","tags":["machine-learning","gpu","rapids","data-science","scikit-learn-compatible","cuda"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/cuml-cu12"},{"id":23478,"title":"cuMM: CUda Matrix Multiply Library","library":"cumm-cu126","status":"active","version":"0.8.2","language":"python","ecosystem":"pypi","summary":"cuMM is a high-performance CUDA matrix multiplication library designed for deep learning and scientific computing. It provides optimized GEMM (General Matrix Multiply) kernels and supports various precision formats. Version 0.8.2 requires Python >=3.8 and is actively maintained.","last_verified":"2026-05-01T00:00:00.000Z","tags":["cuda","matrix-multiplication","gemm","gpu","deep-learning"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/cumm-cu126"},{"id":8919,"title":"NVIDIA CUPTI Python Library","library":"cupti-python","status":"active","version":"13.2.0","language":"python","ecosystem":"pypi","summary":"The `cupti-python` library provides Python bindings for the NVIDIA CUDA Profiling Tools Interface (CUPTI). It exposes low-level C functions to enable detailed instrumentation and profiling of CUDA applications. While it offers direct access to CUPTI's C API, it's also a dependency for higher-level profiling tools like `cupy_cupti.profiler` (which is part of the same distribution) that simplify starting and stopping profiling sessions. It is currently at version 13.2.0 and aligns its releases with major CUDA Toolkit versions.","last_verified":"2026-04-16T00:00:00.000Z","tags":["cuda","profiling","nvidia","gpu","cupti","deep learning","performance"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/cupti-python"},{"id":21087,"title":"CuPy for CUDA 11.x","library":"cupy-cuda11x","status":"active","version":"13.6.0","language":"python","ecosystem":"pypi","summary":"CuPy is a NumPy/SciPy-compatible array library for GPU-accelerated computing with CUDA 11.x. This package is specifically built for CUDA 11.x environments. Current version: 13.6.0. Release cadence: regular, matching the main CuPy release cycle.","last_verified":"2026-04-27T00:00:00.000Z","tags":["gpu","cuda","array","numpy","scientific-computing"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/cupy-cuda11x"},{"id":1974,"title":"CuPy (CUDA 12.x)","library":"cupy-cuda12x","status":"active","version":"14.0.1","language":"python","ecosystem":"pypi","summary":"CuPy is a NumPy/SciPy-compatible array library for GPU-accelerated computing with Python, utilizing NVIDIA CUDA or AMD ROCm platforms. It provides an `ndarray` and a rich set of routines with an API designed to be a drop-in replacement for NumPy and SciPy. The current version, 14.0.1, is a stable release, with the project generally following a bi-monthly release cadence for stable versions and major updates occurring less frequently.","last_verified":"2026-04-24T04:15:41.269Z","tags":["GPU","scientific computing","numerical computation","CUDA","NumPy","SciPy","array library"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/cupy-cuda12x"},{"id":7119,"title":"CuPy (CUDA 13.x)","library":"cupy-cuda13x","status":"active","version":"14.0.1","language":"python","ecosystem":"pypi","summary":"CuPy is a NumPy/SciPy-compatible array library for GPU-accelerated computing with Python, acting as a drop-in replacement for existing NumPy/SciPy code on NVIDIA CUDA platforms. It leverages CUDA Toolkit libraries like cuBLAS and cuFFT for significant speedups in numerical computations on GPUs. The current version is 14.0.1, and major releases occur less frequently (e.g., v14 was the first in two years), with minor and revision updates more common.","last_verified":"2026-04-16T00:00:00.000Z","tags":["GPU","NumPy","SciPy","CUDA","array","scientific-computing"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/cupy-cuda13x"},{"id":5167,"title":"Curated Tokenizers","library":"curated-tokenizers","status":"active","version":"2.0.0","language":"python","ecosystem":"pypi","summary":"Curated Tokenizers is a lightweight Python library by Explosion (creators of spaCy) that provides efficient and production-ready implementations of various piece tokenization algorithms, including Byte-Pair Encoding (BPE), WordPiece, and SentencePiece. It focuses on fast, reliable tokenization suitable for integrating into larger NLP pipelines. The library is currently at version 2.0.0, with an active but less frequent release cadence focused on performance and stability.","last_verified":"2026-04-13T00:00:00.000Z","tags":["tokenization","nlp","byte-pair-encoding","wordpiece","sentencepiece","explosion","spacy"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/curated-tokenizers"},{"id":5760,"title":"Curated Transformers","library":"curated-transformers","status":"active","version":"2.0.1","language":"python","ecosystem":"pypi","summary":"Curated Transformers is a PyTorch library offering a collection of transformer models and components, optimized for efficiency and integration. It provides a consistent API for popular models like MPT, Llama 2, Falcon, BERT, and ELECTRA, supporting features like generation, 8-bit/4-bit quantization, and Safetensor checkpoints. The latest version is 2.0.1, with releases occurring as needed for features and bug fixes, often with a focus on PyTorch compatibility.","last_verified":"2026-04-14T00:00:00.000Z","tags":["pytorch","transformers","nlp","llm","deep-learning","explosion"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/curated-transformers"},{"id":4488,"title":"Curator CLI Wrapper","library":"curatorbin","status":"active","version":"1.2.4","language":"python","ecosystem":"pypi","summary":"curatorbin is a Python package that simplifies the installation and execution of the Elasticsearch Curator command-line interface. It downloads the `curator` binary during package installation and provides a Python interface to run its commands. The current version is 1.2.4, with releases typically aligned with updates of the underlying Curator binary or specific wrapper improvements.","last_verified":"2026-04-12T00:00:00.000Z","tags":["cli","wrapper","elasticsearch","curator","automation"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/curatorbin"},{"id":8048,"title":"Idiomatic conversion between URIs and compact URIs (CURIEs)","library":"curies","status":"active","version":"0.13.3","language":"python","ecosystem":"pypi","summary":"The `curies` Python package provides efficient, faultless, and idiomatic utilities for converting between Uniform Resource Identifiers (URIs) and Compact URIs (CURIEs). It is a crucial low-level tool for linked data applications, enabling data scientists, curators, and software developers to handle prefix maps, expand CURIEs to URIs, and compress URIs to CURIEs. The library is actively developed, currently at version 0.13.3, with ongoing enhancements for robustness and usability.","last_verified":"2026-04-16T00:00:00.000Z","tags":["curie","uri","linked data","semantic web","identifiers","data conversion"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/curies"},{"id":977,"title":"curl-cffi","library":"curl-cffi","status":"active","version":"0.14.0","language":"python","ecosystem":"pypi","summary":"curl-cffi is a Python binding for the curl-impersonate fork via CFFI. It enables Python applications to impersonate browsers' TLS/JA3 and HTTP/2 fingerprints, effectively bypassing many anti-bot systems. The library provides a high-level API that mimics the popular `requests` library, making it intuitive to use. It supports asynchronous operations, HTTP/2, HTTP/3, and WebSockets. The current stable version is 0.14.0, with active development and frequent updates.","last_verified":"2026-04-11T15:03:49.081Z","tags":["web scraping","http client","impersonation","tls fingerprinting","http/2","http/3","asyncio","cffi"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/curl-cffi"},{"id":17195,"title":"cURL Trace Parser","library":"curl-trace-parser","status":"abandoned","version":"0.0.10","language":"javascript","ecosystem":"npm","summary":"curl-trace-parser is a Node.js package designed to parse the output generated by the `curl` command-line tool when using its `--trace` or `--trace-ascii` options. It extracts raw HTTP request and response messages from curl's custom trace format, which otherwise presents data in fragmented chunks. This utility is particularly useful for debugging or introspecting HTTP communication of RESTful APIs without resorting to lower-level tools like tcpdump or Wireshark. It offers output in a raw HTTP message format or an API Blueprint format. The package is at version 0.0.10 and appears to be abandoned, with no recent updates or a clear release cadence. Its key differentiator is simplifying the often complex task of interpreting curl's trace output into structured HTTP messages.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","curl","parse","trace","raw","http","message","request","repsponse"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/curl-trace-parser"},{"id":1438,"title":"Curlify","library":"curlify","status":"active","version":"3.0.0","language":"python","ecosystem":"pypi","summary":"Curlify is a Python library that converts `requests` request objects into equivalent cURL commands. This is particularly useful for debugging network requests by quickly generating a cURL command that can be executed directly in a terminal. The current version is 3.0.0, and it maintains an active release cadence, primarily focusing on Python version compatibility and minor enhancements.","last_verified":"2026-04-23T21:08:25.378Z","tags":["requests","curl","cli","debugging","networking"],"install_tag":"stale","install_tag_description":"widespread failures or data too old to trust","api":"https://checklist.day/api/registry/curlify"},{"id":10704,"title":"Currency Formatter","library":"currency-formatter","status":"deprecated","version":"1.5.9","language":"javascript","ecosystem":"npm","summary":"The `currency-formatter` package is a JavaScript utility designed to format and unformat monetary values based on specified currency codes or locale settings. It is currently at version 1.5.9. The library's own maintainers strongly recommend against its use for most contemporary applications, advocating instead for the native JavaScript `Intl.NumberFormat` API, which offers superior and more up-to-date internationalization capabilities in modern browsers and Node.js environments. This library primarily serves as a compatibility layer for legacy contexts, such as very old browsers lacking `Intl` support, or specific Node.js setups that do not include `full-icu` data. Its release cadence is slow, and its active development appears to have ceased in favor of native solutions. It differentiates itself by providing a consistent API for environments where `Intl.NumberFormat` is unavailable or undesirable, internally leveraging the `accounting.js` library for its core formatting logic.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","format","currency","money"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/currency-formatter"},{"id":6336,"title":"Currency Symbols","library":"currency-symbols","status":"active","version":"2.0.4","language":"python","ecosystem":"pypi","summary":"A tiny Python library (version 2.0.4) that provides currency symbols by their ISO 4217 currency codes. It's actively maintained with a focus on simple lookups and no external dependencies, making it suitable for applications needing quick access to currency symbols.","last_verified":"2026-04-15T00:00:00.000Z","tags":["currency","symbol","ISO 4217"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/currency-symbols"},{"id":12719,"title":"Currency.js - Financial Calculations","library":"currency.js","status":"active","version":"2.0.4","language":"javascript","ecosystem":"npm","summary":"currency.js is a lightweight JavaScript library specifically designed for accurate financial calculations and handling currency values, aiming to circumvent common floating-point precision issues inherent in JavaScript's number type. The current stable version is 2.0.4, with recent releases primarily focusing on critical bug fixes related to the `fromCents` option and minor security updates to development dependencies. The library provides a simple, fluent API for creating currency objects, performing arithmetic operations (add, subtract, multiply, divide), and robust formatting capabilities. It supports various international currency formats, custom patterns, and precision settings, making it a suitable choice for applications requiring reliable money management without the overhead of larger, more complex financial libraries. Its key differentiator is its small footprint and dedicated focus on fixed-point arithmetic for ensuring precision in monetary calculations.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","currency","money","utilities","accounting","format","number","parse","precision","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/currency.js"},{"id":4923,"title":"CurrencyConverter","library":"currencyconverter","status":"active","version":"0.18.16","language":"python","ecosystem":"pypi","summary":"CurrencyConverter is a Python library that provides historical currency exchange rates, primarily using data from the European Central Bank (ECB). It allows conversion between various currencies based on specified dates or the latest available historical rate. The library is compatible with Python 3.9+ and is actively maintained, with the current version being 0.18.16.","last_verified":"2026-04-12T00:00:00.000Z","tags":["currency","exchange rates","ECB","historical data","financial"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/currencyconverter"},{"id":26870,"title":"cursive","library":"cursive","status":"active","version":"0.2.3","language":"python","ecosystem":"pypi","summary":"cursive is an OpenStack library for validating digital signatures, primarily used in Glance and other OpenStack services to verify image signatures. Version 0.2.3 implements OpenStack-specific signature validation. It has a low release cadence, with no recent major updates.","last_verified":"2026-05-01T00:00:00.000Z","tags":["openstack","signature","validation","cryptography"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/cursive"},{"id":5891,"title":"Terminal Cursor Visibility","library":"cursor","status":"active","version":"1.3.5","language":"python","ecosystem":"pypi","summary":"The `cursor` library (current version 1.3.5) is a small, cross-platform Python package designed to hide or show the terminal cursor. It provides simple functions for managing cursor visibility in command-line interfaces on both Linux and Windows, and also installs command-line utilities for quick control. Its release cadence is infrequent, indicating a stable and mature utility.","last_verified":"2026-04-14T00:00:00.000Z","tags":["terminal","cli","utility","cursor","console"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/cursor"},{"id":6337,"title":"Curtsies: Curses-like Terminal Wrapper","library":"curtsies","status":"active","version":"0.4.3","language":"python","ecosystem":"pypi","summary":"Curtsies is a Python library designed for interactive terminal applications, offering full-screen window management, user input handling, and formatted text rendering with colors and styles. It enables developers to create dynamic terminal interfaces like text editors or games. The current version is 0.4.3, and it has a moderate release cadence, with recent updates focusing on Python version compatibility and minor feature enhancements.","last_verified":"2026-04-15T00:00:00.000Z","tags":["terminal","curses","tui","cli","input","output","colored-text"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/curtsies"},{"id":10705,"title":"Curve25519 Signatures and Key Agreement","library":"curve25519-js","status":"maintenance","version":"0.0.4","language":"javascript","ecosystem":"npm","summary":"curve25519-js provides a JavaScript implementation of Curve25519, facilitating both digital signatures and X25519 Diffie-Hellman key agreement. The current stable version is 0.0.4. While its release cadence appears infrequent, with a significant rewrite in 2019, it serves as a functional library for cryptographic operations. A key differentiator is its ability to use a single X25519 key for both signing and key agreement, a feature that distinguishes it from standard Ed25519 implementations which typically use separate key types or require explicit conversion. This is achieved by embedding and extracting a sign bit into the signature during the process. The library is derived from TweetNaCl.js and is suitable for environments where direct Curve25519 operations are needed.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","sign","curve25519","x25519","ed25519"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/curve25519-js"},{"id":18259,"title":"Cush","library":"cush","status":"maintenance","version":"0.2.3","language":"javascript","ecosystem":"npm","summary":"Cush is a modern module bundler for Node.js (>=9) focused on eager bundling, symlink-friendly resolution, and approachable configuration. Version 0.2.3 is the latest stable release, with an experimental API and limited adoption. It features automatic plugin installation, a worker farm for heavy tasks, and a simple plugin API. Differentiators include its use of wch for file watching and symlink support, though it is less mature compared to webpack or rollup.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/cush"},{"id":23479,"title":"cuStateVec (cu13)","library":"custatevec-cu13","status":"active","version":"1.13.1","language":"python","ecosystem":"pypi","summary":"NVIDIA cuQuantum SDK component for state vector simulation on CUDA 13 hardware. Version 1.13.1 provides GPU-accelerated quantum state manipulation. Released alongside cuQuantum releases.","last_verified":"2026-05-01T00:00:00.000Z","tags":["quantum-computing","cuda","gpu","nvidia","state-vector"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/custatevec-cu13"},{"id":18030,"title":"Custom Error Instance","library":"custom-error-instance","status":"maintenance","version":"2.1.2","language":"javascript","ecosystem":"npm","summary":"The `custom-error-instance` library provides a robust mechanism for creating custom JavaScript error constructors that correctly resolve with `instanceof` checks, including support for inheritance hierarchies. It seamlessly integrates with Node.js's native `Error` implementation, allowing developers to extend and define distinct error types without directly modifying the global `Error` object. Key features include the ability to attach custom properties, control error output, and specify stack trace lengths, addressing common challenges when creating custom error classes. The package is currently at version 2.1.2 (as of late 2023) and appears to be in a maintenance phase, with updates occurring on an as-needed basis rather than a fixed release cadence. Its primary differentiator lies in ensuring reliable `instanceof` behavior for custom errors, which can be tricky to implement correctly when extending the native `Error` class manually.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","error","custom","custom-error","instance","instanceof"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/custom-error-instance"},{"id":14517,"title":"Node Custom Exception Utility","library":"custom-exception","status":"active","version":"0.1.2","language":"javascript","ecosystem":"npm","summary":"The `custom-exception` package, currently at version 0.1.2, provides a foundational utility for creating custom error classes within Node.js applications. It aims to simplify the process of defining structured, extensible error types beyond the standard JavaScript `Error` object. While still in early development, as indicated by its low version number, it offers a mechanism to differentiate application-specific errors programmatically. Its release cadence is likely irregular, given its nascent stage. Key differentiators typically include boilerplate reduction for custom error inheritance, properties like status codes, and improved stack trace handling, though specifics depend on the full API. Users should anticipate potential API changes as the library evolves towards a stable major release.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","nodejs","custom-exception"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/custom-exception"},{"id":19436,"title":"Custom Functions Metadata WebPack Plugin","library":"custom-functions-metadata-plugin","status":"active","version":"2.1.7","language":"javascript","ecosystem":"npm","summary":"A WebPack plugin (v2.1.7) for Office Add-ins that generates the metadata JSON file required by Excel custom functions. It pairs with the Custom Functions runtime to define function names, parameters, and descriptions. This plugin is specific to the Office Add-in development lifecycle and requires WebPack 5. It is part of the Office-Addin-Scripts monorepo maintained by Microsoft. Key differentiators: it auto-generates metadata from JavaScript/TypeScript comments, integrates tightly with WebPack 5, and is the official Microsoft tool for enabling Excel custom functions in web add-ins.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","Office","Office Add-in","Excel Custom Functions","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/custom-functions-metadata-plugin"},{"id":10706,"title":"Custom Vue Scrollbar","library":"custom-vue-scrollbar","status":"active","version":"0.0.8","language":"javascript","ecosystem":"npm","summary":"custom-vue-scrollbar is a lightweight (4.5KB gzipped) and high-performance Vue 3 component designed to provide customizable scrollbars while maintaining a native-like scrolling experience. As of version 0.0.8, it is in early development, with an irregular release cadence. It aims to offer advanced features like floating scrollbars (which fix at the bottom of the screen if the container exceeds visible area), toggleable native/simulated scroll modes for diverse use cases (e.g., synchronizing with outer elements), and automatic scrollbar hiding with configurable delay options. A key differentiator is its emphasis on minimal intrusion, few APIs, and direct access to the native scroll element, distinguishing it from libraries that significantly alter native scrolling behavior or introduce complex abstractions like `better-scroll`. It supports TypeScript and prioritizes performance, outperforming older alternatives by optimizing rendering and minimizing JavaScript-level calculations.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/custom-vue-scrollbar"},{"id":3441,"title":"Customer.io Python Client","library":"customerio","status":"active","version":"2.3.0","language":"python","ecosystem":"pypi","summary":"The official Python client library for Customer.io, providing bindings to their Track API (for user identification and event tracking) and App API (for transactional emails, push notifications, SMS, and inbox messages). Currently at version 2.3.0, it sees regular minor updates to support new Customer.io API features.","last_verified":"2026-04-25T10:10:21.282Z","tags":["marketing automation","email","push notifications","sms","analytics","crm","customer engagement"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/customerio"},{"id":23057,"title":"Customer.io CDP Analytics Python SDK","library":"customerio-cdp-analytics","status":"active","version":"0.0.2","language":"python","ecosystem":"pypi","summary":"Official Python SDK for Customer.io's Data Pipelines (CDP), enabling event tracking, identify calls, and real-time data ingestion. Version 0.0.2 (last updated 2025-03-17) requires Python >=3.6. Designed for server-side and backend integration.","last_verified":"2026-05-01T00:00:00.000Z","tags":["customerio","cdp","analytics","event-tracking","data-pipelines"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/customerio-cdp-analytics"},{"id":13033,"title":"Customer.io Gist Web SDK","library":"customerio-gist-web","status":"active","version":"3.21.13","language":"javascript","ecosystem":"npm","summary":"The Customer.io Gist Web SDK (current stable version 3.21.13) provides a robust solution for embedding rich, interactive in-app messages and multi-step flows directly into web applications. Acquired by Customer.io in July 2022, this SDK allows developers to leverage Customer.io's no-code message builder to design and deliver modals, banners, embedded content, and a persistent message inbox. The package maintains an active release cadence with patch, minor, and major versions, indicating regular updates and enhancements. Key differentiators include seamless integration with Customer.io campaigns, advanced route targeting, comprehensive user identification, event tracking for message lifecycle, and the ability to customize messages using user attributes. It enables use cases like user onboarding, feature announcements, and in-app support, simplifying complex in-app messaging logic.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","gist","in-app","messages","product","messaging","in-product","gist.build","customerio","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/customerio-gist-web"},{"id":10707,"title":"Customer.io Node.js Client","library":"customerio-node","status":"active","version":"4.3.0","language":"javascript","ecosystem":"npm","summary":"The customerio-node package provides an official Node.js client for interacting with the Customer.io Journeys REST API. It allows developers to perform core actions such as identifying customers, tracking events, deleting profiles, and sending transactional emails, SMS, push, and Inbox messages. The current stable version is 4.3.0, with regular patch and minor releases addressing bug fixes and adding new transactional messaging capabilities. Major versions, like v4.0.0, introduce breaking changes, primarily for API consistency. While this client is robust for the Journeys API, for new integrations, Customer.io generally recommends using their Data Pipelines JavaScript client (`@customerio/cdp-analytics-js`), which provides a unified interface across various data sources. This library is designed for Node.js environments and warns against use in alternative runtimes due to potential API differences.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","customerio","node","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/customerio-node"},{"id":13034,"title":"Customizr","library":"customizr","status":"active","version":"3.0.5","language":"javascript","ecosystem":"npm","summary":"Customizr is a build tool designed to optimize Modernizr installations by automatically detecting used feature tests within a project's JavaScript and (S)CSS files and generating a custom, minified Modernizr bundle. It helps developers create lean, performant websites by eliminating unused Modernizr tests, thereby reducing asset size and improving load times. The current stable version is 3.0.5, with recent minor updates indicating active maintenance and compatibility with modern Node.js environments. It operates primarily as a command-line interface tool, offering extensive configuration options via a JSON file. Key differentiators include its intelligent crawling capabilities for automated test detection, a high degree of configurability, and seamless integration with popular build systems like Grunt and Gulp through dedicated wrapper packages. This streamlines the Modernizr optimization process, ensuring only the necessary feature detections are included in the final build.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","modernizr","customizr"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/customizr"},{"id":4489,"title":"CustomTkinter","library":"customtkinter","status":"active","version":"5.2.2","language":"python","ecosystem":"pypi","summary":"CustomTkinter is a Python UI library based on Tkinter, designed to create modern-looking and fully customizable graphical user interfaces. It provides a consistent and aesthetically pleasing experience across Windows, macOS, and Linux platforms, enhancing standard Tkinter widgets with advanced styling. The library is actively developed, with its current version being 5.2.2.","last_verified":"2026-04-12T00:00:00.000Z","tags":["GUI","Tkinter","desktop-app","UI","modern-ui"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/customtkinter"},{"id":5892,"title":"Cut Cross Entropy","library":"cut-cross-entropy","status":"active","version":"25.1.1","language":"python","ecosystem":"pypi","summary":"Cut Cross Entropy provides a highly memory-efficient implementation of the linear-cross-entropy loss function, primarily optimized for large language models and high-throughput inference scenarios. It is part of the vLLM project. The current version is 25.1.1, indicating a rapid development cycle, likely following a date-based or frequent release cadence, designed for NVIDIA GPUs.","last_verified":"2026-04-14T00:00:00.000Z","tags":["machine learning","deep learning","loss function","pytorch","gpu","cuda","vllm","llm"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/cut-cross-entropy"},{"id":26871,"title":"NVIDIA cuTENSOR Python Bindings (CUDA 13)","library":"cutensor-cu13","status":"active","version":"2.6.0","language":"python","ecosystem":"pypi","summary":"Python bindings for NVIDIA cuTENSOR, a GPU-accelerated tensor computation library optimized for deep learning and HPC. Version 2.6.0 supports CUDA 13.x. Release cadence follows cuTENSOR releases (major.minor.patch).","last_verified":"2026-05-01T00:00:00.000Z","tags":["cuda13","gpu","tensor","linear-algebra","nvidia"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/cutensor-cu13"},{"id":23480,"title":"cuTensorNet (cu12)","library":"cutensornet-cu12","status":"active","version":"24.10.0","language":"python","ecosystem":"pypi","summary":"cuTensorNet is a component of NVIDIA cuQuantum SDK for tensor network computations, enabling efficient contraction of tensor networks on GPUs. This package (cutensornet-cu12) targets CUDA 12.x. Current version: 24.10.0. It is part of the cuQuantum Python ecosystem, maintained by NVIDIA with quarterly releases.","last_verified":"2026-05-01T00:00:00.000Z","tags":["cuQuantum","tensor network","GPU","NVIDIA","CUDA"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/cutensornet-cu12"},{"id":23481,"title":"Cutlet","library":"cutlet","status":"active","version":"0.5.0","language":"python","ecosystem":"pypi","summary":"Japanese to romaji converter using fugashi and kakasi. Current version 0.5.0 (May 2025). Low/medium release cadence; pre-1.0 API cleanup expected.","last_verified":"2026-05-01T00:00:00.000Z","tags":["japanese","romaji","converter","nlp"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/cutlet"},{"id":26872,"title":"cv-bridge","library":"cv-bridge","status":"active","version":"1.13.0.post0","language":"python","ecosystem":"pypi","summary":"CvBridge converts between ROS Image messages and OpenCV images. Current version is 1.13.0.post0. Release cadence follows ROS distributions.","last_verified":"2026-05-01T00:00:00.000Z","tags":["ros","opencv","image","conversion","cvbridge"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/cv-bridge"},{"id":23482,"title":"cv2-enumerate-cameras","library":"cv2-enumerate-cameras","status":"active","version":"1.3.3","language":"python","ecosystem":"pypi","summary":"Enumeration of available OpenCV camera indices via VideoCapture. Version 1.3.3, stable. Provides cross-platform functions to list camera devices without trial-and-error. Released irregularly.","last_verified":"2026-05-01T00:00:00.000Z","tags":["opencv","camera","enumeration","video"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/cv2-enumerate-cameras"},{"id":10708,"title":"Class Variance Authority (CVA)","library":"cva","status":"active","version":"0.0.0","language":"javascript","ecosystem":"npm","summary":"Class Variance Authority (CVA) is a tiny, TypeScript-first utility library for defining and resolving UI component variants in a structured, type-safe manner. It allows developers to describe base classes and variant-specific classes, handling the runtime resolution based on provided props. CVA supports features like compound variants, default variants, and provides a `VariantProps` utility type for extracting TypeScript prop types. Currently, the stable package is `class-variance-authority`, with version 0.7.1 as of the latest npm publish over a year ago. While the `cva` package name exists, it's a placeholder, and the official project intends to use `cva` as the primary name from v1 onwards. It is framework-agnostic (works with React, Vue, Svelte, plain HTML) and CSS-agnostic (Tailwind CSS, CSS Modules, plain classes), making it highly flexible. Its small bundle size (approx. 1.6 KB minified + gzipped) and lack of runtime style injection are key differentiators against CSS-in-JS solutions, providing full control over stylesheet output.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","placeholder","zce"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/cva"},{"id":23058,"title":"CVAT SDK","library":"cvat-sdk","status":"active","version":"2.64.0","language":"python","ecosystem":"pypi","summary":"CVAT SDK provides a Python client for the Computer Vision Annotation Tool (CVAT) API. Version 2.64.0, requires Python >=3.10. It supports task management, annotation upload/download, and integration with CVAT server. Release cadence is regular, following CVAT releases.","last_verified":"2026-05-01T00:00:00.000Z","tags":["annotation","computer-vision","cvat","sdk","automation"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/cvat-sdk"},{"id":21088,"title":"cvc5 Python Bindings","library":"cvc5","status":"active","version":"1.3.3","language":"python","ecosystem":"pypi","summary":"Python bindings for cvc5, an efficient automatic theorem prover for Satisfiability Modulo Theories (SMT). Current version 1.3.3. Release cadence: irregular, ~3 major versions per year.","last_verified":"2026-04-27T00:00:00.000Z","tags":["SMT","theorem prover","solver","verification","cvc5"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/cvc5"},{"id":6338,"title":"ClamAV Private Database Mirror Updater Tool","library":"cvdupdate","status":"active","version":"1.2.0","language":"python","ecosystem":"pypi","summary":"cvdupdate is a command-line tool designed to facilitate the creation and maintenance of private mirrors for ClamAV antivirus databases. It efficiently downloads the latest ClamAV signature databases (CVDs) and associated patch files (CDIFFs), replacing the older `clamdownloader.pl` script. The library is actively maintained, with its current version being 1.2.0, and receives regular updates to support new ClamAV features and address bug fixes.","last_verified":"2026-04-15T00:00:00.000Z","tags":["ClamAV","antivirus","mirror","update","security","CLI","database"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/cvdupdate"},{"id":8918,"title":"Arista CloudVision Portal REST API Client","library":"cvprac","status":"active","version":"1.4.2","language":"python","ecosystem":"pypi","summary":"cvprac is a Python client library designed to interact with the Arista CloudVision Portal (CVP) RESTful API. It simplifies API calls, handles session management, error retries, and abstracts CVP version-specific API changes, enabling easier automation and integration with CVP. The library is actively maintained, with a typical release cadence of several updates per year, and is currently at version 1.4.2.","last_verified":"2026-04-16T00:00:00.000Z","tags":["networking","arista","cloudvision","cvp","rest-api","automation"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/cvprac"},{"id":3946,"title":"CVSS Library","library":"cvss","status":"active","version":"3.6","language":"python","ecosystem":"pypi","summary":"The `cvss` library provides a Python implementation for calculating and parsing Common Vulnerability Scoring System (CVSS) scores for versions 2, 3, and 4. It enables users to convert CVSS vectors into human-readable scores and provides programmatic access to individual metric values. The current version is 3.6, and it sees active maintenance with several releases per year addressing bug fixes and new CVSS specification versions.","last_verified":"2026-04-11T00:00:00.000Z","tags":["security","vulnerability","cvss","score"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/cvss"},{"id":8049,"title":"CVSSlib","library":"cvsslib","status":"maintenance","version":"1.0.0","language":"python","ecosystem":"pypi","summary":"CVSSlib is a Python 3 library designed for calculating Common Vulnerability Scoring System (CVSS) v2, v3, and v3.1 vectors. It provides utilities for scoring and manipulating CVSS vectors and is built to be extendable, allowing for custom scoring systems. The current version is 1.0.0, released in March 2020, and the project is in a maintenance state with no active feature development since then.","last_verified":"2026-04-16T00:00:00.000Z","tags":["cvss","security","vulnerability","scoring"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/cvsslib"},{"id":4490,"title":"CVXOPT: Convex Optimization Package","library":"cvxopt","status":"active","version":"1.3.3","language":"python","ecosystem":"pypi","summary":"CVXOPT is a Python package for convex optimization. It provides a dense and sparse matrix object type and an extensive library of solvers for linear programs, quadratic programs, semidefinite programs, and general convex optimization problems. The current version is 1.3.3, and it receives active maintenance, primarily through bug fixes and Python version compatibility updates (e.g., Python 3.8+ is generally recommended).","last_verified":"2026-04-12T00:00:00.000Z","tags":["optimization","convex-optimization","mathematics","solvers","numerical-computing"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/cvxopt"},{"id":2452,"title":"CVXPY","library":"cvxpy","status":"active","version":"1.8.2","language":"python","ecosystem":"pypi","summary":"CVXPY is a Python-embedded modeling language for convex optimization problems. It allows users to express optimization problems in a natural way that follows mathematical notation, automatically transforming them into standard form, calling a solver, and unpacking the results. It is actively maintained with frequent patch releases, and major versions (e.g., 1.8.x) are supported with bugfixes while the next major release (e.g., 1.9) is under development, with older major versions no longer officially supported.","last_verified":"2026-04-24T20:11:22.628Z","tags":["optimization","convex-optimization","mathematical-modeling","solver","numerical-computing"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/cvxpy"},{"id":9633,"title":"CVXPY Base","library":"cvxpy-base","status":"active","version":"1.8.2","language":"python","ecosystem":"pypi","summary":"CVXPY is a domain-specific language (DSL) for modeling convex optimization problems in Python. The `cvxpy-base` package provides the core functionality without bundling default solvers. It is currently at version 1.8.2 and follows a regular release cadence with major versions released periodically and patch releases for bug fixes and solver updates.","last_verified":"2026-04-17T00:00:00.000Z","tags":["optimization","convex-optimization","mathematical-programming","dsl","linear-programming","quadratic-programming"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/cvxpy-base"},{"id":5599,"title":"CW RPA Library","library":"cw-rpa","status":"active","version":"1.2.2","language":"python","ecosystem":"pypi","summary":"The `cw-rpa` package is a Python library providing reusable functions and common utilities specifically designed for developing Robotic Process Automation (RPA) bots. It offers modules for handling user inputs, logging, and interacting with web services. The current version is 1.2.2, released on October 12, 2025, and appears to have a regular release cadence based on the PyPI history.","last_verified":"2026-04-12T00:00:00.000Z","tags":["rpa","automation","robotics","utilities","workflow"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/cw-rpa"},{"id":5893,"title":"cwcwidth","library":"cwcwidth","status":"active","version":"0.1.12","language":"python","ecosystem":"pypi","summary":"cwcwidth provides efficient Python bindings for the POSIX wcwidth and wcswidth functions, which calculate the printable length of Unicode characters and strings on a terminal. It is actively maintained with version 0.1.12 being the latest, featuring regular updates that often include support for new Python versions, dropping support for older ones, and updating to the latest Unicode definitions.","last_verified":"2026-04-14T00:00:00.000Z","tags":["string-width","unicode","terminal","c-bindings","character-width","posix"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/cwcwidth"},{"id":27675,"title":"cwe2: CWE common weakness enumeration library","library":"cwe2","status":"active","version":"3.0.0","language":"python","ecosystem":"pypi","summary":"cwe2 is a Python library for working with the Common Weakness Enumeration (CWE) dictionary. Version 3.0.0 provides access to CWE data including weaknesses, categories, and views. The library is actively maintained with periodic releases.","last_verified":"2026-05-09T00:00:00.000Z","tags":["cwe","common-weakness-enumeration","security","vulnerability","weakness"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/cwe2"},{"id":25151,"title":"cwise-compiler","library":"cwise-compiler","status":"maintenance","version":"1.1.3","language":"javascript","ecosystem":"npm","summary":"cwise-compiler is the internal compiler component of the cwise library for ndarray-optimized operations. Version 1.1.3 is the current stable release. It provides a lower-level API to compile cwise procedures directly, bypassing the parser (cwise-parser) and esprima. This package is intended for advanced users who need to skip the standard cwise interface. It compiles a procedure object containing parsed pre, body, and post functions into optimized JavaScript. The main differentiator is its role as a core piece of the cwise ecosystem, offering a minimal, direct compilation path for ndarray operations.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","cwise","ndarray","compiler"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/cwise-compiler"},{"id":13036,"title":"cwise-parser","library":"cwise-parser","status":"maintenance","version":"1.0.3","language":"javascript","ecosystem":"npm","summary":"cwise-parser is an internal utility package within the scijs ecosystem, specifically designed as a preprocessor for the `cwise` library. The `cwise` library facilitates component-wise operations on `ndarray` (N-dimensional array) data structures in JavaScript. This parser is not intended for direct public consumption; instead, it processes user-defined functions and arguments for `cwise`, transforming them into an intermediate representation suitable for `cwise`'s internal compilation process. The package is currently at version 1.0.3, last published in 2016. While still functional as a dependency of `cwise`, it is part of an older, less actively developed set of tools, meaning new features are unlikely, and maintenance is minimal. Its core differentiator is its specialized role in the `cwise`/`ndarray` pipeline for optimizing numerical operations.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","cwise","parser","ndarray","internals"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/cwise-parser"},{"id":7120,"title":"CWL Upgrader","library":"cwl-upgrader","status":"active","version":"1.2.15","language":"python","ecosystem":"pypi","summary":"cwl-upgrader is a Python library and command-line tool designed to upgrade Common Workflow Language (CWL) documents. It supports upgrading CWL tools and workflows from older versions (draft-3, v1.0, v1.1) to the current v1.2 specification. The library focuses solely on syntax migration and does not perform validation of the document's correctness. It is actively maintained with frequent patch releases, often driven by dependency updates and Python version support.","last_verified":"2026-04-16T00:00:00.000Z","tags":["CWL","workflow","upgrader","Common Workflow Language","CLI","schema"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/cwl-upgrader"},{"id":7121,"title":"cwl-utils: Common Workflow Language Utilities","library":"cwl-utils","status":"active","version":"0.41","language":"python","ecosystem":"pypi","summary":"cwl-utils is a Python library providing utilities and autogenerated classes for loading, manipulating, and parsing Common Workflow Language (CWL) v1.0, v1.1, and v1.2 documents. It is the reference implementation of CWL, offering comprehensive validation and various tools for working with CWL files. The library is actively maintained with frequent releases, typically several times a year.","last_verified":"2026-04-16T00:00:00.000Z","tags":["CWL","workflow","parser","schema-validation","bioinformatics","scientific-workflow"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/cwl-utils"},{"id":9634,"title":"Common Workflow Language Testing Framework (cwltest)","library":"cwltest","status":"active","version":"2.6.20251216093331","language":"python","ecosystem":"pypi","summary":"cwltest is the Common Workflow Language (CWL) testing framework. It provides tools to validate CWL workflows against defined test cases. As of its latest version 2.6.20251216093331, it supports Python versions 3.10 to 3.14. The library has a rapid release cadence, often with multiple releases per month, using a date-based versioning scheme.","last_verified":"2026-04-17T00:00:00.000Z","tags":["workflow","testing","cwl","common workflow language","pytest","bioinformatics"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/cwltest"},{"id":6579,"title":"cwltool","library":"cwltool","status":"active","version":"3.2.20260411152607","language":"python","ecosystem":"pypi","summary":"cwltool is the reference implementation for the Common Workflow Language (CWL), enabling users to parse, validate, and execute CWL workflows and command-line tools. It supports various execution environments, including Docker and Singularity. The current version is 3.2.20260411152607, and it maintains a rapid, date-based release cadence, with version numbers reflecting both CWL specification and release date.","last_verified":"2026-04-15T00:00:00.000Z","tags":["workflow-engine","cwl","bioinformatics","cli-tool","workflow"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/cwltool"},{"id":5600,"title":"CoreWeave Sandbox Python Client","library":"cwsandbox","status":"active","version":"0.16.0","language":"python","ecosystem":"pypi","summary":"A Python client library for CoreWeave Sandboxes (CWSandboxes), offering a programmatic interface to manage sandboxed environments for secure execution of workloads on the CoreWeave platform. It is currently at version 0.16.0 and maintains an active release cadence with frequent updates.","last_verified":"2026-04-12T00:00:00.000Z","tags":["cloud","coreweave","sandbox","api-client","remote-execution"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/cwsandbox"},{"id":8050,"title":"cx_Freeze","library":"cx-freeze","status":"active","version":"8.6.4","language":"python","ecosystem":"pypi","summary":"cx_Freeze is a Python package that creates standalone executables from Python scripts, providing the same performance as the original script. It is cross-platform, supporting Windows, macOS, and Linux, and is actively maintained with frequent patch and minor releases. The current version is 8.6.4, supporting Python 3.10 to 3.14.","last_verified":"2026-04-16T00:00:00.000Z","tags":["packaging","executable","distribution","standalone","freezing"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/cx-freeze"},{"id":1975,"title":"cx_Oracle","library":"cx-oracle","status":"deprecated","version":"8.3.0","language":"python","ecosystem":"pypi","summary":"cx_Oracle is a Python extension module that enables access to Oracle Database, conforming to the Python Database API v2.0 specification. The current version is 8.3.0, released in November 2021, and introduced official support for Python 3.10. However, it is officially deprecated in favor of `python-oracledb` by Oracle, which is recommended for new projects.","last_verified":"2026-04-24T04:16:03.143Z","tags":["database","oracle","sql","driver"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/cx-oracle"},{"id":4924,"title":"Python C++ Symbol Demangler","library":"cxxfilt","status":"active","version":"0.3.0","language":"python","ecosystem":"pypi","summary":"Cxxfilt provides a Python interface to demangle C++ symbol names, typically found in compiled binaries or stack traces. It wraps the functionality of system utilities like `c++filt` or `abi::__cxa_demangle`. The current version is 0.3.0, and it is actively maintained on GitHub.","last_verified":"2026-04-12T00:00:00.000Z","tags":["c++","demangle","abi","debugging","symbols"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/cxxfilt"},{"id":21089,"title":"cxxheaderparser","library":"cxxheaderparser","status":"active","version":"1.7.0","language":"python","ecosystem":"pypi","summary":"A modern, Python-based parser for C++ header files. It can parse C++ headers into an AST and optionally generate a JSON representation. Version 1.7.0 supports Python >=3.6. Releases are occasional, with active maintenance.","last_verified":"2026-04-27T00:00:00.000Z","tags":["C++","header parser","AST","clang"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/cxxheaderparser"},{"id":23059,"title":"cybox","library":"cybox","status":"maintenance","version":"2.1.0.21","language":"python","ecosystem":"pypi","summary":"A Python library for parsing and generating CybOX (Cyber Observable eXpression) content. Version 2.1.0.21 is the latest. The library is in maintenance mode with infrequent releases.","last_verified":"2026-05-01T00:00:00.000Z","tags":["cybox","stix","observables","cti","cybersecurity"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/cybox"},{"id":8051,"title":"Cybrid Bank API Python Client","library":"cybrid-api-bank-python","status":"active","version":"0.128.106","language":"python","ecosystem":"pypi","summary":"The `cybrid-api-bank-python` library provides a Python client for interacting with the Cybrid Bank API. It enables developers to build and launch white-label crypto products and services, managing resources across banks, customers, accounts, and more. This package is automatically generated from the Cybrid OpenAPI specification. The current version is `0.128.106`, and it appears to be actively maintained with frequent releases, often on a daily basis.","last_verified":"2026-04-16T00:00:00.000Z","tags":["crypto","bank","fintech","api-client","openapi-generated"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/cybrid-api-bank-python"},{"id":8052,"title":"Cybrid Identity API Python Client","library":"cybrid-api-id-python","status":"active","version":"0.128.106","language":"python","ecosystem":"pypi","summary":"Cybrid-api-id-python is the official Python client for interacting with the Cybrid Identity APIs. Cybrid provides an all-in-one platform for compliant stablecoins and fiat payment infrastructure, offering crypto liquidity, secure wallet custody, and regulatory compliance. This library, currently at version 0.128.106, is actively maintained with frequent updates, reflecting ongoing development of the Cybrid platform.","last_verified":"2026-04-16T00:00:00.000Z","tags":["cryptocurrency","finance","api-client","identity","oauth","openapi-generated"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/cybrid-api-id-python"},{"id":8053,"title":"Cybrid Organization API Python Client","library":"cybrid-api-organization-python","status":"active","version":"0.128.106","language":"python","ecosystem":"pypi","summary":"Cybrid-api-organization-python is the official Python client for the Cybrid Organization API, part of the broader Cybrid cryptocurrency infrastructure platform. It enables programmatic interaction with organizational resources, such as fetching and updating organization details. The library is automatically generated from OpenAPI specifications, ensuring it stays aligned with the API. It is actively maintained, with frequent releases, and the current version is 0.128.106.","last_verified":"2026-04-16T00:00:00.000Z","tags":["crypto","api-client","organization","fintech","openapi-generated","cryptocurrency"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/cybrid-api-organization-python"},{"id":389,"title":"Cycler","library":"cycler","status":"active","version":"0.12.1","language":"python","ecosystem":"pypi","summary":"Cycler is a Python library for creating composable style cycles, allowing for flexible and reusable combinations of style properties. The current version is 0.12.1, released on a regular basis, with the latest release on March 28, 2026.","last_verified":"2026-05-12T13:28:34.458Z","tags":["cycler","matplotlib","style cycles","Python"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/cycler"},{"id":8054,"title":"Cyclic","library":"cyclic","status":"maintenance","version":"1.0.0","language":"python","ecosystem":"pypi","summary":"The `cyclic` Python library, currently at version 1.0.0, is designed to handle and detect cyclic relations between objects. It allows you to add parent-child relationships and then query if a specific object is part of a cyclic dependency. The library has a low release cadence, with its last update in 2018.","last_verified":"2026-04-16T00:00:00.000Z","tags":["cyclic relations","dependency detection","graph","utility"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/cyclic"},{"id":25152,"title":"cyclic-router","library":"cyclic-router","status":"active","version":"6.0.0","language":"javascript","ecosystem":"npm","summary":"A routing library for Cycle.js applications, wrapping the main function to provide route matching and navigation. Current stable version is 6.0.0, released sporadically with a focus on incremental improvements. Unlike older versions (V4 and below) that acted as drivers, V5+ uses a `routerify` wrapper that works with `@cycle/history` and supports route parameters, basename configuration, and raw history access. Differentiators include integration with switch-path matcher and explicit route-to-component mapping via `routedComponent()`. Requires peer dependencies `@cycle/history` and `history`.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/cyclic-router"},{"id":3947,"title":"CycloneDX Software Bill of Materials (SBOM) generator for Python projects and environments","library":"cyclonedx-bom","status":"active","version":"7.3.0","language":"python","ecosystem":"pypi","summary":"cyclonedx-bom is a Python library and command-line tool for generating CycloneDX Software Bill of Materials (SBOM) for Python projects and environments. It supports various formats and schema versions of the CycloneDX specification. The current version is 7.3.0, and it maintains an active release cadence with frequent updates, with the latest release on March 30, 2026.","last_verified":"2026-04-11T00:00:00.000Z","tags":["SBOM","security","supply-chain","CycloneDX","software-composition-analysis"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/cyclonedx-bom"},{"id":1234,"title":"CycloneDX Python Library","library":"cyclonedx-python-lib","status":"active","version":"11.7.0","language":"python","ecosystem":"pypi","summary":"The CycloneDX Python Library provides data models, validators, and serialization/deserialization capabilities for creating, rendering, and reading CycloneDX Software Bill of Materials (SBOM) documents. It is an OWASP Flagship Project and is intended as a programmatic library, not a standalone SBOM generation tool. The library maintains a frequent release cadence, often releasing new minor versions multiple times a quarter.","last_verified":"2026-04-23T18:47:40.489Z","tags":["security","sbom","cyclonedx","supply chain","bill-of-materials"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/cyclonedx-python-lib"},{"id":849,"title":"Cyclopts","library":"cyclopts","status":"active","version":"4.10.1","language":"python","ecosystem":"pypi","summary":"Cyclopts is a modern, easy-to-use command-line interface (CLI) framework built on Python type hints, offering an intuitive and efficient developer experience. It provides advanced type hinting support, rich help page generation from docstrings, and extensive customization options for parsing and launching. The library is actively maintained, currently at version 4.10.1, with frequent updates and ongoing development towards version 5.0.","last_verified":"2026-04-11T13:25:14.930Z","tags":["cli","command-line-interface","type-hints","parser","rich","developer-tool"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/cyclopts"},{"id":23060,"title":"Cycode CLI","library":"cycode","status":"active","version":"3.15.0","language":"python","ecosystem":"pypi","summary":"Cycode CLI (v3.15.0) is a security scanning tool for SAST, SCA, Secrets, and IaC scanning, integrating into developer workflows via CLI or CI/CD. It requires Python >=3.9 and is actively maintained with frequent releases.","last_verified":"2026-05-01T00:00:00.000Z","tags":["security","devsecops","sast","sca","secrets","iac","cli"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/cycode"},{"id":23483,"title":"CyDifflib","library":"cydifflib","status":"active","version":"1.2.0","language":"python","ecosystem":"pypi","summary":"A fast Cython-powered implementation of Python's difflib algorithms (SequenceMatcher, unified_diff, etc.). Current version: 1.2.0. Released irregularly, maintained by the RapidFuzz project. Requires Python >=3.9.","last_verified":"2026-05-01T00:00:00.000Z","tags":["difflib","cython","sequence-matching","diff","rapidfuzz"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/cydifflib"},{"id":21090,"title":"cyksuid","library":"cyksuid","status":"active","version":"2.1.0","language":"python","ecosystem":"pypi","summary":"A Cython-based implementation of KSUID (K-Sortable Unique IDentifier) for Python. Version 2.1.0 provides fast generation and parsing of KSUIDs with a focus on performance. Released under MIT license.","last_verified":"2026-04-27T00:00:00.000Z","tags":["ksuid","unique-id","cython","sortable"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/cyksuid"},{"id":23484,"title":"CyLP","library":"cylp","status":"active","version":"0.94.0","language":"python","ecosystem":"pypi","summary":"CyLP is a Python interface for the COIN-OR Linear Programming (CLP), COIN-OR Branch and Cut (CBC), and COIN-OR Cut Generation Library (CGL) solvers. It provides a modeling layer similar to PuLP but directly wraps the COIN-OR solvers for efficient linear and mixed-integer programming. Version 0.94.0 is current; release cadence is intermittent.","last_verified":"2026-05-01T00:00:00.000Z","tags":["linear programming","mixed integer programming","coin-or","clp","cbc","optimization"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/cylp"},{"id":978,"title":"cymem","library":"cymem","status":"active","version":"2.0.13","language":"python","ecosystem":"pypi","summary":"cymem is a Python library that provides efficient memory-management helpers for Cython. It simplifies tying C-level memory allocations (via `calloc`/`free`) to the lifecycle of Python objects, automatically freeing memory when the owning Python object is garbage collected. The core component is `cymem.Pool`, a thin wrapper around `calloc`. Currently at version 2.0.13, it maintains a regular release cadence, often aligning with new Python version support and performance enhancements like free-threading.","last_verified":"2026-04-11T15:04:17.835Z","tags":["Cython","memory management","low-level","C extensions","ffi"],"install_tag":"stale","install_tag_description":"widespread failures or data too old to trust","api":"https://checklist.day/api/registry/cymem"},{"id":26874,"title":"cypari","library":"cypari","status":"maintenance","version":"2.5.6","language":"python","ecosystem":"pypi","summary":"A standalone Python interface to the PARI/GP computer algebra system, extracted from SageMath. Version 2.5.6 (2024?) provides basic number theory functions, elliptic curves, and polynomial arithmetic. Development appears slow; latest release is from 2020?.","last_verified":"2026-05-01T00:00:00.000Z","tags":["computer-algebra","number-theory","pari-gp"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/cypari"},{"id":10384,"title":"Cypress: Next-Generation Front-End Testing","library":"cypress","status":"active","version":"15.14.0","language":"javascript","ecosystem":"npm","summary":"Cypress is a comprehensive front-end testing framework designed for the modern web, enabling end-to-end, integration, and component testing. Unlike traditional WebDriver-based solutions, Cypress executes tests directly within the browser, providing a unique interactive experience with real-time command logs, time-travel debugging, and automatic reloads. Its architecture allows for direct manipulation of the browser, network requests, and DOM, leading to more reliable and faster tests. The current stable version is 15.14.0. Cypress maintains a relatively fast release cadence, with minor versions often released every few weeks to introduce new features, bug fixes, and performance improvements, while major versions (e.g., v10, v12) introduce more significant breaking changes and architectural shifts. Key differentiators include its bundled nature (no external WebDriver), interactive test runner, built-in assertion library (Chai), and powerful mocking capabilities for network requests.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","automation","browser","cypress","cypress.io","e2e","end-to-end","integration","component","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/cypress"},{"id":14519,"title":"Cypress AngularJS Unit Test Adapter","library":"cypress-angularjs-unit-test","status":"abandoned","version":"1.2.1","language":"javascript","ecosystem":"npm","summary":"This package enables unit testing of AngularJS (Angular 1.x) values, services, controllers, and components directly within the Cypress.io test runner. It allows developers to leverage Cypress's powerful features, such as DOM snapshots and time-travel debugging, for individual AngularJS units, providing a comprehensive debugging experience similar to end-to-end tests. The current stable version is 1.2.1, released in April 2018. Given the last release date and its 'BETA' designation in the README, the project appears unmaintained. Its primary differentiator was bringing Cypress's robust E2E testing environment to the unit testing of AngularJS applications. It's crucial to note that AngularJS itself reached End-of-Life (EOL) on December 31, 2021, meaning it no longer receives official updates or security patches, which significantly impacts the relevance and security of this package.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","angularjs","cypress","cypress-io","test","testing"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/cypress-angularjs-unit-test"},{"id":13037,"title":"Cypress-axe: Accessibility Testing with axe-core","library":"cypress-axe","status":"active","version":"1.7.0","language":"javascript","ecosystem":"npm","summary":"Cypress-axe integrates the popular axe-core library into Cypress, enabling automated web accessibility testing directly within end-to-end test suites. This package allows developers to scan their application for WCAG violations and other accessibility issues at various points in their user flows, not just on initial page load. The current stable version is 1.7.0, which supports Cypress up to v15 and axe-core v3 or v4. Releases are generally aligned with new Cypress major versions, ensuring compatibility and continuous support for the latest testing environments. Its key differentiator is the seamless ability to run accessibility checks dynamically after user interactions, leveraging axe-core's comprehensive ruleset to provide detailed, actionable feedback directly within the Cypress test runner environment, making accessibility a part of the standard testing workflow.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","a11y","accessibility","axe","axe-core","cypress","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/cypress-axe"},{"id":15309,"title":"Cypress CircleCI Reporter","library":"cypress-circleci-reporter","status":"active","version":"0.5.0","language":"javascript","ecosystem":"npm","summary":"cypress-circleci-reporter is a specialized test reporter for Cypress, designed to integrate seamlessly with CircleCI's test parallelization features. Based on `mocha-junit-reporter`, it generates JUnit XML reports and leverages test timing data to optimize test distribution across parallel CircleCI containers. This allows for faster feedback cycles in CI/CD pipelines. The current stable version is 0.5.0, with releases occurring intermittently but actively since 2020. Key differentiators include its focus on enhancing CircleCI's built-in parallelization, the ability to specify report output directories and filenames with hash-based uniqueness, and a `consoleOutput` option for real-time test status in the terminal. It requires Cypress 3.8.3 or newer and `mocha` as a peer dependency.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","circleci","reporter","cypress","parallelization","testing","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/cypress-circleci-reporter"},{"id":15583,"title":"Cypress CTRF JSON Reporter","library":"cypress-ctrf-json-reporter","status":"active","version":"0.0.14","language":"javascript","ecosystem":"npm","summary":"cypress-ctrf-json-reporter is a Cypress test reporter designed to generate JSON reports conforming to the Common Test Report Format (CTRF) open standard. Currently at version `0.0.14`, this package is in its early development stages, with releases primarily focused on dependency updates and repository hygiene, indicating a maintenance-oriented cadence rather than active feature development. Its primary differentiator is the strict adherence to CTRF, a community-driven specification that ensures uniform, framework-agnostic test reports. This standardization allows for consistent validation, merging, comparison, and analysis of test results across diverse programming languages and testing frameworks, thereby improving CI/CD pipeline integration and analytics. It seamlessly integrates into Cypress configurations, outputting a `ctrf-report.json` file by default.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","ctrf","common-test-report-format","test-reporting","test-results","testing","json","ci","cypress","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/cypress-ctrf-json-reporter"},{"id":13039,"title":"Dark Mode for Cypress Test Runner","library":"cypress-dark","status":"maintenance","version":"1.8.3","language":"javascript","ecosystem":"npm","summary":"cypress-dark is a utility package for Cypress that provides customizable dark themes for the Cypress Test Runner UI. It is currently stable at version `1.8.3`, with the last significant update occurring in late 2021. The package's release cadence appears to be infrequent, primarily addressing bug fixes or compatibility issues with Cypress rather than consistently introducing new features. Its key differentiators include offering several pre-defined themes, such as 'dark' and 'halloween', and a unique feature to programmatically force the application under test into dark mode by stubbing `window.matchMedia`. This functionality is highly useful for thoroughly testing applications that implement `prefers-color-scheme` logic. It integrates directly into the `cypress/support/index.js` file for straightforward activation within your Cypress project setup.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","cypress","cypress-io","dark","theme"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/cypress-dark"},{"id":15586,"title":"Cypress Data Session","library":"cypress-data-session","status":"active","version":"3.0.0","language":"javascript","ecosystem":"npm","summary":"cypress-data-session is a Cypress plugin designed to streamline test data setup and reuse by implementing a powerful caching mechanism. It provides the `cy.dataSession` command, allowing developers to define how test data (like user objects, authentication tokens, or complex API responses) is created, validated, cached, and recreated if necessary. This plugin significantly speeds up test execution by avoiding repetitive, expensive data creation operations across multiple tests or even different spec files. Currently at v3.0.0, the package sees consistent maintenance and bug fixes, with major versions introducing breaking changes tied to Cypress core updates. Its key differentiator from Cypress's native `cy.session` command is its flexibility: `cy.dataSession` can cache *anything* (not just browser session state), provides direct access to cached data, supports custom validation logic, dependent caching, time limits, use count limits, and offers static utility methods, making it highly adaptable for complex test scenarios.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","cypress","cypress-commands","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/cypress-data-session"},{"id":25153,"title":"cypress-devserver-esbuild","library":"cypress-devserver-esbuild","status":"active","version":"1.5.0","language":"javascript","ecosystem":"npm","summary":"Minimal esbuild dev server for Cypress component tests. Current stable version 1.5.0 adds Cypress 14 support while maintaining backward compatibility to Cypress 12 and 13. Tests are packaged as ESM bundles via a tiny express server. Written in TypeScript with full type definitions. Requires esbuild ^0.17.0 as a peer dependency. Unlike other Cypress dev servers (webpack, vite), this provides a lightweight, minimal config option for esbuild users.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","cypress","esbuild","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/cypress-devserver-esbuild"},{"id":21092,"title":"cypress-esbuild-preprocessor","library":"cypress-esbuild-preprocessor","status":"active","version":"1.0.2","language":"javascript","ecosystem":"npm","summary":"A Cypress preprocessor that uses esbuild to bundle test specs, offering roughly 50x faster performance compared to Webpack/Babel/TypeScript-based alternatives. Current stable version is 1.0.2, with a low release cadence focused on bug fixes and compatibility. Key differentiators: zero-config TypeScript support via tsconfig, path alias resolution, and minimal overhead. Requires esbuild as a peer dependency. Suited for teams looking to speed up Cypress test execution in CI or local development.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","cypress","preprocessor","esbuild","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/cypress-esbuild-preprocessor"},{"id":13038,"title":"Cypress Fail on Console Error","library":"cypress-fail-on-console-error","status":"active","version":"5.1.3","language":"javascript","ecosystem":"npm","summary":"cypress-fail-on-console-error is a Cypress plugin designed to automatically fail end-to-end or component tests when the application under test emits `console.error()` or other specified console messages (e.g., `warn`, `info`, `debug`, `trace`, `table`). This helps ensure application quality by preventing uncaught console output from silently passing in CI/CD pipelines. The current stable version is 5.1.3, with frequent minor releases primarily focused on dependency updates via Renovate bot, ensuring compatibility with the latest Cypress versions. Key differentiators include highly configurable message exclusion via strings or regular expressions, dynamic configuration changes within individual tests using `getConfig()` and `setConfig()`, and the ability to observe various console log levels beyond just errors. Unlike manual `cy.stub` approaches, this plugin provides a streamlined and declarative way to enforce console cleanliness across an entire test suite.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","cypress","testing","console","e2e","component","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/cypress-fail-on-console-error"},{"id":13044,"title":"Cypress Fail on Network Error","library":"cypress-fail-on-network-error","status":"active","version":"1.0.5","language":"javascript","ecosystem":"npm","summary":"cypress-fail-on-network-error is a Cypress plugin designed to automatically fail tests when network requests made during their execution encounter specified error conditions. This allows for proactive identification of backend issues, broken API endpoints, or unexpected HTTP status codes directly within the Cypress test suite. The current stable version is 1.0.5, with releases primarily focused on dependency updates (especially Cypress itself) and minor enhancements. It differentiates itself by offering fine-grained configuration to define which network errors (based on URL patterns, HTTP methods, and status codes or ranges) should trigger a test failure, and provides utilities to dynamically adjust this configuration during tests and wait for pending requests to resolve. This offers more control than relying solely on server-side logging or general test timeouts, providing immediate feedback on client-server interaction health.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","cypress","testing","network","request","response","error","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/cypress-fail-on-network-error"},{"id":13040,"title":"Cypress Failed Log","library":"cypress-failed-log","status":"active","version":"2.10.0","language":"javascript","ecosystem":"npm","summary":"cypress-failed-log is a Cypress utility that captures the command log as JSON whenever a test fails. It outputs these commands directly to the terminal for immediate visibility and saves a detailed JSON file (including spec name, test title, error message, and command array) to a `cypress/logs/` directory. The current stable version is v2.10.0, with releases occurring on an as-needed basis primarily to maintain compatibility with new Cypress versions or to fix bugs. Its key differentiator is providing structured, machine-readable command logs for failed tests, significantly aiding in debugging and integration with reporting tools, offering more detail than standard Cypress failure outputs.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","cypress","fail","json","log","report","utility"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/cypress-failed-log"},{"id":13041,"title":"Cypress JSON Test Results","library":"cypress-json-results","status":"active","version":"1.5.0","language":"javascript","ecosystem":"npm","summary":"This plugin for Cypress tests automatically saves test execution results into a JSON file, or formats them for GitHub Actions summaries or Markdown tables. Its current stable version is 1.5.0, with minor feature releases occurring somewhat frequently, as seen by the rapid succession of v1.3.0, v1.4.0, and v1.5.0 in May 2023, indicating active maintenance. Key differentiators include its simplicity in generating a structured JSON output of test statuses, its ability to automatically update Markdown tables within a project with aggregated test counts, and its direct integration with GitHub Actions to provide summary reporting, which is highly beneficial for CI/CD pipelines to quickly grasp test outcomes without needing to download artifacts. Unlike some more comprehensive test reporting solutions, `cypress-json-results` focuses specifically on machine-readable JSON and concise formatted summaries rather than rich, interactive HTML reports, making it ideal for programmatic consumption or quick glance overviews.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","cypress-plugin"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/cypress-json-results"},{"id":13042,"title":"Cypress MailSlurp Plugin","library":"cypress-mailslurp","status":"active","version":"1.11.1","language":"javascript","ecosystem":"npm","summary":"cypress-mailslurp is the official Cypress plugin for the MailSlurp API, enabling end-to-end testing of email and SMS workflows directly within Cypress. It allows developers to create unlimited, disposable email addresses, send and receive emails, and read SMS messages for testing purposes. Key features include extracting verification codes, magic links, and handling attachments. The current stable version is 1.11.1, indicating a mature and actively maintained library. While no explicit release cadence is stated, the project appears to be regularly updated based on version history. This plugin differentiates itself by providing a seamless integration with Cypress, abstracting away direct MailSlurp API calls into `cy.mailslurp()` commands, simplifying complex email/SMS test scenarios compared to integrating the MailSlurp client library manually. It's designed to make testing user registration, password resets, and two-factor authentication flows straightforward.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/cypress-mailslurp"},{"id":13043,"title":"Cypress Network Idle","library":"cypress-network-idle","status":"active","version":"2.0.1","language":"javascript","ecosystem":"npm","summary":"cypress-network-idle is a Cypress plugin that extends the `cy` command set, enabling testers to wait for a specified period of network inactivity before test execution continues. Currently at stable version 2.0.1, the library sees active development with frequent patch releases and occasional minor updates (e.g., v1.15.0 in Jan 2025, v2.0.0 in March 2026). Its core differentiator lies in its flexibility: it allows specifying HTTP methods, URL patterns (using `cy.intercept` compatible patterns), and the duration of the idle period. Unlike simple `cy.wait()`, this plugin ensures that all network activity matching the criteria has ceased for a continuous duration. It also supports 'preparing' the network listener before an action (like `cy.visit`) and offers options to fail tests if matching network calls result in 4xx or 5xx status codes, providing robust error handling for network-dependent tests.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","cypress-plugin","network","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/cypress-network-idle"},{"id":18260,"title":"cypress-parallel","library":"cypress-parallel","status":"active","version":"0.15.0","language":"javascript","ecosystem":"npm","summary":"A CLI tool that runs Cypress test specs in parallel on the same machine, reducing execution time by up to 40%. It shards spec files across a configurable number of threads, each running a Cypress command. Version 0.15.0 is current; releases are occasional with bug fixes and dependency updates. Differentiators: no external CI service required, supports weight files for balanced sharding, mono-repo support via reporterModulePath, and strict mode for validation. Peer dependency on cypress-multi-reporters (^2.0.5). Active maintenance with recent dependency security bumps.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","cypress","parallel","local","sharding"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/cypress-parallel"},{"id":15996,"title":"Cypress API Testing Plugin","library":"cypress-plugin-api","status":"active","version":"2.11.2","language":"javascript","ecosystem":"npm","summary":"Cypress Plugin API is a tool for enhancing API testing within the Cypress test runner by providing a user interface similar to Postman. It extends the standard `cy.request()` command with `cy.api()`, which visually logs details about API calls, including URLs, headers, request/response bodies, and cookies, directly into the Cypress App UI. These details are viewable through time-travel snapshots. Key features include JSON data object/array folding, HTTP method color coding, response size calculation, and options for sensitive data masking (like credentials) and integrating API calls seamlessly into UI test flows using `snapshotOnly` mode. The plugin currently maintains version `2.11.2`, released on July 14, 2024, with a consistent cadence of bug fixes and minor feature additions. It ships with TypeScript types to provide a better development experience.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","cypress","api","testing","plugin","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/cypress-plugin-api"},{"id":14518,"title":"Cypress PostgreSQL Database Integration","library":"cypress-postgresql","status":"abandoned","version":"1.0.8","language":"javascript","ecosystem":"npm","summary":"This package provides a set of Cypress commands and plugin utilities for interacting directly with a PostgreSQL database during end-to-end tests. It allows test suites to execute SQL queries, verify data, or seed test data by leveraging the `pg` client library. The current stable version is 1.0.8. Based on the README, it appears to support older Cypress plugin architectures (e.g., `cypress/plugins/index.js`), which suggests it is not actively maintained for the latest Cypress versions (Cypress 10+ uses `cypress.config.js`). Its primary differentiation is enabling direct database interaction within Cypress tests, streamlining data setup and verification workflows, offering a direct bridge for database operations within the Cypress testing environment, which can be critical for test data management and assertions.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","postgresql","cypress","db","server"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/cypress-postgresql"},{"id":25154,"title":"Cypress Rollup Preprocessor","library":"cypress-rollup-preprocessor","status":"active","version":"1.2.0","language":"javascript","ecosystem":"npm","summary":"A Cypress preprocessor that bundles JavaScript test files using Rollup. Version 1.2.0, released 2022-06-18, is the latest stable release. The package is maintained with semantic versioning; breaking changes are documented in changelogs. It supports Cypress >=10 (ESM config) and <=9 (CJS config). Unlike alternatives like cy-rollup, this package closely follows the official Cypress preprocessor API and supports full Rollup input/output options, TypeScript configs, and watch mode. It requires Rollup 2.x as a peer dependency and ships TypeScript type definitions.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","cypress","cypress-plugin","cypress-preprocessor","cypress-rollup-preprocessor","rollup","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/cypress-rollup-preprocessor"},{"id":16330,"title":"Cypress Rspack Dev Server","library":"cypress-rspack-dev-server","status":"active","version":"1.1.2","language":"javascript","ecosystem":"npm","summary":"cypress-rspack-dev-server is a Cypress component testing dev server that integrates with Rspack, providing a fast and efficient build toolchain for testing front-end components. It allows developers to leverage Rspack's performance benefits within their Cypress test environment, handling asset compilation and serving for component tests. The current stable version is 1.1.2, though release candidates for 2.0.0 supporting Rspack 2 are actively being developed. The package's release cadence appears to align with major updates to Rspack and Cypress itself, indicating a responsive maintenance schedule rather than fixed intervals. Its primary differentiator is the direct integration with Rspack, offering an alternative to webpack-based dev servers for users already committed to the Rspack ecosystem.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","rspack","cypress","dev-server","component test","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/cypress-rspack-dev-server"},{"id":13045,"title":"Cypress Runner Themes","library":"cypress-runner-themes","status":"active","version":"1.0.4","language":"javascript","ecosystem":"npm","summary":"Cypress Runner Themes is a utility package providing alternative visual themes for the Cypress Test Runner, supporting versions 10 and higher. Its current stable version is v1.0.4, with releases occurring periodically to maintain compatibility with new Cypress major versions or address bug fixes. The package offers 'dark', 'light', and 'colorblind' modes, consolidating functionality often found in separate packages like `cypress-dark` or `cypress-light-theme`. A key differentiator is its specific colorblind mode designed for Deutan and Protan types, which changes passing tests to yellow and failing to red. Users enable themes by setting an environment variable in `cypress.config.js` and importing the package for its side effects, though themes currently only apply after the first test run.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","cypress","cypress.io","cypress-plugin","theme"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/cypress-runner-themes"},{"id":13046,"title":"Cypress Skip and Only UI Plugin","library":"cypress-skip-and-only-ui","status":"active","version":"1.2.19","language":"javascript","ecosystem":"npm","summary":"cypress-skip-and-only-ui is a Cypress plugin that enhances the Cypress Test Runner UI by adding client-side buttons to `it` and `describe` blocks. These buttons allow developers to dynamically mark individual tests or test suites to run in isolation (`.only`) or to be skipped (`.skip`) directly from the browser interface, without modifying the test code. This provides a convenient way to focus on specific tests during development or debugging sessions. The package is currently stable at version 1.2.19, with releases occurring irregularly, primarily addressing compatibility with newer Cypress versions and updating internal dependencies like React. Its key differentiator is the direct UI integration for test isolation, offering an alternative to manually adding or removing `.only`/`.skip` modifiers in test files, which can be prone to accidental commits.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","cypress","cypress-io","cypress-plugin","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/cypress-skip-and-only-ui"},{"id":13047,"title":"Cypress Skip This Test","library":"cypress-skip-this-test","status":"active","version":"1.0.1","language":"javascript","ecosystem":"npm","summary":"The `cypress-skip-this-test` package provides a utility to automatically skip subsequent tests within a Cypress test suite if any preceding test in that suite has failed. This is particularly useful for end-to-end test scenarios where tests are interdependent, preventing unnecessary runs of tests that rely on a previously failed setup step. The current stable version is `1.0.1`, released recently in September 2024. As a new package, its release cadence is still establishing, but it indicates active maintenance. Its key differentiator is simplifying the management of interdependent tests in Cypress by automating test skipping through a `beforeEach` hook, addressing a common pain point in E2E testing where manual skipping or cleanup can be cumbersome. It offers a concise, declarative way to manage test execution flow based on preceding test outcomes.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","cypress","cypress-plugin"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/cypress-skip-this-test"},{"id":10709,"title":"Cypress SQL Server Integration","library":"cypress-sql-server","status":"active","version":"1.0.0","language":"javascript","ecosystem":"npm","summary":"cypress-sql-server is a Cypress extension designed to facilitate direct interaction with SQL Server databases from Cypress tests. Currently at version 1.0.0, this package provides custom Cypress commands and plugin tasks to execute SQL queries and retrieve results within your end-to-end testing workflow. Its primary function is to enable test setup, data seeding, or verification directly against a database, bypassing UI interactions where appropriate. It integrates with Cypress's plugin file for task registration and the support file for command loading. The release cadence is not specified but appears to be stable at v1.0.0. A key differentiator is its direct SQL Server integration, allowing testers to manipulate database states for more robust and efficient testing without relying on API endpoints for data operations.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/cypress-sql-server"},{"id":13048,"title":"Cypress Test Tagging","library":"cypress-tags","status":"active","version":"1.2.2","language":"javascript","ecosystem":"npm","summary":"cypress-tags is a Cypress plugin that enables the organization and filtering of test runs using custom tags. It allows developers to assign tags (e.g., 'smoke', 'wip', 'regression') to `describe` and `it` blocks within their Cypress tests. The plugin then uses environment variables (`CYPRESS_INCLUDE_TAGS`, `CYPRESS_EXCLUDE_TAGS`) to selectively include or exclude tests during a run, facilitating granular control over test execution strategies. It supports boolean logic (AND/OR) for combining tags and even full boolean expressions, moving beyond simple comma-separated lists for more complex filtering. The current stable version is 1.2.2, with releases typically tied to feature enhancements or compatibility updates. A key differentiator is its preprocessor-based approach that integrates directly into Cypress's build pipeline, requiring TypeScript for parsing. This ensures type safety and a seamless development experience for TypeScript users, providing a more robust tagging solution compared to purely runtime-based alternatives.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","cypress","tags","tagging","markers","test","testing","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/cypress-tags"},{"id":13050,"title":"Cypress Terminal Report","library":"cypress-terminal-report","status":"active","version":"7.3.3","language":"javascript","ecosystem":"npm","summary":"Cypress Terminal Report is a utility plugin for Cypress that significantly enhances the clarity and detail of test logs within the terminal and in output files. As of version 7.3.3, it is actively maintained and designed for Cypress versions 10.0.0 and newer. The package provides richer debug output by capturing Cypress commands, browser console logs, and network request data (cy.request, cy.intercept), which are crucial for debugging, especially in CI/CD pipelines. Key differentiators include its visually appealing console output, support for logging to files, configurable options for logging only on failure (default) or always, and features for trimming and compacting logs. It also handles multiple and nested Mocha contexts and logs commands from `before all` and `after all` hooks, offering more comprehensive insights than standard Cypress logging, making it an invaluable tool for complex testing environments.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","terminal","cli","output","info","report","cypress","console","logs","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/cypress-terminal-report"},{"id":13049,"title":"Cypress Test Data Generator","library":"cypress-test-data-generator","status":"active","version":"2.0.2","language":"javascript","ecosystem":"npm","summary":"Cypress Test Data Generator is a Cypress plugin (currently at version 2.0.2) designed to simplify the creation of realistic, reproducible test data for end-to-end tests. It leverages the popular Faker.js library to provide over 40 distinct data generators for common entities like users, products, orders, and social profiles, along with extensive support for internationalization across 50+ locales. The plugin integrates seamlessly with Cypress via `cy.task`, allowing data generation directly within test specs or before hooks, executed in the Node.js environment. Its key differentiators include seed support for consistent data across test runs, fully typed APIs for better developer experience, and a zero-configuration approach with sensible defaults, significantly reducing the boilerplate associated with manual test data creation. The project appears actively maintained with a stable release cadence. It aims to eliminate the tedious and error-prone process of manually crafting test data, providing a robust and flexible alternative for modern Cypress workflows.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","cypress","testing","data-generator","faker"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/cypress-test-data-generator"},{"id":13051,"title":"Cypress TestRail Simple Reporter","library":"cypress-testrail-simple","status":"active","version":"3.3.63","language":"javascript","ecosystem":"npm","summary":"cypress-testrail-simple is a Cypress plugin designed for straightforward integration with TestRail, enabling the simple upload of Cypress test results. The current stable version is `3.3.63`, with a frequent release cadence, often issuing bug fixes and dependency updates every few days to weeks, indicating active maintenance. This library distinguishes itself by offering a simple, environment variable-driven configuration for TestRail integration, making it easy to set up for CI/CD pipelines. It provides programmatic hooks for Cypress's `setupNodeEvents` to automatically send test outcomes to a specified TestRail project and suite. Additionally, it offers `npx` commands for managing TestRail runs, such as `testrail-start-run`, which can initiate a new run, optionally filtering by specific test case IDs extracted from Cypress spec files.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","cypress","testrail","plugin","reporter","cypress-plugin"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/cypress-testrail-simple"},{"id":16326,"title":"Cypress Utilities CLI","library":"cypress-utils","status":"active","version":"3.0.0","language":"javascript","ecosystem":"npm","summary":"Cypress Utils is a command-line interface (CLI) tool designed to enhance the execution of Cypress tests by providing capabilities for parallelization and stress-testing. Its current stable version is 3.0.0, which introduced support for Cypress v10 and updated CLI options to mirror Cypress's own changes. The tool primarily aims to reduce local test run times by allowing multiple Cypress instances to run concurrently and helps identify flaky tests by executing them repeatedly under configurable conditions. It does not follow a fixed release cadence but typically updates to align with major Cypress version releases, ensuring compatibility. Key differentiators include its focus on simplifying parallel execution and stress testing directly from the command line, abstracting away the complexities of managing multiple Cypress processes manually.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","cypress","command-line-tool","nodejs"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/cypress-utils"},{"id":19437,"title":"cypress-vite","library":"cypress-vite","status":"active","version":"1.8.0","language":"javascript","ecosystem":"npm","summary":"Cypress-vite is a Cypress preprocessor plugin that allows you to compile and run E2E test specs using Vite, the fast JavaScript bundler. Currently at version 1.8.0 (released September 2025), it supports Vite versions 2.9 through 7 and Cypress 10+. Unlike the official @cypress/vite-dev-server (which is for component testing), cypress-vite is designed for E2E testing. It enables reuse of your existing Vite configuration (aliases, plugins, virtual imports, import.meta) in Cypress E2E tests, avoiding the need for a separate webpack configuration. It also offers a prebuild feature to speed up test runs. The package ships TypeScript types.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","cypress","cypress-plugin","cypress-preprocessor","vite","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/cypress-vite"},{"id":21091,"title":"cypress-vite-preprocessor","library":"cypress-vite-preprocessor","status":"active","version":"1.0.1","language":"javascript","ecosystem":"npm","summary":"A Cypress preprocessor that uses Vite to bundle JavaScript test files. The current version is 1.0.1, released with a low cadence (no major changes yet). It requires Cypress ^10.3.1, Rollup ^2.77.0, and Vite ^3.0.2. Unlike alternatives (e.g., cypress-webpack-preprocessor, cypress-esbuild-preprocessor), this leverages Vite's fast bundling and native ESM support, but has limited configuration and is tied to specific peer dependency versions. It outputs CommonJS for Cypress compatibility.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","cypress","vite"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/cypress-vite-preprocessor"},{"id":19438,"title":"@cypress/webpack-preprocessor","library":"cypress-webpack-preprocessor-v5","status":"active","version":"5.0.0-alpha.1","language":"javascript","ecosystem":"npm","summary":"A Cypress preprocessor for bundling JavaScript specs via webpack (v5, alpha). Integrates webpack 4.x or 5.x with Cypress's file:preprocessor hook. Requires peer dependencies: @babel/core, @babel/preset-env, babel-loader, webpack. Provides sensible defaults (Babel transpilation, development mode) but allows full customization of webpack options, watchOptions, and additionalEntries. Ships TypeScript types. Not yet stable (alpha); breaking changes may occur. Consider using @cypress/webpack-preprocessor v4 for stable releases.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","cypress","cypress-plugin","cypress-preprocessor","webpack","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/cypress-webpack-preprocessor-v5"},{"id":13052,"title":"Cypress WordPress Test Utilities","library":"cypress-wp-test-utils","status":"active","version":"1.0.0","language":"javascript","ecosystem":"npm","summary":"This package, `cypress-wp-test-utils`, provides a comprehensive collection of custom Cypress commands specifically designed for robust end-to-end testing of WordPress applications. It streamlines interactions with the WordPress admin area and the Gutenberg editor, offering high-level commands such as `loginUser`, `createNewPost`, `insertBlock`, `activatePlugin`, and `clickBlockToolbarButton`. Inspired by `@wordpress/e2e-test-utils` (which targets Puppeteer), this library serves a similar purpose for Cypress users, abstracting complex WordPress-specific DOM interactions. The current stable version is 1.0.0. The project maintains a regular release cadence, primarily focusing on compatibility with new major versions of Cypress and WordPress, alongside bug fixes and new feature introductions. Its key differentiator is providing a focused, high-level API for common WordPress testing scenarios directly within a Cypress test suite, significantly reducing boilerplate and improving test readability.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","WordPress","cypress","command","e2e","testing","Gutenberg","editor","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/cypress-wp-test-utils"},{"id":13053,"title":"Cypress Xray Plugin (v15 Compatibility Fork)","library":"cypress-xray-plugin-v15-compat","status":"active","version":"1.0.0","language":"javascript","ecosystem":"npm","summary":"cypress-xray-plugin-v15-compat (version 1.0.0) is a Cypress plugin designed for integrating test results with Xray, a test management tool for Jira (supporting both Server/DC and Cloud versions). This package is specifically noted as a fork, inheriting much of its functionality and documentation from the actively maintained `qytera-gmbh/cypress-xray-plugin` (itself a fork of `csvtuda/cypress-xray-plugin`). It facilitates uploading Cypress test results, including attaching screenshots, web requests, and videos as test execution evidence to Xray. Key features encompass the ability to reuse existing Xray test execution and test plan issues, CI/CD readiness through environment variables for credentials, and robust Cucumber integration for synchronizing step definitions and uploading results. This specific compatibility version is designed to work with modern Cypress environments (requiring Cypress >=10.0.0 and Node.js >=18.0.0), providing comprehensive Xray integration directly from Cypress, covering various evidence types and secure authentication mechanisms.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","cypress","xray","upload","screenshot","video","cucumber","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/cypress-xray-plugin-v15-compat"},{"id":23485,"title":"CyRK","library":"cyrk","status":"active","version":"0.17.1","language":"python","ecosystem":"pypi","summary":"CyRK is a Python package providing fast Runge-Kutta ODE integrators implemented in Cython and Numba. Version 0.17.1 supports Python 3.9–3.14 and offers drop-in replacements for scipy.integrate.solve_ivp with improved performance via C++ backends and optional numba acceleration. It has a moderate release cadence, roughly monthly.","last_verified":"2026-05-01T00:00:00.000Z","tags":["ode","runge-kutta","numerical-integration","cython","numba","scientific-computing"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/cyrk"},{"id":21093,"title":"CyrTranslit","library":"cyrtranslit","status":"active","version":"1.2.0","language":"python","ecosystem":"pypi","summary":"Bi-directional Cyrillic transliteration library supporting Belarusian, Bulgarian, Greek, Montenegrin, Macedonian, Mongolian, Russian, Serbian, Tajik, and Ukrainian. Current version 1.2.0, maintained on GitHub.","last_verified":"2026-04-27T00:00:00.000Z","tags":["cyrillic","transliteration","unicode","text-processing"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/cyrtranslit"},{"id":8055,"title":"cysignals","library":"cysignals","status":"active","version":"1.12.6","language":"python","ecosystem":"pypi","summary":"cysignals is a Python library designed for robust interrupt and signal handling within Cython code. It provides mechanisms to ensure that long-running Cython computations can be interrupted (e.g., via CTRL-C) and offers a Python interface for managing OS-level signal handlers and system calls like `pselect()` and `sigprocmask()`. The library is currently at version 1.12.6, actively maintained by the SageMath community, and receives regular updates to support newer Python and Cython versions.","last_verified":"2026-04-16T00:00:00.000Z","tags":["cython","signals","interrupts","error-handling","sagemath"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/cysignals"},{"id":23487,"title":"cysystemd","library":"cysystemd","status":"active","version":"2.0.5","language":"python","ecosystem":"pypi","summary":"A Python library providing Cython-based bindings for systemd journal and socket activation. Current version 2.0.5, supporting Python 3.8–3.12. Released under MIT license.","last_verified":"2026-05-01T00:00:00.000Z","tags":["systemd","journal","cython","linux","logging"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/cysystemd"},{"id":431,"title":"Cython: C-Extensions for Python","library":"cython","status":"active","version":"3.2.4","language":"python","ecosystem":"pypi","summary":"Cython is an optimizing static compiler for both the Python programming language and the extended Cython programming language, making writing C extensions for Python as easy as Python itself. Current version: 3.2.4. Release cadence: Regular updates with active development and maintenance.","last_verified":"2026-05-12T13:45:25.840Z","tags":["Cython","Python","C extensions","compiler","performance"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/cython"},{"id":23486,"title":"cython-cmake","library":"cython-cmake","status":"active","version":"0.2.2","language":"python","ecosystem":"pypi","summary":"CMake helpers for building Cython modules. Version 0.2.2, with monthly releases. Provides CMake modules to find Cython and compile Cython-generated C/C++ code into Python extension modules.","last_verified":"2026-05-01T00:00:00.000Z","tags":["CMake","Cython","build-tools","extension-modules"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/cython-cmake"},{"id":5168,"title":"Cython Lint","library":"cython-lint","status":"active","version":"0.19.0","language":"python","ecosystem":"pypi","summary":"cython-lint is a powerful static analysis tool and pre-commit hook designed to lint Cython files. It extends the capabilities typically found in Python linters like flake8 to the Cython language, helping developers maintain code quality and catch common pitfalls. The current version is 0.19.0, with a release cadence of several minor versions per year.","last_verified":"2026-04-13T00:00:00.000Z","tags":["linting","cython","static analysis","code quality","pre-commit"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/cython-lint"},{"id":1439,"title":"cytoolz Library","library":"cytoolz","status":"active","version":"1.1.0","language":"python","ecosystem":"pypi","summary":"cytoolz provides a high-performance, Cython-implemented version of the functional utilities found in the toolz library. It offers drop-in replacements for many common `toolz` functions, primarily focusing on iteration and composition for speed improvements. The current version is 1.1.0. Release cadence generally follows significant updates or releases of the upstream `toolz` library.","last_verified":"2026-04-23T21:08:44.223Z","tags":["functional programming","performance","utilities","Cython","toolz"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/cytoolz"},{"id":15997,"title":"CoSE-Bilkent Layout for Cytoscape.js","library":"cytoscape-cose-bilkent","status":"active","version":"4.1.0","language":"javascript","ecosystem":"npm","summary":"Cytoscape-cose-bilkent provides an advanced Compound Spring Embedder (CoSE) layout algorithm for the Cytoscape.js graph visualization library. Developed by the i-Vis Lab at Bilkent University, it is specifically designed to handle complex compound graphs with nested structures and supports non-uniform node dimensions, which is a key differentiator from simpler layout algorithms. The current stable version is 4.1.0. The package has seen performance improvements (e.g., v3.0.0) and architectural changes (v4.1.0) for better modularity. It maintains an active release cadence, primarily focusing on compatibility with Cytoscape.js and continuous improvements to its layout quality and speed. Its primary purpose is to produce aesthetically pleasing and readable layouts for graphs, particularly those with hierarchical or grouped components, by intelligently managing node repulsion, edge elasticity, and gravitational forces.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","cytoscape","cytoscape-extension"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/cytoscape-cose-bilkent"},{"id":15998,"title":"fCoSE Layout for Cytoscape.js","library":"cytoscape-fcose","status":"active","version":"2.2.0","language":"javascript","ecosystem":"npm","summary":"cytoscape-fcose is a high-performance layout extension for Cytoscape.js, implementing the fCoSE (fast Compound Spring Embedder) algorithm. Developed by the i-Vis Lab at Bilkent University, it is significantly faster than its predecessor, CoSE, offering up to 2x speed improvement while maintaining similar aesthetic quality for graph visualizations. The current stable version is 2.2.0, with releases occurring a few times a year, indicating active maintenance. A key differentiator is its robust support for compound graphs and an extensive set of user-defined constraints including fixed node positions, alignment (vertical/horizontal), and relative placement, which can also be applied incrementally. It achieves this by combining spectral layout techniques with force-directed methods, making it suitable for complex network visualizations where both speed and structural clarity are paramount.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","cytoscape","cytoscape-extension"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/cytoscape-fcose"},{"id":8056,"title":"cyvcf2: Fast VCF Parsing with Cython + HTSlib","library":"cyvcf2","status":"active","version":"0.32.1","language":"python","ecosystem":"pypi","summary":"cyvcf2 is a Python library providing a fast Cython wrapper for HTSlib, specifically designed for efficient parsing, querying, and limited modification of VCF (Variant Call Format) and BCF files. It offers a Python-friendly interface to access genetic variation data, supporting quick iteration through variants, extraction of diverse variant attributes, and manipulation of INFO and FORMAT fields. The library is highly optimized for performance, making it suitable for processing large genomic datasets. [1, 3, 4, 8]","last_verified":"2026-04-16T00:00:00.000Z","tags":["genomics","bioinformatics","VCF","BCF","variant calling","hts","cython"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/cyvcf2"},{"id":10710,"title":"Simple Config Utility for Node.js","library":"cz","status":"abandoned","version":"1.8.2","language":"javascript","ecosystem":"npm","summary":"Cz is a minimalistic configuration utility designed for Node.js applications, enabling developers to load, manage, and access configuration settings from files or programmatically. It provides methods for loading configuration files (e.g., JSON), setting default values, and getting/setting specific configuration properties using dot-notation paths. The package's current stable version is 1.8.2, released in early 2017. Due to a lack of updates since then, it is considered abandoned. Key differentiators include its extreme simplicity and reliance on CommonJS patterns, making it suitable for older Node.js projects but not for modern ESM-first environments. It provides basic configuration merging capabilities by applying changes on top of defined defaults, with options to reset the configuration or just its defaults.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","config","utility","simple","configuration","tool"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/cz"},{"id":25155,"title":"cz-conventional-changelog-lint","library":"cz-conventional-changelog-lint","status":"maintenance","version":"0.1.3","language":"javascript","ecosystem":"npm","summary":"Commitizen adapter that reads your conventional-changelog-lint configuration and generates interactive commit message prompts matching your lint rules. Version 0.1.3 is the latest, though the package appears to be in maintenance mode with no recent updates. It bridges commitizen and conventional-changelog-lint, ensuring commit format compliance without manual configuration. Differentiators include automatic rule-based prompt generation and integration with the conventional-changelog-lint ecosystem.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","commitizen","conventional-changelog-lint","angular","commit"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/cz-conventional-changelog-lint"},{"id":16979,"title":"Interactive Git Commit Message CLI","library":"czg","status":"active","version":"1.12.0","language":"javascript","ecosystem":"npm","summary":"czg is an interactive command-line interface (CLI) tool designed to streamline the process of generating standardized Git commit messages, primarily adhering to the Conventional Commits specification. Currently at version 1.12.0, the package maintains an active release cadence with frequent updates. It functions as a lightweight, zero-dependency wrapper for Commitizen, leveraging the core features and extensive customization options of `cz-git`. Key differentiators include its interactive prompts, support for AI-generated commit messages via OpenAI integration, and seamless compatibility with `commitlint` for message validation. It aims to simplify commit consistency across projects, making it a valuable tool for TypeScript and Node.js development environments.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","openai","commit","commit CLI","commit message","commitizen","commitizen-cli","cli","cz-git","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/czg"},{"id":15999,"title":"SVG Path D Attribute Parser","library":"d-path-parser","status":"abandoned","version":"1.0.0","language":"javascript","ecosystem":"npm","summary":"d-path-parser is a JavaScript library designed to parse the 'd' attribute of SVG `<path>` elements. Its current and only stable version is 1.0.0, released in 2016. The package is lightweight (under 1KB minified and gzipped) and engineered for performance, distinguishing itself from alternatives like `svg-path-parser` by being significantly smaller and faster (6-10x faster depending on input length) while maintaining 100% test coverage. It provides a structured breakdown of SVG path commands, facilitating easier debugging, reading, and manipulation of complex path data. The library supports CommonJS, AMD, and exposes a global function if no module loader is detected. Due to its last update being in 2016, the project is considered abandoned.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","svg","parser","path","drawing"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/d-path-parser"},{"id":23488,"title":"Dive into Deep Learning (d2l)","library":"d2l","status":"active","version":"1.0.3","language":"python","ecosystem":"pypi","summary":"The d2l package (v1.0.3) provides utility functions and dataset loaders for the textbook 'Dive into Deep Learning' (d2l.ai). It includes common deep learning building blocks, data iterators, and plotting helpers to accompany the book. Release cadence is irregular, tied to book updates.","last_verified":"2026-05-01T00:00:00.000Z","tags":["deep learning","education","pytorch","data loader","utility"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/d2l"},{"id":17561,"title":"d2l-fetch: Fetch Middleware Wrapper","library":"d2l-fetch","status":"active","version":"2.7.0","language":"javascript","ecosystem":"npm","summary":"d2l-fetch is a JavaScript library that provides a middleware layer for the standard `window.fetch` API. It enables developers to intercept and modify requests and responses before they reach the network or are returned to the caller. This allows for centralized handling of concerns like authentication, caching, logging, and error handling. The current stable version is 2.7.0. While the release cadence is not explicitly stated, the package appears to be actively maintained, with regular updates. Its key differentiator lies in its straightforward, chainable middleware pattern, offering a flexible way to extend `fetch` behavior without deep polyfilling or direct modification of `window.fetch` itself, making it suitable for environments where `fetch` is natively available.","last_verified":"2026-04-23T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/d2l-fetch"},{"id":18261,"title":"d2l-fetch-auth","library":"d2l-fetch-auth","status":"active","version":"1.9.1","language":"javascript","ecosystem":"npm","summary":"Middleware function for wrapping a window.Request object with Brightspace (D2L) authentication for use with d2l-fetch. Current stable version is 1.9.1. This package is specifically designed for D2L/Brightspace ecosystems, providing seamless integration with their authentication system for fetch requests. It offers two variants: a standard auth middleware and a framed version for iFramed Free Range Applications (iFRA). Release cadence follows semantic-release, triggered by `fix:` and `feat:` prefixed commits. Key differentiators: handles D2L-specific auth tokens and headers, works with both top-level and iframed contexts.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","fetch","middleware","auth"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/d2l-fetch-auth"},{"id":13054,"title":"D2L Test Reporting Helpers","library":"d2l-test-reporting","status":"active","version":"5.0.1","language":"javascript","ecosystem":"npm","summary":"This package provides helper utilities and custom reporters for integrating various JavaScript testing frameworks with the D2L test reporting framework. Currently at version 5.0.1, it receives frequent updates, often with bug fixes and occasional major version bumps primarily driven by Node.js engine support changes. Key differentiators include its specialized reporters for popular tools like Mocha, Playwright, `@web/test-runner`, and WebdriverIO, which streamline the process of generating test reports in a format compatible with D2L's internal reporting infrastructure. It is designed to work in conjunction with a companion D2L GitHub Action for uploading these reports to a centralized dashboard. The package is specifically targeted for Node.js environments and expects modern ES Module syntax.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","d2l","test","reporting"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/d2l-test-reporting"},{"id":10711,"title":"D3 Word Cloud Layout","library":"d3-cloud","status":"maintenance","version":"1.2.9","language":"javascript","ecosystem":"npm","summary":"d3-cloud is a JavaScript library for generating Wordle-inspired word clouds, leveraging HTML5 canvas and sprite masks for efficient rendering. It provides a programmatic API to configure cloud properties such as size, word list, font face, font style, font weight, and font size accessor functions. The library integrates well within the D3.js ecosystem, although it can be used standalone to generate word layouts. The current stable version is 1.2.9, indicating a mature and stable codebase rather than one undergoing rapid iterative development. Key differentiators include its canvas-based approach for performance and its comprehensive layout algorithm that handles word placement and collision detection, contrasting with purely SVG-based solutions or those requiring manual positioning. Its primary output is an array of word objects with calculated positions, sizes, and rotations, ready for custom rendering.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","word","cloud","tag","visualization","canvas"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/d3-cloud"},{"id":13055,"title":"d3-dsv: Delimiter-Separated Values Parser and Formatter","library":"d3-dsv","status":"active","version":"3.0.1","language":"javascript","ecosystem":"npm","summary":"d3-dsv is a robust JavaScript module from the D3.js ecosystem designed for parsing and formatting delimiter-separated values, primarily CSV (Comma-Separated Values) and TSV (Tab-Separated Values). The current stable version is 3.0.1, part of the d3 monorepo, which generally sees stable, infrequent major releases focusing on ecosystem alignment and modern JavaScript features. It adheres to RFC 4180 for CSV parsing, ensuring reliable data handling. Key features include direct parsing functions like `csvParse` and `tsvParse`, as well as a flexible `dsvFormat` method for handling arbitrary delimiters. A notable differentiator is its `autoType` function, introduced in v1.1.0, which automatically infers and converts string values to appropriate data types (e.g., numbers, dates) during parsing, significantly simplifying data preparation. The module is lightweight and offers both row-level and full-document parsing and formatting capabilities, making it suitable for both client-side browser applications (via ESM or UMD bundles) and server-side Node.js environments. Since version 3.0.0, it has adopted ES modules, requiring Node.js 12 or higher.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","d3","d3-module","dsv","csv","tsv"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/d3-dsv"},{"id":10712,"title":"D3 Helpers","library":"d3-helpers","status":"abandoned","version":"0.3.0","language":"javascript","ecosystem":"npm","summary":"d3-helpers is a collection of small, functional utility functions designed to streamline common D3 callback patterns, particularly for D3.js version 3.0. It aims to improve code readability by allowing a left-to-right composition style for data property access and function application within D3's data-driven methods, such as `d3.svg.line().x()`. The package, currently at version 0.3.0, was last published in 2014 and is not actively maintained. It was developed to abstract away repetitive callback definitions like `function (d) { return x(new Date(d.date)); }` into more concise and explicit chains like `d3h('date', d3h.newDate, x)`. Its primary differentiator was simplifying D3's functional programming aspects at a time when D3's API encouraged verbose callback structures. It offers utilities for property access, type conversion, and handling data `d` and index `i` arguments in a declarative manner.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","D3","helpers","utility","functional","callbacks","node","browser"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/d3-helpers"},{"id":10713,"title":"Server-side D3 Visualization","library":"d3-node","status":"active","version":"4.0.1","language":"javascript","ecosystem":"npm","summary":"d3-node is a utility library designed to facilitate server-side rendering of D3.js visualizations within a Node.js environment. It enables developers to generate static SVG or HTML strings, or raster images (PNG) via the optional `node-canvas` library, entirely on the backend. This capability is crucial for use cases like pre-rendering charts and maps for improved initial page load performance, offloading data processing from client browsers, and creating static image outputs for reports or social media sharing. The current stable version is 4.0.1. The project demonstrates active maintenance with consistent updates, including enhancements like explicit SVG attribute parameters and robust canvas support. Its key differentiators include the ability to leverage the entire D3 ecosystem and npm packages, produce portable SVG with embedded stylesheets, and simplify the adaptation of existing D3 examples for server-side generation.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","d3","isomorphic","maps","charts"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/d3-node"},{"id":17559,"title":"D3 SVG Annotation","library":"d3-svg-annotation","status":"active","version":"2.5.1","language":"javascript","ecosystem":"npm","summary":"d3-svg-annotation is a D3.js module designed to streamline the process of adding various types of annotations to SVG-based data visualizations. It provides a flexible API for creating notes, connectors, and subjects directly on a D3-rendered chart, offering configurable styling, text wrapping, and dynamic positioning. The current stable version is 2.5.1. The package maintains a release cadence focused on addressing bugs and implementing minor feature enhancements, with significant breaking changes typically reserved for major version bumps. Its primary differentiation lies in its tight integration with the D3 ecosystem, providing a programmatic way to add rich context and explanations to complex charts without needing separate HTML overlays or manual SVG manipulation.","last_verified":"2026-04-23T00:00:00.000Z","tags":["javascript","d3","d3-module","annotation","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/d3-svg-annotation"},{"id":10714,"title":"D3 Time Format","library":"d3-time-format","status":"active","version":"4.1.0","language":"javascript","ecosystem":"npm","summary":"d3-time-format is a core D3 module providing robust JavaScript utilities for formatting and parsing dates and times, inspired by the venerable `strftime` and `strptime` functions from the C standard library. Currently stable at version 4.1.0, this package typically releases new major versions for significant breaking changes or feature additions, while minor and patch releases address bug fixes and smaller enhancements. It enables developers to convert `Date` objects into human-readable, locale-specific strings and vice-versa, making it indispensable for data visualization and applications requiring precise time representation. A key differentiator is its deep integration within the D3 ecosystem, frequently used alongside D3 time scales, and its comprehensive support for various format specifiers and internationalization through locale definitions, which were notably enhanced in recent versions like 4.1.0 with additional exports and updates. It explicitly adopted modern JavaScript features like `type: module` in v4 and ES2015 in v3, signaling a commitment to contemporary development practices.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","d3","d3-module","time","format","strftime","strptime"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/d3-time-format"},{"id":21094,"title":"Intel oneAPI Data Analytics Library (daal)","library":"daal","status":"active","version":"2026.0.0","language":"python","ecosystem":"pypi","summary":"Intel oneAPI Data Analytics Library (oneDAL) provides optimized algorithms for data analysis and machine learning, including classification, regression, clustering, and dimensionality reduction. The daal package is the Python wrapper for oneDAL. Current version: 2026.0.0. Release cadence: monthly.","last_verified":"2026-04-27T00:00:00.000Z","tags":["intel","data analytics","machine learning","oneDAL","daal"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/daal"},{"id":23490,"title":"daal4py - Intel® oneAPI Data Analytics Library","library":"daal4py","status":"active","version":"2024.7.0","language":"python","ecosystem":"pypi","summary":"daal4py provides a convenient Python API to Intel® oneAPI Data Analytics Library (oneDAL) for accelerating machine learning and data analysis. Current stable version is 2024.7.0 on PyPI, with newer releases (2025.11.0) available via Intel's Extension for Scikit-learn. Release cadence is approximately monthly.","last_verified":"2026-05-01T00:00:00.000Z","tags":["intel","oneDAL","machine-learning","data-analytics","GPU-accelerated"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/daal4py"},{"id":13056,"title":"d'accord","library":"daccord","status":"active","version":"2.0.1","language":"javascript","ecosystem":"npm","summary":"d'accord is a focused JavaScript module designed for parsing complex music chord symbols, encompassing both Jazz and Classical notation standards. It accurately interprets a wide range of chords, from basic power chords like 'D#5' to sophisticated real book entries such as 'G7#5' and 'Dm7b5', or even intricate structures like 'Fsus4maj#11' or 'Cm13b5#9'. Crucially, d'accord only parses the chord suffix (the part without the root note) and returns an array of relative intervals (e.g., ['P1', 'm3', 'd5', 'm7']) rather than absolute notes. This design makes it a versatile tool for music theory applications, often used in conjunction with libraries like Teoria to construct full chords from a specified root note. The current stable version is 2.0.1. Release cadence is not explicitly stated but implies a steady maintenance, with major version updates indicating significant changes. Its key differentiator is its robust and forgiving parsing logic for a vast array of chord suffixes, specifically designed to output relative intervals for maximal flexibility in musical analysis and composition.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","chord","music","teoria","parser"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/daccord"},{"id":850,"title":"Dacite","library":"dacite","status":"active","version":"1.9.2","language":"python","ecosystem":"pypi","summary":"Dacite is a Python library that simplifies the creation of data class instances from dictionaries. It focuses on converting raw dictionary data (e.g., from HTTP requests or databases) into robust, type-hinted dataclass objects, leveraging PEP 557 dataclasses. The library is actively maintained, with version 1.9.2 released recently, and receives regular updates including performance improvements and new feature support like generics, forward references, and unions.","last_verified":"2026-04-09T17:38:57.859Z","tags":["dataclass","deserialization","type-conversion","mapping","dictionary"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/dacite"},{"id":14516,"title":"dacktool Library","library":"dacktool","status":"active","version":"0.0.7","language":"en","ecosystem":"pypi","summary":"dacktool is a collection of miscellaneous Python utilities designed to simplify common tasks related to file operations, data conversion (specifically JSON to dictionary), regular expression matching, and basic security functions like password hashing. Currently at version 0.0.7, it appears to be in early development with an infrequent release cadence.","last_verified":"2026-04-17T00:00:00.000Z","tags":["utility","tools","files","conversion","security","regex","json"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/dacktool"},{"id":23489,"title":"daemoniker","library":"daemoniker","status":"maintenance","version":"0.2.3","language":"python","ecosystem":"pypi","summary":"Cross-platform daemonization tools for Python, supporting Windows via win32service and Unix via traditional forking. Current version 0.2.3, last released in 2018. Low release cadence, effectively in maintenance mode.","last_verified":"2026-05-01T00:00:00.000Z","tags":["daemon","background","service","cross-platform","windows"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/daemoniker"},{"id":7122,"title":"Python Daemonize Library","library":"daemonize","status":"active","version":"2.5.0","language":"python","ecosystem":"pypi","summary":"daemonize is a Python library designed to allow your code to run as a well-behaved daemon process on Unix-like systems. It simplifies the complex steps involved in daemonization, such as forking, session management, and PID file handling. The current version is 2.5.0, and it is actively maintained with releases occurring periodically, typically a few times a year or every couple of years.","last_verified":"2026-04-16T00:00:00.000Z","tags":["daemon","process","unix","background"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/daemonize"},{"id":851,"title":"Daff: Data Diff and Patch Tables","library":"daff","status":"active","version":"1.4.2","language":"python","ecosystem":"pypi","summary":"daff (data diff) is a Python library for comparing tables, producing a summary of their differences, and applying such summaries as patch files. It is optimized for comparing tables that share a common origin, effectively tracking changes between versions of the 'same' table. The library is actively maintained with frequent updates.","last_verified":"2026-04-09T17:39:37.028Z","tags":["data diff","table comparison","patch","data transformation","csv","sqlite"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/daff"},{"id":7123,"title":"Dafny runtime for Python","library":"dafnyruntimepython","status":"active","version":"4.11.0","language":"python","ecosystem":"pypi","summary":"The `dafnyruntimepython` library provides the necessary runtime support for Python code generated by the Dafny verifier-aware programming language. Dafny compiles its formally verified code into various target languages, including Python. This runtime library is automatically included as source when Dafny builds a Python target. The current version is 4.11.0, and the Dafny project maintains a regular release cadence, with minor versions often released monthly or bi-monthly.","last_verified":"2026-04-16T00:00:00.000Z","tags":["formal-verification","code-generation","runtime","dafny"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/dafnyruntimepython"},{"id":5761,"title":"Daft Distributed Dataframes","library":"daft","status":"active","version":"0.7.9","language":"python","ecosystem":"pypi","summary":"Daft is a high-performance data engine for AI and multimodal workloads. It provides a Python DataFrame API for processing images, audio, video, and structured data at any scale, built with Rust under the hood for performance and seamless scaling from local to distributed clusters. It is actively developed by Eventual Inc., with frequent releases.","last_verified":"2026-04-14T00:00:00.000Z","tags":["dataframe","distributed","multimodal","AI","ML","data processing","Rust","lazy evaluation"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/daft"},{"id":4925,"title":"DAG Factory","library":"dag-factory","status":"active","version":"1.0.1","language":"python","ecosystem":"pypi","summary":"dag-factory is an open-source Python library that dynamically generates Apache Airflow DAGs from YAML configuration files. It enables users to define complex data pipelines using a declarative syntax, reducing the need for extensive Python knowledge and promoting consistency across many DAGs. The library is actively maintained by Astronomer, with the current stable version being 1.0.1, and receives regular updates and feature enhancements.","last_verified":"2026-04-12T00:00:00.000Z","tags":["airflow","dag","yaml","automation","declarative","data-pipeline"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/dag-factory"},{"id":21095,"title":"Dagger.io Python SDK","library":"dagger-io","status":"active","version":"0.20.6","language":"python","ecosystem":"pypi","summary":"A Python client for running Dagger CI/CD pipelines. Provides a programmable engine for containerized workflows. Current version: 0.20.6. Release cadence: frequent, often weekly.","last_verified":"2026-04-27T00:00:00.000Z","tags":["ci/cd","devops","container","workflow","dagger"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/dagger-io"},{"id":26873,"title":"DagIO","library":"dagio","status":"active","version":"0.0.2","language":"python","ecosystem":"pypi","summary":"A Python package for running directed acyclic graphs (DAGs) of asynchronous I/O operations. Current version 0.0.2 (pre-release). Allows decorating functions to define dependencies and execute them concurrently when possible.","last_verified":"2026-04-27T00:00:00.000Z","tags":["async","dag","io","graph"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/dagio"},{"id":6580,"title":"Dagit Web UI","library":"dagit","status":"active","version":"1.13.0","language":"python","ecosystem":"pypi","summary":"Dagit is the web-based user interface for Dagster, providing observability, operational control, and debugging capabilities for data pipelines. It allows users to visualize assets, jobs, runs, schedules, and sensors defined within a Dagster project. Dagit's versioning is tightly coupled with the core Dagster library, typically released in sync with major and minor Dagster updates.","last_verified":"2026-04-15T00:00:00.000Z","tags":["web-ui","data-orchestration","observability","data-pipeline","mlobs"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/dagit"},{"id":14520,"title":"Dagre Graph Layout (Legacy)","library":"dagre","status":"abandoned","version":"0.8.5","language":"javascript","ecosystem":"npm","summary":"Dagre is a JavaScript library designed for laying out directed graphs programmatically on the client-side. The package `dagre` at version 0.8.5, which is the latest available on the public npm registry under this name, was last published over six years ago and is effectively abandoned. While the GitHub repository shows recent activity and releases (v2.x, v3.x), these are published under the `@dagrejs/dagre` scoped package. Users attempting to install `dagre` directly will receive the unmaintained 0.8.5 version. This library's core functionality relies on `graphlib` for graph data structures, and it is often paired with rendering libraries like D3 for visualization. Its primary purpose is to automatically compute optimal node and edge positions in directed graphs, differentiating it from manual layout tools.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","graph","layout"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/dagre"},{"id":1816,"title":"Dagster","library":"dagster","status":"active","version":"1.12.22","language":"python","ecosystem":"pypi","summary":"Dagster is an orchestration platform designed for the development, production, and observation of data assets. It emphasizes defining pipelines as data assets and provides a rich development experience with built-in UI and testing capabilities. The library is actively maintained with frequent minor releases, often on a weekly basis, incorporating new features, bug fixes, and improvements.","last_verified":"2026-04-24T01:51:49.100Z","tags":["data orchestration","etl","data pipeline","mlops","workflow management","assets","data governance"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/dagster"},{"id":8920,"title":"Dagster Airbyte Integration","library":"dagster-airbyte","status":"active","version":"0.29.0","language":"python","ecosystem":"pypi","summary":"The `dagster-airbyte` library provides a robust integration layer to connect Airbyte data synchronization jobs with Dagster's asset-based orchestration. It allows users to define Airbyte connections and syncs as Dagster assets, enabling data lineage tracking, scheduling, and monitoring within the Dagster UI. As part of the Dagster monorepo, its versions are tightly coupled with the core `dagster` library releases. The current version is 0.29.0.","last_verified":"2026-04-16T00:00:00.000Z","tags":["dagster","airbyte","etl","orchestration","data integration","data pipeline"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/dagster-airbyte"},{"id":1976,"title":"Dagster AWS","library":"dagster-aws","status":"active","version":"0.28.22","language":"python","ecosystem":"pypi","summary":"Dagster-aws provides a collection of integrations for common AWS services, enabling Dagster to orchestrate workloads involving S3, ECS, Lambda, EMR, and more. It offers resources, run launchers, and IO managers to seamlessly connect Dagster assets and operations with your AWS infrastructure. The current version is 0.28.22, and it typically releases monthly, in conjunction with major Dagster core updates.","last_verified":"2026-04-24T04:17:41.245Z","tags":["dagster","aws","etl","orchestration","data-pipeline","s3","ecs","lambda"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/dagster-aws"},{"id":5894,"title":"Dagster Azure","library":"dagster-azure","status":"active","version":"0.29.0","language":"python","ecosystem":"pypi","summary":"dagster-azure provides a collection of Azure-specific components for the Dagster data orchestration framework, including resources for Blob Storage, Data Lake Gen2, and compute options. The current version is 0.29.0, which aligns with Dagster core 1.13.0. Dagster and its libraries typically follow a monthly release cadence for minor versions.","last_verified":"2026-04-14T00:00:00.000Z","tags":["dagster","azure","cloud","data lake","blob storage","etl","orchestration"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/dagster-azure"},{"id":3948,"title":"Dagster Celery Integration","library":"dagster-celery","status":"active","version":"0.29.0","language":"python","ecosystem":"pypi","summary":"dagster-celery is a library that allows Dagster to use Celery as its execution engine, offloading op computations to a distributed Celery cluster. The current version is 0.29.0, which corresponds to Dagster core version 1.13.0. This library typically releases in lockstep with the main Dagster project, following a rapid, iterative release cadence.","last_verified":"2026-04-11T00:00:00.000Z","tags":["dagster","celery","orchestration","executor","distributed"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/dagster-celery"},{"id":5169,"title":"Dagster Celery Kubernetes","library":"dagster-celery-k8s","status":"active","version":"0.29.0","language":"python","ecosystem":"pypi","summary":"dagster-celery-k8s is a Dagster integration library that enables scalable, distributed execution of Dagster jobs using Celery as a task queue and Kubernetes for orchestrating Celery workers and individual step execution. It allows users to leverage Celery for concurrency control and task isolation, while Kubernetes handles the underlying infrastructure for distributed execution. The current version is 0.29.0, with releases typically synchronized with the Dagster core library's rapid development cadence.","last_verified":"2026-04-13T00:00:00.000Z","tags":["dagster","celery","kubernetes","k8s","executor","orchestration","distributed"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/dagster-celery-k8s"},{"id":2454,"title":"Dagster Cloud","library":"dagster-cloud","status":"active","version":"1.13.0","language":"python","ecosystem":"pypi","summary":"Dagster Cloud is a fully-managed cloud platform for Dagster, providing hosted orchestration, development tools, and operations dashboards. The `dagster-cloud` Python library offers a client to interact with the Dagster Cloud API programmatically, manage deployments, and configure agents. It is currently at version 1.13.0 and follows the Dagster core library's release cadence, typically releasing new versions monthly.","last_verified":"2026-04-24T20:13:02.898Z","tags":["orchestration","cloud","data-pipeline","etl","dagster"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/dagster-cloud"},{"id":2453,"title":"Dagster Cloud CLI","library":"dagster-cloud-cli","status":"active","version":"1.13.0","language":"python","ecosystem":"pypi","summary":"The `dagster-cloud-cli` provides command-line tools for interacting with Dagster Cloud, enabling operations such as deploying code, managing agents, and configuring workspaces. It is the primary interface for developers to manage their Dagster deployments in a Dagster Cloud environment. The current version is 1.13.0, with releases tightly coupled to the broader Dagster ecosystem's frequent update cadence.","last_verified":"2026-04-10T00:00:00.000Z","tags":["cli","dagster","cloud","orchestration","deployment"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/dagster-cloud-cli"},{"id":6581,"title":"Dagster Databricks Integration","library":"dagster-databricks","status":"active","version":"0.29.0","language":"python","ecosystem":"pypi","summary":"The `dagster-databricks` library provides Dagster ops and resources for interacting with Databricks. This includes resources for connecting to Databricks workspaces and ops for running Databricks jobs (notebooks, JARs, Python scripts) or PySpark jobs. As a Dagster library, its version (currently 0.29.0) is released in lockstep with the core `dagster` library (1.13.0), typically on a weekly or bi-weekly cadence.","last_verified":"2026-04-15T00:00:00.000Z","tags":["data orchestration","etl","databricks","spark","notebooks","dagster","mlops"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/dagster-databricks"},{"id":7124,"title":"Dagster Datadog Integration","library":"dagster-datadog","status":"active","version":"0.29.0","language":"python","ecosystem":"pypi","summary":"The `dagster-datadog` library provides components to integrate Dagster with Datadog for monitoring and observability. This includes resources for sending metrics and events, and loggers for forwarding Dagster logs to Datadog. It is currently at version 0.29.0 and is released as part of the Dagster ecosystem's approximately monthly release cycle, with library versions tracking core Dagster releases.","last_verified":"2026-04-16T00:00:00.000Z","tags":["dagster","datadog","observability","metrics","logging","monitoring"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/dagster-datadog"},{"id":2908,"title":"Dagster dbt Integration","library":"dagster-dbt","status":"active","version":"0.29.0","language":"python","ecosystem":"pypi","summary":"dagster-dbt provides a robust integration for dbt within the Dagster ecosystem. It allows users to define dbt models, seeds, snapshots, and tests as first-class Dagster assets, enabling rich metadata, lineage tracking, and seamless orchestration alongside other data tools. The library is actively developed and typically releases new versions in sync with Dagster core, with the current version being 0.29.0, corresponding to Dagster 1.13.0.","last_verified":"2026-04-25T02:34:26.456Z","tags":["dbt","etl","orchestration","data assets","data transformation","data quality"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/dagster-dbt"},{"id":3442,"title":"Dagster dg-cli","library":"dagster-dg-cli","status":"active","version":"1.13.0","language":"python","ecosystem":"pypi","summary":"The `dagster-dg-cli` package provides the command-line interface (CLI) for interacting with Dagster, a Python-native data orchestrator. It allows users to create projects, launch the Dagit UI, deploy to Dagster Cloud, and manage assets, jobs, and runs. The library frequently updates, often on a weekly cadence, in sync with the broader Dagster ecosystem. The current version is 1.13.0.","last_verified":"2026-04-25T10:11:57.080Z","tags":["cli","data orchestration","dagster","etl","orchestration"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/dagster-dg-cli"},{"id":3443,"title":"Dagster DG Core","library":"dagster-dg-core","status":"active","version":"1.13.0","language":"python","ecosystem":"pypi","summary":"dagster-dg-core is a foundational library within the Dagster ecosystem, primarily powering the `dg` command-line interface (CLI). It enables local development, project scaffolding, deployment to environments like Dagster Cloud, and programmatic interaction with Dagster entities such as assets, runs, and jobs via CLI commands. As of version 1.13.0, it supports advanced features including AI-assisted development tools and enhanced asset management capabilities. Dagster maintains a frequent release cadence, often issuing weekly or bi-weekly patches and regular minor version updates across its libraries.","last_verified":"2026-04-25T10:13:15.793Z","tags":["dagster","data orchestration","etl","cli","data pipeline","orchestrator"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/dagster-dg-core"},{"id":8921,"title":"Dagster dlt Integration","library":"dagster-dlt","status":"active","version":"0.29.0","language":"python","ecosystem":"pypi","summary":"dagster-dlt is a Python library that provides a native integration for using dlt (data load tool) within Dagster. It enables users to define dlt sources and pipelines as software-defined assets in Dagster, leveraging dlt's capabilities for data extraction, schema inference, and loading into various destinations. The current version is 0.29.0, and it follows Dagster's release cadence, typically releasing alongside core Dagster updates.","last_verified":"2026-04-16T00:00:00.000Z","tags":["ETL","ELT","orchestration","data pipelines","dlt","dagster","data integration"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/dagster-dlt"},{"id":3444,"title":"Dagster Docker","library":"dagster-docker","status":"active","version":"0.29.0","language":"python","ecosystem":"pypi","summary":"Dagster-docker is a Dagster integration that enables launching and executing Dagster runs or individual ops/assets within Docker containers. As part of the broader Dagster ecosystem, it follows a separate versioning scheme (currently 0.29.0) but is released in lockstep with the core `dagster` library, which sees frequent updates (typically minor releases weekly or bi-weekly, with major changes less often).","last_verified":"2026-04-25T10:14:47.710Z","tags":["dagster","docker","orchestration","etl","containerization"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/dagster-docker"},{"id":8057,"title":"Dagster DuckDB Integration","library":"dagster-duckdb","status":"active","version":"0.29.0","language":"python","ecosystem":"pypi","summary":"The `dagster-duckdb` library provides dedicated ops, resources, and IO managers for integrating DuckDB databases with Dagster data pipelines. It enables users to easily read from and write to DuckDB, manage database connections, and persist assets. The library's releases are tightly coupled with the Dagster core framework's major versions, ensuring compatibility and leveraging the latest features of both Dagster and DuckDB. Current version is 0.29.0.","last_verified":"2026-04-16T00:00:00.000Z","tags":["dagster","duckdb","etl","data-pipeline","data-orchestration","database","analytics"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/dagster-duckdb"},{"id":23491,"title":"dagster-duckdb-pandas","library":"dagster-duckdb-pandas","status":"active","version":"0.29.3","language":"python","ecosystem":"pypi","summary":"Dagster library for storing Pandas DataFrames in DuckDB. Current version 0.29.3, requires Python >=3.10,<3.15. Part of the Dagster ecosystem, releases follow Dagster core versions (libraries version 0.x). Cadence: monthly releases alongside Dagster core.","last_verified":"2026-05-01T00:00:00.000Z","tags":["dagster","duckdb","pandas","io-manager","data-lake"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/dagster-duckdb-pandas"},{"id":23492,"title":"dagster-embedded-elt","library":"dagster-embedded-elt","status":"active","version":"0.29.1","language":"python","ecosystem":"pypi","summary":"A Dagster library for performing ETL/ELT tasks, providing integrations with tools like dbt, Sling, and Airbyte. This version (0.29.1) is part of the Dagster 1.13.1 release, compatible with Python 3.10-3.14. The library follows Dagster's release cadence with monthly minor releases and patch releases as needed.","last_verified":"2026-05-01T00:00:00.000Z","tags":["dagster","etl","elt","dbt","sling","data-pipelines"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/dagster-embedded-elt"},{"id":23493,"title":"dagster-fivetran","library":"dagster-fivetran","status":"active","version":"0.29.3","language":"python","ecosystem":"pypi","summary":"Package for integrating Fivetran with Dagster. Version 0.29.3; part of the Dagster ecosystem (1.13.3 core). Follows Dagster's release cadence (~monthly).","last_verified":"2026-05-01T00:00:00.000Z","tags":["dagster","fivetran","etl","data-integration"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/dagster-fivetran"},{"id":3445,"title":"Dagster GCP","library":"dagster-gcp","status":"active","version":"0.29.0","language":"python","ecosystem":"pypi","summary":"Dagster-gcp is a Python library that provides components for interacting with Google Cloud Platform (GCP) services within the Dagster data orchestration framework. It includes resources and I/O managers for services like BigQuery, Google Cloud Storage (GCS), and Dataproc. The library is actively maintained with frequent releases, often in conjunction with the core Dagster framework, to ensure compatibility and introduce new features.","last_verified":"2026-04-25T10:18:52.805Z","tags":["data orchestration","etl","gcp","google cloud","bigquery","gcs","dataproc"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/dagster-gcp"},{"id":7125,"title":"Dagster GCP Pandas","library":"dagster-gcp-pandas","status":"active","version":"0.29.0","language":"python","ecosystem":"pypi","summary":"The `dagster-gcp-pandas` library provides an I/O manager for persisting Pandas DataFrames to Google Cloud Storage (GCS) within Dagster assets. It leverages `pandas` and `gcsfs` for efficient data serialization (defaulting to Parquet). This library is part of the `dagster` ecosystem and its versioning is tightly coupled with the core `dagster` library.","last_verified":"2026-04-16T00:00:00.000Z","tags":["dagster","gcp","pandas","io-manager","storage","data-engineering","cloud"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/dagster-gcp-pandas"},{"id":1977,"title":"Dagster GraphQL","library":"dagster-graphql","status":"active","version":"1.12.22","language":"python","ecosystem":"pypi","summary":"dagster-graphql is the Python client library for interacting with Dagster's GraphQL API. It provides programmatic access to query metadata about Dagster runs, jobs, ops, assets, and to launch or terminate job executions. This library is a core component of the Dagster ecosystem, enabling automation, custom UIs, and integrations. It is currently at version 1.12.22 and maintains an active release cadence with frequent updates and bug fixes.","last_verified":"2026-04-24T04:19:07.509Z","tags":["data orchestration","graphql","dagster","api client"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/dagster-graphql"},{"id":2455,"title":"Dagster Kubernetes Integration","library":"dagster-k8s","status":"active","version":"0.29.0","language":"python","ecosystem":"pypi","summary":"The `dagster-k8s` library provides a robust integration for running Dagster with Kubernetes. It enables launching Dagster runs as Kubernetes Jobs, executing external code in Kubernetes pods directly from assets and ops using `PipesK8sClient`, and forms the foundation for Dagster's official Helm chart deployments. The library is actively maintained, with version `0.29.0` typically aligning with major releases of the core Dagster library.","last_verified":"2026-04-24T20:14:37.457Z","tags":["dagster","kubernetes","orchestration","etl","cloud-native","data-pipeline"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/dagster-k8s"},{"id":26875,"title":"dagster-mlflow","library":"dagster-mlflow","status":"active","version":"0.29.3","language":"python","ecosystem":"pypi","summary":"Dagster integration with MLflow, enabling tracking of ML experiments, models, and parameters within Dagster pipelines. Current version 0.29.3, supports Python >=3.10,<3.15. Releases follow Dagster core release cadence (approximately bi-weekly).","last_verified":"2026-05-01T00:00:00.000Z","tags":["dagster","mlflow","mlops","experiment-tracking","machine-learning"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/dagster-mlflow"},{"id":23494,"title":"dagster-msteams","library":"dagster-msteams","status":"active","version":"0.29.3","language":"python","ecosystem":"pypi","summary":"A Dagster resource for posting messages to Microsoft Teams via webhooks. Version 0.29.3, released as part of Dagster core 1.13.3. Supports Python 3.10-3.14. Follows Dagster library release cadence (roughly monthly).","last_verified":"2026-05-01T00:00:00.000Z","tags":["dagster","microsoft-teams","notifications","monitoring"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/dagster-msteams"},{"id":23495,"title":"dagster-mysql","library":"dagster-mysql","status":"active","version":"0.29.3","language":"python","ecosystem":"pypi","summary":"A Dagster integration library for MySQL, providing a MySQLEventLogStorage and MySQLRunStorage for persisting Dagster event logs and run metadata in MySQL. Compatible with Dagster 1.13.x (library version 0.29.x). Released as part of the main Dagster monorepo on a weekly cadence.","last_verified":"2026-05-01T00:00:00.000Z","tags":["dagster","mysql","storage","event-log","run-storage"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/dagster-mysql"},{"id":8058,"title":"Dagster PagerDuty","library":"dagster-pagerduty","status":"active","version":"0.29.0","language":"python","ecosystem":"pypi","summary":"Dagster PagerDuty is a library that provides an integration between Dagster, a data orchestration platform, and PagerDuty, a SaaS incident response platform. It enables users to programmatically create alerts from their Dagster code by wrapping PagerDuty's Events API V2. Currently at version 0.29.0, this library is part of the larger Dagster monorepo, with its versioning for libraries like dagster-pagerduty aligning with the main dagster core releases (e.g., core 1.13.0 corresponds to libraries 0.29.0).","last_verified":"2026-04-16T00:00:00.000Z","tags":["dagster","pagerduty","observability","alerting","etl","data-orchestration"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/dagster-pagerduty"},{"id":3949,"title":"Dagster Pandas Utilities","library":"dagster-pandas","status":"active","version":"0.29.0","language":"python","ecosystem":"pypi","summary":"dagster-pandas is a library within the Dagster ecosystem that provides utilities for working with Pandas DataFrames. It enhances Dagster's capabilities by offering DataFrame-level validation, summary statistics generation, and reliable serialization/deserialization for Pandas objects. Currently at version 0.29.0, its release cadence is tied closely to the main Dagster core releases.","last_verified":"2026-04-11T00:00:00.000Z","tags":["dagster","pandas","data-pipeline","etl","dataframe","data-validation"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/dagster-pandas"},{"id":8922,"title":"Dagster Pandera Integration","library":"dagster-pandera","status":"active","version":"0.29.0","language":"python","ecosystem":"pypi","summary":"dagster-pandera provides an integration layer to use Pandera for data validation within Dagster data pipelines. It allows defining Pandera schemas for Dagster assets, ensuring data quality and correctness before data is consumed by downstream assets. The current version is 0.29.0, released in sync with Dagster core, which has a frequent release cadence, often multiple patch releases per week.","last_verified":"2026-04-16T00:00:00.000Z","tags":["dagster","pandera","data quality","data validation","etl","orchestration","python"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/dagster-pandera"},{"id":1815,"title":"Dagster Pipes","library":"dagster-pipes","status":"active","version":"1.12.22","language":"python","ecosystem":"pypi","summary":"dagster-pipes (version 1.12.22) is a toolkit for integrating external transform logic with Dagster, enabling communication between arbitrary external processes and the Dagster orchestration layer. It allows external programs to report events like asset materializations, observations, and logs back to Dagster via a lightweight, message-based protocol. The library is released in lockstep with Dagster core, meaning new versions typically coincide with major Dagster releases.","last_verified":"2026-04-24T01:49:06.844Z","tags":["etl","data orchestration","data pipeline","dagster","external process","pipes","integration"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/dagster-pipes"},{"id":23496,"title":"dagster-polars","library":"dagster-polars","status":"active","version":"0.27.9","language":"python","ecosystem":"pypi","summary":"Dagster integration library for Polars, providing IO managers, types, and utilities to read/write Polars DataFrames from/to various file formats (Parquet, CSV, Delta Lake, etc.). Current version: 0.27.9. Active development, follows Dagster releases.","last_verified":"2026-05-01T00:00:00.000Z","tags":["dagster","polars","dataframe","io-manager","etl"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/dagster-polars"},{"id":1440,"title":"Dagster PostgreSQL Integration","library":"dagster-postgres","status":"active","version":"0.28.22","language":"python","ecosystem":"pypi","summary":"dagster-postgres is an integration library for Dagster that provides resources and storage implementations for interacting with PostgreSQL databases. It allows Dagster assets to connect to Postgres, and can also use Postgres for Dagster's run storage and event log storage. It is currently at version 0.28.22 and follows the rapid release cycle of the main Dagster project.","last_verified":"2026-04-23T21:09:59.836Z","tags":["dagster","postgres","etl","orchestration","database","data-platform"],"install_tag":"stale","install_tag_description":"widespread failures or data too old to trust","api":"https://checklist.day/api/registry/dagster-postgres"},{"id":9635,"title":"Dagster Prometheus Integration","library":"dagster-prometheus","status":"active","version":"0.29.0","language":"python","ecosystem":"pypi","summary":"Dagster-prometheus is a library that provides an integration for Dagster with Prometheus, allowing users to expose Dagster run and asset metrics, as well as custom metrics from their ops and assets. It is part of the Dagster ecosystem and typically releases new versions in lockstep with Dagster core releases. The current version is 0.29.0, corresponding to Dagster core 1.13.0.","last_verified":"2026-04-17T00:00:00.000Z","tags":["data-orchestration","observability","metrics","prometheus","etl","data-pipeline"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/dagster-prometheus"},{"id":5170,"title":"Dagster PySpark","library":"dagster-pyspark","status":"active","version":"0.29.0","language":"python","ecosystem":"pypi","summary":"Dagster-pyspark provides components for integrating PySpark with Dagster, enabling data engineers to define, orchestrate, and observe Spark-based data pipelines. It is currently at version 0.29.0 and its releases are tightly coupled with the Dagster core library's release cadence, typically releasing new versions alongside each Dagster core major/minor update.","last_verified":"2026-04-13T00:00:00.000Z","tags":["data processing","spark","pyspark","etl","dagster","orchestration","resource"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/dagster-pyspark"},{"id":1978,"title":"Dagster Shared Utilities","library":"dagster-shared","status":"active","version":"1.12.22","language":"python","ecosystem":"pypi","summary":"dagster-shared is an internal utility library providing common code, constants, and data structures shared between the core `dagster` package and other `dagster-` prefixed libraries (e.g., `dagster-dg-core`). It is not intended for direct use by end-users. The current version is 1.12.22, and it typically releases weekly or bi-weekly, synchronized with `dagster` core releases.","last_verified":"2026-04-24T04:19:34.117Z","tags":["dagster","etl","orchestration","internal-utility"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/dagster-shared"},{"id":7126,"title":"Dagster Shell","library":"dagster-shell","status":"active","version":"0.25.13","language":"python","ecosystem":"pypi","summary":"dagster-shell is a Python package within the Dagster ecosystem, providing functionality to execute shell commands and scripts as operations within Dagster workflows. While the library itself is at version 0.25.13, its core functionality for creating shell ops has been deprecated in favor of a newer approach within the main `dagster` package. The broader Dagster platform maintains an active release cadence, with minor versions (potentially including breaking changes) approximately every 12 weeks and weekly patch releases for deprecations.","last_verified":"2026-04-16T00:00:00.000Z","tags":["dagster","etl","orchestration","shell","bash","subprocess"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/dagster-shell"},{"id":2909,"title":"Dagster Slack","library":"dagster-slack","status":"active","version":"0.29.0","language":"python","ecosystem":"pypi","summary":"The `dagster-slack` library provides a Slack client resource for integrating Slack notifications and messaging capabilities into Dagster data pipelines. It enables users to send messages to Slack channels from ops, assets, schedules, and sensors, facilitating real-time communication about pipeline status and events. The current version is 0.29.0, and it follows the frequent release cadence of the broader Dagster ecosystem.","last_verified":"2026-04-25T02:35:57.321Z","tags":["dagster","slack","orchestration","notifications","resource","integration"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/dagster-slack"},{"id":21096,"title":"dagster-sling","library":"dagster-sling","status":"active","version":"0.29.2","language":"python","ecosystem":"pypi","summary":"Dagster integration with Sling for ETL/ELT tasks, enabling ingestion and replication of data between databases and file systems. Current version 0.29.2, released as part of Dagster 1.13.2. Follows Dagster's release cadence.","last_verified":"2026-04-27T00:00:00.000Z","tags":["dagster","sling","etl","elt","data-replication"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/dagster-sling"},{"id":5171,"title":"Dagster Snowflake","library":"dagster-snowflake","status":"active","version":"0.29.0","language":"python","ecosystem":"pypi","summary":"The `dagster-snowflake` library provides an integration between Dagster and Snowflake, enabling data engineers to orchestrate, observe, and manage data pipelines that interact with the Snowflake AI Data Cloud. It allows connecting to Snowflake as a resource, building assets backed by Snowflake tables and views, and utilizing Snowflake as a data warehouse within Dagster pipelines. The library's current version is 0.29.0, released in conjunction with Dagster core, which typically has frequent updates.","last_verified":"2026-04-13T00:00:00.000Z","tags":["data orchestration","etl","snowflake","data warehouse","dagster","sql"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/dagster-snowflake"},{"id":8060,"title":"Dagster Snowflake Pandas Integration","library":"dagster-snowflake-pandas","status":"active","version":"0.29.0","language":"python","ecosystem":"pypi","summary":"The `dagster-snowflake-pandas` library provides a robust integration for using Pandas DataFrames with Snowflake within the Dagster data orchestration framework. It enables reading and writing Pandas DataFrames directly to and from Snowflake tables via Dagster's I/O manager system. This package is currently at version 0.29.0 and typically aligns its release cadence with the main Dagster core library.","last_verified":"2026-04-16T00:00:00.000Z","tags":["dagster","snowflake","pandas","etl","data-integration","io-manager","dataframe"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/dagster-snowflake-pandas"},{"id":5895,"title":"Dagster Spark","library":"dagster-spark","status":"active","version":"0.29.0","language":"python","ecosystem":"pypi","summary":"Dagster Spark is a Python library that provides integration components for orchestrating Apache Spark jobs within the Dagster data platform. It enables users to define, run, and monitor Spark-based data pipelines with Dagster's declarative programming model, offering capabilities for data management, lineage, and observability. The library is actively maintained and typically releases in sync with the core Dagster library.","last_verified":"2026-04-14T00:00:00.000Z","tags":["dagster","spark","etl","orchestration","data-pipeline"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/dagster-spark"},{"id":23498,"title":"dagster-ssh","library":"dagster-ssh","status":"active","version":"0.29.3","language":"python","ecosystem":"pypi","summary":"Provides SSH/SFTP resource and I/O manager for Dagster pipelines. Current version: 0.29.3. Release cadence matches Dagster core releases (approximately monthly).","last_verified":"2026-05-01T00:00:00.000Z","tags":["dagster","ssh","sftp","resource","io-manager"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/dagster-ssh"},{"id":1979,"title":"Dagster Webserver","library":"dagster-webserver","status":"active","version":"1.12.22","language":"python","ecosystem":"pypi","summary":"Dagster Webserver provides the web-based user interface (UI) for Dagster, a Python library for building data applications. It allows users to view and interact with Dagster objects such as assets, jobs, schedules, and launches runs. The project is actively maintained with frequent minor and patch releases, often on a weekly or bi-weekly basis. The current version is 1.12.22.","last_verified":"2026-04-09T00:00:00.000Z","tags":["data orchestration","etl","mlops","workflow management","ui","web server"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/dagster-webserver"},{"id":26876,"title":"dagstermill","library":"dagstermill","status":"active","version":"0.29.2","language":"python","ecosystem":"pypi","summary":"dagstermill integrates Jupyter notebooks into Dagster pipelines, allowing notebooks to be executed as solid computations with input/output dependencies. Current version 0.29.2, requires Python 3.10-3.14. Release cadence matches dagster core (monthly).","last_verified":"2026-04-27T00:00:00.000Z","tags":["dagster","jupyter","notebook","dags","papermill"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/dagstermill"},{"id":8923,"title":"Daily Client SDK for Python","library":"daily-python","status":"active","version":"0.27.0","language":"python","ecosystem":"pypi","summary":"Daily's Python SDK provides everything needed to build real-time video, audio, and AI-powered voice agents with WebRTC infrastructure. It allows headless bots to connect to Daily rooms and process media and event data streams, supporting various use cases from virtual devices to transcription. The current version is 0.27.0, and the library maintains an active release cadence with frequent updates and new features.","last_verified":"2026-04-16T00:00:00.000Z","tags":["video","audio","webrtc","sdk","real-time","ai","voice-bots"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/daily-python"},{"id":23497,"title":"dailycheckin","library":"dailycheckin","status":"active","version":"25.12.9","language":"python","ecosystem":"pypi","summary":"An automated daily check-in tool for multiple platforms, supporting web, push, and email notifications. Current version 25.12.9, released monthly.","last_verified":"2026-05-01T00:00:00.000Z","tags":["automation","daily-checkin","notifications","multi-platform"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/dailycheckin"},{"id":8059,"title":"Daiquiri (Logging Library)","library":"daiquiri","status":"active","version":"3.4.0","language":"python","ecosystem":"pypi","summary":"Daiquiri is a Python library designed to simplify the configuration of Python's built-in `logging` module. It provides an easy-to-use interface for setting up basic logging functionalities, including custom formatters and handlers, often with a single call to `daiquiri.setup()`. The library is actively maintained, with its current version being 3.4.0, and has a consistent update cadence.","last_verified":"2026-04-16T00:00:00.000Z","tags":["logging","logger","configuration","structured logging"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/daiquiri"},{"id":25156,"title":"danger-plugin-conventional-commitlint","library":"danger-plugin-conventional-commitlint","status":"active","version":"3.1.0","language":"javascript","ecosystem":"npm","summary":"danger-plugin-conventional-commitlint is a Danger JS plugin that runs commitlint rules against pull request commit messages to enforce conventional commit formats. Current stable version is 3.1.0 (Dec 2025) with release cadence tied to commitlint major upgrades. Key differentiators: integrates directly with Danger's CI workflow, supports custom messages via messageReplacer, and requires Node.js >=20. Alternatives include manual commitlint checks in CI or other Danger linting plugins.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","danger","danger-plugin","commitlint","lint","conventional","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/danger-plugin-conventional-commitlint"},{"id":26877,"title":"danger-plugin-eslint","library":"danger-plugin-eslint","status":"maintenance","version":"0.1.1","language":"javascript","ecosystem":"npm","summary":"A Danger plugin to run ESLint on changed files in PRs. Current stable version is 1.0.0, released in December 2017. This plugin automatically runs ESLint on modified files using the project's ESLint config and reports linting errors as Danger messages. It integrates with Danger's PR workflow to enforce code quality. The plugin is ESM-only and requires Danger JS. It is a niche tool for teams using Danger and ESLint in CI. Differentiators: simple setup, zero-config use of project's own ESLint config. Note: no longer actively maintained; last release was 2017.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","danger","danger-plugin","eslint","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/danger-plugin-eslint"},{"id":25157,"title":"danger-plugin-lint-report","library":"danger-plugin-lint-report","status":"active","version":"1.8.1","language":"javascript","ecosystem":"npm","summary":"A Danger plugin that reads checkstyle/lint reports and posts issues and violations as inline comments on pull requests. Current version is 1.8.1, released in 2024. It supports multiple report formats (checkstyle, PMD, etc.), customizable violation formatting, deduplication of violations, and configurable project root. Designed for use with Danger JS in CI pipelines. Ships TypeScript definitions.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","danger","danger-plugin","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/danger-plugin-lint-report"},{"id":13057,"title":"Danger Plugin: No Test Shortcuts","library":"danger-plugin-no-test-shortcuts","status":"abandoned","version":"2.0.0","language":"javascript","ecosystem":"npm","summary":"danger-plugin-no-test-shortcuts is a Danger JS plugin designed to prevent pull requests from being merged if they introduce test shortcuts like `.only()` or `.skip()` into test files. These shortcuts, while useful for local development, can lead to incomplete test runs on CI/CD pipelines. The plugin enforces proper test suite execution by failing the Danger build when such patterns are detected. The current stable version is 2.0.0, released in 2017. The project appears to have an infrequent release cadence, with the last major update several years ago. Its primary differentiation is its tight integration with Danger JS workflows, acting as a gatekeeper for code quality specifically around test suite integrity, allowing for custom file predicates and skip/only patterns.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","danger","danger-plugin","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/danger-plugin-no-test-shortcuts"},{"id":1980,"title":"Daphne - ASGI Server","library":"daphne","status":"active","version":"4.2.1","language":"python","ecosystem":"pypi","summary":"Daphne is a pure-Python HTTP, HTTP/2, and WebSocket protocol server for ASGI (Asynchronous Server Gateway Interface) applications. It is primarily developed to power Django Channels and acts as the reference server for ASGI. It supports automatic negotiation of protocols, removing the need for URL prefixing for different endpoints. The current version is 4.2.1.","last_verified":"2026-04-09T00:00:00.000Z","tags":["ASGI","HTTP","HTTP/2","WebSocket","Django","Channels","server"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/daphne"},{"id":8924,"title":"Dapr Python SDK","library":"dapr","status":"active","version":"1.17.4","language":"python","ecosystem":"pypi","summary":"The Dapr Python SDK (version 1.17.4) is the official library for building distributed applications with Dapr building blocks in Python. Dapr provides a portable, event-driven, serverless runtime that simplifies microservices development across cloud and edge environments. The SDK allows interaction with Dapr's APIs for state management, pub/sub, service invocation, bindings, and more. Dapr generally releases minor updates every 6-13 weeks, with three recent minor versions typically supported concurrently.","last_verified":"2026-04-16T00:00:00.000Z","tags":["dapr","microservices","distributed systems","sdk","cloud-native","actors"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/dapr"},{"id":23499,"title":"Dapr FastAPI Extension","library":"dapr-ext-fastapi","status":"active","version":"1.17.4","language":"python","ecosystem":"pypi","summary":"The Dapr FastAPI extension integrates Dapr's pub/sub, actors, and bindings with FastAPI applications. Version 1.17.4 supports Python >=3.10, released on 2025-09-12. Release cadence is approximately monthly.","last_verified":"2026-05-01T00:00:00.000Z","tags":["dapr","fastapi","microservices","distributed-systems"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/dapr-ext-fastapi"},{"id":7127,"title":"DAQP: Dual Active-Set QP Solver","library":"daqp","status":"active","version":"0.8.5","language":"python","ecosystem":"pypi","summary":"DAQP is a dual active-set solver designed for convex quadratic programs (QPs), including mixed-integer QPs (MIQPs) and hierarchical QPs (HQPs). Written in C and library-free, it provides high-performance interfaces for Python, Julia, and MATLAB. It excels at solving small to medium-scale, dense QP and LP problems, particularly those arising in real-time Model Predictive Control (MPC) applications. The current version is 0.8.5, with frequent releases addressing improvements and bug fixes.","last_verified":"2026-04-16T00:00:00.000Z","tags":["optimization","quadratic programming","QP solver","active-set","control","MPC","mixed-integer QP"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/daqp"},{"id":2910,"title":"Alibaba Cloud Darabonba Core","library":"darabonba-core","status":"active","version":"1.0.5","language":"python","ecosystem":"pypi","summary":"Darabonba Core is a foundational module within the Alibaba Cloud Python SDK, providing essential functionalities and utility classes for building and interacting with Alibaba Cloud services. It serves as a core component for higher-level SDKs. The current version is 1.0.5 and it maintains an active release cadence with frequent updates.","last_verified":"2026-04-25T02:36:30.428Z","tags":["aliyun","alibaba cloud","sdk","core","cloud computing"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/darabonba-core"},{"id":16329,"title":"Dare: Database and REST API Generator","library":"dare","status":"active","version":"0.98.4","language":"javascript","ecosystem":"npm","summary":"Dare is a JavaScript library (shipping TypeScript types) designed to streamline the creation of REST APIs from database schemas by generating SQL queries from structured JavaScript objects. It acts as an abstraction layer, allowing developers to define database interactions using a declarative object syntax rather than writing raw SQL directly. The current stable version is `0.98.4`, indicating it is still in pre-1.0 development, though it sees consistent maintenance with several bug fix and feature releases throughout 2025. Key differentiators include its 'brave API' approach to SQL generation, requiring users to define a custom `dare.execute` handler for database interaction, and its explicit support for MySQL (5.6, 5.7, 8.0) and PostgreSQL (16+), abstracting away direct driver calls.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","Database","MySQL","REST","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/dare"},{"id":4926,"title":"darglint","library":"darglint","status":"maintenance","version":"1.8.1","language":"python","ecosystem":"pypi","summary":"Darglint is a functional docstring linter that checks whether a docstring's description matches the actual function or method implementation. It supports Google, Sphinx, and Numpy style docstrings, ensuring that parameters, returns, yields, and raises sections are consistent with the function signature and body. The project is currently in maintenance mode, with the author focusing on accepting pull requests rather than adding significant new features.","last_verified":"2026-04-12T00:00:00.000Z","tags":["linter","docstrings","google-style","sphinx-style","numpy-style","flake8-plugin"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/darglint"},{"id":23500,"title":"dargs","library":"dargs","status":"active","version":"0.5.0.post0","language":"python","ecosystem":"pypi","summary":"Process arguments for the deep modeling project. Current version: 0.5.0.post0. Release cadence: irregular, with recent releases every few months. Supports Python >=3.7.","last_verified":"2026-05-01T00:00:00.000Z","tags":["argument-parsing","configuration","deep-learning","deepmodeling"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/dargs"},{"id":4346,"title":"Darkdetect","library":"darkdetect","status":"active","version":"0.8.0","language":"python","ecosystem":"pypi","summary":"Darkdetect is a Python library designed to detect if the operating system is currently in Dark Mode. It supports macOS (10.14+), Windows (10 1607+), and Linux (with a dark GTK theme). This package is particularly useful for Python GUI applications (Tkinter, wx, PyQt, PySide, etc.) that need to adapt their interface based on the system's theme settings. The current version is 0.8.0, and its release cadence has been infrequent, with the last major update in December 2022.","last_verified":"2026-04-12T00:00:00.000Z","tags":["dark mode","OS theme","GUI","macOS","Windows","Linux","theme detection"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/darkdetect"},{"id":8061,"title":"Darker: Incremental Python Code Formatter","library":"darker","status":"active","version":"3.0.0","language":"python","ecosystem":"pypi","summary":"Darker (version 3.0.0) is a Python utility that applies code formatting (using tools like Black, Ruff, isort, Flynt, and pyupgrade) only to regions of Python files that have changed since the last Git commit. This allows for gradual style unification in existing projects without large, disruptive formatting commits. It is actively maintained with regular releases.","last_verified":"2026-04-16T00:00:00.000Z","tags":["formatter","code-quality","git","black","ruff","isort","pre-commit","incremental-formatting"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/darker"},{"id":8925,"title":"Darkgraylib","library":"darkgraylib","status":"active","version":"2.4.1","language":"python","ecosystem":"pypi","summary":"Darkgraylib provides common supporting code for the Python code formatting tool Darker and the linting utility Graylint. It extracts shared functionality from these two projects, which focus on code reformatting and selective linting, respectively. The current version is 2.4.1. It has a continuous release cadence, often aligning with updates to Darker and Graylint.","last_verified":"2026-04-16T00:00:00.000Z","tags":["code quality","linting","formatting","git","cli-tools","helpers"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/darkgraylib"},{"id":7128,"title":"Darts","library":"darts","status":"active","version":"0.43.0","language":"python","ecosystem":"pypi","summary":"Darts is a Python library for user-friendly forecasting and anomaly detection on time series. It offers a unified API for a wide range of models, from classical statistical methods like ARIMA to advanced deep learning architectures such as LSTM and Transformers. The library also includes tools for model evaluation, backtesting, handling multiple time series, and incorporating external covariates. It is actively maintained with frequent minor releases, typically on a monthly basis. [1, 2, 4, 9, 11, 13, 16, 22]","last_verified":"2026-04-16T00:00:00.000Z","tags":["time-series","forecasting","machine-learning","deep-learning","anomaly-detection","pytorch"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/darts"},{"id":1441,"title":"Dash","library":"dash","status":"active","version":"4.1.0","language":"python","ecosystem":"pypi","summary":"Dash is a Python framework for building analytical web applications. Developed by Plotly, it allows users to create interactive dashboards and data visualization tools entirely in Python, without requiring JavaScript or web development expertise. It is currently at version 4.1.0 and typically releases minor versions and release candidates regularly, leading up to major version updates.","last_verified":"2026-04-23T21:11:53.552Z","tags":["web","framework","dashboard","plotly","react","data-visualization"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/dash"},{"id":3446,"title":"Dash AG Grid","library":"dash-ag-grid","status":"active","version":"35.2.0","language":"python","ecosystem":"pypi","summary":"Dash AG Grid, currently at version 35.2.0, is a high-performance and highly customizable Dash component that wraps the AG Grid JavaScript library. It enables Python developers to create rich, interactive data tables within their Dash applications, offering features like sorting, filtering, and row selection. Actively maintained by Plotly, it receives frequent updates that often align with new releases of the underlying AG Grid component.","last_verified":"2026-04-25T10:19:51.330Z","tags":["dash","plotly","datagrid","ui","interactive","table"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/dash-ag-grid"},{"id":8927,"title":"Dash Authorization Package","library":"dash-auth","status":"active","version":"2.3.0","language":"python","ecosystem":"pypi","summary":"Dash-auth is a Python library providing HTTP Basic Auth functionality for Dash applications. It enables developers to secure their Dash dashboards with simple username and password authentication. The current version is 2.3.0, and the package is actively maintained by Plotly, focusing on seamless integration within the Dash ecosystem.","last_verified":"2026-04-16T00:00:00.000Z","tags":["dash","authentication","basic auth","plotly","web app","security"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/dash-auth"},{"id":2456,"title":"Dash Bootstrap Components","library":"dash-bootstrap-components","status":"active","version":"2.0.4","language":"python","ecosystem":"pypi","summary":"Dash Bootstrap Components (dbc) provides a set of Bootstrap-themed components for building interactive Plotly Dash applications. It brings popular UI elements like cards, modals, navbars, and layouts, styled with Bootstrap 5. The current stable version is 2.0.4, with a regular cadence of patch releases addressing bug fixes and minor improvements, typically every few weeks.","last_verified":"2026-04-24T20:15:27.527Z","tags":["dash","bootstrap","ui","components","frontend","plotly"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/dash-bootstrap-components"},{"id":27676,"title":"Dash Bootstrap Templates","library":"dash-bootstrap-templates","status":"active","version":"2.1.0","language":"python","ecosystem":"pypi","summary":"Provides Plotly figure templates that match Bootstrap themes for Dash apps, enabling seamless theming and a built-in theme switch component (ThemeSwitchAIO). Current version 2.1.0 requires Plotly 6. Released monthly with minor features and fixes.","last_verified":"2026-05-09T00:00:00.000Z","tags":["dash","bootstrap","plotly","theme","visualization"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/dash-bootstrap-templates"},{"id":25158,"title":"Dash Compiler","library":"dash-compiler","status":"active","version":"0.10.10","language":"javascript","ecosystem":"npm","summary":"A fast, platform-agnostic compiler for Minecraft Add-Ons, replacing bridge.'s old internal compiler since v2.2.0. Current stable version is 0.10.10, with regular releases. It supports standalone builds for Deno and ships TypeScript types. Unlike other tools, it is designed specifically for Minecraft Add-On compilation, focusing on speed and reliability across platforms.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/dash-compiler"},{"id":2911,"title":"Dash Core Components","library":"dash-core-components","status":"active","version":"2.0.0","language":"python","ecosystem":"pypi","summary":"Dash Core Components (dcc) is a suite of interactive user interface components for building analytical web applications with Dash. It provides essential UI elements like dropdowns, sliders, graphs, and input fields. As of version 2.0.0, it is integrated directly into the main `dash` library, simplifying imports. Maintained by Plotly, its release cadence is tied to that of the overarching Dash framework, seeing significant updates with major Dash versions.","last_verified":"2026-04-25T02:37:22.793Z","tags":["dash","plotly","ui","components","web-app","interactive","data visualization","frontend"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/dash-core-components"},{"id":7129,"title":"Dash Cytoscape","library":"dash-cytoscape","status":"active","version":"1.0.2","language":"python","ecosystem":"pypi","summary":"Dash Cytoscape is a component library for Dash, enabling interactive network visualization in Python applications. It wraps the powerful Cytoscape.js library and offers deep integration with Dash layouts and callbacks, facilitating the creation of sophisticated graphs from data, including those from libraries like NetworkX. The current version is 1.0.2, with active development and regular updates.","last_verified":"2026-04-16T00:00:00.000Z","tags":["dash","cytoscape","networkx","graph visualization","interactive","plotly"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/dash-cytoscape"},{"id":7130,"title":"Dash DAQ","library":"dash-daq","status":"active","version":"0.6.0","language":"python","ecosystem":"pypi","summary":"Dash DAQ is a Plotly-maintained component library for Dash, providing a robust set of controls and indicators. It simplifies the integration of data acquisition and control interfaces into Dash applications, offering components like BooleanSwitch, ColorPicker, and Gauge. The current version is 0.6.0, released on March 11, 2025. It follows an irregular release cadence as part of the broader Dash ecosystem.","last_verified":"2026-04-16T00:00:00.000Z","tags":["dash","plotly","UI","DAQ","components","data acquisition","controls","web app","dashboard"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/dash-daq"},{"id":3950,"title":"Dash Extensions","library":"dash-extensions","status":"active","version":"2.0.5","language":"python","ecosystem":"pypi","summary":"The `dash-extensions` package is a comprehensive collection of utility functions, syntax extensions, and custom components designed to enhance the Plotly Dash development experience. It provides features like server-side caching, enhanced callbacks (e.g., blocking, multiplexing, server-side outputs), JavaScript interoperability, and enriched Dash components. Currently at version 2.0.5, the library maintains an active and regular release cadence, with multiple patch and major version updates throughout the year to introduce new features and address breaking changes in underlying libraries like Dash.","last_verified":"2026-04-11T00:00:00.000Z","tags":["Dash","Plotly","Web Development","Frontend","Extensions","Components","Utilities","Callbacks","Realtime"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/dash-extensions"},{"id":2912,"title":"Dash HTML Components","library":"dash-html-components","status":"maintenance","version":"2.0.0","language":"python","ecosystem":"pypi","summary":"Dash HTML Components is a Python library that provides pure Python abstractions around all HTML5 tags, enabling developers to compose layouts for Dash web applications using Python classes instead of writing raw HTML. As of Dash 2.0, the development of this library has been integrated into the main Dash repository, and `dash-html-components` now primarily exists for backward compatibility. It is currently at version 2.0.0 and aligns its release cadence with the core Dash framework.","last_verified":"2026-04-25T02:37:37.798Z","tags":["dash","html","web-framework","frontend","components"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/dash-html-components"},{"id":7131,"title":"Dash Iconify","library":"dash-iconify","status":"active","version":"0.1.2","language":"python","ecosystem":"pypi","summary":"Dash Iconify is a component library for Plotly Dash applications that integrates over 100,000 vector icons from the Iconify ecosystem. It dynamically fetches only the icons needed, offering an efficient way to enhance the visual appeal and user experience of Dash apps. The library is actively maintained with periodic updates.","last_verified":"2026-04-16T00:00:00.000Z","tags":["dash","plotly","icons","web development","ui","front-end"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/dash-iconify"},{"id":23501,"title":"Dash Leaflet","library":"dash-leaflet","status":"active","version":"1.1.3","language":"python","ecosystem":"pypi","summary":"A Dash component library for interactive maps, wrapping React-Leaflet. Provides Map, TileLayer, Marker, Popup, GeoJSON, and other Leaflet components for Python Dash apps. Current version: 1.1.3, released 2024-09. Active development with occasional breaking changes when aligning with React-Leaflet updates.","last_verified":"2026-05-01T00:00:00.000Z","tags":["dash","leaflet","maps","geospatial","react-leaflet","interactive-maps"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/dash-leaflet"},{"id":5762,"title":"Dash Mantine Components","library":"dash-mantine-components","status":"active","version":"2.6.1","language":"python","ecosystem":"pypi","summary":"Dash Mantine Components (DMC) is an extensive Python library offering over 100 customizable components for Plotly Dash applications, based on the Mantine React library. It provides consistent styling, theming, and full support for light and dark modes, facilitating the creation of feature-rich and accessible dashboards. The library maintains an active development pace with frequent minor releases for bug fixes and new features, and major versions often aligning with upstream Mantine releases.","last_verified":"2026-04-14T00:00:00.000Z","tags":["plotly-dash","ui-components","mantine","frontend","react"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/dash-mantine-components"},{"id":23505,"title":"Dash MP Components","library":"dash-mp-components","status":"active","version":"0.5.1","language":"python","ecosystem":"pypi","summary":"Dash components for the Materials Project, providing interactive UI elements to access and visualize materials data. Current version is 0.5.1, with releases triggered by Git tags via CI/CD. The library wraps common Materials Project API features into Dash components.","last_verified":"2026-05-01T00:00:00.000Z","tags":["dash","materials-project","components","data-visualization"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/dash-mp-components"},{"id":2913,"title":"Dash Pydantic Form","library":"dash-pydantic-form","status":"active","version":"0.18.3","language":"python","ecosystem":"pypi","summary":"Dash-pydantic-form is a Python library that enables rapid creation of interactive forms within Plotly Dash applications, powered by Pydantic models. It leverages dash-mantine-components (DMC) for a rich set of input fields and seamlessly handles complex data structures like nested models and lists. The library is actively maintained, with frequent minor and patch releases, and is currently at version 0.18.3.","last_verified":"2026-04-25T02:38:39.615Z","tags":["Dash","Pydantic","forms","UI","web development","data validation"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/dash-pydantic-form"},{"id":23502,"title":"Dash Pydantic Utils","library":"dash-pydantic-utils","status":"active","version":"0.18.3","language":"python","ecosystem":"pypi","summary":"Utility library for dash-pydantic-form, providing model handling, validation, and serialization helpers for building dynamic forms with Dash and Pydantic v2. Current version 0.18.3, requires Python >=3.10,<3.14. Active development with frequent releases.","last_verified":"2026-05-01T00:00:00.000Z","tags":["dash","pydantic","form","utils"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/dash-pydantic-utils"},{"id":26878,"title":"dash-renderer","library":"dash-renderer","status":"maintenance","version":"1.9.1","language":"python","ecosystem":"pypi","summary":"Front-end component renderer for Dash, part of the Plotly Dash ecosystem. Version 1.9.1 is the latest; it is bundled with Dash and released alongside Dash core library. The package is in maintenance mode; new features are added to Dash itself.","last_verified":"2026-05-01T00:00:00.000Z","tags":["dash","plotly","renderer","frontend"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/dash-renderer"},{"id":23508,"title":"dash-svg","library":"dash-svg","status":"active","version":"0.0.12","language":"python","ecosystem":"pypi","summary":"SVG support library for Plotly/Dash, enabling inline SVG rendering in Dash apps. Current version 0.0.12. Release cadence is irregular; last release in early 2025.","last_verified":"2026-05-01T00:00:00.000Z","tags":["dash","svg","plotly","visualization"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/dash-svg"},{"id":2914,"title":"Dash DataTable","library":"dash-table","status":"deprecated","version":"5.0.0","language":"python","ecosystem":"pypi","summary":"Dash DataTable (`dash.dash_table.DataTable`) is an interactive table component designed for viewing, editing, and exploring large datasets within Dash web applications. It is rendered with standard HTML <table> markup, making it accessible, responsive, and highly customizable. The `dash-table` PyPI package is currently at version 5.0.0, but the component is officially deprecated and slated for removal from the core Dash API in Dash 5.0 of the main `dash` package. Users are advised to migrate to `dash-ag-grid` for future development.","last_verified":"2026-04-25T02:39:41.256Z","tags":["dash","web app","table","data visualization","interactive","deprecated"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/dash-table"},{"id":9636,"title":"dash-testing-stub Library","library":"dash-testing-stub","status":"active","version":"0.0.2","language":"python","ecosystem":"pypi","summary":"dash-testing-stub is a lightweight Python package, currently at version 0.0.2. Its sole purpose is to serve as a marker or stub dependency within the `dash[testing]` extra, signaling the availability for optional loading of the `pytest-dash` plugin. It is not intended for direct user import or interaction, acting purely as an internal mechanism for conditional feature enablement in Dash testing environments. It is released as part of the official Dash framework.","last_verified":"2026-04-17T00:00:00.000Z","tags":["dash","testing","pytest","stub","internal-dependency"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/dash-testing-stub"},{"id":2915,"title":"DashScope Python SDK","library":"dashscope","status":"active","version":"1.25.16","language":"python","ecosystem":"pypi","summary":"The DashScope Python SDK provides a client library for interacting with Alibaba Cloud's DashScope AI services, offering access to various models including Large Language Models (LLMs), text-to-image, and embedding models. The library is actively developed, with its current version at 1.25.16, and new releases occurring frequently to incorporate updates and new features.","last_verified":"2026-04-25T02:41:09.440Z","tags":["AI","LLM","Alibaba Cloud","Generative AI","Model Inference","Multimodal"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/dashscope"},{"id":624,"title":"Dask: Parallel PyData with Task Scheduling","library":"dask","status":"active","version":"2026.3.0","language":"python","ecosystem":"pypi","summary":"Dask is a flexible open-source Python library for parallel computing, enabling users to scale Python workflows from single machines to distributed clusters. It provides parallelized NumPy array, Pandas DataFrame, and Python list (Bag) objects, extending familiar interfaces to larger-than-memory or distributed environments. Dask maintains a frequent release cadence, typically releasing new versions monthly.","last_verified":"2026-05-12T16:53:24.734Z","tags":["parallel computing","distributed computing","data science","dataframe","array","etl","scalable python"],"install_tag":"draft","install_tag_description":"notable install failures or slow imports","api":"https://checklist.day/api/registry/dask"},{"id":8063,"title":"Dask Awkward","library":"dask-awkward","status":"active","version":"2026.2.1","language":"python","ecosystem":"pypi","summary":"dask-awkward combines Awkward Array's schema-driven, arbitrarily nested data structures with Dask's capabilities for parallel and out-of-core computation. It enables processing of complex, irregular data like physics event data or JSON records at scale. The library is actively maintained with frequent releases, typically on a monthly or bi-monthly cadence.","last_verified":"2026-04-16T00:00:00.000Z","tags":["dask","awkward","array","distributed","big data","irregular data","nested data"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/dask-awkward"},{"id":8926,"title":"Dask Cloud Provider","library":"dask-cloudprovider","status":"active","version":"2025.9.0","language":"python","ecosystem":"pypi","summary":"Dask Cloud Provider (dask-cloudprovider) is a Python library that enables native cloud integration for Dask. It provides classes for constructing and managing ephemeral Dask clusters on various cloud platforms, including AWS, GCP, Azure, DigitalOcean, Hetzner, IBM Cloud, OpenStack, and Nebius. It also includes plugins that make Dask components cloud-aware. The library aims to simplify the deployment and operation of Dask clusters on the cloud. As of its latest version 2025.9.0, released in September 2025, it is actively maintained with releases published automatically when tags are pushed to GitHub.","last_verified":"2026-04-16T00:00:00.000Z","tags":["dask","cloud","distributed computing","aws","gcp","azure","digitalocean","hetzner","ibm","openstack","nebius"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/dask-cloudprovider"},{"id":8062,"title":"Dask-CUDA","library":"dask-cuda","status":"active","version":"26.4.0","language":"python","ecosystem":"pypi","summary":"Dask-CUDA is a Python library providing utilities to facilitate interactions between Dask and NVIDIA CUDA-enabled GPUs. It extends `dask.distributed`'s `LocalCluster` and `Worker` to manage and deploy Dask workers efficiently on GPU systems. Key features include automatic instantiation of per-GPU workers, setting CPU affinity for optimal performance, and robust GPU memory management, including spilling to host memory. It is a core component of the RAPIDS suite for GPU-accelerated data science. The library maintains an active development status with regular releases, currently at version 26.4.0.","last_verified":"2026-04-16T00:00:00.000Z","tags":["dask","cuda","gpu","distributed-computing","rapids","data-science","python"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/dask-cuda"},{"id":21097,"title":"dask-cudf-cu12","library":"dask-cudf-cu12","status":"active","version":"26.4.0","language":"python","ecosystem":"pypi","summary":"Utilities for integrating Dask with cuDF on CUDA 12.x. This package provides the distributed DataFrame functionality backed by cuDF, leveraging cuDF's GPU-accelerated columnar operations. Version 26.4.0 requires Python >=3.11 and is part of the RAPIDS 26.04 release. Releases follow a quarterly cadence aligned with RAPIDS.","last_verified":"2026-04-27T00:00:00.000Z","tags":["rapids","cuda","gpu","dataframe","dask","distributed","cuDF"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/dask-cudf-cu12"},{"id":1442,"title":"Dask Expressions","library":"dask-expr","status":"active","version":"2.0.0","language":"python","ecosystem":"pypi","summary":"Dask-expr provides a high-level expression system for Dask DataFrames, focusing on query optimization and improved organization. It became the default backend for `dask.dataframe` since Dask version 2024.3.0. The library, currently at version 2.0.0 (released January 21, 2025), is primarily maintained as part of the main Dask project, with its separate GitHub repository no longer actively maintained.","last_verified":"2026-04-23T21:12:46.015Z","tags":["dask","dataframe","query-optimization","distributed-computing","big-data"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/dask-expr"},{"id":23504,"title":"Dask Gateway","library":"dask-gateway","status":"active","version":"2026.3.0","language":"python","ecosystem":"pypi","summary":"A client library for interacting with a Dask Gateway server, enabling scalable multi-tenant HPC and cloud deployments. Version 2026.3.0 supports Python ≥3.10. Released ~2x per year, stable API.","last_verified":"2026-05-01T00:00:00.000Z","tags":["dask","distributed-computing","hpc","multi-tenant","scheduler"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/dask-gateway"},{"id":23062,"title":"Dask-GeoPandas","library":"dask-geopandas","status":"active","version":"0.5.0","language":"python","ecosystem":"pypi","summary":"Parallel GeoPandas with Dask. Extends GeoPandas to work with Dask for parallel and distributed execution of geospatial operations on large datasets. Current version: 0.5.0. Release cadence: irregular, roughly 1-2 releases per year.","last_verified":"2026-05-01T00:00:00.000Z","tags":["geospatial","dask","geopandas","parallel","big-data"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/dask-geopandas"},{"id":23061,"title":"dask-glm","library":"dask-glm","status":"active","version":"0.4.0","language":"python","ecosystem":"pypi","summary":"Generalized Linear Models with Dask. Current version is 0.4.0, with a release cadence approximately yearly. It provides implementations of GLMs (logistic, Poisson, etc.) that work on Dask arrays and DataFrames.","last_verified":"2026-05-01T00:00:00.000Z","tags":["dask","glm","generalized linear models","distributed","machine learning","logistic regression","poisson regression"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/dask-glm"},{"id":8064,"title":"Dask Histogram","library":"dask-histogram","status":"active","version":"2026.2.0","language":"python","ecosystem":"pypi","summary":"dask-histogram provides parallel and out-of-core histogramming capabilities by integrating Dask with the boost-histogram library. It enables users to compute histograms efficiently on large datasets that may not fit into memory, leveraging Dask's distributed computing framework. The library currently operates on version 2026.2.0 and follows a rapid release cadence, often releasing monthly or bi-monthly updates.","last_verified":"2026-04-16T00:00:00.000Z","tags":["dask","histogram","parallel-computing","data-analysis","physics","boost-histogram"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/dask-histogram"},{"id":7132,"title":"Dask-Image","library":"dask-image","status":"active","version":"2025.11.0","language":"python","ecosystem":"pypi","summary":"Dask-Image provides distributed image processing capabilities built on Dask, enabling scalable operations on large image datasets that exceed memory. It is currently at version 2025.11.0 and typically releases on an annual cadence, often in sync with other Dask ecosystem projects, with bug fix releases as needed.","last_verified":"2026-04-16T00:00:00.000Z","tags":["dask","image-processing","distributed-computing","scientific-computing","big-data"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/dask-image"},{"id":8928,"title":"Dask-Jobqueue","library":"dask-jobqueue","status":"active","version":"0.9.0","language":"python","ecosystem":"pypi","summary":"Dask-Jobqueue simplifies the deployment of Dask distributed clusters on traditional high-performance computing (HPC) job queuing systems such as PBS, Slurm, LSF, SGE, MOAB, OAR, and HTCondor. It allows users to dynamically launch Dask workers as jobs on a cluster, integrating Dask's parallel computing capabilities with existing HPC infrastructure. The library is actively maintained, with the current version being 0.9.0, and typically follows a regular release cadence aligned with Dask's ecosystem updates. [1, 5, 15, 16]","last_verified":"2026-04-16T00:00:00.000Z","tags":["dask","hpc","cluster","job queue","slurm","pbs","lsf","sge","moab","oar","htcondor","distributed computing"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/dask-jobqueue"},{"id":7133,"title":"Dask Kubernetes","library":"dask-kubernetes","status":"active","version":"2026.3.0","language":"python","ecosystem":"pypi","summary":"dask-kubernetes provides native integration for Dask with Kubernetes, allowing users to deploy and manage Dask clusters programmatically using the Python API (KubeCluster) or declaratively using Kubernetes Custom Resources (Dask Operator). The current version is 2026.3.0, and it follows a rapid release cadence, often monthly or quarterly, in alignment with the broader Dask ecosystem.","last_verified":"2026-04-16T00:00:00.000Z","tags":["dask","kubernetes","distributed-computing","orchestration","mlops"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/dask-kubernetes"},{"id":21098,"title":"dask-ml","library":"dask-ml","status":"active","version":"2025.1.0","language":"python","ecosystem":"pypi","summary":"A library for distributed and parallel machine learning built on top of Dask and scikit-learn. Current version is 2025.1.0, with releases roughly a few times a year.","last_verified":"2026-04-27T00:00:00.000Z","tags":["machine learning","distributed","dask","scikit-learn","scalable"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/dask-ml"},{"id":10715,"title":"dasu: Consistent XHR API for Client and Server","library":"dasu","status":"abandoned","version":"0.4.3","language":"javascript","ecosystem":"npm","summary":"dasu is a JavaScript library that aimed to provide a consistent XMLHttpRequest (XHR) API for both client-side (browser) and server-side (Node.js) environments. It abstracts away the underlying differences between `window.XMLHttpRequest` and Node's `http.request`, presenting a unified interface. The library, currently at version 0.4.3, was last published in June 2014. Its primary differentiator was simplifying basic HTTP requests with a single API across environments, which was particularly useful before the widespread adoption of Fetch API or more mature cross-platform libraries. Due to its age and lack of updates, it does not support modern JavaScript features like Promises or `async/await` and relies exclusively on CommonJS modules.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/dasu"},{"id":17560,"title":"Express Middleware for Request Validation and Transformation","library":"dat-middleware","status":"maintenance","version":"1.10.4","language":"javascript","ecosystem":"npm","summary":"dat-middleware is an Express.js middleware library that provides a fluent and declarative API for common request data operations. It focuses on validating and transforming `req.body`, `req.query`, and `req.params` against various criteria such as required fields, data types (string, number, array, boolean, object, function), specific class instances (`instanceOf`), and regular expressions (`matches`). Developers can also integrate custom validation logic using the `validate()` method. Upon validation failure, the middleware automatically calls `next()` with a 400 Bad Request error object generated by `spumko/boom`, simplifying error handling. The current stable version is 1.10.4. Given its last update several years ago, it operates primarily in a maintenance mode, offering a stable but not actively developed solution for Express input validation. Its key differentiator is the chaining syntax for defining validation rules directly within the middleware stack.","last_verified":"2026-04-23T00:00:00.000Z","tags":["javascript","express","middleware","request","response","body","query","params"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/dat-middleware"},{"id":16000,"title":"AWS Aurora Serverless Data API Client","library":"data-api-client","status":"active","version":"2.1.4","language":"javascript","ecosystem":"npm","summary":"The Data API Client is a lightweight wrapper designed to simplify interactions with the Amazon Aurora Serverless Data API. It abstracts away the complexity of field values by automatically annotating native JavaScript types for input parameters and converting annotated response data back to native JavaScript types. Key features include streamlined transaction management, built-in automatic retry logic specifically optimized for Aurora Serverless scale-to-zero clusters, and compatibility layers for `pg` (node-postgres) and `mysql2/promise` drivers, enabling seamless integration with popular ORMs like Drizzle ORM and Kysely. The current stable version is 2.1.4, with active development marked by frequent minor releases addressing bug fixes, performance improvements, and new features. Version 2.0 introduced a significant migration to AWS SDK v3, full TypeScript support, and enhanced PostgreSQL data type handling, further differentiating it by offering a DocumentClient-like experience for Aurora.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","serverless","data-api","aurora","aws","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/data-api-client"},{"id":23503,"title":"data-designer","library":"data-designer","status":"active","version":"0.5.9","language":"python","ecosystem":"pypi","summary":"A general framework for synthetic data generation in Python, version 0.5.9, released under an active development cadence. Provides classes and utilities for designing and generating realistic synthetic datasets.","last_verified":"2026-05-01T00:00:00.000Z","tags":["synthetic-data","data-generation","framework","python3"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/data-designer"},{"id":26879,"title":"DataDesigner Config","library":"data-designer-config","status":"active","version":"0.5.9","language":"python","ecosystem":"pypi","summary":"Configuration layer for DataDesigner synthetic data generation. Version 0.5.9, requires Python >=3.10. Provides declarative YAML/JSON-based configuration management for defining synthetic data schemas, constraints, and generation pipelines.","last_verified":"2026-05-01T00:00:00.000Z","tags":["synthetic-data","configuration","data-generation","yaml"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/data-designer-config"},{"id":26880,"title":"DataDesigner Engine","library":"data-designer-engine","status":"active","version":"0.5.9","language":"python","ecosystem":"pypi","summary":"Generation engine for DataDesigner synthetic data generation. Current version 0.5.9, requires Python >=3.10. Pre-release/early stage, rapid development.","last_verified":"2026-05-01T00:00:00.000Z","tags":["synthetic-data","data-generation","ai","llm","pre-release"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/data-designer-engine"},{"id":13058,"title":"Data Mocks Server","library":"data-mocks-server","status":"active","version":"10.0.2","language":"javascript","ecosystem":"npm","summary":"Data Mocks Server is a JavaScript/TypeScript library designed for creating a standalone mock HTTP server, contrasting with client-side libraries that intercept `fetch` or `XHR` requests. It's built on Express, allowing developers to define API responses and scenarios through configuration rather than network interception. The library is currently at version 10.0.2, with its latest update in July 2024, indicating active maintenance. Releases are not on a fixed schedule but appear when features or bug fixes are available, with significant gaps between major versions like v9 to v10. Key differentiators include its server-first approach, a built-in UI for dynamic scenario switching at runtime, and comprehensive TypeScript support. It's particularly useful for end-to-end testing, local development, and showcasing features without relying on a real backend.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","mocks","server","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/data-mocks-server"},{"id":10716,"title":"DataPoint","library":"data-point","status":"abandoned","version":"3.5.0","language":"javascript","ecosystem":"npm","summary":"DataPoint is a JavaScript utility library designed for collecting, processing, and transforming data, offering a structured approach to manage complex data flows. It allows developers to define data transformations using a combination of 'reducers' for primitive operations, 'entities' for more complex, composite transformations, and 'middleware' for meta-tasks such as caching or logging. The current stable version is 3.5.0, but the package has not seen active development since its last significant update and publish in late 2018 / early 2019. This indicates a stalled or abandoned release cadence. Its key differentiators include a declarative way to compose data transformations and its explicit support for integration patterns through middleware. However, its age means it predominantly relies on CommonJS modules and was built for Node.js v8+, potentially posing compatibility challenges with modern JavaScript ecosystems and newer Node.js versions.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","reduce","transform","process","functional","compose","aggregate"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/data-point"},{"id":23506,"title":"data-science-types","library":"data-science-types","status":"maintenance","version":"0.2.23","language":"python","ecosystem":"pypi","summary":"Type stubs for Python machine learning libraries such as pandas, numpy, matplotlib, and scikit-learn. Current version 0.2.23, requires Python >=3.6. Low release cadence.","last_verified":"2026-05-01T00:00:00.000Z","tags":["type-stubs","pandas","numpy","scikit-learn","matplotlib","mypy","pyright"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/data-science-types"},{"id":23507,"title":"data-to-xml","library":"data-to-xml","status":"active","version":"1.0.9","language":"python","ecosystem":"pypi","summary":"A simple Python library for converting dictionaries to XML strings. Current version 1.0.9, updated periodically on PyPI.","last_verified":"2026-05-01T00:00:00.000Z","tags":["xml","dict","converter","serialization"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/data-to-xml"},{"id":26881,"title":"data2objects","library":"data2objects","status":"active","version":"0.1.0","language":"python","ecosystem":"pypi","summary":"A lightweight library for transforming nested dictionaries, JSON, or similar data structures into Python objects with attribute-style access. Current version 0.1.0, released in 2023. Release cadence is sporadic.","last_verified":"2026-04-27T00:00:00.000Z","tags":["data-transformation","object-mapping","nested-data"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/data2objects"},{"id":26882,"title":"database","library":"database","status":"abandoned","version":"0.0.2","language":"javascript","ecosystem":"npm","summary":"The `database` package (v0.0.2) is an experimental, minimalistic npm module designed to provide a unified configuration and require pattern around existing database drivers, rather than imposing a generic ORM/ODM model. It acts as a curated wrapper for database packages like CouchDB and MongoDB, allowing each adapter to define its own API. Currently no adapters are included; the package is in early prototype stage and not production-ready. It offers no API of its own, only a pattern for adapter development.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/database"},{"id":17562,"title":"Database Admin for OpenCode","library":"database-admin","status":"active","version":"1.2.1","language":"javascript","ecosystem":"npm","summary":"database-admin is a multi-database tool plugin designed for the OpenCode AI platform, providing direct SQL access and management capabilities. It currently supports MySQL, MariaDB, PostgreSQL, SQL Server, and SQLite databases. The plugin, currently at version 1.2.1, is released as part of the OpenCode ecosystem. A key differentiating feature is its robust write protection mechanism, which mandates explicit user consent for all data modification or schema alteration operations. This consent is recorded with user identity for audit purposes. Connections are managed externally via a configuration file or through an auto-discovery mechanism that scans common project environment files (e.g., .env, appsettings.json), rather than programmatic API calls. It focuses on providing a secure, auditable, and configuration-flexible SQL interface within the OpenCode environment.","last_verified":"2026-04-23T00:00:00.000Z","tags":["javascript","opencode","opencode-plugin","mysql","mariadb","postgresql","postgres","sqlserver","sqlite","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/database-admin"},{"id":16001,"title":"Database Cleaner for Node.js","library":"database-cleaner","status":"abandoned","version":"1.3.0","language":"javascript","ecosystem":"npm","summary":"This package, `database-cleaner` (version 1.3.0), provides a simple, unified API for cleaning various databases in Node.js applications, primarily intended for testing scenarios. It supports MongoDB, Redis, CouchDB, MySQL, PostgreSQL, and Elasticsearch. Its main purpose is to facilitate test setup and teardown by quickly resetting database states between test runs, ensuring a clean slate for each test. The package allows configuration of specific cleaning strategies, such as truncation for SQL databases, and the ability to skip certain tables during the cleaning process. However, a significant consideration is that the project appears to be abandoned, with no updates or maintenance for several years. This implies potential compatibility issues with modern Node.js runtimes (e.g., Node.js 14, 16, 18, 20+) and contemporary versions of the supported database drivers (e.g., `mongodb` v4+, `redis` v4+, `pg` v8+). Developers should be cautious when integrating this into newer projects due to the lack of ongoing support and potential security vulnerabilities arising from outdated dependencies.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","database","cleaner","mongodb","redis","couchdb","tests","package.json","elasticsearch"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/database-cleaner"},{"id":17197,"title":"Database Query Generator","library":"database-connectors","status":"abandoned","version":"1.0.3","language":"javascript","ecosystem":"npm","summary":"The `database-connectors` package is a Node.js library designed to convert structured JSON objects into database-specific SQL queries. It provides functionality to generate common SQL statements such as SELECT, INSERT, UPDATE, and DELETE, accommodating complex structures like table joins and conditional filtering. The current stable version, 1.0.3, was last published in 2015, indicating that the library is no longer actively maintained. Its core differentiation lies in abstracting SQL syntax behind a programmatic JSON interface, allowing developers to define query logic without directly writing raw SQL, thereby aiming to simplify data access layers and standardize query construction for MySQL-like databases. This focus on query preparation, rather than direct database execution, implies it is a utility for building queries to be passed to a separate database client.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/database-connectors"},{"id":18262,"title":"Database Jones","library":"database-jones","status":"maintenance","version":"1.2.8","language":"javascript","ecosystem":"npm","summary":"A Node.js database mapping framework (version 1.2.8) that provides a session-based API for CRUD operations, transactions, and query building. It offers flexible object-relational mapping with support for MySQL and MySQL Cluster (NDB), using Promises/A+ and connection pooling. The project appears to be in early development (sparse releases, incomplete docs) and is distinguished by its session abstraction and adherence to standard JavaScript objects. Notable version: 1.2.8 released 2014-10-06. Competing with Sequelize and Bookshelf, but less mature.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","mysql","orm","ndb","mapping"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/database-jones"},{"id":16002,"title":"database-js: Unified Database Access Interface","library":"database-js","status":"active","version":"3.0.11","language":"javascript","ecosystem":"npm","summary":"database-js provides a common, promise-based interface for SQL database access in JavaScript, inspired by the Java Database Connectivity (JDBC) API. It abstracts away the specifics of various underlying database drivers, allowing developers to interact with different databases (such as MySQL, PostgreSQL, SQLite, MS SQL Server, Firebase, CSV, Excel, JSON, and INI files) using a consistent API and connection string format. The library includes built-in support for prepared statements, even for drivers that don't natively offer them, and is designed to integrate seamlessly with ES7 async/await patterns. The current stable version is 3.0.11, and it receives regular maintenance updates for bug fixes. Its key differentiators include driver agnosticism via connection strings and a consistent promise-based API across heterogeneous data sources.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","database-js","database-js-mysql","database-js-postgres","database-js-sqlite","database-js-adodb","database-js-firebase","database-js-ini","database-js-xlsx"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/database-js"},{"id":16325,"title":"Database-js Wrapper for ADODB","library":"database-js-adodb","status":"maintenance","version":"1.1.3","language":"javascript","ecosystem":"npm","summary":"Database-js-adodb is a wrapper library designed to provide ADO (ActiveX Data Objects) connectivity for JavaScript applications, specifically integrating with the database-js abstraction layer. Currently at version 1.1.3, this package offers a standardized interface for interacting with various Microsoft data sources like Access and Excel, leveraging the underlying `node-adodb` package. Its primary differentiator is enabling ADO access within a Node.js environment, particularly useful for legacy Windows-based data systems. A key limitation is its strict dependency on Windows operating systems, as it relies on the Windows Script `cscript` for ADO operations. While it can be used standalone to leverage Promises with ADO, its main purpose is to extend `database-js` with ADO support. Release cadence is typically tied to updates in its upstream dependencies or bug fixes rather than frequent feature additions.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","database-js","adodb","sql","access","microsoft adodb"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/database-js-adodb"},{"id":16327,"title":"Database-JS Common Utilities","library":"database-js-common","status":"abandoned","version":"1.0.1","language":"javascript","ecosystem":"npm","summary":"The `database-js-common` package provides essential utility functions designed to support the implementation of drivers within the broader `database-js` ecosystem. Its primary function is the robust parsing of database connection strings, converting complex URL-like formats (e.g., `key=value&nested[key]=value`) into structured JavaScript objects. It includes optional automatic type conversion for common values like booleans and numbers. Currently at version 1.0.1, this package serves as a foundational internal component for `database-js` drivers. However, it's crucial to note that the main `database-js` project itself, which this package supports, was last published in June 2021 (version 3.0.11). This indicates that the entire `database-js` ecosystem, including this common utility module, is likely in an abandoned or unmaintained state, with no active development, regular release cadence, or ongoing support. Its key differentiator is its specialized connection string parsing logic tailored for the `database-js` framework, rather than being a general-purpose, actively maintained parsing library.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","database-js"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/database-js-common"},{"id":16328,"title":"database-js CSV Driver","library":"database-js-csv","status":"maintenance","version":"1.0.0","language":"javascript","ecosystem":"npm","summary":"database-js-csv is a driver designed to integrate CSV files into the database-js ecosystem, allowing developers to perform SQL-like queries directly on CSV data. It operates as a wrapper around the jl-sql-api package, which provides the core SQL parsing functionality for JavaScript object streams. The overarching database-js project aims to offer a unified, promise-based interface for various data sources, including traditional SQL databases, JSON, Excel, and CSV, via standardized connection strings. While the core database-js library (version 0.5.1) and its underlying jl-sql-api haven't seen significant updates since mid-2021, indicating a maintenance phase, database-js-csv itself is at version 1.0.0. The primary advantage of this package lies in its ability to enable SQL querying on flat-file data, simplifying data access without requiring a dedicated database server.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","database-js","csv"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/database-js-csv"},{"id":16793,"title":"Database-js Interface for Firebase","library":"database-js-firebase","status":"abandoned","version":"1.2.2","language":"javascript","ecosystem":"npm","summary":"database-js-firebase is an adapter that provides an SQL-like interface to Google Firebase's NoSQL database, integrating with the `database-js` abstraction layer. Currently at version 1.2.2, the project appears to be abandoned, with the last code commits occurring in 2018 for this package and 2019 for its primary dependency, `database-js`. It translates a subset of SQL commands (SELECT, INSERT, UPDATE, DELETE, CREATE) into Firebase Realtime Database operations and provides Promises for asynchronous execution. Key differentiators include support for WHERE, GROUP BY, LIMIT, and INNER/LEFT/RIGHT JOINs, along with aggregate functions like COUNT and SUM. However, it imposes significant restrictions, such as requiring data storage via Firebase's `ref.push`, limiting authentication to email and password, and restricting interactions with JSON-typed fields. It does not create 'tables' in Firebase, as Firebase is schemaless. Due to its inactivity, it lacks compatibility with newer Firebase SDK versions or modern JavaScript features like ESM.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","database-js","firebase"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/database-js-firebase"},{"id":16331,"title":"Database-js INI File Driver","library":"database-js-ini","status":"maintenance","version":"1.0.1","language":"javascript","ecosystem":"npm","summary":"database-js-ini is a JavaScript package that functions as a driver for the database-js unified database interface, enabling SQL-like querying of INI configuration files. It allows developers to establish a connection to an INI file using a database-js connection string (e.g., `database-js-ini:///path/to/file.ini`) and execute `SELECT` statements, treating INI sections as tables and properties as columns. The package is currently at version 1.0.1. Given its specific utility as a wrapper and the age of its latest significant update, it operates under a maintenance status, implying stability rather than active feature development. Its core differentiation is providing a consistent, Promise-based `database-js` API for interacting with the simple, structured data of INI files, abstracting file parsing and offering a familiar query paradigm for configuration management.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","database-js","ini"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/database-js-ini"},{"id":17563,"title":"JSON File Driver for Database-JS","library":"database-js-json","status":"active","version":"1.2.1","language":"javascript","ecosystem":"npm","summary":"database-js-json is a driver for the database-js2 ecosystem, enabling SQL-like querying of local JSON files. It wraps the jl-sql-api library to provide its core parsing and querying capabilities. The current stable version is 1.2.1, with releases adhering to Semantic Versioning. This package distinguishes itself by allowing developers to treat JSON documents as a data source queryable via a familiar SQL syntax, integrating seamlessly with the database-js2 connection abstraction. Key features include configurable character sets and file existence checks through URL-style connection string options. It's designed for scenarios requiring direct interaction with JSON data files using a standardized database interface, primarily for read operations.","last_verified":"2026-04-23T00:00:00.000Z","tags":["javascript","database-js-json","database-js","json","database","sql","query","driver"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/database-js-json"},{"id":17564,"title":"SQL Server Driver for Database-js","library":"database-js-mssql","status":"maintenance","version":"0.3.0","language":"javascript","ecosystem":"npm","summary":"database-js-mssql is a JavaScript driver for SQL Server designed to integrate with the `database-js` abstraction layer. It acts as a wrapper around the popular `node-mssql` library, enabling `database-js` applications to connect and query SQL Server databases (versions 2000-2017). The package is currently at version 0.3.0. As a specialized driver, its release cadence is tied to updates in `database-js` or critical fixes in its underlying `node-mssql` dependency, suggesting a maintenance-oriented development. Its key differentiator is providing a consistent `database-js` interface for SQL Server, allowing for database-agnostic code when using the `database-js` ecosystem, rather than directly interacting with `node-mssql`. This facilitates easier database switching and a unified API for data access across different SQL platforms.","last_verified":"2026-04-23T00:00:00.000Z","tags":["javascript","database-js-mssql","database-js","mssql","ms-sql","sqlserver","sql-server","database"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/database-js-mssql"},{"id":16796,"title":"database-js-mysql","library":"database-js-mysql","status":"abandoned","version":"1.1.3","language":"javascript","ecosystem":"npm","summary":"database-js-mysql is a wrapper for the `mysql` package, primarily designed to integrate MySQL functionality into applications using the `database-js` abstraction layer. It provides a promise-based API for handling MySQL connections and executing queries, offering both standalone usage and integration with the `database-js` Connection class. As of its latest stable version, 1.1.3, released over seven years ago, the package relies on CommonJS modules and older JavaScript syntax. Its key differentiator was providing a consistent `database-js` interface for MySQL, including support for parameterized queries and streamlined connection management, which was useful for abstracting database interactions in its ecosystem.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","database-js","mysql"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/database-js-mysql"},{"id":16332,"title":"database-js MySQL2 Adapter","library":"database-js-mysql2","status":"abandoned","version":"1.0.0","language":"javascript","ecosystem":"npm","summary":"database-js-mysql2 is an adapter that provides a MySQL2 driver for the database-js abstraction layer. It wraps the `mysql2` package, allowing `database-js` connections to interact with MySQL databases using the `mysql2://` connection string protocol. Additionally, it offers a standalone, Promise-based API for `mysql2` directly, which can be useful for those who want a simple Promise interface without the full `database-js` ecosystem. The package is currently at version 1.0.0. Given its last commit in 2018, its release cadence is effectively ceased, and it should be considered abandoned, potentially lacking updates for modern Node.js versions or security patches. Its primary differentiator is its integration with `database-js` and its out-of-the-box Promise support for `mysql2`.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","database-js","mysql","mysql2"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/database-js-mysql2"},{"id":16333,"title":"PostgreSQL Wrapper for database-js","library":"database-js-postgres","status":"abandoned","version":"1.1.3","language":"javascript","ecosystem":"npm","summary":"database-js-postgres is a wrapper library designed to integrate PostgreSQL databases with the database-js framework. It utilizes the widely adopted node-postgres package under the hood to handle core database interactions, exposing its functionality through a consistent promise-based API, even when used independently of database-js. The library reached its latest stable version, 1.1.3, in late 2017. Given the lack of updates or commits since then, its release cadence is effectively ceased, and the project is considered unmaintained. Its primary differentiation was to provide a standardized interface within the database-js ecosystem, enabling a uniform approach to various SQL databases. However, its dependency on outdated Node.js versions and its CommonJS-only structure limit its applicability in modern JavaScript environments.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","database-js","postgresql"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/database-js-postgres"},{"id":16797,"title":"Database-js SQLite Driver","library":"database-js-sqlite","status":"maintenance","version":"1.3.0","language":"javascript","ecosystem":"npm","summary":"database-js-sqlite serves as a wrapper for the `node-sqlite3` package, providing SQLite database connectivity for applications utilizing the `database-js` framework. It enables a consistent API for interacting with SQLite databases, including support for prepared statements and async/await operations. Additionally, it offers an alternative driver option for `sql.js` for browser-compatible SQLite usage. The current stable version is 1.3.0, released in 2018. Given the lack of recent updates, the package appears to be in a maintenance or effectively abandoned state, meaning release cadence is irregular or ceased, and compatibility with very recent Node.js versions or security patches might be a concern. Its primary differentiator is its integration within the `database-js` ecosystem, providing a unified interface across different database types.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","database-js","sqlite"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/database-js-sqlite"},{"id":16798,"title":"database-js-sqlparser: SQL Parser for database-js Drivers","library":"database-js-sqlparser","status":"active","version":"1.0.0","language":"javascript","ecosystem":"npm","summary":"database-js-sqlparser (current stable version 1.0.0) provides common SQL parsing functionality for `database-js` drivers that interact with non-database backends, such as in-memory data structures, local files, or APIs. It is not a database itself; rather, it acts as an abstract base class, translating standard SQL (including CREATE/DROP TABLE, SELECT, INSERT, UPDATE, DELETE) into calls to an underlying storage mechanism. Developers must extend this class and implement several asynchronous methods (e.g., `ready`, `close`, `load`, `store`, `remove`, `create`) to provide the actual data persistence. The library supports a subset of SQL, including basic CRUD operations, inner/left/right joins, grouping, filtering, ordering, and limiting. Its release cadence is not explicitly stated, but as a foundational 1.0.0 library, it is likely stable with less frequent, more deliberate updates. A key differentiator is its focus on providing a SQL interface over arbitrary JavaScript storage, abstracting away the specifics of the backend.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","database-js","driver"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/database-js-sqlparser"},{"id":16334,"title":"Database-js XLSX Wrapper","library":"database-js-xlsx","status":"maintenance","version":"1.0.6","language":"javascript","ecosystem":"npm","summary":"The `database-js-xlsx` package provides a robust `database-js` compatible interface for interacting with Microsoft Excel XLSX files, acting as a crucial bridge between SQL-like queries and spreadsheet data. It is built upon the `xlsx-populate` library for efficient in-memory spreadsheet manipulation and utilizes `node-sqlparser` to interpret SQL commands. Currently stable at version 1.0.6, its release cadence is tied to its underlying dependencies and the `database-js` ecosystem, rather than a fixed schedule. A key advantage of `database-js-xlsx` is its cross-platform compatibility, a significant improvement over Windows-specific drivers within the `database-js` family, such as `database-js-adodb`. Developers should note that the library works with an in-memory copy of the spreadsheet; all changes are buffered and written back to disk only when the connection is explicitly closed. This design means any external modifications to the file during an active connection will be overwritten. The SQL capabilities are limited, supporting SELECT, UPDATE, INSERT, and DELETE statements with functional WHERE clauses, but explicitly prohibiting JOINs and currently lacking support for GROUP BY. Furthermore, LIMIT and OFFSET operations are consolidated into a single `LIMIT [offset,]number` syntax, requiring developers to adapt their pagination strategies accordingly. This package is ideal for Node.js applications needing to perform basic CRUD operations on Excel data programmatically without complex setup or platform restrictions.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","database-js","xlsx","excel"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/database-js-xlsx"},{"id":17196,"title":"Database-js2 Common Database Interface","library":"database-js2","status":"deprecated","version":"1.4.2","language":"javascript","ecosystem":"npm","summary":"database-js2 is a JavaScript library providing a common, promise-based interface for accessing various database systems, inspired by Java's JDBC (Java Database Connectivity) pattern. It allows developers to interact with different databases (e.g., SQLite, MySQL, PostgreSQL) and even non-SQL data sources like Firebase, INI files, or Excel/CSV sheets using a unified API and connection string format. The library supports built-in prepared statements and integrates well with ES7 async/await syntax via Promises. This specific package, `database-js2`, is currently at version 1.4.2 but has been officially deprecated. All new feature development has ceased for this package, and future development and bug fixes are being published under the new `database-js` package (v3.x and above), which has claimed the original `database-js` npm package name.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","database","database-js","adodb","firebase","ini","mysql","postgres"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/database-js2"},{"id":17198,"title":"Database Proxy with Access Control","library":"database-proxy","status":"active","version":"1.0.0","language":"javascript","ecosystem":"npm","summary":"database-proxy is a core component within the Laf serverless ecosystem, designed to function as a 'super API' that allows client applications to securely and directly interact with databases (like MongoDB, with future support for MySQL as indicated by keywords) via HTTP. It enables frontend developers to perform database operations without needing a dedicated backend API layer for common CRUD actions. The security and access patterns are enforced through a set of configurable Access Control List (ACL) rules. Currently, the package is in active beta development, with version `1.0.0-beta.14` being the most recent significant release. Releases are frequent, indicating rapid development and feature iteration. Its key differentiator is simplifying backend development by shifting database access control to the proxy layer, significantly reducing the boilerplate traditionally associated with data APIs in BaaS and serverless architectures.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","BaaS","cloud","mongo","mysql","acl","serverless"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/database-proxy"},{"id":18263,"title":"database-ql","library":"database-ql","status":"active","version":"1.0.0","language":"javascript","ecosystem":"npm","summary":"A MongoDB-like query syntax library for JavaScript/TypeScript environments, designed for use with Laf cloud development platform. Version 1.0.0 (beta) provides a fluent API for database operations including CRUD, query commands (eq, gt, in, etc.), update commands (inc, push, etc.), aggregation, and regex queries. It supports both client-side (laf-client-sdk) and server-side (laf) usage, with ESM and TypeScript support. Unlike direct MongoDB drivers, it offers a simplified, promise-based interface with automatic request batching and Laf-specific security features (CVE-2023-48225 fixed in beta.14).","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","laf","laf-client-sdk","database-ql","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/database-ql"},{"id":17200,"title":"Multi-Database Query Library","library":"database-query","status":"active","version":"1.1.22","language":"javascript","ecosystem":"npm","summary":"The `database-query` package (current stable version 1.1.22) provides a unified, lightweight interface for connecting to and executing queries against a variety of popular SQL and NoSQL databases. It supports MySQL, PostgreSQL, MS SQL Server, Oracle, MongoDB, and ClickHouse. This library acts as an abstraction layer, aiming to simplify interaction with diverse database systems through a consistent API, rather than requiring developers to learn the specific nuances of each underlying database driver. Its core functionality focuses on direct query execution and connection management, distinguishing it from full-fledged ORMs or complex query builders. The project, maintained by the Apipost-Team, has a moderate release cadence, with the last significant update in October 2023, indicating an active or maintenance status. Its primary differentiator lies in offering broad multi-database support under a single, streamlined API, facilitating integration in applications that require connectivity to multiple data stores.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","mysql","goldendb","mssql","Sql Server","oracle","clickhouse","mongodb","PostgreSQL"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/database-query"},{"id":27677,"title":"database-sempai","library":"database-sempai","status":"active","version":"2.7.0","language":"javascript","ecosystem":"npm","summary":"A TypeScript key-value storage library using JSON files, currently at version 2.7.0. It supports multiple tables, async file operations, and optional encryption. Unlike similar packages (e.g., lowdb, enmap), it offers built-in methods like filter, randomAt, and event-driven readiness via connect. The library is actively maintained with a stable release cadence, and ships TypeScript types.","last_verified":"2026-05-09T00:00:00.000Z","tags":["javascript","db","dbd","json","database","sql","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/database-sempai"},{"id":16799,"title":"Database Schema Updater","library":"database-updates","status":"active","version":"4.1.0","language":"javascript","ecosystem":"npm","summary":"database-updates is a Node.js library designed to manage and apply database schema and data migration scripts in a versioned, reliable manner. It is currently at version 4.1.0 and appears to be actively maintained, though no explicit release cadence is stated beyond following semantic versioning for its own releases. The core differentiator is its reliance on SemVer (Semantic Versioning) compliant filenames for update scripts (e.g., `1.0.0-initial-setup.js`), which dictates the execution order and ensures each script runs exactly once per environment. This mechanism prevents inconsistencies across development, staging, and production environments. It supports both CommonJS and ES Module update scripts and offers experimental support for TypeScript update files, provided the runtime can dynamically `import()` them. It's particularly useful for applications built on MongoDB or similar NoSQL databases where schema changes are often handled via code-based migrations.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/database-updates"},{"id":17566,"title":"Database Utils for Node.js (Abandoned)","library":"database-utils","status":"abandoned","version":"1.4.1","language":"javascript","ecosystem":"npm","summary":"This `database-utils` package is an **abandoned and unmaintained** Node.js utility library, last updated over a decade ago with version `1.4.1`. It aimed to provide fundamental tools for interacting with databases, including a `SqlBuilder` for constructing SQL queries programmatically and an `ORM` (Object Relational Mapper) for higher-level database interactions. However, its development ceased long ago, and the project's GitHub repository explicitly carries a deprecation notice, advising against its use for anything other than historical research. It does not follow modern best practices, lacks essential features (as indicated by its extensive `TODO` list), and likely has significant compatibility issues with contemporary Node.js versions and database systems. Users seeking database utilities, SQL builders, or ORMs should explore actively maintained alternatives in the Node.js ecosystem, such as `knex`, `sequelize`, `typeorm`, or `prisma`.","last_verified":"2026-04-23T00:00:00.000Z","tags":["javascript","orm","database","sql","mysql","sqlite","sqlbuilder"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/database-utils"},{"id":27678,"title":"database-validator-generator","library":"database-validator-generator","status":"active","version":"0.0.1","language":"javascript","ecosystem":"npm","summary":"CLI tool that generates Zod v4 schemas and JSDoc typedefs from PostgreSQL database metadata. Version 0.0.1 is the initial release. It connects to a Postgres instance, inspects tables, and outputs an ESM module with Zod schemas for runtime validation. Unlike ORM-based solutions or generic schema generators, it targets Zod v4 specifically and is intentionally minimal: no migrations, no query building, no abstraction layer. Relies on a peer dependency of zod@^4.0.0. Development is active, with frequent updates expected.","last_verified":"2026-05-09T00:00:00.000Z","tags":["javascript","postgres","postgresql","zod","schema","validation","cli","jsdoc","database"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/database-validator-generator"},{"id":18264,"title":"database.do","library":"database.do","status":"active","version":"0.0.1","language":"javascript","ecosystem":"npm","summary":"An AI-native data access SDK currently at version 0.0.1 that abstracts common database operations across MongoDB, PostgreSQL, and SQLite. It leverages AI to automate schema inference, query generation, and data transformation. Designed for rapid prototyping and integration with AI agents, it prioritizes simplicity over raw performance, distinguishing itself from traditional ORMs by reducing boilerplate through natural language-like commands. Released weekly with breaking changes expected before 1.0.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","database","ai","data","schema","orm","mongodb","postgresql","sqlite","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/database.do"},{"id":3447,"title":"Asynchronous Database Toolkit","library":"databases","status":"active","version":"0.9.0","language":"python","ecosystem":"pypi","summary":"The `databases` library provides asynchronous database support for Python, designed to work with `asyncio` and `await`. It supports PostgreSQL, MySQL, and SQLite, and integrates well with SQLAlchemy Core expression language. The current version is 0.9.0, and it has an active development cadence with regular updates.","last_verified":"2026-04-25T10:21:13.763Z","tags":["async","database","sql","sqlalchemy","asyncio","orm"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/databases"},{"id":23509,"title":"Databend Driver Python Binding","library":"databend-driver","status":"active","version":"0.33.7","language":"python","ecosystem":"pypi","summary":"Official Python driver for Databend, providing a DB-API 2.0 interface and async SQL execution. Current version 0.33.7, requires Python >=3.8 and <3.14. Released roughly weekly via bendsql monorepo.","last_verified":"2026-05-01T00:00:00.000Z","tags":["databend","database","driver","sql","async","arrow"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/databend-driver"},{"id":6340,"title":"Databento Python Client","library":"databento","status":"active","version":"0.75.0","language":"python","ecosystem":"pypi","summary":"The official Python client library for Databento, providing fast, lightweight access to both live and historical market data from multiple venues and asset classes. It supports various schemas like MBO, MBP, OHLCV, and trades, and features an efficient Databento Binary Encoding (DBN) for data storage. The library is actively maintained with frequent releases, currently at version 0.75.0, offering consistent message schemas across live and historical data.","last_verified":"2026-04-15T00:00:00.000Z","tags":["finance","market data","historical data","live data","trading","dbn"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/databento"},{"id":6339,"title":"Databento Binary Encoding (DBN) Python Bindings","library":"databento-dbn","status":"active","version":"0.54.0","language":"python","ecosystem":"pypi","summary":"Python bindings for encoding and decoding Databento Binary Encoding (DBN). This library provides efficient Rust-backed functionality for working with DBN data streams and files, offering features like record buffering, mutable record references, and direct access to timestamp fields. As of version 0.54.0, it includes enhancements for dynamic record types and improved memory management. Releases occur frequently, typically on a monthly or bi-monthly basis.","last_verified":"2026-04-15T00:00:00.000Z","tags":["data-serialization","financial-data","binary-encoding","high-performance"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/databento-dbn"},{"id":7136,"title":"Databind","library":"databind","status":"active","version":"4.5.4","language":"python","ecosystem":"pypi","summary":"Databind is a Python library, currently at version 4.5.4, designed for de-serializing and serializing Python dataclasses. Inspired by `jackson-databind`, it provides a flexible framework that understands most native Python types and dataclasses, primarily for configuration loading rather than high-performance use cases. It maintains a regular release cadence with recent updates fixing various serialization issues.","last_verified":"2026-04-16T00:00:00.000Z","tags":["serialization","deserialization","dataclasses","json","type-hints"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/databind"},{"id":7134,"title":"Databind Core","library":"databind-core","status":"deprecated","version":"4.5.4","language":"python","ecosystem":"pypi","summary":"Databind Core is a Python library, currently at version 4.5.4, designed for de-serializing Python dataclasses, drawing inspiration from Java's Jackson Databind. It is compatible with Python 3.8 and newer. This package is now deprecated; users are advised to migrate to the `databind` package, which consolidates `databind-core` and `databind-json`.","last_verified":"2026-04-16T00:00:00.000Z","tags":["serialization","deserialization","dataclasses","json","data binding","deprecated"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/databind-core"},{"id":7135,"title":"databind-json","library":"databind-json","status":"deprecated","version":"4.5.4","language":"python","ecosystem":"pypi","summary":"The `databind-json` library (version 4.5.4) provided de-/serialization capabilities for Python dataclasses to and from JSON payloads, compatible with Python 3.8 and newer. This package is officially deprecated. Its core functionality has been integrated directly into the `databind` library, specifically within the `databind.json` module. While `databind-json` has received recent maintenance updates, new projects and existing users are strongly advised to migrate to the `databind` package for all serialization needs, benefiting from broader support and continued development.","last_verified":"2026-04-16T00:00:00.000Z","tags":["serialization","deserialization","json","dataclasses","deprecated"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/databind-json"},{"id":5603,"title":"Databricks (Legacy CLI Library)","library":"databricks","status":"abandoned","version":"0.2","language":"python","ecosystem":"pypi","summary":"This is an outdated Python library for interacting with Databricks, primarily as a command-line interface. Its last release was in 2017 (version 0.2), and it has been superseded by the `databricks-cli` and more recently the `databricks-sdk` for programmatic API access. Users seeking modern Databricks integration should use the `databricks-sdk` or `databricks-sql-connector` libraries.","last_verified":"2026-04-10T00:00:00.000Z","tags":["databricks","cli","legacy","abandoned"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/databricks"},{"id":1981,"title":"Databricks Agents SDK","library":"databricks-agents","status":"active","version":"1.9.4","language":"python","ecosystem":"pypi","summary":"The Databricks Agents SDK provides tools and interfaces for building AI agents within the Databricks platform. It facilitates the creation, deployment, and management of agents that can leverage various tools, LLMs, and integrate with MLflow for logging and tracing. The current version is 1.9.4, with frequent updates aligned with the evolving AI and MLflow ecosystems.","last_verified":"2026-04-24T04:23:51.422Z","tags":["databricks","agents","llm","ai","mlflow","langchain"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/databricks-agents"},{"id":3951,"title":"Databricks AI Bridge","library":"databricks-ai-bridge","status":"active","version":"0.18.0","language":"python","ecosystem":"pypi","summary":"Official Python library for Databricks AI support, simplifying Retrieval Augmented Generation (RAG) applications within the Databricks ecosystem. It provides tools for document processing, vectorization, and model serving directly integrated with Databricks services. Currently at version 0.18.0, it follows a pre-1.0 release cadence with frequent updates.","last_verified":"2026-04-11T00:00:00.000Z","tags":["databricks","ai","llm","genai","rag","mlops","vector-search"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/databricks-ai-bridge"},{"id":2457,"title":"Databricks API Client (Legacy)","library":"databricks-api","status":"deprecated","version":"0.9.0","language":"python","ecosystem":"pypi","summary":"The `databricks-api` package provides a simplified Python interface for the Databricks REST API. It is auto-generated from the underlying client library used in the official `databricks-cli` Python package. This library is now deprecated, and users are strongly advised to migrate to the official `databricks-sdk` for ongoing development and support. The package saw its last release (0.9.0) in June 2023.","last_verified":"2026-04-24T20:15:47.696Z","tags":["databricks","api-client","cloud","etl","data-engineering","deprecated"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/databricks-api"},{"id":9637,"title":"Databricks AutoML Runtime","library":"databricks-automl-runtime","status":"active","version":"0.2.21","language":"python","ecosystem":"pypi","summary":"The Databricks AutoML Runtime package provides utilities and custom transformers designed to integrate with Databricks AutoML, particularly for time series and other specialized machine learning tasks. It offers custom scikit-learn compatible transformers, hyperparameter tuning wrappers for models like Prophet and pmdarima, and MLflow logging integrations. The current version is 0.2.21, and it has a moderate release cadence, often addressing compatibility or bug fixes.","last_verified":"2026-04-17T00:00:00.000Z","tags":["databricks","automl","mlflow","machine-learning","time-series","sklearn-compatible"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/databricks-automl-runtime"},{"id":5172,"title":"Databricks Bundles (Declarative Automation Bundles)","library":"databricks-bundles","status":"active","version":"0.296.0","language":"python","ecosystem":"pypi","summary":"Databricks Bundles, recently renamed to Declarative Automation Bundles, provides Python support for defining, dynamically creating, and modifying Databricks jobs and pipelines. It extends the core Declarative Automation Bundles functionality, allowing users to apply software engineering best practices like source control, code review, testing, and CI/CD to their data and AI projects. The library is currently at version 0.296.0 and is actively maintained, with a focus on streamlining deployments and enabling programmatic configuration through Python and YAML files, orchestrated via the Databricks CLI.","last_verified":"2026-04-13T00:00:00.000Z","tags":["databricks","mlops","ci-cd","infrastructure-as-code","data-engineering","python","yaml"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/databricks-bundles"},{"id":1161,"title":"Databricks CLI","library":"databricks-cli","status":"deprecated","version":"0.18.0","language":"python","ecosystem":"pypi","summary":"The `databricks-cli` Python package provided a command-line interface for Databricks. As of version 0.18.0, this package is deprecated. Users are advised to migrate to the new Databricks CLI (an independent executable) for command-line operations and to the `databricks-sdk-py` Python SDK for programmatic interactions. Databricks plans no further support or new feature work for this legacy package.","last_verified":"2026-04-23T17:48:01.861Z","tags":["databricks","cli","cloud","data-engineering","deprecated","etl"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/databricks-cli"},{"id":1443,"title":"Databricks Connect Client","library":"databricks-connect","status":"active","version":"18.1.2","language":"python","ecosystem":"pypi","summary":"Databricks Connect allows you to connect popular IDEs, notebook servers, and custom applications to Databricks clusters. It's a client library that configures standard PySpark APIs to run commands remotely on Databricks clusters, enabling local development and debugging against data on a remote cluster. The current version is 18.1.2, with releases tied closely to Databricks Runtime (DBR) versions, typically aligning with DBR major/LTS releases and subsequent patch updates.","last_verified":"2026-04-23T21:13:50.283Z","tags":["databricks","spark","pyspark","etl","data-engineering","remote-execution","development-tools"],"install_tag":"stale","install_tag_description":"widespread failures or data too old to trust","api":"https://checklist.day/api/registry/databricks-connect"},{"id":21099,"title":"databricks-dbapi","library":"databricks-dbapi","status":"active","version":"0.6.0","language":"python","ecosystem":"pypi","summary":"A DBAPI 2.0 interface and SQLAlchemy dialect for Databricks interactive clusters. Current version 0.6.0, supports Python >=2.7 (excludes 3.0-3.4). Release cadence is irregular; latest releases: 0.4.0, 0.5.0, 0.6.0.","last_verified":"2026-04-27T00:00:00.000Z","tags":["databricks","dbapi","sqlalchemy","hiveserver2","thrift"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/databricks-dbapi"},{"id":3329,"title":"Databricks Delta Live Tables (DLT) Python Stubs","library":"databricks-dlt","status":"active","version":"0.3.0","language":"python","ecosystem":"pypi","summary":"The `databricks-dlt` library provides Python stubs to facilitate local development of Databricks Delta Live Tables (DLT) pipelines. It offers API specifications, docstring references for IDE autocompletion, and Python data type hints for static type checking. This library is purely for development-time assistance and *does not contain functional implementations*; DLT pipelines must be executed on a Databricks workspace. The underlying DLT product has recently been updated to Lakeflow Spark Declarative Pipelines (SDP) by Databricks, with continuous updates on the platform.","last_verified":"2026-04-25T08:35:00.968Z","tags":["databricks","dlt","delta live tables","etl","data engineering","stub","ide","pyspark"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/databricks-dlt"},{"id":2916,"title":"Databricks Feature Engineering","library":"databricks-feature-engineering","status":"active","version":"0.14.0","language":"python","ecosystem":"pypi","summary":"The `databricks-feature-engineering` library provides a Python client for interacting with Databricks Feature Engineering. It allows users to programmatically create, manage, and utilize feature tables within Databricks, streamlining the development and deployment of machine learning features. It integrates with Databricks Workflows and MLflow. The current version is 0.14.0, with frequent minor releases introducing new features, bug fixes, and occasional breaking changes due to its pre-1.0 status.","last_verified":"2026-04-25T02:45:04.362Z","tags":["databricks","feature-engineering","ml","data-science"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/databricks-feature-engineering"},{"id":5173,"title":"Databricks Feature Store Client","library":"databricks-feature-store","status":"active","version":"0.17.0","language":"python","ecosystem":"pypi","summary":"The `databricks-feature-store` library provides a Python client for interacting with the Databricks Feature Store. It enables data scientists and ML engineers to create, manage, and discover features for machine learning models within the Databricks platform. The current version is 0.17.0. Its release cadence is typically aligned with Databricks Runtime updates, although specific release notes for this client library are often integrated into Databricks documentation.","last_verified":"2026-04-13T00:00:00.000Z","tags":["databricks","feature-store","ml","machine-learning","data-science"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/databricks-feature-store"},{"id":21101,"title":"Databricks Google Sheets Connector","library":"databricks-google-sheets","status":"active","version":"0.8.0","language":"python","ecosystem":"pypi","summary":"A Python library for reading and writing Google Sheets data from Databricks notebooks. Version 0.8.0 supports Python >=3.6. It wraps the Google Sheets API and provides a simple DataFrame-centric interface. Releases are infrequent; no breaking changes recently announced.","last_verified":"2026-04-27T00:00:00.000Z","tags":["databricks","google-sheets","etl","spark"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/databricks-google-sheets"},{"id":852,"title":"Databricks Labs Blueprint","library":"databricks-labs-blueprint","status":"active","version":"0.12.0","language":"python","ecosystem":"pypi","summary":"Databricks Labs Blueprint is a Python library that provides common building blocks and utilities for Databricks Labs projects. It offers Python-native pathlib-like interfaces for Databricks Workspace paths, tools for trivial terminal user interfaces (TUI), and utilities for managing application and installation state. The current version is 0.12.0, with a regular release cadence, typically monthly or bi-monthly, reflecting active development and maintenance. [1, 3]","last_verified":"2026-04-11T13:26:22.656Z","tags":["Databricks","Databricks Labs","workspace","pathlib","CLI","TUI","SDK","utility"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/databricks-labs-blueprint"},{"id":1982,"title":"Databricks Data Quality eXtended (DQX)","library":"databricks-labs-dqx","status":"active","version":"0.13.0","language":"python","ecosystem":"pypi","summary":"Data Quality eXtended (DQX) is a Python library for defining, executing, and monitoring data quality checks. It leverages Apache Spark and is designed to integrate seamlessly within the Databricks ecosystem, supporting features like Delta Lake, DLT, and Unity Catalog. The library is actively maintained with frequent releases, currently at version 0.13.0, introducing features like an enhanced data quality dashboard and AI-assisted rule generation.","last_verified":"2026-04-24T04:28:01.099Z","tags":["databricks","data quality","dqx","pyspark","delta lake","data governance"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/databricks-labs-dqx"},{"id":1983,"title":"Lightweight Stateless SQL for Databricks","library":"databricks-labs-lsql","status":"active","version":"0.17.0","language":"python","ecosystem":"pypi","summary":"Databricks-labs-lsql is a Python library that provides lightweight, stateless SQL execution capabilities for Databricks, built on top of the Databricks SDK. It's designed for serverless or containerized short-lived applications where minimal dependencies and faster startup times are critical, fetching results in JSON format through presigned external links. The current version is 0.17.0, and it appears to have an active release cadence with regular updates.","last_verified":"2026-04-24T04:28:41.970Z","tags":["databricks","sql","etl","serverless","data-engineering","sdk","rest-api"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/databricks-labs-lsql"},{"id":5601,"title":"Databricks Labs Remorph","library":"databricks-labs-remorph","status":"abandoned","version":"0.9.1","language":"python","ecosystem":"pypi","summary":"Databricks Labs Remorph (version 0.9.1) is a toolkit designed for SQL code conversion and data reconciliation, aiming to accelerate data onboarding to Databricks from EDW, CDW, and other ETL sources. **This project is officially sunset and no longer maintained; users are advised to migrate to Databricks Labs Lakebridge for current migration tooling.** The last release for this specific PyPI package was in June 2025.","last_verified":"2026-04-11T00:00:00.000Z","tags":["Databricks","SQL conversion","ETL migration","CLI tool","data reconciliation","sunset"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/databricks-labs-remorph"},{"id":3448,"title":"Databricks LangChain Integration","library":"databricks-langchain","status":"active","version":"0.18.0","language":"python","ecosystem":"pypi","summary":"The databricks-langchain library provides support for integrating Databricks AI capabilities, such as LLMs and Vector Search, directly into LangChain applications. It enables developers to leverage Databricks-hosted models and data artifacts within the LangChain ecosystem. The current version is 0.18.0, with releases typically aligning with LangChain community updates and Databricks feature rollouts.","last_verified":"2026-04-25T10:24:20.220Z","tags":["databricks","langchain","llm","ai","vector-db","rag","integration"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/databricks-langchain"},{"id":4491,"title":"Databricks MCP Helpers","library":"databricks-mcp","status":"active","version":"0.9.0","language":"python","ecosystem":"pypi","summary":"The `databricks-mcp` library provides helper utilities specifically designed for developers interacting with Databricks Workflows and the Databricks Control Plane (MCP). It wraps and extends the `databricks-sdk` to offer higher-level abstractions for common MCP operations, such as deployment stack management. Currently at version `0.9.0`, it is actively developed by DatabricksLabs, with releases tied to internal needs and `databricks-sdk` updates, typically on an infrequent basis.","last_verified":"2026-04-12T00:00:00.000Z","tags":["databricks","mcp","control-plane","workflow","deployment","sdk","cloud"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/databricks-mcp"},{"id":4492,"title":"Databricks OpenAI Integration","library":"databricks-openai","status":"active","version":"0.14.0","language":"python","ecosystem":"pypi","summary":"The `databricks-openai` package provides seamless integration of Databricks AI features into OpenAI applications. It extends the standard OpenAI client with Databricks authentication and offers specialized tools like `VectorSearchRetrieverTool` for interacting with Databricks' AI capabilities. Currently at version 0.14.0, it sees active development, with frequent updates to support new OpenAI models and Databricks features.","last_verified":"2026-04-12T00:00:00.000Z","tags":["databricks","openai","llm","ai","vector-search","tools","mlops"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/databricks-openai"},{"id":14521,"title":"Databricks PyPI Extras","library":"databricks-pypi-extras","status":"active","version":"0.1","language":"en","ecosystem":"pypi","summary":"`databricks-pypi-extras` is a Python library developed by Databricks, providing a collection of utilities designed to enhance the Databricks user experience and extend existing PyPI libraries for better compatibility with Databricks environments. It currently includes modules like `databricks.connect_extras` to simplify operations such as connecting to Databricks (e.g., via Databricks Connect v2) and interacting with notebook contexts. The current version is 0.1, with releases likely occurring as new utilities are developed and integrated.","last_verified":"2026-04-16T00:00:00.000Z","tags":["Databricks","Spark","Databricks Connect","Utilities","Productivity"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/databricks-pypi-extras"},{"id":5602,"title":"Databricks Internal CLI Utilities (Likely Abandoned)","library":"databricks-pypi1","status":"abandoned","version":"0.2","language":"python","ecosystem":"pypi","summary":"This package is listed on PyPI as 'Databricks internal CLI utilities' at version 0.2. It appears to be an unmaintained or internal-only project, with its PyPI homepage linking to the main `databricks-cli` repository. There is no dedicated public documentation or usage examples for `databricks-pypi1` itself, and its last release was in January 2024. It is not recommended for general use.","last_verified":"2026-04-11T00:00:00.000Z","tags":["databricks","internal","cli","abandoned","unsupported"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/databricks-pypi1"},{"id":474,"title":"Databricks SDK for Python","library":"databricks-sdk","status":"active","version":"0.126.0","language":"python","ecosystem":"pypi","summary":"The Databricks SDK for Python is the official client library for interacting with the Databricks Lakehouse platform. It provides a comprehensive interface for all public Databricks REST API operations, designed for robust and intelligent retries, and aims to accelerate development with Python. As of April 2026, it is actively maintained with frequent releases, currently in a Beta status but supported for production use cases.","last_verified":"2026-05-12T14:06:14.253Z","tags":["databricks","sdk","cloud","api","data-lakehouse","platform-tools"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/databricks-sdk"},{"id":9638,"title":"Databricks SQL","library":"databricks-sql","status":"active","version":"1.0.0","language":"python","ecosystem":"pypi","summary":"Databricks SQL is a Python framework designed for easy interaction with Databricks SQL Endpoints. It provides a fluent API for building and executing SQL queries, simplifying data operations for Python developers. The library recently reached version 1.0.0, indicating a stable API after rapid initial development.","last_verified":"2026-04-17T00:00:00.000Z","tags":["databricks","sql","database","data-engineering","etl"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/databricks-sql"},{"id":475,"title":"Databricks SQL Connector for Python","library":"databricks-sql-connector","status":"active","version":"4.2.5","language":"python","ecosystem":"pypi","summary":"The Databricks SQL Connector for Python is a Python library that enables running SQL commands on Databricks clusters and SQL warehouses. It is a Thrift-based client, conforms to the Python DB API 2.0 specification, and uses Apache Arrow for efficient data exchange. The library is actively maintained with frequent releases, often multiple times a month.","last_verified":"2026-05-12T14:08:02.698Z","tags":["databricks","sql","database","connector","db-api","pyarrow"],"install_tag":"draft","install_tag_description":"notable install failures or slow imports","api":"https://checklist.day/api/registry/databricks-sql-connector"},{"id":21100,"title":"Databricks SQL Connector Core","library":"databricks-sql-connector-core","status":"active","version":"4.2.6","language":"python","ecosystem":"pypi","summary":"The core library for connecting Python to Databricks SQL, providing a DB-API 2.0 interface. Currently at version 4.2.6, released frequently (multiple releases per month). Supports Python 3.8 to 3.14. Built on Thrift and Arrow for efficient data transfer.","last_verified":"2026-04-27T00:00:00.000Z","tags":["databricks","sql","database","connector","thrift","arrow"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/databricks-sql-connector-core"},{"id":853,"title":"Databricks SQLAlchemy plugin for Python","library":"databricks-sqlalchemy","status":"active","version":"2.0.9","language":"python","ecosystem":"pypi","summary":"Databricks SQLAlchemy is a Python library that provides a SQLAlchemy dialect for connecting to Databricks SQL warehouses and clusters. It serves as a bridge between SQLAlchemy's ORM capabilities and the Databricks SQL Python driver, enabling Python applications to interact with Databricks data using standard SQLAlchemy patterns. The library is currently at version 2.0.9 and regularly receives updates, including recent support for complex data types like VARIANT, ARRAY, and MAP.","last_verified":"2026-04-11T13:31:12.683Z","tags":["database","databricks","sqlalchemy","orm","sql","analytics","data-warehouse"],"install_tag":"draft","install_tag_description":"notable install failures or slow imports","api":"https://checklist.day/api/registry/databricks-sqlalchemy"},{"id":26883,"title":"databricks-test","library":"databricks-test","status":"maintenance","version":"0.0.4","language":"python","ecosystem":"pypi","summary":"A Python library for unit testing and mocking in Databricks environments. Current version 0.0.4, released by Microsoft as a sample. Minimal releases; appears to be in early maintenance mode.","last_verified":"2026-05-01T00:00:00.000Z","tags":["databricks","testing","mock","unit-testing","microsoft"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/databricks-test"},{"id":2458,"title":"Databricks Vector Search Client","library":"databricks-vectorsearch","status":"active","version":"0.67","language":"python","ecosystem":"pypi","summary":"The `databricks-vectorsearch` Python client library provides programmatic access to Databricks Vector Search, a serverless similarity search engine. It enables users to manage vector search endpoints and indexes, facilitating the creation of Retrieval Augmented Generation (RAG) applications. The library integrates seamlessly with the Databricks Data Intelligence Platform and Unity Catalog for data governance. Currently at version 0.67, it is actively developed with regular updates.","last_verified":"2026-04-24T20:17:00.533Z","tags":["Databricks","Vector Search","AI","ML","RAG","Database Client","Embeddings"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/databricks-vectorsearch"},{"id":8929,"title":"Databricks API Wrapper","library":"databricksapi","status":"active","version":"1.1.8","language":"python","ecosystem":"pypi","summary":"The `databricksapi` library provides a Python wrapper for the Databricks REST API, simplifying interactions with Databricks workspaces, clusters, jobs, and more. It leverages the `requests` module for HTTP communication. Currently at version 1.1.8, its release cadence is moderate, with updates typically addressing new Databricks API features or bug fixes.","last_verified":"2026-04-16T00:00:00.000Z","tags":["databricks","api","wrapper","cloud","data-engineering"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/databricksapi"},{"id":8930,"title":"dataclass-csv","library":"dataclass-csv","status":"active","version":"1.4.1","language":"python","ecosystem":"pypi","summary":"dataclass-csv is a Python library designed to effortlessly map CSV data into Python dataclasses. It handles type conversions automatically for standard types and supports custom converters for more complex scenarios. The library provides both a reader and a writer for CSV operations with dataclasses. It is currently at version 1.4.1 and sees active development with a moderate release cadence, addressing issues and adding features.","last_verified":"2026-04-16T00:00:00.000Z","tags":["dataclasses","csv","data-processing","serialization","deserialization","type-conversion"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/dataclass-csv"},{"id":1984,"title":"Dataclass Wizard","library":"dataclass-wizard","status":"active","version":"0.39.1","language":"python","ecosystem":"pypi","summary":"Dataclass Wizard is a fast, lightweight, and pure Python serialization library for extending native Python dataclasses. It provides elegant tools for marshalling dataclass instances to and from JSON, Python dictionary objects, and environment variables, along with support for field properties with default values. The library is actively maintained, with frequent updates and a recently introduced opt-in v1 engine offering enhanced features and improved performance.","last_verified":"2026-04-24T04:28:58.493Z","tags":["dataclasses","json","serialization","deserialization","config","environment variables","type hints"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/dataclass-wizard"},{"id":1444,"title":"dataclasses (Python 3.6 Backport)","library":"dataclasses","status":"maintenance","version":"0.8","language":"python","ecosystem":"pypi","summary":"The `dataclasses` library is a backport of the standard library `dataclasses` module, designed specifically for Python 3.6. It provides the `@dataclass` decorator and related utilities, enabling simpler creation of data-holding classes without boilerplate. Its current version is 0.8. As it targets a specific, older Python version, its release cadence is stable and infrequent, with no new feature development anticipated.","last_verified":"2026-04-23T21:14:05.515Z","tags":["backport","python36","dataclasses","data-structures","type-hints"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/dataclasses"},{"id":2917,"title":"Dataclasses Avro Schema","library":"dataclasses-avroschema","status":"active","version":"0.66.3","language":"python","ecosystem":"pypi","summary":"Dataclasses Avro Schema is a Python library that enables the generation of Avro schemas from Python dataclasses, Pydantic models, and Faust Records. It also provides functionalities for serializing and deserializing Python instances with these Avro schemas. The library is actively maintained, with frequent releases, and is currently at version 0.66.3.","last_verified":"2026-04-25T02:48:50.487Z","tags":["avro","dataclasses","serialization","deserialization","schema generation","pydantic","apache avro"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/dataclasses-avroschema"},{"id":476,"title":"Dataclasses JSON","library":"dataclasses-json","status":"active","version":"0.6.7","language":"python","ecosystem":"pypi","summary":"Dataclasses JSON is a Python library that provides a simple API for easily serializing dataclasses to and from JSON. It leverages the built-in `dataclasses` module and internally uses `marshmallow` for robust schema generation and deserialization, supporting complex types like nested dataclasses and various collections. The current version is 0.6.7, and it maintains an active release cadence with frequent bug fixes and feature enhancements.","last_verified":"2026-05-12T14:08:23.061Z","tags":["dataclasses","json","serialization","deserialization","marshmallow","type-hints"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/dataclasses-json"},{"id":9639,"title":"dataclasses-jsonschema","library":"dataclasses-jsonschema","status":"active","version":"2.16.0","language":"python","ecosystem":"pypi","summary":"The `dataclasses-jsonschema` library (current version 2.16.0) provides a straightforward way to generate JSON schemas from Python dataclasses. It augments dataclasses with a `JsonSchemaMixin` to expose schema generation capabilities and includes utilities for type conversion. The library maintains an active release cadence, frequently addressing bug fixes, improving type handling, and adding support for newer Python features.","last_verified":"2026-04-17T00:00:00.000Z","tags":["dataclass","json-schema","schema-generation","openapi","python-types"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/dataclasses-jsonschema"},{"id":2918,"title":"DataComPy","library":"datacompy","status":"active","version":"0.19.5","language":"python","ecosystem":"pypi","summary":"DataComPy is a powerful Python library designed to simplify the comparison of two DataFrames, supporting various backends including Pandas, Spark, Polars, and Snowflake. It generates detailed, human-readable reports highlighting discrepancies at both row and column levels, and allows for the specification of absolute or relative tolerance levels for numeric comparisons. The library is currently at version 0.19.5 and is actively progressing towards a v1 release, with new features targeting development branches while the 0.19.x branch is for maintenance and critical fixes.","last_verified":"2026-04-25T03:05:20.417Z","tags":["data comparison","dataframe","pandas","spark","polars","data quality","etl validation"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/datacompy"},{"id":4494,"title":"Data Contract CLI","library":"datacontract-cli","status":"active","version":"0.11.8","language":"python","ecosystem":"pypi","summary":"The datacontract CLI is an open-source command-line tool (current version 0.11.8) for working with Data Contracts. It natively supports the Open Data Contract Standard (ODCS) to lint data contracts, connect to data sources, execute schema and quality tests, detect breaking changes, and export to different formats. Written in Python, it can be used as a standalone CLI tool, in CI/CD pipelines, or directly as a Python library. The project is actively maintained with frequent releases.","last_verified":"2026-04-12T00:00:00.000Z","tags":["data contracts","cli","data quality","schema validation","data governance","etl","data engineering"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/datacontract-cli"},{"id":4495,"title":"Data Contract Specification (Python Library)","library":"datacontract-specification","status":"active","version":"1.2.3","language":"python","ecosystem":"pypi","summary":"The `datacontract-specification` Python library provides a Pydantic model for the Data Contract Specification. It allows users to define, load, and validate data contracts in a machine-readable YAML format, enabling programmatic interaction with data contract definitions. It's actively developed and frequently updated, mirroring the Data Contract Specification versions. The library serves as the programmatic core for tools like the `Data Contract CLI`.","last_verified":"2026-04-12T00:00:00.000Z","tags":["data contracts","specification","pydantic","data governance","schema validation","data quality"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/datacontract-specification"},{"id":26885,"title":"DataCore Common","library":"datacorecommon","status":"active","version":"0.6.0","language":"python","ecosystem":"pypi","summary":"Wrapper functions for PySpark, currently at version 0.6.0. Provides helper utilities to simplify Spark DataFrame operations. Release cadence is irregular.","last_verified":"2026-05-01T00:00:00.000Z","tags":["pyspark","spark","wrapper","utility"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/datacorecommon"},{"id":8065,"title":"DataDiff (Python Data Structures)","library":"datadiff","status":"active","version":"2.2.0","language":"python","ecosystem":"pypi","summary":"DataDiff is a Python library (version 2.2.0) designed to provide human-readable diffs of common Python data structures, including lists, tuples, sets, and dictionaries. It recursively compares nested structures and offers special handling for multi-line strings, presenting them in a unified diff format. The library also provides drop-in replacements for some `nose` assertions, displaying clear data differences upon assertion failures. The project has a slower but consistent release cadence.","last_verified":"2026-04-16T00:00:00.000Z","tags":["diff","data comparison","python data structures","testing","debugging"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/datadiff"},{"id":477,"title":"Datadog Python Library (datadogpy)","library":"datadog","status":"active","version":"0.52.1","language":"python","ecosystem":"pypi","summary":"The `datadog` Python library (`datadogpy`) provides convenient interfaces for interacting with Datadog's HTTP API and sending metrics, events, and service checks via DogStatsD. It supports both UDP and Unix Domain Socket (UDS) transports for DogStatsD and includes a CLI tool ('dog') for API operations. As of version 0.52.1, it continues to be actively maintained, focusing on core API interactions and DogStatsD client functionality.","last_verified":"2026-05-12T14:08:46.762Z","tags":["monitoring","metrics","observability","logs","events","statsd","APM-adjacent"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/datadog"},{"id":854,"title":"Datadog API Client for Python","library":"datadog-api-client","status":"active","version":"2.52.0","language":"python","ecosystem":"pypi","summary":"The `datadog-api-client` is the official Python client library for interacting with the Datadog API. It provides a structured, object-oriented interface to programmatically interact with all aspects of the Datadog platform, including metrics, monitors, events, and dashboards. The library is actively maintained with frequent minor releases, currently at version 2.52.0.","last_verified":"2026-04-11T13:31:58.150Z","tags":["api client","datadog","observability","monitoring","metrics","alerts"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/datadog-api-client"},{"id":8066,"title":"Datadog CDK Constructs v2","library":"datadog-cdk-constructs-v2","status":"active","version":"3.10.0","language":"python","ecosystem":"pypi","summary":"Datadog CDK Constructs v2 is a Python library that provides AWS CDK v2 constructs to automatically instrument Python and Node.js Lambda functions with Datadog monitoring. It simplifies the process of integrating Datadog layers, environment variables, and permissions into your serverless applications. The library is actively maintained with frequent releases, typically bi-monthly or monthly, reflecting ongoing updates and feature additions.","last_verified":"2026-04-16T00:00:00.000Z","tags":["aws-cdk","datadog","serverless","lambda","monitoring","observability","cloud-infrastructure","cdk-v2"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/datadog-cdk-constructs-v2"},{"id":8068,"title":"Datadog Checks Base","library":"datadog-checks-base","status":"active","version":"37.35.0","language":"python","ecosystem":"pypi","summary":"datadog-checks-base provides the foundational Python classes and utilities for developing custom Datadog Agent integrations, also known as Checks. It functions both within the Datadog Agent's embedded Python interpreter and in local development environments for testing and validation. The library is currently at version 37.35.0 and maintains an active release cadence, frequently updated to align with new Datadog Agent and integration functionalities.","last_verified":"2026-04-16T00:00:00.000Z","tags":["monitoring","observability","datadog","agent","checks","custom checks","integrations"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/datadog-checks-base"},{"id":2919,"title":"Datadog AWS Lambda Library","library":"datadog-lambda","status":"active","version":"8.123.0","language":"python","ecosystem":"pypi","summary":"The `datadog-lambda` library enables comprehensive monitoring, tracing, and logging for AWS Lambda functions in Datadog. It provides a Python wrapper to automatically instrument Lambda handlers, collect metrics, send traces, and forward logs to Datadog. The current version is 8.123.0 and it maintains a rapid release cadence, often several times a week, to keep pace with new features and bug fixes, typically bundling updates from `dd-trace-py`.","last_verified":"2026-04-25T03:06:13.875Z","tags":["aws","lambda","monitoring","tracing","observability","serverless","datadog"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/datadog-lambda"},{"id":5174,"title":"DataDog Logger","library":"datadog-logger","status":"active","version":"1.0.2","language":"python","ecosystem":"pypi","summary":"The datadog-logger library provides a Python logging handler designed to send log records as events to DataDog. It simplifies integrating Python application logs with DataDog's event stream for monitoring and alerting. The current version is 1.0.2, and releases are infrequent, primarily focused on maintenance and minor improvements.","last_verified":"2026-04-13T00:00:00.000Z","tags":["logging","datadog","observability","events"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/datadog-logger"},{"id":14522,"title":"Datadog Model Context Protocol Server","library":"datadog-mcp-server","status":"active","version":"1.0.9","language":"javascript","ecosystem":"npm","summary":"The `datadog-mcp-server` package provides a Model Context Protocol (MCP) server designed to interface with the Datadog API. Currently at version 1.0.9, this server acts as a comprehensive gateway for accessing various Datadog resources including monitors, dashboards, metrics, events, logs, and incidents. It offers direct integration with both Datadog's v1 and v2 APIs, featuring robust error handling and support for service-specific endpoints across different Datadog regional sites. The server is primarily distributed as a command-line interface (CLI) tool, configured via environment variables or CLI arguments, and is intended to run as a background service or be invoked by other MCP-compatible tools like Claude Desktop or MCP Inspector. Its main differentiator is providing a standardized MCP interface over the extensive Datadog API.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","datadog","mcp","model-context-protocol","observability","api"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/datadog-mcp-server"},{"id":16337,"title":"Datadog Metrics Reporter","library":"datadog-metrics","status":"active","version":"0.12.1","language":"javascript","ecosystem":"npm","summary":"datadog-metrics is a Node.js library designed for buffering and reporting application metrics to Datadog via its HTTP API. It supports common metric types including gauges, increments, histograms, and distributions. The current stable version is 0.12.1, with a pre-release (0.13.0-pre.1) indicating a future focus on reducing the bundle size and resource footprint by decoupling from heavier official Datadog clients. The library features automatic metric flushing before process exit (since v0.12.1), automatic retries for failed submissions (since v0.12.0), and includes built-in TypeScript definitions (since v0.11.0). Its release cadence is moderate, with significant feature updates often accompanied by breaking changes.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","datadog","metrics","stats","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/datadog-metrics"},{"id":9641,"title":"Dataengine","library":"dataengine","status":"active","version":"0.0.92","language":"python","ecosystem":"pypi","summary":"Dataengine is a general-purpose Python package designed for streamlined data engineering tasks. It provides a unified API for working with various data processing backends such as Pandas, Polars, Spark, and Ray, along with integrations for common data formats (CSV, Parquet, JSON) and relational databases via SQLAlchemy and DuckDB. Currently at version 0.0.92, it is under active development with a focus on providing flexible and scalable data manipulation tools.","last_verified":"2026-04-17T00:00:00.000Z","tags":["data-engineering","dataframe","etl","pandas","polars","spark","ray","database"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/dataengine"},{"id":23064,"title":"datafiles","library":"datafiles","status":"active","version":"2.5","language":"python","ecosystem":"pypi","summary":"A file-based ORM for Python dataclasses that stores objects in YAML, JSON, or TOML files. Current version: 2.5. Release cadence: irregular, latest in 2023.","last_verified":"2026-05-01T00:00:00.000Z","tags":["orm","dataclass","yaml","json","toml","serialization"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/datafiles"},{"id":7137,"title":"Tabulator (dataflows-tabulator)","library":"dataflows-tabulator","status":"active","version":"1.54.3","language":"python","ecosystem":"pypi","summary":"Tabulator is a Python library providing a consistent and robust interface for streaming and processing tabular data from various sources and formats, including CSV, Excel, JSON, and SQL databases. It serves as a foundational data reading component within the `dataflows` framework. Currently at version 1.54.3, the library maintains a stable release cadence with regular updates.","last_verified":"2026-04-16T00:00:00.000Z","tags":["dataflows","tabular data","csv","excel","json","data processing","io","data-io"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/dataflows-tabulator"},{"id":15585,"title":"DataForSEO API Client","library":"dataforseo-client","status":"active","version":"2.0.23","language":"javascript","ecosystem":"npm","summary":"The `dataforseo-client` is a comprehensive TypeScript API client designed to facilitate interaction with the DataForSEO API. It currently stands at version 2.0.23 and provides a streamlined interface to 12 distinct API sections, including AI Optimization, SERP, Keywords Data, Domain Analytics, and Backlinks. This client abstracts the complexities of raw HTTP requests and response parsing, offering developers ready-to-use methods for both live (synchronous HTTP request/response) and task-based (asynchronous, multi-step task submission and retrieval) API calls. Built from an OpenAPI specification, it ships with full TypeScript type definitions for an enhanced development experience. While a specific release cadence isn't published, its frequent updates and versioning suggest active development. A key advantage is its ability to handle DataForSEO's extensive data ecosystem through a consistent, type-safe programming interface, allowing users to focus on data utilization rather than integration specifics.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/dataforseo-client"},{"id":23510,"title":"DataFrame API Compat","library":"dataframe-api-compat","status":"active","version":"0.2.7","language":"python","ecosystem":"pypi","summary":"A compatibility layer that enables the DataFrame Standard (PEP 764) for pandas and Polars. Version 0.2.7 supports pandas 1.5+ and Polars 0.18+, providing a unified API for common operations. Released monthly.","last_verified":"2026-05-01T00:00:00.000Z","tags":["dataframe","standard","compatibility","pandas","polars","api"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/dataframe-api-compat"},{"id":8067,"title":"dataframe-image","library":"dataframe-image","status":"active","version":"0.2.7","language":"python","ecosystem":"pypi","summary":"dataframe-image is a Python library that enables embedding pandas DataFrames as images in PDF and Markdown files when converting from Jupyter Notebooks. It ensures DataFrames, including any applied styling, appear exactly as they do in a Jupyter Notebook, rather than as raw text or simple LaTeX tables. The library also provides functionality to export individual DataFrames as image files from Python scripts. It is actively maintained, with version 0.2.7 being the current release.","last_verified":"2026-04-16T00:00:00.000Z","tags":["dataframes","pandas","jupyter","images","reporting","pdf","markdown","screenshots"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/dataframe-image"},{"id":21102,"title":"DataFrameLy","library":"dataframely","status":"active","version":"2.9.1","language":"python","ecosystem":"pypi","summary":"A declarative, Polars-native data frame validation library for Python 3.10+. Current version 2.9.1, released April 2026. Active development with monthly releases.","last_verified":"2026-04-27T00:00:00.000Z","tags":["polars","data-validation","schema","declarative","dataframe"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/dataframely"},{"id":2920,"title":"Apache DataFusion Python","library":"datafusion","status":"active","version":"52.3.0","language":"python","ecosystem":"pypi","summary":"A Python library that provides bindings to the Apache Arrow in-memory query engine, DataFusion. It enables users to build and execute high-performance queries using SQL or a DataFrame API against various data sources, including CSV, Parquet, JSON, and in-memory data. Leveraging its Rust-written query engine, it focuses on efficient, zero-copy data exchange with PyArrow. The library is actively maintained, with a current version of 52.3.0, and typically releases in sync with the core DataFusion project.","last_verified":"2026-04-25T03:09:02.290Z","tags":["data processing","query engine","SQL","dataframe","apache arrow","rust","etl"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/datafusion"},{"id":26884,"title":"Acryl DataHub Python Client","library":"datahub","status":"deprecated","version":"0.999.1","language":"python","ecosystem":"pypi","summary":"DataHub is an open-source metadata platform for the modern data stack. The Python client (acryl-datahub) provides utilities for ingesting metadata, interacting with the DataHub API, and managing data lineage. As of version 0.12.1, the package has transitioned from 'datahub' to 'acryl-datahub' on PyPI. The dummy package 'datahub' 0.999.1 is a placeholder and should be avoided in favor of 'acryl-datahub'.","last_verified":"2026-05-01T00:00:00.000Z","tags":["data-catalog","metadata","data-lineage","acryl"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/datahub"},{"id":17568,"title":"DataHub Proxy Middleware","library":"datahub-proxy-middleware","status":"active","version":"5.0.3","language":"javascript","ecosystem":"npm","summary":"datahub-proxy-middleware is an Express/Connect-compatible HTTP server middleware designed to proxy API requests to a Macaca.js DataHub instance. It facilitates API mocking and data management during development by allowing developers to define flexible proxy rules that redirect specific paths to a running DataHub server for mock data retrieval. The current stable version, 5.0.3, was released in March 2024, indicating active maintenance within the Macaca.js ecosystem. Key differentiators include its tight integration with `macaca-datahub`, robust configuration options for defining proxy routes (e.g., dynamic ports, hostnames, and path matching with `@macaca-project/path-to-regexp`), and its suitability for development environments, particularly when integrated with tools like `webpack-dev-server` to provide mock data without requiring a live backend.","last_verified":"2026-04-23T00:00:00.000Z","tags":["javascript","datahub","middleware"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/datahub-proxy-middleware"},{"id":27680,"title":"Datalab Python SDK","library":"datalab-python-sdk","status":"active","version":"0.5.0","language":"python","ecosystem":"pypi","summary":"SDK for the Datalab document intelligence API. Current version 0.5.0, requires Python >=3.10. Released on a monthly cadence, still in early active development.","last_verified":"2026-05-09T00:00:00.000Z","tags":["document-intelligence","api-sdk","machine-learning"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/datalab-python-sdk"},{"id":23511,"title":"DataLad","library":"datalad","status":"active","version":"1.4.1","language":"python","ecosystem":"pypi","summary":"DataLad is a distributed system for joint management of code, data, and their relationships, built on top of Git and git-annex. Current version is 1.4.1, with frequent bug-fix releases. Requires Python >=3.10.","last_verified":"2026-05-01T00:00:00.000Z","tags":["data management","git-annex","reproducible science","version control","distributed"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/datalad"},{"id":15094,"title":"DataLoader","library":"dataloader","status":"active","version":"2.2.3","language":"javascript","ecosystem":"npm","summary":"DataLoader is a JavaScript utility designed to optimize data fetching from various backend sources like databases or web services. It achieves this by intelligently batching multiple individual data requests into a single operation and caching results, significantly reducing the number of round-trips to the backend. The current stable version is 2.2.3, with minor patch releases occurring regularly to address fixes and small improvements. Major versions, like v2.0.0, introduce breaking changes and significant architectural updates, such as becoming part of the GraphQL Foundation. A key differentiator is its core focus on solving the N+1 problem by providing a simple, consistent API that coalesces requests within a single event loop tick, making it particularly valuable in GraphQL server implementations where diverse data requirements are common. It ships with TypeScript types, ensuring robust development in typed environments and is generally released on an as-needed basis rather than a fixed cadence.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/dataloader"},{"id":1235,"title":"Datamodel Code Generator","library":"datamodel-code-generator","status":"active","version":"0.56.0","language":"python","ecosystem":"pypi","summary":"Datamodel Code Generator is a Python library and command-line utility for generating data models from various structured input formats like OpenAPI, JSON Schema, GraphQL, and raw data (JSON/YAML/CSV). It supports outputting models for Pydantic v2, dataclasses, TypedDict, and msgspec. Currently at version 0.56.0, it maintains an active development pace with frequent releases addressing new features and breaking changes, particularly around Pydantic compatibility.","last_verified":"2026-04-23T18:49:09.963Z","tags":["code-generation","pydantic","json-schema","openapi","graphql","dataclasses","typeddict"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/datamodel-code-generator"},{"id":9640,"title":"Data Package","library":"datapackage","status":"active","version":"1.15.4","language":"python","ecosystem":"pypi","summary":"The `datapackage-py` library is a Python implementation of the Data Package standard, focusing on utilities to create, read, and validate data packages as defined by frictionlessdata.io specifications. It provides a simple API for interacting with `datapackage.json` files and their associated resources. The current version is 1.15.4, and it follows a minor release cadence as needed for bug fixes and small enhancements.","last_verified":"2026-04-17T00:00:00.000Z","tags":["data package","frictionless data","data standard","metadata","data validation"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/datapackage"},{"id":2459,"title":"DataProperty","library":"dataproperty","status":"active","version":"1.1.0","language":"python","ecosystem":"pypi","summary":"DataProperty is a Python library designed to extract and analyze properties from various data types, including numbers, strings, and dates. It provides functionalities to determine characteristics like type, alignment, width, and digit counts for individual data points or entire matrices. The library is actively maintained, with version 1.1.0 released recently, and it has a regular release cadence addressing bug fixes, performance, and Python version compatibility.","last_verified":"2026-04-24T20:17:18.560Z","tags":["data property","type inference","data analysis","data extraction","data type"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/dataproperty"},{"id":8069,"title":"DataRecorder","library":"datarecorder","status":"active","version":"3.6.2","language":"python","ecosystem":"pypi","summary":"DataRecorder is a Python toolkit designed for efficient and reliable data recording to various file formats. It tackles common issues in data collection like frequent file I/O by caching data and writing in batches, reducing overhead and preventing data loss from unexpected program termination. It supports multithreaded writes and automatically handles file locking. The library provides specialized tools like `Recorder` for sequential data, `Filler` for filling tabular data at specific coordinates, and `ByteRecorder` for binary data. It supports `csv`, `xlsx`, `json`, `txt`, and arbitrary binary file formats. [2]","last_verified":"2026-04-16T00:00:00.000Z","tags":["data recording","logging","file I/O","csv","xlsx","json","txt","binary","utility"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/datarecorder"},{"id":7138,"title":"DataRobot Python Client","library":"datarobot","status":"active","version":"3.13.0","language":"python","ecosystem":"pypi","summary":"The DataRobot Python Client Library (v3.13.0) provides a programmatic interface for interacting with the DataRobot AI Platform, enabling users to manage projects, create models, perform predictions, and automate MLOps workflows. It follows a regular release cadence, typically monthly or bi-monthly, aligning with platform updates.","last_verified":"2026-04-16T00:00:00.000Z","tags":["machine learning","api client","data science","datarobot","mlops"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/datarobot"},{"id":23512,"title":"DataRobot DRUM","library":"datarobot-drum","status":"active","version":"1.17.15","language":"python","ecosystem":"pypi","summary":"DRUM (DataRobot User Models) allows you to develop, test, and deploy custom models for the DataRobot platform. It supports Python 3.8–3.14 and is actively maintained. Releases follow a regular cadence aligned with DataRobot's platform updates.","last_verified":"2026-05-01T00:00:00.000Z","tags":["datarobot","drum","mlops","model-deployment","custom-models","mlflow"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/datarobot-drum"},{"id":23513,"title":"DataRobot MLOps","library":"datarobot-mlops","status":"active","version":"11.1.28","language":"python","ecosystem":"pypi","summary":"Python SDK for DataRobot MLOps to read and report model monitoring statistics (accuracy, drift, data quality) to DataRobot's MLOps platform. Current version 11.1.28, requires Python >=3.9. Released as part of DataRobot's MLOps cloud or on-premise deployment with frequent minor releases.","last_verified":"2026-05-01T00:00:00.000Z","tags":["MLOps","model-monitoring","DataRobot","statistics","reporting"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/datarobot-mlops"},{"id":23514,"title":"DataRobot Predict","library":"datarobot-predict","status":"active","version":"1.13.5","language":"python","ecosystem":"pypi","summary":"A lightweight Python library for scoring predictions with DataRobot models. It provides a simple API to interact with DataRobot's prediction server, supporting both REST and batch predictions. Current version: 1.13.5, maintained by DataRobot. Release cadence is irregular.","last_verified":"2026-05-01T00:00:00.000Z","tags":["prediction","machine learning","datarobot","scoring"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/datarobot-predict"},{"id":23515,"title":"DataRobot Storage","library":"datarobot-storage","status":"active","version":"2.2.0","language":"python","ecosystem":"pypi","summary":"A library providing reusable storage access (S3, GCS, Azure Blob, local filesystem) for DataRobot. Current version 2.2.0, compatible with Python >=3.9, <4.0. Released under the MIT license with quarterly updates.","last_verified":"2026-05-01T00:00:00.000Z","tags":["storage","data-robot","s3","gcs","azure","filesystem"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/datarobot-storage"},{"id":3449,"title":"Python Dataset Library (SQL Toolkit)","library":"dataset","status":"active","version":"1.6.2","language":"python","ecosystem":"pypi","summary":"The Python 'dataset' library (version 1.6.2) is a lightweight toolkit for simplified Python-based database access, abstracting away much of the direct SQL interaction. It enables reading and writing data in SQL data stores with an API designed to feel as straightforward as working with JSON files, offering features like implicit table and column creation, upserts, and convenient query helpers. Built on SQLAlchemy, it ensures compatibility with major databases such as SQLite, PostgreSQL, and MySQL. The library maintains a steady release cadence with bug fixes and feature enhancements.","last_verified":"2026-04-25T10:25:02.060Z","tags":["database","sql","orm","data","toolkit","sqlite","postgresql","mysql"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/dataset"},{"id":26886,"title":"dataset-transpiler","library":"dataset-transpiler","status":"deprecated","version":"0.1.2","language":"javascript","ecosystem":"npm","summary":"A JavaScript utility that transforms `.dataset.X` property access into equivalent `getAttribute('data-X')` and `setAttribute('data-X', value)` calls for backward compatibility with older browsers. Version 0.1.2 (last released Jan 2015) fixes simple setters/getters; nested `.dataset` calls remain unsupported. This package is a relic of the pre-standard `HTMLElement.dataset` era and is superseded by native browser support. It has no active maintenance and is only useful for legacy project archaeology.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/dataset-transpiler"},{"id":15,"title":"Hugging Face Datasets","library":"datasets","status":"active","version":"4.6.0","language":"python","ecosystem":"pypi","summary":"HuggingFace library for loading, processing, and sharing datasets for ML. Provides load_dataset() for one-line access to 100k+ public datasets on the Hub, plus local file loading (CSV, JSON, Parquet, Arrow, audio, image, etc.). Built on Apache Arrow for memory-efficient, zero-copy data access. Package name on PyPI is 'datasets' (not 'huggingface-datasets'). Import name is also 'datasets'. CRITICAL: datasets 4.0 (July 2025) removed dataset loading scripts and trust_remote_code entirely. Many older community datasets relying on .py loading scripts now fail with datasets>=4.","last_verified":"2026-05-11T18:50:03.952Z","tags":["datasets","huggingface","load-dataset","arrow","parquet","nlp","data-loading","streaming","preprocessing","rag"],"install_tag":"stale","install_tag_description":"widespread failures or data too old to trust","api":"https://checklist.day/api/registry/datasets"},{"id":23063,"title":"datasetsforecast","library":"datasetsforecast","status":"active","version":"1.0.1","language":"python","ecosystem":"pypi","summary":"A Python library providing popular time series forecasting datasets (M3, M4, M5, etc.) with easy loading, splitting, and preprocessing. Current version 1.0.1, released June 2025. Maintained by Nixtla, with monthly releases.","last_verified":"2026-05-01T00:00:00.000Z","tags":["time-series","forecasting","datasets","M4","M5","Nixtla"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/datasetsforecast"},{"id":21103,"title":"Datasette","library":"datasette","status":"active","version":"0.65.2","language":"python","ecosystem":"pypi","summary":"An open source multi-tool for exploring and publishing data, providing a web interface to SQLite databases. Current version 0.65.2, released regularly.","last_verified":"2026-04-27T00:00:00.000Z","tags":["data-exploration","sqlite","web-api","publishing"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/datasette"},{"id":5896,"title":"Datashader","library":"datashader","status":"active","version":"0.19.0","language":"python","ecosystem":"pypi","summary":"Datashader is a Python library designed for high-performance visualization of very large datasets. It uses GPU-accelerated techniques to aggregate data into a grid, enabling effective rendering of billions of data points. The current version is 0.19.0, and it maintains an active release cadence, often aligning with the broader HoloViz ecosystem.","last_verified":"2026-04-14T00:00:00.000Z","tags":["visualization","data-science","big-data","holoviz","gpu"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/datashader"},{"id":26887,"title":"DataShape","library":"datashape","status":"maintenance","version":"0.5.2","language":"python","ecosystem":"pypi","summary":"A data description language for describing and validating the structure of tabular and array data. Current version is 0.5.2. The library is in maintenance mode; no active development expected.","last_verified":"2026-05-01T00:00:00.000Z","tags":["data","shape","type","validation","numpy"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/datashape"},{"id":8070,"title":"datasieve: Flexible Data Pipeline","library":"datasieve","status":"active","version":"0.1.9","language":"python","ecosystem":"pypi","summary":"The `datasieve` package provides a flexible data pipeline inspired by scikit-learn's Pipeline, but with enhanced capabilities to manipulate `y` (target) and `sample_weight` arrays alongside `X` (features). This is particularly useful for tasks such as removing outliers across all associated data, removing feature columns based on arbitrary criteria, and handling dynamic feature renaming within the pipeline. The current version is 0.1.9, with releases occurring on an irregular, as-needed basis.","last_verified":"2026-04-16T00:00:00.000Z","tags":["data-pipeline","outlier-detection","feature-engineering","sklearn-compatible","data-preprocessing"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/datasieve"},{"id":1301,"title":"datasketch","library":"datasketch","status":"active","version":"1.9.0","language":"python","ecosystem":"pypi","summary":"datasketch is a Python library that provides probabilistic data structures for efficient similarity search and approximate nearest neighbor (ANN) computations on very large datasets. It currently stands at version 1.9.0 and maintains an active release cadence, with updates addressing features, fixes, and dependency management.","last_verified":"2026-04-23T19:34:48.060Z","tags":["minhashing","lsh","probabilistic-data-structures","similarity","data-deduplication","approximate-nearest-neighbor","ann"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/datasketch"},{"id":5604,"title":"Apache DataSketches Library for Python","library":"datasketches","status":"active","version":"5.2.0","language":"python","ecosystem":"pypi","summary":"The Apache DataSketches Library for Python provides a collection of high-performance, stochastic streaming algorithms (sketches) for approximate queries on massive datasets. These sketches offer mathematically proven error bounds and are designed for problems like count distinct, quantiles, most-frequent items, joins, matrix computations, and graph analysis. The current version is 5.2.0, with a regular release cadence as part of the Apache DataSketches project.","last_verified":"2026-04-13T00:00:00.000Z","tags":["data sketches","streaming algorithms","approximate queries","big data","quantiles","distinct count","probabilistic data structures","high-performance computing"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/datasketches"},{"id":21104,"title":"DataTables","library":"datatables.net","status":"active","version":"2.3.8","language":"javascript","ecosystem":"npm","summary":"DataTables is a powerful JavaScript library for enhancing HTML tables with advanced interaction controls such as pagination, instant search, multi-column sorting, and server-side processing. The current stable version is 2.3.8, released on a regular schedule with minor updates and patches. It requires jQuery as a dependency and provides a rich API for customizing table behavior. DataTables differentiates itself with extensive community support, numerous plugins, and seamless integration with jQuery. A major 3.0 beta is in development, which will introduce breaking changes and new features.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","Datatables","jQuery","table","filter","sort","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/datatables.net"},{"id":17199,"title":"DataTables jQuery UI Integration","library":"datatables.net-jqui","status":"active","version":"2.3.7","language":"javascript","ecosystem":"npm","summary":"The `datatables.net-jqui` package provides an integration layer to style DataTables instances using the jQuery UI theming framework. It extends the core DataTables library, allowing developers to leverage existing jQuery UI themes for a consistent look and feel across their applications. The current stable version is 2.3.7, though a 3.0.0-beta.1 release indicates upcoming major changes. This package focuses solely on presentation and requires both the core `datatables.net` library and `jquery-ui` to function correctly. Its release cadence is generally tied to major DataTables and relevant jQuery UI updates. It differentiates itself by offering a specific, highly customizable theming option for DataTables users who are already invested in the jQuery UI ecosystem, ensuring visual harmony with other jQuery UI widgets.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","jQuery UI","jQueryUI","Datatables","jQuery","table","filter","sort","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/datatables.net-jqui"},{"id":21105,"title":"DataTile","library":"datatile","status":"active","version":"1.0.3","language":"python","ecosystem":"pypi","summary":"A library for managing, summarizing, and visualizing data, built on top of pandas. Current version 1.0.3, released sporadically with maintenance updates.","last_verified":"2026-04-27T00:00:00.000Z","tags":["data","summary","visualization","polyaxon"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/datatile"},{"id":16800,"title":"Dataverse On-Behalf-Of Authentication","library":"dataverse-auth","status":"maintenance","version":"1.0.9","language":"javascript","ecosystem":"npm","summary":"The `dataverse-auth` package provides on-behalf-of (OBO) authentication capabilities against Microsoft Dataverse environments, specifically designed for NodeJS applications. It facilitates the process of obtaining and securely storing access tokens locally, which can then be utilized by other applications, such as code generation tools (`dataverse-gen`) or API clients (`dataverse-ify`). The library primarily leverages OAuth 2.0 for its authentication flows, handling interactive logins. The current stable version on npm is 1.0.9. Despite this version being last published over five years ago, the author maintains related Dataverse ecosystem packages, suggesting a maintenance status for `1.x` while newer approaches or specific platform requirements (like for Apple Silicon, which mentions `dataverse-auth@2`) may exist outside of the npm `1.x` release line. Its key differentiator is simplifying the token management for Dataverse within Node.js applications, abstracting away some complexities of Microsoft Entra ID (formerly Azure AD) authentication flows.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/dataverse-auth"},{"id":23516,"title":"Datawrapper Python Wrapper","library":"datawrapper","status":"active","version":"2.0.16","language":"python","ecosystem":"pypi","summary":"A lightweight Python wrapper for the Datawrapper API, supporting chart creation, data upload, publishing, and export. Current version 2.0.16, requires Python >=3.10. Active development with frequent releases.","last_verified":"2026-05-01T00:00:00.000Z","tags":["api-client","datawrapper","charts","visualization","wrapper"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/datawrapper"},{"id":7139,"title":"Datazets","library":"datazets","status":"active","version":"1.1.3","language":"python","ecosystem":"pypi","summary":"Datazets is a Python package designed to easily import a collection of well-known example data sets, often used for machine learning, data analysis, and educational purposes. It provides a simple API to access these datasets without needing to manually download or preprocess them. The current version is 1.1.3, released on June 21, 2025, and it appears to have an active release cadence.","last_verified":"2026-04-16T00:00:00.000Z","tags":["data","datasets","example-data","machine-learning","data-analysis"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/datazets"},{"id":10390,"title":"date-fns","library":"date-fns","status":"active","version":"4.1.0","language":"javascript","ecosystem":"npm","summary":"date-fns is a modern, comprehensive JavaScript utility library designed for manipulating dates in both browser and Node.js environments. The current stable version is 4.1.0. It distinguishes itself by exclusively using native JavaScript `Date` objects, thereby avoiding global object extension, and promoting immutability through its pure functions that consistently return new date instances. The library offers over 200 functions, is highly modular, supports tree-shaking for optimized bundle sizes, and provides first-class TypeScript support with meticulously crafted types. It maintains a consistent and relatively fast release cadence, with major versions v3 and v4 released less than a year apart, aiming to minimize breaking changes in future releases. Additionally, date-fns boasts extensive internationalization capabilities with dozens of available locales.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/date-fns"},{"id":10718,"title":"date-fns-jalali","library":"date-fns-jalali","status":"active","version":"4.1.0-0","language":"javascript","ecosystem":"npm","summary":"date-fns-jalali is a comprehensive JavaScript utility library that adapts the popular `date-fns` toolset for the Jalali (Persian) calendar system. It provides over 200 functions for manipulating, formatting, and comparing dates, all while adhering to `date-fns`'s principles of modularity, immutability, and native Date object usage. The library is currently at version `4.1.0-0` and maintains a release cadence closely tied to its upstream `date-fns` dependency, frequently rebasing to incorporate new features and fixes. Key differentiators include its pure function approach, full TypeScript support, and robust internationalization capabilities, making it a reliable choice for applications requiring Jalali calendar functionality in both browser and Node.js environments.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/date-fns-jalali"},{"id":16003,"title":"date-fns Time Zone Support","library":"date-fns-tz","status":"active","version":"3.2.0","language":"javascript","ecosystem":"npm","summary":"date-fns-tz provides robust time zone functionality for date-fns v3 and v4, leveraging the browser's native `Intl` API to avoid bundling large time zone data files. The current stable version is 3.2.0. This library is designed to work seamlessly with `date-fns`'s immutable `Date` object approach, offering functions like `formatInTimeZone` to format dates in a specified IANA time zone, and conversion utilities such as `toZonedTime` and `fromZonedTime` for shifting dates between UTC and specific time zones. It is a peer dependency of `date-fns`, requiring a compatible version (`^3.0.0 || ^4.0.0`). Its release cadence is tied to major `date-fns` versions, with minor updates for features and bug fixes. Key differentiators include its lightweight nature due to `Intl` API reliance and its adherence to the `date-fns` philosophy of pure functions and native Date objects.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","date-fns","timezone","time zone","date","time","parse","format","immutable","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/date-fns-tz"},{"id":13059,"title":"Worldwide Holiday Parser","library":"date-holidays-parser","status":"active","version":"3.4.7","language":"javascript","ecosystem":"npm","summary":"date-holidays-parser is a JavaScript and TypeScript library designed to parse and calculate worldwide holidays, acting as the rule-engine backbone for the `date-holidays` library. It provides functionalities to determine public, bank, and observance holidays for various countries, states, and regions, adhering to ISO 3166-2 standards. The library is currently at version 3.4.7 and appears to be actively maintained, though no explicit release cadence is stated. Key features include timezone consideration for holiday checks, support for substitute days, multi-language holiday names, and the ability to define custom holidays. It also uniquely integrates support for Islamic, Hebrew, and Chinese calendars, though it cautions about potential inaccuracies with Islamic dates due to moon sighting dependencies. This parser is distinct in its use of a custom grammar for day calculations, enabling precise and flexible holiday determination across diverse cultural and legal frameworks.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","holidays","parser","world","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/date-holidays-parser"},{"id":23517,"title":"datedelta","library":"datedelta","status":"active","version":"1.4","language":"python","ecosystem":"pypi","summary":"Provides a DateDelta class for arithmetic between dates, similar to datetime.timedelta but for date objects. Current version 1.4, release cadence is low (last release 2019).","last_verified":"2026-05-01T00:00:00.000Z","tags":["date","arithmetic","delta","calendar"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/datedelta"},{"id":1985,"title":"Datefinder","library":"datefinder","status":"active","version":"1.0.0","language":"python","ecosystem":"pypi","summary":"Datefinder is a Python library designed to extract datetime objects from natural language text. It supports various date and time formats, including relative and absolute expressions. The current version is 1.0.0, and it follows an active release cadence, with a recent major update shifting its default parsing engine.","last_verified":"2026-04-24T04:29:17.857Z","tags":["date","time","parsing","natural language","datetime extraction"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/datefinder"},{"id":9642,"title":"Dateformat","library":"dateformat","status":"active","version":"0.9.7","language":"python","ecosystem":"pypi","summary":"Dateformat is a small Python library designed for quickly parsing and formatting dates using its own set of intuitive format codes. It wraps standard Python `datetime` objects for convenience. The current version is 0.9.7, with a relatively slow release cadence, last updated in mid-2022.","last_verified":"2026-04-17T00:00:00.000Z","tags":["date","time","formatting","parsing","datetime"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/dateformat"},{"id":14523,"title":"Elasticsearch Date Math Parser","library":"datemath-parser","status":"abandoned","version":"1.0.6","language":"javascript","ecosystem":"npm","summary":"datemath-parser is a JavaScript library designed to parse date math expressions compatible with the Elasticsearch format. It takes expressions like `now+1h`, `now+1M/d`, or `2012-01-01||+1M/d` and returns an integer representing the timestamp in milliseconds. The current stable version is 1.0.6. This package appears to be largely unmaintained, with its last update occurring in 2018. While functional for its specific purpose, developers should be aware of its inactive development cycle when considering it for new projects or environments with strict maintenance requirements. It differentiates itself by adhering strictly to Elasticsearch's date math specification, making it a targeted solution for systems interacting with Elasticsearch date queries. Other, more actively maintained libraries, like `@elastic/datemath` or `date-fns` may offer broader date manipulation capabilities and better support.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/datemath-parser"},{"id":625,"title":"Dateparser","library":"dateparser","status":"active","version":"1.4.0","language":"python","ecosystem":"pypi","summary":"Dateparser is a Python library (v1.4.0) designed to parse dates from various formats, including natural language and localized strings, often found on web pages. It aims to simplify datetime string conversion, timezone handling, and ambiguous date resolution. The library has an active development cycle with minor versions released every few months, frequently adding new language support and parsing features.","last_verified":"2026-05-12T16:54:28.308Z","tags":["date parsing","datetime","natural language processing","localization","web scraping","time zones"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/dateparser"},{"id":17565,"title":"Human-Readable Date Range Parser","library":"dates-range-parser","status":"active","version":"1.1.0","language":"javascript","ecosystem":"npm","summary":"`dates-range-parser` is a JavaScript library designed to parse and interpret human-readable date and time expressions, converting them into structured date ranges. It is currently at version 1.1.0 and appears to have an active development status, with its latest minor release introducing target timezone calculations. The library differentiates itself by supporting a wide array of formats, including relative expressions like 'yesterday', 'next week', and 'now -> 7days', as well as specific date/time strings and duration-based ranges such as '3days'. A key feature is its flexible timezone handling through `UTC` and `TZ` properties, allowing calculations in local time, UTC, or a specified target timezone. It also permits overriding the definition of 'now' for consistent testing or specific scenario handling. The output format consistently provides `start` and `end` properties, representing seconds since epoch, or `null` for unconstrained ranges. This output is often directly consumable by databases or search services.","last_verified":"2026-04-23T00:00:00.000Z","tags":["javascript","dates","range","parser","date","time","period","duration","interval"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/dates-range-parser"},{"id":9643,"title":"datetime-quarter library","library":"datetime-quarter","status":"active","version":"1.0.3","language":"python","ecosystem":"pypi","summary":"datetime-quarter is a simple and lightweight Python library that adds quarter-level support to standard `datetime` objects. It provides a `QuarterDateTime` class, allowing creation of objects representing a specific year and quarter, and methods to easily derive the start and end `datetime` for that quarter. The current version is 1.0.3, and it appears to have a stable but infrequent release cadence.","last_verified":"2026-04-17T00:00:00.000Z","tags":["datetime","quarter","date","time"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/datetime-quarter"},{"id":21106,"title":"datetime-truncate","library":"datetime-truncate","status":"active","version":"1.1.1","language":"python","ecosystem":"pypi","summary":"Truncate datetime objects to a specified level of precision (e.g., year, month, day, hour, minute, second). Version 1.1.1 is stable with no active changes; the package is in maintenance mode.","last_verified":"2026-04-27T00:00:00.000Z","tags":["datetime","truncation","python"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/datetime-truncate"},{"id":7140,"title":"DateTimeRange Library","library":"datetimerange","status":"active","version":"2.3.2","language":"python","ecosystem":"pypi","summary":"DateTimeRange (v2.3.2) is a Python library designed to handle operations on time ranges, such as checking time inclusion, finding intersections, truncating, and iterating through ranges. It is actively maintained with frequent updates and supports modern Python versions.","last_verified":"2026-04-16T00:00:00.000Z","tags":["datetime","time range","utility","time series"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/datetimerange"},{"id":21107,"title":"DateType","library":"datetype","status":"active","version":"2025.11.30","language":"python","ecosystem":"pypi","summary":"A type wrapper for the standard library `datetime` that supplies stricter checks, such as making `datetime` not substitutable for `date`, and separating out Naive and Aware datetimes into separate, mutually-incompatible types. Current version: 2025.11.30. Released roughly monthly.","last_verified":"2026-04-27T00:00:00.000Z","tags":["datetime","type-safety","stricter-types","python"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/datetype"},{"id":3450,"title":"dateutils - Wrapper for Advanced Datetime Arithmetic","library":"dateutils","status":"maintenance","version":"0.6.12","language":"python","ecosystem":"pypi","summary":"The `dateutils` library provides various utilities for working with date and datetime objects. It acts as a lightweight wrapper over the more comprehensive `python-dateutil` library, offering specialized features like advanced arithmetic operations, date range generation, and business day calculations. The last release was version 0.6.12 in October 2020.","last_verified":"2026-04-25T10:25:21.387Z","tags":["datetime","date","utilities","wrapper","date-arithmetic"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/dateutils"},{"id":15587,"title":"DatoCMS Content Management API Client (Deprecated)","library":"datocms-client","status":"deprecated","version":"3.5.24","language":"javascript","ecosystem":"npm","summary":"The `datocms-client` npm package is a JavaScript client library for interacting with the DatoCMS Content Management API (CMA). It allows developers to programmatically manage content, schemas, and assets within a DatoCMS project. This package is **officially deprecated** as of April 2022, with the last stable version being 3.5.24, published approximately two years ago. The DatoCMS team strongly recommends migrating to the new, fully TypeScript-ready client, `@datocms/cma-client-node` for Node.js environments or `@datocms/cma-client-browser` for browser environments. The new clients offer better type safety, ESM readiness, a smaller package size, and improved file upload methods. This deprecated client will not receive further updates and may experience breaking changes due to ongoing API evolution.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","datocms","cms","metalsmith","hexo"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/datocms-client"},{"id":7141,"title":"Davey Protocol Implementation","library":"davey","status":"active","version":"0.1.5","language":"python","ecosystem":"pypi","summary":"Davey is a Python library that provides an implementation of the Discord Audio & Video End-to-End Encryption (DAVE) Protocol. It acts as a Python binding to a Rust-based implementation that leverages OpenMLS. The library is currently in beta (0.1.5) but actively maintained, with recent updates focusing on security fixes related to its internal OpenMLS dependency.","last_verified":"2026-04-16T00:00:00.000Z","tags":["discord","audio","video","encryption","dave","protocol","e2ee","mls","rust"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/davey"},{"id":8071,"title":"DAWG-Python","library":"dawg-python","status":"active","version":"0.7.2","language":"python","ecosystem":"pypi","summary":"Pure-python reader for DAWGs (Directed Acyclic Word Graphs / Deterministic Acyclic Finite State Automata). It's designed to load and query existing DAWG files, often created by the dawgdic C++ library or the DAWG Python C extension, but can also build small DAWGs from sorted word lists. The current version is 0.7.2, with releases occurring infrequently as needed.","last_verified":"2026-04-16T00:00:00.000Z","tags":["DAWG","DAFSA","data structure","dictionary","trie","immutable","nlp"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/dawg-python"},{"id":8072,"title":"DAWG2 Python Library","library":"dawg2-python","status":"active","version":"0.9.0","language":"python","ecosystem":"pypi","summary":"DAWG2-Python is a pure-Python library providing read-only access to Directed Acyclic Word Graphs (DAWGs) or Deterministic Acyclic Finite State Automata (DAFSAs). It specifically works with `.dawg` files created by the `dawgdic` C++ library or the original `DAWG` Python extension. The current version is 0.9.0, with infrequent releases typically for minor updates or dependency adjustments, focusing on API and binary compatibility with the original `DAWG` library where possible.","last_verified":"2026-04-16T00:00:00.000Z","tags":["DAWG","DAFSA","data structure","dictionary","graph","compression","pure-python","read-only"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/dawg2-python"},{"id":25159,"title":"dawn.js","library":"dawn.js","status":"abandoned","version":"0.1.1","language":"javascript","ecosystem":"npm","summary":"dawn.js is a general-purpose source-to-source transpiler framework implemented in JavaScript (CoffeeScript). Version 0.1.1 provides built-in lexical parser, syntax parser (with AST generation), symbol table generator, and a customizable plugin system (Flow) for transforming code between languages. It targets developers needing autocompletion, refactoring, or cross-language compilation features. Released under MIT, but appears to be early-stage with limited documentation and infrequent updates compared to established alternatives like Babel or Recast.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","dawn.js","AST","compiler","transpiler","lex parser","syntax parser","symbol talbe","BNF parser"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/dawn.js"},{"id":14526,"title":"Day.js","library":"dayjs","status":"active","version":"1.11.20","language":"javascript","ecosystem":"npm","summary":"Day.js is a minimalist JavaScript library providing a Moment.js-compatible API for parsing, validating, manipulating, and displaying dates and times. At only 2KB, it offers immutability, chainable methods, and extensive internationalization and plugin support. The current stable version is 1.11.20, and the library is actively maintained with frequent bug fix releases.","last_verified":"2026-04-18T00:00:00.000Z","tags":["javascript","dayjs","date","time","immutable","moment","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/dayjs"},{"id":2921,"title":"Daytona API Client","library":"daytona","status":"active","version":"0.164.0","language":"python","ecosystem":"pypi","summary":"Daytona is an open-source platform that provides secure, isolated 'sandboxes' – composable computers – for running AI-generated code and streamlining development environments for engineering teams. The Python SDK allows programmatic interaction with these sandboxes, offering functionalities like lifecycle management, code execution, file system operations, and Git integration. It aims to simplify environment setup across various infrastructures. The library is actively maintained with frequent releases, often on a near-daily basis.","last_verified":"2026-04-25T03:10:07.476Z","tags":["api-client","development-environment","ai-agents","sandboxes","cloud-development","workspace-management","sdk"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/daytona"},{"id":5605,"title":"Daytona API Client (Async)","library":"daytona-api-client-async","status":"active","version":"0.164.0","language":"python","ecosystem":"pypi","summary":"The `daytona-api-client-async` library provides an asynchronous Python client for interacting with the Daytona platform. Daytona offers a secure and elastic infrastructure for running AI-generated code within isolated development environments called sandboxes. This client enables programmatic management of these sandboxes, including creation, code execution, and lifecycle operations. The library is part of the larger Daytona SDK ecosystem, which receives frequent updates, often multiple times a week.","last_verified":"2026-04-11T00:00:00.000Z","tags":["api-client","async","development-environments","cloud-development","ai-agents","sandboxes","python-sdk"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/daytona-api-client-async"},{"id":7142,"title":"Daytona SDK","library":"daytona-sdk","status":"active","version":"0.166.0","language":"python","ecosystem":"pypi","summary":"The Daytona Python SDK is the official Python library for Daytona, an open-source, secure, and elastic infrastructure for running AI-generated code. It provides interfaces for managing sandboxes (isolated execution environments), file system operations, Git operations, language server protocol support, and process and code execution. The library is actively maintained and currently at version 0.166.0, with regular updates. [1, 13]","last_verified":"2026-04-16T00:00:00.000Z","tags":["AI","developer tools","sandbox","execution environment","cloud","sdk","agent development","code execution"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/daytona-sdk"},{"id":3952,"title":"Daytona Toolbox API Client","library":"daytona-toolbox-api-client","status":"active","version":"0.164.0","language":"python","ecosystem":"pypi","summary":"The official Python client for interacting with the Daytona Toolbox API, enabling programmatic management of workspaces, projects, and sandboxes. As part of a rapidly evolving platform, this library sees frequent updates, typically on a daily or weekly cadence, and is currently in version 0.164.0.","last_verified":"2026-04-11T00:00:00.000Z","tags":["api client","daytona","developer tools","workspace management","cloud development environments"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/daytona-toolbox-api-client"},{"id":5606,"title":"Daytona Toolbox API Client (Async)","library":"daytona-toolbox-api-client-async","status":"active","version":"0.164.0","language":"python","ecosystem":"pypi","summary":"The `daytona-toolbox-api-client-async` library provides an asynchronous Python client for interacting with the Daytona Toolbox API. It allows programmatic access to manage developer environments, workspaces, and other Daytona resources. The library is frequently updated, often with daily or near-daily releases aligning with the main Daytona platform.","last_verified":"2026-04-11T00:00:00.000Z","tags":["api-client","async","daytona","development-environments","asyncio"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/daytona-toolbox-api-client-async"},{"id":13060,"title":"Dayzed: React Headless Date Picker Primitives","library":"dayzed","status":"active","version":"3.2.3","language":"javascript","ecosystem":"npm","summary":"dayzed is a React library providing headless primitives for building highly customizable, accessible (WAI-ARIA compliant) date picker components. It focuses on managing date logic and user interactions, exposing control through a custom `useDayzed` hook or a `Dayzed` render prop component, along with \"prop getters\" for flexible rendering. The current stable version is 3.2.3, actively maintained with recent updates for React 18 compatibility. Unlike opinionated date picker libraries, dayzed delegates all UI rendering to the developer, offering maximum flexibility in styling and layout, making it a strong choice for projects requiring bespoke date picker designs and strict accessibility control. Releases are feature-driven, with significant updates historically around React version support and API evolution (e.g., from render props to hooks). This approach significantly differentiates it from solutions that bundle UI, requiring extensive options for customization and often leading to less flexible APIs. The library emphasizes a lean core, providing only the necessary logic for date manipulation and state management, leaving visual implementation entirely to the consumer.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/dayzed"},{"id":750,"title":"Pandas Data Types for SQL Systems","library":"db-dtypes","status":"active","version":"1.5.0","language":"python","ecosystem":"pypi","summary":"db-dtypes is a specialized Python library that provides Pandas Extension Dtypes to represent and interact with data types commonly found in relational databases, particularly BigQuery and Spanner. It aims to ensure data integrity and improve performance by providing faithful representations of types like Date, Time, and JSON. The library is actively maintained by Google, with multiple releases per year, and its current version is 1.5.0.","last_verified":"2026-05-12T18:34:52.662Z","tags":["pandas","sql","bigquery","spanner","data-types","google-cloud"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/db-dtypes"},{"id":17201,"title":"Relational Database Metadata Utility","library":"db-info","status":"abandoned","version":"0.0.3","language":"javascript","ecosystem":"npm","summary":"The `db-info` package is a Node.js utility designed to provide a database-agnostic interface for retrieving relational database metadata, such as table and column schemas. It supports SQLite3, MySQL, PostgreSQL, and Oracle databases by leveraging older versions of `node-sqlite3`, `node-mysql`, `node-postgres`, and `node-oracle` drivers. The current and only known version is 0.0.3, last published in April 2012. Given its age and lack of updates for over a decade, this package is definitively abandoned and not actively maintained. Its API is entirely callback-based, reflecting Node.js development patterns from its release era. Key differentiators at the time were its unified interface across multiple database types for schema introspection, but it is now highly outdated compared to modern ORMs or database toolkit solutions.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","database","db","sqlite","mysql","PostgreSQL","oracle","db-oracle"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/db-info"},{"id":18266,"title":"db-meta","library":"db-meta","status":"active","version":"0.5.1","language":"javascript","ecosystem":"npm","summary":"db-meta is a JavaScript library for extracting relational database metadata (tables, columns, data types, nullability, primary keys, default values, version) from PostgreSQL, MySQL, and SQLite3. Version 0.5.1 is the current stable release, with irregular updates. It abstracts over database-specific drivers (pg, mysql, sqlite3) using a unified callback-based API. Unlike ORM tools, it focuses purely on schema introspection without query building or object mapping. Requires Node.js >=0.6 and manual installation of the appropriate database driver.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","database","db","metadata","postgres"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/db-meta"},{"id":10717,"title":"db-migrate","library":"db-migrate","status":"maintenance","version":"0.11.14","language":"javascript","ecosystem":"npm","summary":"db-migrate is a robust database migration framework for Node.js, designed to manage schema changes across various SQL database systems. Its current stable version is 0.11.14, released in late 2019, with a `v1.0.0-beta.0` also from 2019. The project is currently in a maintenance phase, with ongoing commits to the GitHub repository but no new stable releases for several years. It supports a wide array of databases including PostgreSQL, MySQL, SQLite, and MSSQL, requiring separate driver packages for each. A key differentiator is its dual interface: a powerful command-line tool for everyday use and a comprehensive programmatic API for deeper integration into application deployment and testing workflows. It ensures transactional integrity for migrations and offers clear 'up' and 'down' scripts for reliable schema evolution and rollback capabilities.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","database","db","migrate","migration","sqlite","mysql","pg","postgre"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/db-migrate"},{"id":14524,"title":"DB Migrate TypeScript Plugin","library":"db-migrate-plugin-typescript","status":"maintenance","version":"2.0.0","language":"javascript","ecosystem":"npm","summary":"This package provides a plugin for `db-migrate` that enables the use of TypeScript for database migration files. It automatically transpiles `.ts` files found in the migration directory using your project's `tsconfig.json`. The current stable version is 2.0.0, released in December 2017. As a plugin, its release cadence is tied to the `db-migrate` ecosystem, but its own updates have been infrequent. Key differentiators include seamless integration with `db-migrate` for TypeScript-based migrations, leveraging existing `tsconfig.json` configurations, and simplifying database schema management for TypeScript projects without requiring manual transpilation steps. It requires `ts-node` as a peer dependency for runtime TypeScript compilation.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","dbmigrate","db-migrate","db","migrate","migration","migrator","database","sql"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/db-migrate-plugin-typescript"},{"id":16335,"title":"DB Migrator","library":"db-migrator","status":"active","version":"2.4.0","language":"javascript","ecosystem":"npm","summary":"db-migrator is a complete and easy-to-use database migration tool for Node.js projects, offering robust support for both PostgreSQL and MySQL databases. The current stable version is 2.4.0, and based on its active GitHub repository, it appears to maintain an ongoing, though not explicitly defined, release cadence. A key differentiator is its comprehensive feature set, including automatic migration from scratch to the latest version, granular step-by-step forward and backward migration capabilities, and the ability to migrate to a specific database version. It supports deep searching for migration scripts within subfolders and ensures data integrity through transactional \"all or nothing\" execution, where failures result in a full rollback. This tool builds upon its `pg-migrator` predecessor by introducing timestamp-based version IDs, storing execution times, allowing descriptive migration file names, favoring `npm` scripts for execution, and crucially, adding support for MySQL. It mandates Node.js v7.6.0 or higher due to its reliance on `async/await` syntax in its codebase.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","pg","postgres","postgresql","migrate","migration","migrator","pg-migrate","pg-migration"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/db-migrator"},{"id":16614,"title":"DBDock: Database Backup, Restore, and Migration","library":"dbdock","status":"active","version":"1.1.26","language":"javascript","ecosystem":"npm","summary":"DBDock is an enterprise-grade, CLI-first tool designed for comprehensive database operations, including backup, restore, cross-database migration (MongoDB ↔ PostgreSQL), and database copying. Currently at version 1.1.26, it offers a streamlined approach to repetitive database tasks, aiming to replace custom scripts with single commands. Key differentiators include its 'beautiful CLI' with real-time progress, built-in AES-256 encryption, Brotli compression, and support for multiple cloud storage providers like S3, R2, and Cloudinary. It provides interactive setup, intelligent filtering for operations like restore, and features like retention policies and email/Slack alerts. While primarily a command-line utility, DBDock also offers a programmatic TypeScript API, particularly for integration within NestJS applications, leveraging its peer dependencies on `@nestjs/common` and `@nestjs/core`. This allows developers to embed its powerful features directly into their Node.js applications and manage features like cron schedules programmatically.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","postgresql","postgres","mongodb","migration","cross-database","schema-migration","backup","restore","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/dbdock"},{"id":27679,"title":"dbf-parser","library":"dbf-parser","status":"maintenance","version":"0.0.1","language":"javascript","ecosystem":"npm","summary":"An event-based, pure JavaScript parser for reading data from dBase (.dbf) files. Based on node-dbf but adds float type support, correct handling of numeric fields, and works without CoffeeScript. Version 0.0.1 is stable but minimal: only Character and Numeric field types are supported. Primarily for Node.js, uses EventEmitter for streaming output. Not actively maintained; alternative libraries like dbf or shapefile-js may offer more complete implementations.","last_verified":"2026-05-09T00:00:00.000Z","tags":["javascript","dBase","dbf"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/dbf-parser"},{"id":2460,"title":"Read DBF Files with Python","library":"dbfread","status":"active","version":"2.0.7","language":"python","ecosystem":"pypi","summary":"dbfread is a pure Python library designed to read DBF files (used by databases like dBase, Visual FoxPro, and FoxBase+). It processes the data and returns it as native Python data types, making it ideal for batch jobs and one-off scripts. The current version is 2.0.7, and while stable, it is not actively developed, with its last update being in late 2016.","last_verified":"2026-04-24T20:17:35.226Z","tags":["dbf","database","foxpro","dBASE","data-processing"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/dbfread"},{"id":18265,"title":"DbGate","library":"dbgate","status":"deprecated","version":"5.5.7-alpha.33","language":"javascript","ecosystem":"npm","summary":"DbGate is an open-source database administration tool with a web interface, supporting multiple databases including MySQL, PostgreSQL, SQLite, MSSQL, and MongoDB. The current stable version is 7.1.9, with frequent releases addressing bugs and security issues. It stands out for its AI features, export capabilities, and cloud integration. As of v7.1.9, the npm package 'dbgate' is deprecated; use 'dbgate-serve' instead.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","sql","dbgate","web"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/dbgate"},{"id":16336,"title":"SQL Query Splitter","library":"dbgate-query-splitter","status":"active","version":"4.12.0","language":"javascript","ecosystem":"npm","summary":"dbgate-query-splitter is a utility library designed to efficiently break down long SQL queries into individual statements. Currently at version 4.12.0, it is actively maintained with a focus on high performance and a zero-dependency footprint. The library supports a wide array of SQL dialects including MySQL, PostgreSQL, SQLite, Microsoft SQL Server, and Oracle, handling complex syntax elements like comments, dollar strings, GO separators, custom delimiters, and `SET SQLTERMINATOR`. A key differentiator is its robust streaming support for Node.js environments, allowing processing of large SQL files without loading them entirely into memory. It also provides an option to return rich metadata, including line and column numbers, for each split statement, which is useful for tooling and error reporting.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","SQL","query","split","parse","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/dbgate-query-splitter"},{"id":17204,"title":"DbGate Server - Web Interface","library":"dbgate-serve","status":"active","version":"7.1.9","language":"javascript","ecosystem":"npm","summary":"DbGate Server (dbgate-serve) is the open-source community edition of a cross-platform database administration tool, providing a web-based user interface for managing various databases. It supports MySQL, PostgreSQL, SQL Server, MongoDB, Redis, SQLite, CockroachDB, MariaDB, and ClickHouse, with premium versions offering additional support for Amazon Redshift and CosmosDB. The current stable version is 7.1.9, with a frequent release cadence evidenced by numerous patches and minor versions in its recent history. Key differentiators include its broad database support, schema comparison, visual query designer, chart visualization, and robust batch export/import functionalities. It operates primarily as a command-line executable, configured via environment variables or `.env` files, and serves a local web application.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","sql","dbgate","web"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/dbgate-serve"},{"id":17202,"title":"DbGate Serve Premium","library":"dbgate-serve-premium","status":"active","version":"7.1.9","language":"javascript","ecosystem":"npm","summary":"DbGate Serve Premium is the commercial, web-based server component of the DbGate database administration tool, currently at version 7.1.9. It provides a cross-platform solution for managing a wide array of databases, including MySQL, PostgreSQL, SQL Server, Oracle, MongoDB, Redis, SQLite, CockroachDB, MariaDB, and ClickHouse, with premium support for Amazon Redshift and CosmosDB. This package is distinguished from the community `dbgate-serve` by offering additional commercial features, such as enhanced storage options via `STORAGE_SERVER` environment variables, enabling persistent server-side metadata and connection management. It maintains an active release cadence, frequently publishing updates and bug fixes. Key functionalities include schema comparison, a visual query designer, advanced chart visualizations, and robust batch export/import capabilities. Unlike its desktop application counterpart, `dbgate-serve-premium` runs as a standalone web server, accessible through a browser, facilitating remote database management and collaboration.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","sql","dbgate","web"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/dbgate-serve-premium"},{"id":17205,"title":"DBINFOZ Universal Database Adapter","library":"dbinfoz","status":"active","version":"0.14.0","language":"javascript","ecosystem":"npm","summary":"DBINFOZ is a JavaScript/TypeScript library designed to provide a simple and unified interface for interacting with various SQL databases, including PostgreSQL, MySQL, MSSQL, and SQLite. Currently at version 0.14.0, the package aims to abstract away database-specific connection and query methods, allowing developers to list databases, tables, and retrieve table schemas through a consistent API. While there's no explicit release cadence mentioned, the 0.x.x versioning implies active development and potential for non-semver breaking changes. Its key differentiator is offering a single factory function to obtain adapters for multiple database types, reducing the boilerplate of managing individual database client libraries directly in application logic.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","Database","Table","Schema","SQLite","MySQL","Postgres","MSSQL","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/dbinfoz"},{"id":7143,"title":"DiscoverX - Lakehouse Mapping and Search","library":"dbl-discoverx","status":"active","version":"0.0.9","language":"python","ecosystem":"pypi","summary":"DiscoverX is a Python library developed under Databricks Labs, designed as a \"Swiss-Army-knife\" for Lakehouse administration. It automates tasks like inspecting and operating on a large number of Lakehouse assets, particularly through multi-table operations with SQL templates. The current version is 0.0.9, released on May 2, 2025. It is provided for exploration and is not formally supported by Databricks with Service Level Agreements (SLAs).","last_verified":"2026-04-16T00:00:00.000Z","tags":["lakehouse","databricks","data governance","data discovery","sql","automation","etl","administration","metadata"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/dbl-discoverx"},{"id":2461,"title":"Tempo - Timeseries Manipulation for Spark","library":"dbl-tempo","status":"active","version":"0.1.30","language":"python","ecosystem":"pypi","summary":"Tempo is a Python library that builds upon PySpark to provide scalable abstractions and functions for timeseries data manipulation on Spark. It simplifies common operations like resampling, interpolation, and as-of joins for large-scale time series datasets. The project is actively maintained as part of Databricks Labs, with frequent patch releases, currently at version 0.1.30.","last_verified":"2026-04-24T20:17:49.629Z","tags":["spark","pyspark","timeseries","dataframe","databricks"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/dbl-tempo"},{"id":7144,"title":"Databricks Labs - PySpark Synthetic Data Generator","library":"dbldatagen","status":"active","version":"0.4.0.post1","language":"python","ecosystem":"pypi","summary":"dbldatagen (Databricks Labs Data Generator) is an open-source Python library for generating synthetic data at scale within Apache Spark and Databricks environments. It allows users to define complex data schemas with various constraints, distributions, and inter-column relationships to create realistic datasets for testing, benchmarking, and machine learning model development. The library is currently at version 0.4.0.post1 and has an active development and release cadence.","last_verified":"2026-04-16T00:00:00.000Z","tags":["pyspark","databricks","synthetic-data","data-generation","testing","benchmarking"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/dbldatagen"},{"id":18267,"title":"dblibrary","library":"dblibrary","status":"active","version":"1.338.0","language":"javascript","ecosystem":"npm","summary":"Internal library providing Mongoose setup, database models, and connection management for Node.js applications. Current version 1.338.0, updated frequently. Provides pre-configured schemas and utilities for MongoDB interactions. Not published on npm (likely internal Bitbucket package). Lacks documentation beyond generic README. Alternatives: Mongoose directly, Typegoose.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/dblibrary"},{"id":10719,"title":"Dbmate: Database Migration Tool","library":"dbmate","status":"active","version":"2.32.0","language":"javascript","ecosystem":"npm","summary":"Dbmate is a standalone, framework-agnostic command-line tool designed for managing database schema migrations. It supports a variety of databases including MySQL, PostgreSQL, SQLite, ClickHouse, BigQuery, and Spanner. The tool uses plain SQL for writing migrations, employs timestamp-versioning to prevent conflicts in collaborative environments, and runs migrations atomically within transactions. Beyond basic migration, it can also create and drop databases (useful for development/testing workflows) and export a `schema.sql` file to easily track schema changes in version control. Currently at version 2.32.0, Dbmate maintains an active and consistent release cadence, frequently releasing patch updates for bug fixes and dependency bumps, with minor versions arriving every few weeks to months. Its primary differentiator is its independence from any specific programming language or framework, making it an ideal choice for polyglot microservice architectures where a consistent database migration strategy across different technology stacks is desired.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","clickhouse","database","migration","mysql","postgres","schema","sqlite","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/dbmate"},{"id":17567,"title":"dbmodel - SQL Database Schema Management","library":"dbmodel","status":"active","version":"7.1.9","language":"javascript","ecosystem":"npm","summary":"dbmodel is a command-line utility and JavaScript library within the DbGate ecosystem, designed for managing SQL database schemas. It allows users to `load` an existing database structure into a local file-based project, `deploy` a local project's structure to a database, and `build` SQL scripts offline from a project. The model is represented as a collection of YAML files for tables (columns, indexes, primary keys, foreign keys) and SQL files for views, stored procedures, and functions. It leverages DbGate tooling and plugins to support various databases including MySQL, MS SQL Server, PostgreSQL, SQLite, Oracle, MariaDB, CockroachDB, and Amazon Redshift. The current stable version is 7.1.9, with frequent patch releases addressing fixes and minor enhancements. Its key differentiator is its model-first approach for schema management, avoiding data-loss operations during deployment by design, and its integration with the broader DbGate platform. For programmatic JavaScript interface usage, the related `dbgate-api` package is recommended.","last_verified":"2026-04-23T00:00:00.000Z","tags":["javascript","sql","dbgate","web"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/dbmodel"},{"id":16613,"title":"Total.js Node Database Management System (ORM)","library":"dbms","status":"active","version":"1.0.9","language":"javascript","ecosystem":"npm","summary":"The `dbms` package is a Node.js Object Relational Mapper (ORM) primarily designed for the Total.js framework. It offers a unified interface for interacting with various database systems, including PostgreSQL, MySQL, MariaDB, and Total.js's embedded TextDB, with partial support for MongoDB. Currently at version 1.0.9, the package was last updated approximately two years ago, suggesting a maintenance-focused release cadence tied to the Total.js ecosystem rather than independent rapid development. Its key differentiator is its deep integration with Total.js, exposing database access via a global `DBMS()` function within Total.js applications. This package operates exclusively within the CommonJS module system.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","orm","database","postgresql","mysql","mariadb","mongodb","sqlserver","nosql"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/dbms"},{"id":9644,"title":"Databand (dbnd)","library":"dbnd","status":"maintenance","version":"1.0.34.1","language":"python","ecosystem":"pypi","summary":"Databand (dbnd) is a Python library for MLOps, providing orchestration, monitoring, and debugging capabilities for data pipelines. It allows users to define ML tasks and pipelines, track metadata, and integrate with orchestrators like Apache Airflow. The current version is 1.0.34.1, with releases occurring periodically, though core independent development appears to have slowed following an acquisition by IBM.","last_verified":"2026-04-17T00:00:00.000Z","tags":["mlops","orchestration","data-science","workflow","pipeline","tracking"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/dbnd"},{"id":21108,"title":"DBND Spark","library":"dbnd-spark","status":"active","version":"1.0.34.1","language":"python","ecosystem":"pypi","summary":"DBND Spark provides integration between Databand's data orchestration framework and Apache Spark. It enables tracking, monitoring, and logging of Spark jobs, including data metrics, lineage, and execution context. The library wraps SparkSession to automatically capture logs and telemetry. Version 1.0.34.1 is the latest stable release, with monthly updates. 'dbnd-spark' is part of the 'dbnd' ecosystem but installed separately. Maintained by Databand (now IBMA).","last_verified":"2026-04-27T00:00:00.000Z","tags":["spark","data-orchestration","machine-learning","databand"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/dbnd-spark"},{"id":6582,"title":"DBOS Transact Python Library","library":"dbos","status":"active","version":"2.18.0","language":"python","ecosystem":"pypi","summary":"DBOS provides an ultra-lightweight Python library for durable execution, enabling fault-tolerant workflows and queues built on PostgreSQL (or SQLite by default). It allows developers to add resumable execution to applications using simple function annotations, eliminating the need for separate workflow orchestrators or task queue systems. As of version 2.18.0, it offers features like exactly-once execution, scheduled jobs, and built-in observability. The library is actively maintained with frequent updates and is suitable for building reliable backend services, data pipelines, and AI agents.","last_verified":"2026-04-15T00:00:00.000Z","tags":["durable execution","workflow","transactional","fault tolerance","postgres","queues","orchestration"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/dbos"},{"id":23518,"title":"DBS3 Client","library":"dbs3-client","status":"active","version":"4.0.19","language":"python","ecosystem":"pypi","summary":"Client library for the DBS3 (Data Bookkeeping Service) API, used in CMS (Compact Muon Solenoid) data management. Version 4.0.19 interacts with DBS3 server instances to query dataset, file, and block metadata. Release cadence is irregular.","last_verified":"2026-05-01T00:00:00.000Z","tags":["CMS","data-bookkeeping","DBS","physics"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/dbs3-client"},{"id":23519,"title":"dbs3-pycurl","library":"dbs3-pycurl","status":"active","version":"3.18.3","language":"python","ecosystem":"pypi","summary":"DBS3 Pycurl Client is a Python library providing a pycurl-based HTTP client for interacting with the CMS Data Bookkeeping Service (DBS). Version 3.18.3 is currently available, with last release in 2023-2024, and it follows the DBS3 release schedule.","last_verified":"2026-05-01T00:00:00.000Z","tags":["cms","dbs","pycurl","http-client","data-management"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/dbs3-pycurl"},{"id":16615,"title":"DBSafeDump CLI Tool","library":"dbsafedump","status":"active","version":"1.0.4","language":"javascript","ecosystem":"npm","summary":"DBSafeDump is a command-line interface (CLI) tool designed for securely dumping and anonymizing database data to ensure compliance with privacy regulations like GDPR. Currently at version 1.0.4, the package enables users to export databases with automatic sensitive data masking, migrate data between environments while anonymizing, and even scrub existing databases in-place. Its key differentiators include deterministic masking for consistent test data, support for multiple database types (MySQL, PostgreSQL, MSSQL, SQLite), and intelligent discovery of sensitive columns. It operates on a freemium model, with a free tier limited to 1,000 rows per table and paid tiers offering advanced features like unlimited rows, in-place scrubbing, and CI/CD integration. The tool is developed with a focus on automation and integration into CI/CD pipelines, requiring Node.js 18+ for execution. While the free tier works offline, paid licenses require periodic online verification through a device fingerprint.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","database","anonymization","dump","masking","gdpr","privacy"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/dbsafedump"},{"id":26888,"title":"DB SQL CLI","library":"dbsqlcli","status":"active","version":"0.1.1","language":"python","ecosystem":"pypi","summary":"A CLI tool for running SQL queries against Databricks SQL endpoints. Version 0.1.1, requires Python >=3.7. The project appears to be new or minimally maintained; documentation and usage examples are sparse.","last_verified":"2026-04-27T00:00:00.000Z","tags":["databricks","sql","cli","database"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/dbsqlcli"},{"id":26889,"title":"dbstream","library":"dbstream","status":"active","version":"0.1.28","language":"python","ecosystem":"pypi","summary":"A meta package to connect to several databases with a unified streaming interface. Currently at version 0.1.28, with Python >=3 support. The project appears to be in early development with infrequent releases.","last_verified":"2026-04-27T00:00:00.000Z","tags":["database","streaming","sql","etl"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/dbstream"},{"id":8075,"title":"dbt Cloud CLI","library":"dbt","status":"active","version":"1.0.0.40.16","language":"python","ecosystem":"pypi","summary":"The `dbt` package on PyPI refers to the dbt Cloud CLI, a tool for executing dbt Core commands within the context of dbt Cloud environments. It acts as a wrapper, facilitating connection to dbt Cloud for running SQL transformations and managing data models. The current version is 1.0.0.40.16. While dbt Core itself has a regular release cadence (monthly minor, quarterly major), the dbt Cloud CLI releases are tied to dbt Cloud infrastructure updates, typically updated frequently.","last_verified":"2026-04-16T00:00:00.000Z","tags":["elt","data transformation","sql","cli","dbt cloud","data modeling"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/dbt"},{"id":626,"title":"dbt-adapters","library":"dbt-adapters","status":"active","version":"1.22.9","language":"python","ecosystem":"pypi","summary":"dbt-adapters is a Python library that defines the set of adapter protocols and base functionality crucial for integrating dbt-core with various data platforms. It serves as the foundational interface for developing database-specific dbt adapters. As of its current version 1.22.9, it's an actively developed component within the dbt ecosystem, with a release cadence that is increasingly independent of dbt-core, especially since dbt-core v1.8.","last_verified":"2026-05-12T16:55:22.533Z","tags":["dbt","data transformation","database adapters","etl","data engineering"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/dbt-adapters"},{"id":7145,"title":"dbt-artifacts-parser","library":"dbt-artifacts-parser","status":"active","version":"0.13.1","language":"python","ecosystem":"pypi","summary":"A Python library for parsing dbt artifacts (like `manifest.json`, `run_results.json`, `catalog.json`) into strongly-typed Pydantic objects. It provides Python representations for various dbt artifact schemas, enabling easy programmatic access and manipulation of dbt project metadata and execution results. The library is actively maintained and frequently updated to support the latest stable dbt artifact versions.","last_verified":"2026-04-16T00:00:00.000Z","tags":["dbt","data-build-tool","artifacts","manifest","run-results","catalog","pydantic","data-modeling","metadata"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/dbt-artifacts-parser"},{"id":4497,"title":"dbt-athena","library":"dbt-athena","status":"active","version":"1.10.0","language":"python","ecosystem":"pypi","summary":"dbt-athena is an adapter plugin for dbt (data build tool) that enables data analysts and engineers to transform data in Amazon Athena, a serverless query service for S3 data, using SQL. It is currently at version 1.10.0 and is actively maintained by dbt Labs. The library generally follows semantic versioning with frequent patch releases, minor versions adding backward-compatible features, and major versions potentially introducing breaking changes.","last_verified":"2026-04-12T00:00:00.000Z","tags":["dbt","athena","aws","data-transformation","elt","data-lake","sql","data-modeling"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/dbt-athena"},{"id":4496,"title":"dbt-athena-community","library":"dbt-athena-community","status":"active","version":"1.10.0","language":"python","ecosystem":"pypi","summary":"dbt-athena-community is a community-maintained dbt adapter that enables dbt to connect and transform data in AWS Athena. It allows users to leverage dbt's data transformation capabilities by querying data directly from S3 using Athena's serverless engine. Currently at version 1.10.0, its release cycle generally aligns with major `dbt-core` versions, ensuring compatibility and leveraging new dbt features. It is a popular alternative to the official `dbt-athena` adapter.","last_verified":"2026-04-12T00:00:00.000Z","tags":["dbt","data-warehouse","etl","athena","aws","data-transformation"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/dbt-athena-community"},{"id":23520,"title":"dbt-autofix","library":"dbt-autofix","status":"active","version":"0.20.4","language":"python","ecosystem":"pypi","summary":"dbt-autofix is a CLI tool that automatically fixes deprecations and breaking changes in dbt projects. It scans your dbt models, tests, and configurations and applies transformations to migrate to newer versions of dbt. Current version: 0.20.4, requires Python >=3.10, <3.14. Release cadence is irregular with frequent patch releases.","last_verified":"2026-05-01T00:00:00.000Z","tags":["dbt","cli","autofix","deprecation","migration"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/dbt-autofix"},{"id":1986,"title":"dbt-bigquery","library":"dbt-bigquery","status":"active","version":"1.11.1","language":"python","ecosystem":"pypi","summary":"dbt-bigquery is the BigQuery adapter plugin for dbt (data build tool). It enables data analysts and engineers to transform their data in Google BigQuery using SQL-based models and software engineering best practices like version control, testing, and documentation. It is currently at version 1.11.1 and follows the dbt Core release cadence.","last_verified":"2026-04-24T04:33:12.815Z","tags":["adapter","bigquery","dbt","elt","google","transformation","sql","data-warehouse"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/dbt-bigquery"},{"id":23521,"title":"dbt-bouncer","library":"dbt-bouncer","status":"active","version":"3.0.2","language":"python","ecosystem":"pypi","summary":"Configure and enforce conventions for your dbt project with automated rules and checks. Current version 3.0.2, compatible with Python >=3.11, <3.15. Released approximately every few months.","last_verified":"2026-05-01T00:00:00.000Z","tags":["dbt","linting","conventions","testing"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/dbt-bouncer"},{"id":3953,"title":"dbt-clickhouse","library":"dbt-clickhouse","status":"active","version":"1.10.0","language":"python","ecosystem":"pypi","summary":"dbt-clickhouse is the ClickHouse plugin for dbt (data build tool), enabling data professionals to transform data in ClickHouse using SQL. It leverages dbt-core's capabilities, providing native support for ClickHouse-specific features like materialized views and database engines. Currently at version 1.10.0, the library maintains an active release cadence, frequently aligning with new dbt-core versions and introducing ClickHouse-specific enhancements.","last_verified":"2026-04-11T00:00:00.000Z","tags":["dbt","data build tool","clickhouse","sql","data warehousing","etl","elt","data transformation"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/dbt-clickhouse"},{"id":627,"title":"dbt-common","library":"dbt-common","status":"active","version":"1.37.3","language":"python","ecosystem":"pypi","summary":"dbt-common is a Python library that provides shared common utilities used by dbt-core and various dbt adapter implementations. It centralizes functionalities to ensure consistency and efficiency across the dbt ecosystem. The library is actively maintained by dbt Labs, with a current version of 1.37.3, and typically follows the release cadence of `dbt-core` and related adapter packages.","last_verified":"2026-05-12T16:56:02.859Z","tags":["dbt","utility","common","library","etl","data-transformation"],"install_tag":"stale","install_tag_description":"widespread failures or data too old to trust","api":"https://checklist.day/api/registry/dbt-common"},{"id":478,"title":"dbt-core","library":"dbt-core","status":"active","version":"1.11.7","language":"python","ecosystem":"pypi","summary":"dbt-core is the open-source foundation of dbt (data build tool), empowering data analysts and engineers to transform data in their warehouses using SQL, following software engineering best practices. It's a powerful CLI tool for building, testing, documenting, and deploying data models. `dbt-core` is currently at version 1.11.7 and adheres to semantic versioning, with minor versions being backward compatible and frequent patch releases for bug fixes.","last_verified":"2026-05-12T14:10:36.190Z","tags":["data transformation","etl","elt","data modeling","sql","analytics engineering","cli"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/dbt-core"},{"id":21109,"title":"dbt-core-interface","library":"dbt-core-interface","status":"active","version":"1.1.7","language":"python","ecosystem":"pypi","summary":"A Python library providing an interface for interacting with dbt Core programmatically. It abstracts invocation, artifact parsing, and project management. Current version: 1.1.7, requires Python >=3.10 and <3.14. Active development with frequent releases.","last_verified":"2026-04-27T00:00:00.000Z","tags":["dbt","data-engineering","etl","analytics-engineering"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/dbt-core-interface"},{"id":21110,"title":"dbt-coverage","library":"dbt-coverage","status":"active","version":"0.4.1","language":"python","ecosystem":"pypi","summary":"One-stop-shop for docs and test coverage of dbt projects. v0.4.1 supports dbt up to 1.9, with commands to measure column documentation, test, and model coverage, and compare coverage reports. Frequent patch releases.","last_verified":"2026-04-27T00:00:00.000Z","tags":["dbt","coverage","testing","documentation"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/dbt-coverage"},{"id":1445,"title":"dbt-databricks Adapter","library":"dbt-databricks","status":"active","version":"1.11.6","language":"python","ecosystem":"pypi","summary":"The `dbt-databricks` library is an adapter plugin that allows dbt (data build tool) to connect to and transform data within Databricks environments. It supports Databricks SQL Endpoints and clusters, enabling users to leverage dbt's data transformation capabilities with Delta Lake tables and Unity Catalog. It is currently at version 1.11.6 and its release cycle typically aligns closely with `dbt-core` releases, ensuring compatibility.","last_verified":"2026-04-23T21:16:28.453Z","tags":["dbt","databricks","etl","elt","sql","data-warehousing","adapter","unity-catalog"],"install_tag":"stale","install_tag_description":"widespread failures or data too old to trust","api":"https://checklist.day/api/registry/dbt-databricks"},{"id":9645,"title":"dbt-Dremio Adapter","library":"dbt-dremio","status":"active","version":"1.10.0","language":"python","ecosystem":"pypi","summary":"dbt-dremio is the Dremio adapter plugin for dbt (data build tool), enabling data teams to transform data directly within Dremio using dbt's SQL-based workflows. It allows users to define models, tests, and documentation, then execute them against Dremio for efficient data transformations. The current version is 1.10.0, with new releases typically aligning with dbt-core's major version updates, often every 1-3 months.","last_verified":"2026-04-17T00:00:00.000Z","tags":["dbt","data-transformation","etl","data-warehouse","dremio","adapter","sql"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/dbt-dremio"},{"id":2462,"title":"dbt-duckdb Adapter","library":"dbt-duckdb","status":"active","version":"1.10.1","language":"python","ecosystem":"pypi","summary":"dbt-duckdb is the adapter that connects dbt (data build tool) with DuckDB, an embedded analytical database. It allows users to manage and transform data using SQL or Python models, enabling a powerful local data stack or data lakehouse architecture. The library is actively maintained with frequent releases, currently at version 1.10.1.","last_verified":"2026-04-10T00:00:00.000Z","tags":["dbt","duckdb","data build tool","adapter","OLAP","analytics","embedded database","data lakehouse"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/dbt-duckdb"},{"id":3452,"title":"dbt-exasol adapter","library":"dbt-exasol","status":"active","version":"1.10.5","language":"python","ecosystem":"pypi","summary":"dbt-exasol is an adapter that enables dbt (data build tool) to connect and interact with an Exasol data warehouse. It provides the necessary plumbing for dbt to compile and run SQL models against Exasol, supporting its specific SQL dialect and features. Currently at v1.10.5, the library is actively maintained with frequent releases to ensure compatibility with new dbt-core versions and address Exasol-specific behaviors.","last_verified":"2026-04-25T10:27:46.158Z","tags":["dbt","data warehouse","ETL","Exasol","SQL","adapter"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/dbt-exasol"},{"id":855,"title":"dbt-extractor","library":"dbt-extractor","status":"active","version":"0.6.0","language":"python","ecosystem":"pypi","summary":"dbt-extractor is a Python library that processes Jinja templates within dbt model files to analyze and extract metadata such as `ref`, `source`, and `config` calls. It is part of the `dbt-labs/dbt-parser-generator` repository. The tool, currently at version 0.6.0, prioritizes 100% certainty in its extraction, raising an exception if it cannot confidently extract values, rather than risking incorrect or incomplete output.","last_verified":"2026-04-09T17:48:44.185Z","tags":["dbt","jinja","sql","extractor","parsing","data-modeling"],"install_tag":"stale","install_tag_description":"widespread failures or data too old to trust","api":"https://checklist.day/api/registry/dbt-extractor"},{"id":2463,"title":"dbt-fabric adapter for Microsoft Fabric Synapse Data Warehouse","library":"dbt-fabric","status":"active","version":"1.9.9","language":"python","ecosystem":"pypi","summary":"dbt-fabric is a dbt adapter plugin that enables dbt to connect to and manage data models within Microsoft Fabric Synapse Data Warehouses. It extends dbt-core with specific materializations, incremental strategies, and connection logic tailored for Fabric. The library is actively maintained, with version 1.9.9 being the latest, and sees frequent minor releases incorporating new features and compatibility updates.","last_verified":"2026-04-24T20:18:59.056Z","tags":["dbt","data warehousing","microsoft fabric","synapse","analytics"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/dbt-fabric"},{"id":8073,"title":"dbt-fabricspark","library":"dbt-fabricspark","status":"active","version":"1.9.5","language":"python","ecosystem":"pypi","summary":"dbt-fabricspark is a Microsoft Fabric Spark adapter plugin for dbt (data build tool), enabling data analysts and engineers to transform data within Microsoft Fabric Lakehouses. It connects to Fabric Lakehouses via Livy endpoints, supports both schema-enabled and non-schema configurations, and includes Livy session management. The library is actively maintained by Microsoft and its current version is 1.9.5, typically aligning with dbt-core release cycles.","last_verified":"2026-04-16T00:00:00.000Z","tags":["dbt","microsoft fabric","apache spark","data transformation","etl","lakehouse"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/dbt-fabricspark"},{"id":26890,"title":"dbt-fusion-package-tools","library":"dbt-fusion-package-tools","status":"active","version":"0.20.4","language":"python","ecosystem":"pypi","summary":"dbt-fusion-package-tools (v0.20.4) provides utilities for managing dbt packages in Fusion projects. It includes commands for package installation, dependency resolution, and version management. The library is actively maintained with irregular releases.","last_verified":"2026-05-01T00:00:00.000Z","tags":["dbt","package-management","fusion"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/dbt-fusion-package-tools"},{"id":7146,"title":"dbt-glue adapter for AWS Glue","library":"dbt-glue","status":"active","version":"1.10.19","language":"python","ecosystem":"pypi","summary":"dbt-glue is a dbt adapter that enables data analysts and engineers to transform data using AWS Glue's Spark engine and interactive sessions. It supports various file formats, including Apache Iceberg, Delta Lake, and Apache Hudi, allowing users to build and manage data pipelines in an AWS data lake environment. The library is actively maintained with frequent updates, aligning with `dbt-core` releases. It is currently at version 1.10.19 and requires Python >=3.9.","last_verified":"2026-04-16T00:00:00.000Z","tags":["dbt","AWS Glue","data transformation","ETL","data lake","Spark","Iceberg","Delta Lake","Hudi"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/dbt-glue"},{"id":8074,"title":"dbt-loom","library":"dbt-loom","status":"active","version":"0.9.4","language":"python","ecosystem":"pypi","summary":"dbt-loom is a dbt-core plugin designed to facilitate multi-project deployments by enabling the injection of public model definitions from upstream dbt artifacts into downstream dbt projects. It supports various sources for these artifacts, including local files, remote HTTP(S) endpoints, dbt Cloud, and major object storage providers like S3, Google Cloud Storage, and Azure Storage. The library is currently at version 0.9.4 and is under active development, receiving regular updates to enhance features and maintain compatibility with dbt-core.","last_verified":"2026-04-16T00:00:00.000Z","tags":["dbt","dbt-core","data mesh","multi-project","data orchestration","plugin"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/dbt-loom"},{"id":23522,"title":"dbt-mcp","library":"dbt-mcp","status":"active","version":"1.16.0","language":"python","ecosystem":"pypi","summary":"A MCP (Model Context Protocol) server for interacting with dbt resources. Current version: 1.16.0. Released 2026-04-27. Follows semantic versioning with frequent releases (biweekly).","last_verified":"2026-05-01T00:00:00.000Z","tags":["mcp","dbt","analytics engineering","data mesh","ai agent"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/dbt-mcp"},{"id":21111,"title":"dbt-metabase","library":"dbt-metabase","status":"active","version":"1.7.4","language":"python","ecosystem":"pypi","summary":"A dbt package that synchronizes dbt models and exposures with Metabase, automatically creating and updating Metabase models, metrics, and dashboards. Current version 1.7.4, requires Python >=3.10. Released about monthly.","last_verified":"2026-04-27T00:00:00.000Z","tags":["dbt","metabase","bi","data","integration","exposures","synchronization"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/dbt-metabase"},{"id":7147,"title":"dbt-metricflow","library":"dbt-metricflow","status":"active","version":"0.11.0","language":"python","ecosystem":"pypi","summary":"dbt-metricflow is a Python package that bundles dbt-core, MetricFlow, and supported dbt adapters to provide a semantic layer for defining and managing metrics within a dbt project. It compiles metric definitions into reusable SQL, ensuring consistent analysis across data. Part of the Open Semantic Interchange (OSI) initiative, it simplifies metric governance and query generation. The current version is 0.11.0, with a release cadence tied to the underlying dbt-core and MetricFlow libraries, with the bundle aiming to ensure compatibility between them.","last_verified":"2026-04-16T00:00:00.000Z","tags":["dbt","semantic layer","metrics","data governance","analytics engineering","sql generation"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/dbt-metricflow"},{"id":9646,"title":"dbt-oracle Adapter","library":"dbt-oracle","status":"active","version":"1.10.0","language":"python","ecosystem":"pypi","summary":"dbt-oracle is a dbt (data build tool) adapter that enables dbt to connect to and transform data within Oracle Autonomous Database. It allows users to leverage dbt's powerful data transformation capabilities on their Oracle data warehouses. The library is actively maintained, with frequent patch releases within minor versions following dbt-core's release cadence. The current version is 1.10.0.","last_verified":"2026-04-17T00:00:00.000Z","tags":["dbt","oracle","database","etl","data build tool","data transformation"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/dbt-oracle"},{"id":8931,"title":"dbt-osmosis","library":"dbt-osmosis","status":"active","version":"1.3.0","language":"python","ecosystem":"pypi","summary":"dbt-osmosis is a Python CLI and package designed to enhance dbt development workflows by automating schema YAML management, column-level documentation inheritance, and providing ad-hoc SQL compile/run helpers. It aims to reduce manual toil and enforce consistency in dbt projects. The library is actively maintained, with version 1.3.0 supporting Python 3.10-3.13 and dbt Core 1.8+. It maintains a regular release cadence, addressing compatibility with newer dbt Core versions.","last_verified":"2026-04-16T00:00:00.000Z","tags":["dbt","cli","yaml","documentation","data-governance","automation","analytics-engineering"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/dbt-osmosis"},{"id":1817,"title":"dbt-postgres Adapter","library":"dbt-postgres","status":"active","version":"1.10.0","language":"python","ecosystem":"pypi","summary":"dbt-postgres is an adapter that enables dbt-core to connect and transform data within PostgreSQL databases. It provides the necessary protocols and base functionality for dbt to interact with Postgres, allowing data analysts and engineers to build data transformation pipelines using SQL. The library is currently at version 1.10.0 and follows the release cadence of dbt-core, with minor versions typically introducing new features and patches addressing bugs, aiming for backward compatibility for end-users.","last_verified":"2026-04-09T00:00:00.000Z","tags":["dbt","data transformation","etl","sql","postgres","database adapter","analytics engineering"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/dbt-postgres"},{"id":751,"title":"dbt-protos","library":"dbt-protos","status":"active","version":"1.0.443","language":"python","ecosystem":"pypi","summary":"dbt-protos is a Python library that provides public Protocol Buffer (proto) bindings for dbt. It serves as a central, 100% generated repository for dbt's public proto definitions, facilitating internal communication and metadata handling within the dbt ecosystem. Currently at version 1.0.443, its release cadence is closely tied to dbt Core and other related dbt libraries.","last_verified":"2026-05-12T18:35:11.559Z","tags":["dbt","protobuf","data-modeling","generated-code"],"install_tag":"stale","install_tag_description":"widespread failures or data too old to trust","api":"https://checklist.day/api/registry/dbt-protos"},{"id":2464,"title":"dbt-redshift","library":"dbt-redshift","status":"active","version":"1.10.1","language":"python","ecosystem":"pypi","summary":"dbt-redshift is the Redshift adapter plugin for dbt (data build tool), enabling data professionals to transform data in Amazon Redshift using SQL. It provides the necessary drivers and specific SQL dialect support to interact with Redshift from a dbt project. As of this entry, the current version is 1.10.1, typically released in sync with dbt-core's quarterly major/minor version updates.","last_verified":"2026-04-24T20:20:21.961Z","tags":["dbt","redshift","data-warehousing","etl","sql","data-transformation","adapter"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/dbt-redshift"},{"id":23523,"title":"dbt-score","library":"dbt-score","status":"active","version":"0.16.0","language":"python","ecosystem":"pypi","summary":"A linter for dbt metadata. It evaluates your dbt project against a set of rules (e.g., naming conventions, documentation coverage, test coverage) and produces a score. Currently at version 0.16.0, requires Python >=3.10.","last_verified":"2026-05-01T00:00:00.000Z","tags":["dbt","linter","metadata","data-engineering","analytics"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/dbt-score"},{"id":856,"title":"dbt-semantic-interfaces","library":"dbt-semantic-interfaces","status":"active","version":"0.10.5","language":"python","ecosystem":"pypi","summary":"dbt-semantic-interfaces is a Python library that centralizes the shared semantic layer definitions used by dbt-core and MetricFlow. Its primary purpose is to maintain consistency and reduce code duplication across these projects by providing common semantic classes, default validation, and tests. The current version is 0.10.5, with frequent updates indicated by its release history and ongoing development.","last_verified":"2026-04-09T17:49:59.516Z","tags":["dbt","semantic-layer","data-modeling","pydantic","metricflow","data-governance"],"install_tag":"stale","install_tag_description":"widespread failures or data too old to trust","api":"https://checklist.day/api/registry/dbt-semantic-interfaces"},{"id":1446,"title":"dbt-snowflake","library":"dbt-snowflake","status":"active","version":"1.11.4","language":"python","ecosystem":"pypi","summary":"dbt-snowflake is the official adapter plugin for dbt (data build tool), enabling users to define, manage, and run data transformations against a Snowflake data warehouse. It extends dbt-core with Snowflake-specific SQL dialect, connection management, and materialization strategies. Current version is 1.11.4, and it is typically released in lockstep with dbt-core major and minor versions, meaning a quarterly or bi-annual cadence.","last_verified":"2026-04-23T21:17:48.050Z","tags":["dbt","snowflake","data-warehousing","etl","elt","sql-templating","adapter"],"install_tag":"draft","install_tag_description":"notable install failures or slow imports","api":"https://checklist.day/api/registry/dbt-snowflake"},{"id":1987,"title":"dbt-spark","library":"dbt-spark","status":"active","version":"1.10.1","language":"python","ecosystem":"pypi","summary":"dbt-spark is the Apache Spark adapter plugin for dbt (data build tool), enabling data analysts and engineers to transform data in Apache Spark using SQL. It leverages Spark's distributed computing capabilities for efficient data transformation. The current version is 1.10.1, and it typically releases new versions in alignment with `dbt-core`'s major and minor releases.","last_verified":"2026-04-24T04:35:57.982Z","tags":["dbt","spark","etl","data transformation","adapter","analytics engineering"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/dbt-spark"},{"id":23524,"title":"dbt SQLite Adapter","library":"dbt-sqlite","status":"active","version":"1.10.0","language":"python","ecosystem":"pypi","summary":"A SQLite adapter plugin for dbt (data build tool). Allows using SQLite as a target database for dbt transformations. Version 1.10.0 is compatible with dbt-core >= 1.10.x. The adapter is maintained by the community, with releases tracking dbt-core minor versions.","last_verified":"2026-05-01T00:00:00.000Z","tags":["dbt","sqlite","adapter","database","etl"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/dbt-sqlite"},{"id":8932,"title":"dbt-sqlserver Adapter","library":"dbt-sqlserver","status":"active","version":"1.9.0","language":"python","ecosystem":"pypi","summary":"dbt-sqlserver is a dbt adapter plugin that enables dbt to connect to and transform data in Microsoft SQL Server databases. It allows users to leverage dbt's powerful data transformation capabilities, including models, tests, and documentation, against SQL Server instances. The library maintains close compatibility with dbt-core's release cycle, typically releasing updates in sync with dbt-core's major versions. The current version is 1.9.0.","last_verified":"2026-04-16T00:00:00.000Z","tags":["dbt","sqlserver","database","data transformation","etl","elt"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/dbt-sqlserver"},{"id":6583,"title":"dbt-trino","library":"dbt-trino","status":"active","version":"1.10.1","language":"python","ecosystem":"pypi","summary":"The dbt-trino adapter allows dbt (data build tool) to connect to Trino, a distributed SQL query engine. It enables analytics engineers to transform data across various data sources that Trino can access, leveraging dbt's capabilities for modularity, testing, and documentation. The current version is 1.10.1, and it typically releases new versions in alignment with `dbt-core` major and minor releases.","last_verified":"2026-04-15T00:00:00.000Z","tags":["dbt","data build tool","trino","sql","data warehousing","etl","data transformation"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/dbt-trino"},{"id":5897,"title":"dbt-vertica","library":"dbt-vertica","status":"active","version":"1.8.5","language":"python","ecosystem":"pypi","summary":"dbt-vertica is the official adapter plugin for dbt (data build tool) that enables dbt to connect and transform data in Vertica databases. It leverages `vertica-python` for database connectivity and supports various dbt materializations and features. The library is actively maintained by Vertica, with the current version being 1.8.5, and follows the release cadence of dbt Core.","last_verified":"2026-04-14T00:00:00.000Z","tags":["dbt","data-transformation","vertica","sql-etl","data-warehousing"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/dbt-vertica"},{"id":3954,"title":"dbus-fast","library":"dbus-fast","status":"active","version":"4.0.4","language":"python","ecosystem":"pypi","summary":"dbus-fast is a high-performance Python library for interacting with the D-Bus message bus, providing an asynchronous API built on `asyncio`. It aims to be a faster and more modern alternative to older D-Bus libraries, focusing on speed and comprehensive type-hinting support. Currently at version 4.0.4, it maintains a rapid release cadence with frequent updates and bug fixes.","last_verified":"2026-04-11T00:00:00.000Z","tags":["dbus","asyncio","ipc","interprocess","linux"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/dbus-fast"},{"id":7148,"title":"dbus-next","library":"dbus-next","status":"active","version":"0.2.3","language":"python","ecosystem":"pypi","summary":"dbus-next is a pure Python 3 library for the D-Bus message bus system, designed for interprocess communication in Linux desktop and mobile environments. It boasts zero dependencies and offers first-class asyncio support, along with an optional GLib main loop backend. It's a modern alternative to older D-Bus bindings, providing high-level client and service interfaces, and is currently at version 0.2.3 with an active development and release cadence.","last_verified":"2026-04-16T00:00:00.000Z","tags":["dbus","asyncio","ipc","linux-desktop","interprocess-communication"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/dbus-next"},{"id":8077,"title":"dbus-python Bindings","library":"dbus-python","status":"active","version":"1.4.0","language":"python","ecosystem":"pypi","summary":"dbus-python provides Python bindings for libdbus, the reference implementation of the D-Bus inter-process communication (IPC) system. It enables Python applications to expose objects on the D-Bus and to invoke methods on objects exposed by other applications. The current version is 1.4.0, and releases are infrequent, typically aligned with updates to the underlying D-Bus specification or libdbus.","last_verified":"2026-04-16T00:00:00.000Z","tags":["dbus","ipc","linux","bindings","inter-process communication"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/dbus-python"},{"id":2465,"title":"DBUtils","library":"dbutils","status":"active","version":"3.1.2","language":"python","ecosystem":"pypi","summary":"DBUtils is a suite of Python modules providing robust, persistent, and pooled connections to a database, designed for multi-threaded environments. It supports DB-API 2 compliant database interfaces and the classic PyGreSQL interface. The current version, 3.1.2, is actively maintained and supports Python versions 3.7 to 3.14.","last_verified":"2026-04-24T20:20:39.521Z","tags":["database","connection-pool","multi-threading","db-api","pooling","thread-safety"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/dbutils"},{"id":23525,"title":"DBUtils Type Hint","library":"dbutils-typehint","status":"active","version":"0.1.9","language":"python","ecosystem":"pypi","summary":"Provides type hints for Databricks DBUtils (dbutils), enabling IDE autocompletion and static type checking. Version 0.1.9, maintained as a stub-type package with periodic updates to match Databricks runtime changes.","last_verified":"2026-05-01T00:00:00.000Z","tags":["databricks","type-hints","dbutils","stubs"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/dbutils-typehint"},{"id":8933,"title":"DataBricks CLI eXtensions (dbx)","library":"dbx","status":"active","version":"0.8.19","language":"python","ecosystem":"pypi","summary":"dbx is a Python CLI extension for Databricks that simplifies project development, deployment, and management workflows, especially for MLOps. It provides tools for structuring Databricks projects, building artifacts, and deploying them to various Databricks environments. The current version is 0.8.19, and it maintains an active release cadence with frequent updates.","last_verified":"2026-04-16T00:00:00.000Z","tags":["databricks","cli","deployment","mlops","workflow"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/dbx"},{"id":27681,"title":"DCI Utilities","library":"dci-utils","status":"active","version":"0.0.1148","language":"python","ecosystem":"pypi","summary":"A set of Python utilities for DCI (Distributed CI) jobs. Version 0.0.1148 is the latest; releases are frequent (hundreds of minor increments).","last_verified":"2026-05-09T00:00:00.000Z","tags":["dci","ci","utilities","distributed-ci"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/dci-utils"},{"id":18268,"title":"Decentraland Crypto","library":"dcl-crypto","status":"active","version":"2.3.0","language":"javascript","ecosystem":"npm","summary":"Decentraland Crypto (dcl-crypto) is a TypeScript library for authentication and cryptographic operations within the Decentraland ecosystem, currently available in versions 2.3.0 (stable) through 3.6.0. It provides utilities for signing messages, verifying identities, and interacting with Ethereum-based authentication schemes. The library is designed specifically for Decentraland's authentication protocol and is maintained by the Decentraland core team with regular releases (~monthly). Key differentiators include built-in support for Decentraland's identity model and provider abstractions.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","decentraland","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/dcl-crypto"},{"id":23526,"title":"dclab","library":"dclab","status":"active","version":"0.71.8","language":"python","ecosystem":"pypi","summary":"Library for real-time deformability cytometry (RT-DC) data analysis. Provides data loading, filtering, and normalization for deformability cytometry datasets. Current version 0.71.8, requires Python >=3.9, <4. Released about every 3-6 months on PyPI.","last_verified":"2026-05-01T00:00:00.000Z","tags":["deformability cytometry","rt-dc","bioimage","cell mechanics","hdf5"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/dclab"},{"id":10720,"title":"dcmjs - DICOM Manipulation Library","library":"dcmjs","status":"active","version":"0.50.1","language":"javascript","ecosystem":"npm","summary":"dcmjs is a comprehensive JavaScript library for manipulating DICOM (Digital Imaging and Communications in Medicine) objects. It supports both browser and Node.js environments and is currently at version 0.50.1. The project maintains an active release cadence, with frequent bug fixes and feature enhancements, often releasing new minor versions every few weeks. A key differentiator of dcmjs is its strong focus on modern DICOM standards, specifically addressing Enhanced Multiframe Images, Segmentation Objects, Parametric Maps, and Structured Reports. It intentionally avoids legacy DICOM components like DIMSE networking (C-STORE, C-FIND) and physical media handling, instead encouraging integration with specialized companion libraries for such tasks. It also does not include image rendering or 3D rendering capabilities, positioning itself as a core data manipulation tool rather than a full-fledged medical imaging application.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/dcmjs"},{"id":27682,"title":"dcmstack","library":"dcmstack","status":"maintenance","version":"0.9.0","language":"python","ecosystem":"pypi","summary":"dcmstack is a Python library (currently v0.9.0, last released stable) that stacks DICOM images into 3D volumes and converts them to NIfTI format. It has a very slow release cadence (last release in 2015) and supports Python >=2.7. The project is effectively in maintenance mode.","last_verified":"2026-05-09T00:00:00.000Z","tags":["dicom","nifti","medical-imaging"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/dcmstack"},{"id":9647,"title":"dcor: Distance Correlation and Energy Statistics","library":"dcor","status":"active","version":"0.7","language":"python","ecosystem":"pypi","summary":"dcor is a Python library that provides efficient implementations of distance correlation and energy statistics, powerful tools for measuring dependence and performing two-sample tests. It supports various statistical tests including independence testing and two-sample testing. Currently at version 0.7, it is actively maintained with regular updates and a focus on numerical stability and performance.","last_verified":"2026-04-17T00:00:00.000Z","tags":["statistics","distance correlation","energy statistics","non-parametric","hypothesis testing","dependence measure"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/dcor"},{"id":9648,"title":"DCTorch: Discrete Cosine Transforms for PyTorch","library":"dctorch","status":"active","version":"0.1.2","language":"python","ecosystem":"pypi","summary":"DCTorch is a Python library providing fast discrete cosine transform (DCT) and inverse discrete cosine transform (IDCT) implementations optimized for PyTorch tensors. It enables efficient frequency domain analysis and manipulation within deep learning models, supporting 2D and 3D transforms. The current version is 0.1.2, and it appears to be actively maintained with recent commits.","last_verified":"2026-04-17T00:00:00.000Z","tags":["pytorch","deep-learning","signal-processing","dct","discrete-cosine-transform","gpu-accelerated"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/dctorch"},{"id":10721,"title":"dd-trace: Datadog APM Tracer for Node.js","library":"dd-trace","status":"active","version":"5.97.0","language":"javascript","ecosystem":"npm","summary":"dd-trace is the official Datadog APM tracing client library for Node.js applications, designed to automatically and manually capture performance monitoring data. It provides distributed tracing capabilities, allowing developers to instrument their Node.js services to gain insights into request lifecycles, identify bottlenecks, and monitor service health within the Datadog platform. The current stable release line is `v5`, with the latest version being `5.97.0`. Datadog maintains a regular release cadence for patch and minor versions, often weekly or bi-weekly, to introduce new features, improvements, and bug fixes, while major versions are released less frequently, with `v5` being released in January 2024. A key differentiator is its deep integration with the Datadog ecosystem, offering automatic instrumentation for popular Node.js frameworks and libraries, support for Single-Step Install (SSI), and Kubernetes Injection. It requires a Datadog Agent to be running to collect and forward the captured trace data.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","datadog","trace","tracing","profile","profiler","profiling","opentracing","apm","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/dd-trace"},{"id":8076,"title":"Datadog Agent Development Tool (dda)","library":"dda","status":"active","version":"0.33.1","language":"python","ecosystem":"pypi","summary":"dda is a command-line tool designed for developing on the Datadog Agent platform. It provides a comprehensive set of utilities for contributors to set up development environments, build, test, and manage workflows for the Datadog Agent. The current version is 0.33.1, and it is actively maintained with frequent releases, supporting Python versions 3.12 and newer.","last_verified":"2026-04-16T00:00:00.000Z","tags":["datadog","agent","development","cli","tooling","devops"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/dda"},{"id":2466,"title":"Datadog APM Test Agent","library":"ddapm-test-agent","status":"active","version":"1.46.0","language":"python","ecosystem":"pypi","summary":"The Datadog APM Test Agent is a Python-based utility that simulates the Datadog Agent for local testing and development of APM client libraries. It allows developers to capture, inspect, and validate traces, snapshots, and other observability data without requiring a full Datadog Agent setup. The current version is 1.46.0, with a frequent release cadence, often multiple times a month, for new features and bug fixes.","last_verified":"2026-04-24T20:24:49.077Z","tags":["datadog","apm","testing","observability","llm","cli-tool","agent-mock"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/ddapm-test-agent"},{"id":8079,"title":"DDDDOCR","library":"ddddocr","status":"active","version":"1.6.1","language":"python","ecosystem":"pypi","summary":"DdddOcr is a universal offline CAPTCHA recognition SDK that leverages deep learning models to identify various types of CAPTCHAs, including alphanumeric, Chinese characters, slider puzzles, and special character combinations. It is designed with minimal dependencies for ease of use and offers a simple API. The current version is 1.6.1 and is actively maintained with frequent updates.","last_verified":"2026-04-16T00:00:00.000Z","tags":["OCR","CAPTCHA","image processing","deep learning","offline","verification code"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/ddddocr"},{"id":2015,"title":"DDGS (formerly duckduckgo-search)","library":"ddgs","status":"active","version":"9.13.0","language":"python","ecosystem":"pypi","summary":"DDGS is a Python metasearch library that aggregates results from various web search services, including DuckDuckGo, Bing, and Google, without requiring an API key. It provides programmatic access to different search types such as text, images, videos, news, and books. The library is actively maintained, with frequent releases; the current version is 9.13.0.","last_verified":"2026-04-24T04:50:33.858Z","tags":["search","web scraping","metasearch","duckduckgo","api-free"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/ddgs"},{"id":1447,"title":"DDSketch (Distributed Quantile Sketches)","library":"ddsketch","status":"active","version":"3.0.1","language":"python","ecosystem":"pypi","summary":"DDSketch is a Python library for distributed quantile sketches, an algorithm for estimating quantiles with guaranteed relative accuracy. It allows for merging sketches from different sources while maintaining accuracy. The current version is 3.0.1. Releases are made as needed for bug fixes, Python version compatibility, or feature enhancements.","last_verified":"2026-04-23T21:18:12.128Z","tags":["data-structures","quantiles","sketches","distributed-systems","streaming","statistics"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/ddsketch"},{"id":3453,"title":"Data-Driven/Decorated Tests","library":"ddt","status":"active","version":"1.7.2","language":"python","ecosystem":"pypi","summary":"ddt (Data-Driven Tests) is a Python library that enables data-driven testing by decorating test methods with various data sources. It allows multiplying one `unittest.TestCase` method into multiple test cases, each run with different data, enhancing test efficiency and readability. The current version is 1.7.2, and it maintains an active release cadence with regular updates.","last_verified":"2026-04-25T10:28:02.989Z","tags":["testing","unittest","data-driven","decorators"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/ddt"},{"id":194,"title":"Datadog Python APM Tracer (ddtrace)","library":"ddtrace","status":"active","version":"4.6.4","language":"python","ecosystem":"pypi","summary":"Datadog APM Python tracing library. Current version: 4.6.4 (Mar 2026). Three breaking major versions since 2023: v2 (dropped Python 2.7/3.5/3.6, removed DD_CALL_BASIC_CONFIG), v3 (dropped Python 3.7, removed deprecated config names), v4 (dropped Python 3.8, removed Pin class, removed Span.set_tag_str, removed ddtrace.settings package). Preferred usage is ddtrace-run CLI wrapper — NOT importing patch_all() in code. Requires Datadog Agent running separately. Auto-instrumentation patches libraries at import time.","last_verified":"2026-05-12T09:57:19.242Z","tags":["datadog","ddtrace","apm","tracing","observability","python","monitoring"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/ddtrace"},{"id":23527,"title":"dead","library":"dead","status":"active","version":"2.1.0","language":"python","ecosystem":"pypi","summary":"Dead simple Python dead code detection. Current version 2.1.0 (released 2024-12-08). Checks for unused functions, classes, variables, and imports. Release cadence is irregular, typically a few times a year. Compatible with Python >=3.9.","last_verified":"2026-05-01T00:00:00.000Z","tags":["dead-code","linter","code-quality","python"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/dead"},{"id":9649,"title":"Dead Code Finder","library":"deadcode","status":"active","version":"2.4.1","language":"python","ecosystem":"pypi","summary":"The `deadcode` library is a static analysis tool for Python that identifies unused functions, classes, and variables within a codebase. It helps developers clean up projects by pinpointing code that is no longer reachable or imported. As of version 2.4.1, it focuses on providing a robust CLI experience with programmatic API access. The project maintains an active development cycle, with major releases incorporating significant refactors and minor releases for bug fixes and feature enhancements.","last_verified":"2026-04-17T00:00:00.000Z","tags":["code analysis","static analysis","dead code","linting","code quality"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/deadcode"},{"id":23528,"title":"AWS Deadline Cloud Python Library (deadline)","library":"deadline","status":"active","version":"0.56.1","language":"python","ecosystem":"pypi","summary":"Multi-purpose Python library and CLI tool for interacting with AWS Deadline Cloud. Provides job submission, asset management, job monitoring, and worker integration. Current version 0.56.1, actively maintained by AWS, releases bi-weekly to monthly.","last_verified":"2026-05-01T00:00:00.000Z","tags":["aws","deadline-cloud","cli","job-scheduling","cloud-computing"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/deadline"},{"id":6584,"title":"Distributed Evolutionary Algorithms in Python (DEAP)","library":"deap","status":"active","version":"1.4.3","language":"python","ecosystem":"pypi","summary":"DEAP is a novel evolutionary computation framework designed for rapid prototyping and testing of ideas. It provides explicit algorithms and transparent data structures for various evolutionary computation techniques, including genetic algorithms, genetic programming, evolution strategies, and multi-objective optimization. It works seamlessly with parallelization mechanisms like multiprocessing. The current stable version is 1.4.3.","last_verified":"2026-04-15T00:00:00.000Z","tags":["evolutionary computation","genetic algorithms","genetic programming","optimization","multi-objective","machine learning"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/deap"},{"id":9650,"title":"DearPyGui","library":"dearpygui","status":"active","version":"2.3","language":"python","ecosystem":"pypi","summary":"Dear PyGui is a simple, fast, and powerful Python GUI toolkit that provides a wrapper for the Dear ImGui library. It allows for the rapid creation of highly interactive graphical user interfaces with Python, often used for tools, dashboards, and visualizations. The current version is 2.3, and it maintains an active release cadence with significant updates, including major version bumps for internal dependency upgrades and API changes.","last_verified":"2026-04-17T00:00:00.000Z","tags":["gui","desktop","imgui","toolkit","visualization"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/dearpygui"},{"id":21112,"title":"deb-pkg-tools","library":"deb-pkg-tools","status":"active","version":"8.4","language":"python","ecosystem":"pypi","summary":"A Python library for creating, inspecting, and manipulating Debian packages (.deb files). Version 8.4 is stable, with infrequent releases focused on maintenance.","last_verified":"2026-04-27T00:00:00.000Z","tags":["debian","package",".deb","deb-pkg-tools","packaging"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/deb-pkg-tools"},{"id":21113,"title":"debian-inspector","library":"debian-inspector","status":"active","version":"31.1.1","language":"python","ecosystem":"pypi","summary":"Utilities to parse Debian package, control, and copyright files. Current version 31.1.1, with a recent release cadence (multiple minor releases in 2025). Requires Python >=3.9.","last_verified":"2026-04-27T00:00:00.000Z","tags":["debian","package-parsing","copyright","control-files"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/debian-inspector"},{"id":3955,"title":"Debtcollector","library":"debtcollector","status":"active","version":"3.1.0","language":"python","ecosystem":"pypi","summary":"Debtcollector is a Python library providing a collection of deprecation patterns and strategies. Its purpose is to help developers manage technical debt in a non-destructive manner by emitting standard `DeprecationWarning` or `PendingDeprecationWarning` messages to users of evolving APIs. It facilitates a smooth transition for consumers of libraries and applications when features are planned for removal or have moved.","last_verified":"2026-04-11T00:00:00.000Z","tags":["deprecation","technical debt","api management","warnings","python"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/debtcollector"},{"id":10722,"title":"Debug Logger","library":"debug","status":"active","version":"4.4.3","language":"javascript","ecosystem":"npm","summary":"The `debug` package is a lightweight and highly popular debugging utility designed for both Node.js and web browser environments. Currently stable at version `4.4.3`, it maintains a regular release cadence with frequent patch and minor updates addressing bug fixes and minor enhancements. Its core functionality revolves around providing a simple, namespace-based logging mechanism that allows developers to selectively enable or disable debug output for different parts of an application using the `DEBUG` environment variable (or `localStorage` in browsers). Key differentiators include its minimal footprint, automatic colorized output in supported terminals and browser developer tools, and the useful millisecond difference displayed between consecutive log calls, aiding in performance analysis. The project recently migrated its repository from `visionmedia/debug` to `debug-js/debug`. It is crucial to note that version `4.4.2` was compromised and users should upgrade immediately to `4.4.3` or later to avoid potential security risks.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","debug","log","debugger"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/debug"},{"id":17569,"title":"Debug Error Middleware","library":"debug-error-middleware","status":"abandoned","version":"1.3.0","language":"javascript","ecosystem":"npm","summary":"debug-error-middleware, currently at version 1.3.0 (last published 7 years ago), provides a development-focused error handling middleware for Express and Koa applications. Its primary function is to display detailed context information, including stack traces and object internals, in the response to failed requests. This is invaluable for debugging during development, offering insights into errors that would typically be suppressed or logged without immediate feedback to the client. A key differentiator is its automatic source map support, making transpiled code errors easier to interpret, though this can be disabled. The package's most critical aspect is its explicit and enforced prevention of use in production environments, as it leaks sensitive system information, making it solely a development utility. Given its last update date, the project appears to be abandoned.","last_verified":"2026-04-23T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/debug-error-middleware"},{"id":17203,"title":"Debug HTTP/HTTPS Requests","library":"debug-http","status":"abandoned","version":"1.1.0","language":"javascript","ecosystem":"npm","summary":"debug-http is a minimalist Node.js utility designed to intercept and log all outgoing HTTP and HTTPS requests made within an application. It achieves this by patching Node.js's built-in `http` and `https` modules to provide visibility into request details like URL, method, and headers. The package is currently at version 1.1.0 and has not seen updates in nearly a decade, indicating it is no longer actively maintained. Its primary function is a simple, global request handler that outputs request information to the console by default, though it allows for a custom handler function. Due to its age, it exclusively supports CommonJS module loading and does not officially support modern JavaScript features like ESM or TypeScript. Alternatives like `debug` or `request-debug` offer more robust and actively maintained debugging capabilities, especially for specific HTTP client libraries or more granular control over debug output.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","debug","http","https","requests"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/debug-http"},{"id":628,"title":"Debugpy","library":"debugpy","status":"active","version":"1.8.20","language":"python","ecosystem":"pypi","summary":"debugpy is an implementation of the Debug Adapter Protocol (DAP) for Python, enabling powerful debugging capabilities for various Python applications, including scripts, web apps, and remote processes. It is primarily used to connect Integrated Development Environments (IDEs) like VS Code to a running Python process for features such as setting breakpoints, stepping through code, and inspecting variables. The library is actively maintained, with frequent updates to support new Python versions and fix issues. The current version is 1.8.20.","last_verified":"2026-05-12T16:56:24.799Z","tags":["debugging","remote debugging","IDE integration","DAP","VS Code"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/debugpy"},{"id":7149,"title":"DECAF Synthetic Data","library":"decaf-synthetic-data","status":"active","version":"0.1.7","language":"python","ecosystem":"pypi","summary":"DECAF (DEbiasing CAusal Fairness) is a Python library providing tools for generating synthetic data and debiasing causal effects. It implements methods to create synthetic datasets that capture complex causal relationships while mitigating various forms of bias, enabling researchers and practitioners to evaluate and develop fair causal inference models. Currently at version 0.1.7, the library is under active development with a focus on research-driven advancements.","last_verified":"2026-04-16T00:00:00.000Z","tags":["synthetic data","causal inference","fairness","debiasing","machine learning","research"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/decaf-synthetic-data"},{"id":25160,"title":"Decaf JS","library":"decafjs","status":"maintenance","version":"0.6.2","language":"javascript","ecosystem":"npm","summary":"A CoffeeScript to ES6 transpiler that leverages the CoffeeScript compiler to produce modern JavaScript syntax. Stable version 0.6.2 is available on npm. Unlike other transpilers, Decaf uses the official CoffeeScript parser to build an AST and then maps it to ES6 constructs, falling back to original CoffeeScript output for unsupported syntax. It can be used as a CLI tool or as a Node module with jscodeshift for code transforms. Development appears to be in maintenance mode with limited recent updates.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/decafjs"},{"id":16616,"title":"Decap CMS UI Authentication Components","library":"decap-cms-ui-auth","status":"active","version":"3.3.0","language":"javascript","ecosystem":"npm","summary":"decap-cms-ui-auth is a specialized UI library providing the interactive authentication components for Decap CMS, an open-source content management system. Currently at version 3.3.0, it is an actively maintained package within the broader Decap CMS project, which follows a frequent release cadence, often seeing multiple patch and minor updates within weeks. This package is distinct from `decap-cms-lib-auth`, which handles the underlying authentication logic; `decap-cms-ui-auth` focuses solely on rendering the user interface for login, logout, and related authentication flows. It leverages React and Emotion for its component architecture and styling, ensuring a consistent look and feel with other Decap CMS UI elements. Its key differentiator is its tight integration with the Decap CMS ecosystem, making it the canonical choice for building custom Decap CMS admin interfaces that require authentication.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","decap-cms","ui","auth"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/decap-cms-ui-auth"},{"id":15310,"title":"Decap CMS Proxy Server","library":"decap-server","status":"active","version":"3.7.0","language":"javascript","ecosystem":"npm","summary":"Decap CMS Proxy Server (`decap-server`) is a lightweight Node.js Express server designed to facilitate local development with Decap CMS, particularly when using `git-gateway` or `proxy` backends. It acts as an unauthenticated intermediary between your local Decap CMS instance and a Git repository (e.g., GitHub, GitLab), allowing content changes to be saved directly to your local files during development without needing a live backend connection. The current stable version is 3.7.0, with releases typically following the frequent cadence of the broader Decap CMS project (major, minor, and patch releases occurring regularly). Its key differentiator is simplifying the local development workflow for Decap CMS by abstracting Git operations, making it an essential tool for local content authoring and testing.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","decap-cms","backend"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/decap-server"},{"id":19439,"title":"Decentraland CLI","library":"decentraland","status":"active","version":"3.21.0","language":"javascript","ecosystem":"npm","summary":"CLI tool for developing, building, and deploying Decentraland scenes and worlds. Current stable version: 3.21.0. Released on npm with frequent updates (multiple releases per month). Key differentiators: official tool for Decentraland ecosystem, supports both SDK6 and SDK7 scenes, integrates with Decentraland's decentraland-archipelago and catalyst servers, provides commands for scene creation, preview, deploy, and ACL management. Requires Node >=16 and npm >=8. ESM-only package (no CommonJS require support).","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","decentraland","cli","dcl","mana","land"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/decentraland"},{"id":18269,"title":"Decentraland Authentication Middleware","library":"decentraland-crypto-middleware","status":"active","version":"1.3.0","language":"javascript","ecosystem":"npm","summary":"Multi-framework middleware (Express, Koa, PassportJS, Well-Known Components) for authenticating HTTP requests signed with @decentraland/SignedFetch. Current stable version is 1.3.0 (June 2024), with minor releases every 6–12 months. Key differentiator: unified auth verification across Node.js web frameworks using Ethereum signature-based identity, suitable for Decentraland dApps. Supports optional verification, configurable expiration, and metadata content verification. Depends on @decentraland/crypto for signature logic.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","express","koa","passport","connect","middleware","well-known-components"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/decentraland-crypto-middleware"},{"id":26891,"title":"decida","library":"decida","status":"active","version":"1.1.5","language":"python","ecosystem":"pypi","summary":"Library for device and circuit data analysis, including measurement database management, parameter extraction, optimization, and visualization (plots). Current version 1.1.5. Release cadence is irregular.","last_verified":"2026-04-27T00:00:00.000Z","tags":["semiconductor","data-analysis","device-modeling","circuit-design"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/decida"},{"id":10724,"title":"Arbitrary-precision Decimal Arithmetic","library":"decimal.js","status":"active","version":"10.6.0","language":"javascript","ecosystem":"npm","summary":"decimal.js is an arbitrary-precision Decimal type for JavaScript, providing robust arithmetic capabilities for numbers that require exact precision, such as financial calculations. Currently at version 10.6.0, it offers a stable and actively maintained solution. Unlike bignumber.js, decimal.js defines precision in terms of significant digits rather than decimal places, aligning with Python's decimal module. It further distinguishes itself by including comprehensive trigonometric functions and support for non-integer powers, making it a more feature-rich (and larger) library than bignumber.js or big.js. The library has no external dependencies and maintains wide platform compatibility by using only ECMAScript 3 features. It ships with TypeScript declaration files, ensuring type safety for modern JavaScript projects.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","arbitrary","precision","arithmetic","big","number","decimal","float","biginteger","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/decimal.js"},{"id":10723,"title":"Arbitrary-precision Decimal (Light)","library":"decimal.js-light","status":"active","version":"2.5.1","language":"javascript","ecosystem":"npm","summary":"decimal.js-light is an arbitrary-precision Decimal type for JavaScript, currently at stable version 2.5.1. It is a 'light' version of the more comprehensive `decimal.js` library, specifically optimized for a smaller footprint (12.7 KB minified compared to `decimal.js`'s 32.1 KB). This reduction in size comes with specific tradeoffs: it does not support `NaN`, `Infinity`, or `-0` as legitimate values, nor does it handle numbers in bases other than 10. A key difference in behavior is its approach to rounding; arithmetic operations such as division are truncated at the required precision by default, unlike `decimal.js` where a global rounding mode can apply to such operations. Explicit rounding methods like `toDecimalPlaces` must be called to achieve rounded results. Furthermore, transcendental functions like `naturalExponential`, `naturalLogarithm`, `logarithm`, and `toPower` have a default precision limited to about 100 digits, which can be extended by configuring the `LN10` property. The library also distinguishes its internal `e` property (base 10000000 exponent) from the `exponent()` method (base 10 exponent). The project appears to be actively maintained, with regular updates. It provides TypeScript type declarations.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","arbitrary","precision","arithmetic","big","number","decimal","float","biginteger","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/decimal.js-light"},{"id":15589,"title":"Webpack 4 Declaration Bundler Plugin","library":"declaration-bundler-webpack4-plugin","status":"abandoned","version":"1.0.6-beta.2","language":"javascript","ecosystem":"npm","summary":"This library, `declaration-bundler-webpack4-plugin`, bundles individual TypeScript declaration files (`.d.ts`) generated during the Webpack build process into a single, combined declaration file. It achieves this by re-composing the declarations as if all classes and interfaces were defined as internal modules within a specified `moduleName`. This makes the plugin particularly relevant for niche scenarios where classes and interfaces are deliberately exposed to a global module space, allowing for runtime access patterns that mimic internal TypeScript modules, often mapping prefixed URIs (like `foaf:Image`) back to module paths (e.g., `my.modules.rdfs.Image`). The current version is 1.0.6-beta.2. Given its beta status, the last commit dating back to early 2020, and its explicit tie to Webpack 4 (which is no longer the current major version of Webpack), its release cadence is effectively stalled, indicating it is no longer actively maintained. Its key differentiator is this unique, somewhat opinionated, approach to declaration bundling for a very specific internal module emulation pattern, which the documentation explicitly states makes it unsuitable for standard internal or external module usage. It primarily functions as an extension of `ts-loader`, requiring `ts-loader` to generate the initial individual declaration files for each source file, which this plugin then processes into a single output.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","typescript","webpack4","declaration"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/declaration-bundler-webpack4-plugin"},{"id":2467,"title":"Decli: Declarative CLI Tool","library":"decli","status":"active","version":"0.6.3","language":"python","ecosystem":"pypi","summary":"Decli is a minimal wrapper around Python's `argparse` module, designed to simplify the creation of command-line interfaces (CLIs) using a declarative approach. It allows developers to define arguments, subcommands, and groups through Python dictionaries, promoting a clear separation between CLI definition and application logic. The library aims to reduce boilerplate commonly associated with `argparse`, making it easier to build complex CLIs. The current version is 0.6.3, and it is actively maintained.","last_verified":"2026-04-24T20:25:05.300Z","tags":["cli","argparse","declarative","command-line-interface","automation"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/decli"},{"id":18270,"title":"Deco CLI","library":"deco-cli","status":"active","version":"0.29.0","language":"javascript","ecosystem":"npm","summary":"Deco CLI v0.29.0 is the command-line interface for managing AI-native projects on decocms.com. It supports authentication, project scaffolding, local development with live preview via deco link, type generation, and deployment to Cloudflare Workers. The package is distributed as an npm package requiring Node.js >=24.0.0. It uses ESM-only exports and ships TypeScript declarations. Unlike generic CMS CLIs, it is tailored for the Deco platform with built-in MCP (Model Context Protocol) integration and self-hostable hosting features.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","cli","deco","chat","deployment","development","mcp","model-context-protocol","hosting","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/deco-cli"},{"id":10726,"title":"Decode FormData to JavaScript Object","library":"decode-formdata","status":"active","version":"0.9.0","language":"javascript","ecosystem":"npm","summary":"`decode-formdata` is a JavaScript and TypeScript library designed to convert a flat `FormData` object back into a complex, nested JavaScript object. This process addresses the inherent data loss when `FormData` serializes all values to strings or `File` objects, and flattens nested structures. The library, currently at version 0.9.0, is actively maintained with recent updates focusing on bug fixes, security enhancements, and improved parsing capabilities like array bracket notation. It does not follow a strict release cadence but receives updates as needed. Its primary utility lies in reconstructing type information (booleans, numbers, dates) and object/array hierarchies from form field names using dot and bracket notation. This makes it particularly valuable for server-side processing in full-stack frameworks (e.g., Next.js, Remix, SvelteKit) where `FormData` is common for progressively enhanced forms, allowing developers to easily validate and type the re-hydrated data with schema libraries like Zod or Valibot.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","form","data","formdata","decode","convert","transform","multipart","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/decode-formdata"},{"id":7150,"title":"decohints","library":"decohints","status":"active","version":"1.0.9","language":"python","ecosystem":"pypi","summary":"decohints is a Python library that provides a decorator to help IDEs like PyCharm correctly display the parameter hints for functions wrapped by other decorators. It addresses a common pain point in Python development by preserving the original function's signature for better developer experience and type checking. The current version is 1.0.9, and it maintains an active release cadence.","last_verified":"2026-04-16T00:00:00.000Z","tags":["decorator","type-hints","pycharm","ide","development","utility","static-analysis"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/decohints"},{"id":10725,"title":"Decomment","library":"decomment","status":"active","version":"0.9.5","language":"javascript","ecosystem":"npm","summary":"Decomment is a JavaScript utility library designed to efficiently remove comments from various source code and text formats including JSON, JavaScript, CSS, HTML, C++, and C. The current stable version is 0.9.5, reflecting a pre-1.0 development cadence. Releases primarily focus on dependency updates and minor feature enhancements. A key differentiator for JavaScript and JSON content is its reliance on the Esprima parser, which guarantees accurate comment removal even around complex syntax like regular expressions, distinguishing it from simpler regex-based comment removers. It preserves the original document's layout by optionally replacing comments with whitespace and specifically handles HTML comment syntax. The library explicitly states it does not support mixed content, meaning it won't remove JavaScript comments embedded within an HTML file, for instance. It demonstrates strong performance, capable of processing large files like AngularJS 1.5 Core (1.1MB) in under 100ms.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","remove comments","JavaScript","JSON","CSS","HTML","CPP","C++","Text"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/decomment"},{"id":23529,"title":"decomp-settings","library":"decomp-settings","status":"active","version":"0.0.10","language":"python","ecosystem":"pypi","summary":"A library for reading the decomp.yaml configuration file used in decompilation projects. Current version 0.0.10, requires Python >=3.7. Release cadence is irregular.","last_verified":"2026-05-01T00:00:00.000Z","tags":["decompilation","yaml","config","n64"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/decomp-settings"},{"id":16004,"title":"HTTP Response Decompression Utility","library":"decompress-response","status":"active","version":"10.0.0","language":"javascript","ecosystem":"npm","summary":"Decompress-response is a focused utility package designed to automatically decompress HTTP `IncomingMessage` streams based on their `Content-Encoding` header. It supports common compression algorithms including `gzip`, `deflate`, `brotli`, and `zstd` (added in v10.0.0). Currently at stable version 10.0.0, released in late 2023, the package follows a release cadence tied to Node.js LTS updates, with major versions often introducing increased Node.js engine requirements. A key differentiator is its straightforward, single-function API that transforms an `http.IncomingMessage` stream into a decompressed stream, making it easy to integrate. It is notably used internally by popular HTTP client libraries like `got` and operates as a pure ECMAScript Module (ESM) package since version 8, requiring modern JavaScript module syntax for usage.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","decompress","response","http","https","zlib","gzip","zip","deflate","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/decompress-response"},{"id":21115,"title":"decompyle3","library":"decompyle3","status":"active","version":"3.9.3","language":"python","ecosystem":"pypi","summary":"Python cross-version byte-code decompiler targeting Python 3.7-3.8 bytecode. Current version is 3.9.3 (2025). Releases are sporadic, roughly once per year. Requires xdis (6.x) and spark-parser. Supports running on CPython up to 3.13 but only decompiles bytecode up to 3.8.","last_verified":"2026-04-27T00:00:00.000Z","tags":["decompiler","bytecode","Python 3","reverse-engineering"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/decompyle3"},{"id":4498,"title":"decopatch Library","library":"decopatch","status":"active","version":"1.4.10","language":"python","ecosystem":"pypi","summary":"decopatch is a Python library designed to simplify the creation of decorators. It addresses the common challenge in Python where writing decorators requires explicit handling of both with-parenthesis and without-parenthesis usages. The library is currently at version 1.4.10 and receives regular minor updates, maintaining an active development status.","last_verified":"2026-04-12T00:00:00.000Z","tags":["decorator","function","class","utility","parenthesis"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/decopatch"},{"id":21114,"title":"decorate-vite-plugin","library":"decorate-vite-plugin","status":"active","version":"0.1.0","language":"javascript","ecosystem":"npm","summary":"A utility library for decorating Vite plugins by enhancing their hook functions without modifying the original plugin code. Version 0.1.0 supports Vite >= v3. Ships TypeScript types. Key differentiator: provides a non-invasive way to wrap Vite plugin hooks (e.g., transform, resolveId) with custom logic, useful for logging, caching, or modifying behavior. Lightweight with minimal bundle size. Community-maintained with MIT license.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","vite","plugin","hooks","decorate","decorator","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/decorate-vite-plugin"},{"id":26892,"title":"decorative-secrets","library":"decorative-secrets","status":"active","version":"0.12.14","language":"python","ecosystem":"pypi","summary":"A library providing decorators for multi-source secret retrieval, allowing secrets to be fetched from environment variables, files, AWS Secrets Manager, and other backends. Current version is 0.12.14. Release cadence is irregular with frequent minor version bumps.","last_verified":"2026-05-01T00:00:00.000Z","tags":["decorators","secrets","configuration","environment-variables"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/decorative-secrets"},{"id":345,"title":"decorator","library":"decorator","status":"active","version":"5.2.1","language":"python","ecosystem":"pypi","summary":"A Python module that simplifies the creation of decorators, ensuring they preserve the original function's signature. Current version: 5.2.1, released on February 24, 2025. Maintained by Michele Simionato. Requires Python 3.8 or higher.","last_verified":"2026-05-12T13:11:59.649Z","tags":["decorators","Python","function decorators","signature preservation"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/decorator"},{"id":19440,"title":"decorator-transforms","library":"decorator-transforms","status":"active","version":"2.3.1","language":"javascript","ecosystem":"npm","summary":"A Babel plugin that transforms JavaScript decorators (legacy TC39 stage 1) into simpler, smaller code using modern features like class static blocks, private fields, and WeakMap. Current stable version is 2.3.1, released December 2025, with minor/patch releases every few months. Key differentiators vs @babel/plugin-proposal-decorators: significantly smaller output, avoids transpiling other class features, built-in browser compatibility options. Supports both legacy and loose mode decorators, aims for bug-for-bug compatibility with Babel's legacy decorator transform. Includes a runtime helper for decorator initialization.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/decorator-transforms"},{"id":1988,"title":"Decord Video Loader","library":"decord","status":"active","version":"0.6.0","language":"python","ecosystem":"pypi","summary":"Decord is an efficient and user-friendly Python library for loading and processing video data. It provides fast, GPU-accelerated video frame access, leveraging underlying decoders like FFmpeg and NVIDIA's NVDEC. Decord supports various video formats, integrates seamlessly with deep learning frameworks like PyTorch and TensorFlow, and offers features such as random frame access and batch reading. The current version, 0.6.0, includes stability fixes and introduces an `AudioReader` for audio frame access within its wheels. It maintains an active development pace with frequent bug fixes and performance improvements.","last_verified":"2026-04-24T04:36:39.120Z","tags":["video","media","ffmpeg","gpu","machine-learning","video-processing","computer-vision"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/decord"},{"id":5175,"title":"Decord2","library":"decord2","status":"active","version":"3.3.0","language":"python","ecosystem":"pypi","summary":"Decord2 is a high-performance, efficient video decoding and loading library for deep learning research, featuring smart shuffling, random frame access, GPU acceleration, and seamless integration with popular frameworks. It is currently at version 3.3.0 and has a frequent release cadence, with multiple releases in the past year.","last_verified":"2026-04-13T00:00:00.000Z","tags":["video","deep learning","loader","gpu","ffmpeg","audio","video processing"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/decord2"},{"id":23530,"title":"Dedupe","library":"dedupe","status":"active","version":"3.0.3","language":"python","ecosystem":"pypi","summary":"A Python library for accurate and scalable data deduplication and entity resolution. Version 3.0.3 requires Python >=3.8 and supports fuzzy matching, blocking, and active learning.","last_verified":"2026-05-01T00:00:00.000Z","tags":["deduplication","entity-resolution","data-cleaning","fuzzy-matching"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/dedupe"},{"id":23065,"title":"dedupe-variable-datetime","library":"dedupe-variable-datetime","status":"active","version":"2.0.0","language":"python","ecosystem":"pypi","summary":"DateTime variable type extension for the dedupe library, used for fuzzy matching datetime fields. Current version 2.0.0. Updated irregularly; last release 2023.","last_verified":"2026-05-01T00:00:00.000Z","tags":["dedupe","datetime","data-matching","record-linkage"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/dedupe-variable-datetime"},{"id":10727,"title":"Deep Copy TS","library":"deep-copy-ts","status":"active","version":"0.5.4","language":"javascript","ecosystem":"npm","summary":"deep-copy-ts is a utility library for JavaScript and TypeScript designed to create robust deep copies (clones) of various data structures. It accurately duplicates a broad spectrum of primitive values, objects, arrays, and complex built-in types such as Date, RegExp, ArrayBuffer, DataView, and various TypedArrays (Float32Array, Int8Array, etc.). The current stable version is 0.5.4, indicating it is pre-1.0.0 and may undergo breaking changes in future minor releases. While a specific release cadence is not published, the active versioning suggests ongoing development. A key differentiator is its comprehensive handling of numerous JavaScript built-in types and its TypeScript-first approach, offering type safety and reliable deep cloning without mutating the original object.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/deep-copy-ts"},{"id":18271,"title":"DEEP Database Library (deep-db)","library":"deep-db","status":"maintenance","version":"1.12.25","language":"javascript","ecosystem":"npm","summary":"deep-db is the database module of the DEEP Framework, an enterprise-level cloud-native framework for building serverless applications on AWS. Version 1.12.25 is part of the deep-framework monorepo, which has seen active maintenance up to v1.12.46, with updates focused on AWS region support, bug fixes, and Node.js compatibility (v4.3+ to v6.x). It provides abstracted database operations over AWS DynamoDB, offering find, get, and partition management features. Uniquely, it is tightly integrated with the DEEP ecosystem, requiring the deepify CLI tool for deployment and local development. This library is not intended for standalone use outside the DEEP framework and is largely dependent on other DEEP modules and AWS services. Alternatives include direct use of AWS SDK DynamoDB client or other DynamoDB abstraction layers like Dynamoose or document client.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","digital enterprise end-to-end platform","amazon web services","platform-as-a-service","deep","aws","paas","cloud","computing"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/deep-db"},{"id":13061,"title":"Deep Equality with Object Identity Checks","library":"deep-equal-ident","status":"active","version":"1.1.1","language":"javascript","ecosystem":"npm","summary":"deep-equal-ident is a JavaScript utility function that performs a deep comparison between two values, extending the functionality typically found in libraries like Lodash's `isEqual`. While most deep equality checks, including Lodash's, only compare the *values* of nested objects, `deep-equal-ident` critically tracks and compares the *identity* of nested objects and arrays. This means that two structures like `[[a, a]]` and `[[a, b]]` will be considered unequal by `deep-equal-ident` even if `a` and `b` are themselves deeply value-equal, because the former contains two references to the *same* object `a`, while the latter contains references to two *different* objects (`a` and `b`). This distinction is crucial for preserving structural integrity, mirroring how a robust deep cloning algorithm would behave, ensuring that if two structures are deemed equal, they will behave identically under mutation. The current stable version is 1.1.1, with recent updates focused on stability fixes. It is primarily intended for unit testing scenarios, offering direct integration with the Chai.js assertion framework for both `expect` and `assert` interfaces.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","lodash","equality","deep","chai","testing"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/deep-equal-ident"},{"id":18272,"title":"DEEP Framework","library":"deep-framework","status":"active","version":"1.12.46","language":"javascript","ecosystem":"npm","summary":"A full-stack web framework for building cloud-native web applications on AWS Lambda. Current stable version is 1.12.46. It provides a streamlined development environment, microservices architecture, serverless computing, and abstracted cloud services (AWS only). Key differentiators include zero-devops scalability and a CLI tool (deepify) for local development and deployment. Release cadence is monthly with bug fixes and feature updates.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","digital enterprise end-to-end platform","amazon web services","platform-as-a-service","deep","aws","paas","cloud","computing"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/deep-framework"},{"id":9651,"title":"Deep Merge","library":"deep-merge","status":"active","version":"0.0.4","language":"python","ecosystem":"pypi","summary":"Deep Merge is a lightweight Python utility for recursively merging dictionaries. It's designed for simplicity and handles nested dictionaries and lists with specific strategies. The current version is 0.0.4, with releases occurring periodically but not on a fixed schedule.","last_verified":"2026-04-17T00:00:00.000Z","tags":["dictionary","merge","utility","dict-merge","deep-copy"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/deep-merge"},{"id":19441,"title":"Webpack Deep Scope Analysis Plugin","library":"deep-scope-analyser","status":"maintenance","version":"1.7.0","language":"javascript","ecosystem":"npm","summary":"Webpack plugin (npm package deep-scope-analyser v1.7.0, low activity) that improves tree-shaking by performing deep scope analysis to eliminate unused imports and exports. Designed for webpack 4.14.0+ and Node.js 8+. It solves webpack issue #6264 by analyzing variable scopes to determine which imports can be safely removed, beyond what webpack's built-in tree-shaking achieves. The plugin works only with ES module syntax (import/export) and requires the PURE annotation for side-effect marking. Originally named webpack-deep-scope-plugin (v1.5.x), renamed to deep-scope-analyser in v1.6.0 for standalone use. Maintained by a GSoC 2018 student, but has seen no updates since 2019. Differentiators: deeper analysis than standard tree-shaking; but limited to webpack 4 and ESM-only, with potential compatibility issues.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/deep-scope-analyser"},{"id":3454,"title":"deep-translator library","library":"deep-translator","status":"active","version":"1.11.4","language":"python","ecosystem":"pypi","summary":"deep-translator is a versatile Python library designed for translating text between various languages using a multitude of free and commercial online translation services. It is currently at version 1.11.4 and maintains an active development pace with frequent updates, bug fixes, and additions of new translator support.","last_verified":"2026-04-25T10:28:58.363Z","tags":["translation","multilingual","NLP","API","AI","document-translation"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/deep-translator"},{"id":10728,"title":"Deep Utility Types","library":"deep-utility-types","status":"active","version":"1.3.1","language":"javascript","ecosystem":"npm","summary":"Deep Utility Types is a TypeScript-focused library providing advanced utility types for performing operations like `Omit`, `Pick`, `Require`, and `Optional` on nested object structures. Unlike standard TypeScript utility types, this library supports dot-notation for accessing and modifying properties at any depth within an object, including handling arrays. It is fully type-safe, offers excellent autocompletion support in IDEs, and includes a mechanism for ignoring specific types (like large classes or built-ins) to improve type-checker performance and reduce noise in autocompletion suggestions. The current stable version is 1.3.1, with releases typically focusing on bug fixes and incremental features, such as exposing internal types for broader use. Its primary differentiator is its robust deep-nesting support and type-safety for complex object manipulations, which is not natively provided by TypeScript.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","typescript","utility","types"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/deep-utility-types"},{"id":152,"title":"Deep Agents (deepagents)","library":"deepagents","status":"active","version":"0.4.12","language":"python","ecosystem":"pypi","summary":"Agent harness by LangChain built on LangGraph. Implements planning (write_todos tool), filesystem backends, and subagent delegation — the architecture behind Claude Code, Manus, and Deep Research. Returns a compiled LangGraph StateGraph. Released mid-2025. Current version: 0.4.12 (Mar 2026). Default model is Claude Sonnet (not GPT-4o). Requires LangChain core libraries.","last_verified":"2026-05-12T09:00:54.469Z","tags":["deepagents","langchain","langgraph","agents","python","planning","filesystem"],"install_tag":"reviewed","install_tag_description":"minor failures on some runtimes or slightly older test data","api":"https://checklist.day/api/registry/deepagents"},{"id":27683,"title":"Deep Agents ACP","library":"deepagents-acp","status":"active","version":"0.0.6","language":"python","ecosystem":"pypi","summary":"Agent Client Protocol (ACP) integration for Deep Agents, enabling remote agent execution and monitoring via the ACP specification. Currently at version 0.0.6, pre-release stage with rapid iteration.","last_verified":"2026-05-09T00:00:00.000Z","tags":["agent-client-protocol","acp","deep-agents","langchain","agent-framework"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/deepagents-acp"},{"id":23534,"title":"Deep Agents CLI","library":"deepagents-cli","status":"active","version":"0.0.46","language":"python","ecosystem":"pypi","summary":"Terminal interface for LangChain's Deep Agents framework. Provides an interactive REPL with file operations, shell access, sub-agent spawning, and MCP integration. Current version: 0.0.46, supports Python ≥3.11. Releases occur weekly.","last_verified":"2026-05-01T00:00:00.000Z","tags":["cli","ai-agent","terminal","langchain","mcp"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/deepagents-cli"},{"id":27684,"title":"DeepBase MongoDB Driver","library":"deepbase-mongodb","status":"active","version":"3.6.9","language":"javascript","ecosystem":"npm","summary":"MongoDB driver for DeepBase, a reactive nested-object database. Version 3.6.9 is the latest stable release. It stores DeepBase data in MongoDB collections using upsert logic, supports atomic $inc/$dec operations, dot-notation nested updates, and multi-driver setups (e.g., MongoDB primary with JSON backup). Requires the deepbase package as a peer dependency. Well-suited for production applications needing scalability and complex queries, with TypeScript types included.","last_verified":"2026-05-09T00:00:00.000Z","tags":["javascript","deepbase","mongodb","mongo","driver","database","persist","nested","objects","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/deepbase-mongodb"},{"id":27685,"title":"DeepBase SQLite Driver","library":"deepbase-sqlite","status":"active","version":"3.6.9","language":"javascript","ecosystem":"npm","summary":"SQLite database driver for DeepBase providing high-performance, ACID-compliant storage for nested JavaScript objects. Uses better-sqlite3 with synchronous operations wrapped in async API. Supports PRAGMA modes (none, safe, balanced, fast) for tuning durability vs performance. Includes singleton pattern for shared connections across instances. Current stable version: 3.6.9. Active development with regular releases. Key differentiator: seamlessly integrates with DeepBase's nested object storage using dot-notation path indexing and monotonic sequence ordering for deterministic key order.","last_verified":"2026-05-09T00:00:00.000Z","tags":["javascript","deepbase","sqlite","sqlite3","driver","database","persist","nested","objects","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/deepbase-sqlite"},{"id":27686,"title":"DeepChem","library":"deepchem","status":"active","version":"2.8.0","language":"python","ecosystem":"pypi","summary":"DeepChem is a Python library for deep learning in drug discovery, quantum chemistry, and the life sciences. It provides molecular featurization, model building, and dataset handling, supporting both TensorFlow and PyTorch backends. Current stable version is 2.8.0, with approximately bi-annual releases.","last_verified":"2026-05-09T00:00:00.000Z","tags":["deep-learning","drug-discovery","cheminformatics","molecular-modeling","computational-chemistry"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/deepchem"},{"id":23531,"title":"DeepComparer","library":"deepcomparer","status":"active","version":"0.4.0","language":"python","ecosystem":"pypi","summary":"A Python library for deep comparison of nested structures like dicts, lists, and iterables. Current version 0.4.0 (beta). Active development with monthly releases.","last_verified":"2026-05-01T00:00:00.000Z","tags":["deep comparison","dict","list","testing","utility"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/deepcomparer"},{"id":479,"title":"DeepDiff","library":"deepdiff","status":"active","version":"6.2.0","language":"en","ecosystem":"pypi","summary":"DeepDiff is a powerful Python library for finding the deep difference between nearly any two Python objects, including dictionaries, lists, sets, and custom objects. It provides detailed, human-readable, and machine-readable output in various formats like JSON and YAML. The current stable PyPI version is 6.2.0, with active development and frequent releases, including major version 9.0.0 available on GitHub.","last_verified":"2026-05-12T14:10:54.939Z","tags":["data comparison","diff","object comparison","json","yaml","dictionaries","lists","sets"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/deepdiff"},{"id":9652,"title":"DeepEcho Synthetic Data Generator","library":"deepecho","status":"active","version":"0.8.1","language":"python","ecosystem":"pypi","summary":"DeepEcho is a Python library within the SDV ecosystem for generating sequential synthetic data from real-world datasets using Generative Adversarial Networks (GANs). It's designed for data that has a temporal or sequential component, such as time series or event logs. Currently at version 0.8.1, the library maintains an active development pace with frequent updates and bug fixes, often aligning with the broader SDV ecosystem's release cycle.","last_verified":"2026-04-17T00:00:00.000Z","tags":["synthetic data","GAN","sequential data","time series","privacy","machine learning","sdv"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/deepecho"},{"id":2468,"title":"DeepEval","library":"deepeval","status":"active","version":"3.9.6","language":"python","ecosystem":"pypi","summary":"DeepEval is an LLM evaluation framework that helps developers evaluate any LLM workflow, from simple prompt chains to complex multi-step agents. It provides a suite of metrics for various evaluation aspects like relevancy, faithfulness, hallucination, and agentic task completion. Currently at version 3.9.6, the library maintains a frequent release cadence, often introducing new metrics, test case types, and developer experience improvements.","last_verified":"2026-04-24T20:26:22.407Z","tags":["LLM evaluation","AI agents","metrics","observability","testing","rag"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/deepeval"},{"id":4499,"title":"DeepFace","library":"deepface","status":"active","version":"0.0.99","language":"python","ecosystem":"pypi","summary":"DeepFace is an open-source Python library for lightweight face recognition and facial attribute analysis (age, gender, emotion, and race). It acts as a hybrid framework, wrapping 11 state-of-the-art models into a single, easy-to-use interface. The library is actively maintained with frequent releases, often on a weekly or bi-weekly basis, and supports Python 3.7+.","last_verified":"2026-04-12T00:00:00.000Z","tags":["face recognition","facial analysis","deep learning","computer vision","biometrics","image processing","mlops"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/deepface"},{"id":23532,"title":"DeepFriedMarshmallow","library":"deepfriedmarshmallow","status":"active","version":"1.1.2","language":"python","ecosystem":"pypi","summary":"A plug-and-play JIT compilation library for Marshmallow schemas that speeds up serialization and deserialization by generating optimized Python code. Current version is 1.1.2, compatible with Python >=3.11 and <4.0.0. The library is actively maintained with a plugin system and built-in inliners for common field types.","last_verified":"2026-05-01T00:00:00.000Z","tags":["marshmallow","jit","serialization","deserialization","performance"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/deepfriedmarshmallow"},{"id":2922,"title":"Deepgram Python SDK","library":"deepgram-sdk","status":"active","version":"6.1.1","language":"python","ecosystem":"pypi","summary":"The official Python SDK for Deepgram's automated speech recognition, text-to-speech, and language understanding APIs. It enables developers to integrate world-class speech and Language AI models into their applications. The library is actively maintained with frequent releases, currently at version 6.1.1.","last_verified":"2026-04-25T03:10:38.206Z","tags":["AI","Speech-to-Text","Text-to-Speech","STT","TTS","Speech Recognition","NLP","Audio Processing"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/deepgram-sdk"},{"id":5176,"title":"DeepL Python Library","library":"deepl","status":"active","version":"1.30.0","language":"python","ecosystem":"pypi","summary":"The DeepL Python Library is an official client for the DeepL API, providing a convenient way for Python applications to interact with DeepL's language AI for high-quality text and document translation. It supports all major API functions and is actively maintained with frequent releases, currently at version 1.30.0.","last_verified":"2026-04-13T00:00:00.000Z","tags":["translation","api client","natural language processing","ai"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/deepl"},{"id":14527,"title":"DeepL Model Context Protocol (MCP) Server","library":"deepl-mcp-server","status":"active","version":"1.1.0","language":"javascript","ecosystem":"npm","summary":"The deepl-mcp-server package provides a Model Context Protocol (MCP) server that integrates DeepL's translation capabilities. It allows other applications, notably Claude Desktop, to leverage DeepL's API for features like text and document translation, rephrasing, automatic language detection, formality control, and glossary support. The current stable version is 1.1.0. This package is primarily designed as a standalone server or CLI tool, rather than a library for programmatic import. Its key differentiator is simplifying DeepL API access for MCP-compatible clients, particularly its direct configuration support for Claude Desktop, enabling AI assistants to perform high-quality translations. Release cadence is infrequent, focusing on stability and integration enhancements. It abstracts the complexities of the DeepL API, offering a streamlined interface via the MCP specification.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","deepl","mcp","translation","claude","ai"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/deepl-mcp-server"},{"id":13062,"title":"DeepL Node.js Client Library","library":"deepl-node","status":"active","version":"1.26.0","language":"javascript","ecosystem":"npm","summary":"The `deepl-node` library is the official Node.js client for interacting with the DeepL API, offering high-quality machine translation services for text and documents. Currently at version 1.26.0, the library receives regular updates, often incorporating new DeepL API features such as support for translation memories, comprehensive style rule management (CRUD operations), custom translation instructions, and expanded language code support. Its release cadence is feature-driven, ensuring timely access to the latest API capabilities. Key differentiators include its direct integration with DeepL's proprietary translation technology, official endorsement, and extensive support for API functions, making it a robust choice for developers building translation-reliant applications. It supports modern Node.js environments, ships with TypeScript types, and facilitates advanced translation configurations like tag handling and custom request parameters.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","deepl","translator","api","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/deepl-node"},{"id":8078,"title":"Deep Lake","library":"deeplake","status":"active","version":"4.5.10","language":"python","ecosystem":"pypi","summary":"Deep Lake is a Python library for building, managing, and querying multi-modal datasets for AI. It enables storing and streaming data (images, videos, audio, text, embeddings) directly from cloud storage to machine learning models, supporting various operations like version control, indexing, and complex queries. As of version 4.5.10, it features a C++ core for enhanced performance and offers robust data management for AI workflows. The project is actively developed with frequent minor releases.","last_verified":"2026-04-16T00:00:00.000Z","tags":["data lake","multi-modal AI","vector database","dataset management","machine learning","data streaming"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/deeplake"},{"id":1448,"title":"Deepmerge","library":"deepmerge","status":"active","version":"2.0","language":"python","ecosystem":"pypi","summary":"deepmerge is a Python library providing a toolset for deeply merging Python dictionaries, handling nested structures, lists, and various data types with configurable strategies. The current stable version is 2.0, released recently with Python 3.8+ support. The library maintains a stable API, with new versions focusing on type hints, bug fixes, and minor enhancements.","last_verified":"2026-04-23T21:18:30.757Z","tags":["dictionary","merge","configuration","utilities","data-structure"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/deepmerge"},{"id":9653,"title":"DeepSearch Graph Language Models","library":"deepsearch-glm","status":"active","version":"1.0.0","language":"python","ecosystem":"pypi","summary":"deepsearch-glm is a Python library that enables the creation and querying of Graph Language Models (GLMs). It integrates Large Language Models (LLMs) with knowledge graphs derived from unstructured documents, primarily leveraging the `deepsearch-toolkit` library for graph processing. The current version is 1.0.0, and it's actively developed by DeepSearch AI, with releases expected to follow a feature-driven cadence.","last_verified":"2026-04-17T00:00:00.000Z","tags":["LLM","graph-neural-networks","knowledge-graph","document-ai","transformers","deepsearch"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/deepsearch-glm"},{"id":145,"title":"DeepSeek API","library":"deepseek","status":"active","version":"API only — no SDK version","language":"python","ecosystem":"pypi","summary":"DeepSeek has NO official Python SDK. The correct integration pattern is using the openai package with base_url='https://api.deepseek.com'. The deepseek PyPI package (1.0.0) is a stub placeholder — do not use it. DeepSeek API is fully OpenAI-compatible. Two primary models: deepseek-chat (V3.2, general purpose) and deepseek-reasoner (R1, chain-of-thought reasoning).","last_verified":"2026-05-12T08:43:20.716Z","tags":["deepseek","llm","openai-compatible","python","r1","v3","reasoning"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/deepseek"},{"id":3956,"title":"DeepSpeed","library":"deepspeed","status":"active","version":"0.18.9","language":"python","ecosystem":"pypi","summary":"DeepSpeed is a deep learning optimization library for PyTorch, developed by Microsoft, that significantly reduces computing resources required for training and inference of large-scale models. It provides techniques such as ZeRO (Zero Redundancy Optimizer) for memory optimization, DeepSpeed-MoE for Mixture of Experts, and high-performance inference. Currently at version 0.18.9, it maintains an active development pace with frequent patch releases addressing bug fixes, performance enhancements, and new feature integrations, often every few weeks.","last_verified":"2026-04-11T00:00:00.000Z","tags":["deep-learning","pytorch","distributed-training","llm-training","gpu","optimization","hpc"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/deepspeed"},{"id":17570,"title":"deepstream.io JavaScript Client","library":"deepstream.io-client-js","status":"active","version":"2.3.4","language":"javascript","ecosystem":"npm","summary":"The `deepstream.io-client-js` library is the official JavaScript client for connecting to a deepstream.io server, enabling real-time data synchronization, remote procedure calls (RPCs), and publish/subscribe messaging patterns. The current major stable version, `4.0.0`, brought significant advancements over previous versions. This includes a new binary protocol for improved efficiency, full TypeScript declaration files for enhanced developer experience, and a comprehensive shift to promise-based APIs, leveraging `async/await` for asynchronous operations. A key differentiator is its robust offline support, allowing data to be stored client-side using IndexedDB and synchronized upon reconnection. While a precise release cadence isn't explicitly defined, the jump to `v4.0.0` indicates active and substantial development. It's designed for high-performance, real-time applications, offering an opinionated, stateful data synchronization model that distinguishes it from simpler WebSocket libraries or REST-based solutions.","last_verified":"2026-04-23T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/deepstream.io-client-js"},{"id":13063,"title":"Default Resolution Time Utility","library":"default-resolution","status":"active","version":"3.0.0","language":"javascript","ecosystem":"npm","summary":"default-resolution is a utility package from the Gulp.js ecosystem designed to determine the default time resolution (e.g., 1 second or 1 millisecond) based on the current Node.js runtime environment. It abstracts away the nuances of event loop timing changes across different Node.js versions, providing a consistent way to get a baseline resolution value. The current stable version is 3.0.0, which dropped support for Node.js versions older than 10.13.0 and refactored its internal `nodeVersion` export. The package provides a simple function that can also be overridden with a custom resolution value. Its release cadence appears to be infrequent, driven by core Node.js compatibility requirements or internal Gulp.js ecosystem needs, rather than a continuous feature stream. Its key differentiator is its singular focus on this specific Node.js timing heuristic, making it a minimal and specialized tool for platform-aware timing.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","resolution","timing"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/default-resolution"},{"id":18273,"title":"default-user-agent","library":"default-user-agent","status":"maintenance","version":"1.0.0","language":"javascript","ecosystem":"npm","summary":"Generates a default User-Agent string for Node.js HTTP requests. Version 1.0.0 is stable but unmaintained since 2015. It outputs strings like 'Node.js/<version> (<os>; <arch>)' and accepts optional app name and version (e.g., 'urllib/0.0.1 Node.js/...'). Unlike modern packages like 'useragent' or 'ua-parser-js', it only generates a string and has no parsing capabilities. Works with Node >=0.10.0. No releases or updates in the last 9 years.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","user-agent","ua","useragent","request","http"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/default-user-agent"},{"id":10729,"title":"Defensive Programming Framework","library":"defensive-programming-framework","status":"active","version":"1.0.4","language":"javascript","ecosystem":"npm","summary":"The `defensive-programming-framework` is a TypeScript and JavaScript utility library designed to streamline and standardize input parameter validation, thereby fostering more robust code. Currently at version 1.0.4, it provides a collection of concise helper functions that abstract away common validation checks, reducing the boilerplate associated with manual `if (...) { throw new ArgumentError(...) }` statements. Its primary differentiator is the focus on either immediate termination via `ArgumentError` on failure (unconditional validation) or optional input correction, making validation logic more readable and maintainable. The framework aims to reduce the time and effort typically required for comprehensive input validation, encouraging developers to implement these crucial checks without inflating function bodies with repetitive error-checking code.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","defensive programming","validation","verification","checking","parameter","input","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/defensive-programming-framework"},{"id":15421,"title":"deferential: Promise/Callback Dual API Helper","library":"deferential","status":"maintenance","version":"1.0.0","language":"javascript","ecosystem":"npm","summary":"deferential is a lightweight JavaScript utility designed to assist in building APIs that support both Node.js-style callbacks and native ES6 Promises. It provides a `Deferred` object, which acts as an intermediate for managing the resolution or rejection of a promise, and a `nodeify` method to conditionally return a promise or invoke a callback. The package is at version 1.0.0, indicating a stable but likely infrequent release cadence given its focused scope and the maturity of native Promise implementations. Its key differentiator lies in offering a minimalistic approach to deferred patterns, avoiding the heavier overhead of full-fledged promise libraries like Q or Bluebird by leveraging native browser/Node.js ES6 Promises. It's particularly useful for adapting existing callback-based code to also expose a promise-based interface without rewriting the core logic.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","promise","promises","defer","deferred","callback","nodeback","cb"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/deferential"},{"id":25161,"title":"Definition Generator Framework","library":"definition-generator-framework","status":"active","version":"2.1.2","language":"javascript","ecosystem":"npm","summary":"A framework for generating definitions with custom validators, version 2.1.2. It integrates with Joi to provide custom validation decorators for file system operations. The framework is part of a monorepo and depends on helpers-lib, script-engine-lib, and Joi. Release cadence is not specified. Key differentiators include built-in custom validators and seamless integration with the definition generation ecosystem.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/definition-generator-framework"},{"id":27687,"title":"deflate","library":"deflate","status":"active","version":"0.8.1","language":"python","ecosystem":"pypi","summary":"Python wrapper for libdeflate, providing fast compression and decompression for raw deflate, zlib, and gzip formats. Current version: 0.8.1. Release cadence: irregular, with recent updates focusing on CMake/scikit-build-core migration.","last_verified":"2026-05-09T00:00:00.000Z","tags":["compression","deflate","zlib","gzip","libdeflate"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/deflate"},{"id":21117,"title":"deflate-dict","library":"deflate-dict","status":"active","version":"1.2.2","language":"python","ecosystem":"pypi","summary":"A Python library for inflating and deflating nested dictionaries. Deflate flattens nested dicts into key paths, and inflate reverses the process. Current version 1.2.2, stable maintenance.","last_verified":"2026-04-27T00:00:00.000Z","tags":["dictionary","flatten","nest","utility"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/deflate-dict"},{"id":3957,"title":"Defused CSV","library":"defusedcsv","status":"active","version":"3.0.0","language":"python","ecosystem":"pypi","summary":"defusedcsv is a Python library (version 3.0.0) that acts as a drop-in replacement for the standard library's `csv` module, specifically designed to mitigate CSV injection attacks. It works by sanitizing output, prepending an apostrophe to cells that start with potentially malicious characters like `=`, `+`, `-`, `@`, `|`, or `%`, and escaping `|` characters within these cells. This prevents spreadsheet software (like MS Excel or LibreOffice) from interpreting the cell content as a formula. The library's release cadence appears to be infrequent, with the latest version published to PyPI on September 2, 2025.","last_verified":"2026-04-11T00:00:00.000Z","tags":["security","csv","injection-prevention","data-sanitization"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/defusedcsv"},{"id":390,"title":"DefusedXML","library":"defusedxml","status":"active","version":"0.7.1","language":"python","ecosystem":"pypi","summary":"DefusedXML provides XML bomb protection for Python standard library modules, currently at version 0.7.1. The library aims to prevent denial of service attacks by handling malicious XML documents safely.","last_verified":"2026-05-12T13:28:49.041Z","tags":["xml","security","parsing","defense"],"install_tag":"stale","install_tag_description":"widespread failures or data too old to trust","api":"https://checklist.day/api/registry/defusedxml"},{"id":25162,"title":"defuss","library":"defuss","status":"active","version":"3.4.5","language":"javascript","ecosystem":"npm","summary":"Defuss is a minimalistic web framework (~2 KiB gzip) that provides JSX rendering, DOM manipulation via a jQuery-like API, and SSR/SSG capabilities. Current version 3.4.5. It emphasizes explicit code over magic, with a tiny codebase (~500 LoC for core packages). Released under MIT. Key differentiators: isomorphic rendering with only three functions (jsx, render, renderToString), tree-shakable, TypeScript-first, and replaces complex state management with simple reactive patterns.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","jsx","render","ssr","ssg","isomorphic","jquery-like","defuss","react-like","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/defuss"},{"id":13064,"title":"Dekko File System Structure Validator","library":"dekko","status":"abandoned","version":"0.2.1","language":"javascript","ecosystem":"npm","summary":"Dekko is a utility designed to validate the output file and directory structure of front-end build or compilation processes. It provides a chainable, assertion-based API to programmatically check for the existence of files or directories, and their types, often used as part of continuous integration (CI) pipelines to prevent malformed or missing assets from being deployed. The package's latest version is 0.2.1, last published in 2016. Due to its age and lack of updates, it is considered abandoned. It differentiates itself by offering a concise, fluid API for defining file system expectations, integrating with Node.js's `glob` for pattern matching.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","test","assert","directory","file","structure"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/dekko"},{"id":10730,"title":"Delaunator","library":"delaunator","status":"active","version":"5.1.0","language":"javascript","ecosystem":"npm","summary":"Delaunator is an incredibly fast and robust JavaScript library designed for generating Delaunay triangulations of 2D points. Currently stable at version 5.1.0, it maintains an active release cadence, consistently delivering performance enhancements and numerical robustness. A key differentiator is its exceptional speed, validated through extensive benchmarks, and its ability to handle degenerate floating-point inputs reliably by integrating `robust-predicates`. It serves as a foundational component for other critical computational geometry libraries like `d3-delaunay` and `d3-geo-voronoi`, extending its utility to Voronoi diagrams and geographic applications. As of v5.0.0, it transitioned to ES Modules by default, necessitating Node.js v12+ environments, and v5.1.0 introduced first-class TypeScript types, making the separate `@types/delaunator` package obsolete.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","delaunay triangulation","computational geometry","algorithms","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/delaunator"},{"id":7151,"title":"Delayed/Soft Assertions for Python","library":"delayed-assert","status":"active","version":"0.4.2","language":"python","ecosystem":"pypi","summary":"delayed-assert is a Python library that provides delayed or soft assertions, allowing test execution to continue even after an `expect()` call fails. All accumulated failures are then reported at a designated point using `assert_expectations()` or implicitly with a decorator/context manager. It is framework-agnostic and currently at version 0.4.2, with a moderate release cadence focusing on usability and feature enhancements like improved test case identification and output control.","last_verified":"2026-04-16T00:00:00.000Z","tags":["testing","assertions","soft-asserts","delayed-assertions","pytest","unittest"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/delayed-assert"},{"id":21116,"title":"delegator","library":"delegator-py","status":"deprecated","version":"0.1.1","language":"python","ecosystem":"pypi","summary":"Subprocesses for Humans 2.0, built on top of pexpect and shiv. Latest version 0.1.1 (unmaintained). No recent releases since 2015.","last_verified":"2026-04-27T00:00:00.000Z","tags":["subprocess","shell","pexpect","command-line"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/delegator-py"},{"id":5898,"title":"Delighted API Python Client","library":"delighted","status":"deprecated","version":"4.2.0","language":"python","ecosystem":"pypi","summary":"The Delighted API Python Client (version 4.2.0) is the official Python library for interacting with the Delighted customer experience platform. It enables programmatic access to send surveys, retrieve responses, manage people, and obtain various engagement metrics. The library is currently in a deprecated state, with the Delighted service itself scheduled for sunset on June 30, 2026. Consequently, this package will no longer receive maintenance or updates after this date.","last_verified":"2026-04-14T00:00:00.000Z","tags":["API client","survey","NPS","customer feedback","deprecated"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/delighted"},{"id":5177,"title":"Delocate macOS Dynamic Library Bundler","library":"delocate","status":"active","version":"0.13.0","language":"python","ecosystem":"pypi","summary":"delocate is a Python library and command-line tool designed to move macOS dynamic libraries into Python packages, particularly for wheels. It helps bundle native dependencies directly into a wheel, making it self-contained and distributable across macOS systems. Currently at version 0.13.0, it maintains an active release cadence with regular updates.","last_verified":"2026-04-13T00:00:00.000Z","tags":["macos","packaging","wheel","build","dependency management","binary","dylibs"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/delocate"},{"id":21118,"title":"Delorean","library":"delorean","status":"maintenance","version":"1.0.0","language":"python","ecosystem":"pypi","summary":"Delorean is a Python library for manipulating datetimes with ease and clarity. Current version 1.0.0 is the first stable release. The project appears to be in maintenance mode with no recent releases since 2016.","last_verified":"2026-04-27T00:00:00.000Z","tags":["datetime","timezone","date-manipulation"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/delorean"},{"id":5178,"title":"Delta (Duration Parsing)","library":"delta","status":"maintenance","version":"0.4.2","language":"python","ecosystem":"pypi","summary":"Delta is a Python library designed for human-friendly, context-aware parsing of duration strings. It allows users to convert natural language descriptions of time durations (e.g., '1 year 2 months and 3 days') into `datetime.timedelta` objects, optionally considering a specific start date for accurate calculations (e.g., for '2 months' relative to January vs. April). The library is currently at version 0.4.2 and appears to have a low release cadence.","last_verified":"2026-04-13T00:00:00.000Z","tags":["duration parsing","time","datetime","natural language","utility"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/delta"},{"id":4500,"title":"Delta Kernel Rust Sharing Wrapper","library":"delta-kernel-rust-sharing-wrapper","status":"active","version":"0.3.1","language":"python","ecosystem":"pypi","summary":"This package (PyPI: `delta-kernel-rust-sharing-wrapper`) provides Python bindings to the `delta-kernel-rs` (Rust) crate, enabling Python users to read Delta Lake tables. It exports its functionality via the `delta_kernel_python` module. It serves as a foundational, low-level component, often consumed by higher-level Delta Lake Python clients. Current version is 0.3.1; releases are typically coordinated with updates to the underlying Rust kernel.","last_verified":"2026-04-12T00:00:00.000Z","tags":["delta-lake","data-lake","rust","ffi","pyarrow","data-reading"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/delta-kernel-rust-sharing-wrapper"},{"id":3958,"title":"Delta Sharing Python Connector","library":"delta-sharing","status":"active","version":"1.4.1","language":"python","ecosystem":"pypi","summary":"The Delta Sharing Python Connector is a client library that implements the Delta Sharing Protocol, enabling secure, real-time exchange of large datasets across different computing platforms without data replication. It allows users to read shared Delta Lake and Apache Parquet tables as pandas DataFrames or Apache Spark DataFrames. The current version is 1.4.1, with frequent minor releases providing continuous improvements and feature enhancements.","last_verified":"2026-04-11T00:00:00.000Z","tags":["data sharing","delta lake","cloud storage","dataframe","pandas","spark","etl","data lakehouse"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/delta-sharing"},{"id":629,"title":"Delta Lake Python APIs for Apache Spark","library":"delta-spark","status":"active","version":"4.1.0","language":"python","ecosystem":"pypi","summary":"delta-spark provides Python APIs to interact with Delta Lake tables using Apache Spark. It enables operations like reading, writing, and time-traveling Delta tables, leveraging Spark's distributed processing capabilities. The library maintains a rapid release cadence, often releasing multiple patch and minor versions for each major iteration. The current version is 4.1.0.","last_verified":"2026-05-12T16:59:33.606Z","tags":["spark","delta lake","data lake","data engineering","pyspark"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/delta-spark"},{"id":857,"title":"Delta Lake Python","library":"deltalake","status":"active","version":"1.5.0","language":"python","ecosystem":"pypi","summary":"Deltalake is an open-source Python library providing native Delta Lake bindings based on the `delta-rs` Rust library, offering efficient and robust interaction with Delta Lake tables without requiring Apache Spark or JVM dependencies. It includes seamless integration with data manipulation libraries like Pandas, Polars, and PyArrow. The library is actively developed, with its current version being 1.5.0, and receives frequent updates to enhance performance and features.","last_verified":"2026-04-11T13:34:28.748Z","tags":["delta lake","data lake","etl","parquet","dataframe","rust","native"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/deltalake"},{"id":23066,"title":"Deluge Client","library":"deluge-client","status":"active","version":"1.10.2","language":"python","ecosystem":"pypi","summary":"Simple Deluge RPC client for managing a Deluge BitTorrent client. Current version 1.10.2, stable with occasional patches.","last_verified":"2026-05-01T00:00:00.000Z","tags":["deluge","bittorrent","rpc","client"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/deluge-client"},{"id":8934,"title":"Delvewheel","library":"delvewheel","status":"active","version":"1.12.0","language":"python","ecosystem":"pypi","summary":"Delvewheel is a utility that creates self-contained Python wheels for Windows by embedding external shared libraries (DLLs) into the wheel. This helps to eliminate common 'DLL not found' errors when deploying Python packages on Windows. The current version is 1.12.0, and it is actively maintained with releases tied to necessary updates for Python versions or dependency handling.","last_verified":"2026-04-16T00:00:00.000Z","tags":["windows","packaging","wheel","dll","build","deployment","bundling"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/delvewheel"},{"id":21119,"title":"Demisto API Client","library":"demisto-py","status":"active","version":"3.2.22","language":"python","ecosystem":"pypi","summary":"A Python library for interacting with the Palo Alto Networks Cortex XSOAR (formerly Demisto) API. Version 3.2.22 supports Python 3.9–3.13. The library provides methods for incidents, indicators, integrations, jobs, and generic API requests. Maintained by Palo Alto Networks; releases follow roughly monthly cadence.","last_verified":"2026-04-27T00:00:00.000Z","tags":["xsoar","demisto","api-client","cortex"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/demisto-py"},{"id":21120,"title":"Demisto SDK","library":"demisto-sdk","status":"active","version":"1.38.24","language":"python","ecosystem":"pypi","summary":"A Python library for developing, testing, and managing Cortex XSOAR content. Version 1.38.24 supports Python 3.9-3.12. Released approximately monthly.","last_verified":"2026-04-27T00:00:00.000Z","tags":["demisto","xsoar","cortex","sdk","security","automation"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/demisto-sdk"},{"id":6585,"title":"demjson3","library":"demjson3","status":"active","version":"3.0.6","language":"python","ecosystem":"pypi","summary":"demjson3 is a Python 3 specific library for encoding, decoding, and validating JSON data, fully compliant with RFC 7159. It is a fork of the `demjson` project, updated to address Python 3 compatibility issues and provide enhanced error handling and linting capabilities. It offers both strict JSON parsing and a non-strict mode for more JavaScript-like syntax. The library is currently at version 3.0.6, with its last release in October 2022.","last_verified":"2026-04-15T00:00:00.000Z","tags":["json","encoding","decoding","validation","lint","parser"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/demjson3"},{"id":7152,"title":"demoji","library":"demoji","status":"active","version":"1.1.0","language":"python","ecosystem":"pypi","summary":"demoji is a Python library (current version 1.1.0) designed to accurately find, remove, and replace emojis in text strings. It leverages data from the Unicode Consortium's emoji code repository, bundling this data at install time rather than requiring a runtime download. The library's release cadence is infrequent, with major versions introducing significant, often backwards-incompatible, changes.","last_verified":"2026-04-16T00:00:00.000Z","tags":["emoji","text processing","unicode","nlp"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/demoji"},{"id":27688,"title":"demoparser2","library":"demoparser2","status":"active","version":"0.41.2","language":"python","ecosystem":"pypi","summary":"A Python library for parsing CS2 (Counter-Strike 2) demo files. It provides fast, low-level access to demo tick data including events, player positions, and game state. Current version: 0.41.2. Weekly releases on PyPI.","last_verified":"2026-05-09T00:00:00.000Z","tags":["cs2","demo parser","counter-strike 2"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/demoparser2"},{"id":5179,"title":"Demucs","library":"demucs","status":"active","version":"4.0.1","language":"python","ecosystem":"pypi","summary":"Demucs (Deep Extractor for Music Sources) is a state-of-the-art open-source AI model for music source separation, developed by Meta AI Research. It separates audio into individual stems like vocals, drums, bass, and other instruments in the waveform domain. The current version, 4.0.1, features a Hybrid Transformer architecture. Demucs is actively maintained and regularly updated, offering high-quality separation capabilities for various applications in music production and audio analysis.","last_verified":"2026-04-13T00:00:00.000Z","tags":["audio","music","separation","AI","deep-learning","waveform","pytorch"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/demucs"},{"id":21121,"title":"DendroPy","library":"dendropy","status":"active","version":"5.0.8","language":"python","ecosystem":"pypi","summary":"A Python library for phylogenetics and phylogenetic computing: reading, writing, simulation, processing and manipulation of phylogenetic trees (phylogenies) and characters. Current version 5.0.8 (requires Python >=3.7). The library has undergone major API changes from v4 to v5 (e.g., removal of deprecated modules, new tree structure classes). Release cadence is irregular, with v5.0.0 released in late 2023 and subsequent bugfix releases.","last_verified":"2026-04-27T00:00:00.000Z","tags":["phylogenetics","phylogeny","tree","bioinformatics","evolution"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/dendropy"},{"id":27691,"title":"deno-test","library":"deno-test","status":"active","version":"1.0.2","language":"javascript","ecosystem":"npm","summary":"Run Deno-style tests (Deno.test, t.step) on Node.js without rewriting test files. v1.0.2 requires Node.js >=23.6.0 for its sync module hooks. Resolution uses @deno/loader to handle jsr:, @std/*, and import maps. Outputs results via node:test runner. Ideal for checking Node.js compatibility of Deno-first packages.","last_verified":"2026-05-09T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/deno-test"},{"id":23533,"title":"Denodo SQLAlchemy Dialect","library":"denodo-sqlalchemy","status":"active","version":"2.0.5","language":"python","ecosystem":"pypi","summary":"A SQLAlchemy dialect for Denodo, enabling SQLAlchemy ORM and Core to connect to Denodo Virtual DataPort. Current version 2.0.5, requires Python >=3.9 and SQLAlchemy >=2.0. Released as needed, with breaking changes in the major version bump from 1.x to 2.x due to SQLAlchemy 2.0 compatibility.","last_verified":"2026-05-01T00:00:00.000Z","tags":["denodo","sqlalchemy","dialect","database","jdbc"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/denodo-sqlalchemy"},{"id":25163,"title":"denolint","library":"denolint","status":"active","version":"2.0.14","language":"javascript","ecosystem":"npm","summary":"Deno lint command-line executable for Node.js, version 2.0.14, released monthly. It leverages the Rust-based deno_lint engine via N-API to provide fast linting for both JavaScript and TypeScript, outperforming eslint. Key differentiators include support for eslint-style ignore patterns, configurable directories, eslint-disable comments, and multiple output formats. It is a fork of @node-rs/deno-lint with added flexibility and CLI usability improvements.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","deno-lint","deno","lint","eslint","napi-rs","napi","n-api","rust"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/denolint"},{"id":10731,"title":"Density Based Clustering Algorithms","library":"density-clustering","status":"maintenance","version":"1.3.0","language":"javascript","ecosystem":"npm","summary":"This JavaScript package provides implementations of popular cluster analysis algorithms, including DBSCAN (Density-Based Spatial Clustering of Applications with Noise), OPTICS (Ordering Points To Identify the Clustering Structure), and K-Means. Currently at version 1.3.0, the package appears to be in a maintenance state, primarily supporting CommonJS environments as indicated by its examples and `bower` installation instructions, which suggest it hasn't fully adopted modern ESM practices or aggressive development cycles. A key differentiator is its direct, unopinionated implementation of these core algorithms for data mining and statistical analysis. While DBSCAN and OPTICS are true density-based methods, K-Means is included for broader utility, though it's important to note it does not rely on density for clustering. The library focuses on providing these fundamental tools for data scientists and developers working with clustering tasks.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","DBSCAN","OPTICS","K-Means","clustering","cluster","analysis","machine","learning"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/density-clustering"},{"id":1449,"title":"Dep-Logic Python Library","library":"dep-logic","status":"active","version":"0.5.2","language":"python","ecosystem":"pypi","summary":"Dep-Logic is a Python library that provides a robust API for working with package version specifiers and dependencies, supporting logical operations (AND, OR) on them. It is currently at version 0.5.2 and sees active development with several releases per year.","last_verified":"2026-04-23T21:18:45.940Z","tags":["dependency management","versioning","specifiers","packaging","logical operations"],"install_tag":"stale","install_tag_description":"widespread failures or data too old to trust","api":"https://checklist.day/api/registry/dep-logic"},{"id":8080,"title":"dep-sync","library":"dep-sync","status":"active","version":"0.1.0","language":"python","ecosystem":"pypi","summary":"dep-sync is a helper Python library designed to synchronize Python environments with their declared dependencies. Currently at version 0.1.0, it provides a foundational tool for ensuring consistency across development and deployment environments. Given its early version, a rapid release cadence for bug fixes and new features is likely.","last_verified":"2026-04-16T00:00:00.000Z","tags":["dependency management","environment synchronization","python","tooling"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/dep-sync"},{"id":13068,"title":"Depcheck","library":"depcheck","status":"active","version":"1.4.7","language":"javascript","ecosystem":"npm","summary":"Depcheck is a widely used command-line interface (CLI) tool and programmatic library for analyzing Node.js project dependencies. Its primary function is to identify unused dependencies, detect missing dependencies required by the codebase, and provide insights into how declared dependencies are actually utilized. The current stable version is 1.4.7. While not adhering to a strict release schedule, the project is actively maintained, with multiple patch releases in 2023 and 2021, and significant updates including a breaking change in 2020 (v1.3.x). A key differentiator for Depcheck is its extensive syntax support, covering not only standard JavaScript (ES5-ES7) and React JSX but also CoffeeScript, TypeScript, SASS/SCSS, and Vue.js. Furthermore, it includes 'special' components designed to recognize dependencies used within various configuration files for tools like Babel, ESLint, Webpack, Jest, and Serverless, moving beyond basic `import` or `require` statements. This comprehensive analysis helps developers maintain leaner, more efficient codebases by facilitating the removal of unnecessary packages, which can improve performance and reduce bundle sizes.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","check","unused","package","packages","depcheck","dependency","dependencies","devDependencies","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/depcheck"},{"id":15096,"title":"Dependable Dependency Injection Framework","library":"dependable","status":"maintenance","version":"1.1.0","language":"javascript","ecosystem":"npm","summary":"Dependable is a minimalist dependency injection (DI) framework specifically designed for Node.js environments. It currently stands at version 1.1.0, a stable release, but exhibits a very low release cadence, with the last significant update being a number of years ago, despite minor recent commits on its GitHub repository. Its core functionality revolves around automatic dependency resolution through function argument introspection, allowing for lazy loading of dependencies. Key differentiators include its simple API for registering and resolving dependencies, support for re-registering components (useful for configuration or mocking), and the ability to override dependencies at resolve time. Unlike more comprehensive modern DI containers like InversifyJS or Awilix, Dependable focuses purely on a lightweight, convention-based approach, omitting features such as explicit type binding, decorator-based configuration, or native asynchronous dependency resolution. This makes it suitable for projects prioritizing simplicity and minimal overhead.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/dependable"},{"id":21123,"title":"dependencies","library":"dependencies","status":"active","version":"7.7.1","language":"python","ecosystem":"pypi","summary":"A Python library for constructor injection designed with OOP in mind. Current version 7.7.1. It uses a simple decorator-based API to inject dependencies into class constructors, supporting type hints and aliases. Release cadence is irregular.","last_verified":"2026-04-27T00:00:00.000Z","tags":["dependency-injection","ioc","oop","constructor-injection"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/dependencies"},{"id":12723,"title":"Dependency Cruiser","library":"dependency-cruiser","status":"active","version":"17.3.10","language":"javascript","ecosystem":"npm","summary":"Dependency Cruiser is a static analysis tool for validating and visualizing dependencies in JavaScript, TypeScript, and CoffeeScript projects, supporting various module systems including ES6, CommonJS, and AMD. Currently at version 17.3.10, the project demonstrates an active release cadence with frequent maintenance and feature updates. Key differentiators include its ability to define and enforce custom architectural rules, detect issues like circular dependencies or missing `package.json` entries, and generate highly customizable dependency graphs in multiple formats such as DOT, SVG, Mermaid, JSON, HTML, or plain text. It offers both a command-line interface for quick analysis and reporting, and a programmatic API for deeper integration into build processes or custom tooling.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","static analysis","circular","dependencies","typescript","coffeescript","ES6","ES2015"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/dependency-cruiser"},{"id":1450,"title":"Dependency Groups (PEP 735 Implementation)","library":"dependency-groups","status":"active","version":"1.3.1","language":"python","ecosystem":"pypi","summary":"The `dependency-groups` library is an active implementation of PEP 735, a standard defining a mechanism for storing package requirements in `pyproject.toml` files that are not included in built project metadata. This library, currently at version 1.3.1 and maintained by the Python Packaging Authority, enables parsing and resolving these dependency groups, including handling nested group inclusions. It's primarily used for development-time dependencies like testing, linting, or documentation, distinguishing them from runtime or optional user-facing dependencies.","last_verified":"2026-04-23T21:19:09.651Z","tags":["packaging","dependencies","pyproject.toml","PEP 735","tooling","development-dependencies"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/dependency-groups"},{"id":1451,"title":"Dependency Injector","library":"dependency-injector","status":"active","version":"4.49.0","language":"python","ecosystem":"pypi","summary":"Dependency Injector is a dependency injection framework for Python. It helps implement the dependency injection principle, offering features like providers (Factory, Singleton, Callable, Configuration, Resource), declarative and dynamic containers, and wiring for integration with frameworks like Django, Flask, and FastAPI. It is mature, production-ready, and optimized for performance with Cython.","last_verified":"2026-04-23T21:19:33.469Z","tags":["dependency-injection","ioc-container","framework","python3","fastapi","flask","django"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/dependency-injector"},{"id":25164,"title":"dependency-lint","library":"dependency-lint","status":"deprecated","version":"7.1.0","language":"javascript","ecosystem":"npm","summary":"Lints package.json dependencies and devDependencies by comparing declared modules against actual usage (requires, execs in scripts). Currently v7.1.0, stable with infrequent releases. Supports Node.js 12, 14, 16. Unlike depcheck, it also inspects shell scripts and npm run scripts for obvious misuse. Provides auto-correct mode and YAML configuration.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","dependency","devDependency","lint"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/dependency-lint"},{"id":18274,"title":"dependent-build","library":"dependent-build","status":"active","version":"0.1.6","language":"javascript","ecosystem":"npm","summary":"Configures multi-project dependency builds to ensure downstream projects are not broken. Version 0.1.6 is an early-stage (pre-1.0) tool that reads a YAML configuration file and triggers dependent project builds, typically in CI pipelines. It targets small repositories and enforces an order of builds when dependencies change. Only supports Node >= 4. The API and configuration format may change.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/dependent-build"},{"id":25166,"title":"deplint","library":"deplint","status":"maintenance","version":"1.1.3","language":"javascript","ecosystem":"npm","summary":"DepLint (v1.1.3) is a lightweight CLI tool that checks that all require/import statements in your JavaScript/TypeScript code are listed as dependencies in package.json. It scans declared file patterns and verifies that every module referenced exists in the project's dependency tree. Unlike similar tools (e.g., dependency-check, eslint-plugin-import), it is unopinionated about module resolution and focuses solely on dependency declaration completeness. It requires a custom 'deplint' key in package.json to configure file patterns and top-level module directories. Release cadence is low; last release was 2019. No known alternatives with identical configuration style.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/deplint"},{"id":7153,"title":"Deprecat Decorator","library":"deprecat","status":"active","version":"2.1.3","language":"python","ecosystem":"pypi","summary":"The `deprecat` library provides a Python `@deprecat` decorator for marking classes, functions, and methods as deprecated. It also includes functionality to deprecate specific arguments within a function using `@deprecat.deprecated_args`. Maintained on GitHub, it's currently at version 2.1.3 and has a moderate release cadence, with the latest significant updates focusing on bug fixes and new features like `remove_version`.","last_verified":"2026-04-16T00:00:00.000Z","tags":["decorator","deprecation","utilities","developer-tooling"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/deprecat"},{"id":391,"title":"Deprecated Library","library":"deprecated","status":"active","version":"1.3.1","language":"python","ecosystem":"pypi","summary":"A Python library providing a `@deprecated` decorator to mark functions, classes, or methods as deprecated, encouraging developers to transition to newer APIs. Current version: 1.3.1. Release cadence: Regular updates with new features and fixes.","last_verified":"2026-05-12T13:29:07.525Z","tags":["deprecation","decorator","Python"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/deprecated"},{"id":10732,"title":"Deprecated React Native PropTypes","library":"deprecated-react-native-prop-types","status":"maintenance","version":"5.0.0","language":"javascript","ecosystem":"npm","summary":"This package provides access to `propTypes` definitions that were formerly exposed directly by React Native components (e.g., `Image.propTypes`, `Text.propTypes`, `TextInput.propTypes`) and global `PropType` definitions (e.g., `ColorPropType`, `ViewPropTypes`, `EdgeInsetsPropType`, `PointPropType`). React Native itself removed these direct exports, encouraging developers to migrate to type-checking libraries like TypeScript or the general `prop-types` package for component validation. This package serves as a compatibility layer for older codebases that still rely on these specific `propTypes` definitions, facilitating a phased migration away from the deprecated patterns. The current stable version is 5.0.0. As a bridge for deprecated features, its release cadence is primarily tied to critical bug fixes or specific React Native migration paths rather than active feature development. Its key differentiator is solely to provide backward compatibility for legacy React Native projects that have not yet fully migrated.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/deprecated-react-native-prop-types"},{"id":480,"title":"Python Deprecation Utilities","library":"deprecation","status":"maintenance","version":"2.1.0","language":"python","ecosystem":"pypi","summary":"The `deprecation` library (version 2.1.0) provides decorators to manage automated deprecations in Python code, including updating docstrings and enabling test failures for removed code. It aims to automate the process of signaling deprecated features to users and ensuring timely removal of obsolete code. The library's last release was in April 2020, suggesting a maintenance or slower release cadence. [1, 7]","last_verified":"2026-05-12T14:11:11.559Z","tags":["deprecation","decorator","warnings","maintenance","code quality"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/deprecation"},{"id":21125,"title":"deprecation-alias","library":"deprecation-alias","status":"active","version":"0.4.0","language":"python","ecosystem":"pypi","summary":"A wrapper around the 'deprecation' library that provides support for deprecated aliases of functions, methods, and classes. Current version 0.4.0, requires Python >=3.6.1. Maintained by domdfcoding, releases are infrequent.","last_verified":"2026-04-27T00:00:00.000Z","tags":["deprecation","alias","wrapper","python"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/deprecation-alias"},{"id":10734,"title":"JavaScript Dependency Regex Extractor","library":"deps-regex","status":"maintenance","version":"0.2.0","language":"javascript","ecosystem":"npm","summary":"deps-regex is a JavaScript utility that provides a regular expression to match `require()` and `import` statements within source code. It is currently at version 0.2.0. This library is designed for performance-critical scenarios where using a full Abstract Syntax Tree (AST) parser would introduce too much overhead. Its primary differentiator is its lightweight, regex-based approach, which comes with inherent fragility and a higher likelihood of false positives compared to syntax tree parsing. Release cadence is infrequent, and its low version number suggests a focused, specific-purpose tool rather than a broadly maintained library. Developers should be aware of its limitations regarding parsing accuracy and potential issues with complex or non-standard code structures.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","exec","expression","expressions","find","match","matcher","matches","matching","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/deps-regex"},{"id":8081,"title":"DepthAI Python Library","library":"depthai","status":"active","version":"3.5.0","language":"python","ecosystem":"pypi","summary":"The `depthai` Python library provides an API to interact with Luxonis OAK (OpenCV AI Kit) devices, enabling users to build sophisticated computer vision and AI applications with on-device processing. It supports various nodes for camera input, neural inference, depth estimation, and data output. The current version is 3.5.0, with a rapid release cadence introducing new features and improvements, often alongside firmware updates.","last_verified":"2026-04-16T00:00:00.000Z","tags":["computer vision","robotics","embedded","camera","AI","OAK","Luxonis"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/depthai"},{"id":1818,"title":"Deptry Dependency Checker","library":"deptry","status":"active","version":"0.25.1","language":"python","ecosystem":"pypi","summary":"Deptry is a command-line utility for Python projects that identifies unused, missing, and transitive dependencies. Maintained by Astral (the team behind Ruff), it's actively developed with regular releases, often in sync with the broader Astral ecosystem.","last_verified":"2026-04-09T00:00:00.000Z","tags":["dependencies","linter","tool","development","static analysis","cli"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/deptry"},{"id":1989,"title":"depyf","library":"depyf","status":"active","version":"0.20.0","language":"python","ecosystem":"pypi","summary":"depyf is a Python library designed to decompile Python functions from bytecode to source code, primarily to demystify the internal workings of PyTorch's `torch.compile`. It helps users understand, adapt to, and tune their PyTorch code for maximum performance. The library is currently at version 0.20.0 and maintains a frequent release cadence, often synchronizing with PyTorch updates to ensure compatibility.","last_verified":"2026-04-24T04:37:11.835Z","tags":["pytorch","debugging","decompilation","bytecode","torch.compile","performance"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/depyf"},{"id":13065,"title":"dequal: Deep Equality Utility","library":"dequal","status":"active","version":"2.0.3","language":"javascript","ecosystem":"npm","summary":"dequal is a minimalist utility for performing deep equality checks on JavaScript values. Currently at version 2.0.3, it offers a stable and performant solution for comparing various data types, including primitives, objects, arrays, functions, regular expressions, dates, Sets, Maps, TypedArrays, and DataViews. The library is actively maintained, with recent patches addressing TypeScript type conditions and \"nodenext\" resolver support. A key differentiator is its exceptionally small bundle size (304B to 489B gzipped) and the provision of two modes: the full `dequal` for comprehensive type support and `dequal/lite` for a smaller footprint that omits support for Sets, Maps, ArrayBuffers, TypedArrays, and DataViews, but maintains IE9+ compatibility. It emphasizes value equality for Set and Map contents/keys, while noting that object key order is irrelevant but array element order is significant.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","deep","deep-equal","equality","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/dequal"},{"id":4928,"title":"Descartes","library":"descartes","status":"deprecated","version":"1.1.0","language":"python","ecosystem":"pypi","summary":"Descartes is a Python library that enables the use of geometric objects, typically from the Shapely library, as Matplotlib paths and patches. It provides a convenient way to integrate vector geometries into Matplotlib plots. The current version is 1.1.0, released on January 17, 2017. Due to its last release date, the project has a very slow or effectively ceased release cadence, leading to compatibility challenges with newer dependencies.","last_verified":"2026-04-12T00:00:00.000Z","tags":["matplotlib","gis","geometry","shapely","plotting","patches","vector graphics","geospatial"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/descartes"},{"id":4929,"title":"Descope Python SDK","library":"descope","status":"active","version":"1.12.1","language":"python","ecosystem":"pypi","summary":"The Descope Python SDK provides convenient access to Descope's user management and authentication APIs for backend applications. It facilitates secure user authentication, session management, and various identity-related operations. The library is actively maintained with frequent updates, ensuring compatibility with the latest Descope platform features.","last_verified":"2026-04-12T00:00:00.000Z","tags":["authentication","auth","security","sdk","identity"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/descope"},{"id":6341,"title":"Descript Audio Codec","library":"descript-audio-codec","status":"active","version":"1.0.0","language":"python","ecosystem":"pypi","summary":"Descript Audio Codec (DAC) is a high-fidelity, general neural audio codec, currently at version 1.0.0. It enables compression of audio (supporting 16kHz, 24kHz, and 44.1kHz sampling rates) into discrete codes at very low bitrates, achieving approximately 90x compression for 44.1 kHz audio at 8 kbps while maintaining exceptional fidelity. It is designed to be universal, working across various audio domains including speech, music, and environmental sounds, and can serve as a drop-in replacement for codecs like EnCodec in audio language modeling applications. The library maintains an active development pace with regular updates.","last_verified":"2026-04-15T00:00:00.000Z","tags":["audio","codec","neural network","deep learning","compression","pytorch"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/descript-audio-codec"},{"id":6586,"title":"Descript Audiotools","library":"descript-audiotools","status":"active","version":"0.7.2","language":"python","ecosystem":"pypi","summary":"Descript Audiotools is a Python library providing object-oriented handling of audio data, featuring functionalities like fast augmentation routines, batching, padding, and GPU-powered operations. The current stable version available on PyPI is 0.7.2. The library is actively maintained, with development continuing on its GitHub repository.","last_verified":"2026-04-15T00:00:00.000Z","tags":["audio","signal processing","deep learning","sound","machine learning"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/descript-audiotools"},{"id":7154,"title":"Deserialize to objects while staying DRY","library":"desert","status":"active","version":"2022.9.22","language":"python","ecosystem":"pypi","summary":"Desert is a Python library that generates serialization schemas for dataclasses and attrs classes, building upon the Marshmallow library. It aims to help developers write DRY (Don't Repeat Yourself) code by automatically deriving serialization/deserialization logic from class definitions. The library is actively maintained, with its current version being 2022.9.22.","last_verified":"2026-04-16T00:00:00.000Z","tags":["serialization","dataclasses","attrs","marshmallow","DRY"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/desert"},{"id":26893,"title":"Deserve Bundler","library":"deserve-bundler","status":"deprecated","version":"0.0.0","language":"javascript","ecosystem":"npm","summary":"Pre-release package with no documentation. Version 0.0.0. No description, repository, or README provided. Likely experimental or placeholder. Unusable for real projects.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","deserve-bundler"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/deserve-bundler"},{"id":19442,"title":"Destiny","library":"destiny","status":"maintenance","version":"0.7.1","language":"javascript","ecosystem":"npm","summary":"Destiny v0.7.1 is a CLI tool that reorganizes JavaScript/TypeScript project file structures into a fractal pattern based on import dependencies. It scans files, builds a directed graph of imports, and restructures folders while fixing import paths. Last released in August 2020, the project appears stable but has no recent activity. It differentiates from other file organizing tools by using actual code dependency analysis rather than naming conventions, though the author notes the approach may be limited.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","auto","fractal","cli","file","prettier","structure"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/destiny"},{"id":10733,"title":"Node.js Destroyable Server","library":"destroyable-server","status":"active","version":"1.1.1","language":"javascript","ecosystem":"npm","summary":"Destroyable-Server, currently at version 1.1.1, is a compact Node.js module designed to enhance the `net.Server` API by providing a reliable and immediate mechanism to terminate all active client connections. When `server.close()` is invoked, it merely ceases to accept new connections, often leaving existing ones open and preventing the Node.js process from exiting cleanly. This library introduces a `destroy()` method to server instances via its `makeDestroyable` utility, which not only stops listening but also forcibly closes every tracked socket. This capability is critical for scenarios requiring rapid server restarts, robust test suite teardowns, or graceful application shutdowns. It works across various `net.Server` subclasses, including HTTP and TLS, and uniquely offers a promise-based interface for awaiting complete connection termination, differentiating it from `server.closeIdleConnections()` which might miss active connections or not be universally available. The project maintains a stable, low-cadence release cycle, reflecting its focused utility and role as part of HTTP Toolkit.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","server","close","destroy","shutdown","net","tls","http","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/destroyable-server"},{"id":27689,"title":"detect-agent","library":"detect-agent","status":"active","version":"0.2.0","language":"python","ecosystem":"pypi","summary":"Library to detect if Python code is running inside an AI agent (e.g., ChatGPT, Claude, Cursor agent) or automated development environment. Current version: 0.2.0. Release cadence: irregular.","last_verified":"2026-05-09T00:00:00.000Z","tags":["agent detection","environment check","AI agent","cursor","copilot","automation"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/detect-agent"},{"id":15588,"title":"Detect Bundler Environment","library":"detect-bundler","status":"active","version":"1.1.0","language":"javascript","ecosystem":"npm","summary":"The `detect-bundler` package provides build-time flags to identify if the current code is being bundled for a web browser (e.g., via Webpack, Browserify) or for React Native (via Metro). Unlike runtime environment detection, this library leverages the `package.json` `browser` field specification to resolve platform-specific code paths during the build process, ensuring zero runtime overhead. Its current stable version is 1.1.0. Given its focused utility, new releases are infrequent and primarily address minor updates or compatibility fixes rather than new features. This design choice makes it particularly useful for libraries or applications needing to conditionally include platform-specific logic without impacting runtime performance, differentiating it from solutions that rely on `navigator` or `process` checks.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","build","bundler","detect","platform","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/detect-bundler"},{"id":10735,"title":"Detect Conflict","library":"detect-conflict","status":"active","version":"1.0.1","language":"javascript","ecosystem":"npm","summary":"detect-conflict is a focused utility library designed to determine if new content for a file can be safely merged with an existing file on disk without introducing conflicts. It achieves this by performing a content-based comparison, returning `true` if a conflict is detected and `false` otherwise. The current stable version is 1.0.1. As a specialized utility, its release cadence is generally slow, with updates primarily addressing bug fixes or minor enhancements rather than frequent new features. It differentiates itself by providing a simple, direct API for conflict *detection* rather than full merging capabilities, making it suitable for use cases like code generators, scaffolding tools, or deployment scripts that need to prevent overwriting user modifications.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/detect-conflict"},{"id":8082,"title":"Delimiter Detector","library":"detect-delimiter","status":"maintenance","version":"0.1.1","language":"python","ecosystem":"pypi","summary":"The `detect-delimiter` Python library, currently at version 0.1.1 and last released in July 2018, provides a simple function to automatically identify the delimiter used in various ad-hoc file formats like CSV or TSV. It primarily operates by counting character frequencies within an input string. The library exposes a single `detect()` function, making it straightforward to use for basic delimiter detection needs. Its release cadence appears to be sporadic or ceased, indicating a stable but not actively developed state.","last_verified":"2026-04-16T00:00:00.000Z","tags":["csv","tsv","delimiter","parser","file-format"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/detect-delimiter"},{"id":2469,"title":"Detect Secrets","library":"detect-secrets","status":"active","version":"1.5.0","language":"python","ecosystem":"pypi","summary":"Detect-secrets is a tool designed to identify and prevent sensitive information, such as API keys, passwords, and other credentials, from being committed into source code repositories. It leverages various detectors, including regex, keyword, and optional machine learning-based algorithms. The current version is 1.5.0, with minor releases typically occurring every few months.","last_verified":"2026-04-24T20:26:53.340Z","tags":["security","static analysis","secrets detection","pre-commit","devsecops"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/detect-secrets"},{"id":10736,"title":"Detect if Running in TS Node","library":"detect-ts-node","status":"active","version":"1.0.5","language":"javascript","ecosystem":"npm","summary":"The `detect-ts-node` package is a utility designed to programmatically determine if the currently executing JavaScript or TypeScript code is running within a `ts-node` environment. It provides a single boolean export that is `true` when `ts-node` is active and `false` otherwise. The current stable version is 1.0.5. Given its highly focused and stable nature, the package likely maintains a very low release cadence, with updates primarily addressing internal `ts-node` changes or minor bug fixes. A key differentiator is its simplicity and direct implementation, based on established discussions within the `ts-node` community, making it a reliable choice for developers who need to implement conditional logic, configuration adjustments, or specific debugging behaviors when operating under `ts-node` versus a pre-compiled JavaScript environment. It explicitly targets `ts-node` detection, distinguishing it from broader TypeScript compilation environment checks.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","detect","ts-node","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/detect-ts-node"},{"id":10737,"title":"AMD Module Dependency Detective","library":"detective-amd","status":"active","version":"6.0.1","language":"javascript","ecosystem":"npm","summary":"detective-amd is a JavaScript utility for statically analyzing JavaScript files or Abstract Syntax Trees (ASTs) to identify dependencies declared using various AMD (Asynchronous Module Definition) module syntaxes. It supports the four core AMD forms ('named', 'dependency list', 'factory', 'no dependencies'), as well as 'driver script' (`require([deps], func)`) and CommonJS-like 'REM' forms (`define(function(require, exports, module) {})`). The package also handles dynamically loaded dependencies and JSX code through `node-source-walk`. The current stable version is 6.0.1. While not on a fixed release schedule, it sees updates to maintain compatibility with modern Node.js versions and dependencies, with major versions primarily driven by Node.js LTS support drops. Its key differentiator is its specialized focus on AMD syntax, offering a robust solution for environments still leveraging RequireJS or similar AMD loaders, distinguishing it from general-purpose CommonJS or ESM dependency analysis tools.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","amd","detective","dependencies","ast","static analysis","requirejs","jsx","module"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/detective-amd"},{"id":10738,"title":"TypeScript Dependency Detective","library":"detective-typescript","status":"active","version":"14.1.1","language":"javascript","ecosystem":"npm","summary":"detective-typescript is a utility library designed to extract the static dependencies from TypeScript module source code or its Abstract Syntax Tree (AST). It provides a programmatic API to analyze imports and exports, including support for various TypeScript features like type-only imports, dynamic imports, and JSX syntax. The current stable version is 14.1.1, with releases occurring somewhat regularly to support newer TypeScript versions and Node.js environments, and to address bug fixes and performance improvements. It differentiates itself by offering fine-grained control over dependency extraction through options like `skipTypeImports`, `mixedImports`, and `skipAsyncImports`, making it suitable for tools that need to build dependency graphs or perform static analysis on TypeScript projects. Its dependency extraction mechanism is robust, relying on AST parsing provided by `@typescript-eslint/typescript-estree`, and it is often used by build tools, bundlers, and linters for static code analysis.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","detective","typescript","dependencies","module","ast","import"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/detective-typescript"},{"id":10739,"title":"Vue Module Dependency Detective","library":"detective-vue2","status":"active","version":"2.3.0","language":"javascript","ecosystem":"npm","summary":"detective-vue2 is a utility library designed to extract module dependencies from Vue Single File Components (SFCs). It parses Vue files, including `<template>`, `<script>`, and `<style>` blocks, to identify `import` and `require` statements, as well as dependencies referenced in template expressions or style imports. The current stable version is 2.3.0, with releases occurring periodically to update underlying dependency parsers (like `detective-typescript`) and add support for new Vue syntax features, such as `script setup` and mixed `script/script setup` blocks. It distinguishes itself by specifically targeting Vue SFCs, providing a comprehensive solution for analyzing the dependency graph of Vue applications, supporting both Vue 2 and Vue 3 constructs. It is crucial for build tools, bundlers, and static analysis.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","detective","dependencies","module","ast","import","vue"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/detective-vue2"},{"id":21122,"title":"JWT Auth Middleware Toolkit","library":"detexter-auth-kit","status":"active","version":"1.0.4","language":"javascript","ecosystem":"npm","summary":"REWRITE: detexter-auth-kit v1.0.4 is a lightweight JWT authentication toolkit for Express.js, providing middleware and utilities for token signing, verification, and route protection. It uses the jsonwebtoken library under the hood. The package is currently in early stages with minimal configuration; future updates may include more robust options. Alternatives like express-jwt offer more features but are heavier. Release cadence is unknown.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/detexter-auth-kit"},{"id":18275,"title":"detox-cli","library":"detox-cli","status":"active","version":"20.51.0","language":"javascript","ecosystem":"npm","summary":"Optional global CLI wrapper for Detox, a gray-box end-to-end testing library for React Native and native mobile apps. This package (v20.51.0) provides the `detox` command-line tool for running tests on simulators/emulators. It is updated alongside the main `detox` package with frequent releases (multiple per month) and supports React Native 0.84 and iOS 26. Key differentiator: lightweight wrapper that can be installed globally, delegating to the local `detox` package to avoid version mismatches.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","detox","cli"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/detox-cli"},{"id":23535,"title":"Detoxify","library":"detoxify","status":"active","version":"0.5.2","language":"python","ecosystem":"pypi","summary":"Detoxify is a Python library for detecting toxic comments using pre-trained transformer models. It provides a simple interface to classify text as toxic, severe toxic, obscene, threat, insult, identity hate, etc. The latest version is 0.5.2, with releases approximately every few months. It requires Python >=3.7 and supports Hugging Face transformers.","last_verified":"2026-05-01T00:00:00.000Z","tags":["toxic-comment","moderation","nlp","transformers","pytorch","safety"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/detoxify"},{"id":13066,"title":"dets: TypeScript Declaration Bundler","library":"dets","status":"active","version":"0.17.0","language":"javascript","ecosystem":"npm","summary":"dets is a utility for bundling TypeScript declaration files (`.d.ts`) into a single output file. Its primary use case is to create isolated declaration files that do not depend on external declaration packages or to selectively export a public API. Currently at version `0.17.0`, the project appears to have a regular, albeit minor, release cadence with frequent bug fixes and dependency updates, indicating active maintenance. Key differentiators include its ability to ignore, remove, or preserve specific properties and inheritance clauses within declarations using special JSDoc-like comments (`@ignore`, `@dets_preserve`, `@dets_removeprop`, `@dets_removeclause`), offering fine-grained control over the generated declaration file content. It supports both CLI and programmatic usage in Node.js environments.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","typescript","declaration","bundler","tds","file","generate","types"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/dets"},{"id":15428,"title":"Development Build Release Automation","library":"dev-build-release","status":"active","version":"0.1.6","language":"javascript","ecosystem":"npm","summary":"The `dev-build-release` package is a suite of command-line tools designed to automate versioning for development and feature branch releases within JavaScript/TypeScript projects. Its primary utility, `dev-build-release`, modifies the `package.json` version string by appending build numbers and branch names, following a structured schema (e.g., `1.0.0-feat-branch.123`). This functionality is essential for maintaining distinct pre-release versions in continuous integration and delivery (CI/CD) environments. The package also includes `determine-version`, which assists in identifying downstream dependent repositories that may require updates based on the current project's version, and `generate-version-file`, a tool that creates a `version.json` file containing detailed build information derived from `package.json` and, optionally, CI variables from systems like Jenkins or GitLab. Currently at version `0.1.6`, the project demonstrates a moderate release cadence, focusing on compatibility fixes, such as adapting to older JavaScript engines by internally replacing `replaceAll` with `replace`, and enhancing integration with diverse CI systems. Its key differentiator is its ability to streamline the often-complex process of consistent development versioning, removing the need for manual intervention and proving particularly valuable for workflows that rely heavily on feature branches.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","npm","release","dev"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/dev-build-release"},{"id":10740,"title":"dev-null Stream Sink","library":"dev-null","status":"active","version":"0.1.1","language":"javascript","ecosystem":"npm","summary":"The `dev-null` package for Node.js provides a straightforward implementation of a `/dev/null` stream, consuming all piped input data without emitting any output. This utility is particularly useful in testing, debugging, or scenarios where stream data needs to be discarded to prevent side effects, such as when monitoring stream events rather than their payload. Currently at version 0.1.1, the package is exceptionally stable due to its singular, well-defined purpose, and is not expected to receive frequent updates or new features. Its key differentiator is its minimal API and focused functionality, making it a drop-in solution for stream nullification without introducing unnecessary overhead or complex configurations, serving as a direct parallel to the Unix `/dev/null` device for data streams.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","streams","test","debug","ignore","silence"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/dev-null"},{"id":25165,"title":"dev-refresh","library":"dev-refresh","status":"active","version":"1.2.1","language":"javascript","ecosystem":"npm","summary":"Dev-refresh is a CLI utility that watches directories for changes, runs a command (e.g., bundler or transpiler) on change, and automatically reloads the browser. If the command fails, the error message is displayed on the page, and the page is not reloaded. Current stable version: 1.2.1. Release cadence: low, with infrequent updates. It supports serving local files or proxying to an existing server. Differentiators: lightweight, no build step required, inline error display. Not for production use.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/dev-refresh"},{"id":9654,"title":"DevCycle Python Server SDK","library":"devcycle-python-server-sdk","status":"active","version":"3.13.7","language":"python","ecosystem":"pypi","summary":"The DevCycle Python Server SDK provides real-time feature flag delivery and experimentation capabilities for Python applications. It allows developers to define, manage, and evaluate feature flags and A/B tests to deliver personalized experiences. The SDK fetches configurations, evaluates variables, and tracks events. The current version is 3.13.7, with frequent releases addressing bug fixes and minor feature enhancements.","last_verified":"2026-04-17T00:00:00.000Z","tags":["feature flags","experimentation","devops","sdk","asyncio","server-side"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/devcycle-python-server-sdk"},{"id":7155,"title":"Developer Disk Image Downloader","library":"developer-disk-image","status":"active","version":"0.2.0","language":"python","ecosystem":"pypi","summary":"The 'developer-disk-image' Python library automates the download of Apple Developer Disk Images and Personalized Images. These images are essential for iOS development and debugging, allowing tools like Xcode to connect to devices running specific iOS versions. The library fetches these files directly from GitHub repositories. The current version is 0.2.0, with updates typically aligning with new iOS releases or Xcode versions.","last_verified":"2026-04-16T00:00:00.000Z","tags":["iOS","Xcode","DeveloperDiskImage","Apple","automation","github"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/developer-disk-image"},{"id":17571,"title":"DevExpress Dashboard CLI","library":"devexpress-dashboard-cli","status":"active","version":"25.2.6","language":"javascript","ecosystem":"npm","summary":"The `devexpress-dashboard-cli` package provides command-line interface tools specifically designed to streamline development with DevExpress Dashboards. Its primary functions include building custom themes for the Web Dashboard using metadata from the DevExtreme ThemeBuilder and generating new application projects that integrate DevExpress Dashboard controls. The current stable version is 25.2.6, aligning with DevExpress's consistent twice-per-year major release cadence. This CLI is an essential tool for developers working within the DevExpress ecosystem, enabling automated theme generation and project setup, differentiating it from generic CLIs by its deep integration with DevExpress components and design patterns. It handles the conversion of customized DevExtreme ThemeBuilder resource files into Web Dashboard themes and assists in the initial scaffolding of DevExpress-enabled applications, particularly in client-server architectures like Angular with ASP.NET Core backends.","last_verified":"2026-04-23T00:00:00.000Z","tags":["javascript","devexpress","dashboard","cli","themebuilder","theme","application"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/devexpress-dashboard-cli"},{"id":10743,"title":"DevExtreme UI Component Suite","library":"devextreme","status":"active","version":"25.2.6","language":"javascript","ecosystem":"npm","summary":"DevExtreme is an enterprise-ready JavaScript/TypeScript UI component suite offering a comprehensive collection of high-performance and responsive UI components for web development. It supports popular front-end frameworks including Angular, React, Vue, and jQuery. The current stable version is 25.2.6, released on April 7, 2026. DevExtreme maintains a consistent release cadence with two major versions annually (e.g., 25.1 and 25.2) and frequent patch updates for bug fixes and minor enhancements. Key differentiators include a vast array of widgets like DataGrid, TreeList, and various charts, alongside an integrated theming engine, client-side data management, and extensive globalization capabilities. It provides a unified API for a consistent developer experience across supported frameworks, abstracting underlying DOM complexities.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","devextreme","devexpress","UI","UX","component","Components","ui-components","jQuery","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/devextreme"},{"id":18276,"title":"DevExtreme CLI","library":"devextreme-cli","status":"active","version":"1.14.2","language":"javascript","ecosystem":"npm","summary":"DevExtreme CLI is a command-line tool for scaffolding and building DevExtreme applications. Version 1.14.2 supports creating new projects, adding templates, and managing themes for React, Angular, and Vue frameworks. Requires Node.js >20.19.0 and is distributed under the MIT license. It integrates with DevExtreme components and provides a themebuilder for customizing themes. The tool is actively maintained by DevExpress.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","devexpress","devextreme","cli","themebuilder","theme","application"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/devextreme-cli"},{"id":10741,"title":"DevExtreme UI and Visualization Components for React","library":"devextreme-react","status":"active","version":"25.2.6","language":"javascript","ecosystem":"npm","summary":"DevExtreme React is a comprehensive suite of UI and visualization components for React applications, providing high-performance, enterprise-grade widgets such as data grids, charts, editors, and navigation controls. These components act as React wrappers around the core DevExtreme JavaScript library. The current stable version is 25.2.6. DevExtreme typically follows a structured release cadence with two major updates per year (e.g., 25.1, 25.2) and frequent patch releases, often monthly or bi-monthly, ensuring continuous improvements and bug fixes. Key differentiators include an extensive feature set within components (like advanced data binding, filtering, and grouping in the DataGrid), a consistent API, and comprehensive documentation. It is particularly well-suited for complex business applications requiring a rich, responsive user interface. While the `devextreme-react` package itself is MIT licensed, the underlying DevExtreme components require a commercial license from DevExpress for production use.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","React","React grid","react-component","devextreme","devexpress","UI","UX","component","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/devextreme-react"},{"id":10742,"title":"DevExtreme Vue Components","library":"devextreme-vue","status":"active","version":"25.2.6","language":"javascript","ecosystem":"npm","summary":"DevExtreme Vue is the official wrapper for DevExtreme UI and visualization components, allowing developers to seamlessly integrate a comprehensive suite of high-performance components into Vue.js applications. This includes a robust DataGrid, various charts, advanced editors, and more, all designed for optimal performance and integration within Vue 3 projects. The current stable version is 25.2.6, released in April 2026. DevExpress maintains a frequent release cadence, typically delivering minor updates and patches multiple times a month, with major versions (e.g., 25.1, 25.2) released periodically throughout the year. Its key differentiators are its extensive feature set, enterprise-grade support, and a consistent API across its diverse component library, making it suitable for complex business application development.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","Vue","Vue grid","vue-component","devextreme","devexpress","UI","UX","component","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/devextreme-vue"},{"id":27690,"title":"devframe","library":"devframe","status":"active","version":"0.1.21","language":"javascript","ecosystem":"npm","summary":"A framework-neutral foundation for building generic DevTools, part of the Vite DevTools monorepo (MIT). Current stable version is 0.1.21, with weekly releases featuring breaking changes and new capabilities. Provides an RPC layer based on birpc + valibot + WebSocket presets, plus six built-in hosts: RPC, docks, views, terminals, logs, commands, and an agent interface for MCP integration. Includes adapters for CLI, build, SPA, Vite, Kit, embedded, and MCP. Key differentiators: designed specifically for developer tooling, first-class MCP support for AI agents, and a modular architecture that decouples UI from logic since v0.1.21. Ships TypeScript types. Requires @modelcontextprotocol/sdk as a peer dependency for MCP features.","last_verified":"2026-05-09T00:00:00.000Z","tags":["javascript","devtools","rpc","toolbox","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/devframe"},{"id":8935,"title":"DeviceDetector","library":"device-detector","status":"active","version":"6.2.0","language":"python","ecosystem":"pypi","summary":"DeviceDetector is a precise and fast user agent parser and device detector for Python, backed by a large and frequently updated user agent database. It parses any user agent string to detect the browser, operating system, device used (desktop, tablet, mobile, TV, etc.), brand, and model. Optimized for speed through efficient code and in-memory caching, the library is currently at version 6.2.0 and maintains an active release cadence, primarily updating to incorporate upstream detection rules from the Matomo project.","last_verified":"2026-04-16T00:00:00.000Z","tags":["user agent","device detection","browser detection","os detection","client hints","mobile detection"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/device-detector"},{"id":10744,"title":"Device Detector JS","library":"device-detector-js","status":"active","version":"3.0.3","language":"javascript","ecosystem":"npm","summary":"device-detector-js is a robust JavaScript/TypeScript library designed for precise user agent parsing and device detection. It identifies the browser, operating system, device type (desktop, mobile, tablet, TV, etc.), brand, and model from any user agent string. As a JavaScript port of Matomo's highly regarded `device-detector` library (specifically version 4.2.3), it benefits from an extensive and regularly updated open-source user agent database. The current stable version is 3.0.3, and its release cadence is likely tied to updates from the upstream Matomo project to maintain accuracy and coverage. Key differentiators include its lack of external dependencies, comprehensive TypeScript support, and a rigorous testing suite comprising over 10,000 user agent strings. While it functions in both Node.js and browser environments, the library strongly advises against browser-side usage for performance-critical applications due to its size and processing overhead.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","user-agent","parsing","parser","device","mobile","tablet","phone","desktop","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/device-detector-js"},{"id":4347,"title":"Apple DeviceCheck API","library":"devicecheck","status":"active","version":"1.3.3","language":"python","ecosystem":"pypi","summary":"The `devicecheck` Python library provides a wrapper for the Apple DeviceCheck API, allowing developers to manage device state and assert app integrity to reduce fraudulent use of services. It supports both synchronous and asynchronous operations. The library is actively maintained, with regular releases, currently at version 1.3.3.","last_verified":"2026-04-12T00:00:00.000Z","tags":["Apple","DeviceCheck","fraud","security","asyncio","iOS","authentication"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/devicecheck"},{"id":9655,"title":"Python Devicetree Library","library":"devicetree","status":"active","version":"0.0.2","language":"python","ecosystem":"pypi","summary":"The `devicetree` library provides Python tools for parsing and manipulating devicetree files, commonly used in embedded systems. It supports both binary (.dtb) and source (.dts) formats. The current version is 0.0.2, indicating early development, and releases are not on a fixed cadence.","last_verified":"2026-04-17T00:00:00.000Z","tags":["embedded","devicetree","hardware","parsing","zephyr","firmware"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/devicetree"},{"id":18277,"title":"Devicetree Language Server","library":"devicetree-language-server","status":"active","version":"0.9.3","language":"javascript","ecosystem":"npm","summary":"A Language Server Protocol (LSP) implementation for Devicetree source files (.dts/.dtsi) based on Devicetree Specification v0.4. Current stable version is 0.9.3, with frequent releases addressing bugs and adding features. Provides IDE features like go-to-definition, hover, formatting, diagnostics, semantic tokens, and Zephyr DT macro support. Supports Zephyr and Linux devicetree bindings, and integrates with multiple editors (VS Code, Neovim, Helix, kakoune). Differentiator: dedicated DTS LSP with deep understanding of devicetree semantics, unlike generic XML-based tools.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","dts","devicetree","lsp","formatting"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/devicetree-language-server"},{"id":23536,"title":"Devo Python SDK","library":"devo-sdk","status":"active","version":"7.0.0","language":"python","ecosystem":"pypi","summary":"Official Python SDK for Devo (data analytics and logging platform). Version 7.0.0, released 2026-02-11. Provides client libraries for querying, sending data, and managing lookups. Release cadence is irregular (several minor patches per year).","last_verified":"2026-05-01T00:00:00.000Z","tags":["devo","analytics","logging","sdk","api"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/devo-sdk"},{"id":15591,"title":"Devour JSON-API Client","library":"devour-client","status":"active","version":"3.2.0","language":"javascript","ecosystem":"npm","summary":"Devour Client is a lightweight, framework-agnostic JavaScript client for consuming JSON:API compliant APIs. It simplifies the often painful process of manually serializing and deserializing JSON:API resources, providing clear conventions for pagination, filtering, sparse fields, and relationships. Currently stable at version 3.2.0, it focuses on offering a simple yet comprehensive feature set that differentiates it from other JavaScript JSON:API client implementations by abstracting away the complexities of the specification. While a specific release cadence isn't defined, the project sees regular maintenance and dependency updates. It provides a flexible middleware stack and configurable options for common API patterns like pluralization, trailing slashes, and authentication.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","Devour","JSON-API","API","Client"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/devour-client"},{"id":7156,"title":"devpi-client","library":"devpi-client","status":"active","version":"7.2.1","language":"python","ecosystem":"pypi","summary":"devpi-client is a command-line tool for managing devpi-server instances, facilitating Python packaging workflows. It enables users to upload, test, and install packages from devpi indexes. As of version 7.2.1, it continues to support essential package management operations and is actively maintained with regular releases, typically used in conjunction with a running devpi-server.","last_verified":"2026-04-16T00:00:00.000Z","tags":["pypi","package management","cli","devpi","packaging","private index","artifact repository"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/devpi-client"},{"id":7157,"title":"devpi-common","library":"devpi-common","status":"active","version":"4.1.1","language":"python","ecosystem":"pypi","summary":"devpi-common is a utility library providing common functionalities like URL handling, metadata parsing, and archive management. It is primarily used by devpi-server and devpi-client to ensure consistent behavior across the devpi ecosystem. The current version is 4.1.1, with releases often coinciding with major devpi component updates, typically several times a year.","last_verified":"2026-04-16T00:00:00.000Z","tags":["devpi","utility","packaging","pypi","url-handling","metadata","archive"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/devpi-common"},{"id":8936,"title":"devpi-server","library":"devpi-server","status":"active","version":"6.19.3","language":"python","ecosystem":"pypi","summary":"devpi-server is the backend component of the devpi system, providing a robust and flexible solution for hosting private Python package indexes and acting as an on-demand caching mirror for PyPI. It allows users to manage multiple indexes, upload packages and documentation, and configure index inheritance, making it ideal for enterprise environments and local development workflows. The current version is 6.19.3, with a regular release cadence as seen from recent changelog entries.","last_verified":"2026-04-16T00:00:00.000Z","tags":["package index","pypi","server","devops","caching","python-packages"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/devpi-server"},{"id":2923,"title":"Python's Missing Debug Print Command","library":"devtools","status":"active","version":"0.12.2","language":"python","ecosystem":"pypi","summary":"devtools provides an enhanced debug print command for Python, offering formatted output with file, line number, function information, and variable names. It's designed to be more readable than the standard `print()` function, especially for complex data structures. The library is actively maintained, with its current version being 0.12.2, and has a consistent release cadence.","last_verified":"2026-04-25T03:11:01.152Z","tags":["debug","logging","development tools","pretty print","diagnostics"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/devtools"},{"id":19443,"title":"devtools-ignore-webpack-plugin","library":"devtools-ignore-webpack-plugin","status":"active","version":"0.2.0","language":"javascript","ecosystem":"npm","summary":"A Webpack 5 plugin (v0.2.0, latest) that adds `x_google_ignoreList` to sourcemaps, allowing Chrome DevTools to hide library/framework code from the call stack. Low release cadence, only two commits. Differentiators: small, focused, no dependencies beyond Webpack 5 peer dependency. Originally extracted from Angular CLI. Requires sourcemaps enabled (inline not supported). Ships TypeScript types. Node >=16.14.2 required.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","webpack","plugin","devtools","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/devtools-ignore-webpack-plugin"},{"id":27692,"title":"Dex Retargeting","library":"dex-retargeting","status":"active","version":"0.5.0","language":"python","ecosystem":"pypi","summary":"Dex Retargeting is a Python library for retargeting hand poses from human hand models to dexterous robot hands. It supports multiple retargeting methods (e.g., keypoint-based, joint angle mapping) and is designed for use in robot learning and teleoperation. Version 0.5.0 has a nightly release cadence, with active development. Requires Python >=3.7, <3.13.","last_verified":"2026-05-09T00:00:00.000Z","tags":["robot hand","retargeting","dexterous manipulation","hand pose","MANO"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/dex-retargeting"},{"id":17572,"title":"Dexie Encryption Middleware","library":"dexie-encrypted","status":"active","version":"2.0.0","language":"javascript","ecosystem":"npm","summary":"dexie-encrypted provides a robust middleware solution for encrypting and decrypting data stored in Dexie.js (IndexedDB wrapper) databases. It transparently handles cryptographic operations, ensuring sensitive information is stored securely at rest within the browser's persistent storage. The current stable version, 2.0.0, is specifically designed for compatibility with Dexie v3.0.0 and newer versions. This library typically follows the release cadence of major Dexie versions and security patches, focusing on stability and integration. Its primary differentiator is its deep integration with Dexie's hook system, allowing developers to add encryption to their existing Dexie projects with minimal code changes by simply importing the library and configuring the encryption key and tables.","last_verified":"2026-04-23T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/dexie-encrypted"},{"id":17573,"title":"Dexie Logger Middleware","library":"dexie-logger","status":"active","version":"1.2.6","language":"javascript","ecosystem":"npm","summary":"Dexie Logger is a middleware for Dexie.js, a wrapper for IndexedDB, designed to provide enhanced debugging capabilities by logging database operations. Currently at version 1.2.6, it offers detailed insights into database interactions such as `mutate`, `get`, `query`, and `openCursor`. While a specific release cadence isn't published, the project includes future development ideas, indicating an active maintenance state. Its key differentiator lies in its deep integration with Dexie, allowing developers to filter logs based on specific tables and operation types using either a whitelist or a blacklist approach. This makes it a valuable tool for isolating and debugging complex data flow issues within Dexie-backed applications, improving development efficiency and understanding of IndexedDB transactions.","last_verified":"2026-04-23T00:00:00.000Z","tags":["javascript","Dexie","Logger","Middleware","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/dexie-logger"},{"id":17576,"title":"Dexie Observable Addon","library":"dexie-observable","status":"active","version":"4.0.1-beta.13","language":"javascript","ecosystem":"npm","summary":"Dexie.Observable is an addon for Dexie.js that significantly enhances IndexedDB functionality by enabling cross-window and cross-instance database change observation. It introduces an event mechanism, similar to `localStorage`'s `onstorage`, specifically for IndexedDB, allowing web applications to react in real-time to data modifications, irrespective of the originating tab or worker. This ensures views remain synchronized and up-to-date across all connected clients. The package is an integral part of the Dexie.js ecosystem, fully compatible with Dexie v4.x, and typically releases in alignment with Dexie.js's maintenance and feature updates. Although the package version provided is `4.0.1-beta.13`, it functions within the broader stable Dexie v4 environment. Furthermore, it forms the foundational layer for `Dexie.Syncable.js`, which provides robust two-way data replication capabilities with remote servers.","last_verified":"2026-04-23T00:00:00.000Z","tags":["javascript","indexeddb","browser","dexie","addon","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/dexie-observable"},{"id":15099,"title":"React Hooks for Dexie.js","library":"dexie-react-hooks","status":"active","version":"4.4.0","language":"javascript","ecosystem":"npm","summary":"dexie-react-hooks provides a collection of React hooks designed for seamlessly integrating Dexie.js, a wrapper for IndexedDB, into React applications. It facilitates reactive data fetching and real-time updates directly from the IndexedDB database, abstracting away the complexities of manual subscription management. The current stable version is 4.4.0, aligning with the broader Dexie.js ecosystem releases. The package follows a release cadence tied closely to the main Dexie.js library, with frequent updates addressing bug fixes and new features, such as enhanced Y.js integration and Dexie Cloud capabilities. Its key differentiators include simplifying reactive state management with IndexedDB, offering idiomatic React patterns for database interactions, and ensuring components re-render automatically when underlying data changes.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","react","hooks","indexeddb","storage","data-fetching","reactive","subscription","dexie","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/dexie-react-hooks"},{"id":21126,"title":"df2gspread","library":"df2gspread","status":"maintenance","version":"1.0.4","language":"python","ecosystem":"pypi","summary":"Library to export pandas DataFrames to Google Spreadsheets. Version 1.0.4, last released in 2017. No longer actively maintained.","last_verified":"2026-04-27T00:00:00.000Z","tags":["google-sheets","pandas","data-export","spreadsheets","gspread"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/df2gspread"},{"id":25167,"title":"dfa","library":"dfa","status":"maintenance","version":"1.2.0","language":"javascript","ecosystem":"npm","summary":"A JavaScript library that compiles a regular-expression-like syntax into fast deterministic finite automata (DFA). Version 1.2.0 is the latest as of 2025, with no active development in recent years. It is designed for pattern matching against non-string sequences (e.g., arrays of symbols) and provides a portable state machine representation. Supports common regex operators like alternation, concatenation, repetition, and tagging. Files are written in a custom CoffeeScript-like DSL and compiled to efficient match tables.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","state","machine","compiler"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/dfa"},{"id":25168,"title":"dflua","library":"dflua","status":"active","version":"1.0.2","language":"javascript","ecosystem":"npm","summary":"A Lua-to-DiamondFire transpiler, version 1.0.2. Converts Lua code into DiamondFire code blocks for use within the Minecraft server plugin DiamondFire. No release cadence documented. Key differentiator: enables DiamondFire developers to write code in a higher-level language (Lua) instead of graphical blocks. Minimal documentation and low adoption.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","lua","transpiler","compiler","diamondfire"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/dflua"},{"id":26894,"title":"dfx-transloco-markup","library":"dfx-transloco-markup","status":"active","version":"21.0.0","language":"javascript","ecosystem":"npm","summary":"Angular component for rendering translations with markup as an extension for Transloco (v21, Angular 21+, Transloco 8). Fork of ngx-transloco-markup, providing a <transloco> component that supports inline HTML-like markup in translation strings without innerHTML or splitting translations. Ships TypeScript types, published in Angular Package Format. Release cadence aligns with Angular major versions. Key differentiators: extensible transpiler architecture, automatic context detection, no XSS risk compared to [innerHTML].","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","ng","ngx","angular2","angular","transloco","markup","plugin","translation","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/dfx-transloco-markup"},{"id":21124,"title":"Deep Graph Library (DGL)","library":"dgl","status":"active","version":"2.4.0","language":"python","ecosystem":"pypi","summary":"An open-source Python library for deep learning on graphs, supporting PyTorch, TensorFlow, and Apache MXNet. Currently at version 2.4.0, with releases every few months. Focuses on graph neural networks (GNNs) and scalable graph computation.","last_verified":"2026-04-27T00:00:00.000Z","tags":["graph-neural-networks","deep-learning","gpu","pytorch"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/dgl"},{"id":17575,"title":"Dgraph JavaScript HTTP Client","library":"dgraph-js-http","status":"active","version":"23.0.0-rc1","language":"javascript","ecosystem":"npm","summary":"dgraph-js-http is the official JavaScript HTTP client for Dgraph, a distributed graph database. It enables interaction with Dgraph instances over HTTP, supporting fundamental graph operations like queries, mutations, and schema alterations. This client is suitable for both browser and Node.js environments where a gRPC connection, typically handled by the `dgraph-js` library, might be impractical or undesirable. The latest release series is currently `v23.0.0-rc1`, indicating a development stage. While the project previously followed a CalVer (Calendar Versioning) scheme aligned with Dgraph server releases, the recent release cadence seems more feature-driven. Key differentiators include its lightweight HTTP-based approach, comprehensive API for DQL operations, and robust support for Dgraph Cloud features such as ACLs, API key management (`setCloudApiKey`), and multi-tenancy via `loginIntoNamespace()`. The library actively incorporates security fixes and addresses known vulnerabilities.","last_verified":"2026-04-23T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/dgraph-js-http"},{"id":23537,"title":"DhanHQ - Official Python Client","library":"dhanhq","status":"active","version":"2.2.0","language":"python","ecosystem":"pypi","summary":"The official Python client for communicating with the DhanHQ API, version 2.2.0. Provides access to trading, order management, market data, and portfolio endpoints for the Dhan stock trading platform. Release cadence is irregular.","last_verified":"2026-05-01T00:00:00.000Z","tags":["trading","stock-market","dhan","api-client"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/dhanhq"},{"id":9656,"title":"dhooks-lite","library":"dhooks-lite","status":"active","version":"1.1.0","language":"python","ecosystem":"pypi","summary":"dhooks-lite is a lightweight Python wrapper for interacting with Discord webhooks, focusing on essential functionality for sending messages and embeds. It provides a simpler alternative to the original `dhooks` library. The current version is 1.1.0, and it has a moderate release cadence, with the last update in mid-2023.","last_verified":"2026-04-17T00:00:00.000Z","tags":["discord","webhook","api","messaging"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/dhooks-lite"},{"id":25169,"title":"Dhurandar","library":"dhurandar","status":"active","version":"1.0.5","language":"javascript","ecosystem":"npm","summary":"Dhurandar is a lightweight, esoteric programming language compiler that transpiles Hinglish-based syntax to JavaScript. It uses fun keywords like 'oye sun' for variable declarations and 'hamzaKiDiary' for console output. Version 1.0.5 is the latest stable release; development appears sporadic with no clear release cadence. The package is primarily a novelty language for educational or entertainment purposes, not meant for production. It can be run via npx without installation.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","dhurandar","pakkimkc","oye sun","hamzaKiDiary","programming language","hinglish","custom language","compiler"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/dhurandar"},{"id":14528,"title":"Vue 2 Input Mask Plugin","library":"di-vue-mask","status":"maintenance","version":"1.2.1","language":"javascript","ecosystem":"npm","summary":"di-vue-mask is a Vue.js plugin that provides input masking capabilities for HTML input elements, specifically designed for Vue 2 applications. It is currently at version 1.2.1 and has not been updated in approximately 5 years. This library differentiates itself by building upon `String-Mask` for its core masking logic and offering a variety of predefined masks such as `v-mask-date`, `v-mask-phone`, `v-mask-decimal`, `v-mask-cpf`, `v-mask-cnpj`, `v-mask-cep`, and `v-mask-cc`, along with a generic `v-mask` directive. Its release cadence is inactive, with the last significant update in v1.1.0 focusing on compatibility. A key characteristic is its strict dependency on Vue 2, meaning it is not compatible with Vue 3 or later versions.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","vue","mask","plugin"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/di-vue-mask"},{"id":1819,"title":"Diagrams","library":"diagrams","status":"active","version":"0.25.1","language":"python","ecosystem":"pypi","summary":"Diagrams is a Python library that allows users to draw cloud system architectures and other technical diagrams as code. It leverages Graphviz to render visual representations, enabling version-controlled, reproducible, and dynamic documentation for multi-cloud deployments (AWS, Azure, GCP, Kubernetes, etc.), on-premise solutions, and more. Currently at version 0.25.1, the library maintains an active release cadence with frequent updates adding new icons and features.","last_verified":"2026-04-24T01:52:48.296Z","tags":["diagrams","architecture","cloud","graphviz","visualization","devops","infrastructure-as-code","documentation"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/diagrams"},{"id":7158,"title":"Diastatic Malt","library":"diastatic-malt","status":"active","version":"2.15.3","language":"python","ecosystem":"pypi","summary":"Diastatic Malt (pypi-slug: `diastatic-malt`) is a Python library (current version 2.15.3) designed for source-to-source transformations and operator overloading, including the ability to overload built-in Python keywords. It allows for transforming regular Python code into a new form suitable for specific purposes, such as program capture. The library's core functionalities are adapted from TensorFlow's AutoGraph module, aiming to provide similar capabilities without a direct TensorFlow dependency. Releases are infrequent and tied to internal needs, with minor versions released as changes are integrated.","last_verified":"2026-04-16T00:00:00.000Z","tags":["operator overloading","AST transformation","AutoGraph","meta-programming","source-to-source"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/diastatic-malt"},{"id":13067,"title":"Dicer Streaming Multipart Parser","library":"dicer","status":"active","version":"0.3.1","language":"javascript","ecosystem":"npm","summary":"Dicer is a high-performance streaming multipart parser specifically designed for Node.js environments. It excels at efficiently processing `multipart/form-data` streams, making it suitable for handling HTTP file uploads and other multipart-encoded data with a focus on speed and low memory usage. The current stable version, 0.3.1, indicates a mature but not aggressively changing codebase. While it doesn't adhere to a rapid release cadence, its stability and proven performance make it a reliable choice for its specialized task. A key differentiator is its low-level, event-driven streaming API, providing developers with fine-grained control over the parsing process and part handling, contrasting with higher-level form parsing libraries that might buffer entire data sets. This design choice contributes to its reported efficiency and minimal memory footprint, especially beneficial for high-throughput applications where large file uploads are common. Benchmarks highlight its speed against alternatives, positioning it as a performant solution in the Node.js ecosystem.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","parser","parse","parsing","multipart","form-data","streaming"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/dicer"},{"id":3959,"title":"Diceware","library":"diceware","status":"active","version":"1.0.1","language":"python","ecosystem":"pypi","summary":"Diceware is a Python library and command-line tool for generating secure, memorable passphrases using the Diceware method. It generates passphrases by concatenating words randomly picked from wordlists. The library supports various sources of randomness, including Python's `SystemRandom` by default, and allows for different wordlists, including the EFF wordlist. It also offers options for capitalization and special characters. The current version is 1.0.1, actively maintained with recent updates.","last_verified":"2026-04-11T00:00:00.000Z","tags":["security","passphrase","diceware","cryptography","wordlist"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/diceware"},{"id":13069,"title":"DICOM Parser","library":"dicom-parser","status":"active","version":"1.8.21","language":"javascript","ecosystem":"npm","summary":"dicom-parser is a JavaScript library designed for parsing DICOM Part 10 byte streams, as well as raw (non-Part 10) DICOM data. It is compatible with modern web browsers (IE10+), Node.js environments, and Meteor applications. The current stable version is 1.8.21, with releases primarily focusing on bug fixes and minor improvements, maintaining an active development cadence. A key differentiator is its lightweight nature and minimal external dependencies, making it efficient for integration into various projects. While it generally has no required external dependencies, users needing to support the Deflated Explicit VR Little Endian transfer syntax must explicitly install `pako`. It forms a foundational component within the wider CornerstoneJS ecosystem, often used by libraries like `cornerstoneWADOImageLoader` for extracting pixel data.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","DICOM","medical","imaging"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/dicom-parser"},{"id":21127,"title":"dicom2nifti","library":"dicom2nifti","status":"active","version":"2.6.2","language":"python","ecosystem":"pypi","summary":"A Python library for converting DICOM series to NIfTI format, with support for enhanced, CT, MR, and PET images. Current version 2.6.2, released 2025. Maintained by icometrix.","last_verified":"2026-04-27T00:00:00.000Z","tags":["dicom","nifti","medical-imaging","conversion","icometrix"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/dicom2nifti"},{"id":15592,"title":"DICOMweb Client","library":"dicomweb-client","status":"active","version":"0.11.2","language":"javascript","ecosystem":"npm","summary":"The `dicomweb-client` library provides a JavaScript implementation of the DICOMweb standard (PS3.18), enabling web applications to interact with DICOM image archives. It supports key RESTful services including STOW-RS (Store), QIDO-RS (Query), and WADO-RS (Retrieve) for DICOM objects. The current stable version is 0.11.2, with releases occurring regularly to address bugs and introduce features, as indicated by its recent update history (e.g., multiple updates in 2025). This library is designed to be lightweight, facilitating straightforward integration into web-based environments for handling medical imaging data. It ships with full TypeScript type definitions, enhancing developer experience in type-safe projects. A key differentiator is its focus on direct DICOMweb protocol implementation for both browser and Node.js environments, providing a foundational layer for building medical image viewers and processing tools without requiring extensive frameworks.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","dicom","dcmjs","dicomweb","wado-rs","qido-rs","stow-rs","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/dicomweb-client"},{"id":23538,"title":"dict-deep","library":"dict-deep","status":"active","version":"4.1.2","language":"python","ecosystem":"pypi","summary":"A lightweight library providing deep_set and deep_get functions to access nested dictionaries (or any object) using dot-notation strings. Current version 4.1.2, Python >=3.5,<4.0. Maintained but infrequent releases.","last_verified":"2026-05-01T00:00:00.000Z","tags":["dict","nested","dot-notation","deep-get","deep-set"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/dict-deep"},{"id":21128,"title":"dict-hash","library":"dict-hash","status":"active","version":"1.3.7","language":"python","ecosystem":"pypi","summary":"Python package to hash dictionaries using default hash, md5, sha256 and more. Supports nested structures, pandas, numpy, polars, datetime, and custom hash functions. Active development with recent additions including approximate hashing and support for timedelta. Current version: 1.3.7.","last_verified":"2026-04-27T00:00:00.000Z","tags":["hash","dictionary","fingerprint","cryptographic"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/dict-hash"},{"id":23539,"title":"dict-recursive-update","library":"dict-recursive-update","status":"maintenance","version":"1.0.1","language":"python","ecosystem":"pypi","summary":"A lightweight Python library for recursively updating nested dictionaries. Version 1.0.1 supports merging dict-like objects with customizable merge strategies. Currently in maintenance mode with no recent updates.","last_verified":"2026-05-01T00:00:00.000Z","tags":["dict","recursive","update","merge","deep-merge"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/dict-recursive-update"},{"id":5180,"title":"dict2css","library":"dict2css","status":"active","version":"0.3.0.post1","language":"python","ecosystem":"pypi","summary":"dict2css is a μ-library for constructing cascading style sheets from Python dictionaries. It simplifies the process of programmatically generating CSS by mapping Python dictionary structures to CSS rules. The current version is 0.3.0.post1, with an irregular release cadence, having recent updates in late 2023.","last_verified":"2026-04-13T00:00:00.000Z","tags":["css","styling","frontend","dictionary","stylesheet"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/dict2css"},{"id":3960,"title":"dict2xml","library":"dict2xml","status":"active","version":"1.7.8","language":"python","ecosystem":"pypi","summary":"dict2xml is a small Python utility designed to convert a Python dictionary into an XML string. It is actively maintained, with frequent minor releases. The current version is 1.7.8.","last_verified":"2026-04-11T00:00:00.000Z","tags":["xml","conversion","dictionary","dict","serializer"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/dict2xml"},{"id":1452,"title":"Dictdiffer","library":"dictdiffer","status":"active","version":"0.9.0","language":"python","ecosystem":"pypi","summary":"Dictdiffer is a Python library designed to compute differences between dictionaries and apply patches based on those differences. It handles nested structures, lists, and sets. The current version is 0.9.0, with releases occurring on an as-needed basis.","last_verified":"2026-04-23T21:19:48.956Z","tags":["dict","dictionary","diff","patch","compare","data comparison"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/dictdiffer"},{"id":23540,"title":"dictknife","library":"dictknife","status":"active","version":"0.14.2","language":"python","ecosystem":"pypi","summary":"Utility set for handling dict in Python. Current version 0.14.2, requires Python >=3.10. Release cadence is irregular, with minor version bumps over years.","last_verified":"2026-05-01T00:00:00.000Z","tags":["dict","utilities","merge","walk","csv","json"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/dictknife"},{"id":5899,"title":"dictor: An Elegant Dictionary and JSON Handler","library":"dictor","status":"active","version":"0.1.12","language":"python","ecosystem":"pypi","summary":"Dictor is a Python JSON and Dictionary (Hash, Map) handler. It takes a dictionary or JSON data and returns a value for a specific key, simplifying access to deeply nested structures. Its primary goal is to eliminate the need for repetitive `try/except` blocks when performing lookups and to provide flexible fallback values for missing keys. The current version is 0.1.12, with new releases typically driven by feature additions or bug fixes rather than a strict cadence.","last_verified":"2026-04-14T00:00:00.000Z","tags":["dictionary","json","handler","nested data","data access","utility"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/dictor"},{"id":6342,"title":"DictPath","library":"dictpath","status":"active","version":"0.5.0","language":"python","ecosystem":"pypi","summary":"DictPath provides an object-oriented way to navigate and manipulate nested dictionaries using path-like expressions. It allows for robust and type-safe access to dictionary values, supporting various path syntaxes and advanced traversal features. The current stable version is 0.5.0, with a release cadence that has recently seen significant updates focused on API enhancements and performance.","last_verified":"2026-04-15T00:00:00.000Z","tags":["dictionary","path","accessor","nested-data","data-structure","navigation","type-safe"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/dictpath"},{"id":2924,"title":"dicttoxml","library":"dicttoxml","status":"active","version":"1.7.16","language":"python","ecosystem":"pypi","summary":"dicttoxml is a Python library that converts a Python dictionary or other native data types (like lists, sets, tuples, integers, strings, booleans, and datetime objects) into a valid XML string. It supports arbitrary nesting for collections and offers options to control XML declaration, root element, and type attributes. The current version is 1.7.16, actively maintained to support Python 3.6 and forward versions.","last_verified":"2026-04-25T03:11:15.789Z","tags":["xml","dictionary","serialization","data conversion","xml generation"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/dicttoxml"},{"id":10745,"title":"didi: Dependency Injection Container","library":"didi","status":"active","version":"11.0.0","language":"javascript","ecosystem":"npm","summary":"didi is a lightweight, battle-tested Inversion of Control (IoC) container for JavaScript and TypeScript, primarily used for dependency injection. It allows decoupling component declaration from instantiation by defining modules that declare components by name and specify how they are provided (e.g., as types, factories, or static values). The library then instantiates components on demand, transitively resolves their dependencies, and caches instances for reuse. Currently at stable version 11.0.0, didi maintains a moderate release cadence, largely driven by maintenance and dependency updates, with major version bumps often related to module system changes (e.g., ESM-only). Its key differentiators include its minimal footprint, focus on core DI patterns, and proven use in mature projects like Karma and diagram-js, making it suitable for applications requiring robust, explicit dependency management.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","di","inversion of control","dependency","injection","injector","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/didi"},{"id":12720,"title":"JavaScript Text Differencing Library","library":"diff","status":"active","version":"9.0.0","language":"javascript","ecosystem":"npm","summary":"The `diff` (also known as `jsdiff`) library provides a robust JavaScript implementation for calculating differences between texts. Based on the efficient Myers O(ND) algorithm, it offers various comparison granularities, including character, word, line, CSS token, and JSON object differencing. The library is currently at stable version 9.0.0, released recently (April 2026), and maintains an active development cycle with frequent updates addressing performance, features, and critical bug fixes. Major versions, particularly v6 and v8, have introduced significant breaking changes and refactors, including a transition to bundled TypeScript types in v8. `jsdiff` stands out for its comprehensive API, enabling not only difference calculation but also the creation and application of unified diff patches. It supports modern Node.js environments and widely available browser runtimes, and is a zero-dependency package, making it a lightweight yet powerful utility for tasks like code reviews, version control, and data synchronization.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","diff","jsdiff","compare","patch","text","json","css","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/diff"},{"id":1162,"title":"Diff-Cover","library":"diff-cover","status":"active","version":"10.2.0","language":"python","ecosystem":"pypi","summary":"Diff-Cover is a command-line tool that enhances code review by reporting test coverage and linting violations specifically on new or modified lines within a Git diff. It compares an XML coverage report (e.g., Cobertura, Clover, JaCoCo, or LCov format) with the output of `git diff` to highlight lines that lack test coverage or contain quality issues. The library is currently at version 10.2.0 and maintains an active release cadence with frequent updates and dependency bumps.","last_verified":"2026-04-11T17:52:40.973Z","tags":["testing","coverage","linting","code-quality","git","cli","code-review"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/diff-cover"},{"id":10746,"title":"JSON Object Diffing and Patching","library":"diff-json","status":"abandoned","version":"2.0.0","language":"javascript","ecosystem":"npm","summary":"diff-json is a JavaScript library (version 2.0.0, last updated in 2017) designed to generate structural differences between JavaScript objects, and subsequently apply or revert those changes. Inspired by `eugeneware/changeset`, it offers `diff`, `applyChanges`, and `revertChanges` functionalities. A key differentiator is its ability to handle array diffing by specifying a primary key for embedded objects, ensuring accurate comparison beyond simple positional changes. However, due to its age and lack of maintenance since 2017, it does not support modern JavaScript features like ES Modules or TypeScript and has an uncertain future regarding bug fixes or security updates. Alternative modern libraries like `json-diff-ts` offer similar functionality with current ecosystem support.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","JSON","diff","patch","revert","apply changes","revert changes"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/diff-json"},{"id":1990,"title":"Diff Match Patch","library":"diff-match-patch","status":"active","version":"20241021","language":"python","ecosystem":"pypi","summary":"Google's Diff Match and Patch libraries offer robust algorithms for synchronizing plain text, including diffing two texts, finding fuzzy matches for a pattern, and applying patches. Originally developed for Google Docs, this Python package provides a modern, actively maintained wrapper around the core algorithms. It's suitable for comparing texts, showing differences, and applying changes.","last_verified":"2026-04-24T04:37:29.639Z","tags":["diff","patch","text comparison","string operations","merge","text processing"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/diff-match-patch"},{"id":10748,"title":"diff-match-patch-typescript","library":"diff-match-patch-typescript","status":"active","version":"1.1.3","language":"javascript","ecosystem":"npm","summary":"diff-match-patch-typescript is a direct, strongly-typed TypeScript port of Google's `diff-match-patch` library. It provides robust algorithms for computing differences between two texts, finding approximate string matches, and applying patches. This package, currently at version 1.1.3, aims for full functional parity with the original Java/JavaScript implementation, ensuring that developers leveraging TypeScript benefit from type safety and modern tooling while utilizing a widely-used and proven diffing solution. It's actively maintained with continuous integration, making it a reliable choice for text manipulation tasks where precise diffing, matching, and patching are required. Its core differentiators include its faithfulness to the original algorithm and its full TypeScript support.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","diff-match-patch-typescript","diff-match-patch","diff","google-diff-match-patch","typescript-port","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/diff-match-patch-typescript"},{"id":2470,"title":"Diff Parser","library":"diff-parser","status":"active","version":"1.1","language":"python","ecosystem":"pypi","summary":"diff-parser is a Python package designed for parsing and representing diff files, specifically supporting git diff data or .diff file formats. It provides structured access to various properties for each changed file, including filenames, file paths, source-hashes, target-hashes, and line counts. Currently at version 1.1, the library appears actively maintained with recent updates, though it doesn't follow a strict release cadence, releasing on demand.","last_verified":"2026-04-24T20:27:11.224Z","tags":["diff","git","parser","code analysis","version control"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/diff-parser"},{"id":17574,"title":"differ-cli","library":"differ-cli","status":"abandoned","version":"0.3.0","language":"javascript","ecosystem":"npm","summary":"differ-cli is a command-line interface (CLI) tool built with Node.js, designed to generate visual file differences. It relies on the 'universal-diff' library as its core diffing engine. Currently at version 0.3.0, the package appears to be unmaintained; its underlying 'universal-diff' library has not seen updates since its last commit in February 2015. Consequently, differ-cli utilizes older Node.js module patterns, specifically CommonJS `require`, and is not actively developed or receiving modern updates or security patches. Its primary function remains to compare the contents of two specified files and output their line-by-line differences directly to the console.","last_verified":"2026-04-23T00:00:00.000Z","tags":["javascript","diff","cli"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/differ-cli"},{"id":13070,"title":"Unified Diff Parser","library":"diffparser","status":"active","version":"2.0.1","language":"javascript","ecosystem":"npm","summary":"diffparser is a robust JavaScript library specifically engineered for parsing unified diff format strings, which are the standard output for showing changes between files in version control systems like Git. Currently stable at version 2.0.1, the project appears to follow a feature-driven release cadence, with its latest major iteration focusing on modern JavaScript (ES2015) syntax and module patterns. A primary differentiator of diffparser is its capability to generate position information for individual changes, which is a critical requirement for integrating with services such as the GitHub Comments API for precise inline commenting. Furthermore, it offers an optional but powerful rename detection feature, allowing users to accurately identify files that have been renamed within a diff. This package serves as an actively maintained, ES2015-native spiritual successor to the earlier parse-diff project, providing a clean API and a comprehensive test suite for reliable diff processing in both Node.js and browser environments.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/diffparser"},{"id":25170,"title":"diffpatch","library":"diffpatch","status":"active","version":"0.6.0","language":"javascript","ecosystem":"npm","summary":"A JavaScript library for diffing and patching plain objects and arrays, including nested structures. Current stable version is 0.6.0, released as an ES module with TypeScript type definitions. It uses LCS (Longest Common Subsequence) for smart array diffing, supports reverse deltas, unpatching, and optional output formatters. Optionally leverages google-diff-match-patch for long text diffs. Compared to similar libraries, diffpatch focuses on pure JSON delta format and low footprint (~16KB min+gzipped), and requires an objectHash function for object identity matching in arrays.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","json","diff","patch","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/diffpatch"},{"id":27693,"title":"Diffplus","library":"diffplus","status":"active","version":"1.4.0","language":"python","ecosystem":"pypi","summary":"Diffplus is a Python library for computing incremental and contextual diffs between two indented configurations (e.g., YAML, INI, or any indented text). Version 1.4.0, last updated in 2025. Release cadence is irregular (major versions every few months). It supports Python >=3.8 and is designed to produce structured diff output highlighting additions, deletions, and context.","last_verified":"2026-05-09T00:00:00.000Z","tags":["diff","indented","configuration","text","incremental"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/diffplus"},{"id":8937,"title":"DiffQ: Differentiable Quantization Framework for PyTorch","library":"diffq","status":"active","version":"0.2.4","language":"python","ecosystem":"pypi","summary":"DiffQ is a differentiable quantization framework for PyTorch that provides tools to quantize PyTorch models, primarily focusing on large language models (LLMs) and computer vision models. It enables quantization-aware training and leverages various quantization methods like GPTQ, HQQ, and AWQ. Currently at version 0.2.4, it has seen active development, especially in late 2023, with periodic releases addressing new features and bug fixes.","last_verified":"2026-04-16T00:00:00.000Z","tags":["pytorch","quantization","differentiable","machine-learning","deep-learning","llm","compression"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/diffq"},{"id":26896,"title":"diffq-fixed","library":"diffq-fixed","status":"active","version":"0.2.4","language":"python","ecosystem":"pypi","summary":"A differentiable quantization framework for PyTorch, fixed for compatibility with Python 3.11 and newer. This library provides differentiable quantization-aware training with custom quantizers and gradient approximations. Version 0.2.4 is current; no regular release cadence.","last_verified":"2026-05-01T00:00:00.000Z","tags":["differentiable quantization","pytorch","quantization-aware training"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/diffq-fixed"},{"id":8938,"title":"Diffrax","library":"diffrax","status":"active","version":"0.7.2","language":"python","ecosystem":"pypi","summary":"Diffrax is a high-performance Python library for solving ordinary, stochastic, and controlled differential equations (ODEs, SDEs, CDEs). Built on JAX, it offers GPU acceleration, automatic differentiation, and is designed for research in scientific machine learning. It is currently at version 0.7.2 and receives regular updates, often in sync with JAX ecosystem developments.","last_verified":"2026-04-16T00:00:00.000Z","tags":["JAX","ODE","SDE","CDE","numerical-solvers","differential-equations","autodiff","GPU","scientific-machine-learning"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/diffrax"},{"id":217,"title":"Diffusers","library":"diffusers","status":"active","version":"0.37.1","language":"python","ecosystem":"pypi","summary":"Hugging Face library for state-of-the-art diffusion models: Stable Diffusion, FLUX, SDXL, video generation, and more. Current version is 0.37.1. Core API: DiffusionPipeline.from_pretrained(). Always set torch_dtype=torch.float16 or bfloat16 — default float32 causes OOM on most GPUs.","last_verified":"2026-05-12T11:51:34.761Z","tags":["diffusion","image-generation","stable-diffusion","flux","huggingface","text-to-image","video-generation"],"install_tag":"stale","install_tag_description":"widespread failures or data too old to trust","api":"https://checklist.day/api/registry/diffusers"},{"id":10747,"title":"Diffusion JavaScript Client","library":"diffusion","status":"active","version":"6.12.1","language":"javascript","ecosystem":"npm","summary":"The Diffusion JavaScript Client is a comprehensive library for interacting with Diffusion servers (on-premise or Diffusion Cloud) from both browser and Node.js environments. It enables real-time data streaming, pub/sub messaging, and management of topic trees over WebSockets or HTTP. Currently stable at version 6.12.1, the library typically sees regular updates, with minor versions being backward-compatible, while major versions (e.g., v5 to v6) often introduce breaking changes that require client application updates. Key differentiators include its robust support for diverse topic types, built-in TypeScript definitions, and modular bundles for optimized loading, alongside its use of Promises for asynchronous operations. It is designed for applications requiring high-performance, secure, and scalable real-time data distribution infrastructure.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","diffusion","cloud","websockets","data","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/diffusion"},{"id":3455,"title":"Dify Plugin SDK","library":"dify-plugin","status":"active","version":"0.7.4","language":"python","ecosystem":"pypi","summary":"The Dify Plugin SDK allows developers to build custom plugins for the Dify platform. It provides classes and decorators to define plugin metadata, inputs, outputs, and API endpoints, enabling seamless integration with Dify AI applications. Currently at version 0.7.4, the library is under active development with frequent releases.","last_verified":"2026-04-25T10:29:55.270Z","tags":["dify","plugin","sdk","fastapi","ai","developer-tools"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/dify-plugin"},{"id":17206,"title":"Digest Fetch","library":"digest-fetch","status":"active","version":"3.1.1","language":"javascript","ecosystem":"npm","summary":"digest-fetch is a JavaScript/TypeScript library that provides digest and basic HTTP authentication capabilities for both the standard `fetch` API and `node-fetch` in Node.js environments. The current stable version is 3.1.1. This library distinguishes itself by strictly adhering to RFC2069, RFC2617, and RFC7616 for digest access authentication, supporting various algorithms like MD5, SHA-256, and SHA-512-256, including their session variants. It primarily acts as a plugin, wrapping the `fetch` function to handle the authentication challenge-response cycle seamlessly. Major version 3.x transitioned the package to an ES module, requiring changes in project configuration for both JavaScript and TypeScript users. It allows for customizable options such as algorithm, status codes for failure, and cnonce size, and can also be configured to perform basic HTTP authentication.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","digest","auth","fetch","node-fetch","http","basic","authentication","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/digest-fetch"},{"id":26895,"title":"DigitalPy","library":"digitalpy","status":"active","version":"0.3.16","language":"python","ecosystem":"pypi","summary":"DigitalPy is a Python implementation of the Aphrodite specification, heavily based on the WCMF framework. It provides a component-based architecture for building digital twins and cyber-physical systems. The current version is 0.3.16, released with an active development cadence.","last_verified":"2026-05-01T00:00:00.000Z","tags":["digital-twin","cyber-physical-systems","component-framework","aphrodite"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/digitalpy"},{"id":23541,"title":"Dijkstar","library":"dijkstar","status":"active","version":"2.6.0","language":"python","ecosystem":"pypi","summary":"Dijkstar is an implementation of Dijkstra's single-source shortest paths algorithm and the A* algorithm for weighted multigraphs. Current version 2.6.0 (release frequency: occasional). It is simple to use and allows custom graph structures.","last_verified":"2026-05-01T00:00:00.000Z","tags":["dijkstra","a-star","shortest-path","graph","algorithm"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/dijkstar"},{"id":10749,"title":"Dijkstra's Algorithm Implementation","library":"dijkstrajs","status":"maintenance","version":"1.0.3","language":"javascript","ecosystem":"npm","summary":"dijkstrajs is a lightweight, zero-dependency JavaScript library that provides a straightforward implementation of Dijkstra's single-source shortest-paths algorithm. Currently at version 1.0.3, the package was last published over three years ago, indicating a mature and stable codebase rather than active feature development. It is designed for use in Node.js environments and offers a simple API for finding the shortest path between two nodes in a weighted graph. While other Dijkstra implementations might offer performance optimizations like priority queues, dijkstrajs prioritizes simplicity and ease of integration for basic graph traversal needs. Developers should note its inherent limitation of not supporting negative edge weights, which is a fundamental constraint of Dijkstra's algorithm itself.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","dijkstra","shortest","path","search","graph"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/dijkstrajs"},{"id":392,"title":"dill","library":"dill","status":"active","version":"0.4.1","language":"python","ecosystem":"pypi","summary":"dill extends Python's pickle module for serializing and deserializing Python objects, supporting a wide range of built-in types. The current version is 0.4.1, released on January 19, 2026, with active development and regular updates.","last_verified":"2026-05-12T13:29:24.878Z","tags":["serialization","pickle","Python"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/dill"},{"id":8084,"title":"dimod: Binary Quadratic Model API","library":"dimod","status":"active","version":"0.12.21","language":"python","ecosystem":"pypi","summary":"dimod is a shared API for binary quadratic model (BQM) samplers. It provides classes for representing quadratic models like Ising and QUBO, as well as higher-order models, used by solvers such as the D-Wave quantum computer. The library also offers utilities for constructing new samplers, composed samplers, and tools for working with BQMs. The current version is 0.12.21, with an active release cadence, frequently adding new features and bug fixes.","last_verified":"2026-04-16T00:00:00.000Z","tags":["optimization","quantum computing","binary quadratic models","QUBO","Ising","sampler"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/dimod"},{"id":5181,"title":"DingTalk Stream SDK for Python","library":"dingtalk-stream","status":"active","version":"0.24.3","language":"python","ecosystem":"pypi","summary":"The `dingtalk-stream` library is the official Python SDK for interacting with the DingTalk Streaming API. It enables developers to build chatbots, AI assistants, and other applications that receive real-time messages and events from DingTalk, and send messages or interact with cards. The current version is 0.24.3, with an active release cadence addressing features and bug fixes.","last_verified":"2026-04-13T00:00:00.000Z","tags":["dingtalk","chatbot","stream","messaging","ai","asyncio"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/dingtalk-stream"},{"id":27694,"title":"DingTalk Workspace CLI (dws)","library":"dingtalk-workspace-cli","status":"active","version":"1.0.23","language":"javascript","ecosystem":"npm","summary":"DingTalk Workspace CLI is a command-line tool that bundles AI-powered productivity agent skills for DingTalk Workspace. The current stable version is 1.0.23, with frequent updates. It installs the 'dws' executable and provides commands for local agent skill management. Key differentiators include tight integration with the DingTalk ecosystem and AI capabilities for workspace automation.","last_verified":"2026-05-09T00:00:00.000Z","tags":["javascript","dingtalk","dws","cli","workspace","ai","productivity"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/dingtalk-workspace-cli"},{"id":26899,"title":"DIPEX - OS2mo Data Import and Export","library":"dipex","status":"active","version":"5.62.1","language":"python","ecosystem":"pypi","summary":"DIPEX (OS2mo Data Import and Export) is a tool for importing and exporting organizational data in the OS2mo platform. Version 5.62.1 requires Python >=3.11 and <4.0. Release cadence is irregular, with frequent updates.","last_verified":"2026-05-01T00:00:00.000Z","tags":["os2mo","data-import","data-export","organizational-data"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/dipex"},{"id":23542,"title":"DIPY","library":"dipy","status":"active","version":"1.12.1","language":"python","ecosystem":"pypi","summary":"DIPY is a Python library for diffusion MRI analysis, featuring tractography, reconstruction, registration, and signal processing. Current version is 1.12.1. It has a moderate release cadence with major versions every 1-2 years.","last_verified":"2026-05-01T00:00:00.000Z","tags":["diffusion mri","tractography","neuroimaging","dti","medical imaging"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/dipy"},{"id":13071,"title":"Node.js `dir()` Object Inspector","library":"dir","status":"abandoned","version":"0.1.2","language":"javascript","ecosystem":"npm","summary":"The `dir` package, version 0.1.2, provides a utility for Node.js to inspect objects in a 'Firebug-like' manner. Published over a decade ago, its primary goal was to offer more comprehensive object inspection, including prototype chain traversal, than Node.js's built-in `util.inspect` at the time. Unlike `util.inspect`, it aimed to return a real object for shell integration and better-colored output, even monkey-patching `console.dir`. The package has seen no updates since its initial release and is considered abandoned, with modern Node.js `console.dir` and `util.inspect` offering robust and actively maintained alternatives that supersede its original functionality. It is not compatible with modern ESM environments without additional tooling.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","dir","shell","firebug","util","inspect"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/dir"},{"id":10750,"title":"Node.js Directory Comparison Utility","library":"dir-compare","status":"active","version":"5.0.0","language":"javascript","ecosystem":"npm","summary":"dir-compare is a Node.js library for comparing the contents and structure of two directories. It provides both synchronous (`compareSync`) and asynchronous (`compare`) comparison methods, supporting various strategies like size, content, and date comparison, along with advanced filtering options including glob patterns and `.gitignore` rules. The current stable version is 5.0.0, with regular updates addressing features, performance, and bug fixes. Key differentiators include its TypeScript support (since v4.0.0), significant performance improvements for large directory structures (e.g., 3x reduced heap usage and 2x faster content comparison since v4.0.0), and flexible extension points for custom comparators and result builders. The command-line interface (CLI) was moved to a separate package, `dir-compare-cli`, in v3.0.0.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","compare","directory","folder","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/dir-compare"},{"id":16978,"title":"Directory Compare CLI","library":"dir-compare-cli","status":"maintenance","version":"1.0.1","language":"javascript","ecosystem":"npm","summary":"dir-compare-cli is a command-line interface (CLI) utility built for Node.js that enables users to compare the contents of two directories. It functions as a wrapper around the `dir-compare` library, providing a convenient console interface for directory comparison tasks. Currently stable at version 1.0.1, its release cadence is generally tied to updates and maintenance of its underlying library or when specific CLI-focused enhancements are required. Key differentiators include its robust set of comparison options, allowing comparisons by file size (default), content, modification date, and symlink targets. It also supports powerful file and directory filtering using Minimatch glob patterns, and offers detailed reporting capabilities including CSV output and distinct exit codes for scripting automation.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","compare","directory","folder","cli"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/dir-compare-cli"},{"id":5900,"title":"DIRAC Distributed Computing Framework","library":"dirac","status":"active","version":"9.1.6","language":"python","ecosystem":"pypi","summary":"DIRAC is an interware, a software framework for distributed computing, primarily used in scientific research for managing jobs, data, and resources across heterogeneous infrastructures like Grids and Clouds. As of version 9.1.6, it supports Python 3.11 and newer, with frequent patch releases addressing fixes and minor changes, and less frequent major updates introducing significant features and deployment considerations.","last_verified":"2026-04-14T00:00:00.000Z","tags":["distributed-computing","grid","workflow-management","scientific-computing","framework"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/dirac"},{"id":5607,"title":"DIRAC Common Utilities","library":"diraccommon","status":"active","version":"9.1.6","language":"python","ecosystem":"pypi","summary":"diraccommon is a Python library providing stateless utilities extracted from the main DIRAC framework for use by DiracX and other projects. As of version 9.1.6, it requires Python 3.11 or later and is actively maintained with frequent integration releases, indicating a rapid development and release cadence.","last_verified":"2026-04-11T00:00:00.000Z","tags":["DIRAC","utility","common","HEP","grid","workflow","stateless"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/diraccommon"},{"id":3961,"title":"DiracX Python API Client","library":"diracx-api","status":"active","version":"0.0.12","language":"python","ecosystem":"pypi","summary":"The DiracX Python API Client provides an interface for interacting with the DiracX API. It simplifies making requests, handling authentication, and processing responses for various DiracX services. The current version is 0.0.12, and as a rapidly evolving library targeting Python 3.11+, it experiences frequent updates.","last_verified":"2026-04-11T00:00:00.000Z","tags":["api-client","web-api","rest","blockchain","financial-data"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/diracx-api"},{"id":3456,"title":"DiracX Command-Line Interface","library":"diracx-cli","status":"active","version":"0.0.12","language":"python","ecosystem":"pypi","summary":"diracx-cli is the command-line interface component of DiracX, the next-generation distributed computing platform. DiracX is a modern successor to the DIRAC framework, featuring a microservices architecture, token-based authentication, and a focus on usability and extensibility for managing scientific workflows and data. As part of a rapidly evolving project, diracx-cli provides command-line access to its functionalities, leveraging a modular Python package structure.","last_verified":"2026-04-25T10:31:23.600Z","tags":["CLI","distributed computing","scientific computing","workflow management","microservices","Typer"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/diracx-cli"},{"id":3457,"title":"DiracX Client Library","library":"diracx-client","status":"active","version":"0.0.12","language":"python","ecosystem":"pypi","summary":"The DiracX Python Client Library, currently at version 0.0.12, provides a Pythonic interface for interacting with the DiracX AI platform. It allows developers to integrate advanced AI functionalities into their applications by accessing features like model listing and AI task creation. The library is under active development, with frequent pre-1.0 releases.","last_verified":"2026-04-25T10:32:18.305Z","tags":["AI","API Client","Machine Learning","Generative AI"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/diracx-client"},{"id":5608,"title":"DiracX Core Library","library":"diracx-core","status":"active","version":"0.0.12","language":"python","ecosystem":"pypi","summary":"DiracX Core Library (diracx-core) provides foundational utilities, data structures, and base classes shared across the DiracX ecosystem. Currently at version 0.0.12, it's in early development, implying a rapid release cadence with potential for frequent API changes.","last_verified":"2026-04-09T00:00:00.000Z","tags":["core-library","utilities","configuration","shared-code","pydantic"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/diracx-core"},{"id":10751,"title":"Director Router","library":"director","status":"abandoned","version":"1.2.8","language":"javascript","ecosystem":"npm","summary":"This library, Director Router, provides a routing solution for both client-side (browser) and server-side (Node.js HTTP and CLI) JavaScript applications. It is dependency-free, aiming for minimal differences in usage across environments. Key features include hash-based client-side routing, and traditional path-based routing for Node.js servers and command-line interfaces. The package's current stable version is 1.2.8, released nearly a decade ago. It primarily focuses on hash-based routing for the browser and traditional URL path matching for servers, predating widespread adoption of the HTML5 History API for client-side routing. Its release cadence is effectively stalled, with no updates in many years, making it unsuitable for new projects due to a lack of maintenance and modern feature support.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","URL","router","http","cli","flatiron","client side","ender"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/director"},{"id":25171,"title":"directory-lint","library":"directory-lint","status":"active","version":"2.0.3","language":"javascript","ecosystem":"npm","summary":"A TypeScript-first library for validating and generating directory structures based on schema definitions. Current stable version is 2.0.3, with a regular release cadence. Key differentiators include zero dependencies, full TypeScript support, pattern matching with wildcards and regex, and a pluggable backend system. It supports two schema types: ValidateSchema for checking existing structures and GenerateSchema for creating them. Unlike similar tools, it focuses on schema-driven, programmatic validation rather than config-file-based linting, making it suitable for integration into build pipelines or scaffolding tools.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","linter","validation","filesystem","directory-structure","architecture","lint","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/directory-lint"},{"id":19444,"title":"directory-named-webpack-plugin","library":"directory-named-webpack-plugin","status":"active","version":"4.1.0","language":"javascript","ecosystem":"npm","summary":"Webpack resolve plugin that allows using a file named after its directory (e.g., foo/foo.js) instead of index.js as the entry point for directory imports. v4.1.0 supports Webpack >=4, with v2.x for Webpack 2/3 and v1.x for Webpack 1. Configurable via options like honorIndex, honorPackage, exclude, include, transformFn, and resolverHook. Provides fine-grained control over resolve behavior per directory, overcoming the limitation of always using index files.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","webpack","plugin"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/directory-named-webpack-plugin"},{"id":6587,"title":"Directsearch Optimization Solver","library":"directsearch","status":"active","version":"1.0.1","language":"python","ecosystem":"pypi","summary":"directsearch is a Python package for solving unconstrained minimization problems without requiring derivatives of the objective function. It is particularly useful when objective function evaluations are expensive or noisy, implementing a family of direct search methods. The current version is 1.0.1, with releases focused on stability and compatibility.","last_verified":"2026-04-15T00:00:00.000Z","tags":["optimization","derivative-free","minimization","numerical"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/directsearch"},{"id":17577,"title":"Directus Headless CMS","library":"directus","status":"active","version":"11.17.3","language":"javascript","ecosystem":"npm","summary":"Directus is an open-source data platform and headless CMS that provides a real-time API (REST and GraphQL) and an intuitive App dashboard for managing content stored in any SQL database. It integrates with existing SQL databases without requiring migrations and supports PostgreSQL, MySQL, SQLite, OracleDB, CockroachDB, MariaDB, and MS-SQL. Directus is designed for extensibility, allowing for white-labeling and customization through its modular platform. The current stable version is 11.17.3, with releases occurring frequently, often weekly or bi-weekly, as indicated by the changelog. Key differentiators include its 'database-first' approach, direct SQL management, and a modern Vue.js no-code dashboard for non-technical users. It can be deployed on-premises, in the cloud, or via one-click services like Railway, offering flexibility for various development and production environments.","last_verified":"2026-04-23T00:00:00.000Z","tags":["javascript","directus","realtime","database","content","api","rest","graphql","app"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/directus"},{"id":1991,"title":"dirhash: Directory Hashing Utility","library":"dirhash","status":"active","version":"0.5.0","language":"python","ecosystem":"pypi","summary":"dirhash is a Python module and CLI tool for computing the hash of file system directories based on their structure and content. It supports all hashing algorithms available in Python's `hashlib` module, offers `.gitignore`-style glob/wildcard path matching for filtering files, and leverages multiprocessing for performance. The library computes hashes according to the Dirhash Standard, aiming for consistent and collision-resistant directory hash generation. It is actively maintained with irregular, feature-driven releases, currently at version 0.5.0.","last_verified":"2026-04-24T04:37:46.652Z","tags":["hashing","directory","filesystem","integrity","checksum","cli"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/dirhash"},{"id":8083,"title":"dirsync","library":"dirsync","status":"active","version":"2.2.6","language":"python","ecosystem":"pypi","summary":"dirsync is an advanced Python library and command-line tool for synchronizing directory trees. It is based on Anand B Pillai's Python robocopier and provides functionalities like reporting differences, syncing content, and updating existing content with various options for filtering and behavior. The current version is 2.2.6, and it appears to have a stable, though infrequent, release cadence.","last_verified":"2026-04-16T00:00:00.000Z","tags":["directory synchronization","file management","backup","cli","utility"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/dirsync"},{"id":25172,"title":"dirty-chai","library":"dirty-chai","status":"active","version":"3.0.0","language":"javascript","ecosystem":"npm","summary":"A Chai plugin that converts terminating property assertions (e.g., .true, .ok) into function-call form (e.g., .true(), .ok()). This makes assertions lint-friendly (avoiding 'Expected an assignment or function call' warnings) and ensures assertions are actually invoked. Version 3.0.0 requires Chai >= 6.2.0 < 7. It works with browser and Node, and can adapt property assertions from other Chai plugins when loaded before them. Key differentiator: eliminates false positives from uninvoked property access.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","chai","chai-plugin","browser","testing"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/dirty-chai"},{"id":17578,"title":"Dirty Compact","library":"dirty-compact","status":"abandoned","version":"0.0.2","language":"javascript","ecosystem":"npm","summary":"dirty-compact is a utility package designed to compact databases created by node-dirty, a flat-file, newline-separated JSON key-value store. Last published over 12 years ago at version 0.0.2, it is tightly coupled with node-dirty, which itself has seen no updates since 2014. Both packages are long-abandoned, meaning they receive no active development, bug fixes, or security patches. They were intended for small-scale applications, typically under 1 million records, and lack modern features like ES module support, TypeScript types, or robust error handling. Due to their age and unmaintained status, they are highly susceptible to compatibility issues with current Node.js versions and present significant security vulnerabilities.","last_verified":"2026-04-23T00:00:00.000Z","tags":["javascript","dirty","compact"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/dirty-compact"},{"id":2471,"title":"Dirty Equals","library":"dirty-equals","status":"active","version":"0.11.0","language":"python","ecosystem":"pypi","summary":"dirty-equals is a Python library for doing 'dirty' (but useful) things with equality comparisons. It allows for flexible assertions in tests and other contexts, such as comparing values against types, regular expressions, or fuzzy time ranges. The current version is 0.11.0, and the library maintains an active release cadence, with major updates typically every few months.","last_verified":"2026-04-24T20:27:25.923Z","tags":["testing","comparison","utility","assertion","equals"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/dirty-equals"},{"id":1992,"title":"DirtyJSON Python Decoder","library":"dirtyjson","status":"active","version":"1.0.8","language":"python","ecosystem":"pypi","summary":"dirtyjson is a Python JSON decoder (version 1.0.8, last updated Nov 2022) designed to extract data from malformed or 'dirty' JSON, often found embedded in JavaScript files. It tolerates common non-standard JSON elements like single quotes, comments (line and block), dangling commas, unquoted keys, and hexadecimal/octal numbers. It focuses solely on decoding and provides line/column number contexts for parsed elements. While its release cadence is infrequent, it remains active for specialized parsing needs.","last_verified":"2026-04-24T04:38:05.306Z","tags":["json","parser","malformed json","dirty json","decoder","javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/dirtyjson"},{"id":23543,"title":"dis3","library":"dis3","status":"active","version":"0.1.3","language":"python","ecosystem":"pypi","summary":"dis3 is a backport of Python 3.5+'s `dis` module to Python 2.7. It provides the inspection and bytecode disassembly functionality of CPython 3.5+ on legacy Python 2.7. Current version: 0.1.3. Release cadence is slow, primarily for compatibility use cases.","last_verified":"2026-05-01T00:00:00.000Z","tags":["dis","bytecode","backport","python2","disassembly"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/dis3"},{"id":19445,"title":"disable-output-webpack-plugin","library":"disable-output-webpack-plugin","status":"active","version":"1.0.1","language":"javascript","ecosystem":"npm","summary":"Webpack plugin that prevents saving output files to disk, useful for scenarios where you only need webpack's in-memory compilation (e.g., with webpack-dev-server or custom runners). Version 1.0.1 is current, no frequent releases. Simple no-config plugin, lighter than alternatives like `webpack-disk-plugin`. Likely no longer needed with webpack 5's `output.writeToDisk` option.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","disable","saving","output","files","webpack","plugin"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/disable-output-webpack-plugin"},{"id":13072,"title":"Discord API Types","library":"discord-api-types","status":"active","version":"0.38.47","language":"javascript","ecosystem":"npm","summary":"discord-api-types provides comprehensive TypeScript definitions for the Discord API, covering various data structures, enumerators, and REST endpoints. Maintained by the Discord.js team, it is essential for developing Discord bots, clients, and tools with robust type safety. The package is currently at version 0.38.47 (as of April 2026) and receives frequent updates, often multiple times a month, to promptly reflect changes and additions to the official Discord API specification. Its key differentiator is its close alignment with Discord's rapidly evolving API, offering up-to-date and accurate type definitions that are critical for libraries built on top of the Discord API, such as discord.js itself. This package aims to be a single, reliable source of truth for Discord's API structure, facilitating more robust and error-resistant development.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","discord","discord api","types","discordjs"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/discord-api-types"},{"id":13074,"title":"Discord Player","library":"discord-player","status":"active","version":"7.2.0","language":"javascript","ecosystem":"npm","summary":"Discord Player is a comprehensive, feature-rich framework designed to facilitate music commands within Discord bots using discord.js. The current stable version is 7.2.0, with an active release cadence addressing features, bug fixes, and compatibility. Key differentiators include its robust queue management, support for various audio sources via the `@discord-player/extractor` ecosystem, stream interception API for advanced audio processing, a dedicated lyrics API, and a flexible hooks API for simplified state management. Version 7 introduced a significant rewrite focusing on improved architecture and performance, requiring a migration for users upgrading from v6. It supports modern JavaScript/TypeScript development and aims to provide a stable foundation for complex music bot functionalities.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","music","player","bot","framework","discord","volume","queue","discord.js","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/discord-player"},{"id":23544,"title":"Discord Protos","library":"discord-protos","status":"active","version":"1.2.183","language":"python","ecosystem":"pypi","summary":"Type stubs and Python bindings for Discord's internal protobuf definitions used in user settings and account data. Version 1.2.183 is the latest, following Discord's internal proto changes closely. Released on PyPI with no fixed cadence.","last_verified":"2026-05-01T00:00:00.000Z","tags":["discord","protobuf","user-settings","serialization"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/discord-protos"},{"id":1993,"title":"Discord.py","library":"discord-py","status":"active","version":"2.7.1","language":"python","ecosystem":"pypi","summary":"Discord.py is a modern, easy to use, feature-rich, and async ready API wrapper for Discord, written in Python. The current version is 2.7.1, and it is actively maintained with regular updates to support Discord API changes and new features.","last_verified":"2026-04-24T04:38:56.606Z","tags":["discord","bot","async","api-wrapper","chat"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/discord-py"},{"id":23545,"title":"discord-py-self","library":"discord-py-self","status":"active","version":"2.1.0","language":"python","ecosystem":"pypi","summary":"A Python wrapper for the Discord user (self-bot) API, allowing automation of user accounts. Version 2.1.0 supports Python >=3.10. This library is not officially supported by Discord and is against Discord's Terms of Service, often leading to account bans. It uses a similar API to discord.py but for user accounts.","last_verified":"2026-05-01T00:00:00.000Z","tags":["discord","self-bot","user-api","wrapper"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/discord-py-self"},{"id":4501,"title":"Discord Webhook","library":"discord-webhook","status":"active","version":"1.4.1","language":"python","ecosystem":"pypi","summary":"discord-webhook is a Python library designed to easily send Discord webhooks. It simplifies the process of sending messages, embeds, files, and managing webhook interactions with Discord's API. The current version is 1.4.1, and it maintains an active development cycle with frequent updates addressing features, fixes, and occasionally breaking changes.","last_verified":"2026-04-12T00:00:00.000Z","tags":["discord","webhook","api","communication","bot"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/discord-webhook"},{"id":16338,"title":"discord.js","library":"discord.js","status":"active","version":"14.26.3","language":"javascript","ecosystem":"npm","summary":"Discord.js is a comprehensive, performant, and object-oriented JavaScript library designed for interacting with the Discord API. It simplifies bot development by abstracting complex API calls and WebSocket management, providing a rich set of classes and utilities. The current stable version is 14.26.3, and the library maintains a frequent release cadence, often pushing out minor bug fixes and new features to keep pace with Discord's evolving API, as evidenced by the rapid 14.26.x updates. Key differentiators include its extensive documentation, a large and active community, and a modular ecosystem (e.g., `@discordjs/rest`, `@discordjs/builders`, `@discordjs/voice`) that allows developers to integrate specific functionalities as needed. It supports both CommonJS and ES Modules, with modern usage heavily favoring ESM and TypeScript for type safety and modern JavaScript features.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","discord","api","bot","client","node","discordapp","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/discord.js"},{"id":94,"title":"discord.py (Official Discord API Wrapper for Python)","library":"discord.py","status":"active","version":"2.3.2","language":"python","ecosystem":"pypi","summary":"discord.py is a modern, easy-to-use, feature-rich, and async-ready API wrapper for Discord written in Python. It simplifies interaction with the Discord API, enabling developers to create bots with various functionalities, from simple message responders to complex moderation tools. The library is actively maintained, with new releases typically following Discord API updates, and currently requires Python 3.8 or higher. [1, 2, 7]","last_verified":"2026-05-12T08:01:27.462Z","tags":["Discord","bot","API wrapper","asynchronous","chat","automation","game development"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/discord.py"},{"id":7160,"title":"Dishka","library":"dishka","status":"active","version":"1.9.1","language":"python","ecosystem":"pypi","summary":"Dishka is a lightweight and performant dependency injection framework for Python, designed to be framework-agnostic and support asynchronous operations and scopes. It leverages type hints for dependency resolution, aiming for a 'cute' and agreeable API. The current version is 1.9.1, and it maintains an active release cadence with frequent minor updates and bug fixes.","last_verified":"2026-04-16T00:00:00.000Z","tags":["dependency-injection","di","async","framework-agnostic","type-hints"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/dishka"},{"id":21129,"title":"Disjoint Set","library":"disjoint-set","status":"active","version":"0.9.0","language":"python","ecosystem":"pypi","summary":"A Python implementation of the disjoint set (union-find) data structure, featuring path compression and union by rank/size. Current version 0.9.0, requires Python >=3.10. The library is stable with occasional updates.","last_verified":"2026-04-27T00:00:00.000Z","tags":["disjoint-set","union-find","data-structures"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/disjoint-set"},{"id":630,"title":"DiskCache","library":"diskcache","status":"active","version":"5.6.3.post1","language":"en","ecosystem":"pypi","summary":"DiskCache is a pure-Python, thread-safe, and process-safe disk-backed persistent cache. It supports various data types, cache eviction policies, and can be used in web servers, for caching slow function results, and in batch jobs. The library is actively maintained with regular updates.","last_verified":"2026-05-12T16:59:51.133Z","tags":["cache","disk","persistence","thread-safe","process-safe"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/diskcache"},{"id":21130,"title":"diskcache-stubs","library":"diskcache-stubs","status":"active","version":"5.6.3.6.20240818","language":"python","ecosystem":"pypi","summary":"Type stubs for the diskcache library, enabling type checking and IDE autocompletion. Current version 5.6.3.6.20240818, updated infrequently to match diskcache releases.","last_verified":"2026-04-27T00:00:00.000Z","tags":["type-stubs","typing","diskcache","mypy","static-analysis"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/diskcache-stubs"},{"id":21132,"title":"diskimage-builder","library":"diskimage-builder","status":"active","version":"3.41.0","language":"python","ecosystem":"pypi","summary":"diskimage-builder is the golden disk image builder used by OpenStack for creating disk images. It provides a set of tools and elements to build customizable operating system images. Current version is 3.41.0, with a stable release cadence. Requires Python >=3.8.","last_verified":"2026-04-27T00:00:00.000Z","tags":["openstack","disk-image","image-builder","golden-image"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/diskimage-builder"},{"id":23546,"title":"disklru","library":"disklru","status":"active","version":"2.0.4","language":"python","ecosystem":"pypi","summary":"A disk-based LRU (Least Recently Used) cache for Python that stores cached data on disk, providing persistent caching across sessions. Current version 2.0.4 supports Python >=3.8, with a simple decorator and function-based API. Release cadence is irregular, with updates as needed.","last_verified":"2026-05-01T00:00:00.000Z","tags":["disklru","cache","lru","disk-cache","persistent-cache"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/disklru"},{"id":2472,"title":"Disposable Email Domains","library":"disposable-email-domains","status":"active","version":"0.0.169","language":"python","ecosystem":"pypi","summary":"The `disposable-email-domains` Python library provides a collection of known disposable and temporary email address domains. It's designed to help applications identify and block registrations or interactions from email addresses often used for spam, abuse, or privacy-conscious temporary sign-ups. The list is periodically updated, with the current version being 0.0.169, reflecting changes from the primary `disposable-email-domains` project. [1, 4]","last_verified":"2026-04-24T20:27:41.239Z","tags":["email","disposable","temporary-email","validation","blocklist","spam-prevention"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/disposable-email-domains"},{"id":9657,"title":"Dissect Cstruct","library":"dissect-cstruct","status":"active","version":"4.7","language":"python","ecosystem":"pypi","summary":"dissect-cstruct is a Python library from the Dissect project designed for parsing C-like structures from binary data. It allows users to define structures using Python classes or C-like syntax and then parse byte streams into accessible Python objects. The current version is 4.7, and it is actively maintained with a regular release cadence.","last_verified":"2026-04-17T00:00:00.000Z","tags":["c-struct","parsing","binary-parsing","reverse-engineering","data-structures"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/dissect-cstruct"},{"id":23547,"title":"Dissect Hypervisor","library":"dissect-hypervisor","status":"active","version":"3.21","language":"python","ecosystem":"pypi","summary":"A Dissect module implementing parsers for various hypervisor disk, backup and configuration files (e.g., ESX, Hyper-V, QEMU, VirtualBox). Current version: 3.21. Released as part of the Dissect ecosystem with regular updates.","last_verified":"2026-05-01T00:00:00.000Z","tags":["hypervisor","digital-forensics","dissect","vhdx","esx","qemu","virtualbox"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/dissect-hypervisor"},{"id":5901,"title":"dissect.target","library":"dissect-target","status":"active","version":"3.25.1","language":"python","ecosystem":"pypi","summary":"dissect.target is a core Python module that ties together various Dissect components, offering a programming API and command-line tools for accessing data sources within disk images or file collections (referred to as 'targets'). It is currently at version 3.25.1 and is actively maintained, with regular releases reflecting ongoing development in digital forensics and incident response tooling.","last_verified":"2026-04-14T00:00:00.000Z","tags":["digital forensics","incident response","disk imaging","file systems","forensics","security"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/dissect-target"},{"id":9658,"title":"Dissect Utilities (dissect-util)","library":"dissect-util","status":"active","version":"3.24","language":"python","ecosystem":"pypi","summary":"Dissect.util (dissect-util on PyPI) is a module within the Dissect forensics framework, providing a collection of essential utility functions. It offers functionalities for humanizing data (e.g., bytes, time), robust JSON serialization and deserialization, typecasting, progress bars, and packaging introspection. It is currently at version 3.24 and receives regular updates as part of the broader Dissect project.","last_verified":"2026-04-17T00:00:00.000Z","tags":["utility","forensics","data-processing","helper","humanize","json"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/dissect-util"},{"id":23548,"title":"Dissect Volume","library":"dissect-volume","status":"active","version":"3.18","language":"python","ecosystem":"pypi","summary":"A Dissect module implementing a parser for different disk volume and partition systems, e.g. LVM2, GPT, and MBR. Part of the Dissect forensic framework. Current version: 3.18, requires Python >=3.10. Release cadence follows Dissect project updates.","last_verified":"2026-05-01T00:00:00.000Z","tags":["forensics","volume","partition","dissect","lvm","gpt","mbr"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/dissect-volume"},{"id":8086,"title":"Parse and Create Python Distribution Metadata","library":"dist-meta","status":"active","version":"0.9.0","language":"python","ecosystem":"pypi","summary":"dist-meta is a Python library (current version 0.9.0) designed to parse and create Python distribution metadata, primarily interacting with `dist-info/METADATA` files. It provides tools for reading distribution information, entry points, and `RECORD` files. Releases are made irregularly as features are added or issues resolved.","last_verified":"2026-04-16T00:00:00.000Z","tags":["packaging","metadata","pypi","distribution","wheels"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/dist-meta"},{"id":5609,"title":"Distance","library":"distance","status":"abandoned","version":"0.1.3","language":"python","ecosystem":"pypi","summary":"The `distance` library provides utilities for comparing arbitrary sequences, implementing metrics such as Levenshtein, Hamming, Jaccard, and Sorensen distances. It offers both pure Python implementations and C extensions for performance. The library's last release was in 2013, indicating it is no longer actively maintained.","last_verified":"2026-04-12T00:00:00.000Z","tags":["distance","levenshtein","hamming","jaccard","sorensen","sequence comparison"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/distance"},{"id":23549,"title":"distconfig3","library":"distconfig3","status":"active","version":"1.0.1","language":"python","ecosystem":"pypi","summary":"A library for managing configuration using Zookeeper, Etcd, or Consul as backends. Version 1.0.1 is a fork of the original distconfig with Python 2.7 and six/ujson dependencies removed. Release cadence is low; no new commits since 2021.","last_verified":"2026-05-01T00:00:00.000Z","tags":["configuration","etcd","consul","zookeeper","distributed"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/distconfig3"},{"id":21131,"title":"distinctipy","library":"distinctipy","status":"active","version":"1.3.4","language":"python","ecosystem":"pypi","summary":"A lightweight Python library for generating visually distinct colours. Current version: 1.3.4. Release cadence: infrequent, minor patches.","last_verified":"2026-04-27T00:00:00.000Z","tags":["color","distinct colors","visualization","accessibility"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/distinctipy"},{"id":314,"title":"distlib: Distribution Utilities","library":"distlib","status":"active","version":"0.4.0","language":"python","ecosystem":"pypi","summary":"distlib is a Python library that provides low-level functions for packaging and distributing Python software, serving as a foundation for third-party packaging tools. The current version is 0.4.0, released on July 17, 2025. The project is actively maintained with regular updates.","last_verified":"2026-05-12T13:00:32.388Z","tags":["packaging","distribution","Python","utilities"],"install_tag":"stale","install_tag_description":"widespread failures or data too old to trust","api":"https://checklist.day/api/registry/distlib"},{"id":23550,"title":"distogram","library":"distogram","status":"active","version":"3.0.3","language":"python","ecosystem":"pypi","summary":"A library to compute histograms on distributed environments, on streaming data. Current version: 3.0.3. Released occasionally, with breaking changes from v2 to v3 (API redesign).","last_verified":"2026-05-01T00:00:00.000Z","tags":["histogram","streaming","distributed","approximate"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/distogram"},{"id":9659,"title":"Distrax","library":"distrax","status":"active","version":"0.1.7","language":"python","ecosystem":"pypi","summary":"Distrax is a DeepMind library offering a comprehensive collection of probability distributions and bijectors, tightly integrated with JAX for high-performance numerical computation, automatic differentiation, and GPU acceleration. It provides a flexible API for constructing complex probabilistic models and is widely used within the JAX ecosystem for research and development. The library typically follows JAX's release cadence for compatibility, with frequent updates for new features and bug fixes. Current version is 0.1.7.","last_verified":"2026-04-17T00:00:00.000Z","tags":["JAX","probability","distributions","machine-learning","deepmind","probabilistic-programming"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/distrax"},{"id":23551,"title":"distribute (legacy wrapper)","library":"distribute","status":"deprecated","version":"0.7.3","language":"python","ecosystem":"pypi","summary":"A legacy compatibility shim for distribute (the former fork of setuptools). It provides backported features and exists primarily for projects that have not migrated to setuptools. Current version 0.7.3 is very old; the package is effectively abandoned. New projects should use setuptools directly.","last_verified":"2026-05-01T00:00:00.000Z","tags":["legacy","setuptools","deprecated"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/distribute"},{"id":1453,"title":"Dask Distributed","library":"distributed","status":"active","version":"2026.3.0","language":"python","ecosystem":"pypi","summary":"Distributed is the scheduler for Dask, providing a distributed computation engine for parallel and out-of-core analytics. It manages computations across a cluster of machines, featuring dynamic task scheduling, fault tolerance, and diagnostics. The library is actively maintained with frequent releases, typically on a monthly or bi-monthly schedule, following a `YYYY.MM.patch` versioning scheme. The current version is 2026.3.0.","last_verified":"2026-04-23T21:20:44.250Z","tags":["dask","distributed computing","parallelism","async","scheduler","data science","big data"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/distributed"},{"id":23067,"title":"distributed-ucxx-cu12","library":"distributed-ucxx-cu12","status":"active","version":"0.49.0","language":"python","ecosystem":"pypi","summary":"UCX communication module for Dask Distributed, providing high-performance GPU-aware communication using UCX (Unified Communication X). This is the CUDA 12 variant of distributed-ucxx. Version 0.49.0 requires Python >=3.11 and CUDA 12.2+. Released as part of RAPIDS, with monthly release cadence.","last_verified":"2026-05-01T00:00:00.000Z","tags":["dask","distributed","ucx","high-performance-computing","gpu","rapids","cuda12"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/distributed-ucxx-cu12"},{"id":346,"title":"Distro - OS Platform Information API","library":"distro","status":"active","version":"1.9.0","language":"python","ecosystem":"pypi","summary":"Distro is a Python library that provides information about the operating system distribution it runs on, such as a reliable machine-readable ID and version information. It serves as a recommended replacement for Python's original platform.linux_distribution function, which was removed in Python 3.8. The current version is 1.9.0, released on October 5, 2023. The library is actively maintained with a stable release cadence, with the latest release being v1.9.0.","last_verified":"2026-05-12T13:12:16.257Z","tags":["OS","platform","information","API","Linux","BSD","Python 3.6+"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/distro"},{"id":9660,"title":"Distro Info","library":"distro-info","status":"active","version":"1.0","language":"python","ecosystem":"pypi","summary":"The `distro-info` library provides Python modules and data files with comprehensive information about Debian and Ubuntu distributions, including codenames, versions, release dates, and end-of-life dates. It is maintained by the Ubuntu Developers and is currently at version 1.0. Releases are stable and generally align with Debian/Ubuntu development cycles, focusing on data updates rather than frequent API changes.","last_verified":"2026-04-17T00:00:00.000Z","tags":["system","linux","distribution","os","debian","ubuntu"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/distro-info"},{"id":26897,"title":"distro2sbom","library":"distro2sbom","status":"active","version":"0.6.0","language":"python","ecosystem":"pypi","summary":"A Python tool to generate Software Bill of Materials (SBOM) for system distributions (Debian, RPM, Arch, BSD). Currently at version 0.6.0, released irregularly. Supports SPDX and CycloneDX formats.","last_verified":"2026-05-01T00:00:00.000Z","tags":["sbom","software-bill-of-materials","security","debian","rpm","arch","bsd","cli"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/distro2sbom"},{"id":1820,"title":"dj-database-url","library":"dj-database-url","status":"active","version":"3.1.2","language":"python","ecosystem":"pypi","summary":"dj-database-url is a simple Django utility that allows you to configure your Django application's database using a single 12-factor inspired `DATABASE_URL` environment variable. It parses the URL and returns a Django-compatible database connection dictionary, supporting various backend types like PostgreSQL, MySQL, SQLite, and Oracle. Currently at version 3.1.2, it is actively maintained by the Jazzband community with regular updates.","last_verified":"2026-04-24T01:53:12.604Z","tags":["Django","database","configuration","12factor","environment variables","URL parsing","PostgreSQL","MySQL","SQLite","Oracle"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/dj-database-url"},{"id":21134,"title":"dj-datatables-view","library":"dj-datatables-view","status":"active","version":"0.1.8","language":"python","ecosystem":"pypi","summary":"A Django library that provides a view for rendering DataTables with server-side processing. Fork of django-datatables-view. Current version 0.1.8, release cadence is low. Requires Python >=3.5,<4.0.","last_verified":"2026-04-27T00:00:00.000Z","tags":["django","datatables","server-side","jquery"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/dj-datatables-view"},{"id":8085,"title":"dj-email-url","library":"dj-email-url","status":"active","version":"1.0.6","language":"python","ecosystem":"pypi","summary":"dj-email-url is a Python utility that allows configuring email backend settings in Django applications using a URL, similar to `dj-database-url` for database configurations. It adheres to the 12-factor app principles by enabling email settings to be fetched from an environment variable. The current version is 1.0.6, and it has a steady release cadence with updates addressing Python version compatibility and new features.","last_verified":"2026-04-16T00:00:00.000Z","tags":["django","email","configuration","12factor","environment-variables"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/dj-email-url"},{"id":8939,"title":"dj-inmemorystorage","library":"dj-inmemorystorage","status":"active","version":"2.1.0","language":"python","ecosystem":"pypi","summary":"dj-inmemorystorage is a non-persistent in-memory data storage backend for Django, providing compatibility with Django's storage API. It is primarily used for testing purposes to avoid disk access and speed up test suites. The library is currently at version 2.1.0 and has an irregular release cadence, often tied to updates in Django and Python version support, as well as feature additions.","last_verified":"2026-04-16T00:00:00.000Z","tags":["django","storage","in-memory","testing","file-storage"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/dj-inmemorystorage"},{"id":5182,"title":"Django REST Auth","library":"dj-rest-auth","status":"active","version":"7.2.0","language":"python","ecosystem":"pypi","summary":"dj-rest-auth provides a set of customizable REST API endpoints for user authentication and registration in Django REST Framework, leveraging django-allauth for extended functionality. It is actively maintained with frequent releases, currently at version 7.2.0, supporting modern Django and Python versions.","last_verified":"2026-04-13T00:00:00.000Z","tags":["django","drf","authentication","authorization","rest-api","social-login","jwt","mfa"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/dj-rest-auth"},{"id":23552,"title":"dj-static","library":"dj-static","status":"deprecated","version":"0.0.6","language":"python","ecosystem":"pypi","summary":"A Django middleware that serves static files in production using the static server from Werkzeug. Current version 0.0.6, no longer actively maintained. Development ceased around 2015.","last_verified":"2026-05-01T00:00:00.000Z","tags":["django","static-files","wsgi","deprecated"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/dj-static"},{"id":6588,"title":"dj-stripe","library":"dj-stripe","status":"active","version":"2.10.3","language":"python","ecosystem":"pypi","summary":"dj-stripe seamlessly integrates Stripe payments with Django applications, providing a robust, database-backed representation of Stripe models. It handles webhooks, subscriptions, and customer management out-of-the-box. The current version is 2.10.3, and it maintains an active development pace with frequent minor and major releases.","last_verified":"2026-04-15T00:00:00.000Z","tags":["django","stripe","payments","saas","subscription"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/dj-stripe"},{"id":23554,"title":"djade","library":"djade","status":"active","version":"1.9.0","language":"python","ecosystem":"pypi","summary":"A Django template formatter that ensures consistent formatting of Django templates. It supports Jinja2-style templates with Django tags and filters, and is designed to be fast and configurable. Current version is 1.9.0, released with regular updates.","last_verified":"2026-05-01T00:00:00.000Z","tags":["django","template","formatter","linter","django-template"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/djade"},{"id":752,"title":"Django","library":"django","status":"active","version":"6.0.3","language":"python","ecosystem":"pypi","summary":"Django is a high-level Python web framework that encourages rapid development and clean, pragmatic design. It is currently at version 6.0.3 and follows a time-based release schedule with feature releases approximately every eight months. Long-term support (LTS) releases occur every two years and receive security and data loss fixes for three years.","last_verified":"2026-05-12T18:36:03.982Z","tags":["web-framework","python","orm","full-stack"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/django"},{"id":21133,"title":"Django ACE","library":"django-ace","status":"active","version":"1.43.5","language":"python","ecosystem":"pypi","summary":"django-ace provides a Django form widget for embedding the ACE code editor. Current version 1.43.5 (bundles ACE v1.43.5). Release cadence follows ACE upstream releases.","last_verified":"2026-04-27T00:00:00.000Z","tags":["django","ace-editor","widget","code-editor"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/django-ace"},{"id":21135,"title":"django-activity-stream","library":"django-activity-stream","status":"active","version":"2.0.0","language":"python","ecosystem":"pypi","summary":"Generate generic activity streams from the actions on your site. Users can follow any actors' activities for personalized streams. Current version 2.0.0 supports Django 4.1+. Released in Apr 2023, with occasional updates.","last_verified":"2026-04-27T00:00:00.000Z","tags":["django","activity-stream","feed","following"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/django-activity-stream"},{"id":7161,"title":"Django Add Default Value","library":"django-add-default-value","status":"active","version":"0.10.0","language":"python","ecosystem":"pypi","summary":"django-add-default-value is a Django Migration Operation that facilitates transferring a field's default value directly to the database schema. This addresses Django's default behavior of handling `default` values at the application level and dropping the database `DEFAULT` constraint after initial row population. The library is currently active, with version 0.10.0 released in February 2022, and helps ensure database-level default constraints persist for improved data integrity and compatibility with non-Django database access.","last_verified":"2026-04-16T00:00:00.000Z","tags":["django","migrations","database","default-value","schema","data-integrity"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/django-add-default-value"},{"id":5902,"title":"Django Admin Autocomplete Filter","library":"django-admin-autocomplete-filter","status":"active","version":"0.7.1","language":"python","ecosystem":"pypi","summary":"A simple Django app to render list filters in django admin using an autocomplete widget. It leverages Django's built-in `autocomplete_fields` functionality for foreign key and many-to-many relationships. The library is actively maintained, with minor releases for bug fixes and major releases for new features and improvements. Current version is 0.7.1.","last_verified":"2026-04-14T00:00:00.000Z","tags":["django","admin","autocomplete","filter","foreignkey","manytomany"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/django-admin-autocomplete-filter"},{"id":21136,"title":"Django Admin Environment Notice","library":"django-admin-env-notice","status":"active","version":"1.0.1","language":"python","ecosystem":"pypi","summary":"Visually distinguish environments (e.g., development, staging, production) in Django Admin with a customizable banner. Current version 1.0.1. Low release cadence.","last_verified":"2026-04-27T00:00:00.000Z","tags":["django","admin","environment","notice","banner"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/django-admin-env-notice"},{"id":23553,"title":"django-admin-extra-buttons","library":"django-admin-extra-buttons","status":"active","version":"2.2","language":"python","ecosystem":"pypi","summary":"Django mixin to easily add custom buttons to any ModelAdmin, change form, or changelist. Current version is 2.2, requires Python >=3.12 and Django >=4.2 (implicitly). The library is actively maintained with regular releases.","last_verified":"2026-05-01T00:00:00.000Z","tags":["django","admin","buttons","mixins","extra-buttons","django-admin"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/django-admin-extra-buttons"},{"id":3962,"title":"Django Admin Inline Paginator","library":"django-admin-inline-paginator","status":"maintenance","version":"0.4.0","language":"python","ecosystem":"pypi","summary":"The \"Django Admin Inline Paginator\" is a Python library designed to add pagination to inline forms within the Django administration interface. The latest version, 0.4.0, was released in April 2023. The original project is currently seeking maintainers, with development seemingly inactive, and a community-maintained fork (`django-admin-inline-paginator-plus`) has emerged to continue development and add new features.","last_verified":"2026-04-11T00:00:00.000Z","tags":["django","admin","paginator","inlines","pagination"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/django-admin-inline-paginator"},{"id":23555,"title":"Django Admin Inline Paginator Plus","library":"django-admin-inline-paginator-plus","status":"active","version":"0.1.5","language":"python","ecosystem":"pypi","summary":"Simple plugin to paginate Django admin inlines. Current version: 0.1.5, requires Python >=3.8. Active development, release cadence is irregular.","last_verified":"2026-05-01T00:00:00.000Z","tags":["django","admin","inline","paginator","pagination"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/django-admin-inline-paginator-plus"},{"id":7162,"title":"Django Admin Interface","library":"django-admin-interface","status":"active","version":"0.32.0","language":"python","ecosystem":"pypi","summary":"django-admin-interface is a Python package that provides a modern, responsive, and highly customizable administration interface for Django projects. It enhances the default Django admin with features like theme management, popup windows replaced by modals, sticky changelist actions, and improved styling. The current version is 0.32.0, and it maintains an active release cadence with regular updates for new Django and Python versions.","last_verified":"2026-04-16T00:00:00.000Z","tags":["django","admin","interface","theme","ui","customization"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/django-admin-interface"},{"id":5610,"title":"Django Admin List Filter Dropdown","library":"django-admin-list-filter-dropdown","status":"maintenance","version":"1.0.3","language":"python","ecosystem":"pypi","summary":"django-admin-list-filter-dropdown is a Python library that enhances the Django administration interface by converting default list filters into dropdowns. This improves usability and reduces clutter in the sidebar, especially when a filter has numerous options. The current version is 1.0.3, released in 2019, suggesting a stable but less actively maintained project.","last_verified":"2026-04-12T00:00:00.000Z","tags":["django","admin","filter","dropdown","ui","ux","list_filter"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/django-admin-list-filter-dropdown"},{"id":3963,"title":"django-admin-rangefilter","library":"django-admin-rangefilter","status":"active","version":"0.13.5","language":"python","ecosystem":"pypi","summary":"django-admin-rangefilter is a Django application that enhances the admin UI by adding custom date, datetime, and numeric range filters. It is currently at version 0.13.5 and maintains an active release cadence, frequently updating for Django compatibility and bug fixes.","last_verified":"2026-04-11T00:00:00.000Z","tags":["django","admin","filter","date-range","datetime-range","numeric-range","ui-enhancement"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/django-admin-rangefilter"},{"id":23556,"title":"django-admin-sortable","library":"django-admin-sortable","status":"maintenance","version":"2.3","language":"python","ecosystem":"pypi","summary":"A Django library that provides drag-and-drop sorting for models and inline models in the Django admin interface. Version 2.3 is the latest stable release, but the project appears to be in maintenance mode with infrequent updates.","last_verified":"2026-05-01T00:00:00.000Z","tags":["django","admin","sortable","drag-and-drop","inline-sorting"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/django-admin-sortable"},{"id":3964,"title":"django-admin-sortable2","library":"django-admin-sortable2","status":"active","version":"2.3.1","language":"python","ecosystem":"pypi","summary":"django-admin-sortable2 is a Django package that provides generic drag-and-drop ordering functionality for objects in the List, Stacked-Inline, and Tabular-Inline Views of the Django Admin interface. It enriches existing `ModelAdmin` and `InlineModelAdmin` classes with sortable behavior via mixins. The library is actively maintained, with frequent minor and patch releases to support newer Django and Python versions.","last_verified":"2026-04-11T00:00:00.000Z","tags":["django","admin","sortable","drag-and-drop","inline"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/django-admin-sortable2"},{"id":8940,"title":"Django Admin Tools","library":"django-admin-tools","status":"active","version":"0.9.3","language":"python","ecosystem":"pypi","summary":"django-admin-tools is a collection of utilities for the Django administration interface, providing features like a customizable dashboard, menu system, and theming. The current version is 0.9.3. While it supports recent Django versions, its release cadence is slow, with the last release in 2021, suggesting a maintenance-focused development.","last_verified":"2026-04-16T00:00:00.000Z","tags":["django","admin","dashboard","menu","theming"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/django-admin-tools"},{"id":4502,"title":"Django Admin Plus","library":"django-adminplus","status":"active","version":"0.6","language":"python","ecosystem":"pypi","summary":"AdminPlus is a Django admin panel extension that allows you to add custom views not tied to models, extending the built-in admin without replacing it entirely. It supports Django versions 3.0+ and Python 3.7+. While the last official PyPI release was in 2016 (v0.6), the project is actively maintained with CI/CD testing against recent Django and Python versions.","last_verified":"2026-04-12T00:00:00.000Z","tags":["django","admin","extension","custom views","web development"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/django-adminplus"},{"id":9661,"title":"Django AJAX Selects for Admin AutoComplete","library":"django-ajax-selects","status":"active","version":"3.0.3","language":"python","ecosystem":"pypi","summary":"django-ajax-selects is a Django app that enhances the Django Admin interface by providing jQuery UI AutoComplete functionality for ForeignKey, ManyToManyField, and CharField lookups. It helps users quickly find and select related objects or text entries in large datasets, improving usability for forms with many options. The current version is 3.0.3, supporting Django 3.2 to 5 and Python 3.10+. Releases are made as needed, typically in response to Django version updates or critical bug fixes.","last_verified":"2026-04-17T00:00:00.000Z","tags":["django","admin","autocomplete","ajax","forms","jquery","ui"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/django-ajax-selects"},{"id":2473,"title":"django-allauth","library":"django-allauth","status":"active","version":"65.15.1","language":"python","ecosystem":"pypi","summary":"django-allauth is an integrated set of Django applications that provides comprehensive solutions for authentication, registration, account management, and third-party (social) account authentication. It is actively maintained with frequent releases, often aligning with new Django and Python versions. It aims to offer a unified approach to both local and social authentication flows.","last_verified":"2026-04-24T20:29:03.484Z","tags":["django","authentication","social-login","registration","account-management","multi-factor-authentication"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/django-allauth"},{"id":5183,"title":"Django Allow CIDR","library":"django-allow-cidr","status":"active","version":"0.8.0","language":"python","ecosystem":"pypi","summary":"django-allow-cidr is a Django Middleware that extends the functionality of Django's `ALLOWED_HOSTS` setting to support CIDR IP ranges. It allows developers to specify IP networks (e.g., '192.168.1.0/24') alongside regular hostnames, which is particularly useful for health checks or internal network access. The current version is 0.8.0, with releases occurring periodically to support new Django and Python versions.","last_verified":"2026-04-13T00:00:00.000Z","tags":["django","middleware","security","ip","cidr","allowed_hosts","network"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/django-allow-cidr"},{"id":23557,"title":"Django Amazon SES","library":"django-amazon-ses","status":"active","version":"4.0.1","language":"python","ecosystem":"pypi","summary":"A Django email backend that uses Boto3 to interact with Amazon Simple Email Service (SES). Version 4.0.1 drops Python 3.6 and Django 3.0/3.1 support, adds Python 3.9/3.10 and Django 3.2/4.0, and enables email tagging.","last_verified":"2026-05-01T00:00:00.000Z","tags":["django","amazon-ses","email","backend","aws"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/django-amazon-ses"},{"id":7163,"title":"Django Annoying","library":"django-annoying","status":"active","version":"0.10.8","language":"python","ecosystem":"pypi","summary":"django-annoying is a Django application designed to simplify common, repetitive tasks and eliminate boilerplate code in Django projects. It provides a collection of useful decorators for views (like `@render_to`, `@ajax_request`, `@autostrip`), utility functions (`get_object_or_None`, `get_config`), and custom model fields (`JSONField`, `AutoOneToOneField`). The library is currently at version 0.10.8, with recent updates adding support for newer Django versions and deprecating features now built into Django itself. It maintains an active release cadence, typically addressing compatibility and minor feature enhancements.","last_verified":"2026-04-16T00:00:00.000Z","tags":["django","utilities","decorators","fields","productivity","boilerplate"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/django-annoying"},{"id":21137,"title":"django-anon","library":"django-anon","status":"active","version":"0.3.2","language":"python","ecosystem":"pypi","summary":"django-anon is a Django library that helps anonymize production data so it can be safely used in non-production environments. It provides model mixins and field anonymization functions. The current version is 0.3.2. Release cadence is sporadic; last release was in 2019.","last_verified":"2026-04-27T00:00:00.000Z","tags":["django","anonymization","data-sanitization","security"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/django-anon"},{"id":2925,"title":"django-anymail","library":"django-anymail","status":"active","version":"14.0","language":"python","ecosystem":"pypi","summary":"Django Anymail provides a unified interface for sending transactional emails and receiving webhooks across many Email Service Providers (ESPs) like SendGrid, Mailgun, Postmark, and more. It integrates seamlessly with Django's `EmailBackend` and `send_mail` functions, adding advanced features like ESP-specific options, transactional tracking, and inbound email signals. The library is actively maintained with frequent releases, currently at version 14.0, and supports various Django and Python versions.","last_verified":"2026-04-25T03:12:04.479Z","tags":["django","email","email-backend","webhook","smtp","transactional-email","mailgun","sendgrid","postmark"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/django-anymail"},{"id":1994,"title":"Django AppConf","library":"django-appconf","status":"active","version":"1.2.0","language":"python","ecosystem":"pypi","summary":"django-appconf is a helper class designed to manage configuration defaults gracefully within packaged Django applications. It simplifies defining, documenting, and overriding application-specific settings, preventing direct manipulation of `django.conf.settings`. As of version 1.2.0, it remains actively maintained, with a focus on modern Python and Django versions.","last_verified":"2026-04-24T04:39:25.847Z","tags":["django","configuration","settings","app-settings","defaults"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/django-appconf"},{"id":8088,"title":"Django APScheduler","library":"django-apscheduler","status":"active","version":"0.7.0","language":"python","ecosystem":"pypi","summary":"django-apscheduler is a Django application that provides a lightweight wrapper around APScheduler, enabling the scheduling and persistence of background jobs within a Django project using its ORM. It allows for managing scheduled tasks directly through the Django admin interface and is suitable for applications requiring basic scheduling features without external task queues like Celery. The current version is 0.7.0, and releases occur as needed to support newer Django/Python versions and address fixes.","last_verified":"2026-04-16T00:00:00.000Z","tags":["django","scheduler","background tasks","jobs","apscheduler"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/django-apscheduler"},{"id":4348,"title":"Django Audit Log","library":"django-auditlog","status":"active","version":"3.4.1","language":"python","ecosystem":"pypi","summary":"django-auditlog is a pluggable Django app that provides audit logging functionality for your models. It automatically tracks changes to model instances (create, update, delete actions), recording who made the change, when, and what changed. The current version is 3.4.1, and the project maintains an active release cadence with frequent updates to support new Django and Python versions.","last_verified":"2026-04-12T00:00:00.000Z","tags":["django","auditlog","logging","history","tracking"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/django-auditlog"},{"id":21138,"title":"django-auth-adfs","library":"django-auth-adfs","status":"active","version":"1.16.0","language":"python","ecosystem":"pypi","summary":"A Django authentication backend for Microsoft ADFS and Azure AD. Implements OAuth2/OpenID Connect flows for single sign-on. Current version 1.16.0 supports Django 3.2-6.0 and Python 3.9+. Release cadence is irregular, approximately 2-3 minor versions per year.","last_verified":"2026-04-27T00:00:00.000Z","tags":["django","authentication","adfs","azure-ad","sso","oauth2","openid-connect"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/django-auth-adfs"},{"id":5763,"title":"Django LDAP Authentication Backend","library":"django-auth-ldap","status":"active","version":"5.3.0","language":"python","ecosystem":"pypi","summary":"django-auth-ldap is a Django authentication backend that integrates with LDAP (Lightweight Directory Access Protocol) services, allowing Django applications to authenticate users against an LDAP server. It provides rich configuration options for managing users, groups, and permissions. Currently at version 5.3.0, the library is actively maintained with frequent releases to support the latest Django and Python versions.","last_verified":"2026-04-14T00:00:00.000Z","tags":["django","ldap","authentication","auth","directory","active directory"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/django-auth-ldap"},{"id":21141,"title":"django-authlib","library":"django-authlib","status":"active","version":"0.17.2","language":"python","ecosystem":"pypi","summary":"Authentication utilities for Django, providing reusable views and helpers for OAuth2, SAML, OpenID Connect, and more. Current version 0.17.2, requires Python >=3.9. Released irregularly, maintained by matthiask.","last_verified":"2026-04-27T00:00:00.000Z","tags":["django","authentication","oauth2","saml","openid-connect"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/django-authlib"},{"id":5903,"title":"Django Autocomplete Light","library":"django-autocomplete-light","status":"active","version":"3.12.1","language":"python","ecosystem":"pypi","summary":"Django Autocomplete Light (DAL) provides a modern, fresh set of widgets for Django forms and admin, enabling easy integration of autocompletion functionality for fields like foreign keys, many-to-many, and tags. It's currently at version 3.12.1 and typically releases updates in line with Django's development or new feature requirements.","last_verified":"2026-04-14T00:00:00.000Z","tags":["Django","autocomplete","forms","admin","select2"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/django-autocomplete-light"},{"id":6589,"title":"Django Autoslug","library":"django-autoslug","status":"active","version":"1.9.9","language":"python","ecosystem":"pypi","summary":"Django-autoslug is a reusable Django library that provides an improved slug field which can automatically: populate itself from another field, preserve uniqueness of the value, and use custom slugify() functions for better internationalization (i18n). The current version is 1.9.9. It maintains an active release cadence with regular updates and compatibility improvements for newer Django and Python versions.","last_verified":"2026-04-15T00:00:00.000Z","tags":["django","slug","automation","fields","model"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/django-autoslug"},{"id":2926,"title":"django-axes","library":"django-axes","status":"active","version":"8.3.1","language":"python","ecosystem":"pypi","summary":"django-axes is a Django plugin that actively monitors and tracks suspicious login attempts, helping to protect Django-powered sites from brute-force attacks. It can lock out users or IP addresses after a configurable number of failed attempts, supporting various tracking methods like IP, username, and user agent combinations. The library is currently at version 8.3.1 and is actively maintained by the Jazzband community, with a regular release cadence.","last_verified":"2026-04-25T03:12:39.866Z","tags":["django","security","authentication","login","brute-force","rate-limiting"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/django-axes"},{"id":23558,"title":"django-background-tasks","library":"django-background-tasks","status":"maintenance","version":"1.2.8","language":"python","ecosystem":"pypi","summary":"Database backed asynchronous task queue for Django. Version 1.2.8. Release cadence: irregular, last release 2020.","last_verified":"2026-05-01T00:00:00.000Z","tags":["django","async","task-queue","database"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/django-background-tasks"},{"id":8087,"title":"Django Better Admin ArrayField","library":"django-better-admin-arrayfield","status":"maintenance","version":"1.4.2","language":"python","ecosystem":"pypi","summary":"django-better-admin-arrayfield provides an enhanced widget for Django's `ArrayField` within the Django administration interface. It replaces the default comma-separated input with a more user-friendly list-based interface, allowing for dynamic addition and removal of items. The library is currently at version 1.4.2, last released in December 2020, and explicitly supports Python 3.5-3.8 and Django 2.0-3.1.","last_verified":"2026-04-16T00:00:00.000Z","tags":["Django","admin","ArrayField","widget","PostgreSQL","form"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/django-better-admin-arrayfield"},{"id":9662,"title":"Django Bitfield","library":"django-bitfield","status":"active","version":"2.2.0","language":"python","ecosystem":"pypi","summary":"django-bitfield provides a `BitField` model field for Django, allowing developers to store multiple boolean flags efficiently in a single integer column in the database. It is currently at version 2.2.0, actively maintained, and follows Django's release cadence for compatibility.","last_verified":"2026-04-17T00:00:00.000Z","tags":["django","database","flags","bitmask","models"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/django-bitfield"},{"id":9665,"title":"django-bleach","library":"django-bleach","status":"active","version":"3.1.0","language":"python","ecosystem":"pypi","summary":"django-bleach is a Django package that provides easy integration of the bleach HTML sanitization library with Django models and templates. It offers model fields and template filters to clean user-supplied HTML, preventing XSS vulnerabilities. The current version is 3.1.0, with a release cadence that generally follows Django and `bleach` updates, releasing new major versions for significant dependency bumps or framework compatibility changes.","last_verified":"2026-04-17T00:00:00.000Z","tags":["django","bleach","html-sanitizer","security","xss"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/django-bleach"},{"id":23560,"title":"django-bmemcached","library":"django-bmemcached","status":"deprecated","version":"0.3.0","language":"python","ecosystem":"pypi","summary":"A Django cache backend using the bmemcached module (binary protocol with SASL authentication). Current version 0.3.0. Low release cadence; last release in 2015.","last_verified":"2026-05-01T00:00:00.000Z","tags":["django","memcached","cache","binary-protocol"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/django-bmemcached"},{"id":23559,"title":"Django Bootstrap DatePicker Plus","library":"django-bootstrap-datepicker-plus","status":"active","version":"6.0.0","language":"python","ecosystem":"pypi","summary":"A Django widget library providing DatePickerInput, TimePickerInput, DateTimePickerInput, MonthPickerInput, and YearPickerInput with Bootstrap 3/4/5 styling and integration with Tempus Dominus. Current version 6.0.0 supports Django 6, Python 3.10-3.14, and drops deprecated features. Released 2026-01-28, cadence is irregular.","last_verified":"2026-05-01T00:00:00.000Z","tags":["django","bootstrap","datepicker","timepicker","datetimepicker","tempus-dominus"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/django-bootstrap-datepicker-plus"},{"id":8089,"title":"Django Bootstrap Form","library":"django-bootstrap-form","status":"active","version":"3.4","language":"python","ecosystem":"pypi","summary":"django-bootstrap-form is a Python library that provides simple template tags and filters to render Django forms and fields using Bootstrap 3 markup. It simplifies the integration of Django forms into Bootstrap-themed frontends, helping developers quickly style forms with Bootstrap classes. The current version is 3.4, and it has a stable, albeit irregular, release cadence primarily driven by Django compatibility updates.","last_verified":"2026-04-16T00:00:00.000Z","tags":["django","forms","bootstrap","frontend","template-tags"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/django-bootstrap-form"},{"id":23561,"title":"django-bootstrap-v5","library":"django-bootstrap-v5","status":"active","version":"1.0.11","language":"python","ecosystem":"pypi","summary":"Django template tags and filters for Bootstrap 5 integration. Version 1.0.11, released Mar 2023. Low maintenance cadence; supports Bootstrap 5.0–5.3.","last_verified":"2026-05-01T00:00:00.000Z","tags":["django","bootstrap5","forms","templatetags","django-bootstrap5"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/django-bootstrap-v5"},{"id":7164,"title":"Django Bootstrap3","library":"django-bootstrap3","status":"active","version":"26.1","language":"python","ecosystem":"pypi","summary":"django-bootstrap3 is a Python library that integrates Bootstrap version 3 into Django projects. It provides template tags and filters to render forms, messages, and other Bootstrap components easily within Django templates. The current version is 26.1, and it maintains a steady release cadence.","last_verified":"2026-04-16T00:00:00.000Z","tags":["django","bootstrap","frontend","forms","ui","template-tags"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/django-bootstrap3"},{"id":7165,"title":"Bootstrap 4 for Django","library":"django-bootstrap4","status":"maintenance","version":"26.1","language":"python","ecosystem":"pypi","summary":"django-bootstrap4 seamlessly integrates Bootstrap 4 into Django projects, providing template tags and filters for easy rendering of Bootstrap components. As of version 26.1, the library is in maintenance mode, receiving only bug fixes and security updates. This is due to Bootstrap 4 being superseded by Bootstrap 5, and new projects are encouraged to use the dedicated `django-bootstrap5` package.","last_verified":"2026-04-16T00:00:00.000Z","tags":["django","bootstrap","frontend","forms","template-tags","css","javascript","maintenance-mode"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/django-bootstrap4"},{"id":7166,"title":"Django Bootstrap 5","library":"django-bootstrap5","status":"active","version":"26.2","language":"python","ecosystem":"pypi","summary":"django-bootstrap5 is a Django app that provides Bootstrap 5 integration for Django projects, offering a collection of template tags and filters to seamlessly blend Django forms, messages, and other components with Bootstrap 5. It is actively maintained and considered production-ready, with frequent releases to keep up with Bootstrap and Django updates.","last_verified":"2026-04-16T00:00:00.000Z","tags":["Django","Bootstrap","Frontend","Web Development","Forms","Styling"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/django-bootstrap5"},{"id":6590,"title":"Django Braces","library":"django-braces","status":"active","version":"1.17.0","language":"python","ecosystem":"pypi","summary":"Django Braces provides a collection of reusable, generic mixins designed to simplify the use of Django's class-based views. These mixins often replicate the functionality of Django's function-based view decorators, addressing common development challenges with class-based views. The library is considered stable and mature, focusing its support on Python versions still receiving fixes and Django LTS releases. The current version is 1.17.0.","last_verified":"2026-04-15T00:00:00.000Z","tags":["django","mixins","class-based-views","cbv","authentication","permissions"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/django-braces"},{"id":5904,"title":"Django Browser Reload","library":"django-browser-reload","status":"active","version":"1.21.0","language":"python","ecosystem":"pypi","summary":"django-browser-reload is a Django application that automatically refreshes your web browser during development when changes are detected in Python code, templates, or static files. It helps improve the development workflow by eliminating manual browser reloads. The current version is 1.21.0, and it actively supports Python versions 3.9 to 3.14 and Django versions 4.2 to 6.0. It is actively maintained.","last_verified":"2026-04-14T00:00:00.000Z","tags":["django","development","hot reload","browser reload","static files","templates","middleware","dx"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/django-browser-reload"},{"id":6591,"title":"Django Bulk Update","library":"django-bulk-update","status":"active","version":"2.2.0","language":"python","ecosystem":"pypi","summary":"django-bulk-update is a Django library that enables efficient bulk updates of multiple model instances using a single database query. It significantly improves performance compared to iterating and calling `save()` on each object individually. The current version is 2.2.0, and the project maintains an active but not rapid release cadence, ensuring compatibility with recent Django versions.","last_verified":"2026-04-15T00:00:00.000Z","tags":["django","orm","database","performance","bulk-operations","optimization"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/django-bulk-update"},{"id":8090,"title":"django-cachalot","library":"django-cachalot","status":"active","version":"2.9.0","language":"python","ecosystem":"pypi","summary":"django-cachalot is a Django package that automatically caches all Django ORM queries and transparently invalidates them when data changes. It aims to provide significant performance improvements by reducing database hits without requiring developers to write explicit caching logic. The library is actively maintained, with version 2.9.0 supporting recent Django releases and Python versions, and new releases frequently adapting to Django's evolution.","last_verified":"2026-04-16T00:00:00.000Z","tags":["django","cache","orm","performance","database"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/django-cachalot"},{"id":7167,"title":"Django Cache Memoize","library":"django-cache-memoize","status":"active","version":"0.2.1","language":"python","ecosystem":"pypi","summary":"django-cache-memoize is a Django utility that provides a memoization decorator, `cache_memoize`, which leverages the Django cache framework. It's designed to cache function call results, supports invalidation, and works with complex arguments and keyword arguments. The current version is 0.2.1, and it maintains an active release cadence.","last_verified":"2026-04-16T00:00:00.000Z","tags":["django","cache","memoization","decorator","performance"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/django-cache-memoize"},{"id":8941,"title":"Django Cache URL","library":"django-cache-url","status":"active","version":"3.4.6","language":"python","ecosystem":"pypi","summary":"This simple Django utility allows you to utilize the 12factor inspired CACHE_URL environment variable to configure your Django application. It supports various cache backends like locmem, db, file, memcached, and redis. The library is actively maintained, with a recent release on January 24, 2026.","last_verified":"2026-04-16T00:00:00.000Z","tags":["django","cache","configuration","12-factor","environment-variables"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/django-cache-url"},{"id":5905,"title":"django-cacheops","library":"django-cacheops","status":"active","version":"7.2","language":"python","ecosystem":"pypi","summary":"django-cacheops is a slick ORM cache for Django, offering automatic granular event-driven invalidation. It leverages Redis for high-performance caching. Currently at version 7.2, it maintains an active development cycle with regular updates supporting recent Django and Python versions.","last_verified":"2026-04-14T00:00:00.000Z","tags":["django","orm","cache","redis","invalidation"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/django-cacheops"},{"id":21139,"title":"Django Celery","library":"django-celery","status":"deprecated","version":"3.3.1","language":"python","ecosystem":"pypi","summary":"Legacy integration package for using Celery with Django. Current version 3.3.1 is deprecated; the project is in maintenance mode and no longer actively developed. Users should migrate to the built-in Celery integration available in Celery 3.1+. Release cadence: sporadic, last release in 2016.","last_verified":"2026-04-27T00:00:00.000Z","tags":["django","celery","task-queue","deprecated"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/django-celery"},{"id":1995,"title":"Django Celery Beat","library":"django-celery-beat","status":"active","version":"2.9.0","language":"python","ecosystem":"pypi","summary":"django-celery-beat is an extension that enables storing and managing Celery periodic task schedules directly within the Django database. It provides a convenient Django Admin interface for creating, editing, and deleting these tasks, offering dynamic scheduling capabilities without code changes. The current version is 2.9.0, and the library maintains a regular release cadence with several updates annually.","last_verified":"2026-04-24T04:40:01.153Z","tags":["django","celery","scheduling","periodic tasks","beat","admin","database"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/django-celery-beat"},{"id":8942,"title":"Django Celery Email","library":"django-celery-email","status":"active","version":"3.0.0","language":"python","ecosystem":"pypi","summary":"django-celery-email is an asynchronous email backend for Django that integrates with Celery to send emails in the background. This offloads email sending from the request-response cycle, improving web application responsiveness. The current version is 3.0.0, focusing on compatibility with modern Django and Python versions.","last_verified":"2026-04-16T00:00:00.000Z","tags":["django","celery","email","async","backend"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/django-celery-email"},{"id":1996,"title":"Django Celery Results","library":"django-celery-results","status":"active","version":"2.6.0","language":"python","ecosystem":"pypi","summary":"Django Celery Results is an extension that enables you to store Celery task and group results using the Django ORM or Django's cache framework. It provides database models (TaskResult and GroupResult) to store task and group outcomes, which can then be queried like any other Django model. The library is actively maintained, with new versions typically released every few months to support the latest Django and Celery versions.","last_verified":"2026-04-24T04:40:33.907Z","tags":["django","celery","results","backend","task-queue","orm"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/django-celery-results"},{"id":26898,"title":"Django Channels (notification library)","library":"django-channels","status":"deprecated","version":"0.7.0","language":"python","ecosystem":"pypi","summary":"A Django library for sending notifications through various channels (e.g., HipChat, Slack, Yo). Latest version is 0.7.0, but the project was renamed to kawasemi as of v0.8.0. The rename introduced breaking import changes. PyPI slug is django-channels but the active development continues under the new name. Release cadence is irregular.","last_verified":"2026-04-27T00:00:00.000Z","tags":["notifications","django","hipchat","slack","deprecated"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/django-channels"},{"id":3965,"title":"django-choices","library":"django-choices","status":"maintenance","version":"2.0.0","language":"python","ecosystem":"pypi","summary":"Django-choices provides a declarative way of using the `choices` option on Django fields, aiming to add order and sanity to Django model choices. The current version is 2.0.0. While it served a valuable purpose, the library is now in maintenance mode, with its maintainers strongly recommending migration to native Django 3.0+ `TextChoices` or `IntegerChoices` for new projects due to Django's improved built-in functionality.","last_verified":"2026-04-11T00:00:00.000Z","tags":["django","choices","enums","model-fields","deprecated"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/django-choices"},{"id":23562,"title":"Django Choices Field","library":"django-choices-field","status":"active","version":"4.0.0","language":"python","ecosystem":"pypi","summary":"A Django field that directly sets/gets Django's TextChoices/IntegerChoices enum values, eliminating manual conversion between enum members and database values. Version 4.0.0 requires Python >=3.10, Django <4.0, and drops support for Python 3.8/3.9. Released irregularly, with breaking changes in v4.0.0 including strict blank/null validation and type checking utilities.","last_verified":"2026-05-01T00:00:00.000Z","tags":["django","choices","enum","textchoices","integerchoices","field"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/django-choices-field"},{"id":8943,"title":"django-chunkator","library":"django-chunkator","status":"active","version":"2.0.0","language":"python","ecosystem":"pypi","summary":"django-chunkator is a Python library for Django that allows iterating over large QuerySets in small, memory-efficient chunks, preventing high RAM consumption. The current version is 2.0.0, and the project actively maintains compatibility with recent Django and Python versions.","last_verified":"2026-04-16T00:00:00.000Z","tags":["django","queryset","memory-management","pagination","iteration","database"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/django-chunkator"},{"id":23068,"title":"django-cid","library":"django-cid","status":"active","version":"3.0","language":"python","ecosystem":"pypi","summary":"Adds correlation IDs (CID) to Django requests for tracing and debugging. Currently at version 3.0, requires Python >=3.8. Active development with periodic releases.","last_verified":"2026-05-01T00:00:00.000Z","tags":["django","correlation-id","tracing","debugging","middleware"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/django-cid"},{"id":5184,"title":"Django CKEditor","library":"django-ckeditor","status":"active","version":"6.7.3","language":"python","ecosystem":"pypi","summary":"django-ckeditor integrates the CKEditor 4 WYSIWYG rich text editor into Django projects, providing `RichTextField`, `RichTextUploadingField`, `CKEditorWidget`, and `CKEditorUploadingWidget` for seamless content management in both the admin interface and custom forms. The library is currently at version 6.7.3 and follows Django's release cycle for compatibility updates, though it has an important deprecation warning regarding its bundled CKEditor 4 version.","last_verified":"2026-04-13T00:00:00.000Z","tags":["django","ckeditor","wysiwyg","rich-text-editor","admin","forms","content-management"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/django-ckeditor"},{"id":8091,"title":"CKEditor 5 for Django","library":"django-ckeditor-5","status":"active","version":"0.2.20","language":"python","ecosystem":"pypi","summary":"django-ckeditor-5 is a Django application that seamlessly integrates the modern CKEditor 5 rich text editor into Django projects, offering an intuitive content creation experience. It provides features like text formatting, image uploads, tables, and code blocks, making it highly customizable. This package is specifically for CKEditor 5, distinct from the older `django-ckeditor` which uses CKEditor 4. The current version is 0.2.20, with a generally active release cadence.","last_verified":"2026-04-16T00:00:00.000Z","tags":["django","ckeditor","richtext","editor","wysiwyg","content management"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/django-ckeditor-5"},{"id":6592,"title":"Django Classy Tags","library":"django-classy-tags","status":"active","version":"4.1.0","language":"python","ecosystem":"pypi","summary":"django-classy-tags is a Python library that provides a class-based approach to writing custom template tags for Django. It aims to make template tag creation easier, shorter, and more fun by offering an extensible argument parser, significantly reducing boilerplate code while remaining fully compatible with the existing Django templating infrastructure. It is currently at version 4.1.0 and appears to have an active release cadence, with recent updates for Django and Python compatibility.","last_verified":"2026-04-15T00:00:00.000Z","tags":["Django","template tags","class-based","templating","utility"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/django-classy-tags"},{"id":5185,"title":"django-cleanup","library":"django-cleanup","status":"active","version":"9.0.0","language":"python","ecosystem":"pypi","summary":"django-cleanup is a lightweight Django library that automatically deletes files associated with `FileField` and `ImageField` when their corresponding model instances are deleted or when the file itself is changed. This prevents orphaned files from cluttering storage. It integrates seamlessly into existing Django projects with minimal configuration, supporting bulk deletions and various storage backends (e.g., local filesystem, Amazon S3). The current version is 9.0.0, released on September 18, 2024, and it aims to maintain compatibility with currently supported Django and Python versions.","last_verified":"2026-04-13T00:00:00.000Z","tags":["django","files","cleanup","storage","orm","automatic-file-management"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/django-cleanup"},{"id":23563,"title":"django-click","library":"django-click","status":"active","version":"2.5.0","language":"python","ecosystem":"pypi","summary":"Build Django management commands using the click CLI package. Version 2.5.0; supports Python >=3.10 and Django up to 6.0. Release cadence: infrequent, driven by compatibility updates.","last_verified":"2026-05-01T00:00:00.000Z","tags":["django","click","management-commands","cli"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/django-click"},{"id":21140,"title":"Django ClickHouse Backend","library":"django-clickhouse-backend","status":"active","version":"1.6.0","language":"python","ecosystem":"pypi","summary":"A Django database backend for ClickHouse, providing ORM integration, migrations, and support for ClickHouse-specific features like MergeTree engines, distributed tables, and materialized views. Current version 1.6.0, released April 2025. Active development with quarterly releases.","last_verified":"2026-04-27T00:00:00.000Z","tags":["django","clickhouse","database","backend","orm","olap"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/django-clickhouse-backend"},{"id":9664,"title":"Django Clone","library":"django-clone","status":"active","version":"5.5.0","language":"python","ecosystem":"pypi","summary":"django-clone is a Django library that facilitates the creation of a deep clone of a Django model instance, including its related objects (Foreign Keys, One-to-One, Many-to-Many). It handles unique fields and provides flexibility for custom attribute overrides during cloning. The current version is 5.5.0, and it maintains an active development pace with regular updates.","last_verified":"2026-04-17T00:00:00.000Z","tags":["django","model","clone","copy","utility"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/django-clone"},{"id":8944,"title":"Django Cloudinary Storage","library":"django-cloudinary-storage","status":"active","version":"0.3.0","language":"python","ecosystem":"pypi","summary":"django-cloudinary-storage is a Django package that provides custom storage backends for Cloudinary, allowing both media and static files to be served from Cloudinary. It also includes management commands for file cleanup. The current version is 0.3.0, released with support for Django 2 and Python 3.6+, with infrequent releases focusing on Django version compatibility.","last_verified":"2026-04-16T00:00:00.000Z","tags":["django","cloudinary","storage","media","static-files","cloud"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/django-cloudinary-storage"},{"id":9663,"title":"Django CMS","library":"django-cms","status":"active","version":"5.0.6","language":"python","ecosystem":"pypi","summary":"django-cms is a lean enterprise content management system built on Django. It provides an intuitive drag-and-drop interface for managing pages and content, extensive plugin architecture, and multilingual support. The current stable version is 5.0.6, with regular patch releases and significant new major versions (like 4.x and 5.x) introducing substantial changes and requiring careful upgrade paths.","last_verified":"2026-04-17T00:00:00.000Z","tags":["django","cms","content management","web framework","python"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/django-cms"},{"id":4503,"title":"Django Color Field","library":"django-colorfield","status":"active","version":"0.14.0","language":"python","ecosystem":"pypi","summary":"django-colorfield is a simple color field for Django models, providing a user-friendly color-picker widget in the Django admin interface. It supports various color formats including HEX, HEXA, RGB, and RGBA. The library is actively maintained, with version 0.14.0 recently released, and typically sees updates for new Django and Python versions.","last_verified":"2026-04-12T00:00:00.000Z","tags":["django","color","field","admin","picker","form","widget"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/django-colorfield"},{"id":26900,"title":"Django Compat","library":"django-compat","status":"maintenance","version":"1.0.15","language":"python","ecosystem":"pypi","summary":"A compatibility layer for Django versions 1.4 through 1.11, providing backports and forwards-compatibility for features across major Django releases. Version 1.0.15 is the latest, likely in maintenance mode as Django 2.0+ is supported natively. Release cadence is low, with occasional updates for new Django versions.","last_verified":"2026-05-01T00:00:00.000Z","tags":["django","compatibility","backport"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/django-compat"},{"id":23564,"title":"django-components","library":"django-components","status":"active","version":"0.149.0","language":"python","ecosystem":"pypi","summary":"A library to create simple reusable template components in Django. Current version is 0.149.0, with active development and frequent releases (multiple per month). It supports Django 4.2+ and Python 3.10+. Key features include component slots, dynamic CSS/JS, and component nesting.","last_verified":"2026-05-01T00:00:00.000Z","tags":["django","components","templates","reusable"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/django-components"},{"id":23565,"title":"django-compression-middleware","library":"django-compression-middleware","status":"active","version":"0.5.0","language":"python","ecosystem":"pypi","summary":"Django middleware to compress HTTP responses using Brotli, Zstd, Gzip, or Deflate, with automatic content negotiation. Provides both WSGI and ASGI support. Current version 0.5.0, released sporadically.","last_verified":"2026-05-01T00:00:00.000Z","tags":["django","middleware","compression","brotli","zstd","gzip","deflate","asgi","wsgi"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/django-compression-middleware"},{"id":3330,"title":"Django Compressor","library":"django-compressor","status":"active","version":"4.6.0","language":"python","ecosystem":"pypi","summary":"Django Compressor is a reusable Django application that processes, combines, and minifies linked and inline JavaScript and CSS within Django templates into cacheable static files. It supports various compilers like CoffeeScript, LESS, and SASS, and offers extensibility for custom processing steps. As of version 4.6.0, it remains actively maintained with a regular release cadence, ensuring compatibility with recent Django versions.","last_verified":"2026-04-25T08:35:28.533Z","tags":["django","css","javascript","compression","minification","assets","static-files"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/django-compressor"},{"id":8945,"title":"Django Concurrency","library":"django-concurrency","status":"active","version":"2.8.1","language":"python","ecosystem":"pypi","summary":"django-concurrency provides an optimistic locking mechanism for Django models, preventing concurrent editing of database records. It allows multiple users to view and attempt to edit the same record simultaneously, but only the first successful save is committed, while subsequent saves raise an error, notifying the user of the conflict. The current version is 2.8.1, actively maintained with releases tied to Django's lifecycle and Python version support.","last_verified":"2026-04-16T00:00:00.000Z","tags":["django","optimistic-lock","concurrency","orm"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/django-concurrency"},{"id":21142,"title":"django-config-models","library":"django-config-models","status":"active","version":"3.0.0","language":"python","ecosystem":"pypi","summary":"A Django library providing configuration models with auditing capabilities, enabling management of dynamic site configuration through database-backed models. Version 3.0.0 is the latest, actively maintained by the Open edX community. Releases are irregular but stable.","last_verified":"2026-04-27T00:00:00.000Z","tags":["django","configuration","audit","models","openedx"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/django-config-models"},{"id":5764,"title":"Django Configurations","library":"django-configurations","status":"active","version":"2.5.1","language":"python","ecosystem":"pypi","summary":"django-configurations is a helper library for organizing Django project settings by leveraging Python's class inheritance. It extends Django's module-based settings system with object-oriented patterns like mixins and facades, making complex configuration scenarios more manageable, especially for Twelve-Factor app deployments. The current version is 2.5.1, and it maintains an active release cadence with regular updates for new Python and Django versions.","last_verified":"2026-04-14T00:00:00.000Z","tags":["django","settings","configuration","environment variables","twelve-factor app"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/django-configurations"},{"id":27695,"title":"django-consistency-enforcer","library":"django-consistency-enforcer","status":"active","version":"0.5.1","language":"python","ecosystem":"pypi","summary":"A Django library that provides testing utilities to enforce internal consistency across Django concepts (models, signals, permissions, etc.). Current version is 0.5.1, with monthly releases.","last_verified":"2026-05-09T00:00:00.000Z","tags":["django","testing","consistency","enforcer","models"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/django-consistency-enforcer"},{"id":4504,"title":"Django Constance","library":"django-constance","status":"active","version":"4.3.5","language":"python","ecosystem":"pypi","summary":"Django Constance is a Django app that enables dynamic settings management, allowing configuration values to be edited directly from the Django admin interface without requiring code changes or redeployments. It supports pluggable backends, including built-in Redis and database options, and is actively maintained with regular releases. The current version is 4.3.5.","last_verified":"2026-04-12T00:00:00.000Z","tags":["Django","settings","configuration","Redis","database","admin","live-settings"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/django-constance"},{"id":9666,"title":"Django Contrib Comments","library":"django-contrib-comments","status":"active","version":"2.2.0","language":"python","ecosystem":"pypi","summary":"django-contrib-comments is a standalone Django application providing a robust system for handling user comments. It was extracted from Django core as of version 1.6 and is actively maintained. The current stable version is 2.2.0, with releases typically aligning with major Django versions.","last_verified":"2026-04-17T00:00:00.000Z","tags":["django","comments","contrib"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/django-contrib-comments"},{"id":1091,"title":"Django CORS Headers","library":"django-cors-headers","status":"active","version":"4.9.0","language":"python","ecosystem":"pypi","summary":"django-cors-headers is a Django application that simplifies the handling of server headers required for Cross-Origin Resource Sharing (CORS). It provides a robust and flexible solution to manage cross-origin requests, allowing Django applications to securely interact with frontend applications hosted on different domains. The current version is 4.9.0, and it maintains an active release cadence with regular updates and community support.","last_verified":"2026-04-23T16:53:49.951Z","tags":["django","cors","security","middleware","http"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/django-cors-headers"},{"id":5906,"title":"Django Cotton","library":"django-cotton","status":"active","version":"2.6.2","language":"python","ecosystem":"pypi","summary":"Django Cotton enhances Django's existing template system to enable modern UI composition through a component-based design. It introduces an HTML-like syntax for creating reusable UI components, aiming to overcome limitations in native Django templates regarding modularity and reusability. Version 2.6.2 is currently active, with a focus on seamless integration, minimal overhead through dynamic caching, and improved developer experience.","last_verified":"2026-04-14T00:00:00.000Z","tags":["Django","UI","Templating","Components","Frontend","HTML-like"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/django-cotton"},{"id":2927,"title":"Django Countries","library":"django-countries","status":"active","version":"8.2.0","language":"python","ecosystem":"pypi","summary":"django-countries is a Django application that provides a `CountryField` for models, offering all ISO 3166-1 countries as choices. It includes utilities for forms, flag icons as static files, and integrates with Django's internationalization system for translated country names. The current version is 8.2.0, and it maintains an active release cadence with regular updates.","last_verified":"2026-04-25T03:13:06.380Z","tags":["django","countries","flags","forms","models","i18n","geography"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/django-countries"},{"id":5186,"title":"Django Coverage Plugin","library":"django-coverage-plugin","status":"active","version":"3.2.2","language":"python","ecosystem":"pypi","summary":"django-coverage-plugin is a coverage.py plugin designed to measure test coverage of Django templates. It allows developers to see how much of their template code is exercised by their test suite, integrating template coverage reports alongside Python module coverage. The current version is 3.2.2 and it is actively maintained with regular releases to support new Python and Django versions.","last_verified":"2026-04-13T00:00:00.000Z","tags":["Django","testing","coverage","templates","plugin","workflow"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/django-coverage-plugin"},{"id":23566,"title":"django-cprofile-middleware","library":"django-cprofile-middleware","status":"active","version":"1.0.5","language":"python","ecosystem":"pypi","summary":"A Django middleware that uses cProfile to profile views, triggered by a query parameter. Version 1.0.5 is the latest, with infrequent releases.","last_verified":"2026-05-01T00:00:00.000Z","tags":["django","middleware","profiling","cProfile"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/django-cprofile-middleware"},{"id":2474,"title":"Django Crispy Forms","library":"django-crispy-forms","status":"active","version":"2.6","language":"python","ecosystem":"pypi","summary":"Django Crispy Forms is a powerful third-party Django application that allows you to easily control the rendering behavior of your Django forms in a DRY (Don't Repeat Yourself) and elegant way. It provides tools to add CSS classes, customize layouts, and enhance form rendering with minimal effort. The current version is 2.6, and it maintains an active release cadence with several updates per year to support new Django and Python versions.","last_verified":"2026-04-24T20:30:04.212Z","tags":["django","forms","frontend","bootstrap","tailwind","bulma","semantic-ui","dry-code"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/django-crispy-forms"},{"id":23567,"title":"django-cron","library":"django-cron","status":"active","version":"0.6.0","language":"python","ecosystem":"pypi","summary":"A Django app for running cron jobs within your Django project. Current version 0.6.0, with support for Django 4.0. Release cadence is sporadic, last release in 2023.","last_verified":"2026-05-01T00:00:00.000Z","tags":["django","cron","scheduler","background-jobs"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/django-cron"},{"id":8092,"title":"Django Crontab","library":"django-crontab","status":"abandoned","version":"0.7.1","language":"python","ecosystem":"pypi","summary":"django-crontab is a Python library providing dead-simple job scheduling for Django applications, leveraging the system's `crontab` utility. The latest version is 0.7.1, released in March 2016. Due to its age and lack of recent updates, it is best suited for legacy Django projects (up to Django 2.0) or users prepared to address potential issues themselves.","last_verified":"2026-04-16T00:00:00.000Z","tags":["django","cron","scheduling","jobs","automation","legacy"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/django-crontab"},{"id":6593,"title":"Django-CRUM","library":"django-crum","status":"maintenance","version":"0.7.9","language":"python","ecosystem":"pypi","summary":"Django-CRUM (Current Request User Middleware) captures the current request and user in thread local storage. It enables Django applications to check permissions, capture audit trails, or access the current request and user without requiring the request object to be passed directly. It also provides a context manager for temporarily impersonating another user. The current version is 0.7.9, released on November 10, 2020, and it is tested against various Django versions from 1.11 up to 4.0, and Python versions from 3.4 to 3.9.","last_verified":"2026-04-15T00:00:00.000Z","tags":["django","middleware","request","user","authentication","authorization","thread-local"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/django-crum"},{"id":8094,"title":"Django Cryptography","library":"django-cryptography","status":"active","version":"1.1","language":"python","ecosystem":"pypi","summary":"django-cryptography simplifies encrypting data within Django models and applications. It provides encrypted model fields and utilities based on the `cryptography` library. The current version is 1.1, with releases occurring periodically to maintain compatibility with Django and the underlying `cryptography` library.","last_verified":"2026-04-16T00:00:00.000Z","tags":["django","encryption","security","data-privacy","fields"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/django-cryptography"},{"id":23568,"title":"django-cryptography","library":"django-cryptography-5","status":"active","version":"2.0.3","language":"python","ecosystem":"pypi","summary":"django-cryptography provides encryption for Django model fields using AES. Current version 2.0.3, with a focus on simplicity and Django ORM integration. Release cadence is low; maintained by saaspegasus.","last_verified":"2026-05-01T00:00:00.000Z","tags":["django","encryption","fields","security"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/django-cryptography-5"},{"id":8946,"title":"django-cryptography-django5","library":"django-cryptography-django5","status":"active","version":"2.2","language":"python","ecosystem":"pypi","summary":"A fork of the original `django-cryptography` library, `django-cryptography-django5` provides primitives for easily encrypting data in Django models, wrapping the Python `cryptography` library. It offers field-level encryption for sensitive data, ensuring it's stored securely and decrypted automatically when accessed through Django. The library is actively maintained for Django 5 compatibility and is currently at version 2.2, with releases driven by Django version updates and bug fixes.","last_verified":"2026-04-16T00:00:00.000Z","tags":["django","encryption","security","cryptography","fields"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/django-cryptography-django5"},{"id":2475,"title":"Django CSP","library":"django-csp","status":"active","version":"4.0","language":"python","ecosystem":"pypi","summary":"django-csp provides robust Content Security Policy (CSP) support for Django applications. It helps mitigate cross-site scripting (XSS) and other code injection attacks by adding CSP headers to HTTP responses. The latest major version is 4.0, which introduced significant breaking changes to its configuration format. The project is actively maintained, typically releasing updates to support new Django and Python versions.","last_verified":"2026-04-24T20:30:34.530Z","tags":["django","security","csp","content-security-policy","middleware"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/django-csp"},{"id":5765,"title":"Common Table Expressions (CTE) for Django","library":"django-cte","status":"active","version":"3.0.0","language":"python","ecosystem":"pypi","summary":"django-cte provides a seamless way to integrate Common Table Expressions (CTEs) into Django's ORM, allowing developers to write complex, hierarchical, and recursive SQL queries more readably and efficiently directly within their Django applications. It is currently at version 3.0.0 and is actively maintained, with releases primarily driven by new features or compatibility requirements with Django versions.","last_verified":"2026-04-14T00:00:00.000Z","tags":["django","orm","cte","sql","database","query-optimization"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/django-cte"},{"id":21143,"title":"django-currentuser","library":"django-currentuser","status":"active","version":"0.10.0","language":"python","ecosystem":"pypi","summary":"A Django middleware and model mixin that automatically saves the current request user as the creator/last modifier of model instances. Version 0.10.0 supports Django 4.2-5.1, Python >=3.10. Released roughly twice per year.","last_verified":"2026-04-27T00:00:00.000Z","tags":["django","middleware","current user","creator","modifier"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/django-currentuser"},{"id":21144,"title":"django-cursor-pagination","library":"django-cursor-pagination","status":"active","version":"0.3.0","language":"python","ecosystem":"pypi","summary":"Cursor-based pagination for Django models, providing efficient and stable pagination for large datasets. Current version: 0.3.0. Released sporadically, last update in 2024.","last_verified":"2026-04-27T00:00:00.000Z","tags":["django","pagination","cursor","rest-framework"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/django-cursor-pagination"},{"id":7168,"title":"Django Datadog Logger","library":"django-datadog-logger","status":"active","version":"0.9.0","language":"python","ecosystem":"pypi","summary":"Django Datadog Logger is an integration package that provides Django middleware and formatters to send application logs to Datadog. It leverages Python's standard logging module to provide context-rich JSON-formatted logs, including request IDs and error details. The current version is 0.9.0, with a focus on active development and recent support for asynchronous Django (ASGI) environments.","last_verified":"2026-04-16T00:00:00.000Z","tags":["django","datadog","logging","middleware","logs","apm","asgi"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/django-datadog-logger"},{"id":21145,"title":"django-datatables-view","library":"django-datatables-view","status":"active","version":"1.20.0","language":"python","ecosystem":"pypi","summary":"A Django library that provides server-side processing for DataTables jQuery plugin with minimal configuration. Version 1.20.0 supports Django 5.0, last updated in 2023. Release cadence is sporadic.","last_verified":"2026-04-27T00:00:00.000Z","tags":["django","datatables","server-side","jquery-plugin"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/django-datatables-view"},{"id":8093,"title":"Django DB Connection Pool","library":"django-db-connection-pool","status":"active","version":"1.2.6","language":"python","ecosystem":"pypi","summary":"django-db-connection-pool is a Python library that provides database connection pooling components for Django, supporting MySQL, Oracle, PostgreSQL, and JDBC-compatible databases. It is based on SQLAlchemy's connection pooling mechanisms, designed to improve performance and resource management in multiprocessing and multithreading Django projects by reusing database connections. The current version is 1.2.6, and it sees active maintenance.","last_verified":"2026-04-16T00:00:00.000Z","tags":["django","database","connection pooling","performance","SQLAlchemy","MySQL","PostgreSQL","Oracle","JDBC"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/django-db-connection-pool"},{"id":21146,"title":"django-db-geventpool","library":"django-db-geventpool","status":"active","version":"4.0.8","language":"python","ecosystem":"pypi","summary":"Provides a DB connection pool using gevent for Django, allowing concurrent database access in a gevent-ready manner. Current version 4.0.8, supports Django >= 4.2 and psycopg2/psycopg3. Release cadence is irregular.","last_verified":"2026-04-27T00:00:00.000Z","tags":["django","gevent","connection-pool","postgresql","async"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/django-db-geventpool"},{"id":7169,"title":"Django DBBackup","library":"django-dbbackup","status":"active","version":"5.3.0","language":"python","ecosystem":"pypi","summary":"Django DBBackup is an active and frequently updated (multiple minor releases per quarter) Django application that provides management commands to simplify backing up and restoring project databases and media files. It supports various storage backends like local filesystem, Amazon S3, Dropbox, and any Django-supported storage, offering features such as GPG encryption, compression, remote archiving, and the ability to set up automated backups via Crontab or Celery.","last_verified":"2026-04-16T00:00:00.000Z","tags":["Django","backup","database","media","storage","automation"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/django-dbbackup"},{"id":26901,"title":"django-dbconn-retry","library":"django-dbconn-retry","status":"active","version":"0.2.0","language":"python","ecosystem":"pypi","summary":"Patches Django's database connection handling to automatically retry failed connections before raising an error. Useful for environments with brief database unavailability (e.g., container restarts, network blips). Current version 0.2.0, maintained sporadically.","last_verified":"2026-05-01T00:00:00.000Z","tags":["django","database","retry","connection"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/django-dbconn-retry"},{"id":1454,"title":"Django Debug Toolbar","library":"django-debug-toolbar","status":"active","version":"6.3.0","language":"python","ecosystem":"pypi","summary":"Django Debug Toolbar is a configurable set of panels that display various debug information about the current request/response in Django applications. It is actively maintained by the Django Commons organization, with new releases typically coming out every few months, often tied to Django's release cycle and Python version support. The current version is 6.3.0.","last_verified":"2026-04-23T21:21:15.214Z","tags":["django","debugging","development","profiling","web"],"install_tag":"stale","install_tag_description":"widespread failures or data too old to trust","api":"https://checklist.day/api/registry/django-debug-toolbar"},{"id":23570,"title":"django-debug-toolbar-request-history","library":"django-debug-toolbar-request-history","status":"active","version":"0.1.4","language":"python","ecosystem":"pypi","summary":"Adds a panel to Django Debug Toolbar that shows the request history, allowing you to inspect past requests during development. Currently at version 0.1.4 with no active maintenance.","last_verified":"2026-05-01T00:00:00.000Z","tags":["django","debug-toolbar","request-history","panel"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/django-debug-toolbar-request-history"},{"id":23569,"title":"django-decorator-include","library":"django-decorator-include","status":"active","version":"3.3","language":"python","ecosystem":"pypi","summary":"Include Django URL patterns with decorators. Version 3.3, supports Django 3.0+ and Python >=3.6. Release cadence is low (stable, maintained).","last_verified":"2026-05-01T00:00:00.000Z","tags":["django","url","decorator","include","routing"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/django-decorator-include"},{"id":21147,"title":"Django Defender","library":"django-defender","status":"active","version":"0.9.8","language":"python","ecosystem":"pypi","summary":"Redis-based Django app that locks out users after too many failed login attempts. Current version 0.9.8, requires Python ~=3.7 and Django >=3.2 (or 4.x). Maintained by Jazzband. Release cadence: irregular, last release Jan 2024.","last_verified":"2026-04-27T00:00:00.000Z","tags":["django","security","brute-force","redis"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/django-defender"},{"id":3458,"title":"Django Deprecate Fields","library":"django-deprecate-fields","status":"active","version":"0.2.3","language":"python","ecosystem":"pypi","summary":"This package allows deprecating Django model fields and enables their removal in a backwards-compatible manner. It's particularly useful for maintaining migration consistency during rolling deployments where multiple application versions might run in parallel. The current version is 0.2.3, and releases are driven by changes merged to the main branch.","last_verified":"2026-04-25T10:32:46.265Z","tags":["django","models","fields","deprecation","migrations","deployment","backward-compatibility"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/django-deprecate-fields"},{"id":23571,"title":"django-deprecated-field","library":"django-deprecated-field","status":"active","version":"0.1.1","language":"python","ecosystem":"pypi","summary":"Utility for marking Django DB fields as deprecated, enabling migration consistency with rolling deploys. Current version 0.1.1, supports Django 6, requires Python >=3.12. Low release cadence.","last_verified":"2026-05-01T00:00:00.000Z","tags":["django","deprecated","migration","rolling-deploy"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/django-deprecated-field"},{"id":5611,"title":"Django Deprecation (Field Management)","library":"django-deprecation","status":"active","version":"0.1.1","language":"python","ecosystem":"pypi","summary":"django-deprecation is a Python library designed to facilitate the deprecation and renaming of Django model fields without introducing breaking changes to existing code or requiring immediate, complex database migrations. It helps maintain backward compatibility during phased rollouts, especially in environments with rolling deployments. The current version is 0.1.1, and its release cadence appears to be feature-driven rather than time-based.","last_verified":"2026-04-12T00:00:00.000Z","tags":["django","deprecation","migrations","model fields","backward compatibility"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/django-deprecation"},{"id":5187,"title":"Django Dirty Fields","library":"django-dirtyfields","status":"active","version":"1.9.9","language":"python","ecosystem":"pypi","summary":"django-dirtyfields is a small library for tracking 'dirty' fields on a Django model instance. A field is considered dirty if its in-memory value differs from the value currently saved in the database. The library is currently at version 1.9.9 and is actively maintained with regular updates to support new Django and Python versions.","last_verified":"2026-04-13T00:00:00.000Z","tags":["django","model","fields","tracking","dirty","orm"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/django-dirtyfields"},{"id":5612,"title":"Django Dotenv","library":"django-dotenv","status":"maintenance","version":"1.4.2","language":"python","ecosystem":"pypi","summary":"django-dotenv is a Python library designed to simplify the loading of environment variables from .env files specifically within Django projects. It aims to make `manage.py` and WSGI applications aware of .env configurations, addressing a common configuration challenge for Django applications. As of its last release, it offers basic .env file parsing functionality.","last_verified":"2026-04-12T00:00:00.000Z","tags":["django","environment variables","dotenv","configuration","secrets"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/django-dotenv"},{"id":9667,"title":"Django Dramatiq","library":"django-dramatiq","status":"active","version":"0.15.0","language":"python","ecosystem":"pypi","summary":"django-dramatiq is a Django application that seamlessly integrates the Dramatiq task queue library with Django projects. It simplifies broker configuration, task discovery, and provides Django management commands for running workers. The current version is 0.15.0 and it maintains an active release cadence, with several updates per year.","last_verified":"2026-04-17T00:00:00.000Z","tags":["django","dramatiq","task-queue","async","background-tasks","celery-alternative"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/django-dramatiq"},{"id":9668,"title":"Django Dynamic Fixture","library":"django-dynamic-fixture","status":"active","version":"4.0.1","language":"python","ecosystem":"pypi","summary":"Django Dynamic Fixture (DDF) is a full library designed to create dynamic model instances primarily for testing purposes. It allows developers to generate complex Django model objects with sensible default data, reducing boilerplate in tests. As of version 4.0.1, it supports modern Django and Python versions. Releases typically follow major Django version compatibility updates, with minor bug fix releases in between.","last_verified":"2026-04-17T00:00:00.000Z","tags":["django","testing","fixtures","tdd","development","orm"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/django-dynamic-fixture"},{"id":26902,"title":"django-dynamic-preferences","library":"django-dynamic-preferences","status":"maintenance","version":"1.17.0","language":"python","ecosystem":"pypi","summary":"Dynamic global and instance settings for your Django project. Version 1.17.0. Release cadence: infrequent, last updated in 2023.","last_verified":"2026-04-27T00:00:00.000Z","tags":["django","preferences","settings","dynamic"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/django-dynamic-preferences"},{"id":23572,"title":"Django Easy Audit","library":"django-easy-audit","status":"active","version":"1.3.8","language":"python","ecosystem":"pypi","summary":"Yet another Django audit log app, logging login attempts, CRUD events, and requests. Version 1.3.8 is latest stable, compatible with Django 4.2–5.2 and Python 3.9–3.13. Pre-releases (1.3.9.a2) add Django 6.0 and Python 3.14 support. Regular releases about every 6 months.","last_verified":"2026-05-01T00:00:00.000Z","tags":["django","audit","logging","middleware"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/django-easy-audit"},{"id":6343,"title":"Django Elasticsearch DSL","library":"django-elasticsearch-dsl","status":"active","version":"9.0","language":"python","ecosystem":"pypi","summary":"django-elasticsearch-dsl is a Django application that wraps elasticsearch-dsl-py to provide an easy way to integrate Elasticsearch with Django models. It simplifies document definition, index management, and provides signal processors for automatic indexing of model changes. The current version is 9.0, and the project maintains an active release cadence with regular updates and support for new Django and Elasticsearch versions.","last_verified":"2026-04-15T00:00:00.000Z","tags":["django","elasticsearch","search","orm","full-text-search"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/django-elasticsearch-dsl"},{"id":26903,"title":"Django Elasticsearch DSL DRF","library":"django-elasticsearch-dsl-drf","status":"maintenance","version":"0.22.5","language":"python","ecosystem":"pypi","summary":"A Django REST framework integration for Elasticsearch DSL. Provides filtering, sorting, searching, faceted search, and more. Current version 0.22.5 (July 2022). Releases are sporadic, with many features stable.","last_verified":"2026-05-01T00:00:00.000Z","tags":["django","elasticsearch","rest-framework","search","filtering"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/django-elasticsearch-dsl-drf"},{"id":7170,"title":"Django Encrypted Model Fields","library":"django-encrypted-model-fields","status":"active","version":"0.6.5","language":"python","ecosystem":"pypi","summary":"django-encrypted-model-fields provides a set of Django model fields that encrypt data before saving it to the database, leveraging the robust `cryptography` library. It's currently at version 0.6.5 and typically follows Django's release cycle for compatibility, with more frequent updates for bug fixes or features. It ensures data at rest is protected.","last_verified":"2026-04-16T00:00:00.000Z","tags":["django","encryption","security","models","fields","cryptography"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/django-encrypted-model-fields"},{"id":9669,"title":"Django Enum","library":"django-enum","status":"active","version":"2.4.2","language":"python","ecosystem":"pypi","summary":"Django Enum provides full and natural support for enumerations as Django model fields, integrating with `enum-properties`. It allows defining robust enum fields that seamlessly store and retrieve enum members in the database, offering advanced features like properties and flags. As of version 2.4.2, it supports Django 4.2+ and Python 3.10+, with regular patch and minor releases.","last_verified":"2026-04-17T00:00:00.000Z","tags":["django","enum","model fields","database","ORM","enum-properties","python-enums"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/django-enum"},{"id":9670,"title":"django-enumfields","library":"django-enumfields","status":"active","version":"2.1.1","language":"python","ecosystem":"pypi","summary":"django-enumfields provides robust integration of Python's `enum.Enum` types with Django models, forms, and REST Framework serializers. It's currently at version 2.1.1 and follows a moderate release cadence, primarily focusing on Django and Python version compatibility and bug fixes.","last_verified":"2026-04-17T00:00:00.000Z","tags":["django","enum","orm","models","forms","restframework"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/django-enumfields"},{"id":1455,"title":"django-environ Configuration","library":"django-environ","status":"active","version":"0.13.0","language":"python","ecosystem":"pypi","summary":"django-environ is a Python library that allows Django applications to be configured using 12-factor inspired environment variables. It simplifies parsing various types of settings (e.g., databases, caches, emails, booleans, integers) from `os.environ` or `.env` files into Django-compatible formats. The current version is 0.13.0, with a release cadence that generally follows Django versions and addresses bug fixes.","last_verified":"2026-04-23T21:21:30.479Z","tags":["Django","configuration","environment variables","12factor","settings"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/django-environ"},{"id":8096,"title":"Django ESI","library":"django-esi","status":"active","version":"9.2.0","language":"python","ecosystem":"pypi","summary":"Django ESI is a Django app that provides a streamlined interface for interacting with the EVE Stable Interface (ESI), the official API for EVE Online. It facilitates dynamic client generation for public and private ESI endpoints, supports EVE Online Single Sign-On (SSO) for character authentication and token retrieval, and offers control over ESI endpoint versions. As of version 9.2.0, it is actively maintained by the Alliance Auth development team and builds upon the `aiopenapi3` library for OpenAPI 3 support.","last_verified":"2026-04-16T00:00:00.000Z","tags":["django","eve online","esi","sso","api client"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/django-esi"},{"id":9671,"title":"Django EVE Online SDE","library":"django-eveonline-sde","status":"active","version":"0.0.1b9","language":"python","ecosystem":"pypi","summary":"Django-eveonline-sde provides Django models for the EVE Online Static Data Export (SDE), allowing developers to easily integrate SDE data into their Django projects. It includes management commands to download and import the SDE. The current version is `0.0.1b9`, and it's under active development as a beta project by the Brave Collective, with updates released on an irregular basis as features are added or refined.","last_verified":"2026-04-17T00:00:00.000Z","tags":["Django","EVE Online","SDE","database","gaming","MMORPG"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/django-eveonline-sde"},{"id":9672,"title":"Django Eve Universe","library":"django-eveuniverse","status":"active","version":"1.6.1","language":"python","ecosystem":"pypi","summary":"Django Eve Universe provides a complete set of Eve Universe models, allowing easy access to EVE Online universe data fetched on-demand from ESI. It enables storing, caching, and updating critical EVE Online static data within a Django project. The current version is 1.6.1, and it maintains an active release cadence with regular updates and bug fixes.","last_verified":"2026-04-17T00:00:00.000Z","tags":["django","eveonline","esi","api","universe","models","gaming"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/django-eveuniverse"},{"id":1237,"title":"Django Extensions","library":"django-extensions","status":"active","version":"4.1","language":"python","ecosystem":"pypi","summary":"Django Extensions is a comprehensive collection of custom extensions for the Django Framework, designed to enhance development workflow. It includes a wide array of management commands (e.g., `shell_plus`, `runserver_plus`, `graph_models`), additional database fields, and admin interface improvements. Currently at version 4.1, it maintains an active release cadence, frequently updating to support the latest Django and Python versions.","last_verified":"2026-04-23T18:50:06.947Z","tags":["django","extensions","management commands","developer tools","admin","productivity"],"install_tag":"stale","install_tag_description":"widespread failures or data too old to trust","api":"https://checklist.day/api/registry/django-extensions"},{"id":23573,"title":"django-extra-settings","library":"django-extra-settings","status":"active","version":"0.14.1","language":"python","ecosystem":"pypi","summary":"Manage typed extra settings via Django admin. Current version 0.14.1, release cadence irregular with major upgrades for Django/Python support.","last_verified":"2026-05-01T00:00:00.000Z","tags":["django","admin","settings","extra-settings","configuration"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/django-extra-settings"},{"id":8095,"title":"Django Extra Views","library":"django-extra-views","status":"active","version":"0.16.0","language":"python","ecosystem":"pypi","summary":"Django Extra Views provides a collection of useful, advanced class-based views for Django, extending the built-in generic views. It's particularly strong for handling complex formsets and inlines. The current version is 0.16.0, and releases are typically feature-driven, providing new views or compatibility updates for Django.","last_verified":"2026-04-16T00:00:00.000Z","tags":["django","views","class-based-views","formsets","inlines","mixins"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/django-extra-views"},{"id":4505,"title":"Django Fake Model","library":"django-fake-model","status":"maintenance","version":"0.1.4","language":"python","ecosystem":"pypi","summary":"django-fake-model is a simple Python library designed for creating temporary, in-memory Django models specifically for unit testing purposes. It allows developers to quickly define and use fake models within their tests without polluting the main database schema, facilitating isolated and efficient testing. The current version is 0.1.4, and its release cadence has been very slow, with the last update in 2017.","last_verified":"2026-04-12T00:00:00.000Z","tags":["django","testing","mocking","models"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/django-fake-model"},{"id":8097,"title":"Django Fernet Encrypted Fields","library":"django-fernet-encrypted-fields","status":"active","version":"0.4.0","language":"python","ecosystem":"pypi","summary":"django-fernet-encrypted-fields provides symmetrically encrypted model fields for Django, leveraging Fernet encryption from the `cryptography` library. It ensures that data is encrypted before being stored in the database and automatically decrypted when accessed in the application. This library is actively maintained as part of the Jazzband project, with recent updates and a focus on security for sensitive data at rest.","last_verified":"2026-04-16T00:00:00.000Z","tags":["Django","encryption","security","fields","Fernet","cryptography","data-protection"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/django-fernet-encrypted-fields"},{"id":4506,"title":"Fernet-encrypted model fields for Django","library":"django-fernet-fields-v2","status":"active","version":"0.9","language":"python","ecosystem":"pypi","summary":"django-fernet-fields-v2 provides Fernet symmetric encryption for Django model fields, leveraging the `cryptography` library. It is a fork of `django-fernet-fields`, specifically updated to support Django 4 and later versions, as well as Python 3.8+. The current version is 0.9, released in August 2023, with releases typically occurring on an as-needed basis to maintain compatibility.","last_verified":"2026-04-12T00:00:00.000Z","tags":["django","security","encryption","fernet","fields","data-at-rest"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/django-fernet-fields-v2"},{"id":23574,"title":"django-field-history","library":"django-field-history","status":"active","version":"0.8.0","language":"python","ecosystem":"pypi","summary":"A Django app to track changes to specific model fields. Version 0.8.0 is the latest. Releases are sporadic; no major changes since v0.6.0.","last_verified":"2026-05-01T00:00:00.000Z","tags":["django","field-history","audit","tracking"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/django-field-history"},{"id":8947,"title":"django-filer","library":"django-filer","status":"active","version":"3.4.4","language":"python","ecosystem":"pypi","summary":"django-filer is an active file management application for Django that simplifies handling of files and images within Django projects. It provides a robust file browser and model fields for seamless integration. The current version is 3.4.4, and the library maintains an active release cadence with frequent updates and patches.","last_verified":"2026-04-16T00:00:00.000Z","tags":["Django","file management","image management","CMS","media"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/django-filer"},{"id":1092,"title":"django-filter","library":"django-filter","status":"active","version":"25.2","language":"python","ecosystem":"pypi","summary":"Django-filter is a reusable Django application for allowing users to filter querysets dynamically. It uses a CalVer versioning scheme (Year.ReleaseNumber) and aims to support all current Django versions, matching Python versions, and the latest Django REST Framework.","last_verified":"2026-04-23T16:54:17.145Z","tags":["django","filter","queryset","drf","rest-framework"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/django-filter"},{"id":8098,"title":"django-filter-stubs","library":"django-filter-stubs","status":"abandoned","version":"0.2.0","language":"python","ecosystem":"pypi","summary":"django-filter-stubs provides PEP-484 compatible type stubs for the popular `django-filter` library, enabling static type checking with tools like Mypy. The project is currently at version 0.2.0, but it has been officially archived by its maintainers, meaning no further development, updates, or releases are expected.","last_verified":"2026-04-16T00:00:00.000Z","tags":["django","mypy","type-stubs","typing"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/django-filter-stubs"},{"id":8099,"title":"Feature flags for Django projects","library":"django-flags","status":"active","version":"5.2.0","language":"python","ecosystem":"pypi","summary":"Django-Flags is an application designed specifically for Django, empowering developers to utilize feature flags to toggle functionality in both Django code and templates based on configurable conditions. It's actively maintained, with recent updates adding support for Django 6.0 and Python 3.13, and typically sees several releases per year addressing new Django/Python versions and bug fixes.","last_verified":"2026-04-16T00:00:00.000Z","tags":["django","feature-flags","flags","ab-testing","configuration"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/django-flags"},{"id":2928,"title":"django-formtools","library":"django-formtools","status":"active","version":"2.5.1","language":"python","ecosystem":"pypi","summary":"django-formtools is a collection of high-level abstractions designed to simplify complex form use cases in Django applications. It primarily offers utilities for form previews and multi-step form wizards. Originally a part of Django's core (`django.contrib.formtools`), it was extracted into a standalone package in Django 1.8 to facilitate independent maintenance and trim the framework's core. The library is actively maintained by the Jazzband community, with releases typically following new Django versions to ensure compatibility.","last_verified":"2026-04-25T03:13:34.729Z","tags":["django","forms","wizard","multi-step","form-preview","jazzband"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/django-formtools"},{"id":5613,"title":"Django FSM","library":"django-fsm","status":"deprecated","version":"3.0.1","language":"python","ecosystem":"pypi","summary":"Django FSM (Finite State Machine) provides declarative state management for Django models. It allows defining states and transitions using decorators, ensuring state changes adhere to predefined rules. The standalone `django-fsm` library, currently at version 3.0.1, is deprecated; its functionality has been integrated into `viewflow.fsm` since version 3.0.0. The original library will no longer receive updates.","last_verified":"2026-04-13T00:00:00.000Z","tags":["django","fsm","state machine","workflow","deprecated"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/django-fsm"},{"id":8100,"title":"Django FSM-2","library":"django-fsm-2","status":"active","version":"4.2.4","language":"python","ecosystem":"pypi","summary":"Django FSM-2 is an active, maintained fork of the original `django-fsm` library, providing declarative finite state machine support for Django models. It enables developers to define state fields and transitions using decorators, centralizing an object's lifecycle logic. Currently at version 4.2.4, it aims for regular updates and planned typing support.","last_verified":"2026-04-16T00:00:00.000Z","tags":["Django","FSM","State Machine","Workflow","Model","State Management"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/django-fsm-2"},{"id":21148,"title":"django-fsm-log","library":"django-fsm-log","status":"active","version":"5.0.2","language":"python","ecosystem":"pypi","summary":"A lightweight Django library that logs state transitions for models using django-fsm. Version 5.0.2 supports Django 3.2–5.1, Python 3.9–3.13, and switched to django-fsm-2. Released via Jazzband with monthly patches.","last_verified":"2026-04-27T00:00:00.000Z","tags":["django","fsm","state-machine","logging","jazzband"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/django-fsm-log"},{"id":8948,"title":"Django GraphiQL Debug Toolbar","library":"django-graphiql-debug-toolbar","status":"active","version":"0.2.0","language":"python","ecosystem":"pypi","summary":"django-graphiql-debug-toolbar integrates the powerful Django Debug Toolbar into the GraphiQL IDE, allowing developers to inspect SQL queries, cache hits, CPU time, and other performance metrics directly within their GraphQL development environment. It currently stands at version 0.2.0, with a release cadence that has been infrequent since its last major update in 2021.","last_verified":"2026-04-16T00:00:00.000Z","tags":["Django","GraphQL","GraphiQL","Debugging","Debug Toolbar","Graphene"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/django-graphiql-debug-toolbar"},{"id":9673,"title":"JSON Web Token for Django GraphQL","library":"django-graphql-jwt","status":"active","version":"0.4.0","language":"python","ecosystem":"pypi","summary":"django-graphql-jwt is a Python library that provides JSON Web Token (JWT) authentication for Django GraphQL applications. It integrates seamlessly with graphene-django and Django's authentication system, offering mutations for obtaining, refreshing, and verifying tokens, as well as decorators and mixins for protecting GraphQL views and fields. It is currently at version 0.4.0 and typically releases updates as needed, often tied to major versions of Django, Graphene-Django, or PyJWT.","last_verified":"2026-04-17T00:00:00.000Z","tags":["django","graphql","jwt","authentication","graphene"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/django-graphql-jwt"},{"id":7171,"title":"Django Grappelli","library":"django-grappelli","status":"active","version":"4.0.3","language":"python","ecosystem":"pypi","summary":"Django Grappelli is a grid-based alternative/extension, essentially a 'jazzy skin,' for the Django administration interface. It aims to improve the usability and aesthetics of the standard Django admin. The current stable version is 4.0.3, which is compatible with Django 5.x. Grappelli's release cycle is closely tied to Django's major versions, ensuring compatibility with the latest stable Django releases.","last_verified":"2026-04-16T00:00:00.000Z","tags":["django","admin","ui","skin","frontend"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/django-grappelli"},{"id":4507,"title":"Django Guardian","library":"django-guardian","status":"active","version":"3.3.1","language":"python","ecosystem":"pypi","summary":"django-guardian provides per-object permissions for Django, allowing fine-grained access control beyond Django's built-in model-level permissions. It enables assigning permissions to individual objects (e.g., a specific `Blog Post` instance) for specific users or groups. The library is actively maintained with frequent minor releases and bug fixes, with the current version being 3.3.1.","last_verified":"2026-04-12T00:00:00.000Z","tags":["django","permissions","authorization","access-control"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/django-guardian"},{"id":8102,"title":"Django GUID","library":"django-guid","status":"active","version":"3.5.2","language":"python","ecosystem":"pypi","summary":"django-guid is a Python middleware library for Django applications, enabling single request-response cycle tracing by injecting a unique ID (GUID) into project logs. It supports both ASGI and WSGI applications and includes integrations for tools like Sentry and Celery. The library is currently at version 3.5.2 and maintains an active release cadence, frequently updating to support new Django and Python versions.","last_verified":"2026-04-16T00:00:00.000Z","tags":["django","middleware","logging","guid","tracing","correlation-id","celery","sentry","asgi"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/django-guid"},{"id":8949,"title":"Django Hashid Field","library":"django-hashid-field","status":"active","version":"3.4.1","language":"python","ecosystem":"pypi","summary":"django-hashid-field is a Django library that provides model fields for obfuscating database primary keys using Hashids. It converts integer IDs into short, unique, non-sequential string identifiers, enhancing data privacy and preventing enumeration attacks. The current version is 3.4.1 and it generally follows a release cadence tied to Django LTS releases and feature enhancements.","last_verified":"2026-04-16T00:00:00.000Z","tags":["Django","hashids","model fields","ID obfuscation","primary key"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/django-hashid-field"},{"id":8950,"title":"Django Haystack","library":"django-haystack","status":"active","version":"3.3.0","language":"python","ecosystem":"pypi","summary":"Django Haystack is a pluggable search solution for Django applications, providing a unified API to various search backends like Solr, Elasticsearch, and Whoosh. The latest version, 3.3.0, offers official support for Django 3.x, 4.x, and 5.x, and is compatible with Python 3.8-3.12. Releases are primarily driven by new Django version compatibility.","last_verified":"2026-04-16T00:00:00.000Z","tags":["django","search","full-text-search","solr","elasticsearch","whoosh","orm-integration"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/django-haystack"},{"id":2476,"title":"Django HealthCheck","library":"django-health-check","status":"active","version":"4.2.2","language":"python","ecosystem":"pypi","summary":"Django HealthCheck is a plug-and-play Django application that provides a /healthcheck/ endpoint to monitor the health of your Django app and its connected services like databases, caches, storage, Celery, and more. It returns HTTP 200 for healthy status and HTTP 500 if issues are detected. The current version is 4.2.2, and it maintains a regular release cadence with frequent updates and bug fixes.","last_verified":"2026-04-24T20:31:38.695Z","tags":["django","health check","monitoring","devops","liveness","readiness"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/django-health-check"},{"id":23069,"title":"django-heroku","library":"django-heroku","status":"maintenance","version":"0.3.1","language":"python","ecosystem":"pypi","summary":"A Django library to configure your app for Heroku. Easily sets up database, static files, and other settings based on Heroku environment. Current version 0.3.1 (last released in 2018, maintenance mode).","last_verified":"2026-05-01T00:00:00.000Z","tags":["django","heroku","deployment","static-files","database"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/django-heroku"},{"id":3459,"title":"django-hijack","library":"django-hijack","status":"active","version":"3.7.7","language":"python","ecosystem":"pypi","summary":"django-hijack is a Django app that enables administrators or authorized users to log in as another user, allowing them to work on behalf of that user without knowing their password. It provides both admin integration (via `hijack_admin`) and programmatic API. It is currently at version 3.7.7 and maintains an active release cadence, often aligning with Django's release cycle for compatibility.","last_verified":"2026-04-25T10:33:22.805Z","tags":["django","authentication","impersonation","admin","security"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/django-hijack"},{"id":23576,"title":"django-honeypot","library":"django-honeypot","status":"active","version":"1.3.0","language":"python","ecosystem":"pypi","summary":"A Django application that provides honeypot field utilities for protecting forms against spam bots without requiring CAPTCHAs. Current version 1.3.0 supports Python >=3.12 and Django 4.x/5.x. Released irregularly.","last_verified":"2026-05-01T00:00:00.000Z","tags":["django","spam","honeypot","forms"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/django-honeypot"},{"id":7172,"title":"Django Hosts","library":"django-hosts","status":"active","version":"7.0.0","language":"python","ecosystem":"pypi","summary":"Django Hosts is a library for Django that provides dynamic and static host resolving, allowing you to map different hostnames (e.g., subdomains) to distinct URL configurations (URLconfs). It's actively maintained by Jazzband, with version 7.0.0 requiring Python 3.9+ and Django 3.2+, and typically sees updates following major Django releases.","last_verified":"2026-04-16T00:00:00.000Z","tags":["django","routing","hosts","subdomains","urls","middleware"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/django-hosts"},{"id":5188,"title":"Django HTML Minifier","library":"django-htmlmin","status":"maintenance","version":"0.11.0","language":"python","ecosystem":"pypi","summary":"django-htmlmin is an HTML minifier designed for Python web frameworks, primarily Django. It provides middleware and utility functions to reduce HTML size, improving page load times. The current version is 0.11.0, released in March 2019, and while functional, it is considered less actively maintained than some alternatives.","last_verified":"2026-04-13T00:00:00.000Z","tags":["django","html","minification","performance","middleware"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/django-htmlmin"},{"id":4508,"title":"Django HTMX","library":"django-htmx","status":"active","version":"1.27.0","language":"python","ecosystem":"pypi","summary":"django-htmx is a Python package that provides extensions for integrating Django with htmx. It simplifies building dynamic and interactive web applications by offering middleware, template tags, and HTTP response utilities, allowing developers to leverage htmx's capabilities without writing extensive JavaScript. The library is actively maintained with a regular release cadence, ensuring compatibility with recent Django and Python versions.","last_verified":"2026-04-12T00:00:00.000Z","tags":["django","htmx","frontend","web","ajax","server-side rendering"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/django-htmx"},{"id":8951,"title":"Django iCal","library":"django-ical","status":"active","version":"1.9.2","language":"python","ecosystem":"pypi","summary":"django-ical is a simple library/framework for creating iCal feeds based on Django's syndication feed framework. It extends Django's built-in feed system to support iCalendar-specific properties and uses the `icalendar` library for generation. The current version is 1.9.2, and it is actively maintained by Jazzband.","last_verified":"2026-04-16T00:00:00.000Z","tags":["django","ical","calendar","feed","syndication","ics","events"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/django-ical"},{"id":6344,"title":"django-imagekit","library":"django-imagekit","status":"active","version":"6.1.0","language":"python","ecosystem":"pypi","summary":"Django-imagekit is a Django application for automated image processing on models. It allows developers to define \"specs\" for variations of uploaded images, such as thumbnails or black-and-white versions, which are generated on demand. The library maintains a moderate release cadence, often aligning with new Django and Python version releases to ensure compatibility and leverage modern features.","last_verified":"2026-04-15T00:00:00.000Z","tags":["django","image processing","thumbnailing","orm","file uploads"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/django-imagekit"},{"id":9674,"title":"Django Impersonate","library":"django-impersonate","status":"active","version":"1.9.5","language":"python","ecosystem":"pypi","summary":"Django Impersonate is a Django application that allows superusers (or users with specific permissions) to temporarily assume the identity of another user. This is highly useful for debugging, support, or testing user experiences. The current version is 1.9.5, and it is actively maintained with regular releases aligning with Django and Python version compatibility updates.","last_verified":"2026-04-17T00:00:00.000Z","tags":["django","authentication","impersonation","admin","devtools","testing"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/django-impersonate"},{"id":2477,"title":"django-import-export","library":"django-import-export","status":"active","version":"4.4.0","language":"python","ecosystem":"pypi","summary":"django-import-export is a versatile Django application and library for importing and exporting data, with seamless integration into the Django admin interface. It supports various data formats like CSV, JSON, and Excel, and allows for robust customization through `Resource` classes for complex data mapping and transformations. The project maintains active development with regular patch releases and significant updates approximately once a year.","last_verified":"2026-04-24T20:33:26.935Z","tags":["django","import","export","data","admin","csv","excel","json"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/django-import-export"},{"id":23575,"title":"django-invitations","library":"django-invitations","status":"active","version":"2.1.0","language":"python","ecosystem":"pypi","summary":"Generic invitations app for Django with support for django-allauth. Current version 2.1.0, supports Python >=3.8 and Django 3.2+. Released occasionally, maintained by Jazzband.","last_verified":"2026-05-01T00:00:00.000Z","tags":["django","invitations","allauth","registration"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/django-invitations"},{"id":1997,"title":"Django IPware","library":"django-ipware","status":"active","version":"7.0.1","language":"python","ecosystem":"pypi","summary":"A Django application to retrieve a user's IP address. It aims to provide the best attempt to get the client's IP while handling scenarios involving proxy servers and load balancers. `django-ipware` is a wrapper using `python-ipware` under the hood since version 6.0.0. The current version is 7.0.1, released on April 19, 2024, indicating active development and a regular release cadence with updates to align with new Django and Python versions.","last_verified":"2026-04-24T04:40:47.881Z","tags":["django","ip address","middleware","security","network","client"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/django-ipware"},{"id":5907,"title":"Django Jazzmin","library":"django-jazzmin","status":"active","version":"3.0.4","language":"python","ecosystem":"pypi","summary":"Django Jazzmin is a drop-in theme for the Django admin interface, leveraging AdminLTE 3.2 and Bootstrap 5 to provide a modern and highly customizable user experience. It offers numerous features including customisable menus, various change form templates, Bootstrap 5 modals, and a built-in UI customizer. The project is actively maintained, with frequent releases addressing bug fixes and introducing new features, currently at version 3.0.4.","last_verified":"2026-04-14T00:00:00.000Z","tags":["django","admin","theme","bootstrap","adminlte","ui","customization"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/django-jazzmin"},{"id":8103,"title":"Django Jinja2 Integration","library":"django-jinja","status":"active","version":"2.11.0","language":"python","ecosystem":"pypi","summary":"django-jinja integrates the Jinja2 templating language into Django projects, providing a comprehensive Jinja2 backend for Django's template system. This allows developers to leverage Jinja2's powerful features within their Django applications. The current version is 2.11.0, and the library maintains an active release cycle, regularly updating to support new Django and Python versions.","last_verified":"2026-04-16T00:00:00.000Z","tags":["django","jinja2","templates","web-framework"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/django-jinja"},{"id":2478,"title":"Django JS Asset","library":"django-js-asset","status":"active","version":"3.1.2","language":"python","ecosystem":"pypi","summary":"django-js-asset (current version 3.1.2) provides a `JS` object to insert script tags with additional HTML attributes into Django's `forms.Media` definitions, addressing a limitation in older Django versions. It also extends `forms.Media` to support `CSS` and `JSON` objects, allowing for more flexible asset management. The library is actively maintained and releases align with Django's compatibility requirements, supporting Django 4.2 and newer versions.","last_verified":"2026-04-24T20:34:01.688Z","tags":["django","forms","javascript","css","media","frontend","assets","html-attributes"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/django-js-asset"},{"id":23578,"title":"django-js-reverse","library":"django-js-reverse","status":"maintenance","version":"0.10.2","language":"python","ecosystem":"pypi","summary":"A Django app to generate JavaScript code that provides URL reversing similar to Django's reverse() function. Version 0.10.2. Release cadence is low; latest release 0.10.2 in 2022.","last_verified":"2026-05-01T00:00:00.000Z","tags":["django","javascript","url-reverse"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/django-js-reverse"},{"id":4930,"title":"Django JSON Widget","library":"django-json-widget","status":"active","version":"2.1.1","language":"python","ecosystem":"pypi","summary":"Django JSON Widget provides an alternative, user-friendly widget for editing Django's JSONField, featuring syntax highlighting, automatic indentation, and validation. It leverages the JSONEditor JavaScript library to enhance the default Django form experience. The library is actively maintained, with frequent updates, and is currently at version 2.1.1.","last_verified":"2026-04-12T00:00:00.000Z","tags":["django","json","widget","admin","jsonfield"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/django-json-widget"},{"id":8952,"title":"Django JSON Editor","library":"django-jsoneditor","status":"active","version":"0.2.4","language":"python","ecosystem":"pypi","summary":"Django-JSONEditor is an online structured JSON input widget for Django that enhances the editing experience for various JSONField implementations. It integrates the core JSONEditor JavaScript library (from jsoneditoronline.org) into Django's admin interface and forms. The library is currently at version 0.2.4, with its last release in February 2023, and shows an active but somewhat dated approach to JSON editing within the Django ecosystem, with discussions around newer alternatives.","last_verified":"2026-04-16T00:00:00.000Z","tags":["django","json","editor","admin","widget","jsonfield"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/django-jsoneditor"},{"id":9675,"title":"Django JSONField","library":"django-jsonfield","status":"active","version":"1.4.1","language":"python","ecosystem":"pypi","summary":"django-jsonfield provides a robust JSONField for Django models, offering functionality similar to Django's built-in JSONField (introduced in Django 3.1) but with compatibility for older Django versions (2.2+). It supports direct key lookups and queries on JSON data. The library is actively maintained with releases tied to Django compatibility updates and bug fixes. The current version is 1.4.1.","last_verified":"2026-04-17T00:00:00.000Z","tags":["django","json","database","field","orm"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/django-jsonfield"},{"id":6594,"title":"django-jsonform","library":"django-jsonform","status":"active","version":"2.23.2","language":"python","ecosystem":"pypi","summary":"django-jsonform is a Django library that provides a user-friendly form interface for editing JSON data directly within the Django admin. It leverages JSON schema to define the structure of the JSON data, automatically generating dynamic forms for creating and editing. The library also supports PostgreSQL's ArrayField with multiple levels of nesting. As of version 2.23.2, it maintains an active development pace with several releases per year, addressing bugs and introducing new features.","last_verified":"2026-04-15T00:00:00.000Z","tags":["django","json","admin","form","schema","widget","json-schema"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/django-jsonform"},{"id":21152,"title":"django-leaflet","library":"django-leaflet","status":"active","version":"0.33.0","language":"python","ecosystem":"pypi","summary":"django-leaflet provides a Django map widget for displaying and editing OpenStreetMap / Leaflet maps in admin and front-end forms. Version 0.33.0 supports Python >=3.10, Leaflet 1.7+. Release cadence: occasional, with last release in 2024.","last_verified":"2026-04-27T00:00:00.000Z","tags":["django","leaflet","gis","map","widget","admin"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/django-leaflet"},{"id":4509,"title":"django-libsass","library":"django-libsass","status":"active","version":"0.9","language":"python","ecosystem":"pypi","summary":"django-libsass is a Django Compressor filter that compiles Sass (SCSS) files using the `libsass-python` binding of LibSass. It integrates seamlessly into Django's static files and compressor pipeline, allowing developers to write Sass without external build tools. The current version is 0.9, and it receives infrequent but active maintenance updates for Django compatibility.","last_verified":"2026-04-12T00:00:00.000Z","tags":["django","sass","scss","libsass","css preprocessor","django-compressor"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/django-libsass"},{"id":9676,"title":"Django Lifecycle","library":"django-lifecycle","status":"active","version":"1.2.7","language":"python","ecosystem":"pypi","summary":"Django Lifecycle is a Python library that provides declarative lifecycle hooks for Django models. It allows developers to define methods that run automatically before or after database operations (e.g., save, delete, create, update) or when specific model field values change, using simple decorators. The current version is 1.2.7, and it maintains an active release cadence with frequent bug fixes and feature enhancements.","last_verified":"2026-04-17T00:00:00.000Z","tags":["django","orm","hooks","lifecycle","models","declarative"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/django-lifecycle"},{"id":3460,"title":"Django Linear Migrations","library":"django-linear-migrations","status":"active","version":"2.19.0","language":"python","ecosystem":"pypi","summary":"django-linear-migrations is a Django app that enforces a linear migration history in your project, preventing common issues caused by concurrent migration development and merge migrations. It achieves this by introducing `max_migration.txt` files for each app, which will conflict in version control (e.g., Git) if multiple branches add migrations concurrently. The library, currently at version 2.19.0, is actively maintained with frequent releases.","last_verified":"2026-04-25T10:33:54.561Z","tags":["django","migrations","development","git","workflow","ci"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/django-linear-migrations"},{"id":4510,"title":"Django Local Flavor","library":"django-localflavor","status":"active","version":"5.0","language":"python","ecosystem":"pypi","summary":"django-localflavor is a collection of country-specific Django helpers, including form fields, form widgets, and model fields, useful for particular countries or cultures. It provides localized components for postal codes, government IDs, and regional selections. Originally part of Django's `contrib` apps, it was extracted into a separate package starting with Django 1.5 for easier maintenance. The current version is 5.0, and new releases generally follow Django's major version number, with a compatible version released within one month of each Django release.","last_verified":"2026-04-12T00:00:00.000Z","tags":["django","forms","localization","validation","country-specific"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/django-localflavor"},{"id":5908,"title":"Django Log Request ID","library":"django-log-request-id","status":"active","version":"2.1.2","language":"python","ecosystem":"pypi","summary":"django-log-request-id is a Django middleware and log filter that automatically attaches a unique request ID to every log message generated as part of a web request. This greatly simplifies tracing and debugging in complex or distributed systems by allowing all related log entries for a single request to be easily correlated. The current version is 2.1.2, and the library maintains an active release cadence with frequent updates.","last_verified":"2026-04-14T00:00:00.000Z","tags":["django","logging","middleware","request-id","tracing"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/django-log-request-id"},{"id":23577,"title":"django-logentry-admin","library":"django-logentry-admin","status":"active","version":"1.1.0","language":"python","ecosystem":"pypi","summary":"A Django app that provides a read-only view of LogEntry objects in the Django admin site, allowing you to see all admin actions easily. Current version: 1.1.0.","last_verified":"2026-05-01T00:00:00.000Z","tags":["django","admin","logentry","audit-log"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/django-logentry-admin"},{"id":3966,"title":"Django Login As","library":"django-loginas","status":"active","version":"0.3.14","language":"python","ecosystem":"pypi","summary":"django-loginas is a Django app that integrates a \"Log in as user\" button directly into the Django user administration page. This allows superusers or authorized staff to quickly impersonate other user accounts for testing or support purposes. The library is currently at version 0.3.14 and maintains a regular release cadence with updates addressing bug fixes, new features, and Django version compatibility.","last_verified":"2026-04-11T00:00:00.000Z","tags":["django","admin","authentication","impersonation","superuser","staff"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/django-loginas"},{"id":8101,"title":"django-maintenance-mode","library":"django-maintenance-mode","status":"active","version":"0.22.0","language":"python","ecosystem":"pypi","summary":"django-maintenance-mode is a middleware that shows a 503 error page to users when maintenance mode is active in a Django project. The current version is 0.22.0. It maintains an active release cadence, frequently updating to support new Python and Django versions.","last_verified":"2026-04-16T00:00:00.000Z","tags":["django","maintenance","middleware","503","down-time"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/django-maintenance-mode"},{"id":23579,"title":"Django Map Widgets","library":"django-map-widgets","status":"active","version":"0.5.2","language":"python","ecosystem":"pypi","summary":"A Django library providing configurable and user-friendly map widgets for GeoDjango geometry fields. Supports Google Maps, Leaflet, and MapBox interactive maps with point, geometry, and inline formset widgets. Current version 0.5.2, released March 2025. Active development with regular releases.","last_verified":"2026-05-01T00:00:00.000Z","tags":["django","geodjango","maps","widgets","google-maps","leaflet","mapbox"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/django-map-widgets"},{"id":21149,"title":"django-markdownify","library":"django-markdownify","status":"active","version":"0.9.6","language":"python","ecosystem":"pypi","summary":"Markdown template filter for Django using the Python Markdown library. The current version is 0.9.6, with a release cadence of roughly once per year. It provides a simple template filter to render Markdown text as HTML, with optional parameters for allowed tags, attributes, and extensions.","last_verified":"2026-04-27T00:00:00.000Z","tags":["django","markdown","template-filter","markdownify"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/django-markdownify"},{"id":21150,"title":"django-markdownx","library":"django-markdownx","status":"active","version":"4.0.9","language":"python","ecosystem":"pypi","summary":"A comprehensive Markdown editor plugin for Django, providing a side-by-side live preview, image uploads with drag-and-drop, and custom markdown extensions. The latest version is 4.0.9. Release cadence is irregular.","last_verified":"2026-04-27T00:00:00.000Z","tags":["django","markdown","editor","admin"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/django-markdownx"},{"id":3461,"title":"Django Mathfilters","library":"django-mathfilters","status":"maintenance","version":"1.0.0","language":"python","ecosystem":"pypi","summary":"django-mathfilters is a Python 3 module that provides a set of simple mathematical template filters for Django. It extends Django's built-in 'add' filter by offering operations like subtraction, multiplication, division, integer division, absolute value, and modulo. It supports 'int', 'float', and 'Decimal' types, allowing for basic arithmetic directly within templates. The current version is 1.0.0, and it serves as a stable utility for common math operations not natively supported by Django's template language.","last_verified":"2026-04-25T10:34:09.686Z","tags":["django","template-filters","mathematics","frontend","utility"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/django-mathfilters"},{"id":27696,"title":"Django MCP Server","library":"django-mcp-server","status":"active","version":"0.5.7","language":"python","ecosystem":"pypi","summary":"Django MCP Server is a Django extension that enables AI Agents to interact with Django Apps through the Model Context Protocol (MCP). It works on both WSGI and ASGI, providing a simple way to expose Django models and views as tools for AI agents. Current version 0.5.7, release cadence is irregular as the library is still in early development.","last_verified":"2026-05-09T00:00:00.000Z","tags":["django","mcp","model-context-protocol","ai","agents","llm"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/django-mcp-server"},{"id":26904,"title":"django-memoize","library":"django-memoize","status":"active","version":"2.3.1","language":"python","ecosystem":"pypi","summary":"An implementation of memoization technique for Django views and templates. Current version 2.3.1, with infrequent releases.","last_verified":"2026-05-01T00:00:00.000Z","tags":["django","memoization","caching"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/django-memoize"},{"id":23580,"title":"django-method-override","library":"django-method-override","status":"maintenance","version":"1.0.4","language":"python","ecosystem":"pypi","summary":"Django middleware that allows overriding the HTTP method via a form field or header (e.g., X-HTTP-Method-Override). Current version 1.0.4. Light maintenance, no longer actively developed.","last_verified":"2026-05-01T00:00:00.000Z","tags":["django","middleware","http-method-override","rest"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/django-method-override"},{"id":4511,"title":"Django Migration Linter","library":"django-migration-linter","status":"active","version":"6.0.0","language":"python","ecosystem":"pypi","summary":"django-migration-linter is a tool for Django projects designed to detect backward incompatible database migrations. It analyzes new migrations against a baseline (e.g., a Git branch) to prevent accidental breaking changes to your database schema. The current version is 6.0.0, and it maintains an active release cadence, frequently adding support for new Python and Django versions.","last_verified":"2026-04-12T00:00:00.000Z","tags":["django","migrations","linter","database","ci","schema","orm"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/django-migration-linter"},{"id":23581,"title":"django-mjml","library":"django-mjml","status":"active","version":"1.5","language":"python","ecosystem":"pypi","summary":"Django integration for MJML, the responsive email framework. Currently at v1.5, supports Django 6.0 and Python >=3.9. Release cadence is irregular, roughly yearly updates.","last_verified":"2026-05-01T00:00:00.000Z","tags":["django","mjml","email","templates"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/django-mjml"},{"id":8104,"title":"Django Mock Queries","library":"django-mock-queries","status":"active","version":"2.3.0","language":"python","ecosystem":"pypi","summary":"django-mock-queries is a Python library designed for mocking Django queryset functions in memory during testing. It provides a way to simulate Django's ORM behavior, including method chaining, Q object filtering, aggregates, and CRUD operations, without needing a live database connection. The library is actively maintained, with the current version being 2.3.0, and receives regular updates to support newer Python and Django versions.","last_verified":"2026-04-16T00:00:00.000Z","tags":["Django","testing","mocking","queryset","unit-testing","orm"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/django-mock-queries"},{"id":8327,"title":"Django Model Mommy","library":"django-model-mommy","status":"maintenance","version":"2.0.0","language":"python","ecosystem":"pypi","summary":"Django Model Mommy is a smart object creation facility for Django, providing simple and flexible ways to generate test data for models without having to manually define all fields. It significantly simplifies fixture creation for tests and development. The current version is 2.0.0, with its last release in 2021, indicating it is in maintenance mode rather than active development.","last_verified":"2026-04-16T00:00:00.000Z","tags":["django","testing","fixtures","data-generation","orm"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/django-model-mommy"},{"id":1998,"title":"Django Model Utils","library":"django-model-utils","status":"active","version":"5.0.0","language":"python","ecosystem":"pypi","summary":"Django Model Utils is a comprehensive Python library that provides a collection of abstract base classes, managers, fields, and utilities designed to simplify common Django model patterns. It includes features like `StatusField` for managing object states, `TimeStampedModel` for automatic creation/modification timestamps, `SoftDeletableModel` for logical deletion, and `FieldTracker` for monitoring field changes. The current version is 5.0.0, and it generally keeps pace with Django's major release cycle for compatibility.","last_verified":"2026-04-24T04:41:20.497Z","tags":["django","models","mixins","utilities","field-tracking","status-management","soft-delete","timestamps"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/django-model-utils"},{"id":1999,"title":"Django Modelcluster","library":"django-modelcluster","status":"active","version":"6.4.1","language":"python","ecosystem":"pypi","summary":"django-modelcluster is a Django extension that allows working with 'clusters' of related models as a single unit, independently of the database. It introduces `ParentalKey` and `ClusterableModel` to enable in-memory manipulation of related objects, which is particularly useful for features like previews and revisions in content management systems like Wagtail. The current version is 6.4.1, and it maintains a consistent release schedule, often aligning with Django and Python version support.","last_verified":"2026-04-24T04:41:48.363Z","tags":["django","orm","models","relationships","formsets","wagtail"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/django-modelcluster"},{"id":2122,"title":"Django Model Search","library":"django-modelsearch","status":"active","version":"1.2.0","language":"python","ecosystem":"pypi","summary":"django-modelsearch is a Python library that enables indexing Django models with various search backends, including Elasticsearch, OpenSearch, and the database itself (PostgreSQL, MySQL). It provides a unified API for searching models, inspired by Wagtail Search. The current version is 1.2.0, with releases occurring periodically to support Django and backend updates.","last_verified":"2026-04-24T14:33:37.042Z","tags":["django","search","elasticsearch","opensearch","database-search","orm","wagtail"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/django-modelsearch"},{"id":4512,"title":"Django Modeltranslation","library":"django-modeltranslation","status":"active","version":"0.20.2","language":"python","ecosystem":"pypi","summary":"django-modeltranslation is a Django application that allows you to translate fields of your models into multiple languages. It uses a registration approach, dynamically adding translation fields to your models based on settings. The current version is 0.20.2, and it maintains a regular release cadence with patch and minor updates.","last_verified":"2026-04-12T00:00:00.000Z","tags":["django","i18n","internationalization","translation","models","admin"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/django-modeltranslation"},{"id":5189,"title":"Django Money","library":"django-money","status":"active","version":"3.6.0","language":"python","ecosystem":"pypi","summary":"Django Money is a little Django app that integrates the `py-moneyed` library to add robust support for money and currency fields in Django models and forms. It ensures accurate handling of monetary values, currency conversions, and formatting. The current version, 3.6.0, supports modern Django and Python versions and is actively maintained with regular releases.","last_verified":"2026-04-13T00:00:00.000Z","tags":["django","money","currency","financial","localization","orm"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/django-money"},{"id":21151,"title":"Django More Admin Filters","library":"django-more-admin-filters","status":"active","version":"1.15","language":"python","ecosystem":"pypi","summary":"Provides additional filter widgets for Django admin, such as MultiSelectDropdown, MultiSelectFieldListFilter, and DateRangeFilter. Current version 1.15 with irregular releases.","last_verified":"2026-04-27T00:00:00.000Z","tags":["django","admin","filters","multi-select","dropdown"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/django-more-admin-filters"},{"id":3967,"title":"Django MPTT","library":"django-mptt","status":"maintenance","version":"0.18.0","language":"python","ecosystem":"pypi","summary":"django-mptt is a reusable Django application that simplifies the implementation of Modified Preorder Tree Traversal (MPTT) for hierarchical data in Django models. It provides tools for managing and working with trees of model instances, including automatic updates for tree structures, custom managers, and admin classes. The current version is 0.18.0, and while it continues to receive compatibility updates for newer Django and Python versions, the project maintainers note that the project is \"currently unmaintained\" in terms of active feature development, suggesting users consider alternatives for new projects.","last_verified":"2026-04-11T00:00:00.000Z","tags":["django","mptt","tree","hierarchical data","database","admin"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/django-mptt"},{"id":9677,"title":"django-multi-email-field","library":"django-multi-email-field","status":"active","version":"0.8.0","language":"python","ecosystem":"pypi","summary":"django-multi-email-field version 0.8.0 provides a reusable model field and a form field for Django to manage lists of email addresses. It stores multiple emails as a single comma-separated string in the database and provides appropriate validation and a dedicated widget for forms. Releases are infrequent but stable, primarily for Django compatibility updates.","last_verified":"2026-04-17T00:00:00.000Z","tags":["django","email","forms","models","field","widget"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/django-multi-email-field"},{"id":23582,"title":"django-multidb-router","library":"django-multidb-router","status":"maintenance","version":"0.11","language":"python","ecosystem":"pypi","summary":"Round-robin master/replica database router for Django. Version 0.11 provides simple master-write, replica-read routing using a round-robin algorithm. It is in maintenance mode with minimal recent updates.","last_verified":"2026-05-01T00:00:00.000Z","tags":["django","database-routing","multi-database","replication","round-robin"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/django-multidb-router"},{"id":5190,"title":"Django Multiple Select Field","library":"django-multiselectfield","status":"active","version":"1.0.1","language":"python","ecosystem":"pypi","summary":"django-multiselectfield provides new model and form fields for Django, allowing users to select multiple options from a predefined list. The selected values are stored in the database as a CharField containing comma-separated values. The current version is 1.0.1, and the project has an irregular release cadence, with a significant 1.0.0 release in June 2025 that introduced breaking changes.","last_verified":"2026-04-13T00:00:00.000Z","tags":["django","forms","fields","multiselect","model-field"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/django-multiselectfield"},{"id":23584,"title":"django-multitenant","library":"django-multitenant","status":"active","version":"4.1.1","language":"python","ecosystem":"pypi","summary":"Django library to implement multi-tenant databases, primarily targeting Citus (PostgreSQL extension for horizontal scaling). Supports Django 3.2 to 5.0 with Python 3.8+. Provides mixins, managers, and utilities to isolate tenant data via a tenant_id column. Release cadence is irregular, with the latest stable version 4.1.1 from 2024.","last_verified":"2026-05-01T00:00:00.000Z","tags":["django","multitenant","citus","postgresql","saas"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/django-multitenant"},{"id":2929,"title":"Django-MySQL","library":"django-mysql","status":"active","version":"4.19.0","language":"python","ecosystem":"pypi","summary":"Django-MySQL extends Django's built-in MySQL and MariaDB support to leverage their specific features not available on other databases. It provides custom fields (like JSONField, ListField), aggregates, lookups, and system checks. The library is actively maintained with releases often aligned with new Django major versions, ensuring compatibility and continued feature development.","last_verified":"2026-04-25T03:14:02.117Z","tags":["django","mysql","mariadb","database","orm","fields"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/django-mysql"},{"id":27163,"title":"nano","library":"django-nano","status":"active","version":"1.1.0","language":"python","ecosystem":"pypi","summary":"Django nano provides loosely coupled mini-apps that do less. Current version 1.1.0, supports Python >=3.9. Newer versions may be available; check PyPI for latest release cadence.","last_verified":"2026-04-27T00:00:00.000Z","tags":["django","micro-framework","mini-apps","loosely-coupled"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/django-nano"},{"id":23583,"title":"django-naomi","library":"django-naomi","status":"maintenance","version":"0.8","language":"python","ecosystem":"pypi","summary":"Django email backend that captures outgoing emails and displays them in the browser for preview, instead of actually sending them. Current version 0.8, last updated in 2017, in maintenance mode.","last_verified":"2026-05-01T00:00:00.000Z","tags":["django","email","preview","testing","development"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/django-naomi"},{"id":21153,"title":"django-navhelper","library":"django-navhelper","status":"active","version":"1.0.0","language":"python","ecosystem":"pypi","summary":"Provides Django template tags to help render navigation menus and breadcrumbs from a hierarchical structure of sections. Version 1.0.0 requires Django 4.2+ and drops support for older Django versions. Released as needed, currently stable.","last_verified":"2026-04-27T00:00:00.000Z","tags":["django","navigation","menu","template-tags","breadcrumbs"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/django-navhelper"},{"id":4931,"title":"Django Nested Admin","library":"django-nested-admin","status":"active","version":"4.1.6","language":"python","ecosystem":"pypi","summary":"django-nested-admin provides Django admin classes that allow for deeply nested inlines within the Django administration interface. It extends Django's native `InlineModelAdmin` functionality to support multiple levels of related objects. The current version is 4.1.6, and it typically releases new versions to maintain compatibility with new Django releases.","last_verified":"2026-04-12T00:00:00.000Z","tags":["django","admin","nested","inlines","forms"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/django-nested-admin"},{"id":23586,"title":"django-nested-inline","library":"django-nested-inline","status":"active","version":"0.4.6","language":"python","ecosystem":"pypi","summary":"Provides recursive nesting of inline forms in Django Admin. Version 0.4.6 is the latest. Release cadence is low, with occasional updates.","last_verified":"2026-05-01T00:00:00.000Z","tags":["django","admin","nested-inline","forms"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/django-nested-inline"},{"id":8105,"title":"Django PostgreSQL Netfields","library":"django-netfields","status":"active","version":"1.4.1","language":"python","ecosystem":"pypi","summary":"django-netfields provides robust PostgreSQL net-related fields for Django models, specifically `INET`, `CIDR`, `MACADDR`, and `MACADDR8` types. It addresses limitations of Django's built-in IP address fields by providing efficient database-native lookups and supporting IPv6. The library is actively maintained, with the current version being 1.4.1, and typically follows Django's release cycle for compatibility updates.","last_verified":"2026-04-16T00:00:00.000Z","tags":["Django","PostgreSQL","Networking","IP Addresses","MAC Addresses","ORM fields","Database"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/django-netfields"},{"id":9678,"title":"Django Nine","library":"django-nine","status":"maintenance","version":"0.2.7","language":"python","ecosystem":"pypi","summary":"django-nine is a lightweight utility library for Django that provides consistent methods for checking Django and Python versions, as well as abstracting user model access for cross-version compatibility. The current version is 0.2.7. Its release cadence is very slow, with the last update in late 2022.","last_verified":"2026-04-17T00:00:00.000Z","tags":["django","versioning","compatibility","utility"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/django-nine"},{"id":3462,"title":"Django Ninja","library":"django-ninja","status":"active","version":"1.6.2","language":"python","ecosystem":"pypi","summary":"Django Ninja is a fast, modern web framework for building APIs with Django using Python type hints, Pydantic, and automatic OpenAPI documentation. It aims for high performance and developer friendliness, similar to FastAPI, while leveraging Django's ecosystem. The library maintains a regular release cadence with frequent updates and bug fixes.","last_verified":"2026-04-25T10:34:47.180Z","tags":["django","rest-api","fastapi-style","pydantic","openapi","api-documentation","type-hints","async"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/django-ninja"},{"id":7173,"title":"Django Ninja Extra","library":"django-ninja-extra","status":"active","version":"0.31.4","language":"python","ecosystem":"pypi","summary":"Django Ninja Extra is a powerful extension for Django Ninja, providing class-based utilities and advanced features for building REST APIs. It augments Django Ninja with API controllers, an advanced permission system (similar to Django REST Framework), dependency injection, and a service layer for business logic. The library is actively maintained, with its current version being 0.31.4, and follows a frequent release cadence to support the latest Django and Django Ninja versions.","last_verified":"2026-04-16T00:00:00.000Z","tags":["Django","REST API","Pydantic","Class-based views","API controllers","Dependency Injection","OpenAPI"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/django-ninja-extra"},{"id":9679,"title":"Django Ninja JWT","library":"django-ninja-jwt","status":"active","version":"5.4.4","language":"python","ecosystem":"pypi","summary":"Django Ninja JWT provides JSON Web Token (JWT) authentication for Django Ninja, a fast API framework for Django. It handles token creation, refresh, and authentication seamlessly within Django Ninja API routes, building upon `djangorestframework-simplejwt`. The current version is 5.4.4, with a regular release cadence focused on bug fixes and compatibility updates.","last_verified":"2026-04-17T00:00:00.000Z","tags":["django","django-ninja","jwt","authentication","api"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/django-ninja-jwt"},{"id":21154,"title":"django-nonrelated-inlines","library":"django-nonrelated-inlines","status":"maintenance","version":"0.2","language":"python","ecosystem":"pypi","summary":"Django admin inlines for unrelated models – allows using inline formsets for models without a direct foreign key relationship. Version 0.2, released to PyPI in 2021 (last release). Requires Django >= 3.0 and Python >= 3.6. Currently in maintenance mode with no recent updates.","last_verified":"2026-04-27T00:00:00.000Z","tags":["django","admin","inlines","unrelated-models"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/django-nonrelated-inlines"},{"id":14530,"title":"django-nose","library":"django-nose","status":"maintenance","version":"1.4.7","language":"en","ecosystem":"pypi","summary":"django-nose is a Django test runner that integrates the capabilities of the Nose testing framework into Django's test suite. It provides features like testing only specified apps, running specific test modules/classes/tests, simplifying test discovery by obviating the need for `tests/__init__.py`, and leveraging Nose's plugin ecosystem. Additionally, it offers optional performance enhancements such as fixture bundling, reuse of test databases, and hygienic TransactionTestCases. The library is currently in maintenance mode (version 1.4.7) and was last updated in 2020. For new projects, the maintainers recommend considering `pytest` or `unittest` with Django's native testing framework.","last_verified":"2026-04-16T00:00:00.000Z","tags":["Django","testing","nose","test runner","maintenance"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/django-nose"},{"id":23585,"title":"django-notifications-hq","library":"django-notifications-hq","status":"active","version":"1.8.3","language":"python","ecosystem":"pypi","summary":"A GitHub-like notifications app for Django. Current version 1.8.3. Supports Django 3.2, 4.1+. Released infrequently, maintenance mode.","last_verified":"2026-05-01T00:00:00.000Z","tags":["django","notifications","django-notifications-hq","realtime"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/django-notifications-hq"},{"id":23587,"title":"django-npm","library":"django-npm","status":"active","version":"1.0.1","language":"python","ecosystem":"pypi","summary":"A Django staticfiles finder that uses npm. Integrates Node.js packages into Django's static file system by scanning node_modules directories. Current version: 1.0.1. Low maintenance, occasional updates for Django compatibility.","last_verified":"2026-05-01T00:00:00.000Z","tags":["django","staticfiles","npm","node_modules","static"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/django-npm"},{"id":2000,"title":"Django OAuth Toolkit","library":"django-oauth-toolkit","status":"active","version":"3.2.0","language":"python","ecosystem":"pypi","summary":"Django OAuth Toolkit (DOT) is a Python library that provides OAuth2 capabilities to Django projects, offering out-of-the-box endpoints, data, and logic for robust authorization. It leverages OAuthLib to ensure RFC-compliance and is currently at version 3.2.0. The project is actively maintained with regular releases, supporting recent Django and Python versions.","last_verified":"2026-04-24T04:42:29.202Z","tags":["django","oauth","oauth2","authentication","authorization","rest","openid-connect"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/django-oauth-toolkit"},{"id":3968,"title":"django-object-actions","library":"django-object-actions","status":"active","version":"5.0.0","language":"python","ecosystem":"pypi","summary":"django-object-actions is a Django app that provides an easy way to add custom object-level actions to your Django admin interface. Instead of model-wide actions, these are specific to individual objects, appearing on the change page. The current version is 5.0.0, with minor releases occurring every few months and major breaking changes typically yearly, often tied to Django or Python version support updates.","last_verified":"2026-04-11T00:00:00.000Z","tags":["django","admin","actions","object-tools"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/django-object-actions"},{"id":23070,"title":"django-opensearch-dsl","library":"django-opensearch-dsl","status":"active","version":"0.8.0","language":"python","ecosystem":"pypi","summary":"Wrapper around opensearch-py for Django models, providing a high-level interface for indexing and searching Django models in OpenSearch. Current version is 0.8.0. Release cadence is irregular, with 10 releases since 2021.","last_verified":"2026-05-01T00:00:00.000Z","tags":["django","opensearch","search","indexing"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/django-opensearch-dsl"},{"id":6595,"title":"django-ordered-model","library":"django-ordered-model","status":"active","version":"3.7.4","language":"python","ecosystem":"pypi","summary":"django-ordered-model is a Django library that enables models to be ordered, providing a simple admin interface for reordering them. It is actively maintained, with frequent updates, including a recent alpha release for version 3.8.0. The current stable version is 3.7.4.","last_verified":"2026-04-15T00:00:00.000Z","tags":["django","model","ordering","admin","orm"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/django-ordered-model"},{"id":23588,"title":"django-organizations","library":"django-organizations","status":"active","version":"2.6.0","language":"python","ecosystem":"pypi","summary":"Django package providing group accounts (organizations) with user invitations and multi-user membership. Supports Django 4.2–6.0 and Python ≥3.10. Current version 2.6.0 (2025). Releases are sporadic but maintained.","last_verified":"2026-05-01T00:00:00.000Z","tags":["django","organizations","groups","invitations","multi-user"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/django-organizations"},{"id":23589,"title":"django-oscar","library":"django-oscar","status":"active","version":"4.1","language":"python","ecosystem":"pypi","summary":"A domain-driven e-commerce framework for Django (current version 4.1). Designed for extensible, modular e-commerce sites. Release cadence: irregular, major versions every 1-2 years.","last_verified":"2026-05-01T00:00:00.000Z","tags":["e-commerce","django","framework","domain-driven"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/django-oscar"},{"id":2479,"title":"Django OTP","library":"django-otp","status":"active","version":"1.7.0","language":"python","ecosystem":"pypi","summary":"django-otp is a pluggable framework designed to integrate two-factor authentication (2FA) into Django projects using one-time passwords (OTPs). It provides the core framework and common OTP algorithms (HOTP, TOTP), allowing developers to build custom 2FA solutions or leverage existing plugins. The current version is 1.7.0, and the project maintains a healthy release cadence with active maintenance.","last_verified":"2026-04-24T20:34:28.605Z","tags":["django","authentication","otp","two-factor authentication","2fa","security"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/django-otp"},{"id":21155,"title":"django-otp-webauthn","library":"django-otp-webauthn","status":"active","version":"0.8.0","language":"python","ecosystem":"pypi","summary":"FIDO2 WebAuthn support for django-otp, enabling passkey authentication. Version 0.8.0 requires Python >=3.10 and Django 4.2+. Active development, monthly releases.","last_verified":"2026-04-27T00:00:00.000Z","tags":["django","otp","webauthn","fido2","passkeys","2fa"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/django-otp-webauthn"},{"id":8106,"title":"Django Pandas Integration","library":"django-pandas","status":"active","version":"0.6.7","language":"python","ecosystem":"pypi","summary":"django-pandas provides tools to seamlessly integrate Django models with Pandas DataFrames. It allows you to query your Django models and return the results directly as Pandas DataFrames, simplifying data analysis, reporting, and machine learning workflows within Django projects. As of version 0.6.7, it's actively maintained with releases focused on compatibility with recent Django and Pandas versions.","last_verified":"2026-04-16T00:00:00.000Z","tags":["django","pandas","data-analysis","orm","dataframe","data-integration"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/django-pandas"},{"id":8108,"title":"Django Parler","library":"django-parler","status":"active","version":"2.3","language":"python","ecosystem":"pypi","summary":"Django Parler (current version 2.3) provides simple Django model translations without nasty hacks, featuring nice admin integration. It enables storing multiple language versions of model fields in a separate table. The library is actively maintained with updates for Django compatibility and new features regularly released.","last_verified":"2026-04-16T00:00:00.000Z","tags":["django","i18n","l10n","translations","models","admin","internationalization"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/django-parler"},{"id":23590,"title":"Django Password Validators","library":"django-password-validators","status":"active","version":"1.7.3","language":"python","ecosystem":"pypi","summary":"A collection of additional password validators for Django, including checks for length, complexity, common passwords, and more. Current version: 1.7.3. Release cadence is irregular; last update 2022.","last_verified":"2026-05-01T00:00:00.000Z","tags":["django","password","validators","security"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/django-password-validators"},{"id":21157,"title":"django-perf-rec","library":"django-perf-rec","status":"active","version":"4.31.0","language":"python","ecosystem":"pypi","summary":"A Django library for recording and asserting performance characteristics of your code over time. It provides a Python context manager and Django test case mixin to record per-request SQL query counts and durations, template node counts, and response sizes. Version 4.31.0 supports Python 3.9+ and Django 3.2+. The project is actively maintained with a regular release cadence.","last_verified":"2026-04-27T00:00:00.000Z","tags":["django","performance","testing","sql-queries","assertions"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/django-perf-rec"},{"id":2001,"title":"Django Permissioned Forms","library":"django-permissionedforms","status":"active","version":"0.1","language":"python","ecosystem":"pypi","summary":"Django extension for creating forms that vary according to user permissions. It allows you to define forms where certain fields are shown or omitted based on the user's permissions. This library is currently at version 0.1 and has an active development cadence.","last_verified":"2026-04-24T04:43:00.552Z","tags":["django","forms","permissions","authorization","wagtail"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/django-permissionedforms"},{"id":6596,"title":"Django Permissions Policy","library":"django-permissions-policy","status":"active","version":"4.29.0","language":"python","ecosystem":"pypi","summary":"django-permissions-policy is a Django middleware that sets the Permissions-Policy HTTP header on your Django application. This header allows web developers to selectively enable or disable various browser features and APIs (e.g., camera, geolocation, autoplay) for the current document and any embedded iframes, enhancing security and privacy. The library, currently at version 4.29.0, is actively maintained with a regular release cadence.","last_verified":"2026-04-15T00:00:00.000Z","tags":["django","security","http header","permissions-policy","middleware","browser features"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/django-permissions-policy"},{"id":9680,"title":"Django PG Migration Tools","library":"django-pg-migration-tools","status":"active","version":"0.1.26","language":"python","ecosystem":"pypi","summary":"django-pg-migration-tools is a Python library that provides a set of specialized Django migration operations designed to make database schema changes safer and more scalable on PostgreSQL. It includes tools for idempotent model creation, concurrent index and constraint management, function migration, and concurrent column alterations, aiming to minimize downtime and avoid common locking issues during deployments. The current version is 0.1.26, and it typically sees releases for new features or bug fixes rather than a fixed cadence.","last_verified":"2026-04-17T00:00:00.000Z","tags":["Django","PostgreSQL","migrations","database","schema","concurrency"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/django-pg-migration-tools"},{"id":8109,"title":"Django PG Zero Downtime Migrations","library":"django-pg-zero-downtime-migrations","status":"active","version":"0.19","language":"python","ecosystem":"pypi","summary":"Django postgresql backend that applies migrations with respect to database locks, enabling zero downtime during schema changes. It modifies the standard Django PostgreSQL backend to minimize locks during schema and `RunSQL` operations, helping to ensure continuous application availability during deployments. The library is actively maintained, with frequent releases to support new Django, Python, and PostgreSQL versions, and is currently at version 0.19.","last_verified":"2026-04-16T00:00:00.000Z","tags":["django","postgresql","migrations","zero-downtime","database","deployment"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/django-pg-zero-downtime-migrations"},{"id":3969,"title":"Django Pgactivity","library":"django-pgactivity","status":"active","version":"1.8.0","language":"python","ecosystem":"pypi","summary":"django-pgactivity is a Python library that provides tools to monitor, kill, and analyze active PostgreSQL queries directly from a Django application. It offers a proxy model for the `pg_stat_activity` view, a management command, and utilities like query context annotation and dynamic statement timeouts. The current version is 1.8.0, and it maintains an active release cadence, frequently updating to support new versions of Python, Django, and PostgreSQL.","last_verified":"2026-04-11T00:00:00.000Z","tags":["django","postgresql","monitoring","database","query","performance","activity","admin"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/django-pgactivity"},{"id":23592,"title":"django-pgbulk","library":"django-pgbulk","status":"active","version":"3.3.0","language":"python","ecosystem":"pypi","summary":"Native PostgreSQL bulk update, upsert, and copy operations for Django. Current version 3.3.0, supports Python >=3.10, Django 5.x/6.x, Postgres 12-18. Regular releases every few months.","last_verified":"2026-05-01T00:00:00.000Z","tags":["django","postgresql","bulk","upsert","copy"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/django-pgbulk"},{"id":27697,"title":"django-pgcrypto-fields","library":"django-pgcrypto-fields","status":"active","version":"2.6.0","language":"python","ecosystem":"pypi","summary":"Provides encrypted model fields for Django using pgcrypto (PostgreSQL extension). Automatically encrypts/decrypts data via pgcrypto functions. Latest version 2.6.0 supports Django 2.2–3.1 and Python ≥3.6. Monthly or quarterly releases.","last_verified":"2026-05-09T00:00:00.000Z","tags":["django","pgcrypto","encryption","postgresql","fields"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/django-pgcrypto-fields"},{"id":6597,"title":"Django PG History","library":"django-pghistory","status":"active","version":"3.9.2","language":"python","ecosystem":"pypi","summary":"django-pghistory is a Django library that provides simple, powerful, and performant history tracking for Django models using PostgreSQL's event triggers. It leverages database-level features for efficiency, making it suitable for auditing and versioning. The current stable version is 3.9.2, and it maintains a regular release cadence with several minor versions and patches throughout the year.","last_verified":"2026-04-15T00:00:00.000Z","tags":["django","history","audit","versioning","postgresql","orm"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/django-pghistory"},{"id":3970,"title":"Django PGLock","library":"django-pglock","status":"active","version":"1.8.0","language":"python","ecosystem":"pypi","summary":"django-pglock provides utilities for managing PostgreSQL locks within Django applications, including advisory locks, table locks, and tools for monitoring and managing blocking locks. It is actively maintained, with regular updates to support the latest versions of Python, Django, and PostgreSQL.","last_verified":"2026-04-11T00:00:00.000Z","tags":["django","postgresql","locking","concurrency","advisory-locks","database"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/django-pglock"},{"id":26905,"title":"django-pglocks","library":"django-pglocks","status":"maintenance","version":"1.0.4","language":"python","ecosystem":"pypi","summary":"Provides useful context managers for PostgreSQL advisory locks in Django. Version 1.0.4 (latest) released Aug 2021. Low maintenance, stable, no major changes expected.","last_verified":"2026-04-27T00:00:00.000Z","tags":["django","postgresql","advisory-locks","postgres"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/django-pglocks"},{"id":4513,"title":"Django PG Migrate","library":"django-pgmigrate","status":"active","version":"1.6.0","language":"python","ecosystem":"pypi","summary":"django-pgmigrate is a Python library that integrates with Django to minimize downtime during PostgreSQL database migrations. It addresses a common issue where long-running transactions can block `python manage.py migrate` operations, causing subsequent queries to queue up. Version 1.6.0 is the current release, and the project is actively maintained with a regular release cadence to support new Django and Python versions. It automatically detects and terminates blocking queries by default, or can be configured to merely show them or set a lock timeout.","last_verified":"2026-04-12T00:00:00.000Z","tags":["django","postgres","migrations","database","downtime","zero-downtime"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/django-pgmigrate"},{"id":4514,"title":"django-pgtrigger","library":"django-pgtrigger","status":"active","version":"4.17.0","language":"python","ecosystem":"pypi","summary":"django-pgtrigger is a Python library that enables the creation and management of PostgreSQL triggers directly from Django models. It simplifies the process of integrating powerful database-level logic, such as protecting operations, enforcing read-only fields, or soft-deleting models, into Django applications. The library is actively maintained, frequently releasing new versions to support the latest Django, Python, and PostgreSQL releases.","last_verified":"2026-04-12T00:00:00.000Z","tags":["Django","Postgres","Database","Triggers"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/django-pgtrigger"},{"id":9681,"title":"Django PGViews Redux","library":"django-pgviews-redux","status":"active","version":"1.2.0","language":"python","ecosystem":"pypi","summary":"django-pgviews-redux is a Django library designed to manage PostgreSQL views, including materialized views, as part of your Django models and migrations. It provides tools to define SQL views in your Django applications, track their schema changes, and integrate them seamlessly into your database lifecycle. The current version is 1.2.0, with an active but irregular release cadence.","last_verified":"2026-04-17T00:00:00.000Z","tags":["django","postgresql","views","materialized views","database","migrations"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/django-pgviews-redux"},{"id":2002,"title":"Django Phone Number Field","library":"django-phonenumber-field","status":"active","version":"8.4.0","language":"python","ecosystem":"pypi","summary":"django-phonenumber-field is a Django library that integrates Google's `libphonenumber` (via `python-phonenumbers`) to provide an international phone number field for Django models and forms. It handles validation, formatting, and conversion of phone numbers according to international standards. The current version is 8.4.0, and the library maintains an active release cadence with multiple minor/patch releases throughout the year.","last_verified":"2026-04-24T04:44:05.088Z","tags":["django","phone number","validation","forms","models","i18n","libphonenumber"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/django-phonenumber-field"},{"id":2930,"title":"Pickled object field for Django","library":"django-picklefield","status":"active","version":"3.4.0","language":"python","ecosystem":"pypi","summary":"django-picklefield provides an implementation of a pickled object field for Django models. It enables storing any picklable Python object directly in a database field, handling automatic serialization and deserialization. The library is currently at version 3.4.0 and maintains a healthy release cadence, with updates typically occurring at least once a year to support newer Django and Python versions.","last_verified":"2026-04-25T03:14:29.871Z","tags":["django","field","pickle","serialization","orm"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/django-picklefield"},{"id":7174,"title":"Django Pipeline","library":"django-pipeline","status":"active","version":"4.1.0","language":"python","ecosystem":"pypi","summary":"Django-pipeline is an active asset packaging library for Django (current version 4.1.0) that streamlines frontend development by providing CSS and JavaScript concatenation, compression, built-in JavaScript template support, and optional data-URI embedding. It integrates with Django's staticfiles system, typically releasing new versions as needed to maintain compatibility with major Django updates.","last_verified":"2026-04-16T00:00:00.000Z","tags":["Django","assets","CSS","JavaScript","compression","staticfiles","frontend"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/django-pipeline"},{"id":2931,"title":"Django Polymorphic","library":"django-polymorphic","status":"active","version":"4.11.2","language":"python","ecosystem":"pypi","summary":"Django Polymorphic simplifies the use of inherited models in Django projects by automatically returning subclass instances when querying a base model. It enhances Django's multi-table inheritance to provide a seamless polymorphic experience in the ORM and admin interface. The library is actively maintained by the Jazzband community and is currently at version 4.11.2, with regular updates addressing bugs and adding features like comprehensive type annotations.","last_verified":"2026-04-25T03:14:57.099Z","tags":["django","orm","polymorphism","models","inheritance","admin"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/django-polymorphic"},{"id":21156,"title":"django-post-office","library":"django-post-office","status":"active","version":"3.11.2","language":"python","ecosystem":"pypi","summary":"A Django app to monitor and send mail asynchronously, complete with template support. Current version 3.11.2, released Feb 2026. Release cadence is irregular, roughly 2-4 minor versions per year.","last_verified":"2026-04-27T00:00:00.000Z","tags":["django","email","async","queue","background-tasks"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/django-post-office"},{"id":4515,"title":"Django PostgreSQL Copy","library":"django-postgres-copy","status":"active","version":"2.8.0","language":"python","ecosystem":"pypi","summary":"django-postgres-copy is a Django package that facilitates fast and efficient bulk import and export of delimited data (like CSV files) to and from PostgreSQL databases, leveraging PostgreSQL's native `COPY` command. It is significantly faster than using Django's ORM for large datasets. The library is actively maintained, currently at version 2.8.0, and regularly updates to support recent Django and Python versions.","last_verified":"2026-04-12T00:00:00.000Z","tags":["Django","PostgreSQL","COPY","CSV","data import","data export","bulk operations","performance"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/django-postgres-copy"},{"id":14532,"title":"django-postgres-extra","library":"django-postgres-extra","status":"active","version":"2.0.9","language":"en","ecosystem":"pypi","summary":"django-postgres-extra brings advanced PostgreSQL features like HStore fields, partitioned models, and enhanced querying capabilities directly into Django's ORM. It seamlessly integrates with Django models and querysets, allowing developers to leverage PostgreSQL-specific functionality without writing raw SQL. The current stable version is 2.0.9, with a 3.0.0 release candidate recently published, indicating an active development and release cadence.","last_verified":"2026-04-14T00:00:00.000Z","tags":["django","postgresql","orm","database","hstore","partitioning"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/django-postgres-extra"},{"id":8107,"title":"Django Pretty JSON","library":"django-prettyjson","status":"maintenance","version":"0.4.1","language":"python","ecosystem":"pypi","summary":"django-prettyjson is a Django library that provides a pretty JSON viewer for Django forms, admin, and templates. It's built upon jQuery JSONView and is compatible with various JSON storage methods, including raw JSON strings, Django's `JSONField` (from `django.contrib.postgres` or `django-jsonfield`), and any Python object serializable to JSON via `standardjson`. The current version is 0.4.1, and while the last code push was 9 months ago, the last official release was in 2018, indicating a maintenance release cadence.","last_verified":"2026-04-16T00:00:00.000Z","tags":["django","json","admin","widget","template"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/django-prettyjson"},{"id":23591,"title":"django-private-storage","library":"django-private-storage","status":"active","version":"3.1.3","language":"python","ecosystem":"pypi","summary":"Provides private media file storage for Django projects, allowing files to be served only to authenticated users with permission checks. Version 3.1.3 is current. Release cadence is irregular.","last_verified":"2026-05-01T00:00:00.000Z","tags":["django","storage","private-files","media"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/django-private-storage"},{"id":2480,"title":"Django Prometheus","library":"django-prometheus","status":"active","version":"2.4.1","language":"python","ecosystem":"pypi","summary":"django-prometheus is a Python library that provides Prometheus metrics for Django applications. It offers automatic instrumentation for HTTP requests, database queries, and cache operations, as well as features for exposing custom application-level metrics. The library is actively maintained, with version 2.4.1 being the latest release, and regularly updates to support new Django and Python versions.","last_verified":"2026-04-24T20:34:53.885Z","tags":["django","prometheus","monitoring","metrics","observability"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/django-prometheus"},{"id":8110,"title":"Django Push Notifications","library":"django-push-notifications","status":"active","version":"3.3.0","language":"python","ecosystem":"pypi","summary":"django-push-notifications is a Django library for sending push notifications to mobile devices via services like FCM (Firebase Cloud Messaging), APNS (Apple Push Notification service), and to WebPush-enabled browsers (Chrome, Firefox, Opera). It simplifies device registration and message sending within a Django project. The current version is 3.3.0, and the project maintains an active release cadence with regular updates.","last_verified":"2026-04-16T00:00:00.000Z","tags":["django","push notifications","fcm","apns","webpush","mobile"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/django-push-notifications"},{"id":3971,"title":"Django Pydantic Field","library":"django-pydantic-field","status":"active","version":"0.5.4","language":"python","ecosystem":"pypi","summary":"django-pydantic-field integrates Pydantic models with Django's JSONField, offering a type-safe and validated way to store complex data. It provides transparent support for both Pydantic v1 and v2, integrates with Django Forms and Django REST Framework, and enhances static type checking within Django projects. Currently at version 0.5.4, the library is actively maintained with a regular release cadence, addressing compatibility and bug fixes across Django and Pydantic versions.","last_verified":"2026-04-11T00:00:00.000Z","tags":["django","pydantic","jsonfield","type-safe","validation","orm"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/django-pydantic-field"},{"id":6598,"title":"Django Q2","library":"django-q2","status":"active","version":"1.9.0","language":"python","ecosystem":"pypi","summary":"Django Q2 is a native Django task queue, scheduler, and worker application using Python multiprocessing. It is a maintained fork of the original Django Q project, offering asynchronous tasks, scheduled jobs, and Django Admin integration. The current version is 1.9.0, and it has an active release cadence with multiple updates per year, regularly incorporating support for newer Django and Python versions.","last_verified":"2026-04-15T00:00:00.000Z","tags":["django","task queue","async","worker","scheduler","multiprocessing"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/django-q2"},{"id":9682,"title":"django-qr-code","library":"django-qr-code","status":"active","version":"4.2.0","language":"python","ecosystem":"pypi","summary":"An application that provides tools for displaying QR codes on your Django site. It supports generation of QR codes as SVG, PNG, or Base64 embedded images, via both Django template tags and a Python API. The current version, 4.2.0, released in May 2025, actively tracks Django and Python releases, ensuring compatibility with the latest versions.","last_verified":"2026-04-17T00:00:00.000Z","tags":["django","qr-code","web-development","utility","image-generation"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/django-qr-code"},{"id":3972,"title":"django-querycount","library":"django-querycount","status":"active","version":"0.8.3","language":"python","ecosystem":"pypi","summary":"django-querycount is a Django middleware designed to provide real-time database query monitoring directly in the `runserver` console. It helps developers identify and optimize performance bottlenecks, such as N+1 query problems, by tracking the number of SQL queries executed for each request. This tool is specifically intended for development environments and is hardcoded to operate only when Django's `DEBUG` setting is `True`. The current version is 0.8.3, released in January 2023, and it remains an actively used utility in the Django community for performance debugging.","last_verified":"2026-04-11T00:00:00.000Z","tags":["django","performance","debugging","middleware","database","query count","development tool"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/django-querycount"},{"id":23593,"title":"django-queryinspect","library":"django-queryinspect","status":"maintenance","version":"1.1.0","language":"python","ecosystem":"pypi","summary":"Django Query Inspector is a middleware that logs or displays SQL queries executed during a request, including duplicate queries and query counts. Current version 1.1.0, last updated in 2019. No active development, stable for Django 2.x and earlier.","last_verified":"2026-05-01T00:00:00.000Z","tags":["django","sql","inspect","queries","debug"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/django-queryinspect"},{"id":21158,"title":"django-ranged-response","library":"django-ranged-response","status":"active","version":"0.2.0","language":"python","ecosystem":"pypi","summary":"A modified Django FileResponse that adds Content-Range headers for partial content support in file downloads. Version 0.2.0 is the latest, with no recent updates.","last_verified":"2026-04-27T00:00:00.000Z","tags":["django","file-response","range-requests","partial-content"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/django-ranged-response"},{"id":2003,"title":"Django Ratelimit","library":"django-ratelimit","status":"active","version":"4.1.0","language":"python","ecosystem":"pypi","summary":"Django Ratelimit is a cache-based rate-limiting library for Django applications, currently at version 4.1.0. It provides decorators and middleware to limit the rate of client requests, helping to prevent abuse and manage server resources. The library typically has an active release cadence, with major versions aligning with Django's own release cycle and minor versions for fixes and features.","last_verified":"2026-04-24T04:44:22.976Z","tags":["django","rate-limiting","cache","security","throttling"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/django-ratelimit"},{"id":5909,"title":"Django reCAPTCHA","library":"django-recaptcha","status":"active","version":"4.1.0","language":"python","ecosystem":"pypi","summary":"django-recaptcha is a Django application that integrates Google reCAPTCHA functionality into Django forms. It provides form fields and widgets for reCAPTCHA v2 (Checkbox, Invisible) and reCAPTCHA v3. The current version is 4.1.0, and the project is actively maintained with regular releases to support the latest Django and Python versions.","last_verified":"2026-04-14T00:00:00.000Z","tags":["django","recaptcha","forms","security","captcha"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/django-recaptcha"},{"id":8111,"title":"Django Recurrence","library":"django-recurrence","status":"active","version":"1.14","language":"python","ecosystem":"pypi","summary":"django-recurrence is a utility for working with recurring dates in Django. It provides `Recurrence/Rule` objects based on a subset of rfc2445 (wrapping `dateutil.rrule`), a `RecurrenceField` for database storage, and a JavaScript widget for user input. The library is currently at version 1.14 and is actively maintained by the Jazzband community, with regular releases to support new Django and Python versions.","last_verified":"2026-04-16T00:00:00.000Z","tags":["django","recurrence","scheduling","dates","rrule","dateutil"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/django-recurrence"},{"id":1456,"title":"django-redis","library":"django-redis","status":"active","version":"6.0.0","language":"python","ecosystem":"pypi","summary":"django-redis is a full-featured Redis cache backend for Django, providing robust integration with Redis as Django's caching system. The current version is 6.0.0, released in June 2025, and it typically sees several updates per year, following Django's release cycle.","last_verified":"2026-04-23T21:22:15.514Z","tags":["django","redis","cache","backend","web"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/django-redis"},{"id":21159,"title":"django-redis-cache","library":"django-redis-cache","status":"active","version":"3.0.1","language":"python","ecosystem":"pypi","summary":"A Redis cache backend for Django, providing a simple and efficient way to use Redis as your cache store. Current version is 3.0.1. The library is stable with infrequent releases, mainly maintenance updates. It supports Django 2.2+.","last_verified":"2026-04-27T00:00:00.000Z","tags":["django","redis","cache","backend"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/django-redis-cache"},{"id":26906,"title":"django-redis-sessions","library":"django-redis-sessions","status":"maintenance","version":"0.6.2","language":"python","ecosystem":"pypi","summary":"A Redis session backend for Django, providing high-performance session storage. Current version is 0.6.2, released in 2017. The project is in maintenance mode with no recent updates.","last_verified":"2026-05-01T00:00:00.000Z","tags":["django","redis","sessions","backend"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/django-redis-sessions"},{"id":8953,"title":"Django Registration","library":"django-registration","status":"active","version":"5.2.1","language":"python","ecosystem":"pypi","summary":"Django Registration (django-registration) is an extensible application that provides user registration functionality for Django websites. It supports common registration workflows, including two-step (email activation) and one-step (immediate login), and is designed to work with both Django's default and custom user models. Currently at version 5.2.1, it follows a 'DjangoVer' versioning scheme, ensuring compatibility with supported Django feature releases.","last_verified":"2026-04-16T00:00:00.000Z","tags":["Django","registration","user management","authentication","accounts"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/django-registration"},{"id":8112,"title":"Django Render Block","library":"django-render-block","status":"active","version":"0.11","language":"python","ecosystem":"pypi","summary":"Django Render Block is a Python library that extends Django's templating capabilities, allowing developers to render the content of a specific block tag from a template to a string. It fully supports the Django templating engine and works across arbitrary template inheritance. Version 0.11 introduces a `render_block` function to return an `HttpResponse` directly. The project maintains an active development status with regular updates to support newer Python and Django versions.","last_verified":"2026-04-16T00:00:00.000Z","tags":["django","template","rendering","blocks","htmx","fragment-rendering"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/django-render-block"},{"id":8954,"title":"Django Request ID","library":"django-request-id","status":"active","version":"1.0.0","language":"python","ecosystem":"pypi","summary":"django-request-id is a Python library for Django that augments each HTTP request with a unique ID, primarily for improved logging and tracing across services. It is currently at version 1.0.0 and maintains a stable release cadence, focusing on core functionality and compatibility with recent Django versions.","last_verified":"2026-04-16T00:00:00.000Z","tags":["django","logging","middleware","request-id","tracing"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/django-request-id"},{"id":8955,"title":"Django Request Logging","library":"django-request-logging","status":"active","version":"0.7.5","language":"python","ecosystem":"pypi","summary":"Django Request Logging is a middleware for Django projects that provides intuitive and color-coded logging of HTTP request and response payloads, suitable for both web and API requests. It integrates with Django's standard logging system, allowing developers to monitor traffic and debug applications effectively. The library is currently active, with version 0.7.5 released in February 2022, and supports Django 1.8+.","last_verified":"2026-04-16T00:00:00.000Z","tags":["Django","logging","middleware","HTTP","request","response","API"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/django-request-logging"},{"id":23594,"title":"Django-Resized","library":"django-resized","status":"active","version":"1.0.3","language":"python","ecosystem":"pypi","summary":"Automatically resize image uploads in Django to a specified size. Current version 1.0.3, released sporadically. Lightweight replacement for django-imagekit for simple resize-on-upload scenarios.","last_verified":"2026-05-01T00:00:00.000Z","tags":["django","image","resize","upload","thumbnails"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/django-resized"},{"id":21160,"title":"django-rest-auth","library":"django-rest-auth","status":"maintenance","version":"0.9.5","language":"python","ecosystem":"pypi","summary":"Django-rest-auth provides a set of REST API endpoints for authentication and registration in Django projects using Django REST Framework. Version 0.9.5 is the latest release, but the library is in maintenance mode with no active development; it is superseded by dj-rest-auth.","last_verified":"2026-04-27T00:00:00.000Z","tags":["django","rest framework","authentication","registration","allauth"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/django-rest-auth"},{"id":5910,"title":"django-rest-knox: DRF Token Authentication","library":"django-rest-knox","status":"active","version":"5.0.4","language":"python","ecosystem":"pypi","summary":"django-rest-knox provides robust token-based authentication for Django REST Framework. It supports multiple tokens per user, token expiration, and single-token or all-token logout functionality. Maintained by Jazzband, the library is actively developed, with its current version being 5.0.4.","last_verified":"2026-04-14T00:00:00.000Z","tags":["django","drf","rest-framework","authentication","token","knox","security"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/django-rest-knox"},{"id":23595,"title":"Django REST Multiple Models","library":"django-rest-multiple-models","status":"active","version":"2.1.3","language":"python","ecosystem":"pypi","summary":"Provides a generic view (and mixin) for returning multiple models or querysets from a single Django REST Framework endpoint. Current version 2.1.3. Maintenance appears sporadic.","last_verified":"2026-05-01T00:00:00.000Z","tags":["django-rest-framework","multiple-models","api","queryset"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/django-rest-multiple-models"},{"id":7175,"title":"Django REST Password Reset","library":"django-rest-passwordreset","status":"active","version":"1.5.0","language":"python","ecosystem":"pypi","summary":"django-rest-passwordreset is an extension for Django REST Framework that provides a configurable password reset strategy. It handles token generation, validation, and password setting endpoints. The current version is 1.5.0, and it maintains an active release cadence, frequently updating to support newer Django and DRF versions.","last_verified":"2026-04-16T00:00:00.000Z","tags":["django","drf","password reset","authentication","api"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/django-rest-passwordreset"},{"id":4349,"title":"Django REST Polymorphic","library":"django-rest-polymorphic","status":"active","version":"0.1.10","language":"python","ecosystem":"pypi","summary":"django-rest-polymorphic is a Python library that provides polymorphic serializers for Django REST Framework. It enables you to easily define serializers for models that utilize inheritance through the django-polymorphic library. The current version is 0.1.10, and while its core functionality has been integrated into django-polymorphic, the standalone package is still available on PyPI.","last_verified":"2026-04-12T00:00:00.000Z","tags":["django","rest-framework","drf","polymorphic","serializers","inheritance","api"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/django-rest-polymorphic"},{"id":6599,"title":"Django REST Swagger","library":"django-rest-swagger","status":"deprecated","version":"2.2.0","language":"python","ecosystem":"pypi","summary":"django-rest-swagger provides Swagger UI integration for Django REST Framework (DRF) 3.5+. The project is currently at version 2.2.0, released in 2017, and is in maintenance mode. New projects are strongly advised to use modern alternatives like drf-yasg or drf-spectacular for OpenAPI/Swagger documentation.","last_verified":"2026-04-15T00:00:00.000Z","tags":["django","rest","swagger","openapi","api-documentation","deprecated"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/django-rest-swagger"},{"id":3463,"title":"Django Reversion","library":"django-reversion","status":"active","version":"6.1.0","language":"python","ecosystem":"pypi","summary":"Django Reversion is an actively maintained extension to the Django web framework that provides comprehensive version control for model instances. It allows developers to effortlessly track, revert, and manage changes made to their data, including the ability to recover deleted objects. The current version is 6.1.0, with a regular release cadence addressing compatibility and new features.","last_verified":"2026-04-25T10:35:16.085Z","tags":["django","version control","history","admin","audit"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/django-reversion"},{"id":23596,"title":"django-reversion-compare","library":"django-reversion-compare","status":"active","version":"0.19.2","language":"python","ecosystem":"pypi","summary":"Add compare view to django-reversion for comparing two versions of a reversion model. Version 0.19.2 supports Python >=3.11 and Django 4.2+. Released irregularly.","last_verified":"2026-05-01T00:00:00.000Z","tags":["django","reversion","compare","admin"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/django-reversion-compare"},{"id":9684,"title":"Django RevProxy","library":"django-revproxy","status":"active","version":"0.13.0","language":"python","ecosystem":"pypi","summary":"Django RevProxy (version 0.13.0) is a Django application that provides a robust reverse proxy solution. It allows you to seamlessly proxy external websites or services through your Django application, handling URL rewriting, cookie management, and header forwarding. The library sees active, though irregular, development, with a focus on stability and compatibility with modern Django versions.","last_verified":"2026-04-17T00:00:00.000Z","tags":["django","reverse-proxy","proxy","web-server","http","middleware"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/django-revproxy"},{"id":8956,"title":"django-rich","library":"django-rich","status":"active","version":"2.2.0","language":"python","ecosystem":"pypi","summary":"django-rich is a Python library that provides extensions for integrating the Rich library with Django projects. It enhances the Django development experience by enabling Rich's pretty-printing in the Django shell, providing Rich-powered tracebacks for the test runner, and offering a `RichCommand` base class for creating visually appealing management commands. The library is currently at version 2.2.0 and receives regular updates to support the latest Django and Python versions.","last_verified":"2026-04-16T00:00:00.000Z","tags":["Django","Rich","CLI","Developer Tools","Debugging","Management Commands","Testing","Console"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/django-rich"},{"id":23597,"title":"django-role-permissions","library":"django-role-permissions","status":"active","version":"3.2.0","language":"python","ecosystem":"pypi","summary":"A Django app for role-based permissions. Version 3.2.0 is the latest; release cadence is irregular. It provides a simple way to manage user roles and their associated permissions.","last_verified":"2026-05-01T00:00:00.000Z","tags":["django","roles","permissions","authorization"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/django-role-permissions"},{"id":8113,"title":"Django Rosetta","library":"django-rosetta","status":"active","version":"0.10.3","language":"python","ecosystem":"pypi","summary":"django-rosetta is a Django application designed to simplify the translation process for Django projects. It works by providing a web-based interface to edit gettext `.po` files, without requiring any database models or creating tables. The library is actively maintained, with recent updates in version 0.10.3 adding support for Django 6.0 and modernizing its JavaScript codebase by dropping jQuery. It also features integration with various AI translation services like DeepL and OpenAI for translation suggestions.","last_verified":"2026-04-16T00:00:00.000Z","tags":["django","i18n","translation","admin","localization"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/django-rosetta"},{"id":4516,"title":"Django-RQ","library":"django-rq","status":"active","version":"4.1.0","language":"python","ecosystem":"pypi","summary":"Django-RQ is a simple app that provides seamless integration for RQ (Redis Queue) with the Django framework. It allows developers to configure Redis queues directly within Django's settings, enqueue tasks, and manage background workers efficiently. The library is actively maintained, currently at version 4.1.0, and typically releases updates as new features or compatibility fixes for Django and RQ are introduced.","last_verified":"2026-04-12T00:00:00.000Z","tags":["django","rq","redis","queue","background tasks","async"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/django-rq"},{"id":21161,"title":"django-s3-storage","library":"django-s3-storage","status":"active","version":"0.15.0","language":"python","ecosystem":"pypi","summary":"A Django storage backend for Amazon S3. It provides a drop-in replacement for Django’s default file storage, with support for custom domains, ACLs, and more. Current version: 0.15.0. Release cadence is irregular, with minor and patch releases as needed.","last_verified":"2026-04-27T00:00:00.000Z","tags":["django","storage","s3","amazon-s3","django-storage"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/django-s3-storage"},{"id":4517,"title":"Django SafeDelete","library":"django-safedelete","status":"active","version":"1.4.1","language":"python","ecosystem":"pypi","summary":"Django SafeDelete is an active library (current version 1.4.1) that provides soft deletion functionality for Django models, allowing objects to be masked from the database instead of permanently deleted. This enables recovery of 'deleted' data and aids in auditing. It offers various deletion policies and integrates with Django's ORM and Admin interface. Releases occur periodically, with significant updates often tied to Django version compatibility.","last_verified":"2026-04-12T00:00:00.000Z","tags":["django","soft-delete","ORM","database","data integrity"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/django-safedelete"},{"id":8114,"title":"Django SASS Processor","library":"django-sass-processor","status":"active","version":"1.4.2","language":"python","ecosystem":"pypi","summary":"Django SASS Processor compiles SCSS files into CSS dynamically during development or offline for production. It integrates seamlessly with Django's staticfiles system and provides template tags for easy inclusion of compiled CSS in templates. The current version is 1.4.2, with minor releases occurring every few months, and major versions (like 1.0.0) introducing breaking changes less frequently.","last_verified":"2026-04-16T00:00:00.000Z","tags":["django","sass","scss","frontend","compilation","staticfiles"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/django-sass-processor"},{"id":23598,"title":"django-schema-viewer","library":"django-schema-viewer","status":"active","version":"0.5.3","language":"python","ecosystem":"pypi","summary":"django-schema-viewer visualizes a database schema based on Django models. It generates interactive ER diagrams using D3.js. Current version 0.5.3, weekly releases.","last_verified":"2026-05-01T00:00:00.000Z","tags":["django","schema","visualization","erd","database"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/django-schema-viewer"},{"id":3973,"title":"Django SCIM 2.0 Service Provider","library":"django-scim2","status":"active","version":"0.19.1","language":"python","ecosystem":"pypi","summary":"A partial implementation of the SCIM 2.0 provider specification for use with Django. It enables automatic provisioning and deprovisioning of user accounts and groups, facilitating identity synchronization across various identity providers and applications. The current stable version, as listed on PyPI, is 0.19.1, with development being stable and new releases occurring periodically, often focusing on Fridays.","last_verified":"2026-04-11T00:00:00.000Z","tags":["Django","SCIM","identity management","provisioning","authentication","SaaS","REST API"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/django-scim2"},{"id":7176,"title":"Django Sekizai","library":"django-sekizai","status":"active","version":"4.1.0","language":"python","ecosystem":"pypi","summary":"Django Sekizai (meaning \"blocks\" in Japanese) is a Django application that provides enhanced template block functionality. It allows developers to define placeholders where content blocks are rendered and, from various places in sub-templates, append unique content to those blocks. This is particularly useful for managing CSS and JavaScript dependencies across complex template structures, ensuring that media files are placed correctly (e.g., CSS in the head, JS at the bottom) and duplicates are automatically ignored. The library is currently at version 4.1.0 and is actively maintained by the django CMS Association, with regular releases aligning with Django's own release cycle.","last_verified":"2026-04-16T00:00:00.000Z","tags":["django","templates","frontend","css","javascript","blocks","media management","cms"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/django-sekizai"},{"id":5911,"title":"Django Select2 Integration","library":"django-select2","status":"active","version":"8.4.8","language":"python","ecosystem":"pypi","summary":"django-select2 provides a robust Django integration for the popular Select2 JavaScript library, enhancing dropdowns with search, remote data loading, and custom rendering. The current version is 8.4.8, and it sees frequent minor updates and security patches, typically on a monthly or bi-monthly cadence.","last_verified":"2026-04-14T00:00:00.000Z","tags":["django","select2","forms","widgets","autocomplete","frontend"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/django-select2"},{"id":6600,"title":"Django SendGrid v5 Backend","library":"django-sendgrid-v5","status":"active","version":"1.3.1","language":"python","ecosystem":"pypi","summary":"An implementation of Django's EmailBackend compatible with sendgrid-python v5+. It allows Django applications to send emails via SendGrid's API, leveraging SendGrid's full feature set including personalizations, attachments, and tracking. The current version is 1.3.1, and it typically releases updates every few months.","last_verified":"2026-04-15T00:00:00.000Z","tags":["django","email","sendgrid","backend"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/django-sendgrid-v5"},{"id":8115,"title":"Django Sequences","library":"django-sequences","status":"active","version":"3.0","language":"python","ecosystem":"pypi","summary":"django-sequences is a Python library for Django that provides a reliable way to generate gapless sequences of integer values. Unlike Django's default auto-incrementing primary keys, which can have gaps due to rolled-back transactions, this library ensures sequential integrity. It is currently at version 3.0, actively maintained, and compatible with modern Django versions (3.2 and up).","last_verified":"2026-04-16T00:00:00.000Z","tags":["django","sequence","gapless","integer","transaction","database","numbering"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/django-sequences"},{"id":23599,"title":"django-service-objects","library":"django-service-objects","status":"active","version":"0.7.1","language":"python","ecosystem":"pypi","summary":"A Django library that provides a service layer pattern for encapsulating business logic and operations on models. It offers Service and ModelService base classes with built-in form processing, validation, and optional Celery integration. Current version 0.7.1 supports Django 4.0 and Python 3.10; releases are infrequent.","last_verified":"2026-05-01T00:00:00.000Z","tags":["django","service-layer","business-logic","forms"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/django-service-objects"},{"id":3974,"title":"Django SES Email Backend","library":"django-ses","status":"active","version":"4.7.2","language":"python","ecosystem":"pypi","summary":"django-ses is a Django email backend that integrates with Amazon's Simple Email Service (SES), offering a reliable and scalable way to send emails. It acts as a drop-in replacement for Django's default email backend, routing emails through AWS SES instead of traditional SMTP. The library, currently at version 4.7.2, is actively maintained with frequent releases to support new Django and Python versions, address bugs, and introduce new features like bounce/complaint handling and email receiving capabilities.","last_verified":"2026-04-11T00:00:00.000Z","tags":["django","email","aws","ses","boto3"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/django-ses"},{"id":8116,"title":"Django Sesame","library":"django-sesame","status":"active","version":"3.2.3","language":"python","ecosystem":"pypi","summary":"Django Sesame provides frictionless authentication for your Django project using \"Magic Links\". It generates URLs with embedded authentication tokens, allowing users to log in or access specific content without passwords or traditional sessions. The library supports various token-based authentication use cases and is actively maintained, with current version 3.2.3 compatible with recent Django and Python versions.","last_verified":"2026-04-16T00:00:00.000Z","tags":["django","authentication","magic-links","passwordless","token-based"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/django-sesame"},{"id":23600,"title":"django-session-security","library":"django-session-security","status":"maintenance","version":"2.6.8","language":"python","ecosystem":"pypi","summary":"Provides client- and server-side session timeout enforcement with configurable warnings. v2.6.8 requires Python >=3.10 and Django >=3.2. Maintenance branch with infrequent releases.","last_verified":"2026-05-01T00:00:00.000Z","tags":["django","session","security","timeout","middleware"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/django-session-security"},{"id":23601,"title":"Django Session Timeout","library":"django-session-timeout","status":"active","version":"0.1.0","language":"python","ecosystem":"pypi","summary":"Middleware for Django that automatically expires user sessions after a configurable period of inactivity. Version 0.1.0 is the latest, with an unpredictable release cadence.","last_verified":"2026-05-01T00:00:00.000Z","tags":["django","session","timeout","middleware"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/django-session-timeout"},{"id":23602,"title":"django-settings-export","library":"django-settings-export","status":"active","version":"1.2.1","language":"python","ecosystem":"pypi","summary":"Django app that allows you to export certain settings to templates via a context processor. Current version 1.2.1. Low maintenance; last release 2020-06-01.","last_verified":"2026-05-01T00:00:00.000Z","tags":["django","settings","template-context"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/django-settings-export"},{"id":2481,"title":"Django Silk","library":"django-silk","status":"active","version":"5.5.0","language":"python","ecosystem":"pypi","summary":"Django Silk is a live profiling and inspection tool for the Django framework, designed to help developers identify performance bottlenecks. It intercepts and stores HTTP requests, responses, and database queries, presenting them in an intuitive user interface for detailed analysis. Currently at version 5.5.0, it maintains an active release cadence, supporting recent Django and Python versions.","last_verified":"2026-04-24T20:35:43.608Z","tags":["django","profiling","performance","debugging","web"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/django-silk"},{"id":8117,"title":"Django Simple CAPTCHA","library":"django-simple-captcha","status":"active","version":"0.6.3","language":"python","ecosystem":"pypi","summary":"django-simple-captcha is a robust yet easy-to-use Django application for integrating CAPTCHA into forms. It supports various CAPTCHA types including image and audio. Currently at version 0.6.3, it is actively maintained with regular updates to support new Django versions and address user feedback.","last_verified":"2026-04-16T00:00:00.000Z","tags":["django","captcha","security","forms","authentication"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/django-simple-captcha"},{"id":2482,"title":"Django Simple History","library":"django-simple-history","status":"active","version":"3.11.0","language":"python","ecosystem":"pypi","summary":"django-simple-history is a Django library that provides an easy way to store historical records for your Django models, allowing you to view and revert changes through the admin site. It is actively maintained with frequent releases, currently at version 3.11.0.","last_verified":"2026-04-24T20:36:21.903Z","tags":["django","history","auditing","models","admin"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/django-simple-history"},{"id":9685,"title":"django-slack Integration","library":"django-slack","status":"active","version":"5.19.0","language":"python","ecosystem":"pypi","summary":"django-slack provides easy-to-use integration between Django projects and the Slack group chat and IM tool. It simplifies sending messages and notifications to Slack channels. Currently at version 5.19.0, it is actively maintained with regular updates, typically released multiple times a year to follow Django versions or introduce new features and fixes.","last_verified":"2026-04-17T00:00:00.000Z","tags":["django","slack","notification","integration","messaging"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/django-slack"},{"id":23603,"title":"django-slowtests","library":"django-slowtests","status":"active","version":"1.1.1","language":"python","ecosystem":"pypi","summary":"A Django test runner that identifies and reports your slowest tests. Version 1.1.1, stable but low maintenance.","last_verified":"2026-05-01T00:00:00.000Z","tags":["django","testing"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/django-slowtests"},{"id":23604,"title":"django-smart-selects","library":"django-smart-selects","status":"active","version":"1.7.2","language":"python","ecosystem":"pypi","summary":"A Django application to handle chained model fields, allowing dropdowns to be dynamically filtered based on parent selections. Current version 1.7.2 (2024). Release cadence: irregular, with minor patches.","last_verified":"2026-05-01T00:00:00.000Z","tags":["django","chained-selects","dynamic-fields","admin"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/django-smart-selects"},{"id":9686,"title":"Django Snowflake Backend","library":"django-snowflake","status":"active","version":"6.0","language":"python","ecosystem":"pypi","summary":"django-snowflake is a Django database backend that enables Django applications to connect to and use Snowflake data warehouses. It's currently at version 6.0 and is actively maintained, primarily releasing new versions to support the latest Django releases and address Snowflake-specific features or issues.","last_verified":"2026-04-17T00:00:00.000Z","tags":["django","database","snowflake","backend"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/django-snowflake"},{"id":21162,"title":"Django Soft Delete","library":"django-soft-delete","status":"active","version":"1.0.23","language":"python","ecosystem":"pypi","summary":"Soft delete models, managers, and queryset for Django. Enables soft deletion by setting a boolean flag instead of actually removing rows. Current version 1.0.23, requires Python >=3.6. Release cadence: low activity, maintained.","last_verified":"2026-04-27T00:00:00.000Z","tags":["django","soft-delete","orm"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/django-soft-delete"},{"id":23072,"title":"django-softdelete","library":"django-softdelete","status":"active","version":"0.11.5","language":"python","ecosystem":"pypi","summary":"Soft delete support for Django ORM, adding a 'deleted' field and custom manager to objects instead of hard-deleting them. Current version: 0.11.5. Release cadence is intermittent, with no recent updates.","last_verified":"2026-05-01T00:00:00.000Z","tags":["django","soft-delete","orm","undelete"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/django-softdelete"},{"id":6601,"title":"django-solo","library":"django-solo","status":"active","version":"2.5.1","language":"python","ecosystem":"pypi","summary":"Django Solo is a Python library that simplifies working with singleton models in Django applications. Singletons are database tables designed to hold only one row, often used for global settings or site-wide configurations that can be edited via the Django admin interface. It provides helper classes for models and admin, a template tag for easy retrieval, and supports caching. The library is actively maintained, with version 2.5.1 being the latest, and sees regular updates to support newer Django and Python versions.","last_verified":"2026-04-15T00:00:00.000Z","tags":["django","singleton","admin","settings"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/django-solo"},{"id":7177,"title":"Django Sorted Many-to-Many","library":"django-sortedm2m","status":"active","version":"4.0.0","language":"python","ecosystem":"pypi","summary":"django-sortedm2m is a drop-in replacement for Django's built-in ManyToManyField that preserves the order of related objects. It is actively maintained by the Jazzband community, with version 4.0.0 being the latest, offering support for recent Django and Python versions. Releases are frequent, focusing on compatibility updates, bug fixes, and minor enhancements.","last_verified":"2026-04-16T00:00:00.000Z","tags":["django","many-to-many","m2m","sorting","admin","database","jazzband"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/django-sortedm2m"},{"id":7178,"title":"Django Split Settings","library":"django-split-settings","status":"active","version":"1.3.2","language":"python","ecosystem":"pypi","summary":"django-split-settings helps organize Django settings into multiple files and directories, allowing for easier overriding and modification. It supports wildcards, optional settings files, and includes/merges settings from various sources. The current version is 1.3.2, with a release cadence that addresses bugfixes and adds support for newer Python and Django versions.","last_verified":"2026-04-16T00:00:00.000Z","tags":["django","settings","configuration","development"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/django-split-settings"},{"id":9687,"title":"Django SQL Explorer","library":"django-sql-explorer","status":"active","version":"5.3","language":"python","ecosystem":"pypi","summary":"Django SQL Explorer provides a delightful SQL editor and interface for writing and sharing SQL queries directly within a Django admin-like environment. It allows users to quickly generate reports, download data, and visualize results, with recent versions (like 5.3) adding AI assistance for query generation. It is actively maintained, with new releases often coinciding with major Django version compatibility updates.","last_verified":"2026-04-17T00:00:00.000Z","tags":["django","sql","reporting","admin","data-analysis","business-intelligence"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/django-sql-explorer"},{"id":21163,"title":"django-sql-utils","library":"django-sql-utils","status":"maintenance","version":"0.7.0","language":"python","ecosystem":"pypi","summary":"Improved API for aggregating using Subquery in Django. Provides SubqueryAggregate, SubqueryCount, SubquerySum, etc. Current version 0.7.0, supports Django 1.11 to 3.0+. Maintenance frequency: irregular, last release 2020.","last_verified":"2026-04-27T00:00:00.000Z","tags":["django","subquery","aggregate","orm"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/django-sql-utils"},{"id":23605,"title":"django-sri","library":"django-sri","status":"active","version":"0.8.0","language":"python","ecosystem":"pypi","summary":"Subresource Integrity (SRI) for Django. Generates integrity hashes for static files in templates. Current version: 0.8.0. Release cadence: infrequent, last release Oct 2024.","last_verified":"2026-05-01T00:00:00.000Z","tags":["django","sri","subresource-integrity","security","static-files"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/django-sri"},{"id":7179,"title":"Django SSL Server","library":"django-sslserver","status":"maintenance","version":"0.22","language":"python","ecosystem":"pypi","summary":"Django SSL Server is an SSL-enabled development server for the Django Framework, providing a `runsslserver` management command to serve projects over HTTPS during local development. It ships with a self-signed certificate for immediate use. The current version, 0.22, was released in December 2019. While primarily maintained by the community, recent pull requests indicate ongoing efforts to ensure compatibility with newer Django and Python versions. It is strictly intended for development and should never be used in production environments.","last_verified":"2026-04-16T00:00:00.000Z","tags":["Django","SSL","HTTPS","development server","local development"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/django-sslserver"},{"id":8118,"title":"Django Static i18n","library":"django-statici18n","status":"active","version":"2.7.1","language":"python","ecosystem":"pypi","summary":"django-statici18n is a Django application designed to compile i18n JavaScript catalogs into static files. This addresses the performance overhead associated with Django's default dynamic `JSONCatalog` view, which generates JavaScript code on each request. The library is actively maintained and supports all officially supported Django versions, currently including 4.2 LTS, 5.2 LTS, and 6.0 series.","last_verified":"2026-04-16T00:00:00.000Z","tags":["Django","i18n","JavaScript","static files","internationalization","localization","performance"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/django-statici18n"},{"id":4518,"title":"Django StatsD Integration","library":"django-statsd","status":"active","version":"2.7.0","language":"python","ecosystem":"pypi","summary":"django-statsd is a Django application that integrates with Etsy's statsd service to submit query and view durations, helping monitor application performance. It's actively maintained, with minor releases typically focused on maintaining compatibility with new Django versions.","last_verified":"2026-04-12T00:00:00.000Z","tags":["django","monitoring","statsd","metrics"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/django-statsd"},{"id":1457,"title":"Django Storages","library":"django-storages","status":"active","version":"1.14.6","language":"python","ecosystem":"pypi","summary":"Django Storages provides a collection of custom storage backends for Django, enabling integration with various cloud storage providers like Amazon S3, Azure Blob Storage, and Google Cloud Storage. It simplifies file management by abstracting away the specifics of each cloud service. The current version is 1.14.6, with active development and regular releases for bug fixes and new features.","last_verified":"2026-04-23T21:22:47.700Z","tags":["django","storage","cloud","s3","azure","gcs","files"],"install_tag":"stale","install_tag_description":"widespread failures or data too old to trust","api":"https://checklist.day/api/registry/django-storages"},{"id":2483,"title":"django-structlog","library":"django-structlog","status":"active","version":"10.0.0","language":"python","ecosystem":"pypi","summary":"django-structlog is a structured logging integration for Django projects that leverages the `structlog` library. It enriches logs with cohesive metadata, simplifying event and incident tracking. The current version is 10.0.0, and the library maintains an active release cadence with multiple updates throughout the year to support new Django and Python versions.","last_verified":"2026-04-24T20:37:29.925Z","tags":["django","logging","structured logging","structlog","celery"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/django-structlog"},{"id":1459,"title":"Django Stubs","library":"django-stubs","status":"active","version":"6.0.2","language":"python","ecosystem":"pypi","summary":"Django Stubs provides Mypy type stubs for the Django framework, enabling static type checking for Django projects. It includes a Mypy plugin that understands Django's ORM, models, and settings to provide accurate type inference. The library is actively maintained with frequent updates, often aligning its major versions with Django's release cycle, ensuring compatibility and comprehensive coverage for new Django features.","last_verified":"2026-04-11T21:36:58.132Z","tags":["django","mypy","typing","stubs","type-checking","static-analysis"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/django-stubs"},{"id":1458,"title":"Django Stubs Extensions","library":"django-stubs-ext","status":"active","version":"6.0.2","language":"python","ecosystem":"pypi","summary":"django-stubs-ext is a Python library that provides essential monkey-patching and extensions for `django-stubs`, significantly enhancing static type checking for Django projects using Mypy. It ensures better compatibility and stub coverage for advanced Django features and commonly used patterns. The library is actively maintained with frequent updates, often aligning with new Django and Mypy releases, and is currently at version 6.0.2.","last_verified":"2026-04-23T21:23:11.656Z","tags":["django","mypy","type checking","stubs","typing"],"install_tag":"stale","install_tag_description":"widespread failures or data too old to trust","api":"https://checklist.day/api/registry/django-stubs-ext"},{"id":21164,"title":"django-summernote","library":"django-summernote","status":"active","version":"0.8.20.0","language":"python","ecosystem":"pypi","summary":"A Django integration for the Summernote WYSIWYG editor. Current version 0.8.20.0. Releases are infrequent; the library is in maintenance mode.","last_verified":"2026-04-27T00:00:00.000Z","tags":["django","summernote","wysiwyg","admin","editor"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/django-summernote"},{"id":4519,"title":"Django Tables 2","library":"django-tables2","status":"active","version":"2.9.0","language":"python","ecosystem":"pypi","summary":"django-tables2 is a robust Django app designed for creating dynamic HTML tables with features like sorting, pagination, and custom column rendering. It helps streamline the display of complex data in a structured, user-friendly format within Django projects. The current version is 2.9.0, with a release cadence that generally follows Django's development cycle and feature enhancements.","last_verified":"2026-04-12T00:00:00.000Z","tags":["django","table","data-grid","display","frontend"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/django-tables2"},{"id":2004,"title":"django-taggit","library":"django-taggit","status":"active","version":"6.1.0","language":"python","ecosystem":"pypi","summary":"django-taggit is a reusable Django application for simple, yet powerful, tagging. It provides a `TaggableManager` to easily add tags to any Django model. The current version is 6.1.0, and it maintains an active development and release cadence, supporting modern Django and Python versions.","last_verified":"2026-04-24T04:44:50.985Z","tags":["django","tagging","model-utility"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/django-taggit"},{"id":7180,"title":"Django Tailwind","library":"django-tailwind","status":"active","version":"4.4.2","language":"python","ecosystem":"pypi","summary":"The django-tailwind library integrates the Tailwind CSS framework seamlessly into Django projects. It provides management commands to install, build, and serve Tailwind CSS, streamlining frontend development within a Django context. It is actively maintained with frequent releases, currently at version 4.4.2.","last_verified":"2026-04-16T00:00:00.000Z","tags":["django","tailwind","css","frontend","build","static","npm","nodejs"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/django-tailwind"},{"id":2005,"title":"Django Tasks","library":"django-tasks","status":"active","version":"0.12.0","language":"python","ecosystem":"pypi","summary":"A backport of Django's built-in Tasks framework, `django-tasks` provides a robust way to run asynchronous background tasks within Django applications. As of version 0.12.0, it focuses on mirroring the upstream `django.tasks` package, with backends like DB and RQ now available as separate packages. It maintains an active release cadence, frequently updating to support new Django and Python versions.","last_verified":"2026-04-24T04:45:18.197Z","tags":["django","tasks","background-tasks","async","queues"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/django-tasks"},{"id":21165,"title":"django-tastypie","library":"django-tastypie","status":"active","version":"0.15.1","language":"python","ecosystem":"pypi","summary":"A flexible & capable API layer for Django. Current version 0.15.1, maintained but with infrequent releases.","last_verified":"2026-04-27T00:00:00.000Z","tags":["django","api","rest","tastypie"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/django-tastypie"},{"id":21166,"title":"django-template-partials","library":"django-template-partials","status":"active","version":"25.3","language":"python","ecosystem":"pypi","summary":"Reusable named inline-partials for the Django Template Language. Current version 25.3. Active development.","last_verified":"2026-04-27T00:00:00.000Z","tags":["django","template","partials","inline","reusable"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/django-template-partials"},{"id":21167,"title":"django-templated-email","library":"django-templated-email","status":"active","version":"3.1.1","language":"python","ecosystem":"pypi","summary":"A Django-oriented templated/transactional email abstraction library that supports multiple backends (e.g., Mandrill, SendGrid, SES) and allows you to send emails using Django templates. Current version 3.1.1 supports Django 4.2, 5.0, 5.1 and Python 3.10-3.13. Release cadence is sporadic.","last_verified":"2026-04-27T00:00:00.000Z","tags":["django","email","templated-email"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/django-templated-email"},{"id":8119,"title":"Django Templated Mail","library":"django-templated-mail","status":"active","version":"1.1.1","language":"python","ecosystem":"pypi","summary":"Django Templated Mail is a Python library for Django that simplifies sending emails by leveraging Django's powerful template system. It allows developers to define email subject, body (HTML and plain text), and other attributes using standard Django templates. The current version is 1.1.1, and it maintains an active release cadence with regular bug fixes and feature enhancements, particularly for Django version compatibility.","last_verified":"2026-04-16T00:00:00.000Z","tags":["django","email","templates","mail"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/django-templated-mail"},{"id":23606,"title":"django-tenant-users","library":"django-tenant-users","status":"active","version":"2.2.1","language":"python","ecosystem":"pypi","summary":"Extends django-tenants to add global multi-tenant user support, allowing users to belong to multiple tenants with per-tenant permissions. Current version 2.2.1, requires Python >=3.9, compatible with Django 4.2+, s. Release cadence: irregular, ~3-4 minor versions per year.","last_verified":"2026-05-01T00:00:00.000Z","tags":["django","multi-tenant","saas","authentication","django-tenants"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/django-tenant-users"},{"id":5191,"title":"django-tenants","library":"django-tenants","status":"active","version":"3.10.1","language":"python","ecosystem":"pypi","summary":"Django-tenants is a Python library that enables multi-tenancy for Django applications by leveraging PostgreSQL schemas. It allows a single Django project instance to serve multiple customers (tenants), each with isolated data, a crucial feature for Software-as-a-Service (SaaS) platforms. The library automates schema switching based on request hostnames, ensuring data isolation and efficient resource utilization. It is actively maintained, with the current stable version being 3.10.1, and receives regular updates to support new Django and Python versions. [1, 6, 7]","last_verified":"2026-04-13T00:00:00.000Z","tags":["Django","multi-tenancy","PostgreSQL","SaaS","schemas","database"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/django-tenants"},{"id":5912,"title":"Django Test Migrations","library":"django-test-migrations","status":"active","version":"1.5.0","language":"python","ecosystem":"pypi","summary":"django-test-migrations is a Python library designed for robustly testing Django schema and data migrations, ensuring they apply correctly, roll back safely, and maintain data integrity. It supports testing migration order and names, and works across multiple Django versions (currently 3.2, 4.1, 4.2, 5.0, 5.2). The library is actively maintained with regular updates for Python and Django version compatibility. The current version is 1.5.0, released on April 18, 2025.","last_verified":"2026-04-14T00:00:00.000Z","tags":["django","testing","migrations","data-migrations","schema-migrations","database","test-utilities"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/django-test-migrations"},{"id":21168,"title":"django-test-plus","library":"django-test-plus","status":"active","version":"2.4.1","language":"python","ecosystem":"pypi","summary":"Useful additions to Django's default TestCase, such as shortcut assertions and improved request factory. Current version is 2.4.1, updated 2025-03, maintained by REVSYS. Release cadence is irregular, roughly 1-2 minor versions per year.","last_verified":"2026-04-27T00:00:00.000Z","tags":["django","testing","test-case","assertions","utilities"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/django-test-plus"},{"id":23608,"title":"django-test-without-migrations","library":"django-test-without-migrations","status":"active","version":"0.6","language":"python","ecosystem":"pypi","summary":"Disables Django migrations when running tests, significantly speeding up test runs by using the current model state instead of running migrations. Version 0.6 is the latest, with no recent updates. Use it to avoid migration overhead in CI or local testing.","last_verified":"2026-05-01T00:00:00.000Z","tags":["django","testing","migrations","performance"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/django-test-without-migrations"},{"id":1460,"title":"Django Timezone Field","library":"django-timezone-field","status":"active","version":"7.2.1","language":"python","ecosystem":"pypi","summary":"django-timezone-field is an actively maintained Django app that provides database, form, and Django REST Framework fields for handling `zoneinfo` and `pytz` timezone objects. It is currently at version 7.2.1 (released December 2025) and regularly updates to support the latest Django and Python versions. Its primary function is to simplify the storage and manipulation of timezone data within Django applications, abstracting away the complexities of `pytz` and the newer `zoneinfo` module.","last_verified":"2026-04-23T21:23:43.997Z","tags":["django","timezone","field","pytz","zoneinfo","database","forms","rest-framework","i18n"],"install_tag":"stale","install_tag_description":"widespread failures or data too old to trust","api":"https://checklist.day/api/registry/django-timezone-field"},{"id":9688,"title":"Django Timezone Utilities","library":"django-timezone-utils","status":"active","version":"0.15.0","language":"python","ecosystem":"pypi","summary":"`django-timezone-utils` provides a `TimeZoneField` for Django models, allowing storage and management of timezone information as strings (e.g., 'America/New_York'). It includes choices for displaying timezones and integrates seamlessly with Django's ORM and forms. The current version, 0.15.0, supports Django 4.x and Python 3, with releases typically aligning with new Django major versions.","last_verified":"2026-04-17T00:00:00.000Z","tags":["django","timezone","models","fields","orm"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/django-timezone-utils"},{"id":5192,"title":"Django TinyMCE","library":"django-tinymce","status":"active","version":"5.0.0","language":"python","ecosystem":"pypi","summary":"django-tinymce is a Django application that provides a widget to easily integrate the TinyMCE rich text editor into Django forms and models. It allows for highly customizable WYSIWYG editing experiences within Django projects, including the admin interface. The library is actively maintained with regular updates to support newer TinyMCE and Django versions.","last_verified":"2026-04-13T00:00:00.000Z","tags":["django","tinymce","wysiwyg","rich-text-editor","forms","admin","html-field"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/django-tinymce"},{"id":7181,"title":"Django Tree Queries","library":"django-tree-queries","status":"active","version":"0.24.0","language":"python","ecosystem":"pypi","summary":"django-tree-queries is a Django library that enables efficient querying of hierarchical data structures (trees) using adjacency lists and recursive Common Table Expressions (CTEs). It provides a lightweight solution for managing tree-like models within the Django ORM, focusing on explicit opt-in for tree-specific features rather than extensive configurability. The library is actively maintained, with version 0.24.0 currently available, supporting modern Django and Python versions.","last_verified":"2026-04-16T00:00:00.000Z","tags":["django","ORM","tree","hierarchical data","CTE","adjacency list"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/django-tree-queries"},{"id":2006,"title":"Django Treebeard","library":"django-treebeard","status":"active","version":"5.0.5","language":"python","ecosystem":"pypi","summary":"django-treebeard is a Django library providing efficient implementations for tree structures using Materialized Path (MPTT), Adjacency List, and Nested Sets algorithms. It offers a robust way to manage hierarchical data directly within Django models. The current stable version is 5.0.5, with releases typically aligning with Django's major versions to maintain compatibility and introduce new features.","last_verified":"2026-04-24T04:45:46.026Z","tags":["django","tree","orm","mptt","materialized path","adjacency list","nested sets","hierarchical data"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/django-treebeard"},{"id":23607,"title":"django-treenode","library":"django-treenode","status":"active","version":"0.24.0","language":"python","ecosystem":"pypi","summary":"Probably the best abstract model/admin for your tree based stuff. Provides a Django model and admin mixin for managing tree structures using Materialized Path. Current version 0.24.0 supports Django 3.2–6.0 and Python 3.7–3.14. Released regularly, with recent versions adding Django 6.0 and Python 3.14 support.","last_verified":"2026-05-01T00:00:00.000Z","tags":["django","tree","materialized-path","model","admin","hierarchy"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/django-treenode"},{"id":3464,"title":"Django Two-Factor Authentication","library":"django-two-factor-auth","status":"active","version":"1.18.1","language":"python","ecosystem":"pypi","summary":"Complete Two-Factor Authentication for Django. Built on top of the django-otp framework and Django's built-in authentication system, it offers easy integration into most Django projects. Inspired by Google's Two-Step Authentication, it supports various methods including token generator apps (like Google Authenticator), SMS, call, and YubiKey. The library is actively maintained with frequent releases, typically every few months.","last_verified":"2026-04-25T10:37:03.024Z","tags":["django","authentication","two-factor","2fa","otp","security","mfa"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/django-two-factor-auth"},{"id":23074,"title":"django-typer","library":"django-typer","status":"active","version":"3.7.2","language":"python","ecosystem":"pypi","summary":"Use Typer to define the CLI for your Django management commands. Supports the full Typer interface including subcommands, arguments, options, and rich output. Current version 3.7.2, requires Python 3.10+, actively maintained with frequent releases.","last_verified":"2026-05-01T00:00:00.000Z","tags":["django","cli","typer","management-commands","python"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/django-typer"},{"id":5193,"title":"django-types","library":"django-types","status":"active","version":"0.23.0","language":"python","ecosystem":"pypi","summary":"django-types provides essential type stubs for the Django framework, enabling comprehensive static type checking of Django projects using tools like mypy. It works by augmenting existing Django imports with type information. The current version is 0.23.0, and it's actively maintained with releases tied to Django's lifecycle and bug fixes.","last_verified":"2026-04-13T00:00:00.000Z","tags":["typing","django","mypy","stubs","type-checking"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/django-types"},{"id":4932,"title":"Django Unfold","library":"django-unfold","status":"active","version":"0.89.0","language":"python","ecosystem":"pypi","summary":"Django Unfold is a modern, customizable admin theme for Django, built on top of Tailwind CSS. It enhances the existing `django.contrib.admin` interface with a clean UI, dark mode, advanced navigation, and powerful features, without requiring a complete replacement or database migrations. Actively developed with frequent releases, the current version is 0.89.0.","last_verified":"2026-04-12T00:00:00.000Z","tags":["Django","admin theme","UI","dashboard","Tailwind CSS","admin panel"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/django-unfold"},{"id":6602,"title":"django-upgrade","library":"django-upgrade","status":"active","version":"1.30.0","language":"python","ecosystem":"pypi","summary":"django-upgrade is a tool that automatically upgrades your Django project code. It changes code to avoid deprecation warnings and migrates some patterns to newer Django idioms, easing the upgrade process and helping ensure your code uses the latest features. It is currently at version 1.30.0 and is actively maintained.","last_verified":"2026-04-15T00:00:00.000Z","tags":["django","upgrade","refactoring","automation","code-modernization","linting"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/django-upgrade"},{"id":26907,"title":"django-user-accounts","library":"django-user-accounts","status":"active","version":"3.3.2","language":"python","ecosystem":"pypi","summary":"A reusable Django application for managing user accounts, including signup, login, password reset, email verification, and account management. Current version is 3.3.2. Release cadence is irregular; maintained by the Pinax project.","last_verified":"2026-04-27T00:00:00.000Z","tags":["django","user-accounts","authentication","pinax"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/django-user-accounts"},{"id":5194,"title":"Django User Agents","library":"django-user-agents","status":"active","version":"0.4.0","language":"python","ecosystem":"pypi","summary":"A Django package that allows easy identification of visitors' browser, operating system, and device information (mobile phone, tablet, or touch capabilities). It uses the `user-agents` library under the hood. The current version is 0.4.0.","last_verified":"2026-04-13T00:00:00.000Z","tags":["django","user-agent","browser detection","device detection","middleware"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/django-user-agents"},{"id":21169,"title":"django-user-sessions","library":"django-user-sessions","status":"active","version":"2.0.0","language":"python","ecosystem":"pypi","summary":"Django sessions with a foreign key to the user, allowing per-user session management. Current version: 2.0.0. Release cadence: sporadic, with major version bumps for Django support drops.","last_verified":"2026-04-27T00:00:00.000Z","tags":["django","sessions","user-sessions","jazzband"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/django-user-sessions"},{"id":23071,"title":"django-user-tasks","library":"django-user-tasks","status":"active","version":"4.0.0","language":"python","ecosystem":"pypi","summary":"Management of user-triggered asynchronous tasks in Django projects. Integrates with Celery and Django REST Framework to track task status and results. Current version: 4.0.0, released 2025. Monthly releases.","last_verified":"2026-05-01T00:00:00.000Z","tags":["django","celery","async-tasks","user-tracking"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/django-user-tasks"},{"id":8120,"title":"django-utils-six","library":"django-utils-six","status":"maintenance","version":"2.0","language":"python","ecosystem":"pypi","summary":"django-utils-six is a Python library (version 2.0) designed to provide forward compatibility for `django.utils.six` in Django 3.0 and later versions. `django.utils.six` was a Python 2/3 compatibility module bundled with Django, but it was removed in Django 3.0. This library fills that gap, allowing older third-party applications that still depend on `from django.utils import six` to function correctly without modification in Django 3+ environments. It is a niche compatibility layer with infrequent releases.","last_verified":"2026-04-16T00:00:00.000Z","tags":["django","compatibility","six","python2-python3"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/django-utils-six"},{"id":23609,"title":"django-valkey","library":"django-valkey","status":"active","version":"0.4.0","language":"python","ecosystem":"pypi","summary":"A modern, high-performance Valkey (and Redis) cache backend for Django. Version 0.4.0 supports Python >=3.10, Django 4.2-6.0, and includes advanced serialization (msgpack, zstd, msgspec), cluster support, async clients, and connection sharding. Released under the BSD license.","last_verified":"2026-05-01T00:00:00.000Z","tags":["django","cache","valkey","redis","backend","serialization","cluster"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/django-valkey"},{"id":23610,"title":"django-versatileimagefield","library":"django-versatileimagefield","status":"active","version":"3.1","language":"python","ecosystem":"pypi","summary":"A drop-in replacement for Django's ImageField that provides a flexible interface for creating new images (e.g., thumbnails) from the one assigned to the field. Current version: 3.1. Release cadence is irregular; maintained by RespondCreate.","last_verified":"2026-05-01T00:00:00.000Z","tags":["django","image","thumbnail","versatileimagefield"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/django-versatileimagefield"},{"id":23611,"title":"Django VIES","library":"django-vies","status":"active","version":"6.3.0","language":"python","ecosystem":"pypi","summary":"Validate and store VAT Information Exchange System (VIES) data in Django. Current version 6.3.0, requires Python >=3.10 and Django >=4.2. Active maintenance.","last_verified":"2026-05-01T00:00:00.000Z","tags":["django","vies","vat","validation","soap"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/django-vies"},{"id":21170,"title":"django-viewflow","library":"django-viewflow","status":"active","version":"2.2.15","language":"python","ecosystem":"pypi","summary":"A reusable library to build business applications fast, providing a BPMN-like workflow engine for Django. Current version is 2.2.15, with a release cadence of minor releases every few months.","last_verified":"2026-04-27T00:00:00.000Z","tags":["workflow","django","bpmn","business-process","flow"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/django-viewflow"},{"id":3465,"title":"Django Vite","library":"django-vite","status":"active","version":"3.1.0","language":"python","ecosystem":"pypi","summary":"django-vite integrates Vite.js into Django projects, allowing for fast frontend development with Hot Module Replacement (HMR) and efficient production builds. It handles manifest file parsing and asset serving for both development and production environments. The current version is 3.1.0, with frequent patch releases and minor updates.","last_verified":"2026-04-25T10:37:35.270Z","tags":["django","vite","frontend","build-tool","hmr","assets","static-files"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/django-vite"},{"id":21171,"title":"Django Vite Plugin","library":"django-vite-plugin","status":"active","version":"4.1.2","language":"javascript","ecosystem":"npm","summary":"Django plugin for Vite (v4.1.2) — integrates Vite frontend assets with Django backend. Release cadence: active, monthly releases. Key differentiators: uses Python side django-vite-plugin pip package, supports Vite 5/6/7, handles HMR, React support, and aliases. Alternative to django-vite and django-webpack-loader.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","django","vite","vite-plugin","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/django-vite-plugin"},{"id":3975,"title":"Django Waffle","library":"django-waffle","status":"active","version":"5.0.0","language":"python","ecosystem":"pypi","summary":"Django Waffle is a feature flipper for Django projects, allowing developers to dynamically toggle features on or off without redeploying code. It supports flags, switches, and samples, enabling use cases like A/B testing, phased rollouts, and granular control based on users, groups, or percentages. The library is actively maintained, with its current version being 5.0.0, and receives fairly steady updates.","last_verified":"2026-04-11T00:00:00.000Z","tags":["django","feature flags","feature toggles","a/b testing","configuration","feature management"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/django-waffle"},{"id":14531,"title":"Django Watchfiles","library":"django-watchfiles","status":"active","version":"1.4.0","language":"en","ecosystem":"pypi","summary":"django-watchfiles is a Django package that enhances Django's built-in autoreloader by utilizing the more efficient `watchfiles` library. It provides faster and more reliable file change detection during development, leading to quicker server reloads. The current version is 1.4.0. It has an active but infrequent release cadence, typically releasing new versions as `watchfiles` or Django versions evolve.","last_verified":"2026-04-16T00:00:00.000Z","tags":["django","autoreload","development","hot-reloading","file-watcher"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/django-watchfiles"},{"id":8121,"title":"Django Watchman","library":"django-watchman","status":"active","version":"1.5.0","language":"python","ecosystem":"pypi","summary":"django-watchman exposes a status endpoint for your backing services like databases, caches, and other services. It is currently at version 1.5.0 and maintains an active release cadence with regular updates and security fixes.","last_verified":"2026-04-16T00:00:00.000Z","tags":["django","health check","monitoring","status","liveness","readiness"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/django-watchman"},{"id":23613,"title":"django-watson","library":"django-watson","status":"active","version":"1.6.3","language":"python","ecosystem":"pypi","summary":"Full-text multi-table search application for Django. Easy to install and use, with good performance. Current version 1.6.3. Released irregularly, last release Dec 2023.","last_verified":"2026-05-01T00:00:00.000Z","tags":["django","search","full-text","database"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/django-watson"},{"id":8957,"title":"Django WeasyPrint Integration","library":"django-weasyprint","status":"active","version":"2.5.0","language":"python","ecosystem":"pypi","summary":"django-weasyprint is a Django application that integrates WeasyPrint, allowing developers to generate PDF documents from HTML and CSS templates within their Django projects. It provides class-based views and response classes to streamline the process of converting rendered Django templates into PDF files. The current version is 2.5.0, with a release cadence tied to major WeasyPrint and Django releases, supporting modern Python and Django versions.","last_verified":"2026-04-16T00:00:00.000Z","tags":["Django","PDF","WeasyPrint","reporting","HTML to PDF"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/django-weasyprint"},{"id":4520,"title":"Django Webpack Loader","library":"django-webpack-loader","status":"active","version":"3.2.3","language":"python","ecosystem":"pypi","summary":"Django Webpack Loader transparently integrates Webpack-generated frontend assets (JavaScript, CSS, images, etc.) into Django templates. It achieves this by consuming a `webpack-stats.json` file, which is typically generated by the `webpack-bundle-tracker` plugin. The library is actively maintained, currently at version 3.2.3, and generally aligns its compatibility with Django and Node.js LTS releases.","last_verified":"2026-04-12T00:00:00.000Z","tags":["django","webpack","frontend","asset management","staticfiles","javascript","css"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/django-webpack-loader"},{"id":7182,"title":"Django WebTest","library":"django-webtest","status":"active","version":"1.9.14","language":"python","ecosystem":"pypi","summary":"django-webtest is a Python library that provides instant integration of Ian Bicking's WebTest with Django's testing framework. It offers a `django.test.TestCase` subclass (`django_webtest.WebTest`) that wraps a `webtest.TestApp` around the Django WSGI interface, enabling high-level functional and integration testing. The library is actively maintained, with frequent updates to ensure compatibility with the latest Django and Python versions.","last_verified":"2026-04-16T00:00:00.000Z","tags":["django","testing","webtest","functional testing","integration testing","wsgi"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/django-webtest"},{"id":3976,"title":"Django Widget Tweaks","library":"django-widget-tweaks","status":"active","version":"1.5.1","language":"python","ecosystem":"pypi","summary":"Django Widget Tweaks is a Python library that allows developers to customize the rendering of Django form fields directly within templates using template tags and filters, rather than modifying Python-level form definitions. This enables front-end developers to easily add CSS classes and HTML attributes. It is actively maintained by Jazzband, with version 1.5.1 supporting Django 5.0 and released annually or more frequently.","last_verified":"2026-04-11T00:00:00.000Z","tags":["Django","forms","templates","HTML attributes","CSS classes","frontend"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/django-widget-tweaks"},{"id":9689,"title":"django-wkhtmltopdf","library":"django-wkhtmltopdf","status":"active","version":"3.4.0","language":"python","ecosystem":"pypi","summary":"django-wkhtmltopdf is a Django library that allows you to render HTML templates to PDF documents using the external `wkhtmltopdf` utility. It provides class-based views and utility functions for PDF generation within Django projects. The current version is 3.4.0, and it maintains a steady release cadence with a focus on stability and compatibility with newer Django versions.","last_verified":"2026-04-17T00:00:00.000Z","tags":["django","pdf","html-to-pdf","wkhtmltopdf","reporting"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/django-wkhtmltopdf"},{"id":23612,"title":"django-zeal","library":"django-zeal","status":"maintenance","version":"2.1.0","language":"python","ecosystem":"pypi","summary":"Detect N+1 queries in your Django application. v2.1.0 supports Django 4.2+ and Python >=3.9. Maintenance mode: no new features, bug fixes only. GitHub is archived.","last_verified":"2026-05-01T00:00:00.000Z","tags":["django","n-plus-one","query-detection","orm","performance"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/django-zeal"},{"id":21172,"title":"django-zen-queries","library":"django-zen-queries","status":"active","version":"2.1.0","language":"python","ecosystem":"pypi","summary":"A Django library for explicit control over query execution, preventing accidental database queries in production code. Current version 2.1.0, requires Python >=3.6 and Django >=2.0. Actively maintained with minor releases.","last_verified":"2026-04-27T00:00:00.000Z","tags":["django","database","queries","performance","testing"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/django-zen-queries"},{"id":26908,"title":"django-zxcvbn-password-validator","library":"django-zxcvbn-password-validator","status":"active","version":"1.6.0","language":"python","ecosystem":"pypi","summary":"A Django password validator that integrates zxcvbn-python to enforce password strength checks with translatable feedback. Current version 1.6.0, supports Python >=3.6 and Django 2.2+. Maintained on GitHub by pych卉.","last_verified":"2026-05-01T00:00:00.000Z","tags":["django","password-validator","zxcvbn","strength"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/django-zxcvbn-password-validator"},{"id":9690,"title":"Django CMS Admin Style","library":"djangocms-admin-style","status":"active","version":"3.3.1","language":"python","ecosystem":"pypi","summary":"djangocms-admin-style provides a clean, modern, and user-friendly CSS styling layer for the Django admin interface, specifically tailored for django CMS projects. It aims to improve the visual consistency and user experience of the Django administration backend. The current version is 3.3.1, and it maintains a regular release cadence, often aligning with Django and django CMS major versions to ensure compatibility and address styling regressions.","last_verified":"2026-04-17T00:00:00.000Z","tags":["django","django-cms","admin","theme","style","css"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/djangocms-admin-style"},{"id":23614,"title":"django CMS Attributes Field","library":"djangocms-attributes-field","status":"active","version":"4.1.2","language":"python","ecosystem":"pypi","summary":"A Django field that stores arbitrary HTML attributes as key-value pairs, commonly used with django CMS plugins to allow editors to add custom attributes. Version 4.1.2 supports Django 3.2-5.1 and Python 3.9+. Release cadence is irregular, roughly 1-2 minor versions per year.","last_verified":"2026-05-01T00:00:00.000Z","tags":["django-cms","attributes","django","html"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/djangocms-attributes-field"},{"id":27698,"title":"django CMS Link Plugin","library":"djangocms-link","status":"active","version":"5.1.1","language":"python","ecosystem":"pypi","summary":"Adds a link plugin to django CMS, allowing editors to create links to internal pages, external URLs, mailto, telephone, and anchors. Current version 5.1.1, requires Python >=3.9, follows django CMS's release cadence.","last_verified":"2026-05-09T00:00:00.000Z","tags":["django-cms","links","plugin","cms"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/djangocms-link"},{"id":23615,"title":"django CMS Text CKEditor","library":"djangocms-text-ckeditor","status":"deprecated","version":"5.1.7","language":"python","ecosystem":"pypi","summary":"A text plugin for django CMS that provides a CKEditor-based rich text editor. Version 5.1.7 is the current release and previous release (the repository has been archived). Requires Python >=3.7 and Django CMS 3.7+ (including 4.x and 5.x).","last_verified":"2026-05-01T00:00:00.000Z","tags":["django-cms","richtext","ckeditor","cms-plugin","archived"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/djangocms-text-ckeditor"},{"id":6603,"title":"DjangoQL","library":"djangoql","status":"active","version":"0.19.1","language":"python","ecosystem":"pypi","summary":"DjangoQL is an advanced search language for Django, providing auto-completion and supporting logical operators, parentheses, table joins, and working with any Django model. The current version is 0.19.1, and it is actively maintained with regular updates. It's tested against a wide range of Python (2.7, 3.6–3.14) and Django (1.8–6.0) versions.","last_verified":"2026-04-15T00:00:00.000Z","tags":["Django","search","ORM","admin","query language","auto-completion"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/djangoql"},{"id":858,"title":"Django REST framework","library":"djangorestframework","status":"active","version":"3.15.1","language":"python","ecosystem":"pypi","summary":"Django REST framework (DRF) is a powerful and flexible toolkit for building Web APIs in Django. It provides a robust set of tools for serialization, authentication, permissions, throttling, and viewsets, enabling rapid development of RESTful services. It is an actively maintained project with a steady release cadence, typically receiving several minor updates per year.","last_verified":"2026-04-17T00:00:00.000Z","tags":["django","rest","api","web","framework"],"install_tag":"stale","install_tag_description":"widespread failures or data too old to trust","api":"https://checklist.day/api/registry/djangorestframework"},{"id":3466,"title":"djangorestframework-api-key","library":"djangorestframework-api-key","status":"active","version":"3.1.0","language":"python","ecosystem":"pypi","summary":"djangorestframework-api-key (DRF API Key) is a Django REST Framework library providing API key permissions for server-side clients. It allows secure interaction for machines or third-party services that do not have user accounts, focusing on authorization rather than user authentication. The current version is 3.1.0, and it maintains a regular release cadence with several updates annually, supporting recent Django and Python versions.","last_verified":"2026-04-25T10:37:50.623Z","tags":["django","rest-framework","api-key","permissions","authorization"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/djangorestframework-api-key"},{"id":5913,"title":"Django REST Framework Camel Case","library":"djangorestframework-camel-case","status":"active","version":"1.4.2","language":"python","ecosystem":"pypi","summary":"djangorestframework-camel-case (version 1.4.2) is an active Python library that provides seamless camel case JSON support for Django REST framework. It automatically converts API request and response fields between Python's `snake_case` and JavaScript's `camelCase`, allowing developers to maintain consistent Pythonic naming conventions while exposing JavaScript-friendly APIs. The library was last updated in February 2023.","last_verified":"2026-04-14T00:00:00.000Z","tags":["django","rest-framework","camel-case","json","serialization","parser","renderer"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/djangorestframework-camel-case"},{"id":2932,"title":"Django REST Framework CSV","library":"djangorestframework-csv","status":"active","version":"3.0.2","language":"python","ecosystem":"pypi","summary":"djangorestframework-csv provides tools to integrate CSV rendering and parsing into Django REST Framework APIs. It enables DRF serializers to output data as CSV and allows DRF parsers to consume CSV data. The current version is 3.0.2, with releases tending to be driven by Django and DRF compatibility updates rather than a fixed cadence.","last_verified":"2026-04-25T03:15:24.848Z","tags":["django","drf","csv","data-export","api"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/djangorestframework-csv"},{"id":3467,"title":"djangorestframework-dataclasses","library":"djangorestframework-dataclasses","status":"active","version":"1.4.0","language":"python","ecosystem":"pypi","summary":"djangorestframework-dataclasses (current version 1.4.0) is an active Python library providing a dataclasses serializer for Django REST Framework (DRF). It offers automatic field generation for Python dataclasses, mirroring the functionality of DRF's `ModelSerializer` for Django models, making it easier to define API schemas using dataclasses. The library is actively maintained with regular releases.","last_verified":"2026-04-25T10:38:20.446Z","tags":["django","rest-framework","dataclasses","serialization","api"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/djangorestframework-dataclasses"},{"id":8958,"title":"Django REST Framework Datatables","library":"djangorestframework-datatables","status":"active","version":"0.7.2","language":"python","ecosystem":"pypi","summary":"This package provides seamless integration between Django REST framework and Datatables. It automatically handles searching, filtering, ordering, and pagination for your DRF API endpoints when requested with the `?format=datatables` parameter. The library, currently at version 0.7.2, maintains an active development status with regular updates to support newer versions of Django, DRF, and Python.","last_verified":"2026-04-16T00:00:00.000Z","tags":["django","rest-framework","datatables","drf","api","pagination","filtering","sorting"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/djangorestframework-datatables"},{"id":9691,"title":"Better filtering for Django REST Framework","library":"djangorestframework-filters","status":"active","version":"0.11.1","language":"python","ecosystem":"pypi","summary":"djangorestframework-filters (DRF-Filters) provides a more powerful and flexible filtering solution for Django REST Framework. It extends `django-filter` to integrate seamlessly with DRF, offering features like related field filtering, method-based filtering, and lookup customization. The current stable version is 0.11.1, with active development on a future 1.0.0 release, while 0.x continues to receive maintenance updates.","last_verified":"2026-04-17T00:00:00.000Z","tags":["django","drf","filtering","rest-framework","api"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/djangorestframework-filters"},{"id":6604,"title":"Django REST Framework GIS","library":"djangorestframework-gis","status":"active","version":"1.2.0","language":"python","ecosystem":"pypi","summary":"Django REST Framework GIS (DRF-GIS) provides geographic add-ons for Django Rest Framework, enabling the creation of REST APIs for geospatial data. It offers GIS-specific fields and serializers, including GeoJSON support. The current version is 1.2.0. Releases are somewhat irregular, with major updates typically annually, and minor versions released as needed.","last_verified":"2026-04-15T00:00:00.000Z","tags":["django","drf","gis","geospatial","rest-api","serializer","geojson"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/djangorestframework-gis"},{"id":21173,"title":"Django REST Framework Guardian","library":"djangorestframework-guardian","status":"maintenance","version":"0.4.0","language":"python","ecosystem":"pypi","summary":"Provides django-guardian integration with Django REST Framework, enabling object-level permissions via DRF's permission system. Current version 0.4.0, updated 2025. Release cadence is low (last release years ago). Compatible with DRF 3.x and guardian 2.x.","last_verified":"2026-04-27T00:00:00.000Z","tags":["django","rest-framework","guardian","object-permissions","authorization"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/djangorestframework-guardian"},{"id":8122,"title":"Django REST Framework JSON:API","library":"djangorestframework-jsonapi","status":"active","version":"8.1.0","language":"python","ecosystem":"pypi","summary":"DRF JSON:API is a Django REST framework API adapter for the JSON:API specification. It simplifies building APIs that adhere to the JSON:API standard, providing serializers, parsers, and renderers. The current version is 8.1.0, and new major versions are released roughly every 3-6 months, with patch releases as needed.","last_verified":"2026-04-16T00:00:00.000Z","tags":["django","rest-framework","drf","jsonapi","api","serialization"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/djangorestframework-jsonapi"},{"id":7183,"title":"JSON Web Token for Django REST Framework","library":"djangorestframework-jwt","status":"maintenance","version":"1.11.0","language":"python","ecosystem":"pypi","summary":"djangorestframework-jwt provides JSON Web Token (JWT) based authentication for Django REST Framework. While historically popular, the library is largely unmaintained with its last release (1.11.0) in October 2017. Users are generally recommended to migrate to more actively maintained alternatives like `drf-simplejwt` for current Django and DRF versions, as this library lacks recent security updates and compatibility testing with newer Django/DRF releases.","last_verified":"2026-04-16T00:00:00.000Z","tags":["django","drf","jwt","authentication","security"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/djangorestframework-jwt"},{"id":23616,"title":"djangorestframework-queryfields","library":"djangorestframework-queryfields","status":"active","version":"1.1.0","language":"python","ecosystem":"pypi","summary":"A Django REST Framework extension that allows API consumers to request a subset of fields via query parameters (e.g., ?fields=id,name). Current version: 1.1.0. Maintenance cadence: low, with one release since its initial launch.","last_verified":"2026-05-01T00:00:00.000Z","tags":["django","django-rest-framework","query-parameters","field-selection"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/djangorestframework-queryfields"},{"id":14534,"title":"Recursive Serialization for Django REST framework","library":"djangorestframework-recursive","status":"abandoned","version":"0.1.2","language":"en","ecosystem":"pypi","summary":"djangorestframework-recursive is a Python library that provides a `RecursiveField` for Django REST Framework serializers, enabling the serialization of tree, linked list, or directed acyclic graph structures. Maintained by @heywbj, the last release (0.1.2) was on July 4, 2017. Due to a lack of recent maintenance, users requiring compatibility with modern Django and Django REST Framework versions are advised to consider the actively maintained fork, `drf-recursive`.","last_verified":"2026-04-16T00:00:00.000Z","tags":["django","rest-framework","serialization","recursive","tree","graph"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/djangorestframework-recursive"},{"id":4933,"title":"Django REST Framework Role Filters","library":"djangorestframework-role-filters","status":"active","version":"1.1.0","language":"python","ecosystem":"pypi","summary":"djangorestframework-role-filters is a Python library that provides simple and declarative role-based filtering for Django REST Framework views and querysets. It aims to eliminate the need for verbose 'if-else' statements in view logic by centralizing role definitions. The current version is 1.1.0, with releases occurring periodically, typically to update compatibility with newer Django/DRF versions.","last_verified":"2026-04-12T00:00:00.000Z","tags":["django","rest framework","drf","roles","permissions","filtering","authorization"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/djangorestframework-role-filters"},{"id":1461,"title":"Django REST Framework Simple JWT","library":"djangorestframework-simplejwt","status":"active","version":"5.5.1","language":"python","ecosystem":"pypi","summary":"djangorestframework-simplejwt is a minimal JSON Web Token (JWT) authentication plugin designed for Django REST Framework. It provides a straightforward way to implement JWT-based authentication, including token obtain, refresh, and verification. Currently at version 5.5.1, it maintains an active development pace with regular updates and patches.","last_verified":"2026-04-23T21:24:11.675Z","tags":["django","drf","jwt","authentication","security","token"],"install_tag":"stale","install_tag_description":"widespread failures or data too old to trust","api":"https://checklist.day/api/registry/djangorestframework-simplejwt"},{"id":2007,"title":"Django REST Framework Type Stubs","library":"djangorestframework-stubs","status":"active","version":"3.16.9","language":"python","ecosystem":"pypi","summary":"djangorestframework-stubs provides PEP-484 type stubs for the Django REST Framework (DRF) library, enabling static type checking with tools like MyPy. It ensures type correctness for DRF components, improving code quality and maintainability. The current version is 3.16.9, with new releases often accompanying updates to DRF, Django, or MyPy.","last_verified":"2026-04-24T04:46:41.950Z","tags":["django","drf","mypy","type-stubs","typing","static-analysis"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/djangorestframework-stubs"},{"id":7184,"title":"Django REST Framework Types","library":"djangorestframework-types","status":"active","version":"0.9.0","language":"python","ecosystem":"pypi","summary":"djangorestframework-types provides essential type stubs for Django REST Framework, enabling robust static type checking with tools like MyPy. As of version 0.9.0, it targets DRF 3.14+ and Python 3.8+, with updates typically released to support new DRF versions and features.","last_verified":"2026-04-16T00:00:00.000Z","tags":["django","rest-framework","types","mypy","type-stubs","static-analysis"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/djangorestframework-types"},{"id":6605,"title":"Django REST Framework XML","library":"djangorestframework-xml","status":"active","version":"2.0.0","language":"python","ecosystem":"pypi","summary":"djangorestframework-xml provides XML parsing and rendering support for Django REST Framework. It was previously part of DRF itself but is now maintained as a separate, third-party package. The library is currently at version 2.0.0 and offers a stable way to integrate XML into DRF APIs, with releases occurring periodically to maintain compatibility with newer Django and DRF versions.","last_verified":"2026-04-15T00:00:00.000Z","tags":["django","rest framework","xml","parser","renderer","api"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/djangorestframework-xml"},{"id":23617,"title":"djangorestframework-yaml","library":"djangorestframework-yaml","status":"active","version":"2.0.0","language":"python","ecosystem":"pypi","summary":"Provides YAML parsing and rendering for Django REST Framework. Current version 2.0.0 supports Python 3.5+, Django 2.2+, and DRF 3.11+. Release cadence is low; last stable release was 2020.","last_verified":"2026-05-01T00:00:00.000Z","tags":["django","rest-framework","yaml","serialization"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/djangorestframework-yaml"},{"id":5914,"title":"djangosaml2","library":"djangosaml2","status":"active","version":"1.12.0","language":"python","ecosystem":"pypi","summary":"djangosaml2 is a Python library that integrates `pysaml2` into Django applications, enabling SAML 2.0 based Single Sign-On (SSO). The current stable version is 1.12.0. It receives regular updates to support new Django and Python versions, often aligning with Django's release cycle.","last_verified":"2026-04-14T00:00:00.000Z","tags":["django","saml","sso","authentication","identity-management"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/djangosaml2"},{"id":27703,"title":"djangosaml2idp","library":"djangosaml2idp2","status":"active","version":"0.9.1","language":"python","ecosystem":"pypi","summary":"SAML 2.0 Identity Provider for Django. Current version 0.9.1, released Jan 2025. Maintained on GitHub, monthly patch releases.","last_verified":"2026-05-09T00:00:00.000Z","tags":["saml","identity-provider","django","sso"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/djangosaml2idp2"},{"id":6345,"title":"DjHTML: Django/Jinja Template Indenter","library":"djhtml","status":"active","version":"3.0.11","language":"python","ecosystem":"pypi","summary":"DjHTML is a pure-Python Django/Jinja template indenter without external dependencies. It formats mixed HTML/CSS/JavaScript templates that incorporate Django or Jinja template tags. Similar to tools like Black, DjHTML acts as an indenter, primarily adjusting leading whitespace to ensure consistent indentation, rather than performing comprehensive code reformatting. It is actively maintained with a regular release cadence, with the latest version being 3.0.11.","last_verified":"2026-04-15T00:00:00.000Z","tags":["formatting","html","django","jinja","cli","pre-commit"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/djhtml"},{"id":2008,"title":"djLint","library":"djlint","status":"active","version":"1.36.4","language":"python","ecosystem":"pypi","summary":"djLint is an HTML template linter and formatter that helps ensure consistency and identify common issues across various template languages, including Django, Jinja, Nunjucks, Handlebars, GoLang, and Angular. It is primarily a command-line interface (CLI) tool. As of version 1.36.4, it continues to receive regular updates with a focus on performance improvements and bug fixes.","last_verified":"2026-04-24T04:47:09.127Z","tags":["html","linter","formatter","django","jinja","nunjucks","handlebars","golang","angular"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/djlint"},{"id":23618,"title":"Djongo - Django MongoDB Connector","library":"djongo","status":"maintenance","version":"1.3.7","language":"python","ecosystem":"pypi","summary":"Djongo is a MongoDB connector for Django that allows you to use MongoDB as your backend database with the Django ORM. It works by translating Django ORM queries into MongoDB-compatible ones. Current version: 1.3.7. Release cadence: sporadic, last release in 2021.","last_verified":"2026-05-01T00:00:00.000Z","tags":["django","mongodb","orm","database","nosql"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/djongo"},{"id":7185,"title":"Djoser (Django REST Authentication)","library":"djoser","status":"active","version":"2.3.3","language":"python","ecosystem":"pypi","summary":"Djoser provides a set of Django Rest Framework views to handle basic actions such as registration, login, logout, password reset, and account activation. It handles user authentication for Django REST Framework APIs, supporting various authentication backends including Token and JWT. The current version is 2.3.3, and it maintains an active release cadence with regular updates to support new Django and Python versions.","last_verified":"2026-04-16T00:00:00.000Z","tags":["django","authentication","rest","drf","api","auth","jwt","token"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/djoser"},{"id":25173,"title":"djt-codegen","library":"djt-codegen","status":"active","version":"1.0.1","language":"javascript","ecosystem":"npm","summary":"A templated code generation tool for the Dart-to-JS-Transpiler (DJT) ecosystem. Current stable version 1.0.1, released occasionally. It generates JavaScript and TypeScript declaration files from a schema definition, targeting DJT transpilation workflows. Differentiates by providing a simple CLI for schema-to-output transformation with DTS support.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/djt-codegen"},{"id":27699,"title":"djust","library":"djust","status":"active","version":"0.9.6rc1","language":"python","ecosystem":"pypi","summary":"djust is a Django library for building reactive, Phoenix LiveView-style components with Rust-powered performance. It enables real-time UI updates over WebSocket without a JavaScript build step. Current version is 0.9.6rc1, with active development and a release cadence of roughly monthly minor releases.","last_verified":"2026-05-09T00:00:00.000Z","tags":["django","liveview","reactive","websocket","rust","phoenix"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/djust"},{"id":25174,"title":"Elephize","library":"dk-elephize","status":"active","version":"4.0.0-alpha.13","language":"javascript","ecosystem":"npm","summary":"Elephize is a TypeScript-to-PHP transpiler designed for server-side rendering of React components. The current stable version is 3.1.3, while 4.0.0-alpha.13 is available as a pre-release. It transpiles a limited set of React and TypeScript constructs into PHP, targeting VKCOM's ecosystem. Key differentiators include direct PHP output for SSR, dependency on TypeScript 5.x, and a CLI tool for batch processing. However, it has sparse documentation in English and is primarily maintained for internal use.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","js","php","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/dk-elephize"},{"id":8959,"title":"DKIMpy: DKIM, ARC, and TLSRPT email signing and verification","library":"dkimpy","status":"active","version":"1.1.8","language":"python","ecosystem":"pypi","summary":"DKIMpy is a Python library for creating and verifying DKIM (DomainKeys Identified Mail), ARC (Authenticated Receive Chain), and TLSRPT (TLS Report) signatures on email messages. It provides a robust implementation for email authentication, relying on cryptographic operations and DNS lookups. The current version is 1.1.8, and it maintains a stable release cadence with updates addressing security and compatibility.","last_verified":"2026-04-16T00:00:00.000Z","tags":["email","dkim","arc","tlsrpt","security","cryptography","authentication"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/dkimpy"},{"id":10752,"title":"dldr: Batching and Caching Utility","library":"dldr","status":"active","version":"0.0.10","language":"javascript","ecosystem":"npm","summary":"dldr (pronounced \"dataloader\") is a minimalist JavaScript utility, currently at version 0.0.10, designed for efficiently batching and caching operations. It is particularly useful in data fetching scenarios, such as optimizing queries within GraphQL resolvers. The library distinguishes itself by its extremely small footprint (367B gzipped) and its use of `queueMicrotask` to schedule and execute batched load functions within the current event loop tick. This mechanism ensures that multiple requests for the same or different keys, made in quick succession within the same microtask queue, are consolidated into a single call to the underlying data fetching function. dldr offers both a basic batching mechanism and an extended version accessible via `dldr/cache` that incorporates an in-memory `Map`-based cache, preventing redundant data fetches for previously loaded keys. Its primary goal is to improve performance by reducing the number of requests to databases or APIs, positioning it as a lightweight alternative to more feature-rich dataloading solutions. While in early development, its API is straightforward, centered around `load` functions that accept an array of keys and return corresponding results.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","dataloader","batch","graphql","utility","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/dldr"},{"id":5195,"title":"dlib - Machine Learning Toolkit","library":"dlib","status":"active","version":"20.0.1","language":"python","ecosystem":"pypi","summary":"dlib is a modern C++ toolkit that provides a wide array of machine learning algorithms and tools, exposed via a Python API. It is widely used for computer vision tasks such as state-of-the-art facial recognition, object detection, and image processing, as well as general machine learning applications including SVMs, clustering, and regression. The library is actively maintained, with frequent patch releases and occasional minor or major version bumps, the current version being 20.0.1.","last_verified":"2026-04-13T00:00:00.000Z","tags":["machine-learning","computer-vision","facial-recognition","object-detection","image-processing","cpp-bindings"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/dlib"},{"id":5196,"title":"dlinfo","library":"dlinfo","status":"active","version":"2.0.0","language":"python","ecosystem":"pypi","summary":"dlinfo is a Python wrapper for libc's dlinfo (on Linux) and dyld_find (on macOS), providing a way to inspect dynamically loaded shared objects. The current version is 2.0.0. The project maintains an active development status with regular updates for Python compatibility and bug fixes, typically with releases tied to significant changes or Python version support.","last_verified":"2026-04-13T00:00:00.000Z","tags":["system-info","low-level","ffi","shared-libraries","ctypes","linux","macos"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/dlinfo"},{"id":21174,"title":"Dlint","library":"dlint","status":"active","version":"0.16.0","language":"python","ecosystem":"pypi","summary":"Dlint is a security-focused linter for Python that enforces best coding practices and helps prevent common vulnerabilities. The latest version is 0.16.0, compatible with Python 3.8.1 to 3.11. It is actively maintained with ongoing releases.","last_verified":"2026-04-27T00:00:00.000Z","tags":["linter","security","static analysis","flake8 plugin"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/dlint"},{"id":8960,"title":"dlipower","library":"dlipower","status":"active","version":"1.0.176","language":"python","ecosystem":"pypi","summary":"The dlipower library provides a Python API for managing Digital Loggers networked power switches. It allows programmatic control over power outlets, including turning them on/off, cycling power, and renaming outlets. The library also functions as a command-line utility. The current version is 1.0.176, and while still functional, it is noted as being best suited for older (pre-2017) DLI power controllers.","last_verified":"2026-04-16T00:00:00.000Z","tags":["hardware","power control","digital loggers","network","api","automation"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/dlipower"},{"id":23619,"title":"dllist","library":"dllist","status":"active","version":"2.0.0","language":"python","ecosystem":"pypi","summary":"List the shared libraries loaded by the current process. Version 2.0.0 is the latest, which aligns with the upcoming addition to Python 3.14 standard library. Release cadence is low.","last_verified":"2026-05-01T00:00:00.000Z","tags":["shared libraries","system","introspection"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/dllist"},{"id":1462,"title":"dlt (data load tool)","library":"dlt","status":"active","version":"1.24.0","language":"python","ecosystem":"pypi","summary":"dlt is an open-source python-first scalable data loading library that does not require any backend to run. It simplifies data ingestion from various sources to analytical destinations, handling schema evolution, retries, and state management. dlt releases new versions frequently, approximately monthly, often including breaking changes.","last_verified":"2026-04-23T21:24:53.251Z","tags":["ETL","ELT","data loading","data pipeline","data engineering","orchestration"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/dlt"},{"id":8961,"title":"DLT-META Framework","library":"dlt-meta","status":"active","version":"0.0.10","language":"python","ecosystem":"pypi","summary":"DLT-META is a metadata-driven framework for Databricks Lakeflow Declarative Pipelines, designed to automate the creation and management of bronze and silver data pipelines. It leverages metadata defined in JSON or YAML files to dynamically generate pipeline code, streamlining data engineering workflows. The library is currently at version 0.0.10 and has active, though irregular, release cycles with consistent updates.","last_verified":"2026-04-16T00:00:00.000Z","tags":["databricks","delta live tables","dlt","metadata-driven","etl","data pipelines","automation","lakeflow"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/dlt-meta"},{"id":9692,"title":"dlt-runtime","library":"dlt-runtime","status":"active","version":"0.24.1","language":"python","ecosystem":"pypi","summary":"dlt-runtime provides the `dlt` command-line interface (CLI) for the `dlt` data loading library. It allows users to initialize, run, deploy, and manage data pipelines built with `dlt`. The current version is 0.24.1, and it follows the frequent release cadence of the main `dlt` library, often with multiple minor releases per month.","last_verified":"2026-04-17T00:00:00.000Z","tags":["data loading","etl","cli","data pipeline","data engineering"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/dlt-runtime"},{"id":21175,"title":"dlthub","library":"dlthub","status":"active","version":"0.22.1","language":"python","ecosystem":"pypi","summary":"dlthub is a commercial extension to dlt (data load tool) for data pipelining. Current version 0.22.1, requires Python >=3.9 and <3.15. Released frequently.","last_verified":"2026-04-27T00:00:00.000Z","tags":["dlt","dlthub","data-pipeline","commercial","etl"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/dlthub"},{"id":7186,"title":"DM-Control","library":"dm-control","status":"active","version":"1.0.39","language":"python","ecosystem":"pypi","summary":"DM-Control is a Python library from Google DeepMind that provides continuous control environments and Python bindings for the MuJoCo physics engine. It's widely used in reinforcement learning research for creating and interacting with physically realistic simulated agents. The library is actively maintained with frequent releases, often tied to updates in the underlying MuJoCo engine.","last_verified":"2026-04-16T00:00:00.000Z","tags":["reinforcement-learning","robotics","simulation","mujoco","deepmind","control"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/dm-control"},{"id":7187,"title":"dm-env","library":"dm-env","status":"active","version":"1.6","language":"python","ecosystem":"pypi","summary":"dm-env is a Python interface for Reinforcement Learning (RL) environments, providing a foundational API for interacting with environments. It is actively maintained by DeepMind and is currently at version 1.6. The library focuses on core components such as `Environment`, `TimeStep`, and `specs` for defining actions, observations, rewards, and discounts.","last_verified":"2026-04-16T00:00:00.000Z","tags":["reinforcement-learning","environment","deepmind","api","machine-learning"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/dm-env"},{"id":6346,"title":"Haiku","library":"dm-haiku","status":"maintenance","version":"0.0.16","language":"python","ecosystem":"pypi","summary":"Haiku is a simple neural network library for JAX that enables users to use familiar object-oriented programming models while allowing full access to JAX's pure function transformations. It provides a module abstraction (`hk.Module`) and a function transformation (`hk.transform`) to manage model parameters and state. As of July 2023, Google DeepMind recommends Flax for new projects, with Haiku having entered maintenance mode, focusing on bug fixes and compatibility with new JAX releases. The current version is 0.0.16.","last_verified":"2026-04-15T00:00:00.000Z","tags":["JAX","neural networks","deep learning","machine learning","DeepMind"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/dm-haiku"},{"id":2009,"title":"dm-tree: Nested Data Structure Utilities","library":"dm-tree","status":"active","version":"0.1.10","language":"python","ecosystem":"pypi","summary":"dm-tree (DeepMind Tree) is a lightweight Python library designed for working with nested data structures such as lists, tuples, and dictionaries. It provides functional tools like `map_structure`, `flatten`, and `unflatten` to apply operations across arbitrary tree-like data. The current stable version is 0.1.10, and it follows an infrequent release cadence focused on stability for its core functionalities.","last_verified":"2026-04-24T04:47:38.153Z","tags":["data structures","nested data","deepmind","functional programming","tree traversal"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/dm-tree"},{"id":16340,"title":"DMDB Database Driver for Node.js","library":"dmdb","status":"active","version":"1.0.48286","language":"javascript","ecosystem":"npm","summary":"DMDB is a native Node.js driver for the Dameng 8 (DM8) relational database, providing direct database connectivity and interaction. The current stable version is 1.0.48286 (as of March 2026), with a frequent release cadence, often monthly or bi-monthly, addressing bugs, performance, and new features. Key differentiators include its tight integration with the DM8 ecosystem, official support for Node.js versions 12 and above, and extensions for popular ORMs like TypeORM and Knex via `typeorm-dm` and `knex-dm` packages. The driver supports features like connection pooling, statement caching, and optional Snappy compression for internal communication. It also aims for compatibility with OracleDB-like API patterns, which is a significant aspect for developers migrating or working with similar database drivers.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/dmdb"},{"id":14533,"title":"DMG Builder Utilities","library":"dmg-builder","status":"active","version":"26.8.1","language":"javascript","ecosystem":"npm","summary":"dmg-builder is a low-level utility package focused on programmatically creating macOS Disk Image (.dmg) files. It serves as a core component within the electron-builder ecosystem, providing the underlying functionality for packaging Electron applications into DMGs. The package is currently at version 26.8.1 and adheres to the release cadence of electron-builder, receiving frequent updates, typically patch or minor versions, aligning with electron-builder's rapid development cycle. Its primary differentiator is its deep integration and optimization for Electron app packaging, offering robust and configurable options for macOS distribution, often surpassing generic DMG creation tools.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/dmg-builder"},{"id":23620,"title":"dmgbuild","library":"dmgbuild","status":"active","version":"1.6.7","language":"python","ecosystem":"pypi","summary":"dmgbuild is a macOS command line utility and Python library for creating disk images (.dmg files). It provides a programmatic way to build DMGs with custom backgrounds, icons, and layout. The current version is 1.6.7, with a stable maintenance release cadence. Only works on macOS.","last_verified":"2026-05-01T00:00:00.000Z","tags":["dmg","macos","disk-image","build-tool"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/dmgbuild"},{"id":27700,"title":"dmiparser","library":"dmiparser","status":"maintenance","version":"5.1","language":"python","ecosystem":"pypi","summary":"A library to parse dmidecode output into JSON text. Current version 5.1. Project appears to be in maintenance mode with infrequent releases.","last_verified":"2026-05-09T00:00:00.000Z","tags":["dmidecode","parse","json","system-information"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/dmiparser"},{"id":25175,"title":"dmnlint","library":"dmnlint","status":"active","version":"0.2.0","language":"javascript","ecosystem":"npm","summary":"A configurable linter for DMN (Decision Model and Notation) diagrams that checks against a set of rules to ensure quality and consistency. Version 0.2.0 is the current stable release, with ongoing development on GitHub. It provides CLI usage and supports integration with dmn-js for visual feedback during modeling. Key differentiators: based on bpmnlint architecture, supports custom rules via plugins and configuration through .dmnlintrc files.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","dmnlint","dmn","linter","cli","validation","rules"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/dmnlint"},{"id":7188,"title":"Dameng Database Python Interface","library":"dmpython","status":"active","version":"2.5.32","language":"python","ecosystem":"pypi","summary":"dmPython is the official Python interface to the Dameng database, designed to facilitate connections and operations following the Python DB API 2.0 specification. It enables Python applications to directly interact with Dameng databases. The library is actively maintained by Dameng Database and currently stands at version 2.5.32, with frequent updates addressing bug fixes and new features.","last_verified":"2026-04-16T00:00:00.000Z","tags":["database","dameng","sql","db-api"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/dmpython"},{"id":27701,"title":"Dawn Middleware Webpack5","library":"dn-middleware-webpack5","status":"active","version":"1.1.36","language":"javascript","ecosystem":"npm","summary":"A Dawn middleware that wraps Webpack 5 for building web applications, part of the Dawn toolkit by Alibaba. Version 1.1.36 (stable, last published 2022) provides full Webpack 5 support including Module Federation, Fast Refresh, ESBuild minification, and smart defaults for entry, output, and TypeScript compilation. Designed specifically for the Dawn pipeline (pipe.yml) workflow, it simplifies configuration by auto-detecting project structure. Compared to standalone Webpack usage, this middleware integrates with Dawn's task runner, server, and browser-sync plugins. Release cadence is low; maintained by Alibaba team. Requires Node.js >=10.13.","last_verified":"2026-05-09T00:00:00.000Z","tags":["javascript","dawn","middleware"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/dn-middleware-webpack5"},{"id":23621,"title":"dnaio","library":"dnaio","status":"active","version":"1.2.4","language":"python","ecosystem":"pypi","summary":"A Python library for reading and writing FASTA and FASTQ files efficiently. Current version 1.2.4, released periodically with active development. It provides a simple iterator-based API and supports compression.","last_verified":"2026-05-01T00:00:00.000Z","tags":["bioinformatics","fasta","fastq","file-io"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/dnaio"},{"id":7189,"title":"dncil - CIL Disassembler","library":"dncil","status":"active","version":"1.0.2","language":"python","ecosystem":"pypi","summary":"dncil is an open-source Python library developed by the FLARE team to disassemble Common Intermediate Language (CIL) instructions. It supports parsing the header, instructions, and exception handlers of .NET managed methods, exposing the data through an object-oriented API. The library is currently at version 1.0.2 and receives minor bug fixes and improvements with each release.","last_verified":"2026-04-16T00:00:00.000Z","tags":["disassembler","cil",".net","reverse-engineering","mandiant","flare"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/dncil"},{"id":6606,"title":"dnfile","library":"dnfile","status":"active","version":"0.18.0","language":"python","ecosystem":"pypi","summary":"dnfile is a Python library designed to parse .NET executable files. It aims to parse as much as possible, even if the file is partially malformed, and provides an easy-to-use, object-oriented API developed with IDE autocompletion in mind. The current version is 0.18.0, with a release cadence of several updates per year.","last_verified":"2026-04-15T00:00:00.000Z","tags":["parsing",".net","executable","malware analysis","pefile","reverse engineering"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/dnfile"},{"id":9693,"title":"dns-lexicon","library":"dns-lexicon","status":"active","version":"3.23.2","language":"python","ecosystem":"pypi","summary":"dns-lexicon is a Python library that provides a standardized and agnostic way to manipulate DNS records across various DNS providers. It abstracts away provider-specific APIs, allowing users to manage DNS records programmatically or via a command-line interface. The library is actively maintained with frequent minor releases, typically on a monthly basis, adding new providers and fixing existing ones. The current version is 3.23.2.","last_verified":"2026-04-17T00:00:00.000Z","tags":["dns","domain management","dns provider","api","automation","cloudflare","godaddy","linode"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/dns-lexicon"},{"id":18278,"title":"dns-over-http","library":"dns-over-http","status":"active","version":"0.2.0","language":"javascript","ecosystem":"npm","summary":"DNS over HTTPS (DoH) client and middleware for Node.js. Version 0.2.0 provides both a server middleware for `http.createServer()` and a client for querying DNS via HTTPS. It uses centralized DNS servers (e.g., Quad9, Google, Cloudflare) and caches answers. This is an early-stage work-in-progress with limited features and no active maintenance. It differs from mature DoH libraries by offering a simple middleware interface and low-level wire format (dns-packet) support.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","dns","over","http","https","doh","server"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/dns-over-http"},{"id":16006,"title":"DNS over HTTP Resolver","library":"dns-over-http-resolver","status":"active","version":"3.0.16","language":"javascript","ecosystem":"npm","summary":"This package provides an isomorphic (browser and Node.js) DNS over HTTP (DoH) resolver, leveraging the `fetch` API for network requests. It offers an API interface designed to be compatible with Node.js's built-in `dns.promises` API, simplifying migration or usage in environments where a native DNS resolver is desired but not available or insufficient. The current stable version is 3.0.16, with releases occurring roughly monthly or bi-monthly, primarily for dependency updates and minor improvements. Key differentiators include its `fetch`-based approach, built-in caching (configurable `maxCache`), and the ability to specify custom DoH servers, making it flexible for various privacy and performance requirements beyond the default Cloudflare and Google servers. It ships with TypeScript types, enhancing developer experience and type safety.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","dns","doh","http","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/dns-over-http-resolver"},{"id":17425,"title":"DNS Prefetch Control Middleware for Express","library":"dns-prefetch-control","status":"abandoned","version":"0.3.0","language":"javascript","ecosystem":"npm","summary":"The `dns-prefetch-control` package provides an Express.js middleware to manage the `X-DNS-Prefetch-Control` HTTP response header. This header influences whether browsers perform DNS prefetching, an optimization where browsers proactively resolve domain names for links and resources that a user might access, potentially reducing perceived latency. The current stable version of this standalone package is 0.3.0, last published seven years ago. While simple and focused, its primary differentiator was its integration into the broader Helmet.js security suite. Modern usage of this functionality is typically through the `helmet` package itself (e.g., `helmet({ xDnsPrefetchControl: { allow: true } })`), as the standalone `dns-prefetch-control` repository has been archived, indicating it's no longer actively maintained as a separate entity. Disabling DNS prefetching, which is the default for security-focused middleware like Helmet.js, enhances user privacy by preventing speculative DNS lookups that could reveal browsing patterns, albeit at a potential slight performance cost.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","helmet","security","express","connect","x-dns-prefetch-control","dns","prefetch","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/dns-prefetch-control"},{"id":10753,"title":"DNS Cache for Node.js","library":"dnscache","status":"abandoned","version":"1.0.2","language":"javascript","ecosystem":"npm","summary":"dnscache is an unmaintained Node.js module (last published 7 years ago, current version 1.0.2) that transparently wraps the built-in `dns` module to provide an application-level caching layer for DNS lookup results. It operates on a GOF Proxy design pattern, intercepting all `require('dns')` calls to cache frequently accessed domain resolutions, aiming to reduce network latency and improve application performance. It offers configurable cache size and Time-To-Live (TTL) settings, and supports injecting a custom cache implementation. While it historically addressed Node.js's lack of built-in DNS caching, it is now largely superseded by more modern, actively maintained libraries and evolving Node.js DNS behaviors. There is no active release cadence, and it does not support modern ECMAScript Modules (ESM) syntax.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","dnscache","dns"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/dnscache"},{"id":2484,"title":"dnslib","library":"dnslib","status":"maintenance","version":"0.9.26","language":"python","ecosystem":"pypi","summary":"dnslib is a simple Python library designed to encode and decode DNS wire-format packets. It provides comprehensive support for converting DNS packets between wire format, Python objects, and human-readable Zone/DiG textual representations. Additionally, it offers a server framework that facilitates the creation of custom DNS resolvers. The library is currently at version 0.9.26 and is in maintenance mode, with no further active development planned.","last_verified":"2026-04-24T20:37:50.157Z","tags":["dns","networking","packet","protocol","resolver"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/dnslib"},{"id":347,"title":"dnspython","library":"dnspython","status":"active","version":"2.8.0","language":"python","ecosystem":"pypi","summary":"dnspython is a comprehensive DNS toolkit for Python, currently at version 2.8.0, supporting Python 3.10 and above. It is actively maintained and follows a regular release cadence.","last_verified":"2026-05-12T13:12:34.762Z","tags":["DNS","networking","Python"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/dnspython"},{"id":23622,"title":"dnstwist","library":"dnstwist","status":"active","version":"20250130","language":"python","ecosystem":"pypi","summary":"dnstwist is a domain name permutation engine for detecting homograph phishing attacks, typo squatting, and brand impersonation. Current version is 20250130. Release cadence is irregular, with multiple releases per year.","last_verified":"2026-05-01T00:00:00.000Z","tags":["domain","phishing","typosquatting","homograph","security","dns","permutation"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/dnstwist"},{"id":25176,"title":"do-lint","library":"do-lint","status":"active","version":"1.0.2","language":"javascript","ecosystem":"npm","summary":"do-lint is a CLI tool that quickly initializes code quality tools for frontend projects, supporting Vue, React, and Angular with TypeScript or JavaScript. Version 1.0.2 ships TypeScript types and requires Node >=16. It is actively maintained with monthly updates. It configures ESLint, Prettier, Husky, and lint-staged in one command, reducing manual setup effort. Key differentiators include interactive and CLI modes, support for multiple frameworks, and automatic Git hooks integration.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","eslint","prettier","lint-staged","husky","git-hooks","code-quality","vue","react","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/do-lint"},{"id":14535,"title":"OAS Kit Common Utilities","library":"do-oas-kit-common","status":"maintenance","version":"1.0.10","language":"javascript","ecosystem":"npm","summary":"The `do-oas-kit-common` package provides foundational utility functions intended to support operations within the broader `oas-kit` ecosystem, which focuses on converting, validating, resolving, and linting OpenAPI (OAS) and Swagger specifications. While the provided version is 1.0.10, the `oas-kit` monorepo and its constituent packages (including `oas-resolver` and `oas-linter`) appear to have had their last significant updates approximately five years ago. This suggests the library is in a maintenance state, with no active development or new feature releases to support the latest OpenAPI specification versions (e.g., OpenAPI 3.1.x) or modern JavaScript language features. It likely includes helpers for tasks such as sanitizing schema component names, resolving internal `$ref` paths, and common error handling within the context of OpenAPI document manipulation.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","openapi","swagger","oas","utility"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/do-oas-kit-common"},{"id":23849,"title":"hf-doc-builder","library":"doc-builder","status":"maintenance","version":"0.5.0","language":"python","ecosystem":"pypi","summary":"Doc building utility by Hugging Face, version 0.5.0, used to generate and push documentation from source code and markdown files. Release cadence is irregular, with last release v0.5.0 in 2022.","last_verified":"2026-05-01T00:00:00.000Z","tags":["documentation","huggingface","hub"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/doc-builder"},{"id":13073,"title":"Document Path Utilities","library":"doc-path","status":"active","version":"4.1.3","language":"javascript","ecosystem":"npm","summary":"doc-path is a JavaScript/TypeScript library designed for navigating and manipulating properties within JSON-like documents using simple, dot-separated path strings. It provides core functionalities like `evaluatePath` to retrieve values and `setPath` to assign values, even creating intermediate objects if the path doesn't exist. The current stable version is 4.1.3, indicating active maintenance and incremental feature enhancements. The library is primarily used in Node.js environments (requiring Node.js >=16) and ships with TypeScript types, ensuring robust usage in modern development workflows. A key differentiator is its ability to implicitly traverse arrays when a path segment matches a property name within array elements, returning an array of matched values, a feature often requiring explicit mapping in other object path libraries like Lodash. It also supports escaping dots within property names.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","document","json","json library","document path","doc-path","doc path","doc","path","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/doc-path"},{"id":8123,"title":"Doc-Warden","library":"doc-warden","status":"active","version":"0.7.3","language":"python","ecosystem":"pypi","summary":"Doc-Warden is an internal project developed by the Azure SDK Team (current version 0.7.3). It is primarily a command-line tool used in CI builds to enforce documentation standards, specifically for READMEs and Changelogs, across Azure SDK repositories. Its release cadence is irregular, driven by the needs and development cycle of the broader Azure SDK Tools project.","last_verified":"2026-04-16T00:00:00.000Z","tags":["documentation","linting","CI/CD","Azure","SDK","build-tools"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/doc-warden"},{"id":4934,"title":"RST Documentation Style Checker","library":"doc8","status":"active","version":"2.0.0","language":"python","ecosystem":"pypi","summary":"doc8 is an opinionated style checker for reStructuredText (RST) based documentation, including Sphinx-compatible projects. It helps enforce style guidelines for `.rst` and plain text files. The library is currently at version 2.0.0, with a release cadence that addresses Python compatibility, bugfixes, and minor enhancements.","last_verified":"2026-04-12T00:00:00.000Z","tags":["linter","documentation","rst","sphinx","style-checker","qa"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/doc8"},{"id":9694,"title":"DocArray","library":"docarray","status":"active","version":"0.41.0","language":"python","ecosystem":"pypi","summary":"DocArray is a Python library that provides a data structure for multimodal data. It is designed to work efficiently with unstructured data like text, images, and audio, often used in machine learning and vector database contexts. The current version is 0.41.0, with frequent patch and minor releases, typically on a monthly to bi-monthly cadence.","last_verified":"2026-04-17T00:00:00.000Z","tags":["data structure","multimodal","vector database","embeddings","pydantic","machine learning","ai"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/docarray"},{"id":13075,"title":"Docblock Parser","library":"docblock-parser","status":"active","version":"1.0.0","language":"javascript","ecosystem":"npm","summary":"docblock-parser is a standalone, line-based library designed for parsing JSDoc-style comment blocks. Currently at version 1.0.0, it differentiates itself by offering a less opinionated approach compared to many other parsers, providing extensive customization through configurable regular expression patterns and tag-specific consumer functions. It avoids making fixed assumptions about the values associated with tags, empowering developers to precisely define how lines following a tag are interpreted. The v1.0.0 release notably introduced new configuration options for `docblockPattern`, `startPattern`, `endPattern`, and `linePattern`, significantly enhancing its flexibility for adapting to various docblock formats. While no explicit release cadence is provided, the library aims for stable, configurable parsing solutions.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","docs","documention","docblock","parser","type","annotation","jsdoc"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/docblock-parser"},{"id":8125,"title":"doccmd","library":"doccmd","status":"active","version":"2026.3.26.2","language":"python","ecosystem":"pypi","summary":"doccmd is a command-line tool (CLI) designed to run external commands, such as linters and formatters, against code blocks embedded within reStructuredText and Markdown documentation files. It helps ensure the code examples in documentation remain correct and up-to-date. The library follows a rapid release cadence, with frequent updates, often on a daily basis.","last_verified":"2026-04-16T00:00:00.000Z","tags":["documentation","testing","CLI","markdown","restructuredtext","linter","formatter"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/doccmd"},{"id":3977,"title":"docformatter","library":"docformatter","status":"active","version":"1.7.7","language":"python","ecosystem":"pypi","summary":"docformatter is a Python tool that automatically formats docstrings to adhere to PEP 257 conventions, ensuring consistent and readable documentation. It handles various aspects like summary line wrapping, blank lines, and multi-line docstring structure. The library is actively maintained, with frequent releases addressing bug fixes and new features, and its current version is 1.7.7.","last_verified":"2026-04-11T00:00:00.000Z","tags":["formatter","linter","code quality","docstrings","pep257","pre-commit"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/docformatter"},{"id":176,"title":"Python Docker SDK","library":"docker","status":"active","version":"7.1.0","language":"python","ecosystem":"pypi","summary":"The Python Docker SDK (formerly docker-py) is a Python client for the Docker Engine API. It allows you to build, run, and manage Docker containers, images, networks, and volumes programmatically. The current version is 7.1.0, and the library is actively maintained with frequent patch and minor releases.","last_verified":"2026-05-12T09:43:08.237Z","tags":["docker","containerization","devops","client","automation"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/docker"},{"id":18279,"title":"docker-cli-js","library":"docker-cli-js","status":"active","version":"2.10.0","language":"javascript","ecosystem":"npm","summary":"Node.js wrapper for the Docker CLI that executes docker commands via child_process.exec, returning parsed output (raw, success, imageId, etc.) as a promise. Current stable version is 2.10.0 with TypeScript types included. Maintained by Quobject, the library wraps the Docker CLI tool — not the Docker SDK — and supports custom machines, working directories, and echo output. Useful for scripting Docker operations from Node without the Docker SDK, but inherently couples to the CLI availability and command syntax.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","docker","docker cli","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/docker-cli-js"},{"id":3978,"title":"Docker Compose (Legacy Python Library)","library":"docker-compose","status":"abandoned","version":"1.29.2","language":"python","ecosystem":"pypi","summary":"The `docker-compose` PyPI package (version 1.x) is the legacy Python library and CLI for defining and running multi-container Docker applications. This specific package is no longer actively maintained, having been superseded by the Go-based Docker Compose CLI (available as `docker compose`). It offers a programmatic interface for interacting with Compose projects, though its API was never officially stable.","last_verified":"2026-04-11T00:00:00.000Z","tags":["docker","container","orchestration","legacy","abandoned"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/docker-compose"},{"id":2933,"title":"Docker Image Python Parser","library":"docker-image-py","status":"active","version":"0.1.13","language":"python","ecosystem":"pypi","summary":"docker-image-py is a Python library designed to parse Docker image names, tags, and registries, mimicking how Docker distributions handle image parsing. It provides a structured way to break down an image string into its components. The current version is 0.1.13, released in July 2024, and the library maintains an active, albeit infrequent, release cadence, driven by community contributions and specific parsing needs.","last_verified":"2026-04-25T03:15:42.456Z","tags":["docker","image","parsing","registry","container"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/docker-image-py"},{"id":13076,"title":"Docker Remote API Network Layer","library":"docker-modem","status":"active","version":"5.0.7","language":"javascript","ecosystem":"npm","summary":"docker-modem is a foundational Node.js module that implements the network strategies necessary for interacting with the Docker Remote API. It provides a robust layer for managing connections to the Docker daemon, supporting various protocols including Unix sockets, HTTP, and SSH. This module is the underlying networking engine for popular libraries like `dockerode`. Currently at stable version 5.0.7, it receives maintenance updates to address dependencies and minor bug fixes, as evidenced by recent patch releases bumping dependencies and fixing callback issues. It differentiates itself by offering comprehensive connection options and handling the complexities of Docker's API communication, making it a reliable choice for building Docker-integrated applications in Node.js.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","containers","api","docker"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/docker-modem"},{"id":1238,"title":"docker-pycreds: Python bindings for the Docker credentials store API","library":"docker-pycreds","status":"maintenance","version":"0.4.0","language":"python","ecosystem":"pypi","summary":"docker-pycreds provides Python bindings for the Docker credentials store API. It enables programmatic interaction with platform-specific credential helpers (e.g., `docker-credential-secretservice`) to securely store and retrieve Docker authentication tokens. The current version is 0.4.0, released on November 28, 2018. Due to its last update date, it has an infrequent release cadence and appears to be in maintenance mode.","last_verified":"2026-04-23T18:50:24.079Z","tags":["docker","credentials","security","authentication","keyring"],"install_tag":"draft","install_tag_description":"notable install failures or slow imports","api":"https://checklist.day/api/registry/docker-pycreds"},{"id":8124,"title":"Docker Squash","library":"docker-squash","status":"active","version":"1.2.2","language":"python","ecosystem":"pypi","summary":"docker-squash is a Python utility that reduces Docker image sizes by combining multiple layers into one. It retains Dockerfile metadata such as `PORT` and `ENV` instructions, which the native `docker build --squash` command often discards. The project is actively maintained with regular updates, currently at version 1.2.2.","last_verified":"2026-04-16T00:00:00.000Z","tags":["docker","container","image","squash","optimization","cli","podman"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/docker-squash"},{"id":7190,"title":"Dockerfile Parser","library":"dockerfile","status":"active","version":"3.4.0","language":"python","ecosystem":"pypi","summary":"The 'dockerfile' Python library (version 3.4.0) provides a high-level representation parser for Dockerfiles, leveraging the official Go parser. It allows programmatic inspection and manipulation of Dockerfile instructions, making it useful for static analysis, linting, or generating Dockerfile content. The library is actively maintained with regular updates.","last_verified":"2026-04-16T00:00:00.000Z","tags":["docker","parsing","devops","containerization","build","go"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/dockerfile"},{"id":10755,"title":"Dockerfile Language Server","library":"dockerfile-language-server-nodejs","status":"active","version":"0.15.0","language":"javascript","ecosystem":"npm","summary":"The Dockerfile Language Server provides robust Language Server Protocol (LSP) support for Dockerfiles, enhancing developer experience across various code editors. Written in TypeScript and powered by Node.js, it offers features such as code completion, diagnostics, formatting, hover information, code actions, and semantic highlighting. Currently stable at version `0.15.0`, the project sees a consistent release cadence driven by updates to its core logic libraries. Unlike monolithic language servers, this package is designed specifically as the LSP server frontend, delegating the heavy lifting of Dockerfile parsing and language intelligence to the separate `dockerfile-ast`, `dockerfile-language-service`, and `dockerfile-utils` libraries. This architecture allows for a lean server implementation and flexible integration, as demonstrated by its adoption in popular extensions like VS Code Docker, Sublime Text LSP-dockerfile, and clients for Zed, Atom, Sourcegraph, Theia, and Emacs.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","language","server","docker","dockerfile","moby"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/dockerfile-language-server-nodejs"},{"id":1463,"title":"Dockerfile Parse","library":"dockerfile-parse","status":"active","version":"2.0.1","language":"python","ecosystem":"pypi","summary":"Dockerfile Parse is a Python library designed for programmatic manipulation and parsing of Dockerfile files. It provides structured access to Dockerfile instructions, making it suitable for tasks like static analysis, linting, and automated tooling around Docker container builds. The library is actively maintained, with version 2.0.1 being the current release, and it frequently receives updates for compatibility with newer Python versions.","last_verified":"2026-04-23T21:25:07.921Z","tags":["docker","dockerfile","parser","build","container","analysis"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/dockerfile-parse"},{"id":23623,"title":"dockerflow","library":"dockerflow","status":"active","version":"2026.3.4","language":"python","ecosystem":"pypi","summary":"Python tools and helpers for implementing Mozilla's Dockerflow standards, providing health check endpoints (__version__, __heartbeat__, __lbheartbeat__), structured logging (MozLog), and framework integrations for Django, Flask, FastAPI, Sanic, and others. Current version: 2026.3.4. Active development with monthly/quarterly releases.","last_verified":"2026-05-01T00:00:00.000Z","tags":["dockerflow","moziila","health-check","monitoring","django","flask","fastapi","logging","mozlog"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/dockerflow"},{"id":16980,"title":"Docker Machine CLI Wrapper","library":"dockermachine-cli-js","status":"active","version":"3.0.5","language":"javascript","ecosystem":"npm","summary":"dockermachine-cli-js is a Node.js wrapper library that provides a programmatic interface for interacting with the `docker-machine` command-line tool. It abstracts the execution of `docker-machine` commands, offering both Promise-based and callback-style APIs for convenience. The current stable version is 3.0.5. While releases appear infrequent, the project has seen recent updates in the 3.x series, indicating active maintenance. A key differentiator is its ability to parse the output of commands like `ls` into structured JavaScript objects, rather than just returning raw string output. It also ships with TypeScript type definitions, enabling a robust development experience for TypeScript users. This library is specifically useful for automating `docker-machine` provisioning and management tasks within Node.js applications, offering a more structured approach than direct `child_process` execution. A crucial prerequisite is the external installation and availability of the `docker-machine` CLI tool on the system's PATH, as this library acts as a thin wrapper around it.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","docker","dockermachine","docker-machine","docker-machine cli","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/dockermachine-cli-js"},{"id":16005,"title":"Dockerode: Node.js Docker Remote API Client","library":"dockerode","status":"active","version":"4.0.10","language":"javascript","ecosystem":"npm","summary":"Dockerode is a comprehensive Node.js module designed for programmatically interacting with the Docker Remote API. It provides a robust, feature-rich interface for managing Docker containers, images, networks, and other Docker entities, aiming to implement all features exposed by the Docker Remote API. Key differentiators include its strong emphasis on native Node.js streams for operations like logs and execs, allowing for flexible stream manipulation and demultiplexing. It treats Docker entities (containers, images, execs) as distinct objects, and offers both callback and Promise-based interfaces, catering to various asynchronous programming styles. The package maintains a steady release cadence with frequent patch updates for dependencies and minor bug fixes, with the current stable version being 4.0.10. It is built to be highly testable and closely track changes in the official Docker API, acting as a direct wrapper that passes options to Docker and returns its responses largely unchanged.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","docker","docker.io"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/dockerode"},{"id":4935,"title":"dockerpty: Pseudo-TTY handler for Docker Python client","library":"dockerpty","status":"maintenance","version":"0.4.1","language":"python","ecosystem":"pypi","summary":"dockerpty is a Python library that provides functionality to operate the pseudo-tty (PTY) allocated to a Docker container, using the Python client. It enables bridging the input and output streams of a Docker container's terminal with the host's terminal, allowing for interactive shell sessions within containers. The library's last release was in February 2016.","last_verified":"2026-04-12T00:00:00.000Z","tags":["docker","pty","terminal","container","devops","interactive"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/dockerpty"},{"id":930,"title":"Docket","library":"docket","status":"active","version":"0.18.2","language":"python","ecosystem":"pypi","summary":"Docket is a Python library that provides a distributed background task system for executing Python functions. It is currently at version 0.18.2 and maintains an active development cycle with frequent releases, offering robust solutions for task scheduling and execution.","last_verified":"2026-04-11T14:28:26.470Z","tags":["async","tasks","background","distributed","scheduling","cron","worker"],"install_tag":"stale","install_tag_description":"widespread failures or data too old to trust","api":"https://checklist.day/api/registry/docket"},{"id":27702,"title":"dockview-vue","library":"dockview-vue","status":"active","version":"6.0.6","language":"javascript","ecosystem":"npm","summary":"Vue 3 binding for dockview, a zero-dependency docking layout manager supporting tabs, groups, grids, splitviews, floating panels, popout windows, and drag-and-drop. Current stable version v6.0.6, with active development and frequent releases (v6.0.0 introduced CSS variable themes and context menus). Key differentiators: high test coverage, serialization/deserialization, extensive API, Shadow DOM support, and transparent builds. Peer dependency on Vue ^3.4.0. Note: dockview-vue is the Vue wrapper; core logic resides in dockview-core (automatically installed). Alternatives: rc-dock, react-mosaic.","last_verified":"2026-05-09T00:00:00.000Z","tags":["javascript","splitview","split-view","gridview","grid-view","dockview","dock-view","grid","tabs","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/dockview-vue"},{"id":23073,"title":"DocLayout-YOLO","library":"doclayout-yolo","status":"active","version":"0.0.4","language":"python","ecosystem":"pypi","summary":"DocLayout-YOLO is an efficient and robust document layout analysis method based on YOLO, optimized for detecting document elements like text, tables, figures, and titles. Current version 0.0.4, pre-release stage with irregular cadence.","last_verified":"2026-05-01T00:00:00.000Z","tags":["document layout analysis","YOLO","OCR","document understanding","deep learning"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/doclayout-yolo"},{"id":1821,"title":"Docling Python SDK","library":"docling","status":"active","version":"2.85.0","language":"python","ecosystem":"pypi","summary":"Docling is a Python SDK and CLI for parsing diverse document formats like PDF, DOCX, HTML, and more, into a unified, structured representation. It simplifies downstream workflows for generative AI applications by understanding page layouts, tables, formulas, and supporting OCR. The library is actively maintained, with frequent updates and a current version of 2.85.0.","last_verified":"2026-04-24T01:57:23.791Z","tags":["document parsing","pdf","docx","html","ai","generative ai","rag","ocr","document intelligence"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/docling"},{"id":2485,"title":"Docling Core","library":"docling-core","status":"active","version":"2.73.0","language":"python","ecosystem":"pypi","summary":"Docling Core is a Python library for defining, validating, and structuring data types and schemas. It's designed to align with the Docling specification, offering robust data validation capabilities. Currently at version 2.73.0, it undergoes frequent updates, often with daily or weekly releases in its 2.x series.","last_verified":"2026-04-24T20:39:35.458Z","tags":["data validation","schema definition","data types","openapi"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/docling-core"},{"id":2934,"title":"Docling IBM Models","library":"docling-ibm-models","status":"active","version":"3.13.0","language":"python","ecosystem":"pypi","summary":"This package provides AI models from IBM, including Large Language Models (LLMs) and embeddings, specifically designed for use with the LangChain framework. It is also an optional dependency for the Docling PDF conversion package, enabling advanced AI capabilities within Docling. Currently at version 3.13.0, it follows a relatively frequent release cadence, with updates typically occurring on a monthly basis.","last_verified":"2026-04-25T03:23:14.190Z","tags":["AI","PDF","IBM","NLP","LLM","Embeddings","LangChain","Watsonx"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/docling-ibm-models"},{"id":2935,"title":"Docling Parse","library":"docling-parse","status":"active","version":"5.8.0","language":"python","ecosystem":"pypi","summary":"Docling Parse is a Python package designed to extract text, paths, and bitmap images along with their precise coordinates from programmatic PDFs. It serves as a core component within the broader Docling PDF conversion ecosystem. The library is actively maintained with frequent releases, including minor and patch versions, as observed from its recent activity.","last_verified":"2026-04-25T03:25:15.925Z","tags":["pdf","parsing","text extraction","coordinates","document analysis","image extraction","pdf conversion"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/docling-parse"},{"id":1093,"title":"docopt","library":"docopt","status":"maintenance","version":"0.6.2","language":"python","ecosystem":"pypi","summary":"docopt is a Pythonic argument parser that creates command-line interfaces based on the user's beautiful help message, typically provided as a module docstring. It adheres to PEP 257 by using the docstring as the source of truth for argument parsing, reducing boilerplate code. The current version is 0.6.2, released in June 2014, and the original project sees limited active development, with a community-maintained fork (`docopt-ng`) offering continued updates.","last_verified":"2026-04-23T16:54:35.017Z","tags":["CLI","argument parsing","docstring","command-line interface"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/docopt"},{"id":4522,"title":"docopt-ng","library":"docopt-ng","status":"active","version":"0.9.0","language":"python","ecosystem":"pypi","summary":"docopt-ng is a Jazzband-maintained fork of the original docopt library, providing a humane command-line arguments parser for Python 3.7+. It generates command-line interfaces by parsing a script's docstring, which defines usage patterns and option descriptions. The library aims to offer maintenance, type hints, and complete test coverage. While actively maintained, its release cadence can be irregular, with the latest major release (0.9.0) occurring almost a year ago as of verification.","last_verified":"2026-04-12T00:00:00.000Z","tags":["cli","argument parsing","docopt"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/docopt-ng"},{"id":23624,"title":"IBM Decision Optimization CPLEX Modeling for Python (DOcplex)","library":"docplex","status":"active","version":"2.32.264","language":"python","ecosystem":"pypi","summary":"DOcplex is a modeling library for mathematical optimization, providing a Python API to IBM ILOG CPLEX and CP Optimizer solvers. Current version 2.32.264 supports linear, mixed-integer, and constraint programming. Release cadence is quarterly.","last_verified":"2026-05-01T00:00:00.000Z","tags":["optimization","mathematical programming","CPLEX","operations research","IBM"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/docplex"},{"id":8963,"title":"docrep: Docstring Repetition","library":"docrep","status":"active","version":"0.3.2","language":"python","ecosystem":"pypi","summary":"docrep is a Python library designed for intelligent reuse of docstrings, following the 'Don't Repeat Yourself' (DRY) principle. It helps developers manage documentation in complex and nested Python APIs by providing tools to analyze, update, and repeat sections of docstrings, particularly those adhering to NumPy conventions. The latest stable version is 0.3.2, released in February 2021, indicating a slower release cadence.","last_verified":"2026-04-16T00:00:00.000Z","tags":["documentation","docstrings","developer-tools","api-design","numpy-style"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/docrep"},{"id":18280,"title":"Docsgene","library":"docsgene","status":"active","version":"1.0.0","language":"javascript","ecosystem":"npm","summary":"Docsgene (v1.0.0) is an AI-focused tool that bundles codebase context into a single file optimized for LLM ingestion. It scans project files, intelligently selects relevant code, and outputs a compact representation that preserves dependencies and structure, reducing token overhead. Released as initial stable version; no established release cadence yet. Key differentiator: purpose-built for LLM context windows, unlike generic bundlers.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/docsgene"},{"id":21176,"title":"docsig","library":"docsig","status":"active","version":"0.83.0","language":"python","ecosystem":"pypi","summary":"A static analysis tool that checks function signature parameters are properly documented in docstrings. Supports Google, NumPy, Sphinx, and reStructuredText styles. Current version 0.83.0, released 2026-04-18. Active development with regular releases.","last_verified":"2026-04-27T00:00:00.000Z","tags":["docstrings","linting","static-analysis"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/docsig"},{"id":6607,"title":"Docspec","library":"docspec","status":"active","version":"2.2.2","language":"python","ecosystem":"pypi","summary":"Docspec is a JSON object specification for representing API documentation of programming languages. While in its current form it primarily targets Python APIs, it was designed to be extensible to cover a more generalized set of languages. It also provides a Python module for the (de-)serialization and in-memory modification of docspec-conformant JSON payloads. The current version is 2.2.2 and it follows a feature-driven release cadence.","last_verified":"2026-04-15T00:00:00.000Z","tags":["documentation","specification","json","api","parser"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/docspec"},{"id":6347,"title":"docspec-python","library":"docspec-python","status":"active","version":"2.2.2","language":"python","ecosystem":"pypi","summary":"docspec-python is a parser based on lib2to3 that transforms Python source code into a 'docspec' data format. This data format is a JSON object specification designed for representing API documentation of programming languages, with a current focus on Python. The library allows for programmatic extraction of documentation-related information from Python modules and packages. The current version is 2.2.2 and it appears to be actively maintained with a regular release cadence.","last_verified":"2026-04-15T00:00:00.000Z","tags":["parsing","AST","documentation","code analysis","docstrings","API specification"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/docspec-python"},{"id":9695,"title":"Docstr-coverage","library":"docstr-coverage","status":"active","version":"2.3.2","language":"python","ecosystem":"pypi","summary":"docstr-coverage is a Python utility that scans source files to ensure proper documentation. It identifies missing docstrings, provides a detailed report, and calculates an overall docstring coverage percentage. The current version is 2.3.2, and it follows an infrequent but active release cadence, typically releasing minor versions a few times a year.","last_verified":"2026-04-17T00:00:00.000Z","tags":["documentation","code quality","linter","testing","cli"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/docstr-coverage"},{"id":23625,"title":"docstring-inheritance","library":"docstring-inheritance","status":"active","version":"3.0.0","language":"python","ecosystem":"pypi","summary":"Avoid writing and maintaining duplicated docstrings by automatically inheriting and merging docstrings from parent classes. Current version 3.0.0, requires Python >=3.10 <4.0. Active development with infrequent releases.","last_verified":"2026-05-01T00:00:00.000Z","tags":["docstring","inheritance","decorator","documentation"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/docstring-inheritance"},{"id":432,"title":"docstring-parser","library":"docstring-parser","status":"active","version":"0.17.0","language":"python","ecosystem":"pypi","summary":"A Python library for parsing docstrings in reST, Google, and Numpydoc formats. Current version: 0.17.0, released on July 21, 2025. Maintained with a stable release cadence.","last_verified":"2026-05-12T13:45:42.243Z","tags":["docstring","parsing","reST","Google","Numpydoc"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/docstring-parser"},{"id":4936,"title":"Docstring Parser Fork","library":"docstring-parser-fork","status":"active","version":"0.0.14","language":"python","ecosystem":"pypi","summary":"This is a fork of `docstring_parser`, designed to address bugs and introduce additional functionalities not present in the upstream library. It supports parsing docstrings in reStructuredText, Google, Numpydoc, and Epydoc formats. The project appears to have an irregular release cadence, with the latest version 0.0.14 published in September 2025.","last_verified":"2026-04-12T00:00:00.000Z","tags":["docstring","parser","documentation","restructuredtext","google","numpydoc","epydoc"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/docstring-parser-fork"},{"id":3979,"title":"Docstring to Markdown Converter","library":"docstring-to-markdown","status":"active","version":"0.17","language":"python","ecosystem":"pypi","summary":"The `docstring-to-markdown` library provides on-the-fly conversion of Python docstrings into Markdown format. It currently supports reStructuredText and has initial support for Google-formatted docstrings since version 0.13. The current version is 0.17, and it is actively maintained with a regular release cadence as evidenced by its release history on PyPI.","last_verified":"2026-04-11T00:00:00.000Z","tags":["docstrings","markdown","documentation","reStructuredText","google-style"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/docstring-to-markdown"},{"id":15593,"title":"JSDoc Parser","library":"doctrine","status":"active","version":"3.0.0","language":"javascript","ecosystem":"npm","summary":"Doctrine is a specialized JavaScript parser focused solely on extracting and interpreting JSDoc comments from string inputs, rather than processing entire JavaScript files. Maintained by the ESLint team, its current stable version is 3.0.0. Releases appear irregularly, often aligned with maintenance or feature updates related to its integration within the broader ESLint ecosystem. Its primary differentiator is its granular approach to JSDoc parsing, offering fine-grained control over extraction options like unwrapping comment wrappers, filtering by specific tags, and handling parsing errors. It's designed for scenarios where only the documentation blocks need analysis, making it a foundational tool for linters, documentation generators, and code analysis tools that rely on JSDoc annotations.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/doctrine"},{"id":13077,"title":"Doctrine JSDoc Parser","library":"doctrine-temporary-fork","status":"active","version":"2.1.0","language":"javascript","ecosystem":"npm","summary":"Doctrine is a JavaScript JSDoc parser library designed to extract and interpret documentation comments. It specializes in processing individual JSDoc comment blocks, returning a structured Abstract Syntax Tree (AST) that details the comment's tags, types, descriptions, and other metadata. The package version provided is 2.1.0, though a significant v3.0.0 release exists with updated Node.js support. Maintained by the ESLint team, Doctrine's release cadence is irregular, typically addressing bug fixes and minor enhancements as needed by dependent projects. Its primary differentiating factor is its focused scope: it parses only JSDoc comments themselves, not full JavaScript files, making it a critical component for tools like linters (e.g., ESLint), documentation generators, and static analysis utilities that require granular access to JSDoc information.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/doctrine-temporary-fork"},{"id":13078,"title":"Modular HTML Bundler","library":"documentify","status":"active","version":"3.2.3","language":"javascript","ecosystem":"npm","summary":"documentify is a modular HTML bundler designed to process HTML documents through a pipeline of configurable transforms. Currently at version 3.2.3, it allows developers to define custom transformations that modify HTML streams, supporting input from files, strings, or readable streams and outputting a readable stream of processed HTML. The package is noted as 'experimental' in its stability, indicating that its API or behavior might still evolve. It differentiates itself by its stream-first approach and flexible transform architecture, enabling powerful customization of the HTML bundling process. It typically sees releases as features are added or bugs are fixed, without a strict time-based cadence.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","html","document","transform","stream"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/documentify"},{"id":9696,"title":"Document Templating Markup Language (DTML)","library":"documenttemplate","status":"active","version":"5.3","language":"python","ecosystem":"pypi","summary":"DocumentTemplate is a Python library implementing the Document Templating Markup Language (DTML), originally developed for the Zope application server. It allows for dynamic generation of HTML, XML, or other text documents using a tag-based templating system. The current version is 5.3, with releases typically tied to bug fixes or Python version compatibility updates.","last_verified":"2026-04-17T00:00:00.000Z","tags":["templating","dtml","zope","html-generation"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/documenttemplate"},{"id":2936,"title":"DocuSign eSignature API Client","library":"docusign-esign","status":"active","version":"6.1.0","language":"python","ecosystem":"pypi","summary":"The DocuSign eSignature REST API client for Python provides convenient access to the DocuSign eSignature API. It allows developers to integrate e-signature capabilities into their applications, managing envelopes, documents, and recipients. The current version is 6.1.0, with ongoing development and regular releases to reflect API updates and improvements.","last_verified":"2026-04-25T03:25:50.531Z","tags":["api-client","e-signature","docusign","rest","oauth","jwt"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/docusign-esign"},{"id":348,"title":"Docutils: Python Documentation Utilities","library":"docutils","status":"active","version":"0.22.4","language":"python","ecosystem":"pypi","summary":"Docutils is a modular system for processing plaintext documentation into useful formats, such as HTML, LaTeX, and XML. The current version is 0.22.4, released on March 28, 2026. Docutils follows a regular release cadence, with major releases introducing new features and minor releases focusing on bug fixes and improvements.","last_verified":"2026-05-12T13:12:53.291Z","tags":["documentation","reStructuredText","Python","markup"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/docutils"},{"id":9697,"title":"docutils-stubs","library":"docutils-stubs","status":"active","version":"0.0.22","language":"python","ecosystem":"pypi","summary":"docutils-stubs provides PEP 561 type stubs for the docutils library, enabling static type checking tools like MyPy to verify code that uses docutils. It helps catch type-related errors before runtime. The current version is 0.0.22, with releases typically following updates to the underlying docutils library or bug fixes.","last_verified":"2026-04-17T00:00:00.000Z","tags":["type hints","stubs","docutils","mypy","static analysis","PEP 561"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/docutils-stubs"},{"id":21177,"title":"docx-mailmerge","library":"docx-mailmerge","status":"maintenance","version":"0.5.0","language":"python","ecosystem":"pypi","summary":"Performs a Mail Merge on docx (Microsoft Office Word) files using Python. Current version: 0.5.0. Low release cadence (last release in 2018).","last_verified":"2026-04-27T00:00:00.000Z","tags":["docx","mail-merge","word"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/docx-mailmerge"},{"id":17579,"title":"Docx Parser","library":"docx-parser","status":"abandoned","version":"0.2.1","language":"javascript","ecosystem":"npm","summary":"The `docx-parser` package, at version 0.2.1, is an abandoned JavaScript library last published in October 2016. Its primary function is to extract plain text content from Microsoft Word `.docx` files using a simple, callback-based CommonJS API. It focuses solely on basic text extraction without support for rich text formatting, images, tables, or intricate document structures. Due to its age, it lacks modern features like Promise-based APIs, ESM support, or TypeScript typings, and is not actively maintained. Developers seeking robust DOCX parsing with comprehensive features, active development, and modern JavaScript/TypeScript compatibility should consider contemporary alternatives such as `@thasmorato/docx-parser` or `officeparser`, which offer streaming capabilities, memory efficiency, detailed Abstract Syntax Tree (AST) output, and broader support for office file formats.","last_verified":"2026-04-23T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/docx-parser"},{"id":5197,"title":"docx2pdf Library","library":"docx2pdf","status":"active","version":"0.1.8","language":"python","ecosystem":"pypi","summary":"The docx2pdf library provides a simple Pythonic way to convert Microsoft Word .docx files to PDF format. It works exclusively on Windows and macOS, leveraging an installed version of Microsoft Word to perform the conversion. The library is currently at version 0.1.8 and sees updates on an as-needed basis.","last_verified":"2026-04-13T00:00:00.000Z","tags":["document conversion","docx","pdf","microsoft word","windows","macos"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/docx2pdf"},{"id":8962,"title":"docx2python","library":"docx2python","status":"active","version":"3.6.2","language":"python","ecosystem":"pypi","summary":"docx2python is a Python library for extracting structured content from .docx files. It can extract headers, footers, formatted text, footnotes, endnotes, comments, document properties, and images, converting them into a Python object. The library is also capable of preserving document structure, including numbered and bulleted lists, and handling tables. It is currently at version 3.6.2 and receives active maintenance.","last_verified":"2026-04-16T00:00:00.000Z","tags":["docx","word","document parsing","text extraction","image extraction","microsoft word"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/docx2python"},{"id":1464,"title":"docx2txt","library":"docx2txt","status":"active","version":"0.9","language":"python","ecosystem":"pypi","summary":"docx2txt is a pure Python-based utility designed to extract text and images from .docx files. It leverages the `python-docx` library for parsing the document structure and `Pillow` for image handling. The current version is 0.9, and the project appears to be in maintenance mode with infrequent releases, primarily addressing minor updates.","last_verified":"2026-04-23T21:25:22.479Z","tags":["docx","text extraction","document processing","pure python"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/docx2txt"},{"id":13079,"title":"docx4js - JavaScript DOCX and PPTX Parser","library":"docx4js","status":"maintenance","version":"3.3.0","language":"javascript","ecosystem":"npm","summary":"docx4js is a JavaScript library designed for parsing and manipulating Microsoft Word (.docx) and PowerPoint (.pptx) files. The current stable version is 3.3.0, though the project's major releases have a less frequent cadence, with the latest stable version published two years ago. It supports both Node.js and browser environments. A key differentiator is its performance-oriented parsing strategy: it traverses document content and identifies OpenXML models using a visitor pattern, rather than building and retaining a full in-memory parsed structure. This approach aims for lower memory consumption, making it suitable for environments where memory is a concern. Users can define custom handlers to extract specific content, styles, or attributes from the document, allowing for flexible data extraction tailored to application needs. While initially focused on DOCX, it gained PPTX support in version 3.1.30. It primarily serves use cases requiring content extraction, transformation, or minor modification of Office OpenXML documents.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","docx","pptx","zip docx","parser"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/docx4js"},{"id":4937,"title":"docxcompose","library":"docxcompose","status":"active","version":"2.1.0","language":"python","ecosystem":"pypi","summary":"docxcompose is a Python library for concatenating/appending Microsoft Word (.docx) files. It extends `python-docx` to facilitate merging documents while preserving complex formatting, styles, headers, and footers. The current version is 2.1.0, with a release cadence of several updates per year.","last_verified":"2026-04-12T00:00:00.000Z","tags":["docx","word","document processing","merge","compose","ooxml","python-docx"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/docxcompose"},{"id":25177,"title":"docxml","library":"docxml","status":"active","version":"5.15.1","language":"javascript","ecosystem":"npm","summary":"docxml is a TypeScript library for building and parsing .docx files (OXML format) from scratch or from templates. The current stable version is 5.15.1, released actively with several updates per year. Key differentiators include support for both Node.js and Deno, JSX syntax for declarative document composition, template rendering with parameterized DOTX files, and coverage of features like tables, images, headers/footers, change tracking, comments, and reference fields. It provides a fully typed API and supports both programmatic and XML-driven document creation.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","ooxml","docx","components","deno","node","jsx","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/docxml"},{"id":3468,"title":"docxtpl","library":"docxtpl","status":"active","version":"0.20.2","language":"python","ecosystem":"pypi","summary":"docxtpl is a Python library that serves as a docx template engine, enabling the generation of Word documents from templates enhanced with Jinja2-like tags. It leverages `python-docx` for document manipulation and `jinja2` for templating logic. The current version is 0.20.2, and it appears to be actively maintained with regular updates.","last_verified":"2026-04-25T10:38:48.733Z","tags":["docx","template","word","jinja2","reporting","document-generation","automation"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/docxtpl"},{"id":21178,"title":"docz-rollup","library":"docz-rollup","status":"maintenance","version":"2.4.0","language":"javascript","ecosystem":"npm","summary":"An internal rollup configuration package for building packages within the docz ecosystem. Version 2.4.0 is the latest stable release. This package is not intended for direct use by most developers; it is used internally by docz to bundle its source code. It provides a shared rollup config to ensure consistent builds across docz monorepo packages. It requires TypeScript as a peer dependency and is part of the docz documentation toolchain. Differentiator: not a public utility, but a monorepo internal tool.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/docz-rollup"},{"id":5198,"title":"Dodgy: Python Code Linter for Sensitive Information","library":"dodgy","status":"abandoned","version":"0.2.1","language":"python","ecosystem":"pypi","summary":"Dodgy is a basic static analysis tool designed to scan Python codebases for 'dodgy' looking values. It uses simple regular expressions to detect patterns such as accidentally committed SCM diffs, hardcoded passwords, or secret keys. While initially developed for open-source projects to prevent public exposure of sensitive data, it can also be used in private projects, though its configurability is limited. The project appears to be inactive since its last release in 2019.","last_verified":"2026-04-13T00:00:00.000Z","tags":["linter","static analysis","code quality","security","secrets detection"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/dodgy"},{"id":16617,"title":"Dodo Payments Sync Engine","library":"dodo-sync","status":"active","version":"0.4.0","language":"javascript","ecosystem":"npm","summary":"DodoSync is a JavaScript/TypeScript library and CLI tool designed to synchronize Dodo Payments data with various SQL and NoSQL databases. It currently supports MongoDB, PostgreSQL, MySQL, and ClickHouse, with plans to expand to Snowflake and other databases, as well as ETL/realtime sync pipelines. The current stable version is 0.4.0, with minor releases adding new database support and features like rate limiting. Releases appear to be driven by feature additions rather than a strict time-based cadence. It offers both a command-line interface for quick setup and programmatic usage for integration into larger applications, providing flexibility for developers to manage payment data locally. Key differentiators include its multi-database support and the ability to define specific data scopes for synchronization.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","dodopayments","sync","database","mongodb","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/dodo-sync"},{"id":13080,"title":"Datadog API Node.JS Client","library":"dogapi","status":"active","version":"2.8.4","language":"javascript","ecosystem":"npm","summary":"dogapi is a Node.js client library that provides an interface to the Datadog HTTP API, enabling programmatic interaction with Datadog services for metrics, events, dashboards, and more. It is currently at version 2.8.4. This library focuses exclusively on the HTTP API and does not include functionality for interacting with a local `dogstatsd` server; for StatsD, users are directed to alternative packages like `node-dogstatsd`. The release cadence is driven by changes to the Datadog API or internal library improvements. Key differentiators include its direct mapping to the Datadog API endpoints and clear separation from StatsD client concerns, which are often bundled in other monitoring libraries.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","datadog","api","datadog api","dog","dogapi","dog api"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/dogapi"},{"id":2486,"title":"dogpile-cache","library":"dogpile-cache","status":"active","version":"1.5.0","language":"python","ecosystem":"pypi","summary":"dogpile.cache is a Python caching API, currently at version 1.5.0, designed to prevent the 'cache stampede' or 'dogpile effect' by using a coordinated locking mechanism. It provides a generic interface to various caching backends (e.g., Redis, Memcached, DBM, Valkey, in-memory) through configurable 'cache regions.' The library emphasizes a succinct API for defining cache characteristics, including storage, expiration, and custom key generation, supporting both direct `get_or_create` and function decorator patterns. It is actively developed with a consistent release cadence, offering robust solutions for managing cache invalidation and data regeneration in high-concurrency environments.","last_verified":"2026-04-24T20:40:13.766Z","tags":["caching","cache","dogpile","locking","redis","memcached","valkey","dbm"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/dogpile-cache"},{"id":2937,"title":"dohq-artifactory: A Python Client for Artifactory","library":"dohq-artifactory","status":"active","version":"1.0.1","language":"python","ecosystem":"pypi","summary":"dohq-artifactory is an active Python interface library for JFrog Artifactory, released as version 1.0.1. It functions as a logical descendant of Python's `pathlib`, aiming for a similar interface, and was forked from the `parallels/artifactory` project to provide continued support and development. It supports Python versions 3.8 through 3.13. The library enables interaction with Artifactory for tasks such as managing artifacts, searching repositories, and handling administrative functions. It generally follows an on-demand release cadence based on feature development and bug fixes.","last_verified":"2026-04-25T03:26:13.360Z","tags":["artifactory","jfrog","devops","filesystem","pathlib","client","artifact-management"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/dohq-artifactory"},{"id":23626,"title":"Diagnostic over IP (DoIP) Client","library":"doipclient","status":"active","version":"1.1.8","language":"python","ecosystem":"pypi","summary":"A Python implementation of a client for ISO-13400-2 (Diagnostic over IP). It provides a DoIPClient class for connecting to automotive ECUs over Ethernet, supporting routing activation, diagnostic message sending, and vehicle discovery. Version 1.1.8 is the latest stable release, with active maintenance.","last_verified":"2026-05-01T00:00:00.000Z","tags":["automotive","diagnostics","doip","iso-13400","uds","ethernet"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/doipclient"},{"id":5199,"title":"doit - Automation Tool","library":"doit","status":"active","version":"0.37.0","language":"python","ecosystem":"pypi","summary":"doit is a Python-native task management and automation tool, similar to 'make' but entirely in Python. It allows users to define tasks as Python functions returning dictionaries, tracks file and task dependencies, caches results, and executes only what has changed, enabling incremental builds and reproducible workflows. As of version 0.37.0, it supports Python 3.10+ and is actively maintained with regular updates.","last_verified":"2026-04-13T00:00:00.000Z","tags":["automation","task-runner","build-tool","workflow-management","make-alternative"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/doit"},{"id":16339,"title":"CSS Browser Support Linter","library":"doiuse","status":"active","version":"6.0.6","language":"javascript","ecosystem":"npm","summary":"Doiuse is a JavaScript library and CLI tool that lints CSS code for browser support issues by comparing features used in the CSS against the Can I use database. It helps developers identify CSS properties and values that are not supported by their target browser list, preventing unexpected rendering problems. The current stable version is 6.0.6, released in early 2024, with maintenance releases occurring as needed to fix bugs and update feature definitions. It integrates well into build pipelines, notably as a PostCSS plugin or a transform stream. A key differentiator is its direct reliance on the `caniuse` database for accurate, up-to-date compatibility data, allowing for highly customizable browser targets using `browserslist` syntax. While it focuses on identifying unsupported features, its \"naive\" detection approach means it primarily checks for direct property/value matches rather than complex runtime interpretation, offering a fast and focused linting experience.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","lint","css","browser","support","caniuse","stylelint"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/doiuse"},{"id":25178,"title":"doiuse-email","library":"doiuse-email","status":"active","version":"0.4.1","language":"javascript","ecosystem":"npm","summary":"Lint CSS and HTML for email client support against the Can I Email database. v0.4.1 is the latest stable release, with slow release cadence. Key differentiators: programmatic API and CLI, TypeScript types included, supports flexible client selection via glob patterns. Unlike other tools, it uses the same data source as caniemail.com and is inspired by doiuse for web browser support.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","lint","html","css","doiuse","email","gmail","support","caniuse","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/doiuse-email"},{"id":19446,"title":"dojo-webpack-plugin","library":"dojo-webpack-plugin","status":"active","version":"3.0.9","language":"javascript","ecosystem":"npm","summary":"Webpack plugin for building Dojo 1.x AMD applications with webpack 5. Current stable version is 3.0.9, maintained on GitHub by OpenNTF. Released continuously with bug fixes and security updates. Differentiators: resolves Dojo AMD modules via webpack, supports synchronous and asynchronous require in packed code, embeds a stripped-down Dojo loader at ~1.5KB for runtime require resolution, handles dojo/text, dojo/has, dojo/i18n loaders, and respects loader config (baseUrl, paths, packages, map, aliases). Requires webpack >=5, tapable >=2, webpack-sources >=2. Alternative to using Dojo's own build system with webpack.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/dojo-webpack-plugin"},{"id":21179,"title":"Dolphin Memory Engine","library":"dolphin-memory-engine","status":"active","version":"1.3.1","language":"python","ecosystem":"pypi","summary":"Python library for reading and writing the memory of running Dolphin (GameCube/Wii emulator) processes. Provides a high-level interface to access game memory addresses, supporting both GameCube and Wii titles. Current version is 1.3.1, with limited API wheels and Python 3.9+ support. The project is actively maintained.","last_verified":"2026-04-27T00:00:00.000Z","tags":["dolphin","memory","gamecube","wii","emulator","cheat-engine"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/dolphin-memory-engine"},{"id":16719,"title":"Dolphin Server Modules","library":"dolphin-server-modules","status":"active","version":"2.2.4","language":"javascript","ecosystem":"npm","summary":"Dolphin Server Modules is the core utility package for the Dolphin Framework, an ultra-lightweight and modular backend ecosystem built on native Node.js. It provides fundamental functionalities for building Web, Microservices, and Industrial IoT applications, focusing on Auth, CRUD, Models, and Controllers. The current stable version is 2.2.4, with a recent feature release cadence indicated by updates like v2.2.1 and v2.2 bringing CLI usage and dynamic API proxies. Key differentiators include its zero-dependency core built on native `http` and `events`, universal compatibility with tools like Mongoose and Zod, support for Express-compatible multi-handler middleware, and native IIoT support via binary plugins for protocols like HL7 and Modbus. It also offers a unique server-served client library, eliminating the need for client-side NPM installations.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","dolphin","server","auth","crud","controller","realtime","iot","2fa","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/dolphin-server-modules"},{"id":10754,"title":"DOM Align","library":"dom-align","status":"active","version":"1.12.4","language":"javascript","ecosystem":"npm","summary":"dom-align is a JavaScript library designed for flexible and precise alignment of HTML DOM elements. It enables positioning a 'source' element relative to a 'target' element, supporting various alignment points (e.g., top-left, center, bottom-right), pixel-based offsets, and percentage-based offsets relative to the element's dimensions. A key feature is its ability to automatically adjust the source element's position if it overflows the viewport or specified boundaries, ensuring visibility. It provides robust cross-browser support, compatible with modern browsers like Chrome and Firefox, as well as older versions like Internet Explorer 9+. The current stable version is 1.12.4. While it does not adhere to a strict time-based release cadence, updates are typically released as new features are added, existing issues are resolved, or performance improvements are implemented. The library ships with comprehensive TypeScript type definitions, facilitating its use in typed JavaScript and TypeScript projects.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","dom","align","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/dom-align"},{"id":13081,"title":"Build DOM Elements with JSX","library":"dom-chef","status":"active","version":"5.1.1","language":"javascript","ecosystem":"npm","summary":"dom-chef is a lightweight library that enables developers to construct native browser DOM elements using JSX syntax, bypassing the need for unsafe `innerHTML` or verbose `document.createElement` calls. It acts as a JSX compiler target, transforming JSX into direct DOM API calls without introducing a virtual DOM layer, offering a performant and small-footprint alternative to larger frameworks. The current stable version is 5.1.1, with a consistent release cadence addressing features and stability. Key differentiators include its direct DOM manipulation approach, comprehensive support for SVG, event listeners, inline styles, nested elements, and functional components, all while shipping TypeScript types for a robust developer experience. It is not a full UI framework but a utility for DOM construction.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","jsx","dom","native","innerHTML","document","createElement","create","element","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/dom-chef"},{"id":13082,"title":"DOM Node Iterator","library":"dom-iterator","status":"abandoned","version":"1.0.2","language":"javascript","ecosystem":"npm","summary":"dom-iterator is a JavaScript library providing a feature-rich, bidirectional iterator for traversing DOM nodes. It offers an enhanced alternative to the native `NodeIterator` API, capable of moving both forwards and backward through the DOM tree. The library allows for advanced filtering of nodes using `select` and `reject` methods based on `nodeType`, string expressions, or custom functions, and includes functionalities like `peek` for non-destructive inspection and methods to jump to `opening()` or `closing()` tags. Currently at version 1.0.2, the package appears to be unmaintained; it was last published on npm a year ago (as of April 2026) and its GitHub repository shows the last commit also from a year ago. Its primary usage pattern is CommonJS, reflecting its age, and it requires a separate DOM implementation (like `mini-html-parser`) to function in Node.js environments.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","iterator","dom","mini-html-parser"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/dom-iterator"},{"id":25179,"title":"dom-magic","library":"dom-magic","status":"active","version":"1.1.0","language":"javascript","ecosystem":"npm","summary":"Simple ES6 utility library for DOM manipulation, providing JSX-compatible createElement, show/hide, event listener, and insertion methods. Version 1.1.0 is current but shows no recent updates. Designed as a native ES6 module requiring Babel/Rollup for browser use. Lightweight alternative to React for basic DOM tasks, but lacks TypeScript definitions and broader ecosystem support. Similar to hyperscript or virtual-dom but with fewer features.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/dom-magic"},{"id":10756,"title":"DOM Node Types","library":"dom-node-types","status":"active","version":"1.0.1","language":"javascript","ecosystem":"npm","summary":"This package `dom-node-types` (version 1.0.1) provides a lightweight solution for accessing the numeric constants associated with standard DOM Node types, such as `ELEMENT_NODE`, `TEXT_NODE`, and `COMMENT_NODE`. Its primary purpose is to offer these well-defined constants directly, enabling developers to avoid the necessity of including a full-fledged DOM implementation as a dependency when only these specific values are required for logic, type checking, or comparison. The package is maintained with a stable, low-cadence release cycle, reflecting its simple and immutable utility. Its key differentiator lies in its focused minimalism, providing essential DOM constants without introducing any additional overhead, browser API polyfills, or complex parsing capabilities, making it ideal for environments where a full DOM is unavailable or unnecessary.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","Document","Node","type"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/dom-node-types"},{"id":15590,"title":"Fast Regex-Based DOM Parser","library":"dom-parser","status":"active","version":"1.1.5","language":"javascript","ecosystem":"npm","summary":"dom-parser is a lightweight, zero-dependency library for parsing HTML and XML documents into a DOM-like structure using regular expressions. It provides a subset of standard DOM API methods like `getElementById`, `getElementsByClassName`, and `getElementsByTagName`, along with common node properties such as `innerHTML` and `textContent`. The current stable version is 1.1.5. Due to its regexp-based parsing, it is notably fast and compact, making it suitable for environments where full-fledged, specification-compliant DOM parsing (like `jsdom` or browser DOMParser) is overkill or too resource-intensive. Its main differentiator is performance and minimal footprint by leveraging regexps, though this approach might have limitations with highly malformed or complex HTML structures compared to state-machine parsers.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","domparser","dom","parser","xml","html","xmlparser","htmlparser","scraping","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/dom-parser"},{"id":13083,"title":"DOM Scroll Into View","library":"dom-scroll-into-view","status":"abandoned","version":"2.0.1","language":"javascript","ecosystem":"npm","summary":"dom-scroll-into-view is a JavaScript utility designed to programmatically scroll a specified DOM element (`source`) into visibility within a designated parent (`container`). Unlike the native `Element.scrollIntoView()` method, which primarily scrolls the nearest scrollable ancestor or the viewport, this library allows explicit control over which container performs the scrolling. It offers configurable options for horizontal and vertical alignment, as well as pixel offsets from the container's edges. The current stable version is 2.0.1, but it was last published approximately 7 years ago, indicating it is no longer actively maintained. Its core differentiation lies in the `container` parameter and fine-grained positioning, which predates many of the advanced options now available in the native `scrollIntoView` method in modern browsers.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","dom","scrollIntoView"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/dom-scroll-into-view"},{"id":10757,"title":"DOM Node to String Serializer","library":"dom-serialize","status":"maintenance","version":"2.2.1","language":"javascript","ecosystem":"npm","summary":"dom-serialize is a JavaScript library designed to convert various types of DOM nodes into an HTML string representation. Unlike the standard `outerHTML` property, it provides robust serialization capabilities for a broader range of DOM entities, including DOM elements, text nodes, attribute nodes, comment nodes, documents, document fragments, doctypes, NodeLists, and arrays of nodes. The current stable version is 2.2.1, released approximately 10 years ago, suggesting a mature and stable, though not actively developed, state. A key differentiator is its extensible serialization logic through a custom 'serialize' event, allowing developers to intercept and override default serialization for specific nodes or even use a one-time serializer function. This provides fine-grained control over the output, making it suitable for scenarios requiring custom HTML generation or specific content filtering. It supports both browser and Node.js environments, though Node.js usage requires a virtual DOM implementation.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","browser","node","dom","serialize","string"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/dom-serialize"},{"id":15311,"title":"DOM Feature Support Detection","library":"dom-support","status":"abandoned","version":"0.0.2","language":"javascript","ecosystem":"npm","summary":"dom-support is a JavaScript library originally extracted from jQuery, designed to detect various browser rendering and styling quirks. It provides a simple object where properties (e.g., `opacity`, `leadingWhitespace`, `boxSizing`) are booleans indicating support or specific browser behaviors that deviate from standards. The package version 0.0.2 was last published over a decade ago. It addresses issues prevalent in browsers like IE6/7/8, older WebKit, and pre-standard implementations. This library is now largely obsolete as modern browsers have converged on standards, making its checks mostly irrelevant for contemporary web development. It has no discernible release cadence and is no longer actively maintained. Its primary differentiator was its comprehensive set of quirk detections based on extensive real-world testing from a major library like jQuery.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/dom-support"},{"id":6348,"title":"dom-toml","library":"dom-toml","status":"active","version":"2.3.0","language":"python","ecosystem":"pypi","summary":"dom-toml is a Python library providing tools for parsing and writing Tom's Obvious, Minimal Language (TOML) files. It offers functionalities for both loading TOML data from strings or files into Python dictionaries and dumping Python data structures back into TOML format. The library is actively maintained, with frequent releases addressing features and compatibility, and the current version is 2.3.0.","last_verified":"2026-04-15T00:00:00.000Z","tags":["toml","configuration","parser","serializer","config","domdfcoding"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/dom-toml"},{"id":14537,"title":"DOM URLs for Node","library":"dom-urls","status":"abandoned","version":"1.1.0","language":"javascript","ecosystem":"npm","summary":"dom-urls is a legacy Node.js package that provides a partial implementation of an older W3C URL Spec Draft. It was built on top of URIjs to address limitations in Node.js's native `url` module at the time (specifically, its inability to propagate changes between URL components like host and port). The package is designed for Node.js versions 0.8.0 and above. The current stable version is 1.1.0, released long ago. This package is effectively abandoned, as modern Node.js and browsers now provide a native, robust, and spec-compliant `URL` global object, rendering `dom-urls` obsolete. It lacks active development, modern features, and ESM support.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","dom","url","urls"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/dom-urls"},{"id":10758,"title":"DOM Walk","library":"dom-walk","status":"abandoned","version":"0.1.2","language":"javascript","ecosystem":"npm","summary":"dom-walk is a minimalistic, client-side utility library designed for iteratively traversing a DOM node and its children. Currently at version 0.1.2, it was last published approximately six years ago (as of early 2020), indicating it is no longer actively maintained. Despite its age and low version number, it reports a surprisingly high weekly download count, suggesting it is a transitive dependency in many projects or widely used in legacy applications. The library provides a single `walk` function that takes a list of nodes and a callback to execute for each node. Its simplicity and small footprint were advantageous in older web development contexts, but its lack of ongoing development and reliance on CommonJS make it less suitable for modern projects that prioritize ESM, TypeScript, and active community support. Alternatives or native DOM traversal methods are generally preferred for new development.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/dom-walk"},{"id":21180,"title":"domain2idna","library":"domain2idna","status":"active","version":"1.12.4","language":"python","ecosystem":"pypi","summary":"A Python tool to convert domains (or files containing domain lists) to IDNA (Punycode) format. Current version 1.12.4 supports Python >=3.6.2, <4.0. Release cadence is irregular with maintenance updates.","last_verified":"2026-04-27T00:00:00.000Z","tags":["idna","punycode","domain","conversion","dns"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/domain2idna"},{"id":8127,"title":"DomainTools Python API","library":"domaintools-api","status":"active","version":"2.7.3","language":"python","ecosystem":"pypi","summary":"The DomainTools Python API Wrapper provides a unified interface to interact with DomainTools' cybersecurity and threat intelligence products, including Iris Investigate, Iris Enrich, Iris Detect, Lookups, Monitors, and Threat Feeds. It is actively maintained, currently at version 2.7.3, with frequent minor releases addressing bugs and ensuring API parity.","last_verified":"2026-04-16T00:00:00.000Z","tags":["security","domain-intelligence","threat-intelligence","api-client","cybersecurity","whois"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/domaintools-api"},{"id":3980,"title":"Helpful functions for Python","library":"domdf-python-tools","status":"active","version":"3.10.0","language":"python","ecosystem":"pypi","summary":"domdf-python-tools is a Python library providing a comprehensive collection of helpful functions and tools for various development tasks, encompassing utilities for strings, paths, dates, and more. It is actively maintained with a regular release cadence, primarily focusing on minor and patch updates. The current version is 3.10.0.","last_verified":"2026-04-11T00:00:00.000Z","tags":["utilities","tools","development","path","string","documentation","helpers"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/domdf-python-tools"},{"id":3469,"title":"Dominate","library":"dominate","status":"active","version":"2.9.1","language":"python","ecosystem":"pypi","summary":"Dominate is a Python library (current version 2.9.1) for creating and manipulating HTML documents using an elegant DOM API. It allows developers to write HTML pages concisely in pure Python, eliminating the need for a separate template language. The library is actively maintained with a regular release cadence.","last_verified":"2026-04-25T10:39:06.434Z","tags":["html","dom","templating","web development","declarative ui"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/dominate"},{"id":13084,"title":"Domino: Server-side DOM Implementation","library":"domino","status":"active","version":"2.1.7","language":"javascript","ecosystem":"npm","summary":"Domino provides a lightweight, server-side implementation of the Document Object Model (DOM) for Node.js, currently at version 2.1.7. Its primary goal is to enable server-side rendering and manipulation of HTML structures without the overhead of a full browser engine. It prioritizes performance and simplicity over strict compliance with the latest DOM specifications or script execution. Domino adheres to DOM Level 4, meaning certain modern browser APIs and behaviors (like Attributes inheriting Node) are not present. It explicitly does not execute scripts or download external resources, making it unsuitable for scraping pages that rely heavily on client-side JavaScript. The library offers both a standard `createWindow` / `createDocument` API and an incremental HTML parser for streaming input. It differentiates itself from alternatives like `jsdom` by not aiming to run untrusted code, avoiding proxy facades and leading to a more performant internal structure, especially for tree modification if `Node#childNodes` is avoided.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/domino"},{"id":9698,"title":"Python Domino API Client","library":"dominodatalab","status":"active","version":"2.1.0","language":"python","ecosystem":"pypi","summary":"The `dominodatalab` library provides official Python bindings for the Domino Data Lab API, enabling programmatic interaction with Domino projects, jobs, models, and environments. As of version 2.1.0, it supports advanced features like agentic workflow tracing and enhanced job control. The library maintains an active release cadence, with major updates and minor patches released regularly.","last_verified":"2026-04-17T00:00:00.000Z","tags":["api-client","data-science","mlops","domino"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/dominodatalab"},{"id":17580,"title":"DoneJS Server-Side Rendering Middleware","library":"done-ssr-middleware","status":"active","version":"3.0.1","language":"javascript","ecosystem":"npm","summary":"done-ssr-middleware is an Express/Connect middleware designed to integrate server-side rendering capabilities into DoneJS applications. The current stable version is 3.0.1, which aligns with the DoneJS 3.0 ecosystem. It provides a straightforward way to add SSR to an existing Node.js server, allowing DoneJS applications to be pre-rendered for faster initial page loads and improved SEO. Key features include configurable SSR options inherited from `done-ssr`, and a live-reload utility to automatically refresh the SSR cache during development. It differentiates itself by tightly integrating with the DoneJS framework's module loading and rendering pipeline, leveraging `done-ssr` for the core rendering logic.","last_verified":"2026-04-23T00:00:00.000Z","tags":["javascript","DoneJS","server-side","rendering"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/done-ssr-middleware"},{"id":25180,"title":"done-webpack-plugin","library":"done-webpack-plugin","status":"active","version":"1.0.3","language":"javascript","ecosystem":"npm","summary":"A webpack plugin that registers a callback to be executed when the compiler's 'done' hook is triggered, providing access to compilation stats. Version 1.0.3 is the current stable release. It offers a simple API with optional error callback, distinct from webpack's built-in hooks or other plugin-based approaches.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","webpack plugin","done","hook"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/done-webpack-plugin"},{"id":23627,"title":"Done XBlock","library":"done-xblock","status":"active","version":"3.0.0","language":"python","ecosystem":"pypi","summary":"An Open edX XBlock that allows learners to mark a unit as 'done', providing a simple way to track completion in courseware. The latest version is 3.0.0, with a maintenance release cadence driven by automated dependency updates.","last_verified":"2026-05-01T00:00:00.000Z","tags":["xblock","openedx","edx","completion","done"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/done-xblock"},{"id":1465,"title":"Donfig","library":"donfig","status":"active","version":"0.8.1.post1","language":"python","ecosystem":"pypi","summary":"Donfig is a Python library designed to simplify package and script configuration, drawing inspiration from the configuration logic originally found in the Dask library. It allows configuration through programmatic settings, environment variables, and YAML files located in standard paths. The library is actively maintained, with the current version being 0.8.1.post1, and releases occurring periodically to add features and fix bugs.","last_verified":"2026-04-23T21:25:39.507Z","tags":["configuration","settings","yaml","environment-variables"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/donfig"},{"id":27704,"title":"dong-build","library":"dong-build","status":"deprecated","version":"0.4.5","language":"javascript","ecosystem":"npm","summary":"dong-build is a build tool for view and static file processing, part of the dong ecosystem. Current version 0.4.5, with sporadic releases. It serves as a build helper for the dong framework, focusing on compiling views and handling static assets. Compared to full-featured bundlers like webpack or Vite, dong-build is minimal and tightly coupled with dong, making it suitable only within that ecosystem. The package is deprecated in favor of more modern tooling.","last_verified":"2026-05-09T00:00:00.000Z","tags":["javascript","build","view","static"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/dong-build"},{"id":17091,"title":"Don't Sniff Mimetype Middleware","library":"dont-sniff-mimetype","status":"active","version":"1.1.0","language":"javascript","ecosystem":"npm","summary":"This package provides a small, focused Express/Connect middleware designed to set the `X-Content-Type-Options` HTTP header to `nosniff`. This header is a crucial client-side security measure that prevents browsers from \"sniffing\" or inferring the MIME type of a response, thereby enforcing the `Content-Type` header explicitly sent by the server. Without it, browsers might execute files (like HTML or JavaScript) that are incorrectly served with a generic MIME type (e.g., `text/plain`), leading to cross-site scripting (XSS) or other content-based attacks. The current stable version is 1.1.0, which was last published in 2019, indicating a highly mature and stable, but infrequently updated, codebase. It is a standalone component of the broader Helmet.js suite, which includes this functionality by default. Its key differentiator is offering granular control over this specific security header without deploying the entire Helmet.js bundle.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","helmet","security","express","connect","mimetype","x-content-type-options","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/dont-sniff-mimetype"},{"id":25181,"title":"doof","library":"doof","status":"active","version":"0.0.2","language":"javascript","ecosystem":"npm","summary":"A TypeScript-like language transpiler targeting C++, JavaScript, and VM bytecode. Version 0.0.2 is the current stable release with an experimental development cadence. It offers a familiar TypeScript syntax for classes, type annotations, and templates, but transpiles to idiomatic C++ with optional runtime support, or JavaScript or abstract VM bytecode. Key differentiators include cross-language output from a single source, integrated C++ compile-and-run, and a format/lint tool. Note: Very early-stage, with limited ecosystem and documentation.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","typescript","cpp","transpiler","compiler","codegen"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/doof"},{"id":23075,"title":"Doppler Env","library":"doppler-env","status":"active","version":"0.3.1","language":"python","ecosystem":"pypi","summary":"Inject Doppler secrets as environment variables into your Python application during local development. Supports debuggers in PyCharm and VS Code. Latest version: 0.3.1. Release cadence is low; last release was 2021.","last_verified":"2026-05-01T00:00:00.000Z","tags":["doppler","secrets","environment-variables","local-development"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/doppler-env"},{"id":8128,"title":"Doppler Python SDK","library":"doppler-sdk","status":"active","version":"1.3.0","language":"python","ecosystem":"pypi","summary":"Doppler's SDK provides convenient access to the Doppler API from applications written in Python. It allows developers to manage and synchronize secrets and configuration across environments, with features like collaboration, access controls, and versioning. The current version is 1.3.0, released in April 2024, with a release cadence that includes minor and patch updates based on new API features and bug fixes.","last_verified":"2026-04-16T00:00:00.000Z","tags":["secrets management","environment variables","security","devops","cloud"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/doppler-sdk"},{"id":19447,"title":"dora-plugin-webpack","library":"dora-plugin-webpack","status":"active","version":"1.0.0","language":"javascript","ecosystem":"npm","summary":"A plugin for dora that provides webpack integration for development and build purposes. Version 1.0.0 is the current stable release. It allows running webpack via dora with options such as custom config path, publicPath, and verbose logging. This plugin is part of the dora ecosystem and is maintained as part of the dora-js organization. It is useful for projects that use atool-build and dora together.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/dora-plugin-webpack"},{"id":4938,"title":"Dora Search","library":"dora-search","status":"active","version":"0.1.12","language":"python","ecosystem":"pypi","summary":"Dora Search is an experiment management tool developed by Facebook Research, designed to simplify grid searches and hyperparameter tuning for machine learning projects. It helps organize experiments, log results, and ensure reproducibility. Currently at version 0.1.12, it has an active development pace with frequent minor updates, focusing on robust experiment tracking and launch capabilities.","last_verified":"2026-04-12T00:00:00.000Z","tags":["machine learning","hyperparameter tuning","experiment management","grid search","reproducibility","facebook research"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/dora-search"},{"id":23628,"title":"DoRoutes","library":"doroutes","status":"active","version":"0.5.0","language":"python","ecosystem":"pypi","summary":"DoRoutes is an advanced routing library for GDSFactory, providing optimized wire routing and placement algorithms for photonic integrated circuit design. Current version is 0.5.0, with a monthly release cadence.","last_verified":"2026-05-01T00:00:00.000Z","tags":["photonics","routing","gdsfactory","pcb-routing","pic"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/doroutes"},{"id":25182,"title":"Dosa","library":"dosa","status":"active","version":"1.0.0","language":"javascript","ecosystem":"npm","summary":"Dosa is a JavaScript AST transpiler for instrumentation, wrapping variable accesses, function calls, binary expressions, and string literals with custom box_* functions. Version 1.0.0 is the initial stable release with no active development. It uses UglifyJS under the hood to parse and transform code, targeting debugging or runtime monitoring. Unlike Babel plugins or other instrumentation libraries, Dosa focuses on a simple, predictable transformation pattern, making it suitable for lightweight tracing but limited in customization.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/dosa"},{"id":10759,"title":"doT.js Templating Engine","library":"dot","status":"maintenance","version":"1.1.3","language":"javascript","ecosystem":"npm","summary":"doT.js (pronounced \"dot\") is a lightweight, concise, and exceptionally fast JavaScript templating engine. It is designed to work seamlessly in both Node.js and browser environments, distinguishing itself by compiling templates into pure JavaScript functions, which contributes to its minimal overhead and high performance. The current stable release series is 1.x, with version 1.1.3 being the latest maintenance release, offering robust CommonJS and global browser compatibility. Development is active on version 2.x, currently in beta (2.0.0-beta.1), which introduces significant enhancements such as ES6 code generation, official TypeScript typings, and improved argument handling. doT.js maintains a conservative release cadence for major versions, prioritizing stability and efficiency. Its primary differentiators are its speed, minimal footprint, and lack of external dependencies, making it a strong choice for performance-sensitive applications where simplicity is key.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","template","fast","simple","templating"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/dot"},{"id":14538,"title":"DOT Language Server","library":"dot-language-server","status":"active","version":"3.1.0","language":"javascript","ecosystem":"npm","summary":"The `dot-language-server` package provides a robust Language Server Protocol (LSP) implementation specifically tailored for the DOT language, which is commonly used with Graphviz. Currently at version 3.1.0, the project follows an active release cadence, with major versions introducing significant shifts like the recent transition to ECMAScript Modules (ESM) and a strict Node.js v22+ requirement in version 3.x. Its primary differentiator is its dedicated support for DOT syntax, offering features such as refactorings, diagnostics, and code completion to various LSP-compatible editors like Vim, Neovim, Visual Studio Code, Sublime Text, and Emacs. Unlike general-purpose language tools, `dot-language-server` focuses exclusively on providing a rich development experience for Graphviz users, integrating directly into editor workflows rather than requiring external compilation or visualization steps. It functions as a standalone executable.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","dot","graphviz","gv","language","lsp","protocol","server"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/dot-language-server"},{"id":1466,"title":"Python Dotenv (DEPRECATED `dotenv` package)","library":"dotenv","status":"deprecated","version":"0.9.9","language":"python","ecosystem":"pypi","summary":"This entry refers to the original `dotenv` package (pedroburon/dotenv, version 0.9.9), a deprecated and unmaintained library for loading environment variables from `.env` files. Most users intending to manage `.env` files in Python should instead use the actively maintained `python-dotenv` library. This package is no longer developed and lacks features, bug fixes, and security updates present in its modern alternatives. Its status is deprecated.","last_verified":"2026-04-23T21:25:55.592Z","tags":["dotenv","environment variables","deprecated","env"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/dotenv"},{"id":25183,"title":"dotenv-esbuild","library":"dotenv-esbuild","status":"active","version":"1.1.0","language":"javascript","ecosystem":"npm","summary":"A simple esbuild plugin that integrates dotenv to load environment variables during the build process. Version 1.1.0, released as a stable package with TypeScript type definitions. It replaces traditional dotenv usage by injecting variables at build time, ensuring consistency across environments. The plugin supports custom .env file paths and is designed for projects using esbuild. It has minimal configuration and is actively maintained.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","dotenv","env","esbuild","plugin","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/dotenv-esbuild"},{"id":15313,"title":"dotenv-flow: Environment Variable Management","library":"dotenv-flow","status":"active","version":"4.1.0","language":"javascript","ecosystem":"npm","summary":"dotenv-flow is an extension of the popular `dotenv` package, designed to simplify environment variable management across multiple deployment environments in Node.js applications. It introduces robust support for `NODE_ENV`-specific `.env` files (e.g., `.env.development`, `.env.production`, `.env.test`) and `.local` overrides (e.g., `.env.development.local`) to manage environment variables dynamically based on the current `NODE_ENV`. The package automatically loads the appropriate `.env` files in a predefined order, allowing variables in more specific files to override those in more general ones. This structured approach is inspired by Ruby's `dotenv-rails` and CreateReactApp's configuration patterns, adhering closely to the Twelve-Factor App methodology's principles for storing configuration in the environment. The current stable version is 4.1.0, with an active release cadence that regularly introduces new features and bug fixes, such as customizable file patterns in v4.0.0 and explicit file lists in v4.1.0, enhancing its flexibility and control over environment loading.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","dotenv","node_env","development","test","production","local","env","environment","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/dotenv-flow"},{"id":16982,"title":"dotenv-flow CLI","library":"dotenv-flow-cli","status":"maintenance","version":"1.1.1","language":"javascript","ecosystem":"npm","summary":"dotenv-flow-cli is a command-line interface (CLI) tool designed to execute shell commands with environment variables loaded from `.env` files using `dotenv-flow`'s sophisticated loading logic. It automatically processes different `.env` files based on the `NODE_ENV` and other `dotenv-flow` conventions, allowing for environment-specific configurations (e.g., `.env.development`, `.env.production`, `.env.local`). The current stable version is 1.1.1, with the last publish date over two years ago, suggesting a maintenance or stable cadence driven by its upstream dependencies, `dotenv-flow` and `dotenv-expand`. Its key differentiator from `dotenv-cli` is the reliance on `dotenv-flow`'s specific cascading `.env` file loading strategy, which includes support for `development`, `test`, `production`, and `.local` overrides, along with automatic variable expansion. It is intended as a direct wrapper, providing a convenient executable for managing environment variables for CLI commands.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/dotenv-flow-cli"},{"id":19448,"title":"dotenv-flow-webpack","library":"dotenv-flow-webpack","status":"active","version":"2.0.0","language":"javascript","ecosystem":"npm","summary":"A webpack plugin that integrates dotenv-flow's environment-based .env* file loading strategy into the webpack build process, securely replacing process.env references with actual values at build time. Current stable version: 2.0.0. Release cadence: minor versions as needed. Key differentiators: supports NODE_ENV-specific files (.env.development, .env.test, .env.production) and .env*.local overrides, follows CreateReactApp conventions, and only exposes variables explicitly used in code for security. Compared to dotenv-webpack, it adds environment cascading and pattern customization.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","dotenv-flow","webpack","node_env","process.env","development","test","production","local"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/dotenv-flow-webpack"},{"id":9699,"title":"Dotenv Linter","library":"dotenv-linter","status":"active","version":"0.7.0","language":"python","ecosystem":"pypi","summary":"dotenv-linter is a command-line utility for linting `.env` files, ensuring they adhere to best practices and common standards. It helps prevent syntax errors, enforce naming conventions, and identify issues like duplicate keys or incorrect line endings. The current version is `0.7.0`, with releases typically driven by new features, Python version support updates, and dependency upgrades.","last_verified":"2026-04-17T00:00:00.000Z","tags":["linter","dotenv","environment variables","cli","development"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/dotenv-linter"},{"id":19450,"title":"dotenv-webpack","library":"dotenv-webpack","status":"active","version":"9.0.0","language":"javascript","ecosystem":"npm","summary":"A secure webpack plugin that wraps dotenv and Webpack.DefinePlugin to expose only explicitly referenced process.env variables in your bundle. Current version 9.0.0 (2026-03-07) supports webpack 4/5 and Node >=18.18.0. Unlike raw dotenv, it safely reduces leakage of sensitive keys by only including variables actually used in code. Compatible with rspack since v8.1.0. Breaking change in v9: package exports directly from src/index.js, no dist/ wrappers. Release cadence is irregular, with major versions every 1-2 years.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","dotenv","env","safe","environment","dotenv-safe","variables","process","process.env","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/dotenv-webpack"},{"id":2938,"title":"Dotmap","library":"dotmap","status":"active","version":"1.3.30","language":"python","ecosystem":"pypi","summary":"Dotmap is a Python library that provides a dot-access dictionary, allowing dictionary keys to be accessed as object attributes (e.g., `m.key` instead of `m['key']`). It supports dynamic hierarchy creation, ordered iteration, and can be initialized from or converted back to standard Python dictionaries. The current stable version is 1.3.30, and it maintains an active release cadence with regular updates.","last_verified":"2026-04-25T03:26:29.232Z","tags":["dictionary","dot-access","configuration","ordered","dynamic"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/dotmap"},{"id":9700,"title":".NET Core 3.1 Runtime Installer (EOL)","library":"dotnetcore2","status":"abandoned","version":"3.1.23","language":"python","ecosystem":"pypi","summary":"The `dotnetcore2` Python package serves as a wrapper to programmatically install the .NET Core 3.1 runtime on various operating systems, primarily Linux. It achieves this by executing Microsoft's official `dotnet-install` scripts. This package is specifically designed for applications that have a dependency on the now End-of-Life (EOL) .NET Core 3.1 runtime. Its latest version is 3.1.23, released in 2020, and the project is no longer actively maintained by its author.","last_verified":"2026-04-17T00:00:00.000Z","tags":[".NET Core","installer","runtime","EOL","abandoned"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/dotnetcore2"},{"id":15594,"title":"dotparser","library":"dotparser","status":"maintenance","version":"1.1.1","language":"javascript","ecosystem":"npm","summary":"dotparser is a JavaScript library designed to parse GraphViz dot file format into an Abstract Syntax Tree (AST). It provides a language-agnostic AST representation, making it suitable for graph library authors who need to transform `.dot` files into their own specific graph data structures without being tied to a particular graph visualization or manipulation library. The current stable version is 1.1.1, last published approximately four years ago as of early 2026. While widely downloaded, its development appears to be in maintenance mode, with a successor project, `@ts-graphviz/parser`, offering more modern features and active development. A key differentiator is its focus purely on AST generation, capable of parsing the standard Graphviz test suite, providing a robust foundation for building custom graph tooling.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","dot","xdot","graphviz","parser","ast"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/dotparser"},{"id":23635,"title":"DottedDict","library":"dotted-dict","status":"active","version":"1.1.3","language":"python","ecosystem":"pypi","summary":"DottedDict is a dict subclass that allows accessing nested keys using dot notation (e.g., d.key.subkey). Currently at version 1.1.3. Release cadence is irregular; last update was in 2020.","last_verified":"2026-05-01T00:00:00.000Z","tags":["dict","dot-notation","nested"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/dotted-dict"},{"id":2939,"title":"Dotty Dict","library":"dotty-dict","status":"active","version":"1.3.1","language":"python","ecosystem":"pypi","summary":"Dotty Dict is a Python library that provides a dictionary-like object for quick access to deeply nested keys using dot notation. It wraps standard Python dictionaries and supports various dictionary operations including creation, reading, updating, and deleting nested keys. The current stable version is 1.3.1, released in July 2022, suggesting a moderate release cadence.","last_verified":"2026-04-25T03:26:49.212Z","tags":["dictionary","nested","dot notation","utility","data access"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/dotty-dict"},{"id":27705,"title":"dotwiz","library":"dotwiz","status":"active","version":"0.4.0","language":"python","ecosystem":"pypi","summary":"DotWiz is a blazing fast dict subclass that enables accessing nested dictionary keys using dot notation. It wraps dictionaries and provides attribute-style access. Current version 0.4.0, maintained but not rapidly updated.","last_verified":"2026-05-09T00:00:00.000Z","tags":["dict","dot-notation","nested","attributes","key-access"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/dotwiz"},{"id":6608,"title":"Double Metaphone for Python","library":"doublemetaphone","status":"active","version":"1.2","language":"python","ecosystem":"pypi","summary":"The `doublemetaphone` library provides a Python wrapper for the C++ implementation of the Double Metaphone phonetic algorithm. This algorithm generates approximate phonetic representations (codes) for words, useful for matching names or words with similar pronunciations despite different spellings. The current version is 1.2. Releases appear to be infrequent, with significant gaps between updates.","last_verified":"2026-04-15T00:00:00.000Z","tags":["phonetics","string-matching","nlp","fuzzy-matching","metaphone"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/doublemetaphone"},{"id":27706,"title":"DoubleML","library":"doubleml","status":"active","version":"0.11.2","language":"python","ecosystem":"pypi","summary":"DoubleML provides an implementation of double/debiased machine learning for causal inference. Current version is 0.11.2, requiring Python >=3.10. Release cadence is irregular, with several minor releases per year.","last_verified":"2026-05-09T00:00:00.000Z","tags":["causal-inference","double-machine-learning","econometrics","machine-learning"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/doubleml"},{"id":26909,"title":"doweb","library":"doweb","status":"active","version":"1.7.3","language":"python","ecosystem":"pypi","summary":"A Python library providing a KLayout API implementation for gdsfactory, enabling design automation workflows in photonics and semiconductor layout. Version 1.7.3 requires Python >=3.11, with regular releases.","last_verified":"2026-05-01T00:00:00.000Z","tags":["klayout","gdsfactory","photonic-design","layout"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/doweb"},{"id":8964,"title":"DoWhy","library":"dowhy","status":"active","version":"0.14","language":"python","ecosystem":"pypi","summary":"DoWhy is a Python library for causal inference that supports explicit modeling and testing of causal assumptions, following a four-step framework: Model, Identify, Estimate, and Refute. It aims to bridge econometric and machine learning approaches to causality. The current version is 0.14, and it sees regular releases, typically every few months, incorporating new features, estimators, and compatibility updates.","last_verified":"2026-04-16T00:00:00.000Z","tags":["causal-inference","causality","machine-learning","statistics","pywhy"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/dowhy"},{"id":9701,"title":"Download File Utility","library":"download","status":"active","version":"0.3.5","language":"python","ecosystem":"pypi","summary":"The `download` library provides a simple, high-level function for downloading files from the internet, including optional extraction of zip archives. It's built on `urllib.request` and offers progress bars via `tqdm`. The current version is 0.3.5, and it maintains a relatively stable API with infrequent releases.","last_verified":"2026-04-17T00:00:00.000Z","tags":["download","file","http","utility","archive","progress-bar"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/download"},{"id":10760,"title":"download-file","library":"download-file","status":"abandoned","version":"0.1.5","language":"javascript","ecosystem":"npm","summary":"download-file is a minimalist Node.js utility for asynchronously downloading files from a given URL to a specified local directory. Currently at version 0.1.5, the package operates exclusively using a traditional Node.js callback-based API, lacking modern Promise or async/await support. Its release cadence appears to be very slow or halted, suggesting it is either in a long-term maintenance mode or effectively abandoned. The package provides a simple interface, requiring just a URL and an optional configuration object for the target directory and filename. It focuses solely on basic file transfer and local storage, without advanced features such as progress tracking, automatic retries, or robust error handling for network interruptions, file system issues beyond basic `ENOENT`, or `AbortController` integration. This simplicity positions it as a lightweight solution for very basic, fire-and-forget download tasks within a Node.js environment.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","download","file","url","get","http","https"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/download-file"},{"id":10761,"title":"download.js: Client-Side File Download","library":"downloadjs","status":"active","version":"1.4.7","language":"javascript","ecosystem":"npm","summary":"Download.js is a client-side JavaScript library, currently at version 1.4.7, designed to programmatically trigger file downloads within the user's browser without requiring server interaction. It provides a single `download()` function that can accept various data types, including URLs, plain strings, Blobs, Typed Arrays, and dataURLs, abstracting the complexities of browser-specific download mechanisms. The library aims to set the filename and MIME type via browser capabilities, behaving similarly to a server's `Content-Disposition` header. While the release cadence is infrequent, the library remains active, offering a lightweight solution for in-browser file generation and download. Its key differentiators lie in its broad data input flexibility and wide browser compatibility, albeit with notable limitations on older browsers and devices lacking local file system access or specific web APIs like `Blob` or `window.URL`.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","files","dataURL","blob","download"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/downloadjs"},{"id":8126,"title":"DownloadKit","library":"downloadkit","status":"active","version":"2.0.7","language":"python","ecosystem":"pypi","summary":"DownloadKit is a simple and easy-to-use multi-threaded file download tool for Python. It supports concurrent downloading of multiple files, automatic large file splitting for multi-threaded downloads, automatic task scheduling, and connection failure retries. The current version is 2.0.7, with frequent updates.","last_verified":"2026-04-16T00:00:00.000Z","tags":["download","multithread","http","file","downloader","async"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/downloadkit"},{"id":13085,"title":"React Autocomplete and Select Primitives","library":"downshift","status":"active","version":"9.3.2","language":"javascript","ecosystem":"npm","summary":"Downshift is a set of React primitives designed to build highly accessible and flexible autocomplete, combobox, and select dropdown components. It provides stateful logic and ARIA-compliant attributes without dictating UI. The library currently ships with version 9.3.2 and maintains an active release cadence, with bug fixes and minor features released frequently. Key differentiators include its focus on WAI-ARIA compliance, offering both modern React Hooks (like `useCombobox`, `useSelect`, and `useTagGroup`) and a legacy render prop component (`Downshift`). The hooks are the recommended approach as they support the latest ARIA 1.2 combobox patterns, offering superior accessibility compared to the older `Downshift` component which is slated for eventual removal. Downshift prioritizes developer freedom by providing only the necessary logic, allowing users to fully customize the visual presentation.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","enhanced input","react","autocomplete","autosuggest","typeahead","dropdown","select","combobox","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/downshift"},{"id":26910,"title":"downstream","library":"downstream","status":"active","version":"1.22.0","language":"python","ecosystem":"pypi","summary":"downstream provides efficient, constant-space algorithms for stream curation, including deduplication, filtering, and counting. Current version 1.22.0 supports Python >=3.10. Releases are regular, with breaking changes documented in changelog.","last_verified":"2026-05-01T00:00:00.000Z","tags":["streaming","bloom-filter","count-min-sketch","deduplication","probabilistic-data-structures"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/downstream"},{"id":14539,"title":"doxdox Dox Parser","library":"doxdox-parser-dox","status":"active","version":"4.0.0-preview.25","language":"javascript","ecosystem":"npm","summary":"doxdox-parser-dox is a plugin package for the doxdox documentation generator, specifically designed to parse JavaScript source code comments formatted according to the Dox style. It acts as an adapter, allowing doxdox-core to process and extract documentation from files utilizing Dox-compliant comment blocks. Currently, this package is in its 4.0.0-preview.25 release, indicating active development towards a stable v4. The project appears to follow a rapid release cadence for its preview versions, frequently pushing hotfixes and minor feature updates. As a core parser for the doxdox ecosystem, it differentiates itself by providing a robust, opinionated parsing mechanism that feeds into doxdox's broader templating and rendering capabilities, enabling users to generate clean and modern API documentation from their existing Dox-formatted comments. It integrates seamlessly with the doxdox-core library, which is a required peer dependency.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","doxdox","documentation","template","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/doxdox-parser-dox"},{"id":21181,"title":"DP-Koa Framework Core","library":"dp-koa-framework-core","status":"active","version":"0.1.8","language":"javascript","ecosystem":"npm","summary":"dp-koa-framework-core is a v2 upgrade of the DP-Koa framework core at version 0.1.8, a lightweight, decorator-driven Node.js web framework built on Koa. It enables class-based controllers with decorators for routing (@Get, @Post, @Put, @Del, @All), parameter injection (@Body, @Query, @Params, @State, @Session, @Headers), DTO validation using class-validator, response control (@ResponseCode, @ResponseHeader), HTTP redirects, and an extensible annotation processor system for cross-cutting concerns like logging, authentication, and rate limiting. It supports both legacy and new annotation execution modes switchable via environment variable (USE_NEW_ANNOTATION_SYSTEM=1). Ships TypeScript types. Release cadence is irregular; actively maintained.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/dp-koa-framework-core"},{"id":10762,"title":"React Widget Dashboard Framework","library":"dp-widgets-framework","status":"active","version":"1.9.6","language":"javascript","ecosystem":"npm","summary":"The `di-widgets-framework` is a React-based library for creating interactive, customizable widget dashboards with integrated drag-and-drop functionality. Currently at version 1.9.6, it offers components like `WidgetPalette` for widget selection and `WidgetSettingsPanel` for extensive configuration, including styling, behavior, and type-specific options. This framework differentiates itself through dynamic loading of widget types from a backend API, built-in search for widgets, and a comprehensive settings panel supporting various widget categories (e.g., search, filter, results, analytics, header, footer, text, agent). While no explicit release cadence is stated, the versioning indicates active maintenance and development. It ships with TypeScript types for enhanced developer experience.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","react","widgets","dashboard","framework","drag-and-drop","customizable","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/dp-widgets-framework"},{"id":2010,"title":"dparse - Python Dependency File Parser","library":"dparse","status":"active","version":"0.6.4","language":"python","ecosystem":"pypi","summary":"dparse is a Python library designed to parse various Python dependency file formats such as `requirements.txt`, `Pipfile`, `Pipfile.lock`, `poetry.lock`, `setup.py`, `setup.cfg`, and `pyproject.toml`. It extracts dependency information, including names, versions, and extras, into a structured format. The current version is 0.6.4, with releases occurring on an irregular but active basis.","last_verified":"2026-04-24T04:47:54.292Z","tags":["dependency parsing","requirements.txt","pipfile","poetry.lock","setup.py","pyproject.toml"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/dparse"},{"id":23629,"title":"dparse2","library":"dparse2","status":"active","version":"0.7.0","language":"python","ecosystem":"pypi","summary":"A robust fork of the original dparse library with up-to-date dependency file parsing (pip requirements, Pipfile, conda env yml, poetry, setup.cfg). Version 0.7.0 supports Python 3.6+. Maintained by nexB.","last_verified":"2026-05-01T00:00:00.000Z","tags":["parser","dependencies","pip","requirements","pipfile","conda","poetry"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/dparse2"},{"id":1467,"title":"dpath: Filesystem-like Pathing for Dictionaries","library":"dpath","status":"active","version":"2.2.0","language":"python","ecosystem":"pypi","summary":"dpath-python provides filesystem-like pathing and searching capabilities for nested dictionary and list structures. It allows you to get, set, delete, and search data within complex Python objects using a simple string path syntax. The current version is 2.2.0, and the library maintains an active release cadence with regular updates and bug fixes.","last_verified":"2026-04-23T21:26:11.459Z","tags":["dictionary","path","json","data-manipulation","nested-data"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/dpath"},{"id":9702,"title":"Intel oneAPI DPC++/C++ Compiler Runtime","library":"dpcpp-cpp-rt","status":"active","version":"2025.3.3","language":"python","ecosystem":"pypi","summary":"The `dpcpp-cpp-rt` package provides the essential runtime libraries and components for applications compiled with the Intel® oneAPI DPC++/C++ Compiler. It is a critical dependency for Python libraries like `dpctl` and `numba-dppy` that leverage SYCL for heterogeneous computing. This package primarily provides shared objects and header files, not directly imported Python modules. It aligns with the Intel oneAPI release cadence, typically receiving annual major updates and more frequent minor revisions.","last_verified":"2026-04-17T00:00:00.000Z","tags":["oneapi","dpcpp","cpp","runtime","compiler","sycl","hpc","intel"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/dpcpp-cpp-rt"},{"id":26911,"title":"dpdata","library":"dpdata","status":"active","version":"1.0.1","language":"python","ecosystem":"pypi","summary":"A Python library for manipulating data formats of DeePMD-kit, VASP, QE, PWmat, LAMMPS, ABACUS, and other computational chemistry/DFT codes. It provides a unified interface to read, write, convert, and process atomic simulation data including coordinates, forces, energies, and stress tensors. Current version: 1.0.1, with a stable API after the 1.0.0 release. Release cadence: approximately 1-2 months per minor/patch version.","last_verified":"2026-05-01T00:00:00.000Z","tags":["computational-chemistry","DFT","molecular-dynamics","DeePMD","VASP","LAMMPS","ABACUS","data-conversion"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/dpdata"},{"id":10763,"title":"DPDM: Dependency Analyzer","library":"dpdm","status":"active","version":"4.0.1","language":"javascript","ecosystem":"npm","summary":"dpdm is a robust static dependency analyzer designed for JavaScript and TypeScript projects. It efficiently identifies circular dependencies, detects unused files, and generates comprehensive dependency trees. Currently at stable version 4.0.1, the library maintains a relatively frequent release cadence, often aligning minor versions with updates to TypeScript and Node.js to ensure compatibility with modern language features. Key differentiators include its complete support for both CommonJS and ESM module systems, comprehensive TypeScript features such as path mapping resolution and the ability to ignore type-only dependencies, and a lightweight architecture that leverages the official TypeScript compiler for parsing. It aims to provide stable and consistent output, addressing inconsistencies found in alternative tools like `madge` when analyzing complex TypeScript projects.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","circular","dependency","dependencies","detect","static","JavaScript","TypeScript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/dpdm"},{"id":23631,"title":"DPGui","library":"dpgui","status":"active","version":"1.0.1","language":"python","ecosystem":"pypi","summary":"A web-based GUI for user inputs, built on top of Dear PyGui. Version 1.0.1, maintenance mode with infrequent releases.","last_verified":"2026-05-01T00:00:00.000Z","tags":["gui","web","dearpygui","user-input"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/dpgui"},{"id":3981,"title":"DPKT Packet Manipulation Library","library":"dpkt","status":"active","version":"1.9.8","language":"python","ecosystem":"pypi","summary":"DPKT is a fast, simple Python library for creating and parsing network packets, providing definitions for many common TCP/IP protocols like Ethernet, IP, TCP, and UDP. Its current stable version is 1.9.8, with releases occurring semi-regularly, focusing on bug fixes, protocol updates, and performance improvements.","last_verified":"2026-04-11T00:00:00.000Z","tags":["networking","packet-parsing","pcap","protocol-analysis","network-security"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/dpkt"},{"id":26912,"title":"DPLA transpiler","library":"dpla-lang","status":"active","version":"1.0.0","language":"javascript","ecosystem":"npm","summary":"DPLA is a custom programming language transpiler that converts DPLA source code into JavaScript. Version 1.0.0 provides core functions for transpilation and execution. It is distributed as a single JavaScript module for use in browsers via CDN. The project is hosted on GitHub with a live demo, but lacks npm distribution, TypeScript definitions, or a dedicated package. Key differentiators: domain-specific language transpiler, minimal API (two functions), and browser-first usage.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","language","programming language","dpla"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/dpla-lang"},{"id":10764,"title":"DPoP for JavaScript Runtimes","library":"dpop","status":"active","version":"2.1.1","language":"javascript","ecosystem":"npm","summary":"dpop is a JavaScript library providing a robust implementation of the OAuth 2.0 Demonstration of Proof-of-Possession at the Application Layer (DPoP), as specified by RFC9449. It facilitates the secure generation of DPoP key pairs and proofs, which are crucial for enhancing API security by binding access tokens to the client's cryptographic key. The library is designed for broad compatibility, supporting various JavaScript runtimes including modern browsers, Node.js (v20.x and higher), Bun, Deno, Cloudflare Workers, Electron, and Vercel's Edge Runtime. The current stable version is 2.1.1, with an active development cycle that includes regular feature additions, bug fixes, and adherence to evolving standards. Its primary differentiators are its comprehensive runtime support and strict compliance with RFC9449, ensuring interoperable and reliable DPoP implementations across different environments.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","dpop","rfc9449","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/dpop"},{"id":16008,"title":"dprint-node: Fast Code Formatter API for Node.js","library":"dprint-node","status":"active","version":"1.0.8","language":"javascript","ecosystem":"npm","summary":"The `dprint-node` package provides a high-performance Node.js API for integrating the `dprint` TypeScript and JavaScript code formatter into applications. Leveraging Rust via `napi-rs`, it offers significantly faster formatting speeds compared to traditional JavaScript-based formatters like Prettier, a key differentiator showcased in its benchmarks. The library is currently stable at version 1.0.8, with a focus on active maintenance, indicated by consistent patch releases addressing bug fixes and internal dependency updates. Its core functionality involves a simple `dprint.format` method, which accepts a file path, the code string, and an optional configuration object, enabling developers to programmatically apply `dprint`'s extensive formatting rules for TypeScript, JavaScript, and JSX/TSX syntax. Users can customize formatting behavior by passing configuration options that align with the `dprint` plugin documentation.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/dprint-node"},{"id":26913,"title":"dqsegdb2","library":"dqsegdb2","status":"maintenance","version":"1.3.0","language":"python","ecosystem":"pypi","summary":"Simplified Python interface to the Detector Characterization (DQSEGDB) API. Currently at version 1.3.0, released with support for Python >=3.6. Maintenance is sporadic; no active development observed.","last_verified":"2026-05-01T00:00:00.000Z","tags":["gravitational-waves","detector-characterization","dqsegdb"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/dqsegdb2"},{"id":5915,"title":"draccus","library":"draccus","status":"active","version":"0.11.5","language":"python","ecosystem":"pypi","summary":"Draccus is a Python library that provides a slightly opinionated framework for simple dataclass-based configurations, built as a fork of Pyrallis. It extends Pyrallis with advanced features such as support for subtyping configurations, the ability to include config files within other config files, and enhanced handling for containers of configurations. The current version is 0.11.5.","last_verified":"2026-04-14T00:00:00.000Z","tags":["configuration","dataclass","cli","yaml","argparse"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/draccus"},{"id":13086,"title":"drachtio Signaling Resource Framework","library":"drachtio-srf","status":"active","version":"5.0.22","language":"javascript","ecosystem":"npm","summary":"The `drachtio-srf` package, currently at version 5.0.22, is a Node.js framework for building Signaling Resource Function (SRF) applications, primarily for SIP (Session Initiation Protocol) servers. It provides a high-level API for handling SIP signaling, allowing developers to create complex SIP applications such as proxies, Back-to-Back User Agents (B2BUAs), and custom routing logic. The framework abstracts much of the complexity of the SIP protocol, leveraging a network connection to a separate `drachtio-server` process which handles the underlying SIP transaction processing. It requires Node.js version 18.x or higher and ships with TypeScript types, facilitating modern JavaScript and TypeScript development for real-time communication services.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/drachtio-srf"},{"id":9703,"title":"DracoPy - Draco Mesh Compression Wrapper","library":"dracopy","status":"active","version":"2.0.0","language":"python","ecosystem":"pypi","summary":"DracoPy is a Python wrapper for Google's Draco Mesh Compression Library, enabling efficient encoding and decoding of 3D mesh data. It supports common formats like OBJ and PLY (via in-memory mesh objects). The current version is 2.0.0, with releases occurring infrequently, often coinciding with upstream Draco library updates or significant API overhauls.","last_verified":"2026-04-17T00:00:00.000Z","tags":["3d","mesh","compression","draco","numpy"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/dracopy"},{"id":10765,"title":"Draft.js","library":"draft-js","status":"abandoned","version":"0.11.7","language":"javascript","ecosystem":"npm","summary":"Draft.js is a JavaScript framework developed by Facebook for building rich text editors within React applications. It leverages an immutable data model, specifically `immutable-js`, to manage editor state, offering functional state updates and aggressive data persistence for scalable memory usage. The latest stable version is 0.11.7, released in August 2020. However, the project has since been formally archived by Facebook on GitHub in February 2023, making it read-only and indicating that it is no longer actively maintained. This means no further bug fixes, features, or security updates are expected. Key differentiators include its tight integration with React's declarative API for rendering, selection, and input behavior, and its extensible architecture allowing for a wide variety of rich text composition experiences, from basic styling to embedded media.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","draftjs","editor","react","richtext"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/draft-js"},{"id":13087,"title":"Drafter NPM Package","library":"drafter","status":"active","version":"2.0.0","language":"javascript","ecosystem":"npm","summary":"Drafter is a Node.js wrapper around the API Blueprint parser. It provides both synchronous and asynchronous parsing capabilities for API Blueprint documents, converting them into a machine-readable Abstract Syntax Tree (AST). The package prioritizes the faster C++ binding, Protagonist, but includes a pure JavaScript fallback, drafter.js, if the C++ binding fails to install or load. The current stable version is 2.0.0. The project maintains an active development status with updates typically driven by upstream changes in the core Drafter C++ parser and its JavaScript counterparts, which influences its release cadence. Its key differentiator is its robust handling of API Blueprint parsing, providing a consistent API across potentially different underlying parser implementations.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/drafter"},{"id":2011,"title":"Draft.js Exporter","library":"draftjs-exporter","status":"active","version":"5.2.0","language":"python","ecosystem":"pypi","summary":"draftjs-exporter is a Python library designed to convert rich text from Draft.js raw ContentState, a JSON representation used by the React-based rich text editor, into HTML. It is actively maintained by Springload, currently at version 5.2.0, and regularly releases updates to support newer Python versions and introduce features or performance improvements.","last_verified":"2026-04-24T04:48:35.880Z","tags":["draftjs","html","richtext","editor","frontend","backend"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/draftjs-exporter"},{"id":10766,"title":"DraftJS Utils","library":"draftjs-utils","status":"active","version":"0.10.2","language":"javascript","ecosystem":"npm","summary":"DraftJS Utils is a collection of helper functions designed to simplify common operations when working with Facebook's Draft.js rich text editor framework. Currently at version 0.10.2, this library offers utilities for tasks such as retrieving selected content blocks, extracting plain text from selections, and manipulating editor state, often leveraging Immutable.js data structures (like OrderedMap and List) for its outputs, aligning with Draft.js's internal data model. While there isn't an explicit release cadence, updates are typically made as needed to support new Draft.js features or address community requirements, given its pre-1.0 versioning. Its key differentiators include providing pre-tested, battle-hardened functions for common Draft.js patterns, reducing boilerplate code, and helping developers interact more efficiently with `EditorState` and `ContentBlock` objects without needing to re-implement these functionalities.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/draftjs-utils"},{"id":10767,"title":"DragHelper","library":"drag-helper","status":"abandoned","version":"1.3.6","language":"javascript","ecosystem":"npm","summary":"DragHelper is a lightweight, vanilla JavaScript utility designed to simplify the implementation of basic drag and drop functionalities within web applications. Currently at version 1.3.6, the package has not seen any updates since 2016, indicating it is an abandoned project. Its last publish date on npm was over nine years ago, and the GitHub repository shows no activity since August 2016. While it provides a basic API for making DOM elements draggable, it lacks features common in modern drag-and-drop libraries, such as touch event optimization, robust accessibility, or explicit framework integrations (e.g., React, Vue). It is suitable only for extremely basic, legacy projects where minimal footprint is prioritized over active maintenance or advanced capabilities.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","drag","drop","drag&drop","drag-drop","bounding","rect","region"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/drag-helper"},{"id":25184,"title":"drag-tabs","library":"drag-tabs","status":"active","version":"3.0.0","language":"javascript","ecosystem":"npm","summary":"A tiny utility for making tabs inside a container draggable. It emits drag, start, cancel, and end events but does not perform the actual dragging—leaving that to the consumer. The library is minimal and singleton per element. Current version is 3.0.0, released as ESM-only (breaking from v2.x). The project is maintained by bpmn-io and follows an irregular release cadence. Key differentiators: lightweight, no DOM manipulation beyond eventing, focuses solely on drag detection, and works with any tab-based layout. Alternatives like SortableJS provide full drag-and-drop out of the box.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","tabs","drag","component","browser","browserify"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/drag-tabs"},{"id":27707,"title":"Dragonfly Core","library":"dragonfly-core","status":"active","version":"1.76.2","language":"python","ecosystem":"pypi","summary":"Dragonfly Core is the core Python library for urban-scale energy modeling, part of the Ladybug Tools ecosystem. It provides objects for building stories, districts, and urban models that can be converted to Honeybee for detailed simulation. Current version 1.76.2, with frequent releases (weekly) and active maintenance.","last_verified":"2026-05-09T00:00:00.000Z","tags":["urban-modeling","building-energy","ladybug-tools","simulation"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/dragonfly-core"},{"id":23630,"title":"Dragonfly Energy","library":"dragonfly-energy","status":"active","version":"1.42.11","language":"python","ecosystem":"pypi","summary":"Dragonfly extension for energy simulation. Part of Ladybug Tools, it enables urban-scale energy modeling using EnergyPlus via Honeybee-Energy. Current version: 1.42.11. Regular releases (weekly).","last_verified":"2026-05-01T00:00:00.000Z","tags":["ladybug-tools","energy-simulation","urban-modeling","energyplus","building-simulation"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/dragonfly-energy"},{"id":6349,"title":"Drain3 Log Template Miner","library":"drain3","status":"active","version":"0.9.11","language":"python","ecosystem":"pypi","summary":"Drain3 is a Python library for mining log templates from raw log messages, designed for stream processing. It's based on the Drain algorithm and is suitable for real-time log analysis. The library is actively maintained with frequent patch releases, currently at version 0.9.11.","last_verified":"2026-04-15T00:00:00.000Z","tags":["log-parsing","template-mining","nlp","clustering","observability"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/drain3"},{"id":9704,"title":"Drake","library":"drake","status":"active","version":"1.52.0","language":"python","ecosystem":"pypi","summary":"Drake is an open-source C++ toolbox with extensive Python bindings for robot design, simulation, and analysis, emphasizing model-based design and formal verification. It provides tools for dynamics, control, planning, and visualization. As of version 1.52.0, Drake maintains a monthly release cycle, offering continuous improvements and new features.","last_verified":"2026-04-17T00:00:00.000Z","tags":["robotics","simulation","control","optimization","dynamics"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/drake"},{"id":4350,"title":"Dramatiq","library":"dramatiq","status":"active","version":"2.1.0","language":"python","ecosystem":"pypi","summary":"Dramatiq is a fast, robust, and performant Python 3 background task processing library. It allows you to defer functions to run in the background, typically using message brokers like Redis or RabbitMQ. Currently at version 2.1.0, it maintains an active development cycle with frequent minor releases and occasional major versions introducing breaking changes.","last_verified":"2026-04-12T00:00:00.000Z","tags":["background tasks","message queue","task queue","async","worker"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/dramatiq"},{"id":18281,"title":"DrapCode Utility","library":"drapcode-utility","status":"active","version":"2.6.6","language":"javascript","ecosystem":"npm","summary":"A utility library for DrapCode containing constants, logging, and general helpers. Current stable version is 2.6.6. The package provides a set of reusable functions and constants aimed at simplifying DrapCode development. It includes TypeScript definitions. It is a lightweight, focused tool for internal DrapCode projects, with no major alternatives mentioned.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","drapcode","constant","logger","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/drapcode-utility"},{"id":16007,"title":"drawille-canvas HTML5 Canvas API for Terminal","library":"drawille-canvas-blessed-contrib","status":"abandoned","version":"0.1.3","language":"javascript","ecosystem":"npm","summary":"The `drawille-canvas` package provides an implementation of a subset of the HTML5 Canvas 2D API, specifically designed for rendering graphics within a terminal environment. It achieves this by utilizing Unicode braille characters through the underlying `drawille` library. Currently at version `0.1.3`, the project appears to be in an early, unmaintained, or abandoned state. The README explicitly notes improved performance on Node.js `v0.11` compared to `v0.10`, which are extremely old Node.js runtime versions, indicating the package was developed for historical environments. There is no clear release cadence, and active development for modern Node.js environments is highly improbable. Its primary value proposition was offering a familiar imperative Canvas-like drawing API for text-based interfaces.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","drawille","canvas"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/drawille-canvas-blessed-contrib"},{"id":7191,"title":"drawsvg: Programmatic SVG and Animation","library":"drawsvg","status":"active","version":"2.4.1","language":"python","ecosystem":"pypi","summary":"drawsvg is a Python 3 library designed for programmatically generating SVG (Scalable Vector Graphics) images and animations. It supports rendering drawings to various formats including PNG and MP4, and allows for interactive display within Jupyter Notebook and Jupyter Lab environments. The library maintains an active development status with regular updates, with version 2.4.1 being the latest stable release.","last_verified":"2026-04-16T00:00:00.000Z","tags":["SVG","vector graphics","drawing","animation","Jupyter","data visualization"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/drawsvg"},{"id":25185,"title":"dream-lang","library":"dream-lang","status":"abandoned","version":"0.0.1","language":"javascript","ecosystem":"npm","summary":"dream-lang (v0.0.1) is a minimal JavaScript transpiler that compiles to JavaScript, described as a language between ClojureScript and CoffeeScript. It is extremely early-stage (v0.0.0 is referenced in the README) and self-compiling. Release cadence is unknown as the project appears abandoned or very experimental. Differentiators include Lisp-like syntax with indentation and parentheses alternatives, support for pattern matching via switch, set! mutation, and regex literals. However, it is not production-ready and lacks tests and core features like macros and infix operators.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","compiler","dream-lang","language"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/dream-lang"},{"id":13088,"title":"dreamopt Command-Line Parser","library":"dreamopt","status":"abandoned","version":"0.8.0","language":"javascript","ecosystem":"npm","summary":"dreamopt is a JavaScript library designed for parsing command-line arguments, offering a syntax aimed at readability and ease of use. It supports a comprehensive range of features including mandatory and optional arguments, options with values, default values, automatic help generation, and the ability to define commands, subcommands, and nested subcommands. It also includes automatic type coercion for arguments (e.g., to numbers) and allows for custom tags and coercion rules. The library's core differentiator was its declarative, array-based specification format for defining CLI structures. The current stable version, `0.8.0`, was published in July 2012. The package is effectively abandoned, with its last commit over a decade ago. Despite its abandonment, npm download statistics show surprisingly high usage, which may be attributed to it being a transitive dependency in other legacy projects or due to automated processes, rather than active new development.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/dreamopt"},{"id":13089,"title":"Dredd HTTP API Testing Framework","library":"dredd","status":"active","version":"14.1.0","language":"javascript","ecosystem":"npm","summary":"Dredd is an HTTP API testing framework designed to validate API description documents, such as OpenAPI (formerly Swagger) and API Blueprint, against a running backend API. It ensures that the API implementation adheres to its documented contract by generating requests based on the specification and comparing the actual responses to the described expectations. The current stable version is 14.1.0, with ongoing development and a release cadence that includes major version updates for parser improvements, schema validation, and dependency management. Dredd's key differentiators include its strong focus on documentation-driven testing, support for various API description formats, and its extensible hook system. This hook system allows developers to write custom test logic in multiple languages (including Node.js), enabling advanced scenarios like authentication, data setup, and cleanup, making it a valuable tool for integration into CI/CD pipelines for continuous contract compliance.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","api","test","testing","documenation","integration","acceptance"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/dredd"},{"id":26914,"title":"DRF Access Policy","library":"drf-access-policy","status":"active","version":"1.5.0","language":"python","ecosystem":"pypi","summary":"Declarative access policies/permissions modeled after AWS' IAM policies for Django REST Framework. Current version 1.5.0, with active development and periodic releases.","last_verified":"2026-05-01T00:00:00.000Z","tags":["django","django-rest-framework","authorization","access-control","iam-policy"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/drf-access-policy"},{"id":23078,"title":"DRF API Logger","library":"drf-api-logger","status":"active","version":"1.2.0","language":"python","ecosystem":"pypi","summary":"An API Logger for Django Rest Framework that logs request/response details (headers, body, status, timing) to the database. Provides an admin panel to view and filter logs. v1.2.0 (2025-01) adds profiling for per-request latency breakdown. Release cadence: irregular, multiple minor releases per year.","last_verified":"2026-05-01T00:00:00.000Z","tags":["django","drf","logging","api","middleware"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/drf-api-logger"},{"id":9705,"title":"DRF Dynamic Fields","library":"drf-dynamic-fields","status":"active","version":"0.4.0","language":"python","ecosystem":"pypi","summary":"drf-dynamic-fields is a lightweight Django REST Framework utility that enables serializers to dynamically expose a subset of their fields based on query parameters in the API request. This can be useful for reducing payload size and tailoring responses for different client needs. The current version is 0.4.0, and releases are infrequent, reflecting its stable and focused scope.","last_verified":"2026-04-17T00:00:00.000Z","tags":["django","drf","rest-framework","serialization","fields","api"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/drf-dynamic-fields"},{"id":21182,"title":"DRF Excel Renderer","library":"drf-excel","status":"active","version":"2.5.3","language":"python","ecosystem":"pypi","summary":"Django REST Framework renderer for generating Excel spreadsheet (.xlsx) files from DRF responses using OpenPyXL. Current version 2.5.3, requires Python >=3.9, DRF >=3.14. Release cadence: irregular, with maintenance updates and occasional bug fixes.","last_verified":"2026-04-27T00:00:00.000Z","tags":["django","django-rest-framework","excel","openpyxl","renderer"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/drf-excel"},{"id":4523,"title":"DRF Exceptions Hog","library":"drf-exceptions-hog","status":"active","version":"0.4.0","language":"python","ecosystem":"pypi","summary":"DRF Exceptions Hog provides standardized and easy-to-parse API error responses for Django REST Framework. It aims to unify the format of exceptions to simplify frontend parsing logic. The current version is 0.4.0, and it is actively maintained by PostHog with a moderate release cadence.","last_verified":"2026-04-12T00:00:00.000Z","tags":["drf","django-rest-framework","exceptions","error-handling","api","standardization"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/drf-exceptions-hog"},{"id":3982,"title":"DRF-extensions","library":"drf-extensions","status":"active","version":"0.8.0","language":"python","ecosystem":"pypi","summary":"DRF-extensions is a collection of custom extensions for Django REST Framework, designed to enhance API functionality and performance. It provides features like response caching, conditional requests, nested routes, and bulk operations. The library is actively maintained, with version 0.8.0 released recently, and it follows a regular release cadence to support newer Django and DRF versions.","last_verified":"2026-04-11T00:00:00.000Z","tags":["django","drf","rest-framework","api","extensions","caching","throttling","bulk-operations","nested-routes"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/drf-extensions"},{"id":7192,"title":"DRF Extra Fields","library":"drf-extra-fields","status":"active","version":"3.7.0","language":"python","ecosystem":"pypi","summary":"drf-extra-fields provides additional serializer fields for Django Rest Framework, extending its capabilities beyond the default offerings. It includes fields for handling base64 encoded files, image dimensions, and PostgreSQL range types, among others. The library is actively maintained with irregular minor releases, ensuring compatibility with recent Django and DRF versions.","last_verified":"2026-04-16T00:00:00.000Z","tags":["django","drf","rest framework","serialization","fields","base64","image","postgres"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/drf-extra-fields"},{"id":8129,"title":"drf-flex-fields","library":"drf-flex-fields","status":"active","version":"1.0.2","language":"python","ecosystem":"pypi","summary":"drf-flex-fields (DRF-FF) is a Python package for Django REST Framework that provides flexible, dynamic fields and nested resources for serializers. It allows clients to control which fields are included or excluded, and to dynamically expand related models via URL parameters like `?fields=id,name` or `?expand=organization.owner.roles`. The library focuses on simplicity with minimal entanglement with DRF's core classes. It is actively maintained with regular updates, including bug fixes and new features, as seen in the recent 1.0.x releases.","last_verified":"2026-04-16T00:00:00.000Z","tags":["django","rest-framework","serializers","fields","dynamic","nesting","graphql-like"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/drf-flex-fields"},{"id":9706,"title":"DRF JSON Schema Serializer","library":"drf-jsonschema-serializer","status":"active","version":"3.0.0","language":"python","ecosystem":"pypi","summary":"drf-jsonschema-serializer provides automatic JSON Schema generation for Django REST Framework serializers. It allows developers to define DRF serializers as usual and then easily convert them into JSON Schema Draft 2020-12, OpenAPI 3.0.x compatible schemas. The current version is 3.0.0, with releases typically tied to major Django/DRF version compatibility.","last_verified":"2026-04-17T00:00:00.000Z","tags":["django","drf","json-schema","serialization","api-documentation"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/drf-jsonschema-serializer"},{"id":6609,"title":"Django REST Framework JWT","library":"drf-jwt","status":"maintenance","version":"1.19.2","language":"python","ecosystem":"pypi","summary":"drf-jwt (officially `djangorestframework-jwt`) provides JSON Web Token (JWT) based authentication for Django REST framework. This particular fork (version 1.19.2, last released January 2022) offers a basic implementation for token generation, refreshing, and verification. While functional, active development for this specific package is limited, with `djangorestframework-simplejwt` being the widely recommended and actively maintained alternative for modern Django/DRF projects.","last_verified":"2026-04-15T00:00:00.000Z","tags":["django","rest framework","jwt","authentication","security"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/drf-jwt"},{"id":3470,"title":"DRF Nested Routers","library":"drf-nested-routers","status":"active","version":"0.95.0","language":"python","ecosystem":"pypi","summary":"DRF Nested Routers is a Python library that extends Django REST Framework (DRF) to facilitate the creation of nested resources. It provides specialized routers and relation fields necessary for building a full REST URL structure where one resource hierarchically depends on another (e.g., `/authors/{author_pk}/books/`). This is crucial when child resources logically exist only within the context of their parent. The library is actively maintained, with the current version being 0.95.0, and typically releases updates to maintain compatibility with new Django and DRF versions.","last_verified":"2026-04-25T10:39:39.073Z","tags":["django","drf","rest-framework","routing","nested-resources","api"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/drf-nested-routers"},{"id":6610,"title":"Django RestFramework JSON Renderer Backed by orjson","library":"drf-orjson-renderer","status":"active","version":"1.8.0","language":"python","ecosystem":"pypi","summary":"drf-orjson-renderer is a highly performant JSON renderer and parser for Django Rest Framework (DRF), leveraging the `orjson` library, which is backed by Rust for speed, safety, and correctness. It significantly boosts API response times by replacing DRF's default JSON renderer and also supports pretty-printed JSON for the Browsable API. The current version is 1.8.0, with ongoing active maintenance and updates.","last_verified":"2026-04-15T00:00:00.000Z","tags":["django","drf","json","performance","renderer","parser","orjson"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/drf-orjson-renderer"},{"id":9707,"title":"DRF Pydantic Integration","library":"drf-pydantic","status":"active","version":"2.9.1","language":"python","ecosystem":"pypi","summary":"drf-pydantic is a Python library that enables seamless integration of Pydantic models with the Django REST Framework (DRF). It allows developers to use Pydantic for data validation and serialization within DRF serializers, leveraging Pydantic's robust schema definition and validation capabilities. The current version is 2.9.1, and it typically follows a release cadence tied to Django, DRF, or Pydantic updates, with minor releases for features and bug fixes.","last_verified":"2026-04-17T00:00:00.000Z","tags":["django","drf","pydantic","serialization","validation","rest-api"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/drf-pydantic"},{"id":23632,"title":"DRF reCAPTCHA","library":"drf-recaptcha","status":"active","version":"4.0.3","language":"python","ecosystem":"pypi","summary":"A Django REST Framework field and serializer for Google reCAPTCHA (v2 and v3) verification. Current version 4.0.3 supports Django ≥4.2, Python ≥3.10, DRF ≥3.14. Released irregularly; latest updates add Django 5.2 and Python 3.13 support.","last_verified":"2026-05-01T00:00:00.000Z","tags":["django","django-rest-framework","recaptcha","serializer","captcha"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/drf-recaptcha"},{"id":1468,"title":"DRF Spectacular","library":"drf-spectacular","status":"active","version":"0.29.0","language":"python","ecosystem":"pypi","summary":"DRF Spectacular is a powerful and flexible OpenAPI 3 schema generation tool for Django REST Framework. It automates API documentation, offering robust support for Swagger UI and ReDoc. Actively maintained, it receives frequent updates, typically every 1-2 months, incorporating new features, bug fixes, and compatibility with the latest Django and DRF versions.","last_verified":"2026-04-23T21:26:43.248Z","tags":["django","drf","openapi","swagger","redoc","documentation","api-documentation"],"install_tag":"stale","install_tag_description":"widespread failures or data too old to trust","api":"https://checklist.day/api/registry/drf-spectacular"},{"id":3983,"title":"DRF Spectacular Sidecar","library":"drf-spectacular-sidecar","status":"active","version":"2026.4.1","language":"python","ecosystem":"pypi","summary":"drf-spectacular-sidecar is a Django application that serves self-contained distribution builds of Swagger UI and Redoc. It acts as an optional addition to `drf-spectacular` for environments without CDN access, but can also be used independently. The project is actively maintained, with versions updated monthly (around the 1st) by sourcing distribution files from npm via jsdelivr. The current version is 2026.4.1.","last_verified":"2026-04-11T00:00:00.000Z","tags":["django","drf","rest-framework","openapi","swagger","redoc","documentation","static-files"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/drf-spectacular-sidecar"},{"id":6350,"title":"DRF Standardized Errors","library":"drf-standardized-errors","status":"active","version":"0.15.0","language":"python","ecosystem":"pypi","summary":"drf-standardized-errors is a Python library for Django REST Framework that standardizes API error responses, making them consistent and easier for clients to consume. It is currently at version 0.15.0 and maintains an active release cadence, frequently adding support for new Python, Django, and DRF versions.","last_verified":"2026-04-15T00:00:00.000Z","tags":["django","drf","api","errors","exception-handling","openapi","rest-framework"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/drf-standardized-errors"},{"id":6351,"title":"DRF Writable Nested","library":"drf-writable-nested","status":"active","version":"0.7.2","language":"python","ecosystem":"pypi","summary":"drf-writable-nested provides helpers for django-rest-framework (DRF) serializers, enabling creation and update of nested objects in a single API call. It simplifies handling related fields, especially for one-to-many and many-to-many relationships, making nested serializer operations more intuitive. The current version is 0.7.2, and it maintains an active release cadence, frequently updating for new Django, DRF, and Python versions.","last_verified":"2026-04-15T00:00:00.000Z","tags":["django","drf","serializers","nested","api"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/drf-writable-nested"},{"id":2012,"title":"Django REST Framework Yet Another Swagger Generator (drf-yasg)","library":"drf-yasg","status":"active","version":"1.21.15","language":"python","ecosystem":"pypi","summary":"drf-yasg is a powerful tool for automated generation of real Swagger/OpenAPI 2.0 schemas directly from Django Rest Framework code. It simplifies API documentation by integrating Swagger UI and ReDoc into Django projects. The current version is 1.21.15, and the project maintains an active release cadence with frequent updates and bug fixes.","last_verified":"2026-04-24T04:49:23.356Z","tags":["django","drf","rest-api","swagger","openapi","documentation","schema","api-generation"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/drf-yasg"},{"id":8130,"title":"Python client for the Drift DEX","library":"driftpy","status":"active","version":"0.8.89","language":"python","ecosystem":"pypi","summary":"DriftPy is the official Python client for the Drift Protocol, a decentralized exchange on the Solana blockchain. It enables users to programmatically trade, fetch data, and interact with the Drift DEX. The library is actively maintained with frequent updates, currently at version 0.8.89.","last_verified":"2026-04-16T00:00:00.000Z","tags":["solana","defi","dex","trading","crypto","blockchain"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/driftpy"},{"id":7193,"title":"DrissionPage","library":"drissionpage","status":"active","version":"4.1.1.2","language":"python","ecosystem":"pypi","summary":"DrissionPage is a Python-based web automation tool that efficiently combines browser control functionalities (similar to Playwright or Selenium) with high-performance data packet handling (akin to Requests). It provides a unified and user-friendly API for tasks like web scraping, automated testing, and general web interaction, allowing seamless transitions between full browser and headless HTTP modes. The library is actively maintained, currently at version 4.1.1.2, and aims for a balance of power, elegance, and ease of use, with a development cadence that includes frequent updates and feature enhancements.","last_verified":"2026-04-16T00:00:00.000Z","tags":["web automation","web scraping","browser automation","headless browser","requests","chromium"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/drissionpage"},{"id":15595,"title":"Drive Bundler","library":"drive-bundler","status":"active","version":"2.6.0","language":"javascript","ecosystem":"npm","summary":"drive-bundler is a JavaScript module designed for extracting bundles of files, code, and assets from Hyperdrives or Localdrives within the Holepunch peer-to-peer ecosystem. As of version 2.6.0, it provides programmatic access to traverse a 'drive' (a distributed or local file system abstraction) and gather specified entrypoints and their dependencies into a bundled output. This library is a foundational component for building serverless, local-first, and offline-capable applications that leverage Hypercore Protocol's decentralized data structures. It differs from traditional web bundlers (like Webpack or Parcel) by operating directly on a distributed file system interface, rather than a local file system, making it crucial for distributing P2P applications and their updates efficiently. While there's no explicit fixed release cadence, the broader Holepunch ecosystem is under active development, implying regular updates and maintenance for its core modules.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/drive-bundler"},{"id":10768,"title":"Rax Server Driver","library":"driver-server","status":"abandoned","version":"1.0.0","language":"javascript","ecosystem":"npm","summary":"driver-server is a core component within the Rax framework, specifically designed to enable Server-Side Rendering (SSR) for Rax applications in Node.js environments. Rax, developed by Alibaba, is a universal JavaScript library known for its React-compatible API, lightweight footprint (~6KB gzipped), and performance optimizations, particularly for low-end devices. It distinguishes itself by supporting \"write once, run anywhere\" development across Web, Weex, Node.js, Alibaba MiniApp, and WeChat MiniProgram. The current stable version of driver-server is v1.2.2, released in September 2021. However, the Rax ecosystem, including driver-server, has seen very limited activity since then and is widely considered to be an abandoned project. This driver is essential for Rax applications seeking benefits like improved initial page load times and better SEO by pre-rendering components on the server before sending them to the client. Its integration requires careful environment detection using utilities like universal-env to ensure the correct driver is used based on whether the code is executing in a Node.js server or a browser client. Due to its inactive maintenance status, new features, security patches, or compatibility updates for newer JavaScript environments are unlikely.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/driver-server"},{"id":23634,"title":"Drizzle","library":"drizzle","status":"active","version":"2.2.0","language":"python","ecosystem":"pypi","summary":"A Python package for combining dithered astronomical images into a single image, supporting various kernels and error propagation. Current version is 2.2.0, requires Python >=3.10. Maintenance-led releases from STScI.","last_verified":"2026-05-01T00:00:00.000Z","tags":["astronomy","image-processing","drizzle","stsc"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/drizzle"},{"id":10387,"title":"Drizzle ORM","library":"drizzle-orm","status":"active","version":"0.45.2","language":"javascript","ecosystem":"npm","summary":"Drizzle ORM is a lightweight, TypeScript-first ORM for SQL databases, offering a flexible API for database interactions, schema definition, and migrations. The current stable version is `0.45.2`, with active development ongoing on the `1.0.0-beta` branch, seeing frequent new features and fixes. Stable releases are less frequent, focusing on critical bug fixes.","last_verified":"2026-04-18T00:00:00.000Z","tags":["javascript","drizzle","orm","pg","mysql","singlestore","postgresql","postgres","sqlite","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/drizzle-orm"},{"id":16341,"title":"Drizzle Seed","library":"drizzle-seed","status":"active","version":"0.3.1","language":"javascript","ecosystem":"npm","summary":"Drizzle Seed is a TypeScript library designed for generating deterministic, yet realistic, fake data to populate databases in conjunction with Drizzle ORM. It leverages a seedable pseudorandom number generator (pRNG) to ensure that generated data is consistent and reproducible across different runs, which is crucial for reliable testing, development, and debugging workflows. The library currently stands at version 0.3.1 (within the Drizzle ecosystem's 0.x series for utilities), with ongoing active development that typically follows the release cadence and advancements of Drizzle ORM. Key differentiators include its tight integration with Drizzle ORM's type safety, its focus on reproducible data sets via pRNG, and a flexible API for refining data generation at column and table levels, including handling complex relationships. It enables developers to easily reset and re-seed their databases with predictable data.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","drizzle","orm","pg","mysql","postgresql","postgres","sqlite","database","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/drizzle-seed"},{"id":9708,"title":"DrJAX","library":"drjax","status":"active","version":"0.1.4","language":"python","ecosystem":"pypi","summary":"DrJAX is a Python library built on JAX that provides scalable and differentiable MapReduce primitives. It enables users to express complex computations over distributed data in a functional, JAX-compatible manner, allowing for automatic differentiation and XLA compilation across various hardware accelerators. The current version is 0.1.4, and it sees regular, minor updates focusing on stability and JAX compatibility.","last_verified":"2026-04-17T00:00:00.000Z","tags":["jax","mapreduce","distributed-computing","machine-learning","differentiation","google"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/drjax"},{"id":23633,"title":"Dr.Jit: A Just-In-Time Compiler for Differentiable Rendering","library":"drjit","status":"active","version":"1.3.1","language":"python","ecosystem":"pypi","summary":"Dr.Jit is a just-in-time compiler for numerical computation in differentiable rendering, supporting CUDA, LLVM, and scalar backends. It provides automatic differentiation, vectorized operations, and dynamic control flow. Version 1.3.1 is current; releases are active every few months. Requires Python >=3.8.","last_verified":"2026-05-01T00:00:00.000Z","tags":["JIT","compiler","differentiable rendering","GPU","CUDA","LLVM"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/drjit"},{"id":23636,"title":"DRMS","library":"drms","status":"active","version":"0.9.0","language":"python","ecosystem":"pypi","summary":"A Python client for accessing HMI, AIA and MDI data from the Stanford JSOC DRMS (Data Record Management System). Version 0.9.0 requires Python >=3.10.","last_verified":"2026-05-01T00:00:00.000Z","tags":["solar","heliophysics","jsoc","drms","data-access"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/drms"},{"id":18282,"title":"droidperf","library":"droidperf","status":"active","version":"1.0.4","language":"javascript","ecosystem":"npm","summary":"Android Gradle performance auditor and auto-fixer that scans projects for common build misconfigurations (e.g., disabled configuration cache, parallel execution, or low JVM heap) and applies safe, revertible edits. Version 1.0.4 is the latest stable release; the project follows a monthly release cadence with conservative fixes, transparent diffs via --dry-run, and timestamped backups. Unlike generic Gradle optimization guides, droidperf provides automated audit-to-fix workflows, machine-readable JSON output for CI, and rule-specific enable/disable configuration.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","android","gradle","performance","build","audit","cli"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/droidperf"},{"id":23637,"title":"DroneCAN Python Library","library":"dronecan","status":"active","version":"1.0.27","language":"python","ecosystem":"pypi","summary":"Python implementation of the DroneCAN protocol stack (v1.0.27). Provides DSDL parsing, CAN bus communication, node management, and MAVLink bridging. Release cadence is irregular with occasional patches.","last_verified":"2026-05-01T00:00:00.000Z","tags":["dronecan","uavcan","can-bus","drones","protocol"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/dronecan"},{"id":2013,"title":"Dropbox API Client","library":"dropbox","status":"active","version":"12.0.2","language":"python","ecosystem":"pypi","summary":"The official Dropbox API Client for Python (v12.0.2) allows programmatic interaction with Dropbox services. It provides a comprehensive interface for file management, sharing, user account information, and more. The library maintains an active development cycle, with frequent updates often driven by API specification changes.","last_verified":"2026-04-24T04:50:03.615Z","tags":["cloud storage","file management","api client","dropbox","oauth"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/dropbox"},{"id":3471,"title":"Dropbox Sign Python SDK","library":"dropbox-sign","status":"active","version":"1.10.0","language":"python","ecosystem":"pypi","summary":"The official Python SDK for interacting with the Dropbox Sign API (formerly HelloSign). It provides a programmatic interface to send signature requests, manage documents, handle templates, and more. The current version is 1.10.0, with a release cadence that generally follows API updates and bug fixes.","last_verified":"2026-04-25T10:40:09.908Z","tags":["api client","e-signature","dropbox sign","hellosign"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/dropbox-sign"},{"id":13090,"title":"Dropbox V2 API Wrapper for Node.js","library":"dropbox-v2-api","status":"active","version":"2.5.12","language":"javascript","ecosystem":"npm","summary":"This package provides a programmatically generated wrapper for the Dropbox V2 API, specifically designed for Node.js environments. It aims to keep the API surface up-to-date by automatically generating PRs when the official Dropbox endpoint descriptions change. Currently at version 2.5.12, it follows a continuous update model for its API generation, ensuring parity with the Dropbox API. Key differentiators include full support for Node.js streams for efficient file uploads and downloads, direct support for the Dropbox Paper API, and a simple, direct mapping of official Dropbox API resource names. It avoids custom function names, instead relying on a structured object for resource and parameter definitions. The package supports both token-based authentication and the full OAuth2 flow, including refresh token management for offline access. It is primarily consumed as a CommonJS module.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","dropbox","api","v2","wrapper","node"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/dropbox-v2-api"},{"id":23638,"title":"Drug Named Entity Recognition","library":"drug-named-entity-recognition","status":"active","version":"2.0.9","language":"python","ecosystem":"pypi","summary":"Drug Named Entity Recognition (NER) library to identify and resolve drug names in text, with entity linking to RxNorm and other drug databases. The current version is 2.0.9, supporting Python >=3.6. It provides pre-trained models for drug name extraction and normalization. The library is actively maintained with occasional releases.","last_verified":"2026-05-01T00:00:00.000Z","tags":["drug","ner","named entity recognition","biomedical","nlp"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/drug-named-entity-recognition"},{"id":16618,"title":"Drupal Auth Client","library":"drupal-auth-client","status":"active","version":"1.0.2","language":"javascript","ecosystem":"npm","summary":"The `drupal-auth-client` is a JavaScript/TypeScript library designed to facilitate OAuth 2.0 authentication against decoupled Drupal installations. Currently at version 1.0.2, it provides a streamlined interface for interacting with Drupal's `simple_oauth` module, which is a required prerequisite on the Drupal backend. The library primarily supports the `client_credentials` grant type for application-level authentication, making it suitable for server-side or secure client-side applications that need to interact with a Drupal API. While explicit release cadence for this specific package isn't provided, its ecosystem (`@octahedroid`) shows active development. Its key differentiator is its focused integration with Drupal's `simple_oauth` and its explicit support for common frontend frameworks like Next.js and Remix within the broader `@octahedroid` tooling.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","auth","drupal","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/drupal-auth-client"},{"id":13091,"title":"Drupal Test Session Cypress Commands","library":"drupal-test-session-cypress","status":"active","version":"1.1.66","language":"javascript","ecosystem":"npm","summary":"This package, `drupal-test-session-cypress` (current version 1.1.66), provides Cypress commands that streamline interaction with Drupal's Test Session module. Its primary function is to extend the Cypress API with `cy.drupalSession()`, enabling testers to easily manage Drupal user sessions and state directly within their end-to-end tests. This abstraction simplifies common testing scenarios like logging in users, asserting permissions, and resetting session data, which otherwise would require complex custom commands or direct API calls to the Drupal backend. The package is typically installed as a development dependency and integrates by requiring it within Cypress's `support/index.js` (or `.ts`) file, making its commands globally available to Cypress tests. It offers a focused solution for projects leveraging Drupal and Cypress, differentiating itself by tightly coupling with the specific Drupal module. The Drupal Test Session module itself is marked as 'minimally maintained' and 'feature-complete' on Drupal.org, and this Cypress wrapper aligns with that stability.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/drupal-test-session-cypress"},{"id":16801,"title":"Druxt Authentication Module","library":"druxt-auth","status":"active","version":"0.4.0","language":"javascript","ecosystem":"npm","summary":"DruxtAuth is a Nuxt.js module designed to streamline authentication for Druxt sites by integrating with Drupal's Simple OAuth2 module and the popular `@nuxtjs/auth` module. It abstracts away much of the boilerplate required for connecting a Nuxt frontend to a Drupal backend using OAuth2. The current stable version is 0.4.0, indicating a pre-1.0 release, with updates and patches released as needed. Its key differentiator is its specific focus on the Druxt ecosystem, providing pre-configured strategies for both Drupal Authorization Code and Password grants, significantly simplifying the setup process for developers building headless Drupal applications with Nuxt. It extends the core functionalities of `@nuxtjs/auth` by providing Drupal-specific endpoints and configurations, making it a go-to solution for authentication within the Druxt project framework.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","auth","authentication","drupal","druxt","module","nuxt","oauth"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/druxt-auth"},{"id":23639,"title":"Dry Rest Permissions","library":"dry-rest-permissions","status":"maintenance","version":"0.1.10","language":"python","ecosystem":"pypi","summary":"Rules-based permissions for Django REST Framework, enabling complex permission logic through a declarative, rule-based approach. Current version 0.1.10, released Jun 15, 2020. Low release cadence, maintained as of latest commit Aug 2022.","last_verified":"2026-05-01T00:00:00.000Z","tags":["django","django-rest-framework","permissions","authorization"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/dry-rest-permissions"},{"id":26915,"title":"ds-store","library":"ds-store","status":"active","version":"1.3.2","language":"python","ecosystem":"pypi","summary":"A Python library for reading and writing .DS_Store files (the metadata files created by Apple's Finder) and exploring the file system metadata they contain. Current version is 1.3.2, released in 2023; development is active on GitHub with minimal release cadence.","last_verified":"2026-04-27T00:00:00.000Z","tags":["ds_store","finder","macos","metadata","apple"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/ds-store"},{"id":8965,"title":"DScribe: Machine Learning Descriptors for Atomistic Systems","library":"dscribe","status":"active","version":"2.1.2","language":"python","ecosystem":"pypi","summary":"DScribe is a Python package (current version 2.1.2) designed for generating fixed-size numerical fingerprints, known as descriptors, from atomic structures. These descriptors are crucial for various applications in materials science, including machine learning, visualization, and similarity analysis. The library maintains an active development status with regular updates, including new descriptors and derivative functionalities. [1, 2, 5]","last_verified":"2026-04-16T00:00:00.000Z","tags":["materials science","machine learning","descriptors","atomistic simulations","cheminformatics","physics","ASE"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/dscribe"},{"id":13092,"title":"dset: Tiny Deep Object Setter","library":"dset","status":"active","version":"3.1.4","language":"javascript","ecosystem":"npm","summary":"dset is a minimalist JavaScript utility, currently at version 3.1.4, designed for safely setting deeply nested values within objects. It distinguishes itself by its extremely small footprint (under 200 bytes gzipped for the main module) and explicit protection against prototype pollution since v2.1.0. The package has a stable release cadence with frequent patch updates and less frequent minor/major releases. A key differentiator is the `dset/merge` submodule, introduced in v3.1.0, which provides a merging behavior for deep object writes, useful for scenarios like GraphQL stream directives, contrasting with the main `dset` module's default overwrite behavior. It ships with TypeScript definitions, making it well-suited for modern JavaScript and TypeScript projects.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","deepset","values","object","write","deep","safe","set","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/dset"},{"id":16343,"title":"DSN Parser","library":"dsn-parser","status":"maintenance","version":"1.0.3","language":"javascript","ecosystem":"npm","summary":"The `dsn-parser` package (currently at version 1.0.3) provides a fluent API for parsing and constructing database connection strings (DSNs). It supports common DSN formats, extracting components such as driver, user, password, host, port, database name, and query parameters. A primary use case demonstrated is parsing Heroku-style PostgreSQL environment variables (`pgsql://user:pass@host:port/database`) into an object format compatible with popular database drivers like `node-postgres`. The library can also be used to programmatically build DSNs from individual components, offering a concise way to manage database connection configurations. It is a focused utility library solely for DSN manipulation.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","dsn","parse","jdbc","odbc","database"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/dsn-parser"},{"id":6611,"title":"DSN Parser","library":"dsnparse","status":"active","version":"0.4.0","language":"python","ecosystem":"pypi","summary":"dsnparse is a Python library designed to easily parse Data Source Name (DSN) connection strings, similar to URLs. It's used in projects like 'prom' and 'morp' and aims to provide an interface familiar to users of Python's `urlparse` module. The current version is 0.4.0, and it maintains an infrequent but active release cadence, with the last update in October 2025.","last_verified":"2026-04-15T00:00:00.000Z","tags":["dsn","url","parser","configuration","database"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/dsnparse"},{"id":17,"title":"DSPy: Declarative Self-improving Language Programs","library":"dspy-ai","status":"active","version":"3.1.3","language":"python","ecosystem":"pypi","summary":"DSPy is a framework for algorithmically optimizing Language Model (LM) prompts and weights, especially within complex workflows. It enables developers to express multi-step reasoning as modular, self-improving programs, abstracting away the specifics of prompting and fine-tuning. The current version is 3.1.3, with a very active development schedule and frequent updates, often involving significant API changes between major versions.","last_verified":"2026-05-11T18:59:25.068Z","tags":["LLM","NLP","AI","prompt engineering","framework","optimization","declarative"],"install_tag":"stale","install_tag_description":"widespread failures or data too old to trust","api":"https://checklist.day/api/registry/dspy-ai"},{"id":8966,"title":"dstack AI Orchestration Engine","library":"dstack","status":"active","version":"0.20.17","language":"python","ecosystem":"pypi","summary":"dstack is an open-source orchestration engine for running AI workloads on any cloud or on-premises. It provides a CLI and Python client for managing resources, services, and ML runs. Currently at version 0.20.17, the library maintains an active release schedule with frequent minor updates focusing on performance, new backend integrations, and feature enhancements.","last_verified":"2026-04-16T00:00:00.000Z","tags":["AI/ML orchestration","cloud computing","MLOps","resource management","GPU management"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/dstack"},{"id":25186,"title":"dt-compiler","library":"dt-compiler","status":"abandoned","version":"0.2.1","language":"javascript","ecosystem":"npm","summary":"Δt dynamictemplate Compiler v0.2.1: a static HTML to Δt template compiler that automates separation of design (mockup HTML) and functionality. It compiles HTML masks that templates can use as selectors, ensuring template output matches the mockup structure. Requires dt-parser, dt-selector, and dynamictemplate as peer dependencies. Not actively developed; last release 2012. Differentiator: masks allow designer-driven updates without breaking templates, unlike manual template writing.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","dt","compiler","async","dynamic","event","template","generation","stream"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/dt-compiler"},{"id":8131,"title":"DTAIDistance: Dynamic Time Warping for Time Series","library":"dtaidistance","status":"active","version":"2.4.0","language":"python","ecosystem":"pypi","summary":"DTAIDistance is a Python library providing highly optimized distance measures for time series, primarily focusing on Dynamic Time Warping (DTW). It features both a pure Python implementation and a significantly faster C implementation, making it suitable for performance-critical applications. The library also includes functionalities for time series clustering, multi-dimensional DTW, and subsequence search. It is actively maintained by the DTAI Research Group, with the current stable version being 2.4.0.","last_verified":"2026-04-16T00:00:00.000Z","tags":["time series","DTW","dynamic time warping","distance","clustering","signal processing","fast","C-extension","similarity"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/dtaidistance"},{"id":23640,"title":"D-Tale","library":"dtale","status":"active","version":"3.22.0","language":"python","ecosystem":"pypi","summary":"A web-based visualizer for pandas DataFrames, offering an intuitive GUI for data exploration, transformation, and analysis. Current version is 3.22.0, with regular releases every few months.","last_verified":"2026-05-01T00:00:00.000Z","tags":["data-analysis","visualization","pandas","web-app","exploration"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/dtale"},{"id":5200,"title":"Dataloop Metrics (dtlpymetrics)","library":"dtlpymetrics","status":"active","version":"1.2.32","language":"python","ecosystem":"pypi","summary":"Dataloop Metrics (dtlpymetrics) is a Python library that provides scoring and metrics functionality specifically for Dataloop AI projects. It allows users to define, calculate, and report custom metrics on datasets and annotation sets within the Dataloop platform. The current version is 1.2.32. Its release cadence is tied to the Dataloop platform and SDK updates, typically receiving frequent minor updates.","last_verified":"2026-04-13T00:00:00.000Z","tags":["dataloop","metrics","scoring","ai","mlops"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/dtlpymetrics"},{"id":23076,"title":"dtreeviz: Decision Tree Visualization","library":"dtreeviz","status":"active","version":"2.3.2","language":"python","ecosystem":"pypi","summary":"A Python 3 library for visualizing decision trees from scikit-learn, XGBoost, LightGBM, Spark, and TensorFlow. Version 2.3.2 supports AI chat integration for sklearn, categorical variables, and various tree model backends. Releases are frequent, approximately every few months.","last_verified":"2026-05-01T00:00:00.000Z","tags":["decision tree","visualization","sklearn","xgboost","lightgbm","tensorflow"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/dtreeviz"},{"id":19449,"title":"dts-bundle-webpack","library":"dts-bundle-webpack","status":"deprecated","version":"1.0.2","language":"javascript","ecosystem":"npm","summary":"A webpack plugin that wraps the dts-bundle library to generate a single bundled .d.ts declaration file from TypeScript compiler output. Version 1.0.2, last updated in 2017. It merges all generated declaration files into one, supporting options like externals, exclude, removeSource, and verbose. However, the underlying dts-bundle is unmaintained, and the plugin relies on CommonJS require(). No longer recommended for modern webpack 5+ TypeScript projects.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","webpack","dts-bundle"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/dts-bundle-webpack"},{"id":19451,"title":"dts-css-modules-loader","library":"dts-css-modules-loader","status":"active","version":"2.0.2","language":"javascript","ecosystem":"npm","summary":"Webpack loader that generates TypeScript definition files (.d.ts) for CSS Modules, acting as a replacement for the abandoned typings-for-css-modules-loader. Current stable version is 2.0.2. It integrates with css-loader (v2-v7) and requires webpack 5+ (breaking change from v1). Key differentiators: lightweight, no style content modification, supports named exports and custom typings generation via callback. Release cadence is low; last update was 2023.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","css-modules","typescript","typings","webpack","loader"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/dts-css-modules-loader"},{"id":10769,"title":"TypeScript Declaration File Resolver","library":"dts-resolver","status":"active","version":"2.1.3","language":"javascript","ecosystem":"npm","summary":"dts-resolver is a utility library designed to accurately locate and resolve TypeScript declaration files (.d.ts) for JavaScript and TypeScript dependencies within a project. It leverages the high-performance `oxc-resolver` engine to efficiently navigate `node_modules` and package `exports` maps, providing correct paths to type definitions. The current stable version is 2.1.3. The package has a moderately active release cadence, frequently incorporating bug fixes and performance improvements, and keeping up with its underlying resolver. Its key differentiator is its reliance on `oxc-resolver`, offering a robust and modern approach to declaration file resolution, crucial for build tools, IDEs, and other development workflows that need to understand the type landscape of a project's dependencies.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/dts-resolver"},{"id":17581,"title":"DTS Webpack Bundler","library":"dts-webpack-bundler","status":"abandoned","version":"1.0.3","language":"javascript","ecosystem":"npm","summary":"This Webpack plugin is designed to generate TypeScript declaration (`.d.ts`) files for each entry point (chunk) within a Webpack build process. It leverages the `dts-bundle` library to consolidate individual TypeScript declaration files into bundled outputs. The package, currently at version 1.0.3, was last updated in October 2017 and explicitly supports only Webpack v3.x. Given the subsequent major releases of Webpack (v4, v5, etc.), this plugin is not compatible with modern Webpack environments. Its release cadence is non-existent, as it has been unmaintained for over six years. Key differentiators at the time of its release included chunk-specific `.d.ts` bundling, a feature now handled by more contemporary and actively maintained plugins that support current Webpack versions. Users seeking to bundle TypeScript declarations in modern Webpack projects should consider alternative solutions.","last_verified":"2026-04-23T00:00:00.000Z","tags":["javascript","dts","defenition-files","typscript","webpack","bundler"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/dts-webpack-bundler"},{"id":8133,"title":"DTW for Python","library":"dtw-python","status":"active","version":"1.7.4","language":"python","ecosystem":"pypi","summary":"dtw-python is a comprehensive Python library that provides a faithful, functionally equivalent implementation of Dynamic Time Warping (DTW) algorithms, mirroring the capabilities of the popular R 'dtw' package. It enables optimal alignment between two time series, even if they have different lengths or time axes, and supports various local (slope) and global (window) constraints. The library is currently at version 1.7.4 and maintains an active, though irregular, release cadence, with several updates per year. It is widely used for classification and clustering tasks across domains like bioinformatics, econometrics, and general time series analysis.","last_verified":"2026-04-16T00:00:00.000Z","tags":["time-series","dynamic-time-warping","dtw","signal-processing","alignment","similarity"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/dtw-python"},{"id":26916,"title":"Dub Python SDK","library":"dub","status":"active","version":"0.35.7","language":"python","ecosystem":"pypi","summary":"Python client SDK for the Dub API (link management, analytics, etc.), generated by Speakeasy. Current version 0.35.7, requires Python >=3.10. Released frequently.","last_verified":"2026-04-27T00:00:00.000Z","tags":["sdk","api-client","links","analytics","speakeasy"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/dub"},{"id":18283,"title":"Dubnium","library":"dubnium","status":"active","version":"4.2.0","language":"javascript","ecosystem":"npm","summary":"Dubnium is a powerful local database for Node.js (v4.2.0, latest stable). It provides a simple API to create, read, update, and delete records stored as files on disk. Designed for small to medium projects where a full database server is unnecessary. Supports both CommonJS and ECMAScript modules. Active development on GitHub with regular releases. Key differentiator: lightweight zero-dependency solution with synchronous and async operations.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","db","dubnium","data","database","backend","cli","elementscript","middleware"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/dubnium"},{"id":859,"title":"DuckDB in-process database","library":"duckdb","status":"active","version":"1.5.1","language":"python","ecosystem":"pypi","summary":"DuckDB is an in-process SQL OLAP (Online Analytical Processing) database management system designed for fast analytical queries directly within your Python application. It operates without a separate server, integrating seamlessly with the Python data ecosystem like Pandas and Polars. It is actively maintained with frequent releases, currently at version 1.5.1, and focuses on efficient data handling for large datasets.","last_verified":"2026-04-11T13:35:47.051Z","tags":["database","olap","sql","in-process","data-analytics","arrow","pandas","polars"],"install_tag":"draft","install_tag_description":"notable install failures or slow imports","api":"https://checklist.day/api/registry/duckdb"},{"id":16009,"title":"DuckDB Async NodeJS Wrappers","library":"duckdb-async","status":"deprecated","version":"1.4.2","language":"javascript","ecosystem":"npm","summary":"duckdb-async provides Promise-based and TypeScript-first wrappers for the DuckDB NodeJS API, allowing developers to interact with DuckDB databases using modern `async/await` patterns instead of traditional callbacks. Currently at version 1.4.2, its releases have historically aligned with the `duckdb-node` module, which it depends on. A key differentiator is its comprehensive TypeScript support and the conversion of most callback-driven methods in `duckdb-node`'s `Database`, `Connection`, and `Statement` classes into promise-returning equivalents. Notably, the `Database` constructor is replaced by a static `Database.create()` factory method to accommodate async initialization. However, it's critical to note that `duckdb-async` is currently in a deprecated state; the maintainers have announced that it, along with `duckdb-node`, will not be released for DuckDB 1.5.x (~Early 2026) and subsequent versions. Users are advised to migrate to the newer `@duckdb/node-api` package for ongoing support and future compatibility.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","duckdb","database","typescript","promise"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/duckdb-async"},{"id":2487,"title":"DuckDB-Engine","library":"duckdb-engine","status":"active","version":"0.17.0","language":"python","ecosystem":"pypi","summary":"duckdb-engine is an SQLAlchemy driver for DuckDB, a high-performance analytical in-process SQL database system. It enables Python applications to interact with DuckDB databases using SQLAlchemy's ORM and SQL Expression Language. Currently at `v0.17.0`, it receives frequent updates addressing bug fixes and introducing features like filesystem registration.","last_verified":"2026-04-24T20:41:53.696Z","tags":["SQLAlchemy","DuckDB","database","analytics","driver","ORM"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/duckdb-engine"},{"id":23641,"title":"DuckDB AWS Extension","library":"duckdb-extension-aws","status":"active","version":"1.5.1","language":"python","ecosystem":"pypi","summary":"Pip-installable DuckDB AWS extension for Amazon S3 and AWS Glue integration. Version 1.5.1 is compatible with DuckDB 1.5.1. Released on a per-DuckDB-version cadence; versions are pinned to the DuckDB minor release.","last_verified":"2026-05-01T00:00:00.000Z","tags":["duckdb","extension","aws","s3","glue","data-engineering"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/duckdb-extension-aws"},{"id":23642,"title":"DuckDB HTTPFS Extension","library":"duckdb-extension-httpfs","status":"active","version":"1.5.1","language":"python","ecosystem":"pypi","summary":"Pip-installable DuckDB httpfs extension for reading/writing remote files via HTTP(S) and S3. Version 1.5.1 is the latest, compatible with DuckDB 1.5.1. Releases track DuckDB versions. Development is active.","last_verified":"2026-05-01T00:00:00.000Z","tags":["duckdb","extension","httpfs","s3","parquet"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/duckdb-extension-httpfs"},{"id":9709,"title":"DuckDB Extensions","library":"duckdb-extensions","status":"active","version":"1.5.1","language":"python","ecosystem":"pypi","summary":"duckdb-extensions provides a comprehensive set of pip-installable DuckDB extensions, acting as a meta-package or individual `duckdb-extension-*` packages. It allows users to easily add capabilities like HTTPFS, Parquet, JSON, and Spatial functions to their DuckDB installations. The current version is 1.5.1, and releases closely track new DuckDB versions, offering frequent updates to maintain compatibility and leverage the latest features.","last_verified":"2026-04-17T00:00:00.000Z","tags":["duckdb","database","extensions","data science","etl"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/duckdb-extensions"},{"id":27708,"title":"DuckDuckGo MCP (DEPRECATED - renamed to web-forager)","library":"duckduckgo-mcp","status":"deprecated","version":"3.0.0","language":"python","ecosystem":"pypi","summary":"A search-and-fetch MCP toolkit for AI agents, now renamed to web-forager. This package (duckduckgo-mcp v3.0.0) is deprecated; install web-forager instead. Current web-forager version: 3.0.1. Release cadence: irregular.","last_verified":"2026-05-09T00:00:00.000Z","tags":["mcp","duckduckgo","search","deprecated","renamed","web-forager"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/duckduckgo-mcp"},{"id":17207,"title":"DuckDuckGo MCP Search Server","library":"duckduckgo-mcp-server","status":"active","version":"0.1.2","language":"javascript","ecosystem":"npm","summary":"This package provides a Model Context Protocol (MCP) server implemented in TypeScript, enabling AI agents and applications to perform web searches using DuckDuckGo. Currently at version 0.1.2, it is in active development, with minor releases likely to address features and fixes. Its core functionality revolves around exposing a `duckduckgo_search` tool, which allows clients to query the web with parameters like `query`, `count`, and `safeSearch`. Key differentiators include its adherence to the MCP standard, robust rate limiting (1 req/sec, 15000 req/month), and integrated error handling, making it a reliable bridge for AI applications needing up-to-date search capabilities without direct API integration. It requires Node.js >= 18 and pnpm >= 8.0.0 to run, and is designed to be invoked as a command-line process rather than imported as a traditional JavaScript library.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/duckduckgo-mcp-server"},{"id":7194,"title":"Duet Async Library","library":"duet","status":"active","version":"0.2.9","language":"python","ecosystem":"pypi","summary":"Duet is a simple future-based async library for Python, version 0.2.9. It takes inspiration from the `trio` library's structured concurrency but primarily relies on the standard `concurrent.futures.Future` interface for parallelism, allowing `async/await` coroutines to interact with these futures. A distinctive feature of Duet is its re-entrancy, permitting multiple calls to `duet.run()` within a single asynchronous context, which can simplify the incremental refactoring of synchronous codebases to asynchronous ones. The library is actively maintained with a steady release cadence for bug fixes and minor improvements.","last_verified":"2026-04-16T00:00:00.000Z","tags":["async","concurrency","futures","structured-concurrency","event-loop"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/duet"},{"id":6352,"title":"DukPy","library":"dukpy","status":"active","version":"0.5.1","language":"python","ecosystem":"pypi","summary":"DukPy is a simple, lightweight JavaScript interpreter for Python, embedding the Duktape JavaScript engine. It allows executing JavaScript code directly from Python applications. As of version 0.5.1, it supports modern Python versions (up to 3.14) and maintains a steady release cadence, often aligning with new Python releases or Duktape engine updates.","last_verified":"2026-04-15T00:00:00.000Z","tags":["javascript","interpreter","duktape","javascript-engine","embedding"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/dukpy"},{"id":481,"title":"Dulwich","library":"dulwich","status":"active","version":"1.1.0","language":"python","ecosystem":"pypi","summary":"Dulwich is a pure-Python implementation of Git, providing an interface to both local and remote Git repositories without relying on the `git` executable or native code like `pygit2`. It offers both lower-level \"plumbing\" and higher-level \"porcelain\" APIs for interacting with Git objects and operations. The current version is 1.1.0, and it generally releases new versions every few weeks to months.","last_verified":"2026-05-12T14:12:07.205Z","tags":["git","version control","vcs","pure-python"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/dulwich"},{"id":6353,"title":"Dumb-Init","library":"dumb-init","status":"active","version":"1.2.5.post1","language":"python","ecosystem":"pypi","summary":"Dumb-init is a minimal init system for Linux containers, designed to run as PID 1. It acts as a simple process supervisor, properly handling signals sent to the container and reaping orphaned zombie processes, which is crucial for the graceful shutdown of applications and preventing resource leaks. The current version is 1.2.5.post1, and it maintains a steady, albeit infrequent, release cadence with minor updates and bug fixes.","last_verified":"2026-04-15T00:00:00.000Z","tags":["process management","init system","docker","containers","signal handling","PID 1","linux"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/dumb-init"},{"id":13093,"title":"Dumber JavaScript Bundler","library":"dumber","status":"active","version":"3.1.3","language":"javascript","ecosystem":"npm","summary":"Dumber is a JavaScript bundler specifically designed for Single Page Applications (SPAs), prioritizing simplicity and ease of use. Currently at version 3.1.3, it is actively maintained with a focus on integrating seamlessly into existing build workflows, primarily through its companion Gulp plugin, `gulp-dumber`. Dumber's release cadence follows a semantic versioning approach, with minor and patch releases addressing new features, bug fixes, and performance improvements, while major versions may introduce breaking changes to its core API or configuration. It differentiates itself by being primarily consumed as a build tool integration rather than a standalone CLI or direct programmatic API, providing a streamlined experience for Gulp users. The project encourages using a generator (`npx makes dumberjs`) to scaffold new projects with Dumber pre-configured, highlighting its integration-first philosophy for modern web development.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","bundle","browser","spa","amd"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/dumber"},{"id":13094,"title":"Dumble Bundler","library":"dumble","status":"active","version":"0.2.2","language":"javascript","ecosystem":"npm","summary":"Dumble is a zero-configuration bundler specifically designed for TypeScript projects, leveraging the high-performance `esbuild` engine internally. It streamlines the build process by automatically inferring configuration from your project's `tsconfig.json` and `package.json` files, reducing the need for explicit bundler-specific configuration. Unlike some bundlers, Dumble is intended to be used in conjunction with the TypeScript compiler (`tsc`) for type checking and generating declaration files (`.d.ts`), while Dumble focuses on the actual JavaScript bundling and tree-shaking. Inspired by `pkgroll`, Dumble aims for a simpler, more focused approach to bundling, offering better integration into monorepos and allowing customization via `esbuild` CLI options. As of version 0.2.2, it's in active development, implying a likelihood of ongoing feature enhancements and potential breaking changes in minor versions.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/dumble"},{"id":26917,"title":"dumbyaml","library":"dumbyaml","status":"active","version":"0.9.3","language":"python","ecosystem":"pypi","summary":"A restricted YAML parser that reads only a safe subset of YAML, designed for use with config files where you want to avoid arbitrary YAML features. Version 0.9.3 is current. Release cadence is low, with occasional updates.","last_verified":"2026-05-01T00:00:00.000Z","tags":["yaml","parser","safe","restricted","config"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/dumbyaml"},{"id":23643,"title":"Azure Synapse Analytics Notebook Utilities Stub","library":"dummy-notebookutils","status":"active","version":"1.6.3","language":"python","ecosystem":"pypi","summary":"A stub package that mimics the `mssparkutils` API from Azure Synapse Analytics notebooks, allowing local development and CI builds without a Synapse environment. Current version is 1.6.3. Released on PyPI with low cadence; no official changelog.","last_verified":"2026-05-01T00:00:00.000Z","tags":["azure","synapse","notebook","stub","mock","mssparkutils"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/dummy-notebookutils"},{"id":23644,"title":"dump-env","library":"dump-env","status":"active","version":"1.7.0","language":"python","ecosystem":"pypi","summary":"A utility tool to create .env files from environment variables or dictionaries. Current version 1.7.0, supports Python 3.10+. Release cadence is irregular with major features added roughly yearly.","last_verified":"2026-05-01T00:00:00.000Z","tags":["environment","dotenv","cli","configuration"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/dump-env"},{"id":15425,"title":"Webpack Dump Metadata Plugin","library":"dumpmeta-webpack-plugin","status":"active","version":"0.2.0","language":"javascript","ecosystem":"npm","summary":"The `dumpmeta-webpack-plugin` is a Webpack plugin designed to save build-time metadata to a specified file, typically for post-build analysis or integration with other tools. As of its current stable version, 0.2.0, it offers compatibility with Webpack 5. The plugin differentiates itself through its simplicity and a `prepare` option that allows developers to precisely extract and format the desired properties from Webpack's `stats` object before serialization, ensuring only relevant, JSON-serializable data is saved. While release cadence appears infrequent, updates address major Webpack version compatibility. It serves as a focused utility for build introspection rather than a comprehensive reporting tool.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/dumpmeta-webpack-plugin"},{"id":1239,"title":"Dunamai: Dynamic Version Generation","library":"dunamai","status":"active","version":"1.26.1","language":"python","ecosystem":"pypi","summary":"Dunamai is a Python 3.5+ library and command-line tool for producing dynamic, standards-compliant version strings, derived from tags in your version control system (Git, Mercurial, Darcs, Subversion, Bazaar, Fossil, Pijul). It facilitates uniquely identifying nightly or per-commit builds in continuous integration and simplifying releases by creating a tag. It supports various version styles like PEP 440 and Semantic Versioning, or custom formats. Dunamai, currently at version 1.26.1, maintains an active development and release cadence.","last_verified":"2026-04-23T18:50:39.934Z","tags":["versioning","scm","git","mercurial","pijul","darcs","breezy","ci","release","automation"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/dunamai"},{"id":21183,"title":"Dune Analytics Python Client","library":"dune-client","status":"active","version":"1.10.0","language":"python","ecosystem":"pypi","summary":"Official Python SDK for the Dune Analytics API. Version 1.10.0 supports async/sync clients, direct SQL execution, Pipeline API, Uploads, and Datasets. Backward-incompatible changes include removal of from_env() and custom_endpoints.","last_verified":"2026-04-27T00:00:00.000Z","tags":["dune-analytics","api-client","web3","crypto","data"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/dune-client"},{"id":5201,"title":"Duo Security Python Client","library":"duo-client","status":"active","version":"5.6.1","language":"python","ecosystem":"pypi","summary":"The `duo-client` library provides a reference Python client for interacting with Duo Security's Auth, Admin, and Accounts APIs. It is actively maintained with frequent releases, offering programmatic access to manage users, policies, and authentication events. The current version is 5.6.1, and it supports Python 3.7 and higher.","last_verified":"2026-04-13T00:00:00.000Z","tags":["security","2fa","mfa","authentication","api-client"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/duo-client"},{"id":19452,"title":"Duplicate Dependencies Webpack Plugin","library":"duplicate-dependencies-webpack-plugin","status":"active","version":"1.0.2","language":"javascript","ecosystem":"npm","summary":"A webpack plugin to detect and report duplicated dependencies in the bundle. Version 1.0.2, stable, maintained sporadically. Key differentiator: provides a hook-based architecture for custom reporting, unlike simpler duplicates plugins that only warn. Allows programmatic access to duplicate package data (name, version, root path, bytes) for integration with custom reporters or CI checks. Primarily used in webpack 4 and 5 projects to audit dependency duplication.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","webpack","plugin"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/duplicate-dependencies-webpack-plugin"},{"id":13095,"title":"Webpack Duplicate Package Checker Plugin","library":"duplicate-package-checker-webpack-plugin","status":"maintenance","version":"3.0.0","language":"javascript","ecosystem":"npm","summary":"The `duplicate-package-checker-webpack-plugin` is a Webpack plugin designed to identify and warn developers when their JavaScript bundle contains multiple, redundant versions of the same npm package. This situation often arises in complex projects due to transitive dependencies, leading to unnecessary bundle bloat and potential runtime conflicts or bugs. The plugin operates during the Webpack build process, flagging these duplicates to help maintain optimal bundle size and application stability. The current stable version is `3.0.0`. While it remains a popular tool with significant weekly downloads, its maintenance status is classified as inactive, with no new versions released to npm in the past 12 months, indicating a slow or potentially discontinued release cadence. Its key differentiator is providing clear, actionable warnings and offering explicit resolution strategies like `webpack.resolve.alias` to mitigate the issues caused by duplicate packages.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","webpack","plugin"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/duplicate-package-checker-webpack-plugin"},{"id":6354,"title":"DuploCloud Client","library":"duplocloud-client","status":"active","version":"0.4.3","language":"python","ecosystem":"pypi","summary":"The `duplocloud-client` library provides a Python SDK for programmatically interacting with DuploCloud portals, enabling management of infrastructure, tenants, services, and various cloud resources. It serves as the underlying library for the `duploctl` command-line interface. Currently at version 0.4.3, the library maintains a frequent release cadence with minor updates and fixes, often coinciding with new feature introductions in the DuploCloud platform.","last_verified":"2026-04-15T00:00:00.000Z","tags":["devops","cloud","cli","duplocloud","automation"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/duplocloud-client"},{"id":25187,"title":"durable-json-lint","library":"durable-json-lint","status":"abandoned","version":"0.0.3","language":"javascript","ecosystem":"npm","summary":"A Json Lint library (v0.0.3, last updated in 2012) that parses and partially corrects dirty JSON without crashing. It can fix common errors like single quotes, hex numbers, and function calls, and returns corrected JSON alongside error details. Unlike most JSON linters, it continues parsing after errors and substitutes invalid constructs with null. Written in CoffeeScript, runs on Node >=0.4.0 and browsers. Low release cadence and minimal maintenance since 2013.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","json","lint","durable","validation","coffeescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/durable-json-lint"},{"id":7196,"title":"Durable Task SDK for Python","library":"durabletask","status":"active","version":"1.4.0","language":"python","ecosystem":"pypi","summary":"The `durabletask` library is a Python Client SDK for the Azure Durable Task Scheduler, enabling developers to define, schedule, and manage resilient and stateful workflows (orchestrations) using ordinary Python code. It is designed for building fault-tolerant, long-running processes. The current version is 1.4.0, and the project maintains an active release cadence.","last_verified":"2026-04-16T00:00:00.000Z","tags":["workflow","orchestration","distributed","azure","task"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/durabletask"},{"id":7195,"title":"Durable Task Azure Managed Provider","library":"durabletask-azuremanaged","status":"active","version":"1.4.0","language":"python","ecosystem":"pypi","summary":"`durabletask-azuremanaged` is a Python library that provides an implementation for the `durabletask` SDK, enabling Python applications to leverage Azure's Durable Task Scheduler. It allows developers to define, run, and manage long-running, stateful workflows and orchestrations on Azure by integrating with its managed infrastructure for reliable task execution. As of version 1.4.0, it aligns with the `durabletask-py` SDK, typically seeing new releases in conjunction with the broader SDK's development.","last_verified":"2026-04-16T00:00:00.000Z","tags":["azure","durable-task","orchestration","workflow","serverless","cloud"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/durabletask-azuremanaged"},{"id":482,"title":"durationpy","library":"durationpy","status":"active","version":"0.10","language":"python","ecosystem":"pypi","summary":"durationpy is a Python module designed for converting between Python's `datetime.timedelta` objects and Go's standard `time.Duration` string format. The current version, 0.10, was released on May 17, 2025, and the project demonstrates an active release cadence with several updates in recent years, indicating ongoing maintenance.","last_verified":"2026-05-12T14:12:24.074Z","tags":["datetime","duration","golang","time","parsing","formatting"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/durationpy"},{"id":10770,"title":"dva: Elm-style React/Redux Framework","library":"dva","status":"abandoned","version":"2.4.1","language":"javascript","ecosystem":"npm","summary":"Dva is a lightweight, Elm-style front-end framework designed for building single-page applications by integrating React, Redux, React Router, and Redux Saga into a cohesive development experience. It simplifies state management and side effects through a declarative model system and streamlined data flow, aiming to reduce boilerplate typically associated with Redux setups. The package's last stable release, version 2.4.1, dates back to 2018, with subsequent beta versions for 2.6.0 released in late 2019. The project currently exhibits an abandoned release cadence, with no further stable releases or active development beyond 2019. Its key differentiators include an opinionated, \"batteries-included\" approach that pre-configures major React ecosystem libraries and its model-centric architecture for managing application state and logic.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","dva","alibaba","react","react-native","redux","redux-saga","elm","framework"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/dva"},{"id":2941,"title":"Data Version Control (DVC)","library":"dvc","status":"active","version":"3.67.1","language":"python","ecosystem":"pypi","summary":"DVC (Data Version Control) extends Git to handle large files and machine learning pipelines, providing version control for datasets and models, and enabling reproducible ML workflows. It stores data and model files in a cache outside of Git, supporting various remote storage platforms (S3, Azure, Google Cloud, SSH, etc.). The current version is 3.67.1, with frequent releases.","last_verified":"2026-04-25T03:32:31.331Z","tags":["data versioning","MLOps","data management","reproducibility","machine learning","git"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/dvc"},{"id":21184,"title":"dvc-azure","library":"dvc-azure","status":"active","version":"3.1.0","language":"python","ecosystem":"pypi","summary":"Azure Blob Storage and Azure Data Lake Storage plugin for DVC (Data Version Control). Version 3.1.0 is the latest, requires Python >=3.9. Released as part of DVC's remote storage integration suite.","last_verified":"2026-04-27T00:00:00.000Z","tags":["dvc","azure","blob-storage","data-version-control","plugin"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/dvc-azure"},{"id":2940,"title":"DVC Data Management Subsystem","library":"dvc-data","status":"active","version":"3.18.3","language":"python","ecosystem":"pypi","summary":"dvc-data is DVC's core data management subsystem, providing functionalities for hashing, indexing, caching, and interacting with various storage backends. As a foundational library for DVC, it receives frequent patch and minor releases to enhance performance, expand compatibility, and fix bugs.","last_verified":"2026-04-25T03:27:46.630Z","tags":["data versioning","data management","dvc","filesystem","hashing","mlops"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/dvc-data"},{"id":7197,"title":"dvc-gs: Google Cloud Storage Plugin for DVC","library":"dvc-gs","status":"active","version":"3.0.2","language":"python","ecosystem":"pypi","summary":"dvc-gs is the official Google Cloud Storage plugin for DVC (Data Version Control). It enables DVC to store and retrieve data artifacts from Google Cloud Storage buckets, allowing users to version large files and models in the cloud. The current version is 3.0.2, and it typically follows DVC's release cadence, with frequent updates to align with core DVC features and bug fixes.","last_verified":"2026-04-16T00:00:00.000Z","tags":["dvc","data version control","google cloud storage","cloud storage","plugin","mlops","gcs"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/dvc-gs"},{"id":3472,"title":"DVC HTTP/HTTPS Remote Plugin","library":"dvc-http","status":"active","version":"2.32.0","language":"python","ecosystem":"pypi","summary":"dvc-http is a plugin for Data Version Control (DVC) that provides support for HTTP and HTTPS remotes, allowing DVC to store and retrieve data from web servers. It leverages the `fsspec` library to provide filesystem-like access over HTTP(S). The current version is 2.32.0, and the project maintains an active release cadence with frequent updates.","last_verified":"2026-04-25T10:40:39.610Z","tags":["dvc","data version control","fsspec","http","https","cloud storage","plugin"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/dvc-http"},{"id":3473,"title":"dvc-objects library","library":"dvc-objects","status":"active","version":"5.2.0","language":"python","ecosystem":"pypi","summary":"dvc-objects provides filesystem and object-database level abstractions, serving as a core component for DVC (Data Version Control) and related data management tools. It handles operations like hashing files, managing object storage, and providing an fsspec-compatible interface for various backends. The library is actively maintained with frequent minor releases.","last_verified":"2026-04-25T10:40:55.595Z","tags":["dvc","data version control","filesystem","object storage","hashing","fsspec"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/dvc-objects"},{"id":3474,"title":"DVC Render","library":"dvc-render","status":"active","version":"1.0.2","language":"python","ecosystem":"pypi","summary":"dvc-render is a Python library for rendering data stored in DVC plots format into various output formats, such as Vega. It also supports generating HTML and Markdown reports containing multiple plots. It is used internally by DVC, DVCLive, and DVC Studio. The current version is 1.0.2, with frequent patch and minor releases.","last_verified":"2026-04-25T10:41:09.645Z","tags":["dvc","data-versioning","mlops","plotting","visualization","reporting","data-science"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/dvc-render"},{"id":3984,"title":"DVC S3 Remote Plugin","library":"dvc-s3","status":"active","version":"3.3.0","language":"python","ecosystem":"pypi","summary":"dvc-s3 is a plugin for Data Version Control (DVC) that enables storing and retrieving data, models, and pipelines from Amazon S3. It integrates seamlessly with DVC's CLI and API to manage datasets on S3. The current version is 3.3.0, and it follows a minor release cadence driven by DVC's core development.","last_verified":"2026-04-11T00:00:00.000Z","tags":["dvc","s3","cloud storage","data version control","machine learning","mlops"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/dvc-s3"},{"id":21185,"title":"dvc-ssh","library":"dvc-ssh","status":"active","version":"4.2.2","language":"python","ecosystem":"pypi","summary":"SSH plugin for DVC (Data Version Control) that enables remote storage on SSH servers. Current version 4.2.2, requires Python >=3.9. Active development with regular releases.","last_verified":"2026-04-27T00:00:00.000Z","tags":["dvc","ssh","remote-storage","data-version-control"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/dvc-ssh"},{"id":3475,"title":"DVC Studio Client","library":"dvc-studio-client","status":"active","version":"0.22.0","language":"python","ecosystem":"pypi","summary":"dvc-studio-client is a Python library designed to facilitate posting data from DVC (Data Version Control) and DVCLive to Iterative Studio. It provides functionalities for managing the Model Registry, sending Live Experiment updates, and handling Studio authentication. The library is currently at version 0.22.0 and maintains a regular release cadence, with recent updates focused on Python version support and Studio URL alignment.","last_verified":"2026-04-25T10:41:32.122Z","tags":["dvc","dvclive","mlops","machine learning","experiment tracking","model registry","iterative studio"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/dvc-studio-client"},{"id":3476,"title":"dvc-task","library":"dvc-task","status":"active","version":"0.40.2","language":"python","ecosystem":"pypi","summary":"dvc-task is an extensible Python library for queuing, running, and managing background jobs (processes) from standalone applications. It is built on Celery but leverages a pre-configured filesystem transport, eliminating the need for a full AMQP messaging server. As of April 2026, the current version is 0.40.2, with active development and somewhat frequent, though irregular, releases.","last_verified":"2026-04-25T10:41:56.355Z","tags":["task queue","celery","dvc","background jobs","async"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/dvc-task"},{"id":3985,"title":"DVCLive","library":"dvclive","status":"active","version":"3.49.0","language":"python","ecosystem":"pypi","summary":"DVCLive is a Python library for logging machine learning metrics and other metadata. It is designed to be fully compatible with DVC (Data Version Control) and stores logged information in simple, human-readable file formats (like .tsv, .json, .yaml) that can be versioned by Git. It provides real-time experiment tracking and integrates with various ML frameworks, helping users maintain reproducible ML workflows. The current version is 3.49.0, and the library is actively developed with frequent releases.","last_verified":"2026-04-11T00:00:00.000Z","tags":["MLOps","experiment tracking","metrics","logging","DVC","machine learning","reproducibility"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/dvclive"},{"id":23645,"title":"D-Wave Cloud Client","library":"dwave-cloud-client","status":"active","version":"0.14.4","language":"python","ecosystem":"pypi","summary":"A minimal client for interacting with D-Wave cloud resources, including solvers (QPU and hybrid) via the D-Wave API. Current version 0.14.4, requires Python >=3.10. Release cadence is irregular, with several minor releases per year.","last_verified":"2026-05-01T00:00:00.000Z","tags":["quantum computing","D-Wave","API client","solver"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/dwave-cloud-client"},{"id":23646,"title":"dwave-networkx","library":"dwave-networkx","status":"active","version":"0.8.18","language":"python","ecosystem":"pypi","summary":"A NetworkX extension providing graphs and algorithms relevant to working with the D-Wave System. Current version: 0.8.18. Release cadence: roughly quarterly.","last_verified":"2026-05-01T00:00:00.000Z","tags":["d-wave","quantum-computing","networkx-extension","graph-algorithms"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/dwave-networkx"},{"id":23647,"title":"D-Wave Optimization","library":"dwave-optimization","status":"active","version":"0.6.12","language":"python","ecosystem":"pypi","summary":"Enables the formulation of nonlinear models for industrial optimization problems using D-Wave quantum and hybrid solvers. Current version 0.6.12, released approximately monthly.","last_verified":"2026-05-01T00:00:00.000Z","tags":["quantum-computing","optimization","d-wave","nonlinear"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/dwave-optimization"},{"id":10771,"title":"SystemJS Vue 2 Component Loader","library":"dx-systemjs-vue-browser","status":"abandoned","version":"1.1.2","language":"javascript","ecosystem":"npm","summary":"This package, `dx-systemjs-vue-browser` (current stable version 1.1.2, last published about a year ago as of early 2025), functions as a SystemJS plugin designed to enable the loading and interpretation of Vue 2 Single File Components (SFCs) directly within the browser. It allows developers to use `.vue` files without a complex build step, leveraging SystemJS for dynamic module loading. However, it is critical to note that Vue.js 2 reached its End-of-Life (EOL) on December 31st, 2023, meaning it no longer receives official updates, features, or security fixes from the Vue core team. While the package itself remains available, its utility is significantly diminished for new projects or those requiring ongoing security and browser compatibility, as it targets an unsupported framework version. Release cadence for `dx-systemjs-vue-browser` itself appears infrequent, with the last update over a year ago. It primarily differentiates itself by offering a browser-native approach to Vue 2 SFCs, contrasting with modern Vue 3 development which heavily relies on bundlers like Vite or Webpack.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","vue","systemjs"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/dx-systemjs-vue-browser"},{"id":9710,"title":"DXcam - High-Performance Windows Screenshot Library","library":"dxcam","status":"active","version":"0.3.0","language":"python","ecosystem":"pypi","summary":"DXcam is a Python library providing high-performance screenshot capabilities specifically for Windows, leveraging the Desktop Duplication API. It's currently at version 0.3.0 and sees active development with irregular but significant updates, focusing on performance, backend options, and robustness.","last_verified":"2026-04-17T00:00:00.000Z","tags":["windows","screenshot","desktop-duplication-api","performance","graphics"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/dxcam"},{"id":27709,"title":"dxf-viewer","library":"dxf-viewer","status":"active","version":"1.0.47","language":"javascript","ecosystem":"npm","summary":"dxf-viewer is a high-performance 2D DXF viewer for JavaScript/TypeScript, leveraging WebGL via three.js for rendering large CAD files. Current stable version is 1.0.47. It uses geometry batching and instanced rendering to minimize draw calls, and supports lazy-loading of multiple TTF fonts for text. Key differentiators include web-worker support for offloading heavy processing and efficient handling of block instances. It has limited support for features like MTEXT formatting, line patterns, and hatches, and is primarily maintained by a single developer with periodic updates. No stream parser yet, so large files (>1GB) may hit JS engine string limits.","last_verified":"2026-05-09T00:00:00.000Z","tags":["javascript","dxf","viewer","webgl","html5","cad","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/dxf-viewer"},{"id":21186,"title":"DNAnexus Python SDK (dxpy)","library":"dxpy","status":"active","version":"0.408.2","language":"python","ecosystem":"pypi","summary":"DNAnexus Platform API bindings for Python (dxpy). Current version 0.408.2, requires Python >=3.8. Used to interact with the DNAnexus platform for managing genomic data, workflows, and analyses. Actively maintained with frequent releases.","last_verified":"2026-04-27T00:00:00.000Z","tags":["dnanexus","genomics","bioinformatics","api","sdk"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/dxpy"},{"id":4524,"title":"Dydantic","library":"dydantic","status":"active","version":"0.0.8","language":"python","ecosystem":"pypi","summary":"Dydantic is a Python library designed for dynamically generating Pydantic models directly from JSON Schema definitions. It offers a streamlined approach to creating Pydantic models on-the-fly, based on user-defined schemas, and is currently at version 0.0.8. The project appears to be actively maintained, with a recent PyPI release and GitHub activity.","last_verified":"2026-04-12T00:00:00.000Z","tags":["pydantic","json-schema","model-generation","dynamic-models","validation","schema-to-code"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/dydantic"},{"id":1822,"title":"Dynaconf","library":"dynaconf","status":"active","version":"3.2.13","language":"python","ecosystem":"pypi","summary":"Dynaconf is a dynamic configuration management library for Python projects, inspired by the 12-factor application guide. It supports multiple file formats (TOML, YAML, JSON, INI, Python), environment variables, Hashicorp Vault, and Redis for settings and secrets. It provides a flexible, layered system for multi-environment configurations and includes built-in extensions for Flask and Django. The library is actively maintained, with the current version being 3.2.13, and receives regular updates and bug fixes.","last_verified":"2026-04-24T01:57:50.764Z","tags":["configuration","settings","dynamic","environment variables","toml","yaml","json","ini","secrets","multi-environment","cli"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/dynaconf"},{"id":17582,"title":"Dynamic Middleware","library":"dynamic-middleware","status":"active","version":"4.0.4","language":"javascript","ecosystem":"npm","summary":"dynamic-middleware is a utility library for Connect and Express applications that enables runtime replacement or disabling of middleware. It addresses the common difficulty of altering middleware after an HTTP server has started, a feature not natively supported by Connect or Express. The current stable version is 4.0.4. The library's release cadence is not specified but it has undergone significant architectural changes between major versions. It differentiates itself by providing a `create` method to wrap existing middleware, allowing for dynamic control over its execution via `enable()`, `disable()`, and `replace()` methods, specifically for `app.use()` and `app.get()` style middleware, which was improved in `4.x.x` to handle routes more effectively.","last_verified":"2026-04-23T00:00:00.000Z","tags":["javascript","connect","express","middleware"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/dynamic-middleware"},{"id":26918,"title":"DynamicNetworkArchitectures","library":"dynamic-network-architectures","status":"active","version":"0.4.3","language":"python","ecosystem":"pypi","summary":"A library for dynamic network architectures, including Deep Belief Networks and other configurable neural network structures. Version 0.4.3 supports Python 3.8+, focuses on flexible network building and training utilities. Release cadence is irregular.","last_verified":"2026-05-01T00:00:00.000Z","tags":["deep-belief-networks","restricted-boltzmann-machines","neural-networks","deep-learning","dynamic-architecture"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/dynamic-network-architectures"},{"id":5202,"title":"Dynamic YAML","library":"dynamic-yaml","status":"active","version":"2.0.0","language":"python","ecosystem":"pypi","summary":"Dynamic-yaml (version 2.0.0) is a Python library that enhances standard YAML with self-referential and dynamic string resolution capabilities, allowing YAML entries to reference other parts of the configuration tree using Python's string formatting syntax. It is actively maintained with releases driven by feature development, with the latest major version released on April 9, 2024.","last_verified":"2026-04-13T00:00:00.000Z","tags":["yaml","configuration","dynamic","self-referential"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/dynamic-yaml"},{"id":8967,"title":"Dynamic Prompts","library":"dynamicprompts","status":"active","version":"0.31.0","language":"python","ecosystem":"pypi","summary":"Dynamic Prompts is a Python library designed for creating flexible and expressive prompt templates for text-to-image generators like Stable Diffusion, MidJourney, or Dall-e 2. It enables users to generate a multitude of unique prompts from a single template using features such as variants, wildcards, and combinatorial generation. The library is actively maintained, with its current version being 0.31.0, and receives regular updates.","last_verified":"2026-04-16T00:00:00.000Z","tags":["AI","Stable Diffusion","Prompt Engineering","NLP","Text-to-Image","Templating"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/dynamicprompts"},{"id":13096,"title":"DynamicsWebApi for Microsoft Dataverse","library":"dynamics-web-api","status":"active","version":"2.4.0","language":"javascript","ecosystem":"npm","summary":"DynamicsWebApi is a comprehensive helper library designed for interacting with the Microsoft Dataverse Web API, including Microsoft Dynamics 365 Customer Engagement and Power Pages. Currently stable at v2.4.0, it receives regular updates, typically with patch and minor releases addressing fixes and introducing new features every few weeks or months. Key differentiators include robust support for Microsoft Dataverse Search API v2.0 (query, suggest, autocomplete), automated batch request management, handling of large file uploads/downloads in chunks, and automated conversion of long URLs into batch requests. The library supports standard CRUD operations, Fetch XML queries, Actions, Functions, and intricate table definition (metadata) queries. It is compatible with both Node.js environments (v17+) and modern browsers, offering features like `AbortSignal` for request cancellation and proxy configuration. It explicitly notes its scope does *not* include Microsoft Dynamics 365 Finance and Operations. This package is ideal for developers building integrations or client-side applications that need to communicate with Dataverse reliably and efficiently.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","dataverse","d365","dynamics-365","web-api","helper","crm","dynamics-crm","cds","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/dynamics-web-api"},{"id":26919,"title":"Dynamics 365 CRM Python Client","library":"dynamics365crm-python","status":"active","version":"1.0.2","language":"python","ecosystem":"pypi","summary":"An API wrapper for Microsoft Dynamics 365 CRM that provides Python bindings for CRM operations. Current version 1.0.2 supports Python 3.7-3.11. The library is stable with no recent updates; it wraps OData REST endpoints for entity CRUD and batch operations.","last_verified":"2026-05-01T00:00:00.000Z","tags":["dynamics365","crm","microsoft","api-wrapper","odata"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/dynamics365crm-python"},{"id":23081,"title":"ROBOTIS DynamixelSDK","library":"dynamixel-sdk","status":"active","version":"4.0.3","language":"python","ecosystem":"pypi","summary":"Official SDK for controlling ROBOTIS Dynamixel servos. Supports Python, C++, C (Linux, Windows, Mac). Current version 4.0.3/4.0.4. Active development; breaking changes introduced in 4.0.0 with new 'Easy' API.","last_verified":"2026-05-01T00:00:00.000Z","tags":["robotics","servo","dynamixel","robotis","motor-control","serial"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/dynamixel-sdk"},{"id":8968,"title":"DynamoDB JSON Conversion Utility","library":"dynamo-json","status":"maintenance","version":"1.2.0","language":"python","ecosystem":"pypi","summary":"dynamo-json is a Python utility library (currently v1.2.0) designed to facilitate seamless conversion between standard Python objects (including Decimal, datetime, and UUID) and the specialized JSON format used by Amazon DynamoDB. It provides `dumps` and `loads` functions that mimic the standard `json` library, handling the DynamoDB type descriptors (e.g., {'S': 'string'}, {'N': '123'}) automatically. The library has been in maintenance mode since its last update in 2020, with a focus on stable functionality.","last_verified":"2026-04-16T00:00:00.000Z","tags":["DynamoDB","AWS","JSON","serialization","deserialization","database","utility"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/dynamo-json"},{"id":16344,"title":"DynamoDB Seeder","library":"dynamo-seeder","status":"abandoned","version":"0.5.0","language":"javascript","ecosystem":"npm","summary":"dynamo-seeder is a Node.js library designed to simplify the process of populating DynamoDB tables with initial data, often referred to as 'seeding.' It works by accepting JSON data, which can include references to external schema definitions for table creation and item data. The library supports basic data insertion and more advanced features like inline JavaScript expressions for dynamic data generation (e.g., dates, concatenated strings) and dependency injection for external libraries like `moment.js` within these expressions. Currently at version 0.5.0, it is not actively maintained, with its last known activity several years ago. It relies on `dynongo` for DynamoDB interactions, which itself appears to be in maintenance mode. This tool differentiates itself by allowing highly structured JSON data, including schema definitions and computed fields, directly within the seeding configuration, rather than solely relying on code-driven seeding.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","dynamodb","seeder"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/dynamo-seeder"},{"id":10772,"title":"DynamoDB Data Type Marshaller and Update Expression Builder","library":"dynamodb-data-types","status":"active","version":"4.0.1","language":"javascript","ecosystem":"npm","summary":"dynamodb-data-types is a JavaScript utility library designed to simplify the interaction with Amazon DynamoDB's native data type representations. It provides functions to convert standard JavaScript objects into DynamoDB's attribute value format (marshalling) and vice-versa (unmarshalling), handling complex nested structures and various primitive types. The library's current stable version is 4.0.1. Its release cadence is moderate, with major versions introducing significant features like the `UpdateExpression` builder in v4.0.0. A key differentiator is its focus on accurately handling DynamoDB's specific type mappings (e.g., numbers as strings `{N: '1'}`, sets, lists, maps, booleans, and nulls), alongside its ability to construct complex `UpdateExpression` payloads, including automatic handling of DynamoDB reserved keywords and proper `ExpressionAttributeValues` and `ExpressionAttributeNames` generation. This functionality reduces boilerplate code and common errors when performing update operations.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","dynamodb data types","dynamodb marshall","dynamodb format attributes","dynamodb mapper","amazon","aws"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/dynamodb-data-types"},{"id":21187,"title":"AWS DynamoDB Encryption Client for Python","library":"dynamodb-encryption-sdk","status":"active","version":"3.3.0","language":"python","ecosystem":"pypi","summary":"Client-side encryption library for Amazon DynamoDB that encrypts attribute values before storing them. Current version 3.3.0 (Aug 2024), Python 3.8+ required. Released by AWS, follows semantic versioning.","last_verified":"2026-04-27T00:00:00.000Z","tags":["dynamodb","encryption","aws","client-side-encryption","kms"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/dynamodb-encryption-sdk"},{"id":2488,"title":"DynamoDB JSON","library":"dynamodb-json","status":"active","version":"1.4.2","language":"python","ecosystem":"pypi","summary":"dynamodb-json is a Python utility library designed to simplify the process of converting Python objects to and from the specific JSON format used by Amazon DynamoDB. It handles the marshalling and unmarshalling of various Python data types, including decimals and datetimes, into the DynamoDB-compatible JSON structure. The current version is 1.4.2 and it maintains an active release cadence, with recent updates focusing on compatibility and bug fixes.","last_verified":"2026-04-24T20:42:31.053Z","tags":["DynamoDB","AWS","JSON","serialization","deserialization","data types","boto3"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/dynamodb-json"},{"id":18284,"title":"Dynapack","library":"dynapack","status":"abandoned","version":"0.4.11","language":"javascript","ecosystem":"npm","summary":"A JavaScript module bundler and client-side loader that constructs a minimal set of bundles for dependency graphs with both static and dynamic dependencies. Version 0.4.11 (alpha, last release 2017) supports CommonJS static requires and node-ensure dynamic declarations, targeting isomorphic apps. Unlike Browserify or Webpack, it handles the 'dynamic dependency diamond' by ensuring each module is in exactly one bundle and dynamic requests deliver only the required static subgraph. Works on Node.js and in browsers via generated bundles.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","bundle","loader","module","commonjs","dynamic","dependency"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/dynapack"},{"id":27710,"title":"dynesty","library":"dynesty","status":"active","version":"3.0.0","language":"python","ecosystem":"pypi","summary":"A dynamic nested sampling package for computing Bayesian posteriors and evidences. Current version 3.0.0 (released 2024-06-10). Requires Python >=3.8. Active development with major refactoring in v3.0.0 for extensibility and speed.","last_verified":"2026-05-09T00:00:00.000Z","tags":["nested sampling","bayesian inference","evidence calculation","MCMC","astronomy"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/dynesty"},{"id":21188,"title":"DyNet","library":"dynet","status":"active","version":"2.1.2","language":"python","ecosystem":"pypi","summary":"DyNet is the Dynamic Neural Network Toolkit, a C++ library with Python bindings for training neural networks, particularly focused on natural language processing. Current version 2.1.2 supports implicitly cast parameters as expressions, Python 3.8+, and advanced slicing. Release cadence is irregular.","last_verified":"2026-04-27T00:00:00.000Z","tags":["deep learning","neural networks","nlp","C++ backend"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/dynet"},{"id":9711,"title":"DyNet (Python 3.8+ Fork)","library":"dynet38","status":"active","version":"2.2","language":"python","ecosystem":"pypi","summary":"DyNet38 is a specialized fork of the DyNet neural network library, providing Python 3.8+ compatible wheels. It allows users to leverage DyNet's imperative neural network framework with modern Python versions, focusing on dynamic computation graphs, making it suitable for NLP and other sequence-based tasks. The current version is 2.2, and its release cadence largely follows the upstream DyNet project, primarily providing compatibility fixes.","last_verified":"2026-04-17T00:00:00.000Z","tags":["machine-learning","nlp","deep-learning","neural-networks","dynamic-graphs","imperative-framework"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/dynet38"},{"id":9712,"title":"Dyntastic","library":"dyntastic","status":"active","version":"0.18.0","language":"python","ecosystem":"pypi","summary":"Dyntastic is a Python library that provides an intuitive Object-Document Mapper (ODM) for Amazon DynamoDB, built on top of Pydantic for data validation and `boto3` for AWS interaction. It simplifies schema definition, data serialization, and common DynamoDB operations. The current version is 0.18.0, with minor releases occurring approximately every 1-2 months.","last_verified":"2026-04-17T00:00:00.000Z","tags":["dynamodb","pydantic","aws","orm","odm"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/dyntastic"},{"id":10773,"title":"e: Modern TypeScript Utility Library","library":"e","status":"active","version":"0.2.33","language":"javascript","ecosystem":"npm","summary":"The 'e' library is a modern, universal utility collection specifically designed for TypeScript and Node.js environments. Currently at version 0.2.33, it emphasizes immutability, ensuring that none of its functions mutate or alter any passed arguments, promoting predictable side-effect-free code. Its design philosophy centers on simplicity, with each exported function serving a single, clear purpose. While currently in an early 0.x.x release cycle, it aims to provide a reliable, lightweight alternative to larger utility libraries, focusing on a clean API and strong TypeScript support from the ground up. The library is actively developed and geared towards contemporary JavaScript development practices.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","typescript","ts","utility","util","lodash"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/e"},{"id":2016,"title":"E2B SDK","library":"e2b","status":"active","version":"2.20.0","language":"python","ecosystem":"pypi","summary":"E2B is an open-source infrastructure that provides isolated cloud sandboxes for AI agents to safely execute code, process data, and run tools. The Python SDK, currently at version 2.20.0, enables starting and managing these environments. Releases are frequent, often weekly or bi-weekly, addressing minor changes, patch fixes, and new features.","last_verified":"2026-04-24T04:51:25.688Z","tags":["AI agents","cloud environments","sandbox","code execution","development environment"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/e2b"},{"id":18,"title":"E2B Code Interpreter","library":"e2b-code-interpreter","status":"active","version":"2.4.1","language":"python","ecosystem":"pypi","summary":"Secure cloud sandboxes for executing AI-generated code. Two packages: e2b-code-interpreter (Jupyter/stateful code execution) and e2b (core sandbox SDK). v0.x is fully deprecated — all versions below 1.0 show deprecation warnings and the API is incompatible with v1.x.","last_verified":"2026-05-11T19:01:39.866Z","tags":["sandbox","code-execution","agents","python","jupyter","cloud"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/e2b-code-interpreter"},{"id":13098,"title":"E2E Mailbox","library":"e2e-mailbox","status":"active","version":"1.1.7","language":"javascript","ecosystem":"npm","summary":"E2E Mailbox is a fully-typed TypeScript library designed for integrating email notification testing into end-to-end test suites. It enables developers to programmatically create temporary email addresses, wait for specific emails to arrive based on subject lines, and extract content like URLs or pins from email bodies for verification. The library currently leverages free, third-party services—DeveloperMail and GuerrillaMail—offering an automatic fallback mechanism to enhance reliability. Key use cases include verifying account registration emails, password reset flows, and ensuring correct email content after specific user actions within an application. It is currently at version 1.1.7 and appears to be actively maintained, providing a robust solution for automating tests that rely on email communication without manual intervention. Its primary differentiator is its focus on e2e testing with a resilient, multi-provider approach to temporary email addresses.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","e2e","email","testing","guerrillamail","integration","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/e2e-mailbox"},{"id":6355,"title":"e3nn","library":"e3nn","status":"active","version":"0.6.0","language":"python","ecosystem":"pypi","summary":"e3nn is a Python library built on PyTorch for developing Euclidean (E(3)) equivariant neural networks. It focuses on symmetries related to 3D rotations, translations, and mirrors, providing fundamental mathematical operations like tensor products and spherical harmonics. The library is under active development, with version 0.6.0 being the current release, and follows a release cadence where the second version number is incremented for breaking changes.","last_verified":"2026-04-15T00:00:00.000Z","tags":["neural networks","equivariant","pytorch","machine learning","3d","geometry","group theory"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/e3nn"},{"id":9714,"title":"e3nn-jax library","library":"e3nn-jax","status":"active","version":"0.21.0","language":"python","ecosystem":"pypi","summary":"e3nn-jax is a Python library for constructing Equivariant Neural Networks (ENN) using JAX, specifically designed for the E(3) group of 3D rotations, translations, and reflections. It provides fundamental building blocks like Irreducible Representations (Irreps), spherical harmonics, and equivariant layers, enabling the design of networks that respect geometric symmetries. As of version 0.21.0, it is actively maintained with regular updates, reflecting advancements in the E(3) equivariant deep learning field.","last_verified":"2026-04-17T00:00:00.000Z","tags":["deep learning","machine learning","neural networks","equivariant networks","geometric deep learning","JAX","E(3) equivariance","3D data"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/e3nn-jax"},{"id":15098,"title":"Earcut - Polygon Triangulation","library":"earcut","status":"active","version":"3.0.2","language":"javascript","ecosystem":"npm","summary":"Earcut is a JavaScript library designed for fast and lightweight polygon triangulation, primarily optimized for WebGL applications. The current stable version is 3.0.2. It aims to provide real-time triangulation performance in browsers by prioritizing raw speed and simplicity over guaranteed correctness for highly degenerate or self-intersecting polygons. It implements a modified ear slicing algorithm using z-order curve hashing, capable of handling holes, twisted polygons, degeneracies, and self-intersections. While it doesn't guarantee perfectly correct triangulation for all edge cases, it typically produces acceptable results for practical datasets. It differentiates itself from alternatives by its significant speed advantage, as evidenced by benchmarks, and was originally developed for Mapbox GL. Earcut is a 2D algorithm, and for 3D inputs, it processes data as if projected onto the XY plane, ignoring the Z-component.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/earcut"},{"id":23648,"title":"earthaccess","library":"earthaccess","status":"active","version":"0.17.0","language":"python","ecosystem":"pypi","summary":"Client library for NASA Earthdata APIs. Provides authenticated search, access, and streaming of NASA Earth science data via Earthdata Login. Current version: 0.17.0. Releases on a monthly cadence.","last_verified":"2026-05-01T00:00:00.000Z","tags":["nasa","earthdata","data-access","s3","auth"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/earthaccess"},{"id":6612,"title":"Earth Engine Python API","library":"earthengine-api","status":"active","version":"1.7.22","language":"python","ecosystem":"pypi","summary":"The Earth Engine Python API provides client libraries for interacting with Google Earth Engine, a planetary-scale cloud-based platform for geospatial analysis. It offers access to a multi-petabyte catalog of satellite imagery and other geospatial datasets, enabling users to perform complex analyses like detecting changes, mapping trends, and quantifying differences on the Earth's surface. The API is in active development, with frequent updates.","last_verified":"2026-04-15T00:00:00.000Z","tags":["geospatial","satellite imagery","remote sensing","earth observation","GIS","cloud computing","Google Earth Engine"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/earthengine-api"},{"id":23649,"title":"earthkit-data","library":"earthkit-data","status":"active","version":"0.19.4","language":"python","ecosystem":"pypi","summary":"A format-agnostic Python interface for geospatial data, providing unified access to GRIB, NetCDF, ODB, and other formats. Current version is 0.19.4, with a release cadence of approximately monthly. A release candidate for 1.0.0 (1.0.0rc1) is available.","last_verified":"2026-05-01T00:00:00.000Z","tags":["geospatial","meteorology","GRIB","NetCDF","data-access"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/earthkit-data"},{"id":23650,"title":"earthkit-meteo","library":"earthkit-meteo","status":"active","version":"1.0.0rc1","language":"python","ecosystem":"pypi","summary":"Meteorological computations library developed by ECMWF. Provides unit conversion, thermodynamics, and diagnostics for weather and climate data. Current stable version is 0.6.2, with release candidate 1.0.0rc1 available. Active development with frequent releases.","last_verified":"2026-05-01T00:00:00.000Z","tags":["meteorology","climate","earthkit","ecmwf","unit-conversion","thermodynamics"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/earthkit-meteo"},{"id":15315,"title":"EAS Build Cache Provider","library":"eas-build-cache-provider","status":"active","version":"18.5.0","language":"javascript","ecosystem":"npm","summary":"The `eas-build-cache-provider` package serves as a specialized build cache provider plugin designed for seamless integration with the Expo CLI (specifically EAS Build). Its core functionality is to enable remote caching for build artifacts generated by EAS, which significantly accelerates subsequent build times by reusing cached components. Currently stable around version 18.5.0 (with recent updates up to 18.7.0), this package is typically configured declaratively within an Expo project's `app.json` or `app.config.js` file, making it a configuration-driven tool rather than one that requires direct programmatic imports in application code. The release cadence generally aligns with the broader `eas-cli` ecosystem, providing continuous feature enhancements and bug fixes. It's a critical component for optimizing CI/CD pipelines for Expo applications built with EAS.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/eas-build-cache-provider"},{"id":27711,"title":"easing-functions","library":"easing-functions","status":"active","version":"1.0.4","language":"python","ecosystem":"pypi","summary":"A collection of basic easing functions for Python, implementing Robert Penner's easing equations. Current version 1.0.4, with infrequent releases and no active maintenance.","last_verified":"2026-05-09T00:00:00.000Z","tags":["easing","animation","tweening","penner"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/easing-functions"},{"id":17208,"title":"east - Database Migration Tool","library":"east","status":"active","version":"2.0.3","language":"javascript","ecosystem":"npm","summary":"east is a Node.js database migration tool designed to manage schema changes across various database systems including MongoDB, SQLite, PostgreSQL, MySQL, and Couchbase. Currently stable at version 2.0.3, it primarily focuses on providing a robust CLI for migration management but also offers programmatic access. Its core philosophy is to integrate with existing database drivers, allowing developers to use their familiar database-specific syntax within migration scripts rather than imposing a universal ORM or query builder. This tool supports Node.js versions 10.17.0 and higher, with specific adapter requirements potentially varying. It actively supports modern JavaScript features, including TypeScript for migration files and ECMAScript Modules (ESM) for configuration and migrations, making it adaptable to contemporary Node.js project setups. Releases appear to be driven by feature development and maintenance needs.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","migrate","migration","database","db","mongodb","sqlite","postgres","mysql","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/east"},{"id":16345,"title":"East MongoDB Adapter","library":"east-mongo","status":"abandoned","version":"1.0.0","language":"javascript","ecosystem":"npm","summary":"east-mongo is an adapter for the `east` Node.js database migration tool, specifically designed for MongoDB. It leverages the official `mongodb` native driver (peer dependency on versions 2.x.x or 3.x.x) to manage schema changes and data migrations. When migrations are executed, their names are recorded in a `_migrations` collection within the target database. The adapter provides helper functions like `dropIndexIfExists` and includes template options for promises-based or async/await migrations. This package, currently at version 1.0.0, appears to be abandoned, with no releases or significant activity since 2017, meaning it is not actively maintained and may have unpatched vulnerabilities or compatibility issues with modern MongoDB versions or Node.js runtimes. Its primary function is to provide the `db` instance from the native driver to migration scripts.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","database","db","migrate","mongo","mongodb"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/east-mongo"},{"id":14541,"title":"Easy CSS Transform Builder","library":"easy-css-transform-builder","status":"active","version":"0.1.0","language":"javascript","ecosystem":"npm","summary":"easy-css-transform-builder is a JavaScript/TypeScript utility library designed to simplify the creation of complex CSS `transform` values. It enables developers to define various transform properties like `translateX`, `scale`, `rotate3d`, and `skewY` within a simple JavaScript object, which the library then serializes into a valid CSS `transform` string. The current version is 0.1.0, indicating it is in its initial release phase without an established release cadence, and it ships with TypeScript types for enhanced developer experience. Its key differentiator is its straightforward, fluent API for programmatically generating CSS transform strings, making it particularly useful for dynamic styling and animation integrations within JavaScript-driven UI frameworks, as illustrated by its usage examples.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","css","transform","style","builder","helper","easy","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/easy-css-transform-builder"},{"id":17584,"title":"Easy Database Connector","library":"easy-database-connector","status":"active","version":"1.4.1","language":"javascript","ecosystem":"npm","summary":"easy-database-connector, currently at version 1.4.1, is a TypeScript-first database connector library primarily designed for MSSQL (SQL Server) environments. It offers a comprehensive suite of features aimed at enhancing performance, security, and developer productivity. Key functionalities include connection pooling for optimal performance, built-in encryption for sensitive data, and integrated Redis caching for pagination and general query results. The library provides robust transaction management, supports bulk operations, and offers type-safe querying with full TypeScript backing. While specific release cadence is not explicitly stated, its current version suggests active development. Its differentiators lie in its all-in-one approach to common database concerns for MSSQL, providing encryption, caching, and robust operations within a single, coherent API, unlike more minimalist ORMs or query builders.","last_verified":"2026-04-23T00:00:00.000Z","tags":["javascript","database","mssql","sql-server","pagination","caching","encryption","typescript","redis"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/easy-database-connector"},{"id":17209,"title":"Easy HTTP Errors","library":"easy-http-errors","status":"abandoned","version":"2.0.0","language":"javascript","ecosystem":"npm","summary":"Easy HTTP Errors (easy-http-errors) is a JavaScript library designed to provide a straightforward way to handle and throw common HTTP errors within applications. It offers a set of predefined error classes, each corresponding to a standard HTTP status code (e.g., `BadRequestError` for 400, `NotFoundError` for 404, `InternalServerError` for 500). Developers can instantiate these error classes, optionally providing a custom message and additional properties, simplifying error propagation and handling in web contexts. The current stable version is 2.0.0, released in 2017, which notably dropped support for Node.js 4. Given the lack of updates since then, the project appears to be unmaintained, suggesting a slow to non-existent release cadence. Its primary differentiator lies in providing a convenient, structured hierarchy for standard HTTP exceptions, abstracting the need for manual status code assignment and message formatting.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","easy","easy-http-errors","errors","http","http-errors"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/easy-http-errors"},{"id":16342,"title":"Easy JSON Database","library":"easy-json-database","status":"maintenance","version":"1.5.1","language":"javascript","ecosystem":"npm","summary":"Easy JSON Database (easy-json-database) is a lightweight, file-system based database solution for Node.js environments. Currently stable at version 1.5.1, it has seen no new releases in approximately three years, suggesting a maintenance-only status without active feature development. This package differentiates itself through its extreme simplicity, storing all data directly within a single JSON file. It offers basic CRUD operations (set, get, delete, has), numerical manipulations (add, subtract), and array operations (push), along with a `clear` and `all` method. Key features include an optional snapshot mechanism for backups. Unlike robust NoSQL databases (e.g., MongoDB, CouchDB) or relational databases with JSON capabilities (e.g., PostgreSQL), easy-json-database operates by loading and saving the entire JSON file to disk for every write operation, making it suitable only for small datasets and low-concurrency scenarios. It is primarily used in projects requiring minimal setup and direct file storage, such as the 'Scratch For Discord' bot.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/easy-json-database"},{"id":14543,"title":"Easy Soft Utility Library","library":"easy-soft-utility","status":"active","version":"2.8.115","language":"javascript","ecosystem":"npm","summary":"easy-soft-utility is a JavaScript/TypeScript utility library, currently at version 2.8.115, that appears to be part of a larger 'easy-soft' ecosystem based on its GitHub repository. While the provided documentation (README and npm description) is minimal, such libraries typically offer a collection of helper functions for common programming tasks across areas like data manipulation, type checking, string operations, or functional programming patterns. The exact scope and API surface are not clearly defined in public materials, suggesting a potentially internal-focused library or one with evolving external documentation. Given its version number, it indicates active development, but users should be aware of the limited public API details and potential for changes due to the lack of explicit changelogs or usage guides. The release cadence cannot be reliably determined from the available information.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","easy-soft-utility","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/easy-soft-utility"},{"id":10774,"title":"easy-stack","library":"easy-stack","status":"active","version":"1.0.1","language":"javascript","ecosystem":"npm","summary":"easy-stack is a JavaScript library providing a simple Last-In, First-Out (LIFO) stack data structure, designed for both Node.js and browser environments. Its distinguishing feature is `autoRun`, which allows the stack to automatically execute newly added functions if it's not currently running or has not been forcibly stopped. This makes it suitable for managing prioritized operations, such as handling socket messages, processing async/sync tasks in a specific order, or creating extendable base classes for custom stack behaviors. The current stable version is 1.0.1, released primarily to update its licensing from the DBAD Public License to MIT. The package maintains a stable, albeit infrequent, release cadence, focusing on broad compatibility across various CommonJS loaders and vanilla browser usage, targeting Node.js environments from version 6.0.0 and above.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","stack","node","js","auto","run","execute","browser","react"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/easy-stack"},{"id":17210,"title":"Easy Table","library":"easy-table","status":"abandoned","version":"1.2.0","language":"javascript","ecosystem":"npm","summary":"easy-table is a JavaScript utility for rendering plain text tables primarily for command-line interfaces. It allows for highly customizable table structures, including dynamic cell content formatting via 'printer' functions, column sorting with specific syntax, and aggregation features like totaling and averaging. The package is currently at version 1.2.0. Its last known activity on npm was 5 years ago, and the GitHub repository shows an 8-year inactivity period, suggesting it is in an abandoned state rather than actively maintained. It ships with TypeScript type definitions, enabling type-safe usage in modern TypeScript projects. Key differentiators include its flexible cell rendering pipeline and built-in aggregation capabilities for simple CLI reporting.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","table","text","cli","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/easy-table"},{"id":5916,"title":"Easy Thumbnails for Django","library":"easy-thumbnails","status":"active","version":"2.10.1","language":"python","ecosystem":"pypi","summary":"Easy Thumbnails is a powerful yet user-friendly Django application designed for generating and managing image thumbnails. It dynamically creates thumbnails based on a source image, supports predefined aliases, and integrates seamlessly with Django models and templates. The library is actively maintained, with the current stable version being 2.10.1, and releases occurring regularly to support new Django and Python versions.","last_verified":"2026-04-14T00:00:00.000Z","tags":["django","thumbnails","image-processing","web"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/easy-thumbnails"},{"id":16010,"title":"CODEF easyCodef-node Client","library":"easycodef-node","status":"active","version":"1.0.4","language":"javascript","ecosystem":"npm","summary":"The `easycodef-node` library, currently at version 1.0.4, serves as a utility for integrating Node.js applications with the CODEF API services. It abstracts away common complexities associated with API interactions, such as automatic handling of access token issuance and reuse (which are valid for one week), and provides functionalities for secure data exchange using RSA encryption. The library supports managing Connected IDs for end-user account authentication with various financial institutions (banks, cards, insurance, etc.), although this step is optional for APIs not requiring a Connected ID. While the release cadence appears to be low, indicating stability, the library is actively maintained with recent patch updates addressing bug fixes. Key differentiators include its comprehensive support for CODEF's authentication mechanisms and streamlined API request process, contrasting with direct API calls that would require manual token and encryption management. It ships with TypeScript types, facilitating development in typed environments.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","CODEF","easyCodef","easyCodef-node","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/easycodef-node"},{"id":9713,"title":"Easydev","library":"easydev","status":"active","version":"0.14.0","language":"python","ecosystem":"pypi","summary":"Easydev (v0.14.0) is a Python library offering a collection of common utilities to streamline the development of Python packages. It includes tools for shell interaction, system path management, console output, and decorators. The library is actively maintained with releases addressing Python version compatibility and dependency updates, typically on an irregular but consistent basis.","last_verified":"2026-04-17T00:00:00.000Z","tags":["utilities","development","tools","helpers","shell","files"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/easydev"},{"id":2489,"title":"EasyDict for Python Dictionaries","library":"easydict","status":"active","version":"1.13","language":"python","ecosystem":"pypi","summary":"EasyDict is a Python library that enables accessing dictionary values as attributes, providing a JavaScript-like dot notation for Python dictionaries. It works recursively for nested structures, making dictionary manipulation more convenient and readable. The current version is 1.13, and the library receives updates periodically, with several releases each year to address bugs and introduce minor enhancements.","last_verified":"2026-04-24T20:42:46.045Z","tags":["dictionary","attribute access","dot notation","json"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/easydict"},{"id":15314,"title":"GraphQL Schema Testing and Mocking","library":"easygraphql-tester","status":"active","version":"6.0.1","language":"javascript","ecosystem":"npm","summary":"easygraphql-tester is a Node.js library designed to facilitate testing of GraphQL schemas, queries, and mutations. Currently at stable version 6.0.1, its release cadence is active but irregular, typically aligning with updates to the GraphQL specification or bug fixes. It distinguishes itself by offering both assertion-based testing (validating schema adherence, field existence, argument types, and input validity) and mocking capabilities, allowing developers to generate fake data for operations without a live GraphQL server. This enables comprehensive unit testing of GraphQL logic and schema definitions. It supports single or multiple schema files, direct `graphql-js` schema objects, and integrates resolvers for more complete backend testing. The library is part of the broader EasyGraphQL suite, which includes tools for load testing, schema mocking, and server creation.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/easygraphql-tester"},{"id":2490,"title":"EasyGUI","library":"easygui","status":"maintenance","version":"0.98.3","language":"python","ecosystem":"pypi","summary":"EasyGUI is a module for very simple, very easy GUI programming in Python. It differentiates from other GUI libraries by not being event-driven; instead, all GUI interactions are invoked by simple blocking function calls. The current version is 0.98.3, released on April 1, 2022, with an infrequent release cadence.","last_verified":"2026-04-24T20:43:00.688Z","tags":["GUI","simple GUI","dialogs","no event loop","tkinter wrapper"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/easygui"},{"id":2942,"title":"EasyOCR","library":"easyocr","status":"active","version":"1.7.2","language":"python","ecosystem":"pypi","summary":"EasyOCR is an end-to-end multi-lingual optical character recognition (OCR) solution designed for ease of use. It supports over 80 languages and provides pre-trained models for common use cases. The current version is 1.7.2, with minor releases focusing on compatibility and bug fixes, and major updates introducing new features like detector networks or Apple Silicon support.","last_verified":"2026-04-25T03:40:55.578Z","tags":["OCR","image processing","deep learning","computer vision","text extraction"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/easyocr"},{"id":21189,"title":"EasyPost","library":"easypost","status":"active","version":"10.6.0","language":"python","ecosystem":"pypi","summary":"EasyPost Shipping API Client Library for Python. Current version 10.6.0. Supports Python >=3.9. Released regularly with new features and bug fixes.","last_verified":"2026-04-27T00:00:00.000Z","tags":["shipping","api-client","carrier","label","tracking"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/easypost"},{"id":4939,"title":"EasyProcess","library":"easyprocess","status":"active","version":"1.1","language":"python","ecosystem":"pypi","summary":"EasyProcess is a simple, easy-to-use Python subprocess interface, providing a convenient layer on top of the standard `subprocess` module. It simplifies starting and stopping programs, retrieving their standard output and error streams, and managing return codes. The library supports Python versions 3.7 through 3.12 and is currently at version 1.1.","last_verified":"2026-04-12T00:00:00.000Z","tags":["subprocess","process management","automation","shell"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/easyprocess"},{"id":16805,"title":"eazy-auth: Redux-based Authentication for React","library":"eazy-auth","status":"active","version":"0.7.1","language":"javascript","ecosystem":"npm","summary":"eazy-auth is a JavaScript library designed to streamline common authentication tasks within React applications that leverage Redux and Redux-Saga. Currently at version 0.7.1, it provides a 'battery-included' solution for token-based authentication, handling login, token refresh, logout, and user data management. It integrates a Redux reducer, Redux-Saga flows for side effects (like API calls and token refreshing), and React components/HOCs for UI integration, alongside `react-router-dom` for protecting routes. The package allows developers to define custom API calls for authentication, making it adaptable to various backend systems while abstracting away much of the boilerplate. Its pre-1.0.0 status suggests ongoing development, though the README presents it as a functional solution. There is also `use-eazy-auth` which provides similar functionality using React hooks without the strong Redux/Redux-Saga dependency.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","eazy","easy-auth","react","redux","authentication","redux-saga","react-auth","react-router"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/eazy-auth"},{"id":16981,"title":"eazy-logger","library":"eazy-logger","status":"maintenance","version":"4.1.0","language":"javascript","ecosystem":"npm","summary":"eazy-logger is a lightweight command-line interface (CLI) logging utility designed for Node.js environments. It provides basic logging levels (debug, info, warn, error) and supports `printf`-style string substitution for dynamic message formatting. A key feature is its integration with `tfunk` for customizable, colorful console output, allowing developers to define prefixes and style messages with various colors. The current stable version is 4.1.0, released over a year ago. The project is in maintenance mode, with minimal activity primarily focused on critical fixes rather than new feature development, as indicated by its 'Inactive' status on Snyk. Its primary differentiators are its simplicity and built-in support for styled terminal output without external color libraries.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","plugins"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/eazy-logger"},{"id":13097,"title":"eBay API Client","library":"ebay-api","status":"active","version":"9.5.1","language":"javascript","ecosystem":"npm","summary":"The `ebay-api` package provides a comprehensive client library for interacting with both the Traditional (XML) and modern RESTful eBay APIs, supporting Node.js and browser environments. Currently at version 9.5.1, it offers robust functionality for accessing various eBay services, including Buy, Commerce, and others, with an active release cadence reflecting ongoing development and API updates. Key differentiators include built-in support for multiple authentication flows like client credentials grant, authorization code grant (OAuth2, Auth'N'Auth), and Digital Signatures, simplifying complex eBay authentication processes. It also ships with TypeScript types, enhancing developer experience and type safety for large-scale applications.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","api","eBay","Shopping","Searching","products","Browse","Category","FindingApi","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/ebay-api"},{"id":9715,"title":"eBay SDK for Python","library":"ebaysdk","status":"maintenance","version":"2.2.0","language":"python","ecosystem":"pypi","summary":"The eBay SDK for Python provides a comprehensive interface for interacting with various eBay APIs, including Trading, Finding, Shopping, and Merchandising. It simplifies API calls and response parsing by converting XML to Python dictionaries. The current version is 2.2.0, with the last release in April 2020, indicating a maintenance-only cadence.","last_verified":"2026-04-17T00:00:00.000Z","tags":["ebay","api","ecommerce","marketplace","trading"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/ebaysdk"},{"id":2491,"title":"ebcdic: Additional EBCDIC Codecs","library":"ebcdic","status":"active","version":"2.0.1","language":"python","ecosystem":"pypi","summary":"The `ebcdic` package provides additional EBCDIC codecs for Python, primarily facilitating data exchange with legacy mainframe systems. EBCDIC (Extended Binary Coded Decimal Interchange Code) is a family of character encodings distinct from ASCII and Unicode. It is intended for use in scenarios where interoperability with EBCDIC-native systems is required. The current version is 2.0.1, with releases tied to Python version compatibility.","last_verified":"2026-04-24T20:43:16.649Z","tags":["codec","text","unicode","ebcdic","mainframe","legacy"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/ebcdic"},{"id":13100,"title":"EBML Parser","library":"ebml","status":"active","version":"3.0.0","language":"javascript","ecosystem":"npm","summary":"The `ebml` library provides a JavaScript parser for the Extensible Binary Meta-Language (EBML) format, which is a binary equivalent to XML. It's prominently used in multimedia container formats such as WebM and Matroska (MKV). The library implements a Node.js Transform stream, enabling the decoding of EBML streams into a sequence of JavaScript objects that represent individual EBML elements. The current stable version, 3.0.0, represents a substantial rewrite to ES2018, aligning with modern JavaScript module standards and now builds with RollupJS. The project is actively maintained, with recent updates addressing live streaming issues and prior security releases. Its key differentiator is its efficient stream-based parsing, which is ideal for processing large media files without requiring them to be loaded entirely into memory.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","ebml","webm","mkv","matroska","format"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/ebml"},{"id":13099,"title":"EBML Block Parser","library":"ebml-block","status":"maintenance","version":"1.1.2","language":"javascript","ecosystem":"npm","summary":"ebml-block is a specialized JavaScript library designed to parse the raw binary data of an EBML Block or SimpleBlock structure. These blocks typically contain actual media frames (video, audio) and their associated metadata, such as timecodes and keyframe indicators, commonly found within Matroska (MKV) and WebM container formats. The package's current stable version is 1.1.2, released in March 2017. While functional, its development has been dormant since then, suggesting a maintenance-only status rather than active feature development. It is crucial to note that ebml-block does not parse entire EBML documents; instead, it expects a pre-extracted Buffer representing a single Block element. This differentiates it from broader EBML parsers, making it a low-level utility for processing specific data chunks within a larger EBML stream, often used in conjunction with a full EBML stream decoder.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","ebml","matroska","mkv","block","simpleblock","lacing"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/ebml-block"},{"id":16011,"title":"EBNF Grammar to AST Parser","library":"ebnf","status":"active","version":"1.9.1","language":"javascript","ecosystem":"npm","summary":"The `ebnf` package provides a JavaScript and TypeScript-compatible library for generating Abstract Syntax Tree (AST) parsers from formal grammars defined in either Backus-Naur Form (BNF) or W3C Extended Backus-Naur Form (EBNF). It is currently at version 1.9.1. The library differentiates itself by offering direct AST generation, browser compatibility, and built-in TypeScript type definitions, making it suitable for both Node.js and client-side applications. Releases appear to be driven by bug fixes and minor improvements, without a strict time-based cadence. It's particularly useful for projects requiring custom language parsing or syntax highlighting, such as Domain Specific Languages (DSLs) or code analysis tools.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","EBNF","AST","Parser","Grammar","Lexer","Syntax","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/ebnf"},{"id":15596,"title":"EBNF Grammar Parser for Jison","library":"ebnf-parser","status":"maintenance","version":"0.1.10","language":"javascript","ecosystem":"npm","summary":"ebnf-parser is a utility library designed to parse BNF and EBNF grammars, primarily used as a pre-processor for the Jison parser generator. It takes either a string representation of a grammar or a JSON grammar and transforms EBNF constructs into standard BNF, producing a JSON grammar format that Jison can consume. The current stable version is 0.1.10. Due to its specific role as a dependency for Jison and its low version number, its release cadence is slow and driven by Jison's needs. Key differentiators include its tight integration with Jison's grammar format and its focus solely on grammar transformation rather than full parsing engine capabilities, making it a specialized tool in the parser generator ecosystem.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","bnf","ebnf","grammar","parser","jison"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/ebnf-parser"},{"id":4351,"title":"Ebooklib","library":"ebooklib","status":"active","version":"0.20","language":"python","ecosystem":"pypi","summary":"Ebooklib is a Python library designed to handle EPUB2 and EPUB3 format ebooks. It provides functionalities for reading, writing, and manipulating EPUB files, allowing developers to programmatically create or modify ebook content. The library is actively maintained, with its latest version being 0.20 and a regular release cadence.","last_verified":"2026-04-12T00:00:00.000Z","tags":["ebook","epub","parser","generator","reader","writer"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/ebooklib"},{"id":10775,"title":"EBT-Vue: SuttaCentral Vue/Vuetify Components","library":"ebt-vue","status":"active","version":"1.55.3312","language":"javascript","ecosystem":"npm","summary":"ebt-vue is a specialized Vue 2 and Vuetify-based component library meticulously crafted for the EBT-Site project, which is integral to the SuttaCentral and SuttaCentral Voice initiatives. It delivers a collection of reusable UI components specifically tailored for applications that handle Pali texts, the Buddha's teachings, and Sutta translations, likely integrating with `bilara-data`. The package's current stable version is 1.55.3312, suggesting an active development lifecycle with frequent minor updates and patches. Its primary differentiator lies in its deep integration with the specific domain of Buddhist texts and the SuttaCentral ecosystem, providing purpose-built UI solutions rather than general-purpose components. The library's release cadence appears consistent, reflecting ongoing development efforts for its target application.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","SuttaCentral","SuttaCentral Voice","EBT","Voice","Buddha","Pali","translation","Javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/ebt-vue"},{"id":2017,"title":"EC2 Metadata Python Library","library":"ec2-metadata","status":"active","version":"3.0.0","language":"python","ecosystem":"pypi","summary":"ec2-metadata is a Python library that provides an easy, cached interface to query the EC2 Instance Metadata Service (IMDS). It supports IMDSv2 exclusively and is designed for use within EC2 instances to retrieve details like instance ID, AMI ID, region, and more. The current version is 3.0.0, and it is actively maintained.","last_verified":"2026-04-24T04:51:45.867Z","tags":["aws","ec2","metadata","cloud","instance-metadata","imds","imds-v2"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/ec2-metadata"},{"id":4525,"title":"eccodes Python Interface","library":"eccodes","status":"active","version":"2.46.0","language":"python","ecosystem":"pypi","summary":"The eccodes library provides a Python interface to the ECMWF ecCodes GRIB and BUFR decoder/encoder. It allows users to read, write, and manipulate GRIB and BUFR meteorological data files, providing both a low-level API mapping directly to the C library and a higher-level object-oriented interface. It is actively maintained by ECMWF with frequent releases, typically every 1-2 months, mirroring the underlying ecCodes C library.","last_verified":"2026-04-12T00:00:00.000Z","tags":["GRIB","BUFR","meteorology","data processing","ECMWF","weather"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/eccodes"},{"id":5917,"title":"eccodeslib Python Interface to ecCodes","library":"eccodeslib","status":"active","version":"2.46.2.19","language":"python","ecosystem":"pypi","summary":"eccodeslib provides the official Python interface to ECMWF's ecCodes C library, allowing users to encode and decode WMO FM-92 GRIB (editions 1 and 2), BUFR (editions 3 and 4), and GTS abbreviated header messages. It enables reading and writing meteorological data files, accessing keys and values, and iterating over messages. The current version is 2.46.2.19, with releases closely tied to the underlying ecCodes C library development.","last_verified":"2026-04-14T00:00:00.000Z","tags":["GRIB","BUFR","meteorology","ECMWF","weather data","data decoding"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/eccodeslib"},{"id":753,"title":"ECDSA Cryptographic Signature Library","library":"ecdsa","status":"active","version":"0.19.2","language":"python","ecosystem":"pypi","summary":"ecdsa is a pure Python implementation of Elliptic Curve Cryptography (ECC) supporting ECDSA (Elliptic Curve Digital Signature Algorithm), EdDSA (Edwards-curve Digital Signature Algorithm), and ECDH (Elliptic Curve Diffie-Hellman). It is actively maintained with several releases per year, providing a robust solution for digital signatures in Python applications. The current version is 0.19.2.","last_verified":"2026-05-12T18:36:22.363Z","tags":["cryptography","security","signatures","ecdsa","eddsa","ecdh","elliptic-curve"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/ecdsa"},{"id":10776,"title":"React Wrapper for Apache ECharts","library":"echarts-for-react","status":"active","version":"3.0.6","language":"javascript","ecosystem":"npm","summary":"echarts-for-react is a robust and widely-used React component that seamlessly integrates Apache ECharts, a powerful charting library, into React applications. It provides a declarative way to render various types of charts and visualizations, abstracting away direct ECharts instance management. The current stable version is 3.0.6. The project maintains an active development pace with frequent minor updates and bug fixes, building upon the significant v3.0.0 release that introduced ECharts v5 support and a full TypeScript rewrite. Key differentiators include its simplicity, direct exposure of ECharts options as React props, comprehensive TypeScript support, and the ability to manually import ECharts modules for bundle size optimization, making it a preferred choice for React developers needing advanced data visualization.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","react","component","echarts-react","echarts","react-echarts","chart","charts","graph","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/echarts-for-react"},{"id":16983,"title":"Cross-Platform CLI for Terminal Output","library":"echo-cli","status":"active","version":"2.0.0","language":"javascript","ecosystem":"npm","summary":"echo-cli is a utility designed to address inconsistencies in command-line output across different operating systems, particularly focusing on the limitations of Windows CMD regarding escape sequences and newline characters. It provides a cross-platform solution for outputting text to the terminal, supporting all standard JavaScript escape sequences. This makes it particularly useful for `npm scripts` and other automation tasks where consistent terminal output, including formatted text and newlines, is crucial regardless of the underlying shell. The current stable version is 2.0.0, released after dropping a dependency on `meow`. The package does not have a defined public release cadence but is actively maintained to ensure its core functionality.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","echo","cli","print","cross-platform"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/echo-cli"},{"id":26920,"title":"eciespy","library":"eciespy","status":"active","version":"0.4.6","language":"python","ecosystem":"pypi","summary":"Elliptic Curve Integrated Encryption Scheme (ECIES) for secp256k1 and curve25519 in Python. Current version 0.4.6, supports Python >=3.9. Active development with multi-curve support and custom key pair generation.","last_verified":"2026-05-01T00:00:00.000Z","tags":["cryptography","ecies","elliptic-curve","secp256k1","curve25519"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/eciespy"},{"id":5918,"title":"eckitlib","library":"eckitlib","status":"active","version":"2.0.7.19","language":"python","ecosystem":"pypi","summary":"EcKit is a robust, cross-platform C++ toolkit developed by ECMWF, providing an abstraction layer for operating system features like multi-threading, JSON/YAML parsing, object serialization, file-system abstraction, and linear algebra. The `eckitlib` Python package serves as Python bindings for this core C++ toolkit, acting as a foundational component for higher-level scientific computing libraries within the ECMWF 'earthkit' ecosystem. It is actively maintained with frequent updates.","last_verified":"2026-04-14T00:00:00.000Z","tags":["scientific computing","data processing","ECMWF","C++ bindings","toolkit","meteorology","numerical weather prediction"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/eckitlib"},{"id":8132,"title":"Eclipse Zenoh Python API","library":"eclipse-zenoh","status":"active","version":"1.9.0","language":"python","ecosystem":"pypi","summary":"Eclipse Zenoh (pronounce /zeno/) is a lightweight, high-performance middleware that unifies data in motion, data at rest, and computations across diverse environments, from embedded systems to the cloud. The Python API (version 1.9.0) provides bindings to the core Rust implementation, enabling pub/sub, geo-distributed storage, queries, and computations. It maintains an active development and release cadence, with major updates often quarterly, aiming for performance and efficiency beyond mainstream stacks.","last_verified":"2026-04-16T00:00:00.000Z","tags":["iot","embedded","edge-computing","pub/sub","data-flow","robotics","ros2","protocol","middleware"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/eclipse-zenoh"},{"id":25188,"title":"Ecmarkdown","library":"ecmarkdown","status":"active","version":"8.1.0","language":"javascript","ecosystem":"npm","summary":"A compiler for converting Ecmarkdown algorithm shorthand (a Markdown-inspired syntax used in ECMAScript specifications) into HTML. Current stable version is 8.1.0, with a history of active development. Key differentiators: tailored specifically for writing spec algorithms, supports inline formatting for variables, values, and field references, and integrates with ecmarkup for full spec generation. The library is ESM-only and ships TypeScript type definitions. Release cadence is irregular but frequent, with breaking changes in major versions (e.g., v7 attrs, v6 column numbers, v5 types).","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","ecmascript","specs","typography","markup","markdown","html","code","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/ecmarkdown"},{"id":23651,"title":"ECMWF API Client","library":"ecmwf-api-client","status":"active","version":"1.6.5","language":"python","ecosystem":"pypi","summary":"Python client for ECMWF (European Centre for Medium-Range Weather Forecasts) web services API. Allows downloading meteorological data. Current version 1.6.5, actively maintained, with irregular releases.","last_verified":"2026-05-01T00:00:00.000Z","tags":["ecmwf","weather","api","climate","data"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/ecmwf-api-client"},{"id":5919,"title":"ECMWF Data Stores Service (DSS) API Python Client","library":"ecmwf-datastores-client","status":"active","version":"0.5.1","language":"python","ecosystem":"pypi","summary":"The `ecmwf-datastores-client` is a Python library providing programmatic access to the ECMWF Data Stores Service (DSS) API. It allows users to interact with data catalogues like the Climate Data Store (CDS), Atmosphere Data Store (ADS), and Early Warning Data Store (EWDS) for metadata retrieval, synchronous or asynchronous job submission, and data download. Currently at version 0.5.1, it is in an 'Incubating' state, implying a mostly stable interface but with a readiness for incoming changes.","last_verified":"2026-04-14T00:00:00.000Z","tags":["ECMWF","data-access","climate","meteorology","API client"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/ecmwf-datastores-client"},{"id":8969,"title":"ECMWF Open Data Client","library":"ecmwf-opendata","status":"active","version":"0.3.26","language":"python","ecosystem":"pypi","summary":"ecmwf-opendata is a Python package designed to simplify the download of ECMWF open data. It provides a request-based interface similar to ECMWF's MARS language for selecting meteorological fields. The library is actively maintained (current version 0.3.26) and receives frequent updates, with new releases typically addressing data source changes, bug fixes, and supporting new data streams. It allows users to retrieve data from ECMWF's direct servers as well as cloud replicas on AWS, Azure, and Google Cloud Platform.","last_verified":"2026-04-16T00:00:00.000Z","tags":["weather","climate","data download","ECMWF","meteorology","GRIB","BUFR","open data","forecast"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/ecmwf-opendata"},{"id":21190,"title":"eco-vue-js","library":"eco-vue-js","status":"active","version":"0.12.24","language":"javascript","ecosystem":"npm","summary":"A Vue 3 component library with Tailwind CSS integration, currently at v0.12.24. Ships TypeScript definitions. Provides reusable UI components like buttons, lists, tabs, and icons. Active development with frequent releases (multiple per month). Differentiators include automatic Tailwind preset support and Vue 3 composition API. Requires Vue >=3.5.30 and @tanstack/vue-query >=5.92.9 as peer dependencies. The library is not yet stable (pre-1.0) and may have breaking changes between minor versions.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/eco-vue-js"},{"id":26921,"title":"Ecoji","library":"ecoji","status":"active","version":"0.1.1","language":"python","ecosystem":"pypi","summary":"Ecoji encodes and decodes data as emojis. Current version 0.1.1. Low activity, packaging fix only.","last_verified":"2026-05-01T00:00:00.000Z","tags":["emoji","encoding","data-uri","utility"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/ecoji"},{"id":5203,"title":"EconML","library":"econml","status":"active","version":"0.16.0","language":"python","ecosystem":"pypi","summary":"EconML is a Python library for estimating Conditional Average Treatment Effects (CATEs) from observational or experimental data. It provides a suite of advanced machine learning methods, including Double Machine Learning (DML) and Causal Forests, to infer causal relationships and individual-level treatment effects. The current version is 0.16.0, and it maintains an active development pace with major updates and bugfix releases every few months.","last_verified":"2026-04-13T00:00:00.000Z","tags":["causal inference","machine learning","econometrics","treatment effects","causality","uplift modeling"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/econml"},{"id":4526,"title":"Python Wrapper for Embedded Conic Solver (ECOS)","library":"ecos","status":"active","version":"2.0.14","language":"python","ecosystem":"pypi","summary":"ECOS is a lightweight numerical solver for convex second-order cone programs (SOCPs) designed for embedded systems. This library provides its Python interface. It is actively maintained, with version 2.0.14 released in June 2024, and receives regular updates to its Python wrapper.","last_verified":"2026-04-12T00:00:00.000Z","tags":["optimization","solver","socp","convex-optimization","embedded-systems"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/ecos"},{"id":15598,"title":"ECPair: SECP256k1 Keypair Management for Bitcoin","library":"ecpair","status":"active","version":"3.0.1","language":"javascript","ecosystem":"npm","summary":"ecpair is a JavaScript/TypeScript library designed for managing SECP256k1 keypairs, primarily used within the BitcoinJS ecosystem for client-side applications. Currently at stable version 3.0.1, it provides core functionalities for generating new keypairs, importing them from various formats like WIF (Wallet Import Format) or raw private/public keys, and deriving public keys. Releases are generally stable, driven by updates within the broader BitcoinJS ecosystem or critical bug fixes. A key differentiator is its modular architecture, which externalizes all elliptic curve cryptography operations to a separate ECC library (e.g., `tiny-secp256k1`), enhancing flexibility and allowing for specific backend optimizations or compliance. The library is written in TypeScript and ships with comprehensive type definitions, promoting robust development practices.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","bitcoinjs","bitcoin","browserify","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/ecpair"},{"id":7198,"title":"ECPy: Pure Python Elliptic Curve Library","library":"ecpy","status":"maintenance","version":"1.2.5","language":"python","ecosystem":"pypi","summary":"ECPy is a pure Python Elliptic Curve library providing implementations of ECDSA, EDDSA (Ed25519), ECSchnorr, and Borromean signatures, alongside fundamental Point operations. The library is currently at version 1.2.5, with its last release in October 2020. While its documentation historically noted a 'beta stage' status, the current lack of recent development suggests it is in maintenance mode rather than active feature development.","last_verified":"2026-04-16T00:00:00.000Z","tags":["cryptography","elliptic curve","ecdsa","eddsa","ecschnorr","security","pure-python","signature"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/ecpy"},{"id":21191,"title":"ecs-deploy","library":"ecs-deploy","status":"active","version":"1.15.2","language":"python","ecosystem":"pypi","summary":"A powerful CLI tool to simplify Amazon ECS deployments, rollbacks, and scaling. Version 1.15.2, actively maintained with recent releases adding multi-account support, Slack notifications, and Docker label configuration.","last_verified":"2026-04-27T00:00:00.000Z","tags":["amazon-ecs","deployment","cli","aws"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/ecs-deploy"},{"id":2492,"title":"ECS Logging for Python","library":"ecs-logging","status":"active","version":"2.3.0","language":"python","ecosystem":"pypi","summary":"ecs-logging-python provides logging formatters for Python's standard `logging` module and `structlog`, enabling applications to produce logs compliant with the Elastic Common Schema (ECS). It helps in standardizing log formats for easier ingestion and analysis in Elastic Stack products like Elasticsearch and Kibana. The library is currently at version 2.3.0 and is actively maintained, with a focus on adding new features and supporting recent Python versions.","last_verified":"2026-04-24T20:43:32.511Z","tags":["logging","ecs","elastic","structured-logging","observability"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/ecs-logging"},{"id":23652,"title":"ed25519-blake2b-fork","library":"ed25519-blake2b-fork","status":"active","version":"1.4.2","language":"python","ecosystem":"pypi","summary":"A fork of the ed25519 library that uses BLAKE2b instead of SHA-512 hashing for public-key signatures. Version 1.4.2 adds automatic wheel builds via cibuildwheel. The library provides Ed25519 signing and verification with a pure Python implementation. Release cadence is irregular.","last_verified":"2026-05-01T00:00:00.000Z","tags":["ed25519","signatures","cryptography","blake2b"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/ed25519-blake2b-fork"},{"id":21192,"title":"Edalize","library":"edalize","status":"active","version":"0.6.8","language":"python","ecosystem":"pypi","summary":"Python library for interfacing EDA tools (simulators, linters, synthesis) with a common interface. Current version 0.6.8, supports Python 3.9+. Active development with moderate release cadence.","last_verified":"2026-04-27T00:00:00.000Z","tags":["eda","simulation","synthesis","hardware","verilog","vhdl"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/edalize"},{"id":9716,"title":"EDAM Ontology Python Package","library":"edam-ontology","status":"active","version":"1.25.3","language":"python","ecosystem":"pypi","summary":"The edam-ontology library provides versioned, Python-packaged data for the EDAM ontology (http://edamontology.org/). It offers convenient access to the ontology as an `owlready2` World object, enabling programmatic querying and navigation. The current version is 1.25.3, with releases typically tied to new EDAM ontology versions and Python compatibility updates.","last_verified":"2026-04-17T00:00:00.000Z","tags":["ontology","bioinformatics","data-science","semantics","owlready2"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/edam-ontology"},{"id":16802,"title":"Express JWT Authentication Router","library":"edaten-auth","status":"active","version":"2.0.3","language":"javascript","ecosystem":"npm","summary":"edaten-auth is a plug-and-play JWT authentication router designed for Express applications that utilize MongoDB for data persistence via Mongoose. It provides out-of-the-box functionality for user registration, login, token refreshing, and logout, simplifying the implementation of common authentication flows. The current stable version is 2.0.3. While a specific release cadence isn't explicitly stated, the project appears actively maintained given its current versioning. Its primary differentiator is its \"plug-and-play\" nature, offering a complete, pre-built solution for JWT authentication with Express and Mongoose, requiring minimal configuration beyond environment variables for secrets and ensuring a MongoDB connection. It manages access tokens and refresh tokens, storing the latter securely in HTTP-only cookies.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","auth","jwt","express","mongodb","refresh-token","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/edaten-auth"},{"id":25190,"title":"edgar","library":"edgar","status":"active","version":"0.0.0","language":"javascript","ecosystem":"npm","summary":"The 'edgar' package (v0.0.0) provides a JavaScript/TypeScript API for accessing the SEC EDGAR database, enabling retrieval of company filings, financial statements, and metadata. It is an early-stage release with no stable release yet, and the API may change frequently. Key differentiators include a promise-based interface and minimal dependencies. No release cadence established.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/edgar"},{"id":27712,"title":"edgar-cli","library":"edgar-cli","status":"active","version":"0.1.4","language":"javascript","ecosystem":"npm","summary":"edgar-cli v0.1.4 is an agent-friendly CLI for accessing SEC EDGAR filings and company facts, designed for Node.js (>=18) and usable via npx without requiring Python. It provides commands for resolving tickers, listing/getting filings, extracting XBRL facts, and performing research syncing/querying with deterministic caching profiles. The CLI enforces SEC identity requirements via --user-agent or EDGAR_USER_AGENT and outputs stable JSON envelopes for automation. It differentiates from other EDGAR tools by being npx-friendly, TypeScript-native, and offering research capabilities with configurable filing profiles.","last_verified":"2026-05-09T00:00:00.000Z","tags":["javascript","edgar","sec","cli","npx","filings"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/edgar-cli"},{"id":5920,"title":"edgartools: SEC EDGAR Filings Analysis","library":"edgartools","status":"active","version":"5.29.0","language":"python","ecosystem":"pypi","summary":"EdgarTools is a Python library designed to access and analyze SEC EDGAR filings, XBRL financial statements, 10-K, 10-Q, and 8-K reports. It provides structured Python objects for over 20 filing types, converting complex SEC data into easy-to-use DataFrames. Currently at version 5.29.0, the library is actively developed with frequent updates addressing bug fixes and adding new features, often multiple releases per month.","last_verified":"2026-04-14T00:00:00.000Z","tags":["SEC","EDGAR","XBRL","financial data","investing","corporate filings","pandas","data analysis"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/edgartools"},{"id":27713,"title":"Edge MDT Custom Layers","library":"edge-mdt-cl","status":"active","version":"1.1.1","language":"python","ecosystem":"pypi","summary":"Edge MDT Custom Layers provides custom TensorFlow/Keras layers for edge machine learning deployment. Current version 1.1.1, requires Python >=3.10. Release cadence is irregular, primarily updates for bug fixes.","last_verified":"2026-05-09T00:00:00.000Z","tags":["edge-ml","tensorflow","keras","custom-layers"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/edge-mdt-cl"},{"id":27714,"title":"EdgeMDT TPC","library":"edge-mdt-tpc","status":"active","version":"1.3.0","language":"python","ecosystem":"pypi","summary":"EdgeMDT TPC (Third-Party Connectivity) is a Python package for integrating with edge management and diagnostics tools, version 1.3.0, with monthly releases.","last_verified":"2026-05-09T00:00:00.000Z","tags":["edge-mdt","tpc","connectivity","grpc"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/edge-mdt-tpc"},{"id":13101,"title":"Edge Template Parser","library":"edge-parser","status":"active","version":"9.1.0","language":"javascript","ecosystem":"npm","summary":"edge-parser is a JavaScript/TypeScript library designed to parse the syntax of the Edge template engine, converting template strings into executable JavaScript functions. It is currently stable at version 9.1.0 (published December 2025), with recent releases focusing on features like update expression support and dependency updates. The library provides a programmatic API for tokenizing template input, transforming its Abstract Syntax Tree (AST), and processing tokens into a final JavaScript output, which can then be invoked with template state. A key differentiator is its explicit handling of error tracing within compiled templates via `filename` and `lineNumber` parameters, and highly configurable options for managing template variables (`statePropertyName`) and helper function paths (`escapeCallPath`, `toAttributesCallPath`).","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","edge","template","template-engine","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/edge-parser"},{"id":17429,"title":"Edge Runtime Simulator","library":"edge-runtime","status":"active","version":"4.0.1","language":"javascript","ecosystem":"npm","summary":"edge-runtime is a JavaScript/TypeScript library, currently at version 4.0.1, developed by Vercel. It provides a robust, spec-compliant environment for simulating Vercel Edge Functions or any Web-standard compliant JavaScript code within Node.js or a CLI. This enables local development, testing, and debugging of Edge Functions without requiring actual deployment, significantly streamlining the development workflow. The library aims to faithfully replicate the Edge Function environment, offering Web APIs like `fetch`, `Request`, `Response`, and `URL` as globals within its isolated context. It maintains an active release cadence, with major versions typically aligning with Node.js LTS updates or substantial API enhancements, as demonstrated by the v4.0.0 release which raised the minimum Node.js version requirement. Its core differentiation lies in providing a high-fidelity simulation of the Vercel Edge context.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","edge","edge-runtime","functions","runtime","standard","web","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/edge-runtime"},{"id":3477,"title":"Microsoft Edge TTS Python Library","library":"edge-tts","status":"active","version":"7.2.8","language":"python","ecosystem":"pypi","summary":"edge-tts is a Python library (current version 7.2.8) that provides access to Microsoft Edge's online text-to-speech (TTS) service. It allows developers to convert text into natural-sounding speech without needing the Edge browser, Windows, or an API key, by leveraging the same cloud voices used by Edge. The library maintains an active release cadence, frequently updating to address changes in the underlying Microsoft service.","last_verified":"2026-04-25T10:42:22.047Z","tags":["text-to-speech","tts","microsoft-edge","audio","voice-synthesis","asyncio","speech"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/edge-tts"},{"id":5204,"title":"Akamai EdgeGrid Authentication for Python","library":"edgegrid-python","status":"active","version":"2.0.5","language":"python","ecosystem":"pypi","summary":"edgegrid-python provides the client authentication protocol for accessing Akamai's APIs, designed to integrate seamlessly with the popular `requests` library. It handles the cryptographic signing of requests required by the Akamai EdgeGrid specification. The current version is 2.0.5, with frequent releases primarily focused on security updates and dependency management, and less frequent but significant feature or breaking changes.","last_verified":"2026-04-13T00:00:00.000Z","tags":["akamai","edgegrid","authentication","requests","api"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/edgegrid-python"},{"id":13102,"title":"EdgeJS Parser","library":"edgejs-parser","status":"active","version":"0.2.19","language":"javascript","ecosystem":"npm","summary":"EdgeJS Parser is a specialized JavaScript library designed for parsing HTML and EdgeJS templating syntax, returning an Abstract Syntax Tree (AST). Currently at version 0.2.19, it is built upon the Chevrotain parsing toolkit. Its development is specifically tailored towards the creation of a Prettier plugin for EdgeJS templates, which implies it may not encompass all potential parsing needs or edge cases outside of that particular use-case. As a 0.x.x release, the API may still be subject to changes before a stable 1.0 version. While a formal release cadence isn't specified, updates are likely driven by the needs of its primary Prettier integration.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","edge","edgejs","parser","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/edgejs-parser"},{"id":393,"title":"editables","library":"editables","status":"active","version":"0.5","language":"python","ecosystem":"pypi","summary":"A Python library for creating \"editable wheels\". Current version: 0.5. Supports building wheels that expose packages in a local directory on `sys.path` in \"editable mode\", allowing changes to the package source to be reflected in the package visible to Python without reinstalling. Release cadence: Regular updates with active development.","last_verified":"2026-05-12T13:29:39.541Z","tags":["editable wheels","Python packaging","setuptools","development tools"],"install_tag":"stale","install_tag_description":"widespread failures or data too old to trust","api":"https://checklist.day/api/registry/editables"},{"id":5614,"title":"Editdistance","library":"editdistance","status":"abandoned","version":"0.8.1","language":"python","ecosystem":"pypi","summary":"Editdistance is a Python library providing a fast, C++ and Cython-optimized implementation of the Levenshtein (edit) distance. It efficiently calculates the minimum number of single-character edits (insertions, deletions, or substitutions) required to change one sequence into the other. The library is suitable for applications requiring high-performance string similarity calculations, such as fuzzy matching, data cleaning, and natural language processing. The current version is 0.8.1, but the project's GitHub repository has been archived, indicating it is no longer actively maintained by the owner.","last_verified":"2026-04-10T00:00:00.000Z","tags":["edit distance","levenshtein distance","string similarity","algorithm","fuzzy matching","cython","performance"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/editdistance"},{"id":5205,"title":"editdistpy","library":"editdistpy","status":"active","version":"0.2.0","language":"python","ecosystem":"pypi","summary":"editdistpy (version 0.2.0) provides fast implementations of the Levenshtein and Damerau Optimal String Alignment (OSA) edit distance algorithms. Written in Cython/C++, it offers significant speed improvements for string comparison tasks. The library is actively maintained, with releases made periodically, the latest major version (0.2.0) released in February 2026.","last_verified":"2026-04-13T00:00:00.000Z","tags":["string-comparison","edit-distance","levenshtein","damerau-osa","cython","performance"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/editdistpy"},{"id":2018,"title":"Open the default text editor","library":"editor","status":"active","version":"1.7.0","language":"python","ecosystem":"pypi","summary":"The 'editor' library provides a programmatic interface to open the system's default text editor from within Python scripts. It allows editing new content, existing files, or temporary files, and returns the modified content. Currently at version 1.7.0, the library is actively maintained with frequent patch releases, primarily for dependency updates and minor improvements.","last_verified":"2026-04-24T04:52:01.930Z","tags":["editor","text-editor","cli","utility","environment-variable"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/editor"},{"id":1469,"title":"EditorConfig Core Python","library":"editorconfig","status":"active","version":"0.17.1","language":"python","ecosystem":"pypi","summary":"The editorconfig-core-py library provides a Python implementation for locating and interpreting `.editorconfig` files. It allows applications to retrieve editor configuration properties (like indentation style, tab width, and line endings) for a given file path, ensuring consistent coding styles across different editors and IDEs. The current version is 0.17.1, with releases typically tied to core EditorConfig specification updates or Python compatibility.","last_verified":"2026-04-23T21:26:58.916Z","tags":["configuration","editor","linting","style"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/editorconfig"},{"id":19453,"title":"editorconfig-to-prettier","library":"editorconfig-to-prettier","status":"active","version":"1.0.0","language":"javascript","ecosystem":"npm","summary":"Converts an editorconfig-parsed object to a Prettier configuration object. This package bridges EditorConfig settings (like indentation, line endings, and max line length) into equivalent Prettier options. The current stable version is 1.0.0, with no recent releases. It is a small utility with zero dependencies, primarily used in build tools that combine EditorConfig with Prettier. Key differentiator: it automates the mapping between both standards, reducing manual configuration duplication. Suitable for Node.js environments, released as a CommonJS module.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/editorconfig-to-prettier"},{"id":15312,"title":"Editor.js HTML Parser","library":"editorjs-html","status":"active","version":"4.0.5","language":"javascript","ecosystem":"npm","summary":"editorjs-html is a robust, lightweight, and highly customizable utility designed to transform Editor.js's clean JSON output into standard HTML. The current stable version is 4.0.5, which represents a complete rewrite focusing on improved modularity, readability, and modern dependency usage. This library offers flexible integration across various JavaScript environments including plain JavaScript/TypeScript, React, Angular, and Vue. It supports all common Editor.js blocks out-of-the-box and provides a clear mechanism for extending its capabilities to parse custom Editor.js blocks. A key differentiator is its emphasis on strict parsing options and type safety, leveraging Editor.js's own type definitions for development ease. While a specific release cadence isn't explicitly stated, the rapid iteration to v4 suggests active maintenance and responsiveness to the Editor.js ecosystem.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","editorjs","html","parsing","json","editorjs-html","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/editorjs-html"},{"id":7199,"title":"EDK2 PyTool Extensions","library":"edk2-pytool-extensions","status":"active","version":"0.31.0","language":"python","ecosystem":"pypi","summary":"EDK2 PyTool Extensions is a collection of Python-based tools designed to support the development of UEFI EDK2 firmware. It orchestrates common build tasks, manages external dependencies, and provides a programmatic interface for EDK2 builds. The current version is 0.31.0, with an active development cadence featuring frequent updates and bug fixes.","last_verified":"2026-04-16T00:00:00.000Z","tags":["UEFI","EDK2","firmware","build-tools","toolchain"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/edk2-pytool-extensions"},{"id":6613,"title":"EDK2 PyTool Library","library":"edk2-pytool-library","status":"active","version":"0.23.13","language":"python","ecosystem":"pypi","summary":"The edk2-pytool-library is a Tianocore-maintained Python library, currently at version 0.23.13, that supports UEFI EDK2 firmware development. It provides modules for tasks such as parsing EDK2-specific file types, encoding/decoding UEFI binary structures, wrapping system CLI tools (e.g., signtool), and offering general utilities like logging and path resolution. Its intent is to provide reusable python code and is typically consumed by other tools and scripts, rather than directly by end-users via command-line interfaces. It is released on an ongoing basis, with minor releases for each merged pull request.","last_verified":"2026-04-15T00:00:00.000Z","tags":["UEFI","EDK2","firmware","development","tools","tianocore"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/edk2-pytool-library"},{"id":9717,"title":"Edlib - Sequence Alignment","library":"edlib","status":"active","version":"1.3.9.post1","language":"python","ecosystem":"pypi","summary":"Edlib is a lightweight and super-fast C/C++ library for sequence alignment using various edit (Levenshtein) distance algorithms, with official Python bindings. It supports global, semi-global, and local alignment modes and can return distance, locations, or even the full alignment path. The current version is 1.3.9.post1, with releases typically driven by bug fixes and minor improvements rather than a strict schedule.","last_verified":"2026-04-17T00:00:00.000Z","tags":["sequence alignment","edit distance","Levenshtein","bioinformatics","string matching"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/edlib"},{"id":25189,"title":"edm115-lint","library":"edm115-lint","status":"active","version":"0.2.1","language":"javascript","ecosystem":"npm","summary":"edm115-lint is a personal, opinionated configuration package for ESLint and OxLint, providing pre-built rulesets optimized for TypeScript projects. Version 0.2.1 is the current stable release with active development. It differentiates by offering both ESLint Stylistic-compatible configs and OxLint configs (new and old format) in a single package, and exposes JSON files for easy import. Release cadence is low; updates are driven by the maintainer's personal needs.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/edm115-lint"},{"id":5206,"title":"EDN Format Reader and Writer","library":"edn-format","status":"active","version":"0.7.5","language":"python","ecosystem":"pypi","summary":"edn-format is a Python library that implements the Extensible Data Notation (EDN) format, providing functionalities to read (loads, loads_all) and write (dumps) EDN data, including support for custom tagged elements. The current version, 0.7.5, was released in November 2020, and the project is considered stable and actively maintained on GitHub, despite a less frequent release cadence.","last_verified":"2026-04-13T00:00:00.000Z","tags":["EDN","serialization","deserialization","Clojure","data format"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/edn-format"},{"id":13103,"title":"EDP Build Tool","library":"edp-build","status":"abandoned","version":"1.2.4","language":"javascript","ecosystem":"npm","summary":"edp-build is a package that serves as the build component for the ecomfe Enterprise Develop Platform (EDP), an older Node.js and npm-based command-line interface for enterprise frontend development. It was designed to handle various build-related tasks such as processing and optimizing frontend assets, including JavaScript (especially AMD modules), CSS, and images, often in conjunction with plugins like `edp-build-inline` and `edp-build-fontmin`. The package is currently at version 1.2.4. However, the entire EDP ecosystem, including edp-build, appears to be abandoned, with the main `edp` CLI last updated in 2017 and `edp-build` itself in 2016. Consequently, there is no active release cadence, and it is largely incompatible with modern frontend development practices or recent Node.js versions. Its original key differentiation was its integrated suite of tools for a specific enterprise frontend ecosystem in China, focusing on older module paradigms.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/edp-build"},{"id":21193,"title":"edsnlp","library":"edsnlp","status":"active","version":"0.21.0","language":"python","ecosystem":"pypi","summary":"edsnlp is a modular, fast NLP framework compatible with PyTorch and spaCy, offering tailored support for French clinical notes. Current version 0.21.0, requires Python >=3.10. Release cadence: frequent, minor releases monthly.","last_verified":"2026-04-27T00:00:00.000Z","tags":["nlp","clinical","french","spacy"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/edsnlp"},{"id":23653,"title":"Euclidean Distance Transform 3D","library":"edt","status":"active","version":"3.1.1","language":"python","ecosystem":"pypi","summary":"Computes the Euclidean distance transform of 3D and 2D label fields. Supports anisotropic voxels (non-cubic) and multi-label segmentation. v3.1.1, updated June 2024, active development with irregular releases.","last_verified":"2026-05-01T00:00:00.000Z","tags":["distance-transform","label-field","anisotropic","3d","segmentation"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/edt"},{"id":25191,"title":"edu-doc-lint","library":"edu-doc-lint","status":"maintenance","version":"0.1.1","language":"javascript","ecosystem":"npm","summary":"A JSDoc path linting and auto-fixing tool that detects and corrects incorrect file path annotations in JSDoc comments. Version 0.1.1. It is designed for projects using module-based paths and automatically replaces wrong paths with correct ones in JavaScript files under the src directory. The tool is installed globally and run from the component root directory. It processes files recursively and provides detailed output of replaced paths. Not actively maintained.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/edu-doc-lint"},{"id":25192,"title":"edu-role-play","library":"edu-role-play","status":"active","version":"0.1.26","language":"javascript","ecosystem":"npm","summary":"A CLI tool for educational role-play scenarios: init, preview, lint, bundle. Current stable version 0.1.26. Low release cadence (few updates). Differentiator: integrates agent-skills for educational role-play generation. Minimal documentation.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","edu-role-play","role-play","education","agent-skills","cli"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/edu-role-play"},{"id":21194,"title":"ACE - Automated Communication Engine","library":"edx-ace","status":"active","version":"1.15.0","language":"python","ecosystem":"pypi","summary":"A Django based framework for sending messages (email, push, etc.) as part of the Open edX platform. Version 1.15.0 released April 2025. Dropped Python 3.8 support in v1.13.0 and added Django 5.2 support. Maintained by edX team.","last_verified":"2026-04-27T00:00:00.000Z","tags":["messaging","email","push","django","openedx"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/edx-ace"},{"id":21195,"title":"edX API Doc Tools","library":"edx-api-doc-tools","status":"active","version":"3.0.0","language":"python","ecosystem":"pypi","summary":"Tools for writing and generating API documentation for edX REST APIs. Current version 3.0.0 (dropped Python 3.11 support). Release cadence: irregular, with major version bumps for Python/Django support drops.","last_verified":"2026-04-27T00:00:00.000Z","tags":["edx","api-documentation","openapi"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/edx-api-doc-tools"},{"id":21196,"title":"edx-auth-backends","library":"edx-auth-backends","status":"active","version":"5.0.0","language":"python","ecosystem":"pypi","summary":"Custom authentication backends and pipeline steps for Open edX. Version 5.0.0 adds Django 5.2 support and drops Python 3.8 and 3.11. Release cadence is irregular; maintained by the Open edX community.","last_verified":"2026-04-27T00:00:00.000Z","tags":["django","authentication","open-edx","oauth2","oidc"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/edx-auth-backends"},{"id":23077,"title":"edx-bulk-grades","library":"edx-bulk-grades","status":"active","version":"2.0.0","language":"python","ecosystem":"pypi","summary":"Support for bulk scoring and grading in Open edX. Version 2.0.0 dropped Python 3.11 and Django 5.2 support. Releases are irregular, roughly every few months.","last_verified":"2026-05-01T00:00:00.000Z","tags":["edx","bulk-grading","openedx"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/edx-bulk-grades"},{"id":26922,"title":"edX CCX Keys","library":"edx-ccx-keys","status":"active","version":"2.0.2","language":"python","ecosystem":"pypi","summary":"Opaque key support for Custom Courses on edX (CCX). Provides key classes to identify CCX objects within the edX platform. Current version 2.0.2, release cadence is sporadic.","last_verified":"2026-04-27T00:00:00.000Z","tags":["edx","ccx","opaque-keys","custom-courses"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/edx-ccx-keys"},{"id":21197,"title":"edx-celeryutils","library":"edx-celeryutils","status":"active","version":"2.0.0","language":"python","ecosystem":"pypi","summary":"Utilities for using Celery in edx-platform. Version 2.0.0 supports Python 3.12, dropped Python 3.11. Maintained by Open edX.","last_verified":"2026-04-27T00:00:00.000Z","tags":["celery","django","openedx","task-progress"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/edx-celeryutils"},{"id":21198,"title":"edx-codejail","library":"edx-codejail","status":"active","version":"4.1.0","language":"python","ecosystem":"pypi","summary":"CodeJail manages execution of untrusted code in secure sandboxes. It is designed primarily for Python execution, but can be used for other languages as well. The current version is 4.1.0, released May 2025. Release cadence is irregular, approximately 2-3 minor versions per year.","last_verified":"2026-04-27T00:00:00.000Z","tags":["sandbox","security","untrusted-code","execution","openedx"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/edx-codejail"},{"id":23079,"title":"edx-completion","library":"edx-completion","status":"active","version":"5.0.0","language":"python","ecosystem":"pypi","summary":"A Django app for tracking completion of blocks by learners in edX courses. Current version 5.0.0. Release cadence is irregular, with frequent dependency upgrades and occasional feature drops.","last_verified":"2026-05-01T00:00:00.000Z","tags":["edx","completion","django","lms"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/edx-completion"},{"id":21199,"title":"edx-django-release-util","library":"edx-django-release-util","status":"active","version":"1.5.0","language":"python","ecosystem":"pypi","summary":"A Django utility library for Open edX to manage release-specific operations, such as feature gating, version comparison, and release cookie handling. Version 1.5.0 is the latest; maintained by the Open edX community.","last_verified":"2026-04-27T00:00:00.000Z","tags":["openedx","django","release","feature-gating"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/edx-django-release-util"},{"id":26923,"title":"edx-django-sites-extensions","library":"edx-django-sites-extensions","status":"active","version":"6.0.0","language":"python","ecosystem":"pypi","summary":"Custom extensions for the Django sites framework, primarily used in the Open edX platform. Current version is 6.0.0, released in 2024. Release cadence is irregular, with occasional minor and patch releases.","last_verified":"2026-04-27T00:00:00.000Z","tags":["django","sites","open-edx","configuration"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/edx-django-sites-extensions"},{"id":9718,"title":"edx-django-utils","library":"edx-django-utils","status":"active","version":"8.0.1","language":"python","ecosystem":"pypi","summary":"edx-django-utils provides a collection of utility functions, middleware, and helpers for developing Django applications within the Open edX ecosystem. It offers features like monitoring integration, plugin management, and common middleware components. The current version is 8.0.1, and it maintains an active development cycle with frequent patch, minor, and occasional major releases addressing new features, bug fixes, and dependency updates.","last_verified":"2026-04-17T00:00:00.000Z","tags":["django","openedx","utilities","middleware","monitoring","apm"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/edx-django-utils"},{"id":9719,"title":"edX DRF Extensions","library":"edx-drf-extensions","status":"active","version":"10.6.0","language":"python","ecosystem":"pypi","summary":"edX DRF Extensions provides a collection of utility classes, authenticators, permissions, and exception handlers designed to extend Django REST Framework for use within the Open edX ecosystem. It is currently at version 10.6.0, with a frequent release cadence tied to Django and Python version compatibility and Open edX platform development.","last_verified":"2026-04-17T00:00:00.000Z","tags":["django","drf","rest-framework","authentication","permissions","edx","openedx","jwt"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/edx-drf-extensions"},{"id":8970,"title":"Open edX Enterprise","library":"edx-enterprise","status":"active","version":"7.0.4","language":"python","ecosystem":"pypi","summary":"edx-enterprise is a core Django application that provides enterprise-level features to the Open edX platform. It enables functionalities for Enterprise Customers, allowing organizations to manage and track learner engagement with courses. The library is typically installed as part of an Open edX instance and is currently at version 7.0.4, with frequent patch releases and major versions updating every few months.","last_verified":"2026-04-16T00:00:00.000Z","tags":["Open edX","LMS","enterprise","Django","education"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/edx-enterprise"},{"id":26924,"title":"edX Event Bus Kafka","library":"edx-event-bus-kafka","status":"active","version":"6.1.0","language":"python","ecosystem":"pypi","summary":"Kafka implementation for Open edX event bus. Provides Kafka producer/consumer for publishing and consuming Open edX events. Current version 6.1.0 (supports Django 5.2, Python >=3.8). Release cadence: irregular, ~5-10 releases per year.","last_verified":"2026-04-27T00:00:00.000Z","tags":["open-edx","kafka","event-bus","edx"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/edx-event-bus-kafka"},{"id":23080,"title":"edx-event-bus-redis","library":"edx-event-bus-redis","status":"active","version":"1.0.0","language":"python","ecosystem":"pypi","summary":"Redis Streams implementation for the Open edX event bus. Provides classes like RedisEventBus to produce and consume events over Redis streams. Current version 1.0.0, requires Python >=3.12. Release cadence is irregular, driven by requirements maintenance and occasional breaking changes.","last_verified":"2026-05-01T00:00:00.000Z","tags":["openedx","event-bus","redis","streams","edx"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/edx-event-bus-redis"},{"id":21200,"title":"edX Internationalization Tools","library":"edx-i18n-tools","status":"active","version":"2.0.0","language":"python","ecosystem":"pypi","summary":"edX Internationalization Tools is a Python library providing utilities for extracting, generating, and managing translation files (PO, MO, XLIFF) in edX projects. It wraps Babel, polib, and lxml. Current version 2.0.0 drops Python 3.11 support. Release cadence is irregular, with major versions driven by Python version drops.","last_verified":"2026-04-27T00:00:00.000Z","tags":["i18n","localization","translation","edx","openedx"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/edx-i18n-tools"},{"id":21201,"title":"edx-lint","library":"edx-lint","status":"active","version":"6.1.0","language":"python","ecosystem":"pypi","summary":"edX-authored pylint checkers for Open edX projects. Provides custom pylint plugins and a configuration generator. Current version: 6.1.0, released monthly.","last_verified":"2026-04-27T00:00:00.000Z","tags":["pylint","linter","open-edx","openedx","code-quality"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/edx-lint"},{"id":23654,"title":"edx-milestones","library":"edx-milestones","status":"active","version":"2.0.0","language":"python","ecosystem":"pypi","summary":"Provides models and utilities for tracking significant events (milestones) in Open edX courses, such as completion or certification eligibility. Current version 2.0.0, maintained under the Open edX organization. Release cadence is sporadic, with major version bumps tied to Python/Django support drops.","last_verified":"2026-05-01T00:00:00.000Z","tags":["open-edx","milestones","django","education"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/edx-milestones"},{"id":8971,"title":"Open edX Opaque Keys","library":"edx-opaque-keys","status":"active","version":"4.0.0","language":"python","ecosystem":"pypi","summary":"edx-opaque-keys is a Python library that provides a clear and consistent API for creating and introspecting identifiers (known as opaque keys) for various Open edX objects like courses and XBlocks. The library is currently at version 4.0.0 and is actively maintained with frequent updates, often related to Python requirements and dependency bumps.","last_verified":"2026-04-16T00:00:00.000Z","tags":["openedx","keys","identifiers","xblock","django","courseware"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/edx-opaque-keys"},{"id":23082,"title":"edx-organizations","library":"edx-organizations","status":"active","version":"8.0.0","language":"python","ecosystem":"pypi","summary":"Organization management module for Open edX. Handles creation, membership, and API endpoints for organizations. Current version 8.0.0, updated irregularly with monthly bot-driven dependency upgrades.","last_verified":"2026-05-01T00:00:00.000Z","tags":["open-edx","organizations","django","api"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/edx-organizations"},{"id":21203,"title":"edx-proctoring","library":"edx-proctoring","status":"active","version":"6.0.0","language":"python","ecosystem":"pypi","summary":"Proctoring subsystem for Open edX, enabling online exam proctoring with support for multiple backends. Current version is 6.0.0 (latest), released June 2025. Released as needed with frequent patches.","last_verified":"2026-04-27T00:00:00.000Z","tags":["open edx","proctoring","exam","django","education"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/edx-proctoring"},{"id":21202,"title":"edx-rbac","library":"edx-rbac","status":"active","version":"3.0.0","language":"python","ecosystem":"pypi","summary":"Library for managing role-based access control (RBAC) for Django applications, used within the Open edX ecosystem. Current version: 3.0.0 (2025). Release cadence: sporadic, with minor and patch releases every few months.","last_verified":"2026-04-27T00:00:00.000Z","tags":["rbac","django","openedx","authorization","roles"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/edx-rbac"},{"id":21204,"title":"edx-rest-api-client","library":"edx-rest-api-client","status":"active","version":"7.0.0","language":"python","ecosystem":"pypi","summary":"Client utilities for accessing various Open edX Platform REST APIs. Version 7.0.0 is the latest. Release cadence irregular, with major version bumps for Python/Django support.","last_verified":"2026-04-27T00:00:00.000Z","tags":["edx","openedx","rest-api","client"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/edx-rest-api-client"},{"id":23083,"title":"edx-search","library":"edx-search","status":"active","version":"5.0.0","language":"python","ecosystem":"pypi","summary":"Search and indexing routines for Open edX, supporting Elasticsearch, Meilisearch, and Typesense backends. Current version 5.0.0 as of August 2024. Release cadence is roughly quarterly.","last_verified":"2026-05-01T00:00:00.000Z","tags":["openedx","search","elasticsearch","meilisearch","typesense"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/edx-search"},{"id":26925,"title":"edx-sga Staff Graded Assignment XBlock","library":"edx-sga","status":"active","version":"0.28.0","language":"python","ecosystem":"pypi","summary":"An XBlock for Open edX that provides a staff-graded assignment component. Version 0.28.0 is the latest release. The library is maintained as part of MIT Open Learning's Open edX tools, with an active development cadence.","last_verified":"2026-05-01T00:00:00.000Z","tags":["xblock","open-edx","edx","staff-graded","assignment"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/edx-sga"},{"id":26926,"title":"edx-submissions","library":"edx-submissions","status":"active","version":"4.0.0","language":"python","ecosystem":"pypi","summary":"An API for creating submissions and scores, part of the Open edX platform. Version 4.0.0 is current. Release cadence is irregular, tied to Open edX named releases.","last_verified":"2026-04-27T00:00:00.000Z","tags":["edx","openedx","submissions","scoring","lms"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/edx-submissions"},{"id":26927,"title":"edx-tincan-py35","library":"edx-tincan-py35","status":"maintenance","version":"2.0.0","language":"python","ecosystem":"pypi","summary":"A Python 3 library for implementing the Tin Can API (Experience API). Version 2.0.0 is released with basic support for creating and sending statements. Low activity; last release in 2016. Use with caution as it appears to be in maintenance mode.","last_verified":"2026-05-01T00:00:00.000Z","tags":["tincan","xapi","learning","edx","experience-api"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/edx-tincan-py35"},{"id":21209,"title":"edx-toggles","library":"edx-toggles","status":"active","version":"6.0.0","language":"python","ecosystem":"pypi","summary":"Library and utilities for feature toggles in Open edX, built on top of Django Waffle. Current version 6.0.0. Release cadence: irregular, roughly quarterly.","last_verified":"2026-04-27T00:00:00.000Z","tags":["openedx","feature-toggles","waffle","django"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/edx-toggles"},{"id":23084,"title":"edx-when","library":"edx-when","status":"active","version":"4.0.0","language":"python","ecosystem":"pypi","summary":"A Django app for managing content scheduling and due dates in Open edX courses. It provides models and APIs for content dates, user-specific overrides, and schedule computation. Current version 4.0.0 (released 2025-05-07). Release cadence: irregular, with major version bumps when dropping Python/Django support.","last_verified":"2026-05-01T00:00:00.000Z","tags":["edx","openedx","django","scheduling","due-dates"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/edx-when"},{"id":26928,"title":"edx-val","library":"edxval","status":"active","version":"4.0.0","language":"python","ecosystem":"pypi","summary":"edx-val is a video abstraction layer and API for Open edX, handling video metadata, transcripts, and storage. It provides Django models, REST endpoints, and utilities for managing course videos. Current version is 4.0.0, dropping Python 3.11 support.","last_verified":"2026-04-27T00:00:00.000Z","tags":["openedx","video","django","api","edx"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/edxval"},{"id":13104,"title":"ee-argv: Simple Command-Line Argument Parser","library":"ee-argv","status":"abandoned","version":"1.0.2","language":"javascript","ecosystem":"npm","summary":"ee-argv is a minimalist command-line argument parser for Node.js, designed for straightforward key-value and flag parsing. It supports `--key=value`, `--key`, and `--key value` argument formats, offering basic `has(key)` and `get(key)` methods to access parsed arguments. Currently at version 1.0.2, the package appears to be unmaintained, with its `package.json` indicating compatibility with Node.js `>=4.2.1`, an environment released in 2015. Unlike modern CLI parsing libraries such as `yargs` or `commander.js`, ee-argv lacks advanced features like type validation, subcommand support, automatic help generation, or robust error handling, making it suitable only for very simple, legacy Node.js applications or as a direct replacement for manual `process.argv` parsing. There is no discernible release cadence due to its inactive status.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","argv","commandline","parser"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/ee-argv"},{"id":23656,"title":"eerepr","library":"eerepr","status":"active","version":"0.1.2","language":"python","ecosystem":"pypi","summary":"Code Editor-style HTML reprs for Earth Engine data in Jupyter notebooks. Provides a better repr for ee.Image, ee.ImageCollection, ee.FeatureCollection, and ee.Geometry. Current version 0.1.2, requires Python >=3.8 and manual initialization since v0.1.0. Release cadence is irregular.","last_verified":"2026-05-01T00:00:00.000Z","tags":["earth-engine","jupyter","repr","visualization","gee"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/eerepr"},{"id":23657,"title":"eeweather","library":"eeweather","status":"active","version":"0.3.30","language":"python","ecosystem":"pypi","summary":"Weather data library for the Open Energy Efficiency Meter project. Provides temperature and weather station data for energy efficiency calculations. Version 0.3.30 released Dec 2024, switching to HTTPS API for temperature data. Release cadence is irregular.","last_verified":"2026-05-01T00:00:00.000Z","tags":["weather","energy","efficiency","temperature","NOAA"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/eeweather"},{"id":13105,"title":"Efate: JavaScript Test Fixture Builder","library":"efate","status":"active","version":"1.5.1","language":"javascript","ecosystem":"npm","summary":"Efate is a JavaScript and TypeScript test fixture generator designed to address common pain points in managing test data within moderate to large web applications. It provides a type-safe API for defining and creating test fixtures, offering a robust alternative to static JSON files. The library, currently at version 1.5.1, aims to ensure consistent, unique, and understandable values for test objects while allowing specific field overrides for particular test cases. Its core differentiator lies in preventing 'Test Fixture Change Transference,' where modifying a fixture for one test can inadvertently affect subsequent tests in the same file. Efate enables the generation of individual mock objects or arrays of objects, with granular control over data generation and overriding capabilities, fostering more reliable and maintainable test suites. While no specific release cadence is noted in the provided material, the 1.x version series suggests a stable and actively maintained state for its current feature set.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","testing","fixtures","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/efate"},{"id":27715,"title":"eFEL (Electrophys Feature Extract Library)","library":"efel","status":"active","version":"5.7.23","language":"python","ecosystem":"pypi","summary":"eFEL is a Python library for extracting electrophysiological features from recorded or simulated voltage traces, used widely in neuroscience. Current version: 5.7.23. Release cadence: frequent patches, minor releases every few months.","last_verified":"2026-05-09T00:00:00.000Z","tags":["neuroscience","electrophysiology","feature extraction","action potential","spike detection"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/efel"},{"id":5766,"title":"EfficientDet for PyTorch","library":"effdet","status":"active","version":"0.4.1","language":"python","ecosystem":"pypi","summary":"effdet is a PyTorch implementation of the EfficientDet object detection model. It aims to faithfully reproduce the original TensorFlow models while providing PyTorch flexibility. The library is currently at version 0.4.1 and has a steady release cadence, often aligning with updates to its `timm` dependency and PyTorch versions, focusing on performance and accuracy.","last_verified":"2026-04-14T00:00:00.000Z","tags":["pytorch","object-detection","efficientdet","deep-learning","computer-vision","timm"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/effdet"},{"id":10777,"title":"Effect-TS Core Library","library":"effect","status":"active","version":"3.21.1","language":"javascript","ecosystem":"npm","summary":"Effect-TS is a robust, type-safe functional programming library for TypeScript, providing a \"missing standard library\" for building highly concurrent, resilient, and performant applications. It centers around the `Effect` data type, which represents a description of a computation that may require resources (R), may fail with an error (E), and may succeed with a value (A). The library promotes a functional-first approach, emphasizing immutability, explicit error handling, and structured concurrency, leveraging TypeScript's type system to ensure correctness at compile-time. Currently stable at version 3.x (e.g., 3.21.1), `effect` maintains a regular release cadence with frequent patch and minor updates, reflecting active development and continuous improvement. It differentiates itself through its comprehensive ecosystem of modules (e.g., `Effect.Layer`, `Effect.Schema`, `Effect.Stream`) that integrate seamlessly, offering a complete solution for complex application logic, asynchronous operations, and resource management without runtime exceptions.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/effect"},{"id":17212,"title":"Effect HTTP","library":"effect-http","status":"active","version":"0.87.0","language":"javascript","ecosystem":"npm","summary":"effect-http is a high-level, declarative, and type-safe HTTP API layer built specifically for the `effect-ts` ecosystem. It leverages `Effect`'s powerful functional programming primitives, including Effects, Layers, and Schemas, to provide a robust framework for defining both HTTP servers and clients. Currently at version 0.87.0, the library maintains a rapid release cadence, often issuing minor version updates to align with ongoing developments and breaking changes within its core peer dependency, `effect`. This close coupling ensures full compatibility and leverages the latest features of `effect-ts`, but also means users should expect frequent dependency updates. Its primary differentiation lies in its deep integration with the `Effect` paradigm, offering end-to-end type safety from API definition to implementation and client consumption, while remaining platform-agnostic at its core (`effect-http` package) with specific adapters like `effect-http-node` for server execution. It promotes a functional and declarative style for building robust, concurrent, and error-handled web services.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/effect-http"},{"id":17213,"title":"Effect HTTP Node.js Server","library":"effect-http-node","status":"active","version":"0.27.0","language":"javascript","ecosystem":"npm","summary":"effect-http-node is a crucial adapter package within the `effect-ts` ecosystem, providing the Node.js-specific implementation for serving declarative HTTP APIs built with `effect-http`. It leverages the `@effect/platform-node` package to bridge `effect-http`'s server abstractions with Node.js's native HTTP server capabilities, enabling developers to run highly type-safe, functional, and concurrently managed web services. The current stable version is 0.27.0. This package, along with `effect-http` and core `effect` libraries, follows a rapid release cadence, often undergoing minor version bumps to align with updates in its peer dependencies, reflecting the active development of the `effect-ts` project. Its key differentiator lies in enabling the `effect-ts` programming model—emphasizing structured concurrency, resource management, and robust error handling—directly within Node.js for HTTP services, providing a strong alternative to traditional imperative frameworks. It does not introduce new HTTP API paradigms but rather provides the runtime environment for `effect-http`'s existing ones.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/effect-http-node"},{"id":25193,"title":"effect-oxlint","library":"effect-oxlint","status":"active","version":"0.2.0","language":"javascript","ecosystem":"npm","summary":"Effect-first library for writing oxlint custom lint rules. Current stable version: 0.2.0. Release cadence: irregular, with initial releases in early 2025. Key differentiators: provides typed errors, composable visitors, Option-safe AST matching, and Ref-based state without mutable variables, wrapping @oxlint/plugins in Effect idioms. Requires effect@^4.0.0-beta.57 as a peer dependency. Ideal for Effect ecosystem developers who want to write lint rules with Effect's effectful computation model.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","ast","effect","eslint","lint","linter","oxc","oxlint","plugin","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/effect-oxlint"},{"id":16013,"title":"Effect Start Framework","library":"effect-start","status":"active","version":"0.36.0","language":"javascript","ecosystem":"npm","summary":"effect-start is a framework for building declarative full-stack applications by deeply integrating with the Effect ecosystem. Currently at version 0.36.0, the project is in its early stages of development, implying a rapid release cadence with potential for frequent, significant updates. It offers features such as automatic file-based routing, supporting frontend pages, backend API endpoints, and composable Route Layers for middleware. A key architectural design is a unified `server.ts` entrypoint for both development and production environments, aiming to eliminate configuration divergence. The framework also includes a lightweight Tailwind CSS plugin with minimal configuration, primarily demonstrated within the Bun runtime environment. Its declarative approach and reliance on Effect distinguish it from more imperative or traditional full-stack solutions, catering to developers already familiar with or interested in the Effect paradigm.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/effect-start"},{"id":25195,"title":"effect-sugar-esbuild","library":"effect-sugar-esbuild","status":"active","version":"0.2.0","language":"javascript","ecosystem":"npm","summary":"An esbuild plugin that transforms Effect-TS gen block syntax (`const result = yield* effect`) into valid JavaScript. Version 0.2.0 supports esbuild >=0.17.0. It is part of the effect-sugar ecosystem alongside effect-sugar-vite and effect-sugar-tsc. Enables using Effect-TS generators without requiring ts-patch or Vite. Different from effect-sugar-tsc which uses ts-patch, this plugin integrates directly as an esbuild plugin for faster builds. Ships TypeScript type definitions. Released by clayroach on GitHub under MIT license.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","esbuild","esbuild-plugin","effect","effect-ts","transformer","gen-blocks","tsx","bundler","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/effect-sugar-esbuild"},{"id":10779,"title":"Effector React Bindings","library":"effector-react","status":"active","version":"23.3.0","language":"javascript","ecosystem":"npm","summary":"effector-react provides the official React bindings for the effector state management library, allowing developers to seamlessly integrate effector's reactive, event-driven state model with their React applications. The current stable version is 23.3.0, frequently updated in parallel with the core effector library. Its key differentiators include a declarative, algebraic effects paradigm for managing complex application logic, which promotes clear separation of concerns between business logic and UI. It offers optimized React hooks, notably useUnit, for consuming effector stores, events, and effects, ensuring efficient component re-renders and simplified access to application state and actions. The library also boasts strong TypeScript support and recently added compatibility for React 19.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","react","hooks","business","logic","data","flow","state management","state manager","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/effector-react"},{"id":10778,"title":"Effector Vue Bindings","library":"effector-vue","status":"active","version":"23.1.1","language":"javascript","ecosystem":"npm","summary":"Effector-vue provides official Vue bindings for the Effector state management library, enabling reactive integration of Effector's \"algebraic effects\" based state logic within Vue applications. It is currently stable at version 23.1.1, with releases typically aligning with major `effector` updates to ensure compatibility and leverage new features. The library's core strength lies in offering a thin, efficient layer to connect Effector's immutable stores and events with Vue's reactivity system, primarily through the `useUnit` hook for the Composition API. This approach offers a powerful, declarative data flow paradigm, emphasizing explicit data transformations and event handling as an alternative to traditional Flux-like patterns. It supports both Vue 3 Composition API and Options API, facilitating diverse project setups and migrations from older Vue versions.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","vue","composition api","business","logic","data","flow","state management","state manager","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/effector-vue"},{"id":23658,"title":"EfficientNet","library":"efficientnet","status":"active","version":"1.1.1","language":"python","ecosystem":"pypi","summary":"Re-implementation of EfficientNet models for Keras and TensorFlow Keras, providing pretrained ImageNet weights for B0–B7 and Noisy Student weights for B0–B7. Current version 1.1.1, low maintenance.","last_verified":"2026-05-01T00:00:00.000Z","tags":["efficientnet","keras","tensorflow","computer-vision","image-classification","deep-learning"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/efficientnet"},{"id":9720,"title":"EfficientNet (PyTorch)","library":"efficientnet-pytorch","status":"maintenance","version":"0.7.1","language":"python","ecosystem":"pypi","summary":"efficientnet-pytorch is a PyTorch implementation of the EfficientNet model series (B0-B7), offering highly optimized convolutional neural networks for image classification. As of version 0.7.1, it provides access to pretrained models for various EfficientNet scales, including those trained with AdvProp. The library has seen limited updates since its last major release in 2020, but remains functional and widely used for its robust performance.","last_verified":"2026-04-17T00:00:00.000Z","tags":["pytorch","computer-vision","efficientnet","deep-learning","image-classification","pretrained-models"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/efficientnet-pytorch"},{"id":18285,"title":"efiber-prisma-schema","library":"efiber-prisma-schema","status":"active","version":"2.2.0","language":"javascript","ecosystem":"npm","summary":"Provides the Prisma database schema for the eFiber project, enabling Node.js applications to generate and use Prisma Client with the predefined schema. Current stable version is 2.2.0. Adheres to eFiber's data model and is intended for internal use. Does not include migrations or seed data; relies on Prisma's version ^6.19.2 as a peer dependency. Differentiates from custom schema definitions by offering a centralized, versioned schema package.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/efiber-prisma-schema"},{"id":6614,"title":"efinance","library":"efinance","status":"active","version":"0.5.8","language":"python","ecosystem":"pypi","summary":"efinance is a free and open-source Python library designed for quickly obtaining stock, fund, and futures data based on Eastmoney. It is actively maintained with frequent minor releases, providing convenience for personal trading system needs. The library simplifies the process of fetching historical and real-time financial market data.","last_verified":"2026-04-15T00:00:00.000Z","tags":["finance","stock","fund","futures","data-scraping","eastmoney"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/efinance"},{"id":23664,"title":"efoli - EDIFACT Enums for German Utilities","library":"efoli","status":"active","version":"2.3.0","language":"python","ecosystem":"pypi","summary":"Provides enums and helper functions modeling EDIFACT-relevant data for German utilities, including format versions, process types, and document types. Current version 2.3.0, requires Python >=3.9. Released under MIT license, maintained by Hochfrequenz. New releases appear every few months.","last_verified":"2026-05-01T00:00:00.000Z","tags":["EDIFACT","enum","German utilities","format version","Hochfrequenz"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/efoli"},{"id":18287,"title":"efte-bundler","library":"efte-bundler","status":"active","version":"0.1.3","language":"javascript","ecosystem":"npm","summary":"efte-bundler is a global CLI tool for bundling frontend assets, currently at version 0.1.3. It provides a simple command-line interface to check for updates via an API endpoint and output bundled files to a specified directory. As a minimal bundler, it lacks advanced features like module resolution or code splitting, and appears to be early in development with no clear release cadence.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/efte-bundler"},{"id":13109,"title":"Egg.js Web Framework","library":"egg","status":"active","version":"3.34.0","language":"javascript","ecosystem":"npm","summary":"Egg.js is a robust web framework for Node.js, designed to streamline enterprise-level application development by enforcing conventions and providing a powerful plugin system. Built upon Koa.js, it abstracts away complex middleware logic and offers a multi-process architecture for enhanced stability and scalability. The current stable version is 3.34.0, which regularly receives minor updates, and a major version 4.x is in active beta development, expected around April 2026. Egg.js differentiates itself through its \"convention over configuration\" approach, extensive plugin ecosystem, and comprehensive built-in features for areas like security, logging, and application lifecycle management, making it particularly suitable for large teams and complex business scenarios requiring high quality and reliability.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","web","app","http","application","framework","middleware","koa","egg","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/egg"},{"id":10780,"title":"Egg Core Framework","library":"egg-core","status":"deprecated","version":"5.5.1","language":"javascript","ecosystem":"npm","summary":"egg-core, at version 5.5.1, is the foundational module of the Egg.js framework, a highly extensible web framework for Node.js built upon Koa. It provides the core loading mechanisms, plugin system, and application context management essential for enterprise-grade web applications. While the unscoped `egg-core` package saw its last update to 5.5.1 in January 2025, active development has since transitioned to its successor, `@eggjs/core`. The `@eggjs/core` package, with `v6.5.0` as its current stable release, continues to evolve the framework with features like enhanced TypeScript support, Vitest integration, and refined lifecycle management. Both `egg-core` and `@eggjs/core` adhere to a convention-over-configuration philosophy, offering a powerful plugin system and environment-aware configurations for extensible and maintainable server-side applications. This package is typically consumed as a dependency by the main `egg` framework, rather than being directly integrated into end-user applications.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","egg","loader","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/egg-core"},{"id":18288,"title":"egg-gymbo-auth","library":"egg-gymbo-auth","status":"maintenance","version":"1.3.9","language":"javascript","ecosystem":"npm","summary":"Egg.js authentication middleware plugin for Gymboree services. Current stable version is 1.3.9, compatible with Egg 1.x only (not 2.x). Provides JWT-based authentication middleware for Egg.js applications. Compared to generic auth libraries, it is tailored for Gymboree's internal authentication flow with opinionated defaults. Release cadence is low, with maintenance updates as needed due to Egg 1.x legacy support. No alternative non-Egg plugins cover the same Gymboree-specific auth patterns.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","egg","eggPlugin","egg-plugin"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/egg-gymbo-auth"},{"id":13106,"title":"Egg.js Mock Testing Utility","library":"egg-mock","status":"active","version":"5.15.2","language":"javascript","ecosystem":"npm","summary":"egg-mock is a dedicated testing utility for Egg.js applications, plugins, and custom Egg frameworks. It provides robust mocking capabilities, extending the functionalities of `node_modules/mm`. The library allows developers to simulate various aspects of an Egg.js application's environment, including application instances (`mm.app`), multi-process clusters (`mm.cluster`), environment variables (`mm.env`), and user home directories (`mm.home`). It also offers fine-grained control over console logging levels. Currently in stable version `6.0.7`, egg-mock maintains an active release cadence, with frequent updates addressing bugs and improving compatibility. Major version `6.0.0` was released in December 2024. Key differentiators include its tight integration with the Egg.js ecosystem, enabling comprehensive end-to-end testing scenarios, and its ability to handle both single and multi-process application mocking. It ships with TypeScript type definitions for an enhanced developer experience.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","egg","mock","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/egg-mock"},{"id":21205,"title":"egg-qeelyn-framework","library":"egg-qeelyn-framework","status":"maintenance","version":"1.6.0","language":"javascript","ecosystem":"npm","summary":"Egg.js-based server-side framework (version 1.6.0) that extends Egg.js with pre-configured JSON logging, Redis integration, common controllers for user authentication (login, logout, SPM), middleware for JWT API auth, request signing, and anti-replay, plus services for HTTP requests, email, and user center. Release cadence: low (last update 2020). Key differentiator: opinionated framework aimed at reducing boilerplate for Egg.js microservices with built-in auth and SPM (Single Page Message) support.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","egg","egg-framework"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/egg-qeelyn-framework"},{"id":13107,"title":"Egg.js Security Plugin","library":"egg-security","status":"active","version":"3.7.0","language":"javascript","ecosystem":"npm","summary":"The `@eggjs/security` (formerly `egg-security`) package is a robust security plugin specifically designed for the Egg.js framework. It provides comprehensive protection against common web vulnerabilities, including Cross-Site Request Forgery (CSRF), Cross-Site Scripting (XSS), Server-Side Request Forgery (SSRF), SQL injection, and more. The current stable version is 4.0.1 (under the `@eggjs/security` namespace), with the 3.x branch (`egg-security`) also receiving maintenance updates, with `3.8.0` being the latest for that line. The project maintains an active release cadence, frequently publishing minor and patch versions to introduce new features, improve existing protections, and address bug fixes. A significant update to version 4.0.0 migrated the codebase to TypeScript and dropped support for Node.js versions older than 18.19.0. Its key differentiator lies in its deep integration with the Egg.js ecosystem, offering out-of-the-box security measures that are easily configurable within the framework's convention-over-configuration paradigm, simplifying the implementation of robust security practices for developers building Egg.js applications.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","egg","eggPlugin","egg-plugin","security"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/egg-security"},{"id":13108,"title":"Egg.js Static File Server Plugin","library":"egg-static","status":"active","version":"2.3.1","language":"javascript","ecosystem":"npm","summary":"`egg-static` is a core plugin for the Egg.js Node.js framework, providing robust static file serving capabilities. It is built upon `koa-static-cache`, inheriting its efficient caching and serving mechanisms. The plugin is usually enabled by default in Egg.js applications, simplifying the process of making static assets available. Currently, the `2.x` series is stable, with `v2.3.1` released in February 2023. A significant `v3.0.0` release in January 2025 introduced breaking changes, primarily dropping support for older Node.js versions (below 18.19.0). Its release cadence is generally tied to the Egg.js framework's development. Key differentiators include its seamless integration with the Egg.js ecosystem, intelligent default caching behaviors optimized for both development and production environments, and flexible configuration for handling multiple static directories with custom URL prefixes.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","egg","egg-plugin","eggPlugin","static"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/egg-static"},{"id":7200,"title":"Eido: Project Metadata Validator","library":"eido","status":"active","version":"0.2.5","language":"python","ecosystem":"pypi","summary":"Eido (pronounced 'eye-doe') is a Python library and CLI tool designed for validating project metadata, primarily within the Portable Encapsulated Project (PEP) framework. It leverages JSON Schema to ensure the correctness and consistency of project configuration files and sample annotations. The current version is 0.2.5, and releases are relatively infrequent, often tied to updates in the broader PEPKit ecosystem.","last_verified":"2026-04-16T00:00:00.000Z","tags":["data validation","metadata","schema validation","PEP","peppy","genomics","bioinformatics"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/eido"},{"id":5207,"title":"EigenPy","library":"eigenpy","status":"active","version":"3.12.0","language":"python","ecosystem":"pypi","summary":"EigenPy provides seamless Python bindings between NumPy arrays and Eigen C++ dense matrix types, utilizing Boost.Python. It allows for efficient data exchange and manipulation, exposing Eigen types and operations directly to Python. The current version is 3.12.0, with a release cadence that tends to follow updates in underlying dependencies or related projects like Pinocchio and Crocoddyl.","last_verified":"2026-04-13T00:00:00.000Z","tags":["bindings","numpy","eigen","c++","scicomp","robotics"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/eigenpy"},{"id":21206,"title":"eight - Python 2/3 porting helper","library":"eight","status":"maintenance","version":"1.0.1","language":"python","ecosystem":"pypi","summary":"A lightweight porting helper library for writing Python 2/3 compatible code. Current version 1.0.1, stable and maintained as needed.","last_verified":"2026-04-27T00:00:00.000Z","tags":["porting","python2","python3","compatibility"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/eight"},{"id":860,"title":"Einops: A New Flavor of Deep Learning Operations","library":"einops","status":"active","version":"0.8.2","language":"python","ecosystem":"pypi","summary":"Einops (Einstein operations) is a Python library that provides a flexible and powerful way to reshape and manipulate tensors in deep learning frameworks like PyTorch, TensorFlow, JAX, and NumPy. It simplifies complex tensor operations using a human-readable notation, often replacing verbose permutations, transpositions, and reshaping operations. The library is actively maintained with frequent releases, currently at version 0.8.2.","last_verified":"2026-04-11T13:36:25.344Z","tags":["deep learning","tensor manipulation","array operations","einsum","pytorch","tensorflow","jax","numpy","machine learning"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/einops"},{"id":5921,"title":"einops-exts: Einops Extensions","library":"einops-exts","status":"active","version":"0.0.4","language":"python","ecosystem":"pypi","summary":"einops-exts provides personal helper functions and extensions for the `einops` tensor manipulation library, primarily focusing on deep learning frameworks. It is currently at version 0.0.4 and has an irregular release cadence, with the latest release in January 2023.","last_verified":"2026-04-14T00:00:00.000Z","tags":["einops","deep learning","tensor manipulation","pytorch","extensions","machine learning"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/einops-exts"},{"id":7201,"title":"einshape","library":"einshape","status":"active","version":"1.0","language":"python","ecosystem":"pypi","summary":"einshape is a DSL-based reshaping library designed to unify and simplify array manipulation operations such as reshape, squeeze, expand_dims, and transpose, similar to how `einsum` unifies `matmul` and `tensordot`. It primarily targets JAX and TensorFlow frameworks. The current version is 1.0, released in December 2022, indicating a stable but currently infrequent release cadence.","last_verified":"2026-04-16T00:00:00.000Z","tags":["JAX","TensorFlow","array manipulation","deep learning","reshaping","einsum-like"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/einshape"},{"id":3331,"title":"einx: Universal Notation for Tensor Operations","library":"einx","status":"active","version":"0.4.3","language":"python","ecosystem":"pypi","summary":"einx is a Python library that provides a universal interface to formulate tensor operations in frameworks such as Numpy, PyTorch, Jax, Tensorflow, and MLX, using an Einstein-inspired notation. It offers a streamlined approach to complex tensor manipulations, often by compiling operations to backend-specific function calls, which helps minimize overhead. The current version is 0.4.3, with frequent minor releases addressing fixes and adding support for new backends.","last_verified":"2026-04-25T08:39:02.440Z","tags":["tensor operations","einsum","numpy","pytorch","jax","tensorflow","mlx","backend-agnostic","deep learning"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/einx"},{"id":23659,"title":"eip712","library":"eip712","status":"active","version":"0.3.3","language":"python","ecosystem":"pypi","summary":"Message classes for typed structured data hashing and signing in Ethereum, based on EIP-712. Current version 0.3.3, requires Python >=3.10, <4. Maintained actively by ApeWorX.","last_verified":"2026-05-01T00:00:00.000Z","tags":["eip712","ethereum","structured-data","signing","pydantic"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/eip712"},{"id":17585,"title":"EJDB - Embedded JSON Database","library":"ejdb","status":"deprecated","version":"1.2.12-44","language":"javascript","ecosystem":"npm","summary":"EJDB (Embedded JSON Database) is a lightweight, embedded NoSQL database engine for Node.js, providing a MongoDB-like query language for local JSON document storage. The `ejdb` npm package specifically provides the Node.js bindings for the first generation EJDB engine. This version, `1.2.12-44`, is stable but officially discontinued and has not been updated in over seven years. The project has entirely transitioned to its successor, `ejdb2_node`, which is a complete rewrite. Users should migrate to `ejdb2_node` for active development, maintenance, and new features, including security updates. EJDB v1.x was designed for Node.js versions >=4.0.0 and focused on providing fast, self-contained, file-based JSON document storage with indexing, without requiring a separate server process. Its release cadence was sporadic, with its last publish seven years ago. Its key differentiator was being a high-performance embedded JSON store suitable for small to medium-scale applications where a full-fledged database server was considered overkill.","last_verified":"2026-04-23T00:00:00.000Z","tags":["javascript","ejdb","tokyocabinet","nosql","database","storage","embedded","mongodb","cli"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/ejdb"},{"id":10781,"title":"EJS Templating Engine","library":"ejs","status":"active","version":"5.0.2","language":"javascript","ecosystem":"npm","summary":"EJS (Embedded JavaScript) is a popular, fast, and lightweight templating engine for Node.js and browsers. It enables the rendering of dynamic HTML by embedding plain JavaScript directly within template files using special tags like `<% %>` for control flow, `<%= %>` for escaped output, and `<%- %>` for unescaped raw output. The current stable version is 5.0.2, with an active release cadence. Key differentiators include its straightforward approach, leveraging native JavaScript for logic, and broad compatibility across Node.js environments (CommonJS and ES Modules) and all modern browsers, down to very old ones. It offers features such as static caching of compiled functions and templates, custom delimiters, and full compliance with the Express view system, making it a common choice for server-side rendering in web applications due to its simplicity and effectiveness.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","template","templating","engine","ejs"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/ejs"},{"id":19454,"title":"ejs-compiled-loader","library":"ejs-compiled-loader","status":"active","version":"3.1.0","language":"javascript","ecosystem":"npm","summary":"Webpack loader that compiles EJS templates (without frontend dependencies) into reusable JavaScript functions. Current stable version is 3.1.0. Release cadence is irregular; major version bumps (e.g., 3.0.0) added webpack 4 support. Key differentiators: it strips out runtime dependencies, compiles templates to functions, supports HTML minification, and is intended for server-side or build-time template compilation—not for browser-ready templates with the full EJS runtime.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","ejs","webpack","loader","template","es6"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/ejs-compiled-loader"},{"id":25194,"title":"ejs-lint","library":"ejs-lint","status":"active","version":"2.0.1","language":"javascript","ecosystem":"npm","summary":"Linter and syntax checker for EJS templates. Version 2.0.1 released September 2022. ESM-only since v2, requires Node 14+. Parses scriptlet and expression tags, replacing template output with whitespace to retain line/column numbers, then validates resulting JavaScript with acorn via node-syntax-error. Distinguishes itself from EJS core by providing meaningful syntax error messages with line context, supporting custom delimiters, CLI and API usage. Does not check for unclosed EJS tags but helps detect malformed scriptlets. Alternatives exist (e.g., eslint-plugin-ejs) but ejs-lint is the standalone, lightweight option.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/ejs-lint"},{"id":19455,"title":"ejs-loader","library":"ejs-loader","status":"active","version":"0.5.0","language":"javascript","ecosystem":"npm","summary":"Webpack loader that compiles EJS templates using lodash/underscore's _.template function. Current stable version is 0.5.0, with maintenance releases every few years. Key differentiator from ejs-compiled-loader: it uses lodash/underscore template syntax, not the EJS templating engine. Requires ProvidePlugin for global '_'. Supports custom delimiters via options, and ES module export by default with an option to switch to CommonJS. The 'variable' option is required to avoid strict mode errors with ES modules.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","ejs","underscore","lodash","_","webpack","loader","template"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/ejs-loader"},{"id":19456,"title":"ejs-webpack-loader","library":"ejs-webpack-loader","status":"active","version":"2.2.2","language":"javascript","ecosystem":"npm","summary":"EJS template loader for webpack 4.x that compiles .ejs files into JavaScript template functions using the ejs library. Version 2.2.2 is the latest stable release, with no recent updates. It supports options like beautify, compileDebug, and htmlmin. Unlike ejs-loader or ejs-compiled-loader, this package is specifically designed for webpack 4 and avoids frontend dependencies. Useful for server-side rendering or generating HTML files with webpack.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","ejs","webpack","loader","template"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/ejs-webpack-loader"},{"id":18286,"title":"ekairos-cli","library":"ekairos-cli","status":"active","version":"1.22.3","language":"javascript","ecosystem":"npm","summary":"CLI tool for scaffolding and managing Ekairos components in projects. Current stable version is 1.22.3, released monthly. Focused on integration with Ink-based React CLIs and shadcn-style component management. Differentiates from generic CLIs by tightly coupling with the Ekairos design system and offering opinionated defaults for rapid UI development.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","cli","ink","ekairos","shadcn"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/ekairos-cli"},{"id":7202,"title":"EKS Token","library":"eks-token","status":"active","version":"0.3.0","language":"python","ecosystem":"pypi","summary":"eks-token is a Python library that provides an alternative to the `aws eks get-token` CLI command, allowing programmatic generation of authentication tokens for Amazon EKS clusters. It is currently at version 0.3.0 and is actively maintained, with releases typically tied to feature enhancements or dependency updates.","last_verified":"2026-04-16T00:00:00.000Z","tags":["aws","eks","kubernetes","authentication","token","boto3","cli-alternative"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/eks-token"},{"id":26929,"title":"Elastic Agent Client","library":"elastic-agent-client","status":"active","version":"0.0.1.dev2","language":"python","ecosystem":"pypi","summary":"A Python implementation of an Elastic Agent Client. Currently at version 0.0.1.dev2 (development release). Release cadence is unknown as the project is in early development. Requires Python >=3.10.","last_verified":"2026-04-27T00:00:00.000Z","tags":["elastic","agent","client","pre-release"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/elastic-agent-client"},{"id":3478,"title":"Elastic APM Python Agent","library":"elastic-apm","status":"active","version":"6.25.0","language":"python","ecosystem":"pypi","summary":"The official Python module for Elastic APM. It provides full out-of-the-box support for many popular frameworks, including Django and Flask, and can be adapted for most WSGI-compatible web applications or used in any standalone Python application. It monitors applications in real-time, collecting performance metrics, tracing transactions, and capturing errors. Currently at version 6.25.0, it sees regular updates focusing on framework compatibility and performance.","last_verified":"2026-04-25T10:43:07.940Z","tags":["apm","monitoring","observability","elastic","tracing","performance"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/elastic-apm"},{"id":18289,"title":"elastic-apm-http-client","library":"elastic-apm-http-client","status":"active","version":"12.0.0","language":"javascript","ecosystem":"npm","summary":"A low-level HTTP client for communicating with the Elastic APM intake API. Version 12.0.0 supports the intake API v2 (for v1 use <6.x). It handles ndjson serialization, gzip compression, and streaming to the APM Server. Designed as a building block for custom APM agents, not for direct use in applications; the official Elastic APM Node.js agent is recommended instead. Released under MIT license, with frequent updates.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","elastic","apm","http","client"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/elastic-apm-http-client"},{"id":16346,"title":"Elasticsearch Query DSL Builder","library":"elastic-builder","status":"active","version":"4.1.0","language":"javascript","ecosystem":"npm","summary":"Elastic-builder is a JavaScript library designed to construct Elasticsearch Query DSL (Domain Specific Language) bodies using a fluent builder pattern, making complex queries easier to write and maintain. Currently in stable version 4.1.0, the package sees a consistent release cadence, with updates typically occurring every 1-2 months to introduce new features and maintain compatibility with modern Node.js versions. Its key differentiators include comprehensive TypeScript definitions for an enhanced development experience, compatibility with the official Elasticsearch JavaScript client, and a focus on replicating Elasticsearch 5.x DSL (while largely usable with newer versions). It provides both class-based and functional builder utilities (e.g., `new esb.MatchQuery()` vs. `esb.matchQuery()`) and recently removed `lodash` as a dependency in v4.1.0, reducing its footprint.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","elasticsearch","elastic-builder","querying","queries","query","elastic","search","elasticjs","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/elastic-builder"},{"id":23660,"title":"Elastic Distribution of OpenTelemetry Python","library":"elastic-opentelemetry","status":"active","version":"1.12.0","language":"python","ecosystem":"pypi","summary":"The Elastic Distribution of OpenTelemetry Python (EDOT Python) provides a pre-configured OpenTelemetry Python SDK and auto-instrumentation packages that are compatible with the Elastic Observability solution. It simplifies the process of instrumenting Python applications and sending telemetry data to Elastic. Currently at v1.12.0, active development with frequent minor releases.","last_verified":"2026-05-01T00:00:00.000Z","tags":["opentelemetry","elastic","observability","tracing","instrumentation"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/elastic-opentelemetry"},{"id":754,"title":"Elastic Transport for Python","library":"elastic-transport","status":"active","version":"9.2.1","language":"python","ecosystem":"pypi","summary":"Elastic Transport for Python provides transport classes and utilities shared among various Python Elastic client libraries. It serves as a low-level HTTP client, powering the official Elasticsearch Python client and other Elastic projects. The library is currently at version 9.2.1 and follows a release cadence aligned with the major and minor versions of the Elastic Stack, with patch numbers incremented for bug fixes within a minor release.","last_verified":"2026-05-12T18:37:34.469Z","tags":["elasticsearch","transport","http","client","async"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/elastic-transport"},{"id":14540,"title":"ElasticDash Test Runner","library":"elasticdash-test","status":"active","version":"0.1.19","language":"javascript","ecosystem":"npm","summary":"elasticdash-test is an AI-native test runner specifically designed for testing ElasticDash workflows. Currently in early development at version 0.1.19, it provides capabilities for defining, executing, and potentially generating tests with AI assistance, tailored for the ElasticDash ecosystem. Given its `0.x` version, users should expect frequent updates and potential breaking changes as the API and features evolve rapidly. The package differentiates itself by integrating AI directly into the testing process, aiming to streamline workflow validation within ElasticDash environments, contrasting with general-purpose test runners by focusing on this specific use case and its associated data and API structures.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/elasticdash-test"},{"id":168,"title":"Elasticsearch Python Client (7.x Series)","library":"elasticsearch","status":"active","version":"7.17.13","language":"en","ecosystem":"pypi","summary":"The `elasticsearch` client for Python provides a low-level client for Elasticsearch, supporting multiple major versions of the Elasticsearch server. This entry specifically focuses on the `7.x` series of the client, which is designed to be compatible with Elasticsearch server versions 7.x. The latest release in the 7.x series is 7.17.13. Elastic maintains different major versions of the client to align with server compatibility, with ongoing maintenance for older major versions like 7.x.","last_verified":"2026-05-12T09:13:14.824Z","tags":["elasticsearch","client","database","search","7.x","data_store"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/elasticsearch"},{"id":7203,"title":"Elasticsearch Curator","library":"elasticsearch-curator","status":"active","version":"9.0.0","language":"python","ecosystem":"pypi","summary":"Elasticsearch Curator is a tool designed to manage Elasticsearch indices and snapshots programmatically via YAML configuration files. It simplifies tasks like deleting old indices, optimizing shards, or closing/opening indices. Currently at version 9.0.0, it follows an active release cadence, with major releases aligning with Elasticsearch versions and frequent patch releases for bug fixes and minor features.","last_verified":"2026-04-16T00:00:00.000Z","tags":["elasticsearch","index management","data lifecycle","automation","cli"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/elasticsearch-curator"},{"id":3986,"title":"elasticsearch-dbapi","library":"elasticsearch-dbapi","status":"active","version":"0.2.12","language":"python","ecosystem":"pypi","summary":"elasticsearch-dbapi (version 0.2.12) is an active Python library that provides a DBAPI (PEP-249) and SQLAlchemy dialect, enabling SQL access for query-only operations on Elasticsearch and OpenSearch clusters. It supports Elasticsearch 7.x, 8.x (via compatibility mode), and OpenSearch 2.x. Releases are made periodically to maintain compatibility and address issues.","last_verified":"2026-04-11T00:00:00.000Z","tags":["elasticsearch","opensearch","dbapi","sqlalchemy","sql"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/elasticsearch-dbapi"},{"id":5615,"title":"Elasticsearch DSL","library":"elasticsearch-dsl","status":"renamed","version":"8.18.0","language":"python","ecosystem":"pypi","summary":"Elasticsearch DSL is a Python client that provides a high-level, declarative, and object-oriented way to write and execute queries against Elasticsearch. It allows users to define document mappings as Python classes and build complex search queries and aggregations using Python objects. As of version 8.18.0, the `elasticsearch-dsl` package's functionality has been integrated directly into the `elasticsearch-py` client library under the `elasticsearch.dsl` namespace. While the `elasticsearch-dsl` package still exists for compatibility, active development now continues within the main `elasticsearch-py` project. Releases are generally tied to Elasticsearch major/minor versions or feature additions.","last_verified":"2026-04-09T00:00:00.000Z","tags":["elasticsearch","search","database","orm","dsl","client"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/elasticsearch-dsl"},{"id":23661,"title":"Elasticsearch Python Client (5.x)","library":"elasticsearch5","status":"maintenance","version":"5.5.6","language":"python","ecosystem":"pypi","summary":"The official Python client for Elasticsearch version 5.x. This library is in maintenance mode and should not be used with newer Elasticsearch versions. Current version is 5.5.6, with no active development. Users should upgrade to the elasticsearch library (7.x/8.x) for compatibility with modern Elasticsearch clusters.","last_verified":"2026-05-01T00:00:00.000Z","tags":["elasticsearch","client","5.x","maintenance"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/elasticsearch5"},{"id":8134,"title":"Elasticsearch 6 Python Client","library":"elasticsearch6","status":"maintenance","version":"6.8.2","language":"python","ecosystem":"pypi","summary":"The `elasticsearch6` library is the official low-level Python client for Elasticsearch, specifically designed for compatibility with Elasticsearch 6.x servers. It provides a foundation for interacting with Elasticsearch, focusing on being opinion-free and highly extendable. While the main `elasticsearch` client has progressed to newer major versions (e.g., 9.x), `elasticsearch6` remains available on PyPI to support applications tied to Elasticsearch 6.x. It was last released in March 2021.","last_verified":"2026-04-16T00:00:00.000Z","tags":["Elasticsearch","database client","search","deprecated client"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/elasticsearch6"},{"id":5616,"title":"Elasticsearch Python Client (v8)","library":"elasticsearch8","status":"active","version":"8.19.3","language":"python","ecosystem":"pypi","summary":"The official Python client for Elasticsearch versions 8.x and later. It provides a low-level client for interacting with the Elasticsearch REST API, supporting both synchronous and asynchronous operations. The current version is 8.19.3, and it follows the Elasticsearch release cycle for major updates.","last_verified":"2026-04-12T00:00:00.000Z","tags":["elasticsearch","database","search","client","async"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/elasticsearch8"},{"id":23662,"title":"Elasticsearch DSL (Python)","library":"elasticsearch8-dsl","status":"active","version":"8.12.0","language":"python","ecosystem":"pypi","summary":"Elasticsearch DSL is a high-level Python library for Elasticsearch 8.x that provides a fluent, object-oriented way to construct queries, aggregations, and manage documents. It wraps the low-level elasticsearch-py client. The current version is 8.12.0 with a release cadence of several minor versions per year. Note: Starting from v8.18.0, development has moved to the official elasticsearch-py repo; this package (elasticsearch8-dsl) is a community fork.","last_verified":"2026-05-01T00:00:00.000Z","tags":["elasticsearch","dsl","search","query-builder","python-client"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/elasticsearch8-dsl"},{"id":16012,"title":"Electrobun","library":"electrobun","status":"active","version":"1.16.0","language":"javascript","ecosystem":"npm","summary":"Electrobun is a framework designed for building ultra-fast, tiny, and cross-platform desktop applications using TypeScript. Leveraging the Bun runtime for the main process and native system WebViews (WebKit on macOS, WebView2 on Windows, WebKitGTK on Linux) for rendering, it offers a compelling alternative to Electron by drastically reducing bundle sizes (often around 12-64MB) and memory footprint, as it avoids bundling a full Chromium instance. The framework provides a complete TypeScript-first API for both main and renderer processes, including type-safe RPC for inter-process communication, and eliminates the need for languages like Rust (as seen in Tauri). It boasts a differential update mechanism (bsdiff) allowing for extremely small application updates, sometimes as low as 4KB. Current stable versions are `v1.x`, with active beta development continuing in the `v1.17.x-beta` series, indicating a frequent release cadence for enhancements and fixes.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","bun","desktop","app","cross-platform","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/electrobun"},{"id":15316,"title":"Electrode Hapi Compatibility Utility","library":"electrode-hapi-compat","status":"maintenance","version":"1.3.3","language":"javascript","ecosystem":"npm","summary":"The `electrode-hapi-compat` utility provides functions to simplify the creation and detection of Hapi.js plugins compatible across different major versions, specifically Hapi 16 and Hapi 17/18+. It directly addresses the breaking change in Hapi plugin signatures introduced with Hapi 17, offering a `universalHapiPlugin` function. This function allows developers to define distinct plugin implementations for Hapi 16 and Hapi 17+ environments, automatically serving the correct version based on the Hapi framework detected in the host application. The package also includes helper functions such as `isHapi17OrUp` and `isHapi18OrUp` for conditional logic and offers a mechanism to manually set the Hapi version for testing. The current stable version is 1.3.3. While not on a strict regular cadence, it receives updates for broader utility, such as supporting other frameworks like Fastify in earlier minor versions. Its primary differentiator is providing a concise, focused solution for Hapi plugin compatibility across significant framework version boundaries.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","electrode","hapi","plugin"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/electrode-hapi-compat"},{"id":16016,"title":"Electrode Hapi Web Server","library":"electrode-server","status":"active","version":"3.3.0","language":"javascript","ecosystem":"npm","summary":"Electrode Server is a configurable web server built atop Hapi.js and Node.js, designed to standardize the setup and serving of web applications. The current stable version is 3.3.0. It provides a baseline Hapi server instance that can be extended primarily through configuration, reducing the need for boilerplate code and duplicated server setup logic across projects. While offering default settings that allow for a quick startup, its strength lies in its extensive configuration options, managed optionally by tools like `electrode-confippet`, enabling fine-grained control over Hapi server and connection settings, including port, host, compression, and plugin registration. It simplifies the integration of Hapi plugins by providing a structured way to register them. Electrode Server aims to abstract away common server setup concerns, allowing developers to focus on application-specific features and logic. The package does not explicitly detail its release cadence, but minor versions are released as needed.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","electrode","hapi","node","webserver"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/electrode-server"},{"id":14544,"title":"Electron","library":"electron","status":"active","version":"41.2.1","language":"javascript","ecosystem":"npm","summary":"Electron is an open-source framework developed by GitHub for building cross-platform desktop applications using web technologies like JavaScript, HTML, and CSS. It embeds Chromium and Node.js into a single runtime, allowing developers to create applications that run on Windows, macOS, and Linux from a single codebase. The current stable version is 41.2.1, with frequent patch and minor updates and a steady stream of beta releases (currently v42.0.0-beta.4) indicating an active and rapid development cycle. Key differentiators include its ability to leverage existing web development skills for desktop app creation, a large ecosystem of tools and libraries, and strong community support, making it a popular choice for apps requiring native system access and rich UI capabilities.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","electron","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/electron"},{"id":25196,"title":"electron-app-bundler","library":"electron-app-bundler","status":"active","version":"6.0.1","language":"javascript","ecosystem":"npm","summary":"CLI tool to build Electron apps with esbuild, supporting hot reload dev server for the renderer process, static file copying, and optional use of Vite or Astro for the renderer. Current stable version is 6.0.1, with regular releases. Requires Node >=20 and peer dependencies astro >= 5.14.0, esbuild >= 0.20.0, vite >= 6.4.1. Uses a declarative JSON/YAML config file. Differentiates from other Electron bundlers by focusing on esbuild speed and supporting multiple main/preload/renderer configs with loaders and excludes.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","esbuild","vite","electron","hot reload","hmr","renderer","cli","build-tool"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/electron-app-bundler"},{"id":18034,"title":"Electron Build CLI for Electron Build Service","library":"electron-build","status":"abandoned","version":"0.0.3","language":"javascript","ecosystem":"npm","summary":"This package, `electron-build` (version 0.0.3), provides a command-line interface (CLI) client for an external cloud-based \"Electron Build Service\" hosted at `www.electronbuild.com`. Its primary function is to allow developers to upload their web application (HTML, CSS, JavaScript) to this service, which then packages it into installable Windows (`.exe`) or macOS (`.dmg`) applications without requiring local platform-specific build environments. The service aimed to offer cross-platform builds, offload heavy build processes, and provide simplified installers with custom icons and uninstallation support. However, its low version number and reliance on an external, unmaintained service are significant concerns.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/electron-build"},{"id":13111,"title":"Electron Builder","library":"electron-builder","status":"active","version":"26.8.1","language":"javascript","ecosystem":"npm","summary":"Electron Builder is a comprehensive, open-source solution for packaging and building cross-platform Electron applications, supporting macOS, Windows, and Linux from a single configuration. The current stable version is 26.8.1, with frequent patch and minor releases addressing bug fixes, security updates (like those for `tar` dependency), and feature enhancements. Major versions, which may introduce breaking changes or significant architectural shifts, are typically released periodically, often aligning with new Electron versions. Its key differentiators include out-of-the-box auto-update capabilities via `electron-updater`, extensive configuration options for various installers (e.g., NSIS, DMG, AppImage, Flatpak), and streamlined processes for code signing and notarization, making it an essential tool for deploying professional Electron desktop applications.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","electron","builder","build","installer","install","packager","pack","nsis","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/electron-builder"},{"id":13110,"title":"Electron Builder Squirrel.Windows Plugin","library":"electron-builder-squirrel-windows","status":"active","version":"26.8.1","language":"javascript","ecosystem":"npm","summary":"electron-builder-squirrel-windows is a plugin for electron-builder that facilitates the creation of Squirrel.Windows installers for Electron applications. This enables developers to package their Electron apps into a format suitable for automatic updates and user-friendly installation on Windows systems. The current stable version is 26.8.1, aligning with the electron-builder major version. electron-builder and its ecosystem, including this plugin, maintain an active release cadence, often issuing patch and minor updates in response to bug fixes or Electron framework advancements. Its primary differentiator is its seamless integration within the comprehensive electron-builder toolchain, offering a streamlined approach to multi-platform application packaging, particularly for Windows auto-updates and silent installations, compared to direct Squirrel.Windows usage.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/electron-builder-squirrel-windows"},{"id":25197,"title":"electron-compiler","library":"electron-compiler","status":"abandoned","version":"1.0.9","language":"javascript","ecosystem":"npm","summary":"Build tool that copies an Electron app repository, uglifies JavaScript and CSS, installs dependencies, and packages using electron-packager. Version 1.0.9 is the latest but appears unmaintained since 2016 (no recent updates). Differentiators: combines uglification, minification, and packaging in one CLI. Alternatives: electron-builder, electron-forge. Relies on outdated dependencies like babel 5.x and minifier; not recommended for new projects due to lack of updates and potential security issues with nested dependencies.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","electron","compiler","electron-compiler","compile","uglify","minify","packager","electron-packager"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/electron-compiler"},{"id":25198,"title":"Electron Compilers","library":"electron-compilers","status":"maintenance","version":"5.9.0","language":"javascript","ecosystem":"npm","summary":"Provides compiler implementations (Babel, TypeScript, CoffeeScript, GraphQL, LESS, Stylus, Jade, CSON) for electron-compile in Electron apps. Current stable version is 5.9.0, but the package is in maintenance mode and tightly coupled to the deprecated electron-compile ecosystem. Key differentiator: designed to be a devDependency to avoid bloating production builds. Not actively developed; users are strongly advised to migrate to modern Electron tooling (e.g., Webpack, Vite).","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","electron"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/electron-compilers"},{"id":25199,"title":"electron-esbuild","library":"electron-esbuild-17x","status":"active","version":"7.0.4","language":"javascript","ecosystem":"npm","summary":"CLI tool for integrating esbuild with Electron, providing fast compilation and HMR for renderer processes. Current stable version is 7.0.4 (peer deps: esbuild@0.16.x, vite@4.x). Active development with major breaking changes between versions: v6 removed webpack support, v7 upgraded to vite@4, v8 requires node@18.15 and esbuild@0.18, v9 is pure ESM, v10 supports electron@36 and vite@6. Release cadence is roughly quarterly. Key differentiator: opinionated zero-config setup for Electron + esbuild + Vite, with HMR out of the box.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","esbuild","electron","renderer","hmr","hot reload","cli"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/electron-esbuild-17x"},{"id":18291,"title":"Electron Snap Installer","library":"electron-installer-snap","status":"active","version":"5.2.0","language":"javascript","ecosystem":"npm","summary":"Builds Snap packages for Electron applications that have already been bundled with electron-packager. Current stable version is 5.2.0, released in 2021 with dependency reductions, TypeScript definitions, and a default confinement change from classic to strict. Requires Node 10+ and snapcraft. Key differentiators: integrates with Electron Forge, autodetects base snap option, and handles Electron sandbox features for Snap confinement.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","electron","installer","snap","snapcraft","linux","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/electron-installer-snap"},{"id":25201,"title":"electron-jsx","library":"electron-jsx","status":"active","version":"0.0.5","language":"javascript","ecosystem":"npm","summary":"Real-time transpiler for Electron apps using JSX/React with hot reload. Version 0.0.5 is a beta release that watches a specified directory containing .jsx source files, transpiles them via Babel (converting ES6 imports to require), and outputs to a react-builds folder. It enables file-based development with no server or webpack required. The package is built on top of Babel, chokidar for file watching, and react to allow writing React components in Electron with nodeIntegration. Known limitations include potential bugs with stylesheet imports and beta stability.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","electron","jsx","babel","react","reload","nodeIntegration"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/electron-jsx"},{"id":13112,"title":"Integrate Next.js with Electron","library":"electron-next","status":"active","version":"3.1.5","language":"javascript","ecosystem":"npm","summary":"electron-next is a utility package designed to seamlessly integrate Next.js into Electron applications, primarily for powering the renderer process. It handles both development and production workflows, ensuring that Next.js bundles are correctly served within Electron's file:// protocol environment in production, and managing the development server in development. The current stable version is 3.1.5. Based on recent activity, the package has a moderate release cadence, focusing on patches, dependency upgrades, and minor features rather than major breaking changes. Its key differentiator is simplifying the often-complex setup of using a modern web framework like Next.js within a desktop application shell, abstracting away much of the configuration required for renderer process bundling and serving.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","electron","next","electron.js","next.js"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/electron-next"},{"id":27716,"title":"reactive-event-cli","library":"electron-reactive-event-cli","status":"renamed","version":"1.0.120","language":"javascript","ecosystem":"npm","summary":"CLI tool for generating type-safe Electron IPC bindings. Current stable version 1.0.120 but migrated to reactive-event-cli. Automatically creates typed event handlers and payloads for Electron main/renderer communication, reducing boilerplate and runtime errors. Compared to electron-ipc or typed-ipc, this provides a codegen approach with React integration. Release cadence is irregular; last update was migration-related.","last_verified":"2026-05-09T00:00:00.000Z","tags":["javascript","CLI","type-safe","IPC","electron","react","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/electron-reactive-event-cli"},{"id":25200,"title":"Electron Snowpack","library":"electron-snowpack","status":"active","version":"0.13.0","language":"javascript","ecosystem":"npm","summary":"Effective Electron app development toolchain combining Snowpack's fast dev server with esbuild for main process compilation. Current stable version is 0.13.0 (April 2022). Integrates .env variable support, TypeScript config presets, electron-builder config, and HMR for renderer via Snowpack. Differentiator: unified configuration for both main and renderer processes, leveraging Snowpack's plugin ecosystem and esbuild's speed for main process TypeScript builds. Requires Electron as peer dependency. Released under MIT license.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","electron","snowpack","esbuild"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/electron-snowpack"},{"id":15597,"title":"Electron Vite Build Tooling","library":"electron-vite","status":"active","version":"5.0.0","language":"javascript","ecosystem":"npm","summary":"electron-vite is a specialized build toolchain for Electron applications, leveraging the fast development experience of Vite. It streamlines the development process for Electron's main, preload, and renderer processes by providing pre-configured setups and a unified configuration API. The current stable version is 5.0.0, with beta releases for version 6.0.0 actively under development, indicating a moderate to rapid release cadence for new features and improvements. Key differentiators include its tight integration with Vite for all three Electron process types, simplified configuration, and out-of-the-box support for TypeScript and modern web development practices, making it a powerful alternative to more manual or less integrated build setups.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","electron","vite","cli","plugin","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/electron-vite"},{"id":19459,"title":"electron-webpack","library":"electron-webpack","status":"maintenance","version":"2.8.2","language":"javascript","ecosystem":"npm","summary":"electron-webpack simplifies webpack configuration for Electron apps, providing a pre-configured setup for main and renderer processes with HMR, Babel, and CSS support. Current stable version is 2.8.2 (latest release March 2021). It is a mature project with periodic bug fixes; development appears to have slowed but it remains functional for webpack 4. Key differentiators: updates via a single module instead of boilerplate, automatic Babel config based on Electron version, and add-on system for TypeScript, Less, etc. Note: it does not support webpack 5, and the project is in maintenance mode.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/electron-webpack"},{"id":19457,"title":"electron-webpack-js","library":"electron-webpack-js","status":"maintenance","version":"2.4.1","language":"javascript","ecosystem":"npm","summary":"JavaScript add-on for electron-webpack, providing webpack configuration for JavaScript and JSX files in Electron projects. Version 2.4.1 is bundled with electron-webpack, so no separate installation is needed. Part of the electron-webpack ecosystem that simplifies webpack setup for Electron main and renderer processes. Supports custom webpack config functions, static source directory configuration, CSS Modules, and .sass extension. Differentiators: zero-config webpack for Electron with Babel transpilation and optimized production builds using terser-webpack-plugin.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/electron-webpack-js"},{"id":19458,"title":"electron-webpack-ts","library":"electron-webpack-ts","status":"maintenance","version":"4.0.1","language":"javascript","ecosystem":"npm","summary":"TypeScript add-on for electron-webpack that enables TypeScript compilation in Electron projects. Current version 4.0.1 requires TypeScript ^3.8.3 as a peer dependency. It integrates with electron-webpack's build pipeline, supporting features like JSX, Vue, and CSS Modules. This package is tied to the electron-webpack ecosystem, which has seen maintenance releases but no recent major updates. Compared to standalone Webpack TypeScript setups, it simplifies configuration by leveraging electron-webpack's convention-based approach.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/electron-webpack-ts"},{"id":15600,"title":"Electrum Client","library":"electrum-client","status":"abandoned","version":"0.0.6","language":"javascript","ecosystem":"npm","summary":"The package `electrum-client` (npm: `electrum-client`, GitHub: `you21979/node-electrum-client`) provides a Node.js client for interacting with ElectrumX servers using the Electrum protocol. It supports core functionalities like TCP/TLS connections, JSON-RPC method calls for querying blockchain data (e.g., server version), and EventEmitter for handling real-time subscription messages (e.g., blockchain headers). As of its latest version, 0.0.6, the package has not seen updates since its last publish date approximately eight years ago (February 2018), indicating an abandoned state. A key differentiator initially was its explicit lack of external dependencies. However, due to its age, developers should be aware that more actively maintained and feature-rich alternatives exist under similar names, such as `@samouraiwallet/electrum-client`, `@bitcoinerlab/electrum-client`, and `@mempool/electrum-client`, many of which offer ES Module compatibility and TypeScript support. The original `electrum-client` is strictly a CommonJS module.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","client","electrum","bitcoin"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/electrum-client"},{"id":25202,"title":"electrum-compiler","library":"electrum-compiler","status":"active","version":"1.9.0","language":"javascript","ecosystem":"npm","summary":"Run-time compiler for Electrum-enabled React components, based on babel-standalone. Version 1.9.0 is the latest stable release; the package has had a low release cadence with infrequent updates. It provides a Compiler class capable of transforming JavaScript to ES5 and building React components from source code at runtime. Key differentiators include integration with the Electrum framework, support for registering external symbols, and a built-in eval for ES6/JSX. Note that it compiles synchronously in the browser and depends on Electrum v4.3.0 as a peer dependency.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/electrum-compiler"},{"id":16985,"title":"Elegant CLI Spinner Frames","library":"elegant-spinner","status":"maintenance","version":"3.0.0","language":"javascript","ecosystem":"npm","summary":"elegant-spinner provides a simple, elegant set of ASCII frames designed for creating visual loading indicators in interactive command-line interface (CLI) applications. The current stable version is 3.0.0. This package itself does not handle the animation logic; rather, it supplies the individual spinner frames that an external utility (like `log-update` or `ora`) can iterate through to create an animated effect. Its release cadence is tied to Node.js compatibility updates and essential maintenance, rather than rapid feature development. A key differentiator is its minimalism, focusing solely on the spinner frames. However, for most use cases requiring a full-fledged animated spinner, the `ora` package is recommended as it bundles `elegant-spinner` and manages the animation loop automatically. It supports modern Node.js environments and is pure ESM since version 3.0.0, with TypeScript definitions available since version 2.0.0.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","ansi","terminal","console","cli","string","log","logging","spinner"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/elegant-spinner"},{"id":10782,"title":"Element Plus","library":"element-plus","status":"active","version":"2.13.7","language":"javascript","ecosystem":"npm","summary":"Element Plus is a comprehensive UI component library for Vue 3, built entirely with the Composition API and TypeScript. It offers a rich set of customizable components designed to streamline development of web applications. The library is currently at version 2.13.7 and maintains a frequent release cadence, often releasing multiple patch versions per month to address bugs and introduce minor features, with occasional minor versions for larger feature sets. Key differentiators include its strong TypeScript support, native Vue 3 reactivity, and an extensive ecosystem of tools and documentation, making it a robust alternative to older Vue 2 UI libraries like Element UI.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","element-plus","element","component library","ui framework","ui","vue","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/element-plus"},{"id":10783,"title":"Elemental UI Framework","library":"elemental","status":"abandoned","version":"0.6.1","language":"javascript","ecosystem":"npm","summary":"Elemental is an open-source React & CSS UI Framework designed for building web applications, developed by Thinkmill. The project's latest version is 0.6.1, and its primary focus was to provide a modular set of UI components built to natively implement React patterns, particularly for use with KeystoneJS. While the original vision included being 'currently under development' and responsive to feedback for API experimentation and styling transitions, the project has not seen updates since around 2017, making it effectively abandoned. It supported older React versions (0.14 and 15) and leveraged LESS for styling, requiring a LESS compiler in the build process. Key differentiators included its unopinionated default style and flexible theming capabilities, built upon React.js, LESS, Babel, and Gulp.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","react","react-component","ui","framework","controls","element","css","less"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/elemental"},{"id":3987,"title":"Elementary Data","library":"elementary-data","status":"active","version":"0.23.1","language":"python","ecosystem":"pypi","summary":"Elementary Data is an open-source Python library and CLI tool that provides dbt-native data observability, including data monitoring, lineage, and data quality checks. It works in conjunction with the Elementary dbt package to collect metadata and generate comprehensive reports and alerts from your data warehouse. Currently at version 0.23.1, the library maintains an active release cadence with frequent updates and improvements.","last_verified":"2026-04-11T00:00:00.000Z","tags":["data monitoring","data lineage","dbt","data observability","data quality","analytics engineering"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/elementary-data"},{"id":1470,"title":"ElementPath","library":"elementpath","status":"active","version":"5.1.1","language":"python","ecosystem":"pypi","summary":"ElementPath is a comprehensive Python library providing XPath 1.0, 2.0, 3.0, and 3.1 parsers and selectors. It works seamlessly with both Python's built-in `ElementTree` and the more performant `lxml` library. Currently at version 5.1.1, it maintains a regular release cadence, typically releasing new versions monthly or bi-monthly, often including bug fixes, performance improvements, and Python version compatibility updates.","last_verified":"2026-04-23T21:27:15.849Z","tags":["xml","xpath","lxml","elementtree","parser","data-processing"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/elementpath"},{"id":1471,"title":"ElevenLabs Python SDK","library":"elevenlabs","status":"active","version":"2.42.0","language":"python","ecosystem":"pypi","summary":"The `elevenlabs` Python SDK is the official client library for the ElevenLabs API, enabling developers to integrate advanced AI voice capabilities into their applications. It supports a wide range of features including text-to-speech, voice cloning, speech-to-text, and conversational AI. The library is actively maintained with very frequent releases (often multiple times a week), typically driven by 'Fern Regeneration' to reflect the latest API schema changes.","last_verified":"2026-04-23T21:28:05.481Z","tags":["AI","audio","text-to-speech","TTS","voice generation","speech-to-text","conversational AI"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/elevenlabs"},{"id":21207,"title":"eleventy-plugin-rollup","library":"eleventy-plugin-rollup","status":"active","version":"1.3.0","language":"javascript","ecosystem":"npm","summary":"An Eleventy plugin that integrates Rollup into the build pipeline, enabling per-page JavaScript bundling and code splitting. Version 1.3.0 is the current stable release, updated as needed. Unlike running Rollup separately, this plugin shares the Eleventy build context, reducing duplicate bundles and allowing shared modules across pages. It supports both explicit Rollup configuration via options or an external config file, and provides a Liquid/Nunjucks shortcode for including bundled scripts. Notable alternatives like eleventy-plugin-esbuild or manual PostCSS/Webpack setups require more manual wiring. Requires Rollup as a peer dependency; supports Eleventy 1.x and 2.x.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","rollup","11ty","eleventy","bundle","ssg"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/eleventy-plugin-rollup"},{"id":15599,"title":"Eleventy Plugin for JSX Bundling","library":"eleventy-plugin-smol-jsx-bundler","status":"active","version":"1.2.9","language":"javascript","ecosystem":"npm","summary":"eleventy-plugin-smol-jsx-bundler is an Eleventy plugin designed to bring robust bundling capabilities to projects leveraging JSX, React, Preact, or MDX. It currently stands at version 1.2.9 and provides a lightweight, pure JavaScript approach to managing CSS, JavaScript, or HTML bundles within an Eleventy site, conceptually mirroring Eleventy's built-in bundler but with direct support for JSX syntax. This plugin allows developers to embed bundle content directly within JSX or MDX components using functions like `bundle()`, `getBundle()`, and `getBundleFile()`, offering an integrated workflow for modern frontend development within Eleventy. Its key differentiators include enabling easily unit-testable JSX files, greater extensibility, and features like deduplication of bundle content. It also supports post-processing of bundles with external tools such as PostCSS, providing flexibility for complex build pipelines. While it doesn't specify a strict release cadence, its 1.x versioning suggests a stable API and active maintenance.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","eleventy","plugin","bundler","jsx","react","preact","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/eleventy-plugin-smol-jsx-bundler"},{"id":14545,"title":"Elfy Node.js ELF Parser","library":"elfy","status":"abandoned","version":"1.0.0","language":"javascript","ecosystem":"npm","summary":"Elfy is a JavaScript library designed for parsing ELF (Executable and Linkable Format) files within a Node.js environment. Its current and only stable version, 1.0.0, was last published in late 2019, though the underlying code copyright dates back to 2014, indicating a long period without active development or updates. This package provides a simple API, primarily a `parse` method, to interpret the structure and content of ELF binaries. Due to its age and lack of maintenance, its primary differentiator is its historical presence as a Node.js-specific ELF parser. Developers seeking more modern features, broader platform support (like browsers), or active maintenance would likely need to consider alternative solutions, as Elfy predates much of the modern JavaScript ecosystem, including native ESM support.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","elfy","elf","executable","parser"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/elfy"},{"id":9721,"title":"eli5: Explain ML Predictions","library":"eli5","status":"active","version":"0.16.0","language":"python","ecosystem":"pypi","summary":"eli5 (Explain Like I'm 5) is a Python library that helps to debug machine learning classifiers and explain their predictions. It provides a unified API for inspecting weights and predictions of various ML models, including scikit-learn, Keras, LightGBM, XGBoost, and more. The current version is 0.16.0. Development is active, with releases typically tied to feature development and bug fixes.","last_verified":"2026-04-17T00:00:00.000Z","tags":["machine-learning","explanation","xai","interpretability","ml-debug","model-explanation","feature-importance"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/eli5"},{"id":25203,"title":"elint","library":"elint","status":"active","version":"2.0.1","language":"javascript","ecosystem":"npm","summary":"elint is a unified linting orchestrator that wraps ESLint, Stylelint, and Commitlint, providing a single command (elint) to run all three tools with minimal configuration. Version 2.0.1 (latest) supports Node >=10.12.0 and is maintained by x-orpheus. It differentiates by offering a zero-config setup for static analysis of JavaScript/TypeScript, CSS, and commit messages, while also allowing custom presets via .elintrc. Compared to alternatives like standard or Husky, elint bundles multiple linters into one dependency, simplifying CI and pre-commit hooks integration. It supports .eslintignore, .stylelintignore, and caching for performance. However, note that version 2.x introduces breaking changes in configuration structure versus 1.x.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","eslint","eslintplugin","eslintconfig","stylelint","commitlint","standard","jshint","lint"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/elint"},{"id":23663,"title":"Eliot","library":"eliot","status":"active","version":"1.17.5","language":"python","ecosystem":"pypi","summary":"Eliot is a structured logging library for Python designed to capture causality in distributed systems. It allows you to log actions as trees, showing what caused what, and integrates with serialization formats like JSON. Current version 1.17.5, requires Python >=3.9.0. Maintained actively with minor releases every few months.","last_verified":"2026-05-01T00:00:00.000Z","tags":["logging","structured-logging","distributed-systems"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/eliot"},{"id":27717,"title":"ell - The Language Model Programming Library","library":"ell-ai","status":"active","version":"0.0.17","language":"python","ecosystem":"pypi","summary":"ell is a Python library for programming language models (LMs) with a functional, composable API. It provides decorators for defining LM prompts, supports multiple model providers (OpenAI, Anthropic, etc.), and includes tools for tracing and versioning. Current version 0.0.17, actively developed with weekly releases.","last_verified":"2026-05-09T00:00:00.000Z","tags":["llm","language-model","prompt-engineering","functional-programming"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/ell-ai"},{"id":25205,"title":"elm-esm","library":"elm-esm","status":"active","version":"1.1.4","language":"javascript","ecosystem":"npm","summary":"Turn Elm compiler output into modern ES Modules. v1.1.4, updated regularly. Transforms traditional Elm JS output to ESM, enabling browser-native module loading without bundlers. Supports CLI usage as a drop-in replacement for elm make, plus a standalone toESModule function for tooling integration. Tested with Elm 0.19.1, works via simple regex transforms. Ideal for directly using Elm in browsers without Webpack or other bundlers.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/elm-esm"},{"id":19460,"title":"elm-hot-webpack-loader","library":"elm-hot-webpack-loader","status":"active","version":"1.1.8","language":"javascript","ecosystem":"npm","summary":"Webpack loader that enables hot module replacement (HMR) for Elm 0.19 applications, preserving application state across code changes during development. Current stable version is 1.1.8, released on a maintenance cadence. Requires elm-webpack-loader ^7.0.1 as a peer dependency. Unlike alternatives (e.g., elm-hot without Webpack), it integrates seamlessly into existing Webpack setups, requiring only a single loader addition. Does not support Elm 0.18.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","Elm","HMR","hot","reload","loader","webpack"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/elm-hot-webpack-loader"},{"id":25204,"title":"elm-optimize-level-2","library":"elm-optimize-level-2","status":"active","version":"0.3.5","language":"javascript","ecosystem":"npm","summary":"A CLI tool (v0.3.5) that applies a second level of optimization to the JavaScript output of the Elm compiler, producing faster code while maintaining Elm semantics. It can be used as a drop-in replacement for `elm make --optimize` and supports an `--optimize-speed` flag for even faster code at the cost of ~5% larger bundle size. The project is experimental and may introduce breaking changes. Key differentiators: Elm-specific JS transformations (e.g., tweaking record updates), active development with community benchmarks, and no built-in minification.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/elm-optimize-level-2"},{"id":14546,"title":"Elm Test Runner CLI","library":"elm-test","status":"active","version":"0.19.1-revision17","language":"javascript","ecosystem":"npm","summary":"elm-test is the official Node.js command-line interface (CLI) for running test suites written with the `elm-explorations/test` Elm package. As of April 2026, the current stable version is `0.19.1-revision17`, with frequent patch-level releases (revisions) to address compatibility issues, bug fixes, and Node.js environment support. It functions by compiling Elm tests and executing them within a Node.js environment. A key differentiator is its tight coupling with specific versions of the `elm-explorations/test` Elm package; users must ensure compatibility between the CLI and the Elm testing library to avoid unexpected behavior, such as missing test distribution diagrams or compilation errors. It provides features like watch mode, selective test execution by file or glob, and various reporting formats.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","elm","elm-test","cli"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/elm-test"},{"id":21208,"title":"elm-webpack-loader","library":"elm-webpack-loader","status":"active","version":"8.0.0","language":"javascript","ecosystem":"npm","summary":"Webpack loader for the Elm programming language. Version 8.0.0 supports Webpack 5. Actively maintained by elm-community. Tracks Elm dependencies and watches them in watch mode. Recommended to set cwd option to the directory containing elm.json. Supports debug and optimize modes, runtime options for profiling, and multiple file bundling. Peer dependency on Elm 0.19.1-3 or 0.19.0-no-deps.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","elm","webpack","loader"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/elm-webpack-loader"},{"id":10784,"title":"Elysia Web Framework","library":"elysia","status":"active","version":"1.4.28","language":"javascript","ecosystem":"npm","summary":"Elysia is a high-performance, ergonomic web framework built specifically for the Bun runtime, emphasizing end-to-end type safety and an exceptional developer experience. It provides a comprehensive set of features for building web servers and APIs, including robust routing, middleware, declarative schema validation (powered by `@sinclair/typebox`), and integrated WebSocket support. The framework is currently stable at version 1.4.28 and maintains a rapid release cadence, frequently incorporating improvements and bug fixes, often in synergy with Bun's development. Its core differentiators include native integration with Bun for superior performance, extensive TypeScript support providing compile-time and runtime type integrity, and a strong focus on developer productivity. Elysia aims to offer a unified type system where types serve as a single source of truth across the application, from API definition to automatic documentation generation, streamlining development and reducing errors.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","bun","http","web","server","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/elysia"},{"id":18290,"title":"Elysia Connect Middleware","library":"elysia-connect-middleware","status":"active","version":"0.0.6","language":"javascript","ecosystem":"npm","summary":"A plugin for the Elysia web framework that allows using Express/Connect middleware directly. Version 0.0.6, active development with frequent releases. It bridges Elysia's request/response objects to the Connect interface, enabling reuse of middleware like passport, cors, compression, and session. Key differentiators: lightweight, preserves Elysia's performance, and supports seamless integration without modifying existing middleware. Requires Elysia ^1.3.1.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","elysia","express","connect","middleware","plugin","elysia-plugin","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/elysia-connect-middleware"},{"id":17211,"title":"Elysia Helmet","library":"elysia-helmet","status":"active","version":"3.1.0","language":"javascript","ecosystem":"npm","summary":"Elysia Helmet is a security plugin for the Elysia web framework, designed to protect applications by setting various HTTP response headers. It functions as a direct port of the well-known `helmet` middleware from the Express ecosystem, adapting its battle-tested security configurations to the modern Elysia runtime. The current stable version is 3.1.0. Given its nature as a framework-specific plugin, its release cadence is closely aligned with updates to the Elysia framework itself and the upstream `helmet` project, ensuring continuous compatibility and incorporating the latest web security best practices. Its primary differentiator is providing a familiar and comprehensive suite of HTTP security headers specifically integrated for Elysia, enabling developers to easily apply crucial security measures without manual header management.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","elysia","helmet","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/elysia-helmet"},{"id":7204,"title":"EMA PyTorch","library":"ema-pytorch","status":"active","version":"0.7.9","language":"python","ecosystem":"pypi","summary":"ema-pytorch is a Python library that provides an easy way to integrate Exponential Moving Average (EMA) into PyTorch models. It helps stabilize training and improve generalization by maintaining a smoothed version of model parameters over time. The library is actively developed, with frequent updates, and is currently at version 0.7.9.","last_verified":"2026-04-16T00:00:00.000Z","tags":["pytorch","deep learning","exponential moving average","machine learning","training","computer vision","nlp"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/ema-pytorch"},{"id":23665,"title":"email (standalone)","library":"email","status":"active","version":"4.0.2","language":"python","ecosystem":"pypi","summary":"Standalone email package version 4.0.2. Originally part of Python's stdlib, now available as a standalone backport with improvements for modern Python. Provides classes for parsing, generating, and sending email messages, including MIME support. Release cadence is low (latest 4.0.2 from 2024).","last_verified":"2026-05-01T00:00:00.000Z","tags":["email","mime","smtp","message","backport"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/email"},{"id":13113,"title":"Email Address RFC 5322 Parser","library":"email-addresses","status":"active","version":"5.0.0","language":"javascript","ecosystem":"npm","summary":"email-addresses is a JavaScript/TypeScript library designed for parsing email addresses strictly according to RFC 5322. At version 5.0.0, this package provides functions to extract display names, addresses, local parts, and domains from email strings, even supporting complex forms like `\"Bob Example\" <bob@example.com>`. Unlike regular expression-based solutions, it uses a recursive descent parser that maps directly to RFC 5322 productions, ensuring robust and spec-compliant parsing. It explicitly states that it does *not* perform RFC 5321 validation (which involves checking for deliverability), focusing solely on the grammatical correctness defined by RFC 5322. The library also supports RFC 6532 for Unicode email addresses and offers options for strictness, partial parsing, and custom address list separators. It is actively maintained and ships with TypeScript types, facilitating its use in modern JavaScript and TypeScript projects.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","email address","parser","rfc5322","5322","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/email-addresses"},{"id":4527,"title":"Email Reply Parser","library":"email-reply-parser","status":"maintenance","version":"0.5.12","language":"python","ecosystem":"pypi","summary":"Email Reply Parser is a Python library that simplifies the process of extracting the most recent reply from plain text email conversations. It is a port of GitHub's original Ruby email_reply_parser. The library helps in automatically stripping out quoted previous messages, signatures, and disclaimers, providing a cleaner, actionable response. The current version, 0.5.12, was released in October 2020, indicating a slow release cadence.","last_verified":"2026-04-12T00:00:00.000Z","tags":["email","parsing","reply","text","email-thread"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/email-reply-parser"},{"id":6356,"title":"email-to","library":"email-to","status":"abandoned","version":"0.1.0","language":"python","ecosystem":"pypi","summary":"The 'email-to' library simplifies sending HTML emails in Python by providing a higher-level API over the built-in `smtplib` and `email.mime` modules. Its current version is 0.1.0. The library appears to be unmaintained with no releases since 2017, making its release cadence effectively dormant.","last_verified":"2026-04-15T00:00:00.000Z","tags":["email","html-email","smtp"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/email-to"},{"id":394,"title":"Email Validator","library":"email-validator","status":"active","version":"2.3.0","language":"python","ecosystem":"pypi","summary":"A robust email address syntax and deliverability validation library. Current version is 2.3.0, released actively since mid-2021.","last_verified":"2026-05-12T13:30:00.108Z","tags":["email","validation","syntax","deliverability"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/email-validator"},{"id":16806,"title":"EmailJS IMAP Client","library":"emailjs-imap-client","status":"maintenance","version":"3.1.0","language":"javascript","ecosystem":"npm","summary":"emailjs-imap-client is a low-level JavaScript IMAP client designed to interact with IMAP servers for email management. It provides a programmatic interface for tasks like connecting, authenticating, listing mailboxes, fetching messages, and other standard IMAP operations. The current stable version is 3.1.0, released approximately six years ago. The library is currently in a maintenance state, as the original author is no longer actively maintaining it, and there's an open call for community contributions. This means new feature development and proactive bug fixes are sporadic or non-existent without community involvement. Its primary differentiator is being one of the few dedicated IMAP client implementations available for JavaScript environments, making it a critical component for applications requiring direct IMAP protocol interaction. It handles both plain and TLS-secured connections, with configurable STARTTLS behavior.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","IMAP"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/emailjs-imap-client"},{"id":4940,"title":"emails","library":"emails","status":"active","version":"1.1.1","language":"python","ecosystem":"pypi","summary":"The 'emails' library is a modern Python package designed for building, templating, transforming, signing, and sending emails. It provides a high-level API to compose HTML and plain-text messages, attach files, embed inline images, render templates, apply HTML transformations, sign with DKIM, and send through SMTP without manually constructing MIME trees. Currently at version 1.1.1, the library is actively maintained with regular releases addressing new features and bug fixes.","last_verified":"2026-04-12T00:00:00.000Z","tags":["email","smtp","html-email","templates","dkim","async","mime"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/emails"},{"id":25206,"title":"embark-compiler","library":"embark-compiler","status":"active","version":"6.0.0","language":"javascript","ecosystem":"npm","summary":"Embark compiler module that abstracts the compiler interface and exposes a plugin API for contract extensions. Current stable version is 6.0.0, part of the Embark framework (release cadence: major versions every 6-12 months, nightly releases). Key differentiators: integrates with Solidity (solc), supports plugin-based compiler registration, and provides a command-driven compilation flow. Compared to alternatives like Truffle Compile, it is tightly coupled with the Embark ecosystem and uses a unique event-based request pattern.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","blockchain","dapps","ethereum","ipfs","serverless","solc","solidity","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/embark-compiler"},{"id":25207,"title":"Embark Solidity","library":"embark-solidity","status":"maintenance","version":"6.0.0","language":"javascript","ecosystem":"npm","summary":"Solidity compiler APIs for the Embark framework (v6.0.0, last stable release April 2020, nightly-only since). Provides programmatic access to solc integration including compilation, version management, and optimizer configuration. Designed for use within Embark's plugin system; requires Embark core and solc. Key differentiator: integrates with Embark's blockchain management, testing, and deployment pipelines. Note: Embark is in maintenance/low-activity mode; consider Hardhat or Foundry for new projects.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","blockchain","dapps","ethereum","ipfs","serverless","solc","solidity","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/embark-solidity"},{"id":25209,"title":"embed-eslint","library":"embed-eslint","status":"active","version":"3.1.0","language":"javascript","ecosystem":"npm","summary":"ESLint integration for embedded TypeScript compilation. Version 3.1.0 provides a runtime ESLint compiler that extends embed-typescript, allowing linting during TypeScript compilation within Node.js or browser applications. Released as part of the embed-typescript monorepo with periodic updates. Key differentiator: unified diagnostics where ESLint violations are reported as TypeScript diagnostics, with full support for type-aware @typescript-eslint rules. Requires peer dependencies: embed-typescript, typescript, eslint, @typescript-eslint/parser, and @typescript-eslint/eslint-plugin.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","typescript","compiler","embed","nodejs","browser"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/embed-eslint"},{"id":25208,"title":"embed-prisma","library":"embed-prisma","status":"active","version":"3.0.0","language":"javascript","ecosystem":"npm","summary":"Exposes Prisma's compiler API for NodeJS applications, enabling programmatic schema compilation, validation, TypeScript definition generation, and documentation/diagram creation without requiring the Prisma CLI. Current stable version is 3.0.0, released with a generator change from JS to TS. The library supports multiple schema files, discriminated result types (success, failure, exception), and integrates with Prisma v7. It is designed for Node.js only, not for browser environments, and is commonly used in AI-driven backend code generation pipelines.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","prisma","compiler","schema","validation","documentation","diagram","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/embed-prisma"},{"id":25210,"title":"Embed-TypeScript","library":"embed-typescript","status":"active","version":"3.1.0","language":"javascript","ecosystem":"npm","summary":"A library for embedding the TypeScript compiler directly into Node.js or browser applications, providing programmatic compilation, custom transformers, and detailed diagnostics. Current stable version is 3.1.0, with monthly updates. It supports dynamic code compilation without external build tools, includes a CLI for collecting external type definitions from npm packages, and offers a rich diagnostic API. Compared to alternatives like ts-node or esbuild-register, it is designed for in-process compilation with fine-grained control over transformations and error reporting.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","typescript","compiler","embed","nodejs","browser"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/embed-typescript"},{"id":5208,"title":"Embedchain","library":"embedchain","status":"active","version":"0.1.128","language":"python","ecosystem":"pypi","summary":"Embedchain is an open-source Retrieval Augmented Generation (RAG) framework designed to simplify the creation and deployment of personalized AI applications. It handles the complex process of loading, chunking, embedding, and storing various types of unstructured data into a vector database for efficient retrieval. The library is actively maintained, currently at version 0.1.128, with frequent updates indicative of its pre-1.0 release phase.","last_verified":"2026-04-13T00:00:00.000Z","tags":["RAG","LLM","chatbot","vector database","embeddings","AI","data pipeline"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/embedchain"},{"id":17214,"title":"Node.js Embedded PostgreSQL","library":"embedded-postgres","status":"active","version":"18.3.0-beta.17","language":"javascript","ecosystem":"npm","summary":"Embedded Postgres is a Node.js package designed to programmatically spawn and manage PostgreSQL database clusters directly within your application runtime. It simplifies local development, testing, and CI/CD pipelines by eliminating the need for pre-installed PostgreSQL instances. The package, currently in beta (version 18.3.0-beta.17), abstracts away the complexities of PostgreSQL binary management by leveraging `zonkyio/embedded-postgres-binaries` and tracking PostgreSQL's official support policy. This means new PostgreSQL major versions are typically supported annually, with minor bug and security fixes integrated quarterly. Key differentiators include its ability to fully manage the PostgreSQL lifecycle (initialization, start, stop, create/drop databases), provide direct access to a `node-postgres` client, and offer configurable persistence, making it a robust solution for environments requiring ephemeral or managed PostgreSQL instances.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","postgres","postgresql","database","embedded"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/embedded-postgres"},{"id":9722,"title":"Embedding Reader","library":"embedding-reader","status":"active","version":"1.8.1","language":"python","ecosystem":"pypi","summary":"embedding-reader is a Python library designed for efficiently reading embeddings from various file formats, including HDF5, Parquet, JSON, TSV, and NumPy with memory mapping (mmap). It also provides functionality to download embeddings from Hugging Face datasets. The library focuses on performance and ease of use for large-scale embedding datasets. The current version is 1.8.1, and it maintains a regular release cadence, often with monthly or bi-monthly updates.","last_verified":"2026-04-17T00:00:00.000Z","tags":["embeddings","data-loading","vector-databases","ai","machine-learning","hdf5","parquet","numpy"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/embedding-reader"},{"id":25211,"title":"ember-cli-6to5","library":"ember-cli-6to5","status":"deprecated","version":"3.0.0","language":"javascript","ecosystem":"npm","summary":"An Ember-CLI plugin that uses 6to5 (the precursor to Babel) to transpile ES6 syntax to ES5 for Ember-CLI projects. Version 3.0.0 is the latest stable release. This package is historical and has been superseded by ember-cli-babel. It blacklists the 6to5 module transform by default in favor of Ember-CLI's own ES6 module transpiler. Key differentiator: it was an early integration of 6to5/Babel into Ember-CLI, now obsolete.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","ember-addon"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/ember-cli-6to5"},{"id":16984,"title":"Ember CLI Addon for Accounting.js","library":"ember-cli-accounting","status":"active","version":"2.1.0","language":"javascript","ecosystem":"npm","summary":"Ember-cli-accounting is an Ember CLI addon that integrates the `accounting.js` library into Ember applications, providing robust number and currency formatting capabilities. It ports `accounting.js` (specifically version 0.4.1 as of addon version 2.1.0) to ES6 modules, allowing for selective imports to optimize bundle size. The addon ships with both JavaScript functions and convenient Handlebars helpers (`format-number`, `format-money`) for use directly in templates. It also supports configuring default formatting options via Ember initializers. The addon's versioning does not match the underlying `accounting.js` library, but the maintainer aims to keep it updated with the original library's bug fixes and features. The current stable version is 2.1.1, with recent updates addressing Ember deprecations. It is distinct from directly including `accounting.js` by offering deep Ember integration and ES module support.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","ember-addon","accounting","number","money","currency","format","exchange"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/ember-cli-accounting"},{"id":18292,"title":"ember-cli-addon-docs-yuidoc","library":"ember-cli-addon-docs-yuidoc","status":"active","version":"1.1.0","language":"javascript","ecosystem":"npm","summary":"A YUIDoc plugin for Ember CLI Addon Docs that provides automatic API documentation generation for Ember addons. Version 1.1.0, released with support for GTS/GJS files, requires Node 10+ and Ember.js 3.16+. It extends standard YUIDoc with support for Ember-specific constructs like components (@argument, @yield), accessors, computed properties, modules, and helpers. Key differentiators include native Ember conventions, automatic module detection, and Markdown in comments. Maintained by the Ember Learning team, with a release cadence of several months.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","ember-addon","ember-cli-addon-docs-plugin"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/ember-cli-addon-docs-yuidoc"},{"id":16986,"title":"Autoprefixer for Ember CLI","library":"ember-cli-autoprefixer","status":"active","version":"2.0.0","language":"javascript","ecosystem":"npm","summary":"ember-cli-autoprefixer is an Ember CLI addon designed to automatically add vendor prefixes to CSS rules in Ember applications, leveraging the popular PostCSS plugin Autoprefixer. It integrates directly into the Ember CLI build pipeline, processing stylesheets before they are served. The current stable version is 2.0.0. While it doesn't have a fixed release cadence, updates typically align with major releases of `broccoli-autoprefixer`, Autoprefixer itself, or significant changes in Ember CLI's build system (e.g., `config/targets.js`). Key differentiators include its seamless integration, automatic consumption of project-wide browser targets defined in `config/targets.js`, and explicit support for overriding browser targets or configuring Autoprefixer options directly within `ember-cli-build.js`. It also provides detailed guidance for managing CSS sourcemaps, especially when used in conjunction with `ember-cli-sass`, to prevent common build and debugging issues.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","ember-addon","autoprefixer","css","prefix","preprocess"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/ember-cli-autoprefixer"},{"id":16987,"title":"Ember CLI Babel Transpilation","library":"ember-cli-babel","status":"active","version":"8.3.1","language":"javascript","ecosystem":"npm","summary":"ember-cli-babel is the official Ember CLI addon responsible for integrating Babel into Ember applications and addons. It transpiles modern JavaScript (ESNext) down to a syntax supported by target browsers, leveraging `@babel/preset-env` and respecting the `config/targets.js` file. The current stable version is 8.3.1, with releases occurring as needed to align with Babel updates, Ember CLI changes, and bug fixes. Key differentiators include its deep integration with the Ember CLI build pipeline, automatic polyfill management (though `includePolyfill` was removed in v8), and support for advanced features like static class blocks and TypeScript transpilation. It provides a robust, zero-config-by-default setup while offering extensive customization options through the `ember-cli-build.js` file for both Babel presets/plugins and `ember-cli-babel`'s internal behavior, making it indispensable for modern Ember development.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","babel","ember","ember-addon","ember-cli","transpile","transpiler"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/ember-cli-babel"},{"id":19461,"title":"ember-cli-babel-plugin-helpers","library":"ember-cli-babel-plugin-helpers","status":"active","version":"1.1.1","language":"javascript","ecosystem":"npm","summary":"Utilities for managing Babel plugins in Ember CLI apps and addons. Provides functions to check, find, and add plugins (hasPlugin, findPlugin, addPlugin) while preventing duplicate registrations. Targets can be EmberApp, Addon instances, or arrays. Handles Babel's plugin name normalization, including scoped packages and Windows path fixes. Current stable version 1.1.1, ships TypeScript types. Minimal dependencies; primarily for addon authors who need to ensure specific Babel plugins are present in a parent project without collisions.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/ember-cli-babel-plugin-helpers"},{"id":19462,"title":"Ember CLI Babel Polyfills","library":"ember-cli-babel-polyfills","status":"active","version":"2.0.1","language":"javascript","ecosystem":"npm","summary":"An Ember addon (v2.0.1, latest) that automatically produces split builds of Babel polyfills (using core-js directly since v2.0.0) for evergreen and legacy browsers. It injects three script tags into index.html: polyfill-shared.js, polyfill-evergreen.js, and polyfill-legacy.js (the latter with nomodule attribute to skip modern browsers). Key differentiator: dynamic polyfill generation via Babel's presetEnv, so only necessary polyfills are shipped to each browser category. Suitable for Ember apps using Babel 7+; drops support for Babel 6 in v2.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","ember-addon"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/ember-cli-babel-polyfills"},{"id":25213,"title":"ember-cli-babel-typescript","library":"ember-cli-babel-typescript","status":"deprecated","version":"0.0.0-beta.2","language":"javascript","ecosystem":"npm","summary":"An ember-cli addon that configures ember-cli-babel for TypeScript transpilation using @babel/plugin-transform-typescript. Version 0.0.0-beta.2, unstable beta release. It installs a beta version of ember-cli-babel with Babel 7 support, adds required transforms, enables .ts file transpilation, and integrates with eslint via typescript-eslint-parser. Does not perform type checking. Differentiator: simplifies TypeScript setup in Ember apps/addons by automating Babel and ESLint config changes.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","ember-addon","typescript","babel"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/ember-cli-babel-typescript"},{"id":17217,"title":"Ember CLI Blueprint Test Helpers","library":"ember-cli-blueprint-test-helpers","status":"active","version":"0.19.2","language":"javascript","ecosystem":"npm","summary":"ember-cli-blueprint-test-helpers provides a dedicated suite of testing utilities for `ember-cli` blueprint authors. It enables comprehensive testing of blueprint generation and destruction logic by mocking the `ember-cli` environment, allowing developers to simulate `ember generate` and `ember destroy` commands within a controlled context. The current stable version is `0.19.2`, with releases occurring periodically to address bugs and introduce minor enhancements, rather than a fixed cadence. A key differentiator is its specialized focus on blueprint testing within Ember addon projects, providing helpers like `setupTestHooks`, `emberNew`, `emberGenerate`, `emberDestroy`, and `emberGenerateDestroy` to streamline the assertion process for generated and removed files, including support for Module Unification setups. This package is crucial for ensuring the correctness and stability of `ember-cli` blueprints.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","ember-addon","ember"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/ember-cli-blueprint-test-helpers"},{"id":13114,"title":"Ember Browser Navigation Button Test Helper","library":"ember-cli-browser-navigation-button-test-helper","status":"active","version":"0.3.0","language":"javascript","ecosystem":"npm","summary":"This package, `ember-cli-browser-navigation-button-test-helper`, provides critical test helpers for simulating browser back and forward button clicks within Ember.js acceptance tests. It exports `setupBrowserNavigationButtons()`, `backButton()`, and `forwardButton()`, enabling developers to thoroughly test navigation flows that involve browser history manipulation. The current stable version is v0.3.0, actively maintained, with releases typically aligning with Ember.js and Ember CLI compatibility updates. Its primary differentiation lies in offering a robust, standardized, and modern Ember-compatible solution for a common testing challenge, where manual DOM manipulation or less integrated approaches might be flaky or difficult to maintain. It specifically targets modern Ember testing paradigms (Ember.js v3.20+ and RFC #232/#268 acceptance tests), ensuring compatibility and best practices.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","ember-addon"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/ember-cli-browser-navigation-button-test-helper"},{"id":18293,"title":"Ember CLI Build Config Editor","library":"ember-cli-build-config-editor","status":"maintenance","version":"0.5.1","language":"javascript","ecosystem":"npm","summary":"Utility for Ember blueprints to programmatically modify ember-cli-build.js. Current stable version 0.5.1. Maintained by srvance. Handles adding, editing, and querying flat configuration keys in the EmberApp build options. Uses JavaScript AST manipulation via esprima/ast-types. Alternative to manual string replacement or template-based approaches. Suitable for addon authors who need to inject or update build configuration during installation. Supports both Node.js CommonJS and usage within Ember CLI blueprints. Release cadence is irregular; latest release in 2019.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","ember-addon","ember-cli-blueprint"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/ember-cli-build-config-editor"},{"id":18296,"title":"ember-cli-build-notifications","library":"ember-cli-build-notifications","status":"active","version":"2.0.0","language":"javascript","ecosystem":"npm","summary":"An Ember CLI addon that displays native OS desktop notifications when an Ember CLI build errors or succeeds. Version 2.0.0 supports Ember.js 3.28+ and Node.js 14+. It wraps node-notifier to provide cross-platform notifications (macOS, Linux, Windows) with configurable notification options such as sound. The addon is configurable via a build-notifications.js file in the app's config directory. It has a low release cadence, last updated in 2023. Unlike other notification addons, this one specifically targets native desktop notifications for build events in Ember CLI projects.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","ember-addon"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/ember-cli-build-notifications"},{"id":16989,"title":"Simple Ember CLI Carousel","library":"ember-cli-carousel","status":"abandoned","version":"1.0.4","language":"javascript","ecosystem":"npm","summary":"Ember-cli-carousel is an Ember CLI addon that provided a basic, block-based carousel component for Ember applications. Its last stable release, version 1.0.4, was published in 2016. The package has not received updates or active maintenance for many years, rendering it incompatible with modern Ember.js and Ember CLI versions (which are now in their 4.x and 5.x series). Due to its age and lack of maintenance, it is considered abandoned and should not be used in new projects. At the time of its release, it offered a straightforward way to embed image carousels directly into Ember Handlebars templates, configurable with basic properties like `timeInterval` and `reverse`. Developers seeking carousel functionality in contemporary Ember applications should explore actively maintained alternatives that support current Ember ecosystem standards and practices.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","ember-addon"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/ember-cli-carousel"},{"id":15426,"title":"Ember CLI Clean CSS Addon","library":"ember-cli-clean-css","status":"active","version":"3.0.0","language":"javascript","ecosystem":"npm","summary":"ember-cli-clean-css is an Ember CLI addon designed to integrate the `clean-css` library into an Ember.js application's build pipeline. It automatically minifies CSS files during development and production builds, aiming to optimize their size for improved loading performance. The current stable version, 3.0.0, primarily features an upgrade to `clean-css` version 5, bringing the latest minification capabilities and features. Its release cadence is generally aligned with updates to `ember-cli` and `clean-css`. This addon differentiates itself by offering a straightforward, low-configuration approach to CSS minification within the Ember ecosystem, directly hooking into the asset build process without requiring manual `clean-css` invocation or complex configuration, making it an essential tool for optimizing Ember application stylesheets.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","ember-addon"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/ember-cli-clean-css"},{"id":25212,"title":"Ember CLI Compass Compiler","library":"ember-cli-compass-compiler","status":"abandoned","version":"0.5.0","language":"javascript","ecosystem":"npm","summary":"Addon for Ember CLI that integrates the Compass CSS authoring framework via a Ruby-based compiler. Version 0.5.0 is the current stable release, but the project has been unmaintained since 2016. It requires Ruby and the compass gem to be installed on the system. Unlike broccoli-sass or other pure JavaScript solutions, this addon delegates compilation to the external compass command, providing full Compass library support. It automatically compiles .scss files in app/styles, with the main file expected to be app.scss (breaking change from earlier versions that required appname.scss). Supports custom import paths and compassOptions overrides via Brocfile. Known issues include missing support for modern Ember CLI versions, Ruby dependency overhead, and incompatibility with newer Node.js versions.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","ember-addon","ember-cli","ember","compass","scss","sass","css","compile"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/ember-cli-compass-compiler"},{"id":17583,"title":"Ember CLI Dependency Checker","library":"ember-cli-dependency-checker","status":"active","version":"3.3.3","language":"javascript","ecosystem":"npm","summary":"ember-cli-dependency-checker is an Ember CLI addon designed to safeguard development workflows by automatically detecting and alerting developers to missing npm, pnpm, and historically, bower dependencies within an Ember project. It executes these checks before crucial `ember` commands run, preventing common errors and ensuring a consistent development environment. The latest stable version is 3.4.0. Releases are irregular, driven primarily by bug fixes, internal dependency updates, and enhancements like new package manager support (e.g., pnpm). Its key differentiator is its deep integration into the Ember CLI ecosystem, providing pre-command validation that other generic dependency checkers might not offer in the same seamless way.","last_verified":"2026-04-23T00:00:00.000Z","tags":["javascript","bower","check","dependency","ember","ember-addon","ember-cli","node","npm"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/ember-cli-dependency-checker"},{"id":25214,"title":"ember-cli-dependency-lint","library":"ember-cli-dependency-lint","status":"active","version":"2.0.1","language":"javascript","ecosystem":"npm","summary":"An Ember CLI addon (v2.0.1) that lints addon dependencies to detect duplicate or conflicting versions, preventing subtle runtime bugs caused by clobbered files in the final build. It creates automated test cases for each addon dependency and provides a CLI command for detailed conflict reports. Differentiators: automated testing integration vs manual audit, built-in exclusion for build-time addons like ember-cli-babel. Low release cadence (last major v2.0.1, previous v1.0.2). Requires Node.js 10+ or 12+.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","ember-addon"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/ember-cli-dependency-lint"},{"id":16993,"title":"Ember CLI Deploy","library":"ember-cli-deploy","status":"active","version":"2.0.0","language":"javascript","ecosystem":"npm","summary":"Ember CLI Deploy provides a flexible, plugin-based deployment pipeline specifically designed for Ember CLI applications. It integrates directly with the Ember CLI ecosystem, allowing developers to define complex deployment strategies through a configuration-driven approach. The current stable version is 2.0.0. While not following a strict time-based release cadence, it sees regular updates for bug fixes and new features, with major versions introducing significant changes like Node.js version compatibility shifts or configuration overhauls. Its key differentiator is its deep integration with Ember CLI projects and its extensible plugin architecture, which enables deployment to various targets (e.g., S3, FastBoot, gh-pages) with custom hooks and asset handling, making it a tailored solution for Ember applications rather than a general-purpose deployment tool.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","ember-addon","ember-cli-deploy"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/ember-cli-deploy"},{"id":13115,"title":"Ember CLI Deploy Build Plugin","library":"ember-cli-deploy-build","status":"active","version":"3.0.0","language":"javascript","ecosystem":"npm","summary":"The `ember-cli-deploy-build` package is a fundamental plugin within the `ember-cli-deploy` ecosystem, designed to facilitate the build process of Ember CLI applications as part of a continuous deployment pipeline. Its primary role is to compile and output all necessary application assets into a specified directory. It seamlessly integrates into the `ember-cli-deploy` workflow by implementing the `configure` and `build` pipeline hooks, handling tasks traditionally performed by `ember build`. The current stable version is 3.0.0, with a release cadence often tied to updates in Ember CLI itself and its underlying dependencies. This plugin differentiates itself by providing a robust, configurable build step that is abstracted and integrated directly into the deployment process, allowing developers to define build environments and output paths within their `config/deploy.js` file, ensuring consistency across deployments without manual intervention. It is not a standalone build tool but rather an essential component for automated Ember deployments.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","ember-addon","ember-cli-deploy-plugin"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/ember-cli-deploy-build"},{"id":17586,"title":"Ember CLI Deploy CloudFront Cache Invalidation","library":"ember-cli-deploy-cloudfront","status":"active","version":"6.0.0","language":"javascript","ecosystem":"npm","summary":"`ember-cli-deploy-cloudfront` is an `ember-cli-deploy` plugin designed to automate the invalidation of cached files on AWS CloudFront distributions as part of an Ember application's continuous deployment pipeline. The current stable version is 6.0.0, which notably updates the underlying AWS SDK to v3. The package's release cadence is tied to Node.js LTS support and critical dependency upgrades, such as the AWS SDK. Its primary use case is invalidating `index.html` after a new deployment, though it supports invalidating multiple custom paths and multiple CloudFront distributions. It differentiates itself by providing seamless integration into the `ember-cli-deploy` ecosystem, allowing developers to manage CloudFront cache busts directly from their Ember CLI projects without manual AWS console intervention. It supports various AWS authentication methods, including access keys, IAM roles, and profiles.","last_verified":"2026-04-23T00:00:00.000Z","tags":["javascript","ember-addon","ember-cli-deploy-plugin"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/ember-cli-deploy-cloudfront"},{"id":16988,"title":"Ember CLI Deploy Display Revisions","library":"ember-cli-deploy-display-revisions","status":"active","version":"3.0.0","language":"javascript","ecosystem":"npm","summary":"ember-cli-deploy-display-revisions is an Ember CLI Deploy plugin designed to list and display deployed revisions for Ember applications. Its current stable version is 3.0.0. This plugin integrates directly with the ember-cli-deploy ecosystem, providing a CLI command (`ember deploy:list`) to show recent deployments. It allows configuration of the number of revisions to display and expects revision data to be provided by other index plugins (e.g., fetchRevisions) in a specific JSON format, including details like `revision`, `version`, `timestamp`, `deployer`, and `active` status. The plugin is primarily a Node.js-only addon, meaning it does not participate in typical Ember application build or test processes, distinguishing it from front-end focused Ember addons. Release cadence is driven by updates to core dependencies like Node.js and ember-cli-deploy itself.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","ember-addon","ember-cli-deploy-plugin"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/ember-cli-deploy-display-revisions"},{"id":16990,"title":"Ember CLI Deploy Gzip Plugin","library":"ember-cli-deploy-gzip","status":"active","version":"3.0.0","language":"javascript","ecosystem":"npm","summary":"ember-cli-deploy-gzip is a plugin for the Ember CLI Deploy ecosystem, designed to perform in-place gzip compression of static assets as part of a deployment pipeline. Its primary function is to prepare files for upload to asset hosts that expect pre-compressed content, ensuring efficient delivery. The current stable version is 3.0.0, released recently with updated dependencies and Node.js version requirements, maintaining active development. While it does not follow a fixed release cadence, updates are typically driven by Ember CLI or Node.js compatibility needs, or bug fixes. A key differentiator is its seamless integration into the `ember-cli-deploy` workflow, allowing declarative configuration for which file types to compress, including an `ignorePattern` for specific exclusions. It also offers the option to use `node-zopfli` for stronger (though slower) compression. This plugin abstracts away the direct use of compression libraries, providing a higher-level, deployment-focused solution for Ember applications.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","ember-addon","ember-cli-deploy-plugin"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/ember-cli-deploy-gzip"},{"id":17587,"title":"Ember CLI Deploy Manifest Generator","library":"ember-cli-deploy-manifest","status":"active","version":"3.0.0","language":"javascript","ecosystem":"npm","summary":"ember-cli-deploy-manifest is an Ember CLI Deploy plugin designed to generate a manifest file during the application's build process. This manifest lists all versioned asset files, enabling deployment plugins like ember-cli-deploy-s3 to perform efficient, differential uploads. By comparing the current manifest with a previously deployed one, the plugin identifies only the changed files, reducing upload times and bandwidth usage significantly. The current stable version is 3.0.0, released in June 2023. This plugin operates within the ember-cli-deploy ecosystem, specifically implementing `configure` and `willUpload` hooks. Its release cadence appears to be tied to major ember-cli-deploy ecosystem updates or breaking changes in underlying dependencies, with major versions typically several years apart. Its primary differentiator is its integral role in optimizing asset deployments for Ember applications using the `ember-cli-deploy` toolchain.","last_verified":"2026-04-23T00:00:00.000Z","tags":["javascript","ember-addon","ember-cli-deploy-plugin"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/ember-cli-deploy-manifest"},{"id":18295,"title":"ember-cli-deploy-plugin","library":"ember-cli-deploy-plugin","status":"maintenance","version":"0.2.9","language":"javascript","ecosystem":"npm","summary":"Base class for building plugins for ember-cli-deploy. Version 0.2.9 is the latest stable release, with a slow release cadence (last release 2016). It provides a base class with helpers for config management (defaultConfig, requiredConfig, readConfig), logging (log method with color and verbose options), and async hooks (returning promises). Key differentiator: standardizes plugin development across the ember-cli-deploy ecosystem, reducing boilerplate and ensuring consistent behavior. Older versions may have breaking changes, e.g., v0.2.7 changed `this` context in config functions.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/ember-cli-deploy-plugin"},{"id":18294,"title":"ember-cli-deploy-progress","library":"ember-cli-deploy-progress","status":"active","version":"1.3.0","language":"javascript","ecosystem":"npm","summary":"Flexible ASCII progress bar for Node.js, forked from the popular 'progress' package by visionmedia with an added cursor feature for the last completion character. Current stable version is 1.3.0. Release cadence is low; this is a specialized fork maintained by the ember-cli-deploy organization. Key differentiators include support for custom tokens, a cursor character distinct from the completion character, and a render throttle option. Commonly used in CLI tools and download progress displays.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","cli","progress"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/ember-cli-deploy-progress"},{"id":18297,"title":"ember-cli-deploy-redis","library":"ember-cli-deploy-redis","status":"active","version":"4.0.0","language":"javascript","ecosystem":"npm","summary":"An Ember CLI Deploy plugin that uploads a file (typically index.html) to a Redis store. v4.0.0, released 2024-08-28, stable. Part of the ember-cli-deploy ecosystem, commonly used with S3 for lightning deployments. Supports Node 14+ and Rediss URLs. Compared to alternatives, it integrates tightly with ember-cli-deploy hooks and configuration.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","ember-addon","ember-cli-deploy-plugin"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/ember-cli-deploy-redis"},{"id":16991,"title":"Ember CLI Deploy Revision Data","library":"ember-cli-deploy-revision-data","status":"active","version":"3.0.0","language":"javascript","ecosystem":"npm","summary":"The `ember-cli-deploy-revision-data` package is an `ember-cli-deploy` plugin designed to generate unique revision data for Ember application deployments. This data typically includes a `revisionKey`, often derived from a file hash (like `index.html`), git commit, or versioning information, and a timestamp. This allows other `ember-cli-deploy` plugins to track and utilize specific build revisions for purposes like caching, atomic deployments, or revision previews. The current stable version is 3.0.0, which updated dependencies and tightened Node.js version requirements (now 14.x, 16.x, 18.x, or >=20). As an Ember ecosystem plugin, its release cadence is generally tied to Ember CLI and Node.js LTS cycles. Key differentiators include its configurable data generation strategies (e.g., `file-hash`, `git-tag-commit`, `version-commit`), its seamless integration into the `ember-cli-deploy` pipeline, and its ability to provide idempotent revision keys, crucial for reliable cache invalidation and atomic deployments.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","ember-addon","ember-cli-deploy-plugin"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/ember-cli-deploy-revision-data"},{"id":16992,"title":"Ember CLI Deploy S3 Plugin","library":"ember-cli-deploy-s3","status":"active","version":"5.0.1","language":"javascript","ecosystem":"npm","summary":"ember-cli-deploy-s3 is an `ember-cli-deploy` plugin designed to upload static assets, such as JavaScript, CSS, images, and the `index.html` file, to an Amazon S3 bucket as part of an Ember CLI application's deployment pipeline. The current stable version is 5.0.1, with releases typically occurring as needed to address bugs, incorporate new features, or handle breaking changes in its underlying dependencies like the AWS SDK. Its primary differentiator is its seamless integration into the `ember-cli-deploy` ecosystem, providing a standardized way to handle asset deployment to S3 without manual scripting. It leverages the AWS SDK for credential resolution and S3 operations, with version 5.x adopting AWS SDK v3, which introduced significant changes compared to previous versions. Configuration is handled through the `config/deploy.js` file, allowing developers to specify S3 bucket details, access credentials, regions, and file patterns for upload.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","ember-addon","ember-cli-deploy-plugin"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/ember-cli-deploy-s3"},{"id":17431,"title":"Ember CLI Deploy S3 Index Plugin","library":"ember-cli-deploy-s3-index","status":"active","version":"4.0.3","language":"javascript","ecosystem":"npm","summary":"This plugin for Ember CLI Deploy specializes in uploading the `index.html` (bootstrap) file of an Ember application to an Amazon S3 bucket. It is commonly used as part of the 'lightning method' of deployment, where both application assets and the index file are served from S3. The current stable version is 4.0.3, with recent bug fixes focusing on robust S3 response handling, including 'NotFound' and empty responses. It integrates into the `ember-cli-deploy` pipeline, implementing `configure`, `upload`, `activate`, and `fetchRevisions` hooks. It's actively maintained with a moderate release cadence addressing bug fixes and minor enhancements, distinguishing itself by managing *only* the index file, often alongside `ember-cli-deploy-s3` which handles other application assets.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","ember-addon","ember-cli-deploy-plugin"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/ember-cli-deploy-s3-index"},{"id":18298,"title":"ember-cli-deploy-sentry-cli","library":"ember-cli-deploy-sentry-cli","status":"active","version":"3.1.0","language":"javascript","ecosystem":"npm","summary":"Ember-cli-deploy plugin for Sentry integration — uploads sourcemaps, creates releases, and associates commits during deployment. Current version 3.1.0 supports Node 12+ and requires ember-cli-deploy ^1.0.2 as a peer dependency. The plugin runs sentry-cli under the hood and offers options for custom Sentry servers, URL prefix, and revision type. It has a stable release cadence with recent fixes for mono-repo setups and re-deploy with empty changesets.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","ember-addon","ember-cli-deploy-plugin","sentry","ci"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/ember-cli-deploy-sentry-cli"},{"id":17433,"title":"Ember CLI Deploy Slack Plugin","library":"ember-cli-deploy-slack","status":"active","version":"2.0.0","language":"javascript","ecosystem":"npm","summary":"ember-cli-deploy-slack is an ember-cli-deploy plugin designed to send deployment notifications to Slack. It integrates deeply into the `ember-cli-deploy` pipeline, providing hooks to send customizable messages for various stages such as `didDeploy` and `didFail`. The current stable version is 2.0.0, which includes updated dependencies and Node.js version requirements. As an Ember CLI Deploy plugin, its release cadence is typically aligned with the broader Ember ecosystem and major dependency updates. Its key differentiator is its seamless integration with the `ember-cli-deploy` context, allowing dynamic message generation using deployment-specific data, and leveraging `node-slackr` for flexible Slack message formatting.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","ember-addon","ember-cli-deploy-plugin"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/ember-cli-deploy-slack"},{"id":18299,"title":"ember-cli-element-closest-polyfill","library":"ember-cli-element-closest-polyfill","status":"active","version":"0.0.2","language":"javascript","ecosystem":"npm","summary":"Ember CLI addon that polyfills Element.closest() and Element.matches() for browsers lacking support (IE11 and lower). Version 0.0.2 is the latest release, last updated on npm in 2019. Based on jonathantneal's element-closest polyfill. It uses Ember CLI's targets feature to conditionally include the polyfill only when needed, reducing bundle size. Differentiators: automatic inclusion based on browser targets, supports nested addon usage, and also polyfills Element.matches().","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","ember-addon","closest","polyfill"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/ember-cli-element-closest-polyfill"},{"id":25215,"title":"ember-cli-esbuild-minifier","library":"ember-cli-esbuild-minifier","status":"active","version":"6.1.0","language":"javascript","ecosystem":"npm","summary":"Ember-CLI addon that integrates esbuild for JavaScript minification in production builds. Current stable version is 6.1.0 (July 2024), with active development releasing new versions weekly or monthly. Replaces ember-cli-terser or ember-cli-uglify with faster minification using esbuild. Supports configurable options including exclusion patterns, source maps (linked, external, inline, both), and esbuild target specification. Does not support ES5 target. Communicates via ESBuild's workerpool.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","ember-addon"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/ember-cli-esbuild-minifier"},{"id":17216,"title":"Ember CLI Flash Messages","library":"ember-cli-flash","status":"active","version":"7.0.0","language":"javascript","ecosystem":"npm","summary":"ember-cli-flash is a robust Ember addon that provides a simple yet highly configurable solution for displaying flash messages (e.g., growl, toast notifications) within Ember applications. It includes both a `flashMessages` service for managing messages and a `FlashMessage` component for rendering them. Currently in stable version 7.0.0, the library generally follows a yearly major release cycle, with minor and patch updates in between, aligning with Ember's LTS and general release schedule. Key differentiators include its promise-aware API, out-of-the-box styling support for frameworks like Bootstrap and Foundation, and comprehensive TypeScript definitions allowing for custom message fields with generics, making it type-safe and adaptable to complex notification requirements. It integrates well with modern Ember tooling, requiring Ember.js v4.12 or above and Embroider or ember-auto-import v2.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","ember-addon","ember","ember-cli","flash messages","flash","growl","toast","notifications"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/ember-cli-flash"},{"id":15601,"title":"Ember CLI Funnel - File Exclusion","library":"ember-cli-funnel","status":"maintenance","version":"0.6.1","language":"javascript","ecosystem":"npm","summary":"`ember-cli-funnel` is an Ember CLI addon designed to exclude specific files or directories from an Ember application's build output. It integrates directly into the `ember-cli-build.js` file, allowing developers to define exclusion patterns using glob syntax within the `EmberApp` configuration. The current stable version, 0.6.1, suggests it's still in a pre-1.0 development phase, implying that its API might not be fully stable, though the core functionality of file funnelling via Broccoli is well-established. Its release cadence appears to be driven by contributions and maintenance, as indicated by a recent dependency update in September 2023 despite the low version number. Key differentiators include its straightforward configuration within the standard Ember build process and its ability to dynamically exclude files based on environment variables or Git branch information, providing fine-grained control over the final build artifact size and content for different deployment targets.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","broccoli","ember-addon","funnel"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/ember-cli-funnel"},{"id":18300,"title":"ember-cli-github-pages","library":"ember-cli-github-pages","status":"maintenance","version":"0.2.2","language":"javascript","ecosystem":"npm","summary":"Ember CLI addon for deploying Ember apps to GitHub Pages. v0.2.2 is the latest release (last updated ~2019) and is in maintenance mode. It provides ember-cli commands to build and commit to gh-pages branch, with support for project, user, and organization pages, including options like --branch and rootURL. No active development, but stable for existing Ember projects.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","ember-addon","github-pages","github","deployment","static","emberjs"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/ember-cli-github-pages"},{"id":18301,"title":"ember-cli-google-fonts","library":"ember-cli-google-fonts","status":"active","version":"2.16.2","language":"javascript","ecosystem":"npm","summary":"An Ember addon (v2.16.2) that lazily adds Google Fonts to an Ember application by injecting font declarations into the `content-for: head` hook, avoiding inclusion in CSS files. Supports Ember projects targeting Node 4.5+, 6.*, or 7.*. Follows Ember 2.x versioning. Differentiators: minimal configuration via environment.js, automatic Content Security Policy updates, and lazy loading without blocking render.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","ember-addon","google-fonts","fonts"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/ember-cli-google-fonts"},{"id":18303,"title":"ember-cli-htmlbars","library":"ember-cli-htmlbars","status":"active","version":"7.0.1","language":"javascript","ecosystem":"npm","summary":"An Ember CLI addon that compiles Handlebars/HTMLBars templates into JavaScript functions using the Glimmer VM. Current stable version is 7.0.1 (March 2026). It integrates with Ember's build pipeline, supporting AST transforms, custom template compilers, and dependency invalidation. It requires Ember.js v4.12+ and Node.js 20+. Key differentiators: tight integration with Ember CLI, first-party support for addon template compilation, and advanced AST plugin system.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","ember-addon","ember-cli","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/ember-cli-htmlbars"},{"id":16994,"title":"Ember CLI IC Ajax","library":"ember-cli-ic-ajax","status":"abandoned","version":"1.0.0","language":"javascript","ecosystem":"npm","summary":"The `ember-cli-ic-ajax` package is an Ember CLI addon designed to integrate the `ic-ajax` library into an Ember.js application, making its functionality available within the `vendor.js` build output. `ic-ajax` itself serves as an Ember-friendly wrapper around jQuery's `$.ajax` method, primarily created to provide RSVP promises for asynchronous operations and to simplify AJAX testing through fixture support. This package represents an approach to AJAX management prevalent in earlier Ember ecosystems, preceding the widespread adoption of native `fetch` API or the official `ember-ajax` service (which is now also deprecated in favor of `ember-fetch`). The current stable version, 1.0.0, was released approximately 10 years ago, and both `ember-cli-ic-ajax` and its underlying `ic-ajax` library are no longer actively maintained. Developers should consider modern alternatives like `ember-fetch` for new projects or migrating existing ones, as this package is effectively abandoned.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","ember-addon"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/ember-cli-ic-ajax"},{"id":17595,"title":"Ember CLI Import Polyfill","library":"ember-cli-import-polyfill","status":"abandoned","version":"0.2.0","language":"javascript","ecosystem":"npm","summary":"This package, `ember-cli-import-polyfill`, is an Ember CLI addon designed to backport a newer addon import API (specifically referencing Ember CLI pull request #5877) to earlier versions of Ember CLI. Ember CLI is a foundational command-line utility for managing Ember.js applications, providing a robust build pipeline, project structure conventions, and an extensible addon system. Released at version 0.2.0 and last published approximately eight years ago, this addon addressed compatibility issues during a transition period in Ember CLI's internal architecture. Its purpose was to enable addon authors to leverage newer JavaScript module APIs while maintaining backward compatibility with older host Ember CLI applications that did not natively support these module APIs. Due to its age and the natural evolution of Ember CLI, the functionality it polyfilled is now standard in modern Ember CLI versions, rendering this specific polyfill obsolete.","last_verified":"2026-04-23T00:00:00.000Z","tags":["javascript","ember-addon"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/ember-cli-import-polyfill"},{"id":17588,"title":"Ember CLI Live Reload Injector","library":"ember-cli-inject-live-reload","status":"maintenance","version":"2.1.0","language":"javascript","ecosystem":"npm","summary":"ember-cli-inject-live-reload is an essential plugin for Ember CLI applications, responsible for injecting the necessary live-reload script into the HTML output during development. This script facilitates automatic browser refreshes upon changes to JavaScript or styling, significantly enhancing developer productivity. The current stable version is 2.1.0, though the package has seen infrequent updates, largely due to its stable and foundational role within the Ember CLI ecosystem. Its core function is to dynamically generate and serve `ember-cli-live-reload.js`, which then configures and loads `livereload.js` (provided by Ember CLI's `tiny-lr` dependency) to establish a WebSocket connection for change detection. This transparent integration is a key differentiator, as most vanilla Ember CLI apps require no explicit configuration. Users typically interact with it via `ember serve` options or `.ember-cli` configuration for advanced scenarios like reverse proxies.","last_verified":"2026-04-23T00:00:00.000Z","tags":["javascript","ember-addon"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/ember-cli-inject-live-reload"},{"id":18028,"title":"Ember CLI Internal Test Helpers","library":"ember-cli-internal-test-helpers","status":"maintenance","version":"0.9.1","language":"javascript","ecosystem":"npm","summary":"This package, `ember-cli-internal-test-helpers`, provides a collection of utility functions designed exclusively for internal testing within the `ember-cli` project itself. It is not intended for use in Ember applications or addons developed by end-users. The current stable version is `0.9.1`. As an internal utility, it does not follow a public release cadence and its API may change without warning, reflecting the needs of the `ember-cli` core development. Its key differentiator is its specialized focus on testing `ember-cli`'s own architecture, such as blueprint generation and command execution, rather than providing helpers for testing Ember application components or routes.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","['ember-cli']"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/ember-cli-internal-test-helpers"},{"id":17589,"title":"Ember CLI Legacy Blueprints","library":"ember-cli-legacy-blueprints","status":"abandoned","version":"0.2.1","language":"javascript","ecosystem":"npm","summary":"The `ember-cli-legacy-blueprints` package (version 0.2.1) is an Ember CLI addon developed to provide backward compatibility for older Ember CLI projects (specifically those targeting Ember CLI 2.0.0 or later) that continue to manage Ember and Ember Data dependencies using Bower.js. It reintroduces a comprehensive set of standard blueprints—such as `component`, `controller`, `route`, `model`, `service`, `adapter`, `serializer`, and `acceptance-test`—which, in contemporary Ember CLI configurations, are bundled directly with their respective library addons (e.g., `ember-source`, `ember-data`, `ember-cli-qunit`). This addon is exclusively relevant for legacy applications that have not yet transitioned their core dependencies from Bower to npm. Its primary function is to ensure that `ember generate` commands operate correctly in these aged environments, thereby preventing errors associated with missing blueprint definitions when utilizing outdated dependency management practices. New Ember projects or those that have successfully migrated their core dependencies to npm should neither require nor install this package.","last_verified":"2026-04-23T00:00:00.000Z","tags":["javascript","ember-addon"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/ember-cli-legacy-blueprints"},{"id":18302,"title":"ember-cli-less","library":"ember-cli-less","status":"active","version":"3.0.2","language":"javascript","ecosystem":"npm","summary":"Ember CLI addon to compile Less CSS into your Ember app's CSS. Current stable version is 3.0.2. Maintained as an Ember ecosystem addon, integrates with Ember CLI build pipeline. Supports multiple input/output CSS files, source maps, and nested addon usage. Alternatives include ember-cli-sass for SCSS. Requires Ember.js v3.12+, Ember CLI v2.13+, and Node.js v10+.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","ember-addon","less","css","preprocessor"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/ember-cli-less"},{"id":13116,"title":"Ember CLI Lodash Subset","library":"ember-cli-lodash-subset","status":"abandoned","version":"2.0.1","language":"javascript","ecosystem":"npm","summary":"ember-cli-lodash-subset is an Ember CLI addon designed to optimize application startup times by creating a custom, trimmed-down build of Lodash. It leverages Rollup and `lodash-es` to selectively include only the Lodash functions explicitly defined in its `lodash.subset.js` configuration. This approach aims to reduce the overall JavaScript bundle size, offering a 20-30% improvement in Ember CLI startup performance by eliminating unused Lodash utilities. The current version is 2.0.1, published several years ago. There is no active development or regular release cadence for this specific package. While it offered significant benefits upon its release, modern Ember CLI applications typically achieve similar tree-shaking benefits for Lodash by directly using `lodash-es` with `ember-auto-import`, making this addon largely superseded and less relevant in current Ember development workflows.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/ember-cli-lodash-subset"},{"id":15320,"title":"Ember CLI Mirage","library":"ember-cli-mirage","status":"active","version":"3.0.4","language":"javascript","ecosystem":"npm","summary":"Ember CLI Mirage is an Ember CLI addon that provides a client-side server, enabling developers to build, test, and prototype Ember applications without a real backend. It intercepts HTTP requests made by an Ember app and responds with mocked data, making it invaluable for rapid development, consistent testing, and demonstrating features in isolation. The current stable version is 3.0.4, with frequent patch and minor releases, reflecting active maintenance and responsiveness to the Ember ecosystem. A key differentiator is its deep integration with Ember CLI and Ember Data, allowing for auto-discovery of models and simplified setup. It leverages the standalone MirageJS library for its core mocking capabilities, providing a robust and flexible API for defining API endpoints, factories, and serializers.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","ember-addon","pretender","prototype","server","testing"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/ember-cli-mirage"},{"id":25216,"title":"ember-cli-nacho-coverage","library":"ember-cli-nacho-coverage","status":"active","version":"1.0.2","language":"javascript","ecosystem":"npm","summary":"Code coverage addon for Ember apps using Istanbul. Current version 1.0.2 (last release). Works with any transpiler. Supports Mocha, Mirage, Pretender. Configurable via ember-cli-build.js. Key differentiators: uses Istanbul instead of Blanket, instruments code during build, parallel testing support via ember-exam, and passthrough for Ajax interception. Requires Testem >=1.6.0 for Mocha, and appropriate versions of Mirage/Pretender.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","ember-addon"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/ember-cli-nacho-coverage"},{"id":14547,"title":"Ember CLI Node Assets","library":"ember-cli-node-assets","status":"abandoned","version":"0.2.2","language":"javascript","ecosystem":"npm","summary":"Ember CLI Node Assets is an Ember CLI addon designed to simplify the inclusion of stylesheets, images, and JavaScript assets directly from npm packages into Ember applications and other Ember addons. As of its last major update, v0.2.2, released in 2020, the package appears to be in an abandoned state with no recent maintenance or updates. Its primary function is to funnel specified files from an npm package into an Ember application's `vendor` (for `app.import` consumption) or `public` (for direct public access) directories during the build process. It differentiates itself by providing a consistent configuration API, handling npm package layout variations (npm 2 vs 3), and abstracting away direct interaction with Broccoli plugins, which are the underlying build tools for Ember CLI. It encourages a pattern of explicitly funneling assets rather than implicit imports, allowing for fine-grained control over asset placement and inclusion.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","ember-addon"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/ember-cli-node-assets"},{"id":16995,"title":"Ember CLI Notifications","library":"ember-cli-notifications","status":"active","version":"9.1.0","language":"javascript","ecosystem":"npm","summary":"Ember CLI Notifications is an Ember addon that provides Atom-inspired, transient notification messages for Ember applications. It enables developers to display various types of in-app alerts such as success, error, warning, and info messages, typically appearing at the top of the screen. The current stable version is 9.1.0, released in January 2025. This package generally follows a release cadence tied to Ember.js and Ember CLI updates, with major versions often introducing breaking changes to keep pace with the evolving Ember ecosystem, typically every 1-2 years. Key differentiators include its focus on a simple, injectable service for managing notifications, allowing programmatic control over message display, and offering customizable styling options. It integrates seamlessly into modern Ember applications, supporting Embroider and ember-auto-import v2.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","alerts","ember","ember-addon","ember-cli","notifications"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/ember-cli-notifications"},{"id":16996,"title":"Ember CLI Page Object","library":"ember-cli-page-object","status":"active","version":"2.3.2","language":"javascript","ecosystem":"npm","summary":"Ember CLI Page Object is an Ember CLI addon that streamlines the creation and maintenance of page objects for acceptance and integration tests within Ember applications. Following the Page Object design pattern, it abstracts UI interactions and assertions into reusable objects, significantly reducing code duplication and making tests more resilient to UI changes. The current stable version is 2.3.2, released as part of a continuous development cycle with frequent bug fixes and enhancements. Recent efforts have focused on progressively removing jQuery dependencies to modernize the codebase while maintaining backward compatibility. It differentiates itself by providing a dedicated, mature testing pattern specifically tailored for the Ember ecosystem, offering a structured approach to testing complex UIs compared to raw `@ember/test-helpers` usage.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","acceptance","integration","components","ember","ember-addon","ember-cli","helper","page object"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/ember-cli-page-object"},{"id":16997,"title":"Ember CLI Preprocessor Registry","library":"ember-cli-preprocess-registry","status":"active","version":"5.0.1","language":"javascript","ecosystem":"npm","summary":"Ember CLI Preprocessor Registry (npm: `ember-cli-preprocess-registry`) is an internal utility package within the Ember CLI ecosystem, providing a centralized registry for managing various preprocessors for `css`, `template`, and `js` assets. It is currently at version 5.0.1 and primarily maintained as needed for Ember CLI development, without a strict independent release cadence. Its key differentiator is its deep integration into Ember CLI's build pipeline, offering a standard way for addons to register and interact with asset transformations via hooks like `setupPreprocessorRegistry`. This package is not typically consumed directly by end-user applications but is a core component for Ember CLI addons wishing to extend asset compilation.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/ember-cli-preprocess-registry"},{"id":16998,"title":"Ember CLI Pretender Integration","library":"ember-cli-pretender","status":"maintenance","version":"4.0.0","language":"javascript","ecosystem":"npm","summary":"ember-cli-pretender is an Ember CLI addon designed to simplify the integration of the `pretender.js` HTTP mocking library into Ember applications. It abstracts away the manual import process of `pretender.js` files, making the `Pretender` constructor directly importable within the Ember app's testing environment. The current stable version is 4.0.0, which was released in 2020. While no longer under active, frequent development, it continues to serve its purpose for existing Ember projects. Key differentiators include its tight integration with the Ember CLI build pipeline, allowing developers to enable `pretender.js` conditionally (e.g., only for tests or also for production builds) and to opt out of polyfills like `fetch`. This addon is crucial for writing robust and isolated unit and integration tests that interact with network requests without relying on live backend services. Its release cadence has been infrequent, with the last major update several years ago, indicating a maintenance phase rather than active development.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","ember-addon"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/ember-cli-pretender"},{"id":18304,"title":"ember-cli-release","library":"ember-cli-release","status":"active","version":"1.0.0-beta.2","language":"javascript","ecosystem":"npm","summary":"Ember CLI addon (v1.0.0-beta.2) for managing release versions via git tags. Provides an `ember release` command that bumps version in package.json and bower.json, commits, tags, and pushes. Supports SemVer and date-based strategies, custom hooks, annotated tags, and NPM publishing. Streamlined alternative to `npm version` with Ember-specific integration. Release cycle is slow; beta for years. Key differentiator: non-SemVer strategies and Ember addon ecosystem integration.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","ember-addon","ember-cli","release","git","tag"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/ember-cli-release"},{"id":16999,"title":"Sass integration for Ember CLI","library":"ember-cli-sass","status":"active","version":"11.0.1","language":"javascript","ecosystem":"npm","summary":"Ember CLI Sass is an addon for Ember CLI applications that integrates Sass preprocessing into the build pipeline. It provides robust support for generating source maps, configuring include paths, and handling multiple CSS output files via Ember CLI's `outputPaths` configuration. Currently stable at version 11.0.1, the package is actively maintained with recent releases addressing internal chore items and node version compatibility. It defaults to using Dart Sass (compiled to pure JavaScript) for compilation but offers explicit configuration to utilize alternative implementations like `node-sass` (which uses LibSass for potentially faster compilation), allowing developers to choose based on their project's performance and dependency needs. It is a fundamental tool for styling Ember.js projects with Sass, ensuring seamless integration with the Ember CLI build system.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","ember-addon","sass"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/ember-cli-sass"},{"id":25217,"title":"ember-cli-scss-lint","library":"ember-cli-scss-lint","status":"maintenance","version":"2.4.1","language":"javascript","ecosystem":"npm","summary":"Ember CLI addon that integrates sass-lint into the build pipeline, automatically linting SCSS files during ember serve, test, or build. Version 2.4.1 is the latest stable release; this package is in maintenance mode and relies on the deprecated sass-lint package (last released in 2018). It requires Ember.js v2.18+, Ember CLI v2.13+, and Node >=10. Differentiates from alternative Ember SCSS linting addons by using the Node.js-based sass-lint (not the Ruby scss-lint) and by being a straightforward drop-in that reads configuration from .sass-lint.yml or ember-cli-build.js.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","ember-addon","sass-lint","scss-lint","sass","scss","lint"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/ember-cli-scss-lint"},{"id":25219,"title":"ember-cli-sentry","library":"ember-cli-sentry","status":"maintenance","version":"4.1.0","language":"javascript","ecosystem":"npm","summary":"An ember-cli addon that integrates Sentry (Raven.js) error tracking into Ember.js applications. The current stable version is 4.1.0, released in 2019, with maintenance releases since then. It supports Node 6+ and Ember CLI 2.13+. Key differentiators: provides an Ember service for reporting errors, automatic global error catching for Ember.onerror and RSVP, and configuration via environment variables. Compared to manual Raven.js integration, it offers idiomatic Ember conventions and easier setup.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","ember-addon","getsentry","sentry","ravenjs","raven"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/ember-cli-sentry"},{"id":16014,"title":"Ember CLI Server Variables","library":"ember-cli-server-variables","status":"active","version":"4.0.0","language":"javascript","ecosystem":"npm","summary":"ember-cli-server-variables is an Ember CLI addon designed to inject server-driven variables into the `<head>` section of an Ember application's `index.html` file during the build process. These variables are typically used for dynamic configurations like API tokens, user location, or other environment-specific data provided by the application server. The current stable version is 4.0.0, which requires Ember.js v4.12+ and Node.js v18+. The addon's release cadence is generally tied to Ember CLI and Ember.js major version updates, ensuring compatibility with the latest ecosystem standards. It differentiates itself by providing a convenient service for accessing these variables within the Ember application, abstracting away the parsing of meta tags. Its core functionality involves configuring a list of expected variables in `config/environment.js`, optionally providing development defaults, and then consuming them via an injected service. Since version 2.0.0, it automatically parses JSON string values in the meta tags, simplifying data retrieval for structured configuration.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","ember-addon","server-driven-variables"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/ember-cli-server-variables"},{"id":18305,"title":"Ember CLI Simple Auth","library":"ember-cli-simple-auth","status":"deprecated","version":"0.8.0","language":"javascript","ecosystem":"npm","summary":"An Ember CLI addon that packages the Ember Simple Auth base library for use with Ember applications. Version 0.8.0 is deprecated and unmaintained; the project has been superseded by ember-simple-auth. It provides authentication, authorization, and session management for Ember apps. Differentiators: tight integration with Ember CLI; includes generators for custom authenticators, authorizers, session stores, and sessions; configuration via config/environment.js.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","ember-addon"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/ember-cli-simple-auth"},{"id":18306,"title":"ember-cli-sri","library":"ember-cli-sri","status":"active","version":"2.1.1","language":"javascript","ecosystem":"npm","summary":"Ember CLI addon for generating Subresource Integrity (SRI) hashes to secure JavaScript and CSS subresources against CDN poisoning and corruption. Current stable version is 2.1.1. Released as needed, with v2.0.0 introducing a default disabling of paranoiaCheck. Key differentiator: it integrates seamlessly with Ember CLI and fingerprinting, providing fail-safe defaults that avoid breaking the app when misconfigured. Supports CORS and relative/absolute URLs.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","ember-addon","SRI","infosec","security"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/ember-cli-sri"},{"id":12722,"title":"JavaScript Minification for Ember CLI","library":"ember-cli-terser","status":"active","version":"4.0.2","language":"javascript","ecosystem":"npm","summary":"ember-cli-terser is an Ember CLI addon designed to integrate the Terser JavaScript minifier into the Ember CLI build pipeline. Its primary function is to automatically minify JavaScript files during production builds, thereby optimizing application size and improving loading performance. The current stable version is 4.0.2. Its release cadence is generally aligned with major versions of the underlying `terser` library and updates to the Ember CLI ecosystem, often involving necessary Node.js support changes. A key differentiator is its seamless integration into the Ember CLI environment, allowing developers to configure `terser` options directly within `ember-cli-build.js` without manual adjustments to the build process. It effectively supersedes older minifiers like UglifyJS, providing modern JavaScript minification capabilities for Ember applications.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","ember-addon"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/ember-cli-terser"},{"id":18307,"title":"ember-cli-test-info","library":"ember-cli-test-info","status":"active","version":"1.0.0","language":"javascript","ecosystem":"npm","summary":"A utility package for Ember CLI that extracts and provides test information for blueprints and addons. Version 1.0.0 is stable, with no recent updates. It is used internally by Ember CLI's blueprint system to generate test files. Minimal documentation; primarily a dependency for other Ember CLI addons and blueprints.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/ember-cli-test-info"},{"id":13117,"title":"Ember CLI Test Loader","library":"ember-cli-test-loader","status":"active","version":"3.1.0","language":"javascript","ecosystem":"npm","summary":"ember-cli-test-loader is an essential Ember CLI addon designed to manage and load test modules within an Ember application. It reviews modules in `requirejs.entries` to identify and load test files, providing a customizable `shouldLoadModule` method for defining test module criteria. The current stable version is 3.1.0, which includes ambient types for improved TypeScript support. This package is fundamental for running tests in Ember CLI projects, working closely with the build system to ensure only relevant test files are loaded during the testing phase. Its release cadence typically aligns with Ember CLI updates, focusing on compatibility and necessary maintenance, rather than frequent new features. It differentiates itself by being the standard, integrated solution for test loading within the Ember ecosystem, avoiding the need for manual test file management.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","ember-addon"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/ember-cli-test-loader"},{"id":14548,"title":"Ember CLI TypeScript Integration","library":"ember-cli-typescript","status":"maintenance","version":"5.3.0","language":"javascript","ecosystem":"npm","summary":"ember-cli-typescript is an Ember CLI addon designed to integrate TypeScript into Ember applications and addons by facilitating TypeScript compilation and type checking. The package is currently in \"maintenance mode\" as of version 5.3.0, meaning it will no longer receive active development for new features unless critical updates are required. Its core functionality has largely been absorbed into `ember-cli-babel` for TypeScript transpilation and official Ember blueprints for `tsconfig.json` generation. Developers are now encouraged to configure TypeScript directly via `ember-cli-babel` options and `@tsconfig/ember` base configurations, aligning with the official Ember TypeScript guides. It primarily focuses on build-time integration rather than providing runtime utilities, and its release cadence has become infrequent due to its maintenance status.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","ember-addon","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/ember-cli-typescript"},{"id":12770,"title":"Ember CLI TypeScript Blueprint Polyfill","library":"ember-cli-typescript-blueprint-polyfill","status":"abandoned","version":"0.1.0","language":"javascript","ecosystem":"npm","summary":"This package `ember-cli-typescript-blueprint-polyfill` provides a utility function to enable TypeScript blueprint functionality in Ember applications and addons running on older versions of Ember CLI that predate native support for TypeScript blueprints. Its current stable version is 0.1.0, suggesting it reached its intended feature set early and is not actively developed for new capabilities. The package essentially polyfills RFC 0776, allowing `*.ts` files within a blueprint's `files` directory to be transformed into JavaScript during blueprint generation. It is primarily differentiated by its purpose of bridging this compatibility gap for legacy Ember CLI environments, as modern Ember CLI (typically v4.x and newer, following RFC 0776's merger in December 2021) includes this functionality natively. Consequently, this polyfill is largely redundant for new projects or those on recent Ember CLI versions, making its utility specific to maintaining older Ember ecosystems. Its release cadence is effectively stable, with no new versions anticipated given the widespread native support now available in the target environment.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","ember","ember-cli","typescript","polyfill"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/ember-cli-typescript-blueprint-polyfill"},{"id":10785,"title":"Ember CLI TypeScript Blueprints","library":"ember-cli-typescript-blueprints","status":"abandoned","version":"3.0.0","language":"javascript","ecosystem":"npm","summary":"Ember CLI TypeScript Blueprints is an Ember CLI addon designed to provide TypeScript-aware blueprints for generating standard Ember CLI entities, including those for `ember-source` and `ember-data`. This package, currently at version 3.0.0, historically filled a crucial gap by enabling developers to generate TypeScript files within Ember applications before native Ember CLI support for TypeScript blueprints was available. However, the project was archived in December 2022 and is no longer maintained, as recent versions of Ember CLI (starting from Ember 4.8.0 with RFC 0724 and 0800 implementations) now offer integrated, first-party TypeScript blueprint generation. Consequently, this addon is effectively abandoned, and new Ember projects or migrations should leverage Ember's native TypeScript capabilities. The package had an irregular release cadence, with its last major update seven years ago, reflecting its deprecation in favor of core framework features.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","ember-addon"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/ember-cli-typescript-blueprints"},{"id":17215,"title":"Ember CLI Project Updater","library":"ember-cli-update","status":"active","version":"3.0.1","language":"javascript","ecosystem":"npm","summary":"Ember CLI Update is a command-line tool designed to help developers update their Ember.js application and addon boilerplate code to newer versions. It differentiates itself significantly from the default `ember init` command by applying a granular diff of changes between blueprint versions, thereby preserving existing user modifications and additions, rather than resetting the project to a clean slate. The tool supports updating official Ember CLI blueprints (e.g., `app`, `addon`, `glimmer`) as well as custom addon blueprints. The current stable version is 3.0.1, released on 2025-10-07. While there isn't a fixed release cadence, updates typically align with major Ember CLI blueprint changes and address bug fixes. Key differentiators include its non-destructive diffing approach, the ability to target specific Ember CLI versions for updates, and integrated support for automatically running applicable codemods to assist with broader code migrations.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","ember.js","ember-cli"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/ember-cli-update"},{"id":17000,"title":"Ember CLI Version Checker","library":"ember-cli-version-checker","status":"active","version":"5.1.2","language":"javascript","ecosystem":"npm","summary":"The `ember-cli-version-checker` package is a fundamental utility for Ember CLI addon authors. It provides a robust mechanism to programmatically determine the installed versions of NPM or (historically) Bower packages within a consuming Ember application's dependency tree. This allows addons to implement conditional logic, such as providing different features, templates, or polyfills, based on the host application's Ember CLI or Ember.js version, thus ensuring broad compatibility. The current stable version is 5.1.2, with releases occurring on an as-needed basis for bug fixes and minor enhancements rather than a fixed cadence. Its core differentiator lies in its deep integration with the Ember CLI project context, simplifying complex semver comparisons for specific dependencies.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/ember-cli-version-checker"},{"id":18308,"title":"ember-cli-yadda","library":"ember-cli-yadda","status":"active","version":"0.7.0","language":"javascript","ecosystem":"npm","summary":"Ember CLI addon (v0.7.0, latest) that integrates yadda with Ember's test suite for writing BDD tests in Gherkin. Supports QUnit and Mocha, generating acceptance/integration/unit feature files and step definitions. Requires Ember.js ≥3.20, Ember CLI ≥3.20, Node.js ≥12, and either ember-auto-import v2 or Embroider with custom webpack config. Key differentiators: provides blueprints, supports annotations, and is actively maintained by the Ember community.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","ember-addon","yadda","bdd","acceptance testing","gherkin","cucumber","specifications","features"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/ember-cli-yadda"},{"id":16803,"title":"Ember Cognito Integration","library":"ember-cognito","status":"active","version":"4.0.2","language":"javascript","ecosystem":"npm","summary":"ember-cognito is an Ember Addon that integrates the Ember.js authentication library, ember-simple-auth, with AWS Amplify and AWS Cognito User Pools. It provides a custom authenticator and a service to access Amplify authentication methods, streamlining user authentication in Ember applications using AWS's managed identity service. The current stable version is 4.0.2, released in December 2025. This addon has a consistent release cadence, frequently updating to support newer Ember.js and AWS Amplify versions. A key differentiator is its seamless integration with ember-simple-auth, abstracting the complexities of interacting directly with the AWS Cognito SDK via Amplify, and providing helpers for common authentication flows like sign-up, confirmation, and session management. It also requires specific configuration for modern Ember v2 addons and Embroider compatibility.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","ember-addon","cognito"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/ember-cognito"},{"id":13118,"title":"Ember ESLint Parser","library":"ember-eslint-parser","status":"active","version":"0.10.0","language":"javascript","ecosystem":"npm","summary":"ember-eslint-parser is a specialized ESLint parser designed to understand and lint Ember.js specific file formats: Glimmer JavaScript (`.gjs`), Glimmer TypeScript (`.gts`), and Handlebars (`.hbs`) template files. As of its current stable version, 0.10.0, released in April 2026, it receives frequent minor updates, often monthly or bi-monthly, reflecting active development. The parser works in conjunction with `eslint-plugin-ember` to provide comprehensive static analysis for Ember applications. Its key differentiator is the ability to parse embedded Glimmer templates within JavaScript/TypeScript files and traditional Handlebars templates, enabling a unified linting experience across an Ember project's varied file types, particularly crucial for modern Ember Octane and Polaris applications.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/ember-eslint-parser"},{"id":26930,"title":"ember-fastboot-test-helpers","library":"ember-fastboot-test-helpers","status":"deprecated","version":"0.2.0","language":"javascript","ecosystem":"npm","summary":"Experimental test helpers for Ember applications running in FastBoot mode. Version 0.2.0 provides utilities to simplify testing server-side rendered Ember apps, but is marked as experimental and not actively maintained. It requires ember-cli-fastboot as a peer dependency. Key differentiator: specifically targets FastBoot testing scenarios, unlike general Ember testing addons.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","ember-addon"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/ember-fastboot-test-helpers"},{"id":26931,"title":"EmberJSX","library":"ember-jsx","status":"abandoned","version":"0.0.0","language":"javascript","ecosystem":"npm","summary":"An experimental Ember JSX transpiler that converts JSX syntax to Ember components, following the Draft JSX Specification. Currently at version 0.0.0 with no stable release; this project is a work-in-progress and does not yet contain a working transpiler. Differentiators: aims to bring JSX to Ember ecosystem but is highly experimental and pre-alpha. Release cadence: none yet.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","Ember","JSX"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/ember-jsx"},{"id":13119,"title":"Ember Native DOM Test Helpers","library":"ember-native-dom-helpers","status":"deprecated","version":"0.7.0","language":"javascript","ecosystem":"npm","summary":"Ember Native DOM Helpers (`ember-native-dom-helpers`) provides a set of testing utilities for Ember.js integration and acceptance tests, designed to simulate native DOM events. Originally conceived as an experimental project, it played a crucial role in shaping the official `@ember/test-helpers` API, which is now the recommended solution for most testing needs in Ember CLI applications. The package, currently at version 0.7.0 (though marked as 'Pre 1.0' in the README), introduced helpers like `click`, `fillIn`, `find`, and `tap` that fire native events and are runloop-aware, abstracting away the complexities of browser inconsistencies and Ember's async testing patterns. Its primary differentiator was moving away from jQuery-based event dispatching to native events. However, most of its core functionality has been integrated into `@ember/test-helpers`, making this addon largely superseded. Only `scrollTo` and `selectFiles` remain unique to this package. Its release cadence is minimal, reflecting its historical role rather than active feature development.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","ember-addon","testing","helpers","native","events"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/ember-native-dom-helpers"},{"id":13120,"title":"Ember Primitives","library":"ember-primitives","status":"active","version":"0.55.2","language":"javascript","ecosystem":"npm","summary":"Ember Primitives is a comprehensive collection of unstyled, accessible, and highly composable UI building blocks designed to accelerate the development of Ember.js applications. It provides low-level components and utilities that developers can style to match any design system, focusing on headless functionality for maximum flexibility. The library is actively maintained, with frequent patch and minor releases, as evidenced by version `0.55.2` released in April 2026 and numerous updates in the preceding months. Key differentiators include its deep integration with the Ember ecosystem, full TypeScript support via Glint, and a focus on providing foundational UI elements like switches, drawers, and ratings that are challenging to build from scratch with proper accessibility and behavior. It explicitly aims to work with various CSS frameworks like Open Props, Tailwind, and Bootstrap, and is compatible with modern Ember setups, including Embroider.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","ember-addon"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/ember-primitives"},{"id":21210,"title":"ember-rollup","library":"ember-rollup","status":"active","version":"3.0.0","language":"javascript","ecosystem":"npm","summary":"Ember addon that uses Rollup to bundle ES6/ES2015 runtime dependencies for ember-cli addons. Version 3.0.0 is the latest stable release. Developed primarily by asakusuma, it wraps addon exports so that ES module dependencies can be imported under a namespaced path (e.g., 'my-addon/my-module'). Supports custom Rollup entry points and optional opt-out of namespacing for shared modules. Handles Babel transpilation automatically. Suitable for ember-cli addon authors needing to bundle modern JavaScript dependencies. The package is a utility function, not a typical Ember addon, and requires Node 10+.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","ember","ember-cli","rollup"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/ember-rollup"},{"id":18309,"title":"ember-simple-auth-auth0","library":"ember-simple-auth-auth0","status":"active","version":"5.0.0-beta.0","language":"javascript","ecosystem":"npm","summary":"Ember addon integrating Auth0 authentication (Lock.js and Universal Login) with Ember Simple Auth. Version 5.0.0-beta.0 provides ESM-only support for Ember 3.x+. Key differentiators include dead-simple setup with automatic dependency management, support for embedded Lock widget and Universal Login, passwordless authentication, impersonation, silent auth, and a migration guide from v4.x to v5.x. Auth0 community-maintained.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","ember-addon","ember-simple-auth","lock.js","auth0","authentication","jwt","authorization"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/ember-simple-auth-auth0"},{"id":16720,"title":"Ember Simple Auth OpenID Connect Addon","library":"ember-simple-auth-oidc","status":"active","version":"7.4.1","language":"javascript","ecosystem":"npm","summary":"ember-simple-auth-oidc is an Ember.js addon that integrates OpenID Connect (OIDC) Authorization Code Flow into applications utilizing Ember Simple Auth. It provides an `OIDCAuthenticationRoute` for handling authentication, OIDC-aware adapters (`OIDCJSONAPIAdapter`, `OIDCRESTAdapter`) for Ember Data, and middleware for `@ember-apollo-client` to manage authorization headers and token refreshing. The package is actively maintained, with version 7.4.1 being the current stable release as of February 2026, and typically sees monthly or bi-monthly updates for bug fixes and minor features. It supports Ember.js v4.12+, Ember CLI v4.12+, Node.js v18+, and Ember Simple Auth v6+, offering robust OIDC compliance and seamless integration into the Ember ecosystem.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","ember-addon"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/ember-simple-auth-oidc"},{"id":18310,"title":"Ember Simple Auth Token","library":"ember-simple-auth-token","status":"active","version":"6.0.1","language":"javascript","ecosystem":"npm","summary":"An Ember addon extending Ember Simple Auth with token-based authentication (JWT) support, including automatic token refresh. Current stable version: 6.0.1. Release cadence is sporadic, with major version bumps aligning with Ember and ember-simple-auth upgrades. Key differentiators: JWT auto-refresh, v2 addon format, and compatibility with Ember 4+ and ember-simple-auth v6. Alternatives include custom authentication strategies or other ESA extensions.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","ember-addon"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/ember-simple-auth-token"},{"id":16804,"title":"Ember Simulant Test Helpers","library":"ember-simulant-test-helpers","status":"abandoned","version":"0.3.2","language":"javascript","ecosystem":"npm","summary":"This package, `ember-simulant-test-helpers`, provides specialized Ember test helpers for simulating complex DOM interactions, particularly multi-touch gestures like panning. It achieves this by utilizing `simulant.js` to generate highly realistic synthetic DOM events. This allows for more granular control over event sequences than typically offered by standard Ember test helpers, enabling comprehensive testing of components that respond to advanced user interactions. The package is currently at version 0.3.2. Due to its last update being several years ago and its 0.x versioning, it is effectively abandoned and unlikely to receive further updates or compatibility fixes for newer Ember or JavaScript ecosystem versions. Its primary differentiator was its direct integration with `simulant.js` for detailed event simulation, offering a level of event fidelity often missing in basic test utilities.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","ember-addon"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/ember-simulant-test-helpers"},{"id":17001,"title":"Ember Sinon","library":"ember-sinon","status":"active","version":"5.0.0","language":"javascript","ecosystem":"npm","summary":"Ember Sinon is an Ember CLI addon that seamlessly integrates the Sinon.js testing framework into Ember applications, simplifying the process of creating test spies, stubs, and mocks. The current stable version is 5.0.0, which supports Ember.js v3.16+ and Sinon.js v9.0.0+. Historically, the addon has maintained a consistent release cadence, often aligning its major versions with significant Ember and Sinon updates several times a year. Key differentiators include its tight integration with the Ember CLI test suite, making Sinon globally available in test environments without manual configuration, and its direct compatibility with `ember install` workflows. It offloads the complexity of managing Sinon.js versions and ensuring it's properly hooked into Ember's testing infrastructure, providing a ready-to-use solution for behavior verification in unit and integration tests.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","ember-addon","sinon"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/ember-sinon"},{"id":13122,"title":"Ember Sinon QUnit","library":"ember-sinon-qunit","status":"active","version":"7.5.0","language":"javascript","ecosystem":"npm","summary":"Ember Sinon QUnit is an Ember addon that seamlessly integrates the Sinon.js mocking and spying library with QUnit, specifically for Ember applications. Its primary function is to provide automatic cleanup of Sinon's state (spies, stubs, mocks) between individual QUnit tests, preventing leaks and ensuring test isolation. The current stable version is 7.5.0, with frequent updates driven by new Ember and Sinon releases, as seen in recent enhancements for Ember 5 and Sinon v18 support. A key differentiator is its hands-off management of Sinon sandboxes, removing the boilerplate of manual `sinon.restore()` calls, a common footgun when using Sinon directly with QUnit. It supports modern Ember versions (4.12+) and is compatible with Embroider and ember-auto-import v2, consolidating functionality previously spread across several related Ember Sinon addons.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","ember-addon","sinon","qunit"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/ember-sinon-qunit"},{"id":12724,"title":"Ember.js Framework Core","library":"ember-source","status":"active","version":"6.12.0","language":"javascript","ecosystem":"npm","summary":"Ember.js is a productive, battle-tested JavaScript framework for building ambitious web applications. The `ember-source` package provides the core runtime and build-time components of the Ember framework, including the Glimmer rendering engine and the Ember object model. As of its current stable version 6.12.0, Ember continues to offer a 'convention over configuration' approach, emphasizing stability and developer ergonomics through a structured ecosystem. Releases typically follow a six-week cycle for minor versions, with LTS (Long Term Support) releases provided periodically. Key differentiators include its comprehensive toolchain (Ember CLI), a robust data layer (Ember Data), and a strong commitment to backward compatibility and upgrades via 'editions' and 'octane' paradigms. The framework is designed for applications with long lifecycles, offering features like a strong routing solution, reactive programming primitives, and an opinionated component model.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","ember-addon"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/ember-source"},{"id":25225,"title":"ember-template-lint","library":"ember-template-lint","status":"active","version":"7.9.3","language":"javascript","ecosystem":"npm","summary":"Linter for Ember or Handlebars templates, version 7.9.3. Released regularly with monthly minor/patch updates. It provides over 100 built-in rules covering accessibility, styling, and best practices, with presets for recommended, stylistic, and a11y. Key differentiator: first-class integration with Ember projects, auto-fix support, and plugin architecture. Unlike generic HTML linters, it understands Handlebars syntax and Ember-specific patterns like components and modifiers. Requires Node ^18.18.0 || >=20.9.0.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","ember","ember.js","handlebars","lint","linter"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/ember-template-lint"},{"id":25218,"title":"ember-template-lint-plugin-css-modules","library":"ember-template-lint-plugin-css-modules","status":"active","version":"1.0.0","language":"javascript","ecosystem":"npm","summary":"An ember-template-lint plugin for enforcing best practices with ember-css-modules. Version 1.0.0 (stable) switches to ES Modules, requires Node >=12.22.0 and ember-template-lint ^4.2.0. Provides two rules: 'no-class' (disallows all class attributes) and 'static-local-class' (requires local-class values to be static strings). Differentiates from generic linting by being tailor-made for the ember-css-modules addon, ensuring modular CSS patterns are enforced at template level.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/ember-template-lint-plugin-css-modules"},{"id":25220,"title":"ember-template-lint-plugin-discourse","library":"ember-template-lint-plugin-discourse","status":"active","version":"3.0.0","language":"javascript","ecosystem":"npm","summary":"A shareable Ember template lint plugin providing a recommended ruleset for Discourse projects. Version 3.0.0 is the latest stable release. It extends ember-template-lint with Discourse-specific Handlebars/HTMLBars conventions. Unlike general lint plugins, this package enforces Discourse's custom formatting rules, making it essential for Discourse addon or theme development. Release cadence is low; updates typically track Discourse core changes.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","hbs","handlebars","htmlbars","discourse"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/ember-template-lint-plugin-discourse"},{"id":25221,"title":"Ember Template Lint Plugin Page Title","library":"ember-template-lint-plugin-page-title","status":"active","version":"1.0.1","language":"javascript","ecosystem":"npm","summary":"An ember-template-lint plugin that enforces every route template to have a page title set using the `{{page-title}}` helper. Version 1.0.1 is the current stable release, with no recent release cadence data. Key differentiator: it ensures route templates in Ember applications always contain a page title, leveraging the ember-page-title addon, and integrates seamlessly with the ember-template-lint rule system.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","ember-template-lint","ember-template-lint-plugin","handlebars","ember-page-title"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/ember-template-lint-plugin-page-title"},{"id":19463,"title":"ember-template-lint-plugin-prettier","library":"ember-template-lint-plugin-prettier","status":"active","version":"5.0.0","language":"javascript","ecosystem":"npm","summary":"A plugin for ember-template-lint that integrates Prettier to lint Handlebars/Glimmer templates. Current stable version is 5.0.0, released in 2023, requiring ember-template-lint >=4.0.0 and Prettier >=3.0.0. Release cadence is irregular with major version bumps for breaking changes. Unlike manual formatting, it automatically compares templates against Prettier output, enforcing consistent code style. It supports only a single rule and is ESM-only from v4. Recommended for Ember.js projects using both ember-template-lint and Prettier.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","ember-template-lint","ember-template-lint-plugin","handlebars","glimmer","prettier"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/ember-template-lint-plugin-prettier"},{"id":25222,"title":"ember-template-lint-plugin-tailwindcss","library":"ember-template-lint-plugin-tailwindcss","status":"active","version":"5.1.0","language":"javascript","ecosystem":"npm","summary":"An ember-template-lint plugin that enforces Tailwind CSS best practices in Ember/Glimmer templates. Current stable version is 5.1.0, released regularly with semver versioning. Ships TypeScript definitions. Key differentiators: provides two custom lint rules (class-wrap and class-order) specifically designed for Tailwind CSS utility classes, auto-detects Tailwind classes via configurable matchers, and integrates seamlessly with ember-template-lint's recommended configuration. Unlike generic HTML linters, this plugin understands Tailwind's class naming conventions and ordering preferences.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","ember-template-lint","ember-template-lint-plugin","handlebars","glimmer","tailwindcss","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/ember-template-lint-plugin-tailwindcss"},{"id":25223,"title":"ember-template-lint-typed-templates","library":"ember-template-lint-typed-templates","status":"active","version":"0.1.7","language":"javascript","ecosystem":"npm","summary":"An Ember addon that integrates template type checking into ember-template-lint, enabling lint rules that validate templates against TypeScript or Glint type definitions. Current stable version 0.1.7, low release cadence. It requires ember-template-lint >= 3.0 and els-addon-typed-templates >= 4.0.2. Key differentiator: brings typed template validation directly into ember-template-lint's plugin system using Glint's type information.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/ember-template-lint-typed-templates"},{"id":15317,"title":"Ember Test Selectors","library":"ember-test-selectors","status":"active","version":"7.1.0","language":"javascript","ecosystem":"npm","summary":"Ember Test Selectors is an Ember.js addon designed to facilitate robust and stable UI testing by providing a convention for marking elements in templates with `data-test-*` attributes. These attributes are automatically stripped from production builds to minimize bundle size and prevent leakage of internal testing details. The current stable version is 7.1.0, released recently with a new plugin for Vite. The project maintains an active release cadence, typically aligning with Ember and Node.js LTS updates. Key differentiators include its tight integration with the Ember build pipeline to automatically remove test attributes and its widespread adoption within the Ember ecosystem for defining clear test-only hooks. It supports Ember versions 3.8 to 4.12 and Node.js 18 or above, with a separate `strip-test-selectors` package available for Embroider+Vite applications.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","ember-addon"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/ember-test-selectors"},{"id":15321,"title":"Ember Try","library":"ember-try","status":"active","version":"4.0.0","language":"javascript","ecosystem":"npm","summary":"Ember Try is an Ember CLI addon designed to facilitate testing Ember applications and addons against various versions of their dependencies, particularly `ember` and `ember-data`. The current stable version is 4.0.0, released in March 2025. It allows developers to define \"scenarios\" that modify `package.json` dependencies, install them, run a specified command (usually `ember test`), and then revert the changes. This is crucial for maintaining compatibility across different Ember ecosystem versions. Its primary differentiators include deep integration with `ember-cli`, a declarative configuration for scenarios, and commands like `ember try:each` for iterative testing and `ember try:one` for specific scenario runs. It also supports automatic scenario generation based on `semver` ranges in `package.json` via its `versionCompatibility` feature, making it a cornerstone for robust Ember ecosystem testing. The release cadence appears tied to major Ember CLI or Node.js ecosystem shifts, with major versions released periodically to address breaking changes and new features.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","ember-addon","testing"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/ember-try"},{"id":18312,"title":"ember-try-test-suite-helper","library":"ember-try-test-suite-helper","status":"deprecated","version":"1.0.1","language":"javascript","ecosystem":"npm","summary":"An internal support package for ember-try's test suite, version 1.0.1. This package is not intended for public use; it provides helper utilities exclusively for testing ember-try itself. It has no regular release cadence and should not be depended upon by external projects. Use ember-try directly for scenario-based testing in Ember applications.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/ember-try-test-suite-helper"},{"id":13121,"title":"Ember Visual Test","library":"ember-visual-test","status":"active","version":"0.3.2","language":"javascript","ecosystem":"npm","summary":"Ember Visual Test (npm: `ember-visual-test`) is an Ember addon designed to integrate visual regression testing directly into Ember.js applications' acceptance and integration test suites. Its current stable version is 0.3.2. The package captures screenshots of rendered components or full pages during tests and compares them against predefined baseline images, failing tests if significant visual differences are detected. This allows developers to catch unintended UI changes across different deployments or code modifications. The release cadence for this project appears moderate, with the last significant feature additions occurring around v0.3.0. A key differentiator is its seamless integration with the existing Ember testing framework, leveraging standard `ember-qunit` or `ember-mocha` setups for visual validation rather than requiring a separate, external testing harness. It aims to make visual testing an integral part of the development and CI/CD workflow.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","ember-addon"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/ember-visual-test"},{"id":15319,"title":"Ember.js Legacy Build Pipeline","library":"emberjs-build","status":"abandoned","version":"0.20.1","language":"javascript","ecosystem":"npm","summary":"Emberjs-build was an early, foundational build pipeline for Ember.js applications, primarily used before the widespread adoption of Ember CLI. It leveraged `Brocfile.js` and the Broccoli build system to compile and optimize Ember applications. This package (version 0.20.1) represents a period of Ember's build tooling evolution that has since been largely superseded. Modern Ember applications universally utilize Ember CLI, which provides a comprehensive command-line interface, project structure, and build orchestration, now increasingly integrating with Vite as its underlying build system for improved performance and developer experience. Ember.js itself follows a 6-week release cycle, with the current stable version being 6.11.0, and has made significant advancements in its build tooling far beyond what emberjs-build offered. Consequently, `emberjs-build` is no longer maintained and is not suitable for contemporary Ember development.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","ember.js","ember"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/emberjs-build"},{"id":3988,"title":"Embreex","library":"embreex","status":"active","version":"2.17.7.post7","language":"python","ecosystem":"pypi","summary":"Embreex is a Python binding for Intel's high-performance Embree ray tracing kernel. It is a fork of `scopatz/pyembree`, created to provide pre-built wheels for Intel Mac, Windows, and Linux across various Python versions (3.8+), aiming for minimal dependencies. The library is actively maintained with regular updates and includes a release candidate for a new major version.","last_verified":"2026-04-11T00:00:00.000Z","tags":["ray tracing","rendering","graphics","3D","embree","scientific computing"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/embreex"},{"id":6615,"title":"emcee","library":"emcee","status":"active","version":"3.1.6","language":"python","ecosystem":"pypi","summary":"emcee is an MIT licensed pure-Python implementation of Goodman & Weare's Affine Invariant Markov chain Monte Carlo (MCMC) Ensemble sampler. It is a widely used toolkit for Bayesian parameter estimation in scientific fields, particularly astronomy, and maintains an active release cadence with minor updates and bug fixes. [3, 6, 9]","last_verified":"2026-04-15T00:00:00.000Z","tags":["MCMC","sampling","Bayesian inference","statistics","astronomy","physics"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/emcee"},{"id":16347,"title":"Exact Mass Database Manager (emdb)","library":"emdb","status":"active","version":"3.5.0","language":"javascript","ecosystem":"npm","summary":"emdb is a JavaScript/TypeScript library designed for managing and querying databases of molecular formulas, primarily focused on exact mass calculations in cheminformatics. It is part of the larger 'mass-tools' monorepo maintained by cheminfo. The library is currently stable at version 7.56.0 (as of April 2026), demonstrating a rapid release cadence with multiple updates often shipped monthly, indicating very active development. Key functionalities include loading various predefined chemical databases (e.g., test, KnapSack, commercial, contaminants), creating custom molecular formula databases from structured arrays or Google Sheets, and providing robust utility modules for generating molecular formulas from peptide or nucleotide sequences. It enhances cheminformatics applications by offering precise mass calculations and comprehensive molecular formula manipulation, including detailed information such as exact mass, molecular weight, charge, OCL (Open Chemistry Libre), and mass spectrometry filter data.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/emdb"},{"id":19464,"title":"emit-changed-only-webpack-plugin","library":"emit-changed-only-webpack-plugin","status":"active","version":"2.1.4","language":"javascript","ecosystem":"npm","summary":"Webpack production plugin that prevents identical output files from being re-emitted after a rebuild, preserving cache headers (ETag, Last-Modified) for unchanged assets. Current stable version 2.1.4 requires webpack ^4.0.0. Key differentiator: focuses on file emission behavior rather than chunk-level comparison, using [contenthash] to detect changes. Helps improve browser caching and V8 code caching by avoiding unnecessary file modifications. Ships TypeScript types.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","emit","changed","only","plugin","webpack","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/emit-changed-only-webpack-plugin"},{"id":19466,"title":"emit-file-webpack-plugin","library":"emit-file-webpack-plugin","status":"active","version":"2.0.1","language":"javascript","ecosystem":"npm","summary":"Webpack plugin to emit arbitrary files into the compilation output. Current stable version is 2.0.1, released in 2023. Low release cadence. Differentiator: handles async content, hash injection, and custom output paths without extra dependencies like copy-webpack-plugin. Ships TypeScript declarations. Requires webpack and webpack-sources as peer dependencies.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","webpack","plugin","create","file","emit","copy","generate","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/emit-file-webpack-plugin"},{"id":7205,"title":"EML Parser Library","library":"eml-parser","status":"active","version":"3.0.0","language":"python","ecosystem":"pypi","summary":"eml-parser is a Python library designed for parsing EML (Email Message) files, extracting headers, body content, attachments, and other email components into a structured dictionary. It is currently at version 3.0.0 and maintains an active development pace with releases for new features, bug fixes, and Python version compatibility.","last_verified":"2026-04-16T00:00:00.000Z","tags":["email","eml","parser","security","forensics"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/eml-parser"},{"id":10786,"title":"Emma.css Utility Classes","library":"emma.css","status":"active","version":"0.16.1","language":"javascript","ecosystem":"npm","summary":"Emma.css provides a comprehensive set of Emmet-like utility classes, designed for accelerating front-end development by integrating directly into Sass projects. This library is not a standalone CSS framework but rather a collection of SCSS partials that compile into highly configurable utility classes. Currently at version 0.16.1, it maintains an active release cadence with regular updates and dependency management. Its key differentiators include its tight integration with Sass, allowing for custom prefixes and the toggling of `!important` declarations, and its commitment to modern Sass practices, having recently migrated to `@use`/`@forward` syntax. It focuses on providing atomic CSS classes that map closely to common CSS declarations, similar to how Emmet abbreviations work.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","sass","scss","css","emmet","utility","coding"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/emma.css"},{"id":5922,"title":"Emmet API Server","library":"emmet-api","status":"active","version":"0.86.3","language":"python","ecosystem":"pypi","summary":"Emmet is a toolkit of packages designed to build the Materials API, which is the Materials Project (MP) specification for defining and disseminating “materials documents”. The `emmet-api` package specifically provides the API server component for serving these material documents. It is currently at version 0.86.3 and receives frequent development builds (e.g., 0.87.0.devX) with stable releases occurring periodically.","last_verified":"2026-04-14T00:00:00.000Z","tags":["API","materials science","materials project","fastapi","server"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/emmet-api"},{"id":5209,"title":"Emmet Core","library":"emmet-core","status":"active","version":"0.86.3","language":"python","ecosystem":"pypi","summary":"Emmet Core is the foundational Python library for the Materials Project data ecosystem. It provides Pydantic models and serializers for representing diverse materials science data, including crystallographic structures, VASP calculations, and associated metadata. This library ensures data standardization and interoperability within the materials science domain. It is currently at version 0.86.3, with an active development cycle often releasing pre-release versions.","last_verified":"2026-04-13T00:00:00.000Z","tags":["materials-science","data-models","pydantic","vasp","materials-project"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/emmet-core"},{"id":16348,"title":"emnapi: Node-API for WebAssembly","library":"emnapi","status":"active","version":"1.10.0","language":"javascript","ecosystem":"npm","summary":"emnapi provides a robust implementation of Node-API (N-API) tailored for Emscripten, WASI-SDK, and clang with WebAssembly support. Its primary goal is to enable developers to port existing Node-API native addons to WebAssembly with minimal code modifications, striving to ensure runtime behavior closely matches native Node.js environments. The library is actively developed, with its current stable version being v1.10.0, released through a consistent cadence of frequent updates addressing bug fixes and new Node-API features. A key differentiator is its role in powering WebAssembly capabilities for projects like napi-rs and enabling Node.js native addons within environments like StackBlitz's WebContainer. It aims to synchronize Node-API changes from the upstream Node.js project, ensuring compatibility and feature parity.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","emscripten","wasm","emcc","webassembly","binding","clang","c","c++","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/emnapi"},{"id":979,"title":"Emoji for Python","library":"emoji","status":"active","version":"2.15.0","language":"python","ecosystem":"pypi","summary":"The `emoji` library provides comprehensive support for handling Unicode emojis in Python, allowing conversion between emoji characters and their shortcodes (e.g., 👍 to :thumbs_up:). It supports the entire set of Emoji codes defined by the Unicode consortium and various languages. The library is actively maintained, with version 2.15.0 being the latest, and typically releases updates to keep up with Unicode emoji standards.","last_verified":"2026-04-09T21:04:30.983Z","tags":["emoji","unicode","text processing","shortcodes"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/emoji"},{"id":13124,"title":"Emoji API Utility","library":"emoji-api","status":"active","version":"3.0.1","language":"javascript","ecosystem":"npm","summary":"The `emoji-api` library provides a simple, programmatic interface for working with emoji data in JavaScript and TypeScript applications. It allows developers to retrieve detailed information about specific emojis, list all available emojis, convert between emoji characters and their Unicode codepoints, and arrange emojis by their categories. The current stable version is 3.0.1, released as a patch shortly after the major v3.0.0 update, which introduced breaking changes. The library aims for simplicity and direct access to emoji metadata, including properties like `name`, `group`, `sub_group`, and `codepoints`, along with methods to generate Twemoji URLs and formatted names. It ships with TypeScript types, enhancing developer experience for type-safe applications, and supports both ESM and CommonJS module systems.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","emoji","emoji-api","parser","emoji-parser","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/emoji-api"},{"id":23666,"title":"emoji-country-flag","library":"emoji-country-flag","status":"active","version":"2.1.0","language":"python","ecosystem":"pypi","summary":"Encode/decode unicode country flag emoji. Version 2.1.0; supports Python >=3.10. Regularly updated to match ISO 3166-1 changes.","last_verified":"2026-05-01T00:00:00.000Z","tags":["emoji","country-flag","unicode","iso-3166"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/emoji-country-flag"},{"id":10787,"title":"React Emoji Picker","library":"emoji-picker-react","status":"active","version":"4.18.0","language":"javascript","ecosystem":"npm","summary":"emoji-picker-react is a popular, actively maintained React component library providing a fully customizable emoji picker for web applications. The current stable version is 4.18.0. The library receives regular updates, including significant breaking changes in major versions like 2.0.0 and 4.0.0 that refined its UI and customization model. Key differentiators include extensive customization options via CSS variables, native dark mode support, multi-language capabilities, support for custom image-based emojis, and a responsive, zero-configuration setup with various emoji styles (Apple, Google, etc.). It aims to be an out-of-the-box solution with sensible defaults while offering deep control for specific use cases.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","emoji-picker","react-emoji-picker","emoji","emojis","reactions","reactions-picker","emoji-reactions","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/emoji-picker-react"},{"id":25224,"title":"Emoji Transpiler","library":"emoji-transpiler","status":"active","version":"1.0.6","language":"javascript","ecosystem":"npm","summary":"A fun, experimental transpiler that converts emoji-based source code into executable JavaScript. Version 1.0.6 is the latest stable release. It provides a one-to-one mapping of emojis to JavaScript constructs (e.g., 📦 to const, ❤️ to console.log, 🖼️ to document.createElement('canvas')). Designed for educational purposes and experimentation, it has zero dependencies and supports basic programming patterns like variables, functions, control flow, DOM manipulation, and canvas operations. Not intended for production use.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","emoji","transpiler","fun"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/emoji-transpiler"},{"id":10788,"title":"Emojibase","library":"emojibase","status":"active","version":"17.0.0","language":"javascript","ecosystem":"npm","summary":"Emojibase is a comprehensive JavaScript library providing lightweight, up-to-date, and localized emoji JSON datasets, alongside utility functions and regex patterns for working with emoji characters. It is currently stable at version 17.0.0, which aligns with Emoji v17 and CLDR 48, reflecting its regular cadence of updates with new Unicode and CLDR releases. Key differentiators include its direct construction from official Unicode emoji data sources, adherence to Unicode Technical Standard #51, and localization capabilities derived from UTS #35, ensuring high accuracy and broad language support. The library aims to provide a robust and specification-compliant solution for emoji handling in various applications.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","emoji","emojibase","data","regex","helper","loader","cdn","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/emojibase"},{"id":25226,"title":"Emojicode Transpiler","library":"emojicode-transpiler","status":"active","version":"0.1.0","language":"javascript","ecosystem":"npm","summary":"Emojicode-transpiler is a CLI tool (v0.1.0) that converts Emojicode source code using GFM-style emoji keywords (e.g. :grinning:) or traditional coding keywords into standard Emojicode emoji syntax. It aims to improve productivity when writing Emojicode programs by allowing easier text-based input. The transpiler uses a fixed mapping table for all Emojicode syntax elements. It is a niche tool with no active development or recent releases; use at your own risk.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","emojicode","emoji","transpiler"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/emojicode-transpiler"},{"id":8135,"title":"Emot: Emoji and Emoticon Detection","library":"emot","status":"active","version":"3.1","language":"python","ecosystem":"pypi","summary":"Emot is a Python library designed for high-performance detection and extraction of emojis and emoticons from text, particularly useful for large-scale datasets. It utilizes advanced dynamic pattern generation based on an internal database. The current version, 3.1, released in August 2021, focuses on performance and bulk processing capabilities. The library provides details like the value, meaning, location, and presence (flag) of detected symbols.","last_verified":"2026-04-16T00:00:00.000Z","tags":["emoji","emoticons","text processing","NLP","data science"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/emot"},{"id":10789,"title":"Emotion Server-Side Rendering Utilities","library":"emotion-server","status":"active","version":"11.0.0","language":"javascript","ecosystem":"npm","summary":"@emotion/server is a critical package within the Emotion CSS-in-JS ecosystem, primarily designed to facilitate efficient server-side rendering (SSR) of styled React applications. Its core functionality involves extracting and inlining only the 'critical CSS' required for the initial page load, thereby preventing flashes of unstyled content (FOUC) and improving perceived performance. The package is part of the Emotion v11 stable release, which introduced significant TypeScript improvements and internal shifts to React Hooks. Emotion maintains a consistent, modular release cadence across its packages, with frequent patch updates and coordinated minor/major versions. A key differentiator is its deep integration with the `@emotion/react` and `@emotion/cache` packages, providing robust and performant solutions for complex SSR setups, including support for React's streaming APIs, though this often requires more advanced configurations.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","styles","emotion","react","css","css-in-js","ssr","server-side-rendering","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/emotion-server"},{"id":8972,"title":"Empirical Calibration","library":"empirical-calibration","status":"active","version":"0.12","language":"python","ecosystem":"pypi","summary":"Empirical Calibration (EC) is a Python library (version 0.12) designed for correcting bias in data samples using generic weighting methods. It formulates the calibration problem as a convex optimization, solved efficiently in a dual form, and aims to reduce data biases in various statistical fields, such as survey sampling and causal studies with observational data. The library is actively maintained, with the latest release in May 2024 and ongoing development on GitHub.","last_verified":"2026-04-16T00:00:00.000Z","tags":["calibration","weighting","bias correction","survey sampling","causal inference","convex optimization","statistics","machine learning"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/empirical-calibration"},{"id":10790,"title":"Empty Object/Function Utilities","library":"empty","status":"abandoned","version":"0.10.1","language":"javascript","ecosystem":"npm","summary":"The `empty` utility library, currently at version 0.10.1 (last published over 7 years ago), provides a collection of pre-defined empty objects, arrays, and no-operation functions. Its primary feature is enforcing immutability by applying `Object.freeze` to all returned entities by default. This behavior can be overridden if the `NODE_ENV` environment variable is set to `'production'`. The library was designed primarily for CommonJS environments, explicitly supporting Node.js and older browser bundling workflows via tools like Browserify. Due to its age and lack of recent updates, it does not support modern JavaScript module systems (ESM) or TypeScript natively, requiring manual declarations for type safety. Its key differentiator remains providing a consistent, immutable set of primitive empty values and noop functions.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","empty","noop"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/empty"},{"id":21211,"title":"EmptyFiles","library":"empty-files","status":"active","version":"0.0.9","language":"python","ecosystem":"pypi","summary":"Provides empty (placeholder) files in many formats (images, documents, archives, etc.) for testing and development. Current version 0.0.9, active development on GitHub.","last_verified":"2026-04-27T00:00:00.000Z","tags":["test-data","placeholders","empty-files","testing"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/empty-files"},{"id":6357,"title":"EmPy Templating System","library":"empy","status":"active","version":"4.2.1","language":"python","ecosystem":"pypi","summary":"EmPy is a powerful, robust, and mature templating system for Python that allows embedding Python code directly into template text. It processes source documents containing special markup (default: '@') to produce output. The library is currently at version 4.2.1 and has an active development status, with recent updates modernizing its features and Python compatibility.","last_verified":"2026-04-15T00:00:00.000Z","tags":["templating","code generation","text processing","pythonic","embeddable"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/empy"},{"id":27718,"title":"empyrical-reloaded","library":"empyrical-reloaded","status":"active","version":"0.5.12","language":"python","ecosystem":"pypi","summary":"empyrical-reloaded is a fork of the original empyrical library that computes performance and risk statistics commonly used in quantitative finance, such as Sharpe ratio, Sortino ratio, max drawdown, and others. Current version 0.5.12 targets Python >=3.9 and is under active maintenance with occasional releases.","last_verified":"2026-05-09T00:00:00.000Z","tags":["finance","risk-metrics","performance-analysis","quantitative-finance","empyrical-fork"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/empyrical-reloaded"},{"id":2943,"title":"EMR Notebooks Magics","library":"emr-notebooks-magics","status":"active","version":"0.2.4","language":"python","ecosystem":"pypi","summary":"EMR Notebooks Magics is a Python library providing Jupyter magics specifically for Amazon EMR Notebooks. These magics enhance the interactive experience by allowing direct interaction with EMR cluster resources, such as mounting S3 workspaces and executing other notebooks. The library is currently at version 0.2.4 and is actively maintained by AWS Labs, with updates tied to EMR Notebooks and EMR Studio feature development.","last_verified":"2026-04-25T03:41:43.521Z","tags":["aws","emr","jupyter","notebooks","magics","data-science"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/emr-notebooks-magics"},{"id":8973,"title":"EMR Validator","library":"emrvalidator","status":"active","version":"1.0.2","language":"python","ecosystem":"pypi","summary":"EMR Validator (emrvalidator) is a Python library designed for comprehensive data validation of healthcare data. It allows users to define validation rules in an Excel-based schema and apply them to various data formats like CSV. The current version is 1.0.2, and it receives active maintenance with minor releases addressing bug fixes and enhancements.","last_verified":"2026-04-16T00:00:00.000Z","tags":["healthcare","data validation","EMR","excel","csv"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/emrvalidator"},{"id":25227,"title":"Emscripten Library Generator","library":"emscripten-library-generator","status":"maintenance","version":"0.3.0","language":"javascript","ecosystem":"npm","summary":"The emscripten-library-generator (v0.3.0) converts normal JavaScript libraries into Emscripten's custom JS library format (.js) for use with the --js-library flag. It also auto-generates EXPORTED_FUNCTIONS lists via the --unresolved flag. Created by Emscripten author Evan Wallace, it resolves dependencies and prefixes symbols with underscores to match Emscripten's ABI. Development appears complete as of 2015; no recent releases. Unlike manual library authoring, it automates dependency resolution and underscore prefixing.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/emscripten-library-generator"},{"id":23667,"title":"Emukit","library":"emukit","status":"active","version":"0.5.1","language":"python","ecosystem":"pypi","summary":"A Python toolkit for decision-making under uncertainty, including Bayesian optimization, experimental design, and quadrature. Current version 0.5.1, requires Python >=3.10. Released approximately twice per year since 2018.","last_verified":"2026-05-01T00:00:00.000Z","tags":["bayesian-optimization","experimental-design","quadrature","emukit","gpy","decision-making","active-learning","uncertainty-quantification"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/emukit"},{"id":25228,"title":"enb-transpiler","library":"enb-transpiler","status":"maintenance","version":"0.1.2","language":"javascript","ecosystem":"npm","summary":"An ENB tech that transpiles JavaScript files with ES6+ syntax to ES5 using Babel. Current stable version 0.1.2. Designed for the ENB build system, it processes files through a user-defined chain of transformations, including Babel transpilation and custom code wrapping. Differentiators: tight integration with ENB and BEM technologies, supports per-target configuration with source suffixes and chain modifiers. Released as an npm package with MIT license, maintained by b0rey. Minimal release cadence; last update in 2018.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","enb","babel","transpiler"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/enb-transpiler"},{"id":17590,"title":"Data Encoding/Decoding for Database Records","library":"encode","status":"abandoned","version":"1.0.1","language":"javascript","ecosystem":"npm","summary":"This package offers low-level utilities for deterministically encoding and decoding JavaScript records into binary formats suitable for database storage, particularly within contexts like B-trees or LevelDB-style key-value stores. It provides an `Encoder` class that accepts a schema-like definition of fields, allowing developers to precisely control the binary representation of structured data. This deterministic encoding is crucial for correct sorting and indexing in ordered data structures. The library is currently at version 1.0.1 and has not received updates in approximately ten years, indicating it is no longer actively maintained. Its core functionality revolves around efficient, type-aware binary serialization and deserialization of objects to and from Node.js `Buffer` instances, a key differentiator for performance-critical database operations over more generic serialization methods like JSON. The `Encoder` also exposes a `compare` method for comparing encoded binary records directly.","last_verified":"2026-04-23T00:00:00.000Z","tags":["javascript","btree","leveldb","levelup","binary","mvcc","database","json","b-tree"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/encode"},{"id":10791,"title":"encode32","library":"encode32","status":"abandoned","version":"1.1.0","language":"javascript","ecosystem":"npm","summary":"encode32 is a utility for Base32 encoding 32-bit unsigned integers, drawing inspiration from Douglas Crockford's Base32 specification. Released as version 1.1.0, its release cadence is effectively abandoned, with the last publish being over 8 years ago and targeting Node.js versions as old as 0.4.7. Key differentiators include its design for human-friendliness and robustness, using 32 digits with case-insensitivity and aliases for easily confused characters (e.g., 'l' and 'I' for '1', 'o' for '0'). It notably excludes the character 'U' to avoid accidental obscenities. Instead of Crockford's suggested 'mod 37 checksum', this implementation incorporates a 3-bit parity checksum into the final character, enabling quick sanity checks without increasing length, but making it incompatible with other standard Base32 implementations. It is specifically designed for 32-bit numbers, though later additions (mentioned in the original README) hinted at support for up to 53-bit numbers with parity.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/encode32"},{"id":6616,"title":"High Fidelity Neural Audio Codec","library":"encodec","status":"active","version":"0.1.1","language":"python","ecosystem":"pypi","summary":"EnCodec is a Python library from Facebook AI that provides a state-of-the-art deep learning based audio codec. It supports both mono 24 kHz and stereo 48 kHz audio, offering various compression rates. It leverages a streaming encoder-decoder architecture with a quantized latent space and an adversarial loss for high-fidelity audio. The current stable version is 0.1.1, with development continuing on GitHub and integration into Hugging Face Transformers.","last_verified":"2026-04-15T00:00:00.000Z","tags":["audio","codec","neural network","deep learning","compression","machine learning"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/encodec"},{"id":10792,"title":"Japanese Character Encoding Conversion","library":"encoding-japanese","status":"active","version":"2.2.0","language":"javascript","ecosystem":"npm","summary":"encoding-japanese is a JavaScript library designed for detecting and converting various character encodings, with a strong focus on Japanese encodings like Shift_JIS, EUC-JP, and ISO-2022-JP, alongside common Unicode formats like UTF-8 and UTF-16. Unlike standard JavaScript string handling, which is internally UTF-16, this library processes encodings as arrays of character code values, allowing for conversions between diverse character sets. The current stable version is 2.2.0, with releases occurring infrequently, often driven by feature additions or maintenance updates. Its key differentiator is robust support for a wide range of Japanese encodings and its ability to handle character codes as arrays, making it suitable for binary data manipulation (e.g., with `Uint8Array` or Node.js `Buffer`).","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","base64","charset","convert","detect","encoding","euc-jp","eucjp","iconv"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/encoding-japanese"},{"id":8974,"title":"Encord Python SDK","library":"encord","status":"active","version":"0.1.192","language":"python","ecosystem":"pypi","summary":"Encord is an end-to-end platform for AI-assisted annotation, quality control, and data management for computer vision and multimodal AI. The Encord Python SDK client allows programmatic interaction with the Encord API to create automated pipelines and integrate Encord functionalities directly into existing MLOps workflows. The library is currently at version 0.1.192 and is actively maintained with frequent updates, including multiple releases within the last month.","last_verified":"2026-04-16T00:00:00.000Z","tags":["computer-vision","mlops","data-annotation","sdk","labeling","ai-platform"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/encord"},{"id":15100,"title":"Encore JavaScript/TypeScript SDK","library":"encore.dev","status":"active","version":"1.56.6","language":"javascript","ecosystem":"npm","summary":"Encore's JavaScript/TypeScript SDK, currently at stable version 1.56.6, provides the necessary APIs and development utilities for building backend applications within the Encore cloud platform. It enables developers to define services, interact with built-in platform features like caching and secrets, and manage application infrastructure using a declarative, type-safe approach. The SDK integrates seamlessly with the Encore CLI and platform, abstracting away complex infrastructure provisioning. Recent updates include comprehensive built-in support for caching in Encore.ts, powered by Redis, offering various type-safe keyspace types such as `StringKeyspace` and `StructKeyspace`. It also includes internal improvements for Go 1.26 support and enhanced secret management features via the CLI. Releases are frequent, typically focusing on minor fixes, performance enhancements, and new platform feature integrations.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/encore.dev"},{"id":27719,"title":"encutils","library":"encutils","status":"active","version":"1.0.0","language":"python","ecosystem":"pypi","summary":"encutils is a Python utility library for encoding detection and conversion, providing simple functions to handle text encoding issues. Current version 1.0.0, released with Python >=3.10 support. Low release cadence.","last_verified":"2026-05-09T00:00:00.000Z","tags":["encoding","detection","conversion","utility"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/encutils"},{"id":15427,"title":"Dangerfile Rule Builder","library":"endanger","status":"active","version":"7.0.4","language":"javascript","ecosystem":"npm","summary":"Endanger is a JavaScript/TypeScript library designed to streamline the creation and management of Dangerfiles within a project. Currently at version 7.0.4, it provides a structured approach to defining 'rules' that automate code review processes. Endanger differentiates itself by enabling developers to break down complex checks into modular, reusable rules, which can be configured to execute only when relevant files or commit messages change, improving performance and developer experience. It integrates seamlessly with Danger.js, leveraging its reporting capabilities while abstracting away much of the boilerplate. The library simplifies the process of adding new checks, making automated feedback more accessible, even for team members less familiar with JavaScript. Endanger is actively maintained and ships with TypeScript types for enhanced developer tooling.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/endanger"},{"id":23668,"title":"Endec","library":"endec","status":"active","version":"0.5.4","language":"python","ecosystem":"pypi","summary":"A web-compatible encoding and decoding library for Python, leveraging a Rust backend via PyO3 for performance. Current version 0.5.4 supports Python >=3.8. Releases are frequent, with minor patches and version bumps. It provides encoding/decoding for base64, base32, base16, hex, and other formats.","last_verified":"2026-05-01T00:00:00.000Z","tags":["encoding","decoding","base64","web","rust"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/endec"},{"id":17591,"title":"Endee TypeScript Vector Database Client","library":"endee","status":"active","version":"1.7.0","language":"javascript","ecosystem":"npm","summary":"Endee is a TypeScript client library for interacting with the local Endee vector database server. It provides full type safety, modern ES module support, and optimized utilities for performing Approximate Nearest Neighbor (ANN) searches on vector data. Currently at version 1.7.0, it supports various distance metrics (cosine, L2, inner product), hybrid indexes combining dense and sparse vectors, and allows attaching metadata for filtering queries. The library prioritizes high performance and efficient similarity searches, offering a robust interface for vector database operations like index creation, vector upsertion, and querying. While there isn't a specified release cadence, client updates typically align with server capabilities, ensuring compatibility and leveraging new features, especially regarding its encrypted vector database capabilities.","last_verified":"2026-04-23T00:00:00.000Z","tags":["javascript","vector","database","client","typescript","encrypted","ann","similarity-search"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/endee"},{"id":23669,"title":"endesive","library":"endesive","status":"active","version":"2.19.3","language":"python","ecosystem":"pypi","summary":"endesive is a Python library for digital signing and verification of digital signatures in email (S/MIME), PDF (PAdES), and XML (XAdES) documents. Current version is 2.19.3, with a rapid release cadence. Requires Python >=3.0.","last_verified":"2026-05-01T00:00:00.000Z","tags":["digital-signature","pdf","smime","xades","pades","cryptography"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/endesive"},{"id":17002,"title":"Endpoints SDK CLI","library":"endpoints-sdk-cli","status":"active","version":"3.1.7","language":"javascript","ecosystem":"npm","summary":"The `endpoints-sdk-cli` is a command-line interface tool designed for generating SDKs for various API endpoints. Currently at version 3.1.7, the package exhibits an active release cadence, with frequent patch and minor updates primarily addressing dependency updates and bug fixes. Its core functionality revolves around consuming Git repositories to generate client-side SDKs, simplifying interaction with defined API endpoints. While specific details on the input format (e.g., OpenAPI) are not explicitly stated in the provided context, its role as an 'endpoints SDK CLI' strongly implies it processes API definitions to produce code. A key differentiator is its focus on streamlining the SDK creation process directly from remote Git repositories via CLI commands, reducing the need for manual setup or complex configuration within development environments.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/endpoints-sdk-cli"},{"id":25229,"title":"Energy Community Auth SDK","library":"energy-community-auth-sdk","status":"active","version":"0.3.2","language":"javascript","ecosystem":"npm","summary":"Versión 0.3.2. SDK tipado en TypeScript/JavaScript para consumir el servicio de autenticación de Energy Community. Proporciona métodos para registro, login, refresh de tokens, validación, logout, gestión de sesiones, recuperación y restablecimiento de contraseñas. Empaqueta errores con códigos de estado HTTP. Incluye tipos completos para todas las peticiones y respuestas. Liberado en 2025, con versiones semver. Alternativa a implementar cliente HTTP propio.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","auth","sdk","typescript","jwt","nestjs"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/energy-community-auth-sdk"},{"id":8136,"title":"Energy Quantified Time Series API Client","library":"energyquantified","status":"active","version":"0.15.1","language":"python","ecosystem":"pypi","summary":"The official Python library for Energy Quantified's Time Series API (eq-python-client). It allows users to access thousands of data series directly from Energy Quantified's time series database. The library integrates with popular data science tools like Pandas and Polars for high-performance data analysis and manipulation. Developed for Python 3.10+, it maintains an active release cadence with frequent minor updates.","last_verified":"2026-04-16T00:00:00.000Z","tags":["energy","quantified","timeseries","api-client","data-analysis","pandas","polars","finance"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/energyquantified"},{"id":15318,"title":"Engine.IO Realtime Engine","library":"engine.io","status":"active","version":"6.6.6","language":"javascript","ecosystem":"npm","summary":"Engine.IO is a foundational real-time communication library that underpins Socket.IO, providing the bidirectional connection layer between client and server. It offers robust transport mechanisms to ensure maximum reliability across various network conditions, including proxies, load balancers, and personal firewall software. Currently stable at version 6.6.6, Engine.IO receives updates in alignment with the broader Socket.IO ecosystem, often focusing on bug fixes, dependency updates, and security patches, as seen in recent releases. Its design prioritizes minimal client size and scalability, making it suitable for high-performance applications. Unlike higher-level abstractions, Engine.IO exposes a 100% Node.js core-style API, emphasizing a direct and unopinionated approach to real-time communication without extensive API sugar, allowing developers granular control over the connection lifecycle and underlying transports.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/engine.io"},{"id":16015,"title":"Engine.IO Client","library":"engine.io-client","status":"active","version":"6.6.4","language":"javascript","ecosystem":"npm","summary":"Engine.IO Client is the low-level JavaScript client for Engine.IO, providing the foundational transport-based, bidirectional communication layer that powers Socket.IO. As of version 6.6.4, it supports various transports like HTTP long-polling and WebSockets, with recent updates also introducing WebTransport support and features like transport tree-shaking for optimized bundles. The library is actively maintained with regular updates, often coinciding with releases of its server-side counterpart, Engine.IO, and the Socket.IO framework. It differentiates itself by offering a robust, transport-agnostic real-time communication channel, handling connection upgrades and downgrades automatically to ensure persistent connectivity across different network conditions and environments. While it can be used independently for raw real-time communication, it's primarily designed as the underlying mechanism for the more feature-rich Socket.IO client.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/engine.io-client"},{"id":17592,"title":"Engine.IO Parser","library":"engine.io-parser","status":"active","version":"5.2.3","language":"javascript","ecosystem":"npm","summary":"engine.io-parser is a foundational JavaScript parser library responsible for encoding and decoding packets and payloads for the Engine.IO protocol, which underpins Socket.IO. It enables seamless communication by handling various data types including strings, numbers, buffers, and ArrayBuffers across both Node.js and browser environments. The current stable version is 5.2.3, and it is actively maintained as part of the broader Socket.IO ecosystem, receiving updates alongside major Socket.IO releases. Its key differentiators include robust cross-environment compatibility (Node.js, browser, WebWorkers) and flexible binary data handling (encoding to/from ArrayBuffer, Blob, or Buffer), making it a critical component for real-time, low-level data transmission.","last_verified":"2026-04-23T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/engine.io-parser"},{"id":23670,"title":"engineering-notation","library":"engineering-notation","status":"active","version":"0.13.2","language":"python","ecosystem":"pypi","summary":"Python library for converting floats to human-readable engineering notation strings (e.g., 1.5k, 3.3M, 47n). Version 0.13.2, requires Python >=3.12. Maintained actively.","last_verified":"2026-05-01T00:00:00.000Z","tags":["engineering notation","units","formatting","scientific notation"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/engineering-notation"},{"id":21213,"title":"english","library":"english","status":"active","version":"2020.7.0","language":"python","ecosystem":"pypi","summary":"A utility library for English language processing in Python, providing tools for number-to-words conversion, date formatting, and ordinal/noun inflection. Version 2020.7.0 (July 2020) is the only release; the project appears to be in maintenance mode with no recent updates.","last_verified":"2026-04-27T00:00:00.000Z","tags":["english","utility","number-to-words","inflection"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/english"},{"id":21212,"title":"english-words-py","library":"english-words","status":"active","version":"2.0.2","language":"python","ecosystem":"pypi","summary":"A Python library to generate sets of English words by combining different word lists. Version 2.0.2 provides access to common, small, and large word sets; simple API with get_words_set().","last_verified":"2026-04-27T00:00:00.000Z","tags":["english","words","wordlist","nlp"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/english-words"},{"id":19465,"title":"enhance-visitors","library":"enhance-visitors","status":"maintenance","version":"1.0.0","language":"javascript","ecosystem":"npm","summary":"A utility library (v1.0.0, last updated 2016) for merging ESLint visitor objects, enabling shared logic across multiple ESLint rules. It provides a `mergeVisitors` function that combines visitor objects so that all handlers for a given node type run in first-to-last order, with `:exit` handlers in reverse. Commonly used in ESLint plugin development to avoid duplicating common AST traversal logic (e.g., detecting a package import). Stable, but largely superseded by modern ESLint's native support for multiple visitors or `linter-utils`. The package has low maintenance and no known issues.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","eslint","plugin","eslint-plugin","eslintplugin","enhance","visitor","visitors","ast"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/enhance-visitors"},{"id":21214,"title":"Eniris API Driver for Python","library":"eniris","status":"active","version":"0.9.4","language":"python","ecosystem":"pypi","summary":"Official Python driver for the Eniris API. Used to write telemetry data (float/int/string points) to the Eniris platform, with support for buffered, background writing and connection management. Current version is 0.9.4. Release cadence is irregular, roughly monthly.","last_verified":"2026-04-27T00:00:00.000Z","tags":["eniris","api","telemetry","iot","data-ingestion"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/eniris"},{"id":5210,"title":"Enlighten Progress Bar","library":"enlighten","status":"active","version":"1.14.1","language":"python","ecosystem":"pypi","summary":"Enlighten Progress Bar is a console progress bar module for Python. It allows writing to stdout and stderr without any redirection, offering features for single or multiple progress bars, counters, and status bars, with experimental support for Jupyter Notebooks. As of version 1.14.1, it is actively maintained with regular updates and bug fixes.","last_verified":"2026-04-13T00:00:00.000Z","tags":["progress bar","cli","terminal","console"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/enlighten"},{"id":18311,"title":"Enmap","library":"enmap","status":"active","version":"6.1.6","language":"javascript","ecosystem":"npm","summary":"Enmap is a synchronous, persistent key-value store built on better-sqlite3, designed as a drop-in replacement for JavaScript's Map with additional array methods. Current stable version is 6.1.6, requiring Node >=20. It is TypeScript-compatible and anti-ORM, meaning it can store any serializable data without a predefined schema. Unlike typical databases or ORMs, Enmap provides a simple Map-like API with automatic persistence, making it ideal for beginners and rapid prototyping, especially in Discord bot development. It is actively maintained and synchronous, avoiding callbacks and promises.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","sqlite","sql","sqlite3","better-sqlite3","db","database","caching","storing","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/enmap"},{"id":8975,"title":"Enmerkar","library":"enmerkar","status":"active","version":"0.7.1","language":"python","ecosystem":"pypi","summary":"Enmerkar is a Python library providing utilities for integrating Babel, a powerful internationalization and localization toolkit, with Django web applications. It is a fork of `django-babel` and is currently at version 0.7.1, offering compatibility with modern Django and Python versions. Releases are infrequent but target essential Django updates.","last_verified":"2026-04-16T00:00:00.000Z","tags":["Django","Babel","localization","internationalization","i18n","l10n"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/enmerkar"},{"id":23672,"title":"enmerkar-underscore","library":"enmerkar-underscore","status":"active","version":"2.4.0","language":"python","ecosystem":"pypi","summary":"A Django extension that implements an underscore extractor for django-babel, enabling translation of JavaScript underscore templates. Version 2.4.0 supports Django 5.2 and Python 3.9+. Released as needed by the Open edX project.","last_verified":"2026-05-01T00:00:00.000Z","tags":["django","babel","i18n","underscore","translation","extractor"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/enmerkar-underscore"},{"id":14549,"title":"Awesome Media Queries in JavaScript","library":"enquire.js","status":"abandoned","version":"2.1.6","language":"javascript","ecosystem":"npm","summary":"enquire.js is a lightweight, pure JavaScript library designed to programmatically respond to CSS media queries, enabling JavaScript logic to execute when media query conditions are met or unmet. It provides a clean API for registering handlers with `match`, `unmatch`, `setup`, and `destroy` callbacks, allowing developers to manage dynamic content or behavior based on responsive breakpoints. The library, currently at version 2.1.6, has no direct runtime dependencies, though it relies on the browser's native `window.matchMedia` API and would require a polyfill for environments that do not support it. Its primary differentiator was its small footprint and pure JavaScript approach without external dependencies, offering a robust solution for enhancing responsive web design beyond CSS alone. The project appears to be unmaintained, with its last significant update approximately nine years ago, indicating an abandoned status.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","media query","media queries","matchMedia","enquire","enquire.js"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/enquire.js"},{"id":3989,"title":"Enrich (Rich Extensions)","library":"enrich","status":"active","version":"1.2.7","language":"python","ecosystem":"pypi","summary":"The `enrich` library extends the functionality of the popular `rich` library, providing additional features not natively included in `rich`. It offers a custom `Console` class with support for redirecting `sys.stdout`/`sys.stderr` and implicit soft wrapping, as well as an alternative `RichHandler` for logging that prioritizes soft wrapping. The current stable version is 1.2.7, with releases occurring periodically to maintain compatibility with `rich` and add minor enhancements.","last_verified":"2026-04-11T00:00:00.000Z","tags":["rich","logging","terminal","console-output","formatting","sys.stdout-redirection"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/enrich"},{"id":4352,"title":"Ensure","library":"ensure","status":"active","version":"1.0.4","language":"python","ecosystem":"pypi","summary":"Ensure is a Python library offering a set of simple, literate assertion helpers for validating conditions. It allows writing expressive, concise, and readable Pythonic code for validation, inspired by JavaScript assertion libraries. Beyond testing, 'ensure' can be used for production code validation as it doesn't rely on the 'assert' statement (which can be disabled with the -O flag). The current version is 1.0.4, and it is actively maintained.","last_verified":"2026-04-12T00:00:00.000Z","tags":["BDD","testing","assertions","literate","validation","type-checking"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/ensure"},{"id":15429,"title":"POSIX Path Normalizer","library":"ensure-posix-path","status":"maintenance","version":"1.1.1","language":"javascript","ecosystem":"npm","summary":"The `ensure-posix-path` package is a minimalist JavaScript utility designed to convert Windows-style file paths, which conventionally use backslashes (`\\`), into POSIX-compliant paths that exclusively utilize forward slashes (`/`). This transformation is crucial for maintaining path consistency across diverse operating systems, particularly within cross-platform development workflows, build processes, and web-related applications where URLs and file paths mandate a uniform POSIX format. The package is currently at stable version 1.1.1, with its last publication occurring approximately seven years ago (as of 2026), indicating a mature and stable codebase with an infrequent release cadence. Its key differentiator from Node.js's native `path.posix` module is its explicit conversion of backslashes to forward slashes, a functionality `path.posix` does not inherently provide, instead focusing on POSIX-style operations once a path is already in that format.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/ensure-posix-path"},{"id":23671,"title":"ensureconda","library":"ensureconda","status":"active","version":"1.6.0","language":"python","ecosystem":"pypi","summary":"Lightweight bootstrapper for a conda executable. Automatically downloads and installs conda or mamba (including conda-standalone) if not already present. Current version 1.6.0, requires Python >=3.8. Active maintenance with occasional releases.","last_verified":"2026-05-01T00:00:00.000Z","tags":["conda","mamba","bootstrapper","environment","package-management"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/ensureconda"},{"id":16349,"title":"Ent Framework","library":"ent-framework","status":"active","version":"2.26.1","language":"javascript","ecosystem":"npm","summary":"Ent Framework is a TypeScript-first library designed for interacting with PostgreSQL databases, presenting a graph-like representation of entities rather than a traditional ORM approach. It is currently stable at version 2.26.1 and appears to be actively maintained with regular updates. Key differentiators include its robust solution for the 'N+1 selects' problem through query batching and coalescing, built-in support for microsharding and intelligent replication lag tracking to optimize read operations, and a comprehensive row-level security (privacy layer) system that defines access based on entity relationships. The framework also emphasizes immutability for entity properties and offers a pluggable architecture, allowing integration into existing database setups. It aims to simplify scaling and security concerns for complex business logic by abstracting away much of the underlying SQL complexities.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","postgresql","postgres","orm","sql","replication lag","cluster","sharding","micro-sharding","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/ent-framework"},{"id":23674,"title":"Enterprise Integrated Channels","library":"enterprise-integrated-channels","status":"active","version":"0.1.57","language":"python","ecosystem":"pypi","summary":"A Django application for edX enterprises to integrate with third-party systems (e.g., Blackboard, Canvas, Cornerstone, Degreed, Moodle, SAP SuccessFactors) via API, transmitting learner data. Version 0.1.57 is current; release cadence is irregular (multiple releases per month).","last_verified":"2026-05-01T00:00:00.000Z","tags":["edx","enterprise","integrated-channels","LMS","learner-data","django"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/enterprise-integrated-channels"},{"id":23673,"title":"entmax","library":"entmax","status":"active","version":"1.3","language":"python","ecosystem":"pypi","summary":"A family of sparse alternatives to softmax, including entmax, sparsemax, normmax, and budget, with corresponding loss functions. Current version: 1.3. Release cadence is irregular, with updates as needed for bug fixes and new activations.","last_verified":"2026-05-01T00:00:00.000Z","tags":["entmax","sparsemax","sparse-activation","deep-learning","pytorch"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/entmax"},{"id":6358,"title":"entrypoint2","library":"entrypoint2","status":"active","version":"1.1","language":"python","ecosystem":"pypi","summary":"Entrypoint2 is an easy-to-use command-line interface for Python modules. It translates function signatures and documentation directly into `argparse` configurations, simplifying CLI creation. The current version is 1.1. Releases appear to be infrequent and event-driven, rather than on a fixed cadence.","last_verified":"2026-04-15T00:00:00.000Z","tags":["cli","argparse","command-line","decorator"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/entrypoint2"},{"id":755,"title":"Entrypoints","library":"entrypoints","status":"maintenance","version":"0.4","language":"python","ecosystem":"pypi","summary":"The `entrypoints` library facilitates the discovery and loading of entry points advertised by installed Python packages. It offers a lightweight and faster alternative to `pkg_resources` for this specific functionality, avoiding the full package scans that can slow down `pkg_resources` at import time. The current version is 0.4. The package is in maintenance-only mode, with new code advised to use the `importlib.metadata` module from the Python standard library for entry point management.","last_verified":"2026-05-12T18:37:53.596Z","tags":["entry points","plugin discovery","packaging","metadata"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/entrypoints"},{"id":7206,"title":"ENTSO-E Python API Wrapper","library":"entsoe-py","status":"active","version":"0.8.0","language":"python","ecosystem":"pypi","summary":"entsoe-py is a Python API wrapper for the ENTSO-E Transparency Platform. It simplifies querying electricity data such as day-ahead prices, generation, and capacity, primarily returning data as pandas DataFrames. The library is actively maintained, with version 0.8.0 being the latest, and sees regular updates to address API changes and add new functionality.","last_verified":"2026-04-16T00:00:00.000Z","tags":["energy","electricity","entsoe","api","pandas"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/entsoe-py"},{"id":1472,"title":"Enum Compat","library":"enum-compat","status":"deprecated","version":"0.0.3","language":"python","ecosystem":"pypi","summary":"A 'virtual' package (version 0.0.3) designed to provide `enum.Enum` compatibility across Python versions. Its sole purpose is to install the `enum34` backport on Python versions older than 3.4. On Python 3.4 and later, it acts as a no-op, as `enum` is part of the standard library. The project's last release was in October 2019, and it has no active development or release cadence.","last_verified":"2026-04-23T21:28:23.914Z","tags":["enum","compatibility","python2","python3","backport"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/enum-compat"},{"id":5211,"title":"Enum Tools","library":"enum-tools","status":"active","version":"0.13.0","language":"python","ecosystem":"pypi","summary":"Enum Tools is a Python library that expands upon Python's standard `enum` module. It provides utilities such as a Sphinx extension (`autoenum`) for improved Enum documentation, decorators (`document_enum`) to automatically add docstrings to Enum members from source code comments, and a collection of custom Enum classes (`custom_enums`) with enhanced functionality like `StrEnum`, `AutoNumberEnum`, and `OrderedEnum`. The library is currently at version 0.13.0 and maintains an active release schedule.","last_verified":"2026-04-13T00:00:00.000Z","tags":["enum","enumeration","utilities","documentation","sphinx","developer-tools"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/enum-tools"},{"id":1473,"title":"Python 3.4 Enum Backport (enum34)","library":"enum34","status":"maintenance","version":"1.1.10","language":"python","ecosystem":"pypi","summary":"`enum34` backports the `enum.Enum` class from Python 3.4 to older Python versions (2.4-3.3), enabling the use of enumerated types across diverse legacy environments. It also includes selected features from newer Python `enum` modules, such as `auto()` and `Flag` from Python 3.6. The library is currently at version 1.1.10, and due to its nature as a backport, active development has ceased, though it remains functional and stable for its intended purpose.","last_verified":"2026-04-23T21:28:37.714Z","tags":["enum","backport","python2","python3","legacy","compatibility"],"install_tag":"stale","install_tag_description":"widespread failures or data too old to trust","api":"https://checklist.day/api/registry/enum34"},{"id":23675,"title":"enumb","library":"enumb","status":"active","version":"0.1.5","language":"python","ecosystem":"pypi","summary":"A lightweight, Pythonic enum library that provides concise enum definitions with advanced features like bitwise operations, aliases, and iteration helpers. Current version: 0.1.5. Release cadence: sporadic.","last_verified":"2026-05-01T00:00:00.000Z","tags":["enum","enums","pythonic","lightweight","bitwise"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/enumb"},{"id":13123,"title":"Streaming Environment Variable Parser","library":"env-parser","status":"abandoned","version":"1.0.1","language":"javascript","ecosystem":"npm","summary":"env-parser (digitalsadhu/env-parser) is a streaming transform module designed to parse individual `key=value` pairs from a stream and emit JavaScript objects. It processes data by splitting on the first equals sign (`=`) and automatically removes quotation marks from values if present. As of version 1.0.1, last published in June 2015, this package appears to be unmaintained. Its primary use case is for integrating into Node.js stream pipelines where environment variable-like strings are being processed sequentially, rather than for parsing complete `.env` files. There are no indications of active development or a release cadence, and newer, more comprehensive environment variable parsing libraries are widely available.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","env","parser","streams","streaming",".env","ENV","process","process.env"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/env-parser"},{"id":10793,"title":"env-runner","library":"env-runner","status":"active","version":"0.1.7","language":"javascript","ecosystem":"npm","summary":"env-runner is a generic environment runner for JavaScript applications, abstracting away the complexities of various runtime environments. It enables developers to run server applications across Node.js worker threads, child processes, Bun, Deno, Cloudflare Workers (via Miniflare), Vercel, Netlify, or even in-process. The package provides essential features like hot-reloading for development, WebSocket proxying, and a bidirectional messaging system between the main process and the runner environment. Currently at version 0.1.7, it is actively developed with rapid minor releases focusing on enhancements and new runner integrations, offering a unified API for deploying serverless functions or local servers across diverse JavaScript ecosystems. Its key differentiator is providing a consistent interface regardless of the underlying runtime.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/env-runner"},{"id":13125,"title":"Mocha NODE_ENV Test Setter","library":"env-test","status":"abandoned","version":"1.0.0","language":"javascript","ecosystem":"npm","summary":"The `env-test` package is a small, specialized utility designed to set the `NODE_ENV` environment variable to `'test'` specifically when running Mocha tests. Its primary use case is through Mocha's `--require` flag, often configured in `mocha.opts`, to ensure that test environments consistently have `process.env.NODE_ENV = 'test'` without needing to add this line to every test file or rely on shell commands that might be skipped. Released as `1.0.0`, this package has seen no updates in over nine years, indicating it is an abandoned project. While it still functions for its narrow purpose, modern Node.js projects typically utilize more comprehensive environment management solutions like `dotenv`, `cross-env`, or `env-cmd` for loading `.env` files and conditionally setting environment variables across different platforms and contexts.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","mocha","env","test"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/env-test"},{"id":9724,"title":"Env Tools","library":"env-tools","status":"active","version":"2.4.0","language":"python","ecosystem":"pypi","summary":"Tools for using .env files in Python. This library simplifies loading environment variables from `.env` files and accessing them with optional type casting and default values. As of version 2.4.0, it offers a stable API for managing application configurations, with minor releases for improvements and bug fixes.","last_verified":"2026-04-17T00:00:00.000Z","tags":["environment-variables","dot-env","configuration","settings"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/env-tools"},{"id":756,"title":"Envier","library":"envier","status":"active","version":"0.6.1","language":"python","ecosystem":"pypi","summary":"Envier is a Python library for extracting configuration from environment variables in a declarative and 12-factor-app-compliant way. It focuses on type-hinting and clear definition of environment variable mappings to Python objects. The library is currently at version 0.6.1 and is actively maintained with regular releases.","last_verified":"2026-05-12T18:38:09.946Z","tags":["configuration","environment variables","declarative config","12-factor app","env","dataclass-like"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/envier"},{"id":16807,"title":"Envify: Environment Variable Replacement","library":"envify","status":"maintenance","version":"4.1.0","language":"javascript","ecosystem":"npm","summary":"Envify is a Browserify transform that selectively replaces Node.js-style environment variables (e.g., `process.env.NODE_ENV`) with plain string literals during the bundling process. This optimization is crucial for front-end applications, as it allows tools like UglifyJS to perform dead-code elimination, significantly reducing bundle size by stripping out environment-specific code paths (e.g., development-only logging). The package is currently at version 4.1.0 and, while mature and stable, its release cadence is infrequent, reflecting its maintenance status rather than active development. Key differentiators include its tight integration with Browserify's transform pipeline and its ability to purge unused `process.env` references to avoid including Browserify's `process` shim, further optimizing bundle size. It supports both using the system's `process.env` or providing a custom environment object.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","environment","variables","browserify","browserify-transform","transform","source","configuration"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/envify"},{"id":14550,"title":"Environ Global State Management","library":"environ","status":"abandoned","version":"1.0","language":"en","ecosystem":"pypi","summary":"`environ` is a small Python library providing a stack-based mechanism for managing global application state. It allows setting and retrieving values globally, with the ability to temporarily override values within a context manager. The library's latest version is 1.0, released in 2012, and it is no longer actively maintained or supported.","last_verified":"2026-04-17T00:00:00.000Z","tags":["global state","application state","context manager","abandoned"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/environ"},{"id":23087,"title":"environ-config","library":"environ-config","status":"active","version":"24.1.0","language":"python","ecosystem":"pypi","summary":"A Python library for boilerplate-free configuration using environment variables. Current version 24.1.0 (released 2024-10-27) with type annotations, minimal setup, and a decorator-based approach. Maintenance release with tests/docs updates.","last_verified":"2026-05-01T00:00:00.000Z","tags":["configuration","environment-variables","type-hints","12-factor"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/environ-config"},{"id":10794,"title":"JavaScript Runtime and OS Environment Detector","library":"environment","status":"active","version":"1.1.0","language":"javascript","ecosystem":"npm","summary":"The `environment` package provides a lightweight and robust utility for runtime detection of the JavaScript execution context. It allows developers to programmatically determine whether their code is running in a web browser, Node.js, Bun, Deno, Electron, jsdom, or various Web Worker environments (dedicated, shared, service). Additionally, it offers checks for common operating systems like macOS, Windows, Linux, iOS, and Android, introduced in version 1.1.0. The current stable version is 1.1.0, with a conservative release cadence that suggests stability. Its primary differentiator is its comprehensive and accurate detection logic for a wide array of JavaScript runtimes and host environments, making it useful for environment-specific configurations or feature toggles, though the documentation encourages preferring conditional exports and imports where possible for better optimization.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","runtime","environment","env","execution","engine","platform","context","js","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/environment"},{"id":2019,"title":"environs: simplified environment variable parsing","library":"environs","status":"active","version":"15.0.1","language":"python","ecosystem":"pypi","summary":"environs is a Python library (current version 15.0.1) designed for simplified parsing of environment variables, aligning with the Twelve-Factor App methodology for separating configuration from code. It provides robust type-casting, validation, and flexible parsing of various data types including lists, dictionaries, dates, and URLs. It also integrates seamlessly with `.env` files. environs is actively maintained and has a steady release cadence.","last_verified":"2026-04-24T04:52:21.132Z","tags":["environment variables","configuration","dot-env","12-factor-app","type-casting","validation"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/environs"},{"id":25230,"title":"envkey-webpack-plugin","library":"envkey-webpack-plugin","status":"active","version":"2.5.1","language":"javascript","ecosystem":"npm","summary":"A webpack plugin that wraps EnvKey's Node.js library to inject allow-listed environment variables from EnvKey into browser apps via process.env. Version 2.5.1 is stable; the package is part of the EnvKey ecosystem (encrypted environment variable management). Unlike generic dotenv plugins, this fetches variables from EnvKey servers using an ENVKEY, with an allow-list (permitted) to avoid leaking secrets. Requires webpack as a peer dependency. Release cadence is irregular, tied to EnvKey platform updates.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","webpack","secrets","configuration","environment variables","security","encryption"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/envkey-webpack-plugin"},{"id":21215,"title":"Envoy","library":"envoy","status":"deprecated","version":"0.0.3","language":"python","ecosystem":"pypi","summary":"Envoy is a simple API for running external processes in Python, wrapping subprocess with easy-to-use commands. Current version 0.0.3, released in 2013. The library is effectively abandoned and not recommended for new projects.","last_verified":"2026-04-27T00:00:00.000Z","tags":["subprocess","shell","process","deprecated"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/envoy"},{"id":2493,"title":"Envoy Data Plane API Python Dataclasses","library":"envoy-data-plane","status":"active","version":"2.0.0","language":"python","ecosystem":"pypi","summary":"The `envoy-data-plane` library provides Python dataclasses that represent the Envoy Data-Plane API. It is designed to be a helper for generating Envoy configuration using Python scripts, offering benefits like IDE autocompletion and basic validation for custom Envoy control planes. The library is a conversion of the official `envoyproxy/data-plane-api` definitions into Python dataclasses, typically leveraging a tool like `betterproto`.","last_verified":"2026-04-24T20:44:11.099Z","tags":["envoy","data-plane","api","xds","configuration","dataclasses","networking","proxy"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/envoy-data-plane"},{"id":8137,"title":"Envparse: Simple Environment Variable Parsing","library":"envparse","status":"active","version":"0.2.0","language":"python","ecosystem":"pypi","summary":"Envparse is a Python utility designed for parsing environment variables, inspired by the 12 Factor App methodology. It simplifies configuration management by providing a wrapper around `os.environ` that handles type casting and default values, reducing boilerplate code. The current stable version on PyPI is 0.2.0, released in December 2015, indicating a mature but infrequently updated library.","last_verified":"2026-04-16T00:00:00.000Z","tags":["environment variables","configuration","12-factor app","dotenv"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/envparse"},{"id":3479,"title":"Envs","library":"envs","status":"active","version":"1.4","language":"python","ecosystem":"pypi","summary":"Envs is a Python library (v1.4) designed for easy and typed access to environment variables. It automatically handles the parsing of environment variable values into various Python types, including strings, booleans, lists, tuples, integers, floats, and dictionaries. The library was last released in December 2021, suggesting a low-to-moderate release cadence, with updates as needed.","last_verified":"2026-04-25T10:43:27.824Z","tags":["environment variables","configuration","type-conversion","settings"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/envs"},{"id":8976,"title":"envsubst Python Library","library":"envsubst","status":"active","version":"0.1.5","language":"python","ecosystem":"pypi","summary":"The `envsubst` library for Python provides functionality to substitute environment variables in a string, mimicking the behavior of the GNU `envsubst` command-line utility. It supports `$VAR` and `${VAR}` style variable expansions, including the use of default values like `${VAR:-default}`. The current version is 0.1.5, with its last release in October 2019, indicating a maintenance-only or inactive development cadence.","last_verified":"2026-04-16T00:00:00.000Z","tags":["environment variables","templating","configuration","string substitution"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/envsubst"},{"id":23676,"title":"envtpl","library":"envtpl","status":"active","version":"0.8.0","language":"python","ecosystem":"pypi","summary":"Render Jinja2 templates on the command line using shell environment variables. Installed as a CLI tool, it reads a template file, substitutes variables from the environment, and outputs the result. Current version 0.8.0 (2025-03-21) drops Python 2 support and requires Python >=3.10.","last_verified":"2026-05-01T00:00:00.000Z","tags":["jinja2","templating","cli","environment-variables"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/envtpl"},{"id":3990,"title":"EnvYAML","library":"envyaml","status":"active","version":"1.10.211231","language":"python","ecosystem":"pypi","summary":"EnvYAML is a Python library that simplifies reading YAML configuration files and seamlessly integrates environment variables. It allows referencing environment variables directly within YAML files using the `${VAR_NAME}` or `$VAR_NAME` syntax, providing a flexible and secure way to manage configurations. The library is currently at version 1.10.211231 and is actively maintained with regular updates, often focusing on bug fixes and minor feature enhancements.","last_verified":"2026-04-11T00:00:00.000Z","tags":["configuration","yaml","environment variables","config management","secrets"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/envyaml"},{"id":10795,"title":"Enzyme","library":"enzyme","status":"abandoned","version":"3.11.0","language":"javascript","ecosystem":"npm","summary":"Enzyme is a JavaScript Testing utility for React, designed to simplify the testing of React Components' output by providing methods to manipulate, traverse, and simulate runtime. Its API was influenced by jQuery, offering an intuitive way to interact with component trees. The last stable version released was 3.11.0, published in December 2019. Enzyme required specific 'adapter' packages (e.g., `enzyme-adapter-react-16`) to link with particular React versions. However, Enzyme is no longer actively maintained and has not received official updates or support for React 17, 18, or subsequent versions, due to significant changes in React's internal APIs. While unofficial community-maintained adapters exist for newer React versions, they are not officially supported and may have limitations. The project is effectively abandoned, and the React community has largely shifted towards `React Testing Library` for component testing, which promotes testing from a user's perspective rather than implementation details.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","shallow rendering","shallowRender","test","reactjs","react","flux","testing"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/enzyme"},{"id":10796,"title":"Enzyme React 16 Adapter","library":"enzyme-adapter-react-16","status":"maintenance","version":"1.15.8","language":"javascript","ecosystem":"npm","summary":"This package, `enzyme-adapter-react-16`, provides the necessary compatibility layer for the Enzyme JavaScript testing utility to work with React 16.x components. Enzyme, currently at version 3.x for its core, offers an intuitive, jQuery-like API for manipulating and traversing React component outputs in tests, making it easier to assert on their structure and behavior. This adapter is crucial for projects relying on Enzyme to test React 16 applications, allowing developers to shallow render or mount components and simulate interactions. While `enzyme-adapter-react-16` (last updated to v1.15.8) effectively supports React 16, the broader Enzyme ecosystem has largely entered a maintenance or abandoned state for newer React versions (17+). For modern React development, React Testing Library is now the recommended and actively maintained alternative.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","shallow rendering","shallowRender","test","reactjs","react","flux","testing"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/enzyme-adapter-react-16"},{"id":14551,"title":"Enzyme Adapter Utilities","library":"enzyme-adapter-utils","status":"maintenance","version":"1.14.2","language":"javascript","ecosystem":"npm","summary":"The `enzyme-adapter-utils` package (version 1.14.2, last published 2 years ago) serves as a foundational utility layer for developing and maintaining official and third-party Enzyme adapters. It provides common functionalities, abstract classes (like `EnzymeAdapter`), and helper methods necessary for an adapter to bridge Enzyme's API with specific versions of React or other UI component libraries (e.g., Preact, Inferno). Unlike the main `enzyme` package, `enzyme-adapter-utils` is not intended for direct use by application developers writing tests. Its primary consumers are the developers of `enzyme-adapter-react-*` packages. As an internal component of the Enzyme ecosystem, its release cadence is tightly coupled with major Enzyme releases and React compatibility updates. It enables the modularity of Enzyme, allowing it to support multiple React versions simultaneously without requiring a monolithic testing library. This package is crucial for ensuring Enzyme's continued compatibility with the evolving React landscape, although the broader Enzyme ecosystem faces challenges with newer React versions.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","shallow rendering","shallowRender","test","reactjs","react","flux","testing"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/enzyme-adapter-utils"},{"id":25231,"title":"eo2js","library":"eo2js","status":"active","version":"0.0.8","language":"javascript","ecosystem":"npm","summary":"eo2js is a transpiler that converts EOLANG (EO) programs to JavaScript, enabling execution in Node.js and browser environments. Current version 0.0.8 is pre-1.0 with active development. It translates EO objects and contracts into equivalent JS classes and functions, preserving the purely object-oriented paradigm. Unlike general transpilers, it is purpose-built for EO's abstract object model, including attributes, dataization, and runtime type checking. Release cadence is irregular; frequent breaking changes expected. Differentiators: native EO-to-JS mapping, minimal runtime, and support for EO's freeze/lock semantics.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","eolang","translator"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/eo2js"},{"id":16017,"title":"EOSJS Library","library":"eosjs","status":"active","version":"22.1.0","language":"javascript","ecosystem":"npm","summary":"EOSJS is the official JavaScript library for interacting with EOSIO blockchain APIs. It provides a comprehensive set of tools for sending transactions, querying blockchain state, managing accounts, and performing cryptographic operations like signing and verifying. The current stable version is 22.1.0, which introduces support for read-only transactions within smart contracts via HTTP-RPC and action return values. Historically, the library has undergone significant internal changes, such as the switch from `eosjs-ecc` to the `elliptic` cryptography library in v21.0.2, while striving to maintain a stable public API. Releases often include security, stability, and miscellaneous fixes, with release candidates preceding major version bumps. It is a critical component for building applications that interact with EOSIO-based blockchains, offering robust TypeScript support and keeping pace with new blockchain features.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/eosjs"},{"id":25232,"title":"esbuild-plugin-rdi","library":"ep-rdi","status":"active","version":"0.0.0","language":"javascript","ecosystem":"npm","summary":"An esbuild plugin that removes duplicate require statements from minified builds, reducing bundle size by eliminating redundant module imports. Version 0.0.0 is the initial release. It integrates seamlessly with esbuild and tsup, supporting TypeScript out of the box. Key differentiator: focuses specifically on duplicate require removal in esbuild, filling a niche gap in build optimization. Development is active with no breaking changes yet.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","React 18","React 19","Next.js","Next.js 14","Next.js 15","React server components","Customizable","Cutting-edge","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/ep-rdi"},{"id":18313,"title":"ep_ldapauth","library":"ep_ldapauth","status":"active","version":"0.4.0","language":"javascript","ecosystem":"npm","summary":"Etherpad Lite plugin that provides LDAP-based authentication and authorization. Version 0.4.0 integrates with Etherpad's authentication hooks to allow users to log in using LDAP credentials. It supports both plain LDAP and LDAPS, configurable search filters, group-based access control (admin or read-only), and specific examples for FreeIPA. The plugin is released under GPL-2.0 and is maintained primarily for Etherpad Lite environments. It requires a properly configured settings.json with LDAP server details, search credentials, and group mapping. Notable differentiators: direct integration with Etherpad's auth system, no external dependencies beyond ldapjs, and support for anonymous read-only mode.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/ep_ldapauth"},{"id":2494,"title":"PyEphem","library":"ephem","status":"active","version":"4.2.1","language":"python","ecosystem":"pypi","summary":"PyEphem is a Python library for computing positions of the planets and stars. It provides precise astronomical calculations, including positions of celestial bodies, times of sunrise/sunset, moon phases, and more, based on standard algorithms. The current version is 4.2.1, with releases typically occurring a few times a year for minor updates and bug fixes, and major versions every 1-2 years.","last_verified":"2026-04-24T20:44:29.200Z","tags":["astronomy","celestial mechanics","astrophysics","calculations","time"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/ephem"},{"id":23677,"title":"ephemeral-port-reserve","library":"ephemeral-port-reserve","status":"active","version":"1.1.4","language":"python","ecosystem":"pypi","summary":"A small Python library that binds to an ephemeral port, forces it into the TIME_WAIT state, and then unbinds, making the port reserved for use by the caller without interference. Current version 1.1.4, maintenance mode with no active development.","last_verified":"2026-05-01T00:00:00.000Z","tags":["port-reservation","ephemeral","networking","testing"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/ephemeral-port-reserve"},{"id":137,"title":"Epic FHIR R4 REST API","library":"epic-fhir","status":"active","version":"N/A","language":"python","ecosystem":"rest","summary":"Epic's FHIR R4 API enables access to electronic health record (EHR) data including patients, encounters, observations, conditions, medications, and more. Epic supports SMART on FHIR and OAuth 2.0 for authorization. The open sandbox at fhir.epic.com allows testing with synthetic data. Production access requires registration with Epic's App Orchard and approval from individual health systems.","last_verified":"2026-05-12T08:14:31.283Z","tags":["epic","fhir","r4","ehr","healthcare","smart-on-fhir","oauth2","hl7","rest-api"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/epic-fhir"},{"id":23678,"title":"EPICS Core Libraries for Python","library":"epicscorelibs","status":"active","version":"7.0.10.99.0.1","language":"python","ecosystem":"pypi","summary":"Provides EPICS (Experimental Physics and Industrial Control System) core C libraries bundled as Python wheels for use by Python modules like pyepics and caproto. Current version 7.0.10.99.0.1, releases as necessary to match EPICS base releases.","last_verified":"2026-05-01T00:00:00.000Z","tags":["EPICS","control systems","C libraries","bundled","pyepics","caproto"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/epicscorelibs"},{"id":26932,"title":"Epik8s Tools","library":"epik8s-tools","status":"active","version":"0.16.4","language":"python","ecosystem":"pypi","summary":"A Python toolkit for generating Kubernetes Helm charts for EPICS (Experimental Physics and Industrial Control System) based control systems. Currently at version 0.16.4, with active development and monthly releases.","last_verified":"2026-05-01T00:00:00.000Z","tags":["EPICS","Helm","Kubernetes","control system","IOC"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/epik8s-tools"},{"id":23085,"title":"Epitran","library":"epitran","status":"active","version":"1.35.1","language":"python","ecosystem":"pypi","summary":"Epitran is a library for transliterating text written in various writing systems into the International Phonetic Alphabet (IPA). Version 1.35.1 supports 50+ languages and scripts. Release cadence is irregular, with multiple releases in 2025-2026.","last_verified":"2026-05-01T00:00:00.000Z","tags":["ipa","transliteration","phonetics","natural-language-processing"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/epitran"},{"id":8138,"title":"Epidemiological Weeks Calculation","library":"epiweeks","status":"active","version":"2.4.0","language":"python","ecosystem":"pypi","summary":"EpiWeeks is a Python package designed for accurate epidemiological week calculations, adhering to both the US CDC (MMWR) and ISO week numbering systems. It provides reliable week calculations, validated against official reference data, making it essential for disease surveillance, public health reporting, and epidemiological research. The library boasts zero runtime dependencies, supports Python versions 3.10 and newer, and is actively maintained with frequent updates.","last_verified":"2026-04-16T00:00:00.000Z","tags":["epidemiology","weeks","date","calendar","cdc","iso","public health"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/epiweeks"},{"id":23679,"title":"Epochly","library":"epochly","status":"active","version":"0.5.73","language":"python","ecosystem":"pypi","summary":"Epochly is a transparent performance optimization library for Python applications that provides automatic caching, memoization, and profiling. Version 0.5.73 supports Python >=3.9 and is actively maintained. Release cadence is weekly with frequent minor updates.","last_verified":"2026-05-01T00:00:00.000Z","tags":["performance","optimization","caching","memoization","profiling"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/epochly"},{"id":21216,"title":"Eppo Server-Side SDK","library":"eppo-server-sdk","status":"active","version":"4.4.1","language":"python","ecosystem":"pypi","summary":"Server-side Python SDK for Eppo's feature flagging and experimentation platform. Current version 4.4.1, requires Python >=3.8. Follows semantic versioning; minor releases may introduce breaking changes.","last_verified":"2026-04-27T00:00:00.000Z","tags":["feature-flags","ab-testing","experimentation"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/eppo-server-sdk"},{"id":27720,"title":"epub-parser","library":"epub-parser","status":"abandoned","version":"0.2.5","language":"javascript","ecosystem":"npm","summary":"A library for parsing EPUB files into JSON, simplifying access to metadata, table of contents, and structural elements. Version 0.2.5 (last updated 2014) is a stable but archaic release with low maintenance. It depends on xml2js, node-zip, and eyes for logging. Unlike modern alternatives (e.g., epub.js), it runs only in Node.js and converts EPUB's internal XML (NCX, OPF) into nested JSON objects, providing both an 'easy' simplified namespace and a 'raw' direct mapping. No longer actively developed; consider for parsing older EPUB2 files, but lacks support for EPUB3, async/await, and streaming.","last_verified":"2026-05-09T00:00:00.000Z","tags":["javascript","epub"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/epub-parser"},{"id":9725,"title":"EQL (Event Query Language) Python Library","library":"eql","status":"active","version":"1.0.0","language":"python","ecosystem":"pypi","summary":"EQL (Event Query Language) is a high-level query language from Microsoft for expressing relationships between events, primarily used in security analytics and threat hunting contexts. The Python library provides tools to parse, validate, and transform EQL queries into an Abstract Syntax Tree (AST). The current stable version is 1.0.0, with releases typically tied to feature enhancements or bug fixes, maintaining a stable API.","last_verified":"2026-04-17T00:00:00.000Z","tags":["security","threat-hunting","query-language","parser","ast","microsoft"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/eql"},{"id":3991,"title":"Equinox","library":"equinox","status":"active","version":"0.13.6","language":"python","ecosystem":"pypi","summary":"Equinox is a Python library that simplifies building and training neural networks and performing scientific computing within JAX. It provides a PyTorch-like class-based API while maintaining compatibility with JAX's functional programming paradigm and its ecosystem. Equinox isn't a framework; instead, it offers tools for filtered transformations and PyTree manipulation, allowing for fine-grained control over models. It is currently at version 0.13.6 and is actively maintained.","last_verified":"2026-04-11T00:00:00.000Z","tags":["jax","deep learning","neural networks","machine learning","functional programming","scientific computing"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/equinox"},{"id":25233,"title":"er-ant-lints","library":"er-ant-lints","status":"active","version":"1.0.2","language":"javascript","ecosystem":"npm","summary":"A personal collection of lint rules organized by categories (basic, advanced, different areas, disputable, configurable). Version 1.0.2, no release cadence. Differentiators: includes subjective/disputable rules and project-specific configurable rules.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/er-ant-lints"},{"id":4528,"title":"eradicate: Remove Commented-Out Code","library":"eradicate","status":"active","version":"3.0.1","language":"python","ecosystem":"pypi","summary":"Eradicate is a Python library and command-line tool designed to remove commented-out code from Python files. It identifies block comments that contain valid Python syntax, which are likely to be old, commented-out code, helping to clean up repositories. It aims to avoid false positives by intelligently detecting code patterns within comments. The library is actively maintained, with version 3.0.1 released recently, focusing on Python version compatibility and continuous improvements.","last_verified":"2026-04-12T00:00:00.000Z","tags":["code quality","linter","static analysis","refactoring","cli"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/eradicate"},{"id":2020,"title":"ERAlchemy: Entity-Relation Diagram Generator","library":"eralchemy","status":"maintenance","version":"1.6.0","language":"python","ecosystem":"pypi","summary":"ERAlchemy is a Python library for generating Entity-Relation (ER) diagrams from SQLAlchemy models, declarative database metadata, or a simple text file format. It leverages the external Graphviz engine to visualize the relationships and can output diagrams in various formats such as PNG, SVG, and PDF. The current stable version is 1.6.0, with development activity having slowed in recent years, but it remains a functional tool for its primary purpose.","last_verified":"2026-04-24T04:53:10.551Z","tags":["ERD","diagrams","SQLAlchemy","Graphviz","database","visualization"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/eralchemy"},{"id":25235,"title":"ERC721A Upgradeable","library":"erc721a-upgradeable","status":"active","version":"4.3.0","language":"javascript","ecosystem":"npm","summary":"ERC721A-Upgradeable (v4.3.0) is the upgradeable variant of ERC721A, a gas-efficient ERC721 implementation for batch minting popularized by NFTs. It uses the diamond storage pattern (EIP-2535) for storage layout compatibility across upgrades. Major version changes break storage (e.g., 3.x to 4.x). Requires OpenZeppelin's initializer pattern and a separate initializerERC721A modifier. Release cadence follows ERC721A main package. Differentiators: batch minting to save gas, upgradeable-friendly storage, explicit tooling recommendations (OpenZeppelin Upgrades Plugins). No peer dependencies beyond Solidity ^0.8.4.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/erc721a-upgradeable"},{"id":15102,"title":"Eris Command Framework","library":"eris-command-framework","status":"deprecated","version":"3.0.0","language":"javascript","ecosystem":"npm","summary":"The Eris Command Framework (version 3.0.0) is a library designed to streamline the creation of command-based bots for the Eris Discord API library. It facilitates defining commands and plugins using TypeScript decorators (`@Command()`) and relies heavily on `reflect-metadata`, `TypeORM` for database interactions, and `Inversify` for dependency injection. The framework's architecture centers around `PluginInterface` and `CommandInterface` concepts. While functional, the project's README explicitly advises users to transition to Eris's native slash commands, indicating that this framework is no longer the recommended or actively developed approach for modern Eris bot development. As such, its release cadence is likely slow or halted, and users should consider alternatives for new projects. Its reliance on specific versions of TypeORM and Inversify can also lead to compatibility challenges with newer versions of those libraries or Eris itself.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/eris-command-framework"},{"id":16809,"title":"Electrode Native API Generator","library":"ern-api-gen","status":"active","version":"0.54.0","language":"javascript","ecosystem":"npm","summary":"ern-api-gen is a foundational component of the Electrode Native ecosystem, designed to automate the creation of React Native API projects. It processes a Swagger (OpenAPI 2.x) schema to generate client-side API code for JavaScript (React Native), Android (Java), and iOS (Swift). This generated code leverages `react-native-electrode-bridge` to enable robust bi-directional message exchange between the native and JavaScript layers. While built upon the principles of Swagger Codegen 2.x, `ern-api-gen` introduces custom generators like `ErnAndroidApiCodegen` and `ErnES6ApiCodegen`, specifically adapted for Electrode Native's architecture and differing significantly in ES6 generation compared to upstream Swagger. Currently at version 0.54.0, the package maintains an active development pace, frequently releasing updates to ensure compatibility with evolving React Native versions (e.g., 0.81) and addressing various build and dependency-related issues. Its primary role is as a command-line interface (CLI) tool, deeply integrated into the Electrode Native CLI for streamlined API project scaffolding within a monorepo-like development workflow.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","android","api","electrode","ern","ios","node","react-native","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/ern-api-gen"},{"id":21217,"title":"ERPpeek","library":"erppeek","status":"deprecated","version":"1.7.2","language":"python","ecosystem":"pypi","summary":"ERPpeek is a Python client library for OpenERP / Odoo, with a command-line interface for debugging and data access. The current version is 1.7.2. The project is not maintained; the recommended successor is Odooly.","last_verified":"2026-04-27T00:00:00.000Z","tags":["erp","odoo","openerp","client","rpc","deprecated"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/erppeek"},{"id":17218,"title":"err-http","library":"err-http","status":"abandoned","version":"1.2.2","language":"javascript","ecosystem":"npm","summary":"The `err-http` package provides a collection of error constructors specifically designed for common HTTP status codes, simplifying error management in web applications. It allows developers to easily create custom error types that inherit from the standard `Error` object and automatically carry an associated HTTP status code, such as `BadRequestError` (400) or a custom `TeapotError` (418). Currently stable at version 1.2.2, the library has not seen significant updates or new major versions since 2014, indicating an abandoned state. Its core value lies in its straightforward approach to mapping application errors to HTTP semantics, enabling clearer API responses. However, its CommonJS-only nature and lack of active maintenance pose challenges for modern JavaScript development practices, particularly within ESM-first projects or those relying on TypeScript for type safety. This package serves as a foundational example of HTTP error handling but is largely superseded by more actively maintained alternatives.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","error","constructor","http","404","500","403"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/err-http"},{"id":16353,"title":"HTTP Error Response Generator","library":"error-http-response","status":"active","version":"3.0.1","language":"javascript","ecosystem":"npm","summary":"The `error-http-response` package provides a utility to convert JavaScript `Error` objects into standardized HTTP problem detail objects, adhering to RFC 7807. It's currently stable at version 3.0.1, with major releases primarily driven by updates to the minimal supported Node.js version. The library automatically maps standard error properties like `name`, `message`, and `stack` to the generated HTTP response fields, and allows for extensive customization via `error.http` properties or direct options. It supports both Node.js (>=18.18.0) and browser environments, and ships with TypeScript definitions, making it suitable for modern JavaScript and TypeScript projects that need to consistently format API error responses without manual serialization.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","api","browser","error","error-handler","error-handling","error-monitoring","http","http-response","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/error-http-response"},{"id":19467,"title":"error-overlay-webpack-plugin","library":"error-overlay-webpack-plugin","status":"active","version":"1.1.1","language":"javascript","ecosystem":"npm","summary":"Webpack plugin that displays a full-screen error overlay in the browser during development, similar to create-react-app. Current stable version is 1.1.1, with sporadic releases for bug fixes. It supports Webpack 4 and 5, provides elegant stack traces, and allows clicking to open error lines in the editor. Key differentiator: seamless integration of the same error overlay used in CRA without ejecting, with support for custom sockHost/sockPath settings.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","webpack","plugin","webpack-plugin","react","react-error-overlay","error-overlay"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/error-overlay-webpack-plugin"},{"id":10797,"title":"Error Polyfill for V8 Stack Trace API","library":"error-polyfill","status":"abandoned","version":"0.1.3","language":"javascript","ecosystem":"npm","summary":"The `error-polyfill` package provides a polyfill for the V8 Stack Trace API, enabling functionalities like `Error.captureStackTrace` and `Error.prepareStackTrace` in non-V8 JavaScript environments. It aims to standardize how stack traces are generated and accessed across various engines and browsers, including older versions of Node.js, Chrome, Firefox, Internet Explorer, and PhantomJS. The current stable version is 0.1.3, suggesting an early stage of development and a lack of recent updates. A key differentiator is the `Error.getStackTrace` utility, which is recommended for reliably accessing formatted stack traces, as direct `throwable.stack` access might be inconsistent or unformatted in polyfilled environments. The library explicitly requires ES5 support to function.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","error","stack trace","polyfill","v8","Error.captureStackTrace","Error.prepareStackTrace","stack"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/error-polyfill"},{"id":13127,"title":"Error Stack Parser","library":"error-stack-parser","status":"active","version":"2.1.4","language":"javascript","ecosystem":"npm","summary":"Error Stack Parser is a lightweight, cross-browser JavaScript library designed to extract structured information from JavaScript `Error` objects' `stack` property. It parses raw stack traces into an array of `StackFrame` objects, each containing details like function name, file URL, line number, and column number. This provides a programmatically accessible representation of the call stack, which is crucial for error reporting and debugging tools. The current stable version is 2.1.4. While a strict release cadence isn't explicitly stated, the project maintains regular updates for bug fixes and dependency management. Its key differentiator is its focus on providing a standardized, structured output (`StackFrame` objects) across various browser and Node.js environments, abstracting away the inconsistencies in native `Error.stack` formats.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","stacktrace","error","stack","parser","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/error-stack-parser"},{"id":13126,"title":"Cross-browser Error Stack Parser (ESM)","library":"error-stack-parser-es","status":"active","version":"1.0.5","language":"javascript","ecosystem":"npm","summary":"error-stack-parser-es is a modern, TypeScript-rewritten port of the original `stacktracejs/error-stack-parser` library, specifically designed for ES Modules environments. It provides robust functionality for parsing JavaScript `Error` objects and extracting detailed stack frame information, making it suitable for error reporting and debugging tools. The current stable version is 1.0.5, which recently adopted an 'Epoch SemVer' strategy, indicating a potential shift in versioning philosophy without a breaking change in behavior from the previous major release. It offers both a standard API and a 'lite' version with simplified stack frame representations (e.g., `line` and `col` instead of `lineNumber` and `columnNumber`) and the ability to parse raw stacktrace strings, providing flexibility for different use cases. Its key differentiators include native TypeScript support, ES Modules first design, and a streamlined 'lite' API.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/error-stack-parser-es"},{"id":17003,"title":"Express.js Development Error Handler","library":"errorhandler","status":"maintenance","version":"1.5.2","language":"javascript","ecosystem":"npm","summary":"The `errorhandler` middleware is a development-only utility for Express.js applications, designed to display detailed error information during local development. It is currently at version `1.5.2` and has a slow, maintenance-focused release cadence, primarily addressing dependency updates and minor chores. Its core functionality involves robust content negotiation (HTML, JSON, plain text) to present error stack traces and object details to the client when an error occurs. A key differentiator is its explicit intent for development environments, as it exposes sensitive server-side information, making it unsuitable for production use. It handles both standard `Error` objects and generic JavaScript objects, using `util.inspect` for non-Error objects to provide comprehensive debugging insights.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/errorhandler"},{"id":23680,"title":"ERT - Ensemble based Reservoir Tool","library":"ert","status":"active","version":"21.1.1","language":"python","ecosystem":"pypi","summary":"ERT (Ensemble based Reservoir Tool) is an open-source tool for ensemble-based reservoir management, including history matching, uncertainty quantification, and optimization. Current version is 21.1.1, with monthly releases following a versioning scheme based on calendar year and patch number.","last_verified":"2026-05-01T00:00:00.000Z","tags":["reservoir-engineering","ensemble-based","history-matching","uncertainty-quantification","equinor"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/ert"},{"id":10798,"title":"Array Method `this` and Argument Boxing Check","library":"es-array-method-boxes-properly","status":"active","version":"1.0.0","language":"javascript","ecosystem":"npm","summary":"This package, `es-array-method-boxes-properly`, is a niche utility designed to verify the spec compliance of `Array.prototype` methods in a given JavaScript environment. Specifically, it checks if a method like `map` or `forEach` properly \"boxes\" the `this` context (receiver) and the third argument (the array itself) when invoking the callback function. This is critical for ensuring consistent behavior across different JavaScript engines, especially regarding strict mode implications and how primitives are handled when passed as `this`. Currently at version 1.0.0, the package provides a stable API and is likely maintained on an as-needed basis, reflecting its role in foundational spec compliance rather than active feature development. It is primarily used by library authors or engine developers to detect subtle deviations from the ECMAScript specification in host environments.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/es-array-method-boxes-properly"},{"id":25234,"title":"es-async","library":"es-async","status":"active","version":"1.1.0","language":"javascript","ecosystem":"npm","summary":"ES2017 async/await transpiler backed by nodent-compiler. Stable v1.1.0, low release cadence. Compiles async functions into ES2016-compatible Promise chains. Differentiates from Babel by targeting strict native Promise behavior with minimal runtime overhead. CLI and programmatic APIs available.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","async","await","transpile","babel","promise"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/es-async"},{"id":14552,"title":"ES-Class Utility","library":"es-class","status":"abandoned","version":"2.1.1","language":"javascript","ecosystem":"npm","summary":"es-class is a JavaScript utility designed to provide a class-like structure with features reminiscent of ES6/ES7, such as `extends`, `constructor`, `super`, `with` for mixins, `static` properties, and `implements` for light interface checking. Its primary differentiator was its robust backward compatibility, targeting environments as old as ES3 (Internet Explorer 6, Android 2) while offering a forward-looking syntax during the transition to native ES6 classes. The package's current stable version is 2.1.1. However, development appears to be abandoned, with no new releases or maintenance activities for several years, making it a legacy solution for modern JavaScript development. It aimed to bridge the gap between pre-ES6 JavaScript and the then-upcoming native `class` syntax.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","ES3","ES5","ES6","ES2015","ES7","KISS","Class","inheritance"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/es-class"},{"id":8977,"title":"Elasticsearch Client Builder","library":"es-client","status":"active","version":"9.0.1","language":"python","ecosystem":"pypi","summary":"es-client is an Elasticsearch Client builder for Python, complete with advanced schema validation. It provides features like master-only detection, Elasticsearch version checking, and robust configuration value validation, including file paths for SSL certificates. The library is currently at version 9.0.1 and maintains an active development cycle with frequent updates and patches.","last_verified":"2026-04-16T00:00:00.000Z","tags":["elasticsearch","client","builder","validation","schema","python"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/es-client"},{"id":15101,"title":"es-cookie","library":"es-cookie","status":"active","version":"1.5.0","language":"javascript","ecosystem":"npm","summary":"es-cookie is a lightweight, dependency-free JavaScript module designed for managing browser cookies, adhering to RFC 6265 specifications. It provides a simple, type-safe API for setting, getting, removing, and parsing cookies. The library is written in TypeScript and ships with native ES module definitions, making it well-suited for modern web development. The current stable version is 1.5.0, with recent updates including support for experimental `partitioned` cookies and fixes for cookie expiration handling. While originally inspired by `js-cookie`, es-cookie differentiates itself through its TypeScript rewrite, lean API, and explicit focus on ES module distribution, ensuring a modern, tree-shakable approach to cookie management without relying on external packages.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","cookies","typescript","module"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/es-cookie"},{"id":15322,"title":"ES Dev Server","library":"es-dev-server","status":"renamed","version":"2.1.0","language":"javascript","ecosystem":"npm","summary":"ES Dev Server (version 2.1.0, though the project itself has seen its main development move to a new name) is a development server designed for modern web applications that leverage native ES modules directly in the browser, thereby eliminating the need for a separate bundling step during development. It offers features like efficient browser caching for fast reloads, on-demand code transformation for older browser compatibility, resolution of bare module imports (`--node-resolve`), and automatic browser reloading on file changes (`--watch`). Its key differentiator lies in promoting a \"no-build\" development workflow. While it remains functional and receives bug fixes, new development and active feature work have moved to its successor, `@web/dev-server`. Users are generally advised to use `@web/dev-server` for new projects and consider migrating existing ones.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","server","http-server","polyfill"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/es-dev-server"},{"id":21218,"title":"es-dev-server-rollup","library":"es-dev-server-rollup","status":"deprecated","version":"0.0.8","language":"javascript","ecosystem":"npm","summary":"Adapter package (v0.0.8, experimental) to reuse Rollup plugins in es-dev-server, a dev server without bundling. Wraps Rollup plugins so they work with es-dev-server's plugin system, supporting hooks like options, buildStart, resolveId, load, and transform. Unlike Rollup, it does not bundle, focusing on file-by-file transformation. Key differentiator: enables using Rollup's ecosystem of plugins (e.g., replace, json, commonjs) during development without a full build step. Requires explicit handling of non-standard file types via mime type resolution. Last published in 2020; the project has been superseded by @web/dev-server-rollup.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","server","rollup","plugin","es-dev-server"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/es-dev-server-rollup"},{"id":13129,"title":"ES HTML Parser","library":"es-html-parser","status":"active","version":"0.3.1","language":"javascript","ecosystem":"npm","summary":"es-html-parser is a JavaScript/TypeScript library designed for parsing HTML content into an Abstract Syntax Tree (AST) that closely adheres to the ESTree specification. It also provides access to the raw token stream generated during parsing. Currently at version 0.3.1, this project originated as a fork of `hyntax` and is actively developed to align its AST output with ESTree standards, making it suitable for tooling that processes HTML with familiar JavaScript AST traversal patterns. While the release cadence is not explicitly defined, its 0.x version implies ongoing development and potential for breaking changes between minor versions. It differentiates itself by its ESTree-like AST structure, which can be advantageous for developers already familiar with JavaScript AST manipulation.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/es-html-parser"},{"id":25236,"title":"es-jest","library":"es-jest","status":"maintenance","version":"2.1.0","language":"javascript","ecosystem":"npm","summary":"es-jest is a preprocessor for Jest that uses esbuild to transform ESM, React JSX, and TypeScript files. Version 2.1.0 (latest, last released in 2021) is stable but in maintenance mode. It offers faster transformation than babel-jest or ts-jest by leveraging esbuild, and supports custom esbuild configurations. It can be used as a Jest preset or via a transform entry. Note that major Jest version updates may break compatibility; v2 requires Jest 26+.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","jest","esbuild","testing"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/es-jest"},{"id":13128,"title":"ES Module Main Check","library":"es-main","status":"maintenance","version":"1.4.0","language":"javascript","ecosystem":"npm","summary":"es-main is a utility package designed to replicate the CommonJS `require.main === module` check for ES modules in Node.js environments. It allows developers to determine if an ES module is being executed directly as the main entry point, enabling conditional logic for scripts that can be both imported and run independently. The package is currently at version `1.4.0` and has seen updates primarily to incorporate newer Node.js features, like utilizing `import.meta.main` when available, and for development dependency maintenance. While es-main offers a crucial workaround for older Node.js versions lacking a native equivalent, recent Node.js releases (>= 22.18.0 or 24.2.0) now provide `import.meta.main` directly, rendering es-main largely redundant for modern applications using those versions. Its primary differentiation lies in providing compatibility for environments where `import.meta.main` is not yet implemented.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","require.main","process.mainModule","modules","import.meta.main","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/es-main"},{"id":10799,"title":"ES-Toolkit","library":"es-toolkit","status":"active","version":"1.45.1","language":"javascript","ecosystem":"npm","summary":"ES-Toolkit is a modern, high-performance JavaScript utility library designed for both Node.js and browser environments, emphasizing a small bundle size and robust TypeScript type annotations. Currently at version 1.45.1, the library demonstrates an aggressive release cadence, with updates typically arriving monthly or bi-monthly, reflecting continuous development and refinement. Key differentiators include its focus on performance, minimal footprint, and comprehensive type definitions which make it an excellent choice for TypeScript projects. It offers a wide array of functions for array manipulation, object operations, asynchronous utilities, and more, often providing Lodash-like functionality with a modern, tree-shakable architecture. Recent updates have focused on refining type safety, enhancing compatibility with Lodash behaviors, and introducing async utility methods.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/es-toolkit"},{"id":10800,"title":"ECMAScript 5 Compatibility Shims","library":"es5-shim","status":"maintenance","version":"4.6.7","language":"javascript","ecosystem":"npm","summary":"es5-shim and es5-sham are JavaScript libraries designed to provide ECMAScript 5 (ES5) compatibility shims and polyfills for legacy JavaScript engines that lack native support for these features. The current stable version is 4.6.7, which was last published over four years ago (as of early 2022), indicating an extremely slow release cadence and placing the project firmly in maintenance mode, rather than active development. es5-shim.js faithfully emulates many ES5 methods like Array iteration methods, Date.now, and Function.prototype.bind, making them available in older environments. es5-sham.js, on the other hand, provides best-effort shims for features that cannot be fully or faithfully emulated (such as Object.create with property descriptors, Object.freeze, or Object.defineProperty). A key differentiator is its direct monkey-patching of the global JavaScript context, making it suitable for environments without modern transpilation or module bundling, particularly for ensuring compatibility in very old browser environments like Internet Explorer 8.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","shim","es5","es5 shim","ecmascript","polyfill"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/es5-shim"},{"id":26933,"title":"es6-browserify","library":"es6-browserify","status":"abandoned","version":"0.0.7","language":"javascript","ecosystem":"npm","summary":"es6-browserify is a Browserify transform that runs es6-transpiler to transpile ES6 code into ES5. It is no longer maintained and relies on outdated tools such as es6-transpiler (also abandoned). Current stable version: 0.0.7. Release cadence: none. Key differentiators: it was an early attempt to integrate ES6 transpilation into Browserify before Babel became the standard. Not recommended for new projects.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","es6","browserify","transform"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/es6-browserify"},{"id":13130,"title":"ES6 Dynamic Templates","library":"es6-dynamic-template","status":"active","version":"2.0.0","language":"javascript","ecosystem":"npm","summary":"The `es6-dynamic-template` package provides a utility for dynamically substituting variables into ES6-like template strings, enabling runtime template construction without hardcoding a function for every possible string. It addresses the complexities of the `this` context within native template literals, allowing for late resolution of variables. The current stable version is 2.0.0, released after a significant update that moved from an `eval`-based parsing approach in v1 to a safer regex-based method in v2, while maintaining the same API. Its key differentiator lies in facilitating dynamic template generation, particularly useful in scenarios requiring numerous similar templates where the template string itself is variable. While not on a strict release cadence, the project offers a stable solution for a specific templating challenge.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/es6-dynamic-template"},{"id":25238,"title":"es6-import","library":"es6-import","status":"deprecated","version":"1.6.5","language":"javascript","ecosystem":"npm","summary":"A client-side library (v1.6.5) that enables ES6 import/export syntax in the browser without a server-side transpiler. It uses a custom script loader to fetch and resolve modules, supporting .vue files and basic npm module loading (beta). Unlike tools like Babel or Webpack, it avoids build steps, making it ideal for rapid prototypes or in-browser editors. However, it is not suitable for production due to lack of tree-shaking and minification. Release cadence is sporadic; last update in 2020. Key differentiators: zero configuration, works with modern browser ES6 support, and minimal overhead for small projects.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","es6","esnext","imports","exports"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/es6-import"},{"id":25237,"title":"es6-micro-loader","library":"es6-micro-loader","status":"maintenance","version":"0.2.1","language":"javascript","ecosystem":"npm","summary":"A minimal ES6 System loader polyfill for browsers and Node.js, implementing the System.register() format for ES modules. Current stable version is 0.2.1, with infrequent releases. Unlike full implementations like SystemJS, it focuses on a tiny subset of the spec to maintain ES module semantics while remaining lightweight. Supports anonymous and named modules, basic network fetching in browsers, and direct file import in Node.js. Requires a separate Promise polyfill (es6-promise or bluebird). Not actively maintained; consider upgrading to SystemJS for full spec compliance.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","es6","module","loader","system","register"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/es6-micro-loader"},{"id":25239,"title":"es6-module-crosspiler","library":"es6-module-crosspiler","status":"maintenance","version":"2.0.1","language":"javascript","ecosystem":"npm","summary":"An ES6 and CommonJS cross-compatible transpiler that enables mixed usage of ES6 modules and CommonJS modules during migration. Version 2.0.1 is the latest stable release but appears to be in maintenance mode as the project has seen no recent updates and uses legacy dependencies like recast and esprima-fb. Unlike higher-level transpilers (e.g., Babel), this is a lower-level library that operates on recast ASTs, allowing flexibility in custom build pipelines but lacking file system resolution and custom formatters.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","es6","module","transpiler","crosspiler","cjs","commonjs"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/es6-module-crosspiler"},{"id":26936,"title":"ES6 Module Transpiler","library":"es6-module-transpiler","status":"deprecated","version":"0.10.0","language":"javascript","ecosystem":"npm","summary":"ES6 Module Transpiler (v0.10.0) is an experimental compiler that converts a subset of ES6 module syntax into AMD or CommonJS formats. Maintained by Square with irregular releases, it extends transpilers like Babel to support alternative output formats (AMD, CommonJS, bundle) and includes a CLI. Designed for early ES6 adoption; superseded by Babel and TypeScript for production use. Key differentiator: custom format support and integration with legacy build tools (Grunt, Gulp, Brunch, Broccoli, Mimosa).","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","es6","module","transpile","amd","commonjs"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/es6-module-transpiler"},{"id":25240,"title":"ES6 Module Transpiler AMD Formatter","library":"es6-module-transpiler-amd-formatter","status":"maintenance","version":"0.3.0","language":"javascript","ecosystem":"npm","summary":"An output formatter plugin for es6-module-transpiler that compiles ES6 module syntax into AMD define() format supported by RequireJS. Version 0.3.0 is the latest stable release; the project is in maintenance mode with no active development. It converts subsets of ES6 module syntax (import/export) into AMD-compatible code, supporting default exports, named exports, and re-exports. Unlike other transpilers like Babel, this plugin is tightly coupled to the now-deprecated es6-module-transpiler ecosystem and requires esprima for parsing. It compromises on ES6 features like live bindings and sealed objects to enable AMD compatibility. Requires Node.js and the es6-module-transpiler package at version 0.10.x.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","es6","module","transpiler","amd","module-formatter"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/es6-module-transpiler-amd-formatter"},{"id":25241,"title":"ES6 Module Transpiler Brunch Plugin","library":"es6-module-transpiler-brunch","status":"deprecated","version":"0.0.6","language":"javascript","ecosystem":"npm","summary":"A Brunch plugin that integrates the es6-module-transpiler, an experimental compiler for writing JavaScript using a subset of ES6 module syntax and compiling it into AMD, CommonJS, or globals. This package is at version 0.0.6 and appears to be an early-stage project with minimal updates. It is designed for use with Brunch, but given its low version and experimental nature, it should be considered unstable. The plugin wraps the es6-module-transpiler (no longer actively maintained) and does not support modern ES modules. Use with caution.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/es6-module-transpiler-brunch"},{"id":25243,"title":"ES6 Module Transpiler Closure Transformer","library":"es6-module-transpiler-closure","status":"deprecated","version":"1.0.0","language":"javascript","ecosystem":"npm","summary":"An experimental transformer for the es6-module-transpiler that converts ES6 modules into Closure Library-style modules with goog.require and goog.provide statements, preserving bundle order without concatenation. Version 1.0.0 is the only published release. Unlike the bundle transformer, this enables full Closure Compiler type checking (e.g., @private annotations) by keeping modules as separate files. The order is maintained identically to the bundle transformer to avoid inconsistencies. It requires Node.js and the es6-module-transpiler CLI.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/es6-module-transpiler-closure"},{"id":26934,"title":"es6-module-transpiler-coffee-brunch","library":"es6-module-transpiler-coffee-brunch","status":"maintenance","version":"0.1.0","language":"javascript","ecosystem":"npm","summary":"Brunch plugin that compiles CoffeeScript files through coffee-script and then Square's es6-module-transpiler to produce AMD or CommonJS modules with ES6 module syntax (import/export). Version 0.1.0 is the latest and only release. This plugin is a stop-gap alternative to ember-cli for ES6 module transpiling in CoffeeScript codebases using Brunch. It is effectively limited to AMD output due to CommonJS interoperability issues. Requires manual backtick escaping of ES6 syntax in CoffeeScript.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","es6","transpiler","brunch"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/es6-module-transpiler-coffee-brunch"},{"id":25242,"title":"es6-module-transpiler-dist-formatter","library":"es6-module-transpiler-dist-formatter","status":"deprecated","version":"0.0.2","language":"javascript","ecosystem":"npm","summary":"An extension for es6-module-transpiler that outputs modules in a dist bundle format compatible with Node.js, YModules, and global variables. Version 0.0.2 is the latest stable release. This package is no longer actively maintained and has been superseded by modern bundlers like Rollup or Webpack. Key differentiator: produces legacy wrappers for multiple module systems (CommonJS, YModules, global).","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","es6","module","transpiler","module-formatter","dist","globals","node","ym"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/es6-module-transpiler-dist-formatter"},{"id":25244,"title":"es6-module-transpiler-globals-formatter","library":"es6-module-transpiler-globals-formatter","status":"abandoned","version":"0.1.1","language":"javascript","ecosystem":"npm","summary":"Extension for the es6-module-transpiler that outputs exported module values as globals. Version 0.1.1 appears to be the only release; no release cadence indicated. Unlike the default BundleFormatter which keeps exports internal, this formatter assigns exported values to a named global object (e.g., window.myGlobal). Useful for exposing an ES6 module bundle as a global variable in legacy environments. Note that the transpiler repo is also archived, making this an abandoned approach.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","es6","module","transpiler","module-formatter","globals"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/es6-module-transpiler-globals-formatter"},{"id":25246,"title":"es6-module-transpiler-js-brunch","library":"es6-module-transpiler-js-brunch","status":"deprecated","version":"0.1.0","language":"javascript","ecosystem":"npm","summary":"Brunch plugin for Square's ES6 module transpiler, enabling ES6 module syntax (import/export) compilation to AMD or CommonJS. Version 0.1.0, last release in 2014. Not actively maintained. Key differentiator from similar plugins: no CoffeeScript dependency, enhanced configuration for module name mapping and wrapper type. Note: CommonJS support is broken; only AMD is practically useful. Requires disabling Brunch's default module wrapper.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","es6","transpiler","brunch"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/es6-module-transpiler-js-brunch"},{"id":26935,"title":"es6-module-transpiler-loader","library":"es6-module-transpiler-loader","status":"abandoned","version":"0.1.0","language":"javascript","ecosystem":"npm","summary":"A webpack loader that transpiles ES6 modules to AMD, CommonJS, or other formats using the es6-module-transpiler. This package is version 0.1.0 and appears to be an early, unmaintained experiment. Unlike more modern tools like Babel or TypeScript, it relies on a transpiler that never gained widespread adoption. There is no README, no recent updates, and limited community support. It is functionally obsolete and should not be used in new projects.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/es6-module-transpiler-loader"},{"id":25245,"title":"ES6 Module Transpiler NPM Resolver","library":"es6-module-transpiler-npm-resolver","status":"deprecated","version":"0.3.0","language":"javascript","ecosystem":"npm","summary":"A resolver extension for es6-module-transpiler (v0.10+) that enables importing ES6 modules from npm packages using the jsnext:main flag. This package bridges npm resolution with ES6 module transpilation, allowing developers to import modules by package name (e.g., 'import foo from \"foo\"') instead of brittle relative paths into node_modules. Active development ceased; the last release v0.3.0 dates from 2016 and the ecosystem has moved to native ES modules or newer transpilers (Babel, TypeScript). Key differentiator: it was the first solution to integrate npm package resolution into the es6-module-transpiler pipeline via a custom resolver class, relying on the jsnext:main convention popularized by libraries like Rollup. Requires es6-module-transpiler as a peer dependency.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","es6","module","transpiler","resolver","npm","jsnext"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/es6-module-transpiler-npm-resolver"},{"id":25247,"title":"es6-module-transpiler-package-resolver","library":"es6-module-transpiler-package-resolver","status":"maintenance","version":"1.0.1","language":"javascript","ecosystem":"npm","summary":"A file resolver for the ES6 Module Transpiler that resolves files in projects using Ember.js-style package structure. Version 1.0.1 is the latest stable release, with no further updates since 2015. It is a legacy tool for pre-ES6 module transpilation, dependent on es6-module-transpiler ~0.9.0. Differentiators: supports Ember-style package layout (packages/*/lib/). Currently in maintenance mode as the ES module ecosystem has moved to native ESM.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","package","es6","modules","resolver"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/es6-module-transpiler-package-resolver"},{"id":25248,"title":"ES6 Module Transpiler","library":"es6-module-transpiler-rewrite","status":"deprecated","version":"0.3.1","language":"javascript","ecosystem":"npm","summary":"es6-module-transpiler is an experimental compiler that allows writing JavaScript using a subset of the current ES6 module syntax, compiling it into AMD or CommonJS modules. Version 0.3.1 is the latest stable release. It provides a way to experiment with ES6 module syntax in real-world scenarios. Key differentiators: closely tracks TC39 module proposals, supports both AMD and CommonJS output, and provides a command-line interface. Note: This project is experimental and may not follow semver; syntax may change.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","es6","module","transpile","amd","commonjs"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/es6-module-transpiler-rewrite"},{"id":25249,"title":"ES6 Module Transpiler (rhengles fork)","library":"es6-module-transpiler-rhengles","status":"deprecated","version":"0.3.0","language":"javascript","ecosystem":"npm","summary":"Experimental compiler that transforms a subset of ES6 module syntax into AMD or CommonJS modules. Version 0.3.0, unmaintained since 2015. Key differentiator: early ES6 module syntax experimentation, but the syntax it supports differs from the finalized ES6 spec. No longer recommended for new projects; use Babel or TypeScript instead.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","es6","module","transpile","amd","commonjs"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/es6-module-transpiler-rhengles"},{"id":25251,"title":"ES6 Module Transpiler System Formatter","library":"es6-module-transpiler-system-formatter","status":"deprecated","version":"0.3.0","language":"javascript","ecosystem":"npm","summary":"An output formatter for es6-module-transpiler that generates System.register() format, enabling ES6 module semantics (including delayed execution, circular dependencies, and live bindings) in ES5. Current stable version: 0.3.0 (2015, no further updates). It integrates with SystemJS and es6-micro-loader and is interchangeable with Traceur's output. Key differentiator: preserves ES6 semantics exactly via the transpiler pipeline, but is experimental and no longer maintained. Use modern tools like Babel or TypeScript instead.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","es6","module","transpiler","system","module-formatter"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/es6-module-transpiler-system-formatter"},{"id":25250,"title":"es6-module-transpiler YUI Formatter","library":"es6-module-transpiler-yui-formatter","status":"deprecated","version":"0.3.0","language":"javascript","ecosystem":"npm","summary":"A plugin formatter for es6-module-transpiler that compiles ES6 module syntax into YUI.add() format. Version 0.3.0 is the latest stable release. This formatter allows developers to write ES6 modules and transpile them for use in YUI applications. It is maintained as part of the es6-module-transpiler ecosystem and sacrifices some ES6 features (like live bindings) to work with YUI's mutable namespace. Designed for build tool integration via CLI or programmatic API. Deprecated in favor of modern bundlers; no updates since 2015.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","es6","module","transpiler","yui","module-formatter"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/es6-module-transpiler-yui-formatter"},{"id":25252,"title":"es6-node-module","library":"es6-node-module","status":"abandoned","version":"0.1.0","language":"javascript","ecosystem":"npm","summary":"An early experimental library for describing Node.js modules using ES6 module notation and transpiling them to CommonJS. Version 0.1.0 is the initial release. It resolves local and npm imports. This project is an early prototype from 2014 and has not seen updates; it is effectively abandoned. Key differentiator: allows authoring ES6 modules and transpiles to ES5 CommonJS, but predates modern standards like Babel.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","node","es6","harmony","module","commonjs","transpiler"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/es6-node-module"},{"id":12726,"title":"ES6 Shim","library":"es6-shim","status":"maintenance","version":"0.35.8","language":"javascript","ecosystem":"npm","summary":"The `es6-shim` package provides compatibility shims to enable ECMAScript 6 (Harmony) features in legacy JavaScript environments that lack native support. This includes core language features like `Promise`, `Map`, and `Set`, as well as numerous methods on `String`, `Number`, and `Array` prototypes such as `String.prototype.includes` or `Number.isInteger`. It operates by patching the global scope, making these features available as if they were natively implemented. The current stable version is 0.35.8, which primarily focuses on bug fixes, robustness improvements, and spec compliance. As a polyfill library, its release cadence is driven by bug reports and updates to the ECMAScript specification, rather than frequent feature additions, differentiating it from libraries introducing new paradigms. It aims to make older engines behave as closely as possible to the ES6 standard.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","ecmascript","harmony","es6","shim","promise","promises","setPrototypeOf","map"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/es6-shim"},{"id":25253,"title":"es6-shorthands","library":"es6-shorthands","status":"maintenance","version":"0.0.2","language":"javascript","ecosystem":"npm","summary":"A tiny transpiler (v0.0.2) that converts ES6 shorthand method syntax in object literals (e.g., `{a, b() {}}`) to ES5 equivalents (`{a: a, b: function b() {}}`). It is a simple, single-purpose tool that performs a string-based transformation, not a full-featured compiler like Babel. Published as a proof-of-concept, it has not seen updates since initial release and is in maintenance mode. Useful only for legacy build pipelines that need a minimal ES6 shorthand transformation without a larger toolchain. Not suitable for production use.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","es6","transpiler","shorthands"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/es6-shorthands"},{"id":25255,"title":"es6-transpiler","library":"es6-transpiler","status":"deprecated","version":"0.7.18","language":"javascript","ecosystem":"npm","summary":"An ES6 to ES5 transpiler that focuses on producing output without a runtime library, using only polyfills when necessary. It avoids try/catch for block binding, supports spread via .concat with iterator protocol, and strives for minimal temporary variables. The project is in beta and supports classes, destructuring, block binding (let/const), arrow functions, spread, for-of, comprehensions, template strings, object literals, binary/octal literals, unicode code point escapes, and RegExp flags. It does not support modules, generators, or symbols.  Release cadence: dormant; latest version 0.7.18 from 2015. Key differentiator: no runtime library, line-to-line mapping, Closure Compiler support.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","es6-transpiler","scope","blockscope","block-scope","let","const","var","es6"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/es6-transpiler"},{"id":25254,"title":"es6-transpiler-config","library":"es6-transpiler-config","status":"deprecated","version":"1.0.2","language":"javascript","ecosystem":"npm","summary":"A simplified utility for transpiling ES6+ JavaScript using webpack and Babel under the hood, aiming to reduce configuration overhead. Version 1.0.2 is the latest stable release, with no recent updates (last published years ago). It provides a single function `generateConfig` that returns a webpack configuration object for easy setup. Notable differentiators: it abstracts away webpack and Babel details, but requires manual Babel preset configuration in package.json. This package appears to be unmaintained and superseded by more modern bundlers.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/es6-transpiler-config"},{"id":10801,"title":"ESTree to ESAST Transformer","library":"esast-util-from-estree","status":"active","version":"2.0.0","language":"javascript","ecosystem":"npm","summary":"esast-util-from-estree is a utility within the unified collective's ecosystem, specifically designed to convert an ESTree-compliant Abstract Syntax Tree (AST) into an esast, which is a unist-compliant AST for ECMAScript. Currently stable at version 2.0.0, this package plays a crucial role in enabling unist utilities to process JavaScript ASTs. It ensures that the transformed nodes are plain JSON objects, incorporates unist positional information, normalizes specific fields like `.bigint`, and prunes discouraged or redundant fields such as `attributes` and `selfClosing` from JSXOpeningFragment nodes to ensure strict unist compatibility. The package maintains the common release cadence of the unified collective, with major versions like v2.0.0 introducing breaking changes such as the shift to ESM-only distribution and requiring Node.js 16 or newer. Its primary differentiator is providing a robust, standard-compliant bridge between the ESTree format, typically generated by parsers like Acorn, and the unist specification.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","esast","esast-util","util","utility","recma","estree","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/esast-util-from-estree"},{"id":10803,"title":"Parse JavaScript to ESAST/ESTree","library":"esast-util-from-js","status":"active","version":"2.0.1","language":"javascript","ecosystem":"npm","summary":"esast-util-from-js is a utility within the unified ecosystem designed to parse JavaScript code strings into an esast syntax tree, which is an extension of the ESTree format. It integrates seamlessly with `unist` and `vfile` for processing abstract syntax trees in a structured manner. The current stable version is 2.0.1, with major releases occurring periodically to update Node.js compatibility and internal dependencies. It differentiates itself from raw `acorn` usage by providing a higher-level abstraction suitable for unified processing pipelines, making it ideal for linters, formatters, and other tools that operate on ASTs alongside other types of content. The library primarily focuses on converting serialised JavaScript into its programmatic representation, offering options for specifying JS version, module type, and other parsing rules.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","unist","estree","estree-util","esast","esast-util","util","utility","js","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/esast-util-from-js"},{"id":25256,"title":"esbd","library":"esbd","status":"active","version":"3.3.11","language":"javascript","ecosystem":"npm","summary":"CLI wrapper that turns esbuild config files into commands with enhanced developer experience for browser and Node applications. Version 3.3.11 (stable), pairs with esbuild >=0.25.0. Unlike Vite or Parcel which use esbuild only as a transpiler, esbd delegates to esbuild's bundler for 10-100x speed and adds live-reload, HTML entry points, sideband type checking, in-browser error overlay, and asset copying without sacrificing performance. Does not support HMR or unbundled dev. Ships TypeScript types and supports JS plugins. Monthly releases on GitHub.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","esbuild","esbuild-cli","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/esbd"},{"id":21219,"title":"Esbonio","library":"esbonio","status":"active","version":"2.0.0","language":"python","ecosystem":"pypi","summary":"A language server for Sphinx and docutils-based documentation projects. Current version: 2.0.0. Release cadence: irregular, with major version bumps every few years.","last_verified":"2026-04-27T00:00:00.000Z","tags":["language server","sphinx","documentation","lsp","reStructuredText"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/esbonio"},{"id":14554,"title":"esbuild","library":"esbuild","status":"active","version":"0.28.0","language":"javascript","ecosystem":"npm","summary":"esbuild is an extremely fast JavaScript and CSS bundler and minifier. The current stable version is v0.28.0. The project maintains an active release schedule, frequently delivering patch updates and minor versions (e.g., v0.27.x, v0.28.x) within short periods, sometimes multiple per month, indicating rapid development and responsiveness to issues.","last_verified":"2026-04-18T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/esbuild"},{"id":25257,"title":"esbuild-ajv","library":"esbuild-ajv","status":"active","version":"0.0.1","language":"javascript","ecosystem":"npm","summary":"esbuild plugin (v0.0.1, pre-1.0.0) to pre-compile Ajv JSON schemas at build time for faster runtime, CSP compliance, and smaller bundles. Pre-compilation avoids dynamic code generation (Function constructor), enabling use in environments with strict `unsafe-eval` CSP. Requires esbuild for building and Ajv v8 for schema compilation. Differentiates from runtime-only Ajv usage by moving compilation overhead to build step.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","ajv","esbuild","validation","validator","jsonschema","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/esbuild-ajv"},{"id":21220,"title":"esbuild-analyzer","library":"esbuild-analyzer","status":"active","version":"0.2.0","language":"javascript","ecosystem":"npm","summary":"A visualizer and analyzer for esbuild builds that generates an interactive HTML report from esbuild's metafile output. Version 0.2.0 is the current stable release; the package is maintained sporadically. It provides both a plugin API (for .build) and a standalone sync function (getEsbuildAnalyzerHtml) plus a CLI tool. Unlike webpack-bundle-analyzer, it is esbuild-native and does not require additional bundler integrations.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","esbuild","plugin","analyze","analyzer","visualizer"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/esbuild-analyzer"},{"id":26937,"title":"esbuild-android-64","library":"esbuild-android-64","status":"active","version":"0.15.18","language":"javascript","ecosystem":"npm","summary":"A WebAssembly shim for esbuild targeting Android x64 platforms, version 0.15.18. This package is part of the esbuild ecosystem and is automatically installed when using esbuild on Android x64. It provides a WebAssembly build of esbuild for environments where native binaries are not available. The release cadence matches esbuild's main releases. Differentiators: platform-specific package for Android x64, enabling esbuild usage in Android environments such as Termux. No other package serves this specific platform.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/esbuild-android-64"},{"id":25258,"title":"esbuild-android-64-for-imba","library":"esbuild-android-64-for-imba","status":"active","version":"0.0.2035","language":"javascript","ecosystem":"npm","summary":"A WebAssembly shim for esbuild, an extremely fast JavaScript bundler and minifier, targeting Android x64 platforms. This package specifically supports the Imba programming language runtime on Android x64 (Node.js >=12). esbuild is known for its unparalleled speed (10-100x faster than traditional bundlers like Webpack) and native ES module support, with a focus on simplicity and zero configuration. The latest stable version is v0.28.0, released in late 2024, with frequent updates (multiple versions per month) focusing on bug fixes and standard compliance. Key differentiators: written in Go, native parallelism, WebAssembly fallback for non-standard platforms, and integrated TypeScript/JSX support without additional plugins.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/esbuild-android-64-for-imba"},{"id":15431,"title":"esbuild Android ARM 64-bit Binary","library":"esbuild-android-arm64","status":"active","version":"0.15.18","language":"javascript","ecosystem":"npm","summary":"This package provides the pre-compiled Android ARM 64-bit binary for esbuild, a high-performance JavaScript bundler and minifier. It is primarily consumed as an optional platform-specific dependency by the main `esbuild` npm package, which automatically selects and utilizes the appropriate binary for the host system. The overarching `esbuild` project is actively maintained with frequent releases, often including multiple patch versions per month and minor versions every few months, ensuring rapid bug fixes and feature enhancements. It is renowned for its exceptional speed, achieved by being written in Go and compiling to native code, distinguishing it significantly from JavaScript-based bundlers such as Webpack or Rollup. The current stable version for the main `esbuild` project is 0.28.0. This specific package, `esbuild-android-arm64`, does not expose any direct JavaScript API; its sole purpose is to supply the underlying executable for environments targeting Android ARM 64-bit architectures.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/esbuild-android-arm64"},{"id":25259,"title":"esbuild-android-arm64-for-imba","library":"esbuild-android-arm64-for-imba","status":"active","version":"0.0.2035","language":"javascript","ecosystem":"npm","summary":"This is the Android ARM 64-bit binary for esbuild, a JavaScript bundler and minifier. Esbuild is a fast bundler written in Go, focusing on speed and simplicity. It supports JavaScript, TypeScript, JSX, CSS, and JSON. The current stable version is 0.28.0. Esbuild releases follow semver, with minor versions introducing breaking changes. Its key differentiator is extreme speed compared to other bundlers like Webpack or Rollup, making it ideal for rapid development and production builds. This package is one of many platform-specific binaries; esbuild automatically downloads the correct one for your platform, so you should not install this package directly. Instead, install the main esbuild package.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/esbuild-android-arm64-for-imba"},{"id":25260,"title":"esbuild-angular-jsx","library":"esbuild-angular-jsx","status":"active","version":"1.3.0","language":"javascript","ecosystem":"npm","summary":"A plugin and CLI wrapper for esbuild that enables Angular-like template syntax and file structure (e.g., .component.ts, .template.html, .styles.css) for Mithril projects, instead of JSX. Current stable version is 1.3.0. It transpiles Angular-style decorators (e.g., @Component) and HTML templates into Mithril's hyperscript. Released infrequently; no major breaking changes since initial. Differentiates from alternatives like babel-plugin-angular-jsx by leveraging esbuild's speed and native TypeScript support, and from Angular itself by targeting lightweight Mithril instead of the full Angular framework.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/esbuild-angular-jsx"},{"id":25261,"title":"esbuild-auto-path-plugin","library":"esbuild-auto-path-plugin","status":"active","version":"1.4.0","language":"javascript","ecosystem":"npm","summary":"An esbuild plugin that automatically resolves asset paths relative to the importing JavaScript file at runtime, eliminating the need for a fixed public path. Version 1.4.0 (latest) ships TypeScript types, supports Node >=16, and is maintained as part of the Piral CLI ecosystem. Unlike alternative solutions that require build-time public path configuration, this plugin enables micro frontend setups where each asset is served from a different path by rewriting asset imports to use runtime-determined paths.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","plugin","esbuild","build","microfrontend","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/esbuild-auto-path-plugin"},{"id":25262,"title":"esbuild-azure-functions","library":"esbuild-azure-functions","status":"active","version":"2.0.1","language":"javascript","ecosystem":"npm","summary":"A blazingly fast builder for Azure Functions powered by esbuild, version 2.0.1. It compiles TypeScript Azure Functions into optimized bundles, reducing cold starts and deployment times. Active development as of 2023, with a focus on speed and small bundle sizes compared to traditional Azure Functions tooling. Supports watch mode and provides plugins for __dirname and require shimming. Requires esbuild v0.17.5+ as a peer dependency.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","esbuild","azure","functions","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/esbuild-azure-functions"},{"id":25263,"title":"esbuild Bitburner Plugin","library":"esbuild-bitburner-plugin","status":"active","version":"1.7.9","language":"javascript","ecosystem":"npm","summary":"An ESBuild plugin (v1.7.9) that uses Bitburner's Remote API to push compiled build results directly into the game. It supports automatic file uploading, file mirroring for bidirectional sync, and distribution of scripts to multiple servers. Key differentiators: seamless integration with the Bitburner editor, support for React with ingame React/ReactDOM instances, and optional Netscript definitions generation. This plugin is actively maintained and requires Node >=20.0.0.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","esbuild","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/esbuild-bitburner-plugin"},{"id":26938,"title":"esbuild Bundle Analyzer","library":"esbuild-bundle-analyzer","status":"active","version":"0.0.1","language":"javascript","ecosystem":"npm","summary":"A tool to analyze the size and composition of esbuild output bundles, helping identify optimization opportunities. Version 0.0.1 is extremely early and unstable — expect breaking changes with every release. Unlike bundle analyzers for Webpack (webpack-bundle-analyzer) or Rollup (rollup-plugin-visualizer), this is native to esbuild's plugin system, but currently lacks interactive visualizations and detailed module trees. Release cadence is not established.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/esbuild-bundle-analyzer"},{"id":25264,"title":"esbuild-c","library":"esbuild-c","status":"active","version":"0.1.37","language":"javascript","ecosystem":"npm","summary":"esbuild-c (v0.1.37) enhances esbuild with config processing capabilities: aligning CLI options with the JS API, supporting config merging via 'extends', and loading configs in various formats (JSON, YAML, JS, TS) using cosmiconfig. As a PoC, it addresses esbuild issue #884 (CLI plugin specification) and offers both CLI and programmatic usage. It requires esbuild >=0.19.0 and ships TypeScript types. Unlike alternatives like esbuild-config or esbuild-resolve-config, it focuses on extendable config merging and format flexibility.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","esbuild","config","build","bundler","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/esbuild-c"},{"id":25265,"title":"esbuild CloudFront Functions Plugin","library":"esbuild-cf-functions-plugin","status":"active","version":"1.1.2","language":"javascript","ecosystem":"npm","summary":"An esbuild plugin (v1.1.2, active development) that automatically configures bundling for AWS CloudFront Functions, supporting both v1 (ES5.1+) and v2 (ES2020+) runtimes. It sets the correct esbuild target, format (ES modules), and enables/disables features per runtime constraints. Requires Node >=18 and esbuild >=0.14.46. Differentiators: handles edge-case runtime polyfills and feature toggling that manual configs often miss, and outputs minimal ESM-compatible bundles.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","aws","cloudfront","functions","function","lambda","esbuild","compiler","bundler","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/esbuild-cf-functions-plugin"},{"id":15603,"title":"esbuild Clean Plugin","library":"esbuild-clean-plugin","status":"active","version":"2.0.0","language":"javascript","ecosystem":"npm","summary":"esbuild-clean-plugin is a utility designed to integrate with esbuild's build process to automatically clean the designated output directory. It's currently stable at version 2.0.0, indicating a mature and maintained state. While a specific release cadence isn't explicitly stated, plugins often follow a release cycle aligned with their host bundler or address specific feature/bug updates as needed. Its primary differentiator lies in its deep integration as an esbuild plugin, leveraging esbuild's internal context to precisely identify and clean generated files. It offers crucial options like `initialCleanPatterns` to clear the directory before a new build, `dry` run mode for testing, and `verbose` output to track deleted files, providing fine-grained control over the build folder lifecycle directly within the esbuild configuration. This makes it a robust solution for ensuring a clean build environment without external scripts.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","esbuild","plugin","clean","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/esbuild-clean-plugin"},{"id":26939,"title":"esbuild-cli","library":"esbuild-cli","status":"active","version":"0.0.1","language":"javascript","ecosystem":"npm","summary":"esbuild-cli v0.0.1 provides a real-time esbuild wrapper for CLI applications, enabling fast bundling and transpilation with TypeScript support. It targets Node >=16 and focuses on interactive development workflows. As a very early release (0.0.x), it lacks maturity and should be used with caution. Key differentiators: real-time rebuilds and CLI integration, but alternatives like esbuild's own CLI or tools like tsx are more stable and feature-rich.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","cli","cli-dev","dev-env","esbuild","interactive","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/esbuild-cli"},{"id":25266,"title":"esbuild-codegen-plugin","library":"esbuild-codegen-plugin","status":"active","version":"2.1.0","language":"javascript","ecosystem":"npm","summary":"An esbuild plugin (v2.1.0) for generating modules at bundle time, allowing dynamic code injection during builds. Part of the codegen-js monorepo, it provides a core library (`codegen-lib`) and loaders for esbuild, webpack, parcel, and bun. Supports both ESM and CJS output. Key differentiator: code generation at bundle time rather than pre-build scripts, enabling type-safe dynamic imports and real-time code generation based on build context. Released monthly with active maintenance.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","plugin","esbuild","build","codegen","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/esbuild-codegen-plugin"},{"id":21221,"title":"esbuild-coffeescript","library":"esbuild-coffeescript","status":"active","version":"3.1.0","language":"javascript","ecosystem":"npm","summary":"An esbuild plugin that enables importing and bundling CoffeeScript (.coffee, .litcoffee) files directly within esbuild builds. Current stable version is 3.1.0, updated regularly (multiple releases per year), peer dependency on esbuild >=0.25.9. Key differentiators: integrates CoffeeScript compilation directly into esbuild's pipeline, supports both regular and literate CoffeeScript, offers configurable options (bare, inlineMap), and is designed for Node.js environments. Ships TypeScript type definitions for a better development experience.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","esbuild","esbuild-coffeescript","esbuild-plugin","coffeescript","litcoffee","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/esbuild-coffeescript"},{"id":25267,"title":"esbuild-compress","library":"esbuild-compress","status":"active","version":"2.2.0","language":"javascript","ecosystem":"npm","summary":"esbuild-compress is a plugin for esbuild that compresses embedded data at build time to reduce bundle size, with runtime decompression. Current stable version is 2.2.0. It supports various compression algorithms via configurable compressors, including lazy (async) decompression. Key differentiators: designed specifically for esbuild, supports both sync and async decompression, and works with multiple data formats (JSON, text, etc.). Released under MIT license.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","compress","compression","esbuild","esbuild-plugin","plugin"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/esbuild-compress"},{"id":25270,"title":"esbuild-config","library":"esbuild-config","status":"active","version":"1.0.1","language":"javascript","ecosystem":"npm","summary":"A Rust-based CLI tool that converts a JSON configuration file (esbuild.config.json) into command-line arguments for esbuild. Version 1.0.1, released with Windows binary path fix and arm64 support on macOS/Linux. Unlike other config wrappers, esbuild-config does no validation, making it version-independent; it only translates JSON types to esbuild's argument format. It can be installed via npm, Cargo, or precompiled binaries. The project is developed in Rust and is currently in active maintenance mode.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/esbuild-config"},{"id":26941,"title":"esbuild-config-darwin-64","library":"esbuild-config-darwin-64","status":"active","version":"1.0.1","language":"javascript","ecosystem":"npm","summary":"Platform-specific binary package for esbuild-config on macOS 64-bit (x86_64). Version 1.0.1 is the current stable release. esbuild-config provides configuration file support for esbuild, allowing users to define esbuild settings in JSON or YAML files instead of CLI arguments. This package is part of a set of optional dependencies automatically selected by the platform. It is primarily used internally and not intended for direct consumption. For alternatives, use esbuild directly or other config wrappers.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/esbuild-config-darwin-64"},{"id":25268,"title":"esbuild-config (Linux x64)","library":"esbuild-config-linux-64","status":"active","version":"1.0.1","language":"javascript","ecosystem":"npm","summary":"The platform-specific Linux 64-bit binary package for esbuild-config (v1.0.1), a CLI tool that generates esbuild configuration files. This is an optional dependency automatically installed by esbuild-config on Linux x64 systems. The package is rarely installed directly; instead, esbuild-config (the parent) should be used. Release cadence is low, with only a few versions since 2020. Key differentiator: provides config file support for esbuild, which natively uses CLI arguments only.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/esbuild-config-linux-64"},{"id":25271,"title":"esbuild-copy-files","library":"esbuild-copy-files","status":"active","version":"0.2.16","language":"javascript","ecosystem":"npm","summary":"esbuild-copy-files (v0.2.16) is an esbuild plugin that copies static files (like HTML, CSS, images) from source to output directory during esbuild builds. It integrates seamlessly with esbuild's plugin API, supports glob patterns for file selection, and is TypeScript-friendly with built-in types. Unlike using external copy tools, it runs within esbuild's build lifecycle, ensuring file copying happens at the right stage. Peer dependency on esbuild >= 0.14.0. The plugin is actively maintained with frequent releases.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","esbuild","copy-files","esbuild-plugin","typescript","esbuild-typescript-plugin","copy-static-files","nodejs"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/esbuild-copy-files"},{"id":25269,"title":"esbuild-copy-files-plugin","library":"esbuild-copy-files-plugin","status":"active","version":"1.2.1","language":"javascript","ecosystem":"npm","summary":"An esbuild plugin to copy files and directories during builds. Current stable version is 1.0.0. The plugin is updated irregularly. Key differentiators: simple API with source/target arrays, copyWithFolder option to preserve or flatten directory structure, minimal dependencies. Suitable for copying static assets like HTML, images, or fonts alongside esbuild bundles.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","esbuild","copy","files","plugin"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/esbuild-copy-files-plugin"},{"id":25272,"title":"esbuild-copy-plugin","library":"esbuild-copy-plugin","status":"active","version":"1.0.0","language":"javascript","ecosystem":"npm","summary":"A plugin for esbuild that copies files or directories from one location to another during the build process. Version 1.0.0 is the current release. It provides a simple API to define copy operations using `from` and `to` paths. Unlike general-purpose tools like `cpy` or `copy-webpack-plugin`, this is tightly integrated with esbuild's plugin system and runs as part of the build lifecycle. The package is lightweight, with no dependencies. It is maintained, but has a low release cadence.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","esbuild","plugin","copy"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/esbuild-copy-plugin"},{"id":21222,"title":"esbuild-copy-static-files","library":"esbuild-copy-static-files","status":"active","version":"0.1.0","language":"javascript","ecosystem":"npm","summary":"An esbuild plugin (v0.1.0, stable) to copy static files from a source to destination directory only when files have changed (by MD5 hash). No third-party dependencies, purely uses Node.js standard library. Primarily designed to avoid unnecessary file copies during development with live-reloading tools. Differs from alternatives like `esbuild-plugin-copy` by focusing on change detection and minimal configuration.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","esbuild","copy","static","files"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/esbuild-copy-static-files"},{"id":21223,"title":"esbuild-css-modules-plugin","library":"esbuild-css-modules-plugin","status":"active","version":"3.1.5","language":"javascript","ecosystem":"npm","summary":"An esbuild plugin that bundles CSS Modules into JavaScript/TypeScript files using Lightning CSS for fast transformation. Version 3.1.5 requires Node >= 20 and esbuild as a peer dependency. It supports both bundled and unbundled builds, offering features like type declaration generation, camelCase class renaming, and named exports. Key differentiators: built on Lightning CSS for speed, works with `bundle: false` to produce standalone .css.js files, and provides full TypeScript type definitions. Release cadence is active with frequent updates.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","esbuild","plugin","esbuildplugin","esbuild plugin","css modules","fast","cssmodules","lightningcss","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/esbuild-css-modules-plugin"},{"id":17219,"title":"esbuild macOS 64-bit Binary","library":"esbuild-darwin-64","status":"active","version":"0.15.18","language":"javascript","ecosystem":"npm","summary":"esbuild is an extremely fast, next-generation JavaScript and CSS bundler and minifier, written in Go. This `esbuild-darwin-64` package provides the specific macOS 64-bit binary, acting as a platform-specific dependency for the main `esbuild` package. The project is actively maintained with frequent releases, currently at stable version `0.28.0`. Key differentiators include its exceptional speed, achieved through parallel parsing, printing, and source map generation, and its robust API for both JavaScript and Go. It supports ES6 and CommonJS modules, TypeScript, JSX, source maps, and minification, making it a versatile tool for modern web development.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/esbuild-darwin-64"},{"id":14553,"title":"esbuild Darwin ARM 64-bit Binary","library":"esbuild-darwin-arm64","status":"active","version":"0.15.18","language":"javascript","ecosystem":"npm","summary":"esbuild is an extremely fast JavaScript bundler and minifier, written in Go and compiled to native code. It is known for its high performance, often outperforming other bundlers by 10-100x, making it ideal for development workflows, build tools, and server-side bundling. The project generally has a rapid release cadence, with the main `esbuild` package currently stable around version `0.28.x` (as indicated by recent changelog entries, though the specific `esbuild-darwin-arm64` binary package provided here is version `0.15.18`). Key differentiators include its speed, low configuration overhead, and ability to handle JavaScript, TypeScript, JSX, TSX, CSS, and image assets. It's often used as a dependency in larger build systems like Vite or directly for CLI bundling tasks. This specific entry pertains to the `esbuild-darwin-arm64` package, which provides the macOS ARM 64-bit binary component for the `esbuild` ecosystem.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/esbuild-darwin-arm64"},{"id":25273,"title":"esbuild Debug Tools","library":"esbuild-debug-tools","status":"active","version":"0.0.10","language":"javascript","ecosystem":"npm","summary":"A tiny helper library (v0.0.10, early stage, monthly releases) that provides a WatchPlugin to monitor esbuild builds and a startDebugServer to run a local debug server with path rewriting. Differentiates by offering zero-config console logging for build results and a simple API proxy to avoid CORS issues. Requires esbuild ^0.19.2, ships TypeScript definitions. No live reload built-in.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/esbuild-debug-tools"},{"id":21224,"title":"@anatine/esbuild-decorators","library":"esbuild-decorators","status":"active","version":"1.0.0","language":"javascript","ecosystem":"npm","summary":"An esbuild plugin for TypeScript decorator metadata (emitDecoratorMetadata and experimentalDecorators). Current stable version 1.0.0, maintained on GitHub by reconbot. It handles the tsconfig setting `emitDecoratorMetadata: true` by inspecting .ts files for decorators and transpiling them with the TypeScript compiler, since esbuild does not natively support TypeScript experimental decorators. Releases are infrequent; the plugin is a fork of the anatine organization's esbuildnx plugin with fixed peer dependencies and ESM/CJS module support. Alternatives include `esbuild-plugin-decorator` and `esbuild-decorators-loader`, but this package focuses on simplicity and direct tsconfig integration.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","esbuild","decorators","typescript","experimentalDecorators","emitDecoratorMetadata"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/esbuild-decorators"},{"id":25275,"title":"esbuild-deploy","library":"esbuild-deploy","status":"active","version":"1.0.1","language":"javascript","ecosystem":"npm","summary":"esbuild-deploy is a zero-config CLI tool that bundles Node.js applications for deployment using esbuild, eliminating the need to ship node_modules. It automatically detects ESM or CJS module systems from package.json fields (type, main, module), and produces minimal bundles in a deploy/ directory. Version 1.0.1 is the latest stable release, with types included. Key differentiators: automatic esbuild configuration, no manual setup, and compatibility injection for ESM/CJS interop. Part of a beta-then-1.0 transition with several beta releases prior.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/esbuild-deploy"},{"id":25274,"title":"esbuild-dev-router","library":"esbuild-dev-router","status":"active","version":"0.8.0","language":"javascript","ecosystem":"npm","summary":"Express middleware for development with esbuild. Bundles TypeScript/JavaScript source files in memory, serves them directly, and automatically reloads the browser on file changes via Server-Sent Events. Current stable version is 0.8.0. Peer dependency on esbuild >0.17. Key differentiators: zero-config live reload injection, no disk writes, mounts as Express Router, merges loader and plugin configs so you can extend defaults. Best for teams that already use Express and esbuild and want a lightweight dev server without Webpack or Vite.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","esbuild","dev-server","express","middleware","live-reload","typescript","development"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/esbuild-dev-router"},{"id":25276,"title":"esbuild-dev-server Linux x64 binary","library":"esbuild-dev-server-linux-x64","status":"active","version":"0.3.0","language":"javascript","ecosystem":"npm","summary":"This is the Linux 64-bit binary for esbuild-dev-server, a development server for esbuild that provides live reloading. Version 0.3.0 introduces a new API and updated documentation. The package is a platform-specific binary dependency and is not meant to be used directly; instead, rely on esbuild-dev-server which automatically selects the correct binary. Release frequency is moderate, with version 0.3.0 being the latest.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","esbuild-dev-server","esbuild","dev","server","live","live server","dev server","node"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/esbuild-dev-server-linux-x64"},{"id":25278,"title":"esbuild-dev-server","library":"esbuild-dev-tool","status":"active","version":"0.1.2","language":"javascript","ecosystem":"npm","summary":"esbuild-dev-server (v0.1.2) provides a hot-reloading development server powered by esbuild, automatically rebuilding and refreshing the browser on file changes. It is designed for minimal configuration and fast iteration, wrapping esbuild's rebuild API with a simple HTTP server. Currently experimental, it requires esbuild ^0.12.9 as a peer dependency. Key differentiator: lightweight alternative to webpack-dev-server for esbuild users.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","esbuild"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/esbuild-dev-tool"},{"id":25277,"title":"esbuild-dts-path-alias","library":"esbuild-dts-path-alias","status":"active","version":"4.2.1","language":"javascript","ecosystem":"npm","summary":"esbuild plugin for compiling TypeScript declaration files (.d.ts) with path alias transformation. Version 4.2.1 (latest) requires esbuild ^0.17.0, TypeScript >=5, and Node >=16.10.0. It resolves path aliases like '@utils/foo' into relative import paths in the output .d.ts files, solving a common pain point when using path aliases in TypeScript projects. It offers configurable tsconfig path, output directory, and debug logging. As a fork of esbuild-plugin-d-ts-alias, it maintains compatibility with recent esbuild and TypeScript versions. The plugin is ESM-only and ships TypeScript declarations.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","typescript","compiler","esbuild","plugin","declaration","dts"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/esbuild-dts-path-alias"},{"id":25279,"title":"esbuild-dynamic-import-plugin","library":"esbuild-dynamic-import-plugin","status":"active","version":"0.0.12","language":"javascript","ecosystem":"npm","summary":"An esbuild plugin that transforms named imports from a library (e.g., antd, lodash) into modular 'import on demand' requires, converting import { Button } from 'antd' to require('antd/lib/button/index'). Supports style injection (CSS/LESS files), custom library directory, camel-to-dash conversion, and custom name functions. Version 0.0.12, no regular release cadence. Key differentiator: brings babel-plugin-import-like functionality to esbuild, enabling tree-shaking of large component libraries. Peer dependency on lodash.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","esbuild","import plugin","esbuild-import-plugin","babel-import-plugin","dynamic import","import","import on demand"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/esbuild-dynamic-import-plugin"},{"id":25281,"title":"esbuild-envfile-plugin","library":"esbuild-envfile-plugin","status":"active","version":"1.0.7","language":"javascript","ecosystem":"npm","summary":"An esbuild plugin that automatically loads environment variables from a .env file (found in the current directory or any parent) and merges them with existing process.env variables. The .env variables are made available to the bundled code via ESM imports from the virtual module 'env'. This plugin version 1.0.7 is stable and leverages the dotenv package for parsing (not added to user's project). It differentiates by providing a simple, zero-config solution for esbuild bundling, unlike the more general dotenv or @rollup/plugin-dotenv which require explicit setup. Installation requires esbuild and dotenv as dev dependencies.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","esbuild","esbuild plugin","envfile","env","dotenv"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/esbuild-envfile-plugin"},{"id":21225,"title":"esbuild-esm-loader","library":"esbuild-esm-loader","status":"active","version":"0.3.3","language":"javascript","ecosystem":"npm","summary":"ESM loader for Node.js that transforms imports using ESBuild, supporting TypeScript, JSX, and modern JavaScript. Current stable version is 0.3.3 (major version zero, so minor versions may include breaking changes). Requires Node.js >=16.17.0 and ESBuild as a peer dependency. It uses Node.js module customization hooks (--import) for transparent transformation without a build step. Alternative to ts-node, tsx, or jiti; focuses purely on ESBuild integration.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","esm","loader","esm-loader"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/esbuild-esm-loader"},{"id":25280,"title":"esbuild-externals-plugin","library":"esbuild-externals-plugin","status":"active","version":"1.4.0","language":"javascript","ecosystem":"npm","summary":"An esbuild plugin that provides fine-grained control over external dependencies, ensuring that when a package like 'rxjs' is marked external, its subpath imports (e.g., 'rxjs/operators') are not also externalized unless explicitly specified. This prevents surprises in microfrontend or library builds where partial bundling of submodules is desired. Current stable version is 1.4.0, released as part of the piral-cli-esbuild ecosystem. Actively maintained with a strong focus on correct external handling for monorepos and shared dependency scenarios. Ships TypeScript types. Requires Node >=16.0.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","plugin","esbuild","build","microfrontend","externals","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/esbuild-externals-plugin"},{"id":21226,"title":"esbuild-extra","library":"esbuild-extra","status":"active","version":"0.4.2","language":"javascript","ecosystem":"npm","summary":"A lightweight utility library (0.4.2) that extends esbuild plugins with onTransform, onResolved, load, emitChunk, emitFile, and resolveLocallyFirst features. It is ~6x smaller than @chialab/esbuild-rna and provides TypeScript types. Key differentiators: cooperative onTransform with sourcemap support, namespace-aware hook ordering, and minimal footprint. Suitable for plugin authors wanting extra build hooks without heavy dependencies. Compatible with esbuild >=0.15. Version 0.4 released 2023.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","esbuild","plugin","extra","transform","emit","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/esbuild-extra"},{"id":25282,"title":"esbuild-fix-imports-plugin","library":"esbuild-fix-imports-plugin","status":"active","version":"1.0.23","language":"javascript","ecosystem":"npm","summary":"An ESBuild plugin (v1.0.23) that fixes import paths in bundleless ESBuild/tsup builds by resolving TypeScript path aliases, replacing directory imports with explicit index file paths, and appending correct file extensions. Released actively, it combines three sub-plugins (fixAliasPlugin, fixFolderImportsPlugin, fixExtensionsPlugin) and an optional writeFilePlugin for memory-based builds. Key differentiator: solves common issues when bundling is disabled and output files need correct relative imports for Node.js or browser consumption.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","esbuild","plugin","imports","fix","alias","extensions","folder-imports","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/esbuild-fix-imports-plugin"},{"id":10802,"title":"esbuild FreeBSD 64-bit Binary","library":"esbuild-freebsd-64","status":"active","version":"0.15.18","language":"javascript","ecosystem":"npm","summary":"esbuild-freebsd-64 is a specific platform binary package providing the core native module for esbuild on FreeBSD 64-bit systems. esbuild is a high-performance JavaScript bundler and minifier known for its exceptional speed. It processes JavaScript, TypeScript, JSX, TSX, CSS, and JSON, offering features like tree-shaking, minification, source map generation, and a powerful transformation API. While the main esbuild project is actively developed, with versions reaching up to `v0.28.x` (as of April 2026), this specific binary package (`esbuild-freebsd-64`) is at version `0.15.18`, corresponding to older `esbuild` releases. Users typically interact with the main `esbuild` package, which then selects and leverages the appropriate platform-specific binary, such as this one, as an optional dependency. Its primary differentiator is its build speed, making it suitable for development workflows where rapid rebuilds are critical, often outperforming other bundlers like Webpack or Rollup.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/esbuild-freebsd-64"},{"id":13131,"title":"esbuild","library":"esbuild-freebsd-arm64","status":"active","version":"0.15.18","language":"javascript","ecosystem":"npm","summary":"esbuild is an extremely fast JavaScript and CSS bundler and minifier, designed to dramatically improve build tool performance. Written in Go and compiling to native code, it achieves build times 10-100 times faster than traditional JavaScript-based bundlers like Webpack or Rollup. The current stable version is 0.28.0 (as of April 2026), with a sustainable release cadence ensuring frequent updates and feature additions. Key features include built-in support for JavaScript, TypeScript, JSX, and CSS, bundling of ESM and CommonJS modules, aggressive tree-shaking, minification, source map generation, and a straightforward API for both CLI and programmatic use. It also offers a plugin system for extending its core functionality. It is widely adopted for rapid development and production builds where speed is critical, often integrated into meta-frameworks and other build tools.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/esbuild-freebsd-arm64"},{"id":25283,"title":"esbuild FreeBSD ARM64 binary","library":"esbuild-freebsd-arm64-for-imba","status":"active","version":"0.0.2035","language":"javascript","ecosystem":"npm","summary":"Platform-specific package providing the esbuild binary for FreeBSD ARM64 systems. Part of esbuild, an ultra-fast JavaScript bundler and minifier written in Go. Current stable version follows esbuild releases (e.g., v0.28.0). Key differentiators: orders of magnitude faster than Webpack/Parcel due to parallelism and zero-config defaults. This package is automatically installed as an optional dependency of the main esbuild package on FreeBSD ARM64; it is not meant to be installed directly.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/esbuild-freebsd-arm64-for-imba"},{"id":21227,"title":"esbuild-gas-plugin","library":"esbuild-gas-plugin","status":"active","version":"0.10.0","language":"javascript","ecosystem":"npm","summary":"esbuild plugin for Google Apps Script that bundles TypeScript/JavaScript into a single file compatible with the GAS runtime. Current version 0.10.0, actively maintained with frequent releases. Key differentiators: supports both Rhino and V8 runtimes, works with Node.js and Deno, generates JSDoc annotations for better GAS autocompletion, and is inspired by gas-webpack-plugin but leverages esbuild's faster build times.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","esbuild","apps-script","google-apps-script","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/esbuild-gas-plugin"},{"id":25284,"title":"esbuild-plugin-webgl","library":"esbuild-glsl","status":"active","version":"0.0.3","language":"javascript","ecosystem":"npm","summary":"ESBuild plugin to load WebGL shaders from .glsl files, enabling direct import of GLSL shader code into JavaScript or TypeScript projects. Current stable version is 0.0.3 (released Jan 2025). Actively maintained with TypeScript support and shader minification. Differentiators: lightweight, integrates with esbuild and tsup, and compresses shader source for smaller bundles. Designed for WebGL, WebGPU, and Three.js projects needing separate shader files.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","ESBuild","WebGL","WebGL shaders","WebGL loader","GLSL","shader","ESBuild plugin","loaders","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/esbuild-glsl"},{"id":25285,"title":"esbuild-handlebars","library":"esbuild-handlebars","status":"active","version":"1.1.0","language":"javascript","ecosystem":"npm","summary":"An esbuild plugin for compiling Handlebars templates (.hbs, .handlebars) into JavaScript modules. Current stable version is 1.1.0. It resolves the 'Cannot read properties of undefined (reading call)' error common in other plugins, supports custom helpers/partials injection, and uses Handlebars precompilation for optimal performance. Key differentiators: fixes nested helper calls, integrates seamlessly with esbuild's build pipeline, and is lightweight with no extra runtime dependencies.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/esbuild-handlebars"},{"id":25286,"title":"esbuild-hexo-minifier","library":"esbuild-hexo-minifier","status":"active","version":"0.1.7","language":"javascript","ecosystem":"npm","summary":"A Hexo plugin that minifies static assets (HTML, CSS, JS, images, fonts) using esbuild. Version 0.1.7, stable with occasional updates. Differentiates from other Hexo minifiers by leveraging esbuild's speed for JS/CSS minification, but has known issues with some configurations and lacks comprehensive documentation.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/esbuild-hexo-minifier"},{"id":25287,"title":"esbuild-html-plugin","library":"esbuild-html-plugin","status":"active","version":"1.1.0","language":"javascript","ecosystem":"npm","summary":"An esbuild plugin that generates an HTML file with output URLs of bundled assets. Version 1.1.0, released as stable. It provides fine-grained control over HTML head and body elements through callback functions, allowing dynamic injection of CSS and JS references. Unlike alternative HTML plugins for esbuild, this one is minimalistic and avoids bundling HTML templates, focusing solely on generating a simple HTML file with asset URLs. No HTML minification is included since v1.1.0. The package is ESM-only, small, and has no runtime dependencies.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/esbuild-html-plugin"},{"id":25288,"title":"esbuild-ifdef","library":"esbuild-ifdef","status":"active","version":"0.2.0","language":"javascript","ecosystem":"npm","summary":"An esbuild plugin for compile-time conditional code inclusion/exclusion using `/// #if` comments. Current stable version: 0.2.0. Actively maintained, with a small feature set focused on preprocessor-like behavior. Key differentiators: uses triple-slash comments familiar from C/C++ preprocessors, supports nested conditionals, warnings/errors at compile time, and custom variable injection. Unlike alternatives that rely on other bundlers or complex setups, esbuild-ifdef integrates natively with esbuild and supports any JavaScript expression.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/esbuild-ifdef"},{"id":25289,"title":"esbuild-ignore-with-comments-plugin","library":"esbuild-ignore-with-comments-plugin","status":"active","version":"0.3.29","language":"javascript","ecosystem":"npm","summary":"An esbuild plugin that allows developers to exclude specific files from the build by placing a designated comment (e.g., `// esbuild-ignore`) at the top of the file. The current stable version is 0.3.29 and it is part of the Goldstack monorepo. It requires esbuild ^0.25.6 as a peer dependency. Key differentiators: lightweight, zero-config for ignoring files based on comments, and compatible with both ESM and CJS projects.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","node","esbuild"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/esbuild-ignore-with-comments-plugin"},{"id":25290,"title":"esbuild-import-plugin","library":"esbuild-import-plugin","status":"active","version":"0.0.15","language":"javascript","ecosystem":"npm","summary":"An esbuild plugin that transforms import statements for enhanced module resolution and aliasing. Version 0.0.15, last updated in 2022, with sporadic maintenance. It provides a simple API to customize how imports are resolved during bundling, supporting option overrides for prefixes and base directories. Unlike more complex solutions like alias plugins, this plugin focuses on lightweight import manipulation without requiring extensive configuration. Its release cadence is low, with only a few versions published.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/esbuild-import-plugin"},{"id":25291,"title":"esbuild-inline-sass","library":"esbuild-inline-sass","status":"active","version":"0.4.4","language":"javascript","ecosystem":"npm","summary":"An esbuild plugin that inlines SASS/SCSS files as injected <style> tags in the browser, eliminating the need for separate CSS files. Version 0.4.4 is the latest stable release, actively maintained with occasional dependency updates. It supports both ESM and CommonJS, ships TypeScript types, and differentiates from other esbuild CSS plugins by automatically creating a style element and appending compiled CSS to the DOM, supporting remote @imports via CDN. The only peer dependency is esbuild itself.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","esbuild","plugin","style","css","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/esbuild-inline-sass"},{"id":21229,"title":"esbuild-jest","library":"esbuild-jest","status":"active","version":"0.5.0","language":"javascript","ecosystem":"npm","summary":"Jest transformer that uses esbuild for fast compilation of TypeScript, JavaScript, TSX, and JSX files. Current stable version is 0.5.0. Released as needed, with esbuild >=0.8.50 as peer dependency. Differentiators: significantly faster than ts-jest by leveraging esbuild's speed, but lacks type checking and some advanced TypeScript features. Ships TypeScript types.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","esbuild","jest","test","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/esbuild-jest"},{"id":25292,"title":"esbuild-jest-cli","library":"esbuild-jest-cli","status":"active","version":"4.0.4","language":"javascript","ecosystem":"npm","summary":"A CLI tool that bundles Jest test projects using esbuild for faster test execution. Current stable version is 4.0.4 (March 2025), with irregular releases. It supports Jest 27-29 and Node.js 14+. Differentiating features: automatic Jest config generation, esbuild plugin support, and optional dependency transformation. It can handle ESM and CJS, and includes metafile generation to produce jest.config.json. The tool is maintained by Wix Incubator and is suitable for projects seeking lightweight, efficient test bundling.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/esbuild-jest-cli"},{"id":25293,"title":"esbuild-jest-fixed","library":"esbuild-jest-fixed","status":"active","version":"0.5.2","language":"javascript","ecosystem":"npm","summary":"A Jest transformer leveraging esbuild for fast TypeScript, JavaScript, TSX, and JSX compilation. Version 0.5.2 is the latest stable release; the project is a fork of esbuild-jest that resolves a critical bug where source code containing the substring \"ock(\" (e.g., \"mock(\") would cause compilation failures. It supports configurable jsxFactory, jsxFragment, sourcemap, loaders, target, and format options, and is designed as a drop-in replacement for ts-jest with significantly faster transpilation. Requires esbuild >=0.9.3 as a peer dependency. The package ships TypeScript type definitions.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","esbuild","jest","test","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/esbuild-jest-fixed"},{"id":21228,"title":"esbuild-jest-transform","library":"esbuild-jest-transform","status":"active","version":"2.0.1","language":"javascript","ecosystem":"npm","summary":"A Jest transformer that uses esbuild for fast code transformation, supporting JavaScript, TypeScript, and JSX. Current stable version is 2.0.1. It allows passing custom esbuild transform options via Jest config, such as target, loaders, and format. Compared to alternatives like ts-jest or @swc/jest, it leverages esbuild's speed but offers less plugin ecosystem. Updated as of 2023, with peer dependency on esbuild >=0.17.4 <1.0.0.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/esbuild-jest-transform"},{"id":21230,"title":"esbuild-jest2","library":"esbuild-jest2","status":"active","version":"0.6.7","language":"javascript","ecosystem":"npm","summary":"A Jest transformer that uses esbuild for fast compilation of TypeScript, JavaScript, JSX, and TSX files. Version 0.6.7 is the latest stable release, maintained as a fork of the abandoned esbuild-jest with active updates for Jest v29+. It integrates esbuild's blazing-fast bundler into the Jest transform pipeline, supporting custom loaders, sourcemaps, JSX factory/fragment configuration, and target/format options. Unlike ts-jest, which relies on tsc, esbuild-jest2 offers significantly faster transformation but does not enforce type checking. It requires esbuild >=0.20.1 as a peer dependency and ships TypeScript declarations.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","esbuild","jest","test","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/esbuild-jest2"},{"id":25294,"title":"esbuild-lazy-analyzer","library":"esbuild-lazy-analyzer","status":"active","version":"1.4.0","language":"javascript","ecosystem":"npm","summary":"A CLI tool (v1.4.0, active development) that analyzes lazy-loading in esbuild chunk splits using the metafile output. It generates static JSON statistics and interactive HTML dependency graphs showing chunk composition, eager vs lazy imports per entry point, length of dependency chains, and file-level bundle impact. Unlike general esbuild visualizers (e.g., esbuild-visualizer), this focuses on code-splitting optimization, showing which chunks are lazy-loaded and their sizes, enabling developers to identify opportunities for improved lazy-loading. It produces a self-contained HTML report with interactive import graphs and modals for per-file import inspection.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/esbuild-lazy-analyzer"},{"id":10804,"title":"esbuild Linux 32-bit Binary","library":"esbuild-linux-32","status":"active","version":"0.15.18","language":"javascript","ecosystem":"npm","summary":"This package provides the precompiled 32-bit Linux binary for esbuild, a high-performance JavaScript/TypeScript bundler and minifier implemented in Go. As a component of the broader esbuild ecosystem, `esbuild-linux-32` is typically an optional or direct dependency of the main `esbuild` npm package, which dynamically loads the appropriate binary for the host system. The main `esbuild` project is actively maintained, with frequent releases (often weekly or bi-weekly) addressing new web standards, bug fixes, and performance enhancements. Its current stable version is around `0.28.x`. This specific package is crucial for users deploying esbuild on 32-bit Linux environments, ensuring native performance by providing the architecture-specific executable.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/esbuild-linux-32"},{"id":12725,"title":"esbuild Linux 64-bit Binary","library":"esbuild-linux-64","status":"active","version":"0.15.18","language":"javascript","ecosystem":"npm","summary":"This package, `esbuild-linux-64`, provides the native 64-bit Linux binary for esbuild, an extremely fast JavaScript and CSS bundler and minifier. Esbuild is renowned for its exceptional speed, often completing builds 10-100 times faster than alternatives like Webpack or Rollup, attributed to its implementation in Go and heavy use of parallelism. It supports modern JavaScript features, TypeScript, JSX, tree-shaking, and has a simple, intuitive API. While `esbuild-linux-64` itself is a low-level component, the overarching `esbuild` project (currently at v0.28.0 as of April 2026) maintains a very active release cadence, frequently publishing updates with new features, bug fixes, and performance improvements. It is widely adopted by tools like Vite, Angular (since v17), and Ruby on Rails (since v7) for its performance. The package's purpose is to be an automatically selected optional dependency of the main `esbuild` package, providing the correct native executable for Linux x64 environments.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/esbuild-linux-64"},{"id":25295,"title":"esbuild-linux-64 (for Imba)","library":"esbuild-linux-64-for-imba","status":"active","version":"0.0.2035","language":"javascript","ecosystem":"npm","summary":"The Linux 64-bit binary for esbuild, a JavaScript bundler and minifier. This package is a platform-specific dependency automatically installed by the esbuild npm package on Linux x64 systems. Version 0.0.2035 is a placeholder; the current stable esbuild version is 0.28.0. esbuild is known for its extreme speed, native Go implementation, and zero-config bundling. It supports ES modules, CommonJS, TypeScript, JSX, CSS bundling, and minification. Unlike Webpack or Rollup, esbuild is a single binary with minimal configuration.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/esbuild-linux-64-for-imba"},{"id":10805,"title":"esbuild Linux ARM Binary","library":"esbuild-linux-arm","status":"active","version":"0.15.18","language":"javascript","ecosystem":"npm","summary":"This package, `esbuild-linux-arm`, is a platform-specific binary component for esbuild, an extremely fast JavaScript and CSS bundler and minifier. The main `esbuild` package (currently at v0.28.0) automatically installs the correct platform-specific binary, making this package an indirect dependency for most users. esbuild is renowned for its exceptional speed, often performing builds 10 to 100 times faster than alternatives like Webpack or Rollup, attributed to its implementation in Go, extensive parallelism, and optimized algorithms. It maintains a sustainable and active release cadence, with frequent updates addressing bugs, introducing new features, and incorporating JavaScript specification changes. Key differentiators include its high performance, minimal configuration, built-in support for TypeScript and JSX transformation, and a growing plugin ecosystem.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/esbuild-linux-arm"},{"id":26940,"title":"esbuild-linux-arm-for-imba","library":"esbuild-linux-arm-for-imba","status":"active","version":"0.0.2035","language":"javascript","ecosystem":"npm","summary":"This is the Linux ARM binary package for esbuild, a fast JavaScript bundler and minifier. Version 0.28.0 is the latest stable release. Esbuild is known for its speed, built-in TypeScript and JSX support, and tree-shaking. This package is automatically published alongside esbuild releases and should be installed automatically by npm when targeting Linux ARM. It is not intended to be directly depended upon; instead, add 'esbuild' to your dependencies. Notable changes include support for 'with { type: \"text\" }' imports in v0.28.0, breaking changes in v0.27.0 (e.g., Uint8Array.toBase64), and regular bug fixes and performance improvements. The package follows esbuild's release cadence with major versions every few months.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/esbuild-linux-arm-for-imba"},{"id":15430,"title":"esbuild Linux ARM 64-bit Binary","library":"esbuild-linux-arm64","status":"active","version":"0.15.18","language":"javascript","ecosystem":"npm","summary":"esbuild-linux-arm64 is a platform-specific binary distribution of esbuild, a high-performance JavaScript and CSS bundler and minifier written in Go. It provides the native executable for Linux ARM 64-bit systems, which the main `esbuild` package dynamically loads. As of early 2026, the `esbuild` project is on version 0.28.0 and maintains a sustainable release cadence, with frequent updates often occurring monthly or bi-monthly, and at least one release every three months. Its primary differentiator is its exceptional speed, often achieving 10-100x faster build times compared to traditional JavaScript bundlers like Webpack or Rollup, due to its native compilation. This makes it particularly effective for development environments requiring rapid feedback loops and for projects that prioritize build performance and modern JavaScript features with minimal configuration overhead. It excels at creating optimized bundles for web applications and npm packages.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/esbuild-linux-arm64"},{"id":15602,"title":"esbuild Linux MIPS64LE Native Binary","library":"esbuild-linux-mips64le","status":"active","version":"0.15.18","language":"javascript","ecosystem":"npm","summary":"esbuild is an extremely fast JavaScript bundler and minifier, primarily developed in Go, excelling at processing JavaScript, TypeScript, JSX, CSS, JSON, and other web assets with remarkable speed. It's a popular choice for accelerating build pipelines and development server hot-reloading due to its performance. The project maintains a rapid release cadence, with frequent minor and patch updates, alongside occasional major releases that may introduce significant new features or breaking changes. This specific package, `esbuild-linux-mips64le`, provides the pre-compiled native binary for Linux MIPS 64-bit Little Endian architectures. It serves as a critical runtime dependency for the main `esbuild` npm package when installed on compatible MIPS64LE systems, enabling the JavaScript wrapper to execute the native bundler logic. While this binary package is at version `0.15.18`, the current stable version of the core `esbuild` package is `0.20.24`.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/esbuild-linux-mips64le"},{"id":15604,"title":"esbuild Linux PowerPC 64-bit Little Endian Binary","library":"esbuild-linux-ppc64le","status":"active","version":"0.15.18","language":"javascript","ecosystem":"npm","summary":"esbuild is an extremely fast, next-generation JavaScript and CSS bundler and minifier, written in Go. Its primary goal is to achieve significantly faster build times compared to other bundlers by leveraging parallel parsing, printing, and source map generation. The project maintains an active development pace with frequent releases, often including multiple minor or patch versions within weeks. As of its latest stable release, `esbuild` is at version 0.28.0. Key differentiators include its exceptional speed without requiring a cache, built-in support for JavaScript, CSS, TypeScript, and JSX, a straightforward API for CLI, JavaScript, and Go, and comprehensive features like ESM/CommonJS module bundling, tree shaking, minification, and source map generation. This specific package, `esbuild-linux-ppc64le`, provides the pre-compiled native binary for the Linux PowerPC 64-bit Little Endian architecture, which is an optional dependency automatically selected and installed by the main `esbuild` package based on the host system's platform and architecture.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/esbuild-linux-ppc64le"},{"id":15605,"title":"esbuild: JavaScript/CSS Bundler (Linux RISC-V 64-bit)","library":"esbuild-linux-riscv64","status":"active","version":"0.15.18","language":"javascript","ecosystem":"npm","summary":"esbuild is a modern, extremely fast JavaScript and CSS bundler and minifier written in Go, not JavaScript. It aims to significantly improve build tool performance by leveraging parallelism and low-level optimizations, often achieving speeds 10-100 times faster than other bundlers like Webpack or Rollup. Key features include built-in support for ES6 and CommonJS modules, TypeScript, JSX, tree-shaking, source maps, and minification. It provides a straightforward API for both CLI and programmatic use in JavaScript/TypeScript and Go. The main `esbuild` package dynamically installs platform-specific binaries; `esbuild-linux-riscv64` is one such binary for Linux RISC-V 64-bit architectures. The latest stable version of the core `esbuild` is 0.28.0 (as of April 2026), with frequent patch and minor releases addressing bugs and adding features. It is widely adopted, integrated into tools like Vite, Angular (since v17), Ruby on Rails (since v7), and Netlify Functions.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/esbuild-linux-riscv64"},{"id":18314,"title":"esbuild for Linux s390x","library":"esbuild-linux-s390x","status":"active","version":"0.15.18","language":"javascript","ecosystem":"npm","summary":"This is the Linux IBM Z 64-bit Big Endian binary for esbuild, a JavaScript bundler and minifier. It is a platform-specific package automatically installed when you install esbuild on a Linux s390x machine. The current stable version of esbuild is 0.28.0, with a rapid release cadence (multiple minor/patch versions per month). esbuild differentiates from other bundlers (like webpack or Rollup) by its extreme speed, written in Go, and zero configuration by default. This package is not meant to be directly installed by users; instead, the main esbuild package selects the appropriate platform binary.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/esbuild-linux-s390x"},{"id":13132,"title":"esbuild-loader for Webpack","library":"esbuild-loader","status":"active","version":"4.4.3","language":"javascript","ecosystem":"npm","summary":"esbuild-loader is a Webpack loader that integrates esbuild, a high-performance JavaScript bundler written in Go, into the Webpack build process. Its primary purpose is to significantly accelerate transpilation for ESNext and TypeScript, as well as JavaScript minification, offering a faster alternative to traditional tools like babel-loader, ts-loader, and Terser. The current stable version is 4.4.3 (as of April 2026), with releases occurring several times a year, primarily focusing on bug fixes and upgrading its internal esbuild dependency to leverage the latest performance improvements and features. Key differentiators include its exceptional speed, efficient handling of both JavaScript and TypeScript out-of-the-box, and a smaller footprint compared to multi-tool setups. It supports Webpack 4 and 5 as a peer dependency, making it a drop-in replacement for many common transpilation and minification workflows.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","esbuild","webpack","loader","typescript","esnext"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/esbuild-loader"},{"id":25296,"title":"esbuild-loader-svelte","library":"esbuild-loader-svelte","status":"active","version":"1.4.0","language":"javascript","ecosystem":"npm","summary":"A collection of esbuild plugins for compiling Svelte 5 components (with TypeScript and SCSS support), SCSS styles to CSS, SSR stubbing, raw file imports (?raw suffix), and component meta extraction (?meta suffix). Version 1.4.0. It is actively maintained, ships TypeScript types, and works with esbuild >=0.17.0 and Svelte ^5.0.0. Key differentiators: Svelte 5 Runes support, built-in template engine for SSR, and modular imports.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","esbuild","svelte","svelte5","scss","plugin","ssr","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/esbuild-loader-svelte"},{"id":25297,"title":"esbuild-manifest-plugin","library":"esbuild-manifest-plugin","status":"active","version":"1.0.0","language":"javascript","ecosystem":"npm","summary":"An esbuild plugin (v1.0.0, released 2024) that generates a manifest.json mapping input filenames to their output filenames after digestion with content hashes or directory nesting. It automatically enables esbuild's metafile option and optionally rewrites node_modules asset paths for convenience. Unlike general asset plugins, it specifically targets bundlers needing a Rails-like manifest for cache busting or server-side filename resolution. Updated infrequently, with a focus on simplicity and interoperability with esbuild-sass-plugin.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/esbuild-manifest-plugin"},{"id":25299,"title":"esbuild-mdx","library":"esbuild-mdx","status":"active","version":"0.2.0","language":"javascript","ecosystem":"npm","summary":"esbuild-mdx is a plugin for esbuild that resolves .md and .mdx files into React components, enabling markdown-driven content in React apps. Current stable version is 0.2.0 (released 2021), with a low release cadence (3 releases). Key differentiators: integrates directly with esbuild's plugin system, supports options passing to MDX, and is lightweight compared to Webpack-based MDX bundlers. Alternative to @mdx-js/loader but for esbuild. Minimum peer dependencies: react, react-dom, and @mdx-js/react.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/esbuild-mdx"},{"id":25298,"title":"esbuild Metadata Report","library":"esbuild-metadata-report","status":"active","version":"1.0.3","language":"javascript","ecosystem":"npm","summary":"A tool to generate an HTML report from esbuild's metafile output, visualizing bundle metadata such as file sizes, dependencies, and timings. Version 1.0.3, stable. Designed for esbuild, it works as a plugin or standalone function. Differentiable by its interactive, self-contained HTML report that aids debugging and optimization of esbuild builds. Supports CommonJS only.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/esbuild-metadata-report"},{"id":21231,"title":"esbuild-minify-templates","library":"esbuild-minify-templates","status":"active","version":"0.13.1","language":"javascript","ecosystem":"npm","summary":"A plugin for esbuild that minifies template literal strings by collapsing whitespace and removing whitespace around HTML tags. Version 0.13.1 is current; it supports node >=12 and requires esbuild >=0.13.0 <1.0.0 as a peer dependency. Features include source map support, the ability to ignore specific template literals with a comment, and options like `keepComments` (preserve HTML comments) and `taggedOnly` (minify only tagged templates). It ships TypeScript types. Unlike other minifiers, it works as two esbuild plugins that require the `write` option to be `false`, writing output files via a separate `writeFiles()` plugin.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/esbuild-minify-templates"},{"id":25300,"title":"esbuild-minimizer-webpack-plugin","library":"esbuild-minimizer-webpack-plugin","status":"active","version":"1.0.0-beta.2","language":"javascript","ecosystem":"npm","summary":"Webpack plugin that uses esbuild to minify JavaScript output, offering faster builds compared to TerserWebpackPlugin. Stable version 1.0.0-beta.2, developed with TypeScript, and integrates as a minimizer in webpack's optimization configuration. Key differentiators: leverages esbuild's speed, supports caching and parallel execution. Requires webpack ^4.0.0 as a peer dependency.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","esbuild","webpack","webpack-plugin","esbuild-webpack-plugin","esbuild-minimizer-webpack-plugin","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/esbuild-minimizer-webpack-plugin"},{"id":25301,"title":"esbuild-monaco-editor-plugin","library":"esbuild-monaco-editor-plugin","status":"active","version":"0.1.1","language":"javascript","ecosystem":"npm","summary":"esbuild plugin for integrating Monaco Editor (v0.1.1). It configures esbuild to handle Monaco's web workers and language assets. The plugin is incomplete; imports from 'editor.api.js' require manual language imports, while 'editor.main.js' loads all languages. Alternative to webpack-based Monaco plugins. Low release cadence.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","esbuild","monaco","editor"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/esbuild-monaco-editor-plugin"},{"id":25303,"title":"esbuild-native-node-modules-plugin","library":"esbuild-native-node-modules-plugin","status":"active","version":"1.0.3","language":"javascript","ecosystem":"npm","summary":"A plugin for esbuild that enables bundling of native Node.js modules (.node files). Version 1.0.3 is current. It acts as a node-loader replacement for esbuild, allowing use of native addons in bundled output. Differentiates from general node-loader plugins by being esbuild-native and simple to integrate.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","esbuild","plugin","native node modules","native node",".node","node addon","node-loader","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/esbuild-native-node-modules-plugin"},{"id":10806,"title":"esbuild NetBSD AMD64 Binary","library":"esbuild-netbsd-64","status":"active","version":"0.15.18","language":"javascript","ecosystem":"npm","summary":"esbuild is an extremely fast JavaScript bundler and minifier, renowned for its high performance due to its implementation in Go and compilation to native code. It offers comprehensive support for JavaScript, TypeScript, JSX, and CSS, providing essential features such as bundling, minification, tree-shaking, and a development server. The `esbuild-netbsd-64` package specifically delivers the pre-built NetBSD AMD64 executable for the core esbuild tool. Users typically install the main `esbuild` package, which then intelligently selects and installs the appropriate platform-specific binary (like this one) as an optional dependency. The current stable version is approximately 0.28.0, with a rapid release cadence marked by frequent patch and minor updates.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/esbuild-netbsd-64"},{"id":25302,"title":"esbuild-node-builtin","library":"esbuild-node-builtin","status":"active","version":"0.1.1","language":"javascript","ecosystem":"npm","summary":"esbuild plugin to polyfill Node.js built-in modules when bundling for the browser. Version 0.1.1, stable but rarely updated. Integrates polyfills from rollup-plugin-polyfill-node with tree-shaking support, unlike alternatives that include entire modules. It uses esbuild's inject API to handle globals like 'global', 'process', and optionally 'Buffer'. Requires esbuild as a peer dependency and uses rollup-plugin-polyfill-node internally (a no-op dependency to avoid errors).","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","esbuild","node","node-builtin","node-polyfills","polyfills-node","polyfills","browserify","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/esbuild-node-builtin"},{"id":25305,"title":"esbuild Node.js Builtins Plugin","library":"esbuild-node-builtins","status":"abandoned","version":"0.1.0","language":"javascript","ecosystem":"npm","summary":"esbuild-node-builtins is a plugin for esbuild that provides polyfilled Node.js built-in modules (e.g., 'fs', 'path', 'crypto') for browser or other non-Node environments. Version 0.1.0 is the initial stable release, with no further updates or release cadence documented. It wraps browserify's 'node-libs-browser' to polyfill core modules, enabling bundling of Node-centric code for the browser with esbuild. Unlike esbuild's native 'platform: node', this plugin actually inlines polyfills; it is a simple integration but has no active maintenance and may be superseded by esbuild's own node polyfills or other plugins like 'esbuild-plugin-polyfill-node'.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/esbuild-node-builtins"},{"id":25304,"title":"esbuild-node-externals","library":"esbuild-node-externals","status":"active","version":"1.22.0","language":"javascript","ecosystem":"npm","summary":"An esbuild plugin that automatically externalizes all Node.js built-in modules and dependencies from node_modules, so they are not bundled. Version 1.22.0 supports esbuild 0.12–0.28. It differentiates from manual externals handling by scanning package.json dependencies, devDependencies, peerDependencies, and optionalDependencies, and also externalizes Node built-ins like 'fs', 'path', etc. The plugin handles ESM and CJS outputs correctly, and works well with monorepos. It is often used alongside other esbuild plugins for Node.js bundling where the goal is to keep dependencies out of the bundle for faster builds and smaller output. The package has type definitions built-in and is released on a as-needed cadence.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","esbuild","node_modules","esbuild-plugin","bundle","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/esbuild-node-externals"},{"id":26942,"title":"esbuild-node-loader","library":"esbuild-node-loader","status":"active","version":"0.8.0","language":"javascript","ecosystem":"npm","summary":"Transpile TypeScript to ESM using Node.js loader hooks, leveraging esbuild for fast compilation. Current stable version is 0.8.0. Release cadence is irregular, with updates addressing loader hook deprecations and minor features. Compared to esbuild-register, this package targets Node.js ESM (ECMAScript Modules) rather than CommonJS. It supports .ts, .tsx, and .json files, and resolves extensions automatically. Primarily used as a development tool for running TypeScript files directly with Node.js without a separate build step.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","node-loader"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/esbuild-node-loader"},{"id":13133,"title":"esbuild-node-tsc","library":"esbuild-node-tsc","status":"active","version":"2.0.5","language":"javascript","ecosystem":"npm","summary":"esbuild-node-tsc is a CLI tool designed to rapidly build TypeScript Node.js projects leveraging the performance of esbuild. Currently at version 2.0.5, the project maintains an active release cadence, frequently updating dependencies and introducing minor features or fixes. Its primary function is to interpret tsconfig.json options and apply them via esbuild, offering significantly faster build times compared to tsc or ts-node for development workflows. A key differentiator is its focus on build speed rather than type-checking, which it explicitly offloads to tsc. It provides prebuild and postbuild hooks for custom operations like cleaning output directories or copying non-TypeScript assets, which became the standard approach since version 2.0.0, replacing automatic file copying.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","esbuild","node","dev","tsnode","ts-node","tsc","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/esbuild-node-tsc"},{"id":25306,"title":"esbuild-notifier","library":"esbuild-notifier","status":"active","version":"1.0.1","language":"javascript","ecosystem":"npm","summary":"A build notifier plugin for esbuild that shows OS-level notifications on build success or failure. Version 1.0.1, no recent updates. Inspired by webpack-build-notifier, it provides simple visual feedback for esbuild watch mode. Limited configuration options; no active maintenance.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/esbuild-notifier"},{"id":25308,"title":"esbuild-obfuscator","library":"esbuild-obfuscator","status":"active","version":"0.0.7","language":"javascript","ecosystem":"npm","summary":"esbuild-obfuscator is an esbuild plugin that integrates javascript-obfuscator to obfuscate JavaScript bundles during the build process. Version 0.0.7 is the latest stable release, with an active but early-stage development cadence. It provides a simple plugin interface compatible with esbuild 0.24.x, and ships TypeScript definitions. Unlike manual post-processing, it automates obfuscation within esbuild's pipeline, reducing build complexity. However, it is a thin wrapper with limited configuration options and no built-in source map handling.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","esbuild","obfuscator","esbuild obfuscator","javascript obfuscator","obfuscation","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/esbuild-obfuscator"},{"id":25307,"title":"esbuild-obfuscator-plugin","library":"esbuild-obfuscator-plugin","status":"active","version":"0.0.5","language":"javascript","ecosystem":"npm","summary":"A plugin for esbuild that integrates JavaScript code obfuscation into the build pipeline. Version 0.0.5, actively developed with no regular release cadence. Differentiates by providing simple configuration via esbuild plugins, supporting various obfuscation options like control flow flattening and string encoding. Primarily used for protecting frontend code. Ships TypeScript types.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","esbuild","obfuscator","obfuscator-plugin","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/esbuild-obfuscator-plugin"},{"id":12727,"title":"esbuild (OpenBSD 64-bit Binary)","library":"esbuild-openbsd-64","status":"active","version":"0.15.18","language":"javascript","ecosystem":"npm","summary":"esbuild is an extremely fast JavaScript bundler, minifier, and transformer, primarily known for its speed due to being written in Go. It processes JavaScript, TypeScript, JSX, TSX, CSS, and JSON files, compiling them into optimized bundles for various environments like web browsers or Node.js. Key features include tree-shaking, source map generation, and modern syntax transformation. The project releases frequently, with the current stable version around `0.28.x` as of April 2026, often seeing multiple patch and minor updates within a month. Its key differentiators include performance (often 10-100x faster than competitors), a simple API, and its cross-platform nature. This `esbuild-openbsd-64` package specifically provides the native 64-bit binary for OpenBSD systems. It is typically installed automatically by npm as an optional dependency of the main `esbuild` npm package based on the user's operating system and architecture.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/esbuild-openbsd-64"},{"id":25309,"title":"esbuild","library":"esbuild-openbsd-64-for-imba","status":"active","version":"0.0.2035","language":"javascript","ecosystem":"npm","summary":"esbuild is an extremely fast JavaScript bundler and minifier written in Go. Current stable version is 0.21.x (as of this entry). It is released weekly with frequent bug fixes and features. Key differentiators include unmatched speed (10-100x faster than Webpack/Rollup), native Go implementation, built-in bundling, minification, TypeScript and JSX support, and a plugin API. It is designed for modern ESM and CJS workflows, and provides platform-specific binary packages like esbuild-openbsd-64-for-imba for easy installation.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/esbuild-openbsd-64-for-imba"},{"id":25310,"title":"esbuild OS Notifier Plugin","library":"esbuild-os-notifier","status":"active","version":"1.1.1","language":"javascript","ecosystem":"npm","summary":"esbuild-os-notifier (v1.1.1) is a plugin for esbuild that triggers native OS notifications when builds finish, error, or warn. It wraps node-notifier to support macOS, Windows, and Linux. Allows customization of notification content, sound, timeout, and selective enabling of success/error/warning alerts. Currently stable with monthly releases. Differentiators: minimal config, built-in TypeScript types, and simple API compared to alternatives like esbuild-plugin-notify.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","esbuild","plugin","os","notification","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/esbuild-os-notifier"},{"id":21234,"title":"esbuild-plugin-alias","library":"esbuild-plugin-alias","status":"active","version":"0.2.1","language":"javascript","ecosystem":"npm","summary":"esbuild plugin for creating path aliases, allowing dynamic resolution of import paths based on conditions like environment variables. Version 0.2.1 is the current stable release. The plugin requires absolute file paths for aliases. It is a lightweight alternative to using esbuild's built-in `alias` or custom onResolve plugins, specifically designed for conditional aliasing. It ships TypeScript definitions and is published on npm.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","esbuild","alias","plugin","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/esbuild-plugin-alias"},{"id":21232,"title":"esbuild-plugin-alias-path","library":"esbuild-plugin-alias-path","status":"active","version":"2.0.2","language":"javascript","ecosystem":"npm","summary":"ESBuild plugin for resolving and replacing alias paths (e.g., '@foo' → './src/alias/foo.ts') with or without glob patterns. v2.0.2 supports ESBuild >= 0.14.0, ships TypeScript definitions, and is updated with fix releases on npm. Unlike tsconfig paths (which ESBuild reads automatically), this plugin enables dynamic alias replacement at build time.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","ESBuild","plugin","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/esbuild-plugin-alias-path"},{"id":25311,"title":"esbuild-plugin-assets-manifest","library":"esbuild-plugin-assets-manifest","status":"active","version":"1.0.8","language":"javascript","ecosystem":"npm","summary":"esbuild plugin that generates a JSON manifest file mapping entry points to their output assets (JS, CSS, images, etc.), similar to assets-webpack-plugin for Webpack. Version 1.0.8 is the latest stable release. It requires esbuild as a peer dependency, builds output based on esbuild's metafile, and supports custom filenames, output paths, metadata injection, and custom processing via processOutput. Key differentiators: lightweight, no extra runtime dependencies, focused solely on manifest generation, and fully typed with TypeScript definitions.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","assets","manifest","esbuild","webpack","plugin","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/esbuild-plugin-assets-manifest"},{"id":25313,"title":"esbuild-plugin-auto-env","library":"esbuild-plugin-auto-env","status":"active","version":"0.3.0","language":"javascript","ecosystem":"npm","summary":"An esbuild plugin that automatically replaces environment variable references in source code with values defined at build time. Current stable version is 0.3.0, released September 2023. Update cadence is irregular. Key differentiators: supports glob-based include/exclude patterns for fine-grained control, allows ignoring specific environment variables, and replaces with undefined in browser mode. Alternative to manual Define or envsubst approaches. Ships TypeScript types.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","esbuild","plugin","env","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/esbuild-plugin-auto-env"},{"id":25312,"title":"esbuild-plugin-autoload","library":"esbuild-plugin-autoload","status":"active","version":"0.3.3","language":"javascript","ecosystem":"npm","summary":"esbuild/Bun plugin that resolves autoload patterns at build time, supporting @gramio/autoload and elysia-autoload. Version 0.3.3 (stable), requires Bun >=1.1 or Node >=22. It scans a directory for files matching a glob pattern and generates import statements so that autoload-capable libraries can find them at runtime. Unlike generic glob plugins, this one specifically patches the import resolution for elysia-autoload and @gramio/autoload, making it useful for Elysia.js and Gramio projects that rely on convention-based file loading.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","esbuild-plugin","bun-plugin","autoload","elysia","elysia-plugin","gramio","gramio-plugin","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/esbuild-plugin-autoload"},{"id":19468,"title":"esbuild-plugin-babel-cached","library":"esbuild-plugin-babel-cached","status":"active","version":"0.2.3","language":"javascript","ecosystem":"npm","summary":"esbuild-plugin-babel-cached (v0.2.3) is an esbuild plugin that runs files through Babel for transforms not supported natively by esbuild, with built-in caching. It wraps @babel/core and allows configuration via babel.config.json or inline options. Unlike other esbuild Babel plugins, it caches results to speed up rebuilds. The plugin is stable with weekly releases and is intended for scenarios where esbuild's own transforms (e.g., newer JavaScript/TypeScript) are insufficient and you need Babel for specific presets or plugins (e.g., for legacy browser support or custom transforms). It depends on @babel/core as a peer dependency and is ESM-only.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","babel","esbuild","esbuild-plugin"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/esbuild-plugin-babel-cached"},{"id":25314,"title":"esbuild-plugin-babel-cjs","library":"esbuild-plugin-babel-cjs","status":"active","version":"1.0.0","language":"javascript","ecosystem":"npm","summary":"A CommonJS-compatible Babel plugin for esbuild. Current stable version 1.0.0. This plugin allows you to apply Babel transformations within esbuild bundles when esbuild's native transform capabilities are insufficient. Unlike alternatives (e.g., esbuild-plugin-babel or @aspect-build/esbuild), this package explicitly targets CommonJS environments and provides a simple, minimal API. It requires @babel/core as a peer dependency and delegates Babel configuration to babel.config.json or inline config. Suitable for legacy projects or those locked into CJS.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","babel","esbuild","esbuild-plugin","commonjs"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/esbuild-plugin-babel-cjs"},{"id":25315,"title":"esbuild-plugin-babel-flow","library":"esbuild-plugin-babel-flow","status":"active","version":"0.0.5","language":"javascript","ecosystem":"npm","summary":"An esbuild plugin for stripping Flow type annotations from JavaScript files using Babel under the hood. Current version is 0.0.5, released as an early-stage package. It integrates into the esbuild plugin system via the 'onLoad' event, transforming code with Babel's transform API to remove Flow types for safe execution. Key differentiators: it bridges esbuild's lack of native Flow support by leveraging Babel's flow-strip-types preset. Alternative plugins exist (e.g., esbuild-plugin-flow), but this one explicitly uses Babel for compatibility. Note that peer dependency esbuild ^0.14.23 is required.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","esbuild","plugin","flow"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/esbuild-plugin-babel-flow"},{"id":25317,"title":"esbuild-plugin-bookmarklet","library":"esbuild-plugin-bookmarklet","status":"active","version":"1.1.0","language":"javascript","ecosystem":"npm","summary":"An ESM-only, Deno-first esbuild plugin that generates bookmarklet code from JavaScript entry points. Current stable version 1.1.0 (2024) is covered by semver. It wraps esbuild output into a URL-encoded bookmarklet, requiring `iife` format and `write: false`. Differentiators: Deno-first (supports Node), simple setup, supports multiple entry points since v1.1.0.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/esbuild-plugin-bookmarklet"},{"id":25316,"title":"esbuild-plugin-brotli","library":"esbuild-plugin-brotli","status":"active","version":"0.2.0","language":"javascript","ecosystem":"npm","summary":"esbuild-plugin-brotli (v0.2.0) is a plugin for esbuild that compresses output files using Brotli algorithm during the build process. It integrates with esbuild's onEnd hook to generate .br files alongside original assets. Compared to generic compression plugins, it focuses exclusively on Brotli, offering simpler configuration. The plugin wraps Node.js zlib's brotliCompressSync. Compatible with esbuild >=0.8.0. No frequent releases; last update on npm was 2022. Active status unclear.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","esbuild","brotli"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/esbuild-plugin-brotli"},{"id":25318,"title":"esbuild-plugin-browserify-adapter","library":"esbuild-plugin-browserify-adapter","status":"active","version":"0.1.5","language":"javascript","ecosystem":"npm","summary":"Adapter (v0.1.5, low activity) that lets you use Browserify transforms as esbuild plugins. Designed for gradual migration from Browserify to esbuild, it passes transforms in order and supports options via array wrapping. Does not support Browserify plugins. Not intended as permanent solution for heavy transform usage.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","browserify","esbuild","transform","plugin","adapter"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/esbuild-plugin-browserify-adapter"},{"id":25321,"title":"esbuild-plugin-browserslist","library":"esbuild-plugin-browserslist","status":"active","version":"3.0.2","language":"javascript","ecosystem":"npm","summary":"An esbuild plugin that automatically configures the esbuild `target` option based on a browserslist query. Current stable version is 3.0.2 (released April 2026), previously v2.0.0 (November 2025). Requires esbuild ~0.28.0 and browserslist ^4.28.2 as peer dependencies. Unlike manually specifying esbuild targets, this plugin resolves browserslist queries (e.g., \"defaults\") into esbuild-compatible browser versions, mapping browsers like Chrome, Firefox, Safari, Edge, iOS Safari, and Node. Unknown browser targets are warned via `printUnknownTargets` option. Ships with TypeScript definitions. Pure ESM package requires Node >=20.19.0 or appropriate module resolution.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/esbuild-plugin-browserslist"},{"id":25320,"title":"esbuild-plugin-cache","library":"esbuild-plugin-cache","status":"active","version":"0.2.10","language":"javascript","ecosystem":"npm","summary":"An esbuild plugin to cache HTTP/HTTPS imports, enabling bundling of URLs from CDNs like Skypack without npm install or node_modules. Current stable version 0.2.10, released irregularly. Supports import-maps and Deno-style caching (DENO_DIR). Differentiates from Snowpack's Streaming NPM Imports by integrating directly with esbuild, and works in both Node.js and Deno.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","esbuild","deno","cache","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/esbuild-plugin-cache"},{"id":25319,"title":"esbuild-plugin-cdn-imports","library":"esbuild-plugin-cdn-imports","status":"active","version":"2.0.0","language":"javascript","ecosystem":"npm","summary":"An esbuild plugin (v2.0.0) that intercepts import statements and resolves them to CDN URLs (esm.sh, unpkg, jsdelivr, skypack), enabling browser-side module resolution without a filesystem. Requires esbuild >=0.20.0 and Node >=18. Ships TypeScript types. Key differentiator: supports multiple CDNs and per-package version pinning, but some dependencies may not work from a CDN.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","esbuild","plugin","skypack","unpkg","jsdelivr","esm","import","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/esbuild-plugin-cdn-imports"},{"id":25322,"title":"esbuild-plugin-class-modules","library":"esbuild-plugin-class-modules","status":"active","version":"2.1.9","language":"javascript","ecosystem":"npm","summary":"An esbuild plugin that compiles CSS/SCSS/Sass stylesheets using Sass, PostCSS, and CSS Modules. Version 2.1.9 ships TypeScript types and supports global and local scoped outputs. It filters files by extension (.css, .module.css, .scss, .module.scss, .sass, etc.) and allows customization of Sass options, PostCSS plugins, and CSS Modules settings. Differentiates by combining Sass compilation with PostCSS processing and CSS Modules in one plugin, with support for global scoping via file naming or import style (named vs default import).","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","esbuild","plugin","sass","class","css","style","module","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/esbuild-plugin-class-modules"},{"id":21235,"title":"esbuild-plugin-clean","library":"esbuild-plugin-clean","status":"active","version":"1.0.1","language":"javascript","ecosystem":"npm","summary":"An ESBuild plugin for cleaning up output directories and assets before or after a build. Version 1.0.1 requires esbuild >= 0.14.0 and uses the 'del' library under the hood for file deletion. Supports patterns for cleaning on start, on end, or both. Offers dry-run and sync/async modes. Provides TypeScript types. Differentiators include granular control over cleaning phases and verbose logging.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","esbuild","ESBuild","clean","plugin","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/esbuild-plugin-clean"},{"id":25323,"title":"esbuild-plugin-clear","library":"esbuild-plugin-clear","status":"active","version":"1.0.1","language":"javascript","ecosystem":"npm","summary":"An esbuild plugin that clears a specified directory before each build. Version 1.0.0 is current, no known release cadence. It is a simple utility plugin that removes all files in the given directory path. Differentiates by being lightweight and dependency-free, unlike broader cleanup tools like rimraf or del integrated into build systems.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","esbuild","plugin","clear"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/esbuild-plugin-clear"},{"id":21233,"title":"esbuild-plugin-compress","library":"esbuild-plugin-compress","status":"active","version":"1.0.1","language":"javascript","ecosystem":"npm","summary":"An ESBuild plugin for compressing output files using gzip and/or brotli compression. Version 1.0.1 is the current stable release, with no updates since initial publish. Key differentiators: simple setup, supports both gzip and brotli, allows excluding files via micromatch patterns, and options to emit original files. Requires esbuild >= 0.14.0 and setting `write: false` in ESBuild options to access output files. Ships TypeScript types.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","esbuild","ESBuild","compress","plugin","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/esbuild-plugin-compress"},{"id":26943,"title":"esbuild-plugin-compressor","library":"esbuild-plugin-compressor","status":"active","version":"1.0.1","language":"javascript","ecosystem":"npm","summary":"An esbuild plugin for compressing output files with gzip or brotli after bundling. Current version 1.0.1, released in 2023 with infrequent updates. It supports filtering by file type and optional deletion of originals. Differentiators include a simple API, TypeScript types, and compatibility with esbuild >=0.17.19. Compared to alternatives like esbuild-plugin-compress or manual post-build scripts, this plugin is lightweight and straightforward.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","esbuild","esbuild plugin","compress","compression","brotli","gzip","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/esbuild-plugin-compressor"},{"id":25325,"title":"esbuild-plugin-conditional-build","library":"esbuild-plugin-conditional-build","status":"active","version":"1.0.2","language":"javascript","ecosystem":"npm","summary":"An esbuild plugin for conditional compilation using `//#if`, `//#else`, and `//#endif` directives in JavaScript/TypeScript files. Version 1.0.2, released as first stable. Requires esbuild and ESM setup (`type: module` in package.json and `.mjs` extensions). Differentiates from other conditional build tools by being lightweight and esbuild-native, using simple comment-based directives.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/esbuild-plugin-conditional-build"},{"id":21236,"title":"esbuild-plugin-copy","library":"esbuild-plugin-copy","status":"active","version":"2.1.1","language":"javascript","ecosystem":"npm","summary":"ESBuild plugin for copying assets during builds. Current stable version 2.1.1, released under the LinbuduLab organization. Supports glob patterns, keeps file structure, has watching mode based on chokidar polling, and allows flexible destination configuration. Differentiates from simple shell commands by integrating directly into ESBuild's plugin lifecycle, offering verbose logging, and the ability to copy only on asset changes.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","esbuild","ESBuild","copy","plugin","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/esbuild-plugin-copy"},{"id":25324,"title":"esbuild-plugin-copy-file","library":"esbuild-plugin-copy-file","status":"active","version":"0.0.2","language":"javascript","ecosystem":"npm","summary":"An esbuild plugin for copying files asynchronously and in parallel before and after bundling. Current stable version is 0.0.2. Released sporadically. It offers a simple configuration object mapping target to source paths for both pre- and post-bundle copies. Differentiates from other copy plugins by its minimal API and concurrency support.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","esbuild","plugin","file","copy"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/esbuild-plugin-copy-file"},{"id":25326,"title":"esbuild-plugin-copy-watch","library":"esbuild-plugin-copy-watch","status":"active","version":"2.3.1","language":"javascript","ecosystem":"npm","summary":"An esbuild plugin that copies files from specified source patterns to a destination directly within the esbuild build process. Version 2.3.1 is the current stable release, with active maintenance as of 2024. It supports glob patterns and optional exclusion filters, allowing developers to copy assets like static files, configs, or HTML alongside bundled JavaScript output. Unlike manual copy steps or post-build scripts, this plugin integrates with esbuild's watch mode to re-copy files on each rebuild. It also offers a `forceCopyOnRebuild` option to force recopy even when sources are unchanged. TypeScript types are included for better IDE support.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","esbuild","plugin","copy","watch","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/esbuild-plugin-copy-watch"},{"id":25328,"title":"esbuild-plugin-css-module","library":"esbuild-plugin-css-module","status":"active","version":"0.1.0","language":"javascript","ecosystem":"npm","summary":"An esbuild plugin for handling CSS/SCSS modules with support for autoprefixer, treeshakeable CSS, and BEM-like class names. Version 0.1.0 is the latest stable release. It is designed for bundling React18 libraries, works with tsup and esbuild, and provides full TypeScript support. Alternatives include esbuild-plugin-react18-css, which is recommended by the author.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","esbuild-plugin-css-module","esbuild-plugin","typescript","css-module","postcss","esbuild","react18"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/esbuild-plugin-css-module"},{"id":25327,"title":"esbuild-plugin-css-modules","library":"esbuild-plugin-css-modules","status":"active","version":"0.3.0","language":"javascript","ecosystem":"npm","summary":"A plugin for esbuild that adds CSS Modules support, enabling local scoping of CSS class names. Current stable version is 0.3.0. The plugin allows developers to import CSS files as JavaScript modules, receiving a mapping of local class names to globally unique names. It supports custom naming patterns via replacement tokens like [local], [hash], and [ext], and can target specific file extensions (default .module.css). Written in TypeScript with bundled types. Release cadence is slow; last update was in 2021. Key differentiator: lightweight integration with esbuild, unlike webpack-based alternatives.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","esbuild","plugin","css","css-modules","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/esbuild-plugin-css-modules"},{"id":25329,"title":"esbuild-plugin-d-ts-path-alias","library":"esbuild-plugin-d-ts-path-alias","status":"active","version":"4.2.0","language":"javascript","ecosystem":"npm","summary":"esbuild plugin for compiling TypeScript declaration files (.d.ts) with automatic path alias resolution. Current stable version: 4.2.0 (June 2023). Release cadence: irregular, with major version bumps for esbuild and TypeScript peer dependency updates. Key differentiators: integrates directly into esbuild build pipeline, transforms path aliases like @utils/foo to relative imports in emitted .d.ts files, supports custom tsconfig and output paths. Requires esbuild ^0.17.0 || ^0.18.0 and TypeScript >=5.0, Node >=16.10.0. The plugin resolves tsconfig paths, runs TypeScript compiler for declaration emit, then rewrites alias imports to relative paths. Ships TypeScript types and is ESM-only.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","typescript","compiler","esbuild","plugin","declaration","dts"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/esbuild-plugin-d-ts-path-alias"},{"id":21244,"title":"esbuild-plugin-d.ts","library":"esbuild-plugin-d.ts","status":"active","version":"2.0.0","language":"javascript","ecosystem":"npm","summary":"ESBuild plugin for compiling TypeScript declaration files (.d.ts) using the TypeScript compiler API. Current stable version is 2.0.0, released in late 2024. Requires Node.js >=20 and TypeScript >=5.5 <7. Key differentiator: integrates declaration generation directly into esbuild's build pipeline, supporting incremental builds and experimental bundling. v2 removed default export, Node.js <20 support, and deprecated helper exports. Alternatives include tsup and separate tsc --emitDeclarationOnly.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/esbuild-plugin-d.ts"},{"id":21237,"title":"esbuild-plugin-decorator","library":"esbuild-plugin-decorator","status":"active","version":"0.4.0","language":"javascript","ecosystem":"npm","summary":"An ESBuild plugin that enables TypeScript decorator support during bundling. Version 0.4.0 compiles decorators using SWC under the hood, preserving semantics while maintaining fast build speeds. It integrates as an esbuild plugin with no config changes beyond registration. Key differentiators: leverages SWC's stable decorator transform, supports both legacy and TC39 stage 3 decorators, and works alongside other ESBuild plugins. Updated irregularly.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","esbuild","ESBuild","decorator","plugin","typescript","swc"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/esbuild-plugin-decorator"},{"id":25330,"title":"esbuild-plugin-decorators","library":"esbuild-plugin-decorators","status":"maintenance","version":"0.0.3","language":"javascript","ecosystem":"npm","summary":"esbuild-plugin-decorators (v0.0.3) is an esbuild plugin that enables support for experimental ECMAScript decorators. It patches the esbuild build process to transform decorators using the TypeScript compiler API. This plugin is intended for projects that rely on legacy decorator syntax (e.g., from TypeScript's experimentalDecorators or Babel) and need to bundle with esbuild, which does not natively support decorators. The plugin is minimal and has no dependencies beyond esbuild and TypeScript. However, it is experimental and not actively maintained; the latest version (0.0.3) was released in early 2023. Compared to alternatives like esbuild-plugin-babel or esbuild-plugin-typescript-decorators, this one is a lightweight wrapper but lacks comprehensive error handling and documentation. Use with caution in production.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","esbuild","bundle","decorators"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/esbuild-plugin-decorators"},{"id":21240,"title":"esbuild-plugin-define","library":"esbuild-plugin-define","status":"active","version":"0.6.0","language":"javascript","ecosystem":"npm","summary":"esbuild plugin that defines global identifiers at build time, similar to esbuild's built-in `define` feature but with a more structured and discoverable API. Version 0.6.0 is the latest stable release as of early 2025, with active development and monthly updates. Unlike manual `define` objects, this plugin supports nested object definitions (e.g., `process.env.API_KEY`) and merges with esbuild's native `define`. It ships TypeScript types and is designed for modern Node.js (>=20) with native ESM support. Key differentiator: avoids tedious string escaping for complex replacement values and provides a cleaner configuration pattern.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","esbuild","plugin","define","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/esbuild-plugin-define"},{"id":25331,"title":"esbuild-plugin-dev-server","library":"esbuild-plugin-dev-server","status":"active","version":"4.2.10","language":"javascript","ecosystem":"npm","summary":"Dev server plugin for esbuild that provides live reload and error overlay. Current stable version is 4.2.10, released on npm with frequent updates. Key differentiators: integrates directly with esbuild's build process, supports Express and Electron examples, provides built-in error overlay for development. Requires Node >=18. Ships TypeScript types.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","dev","server","esbuild","plugin","error","overlay","live","reload","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/esbuild-plugin-dev-server"},{"id":25333,"title":"esbuild-plugin-dsv","library":"esbuild-plugin-dsv","status":"active","version":"0.0.4","language":"javascript","ecosystem":"npm","summary":"An esbuild plugin that enables importing .tsv and .csv files as ES6 modules. Current stable version is 0.0.4. It uses d3-dsv under the hood to parse tabular data and returns a DSVRowArray (array of objects). The plugin supports a transform option to mutate parsed data before bundling. Compared to other CSV loaders for esbuild, this plugin is minimal and focused, but it has very low maintenance activity and may not be suitable for production use due to its early stage.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/esbuild-plugin-dsv"},{"id":25332,"title":"esbuild-plugin-ekscss","library":"esbuild-plugin-ekscss","status":"active","version":"0.0.23","language":"javascript","ecosystem":"npm","summary":"An esbuild plugin that adds support for XCSS (extensible CSS) preprocessing during bundling. Current stable version 0.0.23, actively maintained. Integrates with esbuild >=0.13.0 and ekscss ^0.0.23. Differentiates from other CSS plugins by leveraging the ekscss preprocessor for custom syntax and variables.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/esbuild-plugin-ekscss"},{"id":21238,"title":"esbuild-plugin-elm","library":"esbuild-plugin-elm","status":"active","version":"0.0.12","language":"javascript","ecosystem":"npm","summary":"An esbuild plugin for building Elm projects, version 0.0.12. It integrates the Elm compiler into esbuild's build process, resolving imports via elm.json source-directories. Key features include debug mode, optimization based on NODE_ENV, watch mode support with console clearing, and custom path to Elm executable. Compared to alternatives like elm-webpack-loader or elm-parcel, this plugin is tightly coupled with esbuild, offering faster builds. It depends on esbuild >=0.8.1. Release cadence is irregular, last updated in 2022.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/esbuild-plugin-elm"},{"id":25334,"title":"esbuild-plugin-emit-decorator-metadata","library":"esbuild-plugin-emit-decorator-metadata","status":"active","version":"0.2.3","language":"javascript","ecosystem":"npm","summary":"An esbuild plugin that enables TypeScript's `emitDecoratorMetadata` option for decorators, generating metadata for `reflect-metadata`. Current version 0.2.3 requires esbuild ^0.14.29 to ^0.25.0. It rewrites and improves upon the original esbuild-decorators package, fixing broken source maps and adding worker-thread support for parallel transpilation. Supports both ESM and CommonJS, ships TypeScript types. Key differentiators: correct source map handling, optional workers for performance, and support for `.tsx` files. Best alternative to using `tsc` for decorator metadata in esbuild.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","emitDecoratorMetadata","emit-decorator-metadata","experimentalDecorator","experimentalDecorators","reflect-metadata","decorator-metadata","esbuild-plugin","esbuild plugin","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/esbuild-plugin-emit-decorator-metadata"},{"id":21241,"title":"esbuild-plugin-entry-chunks","library":"esbuild-plugin-entry-chunks","status":"active","version":"0.1.21","language":"javascript","ecosystem":"npm","summary":"An esbuild plugin (v0.1.21) that composes entry points as static chunks without extracting common code, addressing the missing manual-chunks API. It allows one entry point to reuse another as a dependency without duplicating contents. Released as a PoC, with esbuild >=0.19.0 as a peer dependency. Primary alternative to esbuild's code-splitting with dynamic imports for static chunk composition.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","esbuild","plugin","chunks","entrypoints","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/esbuild-plugin-entry-chunks"},{"id":21242,"title":"esbuild-plugin-env","library":"esbuild-plugin-env","status":"active","version":"1.1.1","language":"javascript","ecosystem":"npm","summary":"ESBuild plugin (v1.1.1, maintained) that loads environment variables using dotenv and makes them available via process.env at build time. Key differentiators: automatically sets NODE_ENV based on minify flag, provides PROD/DEV boolean constants, supports custom key prefix (default ESB_), and allows overriding production detection. Ships TypeScript types. Alternative to @jvdx/esbuild-plugin-env or manual define replacements.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","ESBuild","esbuild","plugin","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/esbuild-plugin-env"},{"id":21239,"title":"esbuild-plugin-environment","library":"esbuild-plugin-environment","status":"active","version":"0.5.0","language":"javascript","ecosystem":"npm","summary":"esbuild plugin that replaces process.env references with environment variable values at build time. Supports both object maps (key → default value) and arrays of keys. Version 0.5.0 is the latest stable release, with active maintenance. Key differentiators: simple API, supports both Node.js and browser targets, ships TypeScript definitions, and integrates seamlessly with esbuild's plugin system. The plugin is lightweight and focuses exclusively on environment variable injection, unlike more complex solutions like dotenv or webpack's DefinePlugin.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","esbuild","plugin","environment","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/esbuild-plugin-environment"},{"id":21243,"title":"esbuild-plugin-es5","library":"esbuild-plugin-es5","status":"active","version":"2.1.1","language":"javascript","ecosystem":"npm","summary":"An esbuild plugin that uses @swc/core to transform JavaScript/TypeScript to ES5, enabling compatibility with older browsers and devices. Version 2.1.1 supports tree shaking, code sharing (async generators), source maps, custom swc options, and custom filter. It is a peer dependency of esbuild and requires @swc/helpers at runtime. Compared to alternatives like Babel-based plugins, it leverages the faster SWC transform, though it adds ~130ms overhead (e.g., three.js build from 50ms to 180ms). The plugin is actively maintained with TypeScript types included. Use in production builds only, as development can use esbuild's native targets for speed.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","esbuild-plugin","esbuild","es5","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/esbuild-plugin-es5"},{"id":19469,"title":"esbuild-plugin-eslint","library":"esbuild-plugin-eslint","status":"active","version":"0.3.12","language":"javascript","ecosystem":"npm","summary":"Integrates ESLint linting into esbuild bundles as a plugin. Current stable version is 0.3.12, requires Node >=18, esbuild >=0.20, and ESLint ^8 || ^9. Provides configurable options like filter, throwOnError, throwOnWarning, and fix. Ships TypeScript types and is actively maintained. Differentiators: lightweight, supports modern ESLint flat config, and works seamlessly with esbuild's onLoad hooks.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","esbuild","plugin","esbuild-plugin","eslint","lint","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/esbuild-plugin-eslint"},{"id":25335,"title":"esbuild-plugin-eslint-hybrid","library":"esbuild-plugin-eslint-hybrid","status":"active","version":"1.0.4","language":"javascript","ecosystem":"npm","summary":"esbuild plugin to integrate ESLint for linting code during bundling. Version 1.0.4 (latest). Supports both ESM and CJS, unlike the original esbuild-plugin-eslint which is ESM-only. Requires Node >=18.16.0, esbuild ^0.18.2, and eslint ^8.42.0 as peer dependencies. Provides filter, throwOnError, throwOnWarning, and fix options.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/esbuild-plugin-eslint-hybrid"},{"id":26944,"title":"esbuild-plugin-eta","library":"esbuild-plugin-eta","status":"active","version":"0.1.0","language":"javascript","ecosystem":"npm","summary":"esbuild plugin for compiling Eta JS templates. Currently at version 0.1.0, this plugin integrates Eta templating engine with esbuild, allowing template compilation during bundling. It provides straightforward configuration with esbuild's build pipeline. As a niche plugin, its release cadence is low; the latest version is 0.1.0. Key differentiator: seamless esbuild integration for Eta users, but limited active maintenance.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","esbuild","eta"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/esbuild-plugin-eta"},{"id":25337,"title":"esbuild-plugin-exclude-vendor-from-source-map","library":"esbuild-plugin-exclude-vendor-from-source-map","status":"active","version":"0.0.3","language":"javascript","ecosystem":"npm","summary":"An esbuild plugin that excludes node_modules from source maps to reduce source map size. Current stable version is 0.0.3. This plugin modifies the generated source map by removing entries from vendor (node_modules) paths, which can significantly reduce file size for bundled applications. Key differentiator: it's a lightweight esbuild-specific solution for source map trimming, similar in spirit to Webpack's hidden-source-map or exclude options.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","esbuild","plugin","sourcemap"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/esbuild-plugin-exclude-vendor-from-source-map"},{"id":25336,"title":"esbuild-plugin-external-global","library":"esbuild-plugin-external-global","status":"active","version":"1.0.1","language":"javascript","ecosystem":"npm","summary":"An esbuild plugin that maps external modules to global variables, enabling bundle-size reduction by excluding dependencies like React, ReactDOM, or jQuery and referencing them via globals such as window.React. Version 1.0.1 is stable with minimal API surface. It provides a simple mapping object where keys are module names and values are global variable expressions. The plugin is commonly used in library builds where certain dependencies are provided by the host environment. It has TypeScript types and works with both CJS and ESM esbuild configurations. Compared to similar plugins like esbuild-plugin-externalize, this one focuses specifically on global variable fallbacks rather than file-based externals.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","esbuild","plugin","external","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/esbuild-plugin-external-global"},{"id":25338,"title":"esbuild-plugin-external-package","library":"esbuild-plugin-external-package","status":"active","version":"1.0.0","language":"javascript","ecosystem":"npm","summary":"An esbuild plugin that automatically marks all dependencies from package.json as external during bundling. Version 1.0.0 is the initial stable release with no known release cadence. Unlike manual externals configuration, it scans dependencies, devDependencies, peerDependencies, and optionalDependencies, saving developers from maintaining a separate list. Ships TypeScript types. Lightweight with no runtime dependencies.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","ESBuild","esbuild","plugin","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/esbuild-plugin-external-package"},{"id":25339,"title":"esbuild-plugin-extract-helpers","library":"esbuild-plugin-extract-helpers","status":"active","version":"0.0.10","language":"javascript","ecosystem":"npm","summary":"Esbuild plugin (v0.0.11) that extracts CommonJS helper functions (like those from tslib) into a separate shared file, reducing bundle size when multiple CJS modules are emitted. The plugin hooks into esbuild's build process to deduplicate helper injections that esbuild otherwise inlines into each CJS module. Requires esbuild >=0.19.0 as a peer dependency. Currently a PoC with a focused API surface: configure CJS glob pattern, output directory, and helper filename. Ships TypeScript declarations, targets ESM-only consumption.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","esbuild","plugin","helpers","tslib","cjs","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/esbuild-plugin-extract-helpers"},{"id":21245,"title":"esbuild-plugin-file-path-extensions","library":"esbuild-plugin-file-path-extensions","status":"active","version":"2.1.4","language":"javascript","ecosystem":"npm","summary":"This esbuild plugin automatically adds file extensions to import/export specifiers in bundled JavaScript output, addressing the common requirement for explicit extensions when targeting Node.js ESM or other environments that enforce extension inclusion. Version 2.1.4 (npm) requires Node >=14 and npm >=7. It ships with TypeScript types and has zero runtime dependencies. Unlike manual post-processing or bundler-agnostic solutions, this integrates directly as an esbuild plugin, offering fine-grained control over which extension (.js, .mjs, .cjs) to append based on the build target. The plugin handles dynamic imports, re-exports, and preserves URL imports. It sees active maintenance with regular updates aligned to esbuild API changes.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","esbuild","esbuild plugin","esbuild-plugin","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/esbuild-plugin-file-path-extensions"},{"id":25340,"title":"esbuild-plugin-filelastmodified","library":"esbuild-plugin-filelastmodified","status":"active","version":"2.0.4","language":"javascript","ecosystem":"npm","summary":"An esbuild plugin that exports the last modified timestamp of specific files during the build process. Version 2.0.4 is the latest stable release, with no known breaking changes since v2.0.0. It returns a Unix timestamp (milliseconds) for requested files, integrated as a virtual module. Differentiator: simple, focused utility for cache busting or build-time file info without manual file system reads.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/esbuild-plugin-filelastmodified"},{"id":21250,"title":"esbuild-plugin-fileloc","library":"esbuild-plugin-fileloc","status":"active","version":"0.0.6","language":"javascript","ecosystem":"npm","summary":"An esbuild plugin that replaces __dirname, __filename, __line, __relativedirname, and __relativefilename with actual source file metadata at build time. Version 0.0.6, no release cadence documented. Unlike Node.js's __dirname (which resolves to the output file), this plugin provides the original source path, and the __line variable is unique among Node-like bundlers. Ships TypeScript declarations. Lightweight, no dependencies. Suitable for esbuild bundling projects that need source-level location globals.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/esbuild-plugin-fileloc"},{"id":21249,"title":"esbuild-plugin-filesize","library":"esbuild-plugin-filesize","status":"active","version":"0.4.0","language":"javascript","ecosystem":"npm","summary":"An ESBuild plugin that displays filesize information for output bundles after build. Current stable version is 0.4.0. The plugin integrates seamlessly with ESBuild and shows file sizes in kilobytes with color-coded output. It is part of the LinbuduLab nx-plugins ecosystem. Unlike other filesize plugins, this one is specifically tailored for ESBuild's plugin API and provides immediate visual feedback in the console. Releases follow semantic versioning but the package is maintained as part of a monorepo with occasional updates.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","esbuild","ESBuild","filesize","plugin","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/esbuild-plugin-filesize"},{"id":25341,"title":"esbuild-plugin-flow","library":"esbuild-plugin-flow","status":"active","version":"0.3.2","language":"javascript","ecosystem":"npm","summary":"Esbuild plugin for stripping Flow type annotations using flow-remove-types. Current version 0.3.2 (latest). Installation requires direct GitHub URL. Designed for custom build scripts, not CLI. Key differentiator: integrates Flow type stripping into esbuild bundling. Alternatives like @babel/preset-flow require Babel; this plugin is lightweight. Entry point files are not processed (known limitation). Options include regex for file matching and optional force flag to strip even without @flow pragma.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","esbuild","plugin","flow"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/esbuild-plugin-flow"},{"id":25342,"title":"esbuild-plugin-glob-import","library":"esbuild-plugin-glob-import","status":"active","version":"0.2.0","language":"javascript","ecosystem":"npm","summary":"An esbuild plugin (v0.2.0, stable but low activity) that enables glob patterns in import statements to bundle multiple files as a single module. Differentiates from alternatives like esbuild-plugin-import-glob by supporting `entryPoint` and `camelCase` options for organizing imports into nested objects keyed by directory structure. Built on fast-glob for performance.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","esbuild","plugin","fast","glob","import"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/esbuild-plugin-glob-import"},{"id":21248,"title":"esbuild-plugin-globals","library":"esbuild-plugin-globals","status":"active","version":"0.2.0","language":"javascript","ecosystem":"npm","summary":"An esbuild plugin that replicates Webpack's externals functionality, allowing you to exclude certain modules from the bundle and replace them with global variables. Current stable version 0.2.0. It supports string patterns and RegExp with resolver functions for complex cases. Differs from native esbuild's 'external' by providing per-module global variable mapping, similar to Webpack's externals. Ships TypeScript declarations.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","esbuild","esbuild-plugin","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/esbuild-plugin-globals"},{"id":21251,"title":"esbuild-plugin-glsl","library":"esbuild-plugin-glsl","status":"active","version":"1.4.1","language":"javascript","ecosystem":"npm","summary":"An esbuild plugin for importing GLSL, WGSL, frag, and vert shader files as strings with optional minification. Current stable version is 1.4.1, released with regular updates. It integrates tightly with esbuild's build process, supporting minify, resolveIncludes, and preserveLegalComments options. Unlike generic text loaders, it provides shader-aware features like include resolution and comment preservation. Requires Node >= 18 and esbuild 0.x.x, ships TypeScript type definitions, making it ideal for WebGL/WebGPU projects using esbuild.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","esbuild","plugin","glsl","frag","vert","wgsl","shader","import","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/esbuild-plugin-glsl"},{"id":25343,"title":"esbuild-plugin-glsl-minify","library":"esbuild-plugin-glsl-minify","status":"active","version":"0.0.1","language":"javascript","ecosystem":"npm","summary":"An esbuild plugin that adds support for importing GLSL, frag, vert, and WGSL shader files with optional minification and variable mangling. Current stable version is 0.0.1, released twice. Differentiators: lightweight, integrates directly into esbuild's bundling pipeline, respects reserved words and attribute naming when mangling. It is a niche plugin for projects using esbuild that need to include shaders as strings and optionally minify them.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","esbuild","plugin","glsl","frag","vert","wgsl","shader","import","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/esbuild-plugin-glsl-minify"},{"id":25344,"title":"esbuild-plugin-glslify-inline","library":"esbuild-plugin-glslify-inline","status":"active","version":"1.1.0","language":"javascript","ecosystem":"npm","summary":"An esbuild plugin that transforms inline GLSL template literals tagged with `glsl` from glslify into resolved shader code at build time. Version 1.1.0 is the current stable release with an optional minify flag. It integrates esbuild's bundling pipeline, applying glslify to inline shader strings so you can use `#pragma glslify: require(...)` inside JavaScript/TypeScript source files. Unlike separate file processing, this plugin keeps shaders co-located with code. Requires glslify as a peer dependency and node >= 12. Actively maintained.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","esbuild","plugin","esbuild-plugin","glslify","glsl","inline","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/esbuild-plugin-glslify-inline"},{"id":25345,"title":"esbuild-plugin-glslx","library":"esbuild-plugin-glslx","status":"active","version":"0.1.1","language":"javascript","ecosystem":"npm","summary":"A plugin for esbuild that enables importing *.glslx files, a GLSL extension for writing multiple WebGL 1.0 shaders in a single file using the export keyword. Current stable version is 0.1.1, with low release cadence. Key differentiators: provides build-time shader type checking via GLSLX compiler, optionally generates TypeScript type declarations for exported shaders, and integrates with esbuild's plugin system. Alternative solutions like webpack-glsl-loader lack built-in type checking. Requires esbuild and glslx as peer dependencies.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/esbuild-plugin-glslx"},{"id":21246,"title":"esbuild-plugin-handlebars","library":"esbuild-plugin-handlebars","status":"active","version":"1.0.3","language":"javascript","ecosystem":"npm","summary":"An esbuild plugin that precompiles Handlebars templates during the build process. Current stable version is 1.0.3. It integrates with esbuild's plugin system to handle .hbs files, allowing you to bundle Handlebars templates into your output. Compared to other Handlebars loaders, it is lightweight and focused on esbuild, with options for additional helpers, partials, and precompile options. The package has a simple API and is published on npm with regular maintenance.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","handlebars","esbuild"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/esbuild-plugin-handlebars"},{"id":25346,"title":"esbuild HTML Minifier Plugin","library":"esbuild-plugin-html-minifier-terser","status":"active","version":"1.0.0","language":"javascript","ecosystem":"npm","summary":"An esbuild plugin that minifies HTML output files using html-minifier-terser. Version 1.0.0 is current. It processes HTML files after other plugins (e.g., @craftamap/esbuild-plugin-html) have generated them. Key differentiators: integrates with esbuild's build process, supports glob patterns for file selection, and allows custom minifier options. No active development observed since release.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","esbuild","plugin","html-minifier-terser","html","minifier","minify","terser","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/esbuild-plugin-html-minifier-terser"},{"id":25347,"title":"esbuild-plugin-html-modules","library":"esbuild-plugin-html-modules","status":"active","version":"0.9.1","language":"javascript","ecosystem":"npm","summary":"An esbuild plugin that enables loading HTML files as ES modules, following the WICG HTML Modules proposal. Version 0.9.1 allows importing HTML files with `import` statements, where the HTML template becomes the default export and `<script type=\"module\">` code runs as the module script. Supports configuration for global CSS extraction, local style transformation via PostCSS, and custom file filters. Key differentiator: enables web component authors to co-locate templates, scripts, and styles in single HTML files with standard ES module semantics. Released weekly, actively maintained.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","esbuild","esbuild-plugin"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/esbuild-plugin-html-modules"},{"id":25348,"title":"esbuild-plugin-hybrid-export","library":"esbuild-plugin-hybrid-export","status":"active","version":"0.3.4","language":"javascript","ecosystem":"npm","summary":"Esbuild plugin to simplify creation of hybrid (dual) packages that support both ESM and CJS module formats. At version 0.3.4, it automates the generation of wrapper ESM files that re-export CJS module.exports via named exports, addressing reliability issues with Node.js's static analysis for named exports from CJS. The plugin is in PoC status, with frequent releases from the monorepo. It requires esbuild >=0.19.0. Compared to manual dual-package setup or other tools, it offers a minimal, esbuild-native solution with TypeScript support.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","esbuild","plugin","dual","hybrid","esm","cjs","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/esbuild-plugin-hybrid-export"},{"id":25349,"title":"esbuild-plugin-i18next-loader","library":"esbuild-plugin-i18next-loader","status":"active","version":"1.1.5","language":"javascript","ecosystem":"npm","summary":"esbuild plugin to bundle i18next translation files (JSON/YAML) into a virtual module for client-side use. Current stable version is 1.1.5, released under the i18next-utilities monorepo with regular patch updates. It rewrites alienfast/vite-plugin-i18next-loader for esbuild, supporting namespace resolution via basename or relative path, and multiple locale paths. Differentiators: ESM-only builds, TypeScript types included, virtual module generation for tree-shaking.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","esbuild","i18next","loader","plugin","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/esbuild-plugin-i18next-loader"},{"id":25350,"title":"esbuild-plugin-ifdef","library":"esbuild-plugin-ifdef","status":"active","version":"1.0.1","language":"javascript","ecosystem":"npm","summary":"esbuild plugin for conditional compilation using `//#ifdef` comments in JavaScript and TypeScript files. Version 1.0.1 is the latest stable release. It allows developers to include or exclude code blocks based on environment variables before esbuild's tree-shaking phase. Unlike traditional `if (true)` patterns that break function scoping, this plugin removes dead code at the comment level, preserving correct scoping. It filters `process.env` prefixes automatically and supports negation with `!`. The plugin excludes `node_modules` by default for performance and security. Alternative to `esbuild-plugin-conditional` or manual define-based checks, but with a simpler preprocessor-style comment syntax.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/esbuild-plugin-ifdef"},{"id":21247,"title":"esbuild-plugin-ignore","library":"esbuild-plugin-ignore","status":"active","version":"1.1.1","language":"javascript","ecosystem":"npm","summary":"esbuild-plugin-ignore (v1.1.1) is a plugin for esbuild that allows ignoring specific dependencies during bundling, similar to Webpack's IgnorePlugin. It provides a straightforward way to exclude modules based on regular expressions matching resource and context paths. The package supports both ESM and CommonJS, and is actively maintained. Key differentiators: simple API, no external dependencies, works with esbuild's plugin system. Version 1.1.1 is the latest stable release with no recent changes.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","esbuild","plugin","ignorePlugin"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/esbuild-plugin-ignore"},{"id":25351,"title":"esbuild-plugin-ignore-module","library":"esbuild-plugin-ignore-module","status":"active","version":"0.5.1","language":"javascript","ecosystem":"npm","summary":"ESBuild plugin to ignore specific module imports during bundling. Current stable version is 0.5.1, maintained and updated occasionally. It allows you to specify module names or patterns to be replaced with empty objects, useful for stripping out server-only or optional dependencies in browser builds. Key differentiator: simple, type-safe (ships TypeScript definitions), and integrates seamlessly with ESBuild's plugin system. Alternatives like `esbuild-plugin-external` fully externalize modules, while this plugin mocks them.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","esbuild","ESBuild","ignore","plugin","IgnorePlugin","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/esbuild-plugin-ignore-module"},{"id":25352,"title":"esbuild-plugin-ignoretests","library":"esbuild-plugin-ignoretests","status":"active","version":"0.0.7","language":"javascript","ecosystem":"npm","summary":"An esbuild plugin to exclude test files from the build output. Version 0.0.7 is current; release frequency is low. It integrates seamlessly with tsup and other esbuild-based builders. The plugin accepts an optional custom regular expression for fine-grained control. Differentiates by specifically targeting test files that co-locate with source components, a pattern common in large libraries like Chakra UI. Ships TypeScript types. Minimal footprint with no runtime dependencies.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","esbuild","esbuild-plugin","esbuild-plugin-ignoretests","esbuild-plugin-ignore-test-files","esbuild-plugin-ignore-testfiles","esbuild-plugin-ignore","ignore","ignoretests","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/esbuild-plugin-ignoretests"},{"id":25353,"title":"esbuild-plugin-imagemin","library":"esbuild-plugin-imagemin","status":"active","version":"1.0.1","language":"javascript","ecosystem":"npm","summary":"An esbuild plugin that automatically minifies images (PNG, JPG, GIF, SVG) during the build process using imagemin. Version 1.0.1 is the latest stable release, supports both CJS and ESM imports, and provides TypeScript type definitions. It bundles several popular imagemin plugins (mozjpeg, gifsicle, pngquant, svgo) by default, with options to disable individual ones, configure their options, or add custom imagemin plugins. This plugin differentiates itself by integrating seamlessly with esbuild's build pipeline, requiring no additional loaders or configuration beyond adding the plugin.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","esbuild","esbuild-plugin","image","imagemin","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/esbuild-plugin-imagemin"},{"id":25355,"title":"esbuild import assertions plugin","library":"esbuild-plugin-import-assertions","status":"active","version":"1.0.1","language":"javascript","ecosystem":"npm","summary":"A plugin for esbuild that enables import assertion syntax (e.g. `import json from './foo.json' assert { type: 'json' }`) in your builds. Current stable version is 1.0.1. This plugin adds the ability to use the TC39 proposal for import assertions, which esbuild does not natively support. It works only with synchronous imports and requires `bundle: true`. Key differentiator: it fills a gap for users who need import assertions without switching to a different bundler like Webpack or Rollup.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","esbuild","import","import-assertions","import-assert","plugin","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/esbuild-plugin-import-assertions"},{"id":25354,"title":"esbuild-plugin-import-folder","library":"esbuild-plugin-import-folder","status":"active","version":"1.0.1","language":"javascript","ecosystem":"npm","summary":"An esbuild plugin that enables importing all files from a folder dynamically, treating them as if they were imported individually. This plugin is at version 1.0.1, stable, and ships TypeScript types. It simplifies bulk imports for esbuild-based projects, offering a declarative way to include multiple files from a directory without manual import statements. Unlike similar solutions that rely on glob patterns or require resolution, this plugin integrates directly with esbuild's build process. It supports only ESM projects and requires esbuild >= 0.17.0. Use cases include loading all components, assets, or modules in a directory with a single import statement.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/esbuild-plugin-import-folder"},{"id":21252,"title":"esbuild-plugin-import-glob","library":"esbuild-plugin-import-glob","status":"active","version":"0.1.1","language":"javascript","ecosystem":"npm","summary":"A esbuild plugin that enables glob pattern imports, allowing developers to import multiple files using syntax like './migrations/**/*'. Current stable version is 0.1.1. It has no active development cadence (last release likely 2021). Key differentiator: simple integration with esbuild, supports ESM and CJS import styles, returns an array of module exports along with filenames. Lightweight and zero-config.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","esbuild","esbuild-plugin","import","glob","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/esbuild-plugin-import-glob"},{"id":25356,"title":"esbuild-plugin-import-map","library":"esbuild-plugin-import-map","status":"active","version":"2.1.0","language":"javascript","ecosystem":"npm","summary":"ESbuild plugin that applies import map mappings to ESM imports at build time, replacing runtime import map resolution. Version 2.1.0 (stable) is the latest release; v3.0.0 is in development with breaking changes. Key differentiators: works ahead of time, reducing runtime overhead; supports reading import maps from filesystem; integrates seamlessly with esbuild's plugin system. Alternative: using runtime import maps (native browser feature) but requires browser support and adds latency.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","ESBuild","Import","Map","ESM","Modules","ECMAScript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/esbuild-plugin-import-map"},{"id":21255,"title":"esbuild-plugin-import-pattern","library":"esbuild-plugin-import-pattern","status":"active","version":"0.1.0","language":"javascript","ecosystem":"npm","summary":"An esbuild plugin for importing modules using wildcard patterns (e.g. './files/*.js'). Current stable version is 0.1.0. It improves upon esbuild-plugin-import-glob by providing a simpler API and support for named import selection via hash syntax. The plugin integrates with esbuild's build process and is published on npm as a development dependency. Released under the MIT license, it is designed for Node.js environments and requires esbuild as a peer dependency.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/esbuild-plugin-import-pattern"},{"id":21253,"title":"esbuild-plugin-inline-css","library":"esbuild-plugin-inline-css","status":"active","version":"0.0.1","language":"javascript","ecosystem":"npm","summary":"A lightweight esbuild plugin that bundles and inlines CSS into JavaScript files during the build process. Currently at version 0.0.1, this plugin provides a simple integration for developers who want to avoid separate CSS files by embedding styles directly into their JS bundles. It supports CommonJS and is intended for esbuild-based projects. Unlike more comprehensive solutions like esbuild-style-plugin, it focuses solely on CSS inlining without additional features like minification or CSS modules. The release cadence is unclear given the early version.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/esbuild-plugin-inline-css"},{"id":25358,"title":"esbuild-plugin-inline-functions","library":"esbuild-plugin-inline-functions","status":"active","version":"0.2.0","language":"javascript","ecosystem":"npm","summary":"An esbuild plugin that inlines JavaScript functions annotated with /* @inline */ hints, eliminating function call overhead. Version 0.2.0 (stable, active development). Unlike manual inlining or other tools, it automatically handles imports, dependencies, control flow (early returns, conditionals), variable scoping, and execution order. Supports both regular functions and arrow functions. Includes a /* @pure */ annotation to enable hoisting of duplicate pure function calls. Ships TypeScript declarations. Requires @babel/parser, @babel/traverse, @babel/types as peer dependencies. Works in any esbuild context (e.g., tsup, Vite, pure esbuild).","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/esbuild-plugin-inline-functions"},{"id":21254,"title":"esbuild-plugin-inline-image","library":"esbuild-plugin-inline-image","status":"active","version":"0.0.9","language":"javascript","ecosystem":"npm","summary":"esbuild plugin that conditionally inlines images as data URLs when under a size threshold, switching loader between 'file' and 'dataurl' like Webpack's url-loader. Version 0.0.9 is the latest stable release. It supports configurable size limits via options or environment variable, custom file extensions, namespace isolation, and multiple plugin instances for per-extension rules. Smaller and simpler than full custom build setups, but has limited community adoption and ongoing maintenance uncertainty. Works only with esbuild's onLoad hook.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","esbuild","plugin","image","inline"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/esbuild-plugin-inline-image"},{"id":21256,"title":"esbuild-plugin-inline-import","library":"esbuild-plugin-inline-import","status":"maintenance","version":"1.1.0","language":"javascript","ecosystem":"npm","summary":"An esbuild plugin that inlines the contents of static imports matching a configurable filter (default: `inline:` prefix). Current stable version is 1.1.0, with a maintenance status. It offers a simple `transform` callback to process imported file contents (e.g., run Sass, prepend headers), and supports stacking multiple instances for different import prefixes. Unlike generic esbuild plugins, this one is purpose-built for inlining with minimal configuration. Works with esbuild's bundling pipeline and ships TypeScript definitions. Release cadence is low (last release in 2022).","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","esbuild","plugin","import","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/esbuild-plugin-inline-import"},{"id":21258,"title":"esbuild-plugin-inline-worker","library":"esbuild-plugin-inline-worker","status":"active","version":"0.1.1","language":"javascript","ecosystem":"npm","summary":"An esbuild plugin that inlines Web Worker code directly into the bundle, eliminating the need for a separate worker file. Version 0.1.1 is stable, with no recent updates. It supports importing .worker.js/.ts/.jsx/.tsx files to get a Worker constructor, bundling the worker code with a separate esbuild build. Unlike worker-loader for webpack, this plugin fully inlines the worker, making it ideal for libraries where worker file management is cumbersome. It ships TypeScript definitions and allows custom esbuild configuration for the worker build.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","workers","esbuild","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/esbuild-plugin-inline-worker"},{"id":25357,"title":"esbuild-plugin-istanbul","library":"esbuild-plugin-istanbul","status":"active","version":"0.3.0","language":"javascript","ecosystem":"npm","summary":"An esbuild plugin that instruments JavaScript/TypeScript source code with Istanbul/nyc code coverage instrumentation during the build process. Version 0.3.0 is the current stable release; the package is updated infrequently with no fixed cadence. It works as an esbuild plugin, applying Istanbul's instrumentation to files matched by configurable filters and loaders (js, jsx, ts, tsx). Unlike alternatives that require Babel or Webpack, this plugin integrates directly with esbuild's fast build pipeline. It ships TypeScript definitions and supports both ESM and CJS environments. Key differentiator: native esbuild integration without additional transform steps.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/esbuild-plugin-istanbul"},{"id":25360,"title":"esbuild-plugin-jscc","library":"esbuild-plugin-jscc","status":"active","version":"1.1.2","language":"javascript","ecosystem":"npm","summary":"JSCC plugin for esbuild that enables conditional compilation using JSCC directives (e.g., //#if, //#ifdef, //#endif) in JavaScript and TypeScript bundles. Version 1.1.2, actively maintained. Integrates seamlessly with esbuild's build pipeline, allowing you to include or exclude code blocks at build time based on predefined or environment variables. Useful for toggling debug code, feature flags, or platform-specific snippets without runtime overhead. Unlike alternatives like preprocessor or esbuild-plugin-condition, it leverages JSCC syntax familiar to developers using JSCC with other bundlers.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","esbuild","jscc","plugin"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/esbuild-plugin-jscc"},{"id":25359,"title":"esbuild-plugin-json-cleaner","library":"esbuild-plugin-json-cleaner","status":"active","version":"0.1.3","language":"javascript","ecosystem":"npm","summary":"An esbuild plugin for cleaning JSON files during the build process. It supports removing top-level tags (like schema references), minifying output, and customizing indentation. Current version is 0.1.3, released as an early-stage tool with peer dependency on esbuild ^0.27.2. It differentiates by being a minimal, focused plugin for JSON cleanup in esbuild builds, with TypeScript support and dual ESM/CJS exports. Suitable for workflows that need to strip metadata from JSON files before bundling.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","esbuild","json","plugin","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/esbuild-plugin-json-cleaner"},{"id":25361,"title":"esbuild-plugin-json-merge","library":"esbuild-plugin-json-merge","status":"active","version":"0.1.0","language":"javascript","ecosystem":"npm","summary":"esbuild plugin to merge multiple JSON sources (glob patterns or inline objects) into a single output file during the build process. Version 0.1.0 is stable with no recent updates; it uses deep merging via Object.assign by default and supports custom merge functions. Differentiators: seamless integration with esbuild's pipeline, supports globs and inline objects, optional custom merge logic. Ships TypeScript types with MIT license. Ideal for bundling manifest files or configuration JSONs.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","esbuild","plugin","static","folder","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/esbuild-plugin-json-merge"},{"id":25363,"title":"esbuild-plugin-jsx","library":"esbuild-plugin-jsx","status":"active","version":"1.0.1","language":"javascript","ecosystem":"npm","summary":"esbuild-plugin-jsx v1.0.1 is a lightweight esbuild plugin that enables Vue 3 JSX/TSX support. It transpiles JSX syntax in Vue 3 single-file components using esbuild's built-in JSX transform with Vue's runtime. Unlike @vitejs/plugin-vue-jsx, this plugin is designed for standalone esbuild usage (e.g., in Rollup, Webpack, or CLI builds). It ships TypeScript declarations and has no dependencies. Release cadence is infrequent; current stable version is 1.0.1, unchanged since initial release. Key differentiator: minimal, zero-config integration for Vue 3 JSX in esbuild pipelines.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","esbuild","jsx","tsx","vue","vue3","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/esbuild-plugin-jsx"},{"id":25362,"title":"esbuild-plugin-jsximportsource","library":"esbuild-plugin-jsximportsource","status":"deprecated","version":"1.0.1","language":"javascript","ecosystem":"npm","summary":"An esbuild plugin that enables the @jsxImportSource pragma for automatic JSX runtime support. Version 1.0.1 is current, but the package is marked as obsolete because esbuild natively added automatic JSX runtime support in v0.14.51. This plugin provides a workaround for older esbuild versions that do not support the pragma. It ships TypeScript types and has a peer dependency on esbuild ^0.14.38. The v1 release is ESM-only, breaking CJS usage. Key differentiator: it transforms @jsxImportSource into explicit imports for the JSX factory, allowing libraries like Emotion to work with esbuild.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","esbuild","plugin","jsx","import","source","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/esbuild-plugin-jsximportsource"},{"id":25364,"title":"esbuild-plugin-jsy","library":"esbuild-plugin-jsy","status":"active","version":"0.0.2","language":"javascript","ecosystem":"npm","summary":"ESBuild plugin for JSY syntax transpilation to standard JavaScript. Current version 0.0.2 is experimental with no regular release cadence. JSY is a custom JavaScript superset that compiles to standard JS. This plugin allows using JSY files directly in ESBuild builds. Key differentiators: minimal configuration, integrates JSY transpilation into ESBuild pipeline. Alternatives include using JSY CLI separately.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","esbuild","esbuild-plugin","JSY"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/esbuild-plugin-jsy"},{"id":21257,"title":"esbuild-plugin-less","library":"esbuild-plugin-less","status":"active","version":"1.3.38","language":"javascript","ecosystem":"npm","summary":"esbuild plugin for compiling LESS files to CSS. Current stable version v1.3.38 (released 2026-04-11), updated regularly via semantic-release. Supports all LESS.js features, CSS Modules via .module.less naming convention, watch mode, custom file filters, and inline mode. Written in TypeScript with bundled types. Requires esbuild >=0.14.0 <0.29 as a peer dependency. Differentiator: minimal configuration, first-class CSS Modules support, and active maintenance.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","esbuild","plugin","less","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/esbuild-plugin-less"},{"id":25366,"title":"esbuild-plugin-license","library":"esbuild-plugin-license","status":"active","version":"1.2.3","language":"javascript","ecosystem":"npm","summary":"esbuild plugin to generate license files for bundled dependencies. Current stable version is 1.2.3. It is actively maintained with regular releases. Key differentiators: generates both a banner for the bundle and a separate third-party license file, uses a template system based on EJS and offers a custom template function. Compared to alternatives like rollup-plugin-license, it is designed specifically for esbuild.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","license","esbuild","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/esbuild-plugin-license"},{"id":25365,"title":"esbuild-plugin-lightningcss-modules","library":"esbuild-plugin-lightningcss-modules","status":"active","version":"0.1.2","language":"javascript","ecosystem":"npm","summary":"A minimal CSS Modules plugin for esbuild using Lightning CSS (Rust-based) for transformations. Version 0.1.2, with monthly releases. Supports the `composes` feature with dependencies (`composes: mixin from './mixin.module.css'`), which other esbuild CSS modules plugins often fail to handle correctly due to reliance on postcss-modules. Tested with ~100 CSS modules in production. Requires esbuild ~0.16.0 or ~0.17.0 as a peer dependency. Simpler than alternatives like `esbuild-css-modules-plugin` but with fewer features.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/esbuild-plugin-lightningcss-modules"},{"id":25367,"title":"esbuild-plugin-lingui-macro","library":"esbuild-plugin-lingui-macro","status":"active","version":"1.0.2","language":"javascript","ecosystem":"npm","summary":"An esbuild plugin that automatically adds Babel with @lingui/babel-plugin-lingui-macro to compile Lingui macros (e.g., t, plural, select) during esbuild builds. Version 1.0.2 requires peer dependencies @lingui/cli and @lingui/conf (v5 or v6) and esbuild. Only processes files that import Lingui macros, minimizing overhead. Lightweight alternative to integrating Babel/SWC manually when no other transpiler is in the pipeline. Ships TypeScript types.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","esbuild","esbuild-plugin","lingui","macro","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/esbuild-plugin-lingui-macro"},{"id":25369,"title":"esbuild-plugin-lit","library":"esbuild-plugin-lit","status":"active","version":"0.1.1","language":"javascript","ecosystem":"npm","summary":"An esbuild plugin for importing CSS, SVG, HTML, and XLIFF files as tagged-template literals (lit-html compatible) with optional minification via esbuild, html-minifier, and svgo. Current version 0.1.1, stable release. Differentiators: simplifies LitElement development by eliminating separate build steps for styles and assets; supports TypeScript with provided type declarations; enables direct import of XLIFF localization files without intermediate compilation. Peer dependencies include esbuild, lit, html-minifier, svgo, and txml.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","esbuild","plugin","lit","css","svg","asset","tag","literal","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/esbuild-plugin-lit"},{"id":25368,"title":"esbuild-plugin-lit-css","library":"esbuild-plugin-lit-css","status":"active","version":"4.1.1","language":"javascript","ecosystem":"npm","summary":"An esbuild plugin that allows importing CSS files as JavaScript tagged template literal objects, primarily for use with LitElement and similar libraries. Version 4.1.1 requires esbuild >=0.16.17 || ^0.25.0 and lit ^2.7.2 || ^3.0.0. It supports CSS preprocessing via a transform function, optional cssnano minification, and an inline mode that embeds CSS directly into JS/TS modules (at a performance cost). The plugin is part of the @pwrs/lit-css ecosystem, with parallel packages for rollup, Vite, webpack, TypeScript, and Parcel. Unlike alternatives that require separate build steps, this integrates directly into esbuild's build pipeline, making it seamless for Lit component development. It ships TypeScript types and is actively maintained with regular updates.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","esbuild","plugin","lit","css","webcomponents","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/esbuild-plugin-lit-css"},{"id":21259,"title":"esbuild-plugin-lodash","library":"esbuild-plugin-lodash","status":"active","version":"1.2.0","language":"javascript","ecosystem":"npm","summary":"An esbuild plugin (v1.2.0) that rewrites named imports from 'lodash' to direct module imports like 'lodash/get' to enable tree-shaking. Released on npm, with active maintenance. Similar to babel-plugin-lodash but for esbuild, offering a filter option and support for custom output package (e.g., lodash-es). Distinct from alternatives like manual import optimization or using lodash-es directly. Works with both CJS and ESM, handles quotes, and fixes edge cases like 'lodash/last' imports.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","esbuild","esbuild-plugin","lodash"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/esbuild-plugin-lodash"},{"id":26945,"title":"esbuild-plugin-manifest","library":"esbuild-plugin-manifest","status":"active","version":"1.0.5","language":"javascript","ecosystem":"npm","summary":"ESBuild plugin that generates a manifest.json file mapping original asset names (e.g., index.js) to their hashed output filenames (e.g., index-4QTUNIID.js). Version 1.0.5, stable, supports custom hash formats, short names, extensionless keys, filtering, appending, and custom manifest generators. Designed for cache busting with ESBuild's built-in hashing. Ships TypeScript definitions. Peer dependency on esbuild ~0.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","esbuild","plugin","manifest","asset hash","cache bust","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/esbuild-plugin-manifest"},{"id":25371,"title":"esbuild-plugin-markdown","library":"esbuild-plugin-markdown","status":"active","version":"0.0.3","language":"javascript","ecosystem":"npm","summary":"An esbuild plugin that enables importing Markdown files as JavaScript modules. This v0.0.3 plugin uses the 'marked' library to parse Markdown to HTML. It exports both the raw markdown string and parsed HTML. Ideal for static site generation or content loading at build time. Compared to alternatives like '@mdx-js/esbuild', it is simpler and more lightweight but offers less transformation flexibility. The package ships with TypeScript types and is released infrequently.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/esbuild-plugin-markdown"},{"id":25370,"title":"esbuild-plugin-merge","library":"esbuild-plugin-merge","status":"deprecated","version":"1.0.7","language":"javascript","ecosystem":"npm","summary":"Merge esbuild plugins and provide Rollup-like features (watchChange, transform, enforce, pre). Current stable version 1.0.7. No active maintenance; incompatible with esbuild >=0.17. Designed for projects that need plugin ordering (enforce), transform hooks similar to Rollup/Vite, and watch updates. Key differentiator: adds `onTransform` and `onUpdate` hooks to esbuild's standard onResolve/onLoad.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/esbuild-plugin-merge"},{"id":25372,"title":"esbuild-plugin-minify-html","library":"esbuild-plugin-minify-html","status":"active","version":"0.1.2","language":"javascript","ecosystem":"npm","summary":"An esbuild plugin that imports HTML files as minified raw text strings at build time, using html-minifier-terser for minification. Version 0.1.2 is the current stable release, with infrequent updates. It differentiates itself from raw-text loaders by combining import and minification in one plugin, eliminating the need for a separate minification step. Ships TypeScript types and supports customizable minifier options like collapseWhitespace.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","esbuild","esbuild-plugin","html","raw","minify","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/esbuild-plugin-minify-html"},{"id":21260,"title":"esbuild-plugin-minify-html-literals","library":"esbuild-plugin-minify-html-literals","status":"active","version":"3.0.0","language":"javascript","ecosystem":"npm","summary":"ESBuild plugin to minify HTML syntax in JavaScript tagged-template literals, wrapping the `minify-html-literals` library. Version 3.0.0, peer dependency on esbuild >=0.16.17 || ^0.25.0, ships TypeScript types. Key differentiator: specifically designed for Lit, hybrids, FAST, htm, etc., enabling production builds with minified template literals reducing bundle size.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","esbuild","plugin","lit","css","webcomponents","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/esbuild-plugin-minify-html-literals"},{"id":25373,"title":"esbuild-plugin-modify-entrypoints","library":"esbuild-plugin-modify-entrypoints","status":"active","version":"0.2.0","language":"javascript","ecosystem":"npm","summary":"esbuild plugin (v0.2.0) that allows modifying the contents of entrypoint files before they are processed by esbuild. It provides a callback function that receives the current entrypoint contents and can return modified contents along with an optional loader. Version 0.2.0 is the latest stable release, requires esbuild >=0.15 and Node.js >=18.12.0. Key differentiator: simple, focused plugin for editing entrypoint content without needing to manipulate esbuild's internal pipeline, unlike more complex alternatives.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","esbuild","plugin","modify","entrypoints"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/esbuild-plugin-modify-entrypoints"},{"id":25374,"title":"esbuild-plugin-mxn-copy","library":"esbuild-plugin-mxn-copy","status":"active","version":"1.0.1","language":"javascript","ecosystem":"npm","summary":"Esbuild plugin to copy assets (files and directories) into the output directory during bundling. Version 1.0.1 is stable with ~12.7kb size. Alternatives include @chialab/esbuild-plugin-copy (more configurable) and esbuild-plugin-copy (glob patterns). This plugin uses explicit from/to objects, supports verbose logging and a restrictive mode to limit directory access.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","esbuild","esbuild-plugin","bundle","copy","assets"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/esbuild-plugin-mxn-copy"},{"id":25375,"title":"esbuild-plugin-named-exports","library":"esbuild-plugin-named-exports","status":"active","version":"3.0.7","language":"javascript","ecosystem":"npm","summary":"An esbuild plugin (v3.0.7, infrequent releases) that rewrites CommonJS re-exports to preserve named exports when bundling CJS to ESM. It uses cjs-module-lexer to detect all named exports and emits explicit named export statements, preventing the common issue where only a default export appears. Unlike manual conversion or other CJS→ESM tools, this plugin automates the re-export of named exports for packages that re-export via module.exports = require(...).","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","esbuild","reexport","named","export"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/esbuild-plugin-named-exports"},{"id":21268,"title":"esbuild-plugin-node-externals","library":"esbuild-plugin-node-externals","status":"active","version":"1.0.1","language":"javascript","ecosystem":"npm","summary":"An ESBuild plugin to automatically mark Node.js dependencies (runtime, dev, peer, optional) as external during bundling. Current stable version is 1.0.1, actively maintained on GitHub with TypeScript types included. Key differentiator: provides granular control over which dependency categories to externalize (deps, devDeps, peerDeps, optDeps) and allows selective inclusion of specific packages. Alternatives like `esbuild-node-externals` offer less configuration flexibility.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","ESBuild","plugin","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/esbuild-plugin-node-externals"},{"id":25376,"title":"esbuild-plugin-node-polyfills","library":"esbuild-plugin-node-polyfills","status":"maintenance","version":"1.0.2","language":"javascript","ecosystem":"npm","summary":"Provides Node.js built-in module polyfills for esbuild bundler, similar to Webpack's 'node' option. Version 1.0.2 (latest, 2021) is stable but unmaintained since. Requires manual installation of peer dependencies: browserify-zlib, buffer, crypto-browserify, events, https-browserify, os-browserify, path-browserify, process, stream-browserify, stream-http, url, util. Compared to alternatives like @esbuild-plugins/node-globals-polyfills, this plugin offers a more complete set of polyfills but lacks ESM support and TypeScript definitions.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/esbuild-plugin-node-polyfills"},{"id":25377,"title":"esbuild-plugin-node-worker","library":"esbuild-plugin-node-worker","status":"active","version":"1.0.8","language":"javascript","ecosystem":"npm","summary":"An esbuild plugin that automatically detects and bundles Node.js Web Workers used in your source code. Version 1.0.8, stable maintenance. Workers are emitted as separate chunks into a workers/ directory with content hashing to avoid name collisions. It relies on the first string literal argument to Worker constructors being a relative path, supporting both ESM (new URL) and CJS (path.join). Differentiators: minimal configuration needed (just add the plugin), works with extended Worker classes, and integrates directly into esbuild's build pipeline. Peer dependency on esbuild. Ships TypeScript types.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","esbuild","esbuild-plugin","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/esbuild-plugin-node-worker"},{"id":25378,"title":"esbuild-plugin-noexternal","library":"esbuild-plugin-noexternal","status":"active","version":"0.1.6","language":"javascript","ecosystem":"npm","summary":"An esbuild plugin that externalizes all npm packages except those explicitly allowed. v0.1.6, stable but minimal release cadence. The key differentiator is simplicity: it inverts esbuild's default externalization logic by marking everything external except a user-defined list, similar to Vite's `noExternal` option. Best for build scenarios like SSR or bundling where most dependencies should be excluded. Ships TypeScript types.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","esbuild","plugin","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/esbuild-plugin-noexternal"},{"id":25379,"title":"esbuild-plugin-obfuscator","library":"esbuild-plugin-obfuscator","status":"active","version":"1.4.0","language":"javascript","ecosystem":"npm","summary":"An esbuild plugin that integrates javascript-obfuscator to selectively obfuscate JavaScript files during the build process. Current stable version is 1.4.0, with minor releases on a monthly cadence. Key differentiators: micromatch-based file filtering, optional full output obfuscation, source map support for debugging obfuscated code, and TypeScript type definitions. Alternatives include other esbuild obfuscator plugins like esbuild-obfuscator, but this plugin offers more granular control via filter patterns.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","esbuild","javascript-obfuscator","plugin","obfuscation","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/esbuild-plugin-obfuscator"},{"id":25381,"title":"esbuild-plugin-object-store-asset","library":"esbuild-plugin-object-store-asset","status":"active","version":"0.0.4","language":"javascript","ecosystem":"npm","summary":"An esbuild plugin (v0.0.4) that uploads assets to S3/R2/object storage during builds and rewrites asset URLs to content-hashed CDN paths. Designed for Cloudflare R2 and AWS S3, it integrates into esbuild's output pipeline to automatically manage remote asset hosting. Peer dependency on esbuild ^0.27.3. Ships TypeScript types. Differentiators: lightweight, focuses on object storage backends, supports content-hashed URLs for caching. Release cadence: early development, infrequent updates.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","esbuild","plugin","asset","s3","r2","cloudflare","object-store","cdn","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/esbuild-plugin-object-store-asset"},{"id":25380,"title":"esbuild-plugin-output-reset","library":"esbuild-plugin-output-reset","status":"active","version":"2.0.2","language":"javascript","ecosystem":"npm","summary":"ESBuild plugin that automatically clears the output directory before each build, ensuring a clean build state by removing old files. Version 2.0.2 is the current stable release, with no recent updates. It is a lightweight, single-purpose plugin that integrates seamlessly with ESBuild's plugin system. Unlike manual cleanup scripts, it runs as part of the ESBuild build process and respects the configured outdir or outfile paths. Ships with TypeScript type definitions.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","ESBuild","esbuild","plugin","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/esbuild-plugin-output-reset"},{"id":25382,"title":"esbuild-plugin-package-json","library":"esbuild-plugin-package-json","status":"active","version":"2.0.0","language":"javascript","ecosystem":"npm","summary":"An esbuild plugin that prepares package.json for publishing by removing unnecessary fields (e.g., scripts, devDependencies) and copying it to the output folder. Version 2.0.0 is the latest stable release, with active development. It is designed for developers who want to publish clean packages directly from esbuild builds. Differentiators include zero configuration defaults and support for custom output paths.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","frontend","backend","packages","esbuild","build","esbuild plugin","esbuild tool","build plugin","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/esbuild-plugin-package-json"},{"id":21263,"title":"esbuild-plugin-path-alias","library":"esbuild-plugin-path-alias","status":"active","version":"1.0.7","language":"javascript","ecosystem":"npm","summary":"A esbuild plugin to support path aliases similar to webpack's resolve.alias. Current version 1.0.7, limited release history. It allows developers to define custom path mappings (e.g., '@' -> './app/component') so that import paths in source code can be shortened. The plugin requires esbuild as a peer dependency and expects absolute paths in alias definitions. Compared to alternatives like `esbuild-alias`, this plugin is minimal and focused, but lacks advanced features like tsconfig path resolution. It uses the `onResolve` hook and Node.js path module for resolution, and works with both ESM and CJS builds.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","alias","path","esbuild","plugin","webpack","tsconfig"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/esbuild-plugin-path-alias"},{"id":21261,"title":"esbuild-plugin-pino","library":"esbuild-plugin-pino","status":"active","version":"2.3.3","language":"javascript","ecosystem":"npm","summary":"esbuild-plugin-pino is an esbuild plugin that enables bundling Pino (v7+) with applications by generating extra files required by Pino's worker-thread-based transport architecture. Current stable version is 2.3.3, released regularly with dependency updates. Unlike naive bundling attempts that break Pino's runtime, this plugin automatically produces thread-stream.js, pino-worker.js, pino-pipeline-worker.js, pino-file.js, and any custom transport bundles alongside your main output. It supports ESM and CJS, ships TypeScript types, and requires esbuild 0.25.0–0.25.8, pino >=7, plus optional pino-pretty and thread-stream as peer dependencies.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","pino","esbuild","esbuild-plugin","pino-transport","bundling","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/esbuild-plugin-pino"},{"id":25383,"title":"esbuild-plugin-pipe","library":"esbuild-plugin-pipe","status":"active","version":"0.2.0","language":"javascript","ecosystem":"npm","summary":"A tiny esbuild plugin (v0.2.0) that composes other esbuild plugins by piping their output sequentially, analogous to Unix pipes. Release cadence is low (last release 2021). It requires plugins to explicitly opt-in to support piping, which limits compatibility. Alternative approaches include manually chaining onLoad callbacks or using `esbuild`'s built-in plugin ordering. Only 84 bytes minified.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","esbuild","esbuild-plugin","pipe","merge","combine","plugins"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/esbuild-plugin-pipe"},{"id":21262,"title":"esbuild-plugin-polyfill-node","library":"esbuild-plugin-polyfill-node","status":"active","version":"0.3.0","language":"javascript","ecosystem":"npm","summary":"An esbuild plugin for polyfilling Node.js built-in modules and globals in browser, edge, and Deno environments. Version 0.3.0 is the latest stable release, actively maintained by cyco130. It leverages @jspm/core for polyfills and offers fine-grained control over individual polyfills via options. The plugin includes two variants: polyfillNode for general edge use and polyfillNodeForDeno which uses Deno's std/node library. Key differentiators include support for both Deno and Deno Deploy, configurable globals (Buffer, process, __dirname, __filename), and the ability to disable or replace specific polyfills with empty stubs or npm packages.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","esbuild-plugin","node-polyfill","deno","edge","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/esbuild-plugin-polyfill-node"},{"id":25384,"title":"esbuild-plugin-postcss","library":"esbuild-plugin-postcss","status":"active","version":"0.3.0","language":"javascript","ecosystem":"npm","summary":"An esbuild plugin for importing CSS/less/scss modules with TypeScript support. Version 0.3.0 is the latest stable release; the package has had infrequent updates. It enables CSS module extraction and automatic .d.ts declaration generation for less files. Differentiators include minimal configuration, built-in declaration file generation, and esbuild-native integration. Compared to alternatives like esbuild-sass-plugin, this plugin focuses on PostCSS ecosystem compatibility and TypeScript module resolution.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","esbuild","postcss","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/esbuild-plugin-postcss"},{"id":21266,"title":"esbuild-plugin-postcss2","library":"esbuild-plugin-postcss2","status":"active","version":"0.1.2","language":"javascript","ecosystem":"npm","summary":"An optimized, type-friendly PostCSS plugin for esbuild with support for CSS preprocessors (Sass, Less, Stylus) and CSS modules. Version 0.1.2 is the latest stable release in the 0.x series. Compared to esbuild-plugin-postcss, it ships TypeScript types and fixes common issues. Peer dependencies include postcss 8.x and optional preprocessor libraries. The plugin auto-enables CSS modules for .module.css files and allows custom module configuration.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/esbuild-plugin-postcss2"},{"id":25385,"title":"esbuild-plugin-postcss2","library":"esbuild-plugin-postcss2-esbuild1101","status":"active","version":"0.0.9","language":"javascript","ecosystem":"npm","summary":"An optimized, type-friendly PostCSS plugin for esbuild (v0.0.9). Supports CSS preprocessors (Sass, Less, Stylus) and CSS modules out of the box. Based on esbuild-plugin-postcss but with improved TypeScript definitions and performance. Works with esbuild 0.11+. Requires peer dependencies: postcss@8.x and optionally sass, less, or stylus. Minimal configuration needed; automatically resolves postcss.config.js.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/esbuild-plugin-postcss2-esbuild1101"},{"id":25386,"title":"esbuild-plugin-preserve-directives","library":"esbuild-plugin-preserve-directives","status":"active","version":"0.0.11","language":"javascript","ecosystem":"npm","summary":"An esbuild plugin that ensures directives like 'use client' and 'use strict' are preserved at the top of output files. Current stable version is 0.0.11. The plugin scans source files for specified directives before bundling and reinserts them into the corresponding output chunks. It supports regex-based include/exclude patterns and works with esbuild's metafile option for improved accuracy. Updated frequently with community contributions, it is primarily used with React Server Components and Node.js ESM/CJS builds. Key differentiator: it handles directives that esbuild would otherwise strip, with minimal overhead.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","esbuild","plugin","preserve","directives","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/esbuild-plugin-preserve-directives"},{"id":25387,"title":"esbuild-plugin-prettier","library":"esbuild-plugin-prettier","status":"active","version":"1.0.0","language":"javascript","ecosystem":"npm","summary":"An esbuild plugin that automatically formats processed files with Prettier. Version 1.0.0 is the initial release. It runs Prettier on each file that matches the filter regex (default: /[jt]sx?|s?css/) and writes changes back. This plugin is useful in watch mode to keep code formatted without manual intervention. It is lightweight and configurable, but note that Prettier rewriting may conflict with esbuild's incremental build caching.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/esbuild-plugin-prettier"},{"id":25388,"title":"esbuild-plugin-prismjs","library":"esbuild-plugin-prismjs","status":"active","version":"1.0.8","language":"javascript","ecosystem":"npm","summary":"An esbuild plugin for PrismJS that bundles specified languages, plugins, and themes at build time. Current stable version is 1.0.8, updated infrequently. It mirrors the options of babel-plugin-prismjs, allowing developers familiar with that plugin to switch seamlessly. Offers an inline option to embed CSS directly. Designed for projects using esbuild and needing syntax highlighting via PrismJS without runtime loading of languages.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","esbuild","prism","prismjs","plugin","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/esbuild-plugin-prismjs"},{"id":25390,"title":"esbuild-plugin-progress","library":"esbuild-plugin-progress","status":"active","version":"1.3.9","language":"javascript","ecosystem":"npm","summary":"A plugin for esbuild that displays a live progress spinner during the build process. Current stable version is 1.3.9. The plugin is released on npm and updates are infrequent. Key differentiators: simple integration, no dependencies, minimalist spinner animation that provides visual feedback for esbuild builds, especially useful for large builds or server-side bundling. It is a lightweight alternative to more complex logging plugins.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","progress","server","esbuild","plugin","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/esbuild-plugin-progress"},{"id":25389,"title":"esbuild-plugin-pug","library":"esbuild-plugin-pug","status":"active","version":"0.0.8","language":"javascript","ecosystem":"npm","summary":"An esbuild plugin that enables importing .pug and .jade templates directly in JavaScript/TypeScript builds. Current version is 0.0.8, with infrequent releases. Unlike generic loaders, it wraps the full Pug compiler, supporting all Pug features (includes, mixins, interpolation) and returns compiled HTML strings. Use with esbuild for server-side rendering or static site generation without a separate build step.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","esbuild","jade","pug","esbuild-plugin"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/esbuild-plugin-pug"},{"id":25391,"title":"esbuild-plugin-purescript","library":"esbuild-plugin-purescript","status":"active","version":"1.1.1","language":"javascript","ecosystem":"npm","summary":"An esbuild plugin that allows importing PureScript (.purs) files directly in JavaScript/TypeScript bundles. Version 1.1.1. It resolves PureScript modules by pointing esbuild to the compiled output directory (default: './output'). Does not run 'spago build' or tree-shake with zephyr; users must precompile PureScript separately. Minimal zero-config setup with source globs.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","purescript","esbuild","functional-programming"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/esbuild-plugin-purescript"},{"id":25392,"title":"esbuild-plugin-purgecss","library":"esbuild-plugin-purgecss","status":"active","version":"0.0.6","language":"javascript","ecosystem":"npm","summary":"An esbuild plugin that integrates PurgeCSS to remove unused CSS from your bundled output. Currently at version 0.0.6 (stable, no recent updates). It allows configuration via PurgeCSS options and content paths. Key differentiator: lightweight, zero-config setup for esbuild users wanting to eliminate dead CSS during bundling. Alternatives like purgecss-webpack-plugin are more complex and Webpack-specific. Supports TypeScript types. Release cadence: low—last update over a year ago.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","esbuild","plugin","purgecss","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/esbuild-plugin-purgecss"},{"id":25393,"title":"esbuild-plugin-purgecss-2","library":"esbuild-plugin-purgecss-2","status":"active","version":"1.0.1","language":"javascript","ecosystem":"npm","summary":"An esbuild plugin for PurgeCSS that allows passing content (HTML/CSS) directly to the plugin configuration. Stable version 1.0.1 as of 2024. Based on the original esbuild-plugin-purgecss but with the added ability to specify content paths via plugin options, enabling tree-shaking of unused CSS during esbuild bundles. Supports glob patterns for content files. Ships TypeScript types, requires Node.js 10+, and works with esbuild v0.8+. A lightweight alternative to heavier PostCSS setups for CSS purging.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","esbuild","plugin","purgecss","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/esbuild-plugin-purgecss-2"},{"id":21265,"title":"esbuild-plugin-raw","library":"esbuild-plugin-raw","status":"active","version":"0.3.0","language":"javascript","ecosystem":"npm","summary":"An esbuild plugin that allows importing file contents as raw strings. Version 0.3.0 supports esbuild ^0.14.36 through ^0.25.0. It is a simple, zero-config plugin that attaches to esbuild's resolve and load hooks. Unlike manual readFileSync or similar, it integrates seamlessly with esbuild's build pipeline and respects loaders. Typically used for embedding text files (e.g., shaders, markdown) in bundles. Ships TypeScript declarations.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/esbuild-plugin-raw"},{"id":26946,"title":"esbuild-plugin-raw-css","library":"esbuild-plugin-raw-css","status":"active","version":"0.1.0","language":"javascript","ecosystem":"npm","summary":"An esbuild plugin (v0.1.0) that imports CSS files as minified raw text strings. It allows developers to embed CSS content directly into JavaScript bundles without runtime style injection. The plugin supports optional minification (default true) and works with esbuild versions ^0.14.36, ^0.15.0, or ^0.16.0. This is a niche tool for situations where CSS must be handled as strings, such as dynamic injection or custom style processing, but lacks broader support or active maintenance beyond initial release.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/esbuild-plugin-raw-css"},{"id":25395,"title":"esbuild-plugin-rawbundle","library":"esbuild-plugin-rawbundle","status":"active","version":"0.2.2","language":"javascript","ecosystem":"npm","summary":"esbuild plugin that allows importing modules as bundled ESM strings via the `?rawbundle` query suffix. Version 0.2.2 is the latest stable release. This plugin processes imports like `import raw from 'jquery?rawbundle'` and returns the esbuild-bundled output as a default string export, using the specified esbuild options. It is maintained for esbuild plugin ecosystem integration. Differentiators: built on top of esbuild's internal bundling, supports any format/platform, and provides raw bundled content for dynamic use cases like code injection or embedding.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","vite","vite-plugin","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/esbuild-plugin-rawbundle"},{"id":13134,"title":"ESBuild Plugin to Remove Duplicate Requires","library":"esbuild-plugin-rdi","status":"active","version":"0.0.0","language":"javascript","ecosystem":"npm","summary":"esbuild-plugin-rdi is an ESBuild plugin designed to optimize JavaScript bundles by identifying and removing redundant `require` statements during the minification phase. This process helps to reduce the final bundle size, improving application load times and overall performance. The package is currently at version `0.0.0`, indicating an initial public release or very early development stage. As such, its API surface and internal behavior might be subject to rapid changes, and a formal release cadence is not yet established. Its primary differentiator lies in its targeted approach to deduplicating `require` calls, which can be particularly beneficial for projects that compile to or still rely on CommonJS modules, or when integrating with frameworks like React (versions 18 and 19) and Next.js (versions 14 and 15), especially in scenarios involving React Server Components where such optimizations are crucial. The plugin is intended for use within an `esbuild` build pipeline or through tools like `tsup` that leverage `esbuild`.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","React 18","React 19","Next.js","Next.js 14","Next.js 15","React server components","Customizable","Cutting-edge","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/esbuild-plugin-rdi"},{"id":21267,"title":"esbuild-plugin-react-virtualized","library":"esbuild-plugin-react-virtualized","status":"active","version":"1.0.6","language":"javascript","ecosystem":"npm","summary":"ESBuild plugin that fixes the 'No matching export' error for react-virtualized by rewriting broken import statements. Version 1.0.6 is the latest stable release, with frequent updates (4 releases in 2024, 2 in 2025-2026). It is a lightweight, zero-config plugin that patches the specific export issue in react-virtualized's WindowScroller module. Unlike manual workarounds (e.g., patching node_modules), this plugin integrates cleanly into ESBuild and Vite esbuild optimization pipelines.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/esbuild-plugin-react-virtualized"},{"id":25396,"title":"esbuild-plugin-react18","library":"esbuild-plugin-react18","status":"active","version":"0.2.6","language":"javascript","ecosystem":"npm","summary":"An esbuild plugin (v0.2.6) that enables library authors to build React components compatible with React 18 Server Components (RSC), including automatic 'use client' directive injection, test file exclusion, data-testid removal, and custom ignore/replace patterns. Supports both ESM and CJS output, full TypeScript types, and works with tsup or esbuild. Actively maintained with frequent releases. Differentiators: specifically targets RSC library development, not just client-side builds; handles JSX runtime deduplication and CSS variable renaming; provides a GitHub template for quick setup.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","React Server Components","ESBuild","Plugin","Libraries","React18","React19","Server-side rendering","Frontend development","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/esbuild-plugin-react18"},{"id":25394,"title":"esbuild-plugin-react18-css","library":"esbuild-plugin-react18-css","status":"active","version":"0.0.4","language":"javascript","ecosystem":"npm","summary":"An ESBuild plugin (v0.0.4) for handling CSS/SCSS modules with autoprefixer, treeshakable CSS, and full TypeScript support. It automatically converts CSS/SCSS modules to BEM-like scoped names without hashes by default for easier library CSS overrides. Unlike similar plugins, it is designed specifically for React 18 server components and supports treeshakable imports (e.g., import from 'esbuild-plugin-react18-css/client/component'). Release cadence is low (4 releases in early 2024); the project is maintained but still in early development (0.x). Requires esbuild as a peer dependency.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","esbuild-plugin-react18-css","esbuild-plugin","typescript","autoprefixer","css-module","scss-module","sass-module"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/esbuild-plugin-react18-css"},{"id":25397,"title":"esbuild-plugin-relay","library":"esbuild-plugin-relay","status":"active","version":"0.1.0","language":"javascript","ecosystem":"npm","summary":"An esbuild plugin that transforms tagged GraphQL template literals for Relay by replacing them with imports to pre-compiled artifacts. Version 0.1.0, pre-release, with no fixed release cadence. Key differentiators: supports esbuild's fast builds, works with TypeScript and both CommonJS/ESM. Caveat: uses string replacement (no AST parsing), so it may process commented-out GraphQL literals.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","graphql","relay","esbuild","esbuild-plugin"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/esbuild-plugin-relay"},{"id":25398,"title":"esbuild-plugin-remove-duplicate-require","library":"esbuild-plugin-remove-duplicate-require","status":"active","version":"0.0.0","language":"javascript","ecosystem":"npm","summary":"An esbuild plugin that removes duplicate require statements from minified JavaScript bundles, reducing output size and potentially improving runtime performance. Version 0.0.0 is the initial release, with no further updates or release cadence information. Key differentiator: focuses on duplicate require removal, a niche optimization not addressed by standard minification plugins. However, the package is extremely new (single initial release) and has low adoption. Use with caution for experimental or size-sensitive builds.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","React 18","React 19","Next.js","Next.js 14","Next.js 15","React server components","Customizable","Cutting-edge","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/esbuild-plugin-remove-duplicate-require"},{"id":25399,"title":"esbuild-plugin-rdi","library":"esbuild-plugin-remove-multiple-imports","status":"active","version":"0.0.0","language":"javascript","ecosystem":"npm","summary":"ESBuild plugin to remove duplicate require/import statements from minified builds. Current stable version is 0.0.0. The plugin is part of a tooling ecosystem from react18-tools and works with esbuild and tsup. It deduplicates require calls to reduce bundle size, especially useful for React server components. As of now, it has minimal documentation and no plugin options yet. The package ships TypeScript types and is licensed under MPL-2.0.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","React 18","React 19","Next.js","Next.js 14","Next.js 15","React server components","Customizable","Cutting-edge","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/esbuild-plugin-remove-multiple-imports"},{"id":25400,"title":"esbuild-plugin-remove-duplicate-require","library":"esbuild-plugin-remove-multiple-require","status":"active","version":"0.0.0","language":"javascript","ecosystem":"npm","summary":"ESBuild plugin that removes duplicate require statements from minified builds, reducing bundle size. Version 0.0.0 is the initial release. It works by detecting and deduplicating repeated require() calls in the output, which can occur when multiple modules import the same dependency. Different from many plugins, it focuses specifically on the final bundle output rather than during tree-shaking. Ships TypeScript types.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","React 18","React 19","Next.js","Next.js 14","Next.js 15","React server components","Customizable","Cutting-edge","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/esbuild-plugin-remove-multiple-require"},{"id":25401,"title":"esbuild-plugin-removetestid","library":"esbuild-plugin-removetestid","status":"deprecated","version":"0.0.5","language":"javascript","ecosystem":"npm","summary":"ESBuild plugin to remove data-testid attributes from JSX/TSX during build. Current version is 0.0.5 (no recent updates, appears unmaintained). The author deprecated it in favor of esbuild-plugin-react18, which provides additional options and control. Differentiator: simple API but deprecated and superseded by a more comprehensive plugin.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","esbuild","esbuild-plugin","esbuild-plugin-removetestid","tsup","typescript","mayank1513"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/esbuild-plugin-removetestid"},{"id":25403,"title":"esbuild-plugin-replace","library":"esbuild-plugin-replace","status":"active","version":"1.4.0","language":"javascript","ecosystem":"npm","summary":"An esbuild plugin for replacing strings in files during bundling, inspired by @rollup/plugin-replace. Current stable version is 1.4.0. Release cadence appears sporadic with occasional bug fixes and feature additions. Key differentiators: provides include/exclude file filtering, configurable delimiters, and supports both flat replacement objects and a `values` option to separate replacements from plugin options. Delimiters default to word boundaries. Requires Node.js and esbuild. Ships TypeScript declarations.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","esbuild","plugin","replace","npm","module","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/esbuild-plugin-replace"},{"id":25402,"title":"esbuild Plugin Replace Regex","library":"esbuild-plugin-replace-regex","status":"active","version":"0.0.2","language":"javascript","ecosystem":"npm","summary":"A simple esbuild plugin for replacing file content during bundling using regular expressions or string patterns. Version 0.0.2, released with basic functionality allowing multiple patterns, custom file filtering, and loader specification. Differentiates from general replace plugins by focusing on regex and integration with esbuild's build process. Lightweight with no additional dependencies beyond esbuild peer.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","esbuild","plugin","replace","regex"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/esbuild-plugin-replace-regex"},{"id":25404,"title":"esbuild-plugin-resolve","library":"esbuild-plugin-resolve","status":"maintenance","version":"2.0.0","language":"javascript","ecosystem":"npm","summary":"An esbuild plugin (v2.0.0, last updated 2023) that allows you to replace module import paths during bundling. It intercepts resolve calls and swaps dependencies, useful for mocking or aliasing in tests or builds. Differentiators: lightweight, no dependencies, regex-based matching. Released as v1.0.0 in 2022, with v2.0.0 switching to ES modules. Maintenance-mode with no recent commits.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","esbuild","esbuild resolve","resolve","swap dependencies","import","dependencies"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/esbuild-plugin-resolve"},{"id":25406,"title":"esbuild-plugin-run","library":"esbuild-plugin-run","status":"active","version":"0.3.0","language":"javascript","ecosystem":"npm","summary":"ESBuild plugin that automatically executes the output file (e.g., a Node.js script) after a successful build. Version 0.3.0 is current, with a simple API: specify the output format (cjs, esm, iife) and optionally the entry point path. It integrates seamlessly into ESBuild's plugin system and requires esbuild ^0.14.0 as a peer dependency. Differentiators: minimal configuration, built-in TypeScript types, and no external runtime deps.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","esbuild","ESBuild","run","plugin","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/esbuild-plugin-run"},{"id":21264,"title":"esbuild-plugin-sass","library":"esbuild-plugin-sass","status":"maintenance","version":"1.0.1","language":"javascript","ecosystem":"npm","summary":"esbuild plugin for compiling Sass/SCSS files. v1.0.1 (no further updates since 2021). Integrates the node-sass or dart-sass compiler into esbuild's build pipeline. Supports custom Sass options (except file). Differentiates from alternatives like esbuild-sass-plugin by its minimal API and lack of active maintenance. Only peer dependency is esbuild >=0.11.14. Ships TypeScript types.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","esbuild","plugin","sass","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/esbuild-plugin-sass"},{"id":25405,"title":"esbuild-plugin-sass","library":"esbuild-plugin-sass-modules","status":"active","version":"0.0.3","language":"javascript","ecosystem":"npm","summary":"An esbuild plugin that enables importing SASS/SCSS files directly in JavaScript bundles, with optional CSS modules support (class name hashing). Current stable version is 0.0.3, with low release cadence. Key differentiator: simple setup for SASS compilation within esbuild without external build tools, and optional CSS modules via separate plugin variant. No TypeScript types included.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","esbuild","plugin","sass","modules","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/esbuild-plugin-sass-modules"},{"id":25407,"title":"esbuild-plugin-shelljs","library":"esbuild-plugin-shelljs","status":"active","version":"1.1.2","language":"javascript","ecosystem":"npm","summary":"Esbuild plugin to patch shelljs at build time, making it compatible with esbuild by adding missing `.js` extensions to dynamic imports. Current version 1.1.2. Release cadence is low, as the plugin is stable. Key differentiator: solves a specific esbuild + shelljs bundling issue (extensions) without forking or modifying shelljs source. Alternatives: using `require('shelljs')` in Node.js or bundling with other tools like Webpack, but this plugin integrates cleanly into esbuild's plugin system.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/esbuild-plugin-shelljs"},{"id":21269,"title":"esbuild-plugin-solid","library":"esbuild-plugin-solid","status":"active","version":"0.6.0","language":"javascript","ecosystem":"npm","summary":"An esbuild plugin for compiling Solid.js JSX components using Babel transforms with babel-preset-solid. Version 0.6.0 pairs with esbuild >=0.20 and solid-js >=1.0. The plugin automatically detects JSX syntax and applies the necessary transformations. Unlike Rollup-based bundlers like Vite/SolidStart, this plugin is a lightweight alternative for simple builds, but it may produce larger bundles due to less effective dead-code elimination. It supports TypeScript via @babel/preset-typescript and offers options for SSR, hydration, and custom Babel configurations.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","solid","solid-js","esbuild","plugin","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/esbuild-plugin-solid"},{"id":25408,"title":"esbuild-plugin-solid-js","library":"esbuild-plugin-solid-js","status":"active","version":"1.0.1","language":"javascript","ecosystem":"npm","summary":"esbuild plugin (v1.0.1) that applies Solid JS transforms to JSX/TSX files using babel-preset-solid, with correct sourcemap inlining. It bridges esbuild’s fast bundling with Solid’s reactive JSX compilation. Unlike manual babel integration, this plugin preserves sourcemaps end-to-end. Does not perform TypeScript transpilation (use esbuild’s built-in ts transform). Active development, simple API with one default export.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","esbuild","solid-js"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/esbuild-plugin-solid-js"},{"id":21270,"title":"esbuild-plugin-stimulus","library":"esbuild-plugin-stimulus","status":"active","version":"0.2.0","language":"javascript","ecosystem":"npm","summary":"An esbuild plugin for automatically loading Stimulus controllers from a folder, inspired by the webpack helpers. Version 0.2.0 is current and stable. It maps controller file names to Stimulus identifier conventions (e.g., `users/list_item_controller.js` becomes `users--list-item`). Ships TypeScript declarations. No breaking changes known, but usage requires both esbuild and Stimulus (or @hotwired/stimulus). Lightweight, single-purpose plugin with no runtime dependencies.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","esbuild","plugin","stimulus","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/esbuild-plugin-stimulus"},{"id":21273,"title":"esbuild-plugin-styled-components","library":"esbuild-plugin-styled-components","status":"active","version":"3.0.1","language":"javascript","ecosystem":"npm","summary":"An esbuild plugin that transforms styled-components during bundling, supporting SSR, minification, display name generation, and file name tracking. Version 3.0.1 is the latest stable release, actively maintained on GitHub. It wraps the styled-components babel plugin for esbuild, offering options like ssr, displayName, fileName, minify, transpileTemplateLiterals, and pure. Differentiators include native esbuild integration for faster builds compared to Babel-only workflows, and seamless TypeScript support with type definitions.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","esbuild","plugin","styled-components","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/esbuild-plugin-styled-components"},{"id":25410,"title":"esbuild-plugin-substrate","library":"esbuild-plugin-substrate","status":"active","version":"0.3.0","language":"javascript","ecosystem":"npm","summary":"An esbuild plugin that converts explorable.md documents into plain JavaScript modules during the build process. Current stable version is 0.3.0. It is a niche plugin targeting literate programming workflows where markdown content is integrated into JavaScript bundles. Compared to general markdown loaders, this plugin specifically handles the explorable.md format and outputs ES modules. It has moderate release cadence with occasional updates.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","esbuild","substrate","plugin"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/esbuild-plugin-substrate"},{"id":25411,"title":"esbuild-plugin-summary","library":"esbuild-plugin-summary","status":"active","version":"0.0.2","language":"javascript","ecosystem":"npm","summary":"esbuild plugin that outputs build summary information (time and file sizes) when using the JavaScript API, mirroring the CLI's built-in summary display. Current stable version is 0.0.2. It is a lightweight, zero-dependency plugin (aside from esbuild peer dependency >=0.19.2) that provides quick feedback during development. Unlike other build-time plugins, it focuses solely on simple timing and size reporting, making it easy to integrate into esbuild-based workflows.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","esbuild","plugin","time","filesize","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/esbuild-plugin-summary"},{"id":25409,"title":"esbuild-plugin-svelte","library":"esbuild-plugin-svelte","status":"active","version":"0.1.1","language":"javascript","ecosystem":"npm","summary":"An esbuild plugin to compile Svelte components during bundling. At version 0.1.1, it integrates Svelte 3 with esbuild, handling .svelte files and generating CSS as separate output. It supports preprocessors and compiler options via svelte.config.js. Compared to alternatives like rollup-plugin-svelte, this plugin is lightweight and designed for esbuild's speed. It is best suited for projects already using esbuild and needing Svelte support. Note that it only supports Svelte 3 and esbuild ^0.8. CSS handling defaults to false (esbuild manages CSS) unless overridden.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","esbuild","svelte","plugin","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/esbuild-plugin-svelte"},{"id":21272,"title":"esbuild-plugin-svg","library":"esbuild-plugin-svg","status":"active","version":"0.1.0","language":"javascript","ecosystem":"npm","summary":"An esbuild plugin for importing SVG files as strings or custom elements, with optional SVGO minification. Version 0.1.0 is the initial release. It wraps SVGO (included) to optimize SVGs on build. Compared to alternatives like esbuild-svg-loader, it offers both string and custom element modes out of the box.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","svg","svgo","esbuild","esbuild-plugin"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/esbuild-plugin-svg"},{"id":21271,"title":"esbuild-plugin-svgr","library":"esbuild-plugin-svgr","status":"active","version":"3.1.1","language":"javascript","ecosystem":"npm","summary":"esbuild-plugin-svgr v3.1.1 is a plugin for esbuild that enables importing SVG files as React components using SVGR under the hood. It integrates seamlessly with esbuild's build pipeline, allowing developers to treat SVG imports as React components without additional bundler configuration. The plugin ships TypeScript types and requires esbuild ^0.25.2 as a peer dependency. Active maintenance, low ceremony, and lightweight compared to full webpack or Rollup SVG loaders.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/esbuild-plugin-svgr"},{"id":21275,"title":"esbuild-plugin-swc","library":"esbuild-plugin-swc","status":"active","version":"1.0.1","language":"javascript","ecosystem":"npm","summary":"esbuild-plugin-swc v1.0.1 integrates SWC (Speedy Web Compiler) as a transform plugin for esbuild, handling JS/JSX/TS/TSX transpilation. It wraps SWC's official Compilation options, offering faster transforms than esbuild's built-in TypeScript stripping. The plugin is intended for projects that want to leverage SWC's speed while using esbuild for bundling. Released in 2023, it follows esbuild plugin conventions and is distributed as a CommonJS module via npm. Key differentiator: direct use of SWC's Compilation API for advanced configuration.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","esbuild","swc","frontend"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/esbuild-plugin-swc"},{"id":25412,"title":"esbuild-plugin-swc-minify","library":"esbuild-plugin-swc-minify","status":"active","version":"2.1.3","language":"javascript","ecosystem":"npm","summary":"An esbuild plugin that replaces esbuild's default minifier (Terser) with SWC's minifier for faster minification of JavaScript and JSX files. Current stable version is 2.1.3, released March 2026 with a CVE fix. Active development with monthly releases. Key differentiators: leverages SWC's Rust-based minifier for 5-10x faster minification compared to Terser, supports all JSX/JS minification options via SWC's JsMinifyOptions, and integrates seamlessly as an esbuild plugin without requiring a separate build step. Requires esbuild >=0.20.0 and @swc/core >=1.13.3 as peer dependencies.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","esbuild","plugin","swc","minify"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/esbuild-plugin-swc-minify"},{"id":25414,"title":"esbuild-plugin-tailwind","library":"esbuild-plugin-tailwind","status":"active","version":"0.1.0","language":"javascript","ecosystem":"npm","summary":"Unofficial Tailwind CSS plugin for esbuild (v0.1.0). Integrates Tailwind CSS generation into esbuild's build pipeline. Custom Tailwind config, inline sourcemaps, and CSS loader options. Lightweight alternative to PostCSS-based setups. No active release cadence; single version published.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","esbuild","plugin","tailwind","css"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/esbuild-plugin-tailwind"},{"id":21274,"title":"esbuild-plugin-tailwindcss","library":"esbuild-plugin-tailwindcss","status":"active","version":"2.2.0","language":"javascript","ecosystem":"npm","summary":"esbuild plugin that integrates TailwindCSS into the build pipeline. Current stable version is 2.2.0, compatible with TailwindCSS v4. For TailwindCSS v3, use version 1.x. The plugin handles TailwindCSS processing via PostCSS, supports CSS Modules, custom PostCSS plugins, and Autoprefixer. It works with esbuild and Bun. Provides ESM and CJS exports with TypeScript type definitions.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","tailwindcss","esbuild","esbuild-plugin","bun","bun-plugin","plugin","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/esbuild-plugin-tailwindcss"},{"id":25413,"title":"esbuild-plugin-text-replace","library":"esbuild-plugin-text-replace","status":"maintenance","version":"1.3.0","language":"javascript","ecosystem":"npm","summary":"An esbuild plugin for replacing text or regex patterns in files before bundling. Current stable version is 1.3.0. It supports file filtering via regex, namespace targeting, and the standard String.prototype.replaceAll pattern syntax (including replacer functions). Key differentiators: lightweight (no heavy dependencies), supports esbuild pipe mode for integration with other plugins, and requires Node >=10.1.0. Use it for build-time substitutions like version strings, transforming imports, or injecting constants. Not actively maintained (last release 2021).","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","esbuild","plugin","replace","regex","text","module","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/esbuild-plugin-text-replace"},{"id":21276,"title":"esbuild-plugin-time","library":"esbuild-plugin-time","status":"active","version":"1.0.0","language":"javascript","ecosystem":"npm","summary":"A simple esbuild plugin that measures and logs the build time. Current stable version is 1.0.0. It is a lightweight, zero-configuration plugin that wraps esbuild's build process to report duration. No breaking changes known, minimal API surface. Use it to gain insight into build performance with minimal overhead.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","esbuild","plugin","time"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/esbuild-plugin-time"},{"id":25415,"title":"esbuild-plugin-toml","library":"esbuild-plugin-toml","status":"active","version":"0.0.1","language":"javascript","ecosystem":"npm","summary":"An esbuild plugin to load TOML files during bundling. Version 0.0.1 is the initial and only release, with no updates since 2021. The package is lightweight and depends on esbuild's plugin API, providing a simple setup. Compared to alternatives like @toml-tools/loader, it is minimal but lacks customization options (e.g., no support for custom parsing or multiple file patterns). It is designed for basic TOML loading use cases.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/esbuild-plugin-toml"},{"id":21277,"title":"esbuild-plugin-transform","library":"esbuild-plugin-transform","status":"active","version":"0.5.0","language":"javascript","ecosystem":"npm","summary":"A plugin for esbuild that enables piping through transformation plugins, compatible with existing esbuild plugins. Version 0.5.0 is current, released in early 2024. It addresses a gap in esbuild's plugin system (issue #1902) by allowing chaining of transforms similar to pipe operations. Key differentiator from alternatives like esbuild-plugin-pipe is TypeScript support and simpler API. Requires Node >=16.14.0. Active development with weekly releases.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/esbuild-plugin-transform"},{"id":25416,"title":"esbuild-plugin-transform-ext","library":"esbuild-plugin-transform-ext","status":"active","version":"0.2.5","language":"javascript","ecosystem":"npm","summary":"An esbuild plugin that transforms file extensions in bundled output, addressing esbuild's limitation of not being able to change extensions in the middle of the build process. Version 0.2.5 (current stable) is released under the MIT license. It allows defining per-pattern rules to map output extensions (e.g., .js to .cjs or .mjs) after esbuild's standard out-extension resolution, useful for dual CJS/ESM packages or mixed-format outputs. The plugin is lightweight, TypeScript-first with bundled types, and requires esbuild >=0.19.0 as a peer dependency. Compared to manual post-processing scripts, it integrates directly into esbuild's plugin pipeline without separate tooling.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","esbuild","plugin","extension","transform","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/esbuild-plugin-transform-ext"},{"id":26947,"title":"esbuild-plugin-transform-hook","library":"esbuild-plugin-transform-hook","status":"active","version":"0.2.3","language":"javascript","ecosystem":"npm","summary":"Esbuild plugin (v0.2.3, 2024) that allows applying custom transformation hooks to build outputs or dependencies, not just sources. Solves gaps in esbuild's native support for polyfill injection, dynamic banners, and importable helpers. Compared to alternatives (e.g., onEnd hooks or manual post-processing), it provides a declarative hook-based API with pattern matching and rename support. Requires esbuild >=0.19.0. Ships TypeScript types. Note: still in PoC status; API may change.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","esbuild","plugin","transform","hook","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/esbuild-plugin-transform-hook"},{"id":26948,"title":"esbuild-plugin-ts","library":"esbuild-plugin-ts","status":"active","version":"0.1.1-rev-1.0","language":"javascript","ecosystem":"npm","summary":"esbuild-plugin-ts is an esbuild plugin that integrates TypeScript's exotic features, such as type checking, decorator metadata emission, and path alias resolution. Current version is 0.1.1-rev-1.0, released as in-development and not feature complete. It leverages the TypeScript compiler (tsc) under the hood to address esbuild's limitations in handling TypeScript while remaining fast via worker threads. Key differentiators: focuses on bridging gaps for advanced TypeScript features like decorators and path aliases, unlike simpler plugins that only provide basic transpilation.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","esbuild","esbuild-plugin","tsc","typescript","path-alias","decorators","type-checking"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/esbuild-plugin-ts"},{"id":25419,"title":"esbuild-plugin-ts-checker","library":"esbuild-plugin-ts-checker","status":"active","version":"1.0.2","language":"javascript","ecosystem":"npm","summary":"A plugin for esbuild that runs TypeScript type checking in a separate worker thread, improving build performance by offloading type checks. Works both in build and watch modes. Version 1.0.2 stable, with infrequent updates. Alternatives: esbuild-plugin-typecheck or fork-ts-checker-webpack-plugin for webpack. Installed as a dev dependency alongside esbuild and TypeScript.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","esbuild","types","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/esbuild-plugin-ts-checker"},{"id":21278,"title":"esbuild-plugin-ts-decorators","library":"esbuild-plugin-ts-decorators","status":"active","version":"1.0.3","language":"javascript","ecosystem":"npm","summary":"An esbuild plugin that enables TypeScript's emitDecoratorMetadata support by transpiling decorated files with the TypeScript compiler. Version 1.0.3 is the latest and only stable release. It provides a lightweight, regex-based decorator detection and optional caching. Unlike alternatives like ts-jest or tsc compilation, this plugin integrates directly with esbuild's fast bundler, only reverting to tsc for files that contain decorators when emitDecoratorMetadata is enabled. Best suited for projects that need both esbuild's speed and TypeScript decorators with metadata reflection (e.g., NestJS, TypeORM, inversify).","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","esbuild","decorators","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/esbuild-plugin-ts-decorators"},{"id":21280,"title":"esbuild-plugin-ts-references","library":"esbuild-plugin-ts-references","status":"active","version":"0.2.2","language":"javascript","ecosystem":"npm","summary":"An esbuild plugin that resolves TypeScript project references (composite projects) during bundling. Version 0.2.2 is the latest stable release, with no frequent updates. Unlike tsc --build which natively supports references, esbuild does not; this plugin fills that gap by reading tsconfig.json and package.json to map referenced packages to their output directories. It is lightweight and focuses solely on this task, with no dependencies beyond esbuild.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","esbuild","plugin","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/esbuild-plugin-ts-references"},{"id":21279,"title":"esbuild-plugin-tsc","library":"esbuild-plugin-tsc","status":"active","version":"0.5.0","language":"javascript","ecosystem":"npm","summary":"An esbuild plugin that delegates TypeScript compilation to the official tsc compiler, enabling support for features not natively handled by esbuild, such as emitDecoratorMetadata, experimental decorators, and other TypeScript-only transforms. Version 0.5.0 supports TypeScript ^4.0.0 || ^5.0.0 and ships TypeScript type definitions. It targets projects that need tsc for specific files (e.g., those using decorators) while letting esbuild handle the rest, or can force tsc for all files via the `force` option. Released as needed, with a focus on bridging gaps between esbuild's fast but limited TS support and tsc's full feature set.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","esbuild","esbuild-plugin","tsc","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/esbuild-plugin-tsc"},{"id":21281,"title":"esbuild-plugin-tsconfig-paths","library":"esbuild-plugin-tsconfig-paths","status":"active","version":"1.0.2","language":"javascript","ecosystem":"npm","summary":"An esbuild plugin that converts TypeScript path aliases defined in tsconfig.json's compilerOptions.paths to relative import paths during build. This avoids the need for runtime alias resolution, making output bundles self-contained and easier to distribute. Version 1.0.2 is the latest stable release with TypeScript type declarations and compatibility fixes. It works by hooking into esbuild's onLoad phase, rewriting static import statements that match the configured paths. Key differentiators: lightweight, zero runtime dependencies, focused solely on path transformation without affecting other esbuild behavior. Compared to alternatives like tsconfig-paths-webpack-plugin or vite-tsconfig-paths, this plugin is designed specifically for esbuild's streaming, fast build pipeline.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/esbuild-plugin-tsconfig-paths"},{"id":21282,"title":"esbuild-plugin-typescript-decorators","library":"esbuild-plugin-typescript-decorators","status":"active","version":"0.1.0","language":"javascript","ecosystem":"npm","summary":"An ESBuild plugin that enables TypeScript decorator metadata emission (emitDecoratorMetadata) which ESBuild does not support natively. Version 0.1.0 is the initial release, with no further updates. It fills a gap for developers using ESBuild with decorators, as ESBuild skips type system features. This plugin ensures Reflect.getMetadata returns correct type information (e.g., design:type) during transpilation. It is a lightweight alternative to switching to tsc or ts-jest, but limited to emitDecoratorMetadata support only.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","esbuild","esbuild-plugin","typescript","decoraters","emitDecoratorMetadata"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/esbuild-plugin-typescript-decorators"},{"id":21283,"title":"esbuild-plugin-umd-wrapper","library":"esbuild-plugin-umd-wrapper","status":"active","version":"3.0.0","language":"javascript","ecosystem":"npm","summary":"An esbuild plugin that wraps bundled JavaScript output into UMD format, supporting AMD, CommonJS, and global variable exports. Version 3.0.0 is the latest stable release, actively maintained. It integrates seamlessly with esbuild's build pipeline, automatically adjusting the format to CJS before wrapping. Key differentiators: lightweight, zero-config, and compatible with esbuild's build options. It includes TypeScript declarations and allows customization of library name and wrapper options. Works with esbuild 0.8+.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","esbuild","plugin","umd","amd","wrapper","requirejs","define","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/esbuild-plugin-umd-wrapper"},{"id":25418,"title":"esbuild-plugin-userscript","library":"esbuild-plugin-userscript","status":"active","version":"0.2.6","language":"javascript","ecosystem":"npm","summary":"ESbuild plugin suite for building userscripts targeting Tampermonkey, Greasymonkey, Violentmonkey, and other userscript engines. Current stable version is 0.2.6. The package provides three distinct plugins: `userscript-inject-code` for injecting code fragments, `userscript-metadata` for generating metadata headers (e.g., @name, @match, @grant), and `userscript-proxy` to create development proxy scripts that bypass browser cache during development. Unlike general bundler plugins, this package is purpose-built for userscript workflows, supporting both CommonJS and ESM via esbuild. Key differentiators include combined or individual plugin usage, TypeScript-first design, and minimal configuration overhead.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","esbuild","plugin","userscript","tampermonkey","greasymonkey","violentmonkey"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/esbuild-plugin-userscript"},{"id":21284,"title":"esbuild-plugin-utils","library":"esbuild-plugin-utils","status":"active","version":"0.1.3","language":"javascript","ecosystem":"npm","summary":"A collection of utility functions for building esbuild plugins, including file scanning, reading, writing, transforming, and output handling. Current version 0.1.3 is an early PoC with limited API surface. Requires esbuild >=0.19.0. Ships TypeScript types. Key differentiators: provides high-level helpers like getFilesList, getOutputFiles, readFiles, transformFile, writeFile, writeFiles, resolveEntryPointsPaths, renderList, and parseContentsLayout, reducing boilerplate for esbuild plugin development. Release cadence is irregular; maintained by antongolub as part of a monorepo.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","esbuild","plugin","utils","helpers","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/esbuild-plugin-utils"},{"id":25417,"title":"esbuild-plugin-virtual","library":"esbuild-plugin-virtual","status":"active","version":"0.1.0","language":"javascript","ecosystem":"npm","summary":"An esbuild plugin for loading virtual modules from memory, inspired by @rollup/plugin-virtual. Version 0.1.0 is designed for esbuild's plugin system, enabling in-memory module resolution during bundling. Releases are stable but infrequent. Key differentiators: simple API (object map of module names to content), works with both Node and Deno, virtual modules are resolved with a 'virtual:' prefix internally. Compared to file-based alternatives, it eliminates filesystem I/O for tests or dynamic content. Currently ships TypeScript definitions, but lacks advanced features like virtual directories or lazy loading.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","esbuild","plugin","virtual","vite","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/esbuild-plugin-virtual"},{"id":25420,"title":"esbuild-plugin-vitest-cleaner","library":"esbuild-plugin-vitest-cleaner","status":"active","version":"0.5.1","language":"javascript","ecosystem":"npm","summary":"An esbuild plugin that removes import.meta.vitest references and associated code blocks before compilation, preventing test code from leaking into production builds. Current stable version is 0.5.1, with no fixed release cadence. Key differentiator: lightweight alternative to esbuild's built-in drop feature or conditional compilation, with support for file filtering via regex. Ships TypeScript type definitions. Requires Node >= 18.0.0. Known issue: JSDoc comments around import.meta.vitest are not stripped.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","esbuild","plugin","clean","remove","import.meta.vitest","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/esbuild-plugin-vitest-cleaner"},{"id":10807,"title":"esbuild Vue Plugin","library":"esbuild-plugin-vue","status":"active","version":"0.2.4","language":"javascript","ecosystem":"npm","summary":"esbuild-plugin-vue provides basic support for processing Vue 3 Single File Components (SFCs) directly within esbuild build pipelines. It enables core features like `<script setup>` syntax, TypeScript integration within script blocks, and scoped CSS styles, allowing developers to leverage esbuild's speed for compiling Vue applications. As of version 0.2.4, it is considered pre-1.0, indicating ongoing development and potential for API changes without strictly adhering to semantic versioning until a 1.x release. The plugin differentiates itself by offering a lightweight, esbuild-native solution for Vue SFC compilation, aiming for simplicity and performance over the more extensive feature sets of dedicated Vue build tools like Vite or Vue CLI. It utilizes `@vue/compiler-sfc` under the hood to perform the actual Vue compilation. The package appears to be actively maintained, evidenced by recent updates and a call for sponsorship.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/esbuild-plugin-vue"},{"id":25421,"title":"esbuild-plugin-vue-iii","library":"esbuild-plugin-vue-iii","status":"active","version":"0.5.0","language":"javascript","ecosystem":"npm","summary":"A plugin for esbuild that compiles Vue 3 Single-File Components (.vue files) including `<script setup>`. Version 0.5.0, updated irregularly. It leverages internal modules from `@vitejs/plugin-vue` with an interface adapted for esbuild. Unlike Vite's plugin, it does not require Rollup or Vite, making it suitable for projects that want a lighter build pipeline. However, it lacks support for pre-processors, CSS Modules, custom blocks, SFC src imports, and source maps. TypeScript definitions are included.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","esbuild","plugin","vue","vue3","single file components","SFC","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/esbuild-plugin-vue-iii"},{"id":25422,"title":"esbuild-plugin-vue-jsx","library":"esbuild-plugin-vue-jsx","status":"active","version":"0.1.0","language":"javascript","ecosystem":"npm","summary":"esbuild plugin providing Vue 3 JSX support via @vue/babel-plugin-jsx. Current version 0.1.0, active development. It integrates Vue's JSX compiler into esbuild's build pipeline for fast bundling. Differentiated from @vitejs/plugin-vue-jsx by being esbuild-native and not requiring Vite. Ships TypeScript types. Limited adoption; alternatives exist.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/esbuild-plugin-vue-jsx"},{"id":25423,"title":"esbuild-plugin-vue-next","library":"esbuild-plugin-vue-next","status":"deprecated","version":"0.1.4","language":"javascript","ecosystem":"npm","summary":"An esbuild plugin for compiling Vue 3.x Single File Components (SFC). Version 0.1.4 supports esbuild bundling with @vue/compiler-sfc (>=3.0.0). Provides options for template, script, and style compilation. Differentiators: integrates directly with esbuild's fast bundling pipeline, supports TypeScript types, and offers fine-grained control over Vue SFC compilation options. No maintainer activity since 2021; consider alternatives like @snowpack/plugin-vue or vite for active development.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","esbuild","plugin","vue","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/esbuild-plugin-vue-next"},{"id":21285,"title":"esbuild-plugin-vue3","library":"esbuild-plugin-vue3","status":"active","version":"0.5.1","language":"javascript","ecosystem":"npm","summary":"esbuild plugin for Vue.js 3 Single File Components, mimicking Vue CLI behavior. Version 0.5.1 supports .vue file resolution with <template> (HTML/Pug), <script> (JS/TS, including <script setup> as experimental), and <style> (CSS/SCSS/SASS). It resolves path aliases from tsconfig.json and can emit HTML files with injected CSS/JS. Peer dependencies include vue@^3.4.15, cheerio, html-minifier, pug, and sass. Compared to alternatives like @snowpack/plugin-vue or vite's built-in plugin, this targets esbuild-only builds.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","esbuild","plugin","vue","vue3","sfc","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/esbuild-plugin-vue3"},{"id":21287,"title":"esbuild-plugin-wasm","library":"esbuild-plugin-wasm","status":"active","version":"1.1.0","language":"javascript","ecosystem":"npm","summary":"An asynchronous .wasm file loader for esbuild that lets you import WebAssembly modules directly via import statements, following the WebAssembly/ES Module Integration proposal. Current stable version is 1.1.0. It supports two modes: 'deferred' (default, copies WASM binary to output and fetches at runtime) and 'embedded' (embeds as base64, increasing bundle size ~30%). Requires esbuild >=0.11.0 and Node >=10.0.0. Key differentiator: lightweight alternative to heavier bundler setups, but note that top-level await only works with 'esm' output format, not 'iife' or 'cjs'. Ships TypeScript definitions.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","wasm","webassembly","esbuild","plugin","esbuild-plugin","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/esbuild-plugin-wasm"},{"id":25425,"title":"esbuild-plugin-wasm-pack","library":"esbuild-plugin-wasm-pack","status":"active","version":"1.1.0","language":"javascript","ecosystem":"npm","summary":"esbuild-plugin-wasm-pack is an esbuild plugin that runs wasm-pack before each build to compile Rust/Wasm crates. Version 1.1.0 is the latest stable release. It integrates esbuild with the wasm-pack toolchain, automatically generating WebAssembly modules during the bundling process. Key differentiators include seamless integration with esbuild's plugin system, TypeScript support via generated .d.ts files, and full configuration parity with wasm-pack build arguments. It requires Node.js >=0.10.0, esbuild >=0.11.15, Rust/Cargo, and wasm-pack to be installed. The plugin is actively maintained on GitHub and distributed via npm.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","wasm","wasm-pack","webassembly","esbuild","plugin","esbuild-plugin","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/esbuild-plugin-wasm-pack"},{"id":25424,"title":"esbuild-plugin-wat","library":"esbuild-plugin-wat","status":"active","version":"0.2.7","language":"javascript","ecosystem":"npm","summary":"esbuild plugin (v0.2.7) for importing WebAssembly (.wasm) and WebAssembly text format (.wat) files. Resolves imports to a default Uint8Array export suitable for WebAssembly.instantiate()/compile(). Ships TypeScript types. Differentiators: supports .wat compilation via wabt.js with caching, optional binaryen inlining optimization, configurable loader (binary/base64/file), experimental bundling of multiple wat/wasm files using import syntax. Lightweight alternative to full-featured bundler plugins like wasm-pack.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","wasm","wat","esbuild","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/esbuild-plugin-wat"},{"id":25427,"title":"esbuild-plugin-webgl","library":"esbuild-plugin-webgl","status":"active","version":"0.0.3","language":"javascript","ecosystem":"npm","summary":"ESBuild plugin for loading WebGL shaders from .glsl files (v0.0.3, unstable). Provides easy integration of GLSL shader imports into JavaScript/TypeScript projects using esbuild or tsup. Key differentiators: automatic shader compression for smaller bundles, TypeScript type declarations included, and support for both esbuild and tsup out of the box. Currently in early development with limited documentation and few releases. Not recommended for production use.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","ESBuild","WebGL","WebGL shaders","WebGL loader","GLSL","shader","ESBuild plugin","loaders","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/esbuild-plugin-webgl"},{"id":25426,"title":"esbuild-plugin-webpack-bridge","library":"esbuild-plugin-webpack-bridge","status":"active","version":"0.4.0","language":"javascript","ecosystem":"npm","summary":"A plugin that enables using webpack loaders within esbuild builds. Current stable version is 0.4.0. Release cadence is irregular; the project is still under development with API subject to change. Key differentiator: bridges the gap between esbuild's speed and webpack's extensive loader ecosystem, allowing reuse of loaders like babel-loader, sass-loader, and postcss-loader without a full webpack setup. Works with ESM and CommonJS esbuild configurations.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","esbuild","webpack","loader"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/esbuild-plugin-webpack-bridge"},{"id":25428,"title":"esbuild-plugin-webworker","library":"esbuild-plugin-webworker","status":"active","version":"0.0.3","language":"javascript","ecosystem":"npm","summary":"An ESbuild plugin for handling Web Workers by marking imports with `?worker` query suffix. v0.0.3 (sparse releases). Supports inlining worker code (default) or outputting separate files. Requires ESbuild ≥0.18.0 and Node ≥14.0.0. Differentiators: simple query-based syntax, automatic bundling and minification, TypeScript support. Limited community adoption and maintenance.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","esbuild","webworker","esbuild plugin","esbuild plugin webworker","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/esbuild-plugin-webworker"},{"id":25429,"title":"esbuild-plugin-wildcard-imports","library":"esbuild-plugin-wildcard-imports","status":"active","version":"0.0.15","language":"javascript","ecosystem":"npm","summary":"esbuild plugin enabling wildcard/glob imports for dynamic imports, import statements, and require calls. Version 0.0.15, limited to platform=node and bundle=true. Uses fast-glob as matching engine. Supports both CJS and ESM output formats but primarily tested on CJS. Ignores node_modules by default and supports custom ignore patterns. A lightweight alternative to TypeScript path mapping or manual file listing.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","esbuild","glob","import","plugin","wildcard"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/esbuild-plugin-wildcard-imports"},{"id":25431,"title":"esbuild-plugin-yaml","library":"esbuild-plugin-yaml","status":"active","version":"0.0.1","language":"javascript","ecosystem":"npm","summary":"An esbuild plugin that allows importing YAML files as ES6 modules, converting YAML content into JavaScript objects at build time. Currently at version 0.0.1, it relies on js-yaml for parsing and provides options for custom load options and a transformation hook. Minor updates expected; alternative to other JSON/YAML esbuild plugins with a focus on simplicity and TypeScript support.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/esbuild-plugin-yaml"},{"id":25430,"title":"esbuild-plugin-yaml-import","library":"esbuild-plugin-yaml-import","status":"active","version":"0.1.1","language":"javascript","ecosystem":"npm","summary":"An esbuild plugin that allows importing YAML files directly in your code. Version 0.1.1, maintained by linbudu599. It uses JS-YAML under the hood to parse YAML content into JSON, then leverages esbuild's built-in JSON loader. Key differentiators: simple setup, minimal configuration, support for transforming content before or after parsing, and TypeScript type declarations. Suitable for small to medium projects needing YAML import capability in esbuild. Release cadence is low; last update was a while ago. Compared to alternatives like 'esbuild-plugin-yaml', it offers transform hooks and direct JS-YAML configuration.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","esbuild","ESBuild","plugin","yaml","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/esbuild-plugin-yaml-import"},{"id":25433,"title":"esbuild-plugins-node-modules-polyfill","library":"esbuild-plugins-node-modules-polyfill","status":"active","version":"1.8.1","language":"javascript","ecosystem":"npm","summary":"An esbuild plugin that polyfills Node.js built-in modules (e.g., buffer, crypto, path, fs, stream, events) and globals for browser environments. Current stable version is 1.8.1, maintained actively with releases roughly monthly. It uses the modern-node-polyfills npm package internally and supports esbuild peer dependencies between 0.14.x and 0.27.x. Key differentiators: it is the most comprehensive and actively maintained esbuild polyfill plugin, supports custom error formatting, empty fallbacks, and the `browser` field in package.json. It also injects Node.js globals like `process` and `Buffer` via esbuild's `inject` functionality.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","esbuild-plugins","esbuild-plugins-node-modules-polyfill","node-modules-polyfill","esbuild","esbuild-plugin","polyfill","node-modules","node-polyfill","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/esbuild-plugins-node-modules-polyfill"},{"id":25432,"title":"esbuild-plus","library":"esbuild-plus","status":"maintenance","version":"0.3.4","language":"javascript","ecosystem":"npm","summary":"Minimal zero-dependency esbuild development environment with live reload. Current version 0.3.4. Provides a CLI tool (ebp) for development server and production builds using esbuild. Convention-over-configuration folder structure (static/, src/, target/). Includes global IS_DEV flag, IIFE support, and static file copying. Not actively maintained (last release 2021). Smaller alternative to full bundler setups like webpack or Vite for esbuild-based projects.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","esbuild","development"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/esbuild-plus"},{"id":21286,"title":"esbuild-postcss","library":"esbuild-postcss","status":"active","version":"0.0.4","language":"javascript","ecosystem":"npm","summary":"A plugin for esbuild that seamlessly integrates PostCSS processing into the build pipeline. Version 0.0.4, with no recent updates. It works by matching file extensions (default .css) and running PostCSS transforms via a PostCSS instance configured in your project's postcss.config.js file. Unlike postcss-cli or webpack postcss-loader, this plugin is lightweight and leverages esbuild's speed. It requires esbuild and PostCSS 8+ as peer dependencies. Note: the package uses CommonJS require() style and does not expose an ESM module, which may cause issues in ESM-only environments.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","esbuild","plugin","postcss","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/esbuild-postcss"},{"id":25434,"title":"esbuild-postcss-plugin","library":"esbuild-postcss-plugin","status":"maintenance","version":"0.0.7","language":"javascript","ecosystem":"npm","summary":"An ESBuild plugin that integrates PostCSS processing with support for CSS modules. Current version 0.0.7 is stable but infrequently updated. It allows you to apply PostCSS plugins (e.g., Autoprefixer) and CSS modules within the ESBuild bundler, with options for caching, file filtering, and module configuration. Unlike alternatives (e.g., esbuild-plugin-postcss2), this plugin explicitly supports CSS modules and provides a simple API. However, it has not been updated for over three years and may lack compatibility with newer PostCSS or ESBuild versions.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","ESBuild","PostCSS","css-modules","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/esbuild-postcss-plugin"},{"id":26949,"title":"esbuild-preserve-whitespace","library":"esbuild-preserve-whitespace","status":"active","version":"1.1.1","language":"javascript","ecosystem":"npm","summary":"An esbuild plugin that preserves blank lines and whitespace during TypeScript transpilation. Version 1.1.1 requires esbuild ^0.19.0 and the legalComments: 'inline' option. It works by replacing blank lines with marker comments before esbuild processes files, then removing them after. Unlike esbuild's default behavior (which strips most whitespace), this plugin provides configurable preservation of formatting, useful for debugging, code review, or when output readability matters. The plugin is lightweight, typed (TypeScript), and maintained on GitHub. It has no runtime dependencies beyond esbuild.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","esbuild","plugin","typescript","whitespace","preserve"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/esbuild-preserve-whitespace"},{"id":25435,"title":"esbuild-progress","library":"esbuild-progress","status":"active","version":"1.0.1","language":"javascript","ecosystem":"npm","summary":"A simple esbuild plugin that displays a progress bar during builds. Current stable version is 1.0.1, released as a minor update. It integrates easily into any esbuild setup, providing visual feedback for long builds. Key differentiators: zero dependencies, lightweight, and minimal configuration.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","esbuild","plugin","build","progress","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/esbuild-progress"},{"id":21288,"title":"esbuild-rails","library":"esbuild-rails","status":"active","version":"1.0.7","language":"javascript","ecosystem":"npm","summary":"Esbuild plugin for Rails applications that enables glob imports for Stimulus controllers, ActionCable channels, and other JavaScript files. Current stable version is 1.0.7, released with regular updates. It integrates with jsbundling-rails to replace Webpacker, providing a fast bundling experience for Rails asset pipelines. Differentiators include automatic glob resolution for importing multiple files, seamless integration with Hotwire/Stimulus, and support for jQuery via import hoisting. Requires esbuild as a peer dependency and offers both ESM and CJS configuration examples.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","esbuild","rails","stimulus","hotwire","import","glob"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/esbuild-rails"},{"id":25438,"title":"esbuild-raw-plugin","library":"esbuild-raw","status":"active","version":"0.3.1","language":"javascript","ecosystem":"npm","summary":"An ESBuild and TSUP plugin (v0.3.1) that imports files as raw text, base64, data URL, binary, or file content via query suffixes like ?raw, ?text, ?base64, ?dataurl, ?binary, and ?file. Supports smart extension resolution and custom loader mappings. Currently stable with monthly releases. Differentiates from similar plugins by supporting multiple output formats, zero-config setup, and compatibility with both esbuild and tsup.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","esbuild","esbuild-plugin","tsup-plugin","raw-text-import","import-as-text","file-loader","raw-file-loader","code-import","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/esbuild-raw"},{"id":25436,"title":"esbuild-raw-plugin","library":"esbuild-raw-loader","status":"active","version":"0.3.1","language":"javascript","ecosystem":"npm","summary":"A lightweight ESBuild and TSUP plugin (v0.3.1) that allows importing any file as raw text, base64, data URL, binary, or file content with zero configuration. Supports query suffixes like `?raw`, `?text`, `?base64`, `?dataurl`, `?binary`, `?file`, and automatically resolves file extensions. Useful for loading code files in documentation, interactive demos with react-live, or template-driven workflows. Actively maintained with monthly releases on npm, ships TypeScript types, and integrates seamlessly with ESBuild and TSUP builds.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","esbuild","esbuild-plugin","tsup-plugin","raw-text-import","import-as-text","file-loader","raw-file-loader","code-import","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/esbuild-raw-loader"},{"id":25437,"title":"esbuild-raw-plugin","library":"esbuild-raw-plugin","status":"active","version":"0.3.1","language":"javascript","ecosystem":"npm","summary":"An ESBuild and TSUP plugin that allows importing files as raw text, base64, binary, or data URLs with zero configuration. Version 0.3.1 is the latest stable release, with recent releases including backward-compatible fixes and binary loader improvements. Key differentiators: supports query suffixes like ?raw, ?text, ?base64, ?binary, ?dataurl, ?file; smart fallback extension resolution; custom loader mapping; regex-based native onLoad filter for performance; works with both ESBuild and TSUP. Developed under react18-tools, it is lightweight and targets documentation tools, live editors (react-live), markdown tooling, and template-driven workflows.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","esbuild","esbuild-plugin","tsup-plugin","raw-text-import","import-as-text","file-loader","raw-file-loader","code-import","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/esbuild-raw-plugin"},{"id":25439,"title":"esbuild React CLI","library":"esbuild-react","status":"active","version":"0.2.2","language":"javascript","ecosystem":"npm","summary":"esbuild-react is a CLI tool (v0.2.2) for scaffolding barebones React projects that compile with esbuild for maximum speed. It is built with oclif and offers optional choices for TypeScript or JavaScript and npm or Yarn as package managers. The package is stable but has very low download volume and appears to be a small utility rather than a widely maintained library. It requires Node >=8.0.0 and ships TypeScript types. Differentiators include its singular focus on fast esbuild-based setup versus alternatives like create-react-app.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","oclif","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/esbuild-react"},{"id":25441,"title":"esbuild-react18-useclient","library":"esbuild-react18-useclient","status":"deprecated","version":"1.0.8","language":"javascript","ecosystem":"npm","summary":"esbuild plugin for compiling React libraries compatible with React 18 server and client components, used with Next.js, Remix, etc. Current stable version 1.0.8. Deprecated in favor of esbuild-plugin-react18. Automatically adds 'use client' directive to client components during esbuild bundling. Key differentiator: enables libraries to ship both server and client components using esbuild/tsup without manual directive insertion. Lightweight alternative to full-fledged RSC tooling.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","react","nextjs","esbuild","esbuild-plugin","useclient","tsup","typescript","react18"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/esbuild-react18-useclient"},{"id":10808,"title":"esbuild-register","library":"esbuild-register","status":"maintenance","version":"3.6.0","language":"javascript","ecosystem":"npm","summary":"esbuild-register is a utility that enables on-the-fly transpilation of JSX, TypeScript, and modern JavaScript (esnext) features in Node.js environments by leveraging the highly performant esbuild bundler. It functions as a Node.js `require` hook or an experimental `--loader`, allowing developers to execute TypeScript or JSX files directly without a prior build step. The current stable version is 3.6.0. While widely used, the package has a slow release cadence, with the last update two years ago, leading to it being classified as having 'not healthy' project activity by some analyses. Its primary differentiator compared to alternatives like `ts-node` or `babel-register` is its speed, attributed to `esbuild` being written in Go and optimized for fast compilation. It automatically respects `jsxFactory`, `jsxFragmentFactory`, and `target` options from `tsconfig.json`.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/esbuild-register"},{"id":25442,"title":"esbuild-relay-plugin","library":"esbuild-relay-plugin","status":"active","version":"1.0.0","language":"javascript","ecosystem":"npm","summary":"An esbuild plugin that transforms tagged GraphQL template literals for Relay by replacing `graphql` tagged templates with imports to the artifacts generated by `relay-compiler`. Version 1.0.0 is stable but uses naive string replacement rather than AST parsing, so it will attempt to compile even commented-out GraphQL literals. It supports both CommonJS and ESM module formats and is inspired by babel-plugin-relay, but with a simpler, faster approach for esbuild users. Release cadence is low; not actively maintained.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","esbuild","relay","graphql"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/esbuild-relay-plugin"},{"id":25440,"title":"esbuild-reloader","library":"esbuild-reloader","status":"active","version":"0.4.1","language":"javascript","ecosystem":"npm","summary":"An esbuild plugin that automatically reloads the browser page whenever a new build completes in watch mode. Version 0.4.1 is the latest stable release. It works by injecting a WebSocket listener into the bundle and triggering a page reload on rebuild. Unlike general-purpose live reloaders, this plugin is tightly integrated with esbuild's watch mode and does nothing during regular builds. It supports configurable host, port, reconnect timeout, and retry settings. Released on an as-needed cadence with no recent updates.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","esbuild","reload","reloading","plugin"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/esbuild-reloader"},{"id":25443,"title":"esbuild-resolve-config","library":"esbuild-resolve-config","status":"active","version":"1.0.9","language":"javascript","ecosystem":"npm","summary":"A utility to load and resolve JavaScript/TypeScript configuration files using esbuild. It reads configuration from .js, .ts, .mjs, or .cjs files, compiles them on-the-fly with esbuild, and returns the exported config object. Useful for tools that need to consume user config files (e.g., bundler plugins, CLI tools). Version 1.0.9 ships TypeScript type definitions and has no external dependencies beyond esbuild. Released under MIT license. Different from other config resolvers (like cosmiconfig) by leveraging esbuild for fast and correct TypeScript/ESM compilation.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/esbuild-resolve-config"},{"id":21289,"title":"esbuild-runner (esr)","library":"esbuild-runner","status":"active","version":"2.2.2","language":"javascript","ecosystem":"npm","summary":"A fast on-the-fly transpiler for modern JS, TypeScript, and JSX using esbuild. Current stable version is 2.2.2. Designed as a drop-in replacement for ts-node with significantly faster startup and transpilation by leveraging esbuild instead of the TypeScript compiler. Supports both bundle mode (default) and transform mode with caching. Works as a binary (esr), as a Node.js require hook (-r esbuild-runner/register), and as a Jest transformer. Requires esbuild as a peer dependency.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","esbuild","typescript","commonjs","jest","esnext","cjs","node","nodejs"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/esbuild-runner"},{"id":25444,"title":"esbuild-runner (esr)","library":"esbuild-runner-plugins","status":"active","version":"2.3.0-plugins.0","language":"javascript","ecosystem":"npm","summary":"esbuild-runner (esr) is a high-speed on-the-fly transpiler for modern JavaScript, TypeScript, and JSX, powered by esbuild. It replaces slower alternatives like ts-node and babel-register for running scripts, tests, or arbitrary code without pre-building. Current version is 2.3.0-plugins.0, built on esbuild (peer dependency of any version). It offers two modes: bundling (default, one-shot esbuild invocation) and transform (file-by-file with caching via --cache flag). Useful for development workflows, Jest transforms, and VSCode debugging. Ships TypeScript definitions. No built-in plugins; the 'plugins' suffix indicates compatibility with esbuild plugins.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","esbuild","typescript","commonjs","jest","esnext","cjs","node","nodejs"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/esbuild-runner-plugins"},{"id":25445,"title":"esbuild-sass-glob","library":"esbuild-sass-glob","status":"active","version":"1.0.8","language":"javascript","ecosystem":"npm","summary":"Adds glob pattern support to @import statements in SCSS/SASS files when using esbuild-sass-plugin. Version 1.0.8 allows using wildcards like `@import './**/*.scss'` with the plugin's precompile hook. Lightweight alternative to webpack glob loaders, focused solely on esbuild integration. Currently stable with no active development; relies on esbuild-sass-plugin (v2+) as a peer dependency.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","esbuild","sass","glob","imports"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/esbuild-sass-glob"},{"id":21290,"title":"esbuild-sass-plugin","library":"esbuild-sass-plugin","status":"active","version":"3.7.0","language":"javascript","ecosystem":"npm","summary":"An esbuild plugin for compiling Sass and SCSS files, supporting PostCSS, CSS modules, constructable stylesheets for custom elements, dynamic styles, and CSS result import for lit-element. Version 3.7.0 requires esbuild >=0.27.3 and sass-embedded ^1.97.3 as peer dependencies. Released actively, it offers caching, URL rewriting, pre-compiling for global resources, and support for Sass Embedded Async API. Key differentiators include lit-css output for web components, CSS module support, and the ability to use both sass and sass-embedded backends.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","esbuild","plugin","sass","scss","css","postcss","css-modules","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/esbuild-sass-plugin"},{"id":25446,"title":"esbuild-sass-plugin (ysink fork)","library":"esbuild-sass-plugin-ysink","status":"active","version":"2.3.4","language":"javascript","ecosystem":"npm","summary":"Fork of esbuild-sass-plugin (v2.3.4, actively maintained) adding CSS modules support without auto-injection, plus a shelter mode for Discord scoped APIs. Differentiates from upstream by allowing `inject: false` for modules and `inject: 'shelter'` for unloading. Ships TypeScript types, supports postcss, and targets esbuild plugin ecosystem.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","esbuild","plugin","sass","scss","css","postcss","css-modules","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/esbuild-sass-plugin-ysink"},{"id":21291,"title":"esbuild SCSS Modules Plugin","library":"esbuild-scss-modules-plugin","status":"active","version":"1.1.1","language":"javascript","ecosystem":"npm","summary":"A plugin for esbuild that enables SCSS and CSS Modules support, allowing you to import .scss or .module.scss files and obtain CSS module class name mappings. Currently at version 1.1.1, it is actively maintained with a low release cadence. It offers features like CSS injection and minification (via cssnano) and supports esbuild's watch mode. Compared to alternatives like esbuild-css-modules-plugin, this one directly integrates SCSS compilation without needing additional loaders or plugins. Ships TypeScript types.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","esbuild","plugin","scss","css modules","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/esbuild-scss-modules-plugin"},{"id":25447,"title":"esbuild-serve","library":"esbuild-serve","status":"active","version":"1.0.1","language":"javascript","ecosystem":"npm","summary":"A lightweight wrapper around esbuild that adds a static file server with live reload functionality. Version 1.0.1 is the latest stable release. It is ideal for development workflows where you want esbuild's fast build times combined with automatic browser refreshes on file changes. Unlike heavier alternatives like webpack-dev-server, esbuild-serve has a minimal dependency footprint and focuses solely on serving static files with live reload via esbuild's watch mode. It wraps the ultralight 'serve' HTTP server and requires no complex configuration.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","esbuild","wrapper","plugin","serve","http","server","livereload","live"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/esbuild-serve"},{"id":10809,"title":"esbuild-server","library":"esbuild-server","status":"active","version":"0.3.0","language":"javascript","ecosystem":"npm","summary":"esbuild-server is a development server specifically designed to integrate with esbuild for rapid, lightweight asset bundling and serving. It features zero runtime dependencies beyond esbuild itself, providing live reload, API proxying with dynamic rewrite capabilities, SPA support via History API fallback, and static asset serving. The current stable version is `0.3.0`, with a release cadence that addresses bug fixes and introduces new features like HTTPS support. It differentiates itself by tightly coupling with esbuild's build process, offering a minimal setup, and being fully typed for TypeScript environments, making it an efficient choice for projects already leveraging esbuild.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","esbuild","dev-server","development","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/esbuild-server"},{"id":21292,"title":"esbuild-shim-plugin","library":"esbuild-shim-plugin","status":"active","version":"1.0.3","language":"javascript","ecosystem":"npm","summary":"An esbuild plugin that polyfills import.meta.url for ESM modules and require/__filename/__dirname for CommonJS modules. Stable v1.0.3, released 2023. Lightweight, zero dependencies, ships TypeScript types. Key differentiator: solves the common problem of using Node.js module globals when bundling with esbuild, especially useful for mixed CJS/ESM codebases. Release cadence is low; no major changes expected.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","esbuild","plugin","shim","import","require","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/esbuild-shim-plugin"},{"id":25449,"title":"esbuild-solid","library":"esbuild-solid","status":"active","version":"0.0.1","language":"javascript","ecosystem":"npm","summary":"esbuild-solid is an ESBuild plugin (version 0.6.0, last updated May 2024) that compiles Solid JSX components using Babel under the hood. It automatically detects JSX syntax in .jsx/.tsx files, transforms them with babel-preset-solid, and integrates seamlessly into esbuild's build process. Key differentiators: zero configuration, lightweight (30 lines of code), and works with both JavaScript and TypeScript. Requires esbuild ^0.8.2 and solid-js ^0.23.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","solid","solid-js","esbuild","plugin","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/esbuild-solid"},{"id":25448,"title":"esbuild-ssr-css-modules-plugin","library":"esbuild-ssr-css-modules-plugin","status":"active","version":"0.1.32","language":"javascript","ecosystem":"npm","summary":"An esbuild plugin for bundling CSS Module files with support for both client-side and server-side rendering (SSR). Version 0.1.32 provides a straightforward way to generate CSS class name maps for server-side use while keeping class-scoped styles for client bundles. It integrates directly into esbuild's build pipeline and is part of the Goldstack monorepo, receiving updates as part of that project. Compared to alternatives like esbuild-css-modules-plugin, it is designed specifically for SSR workflows, automatically producing both CSS and JavaScript mapping files. The plugin has no direct runtime dependencies besides esbuild (peer dependency ^0.25.6), and its source is on GitHub within the Goldstack repository.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","node","css modules","esbuild","ssr","css"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/esbuild-ssr-css-modules-plugin"},{"id":25450,"title":"esbuild-standalone","library":"esbuild-standalone","status":"active","version":"0.0.19","language":"javascript","ecosystem":"npm","summary":"esbuild-standalone v0.0.19 provides a standalone build of Esbuild for use in browsers, leveraging Service Worker and esbuild-wasm to enable JSX/TSX transpilation without a Node.js build step. It is an alternative to @babel/standalone and esm.sh/tsx, offering faster compilation via Esbuild. It supports inline (no SW) and external (SW) setups, works with import maps, and handles script types like text/babel, text/jsx, text/tsx, etc. Release cadence is irregular; version 0.0.x suggests early development. Key differentiators: easy prototyping in HTML, Service Worker caching, and use of Esbuild's speed.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/esbuild-standalone"},{"id":25451,"title":"esbuild-styla-plugin","library":"esbuild-styla-plugin","status":"active","version":"0.0.10","language":"javascript","ecosystem":"npm","summary":"An esbuild plugin for processing Stylus (.styl) files. Version 0.0.10 is the latest and appears to be stable with maintenance ongoing. It integrates Stylus compilation into esbuild builds, allowing custom imports and typical Stylus options. Unlike standalone Stylus CLI or webpack loaders, this plugin provides native esbuild integration. It is a niche plugin with limited adoption but serves its purpose for Stylus users on esbuild. No major breaking changes have been documented.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/esbuild-styla-plugin"},{"id":25453,"title":"esbuild-style-loader","library":"esbuild-style-loader","status":"active","version":"0.3.4","language":"javascript","ecosystem":"npm","summary":"A style loader plugin for esbuild that supports CSS, SCSS, LESS, Stylus, and CSS Modules. Current stable version is 0.3.4. It uses lightningcss for fast CSS processing and includes autoprefixer with sensible defaults (ios >= 11, android >= 5, chrome >= 54). Unlike other esbuild CSS plugins, it offers zero-config setup, built-in CSS Modules support for files matching .module.css or ?modules query, and handles multiple preprocessors via built-in loaders (LESS built-in, sass via peer dep). Released under MIT license with TypeScript types included.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","esbuild","esbuild-loader","esuild-css-modules","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/esbuild-style-loader"},{"id":21293,"title":"esbuild-style-plugin","library":"esbuild-style-plugin","status":"active","version":"1.6.3","language":"javascript","ecosystem":"npm","summary":"An esbuild plugin for processing CSS, SASS, LESS, and STYLUS files. Version 1.6.3. It handles CSS modules via PostCSS, supports reading postcss.config.js, and extracts CSS by default. Preprocessors are not bundled; you install only what you need (sass, less, stylus). It ships TypeScript definitions and supports both ESM and CJS builds. Key differentiators: SSR-friendly (extract: false keeps CSS modules mapping), dynamic preprocessor imports, and built-in PostCSS integration without requiring additional configuration plugins.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/esbuild-style-plugin"},{"id":25452,"title":"esbuild-style-plugin-v2","library":"esbuild-style-plugin-v2","status":"active","version":"1.6.5","language":"javascript","ecosystem":"npm","summary":"An esbuild plugin for processing CSS, SASS, LESS, and STYLUS files. Current version 1.6.5. Supports CSS Modules via PostCSS, dynamic preprocessor imports (no bundled dependencies), and SSR-friendly extraction. Can read postcss.config.js for configuration. Written in TypeScript with dual CJS/ESM builds. Fork of esbuild-style-plugin with active maintenance.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/esbuild-style-plugin-v2"},{"id":25454,"title":"esbuild-stylus-loader","library":"esbuild-stylus-loader","status":"active","version":"0.4.6","language":"javascript","ecosystem":"npm","summary":"An esbuild plugin for compiling Stylus (.styl) files, currently at v0.4.6. It integrates Stylus preprocessing into esbuild bundling, supporting Stylus options like define, import, include, use, and includeCss. Released under active development with fixes for watch mode and ReDoS vulnerability. Ships TypeScript definitions. Requires esbuild >=0.10.0 and stylus >=0.52.4 as peer dependencies. Differentiated from alternatives (e.g., esbuild-sass-plugin) by its focus on Stylus and compatibility with esbuild's plugin system.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","esbuild","stylus","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/esbuild-stylus-loader"},{"id":18036,"title":"esbuild Illumos 64-bit Binary","library":"esbuild-sunos-64","status":"active","version":"0.15.18","language":"javascript","ecosystem":"npm","summary":"This package provides the `illumos 64-bit` native executable for esbuild, a high-performance JavaScript bundler and minifier. Esbuild, currently at version `0.28.0` as of early April 2026, is renowned for its exceptional speed, largely due to its implementation in Go, making it significantly faster than bundlers written in JavaScript. It offers capabilities for bundling JavaScript, TypeScript, JSX, TSX, CSS, and image files, supporting both ESM and CommonJS formats. The project maintains a rapid release cadence, with frequent patch updates and minor versions typically released every few months, addressing bugs, introducing new features, and enhancing performance. It differentiates itself through its aggressive performance focus, minimal configuration, and robust support for modern web technologies.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/esbuild-sunos-64"},{"id":21294,"title":"esbuild-svelte","library":"esbuild-svelte","status":"active","version":"0.9.4","language":"javascript","ecosystem":"npm","summary":"esbuild plugin that resolves and compiles .svelte files for bundling with esbuild. Current stable version 0.9.4, actively maintained. Supports Svelte 4 and 5 (peer dep range >=4.2.1 <6). Key differentiators: zero-config setup for CSS handling (external by default, can inject), built-in caching for incremental builds, and full support for Svelte preprocessors including TypeScript. Compared to alternatives like svelte-loader for webpack or vite-plugin-svelte, this plugin is tailored for esbuild's speed and simplicity, with minimal dependencies and straightforward API.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","svelte","esbuild","plugin","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/esbuild-svelte"},{"id":25455,"title":"esbuild-svelte-inertia","library":"esbuild-svelte-inertia","status":"active","version":"0.0.5","language":"javascript","ecosystem":"npm","summary":"A tiny esbuild plugin (v0.0.5, updated Dec 2022, no regular release schedule) that enables importing Svelte page components via glob patterns for use with Inertia.js. It removes the need for manual page registration by resolving dynamic imports. Intended for esbuild-based Svelte + Inertia projects. Minimal and focused, but unmaintained since initial release.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","esbuild","svelte","inertia"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/esbuild-svelte-inertia"},{"id":25456,"title":"esbuild-svelte-paths","library":"esbuild-svelte-paths","status":"active","version":"0.1.4","language":"javascript","ecosystem":"npm","summary":"ESBuild plugin that resolves shortcuted paths for Svelte components, allowing imports without '.svelte' extension and folder/file name matching. Current stable version is 0.1.4, released in May 2022. It respects path aliases from tsconfig/jsconfig. Differentiators: specifically for esbuild (not webpack/vite), requires capital-letter last path segment to trigger resolution, and supports custom extensions for other frameworks like Malina.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","svelte","esbuild","paths","shortcut","resolve"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/esbuild-svelte-paths"},{"id":25458,"title":"esbuild-svg","library":"esbuild-svg","status":"active","version":"1.0.3","language":"javascript","ecosystem":"npm","summary":"esbuild-svg 1.0.3 is an esbuild plugin that transforms SVG files into JSX React components using SVGR under the hood. It supports both default and named exports, configurable SVGO optimization, and provides a publicPath feature via a special import suffix. Currently stable, it releases occasionally. Compared to alternatives like @svgr/webpack or vite-plugin-svgr, it is tailored specifically for esbuild and integrates tightly with its publicPath configuration. It ships TypeScript definitions and requires React (peer dependency) for JSX rendering.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/esbuild-svg"},{"id":25457,"title":"esbuild-svg-symbol-plugin","library":"esbuild-svg-symbol-plugin","status":"active","version":"1.0.1","language":"javascript","ecosystem":"npm","summary":"Esbuild plugin (v1.0.1) for loading SVG icons as inline SVG symbols during build, enabling efficient client-side use via <use> tags. Inspired by svg-sprite-loader, this plugin handles runtime rendering in browsers and Node.js without sprite extraction. It automatically injects a sprite containing all referenced SVG symbols into the DOM on DOMContentLoaded. Supports ESM and CJS output, customizable sprite and symbol modules, and dynamic imports. Minimal configuration needed, with autodetection of esModule format based on webpack version. Git-based releases, low maintenance cadence.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","svg","symbol","svg symbol","svg stack","esbuild","esbuild plugin"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/esbuild-svg-symbol-plugin"},{"id":21297,"title":"esbuild-svgr-plugin","library":"esbuild-svgr-plugin","status":"active","version":"0.2.0","language":"javascript","ecosystem":"npm","summary":"An esbuild plugin that transforms SVG imports into React components using SVGR, with built-in file-type filtering to avoid breaking non-React imports (e.g., CSS url() references). Version 0.2.0 requires esbuild ^0.14.0 and TypeScript types are included. Unlike alternatives, it defaults to processing only .js/.ts/.tjx/.tsx files to prevent loader conflicts, and allows custom filter/issuer regexes. Suitable for React projects bundled via esbuild. Release cadence is low; install via npm or yarn.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","esbuild","plugin","svg","svgr","react","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/esbuild-svgr-plugin"},{"id":25459,"title":"esbuild-tailwind-ssr-plugin","library":"esbuild-tailwind-ssr-plugin","status":"active","version":"0.1.25","language":"javascript","ecosystem":"npm","summary":"An esbuild plugin for compiling Tailwind CSS, version 0.1.25. It integrates Tailwind CSS into esbuild builds, supporting server-side rendering (SSR) and CSS modules. The plugin is part of the Goldstack monorepo and is designed to work with esbuild's plugin system, allowing Tailwind CSS processing during bundling. It is actively maintained with regular releases. Key differentiators include native esbuild integration, SSR support, and compatibility with CSS modules.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","node","css modules","esbuild","ssr","css"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/esbuild-tailwind-ssr-plugin"},{"id":21296,"title":"esbuild-ts-paths","library":"esbuild-ts-paths","status":"active","version":"1.1.3","language":"javascript","ecosystem":"npm","summary":"A plugin for esbuild that resolves TypeScript path aliases defined in tsconfig.json to absolute paths during bundling. Current stable version is 1.1.3, released as needed. It wraps esbuild's build API and replaces path aliases (e.g., '@/*') with resolved absolute paths before esbuild processes the code. Key differentiator: it is a lightweight, zero-config plugin specifically designed for esbuild, unlike tsconfig-paths-webpack-plugin for Webpack or general-purpose alias resolvers. However, it is critical to note that this plugin performs a simple string replacement and may not handle all edge cases, such as path aliases in complex configurations or dynamic imports.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/esbuild-ts-paths"},{"id":25460,"title":"esbuild-tsc","library":"esbuild-tsc","status":"active","version":"1.2.0","language":"javascript","ecosystem":"npm","summary":"esbuild-tsc is an ESBuild plugin that uses the TypeScript compiler (tsc) to transpile TypeScript files, specifically enabling support for TypeScript decorators which ESBuild does not natively handle. Current stable version is 1.2.0, with updates following bug fixes and minor improvements. It is typically released on demand. Key differentiator: unlike other plugins that use Babel or SWC for TypeScript decorators, this leverages tsc directly, ensuring full compatibility with TypeScript's own decorator implementation and strict type checking. Requires Node >=16, peer dependency on typescript and esbuild.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","esbuild","esbuild-plugin","plugin","tsc","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/esbuild-tsc"},{"id":25461,"title":"esbuild-vanilla-image-loader","library":"esbuild-vanilla-image-loader","status":"active","version":"0.1.3","language":"javascript","ecosystem":"npm","summary":"esbuild-vanilla-image-loader is a plugin (v0.1.3) for esbuild that enables importing image files (PNG, JPG, GIF, etc.) within vanilla-extract .css.ts files when using vanilla-extract's Vite plugin. It bridges a gap where vanilla-extract's esbuild-based build cannot handle image imports, allowing background-image URLs or data URIs in CSS. It is stable but young, with no breaking changes yet. Unlike general asset modules, this specifically targets the vanilla-extract/esbuild integration, offering a filter option and dataUrl mode. Released under MIT.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/esbuild-vanilla-image-loader"},{"id":21295,"title":"esbuild-visualizer","library":"esbuild-visualizer","status":"active","version":"0.7.0","language":"javascript","ecosystem":"npm","summary":"Visualize and analyze your esbuild bundle to determine module sizes and composition. Current stable version is 0.7.0, with irregular release cadence. Generates interactive HTML charts (treemap, sunburst, network) from esbuild metafiles. Key differentiator: works specifically with esbuild's metadata output, producing visual bundle analysis without including source code content. Requires Node >=18, ships TypeScript types. Alternative to webpack-bundle-analyzer for esbuild users.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/esbuild-visualizer"},{"id":13135,"title":"esbuild plugin for Vue 2 Single-File Components","library":"esbuild-vue","status":"maintenance","version":"1.2.2","language":"javascript","ecosystem":"npm","summary":"This plugin enables esbuild to process and bundle Vue 2 Single-File Components (SFCs). It specifically targets Vue 2, leveraging `vue-template-compiler` (a peer dependency) to compile `<template>`, `<script>`, and `<style>` blocks within `.vue` files into a format consumable by esbuild. The plugin offers features like CSS extraction, PostCSS processing, and can utilize Node.js `worker_threads` via `Piscina` for parallel compilation of multiple SFCs, which can enhance build performance for larger projects. The current stable version is 1.2.2, with its last update occurring in late 2022, suggesting a maintenance-oriented release cadence rather than active feature development. Its primary differentiator is its dedicated focus on integrating existing Vue 2 projects with the esbuild ecosystem, providing a lightweight and fast build solution without requiring an upgrade to Vue 3. It bridges the gap for projects still reliant on the Vue 2 framework, maintaining compatibility with its specific compilation requirements and ecosystem tooling, especially for scenarios where migrating to newer Vue versions is not immediately feasible. It's an alternative for projects looking to modernize their build pipeline using esbuild while remaining on Vue 2.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/esbuild-vue"},{"id":10810,"title":"esbuild-wasm: WebAssembly Bundler","library":"esbuild-wasm","status":"active","version":"0.28.0","language":"javascript","ecosystem":"npm","summary":"esbuild-wasm is the WebAssembly-based distribution of esbuild, a high-performance JavaScript and TypeScript bundler and minifier. It provides the core bundling and transformation capabilities of esbuild in a cross-platform WebAssembly binary, suitable for environments like web browsers, Deno, and Bun, or Node.js where a native binary might not be ideal or available. The current stable version is v0.28.0. The project maintains a rapid release cadence, often introducing new features and bug fixes, and sometimes includes deliberate backwards-incompatible changes, as highlighted in releases like v0.27.0. Its key differentiator from the primary `esbuild` package is its WebAssembly implementation, offering broader environment compatibility, though it might have slight performance variations compared to the native binary. Users should be aware of the explicit `initialize` step required for its operation.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/esbuild-wasm"},{"id":25462,"title":"esbuild-plugin-webgl","library":"esbuild-webgl","status":"active","version":"0.0.3","language":"javascript","ecosystem":"npm","summary":"ESBuild plugin that allows importing WebGL shaders from .glsl files directly into JavaScript or TypeScript projects. Currently at version 0.0.3, this plugin compresses GLSL code to reduce bundle size and promotes separation of concerns by keeping shaders in dedicated files rather than inline strings. It integrates with esbuild and tsup workflows, provides TypeScript type definitions, and supports common build configurations. Unlike manual shader loading or inline strings, this plugin automates shader compilation during the build step.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","ESBuild","WebGL","WebGL shaders","WebGL loader","GLSL","shader","ESBuild plugin","loaders","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/esbuild-webgl"},{"id":25463,"title":"esbuild-webpack-plugin","library":"esbuild-webpack-plugin","status":"maintenance","version":"1.1.0","language":"javascript","ecosystem":"npm","summary":"A webpack plugin that uses esbuild as a JavaScript minifier. Version 1.1.0 requires webpack 4+ and ships TypeScript type definitions. It provides a faster alternative to TerserPlugin by leveraging esbuild's built-in minification, which can significantly reduce build times especially for large projects. The plugin supports custom esbuild options such as target and minify settings. No other minifier plugin is needed; it replaces TerserPlugin in the webpack minimizer configuration. Development appears active but no recent commits (last commit in 2020).","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/esbuild-webpack-plugin"},{"id":16018,"title":"esbuild Windows 32-bit Binary","library":"esbuild-windows-32","status":"active","version":"0.15.18","language":"javascript","ecosystem":"npm","summary":"esbuild-windows-32 is a platform-specific package containing the Windows 32-bit executable for esbuild. Esbuild is an extremely fast, modern JavaScript and CSS bundler and minifier written in Go. Its primary differentiator is its exceptional speed, often performing 10-100 times faster than traditional bundlers like Webpack or Rollup, attributed to its native Go implementation, heavy use of parallelism, and optimized memory access patterns. The current stable version of the core `esbuild` package is `0.28.0`, released in early April 2026. The project maintains a sustainable and active release cadence, with new versions typically published at least once every three months, reflecting ongoing development and improvements. Key features include built-in support for JavaScript, TypeScript, JSX, and CSS, comprehensive bundling of ESM and CommonJS modules, aggressive tree-shaking and minification, source map generation, a straightforward API for CLI, JavaScript, and Go, and a flexible plugin system. It's widely adopted and integrated into tools like Vite, Angular (v17+), and Ruby on Rails (v7+). This `esbuild-windows-32` package is an optional dependency for the main `esbuild` package, automatically installed by npm based on the detected operating system and architecture.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/esbuild-windows-32"},{"id":25464,"title":"esbuild Windows 32-bit binary","library":"esbuild-windows-32-for-imba","status":"active","version":"0.0.2035","language":"javascript","ecosystem":"npm","summary":"This package provides the Windows 32-bit native binary for esbuild, a fast JavaScript bundler and minifier written in Go. The current stable version is v0.28.0 (released regularly), with active development and breaking changes in major versions. It uses optional dependencies per platform to avoid downloading unnecessary binaries, and is the platform-specific package for esbuild on Windows 32-bit. Unlike webpack or Rollup, esbuild focuses on speed and minimal configuration, supporting ESM, CJS, TypeScript, JSX, and CSS.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/esbuild-windows-32-for-imba"},{"id":15103,"title":"esbuild Windows 64-bit Binary","library":"esbuild-windows-64","status":"active","version":"0.15.18","language":"javascript","ecosystem":"npm","summary":"esbuild-windows-64 is an optional platform-specific package providing the native 64-bit Windows executable for esbuild. esbuild itself is an extremely fast JavaScript and CSS bundler and minifier, written in Go to achieve superior performance compared to traditional JavaScript-based bundlers like Webpack or Rollup, often boasting 10-100x faster build times. It processes JavaScript, CSS, TypeScript, and JSX, offering features like tree shaking, minification, source maps, a local development server, and watch mode. The current stable version of esbuild is 0.28.0, with frequent patch releases and occasional minor versions introducing breaking changes. This package is typically installed automatically as a dependency of the main `esbuild` package and is not intended for direct user interaction or programmatic imports.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/esbuild-windows-64"},{"id":25465,"title":"esbuild Windows 64-bit binary","library":"esbuild-windows-64-for-imba","status":"active","version":"0.0.2035","language":"javascript","ecosystem":"npm","summary":"The Windows 64-bit native binary for esbuild, a fast JavaScript bundler and minifier. This package is part of esbuild's platform-specific distribution (version 0.27.x series, latest v0.28.0). It is installed automatically by the main `esbuild` package when running on Windows x64. Key differentiators: written in Go for extreme speed (10-100x faster than webpack/rollup), built-in bundling, minification, TypeScript/JSX transpilation, and CSS bundling. No dependencies required; the main `esbuild` package uses this as an optional dependency.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/esbuild-windows-64-for-imba"},{"id":15433,"title":"esbuild Windows ARM64 Binary","library":"esbuild-windows-arm64","status":"active","version":"0.15.18","language":"javascript","ecosystem":"npm","summary":"esbuild-windows-arm64 provides the native binary for esbuild on Windows ARM 64-bit architectures. esbuild is a powerful and extremely fast JavaScript bundler and minifier, written in Go. It significantly speeds up development workflows by processing JavaScript (ESNext, JSX), TypeScript (TSX), CSS, JSON, and other asset types with high efficiency. Key features include tree-shaking, code splitting, source map generation, and the ability to target various JavaScript language versions and environments (e.g., browser, node). The esbuild project itself is in rapid, active development, with frequent releases (often multiple per month) introducing new features, optimizations, and bug fixes. While this specific package (esbuild-windows-arm64) is a platform-specific binary dependency, the main esbuild package is currently stable around version 0.28.x and is a highly recommended tool for optimizing build times in modern web development.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/esbuild-windows-arm64"},{"id":25466,"title":"esbuild-xyaml-plugin","library":"esbuild-xyaml-plugin","status":"active","version":"0.0.7","language":"javascript","ecosystem":"npm","summary":"An esbuild plugin for loading and transforming XYAML files. Version 0.0.7 is the current stable release. This plugin allows importing XYAML files directly into JavaScript/TypeScript bundles built with esbuild. It integrates with esbuild's build pipeline, converting XYAML content to JavaScript objects or strings. As a community-maintained plugin, it fills a niche for projects using XYAML as a data format. Compared to generic YAML loaders, it is purpose-built for the XYAML schema. Release cadence is irregular. The plugin is distributed as a CommonJS module and requires esbuild as a peer dependency.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/esbuild-xyaml-plugin"},{"id":21298,"title":"esbuild-yaml","library":"esbuild-yaml","status":"active","version":"3.2.1","language":"javascript","ecosystem":"npm","summary":"An esbuild plugin for importing YAML files as JavaScript objects or raw strings. Current stable version is 3.2.1, requiring Node >=20 and esbuild >=0.19.0. Supports both YAML and YAML Multi-Document files. Differentiates itself via a simple API, TypeScript support, and the ability to import YAML files as both parsed objects and raw strings using a ?raw query suffix. It leverages the yaml library internally since version 2.0.0 (previously js-yaml).","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","esbuild","plugin","yaml","yaml import","yaml plugin","yaml esbuild","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/esbuild-yaml"},{"id":18315,"title":"esbundle","library":"esbundle","status":"active","version":"0.0.2","language":"javascript","ecosystem":"npm","summary":"A client-side transpiler, bundler, and dynamic npm package fetcher/loader intended to run in the browser. Version 0.0.2 pre-release, no stable version available yet. Uses esbuild internally for transpilation and bundles packages from unpkg. Differentiates from other client-side bundlers (e.g., bundle.run, snowpack) by integrating dynamic npm package fetching and loading directly in the browser. Currently in early development with no working release; not suitable for production.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","bundler","transpiler","client-side-bundler","esbuild","esbuild-bundler","unpkg","unpkg-bundler","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/esbundle"},{"id":10811,"title":"escalade: Ascend Parent Directories","library":"escalade","status":"active","version":"3.2.0","language":"javascript","ecosystem":"npm","summary":"escalade is a minimalistic and performant utility designed for synchronously or asynchronously traversing up parent directories to locate a specific file or directory. It continuously executes a provided callback function for each directory in the ancestry chain until the callback returns a truthy value, at which point the absolute path to the found item is returned, or until the system root directory is reached. The current stable version is `3.2.0`, with releases occurring a few times a year for patches, minor features, and ecosystem compatibility updates (e.g., Deno support, TypeScript resolution fixes). Its primary differentiators are its extremely small footprint (183-210 bytes gzipped) and its clear separation into synchronous and asynchronous execution modes, catering to a wide range of Node.js and Deno environments. It strictly searches direct parent directories and does not explore sibling directories of parents.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","find","parent","parents","directory","search","walk","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/escalade"},{"id":10812,"title":"Escape LaTeX Special Characters","library":"escape-latex","status":"active","version":"1.2.0","language":"javascript","ecosystem":"npm","summary":"escape-latex is a JavaScript utility for sanitizing strings by escaping LaTeX special characters, making them safe for inclusion in LaTeX documents. The current stable version is 1.2.0. As a focused utility, it typically has an infrequent release cadence, with updates primarily for bug fixes or minor enhancements. Its key differentiators include the ability to selectively escape characters that would simply malform LaTeX (`# $ % & \\ ^ _ { }`) versus those that affect formatting (spaces, en-dashes, em-dashes) via the `preserveFormatting` option. Furthermore, it provides an `escapeMapFn` callback, allowing developers to fully customize or extend the character-to-escape mapping based on specific LaTeX requirements, offering flexibility beyond standard escaping mechanisms. It is designed for use in Node.js environments.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","latex","escape"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/escape-latex"},{"id":25467,"title":"Escapin","library":"escapin","status":"active","version":"0.4.9","language":"javascript","ecosystem":"npm","summary":"Escapin is a transpiler that converts source code into executable serverless applications for cloud services and APIs, version 0.4.9. Released by Fujitsu Laboratories, it generates serverless.yml and transpiled code for deployment via the Serverless Framework, primarily targeting AWS. It supports TypeScript and JavaScript, with features like storage abstraction, function integration, and OpenAPI import. The package is stable but niche, with infrequent updates and limited community adoption. It differentiates by providing a domain-specific language for cloud service orchestration, reducing boilerplate. Requires Node.js >=10 and the Serverless Framework as a peer dependency.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","serverless","serverless framework","typescript","babel","transpiler"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/escapin"},{"id":6617,"title":"Escapism","library":"escapism","status":"active","version":"1.1.0","language":"python","ecosystem":"pypi","summary":"Escapism is a Python library providing a simple, generic API for escaping strings. It offers functions for reversible escaping, ideal for preserving string content across systems, and a 'safe_slug' API for creating unique, URL-safe or filesystem-safe strings which are not necessarily reversible. The current version is 1.1.0, and it is part of the Project Jupyter ecosystem, with development continuing as needed.","last_verified":"2026-04-15T00:00:00.000Z","tags":["string manipulation","escaping","slugification","jupyter","url-safe","filename-safe"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/escapism"},{"id":18316,"title":"EscherJS","library":"escher-auth","status":"active","version":"4.0.2","language":"javascript","ecosystem":"npm","summary":"EscherJS is a JavaScript implementation of the Escher HTTP request signing algorithm, based on Amazon's AWS Signature Version 4 but generalized and extended. Version 4.0.2 (stable, released 2023) supports Node >=16 and is ESM-only. It provides both client and server-side signing and validation of HTTP requests. Key differentiators: it's the reference JS library for the Escher auth protocol, used in production by multiple companies. The library has a history of breaking changes (v2, v3, v4) with updated minimum Node versions and URL encoding fixes.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","escher","js","hmac","sha","aws","signature","http","request"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/escher-auth"},{"id":21299,"title":"esda: Exploratory Spatial Data Analysis in PySAL","library":"esda","status":"active","version":"2.9.0","language":"python","ecosystem":"pypi","summary":"esda is a Python library implementing methods for exploratory spatial data analysis, part of the PySAL family. It provides global and local spatial autocorrelation statistics (Moran's I, Geary's C, Getis-Ord G, etc.), spatial correlograms, and shape-based measures. Current version is 2.9.0, requires Python >=3.11. Releases follow a monthly-to-quarterly cadence, with active maintenance.","last_verified":"2026-04-27T00:00:00.000Z","tags":["spatial-analysis","geospatial","pysal","moran-i","spatial-autocorrelation","esda"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/esda"},{"id":21300,"title":"ESDD Client","library":"esdd-client","status":"active","version":"0.1.9.0","language":"python","ecosystem":"pypi","summary":"API client for the online platform ESDD (evaluation, standardization, and derived data). Latest version 0.1.9.0, supports Python >=3.11. Active development.","last_verified":"2026-04-27T00:00:00.000Z","tags":["ESDD","API client","data evaluation"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/esdd-client"},{"id":23681,"title":"Huawei OBS Python SDK","library":"esdk-obs-python","status":"active","version":"3.26.2","language":"python","ecosystem":"pypi","summary":"The official Huawei Cloud Object Storage Service (OBS) Python SDK, providing APIs to manage buckets and objects on OBS. Current version 3.26.2 is released regularly.","last_verified":"2026-05-01T00:00:00.000Z","tags":["huawei","obs","object-storage","cloud","sdk"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/esdk-obs-python"},{"id":14555,"title":"ESDoc Integrate Test Plugin","library":"esdoc-integrate-test-plugin","status":"abandoned","version":"1.0.0","language":"javascript","ecosystem":"npm","summary":"The ESDoc Integrate Test Plugin is an extension for the ESDoc documentation generator, designed to incorporate integration test information directly into generated API documentation. It identifies test files based on configurable patterns (e.g., `(spec|Test)\\.js$`) and extracts relevant interfaces such as `describe`, `it`, and `context` from test frameworks like Mocha or Jest, embedding these examples alongside the code they test. The plugin's current stable version is 1.0.0. However, the broader ESDoc ecosystem, including this plugin, appears to be abandoned, with no significant development or maintenance activity since approximately 2020. This means it lacks support for modern JavaScript features, TypeScript, and recent Node.js versions, making it unsuitable for contemporary projects requiring up-to-date documentation tooling. Its key differentiator was its tight integration of testing context into API docs, a feature now often handled by more actively maintained tools through different mechanisms.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","esdoc","test","plugin"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/esdoc-integrate-test-plugin"},{"id":25469,"title":"ESDoc Lint Plugin","library":"esdoc-lint-plugin","status":"deprecated","version":"1.0.2","language":"javascript","ecosystem":"npm","summary":"ESDoc Lint Plugin is a lint plugin for ESDoc documentation generator. Version 1.0.2 is the current stable release; the package is no longer actively developed as ESDoc itself is deprecated. It enables linting of documentation comments during the ESDoc generation process. Key differentiators: integrates directly with ESDoc pipeline, requires minimal configuration, and is the only dedicated lint plugin for ESDoc. However, note that ESDoc and its plugins are no longer maintained; users are advised to migrate to alternatives like TypeDoc or JSDoc.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","esdoc","lint","plugin"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/esdoc-lint-plugin"},{"id":14556,"title":"ESDoc2 Integrate Test Plugin","library":"esdoc2-integrate-test-plugin","status":"active","version":"2.0.0","language":"javascript","ecosystem":"npm","summary":"This package, `esdoc2-integrate-test-plugin`, functions as a specialized plugin for the ESDoc2 documentation generator. Its primary purpose is to seamlessly embed and link integration test documentation directly into the output generated by ESDoc2. Users configure the plugin within their `esdoc2` setup to specify the source directories containing test files, define recognized testing interfaces (such as `describe`, `it`, `context`, `suite`, and `test`), and apply include/exclude regex patterns to precisely control which test files are processed. The plugin is currently on version 2.0.0, with a recent feature release (v2.1.0) indicating ongoing maintenance and development. Its key differentiator lies in enabling comprehensive documentation that cross-references code with its corresponding integration tests, enhancing clarity for maintainers and consumers of the documented codebase. The release cadence appears feature-driven, providing updates as new capabilities are added or existing ones are refined.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","esdoc2","test","plugin"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/esdoc2-integrate-test-plugin"},{"id":25468,"title":"esdoc2 Lint Plugin","library":"esdoc2-lint-plugin","status":"active","version":"2.0.0","language":"javascript","ecosystem":"npm","summary":"A lint plugin for esdoc2 that validates documentation comments against configured rules. Version 2.0.0 (latest 2.1.0) is the current stable release, with a low release cadence. It integrates into the esdoc2 build pipeline as a plugin, enabling lint checks on documentation output. Unlike standalone linters, it works within esdoc2's plugin system, requiring no additional tooling. Supports wildcards in manual file paths since v2.1.0.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","esdoc2","lint","plugin"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/esdoc2-lint-plugin"},{"id":25470,"title":"esdown","library":"esdown","status":"deprecated","version":"1.2.8","language":"javascript","ecosystem":"npm","summary":"An ES6+ to ES5 compiler and runtime environment, written in ES6. Version 1.2.8 is the current stable release. Allows writing programs using next-generation JavaScript features (classes, modules, etc.) and compiling them to ES5 for legacy environments. Can also be used as a runtime to execute ES6+ modules on Node.js via a REPL or direct module execution. Provides a CLI for translation with bundling and global export options. Key differentiator: includes module loading and bundling, comparable to Babel but more limited in scope and features; largely superseded by Babel and TypeScript.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/esdown"},{"id":25471,"title":"ESFive","library":"esfive","status":"deprecated","version":"0.1.1","language":"javascript","ecosystem":"npm","summary":"ESFive is a minimal ES5-to-ES3 transpiler, version 0.1.1, last updated in 2012. It converts ECMAScript 5 constructs (like Object.create, Array.isArray, property descriptors, strict mode) into ES3-compatible code. Release cadence is unknown and appears dormant. Key differentiator: very early attempt at ES5-to-ES3 transpilation, now obsolete due to modern transpilers like Babel.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","es5","transpiler"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/esfive"},{"id":13136,"title":"ESFormatter Parser","library":"esformatter-parser","status":"abandoned","version":"1.0.0","language":"javascript","ecosystem":"npm","summary":"esformatter-parser is an abandoned internal utility package primarily developed for esformatter. It provides a specialized JavaScript parser that wraps around several other parsing tools: Babylon (the predecessor to @babel/parser), acorn-to-esprima, and rocambole. Its core function is to parse JavaScript code using Babylon, then transform the resulting Abstract Syntax Tree (AST) into an Esprima-compatible format using acorn-to-esprima, and finally decorate it with rocambole for enhanced traversal and manipulation within the esformatter ecosystem. This approach allowed esformatter to leverage Babylon's modern JavaScript parsing capabilities while maintaining compatibility with its Esprima-based AST processing logic. The package's current stable version is 1.0.0, released over six years ago, and it is no longer actively maintained or updated. Its release cadence was tied directly to esformatter's development, which has also ceased. Key differentiators include its unique combination of parsers to achieve specific AST compatibility, rather than serving as a general-purpose parser for direct application use.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","babel","babylon","esformatter","esprima","parser","rocambole"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/esformatter-parser"},{"id":25472,"title":"ESJava","library":"esjava","status":"abandoned","version":"0.0.8","language":"javascript","ecosystem":"npm","summary":"ESJava (v0.0.8) is an experimental transpiler that converts Java source code to ES6 (ES2015) JavaScript. It targets ES6 features such as classes, arrow functions, and static getters. Release cadence is low; the project has not seen updates since 2016. Compared to other Java-to-JS tools like GWT or J2CL, ESJava is a lightweight, single-pass transpiler focused on syntactic translation without runtime libraries. It is primarily a proof-of-concept for converting small Java programs, with limited support for Java standard library or advanced language features.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","java","transpiler","es6"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/esjava"},{"id":10389,"title":"ESLint","library":"eslint","status":"active","version":"10.2.1","language":"javascript","ecosystem":"npm","summary":"ESLint is a powerful, pluggable tool for identifying and reporting on patterns found in ECMAScript/JavaScript code, enforcing coding standards and catching potential issues. It uses an AST-based parser and is entirely pluggable. The current stable version is v10.2.1. It follows a frequent release cadence for minor features and bug fixes, with major versions introducing breaking changes.","last_verified":"2026-04-18T00:00:00.000Z","tags":["javascript","ast","lint","ecmascript","espree","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/eslint"},{"id":13138,"title":"ESLint AST Utilities","library":"eslint-ast-utils","status":"maintenance","version":"1.1.0","language":"javascript","ecosystem":"npm","summary":"eslint-ast-utils is a utility library designed to simplify common Abstract Syntax Tree (AST) manipulations specifically for ESLint rule development. It provides helper functions to analyze AST nodes, such as identifying CommonJS `require()` calls, extracting their sources, checking for variable references within a node's scope, and safely getting property names from `MemberExpression` nodes. The current stable version is 1.1.0, released in 2017. The project appears to be in maintenance mode, with infrequent updates since its last major release. Its primary differentiation lies in providing pre-built checks for patterns frequently encountered when writing custom ESLint rules, abstracting some of the complexities of direct ESTree traversal.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","eslint","ast","utils","Utility"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/eslint-ast-utils"},{"id":19470,"title":"eslint-ava-rule-tester","library":"eslint-ava-rule-tester","status":"active","version":"5.0.1","language":"javascript","ecosystem":"npm","summary":"ESLint RuleTester runner for AVA test framework. Wraps ESLint's RuleTester to produce per-test reports in AVA format. Current stable version 5.0.1, pure ESM, requires Node.js >=18 and ESLint >=8.7.0. Supports all RuleTester features including valid/invalid cases, fix output, and error options. Releases: v5 breaking change to ESM-only; v4 dropped Node <7 and upgraded to ESLint v6; v2 added support for AVA 0.19. Key differentiator: provides granular test results instead of a single pass/fail for the entire rule suite.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","eslint","ava","test","rule"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/eslint-ava-rule-tester"},{"id":17593,"title":"Napi-rs Template Project (eslint-barrel-file-utils)","library":"eslint-barrel-file-utils","status":"maintenance","version":"0.0.15","language":"javascript","ecosystem":"npm","summary":"The `eslint-barrel-file-utils` package serves as an example project built with `napi-rs`, a framework for constructing high-performance Node.js native addons using Rust. Currently at version 0.0.15, this package demonstrates the setup, build, testing, and release workflow for `napi-rs` projects rather than providing standalone ESLint utilities. Its release cadence is infrequent, aligning with updates to the underlying `napi-rs` template. A primary differentiator of `napi-rs` (and thus this template) is its robust, ABI-compatible native module generation across various operating systems (Windows, macOS, Linux, Android, FreeBSD) and Node.js versions (10, 14, 16, 18). It employs a unique distribution strategy where platform-specific binaries are published as separate `npm` packages and loaded via `optionalDependencies`, eliminating the need for users to install complex build toolchains like `node-gyp` for most use cases.","last_verified":"2026-04-23T00:00:00.000Z","tags":["javascript","napi-rs","NAPI","N-API","Rust","node-addon","node-addon-api","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/eslint-barrel-file-utils"},{"id":26950,"title":"eslint-baseline","library":"eslint-baseline","status":"active","version":"0.4.0","language":"javascript","ecosystem":"npm","summary":"eslint-baseline (v0.4.0) is a tool to run ESLint with a baseline file, allowing legacy projects to adopt linting by ignoring existing errors. It creates a `.eslint-baseline.json` file storing known violations, and subsequent runs only report new errors. Key differentiators: hash-based error identification (improved location-based detection), simple CLI workflow, and explicit baseline update command. Released November 2024 with minor features; peer dependency on ESLint 8.x. In early development with unstable APIs.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","baseline","ci","cli","code","continuous integration","eslint","linter","quality"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/eslint-baseline"},{"id":19471,"title":"eslint-cdk-plugin","library":"eslint-cdk-plugin","status":"active","version":"3.4.9","language":"javascript","ecosystem":"npm","summary":"ESLint plugin for AWS CDK projects that enforces best practices and prevents common mistakes. Current stable version is 3.4.9. It is being renamed to eslint-plugin-awscdk starting from v4.0.0 to follow ESLint's naming convention. The package provides lint rules specific to CDK constructs, such as preventing construct ID collisions, ensuring proper use of stacks, and avoiding constructs in interfaces. It requires Node.js ^18.18.0 || ^20.9.0 || >=21.1.0, ESLint ^8.57.0 || ^9.0.0 || ^10.0.0, and TypeScript >=4.8.4 <6.1.0. Ships TypeScript types. Key differentiators: type-aware rules for CDK constructs, migration path from old package name, recommended config integration with typescript-eslint.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","aws","cdk","eslint","eslint-plugin","eslintplugin","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/eslint-cdk-plugin"},{"id":19472,"title":"eslint-cli","library":"eslint-cli","status":"maintenance","version":"1.1.1","language":"javascript","ecosystem":"npm","summary":"A global CLI tool that finds and executes the local ESLint installation within a project. Version 1.1.1 is the latest stable release (2016); the package is in maintenance mode with no active development. It differentiates from alternatives by seamlessly running the project's local ESLint version when invoked globally, avoiding the need for npx or npm scripts. Designed for environments like WebStorm where global ESLint is not desired.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","eslint","cli"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/eslint-cli"},{"id":19473,"title":"eslint-compat-utils","library":"eslint-compat-utils","status":"active","version":"0.6.5","language":"javascript","ecosystem":"npm","summary":"Provides a backward-compatible API for ESLint custom rules that works with both ESLint v9 (flat config) and older ESLint versions (v6–v8). Current stable version is 0.6.5, released in 2024. The package is experimental but actively maintained with monthly patches. Key differentiator: it offers polyfills for new ESLint APIs (like getSourceCode, getScope, RuleTester shims) so rule authors can write modern code without dropping support for older ESLint installations. Ships TypeScript definitions.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","eslint","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/eslint-compat-utils"},{"id":19474,"title":"4Catalyzer ESLint Config","library":"eslint-config-4catalyzer","status":"active","version":"1.5.0","language":"javascript","ecosystem":"npm","summary":"A shared ESLint configuration used by 4Catalyzer projects. Version 1.5.0 provides a set of ESLint rules for consistent code style and quality. The package is actively maintained and serves as an internal standard, with peer dependency on eslint-plugin-import ^2.18.2. It is designed for use in JavaScript projects and relies on the Airbnb style guide as a base.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","eslint"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/eslint-config-4catalyzer"},{"id":19475,"title":"eslint-config-acme","library":"eslint-config-acme","status":"active","version":"4.0.0","language":"javascript","ecosystem":"npm","summary":"Shareable ESLint + Prettier config for React projects. Current stable version is 4.0.0, requiring ESLint 9+ and using the new flat config format (legacy format dropped). It bundles a curated set of plugins including React, JSX a11y, import sorting, and TypeScript support via typescript-eslint. Differentiators include integrated Prettier with sorting plugins, minimal configuration overhead, and both base (JS) and typescript config exports. Release cadence is irregular; major versions introduce breaking changes (ESLint version bumps).","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","eslint","eslintconfig","config","prettier"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/eslint-config-acme"},{"id":19476,"title":"eslint-config-adslot","library":"eslint-config-adslot","status":"active","version":"2.2.1","language":"javascript","ecosystem":"npm","summary":"ESLint shareable config for Adslot, currently at v2.2.1 requiring Node.js ^24 and ESLint ^9.39.1. It bundles plugins for React, JSX accessibility, import rules, Lodash, Chai-friendly assertions, and TypeScript (via @typescript-eslint). Release cadence is irregular; breaking changes occurred at v2.0.0 when upgrading to ESLint v9. Differentiators: opinionated setup for Adslot's internal stack, includes chai-friendly and lodash rules.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","ESLint","eslint-config-adslot"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/eslint-config-adslot"},{"id":19477,"title":"eslint-config-agoda","library":"eslint-config-agoda","status":"active","version":"4.6.1","language":"javascript","ecosystem":"npm","summary":"Agoda's ESLint shareable configuration for JavaScript and TypeScript projects, currently at v4.6.1. Follows semantic versioning with occasional beta releases. Differentiators: opinionated rules tailored for Agoda's codebase, integrates with React, Jest, and TypeScript via peer dependencies. The upcoming v5.0.0 will remove eslint-config-airbnb base, breaking existing configurations.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","eslint","eslintconfig","config","agoda","typescript","styleguide","es2015"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/eslint-config-agoda"},{"id":19479,"title":"eslint-config-aha","library":"eslint-config-aha","status":"active","version":"0.1.3","language":"javascript","ecosystem":"npm","summary":"A shared ESLint configuration for Aha! projects, v0.1.3, with infrequent releases. Based on JavaScript Standard Style with modifications. Requires multiple peer dependencies including ESLint ^4.3.0, eslint-config-standard, and several plugins. Different from standard-config by adding specific overrides for React Rules of Hooks and lodash/underscore deprecation warnings.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","eslint","config","aha"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/eslint-config-aha"},{"id":19484,"title":"Airbnb ESLint Config","library":"eslint-config-airbnb","status":"active","version":"19.0.4","language":"javascript","ecosystem":"npm","summary":"eslint-config-airbnb provides a widely-used ESLint shareable config that enforces Airbnb's JavaScript style guide, including ECMAScript 6+ and React rules. The current version is 19.0.4, requiring eslint ^7.32.0 || ^8.2.0 with peer dependencies for React plugins, import plugin, and JSX accessibility plugin. It is one of the most popular ESLint configs, offering a comprehensive set of opinionated rules. Released under the MIT license, it has a stable release cadence and is actively maintained on GitHub.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","eslint","eslintconfig","config","airbnb","styleguide","es2015","es2016"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/eslint-config-airbnb"},{"id":19478,"title":"eslint-config-airbnb-babel","library":"eslint-config-airbnb-babel","status":"maintenance","version":"0.2.2","language":"javascript","ecosystem":"npm","summary":"An ESLint shareable config that extends Airbnb's ESLint rules to add Babel-specific support via eslint-plugin-babel. Version 0.2.2 is the latest stable release, with minimal maintenance updates. It is designed for projects using Babel alongside Airbnb's JavaScript style guide. Key differentiator: it integrates Babel-aware linting (e.g., for babel-eslint parse options) while preserving Airbnb rule strictness.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","airbnb","config","es2015","es2016","es2017","es2018","eslint","eslintconfig"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/eslint-config-airbnb-babel"},{"id":19480,"title":"eslint-config-airbnb-base","library":"eslint-config-airbnb-base","status":"active","version":"15.0.0","language":"javascript","ecosystem":"npm","summary":"Airbnb's base ESLint config (without React) for enforcing consistent JavaScript style, version 15.0.0. Provides two configs: 'airbnb-base' for ES6+ and 'airbnb-base/legacy' for ES5 and below. Requires peer dependencies eslint ^7.32.0 || ^8.2.0 and eslint-plugin-import ^2.25.2. Actively maintained as part of the Airbnb JavaScript style guide. Differentiators: widely adopted, opinionated ruleset, and explicit support for legacy environments.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","eslint","eslintconfig","config","airbnb","styleguide","es2015","es2016"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/eslint-config-airbnb-base"},{"id":14557,"title":"Airbnb Base ESLint Config for TypeScript","library":"eslint-config-airbnb-base-typescript","status":"maintenance","version":"1.1.0","language":"javascript","ecosystem":"npm","summary":"This package provides an ESLint configuration that extends the popular Airbnb Base JavaScript style guide with support for TypeScript. It integrates `@typescript-eslint/parser` and `@typescript-eslint/eslint-plugin` to enable linting TypeScript code according to Airbnb's rules. The current stable version is 1.1.0, last updated in April 2020. This config focuses solely on TypeScript and base JavaScript rules, differentiating it from other Airbnb TypeScript configurations that might include React-specific rules. It requires manual installation of its peer dependencies.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","airbnb","config","es2015","es2016","es2017","es2018","eslint","eslintconfig"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/eslint-config-airbnb-base-typescript"},{"id":19482,"title":"eslint-config-airbnb-base-typescript-prettier","library":"eslint-config-airbnb-base-typescript-prettier","status":"active","version":"5.1.0","language":"javascript","ecosystem":"npm","summary":"A shareable ESLint configuration combining Airbnb's base style guide with TypeScript support and Prettier integration. v5.1.0 is current; built on eslint-config-airbnb-base and @typescript-eslint/parser. Requires manual installation of peer dependencies. Updated regularly for security; last update v5.1.0 (April 2024). Differentiator: single config package that merges Airbnb's base (no React) with TypeScript and Prettier, avoiding multiple extends.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","eslint","airbnb","typescript","prettier"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/eslint-config-airbnb-base-typescript-prettier"},{"id":19483,"title":"eslint-config-airbnb-extended","library":"eslint-config-airbnb-extended","status":"active","version":"3.1.0","language":"javascript","ecosystem":"npm","summary":"An ESLint configuration package that extends the official Airbnb ESLint config to support TypeScript, React hooks, and modern JavaScript. Current stable version is 3.1.0, requiring Node.js >=18.18.0 and ESLint ^9.0.0. It is ESM-only and includes TypeScript types. Key differentiators: all batteries included (no need to install multiple peer configs), redesigned CLI, and significantly smaller package size (~72% reduction) compared to v2. Released on a monthly cadence. V3 dropped Node v16 support and switched to ESM-only.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","eslint","airbnb","airbnb config","eslint config","eslint config airbnb","eslint config airbnb base","eslint config airbnb react","eslint config airbnb typescript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/eslint-config-airbnb-extended"},{"id":19481,"title":"eslint-config-airbnb-prettier","library":"eslint-config-airbnb-prettier","status":"deprecated","version":"1.1.0","language":"javascript","ecosystem":"npm","summary":"Combines Airbnb's ESLint configuration with Prettier formatting to provide a consistent code style without conflicts. Version 1.1.0 is the latest stable release, published as a simple one-off package. It bundles eslint-config-prettier to disable Airbnb rules that would conflict with Prettier. Note that this package has not been updated since 2018 and relies on deprecated ESLint 4.x, making it unsuitable for modern ESLint 5+ or React 17 projects. Alternatives include using eslint-config-airbnb directly with eslint-config-prettier, or adopting standardized configs.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/eslint-config-airbnb-prettier"},{"id":10813,"title":"Airbnb ESLint Config for TypeScript","library":"eslint-config-airbnb-typescript","status":"active","version":"18.0.0","language":"javascript","ecosystem":"npm","summary":"eslint-config-airbnb-typescript extends the popular Airbnb ESLint configuration to provide full support for TypeScript projects. It ensures consistent code style and identifies potential issues across JavaScript and TypeScript files. Currently stable at version 18.0.0, this configuration typically updates in lockstep with major releases of `@typescript-eslint/eslint-plugin`, `@typescript-eslint/parser`, and `eslint`, as well as updates to `eslint-config-airbnb` or `eslint-config-airbnb-base`. The project has a moderately active release cadence, issuing updates to align with its core dependencies and address bug fixes. Its key differentiator is providing a TypeScript-compatible wrapper around the widely adopted and opinionated Airbnb style guide, making it a go-to choice for teams wanting to enforce a strict, well-defined coding standard in their TypeScript codebase. It requires manual peer dependency installation, a common pattern for shareable ESLint configurations.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","airbnb","config","es2015","es2016","es2017","es2018","eslint","eslintconfig"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/eslint-config-airbnb-typescript"},{"id":10814,"title":"Airbnb ESLint Config with TypeScript and Prettier","library":"eslint-config-airbnb-typescript-prettier","status":"active","version":"5.0.0","language":"javascript","ecosystem":"npm","summary":"eslint-config-airbnb-typescript-prettier is an ESLint shareable configuration designed to streamline the setup of linting for TypeScript projects by integrating the popular Airbnb JavaScript style guide with Prettier for consistent code formatting. Currently at version 5.0.0, this package aims to reduce boilerplate and configuration overhead for developers. Its release cadence is generally aligned with updates to its upstream dependencies, including ESLint, Airbnb's base config, `@typescript-eslint`, and Prettier itself, ensuring compatibility and leveraging the latest best practices. A key differentiator is its pre-configured merging of these complex tools, saving significant time in initial project setup and ongoing maintenance compared to configuring each tool individually. It handles the often-tricky interoperability between ESLint's parser, TypeScript's syntax, and Prettier's formatting rules, providing a cohesive and opinionated development experience.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","eslint","airbnb","typescript","prettier"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/eslint-config-airbnb-typescript-prettier"},{"id":19485,"title":"Algolia ESLint Config","library":"eslint-config-algolia","status":"active","version":"24.0.0","language":"javascript","ecosystem":"npm","summary":"ESLint shareable config by Algolia for enforcing consistent code style across JavaScript, TypeScript, React, and Vue projects. v24.0.0 supports ESLint 5–9 and requires Prettier 3.x and @stylistic/eslint-plugin. Includes flat config support for ESLint 9. Provides preset for Vanilla, Jest, React, TypeScript, TypeScript+React, and Vue. Deprecated Flow support. Differentiator: opinionated, all-in-one setup with autofix and IDE integration.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","eslint","eslintconfig","es6","algolia"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/eslint-config-algolia"},{"id":19486,"title":"ESLint Config Ali","library":"eslint-config-ali","status":"active","version":"16.6.0","language":"javascript","ecosystem":"npm","summary":"ESLint shareable config for the Alibaba F2E Guidelines, version 16.6.0. Supports JavaScript, TypeScript, React, Vue, and Node.js projects. Ships TypeScript types. Requires Node.js >=20.8.0 and ESLint ^9.0.0. Replaces previous version’s commonjs patterns with ESM-only exports. Active development with monthly releases. Primary differentiator is alignment with Alibaba’s internal frontend standards, offering unified linting rules across diverse project types.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","eslint","eslintconfig","f2elint","Alibaba F2E Guidelines","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/eslint-config-ali"},{"id":21301,"title":"eslint-config-alloy","library":"eslint-config-alloy","status":"active","version":"5.1.2","language":"javascript","ecosystem":"npm","summary":"AlloyTeam's progressive ESLint config for React/Vue/TypeScript projects, currently at v5.1.2. It lets Prettier handle style and focuses on logical error detection. Supports TypeScript 5.0 since v5.0.0 (breaking: v4.x for TS 4.0), Vue 3.0 since v3.x. High automation: auto-checks for new rules, deprecated rules, and Prettier overlap. Differentiator: rule-per-directory management enabling documentation generation and test-as-document approach.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","eslint","eslintrc","eslintconfig","config","alloy","alloyteam","styleguide"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/eslint-config-alloy"},{"id":19487,"title":"eslint-config-angular","library":"eslint-config-angular","status":"maintenance","version":"0.5.0","language":"javascript","ecosystem":"npm","summary":"ESLint shareable config for Angular (AngularJS) projects using eslint-plugin-angular. Version 0.5.0 last released; appears to be in maintenance mode with no recent updates. Opinionated preset that enables the Angular plugin, adds 'angular' as a global, and disables no-use-before-define. Differentiates from raw eslint-plugin-angular by providing a ready-to-use config that removes friction.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","eslint","eslintconfig"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/eslint-config-angular"},{"id":19488,"title":"eslint-config-aqua","library":"eslint-config-aqua","status":"active","version":"9.2.1","language":"javascript","ecosystem":"npm","summary":"A popular ESLint shareable config providing comprehensive linting rules for JavaScript, Node.js, React, Vue, Svelte, JSX, and Prettier integration. Current stable version is 9.2.1, with regular updates tracked on npm. Key differentiators: offers platform-specific configs via simple extends paths, supports both browser and Node environments, and includes optional Prettier configuration to disable conflicting ESLint rules. Requires Node >=10. Actively maintained with frequent dependency upgrades.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","eslintconfig","lint","linter","jshint","jslint","eslint","validate"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/eslint-config-aqua"},{"id":19489,"title":"eslint-config-async","library":"eslint-config-async","status":"active","version":"3.1.0","language":"javascript","ecosystem":"npm","summary":"A shareable ESLint config (v3.1.0) for writing better asynchronous JavaScript and TypeScript code. It provides a curated set of rules to avoid common async pitfalls (e.g., unhandled promises, missing await, improper error handling) based on the author's article. Requires ESLint v9 and Node.js ^18.18.0 || ^20.9.0 || >=21.1.0. Key differentiators: focused solely on async patterns, built-in TypeScript support via typescript-eslint, and flat config only (no .eslintrc support in v3).","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","eslint","eslintconfig"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/eslint-config-async"},{"id":19490,"title":"eslint-config-auto","library":"eslint-config-auto","status":"active","version":"0.9.0","language":"javascript","ecosystem":"npm","summary":"Automatically configure ESLint based on project dependencies. Version 0.9.0. Analyzes your package.json dependencies and selects appropriate Airbnb ESLint config and plugins (Babel, React, TypeScript, etc.) dynamically. Reduces manual ESLint config management. Notable for auto-detecting plugins like eslint-plugin-react, eslint-plugin-jsx-a11y, and more. Released under MIT license. Lower maintenance as of recent versions.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","airbnb","eslint","eslint-config","eslint-config-airbnb","unicorn"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/eslint-config-auto"},{"id":25473,"title":"eslint-config-axeptio","library":"eslint-config-axeptio","status":"active","version":"1.0.0","language":"javascript","ecosystem":"npm","summary":"Shared ESLint configuration for Axeptio projects, version 1.0.0. Provides a consistent set of linting rules tailored for Axeptio's codebase. No release cadence specified; likely updated on demand. Differentiators: opinionated rules specific to Axeptio, not generic like eslint-config-airbnb. Only peer dependency is eslint ^8.13.0.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","lint","axeptio"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/eslint-config-axeptio"},{"id":19491,"title":"eslint-config-babel","library":"eslint-config-babel","status":"maintenance","version":"9.0.0","language":"javascript","ecosystem":"npm","summary":"ESLint configuration preset for Babel's own codebase. Version 9.0.0 last updated 2021. Not actively maintained; the Babel team now uses @babel/eslint-plugin. This config enforces strict formatting and is primarily intended for internal Babel projects, not general use. Requires babel-eslint and eslint-plugin-flowtype as peer dependencies. Replaced by @babel/eslint-config in Babel 7.12+.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/eslint-config-babel"},{"id":19492,"title":"eslint-config-benoitz-prettier","library":"eslint-config-benoitz-prettier","status":"active","version":"1.1.0","language":"javascript","ecosystem":"npm","summary":"A personal ESLint configuration preset that integrates with Prettier for consistent code formatting. Version 1.1.0, no regular release cadence (maintained sporadically alongside author's projects). Differentiates by being a minimal, opinionated config tailored to the author's preferences, with no extra plugins beyond what's needed for Prettier compatibility. Suitable for small projects or as a starting point, but lacks community support and may become outdated.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/eslint-config-benoitz-prettier"},{"id":19493,"title":"eslint-config-biome","library":"eslint-config-biome","status":"active","version":"2.1.3","language":"javascript","ecosystem":"npm","summary":"An ESLint shareable config that disables ESLint rules which have an equivalent and recommended rule in Biome, enabling simultaneous use of Biome and ESLint without conflicts. Current stable version: 2.1.3. Released on Biome version bumps; includes eslint-config-prettier to also disable formatting rules. Key differentiator: automates disabling overlapping rules, works with both flat config (ESLint v9+) and .eslintrc (v8).","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","biome","eslint-config","eslint","config","eslintconfig","eslintplugin","eslint-plugin","linter"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/eslint-config-biome"},{"id":25474,"title":"eslint-config-bodc","library":"eslint-config-bodc","status":"active","version":"1.3.1-alpha.2","language":"javascript","ecosystem":"npm","summary":"ESLint shareable configuration for BODC React applications. Currently at version 1.3.1-alpha.2, this package enforces common lint rules across React projects at BODC. It requires eslint ^8.15.0 as a peer dependency. Key differentiators: opinionated for React best practices with TypeScript support, but limited to organization-specific rules. Not intended for external use.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/eslint-config-bodc"},{"id":19494,"title":"ESLint Config Braintree","library":"eslint-config-braintree","status":"active","version":"7.0.1","language":"javascript","ecosystem":"npm","summary":"Shared ESLint configuration for Braintree JavaScript projects. Current stable version is 7.0.1, requiring ESLint ^9.0.0 (flat config only, legacy .eslintrc support removed). It ships with TypeScript type declarations and provides presets for client (browserify), server (Node), and ES6 environments, as well as a JSDoc configuration. Unlike generic shareable configs (e.g., eslint-config-airbnb), it is opinionated for Braintree's internal standards and relies on plugins (e.g., @typescript-eslint/eslint-plugin, eslint-plugin-prettier) that must be installed separately. Release cadence is low; primarily updated for major ESLint versions.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/eslint-config-braintree"},{"id":19495,"title":"eslint-config-brightspace","library":"eslint-config-brightspace","status":"active","version":"2.12.1","language":"javascript","ecosystem":"npm","summary":"Shareable ESLint configuration for Brightspace projects. Version 2.12.1 is the latest stable release, updated as of February 2026, with a monthly release cadence driven by dependency bumps and fixes. It supports ESLint 7–9 and provides environment-specific configs (node, browser, Lit, React, testing). Unlike generic ESLint configs, it includes helper functions like `addExtensions` and `setDirectoryConfigs` for fine-grained control over file extensions and directory-level overrides. Notably, it migrated from deprecated `quotes` rule to `@stylistic/quotes` in v2.11.1, and adopted the flat config format (eslint.config.js) required by ESLint 9. This config is designed exclusively for D2L/Brightspace ecosystem but can serve as a reference for large-scale project configurations.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","d2l","eslint","eslintconfig"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/eslint-config-brightspace"},{"id":25475,"title":"eslint-config-byungi","library":"eslint-config-byungi","status":"maintenance","version":"0.14.3","language":"javascript","ecosystem":"npm","summary":"An ESLint shareable config by SKT T1 Byungi, providing a collection of JavaScript lint rules. The current stable version is 0.14.3. The package is intended for personal or team use and is not actively maintained; it serves as a snapshot of Byungi's preferred rules. It offers subsets for legacy (old), React, Hyperapp, TypeScript, and TypeScript+React environments. Notable dependencies include ESLint ^7, and it is scoped to that major version.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","eslint","eslint-config"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/eslint-config-byungi"},{"id":19496,"title":"eslint-config-canonical","library":"eslint-config-canonical","status":"active","version":"47.4.2","language":"javascript","ecosystem":"npm","summary":"A comprehensive ESLint shareable config with 1,000+ rules (40% auto-fixable) and custom ESLint plugin. Current stable version: 47.4.2. Released frequently (10+ versions in recent months). Key differentiators: includes auto-detection ruleset that only applies relevant style guides based on project files, supports many frameworks (React, Next.js, TypeScript, GraphQL, Lodash, etc.) and tools (Jest, Vitest, Mocha, AVA). Requires ESLint ^9 and is ESM-only. No CJS support. Custom rules in eslint-plugin-canonical.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","eslint","config","canonical"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/eslint-config-canonical"},{"id":25476,"title":"eslint-config-cesium","library":"eslint-config-cesium","status":"active","version":"11.0.1","language":"javascript","ecosystem":"npm","summary":"Official ESLint shareable configs for Cesium ecosystem. Version 11.0.1 requires ESLint 9.x and uses flat config format exclusively. Published monthly, maintained by Cesium team. Exports three configs: 'recommended' (base rules extending @eslint/js and eslint-config-prettier), 'browser' (browser globals), and 'node' (extends plugin:n/recommended). Key differentiator: Cesium-specific rules tailored for geospatial JavaScript in browser and Node.js environments. Active development with regular updates aligned with Cesium releases, supporting ESLint 9 flat config only.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","eslint","cesium"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/eslint-config-cesium"},{"id":19497,"title":"ESLint config for Chart.js projects","library":"eslint-config-chartjs","status":"active","version":"0.3.0","language":"javascript","ecosystem":"npm","summary":"Shareable ESLint configuration from the Chart.js team. v0.3.0 switches indent from tabs to 2 spaces and enables ES6 features. Release cadence is low; used primarily for maintaining Chart.js itself. Differentiator: official config that matches Chart.js coding style, including spacing, brace style, and ES6 enforcement. Supports extending in ESLint config files.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/eslint-config-chartjs"},{"id":19498,"title":"eslint-config-cheminfo","library":"eslint-config-cheminfo","status":"active","version":"18.0.0","language":"javascript","ecosystem":"npm","summary":"Shared ESLint configuration for cheminfo and ml.js projects. Current stable version is 18.0.0, released April 2026. It requires ESLint ^9.39.1 and uses the flat config format only. The config bundles rules from eslint-plugin-jsdoc, eslint-plugin-unicorn, and eslint-plugin-vitest into multiple sub-configs: base, jsdoc, unicorn, and vitest. The default export combines them all. Breaking changes in recent major versions include enabling new unicorn rules, adding import order and type-only checks, and updating ESLint and plugin peer dependencies. Unlike generic ESLint configs, this is tightly scoped to the cheminfo ecosystem with opinionated rules for chemistry and machine learning JavaScript libraries.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/eslint-config-cheminfo"},{"id":10815,"title":"Cheminfo ESLint TypeScript Configuration","library":"eslint-config-cheminfo-typescript","status":"active","version":"22.0.0","language":"javascript","ecosystem":"npm","summary":"This package provides a shared ESLint configuration specifically tailored for TypeScript projects within the Cheminfo ecosystem. It aims to enforce consistent coding styles and best practices across various repositories. Currently at version 22.0.0, the configuration is actively maintained with a relatively frequent release cadence, often aligning with updates to its base JavaScript configuration (`eslint-config-cheminfo`), ESLint itself, and various ESLint plugins. A key differentiator is its strict adherence to the ESLint Flat Config format, moving away from legacy configurations and embracing modern ESLint practices. It builds upon a robust base JS config and integrates plugins for JSDoc, Unicorn, and Vitest, offering a comprehensive and opinionated linting solution for TypeScript development.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/eslint-config-cheminfo-typescript"},{"id":19499,"title":"CKEditor 5 ESLint config","library":"eslint-config-ckeditor5","status":"active","version":"15.0.0","language":"javascript","ecosystem":"npm","summary":"Official ESLint preset for CKEditor 5 projects, version 15.0.0. Requires Node >=24.11.0, ESLint ^9.0.0, and TypeScript 5.5.4 as peer dependencies. Actively maintained by the CKEditor team with regular releases. Key differentiators: enforces CKEditor 5 coding style (e.g., no enums, node protocol, module tag validation) via custom rules from eslint-plugin-ckeditor5-rules. Designed for CKEditor 5 monorepo, includes rules for import patterns, changeset formatting, and CSS variable naming. Not recommended for non-CKEditor projects.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","style guide","eslint","config","lint","ckeditor","eslintconfig"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/eslint-config-ckeditor5"},{"id":25477,"title":"eslint-config-code-style-lint-react-ts","library":"eslint-config-code-style-lint-react-ts","status":"active","version":"3.1.4","language":"javascript","ecosystem":"npm","summary":"ESLint and Prettier shareable config for React TypeScript projects. Version 3.1.4. Part of the code-style-lint family covering JS/TS, Vue, React, and Nuxt. Provides a zero-config ESLint setup with TypeScript support, React hooks, and JSX accessibility rules. Releases are periodic with dependency updates. Differentiator: unified config across React TS projects, easy migration via one-line extends.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/eslint-config-code-style-lint-react-ts"},{"id":25478,"title":"code-style-lint-ts","library":"eslint-config-code-style-lint-ts","status":"active","version":"3.1.1","language":"javascript","ecosystem":"npm","summary":"ESLint and Prettier shareable config for TypeScript projects, part of the code-style-lint family covering JS, Vue3, and React variants. At v3.1.1 (2023), it provides a zero-config preset that extends recommended rules for TypeScript and integrates Prettier. Weekly releases address dependency updates and framework support. It differentiates from alternatives like `eslint-config-airbnb` by being lighter, framework-agnostic (works with vanilla TS, Vue3, React), and tightly coupled with Prettier for formatting.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/eslint-config-code-style-lint-ts"},{"id":19500,"title":"Codely ESLint & Prettier Config","library":"eslint-config-codely","status":"active","version":"4.5.0","language":"javascript","ecosystem":"npm","summary":"Opinionated ESLint and Prettier configuration from CodelyTV, currently at v4.5.0 (February 2025). Released under Semantic Versioning with active maintenance. Provides flat config presets for JavaScript, TypeScript, and a full opinionated set including import sorting, unused import removal, and DDD-convention folder naming rules. Requires eslint >=9.0.0 flat config and TypeScript strict mode for some rules. Differentiated by its Codely-specific folder naming conventions and all-in-one approach combining recommended rules, import plugins, and Prettier integration.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","typescript","ecmascript","eslint","eslintconfig","lint","config","prettier"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/eslint-config-codely"},{"id":26951,"title":"eslint-config-codfish","library":"eslint-config-codfish","status":"active","version":"11.1.0","language":"javascript","ecosystem":"npm","summary":"An opinionated ESLint configuration that extends Airbnb's base config and integrates with Prettier to avoid conflicts. Current stable version 13.1.3, released March 2026, with frequent updates (weekly/monthly). Key differentiators: dynamically enables React, TypeScript, and Jest rules based on project dependencies; supports linting markdown, JSON, YAML, and HTML files; includes opt-in configs for dApps and Docker environments. Requires peer dependencies eslint ^8.2.0 (v13 requires eslint ^10), prettier ^2.0.0, typescript ^4.0.0, and @babel/core ^7.13.8.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","eslint","eslintconfig","config","airbnb","codfish","prettier","styleguide"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/eslint-config-codfish"},{"id":25479,"title":"eslint-config-collaborne","library":"eslint-config-collaborne","status":"active","version":"5.5.6","language":"javascript","ecosystem":"npm","summary":"ESLint shareable config used by Collaborne for their TypeScript and JavaScript projects. Current version 5.5.6 supports ESLint 8+ and requires multiple peer plugins. Release cadence is irregular, aligned with Collaborne's internal needs. Differentiates by bundling a specific set of opinionated rules (Prettier, import, promise, node, disable) and supporting multiple major versions of ESLint plugins via range peer dependencies. Active maintenance by Collaborne team.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/eslint-config-collaborne"},{"id":26952,"title":"eslint-config-core","library":"eslint-config-core","status":"active","version":"1.2.0","language":"javascript","ecosystem":"npm","summary":"eslint-config-core is an ESLint shareable configuration based on the Airbnb JavaScript style guide. The current stable version is 1.2.0. It has a slow release cadence and minimal updates. Its key differentiator is that it directly wraps the Airbnb ESLint rules with no additional customization, serving as a minimal alternative to full Airbnb presets.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/eslint-config-core"},{"id":25480,"title":"eslint-config-cratebind","library":"eslint-config-cratebind","status":"active","version":"8.0.1","language":"javascript","ecosystem":"npm","summary":"A shareable ESLint configuration preset from Cratebind. Current stable version is 8.0.1. Provides a base set of linting rules for JavaScript projects, focusing on consistency and best practices. To use, you must install ESLint separately (as a peer dependency) and extend the config in your .eslintrc file. The package follows the standard ESLint shareable config pattern, allowing rule overrides. It is recommended for use with Husky and lint-staged for pre-commit hooks. Differentiation lies in Cratebind's specific rule choices, but the config is open for customization.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","eslint","eslintplugin","eslint-plugin"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/eslint-config-cratebind"},{"id":19503,"title":"eslint-config-decent","library":"eslint-config-decent","status":"active","version":"4.2.37","language":"javascript","ecosystem":"npm","summary":"A comprehensive ESLint configuration for TypeScript projects, currently at v4.2.37. Released under MIT license, it provides a curated set of linting rules from ESLint, typescript-eslint, unicorn, jsdoc, vitest, security, react, testing-library, and stylistic plugin. It also offers an experimental oxlint mirror (~95% rule coverage) and an Agent Skill for AI assistants. Designed for ESLint flat config (v9+), requires Node >=22.13.0 and TypeScript >=5.5.0. Differentiator: opinionated yet configurable, with first-class oxlint support and an AI skill for enforcing standards.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","eslint","oxlint","config","decent","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/eslint-config-decent"},{"id":19501,"title":"eslint-config-defaults","library":"eslint-config-defaults","status":"abandoned","version":"9.0.0","language":"javascript","ecosystem":"npm","summary":"A composable set of ESLint configurations by WalmartLabs. Version 9.0.0 provides ready-to-use configs for ESLint, Google, Gulp, Node.js runtime, AirBnB (es5, es6, es6-react), and Walmart (es5/es6, browser/node/test/react). It also offers piecemeal rule files for custom setups. Dependencies include eslint-plugin-filenames for Walmart configs, and eslint-plugin-react and babel-eslint for React/ES6 configs. Last updated 2016, currently unmaintained.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","code checker","code linter","code standards","code style","eslint-config","eslint","eslintconfig","lint"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/eslint-config-defaults"},{"id":19502,"title":"eslint-config-developit","library":"eslint-config-developit","status":"active","version":"1.2.0","language":"javascript","ecosystem":"npm","summary":"A shareable ESLint configuration from Jason Miller (developit) providing sensible defaults for ES2015+, React, and Mocha. The current stable version is 1.2.0. Maintenance is minimal; it is a thin wrapper over other presets. Differentiators include React JSX and Mocha test support out of the box.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","eslint","eslint-config"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/eslint-config-developit"},{"id":19506,"title":"DevExtreme ESLint Config","library":"eslint-config-devextreme","status":"active","version":"1.1.9","language":"javascript","ecosystem":"npm","summary":"ESLint shareable config enforcing DevExtreme team code style, based on Airbnb style guide. Current stable version 1.1.9, released monthly with community contributions. Key differentiators: vendored legacy Airbnb presets (no need for eslint-config-airbnb-base/typescript), includes framework-specific configs (jQuery, Angular, React, Vue) and test configs (Jest, QUnit, TestCafe). Built for ESLint 9.18.0 flat config. Requires heavy peer dependency set (14 plugins) but provides comprehensive linting out-of-the-box. ESM-only, no CJS support.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","eslint","devextreme","devexpress"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/eslint-config-devextreme"},{"id":19504,"title":"eslint-config-drupal","library":"eslint-config-drupal","status":"maintenance","version":"5.0.2","language":"javascript","ecosystem":"npm","summary":"ESLint shareable config for Drupal JavaScript. Stable v5.0.2 (2021) targets Drupal 9 standards; infrequent releases. Provides a single `drupal` config that enforces Drupal's coding style and best practices. Unlike generic ESLint configs, it is tailored for Drupal's contributed module and theme development, including proper handling of Drupal's global variables and jQuery patterns. Requires ESLint as a peer dependency.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","eslint","eslintconfig","drupal"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/eslint-config-drupal"},{"id":19505,"title":"ESLint Config Enact","library":"eslint-config-enact","status":"active","version":"5.1.0","language":"javascript","ecosystem":"npm","summary":"ESLint configuration package for Enact applications, currently at version 5.1.0. This package provides a shareable ESLint flat config with Enact team's standard and strict rule sets. It targets Node ^20.12.0 || ^22.0.0 || >=24.0.0 and requires ESLint ^9.20.0. Key differentiators: opinionated rules for Enact framework, includes React, React Hooks, Babel, Jest, and Enact-specific plugins. Recent major updates: migrated to ESLint v9 flat config (v5.0.0-alpha.5), removed deprecated prop-types rule (v5.0.0-beta.1), and disabled React compiler-related rules (v5.0.3). Release cadence is irregular, with breaking changes in major versions.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/eslint-config-enact"},{"id":19507,"title":"ESLint Config for Electron React Boilerplate","library":"eslint-config-erb","status":"active","version":"4.1.0","language":"javascript","ecosystem":"npm","summary":"eslint-config-erb is the official ESLint configuration for electron-react-boilerplate. Current stable version is 4.1.0, released with Node >=16 support. It extends eslint-config-airbnb with TypeScript, Prettier, and browser compatibility plugins. Release cadence is irregular, tied to the boilerplate's updates. Key differentiators: pre-configured for Electron + React + TypeScript, includes eslint-plugin-compat for targeting Chrome-specific Electron versions, and enforces Prettier formatting. Designed for building Electron apps with React, it handles the specific linting needs of that stack out of the box.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/eslint-config-erb"},{"id":19508,"title":"ESLint Config (eslint-config-eslint)","library":"eslint-config-eslint","status":"active","version":"14.0.0","language":"javascript","ecosystem":"npm","summary":"eslint-config-eslint is the official ESLint shareable configuration used by ESLint projects themselves. Version 14.0.0 ships TypeScript types and requires ESLint ^10.0.0 as a peer dependency. Released as part of the ESLint monorepo, it follows ESLint's major release cadence. It provides multiple config presets: default (ESM), CJS, base (for non-Node.js files), and formatting. Unlike generic configs like eslint-config-standard, this config is tailored for internal ESLint development, enforcing strict rules expected in the ESLint codebase. It is not intended for general use unless mirroring ESLint's own style.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","eslintconfig","eslint-config","eslint","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/eslint-config-eslint"},{"id":19509,"title":"eslint-config-esnext","library":"eslint-config-esnext","status":"active","version":"4.1.0","language":"javascript","ecosystem":"npm","summary":"Pluggable ESLint config for ECMAScript Next (ES2015+) that you can import, extend and override. Current stable version is 4.1.0. Released infrequently; last release was in 2019. Provides a biased, opinionated set of lint rules favoring code concision and brevity, built on top of eslint:recommended and plugin:import. Uses babel-eslint parser to support all Babel syntax including experimental features like object rest/spread. Supports ES6 modules, CommonJS, and ECMAScript 7. Designed as a superset that you can override. Requires eslint ^6.0.0 as a peer dependency.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","eslint","eslint-config","eslintconfig","esnext","es6","es7","es2015","es2016"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/eslint-config-esnext"},{"id":19510,"title":"Etherpad ESLint Shareable Config","library":"eslint-config-etherpad","status":"active","version":"4.0.5","language":"javascript","ecosystem":"npm","summary":"ESLint shareable config used by Etherpad and its plugins. Version 4.0.5 (stable). This package provides multiple config presets (etherpad, etherpad/node, etherpad/browser, etherpad/tests, etc.) and a plugin-oriented config that automatically applies the correct presets based on file location. It includes a workaround for ESLint's modern module resolution issue (ESLint #3458). Key differentiator: tailored specifically for Etherpad ecosystem, handles backend/frontend/test code separately, and requires explicit peer dependency on ep_etherpad-lite to satisfy Node.js plugin checks.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","eslint","eslintconfig","etherpad"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/eslint-config-etherpad"},{"id":19511,"title":"Evernote ESLint config","library":"eslint-config-evernote","status":"maintenance","version":"3.0.1","language":"javascript","ecosystem":"npm","summary":"Shared ESLint configuration used by Evernote for internal projects. Version 3.0.1 supports ESLint 2.x, 3.x, and 4.x. Requires eslint-plugin-evernote, eslint-plugin-react, and eslint-plugin-import as peer dependencies. Provides a minimal, opinionated base rule set for React and ES6+ codebases. Suitable for teams wanting Evernote's standard linting rules without heavy customization.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","eslint","eslintconfig","evernote"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/eslint-config-evernote"},{"id":19513,"title":"eslint-config-expensify","library":"eslint-config-expensify","status":"active","version":"2.0.110","language":"javascript","ecosystem":"npm","summary":"Expensify’s sharable ESLint configuration, based on Airbnb’s style guide, with React and JSX a11y support. Current stable version is 2.0.110. Released automatically via GitHub Actions on merge. Provides two configs: default (full) and legacy. Requires eslint, eslint-plugin-import, eslint-plugin-react, and eslint-plugin-jsx-a11y as peer dependencies. Automatically versioned and published via CI.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","eslint","eslintconfig","config","styleguide","expensify"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/eslint-config-expensify"},{"id":19514,"title":"ESLint Config Expo","library":"eslint-config-expo","status":"active","version":"55.0.0","language":"javascript","ecosystem":"npm","summary":"Official ESLint configuration for Expo applications, maintained by the Expo team. Version 55.0.0 aligns with Expo SDK 55 and supports ESLint 8.x. Provides a consistent set of rules for Expo/React Native projects, including React, React Hooks, React Native, and Expo-specific best practices. Unlike generic React Native configs, this package includes rules tailored for Expo's file-based routing, Expo modules, and platform-specific code. Released in tandem with Expo SDK updates, typically on a monthly cadence. Key differentiators: first-class support for Expo Router, automatic detection of web vs native platforms, and integration with Expo's Metro bundler settings.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","eslint-config","expo","react-native"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/eslint-config-expo"},{"id":27721,"title":"ESLint Config Extreme","library":"eslint-config-extreme","status":"active","version":"3.4.0","language":"javascript","ecosystem":"npm","summary":"A comprehensive, modular ESLint configuration for modern JavaScript and TypeScript projects. Version 3.4.0 supports ESLint v9+ flat config format and ships with all plugins included out of the box. This package provides pre-built configurations for environment-agnostic, React/web, Node.js, and full-stack projects, with TypeScript support always included. Unlike alternatives like eslint-config-standard or airbnb, it bundles all dependences and requires zero manual plugin setup. The package is ESM-only, written in TypeScript with type definitions, and follows a 'batteries-included' philosophy.","last_verified":"2026-05-09T00:00:00.000Z","tags":["javascript","eslint","eslintplugin","eslint-config","typescript","oxlint","biomejs"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/eslint-config-extreme"},{"id":19512,"title":"eslint-config-eyeo","library":"eslint-config-eyeo","status":"active","version":"3.2.0","language":"javascript","ecosystem":"npm","summary":"ESLint shareable config enforcing eyeo/Adblock Plus JavaScript coding style. Version 3.2.0, with ESLint >=6.7.0 as a peer dependency. Provides a consistent linting base for all eyeo projects, including Adblock Plus. It is a flat, unopinionated rule set that can be extended. Released as needed; no frequent updates. Unlike generic configs (e.g., eslint-config-standard), it is tailored to eyeo's internal style guide.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","eyeo","adblockplus","abp","eslint","eslintconfig"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/eslint-config-eyeo"},{"id":19515,"title":"Facile.it ESLint Config","library":"eslint-config-facile","status":"active","version":"1.0.2","language":"javascript","ecosystem":"npm","summary":"A shareable ESLint configuration by Facile.it, currently at v1.0.2. It provides a comprehensive, extensible setup for TypeScript, React, and Node projects, including integration with Prettier. The config uses ESLint's flat config format (v9+ required) and ships with TypeScript type definitions. Notable features: support for Next.js, consistent type imports enforcement, and a modular design allowing project-specific overrides. Active development with frequent updates.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","typescript","react","eslint","eslintconfig","prettier","extensible","configuration"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/eslint-config-facile"},{"id":19516,"title":"eslint-config-farther","library":"eslint-config-farther","status":"active","version":"1.0.5","language":"javascript","ecosystem":"npm","summary":"A strict ESLint configuration for TypeScript and React projects, v1.0.5, released sporadically. It bundles a curated set of plugins (functional, unicorn, etc., security-focused no-type-assertion, accessibility jsx-a11y) and enforces consistent formatting via Prettier. Differentiates with opinionated rules on type assertions, functional programming patterns, and export sorting. Requires exact peer dependency versions, which may conflict with other configs.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/eslint-config-farther"},{"id":19517,"title":"eslint-config-fbjs","library":"eslint-config-fbjs","status":"active","version":"4.0.0","language":"javascript","ecosystem":"npm","summary":"eslint-config-fbjs is an ESLint shareable config that mirrors Facebook's internal linting rules. Current stable version: 4.0.0. Released infrequently, this package provides a base configuration for JavaScript and React projects, with strict and non-strict variants. It requires peer dependencies: eslint 8.x, hermes-eslint, and plugins for babel, ft-flow, jsx-a11y, and react. Unlike many other configs, it purposely omits Facebook-specific custom rules and project-specific overrides, making it a lightweight starting point. Key differentiator: direct alignment with Facebook's open-source linting standards.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/eslint-config-fbjs"},{"id":19518,"title":"eslint-config-finn-prettier","library":"eslint-config-finn-prettier","status":"maintenance","version":"3.0.2","language":"javascript","ecosystem":"npm","summary":"ESLint shareable config for FINN.no that disables ESLint rules that conflict with Prettier. Version 3.0.2 supports ESLint 4.x or 5.x. It sets Prettier options like tabWidth: 4, singleQuote: true, trailingComma: 'es5'. Provides a React-specific variant. This config overrides stylistic rules and is meant to be used alongside other configs. Not actively maintained since 2018; alternatives include eslint-config-prettier.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","coding-standard","standards","eslint","eslintconfig","lint","style","prettier"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/eslint-config-finn-prettier"},{"id":25481,"title":"FirstVet ESLint Config","library":"eslint-config-firstvet","status":"active","version":"9.0.1","language":"javascript","ecosystem":"npm","summary":"FirstVet's shared ESLint configuration (v9.0.1) combining Airbnb base, Prettier, TypeScript, Vue, and Tailwind CSS rules. Extends plugins for import resolution, JSON formatting, and Vue parsing. Released as needed by FirstVet development. Differentiators: opinionated all-in-one config for FirstVet projects, includes autoformatting via ESLint, and requires peer dependencies via install-peerdeps.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","FirstVet"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/eslint-config-firstvet"},{"id":19519,"title":"eslint-config-flat-gitignore","library":"eslint-config-flat-gitignore","status":"active","version":"2.3.0","language":"javascript","ecosystem":"npm","summary":"ESLint flat config helper that automatically applies .gitignore patterns to ESLint's ignore list. Current stable version is 2.3.0, with monthly releases. Key differentiators: supports recursive .gitignore discovery (monorepos), git submodule detection via .gitmodules, strict mode (throws on missing ignore files by default), and the ability to specify custom ignore file paths. Only works with ESLint flat config (ESLint v9+). ESM-only since v2.0.0. Maintained by Anthony Fu.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","eslint-config","eslint-flat-config","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/eslint-config-flat-gitignore"},{"id":19521,"title":"eslint-config-formidable","library":"eslint-config-formidable","status":"maintenance","version":"4.0.0","language":"javascript","ecosystem":"npm","summary":"A composable set of ESLint configurations from Formidable, based on eslint-config-walmart. Version 4.0.0 is the latest stable release but appears to be unmaintained since 2017. Compatible with ESLint 2.x and 3.x. Provides full configurations for ES5, ES6, React, browser, Node, and test environments, plus piecemeal rule sets. Differs from alternatives by offering granular rule categories (e.g., best-practices, ES6, Node) that can be extended individually. Key dependencies: eslint-plugin-import, eslint-plugin-filenames, and optionally babel-eslint and eslint-plugin-react.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","code checker","code linter","code standards","code style","eslint-config","eslint","eslintconfig","lint"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/eslint-config-formidable"},{"id":19522,"title":"ESLint Config Form.io","library":"eslint-config-formio","status":"active","version":"1.1.4","language":"javascript","ecosystem":"npm","summary":"eslint-config-formio provides a shared ESLint configuration for Form.io projects. The current stable version is 1.1.4, with occasional updates to align with Form.io's coding standards. It extends recommended ESLint rules and includes environment settings for ECMAScript 2021 and Node.js. Compared to other ESLint config packages, this one is tailored specifically for Form.io's codebase and may include custom rules or overrides. It is primarily distributed as an npm package and can be used in any JavaScript or TypeScript project following Form.io conventions.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","eslint","config","eslintconfig","formio"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/eslint-config-formio"},{"id":19520,"title":"eslint-config-freshegg","library":"eslint-config-freshegg","status":"active","version":"1.0.7","language":"javascript","ecosystem":"npm","summary":"A shared ESLint and Prettier configuration package from FreshEgg UK. Version 1.0.7 supports ESLint 8, Prettier 2, and TypeScript 5. It provides a consistent set of linting and formatting rules for JavaScript and TypeScript projects. Unlike many configs, it includes TypeScript-specific rules and integrates Prettier via eslint-plugin-prettier. The package is designed to be minimal and opinionated, reducing configuration overhead. Updates are infrequent; at v1.0.7, it is considered stable.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","typescript","ecmascript","eslint","eslint-config","lint","config","prettier"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/eslint-config-freshegg"},{"id":19523,"title":"eslint-config-ganintegrity","library":"eslint-config-ganintegrity","status":"active","version":"6.1.1","language":"javascript","ecosystem":"npm","summary":"An ESLint shareable config that integrates with Prettier for consistent code formatting. Version 6.1.1 is the latest stable release. This package provides a single preset that combines ESLint rules with Prettier's formatting, avoiding conflicts. It is suitable for both JavaScript and TypeScript projects (via additional plugins). Release cadence is irregular, typically updated when ESLint or Prettier major versions change. Key differentiator: opinionated but minimal configuration, automatically disables ESLint rules that would conflict with Prettier.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","eslint","gan","prettier","config"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/eslint-config-ganintegrity"},{"id":19524,"title":"eslint-config-google","library":"eslint-config-google","status":"active","version":"0.14.0","language":"javascript","ecosystem":"npm","summary":"ESLint shareable config enforcing the Google JavaScript style guide (ES2015+ version). The current stable version is 0.14.0, with peer dependency on ESLint >=5.16.0. This package is the official config from Google, updated to match the Google JS style guide. It is an extension of ESLint's base config that overrides rules to comply with Google's coding standards. It is minimal by design – no additional plugins or custom rules beyond style enforcement. Release cadence is low, typically updated for style guide changes. For new projects, consider using the flattened version from google/gts for easier setup.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","google","code","quality","style","lint","linter","jscs","jshint"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/eslint-config-google"},{"id":19525,"title":"eslint-config-gulp","library":"eslint-config-gulp","status":"active","version":"6.0.0","language":"javascript","ecosystem":"npm","summary":"Sharable ESLint configuration for Gulp projects. Current stable version 6.0.0 (released to support ESLint flat config). Previously v5.x used traditional .eslintrc format. Breaking changes at v6: complete rewrite for flat config, dropping Node <20. Differentiators: specifically tailored for Gulp-style codebases, used by the Gulp team. Release cadence: major versions align with ESLint or Node EOL.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","eslint","eslint-config","eslint config"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/eslint-config-gulp"},{"id":19526,"title":"eslint-config-habitrpg","library":"eslint-config-habitrpg","status":"maintenance","version":"6.2.3","language":"javascript","ecosystem":"npm","summary":"Shared ESLint configuration for HabitRPG (Habitica) projects. Version 6.2.3 extends Airbnb's JavaScript style guide and provides profiles for Node.js, Vue.js, and Mocha test files. Requires ESLint ^6.5.1. Differs from raw Airbnb config by adding specific rule overrides for Habitica codebase, such as disabling no-extraneous-dependencies for monorepo compatibility and explicitly defining no-cycle settings. Release cadence is sparse, with last update in 2020.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","habitica","habitrpg","eslint","eslint-config"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/eslint-config-habitrpg"},{"id":19527,"title":"eslint-config-hardcore","library":"eslint-config-hardcore","status":"active","version":"49.0.0","language":"javascript","ecosystem":"npm","summary":"The most strict (yet practical) ESLint config, bundling 51 plugins and 1376 rules for maximum code consistency and robustness. Current stable version is 49.0.0, released with a cadence of major updates every few months. It supports ESLint v8 (legacy config format) and TypeScript >=4.7.4. Key differentiators: it is the most comprehensive ESLint config available, covering React, Vue, Node, Jest, FP, performance, and more through modular sub-configs. Notably, v49 is likely the last major release supporting ESLint v8 and legacy config; future versions will target ESLint v9 and flat config, and may drop plain JavaScript support entirely.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","eslint","config","eslintconfig","eslint-config","hardcore"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/eslint-config-hardcore"},{"id":19528,"title":"Hexo ESLint Configuration","library":"eslint-config-hexo","status":"active","version":"6.0.0","language":"javascript","ecosystem":"npm","summary":"The official ESLint shareable config for Hexo projects. Current version 6.0.0 requires Node >=18 and ESLint >=9.17.0, and has migrated to ESLint's flat config system (eslint.config.js), breaking from the legacy .eslintrc format used in prior versions. It includes overrides for Hexo's code style and supports TypeScript via a separate import (eslint-config-hexo/ts). Use this to enforce consistent linting rules across Hexo plugins and themes. Differentiator: tailored specifically for Hexo, not a generic config.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","hexo","eslint-config"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/eslint-config-hexo"},{"id":21302,"title":"ESLint config hudochenkov","library":"eslint-config-hudochenkov","status":"active","version":"13.0.0","language":"javascript","ecosystem":"npm","summary":"A shared ESLint flat config package by hudochenkov, providing preset configurations for JavaScript, React, React Testing Library, and Jest. Current stable version 13.0.0 requires ESLint ^9.30.0, Node.js >=20, and runs as ESM only. It is released actively, following ESLint and plugin updates. Key differentiators: it is opinionated but modular, allowing selective use of `main`, `react`, `reactTesting`, and `jest` configs; it migrated to flat config in v10 and dropped CommonJS support; peer dependencies are extensive, and users must install them manually. This config enforces modern rules from `@stylistic/eslint-plugin`, `eslint-plugin-unicorn`, and `eslint-plugin-import`, and disables `import/no-unresolved`.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/eslint-config-hudochenkov"},{"id":19529,"title":"Hyoban's ESLint Config","library":"eslint-config-hyoban","status":"active","version":"7.0.3","language":"javascript","ecosystem":"npm","summary":"A personal ESLint configuration preset based on @antfu/eslint-config, extended with import-sort for import ordering, extra Markdown linting rules via eslint-plugin-markdown and markdown-preferences, optional Tailwind CSS support, and over 30 integrated plugins for JavaScript, TypeScript, React, JSON, YAML, and more. Currently at v7.0.3, it requires ESLint v9+ and flat config. It ships TypeScript types and provides a single `defineConfig` export. Breaking changes include removal of the `hyoban` option in v7.0.0 and migration to the antfu-based config in v6.0.0.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","eslint-config","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/eslint-config-hyoban"},{"id":19530,"title":"eslint-config-import","library":"eslint-config-import","status":"maintenance","version":"0.13.0","language":"javascript","ecosystem":"npm","summary":"Pre-fabricated ESLint shareable configs for eslint-plugin-import. Current stable version is 0.13.0, but the plugin itself is now at v2.32.0. This package provides three configs: 'import' (basic rules), 'import/warnings' (common mistakes), and 'import/es7-jsx' (ES7/JSX). It is a sibling package that depends on eslint-plugin-import 0.13.x. Note that the plugin has evolved significantly since then; usage with modern ESLint and TypeScript is best handled via the plugin's built-in configs or flat config. Rarely updated; consider using eslint-plugin-import directly.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","eslint","eslint-config","eslint-plugin-import","import"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/eslint-config-import"},{"id":19531,"title":"eslint-config-important-stuff","library":"eslint-config-important-stuff","status":"active","version":"1.1.0","language":"javascript","ecosystem":"npm","summary":"An ESLint configuration aimed at catching bugs without being overly strict or annoying. Version 1.1.0 is the latest stable release, focusing on production-ready rules for JavaScript and React projects. It avoids stylistic rules and opinionated formatting, making it a lighter alternative to configs like eslint-config-airbnb. The package is actively maintained with monthly releases.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/eslint-config-important-stuff"},{"id":19532,"title":"eslint-config-ipfs","library":"eslint-config-ipfs","status":"active","version":"8.0.0","language":"javascript","ecosystem":"npm","summary":"ESLint Shareable Config for IPFS project. Current stable version: 8.0.0. Release cadence: irregular, with major version bumps for breaking changes. Provides a curated set of ESLint rules tailored for JavaScript/TypeScript libraries in the IPFS ecosystem. Differentiators: built on eslint-config-love (replacing deprecated eslint-config-standard-with-typescript), enforces consistent type imports, and integrates seamlessly with AEgir build tool. Supports both .js and .ts files with separate rule sets. Requires Node >=16 and optional TypeScript peer dependency.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","eslint","eslintconfig","ipfs"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/eslint-config-ipfs"},{"id":19533,"title":"ESLint Config iPlayer","library":"eslint-config-iplayer","status":"active","version":"10.0.1","language":"javascript","ecosystem":"npm","summary":"ESLint configuration for BBC iPlayer projects. Version 10.0.1 requires ESLint 9 and uses FlatConfig (eslint.config.js) instead of the legacy .eslintrc format. Provides presets: base, js, jsx, ts, tsx, legacy. Peer dependencies include eslint >=9.0.0 and typescript >=4.0.0. Breaking change from v9 to v10: switch to FlatConfig; old package.json extends no longer work. Release cadence follows BBC iPlayer needs.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","eslint","eslintconfig"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/eslint-config-iplayer"},{"id":19534,"title":"eslint-config-jest-enzyme","library":"eslint-config-jest-enzyme","status":"maintenance","version":"7.1.2","language":"javascript","ecosystem":"npm","summary":"ESLint shareable config for jest-environment-enzyme globals. Current version 7.1.2, released August 2020. This package is part of the enzyme-matchers monorepo from Formidable Labs. It defines Jest and Enzyme global variables (e.g., mount, shallow, render) to prevent ESLint warnings when using jest-environment-enzyme. Only useful in combination with that environment. Low maintenance cadence; no major changes after v7.0.0.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","eslint","jest","enzyme"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/eslint-config-jest-enzyme"},{"id":19536,"title":"jQuery ESLint Config","library":"eslint-config-jquery","status":"active","version":"3.0.2","language":"javascript","ecosystem":"npm","summary":"ESLint shareable config that enforces the jQuery JavaScript code style, compatible with ESLint's semantic versioning policy. The latest stable version is 3.0.2 released Apr 2022. It follows the spirit of the jQuery code style guide without strict adherence, allowing some flexibility. This config extends ESLint's recommended rules and overrides to align with jQuery conventions. It is intended for projects that follow or are close to the jQuery coding style. The package has no runtime dependencies and is used via the ESLint extends mechanism.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","style guide","eslint","config","lint","jquery","eslintconfig"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/eslint-config-jquery"},{"id":19535,"title":"eslint-config-kentcdodds","library":"eslint-config-kentcdodds","status":"active","version":"21.0.0","language":"javascript","ecosystem":"npm","summary":"ESLint shareable config reflecting Kent C. Dodds' personal style preferences. Current version 21.0.0, released Jan 2024, requiring Node >=18 and ESLint ^8. Key differentiators: includes all necessary plugins as dependencies (no manual install), composes several sub-configs (import, jest, react, jsx-a11y) that can be used standalone or combined, and is actively maintained with frequent updates to align with latest ESLint rules.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","eslint","eslintconfig","config","kentcdodds","styleguide"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/eslint-config-kentcdodds"},{"id":19537,"title":"eslint-config-kyt","library":"eslint-config-kyt","status":"active","version":"1.6.3","language":"javascript","ecosystem":"npm","summary":"ESLint configuration for kyt projects, maintained by The New York Times. Current stable version is 1.6.3, part of the kyt monorepo with infrequent releases and no known recent breaking changes. It provides a comprehensive set of ESLint rules for React, Jest, JSON, Prettier, and import ordering, based on Airbnb's config. Unlike generic configs, it is tailored for kyt's webpack-based setup and includes Babel parser support. Suitable for Node.js and browser environments.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","kyt","eslint","config","eslint-config"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/eslint-config-kyt"},{"id":19538,"title":"eslint-config-landr","library":"eslint-config-landr","status":"active","version":"2.0.0","language":"javascript","ecosystem":"npm","summary":"LANDR's shareable ESLint configuration for JavaScript and TypeScript projects. Current stable version is 2.0.0, released with peer dependencies eslint >=8 and prettier >=3. Extends eslint-config-prettier and eslint-plugin-prettier to show formatting issues as ESLint errors. Supports framework-specific configs for React and test files. Requires TypeScript parser for JS/TS linting, with typescript as a peer dependency. Includes rules for import ordering with TypeScript path patterns and Lingui i18n.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","ecmascript","typescript","eslint","lint","config","prettier"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/eslint-config-landr"},{"id":25482,"title":"eslint-config-lion","library":"eslint-config-lion","status":"active","version":"2.2.7","language":"javascript","ecosystem":"npm","summary":"eslint-config-lion is a shareable ESLint configuration preset by itsmelion, providing a unified linting style for JavaScript, React, React Native, TypeScript, and Node.js projects. The current stable version is 2.2.7. It relies on peer dependencies installed via install-peerdeps and offers presets for various environments: 'lion' for base, 'lion/react-native' for React Native, 'lion/typescript' for TypeScript web, 'lion/typescript-node' for TypeScript Node, and 'lion/node' for Node. It also includes additional dependency groups for React, TypeScript, and Node. Key differentiator: modular presets with explicit environment-specific configurations.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/eslint-config-lion"},{"id":19539,"title":"Lisk Base ESLint Config","library":"eslint-config-lisk-base","status":"active","version":"2.0.1","language":"javascript","ecosystem":"npm","summary":"An ESLint configuration package for Lisk blockchain projects, extending eslint-config-airbnb-base with custom overrides. Current stable version is 2.0.1, released with updates for ESLint 7 and TypeScript parser support. It is part of the Lisk ecosystem and is actively maintained alongside other Lisk packages. Key differentiators: tailored for blockchain development, integrates with Prettier, and supports TypeScript via peer dependencies. Release cadence follows Lisk SDK updates, roughly semi-annual.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","eslint","lisk","blockchain"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/eslint-config-lisk-base"},{"id":19540,"title":"eslint-config-loopback","library":"eslint-config-loopback","status":"active","version":"14.0.0","language":"javascript","ecosystem":"npm","summary":"Shareable ESLint configuration for LoopBack projects. Version 14.0.0 provides a set of predefined rules consistent with LoopBack's coding standards. This package is maintained by the LoopBack team and is primarily used in Node.js server-side applications. It integrates with ESLint and allows easy extension and overriding of rules. Release cadence is tied to LoopBack releases. Unlike generic ESLint configs, this one is tailored specifically for LoopBack projects, ensuring code style consistency across the ecosystem.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","eslint","eslint config","eslint config loopback","eslint-config","eslint-config-loopback"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/eslint-config-loopback"},{"id":10816,"title":"ESLint Config Love","library":"eslint-config-love","status":"active","version":"153.0.0","language":"javascript","ecosystem":"npm","summary":"eslint-config-love is a highly opinionated and strict ESLint shareable configuration specifically designed for TypeScript projects, prioritizing code safety and explicit patterns over conciseness. It currently stands at version 153.0.0, indicative of its extremely rapid development cycle where even minor rule additions or dependency updates are considered breaking changes, leading to frequent major version bumps (often weekly or bi-weekly). This configuration differentiates itself by intentionally avoiding formatting rules, instead advocating for dedicated code formatters like Prettier. It also refrains from duplicating checks already enforced by TypeScript's strict mode and steers clear of library- or framework-specific rules, maintaining a focus on core JavaScript and TypeScript linting. It integrates rules from various sources including ESLint itself, `@typescript-eslint`, `@eslint-community/eslint-comments`, `n`, `promise`, and `import` plugins.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","check","checker","code","code checker","code linter","code standards","code style","enforce","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/eslint-config-love"},{"id":25483,"title":"eslint-config-ma-shop","library":"eslint-config-ma-shop","status":"maintenance","version":"0.5.2","language":"javascript","ecosystem":"npm","summary":"MarketAmerica SHOP.COM's base ESLint configuration, extending Airbnb's rules with minor modifications. Version 0.5.2 requires ESLint ^8.56.0 as a peer dependency. Designed for JavaScript projects without React plugins. The package is specific to the organization and not actively updated (last release 0.5.2).","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","eslint","eslintconfig","config","ma","marketamerica","shop","ma-shop"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/eslint-config-ma-shop"},{"id":25484,"title":"MadeComfy ESLint Config","library":"eslint-config-madecomfy","status":"maintenance","version":"1.0.7","language":"javascript","ecosystem":"npm","summary":"A shareable ESLint configuration package from MadeComfy, currently at version 1.0.7. It is intended for internal use across MadeComfy projects to enforce consistent code style. The package extends ESLint with a predefined rule set but has not been actively updated since 2020, which may lead to incompatibility with modern ESLint versions (ESLint 8+). It assumes code is located in ./src/ and provides minimal configuration by simply extending 'madecomfy'. Release cadence is low, with security and dependency updates in recent versions.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/eslint-config-madecomfy"},{"id":19541,"title":"eslint-config-meedsio","library":"eslint-config-meedsio","status":"active","version":"1.0.5","language":"javascript","ecosystem":"npm","summary":"ESLint shareable config for Meeds.io based applications. Current stable version is 1.0.5, released with irregular cadence. Combines rules from plugin:vue/strongly-recommended, eslint:recommended, and plugin:vuejs-accessibility/recommended with additional custom rules. Suitable for Vue.js projects within the Meeds ecosystem. Differentiators include accessibility-focused linting via eslint-vue-a11y plugin and a curated set of overrides.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","Meeds","Meeds-io","Meeds.io","eslint","eslintconfig","vue"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/eslint-config-meedsio"},{"id":25485,"title":"eslint-config-metalab","library":"eslint-config-metalab","status":"maintenance","version":"10.1.0","language":"javascript","ecosystem":"npm","summary":"ESLint shareable config for MetaLab's JavaScript style guidelines, version 10.1.0. It extends rules inspired by Airbnb with additional opinionated choices, covering ES5 (legacy), ES6 (base), and React. The config namespaces all plugin rules under `metalab/` to avoid peer dependency conflicts and multiple plugin installs. Release cadence is sporadic; major versions may introduce breaking rule changes.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","eslint","eslint-config"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/eslint-config-metalab"},{"id":19542,"title":"eslint-config-moneyforward","library":"eslint-config-moneyforward","status":"active","version":"6.0.0","language":"javascript","ecosystem":"npm","summary":"Money Forward's extensible ESLint shared config providing curated rule sets for JavaScript/TypeScript projects. Current stable version: 6.0.0 (released 2026-04-18). The config is actively maintained by Money Forward and supports both flat config (ESLint v9) and legacy .eslintrc format. It includes presets for essentials, TypeScript, React, Next.js, Node.js, Storybook, JSDoc, and testing with Jest. Key differentiators: opinionated rules with breaking changes documented; TypeScript-first; flat config support via 'eslint-config-moneyforward/flat' subpath exports. Requires Node ^18.18.0 || ^20.9.0 || >=21.1.0 and peer dependencies on eslint ^8.57.0 || ^9.0.0, jest, and typescript ^4.8.4 || ^5.0.0.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","eslint","eslint-config","flat-config","flatconfig","flatConfig","lint","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/eslint-config-moneyforward"},{"id":26953,"title":"eslint-config-mongodb-js","library":"eslint-config-mongodb-js","status":"maintenance","version":"5.0.3","language":"javascript","ecosystem":"npm","summary":"ESLint shareable configurations for mongodb-js projects, version 5.0.3, last updated ~2019. Provides multiple presets (compass-plugin, react, node, browser, shell) based on eslint-config-airbnb. Differentiates by offering project-specific configs for MongoDB ecosystem. Limited updates; consider using eslint-config-mongodb-js-legacy or maintaining your own.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","eslint","eslintconfig","mongodb-js"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/eslint-config-mongodb-js"},{"id":19544,"title":"eslint-config-mourner","library":"eslint-config-mourner","status":"active","version":"4.1.0","language":"javascript","ecosystem":"npm","summary":"A strict, opinionated ESLint configuration for JavaScript projects, maintained by mourner. The current stable version is 4.1.0, released in early 2025. It migrated to ESLint's flat config format in v4, removing deprecated rules and incorporating @stylistic/plugin for code style. Compared to alternatives like airbnb or standard, this config is designed to be comprehensive yet easy to adopt incrementally, with automatic fixes supported. Release cadence is irregular, with major version bumps for breaking config changes.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","eslint","config"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/eslint-config-mourner"},{"id":19543,"title":"MX ESLint Config","library":"eslint-config-mx","status":"active","version":"4.0.0","language":"javascript","ecosystem":"npm","summary":"eslint-config-mx version 4.0.0 is a shareable ESLint configuration package from MX Technologies. It provides a set of predefined linting rules for JavaScript and React projects, leveraging @babel/eslint-parser for Babel support and including plugins for React and React Hooks. It is distributed via npm, follows semantic versioning, and is designed for simple integration via ESLint's extends feature. Compared to alternatives like eslint-config-airbnb, it focuses on MX's internal best practices and is opinionated but lightweight, with peer dependencies on eslint-plugin-react, @babel/eslint-parser, and eslint-plugin-react-hooks.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","eslint","eslintconfig"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/eslint-config-mx"},{"id":19546,"title":"Neo Financial ESLint Config","library":"eslint-config-neo","status":"active","version":"0.12.1","language":"javascript","ecosystem":"npm","summary":"eslint-config-neo is the official ESLint configuration package from Neo Financial, currently at v0.12.1. It provides a comprehensive set of rules for TypeScript, React, Jest, and Node.js projects, built on top of @typescript-eslint, eslint-plugin-import, eslint-plugin-unicorn, and Prettier. The package ships multiple config presets (config-backend, config-frontend, config-test) and actively enforces code style like curly braces and no reduce. It requires peer dependencies eslint ^8.34.0, prettier ^3.0.0, and typescript. Compared to alternatives like eslint-config-standard or airbnb, it is tailored for Neo's internal style guide and tightly versioned with their toolchain. Release cadence is irregular with breaking changes tied to ESLint major version bumps.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/eslint-config-neo"},{"id":19545,"title":"eslint-config-neon","library":"eslint-config-neon","status":"active","version":"0.4.0","language":"javascript","ecosystem":"npm","summary":"eslint-config-neon is an all-in-one ESLint shareable config for modern JavaScript and TypeScript projects. Version 0.4.0 requires Node ^20.19.0 || ^22.13.0 || >=24. It provides a curated set of rules covering code quality, style, and TypeScript best practices, aiming to reduce configuration overhead. Unlike many other configs (e.g., standard, airbnb), it is opinionated but minimal, and ships with TypeScript definitions. It does not include plugins as dependencies; users must install peer deps. Active development with frequent updates.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","config","eslint","eslintconfig","lint","linter","typescript","validate"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/eslint-config-neon"},{"id":19547,"title":"eslint-config-nestjs","library":"eslint-config-nestjs","status":"active","version":"0.8.0","language":"javascript","ecosystem":"npm","summary":"An ESLint configuration preset extracted from the official NestJS TypeScript starter. Version 0.8.0 consolidates ESLint, TypeScript-ESLint, Prettier, and other plugins into a single shareable config, reducing direct dependencies. It is distributed as an npm package and updated occasionally. Unlike manually wiring up @typescript-eslint/eslint-plugin, @typescript-eslint/parser, eslint-config-prettier, eslint-plugin-prettier, and prettier, this preset provides a one-line extend and automatic plugin resolution, though it offers limited customization out of the box.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/eslint-config-nestjs"},{"id":19548,"title":"eslint-config-next","library":"eslint-config-next","status":"active","version":"16.2.4","language":"javascript","ecosystem":"npm","summary":"ESLint configuration package published by Vercel as part of Next.js, providing a curated set of rules for Next.js projects. Current stable version is 16.2.4, with canary releases in parallel. It integrates with the Next.js compiler, includes TypeScript and React-specific rules, and is updated frequently alongside Next.js releases. Enforces best practices for App Router, Pages Router, image optimization, and data fetching. Requires eslint >=9.0.0 and typescript >=3.3.1 as peer dependencies. Differentiators include automatic detection of Next.js configuration and seamless integration with Next.js toolchain.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/eslint-config-next"},{"id":27722,"title":"eslint-config-nextjs","library":"eslint-config-nextjs","status":"deprecated","version":"1.0.7","language":"javascript","ecosystem":"npm","summary":"ESLint and Prettier config package for Next.js apps, version 1.0.7 (last release, no longer actively maintained). Provides a set of ESLint and Prettier configurations extending Airbnb style, tailored for React, Next.js, and Node apps. Users must install via install-peerdeps due to many peer dependencies. The project has been deprecated in favor of eslint-config; no further updates. Key differentiator: all-in-one config for Next.js with VS Code optimized settings, but now unmaintained and lacking support for newer ESLint versions.","last_verified":"2026-05-09T00:00:00.000Z","tags":["javascript","config","ecmascript","eslint","lint","prettier","vscode"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/eslint-config-nextjs"},{"id":19549,"title":"eslint-config-niieani","library":"eslint-config-niieani","status":"active","version":"1.2.10","language":"javascript","ecosystem":"npm","summary":"A modern TypeScript-only ESLint configuration package extending Airbnb's base config with additional rules for promises, unicorn, import sorting, and Jest. Version 1.2.10 requires ESLint >=7.32.0 and Node.js >=12.22.12. It ships TypeScript types and is part of the scaffold monorepo. Designed for Beemo-configured projects, it uses tabs over spaces, prefers named exports, and automatically detects tsconfig.json. Optional presets for browser, Node, and React are available.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","eslint-config","airbnb","beemo","react","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/eslint-config-niieani"},{"id":19550,"title":"eslint-config-node","library":"eslint-config-node","status":"maintenance","version":"4.1.0","language":"javascript","ecosystem":"npm","summary":"Pluggable ESLint config for Node.js that you can import, extend and override. Version 4.1.0 provides opinionated safety checks and best practices with a bias toward code concision. It extends eslint-config-esnext and sets the Node.js environment. Release cadence is irregular; the package has not been updated since 2019. Key differentiator: it is a superset config that errs on the side of too many rules, easily overridable.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","eslint","eslint-config","eslintconfig","node","node.js"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/eslint-config-node"},{"id":19551,"title":"eslint-config-oclif","library":"eslint-config-oclif","status":"active","version":"6.0.159","language":"javascript","ecosystem":"npm","summary":"Official ESLint configuration for oclif CLI framework projects. Current stable version is 6.0.159. Released frequently with dependency updates. Key differentiator: optimized for TypeScript strict mode, includes rules for async/await, and enforces oclif-specific conventions like command exports and topic patterns.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","oclif","eslint","eslint-config","eslint config"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/eslint-config-oclif"},{"id":19552,"title":"eslint-config-olo","library":"eslint-config-olo","status":"maintenance","version":"0.2.0","language":"javascript","ecosystem":"npm","summary":"Olo's ESLint shared config, based on Airbnb's style guide. Current version 0.2.0, released as a shared config for ES6+ and React projects. It exports three configurations: default (ES6+), React (ES6+ with React), and legacy (ES5-). Requires eslint as a peer dependency, babel-eslint for modern configs, and eslint-plugin-react for React config. Not actively maintained: last release in 2016, and TSLint configs have been deprecated. Suitable for legacy projects but not recommended for new projects.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","eslint","eslintconfig","config","olo"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/eslint-config-olo"},{"id":19554,"title":"eslint-config-openlayers","library":"eslint-config-openlayers","status":"active","version":"21.0.0","language":"javascript","ecosystem":"npm","summary":"Shareable ESLint configuration enforcing OpenLayers coding style. v21.0.0 (stable), updated regularly with dependency bumps. Supports ESLint flat config (eslint.config.js). Differentiator: opinionated set of rules for OpenLayers projects, includes JSdoc and Prettier integration. Requires ESLint as peer dependency.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/eslint-config-openlayers"},{"id":25486,"title":"eslint-config-plus-prettier","library":"eslint-config-plus-prettier","status":"active","version":"4.2.11","language":"javascript","ecosystem":"npm","summary":"ESLint shareable config that bundles ESLint, Prettier, and npm-package-json-lint into a single dependency. Current stable version 4.2.11 includes flat config support for ESLint v9+, TypeScript parsing via @typescript-eslint, import sorting with simple-import-sort, unused imports removal, and separate Prettier/npm-package-json-lint configs. Differentiates from alternatives like eslint-config-prettier by also providing opinionated lint rules (double quotes, semicolons, trailing commas) and optional strict TypeScript TSConfig. Offers two package lint profiles: one for libraries (requiring version range) and one for applications (allowing fixed versions).","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/eslint-config-plus-prettier"},{"id":19553,"title":"eslint-config-ponder","library":"eslint-config-ponder","status":"active","version":"0.16.6","language":"javascript","ecosystem":"npm","summary":"Recommended ESLint configuration for Ponder projects. Version 0.16.6, released alongside Ponder framework updates. This package provides a shareable ESLint config tailored to Ponder's TypeScript codebase, enforcing best practices and consistency. It depends on @typescript-eslint/eslint-plugin and @typescript-eslint/parser version ^6.3.0. Alternative to manually configuring ESLint rules for Ponder apps.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/eslint-config-ponder"},{"id":26954,"title":"PPF ESLint Config","library":"eslint-config-ppf","status":"active","version":"0.128.1","language":"javascript","ecosystem":"npm","summary":"The shared ESLint configuration for the PPF (Pluggable Payments Frontend) project. Version 0.128.1. This package provides a consistent set of ESLint rules tailored for the PPF codebase, likely including React, TypeScript, and Prettier integrations. It is designed to enforce code quality and style across the project. The package is tightly coupled with the PPF ecosystem and may not be suitable for general use outside of it.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/eslint-config-ppf"},{"id":19555,"title":"eslint-config-preact","library":"eslint-config-preact","status":"active","version":"2.0.0","language":"javascript","ecosystem":"npm","summary":"Unopinionated baseline ESLint configuration for Preact and Preact CLI codebases. Current stable version is 2.0.0, released with ESLint v9 support and dropped support for legacy configs. It provides sensible defaults for modern JS, JSX, Preact, Jest, and Mocha, avoiding stylistic or subjective rules. This config helps catch bugs and suggests optimal patterns. It has a low release cadence (major versions every ~1-2 years). Differentiator: focused solely on Preact, unlike generic React configs.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","eslint","eslint-config"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/eslint-config-preact"},{"id":19556,"title":"eslint-config-prestashop","library":"eslint-config-prestashop","status":"active","version":"0.2.1","language":"javascript","ecosystem":"npm","summary":"PrestaShop's official shareable ESLint config based on Airbnb Base style guide. Version 0.2.1 requires eslint-config-airbnb-base ^15.0.0 and eslint-plugin-import ^2.25.3. Config is applied via `extends: 'prestashop'` and supports integration with `npx eslint --init`. Maintained by PrestaShop team for projects following their JavaScript styleguide.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","eslint","eslintconfig","config","styleguide"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/eslint-config-prestashop"},{"id":19560,"title":"eslint-config-prettier","library":"eslint-config-prettier","status":"active","version":"10.1.8","language":"javascript","ecosystem":"npm","summary":"eslint-config-prettier is an ESLint shareable config that turns off all rules that are unnecessary or might conflict with Prettier. It selectively disables core ESLint rules and plugin rules (e.g., @typescript-eslint, import, react, unicorn) that are made redundant by Prettier's formatting. Version 10.1.8 is the current stable release, published as CommonJS with TypeScript declarations. The package follows a patch-only release cadence (no breaking changes since 10.x). Key differentiators: it is the official Prettier-ESLint integration maintained by the Prettier team, supports both legacy .eslintrc format and flat config via eslint-config-prettier/flat, and includes a CLI to check for conflicting rules. It requires eslint >=7.0.0.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","eslint","eslintconfig","eslint-config","eslint-prettier","prettier","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/eslint-config-prettier"},{"id":19557,"title":"eslint-config-prettier-react","library":"eslint-config-prettier-react","status":"maintenance","version":"0.0.24","language":"javascript","ecosystem":"npm","summary":"An ESLint configuration preset that combines eslint-config-airbnb, eslint-config-prettier, and related plugins for a React + Prettier setup. Current version 0.0.24. Low maintenance; last updated in 2019. Key differentiator: simple one-line extend and peer dependency auto-install via install-peerdeps. Not recommended for new projects; consider eslint-config-airbnb with eslint-config-prettier separately.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","ecmascript","eslint","lint","config","prettier"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/eslint-config-prettier-react"},{"id":19558,"title":"eslint-config-prettier-standard","library":"eslint-config-prettier-standard","status":"active","version":"4.0.1","language":"javascript","ecosystem":"npm","summary":"An ESLint shareable config for projects using Prettier and JavaScript Standard Style as ESLint rules. Version 4.0.1 is the latest stable release. It combines eslint-config-standard and eslint-config-prettier, along with eslint-plugin-prettier and prettier-config-standard. The config ensures that ESLint rules do not conflict with Prettier formatting. Compared to alternatives like eslint-config-prettier alone, this package provides a zero-config setup that aligns with Standard Style. It supports both ESLint-config-based and JavaScript-based Prettier configuration.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","eslint","eslintconfig","eslint-config","eslintplugin","eslint-plugin","JavaScript Standard Style","jsstandard","lint"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/eslint-config-prettier-standard"},{"id":19559,"title":"pretty-standard","library":"eslint-config-pretty-standard","status":"maintenance","version":"3.0.1","language":"javascript","ecosystem":"npm","summary":"An ESLint shareable config that combines StandardJS linting rules (excluding stylistic rules) with Prettier formatting. Version 3.0.1 requires ESLint 6, eslint-plugin-promise 4.2.1+, and eslint-plugin-react 7.14.2+ as peer dependencies. Unlike eslint-config-standard, this config strips out style rules to avoid conflicts with Prettier. It is a lightweight alternative to full Standard or eslint-config-prettier setups, intended specifically for React projects. The package is rarely updated but stable for its target ESLint version range.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","lint","prettier","standard","eslint"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/eslint-config-pretty-standard"},{"id":19561,"title":"eslint-config-problems","library":"eslint-config-problems","status":"active","version":"10.0.1","language":"javascript","ecosystem":"npm","summary":"An ESLint shareable config that focuses on catching actual code problems without enforcing code style, designed for seamless use with Prettier. Current stable version is 10.0.1, released in 2025. This package is actively maintained and follows ESLint major versions: v8, v9, and now v10. It includes rules like no-unassigned-vars, preserve-caught-error, no-promise-executor-return, and others that prevent runtime errors, disallow bad practices (eval, with, new Number), and encourage shorter code. It is style-agnostic, meaning it does not include any stylistic rules, making it ideal for teams using Prettier. Alternatives like eslint-config-standard or eslint-config-airbnb include style rules that may conflict with Prettier. The config is ESM-only since v9 and exports a flat config object for ESLint v9+.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","eslint","eslint-config","eslintconfig","formatting","prettier"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/eslint-config-problems"},{"id":25487,"title":"Qualtrics React+JS ESLint Config","library":"eslint-config-qualtrics-react-js","status":"active","version":"1.0.0","language":"javascript","ecosystem":"npm","summary":"Qualtrics's shared ESLint configuration for React and JavaScript projects. Version 1.0.0 requires ESLint ^7.13.0, eslint-plugin-react ^7.21.5, and eslint-plugin-jest ^24.1.3. This config is intended for internal Qualtrics use and may not be maintained for broader community adoption. It enforces Qualtrics-specific coding standards. No recent updates; likely stable with limited future releases.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/eslint-config-qualtrics-react-js"},{"id":19562,"title":"eslint-config-rackt","library":"eslint-config-rackt","status":"deprecated","version":"1.1.1","language":"javascript","ecosystem":"npm","summary":"Shared ESLint configuration for Rackt (React ecosystem) repos. Version 1.1.1 is the latest stable release. Deprecated in favor of eslint-config-react-app. Provides a consistent code style for React projects. No longer maintained; users should migrate to actively maintained alternatives.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/eslint-config-rackt"},{"id":19566,"title":"eslint-config-react (deprecated ESLint shareable config)","library":"eslint-config-react","status":"deprecated","version":"1.1.7","language":"javascript","ecosystem":"npm","summary":"An opinionated ESLint shareable config for React projects (v1.1.7). Last released in 2016, it is unmaintained and superseded by eslint-config-react-app and other modern configs. It bundles a set of ESLint rules plus recommended React plugin rules, but requires manual installation of babel-eslint and eslint-plugin-react. Key differentiators: opinionated, includes rules like arrow-parens and prefer-reflect; however, it does not support ESLint 3+ and actively removed env and certain rules. Not recommended for new projects.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","eslint","eslintconfig"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/eslint-config-react"},{"id":10817,"title":"ESLint Configuration for Create React App","library":"eslint-config-react-app","status":"active","version":"7.0.1","language":"javascript","ecosystem":"npm","summary":"eslint-config-react-app provides the official ESLint configuration used by Create React App projects. It ensures a consistent and opinionated linting setup, enforcing best practices for React applications, JavaScript/TypeScript syntax, accessibility, and code quality without requiring extensive manual configuration. The package is currently stable at version 7.0.1, with updates typically coinciding with major Create React App releases to align with new React features, tool updates (like Webpack, Jest, ESLint itself), and evolving language standards. Its primary differentiator is its tight integration and maintenance by the Create React App team, offering a battle-tested and low-overhead solution for linting React projects initialized with CRA. This configuration simplifies managing a complex ESLint setup, making it ideal for developers who prefer a zero-configuration start for their React projects and rely on community-vetted defaults.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/eslint-config-react-app"},{"id":19563,"title":"eslint-config-react-important-stuff","library":"eslint-config-react-important-stuff","status":"active","version":"3.0.0","language":"javascript","ecosystem":"npm","summary":"An ESLint shareable config focused on React bugs and JSX accessibility, excluding styling rules. Stable version 3.0.0. Maintained actively with periodic updates. Differentiates from other configs (e.g., eslint-config-react-app) by being minimal and non-opinionated about code style. Requires ESLint and React plugin peer dependencies.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/eslint-config-react-important-stuff"},{"id":19564,"title":"eslint-config-react-native","library":"eslint-config-react-native","status":"active","version":"4.1.0","language":"javascript","ecosystem":"npm","summary":"Pluggable ESLint config for React Native that you can import, extend and override. Version 4.1.0 (latest). Provides a biased, opinionated set of lint rules focused on safety checks and best practices for React Native projects, with a bias toward code concision. Extends eslint-config-esnext and includes React, JSX, and React Native specific rules from eslint-plugin-react and eslint-plugin-react-native. It enables browser environment, JSX parsing, and recommended rules like display-name, prop-types, and no-unused-styles. Released with semver, maintained by kunalgolani.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","eslint","eslint-config","eslintconfig","react","reactjs","react-native"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/eslint-config-react-native"},{"id":19565,"title":"eslint-config-react-tools","library":"eslint-config-react-tools","status":"abandoned","version":"1.1.7","language":"javascript","ecosystem":"npm","summary":"A shareable ESLint configuration tailored for React projects using react-tools. Version 1.1.7 is the latest stable release, but the package has very little adoption and is not actively maintained. It provides a preset of rules for linting React applications, but lacks documentation, changelog, or updates for modern ESLint and React versions. Unlike more popular configs like eslint-config-react-app or eslint-config-airbnb, this package offers minimal customization and is essentially a wrapper around a small set of ESLint rules.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/eslint-config-react-tools"},{"id":19568,"title":"eslint-config-reactjs","library":"eslint-config-reactjs","status":"maintenance","version":"1.3.0","language":"javascript","ecosystem":"npm","summary":"ESLint shareable config for React projects, version 1.3.0. Provides a set of lint rules based on JavaScript Standard Style and plugins for React and objects. Released irregularly (last v1.3.0 in 2016). Requires manual installation of peer dependencies (eslint-plugin-react, eslint-plugin-objects, eslint-config-standard). Differentiates by integrating Standard Style with React-specific rules; however, the package is no longer actively maintained and may not support modern React/ESLint versions.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","eslint","config","react"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/eslint-config-reactjs"},{"id":19567,"title":"ESLint Config Recommended","library":"eslint-config-recommended","status":"maintenance","version":"4.1.0","language":"javascript","ecosystem":"npm","summary":"A pluggable ESLint configuration pack for ES.Next (ES2015+), Node.js, and React Native. Version 4.1.0 supports ESLint 6.x. Provides pre-defined configs (esnext, node, react-native) with optional style-guide variants. Unlike many single-purpose configs, this package combines multiple environments and can be extended/overridden per rule. Allows granular installation of individual configs (eslint-config-esnext, eslint-config-node, eslint-config-react-native). Last release appears stale; check for newer versions or consider modern alternatives like eslint-config-airbnb or eslint-config-standard.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","eslint","eslint-config","eslintconfig","esnext","es6","es7","es2015","es2016"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/eslint-config-recommended"},{"id":19569,"title":"eslint-config-rem","library":"eslint-config-rem","status":"active","version":"4.0.0","language":"javascript","ecosystem":"npm","summary":"Custom ESLint config for rem, a personal preference shareable config extending eslint-config-xo. Current version 4.0.0 is stable, with infrequent releases. Key features include 2-space indentation, no semicolons, optional Prettier integration via 'rem/prettier', and linting of code blocks in Markdown files. Differentiators: designed to work seamlessly with XO or eslint-config-xo, and includes markdown code block linting via eslint-plugin-markdown. Alternative to standard eslint-config-xo or other shareable configs like Standard.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","eslint","xo"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/eslint-config-rem"},{"id":19570,"title":"Requarks ESLint Config","library":"eslint-config-requarks","status":"maintenance","version":"1.0.7","language":"javascript","ecosystem":"npm","summary":"An ESLint shareable configuration based on StandardJS rules with two modifications: removes the space-before-function-paren rule and the handle-callback-err rule. Version 1.0.7 is the latest, released in 2017. It requires ESLint >= 3.19.0 and peer dependencies for plugins (import, node, promise, standard). Suitable for JavaScript projects following StandardJS but with relaxed function parenthesis and callback error handling.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","eslint","configuration","linter","linting","standard"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/eslint-config-requarks"},{"id":19572,"title":"eslint-config-riot","library":"eslint-config-riot","status":"active","version":"5.0.2","language":"javascript","ecosystem":"npm","summary":"Riot default ESLint configuration preset for version 5.0.2, updated to ESLint 9 flat config. Requires manual installation of peer dependencies: ESLint ^9.0.0, eslint-config-prettier ^10.0.0, eslint-plugin-jsdoc ^50.0.0, eslint-plugin-fp ^2.3.0, and Prettier ^3.0.0. Release cadence is stable, with breaking changes introduced in v5.0.0 when moving to flat config. Key differentiator: purpose-built for Riot.js ecosystem, enforces functional programming patterns via eslint-plugin-fp.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","riot","eslint","config"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/eslint-config-riot"},{"id":21303,"title":"eslint-config-rollup","library":"eslint-config-rollup","status":"active","version":"3.0.1","language":"javascript","ecosystem":"npm","summary":"A shareable ESLint configuration for Rollup projects, providing a consistent linting setup across Rollup's codebase. Version 3.0.1 is current, with active maintenance alongside Rollup's development cycle. This package enforces specific rules tailored for Rollup's code style, including TypeScript support and Prettier integration. Unlike generic ESLint configs, it is tightly coupled to Rollup's internal coding standards, making it ideal for contributors to Rollup itself or projects following similar patterns. It exports both an ESLint config and a Prettier configuration for consistency.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","eslint","config","rollup"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/eslint-config-rollup"},{"id":19573,"title":"eslint-config-salesforce","library":"eslint-config-salesforce","status":"active","version":"2.2.1","language":"javascript","ecosystem":"npm","summary":"Official ESLint configuration for Salesforce projects. Provides a set of rules for JavaScript linting, including import restrictions and JSDoc enforcement. Current stable version 2.2.1, released October 2023. Requires eslint, eslint-plugin-import, and eslint-plugin-jsdoc as peer dependencies. Differentiates from generic configs by enforcing Salesforce-specific coding standards, such as no-param-reassign and restrictions on relative imports in lib directories. For TypeScript, use eslint-config-salesforce-typescript instead.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","Salesforce","eslint"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/eslint-config-salesforce"},{"id":19571,"title":"Salesforce ESLint License Config","library":"eslint-config-salesforce-license","status":"active","version":"1.0.2","language":"javascript","ecosystem":"npm","summary":"An ESLint configuration package from Salesforce that enforces a license header comment on all source files. Current stable version is 1.0.2. It is a small, single-purpose config that wraps the eslint-plugin-header plugin to ensure every JavaScript/TypeScript file in a Salesforce project starts with the required Salesforce copyright and license notice. Key differentiators: it is the official Salesforce tooling, tightly integrated with @salesforce/dev-scripts, and provides a plug-and-play setup for license compliance across Salesforce DX projects. Release cadence is sporadic, driven by license year updates or CI changes.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","Salesforce","eslint"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/eslint-config-salesforce-license"},{"id":15105,"title":"Salesforce ESLint Configuration for TypeScript","library":"eslint-config-salesforce-typescript","status":"active","version":"4.0.1","language":"javascript","ecosystem":"npm","summary":"eslint-config-salesforce-typescript is a comprehensive ESLint configuration designed specifically for TypeScript projects within the Salesforce ecosystem. Currently at version 4.0.1, this package provides a curated set of ESLint rules, including those from `@typescript-eslint/eslint-plugin` and `@typescript-eslint/parser`, ensuring consistent code quality and adherence to Salesforce's coding standards for TypeScript. It offers a structured approach to linting, integrating best practices for TypeScript development, and helps prevent common issues. The package receives regular maintenance updates, often weekly or bi-weekly as evidenced by the release log, primarily focused on dependency bumps and minor rule adjustments. It differentiates itself by providing a ready-to-use setup tailored for Salesforce projects, abstracting away the complexity of configuring multiple ESLint plugins for TypeScript. Developers can extend this configuration in their `.eslintrc` files, simplifying the setup process for new and existing projects.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","Salesforce","eslint","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/eslint-config-salesforce-typescript"},{"id":19574,"title":"eslint-config-sanity","library":"eslint-config-sanity","status":"active","version":"7.1.4","language":"javascript","ecosystem":"npm","summary":"Shared ESLint configuration for Sanity.io projects. Version 7.1.4 is the current stable release, actively maintained. Provides base, React, and TypeScript config presets that extend recommended defaults. Differentiators: minimal ruleset optimized for Sanity's codebase, automatic handling of React props and TypeScript integration, and support for ESLint 8 and 9. Updated regularly to align with latest ESLint and TypeScript-ESLint versions. Ideal for Sanity plugin development or any project using Sanity's style conventions.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","sanity","cms","headless","realtime","content","eslint-config-sanity","eslint","eslintconfig"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/eslint-config-sanity"},{"id":19575,"title":"ESLint Config Satya164","library":"eslint-config-satya164","status":"active","version":"5.1.8","language":"javascript","ecosystem":"npm","summary":"A personal ESLint configuration by @satya164, currently at v5.1.8, released in February 2026. It follows a non-intrusive, error-focused philosophy, avoiding purely stylistic rules. The config automatically adapts to file types (e.g., TypeScript for .ts/.tsx, Jest environment for test files) via ESLint's overrides. It includes essential plugins like eslint-plugin-import-x, typescript-eslint, react, react-hooks, jest, vitest, and prettier. Requires ESLint 9 flat config. Differentiates from other configs by being minimal and opinionated only where it catches actual bugs, with optional type-aware rules. Release cadence is irregular with occasional bug fixes and feature additions.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/eslint-config-satya164"},{"id":19576,"title":"Scratch ESLint Config","library":"eslint-config-scratch","status":"active","version":"14.1.13","language":"javascript","ecosystem":"npm","summary":"Shareable ESLint configuration for Scratch JavaScript and TypeScript projects, maintained by the Scratch Foundation. Current stable version is 14.1.13 (April 2026), with frequent releases (weekly bug fixes). It combines ESLint and Prettier for code style and correctness, providing flat config presets (recommended, recommendedTypeFree, recommendedTypeChecked) via eslintConfigScratch.defineConfig. Differentiators include first-class Scratch conventions, type-aware linting via typescript-eslint, and re-exported Prettier config (prettierConfigScratch). Requires ESLint 9 and Prettier 3 as peer dependencies.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","eslint","eslintconfig","prettier","scratch"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/eslint-config-scratch"},{"id":19577,"title":"eslint-config-seek","library":"eslint-config-seek","status":"active","version":"15.0.4","language":"javascript","ecosystem":"npm","summary":"A shareable ESLint configuration maintained by SEEK, providing pre-configured rules for React (with Jest or Vitest) and base (no React) projects. The library ships TypeScript type definitions for all entrypoints. Current stable version is 15.0.4 (March 2025), requires ESLint >=9.22.0 and TypeScript >=5.5.4. In v15, all entrypoints now have explicit exports in package.json, so imports must use the exact entrypoint names. This config is typically used with sku or skuba, but can be installed as a standalone dev dependency. Release cadence is approximately monthly.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/eslint-config-seek"},{"id":19578,"title":"SeekingAlpha Base ESLint Config","library":"eslint-config-seekingalpha-base","status":"active","version":"11.52.0","language":"javascript","ecosystem":"npm","summary":"SeekingAlpha's shareable base ESLint configuration, version 11.52.0, requiring ESLint 9.39.2 and plugins import, promise, unicorn. This config enforces SeekingAlpha's JavaScript coding standards. Updated regularly with the ESLint ecosystem. Differentiators: opinionated set tuned for production codebases, strict module systems, and unicorn rule usage. Requires Node >= 24.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","code","codelinter","policy","quality","eslint","eslintconfig","ECMAScript6","sa"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/eslint-config-seekingalpha-base"},{"id":19579,"title":"SeekingAlpha Node.js ESLint Config","library":"eslint-config-seekingalpha-node","status":"active","version":"9.32.0","language":"javascript","ecosystem":"npm","summary":"SeekingAlpha's shareable ESLint config for Node.js projects, version 9.32.0. This config packages rules from eslint-plugin-n for Node.js linting. It requires ESLint 9.39.2 and eslint-plugin-n 17.24.0 as peer dependencies and is designed for flat config only. Maintained by SeekingAlpha, it enforces a specific rule set tailored for Node.js development.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","code","codelinter","policy","quality","eslint","eslintconfig","ECMAScript6","sa"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/eslint-config-seekingalpha-node"},{"id":19580,"title":"eslint-config-seekingalpha-react","library":"eslint-config-seekingalpha-react","status":"active","version":"10.34.0","language":"javascript","ecosystem":"npm","summary":"SeekingAlpha's shareable ESLint config for React.js projects. Current stable version 10.34.0, requires Node >= 24 and ESLint 9.39.2. This flat config (ESLint 9+) bundles rules from eslint-plugin-react, eslint-plugin-jsx-a11y, and eslint-plugin-react-hooks. It is an opinionated, company-internal preset but publicly available. Unlike generic configs (e.g., eslint-config-airbnb), it is tailored to SeekingAlpha's code style and focuses on React, accessibility, and hooks best practices. Releases follow the plugin's updates with manual bumps.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","code","codelinter","policy","quality","eslint","eslintconfig","ECMAScript6","sa"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/eslint-config-seekingalpha-react"},{"id":19581,"title":"SeekingAlpha Tests ESLint Config","library":"eslint-config-seekingalpha-tests","status":"active","version":"4.60.0","language":"javascript","ecosystem":"npm","summary":"SeekingAlpha's shareable ESLint configuration for testing environments using ESLint 9.39.2, eslint-plugin-jest 29.15.2, and eslint-plugin-testing-library 7.16.2. This config is designed for ES6+ codebases and is distributed under MIT license. It requires Node.js >= 24 and uses the flat config format (eslint.config.js) introduced in ESLint 9. The package enforces Jest and Testing Library best practices for unit and integration tests. It is part of SeekingAlpha's JavaScript monorepo and follows their internal coding standards.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","code","codelinter","policy","quality","eslint","eslintconfig","ECMAScript6","sa"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/eslint-config-seekingalpha-tests"},{"id":10818,"title":"SeekingAlpha TypeScript ESLint Config","library":"eslint-config-seekingalpha-typescript","status":"active","version":"8.73.0","language":"javascript","ecosystem":"npm","summary":"eslint-config-seekingalpha-typescript provides a sharable ESLint configuration tailored for TypeScript projects, reflecting the code quality standards and conventions used internally by SeekingAlpha. Currently at version 8.73.0, this configuration package is actively maintained and updated to align with the latest versions of ESLint and `typescript-eslint`. Its primary function is to enforce a consistent and opinionated set of rules, including those specific to TypeScript, to enhance code quality and maintainability across projects. Key differentiators include its tight integration with `typescript-eslint` for robust TypeScript linting and its proven application in a large-scale production environment. Users should anticipate updates as major versions of its peer dependencies (ESLint and `typescript-eslint`) are released, ensuring compatibility and leveraging new features and rule enhancements.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","code","codelinter","policy","quality","eslint","eslintconfig","ECMAScript6","sa"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/eslint-config-seekingalpha-typescript"},{"id":10820,"title":"ESLint Semistandard Style Config","library":"eslint-config-semistandard","status":"active","version":"17.0.0","language":"javascript","ecosystem":"npm","summary":"`eslint-config-semistandard` provides an ESLint shareable configuration that enforces the JavaScript Semistandard Style. This style is a direct derivative of JavaScript Standard Style, with the key distinction of requiring semicolons at the end of statements, addressing a common preference among developers. Currently at version 17.0.0, the package maintains a close release cadence with `eslint-config-standard`, its upstream dependency, typically updating its major version whenever `eslint-config-standard` does. Its primary differentiator is this explicit support for semicolons, offering a pre-configured, opinionated linting setup for projects that value code consistency without the need to define a multitude of individual ESLint rules. This makes it an efficient choice for quick project setup while adhering to a widely recognized JavaScript style guide.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","JavaScript Standard Style","check","checker","code","code checker","code linter","code standards","code style"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/eslint-config-semistandard"},{"id":27723,"title":"Sensible ESLint + Prettier Config for TypeScript","library":"eslint-config-sensible-prettier-typescript","status":"active","version":"1.9.0","language":"javascript","ecosystem":"npm","summary":"Provides sensible default ESLint rules and Prettier config for TypeScript projects, using ESLint 9 flat config. Version 1.9.0 supports ESLint 9.34+, Prettier 3.6+, TypeScript 5.9+, and includes peer dependencies for TypeScript-ESLint, import resolution, JSDoc, Unicorn, and more. Published by james-hu, it offers builder functions (`eslintConfig`, `prettierConfig`) and a `customiseESLintConfig` helper for programmatic customization of flat config arrays. Supports both ESM and CJS usage. Ships TypeScript type definitions.","last_verified":"2026-05-09T00:00:00.000Z","tags":["javascript","eslint","eslintplugin","eslintconfig","eslint-config","sensible","defaults","prettier","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/eslint-config-sensible-prettier-typescript"},{"id":19585,"title":"Sentry ESLint Config","library":"eslint-config-sentry","status":"active","version":"2.10.0","language":"javascript","ecosystem":"npm","summary":"ESLint shareable config for Sentry projects. Current stable version: 2.10.0. Release cadence is irregular; updates are tied to Sentry's monorepo changes. Key differentiators: includes strict rules for React and import order via eslint-plugin-import and eslint-plugin-react, with a separate 'app' preset for full app setups. Requires eslint >=8. Commonly used for internal Sentry codebases and open-source projects adopting Sentry's linting style.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","eslint","eslint-config","sentry"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/eslint-config-sentry"},{"id":19582,"title":"Sentry ESLint Config","library":"eslint-config-sentry-app","status":"active","version":"2.10.0","language":"javascript","ecosystem":"npm","summary":"Sentry's official ESLint shareable config for use in Sentry projects. Current stable version: 2.10.0. It extends base rules and includes configurations for React and import/export plugins via 'sentry/app'. Designed for internal Sentry development, it enforces Sentry-specific code style and best practices. The package follows semantic versioning but releases are tied to Sentry's monorepo. Use with ESLint >=8. It is not intended for external projects.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","eslint","eslint-config","sentry"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/eslint-config-sentry-app"},{"id":19583,"title":"Sentry ESLint Config for React","library":"eslint-config-sentry-react","status":"active","version":"2.10.0","language":"javascript","ecosystem":"npm","summary":"Shared ESLint configuration (v2.10.0) used across Sentry's frontend (React) projects. It extends a base config with rules for eslint-plugin-import and eslint-plugin-react, plus Jest rules. Released as part of a monorepo; cadence is intermittent, tied to Sentry internal needs. Differentiators: purpose-built for Sentry's code style; includes presets for React and Jest out of the box. Peer dependencies: eslint >=8, eslint-plugin-jest ^27.1.3, eslint-plugin-react ^7.31.10, eslint-plugin-import ^2.26.0.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","eslint","eslint-config","sentry"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/eslint-config-sentry-react"},{"id":19584,"title":"Shakacode ESLint Config","library":"eslint-config-shakacode","status":"active","version":"19.0.0","language":"javascript","ecosystem":"npm","summary":"An ESLint shareable config used by ShakaCode for JavaScript and React projects. Current stable version 19.0.0 requires ESLint ^7.32.0 || ^8.2.0, eslint-plugin-import ^2.25.4, eslint-plugin-jsx-a11y ^6.5.1, and eslint-plugin-react ^7.28.0. Its version number aligns with eslint-config-airbnb. Differentiators: offers separate base config for non-React projects, follows Airbnb style guide with ShakaCode customizations, and has a history of breaking changes tied to major version bumps of dependencies.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/eslint-config-shakacode"},{"id":19586,"title":"eslint-config-sheriff","library":"eslint-config-sheriff","status":"active","version":"31.3.0","language":"javascript","ecosystem":"npm","summary":"eslint-config-sheriff is a comprehensive and opinionated TypeScript-first ESLint configuration. Version 31.3.0 is the latest stable release, with frequent updates (minor/patch releases weekly). It integrates over 20 ESLint plugins including Prettier, Playwright, JSDoc, Lodash, SonarJS, Unicorn, React, Next.js, and Storybook. Unlike generic ESLint configs, Sheriff provides strict defaults out of the box and requires minimal setup. It ships with TypeScript types and supports ESLint 9+ flat config. Maintained actively, with a dedicated website and CLI tool for scaffolding.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","typescript","eslint","prettier","playwright","jsdoc","lodash","sonarjs"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/eslint-config-sheriff"},{"id":13137,"title":"ESLint Config Signavio Test","library":"eslint-config-signavio-test","status":"active","version":"2.0.0","language":"javascript","ecosystem":"npm","summary":"eslint-config-signavio-test is a shareable ESLint configuration package designed to extend `eslint-config-signavio`. Its primary purpose is to provide specific rule adjustments tailored for JavaScript and TypeScript test environments, optimizing linting within testing setups. This typically involves relaxing certain rules that might be overly strict for test files (e.g., `no-unused-expressions` for assertion libraries) or enforcing best practices relevant to testing frameworks. As an extension, it relies on and builds upon the rules defined in its base configuration. Version 2.0.0 is the current stable release, indicating active maintenance likely aligned with Signavio's internal development cycles and updates to ESLint or the base config. Its key differentiator is its specialization for test code, which helps reduce noise and false positives often encountered when applying general linting rules universally.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","eslint","eslintconfig","config","signavio","styleguide"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/eslint-config-signavio-test"},{"id":19587,"title":"eslint-config-silverwind","library":"eslint-config-silverwind","status":"active","version":"132.0.0","language":"javascript","ecosystem":"npm","summary":"An exhaustive ESLint configuration package maintained by silverwind. Current stable version is 132.0.0, with frequent updates. It provides a comprehensive set of ESLint rules suitable for JavaScript and TypeScript projects. Key differentiators: includes a wrapper CLI `eslint-silverwind`, ships TypeScript type definitions, and recent versions have merged separate React and TypeScript configs into one. Peer dependencies are `eslint` and `typescript`, both required.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/eslint-config-silverwind"},{"id":19588,"title":"simplesense ESLint Config","library":"eslint-config-simplesense","status":"active","version":"6.0.38","language":"javascript","ecosystem":"npm","summary":"ESLint shareable config for Simplesense coding styles. Current version 6.0.38, compatible with ESLint 9.x. Released regularly with many versions. Provides a flat config setup with recommended rules and plugin configurations. Key differentiator: integrated documentation generation for rules, supporting multiple documentation sources (module, GitHub, static). Includes file type linting support. Requires ESLint 9.x as a peer dependency.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","eslint","config","eslintconfig","eslint-config"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/eslint-config-simplesense"},{"id":25488,"title":"eslint-config-simplifield","library":"eslint-config-simplifield","status":"active","version":"12.0.0","language":"javascript","ecosystem":"npm","summary":"ESLint shareable config created and maintained by SimpliField. Version 12.0.0 requires Node >=8.0.0. Provides a curated set of ESLint rules used internally at SimpliField. Designed to be extended directly via `extends` in .eslintrc. Supports both backend (Node) and frontend (React, Flow) projects. Lightweight with no runtime dependencies. Updated infrequently; check for compatibility with your ESLint version.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","eslint","eslintconfig","simplifield"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/eslint-config-simplifield"},{"id":19589,"title":"ESLint Config Skuba","library":"eslint-config-skuba","status":"active","version":"8.1.0","language":"javascript","ecosystem":"npm","summary":"ESLint config for skuba projects. Current stable version 8.1.0, release cadence follows skuba monorepo releases. This package provides a flat ESLint configuration tailored for SEEK's skuba development platform, integrating TypeScript, React, and Jest linting rules. It is ESM-only and requires Node.js >=22.14.0, ESLint >=9.22.0, and TypeScript >=5.5.4. Differentiators include automatic ignores for coverage, dist, lib, tmp folders, and seamless alignment with skuba toolchain. Ships TypeScript types.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/eslint-config-skuba"},{"id":19590,"title":"SKY UX ESLint Config","library":"eslint-config-skyux","status":"active","version":"14.2.2","language":"javascript","ecosystem":"npm","summary":"Recommended ESLint configuration for SKY UX projects. Current stable version is 14.2.2, released April 2026 with frequent patch releases. This package provides a shared eslint.config extending from typescript-eslint, angular-eslint, and @eslint/js. It includes SKY UX-specific lint rules (e.g., no-sky-selectors) and stylelint integration. Key differentiators: it is the only config tailored to the SKY UX component library, automatically setting up recommended rules for Angular + TypeScript + SKY UX conventions. Requires Angular 19+, angular-eslint 21, and typescript-eslint 8.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","blackbaud","skyux","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/eslint-config-skyux"},{"id":19591,"title":"eslint-config-smarthr","library":"eslint-config-smarthr","status":"active","version":"14.0.1","language":"javascript","ecosystem":"npm","summary":"A sharable ESLint config for SmartHR, designed for React + TypeScript projects. Latest stable version: 14.0.1 (April 2026). Requires ESLint 9+, React 16.8+, and TypeScript 3.4+. Provides a flat config (eslint.config.mjs) with opinionated rules for SmartHR codebase, including accessibility, import ordering, and best practices. Breaking changes in v14 include removal of a11y-delegate-element-has-role-presentation rule and expanded best-practice-for-spread-syntax. Also includes autofixers for smarthr-ui migrations. Supports oxlint via companion package oxlint-config-smarthr.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","eslint"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/eslint-config-smarthr"},{"id":25489,"title":"eslint-config-sonarqube","library":"eslint-config-sonarqube","status":"active","version":"2.1.3","language":"javascript","ecosystem":"npm","summary":"ESLint shareable config for SonarCloud/SonarQube analysis. Version 2.1.3, released as needed. Includes rules for TypeScript, React, Jest, and accessibility. Requires manual installation of all peer dependencies. Differentiator: official SonarSource config that matches SonarQube's built-in analysis; unlike other configs, it enforces Sonar's exact rule set.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/eslint-config-sonarqube"},{"id":10823,"title":"ESLint Shareable Config for JavaScript Standard Style","library":"eslint-config-standard","status":"maintenance","version":"17.1.0","language":"javascript","ecosystem":"npm","summary":"eslint-config-standard is a shareable ESLint configuration that enforces JavaScript Standard Style rules. It is designed for advanced users who prefer to manage their ESLint setup manually, rather than using the all-in-one `standard` CLI tool. The current stable version is 17.1.0, which was released on May 29, 2023. While historically active, the project's maintenance status is noted as 'Sustainable' but with no new versions released to npm in the past 12 months, and low recent activity on its GitHub repository, potentially indicating a slower release cadence or a 'discontinued project' status, according to some analyses. Key differentiators include its opinionated, semicolon-free style and its integration with the broader ESLint ecosystem through specific plugin peer dependencies.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","JavaScript Standard Style","check","checker","code","code checker","code linter","code standards","code style"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/eslint-config-standard"},{"id":10819,"title":"JavaScript Standard Style JSX ESLint Config","library":"eslint-config-standard-jsx","status":"active","version":"11.0.0","language":"javascript","ecosystem":"npm","summary":"eslint-config-standard-jsx provides ESLint configuration for linting JSX syntax according to JavaScript Standard Style. It extends `eslint-config-standard` and specifically adds rules for JSX, making it suitable for projects using JSX with libraries like React, Preact, or others, without enforcing React-specific patterns. This package is intended for advanced users who prefer direct ESLint configuration rather than using the `standard` command-line tool. The current stable version is v11.0.0. Releases typically align with updates to ESLint, `standard` itself, and `eslint-plugin-react`. Its key differentiator is its focus on generic JSX rules, utilizing `eslint-plugin-react` for its JSX capabilities but remaining framework-agnostic regarding specific virtual DOM implementations. It requires several other `eslint-plugin-*` packages to be installed alongside it for a complete setup.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","JavaScript Standard Style","check","checker","code","code checker","code linter","code standards","code style"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/eslint-config-standard-jsx"},{"id":10821,"title":"JavaScript Standard Style React ESLint Config","library":"eslint-config-standard-react","status":"active","version":"13.0.0","language":"javascript","ecosystem":"npm","summary":"eslint-config-standard-react is an ESLint shareable configuration designed to extend the JavaScript Standard Style with support for React and JSX syntax. The current stable version is 13.0.0, released on December 15, 2022. This package integrates React-specific linting rules, including those for React Hooks (introduced in v13.0.0), into the opinionated `standard` ecosystem. It functions as an additive layer on top of `eslint-config-standard` and `eslint-config-standard-jsx`, requiring these and specific ESLint plugins (such as `eslint-plugin-react` and `eslint-plugin-react-hooks`) to be installed as peer dependencies. The project maintains an active status, with major version bumps typically aligning with significant updates like ESLint version support (e.g., v12.0.0 for ESLint 8.x) or new React feature linting. Unlike the main `standard` package, this config is intended for advanced users who prefer to manage their ESLint setup manually rather than relying on the `standard` CLI tool directly, offering more granular control over the linting process.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","JavaScript Standard Style","check","checker","code","code checker","code linter","code standards","code style"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/eslint-config-standard-react"},{"id":19592,"title":"eslint-config-strict","library":"eslint-config-strict","status":"deprecated","version":"14.0.1","language":"javascript","ecosystem":"npm","summary":"ESLint shareable config for extremely strict linting, enforcing high code quality and consistency. The current stable version is 14.0.1, which is the final release as the package has been deprecated in favor of eslint-config-strict-es6. It provides a comprehensive set of ESLint rules documented and justified per-rule, covering ES5, ES6, Mocha, browser, and Babel environments. Unlike many other configs, it includes additive presets for React and legacy Node 0.12 support was broken in v10.0.0. No longer actively maintained; last release was in 2017.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","check","checker","code","code checker","code linter","code standards","code style","enforce"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/eslint-config-strict"},{"id":19593,"title":"eslint-config-stylelint","library":"eslint-config-stylelint","status":"active","version":"27.0.0","language":"javascript","ecosystem":"npm","summary":"Stylelint org's shareable ESLint config. Current stable version 27.0.0, released recently. This package enforces a consistent JavaScript style across Stylelint repositories. It has become a pure ESM package since v26, dropping Node <20.19.0 and ESLint 9.x support. Key differentiator: tailored for Stylelint development, includes Jest-specific config. Peer dependencies include eslint >=10.0.2 and eslint-plugin-jest >=29.15.0. The config extends @eslint/js and uses rules from @stylistic/eslint-plugin and eslint-plugin-regexp.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","eslint","eslintconfig"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/eslint-config-stylelint"},{"id":19594,"title":"eslint-config-taro","library":"eslint-config-taro","status":"active","version":"4.2.0","language":"javascript","ecosystem":"npm","summary":"ESLint configuration for Taro projects, providing linting rules for React/JSX and Vue (optional). Current stable version 4.2.0, released as part of Taro monorepo. Requires ESLint ^8 and supports both Taro 3 and 4. Integrates with eslint-plugin-react, eslint-plugin-react-hooks, and optionally eslint-plugin-vue. Designed for cross-platform app development. Differentiator: official config from Taro team with rules tuned for Taro's component system and JSX transformations. Release cadence follows Taro releases (~monthly).","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","taro","react","jsx"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/eslint-config-taro"},{"id":19595,"title":"eslint-config-tc","library":"eslint-config-tc","status":"active","version":"28.0.3","language":"javascript","ecosystem":"npm","summary":"An ESLint shareable flat config for JavaScript projects, providing a comprehensive set of linting rules including style, import, Jest, and unicorn plugins. Current stable version is 28.0.3, requiring Node >=22, ESLint 10, and flat config. Key differentiators: integrates Prettier formatting, updates peer deps frequently, and drops legacy eslintrc support. Released irregularly with breaking changes on major bumps; v28 drops Node 20 and switches to flat config only.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","eslintconfig","code","quality","style","lint","linter","eslint","code style"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/eslint-config-tc"},{"id":19596,"title":"eslint-config-tencent","library":"eslint-config-tencent","status":"active","version":"1.1.3","language":"javascript","ecosystem":"npm","summary":"ESLint config for Tencent, based on Airbnb style guide, with support for JavaScript, TypeScript, React, Vue, and Prettier. Current stable version 1.1.3. Actively maintained. Supports both legacy ESLint config (.eslintrc.js) and flat config (eslint.config.cjs). Requires ESLint >=7.28.0 <10.0.0 and @babel/core ^7.14.6. Differentiator: Tencent official config with presets for common stacks including TypeScript and Prettier integration, plus CI plugins for incremental/full linting.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","eslint","eslintrc","eslintconfig","config","tencent","styleguide","react"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/eslint-config-tencent"},{"id":19597,"title":"eslint-config-trails","library":"eslint-config-trails","status":"maintenance","version":"3.1.0","language":"javascript","ecosystem":"npm","summary":"A shareable ESLint configuration for Trails.js projects. Version 3.1.0 is the latest stable release, last updated in 2018. It provides default ES6 linting rules, plus optional presets for React.js, test files, and config folders. Differentiators: designed specifically for Trails.js framework, minimal and opinionated, includes test and config-specific configs. No recent updates, low maintenance.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","eslint","eslintconfig","trails"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/eslint-config-trails"},{"id":19598,"title":"eslint-config-transloadit","library":"eslint-config-transloadit","status":"active","version":"2.0.0","language":"javascript","ecosystem":"npm","summary":"A shareable ESLint configuration from Transloadit, used across their JavaScript/TypeScript projects. Version 2.0.0 requires ESLint ^7.22.0 and @babel/eslint-parser. This config bundles plugins for React, Jest, import, node, promise, and accessibility. It is opinionated and designed for consistency in Transloadit's monorepo. Release cadence is irregular; breaking changes are released as major versions.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/eslint-config-transloadit"},{"id":25490,"title":"eslint-config-trendmicro","library":"eslint-config-trendmicro","status":"active","version":"4.4.1","language":"javascript","ecosystem":"npm","summary":"Trend Micro's official ESLint flat config, version 4.4.1, requiring Node >=20 and ESLint >=9. It provides a shareable configuration for React projects with support for JSX accessibility, import ordering, and custom parsers like Babel. Since v4.0.0, it uses the flat config format (eslint.config.js) exclusively, breaking compatibility with .eslintrc files used in v3.x. The config enforces strict stylistic rules via @stylistic/eslint-plugin and includes presets for React hooks. Peer dependencies include @stylistic/eslint-plugin, eslint-plugin-import, eslint-plugin-jsx-a11y, eslint-plugin-react, and eslint-plugin-react-hooks. Key differentiator: a maintained, opinionated config backed by Trend Micro's frontend team with regular patch and minor releases.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","eslint","eslintconfig","config","trendmicro","styleguide"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/eslint-config-trendmicro"},{"id":25491,"title":"eslint-config-ts-prefixer","library":"eslint-config-ts-prefixer","status":"active","version":"4.2.0","language":"javascript","ecosystem":"npm","summary":"A zero-extend ESLint flat config for TypeScript projects, providing a curated ruleset focused on runtime safety and import organization via eslint-plugin-import-x. Current stable version is v4.2.0, released in early 2025 with support for ESLint v9/v10 and TypeScript 5. It differs from other shared configs by avoiding any base config inheritance, making all rules explicit for transparency, and heavily emphasizing fixable import sorting and formatting rules. The package migrated from eslint-plugin-import to eslint-plugin-import-x in v4.1.5 and dropped prettier-plugin in v4.0.0, requiring manual prettier setup if needed.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/eslint-config-ts-prefixer"},{"id":19599,"title":"eslint-config-ts-react-important-stuff","library":"eslint-config-ts-react-important-stuff","status":"active","version":"3.0.0","language":"javascript","ecosystem":"npm","summary":"An ESLint configuration preset for React and TypeScript projects, currently at version 3.0.0 (released 2023). It extends eslint-config-react-important-stuff and disables rules that conflict with TypeScript. It is a lightweight, opinionated set of rules focusing on important React patterns. Compared to alternatives like eslint-config-react-app, it is more minimal and does not include parser or plugin dependencies. Releases are infrequent and tied to upstream changes. The package has a low maintenance cadence.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/eslint-config-ts-react-important-stuff"},{"id":19600,"title":"eslint-config-tui","library":"eslint-config-tui","status":"active","version":"6.39.3","language":"javascript","ecosystem":"npm","summary":"ESLint shareable config for NHN Cloud TUI components. Current stable version is 6.39.3, released regularly with updates aligned to ESLint releases. It provides a flat config for ESLint v9+, replacing the legacy eslintrc format. Differentiator: maintained by NHN Cloud and follows the NHN JavaScript Style Guide. Release cadence is irregular but frequent, with major version bumps for breaking changes like ESLint v9 flat config support.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","eslint","eslint-config","eslint.config","nhn","nhn cloud","tui","tui.eslint.config","tui.eslint"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/eslint-config-tui"},{"id":19601,"title":"eslint-config-turbo","library":"eslint-config-turbo","status":"active","version":"2.9.6","language":"javascript","ecosystem":"npm","summary":"Official ESLint configuration for monorepos built with Turborepo (v2.9.6, stable). Distributed as an eslint-config package, it enforces Turborepo best practices including disallowing `process.env` usage in shared configs and ensuring proper task dependencies. Ships TypeScript declarations. Integrates with Turborepo's remote caching and task orchestration. Active maintenance by Vercel with weekly releases. Recommended alternative to manual ESLint setup for Turborepo projects.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","eslint","eslint-config","eslintconfig","turbo","turborepo","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/eslint-config-turbo"},{"id":19606,"title":"eslint-config-twilio","library":"eslint-config-twilio","status":"active","version":"2.0.0","language":"javascript","ecosystem":"npm","summary":"Twilio's official ESLint shareable config enforcing JavaScript style guidelines. Current stable version 2.0.0 requires ESLint ^8 and drops support for ESLint 5, 6, and 7. Integrates with prettier, eslint-plugin-import, eslint-plugin-no-only-tests, and eslint-plugin-sonarjs. Designed for Twilio's codebase but usable by any JavaScript project. Released under twilio-style monorepo with slow cadence; no known further updates.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","config","eslint","eslintconfig","styleguide","twilio"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/eslint-config-twilio"},{"id":19602,"title":"eslint-config-twilio-base","library":"eslint-config-twilio-base","status":"active","version":"2.0.0","language":"javascript","ecosystem":"npm","summary":"Twilio's base ESLint configuration for JavaScript, providing a consistent style guide for Twilio projects. Current stable version is 2.0.0, which requires ESLint 8 and drops support for ESLint 5, 6, and 7. This config is intended to be extended by other Twilio-specific style packages, not used standalone. It is part of the Twilio Style ecosystem, with regular updates aligned with ESLint releases.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","config","eslint","eslintconfig","styleguide","twilio"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/eslint-config-twilio-base"},{"id":19603,"title":"Twilio ESLint Mocha Config","library":"eslint-config-twilio-mocha","status":"active","version":"2.0.0","language":"javascript","ecosystem":"npm","summary":"ESLint configuration for Mocha/Chai tests following Twilio's style guide (v2.0.0). Includes eslint-plugin-chai-friendly. Compatible with ESLint ^8; dropped support for ESLint 5-7. Low maintenance, stable release cadence. Differentiates by integrating with eslint-config-twilio base and Prettier.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","config","eslint","eslintconfig","mocha","styleguide","twilio"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/eslint-config-twilio-mocha"},{"id":19604,"title":"eslint-config-twilio-react","library":"eslint-config-twilio-react","status":"active","version":"2.0.0","language":"javascript","ecosystem":"npm","summary":"Twilio's official ESLint configuration for React projects. Current stable version is 2.0.0. This package extends eslint-config-twilio, eslint-plugin-react, eslint-plugin-react-hooks, eslint-plugin-jsx-a11y, and eslint-plugin-no-unsanitized. It provides a comprehensive set of linting rules for React codebases, including accessibility, security, and code formatting via Prettier. The project is actively maintained by Twilio Labs and follows semantic versioning. Major breaking change in v2.0.0: dropped support for ESLint versions below 8, now requires ESLint ^8.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","config","eslint","eslintconfig","react","styleguide","twilio"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/eslint-config-twilio-react"},{"id":19605,"title":"Twilio ESLint TypeScript Config","library":"eslint-config-twilio-ts","status":"active","version":"2.0.0","language":"javascript","ecosystem":"npm","summary":"eslint-config-twilio-ts v2.0.0 is Twilio's official ESLint configuration for TypeScript projects. It extends eslint-config-twilio and @typescript-eslint, enforcing Twilio's coding style. Release cadence is low (major versions every few years). Key differentiators: opinionated rules for TypeScript, integrated Prettier support, optional React via eslint-config-twilio-react. Requires eslint ^8 and typescript ^3 || ^4.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","config","eslint","eslintconfig","styleguide","ts","tslint","twilio"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/eslint-config-twilio-ts"},{"id":15607,"title":"TXO TypeScript ESLint Configuration","library":"eslint-config-txo-typescript","status":"active","version":"7.4.114","language":"javascript","ecosystem":"npm","summary":"eslint-config-txo-typescript provides a comprehensive, opinionated ESLint configuration specifically designed for TypeScript projects. It is maintained by Technology Studio and is currently at a stable version, `7.4.114`. The package maintains a frequent release cadence, often updating to reflect changes and improvements in its underlying dependencies, particularly `typescript-eslint`. A key differentiator of this configuration is its focus on \"separation of concerns,\" allowing for incremental migration and tailored settings based on project patterns. This approach aims to reduce friction when integrating or updating linting rules across diverse TypeScript codebases, ensuring consistency and adherence to modern best practices in a modular fashion. It leverages established ESLint plugins to enforce robust code quality and style standards.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/eslint-config-txo-typescript"},{"id":25492,"title":"ESLint Config Typed","library":"eslint-config-typed","status":"active","version":"4.9.6","language":"javascript","ecosystem":"npm","summary":"eslint-config-typed (v4.9.6) is a comprehensive, fully typed ESLint configuration package for the modern flat config system. It provides strongly-typed rule definitions, pre-configured setups for TypeScript, React, Preact, Vitest, Jest, and Playwright, and custom ESLint plugins (ts-restrictions, vitest-coding-style, react-coding-style). Requires ESLint >=9 and TypeScript >=5. Actively maintained with weekly releases. Differentiators: type-safe rule options, TypeScript config support, and built-in custom rules not found in other config packages.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/eslint-config-typed"},{"id":15104,"title":"ESLint Configuration for TypeScript Projects","library":"eslint-config-typescript","status":"active","version":"3.0.0","language":"javascript","ecosystem":"npm","summary":"eslint-config-typescript is an opinionated, base set of recommended ESLint rules specifically designed for TypeScript projects. It bundles configurations for common scenarios, including React and Prettier integration. The current stable version is 3.0.0. Release cadence appears to be driven by dependency updates and feature additions, with major versions introducing breaking changes. Its key differentiator is providing a pre-configured, modular setup that simplifies ESLint adoption for TypeScript, reducing the boilerplate of manually configuring `@typescript-eslint/eslint-plugin` and `@typescript-eslint/parser` while offering extensions for popular tools like Prettier and React out-of-the-box. It requires ESLint 6.0.0 or higher for full functionality.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","eslint","config","eslintconfig","eslint-config","typescript","prettier","react"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/eslint-config-typescript"},{"id":25493,"title":"eslint-config-typescript-shareable","library":"eslint-config-typescript-shareable","status":"maintenance","version":"1.9.0","language":"javascript","ecosystem":"npm","summary":"Shared ESLint, Stylelint, and Prettier configurations for TypeScript projects, version 1.9.0 (stable, last release Oct 2022). Provides consistent linting rules for TypeScript codebases including React, React Hooks, functional programming, import ordering, SCSS, and styled-components. Requires manual installation of many peer dependencies (ESLint 8, Prettier 2, TypeScript 4, etc.). Unlike single-purpose configs, this is a monorepo-style package covering both JS/TS linting and CSS linting with stylelint, aiming for opinionated uniformity across teams.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/eslint-config-typescript-shareable"},{"id":13139,"title":"ESLint Configuration for TypeScript Projects","library":"eslint-config-typescript-tc","status":"active","version":"12.1.0","language":"javascript","ecosystem":"npm","summary":"eslint-config-typescript-tc is a shareable ESLint configuration designed specifically for TypeScript projects, building upon the foundational ruleset provided by eslint-config-tc. It aims to enforce consistent code quality and style across TypeScript codebases, integrating seamlessly with Prettier to handle formatting conflicts. The package is currently at version 12.1.0 and receives regular updates, typically aligning with major releases of typescript-eslint, TypeScript itself, and Node.js LTS versions. A key differentiator is its layered approach, requiring eslint-config-tc as a base, which ensures a cohesive linting experience for both JavaScript and TypeScript files within a monorepo or project. It supports both traditional .eslintrc.js CommonJS configurations and the newer ESLint Flat Config introduced with ESLint v9/v10, requiring Node.js >=22.0.0 and npm >=10.0.0 for the latest versions.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","eslintconfig","code","quality","style","lint","linter","eslint","code style"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/eslint-config-typescript-tc"},{"id":19607,"title":"TypeStrict ESLint Config","library":"eslint-config-typestrict","status":"active","version":"1.0.5","language":"javascript","ecosystem":"npm","summary":"An ESLint shareable configuration focused on maximizing TypeScript type safety by enabling strict rules that catch bugs. Version 1.0.5 is the latest stable, with low release cadence. Combines rules from @typescript-eslint/eslint-plugin and eslint-plugin-sonarjs, emphasizing type-correctness and runtime error prevention over code style. Unlike other configs (e.g., eslint-config-airbnb-typescript), TypeStrict is minimalist and bug-focused, requiring manual peer dependency installation and strict tsconfig setting.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","typescript","eslint","type","safety","ruleset","types","bugs"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/eslint-config-typestrict"},{"id":19609,"title":"eslint-config-umi","library":"eslint-config-umi","status":"maintenance","version":"1.6.0","language":"javascript","ecosystem":"npm","summary":"Shared ESLint configuration for Umi.js framework projects, version 1.6.0. It enforces code style and best practices for React, JSX, import ordering, accessibility (a11y), and React Hooks via peer dependencies on eslint-plugin-flowtype, eslint-plugin-import, eslint-plugin-jsx-a11y, eslint-plugin-react, and eslint-plugin-react-hooks. Designed for teams using Umi.js, but can be used in any React project. No active major releases since 2019; consider using modern alternatives like @umijs/lint or custom ESLint configs for newer projects.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/eslint-config-umi"},{"id":19608,"title":"eslint-config-universe","library":"eslint-config-universe","status":"active","version":"15.0.3","language":"javascript","ecosystem":"npm","summary":"Shared ESLint configs for Expo projects, providing a single dependency to set up ESLint with TypeScript, React, and Prettier. Currently at version 15.0.3, it follows Expo's release cadence and updates frequently to align with new ESLint rules and Expo SDK changes. Differentiators include automatic parser detection based on TypeScript usage, built-in support for React Native and React, and seamless integration with Expo's ecosystem. Requires ESLint >=8.10 and Prettier >=3. Notably, the default export provides a comprehensive base config, but developers often misuse the require path or fail to install peer dependencies.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","eslint-config","expo","react-native"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/eslint-config-universe"},{"id":19610,"title":"eslint-config-unjs","library":"eslint-config-unjs","status":"active","version":"0.6.2","language":"javascript","ecosystem":"npm","summary":"ESLint flat config preset for unjs projects, currently at v0.6.2. It integrates eslint recommended rules, eslint-plugin-unicorn, typescript-eslint, and eslint-plugin-markdown. This package is designed exclusively for ESLint's new flat config system (ESLint v9+). It provides a single exported function that accepts options for ignoring paths, overriding rules, and customizing markdown-specific rules. The package ships TypeScript types and is actively maintained with frequent dependency updates. Key differentiators include its tailored rule set for the unjs ecosystem and support for type-generated rule configurations via eslint-typegen.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/eslint-config-unjs"},{"id":25494,"title":"eslint-config-unosquare","library":"eslint-config-unosquare","status":"active","version":"0.20.0","language":"javascript","ecosystem":"npm","summary":"Unosquare's shared ESLint configuration, version 0.20.0, providing a consistent code style setup for JavaScript/TypeScript projects. This package includes standard ESLint rules alongside Prettier integration for automatic formatting. Unlike generic configs, this one is tailored for Unosquare's internal projects but can be used by others. It actively releases to match ESLint and Prettier updates. Requires ESLint 8.57.0 and Prettier 3.0.0. Supports both CommonJS and ESM via the main entry point.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/eslint-config-unosquare"},{"id":19611,"title":"eslint-config-uphold","library":"eslint-config-uphold","status":"active","version":"6.12.0","language":"javascript","ecosystem":"npm","summary":"Uphold-flavored ESLint configuration extending eslint-recommended with Prettier compatibility. Current stable version is 6.12.0, released with moderate cadence (multiple releases per year). Supports ESLint flat config (ESM only) and requires Node >=20.19.0 (v20), >=22.12.0 (v22), or >=23.0.0. Key differentiators: includes TypeScript support via typescript-eslint, separate configs for JavaScript and TypeScript with factory functions for ESM/CJS, and custom rules like require-comment-punctuation and no-trailing-period-in-log-messages. All peer dependencies must be installed manually.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","config","eslint","lint","shared"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/eslint-config-uphold"},{"id":19612,"title":"eslint-config-vaadin","library":"eslint-config-vaadin","status":"active","version":"1.0.0-beta.5","language":"javascript","ecosystem":"npm","summary":"ESLint shareable config for the Vaadin JavaScript style guide. Current version is 1.0.0-beta.5, requiring ESLint ^9 and Prettier ^3 as peer dependencies. Ships TypeScript types. Key differentiators: provides multiple config profiles (JavaScript, TypeScript, Lit, imports, testing, sorting) that can be combined; designed for Vaadin projects but usable elsewhere; actively maintained with flat config support since v1.0.0. This is a pre-release version (beta) so breaking changes may occur.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","eslint","eslintconfig","config","vaadin","typescript","react","styleguide"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/eslint-config-vaadin"},{"id":19613,"title":"eslint-config-videojs","library":"eslint-config-videojs","status":"active","version":"6.1.0","language":"javascript","ecosystem":"npm","summary":"An ESLint shareable config enforcing the video.js standard style. This package provides a set of ESLint rules for projects following the video.js coding conventions. Current version 6.1.0 is stable and rarely changes. Designed for use with ESLint's extends feature. Primarily used within the video.js ecosystem, but can be adopted by other projects. Maintenance is minimal, with updates only for compelling rule changes. Versioning follows strict guidelines: loosening rules are patches, tightening non-breaking rules are minors, all other changes are majors. Lead maintainer: Pat O'Neill.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","videojs","standard","style checker","code style","code checker","code linter","style linter","simple"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/eslint-config-videojs"},{"id":19614,"title":"eslint-config-vitest-globals","library":"eslint-config-vitest-globals","status":"active","version":"2.0.2","language":"javascript","ecosystem":"npm","summary":"ESLint configuration package that defines globals for Vitest test files, eliminating false no-undef errors for Vitest globals like vi, describe, it, expect, beforeEach, etc. Version 2.0.2 is current, with support for both ESLint v9 flat config and ESLint v8 traditional config. Ships TypeScript types. Differentiators: tiny focused package, no extra rules, just globals; explicit flat config path import for ESLint v9; actively maintained with recent updates.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","eslint","vitest","eslint-config","eslint-flat-config","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/eslint-config-vitest-globals"},{"id":19615,"title":"VMS Sync ESLint Config","library":"eslint-config-vmss","status":"active","version":"1.0.12","language":"javascript","ecosystem":"npm","summary":"eslint-config-vmss is an ESLint shareable config package by VMS Sync, current version 1.0.12. It extends eslint-config-airbnb-base and eslint-config-airbnb-typescript, with @typescript-eslint/eslint-plugin for TypeScript support. The config provides a base preset for JavaScript projects (\"vmss\") and a TypeScript variant (\"vmss/typescript\"). Dependencies are installed via npx install-peerdeps. Released as a shared config for internal consistency; not actively maintained? Updates are infrequent. Differentiator: Opinionated Airbnb-based rules tailored for VMS Sync projects.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/eslint-config-vmss"},{"id":25495,"title":"eslint-config-vocovo","library":"eslint-config-vocovo","status":"active","version":"2.0.0","language":"javascript","ecosystem":"npm","summary":"eslint-config-vocovo is a shareable ESLint configuration package for VoCoVo JavaScript projects, integrating Prettier for code formatting. Version 2.0.0 requires ESLint ^8.23.0 and Prettier ^2.7.1 as peer dependencies. It provides a single 'vocovo' extends preset and a shared .prettierrc file. Unlike many configs, it enforces Prettier both through ESLint and as a standalone formatter for non-JS files. The package is maintained internally by VoCoVo, with releases following a manual process via GitHub and npm.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","ecmascript","eslint","lint","config","prettier"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/eslint-config-vocovo"},{"id":19617,"title":"eslint-config-vtex","library":"eslint-config-vtex","status":"active","version":"15.1.0","language":"javascript","ecosystem":"npm","summary":"VTEX's shared ESLint configuration, version 15.1.0. It provides a preset for both JavaScript and TypeScript projects, automatically applying TypeScript rules for .ts/.tsx files and requiring type-checking via tsconfig. The config is extensible and integrates with Prettier. Released monthly with breaking changes following VTEX's internal needs. Differentiates from other configs by its opinionated set of rules tuned for VTEX's ecosystem, including React and Node.js practices.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","eslint","config","vtex"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/eslint-config-vtex"},{"id":19616,"title":"VTEX ESLint Config for React","library":"eslint-config-vtex-react","status":"active","version":"9.1.0","language":"javascript","ecosystem":"npm","summary":"VTEX's ESLint shared configuration for React projects, currently at version 9.1.0. It extends the base eslint-config-vtex and adds React-specific rules, including presets for general React, VTEX IO, and React Native. The package is maintained by VTEX and follows the release cadence of the VTEX Typescript monorepo. Key differentiators: opinionated, tailored for VTEX IO ecosystem, integrates with Prettier and TypeScript, and provides three presets for different React contexts.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","eslint","config","vtex","react"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/eslint-config-vtex-react"},{"id":19618,"title":"eslint-config-vue","library":"eslint-config-vue","status":"deprecated","version":"2.0.2","language":"javascript","ecosystem":"npm","summary":"An opinionated ESLint configuration for Vue.js projects that includes all ESLint core rules and Vue-specific rules. The current stable version is 2.0.2, released in 2018 with low maintenance cadence. It requires ESLint 2.x/3.x and eslint-plugin-vue 1.x/2.x. This config is an early community-driven setup for Vue.js linting, but newer projects should prefer eslint-plugin-vue's built-in configs or vue-eslint-parser with more modern rule sets. Note the package is deprecated in favor of `eslint-plugin-vue`.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","eslint","vue"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/eslint-config-vue"},{"id":19619,"title":"eslint-config-vuetify","library":"eslint-config-vuetify","status":"active","version":"4.6.2","language":"javascript","ecosystem":"npm","summary":"An opinionated ESLint flat config for Vuetify and Vue.js projects, maintained by the Vuetify team. Current stable version is 4.6.2 (March 2025). Actively maintained with monthly releases. Supports ESLint 9+ (including v10), TypeScript, Vue 3, Vitest, Jest, and accessibility rules. Automatically detects project features like TypeScript and Vitest, with zero-config setup. Ships TypeScript types for full IDE support. Key differentiator: official Vuetify linting config, flat config only (no legacy .eslintrc), and integrates vuejs-accessibility and no-only-tests plugins out of the box.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","eslint","config","eslint-config","vue","vuetify","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/eslint-config-vuetify"},{"id":19620,"title":"eslint-config-wantedly","library":"eslint-config-wantedly","status":"active","version":"4.0.0","language":"javascript","ecosystem":"npm","summary":"ESLint configuration for Wantedly, version 4.0.0. This package provides a shareable ESLint config focused on JavaScript linting, including React, import, JSX accessibility, and Jest plugins. It uses @babel/eslint-parser as the parser. The major breaking change in v4.0.0 is the switch from legacy config (extends) to ESLint's flat config format, requiring ESLint v9. For ESLint v8 and under, use version 3.x. Configs are exported as flat config arrays.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","eslint"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/eslint-config-wantedly"},{"id":16019,"title":"Wantedly TypeScript ESLint Configuration","library":"eslint-config-wantedly-typescript","status":"active","version":"4.0.0","language":"javascript","ecosystem":"npm","summary":"eslint-config-wantedly-typescript provides a comprehensive ESLint configuration tailored for TypeScript projects, specifically designed for Wantedly's development ecosystem. Currently stable at version 4.0.0, this package aligns with the latest ESLint v9 and its new \"Flat Config\" format, offering a modern approach to linting. It bundles popular plugins and configurations, including `@typescript-eslint` for TypeScript-specific rules, `react` for JSX and React hooks, `import` for import statement validation, `jsx-a11y` for accessibility, `jest` for testing environments, and `prettier` for code formatting integration. While version 4.x exclusively supports the flat config format, earlier versions (3.x and below) provide compatibility with ESLint v8 and its legacy configuration style. The package aims to standardize code style and catch common errors in TypeScript, React, and related JavaScript projects. Releases generally follow major ESLint versions for compatibility updates, with smaller patches for dependency management and bug fixes.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","eslint"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/eslint-config-wantedly-typescript"},{"id":19621,"title":"ESLint Config Webpack","library":"eslint-config-webpack","status":"active","version":"4.9.5","language":"javascript","ecosystem":"npm","summary":"Webpack's official ESLint configuration as a shareable config for projects using ESLint 9+ flat config. Version 4.9.5 requires Node >=20.9.0, ESLint >=9.28.0, and TypeScript >=4.8.4 <7.0.0. It provides TypeScript support, regexp rules, and JSDoc type formatting. Actively maintained by the Webpack team with frequent updates. Unlike generic configs like eslint-config-airbnb, it is tailored for webpack ecosystem projects.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","eslint","eslintconfig","config","webpack","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/eslint-config-webpack"},{"id":19623,"title":"eslint-config-wesbos","library":"eslint-config-wesbos","status":"active","version":"4.3.2","language":"javascript","ecosystem":"npm","summary":"Wes Bos's personal ESLint & Prettier config, version 4.3.2. Updated infrequently; based on eslint-config-airbnb and includes TypeScript support. Lightweight alternative to other configs like `eslint-config-airbnb` or `standard`. Options for JS and TypeScript (via `wesbos/typescript`). Requires peer dependencies ESLint ^8, Prettier ^3, TypeScript ^4.8.4 or ^5. Requires manual `tsconfig.json` for TypeScript. Uses Prettier for formatting with opinionated defaults (singleQuote, endOfLine).","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","typescript","ecmascript","eslint","eslint-config","lint","config","prettier"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/eslint-config-wesbos"},{"id":19622,"title":"eslint-config-weseek","library":"eslint-config-weseek","status":"active","version":"2.1.1","language":"javascript","ecosystem":"npm","summary":"Shareable ESLint configurations by WESEEK, Inc., based on eslint-config-airbnb. Current stable version is 2.1.1, with irregular releases. It provides multiple entry points for JavaScript (weseek), React (weseek/react), TypeScript (weseek/typescript), and Next.js (weseek/typescript-next). Key differentiators: opinionated rulesets combining Airbnb's base with additional plugins for React, TypeScript, and Vue; requires manual installation of peer dependencies; uses @babel/eslint-parser since v2.0.0.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","eslint","eslintconfig","config","airbnb","typescript","ecmascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/eslint-config-weseek"},{"id":19624,"title":"eslint-config-wikimedia","library":"eslint-config-wikimedia","status":"active","version":"0.32.3","language":"javascript","ecosystem":"npm","summary":"ESLint shareable config following Wikimedia coding conventions. Current stable version is 0.32.3, released November 2025, with Node.js >=20 <25 required. It provides profiles for client, server, MediaWiki extensions, jQuery, QUnit, Mocha, Selenium, Vue, and TypeScript. Distinct from other ESLint configs by enforcing Wikimedia-specific rules (e.g., MediaWiki message documentation, no self-closing Vue tags) and evolving target ES versions (ES2017 for client, ES2022 for server).","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","style guide","eslint","eslintconfig","wikimedia"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/eslint-config-wikimedia"},{"id":19625,"title":"eslint-config-with-prettier","library":"eslint-config-with-prettier","status":"maintenance","version":"6.0.0","language":"javascript","ecosystem":"npm","summary":"An ESLint shareable config that combines Airbnb's base configuration with Prettier for automatic code formatting. Version 6.0.0 supports Node >=6 and includes plugins for React, JSX-a11y, import, Flow, and Jest. It extends eslint-config-airbnb and eslint-config-prettier, using eslint-plugin-prettier to run Prettier as an ESLint rule. The package aims to provide a zero-config setup similar to create-react-app's eslint experience, bundling all necessary dependencies. It also includes a bash setup script for additional project configuration, though this is deprecated in favor of manual setup. Release cadence is low; this package is primarily a convenience wrapper for common tooling.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","eslint","airbnb config","prettier","react","jest","flow","flowtype","format"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/eslint-config-with-prettier"},{"id":19626,"title":"eslint-config-wpcalypso","library":"eslint-config-wpcalypso","status":"active","version":"6.1.0","language":"javascript","ecosystem":"npm","summary":"ESLint shareable config for WordPress.com's Calypso JavaScript Coding Guidelines. Current stable version is 6.1.0. It enforces the Calypso style guide and is maintained by Automattic. Requires ESLint 7+, eslint-plugin-jsdoc, eslint-plugin-wpcalypso, and eslint-plugin-inclusive-language as peer dependencies. Distinct from generic WordPress ESLint configs by focusing on Calypso-specific conventions used in the WordPress.com dashboard.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","eslint"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/eslint-config-wpcalypso"},{"id":19628,"title":"ESLint config for XO","library":"eslint-config-xo","status":"active","version":"0.51.0","language":"javascript","ecosystem":"npm","summary":"ESLint shareable config for the XO linter, designed for advanced users who prefer to use ESLint directly. Current version 0.51.0 requires ESLint 10 and Node.js 20.19+. Includes over 400 rules from plugins like Unicorn, import-x, n, stylistic, typescript-eslint, and ava. Key differentiator: enforces a strict, opinionated style (tabs by default, semicolons, no jQuery, etc.) and merges TypeScript config in recent versions. Active development cadence with major breaking changes each year.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","eslintconfig","xo","xoxo","hugs","kisses","happy","happiness","code","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/eslint-config-xo"},{"id":19627,"title":"eslint-config-xo-react","library":"eslint-config-xo-react","status":"active","version":"0.30.1","language":"javascript","ecosystem":"npm","summary":"ESLint shareable config for React projects, designed to be used with eslint-config-xo. Current stable version is 0.30.1, released in early 2025. This package enforces a strict, opinionated set of React and JSX rules including hooks, prop types, accessibility, and security. It supports both React and Preact, and requires Node.js >=18.18 and ESLint >=9.18.0. Unlike generic React ESLint configs, it integrates tightly with the XO style guide and provides options for spaces vs tabs in JSX. Ships TypeScript types, but is ESLint 9 (flat config) only from v0.30.0.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","react","jsx","eslintconfig","xo","xoxo","hugs","kisses","happy","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/eslint-config-xo-react"},{"id":19629,"title":"ESLint Detailed Reporter","library":"eslint-detailed-reporter","status":"maintenance","version":"0.9.0","language":"javascript","ecosystem":"npm","summary":"An HTML reporter for ESLint that provides detailed output including total problem counts, tables of top warnings and errors, a list of files with the most issues, source code views with highlighted problems, and per-file summaries. Current version 0.9.0 supports ESLint 3.x to 8.x (peer dep: eslint >=3.0.0 <9). It features links to rule descriptions, keyboard accessibility, and optional multi-file output. Updated sporadically, last release in 2020.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","eslint","formatter","reporter","lint","html","validate","detailed","plato"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/eslint-detailed-reporter"},{"id":19630,"title":"eslint-doc-generator","library":"eslint-doc-generator","status":"active","version":"3.3.2","language":"javascript","ecosystem":"npm","summary":"Automatic documentation generator for ESLint plugins and rules v3.3.2 (stable, monthly releases). Generates README rules/configs tables, rule doc titles, notices, and option lists from rule metadata. Key differentiator: eliminates custom documentation scripts and tests by providing a single CLI tool that enforces consistent documentation conventions across ESLint plugins. Supports configurable output formats, badges, emoji suggestions (including AI-powered), and integration with prettier/markdownlint. Ships TypeScript declarations.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","doc","docs","documentation","eslint","generator","plugin","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/eslint-doc-generator"},{"id":10822,"title":"ESLint TypeScript Rule Utilities","library":"eslint-etc","status":"active","version":"5.2.1","language":"javascript","ecosystem":"npm","summary":"eslint-etc provides a collection of utility functions designed primarily to aid in the implementation and testing of custom ESLint rules, particularly those targeting TypeScript codebases. The current stable version is 5.2.1. While there isn't a stated release cadence, updates are typically made as needed for new features, bug fixes, or compatibility with newer ESLint and TypeScript versions. A key differentiator is the `fromFixture` utility, which enables a TSLint-like fixture testing approach for ESLint rules. This simplifies the creation of test cases by allowing developers to directly annotate expected error locations and messages within multiline code strings, abstracting away the need for explicit line and column numbers. This library is largely used by its author for their own suite of ESLint rules, indicating a practical, developer-focused design, though documentation can be light for external users.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","eslint","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/eslint-etc"},{"id":19631,"title":"eslint-filtered-fix","library":"eslint-filtered-fix","status":"active","version":"0.3.0","language":"javascript","ecosystem":"npm","summary":"A CLI tool and Node.js API to selectively apply ESLint auto-fixes, allowing control over which rules are fixed or to exclude warnings. Version 0.3.0 (latest) supports ESLint >=7.0.0, with async API. Unlike ESLint's built-in --fix, it enables fixing individual rules (--rule) or disabling warning fixes (--no-warnings), producing focused commits. It wraps ESLint's fix functionality and requires an existing ESLint configuration. Release cadence is low; last release was v0.3.0 in 2021.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","eslint","fix","autofix"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/eslint-filtered-fix"},{"id":19632,"title":"eslint-find-rules","library":"eslint-find-rules","status":"active","version":"5.0.0","language":"javascript","ecosystem":"npm","summary":"ESLint utility (v5.0.0, released Dec 2024) that finds built-in and plugin rules missing from your custom ESLint config. Supports both legacy (.eslintrc) and flat config (eslint.config.js). Offers options to list all available rules, current rules, deprecated rules, plugin-specific rules, and unused rules. Actively maintained with support for ESLint v8.57+ and v9.18+. Compatible with Node >=18.20. Differentiators: CLI-first, zero-config for simple use, explicit flag for flat config, and options to include/exclude deprecated or core rules.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/eslint-find-rules"},{"id":19633,"title":"eslint-fix-utils","library":"eslint-fix-utils","status":"active","version":"0.4.2","language":"javascript","ecosystem":"npm","summary":"A library of utilities for ESLint rule fixers and suggestions, providing functions to safely manipulate AST nodes (e.g., add/remove object properties, array elements) while handling commas and formatting. Current stable version is 0.4.2. Released under MIT, actively maintained. Key differentiator: offers both higher-level fixer helpers (fixAddObjectProperty, fixRemoveArrayElement) and full APIs (addObjectProperty, removeArrayElement) for custom fix logic. Requires ESLint >=8 and @types/estree >=1. ESM-only since v0.4.0.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/eslint-fix-utils"},{"id":19634,"title":"eslint-flat-config-utils","library":"eslint-flat-config-utils","status":"active","version":"3.1.0","language":"javascript","ecosystem":"npm","summary":"Utils for managing and manipulating ESLint flat config arrays. Current stable version is 3.1.0, released actively by antfu. Provides helpers like concat (flatten and merge configs/promises), composer (chainable API for appending, prepending, inserting, renaming plugins, overriding rules, removing rules, and disabling rule fixes), and resolveExtends for extending configs. Differentiators: chainable composer extends Promise for direct use in eslint.config.mjs; renamePlugins, removeRules, disableRulesFix are unique helpers not found in standard ESLint utilities. ESM-only since v2.0.0, TypeScript-ready with shipped types, and supports @eslint/config-helpers for extends resolution since v3.0.0.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","eslint","eslint-flat-config","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/eslint-flat-config-utils"},{"id":19635,"title":"eslint-formatter-autolinkable-stylish","library":"eslint-formatter-autolinkable-stylish","status":"active","version":"1.4.0","language":"javascript","ecosystem":"npm","summary":"An ESLint formatter that extends the default \"stylish\" formatter by making file paths, line numbers, and column numbers into clickable links in terminals that support hyperlinks. Version 1.4.0 is the latest stable release (no recent updates, likely stable). Supports ESLint 8 and 9. Differentiators: automatically generates hyperlinks without requiring IDE-specific plugins, works in VS Code, iTerm2, and other hyperlink-aware terminals.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","eslint","eslint-formatter","eslint-formatter-autolinkable-stylish","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/eslint-formatter-autolinkable-stylish"},{"id":19639,"title":"ESLint Azure DevOps Formatter","library":"eslint-formatter-azure-devops","status":"active","version":"1.2.1","language":"javascript","ecosystem":"npm","summary":"An ESLint formatter that outputs errors and warnings as Azure DevOps (Azure Pipelines, TFS/VSTS) logging commands, enabling direct integration with build and release pipelines. Current stable version is 1.2.1 (Dec 2024). Released under MIT license by Engage Software. Features: supports both error and warning logging, optional task completion markers (partial success for warnings via ESLINT_AZDO_LOG_TASK_COMPLETE), max-warnings support since v1.1.0. Requires Node.js >=14. ESM-only since v1.0.0. Key differentiator: native integration with Azure DevOps pipeline log commands, no dependencies beyond ESLint.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","eslint","formatter","vso","tfs","vsts","azure devops"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/eslint-formatter-azure-devops"},{"id":19637,"title":"ESLint formatter for Code Climate","library":"eslint-formatter-codeclimate","status":"active","version":"2.0.1","language":"javascript","ecosystem":"npm","summary":"An ESLint formatter that outputs lint results in the Code Climate report format, suitable for integration with Code Climate's platform. Version 2.0.1 supports ESLint >=9 and requires Node.js 20+. The v2.0.0 release switched fingerprint hashing from SHA1 to SHA256, a breaking change. It offers both a CLI formatter (--format codeclimate) and a programmatic API (toCodeClimate). Unlike generic JSON formatters, this produces a Code Climate-specific JSON structure with categories, fingerprints, and relative paths.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","codeclimate","eslint","eslint-formatter","eslintformatter"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/eslint-formatter-codeclimate"},{"id":19636,"title":"eslint-formatter-codeframe","library":"eslint-formatter-codeframe","status":"active","version":"7.32.2","language":"javascript","ecosystem":"npm","summary":"This package provides ESLint's official 'codeframe' formatter, extracted from ESLint 7 as a standalone module for continued use after its removal in ESLint 8. It displays linting results with a colorful, framed code snippet showing the exact location of each problem. The current stable version is 7.32.2, matching ESLint 7's release cadence, and it is maintained by the eslint-community. Key differentiators: it's the exact same formatter as in ESLint 7, offers a more visually structured output than the default 'stylish' formatter, and can be used as a drop-in replacement with the --format flag.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","lint","ecmascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/eslint-formatter-codeframe"},{"id":19638,"title":"ESLint Friendly Formatter","library":"eslint-formatter-friendly","status":"active","version":"7.0.0","language":"javascript","ecosystem":"npm","summary":"An ESLint formatter that displays file paths with line/column numbers clickable in terminals like iTerm2, Sublime Text, and Guake. Version 7.0.0 is current. It aggregates errors at the end, shows rule IDs as clickable links to documentation, and provides a summary of offended rules. Unlike the default 'stylish' formatter, it adds context lines around errors and integrates well with editors that support the 'file:line:column' pattern. It is the recommended formatter for developer-friendly linting output in terminal-based editors.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","eslint","formatter","reporter","eslint formatter","stylish"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/eslint-formatter-friendly"},{"id":19640,"title":"ESLint GitHub Actions Formatter","library":"eslint-formatter-gha","status":"active","version":"2.0.1","language":"javascript","ecosystem":"npm","summary":"ESLint formatter (v2.0.1) that generates GitHub Actions annotations for linting errors and warnings, enabling inline code annotations in pull request diffs and checks. When run outside a GitHub Actions environment, it falls back to ESLint's built-in stylish formatter. Optionally outputs JSON for SonarCloud integration. Includes TypeScript type definitions. Compatible with ESLint 8 and 9 (flat config).","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","eslint","formatter","eslint formatter","eslint-formatter","eslintformatter","matcher","GitHub Actions","actions","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/eslint-formatter-gha"},{"id":19641,"title":"eslint-formatter-gitlab","library":"eslint-formatter-gitlab","status":"active","version":"7.1.0","language":"javascript","ecosystem":"npm","summary":"ESLint formatter that outputs results as GitLab Code Quality reports (gl-codequality.json) and prints issues to the console with merge request links. Version 7.1.0, released under MIT, requires Node.js 20+ and ESLint 9+. Integrates seamlessly with GitLab CI/CD using predefined environment variables, auto-detecting project configuration. Unlike generic formatters, it directly produces the artifact format expected by GitLab's Code Quality feature, enabling inline annotations in merge requests. Maintained by Remco Haszing, with TypeScript type definitions included.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","eslint","eslint-formatter","eslintformatter","gitlab","gitlab-ci","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/eslint-formatter-gitlab"},{"id":19642,"title":"eslint-formatter-html","library":"eslint-formatter-html","status":"active","version":"2.7.3","language":"javascript","ecosystem":"npm","summary":"A enhanced ESLint formatter that outputs HTML reports with interactive features built on React and Ant Design. Version 2.7.3 is stable and actively maintained. It supports dark mode, ANSI code display, and file path/line copying. Unlike ESLint's built-in HTML formatter, it uses pako compression for small file sizes and relative file paths for brevity. The package is released irregularly but receives updates.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","eslint","formatter","eslint-formatter","eslint-formatter-html"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/eslint-formatter-html"},{"id":19643,"title":"ESLint JSON Relative Formatter","library":"eslint-formatter-json-relative","status":"maintenance","version":"0.1.0","language":"javascript","ecosystem":"npm","summary":"A formatter for ESLint that outputs linting results in JSON format, but replaces all absolute file paths with paths relative to the current working directory. Version 0.1.0 is the latest stable release. This package is a thin wrapper around ESLint's built-in JSON formatter, with no active development or updates expected. It is designed to produce portable output that can be consumed by tools in CI or other environments where absolute paths may differ. Alternatives include using the native JSON formatter with a post-processing step.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","eslint","eslint-formatter","eslintformatter"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/eslint-formatter-json-relative"},{"id":19644,"title":"eslint-formatter-kakoune","library":"eslint-formatter-kakoune","status":"active","version":"1.0.0","language":"javascript","ecosystem":"npm","summary":"ESLint formatter that outputs warnings and errors in the format expected by Kakoune's lint.kak, enabling seamless integration with the editor. Version 1.0.0 is stable with infrequent releases. This formatter is a specialized alternative to other ESLint formatters, tailored specifically for Kakoune with no external runtime dependencies beyond ESLint.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","eslint","eslint-formatter","formatter","kakoune"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/eslint-formatter-kakoune"},{"id":19645,"title":"eslint-formatter-lsif","library":"eslint-formatter-lsif","status":"active","version":"1.0.3","language":"javascript","ecosystem":"npm","summary":"ESLint formatter that exports lint diagnostics in LSIF (Language Server Index Format) format. v1.0.3 (latest). Stable, low activity since 2020. Uses vscode-languageserver-protocol and vscode-languageserver-textdocument. Outputs JSON-based diagnostic data for use with Sourcegraph and other LSIF-compatible code intelligence tools. Differentiates from ESLint's built-in formatters by producing machine-readable LSIF output for cross-repository code navigation.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","eslint","eslint-formatter","lsif","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/eslint-formatter-lsif"},{"id":19646,"title":"ESLint Formatter Markdown","library":"eslint-formatter-markdown","status":"maintenance","version":"1.0.4","language":"javascript","ecosystem":"npm","summary":"An ESLint formatter that outputs linting results as Markdown, suitable for use with ESLint CLI, grunt-eslint, or programmatic usage. Current stable version is 1.0.4, last updated July 2017. The package has not seen active development since then, and only supports ESLint 2.x and 3.x (with potential issues on newer Node). It depends on lodash. Key differentiators: generates human-readable Markdown reports with summary statistics and sorting, but is largely obsolete due to lack of updates and ESLint's built-in formatter improvements.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","eslint","formatter","reporter","lint","validate"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/eslint-formatter-markdown"},{"id":19647,"title":"eslint-formatter-mo","library":"eslint-formatter-mo","status":"active","version":"2.4.1","language":"javascript","ecosystem":"npm","summary":"Good-lookin' ESLint formatter for delightful readability. Current stable version is 2.4.1, released November 2025, with regular updates. Key differentiators: colorful output with code highlighting via Shiki, support for 50+ VS Code themes, JSON/Markdown/CSS highlighting, and auto-fixable markers. ESM-only since v2 (breaking change). Active maintenance with frequent bug fixes.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","eslint","eslint-formatter","eslintformatter","formatter","pretty","fancy","readability"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/eslint-formatter-mo"},{"id":19648,"title":"eslint-formatter-multiple","library":"eslint-formatter-multiple","status":"active","version":"2.0.0","language":"javascript","ecosystem":"npm","summary":"A meta formatter for ESLint that allows outputting lint results to multiple formats simultaneously (e.g., console and file). Version 2.0.0 works with ESLint 8+. Configured via package.json, it supports any ESLint formatter (stylish, checkstyle, etc.) and can write to console or file. Unlike default ESLint which only supports one --format, this plugin enables multi-format output in a single run.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","eslint","eslint-formatter","eslintformatter"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/eslint-formatter-multiple"},{"id":19649,"title":"eslint-formatter-pretty","library":"eslint-formatter-pretty","status":"active","version":"7.1.0","language":"javascript","ecosystem":"npm","summary":"A pretty formatter for ESLint that provides aesthetically pleasing output with syntax highlighting, clickable hyperlinks for filenames and rule IDs, and severity-sorted results. Version 7.1.0 is the latest stable release, released in 2025, with a cadence of major breaking changes tied to Node.js version bumps. It ships TypeScript types and is maintained by Sindre Sorhus. Key differentiators: stylish output with inline codeblock styling, open-in-editor support for filenames, and rule doc links. Alternatives like `eslint-formatter-codeframe` focus on code frames without the visual polish.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","eslint","eslint-formatter","formatter","reporter","lint","validate","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/eslint-formatter-pretty"},{"id":25496,"title":"eslint-formatter-prompter","library":"eslint-formatter-prompter","status":"active","version":"0.1.1","language":"javascript","ecosystem":"npm","summary":"An ESLint custom formatter that transforms standard lint output into structured, directive-rich prompts for AI tools. Version 0.1.1 (experimental) converts ESLint violations into grouped, actionable instructions telling AI what to fix and why, reducing noise and improving automated fix accuracy. Key differentiators: includes per-rule directive context, a mandatory fix header, minimum token usage via grouping, and full customizability of messages. Requires ESLint >=8.x. Ships TypeScript types. Early release with evolving API.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","eslint","formatter","eslintformatter","ai","prompt","lint","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/eslint-formatter-prompter"},{"id":19650,"title":"eslint-formatter-rdjson","library":"eslint-formatter-rdjson","status":"active","version":"1.0.6","language":"javascript","ecosystem":"npm","summary":"An ESLint formatter that outputs results in the Reviewdog Diagnostic Format (RDFormat), enabling seamless integration with Reviewdog for automated code review in CI pipelines. Version 1.0.6 is the latest stable release. It is maintained as part of the action-eslint project by Reviewdog. Key differentiators: produces machine-parseable RDJSON output optimized for Reviewdog's diagnostic reporting, supports GitHub Actions, and works with any CI that can parse JSON.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","eslint","formatter","rdjson","reviewdog","rdformat"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/eslint-formatter-rdjson"},{"id":19651,"title":"eslint-formatter-summary","library":"eslint-formatter-summary","status":"active","version":"2.0.2","language":"javascript","ecosystem":"npm","summary":"ESLint formatter that aggregates linting results by rule, showing total errors and warnings per rule instead of per-file output. Current stable version is 2.0.2 (April 2025), with regular releases. Key differentiator: helps introduce ESLint to large codebases by summarizing rule failures, making it easier to suppress or prioritize fixes. Supports sorting by rule name, error count, or warning count via environment variables. Written in TypeScript, requires Node.js >=20.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","eslint","eslint-formatter","summary","formatter","linting","report"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/eslint-formatter-summary"},{"id":26955,"title":"ESLint Formatter Summary Chart","library":"eslint-formatter-summary-chart","status":"active","version":"0.3.0","language":"javascript","ecosystem":"npm","summary":"An ESLint formatter that summarizes linting errors by rule and file using horizontal bar charts, providing a visual overview of error distribution. Version 0.3.0 is the current stable release with no recent updates. Key differentiators: it extends the original eslint-summary-chart-formatter by sorting rules alphabetically and renaming for easier integration with ESLint's --format option. Compared to other formatters like eslint-formatter-friendly or stylish, it focuses on aggregation rather than line-level details, making it ideal for CI or summary reports.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","eslint","formatter"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/eslint-formatter-summary-chart"},{"id":19657,"title":"ESLint Table Formatter","library":"eslint-formatter-table","status":"maintenance","version":"7.32.1","language":"javascript","ecosystem":"npm","summary":"ESLint's official `table` formatter, extracted from ESLint 7 as a standalone package. Version 7.32.1 is a direct extract from ESLint 7.x and is not actively maintained. This formatter was removed from ESLint 8, so this package provides compatibility for projects still on ESLint 7 or those who prefer the table output. Key differentiator: outputs a formatted table with results per file, showing line, column, type, message, and rule ID. No longer part of ESLint core, so requires separate installation.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","lint","ecmascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/eslint-formatter-table"},{"id":19652,"title":"eslint-formatter-teamcity","library":"eslint-formatter-teamcity","status":"active","version":"2.0.1","language":"javascript","ecosystem":"npm","summary":"ESLint formatter that outputs violations in TeamCity build error format. Current version 2.0.1 (released 2023-08-01). Zero runtime dependencies since v2.0.0 (uses only Node.js built-ins). Supports ESM and CommonJS. Ships TypeScript types. Configurable via function argument, package.json, or environment variables. Tested with TeamCity 9.1.x/10.0.x/2017+ and ESLint 1+. Key differentiator: designed specifically for TeamCity CI integration with both errors and inspections reporters.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","eslint","teamcity","formatter","linting","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/eslint-formatter-teamcity"},{"id":19654,"title":"eslint-formatting-reporter","library":"eslint-formatting-reporter","status":"active","version":"0.0.0","language":"javascript","ecosystem":"npm","summary":"A utility library for ESLint plugins that report formatting differences between original and formatted code. Version 0.0.0, actively maintained by Anthony Fu. Extracted from eslint-plugin-prettier, it provides `reportDifferences` function and `messages` object to simplify creating custom formatting rules. Ships TypeScript types, peer dependency on ESLint >=8.40.0. Lightweight alternative to directly using prettier-linter-helpers.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/eslint-formatting-reporter"},{"id":19653,"title":"ESLint Friendly Formatter","library":"eslint-friendly-formatter","status":"active","version":"4.0.1","language":"javascript","ecosystem":"npm","summary":"An ESLint formatter that produces output compatible with Sublime Text and iTerm2 'click to open file' functionality. Version 4.0.1 is the current stable release, with irregular updates. Key differentiators: file/line/column links that open in editors, clickable rule IDs linking to documentation, errors reported at end, and a summary with contextual code snippets. It is based on the default 'stylish' formatter but enhanced for terminal usability.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","eslint","formatter","reporter","eslint formatter","stylish"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/eslint-friendly-formatter"},{"id":14558,"title":"ESLint Gitignore Utility","library":"eslint-gitignore","status":"abandoned","version":"0.1.0","language":"javascript","ecosystem":"npm","summary":"eslint-gitignore is a utility package designed to integrate patterns from `.gitignore` files directly into an ESLint configuration's `ignorePatterns` array. It was last published six years ago, with its sole version being `0.1.0`. The package appears to be abandoned, with no further updates or maintenance since its initial release. While it served a specific purpose at the time of its creation by programmatically parsing gitignore files, modern ESLint versions, particularly with the introduction of flat configurations, now offer native capabilities to achieve this through the `@eslint/compat` package's `includeIgnoreFile` utility. Therefore, its key differentiator has been superseded by core ESLint functionality, making it largely obsolete for new projects and potentially problematic for existing ones due to lack of maintenance.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","eslint","gitignore"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/eslint-gitignore"},{"id":14559,"title":"ESLint HTML Parser","library":"eslint-html-parser","status":"active","version":"6.8.2","language":"javascript","ecosystem":"npm","summary":"eslint-html-parser is a custom ESLint parser designed to lint HTML files, including embedded JavaScript within `<script>` tags. It achieves this by parsing HTML into a specific Abstract Syntax Tree (AST) structure, while delegating the parsing of JavaScript code (both in `<script>` tags and standalone `.js`/`.jsx` files) to a configurable ECMAScript parser, defaulting to `espree`. This enables developers to apply standard ESLint rules to their JavaScript within HTML, as well as define custom rules that target the HTML structure itself. The package is currently at version 6.8.2 and appears to be actively maintained, offering a crucial bridge for projects that require robust linting across both HTML and JavaScript within a single ESLint setup. It differentiates itself by providing a comprehensive HTML AST for deep linting, unlike simpler preprocessors that only extract script content.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/eslint-html-parser"},{"id":19656,"title":"ESLint HTML Reporter","library":"eslint-html-reporter","status":"active","version":"0.7.4","language":"javascript","ecosystem":"npm","summary":"Generates an HTML report from ESLint results with a summary of all linted files and their errors and warnings. Version 0.7.4 is the latest stable release. It provides detailed and \"lite\" output options, optional TeamCity integration, and a summary of top issues. Unlike using ESLint's built-in formatters, this package produces a standalone HTML page that can be opened in a browser or served, making it easy to share lint results with a team. It has limited recent development but remains functional for most ESLint use cases.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","eslint","reporter","teamcity"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/eslint-html-reporter"},{"id":19655,"title":"eslint-import-context","library":"eslint-import-context","status":"active","version":"0.2.0","language":"javascript","ecosystem":"npm","summary":"A utility library providing context information for eslint-plugin-import-x, eliminating the need for extra arguments. Version 0.2.0 is the current stable release, actively maintained with frequent patches. It ships TypeScript types and relies on oxc-resolver as a peer dependency. Key differentiator: simplifies usage of eslint-plugin-import-x by wrapping resolver context.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/eslint-import-context"},{"id":18317,"title":"eslint-import-resolver-alias","library":"eslint-import-resolver-alias","status":"maintenance","version":"1.1.2","language":"javascript","ecosystem":"npm","summary":"A resolver plugin for eslint-plugin-import that adds support for module aliases, custom file extensions, and path mapping. Current stable version is 1.1.2 (last released in 2018). It allows developers to define alias mappings in ESLint configuration so that 'import' statements resolve correctly even when using module aliases or custom extensions. Unlike other resolvers like eslint-import-resolver-webpack or eslint-import-resolver-typescript, this one is lightweight and does not require webpack config; it works purely based on a simple alias map array. It supports Node.js >=4 and requires eslint-plugin-import >=1.4.0 as a peer dependency. The resolver is in maintenance mode with no updates since 2018.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","eslint","eslintplugin","eslint-plugin-import","eslint-import-resolver","import-resolver","resolver","resolve","resolution"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/eslint-import-resolver-alias"},{"id":19659,"title":"eslint-import-resolver-babel-module","library":"eslint-import-resolver-babel-module","status":"active","version":"5.3.2","language":"javascript","ecosystem":"npm","summary":"A resolver for eslint-plugin-import that uses babel-plugin-module-resolver's alias configuration to resolve module paths. Version 5.3.2 is the current stable release, compatible with @babel/core ^7.0.0-0 and babel-plugin-module-resolver ^3.0.0 || ^4.0.0 || ^5.0.0. It allows ESLint to understand custom module aliases defined in Babel config, preventing false positive import/no-unresolved errors. Unlike eslint-import-resolver-alias or eslint-import-resolver-webpack, it integrates directly with Babel's module resolution, making it ideal for projects using babel-plugin-module-resolver. The package is actively maintained, with updates tracking eslint-plugin-import and babel-plugin-module-resolver releases.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","eslint","eslint-plugin-import","eslint-import-resolver","babel","babel-plugin","module","resolver","alias"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/eslint-import-resolver-babel-module"},{"id":19658,"title":"eslint-import-resolver-babel-plugin-root-import","library":"eslint-import-resolver-babel-plugin-root-import","status":"maintenance","version":"1.1.1","language":"javascript","ecosystem":"npm","summary":"A resolver for eslint-plugin-import that maps root-relative module paths (e.g., '@/', '~/') according to babel-plugin-root-import configuration. It reads settings from `.babelrc` or allows inline options in `.eslintrc`. This fork (v1.1.1) fixes compatibility with babel-plugin-root-import ^5.1.0, unlike the original resolver which only supported older versions. It is a small, single-purpose package with no updates since 2017, indicating stable functionality but potential deprecation risk due to newer alternatives like eslint-import-resolver-typescript.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","eslint","eslint-plugin-import","eslint-import-resolver","babel","babel-plugin","module","babel-root-import","babel-plugin-root-import"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/eslint-import-resolver-babel-plugin-root-import"},{"id":19660,"title":"eslint-import-resolver-babel-root-import","library":"eslint-import-resolver-babel-root-import","status":"maintenance","version":"0.0.2","language":"javascript","ecosystem":"npm","summary":"A resolver for eslint-plugin-import that works with babel-plugin-root-import to allow root-based module imports (e.g., importing from a root directory using a pattern). The current stable version is 1.0.0, released as a major update. This package is a thin wrapper around babel-plugin-root-import, providing an eslint resolver that understands the same root-import syntax. It has no active development. The key differentiator is enabling eslint-plugin-import to resolve modules using the babel-root-import plugin's custom prefix/suffix mappings.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","eslint","eslint-plugin-import","eslint-import-resolver","babel","babel-plugin","module","babel-root-import","rewrite"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/eslint-import-resolver-babel-root-import"},{"id":19661,"title":"eslint-import-resolver-custom-alias","library":"eslint-import-resolver-custom-alias","status":"active","version":"1.3.2","language":"javascript","ecosystem":"npm","summary":"An ESLint resolver (v1.3.2, 2022) for eslint-plugin-import that enables custom import aliases and file extensions. Unlike other resolvers (e.g., eslint-import-resolver-alias, eslint-import-resolver-webpack), it supports Lerna monorepos via a `packages` config, allowing alias resolution relative to the current package directory. It also supports an empty-string alias to prepend a base path. Requires eslint-plugin-import >=2.2.0 as a peer dependency.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","eslint-import-resolver","eslint-import-plugin","alias","resolver"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/eslint-import-resolver-custom-alias"},{"id":19662,"title":"eslint-import-resolver-exports","library":"eslint-import-resolver-exports","status":"active","version":"1.0.0-beta.5","language":"javascript","ecosystem":"npm","summary":"A resolver for eslint-plugin-import that supports the package.json#exports field, enabling proper resolution of package entry points when using the exports map. Version 1.0.0-beta.5 is the current stable version, with infrequent releases. Key differentiators: it integrates seamlessly with existing resolvers (like node or typescript) and only handles exports resolution, delegating other resolution to a primary resolver. It uses resolve.exports under the hood.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/eslint-import-resolver-exports"},{"id":19663,"title":"eslint-import-resolver-jest","library":"eslint-import-resolver-jest","status":"active","version":"3.0.2","language":"javascript","ecosystem":"npm","summary":"An ESLint resolver for eslint-plugin-import that resolves imports according to Jest's moduleNameMapper configuration. Version 3.0.2 is current stable (as of early 2025). Release cadence is irregular. It reads Jest config from package.json or a specified config file, enabling ESLint to understand aliased imports used in test files. Alternative to manual resolution override; integrates directly with eslint-plugin-import.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","eslint","eslintplugin","jest","resolver","eslint-plugin-import"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/eslint-import-resolver-jest"},{"id":19664,"title":"eslint-import-resolver-jsconfig","library":"eslint-import-resolver-jsconfig","status":"active","version":"1.1.0","language":"javascript","ecosystem":"npm","summary":"Resolver for eslint-plugin-import that resolves import aliases defined in jsconfig.json. Version 1.1.0 is current; the package is stable and updated irregularly. It enables ESLint to understand path aliases in jsconfig (common in Create React App projects) without Webpack configuration. Unlike eslint-import-resolver-webpack or eslint-import-resolver-alias, this resolver directly reads jsconfig.json and is lightweight with no heavy dependencies.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","eslint-import-resolver","eslint-import-plugin","alias","resolver","jsconfig","create-react-app","cra"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/eslint-import-resolver-jsconfig"},{"id":19665,"title":"eslint-import-resolver-lerna","library":"eslint-import-resolver-lerna","status":"active","version":"2.0.0","language":"javascript","ecosystem":"npm","summary":"Resolver for eslint-plugin-import that enables module resolution in Lerna-based monorepos. Version 2.0.0 (latest, Nov 2020) is a rewrite to TypeScript with breaking changes from 1.x. It maps packages defined in Lerna's packages directories so that eslint-plugin-import can resolve cross-package imports, particularly needed when using compilation pipelines (Babel, TypeScript) that output to a different directory. Unlike the built-in Node resolver, this supports non-standard packages directories and helps avoid \"Unable to resolve path to module\" errors in monorepos.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","eslint-plugin-import","lerna","resolver"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/eslint-import-resolver-lerna"},{"id":19666,"title":"eslint-import-resolver-meteor","library":"eslint-import-resolver-meteor","status":"maintenance","version":"0.4.0","language":"javascript","ecosystem":"npm","summary":"A resolver for eslint-plugin-import that provides Meteor-specific import resolution in ESLint. Version 0.4.0 is the latest stable release, last updated in 2018. It handles '/' root imports, enforces client/server folder import restrictions, and resolves 'meteor/' package imports with limitations. Unlike generic resolvers, it uses the project's .meteor folder to resolve paths and checks .meteor/versions and .meteor/packages for package existence. Provides configurable extensions, paths, and moduleDirectory. Works with eslint-plugin-import >=1.4.0.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","eslint","eslintplugin","esnext","modules","eslint-plugin-import"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/eslint-import-resolver-meteor"},{"id":19667,"title":"eslint-import-resolver-next","library":"eslint-import-resolver-next","status":"active","version":"0.6.0","language":"javascript","ecosystem":"npm","summary":"An ESLint resolver plugin for eslint-plugin-import and eslint-plugin-import-x that resolves modules using unrs-resolver (previously oxc-resolver). v0.6.0 migrated from oxc-resolver to unrs-resolver. Supports monorepos, pnpm workspaces, and TypeScript/JavaScript path aliases from tsconfig/jsconfig. Provides a modern alternative to eslint-import-resolver-typescript and eslint-import-resolver-node, with faster resolution and built-in caching control via NEXT_RESOLVER_CACHE_DISABLED environment variable. Publish cadence is irregular but with breaking changes between versions.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","eslint","eslint-plugin-import","eslint-plugin-import-x","eslint-import-resolver","oxc-resolver","unrs-resolver","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/eslint-import-resolver-next"},{"id":10824,"title":"ESLint Import Resolver for Node Modules","library":"eslint-import-resolver-node","status":"maintenance","version":"0.3.10","language":"javascript","ecosystem":"npm","summary":"eslint-import-resolver-node is a foundational package that provides Node.js-style module resolution for `eslint-plugin-import`. It enables ESLint to accurately locate imported modules, respecting standard Node.js resolution rules, including looking into `node_modules` directories, and honoring `package.json`'s `main` field. The current stable version, `0.3.10`, was last published in February 2021. Despite its infrequent updates, it is highly stable and widely adopted, functioning as a core component of the `eslint-plugin-import` ecosystem. Its primary differentiation lies in its direct emulation of Node's native resolution algorithm, which ensures consistent linting behavior with the runtime environment. The resolver supports customization through options such as `extensions`, `paths` (similar to `NODE_PATH`), and `moduleDirectory` for defining alternate `node_modules` locations or source roots.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","eslint","eslintplugin","esnext","modules","eslint-plugin-import"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/eslint-import-resolver-node"},{"id":26956,"title":"eslint-import-resolver-oxc","library":"eslint-import-resolver-oxc","status":"active","version":"0.15.0","language":"javascript","ecosystem":"npm","summary":"An ESLint import resolver wrapping oxc-resolver for eslint-plugin-import and eslint-plugin-import-x. Current stable version is 0.15.0, with frequent releases (multiple minor/patch versions in 2024). Key differentiators: significantly faster than eslint-import-resolver-node by leveraging the Rust-based oxc-resolver; supports configuration via bundler configs (Vite, Rspack, Webpack) and auto-detection of tsconfig/jsconfig; offers both sync and async resolver-next API. Ships TypeScript types, ESM/CJS compatible, and requires oxc-resolver as a peer dependency. Community alternative to eslint-import-resolver-typescript.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","eslint","eslint-plugin-import","eslint-plugin-import-x","eslint-import-resolver","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/eslint-import-resolver-oxc"},{"id":19668,"title":"ESLint Plugin Import Resolver React Native","library":"eslint-import-resolver-reactnative","status":"maintenance","version":"1.0.2","language":"javascript","ecosystem":"npm","summary":"React Native module resolution plugin for eslint-plugin-import (v1.0.2, last updated 2020). Uses eslint-import-resolver-node with modifications: adds .android.js and .ios.js extensions, resolves project name to root path. No breaking changes known; single stable release. Differentiates from standard resolver by supporting platform-specific file resolution and project-name-based imports.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/eslint-import-resolver-reactnative"},{"id":19670,"title":"eslint-import-resolver-root-import","library":"eslint-import-resolver-root-import","status":"active","version":"1.0.4","language":"javascript","ecosystem":"npm","summary":"ESLint resolver for babel-plugin-root-import that enables custom root-based module import aliases (e.g., '~/components/MyComponent'). Version 1.0.4 is stable and maintained. It works with babel-plugin-root-import >=5.1.0 and eslint-plugin-import >=1.9.2. Key differentiator: it uses babel.config.js for automatic configuration of rootPathSuffix and rootPathPrefix, unlike the original fork which required separate .babelrc settings. This package is tailored for React Native and other Babel projects that rely on root imports for cleaner import paths.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","eslint","eslint-plugin-import","eslint-import-resolver","babel","babel-plugin","module","babel-root-import","babel-plugin-root-import"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/eslint-import-resolver-root-import"},{"id":12728,"title":"ESLint Resolver for TypeScript Imports","library":"eslint-import-resolver-typescript","status":"active","version":"4.4.4","language":"javascript","ecosystem":"npm","summary":"This package provides a TypeScript-aware resolver for `eslint-plugin-import` and its faster alternative, `eslint-plugin-import-x`. It enables ESLint to correctly resolve import paths in TypeScript projects, including support for `tsconfig.json`'s `paths` mapping, resolving `.cts`, `.mts`, `.ts`, `.tsx`, `.d.cts`, `.d.mts`, and `.d.ts` extensions. A key feature is its preference for `@types/*` definitions or local `.d.ts` files over plain JavaScript files in `node_modules` for versions 2.0.0 and above. The package is actively maintained, with the current stable version being 4.4.4, receiving frequent patch updates and minor feature releases. It supports multiple `tsconfig.json` files and `package.json` `imports`/`exports` fields, ensuring robust module resolution within complex TypeScript setups.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","typescript","eslint","import","resolver","plugin"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/eslint-import-resolver-typescript"},{"id":19669,"title":"eslint-import-resolver-vite","library":"eslint-import-resolver-vite","status":"active","version":"2.1.1","language":"javascript","ecosystem":"npm","summary":"Vite module resolution plugin for eslint-plugin-import and eslint-plugin-import-x (resolver interface v3). Current stable version v2.1.1 (released 2025-04). Supports ESM, CJS, and mixed setups. Handles `resolve.alias` from Vite config. Critically, v2.x requires users to provide the config object explicitly, avoiding require() issues in mixed setups. Active development. Key differentiator: lightweight alternative to eslint-import-resolver-typescript when using Vite's alias feature.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","eslint","vite","import resolver"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/eslint-import-resolver-vite"},{"id":19672,"title":"eslint-import-resolver-webpack","library":"eslint-import-resolver-webpack","status":"maintenance","version":"0.13.11","language":"javascript","ecosystem":"npm","summary":"Webpack-aware module resolution plugin for eslint-plugin-import, version 0.13.11. Resolves import paths using a webpack configuration (webpack.config.js by default) to support custom resolve aliases, extensions, and modules. Released as part of the eslint-plugin-import ecosystem. Stable but limited to synchronous configs; async configs will break. Supports config file path, index, inline object, environment variables, and caching. Last major release in 2019; no active development, but still functional with webpack >=1.11.0 and eslint-plugin-import >=1.4.0.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","eslint-plugin-import","eslint","jsnext","modules","webpack"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/eslint-import-resolver-webpack"},{"id":19671,"title":"eslint-interactive","library":"eslint-interactive","status":"active","version":"13.0.1","language":"javascript","ecosystem":"npm","summary":"eslint-interactive is a CLI tool that wraps ESLint to help fix large numbers of errors interactively, grouped by rule. Current stable version is 13.0.1, published under an Apache-2.0 license, with releases following semver. It requires Node.js ^20.19.0 || ^22.12.0 || >=24.0.0 and ESLint >=9.0.0. Unlike plain eslint --fix, it provides per-rule actions: run fix, disable per line, disable per file, convert error to warning, apply suggestions, and forcibly fix. Supports flat config only (eslint.config.js); legacy .eslintrc is dropped. Global installation is not recommended.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","eslint"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/eslint-interactive"},{"id":19673,"title":"eslint-json","library":"eslint-json","status":"active","version":"2.0.0","language":"javascript","ecosystem":"npm","summary":"JSON reporter for ESLint that outputs lint results as a JSON array. Version 2.0.0, stable, low maintenance. Key differentiator: simplifies piping ESLint output to other tools (e.g., CI, custom scripts) by using standard JSON format. No breaking changes since initial release. Commonly used in build pipelines. Lightweight with zero dependencies.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","eslint","eslint-formatter","formatter","reporter","lint","validate","json","serialize"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/eslint-json"},{"id":10825,"title":"ESLint JSON Compatibility Utilities","library":"eslint-json-compat-utils","status":"active","version":"0.2.3","language":"javascript","ecosystem":"npm","summary":"eslint-json-compat-utils is a specialized utility designed to bridge the gap between ESLint rules written for `jsonc-eslint-parser` and those compatible with `@eslint/json`. It provides conversion functions that adapt rule objects, plugin objects, and `create` functions, enabling developers to reuse existing logic across different JSON AST parsers in ESLint. The current stable version is 0.2.3, with releases occurring periodically to address bugs and add minor features, as seen in recent patch updates. Its key differentiator is its focused purpose on AST transformation for JSON linting rules, specifically to ensure compatibility when transitioning between or supporting both `jsonc-eslint-parser` (which supports JSONC, JSON5) and `@eslint/json` (standard JSON).","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","eslint","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/eslint-json-compat-utils"},{"id":19674,"title":"eslint-junit","library":"eslint-junit","status":"maintenance","version":"1.0.1","language":"javascript","ecosystem":"npm","summary":"An ESLint result processor that generates JUnit XML files for integration with CI systems like Jenkins. Current version 1.0.1, last released in 2017 with no recent updates (low maintenance). It works by running ESLint with a custom formatter and producing XML output configurable via environment variables or package.json. Similar to 'eslint-junit-formatter' but simpler and older. It has minimal dependencies and supports Node >=6.0.0.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/eslint-junit"},{"id":19675,"title":"eslint-linter-browserify","library":"eslint-linter-browserify","status":"active","version":"10.2.1","language":"javascript","ecosystem":"npm","summary":"A browser-compatible build of ESLint that runs the Linter API client-side without Node.js. Version 10.2.1 mirrors ESLint's core linting engine, made available for browser environments via bundlers like webpack or direct script tags. It ships TypeScript definitions and supports ESM, CJS, and UMD. Unlike server-side ESLint, only the Linter class is available (no CLI, no built-in formatters). Key differentiator: enables real-time linting in browser-based code editors such as CodeMirror or Monaco.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","eslint","lint","linter","browser","browserify","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/eslint-linter-browserify"},{"id":19676,"title":"ESLint LSP","library":"eslint-lsp","status":"active","version":"0.1.2","language":"javascript","ecosystem":"npm","summary":"eslint-lsp is a language server that wraps ESLint to provide linting diagnostics via the Language Server Protocol (LSP). The current stable version is 0.1.2, with an infrequent release cadence. It is a minimal implementation, still lacking many features (e.g., code actions) and is primarily intended as a proof-of-concept. Compared to alternatives like vscode-eslint or eslint-language-server, it is barebones and community-maintained. It works with editors like Emacs (lsp-mode, eglot) by spawning the server with --stdio.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","lsp","language-server","eslint"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/eslint-lsp"},{"id":19682,"title":"eslint-markdown","library":"eslint-markdown","status":"active","version":"0.6.1","language":"javascript","ecosystem":"npm","summary":"An ESLint plugin for linting Markdown files, providing rules for consistent code style, list style, inline code style, no tabs, no URL trailing slashes, and more. Current stable version is 0.6.1, with active development on GitHub. It requires ESLint ^9.31.0 or ^10.0.0-rc.0 (ESLint flat config only). Unlike @eslint/markdown which parses MD for JS linting, this plugin lints the Markdown syntax itself. Release cadence is monthly with minor breaking changes on minor versions.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","eslint","eslintplugin","eslint-plugin","plugin","markdown","mark","md","commonmark"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/eslint-markdown"},{"id":13140,"title":"ESLint Parser and Plugin for MDX","library":"eslint-mdx","status":"active","version":"3.7.0","language":"javascript","ecosystem":"npm","summary":"eslint-mdx provides an ESLint parser and plugin for MDX files, enabling comprehensive linting of both embedded JavaScript/TypeScript code and markdown syntax. It integrates with `remark-lint` to apply markdown-specific rules, differentiating it from parsers that only handle code blocks. The package is currently stable at version `3.7.0` and is actively maintained with frequent minor and patch releases, ensuring compatibility with the latest ESLint versions, including ESLint 10. It supports both classic (`.eslintrc.*`) and modern flat (`eslint.config.js`) ESLint configurations, offering flexibility for various project setups. The project is a monorepo, publishing both `eslint-mdx` (the parser) and `eslint-plugin-mdx` (the plugin and recommended configurations).","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","eslint","eslint-mdx","eslint-parser","eslint-parser-mdx","mdx","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/eslint-mdx"},{"id":19677,"title":"ESLint Merge Processors","library":"eslint-merge-processors","status":"active","version":"2.0.0","language":"javascript","ecosystem":"npm","summary":"A utility to combine multiple ESLint processors into a single processor, enabling parallel linting of different file types within one ESLint configuration. Current stable version is 2.0.0, which is ESM-only and requires ESLint flat config. Maintained by Anthony Fu, it differentiates from manual chaining by providing a clean merge function and a pass-through processor for original files. It is commonly used with eslint-plugin-markdown to lint both the markdown file and its embedded code snippets.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","eslint","eslint-processor","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/eslint-merge-processors"},{"id":19678,"title":"eslint-module-utils","library":"eslint-module-utils","status":"active","version":"2.12.1","language":"javascript","ecosystem":"npm","summary":"eslint-module-utils (v2.12.1) provides core utilities for eslint-plugin-import and other module-related ESLint plugins. It includes helpers for parsing module resolution, resolving module paths, and managing module caches. Released under the MIT license, it supports Node >=4 and is maintained as part of the eslint-plugin-import ecosystem. Key differentiators: it is the foundational utility package powering eslint-plugin-import's module resolution, cache, and parsing features, and is used by plugins like eslint-plugin-import, eslint-plugin-node, and eslint-plugin-import-access.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","eslint-plugin-import","eslint","modules","esmodules"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/eslint-module-utils"},{"id":19679,"title":"eslint-nibble","library":"eslint-nibble","status":"active","version":"9.1.1","language":"javascript","ecosystem":"npm","summary":"eslint-nibble is an interactive ESLint wrapper that lets you fix linting errors one rule at a time, making it easier to adopt ESLint in large codebases. Version 9.1.1 supports ESLint 7, 8, and 9, with Node >=18. Unlike mass autofix, it lets you selectively apply fixes per rule, providing a focused workflow. It uses eslint-stats for rule overview and a friendly formatter for detailed errors. No bundled ESLint; uses your project's existing ESLint installation.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","eslint","formatter","linting","linter","eslint-stats","eslint-friendly-formatter"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/eslint-nibble"},{"id":15606,"title":"ESLint No Restricted Utility","library":"eslint-no-restricted","status":"active","version":"0.1.1","language":"javascript","ecosystem":"npm","summary":"eslint-no-restricted is a utility for generating highly customizable ESLint rules, serving as a powerful alternative to the core `no-restricted-syntax`, `no-restricted-globals`, and `no-restricted-properties` rules. Currently at version 0.1.1, the package is actively maintained with frequent minor releases, typically for feature enhancements and bug fixes. Its key differentiators include the ability to create individual ESLint rules for each specific restricted item (AST selector, global variable, or object property), allowing for granular control over severity levels and more precise disabling via comments. This contrasts with the core rules which lump all restrictions into a single configurable rule. Additionally, it supports message placeholders, enabling developers to create more targeted and informative error messages based on the code context. It supports Node.js `^20.9.0 || >=22.0.0` and is compatible with `eslint` versions `^8.57.0 || ^9 || ^10`, shipping with full TypeScript type definitions.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","eslint","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/eslint-no-restricted"},{"id":19680,"title":"eslint-output","library":"eslint-output","status":"active","version":"4.0.2","language":"javascript","ecosystem":"npm","summary":"A wrapper around ESLint that exports multiple report formats (e.g., stylish, junit, gitlab) in a single run. v4.0.2 supports ESLint >=9 with Flat Config only. Configure via eslintoutput.config.js and CLI overrides. Releases are infrequent, with major version bumps tied to ESLint peer dep changes. Differentiator: eliminates need for multiple lint runs to get different formatters.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","eslint","multiple","outputs","format","formats","wrapper"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/eslint-output"},{"id":19681,"title":"eslint-parser-plain","library":"eslint-parser-plain","status":"active","version":"0.1.1","language":"javascript","ecosystem":"npm","summary":"ESLint parser that allows linting of various plain text file types (e.g., Markdown, JSON, YAML) by treating them as plain text strings. Version 0.1.1 is the current stable release with a slow release cadence. It is designed for use with ESLint's parser option to enable linting rules (like prettier/prettier) in non-JavaScript files. Differentiates from @eslint/markdown by being simpler and file-type agnostic.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","eslint","eslint-parser","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/eslint-parser-plain"},{"id":19683,"title":"eslint-plugin-absolute-imports","library":"eslint-plugin-absolute-imports","status":"active","version":"0.0.3","language":"javascript","ecosystem":"npm","summary":"ESLint plugin (v0.0.3) that enforces absolute imports in JavaScript/TypeScript projects. Zero-dependency, requires a baseUrl defined in tsconfig.json or jsconfig.json (paths not supported). Targets developers migrating from relative imports to absolute imports for cleaner codebases. Infrequent updates; currently stable but limited in scope.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","eslint","imports","eslint-plugin"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/eslint-plugin-absolute-imports"},{"id":25497,"title":"eslint-plugin-actions","library":"eslint-plugin-actions","status":"active","version":"2.0.0","language":"javascript","ecosystem":"npm","summary":"An ESLint plugin that lints JavaScript code embedded in GitHub Actions workflow files (`.yml`/`.yaml`). Version 2.0.0 supports ESLint 8 and Node 12+; Node 10, 13, 15 and ESLint 6/7 are dropped. The plugin provides a processor that extracts JS from literal blocks (e.g., `script:` in `actions/github-script`) and lint them with standard ESLint rules. Recommended config `plugin:actions/recommended` enables the processor automatically. Unlike generic YAML linting tools, it gives full ESLint support for inline JS with virtual filenames for granular rule overrides. Experimental auto-fixing is available.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","eslint","eslintplugin","eslint-plugin","github-actions","github-script"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/eslint-plugin-actions"},{"id":19684,"title":"ESLint Plugin Adonis","library":"eslint-plugin-adonis","status":"active","version":"2.1.1","language":"javascript","ecosystem":"npm","summary":"ESLint plugin providing rules for AdonisJS applications and addons, maintained by the AdonisJS community. Current stable version is 3.0.3 (released 2023-06-13), release cadence is irregular. Features TypeScript support and is designed for AdonisJS 5+ with ESM modules. v3 major release targets ESM and updated coding style; v2.x supports ESLint 8. Differentiates from generic ESLint configs by providing AdonisJS-specific conventions like Edge template rules, Lucid ORM usage, and Ace commands.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","eslint","eslintplugin","eslint-plugin","adonisjs","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/eslint-plugin-adonis"},{"id":19685,"title":"eslint-plugin-airtight","library":"eslint-plugin-airtight","status":"active","version":"2.0.0","language":"javascript","ecosystem":"npm","summary":"An ESLint plugin providing additional rules for TypeScript/JavaScript, including export-inline, param-types (migration helper), return-await (bug finder), sequelize-comment (feature), and unbounded-concurrency (bug finder). Version 2.0.0, maintained by Snyk, with TypeScript types included. Last release 2022-09-26. Differentiators: rules derived from eslint-plugin-sinful with a focus on security and correctness; param-types aids migration by adding types based on configuration; unbounded-concurrency prevents resource starvation by enforcing concurrency limits.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/eslint-plugin-airtight"},{"id":19686,"title":"eslint-plugin-angular","library":"eslint-plugin-angular","status":"active","version":"5.0.0","language":"javascript","ecosystem":"npm","summary":"ESLint plugin providing AngularJS (Angular 1.x) specific linting rules, covering best practices, conventions, and potential errors. Current stable version is 5.0.0, which requires ESLint ^9.32.0 and drops support for earlier versions. The plugin includes a shareable config based on John Papa's AngularJS style guide. It is the most established ESLint plugin for AngularJS, with over 150 rules organized into categories like possible errors, conventions, and style. Release cadence is low; updates are prompted by major ESLint changes. Key differentiator: specifically for AngularJS (not Angular 2+), with many rules directly mapping to the John Papa style guide.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","eslint","eslintplugin","angularjs"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/eslint-plugin-angular"},{"id":17594,"title":"ESLint Plugin for Angular Test ID Enforcement","library":"eslint-plugin-angular-test-ids","status":"active","version":"1.0.6","language":"javascript","ecosystem":"npm","summary":"eslint-plugin-angular-test-ids is an ESLint plugin designed to enforce the presence of specific attributes, typically `data-test`, on HTML elements within Angular templates. Currently at version `1.0.6`, this plugin offers a practical solution for development teams where end-to-end testing strategies rely on stable identifiers. While the plugin's author expresses a preference for user-visible labels, it acknowledges the widespread industry need for test IDs often mandated by QA processes. Key differentiators include its deep integration with `@angular-eslint/template-parser` for accurate Angular template analysis and highly flexible configuration options. Users can customize the required attribute name (e.g., `data-test`, `test-id`) and precisely define the list of elements that must include this attribute, supporting both native HTML elements and Angular Material components. This allows teams to tailor enforcement rules to their project's specific requirements, making it a robust tool for maintaining testability in Angular applications.","last_verified":"2026-04-23T00:00:00.000Z","tags":["javascript","eslint","eslintplugin","eslint-plugin","angular"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/eslint-plugin-angular-test-ids"},{"id":25498,"title":"eslint-plugin-annotation","library":"eslint-plugin-annotation","status":"active","version":"1.1.6","language":"javascript","ecosystem":"npm","summary":"ESLint plugin providing lint rules to validate and auto-correct code based on JSDoc-like annotations in comments. Current stable version 1.1.6, released 2023. Supports Node 12, 14, 16+. Differentiators: allows enforcing sort order, uniqueness, and date format via annotation comments, with autofix support for sort and unique rules. Lightweight, no external runtime dependencies beyond ESLint peer dependency.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","eslint","eslintplugin","eslint-plugin","import","relative","modules","autofix"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/eslint-plugin-annotation"},{"id":19687,"title":"eslint-plugin-antfu","library":"eslint-plugin-antfu","status":"active","version":"3.2.2","language":"javascript","ecosystem":"npm","summary":"Anthony Fu's opinionated ESLint plugin providing rules like consistent-chaining, consistent-list-newline, top-level-function, and no-top-level-await. Current stable version is 3.2.2, released under MIT license. v3.0.0 dropped CJS support (ESM-only). Designed for use with antfu/eslint-config. Active development with frequent releases. Ships TypeScript types. Peer dependency on eslint.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","eslint-plugin","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/eslint-plugin-antfu"},{"id":19688,"title":"eslint-plugin-anti-trojan-source","library":"eslint-plugin-anti-trojan-source","status":"active","version":"1.1.2","language":"javascript","ecosystem":"npm","summary":"ESLint plugin (v1.1.2) that detects Trojan Source attacks using Unicode bidirectional (bidi) characters in JavaScript/TypeScript code. It provides a single rule `no-bidi` that flags maliciously embedded Unicode control characters that can cause code to appear differently to humans vs compilers. The plugin includes a recommended configuration for easy adoption. Updated as recently as November 2025 but core functionality (single rule) stable since 2021. Inspired similar rule `detect-bidi-characters` in eslint-plugin-security. No dependencies. Actively maintained.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","eslint","eslint-plugin","eslintplugin","plugin","eslint plugin","rules","trojan","trojan source"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/eslint-plugin-anti-trojan-source"},{"id":25499,"title":"eslint-plugin-apidoc","library":"eslint-plugin-apidoc","status":"active","version":"0.0.7","language":"javascript","ecosystem":"npm","summary":"An ESLint plugin for linting apidoc.json configuration files based on API style rules. Version 0.0.7 is the latest release. It provides rules to enforce base URL, contact information, and description presence for APIs and resources. Designed to integrate with ESLint, it allows developers to validate apidoc.json files as part of their linting process. The plugin is minimal, with only a few rules, and requires ESLint as a peer dependency. It is not actively maintained, with no recent updates.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","eslint","eslintplugin","eslint-plugin","apidoc","api"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/eslint-plugin-apidoc"},{"id":19689,"title":"eslint-plugin-ast-grep","library":"eslint-plugin-ast-grep","status":"active","version":"1.0.0","language":"javascript","ecosystem":"npm","summary":"ESLint plugin leveraging ast-grep for pattern-based syntax restriction. Current stable version: 1.0.0. Released under MIT license. Key differentiator: uses ast-grep's powerful pattern matching instead of ESLint's built-in AST selectors, enabling more flexible and concise rule definitions. Requires ESLint >=9.0.0 and @ast-grep/napi >=0.30.0. Provides a single rule `no-restricted-syntax` that accepts string patterns or objects with custom messages. Adheres to ESLint's flat config and is ESM-only.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","eslint","eslint-plugin","ast-grep"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/eslint-plugin-ast-grep"},{"id":19690,"title":"eslint-plugin-astro","library":"eslint-plugin-astro","status":"active","version":"1.7.0","language":"javascript","ecosystem":"npm","summary":"An ESLint plugin for linting Astro components. Version 1.7.0 is the latest stable release, with active development and releases roughly monthly. It lints frontmatter, HTML templates, JSX-like expressions, client-side scripts, and directives. Supports both flat config (eslint.config.js) and legacy config (.eslintrc). Ships TypeScript types. Requires eslint >=8.57.0 and Node.js ^18.18.0 || ^20.9.0 || >=21.1.0. Differentiators: official AST-based parsing for Astro, rules for sort-attributes, no-unsafe-inline-scripts, and no-prerender-export-outside-pages. Community-maintained by ota-meshi.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","eslint","eslint-plugin","eslintplugin","astro","astrojs","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/eslint-plugin-astro"},{"id":19691,"title":"eslint-plugin-async","library":"eslint-plugin-async","status":"abandoned","version":"0.1.1","language":"javascript","ecosystem":"npm","summary":"An ESLint plugin providing linting rules for async functions, specifically focusing on missing await expressions. Version 0.1.1 is the latest and only stable release. It is a small, early-stage plugin with limited rules (e.g., 'missing-await-in-async-fn'). No recent updates; development appears stagnant.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","eslint","eslint-plugin","eslintplugin","async"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/eslint-plugin-async"},{"id":19692,"title":"eslint-plugin-autofix","library":"eslint-plugin-autofix","status":"active","version":"2.2.0","language":"javascript","ecosystem":"npm","summary":"An ESLint plugin (v2.2.0) that wraps ESLint core and custom rules to provide autofix functionality. It converts original fixable rules into autofixable versions by applying fixes automatically. Requires Node.js >=18 and ESLint >=8. The plugin prefixes rule names with 'autofix/' and includes a wide range of ESLint built-in rules. Released as part of a monorepo with similar plugins like eslint-plugin-no-autofix. Supports ESLint v9 as of v2.0.0. Differentiator: enables autofix for rules that are normally not fixable, but does not modify the original rule behavior.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","eslint plugin","autofix"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/eslint-plugin-autofix"},{"id":19693,"title":"eslint-plugin-ava","library":"eslint-plugin-ava","status":"active","version":"16.0.1","language":"javascript","ecosystem":"npm","summary":"An ESLint plugin providing lint rules for the AVA test runner. Current stable version is 16.0.1, released in 2025. It requires Node.js >=20.19 and ESLint >=10 with flat config (ESM-only). Key differentiators: bundled with XO, dedicated to AVA's test API (macros, hooks, assertions), and includes rules like no-conditional-assertion and prefer-t-regex that are specific to AVA's assertion style. Release cadence is irregular with major versions tied to AVA/ESLint breaking changes.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","eslint","eslintplugin","eslint-plugin","ava","test","runner","assert","asserts","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/eslint-plugin-ava"},{"id":19697,"title":"ESLint Plugin for AWS CDK","library":"eslint-plugin-awscdk","status":"active","version":"4.3.2","language":"javascript","ecosystem":"npm","summary":"An ESLint plugin providing custom lint rules for AWS CDK projects, including rules like 'require-jsdoc', 'no-unused-props', 'prevent-construct-id-collision', and 'no-construct-in-interface'. Current stable version is 4.3.2, released under an active development cadence. It requires TypeScript and leverages type information via typescript-eslint. Differentiates from generic CDK linting by being specifically tailored to CDK constructs and patterns, offering both recommended and strict configs. Supports ESLint 8/9/10 and TypeScript 4.8+ to 6.x, and ships its own TypeScript type definitions.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","aws","aws-cdk","eslint","eslint-plugin","eslint-plugin-awscdk","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/eslint-plugin-awscdk"},{"id":19694,"title":"eslint-plugin-babel","library":"eslint-plugin-babel","status":"active","version":"5.3.1","language":"javascript","ecosystem":"npm","summary":"An ESLint plugin companion to babel-eslint that re-implements core ESLint rules to handle Babel experimental features such as decorators, optional chaining, class properties, do expressions, BigInt, and JSX fragment syntax. Version 5.3.1 is the latest stable release; it requires ESLint >=4.0.0 and Node >=4. The plugin replaces problematic built-in rules with Babel-aware versions to avoid false positives/negatives, and several older rules have been deprecated in favor of native ESLint rules or eslint-plugin-flowtype. It uses eslint-rule-composer for rule composition, is actively maintained, and supports autofix for some rules (marked with 🛠).","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","babel","eslint","eslintplugin","eslint-plugin","babel-eslint"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/eslint-plugin-babel"},{"id":19696,"title":"eslint-plugin-backbone","library":"eslint-plugin-backbone","status":"maintenance","version":"3.0.0","language":"javascript","ecosystem":"npm","summary":"ESLint plugin providing Backbone-specific linting rules for ESLint. Current stable version is 3.0.0, released in 2024, which requires ESLint >=9.0.0 and uses flat config only. The plugin includes rules for common Backbone patterns and anti-patterns, such as enforcing model defaults, event scope, and view conventions. Compared to alternatives like eslint-plugin-ember, this plugin is Backbone-only and has been in maintenance mode since Backbone's decline in popularity. Older versions (2.x) support ESLint 3.x-8.x with legacy config.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","eslint-plugin","eslintplugin","backbone","eslint"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/eslint-plugin-backbone"},{"id":19695,"title":"eslint-plugin-barrel-files","library":"eslint-plugin-barrel-files","status":"active","version":"3.0.1","language":"javascript","ecosystem":"npm","summary":"ESLint plugin to detect barrel files (re-export aggregators) and imports from them, preventing unnecessary module loading in non-bundler environments. Current stable version 3.0.1. Release cadence is irregular; last major v3 dropped support for older ESLint versions. Differentiator: specifically targets barrel file patterns that cause performance issues in test runners, browsers, CDNs, and server-side runtimes where tree-shaking is absent. Alternatives like eslint-plugin-import have broader scope but don't focus on barrel files specifically.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","eslint","eslintplugin","eslint-plugin","barrel","barrelfiles"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/eslint-plugin-barrel-files"},{"id":19698,"title":"eslint-plugin-baseui","library":"eslint-plugin-baseui","status":"active","version":"13.0.0","language":"javascript","ecosystem":"npm","summary":"ESLint plugin providing lint rules for Base Web (Uber's React component library). Current stable version is 13.0.0. Release cadence is irregular, tied to Base Web releases. Key differentiator: enforces best practices specific to Base Web, such as correct import paths, proper use of theme and overrides, and deprecation warnings. Requires ESLint 3-8.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","eslint","eslint-plugin","eslintplugin","react","baseui"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/eslint-plugin-baseui"},{"id":19699,"title":"eslint-plugin-bdd","library":"eslint-plugin-bdd","status":"active","version":"2.1.1","language":"javascript","ecosystem":"npm","summary":"This ESLint plugin provides rules to enforce best practices and prevent common mistakes in BDD-style test suites, such as accidentally leaving focused tests (fit, fdescribe, etc.) or excluded tests (xit, xdescribe). Version 2.1.1 is the current stable release, with a lightweight peer dependency on ESLint >=0.8.0. Unlike similar plugins targeting specific frameworks (mocha, jasmine), this plugin covers multiple BDD frameworks with generic rules.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","eslintplugin","eslint-plugin","eslint","bdd","tdd","testing","focus","exclude"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/eslint-plugin-bdd"},{"id":19700,"title":"eslint-plugin-behance","library":"eslint-plugin-behance","status":"maintenance","version":"3.0.1","language":"javascript","ecosystem":"npm","summary":"Behance's custom ESLint plugin (v3.0.1) providing two rules: no-jasmine-arrow disallows arrow functions in Jasmine test callbacks, and header-comment enforces a header block comment at file top. Released as maintenance-only; peer dependency on ESLint >=4.19.1. Simple and focused, no active development since 2018.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","eslint","eslintplugin","eslint-plugin"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/eslint-plugin-behance"},{"id":19701,"title":"eslint-plugin-better-mutation","library":"eslint-plugin-better-mutation","status":"active","version":"2.1.0","language":"javascript","ecosystem":"npm","summary":"ESLint plugin (v2.1.0) that controls where mutation is allowed in JavaScript/TypeScript, preventing unsafe reassignment of shared variables (globals, parameters, closed-over variables) while permitting safe mutation of locally declared variables. Designed for functional programming style, with support for flat config (ESLint >=9) and classic config. Differentiates from eslint-plugin-immutable by allowing local mutation and providing safer defaults. Active development, monthly releases, peer dep eslint >=6.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","eslint","plugin","eslint-plugin","eslintplugin","fp","FP","function","functional"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/eslint-plugin-better-mutation"},{"id":19702,"title":"eslint-plugin-boundaries","library":"eslint-plugin-boundaries","status":"active","version":"6.0.2","language":"javascript","ecosystem":"npm","summary":"ESLint plugin for enforcing architectural boundaries between elements in JavaScript and TypeScript projects. Current stable version is 6.0.2 (released Feb 2025) with active development. It allows defining layered architectures (e.g., controllers, models, views) with dependency rules that restrict which elements can import from others. Features object-based element selectors (v6), monorepo support, TypeScript types, and real-time ESLint feedback. Differentiators: flexible element/rule definitions, built-in recommended config, and a dedicated documentation site (jsboundaries.dev). Release cadence is roughly monthly. Requires eslint >=6.0.0 and node >=18.18.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","eslint","eslint-plugin","eslintplugin","plugin","architecture","boundaries","dependencies","elements","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/eslint-plugin-boundaries"},{"id":25500,"title":"eslint-plugin-bpmn-io","library":"eslint-plugin-bpmn-io","status":"active","version":"2.2.0","language":"javascript","ecosystem":"npm","summary":"Shared ESLint plugin for bpmn.io projects, providing lint configurations and rules for browser, node, and testing environments. Current stable version is 2.2.0 (2024). Release cadence: major updates align with ESLint major releases. Key differentiators: tailored for bpmn.io ecosystem, includes recommended profiles for common setups (browser, node, mocha, JSX), and uses flat configs (ESLint 9+) since v2.0.0. Supports ES2022 by default.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","eslint","lint","rules","bpmn.io"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/eslint-plugin-bpmn-io"},{"id":25501,"title":"eslint-plugin-camunda-licensed","library":"eslint-plugin-camunda-licensed","status":"active","version":"1.1.0","language":"javascript","ecosystem":"npm","summary":"An ESLint plugin providing shared lint configurations for Camunda-licensed open source projects. Version 1.1.0 is the current stable release. It enforces license headers (MIT, commercial, Apache 2.0) via predefined flat configs. Key differentiator: specifically tailored for Camunda OSS projects, integrates with eslint-plugin-license-header, and requires ESLint 9+. Release cadence is irregular; major v1.0.0 introduced flat config support, breaking from legacy .eslintrc format.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","eslint","lint","rules","bpmn.io"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/eslint-plugin-camunda-licensed"},{"id":19703,"title":"eslint-plugin-canonical","library":"eslint-plugin-canonical","status":"active","version":"5.1.3","language":"javascript","ecosystem":"npm","summary":"ESLint plugin enforcing Canonical style rules and TypeScript best practices. Current version 5.1.3 (stable, active development). Includes rules for filename conventions, import ordering, type import preferences, destructuring newlines, and identifier naming. Requires @typescript-eslint/parser. Provides recommended config. Differentiators: opinionated set of rules beyond standard ESLint/TypeScript-ESLint, promotes inline type imports, and strict naming conventions. Release cadence: multiple minor/patch releases per year.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","eslint","plugin","canonical","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/eslint-plugin-canonical"},{"id":19704,"title":"eslint-plugin-case-police","library":"eslint-plugin-case-police","status":"active","version":"2.2.1","language":"javascript","ecosystem":"npm","summary":"ESLint plugin that enforces correct casing of brand names, technologies, and terms (e.g., 'GitHub', 'npm', 'TypeScript') by linting against a curated dictionary. Version 2.2.1 is current; requires ESLint ^9.9.0 or ^10.0.0. Uses flat config (ESLint 9+). Maintained by Anthony Fu with regular updates to dictionary entries. Differentiates from style linting rules by focusing exclusively on known proper nouns.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","eslint","eslint-plugin","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/eslint-plugin-case-police"},{"id":19705,"title":"eslint-plugin-cdk","library":"eslint-plugin-cdk","status":"active","version":"1.8.0","language":"javascript","ecosystem":"npm","summary":"ESLint plugin with rules for AWS CDK projects. Version 1.8.0, experimental and subject to breaking changes. Offers rules like banning deprecated Lambda runtimes, enforcing construct patterns, and preventing static imports. Differentiates from other CDK linters by focusing on CDK-specific conventions and JSII compliance. Requires peer dependency @typescript-eslint/eslint-plugin >=3.9.0 and Node >=10.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/eslint-plugin-cdk"},{"id":19710,"title":"eslint-plugin-cflint","library":"eslint-plugin-cflint","status":"active","version":"1.0.0","language":"javascript","ecosystem":"npm","summary":"ESLint plugin providing two custom CloudFlare-specific linting rules: `no-substr` (prevents use of `String.prototype.substr`, considered legacy) and `no-this-assignment` (prevents assigning `this` to a variable). Current stable version is 1.0.0, initially released with no further updates. It requires ESLint as a peer dependency. Differentiators: lightweight and focused exclusively on patterns flagged internally by CloudFlare; minimal setup and no extra dependencies. Release cadence: single release, no maintenance indicated.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","eslint","eslintplugin"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/eslint-plugin-cflint"},{"id":19706,"title":"eslint-plugin-chai-expect","library":"eslint-plugin-chai-expect","status":"active","version":"4.1.0","language":"javascript","ecosystem":"npm","summary":"An ESLint plugin that checks for common chai.js expect() mistakes. Current stable version is 4.1.0, released April 2026. Supports ESLint 2.x to 10.x and Node.js 20+. Key differentiators: includes auto-fix for some rules, provides both legacy and flat config presets, and has configurable rules for custom chai extensions. Default recommended rules cover missing assertions, inner comparisons/literals, terminating properties used as functions, and uncalled assertion methods.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","chai","eslint","eslint-plugin","eslintplugin"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/eslint-plugin-chai-expect"},{"id":19707,"title":"eslint-plugin-chakra-ui","library":"eslint-plugin-chakra-ui","status":"active","version":"0.12.0","language":"javascript","ecosystem":"npm","summary":"ESLint plugin providing Chakra UI-specific linting rules including props ordering, shorthand enforcement, and component substitution. Current stable version 0.12.0 supports flat ESLint config, requires @typescript-eslint/parser v8+ and ESLint >=6, and works with TypeScript 4.4+. It uses TypeScript type information to detect Chakra components, so it integrates with typed linting. Unlike generic prop-sorting plugins, it understands Chakra's semantic prop groupings and shorthand mappings. The plugin is actively maintained with frequent releases and all rules are auto-fixable. It depends on Chakra UI's knowledge base but not on the library itself, making it suitable for any codebase using Chakra UI components.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","eslint","eslintplugin","eslint-plugin","Chakra UI","chakra-ui"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/eslint-plugin-chakra-ui"},{"id":19708,"title":"eslint-plugin-check-file","library":"eslint-plugin-check-file","status":"active","version":"3.3.1","language":"javascript","ecosystem":"npm","summary":"ESLint plugin for enforcing consistent naming conventions for files and folders. Current stable version is 3.3.1, requiring Node >=18 and ESLint >=9 with flat config. Provides five rules: no-index, filename-blocklist, folder-match-with-fex, filename-naming-convention (supports built-in cases like PASCAL_CASE, CAMEL_CASE, NEXT_JS_PAGE_ROUTER_FILENAME_CASE), and folder-naming-convention. Unlike generic naming tools, it uses glob patterns to target specific file paths and supports linting non-JS/TS files via a dedicated processor. Ships TypeScript definitions.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","eslint","eslintplugin","eslint-plugin","folder","path","file","filename","glob-matching","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/eslint-plugin-check-file"},{"id":19709,"title":"eslint-plugin-ckeditor5-rules","library":"eslint-plugin-ckeditor5-rules","status":"active","version":"15.0.0","language":"javascript","ecosystem":"npm","summary":"Official ESLint plugin used by the CKEditor 5 team for enforcing project-specific code style and linting rules. Current stable version is 15.0.0 (released as part of CKEditor 5 linters config). The plugin follows CKEditor 5's major/minor versioning policy, with breaking changes occurring in major releases. It provides rules for import validation, license headers, no-enum, module tag validation, changelog formatting, and more. Typically used via the eslint-config-ckeditor5 preset, but can be used standalone. Requires Node.js >=24.11.0. Differentiators: tightly coupled with CKEditor 5 development workflow; includes rules like `cross-package-imports`, `no-relative-imports`, and `allow-imports-only-from-main-package-entry-point` that enforce strict module boundaries.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","eslint","imports","config","lint","ckeditor","eslintplugin"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/eslint-plugin-ckeditor5-rules"},{"id":25502,"title":"ESLint Plugin Clean Styled Components","library":"eslint-plugin-clean-styled-components","status":"active","version":"0.0.2","language":"javascript","ecosystem":"npm","summary":"An ESLint plugin that enforces clean code practices in styled-components usage. Version 0.0.2 is the latest, with no known release cadence. It provides rules such as 'single-component-per-file' to enforce one styled component per file. Unlike other styled-components lint plugins, this focuses on structural cleanliness rather than syntax or style. No major changes or updates have been made since initial release.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","eslint","eslintplugin","eslint-plugin"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/eslint-plugin-clean-styled-components"},{"id":19711,"title":"eslint-plugin-clsx","library":"eslint-plugin-clsx","status":"active","version":"0.1.0","language":"javascript","ecosystem":"npm","summary":"ESLint plugin for clsx/classnames utility libraries providing 8 rules to enforce best practices and reduce redundant code. Current stable version 0.0.12 (0.1.0 available), active maintenance with regular releases. Supports ESLint 8, 9, and 10. Ships TypeScript types. Differentiators: auto-fixable rules, recommended and all presets, flat config support, settings for custom import names.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","eslint","eslintplugin","eslint-plugin","clsx","classnames","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/eslint-plugin-clsx"},{"id":19713,"title":"eslint-plugin-codeceptjs","library":"eslint-plugin-codeceptjs","status":"maintenance","version":"1.3.0","language":"javascript","ecosystem":"npm","summary":"An ESLint plugin providing lint rules for CodeceptJS test files. Version 1.3.0 is the latest stable release, with a low release cadence (latest in 2020). It includes rules to prevent common testing anti-patterns: no-exclusive-tests (focusing tests), no-disabled-tests (skipping), no-actor-in-scenario (forcing page objects), and no-pause-in-scenario (removing debug pauses). Unlike generic ESLint rules, it understands CodeceptJS globals (I, Scenario, Data) and provides a recommended config for easy setup. It is fixable for three of its four rules, automatically removing `.only`, `.skip`, and `pause()` calls.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","eslint","eslintplugin","eslint-plugin"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/eslint-plugin-codeceptjs"},{"id":19712,"title":"eslint-plugin-coffee","library":"eslint-plugin-coffee","status":"active","version":"0.1.15","language":"javascript","ecosystem":"npm","summary":"An ESLint plugin that provides a custom parser and rules for linting CoffeeScript source files. Version 0.1.15 requires CoffeeScript >=2.5.0 and ESLint >=6.0.0. It adapts the CoffeeScript compiler's AST to be compatible with ESLint, enabling many existing ESLint rules to work with CoffeeScript, and also supplies CoffeeScript-specific rules and compatible versions of rules from popular plugins like eslint-plugin-react, eslint-plugin-import, eslint-plugin-react-native, and eslint-plugin-jsx-a11y. The project is actively maintained with recent fixes for code path analysis and shorthand-this rule.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","eslint","coffeescript","eslint-plugin","eslintplugin"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/eslint-plugin-coffee"},{"id":19714,"title":"eslint-plugin-command","library":"eslint-plugin-command","status":"active","version":"3.5.2","language":"javascript","ecosystem":"npm","summary":"ESLint plugin that does nothing by default but provides comment-driven micro-codemod transformations. Current stable version is 3.5.2. It is actively maintained by Anthony Fu with regular releases. Key differentiators: unlike traditional ESLint rules that enforce code style, this plugin triggers on-demand transforms via special comments (e.g., `/// to-function`, `/// to-promise-all`, `/// reverse-if-else`), leveraging ESLint's fix infrastructure. It is ESM-only since v3, requires ESLint 9+ flat config, and ships TypeScript types. Peer dependencies include @typescript-eslint/utils and eslint.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","eslint-plugin","codemod","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/eslint-plugin-command"},{"id":27724,"title":"eslint-plugin-comment-length","library":"eslint-plugin-comment-length","status":"active","version":"2.3.1","language":"javascript","ecosystem":"npm","summary":"ESLint plugin limiting comment line length to improve readability. Version 2.3.1, maintained, actively updated. Provides rules like 'comment-length/max-len' and 'comment-length/reflow' to enforce max length in comments, including options for block vs line comments. Works with ESLint >=8.0.0, ships TypeScript types. Key differentiator: focuses solely on comment formatting, unlike general max-len rules which affect code.","last_verified":"2026-05-09T00:00:00.000Z","tags":["javascript","eslint","eslintplugin","max-len","comments","reflow","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/eslint-plugin-comment-length"},{"id":13141,"title":"ESLint Plugin for Browser Compatibility","library":"eslint-plugin-compat","status":"active","version":"7.0.1","language":"javascript","ecosystem":"npm","summary":"eslint-plugin-compat is an ESLint plugin designed to lint the browser compatibility of JavaScript APIs used in your codebase. It leverages `caniuse` data and `browserslist` configurations to identify code that targets APIs unsupported by your specified browsers. The current stable version is 7.0.1, released as of March 2026, with a relatively frequent release cadence, often seeing multiple minor or patch releases per month, alongside periodic major updates for ESLint compatibility. Key differentiators include its tight integration with the `browserslist` ecosystem, allowing developers to define target environments consistently across various tools, and its explicit support for marking polyfilled APIs, preventing false positives. It's an essential tool for maintaining robust frontend code that functions reliably across diverse browser landscapes.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","eslint","browser","support","api","lint","caniuse","kangax","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/eslint-plugin-compat"},{"id":19723,"title":"eslint-plugin-complexity","library":"eslint-plugin-complexity","status":"active","version":"1.0.2","language":"javascript","ecosystem":"npm","summary":"ESLint plugin providing additional complexity-related rules beyond ESLint's built-in complexity rule. Version 1.0.2 is the latest stable release, published on npm. It adds a custom rule 'complexity/comment' to warn when a function's cyclomatic complexity exceeds a configurable maximum. Differentiator: focused solely on complexity with a comment-based rule, not a general-purpose plugin.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/eslint-plugin-complexity"},{"id":19716,"title":"eslint-plugin-css","library":"eslint-plugin-css","status":"active","version":"0.12.0","language":"javascript","ecosystem":"npm","summary":"An ESLint plugin that provides rules to verify CSS definition objects in JavaScript and TypeScript. Version 0.12.0 (released 2025-01-??) supports ESLint 10, flat config, and ships TypeScript declarations. It targets CSS-in-JS patterns like objects used in Vue, React (JSX), and styled-components style objects, offering an alternative to Stylelint for JS object styles. The plugin is actively maintained with regular releases (last few per year) and covers common CSS pitfalls such as invalid properties, property casing, and no-dupe-properties. Requires ESLint >=7.0.0 and Node.js >=12.22.0.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","eslint","eslintplugin","eslint-plugin","css","vue","react","css-in-js","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/eslint-plugin-css"},{"id":25503,"title":"eslint-plugin-css-custom-properties","library":"eslint-plugin-css-custom-properties","status":"active","version":"1.1.0","language":"javascript","ecosystem":"npm","summary":"ESLint plugin to lint CSS custom properties (CSS variables) in JavaScript template literals and strings. Version 1.1.0, released under MIT. Currently in active development with moderate release cadence. It focuses on detecting unknown, unused, or misused CSS custom properties within JavaScript code, which is useful for projects using CSS-in-JS or template literals for styling. Unlike generic CSS linting tools, this plugin operates inside JS strings, supporting ESLint >=7. Requires Node.js ^14.17.0 || ^16.0.0 || >= 18.0.0.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","eslint","eslintplugin","eslint-plugin","css-variables","css-custom-properties"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/eslint-plugin-css-custom-properties"},{"id":19715,"title":"ESLint Plugin CSS Import Order","library":"eslint-plugin-css-import-order","status":"active","version":"1.1.0","language":"javascript","ecosystem":"npm","summary":"An ESLint plugin that enforces a consistent ordering of CSS imports, separating them from JavaScript/TypeScript imports. Version 1.1.0 is the latest stable release with moderate release cadence. It differs from alternatives by focusing specifically on CSS import ordering without additional rules, and it ships TypeScript type definitions.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","eslint","typescript","imports"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/eslint-plugin-css-import-order"},{"id":19717,"title":"eslint-plugin-cucumber","library":"eslint-plugin-cucumber","status":"active","version":"2.0.0","language":"javascript","ecosystem":"npm","summary":"ESLint plugin providing rules for Cucumber step definitions and hooks. The latest stable version is 2.0.0, which updates no-arrow-functions for ESLint 7 compatibility. Released as a major version bump for safety, though the change is backward compatible. Earlier versions (1.x) added features like async-then, expression-type, no-restricted-tags, and no-arrow-functions rules. It supports Cucumber v2+ syntax and is designed to enforce best practices in Cucumber test files. Minimal dependencies, lightweight, and focused on linting step definitions.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","eslint","eslintplugin","eslint-plugin","cucumber"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/eslint-plugin-cucumber"},{"id":19718,"title":"eslint-plugin-cup","library":"eslint-plugin-cup","status":"maintenance","version":"2.0.4","language":"javascript","ecosystem":"npm","summary":"ESLint plugin for create-universal-package (cup), providing a custom no-undef rule that allows environment-specific globals (e.g., window, process) only when guarded by __BROWSER__ or __NODE__ checks. Current stable version 2.0.4, last release likely in 2019. Designed for universal code that runs in both browser and Node.js, enforcing that environment-sensitive globals are used only within appropriate conditional blocks. Requires ESLint 5.x or 6.x. Not actively maintained.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","eslint","eslintplugin"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/eslint-plugin-cup"},{"id":19719,"title":"eslint-plugin-cypress","library":"eslint-plugin-cypress","status":"active","version":"6.3.1","language":"javascript","ecosystem":"npm","summary":"An ESLint plugin providing lint rules and configurations for projects using Cypress testing framework. Current stable version is 6.3.1, released April 2026, with frequent minor/patch releases. Maintained by Cypress.io. Key differentiators: official Cypress linting, supports ESLint v9 and v10 (flat config only), TypeScript types included, provides globals and recommended configurations. Dropped support for legacy eslintrc config files in v6; flat config required.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","eslint","eslintplugin","cypress","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/eslint-plugin-cypress"},{"id":25504,"title":"eslint-plugin-date","library":"eslint-plugin-date","status":"active","version":"0.0.0","language":"javascript","ecosystem":"npm","summary":"An ESLint plugin that enforces safe Date usage in JavaScript to prevent timezone-related bugs. It bans direct usage of `new Date()`, `moment`, `dayjs`, and `date-fns` in favor of safer alternatives. The current version is 0.0.0 and has not seen active development. It is forked from Skyscanner's eslint-plugin-skyscanner-dates with business-specific changes. The plugin provides three config presets: recommended, error, and warn.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/eslint-plugin-date"},{"id":19720,"title":"eslint-plugin-de-morgan","library":"eslint-plugin-de-morgan","status":"active","version":"2.1.1","language":"javascript","ecosystem":"npm","summary":"ESLint plugin that enforces De Morgan's laws to transform negated boolean expressions into clearer equivalents. Current stable version 2.1.1, released monthly. Ships TypeScript types. Supports ESLint 8, 9, and 10. Key differentiator: auto-fixes negated conjunctions and disjunctions in code, reducing logical errors. ESM-only since v2.0.0, requires Node.js 20+ or 22+.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","eslint","eslint-plugin","de-morgan","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/eslint-plugin-de-morgan"},{"id":19721,"title":"eslint-plugin-decorator-position","library":"eslint-plugin-decorator-position","status":"active","version":"6.1.0","language":"javascript","ecosystem":"npm","summary":"ESLint plugin that enforces consistent positioning of decorators (e.g., same line vs. new line before the target). Current stable version is 6.1.0 (released 2026-04-16) with minor updates adding ESLint 10 support and bundled TypeScript typings. Maintained by NullVoxPopuli, with frequent releases (~monthly) and support for ESLint 7, 8, 9, and 10. Key differentiator: provides both flat configs and legacy configs tailored for Ember projects, integrates with Prettier, and is the only dedicated decorator-position linter. Requires @babel/eslint-parser as a parser.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","eslint","ember","ember.js","plugin","styleguide","rules","decorators"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/eslint-plugin-decorator-position"},{"id":19722,"title":"eslint-plugin-depend","library":"eslint-plugin-depend","status":"active","version":"1.5.0","language":"javascript","ecosystem":"npm","summary":"An ESLint plugin (v1.5.0) that suggests optimized dependencies, native alternatives, and detects package bloat. It helps reduce dependency tree size and redundant polyfills by analyzing imports and providing rule-based suggestions. Active development with regular releases; supports flat config and legacy config. Ships TypeScript types. Requires eslint >=8.40.0 and is ESM-only since v1.0.0.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","eslint","optimize","optimise","clutter","cleanup","package","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/eslint-plugin-depend"},{"id":19726,"title":"eslint-plugin-deprecation","library":"eslint-plugin-deprecation","status":"active","version":"3.0.0","language":"javascript","ecosystem":"npm","summary":"An ESLint plugin that reports usage of deprecated code by leveraging TypeScript type checking. Version 3.0.0 supports ESLint v8+ and TypeScript 4.2+ / 5.x. It automatically detects any code annotated with the JSDoc `@deprecated` tag, including APIs from your own code, libraries, Node.js, and browsers. Key differentiators: unlike simple regex-based checks, it uses the TypeScript compiler to accurately resolve deprecated symbols, avoiding false positives. The plugin ships with a recommended config and is maintained with frequent releases following semver. It requires a TypeScript parser with type information enabled.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/eslint-plugin-deprecation"},{"id":19724,"title":"eslint-plugin-destructuring","library":"eslint-plugin-destructuring","status":"active","version":"2.2.1","language":"javascript","ecosystem":"npm","summary":"ESLint plugin providing destructuring-specific linting rules, currently at version 2.2.1. It focuses on enforcing consistency and best practices around object and array destructuring patterns, with rules like 'no-rename', 'in-params', and 'in-methods-params'. The plugin is maintained and integrates via ESLint's plugin system, supporting a recommended configuration. It requires ESLint as a peer dependency and is published under the MIT license. Notably, it is one of the few plugins dedicated solely to destructuring, offering targeted rules not found in ESLint core or popular configs like eslint-config-airbnb. Release cadence has slowed since 2019, but it remains functional for ESLint 5/6/7.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","eslint","eslint-plugin","eslintplugin","destructuring"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/eslint-plugin-destructuring"},{"id":19725,"title":"eslint-plugin-detox","library":"eslint-plugin-detox","status":"active","version":"1.0.0","language":"javascript","ecosystem":"npm","summary":"ESLint environment plugin for Detox, an end-to-end testing framework for React Native applications. Version 1.0.0 is the latest stable release with no known release cadence. It provides a custom ESLint environment to enable global Detox variables (like `device`, `expect`, `element`, `by`, `waitFor`) in test files, preventing no-undef errors. Unlike generic ESLint settings, this plugin is tailored specifically for Detox's asynchronous UI testing helpers and should be combined with environments like mocha/jest. Statically releases with no frequent updates; works with ESLint 1.x+ and supports both npm and yarn.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","eslint","eslintplugin","eslint-plugin","eslint-plugin-detox","detox","react-native"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/eslint-plugin-detox"},{"id":19729,"title":"eslint-plugin-diff","library":"eslint-plugin-diff","status":"active","version":"2.1.7","language":"javascript","ecosystem":"npm","summary":"ESLint plugin that filters lint output to only show errors on changed lines of code. Version 2.1.7 actively maintained, semver releases. Differentiators: works with both flat config (ESLint 9+) and legacy config, supports multiple modes (diff, ci, staged), includes CI autodetection with provider-based target branch detection. Ships TypeScript types. Requires eslint >=6.7.0 and node >=14.0.0. Does not provide custom rules, only processors and config presets.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","eslint","eslintplugin","eslint-plugin","diff","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/eslint-plugin-diff"},{"id":25505,"title":"eslint-plugin-digigov","library":"eslint-plugin-digigov","status":"active","version":"2.1.0","language":"javascript","ecosystem":"npm","summary":"Custom ESLint plugin providing project-specific lint rules for digigov. Version 2.1.0 requires ESLint ^9.0.0 and is ESM-only. Designed to enforce internal coding conventions not covered by standard rulesets. Updated monthly.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/eslint-plugin-digigov"},{"id":19728,"title":"eslint-plugin-disable","library":"eslint-plugin-disable","status":"maintenance","version":"2.0.3","language":"javascript","ecosystem":"npm","summary":"ESLint plugin to disable other ESLint plugins for specific files using file path patterns or inline comments. Current stable version is 2.0.3, release cadence low (last release 2020). Key differentiator: selectively disables entire plugins per file, reducing noise in mixed-codebases (e.g., tests vs. source) without disabling rules individually. v2.0.0 broke compatibility with pre-ESLint 6 configs and introduced a required processor declaration. Alternative to manually managing overrides for every rule.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","eslint","eslintplugin","disable","plugin"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/eslint-plugin-disable"},{"id":19727,"title":"eslint-plugin-disable-autofix","library":"eslint-plugin-disable-autofix","status":"active","version":"6.1.1","language":"javascript","ecosystem":"npm","summary":"ESLint plugin that disables autofix for specific rules without turning them off entirely, allowing rules to report but not auto-fix. Version 6.1.1 supports ESLint 9 flat config exclusively, with proxy-based lazy loading for improved performance. Key differentiators: requires no manual prefix handling in flat config, automatically wraps rules to prevent autofix, and includes a `configure()` helper for easy setup. Active development, frequent releases.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","eslint","eslintplugin","eslint-plugin","disable","autofix","suggestions","flat-config","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/eslint-plugin-disable-autofix"},{"id":19730,"title":"eslint-plugin-disallow-methods","library":"eslint-plugin-disallow-methods","status":"abandoned","version":"0.1.0","language":"javascript","ecosystem":"npm","summary":"An ESLint plugin that disallows specified method calls on given objects. Current version 0.1.0, released as an early prototype with unstable API (under active development). Key differentiator: allows custom configuration of blocked methods per object via ESLint rules, targeting method calls like `foo.bar()` rather than generic function calls. Alternative to no-restricted-syntax with a more declarative approach. Development appears stalled; no updates since initial release.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","eslint","eslintplugin"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/eslint-plugin-disallow-methods"},{"id":25506,"title":"eslint-plugin-doc-code-blocks","library":"eslint-plugin-doc-code-blocks","status":"maintenance","version":"0.3.1","language":"javascript","ecosystem":"npm","summary":"Lint JavaScript code embedded in block comments (e.g., JSDoc, YUIDoc code fences) using ESLint. Version 0.3.1 is the latest stable release; the package has low release cadence and is in maintenance mode. It does not provide its own rules but leverages existing ESLint configurations (eslint:recommended or eslint:all) on code blocks within comments. A key differentiator is enabling code quality checks on documentation examples, though it lacks active development and may not support ESLint versions beyond 8.x.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","eslint","eslintplugin","eslint-plugin","jsdoc","yuidoc","comments","code fences","comment code"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/eslint-plugin-doc-code-blocks"},{"id":19731,"title":"eslint-plugin-drizzle","library":"eslint-plugin-drizzle","status":"active","version":"0.2.3","language":"javascript","ecosystem":"npm","summary":"An ESLint plugin for Drizzle ORM users to avoid common pitfalls and enforce best practices. Version 0.2.3 (stable). Maintained by the Drizzle team. Provides rules like `enforce-update-with-where` to prevent accidental full table updates/deletes, and `drizzle-object-injection` to detect SQL injection via object keys in Drizzle queries. Works with ESLint 8+. Released as needed with fixes and rule additions.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","eslint","eslintplugin","eslint-plugin","drizzle"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/eslint-plugin-drizzle"},{"id":19732,"title":"eslint-plugin-editorconfig","library":"eslint-plugin-editorconfig","status":"active","version":"4.0.3","language":"javascript","ecosystem":"npm","summary":"ESLint plugin (v4.0.3) that enforces EditorConfig rules using existing ESLint and optional @typescript-eslint rules. Released under MIT, updated ~monthly. Key differentiator: automatically reads .editorconfig and applies charset, indent, linebreak, trailing spaces, and eol-last rules, avoiding duplicate configuration. Since v4.0.0, @typescript-eslint/eslint-plugin is no longer a dependency; must be installed separately for TS files. Supports ESLint 8.x, Flat config (v4+), and offers 'all' and 'noconflict' configs.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","eslint","eslintplugin","editorconfig"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/eslint-plugin-editorconfig"},{"id":19733,"title":"eslint-plugin-eggache","library":"eslint-plugin-eggache","status":"active","version":"2.0.0","language":"javascript","ecosystem":"npm","summary":"Custom ESLint plugin for enforcing best practices in Egg.js applications. Version 2.0.0, stable maintenance. It provides rules to catch common mistakes like overriding module.exports/exports, unexpected keys in plugin.js, and leftover .only in tests. Differentiates from generic ESLint rules by being specifically tailored to Egg.js conventions. Released under the Egg.js organization.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/eslint-plugin-eggache"},{"id":19735,"title":"eslint-plugin-ember","library":"eslint-plugin-ember","status":"active","version":"13.1.0","language":"javascript","ecosystem":"npm","summary":"ESLint plugin providing a comprehensive set of lint rules for Ember.js applications, currently at v13.1.0 (as of April 2026). Released under the Ember CLI organization with frequent minor/patch releases (multiple per year). Supports both flat config (ESLint >=8.40) and legacy .eslintrc. Requires Node >=20.19. Key differentiator: the de facto standard linter for Ember, includes rules for both JavaScript/TypeScript and Handlebars templates (gjs/gts) via ember-eslint-parser, with built-in presets for recommended, gjs, and gts configurations. Actively maintained with community contributions.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","eslint","eslintplugin","eslint-plugin","ember","ember.js","plugin","styleguide","rules"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/eslint-plugin-ember"},{"id":19734,"title":"eslint-plugin-ember-suave","library":"eslint-plugin-ember-suave","status":"maintenance","version":"2.0.1","language":"javascript","ecosystem":"npm","summary":"DockYard's ESLint plugin for Ember apps, providing custom linting rules and a recommended configuration based on their styleguide. Version 2.0.1 is the latest stable release; the plugin is in maintenance mode with no recent updates. It is intended for use with Ember CLI projects via ember-cli-eslint or standalone ESLint. Key differentiators: tailored specifically for Ember.js conventions and DockYard's engineering practices. Supports Node >=8.0.0 and is published as an npm package.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","eslint","eslintplugin","eslint-plugin"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/eslint-plugin-ember-suave"},{"id":19736,"title":"ESLint Plugin for Emotion","library":"eslint-plugin-emotion","status":"active","version":"11.0.0","language":"javascript","ecosystem":"npm","summary":"An ESLint plugin providing linting rules specific to Emotion, a popular CSS-in-JS library. Version 11.0.0 targets Emotion v11 and includes rules like 'no-vanilla', 'import-from-emotion', 'styled-import', 'syntax-preference', and 'no-invalid-styled-component'. This plugin helps enforce best practices and catch common mistakes in Emotion code. It has a stable release cadence, though updates align with Emotion major versions. Key differentiators: it is the official linting tool for Emotion, replacing generic CSS-in-JS linting with Emotion-specific rules. Requires ESLint and Emotion as peer dependencies.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","eslint","eslintplugin","eslint-plugin","emotion"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/eslint-plugin-emotion"},{"id":19737,"title":"ESLint Plugin Enact","library":"eslint-plugin-enact","status":"active","version":"2.0.4","language":"javascript","ecosystem":"npm","summary":"Enact specific linting rules for ESLint, designed for applications built with the Enact framework (LG webOS). Current stable version is 2.0.4, released in 2024. The plugin provides rules like kind-name, display-name (superseding react/display-name), and no-module-exports-import. It requires ESLint >=9.0.0 and Node >=20.0.0 or >=22.0.0. Key differentiator: it prevents false-flagging of Enact components (kind, hoc) by standard React lint rules, making it essential for Enact projects. Release cadence is irregular; minor updates focus on dependency bumps. Only supports flat config (ESLint v9+), breaking from v1's legacy config.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","eslint","eslint-plugin","eslintplugin","react","enact"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/eslint-plugin-enact"},{"id":19738,"title":"eslint-plugin-erasable-syntax-only","library":"eslint-plugin-erasable-syntax-only","status":"active","version":"0.4.0","language":"javascript","ecosystem":"npm","summary":"ESLint plugin to granularly enforce TypeScript's erasableSyntaxOnly flag. Current stable version 0.4.0. Requires Node.js >=20.18.0, ESLint >=9, @typescript-eslint/parser >=8, and TypeScript >=5. Differentiators: provides individual rules (enums, namespaces, parameter properties, import aliases) instead of a single blanket flag, enabling incremental adoption, editor suggestions, and type-aware enforcement. Recommended config includes all rules set to error. Active development with semver releases.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/eslint-plugin-erasable-syntax-only"},{"id":25507,"title":"eslint-plugin-erb","library":"eslint-plugin-erb","status":"active","version":"2.1.1","language":"javascript","ecosystem":"npm","summary":"ESLint plugin to lint JavaScript inside ERB files (.js.erb) and optionally HTML inside .html.erb using html-eslint. Version 2.1.1 is current, actively maintained with monthly releases. Key differentiator: zero-dependency, supports ESLint flat config (v9+), handles ERB tags (<% %>, <%= %>) inside JS code, and provides recommended configs. Unlike generic processors, it also fixes autofix interactions with stylistic rules (e.g., quotes). The plugin requires explicitly disabling `reportUnusedDisableDirectives` to avoid false positives.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","eslint","eslintplugin","eslint-processor","erb","ruby","embedded ruby","lint"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/eslint-plugin-erb"},{"id":19739,"title":"eslint-plugin-es","library":"eslint-plugin-es","status":"active","version":"4.1.0","language":"javascript","ecosystem":"npm","summary":"ESLint plugin that disallows specific ECMAScript syntactic features individually, providing readable error messages (e.g., 'ES2020 BigInt is forbidden') instead of Espree's generic 'unexpected token'. Current stable version 4.1.0 (released 2021-09-12). Released under semantic versioning: minor versions add rules for newly stage-4 proposals, major versions update configs for new ECMAScript snapshots. Key differentiator: granular control over every ES feature with per-rule disabling/enabling, plus presets like 'es/no-new-in-es2020' and 'es/restrict-to-es2020'. Requires eslint >= 4.19.1.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","eslint","plugin","eslintplugin"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/eslint-plugin-es"},{"id":19740,"title":"eslint-plugin-es-x","library":"eslint-plugin-es-x","status":"active","version":"9.6.0","language":"javascript","ecosystem":"npm","summary":"ESLint plugin that disallows individual ECMAScript syntactic features from ES3 to upcoming proposals. Version 9.6.0 requires ESLint >=9.29.0 and Node.js ^20.19.0 || >=22.12.0. Actively maintained by eslint-community as a fork of the deprecated eslint-plugin-es. Provides 128+ granular rules to restrict specific syntax (e.g., BigInt, optional chaining, top-level await) with readable error messages. Ships TypeScript type declarations, flat config support, and predefined configs like 'no-new-in-es2023'. Unlike setting ecmaVersion in Espree, this plugin allows selective feature bans and gives clear feedback for restricted syntax.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","eslint","plugin","eslintplugin","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/eslint-plugin-es-x"},{"id":19742,"title":"eslint-plugin-es5","library":"eslint-plugin-es5","status":"active","version":"1.5.0","language":"javascript","ecosystem":"npm","summary":"ESLint plugin that enforces ES5-only code by forbidding ES2015+ syntax. Version 1.5.0 (stable, no recent updates). Maintains a comprehensive set of rules covering arrow functions, classes, destructuring, modules, generators, and more. Includes fixable rules for many features. Unlike similar plugins, provides preset configurations like `plugin:es5/no-es2015` to ban all ES2015 features at once. Requires ESLint >=3.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","eslint","eslintplugin","es5","es2015"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/eslint-plugin-es5"},{"id":19741,"title":"eslint-plugin-escompat","library":"eslint-plugin-escompat","status":"active","version":"3.11.4","language":"javascript","ecosystem":"npm","summary":"ESLint plugin (v3.11.4) that reports errors for JavaScript/TypeScript syntax which, if left untranspiled, will not work in target browsers, as defined by a Browserslist config. Unlike eslint-plugin-compat (which checks for missing polyfills), this focuses on native syntax incompatibilities. It ships with recommended configs for browser code and separate TypeScript configs per ECMAScript target year. Integrates with both legacy .eslintrc and flat eslint.config.js formats. Actively maintained with multiple releases per year since initial release.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/eslint-plugin-escompat"},{"id":19743,"title":"eslint-plugin-eslint-comments","library":"eslint-plugin-eslint-comments","status":"active","version":"3.2.0","language":"javascript","ecosystem":"npm","summary":"An ESLint plugin providing additional rules specifically for ESLint directive comments like // eslint-disable-line, // eslint-disable-next-line, and global comment directives. Version 3.2.0 is stable, with maintenance releases. It enforces best practices around disable/enable pairs, unused disable directives, and consistent use of eslint-env/eslint-enable. Differentiates from core ESLint rules by focusing exclusively on the correctness and hygiene of ESLint's own comment directives. Supports ESLint >=4.19.1 and Node >=6.5.0.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","eslint","eslintplugin","eslint-plugin","plugin","comment","comments","directive","global"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/eslint-plugin-eslint-comments"},{"id":19745,"title":"eslint-plugin-eslint-config","library":"eslint-plugin-eslint-config","status":"maintenance","version":"2.0.0","language":"javascript","ecosystem":"npm","summary":"ESLint plugin for linting ESLint configuration files, ensuring they are valid and consistent. Current stable version is 2.0.0, released January 2021, with a slow release cadence focused on bug fixes. Key differentiators: validates exported configs via execution, provides presets (recommended-rules, rc, all), and includes rules for deprecated/unknown rules and sorting. Requires ESLint >=5 and Node >=10, with peer dependency on eslint.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","config","eslint","eslintplugin","eslint-plugin","eslintconfig","eslint-config"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/eslint-plugin-eslint-config"},{"id":25508,"title":"eslint-plugin-eslint-env","library":"eslint-plugin-eslint-env","status":"active","version":"0.6.0","language":"javascript","ecosystem":"npm","summary":"An ESLint plugin that provides a processor to lint files using eslint-env comments in an ESLint flat config. Version 0.6.0 requires ESLint >=8.21 and ships TypeScript types. It allows developers to specify environments per file via /* eslint-env */ comments, including plugin-defined environments like cypress/globals or react-native/react-native. Key differentiator: integrates eslint-env comment functionality into the flat config system, which is not natively supported by ESLint's flat config.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","eslint","eslint-plugin","eslintplugin","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/eslint-plugin-eslint-env"},{"id":19744,"title":"eslint-plugin-eslint-plugin","library":"eslint-plugin-eslint-plugin","status":"active","version":"7.3.2","language":"javascript","ecosystem":"npm","summary":"An ESLint plugin that provides a set of rules for linting ESLint plugins themselves. It helps plugin authors follow best practices, avoid deprecated APIs, and maintain consistency in meta properties and tests. As of v7.3.2, it requires ESLint >=9.0.0 and Node >=20.19.0. Version 7 broke compatibility with ESLint v8 and flat config prefixes. It supports CJS, ESM, and TypeScript plugin source files. Ships with recommended configs and autofix rules. Maintained under the eslint-community organization.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","eslint","eslintplugin","eslint-plugin","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/eslint-plugin-eslint-plugin"},{"id":25509,"title":"eslint-plugin-eta-3","library":"eslint-plugin-eta-3","status":"active","version":"3.0.1","language":"javascript","ecosystem":"npm","summary":"An ESLint plugin that lints Eta v3 template files. Version 3.0.1 is current and stable, with a low release cadence. It processes .eta files through a custom processor, enabling ESLint rules on Eta templates. Key differentiators: built specifically for Eta v3, supports JavaScript-like syntax inside templates, and integrates seamlessly with standard ESLint workflows. Alternatives like eslint-plugin-eta target older Eta versions. Requires ESLint >=8 and eta >=3 as peer dependencies.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","eslint","eslintplugin"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/eslint-plugin-eta-3"},{"id":19746,"title":"eslint-plugin-etc","library":"eslint-plugin-etc","status":"active","version":"2.0.3","language":"javascript","ecosystem":"npm","summary":"ESLint plugin providing TypeScript-focused, general-purpose lint rules. Current version 2.0.3 (stable). The package reimplements TSLint-etc rules for ESLint, covering areas like array mutation, commented-out code, const enums, deprecated APIs, and more. It requires TypeScript 4.0+ and ESLint 8. Some rules are opinionated and excluded from the recommended config, giving developers flexibility. Compared to @typescript-eslint/eslint-plugin, it offers unique rules like no-t, no-const-enum, and no-implicit-any-catch for Promise rejections.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","lint","rules","eslint"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/eslint-plugin-etc"},{"id":27725,"title":"eslint-plugin-etc-misc","library":"eslint-plugin-etc-misc","status":"active","version":"1.1.1","language":"javascript","ecosystem":"npm","summary":"An ESLint plugin that combines and extends the rules from eslint-plugin-etc and eslint-plugin-misc, providing a unified set of linting rules for TypeScript projects. Current stable version is v1.1.1, released in May 2026. The package is actively maintained with frequent releases (10+ versions in two months). Key differentiators: merges two popular rule sets into one plugin, includes TypeScript types, leverages ESLint flat config (v9+), and requires TypeScript 5+. Release cadence is weekly or more frequent. Alternative to installing separate plugins.","last_verified":"2026-05-09T00:00:00.000Z","tags":["javascript","eslint","eslint-plugin","eslintplugin","etc","misc","tslint","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/eslint-plugin-etc-misc"},{"id":19748,"title":"eslint-plugin-evernote","library":"eslint-plugin-evernote","status":"deprecated","version":"1.0.0","language":"javascript","ecosystem":"npm","summary":"An ESLint plugin containing custom lint rules developed by Evernote. Version 1.0.0, with no clear release cadence or recent updates. This is an internal plugin that may not be maintained for external use; no known differentiators from community alternatives like eslint-plugin-import or eslint-plugin-react.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/eslint-plugin-evernote"},{"id":19747,"title":"eslint-plugin-expect-type","library":"eslint-plugin-expect-type","status":"active","version":"0.6.2","language":"javascript","ecosystem":"npm","summary":"ESLint plugin that adds Twoslash-style type assertions ($ExpectType, $ExpectError, $ExpectTypeSnapshot) and the ^? hover type comment. Version 0.6.2 is the latest stable release as of early 2025, with active development and frequent releases (0.4.x to 0.6.x in rapid succession). Unlike runtime assertion libraries (expect-type, ts-expect), this plugin works at the ESLint linting level without test runners. Requires @typescript-eslint/parser ≥6, ESLint ≥7, and TypeScript ≥4. Unique for inline type assertions in comments, enabling type-level testing in any file linted by ESLint.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","dtslint","d.ts","eslint","tslint","plugin","config","rule","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/eslint-plugin-expect-type"},{"id":19749,"title":"Expo ESLint Plugin","library":"eslint-plugin-expo","status":"active","version":"1.0.0","language":"javascript","ecosystem":"npm","summary":"A collection of ESLint rules for Expo apps, providing linting for Expo-specific APIs and best practices. Current stable version is 1.0.0. Released alongside Expo SDK updates. Key differentiators: focused on Expo ecosystem, catches common mistakes like missing expo-constants or incorrect import paths for Expo modules.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","eslint","eslintplugin","eslint-plugin"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/eslint-plugin-expo"},{"id":19750,"title":"eslint-plugin-ext","library":"eslint-plugin-ext","status":"active","version":"0.1.0","language":"javascript","ecosystem":"npm","summary":"eslint-plugin-ext is an ESLint plugin (version 0.1.0) that provides additional lint rules, starting with 'lines-between-object-properties' which enforces blank lines between object properties, based on eslint's built-in 'lines-between-class-members'. The rule allows standard options plus an extra 'exceptBetweenSingleLines' option. The package is minimal and likely low maintenance; it is not part of a broader ecosystem and has no recent updates. It differentiates by offering a specific rule for object literals that is missing from core ESLint.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","eslint","eslintplugin"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/eslint-plugin-ext"},{"id":26957,"title":"eslint-plugin-factorial","library":"eslint-plugin-factorial","status":"active","version":"2.0.30","language":"javascript","ecosystem":"npm","summary":"eslint-plugin-factorial is a collection of custom ESLint rules for JavaScript and TypeScript projects. Version 2.0.30 is the latest stable release. It enforces code quality and consistency, particularly in Factorial projects. Differentiators include opinionated rules tailored to specific coding standards. Installation requires ESLint as a peer dependency. The plugin follows standard ESLint plugin conventions for configuration.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/eslint-plugin-factorial"},{"id":19751,"title":"eslint-plugin-fast-import","library":"eslint-plugin-fast-import","status":"active","version":"2.2.1","language":"javascript","ecosystem":"npm","summary":"An ESLint plugin for validating imports and exports, leveraging a novel algorithm with the OXC Rust-based parser for high performance. Current stable version is 2.2.1, with a rapid release cadence. It offers an editor mode that keeps in-memory data structures updated with filesystem changes, preventing stale errors. Unlike eslint-plugin-import and eslint-plugin-import-x, it does not support user-supplied resolvers and only analyzes first-party code within rootDir. It includes rules like no-cycle, no-entry-point-imports, no-external-barrel-reexports, and no-named-as-default. Requires ESLint >= 9.0.0 and ESM-only codebases.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","eslint","eslintplugin","eslint-plugin","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/eslint-plugin-fast-import"},{"id":25510,"title":"eslint-plugin-fest","library":"eslint-plugin-fest","status":"deprecated","version":"0.2.4","language":"javascript","ecosystem":"npm","summary":"ESLint plugin for linting inline scripts and params in Fest XML template files. Current version 0.2.4 (last updated 2017). Low release cadence, no recent updates. Focuses on enforcing coding standards within Fest templates, similar to how eslint-plugin-html works for HTML files. Differentiator: dedicated to Fest framework.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","eslint-plugin","eslintplugin","eslint","fest"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/eslint-plugin-fest"},{"id":19752,"title":"eslint-plugin-file-progress","library":"eslint-plugin-file-progress","status":"active","version":"4.0.0-beta.1","language":"javascript","ecosystem":"npm","summary":"An ESLint plugin that displays a file-by-file progress indicator during linting. Current stable version is v3.0.2 (latest release), with v4.0.0-beta.1 targeting ESLint v10. Released under MIT. Key differentiators: minimal dependencies (nanospinner, picocolors), provides recommended config presets, supports hiding progress in CI via settings or the 'recommended-ci' config. Requires Node.js ^20.19.0 || ^22.13.0 || >=24.0.0 and ESLint >=9 (v3) or >=10 (v4 beta).","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","eslint","eslint-plugin","eslint-plugin-file-progress","eslint-progress","eslintplugin","progress","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/eslint-plugin-file-progress"},{"id":19753,"title":"eslint-plugin-file-progress-2","library":"eslint-plugin-file-progress-2","status":"active","version":"5.1.0","language":"javascript","ecosystem":"npm","summary":"ESLint plugin that prints real-time file processing progress and detailed summaries during lint runs. Version 5.1.0 (stable, released April 2026) requires Node >=22 and ESLint ^9.0.0 || ^10.2.1. Supports TypeScript with full type declarations. Key differentiators: customizable prefix marks, directory name hiding, prefix hiding, dual ESM/CJS exports, and presets like 'recommended-detailed' for throughput metrics. Active development with frequent releases.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","eslint","eslintplugin","eslint-plugin","eslint-plugin-file-progress","eslint-plugin-file-progress-2","eslint-progress","progress","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/eslint-plugin-file-progress-2"},{"id":19755,"title":"eslint-plugin-filenames","library":"eslint-plugin-filenames","status":"maintenance","version":"1.3.2","language":"javascript","ecosystem":"npm","summary":"An ESLint plugin that enforces consistent filenames for JavaScript files. Current stable version is 1.3.2 (last updated 2019). It provides three rules: `match-regex` for custom regex patterns, `match-exported` to align filename with the default export, and `no-index` to disallow `index.js` files. The plugin only lints `.js` and `.jsx` files that ESLint processes. Unlike alternatives like `eslint-plugin-filenames-simple` or `eslint-plugin-unicorn`'s filename rule, this one is lightweight and focused, but note it is not actively maintained.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","eslint","eslintplugin","eslint-plugin","file","filename","path"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/eslint-plugin-filenames"},{"id":19754,"title":"ESLint Plugin Filenames Simple","library":"eslint-plugin-filenames-simple","status":"active","version":"0.9.0","language":"javascript","ecosystem":"npm","summary":"An ESLint plugin for enforcing filename conventions with straightforward configuration. Current stable version 0.9.0 (last updated 2024). Supports ESLint 7.x and 8.x, Node.js >=14.17.0. Provides six rules: extension, named-export, naming-convention, no-index, pluralize, and typescript-module-declaration. Offers pre-configured recommended presets for plain JavaScript/TypeScript, React, and Vue projects. Inspired by eslint-plugin-filenames but with a simpler configuration model and additional rules like named-export and typescript-module-declaration. Does not support ESLint 9.x or flat config yet.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","eslint","eslintPlugin","eslint-plugin","file","filename","simple"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/eslint-plugin-filenames-simple"},{"id":19759,"title":"eslint-plugin-filenames","library":"eslint-plugin-filenames-ts","status":"deprecated","version":"1.3.2","language":"javascript","ecosystem":"npm","summary":"An ESLint plugin that adds rules to enforce consistent file naming conventions in JavaScript projects. The latest stable version is 1.3.2. It provides three rules: match-regex for custom regex patterns, match-exported to match filenames to default exports, and no-index to disallow index.js files. The plugin is no longer actively maintained (last release 2018). It requires ESLint >=1.0.0 as a peer dependency. Key differentiator: it specifically lints filenames within ESLint's scope, not the entire filesystem.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","eslint","eslintplugin","eslint-plugin","file","filename","path"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/eslint-plugin-filenames-ts"},{"id":19756,"title":"eslint-plugin-fiori-custom","library":"eslint-plugin-fiori-custom","status":"active","version":"2.6.7","language":"javascript","ecosystem":"npm","summary":"ESLint plugin providing custom linting rules and configurations for SAP Fiori, OpenUI5, and SAPUI5 projects. Version 2.6.7 is current stable, released semi-annually. It extends ESLint with Fiori-specific rules for productive and test code, offering pre-built .eslintrc configurations. Differentiates from generic ESLint by targeting Fiori development patterns and enforcing SAP best practices.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","eslint","eslintplugin","eslint-plugin","ui5","openui5","sapui5"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/eslint-plugin-fiori-custom"},{"id":19758,"title":"ESLint Plugin Flow (alias for eslint-plugin-flowtype)","library":"eslint-plugin-flow","status":"deprecated","version":"2.29.1","language":"javascript","ecosystem":"npm","summary":"This package (eslint-plugin-flow) is a legacy alias for eslint-plugin-flowtype, which provides Flowtype linting rules for ESLint. The current stable version of eslint-plugin-flowtype is 8.0.3 (October 2021). The package enforces Flow type annotations with over 30 rules, including type-id-match, no-weak-types, and sort-type-union-intersection-members. It is designed for projects using Flow with ESLint 8+. Key differentiators: it is the most mature Flow linting plugin, supports ESLint 8, and is maintained by the community. However, note that this alias package is deprecated and should be replaced with eslint-plugin-flowtype directly.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","eslint","plugin","flowtype"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/eslint-plugin-flow"},{"id":19760,"title":"eslint-plugin-flowtype","library":"eslint-plugin-flowtype","status":"active","version":"8.0.3","language":"javascript","ecosystem":"npm","summary":"ESLint plugin providing Flow type linting rules. Current stable version is 8.0.3, released October 2021. It adds over 40 rules specific to Flow type annotations, such as enforcing type styles, preventing duplicates, and requiring type declarations. Key differentiators: it is the primary ESLint plugin for Flow, with extensive rule coverage and shareable configs. It requires ESLint 8+ and Node 12+. Maintenance is active but may slow as Flow usage declines. Alternative: use TypeScript with `@typescript-eslint` instead.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","eslint","plugin","flowtype"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/eslint-plugin-flowtype"},{"id":19757,"title":"ESLint Plugin Flowtype Errors","library":"eslint-plugin-flowtype-errors","status":"active","version":"4.5.0","language":"javascript","ecosystem":"npm","summary":"An ESLint plugin that wraps Flow errors and displays them as ESLint errors. Version 4.5.0 is the latest stable release. It allows any editor with ESLint support to also show Flow type errors, reducing configuration complexity by eliminating the need for a separate Flow linter integration. Maintained actively with frequent dependency updates. Supports Flow >=0.93.0 and ESLint >=5.16.0. Only works on 64-bit operating systems; Windows 32-bit is not supported.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","eslint","flow","plugin","errors"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/eslint-plugin-flowtype-errors"},{"id":19761,"title":"eslint-plugin-folders","library":"eslint-plugin-folders","status":"active","version":"1.0.4","language":"javascript","ecosystem":"npm","summary":"An ESLint plugin that enforces consistent folder naming conventions for JavaScript/JSX files using regular expressions. Current stable version is 1.0.4. The plugin provides a single rule `match-regex` that can be configured with a regex pattern and a root directory. It only lints folders containing `.js` or `.jsx` files processed by ESLint. Alternatives like `eslint-plugin-import` or `eslint-plugin-filenames` focus on filenames, not folder names. The plugin requires ESLint >=1.0.0 as a peer dependency.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","eslint","eslintplugin","eslint-plugin","folder","folders","path"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/eslint-plugin-folders"},{"id":19763,"title":"ESLint Plugin Format","library":"eslint-plugin-format","status":"active","version":"2.0.1","language":"javascript","ecosystem":"npm","summary":"An ESLint plugin that integrates multiple formatters (Prettier, dprint, oxfmt) for formatting various languages directly through ESLint rules. Current stable version is 2.0.1, released with support for ESLint v8 through v10, TypeScript types included. Key differentiators: side-effects-free, flat config native, supports multiple formatters in one plugin, and does not require language detection or external config files. Each file type must be explicitly configured with a formatter and options, giving full control but requiring manual setup.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","eslint","eslint-plugin","formatters","prettier","dprint","oxfmt","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/eslint-plugin-format"},{"id":19762,"title":"eslint-plugin-format-message","library":"eslint-plugin-format-message","status":"maintenance","version":"6.2.4","language":"javascript","ecosystem":"npm","summary":"ESLint plugin providing i18n-specific lint rules for format-message, an ICU Message Format internationalization library. Version 6.2.4 is the current stable release (last updated 2020). It includes 8 rules: literal-pattern, literal-locale, no-identical-translation, no-invalid-pattern, no-invalid-translation, no-missing-params, no-missing-translation, and translation-match-params. Requires eslint >=2.0.0. Key differentiator: integrates compile-time checks for format-message patterns, translations, and parameter usage, preventing runtime errors in i18n workflows.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","eslintplugin","eslint","i18n","intl","internationalization","localization","globalization","messageformat"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/eslint-plugin-format-message"},{"id":19764,"title":"eslint-plugin-formatjs","library":"eslint-plugin-formatjs","status":"active","version":"6.4.6","language":"javascript","ecosystem":"npm","summary":"ESLint plugin for FormatJS that enforces best practices for internationalized messages. Current stable version is 6.4.6, with regular releases tied to the FormatJS monorepo. It provides rules for validating ICU message syntax, enforcing message extraction patterns, preventing missing descriptions, and ensuring consistent translation keys. Differentiates from generic i18n ESLint plugins by deep integration with intl-messageformat and react-intl, supporting both flat and nested message structures, and offering auto-fix for many rules. Requires ESLint 9 or 10.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","eslint","eslintplugin","formatjs","i18n","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/eslint-plugin-formatjs"},{"id":26958,"title":"ESLint Plugin Foundry VTT","library":"eslint-plugin-foundry-vtt","status":"active","version":"0.0.1","language":"javascript","ecosystem":"npm","summary":"An ESLint plugin for linting Foundry Virtual Tabletop (VTT) modules. v0.0.1 is the initial release. It provides rules and configurations that enforce best practices specific to Foundry VTT development, such as avoiding deprecated APIs and following module conventions. The plugin is designed to be used with ESLint 0.10.0 or later and ships with a 'recommended' configuration. As an early release, users should expect potential breaking changes.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","eslint","eslintplugin","eslint-plugin"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/eslint-plugin-foundry-vtt"},{"id":19765,"title":"eslint-plugin-fp","library":"eslint-plugin-fp","status":"maintenance","version":"2.3.0","language":"javascript","ecosystem":"npm","summary":"ESLint plugin with 18 rules enforcing functional programming style in JavaScript. Version 2.3.0 is the latest (2017), with no new releases since. It forbids imperative constructs like loops, mutation, classes, this, and null. Differentiates from eslint-plugin-functional by broader rule set and stricter defaults. Works with ESLint >=3 and Node >=4.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","eslint","plugin","eslint-plugin","eslintplugin","fp","FP","function","functional"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/eslint-plugin-fp"},{"id":19766,"title":"ESLint Plugin fp-ts","library":"eslint-plugin-fp-ts","status":"active","version":"0.5.0","language":"javascript","ecosystem":"npm","summary":"An ESLint plugin providing fp-ts-specific lint rules, including auto-fixable rules to detect deprecated imports (no-lib-imports, no-pipeable, no-module-imports) and to reduce redundant functional patterns (no-redundant-flow, prefer-traverse, prefer-chain, prefer-bimap), plus a rule to catch discarded pure expressions (no-discarded-pure-expression). Current stable version v0.5.0 requires ESLint ^9.0 and ships TypeScript definitions. The plugin has migrated to the new flat config format and now only supports ESLint v9, dropping support for v8. It relies on typescript-eslint for rules that need type checking.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","eslint","eslintplugin","eslint-plugin","fp-ts","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/eslint-plugin-fp-ts"},{"id":25511,"title":"eslint-plugin-fsd-lint","library":"eslint-plugin-fsd-lint","status":"active","version":"1.2.1","language":"javascript","ecosystem":"npm","summary":"ESLint 9+ plugin for enforcing Feature-Sliced Design (FSD) architecture rules with Flat Config support. Current stable version is 1.2.1, regularly released on npm. Provides presets (recommended, strict, base) and individual rules for layer boundaries, public API discipline, relative import hygiene, UI/business-logic separation, and import ordering. Built for modern ESLint, works with TypeScript, path aliases, custom folder naming, and tsconfig mapping. Key differentiator: opinionated FSD rules with flexible configuration and real file resolution.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","eslint","plugin","feature-sliced-design","fsd","lint"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/eslint-plugin-fsd-lint"},{"id":19767,"title":"eslint-plugin-fsecond","library":"eslint-plugin-fsecond","status":"active","version":"1.5.0","language":"javascript","ecosystem":"npm","summary":"ESLint plugin providing opinionated rules for JavaScript, TypeScript, and React projects. Current stable version is 1.5.0 (February 2026). Requires Node.js >=22 and ESLint >=9.0.0. Supports TypeScript via peer dependency typescript >=5.0.0. Key differentiators: includes rules like no-inline-interfaces (auto-fixable), prefer-destructured-optionals, valid-event-listener, and no-redundant-jsx-prop-usage (requires type information). Offers recommended and recommendedTypeChecked configs. Actively maintained with regular releases.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","typescript","eslint","eslintplugin","eslint-plugin","react","reactjs"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/eslint-plugin-fsecond"},{"id":19768,"title":"eslint-plugin-ft-flow","library":"eslint-plugin-ft-flow","status":"active","version":"3.0.11","language":"javascript","ecosystem":"npm","summary":"ESLint plugin providing Flowtype linting rules, maintained by the flow-typed community as a fork of the original eslint-plugin-flowtype. Current version 3.0.11, with regular releases every few months. Unlike the original plugin, it is actively maintained, supports ESLint 9 flat config, and includes additional rules like `no-duplicate-type-union-intersection-members` and `sort-type-union-intersection-members`. Requires `eslint` ^8.56.0 or ^9.0.0 and optionally `hermes-eslint` >=0.15.0.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","eslint","eslintplugin","plugin","flow","flow-bin","flowtype","flow-typed"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/eslint-plugin-ft-flow"},{"id":19769,"title":"eslint-plugin-functional","library":"eslint-plugin-functional","status":"active","version":"9.0.4","language":"javascript","ecosystem":"npm","summary":"ESLint plugin enforcing functional programming patterns in JavaScript and TypeScript, v9.0.4 (Feb 2026). Requires ESLint ^9.0.0 or ^10.0.0 and TypeScript >=4.7.4. Actively maintained with monthly releases. Provides presets (strict, recommended, lite) and categorized rulesets for immutability, no statements, no exceptions, currying, and stylistic rules. Differentiated by TypeScript-first design, type-aware rules (e.g., type-declaration-immutability), and support for Map/Set mutation detection. Recommended alternative to plugins like eslint-plugin-immutable or writing custom rules.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","eslint","eslint plugin","fp","functional","functional programming","immutability","immutable"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/eslint-plugin-functional"},{"id":19771,"title":"eslint-plugin-gamut","library":"eslint-plugin-gamut","status":"active","version":"2.4.3","language":"javascript","ecosystem":"npm","summary":"ESLint plugin for Codecademy's Gamut design system, version 2.4.3 (stable, maintained). Provides rules and configurations tailored for Gamut applications, enforcing best practices for gamut-styles, gamut-icons, and other Codecademy libraries. Ships with TypeScript definitions. Part of the larger Gamut monorepo with regular releases. Differentiators: built-in presets for Gamut-specific patterns, seamless integration with Codecademy's design system.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","eslint","gamut","gamut-styles","styles","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/eslint-plugin-gamut"},{"id":19772,"title":"eslint-plugin-getsentry","library":"eslint-plugin-getsentry","status":"active","version":"2.0.0","language":"javascript","ecosystem":"npm","summary":"Custom ESLint plugin providing rules specific to Sentry's development workflow, such as enforcing internationalized strings in JSX. Version 2.0.0 is the latest stable release, actively maintained alongside the getsentry/sentry project. Differentiates from generic linting by catering to Sentry's codebase conventions, focusing on preventing untranslated UI strings.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/eslint-plugin-getsentry"},{"id":19770,"title":"eslint-plugin-gettext","library":"eslint-plugin-gettext","status":"active","version":"1.2.0","language":"javascript","ecosystem":"npm","summary":"ESLint plugin providing linting rules for gettext internationalization API usage. Version 1.2.0 (latest stable) released in 2023. It enforces best practices such as preventing non-literal arguments in gettext calls and ensuring positional markers for multiple variables. Unlike generic i18n linting, this plugin targets gettext specifically, supporting both Jed and Django JS Catalog integrations. Designed for Node.js >=6.0.0, it requires ESLint as a peer dependency and is maintained by App Annie.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","gettext","gettext-eslint","literal","eslint","eslint-plugin","i18n","internationalization","localization"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/eslint-plugin-gettext"},{"id":19774,"title":"ESLint Plugin Ghost","library":"eslint-plugin-ghost","status":"active","version":"3.5.0","language":"javascript","ecosystem":"npm","summary":"eslint-plugin-ghost provides shared ESLint configurations and custom rules for Ghost projects. As of version 3.5.0, it offers presets for Node, browser, Ember, TypeScript, and test environments, with style-disabled variants. It is actively maintained by the Ghost Foundation and follows Ghost's code style documented in base.js. Unlike generic ESLint configs, it is tightly coupled to the Ghost ecosystem, ensuring consistency across official Ghost repos. Release cadence is irregular, driven by changes in Ghost's code style or ESLint updates.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","eslint","eslintplugin","eslint-plugin"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/eslint-plugin-ghost"},{"id":19773,"title":"eslint-plugin-github","library":"eslint-plugin-github","status":"active","version":"6.0.0","language":"javascript","ecosystem":"npm","summary":"An opinionated collection of ESLint shared configs and rules used by GitHub. Current stable version is 6.0.0, which includes flat config support and ESM-only. The package provides configs for browser, React, TypeScript, and internal GitHub applications. Key differentiators: it enforces GitHub's own coding standards, includes accessibility rules (a11y), async/await best practices, and actionable rules like array-foreach and no-then. It supports both legacy .eslintrc and flat config via getFlatConfigs().","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/eslint-plugin-github"},{"id":19775,"title":"ESLint Plugin GraphQL","library":"eslint-plugin-graphql","status":"active","version":"4.0.0","language":"javascript","ecosystem":"npm","summary":"An ESLint plugin that validates GraphQL query strings in JavaScript tagged template literals and .graphql files against a GraphQL schema. Version 4.0.0 supports Node >=10.0 and peer dependency graphql ^0.12.0 || ^0.13.0 || ^14.0.0 || ^15.0.0. Maintained under the Apollo GraphQL ecosystem. Provides built-in client profiles for Apollo, Relay, Lokka, and FraQL. Unlike graphql-schema-linter (which validates schema definitions), this plugin focuses on linting query usage in application code. Release cadence is irregular; latest release (4.0.0) was published in 2020.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/eslint-plugin-graphql"},{"id":25512,"title":"eslint-plugin-grommet","library":"eslint-plugin-grommet","status":"active","version":"0.2.0","language":"javascript","ecosystem":"npm","summary":"An ESLint plugin providing lint rules for enforcing Grommet component best practices and accessibility (a11y). Current stable version is 0.2.0, released September 2023. It includes rules like anchor-label, formfield-htmlfor-id, button-icon-a11ytitle, etc. The plugin follows a semver-like cadence with minor feature releases. Key differentiators: it complements Grommet's own a11y guidance and reduces manual review for common misuses. Peer dependency: eslint ^7.31.0.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","eslint","eslintplugin","eslint-plugin","grommet","accessibility"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/eslint-plugin-grommet"},{"id":25513,"title":"ESLint Plugin Handlebars","library":"eslint-plugin-handlebars","status":"active","version":"1.0.4","language":"javascript","ecosystem":"npm","summary":"An ESLint plugin for linting Handlebars templates, version 1.0.4. It enforces consistent formatting and validates template syntax, including block spacing, quotes, indentation, and closing tags. Provides recommended and strict configurations. All rules are auto-fixable except no-missing-closing-tag. Requires ESLint >=8.57.0 and Node.js >=18.18.0. Unlike general formatters, it targets Handlebars-specific syntax errors and style issues.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","eslint","eslintplugin","eslint-plugin","handlebars","hbs","template","linting","formatting"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/eslint-plugin-handlebars"},{"id":19776,"title":"Haraka ESLint Plugin","library":"eslint-plugin-haraka","status":"active","version":"1.0.16","language":"javascript","ecosystem":"npm","summary":"ESLint plugin providing Haraka-specific rules and recommended configuration for Haraka projects. Current stable version is 2.0.4 (as of 2025), with a major breaking change in v2.0.0 that depends on ESLint 9. The plugin enforces best practices for Haraka plugin development, including environment globals, ECMAScript version (es2024), and custom rules like no-unused-vars. It is actively maintained with frequent releases, typically following Haraka core updates. Key differentiators: tailored for Haraka's plugin architecture, includes a 'recommended' config, and integrates with flat config in ESLint 9.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","haraka","lint","eslint","test"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/eslint-plugin-haraka"},{"id":19777,"title":"eslint-plugin-harlanzw","library":"eslint-plugin-harlanzw","status":"active","version":"0.12.1","language":"javascript","ecosystem":"npm","summary":"An experimental ESLint plugin v0.12.1 by Harlan Wilton for Vue/Nuxt projects, shipping 26+ rules across four categories: link hygiene (ASCII-only, lowercase, trailing slashes), Nuxt best practices (await navigateTo, prefer NuxtLink), Vue reactivity patterns (avoid nested reactivity, ref unwrapping), and AI deslop tools (clean AI-generated markdown slop). Requires eslint >=9.0.0 (flat config only), ships with TypeScript types, and is released irregularly with breaking changes (e.g., v0.12.0 dropped `mixed-conventions`). Differentiates from eslint-plugin-vue by targeting Nuxt-specific patterns and opinionated link rules not found elsewhere.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","eslint-plugin","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/eslint-plugin-harlanzw"},{"id":19779,"title":"eslint-plugin-header","library":"eslint-plugin-header","status":"active","version":"3.1.1","language":"javascript","ecosystem":"npm","summary":"ESLint plugin to enforce that files begin with a specific comment block, commonly used for copyright notices. The current stable version is 3.1.1, released in 2022. It supports line and block comments, regular expressions for flexible matching, and custom newline counts after the header. Unlike manual checks, it integrates with ESLint's autofix and is suitable for large codebases requiring consistent licensing headers. The package requires eslint >=7.7.0.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","eslint","eslintplugin"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/eslint-plugin-header"},{"id":19778,"title":"eslint-plugin-html","library":"eslint-plugin-html","status":"active","version":"8.1.4","language":"javascript","ecosystem":"npm","summary":"ESLint plugin to lint and fix inline scripts inside HTML files. Current stable version is 8.1.4, with a release cadence of several months. It integrates with ESLint's flat config (ESLint 9+) and legacy config, supports multiple script tags per file with shared or module scope, and provides settings for HTML/XML extensions, indentation, and ignoring script tags without type. Unlike other HTML linting plugins, it focuses exclusively on JavaScript within HTML without providing HTML-specific rules.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","eslint-plugin","eslintplugin","eslint","html"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/eslint-plugin-html"},{"id":19780,"title":"eslint-plugin-hyoban","library":"eslint-plugin-hyoban","status":"active","version":"0.14.1","language":"javascript","ecosystem":"npm","summary":"Hyoban extended ESLint rules is an ESLint plugin offering custom rules for enforcing formatting and code style conventions, currently at v0.14.1. It includes rules such as `md-one-sentence-per-line` to enforce one sentence per line in markdown paragraphs, as well as other rules for code quality. The plugin is distributed as an npm package, actively maintained with frequent releases, and it ships TypeScript type definitions. It differentiates itself by providing targeted rules for markdown layout and extending ESLint's capabilities beyond standard rule sets.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/eslint-plugin-hyoban"},{"id":19782,"title":"eslint-plugin-i18n","library":"eslint-plugin-i18n","status":"active","version":"2.4.0","language":"javascript","ecosystem":"npm","summary":"ESLint plugin providing lint rules to prevent usage of non-Latin characters (Chinese, Greek, Japanese, Korean, Russian, Thai) in source code, helping enforce internationalization best practices. Current stable version is 2.4.0. Release cadence is irregular. Key differentiators: simple targeted rules for specific character sets, supports JSX, template literals, and configurable exclusions for identifiers, comments, function arguments, and module imports.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","eslint","eslintplugin","eslint-plugin","i18n","internationalization","l10n","localization"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/eslint-plugin-i18n"},{"id":19781,"title":"eslint-plugin-i18n-json","library":"eslint-plugin-i18n-json","status":"active","version":"4.0.1","language":"javascript","ecosystem":"npm","summary":"An ESLint plugin for linting JSON i18n translation files, version 4.0.1. It validates JSON syntax, ICU message syntax, checks identical keys across locales, sorts keys, and ensures placeholder consistency. Requires ESLint >=4.0.0. Maintained by GoDaddy with a focus on fully extendable rules and settings (e.g., custom message syntax, custom sort, key ignoring). Supports flat config (ESLint >=9) and nested keys. Release cadence is intermittent; last update April 2024 fixing Lodash deprecation.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","eslint","json","i18n","translations","internationalization","intl","linter"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/eslint-plugin-i18n-json"},{"id":19783,"title":"eslint-plugin-i18next","library":"eslint-plugin-i18next","status":"active","version":"6.1.4","language":"javascript","ecosystem":"npm","summary":"ESLint plugin enforcing i18n best practices by flagging untranslated literal strings in JSX and JavaScript. Current stable version 6.1.4 is ESM-only, requires Node >=18.10, and ships TypeScript declarations. Breaking change in v6: default behavior only validates plain text in JSX markup (not all strings). Provides flat config support for ESLint 9 and legacy .eslintrc format for ESLint 8. Key differentiator: auto-fix is intentionally disabled because translation keys rarely match the literal string.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","eslint","eslintplugin","eslint-plugin","i18n","i10next","internationalization","localization","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/eslint-plugin-i18next"},{"id":19784,"title":"eslint-plugin-icedfrisby","library":"eslint-plugin-icedfrisby","status":"active","version":"0.3.0","language":"javascript","ecosystem":"npm","summary":"An ESLint plugin providing lint rules for IcedFrisby, an HTTP API testing framework. Current stable version is 0.3.0, with no clear release cadence. Key differentiators: it enforces best practices like preventing exclusive tests (`.only`) and skipped tests (`.skip`) in test suites. It supports ESLint >=9 and requires flat config format. The plugin exports a recommended config and is minimal, with only two rules.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","eslint","eslintplugin","eslint-plugin"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/eslint-plugin-icedfrisby"},{"id":19788,"title":"ESLint Plugin Ignore ERB","library":"eslint-plugin-ignore-erb","status":"abandoned","version":"0.1.1","language":"javascript","ecosystem":"npm","summary":"An ESLint plugin (v0.1.1, last updated ~2016, no recent releases) that suppresses all linting errors on lines containing ERB (<% %>) expressions in Ruby on Rails views. It works by registering a custom rule that overrides reported problems. Only compatible with ESLint < 9.x. No longer maintained; superseded by better parsing solutions or direct ESLint ignore comments.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","eslint","eslintplugin","eslint-plugin"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/eslint-plugin-ignore-erb"},{"id":19785,"title":"eslint-plugin-immutable","library":"eslint-plugin-immutable","status":"active","version":"1.0.0","language":"javascript","ecosystem":"npm","summary":"This ESLint plugin enforces immutability in JavaScript by providing three rules: no-let (forces use of const instead of let/var), no-this (disallows this in favor of functional components), and no-mutation (prevents assignment to member expressions, blocking object mutation even with const). Version 1.0.0 is stable. It integrates with Redux+React workflows, using Babel's object-rest-spread plugin for immutable updates. Differentiates from general eslint rules by specifically targeting Redux/React patterns, with no runtime cost compared to Object.freeze().","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","eslint","immutability"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/eslint-plugin-immutable"},{"id":19786,"title":"eslint-plugin-implicit-dependencies","library":"eslint-plugin-implicit-dependencies","status":"active","version":"1.1.1","language":"javascript","ecosystem":"npm","summary":"ESLint plugin (v1.1.1) that flags imports or require() calls to modules not listed in the project's package.json dependencies. Uses the 'no-implicit' rule to prevent accidental reliance on transitive dependencies. Lightweight, no runtime dependencies, works with both CJS require and ES import syntax. Differentiates from similar plugins by focusing solely on implicit dependency detection with minimal configuration.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","eslint","eslint-plugin"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/eslint-plugin-implicit-dependencies"},{"id":19790,"title":"eslint-plugin-import-access","library":"eslint-plugin-import-access","status":"active","version":"3.1.0","language":"javascript","ecosystem":"npm","summary":"ESLint plugin (v3.1.0) and TypeScript Language Service Plugin that enforces package-private imports via @package JSDoc annotations. The plugin restricts importing variables marked as @package from outside the same directory, providing a directory-level encapsulation layer beyond file-level exports. It requires TypeScript 5.0+, Node.js 20+, and @typescript-eslint/parser 8+. Key differentiators: supports both flat config and eslintrc, offers a language service plugin to prevent auto-completion of non-importable symbols, and is actively maintained with frequent releases.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","eslint","eslintplugin","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/eslint-plugin-import-access"},{"id":19787,"title":"eslint-plugin-import-alias","library":"eslint-plugin-import-alias","status":"active","version":"1.2.0","language":"javascript","ecosystem":"npm","summary":"An ESLint plugin that enforces the use of import path aliases instead of relative imports, helping maintain clean and consistent import structures in JavaScript/TypeScript projects. Version 1.2.0 is the latest stable release with no recent updates; it uses regex-based path matching to replace resolved file paths with aliases like '@src' or '@test'. Compared to similar tools like eslint-plugin-import's 'no-relative-parent-imports' rule, this plugin allows more flexible alias configuration with optional relative depth control and capture groups. It requires eslint as a peer dependency and works with both CJS and ESM configurations.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/eslint-plugin-import-alias"},{"id":19789,"title":"eslint-plugin-import-esm","library":"eslint-plugin-import-esm","status":"active","version":"3.0.1","language":"javascript","ecosystem":"npm","summary":"ESLint plugin v3.0.1 that enforces import/export paths to follow native ESM resolution by requiring explicit file extensions (e.g., '.mjs', '.js'). Works exclusively with ESLint v9+ flat config and is fully ESM. Released as stable; active development. Unlike eslint-plugin-import which validates path existence, this focuses on explicit-extension rule to prevent ambiguous ESM resolution. Automatically fixable via --fix.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","eslint","eslintplugin","eslint-plugin","esm","node","resolution"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/eslint-plugin-import-esm"},{"id":19791,"title":"eslint-plugin-import-exports-imports-resolver","library":"eslint-plugin-import-exports-imports-resolver","status":"active","version":"1.0.1","language":"javascript","ecosystem":"npm","summary":"A custom resolver for eslint-plugin-import that resolves package exports and imports defined in the exports and imports fields of package.json. Version 1.0.1 is the only published version. It eliminates false positives for import/no-unresolved when using package.json exports and imports (e.g., #imports or subpath exports). Different from the default node resolver, which does not support these fields. Supports aliases and custom module directories. Works with both CJS and ESM configs, but requires eslint-plugin-import to be installed. No known alternative resolvers for this specific use case.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","eslint","eslint-plugin-import","resolver"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/eslint-plugin-import-exports-imports-resolver"},{"id":19792,"title":"eslint-plugin-import-helpers","library":"eslint-plugin-import-helpers","status":"active","version":"2.0.1","language":"javascript","ecosystem":"npm","summary":"ESLint plugin providing configurable import ordering rules, forked from eslint-plugin-import. Current stable version is 2.0.1, supporting ESLint v9. It allows custom grouping (e.g., modules, absolute paths, parent/sibling), newlines between groups, and alphabetical sorting. Compared to eslint-plugin-import, it offers more flexible group definitions and is simpler for import sorting specifically. The maintainer recommends using Prettier instead for formatting. No frequent releases; v2 is a major bump for ESLint v9 support with no other breaking changes.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","eslint","eslint-plugin","eslintplugin","import","eslint-plugin-import","configurable"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/eslint-plugin-import-helpers"},{"id":19793,"title":"eslint-plugin-import-lite","library":"eslint-plugin-import-lite","status":"active","version":"0.6.0","language":"javascript","ecosystem":"npm","summary":"A lightweight ESLint plugin for import/export linting that ports useful rules from eslint-plugin-import-x without requiring a resolver or heavy dependencies. Current stable version 0.6.0 supports ESLint 9 and 10, requires Node >=18.18, and ships zero runtime dependencies. Key differentiators: no binary resolver, no Babel/Flow support, purely ESLint flat config, TypeScript types included. Released under MIT, with monthly updates since initial release in 2025. Ideal for users of @antfu/eslint-config who want import rules without resolver overhead.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","eslint","plugin","eslintplugin","eslint-plugin","import","eslint-plugin-import","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/eslint-plugin-import-lite"},{"id":19794,"title":"eslint-plugin-import-newlines","library":"eslint-plugin-import-newlines","status":"active","version":"2.0.0","language":"javascript","ecosystem":"npm","summary":"ESLint plugin that enforces newlines in ES6 import statements when the number of imported specifiers exceeds a configurable threshold. The current stable version is 2.0.0, which requires ESLint >=10 and Node >=20.19.0. It provides a single rule 'import-newlines/enforce' that automatically splits multi-item imports across multiple lines when they exceed the limit, and conversely collapses single-line imports that are under the limit. Key differentiators: built-in autofix, integration with max-len and semicolon settings, and simple object-based configuration. No dependencies other than ESLint peer dependency.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","eslint","eslint-plugin","eslintplugin","lint","import"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/eslint-plugin-import-newlines"},{"id":19795,"title":"eslint-plugin-import-path","library":"eslint-plugin-import-path","status":"active","version":"0.0.2","language":"javascript","ecosystem":"npm","summary":"A tiny ESLint plugin (v0.0.2) for checking import/export paths against forbidden patterns and depth limits. It allows defining regex-based or substring-based blacklists and a maximum parent directory depth. Unlike the more comprehensive eslint-plugin-import, this plugin focuses solely on simple path validation without full module resolution. It is stable enough for development use, but the version 0.0.2 indicates it is still in early stages with no release cadence. Key differentiators: lightweight, no external dependencies beyond ESLint, and supports both regex and substring matching with custom error messages.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","eslint","eslintplugin","eslint-plugin"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/eslint-plugin-import-path"},{"id":13142,"title":"ESLint Plugin for TypeScript Absolute Imports","library":"eslint-plugin-import-typescript","status":"active","version":"0.0.4","language":"javascript","ecosystem":"npm","summary":"This ESLint plugin automates the conversion of relative import paths to absolute or path-mapped imports within TypeScript and JavaScript projects. Currently at version 0.0.4, it's an early-stage project focused on providing auto-fixing capabilities for import path management. It directly integrates with `tsconfig.json` (or `jsconfig.json`)'s `baseUrl` and `paths` configurations, addressing a common pain point where TypeScript's compiler understands these settings but does not rewrite the import paths in the compiled output. A key differentiator is its ability to auto-fix rules like `no-relative-parent-imports`, which some other plugins might only flag. It aims to streamline the migration from relative to absolute imports, particularly as project scale increases. There is no explicit release cadence, typical for community-driven ESLint plugins.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","eslint","imports","absolute","relative","eslint-plugin","typescript","paths"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/eslint-plugin-import-typescript"},{"id":19799,"title":"eslint-plugin-import-zod","library":"eslint-plugin-import-zod","status":"active","version":"1.2.1","language":"javascript","ecosystem":"npm","summary":"ESLint plugin (v1.2.1) that enforces namespace imports for zod (`import * as z from \"zod\"`) to improve tree-shaking and reduce bundle sizes. Targets eslint >=9 and Node >=20, ships TypeScript types. Auto-fixable: converts default/named imports to namespace imports, splits mixed imports. Released as v1.0.0 in 2025, with active development (recent patches). Unique vs other import rules: specifically for zod ecosystem.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","eslint","eslintplugin","eslint-plugin","zod","imports","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/eslint-plugin-import-zod"},{"id":19796,"title":"eslint-plugin-importer","library":"eslint-plugin-importer","status":"active","version":"0.3.0","language":"javascript","ecosystem":"npm","summary":"An ESLint plugin that provides a subset of import/export rules from eslint-plugin-import and eslint-plugin-antfu. Current stable version is v0.3.0 (supports ESLint v9 and v10). Zero dependencies, no module resolution — only focuses on import/export syntax. Active development with frequent breaking changes in minor versions due to rule renames and removals. Compared to eslint-plugin-import, it is leaner but may not support all scenarios (e.g., no Flow support since v0.2.1). Ships TypeScript types.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","eslint","plugin","import","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/eslint-plugin-importer"},{"id":19798,"title":"eslint-plugin-index","library":"eslint-plugin-index","status":"active","version":"1.1.7","language":"javascript","ecosystem":"npm","summary":"An ESLint plugin (v1.1.7) providing rules to enforce proper usage of index.js files in Node.js projects. Includes two rules: `only-import-export` (allows only import/export statements in index files) and `forbid` (disallows files named index). Supports ESLint 7 or 8. Recommended for projects wanting to enforce index file conventions. Niche, simple, minimal overhead. Not updated frequently.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","eslint","eslintplugin","eslint-plugin","index"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/eslint-plugin-index"},{"id":19797,"title":"eslint-plugin-istanbul","library":"eslint-plugin-istanbul","status":"maintenance","version":"0.1.2","language":"javascript","ecosystem":"npm","summary":"ESLint plugin providing rules to enforce best practices for istanbul code coverage comments. Current stable version 0.1.2, low release cadence (last release 2020). Key differentiators: specifically targets istanbul ignore comments (no-ignore-file, prefer-ignore-reason) to maintain code quality in coverage exclusions. Requires ESLint 6.x or 7.x (not compatible with ESLint 8+/9+). Lightweight, no runtime dependencies beyond ESLint peer dependency.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","eslint","istanbul","coverage"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/eslint-plugin-istanbul"},{"id":19800,"title":"eslint-plugin-jam3","library":"eslint-plugin-jam3","status":"maintenance","version":"0.2.3","language":"javascript","ecosystem":"npm","summary":"An ESLint plugin for React applications focusing on security best practices, particularly around XSS prevention. Current stable version 0.2.3, last updated October 2019. Maintained by Jam3. Differentiators: provides rules for enforcing sanitizers with dangerouslySetInnerHTML and window.location access, and forbidding specific methods to reduce XSS vulnerabilities. Suitable for projects needing baseline security linting for React code.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","eslint","eslintplugin","eslint-plugin","eslint-plugin-jam3","eslint-react","no-danger","dangerouslySetInnerHTML","xss"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/eslint-plugin-jam3"},{"id":19801,"title":"eslint-plugin-jasmine","library":"eslint-plugin-jasmine","status":"active","version":"4.2.2","language":"javascript","ecosystem":"npm","summary":"ESLint plugin providing linting rules for Jasmine test suites. Current stable version is 4.2.2 (September 2024). Release cadence is irregular with minor patches and occasional feature releases. Key differentiators: it is the most widely used ESLint plugin for Jasmine, with a comprehensive set of rules covering common anti-patterns like focused tests, disabled tests, missing expectations, and improper use of spies. Includes a recommended configuration. Note: v4.2.0+ supports ESLint v9 flat config with some caveats (beta). Requires Node >=8 and npm >=6. Alternative: eslint-plugin-jasmine-no-describe-variables (lighter scope).","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","eslint","eslint-plugin","eslintplugin","jasmine"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/eslint-plugin-jasmine"},{"id":19809,"title":"eslint-plugin-jest","library":"eslint-plugin-jest","status":"active","version":"29.15.2","language":"javascript","ecosystem":"npm","summary":"ESLint plugin providing a comprehensive set of rules for Jest testing framework. Current stable version is 29.15.2 (April 2026). Active development with frequent releases (multiple per month). Key differentiators: official Jest community plugin, supports both flat and legacy ESLint configs, includes TypeScript support via optional peer dependency, offers aliased Jest globals and custom global package settings for use with other testing libraries (e.g., vitest, bun). Ships TypeScript type definitions.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","eslint","eslintplugin","eslint-plugin","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/eslint-plugin-jest"},{"id":19802,"title":"eslint-plugin-jest-dom","library":"eslint-plugin-jest-dom","status":"active","version":"5.5.0","language":"javascript","ecosystem":"npm","summary":"ESLint plugin designed to enforce best practices and catch common mistakes when using jest-dom matchers (like toBeChecked, toHaveAttribute) in Testing Library tests. The current stable version is 5.5.0, released in November 2024, with releases every few months. It supports ESLint v6–v9 and provides a recommended configuration as well as flat configs for the new ESLint configuration system. Unlike generic lint rules, this plugin is specifically tailored to the jest-dom API, offering autofixable rules and suggestions to improve test quality. It ships TypeScript definitions and makes @testing-library/dom an optional peer dependency.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","eslint","eslintplugin","eslint-plugin","jest-dom","testing-library","react-testing-library","dom-testing-library","RTL","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/eslint-plugin-jest-dom"},{"id":19803,"title":"eslint-plugin-jest-extended","library":"eslint-plugin-jest-extended","status":"active","version":"3.0.1","language":"javascript","ecosystem":"npm","summary":"ESLint plugin providing rules for Jest Extended matchers, version 3.0.1 (latest stable). Released under the jest-community organization, this plugin offers rules like prefer-to-be-true, prefer-to-be-false, prefer-to-be-array, prefer-to-be-object, and prefer-to-have-been-called-once, all auto-fixable. It supports ESLint 7/8/9, Node >=16.10, and flat config. Differentiates from eslint-plugin-jest by focusing on jest-extended matchers rather than general Jest best practices. Release cadence: occasional major/minor updates with breaking changes tied to Node and ESLint version support.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","jest","eslint","eslintplugin","eslint-plugin","eslint-plugin-jest"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/eslint-plugin-jest-extended"},{"id":19804,"title":"eslint-plugin-jest-formatting","library":"eslint-plugin-jest-formatting","status":"active","version":"3.1.0","language":"javascript","ecosystem":"npm","summary":"ESLint plugin providing formatting rules for Jest test suites, version 3.1.0 (supports ESLint 8.x). It enforces consistent padding (blank lines) around test blocks like describe, test, after-all, etc. Most rules are auto-fixable. Differentiators: focused solely on formatting (not linting logic), with recommended and strict config presets. Release cadence is sporadic; last major was v3.0.0 with breaking changes. Active maintenance status.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","eslint","eslintplugin","eslint-plugin","jest","format","formatting","padding"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/eslint-plugin-jest-formatting"},{"id":19805,"title":"eslint-plugin-jest-playwright","library":"eslint-plugin-jest-playwright","status":"deprecated","version":"0.9.0","language":"javascript","ecosystem":"npm","summary":"ESLint plugin providing Playwright-specific lint rules and globals for jest-playwright test files. Version 0.9.0 was the last release (2022); the project has been superseded by eslint-plugin-playwright (v2.x) which supports both Playwright test runner and jest-playwright. Tracks Playwright best practices like missing awaits, no conditionals in tests, and valid titles. No longer actively maintained; users should migrate to eslint-plugin-playwright for ongoing fixes and ESLint v8/v9/v10 support.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/eslint-plugin-jest-playwright"},{"id":19806,"title":"eslint-plugin-jest-react","library":"eslint-plugin-jest-react","status":"maintenance","version":"0.1.0","language":"javascript","ecosystem":"npm","summary":"An ESLint plugin providing linting rules for Jest tests in React projects. Current stable version is 0.1.0, with low release cadence (last update likely stale). Key differentiator: combines Jest and React specific rules. However, the official community ESLint Jest plugin (eslint-plugin-jest) is more actively maintained and recommended; this plugin may have niche value only for the `no-mocking-react` rule.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","eslint","jest","react","dev"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/eslint-plugin-jest-react"},{"id":19807,"title":"eslint-plugin-jsdoc","library":"eslint-plugin-jsdoc","status":"active","version":"62.9.0","language":"javascript","ecosystem":"npm","summary":"An ESLint plugin providing over 80 JSDoc linting rules, including checks for tag presence, type correctness, param consistency, and comment formatting. At version 62.9.0, it supports ESLint 7–10 and ships TypeScript types. It offers flat config (recommended) and eslintrc configs, with a dedicated TSDoc ruleset. Compared to alternatives like eslint-plugin-require-jsdoc, it is the most comprehensive and actively maintained JSDoc linter, with a monthly release cadence and strong community adoption.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","eslint","plugin","jsdoc","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/eslint-plugin-jsdoc"},{"id":19812,"title":"eslint-plugin-json","library":"eslint-plugin-json","status":"active","version":"4.0.1","language":"javascript","ecosystem":"npm","summary":"ESLint plugin for linting JSON files. Version 4.0.1 supports ESLint flat config and requires Node >=18. It uses VSCode's JSON parser for linting, replacing JSHint in v1.3.1. Recommended for ensuring valid JSON, catching duplicate keys, trailing commas, and other issues. Supports allowing comments. The plugin ships with recommended configs for both flat and legacy ESLint formats.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","eslint","eslintplugin","eslint-plugin","json","eslint-plugin-json"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/eslint-plugin-json"},{"id":13143,"title":"ESLint Plugin for JSON Files","library":"eslint-plugin-json-es","status":"active","version":"1.6.0","language":"javascript","ecosystem":"npm","summary":"eslint-plugin-json-es provides a robust JSON parser for ESLint, enabling developers to lint JSON files using many standard ESLint rules. The current stable version is `1.6.0`, with a release cadence that includes regular dependency updates and feature additions. A key differentiator of this plugin is its use of ESLint's internal `espree` parser, which allows it to leverage a significant number of existing ESLint rules directly on JSON content. This contrasts with alternatives like `eslint-plugin-json` that rely on VSCode's JSON validation and offer less extensibility, or `eslint-plugin-jsonc` which uses custom AST node types. It supports autofixing and custom rules, making it a versatile choice for integrating JSON linting into an existing ESLint workflow.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","eslint","eslint-parser","eslint-plugin","JSON","parser"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/eslint-plugin-json-es"},{"id":19808,"title":"eslint-plugin-json-files","library":"eslint-plugin-json-files","status":"active","version":"5.1.2","language":"javascript","ecosystem":"npm","summary":"ESLint plugin and processor for linting JSON files, particularly package.json. Current stable version 5.1.2 requires Node >=20.9 and ESLint >=5. It provides 11 rules covering package.json hygiene: sorting, schema validation, dependency restrictions, engines requirements, and no branch dependencies. Unlike generic JSON linters, it focuses on package.json-specific rules. Supports flat config (eslint.config.js) via processor configuration. Released as needed, maintained by Kelly Selden.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","eslint","eslintplugin","eslint-plugin"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/eslint-plugin-json-files"},{"id":25514,"title":"eslint-plugin-json-format","library":"eslint-plugin-json-format","status":"maintenance","version":"2.0.1","language":"javascript","ecosystem":"npm","summary":"An ESLint plugin to lint, format, auto-fix, and sort JSON files. Version 2.0.1 is the latest stable release (last updated September 2019). It extends ESLint's capabilities to handle .json and rc files (like .eslintrc, .babelrc) with auto-fix support. Key differentiators include built-in package.json sorting (standard/pro/custom order), ignoring JSON-with-comments files like tsconfig.json, and ignoring package-lock.json by default. Requires ESLint >= 3.2.1. The plugin is in maintenance mode with no recent updates.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","eslint","eslint-plugin","eslint-plugin-json","eslintplugin","json","json-format"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/eslint-plugin-json-format"},{"id":19810,"title":"eslint-plugin-json-light","library":"eslint-plugin-json-light","status":"maintenance","version":"1.0.3","language":"javascript","ecosystem":"npm","summary":"ESLint plugin for validating JSON files. Version 1.0.3 (last updated in 2016, no releases since). Lightweight alternative to eslint-plugin-json, which required downloading PhantomJS (~22MB). This plugin has zero dependencies and simply parses JSON files to report syntax errors. Key differentiator is its minimal footprint, but it lacks features like auto-fix or extended syntax checks. Suitable for basic JSON linting in ESLint workflows.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","eslint","eslintplugin","eslint-plugin","json","eslint-plugin-json","eslint-plugin-json-light"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/eslint-plugin-json-light"},{"id":19811,"title":"eslint-plugin-json-schema-validator","library":"eslint-plugin-json-schema-validator","status":"active","version":"6.2.0","language":"javascript","ecosystem":"npm","summary":"ESLint plugin that validates JSON, JSONC, JSON5, YAML, TOML, JavaScript, and Vue custom blocks against JSON Schema. Current stable version is 6.2.0 (released 2025-06-10). Requires ESLint >=9.38.0 and Node.js >=20.19.0 (20.x), >=22.13.0 (22.x), or >=24. Actively maintained with monthly releases. Key differentiator: validates structured data formats using JSON Schema within ESLint flat config, supporting multiple data languages and schema from SchemaStore.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","eslint","eslintplugin","eslint-plugin","validator ","validation","jsonschema","json-schema"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/eslint-plugin-json-schema-validator"},{"id":25515,"title":"eslint-plugin-json5","library":"eslint-plugin-json5","status":"maintenance","version":"0.1.4","language":"javascript","ecosystem":"npm","summary":"An ESLint plugin providing a preprocessor to lint JSON5 files using standard ESLint rules for JavaScript objects. The plugin works by treating JSON5 files as JavaScript object literals, allowing all standard ESLint rules (e.g., no-undef, quotes) to apply. Current stable version is 0.1.4, with no major updates since 2020. It supports ESLint 3-8 via broad peer dependency range. Key differentiator: avoids writing separate JSON5-specific rules by reusing existing ESLint infrastructure. No TypeScript support, no monorepo integration, no file watching improvements. Last released May 2020.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","eslint","eslint-plugin","eslintplugin","json5"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/eslint-plugin-json5"},{"id":19813,"title":"eslint-plugin-jsonc","library":"eslint-plugin-jsonc","status":"active","version":"3.1.2","language":"javascript","ecosystem":"npm","summary":"ESLint plugin for linting JSON, JSONC, and JSON5 files using ESLint rules and custom rules. Current stable version is 3.1.2 with frequent releases (multiple releases per year). The plugin parses JSON files with a custom parser (jsonc-eslint-parser) based on acorn, and provides 50+ rules including auto-fix for style issues. Key differentiators vs alternatives: supports JSONC and JSON5 syntax (comments, trailing commas, etc.), integrates with Vue SFC custom blocks, has more rules than @eslint/json, and supports ESLint directives. Since v3.0.0, the plugin exports a `languages` object for ESLint language plugin integration. Requires Node >=20.19 and ESLint >=9.38.0.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","eslint","eslintplugin","eslint-plugin","lint","jsonc","json5","json"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/eslint-plugin-jsonc"},{"id":19814,"title":"eslint-plugin-jsx","library":"eslint-plugin-jsx","status":"active","version":"0.1.0","language":"javascript","ecosystem":"npm","summary":"eslint-plugin-jsx v0.1.0 provides JSX-specific linting rules for ESLint, designed specifically for the JSX-to-JS transpiler (not standard JSX like React). It includes rules such as jsx/uses-factory, jsx/factory-in-scope, jsx/mark-used-vars, and jsx/no-undef. This plugin is intended for non-standard JSX syntax and is not compatible with typical React JSX. It is based on eslint-plugin-react but targets a different semantics. The project appears to be a niche solution for a specific transpiler, with no recent updates, suggesting it is in maintenance or deprecated state.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","eslint","plugin","jsx"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/eslint-plugin-jsx"},{"id":19815,"title":"ESLint Plugin JSX Control Statements","library":"eslint-plugin-jsx-control-statements","status":"active","version":"3.0.0","language":"javascript","ecosystem":"npm","summary":"ESLint plugin providing linting rules for JSX control statement components like <If>, <Choose>, <For>, <When>, <Otherwise>, and <With>. Current stable version is 3.0.0. Designed for use with eslint-plugin-react, it helps enforce best practices when using conditional and loop JSX syntax. The plugin comes with a set of rules to catch common mistakes such as missing required attributes, incorrect nesting, and it also provides an environment to declare these components as globals. Use the recommended config or manually enable rules along with the jsx-control-statements environment. Requires ESLint >=6.0.0.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","eslint-plugin","eslintplugin","eslint","react","jsx-control-statements"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/eslint-plugin-jsx-control-statements"},{"id":27726,"title":"eslint-plugin-kirklin","library":"eslint-plugin-kirklin","status":"active","version":"4.0.0","language":"javascript","ecosystem":"npm","summary":"eslint-plugin-kirklin is a collection of opinionated ESLint rules created by Kirk Lin, primarily used with the kirklin/eslint-config configuration. The current stable version is 4.0.0, which adds support for ESLint v10. The plugin releases new features and breaking changes periodically, with v2.0.0 dropping CJS support to become ESM-only. Key differentiators include custom rules like consistent-list-newline, top-level-function, no-top-level-await, consistent-chaining, and indent-unindent, which enforce a consistent code style specific to the author's preferences.","last_verified":"2026-05-09T00:00:00.000Z","tags":["javascript","eslint-plugin","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/eslint-plugin-kirklin"},{"id":19819,"title":"eslint-plugin-knex","library":"eslint-plugin-knex","status":"maintenance","version":"0.2.2","language":"javascript","ecosystem":"npm","summary":"ESLint plugin that enforces safe SQL query practices when using Knex.js, particularly preventing SQL injection by disallowing plain string arguments in raw queries. The current stable version is 0.2.2, released with no recent active development (last update years ago). It offers a single rule, `avoid-injections`, and allows configuration of expected Knex builder variable names. Unlike generic SQL injection linting, this plugin is tailored specifically to Knex's `knex.raw()` method, filling a niche for projects heavily relying on raw queries.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","eslint","eslintplugin","knex"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/eslint-plugin-knex"},{"id":16352,"title":"ESLint Plugin for Kysely","library":"eslint-plugin-kysely","status":"active","version":"1.0.7","language":"javascript","ecosystem":"npm","summary":"eslint-plugin-kysely is an ESLint plugin designed to enforce safe and best-practice database operations when using the Kysely SQL query builder. It helps developers prevent common SQL-related issues like accidental full table scans by enforcing WHERE clauses, ensures explicit SELECT statements to avoid ambiguity, and prevents ambiguous column references in JOIN queries. The plugin also provides rules for correct Kysely operator usage, such as `is` for null comparisons and `in` for array operations, rather than `=` or `!=`. The current stable version is 1.0.7, indicating an early but stable release. Its release cadence is likely driven by user feedback and Kysely's evolution. A key differentiator is its specific focus on Kysely's API, providing tailored linting for Kysely users rather than generic SQL linting.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","eslint","eslintplugin","eslint-plugin","kysely"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/eslint-plugin-kysely"},{"id":19816,"title":"eslint-plugin-light","library":"eslint-plugin-light","status":"active","version":"1.0.16","language":"javascript","ecosystem":"npm","summary":"ESLint plugin with Vue-specific rules for uni-app projects. Version 1.0.16, maintained by novlan1. Provides 5 rules focusing on Vue component imports, type coercion in templates, complex keys, JSON.parse error handling, and API import management. Designed for Node 12+ with peer dependencies on @babel/eslint-parser and ESLint 6+. Differentiates from general Vue ESLint plugins by targeting common uni-app pitfalls and offering auto-fix capabilities.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","eslint","eslint plugin","eslint-plugin","eslint-plugin-light"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/eslint-plugin-light"},{"id":19817,"title":"eslint-plugin-lingui","library":"eslint-plugin-lingui","status":"active","version":"0.13.1","language":"javascript","ecosystem":"npm","summary":"ESLint plugin for Lingui, the internationalization (i18n) framework for JavaScript/TypeScript. Current stable version 0.13.1, released July 2024, with a steady monthly release cadence. It enforces best practices and catches common mistakes in Lingui usage: ensuring translations are called inside functions, no expressions inside message templates, no nested <Trans> components, consistent plural format, and more. Provides both recommended and custom configurations for flat and legacy ESLint configs. Key differentiator: purpose-built for Lingui, with deep integration into its macro system and JSX patterns, unlike generic i18n linters.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","eslint","eslintplugin","eslint-plugin","lingui","linguijs","lingui-js","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/eslint-plugin-lingui"},{"id":25516,"title":"eslint-plugin-lint","library":"eslint-plugin-lint","status":"active","version":"1.0.0","language":"javascript","ecosystem":"npm","summary":"Load arbitrary ESLint rules from multiple directories into a single namespace (lint/). Version 1.0.0 is the current stable release; the package is quite stable with no frequent releases. It differentiates from alternatives like eslint-plugin-rulesdir by supporting multiple rule directories simultaneously, and from eslint-plugin-local-rules by offering a simple API and not requiring a specific configuration structure. It works with Node.js >=4 and is intended for use in ESLint configurations to merge custom rules from various sources into one plugin namespace.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","eslint","eslint-plugin"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/eslint-plugin-lint"},{"id":19818,"title":"eslint-plugin-listeners","library":"eslint-plugin-listeners","status":"active","version":"1.5.1","language":"javascript","ecosystem":"npm","summary":"ESLint plugin that provides rules to prevent memory leaks caused by event listeners that are not removed. Current stable version is 1.5.1, with infrequent releases. It checks for missing removeEventListener calls, mismatched add/remove listener functions, and inline function listeners. Unlike generic linting approaches, this plugin is purpose-built for event listener hygiene in JavaScript/TypeScript projects.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","eslint","eslint-plugin","eslintplugin","event","listeners","event-listeners"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/eslint-plugin-listeners"},{"id":19820,"title":"eslint-plugin-lit","library":"eslint-plugin-lit","status":"active","version":"2.2.1","language":"javascript","ecosystem":"npm","summary":"ESLint plugin for Lit (lit-html / LitElement) providing 23+ lint rules covering attribute names, binding positions, lifecycle super calls, legacy syntax, and more. Stable version 2.2.1, released as needed with minor updates. ESM-only since v2.0.0, requires Node >= 18 and ESLint >= 8. Supports flat config and has recommended shareable config. Differentiated from general ESLint rules by targeting Lit-specific constructs like template literals and LitElement classes, with TypeScript type definitions included.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","eslint","eslintplugin","lit-html","lit-element","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/eslint-plugin-lit"},{"id":19821,"title":"ESLint Plugin Literal Blacklist","library":"eslint-plugin-literal-blacklist","status":"active","version":"1.2.0","language":"javascript","ecosystem":"npm","summary":"An ESLint micro plugin (v1.2.0) that allows you to define a blacklist of strings (string or regex) or objects with custom messages and ignoreCase option in literal expressions. No recent updates, simple rule set. Differentiators: lightweight, supports regex and custom messages per rule, minimal configuration.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","eslint","eslint-plugin","eslintplugin"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/eslint-plugin-literal-blacklist"},{"id":19822,"title":"eslint-plugin-local-rules","library":"eslint-plugin-local-rules","status":"active","version":"3.0.2","language":"javascript","ecosystem":"npm","summary":"An ESLint plugin that enables project-specific rules from a local eslint-local-rules.js file, similar to the deprecated --rulesdir CLI option. Current stable version is 3.0.2, with releases about every 6-12 months. Supports npm/yarn/pnpm workspaces, TypeScript via ts-node, and provides all/all-warn configs. Key differentiators: minimal setup, automatic discovery of local rules, and workspace-aware rule resolution. Minimum Node 12.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","eslint","eslintplugin"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/eslint-plugin-local-rules"},{"id":25517,"title":"eslint-plugin-lockfile","library":"eslint-plugin-lockfile","status":"active","version":"1.1.0","language":"javascript","ecosystem":"npm","summary":"An ESLint plugin for linting npm ecosystem lockfiles (package-lock.json, yarn.lock, pnpm-lock.yaml, bun.lock, vlt-lock.json). Version 1.1.0 requires ESLint ^9.39.2 and Node >=22.21. Provides 6 rules including integrity verification, registry enforcement, and lockfile version/format controls. Maintained by ljharb. Differentiators: supports 5 package managers, supply-chain attack protection via integrity checks, and both flat and legacy configs.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","eslint","plugin","lockfile"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/eslint-plugin-lockfile"},{"id":19825,"title":"eslint-plugin-lodash","library":"eslint-plugin-lodash","status":"active","version":"8.0.0","language":"javascript","ecosystem":"npm","summary":"ESLint plugin providing Lodash-specific linting rules for ESLint 9+. Version 8.0.0 supports ESM and CJS, automatically detects Lodash imports (require/import), and includes shared rule settings for pragma and version. Major differentiator: first Lodash plugin for ESLint, with rules covering collection method usage, chaining, callbacks, and stylistic preferences. Active maintenance, with configs for recommended, canonical, and Lodash v3.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","eslint","eslint-plugin","eslintplugin","lodash"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/eslint-plugin-lodash"},{"id":19823,"title":"eslint-plugin-lodash","library":"eslint-plugin-lodash-f","status":"active","version":"7.6.0","language":"javascript","ecosystem":"npm","summary":"ESLint plugin for Lodash, forked from the original eslint-plugin-lodash by Wix, adding extra rules and ESLint v9 support. Current stable version is 7.6.0. It provides over 40 lint rules to enforce best practices with Lodash, including collection method usage, chaining, and performance traps. It supports both Lodash v3 and v4, and offers recommended and canonical configurations. This fork is actively maintained and adds rules like prefer-nullish-coalescing not present in the original.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","eslint","eslint-plugin","eslintplugin","lodash"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/eslint-plugin-lodash-f"},{"id":19824,"title":"eslint-plugin-lodash-fp","library":"eslint-plugin-lodash-fp","status":"maintenance","version":"2.2.0-a1","language":"javascript","ecosystem":"npm","summary":"An ESLint plugin providing rules specifically for lodash/fp, the functional programming variant of Lodash. The current stable version is 2.2.0-alpha1 (pre-release) and targets ESLint >=3. It helps enforce FP best practices such as currying, data-last argument order, and composition, and prevents usage of impure or chain-based patterns. It offers over 20 rules, including `use-fp` to enforce lodash/fp over lodash, `no-chain` to forbid `_.chain`, and `prefer-constant` to replace arrow functions returning literals. It distinguishes itself from general Lodash linting by focusing on the FP paradigm and catching subtle issues like extraneous arguments and unused results.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","eslint","plugin","eslint-plugin","eslintplugin","lodash","lodash/fp","lodash-fp","fp"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/eslint-plugin-lodash-fp"},{"id":19826,"title":"eslint-plugin-lube","library":"eslint-plugin-lube","status":"active","version":"0.5.1","language":"javascript","ecosystem":"npm","summary":"An ESLint plugin providing auto-fixable formatting rules to replace Prettier, including import sorting, JSDoc type casting, sequence formatting, and Svelte naming conventions. Current version 0.5.1, actively developed with TypeScript support. Requires ESLint >=9.0.0 (flat config). Differentiates by being fully fixable and integrating formatting into ESLint's linting pipeline, eliminating the need for a separate formatter. Supports 4 rules: pretty-imports, pretty-jsdoc-casting, pretty-sequence, svelte-naming-convention.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","eslint-plugin","lube","eslint-plugin-lube","prettier","jsdoc","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/eslint-plugin-lube"},{"id":19827,"title":"eslint-plugin-markdown-preferences","library":"eslint-plugin-markdown-preferences","status":"active","version":"0.41.1","language":"javascript","ecosystem":"npm","summary":"An ESLint plugin (v0.41.1, active development) that enforces consistent formatting and style in Markdown files. It provides over 30 rules covering heading casing, list markers, inline code, link references, table formatting, and more. Supports extended Markdown syntax (custom containers, math) and integrates with @eslint/markdown v7/v8. Auto-fix support for most rules. Alternative to remark-lint with ESLint-native integration, focused on opinionated style enforcement.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","eslint","eslintplugin","eslint-plugin","markdown","preferences","lint"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/eslint-plugin-markdown-preferences"},{"id":19828,"title":"eslint-plugin-markdownlint","library":"eslint-plugin-markdownlint","status":"active","version":"0.9.0","language":"javascript","ecosystem":"npm","summary":"ESLint plugin that integrates markdownlint (v0.9.0) as ESLint rules for linting Markdown files. It uses a custom parser to parse Markdown and applies markdownlint rules (mdXXX codes) within ESLint. The plugin supports both flat configs (ESLint >=9) and legacy .eslintrc overrides. It is actively maintained with monthly releases, but has known limitations: no support for .mdlrc config files or rule aliases (only mdXXX codes), and no plans for tag-based rule selection. It requires ESLint >=7.5.0 as a peer dependency.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","eslint","eslint-markdown","eslintplugin","eslint-plugin","lint","linter","md","markdown"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/eslint-plugin-markdownlint"},{"id":19829,"title":"eslint-plugin-material-ui","library":"eslint-plugin-material-ui","status":"active","version":"1.0.1","language":"javascript","ecosystem":"npm","summary":"Custom ESLint rules for Material-UI projects. Version 1.0.1 is the latest release. This plugin provides a small set of linting rules, such as ignore-before-comment, to enforce code conventions in Material-UI codebases. It is maintained by the Material-UI team, but offers limited rules compared to more comprehensive style linting tools. The plugin follows standard ESLint plugin conventions and requires peer dependency eslint (any version). It is compatible with both CommonJS and ESM ESLint configs.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","eslint","eslintplugin","eslint-plugin"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/eslint-plugin-material-ui"},{"id":19830,"title":"eslint-plugin-math","library":"eslint-plugin-math","status":"active","version":"0.13.1","language":"javascript","ecosystem":"npm","summary":"ESLint plugin for Math object and Number linting. Current version 0.13.1, peer dependency ESLint >=8.57.0, requires Node ^18 or >=20. Provides ~30 rules including prefer-math-trunc, prefer-math-pow, prefer-number-is-finite. Supports flat config (eslint.config.js) and legacy .eslintrc. Offers a recommended config and fixable suggestions. Built on eslint-type-tracer for efficient type detection. Designed to catch common Math/Number anti-patterns and promote modern alternatives. Notable for its focus on correctness (e.g., prefer-math-sum-precise for floating point).","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","eslint","eslintplugin","eslint-plugin","math","number","lint","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/eslint-plugin-math"},{"id":19831,"title":"eslint-plugin-matrix-org","library":"eslint-plugin-matrix-org","status":"active","version":"3.0.0","language":"javascript","ecosystem":"npm","summary":"ESLint plugin providing shareable configs and custom rules used by Matrix.org projects. Current stable version is 3.0.0. It codifies the code style from element-web and offers configs for JavaScript, TypeScript, Babel, React, and Jest. The plugin deliberately has zero runtime dependencies to avoid version conflicts; users must install peer dependencies manually. Key differentiator: it bundles multiple configs (Google, Prettier, unicorn, etc.) into a cohesive set aligned with Matrix.org's style guide.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","eslint"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/eslint-plugin-matrix-org"},{"id":25518,"title":"eslint-plugin-mavenlint","library":"eslint-plugin-mavenlint","status":"active","version":"0.4.1","language":"javascript","ecosystem":"npm","summary":"Custom ESLint rules for the Mavenlink codebase. This ESLint plugin provides a set of custom lint rules tailored for Mavenlink's specific coding conventions and best practices. Version 0.4.1 is the latest stable release. The plugin is maintained as part of the Mavenlink organization on GitHub. Unlike generic ESLint plugins, these rules enforce Mavenlink-specific patterns and avoid common pitfalls in their projects. The package requires eslint >=4.14.0 as a peer dependency.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/eslint-plugin-mavenlint"},{"id":19832,"title":"eslint-plugin-md","library":"eslint-plugin-md","status":"active","version":"1.0.19","language":"javascript","ecosystem":"npm","summary":"An ESLint plugin for linting and fixing Markdown files using remark-lint under the hood. Version 1.0.19 is the latest stable release, with no regular release cadence. Unlike eslint-plugin-markdown (which only lints JavaScript inside markdown), eslint-plugin-md lints the markdown content itself, supporting style enforcement and integration with prettier. It provides a single ESLint rule 'md/remark' that wraps remark-lint rules, and requires a custom parser 'markdown-eslint-parser'.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","markdown","md","eslint-markdown","eslint","eslintplugin","eslint-plugin"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/eslint-plugin-md"},{"id":19833,"title":"eslint-plugin-mdx","library":"eslint-plugin-mdx","status":"active","version":"3.7.0","language":"javascript","ecosystem":"npm","summary":"ESLint plugin and parser for MDX (Markdown with JSX), allowing linting of JavaScript/TypeScript syntax within MDX files. Current stable version is 3.7.0, with active maintenance and support for ESLint 10. It ships TypeScript types, supports both classic and flat ESLint configs, and can lint code blocks in MDX. Key differentiators include integration with remark-lint plugins, support for eslint-plugin-import and eslint-plugin-prettier, and a dedicated VSCode extension. Release cadence is monthly with minor and patch releases following Semantic Versioning.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","eslint","eslint-mdx","eslint-plugin","eslint-plugin-mdx","mdx","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/eslint-plugin-mdx"},{"id":19834,"title":"ESLint plugin for Meteor","library":"eslint-plugin-meteor","status":"active","version":"7.3.0","language":"javascript","ecosystem":"npm","summary":"ESLint plugin providing Meteor-specific linting rules for best practices, security, and Blaze templates. Version 7.3.0 (February 2021) is the latest stable release. It enforces rules like audit-argument-checks, no-session, and template-names. Works with ESLint >=3.7.0 and Node >=10. Slower release cadence (last release 2021). Differentiator: the only dedicated Meteor ESLint plugin with a recommended configuration.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","eslint","eslint-plugin","eslintplugin","meteor"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/eslint-plugin-meteor"},{"id":25519,"title":"eslint-plugin-mizyind","library":"eslint-plugin-mizyind","status":"active","version":"9.0.7","language":"javascript","ecosystem":"npm","summary":"eslint-plugin-mizyind is a personal ESLint plugin by miZyind providing custom lint rules and config presets for ESLint v9 flat config. The current stable version is 9.0.7, with release cadence roughly monthly. It enforces custom rules (e.g., filename naming conventions) and offers shared configs for Next.js and TypeScript. Key differentiators: tailored for miZyind's personal style with minimal dependencies, requires Node >=24 and ESLint >=9. The plugin is ESM-only from v9 and supports TypeScript out of the box via bundled configs. It is designed for single-user or small-team use, not a community standard.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","eslint","eslintplugin"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/eslint-plugin-mizyind"},{"id":21305,"title":"eslint-plugin-mobx","library":"eslint-plugin-mobx","status":"active","version":"0.0.14","language":"javascript","ecosystem":"npm","summary":"ESLint plugin providing MobX-specific linting rules for enforcing correct usage of makeObservable, makeAutoObservable, decorators, and observer in React components. Current stable version: 0.0.14. Supports ESLint 3–10 including flat config (ESLint 9+) and TypeScript via @typescript-eslint/parser. Key differentiator: catches common MobX footguns like missing makeObservable calls, non-exhaustive annotations, and missing observer wrappers, with autofix capabilities.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","eslint","eslint-plugin","eslintplugin","mobx"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/eslint-plugin-mobx"},{"id":19835,"title":"ESLint Plugin Mocha","library":"eslint-plugin-mocha","status":"active","version":"11.2.0","language":"javascript","ecosystem":"npm","summary":"ESLint plugin providing rules specific to Mocha test suites, such as enforcing best practices, limiting nested describes, and requiring valid test titles. Current version 11.2.0 (January 2025) with a major breaking change in 11.0.0 that renamed several rules (e.g., *-description to *-title) and switched to ESM-only. The plugin ships TypeScript declarations now. It is maintained and released roughly every few months. Compared to other Mocha linting solutions, this is the official and most widely used plugin with ~1M weekly downloads.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","eslint","eslintplugin","eslint-plugin","mocha","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/eslint-plugin-mocha"},{"id":13144,"title":"ESLint Plugin for Mocha .only() Prevention","library":"eslint-plugin-mocha-no-only","status":"active","version":"1.2.0","language":"javascript","ecosystem":"npm","summary":"This ESLint plugin, `eslint-plugin-mocha-no-only`, enforces a rule that prohibits the use of Mocha's `.only()` method on test keywords like `describe`, `context`, `it`, `specify`, `suite`, and `test`. Its primary purpose is to prevent developers from accidentally committing code that only runs a subset of their test suite, which can lead to false-positive CI/CD builds. The current stable version is `1.2.0`, which introduced support for ESLint v9.0.0 and updated internal dependencies. While there isn't a strict release cadence, the project is actively maintained to ensure compatibility with recent ESLint versions. It differentiates itself by providing a dedicated, straightforward solution for a common oversight in Mocha testing workflows, ensuring comprehensive test execution.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","eslint","eslintplugin","eslint-plugin","mocha","no-only"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/eslint-plugin-mocha-no-only"},{"id":19839,"title":"eslint-plugin-mongo","library":"eslint-plugin-mongo","status":"maintenance","version":"1.0.5","language":"javascript","ecosystem":"npm","summary":"ESLint plugin providing environments for MongoDB server-side scripts (mapReduce, eval, $where) and MongoDB shell scripts. Version 1.0.5 is the latest and only release. It defines global variables specific to MongoDB contexts to prevent false positives in ESLint. Limited to environment definitions; does not include custom rules. Requires ESLint as a peer dependency. Last updated in 2018; no active development.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","eslint","eslintplugin","eslint-plugin","mongo","mongodb"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/eslint-plugin-mongo"},{"id":25520,"title":"eslint-plugin-mongodb","library":"eslint-plugin-mongodb","status":"active","version":"1.0.0","language":"javascript","ecosystem":"npm","summary":"ESLint rules for the Node.js MongoDB native driver 2.0 syntax and best practices. Designed to catch common errors and deprecated patterns in MongoDB query calls (find, insert, update, remove). This v1.0.0 release is the first stable version. It provides 8 rules covering argument validation, deprecated method detection, and update operation checks. Integrates as an ESLint plugin using shared settings to customize call patterns via regex. Release cadence is low; no recent updates. Key differentiator: focused specifically on Node driver 2.0 API, unlike generic MongoDB linters.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","eslint","eslintplugin","mongodb","query","queries","mongo"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/eslint-plugin-mongodb"},{"id":19836,"title":"eslint-plugin-monorepo","library":"eslint-plugin-monorepo","status":"maintenance","version":"0.3.2","language":"javascript","ecosystem":"npm","summary":"ESLint plugin providing custom rules to enforce consistent import patterns within monorepos using Lerna or Yarn Workspaces. Current stable version is 0.3.2 (last released November 2020). It offers two rules: no-internal-import to forbid importing specific files from a package, and no-relative-import (fixable) to prevent relative imports between monorepo packages. Unlike generic import plugins, it automatically detects monorepo structure via package.json workspaces or lerna.json. Note: the package is in maintenance mode with no recent updates.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","eslint","plugin","monorepo","yarn","workspaces","lerna"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/eslint-plugin-monorepo"},{"id":19837,"title":"eslint-plugin-more","library":"eslint-plugin-more","status":"maintenance","version":"1.0.5","language":"javascript","ecosystem":"npm","summary":"An ESLint plugin providing extra rules developed from code review insights to automate common issues. Current version 1.0.5, last published in 2021. It offers 12 rules, including no-void-map, no-c-like-loops, prefer-includes, no-then, no-window, and others. It differs from other plugins by focusing on practical rules derived from real code review scenarios. Compatible with ESLint versions 3 through 8, with peer dependency on eslint. Not actively maintained — latest commit years ago.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","eslint","eslintplugin"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/eslint-plugin-more"},{"id":19838,"title":"eslint-plugin-mysticatea","library":"eslint-plugin-mysticatea","status":"deprecated","version":"4.2.4","language":"javascript","ecosystem":"npm","summary":"Additional ESLint rules and configurations from Toru Nagashima. Current stable version 4.2.4 supports ESLint >= 3.1.0 and Node.js ^4.0.0 or >=6.0.0. Provides rules for blocking scope, instanceof checks, array detection, rest/spread patterns, and more. Package was renamed to @mysticatea/eslint-plugin after v5.0.0, with breaking changes dropping Node.js 4.x and ESLint 3.x/4.x. Notable for its curated set of rules and integrations with TypeScript and Vue.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","eslint","eslintplugin","block","scope","instanceof","isArray","static","this"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/eslint-plugin-mysticatea"},{"id":19840,"title":"eslint-plugin-n8n-local-rules","library":"eslint-plugin-n8n-local-rules","status":"active","version":"1.0.0","language":"javascript","ecosystem":"npm","summary":"ESLint plugin for defining and using local custom rules within the n8n project. Version 1.0.0, stable. Based on Clayton Watts's eslint-plugin-local-rules, it allows n8n contributors to write project-specific lint rules without publishing separate packages. Key differentiator: designed specifically for n8n's internal code standards, but can serve as a template for any project needing local ESLint rules.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","eslint","eslintplugin"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/eslint-plugin-n8n-local-rules"},{"id":19845,"title":"eslint-plugin-n8n-nodes-base","library":"eslint-plugin-n8n-nodes-base","status":"active","version":"1.16.6","language":"javascript","ecosystem":"npm","summary":"An ESLint plugin providing custom lint rules for developing n8n nodes and credentials. The current stable version is v1.16.6, with active development and frequent releases (multiple versions per month). It offers three configurable rulesets: 'nodes', 'credentials', and 'community', each enabling a set of rules by default. Key differentiators: designed specifically for the n8n ecosystem, includes community package validation rules, and supports user-defined defaults for certain checks. Requires Node.js >=20.15 and uses pnpm >=9.6.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","n8n","eslint-plugin"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/eslint-plugin-n8n-nodes-base"},{"id":13145,"title":"ESLint Plugin for NestJS","library":"eslint-plugin-nestjs","status":"abandoned","version":"1.2.3","language":"javascript","ecosystem":"npm","summary":"This package, `eslint-plugin-nestjs` (version 1.2.3), provides a set of ESLint rules specifically designed for the NestJS framework. It aims to help developers enforce common best practices and catch potential issues related to NestJS decorators, pipes, and dependency injection patterns. The rules cover areas such as enforcing `ParseIntPipe` for `@Param()`, checking for deprecated API usage, ensuring dependency injection via constructors, and promoting the use of `ValidationPipe` for `@Body` parameters. However, it's crucial to note that the project explicitly states it is a 'Proof of Concept (POC) and is not under development'. This means it lacks active maintenance, bug fixes, or updates to support newer NestJS versions or ESLint configurations, making it potentially outdated and unsuitable for modern NestJS projects. Developers looking for actively maintained NestJS ESLint rules might consider alternatives like `@darraghor/eslint-plugin-nestjs-typed` or `@elsikora/eslint-plugin-nestjs-typed`.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","eslint-plugin","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/eslint-plugin-nestjs"},{"id":19842,"title":"eslint-plugin-neverthrow","library":"eslint-plugin-neverthrow","status":"active","version":"1.1.4","language":"javascript","ecosystem":"npm","summary":"ESLint plugin enforcing that neverthrow Result types are handled. Current stable version is 1.1.4, released November 2021. It provides a single rule `must-use-result` that flags unhandled `Result` values from the neverthrow library. The plugin is TypeScript‑first, requires `@typescript-eslint/parser`, and relies on type information to detect unhandled results. Unlike manual lint rules, it integrates with ESLint's type‑aware analysis. No updates since 2021; the plugin is stable and low‑maintenance.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","typescript","template","eslint","eslintplugin","eslint-plugin"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/eslint-plugin-neverthrow"},{"id":19841,"title":"eslint-plugin-newline-destructuring","library":"eslint-plugin-newline-destructuring","status":"active","version":"1.2.2","language":"javascript","ecosystem":"npm","summary":"ESLint plugin enforcing newlines in object destructuring assignments when the number of properties exceeds a configurable threshold. Current version 1.2.2 works with ESLint >=7.2.0, released in a stable series that added a `consistent` option in v1.1.0. Key differentiator: specifically targets destructuring patterns (not general object expressions), offering granular control via `items`, `itemsWithRest`, `maxLength`, `consistent`, and `allowAllPropertiesOnSameLine` options. Lightweight, zero runtime dependencies beyond ESLint peer dependency. Useful for teams wanting consistent formatting of destructuring statements without adopting a full formatter like Prettier.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","eslint","eslint-plugin","eslintplugin","lint","destructuring"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/eslint-plugin-newline-destructuring"},{"id":19847,"title":"eslint-plugin-no-array-reduce","library":"eslint-plugin-no-array-reduce","status":"active","version":"1.0.62","language":"javascript","ecosystem":"npm","summary":"ESLint plugin that bans the usage of Array.prototype.reduce() in favor of more readable array methods like map, filter, and group. Version 1.0.62 (latest), maintained with regular updates. It provides a single rule that flags all reduce() calls, with an option to allow reduce() via eslint-disable comments. Differentiator: enforces a stylistic preference against reduce() with no configuration needed, unlike general-purpose ESLint rules that require custom configuration.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","typescript","eslint","eslint-plugin","eslint-rules","reduce"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/eslint-plugin-no-array-reduce"},{"id":19843,"title":"eslint-plugin-no-autofix","library":"eslint-plugin-no-autofix","status":"active","version":"2.1.0","language":"javascript","ecosystem":"npm","summary":"ESLint plugin that wraps any rule to disable its autofix behavior, allowing rules to report warnings without automatically fixing them. Current stable version is 2.1.0, released September 2024. Requires Node >= 18 and ESLint >= 8. The plugin supports all ESLint core rules and third-party plugin rules by simply prefixing the rule name with 'no-autofix/'. It is particularly useful for teams that want to enforce certain rules (like prefer-const) but avoid automatic code modifications that might conflict with other tools or team conventions. Unlike alternatives (e.g., using eslint --no-fix), this provides per-rule granularity.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","eslint plugin","autofix"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/eslint-plugin-no-autofix"},{"id":19844,"title":"eslint-plugin-no-await-in-promise","library":"eslint-plugin-no-await-in-promise","status":"active","version":"3.0.1","language":"javascript","ecosystem":"npm","summary":"ESLint plugin that flags and auto-fixes usage of `await` inside `Promise.all`, `Promise.race`, `Promise.allSettled`, and `Promise.any` callbacks. Version 3.0.1 requires ESLint ≥9 and Node ≥20, ships TypeScript types, and uses ESM flat config exclusively (no legacy `.eslintrc` support). Differentiates from generic promise linters by focusing solely on this footgun pattern, providing a single highly specific rule with a recommended config and automatic fix.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","eslint","eslintplugin","eslint-plugin","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/eslint-plugin-no-await-in-promise"},{"id":19846,"title":"ESLint Plugin No Barrel Files","library":"eslint-plugin-no-barrel-files","status":"active","version":"1.3.1","language":"javascript","ecosystem":"npm","summary":"ESLint plugin (v1.3.1) that disallows barrel files — re-export modules that aggregate and re-export other modules. Barrel files are known to slow down builds/tests, cause circular dependencies, and hinder tree shaking. This plugin provides a single rule `no-barrel-files` that flags patterns like `export * from './foo'` or re-importing a default and re-exporting it. Supports flat config (ESLint 9+) and legacy config (ESLint 8). Actively maintained with TypeScript type declarations. Alternative to manual code review or other linting rules that partially address barrel files.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","eslint","plugin","addon","extension","rule","barrel","import","export","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/eslint-plugin-no-barrel-files"},{"id":19848,"title":"ESLint Plugin No Commented Code","library":"eslint-plugin-no-commented-code","status":"active","version":"1.0.10","language":"javascript","ecosystem":"npm","summary":"An ESLint plugin that disallows commented-out code in JavaScript and TypeScript files. Version 1.0.10 is the current stable release with no active development cadence. It differentiates valid comments from commented-out code by detecting code patterns (e.g., imports, function definitions, expressions) within comments. Works as a standalone rule without additional configuration, making it lightweight. Primarily maintained by a single contributor with infrequent updates.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","eslint","eslint-plugin","eslint-plugin-no-commented-code"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/eslint-plugin-no-commented-code"},{"id":19849,"title":"eslint-plugin-no-comments","library":"eslint-plugin-no-comments","status":"active","version":"1.2.1","language":"javascript","ecosystem":"npm","summary":"An ESLint plugin that disallows comment blocks in source code to prevent shipping notes, old code, or sensitive information to production. Current stable version is 1.2.1, released with support for ESLint 9 and 10 via flat config format. Requires Node.js >= 20.19.0. Key differentiator: automatically ignores comments starting with 'global' or 'eslint' to preserve ESLint directives, and allows a customizable allow list. Unlike general comment-stripping tools, it integrates directly with ESLint's rule system.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","eslint","eslintplugin","comments","disallow","no-comments","disallow-comments","eslint-plugin"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/eslint-plugin-no-comments"},{"id":19851,"title":"eslint-plugin-no-function-declare-after-return","library":"eslint-plugin-no-function-declare-after-return","status":"active","version":"1.1.0","language":"javascript","ecosystem":"npm","summary":"An ESLint plugin that enforces a code style rule disallowing function declarations after a return statement within the same scope. Version 1.1.0 is the latest stable release, with auto-fix support added in this version. The plugin is mature, actively maintained, and has no known security issues. It differs from ESLint's built-in no-unreachable rule by focusing specifically on hoisted function declarations after return, which are syntactically valid but harm readability. The plugin is lightweight with zero runtime dependencies besides ESLint.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","eslint","eslint-plugin","eslintplugin","function","declaration","after","return"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/eslint-plugin-no-function-declare-after-return"},{"id":16350,"title":"ESLint Plugin: No HTTP Links","library":"eslint-plugin-no-http","status":"maintenance","version":"0.0.3","language":"javascript","ecosystem":"npm","summary":"The `eslint-plugin-no-http` package provides an ESLint rule specifically designed to prevent the use of insecure `http://` links in source code, enforcing the adoption of `https://` for better security and best practices. Its current stable version is `0.0.3`. Given the very low version number, it likely operates on a slow release cadence, receiving updates primarily for critical bug fixes or compatibility with newer ESLint versions rather than frequent feature additions. This plugin differentiates itself by its singular, focused purpose: identifying and flagging all instances of `http://` within strings, comments, or other relevant code contexts. It offers a straightforward, lightweight solution for teams looking to enforce HTTPS by default without integrating a broader, more complex set of security linting rules.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","eslint","eslintplugin","eslint-plugin"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/eslint-plugin-no-http"},{"id":19850,"title":"eslint-plugin-no-inline-styles","library":"eslint-plugin-no-inline-styles","status":"abandoned","version":"1.0.5","language":"javascript","ecosystem":"npm","summary":"ESLint plugin (v1.0.5) that disallows inline styles in React JSX by flagging the style attribute. This is a minimal plugin with a single rule and no active maintenance; the last release dates from 2019. It offers no configuration beyond enabling/disabling and uses a simple regex check, which can be bypassed by using string literal style objects. Not recommended for production use; consider alternatives like eslint-plugin-react or stylelint.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","eslint","eslintplugin","eslint-plugin","inline","styles","inline-styles"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/eslint-plugin-no-inline-styles"},{"id":19852,"title":"eslint-plugin-no-null","library":"eslint-plugin-no-null","status":"maintenance","version":"1.0.2","language":"javascript","ecosystem":"npm","summary":"An ESLint plugin that provides a single rule to disallow null literals, enforcing the use of undefined instead. Version 1.0.2 is the latest stable release. It has no dependencies beyond ESLint (peer dependency >=3.0.0) and is not actively maintained (last release likely older). Differentiators: simple, focused rule for teams preferring undefined over null.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","eslint","eslint-plugin"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/eslint-plugin-no-null"},{"id":19853,"title":"eslint-plugin-no-only-tests","library":"eslint-plugin-no-only-tests","status":"active","version":"3.3.0","language":"javascript","ecosystem":"npm","summary":"ESLint rule that prevents committing focused tests (`.only`) commonly used in Mocha, Jest, Jasmine, and other JS test frameworks. Version 3.3.0 is the current stable release, maintained actively with regular updates. Unlike general lint rules, it supports multiple test block names and custom focus methods, with opt-in autofixing. It catches `describe.only`, `it.only`, `test.only`, and many other patterns by default, and can be configured for any test framework that uses `.only` or similar focus patterns.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","eslint","eslintplugin","eslint-plugin","mocha","rule","only","describe","it"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/eslint-plugin-no-only-tests"},{"id":19854,"title":"eslint-plugin-no-relative-import-paths","library":"eslint-plugin-no-relative-import-paths","status":"active","version":"1.6.1","language":"javascript","ecosystem":"npm","summary":"ESLint plugin that enforces absolute import paths, preventing the need to update imports when moving files between folders. Version 1.6.1 supports both legacy ESLint config (.eslintrc) and flat config (eslint.config.js), includes TypeScript types, and offers auto-fix via --fix. Options include allowSameFolder, rootDir, prefix, and allowedDepth for flexible configuration. Unlike similar rules (e.g., import/no-relative-parent-imports), this plugin focuses solely on prohibiting relative imports with fix support.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/eslint-plugin-no-relative-import-paths"},{"id":19855,"title":"eslint-plugin-no-secrets","library":"eslint-plugin-no-secrets","status":"active","version":"2.3.3","language":"javascript","ecosystem":"npm","summary":"An ESLint plugin that provides a single rule (`no-secrets`) to detect potential secrets, API keys, tokens, or other sensitive data hardcoded in source code. Version 2.3.3 (stable, maintained as of early 2025) supports Node >=18 and npm >=8. It uses a configurable regex-based pattern matching approach, with a default set of patterns for common secret formats (e.g., AWS keys, GitHub tokens, private keys). Unlike generic secret scanners, it integrates directly into ESLint workflows and supports per-file ignore lists via inline comments. The rule can be tuned by adding custom patterns or adjusting entropy thresholds. Ships TypeScript definitions.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","eslint","eslint-plugin","security","secure","secrets","lint","eslintplugin","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/eslint-plugin-no-secrets"},{"id":19856,"title":"eslint-plugin-no-skip-tests","library":"eslint-plugin-no-skip-tests","status":"active","version":"1.1.0","language":"javascript","ecosystem":"npm","summary":"An ESLint plugin that enforces a rule against using describe.skip or it.skip in Mocha test suites. Version 1.1.0 is the current stable release, with no frequent updates. It differentiates itself by focusing solely on preventing skipped tests, complementing the sister plugin eslint-plugin-no-only-tests. Designed for teams that want to ensure no tests are accidentally skipped in CI.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","eslint","eslintplugin","eslint-plugin","mocha","rule","only","skip","describe"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/eslint-plugin-no-skip-tests"},{"id":19857,"title":"ESLint Plugin No Snapshot Testing","library":"eslint-plugin-no-snapshot-testing","status":"active","version":"1.0.61","language":"javascript","ecosystem":"npm","summary":"An ESLint plugin (v1.0.61) that enforces a rule disallowing snapshot testing in Jest. It prevents calls to `toMatchSnapshot` and `toMatchInlineSnapshot`, offering an auto-fix to remove them. This package is a niche utility for teams that ban snapshot testing. It has a simple setup, only one rule, and is dependency-light. No known major alternative exists with identical focus.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","eslint","eslintplugin","no-snapshots","no-snapshot","jest"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/eslint-plugin-no-snapshot-testing"},{"id":19858,"title":"ESLint Plugin: no-typeof-window-undefined","library":"eslint-plugin-no-typeof-window-undefined","status":"active","version":"0.0.2","language":"javascript","ecosystem":"npm","summary":"ESLint rule (version 0.0.2) that flags typeof window === 'undefined' patterns used for SSR checks. Encourages using a helper like `import { isBrowser } from 'some-ssr-helper'` for cleaner and more maintainable code. No updates since initial release. Minimal, single-rule plugin with peer dependency on ESLint ^4-^8.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","eslint","eslintplugin","eslint-plugin"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/eslint-plugin-no-typeof-window-undefined"},{"id":19860,"title":"ESLint Plugin No Unsafe Regex","library":"eslint-plugin-no-unsafe-regex","status":"active","version":"1.0.0","language":"javascript","ecosystem":"npm","summary":"ESLint plugin that disallows potentially unsafe regular expressions. Version 1.0.0, stable. Uses the `safe-regex` library to detect regex patterns vulnerable to ReDoS attacks, such as nested quantifiers. Integrates as an ESLint plugin with a single rule `no-unsafe-regex/no-unsafe-regex`. Differentiates from other regex linting by focusing solely on security/performance, not style. Only validates regex literals and RegExp constructor with literal arguments. Regular maintenance, no known issues.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","eslint","eslintplugin","plugin","js","style","guide","styleguide"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/eslint-plugin-no-unsafe-regex"},{"id":19859,"title":"eslint-plugin-no-unsanitized","library":"eslint-plugin-no-unsanitized","status":"active","version":"4.1.5","language":"javascript","ecosystem":"npm","summary":"ESLint plugin to disallow unsafe coding practices like direct assignments to innerHTML or calls to insertAdjacentHTML without sanitization. Developed by Mozilla, it supports ESLint 9 and 10 (v4.x), and the Sanitizer API. Key differentiators: focuses on security, requires tagged template literals for escaping, and has two rules (method and property).","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","eslint","eslint-plugin","eslintplugin","lint","sanitize","innerHTML","security"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/eslint-plugin-no-unsanitized"},{"id":19861,"title":"eslint-plugin-no-use-extend-native","library":"eslint-plugin-no-use-extend-native","status":"active","version":"0.7.2","language":"javascript","ecosystem":"npm","summary":"ESLint plugin (v0.7.2) to prevent use of extended native objects like arrays, strings, and prototypes. Works alongside ESLint's no-extend-native rule to ensure code doesn't depend on prototype modifications from libraries such as 'colors'. Requires Node >=18.18.0 and ESLint ^9.3.0 (flat config only). Actively maintained with periodic updates.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","eslint","eslintplugin","eslint-plugin","extend","native","prototype"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/eslint-plugin-no-use-extend-native"},{"id":19863,"title":"eslint-plugin-node-dependencies","library":"eslint-plugin-node-dependencies","status":"active","version":"2.2.0","language":"javascript","ecosystem":"npm","summary":"ESLint plugin (v2.2.0, active development) that lints package.json dependencies for issues like missing or mismatched engines, deprecated packages, or improper provenance. Requires Node >= 20.19 and ESLint >= 9.38. Released as needed with minor and patch updates. Differentiated from other ESLint plugins by focusing specifically on dependency metadata integrity rather than code style or security scanning.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","eslint","eslintplugin","eslint-plugin","nodejs","dependencies","json"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/eslint-plugin-node-dependencies"},{"id":13146,"title":"ESLint Plugin for Node.js `node:` Protocol Imports","library":"eslint-plugin-node-import","status":"active","version":"1.2.0","language":"javascript","ecosystem":"npm","summary":"`eslint-plugin-node-import` is an ESLint plugin designed to enforce the use of the `node:` protocol prefix for built-in Node.js modules, a best practice introduced in Node.js v14 to disambiguate bare module specifiers from npm packages. The current stable version is v1.2.0, which notably introduced TypeScript typings and improved support for ESLint's new flat configuration system (`eslint.config.js`). This plugin offers a singular, focused rule, `prefer-node-protocol`, providing a dedicated solution for this specific coding standard, unlike broader linting plugins that might bundle this rule among many others. It maintains an active development cadence, with several releases over the past year addressing compatibility with newer Node.js versions (up to v23.5.0+) and adding features like flat config support.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","eslint","eslintplugin","eslint-plugin","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/eslint-plugin-node-import"},{"id":19862,"title":"eslint-plugin-notice","library":"eslint-plugin-notice","status":"active","version":"1.0.0","language":"javascript","ecosystem":"npm","summary":"ESLint plugin that enforces a copyright or license notice at the top of source files. Version 1.0.0 provides a single rule `notice/notice` with an `--fix` option to automatically prepend missing headers. Unlike generic file-header linting, it uses configurable patterns, templates, and per-file overrides. Compatible with ESLint 3+. Low churn (single stable release); good for projects requiring consistent legal boilerplate.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","eslint","plugin","notice","copyright","header","lint","eslintplugin"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/eslint-plugin-notice"},{"id":19864,"title":"eslint-plugin-nuxt","library":"eslint-plugin-nuxt","status":"active","version":"4.0.0","language":"javascript","ecosystem":"npm","summary":"ESLint plugin providing Nuxt.js-specific linting rules, including checks for environment variables, lifecycle hooks, and correct usage of asyncData/fetch. Current stable version is 4.0.0, released in 2022. Maintained by the Nuxt team, it enforces best practices for Nuxt 2 and Nuxt 3 projects. Key differentiators: rules like no-env-in-context and no-this-in-fetch-data that catch common Nuxt pitfalls. Supports ESLint 8 and requires eslint-plugin-vue and vue-eslint-parser. Release cadence is sporadic with major version bumps aligning with Nuxt ecosystem updates.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","nuxt","eslint","eslintplugin"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/eslint-plugin-nuxt"},{"id":25521,"title":"eslint-plugin-o1js","library":"eslint-plugin-o1js","status":"active","version":"0.4.0","language":"javascript","ecosystem":"npm","summary":"ESLint plugin with rules for o1js (formerly SnarkyJS) Smart Contract development. Version 0.4.0 is stable, released via npm. It detects invalid patterns such as throws, if/ternary statements, use of JSON/random functions in circuits, state variable limit (max 8), and constructor overriding. Designed for TypeScript projects using o1js to build zero-knowledge smart contracts on Mina Protocol. Alternative to manual code review for o1js circuit constraints.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","eslint","snarkyjs","o1js","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/eslint-plugin-o1js"},{"id":19865,"title":"eslint-plugin-objects","library":"eslint-plugin-objects","status":"maintenance","version":"1.1.1","language":"javascript","ecosystem":"npm","summary":"ESLint plugin enforcing stylistic conventions for multi-property objects. Version 1.1.1 (last release 2015), stable but unmaintained since 2015. Provides 4 rules: no-object-properties-first-line, no-object-properties-last-line, no-object-properties-one-line, no-object-property-split. Requires ESLint >=0.8.1. Unlike other object formatting plugins, focuses solely on property placement across lines, not sorting or grouping. No TypeScript support.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","eslint","eslintplugin","eslint-plugin","object"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/eslint-plugin-objects"},{"id":25522,"title":"eslint-plugin-oev","library":"eslint-plugin-oev","status":"active","version":"2.1.0","language":"javascript","ecosystem":"npm","summary":"A shared ESLint plugin providing common lint and formatting rules for OEV Berlin projects. Current stable version is 2.1.0, released with regular updates for ESLint and TypeScript compatibility. It enforces consistent code style and best practices across projects. Differentiates by being tailored specifically to OEV Berlin conventions rather than generic rule sets. Requires ESLint >= 9 and TypeScript >= 5, leveraging modern flat config and type-aware rules.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","eslint","lint","rules"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/eslint-plugin-oev"},{"id":19866,"title":"ESLint Plugin for Office Add-ins","library":"eslint-plugin-office-addins","status":"active","version":"4.0.7","language":"javascript","ecosystem":"npm","summary":"ESLint plugin for Office Add-ins development. Current stable version 4.0.7, released on an as-needed cadence. It enforces rules specific to Office.js APIs, ensuring best practices and compatibility with Office Add-in platform requirements. Differentiates from generic ESLint plugins by providing rules tailored to Office.js patterns, async Office.js usage, and manifest validation. Provides out-of-the-box configuration for Office Add-in projects, and the package ships with TypeScript type definitions for rule options.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","eslint","eslintplugin","eslint-plugin","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/eslint-plugin-office-addins"},{"id":19867,"title":"ESLint Plugin Oro","library":"eslint-plugin-oro","status":"active","version":"0.0.3","language":"javascript","ecosystem":"npm","summary":"ESLint plugin providing custom linting rules for OroPlatform, OroCRM, and OroCommerce projects. Current stable version is 0.0.3 (released 2021). It adds a single rule, 'named-constructor', that enforces naming conventions for Backbone.js constructor functions (View, Model, Collection). Requires ESLint >=7.23.0 and has no active development since 0.0.2. Differentiators: specifically targets Oro ecosystem conventions, but otherwise limited in scope and community adoption compared to general Backbone linting tools.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","eslint","eslintplugin","eslint-plugin","oro","oroplatform","orocrm","orocommerce"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/eslint-plugin-oro"},{"id":19868,"title":"eslint-plugin-oxfmt","library":"eslint-plugin-oxfmt","status":"active","version":"0.4.0","language":"javascript","ecosystem":"npm","summary":"An ESLint plugin that integrates oxfmt (a blazing-fast Rust-based formatter from the OXC project) as an ESLint rule. Current stable version is 0.4.0, released monthly. Requires ESLint v9+ with flat config (no legacy config support) and Node.js ^20.19.0 || >=22.12.0. Key differentiators: leverages oxfmt's performance (written in Rust), supports a wide range of formatting options including JSDoc, sort imports, Tailwind CSS class sorting, and EditorConfig integration. Unlike prettier-based ESLint plugins, it uses the same formatter as oxlint for unified formatting.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","eslint","eslint-plugin","oxc","oxfmt","oxlint","prettier","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/eslint-plugin-oxfmt"},{"id":25523,"title":"ESLint Plugin Package Lock","library":"eslint-plugin-package-lock","status":"active","version":"1.0.0","language":"javascript","ecosystem":"npm","summary":"An ESLint plugin to lint package-lock.json files, providing rules such as lock-file-version to enforce a specific lock file version (default v3). It uses eslint-plugin-json-es as a parser for JSON files. The plugin helps maintain compatibility and avoid issues with lock file versions, particularly v2's larger footprint. Currently stable at v1.0.0 with no recent releases; requires ESLint >=7. Ideal for teams wanting to standardize lock file versions in CI/CD pipelines.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","eslint","package-lock"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/eslint-plugin-package-lock"},{"id":19869,"title":"eslint-plugin-paths","library":"eslint-plugin-paths","status":"active","version":"1.1.0","language":"javascript","ecosystem":"npm","summary":"ESLint plugin that enforces the use of path aliases defined in tsconfig.json or jsconfig.json instead of relative imports. Version 1.1.0 is the latest stable release, with active development. Unlike alternatives that introduce their own alias configuration, this plugin reads directly from TypeScript/JavaScript config files, providing a single source of truth. Supports auto-fix via eslint --fix. Designed for zero-config, plug-and-play usage. Requires ESLint and Node.js.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","eslint","eslintplugin","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/eslint-plugin-paths"},{"id":19870,"title":"ESLint Plugin Perfectionist","library":"eslint-plugin-perfectionist","status":"active","version":"5.9.0","language":"javascript","ecosystem":"npm","summary":"An ESLint plugin that enforces sorting of various data structures including objects, imports, TypeScript types, enums, JSX props, Svelte attributes, and more. Current stable version is 5.9.0 with frequent releases (multiple per month). Supports ESLint v8.45+, v9, and v10. All rules are auto-fixable. Key differentiators: supports multiple sort orders (alphabetical, natural, line-length), highly configurable with group/partition/selector options, and covers broader range of structures than alternatives like eslint-plugin-simple-import-sort or eslint-plugin-import.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","eslint","eslint-plugin","perfectionist","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/eslint-plugin-perfectionist"},{"id":19871,"title":"eslint-plugin-pii","library":"eslint-plugin-pii","status":"active","version":"1.0.2","language":"javascript","ecosystem":"npm","summary":"An ESLint plugin that provides linting rules to prevent Personally Identifiable Information (PII) such as emails, dates of birth, IP addresses, and phone numbers from appearing in comments or string literals. Version 1.0.2 is the latest stable release, last updated in 2023. The plugin offers a recommended configuration via plugin:pii/recommended for easy setup. It uses regex-based checks and is designed for Node.js >=0.10.0 with ESLint >=4.19.1. Compared to similar tools like eslint-plugin-no-secrets, this plugin focuses specifically on PII patterns and provides granular rule control.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","eslint","eslintplugin","eslint-plugin","pii"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/eslint-plugin-pii"},{"id":19872,"title":"ESLint Plugin Pinia","library":"eslint-plugin-pinia","status":"active","version":"0.4.2","language":"javascript","ecosystem":"npm","summary":"An ESLint plugin that enforces best practices for writing Pinia stores in Vue.js applications. Current stable version is 0.4.2, released in November 2025, with a focus on store structure and common pitfalls. It provides a recommended configuration that includes rules like never-export-initialized-store, no-duplicate-store-ids, no-return-global-properties, and no-store-to-refs-in-store, plus optional rules like prefer-single-store-per-file. Ships TypeScript types, requires ESLint >=8.0.0 and @typescript-eslint/utils >=7.5, and supports both legacy ESLint config and flat config.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","eslint","eslint-plugin","eslint-config","vue","vuejs","pinia","piniajs","rules","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/eslint-plugin-pinia"},{"id":19873,"title":"eslint-plugin-pino","library":"eslint-plugin-pino","status":"active","version":"1.0.3","language":"javascript","ecosystem":"npm","summary":"ESLint plugin for enforcing correct pino logger usage patterns in Node.js applications. Currently at version 1.0.3 (released Oct 2024), maintained actively, with TypeScript type declarations included. Unlike generic ESLint rules, this plugin targets pino-specific conventions such as requiring object arguments before message strings in logging calls. It provides auto-fixable rules and a recommended configuration. Requires ESLint >=7.0.0 and Node >=14.0.0.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","eslint","eslintplugin","pino","logging","linter","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/eslint-plugin-pino"},{"id":19874,"title":"ESLint Plugin Playwright","library":"eslint-plugin-playwright","status":"active","version":"2.10.2","language":"javascript","ecosystem":"npm","summary":"ESLint plugin for Playwright testing framework, providing lint rules to catch common mistakes and enforce best practices. Current stable version is v2.10.2, with frequent releases (weekly to bi-weekly). Supports both flat config (eslint.config.js) and legacy .eslintrc. Ships TypeScript types. Key differentiators: it is the official Playwright ESLint plugin, actively maintained, with 30+ rules including 'missing-playwright-await' to detect missing await on Playwright assertions, and 'no-wait-for-selector' replacement for deprecated APIs.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/eslint-plugin-playwright"},{"id":19876,"title":"eslint-plugin-pnpm","library":"eslint-plugin-pnpm","status":"active","version":"1.6.0","language":"javascript","ecosystem":"npm","summary":"An ESLint plugin to enforce and auto-fix pnpm catalog usage in monorepos. Current stable version is 1.6.0, released with support for ESLint v10. It provides two sets of rules: JSON rules for package.json (requires jsonc-eslint-parser) and YAML rules for pnpm-workspace.yaml (requires yaml-eslint-parser, experimental). Key differentiators include auto-fixing support, catalog enforcement, duplicate detection, and workspace protocol preferences. Maintained by Anthony Fu, with active development and monthly releases.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","eslint-plugin","pnpm","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/eslint-plugin-pnpm"},{"id":19875,"title":"eslint-plugin-prefer-object-spread","library":"eslint-plugin-prefer-object-spread","status":"maintenance","version":"1.2.1","language":"javascript","ecosystem":"npm","summary":"ESLint rule that flags Object.assign() calls when the target is an object literal, recommending object spread properties instead. Version 1.2.1 is the latest stable release; the package has not been updated since 2016. It applies only when Object.assign() is used for cloning (first argument is an object literal) to avoid false positives when mutating an existing object. Requires ESLint >=0.8.0 and Node >=4.0.0. This plugin is lightweight and has a single rule. It is not actively maintained and may be superseded by built-in ESLint rules or new JavaScript features.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","eslint","eslintplugin","eslint-plugin"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/eslint-plugin-prefer-object-spread"},{"id":26959,"title":"eslint-plugin-preferred-import","library":"eslint-plugin-preferred-import","status":"active","version":"1.1.1","language":"javascript","ecosystem":"npm","summary":"ESLint plugin that autofixes relative imports to use TypeScript or JavaScript path aliases. Current stable version is 1.1.1. Released with moderate cadence; supports both ESLint 9 flat config (with typescript-eslint) and legacy ESLint 8 config. Key differentiator: auto-fixable rules that replace relative paths with configured aliases from tsconfig.json (ts-imports) or manual webpack-like alias map (js-imports), rather than just reporting violations. Requires Node >=16 and ships TypeScript types.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","eslint","eslintplugin","eslint-plugin","import","relative","modules","autofix","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/eslint-plugin-preferred-import"},{"id":19879,"title":"eslint-plugin-prettier","library":"eslint-plugin-prettier","status":"active","version":"5.5.5","language":"javascript","ecosystem":"npm","summary":"Runs Prettier as an ESLint rule, reporting formatting differences as individual lint issues. Current stable version is v5.5.5, released Jan 2025. Requires ESLint >=8, Prettier >=3, and eslint-config-prettier >=7. Actively maintained with monthly releases. Ships TypeScript types and supports flat config (eslint.config.js) and legacy .eslintrc. Integrates with eslint-config-prettier to disable conflicting rules. Notable features: supports non-JS languages (CSS, JSON) via @eslint/css and @eslint/json plugins, Svelte support, and configurable options like 'usePrettierrc' and 'fileInfoOptions'. Faster than prettier-eslint as it avoids double parsing.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","eslint","eslintplugin","eslint-plugin","prettier","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/eslint-plugin-prettier"},{"id":19877,"title":"eslint-plugin-prettier-doc","library":"eslint-plugin-prettier-doc","status":"active","version":"1.1.0","language":"javascript","ecosystem":"npm","summary":"ESLint plugin providing rules to enforce best practices when using Prettier's document builder API (prettier/doc). Current stable version is 1.1.0. Released under the MIT license by fisker. Active development with minor patch updates. Key differentiator: specifically targets Prettier Doc code patterns (e.g., deprecated concat, nested concat, empty ifBreak flatContents) to prevent common mistakes and deprecated usage.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/eslint-plugin-prettier-doc"},{"id":19878,"title":"ESLint Plugin Prettier Internal Rules","library":"eslint-plugin-prettier-internal-rules","status":"active","version":"2.0.1","language":"javascript","ecosystem":"npm","summary":"An ESLint plugin containing internal linting rules used by the Prettier project itself. Version 2.0.1 is the current stable release, part of the Prettier monorepo and published to npm primarily for Prettier contributors. The plugin enforces coding conventions within Prettier's codebase, such as no unnecessary backticks or no nested ternaries. It is not intended for general public use but can be referenced for custom rule development.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/eslint-plugin-prettier-internal-rules"},{"id":10826,"title":"ESLint Prettier Plugin for Vue SFC","library":"eslint-plugin-prettier-vue","status":"active","version":"5.0.0","language":"javascript","ecosystem":"npm","summary":"This ESLint plugin integrates Prettier formatting specifically for Vue Single File Components (SFCs). At version 5.0.0, it is actively maintained and provides a robust solution for ensuring consistent code style in Vue projects. It includes all functionalities of `eslint-plugin-prettier` but extends them to properly handle the unique structure of Vue SFCs. Its key differentiators include the ability to process and format custom blocks (e.g., `<docs>`, `<config>`) within Vue SFCs, which `eslint-plugin-prettier` does not support. It also offers granular control over whether `<template>`, `<script>`, or `<style>` blocks should be processed by Prettier, allowing developers to disable formatting for specific sections if needed. While no explicit release cadence is documented, it typically updates to support new versions of ESLint, Prettier, and Vue. It is designed to be the sole Prettier-ESLint integration for Vue projects, superseding the general `eslint-plugin-prettier`.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/eslint-plugin-prettier-vue"},{"id":19880,"title":"eslint-plugin-primer-react","library":"eslint-plugin-primer-react","status":"active","version":"8.6.0","language":"javascript","ecosystem":"npm","summary":"ESLint plugin providing lint rules for Primer React components, currently at version 8.6.0. Requires ESLint ^9.0.0 and Node >=20. Actively maintained with frequent releases. Offers rules for enforcing best practices like using styled-react imports, no deprecated components, and preventing ReDoS vulnerabilities. Differentiates from generic React linting by being specific to Primer's design system.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","eslint","eslintplugin"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/eslint-plugin-primer-react"},{"id":19881,"title":"ESLint Plugin Progress","library":"eslint-plugin-progress","status":"active","version":"0.0.1","language":"javascript","ecosystem":"npm","summary":"eslint-plugin-progress v0.0.1 provides real-time progress updates and summary statistics when running ESLint on large projects. It displays a timestamped count of processed files during execution and a final report including total files, processing time, and the 20 slowest files. The plugin is useful for monorepos or codebases with thousands of files where ESLint can take minutes. It is a simple ESLint rule plugin with no dependencies. However, it is in early development (v0.0.1) and has known issues such as missing stats for the last processed file.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","eslint-plugin"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/eslint-plugin-progress"},{"id":10827,"title":"ESLint Plugin for Promises","library":"eslint-plugin-promise","status":"active","version":"7.2.1","language":"javascript","ecosystem":"npm","summary":"eslint-plugin-promise is an ESLint plugin designed to enforce best practices and prevent common pitfalls when working with JavaScript Promises. It ensures proper promise chain construction, error handling, and discourages anti-patterns like callbacks inside `then()` blocks. The current stable version is `7.2.1`, released in November 2024, indicating an active development and maintenance cadence with several releases throughout the year addressing bugs and adding features. Key differentiators include its comprehensive set of rules covering various promise use cases, from enforcing `catch()` or `return` to disallowing multiple resolutions and improper nesting, thereby enhancing code readability and reliability in asynchronous operations. It supports both legacy `.eslintrc.*` configurations and modern ESLint flat configurations.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","eslint","eslintplugin","eslint-plugin","promise","promises"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/eslint-plugin-promise"},{"id":19882,"title":"eslint-plugin-protractor","library":"eslint-plugin-protractor","status":"maintenance","version":"2.1.1","language":"javascript","ecosystem":"npm","summary":"ESLint plugin providing lint rules specific to Protractor end-to-end tests for AngularJS applications. Current stable version is 2.1.1, last released in September 2019, with infrequent updates. It helps catch common Protractor errors, enforce best practices for element locators, and avoid deprecated API usage. Differentiates from general ESLint by focusing on Protractor-specific patterns, including rules for correct chaining, promise handling, and locator quality. The plugin is intended to be integrated into IDEs for real-time feedback during test development.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","eslint","eslint-plugin","eslintplugin","protractor"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/eslint-plugin-protractor"},{"id":19883,"title":"eslint-plugin-pug","library":"eslint-plugin-pug","status":"active","version":"1.2.7","language":"javascript","ecosystem":"npm","summary":"ESLint plugin for linting inline JavaScript in Pug template files, currently at version 1.2.7. It extracts script tags without a type attribute or with type text/javascript and lints them using ESLint rules. The plugin processes .pug and .jade files, creating virtual files for linting. It has a simple setup with both processor and rules config. Alternative: eslint-plugin-html for HTML. Released under Unlicense with no dependencies.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","eslint","eslintplugin","eslint-plugin","lint","pug","jade"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/eslint-plugin-pug"},{"id":19884,"title":"eslint-plugin-putout","library":"eslint-plugin-putout","status":"active","version":"31.1.2","language":"javascript","ecosystem":"npm","summary":"ESLint plugin for 🐊Putout, a code transformation tool. Current stable version is 31.1.2, released as part of the putout monorepo. The plugin provides ESLint rules that mirror Putout's linting capabilities, including formatting rules like array-element-newline, single-property-destructuring, and tape-specific rules for test files. It requires eslint >=10 and putout >=42. Key differentiator is seamless integration of Putout's code transformations into ESLint workflows, allowing users to leverage both tools in a unified configuration. Release cadence is high (multiple versions per week).","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","putout","eslint","eslintplugin","eslint-plugin"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/eslint-plugin-putout"},{"id":19885,"title":"eslint-plugin-quasar","library":"eslint-plugin-quasar","status":"active","version":"1.1.0","language":"javascript","ecosystem":"npm","summary":"Official ESLint plugin for enforcing best practices and aiding migration in Quasar Framework projects. Current version is 1.1.0 (stable), with an alpha cycle leading to 1.0.0. It provides rules to detect deprecated Quasar v0.17 components, directives, CSS, plugins, and properties, and validates props for v1+ components. Key differentiators: official plugin from the Quasar team, focused on migration and prop validation, with legacy and standard configurations. Release cadence is irregular; updates are driven by framework changes.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","eslint","eslintplugin","eslint-plugin","quasar","quasarframework","quasar framework","rules"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/eslint-plugin-quasar"},{"id":19886,"title":"eslint-plugin-qunit","library":"eslint-plugin-qunit","status":"active","version":"8.2.6","language":"javascript","ecosystem":"npm","summary":"ESLint plugin with rules specific to QUnit testing framework. Current stable version is 8.2.6, released February 2026. The plugin provides 20+ rules including recommended configurations for catching common QUnit mistakes (e.g., assert argument order, async handling, global usage). Actively maintained, supporting ESLint 8 and 9 with flat config support since v8.1.0. Ships TypeScript types since v8.2.0. Compared to generic linting, it catches QUnit-specific runtime errors and anti-patterns. Peer dependency on eslint >=8.38.0.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","eslint","eslintplugin","eslint-plugin","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/eslint-plugin-qunit"},{"id":19887,"title":"eslint-plugin-ramda","library":"eslint-plugin-ramda","status":"maintenance","version":"2.5.1","language":"javascript","ecosystem":"npm","summary":"ESLint plugin providing lint rules for Ramda, a functional programming library. v2.5.1 is the latest stable release (2020-02-19), with v3.0.0 in beta. It helps enforce Ramda idioms, suggest simplifications, and prevent non-idiomatic usage. Unlike generic linting, it is Ramda-specific, with rules like prefer-complement, compose-pipe-style, and map-simplification. Released under the ramda GitHub organization, it follows semantic versioning.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","eslint","eslintplugin","eslint-plugin","ramda","fantasy-land"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/eslint-plugin-ramda"},{"id":10832,"title":"ESLint Plugin for React","library":"eslint-plugin-react","status":"active","version":"7.37.5","language":"javascript","ecosystem":"npm","summary":"eslint-plugin-react provides React-specific linting rules for ESLint, helping developers enforce best practices, identify potential bugs, and maintain consistent code styles in React projects. As of version 7.37.5, it supports a wide range of React features and idioms, including Hooks, JSX, and functional/class components. The project maintains an active development and release cadence, with frequent patch and minor updates to address issues and add new rules. Its key differentiators include comprehensive coverage of React patterns, automatic detection of React versions, and integration with ESLint's ecosystem for a robust static analysis setup. It is the de-facto standard for linting React codebases with ESLint.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","eslint","eslint-plugin","eslintplugin","react","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/eslint-plugin-react"},{"id":19888,"title":"eslint-plugin-react-19-upgrade","library":"eslint-plugin-react-19-upgrade","status":"active","version":"1.9.0","language":"javascript","ecosystem":"npm","summary":"An ESLint plugin to identify and fix breaking changes when upgrading React 18 to React 19. Current version 1.9.0, actively maintained with frequent releases. It provides rules covering deprecated patterns like defaultProps, propTypes, legacy context, string refs, factories, removed react-dom APIs, and test-utils.act. Differentiators: focused solely on React 18→19 migration, fixable rules, and compatibility with ESLint >=7. Not a general React linter, but a targeted upgrade helper.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","eslint","eslintplugin","react"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/eslint-plugin-react-19-upgrade"},{"id":19889,"title":"eslint-plugin-react-app","library":"eslint-plugin-react-app","status":"active","version":"6.2.2","language":"javascript","ecosystem":"npm","summary":"ESLint configuration and rules bundle based on Create React App's eslint-config-react-app. Version 6.2.2 wraps eslint-config-react-app 5.2.1 and includes plugins for import, flowtype, JSX-a11y, React, React Hooks, and TypeScript. Designed as a single-dependency drop-in for CRA-style linting without manually installing each sub-plugin. Works in React Native. Requires ESLint 6.x peer dependency. Release cadence is sporadic, tied to upstream CRA config updates.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/eslint-plugin-react-app"},{"id":19890,"title":"eslint-plugin-react-camel-case","library":"eslint-plugin-react-camel-case","status":"maintenance","version":"1.1.2","language":"javascript","ecosystem":"npm","summary":"ESLint plugin (v1.1.2) that enforces camelCased React props, converting dashed props (e.g., margin-left) to camelCase (marginLeft). Designed for JSX in React projects. Provides a single rule 'react-camel-case/prop-types'. Works with ESLint >=3.0. Relies on eslint-plugin-react for AST parsing. Lightweight but limited to runtime detection only—no automatic fix support. Maintained sporadically; last release in 2018.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","eslint","eslintplugin","eslint-plugin","react","svg","props","camelCase","camel case"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/eslint-plugin-react-camel-case"},{"id":14560,"title":"ESLint Plugin for React Compiler","library":"eslint-plugin-react-compiler","status":"active","version":"19.1.0-rc.2","language":"javascript","ecosystem":"npm","summary":"The `eslint-plugin-react-compiler` is an ESLint plugin designed to integrate with the experimental React Compiler (internally known as React Forget). Its primary function is to surface and display errors, warnings, and suggestions generated by the compiler directly within the developer's integrated development environment (IDE) or during continuous integration (CI) builds. Currently at version `19.1.0-rc.2`, it operates as a release candidate, indicating active development and potential for API instability. The plugin is a critical tool for developers experimenting with the React Compiler, providing immediate feedback on compilation issues and guiding them towards code patterns compatible with automatic memoization and optimization. Given its close tie to an experimental React feature, its release cadence is likely irregular and directly linked to the React Compiler's own development milestones, focusing on correctness and performance improvements. It differentiates itself by being the official mechanism to lint against compiler-specific issues, a function not covered by generic ESLint rules or other React-specific ESLint plugins.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/eslint-plugin-react-compiler"},{"id":19892,"title":"eslint-plugin-react-debug","library":"eslint-plugin-react-debug","status":"active","version":"4.2.3","language":"javascript","ecosystem":"npm","summary":"An ESLint plugin that provides debugging-related rules for React, part of the eslint-react monorepo. Current stable version is 4.2.3, but the latest releases are beta versions (5.5.1-beta.0 as of April 2026). It requires ESLint ^10.0.0 and TypeScript, and Node.js >=22.0.0. The plugin ships TypeScript types and is designed to help debug React components, focusing on rules that catch common mistakes and anti-patterns during development. It differentiates from other React ESLint plugins by being specifically tailored for debugging scenarios within the eslint-react ecosystem.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","react","debug","eslint","eslint-react","eslint-plugin","eslint-plugin-react-debug","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/eslint-plugin-react-debug"},{"id":19891,"title":"eslint-plugin-react-dom","library":"eslint-plugin-react-dom","status":"active","version":"4.2.3","language":"javascript","ecosystem":"npm","summary":"An ESLint plugin for React DOM-specific linting rules, part of the @eslint-react monorepo. Current stable version is 4.2.3, requiring Node >=22.0.0 and ESLint ^10.0.0. It provides rules for DOM-related best practices in React applications. The package ships with TypeScript types. Note that the latest releases are in v5 beta (5.5.1-beta.0) with breaking changes on the v5 track. Key differentiator: focused solely on DOM rules, unlike broader React ESLint plugins. Release cadence is active with frequent beta updates.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","react","dom","eslint","eslint-react","eslint-plugin","eslint-plugin-react-dom","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/eslint-plugin-react-dom"},{"id":19893,"title":"eslint-plugin-react-filenames","library":"eslint-plugin-react-filenames","status":"deprecated","version":"0.0.2","language":"javascript","ecosystem":"npm","summary":"Enforces naming conventions for React component files using ESLint. Currently at version 0.0.2, this plugin provides a single rule, react-filenames/filename-matches-component, which verifies that a file's name matches the default export component's name. It is a lightweight, opinionated linter plugin designed for React projects using ESLint 2.x or 3.x. Unlike broader plugins like eslint-plugin-react that cover many rules, this plugin focuses specifically on file naming consistency. The release cadence is low, with no updates since its initial release. It requires ESLint 2.x or 3.x and the react plugin as peer dependencies.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","eslint","eslint-plugin","eslintplugin","react"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/eslint-plugin-react-filenames"},{"id":25524,"title":"eslint-plugin-react-functional-set-state","library":"eslint-plugin-react-functional-set-state","status":"active","version":"1.2.1","language":"javascript","ecosystem":"npm","summary":"An ESLint plugin that enforces functional setState in React components and prevents direct access to this.state and this.props inside setState calls. Version 1.2.1 is the current stable release. The plugin has a single rule, no-this-state-props, which flags any use of this.state or this.props within setState arguments. It is a lightweight, focused tool for React codebases that aim to follow the recommended functional setState pattern. The plugin is designed for ESLint and requires Node >= 0.10.0. It has no other runtime dependencies beyond ESLint. Compared to broader React ESLint plugins like eslint-plugin-react-hooks or eslint-plugin-react, this plugin serves a very specific linting purpose and does not handle other React best practices.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","eslint","eslintplugin","eslint-plugin"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/eslint-plugin-react-functional-set-state"},{"id":19894,"title":"eslint-plugin-react-hook-form","library":"eslint-plugin-react-hook-form","status":"active","version":"0.3.1","language":"javascript","ecosystem":"npm","summary":"ESLint plugin for react-hook-form that enforces best practices and catches common mistakes during development. Current stable version is 0.3.1, with irregular release cadence (latest release May 2023). Provides rules like 'destructuring-formstate', 'no-access-control', 'no-nested-object-setvalue', and 'no-use-watch'. Differentiators: specifically targets react-hook-form API misuse (e.g., formState destructuring, control property access, nested objects in setValue, watch usage). Integrates via plugins and extends in ESLint config.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","react","react-hook-form","eslint","eslintplugin","eslint-plugin"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/eslint-plugin-react-hook-form"},{"id":14561,"title":"ESLint Plugin for React Hooks","library":"eslint-plugin-react-hooks","status":"active","version":"7.1.1","language":"javascript","ecosystem":"npm","summary":"eslint-plugin-react-hooks is the official ESLint plugin maintained by the React team, designed to enforce the fundamental Rules of React Hooks and other best practices within React applications. The current stable version is 7.1.1. This plugin is released in coordination with React and ESLint major versions, with frequent minor updates addressing bug fixes, performance improvements, and support for new ESLint versions (e.g., v10 support was added recently). A key differentiator is its official backing by Facebook/React, ensuring alignment with the latest React paradigms and potentially incorporating experimental 'React Compiler rules' to guide future optimizations and patterns.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","eslint","eslint-plugin","eslintplugin","react","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/eslint-plugin-react-hooks"},{"id":19895,"title":"eslint-plugin-react-hooks-addons","library":"eslint-plugin-react-hooks-addons","status":"active","version":"0.5.1","language":"javascript","ecosystem":"npm","summary":"ESLint plugin that adds the rule 'no-unused-deps' to detect unused dependencies in React Hook dependency arrays, complementing eslint-plugin-react-hooks. Current stable version is 0.5.1, released with support for ESLint v10. It flags variables in dependency arrays that are declared but not referenced inside the hook body, helping prevent unintended effect executions. Key differentiators: built-in support for static effect detection (unused deps), optional comment directive to mark intentional effect dependencies, and the ability to extend checking to custom hooks via `additionalHooks` option. It ships TypeScript types and provides both flat and legacy config.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","eslint","eslint-plugin","eslintplugin","react","hook","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/eslint-plugin-react-hooks-addons"},{"id":15106,"title":"ESLint Plugin for Extra React Hooks Rules","library":"eslint-plugin-react-hooks-extra","status":"active","version":"2.13.0","language":"javascript","ecosystem":"npm","summary":"`eslint-plugin-react-hooks-extra` version `2.13.0` offers supplementary ESLint rules for React Hooks, designed to enforce advanced best practices and identify common pitfalls beyond the fundamental \"Rules of Hooks\" provided by the official `eslint-plugin-react-hooks`. This plugin is part of the larger `eslint-react` ecosystem, which actively maintains and develops its suite of linting tools, with recent beta releases for its `v5` major version (e.g., `v5.3.2-beta.0`). Although `eslint-plugin-react-hooks-extra` currently remains at `2.13.0`, it operates within an environment compatible with the `eslint-react` project's latest requirements. Its primary differentiator is providing \"extra\" or more opinionated rules that complement, rather than replace, existing React linting configurations, allowing developers to incrementally enhance their React Hooks linting strictness.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","react","hooks","hooks-extra","eslint","eslint-react","eslint-plugin","eslint-plugin-react-hooks-extra","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/eslint-plugin-react-hooks-extra"},{"id":19896,"title":"ESLint Plugin React i18n","library":"eslint-plugin-react-i18n","status":"maintenance","version":"1.0.3","language":"javascript","ecosystem":"npm","summary":"ESLint plugin providing rules to enforce internationalization (i18n) in React applications, with primary support for i18next. Current stable version is 1.0.3 (released December 2019). The plugin includes rules such as 'no-dynamic-translation-keys' and 'no-missing-interpolation-keys' to catch common i18n mistakes. It is designed to be framework-agnostic but focuses on i18next, with openness to PRs for other frameworks. The package is maintained by lolatravel and has a low release cadence (no updates since 2019). Differentiator: focused solely on React i18n enforcement, unlike more general i18n linting tools.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","eslint","eslintplugin","eslint-plugin","react","i18n","react-i18n","i18next","react-i18next"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/eslint-plugin-react-i18n"},{"id":19897,"title":"eslint-plugin-react-intl","library":"eslint-plugin-react-intl","status":"abandoned","version":"1.1.2","language":"javascript","ecosystem":"npm","summary":"ESLint plugin providing linting rules for react-intl internationalization. Includes rules like string-is-marked-for-translation (catches untranslated strings in FormattedMessage components) and is-valid-icu-message-syntax (validates ICU message syntax in defaultMessage). Works with react-intl 2.0 and ESLint 1.x/2.x. No updates since v1.1.2 (2016); essentially abandoned.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/eslint-plugin-react-intl"},{"id":19898,"title":"ESLint Plugin React JSS","library":"eslint-plugin-react-jss","status":"abandoned","version":"0.0.1","language":"javascript","ecosystem":"npm","summary":"An ESLint plugin providing linting rules specific to React JSS (JavaScript Style Sheets) usage. Version 0.0.1 is the initial release with one rule: prefer-object. The package has no updates since 2017 and appears to be abandoned. No alternative ESLint plugins for react-jss are known. Requires ESLint as a peer dependency.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","eslint","eslint-plugin","react","react-jss"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/eslint-plugin-react-jss"},{"id":19899,"title":"eslint-plugin-react-jsx","library":"eslint-plugin-react-jsx","status":"active","version":"4.2.3","language":"javascript","ecosystem":"npm","summary":"An ESLint plugin for React JSX rules, part of the eslint-react monorepo. The current stable version is v4.2.3, requiring Node.js >=22.0.0 and ESLint ^10.0.0 with TypeScript. It provides fine-grained control over JSX syntax and patterns beyond what eslint-plugin-react offers, with strong TypeScript support and custom rule examples. Note: the project has moved to v5.x beta releases with breaking changes – stick to v4.x for stability.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","react","jsx","eslint","eslint-react","eslint-plugin","eslint-plugin-react-jsx","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/eslint-plugin-react-jsx"},{"id":19900,"title":"eslint-plugin-react-namespace-import","library":"eslint-plugin-react-namespace-import","status":"active","version":"1.0.5","language":"javascript","ecosystem":"npm","summary":"An ESLint plugin that enforces namespace imports (import * as React from 'react') over named or default imports from the React package. Version 1.0.5 is current, with stable API since initial release. Key differentiator: focused solely on a single rule to enforce consistent React import style, unlike broader linting configs. Low maintenance frequency.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","eslint","react","import","namespace"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/eslint-plugin-react-namespace-import"},{"id":19901,"title":"eslint-plugin-react-naming-convention","library":"eslint-plugin-react-naming-convention","status":"active","version":"4.2.3","language":"javascript","ecosystem":"npm","summary":"ESLint plugin providing naming convention rules for React components, hooks, and props. Current stable version 4.2.3, part of the @eslint-react monorepo. Requires ESLint ^10.0.0 and Node >=22.0.0. Ships TypeScript types. Differentiated by its decoupled preset from eslint-plugin-react-x, allowing standalone use without the full react-x plugin. Release cadence is high (multiple betas per month) with breaking changes in v5.x series. Supports custom rules like boolean prop naming. ESM-only, no CJS support.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","react","naming-convention","eslint","eslint-react","eslint-plugin","eslint-plugin-react-naming-convention","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/eslint-plugin-react-naming-convention"},{"id":13147,"title":"ESLint Plugin for React Native","library":"eslint-plugin-react-native","status":"maintenance","version":"5.0.0","language":"javascript","ecosystem":"npm","summary":"This ESLint plugin provides a set of specific linting rules tailored for React Native development. It aims to enforce best practices and catch common issues in React Native codebases, such as detecting unused styles, preventing inline styles with literal values, and ensuring raw text is wrapped in `<Text>` components. The current stable version is 5.0.0. Due to the maintainer's limited time, development activity is low, with updates primarily focusing on compatibility with new ESLint versions rather than new features or active pull request reviews. Its key differentiator is its focus on React Native specific patterns, building upon the foundational approach of `eslint-plugin-react`.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","eslint","eslint-plugin","eslintplugin","react","react-native","react native"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/eslint-plugin-react-native"},{"id":10828,"title":"React Native Accessibility ESLint Rules","library":"eslint-plugin-react-native-a11y","status":"active","version":"3.5.1","language":"javascript","ecosystem":"npm","summary":"eslint-plugin-react-native-a11y is an ESLint plugin specifically designed to identify common accessibility issues within React Native applications. It extends the principles of web accessibility linters like `eslint-plugin-jsx-a11y` by providing rules tailored to React Native's unique component structure and accessibility APIs. The plugin offers real-time feedback during development, helping teams create more inclusive and navigable experiences for users with screen readers and other assistive technologies. Currently stable at version `3.5.1`, it sees an active development pace with frequent patch and minor releases addressing bug fixes and new features. A key differentiator is its ability to offer platform-specific configurations (`basic`, `ios`, `android`, `all`) to optimize linting for projects targeting particular environments.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","eslint","eslintplugin","eslint-plugin","a11y","accessibility","react-native"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/eslint-plugin-react-native-a11y"},{"id":26960,"title":"eslint-plugin-react-native-animation-linter","library":"eslint-plugin-react-native-animation-linter","status":"abandoned","version":"0.1.2","language":"javascript","ecosystem":"npm","summary":"An ESLint plugin that enforces safe management of React Native animations, particularly ensuring animated state variables are properly torn down to prevent memory leaks. Version 0.1.2 is the latest stable release with a single rule `must-tear-down-animations`. The plugin has no active development since its initial release; it supports only older ESLint versions (3.x, 4.x, 5.x) and is not compatible with ESLint 6+.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","eslint-plugin","eslintplugin","react native animation","react native"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/eslint-plugin-react-native-animation-linter"},{"id":10829,"title":"ESLint Environment for React Native Globals","library":"eslint-plugin-react-native-globals","status":"abandoned","version":"0.1.2","language":"javascript","ecosystem":"npm","summary":"eslint-plugin-react-native-globals is a lightweight ESLint plugin designed to provide an environment that acknowledges common React Native global variables and APIs. Its primary purpose is to prevent `no-undef` errors for built-in React Native globals (like `__DEV__`, `__dirname`, `__filename`, `process`, `global`, `console`, `setTimeout`, `setInterval`, etc.) without needing to disable the `no-undef` rule entirely. This allows developers to maintain strict linting for undefined variables while working with the React Native specific global scope. The package is currently at version `0.1.2`, with its last significant update occurring in 2019. Due to its age and lack of recent updates, it can be considered abandoned or in indefinite maintenance mode, with no predictable release cadence. Newer React Native versions might introduce globals not covered by this plugin.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","eslint","eslint-plugin","react-native"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/eslint-plugin-react-native-globals"},{"id":19902,"title":"ESLint Plugin for React Native Unistyles","library":"eslint-plugin-react-native-unistyles","status":"active","version":"3.0.7","language":"javascript","ecosystem":"npm","summary":"ESLint plugin with rules for React Native Unistyles v3, providing `no-unused-styles` and `sort-styles` rules to detect unused stylesheet definitions and enforce sorted style properties. Current stable version is 3.0.7. The plugin supports both ESLint flat config (ESLint 9+) and legacy config (.eslintrc). Key differentiator: it is specifically tailored for the React Native Unistyles library, covering usage patterns like `createStyleSheet`, `useStyles`, and component detection, including wrapped components (e.g., `memo()`).","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","eslint","eslint-plugin","eslintplugin","react","react-native","react native","unistyles","react-native-unistyles"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/eslint-plugin-react-native-unistyles"},{"id":25525,"title":"eslint-plugin-react-no-manual-memo","library":"eslint-plugin-react-no-manual-memo","status":"active","version":"1.0.4","language":"javascript","ecosystem":"npm","summary":"ESLint plugin for codebases using React Compiler. Flags manual memoization patterns (useMemo, useCallback, React.memo) to remind developers to let the compiler optimize automatically. Current version 1.0.4, actively developed, ships TypeScript types. Provides three rules: no-component-memo (auto-fixable), no-hook-memo (auto-fixable), and no-custom-memo-hook. Includes a recommended flat config for ESLint 9+. Peer dependency on eslint ^8.57.0 || ^9.0.0. Key differentiator: specifically targets React Compiler users, unlike generic eslint-plugin-react.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","react","compiler","react-compiler","eslint","plugin","linting","memoization","memo","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/eslint-plugin-react-no-manual-memo"},{"id":10830,"title":"React Performance ESLint Plugin","library":"eslint-plugin-react-perf","status":"active","version":"3.3.3","language":"javascript","ecosystem":"npm","summary":"eslint-plugin-react-perf is an ESLint plugin designed to identify and prevent common performance anti-patterns in React applications. It specifically targets situations where new object, array, function, or JSX literals are passed directly as props, which can lead to unnecessary re-renders in components using `React.memo` or `PureComponent` due to shallow comparison failures. The current stable version is 3.3.3. While the README doesn't explicitly state a release cadence, new features and bug fixes appear to be released as needed. Its key differentiator is its focused approach on these specific 'new literal as prop' performance issues, providing a direct solution to a common React optimization pitfall, particularly useful in larger applications or performance-critical components. It provides both `recommended` and `all` configurations for easy setup.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","react","eslint","eslintplugin","eslint-plugin","perf"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/eslint-plugin-react-perf"},{"id":19903,"title":"eslint-plugin-react-prefer-function-component","library":"eslint-plugin-react-prefer-function-component","status":"active","version":"5.0.0","language":"javascript","ecosystem":"npm","summary":"ESLint plugin that prevents the use of React class components, enforcing function components with hooks for consistency. Current stable version is 5.0.0 (released 2023). The release cadence has been stable with major version bumps for breaking changes. Key differentiators vs alternatives: stricter than eslint-plugin-react's prefer-stateless-function (which allows class components with methods other than render), supports error boundary exceptions via allowErrorBoundary, works with Preact/Inferno, and provides both legacy eslintrc and flat config support. Ships TypeScript types.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","eslint react no class","eslint react class","lint react no class","lint react class","lint jsx no class","lint jsx class","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/eslint-plugin-react-prefer-function-component"},{"id":19904,"title":"ESLint Plugin React Query","library":"eslint-plugin-react-query","status":"maintenance","version":"1.3.0","language":"javascript","ecosystem":"npm","summary":"Community ESLint plugin enforcing best practices for React Query (TanStack Query) v3+. Current version 1.3.0, released February 2022, with slow release cadence. Adds rules for useQuery object syntax, missing queryKey, and mutationKey. Differentiator: lightweight, dedicated linting for React Query patterns, complementary to the official plugin. Alternative to @tanstack/eslint-plugin-query which is more maintained.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/eslint-plugin-react-query"},{"id":19905,"title":"eslint-plugin-react-rsc","library":"eslint-plugin-react-rsc","status":"active","version":"4.2.3","language":"javascript","ecosystem":"npm","summary":"ESLint plugin providing React Server Component (RSC) related lint rules from the eslint-react project. The current stable version is v4.2.3. The plugin requires ESLint ^10.0.0 and Node.js >=20.19.0, and ships TypeScript type declarations. It is part of the @eslint-react monorepo, which has active beta development with frequent releases. Differentiators: focused purely on RSC patterns, part of a larger eslint-react ecosystem, and written in TypeScript with full type support.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","react","eslint","eslint-react","eslint-plugin","eslint-plugin-react-rsc","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/eslint-plugin-react-rsc"},{"id":10831,"title":"ESLint Plugin for React Server Components","library":"eslint-plugin-react-server-components","status":"active","version":"1.2.0","language":"javascript","ecosystem":"npm","summary":"eslint-plugin-react-server-components is an ESLint plugin providing rules specifically designed to manage and enforce the correct usage of React Server Components (RSCs) and Client Components. As of version 1.2.0, this plugin helps developers identify components that incorrectly mix server-side and client-side logic, primarily by ensuring that components using client-only features (like `useState`, `useEffect`, or browser APIs) are correctly prefixed with the `\"use client\"` directive. It also helps detect instances where `\"use client\"` might be unnecessarily applied. The plugin features a `recommended` configuration for easy setup and offers options like `allowedServerHooks` (introduced in v1.2.0) to whitelist specific hooks that should not trigger errors in server components. With regular patch and minor releases, the project appears to be actively maintained, adapting to the evolving best practices for RSCs, particularly relevant for frameworks like Next.js that heavily utilize this paradigm. Its key differentiation lies in its focused approach to linting the specific contract between server and client components.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","eslint-plugin","eslint","react","next.js"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/eslint-plugin-react-server-components"},{"id":19906,"title":"eslint-plugin-react-web-api","library":"eslint-plugin-react-web-api","status":"active","version":"4.2.3","language":"javascript","ecosystem":"npm","summary":"An ESLint plugin for React that enforces correct usage of Web APIs, preventing common mistakes like missing cleanup in useEffect and unsafe fetch calls. Version 4.2.3 is the latest stable release for ESLint v10 and TypeScript 5.x. It is part of the eslint-react ecosystem, offering rules such as `no-leaked-fetch` and `no-missing-cleanup`. Unlike generic ESLint plugins, it is specifically tailored for React's lifecycle with TypeScript support and ships bundled type definitions.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","react","web-api","eslint","eslint-react","eslint-plugin","eslint-plugin-react-web-api","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/eslint-plugin-react-web-api"},{"id":19907,"title":"eslint-plugin-react-with-styles","library":"eslint-plugin-react-with-styles","status":"maintenance","version":"2.4.0","language":"javascript","ecosystem":"npm","summary":"ESLint plugin for react-with-styles, version 2.4.0. Provides linting rules to enforce best practices for the react-with-styles library, which enables theming and CSS-in-JS with fallbacks to Aphrodite or other backends. This plugin includes two rules: no-unused-styles ensures all defined styles are referenced in the component, and only-spread-css prevents mixing css() spreads with className or style props. Release cadence is low; last update was in 2018. Differentiators: specifically tailored for react-with-styles rather than generic CSS-in-JS linting. Supports ESLint versions 2 through 8.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","eslint","react","react-with-styles","eslint-plugin","eslintplugin"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/eslint-plugin-react-with-styles"},{"id":19908,"title":"eslint-plugin-react-x","library":"eslint-plugin-react-x","status":"active","version":"4.2.3","language":"javascript","ecosystem":"npm","summary":"A composable ESLint plugin for React libraries and frameworks, provided as part of the @eslint-react monorepo. Current stable version is 4.2.3, with active development on v5 beta releases (latest beta v5.5.1-beta.0). Requires Node >=22.0.0, ESLint ^10.0.0, and TypeScript as a peer dependency. Ships TypeScript types. Differentiators: covers modern React patterns (hooks, custom hooks, JSX), provides extensive rule set including new rules like `static-components` and `globals`, and aims to be a drop-in replacement for `eslint-plugin-react` with additional composability.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","react","eslint","eslint-react","eslint-plugin","eslint-plugin-react-x","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/eslint-plugin-react-x"},{"id":19909,"title":"eslint-plugin-react-you-might-not-need-an-effect","library":"eslint-plugin-react-you-might-not-need-an-effect","status":"active","version":"0.9.3","language":"javascript","ecosystem":"npm","summary":"An ESLint plugin (v0.9.3, updated April 2026) that warns against unnecessary React useEffect hooks by detecting patterns where effects are synchronous or could be replaced with derived state, event handlers, or other React patterns. It encourages following the principle 'You Might Not Need an Effect' from the React docs. Unlike general React lint rules, this plugin specifically targets overuse of useEffect and provides auto-fix suggestions. Requires ESLint >=8.40.0 and Node >=14.0.0. Written in TypeScript, ships with types. The recommended and strict configs are included. Supports both flat and legacy ESLint configs.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","eslint","eslintplugin","eslint-plugin","react"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/eslint-plugin-react-you-might-not-need-an-effect"},{"id":19911,"title":"ESLint Plugin Reactotron","library":"eslint-plugin-reactotron","status":"active","version":"0.1.9","language":"javascript","ecosystem":"npm","summary":"An ESLint plugin for Reactotron that provides lint rules to enforce best practices when using Reactotron in React Native or other JavaScript projects. Currently at version 0.1.9, it is part of the Reactotron ecosystem maintained by Infinite Red. The plugin helps catch common mistakes like leaving Reactotron enabled in production code. It ships with TypeScript types and requires reactotron-core-client as a peer dependency. Unlike general ESLint plugins, it is narrowly focused on Reactotron-specific patterns.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/eslint-plugin-reactotron"},{"id":19910,"title":"eslint-plugin-reanimated","library":"eslint-plugin-reanimated","status":"active","version":"2.0.1","language":"javascript","ecosystem":"npm","summary":"eslint-plugin-reanimated v2.0.1 is an ESLint plugin that enforces best practices when using Reanimated 2 and 3 worklets in React Native projects. It provides rules to detect JavaScript functions called inside worklets (which break the UI thread), disallowed syntax, and multiple animated style usages. Requires TypeScript >=4.1.3 and ESLint >=8. Actively maintained, updated for Reanimated 3.4.2+. Differentiator: uses TypeScript compiler services for accurate type resolution, unlike lighter lint-based alternatives.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/eslint-plugin-reanimated"},{"id":19912,"title":"ESLint Plugin for ReDoS Detection","library":"eslint-plugin-redos","status":"active","version":"4.5.0","language":"javascript","ecosystem":"npm","summary":"ESLint plugin that detects ReDoS (Regular Expression Denial of Service) vulnerabilities using the recheck engine. Currently at v4.5.0 (stable), with v4.6.0-beta series adding ESLint flat config support and Apple M1 native binaries. It uses a static analysis engine (Scala-based) to identify exponential or polynomial worst-case behavior in regex patterns, differentiating it from simple regex linting rules. Requires Node >=20 and ESLint >=3. Release cadence is irregular with beta versions addressing platform support.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","eslint","eslint-plugin","eslintplugin","redos","regexp","security"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/eslint-plugin-redos"},{"id":19913,"title":"eslint-plugin-redundant-undefined","library":"eslint-plugin-redundant-undefined","status":"active","version":"1.0.0","language":"javascript","ecosystem":"npm","summary":"An ESLint plugin (v1.0.0, single release so far) that forbids redundant `undefined` in TypeScript optional parameters and properties. It helps enforce cleaner optional types by flagging patterns like `s?: string | undefined` and offering a `followExactOptionalPropertyTypes` option for use with TypeScript's `exactOptionalPropertyTypes` setting. Requires `@typescript-eslint/parser` and ESLint >=8.46.0. Available on npm with MIT license.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","eslint","eslintplugin","eslint-plugin-redundant-undefined","redundant-undefined"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/eslint-plugin-redundant-undefined"},{"id":19914,"title":"eslint-plugin-redux-saga","library":"eslint-plugin-redux-saga","status":"maintenance","version":"1.3.2","language":"javascript","ecosystem":"npm","summary":"An ESLint plugin providing linting rules for redux-saga to catch common mistakes and enforce best practices. Version 1.3.2 is the current stable release, published in 2022 with a low maintenance cadence (last commit in 2020). Key differentiators: it includes three recommended rules for ensuring effects are yielded (yield-effects), preventing yield inside race entries (no-yield-in-race), and catching unhandled errors in sagas (no-unhandled-errors). Compared to alternatives like eslint-plugin-redux-saga (by the redux-saga org), this plugin is community-maintained and focuses on a smaller set of opinionated rules.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","eslint","eslint-plugin","eslintplugin","redux-saga"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/eslint-plugin-redux-saga"},{"id":19915,"title":"eslint-plugin-regex","library":"eslint-plugin-regex","status":"active","version":"1.10.0","language":"javascript","ecosystem":"npm","summary":"ESLint plugin that provides custom rules using regular expressions, allowing developers to quickly define custom lint rules without writing full ESLint rules. Version 1.10.0, actively maintained. Key differentiator: enables inline regex-based checks (invalid/required patterns) with rich options (file filters, auto-fix for invalid, custom messages). No TypeScript support. Minimal learning curve.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","eslint-plugin-regex","eslint","regex-rule","regex","regexp","eslint-regex","eslint-rule","eslint-regex-rule"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/eslint-plugin-regex"},{"id":19916,"title":"eslint-plugin-regexp","library":"eslint-plugin-regexp","status":"active","version":"3.1.0","language":"javascript","ecosystem":"npm","summary":"ESLint plugin for finding RegExp mistakes and enforcing style guide violations. Current stable version is v3.1.0 (requires ESLint >=9.38.0 and Node.js >=20.19.0). Released regularly with minor and patch updates. Key differentiators: 80+ rules covering regex syntax, optimization, and style; TypeScript type declarations included; supports ES2025 features like duplicate named capturing groups; provides recommended and all configs; exclusively supports ESLint Flat Config since v3.0.0 (drops Legacy Config).","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","eslint","eslintplugin","eslint-plugin","regexp","regex","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/eslint-plugin-regexp"},{"id":19917,"title":"eslint-plugin-relay","library":"eslint-plugin-relay","status":"active","version":"2.0.0","language":"javascript","ecosystem":"npm","summary":"ESLint plugin for Relay, version 2.0.0, released under MIT license. It provides lint rules to catch common problems in Relay code, such as invalid GraphQL syntax, naming convention violations, missing colocated fragment spreads, and unused fields. The plugin ships with recommended and strict configurations, and supports suppression of certain rules within graphql tagged templates. Key differentiators: it provides faster feedback than the Relay Compiler for syntax and naming issues, and includes rules like `must-colocate-fragment-spreads` that enforce best practices for data fetching. It is actively maintained by the Relay team.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/eslint-plugin-relay"},{"id":19918,"title":"eslint-plugin-remeda","library":"eslint-plugin-remeda","status":"active","version":"2.1.0","language":"javascript","ecosystem":"npm","summary":"An ESLint plugin that provides lint rules for the Remeda functional programming utility library. The current stable version is 2.1.0, released on 2025-11-02, with a fast cadence of minor releases every few months. It requires ESLint >=9.0.0 and Node >=22. Key differentiators: it is the only dedicated ESLint plugin for Remeda, offers 14 rules (most auto-fixable), includes a recommended configuration, and is written in TypeScript with type definitions included. It was originally forked from eslint-plugin-lodash-f and adapted for Remeda's API.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","eslint","eslint-plugin","eslint plugin","eslintplugin","remeda","functional","fp","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/eslint-plugin-remeda"},{"id":16810,"title":"ESLint Plugin for .js Extension Enforcement","library":"eslint-plugin-require-extensions","status":"active","version":"0.1.3","language":"javascript","ecosystem":"npm","summary":"The `eslint-plugin-require-extensions` package provides a straightforward ESLint plugin designed to ensure that relative import and export paths consistently include the `.js` file extension. This plugin addresses a specific pain point in TypeScript development where TypeScript itself does not automatically transform file extensions nor strictly enforce their presence in module resolution, particularly problematic for environments that require explicit extensions for ESM, such as Node.js. The current stable version is `0.1.3`, indicating an early stage of development, likely with infrequent releases focused on stability and specific enhancements. Its primary differentiator is its singular focus on this `.js` extension problem, providing a targeted and effective solution for projects aiming for full ESM compatibility and consistent module resolution across different environments. It's a pragmatic tool for maintaining import consistency that TypeScript currently leaves unaddressed, helping prevent runtime errors related to module resolution.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/eslint-plugin-require-extensions"},{"id":26961,"title":"ESLint Plugin Require in Package","library":"eslint-plugin-require-in-package","status":"maintenance","version":"1.0.3","language":"javascript","ecosystem":"npm","summary":"ESLint plugin with a single rule that validates ES6 import statements reference packages listed in the local package.json dependencies, devDependencies, or peerDependencies. Version 1.0.3 has no recent updates. It differs from similar plugins by focusing solely on ES6 imports (not require) and checking against package.json fields. No longer actively maintained.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","eslint","eslintplugin","eslint-plugin","es6","import"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/eslint-plugin-require-in-package"},{"id":19919,"title":"eslint-plugin-require-jsdoc","library":"eslint-plugin-require-jsdoc","status":"deprecated","version":"1.0.4","language":"javascript","ecosystem":"npm","summary":"An ESLint plugin (v1.0.4, last updated circa 2015) that enforces JSDoc comments on all functions. Unlike ESLint's built-in valid-jsdoc rule which validates JSDoc syntax, this plugin ensures every function has a JSDoc block. It was designed to be used alongside valid-jsdoc for best results. No longer actively maintained; users should consider using the built-in require-jsdoc rule introduced in ESLint 3.x or modern alternatives like eslint-plugin-jsdoc.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","eslint","eslint-plugin","eslintplugin"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/eslint-plugin-require-jsdoc"},{"id":19920,"title":"ESLint Plugin for RequireJS","library":"eslint-plugin-requirejs","status":"active","version":"4.0.1","language":"javascript","ecosystem":"npm","summary":"An ESLint plugin that enforces code conventions for RequireJS (AMD) modules. Version 4.0.1 requires ESLint >=3.0.0 and Node >=6. Provides 13 rules covering possible errors (e.g., no-invalid-define, no-multiple-define, no-js-extension) and stylistic choices (e.g., no-named-define, no-amd-define). Includes a bundled 'recommended' config that enables all recommended rules and sets the amd environment. Under active development with frequent updates. Compared to other module linting plugins, this is the only dedicated RequireJS/AMD plugin for ESLint.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","eslint","plugin","eslintplugin","eslint-plugin","require","requirejs","amd","lint"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/eslint-plugin-requirejs"},{"id":19921,"title":"eslint-plugin-restrict-imports","library":"eslint-plugin-restrict-imports","status":"maintenance","version":"0.0.3","language":"javascript","ecosystem":"npm","summary":"An ESLint plugin (v0.0.3) for restricting imports from specified paths in specified directories. Useful for enforcing barrel imports or preventing cross-package imports in monorepos. Rules use regex patterns to match import paths and file locations. Extends ESLint's plugin architecture and is compatible with Node >=0.10.0. No active maintenance since 2019, limited documentation, and no TypeScript support.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","eslint","eslintplugin","eslint-plugin"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/eslint-plugin-restrict-imports"},{"id":25526,"title":"eslint-plugin-riot","library":"eslint-plugin-riot","status":"deprecated","version":"0.1.8","language":"javascript","ecosystem":"npm","summary":"ESLint plugin that extracts and lints JavaScript from Riot.js tag files (.html and .tag). Version 0.1.8, last released in 2015, with no updates since. It supports ES6, Babel, or JavaScript script blocks within Riot tags but does not handle Riot mini ES6 syntax. The plugin is deprecated in favor of modern alternatives like eslint-plugin-html or directly linting compiled JS.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","eslint","eslintplugin","riot","lint","linter"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/eslint-plugin-riot"},{"id":19922,"title":"eslint-plugin-risxss","library":"eslint-plugin-risxss","status":"active","version":"2.1.0","language":"javascript","ecosystem":"npm","summary":"An ESLint plugin that detects potential XSS vulnerabilities in React (dangerouslySetInnerHTML) and Vue (v-html) applications. Current stable version is 2.1.0, with irregular releases. It enforces the use of a sanitization function (like DOMPurify) on all dynamic HTML content. Compared to generic XSS scanners, RisXSS integrates directly into the linting pipeline, providing instant feedback during development. It supports both React and Vue, and allows configuration of trusted sanitization libraries.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/eslint-plugin-risxss"},{"id":19923,"title":"eslint-plugin-rulesdir","library":"eslint-plugin-rulesdir","status":"maintenance","version":"0.2.2","language":"javascript","ecosystem":"npm","summary":"Allows a local ESLint rules directory to be used without the --rulesdir command-line flag. Version 0.2.2 is experimental and its API may change. It requires manual configuration by setting the RULES_DIR property on the plugin object before use. Unlike eslint-plugin-local-rules, which scans for a local directory automatically, rulesdir provides explicit control over which directories to load rules from. Works with Node >=4.0.0 and ESLint.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","eslint","eslintplugin","eslint-plugin"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/eslint-plugin-rulesdir"},{"id":19933,"title":"eslint-plugin-rxjs","library":"eslint-plugin-rxjs","status":"active","version":"5.0.3","language":"javascript","ecosystem":"npm","summary":"ESLint plugin providing a comprehensive set of rules for RxJS (v5, 2024). It reimplements the rules from rxjs-tslint-rules for ESLint, covering common mistakes like async subscribe, ignored observables, nested subscribes, and more. Almost all rules require @typescript-eslint/parser and a TypeScript project. The package includes a recommended configuration with opinionated rules separate. Release cadence is stable with frequent updates. Compared to alternatives like eslint-plugin-rxjs-angular (Angular-specific), this plugin covers generic RxJS patterns across frameworks.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","lint","rules","eslint","rxjs"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/eslint-plugin-rxjs"},{"id":19926,"title":"eslint-plugin-rxjs-angular","library":"eslint-plugin-rxjs-angular","status":"active","version":"2.0.1","language":"javascript","ecosystem":"npm","summary":"ESLint plugin providing RxJS-specific lint rules for Angular applications. Version 2.0.1, actively maintained by cartant. It offers three opinionated rules: prefer-async-pipe (forbids subscribe in components), prefer-composition (forbids uncomposed subscribe), and prefer-takeuntil (requires takeUntil with subscribe). Unlike general RxJS linting tools, this plugin targets Angular-specific patterns. Requires ESLint ^8.0.0, TypeScript >=4.0.0, and @typescript-eslint/parser.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","lint","rules","eslint","rxjs","angular"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/eslint-plugin-rxjs-angular"},{"id":19924,"title":"eslint-plugin-rxjs-angular (updated for ESLint v9)","library":"eslint-plugin-rxjs-angular-updated","status":"active","version":"1.0.50","language":"javascript","ecosystem":"npm","summary":"Fork of cartant's eslint-plugin-rxjs-angular updated for ESLint v9 compatibility. Current version 1.0.50. Provides three opinionated ESLint rules for enforcing RxJS best practices in Angular components: prefer-async-pipe (forbids calling subscribe in components), prefer-composition (forbids non-composed subscribe calls), and prefer-takeuntil (forbids subscribe without takeUntil). Requires @typescript-eslint/parser and TypeScript project configuration. Not recommended for new projects; prefer the original package if ESLint v8 is acceptable.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","lint","rules","eslint","rxjs","angular","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/eslint-plugin-rxjs-angular-updated"},{"id":19925,"title":"eslint-plugin-rxjs-angular-x","library":"eslint-plugin-rxjs-angular-x","status":"active","version":"1.0.1","language":"javascript","ecosystem":"npm","summary":"Fork of the unmaintained eslint-plugin-rxjs-angular to provide ESLint v10+ rules for combining RxJS 7 with Angular. Current stable v1.0.1 requires ESLint ^10.0.0, Node ^20.19.0 || ^22.13.0 || >=24, TypeScript >=4.8.4 <6.1.0, and is ESM-only (no CJS support). Ships TypeScript types. Includes three rules requiring type information: prefer-async-pipe, prefer-composition, prefer-takeuntil. Regular releases with breaking changes between majors.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","lint","rules","eslint","rxjs","angular","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/eslint-plugin-rxjs-angular-x"},{"id":19927,"title":"eslint-plugin-rxjs-updated","library":"eslint-plugin-rxjs-updated","status":"active","version":"1.0.50","language":"javascript","ecosystem":"npm","summary":"A community fork of cartant's eslint-plugin-rxjs that updates the plugin for compatibility with ESLint v9 and TypeScript 4+. It provides a comprehensive set of ESLint rules for RxJS, including recommended configurations and fixers, but does not accept PRs for new features or bug fixes — users should contact the original maintainer for upstream issues. Current stable version is 1.0.50, with regular weekly dependency updates. The package requires eslint ^9.0.0 and typescript >=4.0.0 as peer dependencies, and ships TypeScript type definitions. It is essentially a drop-in replacement for the original eslint-plugin-rxjs for projects migrating to ESLint 9.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","lint","rules","eslint","rxjs","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/eslint-plugin-rxjs-updated"},{"id":19928,"title":"eslint-plugin-rxjs-x","library":"eslint-plugin-rxjs-x","status":"active","version":"1.0.2","language":"javascript","ecosystem":"npm","summary":"Modern ESLint plugin for RxJS, forked from the unmaintained eslint-plugin-rxjs. v1.0.2 requires ESLint ^10.0.1, Node ^20.19.0 || ^22.13.0 || >=24, and RxJS ^7.2.0 with TypeScript >=4.8.4 <6.1.0. Ships TypeScript types. Offers flat-config-only recommended and strict configs, with 33+ rules. Breaking from v0.x: ESLint 10 required, Node 18 dropped, eslintrc unsupported, and namespace changed from 'rxjs' to 'rxjs-x'. Provides typed linting via dependency on typescript-eslint.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","lint","rules","eslint","eslintplugin","eslint-plugin","rxjs","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/eslint-plugin-rxjs-x"},{"id":17596,"title":"ESLint Plugin for Safe Kysely Operations","library":"eslint-plugin-safe-kysely","status":"active","version":"1.0.1","language":"javascript","ecosystem":"npm","summary":"eslint-plugin-safe-kysely is an ESLint plugin designed to improve data safety in applications utilizing the Kysely query builder. Currently at version 1.0.1, this plugin enforces the inclusion of a `where` clause in all `updateTable` and `deleteFrom` Kysely call chains. Its primary goal is to prevent accidental mass data modification or deletion of entire tables by requiring explicit targeting of rows for such operations. Unlike runtime checks, this plugin performs static analysis during development, providing immediate feedback through ESLint warnings or errors before code is deployed. This ensures that potentially destructive database queries are identified and corrected early in the development lifecycle, significantly reducing the risk of data loss. While a specific release cadence is not yet established for this relatively new plugin, its initial stable release indicates a commitment to Kysely ecosystem safety. It differentiates itself by offering Kysely-specific static analysis for a critical aspect of database interaction.","last_verified":"2026-04-23T00:00:00.000Z","tags":["javascript","eslint","eslintplugin","eslint-plugin","kysely"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/eslint-plugin-safe-kysely"},{"id":19929,"title":"eslint-plugin-scanjs-rules","library":"eslint-plugin-scanjs-rules","status":"abandoned","version":"0.2.1","language":"javascript","ecosystem":"npm","summary":"ESLint plugin providing supplemental security rules inspired by Mozilla's ScanJS, version 0.2.1. Last updated in 2016 with no active release cadence. Provides additional rules not found in core ESLint for detecting dangerous patterns (e.g., innerHTML, eval-like usage, constructors with HTML strings). Use with eslint-config-scanjs for full ScanJS parity. Note: unmaintained, may not work with modern ESLint versions (tested up to ESLint 3).","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","eslint","eslint-plugin","eslintplugin","lint","security","scanjs"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/eslint-plugin-scanjs-rules"},{"id":19930,"title":"eslint-plugin-security","library":"eslint-plugin-security","status":"active","version":"4.0.0","language":"javascript","ecosystem":"npm","summary":"ESLint plugin providing security-focused lint rules for Node.js applications, maintained by eslint-community. Current stable version is 4.0.0 (released 2026-02-19), with a slower release cadence of major versions every ~2 years. Key differentiators: it identifies potential security hotspots like eval() with expressions, unsafe Buffer usage, and child_process exec() calls; integrates as a recommended flat config for ESLint 9+; replaced the legacy eslintrc config with flat config (breaking change), and has dropped support for older Node versions. Currently in active development.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","eslint","security","nodesecurity"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/eslint-plugin-security"},{"id":19931,"title":"ESLint Plugin Sentry","library":"eslint-plugin-sentry","status":"active","version":"2.10.0","language":"javascript","ecosystem":"npm","summary":"An ESLint plugin for enforcing Sentry.io best practices. Version 2.10.0 is the latest stable release, with low release cadence and minimal maintenance. It provides custom ESLint rules to help developers avoid common Sentry SDK pitfalls, such as missing error boundaries or incorrect usage. Unlike other ESLint plugins, it is narrowly scoped to Sentry-specific patterns. Requires ESLint as a peer dependency. Known for limited documentation and few rules.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","eslint","eslintplugin","eslint-plugin"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/eslint-plugin-sentry"},{"id":19932,"title":"eslint-plugin-sf-plugin","library":"eslint-plugin-sf-plugin","status":"active","version":"1.20.33","language":"javascript","ecosystem":"npm","summary":"ESLint plugin providing rules for Salesforce CLI plugins development. Current stable version is 1.20.33, with frequent patch releases following @salesforce/core dependencies. It offers recommended and migration configurations to enforce best practices like command summaries, flag naming conventions, and hardcoded message detection. Differentiates by integrating with Salesforce toolchain and easing migration from sfdxCommand to sfCommand.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","force","salesforce","sf","plugins","eslint"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/eslint-plugin-sf-plugin"},{"id":21304,"title":"eslint-plugin-simple-header","library":"eslint-plugin-simple-header","status":"active","version":"1.2.2","language":"javascript","ecosystem":"npm","summary":"ESLint plugin for enforcing and auto-fixing license headers in source files. Current stable version is 1.2.2. It requires ESLint >=8.41.0 and ships TypeScript type definitions. Designed as a lightweight alternative to eslint-plugin-header with support for template variables (year, author, etc.), multiple comment syntaxes (block, line), and configurable decoration. It uses ESM-only exports and has a flat config-first API.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","eslint","eslintplugin","license","header","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/eslint-plugin-simple-header"},{"id":19934,"title":"eslint-plugin-sitegenesis","library":"eslint-plugin-sitegenesis","status":"active","version":"1.0.0","language":"javascript","ecosystem":"npm","summary":"ESLint plugin with custom rules for Salesforce Commerce Cloud (Demandware) SiteGenesis projects. Current stable version is 1.0.0. This plugin enforces coding standards specific to SiteGenesis cartridge structure and ISML templates. It is a niche tool for Salesforce Commerce Cloud developers, with limited release cadence. Key differentiator: provides linting for SiteGenesis-specific patterns not covered by general ESLint rules.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","eslint-plugin","eslint","eslintplugin","salesforce","commerce","cloud"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/eslint-plugin-sitegenesis"},{"id":19935,"title":"eslint-plugin-skuba","library":"eslint-plugin-skuba","status":"active","version":"2.0.1","language":"javascript","ecosystem":"npm","summary":"ESLint plugin for skuba, the SEEK development toolkit. Version 2.0.1, released as a stable major after a major rewrite to support ESLint 9 flat config and TypeScript ESLint v8. It is part of the skuba ecosystem and is released alongside skuba releases, with a cadence of minor/patch releases as needed. Key differentiator: enforces SEEK-specific lint rules and style conventions, integrates closely with skuba's build and template system, and now ships ESM with type declarations. Intended for use with skuba-managed projects.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/eslint-plugin-skuba"},{"id":19936,"title":"eslint-plugin-smarthr","library":"eslint-plugin-smarthr","status":"active","version":"6.13.0","language":"javascript","ecosystem":"npm","summary":"A sharable ESLint plugin for SmartHR applications, providing a comprehensive set of accessibility (a11y), best-practice, and import-related lint rules. Version 6.13.0 is the latest stable, released in April 2026. Developed by KUFU (tamatebako), it includes auto-fixers for SmartHR UI migrations (e.g., v91→v92, v92→v93), barrel import enforcement, and over 30 rules. Requires ESLint 9 (peer dependency). Differentiates from generic eslint plugins by being specifically tailored to SmartHR's design system and conventions, with active maintenance (multiple releases per month) and a focus on accessibility and migration assistance.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","eslint","eslint-plugin","eslintplugin","smarthr"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/eslint-plugin-smarthr"},{"id":19937,"title":"eslint-plugin-smells","library":"eslint-plugin-smells","status":"maintenance","version":"1.0.1","language":"javascript","ecosystem":"npm","summary":"eslint-plugin-smells is an ESLint plugin that provides rules to detect code smells in JavaScript. Version 1.0.1 is the latest release. The plugin includes rules such as no-switch, no-complex-switch-case, no-setinterval, no-this-assign, no-complex-string-concat, and no-complex-chaining. It helps enforce cleaner coding practices by flagging common anti-patterns. The project is maintained but has not seen recent updates. It requires ESLint as a peer dependency and is used as an ESLint plugin via the plugins configuration.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","eslint-plugin","eslintplugin","eslint","smells"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/eslint-plugin-smells"},{"id":19938,"title":"eslint-plugin-solid","library":"eslint-plugin-solid","status":"active","version":"0.14.5","language":"javascript","ecosystem":"npm","summary":"Solid-specific linting rules for ESLint. Current stable version is 0.14.5, released occasionally with community contributions. It eases Solid's learning curve by catching reactivity pitfalls and migrating React patterns. Differentiators include rules for Solid's reactive system, JSX, and destructuring. Supports ESLint v6–v9 and TypeScript. Actively maintained, approaching 1.0.0.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","eslint","eslintplugin","solid","solidjs","reactivity","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/eslint-plugin-solid"},{"id":19939,"title":"eslint-plugin-sonarjs","library":"eslint-plugin-sonarjs","status":"active","version":"4.0.3","language":"javascript","ecosystem":"npm","summary":"ESLint plugin maintained by Sonar that provides original JS/TS rules from the SonarJS analyzer, including code smell, bug detection, testing, accessibility, and security rules. Version 4.0.3 supports ESLint 8/9/10 and ships TypeScript types. Release cadence is frequent with regular bug fixes and rule additions. Key differentiator: direct integration of SonarQube/SonarCloud rules into ESLint, offering a single recommended config for ESLint 9 and a legacy config for ESLint 8.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","sonarjs","eslint","eslintplugin","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/eslint-plugin-sonarjs"},{"id":19945,"title":"eslint-plugin-sort","library":"eslint-plugin-sort","status":"active","version":"4.0.0","language":"javascript","ecosystem":"npm","summary":"Auto-fixable sort rules for ESLint. Current stable version is 4.0.0 (October 2024), released with semantic versioning and a monthly release cadence. Key differentiators include native TypeScript support, recommended configuration, support for both flat and legacy ESLint configs, and rules that sort imports, exports, destructuring, object properties, type properties, string enums, and string unions with auto-fix. Compared to alternatives like eslint-plugin-import/order, it offers a narrower focus on sorting with simpler configuration.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","eslint","eslint-plugin","sort","fix","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/eslint-plugin-sort"},{"id":19940,"title":"eslint-plugin-sort-class-members","library":"eslint-plugin-sort-class-members","status":"active","version":"1.22.1","language":"javascript","ecosystem":"npm","summary":"An ESLint plugin that enforces consistent ordering of ES6 class members, with support for TypeScript interfaces, accessor pairs, decorators, and custom grouping via configuration. Current stable version is 1.22.1, released in 2024. Maintained actively with periodic updates. Key differentiators include fine-grained matching (by name, type, kind, static, decorator), built-in support for conventional private members, and compatibility with ESLint flat config. Unlike generic sorting rules, it allows complex order specifications and groups like event-handlers or everything-else.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","eslint","eslintplugin","eslint-plugin"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/eslint-plugin-sort-class-members"},{"id":19941,"title":"eslint-plugin-sort-export-all","library":"eslint-plugin-sort-export-all","status":"active","version":"2.1.0","language":"javascript","ecosystem":"npm","summary":"ESLint plugin providing a rule to sort re-export statements (export * from ...) with autofix support. Current stable version is 2.1.0, released with no breaking changes from 2.0.0. It ships TypeScript type definitions and requires ESLint as a peer dependency. Key differentiator: specifically targets sorting of `export *` (also known as star exports) in JavaScript/TypeScript modules, offering automatic sorting via ESLint's fix mechanism. Unlike general import sorting plugins, this one focuses exclusively on re-exports, making it lightweight and purpose-built for monorepos or projects that rely heavily on barrel files.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","eslint","eslintplugin","eslint-plugin","import","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/eslint-plugin-sort-export-all"},{"id":19943,"title":"eslint-plugin-sort-keys","library":"eslint-plugin-sort-keys","status":"active","version":"2.3.5","language":"javascript","ecosystem":"npm","summary":"Autofix-enabled fork of ESLint's built-in sort-keys rule. Current stable version is 2.3.5. It automatically sorts object keys alphabetically with an autofix, unlike the core rule which only warns. It also moves associated comments with properties, supports minKeys threshold, and is intended for ESLint flat config. The package is maintained, with bug fixes released periodically.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","eslint","sort keys","sort object","autofix","fixable"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/eslint-plugin-sort-keys"},{"id":19942,"title":"eslint-plugin-sort-keys-fix","library":"eslint-plugin-sort-keys-fix","status":"active","version":"1.1.2","language":"javascript","ecosystem":"npm","summary":"ESLint plugin that extends the built-in sort-keys rule with automatic fix capability. Version 1.1.2 is the latest stable release. This plugin sorts object keys alphabetically and provides autofix on save, unlike the core rule which only reports errors. It supports all native sort-keys options except minKeys and works with ESLint's --fix flag. Maintained as a fork with occasional updates, it's a convenient tool for enforcing consistent key ordering without manual effort.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","eslint","eslintplugin","eslint-plugin"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/eslint-plugin-sort-keys-fix"},{"id":19944,"title":"eslint-plugin-sort-react-dependency-arrays","library":"eslint-plugin-sort-react-dependency-arrays","status":"active","version":"1.0.0","language":"javascript","ecosystem":"npm","summary":"ESLint plugin to enforce alphanumerically sorted React hook dependency arrays (useEffect, useLayoutEffect, etc.). Version 1.0.0 stable, requires Node >=18.18 or 20+. Differentiators: automatic fix with --fix, no external runtime dependencies beyond ESLint >=7, and focuses solely on sorting rather than comprehensive dependency checks. Lightweight alternative to eslint-plugin-react-hooks for ordering only.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","eslint","eslintplugin","eslint-plugin","react","react-dependency-array","react-dependency-arrays","sort-react-dependency-array","sort-react-dependency-arrays"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/eslint-plugin-sort-react-dependency-arrays"},{"id":19946,"title":"eslint-plugin-spellcheck","library":"eslint-plugin-spellcheck","status":"maintenance","version":"0.0.20","language":"javascript","ecosystem":"npm","summary":"ESLint plugin (v0.0.20, last updated 2022, low release cadence) that checks spelling in identifiers, strings, comments, and templates of JavaScript files using Hunspell dictionaries. Supports multiple English locales (en_US, en_CA, en_AU, en_GB), custom skip words, regex pattern exclusions, and minimum word length. The plugin is lightweight but infrequently maintained; it has no security incidents but the underlying hunspell-spellchecker dependency (v0.4.1) is dated. Alternative with more active development: eslint-plugin-spellcheck (different package) or cspell.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","eslint","eslintplugin","spellcheck","spelling"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/eslint-plugin-spellcheck"},{"id":19948,"title":"eslint-plugin-sql","library":"eslint-plugin-sql","status":"active","version":"3.4.1","language":"javascript","ecosystem":"npm","summary":"ESLint plugin providing SQL linting rules, including formatting via sql-formatter and unsafe query detection. Version 3.4.1 is current, with active development. It supports Postgres and uses template literal tags (default `` sql `` ) to identify SQL. Requires ESLint >=8.1.0 and Node >=18. Differentiated by its focus on safety (no-unsafe-query) and auto-fix formatting. Ships TypeScript types.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","eslint","plugin","sql","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/eslint-plugin-sql"},{"id":25527,"title":"eslint-plugin-square","library":"eslint-plugin-square","status":"active","version":"26.0.1","language":"javascript","ecosystem":"npm","summary":"Square's custom ESLint plugin that consolidates frontend linting rules and configurations including base, Ember, React, strict, and TypeScript configs. Current stable version is 26.0.1, requires Node ^18.0.0 || >=20.0.0 and ESLint >= 8.40.0. Ships TypeScript types, integrates eslint-plugin-import, eslint-plugin-unicorn, eslint-plugin-react, eslint-plugin-react-hooks, eslint-plugin-jsx-a11y, prettier, and more. Not recommended for public use outside Square. Breaking changes in v26: dropped Node v16 support; v24 added warning on unused ESLint disable directives in base config.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","ember","eslint","eslint-config","eslint-plugin","eslintplugin","linter","react","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/eslint-plugin-square"},{"id":19947,"title":"eslint-plugin-ssr-friendly","library":"eslint-plugin-ssr-friendly","status":"active","version":"1.3.0","language":"javascript","ecosystem":"npm","summary":"ESLint plugin that detects incorrect use of DOM globals (e.g., window, document, navigator) in module scope, constructors, React component render methods, and function components, ensuring code is safe for server-side rendering (SSR) and Node.js environments. Stable version 1.3.0 as of August 2023. It focuses on preventing runtime errors during SSR by catching patterns that assume a browser environment. Unlike general linting rules, it provides specific rules for React class components, function components, and class constructors. Released under MIT license with monthly releases.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","eslint","eslintplugin","ssr","server-side-rendering","globals","react","nodejs"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/eslint-plugin-ssr-friendly"},{"id":19949,"title":"eslint-plugin-storybook","library":"eslint-plugin-storybook","status":"active","version":"10.3.5","language":"javascript","ecosystem":"npm","summary":"ESLint plugin providing best-practice rules for writing Storybook stories. Current stable version is 10.3.5, released as part of the Storybook monorepo. The plugin helps enforce conventions like story/component name matching (story-exports), default export structure (default-exports), and hierarchy customization (hierarchy-separator). It is actively maintained alongside Storybook itself, with frequent alpha releases. Key differentiators: first-party support directly from Storybook maintainers, automatic rule suggestions, and integration with Storybook's CSF (Component Story Format). Alternative: community plugins like eslint-plugin-stories exist but are less comprehensive.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","eslint","eslintplugin","eslint-plugin","storybook"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/eslint-plugin-storybook"},{"id":19950,"title":"eslint-plugin-strict-dependencies","library":"eslint-plugin-strict-dependencies","status":"active","version":"1.3.33","language":"javascript","ecosystem":"npm","summary":"ESLint plugin to enforce custom module dependency rules in TypeScript projects. Current stable version is 1.3.33, released under MIT license. It uses tsconfig paths for alias resolution and supports glob patterns, forward matching, and per-rule allow-lists for import sources. Unlike generic import lint rules, it allows granular control over which modules can import from which paths, including member-level restrictions (e.g., disallowing `Suspense` from `react` except in a specific file). It also offers options like `resolveRelativeImport` to convert relative imports to absolute paths for linting, and `excludeTypeImportChecks` to skip type-only imports. The plugin is actively maintained with regular dependency updates but no major feature changes recently.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","eslint","eslintplugin","lint","rule","check","import","module","directory"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/eslint-plugin-strict-dependencies"},{"id":19951,"title":"ESLint Plugin String to Lingui","library":"eslint-plugin-string-to-lingui","status":"active","version":"0.25.0","language":"javascript","ecosystem":"npm","summary":"An ESLint plugin (v0.25.0, actively maintained) that enforces proper usage of the Lingui internationalization library. It includes rules to detect untranslated strings, enforce `t` calls inside functions for dynamic language switching, prevent incorrect i18n macro usage, and validate message consistency against a reference JSON file. Key differentiators include support for JSX text, template literals, and customizable ignore patterns, making it suitable for large codebases migrating to Lingui v3+.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","eslint","eslintplugin","eslint-plugin"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/eslint-plugin-string-to-lingui"},{"id":19952,"title":"eslint-plugin-styled-components-a11y","library":"eslint-plugin-styled-components-a11y","status":"active","version":"2.2.1","language":"javascript","ecosystem":"npm","summary":"An ESLint plugin that adds accessibility linting rules for styled-components, wrapping eslint-plugin-jsx-a11y to handle all seven methods styled-components uses to create components (styled.div, styled('div'), attrs, as prop, object syntax, etc.). Version 2.2.1 supports ESLint 3–9 and works with both legacy and flat configs. Unique in extending jsx-a11y to cover styled-components patterns without false negatives. Released under MIT, maintained by Brendan Morrell.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","react","eslint","styled-components","accessibility","eslint-plugin","jsx-a11y","eslint-plugin-jsx-a11y","a11y"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/eslint-plugin-styled-components-a11y"},{"id":21308,"title":"ESLint Plugin: Styled Components Variable Name","library":"eslint-plugin-styled-components-varname","status":"active","version":"1.0.1","language":"javascript","ecosystem":"npm","summary":"An ESLint plugin that enforces consistent naming conventions for styled-components variables. Version 1.0.1 is the current stable release. The plugin provides a single rule 'varname' that allows developers to define prefix, suffix, or regex patterns for styled-component variable names, differentiating between tag styles (e.g., styled.div) and extended styles (e.g., styled(FooComponent)). This helps reduce verbose naming and standardizes codebase patterns. Unlike generic naming rules, this plugin understands the context of styled-components, making it easier to enforce conventions specifically for styled components. No significant updates since initial release; project appears to be stable but may not be actively maintained.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","eslint","eslintplugin","eslint-plugin"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/eslint-plugin-styled-components-varname"},{"id":25528,"title":"ESLint Plugin SUI (Sistema Único de Información)","library":"eslint-plugin-sui","status":"active","version":"1.14.0","language":"javascript","ecosystem":"npm","summary":"ESLint plugin providing a set of custom lint rules for projects following SUI standards. Version 1.14.0 supports ESLint >=7 and Node.js ^14.17.0 || ^16.0.0 || >=18.0.0. This plugin is designed to enforce coding conventions specific to SUI-based development. It is released on an irregular cadence and lacks comprehensive documentation for rules and configurations, which are marked as TODO. Compared to generic ESLint plugins, it is narrowly focused on SUI-specific patterns.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","eslint","eslintplugin","eslint-plugin"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/eslint-plugin-sui"},{"id":25529,"title":"eslint-plugin-summer","library":"eslint-plugin-summer","status":"active","version":"2.0.1","language":"javascript","ecosystem":"npm","summary":"An ESLint plugin that enforces coding style rules themed around 'summer', including restrictions on null/undefined comparisons, let usage, and plain new Date() calls. Version 2.0.1 requires ESLint ^4.0.0 || ^5.0.0 || ^6.0.0 || ^7.0.0. It provides a recommended config and a set of opinionated rules. The plugin is lightweight and focuses on specific style preferences rather than general linting.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/eslint-plugin-summer"},{"id":19953,"title":"eslint-plugin-svelte","library":"eslint-plugin-svelte","status":"active","version":"3.17.1","language":"javascript","ecosystem":"npm","summary":"Official ESLint plugin for Svelte that leverages AST from svelte-eslint-parser. Current stable version is 3.17.1, with active release cadence (multiple minor/patch releases per month). Provides 80+ rules covering accessibility, best practices, style, and Svelte-specific patterns. Supports Svelte 3, 4, and 5. Requires ESLint v8.57.1+, v9+ or v10+. Ships TypeScript definitions. Recommended over deprecated eslint-plugin-svelte3. Integrates with flat config (eslint.config.js) and provides recommended configs.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","eslint","eslint-plugin","eslintplugin","svelte","sveltejs","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/eslint-plugin-svelte"},{"id":19954,"title":"eslint-plugin-svelte3","library":"eslint-plugin-svelte3","status":"deprecated","version":"4.0.0","language":"javascript","ecosystem":"npm","summary":"An ESLint plugin for linting Svelte v3 components. Version 4.0.0 transforms Svelte compiler errors/warnings into ESLint messages, lints script blocks and template expressions with existing rules, and respects Svelte scoping (stores, reactive declarations). Requires ESLint 8+ and Svelte 3.2+. Differentiates from svelte-eslint-parser by being processor-based and using the Svelte compiler directly; deprecated in favor of eslint-plugin-svelte for Svelte 4+.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","eslint","eslintplugin","svelte","sveltejs"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/eslint-plugin-svelte3"},{"id":19958,"title":"eslint-plugin-svg-jsx","library":"eslint-plugin-svg-jsx","status":"active","version":"1.3.0","language":"javascript","ecosystem":"npm","summary":"ESLint plugin that enforces camelCased React props in JSX, specifically targeting SVG attributes with dashes or colons, and warns against string style attributes. Current stable version is 1.3.0. Released as needed, with low release cadence. Differentiator: specialized lint rules for SVG-in-JSX common conventions where React requires camelCase but SVG native attributes use kebab-case or colon format.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","eslint","eslintplugin","eslint-plugin","react","svg","props","camelCase","camel case"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/eslint-plugin-svg-jsx"},{"id":25530,"title":"eslint-plugin-sweepit","library":"eslint-plugin-sweepit","status":"active","version":"0.0.23","language":"javascript","ecosystem":"npm","summary":"Opinionated architectural ESLint rules for TypeScript projects with React support. Current stable version 0.0.23, updated irregularly. Ships type definitions. Requires ESLint ^9.0.0 and TypeScript >=5.0.0. Key differentiators: prescriptive flat configs (core and React) that bundle recommended TypeScript-ESLint rules, functional programming rules, and custom rules for naming conventions (e.g., no TitleCase/titleCase props, no custom kebab-case props, restrict set* prefix to useState setters). Automatically enables TypeScript project service for type-aware rules. Focused on enforcing consistent prop naming and architectural boundaries.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/eslint-plugin-sweepit"},{"id":19955,"title":"ESLint Plugin Switch Case","library":"eslint-plugin-switch-case","status":"active","version":"4.0.0","language":"javascript","ecosystem":"npm","summary":"An ESLint plugin providing switch-case-specific linting rules, including no-default-case, no-case-curly, and newline-between-switch-case. Current stable version is 4.0.0, released with support for ESLint ^9.8.0 or ^10.0.0 and Node.js ^20.19.0 || ^22.13.0 || >= 24. The plugin enforces stylistic and logic rules for switch statements, filling a niche not covered by ESLint core rules. It is maintained by lukeapage and is in active development.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","eslint","eslint-plugin","eslintplugin","destructuring"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/eslint-plugin-switch-case"},{"id":19956,"title":"eslint-plugin-sxzz","library":"eslint-plugin-sxzz","status":"active","version":"0.4.4","language":"javascript","ecosystem":"npm","summary":"A collection of ESLint rules for personal and project use, maintained by Kevin Deng. Current stable version is 0.4.4, with frequent releases. The plugin is ESM-only since v0.2.0, requires ESLint ^9.15.0 or ^10.0.0, and Node.js >=20.19.0. It includes TypeScript type definitions. Differentiators: custom rules like `require-package-field`, and breaking changes between versions (dropped CJS, dropped Node 18). Notable forked from eslint-plugin-antfu.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/eslint-plugin-sxzz"},{"id":25531,"title":"eslint-plugin-t","library":"eslint-plugin-t","status":"active","version":"1.7.1","language":"javascript","ecosystem":"npm","summary":"An ESLint plugin providing lint rules for internationalization, especially for strings wrapped in `t()` calls. The current stable version is 1.7.1. It helps enforce consistent use of translation function `t()` and can detect missing translations or incorrect usage. Compared to other i18n lint plugins, it focuses specifically on the `t()` pattern used in many JavaScript projects. Release cadence is irregular as it's a smaller community project.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/eslint-plugin-t"},{"id":19957,"title":"eslint-plugin-tailwind","library":"eslint-plugin-tailwind","status":"maintenance","version":"0.2.1","language":"javascript","ecosystem":"npm","summary":"An ESLint plugin providing the `tailwind/class-order` rule to enforce consistent ordering of Tailwind CSS utility classes. Version 0.2.1 works with ESLint 3–7 on Node >=4, only supports React (JS/JSX/TSX) and HTML files. Does not handle responsive prefixes, pseudo-classes, or frameworks like Vue, Svelte, or Angular. Implements a single rule; no active updates since initial release.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","eslint","eslintplugin","eslint-plugin","tailwind","tailwindcss"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/eslint-plugin-tailwind"},{"id":19959,"title":"eslint-plugin-ternaries","library":"eslint-plugin-ternaries","status":"active","version":"1.1.0","language":"javascript","ecosystem":"npm","summary":"An ESLint plugin that provides rules specifically for controlling the use of ternary expressions in JavaScript. The current stable version is 1.1.0, which adds the no-empty-ternary rule to complement the existing no-null-ternary rule. This plugin is designed for teams that want to enforce coding standards around ternaries, such as disallowing null or empty string values in ternary branches. It is a lightweight plugin with no additional dependencies besides ESLint itself.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","eslint","eslintplugin","eslint-plugin","ternary","no-null"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/eslint-plugin-ternaries"},{"id":13148,"title":"ESLint Plugin for Test Selectors","library":"eslint-plugin-test-selectors","status":"active","version":"2.2.0","language":"javascript","ecosystem":"npm","summary":"eslint-plugin-test-selectors is an ESLint plugin designed to enforce the presence of specific DOM attributes, such as `data-test-id`, on interactive elements within your application's UI. This is crucial for robust UI testing, allowing test automation tools to reliably select and interact with elements. The plugin is currently on stable version `2.2.0`, with recent updates indicating active maintenance and minor feature development. It supports highly configurable test attributes, allowing users to specify single or multiple attribute names (e.g., `data-testid`, `testId`) for improved flexibility. Key differentiators include its ability to ignore disabled or readonly elements by default, and auto-fix capabilities for certain rules, like `onClick`. It integrates seamlessly with ESLint configurations, offering recommended rule sets (`recommended` and `recommendedWithErrors`) and granular control over individual rules, making it a flexible tool for improving the testability of frontend applications.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","eslint","eslintplugin","eslint-plugin","jsx","testing"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/eslint-plugin-test-selectors"},{"id":19960,"title":"eslint-plugin-testcafe","library":"eslint-plugin-testcafe","status":"active","version":"0.2.1","language":"javascript","ecosystem":"npm","summary":"ESLint plugin providing rules for TestCafe end-to-end testing framework. Current version 0.2.1 (pre-1.0) allows referencing `t` variable from TestCafe test context. Installation requires ESLint (peer dependency). Plugin exports a recommended configuration that enforces good practices. Differentiator: avoids false positives from TestCafe globals and supports TestCafe-specific patterns like `t.expect()`.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","eslint","eslintplugin","eslint-plugin","testcafe"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/eslint-plugin-testcafe"},{"id":19961,"title":"eslint-plugin-testing-library","library":"eslint-plugin-testing-library","status":"active","version":"7.16.2","language":"javascript","ecosystem":"npm","summary":"An ESLint plugin (v7.16.2) that enforces best practices and catches common mistakes when writing tests with Testing Library (DOM, React, Vue, etc.). Released frequently via semantic-release, it provides over 30 rules to prevent anti-patterns like using wrapper.innerHTML, awaiting async queries incorrectly, or importing from testing-library/dom instead of the framework-specific package. Unlike generic lint rules, it understands Testing Library's query priorities, userEvent vs fireEvent distinction, and the testing file context. Supports ESLint 8, 9, and 10, ships TypeScript types, and offers both ESM and CJS bundles. Requires Node >=18.18.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","eslint","eslintplugin","eslint-plugin","lint","testing-library","testing","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/eslint-plugin-testing-library"},{"id":19962,"title":"eslint-plugin-toml","library":"eslint-plugin-toml","status":"active","version":"1.3.1","language":"javascript","ecosystem":"npm","summary":"ESLint plugin for linting TOML files, providing syntax validation, formatting rules (e.g., inline-table-curly-newline, inline-table-curly-spacing), and support for Vue SFC custom blocks. Current stable version is 1.3.1, released monthly with active maintenance. Requires ESLint >=9.38.0 and Node >=20.19.0. Key differentiators: full TOML parsing, ESLint directive support (# eslint-disable-next-line), and integration with editor tools. Alternatives like prettier-plugin-toml focus on formatting only.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","eslint","eslintplugin","eslint-plugin","toml","lint","formatter"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/eslint-plugin-toml"},{"id":25532,"title":"eslint-plugin-tsc","library":"eslint-plugin-tsc","status":"maintenance","version":"2.0.0","language":"javascript","ecosystem":"npm","summary":"ESLint plugin that wraps TypeScript compiler checks as an ESLint rule. Version 2.0.0 (September 2020) requires TypeScript 4+. It provides a single rule `tsc/config` that runs the TypeScript compiler on files linted by ESLint, reporting type errors and diagnostics. Unlike @typescript-eslint, which implements type-aware lint rules individually, this plugin directly invokes the full compiler, catching all type errors and compiler options like noUnusedLocals. Suitable for projects wanting to enforce compiler checks within ESLint without duplicating compiler options. Release cadence: infrequent, last release 2020.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","eslint","eslint-plugin","eslintplugin","eslint-rules","typescript","typescript-service"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/eslint-plugin-tsc"},{"id":10833,"title":"ESLint Plugin for TSDoc Syntax Validation","library":"eslint-plugin-tsdoc","status":"active","version":"0.5.2","language":"javascript","ecosystem":"npm","summary":"eslint-plugin-tsdoc is an ESLint plugin designed to enforce the TSDoc specification for documentation comments within TypeScript projects. It ensures that doc comments adhere to a structured format, improving consistency and machine-readability for tools like API extractors. The plugin's current stable version is 0.5.2 and it is actively maintained by the TSDoc project, indicating ongoing support and alignment with the TSDoc specification. Unlike general JSDoc validators, this plugin is specifically tailored for TypeScript and integrates seamlessly with the `@typescript-eslint` ecosystem, requiring its parser and plugin for correct operation. Its primary differentiation is strict adherence to the TSDoc standard, providing a more formal and type-aware documentation approach compared to looser JSDoc interpretations. Release cadence is typically driven by TSDoc spec updates or bug fixes, rather than a fixed schedule.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","TypeScript","documentation","doc","comments","JSDoc","TSDoc","ESLint","plugin","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/eslint-plugin-tsdoc"},{"id":19963,"title":"ESLint plugin for tss-react unused classes","library":"eslint-plugin-tss-unused-classes","status":"active","version":"1.0.3","language":"javascript","ecosystem":"npm","summary":"An ESLint plugin that detects unused styling classes created with tss-react (the CSS-in-JS library for Material-UI). Current stable version is 1.0.3. The plugin is actively maintained by the tss-react author. It works by analyzing calls to makeStyles and checking if returned class names are referenced in JSX. Unlike general unused class linters, this one is tightly integrated with tss-react's API, reducing false positives. It has no runtime dependencies and supports ESLint 7/8/9.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","eslint","tss-react","material-ui","mui","jss"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/eslint-plugin-tss-unused-classes"},{"id":19966,"title":"eslint-plugin-turbo","library":"eslint-plugin-turbo","status":"active","version":"2.9.6","language":"javascript","ecosystem":"npm","summary":"Official ESLint plugin for Turborepo, providing lint rules to enforce Turborepo best practices and prevent common misconfigurations. Current stable version is 2.9.6, released alongside Turborepo. It is maintained by Vercel and follows Turborepo's release cadence: canary releases daily, stable releases weekly. Key differentiators: Tight integration with Turborepo's monorepo pipeline; rules like `no-undeclared-env-vars` help catch missing environment variable declarations early. Includes TypeScript type definitions. Requires `turbo >2.0.0` and `eslint >6.6.0`. Supports ESM and CJS.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","eslint","eslint-plugin","eslintplugin","turbo","turborepo","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/eslint-plugin-turbo"},{"id":25533,"title":"eslint-plugin-twitch-core-ui","library":"eslint-plugin-twitch-core-ui","status":"active","version":"24.0.1","language":"javascript","ecosystem":"npm","summary":"An ESLint plugin providing custom lint rules for Twitch's Core UI library, version 24.0.1. It includes auto-fixable rules to enforce best practices and migrations within the Core UI component ecosystem. Key rules cover deprecation of legacy Button props, ref handler patterns, and styled layout components. The plugin ships with a recommended config for easy setup. Release cadence is tied to Core UI updates.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/eslint-plugin-twitch-core-ui"},{"id":10836,"title":"ESLint Plugin for TypeORM-TypeScript Type Consistency","library":"eslint-plugin-typeorm-typescript","status":"active","version":"0.5.3","language":"javascript","ecosystem":"npm","summary":"eslint-plugin-typeorm-typescript is an ESLint plugin designed to ensure type consistency between TypeORM entity definitions and their corresponding TypeScript types. It identifies discrepancies in primitive types (e.g., `varchar` vs. `number`), handles driver-specific type parsing (notably `bigint` and `decimal` which are often strings), and enforces correct nullability for columns and relations. The current stable version is `0.5.3`. The project appears to have an active release cadence, frequently introducing new rules and updating support for newer ESLint and TypeScript-ESLint versions. A key differentiator is its ability to catch subtle TypeORM-specific type mismatches that static TypeScript analysis alone cannot, particularly around default nullability behaviors and specific database type mappings. It supports both legacy and modern ESLint flat configurations, providing flexibility for different project setups.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","eslint","typeorm","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/eslint-plugin-typeorm-typescript"},{"id":10834,"title":"ESLint Plugin for TypeScript Browser Compatibility","library":"eslint-plugin-typescript-compat","status":"active","version":"1.0.2","language":"javascript","ecosystem":"npm","summary":"`eslint-plugin-typescript-compat` is an ESLint plugin designed to ensure browser compatibility for TypeScript code by identifying the usage of ECMAScript APIs that are not supported by your configured target browsers. Currently at version 1.0.2, the plugin integrates with `mdn-browser-compat-data`, the TypeScript Compiler API, and `browserslist` to perform static analysis. Unlike `eslint-plugin-compat`, which focuses on JavaScript, this plugin specifically leverages TypeScript's type information to provide more accurate linting for TypeScript projects. It differentiates itself from `eslint-plugin-es` and `eslint-plugin-es-x` by supporting the detection of prototype and static methods (e.g., `Array.prototype.find`, `Array.from`), not just language syntax features. The plugin primarily supports JavaScript Built-in Objects and their methods, with future plans to expand to DOM API compatibility. Its release cadence appears to be driven by feature additions and bug fixes, with a focus on stability for its current scope. Users must configure `parserOptions.project` and `tsconfig.json` `lib` settings for proper functionality.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","eslint","eslintplugin","eslint-plugin","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/eslint-plugin-typescript-compat"},{"id":10835,"title":"ESLint Rules for TypeScript Enums","library":"eslint-plugin-typescript-enum","status":"active","version":"2.1.0","language":"javascript","ecosystem":"npm","summary":"eslint-plugin-typescript-enum provides ESLint rules specifically designed to manage and disallow the use of TypeScript enums within a project. The plugin operates on the premise that TypeScript enums, while a core language feature, introduce runtime representations that conflict with TypeScript's design goal of being a typed superset of JavaScript without adding runtime functionality. It highlights concerns such as potential type unsafety, caveats, and better modern alternatives like `const assertions`, `string unions`, and `discriminated unions`.\n\nThe current stable version is 2.1.0, and the package appears to have an active release cadence, with several minor versions released recently. Its key differentiator is its explicit stance against TypeScript enums, aligning with a growing sentiment in the TypeScript community that discourages their use in favor of more JavaScript-native patterns. This makes it a critical tool for developers aiming to maintain a consistent, future-proof, and JavaScript-aligned codebase by enforcing alternatives.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","typescript","eslint","typescript-eslint","enum","typescript-enum","plugin","eslint-plugin","rules"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/eslint-plugin-typescript-enum"},{"id":19964,"title":"eslint-plugin-ui5","library":"eslint-plugin-ui5","status":"active","version":"0.1.0","language":"javascript","ecosystem":"npm","summary":"An ESLint plugin providing custom lint rules for UI5 development (OpenUI5/SAPUI5). Version 0.1.0 is the initial release, maintained as needed for UI5 projects. It includes rules to prevent common pitfalls like using global IDs, synchronous module access via global names, for...in loops, and boolean literal comparisons. Differentiates from generic ESLint by specifically targeting UI5 conventions and best practices.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","eslint","eslintplugin","eslint-plugin","ui5","openui5","sapui5"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/eslint-plugin-ui5"},{"id":19967,"title":"eslint-plugin-unicorn","library":"eslint-plugin-unicorn","status":"active","version":"64.0.0","language":"javascript","ecosystem":"npm","summary":"An ESLint plugin providing over 100 powerful lint rules focused on best practices, consistency, and code quality. Current stable version is 64.0.0, with regular releases following semantic versioning. Key differentiators: actively maintained by Sindre Sorhus, includes many rules not found in other plugins (e.g., `better-regex`, `prefer-spread`, `no-array-for-each`), ships TypeScript types, and supports ESM-only with ESLint flat config (>=9.20.0). Requires Node ^20.10.0 or >=21.0.0 and ESLint >=9.38.0.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","eslint","eslintplugin","eslint-plugin","unicorn","linter","lint","style","xo","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/eslint-plugin-unicorn"},{"id":19965,"title":"eslint-plugin-unicorn-x","library":"eslint-plugin-unicorn-x","status":"active","version":"3.2.1","language":"javascript","ecosystem":"npm","summary":"A modern, faster fork of eslint-plugin-unicorn with 100+ powerful ESLint rules. Current version 3.2.1, requires ESLint >=9.29.0 and Node.js >=20.10.0. Uses flat config only. Offers performance improvements and reduced install footprint compared to upstream, with the same rule set but prefix 'unicorn-x' instead of 'unicorn'. Ships TypeScript types. Active development with frequent syncing from the upstream source.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","eslint","eslintplugin","eslint-plugin","unicorn","linter","lint","style","xo","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/eslint-plugin-unicorn-x"},{"id":19968,"title":"eslint-plugin-unimport","library":"eslint-plugin-unimport","status":"active","version":"1.0.0","language":"javascript","ecosystem":"npm","summary":"ESLint plugin (v1.0.0, latest) that automatically inserts imports from Unimport into ESLint fixes. Integrates with unplugin-auto-import and Nuxt to auto-fix missing imports in codebases using auto-import features. ESM-only since v1.0.0, requires ESLint ^9.0.0 || ^8.45.0. Differentiator: bridges Unimport's auto-import with ESLint's autofix, making auto-imported symbols explicit in source files.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","eslint","eslint-plugin","unimport","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/eslint-plugin-unimport"},{"id":19971,"title":"ESLint Plugin Use Macros","library":"eslint-plugin-use-macros","status":"active","version":"4.0.1","language":"javascript","ecosystem":"npm","summary":"ESLint plugin that enforces the use of babel macros for specific libraries like styled-components and graphql-tag. Version 4.0.1, released as part of the frolint monorepo. Primarily used to automatically detect and correct imports from styled-components and graphql-tag to their macro equivalents. Differentiator: simple, focused rules for a common refactoring pattern; maintained by Wantedly.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","eslint","eslint-plugin","eslintplugin"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/eslint-plugin-use-macros"},{"id":25534,"title":"eslint-plugin-use-no-memo","library":"eslint-plugin-use-no-memo","status":"active","version":"1.1.0","language":"javascript","ecosystem":"npm","summary":"ESLint plugin enforcing the 'use no memo' directive for React libraries incompatible with React Compiler. Current version 1.1.0. Helps automatically detect when using incompatible hooks (e.g., react-hook-form, @tanstack/react-table, material-react-table) and adds the opt-out directive. Differentiator: fills a gap in the React Compiler ecosystem by automating a manual workaround. Requires ESLint >=9.0.0 with flat config support.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","eslint","eslintplugin","eslint-plugin"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/eslint-plugin-use-no-memo"},{"id":19969,"title":"ESLint Plugin Utils","library":"eslint-plugin-utils","status":"active","version":"0.4.1","language":"javascript","ecosystem":"npm","summary":"eslint-plugin-utils is a utility library for building ESLint plugins and custom rules, developed as part of the un-ts monorepo. The current stable version is 0.4.1, released in December 2024, with a focus on compatibility with ESLint flat config and TypeScript. It provides helpers for rule creation, schema validation, and AST traversal, reducing boilerplate for ESLint plugin authors. Key differentiators include first-class TypeScript support with bundled types, dependency on @typescript-eslint/utils for type-safe rule creation, and support for both legacy and flat ESLint configurations. The package follows semver and is updated as part of a monorepo with several related plugins (text, markup, htm).","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","eslint","eslint-utils","eslint-plugin-utils","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/eslint-plugin-utils"},{"id":25535,"title":"v3xlabs ESLint Presets","library":"eslint-plugin-v3xlabs","status":"active","version":"1.7.14","language":"javascript","ecosystem":"npm","summary":"eslint-plugin-v3xlabs v1.7.14 provides opinionated, strict lint presets for JavaScript and TypeScript projects, targeting ESLint v9 flat config only. It enforces import sorting, unused import removal, descriptive identifiers, and integrates SonarJS and Unicorn plugins for additional quality gates. Released regularly on npm, it ships TypeScript types and is designed for aggressive linting environments. Unlike general presets, it is explicitly formatting-heavy and opinionated, with a focus on modern JS/TS rules. It pairs with a create utility for easy setup.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/eslint-plugin-v3xlabs"},{"id":19970,"title":"eslint-plugin-validate-filename","library":"eslint-plugin-validate-filename","status":"active","version":"1.2.0","language":"javascript","ecosystem":"npm","summary":"ESLint plugin with rules to enforce file naming conventions. Current version 1.2.0 (released 2025). Supports ESLint v7+. Features include folder-based case enforcement (camel, pascal, snake, kebab, flat), regex pattern matching, exclusion patterns, and extension whitelisting via limit-extensions rule. Differentiators: per-folder rules, exclusion support, and Next.js integration examples. Maintenance-oriented release cadence.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","eslint","filename"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/eslint-plugin-validate-filename"},{"id":19972,"title":"eslint-plugin-validate-jsx-nesting","library":"eslint-plugin-validate-jsx-nesting","status":"active","version":"0.1.1","language":"javascript","ecosystem":"npm","summary":"ESLint plugin (v0.1.1) that detects invalid HTML nesting in JSX, such as <p> inside <p> or <a> inside <a>. It uses the validate-html-nesting library to check nesting rules according to the HTML spec. This plugin is framework-agnostic (works with React, Preact, Solid, etc.) and helps prevent DOM structure mismatches when JSX is rendered. Useful for any JSX-based project. Only one rule: no-invalid-jsx-nesting. Requires eslint >=4.0.0. No known issues with Node.js or browser use.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","eslint","typescript","jsx","html validation","jsx validation","jsx nesting validation"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/eslint-plugin-validate-jsx-nesting"},{"id":19974,"title":"eslint-plugin-valtio","library":"eslint-plugin-valtio","status":"active","version":"0.8.0","language":"javascript","ecosystem":"npm","summary":"ESLint plugin for Valtio that helps catch common mistakes when using proxy-based state management. Current version 0.8.0 supports both ESLint v8 (legacy config) and v9 (flat config). Key differentiators: specifically targets Valtio anti-patterns like stale snapshots in callbacks, mutating snapshots, using proxies in render phase, incorrect computed dependency order, and `this` usage in snapshots. Maintained by pmndrs. Release cadence: irregular updates with breaking changes in minor versions.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","eslint","eslintplugin","eslint-plugin"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/eslint-plugin-valtio"},{"id":19975,"title":"eslint-plugin-vitest","library":"eslint-plugin-vitest","status":"active","version":"0.5.4","language":"javascript","ecosystem":"npm","summary":"ESLint plugin for Vitest, providing test-specific linting rules. The latest stable version is 1.6.16, released on npm with type definitions included. This plugin helps enforce best practices in Vitest test suites, including rules for consistent naming, focused tests, and proper assertions. It supports both ESLint v8 (flat config and legacy) and v9. Key differentiators include type-testing support, a comprehensive set of rules (e.g., no-focused-tests, valid-expect), and compatibility with Vitest's chaining API. The plugin is actively maintained, with frequent releases addressing bugs and adding features. It requires ESLint >=8.57.0 and Vitest as peer dependencies.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","eslint","eslintplugin","eslint-plugin","vitest eslint plugin","vitest","eslint plugin","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/eslint-plugin-vitest"},{"id":19973,"title":"eslint-plugin-vitest-globals","library":"eslint-plugin-vitest-globals","status":"active","version":"1.6.1","language":"javascript","ecosystem":"npm","summary":"ESLint plugin that exposes all Vitest globals (describe, it, expect, vi, etc.) to ESLint without requiring an explicit eslint-plugin-vitest dependency. Current stable version is 1.6.1, released with support for ESLint 9+ Flat Config (flat/recommended, flat/base), TypeScript type definitions, and expanded globals including bench, benchmark, xtest, xit, xdescribe. Released as-needed with several minor bumps in 2023. Differentiators: lightweight (only handles globals), supports both classic and flat ESLint configs, and can be applied only to test files via overrides. Compatible with Node >=16.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","vitest","vitest-globals","vitest-env","vitest-eslint","eslint-plugin","eslint-plugin-vitest","eslint-plugin-vitest-globals","eslint","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/eslint-plugin-vitest-globals"},{"id":19976,"title":"eslint-plugin-vtex","library":"eslint-plugin-vtex","status":"active","version":"2.3.0","language":"javascript","ecosystem":"npm","summary":"VTEX's custom ESLint plugin providing rules like prefer-early-return and enforce-explicit-enum-values. Current stable version is 2.3.0. The plugin is actively maintained by VTEX and ships TypeScript type definitions. It supports ESLint versions 6, 7, and 8. Unlike generic ESLint plugins, this one targets VTEX-specific coding conventions, making it essential for projects within the VTEX ecosystem. The plugin is released on npm and follows semantic versioning.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","eslint","eslint-plugin","vtex","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/eslint-plugin-vtex"},{"id":19978,"title":"eslint-plugin-vue","library":"eslint-plugin-vue","status":"active","version":"10.9.0","language":"javascript","ecosystem":"npm","summary":"Official ESLint plugin for Vue.js providing over 100 rules for Vue 2 and Vue 3 single-file components (SFC). Current stable version is 10.9.0, released monthly with minor updates that may add new rules and default config changes (not strictly semver-major). It requires vue-eslint-parser, optional @typescript-eslint/parser for TypeScript, and @stylistic/eslint-plugin for stylistic rules. Over 100 rules cover template syntax, script setup, component options, and best practices. The plugin ships sharable configs (recommended, strongly-recommended) and supports both legacy eslintrc and flat config (ESLint v9+).","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","eslint","eslint-plugin","eslint-config","vue","vuejs","rules","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/eslint-plugin-vue"},{"id":10837,"title":"ESLint Plugin for Vue Accessibility (A11y)","library":"eslint-plugin-vue-a11y","status":"abandoned","version":"0.0.31","language":"javascript","ecosystem":"npm","summary":"This package, `eslint-plugin-vue-a11y`, is an ESLint plugin designed to statically check accessibility rules within Vue.js single-file components (`.vue` files). It aims to help developers identify common accessibility issues in their Vue templates and scripts. However, it is important to note that this specific package, currently at version 0.0.31, has been abandoned. Its last known update was seven years ago, and it only supports older versions of ESLint (peer dependencies `^3 || ^4 || ^5`) and implicitly older Vue.js versions. For modern Vue.js and ESLint environments, the actively maintained and recommended successor is `eslint-plugin-vuejs-accessibility`, which provides similar functionality with ongoing development and compatibility with current toolchains.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","eslint","eslintplugin","eslint-plugin","vue","a11y","accessibility"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/eslint-plugin-vue-a11y"},{"id":10838,"title":"ESLint Plugin for Vue Composables","library":"eslint-plugin-vue-composable","status":"active","version":"1.0.0","language":"javascript","ecosystem":"npm","summary":"This ESLint plugin provides a set of rules specifically designed to enforce best practices and prevent common pitfalls when working with Vue 3 composables and lifecycle hooks. It ensures that composable functions (prefixed with `use`) and lifecycle hook calls (like `onMounted`, `onBeforeUnmount`, etc.) are correctly placed within `setup()` functions, other composables, or Vue's `<script setup>` block. The plugin, currently at version 1.0.0, aims to help developers maintain proper reactivity contexts and avoid issues like calling hooks or composables after `await` expressions in incorrect scopes. It supports both modern ESLint flat configurations (`eslint.config.js`) and legacy `.eslintrc` formats, providing flexibility for different project setups. Its release cadence is likely tied to the evolving best practices for Vue composables, offering focused linting compared to general Vue ESLint plugins.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","eslint","eslint-plugin","vue","composable"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/eslint-plugin-vue-composable"},{"id":19977,"title":"eslint-plugin-vue-libs","library":"eslint-plugin-vue-libs","status":"active","version":"4.0.0","language":"javascript","ecosystem":"npm","summary":"ESLint plugin and config for internal development of Vue.js ecosystem libraries (e.g., vue-router, vuex, vue-cli). Version 4.0.0, maintained by the Vue.js core team. It is not intended for Vue application development; instead it enforces Vue team coding conventions and provides a recommended preset. Different from the general eslint-plugin-vue which targets Vue SFCs and templates.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/eslint-plugin-vue-libs"},{"id":10839,"title":"Vue Pug ESLint Plugin","library":"eslint-plugin-vue-pug","status":"maintenance","version":"0.6.2","language":"javascript","ecosystem":"npm","summary":"eslint-plugin-vue-pug is an ESLint plugin designed to extend the linting capabilities of `eslint-plugin-vue` to support Pug templates within Vue Single File Components (SFCs). It enables developers to enforce coding standards and identify potential issues directly within their `<template lang=\"pug\">` blocks. The current stable version is `0.6.2`, released in late 2022. Due to the lack of recent commits and releases since then, the package appears to be in a maintenance mode, with infrequent updates or new feature development. Its key differentiator is providing specific linting rules for Pug syntax within the Vue ecosystem, bridging a gap not covered by standard `eslint-plugin-vue` configurations alone. It relies heavily on `eslint-plugin-vue` for its core Vue-specific linting foundation.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/eslint-plugin-vue-pug"},{"id":19979,"title":"eslint-plugin-vue-scoped-css","library":"eslint-plugin-vue-scoped-css","status":"active","version":"3.0.0","language":"javascript","ecosystem":"npm","summary":"ESLint plugin providing linting rules for scoped CSS in Vue.js components. Current stable version is 3.0.0, released in 2025, with active maintenance and regular releases (major every ~2 years). It supports CSS Level 4 selectors, SCSS (via postcss-scss), and Stylus (via postcss-styl), parsing <style>, <template>, and <script> blocks. Key differentiators: dedicated scoped CSS rules (e.g., no-unused-selector, no-deprecated-deep-combinator), built-in TypeScript types, and flat config support (ESLint >=9.38.0). Unlike generic CSS linting plugins, it understands Vue's scoped attributes and deep selectors.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","eslint","eslintplugin","eslint-plugin","vue","style","scoped","css","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/eslint-plugin-vue-scoped-css"},{"id":10840,"title":"ESLint Plugin for Vue Test Utils","library":"eslint-plugin-vue-test-utils","status":"active","version":"1.0.1","language":"javascript","ecosystem":"npm","summary":"The `eslint-plugin-vue-test-utils` package is an ESLint plugin dedicated to enforcing best practices and identifying potential issues when using the `@vue/test-utils` library for testing Vue components. It helps developers maintain high-quality and future-proof test suites by flagging deprecated API usages, inconsistent patterns, and common anti-patterns. The current stable version is 1.0.1, indicating a mature initial release. While a strict release cadence isn't explicitly stated, the recent v1.0.1 release with multiple feature additions and documentation improvements suggests active development. Its core differentiator lies in its specialized focus on `@vue/test-utils`, providing rules that are context-aware of VTU's API changes and version-specific behaviors, often with autofixing capabilities. This enables smoother upgrades of `@vue/test-utils` and helps keep test code consistent without needing manual audits for deprecated features. It complements broader ESLint Vue plugins by offering specific, targeted linting for testing concerns.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","eslint","eslintplugin","eslint-plugin","@vue/test-utils","vue","test"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/eslint-plugin-vue-test-utils"},{"id":10841,"title":"ESLint Plugin for Vue Types","library":"eslint-plugin-vue-types","status":"maintenance","version":"2.1.0","language":"javascript","ecosystem":"npm","summary":"eslint-plugin-vue-types integrates `vue-types` with `eslint-plugin-vue`, specifically addressing the `vue/require-default-prop` rule. It prevents ESLint from reporting errors for props defined using `vue-types` validators (e.g., `VueTypes.string` or `string().isRequired`). The plugin's current stable version is 2.1.0. It primarily serves environments using `eslint-plugin-vue` versions older than 7.0.0. For `eslint-plugin-vue@7` and later, this plugin is generally not needed as the upstream `vue/require-default-prop` rule inherently ignores call expressions and object properties, negating the problem this plugin solves. Its release cadence is sporadic, reacting to changes in its peer dependencies, especially `eslint-plugin-vue` and `vue-types`. A key differentiator is its focused scope on a single `vue-types`-specific rule extension.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","vue","vuejs","vue-types","eslint","eslintplugin","eslint-plugin","eslint-config"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/eslint-plugin-vue-types"},{"id":19980,"title":"eslint-plugin-vuejs-accessibility","library":"eslint-plugin-vuejs-accessibility","status":"active","version":"2.5.0","language":"javascript","ecosystem":"npm","summary":"An ESLint plugin for checking accessibility (a11y) rules in Vue.js single-file components (.vue files). Current stable version is 2.5.0 (released 2025-03-28). It provides a set of rules to enforce WCAG and ARIA best practices, inspired by eslint-plugin-jsx-a11y but tailored for Vue templates. Released under MIT license, actively maintained by the vue-a11y community. Supports ESLint v5–v10, ship TypeScript declarations, and works with both legacy (extends) and flat config formats. Key differentiator vs. other Vue a11y tools: it is the most comprehensive and community-maintained plugin.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","eslint","eslint-plugin","a11y","accessibility","vue","vuejs","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/eslint-plugin-vuejs-accessibility"},{"id":19981,"title":"eslint-plugin-vuetify","library":"eslint-plugin-vuetify","status":"active","version":"2.7.2","language":"javascript","ecosystem":"npm","summary":"An ESLint plugin to help migrate between Vuetify major versions (v2→v3 and v3→v4). Current stable version is 2.7.2, released regularly with active development. Key differentiator: provides specific rules for deprecations and breaking changes in Vuetify, including recommended presets. Supports ESLint 8, 9, and 10 with both flat and legacy configs. Ships TypeScript types. Useful for projects using Vuetify 3 or 4, and for migrating from Vuetify 2.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/eslint-plugin-vuetify"},{"id":19982,"title":"eslint-plugin-wantedly","library":"eslint-plugin-wantedly","status":"active","version":"4.0.1","language":"javascript","ecosystem":"npm","summary":"Opinionated ESLint plugin enforcing Wantedly-style GraphQL and Nexus naming conventions. Current stable version 4.0.1 (2024) requires ESLint 9+. Provides rules for GraphQL operation names (camelCase), type names (PascalCase), field names (camelCase), enum members (UPPER_CASE), and type descriptions in gql tags and Nexus code. Flat config support only from v4. Drops legacy ESLint config. Peer dependencies: eslint ^9.0.0, graphql ^14.6.0 || ^15.0.0.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","eslint","eslint-plugin","eslintplugin"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/eslint-plugin-wantedly"},{"id":19983,"title":"eslint-plugin-wc","library":"eslint-plugin-wc","status":"active","version":"3.1.0","language":"javascript","ecosystem":"npm","summary":"ESLint plugin enforcing best practices for Web Components, compatible with custom elements and libraries like LitElement. Current stable version 3.1.0, maintained actively. Requires ESLint >=8.40.0 and ships TypeScript types. Key differentiator: dedicated Web Components lint rules covering lifecycle callbacks, naming conventions, and shadow DOM correctness. ESM-only since v3.0.0; provides both legacy .eslintrc and flat config support.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","eslint","eslintplugin","webcomponents","wc","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/eslint-plugin-wc"},{"id":19984,"title":"eslint-plugin-wdio","library":"eslint-plugin-wdio","status":"active","version":"9.27.0","language":"javascript","ecosystem":"npm","summary":"An ESLint plugin providing WebdriverIO-specific lint rules to catch common mistakes like missing await on expect calls, debug statements left in code, and floating promises. Version 9.27.0, part of the WebdriverIO v9 monorepo, follows ESLint v9 flat config spec. Ships TypeScript types. Key differentiator: integrates with @typescript-eslint to replace generic await-expect rule with no-floating-promise for type-aware checking. Requires ESLint ^9.39.2, globals ^16.5.0, and typescript-eslint ^8.54.0 as peer dependencies. Release cadence: active, multiple minor releases per month.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","eslint","eslintplugin","eslint-plugin","webdriver","wdio","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/eslint-plugin-wdio"},{"id":26962,"title":"eslint-plugin-webdriverio","library":"eslint-plugin-webdriverio","status":"active","version":"1.0.1","language":"javascript","ecosystem":"npm","summary":"ESLint plugin that provides environment settings for WebdriverIO globals (browser, $, $$). Current stable version is 1.0.1. It is a small, focused plugin that adds a custom environment 'webdriverio/wdio' to ESLint, preventing no-undef errors when using WebdriverIO's globally available helpers. Unlike generic globals configuration, this plugin allows granular control by scoping to the 'wdio' environment, making it easy to combine with other environments like Mocha. Primarily used in WebdriverIO test projects.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","eslint","eslintplugin"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/eslint-plugin-webdriverio"},{"id":25536,"title":"eslint-plugin-wix-style-react","library":"eslint-plugin-wix-style-react","status":"active","version":"1.0.418","language":"javascript","ecosystem":"npm","summary":"An ESLint plugin providing custom lint rules for projects using the Wix Style React library. Current version is 1.0.418. It enforces best practices and prevents common mistakes specific to wix-style-react components, such as avoiding full library imports. The package is maintained by Wix and follows ESLint plugin conventions. It is designed for Node.js environments (>=0.10.0) and requires ESLint as a peer dependency. Key differentiator: it focuses on Wix's internal React component library, offering rules not found in general React lint plugins.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","eslint","eslintplugin","eslint-plugin"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/eslint-plugin-wix-style-react"},{"id":19985,"title":"eslint-plugin-woke","library":"eslint-plugin-woke","status":"maintenance","version":"1.0.1","language":"javascript","ecosystem":"npm","summary":"ESLint plugin to promote diversity and inclusion in codebases by flagging offensive or insensitive terms. Version 1.0.1, released as a single stable version. It provides out-of-the-box rules for racism, profanity, gender bias, and LGBTQ+ issues, with an optional 'all' rule. Unlike other linting plugins, it focuses specifically on language inclusivity. The plugin has not been updated since 2020 and has low maintenance activity.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","eslint","eslintplugin","eslint-plugin","trigger-warnings","triggering","woke"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/eslint-plugin-woke"},{"id":19986,"title":"eslint-plugin-workspaces","library":"eslint-plugin-workspaces","status":"active","version":"0.12.1","language":"javascript","ecosystem":"npm","summary":"An ESLint plugin for enforcing consistent imports across monorepo packages. Current stable version is 0.12.1, released in March 2025, with active development. It supports npm, pnpm, yarn, bun, lerna, and bolt workspaces. Key differentiators include automatic workspace detection, fixable rules for no-relative-imports and no-absolute-imports, and presets for both flat config and eslintrc. It provides TypeScript definitions and requires eslint >=8.40.0. The recommended preset enforces rules like no-relative-imports and require-dependency to prevent cross-package import violations.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","eslint","eslintplugin","eslint-plugin","monorepo","packages","workspaces","npm","pnpm","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/eslint-plugin-workspaces"},{"id":19987,"title":"eslint-plugin-wpcalypso","library":"eslint-plugin-wpcalypso","status":"active","version":"8.0.0","language":"javascript","ecosystem":"npm","summary":"Custom ESLint rules for the WordPress.com Calypso project, version 8.0.0. This plugin enforces coding conventions specific to the Calypso codebase, such as import ordering without nested folders, JSX classname naming, and i18n string restrictions. It requires ESLint >=8.48.0, @babel/core >=7.17.5, and peer dependencies eslint-plugin-jsdoc, eslint-plugin-react, eslint-plugin-react-hooks, and eslint-plugin-inclusive-language. Unlike general-purpose ESLint plugins, this is tailored for the Calypso monorepo and may not be suitable for other projects.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","eslint","eslintplugin","eslint-plugin"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/eslint-plugin-wpcalypso"},{"id":19988,"title":"eslint-plugin-xstate","library":"eslint-plugin-xstate","status":"active","version":"3.2.1","language":"javascript","ecosystem":"npm","summary":"ESLint plugin providing lint rules for XState state machine definitions. Current stable version is 3.2.1 (Dec 2023). Actively maintained, regular releases. Key differentiators: supports both XState v4 and v5 via configuration; includes shareable recommended and all rule sets; catches common mistakes like infinite loops, invalid state/transition props, misplaced onDone, and more. Requires ESLint ^8.40.0.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","eslint","eslintplugin","eslint-plugin"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/eslint-plugin-xstate"},{"id":25537,"title":"eslint-plugin-yaml","library":"eslint-plugin-yaml","status":"active","version":"1.1.3","language":"javascript","ecosystem":"npm","summary":"An ESLint plugin that provides linting for YAML files (`.yaml`, `.yml`). Current stable version is 1.1.3, released March 2025. It uses an ESLint-based YAML parser (not js-yaml) since v1.1.0, enabling integration with ESLint's rule system. Supports both ESLint 9 flat config (ESM/CJS) and legacy ESLint 8 configs. Ships TypeScript types. Differentiators: first-class ESLint compatibility with YAML-specific rules, support for multiple YAML documents, and active maintenance with recent dependency updates.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","eslint","eslintplugin","eslint-plugin","yaml","yml","eslint-plugin-yaml","eslint-plugin-yml","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/eslint-plugin-yaml"},{"id":19989,"title":"eslint-plugin-yml","library":"eslint-plugin-yml","status":"active","version":"3.3.1","language":"javascript","ecosystem":"npm","summary":"An ESLint plugin that provides a comprehensive set of linting rules for YAML files, including support for Vue SFC custom blocks and ESLint directive comments. Version 3.3.1 is the latest stable release, with releases occurring every few months. Unlike other YAML linting plugins that use processors without providing AST and source code text to ESLint, eslint-plugin-yml provides full AST support, enabling ESLint directive comments and compatibility with other plugins like eslint-plugin-prettier. Requires Node.js 20+ and ESLint 9.38+.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","eslint","eslintplugin","eslint-plugin","yaml","yml","lint"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/eslint-plugin-yml"},{"id":19990,"title":"eslint-plugin-yoast","library":"eslint-plugin-yoast","status":"abandoned","version":"1.0.1","language":"javascript","ecosystem":"npm","summary":"An ESLint plugin providing custom lint rules for Yoast projects. Current version 1.0.1 is outdated with no updates since initial release. This plugin is specific to Yoast's internal ESLint config and is not actively maintained for external use. Use with ESLint (peer dependency) and configure via .eslintrc plugins array. No TypeScript definitions included.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","eslint","eslintplugin","eslint-plugin"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/eslint-plugin-yoast"},{"id":19992,"title":"eslint-plugin-zod","library":"eslint-plugin-zod","status":"active","version":"3.8.0","language":"javascript","ecosystem":"npm","summary":"An ESLint plugin providing custom lint rules to enforce best practices when using Zod (v3/v4). Current stable version 3.8.0, released Oct 2025, with minor releases every few weeks. Works with ESLint 9/10 and Oxlint 1.59+. Key differentiators: dedicated Zod linting, rules for schema consistency, import style, and error handling. Supports both zod and zod-mini. Ships TypeScript types.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","eslint","eslintplugin","eslint-plugin","oxlint","zod","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/eslint-plugin-zod"},{"id":19991,"title":"ESLint + Prettier Setup for Next.js 15","library":"eslint-prettier-next-15","status":"active","version":"0.1.11","language":"javascript","ecosystem":"npm","summary":"eslint-prettier-next-15 (v0.1.11) is an automated CLI tool that configures ESLint (v9) and Prettier (v3) for Next.js 15 projects. It detects the package manager (npm, yarn, pnpm, or bun), removes old configurations, installs recommended dependencies (including @typescript-eslint, eslint-config-next, prettier plugins for import sorting and JSON formatting), and generates flat ESLint config and .prettierrc files. Designed for fresh or existing Next.js 15 apps, it enforces consistent code quality rules with zero manual setup. Updated irregularly; relies on flat config (eslint.config.mjs) and ESM-only imports.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","eslint","prettier","nextjs"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/eslint-prettier-next-15"},{"id":10842,"title":"ESLint Processor for Vue Blocks","library":"eslint-processor-vue-blocks","status":"active","version":"2.0.0","language":"javascript","ecosystem":"npm","summary":"eslint-processor-vue-blocks enables ESLint to process individual blocks within Vue Single File Components (SFCs) by creating virtual files for each block (e.g., `<style>`, `<custom-block>`). This allows for more granular linting, applying different ESLint configurations and rules to specific parts of a Vue component. The current stable version is 2.0.0, which introduced breaking changes by requiring ESLint v9+ and becoming an ESM-only package. The package is maintained by Antfu and sees updates driven by ecosystem changes like new ESLint versions or Vue SFC parsing improvements. Its key differentiator is providing a flexible way to extend `eslint-plugin-vue`'s default processing, enabling linting of styles or custom blocks independently, which `eslint-plugin-vue` typically delegates or ignores.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","eslint","eslint-processor","vue","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/eslint-processor-vue-blocks"},{"id":25538,"title":"eslint-react","library":"eslint-react","status":"deprecated","version":"0.0.4","language":"javascript","ecosystem":"npm","summary":"Deprecated ESLint rules for React. This package (v0.0.4) was an early attempt to provide ESLint configurations for React projects. It is no longer maintained and has been superseded by 'eslint-config-react-aya'. Users should migrate to the new package to receive ongoing updates and support. The package was likely unstable with minimal adoption.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/eslint-react"},{"id":19993,"title":"ESLint Release Tool","library":"eslint-release","status":"active","version":"3.3.0","language":"javascript","ecosystem":"npm","summary":"ESLint Release Tool v3.3.0 is a CLI and API for automating releases in ESLint projects. It generates release versions, updates changelogs, publishes to npm, and creates GitHub releases with proper tags. Key differentiators: tightly coupled to ESLint's commit message conventions (conventional commits), supports both regular and prerelease workflows, and requires minimal configuration via environment variables. Release cadence is irregular focused on ESLint ecosystem needs. Alternative to generic tools like semantic-release but opinionated for ESLint processes.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","build","release","semver","versioning","changelog"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/eslint-release"},{"id":19994,"title":"eslint-remote-tester","library":"eslint-remote-tester","status":"active","version":"4.0.4","language":"javascript","ecosystem":"npm","summary":"CLI tool for running ESLint rules against multiple remote repositories simultaneously. Current stable version is 4.0.4, released on an irregular cadence. Key differentiators: designed for regression testing of new or modified ESLint rules across many real-world codebases; integrates with CI via GitHub Actions; supports both flat config (eslint@9) and legacy config; ESM-only since v4. Unlike local linting tools, it clones and lints repositories from GitHub to catch false positives, crashes, and unexpected behavior before a rule is published. Requires peer dependencies eslint@>=9, importx@>=0.3.5, jiti@>=1.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","eslint","eslint-test","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/eslint-remote-tester"},{"id":19997,"title":"eslint-remote-tester-repositories","library":"eslint-remote-tester-repositories","status":"active","version":"2.0.2","language":"javascript","ecosystem":"npm","summary":"Shared repository list for eslint-remote-tester, providing over 10,000 GitHub-hosted repositories for testing ESLint rules on real-world codebases. Current stable version is 2.0.2, released in 2023, and is part of the larger eslint-remote-tester ecosystem. This package includes utilities like getRepositories() to retrieve randomized subsets and getPathIgnorePattern() for filtering. Uses CommonJS require() style, but note that the parent package eslint-remote-tester has moved to ESM-only since v4.0.0; this companion package may follow in future releases. Differentiators: large curated repository set, easy integration, TypeScript types included.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","eslint","eslint-test","eslint-remote-tester","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/eslint-remote-tester-repositories"},{"id":19995,"title":"eslint-rspack-plugin","library":"eslint-rspack-plugin","status":"active","version":"4.4.1","language":"javascript","ecosystem":"npm","summary":"An ESLint plugin for Rspack, forked from eslint-webpack-plugin. Version 4.4.1 is current, with active maintenance and regular releases. It integrates ESLint into the Rspack build process, providing features like caching, config type detection (flat or eslintrc), and support for multiple file extensions. Key differentiators: automatic configType detection based on ESLint version, support for ESLint 8, 9, and 10 (peer dep ^8.0.0 || ^9.0.0 || ^10.0.0), and focused compatibility with Rspack. Alternatives: running ESLint separately via CLI or editor integration.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","eslint","lint","linter","plugin","rspack","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/eslint-rspack-plugin"},{"id":10843,"title":"ESLint Rule Composer","library":"eslint-rule-composer","status":"maintenance","version":"0.3.0","language":"javascript","ecosystem":"npm","summary":"ESLint Rule Composer is a utility library designed to facilitate the creation and modification of ESLint rules by composing them from existing ones. Currently at version 0.3.0, it allows developers to `filterReports`, `mapReports`, or `joinReports` from one or more base rules, enabling highly customized linting behavior without needing to rewrite entire rule definitions. This approach is particularly useful for adding exceptions to existing rules (e.g., ignoring specific patterns in `no-unused-expressions`) or combining the logic of multiple rules. Its primary differentiator is the programmatic manipulation of reported problems and rule definitions, offering a flexible layer over ESLint's core rule API. Given its 0.x.y version, API stability might still be evolving, and its release cadence is likely slow or on-demand, as the last update on NPM was in April 2018.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","eslint"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/eslint-rule-composer"},{"id":19996,"title":"eslint-rule-docs","library":"eslint-rule-docs","status":"active","version":"1.1.235","language":"javascript","ecosystem":"npm","summary":"A utility library (v1.1.235) that returns the documentation URL for a given ESLint rule, supporting both core rules and known plugins. Updated daily via cron job to keep plugin mappings current. Differentiates itself from manual lookup by providing exact-match URLs for core rules, per-plugin documentation for known plugins (e.g., React, Flowtype), and fallback to repository URL or empty object for unknown plugins. Works in Node.js with CommonJS/ESM.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","eslint","eslint-plugin","docs","documenation","rules","rule"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/eslint-rule-docs"},{"id":19998,"title":"eslint-rule-documentation","library":"eslint-rule-documentation","status":"active","version":"1.0.23","language":"javascript","ecosystem":"npm","summary":"A utility to retrieve the documentation URL for any ESLint rule, including core rules and many popular plugin rules. Current version 1.0.23 supports dozens of plugins like eslint-plugin-import, jest, react, typescript, and more. Updated periodically with contributions. Differentiates by being lightweight and community-driven for plugin URL mappings, unlike built-in ESLint lookups.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","eslint","eslintplugin","eslint-plugin","plugin","plugins","rule","rules","doc"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/eslint-rule-documentation"},{"id":14562,"title":"ESLint Rule Extender Utility","library":"eslint-rule-extender","status":"active","version":"0.0.1","language":"javascript","ecosystem":"npm","summary":"eslint-rule-extender is a utility library designed to facilitate the extension and modification of existing ESLint rules without needing to rewrite them entirely. It provides a programmatic API to override aspects of an `ESLintRule` object, allowing developers to customize `meta` properties, add new AST visitors, or modify the reporting behavior of a rule. This can be particularly useful for creating highly specific linting rules based on established ones, or for adapting third-party rules to fit unique project requirements. As of version 0.0.1, it focuses on core functionality, offering a lean approach to rule customization. Its release cadence is not explicitly defined, but as a utility, updates would likely follow ESLint API changes or community-driven feature requests. A key differentiator is its focus on *extending* rather than *composing* rules, providing granular control over specific aspects.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","eslint","custom","rule","rules","plugin","plugins"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/eslint-rule-extender"},{"id":19999,"title":"eslint-scope","library":"eslint-scope","status":"active","version":"9.1.2","language":"javascript","ecosystem":"npm","summary":"ESLint Scope is the ECMAScript scope analyzer used in ESLint, forked from escope. The current stable version is 9.1.2, with regular releases as part of the ESLint monorepo. It analyzes ESTree-compliant ASTs to produce a ScopeManager with variable scopes, references, and definitions. Key differentiators include deep integration with ESLint, support for JSX, modern ECMAScript features, and both ESM and CommonJS module analysis. It ships with TypeScript types since v9.1.0 and requires Node.js ^20.19.0 || ^22.13.0 || >=24.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","eslint","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/eslint-scope"},{"id":20000,"title":"eslint-seatbelt","library":"eslint-seatbelt","status":"active","version":"0.1.3","language":"javascript","ecosystem":"npm","summary":"eslint-seatbelt is an ESLint plugin that enables gradual tightening of lint rules via a ratcheting mechanism. It stores per-file error counts in a TSV file and automatically updates them on each lint run, preventing new violations while allowing existing ones to be fixed over time. Version 0.1.3 is current, with stable APIs for both ESLint 7 (legacy) and 8+ (flat config). Unlike bulk suppression tools that use JSON/YAML (merge conflicts) or require wrappers, eslint-seatbelt uses the ESLint processor API for seamless editor/CI integration. Reimplements an internal Notion tool used for large-scale rule migrations. Ships TypeScript types.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","eslint","incremental","gradual","workflow","processor","linting","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/eslint-seatbelt"},{"id":13149,"title":"ESLint Rule Snapshot Testing","library":"eslint-snapshot-test","status":"active","version":"3.2.0","language":"javascript","ecosystem":"npm","summary":"eslint-snapshot-test provides a utility for creating and managing snapshot tests specifically for ESLint rules. It allows developers to verify the output of their custom ESLint rules, including reported errors, warnings, and autofix suggestions, by comparing them against stored snapshots. This ensures consistent rule behavior across code changes. The current stable version is 3.2.0, and it appears to have an active but irregular release cadence, often for dependency updates or minor features. A key differentiator is its focused API for interacting with ESLint's Linter directly, enabling fine-grained control over parsing options, rule options, and even file names during testing, which is crucial for robust ESLint rule development.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","eslint","snapshot-test","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/eslint-snapshot-test"},{"id":20001,"title":"eslint-stats","library":"eslint-stats","status":"deprecated","version":"1.0.1","language":"javascript","ecosystem":"npm","summary":"Custom ESLint formatters that aggregate errors by rule rather than by file. Currently at version 1.0.1 (stable, last released 2016). It helps when introducing ESLint to a large codebase by showing which rules cause the most violations. Differentiates from default formatters by providing aggregated views: byError, byWarning, byErrorAndWarning, byErrorAndWarningStacked, and byFolder. No active maintenance; works with ESLint < 8.x due to API changes.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/eslint-stats"},{"id":20002,"title":"eslint-stylistic-airbnb","library":"eslint-stylistic-airbnb","status":"active","version":"3.1.0","language":"javascript","ecosystem":"npm","summary":"ESLint shareable config that enforces the Airbnb style guide using ESLint Stylistic for formatting instead of Prettier. Current version 3.1.0 supports ESLint >=8.57 (including v9) and offers both flat config (ESM) and legacy config formats. Key differentiators: modular addon system for JavaScript, TypeScript, React, Vue, and JSX; replaces deprecated eslint-config-airbnb rules; provides ready-to-use presets with zero configuration. Active development with frequent releases. Ships TypeScript types.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","eslint","stylistic","airbnb","config","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/eslint-stylistic-airbnb"},{"id":20003,"title":"eslint-summary","library":"eslint-summary","status":"active","version":"1.0.0","language":"javascript","ecosystem":"npm","summary":"A minimal ESLint custom formatter (reporter) that displays a single summary line for all files processed. Version 1.0.0 (stable) — no known regular release cadence; appears to be a single release. Unlike verbose formatters, it shows only the count of files processed, files passed, and total warnings/errors, making it suitable for quick status checks in CI or Git hooks. It requires ESLint 0.18.0+ and has no additional dependencies.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","eslint","formatter","reporter","lint","validate"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/eslint-summary"},{"id":20004,"title":"eslint-template-visitor","library":"eslint-template-visitor","status":"active","version":"2.3.2","language":"javascript","ecosystem":"npm","summary":"Simplify ESLint rule creation by visiting AST node templates instead of manually inspecting ESTree nodes. v2.3.2 supports ESLint >=7 and uses @babel/eslint-parser behind the scenes for template parsing. It offers a declarative API with template literals, variables, spread variables, and variable declaration variables. Maintained by futpib, with regular releases and active development. Differentiates from other template-based tools by integrating directly with ESLint's visitor pattern.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/eslint-template-visitor"},{"id":10844,"title":"ESLint Test Utility","library":"eslint-tester","status":"deprecated","version":"0.8.2","language":"javascript","ecosystem":"npm","summary":"eslint-tester is a utility package designed to facilitate testing within the ESLint project itself, and was initially intended for broader use by authors of custom ESLint rules. However, as of ESLint v1.0.0, this package has been deprecated and is no longer actively developed. Its functionality has been superseded by the `RuleTester` class, which is directly exposed within the main `eslint` package and is the recommended way to test ESLint rules. The package's last significant update (`v0.8.2`) was in June 2015, and its GitHub repository explicitly marks it as 'DEPRECATED'. Users should avoid this package and instead use `RuleTester` from `eslint` for current projects. The release cadence was irregular, with its primary focus being internal ESLint development.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","eslint","test"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/eslint-tester"},{"id":20005,"title":"eslint-transforms","library":"eslint-transforms","status":"active","version":"3.0.0","language":"javascript","ecosystem":"npm","summary":"A collection of jscodeshift-based codemods for automating ESLint rule upgrades across major versions. Current stable version is 3.0.0, released June 2024. Active development with recent transforms for ESLint v9 migration. Key differentiator: provides automated transforms for rule format changes (new-rule-format, v9-rule-migration) that would otherwise require manual refactoring. Requires Node >=20 and jscodeshift as a peer dependency. Alternative to manual upgrading or using ESLint's built-in migration tools.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","eslint","jscodeshift"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/eslint-transforms"},{"id":20006,"title":"eslint-traverse","library":"eslint-traverse","status":"maintenance","version":"1.0.1","language":"javascript","ecosystem":"npm","summary":"ESLint utility (v1.0.1) for creating sub-traversals of AST nodes within ESLint plugin rules. It provides a fast, lightweight traversal with 'SKIP' and 'STOP' controls, and a Path object containing node, parent, parentKey, and parentPath for ancestor tracking. Unlike manual recursive walks, it integrates directly with ESLint's context and offers Babel-style path objects. Minimal maintenance; last release 2018.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","eslint","es","ecmascript","lint","linter","traverse","visitor","visit"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/eslint-traverse"},{"id":20007,"title":"eslint-type-tracer","library":"eslint-type-tracer","status":"active","version":"0.5.2","language":"javascript","ecosystem":"npm","summary":"A utility for inferring runtime types of expression nodes within ESLint rules, enabling type-aware linting without a full TypeScript type checker. Version 0.5.2 is the latest stable release with support for Temporal, Math.sumPrecise(), well-known symbols, and improved type definitions. It is published under MIT license and maintained by ota-meshi. Key differentiators: lightweight, no external runtime dependencies, limited to single-file analysis (no cross-module inference), and exports ESM via .mjs extension. Designed for ESLint v8.57+, Node.js >=18. Typical use cases include validating arrays, strings, numbers, and other built-in types inside ESLint rule implementations.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","eslint","eslintplugin","eslint-plugin","math","number","lint"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/eslint-type-tracer"},{"id":20010,"title":"eslint-typegen","library":"eslint-typegen","status":"active","version":"2.3.1","language":"javascript","ecosystem":"npm","summary":"Generates TypeScript types from ESLint rule JSON schemas automatically, providing auto-completion and type-checking for rule options. Current stable version is 2.3.1, with an active release cadence. Key differentiators: leverages ESLint's flat config to generate types on the fly, uses json-schema-to-typescript-lite under the hood, and is ESM-only from v2.0.0. Eliminates manual type definitions for ESLint plugin options.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","eslint","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/eslint-typegen"},{"id":20008,"title":"eslint-plugin-unicorn","library":"eslint-unicorn","status":"active","version":"55.0.0","language":"javascript","ecosystem":"npm","summary":"ESLint plugin providing more than 100 powerful rules for enforcing consistent, error-free code style and catching common mistakes. Current stable version is 55.0.0, with frequent releases (often multiple per month). Key differentiators include a broad focus beyond stylistic concerns (e.g., security, performance, best practices), automatic fixing for many rules, and strong integration with XO. It requires ESLint >=8.56.0 and Node >=18.18, and ships TypeScript definitions.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","eslint","eslintplugin","eslint-plugin","unicorn","linter","lint","style","xo","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/eslint-unicorn"},{"id":20009,"title":"eslint-utils","library":"eslint-utils","status":"active","version":"3.0.0","language":"javascript","ecosystem":"npm","summary":"Utility functions and classes for developing ESLint custom rules, stable version 3.0.0, released occasionally with major version bumps. Provides static evaluation on AST nodes, reference tracking for modules/globals, and helper functions like getStaticValue(), ReferenceTracker, and PatternMatcher. Differentiators: comprehensive AST utility for ESLint plugin authors, well-documented, and actively maintained by a seasoned contributor. Current version drops support for older Node.js and adds exports field.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","eslint"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/eslint-utils"},{"id":20011,"title":"eslint-vitest-rule-tester","library":"eslint-vitest-rule-tester","status":"active","version":"3.1.0","language":"javascript","ecosystem":"npm","summary":"ESLint rule tester integration with Vitest, providing a modern testing experience for ESLint rules. Current stable version is 3.1.0, supporting ESLint v9.10+ and Vitest v1-v4. Key differentiators: built-in snapshot support for outputs and errors, async hooks, onResult callback for custom assertions, and TypeScript types included. Released actively by the antfu-collective, used by ESLint Stylistic and other popular plugins. No need for Vitest globals.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","eslint","vitest","rule-tester","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/eslint-vitest-rule-tester"},{"id":20012,"title":"eslint-watch","library":"eslint-watch","status":"active","version":"8.0.0","language":"javascript","ecosystem":"npm","summary":"A command-line tool that wraps ESLint with file watching capabilities and improved CLI options. Current stable version is v8.0.0, requiring ESLint >=8 and Node >=12.22.0. Regularly releases new versions matching ESLint major releases. Key differentiator: standalone watcher without needing Webpack, Grunt, or other build tools. Provides watch modes, single-file linting on change, terminal clearing, ignore patterns for watching, and configurable watch delay. All standard ESLint options are forwarded unmodified.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","eslint","plugin","command line tool","watch","linter","cli"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/eslint-watch"},{"id":20013,"title":"ESLint Webpack Plugin","library":"eslint-webpack-plugin","status":"active","version":"6.0.0","language":"javascript","ecosystem":"npm","summary":"A webpack plugin that integrates ESLint into the webpack build process, linting JavaScript files during compilation. Current stable version is 6.0.0, released April 2026. Requires webpack 5 and ESLint 9+. Key changes: v5 switched to flat config by default, v6 dropped threads option, removed ESLint 8 and Node.js 18 support. Official plugin from webpack organization, ships TypeScript types, supports caching and auto-fix. Distinguished by seamless webpack integration vs standalone ESLint usage.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","eslint","lint","linter","plugin","webpack","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/eslint-webpack-plugin"},{"id":20015,"title":"eslint_d","library":"eslint_d","status":"active","version":"15.0.2","language":"javascript","ecosystem":"npm","summary":"eslint_d is a drop-in replacement for ESLint that runs linting in a persistent background daemon, drastically reducing startup latency (e.g., ~300ms to ~100ms per run on modern hardware). Version 15.0.2 requires Node.js >=22 and supports ESLint v4 through v10. It automatically starts, stops, and restarts the server, binds to parent/editor processes, and falls back to a bundled ESLint if a local one is missing. Key differentiators include environment variables for fine-tuning behavior, support for monorepos via `ESLINT_D_ROOT`, and a `--fix-to-stdout` option for editor integration. Unlike editor-built-in caches, it provides speed benefits to Vim, Neovim, Emacs, and Sublime Text, while Atom, VSCode, and WebStorm gain little due to their own caching.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","daemon","eslint","faster","lint","performance"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/eslint_d"},{"id":25539,"title":"ESM Compiler","library":"esm-compiler","status":"active","version":"0.9.2","language":"javascript","ecosystem":"npm","summary":"ESM Compiler is a Rust-based compiler for the esm.sh playground, leveraging swc for JavaScript/TypeScript/JSX transformation and lightningcss for CSS. Built as a WebAssembly module, it compiles modern frontend code into ESM-compatible output with import maps. Version 0.9.2 is the current stable release; it is actively developed as part of the esm.sh ecosystem. Key differentiators include its Wasm-first architecture, Rust performance, and tight integration with esm.sh's import map resolution, making it suitable for in-browser code transformation without a server.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/esm-compiler"},{"id":21306,"title":"esm-config","library":"esm-config","status":"active","version":"1.1.0","language":"javascript","ecosystem":"npm","summary":"esm-config is a utility (v1.1.0) that transforms ES module configuration files to CommonJS using Rollup. It allows projects to use import/export syntax in config files (e.g., rollup.config.js, webpack.config.js) without Node.js native ESM support. The package has no release cadence; it's a small library that relies on a modified version of Rollup's internal loadConfigFile function. Compared to alternatives like @babel/register or esm, it focuses specifically on config loading and integrates Rollup's bundling.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","esm config","rollup","transform esm"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/esm-config"},{"id":13150,"title":"ESM Loader for TypeScript","library":"esm-loader-typescript","status":"active","version":"1.0.6","language":"javascript","ecosystem":"npm","summary":"esm-loader-typescript is a Node.js ESModule loader designed for on-the-fly transpilation of TypeScript (`.ts`) files within an ESModule environment. It leverages Node.js's experimental loader API, facilitating direct import of TypeScript files without a pre-compilation step. Currently at version 1.0.6, the package is primarily suited for development and testing workflows, with an explicit warning against production use due to the inherent instability and potential for breaking changes in Node.js's experimental loader API. It supports two main modes of operation: standalone activation via `NODE_OPTIONS` (using `--loader` for Node.js < 20.7 or `--import` with a registration file for Node.js >= 20.7), and a chainable mode using `node-esm-loader` and a `.loaderrc.js` configuration. Its key differentiators include simple integration into existing ESM projects, the ability to specify a custom `tsconfig.json` or enable debug logging via options, and its role as a building block for more complex loader chains.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","esm","esmodule","loader","chainable","import","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/esm-loader-typescript"},{"id":13151,"title":"ESM Import Resolver for Node.js","library":"esm-resolve","status":"active","version":"1.0.11","language":"javascript","ecosystem":"npm","summary":"esm-resolve is a synchronous ESM import resolver for Node.js, designed to be used within development servers or build processes. Currently at version 1.0.11, it offers a stable and permissive approach to module resolution. Key differentiators include its pure JavaScript implementation, support for modern Node.js resolution features like subpath exports/imports and conditional exports, and a default behavior that rewrites to 'browser', 'import', or 'default' keys (rather than 'node'). It was developed before `import.meta.resolve()` was widely available and aims to provide a more permissive resolution experience. The library is designed to fail gracefully and also handles the removal of imports pointing purely to `.d.ts` files, simplifying TypeScript workflows. While it doesn't specify a strict release cadence, its 1.x versioning suggests a mature and stable library.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/esm-resolve"},{"id":25540,"title":"esmcss","library":"esmcss","status":"active","version":"0.2.15","language":"javascript","ecosystem":"npm","summary":"esmcss (v0.2.15) enables importing CSS via JavaScript/TypeScript modules (.css.ts/.css.js) and provides focused CSS helper classes, built on esbuild >=0.23.1. It allows you to co-locate styles with components, leveraging esbuild's bundling for zero-runtime CSS. Frequent releases, with a focus on ESM-only workflows and esbuild integration. Differentiates from CSS-in-JS by generating static CSS files during build, avoiding runtime overhead.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","css","esm","esbuild","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/esmcss"},{"id":25541,"title":"esno","library":"esmo","status":"maintenance","version":"4.8.0","language":"javascript","ecosystem":"npm","summary":"esno is a Node.js runtime enhanced with esbuild for loading TypeScript and ESM files. It is an alias for tsx since v0.15, providing automated CJS/ESM mode and caching. Current stable version is 4.8.0. The project is in maintenance mode, with issues redirected to tsx. Key differentiators include zero-config TypeScript execution, esbuild-based transpilation for speed, and seamless CJS/ESM interop. It replaces older tools like ts-node.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/esmo"},{"id":25542,"title":"esmocha","library":"esmocha","status":"active","version":"5.0.0","language":"javascript","ecosystem":"npm","summary":"Mocha wrapper with built-in TypeScript support via esbuild, integrated Jest-compatible expect, mock, and snapshot testing. Current stable version is v5.0.0, released in 2025. Release cadence is irregular with major versions marking breaking changes. Key differentiators include zero-config TypeScript execution, Jest-compatible API for familiar testing patterns, and automatic ESM support for Node >=18.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","mocha","typescript","esbuild","mock","expect","snapshot","jest-snapshot","jest-mock"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/esmocha"},{"id":25543,"title":"esmod","library":"esmod","status":"active","version":"1.0.0","language":"javascript","ecosystem":"npm","summary":"esmod is a fast in-place transpiler for converting ES6 import/export statements to CommonJS require/exports. Version 1.0.0 is currently stable, with a focus on speed by leveraging AST-based transformation rather than regex-only approaches. It distinguishes itself from tools like esbuild or Babel by being designed for lightweight, single-file transformations without module resolution or bundling — ideal for build tool authors and custom pipelines.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","es6","module","import","export","transpiler","fast","ast"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/esmod"},{"id":17221,"title":"ES Module Serve","library":"esmoduleserve","status":"active","version":"0.3.1","language":"javascript","ecosystem":"npm","summary":"esmoduleserve is a lightweight, shim HTTP development server designed for serving ES modules directly in the browser without requiring a bundling step. Currently at version 0.3.1, it focuses on providing a direct ES module development experience by rewriting import specifiers on-the-fly to precise, resolved paths. It implements a Node-like module resolution algorithm, prioritizing `\"module\"` or `\"jsnext\"` fields in `package.json` over `\"main\"`. This differentiates it from more comprehensive dev servers (e.g., Vite, Webpack dev server) that typically integrate bundling, transpilation, and hot module reloading, by offering a simpler, unbundled approach for native ES module workflows. Its release cadence is likely infrequent, as it serves a specific, focused niche for rapid development and testing of native ES modules.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","module","es module","http","development","dev server"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/esmoduleserve"},{"id":25544,"title":"esmon","library":"esmon","status":"active","version":"2.0.1","language":"javascript","ecosystem":"npm","summary":"A fast file-watching runner and build tool for scripts, powered by esbuild. Version 2.0.1 uses esbuild for rapid compilation and restarting, with automatic dependency tracking, external module exclusion, and optional ESM output. It supports TypeScript decorators via swc and runs multiple commands (watch, run, build). Maintained by egoist, with regular updates. Differentiators: leverages esbuild's speed, built-in build command, and automatic watch of imported files.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/esmon"},{"id":13152,"title":"esniff: Low Footprint JavaScript Parser","library":"esniff","status":"active","version":"2.0.1","language":"javascript","ecosystem":"npm","summary":"esniff is a specialized, low-footprint JavaScript source code parser designed for use cases that require syntax-aware analysis without needing to construct a full Abstract Syntax Tree (AST). It excels at tasks like finding specific function calls or property accesses by navigating the code based on syntax rules, which is more robust than regular expression matching. The current stable version is 2.0.1, released in February 2024. The package maintains a relatively active release cadence, with several minor and patch updates and a major breaking change (v2.0.0) in early 2024. Its key differentiator is its focus on efficiency and targeted code fragment detection over comprehensive AST generation, making it suitable for performance-critical analysis where a full AST would be overkill.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","sniff","analyze","ast","parse","syntax","sniffer","detective","detect"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/esniff"},{"id":21307,"title":"esno","library":"esno","status":"active","version":"4.8.0","language":"javascript","ecosystem":"npm","summary":"A Node.js runtime enhanced with esbuild for loading TypeScript and ESM modules. Version 4.8.0 is current and stable, with frequent releases alongside tsx. esno is essentially an alias of tsx (formerly esno was separate, now merged into tsx package). Differentiator: auto CJS/ESM mode detection, seamless TypeScript execution without config, and caching for faster reloads. Suitable for scripts, CLIs, and development servers.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/esno"},{"id":8978,"title":"ESP-BOOL-PARSER","library":"esp-bool-parser","status":"active","version":"0.2.3","language":"python","ecosystem":"pypi","summary":"esp-bool-parser is a lightweight Python package (version 0.2.3) by Espressif, designed for parsing boolean expressions primarily within the context of ESP-IDF applications. It supports diverse operand types, including SOC capabilities, environment variables, strings, booleans, and integers, and helps process statements based on `soc_caps` files. It is actively maintained by Espressif.","last_verified":"2026-04-16T00:00:00.000Z","tags":["esp-idf","boolean-parsing","embedded","espressif","parsing"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/esp-bool-parser"},{"id":4529,"title":"ESP Core Dump Utility","library":"esp-coredump","status":"active","version":"1.16.0","language":"python","ecosystem":"pypi","summary":"esp-coredump is a Python-based utility that aids in the post-mortem analysis of core dumps generated by Espressif chips (e.g., ESP32, ESP32-S3). It helps users retrieve and analyze the software state at the moment of an unrecoverable error, providing insights into crashed tasks, registers, and call stacks. The library is currently at version 1.16.0 and maintains an active release cadence, frequently adding support for new Espressif chips and addressing bugs.","last_verified":"2026-04-12T00:00:00.000Z","tags":["esp32","coredump","debugging","embedded","espressif","esp-idf"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/esp-coredump"},{"id":4353,"title":"ESP-IDF Kconfig Tooling","library":"esp-idf-kconfig","status":"active","version":"3.7.0","language":"python","ecosystem":"pypi","summary":"esp-idf-kconfig is a Python library that provides Kconfig tooling for the Espressif IoT Development Framework (ESP-IDF). It enables project configuration using the Kconfig language, offers IDE support for configuration, and facilitates documentation generation. As of version 3.7.0, it is actively developed and forms a core part of the ESP-IDF 6.x ecosystem. Its release cadence aligns with ESP-IDF updates.","last_verified":"2026-04-12T00:00:00.000Z","tags":["espressif","embedded","project","configuration","kconfig","esp-idf"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/esp-idf-kconfig"},{"id":21309,"title":"ESP-IDF Monitor","library":"esp-idf-monitor","status":"active","version":"1.9.0","language":"python","ecosystem":"pypi","summary":"Serial monitor for Espressif ESP-IDF, providing output decoding, binary log support, and interactive CLI commands. Current version: 1.9.0. Release cadence: irregular, approximately 3-4 releases per year.","last_verified":"2026-04-27T00:00:00.000Z","tags":["esp-idf","serial-monitor","iot","espressif"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/esp-idf-monitor"},{"id":26963,"title":"ESP-IDF NVS Partition Generator","library":"esp-idf-nvs-partition-gen","status":"maintenance","version":"0.2.0","language":"python","ecosystem":"pypi","summary":"Python tool to generate NVS (Non-Volatile Storage) binary partition images for ESP-IDF projects. Extracts configuration from CSV files and produces binary blobs for flash. Current version 0.2.0, maintenance mode on PyPI, released when ESP-IDF requires updates.","last_verified":"2026-04-27T00:00:00.000Z","tags":["esp32","esp-idf","nvs","partition","csv","embedded"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/esp-idf-nvs-partition-gen"},{"id":23089,"title":"ESP-IDF Panic Decoder","library":"esp-idf-panic-decoder","status":"active","version":"1.5.0","language":"python","ecosystem":"pypi","summary":"A Python tool to decode ESP-IDF panic backtraces and crash output. It translates program counter addresses to source file names, line numbers, and function names using ELF debug symbols. Current version is 1.5.0, released April 2026, with regular updates aligned with ESP-IDF release cycles.","last_verified":"2026-05-01T00:00:00.000Z","tags":["esp-idf","panic-decoder","debugging","embedded"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/esp-idf-panic-decoder"},{"id":4354,"title":"ESP-IDF Firmware Size Analysis Tool","library":"esp-idf-size","status":"active","version":"2.1.0","language":"python","ecosystem":"pypi","summary":"esp-idf-size is a Python library and command-line tool for analyzing the firmware size of projects built with the Espressif ESP-IDF framework. It parses map files generated by the linker to provide detailed insights into memory usage by components, archives, files, and symbols. As of version 2.1.0, it's actively maintained with several releases per year.","last_verified":"2026-04-12T00:00:00.000Z","tags":["esp-idf","firmware","size-analysis","embedded","espressif"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/esp-idf-size"},{"id":6618,"title":"eSpeak NG Loader","library":"espeakng-loader","status":"active","version":"0.2.4","language":"python","ecosystem":"pypi","summary":"eSpeak NG Loader is a Python package (version 0.2.4, released January 16, 2025) designed to dynamically load the eSpeak NG shared library, making it available for other Python libraries or applications that require eSpeak NG functionality. It simplifies the process of interacting with the underlying C library, abstracting away platform-specific loading mechanisms. The project demonstrates an active release cadence with recent updates.","last_verified":"2026-04-15T00:00:00.000Z","tags":["eSpeak-NG","TTS","Text-to-Speech","speech synthesis","shared library","loader","cross-platform"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/espeakng-loader"},{"id":25545,"title":"EsperSkripto","library":"esperskripto","status":"active","version":"0.0.2","language":"javascript","ecosystem":"npm","summary":"A multilingual transpiler for JavaScript that allows writing code in Simplified Chinese (Mandarin) and Esperanto. v0.0.2 is the latest release as of early 2024, with sporadic maintenance. It transpiles Chinese or Esperanto keywords and built-in function names (e.g., 控制台.记录 -> console.log) to standard JavaScript. Unlike usual i18n tools, it directly renames keywords and identifiers, not just UI strings. Still experimental, with limited language support and no advanced features like module translation or type checking.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","boilerplate","cli","template","typescript","vscode","jest","husky","commitizen"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/esperskripto"},{"id":21310,"title":"ESPHome","library":"esphome","status":"active","version":"2026.4.2","language":"python","ecosystem":"pypi","summary":"ESPHome is a system for configuring microcontrollers via simple YAML files and controlling them remotely through home automation systems. Current version 2026.4.2, requires Python >=3.11, <3.15. Release cadence is monthly.","last_verified":"2026-04-27T00:00:00.000Z","tags":["iot","microcontroller","home-assistant","automation","yaml"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/esphome"},{"id":26965,"title":"ESPHome Dashboard","library":"esphome-dashboard","status":"active","version":"20260425.0","language":"python","ecosystem":"pypi","summary":"ESPHome Dashboard is the web-based UI for managing ESPHome devices. It provides device discovery, configuration editing, firmware building, and OTA updates. The current version as of April 2026 is 20260425.0, with frequent releases tied to ESPHome updates (weekly to monthly).","last_verified":"2026-04-27T00:00:00.000Z","tags":["esp32","esp8266","home-automation","dashboard","iot","esphome"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/esphome-dashboard"},{"id":26964,"title":"ESPHome Glyphsets","library":"esphome-glyphsets","status":"active","version":"0.2.0","language":"python","ecosystem":"pypi","summary":"A lightweight library providing icon glyphsets for ESPHome displays, version 0.2.0. It packages Material Design Icons and other sets as compressed data for use on microcontrollers. Released as needed, currently experimental.","last_verified":"2026-05-01T00:00:00.000Z","tags":["esphome","icons","glyphs","material-design-icons","embedded"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/esphome-glyphsets"},{"id":10845,"title":"espower-typescript","library":"espower-typescript","status":"maintenance","version":"10.0.1","language":"javascript","ecosystem":"npm","summary":"espower-typescript is an instrumentation library that integrates `power-assert` with TypeScript projects, enabling rich, detailed assertion messages for test failures. It functions as a `mocha` `--require` hook, transforming TypeScript test files (`.ts`, `.tsx`) on the fly to inject power-assert's expressive assertions. The current stable version is 10.0.1. It aims to maintain compatibility with specific TypeScript versions (v2.7+ for v10.x) and Node.js environments (v10+), typically updating to align with major `ts-node` or `typescript` releases rather than a fixed cadence. Its key differentiators include a zero-config mode, automatic `tsconfig.json` detection, internal reliance on `ts-node` for compilation, and support for JSX/React and `allowJs` configurations.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","power-assert","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/espower-typescript"},{"id":10846,"title":"Espree JavaScript Parser","library":"espree","status":"active","version":"11.2.0","language":"javascript","ecosystem":"npm","summary":"Espree is a high-performance, Esprima-compatible JavaScript parser built upon the modular Acorn parsing library. It is the default parser used by ESLint and is designed to produce Abstract Syntax Trees (ASTs) that are highly consistent with the Esprima API, making it a drop-in replacement in many scenarios. The package is currently at stable version 11.2.0 and receives active maintenance with frequent updates, typically on a monthly or bi-monthly schedule for minor and patch releases. Key differentiators include its robust support for all modern ECMAScript features up to ES2026 (ECMAScript 17), comprehensive parsing options for fine-grained control over AST output (including ranges, locations, comments, and tokens), and official TypeScript type definitions since v11.1.0, enhancing developer experience for TypeScript projects.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","ast","ecmascript","parser","syntax","acorn","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/espree"},{"id":6619,"title":"Esprima Python","library":"esprima","status":"active","version":"4.0.1","language":"python","ecosystem":"pypi","summary":"Esprima Python is a Python port of the Esprima ECMAScript parser. It provides an ECMAScript (JavaScript) parsing infrastructure for multipurpose analysis in Python, generating a syntax tree that adheres to the SpiderMonkey AST format. The current version is 4.0.1, with releases typically following updates to the upstream JavaScript Esprima project or significant internal Python improvements.","last_verified":"2026-04-15T00:00:00.000Z","tags":["parser","javascript","ecmascript","ast","static-analysis"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/esprima"},{"id":25546,"title":"Esprima-FB","library":"esprima-fb","status":"deprecated","version":"15001.1001.0-dev-harmony-fb","language":"javascript","ecosystem":"npm","summary":"A Facebook-specific fork of the Esprima JavaScript parser, version 15001.1001.0-dev-harmony-fb, that adds full support for JSX syntax extensions on top of ECMAScript 5.1 and experimental ES6/Harmony features. Unlike standard Esprima, this fork enables parsing JSX as used by React and JSXDOM. It maintains compatibility with Mozilla Parser AST format and includes syntax location tracking. Its versioning scheme maps to upstream Esprima harmony branches with Facebook modifications. No longer actively maintained; replaced by modern parsers like Babel.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/esprima-fb"},{"id":25548,"title":"Esprima (harmony fork)","library":"esprima-six-jpike","status":"deprecated","version":"1.1.1-dev-harmony","language":"javascript","ecosystem":"npm","summary":"Esprima (version 1.1.1-dev-harmony) is a high-performance, standard-compliant ECMAScript parser written in JavaScript. It supports full ES5.1 and experimental ES6/Harmony features (modules, classes, destructuring). Runs in browsers (IE6+) and Node.js (>=0.4.0). Known for being up to 3x faster than UglifyJS v1. This is an unofficial fork with the '-harmony' suffix, indicating pre-release support for ES6. Note: this package may be considered obsolete compared to mainline esprima releases.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/esprima-six-jpike"},{"id":20014,"title":"esprint","library":"esprint","status":"maintenance","version":"3.6.0","language":"javascript","ecosystem":"npm","summary":"esprint (v3.6.0) is a parallelized ESLint runner that speeds up linting by running the linting engine across multiple threads. It sets up a server daemon to cache lint results in memory and uses a file watcher to only lint changed files. It also offers a CI mode that runs linting in parallel without a daemon. Maintenance is sporadic; the last release was in 2021. Key differentiators include automatic CPU core utilization, a background server for caching, and a dedicated CI mode. Requires Node >=12 and ESLint >=7.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/esprint"},{"id":4355,"title":"esptool","library":"esptool","status":"active","version":"5.2.0","language":"python","ecosystem":"pypi","summary":"esptool is a Python-based, open-source, platform-independent utility for flashing, provisioning, and interacting with Espressif Systems' SoCs like ESP32 and ESP8266. It facilitates tasks such as reading, writing, erasing, and verifying flash data, alongside functions for reading chip features and preparing binary executable images. The current version is 5.2.0, and the library maintains an active development cycle with frequent updates and major releases.","last_verified":"2026-04-12T00:00:00.000Z","tags":["esp32","esp8266","flashing","firmware","microcontroller","espressif","serial"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/esptool"},{"id":13153,"title":"ESQ (Elasticsearch Query) Builder","library":"esq","status":"abandoned","version":"1.0.0","language":"javascript","ecosystem":"npm","summary":"ESQ (Elasticsearch Query) is a JavaScript library designed to simplify the construction of Elasticsearch queries by providing a programmatic API to build complex JSON query objects. Its primary function is to abstract away the repetitive object creation inherent in crafting Elasticsearch DSL, allowing developers to focus on the query logic rather than the structural boilerplate. The current stable version is 1.0.0, which was last updated in April 2016. The project appears to be abandoned, with no significant updates or maintenance activity since then. It differentiates itself by offering a concise, chainable syntax for deeply nested query structures, making it easier to read and write complex queries compared to manual JSON object manipulation.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","elasticsearch","esq","querying","queries","query","elastic","search","dsl"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/esq"},{"id":25547,"title":"esbuild-raw-plugin","library":"esraw","status":"active","version":"0.3.1","language":"javascript","ecosystem":"npm","summary":"An ESBuild and TSUP plugin for importing files as raw text, base64, dataurl, binary, or file content. v0.3.1 is current, released in February 2025. The plugin supports query suffixes like ?raw, ?text, ?base64, ?binary, ?dataurl, ?file, and smart extension resolution. It uses a fast regex-based onLoad filter, requires no configuration for common cases, and works as both an ESBuild plugin and a TSUP esbuildPlugin. Differentiators include zero-config setup, TypeScript declarations, and fallback resolution for folders and missing extensions.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","esbuild","esbuild-plugin","tsup-plugin","raw-text-import","import-as-text","file-loader","raw-file-loader","code-import","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/esraw"},{"id":25549,"title":"esroll","library":"esroll","status":"active","version":"1.2.3","language":"javascript","ecosystem":"npm","summary":"Build tool combining esbuild and rollup for bundling TypeScript and JavaScript with declaration generation and API documentation. Current stable version is 1.2.3, released with active development and regular updates. Requires Node >=24. It integrates esbuild's fast bundling with rollup's plugin ecosystem and adds declaratino generation via API Extractor and docgen. Differentiators include unified pipeline, built-in doc generation, and first-class TypeScript support.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/esroll"},{"id":25550,"title":"esrun","library":"esrun","status":"deprecated","version":"3.2.30","language":"javascript","ecosystem":"npm","summary":"esrun is a lightweight CLI tool that executes TypeScript and modern JavaScript files directly using esbuild for near-instant compilation, without requiring a bundler. It supports custom tsconfig, top-level await, and watch mode for re-executing on file changes. It handles both CJS and ESM dependencies seamlessly. However, the package is deprecated as of version 3.2.30 (current stable). Maintainers recommend migrating to Bun or, for Node.js compatibility, tsx. Last useful release: 3.2.30, minimal maintenance since. Designed for quick demonstrations and test execution, it differentiates itself by zero-config setup and esbuild's speed, but is now superseded.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","esbuild","run","execute","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/esrun"},{"id":23682,"title":"Essential Generators","library":"essential-generators","status":"active","version":"1.0","language":"python","ecosystem":"pypi","summary":"Generate fake data for application testing based on simple but flexible templates. Version 1.0 is stable but rarely updated. Templates support inline expressions, custom functions, and nested structures. Suitable for tests, prototypes, and data fixtures.","last_verified":"2026-05-01T00:00:00.000Z","tags":["fake data","testing","generators","templates"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/essential-generators"},{"id":17597,"title":"Essentials","library":"essentials","status":"active","version":"1.2.0","language":"javascript","ecosystem":"npm","summary":"Essentials is a lightweight JavaScript utility designed for fundamental process initialization, primarily targeting Node.js and other V8-based environments (Chrome, Edge). Its main functions are to ensure that error stack traces include all available stack frames (a common limitation in many JavaScript engines outside of Firefox's hardcoded 128-frame limit) and, crucially, to convert unhandled promise rejections into uncaught exceptions. This prevents silent failures in asynchronous code, making debugging significantly easier. The package is currently at version 1.2.0 (last updated December 2021), indicating a stable project with a low release cadence, focusing on core process hygiene rather than feature expansion. It differentiates itself by providing these essential process-level enhancements with a minimal footprint and simple integration.","last_verified":"2026-04-23T00:00:00.000Z","tags":["javascript","initialization","process","promise","setup","unhandledrejections"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/essentials"},{"id":8140,"title":"Essentials OpenAPI","library":"essentials-openapi","status":"active","version":"1.4.0","language":"python","ecosystem":"pypi","summary":"Essentials OpenAPI is a Python library (current version 1.4.0) designed for generating OpenAPI Documentation in both v3 and v2 formats, with output capabilities in JSON and YAML. It also provides utilities for generating other types of documents from existing OpenAPI Specification files. The project is actively maintained with a regular release cadence, often addressing bug fixes and adding support for newer OpenAPI specification versions.","last_verified":"2026-04-16T00:00:00.000Z","tags":["openapi","swagger","api-documentation","specification","json","yaml"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/essentials-openapi"},{"id":15609,"title":"ESSerializer","library":"esserializer","status":"active","version":"1.3.11","language":"javascript","ecosystem":"npm","summary":"ESSerializer is a JavaScript serialization and deserialization utility. It enables the conversion of JavaScript class instances into JSON format and their subsequent reconstruction back into fully functional objects, ensuring that all Class, Property, and Method information is retained recursively. The library operates without relying on `eval()`, which eliminates a common security vulnerability associated with many serialization methods. ESSerializer supports a broad spectrum of built-in JavaScript classes and types, including various Array types, Date, RegExp, BigInt, and all standard Error classes. It is designed to work seamlessly in both browser and Node.js environments. The current stable version, 1.3.11, receives ongoing maintenance with recent releases focusing on minor bug fixes and security vulnerability patches, indicating an active development and stable release cadence. Its key differentiators include robust recursive class retention, automatic class definition detection during serialization and deserialization, comprehensive support for getter/setter properties and `instanceof` checks, and compatibility with both modern ES6 classes and older function-style class definitions.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","serialization","deserialization","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/esserializer"},{"id":20016,"title":"estree-to-babel","library":"estree-to-babel","status":"active","version":"12.0.1","language":"javascript","ecosystem":"npm","summary":"Converts ESTree-compatible JavaScript AST (from parsers like acorn, cherow, espree) to Babel AST for use with tools like @babel/traverse, @babel/types, etc. Current stable version is v12.0.1, released in 2025. Requires Node >=22 and ships TypeScript types. Key differentiators: handles differences between ESTree and Babel AST (Literal vs StringLiteral, ChainExpression vs OptionalMemberExpression, etc.), TypeScript-ESTree specifics (ClassPrivateProperty, TSQualifiedName), and provides convertParens option to control parenthesization. ESM-only since v12, dropping CommonJS support.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","ast","convert","estree","babel","espree","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/estree-to-babel"},{"id":13154,"title":"ESTree JSX Transform Utility","library":"estree-util-build-jsx","status":"active","version":"3.0.1","language":"javascript","ecosystem":"npm","summary":"estree-util-build-jsx is a utility designed to transform JSX nodes within an ESTree (Abstract Syntax Tree) into standard function calls, such as those used by `h` (hyperscript) functions for React, Preact, or custom renderers. This package currently stands at version 3.0.1, with recent major updates in 3.0.0 introducing breaking changes like ESM-only distribution and requiring Node.js 16+. Its release cadence is active, with consistent updates and bug fixes. A key differentiator is its focus on AST transformation rather than full code compilation, making it suitable for pipelines where an AST is already available (e.g., from Acorn or other parsers). Unlike comprehensive compilers like SWC or esbuild, it does not parse raw source code. It also has specific behavioral differences compared to Babel's JSX transform, such as explicit support for namespaces and different handling of `this` as a component.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","estree","ast","ecmascript","tree","jsx","xml","build","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/estree-util-build-jsx"},{"id":10847,"title":"Check ECMAScript Identifier Names","library":"estree-util-is-identifier-name","status":"active","version":"3.0.0","language":"javascript","ecosystem":"npm","summary":"estree-util-is-identifier-name is a focused utility from the unified collective designed to determine whether a given string or Unicode code point can constitute a valid ECMAScript (JavaScript) identifier name. The package, currently at stable version 3.0.0, provides functions like `name` to validate full identifier strings, and `start` and `cont` to check individual code points for starting or continuing an identifier. Major releases, such as v3.0.0, typically coincide with updates to Node.js compatibility (now requiring Node.js 16+) and significant internal changes like the adoption of `exports` for module resolution and enhanced Unicode support for astrals and code points. A key differentiator is its strict adherence to ECMAScript identifier rules, including optional support for JSX identifiers, while intentionally not handling language keywords. It's an ESM-only package since v2.0.0 and ships with full TypeScript types.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","estree","ast","ecmascript","tree","identifier","character","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/estree-util-is-identifier-name"},{"id":12729,"title":"Serialize ESTree to JavaScript","library":"estree-util-to-js","status":"active","version":"2.0.0","language":"javascript","ecosystem":"npm","summary":"estree-util-to-js is a focused utility designed to transform an ESTree (and ESast) syntax tree into a serialized JavaScript string. Its primary function is to convert in-memory syntax representations back into executable code, often after parsing and transformation within an AST processing pipeline. The current stable version is 2.0.0, which mandates Node.js 16 or higher and functions exclusively as an ESM-only package. While there isn't a fixed release cadence, updates typically occur as needed for features, bug fixes, or to align with evolving JavaScript standards, with major versions reserved for significant breaking changes like environment requirements or API shifts. This package is particularly valuable for projects within the unified ecosystem (unist, vfile) and integrates seamlessly with parsing tools like Acorn. It differentiates itself by providing a robust, extensible mechanism for code generation, including optional source map support and custom handlers for various AST nodes, offering a complementary utility to `esast-util-from-js` which performs the inverse operation.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","unist","estree","estree-util","esast","esast-util","util","utility","js","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/estree-util-to-js"},{"id":10848,"title":"Convert JavaScript values to ESTree expressions","library":"estree-util-value-to-estree","status":"active","version":"3.5.0","language":"javascript","ecosystem":"npm","summary":"estree-util-value-to-estree is a utility library for converting diverse JavaScript values into their corresponding ESTree Abstract Syntax Tree (AST) expressions. This package is particularly useful for tools that manipulate or generate JavaScript code, enabling programmatic construction of AST nodes from native JavaScript types. The current stable version is 3.5.0, with a release cadence that includes regular minor and patch updates to support new JavaScript features and fix bugs. Key differentiators include its broad support for various primitive types (e.g., bigint, symbol, undefined, null, boolean, number, string) and object types (e.g., Array, Object, Map, Set, Date, RegExp, Buffer, various TypedArrays, and Temporal types). It also provides a `serialize` option for handling custom or unsupported values, allowing users to define how complex or application-specific data structures should be represented in the AST. It is designed for values that can be constructed without needing a runtime context.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","esast","estree","estree-util","language","unist","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/estree-util-value-to-estree"},{"id":10849,"title":"ESTree Utility to Visit Nodes","library":"estree-util-visit","status":"active","version":"2.0.0","language":"javascript","ecosystem":"npm","summary":"estree-util-visit is a core utility within the unified (syntax-tree) ecosystem designed for traversing ESTree (and esast) abstract syntax trees. It enables developers to visit nodes in a depth-first traversal (preorder and/or postorder) for analysis or transformation. The current stable version is 2.0.0. The package distinguishes itself by duck-typing fields for node identification, eliminating the need for a predefined dictionary of node fields, which can simplify usage compared to other walkers. It provides symbolic controls (CONTINUE, EXIT, SKIP) for fine-grained traversal management. Releases are generally tied to ecosystem-wide updates or targeted feature enhancements. Since v2, it is an ESM-only package and requires Node.js 16 or newer.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","esast","esast-util","util","utility","recma","estree","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/estree-util-visit"},{"id":15434,"title":"Estrella Build Tool","library":"estrella","status":"active","version":"1.4.1","language":"javascript","ecosystem":"npm","summary":"Estrella is a versatile and lightweight build tool leveraging the speed of esbuild for TypeScript and JavaScript projects. It distinguishes itself by eschewing traditional configuration files in favor of a user-defined JavaScript or TypeScript build script, providing full programmatic control over the build process. Key features include automatic rebuilds on file changes, parallel project building, and integrated TypeScript diagnostics which can be optionally enabled and customized, allowing remapping of diagnostic severity levels. The current stable version is 1.4.1, with releases occurring periodically to incorporate esbuild updates and introduce new features or fixes. Its minimal dependency footprint (primarily esbuild itself) and single-file design contribute to its fast startup times, aiming to retain esbuild's blazing performance.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/estrella"},{"id":13156,"title":"ESUtils","library":"esutils","status":"maintenance","version":"2.0.3","language":"javascript","ecosystem":"npm","summary":"ESUtils is a foundational utility library for ECMAScript language tools, providing a 'utility box' for analyzing JavaScript Abstract Syntax Trees (ASTs), character codes, and keywords/reserved words based on specific ECMA262 editions. It offers functions to classify AST nodes (e.g., `isExpression`, `isStatement`), identify character types (e.g., `isDecimalDigit`, `isIdentifierStart`), and check for keywords (`isKeywordES5`, `isKeywordES6`). The current stable version is 2.0.3, released in 2018. Given its core utility nature, its API is highly stable, and its release cadence is low, typically for maintenance or specification updates. It serves as a building block for various JavaScript parsing, linting, and transformation projects, providing low-level, spec-compliant checks.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/esutils"},{"id":25551,"title":"esw","library":"esw","status":"active","version":"0.15.0","language":"javascript","ecosystem":"npm","summary":"esw is a zero-configuration JavaScript/TypeScript library build tool that leverages esbuild for blazing fast performance. Version 0.15.0 is the current stable release, with a moderate release cadence. It infers build options from package.json fields (main, module, type) and automatically excludes dependencies and peerDependencies from the bundle. Unlike tsdx or tsup, esw focuses on minimal configuration and esbuild CLI compatibility. Supports Node.js >=14.14.0 and outputs both CommonJS and ESM formats.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","esbuild","typescript","library","build-tool"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/esw"},{"id":315,"title":"et-xmlfile","library":"et-xmlfile","status":"active","version":"2.0.0","language":"python","ecosystem":"pypi","summary":"A low-memory library for creating large XML files, implementing lxml's xmlfile module for the standard library. Current version: 2.0.0, released on October 25, 2024. Maintained by CharlieX. Requires Python 3.8 or higher. Release cadence: approximately every 3 years.","last_verified":"2026-05-12T13:00:48.694Z","tags":["XML","low-memory","lxml","xmlfile","Python 3.8+"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/et-xmlfile"},{"id":16020,"title":"HTTP ETag Generator","library":"etag","status":"maintenance","version":"1.8.1","language":"javascript","ecosystem":"npm","summary":"The `etag` package is a minimalist, RFC 7232-compliant utility for generating HTTP ETags in Node.js applications. It currently maintains a stable version 1.8.1 and has a low release cadence, reflecting its maturity and focused scope. The library supports generating strong ETags for strings and `Buffer`s, and weak ETags by default for `fs.Stats` objects, with an option to override this behavior. Key differentiators include its strict adherence to the HTTP ETag specification, performance optimization for various entity sizes, and a history of robust integration within the `jshttp` ecosystem, often used by popular HTTP frameworks like Express. It prioritizes correctness and efficiency in ETag calculation, having evolved through several hashing algorithm updates to improve security and performance.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","etag","http","res"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/etag"},{"id":9726,"title":"etcd-sdk-python Client","library":"etcd-sdk-python","status":"active","version":"0.0.7","language":"python","ecosystem":"pypi","summary":"etcd-sdk-python is a Python client for the etcd v3 API, supporting Python versions >= 3.8. It provides a simple interface for interacting with etcd, a distributed reliable key-value store. The library is actively maintained with minor releases focusing on enhancements and dependency updates.","last_verified":"2026-04-17T00:00:00.000Z","tags":["etcd","key-value store","distributed","grpc","client"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/etcd-sdk-python"},{"id":13155,"title":"etcd3 Client for Node.js","library":"etcd3","status":"active","version":"1.1.2","language":"javascript","ecosystem":"npm","summary":"The `etcd3` library provides a robust, production-ready Node.js client for the etcd v3 API, which is based on Protocol Buffers. Currently at stable version `1.1.2`, the project demonstrates an active release cadence with frequent patch and minor updates, typically every few weeks to months. Key differentiators include comprehensive features such as intelligent load balancing, resilient fault handling with automatic reconnections (leveraging Cockatiel), atomic transactions, Software Transactional Memory (STM), high-level query builders, sophisticated lease management, real-time watchers, user and role administration, and leader election mechanisms. It also offers full type-safety for TypeScript users, ensuring a robust development experience, and is maintained by Microsoft.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","etcd3","etcd","node","client","protobuf","proto","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/etcd3"},{"id":23683,"title":"etcd3gw","library":"etcd3gw","status":"active","version":"2.6.0","language":"python","ecosystem":"pypi","summary":"A Python client for the etcd v3 API via the etcd grpc-gateway. Version 2.6.0, requires Python >=3.10. Release cadence is irregular.","last_verified":"2026-05-01T00:00:00.000Z","tags":["etcd","distributed-systems","key-value-store","client"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/etcd3gw"},{"id":8139,"title":"ETE 3 (Environment for Tree Exploration)","library":"ete","status":"maintenance","version":"3.1.3","language":"python","ecosystem":"pypi","summary":"ETE (Environment for Tree Exploration) 3 is a Python toolkit for the manipulation, analysis, and visualization of phylogenetic and other hierarchical trees. While version 4 is the actively developed major release, ETE 3.1.3 is the last stable version of the 3.x series, primarily receiving maintenance updates. It offers a comprehensive API for tree handling, node annotation, and customizable tree drawing into various image formats.","last_verified":"2026-04-16T00:00:00.000Z","tags":["phylogenetics","tree","bioinformatics","visualization","biology","genomics"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/ete"},{"id":5923,"title":"Etelemetry Python Client","library":"etelemetry","status":"active","version":"0.3.1","language":"python","ecosystem":"pypi","summary":"Etelemetry is a lightweight Python client API designed to communicate with the etelemetry server. It allows projects to check for available versions, identify 'bad' versions, and report usage statistics. The current version is 0.3.1. Releases appear to be ad-hoc but active, with the latest significant update in October 2023.","last_verified":"2026-04-14T00:00:00.000Z","tags":["telemetry","client","versioning","project-info"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/etelemetry"},{"id":1823,"title":"eth-abi","library":"eth-abi","status":"active","version":"5.2.0","language":"python","ecosystem":"pypi","summary":"The `eth-abi` library, currently at version 5.2.0, provides low-level Python utilities for converting Python values to and from Solidity's binary Application Binary Interface (ABI) format. It is a core component within the Ethereum development ecosystem, offering functionalities for encoding Python values into ABI-compliant bytes and decoding ABI bytes back into Python values for smart contract interaction. The library maintains an active release cadence with frequent updates, including bug fixes, new features, and Python version support, with major versions typically released annually or biannually.","last_verified":"2026-04-24T01:58:19.796Z","tags":["ethereum","abi","encoding","decoding","blockchain","smart contracts","evm"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/eth-abi"},{"id":1474,"title":"eth-account: Ethereum Account Management","library":"eth-account","status":"active","version":"0.13.7","language":"python","ecosystem":"pypi","summary":"eth-account is a Python library for managing Ethereum private keys and signing transactions and messages locally, without requiring a connection to an Ethereum node. It provides functionality for creating accounts, signing raw transactions, and signing messages (EIP-191 and EIP-712). It is a core component of web3.py. The current stable version is 0.13.7, released on April 21, 2025. The library is actively maintained with frequent releases, often on a monthly or bi-monthly basis for bugfixes and features. [1, 8, 15]","last_verified":"2026-04-23T21:29:16.936Z","tags":["ethereum","cryptography","web3","accounts","signing","private-keys"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/eth-account"},{"id":25552,"title":"eth-adapter","library":"eth-adapter","status":"active","version":"1.0.7","language":"javascript","ecosystem":"npm","summary":"A high-level Ethereum abstraction layer that auto-generates typed contract methods from ABI/artifact files, reducing boilerplate over ethers.js or web3.js. Version 1.0.7 supports both injected wallets (e.g., MetaMask) and JSON RPC providers. It includes a CLI transpiler (ethpst) that pre-processes ABI files and exposes environment-based contract address configuration. Ships TypeScript types. Notable differentiator: generates per-contract methods with IN/OUT naming to handle overloaded functions automatically.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/eth-adapter"},{"id":6620,"title":"eth-bloom","library":"eth-bloom","status":"active","version":"3.1.0","language":"python","ecosystem":"pypi","summary":"eth-bloom is a Python library providing an implementation of the bloom filter used by Ethereum. It allows for efficient probabilistic checks of set membership, commonly used to quickly detect the likely presence of event logs within Ethereum blocks and transaction receipts. The library is actively maintained by the Ethereum Foundation and regularly updated to support modern Python versions.","last_verified":"2026-04-15T00:00:00.000Z","tags":["ethereum","bloom filter","blockchain","evm","cryptography"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/eth-bloom"},{"id":8142,"title":"Brownie","library":"eth-brownie","status":"active","version":"1.21.0","language":"python","ecosystem":"pypi","summary":"Brownie is a Python-based development and testing framework for smart contracts targeting the Ethereum Virtual Machine (EVM). It simplifies the process of deploying, testing, and interacting with Solidity and Vyper smart contracts. The library is actively maintained with regular updates, including development releases leading to minor version bumps, typically focusing on performance, compiler support, and ecosystem compatibility.","last_verified":"2026-04-16T00:00:00.000Z","tags":["ethereum","smart-contracts","web3","testing","development","solidity","vyper"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/eth-brownie"},{"id":14563,"title":"eth-gas-reporter: Gas Usage for Ethereum Tests","library":"eth-gas-reporter","status":"active","version":"0.2.27","language":"javascript","ecosystem":"npm","summary":"eth-gas-reporter is a Mocha reporter designed to provide detailed gas usage metrics for Ethereum smart contract unit tests. It helps developers optimize contract efficiency by displaying gas consumption per test, method calls, and deployments. The current stable version is 0.2.27 as of April 2026. While an explicit release cadence isn't stated, the changelog shows consistent updates over time, indicating active maintenance. Key differentiators include its integration with popular Ethereum development environments like Truffle and Hardhat (via a plugin), the ability to calculate real-world national currency costs, and CI integration via Codechecks for tracking gas changes across pull requests. It supports various tokens for price calculation like ETH, BNB, MATIC, AVAX, HT, or MOVR.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","Ethereum","solidity","unit-testing","truffle","gas."],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/eth-gas-reporter"},{"id":1824,"title":"eth-hash: Ethereum Keccak256 Hashing Function","library":"eth-hash","status":"active","version":"0.8.0","language":"python","ecosystem":"pypi","summary":"eth-hash is a low-level Python library that provides the Ethereum hashing function, Keccak256. While sometimes erroneously referred to as SHA3, it implements the specific Keccak variant used in Ethereum. It is primarily intended for internal use by other Ethereum development tools. The current version is 0.8.0, with releases driven by the needs of the broader Ethereum ecosystem.","last_verified":"2026-04-24T01:58:42.871Z","tags":["ethereum","hashing","keccak","sha3","cryptography"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/eth-hash"},{"id":18318,"title":"@metamask/eth-json-rpc-filters","library":"eth-json-rpc-filters","status":"active","version":"6.0.1","language":"javascript","ecosystem":"npm","summary":"Implementation of Ethereum JSON-RPC filter methods (eth_newFilter, eth_newBlockFilter, eth_newPendingTransactionFilter, eth_uninstallFilter, eth_getFilterChanges, eth_getFilterLogs) as middleware for json-rpc-engine. Current stable version: 9.0.0. Uses eth-block-tracker for block polling and requires an EIP-1193 provider. Key differentiator: specifically designed for MetaMask's architecture, wrapping web3 providers into filter middleware. Supports Node.js >=14.0.0. v7.0.0 renamed from eth-json-rpc-filters to @metamask/eth-json-rpc-filters and dropped Node.js <16.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/eth-json-rpc-filters"},{"id":17598,"title":"Ethereum JSON-RPC Middleware for json-rpc-engine","library":"eth-json-rpc-middleware","status":"active","version":"9.0.1","language":"javascript","ecosystem":"npm","summary":"eth-json-rpc-middleware provides a collection of Ethereum-specific middleware functions designed to integrate with `@metamask/json-rpc-engine`. It facilitates common RPC patterns like block tracking, transaction handling, and EIP-standard implementations (e.g., EIP-5792, EIP-7715). Maintained by MetaMask, this library is actively developed, evidenced by its frequent major releases and updates to support the latest Ethereum specifications. The current stable version is v20.0.0, which notably introduced separate CommonJS and ESM distributions. Its key differentiators include tight integration within the MetaMask ecosystem and robust support for advanced wallet and RPC interactions, making it a foundational component for building dApps and Ethereum tooling.","last_verified":"2026-04-23T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/eth-json-rpc-middleware"},{"id":25554,"title":"JSON Schema Transpiler (eth-json-schema-transpiler)","library":"eth-json-schema-transpiler","status":"active","version":"0.0.0-development","language":"javascript","ecosystem":"npm","summary":"A dev tool that converts JSON Schemas into type definitions for multiple languages including TypeScript, Go, Rust, and Python. Version 0.0.0-development is in early development with limited updates. It features automatic cycle detection, reference resolution, and deterministic title generation. Key differentiators: minimal dependencies, synchronous execution, and browser support via the web demo. The package generates one type alias per schema and includes documentation annotations.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/eth-json-schema-transpiler"},{"id":2021,"title":"Ethereum Keyfile Handler","library":"eth-keyfile","status":"active","version":"0.9.1","language":"python","ecosystem":"pypi","summary":"eth-keyfile is a Python library for securely handling the encrypted keyfiles used to store Ethereum private keys. It provides functionality to create, load, and decrypt these keyfiles, which conform to the Web3 secret storage standards. The library is currently at version 0.9.1 and maintains a stable release cadence, with ongoing support for modern Python versions (>=3.8, <4). It was previously known as `ethereum-keyfile` and was renamed and moved to the Ethereum foundation GitHub in November 2017.","last_verified":"2026-04-24T04:53:57.711Z","tags":["ethereum","keyfile","cryptography","private-key","wallet","web3"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/eth-keyfile"},{"id":2022,"title":"eth-keys: Common API for Ethereum key operations","library":"eth-keys","status":"active","version":"0.7.0","language":"python","ecosystem":"pypi","summary":"eth-keys is a Python library providing a common API for Ethereum key operations, including private key, public key, and signature management. It is currently at version 0.7.0 and is actively maintained by the Ethereum Foundation, with development hosted on GitHub.","last_verified":"2026-04-24T04:54:34.590Z","tags":["ethereum","cryptography","keys","privatekey","publickey","signature","blockchain"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/eth-keys"},{"id":10850,"title":"Ethereum Phishing Domain Detector","library":"eth-phishing-detect","status":"active","version":"1.2.0","language":"javascript","ecosystem":"npm","summary":"The `eth-phishing-detect` utility is a JavaScript library designed to identify and block domains known for targeting Ethereum users with phishing attacks. Maintained by MetaMask, it provides an up-to-date list of malicious websites, actively evolving its blocking policy to include sites that impersonate established services or attempt to collect cryptocurrency keys. The package is currently at version `1.2.0` and was last published about 4 years ago (as of April 2026), with prior versions indicating a more active cadence for configuration updates. It differentiates itself through its direct integration and maintenance by a major wallet provider, offering a robust and proactive defense mechanism against specific web3-related threats. Developers can use it to integrate real-time phishing detection into their applications, enhancing user security by preventing access to known harmful sites.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/eth-phishing-detect"},{"id":23684,"title":"eth-retry","library":"eth-retry","status":"active","version":"0.3.7","language":"python","ecosystem":"pypi","summary":"eth-retry provides a decorator that automatically catches known transient exceptions common in the Ethereum/EVM ecosystem (RPC errors, rate limits, timeouts) and retries the decorated function. Current version is 0.3.7, with an active release cadence. Requires Python >=3.10.","last_verified":"2026-05-01T00:00:00.000Z","tags":["ethereum","retry","decorator","web3","rpc"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/eth-retry"},{"id":1825,"title":"eth-rlp","library":"eth-rlp","status":"active","version":"2.2.0","language":"python","ecosystem":"pypi","summary":"eth-rlp provides RLP (Recursive Length Prefix) serialization definitions for common Ethereum objects in Python. It's used to encode arbitrarily nested arrays of binary data into a space-efficient format, crucial for data transfer between Ethereum nodes and object serialization within the Ethereum execution layer. The library is currently at version 2.2.0 and receives updates to align with Ethereum protocol specifications.","last_verified":"2026-04-24T01:59:07.722Z","tags":["ethereum","rlp","serialization","blockchain","encoding","cryptocurrency"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/eth-rlp"},{"id":21312,"title":"eth-stdlib","library":"eth-stdlib","status":"active","version":"0.2.8","language":"python","ecosystem":"pypi","summary":"Ethereum Standard Library for Python provides common utilities for Ethereum development, including address handling, ABI encoding/decoding, keccak hashing, and EIP-55 checksums. Current version 0.2.8, released monthly.","last_verified":"2026-04-27T00:00:00.000Z","tags":["ethereum","abi","keccak","address","checksum"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/eth-stdlib"},{"id":8141,"title":"Ethereum Tester","library":"eth-tester","status":"active","version":"0.13.0b1","language":"python","ecosystem":"pypi","summary":"eth-tester is a suite of tools for testing Ethereum applications, providing a clean, consistent API for interacting with various Ethereum backends (e.g., PyEVM, Ganache). It allows developers to simulate blockchain interactions, deploy contracts, and execute transactions in a controlled environment. The current version, 0.13.0b1, is a beta release, indicating active development. Its release cadence is often tied to releases of its core dependencies like PyEVM or major versions of Web3.py.","last_verified":"2026-04-16T00:00:00.000Z","tags":["ethereum","blockchain","testing","web3","py-evm","smart-contracts","dev-tools"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/eth-tester"},{"id":1826,"title":"eth-typing: Common type annotations for ethereum python packages","library":"eth-typing","status":"active","version":"6.0.0","language":"python","ecosystem":"pypi","summary":"eth-typing provides common type annotations for various Ethereum Python packages, offering a standardized set of types for improved type hinting and code clarity across the Ethereum ecosystem. It is actively maintained with frequent releases, currently at version 6.0.0, supporting modern Python versions. [1, 2, 5]","last_verified":"2026-04-24T01:59:23.322Z","tags":["ethereum","typing","types","web3","abi","evm","blockchain"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/eth-typing"},{"id":1827,"title":"eth-utils","library":"eth-utils","status":"active","version":"6.0.0","language":"python","ecosystem":"pypi","summary":"eth-utils provides a collection of common utility functions for Python code that interacts with Ethereum. It includes functionalities for ABI manipulation, address checksumming, type conversions, cryptographic hashing, and hexadecimal encoding/decoding. The library is currently at version 6.0.0 and maintains a frequent release cadence, often introducing minor and patch updates, with major versions released approximately annually.","last_verified":"2026-04-24T01:59:46.679Z","tags":["ethereum","web3","cryptography","utilities","abi"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/eth-utils"},{"id":15323,"title":"Ethereum Bloom Filters Client","library":"ethereum-bloom-filters","status":"active","version":"1.2.0","language":"javascript","ecosystem":"npm","summary":"ethereum-bloom-filters is a JavaScript/TypeScript library designed to efficiently test Ethereum bloom filters for set membership, currently at version 1.2.0. It provides a lightweight client for probabilistic checks, allowing developers to quickly ascertain if a particular address, topic, or other data might be present within a block's logBlooms without requiring a full node query. The package has a minimal dependency footprint, relying solely on `@noble/hashes` for its cryptographic hashing primitives, which is notably funded by the Ethereum Foundation. This approach helps reduce the computational overhead associated with monitoring on-chain events, such as updating user balances, by minimizing unnecessary database queries. While no explicit release cadence is documented, its active maintenance is implied by npm activity and recent versioning. A key differentiator is its focus on standalone bloom filter testing, offering a direct utility for common Ethereum development patterns.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","ethereum","blockchain","blooms","bloom","bloom filters","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/ethereum-bloom-filters"},{"id":10851,"title":"EthereumJS Utilities","library":"ethereumjs-util","status":"active","version":"7.1.5","language":"javascript","ecosystem":"npm","summary":"EthereumJS Util (currently at stable version 10.1.1, with version 7.1.5 referenced in the prompt as a specific historical point) is a foundational utility library within the larger EthereumJS ecosystem. It provides a comprehensive collection of low-level, high-performance functions essential for interacting with the Ethereum blockchain, including cryptographic hashing (e.g., Keccak256), RLP encoding/decoding, address validation (like checksum addresses), byte array manipulation, and elliptic curve operations. It is actively maintained as part of the EthereumJS monorepo, with regular minor and patch releases, and major versions typically aligning with significant Ethereum protocol updates or fundamental architectural shifts (e.g., ESM-only in v7). Its key differentiators include its tight integration and alignment with official Ethereum specifications, extensive TypeScript support, and being a reference implementation for various Ethereum primitives. It re-exports critical libraries like `BN.js` for arbitrary-precision arithmetic and `rlp` for Recursive Length Prefix encoding, making it a central point for many Ethereum-related development tasks.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","ethereum","utilities","utils","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/ethereumjs-util"},{"id":17599,"title":"Etherpad CLI Client","library":"etherpad-cli-client","status":"active","version":"3.0.5","language":"javascript","ecosystem":"npm","summary":"The `etherpad-cli-client` package provides a Node.js and CLI interface for real-time interaction with Etherpad content. It allows developers to connect to an Etherpad instance, stream pad text, listen for real-time messages, and programmatically append or prefix content. The current stable version is 3.0.5. A critical design decision is that this client *requires* the connected Etherpad server to be running in `loadTest` mode, which fundamentally alters Etherpad's behavior and is not suitable for typical production environments. This limits its use to specific testing, automation, or specialized integration scenarios rather than full-fledged editor functionality. The project appears actively maintained, with continuous integration badges indicating ongoing development. Its core differentiator is its programmatic access to real-time Etherpad content, albeit under the `loadTest` mode constraint.","last_verified":"2026-04-23T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/etherpad-cli-client"},{"id":14564,"title":"Etherpad Socket.IO Load Test Client","library":"etherpad-load-test-socket-io","status":"active","version":"1.0.3","language":"javascript","ecosystem":"npm","summary":"`etherpad-load-test-socket-io` is a client library providing the core logic for programmatically load testing an Etherpad instance via its Socket.IO API. It simulates various user activities, such as \"lurkers\" (viewers) and \"active authors\" (editors), to gauge the performance and scalability of an Etherpad server. While this package provides the underlying client functionality, it is typically consumed by higher-level command-line tools, such as `etherpad-load-test`, which offer a more user-friendly interface for executing load tests. The current stable version is 1.0.3, with a Node.js engine requirement of `>=18.0.0`. Its release cadence aligns with the development of the `etherpad-load-test` CLI and the broader Etherpad project, focusing on stability and compatibility with Etherpad Lite. Its key differentiator is its direct, low-level interaction with Etherpad's Socket.IO protocol, enabling deep customization of load testing scenarios.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/etherpad-load-test-socket-io"},{"id":16351,"title":"Etherscan API Client","library":"etherscan-api","status":"active","version":"10.3.0","language":"javascript","ecosystem":"npm","summary":"This library provides a promise-based client for interacting with the Etherscan.io API, as well as several other blockchain explorers like Arbiscan and Snowtrace. It simplifies fetching blockchain data such as account balances, transaction details, and contract information, abstracting away direct HTTP requests. The current stable version is 10.3.0. The project currently indicates that development has started on a \"NEXTGEN\" version, suggesting future significant changes or a new major release is anticipated. It offers flexibility by allowing users to provide their own Axios instance for custom request configurations, and supports various Ethereum testnets and L2 networks beyond just Etherscan's mainnet, distinguishing it by its multi-chain support and configurable HTTP client.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","arbiscan","ethereum","EtherScan.io","etherscan","blockchain","api","transaction","rest"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/etherscan-api"},{"id":26966,"title":"ethical-composer-middleware-babel","library":"ethical-composer-middleware-babel","status":"deprecated","version":"0.0.0","language":"javascript","ecosystem":"npm","summary":"A Babel transpiler middleware for the Ethical framework's composer, enabling file transformation as part of a build pipeline. Version 0.0.0 is pre-release, with no stable releases yet. It integrates with the ethical-composer ecosystem to provide Babel transpilation middleware. Differentiators: part of a larger framework with a moral obligation to simplicity and scalability; designed for use with ethical-composer-emitter-watcher and other middlewares. Currently in early development with no published API stability.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/ethical-composer-middleware-babel"},{"id":25553,"title":"ethical-utility-babel-directory-transpiler","library":"ethical-utility-babel-directory-transpiler","status":"active","version":"0.0.0","language":"javascript","ecosystem":"npm","summary":"A utility for transpiling entire directories with Babel, part of the Ethical web framework. Currently at version 0.0.0 and still in pre-release. It provides a simple API to transpile all files in a directory using Babel configuration, handling recursive directory traversal and output mirroring. Different from standalone Babel CLI in that it's designed as a programmatic utility within the Ethical ecosystem, with promise-based API and tight integration with Ethical's file system utilities.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/ethical-utility-babel-directory-transpiler"},{"id":10852,"title":"Ethjs Ethereum Utility Library","library":"ethjs","status":"abandoned","version":"0.4.0","language":"javascript","ecosystem":"npm","summary":"Ethjs is a lightweight, highly optimized JavaScript utility library designed for interacting with the Ethereum blockchain. Released in its current stable version 0.4.0 in 2018, it aimed to provide a more modular and async-only alternative to the then-dominant `web3.js` library, featuring `BN.js` for large number arithmetic and a focus on smaller bundle sizes. However, the project has been unmaintained since its last publish nearly eight years ago. Developers should be aware that `ethjs` is effectively abandoned; its GitHub repository explicitly recommends using `ethers.js` instead. Modern Ethereum development typically leverages actively maintained libraries like `ethers.js` or the `@ethereumjs` monorepo, which offer contemporary features such as ESM support, TypeScript definitions, and native JavaScript `BigInt` for handling large numbers, providing a more robust and future-proof development experience.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","ethereum","events","rpc"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/ethjs"},{"id":16354,"title":"Ethjs HTTP Provider","library":"ethjs-provider-http","status":"abandoned","version":"0.1.6","language":"javascript","ecosystem":"npm","summary":"ethjs-provider-http is a minimalist HTTP provider module for interacting with the Ethereum RPC layer, designed to adhere to the `web3` provider specification. It uses the `xhr2` module for its underlying HTTP requests. Released in 2016 and last updated to version 0.1.6 in January 2017, this package is part of the broader `ethjs` ecosystem, which aimed to provide a lightweight alternative to `web3.js` at the time. However, the `ethjs` suite is no longer actively maintained and has largely been superseded by modern Ethereum client libraries such as Ethers.js and the latest versions of Web3.js. There is no ongoing release cadence, and it is primarily of historical interest or for maintaining legacy applications that specifically depend on it. Its key differentiator was its simplicity and a modular approach within the `ethjs` family, but this is now overshadowed by its lack of maintenance and modern feature support.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","ethereum","events","rpc"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/ethjs-provider-http"},{"id":23685,"title":"Ethos-U Vela","library":"ethos-u-vela","status":"active","version":"5.0.0","language":"python","ecosystem":"pypi","summary":"Neural network model compiler for Arm Ethos-U NPUs. Version 5.0.0, released approximately monthly.","last_verified":"2026-05-01T00:00:00.000Z","tags":["compiler","nn","arm","ethos-u","npu","tflite"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/ethos-u-vela"},{"id":27727,"title":"Fides - Data Privacy as Code","library":"ethyca-fides","status":"active","version":"2.84.5","language":"python","ecosystem":"pypi","summary":"Fides is an open-source ecosystem for data privacy as code, providing tools for privacy engineering, data mapping, consent management, and privacy request automation. Version 2.84.5 supports Python 3.13+ only. Releases are frequent (multiple per month).","last_verified":"2026-05-09T00:00:00.000Z","tags":["privacy","data-mapping","consent","gdpr","ccpa","fastapi","compliance"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/ethyca-fides"},{"id":1828,"title":"etils - Eclectic Python Utilities","library":"etils","status":"active","version":"1.14.0","language":"python","ecosystem":"pypi","summary":"etils (eclectic utils) is an open-source collection of Python utilities designed for machine learning and scientific computing workflows. Each top-level submodule is self-contained and independent, prefixed by 'e' (e.g., `epath`, `epy`) to avoid name collisions. This modular design allows users to import only the necessary components, minimizing dependencies. The library is actively maintained, with frequent updates.","last_verified":"2026-04-24T02:00:28.848Z","tags":["utilities","python-utils","machine-learning","scientific-computing","path-management","dataclasses","numpy","jax","tensorflow"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/etils"},{"id":3992,"title":"etuples","library":"etuples","status":"active","version":"0.3.10","language":"python","ecosystem":"pypi","summary":"etuples is a Python library that provides S-expression emulation using tuple-like objects. It allows for the creation of functional expression trees that can be explicitly evaluated. The library is currently at version 0.3.10 and has an active development status with several releases in the past year.","last_verified":"2026-04-11T00:00:00.000Z","tags":["s-expression","tuple","functional programming","expression trees","lisp"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/etuples"},{"id":23686,"title":"euclid3","library":"euclid3","status":"active","version":"0.01","language":"python","ecosystem":"pypi","summary":"A Python 3 update of the original euclid library providing 2D and 3D vector, matrix, quaternion, and geometry primitives. Current version is 0.01, with infrequent releases and minimal maintenance.","last_verified":"2026-05-01T00:00:00.000Z","tags":["euclid","geometry","vector","matrix","quaternion","2d","3d"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/euclid3"},{"id":25555,"title":"Eureka JavaScript Client","library":"eureka-js-client","status":"active","version":"4.5.0","language":"javascript","ecosystem":"npm","summary":"A JavaScript client for Netflix OSS Eureka service registry (v4.5.0, actively maintained). Enables Node.js services to register, heartbeat, and discover instances from Eureka servers. Supports YAML configuration, environment-specific overrides (EUREKA_ENV, NODE_ENV), custom request middleware for auth, and delta registry updates. Key differentiator: full Eureka client implementation with instance management, unlike lighter discovery-only libraries.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","eureka","service","registry","netflix"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/eureka-js-client"},{"id":13157,"title":"European Parliament MCP Server","library":"european-parliament-mcp-server","status":"active","version":"1.2.9","language":"javascript","ecosystem":"npm","summary":"The `european-parliament-mcp-server` package provides a Model Context Protocol (MCP) server specifically designed to offer AI assistants structured, type-safe access to European Parliament open data. Currently at version 1.2.9, this server is built on TypeScript and runs on Node.js versions 25.0.0 and higher. It integrates parliamentary datasets covering MEPs, plenary sessions, committees, and legislative documents into AI workflows, acting as a crucial component for political intelligence and OSINT applications. The project maintains a continuous release cadence, often issuing several minor updates monthly, focusing on new MCP tools, specific European Parliament features, infrastructure enhancements, and dependency management. Key differentiators include its specialized focus on EU parliamentary data, a robust TypeScript implementation, and advanced analytical capabilities such as MEP influence scoring, coalition cohesion analysis, party defection detection, and legislative scoring.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","mcp","mcp-server","model-context-protocol","european-parliament","open-data","api","typescript","eu-parliament"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/european-parliament-mcp-server"},{"id":21313,"title":"eurostat","library":"eurostat","status":"active","version":"1.1.1","language":"python","ecosystem":"pypi","summary":"A Python package to download data from Eurostat, the statistical office of the European Union. Version 1.1.1 supports pandas DataFrames, caching, and bulk downloads. Low release cadence; last release in 2022.","last_verified":"2026-04-27T00:00:00.000Z","tags":["eurostat","statistics","european-union","data","pandas"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/eurostat"},{"id":25556,"title":"eustia-babel","library":"eustia-babel","status":"deprecated","version":"0.0.1","language":"javascript","ecosystem":"npm","summary":"Babel transpiler plugin for the Eustia utility library generator. Version 0.0.1 provides a handler that transpiles ES6+ files via Babel presets within Eustia's build pipeline. It requires manual installation of presets (e.g., babel-preset-es2015) and is tightly coupled to Eustia's configuration format. No active development or updates observed; the package is essentially a thin wrapper around Babel, with no versions beyond 0.0.1. Alternative: use Babel directly.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","eustia","babel","es6","transpiler"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/eustia-babel"},{"id":25557,"title":"Eustia Component Transpiler","library":"eustia-component","status":"active","version":"0.0.3","language":"javascript","ecosystem":"npm","summary":"A transpiler plugin for the Eustia build tool that converts HTML files containing inline styles, templates, and scripts into pure JavaScript modules. Version 0.0.3 is the latest release. It is designed for use with Eustia to simplify authoring reusable UI components with HTML and CSS, without relying on web components. The transpiler extracts CSS into a string variable, HTML templates into string variables, and concatenates script content, providing a simple component pattern for library authors.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","eustia","transpiler","html","component"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/eustia-component"},{"id":26972,"title":"Eustia JSON Transpiler","library":"eustia-json","status":"maintenance","version":"0.0.2","language":"javascript","ecosystem":"npm","summary":"Eustia json transpiler is a small utility for transforming JSON files using Eusta's custom JSON format. Version 0.0.2 is the latest stable release, with no active maintenance. It is specific to the Eusta ecosystem and not widely used. Differentiator: lightweight JSON transformation for Eusta-based projects.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","eustia","json","transpiler"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/eustia-json"},{"id":14565,"title":"Node.js Module Content Evaluator","library":"eval","status":"abandoned","version":"0.1.8","language":"javascript","ecosystem":"npm","summary":"The `eval` package for Node.js provides a mechanism to evaluate JavaScript code strings as if they were standalone modules loaded via `require()`, but without necessitating a file path. It leverages Node.js's built-in `vm` module to create a sandboxed environment for execution. This allows developers to programmatically load and execute module content from non-standard locations or inject custom contexts and scopes into the evaluated code. A key feature is the ability to control access to global variables, including `require()` itself, through an `includeGlobals` option. The package is currently at version 0.1.8, indicating a very mature or, more likely, an inactive development status. Its release cadence is effectively dormant. It differentiates itself from a simple `eval()` by mimicking Node's module loading environment, making it suitable for scenarios requiring dynamic module-like code execution within a controlled environment.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","require","eval","vm","module","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/eval"},{"id":10853,"title":"Safely Evaluate ESTree Expressions","library":"eval-estree-expression","status":"active","version":"3.0.1","language":"javascript","ecosystem":"npm","summary":"eval-estree-expression is a JavaScript library designed for the safe, synchronous, and asynchronous evaluation of ESTree-compliant Abstract Syntax Trees (ASTs). It is currently at version 3.0.1, with development active and a 4.0.0-beta release available, indicating a steady release cadence. This package differentiates itself by focusing specifically on expressions, avoiding the inherent dangers of direct `eval()` usage by operating on ASTs from parsers like `@babel/parser`, `esprima`, or `acorn`. It provides a controlled environment, requiring explicit context for variables and offering options to enable potentially unsafe features like arbitrary function calls with caution. The library strictly operates on Node.js version 14 or greater and does not support JavaScript statements or assignment operators by default, ensuring a higher degree of security when evaluating untrusted expressions compared to general-purpose JavaScript evaluators. Its design choice to work with ASTs makes it a robust alternative to libraries like `expr-eval` which have faced critical remote code execution vulnerabilities due to insufficient validation of evaluation contexts.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","@babel","@babel/parser","6to5","abstract","analysis","ast","babel","babel-cli"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/eval-estree-expression"},{"id":23687,"title":"Eval Protocol Python SDK","library":"eval-protocol","status":"active","version":"0.3.29","language":"python","ecosystem":"pypi","summary":"Official Python SDK for Eval Protocol (EP), an open protocol standardizing how developers author evals for LLM applications. Current version 0.3.29, under active development.","last_verified":"2026-05-01T00:00:00.000Z","tags":["eval","LLM","protocol","SDK"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/eval-protocol"},{"id":980,"title":"eval-type-backport","library":"eval-type-backport","status":"active","version":"0.3.1","language":"python","ecosystem":"pypi","summary":"Like `typing._eval_type`, this tiny package provides a replacement to support newer typing features (such as `X | Y` for unions from PEP 604 and `list[X]` for generic built-ins from PEP 585) in older Python versions (>=3.7). It allows libraries like Pydantic to maintain modern type hint syntax while supporting a wider range of Python environments. It is currently at version 0.3.1 and sees updates as needed for compatibility.","last_verified":"2026-04-11T15:05:07.580Z","tags":["typing","backport","type-hints","compatibility","python-versions","pydantic"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/eval-type-backport"},{"id":18041,"title":"eval5: JavaScript ES5 Interpreter","library":"eval5","status":"active","version":"1.4.8","language":"javascript","ecosystem":"npm","summary":"eval5 is a JavaScript interpreter written in TypeScript, designed to execute full ES5 syntax within various JavaScript environments including browsers, Node.js, and mini-programs like WeChat and Taro. Currently at version 1.4.8, the project maintains an active release cadence, primarily focusing on bug fixes and minor improvements. Its key differentiators include providing a sandboxed execution environment, allowing control over script execution time, and enabling JavaScript execution in environments where native `eval` or `Function` constructors are unavailable or restricted. It's particularly useful for scenarios requiring isolated script execution or educational purposes, strictly adhering to the ES5 specification without support for newer ECMAScript features.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","interpreter","js-interpreter","eval","Function","vm","eval5","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/eval5"},{"id":23688,"title":"evalidate","library":"evalidate","status":"active","version":"2.1.4","language":"python","ecosystem":"pypi","summary":"Evalidate is a Python library for validation and secure evaluation of untrusted Python expressions. Version 2.1.4 is current, with active development on GitHub. It provides an expression evaluator that restricts available nodes (e.g., no imports, no function calls unless whitelisted) to safely evaluate user-provided expressions.","last_verified":"2026-05-01T00:00:00.000Z","tags":["safe-eval","security","expression-validation","sandbox"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/evalidate"},{"id":13158,"title":"Evalite","library":"evalite","status":"active","version":"0.19.0","language":"javascript","ecosystem":"npm","summary":"Evalite is a TypeScript-native evaluation runner designed for testing Large Language Model (LLM)-powered applications, leveraging the popular Vitest testing framework. Currently at version 0.19.0, the library maintains a rapid release cadence with frequent minor and patch updates, introducing new features and improvements. It differentiates itself by offering a local, API-key-free evaluation environment, making it suitable for development without external service dependencies. Key features include the ability to define evaluations with custom columns that access scores and traces, support for custom base paths for static UI exports, flexible configuration through `evalite.config.ts` for global settings like `testTimeout` and `maxConcurrency`, and a `trialCount` option for assessing variance in non-deterministic LLM outputs. It has also improved its testing pipeline by migrating to Vitest's Annotations API and removing serialization requirements for eval datasets, enhancing flexibility for complex input types.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","ai","evals","typescript","vitest"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/evalite"},{"id":1829,"title":"Hugging Face Evaluate","library":"evaluate","status":"active","version":"0.4.6","language":"python","ecosystem":"pypi","summary":"Evaluate is a Hugging Face community-driven open-source library providing a standardized interface for accessing and comparing over 80+ evaluation metrics, datasets, and models. It simplifies the process of evaluating machine learning models, offering a consistent API for various tasks. The library is actively maintained with frequent patch releases, currently at version 0.4.6.","last_verified":"2026-04-24T02:04:39.121Z","tags":["huggingface","nlp","machine-learning","evaluation","metrics","ai","mlops"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/evaluate"},{"id":4530,"title":"evdev: Linux Input Subsystem Bindings","library":"evdev","status":"active","version":"1.9.3","language":"python","ecosystem":"pypi","summary":"evdev provides Python bindings to the generic input event interface in Linux, allowing user-space programs to read and write input events from devices like keyboards, mice, and touchscreens. It also includes bindings to uinput, enabling the creation and handling of virtual input devices to inject events directly into the kernel's input subsystem. As of February 2026, the current version is 1.9.3, and the library maintains an active development and release schedule.","last_verified":"2026-04-12T00:00:00.000Z","tags":["linux","input","evdev","uinput","hardware","device","kernel","low-level"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/evdev"},{"id":13159,"title":"Promisify Event Emitters","library":"event-emitter-promisify","status":"active","version":"1.1.0","language":"javascript","ecosystem":"npm","summary":"event-emitter-promisify is a lightweight JavaScript and TypeScript utility library designed to convert Node.js `EventEmitter` instances into standard Promises. It enables developers to integrate asynchronous `async/await` syntax with traditional event-driven patterns, specifically by resolving a Promise when a success event (defaulting to 'end') is emitted, and rejecting it upon an 'error' event. The library provides a single, focused function, `promisifyEventEmitter`, which simplifies handling the lifecycle of event emitters in a Promise-based workflow. The current stable version is 1.1.0, released in February 2022. While functional and stable, the project exhibits an infrequent release cadence, with no major updates since its initial introduction. Its primary differentiation lies in offering a specialized solution for EventEmitters, distinguishing it from general-purpose promisification utilities like `util.promisify` that target Node.js-style callback functions.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","promise","eventemitter","promisify","event","emitter","async","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/event-emitter-promisify"},{"id":18319,"title":"Untitled Event Framework","library":"event-framework","status":"active","version":"0.1.0-beta","language":"javascript","ecosystem":"npm","summary":"A work-in-progress event framework library (v0.1.0-beta, pre-1.0). Currently experimental with no stable release cadence. Differentiators unknown due to early stage. Lacks documentation and examples. Likely not suitable for production use.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","library"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/event-framework"},{"id":20017,"title":"Event Hooks Webpack Plugin","library":"event-hooks-webpack-plugin","status":"active","version":"3.0.1","language":"javascript","ecosystem":"npm","summary":"Execute arbitrary JavaScript code on any available Webpack compiler hook. Version 3.0.1 is the latest stable release as of 2025. The plugin provides a simple way to tap into Webpack's compilation lifecycle events (e.g., run, compile, done) by mapping hook names to callback functions. Compared to webpack-shell-plugin, it allows running code (not shell commands) and supports all Tapable hook types via named exports tap, tapAsync, and tapPromise. This package is ESM-only since v3.0.0, requires Node.js with ESM support, Webpack ≥5.82.0, and TypeScript ≥5.5.2. It ships with TypeScript declarations and is released on npm with irregular cadence.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","event","hook","webpack","plugin","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/event-hooks-webpack-plugin"},{"id":26967,"title":"Event Model","library":"event-model","status":"active","version":"1.23.1","language":"python","ecosystem":"pypi","summary":"Data model used by the bluesky ecosystem. Defines schemas for experimental data documents (e.g., Event, EventDescriptor, RunStart). Currently at version 1.23.1, released on a monthly cadence.","last_verified":"2026-05-01T00:00:00.000Z","tags":["bluesky","data-model","experimental-data","schemas"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/event-model"},{"id":18321,"title":"EventSource Polyfill","library":"event-source-polyfill","status":"active","version":"1.0.31","language":"javascript","ecosystem":"npm","summary":"A polyfill implementing the W3C EventSource (Server-Sent Events) API for browsers that lack native support. Current stable version is 1.0.31. It fills gaps in older browsers like IE 10+ (XDomainRequest for IE 8-9 with limitations), Firefox 3.5+, Chrome 3+, Safari 4+, and Opera 12+. Key differentiators: cross-domain support, custom headers, and configurable last-event-id parameter. The README strongly discourages use (\"Please do not use this shitty library!\") due to quality concerns, but the package remains actively maintained for legacy compatibility.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","sse","server sent events","eventsource","event-source","polyfill"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/event-source-polyfill"},{"id":13160,"title":"Server-Sent Events Parser","library":"event-stream-parser","status":"active","version":"1.0.2","language":"javascript","ecosystem":"npm","summary":"The `event-stream-parser` package provides a lightweight, zero-dependency implementation for parsing Server-Sent Events (SSE) streams, strictly adhering to the HTML Living Standard specification. Designed to leverage the Web Streams API, it offers full compatibility with modern web browsers and Node.js environments (requiring Node.js >=18.0.0). The current stable version is `1.0.2`, with a release cadence that has been fairly rapid since its initial v1.0.0 release in early 2024. Its key differentiators include its minimalistic design, native Web Streams integration for efficient processing, and comprehensive TypeScript support, making it an ideal choice for applications requiring robust and standards-compliant SSE consumption without external bloat.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","sse","server-sent-events","parser","stream","streaming","eventsource","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/event-stream-parser"},{"id":21311,"title":"Event Tracking","library":"event-tracking","status":"active","version":"4.0.0","language":"python","ecosystem":"pypi","summary":"A simple event tracking system for Python applications, commonly used in the Open edX platform. Current version 4.0.0, release cadence: irregular.","last_verified":"2026-04-27T00:00:00.000Z","tags":["event-tracking","openedx","django","analytics"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/event-tracking"},{"id":10855,"title":"Globally Unique, Monotonically Increasing Event IDs","library":"eventid","status":"active","version":"2.0.1","language":"javascript","ecosystem":"npm","summary":"eventid is a JavaScript/TypeScript utility for generating unique event identifiers that are globally unique across a network of services and monotonically increasing locally on each machine. Currently at stable version 2.0.1, the library typically receives updates for Node.js compatibility and internal dependency management, with new major versions signifying breaking changes like increased minimum Node.js requirements. It provides a robust alternative to standard JavaScript timestamps, which often lack the necessary millisecond resolution for accurately ordering rapidly occurring events within distributed systems. Its core differentiation lies in producing lexicographically comparable IDs that maintain local monotonicity while guaranteeing global uniqueness, thereby facilitating event ordering across diverse services without relying on imprecise timestamp comparisons.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","uid","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/eventid"},{"id":7207,"title":"Event-driven Data Pipelines","library":"eventkit","status":"active","version":"1.0.3","language":"python","ecosystem":"pypi","summary":"Eventkit is a Python library designed for creating event-driven data pipelines and enabling communication between loosely coupled components. It leverages Python's `asyncio` for seamless integration with asynchronous programming patterns. The library's interface is kept Pythonic, using familiar names and idioms. The current version is 1.0.3, with releases tied to development cycles rather than a fixed cadence, though updates appear infrequent based on PyPI history.","last_verified":"2026-04-16T00:00:00.000Z","tags":["event-driven","asyncio","data-pipelines","reactive-programming","streaming"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/eventkit"},{"id":1475,"title":"Eventlet","library":"eventlet","status":"deprecated","version":"0.41.0","language":"python","ecosystem":"pypi","summary":"Eventlet is a concurrent networking library for Python that uses coroutines (greenlets) and non-blocking I/O (epoll/libevent) to enable blocking-style programming in a highly scalable, asynchronous environment. As of version 0.41.0, Eventlet is in maintenance mode, discouraging new projects from using it and planning for its eventual retirement in favor of `asyncio` due to compatibility issues with newer Python versions and a growing gap in maintenance.","last_verified":"2026-04-23T21:29:36.365Z","tags":["concurrency","networking","greenlets","async-io","monkey-patching"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/eventlet"},{"id":9727,"title":"Event Registry Python Client","library":"eventregistry","status":"active","version":"9.1","language":"python","ecosystem":"pypi","summary":"The `eventregistry` library is a Python client for interacting with the Event Registry API (eventregistry.org). It allows users to query for news articles, events, mentions, and perform text analytics. The current version is 9.1, and releases are made periodically to add new features and improve existing functionality.","last_verified":"2026-04-17T00:00:00.000Z","tags":["api-client","news","events","data-mining","text-analytics"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/eventregistry"},{"id":483,"title":"Events (pyeve)","library":"events","status":"maintenance","version":"0.5","language":"python","ecosystem":"pypi","summary":"The 'events' library for Python, currently at version 0.5, aims to bring the elegance of C# EventHandler to Python. It provides a simple, lightweight mechanism for event subscription and firing, encapsulating the core functionality for attaching and invoking callback functions (event handlers) in sequence, thus facilitating event-driven programming patterns in a straightforward manner. The library is considered mature and stable, with its last release in July 2023, and sees infrequent updates.","last_verified":"2026-05-12T14:12:40.074Z","tags":["event-driven","publisher-subscriber","callback","observer-pattern","event-handler"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/events"},{"id":17090,"title":"Event Interceptors for EventEmitter","library":"events-intercept","status":"abandoned","version":"2.0.0","language":"javascript","ecosystem":"npm","summary":"`events-intercept` is a Node.js library designed to introduce middleware-like interception capabilities to the standard `EventEmitter`. It allows developers to define functions that execute before an event's registered handlers, providing opportunities to modify event arguments, prevent event propagation, or trigger additional events based on intercepted data. The library extends `events.EventEmitter`, adding methods such as `intercept`, `interceptors`, `removeInterceptor`, and `removeAllInterceptors` to manage these pre-handler hooks. The current and last stable version is 2.0.0, released in 2015. This package is no longer actively maintained, making it unsuitable for new projects requiring ongoing support or modern JavaScript features like ES Modules. Its primary differentiator, historically, was providing a structured, waterfall-like approach to event processing, akin to request middleware, directly within the `EventEmitter` paradigm.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","event","events","emit","intercept","tap","hook","report","mutate"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/events-intercept"},{"id":15610,"title":"EventSource Client for Node.js and Browsers","library":"eventsource","status":"active","version":"4.1.0","language":"javascript","ecosystem":"npm","summary":"This package provides a WhatWG/W3C compliant EventSource client, enabling applications to consume Server-Sent Events (SSE) in both Node.js and modern browser environments. The current stable version is 4.1.0, with regular updates and major releases approximately every six months, indicating active maintenance. It aims for a minimal implementation closely adhering to the specification, distinguishing itself from alternatives like `eventsource-client` which offer a more flexible API. It supports Node.js versions 20 and higher, along with a wide range of modern browsers, Deno, and Bun, by leveraging standard web APIs like `fetch`, `ReadableStream`, and `TextDecoder`. The library also provides a mechanism to override the `fetch` implementation, offering greater control in diverse runtime environments. TypeScript types are shipped directly with the package, requiring appropriate `tsconfig.json` setup for correct type inference depending on the target environment.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","sse","eventsource","server-sent-events","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/eventsource"},{"id":15608,"title":"Modern EventSource Client","library":"eventsource-client","status":"active","version":"1.2.0","language":"javascript","ecosystem":"npm","summary":"eventsource-client is a modern, streaming client for Server-Sent Events (SSE) that operates across both Node.js and browser environments. The package is currently at version 1.2.0 and maintains an active release cadence, with multiple minor updates and bug fixes released throughout the year. It distinguishes itself from traditional EventSource polyfills by not aiming for API compatibility with the browser's native EventSource API. Instead, it offers a more flexible and robust approach, leveraging modern web APIs like `fetch()` and Web Streams. Key differentiators include support for async iterator patterns, various HTTP request methods (POST, PATCH, DELETE), custom headers, request bodies, configurable reconnection policies, and the ability to subscribe to any event name, including the `error` event, along with setting an initial `Last-Event-ID`. The library ships with both ESM and CommonJS versions for broad compatibility.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","sse","eventsource","server-sent-events","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/eventsource-client"},{"id":10854,"title":"EventSource/Server-Sent Events Parser","library":"eventsource-parser","status":"active","version":"3.0.7","language":"javascript","ecosystem":"npm","summary":"eventsource-parser is a highly performant and source-agnostic streaming parser for Server-Sent Events (SSE) / EventSource data. It does not assume how the data stream is obtained, making it a versatile building block for various JavaScript environments like browsers, Node.js, and Deno. The current stable version is 3.0.7, with frequent releases addressing bug fixes, performance improvements, and ongoing maintenance. Key differentiators include its streaming nature, a `TransformStream` variant for modern environments, and its role as a low-level parser that can be integrated into custom networking stacks or clients, contrasting with higher-level clients like `eventsource-client` or Node.js polyfills like `eventsource`.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","eventsource","server-sent-events","sse","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/eventsource-parser"},{"id":17220,"title":"EventSource Polyfill","library":"eventsource-polyfill","status":"abandoned","version":"0.9.6","language":"javascript","ecosystem":"npm","summary":"eventsource-polyfill provides a robust client-side polyfill for the W3C EventSource API, enabling Server-Sent Events (SSE) functionality in web browsers that lack native support, particularly older environments like Internet Explorer 8+ and Android browser 2.1+. The package aims to bridge the compatibility gap, ensuring that web applications can leverage SSE streams consistently across diverse browser landscapes. While the project saw its last significant update with version 0.9.7 in 2017, which addressed a critical bug related to 'data' events, its release cadence has ceased, indicating an abandoned status. Developers should be aware it's designed exclusively for browser applications, modifying the global window.EventSource object, and will not receive further updates or new features.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","sse","server sent events","eventsource","event-source","polyfill"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/eventsource-polyfill"},{"id":23689,"title":"eventsourcing","library":"eventsourcing","status":"active","version":"9.5.4","language":"python","ecosystem":"pypi","summary":"A library for event sourcing in Python. It provides a framework for building applications using the event sourcing pattern, with support for aggregates, projections, and various persistence backends. Current version is 9.5.4, requiring Python >=3.10. Active development with regular releases.","last_verified":"2026-05-01T00:00:00.000Z","tags":["event sourcing","cqrs","domain-driven design","python"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/eventsourcing"},{"id":3993,"title":"Everett - Configuration Library","library":"everett","status":"deprecated","version":"3.5.0","language":"python","ecosystem":"pypi","summary":"Everett is a Python configuration library for applications, offering flexible configuration management from various sources including process environment variables, .env files, dictionaries, INI files, and YAML files. It aims to provide clear error messages and support for automated documentation of configuration. As of October 15, 2025, the project is deprecated. The current version is 3.5.0, with prior releases indicating an active development cycle before deprecation.","last_verified":"2026-04-11T00:00:00.000Z","tags":["configuration","settings","environment variables","ini","yaml","config manager"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/everett"},{"id":5617,"title":"evergreen-lint","library":"evergreen-lint","status":"active","version":"0.1.10","language":"python","ecosystem":"pypi","summary":"The `evergreen-lint` Python library (version 0.1.10) is currently listed on PyPI without a detailed project description. Publicly available information does not clearly define its specific purpose or functionality as a general-purpose Python linter. It appears to be an internal tool, possibly developed by a 'DevProd Build Team', that has been made public without accompanying documentation. Its release cadence is sporadic, with versions uploaded via Poetry and CPython.","last_verified":"2026-04-12T00:00:00.000Z","tags":["linter","unknown-purpose","internal-tooling"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/evergreen-lint"},{"id":3480,"title":"Evergreen Python Client","library":"evergreen-py","status":"active","version":"3.15.0","language":"python","ecosystem":"pypi","summary":"evergreen-py is a Python client library for interacting with the Evergreen API, specifically supporting its V2 version. It allows developers to build Python tools for Evergreen or use it on the command line to retrieve data about Evergreen objects. The library is actively maintained with automatic deployments to PyPI on merges to the master branch, following a semver versioning scheme. The current version is 3.15.0.","last_verified":"2026-04-25T10:43:58.984Z","tags":["API client","Evergreen","automation"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/evergreen-py"},{"id":3994,"title":"Evidently AI","library":"evidently","status":"active","version":"0.7.21","language":"python","ecosystem":"pypi","summary":"Evidently is an open-source Python library (currently v0.7.21) for evaluating, testing, and monitoring machine learning and LLM systems in production. It offers 100+ built-in metrics to detect data drift, model performance issues, data quality problems, and LLM-specific evaluations. The library is actively developed with frequent releases, providing both an open-source framework for offline evaluations and a UI for continuous monitoring, with additional features available through Evidently Cloud.","last_verified":"2026-04-11T00:00:00.000Z","tags":["machine learning","mlops","monitoring","data drift","model drift","llm","observability","data quality","python"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/evidently"},{"id":23690,"title":"evm-trace","library":"evm-trace","status":"active","version":"0.2.6","language":"python","ecosystem":"pypi","summary":"A Python library for Ethereum Virtual Machine transaction tracing, providing tools to decode and analyze EVM execution traces. Current version 0.2.6 (stable). Release cadence is irregular, with several patches per year.","last_verified":"2026-05-01T00:00:00.000Z","tags":["evm","ethereum","tracing","transaction","apeworx"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/evm-trace"},{"id":8979,"title":"evo","library":"evo","status":"active","version":"1.35.2","language":"python","ecosystem":"pypi","summary":"evo is a Python package for the evaluation of odometry and SLAM (Simultaneous Localization and Mapping) algorithms. It provides a robust command-line interface and a modular Python library for handling, evaluating, and comparing trajectory outputs from various formats like TUM, KITTI, EuRoC MAV, and ROS bagfiles. It includes tools for association, alignment, scale adjustment (for monocular SLAM), flexible output, plotting, and visualization. The library is actively maintained, with the current version being 1.35.2, and supports Python 3.10+.","last_verified":"2026-04-16T00:00:00.000Z","tags":["SLAM","odometry","robotics","evaluation","trajectory","CLI"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/evo"},{"id":18320,"title":"evp-ts","library":"evp-ts","status":"active","version":"1.1.1","language":"javascript","ecosystem":"npm","summary":"Lightweight environment variable parser for TypeScript, inspired by Zod and Haskell's EVP. Current stable version 1.1.1 is actively maintained with regular releases. Supports nested object parsing, type inference, secret masking, default values, optional fields, and dotenv-style help generation. Key differentiators: low dependency footprint, comprehensive error reporting that continues parsing all variables, and explicit logging with secret hashing. Alternative to dotenv with stronger typing and validation, but less mature ecosystem.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/evp-ts"},{"id":16021,"title":"eWeLink API Client for Node.js","library":"ewelink-api","status":"active","version":"3.1.1","language":"javascript","ecosystem":"npm","summary":"The ewelink-api library provides a programmatic interface for interacting with eWeLink-compatible smart home devices, such as Sonoff products, from Node.js environments. It supports both cloud-based interaction (requiring internet access) and ZeroConf (LAN mode) for local control without an internet connection. The current stable version is 3.1.1, with releases occurring on a moderate, irregular cadence, focusing on bug fixes, dependency updates, and feature enhancements like improved error handling and new device control methods. Key differentiators include its multi-environment compatibility (Node.js, browsers, serverless), robust device state management, and power consumption monitoring for compatible devices.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","ewelink","sonoff","api","node","nodejs","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/ewelink-api"},{"id":10856,"title":"Exchange Web Services JavaScript API","library":"ews-javascript-api","status":"active","version":"0.15.3","language":"javascript","ecosystem":"npm","summary":"ews-javascript-api is a JavaScript/TypeScript library that provides an API for interacting with Microsoft Exchange Web Services (EWS), aiming to be a counterpart to the C# EWS Managed API. It supports Office 365 OAuth, enabling interaction with modern Exchange Online environments. The current stable version is 0.15.3, with recent releases focusing on bug fixes, security dependency updates, and improved OAuth support. While development has had periods of activity and dormancy, the project is actively maintained to address issues and enhance features like async/await integration and a modular `@ewsjs` namespace. Key differentiators include comprehensive TypeScript type definitions, support for both Node.js and browser environments (via `ews-js-api-browser`), and built-in OAuth support for Exchange Online/Office 365 through `EwsOAuthHelper`, making it suitable for modern web and server-side applications needing to access Exchange data programmatically.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","ews","ews javascript api","ews-javascript-api","exchange web service","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/ews-javascript-api"},{"id":2495,"title":"Exa Python SDK","library":"exa-py","status":"active","version":"2.11.0","language":"python","ecosystem":"pypi","summary":"The official Python SDK for Exa, the web search API for AI. It enables developers to semantically search the web, retrieve page contents, find similar pages, and generate answers with citations. The library is currently at version 2.11.0 and is actively maintained with regular updates.","last_verified":"2026-04-24T20:45:10.090Z","tags":["AI","web search","API","SDK"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/exa-py"},{"id":18322,"title":"exact","library":"exact","status":"active","version":"1.0.1","language":"javascript","ecosystem":"npm","summary":"exact is a universal React framework for building web applications with support for both server-side rendering (SSR) and static site generation (SSG). The current stable version is 1.0.1 (August 2024), with monthly releases. It differentiates itself from Next.js by offering a minimal, framework-agnostic approach with zero configuration, automatic code splitting, and built-in TypeScript support. The package was originally a different utility (v0.x) but was renamed for the React framework. It is designed for modern React development with ESM and CommonJS support.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/exact"},{"id":9728,"title":"Exasol Error Reporting","library":"exasol-error-reporting","status":"active","version":"1.1.0","language":"python","ecosystem":"pypi","summary":"Exasol Error Reporting is a Python library designed to standardize error messages with structured error codes, messages, and mitigation hints. It ensures uniformity across applications by enforcing a specific error code format. The current version is 1.1.0, and it follows an active release cadence, typically updating dependencies and addressing security concerns as needed.","last_verified":"2026-04-17T00:00:00.000Z","tags":["error reporting","exasol","logging","exceptions","developer tools"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/exasol-error-reporting"},{"id":9729,"title":"Exasol Integration Test Docker Environment","library":"exasol-integration-test-docker-environment","status":"active","version":"6.1.0","language":"python","ecosystem":"pypi","summary":"The Exasol Integration Test Docker Environment (ITDE) provides a Python API and CLI to easily spawn and manage Exasol database instances within Docker for integration testing. It ensures a consistent and isolated environment for running tests against various Exasol DB versions. The current version is 6.1.0, with frequent minor/patch releases and occasional major releases driven by Exasol DB updates or significant API changes.","last_verified":"2026-04-17T00:00:00.000Z","tags":["exasol","docker","testing","database","integration-testing"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/exasol-integration-test-docker-environment"},{"id":7208,"title":"Python Excel Libraries (The 'excel' PyPI Package is Reserved)","library":"excel","status":"abandoned","version":"1.0.1","language":"python","ecosystem":"pypi","summary":"The 'excel' package on PyPI (version 1.0.1) is a placeholder, reserved by Microsoft Corporation, and does not provide any functional library for interacting with Excel files. Python developers typically use other robust and actively maintained libraries such as `openpyxl` for reading and writing `.xlsx` files, `pandas` for data analysis and manipulation with Excel integration, `xlsxwriter` for creating new `.xlsx` files with extensive formatting, `xlwings` for automating Excel with Python, and `pyexcel` for a unified API across various Excel formats. This entry focuses on guiding users to `openpyxl` as the most common direct alternative for Excel file operations.","last_verified":"2026-04-16T00:00:00.000Z","tags":["excel","xlsx","xls","spreadsheet","openpyxl","pandas","xlsxwriter"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/excel"},{"id":5212,"title":"Excel MCP Server","library":"excel-mcp-server","status":"active","version":"0.1.8","language":"python","ecosystem":"pypi","summary":"Excel MCP Server is a Model Context Protocol (MCP) server that enables AI agents to manipulate Excel files without requiring Microsoft Excel to be installed. It allows for creating, reading, and modifying Excel workbooks, including advanced features like formulas, charts, and pivot tables. The current version is 0.1.8, and it maintains an active development pace with ongoing updates for features and protocol alignment.","last_verified":"2026-04-13T00:00:00.000Z","tags":["excel","mcp","ai-agent","automation","spreadsheet","model-context-protocol","no-excel-install"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/excel-mcp-server"},{"id":8143,"title":"excelrd","library":"excelrd","status":"active","version":"3.0.0","language":"python","ecosystem":"pypi","summary":"excelrd is a Python library designed for developers to extract data and formatting information from Microsoft Excel spreadsheet files, supporting both the older `.xls` and newer `.xlsx` formats. It is a modified version of the `xlrd` library, specifically updated to maintain compatibility and functionality with modern Python versions (3.7+), as `xlrd` itself no longer supports `.xlsx` files in its recent versions. The library is currently at version 3.0.0 and sees releases primarily for Python compatibility and maintenance.","last_verified":"2026-04-16T00:00:00.000Z","tags":["excel","spreadsheet","reader","data extraction","xls","xlsx","xlrd"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/excelrd"},{"id":316,"title":"exceptiongroup","library":"exceptiongroup","status":"active","version":"1.3.1","language":"python","ecosystem":"pypi","summary":"A backport of PEP 654, providing exception groups and the 'except*' syntax for Python versions prior to 3.11. Current version: 1.3.1. Released on November 21, 2025. Maintained by The Trio Collective.","last_verified":"2026-05-12T13:01:05.620Z","tags":["exception handling","PEP 654","Python 3.11","backport","exception groups"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/exceptiongroup"},{"id":2496,"title":"Exchange Calendars","library":"exchange-calendars","status":"active","version":"4.13.2","language":"python","ecosystem":"pypi","summary":"exchange-calendars is a Python library designed for defining and querying calendars for various securities exchanges, providing out-of-the-box support for over 50 global exchanges. It is an actively maintained fork of the original `trading_calendars` package. The library is currently at version 4.13.2 and receives frequent updates, primarily to add and correct holiday schedules and trading hours for exchanges worldwide.","last_verified":"2026-04-24T20:46:20.873Z","tags":["finance","trading","calendar","exchanges","market-data"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/exchange-calendars"},{"id":3481,"title":"Exchangelib","library":"exchangelib","status":"active","version":"5.6.0","language":"python","ecosystem":"pypi","summary":"Exchangelib is a Python client for Microsoft Exchange Web Services (EWS), providing programmatic access to Exchange mailboxes, calendars, contacts, and tasks. It supports autodiscovery, various authentication methods (NTLM, OAuth), and aims to be a comprehensive, easy-to-use interface for EWS. The current version is 5.6.0, with a release cadence that responds to bug fixes, feature requests, and EWS changes.","last_verified":"2026-04-25T10:44:50.692Z","tags":["exchange","ews","microsoft","email","calendar","outlook"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/exchangelib"},{"id":21314,"title":"execnb","library":"execnb","status":"active","version":"0.2.2","language":"python","ecosystem":"pypi","summary":"A Python library for executing Jupyter notebooks in non-interactive environments. Supports capturing outputs, rendering inline plots, and running notebooks from the command line. Current version 0.2.2, released March 2024. Maintained by AnswerDotAI, release cadence irregular.","last_verified":"2026-04-27T00:00:00.000Z","tags":["notebook","execution","jupyter","nbio","automation"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/execnb"},{"id":484,"title":"execnet: Distributed Python Deployment and Communication","library":"execnet","status":"maintenance","version":"2.1.2","language":"python","ecosystem":"pypi","summary":"execnet is a Python library that provides carefully tested means to ad-hoc interact with Python interpreters across different versions, platforms, and network barriers. It offers a minimal and fast API for distributing tasks to local or remote processes, writing hybrid multi-process applications, and administering multiple hosts. The project is currently in maintenance-only mode, with a focus on bug fixes, and is not recommended for new projects. The current stable version is 2.1.2, with releases driven by bug fixes and Python version compatibility updates.","last_verified":"2026-05-12T14:12:56.756Z","tags":["remote execution","multi-process","distributed computing","inter-process communication","python interpreter","pytest-xdist"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/execnet"},{"id":23692,"title":"executable-application","library":"executable-application","status":"active","version":"0.3.0","language":"python","ecosystem":"pypi","summary":"A minimal example of an executable Python application packaged with setuptools. Current version 0.3.0, released infrequently. Intended for demonstration and learning purposes, not for production use.","last_verified":"2026-05-01T00:00:00.000Z","tags":["example","application","demo"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/executable-application"},{"id":17600,"title":"Express-style Middleware Executor","library":"execute-middleware","status":"active","version":"1.0.3","language":"javascript","ecosystem":"npm","summary":"execute-middleware is a JavaScript utility designed for the standalone execution of Express-style middleware logic, outside of a full Express application. It processes both standard middleware (expecting `(req, res, next)`) and error-handling middleware (expecting `(err, req, res, next)`), automatically differentiating between them by the number of arguments. The library supports complex nesting of middleware arrays and correctly handles error propagation: when `next(err)` is called, subsequent normal middleware is skipped until an error handler is encountered. It offers both serial and concurrent execution modes for middleware chains. The current stable version is 1.0.3. While no explicit release cadence is stated, it appears to be a mature, stable utility providing a focused solution for running Express middleware patterns in a more controlled or isolated environment.","last_verified":"2026-04-23T00:00:00.000Z","tags":["javascript","middleware","run","execute","chain","express","node","mw"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/execute-middleware"},{"id":5618,"title":"Executing","library":"executing","status":"active","version":"2.2.1","language":"python","ecosystem":"pypi","summary":"Executing is a library for getting the currently executing AST node of a frame and other related information. The current version is 2.2.1, and it has a regular release cadence with updates addressing compatibility and performance.","last_verified":"2026-04-18T00:00:00.000Z","tags":["AST","Python","executing"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/executing"},{"id":6621,"title":"Executor: Programmer friendly subprocess wrapper","library":"executor","status":"active","version":"23.2","language":"python","ecosystem":"pypi","summary":"The `executor` package is a simple wrapper for Python's `subprocess` module, designed to simplify handling external commands on UNIX systems. It provides an object-oriented interface with proper argument escaping and error checking. Features include support for local commands, remote commands over SSH, execution within chroots, and concurrent command execution through command pools. The library's latest version is 23.2, released in November 2020, with an irregular release cadence.","last_verified":"2026-04-15T00:00:00.000Z","tags":["subprocess","process management","shell","ssh","chroot","concurrency","unix"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/executor"},{"id":9730,"title":"ExecuTorch","library":"executorch","status":"active","version":"1.2.0","language":"python","ecosystem":"pypi","summary":"ExecuTorch is an on-device AI framework that extends PyTorch to mobile, embedded, and edge devices. It enables efficient inference by compiling PyTorch models into a compact, optimized format (.pte file) suitable for resource-constrained environments. The current version, 1.2.0, expands model and hardware support, including real-time speech and improved embedded targets. Releases are frequent, typically every 1-2 months, aligning with PyTorch releases.","last_verified":"2026-04-17T00:00:00.000Z","tags":["pytorch","on-device-ai","edge-ai","embedded","machine-learning","inference","mobile-ai"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/executorch"},{"id":17092,"title":"OpenAPI 3.x Express Middleware","library":"exegesis-express","status":"active","version":"4.0.0","language":"javascript","ecosystem":"npm","summary":"exegesis-express provides Express middleware for handling OpenAPI 3.x API definitions, acting as a wrapper around the core `exegesis` library. It offers full support for OpenAPI 3.x.x features including request body parsing (JSON, form-urlencoded), response validation, authentication, and extensibility via a plugin system and custom format validation. The current stable version is 4.0.0, released in December 2021. While not on a fixed release cadence, it typically updates in conjunction with its parent `exegesis` library, incorporating bug fixes, security patches, and Node.js version support changes. Key differentiators include comprehensive OpenAPI 3.x conformance, flexible middleware placement, and robust error handling for API-driven applications.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","express","OpenAPI","oas3","exegesis","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/exegesis-express"},{"id":25558,"title":"exframe DB","library":"exframe-db","status":"active","version":"4.0.6","language":"javascript","ecosystem":"npm","summary":"A wrapper around Mongoose for MongoDB connection management within the Harmony Framework. Exframe-db provides Mongoose connection initialization and graceful shutdown integration with exframe-service. Version 4.0.6 requires Node >=18.0.0 and peer dependencies exframe-health 1.x, exframe-logger 3.x, and exframe-service 1.x. It ships TypeScript types. The package is tightly coupled to the Harmony Framework ecosystem and is not intended for standalone use. Compared to mongoose directly, it adds logging and lifecycle hooks.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/exframe-db"},{"id":10857,"title":"Exframe Logger","library":"exframe-logger","status":"active","version":"3.8.7","language":"javascript","ecosystem":"npm","summary":"Exframe Logger is a foundational logging module designed for the Harmony Framework, built on top of the popular Winston logging library. It provides a structured approach to application-level logging, offering standard log levels such as `debug`, `info`, `warn`, and `error`. Currently at version 3.8.7, the package generally follows a stable release cadence with patch updates for bug fixes and minor improvements. Its key differentiator is its integration within the Exframe ecosystem, providing a consistent logging experience for applications leveraging other Exframe modules. Developers looking for a robust, Winston-backed logger within a structured framework context will find it suitable, though it can also be used standalone. It ships with TypeScript types, promoting better developer experience and type safety.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/exframe-logger"},{"id":17601,"title":"Exframe Common Middleware","library":"exframe-middleware","status":"active","version":"1.5.5","language":"javascript","ecosystem":"npm","summary":"The `exframe-middleware` package, currently at version 1.5.5, offers a centralized collection of commonly used middleware functions tailored for both Express.js applications and RabbitMQ RPC services within the broader Exframe ecosystem. Its primary goal is to standardize cross-cutting concerns, such as robust error handling, user authorization, Content Security Policy (CSP) construction, request context building, and consistent API response formatting. Unlike general-purpose middleware libraries, `exframe-middleware` provides specific utilities like `authorizeUser` and `buildExpressRequestContext`, which are designed to integrate seamlessly into an existing Exframe-based microservice architecture. It explicitly uses CommonJS `require()` in its documentation, indicating it was developed with a CJS-first approach. The library promotes consistency and reduces boilerplate across services that require similar operational patterns. Release cadence is not explicitly stated but appears to be stable, with infrequent updates typical for foundational utilities.","last_verified":"2026-04-23T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/exframe-middleware"},{"id":10858,"title":"Exframe Messaging Queue","library":"exframe-mq","status":"active","version":"5.2.0","language":"javascript","ecosystem":"npm","summary":"exframe-mq is a messaging framework module providing a simplified abstraction layer over RabbitMQ for Node.js applications, currently stable at version 5.2.0. It is part of the broader exframe ecosystem and is typically used in conjunction with other exframe-* packages like exframe-context, exframe-health, and exframe-logger. The library primarily focuses on a Publish/Subscribe topology, makes a key assumption of JSON payloads for all messages, and manages persistent and shared connections to the RabbitMQ server. While a specific release cadence isn't detailed, its close ties to other exframe modules suggest coordinated releases. Key differentiators include its opinionated, simplified API for common RabbitMQ patterns and deep integration with the exframe application framework.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/exframe-mq"},{"id":7209,"title":"Exhale: Automatic C++ API Documentation Generator","library":"exhale","status":"active","version":"0.3.7","language":"python","ecosystem":"pypi","summary":"Exhale is a Sphinx extension designed to automatically generate C++ library API documentation. It integrates Doxygen's XML output with Sphinx, providing features like class, file, and page hierarchies within Sphinx-generated websites. Currently at version 0.3.7, Exhale is actively maintained with releases focusing on bug fixes and dependency updates.","last_verified":"2026-04-16T00:00:00.000Z","tags":["documentation","sphinx","doxygen","c++","api-generation","extension"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/exhale"},{"id":23691,"title":"exif","library":"exif","status":"active","version":"1.6.1","language":"python","ecosystem":"pypi","summary":"A Python library to read and modify image EXIF metadata with a simple, intuitive API. Current version 1.6.1 requires Python >=3.7. Releases are infrequent, but the library is stable and widely used.","last_verified":"2026-05-01T00:00:00.000Z","tags":["exif","metadata","image","photos"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/exif"},{"id":18323,"title":"exif-component","library":"exif-component","status":"deprecated","version":"1.0.1","language":"javascript","ecosystem":"npm","summary":"Client-side EXIF parser for JPEG/TIFF images. Version 1.0.1 is the latest release. This is a fork of ExifReader with a simplified API, designed specifically for the Component package manager (not npm). It extracts metadata tags from an ArrayBuffer input. The package has not been updated since 2014 and targets legacy browser and Node.js environments. For modern usage, consider using the original ExifReader or exifr.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","exif","image","png","jpg","jpeg","meta"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/exif-component"},{"id":5213,"title":"ExifRead","library":"exifread","status":"active","version":"3.5.1","language":"python","ecosystem":"pypi","summary":"ExifRead is a Python library to read Exif metadata from TIFF and JPEG files, with support for additional formats like HEIC, WebP, and PNG. Current version is 3.5.1, released under the BSD license. Release cadence is irregular, with updates every few months.","last_verified":"2026-04-27T00:00:00.000Z","tags":["exif","metadata","image","jpeg","tiff"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/exifread"},{"id":21316,"title":"exit-codes","library":"exit-codes","status":"active","version":"1.3.0","language":"python","ecosystem":"pypi","summary":"Platform-independent exit codes for Python. Provides a comprehensive mapping of standardized exit codes (e.g., EX_OK, EX_USAGE, EX_SOFTWARE) based on POSIX and common system conventions. Current version 1.3.0; stable with infrequent releases.","last_verified":"2026-04-27T00:00:00.000Z","tags":["exit codes","sys.exit","platform-independent"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/exit-codes"},{"id":23693,"title":"exitstatus","library":"exitstatus","status":"active","version":"2.7.0","language":"python","ecosystem":"pypi","summary":"A Python library that provides named constants for POSIX exit status codes (e.g., EX_OK, EX_USAGE, EX_SOFTWARE). Current version 2.7.0, requires Python >=3.10. Release cadence is roughly once per year, following Python version support.","last_verified":"2026-05-01T00:00:00.000Z","tags":["posix","exit-codes","enum","convenience"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/exitstatus"},{"id":26968,"title":"exocom-lint","library":"exocom-lint","status":"active","version":"0.27.0","language":"javascript","ecosystem":"npm","summary":"exocom-lint (v0.27.0) is a CLI tool for linting Exosphere applications that use the exocom microservices framework. It validates service configurations, message patterns, and architectural consistency. Originally developed by Originate, it has a low release cadence and is specific to the Exosphere ecosystem. Unlike general linters, it is tailored for exocom's message-passing and service topology.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","Exosphere"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/exocom-lint"},{"id":18324,"title":"Exodus Framework","library":"exodus-framework","status":"active","version":"2.2.10921","language":"javascript","ecosystem":"npm","summary":"Exodus Framework is a JavaScript/TypeScript framework designed for building scalable applications. The current stable version is 2.2.10921. Release cadence is unknown but frequent updates suggest active development. Provides TypeScript types. Key differentiators include a modular architecture and built-in utilities, though documentation is lacking.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/exodus-framework"},{"id":17603,"title":"exp-correlator: Async Context and Express Correlation ID","library":"exp-correlator","status":"active","version":"1.0.0","language":"javascript","ecosystem":"npm","summary":"exp-correlator is a Node.js library designed to manage and propagate a correlation ID across asynchronous operations and within Express.js applications. It leverages Node.js's `async_hooks` to automatically track a unique identifier through various async calls, eliminating the need to explicitly pass the ID between functions. The current stable version is 1.0.0, and while a specific release cadence isn't stated, active GitHub workflows suggest ongoing maintenance. Its primary differentiator is the use of `async_hooks` for transparent context propagation, integrating seamlessly as an Express middleware or through a standalone async handler, and providing direct examples for integration with logging libraries like Pino and HTTP clients like exp-fetch.","last_verified":"2026-04-23T00:00:00.000Z","tags":["javascript","express","middleware","correlation-id","correlation"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/exp-correlator"},{"id":2497,"title":"Expand Environment Variables Unix Style","library":"expandvars","status":"active","version":"1.1.2","language":"python","ecosystem":"pypi","summary":"The `expandvars` Python library provides functionality to expand system environment variables within strings, similar to how Unix shells do. It supports both `$VAR` and `${VAR}` syntaxes, including default values and escape sequences. The current version is 1.1.2, with releases occurring periodically to address bugs and add features.","last_verified":"2026-04-24T20:46:36.204Z","tags":["environment variables","config","shell-like","expansion","unix"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/expandvars"},{"id":15324,"title":"expect-cli: AI Agent Browser Testing CLI","library":"expect-cli","status":"active","version":"0.1.3","language":"javascript","ecosystem":"npm","summary":"expect-cli is a command-line interface tool designed to enable AI agents to test web applications in a real browser environment. It leverages browser automation tools like Playwright to record user sessions, generate test plans, and perform diffing against expected outcomes, often integrating with version control systems like Git. The current stable version is 0.1.3. Given its low version number and frequent updates (as seen in the release logs), it appears to have a rapid, iterative release cadence. It differentiates itself by explicitly targeting AI agents for automated test generation and execution, moving beyond traditional script-based automation towards more autonomous, intelligent testing within a live browser context.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","agents","ai","browser-automation","cli","git-diff","playwright","session-recording","test-plan","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/expect-cli"},{"id":17430,"title":"Expect-CT Header Middleware","library":"expect-ct","status":"deprecated","version":"1.0.0","language":"javascript","ecosystem":"npm","summary":"The `expect-ct` package provides Express middleware for setting the deprecated Expect-CT HTTP response header. This header was designed to enforce Certificate Transparency (CT) requirements by instructing browsers to expect valid Signed Certificate Timestamps (SCTs) for a website's TLS certificates. However, the Expect-CT header itself has been deprecated by major browsers (e.g., Chrome removed support in version 107 in October 2022) as Certificate Transparency is now a baseline requirement enforced by default across all publicly trusted certificates. As such, this middleware, currently at version 1.0.0 (though `1.0.1` is on npm, published 3 years ago), offers minimal practical security benefit for modern web applications. The Helmet.js project, which originally included this functionality, removed `expect-ct` from its default middlewares in Helmet v5 due to its obsolescence.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","express","security","expect-ct","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/expect-ct"},{"id":25559,"title":"expect-element","library":"expect-element","status":"maintenance","version":"1.1.1","language":"javascript","ecosystem":"npm","summary":"expect-element is an extension for the expect assertion library that provides DOM-specific assertions for testing DOM nodes. Current stable version is 1.1.1, released under the MIT license. It adds assertions like toHaveAttribute, toHaveText, etc. This package is lightweight, requires expect as a peer dependency, and is designed for unit testing in browser or jsdom environments. It is not actively maintained (last release in 2016). Compared to alternatives like jest-dom, expect-element is simpler but lacks TypeScript support and modern updates.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","expect","assert","test","spec","dom"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/expect-element"},{"id":14566,"title":"Expected Node Version","library":"expected-node-version","status":"active","version":"1.0.2","language":"javascript","ecosystem":"npm","summary":"The `expected-node-version` package provides a utility to programmatically retrieve the expected Node.js version for a project. It prioritizes speed and common configuration practices by checking environment variables (specifically `npm_package_engines_node` which is set by `npm start`), followed by the `.nvmrc` file, and finally the `engines.node` field within the `package.json`. This specific load order ensures that the most direct and often project-specific version is identified quickly. The current stable version is 1.0.2, with recent minor updates indicating active maintenance, though not a rapid release cycle. Its primary use case is for tools or scripts that need to determine the project's intended Node.js runtime without parsing multiple files manually, streamlining environment checks and ensuring compatibility. It simplifies the process of aligning development environments with project requirements.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","node","version","npmrc"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/expected-node-version"},{"id":8980,"title":"Expects: Expressive TDD/BDD Assertion Library","library":"expects","status":"maintenance","version":"0.9.0","language":"python","ecosystem":"pypi","summary":"Expects is an expressive and extensible TDD/BDD assertion library for Python, designed to make test assertions clear and readable in a TDD/BDD style. It supports a wide range of built-in matchers and allows for defining custom ones. The current stable version is 0.9.0, released in October 2018. Given the age of the last release, the library is in a maintenance state rather than active development.","last_verified":"2026-04-16T00:00:00.000Z","tags":["TDD","BDD","assertions","testing","unit-testing"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/expects"},{"id":3995,"title":"Expecttest","library":"expecttest","status":"active","version":"0.3.0","language":"python","ecosystem":"pypi","summary":"Expecttest is a Python library that implements 'expect tests' (also known as 'golden tests' or 'snapshot tests'). Unlike traditional asserts, it automatically populates the expected output of a test. When the test output changes, the library facilitates updating the expected output directly within the Python source file by modifying it in-place. The current version is 0.3.0, released in December 2024, indicating active development with a fairly rapid release cadence.","last_verified":"2026-04-11T00:00:00.000Z","tags":["testing","expect tests","golden tests","snapshot testing","unittest","pytest"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/expecttest"},{"id":8981,"title":"Expiring Dict","library":"expiring-dict","status":"active","version":"1.1.2","language":"python","ecosystem":"pypi","summary":"expiring-dict is a Python library that provides a dictionary-like object with Time-To-Live (TTL) support for its values, enabling automatic expiration of cached items. It is designed for simple caching scenarios where items need to be removed after a certain period. The library is currently active, with its latest version released in February 2025, and offers both dictionary-level and key-level expiration settings.","last_verified":"2026-04-16T00:00:00.000Z","tags":["caching","dictionary","ttl","expiration","cache","in-memory"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/expiring-dict"},{"id":1476,"title":"expiringdict","library":"expiringdict","status":"maintenance","version":"1.2.2","language":"python","ecosystem":"pypi","summary":"expiringdict is a Python library that provides a dictionary-like object whose values automatically expire after a specified time-to-live (TTL). It's commonly used for caching purposes where stale data needs to be automatically removed. The current version is 1.2.2. The project appears to be stable with infrequent updates, indicating a maintenance phase rather than active feature development.","last_verified":"2026-04-23T21:29:52.158Z","tags":["cache","dictionary","expiration","ttl","key-value"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/expiringdict"},{"id":23694,"title":"Expo","library":"expo","status":"active","version":"0.1.2","language":"python","ecosystem":"pypi","summary":"A small Python utility for selectively exposing module functionality (e.g., only exporting certain functions or classes). Current version: 0.1.2 (released August 2021). Low release cadence; no updates since initial release.","last_verified":"2026-05-01T00:00:00.000Z","tags":["module","expose","selective-export"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/expo"},{"id":13161,"title":"Expo Application Information Module","library":"expo-application","status":"active","version":"55.0.14","language":"javascript","ecosystem":"npm","summary":"expo-application is a universal module within the Expo SDK that provides runtime access to native application metadata, such as the app's ID, human-readable name, and build version. It operates seamlessly across iOS, Android, and web platforms, although some properties are platform-specific. Expo SDKs, which include expo-application, are typically released three times per year, aligning with React Native's release cadence, with the current stable version being 55.0.14. This module differentiates itself by offering a unified JavaScript API for retrieving essential app identification data without requiring direct native code interaction, simplifying tasks like displaying version numbers to users, facilitating debugging, or integrating with analytics platforms. It is a fundamental building block for any Expo project needing to programmatically query its own identity.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","react-native","expo","expo-application","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/expo-application"},{"id":16721,"title":"Expo Auth Session","library":"expo-auth-session","status":"active","version":"55.0.15","language":"javascript","ecosystem":"npm","summary":"Expo Auth Session is a foundational module within the Expo ecosystem for implementing web browser-based authentication flows, such as OAuth 2.0 and OpenID Connect, across Android, iOS, and web platforms. It provides a unified API to manage the complexities of these authentication methods, leveraging `expo-web-browser` for browser interaction and `expo-crypto` for secure operations like Proof Key for Code Exchange (PKCE), which is now the recommended grant type over implicit flow due to enhanced security. The current stable version is 55.0.15, with releases typically synchronized with major Expo SDK updates, occurring approximately three times per year. Key differentiators include its seamless integration with Expo development builds and managed workflow capabilities, simplifying the setup of deep linking and redirect URIs across various environments, and providing hooks like `useAuthRequest` for easy React component integration.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","react-native","expo","expo-auth-session","auth","oauth","authentication","auth-session","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/expo-auth-session"},{"id":18325,"title":"expo-background-fetch","library":"expo-background-fetch","status":"active","version":"55.0.15","language":"javascript","ecosystem":"npm","summary":"Provides a universal API for performing background fetch tasks in Expo and React Native apps, allowing periodic data fetching even when the app is in the background. Current stable version is 55.0.15, updated alongside the Expo SDK release cycle (roughly quarterly). Key differentiators: built on top of iOS BGTaskScheduler and Android WorkManager for reliable execution, integrated with Expo's manifest and permissions system. Unlike bare React Native plugins, handles Expo managed workflow and development builds seamlessly. Supports minimum interval configuration and status callbacks.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","expo","react-native","fetch","background","background-fetch","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/expo-background-fetch"},{"id":17602,"title":"Expo Better Auth Passkey Integration","library":"expo-better-auth-passkey","status":"active","version":"1.4.1","language":"javascript","ecosystem":"npm","summary":"The `expo-better-auth-passkey` package provides native passkey (WebAuthn) support for applications built with Expo and `better-auth`. It acts as a drop-in replacement for `better-auth`'s standard `passkeyClient`, leveraging platform-specific APIs like Apple's `ASAuthorizationController` for iOS/macOS and Android's Credential Manager. This ensures a consistent passkey experience across web, iOS, and Android using a single codebase. The library, currently at version 1.4.1, maintains an active release schedule with updates addressing bug fixes and new features. Key differentiators include its seamless integration into both managed and bare Expo projects without requiring ejecting, a smart fallback to the web client for web builds, and a TypeScript-first approach with strict type mirroring for robust development.","last_verified":"2026-04-23T00:00:00.000Z","tags":["javascript","react-native","expo","expo-better-auth-passkey","better-auth","passkey","webauthn","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/expo-better-auth-passkey"},{"id":13162,"title":"Expo Build Disk Cache","library":"expo-build-disk-cache","status":"active","version":"0.7.4","language":"javascript","ecosystem":"npm","summary":"expo-build-disk-cache is a plugin for Expo CLI designed to significantly accelerate local development builds for Android and iOS by implementing a disk-based caching mechanism. Currently stable at version 0.7.4, this package provides near-instant launches for `npx expo run:android` and `npx expo run:ios` commands when a cached build is available, bypassing the time-consuming native compilation step. The project maintains an active release cadence, utilizing Changesets for versioning, with patches and minor feature updates occurring regularly. Its primary differentiator is the seamless integration into the Expo build process, offering a substantial productivity boost for developers by minimizing wait times during iterative development cycles, especially for larger projects.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/expo-build-disk-cache"},{"id":13163,"title":"Expo Build Properties","library":"expo-build-properties","status":"active","version":"55.0.13","language":"javascript","ecosystem":"npm","summary":"expo-build-properties is an Expo config plugin that allows developers to customize native build properties for iOS and Android directly from their `app.json` or `app.config.js` files. This eliminates the need for manual edits to native project files (e.g., `build.gradle`, `Info.plist`) or custom scripts, streamlining the prebuild process within the Expo managed workflow. The package is currently stable at version `55.0.13` and is released as part of the broader Expo SDK, with major versions typically aligning with new SDK releases every 3-4 months. Its primary differentiator is deep integration into the Expo ecosystem, providing a declarative and cross-platform way to configure native build settings without requiring an ejected workflow or bare React Native setup.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","react-native","expo","build","build-properties","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/expo-build-properties"},{"id":15611,"title":"Expo Development Client","library":"expo-dev-client","status":"active","version":"55.0.28","language":"javascript","ecosystem":"npm","summary":"The `expo-dev-client` package is a fundamental component of the Expo ecosystem, enabling developers to create custom development builds of their React Native applications. Unlike the generic Expo Go app, development builds include your project's specific native code, allowing for the use of custom native modules (third-party native libraries or your own native code) and advanced native configurations without ejecting to a bare React Native workflow. It provides a development environment that closely mirrors production while retaining fast iteration speeds for JavaScript changes. The current stable version is 55.0.28, aligning with Expo SDK 55. Expo SDKs are typically released three times a year, with each release targeting a specific React Native version. Key differentiators include improved debugging tools, a configurable launcher UI for switching between development servers, and seamless integration with EAS Build for cloud-based native builds.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","react-native","expo","expo-dev-client","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/expo-dev-client"},{"id":15613,"title":"Expo EAS Client","library":"expo-eas-client","status":"active","version":"55.0.5","language":"javascript","ecosystem":"npm","summary":"The `expo-eas-client` package provides a stable client identifier for Expo Application Services (EAS) within a React Native application. This identifier, often a UUID, is persistently stored on the device—in `NSUserDefaults` on iOS and `SharedPreferences` on Android—ensuring it remains consistent even after app reinstalls or device restores. This is crucial for EAS services to uniquely identify an app installation across sessions and device lifecycles. As of the provided version `55.0.5`, this package is an integral part of the Expo SDK, which releases major versions approximately three times a year, aligning with React Native's release cadence. Its key differentiator is its transparent management of a persistent client ID, forming a foundational component for robust analytics, push notifications, and other device-specific EAS functionalities, rather than being a standalone library for direct end-developer interaction outside the Expo ecosystem.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","react-native","expo","eas-client","EASClient","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/expo-eas-client"},{"id":16723,"title":"Expo Google Auth Module","library":"expo-google-auth","status":"active","version":"0.3.0","language":"javascript","ecosystem":"npm","summary":"The `expo-google-auth` package, currently at version 0.3.0, offers a dedicated solution for integrating Google authentication into React Native Expo applications. It achieves this by leveraging Google's modern Identity API and Credential Manager, presenting an updated approach to handling user sign-ins compared to traditional methods. While it provides two primary authentication methods, the module explicitly recommends \"Method 1\" as the latest approach endorsed by Google. A crucial aspect of this library is its current platform limitation: it exclusively supports Android environments. Developers targeting iOS are directed to use `expo-auth-session` for their authentication needs. Launched publicly in November 2025, the package has seen a consistent, albeit minor, release cadence, signaling ongoing development. To function correctly, users must perform essential Google Credentials setup for both Android and web clients, which includes obtaining and configuring a Google Web Client ID. This package aims to simplify Google sign-in workflows specifically for Android within the Expo ecosystem.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","react-native","expo","expo-google-auth","ExpoGoogleAuth","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/expo-google-auth"},{"id":10860,"title":"Expo HTTP Server","library":"expo-http-server","status":"active","version":"0.1.13","language":"javascript","ecosystem":"npm","summary":"expo-http-server is an Expo module that provides a simple HTTP server implementation exclusively for iOS and Android React Native applications. It is currently at version 0.1.13 and sees active development with recent updates for Expo 53 compatibility and feature enhancements like custom headers. The module leverages native libraries, Criollo for iOS and AndroidServer for Android, offering local network communication capabilities directly from the mobile device. A key differentiator is its focus on embedding a server within a mobile app, enabling scenarios like local API mocking, inter-app communication, or serving local assets without a remote backend. It notably does not support web environments, which is a crucial limitation to understand.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","react-native","expo","expo-http-server","ExpoHttpServer","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/expo-http-server"},{"id":16808,"title":"Expo Local Authentication","library":"expo-local-authentication","status":"active","version":"55.0.13","language":"javascript","ecosystem":"npm","summary":"The `expo-local-authentication` package provides a unified JavaScript API for integrating device-specific biometric authentication methods such as Face ID and Touch ID on iOS, and the Fingerprint API on Android. This module, currently at version 55.0.13, is a core component within the Expo ecosystem, ensuring seamless cross-platform functionality for biometric identification. Its release cadence is tightly coupled with the Expo SDK releases, which typically align with new React Native versions, offering predictable updates and integration. Key differentiators include its deep integration with the Expo development workflow, abstracting away native module complexities, and providing a consistent API for checking hardware availability, user enrollment, and performing biometric authentication across both major mobile platforms. It simplifies the process of adding a crucial security layer to mobile applications developed with Expo and React Native, without requiring direct native code interaction.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","react-native","expo","authentication","auth","touchID","faceID","fingerprint","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/expo-local-authentication"},{"id":16726,"title":"Expo Passkey","library":"expo-passkey","status":"active","version":"0.3.12","language":"javascript","ecosystem":"npm","summary":"Expo Passkey is a cross-platform (iOS, Android, Web) module designed for Expo applications, providing comprehensive FIDO2/WebAuthn passkey authentication. It seamlessly integrates with the Better Auth ecosystem, offering an end-to-end solution for modern, frictionless biometric and platform authenticator-based login experiences. Currently at version 0.3.12, the package maintains an active development pace, demonstrated by recent critical security patches and breaking changes introduced in October 2025. Key differentiators include its unified passkey table structure that operates consistently across all supported platforms, seamless synchronization with iCloud Keychain and Google Password Manager for cross-device portability, and granular client-controlled WebAuthn security preferences, all built upon a robust framework emphasizing session-validated security for critical operations like registration and revocation.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","react-native","expo","expo-passkey","ExpoPasskeyModule","passkey","biometric","authentication","better-auth","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/expo-passkey"},{"id":10861,"title":"Expo Router Server API","library":"expo-server","status":"active","version":"55.0.7","language":"javascript","ecosystem":"npm","summary":"expo-server is a foundational server-side API and runtime library specifically designed for projects leveraging Expo Router. It provides essential utilities and adapters for implementing server-side logic, including API routes, server-side rendering (SSR), and React Server Components (RSC) within a universal Expo application. Functioning primarily in a WinterCG-compliant environment, it allows developers to define API endpoints using a file-based convention (e.g., `+api.ts`), handle HTTP requests, and manage sensitive data securely on the server. The package facilitates full-stack development within the Expo ecosystem, enabling consistent codebases across native, web, and server environments. Expo SDK, which this package is part of or closely aligned with, typically releases new major versions three to four times a year. The current stable version of the broader Expo SDK is 55.x.x, with `expo-server` itself having independent, though generally aligned, releases (e.g., 0.7.5 as seen on npm for `@expo/server`). A key differentiator is its tight integration with Expo Router's opinionated file-system routing and universal development paradigm.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","expo","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/expo-server"},{"id":10859,"title":"Expo Server SDK for Node.js","library":"expo-server-sdk","status":"active","version":"6.1.0","language":"javascript","ecosystem":"npm","summary":"The `expo-server-sdk` is a server-side library for Node.js environments, designed to facilitate the sending of push notifications to mobile applications built with Expo. It provides utilities for constructing push notification messages, sending them efficiently to Expo's push notification service, and handling the resulting receipts and errors. The current stable version is 6.1.0. This SDK maintains an active release cadence, with recent major versions (v4, v5, v6) introducing significant breaking changes around module systems and Node.js version support. Key differentiators include its tight integration with the Expo ecosystem, simplifying the complex process of managing push tokens and batching messages, and providing a streamlined API for interacting with the Expo push service. It abstracts away much of the underlying HTTP request handling and error parsing.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","expo","push-notifications","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/expo-server-sdk"},{"id":16023,"title":"Expo SQLite","library":"expo-sqlite","status":"active","version":"55.0.15","language":"javascript","ecosystem":"npm","summary":"expo-sqlite provides a robust interface for local SQLite database persistence within Expo and React Native applications. As of version 55.0.15, it integrates seamlessly with Expo SDK 55. New Expo SDK versions, and consequently updates to expo-sqlite, are typically released three times per year, aligning with the React Native release cadence. This package offers a modern promise-based API for core database operations, including creating tables, inserting, querying, and managing transactions. Its primary differentiator is the streamlined integration into the Expo ecosystem, abstracting away complex native module setup for React Native developers. It is a fundamental tool for building offline-first features and for efficient, structured local data storage, distinguishing itself from simpler key-value stores like `AsyncStorage` when complex queries or relationships are required.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","react-native","expo","sqlite","sql","storage","async-storage","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/expo-sqlite"},{"id":13164,"title":"Expo Test Runner (Deprecated)","library":"expo-test-runner","status":"deprecated","version":"0.3.12","language":"javascript","ecosystem":"npm","summary":"The `expo-test-runner` package (version 0.3.12 is given) is officially deprecated and its GitHub repository was archived on September 30, 2022. It was designed as a script to enhance the test experience within Expo projects, primarily serving as a wrapper or preset for Jest. While it previously facilitated testing in Expo environments, its functionality has since been integrated into, or superseded by, other tools within the main Expo monorepo. For current Expo application testing, the recommended approach is to use `jest-expo` in conjunction with `@testing-library/react-native`. `jest-expo` acts as a Jest preset that handles much of the necessary configuration and mocks for the Expo SDK, enabling unit and snapshot testing across various platforms, including iOS, Android, web, and Node. Developers should migrate from `expo-test-runner` to `jest-expo` for active development and support.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/expo-test-runner"},{"id":5924,"title":"Expo Server SDK for Python","library":"exponent-server-sdk","status":"active","version":"2.2.0","language":"python","ecosystem":"pypi","summary":"The `exponent-server-sdk` is a community-maintained Python library that provides a convenient way to send push notifications to mobile applications built with Expo. It wraps the Expo Push Notification Service API, allowing Python servers to interact with Expo experiences. The current version is 2.2.0, with an irregular release cadence driven by community contributions and upstream Expo API changes.","last_verified":"2026-04-14T00:00:00.000Z","tags":["Expo","push notifications","mobile","SDK","notifications"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/exponent-server-sdk"},{"id":10863,"title":"Exponential Backoff Retry Utility","library":"exponential-backoff","status":"active","version":"3.1.3","language":"javascript","ecosystem":"npm","summary":"The `exponential-backoff` package provides a robust utility for retrying asynchronous (Promise-returning) functions with an exponential delay between attempts. Currently stable at version 3.1.3, the library maintains an active development status with regular chore and security updates, although it does not adhere to a strict release cadence. Its key differentiators include extensive configurability through the `BackOffOptions` object, allowing control over aspects like initial delay, maximum delay, number of attempts, jitter application (`full` or `none`), and a custom `retry` function for conditional reattempts. The package ships with TypeScript types, enhancing developer experience in TypeScript projects. It is designed to be a flexible solution for handling transient errors in network requests, database operations, or other unreliable processes.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","exponential","backoff","retry","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/exponential-backoff"},{"id":15107,"title":"Export Files as Modules","library":"export-files","status":"active","version":"3.0.2","language":"javascript","ecosystem":"npm","summary":"export-files is a Node.js utility designed to automatically export all JavaScript files within a specified directory as modules. It provides a simple mechanism to aggregate multiple source files into a single object, where each file's export becomes a property. The current stable version is 3.0.2, with previous major breaking changes noted in v3.0.0 and v0.2.0. A key differentiator is its exclusive focus on CommonJS `require` syntax, explicitly stating it does not support ES Module `import` statements. It offers robust features like recursive directory processing, file filtering, and customizable key casing for the exported modules, making it suitable for organizing larger Node.js projects into modular structures without manual `require` statements for every file.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","export","exports","file","files","module","modules"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/export-files"},{"id":20018,"title":"exports-loader","library":"exports-loader","status":"active","version":"5.0.0","language":"javascript","ecosystem":"npm","summary":"Webpack loader that adds export statements to source files that lack them. Current stable version is 5.0.0 (Jan 2024), requiring Node.js >=18.12.0 and webpack^5.0.0. Commonly used for shimming legacy scripts, vendor files, or modules that do not expose exports. Supports inline query configuration and webpack rule options to generate named or default ES module exports (default) or CommonJS module.exports. Key differentiator: declarative, composable with other loaders; simpler than writing wrapper modules. No security incidents reported.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","webpack"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/exports-loader"},{"id":20019,"title":"expose-loader","library":"expose-loader","status":"active","version":"5.0.1","language":"javascript","ecosystem":"npm","summary":"A webpack loader that exposes a module (in whole or in part) to the global object (window/global/self). Current stable version is 5.0.1, with regular maintenance releases. It is part of the webpack-contrib org and the recommended shimming solution for exposing third-party libraries to global scope. Key differentiators: supports granular exposure of specific exports, multiple global names, and override control. Alternative approaches like ProvidePlugin only add variables to modules, while this loader actually attaches to the global object for browser compatibility.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","webpack"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/expose-loader"},{"id":13165,"title":"JavaScript Expression Parser","library":"expr-parser","status":"active","version":"1.0.0","language":"javascript","ecosystem":"npm","summary":"expr-parser is a lightweight JavaScript library designed for parsing and evaluating mathematical and object-property expressions from strings. It allows developers to define expressions as strings and then execute them against a given context object, enabling dynamic calculations. The current stable version is 1.0.0, and based on its release history, updates appear infrequent, focusing on stability rather than rapid feature additions. Its core differentiation lies in its minimalist API and straightforward approach to expression evaluation, making it an ideal choice for scenarios requiring basic string-based computation without the overhead or complexity of a full-fledged abstract syntax tree (AST) manipulator or a more expansive templating language. It's particularly suited for environments where controlled, user-defined arithmetic or data access logic is needed.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","expression","parser"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/expr-parser"},{"id":10386,"title":"Express.js Web Framework","library":"express","status":"active","version":"5.2.1","language":"javascript","ecosystem":"npm","summary":"Express.js is a fast, unopinionated, and minimalist web framework for Node.js, providing a robust set of features for building web and mobile applications. The current stable major version is 5.2.1, with the 4.x branch (currently 4.22.1) also actively maintained for security and critical fixes. Releases are frequent, often addressing security vulnerabilities or updating internal dependencies. Express differentiates itself through its flexible middleware-based architecture, allowing developers to build APIs and web servers with significant control and without being locked into a rigid structure, contrasting with more opinionated frameworks. It is widely adopted and serves as a foundational component for many other Node.js frameworks, emphasizing simplicity and modularity.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","express","framework","sinatra","web","http","rest","restful","router"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/express"},{"id":16724,"title":"Express Basic and X-Auth Middleware","library":"express-auth-middle","status":"maintenance","version":"1.1.2","language":"javascript","ecosystem":"npm","summary":"express-auth-middle is an authentication middleware for Express.js applications, offering support for both standard HTTP Basic Authentication and a custom `X-Auth` header scheme. Written in TypeScript, it provides type safety and integrates cleanly into Express applications. The current stable version is 1.1.2, with the last publish occurring approximately three years ago, suggesting a maintenance-level release cadence rather than active feature development. Key differentiators include its dual-method authentication approach (allowing either basic or x-auth, or both), the ability to define custom credentials, and an optional `challenge` flag to prompt clients for credentials via the `WWW-Authenticate` header. It is designed for straightforward integration into existing Express middleware chains.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","express","authentication middleware","basic auth","x-auth"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/express-auth-middle"},{"id":17604,"title":"Express Azure AD JWT Middleware","library":"express-azure-jwt","status":"abandoned","version":"0.2.2","language":"javascript","ecosystem":"npm","summary":"This package provides Express middleware specifically designed for authenticating HTTP requests using JSON Web Tokens (JWTs) issued by Azure Active Directory (AAD). It streamlines the process of validating incoming JWTs and, upon successful validation, decodes the token and attaches the resulting JSON object to `req.user` (or a configurable property like `req.auth`). This allows subsequent middleware or route handlers to easily access user information for authorization and access control. The current stable version, 0.2.2, was released several years ago, indicating the project is likely no longer actively maintained. Its primary differentiation lies in its explicit focus on Azure AD JWT validation within the Express framework, simplifying integration for applications within the Microsoft ecosystem.","last_verified":"2026-04-23T00:00:00.000Z","tags":["javascript","auth","authn","authentication","authz","authorization","http","jwt","token","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/express-azure-jwt"},{"id":17004,"title":"Express.js Backend Scaffolding CLI","library":"express-backend-setup","status":"active","version":"1.0.2","language":"javascript","ecosystem":"npm","summary":"express-backend-setup is a command-line interface (CLI) tool designed to scaffold production-ready Express.js backend applications with minimal manual setup. Currently at version 1.0.2, it provides an interactive guided experience that mirrors the ease of frontend scaffolding tools like `create-react-app`, but for Node.js backends. Developers can choose their preferred language (TypeScript or JavaScript), database solution (MongoDB with Mongoose, or SQL via Sequelize supporting Postgres, MySQL, and SQLite), and integrate common features such as cron jobs, rate limiting, and CORS directly into the initial project structure. The tool differentiates itself by eliminating boilerplate hunting, instantly generating a well-organized project with a curated selection of industry-standard packages. These include `helmet` for robust security headers, `cors` for cross-origin resource sharing, `express-rate-limit` for request throttling, `cookie-parser` for handling HTTP cookies, `morgan` for request logging, and `cron-guardian` for advanced background task orchestration. It also supports integration with cloud services like AWS S3 and Cloudinary. While a strict public release cadence is not declared, new versions are typically published upon significant feature additions or crucial updates. The primary goal is to provide a \"developer-first\" experience, accelerating backend development from conception to a runnable state with best practices baked in.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","express","cli","scaffold","backend","nodejs"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/express-backend-setup"},{"id":16812,"title":"Express Basic Auth Middleware","library":"express-basic-auth","status":"maintenance","version":"1.2.1","language":"javascript","ecosystem":"npm","summary":"express-basic-auth is a lightweight, plug-and-play middleware designed for adding HTTP Basic Authentication to Express applications. Its current stable version is 1.2.1, with the latest release in October 2021. The package has seen sporadic updates, with v1.0.0 (production ready) in 2017 and v1.1.0 (TypeScript support) in 2020. It offers flexibility through static user configurations or custom synchronous/asynchronous authorizer functions. A key differentiator is the inclusion of a `safeCompare` utility, which aids in mitigating timing attacks for secure credential comparison. The middleware also allows customization of unauthorized responses, including JSON, and exposes parsed credentials on `req.auth`.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","express","middleware","basic","auth","authentication","http","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/express-basic-auth"},{"id":18326,"title":"express-basic-auth","library":"express-basic-auth-v2","status":"active","version":"1.2.2","language":"javascript","ecosystem":"npm","summary":"Simple plug-and-play HTTP basic auth middleware for Express. Stable version 1.2.2, occasionally updated. Minimal configuration with static users or custom authorizer functions. Provides timing-attack-safe comparison via safeCompare. Supports synchronous and asynchronous authorization. TypeScript-compatible via included types. Lightweight alternative to passport or express-basic-auth (note: this is a fork).","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","express","middleware","basic","auth","authentication","http","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/express-basic-auth-v2"},{"id":17127,"title":"Express Bearer Token Middleware","library":"express-bearer-token","status":"maintenance","version":"3.0.0","language":"javascript","ecosystem":"npm","summary":"express-bearer-token is an Express middleware for extracting RFC6750-compliant OAuth 2.0 bearer tokens from incoming HTTP requests. It attempts to locate a token in the 'Authorization: Bearer <token>' header, the 'access_token' field in the request body, or 'access_token' in query parameters. Optionally, it can also extract tokens from cookies. If found, the token is made available on `req.token`. Crucially, if multiple token sources are present, the middleware strictly adheres to RFC6750 by immediately aborting the request with an HTTP 400 status code. The package is currently at version 3.0.0 and ships with TypeScript types. Its release cadence appears to be slow, with the last major release two years ago, suggesting a mature, maintenance-focused project rather than active feature development.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","bearer token","bearer token middleware","express token","authorization bearer","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/express-bearer-token"},{"id":18327,"title":"Express Body Parser Error Handler","library":"express-body-parser-error-handler","status":"active","version":"1.0.9","language":"javascript","ecosystem":"npm","summary":"Middleware for Express that catches body-parser errors and returns appropriate 4xx HTTP responses with descriptive messages. v1.0.9 is stable, last updated in 2021. Handles all body-parser error types (invalid JSON, payload too large, unsupported charset, etc.) and maps them to correct status codes (400, 413, 415, 500). Ships TypeScript definitions. Unlike manual error handling in Express, this provides a consistent, one-line middleware approach. No breaking changes since v1.0.0.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","express","body-parser","middleware","error-handler","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/express-body-parser-error-handler"},{"id":18329,"title":"express-brute","library":"express-brute","status":"active","version":"1.0.1","language":"javascript","ecosystem":"npm","summary":"A brute-force protection middleware for Express.js that rate-limits incoming requests using a Fibonacci sequence for increasing delays. Current stable version is 1.0.1. It provides flexible options like freeRetries, minWait, maxWait, lifetime, and custom failure callbacks. The package supports various persistent stores (e.g., Memcached, Redis) via community modules, and includes built-in MemoryStore for development. It is released under the MIT license.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","brute","force","bruteforce","attack","fibonacci","rate","limit","security"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/express-brute"},{"id":17605,"title":"Express Bunyan Logger Middleware","library":"express-bunyan-logger","status":"abandoned","version":"1.3.3","language":"javascript","ecosystem":"npm","summary":"express-bunyan-logger is an Express middleware that integrates the Bunyan structured logger into web applications. It automatically logs incoming requests and outgoing responses, enriching log entries with detailed metadata such as HTTP method, URL, response status, and response time. It supports flexible configuration for log formats, custom levels based on response status or time, and dynamic inclusion/exclusion of fields. The current stable version is 1.3.3, last published 8 years ago. However, the project's original maintainer has openly stated a lack of time for ongoing maintenance, indicating an effectively abandoned status. While functional, new feature development and proactive security updates are unlikely. Its primary differentiator is deep integration with Bunyan's serialization capabilities, providing rich, machine-readable logs suitable for analysis and integration with log management tools.","last_verified":"2026-04-23T00:00:00.000Z","tags":["javascript","express","logger","bunyan"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/express-bunyan-logger"},{"id":17606,"title":"Express Cache Controller Middleware","library":"express-cache-controller","status":"abandoned","version":"1.1.0","language":"javascript","ecosystem":"npm","summary":"express-cache-controller is an Express.js middleware designed to simplify the management of Cache-Control HTTP headers for client-side caching. It offers a straightforward API to configure directives such as `max-age`, `no-cache`, `no-store`, `public`, and `private` globally for an application or on a per-route basis via `res.cacheControl`. The package is lightweight and focuses solely on setting response headers to guide browser and proxy caching behavior. The current stable and only version, 1.1.0, was last published in October 2017, indicating it is effectively an abandoned project with no ongoing development or official support. Users integrating this package into modern Node.js environments should be aware of its CommonJS-only nature and the absence of recent security patches or feature enhancements compared to more actively maintained caching solutions.","last_verified":"2026-04-23T00:00:00.000Z","tags":["javascript","express","max-age","maxage","cache","cache-control","no-cache"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/express-cache-controller"},{"id":18328,"title":"express-cache-headers","library":"express-cache-headers","status":"active","version":"0.1.4","language":"javascript","ecosystem":"npm","summary":"An Express middleware for setting response cache headers. Version 0.1.4 is the latest stable release. It allows you to control cache behavior per-route by providing options such as TTL (time-to-live), nocache, private, and mustrevalidate. Unlike more complex caching solutions like apicache or express-cache-ctrl, this package focuses solely on setting cache HTTP headers (Cache-Control, Pragma, Expires) with minimal configuration. It is lightweight and does not require a store, making it ideal for simple caching scenarios where only headers are needed.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","cache","header","middleware"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/express-cache-headers"},{"id":17608,"title":"Express Cache Middleware","library":"express-cache-middleware","status":"abandoned","version":"1.0.1","language":"javascript","ecosystem":"npm","summary":"Express Cache Middleware is an Express.js middleware designed to intercept HTTP responses and cache them, aiming to improve performance for repeated requests. Its current stable version is 1.0.1, last updated over seven years ago. The package operates by leveraging the `cache-manager` library for its caching backend, allowing for flexible storage options (e.g., memory, Redis, etc.) through `cache-manager`'s plugin system. A key differentiator is its backend-agnostic approach and the provision of customizable `getCacheKey` and `hydrate` options, enabling fine-grained control over cache key generation and transformation of cached data before it's sent to the client. However, due to its age, it is only compatible with `cache-manager` version 2.x, which is now deprecated, making it incompatible with modern `cache-manager` versions (3.x and above) and thus challenging to integrate into contemporary projects.","last_verified":"2026-04-23T00:00:00.000Z","tags":["javascript","express","middleware","cache","caching","cache-manager","mung","munge","intercept"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/express-cache-middleware"},{"id":25560,"title":"Express Cloud Foundry Actuator Middleware","library":"express-cloudfoundry-actuator-middleware","status":"maintenance","version":"1.8.0","language":"javascript","ecosystem":"npm","summary":"Express middleware providing health and info endpoints for Cloud Foundry Apps Manager, inspired by Spring Boot Actuator. Current stable version is 1.8.0 (released May 2021), with maintenance-level updates addressing dependency vulnerabilities. Key differentiators: integrates natively with Cloud Foundry's Apps Manager UI, restricts endpoints to authenticated/authorized users, and works with the companion CLI to generate build info files. Compatible with Node 6+ (legacy engine requirement). Provides only health and info endpoints (no metrics, environment, or other Spring Boot actuator endpoints). Last release was over 3 years ago; no active development expected.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","Cloud Foundry","CloudFoundry","cloudfoundry","Actuator","Spring Boot","Apps Manager","Middleware","Express"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/express-cloudfoundry-actuator-middleware"},{"id":17222,"title":"Express Correlation ID Middleware","library":"express-correlation-id","status":"active","version":"3.0.1","language":"javascript","ecosystem":"npm","summary":"express-correlation-id is an Express middleware that provides a unique correlation identifier for each incoming HTTP request, ensuring consistency across all asynchronous operations within the request's lifecycle. It automatically generates a UUID if no `x-correlation-id` header is present (or a configurable custom header). The library is currently stable at version 3.0.1, with recent updates indicating active maintenance. Version 3.x introduced a breaking change by requiring Node.js 16 or newer, with Node.js 20 being recommended. Its key differentiators include a simple API to access the ID via both the `req` object (`req.correlationId()`) and a static module method (`correlator.getId()`), as well as the ability to programmatically set the ID. It differentiates itself by its focus on robust async context handling for the correlation ID.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","express","logging","correlation","debug"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/express-correlation-id"},{"id":18330,"title":"express-cors","library":"express-cors","status":"abandoned","version":"0.0.3","language":"javascript","ecosystem":"npm","summary":"A lightweight middleware for Express.js (versions 0.x to 3.x) that enables Cross-Origin Resource Sharing (CORS) by adding appropriate HTTP headers. Version 0.0.3 is the latest and final release; the package has been abandoned in favor of the more popular 'cors' package. It allows configuration of allowed origins with flexible patterns (including scheme, subdomain, and port wildcards), as well as custom methods, headers, and max age. No longer maintained and incompatible with Express 4+ due to internal API changes and missing CORS preflight handling for non-simple requests.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/express-cors"},{"id":17435,"title":"Content Security Policy Middleware for Express","library":"express-csp-header","status":"active","version":"6.3.1","language":"javascript","ecosystem":"npm","summary":"express-csp-header is an Express.js middleware designed to streamline the implementation of Content-Security-Policy (CSP) headers in web applications. It wraps the functionality of the `csp-header` package, providing an Express-specific interface. Currently at stable version 6.3.1, the package maintains an active release cadence, frequently releasing patches and minor features. Key differentiators include its integration with Express's middleware system, providing convenient constants like `SELF`, `INLINE`, `NONCE`, and `TLD` for dynamic policy generation. It also features automatic Top-Level Domain (TLD) parsing and custom CSP string processing capabilities. The library facilitates managing both `Content-Security-Policy` and `Reporting-Endpoints` headers, making it easier to implement robust web security measures against attacks like XSS. It requires Node.js version 18 or higher.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","csp","content-security-policy","express","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/express-csp-header"},{"id":18331,"title":"express-dart-sass","library":"express-dart-sass","status":"maintenance","version":"1.0.4","language":"javascript","ecosystem":"npm","summary":"Express middleware for dart-sass (the primary Sass implementation, now deprecated in favor of the new JS API). Version 1.0.4 is the latest stable release (last updated in 2021). It recompiles .scss/.sass files automatically for Express-based HTTP servers. Key differentiators: uses dart-sass (which is faster and more feature-complete than node-sass), supports legacy options like outputStyle, prefix, and error handling. The package is in maintenance mode due to the deprecation of the legacy JS API (LibSass/Node Sass) and the move to the new embedded dart-sass API.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","express","middleware","sass","dart-sass","scss","css"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/express-dart-sass"},{"id":10862,"title":"Express Dev Server","library":"express-dev-server","status":"abandoned","version":"0.2.1","language":"javascript","ecosystem":"npm","summary":"express-dev-server is a command-line interface (CLI) tool designed to quickly spin up a basic development server using Express.js. It serves static files from a specified directory on a given port. Currently at version 0.2.1, this package appears to be an early-stage, minimalist project with a focus on simplicity for basic static file hosting during development. Its primary use case is for developers needing a quick way to preview static web assets without complex configuration. The project has seen no updates in several years, indicating it is no longer actively maintained. Unlike full-featured development servers, it provides very minimal options beyond serving a directory and port, and does not offer advanced features like hot module reloading, proxying, or API integration capabilities.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","dev","server","express"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/express-dev-server"},{"id":17134,"title":"Express Directory View Middleware","library":"express-dirview-middleware","status":"abandoned","version":"1.0.5","language":"javascript","ecosystem":"npm","summary":"This package provides an Express.js middleware designed to render a web-based directory listing, functioning similarly to traditional web server directory indexes (like Apache's `mod_autoindex`). It allows users to browse files and subdirectories within a specified `root` directory via a web interface. The current stable version, 1.0.5, was published in April 2017. Its development appears to have ceased, with the last commit on its GitHub repository also from April 2017, indicating an abandoned status. The middleware was likely intended for simple, visual directory browsing, but it is now significantly outdated. It lacks modern features, security hardening, comprehensive configuration options, and is not compatible with recent Node.js or Express.js versions. Due to its age and lack of maintenance, it is not recommended for new projects and poses significant security risks or compatibility issues.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","express","dirview","middleware"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/express-dirview-middleware"},{"id":17607,"title":"Express Response End Event Middleware","library":"express-end","status":"abandoned","version":"0.0.8","language":"javascript","ecosystem":"npm","summary":"The `express-end` package provides a specific Express middleware designed to augment the default event handling on the `res` (response) object. Its primary function is to emit an `end` event whenever `res.end()` is called, crucially, even if the client connection has closed prematurely. This addresses a common limitation where the standard `finish` event on the `res` object might not reliably fire under such circumstances, preventing middleware from consistently determining when server-side processing for a request has fully concluded. This capability is useful for tasks like consistent post-request logging, resource cleanup, or metric collection. The package is currently at version `0.0.8` and has not been updated since 2016, indicating it is an abandoned project. Its core differentiator is providing a consistent signal for server-side request completion, regardless of client connection status, a problem that might be solved differently or directly in modern Express versions.","last_verified":"2026-04-23T00:00:00.000Z","tags":["javascript","express,middleware,mw,emit,end,event,res,finish,close,patch"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/express-end"},{"id":17611,"title":"Express Favicon Middleware","library":"express-favicon","status":"abandoned","version":"2.0.4","language":"javascript","ecosystem":"npm","summary":"express-favicon is a middleware for Express.js applications, designed to serve a favicon (favorite icon) for web browsers. It intercepts requests for `/favicon.ico` and responds with the specified icon file, preventing these requests from hitting other middleware or routes unnecessarily. The current stable version is 2.0.4, published in 2023. Given its last commit in 2017 and infrequent updates, it operates as a low-maintenance or effectively abandoned package. While functional for its basic purpose, it is less actively maintained and generally less feature-rich compared to the official `serve-favicon` middleware from the Express/Connect organization, which offers better caching and configuration options. It ships with built-in TypeScript types.","last_verified":"2026-04-23T00:00:00.000Z","tags":["javascript","express","favicon","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/express-favicon"},{"id":17434,"title":"Express File Upload Middleware","library":"express-fileupload","status":"active","version":"1.5.2","language":"javascript","ecosystem":"npm","summary":"express-fileupload is a straightforward middleware for the Express.js framework, designed to simplify handling multipart/form-data for file uploads. It acts as a wrapper around the `Busboy` parser, exposing uploaded files via `req.files` for easy access. The current stable version is 1.5.2, with minor releases and bug fixes occurring relatively frequently to address issues and introduce small features like custom loggers or hash algorithm options. Key differentiators include its simple API that provides a `mv()` function for relocating uploaded files, direct access to file properties (name, mimetype, size, data buffer), and an option to utilize temporary files on disk instead of memory, which is beneficial for handling large uploads efficiently. The middleware is actively maintained and offers robust handling of file streams.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","express","file-upload","upload","forms","multipart","files","busboy","middleware"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/express-fileupload"},{"id":16813,"title":"Express Server-Side Fingerprinting Middleware","library":"express-fingerprint","status":"active","version":"1.2.2","language":"javascript","ecosystem":"npm","summary":"express-fingerprint is an Express middleware designed for passive, server-side client fingerprinting. It allows developers to identify incoming requests based on characteristics observable in HTTP request contents without executing any client-side code. The current stable version is `1.2.2`. The library processes information such as the User-Agent string, HTTP Accept headers, and GeoIP data (if available) to generate a unique hash and a detailed component breakdown for each request, accessible via `req.fingerprint`. Releases are infrequent but have recently addressed critical import issues and added TypeScript support. A key differentiator is its strict adherence to server-side data collection, prioritizing privacy by avoiding client-side scripts, and offering extensibility through custom parameter functions to gather additional request-specific data.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","express","fingerprint","server-side","device","identification","node"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/express-fingerprint"},{"id":17609,"title":"Express HTTPS Redirect Middleware","library":"express-force-https","status":"abandoned","version":"1.0.0","language":"javascript","ecosystem":"npm","summary":"express-force-https is an Express.js middleware designed to automatically redirect all incoming HTTP requests to their HTTPS equivalent. First published over a decade ago, its current (and only) stable version is 1.0.0. The middleware specifically checks if a request is already secure; if not, it issues a redirect. A key feature is its built-in exemption for `localhost` requests, preventing redirects during local development. Due to its age and lack of updates, it is considered abandoned and may not be suitable for modern Express applications, especially those deployed behind reverse proxies or load balancers which require specific `X-Forwarded-Proto` header handling. Alternative, more actively maintained solutions are generally recommended for production environments.","last_verified":"2026-04-23T00:00:00.000Z","tags":["javascript","express,","middleware,","https,","force"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/express-force-https"},{"id":17610,"title":"Express Formidable Middleware","library":"express-formidable","status":"abandoned","version":"1.2.0","language":"javascript","ecosystem":"npm","summary":"express-formidable is an Express.js middleware designed to simplify parsing of various form data types, including `application/x-www-form-urlencoded`, `application/json`, and notably `multipart/form-data` for file uploads. It acts as a bridge, wrapping the core `formidable` Node.js module to integrate its parsing capabilities directly into the Express request-response cycle, populating `req.fields` for non-file data and `req.files` for uploaded files. The package's current stable version is 1.2.0, which was last published over seven years ago. Due to this prolonged inactivity, the project is considered abandoned, with no ongoing maintenance or updates. This lack of development means it does not support modern JavaScript features like ESM out-of-the-box and is unlikely to be compatible with recent major versions of Express or `formidable`. Developers looking for robust form data parsing, especially with file uploads, should consider actively maintained alternatives like `multer` or directly using the latest versions of `formidable` with explicit Express integration, or the community-maintained `express-formidable-v2`.","last_verified":"2026-04-23T00:00:00.000Z","tags":["javascript","express","middleware","formidable"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/express-formidable"},{"id":18332,"title":"express-github-webhook","library":"express-github-webhook","status":"maintenance","version":"1.0.6","language":"javascript","ecosystem":"npm","summary":"A lightweight Express middleware for handling GitHub Webhooks, version 1.0.6. It validates webhook signatures using a secret, parses event payloads, and emits events for easy integration. Unlike alternatives like `github-webhook-handler`, this package is designed specifically for Express and requires body-parser. Release cadence is low; last update was years ago, but the package is stable for basic use cases.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","github","webhook","express","middleware"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/express-github-webhook"},{"id":17612,"title":"Simple Express Healthcheck Middleware","library":"express-healthcheck","status":"abandoned","version":"0.1.0","language":"javascript","ecosystem":"npm","summary":"express-healthcheck is a lightweight middleware designed to provide basic health check endpoints for Express.js applications. Released as version 0.1.0 over ten years ago (last published in March 2016), the package is currently unmaintained and effectively abandoned by its original author. It offers a minimal interface to expose an uptime metric and allows for custom `healthy` and `test` functions to provide more application-specific health status, returning a 200 status code with a JSON payload. Unlike more modern and actively maintained health check libraries, it lacks features such as detailed dependency checks, async/await support, built-in security mechanisms, or explicit ESM compatibility, making it suitable only for extremely simple monitoring scenarios or as a historical reference.","last_verified":"2026-04-23T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/express-healthcheck"},{"id":13166,"title":"Express History API Fallback Middleware","library":"express-history-api-fallback","status":"maintenance","version":"2.2.1","language":"javascript","ecosystem":"npm","summary":"express-history-api-fallback is an Express middleware designed to facilitate client-side routing for Single Page Applications (SPAs) that utilize the HTML5 History API. It addresses the common problem of 404 errors when a user directly navigates to a client-side route (e.g., `/app/dashboard`) that doesn't correspond to a static file on the server. The middleware ensures that the main `index.html` (or a specified entry point) is served instead. Currently stable at version 2.2.1, with its last known update around May 2017, the package maintains a highly focused approach. It explicitly serves the fallback only for GET/HEAD requests, for requests likely to be HTML, and only if no other static file or route matches. It leverages Express's `res.sendFile()` for efficient serving. While functional and widely used, its release cadence is dormant, indicating it's a mature, feature-complete library rather than one under active development.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","express","html5","history api","fallback","spa","middleware","connect","pushstate"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/express-history-api-fallback"},{"id":18334,"title":"express-hot-shots","library":"express-hot-shots","status":"maintenance","version":"1.0.2","language":"javascript","ecosystem":"npm","summary":"Simple Express/Connect middleware for StatsD route monitoring that sends status codes and response times per route. Version 1.0.2 is the latest stable release (last updated in 2018). Key differentiators: lightweight, fork of uber/express-statsd with support for tags and per-route keys via req.statsdKey and req.statsdTags. Works with plain HTTP servers, not just Express. Release cadence: sporadic, no updates since initial release.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","connect","express","statsd","monitoring"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/express-hot-shots"},{"id":17613,"title":"Express HTML Sanitizer Middleware","library":"express-html-sanitizer","status":"abandoned","version":"1.0.1","language":"javascript","ecosystem":"npm","summary":"express-html-sanitizer is an Express JS middleware designed to clean up and sanitize JSON request bodies by recursively removing unwanted HTML tags. It leverages the `sanitize-html` module for its core sanitization logic. The package is currently at version 1.0.1 and appears to be in an abandoned state, with no updates or commits in several years, meaning it lacks a defined release cadence and may not be actively maintained for security or feature updates. Its primary differentiator is its recursive application of HTML sanitization directly within the Express middleware chain, making it suitable for RESTful services that process JSON inputs potentially containing user-generated HTML.","last_verified":"2026-04-23T00:00:00.000Z","tags":["javascript","html","parser","sanitizer","express","middleware"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/express-html-sanitizer"},{"id":18333,"title":"Express HTTP Problem Details","library":"express-http-problem-details","status":"active","version":"0.2.1","language":"javascript","ecosystem":"npm","summary":"Express middleware for RFC 7807 HTTP Problem Details content negotiation. Current stable version 0.2.1. It integrates with http-problem-details-mapper to map custom Node.js errors to standard Problem Documents. Key differentiators: automatic content negotiation based on Accept header, ships TypeScript types, and builds on the PDMLab ecosystem of problem-details libraries. Release cadence is low, with the last release in 2020.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","express","error","http","problem","rfc7807","conneg","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/express-http-problem-details"},{"id":16024,"title":"Express HTTP Proxy Middleware","library":"express-http-proxy","status":"active","version":"2.1.2","language":"javascript","ecosystem":"npm","summary":"express-http-proxy is an Express.js middleware designed for proxying incoming HTTP requests to a specified target host. It offers extensive customization through hooks, enabling developers to modify incoming requests before they reach the proxy target and decorate outgoing responses before they are returned to the client. The package is currently at version 2.1.2 and is actively maintained, having received updates like the significant v2.0.0 release that upgraded underlying dependencies and ensured compatibility with modern Node.js environments (16, 18, and 20). While not on a strict, frequent release cadence, updates are issued to address compatibility and dependency needs, especially for critical Node.js versions. Its key differentiator lies in its comprehensive set of configurable hooks for request and response transformation, making it suitable for scenarios requiring fine-grained control over proxy behavior within an Express application, such as API gateways or hiding internal service endpoints.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","express-http-proxy"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/express-http-proxy"},{"id":16355,"title":"Express HTTP Proxy Middleware Fork","library":"express-http-proxy-2","status":"maintenance","version":"1.1.0","language":"javascript","ecosystem":"npm","summary":"express-http-proxy-2 is an HTTP proxy middleware for the Express.js framework, designed to forward incoming requests to a specified target host and stream the responses back. This package is a community-maintained fork of the original `express-http-proxy` library, specifically created to address critical bugs, such as issue #509, and to provide comprehensive TypeScript type definitions, making it more robust for modern JavaScript and TypeScript projects. Currently at version 1.1.0, its release cadence is tied to bug fixes and feature enhancements derived from the community's needs, rather than a fixed schedule. Key differentiators include built-in support for streaming requests and responses, the ability to use Promises for asynchronous hooks, and flexible host selection which can be a static string or a dynamic function evaluated per request. It seamlessly integrates into Express applications, offering various configuration options to customize request path resolution, header manipulation, and conditional proxying.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","express-http-proxy-2","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/express-http-proxy-2"},{"id":18335,"title":"express-http-proxy","library":"express-http-proxy-cp","status":"active","version":"2.0.3","language":"javascript","ecosystem":"npm","summary":"Express middleware to proxy HTTP requests to another host and pass the response back. Current stable version is 2.0.3, targeting Node 16, 18, 20. Supports streaming, Promises, and customizable request/response transforms via decorators. Key differentiators: simple API with memoizable host selection, path resolution, and body decoration; streaming by default with automatic fallback to buffering when response modifiers are used.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","express-http-proxy"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/express-http-proxy-cp"},{"id":17225,"title":"Express HTTP to HTTPS Redirect Middleware","library":"express-http-to-https","status":"abandoned","version":"1.1.4","language":"javascript","ecosystem":"npm","summary":"express-http-to-https is a lightweight Node.js package designed to provide an Express.js middleware for automatically redirecting HTTP traffic to HTTPS. This utility focuses on a single concern: ensuring that clients attempting to connect over unencrypted HTTP are seamlessly redirected to the secure HTTPS version of the application. The current stable version is 1.1.4, but the package has not seen active development in approximately eight years, with its last publish occurring in April 2018, indicating it is largely abandoned. Key differentiators include its simplicity and configurable options to ignore specific hostnames (e.g., for local development) or routes, as well as the ability to specify the HTTP redirect status code. It relies on checking the `x-forwarded-proto` header, which is standard when running applications behind a reverse proxy like Nginx or a cloud load balancer. While functional for its core purpose, its lack of recent updates means it might not incorporate modern Express or Node.js features, nor receive security patches.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/express-http-to-https"},{"id":17615,"title":"Idempotency Middleware for Express","library":"express-idempotency","status":"active","version":"2.0.0","language":"javascript","ecosystem":"npm","summary":"express-idempotency is an Express.js middleware designed to add idempotency to API routes, inspired by Stripe's implementation. It ensures that repeated requests with the same idempotency key result in the same outcome, preventing duplicate processing of non-idempotent operations. The current stable version is 2.0.0. The package has seen consistent updates, with recent releases focusing on dependency upgrades and security fixes, indicating an active maintenance cadence rather than rapid feature development. Key differentiators include its high level of customization for data adapters, intent validators, and response validators, allowing developers to integrate it deeply with their existing infrastructure and persistence layers. It also provides helpers to detect idempotency hits and report errors, facilitating robust error handling within route handlers. It requires Node.js >=18.0.0 and npm >=9.0.0, aligning with modern JavaScript ecosystem standards. The library ships with TypeScript types, promoting strong typing in projects.","last_verified":"2026-04-23T00:00:00.000Z","tags":["javascript","express","middleware","idempotent","idempotency","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/express-idempotency"},{"id":18336,"title":"Express Idempotency Middleware","library":"express-idempotency-middleware","status":"active","version":"1.0.2","language":"javascript","ecosystem":"npm","summary":"Express middleware for idempotent POST requests using Idempotency-Key header (version 1.0.2, stable release, active development). Provides pluggable stores (Memory, Redis, Postgres), in-flight concurrency control with wait or reject strategies, and safe response replay with header whitelist. TypeScript-first, ESM-only, requires Node ≥18 and Express 4 or 5. Differentiators: built-in in-flight handling via wait timeout polling, stable response fingerprinting, and separate replay header whitelist for security-aware caching of location headers without cookies or auth tokens. Designed for payment, order, and webhook idempotency scenarios.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","express","middleware","idempotency","idempotent","api","webhooks","payments","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/express-idempotency-middleware"},{"id":25561,"title":"express-idempotency-redis-adapter","library":"express-idempotency-redis-adapter","status":"active","version":"1.0.8","language":"javascript","ecosystem":"npm","summary":"Redis adapter for the express-idempotency middleware, enabling idempotency key storage in Redis. v1.0.8, stable, low update cadence. Key differentiator: integrates seamlessly with express-idempotency middleware and supports both connection config and existing Redis instances, with configurable TTL. Alternatives require custom Redis integration.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/express-idempotency-redis-adapter"},{"id":18337,"title":"express-init","library":"express-init","status":"maintenance","version":"1.1.2","language":"javascript","ecosystem":"npm","summary":"Express middleware initialization utility that allows middleware to perform asynchronous setup before the server starts. Version 1.1.2 supports Express 4.x. It calls a user-defined `init` function on each middleware serially before invoking a final callback. Unlike other async setup patterns (e.g., Promises), it uses callbacks and is tightly coupled to Express middleware structure. Maintenance is low; last release was several years ago. Differentiating factor: lightweight, no additional dependencies, and middleware-based initialization pattern.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/express-init"},{"id":13167,"title":"Express Intercept Middleware","library":"express-intercept","status":"active","version":"1.1.1","language":"javascript","ecosystem":"npm","summary":"express-intercept is a lightweight Express.js middleware library providing a fluent API for intercepting, inspecting, replacing, and transforming HTTP responses and requests. It simplifies complex tasks like modifying response bodies, logging sensitive request/response data, or dynamically altering content types. The current stable version, 1.1.1, demonstrates active maintenance, though a formal release cadence is not specified. A key differentiator is its robust handling of chunked and compressed responses, automatically decompressing and recompressing as needed, allowing developers to work with response bodies as strings, buffers, or streams without manual stream manipulation for these complexities. It offers conditional execution of interceptors via `for()` and `if()` methods, enabling targeted and efficient middleware application.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","expressjs","inspector","interceptor","middleware","modify","response","tamper","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/express-intercept"},{"id":17616,"title":"Express IP Geolocation Middleware","library":"express-ip","status":"abandoned","version":"1.0.4","language":"javascript","ecosystem":"npm","summary":"express-ip is an Express.js middleware designed to integrate IP geolocation capabilities into web applications. It leverages the `geoip-lite` library to enrich the incoming `req` object with `ipInfo`, containing location data such as country, region, and city. The current stable version, 1.0.4, was last published over six years ago, indicating that the package is no longer actively maintained. This middleware relies on `geoip-lite`, which is a native Node.js API using MaxMind's GeoLite data. While `geoip-lite` offers fast, synchronous, in-memory lookups after an initial data load, users must manually update its geolocation database, and the free GeoLite data it uses is less accurate and less comprehensive than commercial alternatives. This package provides a straightforward way to add basic IP-based geolocation to Express applications but comes with the caveats of its unmaintained status and the limitations of its underlying data source.","last_verified":"2026-04-23T00:00:00.000Z","tags":["javascript","express","ip","geolocation","geoip","geo","middleware"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/express-ip"},{"id":18338,"title":"express-ip-access-control","library":"express-ip-access-control","status":"maintenance","version":"1.1.3","language":"javascript","ecosystem":"npm","summary":"An Express.js middleware for IP-based access control, supporting whitelist/blacklist modes, IPv4, IPv6, CIDR, and IPv4-mapped IPv6 addresses. Current stable version is 1.1.3, released June 2018, with no recent updates. Key features include force connection address, custom deny actions (redirect or message), custom logging, and Node.js/Express 4 compatibility. Differentiators: lightweight, zero dependencies besides ipaddr.js (bundled), simple API for common IP filtering patterns.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","expressjs","middleware","filter","ip","access","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/express-ip-access-control"},{"id":17614,"title":"Express IP Filter Middleware","library":"express-ip-filter-middleware","status":"active","version":"2.0.2","language":"javascript","ecosystem":"npm","summary":"express-ip-filter-middleware is an Express.js middleware designed for robust access control, enabling developers to filter incoming requests based on IP addresses or CIDR blocks. It leverages Node.js's built-in `net.BlockList` for efficient management of allowed and denied IP ranges. The current stable version is 2.0.2, with recent releases primarily focusing on dependency updates, indicating an active maintenance cadence. Key differentiators include its explicit `whitelist` and `blacklist` modes, which mimic Apache's `mod_access` behavior, offering precise control over how allow and deny rules interact. It also provides an `ipOverride` option for custom IP address extraction, making it flexible for environments behind proxies or load balancers.","last_verified":"2026-04-23T00:00:00.000Z","tags":["javascript","express","expressjs","middleware","ip","filter","IP address","access","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/express-ip-filter-middleware"},{"id":17617,"title":"Express Joi Middleware","library":"express-joi-middleware","status":"active","version":"1.0.0","language":"javascript","ecosystem":"npm","summary":"express-joi-middleware is an Express.js middleware designed to integrate Hapi.js's Joi validation library seamlessly into Express applications. Currently at its first stable release, version 1.0.0, this package provides robust request body, query, parameters, and headers validation against user-defined Joi schemas. Its key differentiators include extensive customization options, such as the ability to supply a specific Joi instance (useful for managing Joi versions or custom extensions), fine-grained control over error response handling (either automatically sending a 400 Bad Request or `next`ing the Joi error for custom handling), and the choice to override the `req.body` or create a new `req.validated` key with the processed data. The project is new, so a specific release cadence has not yet been established, but it focuses on providing a flexible and configurable validation layer.","last_verified":"2026-04-23T00:00:00.000Z","tags":["javascript","Express","Joi","Middleware","Validator","Validation"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/express-joi-middleware"},{"id":17437,"title":"Express Joi Validations","library":"express-joi-validations","status":"maintenance","version":"0.1.0","language":"javascript","ecosystem":"npm","summary":"express-joi-validations is an Express.js middleware package designed to streamline request validation using the Joi schema validation library. Currently at version 0.1.0, it provides a flexible mechanism to validate various parts of an incoming HTTP request, including headers, URL parameters, query strings, and the request body. While its last publish was over two years ago (as of May 2024), suggesting a maintenance-only status rather than active development, it offers both a consolidated validation middleware for multiple request parts and individual helper functions (e.g., `validateBody`, `validateParams`) for more granular control. Key differentiators include its explicit handling of validated data through `request.validationValues` and the ability to optionally overwrite the original request data or throw errors for integration with asynchronous error handling. This allows developers to strictly enforce data integrity at the API layer.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","express-middleware","validation-middleware","joi-validation","request-validation","input-validation","data-validations","schema-validation","input-sanitization","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/express-joi-validations"},{"id":18339,"title":"express-joi-validator","library":"express-joi-validator","status":"maintenance","version":"2.0.1","language":"javascript","ecosystem":"npm","summary":"Express middleware for request validation using the Joi validation library. Version 2.0.1 is the current stable release with no recent updates; it requires joi 6.x.x as a peer dependency. It validates req.query, req.body, and req.params based on Joi schemas, returning Boom errors on failure. Known for its simplicity but limited to Joi v6 and common pitfalls around error handling and required dependencies.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","express","joi","middleware","validation"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/express-joi-validator"},{"id":17093,"title":"Express JSON Validator Middleware","library":"express-json-validator-middleware","status":"active","version":"4.0.0","language":"javascript","ecosystem":"npm","summary":"express-json-validator-middleware is an Express middleware for validating incoming HTTP requests against JSON Schemas, leveraging the Ajv validator. It supports validation of `body`, `params`, `query`, or custom request properties. The current stable version is 4.0.0. The library's release cadence is often tied to significant upgrades of its underlying Ajv dependency or changes in supported Node.js and Express versions, with major versions frequently introducing breaking changes. Key differentiators include its flexible validation targets, generation of detailed error objects from Ajv that facilitate custom error handling, and robust TypeScript support for defining schemas. The primary goal is to abstract validation logic from route handlers, leading to more maintainable and expressive application code.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","express","json","validate","validation","validator","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/express-json-validator-middleware"},{"id":18340,"title":"express-jsonschema","library":"express-jsonschema","status":"maintenance","version":"1.1.6","language":"javascript","ecosystem":"npm","summary":"Express middleware for JSON Schema validation, currently at version 1.1.6. It leverages the jsonschema library to validate request bodies against JSON Schema v4. The library provides a simple validate() middleware that attaches validation results to req.validations. Error handling is left to the developer, allowing custom responses. Compared to express-validator or Joi, this library decouples validation logic from schema definitions. It is in maintenance mode, with the last release in 2016 and no recent updates.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","express","jsonschema","validation","validate"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/express-jsonschema"},{"id":18341,"title":"express-jwt","library":"express-jwt","status":"active","version":"8.5.1","language":"javascript","ecosystem":"npm","summary":"Express middleware for validating JWTs (JSON Web Tokens) via the jsonwebtoken library. As of v8.5.1, it supports async secret retrieval, token revocation checks, and a customizable request property (default `req.auth`). It is fully typed (TypeScript) and ESM/CJS compatible. Key differentiators: built-in `.unless()` for path exclusion, optional `credentialsRequired` for public endpoints, and all jsonwebtoken verify options (audience, issuer, clockTolerance, etc.). However, v7→v8 introduced several breaking changes: the exported function is now `expressjwt` (not `jwt`), the request property changed from `req.user` to `req.auth`, and `algorithms` is now required to prevent downgrade attacks. The package is maintained by Auth0 with quarterly releases.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","auth","authn","authentication","authz","authorization","http","jwt","token","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/express-jwt"},{"id":17618,"title":"Express JWT Permissions Middleware","library":"express-jwt-permissions","status":"active","version":"1.3.7","language":"javascript","ecosystem":"npm","summary":"Express JWT Permissions is an authorization middleware for Node.js applications, designed to work in conjunction with JWT authentication solutions like `express-jwt`. It inspects a decoded JWT token, typically found on `req.user` (or a configurable property), for a permissions array or a space-delimited scope string. The library, currently at stable version 1.3.7, has a moderate release cadence, primarily focusing on security updates, dependency bumps, and TypeScript typing enhancements. Its key differentiator lies in its flexible permission checking logic, supporting simple strings, arrays for AND logic, and nested arrays for complex OR logic combinations of permissions. It also provides configurable options for `requestProperty` and `permissionsProperty` to accommodate diverse JWT payload structures, moving beyond the default `req.user.permissions` pattern, and facilitates custom error handling for permission denials.","last_verified":"2026-04-23T00:00:00.000Z","tags":["javascript","express","middleware","JWT","permissions","authorization","token","security","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/express-jwt-permissions"},{"id":17619,"title":"Express Limiter","library":"express-limiter","status":"abandoned","version":"1.6.1","language":"javascript","ecosystem":"npm","summary":"Express Limiter is a middleware for Express applications designed to enforce rate limiting on incoming HTTP requests, built specifically on Redis. It allows developers to configure limits based on various request properties like IP address, user ID, or custom functions. The package provides granular control over rate limiting rules, including total requests, expiration times, whitelisting, and custom handling for rate-limited requests. This package is currently at version 1.6.1, with its last update on npm in September 2017. Due to its age and lack of recent updates, it is largely considered unmaintained, with more modern and actively developed alternatives like `express-rate-limit` being preferred for new projects. It differentiates itself by being tightly coupled with Redis for distributed rate limiting.","last_verified":"2026-04-23T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/express-limiter"},{"id":17620,"title":"Express Locale Middleware","library":"express-locale","status":"active","version":"2.0.2","language":"javascript","ecosystem":"npm","summary":"express-locale is an Express.js middleware designed to robustly determine the locale identifier for incoming HTTP requests. It supports a configurable priority list of lookup sources, including `accept-language` headers, query parameters, cookies, hostname mappings, and a default fallback. Since version 2.0.0, the package standardizes locale output using hyphen-separated format (e.g., `en-US`), aligning with JavaScript's `Intl` object, while still supporting underscore-formatted input for backward compatibility. The current stable version is 2.0.2. While there isn't a strict rapid release cadence, the project receives maintenance updates. Its key differentiators include a flexible configuration for lookup order, the ability to define custom lookup functions, and a clear distinction between language-only and full locale identifiers, with an optional mapping feature, allowing for precise locale resolution based on application needs.","last_verified":"2026-04-23T00:00:00.000Z","tags":["javascript","locale","express","i18n","l10n","culture"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/express-locale"},{"id":17621,"title":"Express Logger","library":"express-logger","status":"abandoned","version":"0.0.3","language":"javascript","ecosystem":"npm","summary":"express-logger is an Express.js middleware, version 0.0.3, last updated in 2011, designed for automatically archiving log files. It extends the functionality of the `express.logger` built-in middleware, providing daily log rotation and archival. This package is specifically tied to older versions of Express (2.x and 3.x) where `express.logger` was still available. It has been effectively abandoned since its last update over a decade ago and is incompatible with modern Express 4.x and later, which replaced `express.logger` with `morgan`. Due to its age, lack of maintenance, and reliance on deprecated Express APIs, it is not recommended for any current Node.js or Express applications and poses significant security and compatibility risks.","last_verified":"2026-04-23T00:00:00.000Z","tags":["javascript","express","logger"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/express-logger"},{"id":17133,"title":"Express Request/Response Logger Middleware","library":"express-logging","status":"abandoned","version":"1.1.1","language":"javascript","ecosystem":"npm","summary":"express-logging is an Express middleware designed to log incoming requests and outgoing responses. The current stable version is 1.1.1, released over eight years ago, indicating the project is no longer actively maintained. It allows for configurable logging using any logger that exposes an `info` method, such as `logops`, and supports blacklisting specific URL paths to prevent logging. A key differentiator is its 'policy' option, which enables logging in either a single 'message' string format or a 'params' object format, making it suitable for integration with log processing systems like ELK stack. It also automatically calculates and logs the duration of each request-response cycle. Given its age, it is likely incompatible with modern versions of Node.js and Express.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","logging","express","middleware"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/express-logging"},{"id":27728,"title":"Express Maskdata Middleware","library":"express-maskdata-middleware","status":"active","version":"0.1.1","language":"javascript","ecosystem":"npm","summary":"Express middleware for masking sensitive data in API responses, built on maskdata. Version 0.1.1 (latest), stable but early stage. Released irregularly. Differentiates by integrating maskdata into Express with simple rule-based configuration for common fields like email, password, phone, SSN, credit card. Supports TypeScript out of the box. Minimal footprint; only dependency is maskdata. Ideal for protecting PII in response bodies without manual transformation.","last_verified":"2026-05-09T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/express-maskdata-middleware"},{"id":18342,"title":"express-match-request","library":"express-match-request","status":"maintenance","version":"0.1.3","language":"javascript","ecosystem":"npm","summary":"Express middleware for matching incoming requests (method + URL) to a pattern, commonly used to conditionally apply further middleware or route handlers. Latest version 0.1.3, released sporadically. Minimal utility with no dependencies; relies on Express's req.method and req.originalUrl for pattern matching. Not actively maintained, with only a few releases. Simpler than full-featured route-matching libraries like express-path-match or find-my-way, but may not support advanced patterns or wildcards.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","express","middleware","match","request","originalUrl"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/express-match-request"},{"id":17622,"title":"Express MCP Handler","library":"express-mcp-handler","status":"active","version":"0.3.0","language":"javascript","ecosystem":"npm","summary":"Express-mcp-handler is a middleware library designed to integrate the Model Context Protocol (MCP) into Express.js applications. It facilitates seamless communication between large language models (LLMs) and external tools or data sources by providing standardized handling for MCP requests. The package is currently in version 0.3.0, indicating it is in early development and its API may evolve rapidly, though it appears actively maintained. Key differentiators include its ability to manage stateful, stateless, and Server-Sent Events (SSE) based MCP interactions, offering a flexible solution for various integration patterns. Built with TypeScript, it provides a type-safe API, enhancing reliability and developer experience. It also offers customizable options for error handling, session management, and lifecycle hooks, making it adaptable to complex application requirements, and directly plugs into existing Express routes.","last_verified":"2026-04-23T00:00:00.000Z","tags":["javascript","express","mcp","model-context-protocol","middleware","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/express-mcp-handler"},{"id":16722,"title":"Express Meshblu Authentication Middleware","library":"express-meshblu-auth","status":"active","version":"9.2.1","language":"javascript","ecosystem":"npm","summary":"express-meshblu-auth is an Express.js middleware library designed to handle all authentication styles for the Meshblu IoT platform. It simplifies the process of integrating Meshblu device authentication into Express applications by supporting various methods including cookies (meshblu_auth_uuid, meshblu_auth_token), HTTP headers (using the same cookie names), Basic authentication, and Bearer tokens. The library provides middleware functions like `auth()`, `get()`, `gateway()`, `gatewayDevice()`, and `gatewayRedirect()` to retrieve, validate, and attach Meshblu credentials and device information to the request object, or enforce access control. The current stable version is 9.2.1. While there isn't a strict release cadence, the project has seen several updates within major version 9 and a jump from v8 to v9, indicating active maintenance. Its primary differentiation lies in its specific integration with the Meshblu ecosystem, offering out-of-the-box support for its authentication paradigms.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","meshblu","express"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/express-meshblu-auth"},{"id":18343,"title":"express-metrics-middleware","library":"express-metrics-middleware","status":"active","version":"0.1.14","language":"javascript","ecosystem":"npm","summary":"Express middleware that automatically collects standard Prometheus metrics (HTTP request duration, request count, active connections, etc.) for Node.js applications. Version 0.1.14 is the current stable release, updated infrequently. Compared to prom-client or express-prom-bundle, this package offers a zero-configuration setup with sensible defaults and built-in TypeScript types. It is opinionated and designed for quick integration without manual metric definition, but may have limited customization options.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/express-metrics-middleware"},{"id":17623,"title":"Express HTML Minification Middleware","library":"express-minify-html","status":"active","version":"0.12.0","language":"javascript","ecosystem":"npm","summary":"express-minify-html is an Express middleware designed to automatically minify HTML responses generated by `res.render` calls. It leverages the robust `html-minifier` library under the hood, passing configuration options directly to it. The current stable version is 0.12.0. While there's no stated release cadence, its versioning suggests a pre-1.0 status, implying potential API changes in minor versions. A key differentiator is its seamless integration with Express's existing `res.render` function, with an option to `override` it directly or expose a new `res.renderMin` method. It also supports `exception_url` configurations, allowing developers to selectively bypass minification for specific routes using strings, regular expressions, or custom functions. This helps optimize performance by reducing HTML payload size for most requests without affecting critical or dynamic paths that might be sensitive to minification.","last_verified":"2026-04-23T00:00:00.000Z","tags":["javascript","express","html","minifier","middleware","minify"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/express-minify-html"},{"id":17624,"title":"Express HTML Minification Middleware","library":"express-minify-html-2","status":"active","version":"2.0.0","language":"javascript","ecosystem":"npm","summary":"express-minify-html-2 is an Express.js middleware designed to automatically minify HTML responses rendered by an Express application, optimizing them for size. It functions as a maintained fork of the original `express-minify-html` package, explicitly created to keep the project alive and address issues like using outdated dependencies, most notably by integrating `html-minifier-terser` for robust and secure HTML minification. The current stable version is `2.0.0`. While it doesn't adhere to a strict release cadence, updates are released reactively for dependency upgrades, security fixes, and minor feature enhancements. The middleware either replaces Express's default `res.render` method with a minified version or provides an alternative `res.renderMin` function when the `override` option is set to `false`. This ensures that HTML served to clients is optimized for load times and bandwidth efficiency through configurable minification options passed directly to the underlying `html-minifier-terser` library.","last_verified":"2026-04-23T00:00:00.000Z","tags":["javascript","express","html","minifier","middleware","minify"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/express-minify-html-2"},{"id":18344,"title":"express-mock-middleware","library":"express-mock-middleware","status":"active","version":"0.0.6","language":"javascript","ecosystem":"npm","summary":"A simple mock middleware for Express.js that allows you to define mock API responses in separate JavaScript files. Version 0.0.6 is the latest and stable release. It uses a glob pattern to load mock files (e.g., 'mock/**/*.js') where each file exports an object mapping HTTP methods and paths to handler functions. The middleware intercepts matching requests and returns mock data without requiring a real backend. It is a lightweight alternative to full mocking libraries, focusing on simplicity and ease of use. The package has minimal dependencies and is suitable for development and testing environments.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/express-mock-middleware"},{"id":17625,"title":"Express MessagePack Middleware","library":"express-msgpack","status":"active","version":"6.0.0","language":"javascript","ecosystem":"npm","summary":"express-msgpack is an Express middleware that provides transparent support for MessagePack (msgpack) content types, enabling developers to handle `application/msgpack` requests and responses using standard Express `req.body` and `res.json` patterns. It automatically decodes incoming MessagePack payloads into JavaScript objects and encodes outgoing JavaScript objects into MessagePack format when clients request it via the `Accept` header. The current stable version is 6.0.0, which mandates Node.js 20.12.0 or higher. The package is actively maintained with releases frequently aligned with Node.js version updates and new features such as `allowUnacceptableResponse` and `limit` options. A key differentiator is its seamless integration with existing Express API patterns, which reduces boilerplate, and the flexibility to utilize custom MessagePack encoder/decoder libraries.","last_verified":"2026-04-23T00:00:00.000Z","tags":["javascript","express","middleware","messagepack","msgpack","json","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/express-msgpack"},{"id":18345,"title":"express-negotiator","library":"express-negotiator","status":"active","version":"1.1.0","language":"javascript","ecosystem":"npm","summary":"An Express/Connect middleware for content negotiation of static files, inspired by Apache mod_negotiation. Version 1.1.0 has no recent updates. It rewrites req.url based on exact matches, locale GET parameter, cookie, and Accept-Language/Accept headers, in priority order. Differentiates from other negotiation libraries by integrating directly with express.static and handling ETags for conditional requests. Requires cookieParser when using cookie-based locale.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","http","content negotiation","connect","accept","accept-language","cookie","express","localization"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/express-negotiator"},{"id":18346,"title":"Express Normalize Query Params Middleware","library":"express-normalize-query-params-middleware","status":"active","version":"0.5.1","language":"javascript","ecosystem":"npm","summary":"Express middleware that normalizes incoming query parameter names to be case-insensitive. Current stable version is 0.5.1, with low release cadence (last update likely pre-2018). Key differentiator: simple array-based whitelist approach, no dependencies, small footprint. Alternative to libraries like 'express-case-sensitive' or manual normalization. Note: only handles case normalization, not type coercion or default values.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","express","middleware","query params","case sensitivity"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/express-normalize-query-params-middleware"},{"id":18347,"title":"express-ntlm","library":"express-ntlm","status":"active","version":"2.7.0","language":"javascript","ecosystem":"npm","summary":"Express middleware for NTLM authentication in Node.js. Current stable version 2.7.0. Maintained as of 2023. It provides NTLM authentication for Express apps, supporting both NTLMv1 and NTLMv2, with optional LDAP validation. Compared to alternatives like passport-ntlm, express-ntlm is simpler and does not require Passport.js. It handles NTLM negotiation, extracts user info (username, domain, workstation), and can validate against Active Directory via LDAP. Known issues with proxies and multiple users on same connection.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","express","ntlm","ldap","authentication"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/express-ntlm"},{"id":17626,"title":"Express OpenAPI Validator","library":"express-oas-validator","status":"active","version":"3.0.1","language":"javascript","ecosystem":"npm","summary":"express-oas-validator is an Express.js middleware library designed for validating API requests and responses against an OpenAPI Specification (OAS) definition. The library, currently at stable version 3.0.1, provides two core functionalities: `validateRequest` for incoming request validation (body, headers, path, query parameters) and `validateResponse` for outgoing response payload validation. It differentiates itself by offering both request and response validation within the same middleware, unlike some alternatives that focus solely on requests. The library's `init` function allows developers to create multiple validator instances for different OpenAPI definitions within a single application. Recent updates, including v3.0.1, have added full TypeScript support, enhancing developer experience. While the release cadence is not strictly regular, major versions have introduced significant improvements and new features.","last_verified":"2026-04-23T00:00:00.000Z","tags":["javascript","openapi","express","middleware","validator","swagger"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/express-oas-validator"},{"id":18348,"title":"Express OAuth2 JWT Bearer","library":"express-oauth2-jwt-bearer","status":"active","version":"1.8.0","language":"javascript","ecosystem":"npm","summary":"Authentication middleware for Express.js that validates JWT Bearer access tokens issued by an OAuth 2.0 authorization server. Version 1.8.0 supports DPoP (Proof-of-Possession) authentication, multiple custom domains, clock tolerance for nbf claim, and Node.js versions 12 through 24. Maintained by Auth0 with 100% test coverage. Differentiates from other JWT middleware by being Auth0-optimized, supporting OAuth 2.0 token validation (not just JWT decoding), and providing built-in security headers guidance.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/express-oauth2-jwt-bearer"},{"id":14567,"title":"Express OpenAPI Framework","library":"express-openapi","status":"active","version":"12.1.3","language":"javascript","ecosystem":"npm","summary":"express-openapi is an unopinionated framework designed to integrate OpenAPI (formerly Swagger) specifications into Express.js applications. It currently supports OpenAPI versions 2.0 and 3.0. The library prioritizes performance and extensive testing, aiming to keep development as close to native Express patterns as possible while providing robust API documentation and validation capabilities. It achieves its features, such as parameter defaults, type coercion, request/response validation, and security handling, by leveraging a suite of modular `openapi-*` packages. The current stable version is 12.1.3. While not explicitly stating a release cadence, its version history suggests active development. Key differentiators include its flexible, unobtrusive design, comprehensive middleware configuration via vendor extensions, and the ability to maintain API documentation in sync with application code.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","openapi","swagger","express","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/express-openapi"},{"id":18349,"title":"express-openapi-validate","library":"express-openapi-validate","status":"maintenance","version":"0.6.1","language":"javascript","ecosystem":"npm","summary":"Express middleware for validating request bodies, query parameters, path parameters, and headers against an OpenAPI 3.0 document. Uses Ajv v8 for JSON Schema draft-04/05 validation as required by OpenAPI 3. Supports automatic request matching via validator.match(), optional allowNoMatch for missing routes, and custom Ajv options. Current stable version 0.6.1, released 2022, with infrequent releases. Key differentiator: simple integration with Express, TypeScript types included, support for discriminator keywords and extra OAS keywords. Alternative: express-openapi-validator.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","openapi","openapi3","swagger","express","middleware","validation","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/express-openapi-validate"},{"id":17627,"title":"Express OpenID Connect Middleware","library":"express-openid-connect","status":"active","version":"2.20.2","language":"javascript","ecosystem":"npm","summary":"express-openid-connect is an Express.js middleware designed to integrate OpenID Connect (OIDC) authentication into web applications, streamlining user login and session management. Currently at version 2.20.2, the library is actively maintained with a regular release cadence, frequently addressing bug fixes and introducing minor features. It abstracts away much of the complexity of OIDC flows, particularly when used with Auth0 as an identity provider, by handling authentication, logout, and session management automatically. Key differentiators include its focus on Express applications, deep integration capabilities with Auth0, and providing sensible defaults to secure web applications, while also offering extensive configuration options for advanced use cases. It ships with TypeScript types, enhancing developer experience for type-safe applications.","last_verified":"2026-04-23T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/express-openid-connect"},{"id":17629,"title":"OpenTracing Middleware for Express.js","library":"express-opentracing","status":"abandoned","version":"0.1.1","language":"javascript","ecosystem":"npm","summary":"express-opentracing provides middleware for Express.js applications to instrument incoming HTTP requests using the OpenTracing API. This allows developers to integrate distributed tracing into their Express routes, creating spans for requests and associating them with a configured OpenTracing-compatible tracer. The package is currently at version 0.1.1 and appears to be unmaintained, with its last commit occurring several years ago. Crucially, the underlying OpenTracing project itself has been officially deprecated and archived since 2019, having merged with OpenCensus to form OpenTelemetry. OpenTelemetry is now the recommended, actively developed standard for comprehensive observability, encompassing traces, metrics, and logs. Users are strongly advised to migrate from OpenTracing-based solutions to OpenTelemetry for ongoing support, features, and security.","last_verified":"2026-04-23T00:00:00.000Z","tags":["javascript","tracing","opentracing","middleware"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/express-opentracing"},{"id":17628,"title":"Express Pagination Middleware","library":"express-paginate","status":"abandoned","version":"1.0.2","language":"javascript","ecosystem":"npm","summary":"express-paginate is a Node.js middleware and view helper library designed for pagination within Express applications. It provides utilities to handle `req.skip` (aliased as `req.offset`), `req.query.limit`, and `req.query.page` automatically, simplifying the process of fetching paginated results from a database and generating pagination links. The current stable version is 1.0.2, released in 2016. The package has seen no significant updates or active development since then, indicating an effectively abandoned status. It differentiates itself by providing both server-side request parsing for pagination parameters and a view helper function (`paginate.href`) for rendering pagination controls in templates, integrating directly into the Express `req` and `res.locals` objects.","last_verified":"2026-04-23T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/express-paginate"},{"id":17630,"title":"Express Partial Response Middleware","library":"express-partial-response","status":"maintenance","version":"1.0.4","language":"javascript","ecosystem":"npm","summary":"express-partial-response is an Express.js middleware designed to filter parts of JSON responses based on a `fields` query-string parameter. It mimics the \"Partial Response\" feature found in Google APIs, allowing clients to request only a subset of data from an API endpoint, thereby reducing bandwidth and processing on the client side. The current stable version is 1.0.4. The project appears to be in a maintenance state, with no recent major updates mentioned, suggesting a stable and complete feature set rather than active development. Its core functionality is powered by the `json-mask` library, which handles the actual JSON object filtering according to the specified field syntax. This middleware differentiates itself by providing a direct, out-of-the-box integration for Express applications, simplifying the implementation of partial responses without requiring manual integration of `json-mask` into every route.","last_verified":"2026-04-23T00:00:00.000Z","tags":["javascript","express","partial-response","filter","mask","select","fields","projection","query"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/express-partial-response"},{"id":17631,"title":"Express JSON Prettifier Middleware","library":"express-prettify","status":"abandoned","version":"0.1.2","language":"javascript","ecosystem":"npm","summary":"express-prettify is an Express.js middleware designed to automatically format (pretty-print) JSON responses based on the presence of a specified query parameter in the request URL. This enables developers to easily get human-readable API output for debugging or inspection by adding, for instance, `?pretty` to their requests, while standard minified JSON is returned otherwise. The current stable version is 0.1.2. However, the package has not seen significant updates since 2018, indicating an effectively abandoned status. It differentiates itself by offering a simple, client-controlled mechanism for JSON formatting without requiring server-side changes to every `res.json()` call or a global configuration.","last_verified":"2026-04-23T00:00:00.000Z","tags":["javascript","express","pretty","json"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/express-prettify"},{"id":18350,"title":"express-processimage","library":"express-processimage","status":"active","version":"11.2.0","language":"javascript","ecosystem":"npm","summary":"Express middleware for on-the-fly image processing based on query string parameters. Version 11.2.0. Intended for development use, not production. Supports multiple image formats (PNG, JPG, GIF, SVG) and operations (resize, pngcrush, optipng, jpegtran, svgfilter, etc.). Uses impro module to switch between backends (GraphicsMagick, ImageMagick, command-line tools). Alternative to separate build tools. Note: due to shelling out to external binaries, it presents security concerns; validate inputs and limit image sizes in production.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","express","middleware","image","images","png","jpg","jpeg","resize"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/express-processimage"},{"id":17130,"title":"Prometheus Metrics for Express","library":"express-prom-bundle","status":"active","version":"8.0.0","language":"javascript","ecosystem":"npm","summary":"express-prom-bundle is an Express.js middleware designed to integrate popular Prometheus metrics into an application with minimal configuration. It bundles essential metrics, notably `up` and `http_request_duration_seconds`, which can be configured as either a histogram or a summary and labeled with HTTP status codes, methods, and paths. The current stable version is 8.0.0, which requires Express.js v5 and `prom-client` v15 or higher. The library maintains a steady release cadence, incorporating dependabot updates and new features, with major versions typically aligning with peer dependency updates. A key differentiator is its focus on ease of use, providing a consolidated solution for common Express metric needs, as well as features like path normalization and custom label support. Its middleware order dependency allows for selective metric collection, and it explicitly supports both CommonJS and ESM environments, shipping with TypeScript type definitions.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","prometheus","metrics","express","path","method","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/express-prom-bundle"},{"id":17632,"title":"Express Promise Router","library":"express-promise-router","status":"active","version":"4.1.1","language":"javascript","ecosystem":"npm","summary":"express-promise-router is a lightweight wrapper for Express 4's native `Router` that significantly simplifies the handling of asynchronous operations by allowing middleware and route handlers to return Promises. When a Promise is returned, its resolution or rejection is automatically managed, eliminating the need for explicit `next()` calls on successful resolution or `.catch(next)` for rejections. This package is currently on version 4.1.1 and receives regular updates, typically in the form of patch and minor releases, with major versions occurring when significant changes like Node.js version support are introduced. Its primary differentiator is its seamless integration with existing Express applications as a drop-in replacement for `express.Router()`, promoting cleaner, more readable code, especially when leveraging `async/await` syntax. Unlike solutions that patch the `app` object, this library focuses specifically on router instances, allowing for granular control over promise-aware routing.","last_verified":"2026-04-23T00:00:00.000Z","tags":["javascript","express","promise","router","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/express-promise-router"},{"id":18351,"title":"express-query-parser","library":"express-query-parser","status":"active","version":"1.3.3","language":"javascript","ecosystem":"npm","summary":"An Express.js middleware that automatically parses and transforms query string values from strings to native JavaScript types: null, undefined, boolean, and number. Version 1.3.3 (May 2022) adds empty string conversion. It recursively handles nested objects and arrays. Compared to alternatives like qs (used by Express by default), this package provides a focused, zero-dependency solution with TypeScript type declarations and an ESBuild-based bundle, updated periodically since 2018.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","express","query","parser","query-parser","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/express-query-parser"},{"id":18352,"title":"express-queue","library":"express-queue","status":"active","version":"0.0.13","language":"javascript","ecosystem":"npm","summary":"Express middleware that limits the number of simultaneously processed requests by queuing excess requests. Version 0.0.13, stable but low activity. Supports configurable active limit and queued limit with optional custom rejection handler. Uses MiniQueue internally. Differentiates from simple rate-limiters by queuing rather than dropping requests immediately.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","express,middleware,mw,queue,limit,delay,simultaneous"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/express-queue"},{"id":17436,"title":"Express Rate Limiting Middleware","library":"express-rate-limit","status":"active","version":"8.3.2","language":"javascript","ecosystem":"npm","summary":"express-rate-limit is a middleware for Express.js that provides basic IP-based rate limiting to protect endpoints from abuse, such as brute-force attacks on login or password reset forms, or excessive API requests. The current stable version is 8.3.2, and the package maintains an active release cadence, with multiple minor and patch updates within recent months, indicating ongoing development and support. Key differentiators include its flexible configuration for `windowMs` and `limit`, support for various external data stores (beyond its built-in memory store), and compliance with the IETF RateLimit header specification (draft-6, draft-7, and draft-8), allowing for modern and standardized rate limiting headers. It also includes `ipv6Subnet` configuration for granular IPv6 handling and integrates well with related packages like `express-slow-down`.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","express-rate-limit","express","rate","limit","ratelimit","rate-limit","middleware","ip","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/express-rate-limit"},{"id":17633,"title":"Express.js Rate Limiter","library":"express-rate-limiter","status":"active","version":"1.3.1","language":"javascript","ecosystem":"npm","summary":"express-rate-limiter is a middleware for Express.js applications designed to control and limit incoming requests based on user IP addresses. It implements a dual-tier rate limiting strategy: an 'inner limit' to prevent rapid-fire requests (hammering) and an 'outer limit' to guard against general overuse. The current stable version is 1.3.1. While the package previously removed external dependencies for its storage mechanism, it now primarily utilizes an in-memory store, with a roadmap item to support pluggable database solutions like Redis. Key differentiators include its configurable dual-limit approach and automatic inclusion of standard X-RateLimit and Retry-After HTTP headers in responses when limits are exceeded. Releases appear somewhat irregular but indicate active maintenance through minor versions.","last_verified":"2026-04-23T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/express-rate-limiter"},{"id":18353,"title":"express-recaptcha","library":"express-recaptcha","status":"active","version":"5.1.0","language":"javascript","ecosystem":"npm","summary":"Express middleware for Google reCAPTCHA integration (v2 and v3). Current stable version is 5.1.0, with TypeScript support added in v4.0.0. The library provides simple middleware methods to render captcha widgets and verify tokens. v3.0.0 introduced breaking changes: the module now exports a class constructor instead of an instance, the 'recaptcha' property is set on the response object rather than the request, and the verify result format changed. Alternative packages include 'recaptcha-v2' and 'google-recaptcha', but express-recaptcha offers a straightforward express-centric API.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","express","nodejs","recaptcha","google","captcha","jade","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/express-recaptcha"},{"id":17226,"title":"Express Request Proxy","library":"express-request-proxy","status":"abandoned","version":"2.2.2","language":"javascript","ecosystem":"npm","summary":"express-request-proxy is an Express.js middleware designed for creating high-performance streaming HTTP reverse proxies. It enables features like transparent caching via Redis, server-side injection of sensitive API keys and headers, custom route parameter handling, and response transformations. The package is built upon the widely used, but now deprecated, `request` HTTP client library. Its last major release was 2.x, with version 2.2.2 being the latest. Given its dependency on the unmaintained `request` library and lack of recent updates (last commit August 2018), the package is effectively abandoned, limiting its viability for new projects and posing potential maintenance and security risks.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","express","middleware","request","api","proxy"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/express-request-proxy"},{"id":17634,"title":"Express Request/Response Logger","library":"express-requests-logger","status":"active","version":"4.0.3","language":"javascript","ecosystem":"npm","summary":"express-requests-logger is an Express middleware designed for comprehensive logging of incoming HTTP requests and outgoing responses within Node.js applications. The current stable version is 4.0.3, with v4.0.1 released in August 2024, indicating active maintenance though its release cadence can be somewhat irregular. A key differentiator is its extensive configuration options, allowing developers to precisely control what data is logged. This includes masking or excluding sensitive fields from request and response bodies, headers, and query parameters. It also supports integration with custom loggers, although it's primarily tested with Bunyan, and offers a `shouldSkipAuditFunc` for dynamic conditional logging. The `doubleAudit` feature provides flexibility for logging requests both upon arrival and after the response is sent, which can be crucial for debugging systems prone to crashes during request processing.","last_verified":"2026-04-23T00:00:00.000Z","tags":["javascript","logs","requests","audit","express"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/express-requests-logger"},{"id":18354,"title":"express-robots-middleware","library":"express-robots-middleware","status":"active","version":"1.0.1","language":"javascript","ecosystem":"npm","summary":"Middleware for Express.js applications to dynamically generate a robots.txt file. Version 1.0.1 is the current stable release, with infrequent updates since 2016. It supports multiple user agents, allow/disallow directives, and crawl-delay configuration. Differentiators include simple integration as route middleware and no external dependencies beyond Express.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","express","robots.txt","middleware"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/express-robots-middleware"},{"id":17635,"title":"Express Robots.txt Middleware","library":"express-robots-txt","status":"maintenance","version":"1.0.0","language":"javascript","ecosystem":"npm","summary":"express-robots-txt is an Express.js middleware designed to either serve a static `robots.txt` file or dynamically generate one based on a JavaScript object or array configuration. The package is currently at version 1.0.0, with its last known publication approximately four years ago, indicating a stable but less actively developed state, likely in maintenance mode. It provides a straightforward API to define standard `robots.txt` directives such as `User-agent`, `Disallow`, `Allow`, `Crawl-delay`, `Sitemap` (supporting multiple entries), and `Host`. This flexibility allows developers to easily control how web crawlers interact with their Express applications, preventing unwanted indexing or specifying crawl behaviors, without needing to manage a static file manually for complex scenarios.","last_verified":"2026-04-23T00:00:00.000Z","tags":["javascript","express","robots","robots.txt"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/express-robots-txt"},{"id":18355,"title":"express-ruid","library":"express-ruid","status":"active","version":"1.1.5","language":"javascript","ecosystem":"npm","summary":"Express.js middleware for generating unique request IDs with prefixes (pid, hostname) and sequence numbers. v1.1.5, stable. Uses built-in crypto. Supports HTTP header inheritance, configurable attribute names, and optional express-http-context integration. Lighter than express-request-id, no external dependencies.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","express.js","middleware","request","id","uid","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/express-ruid"},{"id":18356,"title":"express-sanitizer","library":"express-sanitizer","status":"maintenance","version":"1.0.6","language":"javascript","ecosystem":"npm","summary":"Express middleware for sanitizing user input using the Caja-HTML-Sanitizer (Google Caja sanitizer) to mitigate persistent XSS risks. Version 1.0.6 is available on npm. The package has been in maintenance mode since 2021; its core dependency (sanitizer) has not been updated in years. It adds a `req.sanitize()` method to Express request objects. Compared to alternatives like express-validator, this library is minimal but unmaintained and should be avoided in new projects.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","express","sanitize","sanitization","xss"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/express-sanitizer"},{"id":18357,"title":"express-security-txt","library":"express-security-txt","status":"active","version":"4.0.1","language":"javascript","ecosystem":"npm","summary":"Express middleware to serve a security.txt policy file at the standard /.well-known/security.txt or /security.txt endpoint. Current stable version 4.0.1. Released via semantic-release; adheres to the security.txt RFC draft (foudil-securitytxt-05). Key differentiators: supports repeating directives, inline comments (prefix, postfix, field-level), and array values for multiple contacts or policies. Lightweight—no external runtime dependencies; works with Express 4.x+. Safer alternatives exist (e.g., manual static file serving) if zero risk of misconfiguration is required.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/express-security-txt"},{"id":17636,"title":"Express Service Readiness Middleware","library":"express-service-readiness-middleware","status":"active","version":"1.0.25","language":"javascript","ecosystem":"npm","summary":"This module provides Express.js middleware for determining whether server routes should be exposed based on the health status of critical service dependencies. Currently stable at version 1.0.25, the package is typically updated for bug fixes and compatibility with new Express.js versions. A key differentiator is its focus on *readiness* at startup rather than continuous *liveness* monitoring. Once the service achieves a 'ready' state, it maintains this status for its lifetime, meaning subsequent failures of critical dependencies will *not* revert it to an 'unready' state and block non-whitelisted routes. It returns a 502 status code for non-whitelisted routes when critical dependencies are not ready, and allows specific paths to be whitelisted for access even during unready periods. It distinguishes between critical and non-critical dependencies, allowing flexible health definitions.","last_verified":"2026-04-23T00:00:00.000Z","tags":["javascript","express","readiness","dependencies","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/express-service-readiness-middleware"},{"id":17005,"title":"Express Session Middleware","library":"express-session","status":"active","version":"1.19.0","language":"javascript","ecosystem":"npm","summary":"express-session is a robust and widely-used session middleware for Express.js applications, currently stable at version 1.19.0. It provides server-side session storage, managing session IDs via cookies while keeping the actual session data on the server, which is a key security differentiator compared to client-side cookie storage. While the core package offers a default `MemoryStore` for development and debugging, it explicitly warns against its use in production due to memory leak risks and lack of scalability, promoting a rich ecosystem of compatible external session stores. The project maintains a steady release cadence, with recent updates focusing on features like dynamic cookie options, improved security tooling, and dependency updates, ensuring ongoing compatibility and enhancements for Node.js environments (supporting Node.js >= 0.8.0). It has evolved to directly manage session cookies, making the `cookie-parser` middleware optional and recommending careful use if both are present to avoid secret mismatches.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/express-session"},{"id":15612,"title":"Express Simple Bundler","library":"express-simple-bundler","status":"maintenance","version":"0.2.0","language":"javascript","ecosystem":"npm","summary":"express-simple-bundler is a specialized utility designed for Express.js applications, focusing on the streamlined creation of minified and cache-busted JavaScript and CSS bundles. The package, currently at version 0.2.0, indicates an early stage of development with an likely infrequent release cadence. Its core functionality involves processing specified source files, applying compression via configurable engines like UglifyJS for JavaScript and clean-css for CSS, and then outputting these bundles to a designated public directory. A key differentiator is its automatic appending of MD5 hashes to the generated filenames, which is crucial for effective cache invalidation and ensuring browsers fetch the latest asset versions upon deployment. The library integrates directly into the server-side logic of an Express application, providing bundled file paths through a global object for use in view templates. This direct integration aims to simplify asset management without requiring a separate, complex build pipeline, making it suitable for projects prioritizing simplicity within the Express ecosystem.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","bundle","bundler","bundling","css","express"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/express-simple-bundler"},{"id":17637,"title":"Express Sitemap XML Middleware","library":"express-sitemap-xml","status":"active","version":"3.1.0","language":"javascript","ecosystem":"npm","summary":"express-sitemap-xml is an Express.js middleware designed to automatically generate and serve sitemap.xml files based on a dynamic list of URLs provided by an async function. It intelligently handles large sitemaps, automatically splitting them into multiple files and generating a sitemap index (sitemap.xml) when more than 50,000 URLs are present, adhering to the sitemap protocol. The current stable version is 3.1.0, with recent updates indicating active maintenance and feature additions, such as image support and base URL fixes. It differentiates itself by its automatic handling of large sitemaps, caching mechanisms for performance, and a flexible API that can also be used independently of Express for pure sitemap generation. The package calls the URL-fetching function at most once every 24 hours, caching the results to optimize performance for subsequent requests.","last_verified":"2026-04-23T00:00:00.000Z","tags":["javascript","express","google","serve sitemap","serve sitemap.xml","site map","site map xml","sitemap","sitemap generator"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/express-sitemap-xml"},{"id":17638,"title":"Express Slash Middleware","library":"express-slash","status":"abandoned","version":"2.0.1","language":"javascript","ecosystem":"npm","summary":"express-slash is an Express.js middleware designed for web applications that enforce strict routing rules regarding trailing slashes in URLs. It automatically handles `GET` and `HEAD` requests, redirecting clients (with a 301 status code by default) to the canonical URL with or without a trailing slash, based on the application's configured routes and `strict routing` setting. This package ensures URL consistency and prevents 404 errors for users who might incorrectly add or omit trailing slashes. The current stable version is 2.0.1, specifically compatible with Express 4.x. Version 1.x was for Express 3.x. The package has not seen active development in many years, suggesting it is in an abandoned state. While alternatives exist, its direct integration with Express's `strict routing` is a key differentiator for maintaining consistent URL structures programmatically.","last_verified":"2026-04-23T00:00:00.000Z","tags":["javascript","express","express3","url","urls","slash","trailing","slashes","route"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/express-slash"},{"id":17639,"title":"Slonik Transaction Middleware for Express.js","library":"express-slonik","status":"active","version":"3.2.0","language":"javascript","ecosystem":"npm","summary":"express-slonik provides an Express.js middleware for managing PostgreSQL transactions using the Slonik client library. It simplifies the integration of database transactions into Express route handlers, ensuring that all database operations within a request either commit successfully or roll back entirely. The current stable version is 3.2.0, released in October 2023. The project maintains a frequent release cadence, primarily to align with new major versions of its peer dependency, Slonik, adding support for recent Slonik versions shortly after their release. Its key differentiator is its zero-dependency approach (beyond Express and Slonik itself) and its focus on robust transaction management within the Express middleware pattern, including support for isolation levels and explicit transaction control across multiple handlers.","last_verified":"2026-04-23T00:00:00.000Z","tags":["javascript","nodejs","typescript","postgresql","postgres","express","expressjs","middleware"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/express-slonik"},{"id":18358,"title":"Express Slow Down","library":"express-slow-down","status":"active","version":"3.1.0","language":"javascript","ecosystem":"npm","summary":"Basic rate-limiting middleware for Express that slows down responses rather than blocking them outright. Current stable version is 3.1.0, released as part of the express-rate-limit ecosystem. It is built on top of express-rate-limit and uses its stores, providing a familiar API for slowing repeated requests. Key differentiator: it delays requests after a threshold instead of rejecting them, making it suitable for public API endpoints where gradual throttling is preferred over hard blocks. Requires Node >= 16 and Express 4/5. Ships TypeScript types, supports ESM and CJS, and is actively maintained.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","express-rate-limit","express","rate","limit","ratelimit","rate-limit","middleware","ip","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/express-slow-down"},{"id":17640,"title":"Express SOAP Middleware","library":"express-soap","status":"maintenance","version":"1.1.4","language":"javascript","ecosystem":"npm","summary":"`express-soap` is an Express middleware designed to streamline the creation of SOAP web services within Node.js applications, leveraging the underlying `node-soap` library. Its current stable version is 1.1.4, published approximately two years ago, suggesting a stable or maintenance release cadence rather than rapid iteration. The primary problem it solves is the inconvenient and potentially problematic integration of `node-soap`'s server listener directly with Express, particularly concerning middleware order and convenience. By providing a standard Express middleware, `express-soap` allows developers to mount SOAP endpoints at specific paths (e.g., `app.use('/soap/path', soap(...))`) in a familiar and predictable manner, addressing a common pain point in `node-soap`'s direct usage. It exposes all `node-soap` options directly, ensuring full compatibility while abstracting away boilerplate involved in setting up SOAP listeners, making it a key differentiator for applications requiring SOAP interoperability with an Express backend.","last_verified":"2026-04-23T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/express-soap"},{"id":18359,"title":"express-socket.io-session","library":"express-socket.io-session","status":"maintenance","version":"1.3.5","language":"javascript","ecosystem":"npm","summary":"Share a cookie-based express-session middleware with socket.io. Works with Express >=4.0.0 and socket.io >=1.0.0. The current stable version is 1.3.5, released 2018-07-07, with no further updates expected (last release over 6 years ago). It provides access to the Express session object via socket.handshake.session. Key differentiator: simple drop-in middleware that reuses the same express-session instance, avoiding the need for a separate session store. Alternative approaches include using JWT or custom middleware with socket.io's own session management.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","socket.io","express","express-session"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/express-socket.io-session"},{"id":17643,"title":"Express Server-Sent Events Middleware","library":"express-sse","status":"active","version":"1.0.0","language":"javascript","ecosystem":"npm","summary":"express-sse (from `dpskvn/express-sse`) is a lightweight Express.js middleware designed for easily implementing Server-Sent Events (SSE) in Node.js applications. It provides a straightforward API to send real-time, unidirectional updates from the server to connected clients over a standard HTTP connection, making it suitable for dashboards, live feeds, and notification systems. The current stable version is `1.0.0`, released on April 17, 2025, indicating active development and maintenance. Its primary differentiator is its simplicity and focus on one-way communication, which often makes it a more suitable and simpler alternative to WebSockets for server-to-client data streaming scenarios. It handles the necessary HTTP headers and connection management for SSE, allowing developers to focus on sending data without extensive boilerplate.","last_verified":"2026-04-23T00:00:00.000Z","tags":["javascript","express","sse","server-sent","events","eventsource","middleware","stream","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/express-sse"},{"id":17641,"title":"Express Server-Sent Events Middleware","library":"express-sse-middleware","status":"active","version":"3.0.3","language":"javascript","ecosystem":"npm","summary":"express-sse-middleware is an npm package providing a robust Express.js middleware for implementing Server-Sent Events (SSE) in Node.js applications. It simplifies the process of pushing real-time updates from a server to clients over a single HTTP connection, making it suitable for dashboards, chat applications, and live data feeds. The current stable version is 3.0.3, released after a significant v3.0.0 update which transitioned the package to an ES Module (ESM) first architecture. While a strict release cadence isn't explicitly defined, the package appears actively maintained given recent major version bumps and ongoing development. Its primary differentiator is its straightforward integration into existing Express applications by extending the `Response` object with a dedicated `sse()` method, allowing developers to easily send data, custom events, and IDs to connected clients. It also offers an `EventBuilder` for more structured event creation, though direct string sending is fully supported and often sufficient for simple use cases.","last_verified":"2026-04-23T00:00:00.000Z","tags":["javascript","express"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/express-sse-middleware"},{"id":17642,"title":"StatsD Route Monitoring Middleware for Express","library":"express-statsd","status":"abandoned","version":"0.3.0","language":"javascript","ecosystem":"npm","summary":"express-statsd is a middleware for Connect and Express applications designed to send route-specific metrics (status codes and response times) to a StatsD server. The current and only stable version is 0.3.0, which was last published over 12 years ago, indicating the project is abandoned. While functional, developers should be aware that it is not actively maintained and may not be compatible with modern Node.js or Express versions without potential issues. Newer, actively maintained alternatives like `express-hot-shots` (a direct fork) or comprehensive monitoring solutions like `express-insights` and `express-status-monitor` offer more features, better compatibility, and ongoing support. This middleware distinguishes itself by its simplicity, focusing solely on basic route-level HTTP metrics.","last_verified":"2026-04-23T00:00:00.000Z","tags":["javascript","connect","express","statsd","lynx","monitoring"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/express-statsd"},{"id":18360,"title":"express-subdomain","library":"express-subdomain","status":"maintenance","version":"1.0.6","language":"javascript","ecosystem":"npm","summary":"Simple and lightweight middleware for handling subdomains in Express.js applications. Current stable version is 1.0.6, with minimal releases since initial publication. Key differentiators: zero dependencies, supports multi-level subdomains, wildcards, and chaining. Simpler than alternatives like vhost, focusing only on subdomain routing without virtual hosting features.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","express","express-subdomain","subdomain","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/express-subdomain"},{"id":18361,"title":"Express Throttle","library":"express-throttle","status":"active","version":"2.0.0","language":"javascript","ecosystem":"npm","summary":"Request throttling middleware for Express using a token bucket algorithm with sliding window refill. Version 2.0.0 is current stable. Enables per-route rate limiting with configurable burst capacity, rate, and key function (defaults to IP address). Supports half-requests and custom cost per request. Limitations: in-memory storage by default (not shared across processes), and race conditions when using custom external backends under high load. Recommended for single-process apps.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","throttle","request","express","middleware"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/express-throttle"},{"id":18362,"title":"express-timeout-handler","library":"express-timeout-handler","status":"maintenance","version":"2.2.2","language":"javascript","ecosystem":"npm","summary":"Express middleware that enforces response timeouts by disabling response methods and calling a custom onTimeout handler. Current stable version is 2.2.2, with low release cadence (last major 2.0.0 ~2017). Unlike connect-timeout or other timeout middlewares, it actively prevents double-send by disabling response methods after timeout and supports per-route timeouts via timeout.set(). Requires Node >=6 and Express 4.x.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/express-timeout-handler"},{"id":17645,"title":"Express Uglify Middleware","library":"express-uglify-middleware","status":"abandoned","version":"1.0.2","language":"javascript","ecosystem":"npm","summary":"This package provides an Express middleware designed to dynamically minify JavaScript files using UglifyJS upon request. As of its last known stable release (version 1.0.2), it targets very old Node.js environments (compatible with Node.js >= 0.8.0) and likely older versions of Express and UglifyJS. It enables on-the-fly minification, which was a common pattern in older web applications, but is now largely superseded by build-time asset compilation and minification using tools like Webpack or Vite. The package appears to be abandoned, with no active development or maintenance since its initial release, making it unsuitable for modern JavaScript projects or production use. Its main differentiator was in-request minification, contrasting with modern build-step approaches.","last_verified":"2026-04-23T00:00:00.000Z","tags":["javascript","uglifyjs","express","minify"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/express-uglify-middleware"},{"id":17094,"title":"Conditional Express Middleware Skipping","library":"express-unless","status":"active","version":"2.1.3","language":"javascript","ecosystem":"npm","summary":"express-unless is a utility library for Express.js that enables conditional execution of middleware functions. It allows developers to attach an `unless` method directly to any Express middleware, providing granular control over when that middleware should be skipped. The library currently ships as version 2.1.3 and has seen stable releases, with the latest update in April 2021. It differentiates itself by offering a fluent API for defining skip conditions based on HTTP methods, request paths (including regular expressions and path/method pairs), file extensions, or a fully custom predicate function. This approach simplifies complex conditional routing logic often found in Express applications, providing a cleaner way to apply authentication, logging, or other cross-cutting concerns selectively.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/express-unless"},{"id":17432,"title":"Express URL Rewrite Middleware","library":"express-urlrewrite","status":"maintenance","version":"2.0.3","language":"javascript","ecosystem":"npm","summary":"express-urlrewrite is an Express.js middleware designed for flexible URL rewriting within an application. It allows developers to transform incoming request URLs based on regular expressions, route parameters, or wildcard patterns, without performing HTTP redirects. This is crucial for internal routing, path normalization, or creating cleaner URLs. The library is currently at version 2.0.3 and appears to be in a maintenance phase, with the last publish over two years ago. Its key differentiators include robust support for dynamic rewriting using named or numeric route parameters, wildcards (`*`), and the ability to modify query strings. A notable feature is its capacity to act as route-specific middleware, passing control to the *next matching route* in the Express router rather than the general next middleware in the stack, offering fine-grained control over the request flow.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","express","middleware","rewrite","redirect","url","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/express-urlrewrite"},{"id":17095,"title":"Express User-Agent Parser","library":"express-useragent","status":"active","version":"2.1.0","language":"javascript","ecosystem":"npm","summary":"express-useragent is a robust and fast user-agent parsing library designed for Node.js environments, offering dedicated Express.js middleware and comprehensive TypeScript typings. Currently stable at version 2.1.0, the package underwent a significant rewrite in version 2.0.0, migrating to ES Modules and TypeScript, and now requires Node.js 18 or newer. Its release cadence appears active, with recent patches addressing bug fixes and dependency updates. Key differentiators include its first-class integration with Express, which populates `req.useragent` with parsed data, and its ability to parse user-agent strings directly via a `UserAgent` class instance. It also provides lightweight browser bundles for client-side parsing.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","useragent","connect","express","trinte","browser","compound","middleware","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/express-useragent"},{"id":18363,"title":"Express Validation","library":"express-validation","status":"active","version":"4.1.1","language":"javascript","ecosystem":"npm","summary":"express-validation v4.1.1 is an Express middleware that validates request parameters (body, query, headers, params, cookies, signedCookies) using Joi schemas. It returns structured error responses when validation fails and integrates with Express error handlers. The library has a hard dependency on Joi v17.x.x and ships with TypeScript definitions. It is actively maintained with regular releases, and provides multiple error format options including keyByField. Compared to alternatives like express-validator, it uses Joi directly rather than its own validator.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","express","validation","validate","joi","middleware","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/express-validation"},{"id":17096,"title":"express-validator","library":"express-validator","status":"active","version":"7.3.2","language":"javascript","ecosystem":"npm","summary":"express-validator is an active and widely used Express.js middleware library that provides a comprehensive suite of tools for validating and sanitizing request data. Currently at stable version 7.3.2, the library integrates directly with `validator.js`, offering a fluent API for defining validation chains for fields in the request body, query parameters, headers, or cookies. It typically releases patch and minor versions regularly, with major versions occurring less frequently (v7.0.0 was the first major update in almost four years). Key differentiators include its tight integration with Express's middleware system, robust error handling with `validationResult`, and extensive support for custom validators and sanitizers, making it a powerful solution for robust input validation in Node.js applications.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","express","validator","validation","validate","sanitize","sanitization","xss","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/express-validator"},{"id":20022,"title":"express-webpack-assets","library":"express-webpack-assets","status":"maintenance","version":"0.1.0","language":"javascript","ecosystem":"npm","summary":"Express middleware that loads hashed Webpack asset manifests generated by assets-webpack-plugin, exposing asset paths (JS, CSS, etc.) to templates via a `webpack_asset()` helper. Version 0.1.0 is the latest stable release. It supports single or multiple JSON manifest files (merged in filesystem order). Useful for referencing versioned assets without hardcoding hashes. Not actively maintained; alternatives include webpack-manifest-plugin with express middleware.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/express-webpack-assets"},{"id":17097,"title":"Express Winston Middleware","library":"express-winston","status":"active","version":"4.2.0","language":"javascript","ecosystem":"npm","summary":"express-winston is an Express.js middleware package that integrates the popular Winston logging library into web applications, enabling structured request and error logging. The current stable version is 4.2.0. The project maintains a somewhat active release cadence, frequently addressing dependency updates, security fixes, and minor feature enhancements within the 4.x series. Its key differentiators include extensive configuration options for filtering request/response metadata (e.g., using whitelists and blacklists, though these terms are slated for removal in v5.x), dynamic log levels, and the ability to leverage any of Winston's powerful transports and formatting capabilities directly within the Express middleware stack for both HTTP request logging and centralized error handling.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","winston","logging","express","log","error","handler","middleware","colors","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/express-winston"},{"id":18364,"title":"express-winston-2","library":"express-winston-2","status":"active","version":"0.0.2","language":"javascript","ecosystem":"npm","summary":"Logging middleware for Express.js using winston. Version 0.0.2 (latest). Provides request and error logging with whitelist support for request/response properties, custom log levels based on status code, and skip/ignore functionality. Differentiator: uses winston's flexible transport system and allows fine-grained control over log level via a callback function. Basic functionality, rarely updated.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","winston","flatiron","logging","express","log","error","handler","middleware"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/express-winston-2"},{"id":17644,"title":"Express X-Hub Signature Middleware","library":"express-x-hub","status":"abandoned","version":"1.0.4","language":"javascript","ecosystem":"npm","summary":"The `express-x-hub` package provides an Express.js middleware for validating X-Hub-Signature requests. It was designed to ensure the integrity of incoming webhooks, particularly useful for platforms like Facebook real-time updates and GitHub webhooks, by verifying the request body against a secret using the `X-Hub-Signature` header. The current and only stable version is 1.0.4, last published in October 2015. This package is no longer actively maintained or updated, making it effectively abandoned. Its primary differentiation was its specific focus on adding validation methods directly to the `req` object (`req.isXHub`, `req.isXHubValid()`) within the Express middleware flow, requiring placement *before* any body parsing middleware. It does not provide official TypeScript types.","last_verified":"2026-04-23T00:00:00.000Z","tags":["javascript","express","x-hub","xhub","signature","middleware","facebook","realtime","updates"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/express-x-hub"},{"id":16022,"title":"Express XML Body Parser Middleware","library":"express-xml-bodyparser","status":"maintenance","version":"0.4.1","language":"javascript","ecosystem":"npm","summary":"express-xml-bodyparser is a Connect/Express middleware designed to parse incoming raw XML request bodies, converting them into a JavaScript object available on `req.body`. It leverages the `xml2js` library for XML parsing. The current stable version is 0.4.1. The package has a slow release cadence, with updates typically addressing dependencies or minor fixes, rather than frequent feature additions. Key differentiators include its ability to parse data only once even if called multiple times, gracefully skip parsing for empty bodies, and accept a wide range of XML-based content-types (e.g., `application/rss+xml`). It provides custom configuration options that are merged with opinionated defaults to normalize the resulting JSON structure, such as trimming whitespace and lowercasing tag names, which users need to be aware of if they desire standard `xml2js` behavior. TypeScript type definitions are available via `@types/express-xml-bodyparser`.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","xml","json","middleware","parser","express"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/express-xml-bodyparser"},{"id":18366,"title":"express-yup-middleware","library":"express-yup-middleware","status":"active","version":"2.0.0","language":"javascript","ecosystem":"npm","summary":"Express middleware that validates request body, query, and params using Yup schemas. Version 2.0.0 is the latest stable release. It integrates Yup validation into Express routes and returns structured error responses. Differentiators include custom error messages per field, validation options per schema part (e.g., abortEarly), and cross-validation via context. Requires Yup as a peer dependency.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","express","yup","validation","validator","middleware","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/express-yup-middleware"},{"id":17646,"title":"Express Zod Safe Validation Middleware","library":"express-zod-safe","status":"active","version":"3.2.1","language":"javascript","ecosystem":"npm","summary":"Express Zod Safe is a TypeScript-first middleware for Express.js applications, offering robust and typesafe validation of incoming HTTP request bodies, URL parameters, and query strings. It leverages Zod schemas to define validation rules, ensuring data integrity and preventing invalid or malicious data from reaching application logic. The current stable version is 3.2.1, which targets Zod v4.0.0 and above. While a specific release cadence isn't published, it appears to follow Zod's major version updates. Key differentiators include its strict type safety, seamless integration with the Express middleware stack, comprehensive coverage of request parts (body, params, query), and developer-friendly error handling, aiming to be a more robust alternative to similar packages like `zod-express-middleware`.","last_verified":"2026-04-23T00:00:00.000Z","tags":["javascript","zod","express","middleware","validation","guard","typesafe","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/express-zod-safe"},{"id":27729,"title":"express-zod-validations","library":"express-zod-validations","status":"active","version":"0.1.1","language":"javascript","ecosystem":"npm","summary":"Express middleware for validating request headers, params, query, and body using Zod schemas. Current stable version 0.1.1, released as the sole version to date. It offers granular validation (each request part independently), async validation by default via safeParseAsync, and flexible error handling (store errors on req or throw to Express error handler). Ships TypeScript declarations. Requires peer dependencies express ^5 and zod ^4, which are breaking changes from express v4/zod v3 ecosystem. Differentiates from express-zod-safe by requiring explicit version compatibility and providing a middleware factory for global configuration.","last_verified":"2026-05-09T00:00:00.000Z","tags":["javascript","express-middleware","validation-middleware","zod-validation","request-validation","input-validation","data-validations","schema-validation","input-sanitization","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/express-zod-validations"},{"id":23086,"title":"Expression","library":"expression","status":"active","version":"5.6.0","language":"python","ecosystem":"pypi","summary":"A functional programming library for Python 3.10+ providing immutable data structures like Option, Result, Try, and pipe operators. Version 5.6.0 is the latest, with active maintenance and frequent releases.","last_verified":"2026-05-01T00:00:00.000Z","tags":["functional-programming","monads","option","result","pipe"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/expression"},{"id":18037,"title":"Express.js","library":"expresss","status":"active","version":"0.0.0","language":"javascript","ecosystem":"npm","summary":"Express.js is a foundational, unopinionated web application framework for Node.js, widely regarded as the de facto standard for building web applications and APIs. It provides a robust yet minimalist set of features, including a powerful routing system, HTTP utility methods, and a flexible middleware architecture. The current stable major version is Express 5.x, with Express 5.1.0 being the default on npm, and an official LTS schedule supports both v4 and v5 release lines. The release cadence for major versions can be extended, as seen with the significant time between Express 4 and Express 5, which focused on improving core stability, aligning with modern Node.js features, and incorporating security enhancements rather than introducing a vast array of new features. Its key differentiators include its lightweight nature, high extensibility through a vast ecosystem of middleware, and its \"unopinionated\" approach, allowing developers significant freedom in structuring their applications and choosing components like ORMs and template engines. It is often a core component of the \"MEAN\" or \"MERN\" stack for full-stack JavaScript development. Note: The package 'expresss' is a likely typo; this entry refers to the correct package 'express'.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/expresss"},{"id":7210,"title":"Exrex","library":"exrex","status":"active","version":"0.12.0","language":"python","ecosystem":"pypi","summary":"Exrex is a Python library and command-line tool for 'reverse regular expressions,' designed to generate strings that match a given regular expression. It's useful for tasks like testing, fuzzing, and creating sample data. The library supports common regex features and handles potentially infinite matching strings by limiting their maximum length. It is a pure Python library with no external dependencies and efficiently uses generators to manage memory. The current version is 0.12.0, with an infrequent release cadence.","last_verified":"2026-04-16T00:00:00.000Z","tags":["regex","regular expressions","generator","string generation","testing","fuzzing","utilities"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/exrex"},{"id":10864,"title":"ext: JavaScript Utilities and Polyfills","library":"ext","status":"active","version":"1.7.0","language":"javascript","ecosystem":"npm","summary":"The `ext` package, formerly known as `es5-ext`, is a comprehensive JavaScript utility library that provides a collection of non-standard or soon-to-be-standard language extensions and polyfills. It differentiates itself by offering these utilities in a future-proof and non-invasive manner, meaning it generally avoids polluting global prototypes without explicit action, and is designed to be compatible with ES3+ environments without requiring a transpilation step. The library is highly modular, allowing developers to import only the specific functions or objects they need, such as `globalThis`, `Object.clear`, or `String.prototype.camelToHyphen` functionality. While the package has seen recent maintenance releases (e.g., `v0.10.64` in February 2024) addressing stability issues, the latest feature-rich version is `v1.7.0`, released in August 2022. Its release cadence combines frequent bug fixes with less frequent, but impactful, feature additions, ensuring both stability and progressive enhancement capabilities.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","ecmascript","es","es6","extensions","ext","addons","lodash","extras"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/ext"},{"id":10865,"title":"Extend Shallow","library":"extend-shallow","status":"maintenance","version":"3.0.2","language":"javascript","ecosystem":"npm","summary":"extend-shallow is a minimalist JavaScript utility designed to merge the enumerable properties of one or more source objects into a target object. It performs a *shallow* merge, meaning only top-level properties are copied; nested objects or arrays are copied by reference rather than being cloned. The current stable version is 3.0.2, last published in 2017, indicating a mature and stable, but not actively feature-developed, codebase. It primarily targets Node.js environments from version 0.10.0 upwards, supporting CommonJS module syntax. While modern JavaScript environments widely support `Object.assign()` for similar functionality, extend-shallow serves as a lightweight alternative, particularly useful in legacy environments or when a direct, unopinionated shallow merge is explicitly required without the overhead of polyfills or broader compatibility layers. Its key differentiator lies in its focused, single-purpose design, making it a very small footprint utility.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","assign","clone","extend","merge","obj","object","object-assign","object.assign"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/extend-shallow"},{"id":16356,"title":"Jest/Vitest Matcher for ARIA Live Regions","library":"extend-to-be-announced","status":"active","version":"2.0.0","language":"javascript","ecosystem":"npm","summary":"`extend-to-be-announced` is a utility package providing custom Jest and Vitest matchers, specifically `toBeAnnounced`, for robustly testing ARIA live regions. It aims to simplify accessibility testing by abstracting away the complexities of how assistive technologies handle live region updates, preventing common false positives associated with simply checking DOM text content. The package is currently at version 2.0.0 and receives updates as needed, particularly when underlying dependencies or testing frameworks evolve. It differentiates itself by leveraging `aria-live-capture` internally to precisely detect actual announcements, ensuring tests reflect true user experience rather than just DOM state. This approach helps developers write more reliable and accurate accessibility tests, especially for dynamic content updates.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/extend-to-be-announced"},{"id":18365,"title":"Extended ADF Markdown Parser","library":"extended-markdown-adf-parser","status":"active","version":"2.4.0","language":"javascript","ecosystem":"npm","summary":"A bidirectional parser v2.4.0 for converting between Atlassian Document Format (ADF) and Extended Markdown. Released under MIT license with monthly updates, it supports all major ADF elements including panels, expands, media, tables, status, emoji, mentions, dates, and code blocks. Key differentiators: advanced nested processing via multi-pass parsing, metadata annotation for full fidelity, zero runtime dependencies, dual CJS/ESM module support, and 100% test coverage. Requires Node >=20.11.1 and ships TypeScript types.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","adf","atlassian","markdown","parser","confluence","jira","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/extended-markdown-adf-parser"},{"id":18367,"title":"extendscript-bundler","library":"extendscript-bundler","status":"abandoned","version":"0.0.6","language":"javascript","ecosystem":"npm","summary":"A development-time bundler for creating ExtendScript + ScriptUI panels for Adobe Creative Cloud applications (After Effects, Premiere Pro, Photoshop, etc.) on macOS. v0.0.6 (latest) is pre-1.0 and not actively maintained; the package has not seen updates since 2020. Key differentiators: provides live reload via AppleScript + browserify bundling, enabling a hot-reload-like workflow by reusing the global Window instance. Windows support is not available; the package is macOS-only.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/extendscript-bundler"},{"id":13169,"title":"Extension.js: Cross-Browser Extension Development","library":"extension","status":"active","version":"3.13.5","language":"javascript","ecosystem":"npm","summary":"extension.js is a zero-configuration command-line interface (CLI) and development toolkit designed for creating, developing, and building cross-browser web extensions. It streamlines the development workflow by providing integrated tools for producing extensions compatible with major browsers including Chrome, Edge, Firefox, and Safari, all without requiring complex or manual build configurations. The package is currently stable at version 3.13.5 (as of April 11, 2026) and demonstrates a rapid release cadence with frequent patches and minor versions, highlighting active maintenance and quick turnaround on bug fixes and features. Its key differentiators include a 'zero-config' philosophy, native TypeScript support, and first-class integration with popular frameworks like React, aiming to significantly reduce setup overhead for developers targeting diverse browser environments. Beyond its CLI, extension.js also offers a programmatic API for `create` and `develop` operations, enabling custom build pipeline integration.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","zero-config","build","develop","browser","extension","chrome extension","edge extension","firefox extension","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/extension"},{"id":13170,"title":"Extension.js Development CLI","library":"extension-develop","status":"active","version":"3.13.5","language":"javascript","ecosystem":"npm","summary":"extension-develop is a command-line interface (CLI) tool for developing, building, previewing, and packaging cross-browser extensions built with Extension.js. It supports Manifest V3 (MV3) projects for both Chromium and Firefox environments, providing essential development features like a dev server with live/hot-reloading, watch mode, and a robust build system. The current stable version is 3.13.5, with frequent patch and minor releases, often multiple times a week, indicating active development. A key differentiator is its recent programmatic accessibility, allowing developers to integrate its build and preview capabilities, along with an event-driven API (BuildEmitter), directly into larger JavaScript/TypeScript applications, moving beyond solely CLI usage. It includes features for content scripts, background scripts, and managing the entire extension lifecycle.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","webextension","browser-extension","manifest-v3","mv3","cross-browser","development-server","dev-server","live-reload","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/extension-develop"},{"id":3482,"title":"extension-helpers","library":"extension-helpers","status":"active","version":"1.4.0","language":"python","ecosystem":"pypi","summary":"extension-helpers provides a suite of utilities designed to simplify the process of building and installing Python packages that include compiled extensions (e.g., C, C++, Fortran). It helps manage compiler flags, OpenMP support, and the Python Limited API (PEP 384) for ABI compatibility. The current version is 1.4.0, and it follows a stable release cadence with minor versions released every few months, often coinciding with Astropy-related ecosystem updates.","last_verified":"2026-04-25T10:45:08.808Z","tags":["build-system","extensions","setuptools","C/C++","fortran","ABI"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/extension-helpers"},{"id":8982,"title":"ExtensionClass","library":"extensionclass","status":"active","version":"6.2","language":"python","ecosystem":"pypi","summary":"This package provides a metaclass that allows classes implemented in extension modules (typically written in C) to be subclassed in Python. It's primarily used in legacy Python applications, notably within the Zope and Plone ecosystems, to provide features like a class initializer (`__class_init__`) and the acquisition-oriented `__of__` protocol, which predates some modern Python features. The current version is 6.2 and it is actively maintained by the Zope Foundation.","last_verified":"2026-04-16T00:00:00.000Z","tags":["metaclass","zope","legacy","acquisition","c-extension"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/extensionclass"},{"id":27730,"title":"extra-build","library":"extra-build","status":"active","version":"2.3.1","language":"javascript","ecosystem":"npm","summary":"Common build tools for extra-* packages, providing a JavaScript API for building TypeScript-based libraries. Version 2.3.1 is current. It offers utility functions for generating JavaScript and type declarations, bundling scripts, managing package metadata, executing shell commands, handling git operations (commit+push, branch setup), parsing GitHub URLs, updating repo details, logging with colors, and reading/writing text/JSON files. Unlike a CLI-based approach, this redesigned version provides flexibility via a programmable API, suitable for CI systems like GitHub Actions. It includes functions like bundleScript, webifyScript, exec, gitCommitPush, and updateGithubRepoDetails.","last_verified":"2026-05-09T00:00:00.000Z","tags":["javascript","extra","build","BundleOptions","DocsDetails","Document","ExecOptions","GitCommitPushOptions","GitSetupBranchOptions","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/extra-build"},{"id":23695,"title":"extra-platforms","library":"extra-platforms","status":"active","version":"12.0.3","language":"python","ecosystem":"pypi","summary":"Detect architectures, platforms, shells, terminals, CI systems and agents, grouped by family. Current version: 12.0.3, requires Python >=3.10. Active development with frequent releases.","last_verified":"2026-05-01T00:00:00.000Z","tags":["platform-detection","ci-detection","shell-detection","architecture-detection"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/extra-platforms"},{"id":5619,"title":"Extra Streamlit Components","library":"extra-streamlit-components","status":"active","version":"0.1.81","language":"python","ecosystem":"pypi","summary":"Extra Streamlit Components is a Python library that provides a collection of complex or natively unavailable components to enhance Streamlit applications. It aims to offer advanced UI elements such as a Router for multi-page apps, a Cookie Manager for browser interaction, and a TabBar. The library is currently at version 0.1.81 and receives updates periodically.","last_verified":"2026-04-13T00:00:00.000Z","tags":["streamlit","components","ui","frontend"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/extra-streamlit-components"},{"id":20020,"title":"Extra Watch Webpack Plugin","library":"extra-watch-webpack-plugin","status":"active","version":"1.0.3","language":"javascript","ecosystem":"npm","summary":"A webpack plugin that adds extra files or directories to webpack's watch system, triggering rebuilds when those files change. Version 1.0.3 is the latest stable release, with minimal updates since 1.0.0. Compatible with webpack versions 1 through 4, it supports glob patterns for files and explicit directory paths. Unlike built-in webpack watch options that only track dependencies, this plugin allows any arbitrary file or folder to trigger a rebuild, ideal for configuration files, generated assets, or non-imported resources.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","webpack","webpack-plugin","watch"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/extra-watch-webpack-plugin"},{"id":20021,"title":"Extract CSS Chunks Webpack Plugin","library":"extract-css-chunks-webpack-plugin","status":"maintenance","version":"4.10.0","language":"javascript","ecosystem":"npm","summary":"A webpack plugin that extracts CSS from chunks into separate stylesheets with Hot Module Replacement (HMR) support. Current stable version is 4.10.0 (last released November 2020). It is a fork/enhancement of mini-css-extract-plugin, adding HMR and SSR compatibility. Supports Webpack 4 and 5, ships TypeScript declarations, and is designed for code-splitting applications. Key differentiator: built-in HMR for extracted CSS files without additional loaders, and chunk-based CSS extraction for universal (SSR) apps. Active maintenance status as of 2020, but no recent releases.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","css","chunks","code splitting","mini-css","hot","hmr","universal","webpack","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/extract-css-chunks-webpack-plugin"},{"id":20024,"title":"extract-loader","library":"extract-loader","status":"maintenance","version":"5.1.0","language":"javascript","ecosystem":"npm","summary":"A webpack loader that evaluates source code on the fly and returns it as a string, primarily used to extract HTML and CSS from the bundle. Version 5.1.0 is the latest stable release, with slow updates since 2020. It resolves URLs within HTML and CSS, serving as a lean alternative to extract-text-webpack-plugin and mini-css-extract-plugin. It works specifically with code generated by html-loader or css-loader, providing a fake context for evaluation.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","webpack","loader","extract","html","css"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/extract-loader"},{"id":2944,"title":"extract-msg: Outlook MSG File Extractor","library":"extract-msg","status":"active","version":"0.55.0","language":"python","ecosystem":"pypi","summary":"extract-msg is a Python library designed to parse and extract emails and their attachments from Microsoft Outlook's proprietary .msg files. It supports various MSG file formats, including embedded messages and complex structures, and can handle different encodings. The library is actively maintained with frequent minor and patch releases, currently at version 0.55.0.","last_verified":"2026-04-25T03:42:18.989Z","tags":["email","outlook","msg","parser","attachments","ole","microsoft"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/extract-msg"},{"id":17223,"title":"PostgreSQL Schema Extractor","library":"extract-pg-schema","status":"active","version":"5.8.1","language":"javascript","ecosystem":"npm","summary":"extract-pg-schema is a utility library designed to programmatically extract comprehensive metadata from a PostgreSQL database and return it as a structured JavaScript object. Currently stable at version 5.8.1, the package maintains an active release schedule, frequently delivering patch and minor updates to enhance features and ensure compatibility. It serves as a foundational component for other tools like Kanel, which leverages its output to generate TypeScript types, and Schemalint, used for database schema linting. A key differentiator is its ability to integrate seamlessly with standard `node-postgres` connection configurations and its provision of both a flexible programmatic API and a convenient command-line interface, making it adaptable for various use cases ranging from automated code generation to direct schema inspection.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","postgresql","schema","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/extract-pg-schema"},{"id":10866,"title":"extract-zip","library":"extract-zip","status":"active","version":"2.0.1","language":"javascript","ecosystem":"npm","summary":"extract-zip is a pure JavaScript library for asynchronously extracting zip archives into a specified directory. It currently stands at version 2.0.1 and leverages the `yauzl` parser internally to handle zip file structures. Version 2.0.0 marked a significant update, introducing a modern Promise-based API that replaced the older callback-style approach, and adding official TypeScript definitions for enhanced developer experience. The library maintains an active release cadence, with recent updates (like v2.0.1) addressing critical maintenance issues such as the deprecated `process.umask` and clarifying Node.js minimum version requirements. It also offers a command-line interface for direct use. Its primary differentiators include its 100% JavaScript implementation, which avoids native binaries, and its adoption of the modern async/await pattern for all extraction operations, requiring Node.js 10.17.0 or newer.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","unzip","zip","extract","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/extract-zip"},{"id":23697,"title":"extractcode","library":"extractcode","status":"active","version":"31.0.0","language":"python","ecosystem":"pypi","summary":"A mostly universal archive extractor using 7zip, libarchive and the Python standard library for reliable archive extraction. Current version 31.0.0, requires Python >=3.6. Released as part of the scancode-toolkit ecosystem.","last_verified":"2026-05-01T00:00:00.000Z","tags":["archive","extraction","7zip","libarchive","universal"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/extractcode"},{"id":23696,"title":"extractcode-7z","library":"extractcode-7z","status":"maintenance","version":"16.5.210531","language":"python","ecosystem":"pypi","summary":"A ScanCode path provider plugin that provides a prebuilt native sevenzip binary for archive extraction. Version 16.5.210531. Plugin is in maintenance mode, tied to ScanCode toolkit releases.","last_verified":"2026-05-01T00:00:00.000Z","tags":["scanning","extraction","7z","path-provider","plugin"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/extractcode-7z"},{"id":26969,"title":"extractcode-libarchive","library":"extractcode-libarchive","status":"active","version":"3.5.1.210531","language":"python","ecosystem":"pypi","summary":"A ScanCode path provider plugin that provides a prebuilt native libarchive binary for archive extraction. Version 3.5.1.210531 is current. Release cadence is irregular, tied to ScanCode plugin updates.","last_verified":"2026-05-01T00:00:00.000Z","tags":["scan","libarchive","binary","plugin","extraction"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/extractcode-libarchive"},{"id":26970,"title":"extraneous","library":"extraneous","status":"deprecated","version":"2.1.1","language":"javascript","ecosystem":"npm","summary":"A minimal npm test package with no functional code; version 2.1.1 is the latest stable release. This package exists solely for testing npm metadata or package management tooling, not for actual production use. There are no maintainers or release cadence. It offers no distinct features compared to alternatives.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/extraneous"},{"id":26971,"title":"Axios","library":"extrareqp2","status":"active","version":"1.0.0","language":"javascript","ecosystem":"npm","summary":"Axios is a promise-based HTTP client for both browser and Node.js. The current stable version is 1.0.0. It provides a simple API for making XMLHttpRequests in the browser and http requests in Node.js, with features like interceptors, automatic JSON transformation, and request cancellation. Axios is widely used due to its ease of use, support for older browsers (IE11), and TypeScript types. It follows semver and has a consistent release cadence with minor updates every few months.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","xhr","http","ajax","promise","node","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/extrareqp2"},{"id":4941,"title":"Useful extra bits for Python","library":"extras","status":"abandoned","version":"1.0.0","language":"python","ecosystem":"pypi","summary":"The 'extras' library provides small, useful extensions to the Python standard library. It was originally developed to make code within the 'testtools' project cleaner, offering utilities like robust module import attempts and safe attribute checking. The last release was in May 2016, indicating it is no longer actively maintained.","last_verified":"2026-04-12T00:00:00.000Z","tags":["utility","standard library extensions","module loading","attribute checking"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/extras"},{"id":7211,"title":"Extruct","library":"extruct","status":"active","version":"0.18.0","language":"python","ecosystem":"pypi","summary":"Extruct is a Python library for extracting embedded metadata from HTML markup. It currently supports W3C's HTML Microdata, embedded JSON-LD, Microformat (via mf2py), Facebook's Open Graph, experimental RDFa (via rdflib), and Dublin Core Metadata (DC-HTML-2003). The library is actively maintained with its current stable version being 0.18.0.","last_verified":"2026-04-16T00:00:00.000Z","tags":["web scraping","metadata extraction","html parsing","json-ld","microdata","opengraph","rdfa"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/extruct"},{"id":16811,"title":"EyeDropper API Polyfill","library":"eyedropper-polyfill","status":"active","version":"1.1.5","language":"javascript","ecosystem":"npm","summary":"The `eyedropper-polyfill` package provides a robust polyfill for the W3C EyeDropper API, enabling developers to integrate a native-like color picking experience into web applications even in browsers that lack native support. Currently at stable version `1.1.5`, the library maintains a steady release cadence, primarily focusing on bug fixes and performance improvements as seen in recent patch releases in January 2026. Its key differentiator is its ability to replicate the EyeDropper functionality by leveraging `html2canvas-pro` internally, which allows it to capture colors from rendered web page content. This makes it a critical tool for ensuring consistent UX across a wider range of browsers, bridging compatibility gaps where the native API is not available, such as older browser versions or specific environments. It's designed for browser-side use and ships with TypeScript definitions for enhanced developer experience.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","eyedropper","polyfill","colorpicker","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/eyedropper-polyfill"},{"id":5620,"title":"Applitools Eyes SDK for Python (Common Code)","library":"eyes-common","status":"active","version":"6.7.2","language":"python","ecosystem":"pypi","summary":"Applitools `eyes-common` is the foundational, common code package for the Applitools Eyes Python SDK. It provides core functionalities for visual testing that are leveraged by specific integration packages like `eyes-selenium`, `eyes-playwright`, and `eyes-appium`. The library is actively maintained, with frequent updates to its dependent SDKs, reflecting a continuous release cadence. The current version on PyPI is 6.7.2.","last_verified":"2026-04-13T00:00:00.000Z","tags":["visual testing","applitools","selenium","playwright","appium","ui testing","automation"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/eyes-common"},{"id":5214,"title":"Applitools Eyes SDK for Selenium Python","library":"eyes-selenium","status":"active","version":"6.4.32","language":"python","ecosystem":"pypi","summary":"Applitools Eyes SDK for Selenium Python is a proxy package that facilitates automated visual testing for web applications by integrating with Selenium WebDriver. It allows developers and QA engineers to automatically validate the correctness of an application's UI layout, content, and appearance using AI-driven image comparisons. The current version is 6.4.32, and the library is actively maintained with frequent patch releases.","last_verified":"2026-04-13T00:00:00.000Z","tags":["applitools","selenium","visual-testing","e2e-testing","qa","automation"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/eyes-selenium"},{"id":2498,"title":"ezdxf - DXF Drawing Manipulation","library":"ezdxf","status":"active","version":"1.4.3","language":"python","ecosystem":"pypi","summary":"ezdxf is a comprehensive Python package designed for creating, reading, modifying, and writing DXF (Drawing Exchange Format) documents. It supports a wide range of DXF versions from R12 to R2018 and aims to hide complex DXF details while providing extensive capabilities. The library is actively maintained, with frequent updates for bug fixes and new features, currently at version 1.4.3.","last_verified":"2026-04-24T20:51:31.299Z","tags":["CAD","DXF","drawing","geometry","vector graphics","automation"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/ezdxf"},{"id":5621,"title":"ezodf","library":"ezodf","status":"maintenance","version":"0.3.2","language":"python","ecosystem":"pypi","summary":"ezodf is a Python package for creating new or opening existing OpenDocument (ODF) files, such as text documents (.odt) and spreadsheets (.ods), to extract, add, modify, or delete document data. The project's current version is 0.3.2, released in December 2015, and is classified as 'Alpha' development status, indicating potential API instability. While the main PyPI package sees limited activity, forks like 'pyexcel-ezodf' provide ongoing maintenance.","last_verified":"2026-04-13T00:00:00.000Z","tags":["odf","opendocument","spreadsheet","word-processor","document-generation","xml","office"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/ezodf"},{"id":18368,"title":"ezseed-database","library":"ezseed-database","status":"abandoned","version":"1.0.6","language":"javascript","ecosystem":"npm","summary":"Ezseed database handler for the ezseed BitTorrent seedbox platform. Provides database abstraction and query building for tracking torrents, users, and settings. Version 1.0.6 is the latest stable release. The package uses a migration-based schema and supports SQLite and MySQL. Key differentiators include integration with the ezseed ecosystem and a simple, unopinionated API. Release cadence is sporadic; latest version is from 2015 and the project appears unmaintained.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","ezseed"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/ezseed-database"},{"id":18369,"title":"f0-content-parser","library":"f0-content-parser","status":"active","version":"1.0.3-dev","language":"javascript","ecosystem":"npm","summary":"A minimal content parser library for F0 format, version 1.0.3-dev. It provides a single function `parseContent` to parse string content. The package is pre-release, with no stable release cadence. It depends on `keymirror` and is intended for use in JavaScript projects with ES6 syntax. Its main differentiator is simplicity and niche focus on F0 content parsing.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/f0-content-parser"},{"id":25562,"title":"f2e-server esbuild middleware","library":"f2e-middle-esbuild","status":"active","version":"0.11.3","language":"javascript","ecosystem":"npm","summary":"f2e-middle-esbuild is a plugin-middleware for the f2e-server framework that integrates esbuild for fast JavaScript/TypeScript bundling and transpilation. Version 0.11.3 is the latest stable release. It allows configuring esbuild build options via an `.esbuildrc.js` file, supports external module splitting for faster dev builds, and provides a bundle size analyzer endpoint. Compared to standalone esbuild usage, it seamlessly integrates with f2e-server's middleware pipeline, lifecycle events, and file watching. The package ships TypeScript type definitions.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","f2e-server","middleware","esbuild","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/f2e-middle-esbuild"},{"id":21322,"title":"f2e-middle-rollup","library":"f2e-middle-rollup","status":"deprecated","version":"0.3.3","language":"javascript","ecosystem":"npm","summary":"A rollup middleware for f2e-server, version 0.3.3. It integrates rollup bundling into f2e-server's build pipeline. No active maintenance observed; last release likely old. Only relevant in f2e-server ecosystem, not standalone use.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","rollup","f2e-server"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/f2e-middle-rollup"},{"id":26973,"title":"f2e-server","library":"f2e-server","status":"maintenance","version":"2.20.13","language":"javascript","ecosystem":"npm","summary":"f2e-server 2 (v2.20.13) is a front-end development server with built-in support for Less compilation, Babel transpilation, live reload, and middleware-based plugin architecture. It provides CLI commands for starting a dev server (`f2e start`), building to output (`f2e build`), and generating config files (`f2e conf`). Unlike heavyweight dev servers like webpack-dev-server, f2e-server focuses on simplicity and runtime-build with proxy capabilities. It ships with TypeScript type definitions but is primarily configured via CommonJS config files. The project has been updated infrequently (last release likely 2021-2022) and may lack modern features like HMR or ESM native support. The server auto-detects ports starting from 2850 and supports HTTPS and custom hostnames. It is suitable for lightweight front-end projects that need a quick development environment with minimal configuration.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","f2e","f2e-server","proxy","debug","runtime-build","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/f2e-server"},{"id":26974,"title":"f2js-cli","library":"f2js-cli","status":"active","version":"0.0.4","language":"javascript","ecosystem":"npm","summary":"Command-line interface for the Forth-to-JavaScript transpiler (f2js). Stable version 0.0.4. Minimal activity; likely experimental or personal. Converts Forth code into JavaScript for execution in Node.js or the browser. Differentiated by targeting JavaScript as a backend for Forth.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","forth","transpiler"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/f2js-cli"},{"id":8983,"title":"F5 BIG-IP iControl REST API client","library":"f5-icontrol-rest","status":"abandoned","version":"1.3.13","language":"python","ecosystem":"pypi","summary":"The `f5-icontrol-rest` Python library simplifies interaction with the F5 BIG-IP iControl REST API. It manages HTTP sessions (leveraging `requests.Session`), handles URI validation, and provides integrated logging. This generic library is used by other F5 SDKs and projects for programmatic communication with BIG-IP and BIG-IQ devices via the REST API. [1, 4, 5, 7] As of version 1.3.13, the project's GitHub repository is archived and no longer maintained.","last_verified":"2026-04-16T00:00:00.000Z","tags":["f5","big-ip","icontrol","rest","api","network","automation","big-iq"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/f5-icontrol-rest"},{"id":23088,"title":"F5-TTS: Flow Matching Text-to-Speech","library":"f5-tts","status":"active","version":"1.1.20","language":"python","ecosystem":"pypi","summary":"F5-TTS is a text-to-speech library using flow matching, designed for faithful and fluent speech synthesis. Current version: 1.1.20. Active development with frequent releases.","last_verified":"2026-05-01T00:00:00.000Z","tags":["text-to-speech","flow-matching","audio","deep-learning","pytorch"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/f5-tts"},{"id":23698,"title":"f90nml","library":"f90nml","status":"active","version":"1.5","language":"python","ecosystem":"pypi","summary":"A Python module for reading and writing Fortran 90 namelist files. Current version is 1.5 with irregular release cadence. Supports parsing, modifying, and writing namelist files, preserving structure and comments.","last_verified":"2026-05-01T00:00:00.000Z","tags":["fortran","namelist","parser","io"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/f90nml"},{"id":26975,"title":"fa3-fwd","library":"fa3-fwd","status":"active","version":"0.0.3","language":"python","ecosystem":"pypi","summary":"fa3-fwd provides a forward-only implementation of FlashAttention-3 for efficient attention computation on GPUs. Version 0.0.3, pre-release, no stable release cadence.","last_verified":"2026-04-27T00:00:00.000Z","tags":["attention","flash-attention","gpu","cuda","deep-learning"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/fa3-fwd"},{"id":26976,"title":"Fabric Classic","library":"fab-classic","status":"active","version":"1.21.0","language":"python","ecosystem":"pypi","summary":"fab-classic is a maintained fork of the original Fabric 1.x line, providing a simple, Pythonic tool for remote execution and deployment via SSH. The current version is 1.21.0, with quarterly releases and support for Python 3.5+.","last_verified":"2026-05-01T00:00:00.000Z","tags":["remote-execution","deployment","ssh","fabric"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/fab-classic"},{"id":23704,"title":"FabIO - I/O library for X-ray detector images","library":"fabio","status":"active","version":"2025.10.0","language":"python","ecosystem":"pypi","summary":"FabIO is a Python library for reading and writing images produced by 2D X-ray detectors. It supports over 20 file formats (e.g., EDF, Mar, Pilatus, TIFF, HDF5). Version 2025.10.0 requires Python >=3.10. Release cadence is roughly monthly, with versioning based on date (YYYY.MINOR.PATCH).","last_verified":"2026-05-01T00:00:00.000Z","tags":["x-ray","detectors","image-io","scientific","crystallography"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/fabio"},{"id":26977,"title":"Fable Babel Plugins","library":"fable-babel-plugins","status":"maintenance","version":"2.3.0","language":"javascript","ecosystem":"npm","summary":"Babel plugins used by the Fable compiler, an F# to JavaScript/TypeScript/Python/Dart/Rust/Beam transpiler. The package is part of the Fable ecosystem. As of v5.0.0, Fable supports multiple compilation targets. The fable-babel-plugins package is typically not installed directly but pulled in as a dependency of the Fable compiler. Its release cadence follows Fable's. Key differentiators: these plugins handle F# specific transformations in the Babel pipeline. Note: The package has been largely superseded by Fable's integrated plugin system.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","fable","fsharp","F#"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/fable-babel-plugins"},{"id":25565,"title":"Fable","library":"fable-compiler","status":"active","version":"2.13.0","language":"javascript","ecosystem":"npm","summary":"Fable is an F# to JavaScript/TypeScript, Python, Dart, Rust, and Erlang/Elixir (BEAM) compiler. Current stable version is 2.13.0 (npm package for CLI integration) with compiler core at v5.0.0. The project releases frequently with alphas/RCs. Unlike F# Compiler Services directly, Fable translates F# into clean, readable code for multiple targets. Key differentiator: it covers F#-to-multiple-backends in one tool, with growing language support including quotations and inlining. Note: npm 'fable-compiler' package is a wrapper for JS-based tooling; the actual compiler is the dotnet tool 'fable'.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","fable","fsharp","F#"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/fable-compiler"},{"id":25563,"title":"Fable","library":"fable-compiler-dotnet","status":"active","version":"2.1.0-alpha-001","language":"javascript","ecosystem":"npm","summary":"Fable is an F# to JavaScript/TypeScript/Python/Dart/Rust/Erlang compiler. The current stable release is 4.29.0 with 5.0.0 in release candidate (rc.7). It is under active development, releasing multiple alpha/rc versions per month. Key differentiators: single codebase compiles to multiple targets, supports F# quotations, integrates with .NET tooling via dotnet CLI. The compiler is distributed as a .NET tool via NuGet.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","fable","fsharp","F#"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/fable-compiler-dotnet"},{"id":25564,"title":"Fable: F# to JavaScript Compiler","library":"fable-compiler-netcore","status":"active","version":"0.7.42","language":"javascript","ecosystem":"npm","summary":"Fable is an F# to JavaScript compiler that leverages the F# compiler service and Babel to emit clean, readable JavaScript. It compiles F# source code directly (no .NET bytecode), includes a minimal runtime (~20KB min+gzip), and integrates with the JavaScript ecosystem (ES6 modules, npm, Webpack). Current stable version is 5.0.0 (released 2024-08). Release cadence: major versions (4.x, 5.x) have been stable for years; pre-release RCs and alphas are frequent (multiple per month). Differentiators: F# fidelity (most F# core library, quotations, type providers), multi-target (JS, TS, Python, Dart, Rust, Erlang/BEAM), and no runtime overhead.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","fable","fsharp","F#"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/fable-compiler-netcore"},{"id":25566,"title":"fable-loader","library":"fable-loader","status":"active","version":"2.1.9","language":"javascript","ecosystem":"npm","summary":"Webpack loader for the Fable compiler, enabling F# to JavaScript compilation within a Webpack build pipeline. Current stable version is 2.1.9 (Fable 2.x). The loader is maintained by the Fable team and works with fable-compiler 2.x, @babel/core 7.x, and Webpack 4+. Unlike direct CLI usage, this loader integrates F# compilation into Webpack's module resolution and asset pipeline, allowing hot module replacement and bundling alongside other JS/TS assets. Key differentiator: seamless integration with Webpack ecosystem for F# developers.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","fable","fsharp","F#","webpack"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/fable-loader"},{"id":25567,"title":"fable-splitter","library":"fable-splitter","status":"active","version":"2.2.1","language":"javascript","ecosystem":"npm","summary":"File splitter for Fable, the F# to JavaScript compiler. This package provides a CLI and JS API to compile F# files into individual JavaScript modules. Current stable version is 2.2.1 (with Fable 5.x in release candidate). It relies on fable-compiler (peer dependency ^2.5.1) for actual compilation. Key differentiators: supports Fable 2.1+ direct invocation (no need for dotnet-fable), offers watch mode, Babel integration, and path resolution macros. Not to be confused with fable-compiler itself; fable-splitter handles file splitting and output management.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","fable","fsharp","F#"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/fable-splitter"},{"id":1477,"title":"Fabric SSH Automation","library":"fabric","status":"active","version":"3.2.3","language":"python","ecosystem":"pypi","summary":"Fabric is a high-level Python library for streamlining SSH command execution and application deployment. It is currently at version 3.2.3 and releases updates on an as-needed basis, typically for bug fixes or minor enhancements, building on Invoke and Paramiko.","last_verified":"2026-04-23T21:30:17.987Z","tags":["ssh","automation","remote execution","deployment","devops"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/fabric"},{"id":2945,"title":"FABRIC SDK Notebook Analytics Plugin","library":"fabric-analytics-notebook-plugin","status":"active","version":"0.0.3.post4","language":"python","ecosystem":"pypi","summary":"This package is identified as a plugin for the FABRIC SDK, specifically designed for use within Microsoft Fabric's online Spark/Python Notebook environments and Spark Job Definitions (SJDs). It appears to be an internal component that enables or integrates analytics capabilities within the broader Fabric platform, rather than a library intended for direct user-level imports and interactions. Microsoft Fabric is an end-to-end data analytics platform offering data engineering, data science, data warehousing, and real-time analytics. The current version is 0.0.3.post4.","last_verified":"2026-04-11T00:00:00.000Z","tags":["microsoft-fabric","notebook","analytics","spark","plugin","azure"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/fabric-analytics-notebook-plugin"},{"id":2946,"title":"Fabric Analytics SDK","library":"fabric-analytics-sdk","status":"active","version":"0.0.3.post1","language":"python","ecosystem":"pypi","summary":"The Fabric Analytics SDK for Python provides programmatic access to Microsoft Fabric Analytics services. It allows interaction with datasets, lakehouses, and warehouses within Fabric. The current version is 0.0.3.post1. Given its early 0.0.x versioning and the release patterns typical for new Microsoft SDKs, frequent updates and potential breaking changes are expected.","last_verified":"2026-04-25T03:42:47.503Z","tags":["analytics","sdk","microsoft-fabric","azure"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/fabric-analytics-sdk"},{"id":8144,"title":"Microsoft Fabric CI/CD","library":"fabric-cicd","status":"active","version":"0.3.1","language":"python","ecosystem":"pypi","summary":"The `fabric-cicd` library provides a Pythonic interface and command-line tool for implementing Continuous Integration/Continuous Deployment (CI/CD) pipelines for Microsoft Fabric artifacts. It enables programmatic deployment, lifecycle management, and automation of Fabric items like notebooks, lakehouses, and data pipelines. Currently at version 0.3.1, it is under active development with frequent releases targeting new Fabric capabilities and improvements.","last_verified":"2026-04-16T00:00:00.000Z","tags":["microsoft fabric","cicd","deployment","data platform","azure","automation"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/fabric-cicd"},{"id":16814,"title":"Hyperledger Fabric Shim API","library":"fabric-shim-api","status":"active","version":"2.5.8","language":"javascript","ecosystem":"npm","summary":"The `fabric-shim-api` package provides the Node.js API for Hyperledger Fabric chaincode shim, facilitating communication between endorsing peers and user-provided chaincodes. Its primary role is to offer TypeScript type definitions for the `fabric-shim` module, and it serves as a dependency for `fabric-contract-api`, enabling the use of annotations in client applications without pulling in unnecessary runtime dependencies. The current stable version is 2.5.8, part of the v2.5 LTS series. Releases typically follow the Hyperledger Fabric LTS cadence, with point releases addressing fixes and dependency updates. Key differentiators include its lightweight nature as a type-only package, its integral role in the Fabric Node.js chaincode ecosystem, and its support for modern Node.js runtimes (currently Node 22 for the latest versions).","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","fabric-shim","Hyperledger Fabric","Fabric Shim","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/fabric-shim-api"},{"id":23699,"title":"Fabric (v2/v3)","library":"fabric2","status":"active","version":"3.2.3","language":"python","ecosystem":"pypi","summary":"High-level Python library for SSH command execution and system administration, built on top of Invoke. The current version is 3.2.3 (2024-08). Fabric v2+ is a ground-up rewrite; it is incompatible with the original Fabric 1.x. The library uses an active, though slow, release cadence.","last_verified":"2026-05-01T00:00:00.000Z","tags":["ssh","remote execution","deployment","automation","fabric"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/fabric2"},{"id":8145,"title":"Fabric3","library":"fabric3","status":"deprecated","version":"1.14.post1","language":"python","ecosystem":"pypi","summary":"Fabric3 is a Python library and command-line tool designed for remote execution and deployment over SSH, forked from the original Fabric 1.x to provide compatibility with Python 3.4+. While it achieved Python 3 support, the official Fabric project (versions 2.x and above, and eventually 1.15.0) subsequently gained Python 3 compatibility and a redesigned API, rendering Fabric3 obsolete. It is now considered an unauthorized and deprecated fork.","last_verified":"2026-04-16T00:00:00.000Z","tags":["deployment","ssh","remote execution","automation","python2","python3","deprecated"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/fabric3"},{"id":1163,"title":"Face: Command-line application framework","library":"face","status":"active","version":"26.0.0","language":"python","ecosystem":"pypi","summary":"Face is a Pythonic microframework for building command-line applications (CLI parser). It provides first-class subcommand support, a powerful middleware architecture, a separate Parser layer, built-in flagfile support, handy testing utilities, and a themeable help display. The current version is 26.0.0, released on February 13, 2026, indicating active development.","last_verified":"2026-04-23T17:48:23.916Z","tags":["cli","command-line","framework","parser","tool"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/face"},{"id":21317,"title":"face_alignment","library":"face-alignment","status":"active","version":"1.5.0","language":"python","ecosystem":"pypi","summary":"Face alignment is a Python library for detecting 2D or 3D face landmarks from images. Current version 1.5.0 supports multiple detection models (SFD, BlazeFace, etc.) and landmark models (2D and 3D). Release cadence is irregular, with major updates every few months.","last_verified":"2026-04-27T00:00:00.000Z","tags":["face-alignment","landmarks","computer-vision","deep-learning","pytorch"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/face-alignment"},{"id":16815,"title":"Face API for JavaScript","library":"face-api.js","status":"active","version":"0.22.2","language":"javascript","ecosystem":"npm","summary":"face-api.js is a robust JavaScript API designed for performing real-time face detection, face recognition, face landmark detection, face expression recognition, and age and gender estimation. It is built on top of the TensorFlow.js core library, enabling these advanced computer vision capabilities directly within web browsers and Node.js environments. The current stable version is 0.22.2. While a strict release cadence isn't explicitly stated, the project appears actively maintained with regular updates and tutorials, often aligning with TensorFlow.js advancements. Its key differentiator is providing a high-level, easy-to-use API over complex TensorFlow.js operations, simplifying the integration of sophisticated facial analysis features into JavaScript applications without requiring deep machine learning expertise. It also provides pre-trained models for various tasks, abstracting away the complexities of model management.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","face","detection","recognition","tensorflow","tf","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/face-api.js"},{"id":8146,"title":"Face Recognition","library":"face-recognition","status":"active","version":"1.3.0","language":"python","ecosystem":"pypi","summary":"face-recognition is a Python library that provides a straightforward API for facial detection, facial landmark localization, and face recognition from images and video. It leverages dlib's state-of-the-art deep learning models for high accuracy and offers both Python module and command-line interfaces. The current version is 1.3.0, and releases occur periodically to add features, improve performance, and address compatibility issues, often tied to its core dependency, dlib.","last_verified":"2026-04-16T00:00:00.000Z","tags":["face recognition","computer vision","dlib","image processing","deep learning","facial landmarks"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/face-recognition"},{"id":21320,"title":"face-recognition-models","library":"face-recognition-models","status":"active","version":"0.3.0","language":"python","ecosystem":"pypi","summary":"Models used by the face_recognition package. Version 0.3.0 provides pre-trained models for face detection, facial landmarks, and face recognition (dlib models). The package is a dependency of face_recognition, not typically installed standalone. Release cadence is low.","last_verified":"2026-04-27T00:00:00.000Z","tags":["face-recognition","models","dlib"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/face-recognition-models"},{"id":18371,"title":"facebook-auth-nestjs","library":"facebook-auth-nestjs","status":"active","version":"0.0.4","language":"javascript","ecosystem":"npm","summary":"A NestJS module for Facebook login authentication. Current version 0.0.4. This package provides a simple way to integrate Facebook OAuth2 login into NestJS applications, wrapping the Facebook Graph API to retrieve user information. It supports synchronous (forRoot) and asynchronous (forRootAsync) configuration, and the service exposes a getUser method. Key differentiators: it is specifically designed for NestJS (leveraging its module system), uses the official NestJS patterns (forRoot/forRootAsync), and is minimal with no extra dependencies beyond NestJS core and common HTTP modules. Alternatives like passport-facebook require more configuration and are framework-agnostic.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","nestjs","facebook","auth","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/facebook-auth-nestjs"},{"id":1478,"title":"Facebook Business SDK","library":"facebook-business","status":"active","version":"25.0.1","language":"python","ecosystem":"pypi","summary":"The Facebook Business SDK provides a Python interface to Meta's suite of business APIs, including the Marketing API, Pages, Business Manager, and Instagram APIs. It simplifies the process of building custom solutions for managing ads, pages, and other business assets on Meta platforms. The library is actively maintained, with frequent releases tied to new versions of the underlying Graph API, currently at version 25.0.1.","last_verified":"2026-04-23T21:30:59.727Z","tags":["facebook","meta","marketing","ads","business","api","social media"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/facebook-business"},{"id":18370,"title":"Facebook Business SDK for Node.js","library":"facebook-nodejs-business-sdk","status":"active","version":"24.0.1","language":"javascript","ecosystem":"npm","summary":"The Facebook Business SDK for Node.js (v24.0.1) is the official SDK from Meta for interacting with the Facebook Marketing API, Pages API, Business Manager API, Instagram API, and other Facebook APIs. Released monthly in sync with API version updates, it supports both server-side (Node.js) and client-side (browser) usage via UMD/AMD/CommonJS modules. Key differentiators: bundles multiple Facebook APIs into one SDK, includes request-level retry logic, and provides TypeScript definitions. Compared to raw HTTP requests or third-party wrappers, it handles authentication, rate limiting, and pagination automatically. Requires a Facebook App ID and access token; deprecated features are communicated via version bumps.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","facebook","meta","ads","sdk","api","es6","es2015"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/facebook-nodejs-business-sdk"},{"id":6622,"title":"Facebook SDK for Python","library":"facebook-sdk","status":"active","version":"3.1.0","language":"python","ecosystem":"pypi","summary":"This client library is designed to support the Facebook Graph API, providing a Python interface to interact with Facebook's social graph objects like users, posts, pages, and events. It also supports the official Facebook JavaScript SDK for authentication. The current stable version is 3.1.0, released in November 2018. While this project is maintained, users dealing with Meta Business (Marketing) APIs should consider the 'facebook-python-business-sdk' which is more actively developed for those specific use cases.","last_verified":"2026-04-15T00:00:00.000Z","tags":["facebook","sdk","graph-api","social-media","authentication"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/facebook-sdk"},{"id":8147,"title":"Facebook WebDriverAgent Python Client","library":"facebook-wda","status":"active","version":"1.5.4","language":"python","ecosystem":"pypi","summary":"facebook-wda is a Python client library for Facebook's WebDriverAgent, an iOS test automation framework that enables UI testing and remote control of iOS devices and simulators. It provides a programmatic interface to interact with iOS applications, perform gestures, take screenshots, and manage app states. The library is actively maintained, with frequent releases, and is currently at version 1.5.4.","last_verified":"2026-04-16T00:00:00.000Z","tags":["iOS automation","WebDriverAgent","mobile testing","UI automation"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/facebook-wda"},{"id":8984,"title":"FaceNet PyTorch","library":"facenet-pytorch","status":"active","version":"2.6.0","language":"python","ecosystem":"pypi","summary":"facenet-pytorch provides pretrained PyTorch models for face detection (MTCNN) and facial recognition (InceptionResnetV1). It simplifies the process of integrating robust face analysis capabilities into Python applications, offering an easy-to-use API for tasks like detecting faces, extracting facial embeddings, and preparing faces for classification. The library is actively maintained, with regular updates to support newer PyTorch versions and address community feedback.","last_verified":"2026-04-16T00:00:00.000Z","tags":["face-detection","face-recognition","pytorch","deep-learning","computer-vision","ai-ml"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/facenet-pytorch"},{"id":9731,"title":"Facets Overview","library":"facets-overview","status":"abandoned","version":"1.1.1","language":"python","ecosystem":"pypi","summary":"Facets Overview is a Python library that generates interactive visualizations for analyzing machine learning datasets. It processes data into protobufs, which are then rendered by front-end web components (Polymer). The library is currently at version 1.1.1, with the last release in 2017, indicating it is no longer actively maintained.","last_verified":"2026-04-17T00:00:00.000Z","tags":["visualization","data exploration","machine learning","jupyter","protobuf","abandoned"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/facets-overview"},{"id":3996,"title":"FaceXlib: Basic Face Library","library":"facexlib","status":"active","version":"0.3.0","language":"python","ecosystem":"pypi","summary":"FaceXlib is a Python library providing ready-to-use face-related functions based on state-of-the-art open-source methods, including detection, alignment, recognition, parsing, and restoration. It is currently at version 0.3.0 and has an active, though somewhat irregular, release cadence with recent updates focusing on stability and functionality improvements.","last_verified":"2026-04-11T00:00:00.000Z","tags":["face detection","face restoration","computer vision","deep learning","pytorch","image processing","face alignment","face parsing"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/facexlib"},{"id":23700,"title":"Factorio RCON Client","library":"factorio-rcon-py","status":"active","version":"2.1.3","language":"python","ecosystem":"pypi","summary":"A simple Python client for communicating with a Factorio game server via the RCON protocol. Latest version 2.1.3 supports Python >=3.8. Released as needed.","last_verified":"2026-05-01T00:00:00.000Z","tags":["factorio","rcon","game-server","client"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/factorio-rcon-py"},{"id":1063,"title":"factory-boy","library":"factory-boy","status":"active","version":"3.3.3","language":"python","ecosystem":"pypi","summary":"factory-boy is a versatile test fixtures replacement for Python, based on thoughtbot's factory_bot for Ruby. It helps generate fake data efficiently and declaratively for various ORMs like Django, SQLAlchemy, and MongoEngine, supporting multiple build strategies and factory inheritance.","last_verified":"2026-04-23T16:35:29.777Z","tags":["testing","fixtures","factory","data generation","ORM","Django","SQLAlchemy"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/factory-boy"},{"id":13168,"title":"Factory Girl TypeScript","library":"factory-girl-ts","status":"active","version":"2.3.1","language":"javascript","ecosystem":"npm","summary":"factory-girl-ts is a dedicated TypeScript library designed for generating test data, serving as a modern, actively maintained alternative to the unmaintained factory-girl package. Currently at version 2.3.1, it sees a steady release cadence with minor feature additions and bug fixes every few weeks to months. Its core purpose is to streamline the creation of complex test data, especially for projects utilizing popular ORMs such as Sequelize, TypeORM, and MikroORM, for which it provides dedicated adapters. Key differentiators include its TypeScript-first design, intuitive API for defining factories and managing associations, and robust support for asynchronous data creation operations, making it highly suitable for database-backed tests. The library supports both repository and active record patterns, offering flexibility in how test models are instantiated and persisted.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","test","factory","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/factory-girl-ts"},{"id":25568,"title":"Factory Transpiler","library":"factory-transpiler","status":"active","version":"2.4.1","language":"javascript","ecosystem":"npm","summary":"Factory Transpiler is a JavaScript library that converts a custom, CSS-like syntax (Factory) into HTML. It supports normal tags, singleton elements, text nodes, auto-formatting, and error detection. Version 2.4.1 is current, with a simple API: one function call to transpile Factory strings to HTML. It differentiates from template engines like Pug by offering a lighter, dependency-free approach focused purely on syntax transformation, with no runtime templating or data binding.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","html-transpiler","html","transpiler","factory"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/factory-transpiler"},{"id":13171,"title":"TypeScript Test Data Factory","library":"factory.ts","status":"active","version":"1.4.2","language":"javascript","ecosystem":"npm","summary":"factory.ts is a TypeScript library designed for generating test data based on predefined interfaces or types, drawing inspiration from Ruby's `factory_bot` and JavaScript's `rosie`. As of its current stable version, 1.4.2, the library provides a robust, strongly-typed approach to creating data factories. Releases typically involve dependency updates and minor feature enhancements, as seen with recent additions like self-derived values and pipeline implementations. Its core differentiator lies in its deep integration with TypeScript, enabling type-safe factory definitions, sequence-number based value generation (`Factory.each`), and composition through factory extension and derived value functions (`withDerivationN`). This ensures that test data strictly adheres to the defined types, reducing runtime errors in test environments. It is primarily used as a development dependency for creating predictable and customizable test fixtures.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/factory.ts"},{"id":26978,"title":"Factur-X","library":"factur-x","status":"active","version":"4.2","language":"python","ecosystem":"pypi","summary":"A Python library for generating Factur-X (FR) and Order-X (DE) electronic invoices and orders in PDF/A-3 format with embedded XML. Current version 4.2, supports Python >=3.7. Release cadence is irregular.","last_verified":"2026-05-01T00:00:00.000Z","tags":["Factur-X","electronic invoice","Order-X","PDF/A-3","XML"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/factur-x"},{"id":6623,"title":"faicons","library":"faicons","status":"active","version":"0.2.2","language":"python","ecosystem":"pypi","summary":"faicons is a Python library that provides an interface to Font-Awesome for use in Shiny for Python applications. It enables developers to easily embed scalable vector graphic (SVG) icons from Font Awesome 6.2.0 into their Shiny UI. The current version is 0.2.2, with releases occurring infrequently, typically for minor improvements or Font Awesome version updates.","last_verified":"2026-04-15T00:00:00.000Z","tags":["shiny","font-awesome","icons","svg","web-development"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/faicons"},{"id":20023,"title":"FailOnErrorsPlugin","library":"fail-on-errors-webpack-plugin","status":"active","version":"3.0.0","language":"javascript","ecosystem":"npm","summary":"Webpack plugin that forces the build process to exit with a non-zero exit code (status code 1) when compilation has any errors or warnings, superseding the default behavior where Webpack only fails on hard errors. Version 3.0.0 supports Webpack 4+. Useful for CI/CD pipelines to catch soft errors and warnings that would otherwise pass the build. A maintained fork of the abandoned webpack-fail-plugin.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","webpack"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/fail-on-errors-webpack-plugin"},{"id":21318,"title":"FAIR ESM (Evolutionary Scale Modeling)","library":"fair-esm","status":"active","version":"2.0.0","language":"python","ecosystem":"pypi","summary":"FAIR ESM provides pretrained transformer language models for proteins, including ESM-2 and ESM-1b. Version 2.0.0 adds new models and enhancements. The library is actively maintained by Meta AI.","last_verified":"2026-04-27T00:00:00.000Z","tags":["proteins","language-model","biology","deep-learning","esm","fair"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/fair-esm"},{"id":27733,"title":"FAIR-Chem Core","library":"fairchem-core","status":"active","version":"2.19.0","language":"python","ecosystem":"pypi","summary":"fairchem-core is the core package of the FAIR Chemistry library, providing machine learning models (e.g., GemNet-OC, DimeNet++) for chemistry and materials science. Version 2.19.0 supports Python 3.11 to 3.13. The library is actively maintained and released every few months.","last_verified":"2026-05-09T00:00:00.000Z","tags":["chemistry","materials science","machine learning","neural networks","OC20"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/fairchem-core"},{"id":9732,"title":"Fairlearn","library":"fairlearn","status":"active","version":"0.13.0","language":"python","ecosystem":"pypi","summary":"Fairlearn is a Python package designed to help data scientists and developers assess and improve the fairness of machine learning models. It provides algorithms for fairness assessment and mitigation, integrating seamlessly with scikit-learn pipelines. The current version is 0.13.0, and it maintains an active release cadence with minor updates and improvements released every few months.","last_verified":"2026-04-17T00:00:00.000Z","tags":["machine learning","fairness","responsible AI","ethics","scikit-learn","model assessment","bias mitigation"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/fairlearn"},{"id":5215,"title":"FairScale: PyTorch Large-Scale Training Utilities","library":"fairscale","status":"maintenance","version":"0.4.13","language":"python","ecosystem":"pypi","summary":"FairScale is a PyTorch extension library providing utilities for large-scale and high-performance training, including Fully Sharded Data Parallel (FSDP) and Optimizer State Sharding (OSS). While many features, especially FSDP, have been upstreamed to PyTorch, FairScale offers specialized tools for memory and communication efficiency. The current version is 0.4.13. Release cadence is infrequent now, as core functionalities are integrated into PyTorch.","last_verified":"2026-04-13T00:00:00.000Z","tags":["pytorch","distributed-training","data-parallel","fsdp","optimizer-sharding","gpu","hpc","deep-learning"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/fairscale"},{"id":23701,"title":"fairseq","library":"fairseq","status":"maintenance","version":"0.12.2","language":"python","ecosystem":"pypi","summary":"fairseq is a sequence-to-sequence toolkit by Facebook AI Research, written in PyTorch. It provides reference implementations of various models for machine translation, language modeling, and other sequence generation tasks. Current version: 0.12.2. Release cadence is irregular, with the last significant release in 2021.","last_verified":"2026-05-01T00:00:00.000Z","tags":["sequence-to-sequence","machine-translation","nlp","facebook","pytorch"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/fairseq"},{"id":19,"title":"FAISS","library":"faiss-cpu","status":"active","version":"1.13.2","language":"python","ecosystem":"pypi","summary":"Facebook AI Research Similarity Search. C++ library with Python bindings for efficient similarity search and clustering of dense vectors. Supports flat (exact), IVF (approximate), HNSW, PQ, and many other index types. CPU-only via PyPI (faiss-cpu); GPU support requires conda or building from source. Officially maintained by Meta/Facebook AI Research; PyPI wheel builds maintained by the community (faiss-wheels project). Import is always 'import faiss' regardless of which package is installed.","last_verified":"2026-05-11T19:02:52.297Z","tags":["faiss","vector-search","similarity-search","embeddings","ann","hnsw","ivf","offline","library"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/faiss-cpu"},{"id":14568,"title":"Faiss GPU","library":"faiss-gpu","status":"active","version":"1.7.2","language":"en","ecosystem":"pypi","summary":"Faiss GPU (Facebook AI Similarity Search) is a library for efficient similarity search and clustering of dense vectors, with a strong focus on high performance through GPU acceleration. The `faiss-gpu` package on PyPI provides Python bindings designed for NVIDIA GPUs. While the upstream Faiss library and its associated wheel-building projects have progressed to significantly newer versions (e.g., v1.9.x or v1.13.x), the current version of `faiss-gpu` directly available on PyPI is `1.7.2` (as of early 2022). This implies that many recent features, bug fixes, and performance improvements from more current Faiss releases are not present in the PyPI `faiss-gpu` package.","last_verified":"2026-04-15T00:00:00.000Z","tags":["vector-database","similarity-search","machine-learning","gpu","cuda","embedding"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/faiss-gpu"},{"id":6359,"title":"Faiss for CUDA 12 (faiss-gpu-cu12)","library":"faiss-gpu-cu12","status":"active","version":"1.14.1.post1","language":"python","ecosystem":"pypi","summary":"faiss-gpu-cu12 is a Python library for efficient similarity search and clustering of dense vectors, leveraging NVIDIA GPUs with CUDA 12. It provides pre-built wheels that dynamically link to CUDA Runtime and cuBLAS libraries available on PyPI, eliminating the need for a local CUDA installation. This particular package is an unofficial, community-maintained build, offering specialized support for CUDA 12.1 and maintaining minor version compatibility. The current version is 1.14.1.post1, with a release cadence tied to updates in the underlying Faiss library and CUDA versions.","last_verified":"2026-04-15T00:00:00.000Z","tags":["vector search","GPU","CUDA","similarity search","AI","machine learning","embeddings"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/faiss-gpu-cu12"},{"id":14569,"title":"Node.js Fake Test Helper","library":"fake","status":"abandoned","version":"0.2.2","language":"javascript","ecosystem":"npm","summary":"This package, `fake` (version 0.2.2), is an early JavaScript utility designed for creating test doubles, specifically 'faking' dependencies to isolate units under test. Released for very old Node.js environments (requiring Node.js >=0.4.0), it predates most modern testing frameworks and mocking libraries. The project appears to be abandoned, with its last release dating back to a period when Node.js was in its infancy. It provides basic mechanisms for stubbing or mocking parts of an application's dependencies, allowing developers to focus on the logic of a single component without external side effects. Given its age and lack of updates, it is not suitable for contemporary JavaScript development and lacks features prevalent in current mocking solutions like Jest or Sinon.js. Its release cadence is effectively nonexistent due to its abandonment.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/fake"},{"id":23702,"title":"fake-factory (deprecated alias of Faker)","library":"fake-factory","status":"deprecated","version":"9999.9.9","language":"python","ecosystem":"pypi","summary":"The fake-factory package was deprecated on December 15th, 2016. It was the original name for what is now Faker. The current version (v9999.9.9) is a dummy placeholder that warns users to migrate to the Faker package. Faker (v40.15.x) generates fake data for testing, development, and seeding databases.","last_verified":"2026-05-01T00:00:00.000Z","tags":["testing","fake-data","faker","deprecated"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/fake-factory"},{"id":5622,"title":"Fake HTTP Header","library":"fake-http-header","status":"active","version":"0.3.5","language":"python","ecosystem":"pypi","summary":"fake-http-header is a Python package that generates random request fields for an HTTP header. The generated header fields emulate real internet browser behavior by mapping browsers to default values and user actions. This package is useful for scenarios such as web crawling or testing web applications.","last_verified":"2026-04-12T00:00:00.000Z","tags":["http","header","fake","user-agent","web scraping","automation"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/fake-http-header"},{"id":15325,"title":"Fake SMTP Server","library":"fake-smtp-server","status":"active","version":"0.8.0","language":"javascript","ecosystem":"npm","summary":"Fake SMTP Server is a utility designed for email testing within QA and development workflows. It provides a local, in-memory SMTP server that captures all incoming emails, preventing them from being sent to real recipients. The captured emails can then be inspected manually via a web interface or programmatically through a RESTful API. The package is currently at version 0.8.0. While a strict release cadence isn't published, it appears actively maintained through its GitHub repository. Key differentiators include its ease of installation and use as a standalone server, making it ideal for local development and Continuous Integration (CI) environments where actual email sending is undesirable or complex to mock.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","smtp","development","test","fake","dummy","mock","email","e-mail"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/fake-smtp-server"},{"id":1479,"title":"fake-useragent","library":"fake-useragent","status":"active","version":"2.2.0","language":"python","ecosystem":"pypi","summary":"fake-useragent is a Python library that generates up-to-date and realistic browser user-agent strings for web scraping and testing purposes. It dynamically fetches a database of real-world user agents to provide diverse and current options. The current version is 2.2.0, with minor releases occurring every few months to update the user-agent database or fix small issues.","last_verified":"2026-04-23T21:31:15.849Z","tags":["user-agent","web scraping","faker","http","browser"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/fake-useragent"},{"id":13172,"title":"FakeXMLHttpRequest for Browser Testing","library":"fake-xml-http-request","status":"maintenance","version":"2.1.2","language":"javascript","ecosystem":"npm","summary":"This library provides a standalone, spec-compliant fake XMLHttpRequest (XHR) object designed specifically for testing browser-based JavaScript libraries. It is partially derived from Sinon.JS but offers a more lightweight alternative for scenarios where a full mocking, spying, or stubbing framework is not required. The current stable version is 2.1.2, last published over five years ago. Its primary function is to allow developers to simulate XHR requests and responses without making actual network calls, which is crucial for deterministic and fast unit testing. Unlike comprehensive testing frameworks, `fake-xml-http-request` intentionally omits mechanisms for auto-swapping the native XHR, recording requests, or playing back interactions, leaving those concerns to the consuming test environment or framework. Its release cadence appears to be infrequent, driven by spec updates or critical bug fixes, rather than a strict schedule.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/fake-xml-http-request"},{"id":485,"title":"Faker","library":"faker","status":"active","version":"40.11.1","language":"python","ecosystem":"pypi","summary":"Faker is a Python package that generates fake data such as names, addresses, emails, and more, for various purposes including testing applications, populating databases, creating sample reports, and anonymizing sensitive data. It is currently on version 40.11.1 and maintains an active development cycle with frequent releases.","last_verified":"2026-05-12T14:13:23.201Z","tags":["data generation","testing","development","mocking","fake data"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/faker"},{"id":9734,"title":"Faker-Edu","library":"faker-edu","status":"active","version":"1.1.0","language":"python","ecosystem":"pypi","summary":"Faker-Edu is a provider for the Faker library, extending its capabilities to generate fake information related to educational institutions and academics. It's currently at version 1.1.0 and has a moderate release cadence, focusing on adding new generators. It's designed to be used in conjunction with the main Faker library for data generation in testing and development.","last_verified":"2026-04-17T00:00:00.000Z","tags":["faker","data generation","education","testing","provider"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/faker-edu"},{"id":27731,"title":"Faker MarketData","library":"faker-marketdata","status":"active","version":"0.4","language":"python","ecosystem":"pypi","summary":"A Faker provider that generates realistic financial market data such as tickers, ISINs, CUSIPs, SEDOLs, currencies, and market indices. Version 0.4 supports Python 3.6+ and requires the Faker library. Release cadence is low; updates are infrequent.","last_verified":"2026-05-09T00:00:00.000Z","tags":["faker","market-data","finance","testing","mock-data"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/faker-marketdata"},{"id":9733,"title":"Faker Nonprofit Provider","library":"faker-nonprofit","status":"active","version":"1.0.0","language":"python","ecosystem":"pypi","summary":"Faker-nonprofit is a provider for the Faker library, extending its capabilities to generate fake nonprofit-specific data such as organization names, EINs, and other related information. It is currently at version 1.0.0 and has a flexible release cadence, typically releasing new versions as features or bug fixes are introduced.","last_verified":"2026-04-17T00:00:00.000Z","tags":["faker","data generation","nonprofit","testing","data mocking"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/faker-nonprofit"},{"id":23703,"title":"faker-vehicle","library":"faker-vehicle","status":"active","version":"0.2.0","language":"python","ecosystem":"pypi","summary":"Vehicle-related provider for the Faker Python package, generating realistic vehicle data such as make, model, year, VIN, and license plate. Current version is 0.2.0, released as a stable but infrequently updated extension.","last_verified":"2026-05-01T00:00:00.000Z","tags":["faker","vehicle","data generation","python"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/faker-vehicle"},{"id":631,"title":"fakeredis","library":"fakeredis","status":"active","version":"2.34.1","language":"python","ecosystem":"pypi","summary":"Fakeredis is a pure-Python implementation of the Redis Protocol API, designed primarily for testing purposes. It provides an in-memory substitute for a real Redis server, enabling developers to run tests without requiring an external Redis instance. The library offers enhanced versions of the `redis-py` and `valkey-py` Python bindings, supporting most Redis commands, including advanced features like RedisJSON and Lua scripting. Currently at version 2.34.1, it maintains an active development status with regular updates to ensure compatibility with recent `redis-py` versions and new Redis features.","last_verified":"2026-05-12T17:01:14.961Z","tags":["testing","mocking","redis","in-memory","database","async","fastapi"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/fakeredis"},{"id":21319,"title":"fakesnow","library":"fakesnow","status":"active","version":"0.11.6","language":"python","ecosystem":"pypi","summary":"Fake Snowflake Connector for Python. Run, mock and test Snowflake DB locally using DuckDB. Current version: 0.11.6. Release cadence: approximately monthly.","last_verified":"2026-04-27T00:00:00.000Z","tags":["snowflake","testing","mock","duckdb","fake"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/fakesnow"},{"id":7212,"title":"Faktory Python Worker","library":"faktory","status":"active","version":"1.0.0","language":"python","ecosystem":"pypi","summary":"Faktory is a polyglot background job system. The `faktory` Python library provides a complete client and worker implementation, enabling Python applications to push jobs to, and process jobs from, a Faktory server. It supports features like concurrency, retries, custom metadata, scheduled jobs, and graceful shutdown. Version 1.0.0 was recently released, focusing on improved connection reliability and robustness.","last_verified":"2026-04-16T00:00:00.000Z","tags":["background jobs","queue","worker","faktory","task queue"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/faktory"},{"id":10868,"title":"Faktory Worker for Node.js","library":"faktory-worker","status":"active","version":"4.7.1","language":"javascript","ecosystem":"npm","summary":"Faktory-worker is a robust Node.js client and worker library designed to integrate with the Faktory job server, enabling asynchronous background job processing within Node.js applications. It provides both a client for pushing jobs to the Faktory server and a worker for fetching and executing those jobs. The current stable version is 4.7.1, with an active development cadence indicated by recent minor releases introducing features like weighted-random queue fetching (v4.4.0) and CLI improvements (v4.5.0). Its key differentiators include comprehensive handling of Faktory job payloads, support for bulk job pushing, flexible queue configuration (including strictly ordered and weighted random processing), and graceful shutdown mechanisms for workers. The library requires Node.js >=16 and is compatible with Faktory server versions greater than 1.6.1. It also ships with TypeScript types, facilitating its use in modern TypeScript projects.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","faktory","client","node","server","job","background","async","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/faktory-worker"},{"id":6624,"title":"fal: Serverless Python Framework","library":"fal","status":"active","version":"1.72.1","language":"python","ecosystem":"pypi","summary":"fal is an easy-to-use Serverless Python Framework that enables developers to build, test, and deploy serverless applications and machine learning models on GPU-accelerated infrastructure. It offers a Python SDK for defining applications and a CLI for deployment and management. The library is actively maintained, with frequent releases, and is currently at version 1.72.1.","last_verified":"2026-04-15T00:00:00.000Z","tags":["serverless","mlops","ai","gpu","cloud","framework"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/fal"},{"id":3483,"title":"fal-client","library":"fal-client","status":"active","version":"0.13.2","language":"python","ecosystem":"pypi","summary":"The `fal-client` library is a Python client for fal.ai, providing a streamlined interface to interact with machine learning models deployed on the fal.ai platform. It abstracts away authentication, handles retries, and offers a clean API for various inference methods, including synchronous and asynchronous calls. Currently at version 0.13.2, the library maintains an active development and release cadence.","last_verified":"2026-04-25T10:45:28.901Z","tags":["AI","ML","client","serverless","inference","fal.ai","GPU"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/fal-client"},{"id":4531,"title":"Falcon Web Framework","library":"falcon","status":"active","version":"4.2.0","language":"python","ecosystem":"pypi","summary":"Falcon is a minimalist, high-performance Python web API framework for building REST APIs and microservices. It provides a clean design that embraces HTTP and the REST architectural style, with a strong focus on reliability, correctness, and speed. The current version, 4.2.0, primarily contains typing enhancements and performance optimizations, including support for free-threaded CPython 3.14. Falcon supports both synchronous (WSGI) and asynchronous (ASGI) applications and typically follows a stable release cadence with regular updates.","last_verified":"2026-04-12T00:00:00.000Z","tags":["web-framework","asgi","wsgi","api","rest","microservices","performance"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/falcon"},{"id":6360,"title":"FalkorDB Python Client","library":"falkordb","status":"active","version":"1.6.0","language":"python","ecosystem":"pypi","summary":"FalkorDB is a high-performance Knowledge Graph database tailored for Large Language Models (LLMs), leveraging sparse matrices and linear algebra for efficient querying with OpenCypher. The `falkordb` Python client provides an interface for interacting with a FalkorDB server instance. It is currently at version 1.6.0 and maintains an active release cadence with frequent updates.","last_verified":"2026-04-15T00:00:00.000Z","tags":["database","graph database","redis","graph","cypher","LLM"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/falkordb"},{"id":25569,"title":"falkordblite","library":"falkordblite","status":"active","version":"0.2.0","language":"javascript","ecosystem":"npm","summary":"Embedded FalkorDB for Node.js/TypeScript, version 0.2.0. Spins up a local redis-server with the FalkorDB module over a Unix socket — zero-config, no system dependencies. Ships TypeScript types, requires Node >=20, and depends on falkordb ^6.0.0 as a peer for the Graph client API. Differentiators: automatic binary download per platform, seamless migration to remote FalkorDB by changing import, and advanced exports for custom embedding.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","falkordb","graph","database","embedded","redis","cypher","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/falkordblite"},{"id":21321,"title":"fancy-rollup","library":"fancy-rollup","status":"maintenance","version":"0.5.5","language":"javascript","ecosystem":"npm","summary":"fancy-rollup is a multi-process wrapper for Rollup that runs multiple Rollup builds concurrently across CPU cores to speed up bundling. Version 0.5.5 (latest stable) targets Node >=8 and is published on npm. It reads an array of Rollup configurations from rollup.config.js and spawns separate Node processes for each build, providing several reporter styles (interactive, list, silent, etc.) for progress visualization. Unlike Rollup's sequential multi-bundle support, fancy-rollup parallelizes builds out of the box with options for concurrency limits and target selection. The package is in early development (minor version 0.x), with API support still planned. It has no runtime peer dependencies but relies on a compatible rollup installation.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/fancy-rollup"},{"id":3484,"title":"Fancy Completer","library":"fancycompleter","status":"active","version":"0.11.1","language":"python","ecosystem":"pypi","summary":"Fancy Completer (fancycompleter) is a Python module that enhances the interactive Python prompt with colorful, context-aware TAB completion, extending the functionality of the standard library's `rlcompleter`. It highlights different types of completions (strings, functions, numbers, etc.) with distinct colors, improving readability and user experience. The current version is 0.11.1 and it appears to be actively maintained with recent updates and discussions around its integration into CPython.","last_verified":"2026-04-25T10:45:45.313Z","tags":["REPL","completion","developer tools","CLI","productivity"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/fancycompleter"},{"id":26979,"title":"fancyimpute","library":"fancyimpute","status":"maintenance","version":"0.7.0","language":"python","ecosystem":"pypi","summary":"Matrix completion and feature imputation algorithms for Python. Current version is 0.7.0 (last release 2020). The library provides iterative imputation methods like SoftImpute, IterativeImputer, KNN, and NuclearNormMinimization. It is in maintenance mode with no recent updates.","last_verified":"2026-05-01T00:00:00.000Z","tags":["imputation","matrix-completion","missing-data","machine-learning","data-cleaning"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/fancyimpute"},{"id":2023,"title":"Farama Notifications","library":"farama-notifications","status":"active","version":"0.0.4","language":"python","ecosystem":"pypi","summary":"Farama-Notifications is a Python library that enables providing notifications on import to all Farama Foundation maintained packages. Its primary role is to serve as a unified mechanism for Farama projects to deliver runtime and deprecation notices consistently. The current version is 0.0.4.","last_verified":"2026-04-24T04:54:50.971Z","tags":["notifications","Farama Foundation","utility","ecosystem"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/farama-notifications"},{"id":25570,"title":"Faros API Client","library":"faros-js-client","status":"active","version":"0.8.9","language":"javascript","ecosystem":"npm","summary":"JavaScript/TypeScript client for the Faros API, an engineering intelligence platform that ingests data from DevOps tools. Current stable version is 0.8.9, released with active development and weekly releases. It provides a GraphQL client with query builder for constructing mutations, handles authentication via API keys, supports pagination (keyset, offset), batching, retries, and OIDC. Key differentiators include first-class TypeScript support, built-in GraphQL query builder that manages origin fields and conflict resolution on upserts, and a focus on data ingestion for engineering analytics. Requires Node.js >=22 and npm >=11.10.0.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","api-client","typescript","faros"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/faros-js-client"},{"id":17647,"title":"Farrow Pipeline","library":"farrow-pipeline","status":"active","version":"2.3.0","language":"javascript","ecosystem":"npm","summary":"Farrow Pipeline (`farrow-pipeline`) is a core module within the Farrow.js ecosystem, designed as a type-friendly middleware composition library for TypeScript and Node.js environments. It enables developers to construct highly extensible and declarative data processing flows by defining pipelines and middleware with strict input and output typing. Currently stable at version 2.3.0, the package follows a moderate release cadence as part of the broader Farrow.js framework development. A key differentiator is its emphasis on strong type safety, guiding developers to build predictable and composable logic without the common pitfalls of implicit context mutation found in some other middleware paradigms. It provides primitives like `createPipeline` and `defineMiddleware` to facilitate a functional approach to handling sequential operations, forming the foundation for request handling in web applications and other data transformation tasks.","last_verified":"2026-04-23T00:00:00.000Z","tags":["javascript","Web Framework","TypeScript","Functional Programming","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/farrow-pipeline"},{"id":25571,"title":"fashion-show","library":"fashion-show","status":"deprecated","version":"3.3.3","language":"javascript","ecosystem":"npm","summary":"fashion-show v3.3.3 is a Node.js library for building versioned, consistent styleguides that centralize lint configurations (.jshintrc, .jscsrc, .eslintrc) across projects. It wraps CLI tools (JSHint, JSCS, ESLint) providing a unified API and binary. No recent updates (last publish 2016). Differentiator: enforces a single source of truth for lint rules, but relies on deprecated/unmaintained linters (JSHint, JSCS).","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","jshint","jscs","lint","style","code-style","style-guide"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/fashion-show"},{"id":7213,"title":"Fast Array Utilities","library":"fast-array-utils","status":"active","version":"1.4.1","language":"python","ecosystem":"pypi","summary":"Fast Array Utilities (fast-array-utils) is a Python library providing high-performance array manipulation and statistical utilities with minimal dependencies. It supports a wide range of array types including `numpy.ndarray`, `scipy.sparse` formats, `cupy.ndarray`, `dask.array.Array`, `h5py.Dataset`, `zarr.Array`, and `anndata.abc.CS{CR}Dataset`. The current version is 1.4.1, with an active development status and regular updates within the `scverse` ecosystem.","last_verified":"2026-04-16T00:00:00.000Z","tags":["array","utilities","performance","numpy","scipy","cupy","dask","numba","data-science"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/fast-array-utils"},{"id":20025,"title":"fast-async","library":"fast-async","status":"active","version":"6.3.8","language":"javascript","ecosystem":"npm","summary":"A Babel plugin that transforms ES7 async/await to Promise-based code without generators, offering 3-4x performance improvement in browsers vs Babel's default regenerator approach. Current stable version is 6.3.8 (for Babel 6) and version 7 for Babel 7 (beta). Uses the nodent library under the hood. Key differentiators: avoids generators and regenerator, supports 'spec' mode for spec-compliance, and allows runtime pattern customization. Has undergone several fixes for edge cases like destructuring and export hoisting.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","babel","plugin","Javascript","ES7","async","await"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/fast-async"},{"id":16025,"title":"Fast Base64 Decode","library":"fast-base64-decode","status":"active","version":"2.0.0","language":"javascript","ecosystem":"npm","summary":"fast-base64-decode is a JavaScript library providing a high-performance, low-level Base64 decoder. Its current stable version is 2.0.0, released in October 2022. The library differentiates itself by offering a direct, byte-array-oriented API, requiring the user to pre-allocate `Uint8Array` buffers and specify the exact output length. This approach is optimized for speed and memory efficiency, contrasting with higher-level alternatives like `base64-js` which handle buffer allocation automatically. It is primarily used for decoding Base64 strings where performance is critical and granular control over the output buffer is desired. The package has a moderate release cadence, with major versions aligning with significant architectural shifts like its recent conversion to an ECMAScript module.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","base64-decode","base64","decode","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/fast-base64-decode"},{"id":10867,"title":"Property-Based Testing for JavaScript/TypeScript","library":"fast-check","status":"active","version":"4.7.0","language":"javascript","ecosystem":"npm","summary":"fast-check is a property-based testing framework for JavaScript and TypeScript, inspired by Haskell's QuickCheck. It enables developers to define properties about their code and automatically generates diverse inputs to test these properties, identifying edge cases that traditional example-based testing might miss. The current stable version is 4.7.0. The project maintains an active release cadence, with continuous development across its core library and various test runner integrations. Key differentiators include its robust shrinking capabilities, which minimize counterexamples to help pinpoint bugs, an extensive set of built-in arbitrary data generators, and comprehensive TypeScript support. It integrates seamlessly with popular testing frameworks like Mocha, Jest, Vitest, and Ava via dedicated adapter packages, though users should be aware of recent changes in module support for these adapters.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","property-based testing","end-to-end testing","unit testing","testing","quickcheck","faker","fuzzer","fuzz","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/fast-check"},{"id":16026,"title":"Fast Content-Type Header Parser","library":"fast-content-type-parse","status":"active","version":"3.0.0","language":"javascript","ecosystem":"npm","summary":"fast-content-type-parse is a lightweight and performant utility designed to parse HTTP `Content-Type` headers in strict accordance with RFC 7231. Developed under the Fastify ecosystem, it aims for speed, outperforming Node.js's native `util#MIMEType` and other popular packages like `content-type`. The current stable version is `3.0.0`, with a release cadence that includes major updates for environmental compatibility and minor releases for maintenance. It provides both a strict parsing method that throws errors on invalid input and a 'safe' alternative that returns a default empty object for malformed headers. The package ships with TypeScript type definitions, ensuring robust development in TypeScript projects.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","content-type","rfc7231","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/fast-content-type-parse"},{"id":13173,"title":"Fast CSV Parser and Writer","library":"fast-csv","status":"active","version":"5.0.5","language":"javascript","ecosystem":"npm","summary":"fast-csv is a robust and high-performance CSV parser and writer library for Node.js, designed to handle large datasets efficiently. The current stable version is 5.0.5. It generally maintains a steady release cadence, with minor updates and bug fixes appearing every few months, and major versions released less frequently, typically when significant API changes or new features warrant it. Key differentiators include its streaming API, which allows for processing CSV data without buffering the entire file into memory, making it suitable for very large files. It supports both parsing (reading) and formatting (writing) CSV data, offering flexible configuration options for headers, delimiters, quotes, and escape characters, and ships with full TypeScript type definitions.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","csv","parser","fast","writer","csv writer","CSV","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/fast-csv"},{"id":3997,"title":"FastDepends","library":"fast-depends","status":"active","version":"3.0.8","language":"python","ecosystem":"pypi","summary":"FastDepends is a lightweight Python library providing a dependency injection system, extracted and refined from FastAPI's core logic. It allows developers to use FastAPI-like dependency resolution and type casting in any Python project, whether synchronous or asynchronous, without the HTTP-specific components. Currently at version 3.0.8, the library maintains an active development pace with frequent updates and bug fixes.","last_verified":"2026-04-11T00:00:00.000Z","tags":["dependency injection","fastapi","framework-agnostic","type-casting","validation","async","sync"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/fast-depends"},{"id":10869,"title":"Fast Diff","library":"fast-diff","status":"maintenance","version":"1.3.0","language":"javascript","ecosystem":"npm","summary":"fast-diff is a JavaScript utility for computing fast text differences between two strings. It is a simplified port of Google's `diff-match-patch` library, specifically optimized for diffing and excluding the match and patch functionalities. The library implements \"An O(ND) Difference Algorithm and its Variations\" (Myers, 1986) with additional optimizations. The current stable version is 1.3.0, released in October 2020. Its primary differentiator is its focus on high-performance string diffing without the overhead of pattern matching or patching, making it suitable for scenarios where only the differences are needed. The project has an infrequent release cadence, primarily focusing on stability rather than active feature development, as it's a mature port of a well-established algorithm.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","diff","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/fast-diff"},{"id":23705,"title":"fast_diff_match_patch","library":"fast-diff-match-patch","status":"active","version":"2.1.0","language":"python","ecosystem":"pypi","summary":"Packages the C++ implementation of google-diff-match-patch for Python, providing fast byte and string diffs, match, and patch operations. Current version 2.1.0 is the C++ implementation, replacing an earlier pure Python version (1.x). Release cadence is low; version 2.0 introduced the C++ backend.","last_verified":"2026-05-01T00:00:00.000Z","tags":["diff","match","patch","c++","string-diff","google-diff-match-patch"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/fast-diff-match-patch"},{"id":10870,"title":"Fast Equality Comparison Utility","library":"fast-equals","status":"active","version":"6.0.0","language":"javascript","ecosystem":"npm","summary":"fast-equals is a high-performance utility library designed for deep and shallow equality comparisons between JavaScript values, offering significant speed advantages and a small bundle size (~2KB minified and gzipped). Currently stable at version 6.0.0, the library maintains a steady release cadence with minor updates for bug fixes and features, and major versions for breaking changes and significant enhancements. It differentiates itself by providing a comprehensive suite of equality methods (deep, shallow, SameValue, SameValueZero, strict, and circular-aware comparisons), built-in support for a wide array of JavaScript types including Objects, Arrays, TypedArrays, Dates, RegExps, Maps, Sets, Promises, and custom class instances. Furthermore, it offers robust customization options through `createCustomEqual`, allowing developers to define comparison logic for specific types or use cases, all without any external dependencies.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","fast","equal","equals","deep-equal","equivalent","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/fast-equals"},{"id":21323,"title":"fast-flow-transform","library":"fast-flow-transform","status":"active","version":"0.0.3","language":"javascript","ecosystem":"npm","summary":"A native Hermes/FFT-based Flow type stripper built on napi-rs, providing programmatic transform, CLI, and bundler adapters for webpack, rspack, rsbuild, Parcel, Vite, Rollup, Rolldown, and esbuild. Current version 0.0.3 (pre-1.0, rapid iteration). Differentiator: uses the battle-tested Hermes parser (same as Metro/React Native) for speed and correctness, supports source map merging, removes empty type-only value imports automatically, and offers a 'preserve' format mode (experimental) that keeps whitespace structure. Compared to alternatives like babel-plugin-flow, it is purpose-built for stripping Flow types without transforming JSX or other syntax.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","esbuild","flowtype","parcel","rolldown","rollup","rsbuild","rspack","strip-flow","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/fast-flow-transform"},{"id":25572,"title":"fast-flow-transform-darwin-arm64","library":"fast-flow-transform-darwin-arm64","status":"active","version":"0.0.3","language":"javascript","ecosystem":"npm","summary":"This is the native binary for the aarch64-apple-darwin platform for fast-flow-transform, a high-performance Flow stripping transform for JavaScript bundlers. Version 0.0.3 is current. The package is typically installed automatically as a dependency of the platform-agnostic fast-flow-transform package, but can be installed directly for edge cases. It provides native bindings for webpack, rspack, rsbuild, Parcel, Vite, Rollup, Rolldown, and esbuild adapters. Compared to alternatives like @babel/preset-flow or flow-remove-types, this package offers native performance via N-API and Hermes/FFT.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","esbuild","flowtype","parcel","rolldown","rollup","rsbuild","rspack","strip-flow"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/fast-flow-transform-darwin-arm64"},{"id":25573,"title":"fast-flow-transform-linux-x64-gnu","library":"fast-flow-transform-linux-x64-gnu","status":"active","version":"0.0.3","language":"javascript","ecosystem":"npm","summary":"This is the native binary package for the x86_64-unknown-linux-gnu platform, part of the fast-flow-transform project. It provides a high-performance Flow type-stripping transform using the Hermes/FFT engine, with adapters for webpack, rspack, rsbuild, Parcel, Vite, Rollup, Rolldown, and esbuild. The current stable version is 0.0.3, released as an initial public version; the package is in early development with frequent releases. It differentiates from alternatives like flow-remove-types by leveraging native Rust bindings via napi-rs for faster stripping, and it integrates seamlessly with modern bundlers.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","esbuild","flowtype","parcel","rolldown","rollup","rsbuild","rspack","strip-flow"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/fast-flow-transform-linux-x64-gnu"},{"id":25574,"title":"fast-flow-transform-linux-x64-musl","library":"fast-flow-transform-linux-x64-musl","status":"active","version":"0.0.3","language":"javascript","ecosystem":"npm","summary":"Native x86_64 Linux musl binary for fast-flow-transform, a high-performance Flow type stripping transform using Hermes/FFT. This is a platform-specific package automatically installed by the parent `fast-flow-transform` package (v0.0.3, unstable pre-1.0). It integrates with webpack, rspack, rsbuild, Parcel, Vite, Rollup, Rolldown, and esbuild. Only install this directly if manually selecting platforms; otherwise use `fast-flow-transform`. Requires Node >=18.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","esbuild","flowtype","parcel","rolldown","rollup","rsbuild","rspack","strip-flow"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/fast-flow-transform-linux-x64-musl"},{"id":15616,"title":"Fast Excel Formula Parser and Evaluator","library":"fast-formula-parser","status":"active","version":"1.0.19","language":"javascript","ecosystem":"npm","summary":"fast-formula-parser is a high-performance JavaScript library designed for parsing and evaluating Microsoft Excel formulas. It uses an LL(1) parser to offer fast and reliable formula processing, supporting over 280 standard Excel functions. The library is currently at version 1.0.19 and maintains an active release cadence, frequently adding new functions, fixing bugs, and improving existing features. It differentiates itself through its speed, extensive function coverage, and a grammar engineered to eliminate ambiguities, making it an robust choice for integrating Excel-like formula capabilities into web or Node.js applications. It also provides hooks for custom functions, including asynchronous ones, and supports formula dependency parsing for building complex calculation graphs.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","excel","formula","spreadsheet","js","parser","excel-formula"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/fast-formula-parser"},{"id":10871,"title":"Fast Fuzzy Search Utility","library":"fast-fuzzy","status":"active","version":"1.12.0","language":"javascript","ecosystem":"npm","summary":"fast-fuzzy is a compact and high-performance JavaScript utility for fuzzy string matching, currently at version 1.12.0. It implements a modified Levenshtein distance algorithm, specifically Damerau-Levenshtein distance, which is more forgiving of transpositions. The library preprocesses inputs through UTF-8 normalization, optional lowercasing, symbol stripping, and whitespace normalization to ensure robust matching. It scores matches between 0 and 1, returning results sorted by score, then by match earliness, and finally by length proximity to the search term. For efficiency, especially when searching the same set of candidates repeatedly, it internally uses a trie data structure to cache work and prune non-matching subtrees, significantly outperforming brute-force approaches. While it offers a simple `search` function for one-off queries, the `Searcher` class is recommended for persistent collections due to its trie caching. The project appears to have a steady, though not strictly scheduled, release cadence, with ongoing maintenance.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","fast","fuzzy","search","damerau","levenshtein","unicode","partial","match","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/fast-fuzzy"},{"id":23706,"title":"fast-histogram","library":"fast-histogram","status":"active","version":"0.14","language":"python","ecosystem":"pypi","summary":"Fast simple 1D and 2D histograms for Python, using C extensions. Current version: 0.14, released 2024-08-12. Cadence: irregular.","last_verified":"2026-05-01T00:00:00.000Z","tags":["histogram","fast","numpy","1d","2d"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/fast-histogram"},{"id":14571,"title":"Fast HTML Parser","library":"fast-html-parser","status":"abandoned","version":"1.0.1","language":"javascript","ecosystem":"npm","summary":"Fast HTML Parser (version 1.0.1) is an HTML parsing library designed for high performance and low-cost processing of large HTML files, generating a simplified DOM tree with basic element query support. It prioritizes speed, often outperforming alternatives like older versions of `htmlparser2` in its benchmarks. Key differentiators include its focus on raw parsing speed and a simplified DOM structure. However, this package is effectively abandoned, with its last release over a decade ago. It lacks active maintenance, modern features, and critical security updates. For current projects requiring a fast HTML parser, `node-html-parser` (a separate, actively maintained package that appears to be a spiritual successor or re-implementation) is the recommended alternative, offering similar performance goals with ongoing development and broader feature support.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/fast-html-parser"},{"id":25575,"title":"fast-import-cost","library":"fast-import-cost","status":"active","version":"5.5.0","language":"javascript","ecosystem":"npm","summary":"A CLI tool and Node.js library for calculating the bundle size of imported packages in JavaScript and TypeScript files. v5.5.0, actively maintained. Powered by esbuild and es-module-lexer, it offers fast scanning (50+ files in under 1 second) and provides minified, gzipped, and brotli sizes. Differentiators include tree-shaking awareness, a `--budget` flag for CI enforcement, diff support between git branches, and zero-config operation with npm, pnpm, yarn, and bun. Ships TypeScript definitions.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","import","require","size","cost","bundle","bundle-size","bundlesize","webpack","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/fast-import-cost"},{"id":3485,"title":"Fast Language Detection","library":"fast-langdetect","status":"active","version":"1.0.0","language":"python","ecosystem":"pypi","summary":"fast-langdetect is an ultra-fast and highly accurate language detection library based on FastText, a library developed by Facebook. It offers 80x faster performance and up to 95% accuracy compared to conventional methods. The library supports Python versions 3.9 to 3.13 and works offline with a lightweight model, with continuous active development.","last_verified":"2026-04-25T10:46:07.424Z","tags":["language detection","fasttext","nlp","ai","machine learning"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/fast-langdetect"},{"id":23707,"title":"Fast Plaid","library":"fast-plaid","status":"active","version":"1.4.6.2110","language":"python","ecosystem":"pypi","summary":"Fast Plaid is a GPU-accelerated approximate nearest neighbor search library for high-dimensional embeddings, designed for fast indexing and search with support for incremental updates, filtering, and deletions. Current version 1.4.6, requires Python >=3.10. Released irregularly.","last_verified":"2026-05-01T00:00:00.000Z","tags":["approximate-nearest-neighbor","gpu","vector-search","embeddings","pytorch"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/fast-plaid"},{"id":14572,"title":"Fast PLIST Parser","library":"fast-plist","status":"maintenance","version":"0.1.3","language":"javascript","ecosystem":"npm","summary":"fast-plist is a JavaScript library designed for rapidly parsing Apple Property List (PLIST) files. Currently at version 0.1.3, this package has a very low release cadence, with its last update approximately three years ago. It focuses solely on parsing XML-formatted PLISTs efficiently, providing a straightforward API for converting PLIST XML strings into JavaScript objects. While it is maintained by Microsoft (suggesting reliability for its niche), its lack of recent updates means it may not incorporate the latest performance optimizations or features found in more actively developed PLIST parsing libraries, nor does it explicitly support binary PLIST formats. It ships with TypeScript type definitions, making it compatible with modern TypeScript projects, though its primary usage examples are CommonJS-based.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/fast-plist"},{"id":10872,"title":"Fast PNG Encoder/Decoder","library":"fast-png","status":"active","version":"8.0.0","language":"javascript","ecosystem":"npm","summary":"fast-png is a performant JavaScript library for encoding and decoding PNG image data, built entirely in JavaScript without native dependencies. The current stable version is 8.0.0, released in December 2025. This package focuses on speed, demonstrated by its recent switch to the `fflate` library for compression in v8.0.0. Major versions are released periodically (roughly annually), often introducing significant breaking changes like the migration to ESM in v7.0.0. It differentiates itself by offering a pure JavaScript implementation suitable for both Node.js and browser environments, while providing granular control over encoding options and supporting various PNG features like `tEXt` chunks, `tRNS` fields, and `ICC` profiles.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","png","image","image-js","encoder","decoder"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/fast-png"},{"id":21331,"title":"fast-query-parsers","library":"fast-query-parsers","status":"active","version":"1.0.3","language":"python","ecosystem":"pypi","summary":"Ultra-fast query string and URL-encoded form-data parsers for Python. Current version 1.0.3, license MIT, requires Python >=3.8. Aimed at high-performance web applications.","last_verified":"2026-04-27T00:00:00.000Z","tags":["query-parser","url-encoded","fast","performance"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/fast-query-parsers"},{"id":18372,"title":"fast-react-cli","library":"fast-react-cli","status":"active","version":"1.3.1","language":"javascript","ecosystem":"npm","summary":"A zero-configuration React application bundler built on Parcel. The current stable version is 1.3.1. It provides a CLI to scaffold and build React apps with minimal setup. Quick initialization via `fast-react-cli init <projectName>` followed by `npm run serve` for development and `npm run build` for production. Known for its simplicity and speed, it abstracts away Parcel configuration. However, it relies on additional manual steps for image handling (Sharp/libvips). Compared to CRA or Vite, it offers less community support and documentation.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","parcel","react"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/fast-react-cli"},{"id":10873,"title":"Fast Safe Stringify","library":"fast-safe-stringify","status":"active","version":"2.1.1","language":"javascript","ecosystem":"npm","summary":"fast-safe-stringify is a utility library designed for safely and quickly serializing JavaScript objects into JSON strings. It provides a robust alternative to the native `JSON.stringify`, specifically excelling at gracefully handling circular references within objects without throwing a `TypeError`. Instead, it intelligently replaces circular structures with a `[Circular]` string or `[...]` when configured limits are reached. The current stable version is 2.1.1, with recent updates (v2.1.0 and v2.1.1) introducing and refining `depthLimit` and `edgesLimit` options to prevent excessive recursion in complex objects. The library also offers a `stableStringify` function, which guarantees a deterministic output order for object keys, enhancing reproducibility. It is actively maintained and ships with TypeScript type definitions, making it suitable for modern JavaScript and TypeScript environments where predictable serialization of potentially self-referential data structures is crucial, such as in logging or API responses.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","stable","stringify","JSON","JSON.stringify","safe","serialize","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/fast-safe-stringify"},{"id":20026,"title":"fast-sass-loader","library":"fast-sass-loader","status":"maintenance","version":"2.0.1","language":"javascript","ecosystem":"npm","summary":"A webpack loader for Sass/SCSS that claims 5-10x faster compilation than sass-loader by deduplicating @imports, merging all Sass files into a single compile unit, and caching results internally. Version 2.x switched from node-sass to dart-sass (npm 'sass') as the default compiler, with an `implementation` option to restore node-sass. It also provides built-in url() resolution, eliminating the need for resolve-url-loader. Key trade-offs include no source map support and limited loader configuration compared to sass-loader. Release cadence is low; last update was 2020. Requires webpack 1–5 and sass 1.x as peer dependencies.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","sass-loader","fast"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/fast-sass-loader"},{"id":7214,"title":"Fast Quadratic Mesh Simplification","library":"fast-simplification","status":"active","version":"0.1.13","language":"python","ecosystem":"pypi","summary":"fast-simplification is a Python wrapper around the high-performance Fast-Quadric-Mesh-Simplification C++ library. It provides efficient algorithms for reducing the polygon count of 3D meshes while striving to preserve their overall shape. The library is currently at version 0.1.13, actively maintained by the PyVista project, with a history of regular minor releases addressing compatibility and adding features.","last_verified":"2026-04-16T00:00:00.000Z","tags":["mesh","3d","simplification","geometry","quadric","pyvista"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/fast-simplification"},{"id":13174,"title":"Fast.com Speed Test API","library":"fast-speedtest-api","status":"maintenance","version":"0.3.2","language":"javascript","ecosystem":"npm","summary":"fast-speedtest-api is a Node.js library and command-line tool designed to perform internet speed tests by leveraging the fast.com service, developed by Netflix. The library aims to provide a lightweight solution with no external dependencies, performing raw HTTP requests to mimic fast.com's underlying methodology. Its current stable version is 0.3.2, suggesting an early-stage project with infrequent updates. A key differentiator is its minimal footprint and direct interaction with fast.com's infrastructure, offering a programmatic way to measure bandwidth without relying on external packages or a full browser environment. The project is primarily community-driven, with an open invitation for contributions, indicating a potentially slower release cadence and reliance on user input for further development.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","speedtest","speed","network","test","fast","bandwidth","kbps","mbps"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/fast-speedtest-api"},{"id":13175,"title":"Fast URL Parser","library":"fast-url-parser","status":"abandoned","version":"1.1.3","language":"javascript","ecosystem":"npm","summary":"fast-url-parser is an extremely fast implementation of Node.js's core `url` module, providing a compatible API for parsing, formatting, and resolving URLs. Its current stable version is 1.1.3. The package was last updated in 2014 and appears to be abandoned, with no active release cadence. Its primary differentiator at the time of its release was significantly higher performance compared to Node's built-in `url` module. It also offers the ability to inject a custom query string parser and includes a global `replace()` method to swap out Node.js's native `url` module with this faster alternative across an entire application. This package is exclusively CommonJS and does not support modern ECMAScript Modules (ESM) directly.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","fast","parse","parser","url","uri","performance"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/fast-url-parser"},{"id":13176,"title":"Fast XML Builder","library":"fast-xml-builder","status":"active","version":"1.1.5","language":"javascript","ecosystem":"npm","summary":"fast-xml-builder is a JavaScript/TypeScript library designed to efficiently construct XML documents from JSON objects without relying on C/C++ native addons, ensuring broad compatibility across different environments. It is currently at version 1.1.5 and is actively maintained, having been split from its parent project, `fast-xml-parser`, to provide a more focused and independent XML building solution. This separation allows for distinct development cycles and reduces potential issues for users solely interested in XML generation. The library differentiates itself by offering extensive configuration options, many of which are directly compatible with `fast-xml-parser`'s output structure, such as `preserveOrder`, `ignoreAttributes`, `attributeNamePrefix`, and `format`. This ensures seamless integration for workflows involving both parsing and building XML using the `fast-xml` ecosystem. Its release cadence is tied to its upstream `fast-xml-parser` counterpart, with updates released as needed to maintain compatibility and introduce new features.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","xml","json","fast","builder","parser","js2xml","json2xml","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/fast-xml-builder"},{"id":15326,"title":"Fast XML Parser and Validator","library":"fast-xml-parser","status":"active","version":"5.7.1","language":"javascript","ecosystem":"npm","summary":"fast-xml-parser is a robust JavaScript library for parsing XML to JavaScript objects, validating XML syntactically, and historically, building XML from JS objects. It is engineered for speed and efficiency, capable of handling large XML files (tested up to 100MB) without relying on C/C++ native libraries. As of v5.7.1, the package is actively maintained with frequent minor and patch releases, incorporating performance improvements and dependency updates. A key differentiator is its pure JavaScript implementation, broad compatibility (CommonJS, ESM, and browser environments), and extensive support for various XML features including entities, unpaired tags, and customizable parsing options. The XML Builder functionality was separated into a dedicated `fast-xml-builder` package in version v5.4.0, focusing `fast-xml-parser` primarily on parsing and validation.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","fast","xml","json","parser","xml2js","x2js","xml2json","js","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/fast-xml-parser"},{"id":5216,"title":"Fasta2a","library":"fasta2a","status":"active","version":"0.6.0","language":"python","ecosystem":"pypi","summary":"Fasta2a (current version 0.6.0) is a Python library that converts an AI Agent into an A2A (Agent-to-Agent) server. It facilitates communication between AI agents by implementing the A2A protocol, allowing agents to expose their capabilities and interact programmatically. The library is relatively new but actively developed, with releases occurring every few months as the protocol specification evolves.","last_verified":"2026-04-13T00:00:00.000Z","tags":["AI agents","A2A","server","protocol","FastAPI"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/fasta2a"},{"id":4356,"title":"fastai","library":"fastai","status":"active","version":"2.8.7","language":"python","ecosystem":"pypi","summary":"fastai is a deep learning library that simplifies training fast and accurate neural nets using modern best practices. It's built on top of PyTorch and offers both high-level APIs for quick model development and lower-level components for researchers. The library maintains an active development pace with frequent patch and minor releases, often tied to PyTorch version updates, to ensure compatibility and leverage the latest deep learning advancements.","last_verified":"2026-04-12T00:00:00.000Z","tags":["deep learning","machine learning","pytorch","neural networks","computer vision","nlp","tabular","transfer learning"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/fastai"},{"id":199,"title":"FastAPI","library":"fastapi","status":"active","version":"0.136.0","language":"python","ecosystem":"pypi","summary":"FastAPI is a modern, fast (high-performance) web framework for building APIs with Python 3.8+ based on standard Python type hints. It leverages Starlette for the web parts and Pydantic for data validation and serialization. It features automatic OpenAPI documentation (Swagger UI, ReDoc). The current version is 0.136.0, and it maintains a frequent release cadence, often with minor updates several times a month.","last_verified":"2026-05-12T10:04:00.402Z","tags":["web framework","api","async","pydantic","starlette","openapi","swagger","asyncio"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/fastapi"},{"id":23708,"title":"fastapi-auth0","library":"fastapi-auth0","status":"active","version":"0.5.0","language":"python","ecosystem":"pypi","summary":"FastAPI-Auth0 is a library providing easy Auth0 integration for FastAPI applications. It offers dependency injection for verifying access tokens, including custom user models and role/permission checking. Current version is 0.5.0, with a moderate release cadence.","last_verified":"2026-05-01T00:00:00.000Z","tags":["fastapi","auth0","authentication","jwt","oauth2"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/fastapi-auth0"},{"id":6625,"title":"FastAPI Azure Auth","library":"fastapi-azure-auth","status":"active","version":"5.2.0","language":"python","ecosystem":"pypi","summary":"FastAPI-Azure-Auth is a Python library that provides an easy and secure implementation of Azure Entra ID (formerly Azure Active Directory) authentication and authorization for FastAPI APIs. It supports B2C, single-tenant, and multi-tenant applications. The library is actively maintained, with frequent updates, and is currently at version 5.2.0.","last_verified":"2026-04-15T00:00:00.000Z","tags":["ad","async","asyncio","authentication","authorization","azure","azure ad","azure entra id","azure entra","entra id","azuread","fastapi","multi tenant","oauth2","oidc","security","single tenant","starlette"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/fastapi-azure-auth"},{"id":4942,"title":"FastAPI Cache 2","library":"fastapi-cache2","status":"active","version":"0.2.2","language":"python","ecosystem":"pypi","summary":"fastapi-cache2 is a powerful and flexible library for adding caching capabilities to FastAPI applications. It supports various backend stores including Redis, Memcached, Amazon DynamoDB, and an in-memory option. It seamlessly integrates with FastAPI endpoints and general Python functions, enhancing performance by leveraging HTTP cache headers like ETag and Cache-Control. The current version is 0.2.2, and the project is actively maintained.","last_verified":"2026-04-12T00:00:00.000Z","tags":["fastapi","cache","redis","memcached","dynamodb","performance"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/fastapi-cache2"},{"id":27732,"title":"FastAPI Clerk Auth","library":"fastapi-clerk-auth","status":"active","version":"0.0.9","language":"python","ecosystem":"pypi","summary":"FastAPI middleware for Clerk authentication. Version 0.0.9 released 2025-01-30. Supports JWT verification, RS256, and request state. Active development, weekly releases.","last_verified":"2026-05-09T00:00:00.000Z","tags":["fastapi","clerk","authentication","jwt","middleware"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/fastapi-clerk-auth"},{"id":757,"title":"FastAPI CLI","library":"fastapi-cli","status":"active","version":"0.0.24","language":"python","ecosystem":"pypi","summary":"FastAPI CLI (Command Line Interface) is a command-line program that simplifies running and managing FastAPI applications. It provides commands to serve apps in development and production modes, manage projects, and more. It is usually installed as part of `fastapi[standard]` and receives frequent updates, typically involving dependency bumps and occasional breaking changes related to Python version support or internal dependencies.","last_verified":"2026-05-12T18:39:39.074Z","tags":["FastAPI","CLI","web development","server","developer tools"],"install_tag":"stale","install_tag_description":"widespread failures or data too old to trust","api":"https://checklist.day/api/registry/fastapi-cli"},{"id":981,"title":"FastAPI Cloud CLI","library":"fastapi-cloud-cli","status":"active","version":"0.15.1","language":"python","ecosystem":"pypi","summary":"fastapi-cloud-cli is a command-line interface tool for deploying and managing FastAPI applications on FastAPI Cloud. It provides commands for logging in, deploying, managing environment variables, and streaming logs. The library is actively maintained, with frequent releases, and is currently at version 0.15.1.","last_verified":"2026-04-10T05:05:24.202Z","tags":["cli","deployment","fastapi","cloud"],"install_tag":"stale","install_tag_description":"widespread failures or data too old to trust","api":"https://checklist.day/api/registry/fastapi-cloud-cli"},{"id":23090,"title":"fastapi-cloudauth","library":"fastapi-cloudauth","status":"maintenance","version":"0.4.3","language":"python","ecosystem":"pypi","summary":"FastAPI integration with cloud authentication services (AWS Cognito, Auth0, Firebase Authentication). Current version 0.4.3. Low release cadence, last release Dec 2021.","last_verified":"2026-05-01T00:00:00.000Z","tags":["fastapi","auth0","cognito","firebase","jwt","authentication"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/fastapi-cloudauth"},{"id":23709,"title":"FastAPI CloudEvents","library":"fastapi-cloudevents","status":"active","version":"2.0.2","language":"python","ecosystem":"pypi","summary":"A FastAPI plugin for integrating CloudEvents. Current version 2.0.2, release cadence: sporadic.","last_verified":"2026-05-01T00:00:00.000Z","tags":["fastapi","cloudevents","events","middleware"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/fastapi-cloudevents"},{"id":8148,"title":"FastAPI CORS (Env Config)","library":"fastapi-cors","status":"active","version":"0.0.6","language":"python","ecosystem":"pypi","summary":"A lightweight Python library (version 0.0.6) that provides a simplified, environment variable-driven configuration for CORS settings in FastAPI applications. It acts as a wrapper around FastAPI's native `CORSMiddleware` (from Starlette), allowing developers to manage CORS policies such as allowed origins, methods, headers, and credentials through environment variables rather than direct code configuration.","last_verified":"2026-04-16T00:00:00.000Z","tags":["fastapi","cors","middleware","environment-variables","http"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/fastapi-cors"},{"id":8985,"title":"FastAPI CSRF Protect","library":"fastapi-csrf-protect","status":"active","version":"1.0.7","language":"python","ecosystem":"pypi","summary":"FastAPI CSRF Protect is a FastAPI extension providing stateless Cross-Site Request Forgery (XSRF) protection. It implements the Double Submit Cookie mitigation pattern, similar to `flask-wtf` and inspired by `fastapi-jwt-auth`. The library is designed to be lightweight and easy to use. The current version is 1.0.7, requiring Python 3.9 or newer, and it maintains an active release cadence.","last_verified":"2026-04-16T00:00:00.000Z","tags":["fastapi","csrf","security","xsrf","double-submit-cookie","web-security"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/fastapi-csrf-protect"},{"id":23710,"title":"fastapi-decorators","library":"fastapi-decorators","status":"active","version":"1.0.20","language":"python","ecosystem":"pypi","summary":"A utility library for FastAPI that lets you create decorators for endpoints using FastAPI's dependency injection. It provides a @depends decorator that wraps dependencies and preserves type hints, making it easy to reuse common preprocessing logic. Current version: 1.0.20. Released intermittently, with bugfix and compatibility improvements.","last_verified":"2026-05-01T00:00:00.000Z","tags":["fastapi","decorators","dependency-injection","utilities"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/fastapi-decorators"},{"id":21324,"title":"fastapi-events","library":"fastapi-events","status":"active","version":"0.12.2","language":"python","ecosystem":"pypi","summary":"Event dispatching library for FastAPI that supports synchronous and asynchronous event handlers, multiple backends (AWS SQS, Google Cloud Pub/Sub, RabbitMQ, Redis, etc.), OpenTelemetry integration, and Pydantic model dispatching. Current version 0.12.2, release cadence ~monthly.","last_verified":"2026-04-27T00:00:00.000Z","tags":["fastapi","events","async","middleware","event-driven","pydantic"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/fastapi-events"},{"id":8149,"title":"FastAPI Filter","library":"fastapi-filter","status":"active","version":"2.0.1","language":"python","ecosystem":"pypi","summary":"fastapi-filter is a FastAPI extension that provides a flexible way to add filtering capabilities to your API endpoints. It integrates seamlessly with popular ORMs/ODMs like SQLAlchemy, MongoEngine, and Beanie. The current version is 2.0.1 and it maintains an active release cadence, frequently updating to support the latest versions of FastAPI, Pydantic, and its database backend dependencies.","last_verified":"2026-04-16T00:00:00.000Z","tags":["fastapi","filter","query","database","orm","odm","sqlalchemy","mongoengine","beanie"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/fastapi-filter"},{"id":7215,"title":"FastAPI Health","library":"fastapi-health","status":"active","version":"0.4.0","language":"python","ecosystem":"pypi","summary":"FastAPI Health is a Python library that provides a straightforward way to implement health check endpoints in FastAPI applications. It is currently at version 0.4.0 and offers dynamic health checks using custom conditions (callables) and handlers. The library is actively maintained with recent updates focusing on flexibility and dependency handling.","last_verified":"2026-04-16T00:00:00.000Z","tags":["fastapi","healthcheck","monitoring","api"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/fastapi-health"},{"id":27734,"title":"FastAPI Injectable","library":"fastapi-injectable","status":"active","version":"1.4.7","language":"python","ecosystem":"pypi","summary":"Use FastAPI's Depends() anywhere — in CLI tools, Celery tasks, background workers, and more. No refactoring needed. Current version: 1.4.7. Python >=3.10. Active development.","last_verified":"2026-05-09T00:00:00.000Z","tags":["fastapi","dependency-injection","celery","background-tasks","cli"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/fastapi-injectable"},{"id":23711,"title":"FastAPI Injector","library":"fastapi-injector","status":"active","version":"0.9.0","language":"python","ecosystem":"pypi","summary":"Integrates python-injector with FastAPI for dependency injection. Current version: 0.9.0. Supports Python 3.10+. Releases are infrequent; last release 2023.","last_verified":"2026-05-01T00:00:00.000Z","tags":["fastapi","dependency-injection","injector"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/fastapi-injector"},{"id":23712,"title":"FastAPI JWT Auth","library":"fastapi-jwt-auth","status":"active","version":"0.5.0","language":"python","ecosystem":"pypi","summary":"FastAPI extension that provides JWT Auth support. Current version is 0.5.0, release cadence is irregular. It supports access/refresh tokens, token freshness, denylist/revocation, WebSocket authorization, and configurable JWT claims.","last_verified":"2026-05-01T00:00:00.000Z","tags":["fastapi","jwt","authentication","authorization"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/fastapi-jwt-auth"},{"id":5925,"title":"FastAPI Limiter","library":"fastapi-limiter","status":"active","version":"0.2.0","language":"python","ecosystem":"pypi","summary":"fastapi-limiter is a Python library that provides robust request rate limiting capabilities for FastAPI applications. It integrates with Redis as a backend to store and manage rate limit counters. Currently at version 0.2.0, it's an early-stage project with releases driven by feature additions and bug fixes, and primarily supports Python 3.9 and above.","last_verified":"2026-04-14T00:00:00.000Z","tags":["fastapi","rate-limiting","redis","security","async"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/fastapi-limiter"},{"id":3486,"title":"FastAPI-Mail","library":"fastapi-mail","status":"active","version":"1.6.2","language":"python","ecosystem":"pypi","summary":"fastapi-mail is a simple, lightweight library for sending emails in FastAPI applications. It integrates seamlessly with FastAPI's asynchronous nature and background tasks to prevent blocking the event loop. The current version is 1.6.2, and it maintains an active development pace with frequent minor updates and bug fixes addressing community needs.","last_verified":"2026-04-25T10:46:47.589Z","tags":["fastapi","email","smtp","async","mail"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/fastapi-mail"},{"id":1064,"title":"FastAPI-MCP","library":"fastapi-mcp","status":"active","version":"0.4.0","language":"python","ecosystem":"pypi","summary":"FastAPI-MCP is a Python library that automatically converts FastAPI endpoints into Model Context Protocol (MCP) tools, enabling seamless integration with Large Language Models (LLMs) and AI agents. It provides a straightforward way to expose existing FastAPI APIs as discoverable and callable tools for AI. The library is currently at version 0.4.0 and maintains an active release cadence with frequent updates and feature additions.","last_verified":"2026-04-23T16:36:10.737Z","tags":["FastAPI","LLM","AI Agents","Model Context Protocol","MCP","Tooling","API Generation"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/fastapi-mcp"},{"id":7216,"title":"FastAPI Offline Docs","library":"fastapi-offline","status":"active","version":"1.7.6","language":"python","ecosystem":"pypi","summary":"fastapi-offline is a Python library that enables FastAPI applications to serve their interactive documentation (Swagger UI and Redoc) without relying on external Content Delivery Networks (CDNs). It bundles the necessary static assets locally, making it suitable for environments with restricted internet access or for improved reliability. The library is actively maintained, with frequent releases (currently v1.7.6) to vendor new dependencies and ensure compatibility with the latest Python and FastAPI versions.","last_verified":"2026-04-16T00:00:00.000Z","tags":["FastAPI","offline","documentation","Swagger UI","Redoc","API","web framework"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/fastapi-offline"},{"id":2499,"title":"FastAPI Pagination","library":"fastapi-pagination","status":"active","version":"0.15.12","language":"python","ecosystem":"pypi","summary":"fastapi-pagination is a Python library designed to simplify pagination in FastAPI applications. It provides utility functions and data models to paginate database queries and return paginated responses, supporting various strategies like page-based, limit-offset, and cursor-based pagination. The library is actively maintained, with frequent minor releases, and is currently at version 0.15.12.","last_verified":"2026-04-24T20:52:44.489Z","tags":["fastapi","pagination","api","database","orm"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/fastapi-pagination"},{"id":9735,"title":"FastAPI Profiler","library":"fastapi-profiler","status":"active","version":"1.5.0","language":"python","ecosystem":"pypi","summary":"fastapi-profiler is a FastAPI Middleware that integrates pyinstrument to provide request profiling and performance analysis for FastAPI applications. It helps developers identify bottlenecks by generating detailed reports (HTML, speedscope, JSON, .prof files). As of version 1.5.0, it supports sampling, error auto-capture, and structured JSON logging. It generally follows a regular release cadence, with several minor releases a year.","last_verified":"2026-04-17T00:00:00.000Z","tags":["fastapi","profiling","middleware","performance","pyinstrument"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/fastapi-profiler"},{"id":21325,"title":"fastapi-proxy-lib","library":"fastapi-proxy-lib","status":"active","version":"0.3.0","language":"python","ecosystem":"pypi","summary":"HTTP/WebSocket proxy middleware for Starlette/FastAPI, version 0.3.0, allowing you to add a reverse proxy endpoint with minimal code. Released as needed.","last_verified":"2026-04-27T00:00:00.000Z","tags":["fastapi","proxy","reverse-proxy","http-proxy","websocket"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/fastapi-proxy-lib"},{"id":8150,"title":"FastAPI RESTful","library":"fastapi-restful","status":"active","version":"0.6.0","language":"python","ecosystem":"pypi","summary":"FastAPI-RESTful provides helper utilities to streamline FastAPI development, particularly for building RESTful APIs using class-based views (CBV) and resource inferring routers. It aims to reduce boilerplate when defining API endpoints and integrates well with common patterns like SQLAlchemy sessions. The current version is 0.6.0, and it has a moderate release cadence, with minor versions released every few months, often incorporating dependency updates and bug fixes.","last_verified":"2026-04-16T00:00:00.000Z","tags":["fastapi","rest","api","cbv","resource","pydantic","sqlalchemy"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/fastapi-restful"},{"id":21327,"title":"FastAPI Sessions","library":"fastapi-sessions","status":"maintenance","version":"0.3.2","language":"python","ecosystem":"pypi","summary":"A ready-to-use session library for FastAPI, providing customizable frontends, verifiers, and backends. Current version 0.3.2, released 2023 as maintenance mode; no active development.","last_verified":"2026-04-27T00:00:00.000Z","tags":["fastapi","sessions","authentication","session-management"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/fastapi-sessions"},{"id":23713,"title":"FastAPI SocketIO","library":"fastapi-socketio","status":"maintenance","version":"0.0.10","language":"python","ecosystem":"pypi","summary":"A library to easily integrate Socket.IO with FastAPI applications. Current version is 0.0.10, last updated in 2022. Release cadence is low, with infrequent updates. It wraps the python-socketio library for ASGI mode.","last_verified":"2026-05-01T00:00:00.000Z","tags":["fastapi","socket.io","websocket","async"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/fastapi-socketio"},{"id":21326,"title":"fastapi-sqlalchemy","library":"fastapi-sqlalchemy","status":"maintenance","version":"0.2.1","language":"python","ecosystem":"pypi","summary":"Provides a simple middleware and dependency to integrate SQLAlchemy sessions into FastAPI applications. Current version 0.2.1, last updated in 2021. Low release cadence; considered stable but minimal maintenance.","last_verified":"2026-04-27T00:00:00.000Z","tags":["fastapi","sqlalchemy","database","middleware","orm","integration"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/fastapi-sqlalchemy"},{"id":2947,"title":"FastAPI SSO Integration","library":"fastapi-sso","status":"active","version":"0.21.0","language":"python","ecosystem":"pypi","summary":"fastapi-sso is a FastAPI plugin designed to simplify integration of Single Sign-On (SSO) with common providers like Google, Facebook, Microsoft, and many others. It streamlines the OAuth2/OpenID Connect flow for authentication. The library is actively maintained with frequent minor and patch releases, currently at version 0.21.0.","last_verified":"2026-04-25T03:43:39.157Z","tags":["fastapi","sso","oauth","openid-connect","authentication","google","facebook","microsoft"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/fastapi-sso"},{"id":3998,"title":"FastAPI Users","library":"fastapi-users","status":"maintenance","version":"15.0.5","language":"python","ecosystem":"pypi","summary":"FastAPI Users provides ready-to-use and customizable user management for FastAPI applications, including authentication, registration, password reset, and OAuth. It reached maintenance mode with version 15.0.0, meaning it will continue to receive security updates and dependency maintenance but no new features. The current version is 15.0.5.","last_verified":"2026-04-11T00:00:00.000Z","tags":["FastAPI","authentication","authorization","users","ORM","OAuth2","security"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/fastapi-users"},{"id":6361,"title":"FastAPI Users Beanie DB Adapter","library":"fastapi-users-db-beanie","status":"maintenance","version":"5.0.0","language":"python","ecosystem":"pypi","summary":"FastAPI Users database adapter for Beanie ODM, providing tools to integrate user management with MongoDB databases. It leverages Beanie, an asynchronous Object-Document Mapper built on Pydantic and Motor. The library is currently at version 5.0.0 and is in maintenance mode, focusing on security updates and dependency maintenance, with no new features planned.","last_verified":"2026-04-15T00:00:00.000Z","tags":["FastAPI","users","authentication","Beanie","MongoDB","ODM"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/fastapi-users-db-beanie"},{"id":5217,"title":"FastAPI Users database adapter for SQLAlchemy","library":"fastapi-users-db-sqlalchemy","status":"active","version":"7.0.0","language":"python","ecosystem":"pypi","summary":"FastAPI Users database adapter for SQLAlchemy. It provides the necessary tools to integrate SQLAlchemy ORM with asyncio for user management in FastAPI applications. The library is actively maintained with frequent major version updates, often including breaking changes and bug fixes.","last_verified":"2026-04-13T00:00:00.000Z","tags":["fastapi","users","authentication","sqlalchemy","orm","database","asyncio"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/fastapi-users-db-sqlalchemy"},{"id":21328,"title":"FastAPI Utilities","library":"fastapi-utilities","status":"active","version":"0.3.1","language":"python","ecosystem":"pypi","summary":"A collection of reusable utilities for FastAPI including repeat, repeat_every, on_startup, and task decorators. Version 0.3.1 (requires Python >=3.7, <4.0). Release cadence is irregular.","last_verified":"2026-04-27T00:00:00.000Z","tags":["fastapi","utilities","scheduling","background-tasks"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/fastapi-utilities"},{"id":4532,"title":"FastAPI Utils","library":"fastapi-utils","status":"active","version":"0.8.0","language":"python","ecosystem":"pypi","summary":"FastAPI Utils is a Python library providing reusable utilities for FastAPI applications, including class-based views, repeated tasks, timing middleware, and SQLAlchemy session management. It is currently at version 0.8.0 and releases seem to be quarterly or bi-annually based on recent GitHub activity.","last_verified":"2026-04-12T00:00:00.000Z","tags":["fastapi","utilities","class-based views","background tasks","scheduling","middleware","sqlalchemy","api development"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/fastapi-utils"},{"id":23714,"title":"fastapi-versioning","library":"fastapi-versioning","status":"maintenance","version":"0.10.0","language":"python","ecosystem":"pypi","summary":"API versioning for FastAPI web applications. The current version is 0.10.0, with no recent releases; the library appears to be in maintenance mode. Supports header, hostname, URL prefix, and query parameter versioning schemes. Requires Python >=3.6 and FastAPI.","last_verified":"2026-05-01T00:00:00.000Z","tags":["fastapi","api-versioning"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/fastapi-versioning"},{"id":1094,"title":"fastar","library":"fastar","status":"active","version":"0.9.0","language":"python","ecosystem":"pypi","summary":"The fastar library provides high-level Python bindings for the Rust `tar`, `flate2`, and `zstd` crates, offering a high-performance solution for working with compressed and uncompressed tar archives. It is currently at version 0.9.0 and has a consistent release cadence, with updates addressing features and underlying Rust library versions.","last_verified":"2026-04-23T16:54:50.733Z","tags":["tar","archive","compression","rust","high-performance","bindings"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/fastar"},{"id":758,"title":"Fast Avro for Python","library":"fastavro","status":"active","version":"1.12.1","language":"python","ecosystem":"pypi","summary":"Fastavro is a high-performance Python library for reading and writing Avro files. It provides a significantly faster alternative to the official Apache Avro Python library, leveraging C extensions (Cython) for optimal speed. The library supports various compression codecs and is actively maintained, making it a popular choice for high-throughput Avro serialization and deserialization in Python applications.","last_verified":"2026-05-12T18:39:58.615Z","tags":["avro","serialization","deserialization","performance","binary","data format"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/fastavro"},{"id":10874,"title":"Ember FastBoot App Server","library":"fastboot-app-server","status":"active","version":"4.1.4","language":"javascript","ecosystem":"npm","summary":"fastboot-app-server is a dedicated application server designed for deploying and running Ember FastBoot applications in production environments. It provides robust capabilities for managing the lifecycle of an Ember app, including downloading new builds, automatically scaling across CPU cores using Node.js clustering, and seamlessly detecting and hot-reloading new application versions without downtime. The current stable version is 4.1.4. The project maintains a steady release cadence with frequent patch updates and less frequent major versions, with v4.0.0 released in early 2024. Key differentiators include its built-in extensibility, allowing developers to customize how app builds are downloaded (Downloader), how new versions are detected (Notifier), and even swap out the underlying HTTP server implementation (e.g., using Express) to integrate custom middleware or routing. It aims to simplify the operational aspects of server-side rendering Ember applications.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","ember","fastboot","server"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/fastboot-app-server"},{"id":17098,"title":"FastBoot Express Middleware","library":"fastboot-express-middleware","status":"active","version":"4.1.2","language":"javascript","ecosystem":"npm","summary":"This package provides an Express.js middleware for rendering Ember.js applications on the server side using FastBoot. It allows developers to integrate server-side rendering (SSR) capabilities into existing Express.js applications, primarily for SEO, improved initial page load performance, and serving non-JavaScript clients. The current stable version is 4.1.2. While there isn't a strict public release cadence, it typically follows major Ember/FastBoot updates and critical bug fixes, with `v3.0.0` introducing significant breaking changes. Its key differentiator is its direct integration with Express, offering maximum flexibility for users who prefer to manage their own server stack, in contrast to the more opinionated `FastBoot App Server`. It's designed for scenarios where an existing Express server needs to incorporate Ember FastBoot rendering without adopting a full FastBoot-specific server solution.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","fastboot","ember","express","middleware"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/fastboot-express-middleware"},{"id":23715,"title":"FastCDC","library":"fastcdc","status":"active","version":"1.7.0","language":"python","ecosystem":"pypi","summary":"FastCDC is a pure Python implementation of the Fast Content-Defined Chunking (CDC) algorithm, providing variable-size chunking based on content similarity. Current version is 1.7.0, supporting Python 3.7+.","last_verified":"2026-05-01T00:00:00.000Z","tags":["chunking","content-defined-chunking","deduplication","cdc"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/fastcdc"},{"id":23091,"title":"fastcluster","library":"fastcluster","status":"active","version":"1.3.0","language":"python","ecosystem":"pypi","summary":"Fast hierarchical clustering routines for R and Python. Provides efficient implementations of hierarchical clustering (e.g., single, complete, average linkage) with memory-saving algorithms. Current version 1.3.0, with an irregular release cadence (last release 2022).","last_verified":"2026-05-01T00:00:00.000Z","tags":["hierarchical-clustering","bioinformatics","data-analysis","distance-matrix","linkage"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/fastcluster"},{"id":10875,"title":"FastComments TypeScript Types","library":"fastcomments-typescript","status":"active","version":"3.0.13","language":"javascript","ecosystem":"npm","summary":"This package, `fastcomments-typescript`, provides a comprehensive set of TypeScript type definitions for interacting with the FastComments platform. It includes types for API models, such as comment data structures and user profiles, as well as request and response bodies for various API operations (e.g., creating or updating comments). Additionally, it defines types for widget configurations, ensuring type safety when embedding and customizing the FastComments widget within a TypeScript application. The current stable version is 3.0.13. Release cadence typically aligns with updates to the FastComments API and SDK, ensuring type definitions remain consistent with the latest platform features. Its key differentiator is providing official, precise type guidance for developers integrating with FastComments, minimizing runtime errors related to data shape mismatches.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/fastcomments-typescript"},{"id":1164,"title":"fastcore","library":"fastcore","status":"active","version":"1.12.34","language":"python","ecosystem":"pypi","summary":"fastcore is a Python library that 'supercharges' Python for fastai development, but is useful independently. It extends Python with features inspired by other languages like multiple dispatch from Julia, mixins from Ruby, and utilities for functional programming and parallel processing. It aims to eliminate boilerplate and add useful functionality for common tasks, with frequent patch releases.","last_verified":"2026-04-23T17:48:44.885Z","tags":["utility","development","fastai","functional programming","extensions","boilerplate reduction"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/fastcore"},{"id":27735,"title":"FastCounter","library":"fastcounter","status":"active","version":"1.2.0","language":"python","ecosystem":"pypi","summary":"A Python library providing fast, thread-safe counter implementations. Currently at version 1.2.0 with type hints added. Active development on GitHub.","last_verified":"2026-05-09T00:00:00.000Z","tags":["thread-safe","counter","concurrency"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/fastcounter"},{"id":23716,"title":"fastcov","library":"fastcov","status":"active","version":"1.16","language":"python","ecosystem":"pypi","summary":"fastcov is a massively parallel gcov wrapper for generating intermediate coverage formats (like lcov info) quickly. It processes .gcda/.gcno files in parallel using subprocesses and hashes source files to avoid re-processing. Current version is 1.16, requires Python >=3.5, and is maintained on GitHub.","last_verified":"2026-05-01T00:00:00.000Z","tags":["coverage","gcov","lcov","parallel","testing"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/fastcov"},{"id":5218,"title":"Fast CRC Checksum Library","library":"fastcrc","status":"active","version":"0.3.5","language":"python","ecosystem":"pypi","summary":"fastcrc is a hyper-fast Python module for computing CRC (Cyclic Redundancy Check) checksums across 8, 16, 32, and 64-bit standards. It leverages highly optimized Rust code for performance. The current version is 0.3.5, and it maintains an active release cadence with several updates per year, focusing on performance, platform support, and new CRC algorithms.","last_verified":"2026-04-13T00:00:00.000Z","tags":["checksum","crc","performance","binary","data integrity"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/fastcrc"},{"id":21329,"title":"FastCRUD","library":"fastcrud","status":"active","version":"0.21.0","language":"python","ecosystem":"pypi","summary":"FastCRUD is a Python package for FastAPI, offering robust async CRUD operations and flexible endpoint creation utilities. Built on SQLAlchemy, it supports SQLModel and provides automatic relationship detection, pagination, filtering, and more. Current version is 0.21.0, with releases every few months; Python 3.10+ required.","last_verified":"2026-04-27T00:00:00.000Z","tags":["fastapi","crud","sqlalchemy","orm","async","pagination","sqlmodel"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/fastcrud"},{"id":3999,"title":"fastdiff","library":"fastdiff","status":"active","version":"0.3.0","language":"python","ecosystem":"pypi","summary":"fastdiff is a Python library (current version 0.3.0) that offers a fast, native implementation of a diff algorithm, including a pure Python fallback. It re-implements the core functionality of Python's built-in `difflib` by leveraging Rust compiled to WebAssembly, which can lead to significant performance improvements for string comparisons. The project has an infrequent release cadence, with its last update in May 2021.","last_verified":"2026-04-11T00:00:00.000Z","tags":["diff","algorithm","performance","webassembly","rust","string comparison","difflib"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/fastdiff"},{"id":8986,"title":"fastdigest","library":"fastdigest","status":"active","version":"0.12.0","language":"python","ecosystem":"pypi","summary":"Fastdigest is a Python library that provides a lightning-fast implementation of the t-digest data structure, built on Rust. It offers a lightweight suite of online statistics for streaming and distributed data, enabling accurate estimation of quantiles, CDF, trimmed mean, and more. The library is currently at version 0.12.0 and maintains an active release cadence.","last_verified":"2026-04-16T00:00:00.000Z","tags":["data-structures","statistics","t-digest","quantiles","rust","streaming-data","percentiles","online-algorithms"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/fastdigest"},{"id":4533,"title":"Fastdownload","library":"fastdownload","status":"active","version":"0.0.7","language":"python","ecosystem":"pypi","summary":"Fastdownload is a Python library designed for easily downloading, verifying, and extracting data archives. It ensures users always have the latest versions of datasets or other files by checking against file size and hash information. The library is a core component of the fastai ecosystem for managing datasets. The current version is 0.0.7, and releases occur as needed for bug fixes and new features.","last_verified":"2026-04-12T00:00:00.000Z","tags":["downloading","data","utility","fastai","archive","extraction"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/fastdownload"},{"id":14570,"title":"FastDTW","library":"fastdtw","status":"maintenance","version":"0.3.4","language":"en","ecosystem":"pypi","summary":"FastDTW is a Python implementation of the FastDTW algorithm, which provides optimal or near-optimal alignments with an O(N) time and memory complexity for Dynamic Time Warping (DTW) of time series. The current version is 0.3.4, with its last release in October 2019, suggesting a maintenance rather than active development phase.","last_verified":"2026-04-15T00:00:00.000Z","tags":["time series","DTW","dynamic time warping","similarity","approximation","signal processing","distance metric"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/fastdtw"},{"id":7217,"title":"Fast Elliptic Curve Digital Signatures (fastecdsa)","library":"fastecdsa","status":"active","version":"3.0.1","language":"python","ecosystem":"pypi","summary":"fastecdsa is a Python library designed for fast elliptic curve digital signatures. It provides an efficient implementation of ECDSA for various standard curves and hash functions, outperforming some other pure Python alternatives. The library is currently at version 3.0.1, with its latest major release in January 2025, and continues to be actively maintained.","last_verified":"2026-04-16T00:00:00.000Z","tags":["cryptography","ecdsa","elliptic curve","signatures","security","fast"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/fastecdsa"},{"id":2500,"title":"FastEmbed Library","library":"fastembed","status":"active","version":"0.8.0","language":"python","ecosystem":"pypi","summary":"FastEmbed is a fast, light, and accurate Python library for generating retrieval embeddings, designed for efficiency with ONNX Runtime. It supports a variety of models including dense text embeddings, sparse embeddings, and rerankers. The current version is 0.8.0, and it maintains an active release cadence with frequent updates.","last_verified":"2026-04-24T20:55:57.249Z","tags":["embeddings","nlp","vector-search","onnx","ai","machine-learning","qdrant"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/fastembed"},{"id":861,"title":"Fasteners","library":"fasteners","status":"active","version":"0.20","language":"python","ecosystem":"pypi","summary":"Fasteners is a Python package that provides useful cross-platform synchronization primitives. It extends Python's standard library by offering inter-process exclusive locks, inter-process reader-writer locks, and thread-based reader-writer locks. The library aims to simplify concurrent programming across processes and threads. The current version is 0.20, with releases occurring periodically, often tied to Python version support updates.","last_verified":"2026-04-09T17:59:09.729Z","tags":["concurrency","locking","threading","multiprocessing","inter-process"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/fasteners"},{"id":20027,"title":"faster-babel-types","library":"faster-babel-types","status":"active","version":"0.1.0","language":"javascript","ecosystem":"npm","summary":"faster-babel-types provides a drop-in replacement for @babel/types with optimized runtime performance and TypeScript support. Currently at version 0.1.0, this package is in early active development and is designed for projects that use @babel/types and want faster type checking or creation functions. It maintains the same API surface but aims to improve speed, especially in code paths that extensively use Babel AST types. The main differentiator is performance optimization for Babel plugin authors or tools that process large ASTs. However, it is experimental and not yet stable for production use.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","pridepack","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/faster-babel-types"},{"id":5926,"title":"Faster COCO Evaluation","library":"faster-coco-eval","status":"active","version":"1.7.2","language":"python","ecosystem":"pypi","summary":"Faster-COCO-Eval is a Python library that provides a highly optimized C++ implementation for COCO evaluation, offering significantly faster performance (3-4x speedup) compared to the standard pycocotools. It acts as a drop-in replacement, providing extended metrics, support for new IoU types, compatibility with various datasets (e.g., CrowdPose, LVIS), and advanced visualization tools. The library is actively maintained and continuously updated with new features and bug fixes, currently at version 1.7.2.","last_verified":"2026-04-14T00:00:00.000Z","tags":["computer vision","object detection","segmentation","keypoint detection","COCO","evaluation","metrics","performance"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/faster-coco-eval"},{"id":21330,"title":"faster-eth-abi","library":"faster-eth-abi","status":"active","version":"5.2.27","language":"python","ecosystem":"pypi","summary":"A ~2-6x faster fork of eth_abi: Python utilities for encoding and decoding Ethereum ABI definitions, implemented in C for performance. Current stable version: 5.2.27. Requires Python >=3.10, <4. Released on a continuous cadence.","last_verified":"2026-04-27T00:00:00.000Z","tags":["ethereum","abi","encoding","decoding","c-extension","performance"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/faster-eth-abi"},{"id":21332,"title":"faster-eth-utils","library":"faster-eth-utils","status":"active","version":"5.3.26","language":"python","ecosystem":"pypi","summary":"A faster fork of eth-utils providing common utility functions for Python code that interacts with Ethereum, implemented in C. Current version 5.3.26, requires Python >=3.10 and <4. Released frequently, approximately weekly.","last_verified":"2026-04-27T00:00:00.000Z","tags":["ethereum","utilities","c-extension","fork"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/faster-eth-utils"},{"id":27736,"title":"faster-fifo","library":"faster-fifo","status":"active","version":"1.5.2","language":"python","ecosystem":"pypi","summary":"A drop-in replacement for Python's multiprocessing.Queue that uses a shared-memory ring buffer and a POSIX semaphore for lower latency and higher throughput. Version 1.5.2 requires Python >=3.9. Actively maintained.","last_verified":"2026-05-09T00:00:00.000Z","tags":["multiprocessing","queue","shared-memory","IPC","performance"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/faster-fifo"},{"id":1830,"title":"Faster Whisper","library":"faster-whisper","status":"active","version":"1.2.1","language":"python","ecosystem":"pypi","summary":"Faster Whisper is a re-implementation of OpenAI's Whisper model using CTranslate2, which allows for faster inference and reduced memory usage. It is highly optimized for CPU and GPU, supporting various compute types. The current version is 1.2.1, with an active release cadence, frequently adding new features, model support, and performance improvements.","last_verified":"2026-04-24T02:07:27.242Z","tags":["whisper","speech-to-text","audio","transcription","ai","ctranslate2","inference"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/faster-whisper"},{"id":2501,"title":"Fastexcel","library":"fastexcel","status":"active","version":"0.19.0","language":"python","ecosystem":"pypi","summary":"Fastexcel is a high-performance Python library for reading Excel files (.xlsx), implemented in Rust. It focuses on speed and memory efficiency, making it suitable for large datasets. The library is actively maintained with frequent minor releases, typically on a monthly cadence.","last_verified":"2026-04-24T20:57:32.734Z","tags":["excel","reader","xlsx","performance","rust","dataframe","apache-arrow"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/fastexcel"},{"id":3487,"title":"FastF1","library":"fastf1","status":"active","version":"3.8.2","language":"python","ecosystem":"pypi","summary":"FastF1 is a Python package (version 3.8.2) designed for accessing and analyzing Formula 1 results, schedules, timing data, and telemetry. It provides access to F1 timing data, telemetry, and session results, along with full support for the Ergast-compatible jolpica-f1 API for historical data. All data is provided in extended Pandas DataFrames, facilitating analysis and visualization with Matplotlib integration. It features intelligent caching to optimize performance and minimize API requests.","last_verified":"2026-04-25T10:50:41.820Z","tags":["formula 1","f1","motorsport","data analysis","telemetry","pandas","matplotlib"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/fastf1"},{"id":23717,"title":"FastFeedParser","library":"fastfeedparser","status":"active","version":"0.6.0","language":"python","ecosystem":"pypi","summary":"High performance RSS, Atom, JSON and RDF feed parser in Python. Current version 0.6.0, actively developed on GitHub by kagisearch.","last_verified":"2026-05-01T00:00:00.000Z","tags":["rss","atom","feed-parser","high-performance"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/fastfeedparser"},{"id":23718,"title":"fastgit","library":"fastgit","status":"active","version":"0.0.4","language":"python","ecosystem":"pypi","summary":"A fast and convenient Python library for running git commands programmatically. It wraps git CLI calls with automatic flag conversion (e.g., --oneline for boolean options) and path separation via __ parameter. Version 0.0.4, active development on GitHub.","last_verified":"2026-05-01T00:00:00.000Z","tags":["git","wrapper","automation","cli"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/fastgit"},{"id":10391,"title":"Fastify Web Framework","library":"fastify","status":"active","version":"5.8.5","language":"javascript","ecosystem":"npm","summary":"Fastify is a high-performance web framework for Node.js, currently stable at version 5.8.5. It is designed for minimal overhead and an optimized developer experience, offering a robust foundation for building efficient web applications and APIs. The project maintains an active release cadence, frequently delivering patch updates and critical security fixes, as evidenced by recent CVE advisories like CVE-2026-33806 and CVE-2026-3635. Key differentiators include its focus on raw speed, a powerful and extensible plugin architecture, and native support for JSON schema validation and OpenAPI specifications. Inspired by frameworks such as Hapi and Express, Fastify distinguishes itself by meticulously optimizing server resource utilization to handle a high number of requests without compromising security validations or developer convenience, aiming to provide one of the fastest web frameworks available for Node.js today.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","web","framework","json","schema","open","api","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/fastify"},{"id":16725,"title":"Fastify Auth Prisma Plugin","library":"fastify-auth-prisma","status":"active","version":"1.2.444","language":"javascript","ecosystem":"npm","summary":"Fastify Auth Prisma is a Fastify plugin that integrates with Prisma to provide a simple and secure authentication middleware solution. It handles token-based authentication, allowing developers to protect routes and manage user sessions by leveraging Prisma for database interactions. The current stable version is 1.2.444, indicating active development within the 1.x release line. While a specific release cadence isn't stated, the version numbering suggests frequent updates. Key differentiators include its direct integration with Prisma, simplifying the data layer for authentication, and its focus on being a Fastify-native solution for performance and developer experience within the Fastify ecosystem. It provides mechanisms for defining public routes and validating connected users using a Prisma client and JWT secrets.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/fastify-auth-prisma"},{"id":17224,"title":"Fastify Basic Auth Middleware","library":"fastify-basic-auth-middleware","status":"active","version":"0.0.2","language":"javascript","ecosystem":"npm","summary":"This package provides a plug-and-play HTTP Basic Authentication solution designed for use with the Fastify web framework. It supports checking credentials against static user lists or through custom synchronous or asynchronous authorizer functions. As of version 0.0.2, it emphasizes secure credential comparison with a `safeCompare` utility to prevent timing attacks. While its README initially showed Express.js examples, the package is explicitly built for Fastify. It ships with TypeScript types, ensuring type safety for Fastify applications. This plugin is distinct from the `@fastify/basic-auth` core plugin, offering a different API for integrating basic authentication.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","express","middleware","basic","auth","authentication","http","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/fastify-basic-auth-middleware"},{"id":16619,"title":"Fastify Integration for Better Auth","library":"fastify-better-auth","status":"active","version":"1.2.0","language":"javascript","ecosystem":"npm","summary":"Fastify Better Auth is a Fastify plugin designed to seamlessly integrate the `better-auth` authentication library into Fastify applications. It automates the registration of all necessary authentication routes, typically under `/api/auth/*`, and decorates the Fastify instance with utilities to access the `better-auth` instance and manage session data. The current stable version is 1.2.0, with minor feature releases indicating active development. Key differentiators include its focus on type-safe decorator access to the auth instance via `getAuthDecorator()` and its direct compatibility with Fastify 5.x and Better Auth 1.x, simplifying setup for applications using these specific versions.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","fastify","better-auth","auth","authentication","plugin","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/fastify-better-auth"},{"id":26980,"title":"tailwindcss-forms-bundler","library":"fastify-bundler","status":"active","version":"1.4.11","language":"javascript","ecosystem":"npm","summary":"tailwindcss-forms-bundler is a Node.js library for fetching resources from various icon CDN providers, including Cloudflare, Fastly, KeyCDN, Akamai, Amazon CloudFront, and Gcore. It supports fetching icons, images, content, JavaScript, and JSON files. Version 1.4.11 is the latest stable release. The library offers a simple API with a single function, setDefault, to fetch resources. Compared to similar libraries, it provides a unified interface for multiple CDN providers. Note: the npm package name and GitHub repo appear mismatched (fastify-bundler vs tailwindcss-forms-bundler), suggesting possible typosquatting.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","react","helper","svg"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/fastify-bundler"},{"id":17227,"title":"Fastify HTTP Errors Enhanced Plugin","library":"fastify-http-errors-enhanced","status":"active","version":"7.0.1","language":"javascript","ecosystem":"npm","summary":"This plugin for Fastify integrates `http-errors-enhanced` to provide comprehensive and customizable error handling for web applications. It allows developers to configure how 404 errors are handled, whether unhandled server errors expose stack traces in production, and how validation errors (both request and response) are structured. The current stable version is 7.0.1. Releases appear to follow major version bumps for Node.js compatibility changes and minor/patch releases for bug fixes and dependency updates, indicating an active and well-maintained project with a steady, predictable cadence. A key differentiator is its ability to convert validation errors into a structured, human-readable format and its extensibility for modifying error processing or customizing AJV instances for response validation. It provides a consistent error response format compatible with standard Fastify errors, capable of including custom properties and headers derived from the enhanced error objects.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","fastify","fastify-plugin","http-errors","http-errors-enhanced","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/fastify-http-errors-enhanced"},{"id":16823,"title":"Fastify OpenID Connect Authentication","library":"fastify-openid-auth","status":"active","version":"12.0.0","language":"javascript","ecosystem":"npm","summary":"fastify-openid-auth is a specialized Fastify plugin designed to streamline OpenID Connect (OIDC) authentication within a Fastify application. Leveraging the robust openid-client library, it offers comprehensive support for both bearer token and cookie-based authentication flows, providing flexibility in how authentication state and tokens are managed. The plugin currently operates at version 12.0.0 as of its latest significant update in late 2025, demonstrating a consistent and active development cadence with several minor and major releases throughout 2024 and 2025. Key differentiators include its deep integration into the Fastify ecosystem by decorating the Fastify instance with dedicated `login`, `verify`, `refresh`, and `logout` handlers, full TypeScript type definitions, and adaptable token reading/writing strategies via headers, cookies, or session storage, making it suitable for a wide range of web application and API authentication scenarios.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","fastify","openid","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/fastify-openid-auth"},{"id":10876,"title":"Fastify Server-Sent Events (SSE) Plugin","library":"fastify-sse-v2","status":"active","version":"4.2.2","language":"javascript","ecosystem":"npm","summary":"fastify-sse-v2 is a Fastify plugin designed to streamline the implementation of Server-Sent Events (SSE) within a Fastify application. It augments the `FastifyReply` object with a `.sse()` method, enabling developers to send individual events or stream events from `AsyncIterable` or `EventEmitter` sources, thereby abstracting the underlying HTTP streaming complexities. The current stable version is 4.2.2, with releases occurring periodically, typically every few months, to address bug fixes and introduce minor features. A primary differentiator is its seamless integration with Fastify's reply object and robust support for modern async/await patterns in event streaming. It also provides configurable options for `retryDelay` to manage client reconnection logic and `highWaterMark` to control internal stream buffering, offering fine-grained control over SSE behavior.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/fastify-sse-v2"},{"id":13178,"title":"Fastify TypeScript Configuration Preset","library":"fastify-tsconfig","status":"active","version":"3.0.0","language":"javascript","ecosystem":"npm","summary":"fastify-tsconfig is a shared TypeScript configuration preset designed for Fastify projects, streamlining the setup of `tsconfig.json` files. The current stable version is `3.0.0`. This package aims to provide a consistent and modern TypeScript experience across Fastify applications and libraries, with a focus on contemporary Node.js environments. It configures `module` and `moduleResolution` to `NodeNext`, aligning with Node.js's native ESM capabilities and supporting both CommonJS and ES Modules based on `package.json`'s `type` field. It targets `ES2023` by default, requiring Node.js 20 or newer, which is a key differentiator for modern Fastify development, enabling the use of recent language features without additional transpilation steps. The release cadence is generally aligned with updates to TypeScript itself or Fastify's core ecosystem needs, rather than a fixed schedule.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","tsconfig","typescript","ts","config","configuration","fastify"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/fastify-tsconfig"},{"id":395,"title":"Fast JSON Schema Validator for Python","library":"fastjsonschema","status":"active","version":"2.21.2","language":"python","ecosystem":"pypi","summary":"A high-performance JSON schema validator for Python, currently at version 2.21.2, with a release cadence of approximately one release per year.","last_verified":"2026-05-12T13:30:16.482Z","tags":["JSON Schema","Validation","Performance"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/fastjsonschema"},{"id":8151,"title":"Fast KML processing in Python","library":"fastkml","status":"active","version":"1.4.0","language":"python","ecosystem":"pypi","summary":"fastkml is a Python library for creating, parsing, and modifying Keyhole Markup Language (KML) documents. It provides a fast and efficient way to work with KML files, supporting KML 2.2 specification features like Placemarks, Paths, Polygons, and TimeStamp. The current stable version is 1.4.0, and it maintains an active development pace with regular updates.","last_verified":"2026-04-16T00:00:00.000Z","tags":["KML","GIS","geospatial","XML","vector data"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/fastkml"},{"id":26981,"title":"FastLED Wasm Compiler","library":"fastled","status":"active","version":"2.0.6","language":"python","ecosystem":"pypi","summary":"A Python library that compiles Arduino sketches using the FastLED library to WebAssembly, enabling LED animations in the browser. Current version is 2.0.6, with a recent major version bump from 1.x to 2.x. Release cadence is irregular, with active development on GitHub.","last_verified":"2026-04-27T00:00:00.000Z","tags":["fastled","wasm","arduino","led-animations","webassembly"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/fastled"},{"id":25576,"title":"fastlint","library":"fastlint","status":"active","version":"1.1.0","language":"javascript","ecosystem":"npm","summary":"fastlint is a command-line tool (v1.1.0) that speeds up linting by running linters only on files changed in git — either in the working copy, staged, or compared to branches like master. It avoids running on unchanged files, integrating with eslint and other tools via piped filenames. Key features: --staged filter, --diff-filter (A/C/D/M/R/etc.), --glob filtering, and multiple path output modes. Stable, low maintenance, single-purpose tool. Alternatives include lint-staged and husky, but fastlint is more flexible for branch comparison.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/fastlint"},{"id":4357,"title":"Fastlite: Enhanced SQLite Usability","library":"fastlite","status":"active","version":"0.2.4","language":"python","ecosystem":"pypi","summary":"Fastlite provides quality-of-life improvements for interactive use of the `sqlite-utils` library, particularly in Jupyter environments. It enhances database and table access with auto-completion, simplifies dataclass creation from schemas, and streamlines data manipulation. The library is currently active, with version 0.2.4 addressing recent bug fixes and continuing to evolve with new usability features.","last_verified":"2026-04-12T00:00:00.000Z","tags":["sqlite","database","orm","jupyter","apsw","sqlite-utils","productivity"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/fastlite"},{"id":23093,"title":"Fastly Python API Client","library":"fastly","status":"active","version":"13.1.0","language":"python","ecosystem":"pypi","summary":"Official Python client for the Fastly API. Version 13.1.0 supports all Fastly services (CDN, compute, logging, etc). Requires Python >=3.6. Actively maintained with monthly releases.","last_verified":"2026-05-01T00:00:00.000Z","tags":["fastly","cdn","api-client","cloud-computing"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/fastly"},{"id":20,"title":"FastMCP (standalone)","library":"fastmcp","status":"active","version":"3.0.2","language":"python","ecosystem":"pypi","summary":"The dominant Python framework for building MCP servers and clients. FastMCP 1.0 was incorporated into the official mcp package in 2024, but the standalone project continued evolving independently. Now maintained by Prefect (PrefectHQ/fastmcp), v3.0 shipped February 2026 as a major breaking rewrite. ~1M daily downloads. Powers ~70% of MCP servers across all languages. Critical: minor versions may contain breaking changes — pin aggressively.","last_verified":"2026-05-11T19:14:03.467Z","tags":["mcp","model-context-protocol","tools","agents","servers","python","protocol"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/fastmcp"},{"id":5623,"title":"FastMCP Extensions Library","library":"fastmcp-extensions","status":"active","version":"0.3.0","language":"python","ecosystem":"pypi","summary":"fastmcp-extensions is an unofficial extension library for FastMCP, providing patterns, practices, and utilities to enhance FastMCP server development. It currently supports FastMCP v3 and includes features like dynamic tool filtering and a helper for MCP server credential resolution. The library is actively maintained by AirbyteHQ and undergoes periodic releases.","last_verified":"2026-04-13T00:00:00.000Z","tags":["fastmcp","mcp","extension","llm-tools","ai-agents","server-development"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/fastmcp-extensions"},{"id":9737,"title":"Fast Nano ID","library":"fastnanoid","status":"active","version":"0.4.3","language":"python","ecosystem":"pypi","summary":"Fastnanoid is a tiny, secure, URL-friendly, and highly performant unique string ID generator for Python, leveraging a Rust implementation via PyO3. It provides a drop-in replacement for other Nano ID implementations with a focus on speed. The current version is 0.4.3, with a release cadence that has seen several minor updates and performance improvements over the past year.","last_verified":"2026-04-17T00:00:00.000Z","tags":["id generation","unique id","nanoid","rust","performance"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/fastnanoid"},{"id":7218,"title":"fastnumbers: Super-fast and clean conversions to numbers","library":"fastnumbers","status":"active","version":"5.1.1","language":"python","ecosystem":"pypi","summary":"fastnumbers is a Python C extension designed for super-fast and clean conversions of strings and other types to numbers. It provides convenient error handling, functions to check if an input can be converted, and drop-in replacements for built-in `int` and `float` that are often faster. The library is actively maintained, with version 5.1.1 being the latest stable release, and typically follows a regular release cadence as needed for bug fixes and improvements.","last_verified":"2026-04-16T00:00:00.000Z","tags":["numbers","conversion","performance","float","int","parsing","utility"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/fastnumbers"},{"id":23719,"title":"fastobo","library":"fastobo","status":"active","version":"0.14.1","language":"python","ecosystem":"pypi","summary":"Faultless AST for Open Biomedical Ontologies (OBO) in Python. Version 0.14.1 provides robust parsing, manipulation, and serialization of OBO files, with optional OWL export. Released regularly, with pre-built wheels for many platforms.","last_verified":"2026-05-01T00:00:00.000Z","tags":["obo","ontology","biomedical","parser","owl"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/fastobo"},{"id":23720,"title":"FastOpenAPI","library":"fastopenapi","status":"active","version":"0.7.0","language":"python","ecosystem":"pypi","summary":"FastOpenAPI is a library for generating and integrating OpenAPI schemas using Pydantic v2 with multiple async web frameworks (AioHttp, Falcon, Flask, Quart, Sanic, Starlette, Tornado). The latest stable release is v0.7.0, with v1.0.0rc1 available as a release candidate. The project is actively maintained with frequent releases.","last_verified":"2026-05-01T00:00:00.000Z","tags":["openapi","pydantic","api","starlette","flask","aiohttp","falcon","quart","sanic","tornado"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/fastopenapi"},{"id":1240,"title":"fastparquet","library":"fastparquet","status":"deprecated","version":"2026.3.0","language":"python","ecosystem":"pypi","summary":"fastparquet is a Python library providing performant read/write support for the Parquet file format, without needing a Python-Java bridge. It integrates well with Python-based big data workflows, particularly Dask and Pandas (versions < 3.0). As of March 2026, with Pandas 3.0 explicitly depending on PyArrow, `fastparquet` is being retired, and no further development is anticipated, though it remains usable for Pandas 2.x users.","last_verified":"2026-04-23T18:51:51.271Z","tags":["parquet","data processing","dataframe","io","dask","pandas"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/fastparquet"},{"id":13177,"title":"fastparse: Simple Regex-based State Machine Parser","library":"fastparse","status":"maintenance","version":"1.1.2","language":"javascript","ecosystem":"npm","summary":"The `fastparse` library, currently at version 1.1.2, offers a very simple and efficient state machine-based parser driven entirely by regular expressions. It's designed for lightweight text processing tasks, not complex language parsing, and excels at extracting specific patterns from structured text or simple domain-specific languages. The library's core mechanism involves compiling a user-defined state machine description into optimized regular expressions for each state, leveraging the native JavaScript regex engine for high-performance pattern matching. This approach makes it exceptionally fast for its intended use cases. While its release cadence appears slow, suggesting a stable and mature project rather than one with frequent new feature development, its explicit simplicity is a key differentiator, focusing on minimal overhead and direct regex delegation. This makes it an ideal choice when a full-fledged AST-generating parser is overkill, and targeted extraction of information is the primary goal.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","parser","regexp"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/fastparse"},{"id":16817,"title":"Fast Heap-based Priority Queue","library":"fastpriorityqueue","status":"active","version":"0.8.0","language":"javascript","ecosystem":"npm","summary":"FastPriorityQueue.js is a high-performance, heap-based priority queue implementation for JavaScript and TypeScript. It provides efficient O(log n) operations for adding and polling elements, and O(1) for peeking the smallest element. The package is currently at version 0.8.0 and maintains an active development status, with recent minor releases addressing bug fixes and performance optimizations. Its primary differentiator is its focus on raw performance, often outperforming other JavaScript priority queue libraries by a significant margin, making it ideal for applications where the speed of data structure operations is critical. It ships with TypeScript types, ensuring a robust developer experience in typed environments.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","heap","binary heap","data structure","priority queue","performance","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/fastpriorityqueue"},{"id":3488,"title":"Fastprogress","library":"fastprogress","status":"active","version":"1.1.5","language":"python","ecosystem":"pypi","summary":"Fastprogress is a Python library providing fast and simple progress bars for Jupyter Notebooks and console applications. It features nested progress bars and plotting options, often used within the fastai ecosystem. The library is actively maintained with frequent minor releases, most recently v1.1.5, and has a cadence of several updates per year.","last_verified":"2026-04-25T10:51:15.227Z","tags":["progress bar","jupyter","console","fastai","ui","developer tools"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/fastprogress"},{"id":9738,"title":"Fast Random Number Generation","library":"fastrand","status":"active","version":"3.0.8","language":"python","ecosystem":"pypi","summary":"fastrand provides significantly faster random number generation in Python compared to the standard `random` module, implemented as a C extension. It is suitable for applications where speed is critical and cryptographic security is not required. The current version is 3.0.8, with a maintenance cadence of small patches and occasional feature additions.","last_verified":"2026-04-17T00:00:00.000Z","tags":["random","performance","fast","numbers","pcg"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/fastrand"},{"id":9739,"title":"fastremap Library","library":"fastremap","status":"active","version":"1.18.0","language":"python","ecosystem":"pypi","summary":"fastremap is a highly optimized C++ library with a Python wrapper for high-performance image and point cloud processing. It provides extremely fast functions for remapping, masking, renumbering, finding unique elements, and in-place transposition of 3D labeled images. The current version is 1.18.0, and it maintains an active release cadence with frequent updates.","last_verified":"2026-04-17T00:00:00.000Z","tags":["image processing","computer vision","numpy","performance","segmentation"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/fastremap"},{"id":2948,"title":"Fast Re-entrant Optimistic Lock","library":"fastrlock","status":"active","version":"0.8.3","language":"python","ecosystem":"pypi","summary":"Fastrlock is a C-level implementation of a re-entrant, optimistic lock for CPython, serving as a drop-in replacement for `threading.RLock`. Implemented in Cython, it offers both a Python and a C-API, designed to optimize for non-congested locking scenarios. It is actively maintained with periodic updates to support newer Python versions, with its current version being 0.8.3.","last_verified":"2026-04-25T03:43:58.302Z","tags":["threading","lock","rlock","performance","cython","concurrency","optimistic-lock"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/fastrlock"},{"id":9740,"title":"High-Performance Safetensors Model Loader","library":"fastsafetensors","status":"active","version":"0.2.2","language":"python","ecosystem":"pypi","summary":"fastsafetensors is a Python library designed for high-performance loading of safetensors models, particularly optimized for GPU environments (CUDA, ROCm). It aims to offer faster loading times compared to the standard `safetensors` library for large models. The current version is `0.2.2`, and it maintains an active release cadence with frequent bug fixes and performance improvements.","last_verified":"2026-04-17T00:00:00.000Z","tags":["safetensors","pytorch","tensorflow","paddlepaddle","gpu","ml","high-performance","model-loading","rocm"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/fastsafetensors"},{"id":5624,"title":"FastStream","library":"faststream","status":"active","version":"0.6.7","language":"python","ecosystem":"pypi","summary":"FastStream is a modern, asynchronous framework designed to simplify interactions with various messaging queues (Kafka, RabbitMQ, Redis, NATS, MQTT). It provides an intuitive, FastAPI-like API for building message-driven applications, handling message serialization, dependency injection, and health checks. The current stable version is 0.6.7, with frequent minor releases and a significant 0.7.0 release candidate bringing breaking changes.","last_verified":"2026-04-12T00:00:00.000Z","tags":["messaging","async","broker","kafka","redis","mqtt","nats","rabbitmq","data-streaming"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/faststream"},{"id":3489,"title":"fastText Python Bindings","library":"fasttext","status":"active","version":"0.9.3","language":"python","ecosystem":"pypi","summary":"fastText is a library for efficient learning of word representations and sentence classification. Developed by Facebook AI Research, it's particularly good for large-scale text processing tasks. The current version is 0.9.3, with releases focusing on new features, performance, and API stability rather than a fixed cadence.","last_verified":"2026-04-25T10:51:51.633Z","tags":["nlp","text-classification","word-embeddings","machine-learning","facebook-ai"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/fasttext"},{"id":6362,"title":"FastText Language Detection","library":"fasttext-langdetect","status":"maintenance","version":"1.0.5","language":"python","ecosystem":"pypi","summary":"fasttext-langdetect is a Python wrapper for Facebook's FastText language identification model. It offers fast and up to 95% accurate language detection across over 170 languages. The library, currently at version 1.0.5 (last released in January 2023), provides a straightforward interface for identifying the language of a given text string. It downloads the necessary FastText model on its first use.","last_verified":"2026-04-15T00:00:00.000Z","tags":["language-detection","fasttext","nlp","machine-learning"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/fasttext-langdetect"},{"id":6363,"title":"fasttext-numpy2","library":"fasttext-numpy2","status":"active","version":"0.10.4","language":"python","ecosystem":"pypi","summary":"fasttext-numpy2 is a Python library that provides bindings for Facebook AI Research's fastText, focusing on compatibility with NumPy 2.x. The original fastText library is designed for efficient learning of word representations and sentence classification. This `fasttext-numpy2` fork specifically addresses a critical breaking change introduced by NumPy 2.0, allowing users to continue using fastText with newer NumPy versions. The current version is 0.10.4, and its release cadence is primarily driven by maintaining compatibility with its dependencies, especially NumPy.","last_verified":"2026-04-15T00:00:00.000Z","tags":["nlp","word-embeddings","text-classification","machine-learning","numpy-compatibility","fasttext"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/fasttext-numpy2"},{"id":5219,"title":"fastText Predict","library":"fasttext-predict","status":"active","version":"0.9.2.4","language":"python","ecosystem":"pypi","summary":"fasttext-predict is a Python package that provides a lightweight, standalone implementation of fastText's prediction functionality. It is specifically designed to include only the `predict` method, making it compact (<1MB) and free of external dependencies, including NumPy. This library aims to provide pre-built wheels for various architectures, ensuring easy installation for deployment scenarios where a full fastText installation is not desired. It is actively maintained with frequent minor updates, offering a stable solution for inference.","last_verified":"2026-04-13T00:00:00.000Z","tags":["fasttext","nlp","text-classification","language-detection","embedding","prediction","inference","lightweight"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/fasttext-predict"},{"id":2024,"title":"FastText Python Bindings","library":"fasttext-wheel","status":"active","version":"0.9.2","language":"python","ecosystem":"pypi","summary":"FastText is an open-source, lightweight library developed by Facebook AI Research for efficient learning of word embeddings and text classification. The `fasttext-wheel` package provides pre-compiled Python bindings for the core FastText C++ library, streamlining installation. The current version is 0.9.2, with releases being somewhat infrequent but active, focusing on core improvements and broader access.","last_verified":"2026-04-24T04:55:46.164Z","tags":["NLP","text classification","word embeddings","natural language processing","machine learning"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/fasttext-wheel"},{"id":5220,"title":"FastTransform","library":"fasttransform","status":"active","version":"0.0.2","language":"python","ecosystem":"pypi","summary":"Fasttransform is a Python library designed for creating reusable, reversible, and extensible data transformations. It is a core building block for data pipelines, particularly within the fastai ecosystem, and leverages multiple dispatch for type-based specialization of transforms. The current version is 0.0.2, and it appears to have a low release cadence with infrequent updates.","last_verified":"2026-04-13T00:00:00.000Z","tags":["data transformation","fastai","pipeline","multiple dispatch","reversible transforms"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/fasttransform"},{"id":862,"title":"FastUUID","library":"fastuuid","status":"active","version":"0.14.0","language":"python","ecosystem":"pypi","summary":"FastUUID provides CPython bindings to a Rust UUID library, offering an API that is functionally identical to Python's built-in `uuid` module but with significantly improved performance. It supports UUID versions v1, v3, v4, v5, and v7. The current version is 0.14.0, and it maintains an active development status with regular releases.","last_verified":"2026-04-11T13:37:47.533Z","tags":["uuid","guid","performance","rust","bindings","cpython"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/fastuuid"},{"id":5927,"title":"FastWARC","library":"fastwarc","status":"active","version":"0.16.0","language":"python","ecosystem":"pypi","summary":"FastWARC is a high-performance Python library for parsing WARC (Web ARChive) files, written in C++/Cython. It supports WARC/1.0 and WARC/1.1 streams with GZip and LZ4 compression, offering significant speed improvements over pure Python alternatives like WARCIO. FastWARC is part of the ChatNoir Resiliparse toolkit and is currently at version 0.16.0, with active development.","last_verified":"2026-04-14T00:00:00.000Z","tags":["WARC","web archives","parsing","performance","Cython","C++","data processing"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/fastwarc"},{"id":5625,"title":"fatfs-ng (Python FatFS Wrapper)","library":"fatfs-ng","status":"active","version":"0.1.15","language":"python","ecosystem":"pypi","summary":"fatfs-ng is an enhanced Python wrapper around ChaN's FatFS C library, building upon the `fatfs-python` project. It provides Pythonic access to FAT12, FAT16, and FAT32 filesystems, including VFAT (long file name) support. The library is currently at version 0.1.15 and appears to have a relatively active release cadence, albeit with minor version bumps.","last_verified":"2026-04-12T00:00:00.000Z","tags":["filesystem","fat","fat12","fat16","fat32","vfat","embedded","wrapper"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/fatfs-ng"},{"id":15432,"title":"Father (NPM Package Build Tool)","library":"father","status":"active","version":"4.6.18","language":"javascript","ecosystem":"npm","summary":"Father is a comprehensive NPM package development tool within the UmiJS ecosystem, designed to streamline the building, generating, and publishing of JavaScript and TypeScript packages. It features a dual-mode build system: 'Bundless' for ESModule and CommonJS outputs, leveraging esbuild, Babel, or SWC; and 'Bundle' for UMD artifacts powered by Webpack. The package, currently at version 4.6.18, maintains an active release cadence with frequent minor updates and patches. Its key differentiators include robust type generation for TypeScript, persistent caching for accelerated builds, and integrated project health checks to prevent common development pitfalls. Father also offers micro-generators for common engineering tasks and experimental dependency pre-bundling to enhance stability in Node.js frameworks and libraries.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/father"},{"id":14573,"title":"father-build (UmiJS Father)","library":"father-build","status":"active","version":"1.22.5","language":"javascript","ecosystem":"npm","summary":"Father-build is the primary library build tool within the UmiJS ecosystem, often referred to simply as 'Father'. Currently stable at version 4.6.17, it's a powerful and highly configurable solution for packaging JavaScript and TypeScript libraries. It leverages Rollup for robust bundling and integrates esbuild for performance optimizations across various output formats, including ESM, CJS, UMD, and a 'bundless' mode for individual file compilation. The project maintains a very active development pace, frequently issuing multiple minor and patch updates each month, incorporating new features like CSS extraction, enhanced JSX runtime support, and parallel bundless compilation. Key differentiators include comprehensive TypeScript support (shipping its own types and regularly upgrading internal TS versions), flexible configuration via `father.config.ts` using `defineConfig`, and a strong focus on delivering optimized output for diverse JavaScript environments. It aims to streamline library development by abstracting complex build configurations and providing a consistent developer experience.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/father-build"},{"id":27737,"title":"Fathom Python SDK","library":"fathom-python","status":"active","version":"0.0.37","language":"python","ecosystem":"pypi","summary":"Official Python SDK for Fathom Analytics, providing a simple interface to record page views, events, and goals via the Fathom API. Current version 0.0.37, actively maintained with irregular releases.","last_verified":"2026-05-09T00:00:00.000Z","tags":["analytics","fathom","sdk"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/fathom-python"},{"id":10877,"title":"Fathom TypeScript SDK","library":"fathom-typescript","status":"active","version":"0.0.37","language":"javascript","ecosystem":"npm","summary":"The `fathom-typescript` package is Fathom's official TypeScript SDK, providing programmatic access to the Fathom External API. It allows developers to interact with Fathom meetings, teams, and team members, including operations like listing meetings, retrieving recording summaries and transcripts, and managing webhooks. The current stable version is 0.0.37. As an official SDK, it is actively maintained and designed to stay in sync with the Fathom API, though semantic versioning might not be strictly followed before a 1.0 release. It offers both CommonJS and ES Modules support, making it versatile for various JavaScript environments. Key differentiators include its direct integration with the Fathom platform and type-safe access to API resources, reducing common development errors through its comprehensive TypeScript definitions.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/fathom-typescript"},{"id":9741,"title":"Fault Hardware Testing Framework","library":"fault","status":"active","version":"4.0.1","language":"python","ecosystem":"pypi","summary":"Fault is a Python package for testing hardware designs, forming a core part of the magma ecosystem. It provides a unified, high-level interface to simulate and verify digital circuits directly from Python, supporting various hardware description languages and simulation targets like Verilator and Icarus. Currently at version 4.0.1, Fault is actively maintained with major versions typically introducing significant API improvements and architectural refactorings.","last_verified":"2026-04-17T00:00:00.000Z","tags":["hardware testing","magma","FPGA","ASIC","HDL","simulation","verification"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/fault"},{"id":5221,"title":"faust-cchardet","library":"faust-cchardet","status":"active","version":"2.1.19","language":"python","ecosystem":"pypi","summary":"faust-cchardet is a high-speed universal character encoding detector, acting as a binding to the `uchardet` library. It is an actively maintained fork of the original, unmaintained `cChardet` project. The library provides efficient character set detection for various languages and encodings. It is currently at version 2.1.19, with a release cadence primarily driven by build improvements and Python version compatibility updates.","last_verified":"2026-04-13T00:00:00.000Z","tags":["encoding","chardet","detection","fast","uchardet"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/faust-cchardet"},{"id":5928,"title":"Faust Streaming","library":"faust-streaming","status":"active","version":"0.11.3","language":"python","ecosystem":"pypi","summary":"Faust-streaming is a Python stream processing library that ports concepts from Kafka Streams to Python. It enables building high-performance distributed systems and real-time data pipelines. This project is an actively maintained fork of the original Faust library, aiming for continuous releases, improved code quality, and support for the latest Kafka drivers. The current version is 0.11.3, with releases happening periodically based on community contributions and dependency updates.","last_verified":"2026-04-14T00:00:00.000Z","tags":["kafka","stream-processing","asyncio","real-time","event-driven"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/faust-streaming"},{"id":5222,"title":"Favicon Extractor","library":"favicon","status":"maintenance","version":"0.7.0","language":"python","ecosystem":"pypi","summary":"favicon is a Python library designed to find and extract a website's favicon. It simplifies the process of locating favicons, which can be in various locations on a website. The current version is 0.7.0, released in August 2019. The release cadence appears to be infrequent.","last_verified":"2026-04-13T00:00:00.000Z","tags":["web scraping","favicon","utility","website","icon"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/favicon"},{"id":20028,"title":"Favicons Webpack Plugin","library":"favicons-webpack-plugin","status":"active","version":"6.0.1","language":"javascript","ecosystem":"npm","summary":"A webpack plugin that leverages the favicons library to automatically generate all favicon icons and HTML tags for your web app. Version 6.0.1 requires Node >= 16, webpack 5, favicons ^7.0.1, and ships TypeScript types. It produces up to 44 different icon formats for iOS, Android, Windows Phone, and desktop browsers from a single logo file. Differentiates by zero-config setup using a file named logo.png in the project root and tight integration with html-webpack-plugin for automatic HTML injection.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","webpack","plugin","html-webpack-plugin","webapp","pwa","manifest","favicon","icon","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/favicons-webpack-plugin"},{"id":21334,"title":"Favigo","library":"favigo","status":"active","version":"1.1.1","language":"javascript","ecosystem":"npm","summary":"Universal favicon generator plugin for multiple bundlers including Vite, Webpack, Rollup, esbuild, Rspack, Farm, and Rolldown. Version 1.1.1 is the latest stable release, with active development on GitHub. Generates all favicon formats (ICO, PNG, Apple Touch Icons, Android icons, etc.) from a single source image using Sharp for high-performance image processing. Supports environment-specific visual variants (borders, badges, overlays, tints). Ships with TypeScript definitions and zero-config defaults. Unlike alternatives like 'favicons' CLI, Favigo integrates directly as a build plugin and auto-appends HTML tags.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","unplugin","vite","webpack","rollup","esbuild","rspack","farm","rolldown","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/favigo"},{"id":8987,"title":"FawltyDeps","library":"fawltydeps","status":"active","version":"0.20.0","language":"python","ecosystem":"pypi","summary":"FawltyDeps is a command-line tool designed to find undeclared and unused third-party dependencies in Python projects. It analyzes Python code for import statements and compares them against declared dependencies in `pyproject.toml`, `requirements.txt`, `environment.yml`, and `pixi.toml` files. The current version is 0.20.0, with a release cadence of roughly once a month for minor versions.","last_verified":"2026-04-16T00:00:00.000Z","tags":["dependency analysis","static analysis","linter","tool","project management","cli"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/fawltydeps"},{"id":10879,"title":"Faye-WebSocket","library":"faye-websocket","status":"abandoned","version":"0.11.4","language":"javascript","ecosystem":"npm","summary":"Faye-WebSocket is a standards-compliant WebSocket server and client library designed for Node.js environments. Extracted from the larger Faye project, it provides a low-level, event-driven API for handling WebSocket connections (RFC 6455) and EventSource streams. Unlike a full WebSocket server, it integrates with existing Node.js HTTP servers by listening for 'upgrade' events. The latest stable version, 0.11.4, was published in May 2021. The project appears to be largely unmaintained and is considered inactive, with no new versions or significant development in the past five years. Its primary differentiation lies in providing a direct implementation of the WebSocket API without significant higher-level abstractions, allowing developers fine-grained control over the protocol.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","websocket","eventsource"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/faye-websocket"},{"id":26982,"title":"FB Babel Plugin Utils","library":"fb-babel-plugin-utils","status":"active","version":"0.13.1","language":"javascript","ecosystem":"npm","summary":"A collection of shared utility functions used internally by Facebook for building Babel 7 transforms. Version 0.13.1 is the latest stable release, but the package is not intended for public consumption and has no explicit release cadence. It is tightly coupled with Facebook's internal toolchain and the `fbt` (Facebook Translation) ecosystem. Unlike general-purpose Babel utility libraries (e.g., `@babel/helper-plugin-utils`), this package provides internal helpers specific to Facebook's transform infrastructure. It is not recommended for external use.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/fb-babel-plugin-utils"},{"id":10878,"title":"FBJS Utilities","library":"fbjs","status":"maintenance","version":"3.0.5","language":"javascript","ecosystem":"npm","summary":"FBJS (Facebook JavaScript) is a collection of utility libraries developed by Facebook primarily for internal consumption within their JavaScript projects, such as React and Relay. Currently at version 3.0.5, this package does not follow strict semantic versioning and APIs may change or disappear without public notice. It is explicitly not designed for broader public use, and external projects consuming it should anticipate instability and a lack of support. Its core purpose is to facilitate code sharing across Facebook's internal monorepo, leveraging a custom `@providesModule` system that is transformed into CommonJS `require('fbjs/lib/moduleName')` paths during a build step. There is no stated public release cadence, as its releases are tied directly to Facebook's internal development needs.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/fbjs"},{"id":8152,"title":"fbmessenger","library":"fbmessenger","status":"maintenance","version":"6.0.0","language":"python","ecosystem":"pypi","summary":"fbmessenger is a Python library designed to simplify communication with the Facebook Messenger API. It provides a structured way to handle webhooks, send various message types (text, attachments, templates), and manage Facebook Page interactions. The current version is 6.0.0, with the last significant update in April 2019. While not actively developed with new features, it provides core functionality for Messenger bot development.","last_verified":"2026-04-16T00:00:00.000Z","tags":["facebook","messenger","bot","api","webhook","flask"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/fbmessenger"},{"id":26983,"title":"FBscribeLogger","library":"fbscribelogger","status":"active","version":"0.1.7","language":"python","ecosystem":"pypi","summary":"FBscribeLogger is a Python logging library that provides structured logging with support for Facebook's scribe logging system. It allows you to log messages in a key-value format and send them to scribe or other log aggregators. The current version is 0.1.7, with a release cadence that appears to be sporadic.","last_verified":"2026-04-27T00:00:00.000Z","tags":["logging","scribe","facebook","structured-logging"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/fbscribelogger"},{"id":13180,"title":"FBT Internationalization Framework Runtime","library":"fbt","status":"active","version":"1.0.2","language":"javascript","ecosystem":"npm","summary":"FBT (Facebook's Internationalization Framework) provides a JavaScript runtime for building grammatically correct, translatable user interfaces. Currently at version 1.0.2, this package handles the client-side execution of FBT-transformed strings. It doesn't provide translations itself but offers the APIs to manage them. FBT differentiates itself by enabling translatable text to reside directly within JSX, enhancing searchability and developer experience. It robustly supports complex localization features like plural variations, gender-based pronouns, and enumerations natively. The framework leverages Babel plugins during the build process to extract strings and generate optimized translation payloads, which are then utilized by this runtime package.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","facebook","fbt","globalization","i18n","internationalization","l10n","localization","react"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/fbt"},{"id":10880,"title":"fbtee - React Internationalization Framework","library":"fbtee","status":"active","version":"1.7.3","language":"javascript","ecosystem":"npm","summary":"fbtee (Far Better Translations, Extended Edition) is a robust internationalization framework for JavaScript and React applications, currently stable at version 1.7.3. It differentiates itself by building upon Facebook's battle-tested `fbt` library, which has served billions of users in production environments for over a decade. The framework emphasizes an intuitive developer experience through inline translations embedded directly in code, eliminating the need for translation keys or wrapper functions. It uses a compiler-based approach to extract translatable strings and optimizes runtime performance by compiling translations into an Intermediate Representation. fbtee supports dynamic content, pluralization, lists, and provides straightforward integration with modern build tools like Vite and Next.js, often with pre-configured templates available for quick setup. It maintains an active development cycle with regular releases, enhancing features and streamlining the i18n workflow.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","fbt","globalization","i18n","internationalization","l10n","localization","react","translation","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/fbtee"},{"id":26985,"title":"fbuild","library":"fbuild","status":"active","version":"2.2.3","language":"python","ecosystem":"pypi","summary":"A platform-agnostic embedded build tool compatible with PlatformIO projects. Version 2.2.3 is the latest stable release. The project is actively maintained with a Rust core and Python CLI. Release cadence is irregular; check GitHub for updates.","last_verified":"2026-05-01T00:00:00.000Z","tags":["embedded","build-system","platformio","rust","cli"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/fbuild"},{"id":3490,"title":"Fcache: File-Based Cache","library":"fcache","status":"active","version":"0.6.0","language":"python","ecosystem":"pypi","summary":"Fcache is a Python library that provides a dictionary-like, file-based cache module. It is designed to be simple to use, includes an optional write buffer, and is compatible with Python's `shelve` module. The current version is 0.6.0, and releases occur on an as-needed basis, with the last major update in late 2024.","last_verified":"2026-04-25T10:52:08.088Z","tags":["cache","file-based","persistence","dictionary-like"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/fcache"},{"id":7219,"title":"fckitlib: Fortran-Python Bridging Library","library":"fckitlib","status":"active","version":"0.14.2.19","language":"python","ecosystem":"pypi","summary":"fckitlib is a Python library designed to build Python modules on top of existing Fortran codebases. It provides utilities for seamless argument passing, handling Fortran derived types and allocatable arrays, and logging within Fortran components. It is primarily used in scientific computing, particularly with models developed by ECMWF. The current version is 0.14.2.19, with active development and frequent releases (multiple per year), typically supporting Python 3.7+.","last_verified":"2026-04-16T00:00:00.000Z","tags":["fortran","python-fortran","interoperability","numerical-computing","scientific-computing","ecmwf","compiler-bridge","logging"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/fckitlib"},{"id":9742,"title":"FCM Django","library":"fcm-django","status":"active","version":"3.2.0","language":"python","ecosystem":"pypi","summary":"fcm-django provides a convenient way to integrate Firebase Cloud Messaging (FCM) into Django applications, allowing developers to send push notifications to mobile devices and web browsers. It simplifies device registration and message dispatching. The current version is 3.2.0, and the library maintains an active development cycle with frequent releases addressing new features and compatibility updates.","last_verified":"2026-04-17T00:00:00.000Z","tags":["django","fcm","firebase","notifications","push-notifications","mobile","web"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/fcm-django"},{"id":23721,"title":"fcswrite","library":"fcswrite","status":"maintenance","version":"0.6.4","language":"python","ecosystem":"pypi","summary":"A lightweight library for writing Flow Cytometry Standard (FCS) files from Python. Current version 0.6.4, requires Python >=3.6. The library is in maintenance mode with infrequent releases.","last_verified":"2026-05-01T00:00:00.000Z","tags":["flow cytometry","fcs","bioinformatics"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/fcswrite"},{"id":26984,"title":"fdasrsf - Functional Data Analysis using SRVF Framework","library":"fdasrsf","status":"active","version":"2.6.9","language":"python","ecosystem":"pypi","summary":"A Python library for functional data analysis (FDA) using the Square Root Slope Framework (SRSF). It provides elastic registration, alignment, principal component analysis, and classification of functional data. Current version 2.6.9, with regular releases.","last_verified":"2026-05-01T00:00:00.000Z","tags":["functional-data-analysis","SRVF","registration","elastic","time-warping"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/fdasrsf"},{"id":8153,"title":"Firebird Database Driver (fdb)","library":"fdb","status":"active","version":"2.0.4","language":"python","ecosystem":"pypi","summary":"fdb is a Python driver for the Firebird relational database, implementing the Python DB-API 2.0 specification. While its PyPI summary refers to it as a \"Legacy Python driver for Firebird 2.5\", it continues to be actively maintained with recent releases (v2.0.4) fixing compatibility issues up to Python 3.13. It primarily interacts with Firebird via the native client library. The project has an active, though not rapid, release cadence, with updates addressing bugs and modern Python compatibility.","last_verified":"2026-04-16T00:00:00.000Z","tags":["firebird","database","sql","dbapi","legacy"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/fdb"},{"id":108,"title":"FDIC API Python Wrapper","library":"fdic-api","status":"active","version":"N/A","language":"python","ecosystem":"rest","summary":"Python wrapper for the FDIC BankFind Suite API, providing access to FDIC banking data including institution details, financial reports, history, failures, and summary statistics. Simplifies querying the public FDIC REST API with Pythonic interfaces.","last_verified":"2026-05-12T08:09:33.030Z","tags":["fdic","banking","finance","api-wrapper","government-data","python"],"install_tag":"stale","install_tag_description":"widespread failures or data too old to trust","api":"https://checklist.day/api/registry/fdic-api"},{"id":13179,"title":"FDIC BankFind MCP Server","library":"fdic-mcp-server","status":"active","version":"1.23.2","language":"javascript","ecosystem":"npm","summary":"The `fdic-mcp-server` package provides an MCP (Model Context Protocol) server designed to interface with the FDIC BankFind Suite API. It enables AI agents and LLM hosts to programmatically access and analyze public banking records, including information on FDIC-insured institutions, bank failures, branch data, quarterly financials, and deposit statistics, without requiring custom API integration. The current stable version is 1.23.2, with active development indicated by frequent bug fix and feature releases, often multiple times a week as seen in the recent changelog. Its key differentiators include exposing BankFind datasets as MCP tools, preserving both human-readable and machine-readable responses, offering server-side analysis helpers for multi-bank comparison, and supporting both local stdio and remote HTTP hosts. It aims to provide a stable tool surface and machine-readable responses for complex financial queries.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","fdic","bankfind","mcp","model-context-protocol","banking"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/fdic-mcp-server"},{"id":23722,"title":"FactSet SDK Utilities","library":"fds-sdk-utils","status":"active","version":"2.1.2","language":"python","ecosystem":"pypi","summary":"Utilities for interacting with FactSet APIs. Version 2.1.2 supports Python >=3.8, <4.0. Provides caching, retry, logging, and auth helpers for the FactSet SDK ecosystem. Released monthly on PyPI.","last_verified":"2026-05-01T00:00:00.000Z","tags":["factset","sdk","utilities","api"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/fds-sdk-utils"},{"id":13181,"title":"FDS Vue Core Component Library","library":"fds-vue-core","status":"active","version":"6.2.1","language":"javascript","ecosystem":"npm","summary":"FDS Vue Core is a Vue 3 component library providing a comprehensive suite of UI components, design tokens, and icons, all aligned with Feelgood's digital design guidelines. Currently at version 6.2.1, it offers ready-to-use components like form fields, buttons, tables, and modals. It leverages Tailwind CSS extensively, requiring specific configuration in the consuming project. The library is designed for modern Vue 3 applications, ships with full TypeScript support, and emphasizes an ESM-first approach. Its key differentiators include tight integration with Feelgood's design system, a strong focus on composability (e.g., `FdsWizard` managing only navigation, not data), and a robust type-safe API.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","vue","vue3","components","library","fds","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/fds-vue-core"},{"id":9743,"title":"Flattened Device Tree Python Module","library":"fdt","status":"active","version":"0.3.3","language":"python","ecosystem":"pypi","summary":"The `fdt` Python library (version 0.3.3) provides utilities for parsing, manipulating, and generating Flattened Device Tree (FDT) structures. It supports both binary DTB and textual DTS formats, allowing programmatic interaction with device tree data commonly used in embedded systems. Releases are infrequent, focusing on bug fixes and minor feature enhancements.","last_verified":"2026-04-17T00:00:00.000Z","tags":["device tree","dtb","dts","parsing","embedded"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/fdt"},{"id":4358,"title":"Feast Feature Store","library":"feast","status":"active","version":"0.62.0","language":"python","ecosystem":"pypi","summary":"Feast is an open-source feature store that enables data scientists and engineers to productionize machine learning features. It provides a consistent way to define, manage, and serve features for both model training (historical data) and online inference (low-latency serving). Feast is actively maintained, with new releases typically occurring monthly.","last_verified":"2026-04-12T00:00:00.000Z","tags":["feature store","mlops","machine learning","data engineering","feature management"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/feast"},{"id":23723,"title":"Feather Format","library":"feather-format","status":"maintenance","version":"0.4.1","language":"python","ecosystem":"pypi","summary":"Simple wrapper library to the Apache Arrow-based Feather File Format. Current version 0.4.1. Development is in maintenance mode; users are encouraged to use pyarrow directly.","last_verified":"2026-05-01T00:00:00.000Z","tags":["feather","apache-arrow","data-serialization","format"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/feather-format"},{"id":16818,"title":"Feathers UCAN Authentication","library":"feathers-ucan","status":"active","version":"0.1.45","language":"javascript","ecosystem":"npm","summary":"feathers-ucan is an extension for FeathersJS that integrates User Controlled Authorization Networks (UCAN) tokens into the existing JWT authentication system. Currently at version 0.1.45, the library is in an early, active development stage, with the README indicating that UCAN concepts are still emerging and the implementation is tailored to specific project needs, suggesting an iterative release cadence. Its key differentiators include the ability to register a `UcanStrategy` with the Feathers authentication service, utilities for generating UCAN capabilities (`genCapability`), and a `CoreCall` class designed to manage and propagate 'core' authentication parameters across internal service calls, aiming to optimize performance by avoiding redundant authentication checks. The package strives to remain unopinionated while providing a structured way to leverage UCAN's decentralized authorization model within a Feathers application.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/feathers-ucan"},{"id":7220,"title":"Feature-engine","library":"feature-engine","status":"active","version":"1.9.4","language":"python","ecosystem":"pypi","summary":"Feature-engine is an open-source Python library offering a comprehensive suite of transformers for feature engineering and selection in machine learning. It provides functionality for missing data imputation, categorical encoding, discretisation, outlier handling, feature transformation, creation, and selection. Compatible with Scikit-learn's `fit()` and `transform()` API, Feature-engine currently stands at version 1.9.4 and undergoes routine development with new releases.","last_verified":"2026-04-16T00:00:00.000Z","tags":["machine learning","feature engineering","feature selection","data science","preprocessing","scikit-learn","imputation","encoding"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/feature-engine"},{"id":17128,"title":"Feature Policy Middleware","library":"feature-policy","status":"maintenance","version":"0.6.0","language":"javascript","ecosystem":"npm","summary":"This package, `feature-policy` (current stable version 0.6.0), provides Express/Connect middleware for setting the `Feature-Policy` HTTP header. This header allows web developers to selectively enable or disable browser features and APIs for a document or specific frames, helping to enhance security and user experience by preventing misuse of powerful features like geolocation or camera access. Key differentiators include its simple, object-based configuration API, which supports a wide array of browser features such as `fullscreen`, `vibrate`, `payment`, and `syncXhr`, making it easy to manage permissions. However, it is crucial for users to understand that the `Feature-Policy` header itself has been deprecated by browsers in favor of the more modern `Permissions-Policy`. Consequently, this module is now in maintenance mode, meaning it will continue to be supported for existing implementations but will not receive new features or updates to align with future browser developments. Its release cadence is effectively halted, focusing only on critical bug fixes to ensure stability for current users. Users are advised to consider migrating to `Permissions-Policy` for new projects or plan for eventual migration.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","helmet","security","express","connect","feature-policy","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/feature-policy"},{"id":18373,"title":"FeatureHub Client SDK","library":"featurehub-javascript-client-sdk","status":"active","version":"2.0.2","language":"javascript","ecosystem":"npm","summary":"FeatureHub client/browser SDK for feature flags, remote configuration, and A/B testing. This package is designed for browser environments (or any non-Node.js context) and uses Server-Sent Events (SSE) for real-time updates. Version 2.0.2 requires Node >=20.0.0 and is TypeScript-first (ships types). Key differentiators: edge-compatible, supports catch-and-release mode for local feature flag overrides during development, integrates with React SDK via featurehub-react-sdk, and offers a client-side context for multi-environment support. Releases follow a monthly cadence.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","feature-flag-api","feature-flag-sdk","feature-experimentation","feature-flag","flag","toggle","feature-toggle","feature-toggle-api","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/featurehub-javascript-client-sdk"},{"id":21333,"title":"Microsoft Feature Management","library":"featuremanagement","status":"active","version":"2.1.0","language":"python","ecosystem":"pypi","summary":"A Python library for enabling/disabling features at runtime, commonly used in .NET-style feature flag systems. Current version: 2.1.0. Released as needed, follows semantic versioning.","last_verified":"2026-04-27T00:00:00.000Z","tags":["feature-flags","feature-management","microsoft","azure"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/featuremanagement"},{"id":8988,"title":"Featuretools","library":"featuretools","status":"active","version":"1.31.0","language":"python","ecosystem":"pypi","summary":"Featuretools is an open-source Python library for automated feature engineering. It excels at transforming temporal and relational datasets into feature matrices suitable for machine learning. The library, currently at version 1.31.0, is actively maintained by Alteryx and follows a frequent release cadence, often introducing new features and improvements.","last_verified":"2026-04-16T00:00:00.000Z","tags":["feature engineering","machine learning","data science","etl","automated ml"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/featuretools"},{"id":25577,"title":"featws-transpiler","library":"featws-transpiler","status":"active","version":"0.7.4-rc1","language":"javascript","ecosystem":"npm","summary":"A transpiler that converts FeatWS files (features.json, parameters.json, rules.featws) into GRL (Grule Rule Language) format for use with the Grule rule engine (https://github.com/hyperjumptech/grule-rule-engine). Current version is 0.7.4-rc1 (release candidate) with frequent releases. Supports special markers (# for features, $ for parameters, @ for groups), group definitions, JSON rules, and extended feature format. Key differentiator: designed specifically for Banco do Brasil's FeatWS ecosystem, not a general-purpose transpiler.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/featws-transpiler"},{"id":26986,"title":"Feazy","library":"feazy","status":"active","version":"1.0.0-c","language":"javascript","ecosystem":"npm","summary":"Feazy is a source-to-source compiler (transpiler) that converts its own high-level, simplified language (.fz files) into HTML and CSS. It aims to make front-end development more interactive and easier with an effortless syntax. Written in Node.js, it uses Nearley for grammar parsing, CommanderJS for CLI, and InquirerJS for project scaffolding. Version 1.0.0-c is the latest release, but the project appears to be in early stages or possibly abandoned, with no recent updates or a stable release on npm. Its key differentiators are a custom syntax with color hex variable types and mathematical expression support, but it lacks adoption and documentation for production use.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/feazy"},{"id":21335,"title":"Fedora Messaging","library":"fedora-messaging","status":"active","version":"3.9.0","language":"python","ecosystem":"pypi","summary":"A set of tools for using Fedora's messaging infrastructure, based on RabbitMQ and AMQP. Current version 3.9.0, updated frequently with releases every few months.","last_verified":"2026-04-27T00:00:00.000Z","tags":["fedora","messaging","amqp","rabbitmq","infrastructure"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/fedora-messaging"},{"id":5223,"title":"feedfinder2","library":"feedfinder2","status":"maintenance","version":"0.0.4","language":"python","ecosystem":"pypi","summary":"feedfinder2 is a Python library designed to locate RSS, Atom, and other feed URLs associated with a given website. It is based on the original `feedfinder` by Mark Pilgrim. The current version is 0.0.4, released in January 2016, indicating it is no longer actively maintained.","last_verified":"2026-04-13T00:00:00.000Z","tags":["feed","rss","atom","discovery","parser"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/feedfinder2"},{"id":7221,"title":"Feed Generator (ATOM, RSS, Podcasts)","library":"feedgen","status":"active","version":"1.0.0","language":"python","ecosystem":"pypi","summary":"feedgen is a Python library (version 1.0.0) for generating web feeds in ATOM and RSS formats, including support for podcast extensions. It is a standalone evolution of Django's `feedgenerator` module, licensed under both FreeBSD and LGPLv3+. The library maintains an active development status, with its latest stable release on December 25, 2023, and continues to be a robust tool for programmatic feed creation.","last_verified":"2026-04-16T00:00:00.000Z","tags":["feed","rss","atom","podcast","xml","generator"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/feedgen"},{"id":23724,"title":"feedgenerator","library":"feedgenerator","status":"active","version":"2.2.1","language":"python","ecosystem":"pypi","summary":"Standalone version of django.utils.feedgenerator for generating RSS 2.0 and Atom feeds. Current version 2.2.1, supports Python >=3.9, released under BSD license.","last_verified":"2026-05-01T00:00:00.000Z","tags":["rss","atom","feed","generation","syndication"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/feedgenerator"},{"id":1165,"title":"Feedparser Library","library":"feedparser","status":"active","version":"6.0.12","language":"python","ecosystem":"pypi","summary":"Feedparser is a Python library for downloading and parsing syndicated feeds, including RSS (0.9x, 1.0, 2.0), Atom (0.3, 1.0), CDF, and JSON feeds. It aims to normalize various feed types and versions into a consistent Python dictionary structure, simplifying feed processing. The current stable version is 6.0.12, and the project maintains an active release cadence with regular updates and fixes.","last_verified":"2026-04-23T17:49:06.815Z","tags":["feed","rss","atom","parser","syndication","xml","json"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/feedparser"},{"id":16027,"title":"DMN FEEL Parser and Interpreter","library":"feelin","status":"active","version":"6.2.0","language":"javascript","ecosystem":"npm","summary":"Feelin is a robust JavaScript library designed to parse and interpret FEEL (Friendly Enough Expression Language) expressions, a standard defined by DMN (Decision Model and Notation). It provides functions like `evaluate` and `unaryTest` for executing FEEL expressions against a given context. The current stable version is 6.2.0, with minor releases and dependency updates occurring regularly, indicating active maintenance. Key differentiators include its comprehensive recognition of the full FEEL grammar, context-sensitive evaluation (handling names with spaces), built-in FEEL functions, and a focus on error recovery with detailed warnings for issues such as `null` conversions. While not yet fully DMN TCK compliant, it aims for high fidelity to the standard, making it suitable for integrating DMN decision logic into JavaScript applications.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/feelin"},{"id":15615,"title":"Fejl Error Utility","library":"fejl","status":"active","version":"4.0.1","language":"javascript","ecosystem":"npm","summary":"Fejl is a JavaScript and TypeScript utility library designed to streamline the creation and management of custom error classes in Node.js applications. Currently in its stable v4.0.1 release, Fejl offers a predictable release cadence with major versions typically introducing significant changes like ESM support or Node.js version bumps. Its core functionality revolves around `MakeErrorClass`, which allows developers to define custom error types with default messages and properties, drastically reducing boilerplate compared to native `Error` extension. Key differentiators include static `assert` and `makeAssert` methods for concise conditional error throwing, and a collection of pre-defined HTTP error classes. Fejl aims to improve code readability and maintainability by centralizing error definitions and providing convenient assertion patterns.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/fejl"},{"id":15614,"title":"Felt: On-demand ES6/CSS Bundler","library":"felt","status":"active","version":"0.3.2","language":"javascript","ecosystem":"npm","summary":"Felt is an on-demand bundler designed for modern JavaScript (ES6 and beyond, typically transpiled via Buble/Rollup) and CSS (CSS Next), serving primarily as a development middleware or a static asset exporter. Currently at version 0.3.2, it requires Node.js 6 or above to run. The package offers three main modes of operation: a standalone CLI web server for quick local development, an Express.js middleware for integration into existing Node.js applications, and a static file exporter for pre-compiling assets for deployment. Its core functionality is highly extensible through 'recipes' and a plugin architecture, exemplified by modules like `felt-rollup`, which allows developers to define custom handler logic for different file types. This on-demand compilation approach is a key differentiator, focusing on speed during development rather than exhaustive pre-bundling.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","express","middleware"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/felt"},{"id":21336,"title":"felt-rollup","library":"felt-rollup","status":"deprecated","version":"0.1.2","language":"javascript","ecosystem":"npm","summary":"Rollup plugin for the Felt web development framework (v0.1.2). This package provides middleware that integrates Rollup bundling into Felt's asset pipeline, processing JavaScript files with custom Rollup plugins (e.g., buble, resolve, commonjs). It targets legacy projects using Felt (unmaintained) and is not recommended for new development; alternatives like Vite or native Rollup are preferred. No recent updates or active maintenance expected.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","rollup"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/felt-rollup"},{"id":7222,"title":"Fernet (Pure Python Implementation)","library":"fernet","status":"maintenance","version":"1.0.1","language":"python","ecosystem":"pypi","summary":"This `fernet` library provides a simple, pure Python implementation of the Fernet symmetric encryption specification. Unlike the `cryptography.fernet` module, this package does not rely on C extensions, making it suitable for environments where C-based compiled modules are undesirable or for use as a simple reference. However, it is explicitly *not recommended* for production or security-sensitive applications due to its age and lack of active maintenance compared to the `cryptography` library's implementation. It was last updated in 2016.","last_verified":"2026-04-16T00:00:00.000Z","tags":["cryptography","encryption","fernet","pure-python","symmetric-encryption","security-warning"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/fernet"},{"id":10881,"title":"Node.js Blob & File Implementation","library":"fetch-blob","status":"active","version":"4.0.0","language":"javascript","ecosystem":"npm","summary":"fetch-blob provides a robust implementation of the Web Blob and File APIs for Node.js environments, originally forked from `node-fetch`. It is currently at stable version 4.0.0, with frequent minor and patch releases, and major releases addressing breaking changes related to internal architecture or standard compliance. Key differentiators include its ability to handle Blob parts backed by the file system without loading content into memory, and its support for WHATWG streams, requiring explicit conversion for Node.js stream compatibility. While Node.js 18+ includes a native `Blob` class, `fetch-blob` remains relevant for older Node.js versions or for its advanced file system-backed blob capabilities.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","blob","file","node-fetch","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/fetch-blob"},{"id":10882,"title":"Server-Sent Events with Fetch API","library":"fetch-event-stream","status":"active","version":"0.1.6","language":"javascript","ecosystem":"npm","summary":"fetch-event-stream is a lightweight (741 bytes gzipped) utility designed to parse Server-Sent Events (SSE) from `fetch` responses using the native Web Streams API. It's currently at version 0.1.6 and has a frequent patch release cadence, addressing compatibility and feature enhancements. Unlike the browser's native `EventSource` which is limited to GET requests and lacks custom headers, `fetch-event-stream` allows any HTTP method (e.g., POST for APIs like Anthropic or OpenAI) and supports custom headers and JSON payloads, making it suitable for modern API interactions that often require authentication. It differentiates itself by leveraging native Web Streams without heavy polyfills, ensuring a small bundle size and broad compatibility across browsers, Node.js, Deno, Bun, Cloudflare Workers, and Web/Service Workers. This approach avoids the common pain point of bloated SDKs, such as the `openai` library's larger size due to stream polyfills, offering a more streamlined and performant solution for SSE consumption.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","SSE","Server-Sent Events","Events","EventSource","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/fetch-event-stream"},{"id":16357,"title":"fetch-h2: HTTP/1+2 Fetch API for Node.js","library":"fetch-h2","status":"active","version":"3.0.2","language":"javascript","ecosystem":"npm","summary":"fetch-h2 is a robust Node.js implementation of the standard Fetch API, providing a familiar, browser-like interface for making HTTP requests within a Node.js environment. It transparently handles both HTTP/1.1 and HTTP/2 connections, automatically negotiating the protocol via ALPN for `https://` URLs, and defaulting to HTTP/1.1 for `http://` unless `http2://` is explicitly used for plain-text HTTP/2 (h2c). The library is currently stable at version 3.0.2 and receives regular maintenance, including bug fixes and dependency updates. Key differentiators include its close adherence to the Fetch API standard, transparent socket re-use and session management, built-in in-memory cookie support per context, and automatic decoding of `br`, `gzip`, and `deflate` encodings. It offers a higher-level, more developer-friendly abstraction for HTTP/2 client requests in Node.js compared to the lower-level native `http2` module. Since version 3.0.0, it requires Node.js 12 or newer.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","fetch","h2","http2","client","request","api","typesafe","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/fetch-h2"},{"id":18374,"title":"fetch-intercept","library":"fetch-intercept","status":"active","version":"2.4.0","language":"javascript","ecosystem":"npm","summary":"A lightweight library to intercept and modify fetch requests and responses, inspired by Angular HTTP interceptors. Version 2.4.0 is the latest stable release, with infrequent updates. It monkey-patches the global fetch function to allow addition of request/response interceptors in browser, Node, and WebWorker environments. Unlike other interceptors, it uses a simple register/unregister pattern and supports TypeScript definitions, making it easy to add logging, authentication headers, or error handling without modifying fetch calls directly. It requires fetch to be available (polyfill suggested for older environments).","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","fetch","request","intercept","interceptor","hooks","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/fetch-intercept"},{"id":17648,"title":"Fetch Metadata Middleware","library":"fetch-metadata","status":"active","version":"1.0.0","language":"javascript","ecosystem":"npm","summary":"The `fetch-metadata` package provides Node.js middleware designed for Express and Connect applications to enforce browser Fetch metadata request headers, such as `Sec-Fetch-Site`, `Sec-Fetch-Mode`, and `Sec-Fetch-Dest`. This middleware plays a crucial role in enhancing application security by helping to prevent common web vulnerabilities like Cross-Site Request Forgery (CSRF), Cross-Site Script Inclusion (XSSI), and information leakage attacks, as part of a defense-in-depth strategy. Currently at stable version 1.0.0, it offers a highly configurable API allowing developers to define granular policies for request origins, navigation types, and specific allowed paths. While a specific release cadence isn't published, its initial stable release suggests a focus on reliability for security-critical applications. Its key differentiator lies in its specific focus on these modern browser security headers, providing a ready-to-use solution for integrating these protections into existing Node.js web servers.","last_verified":"2026-04-23T00:00:00.000Z","tags":["javascript","node.js","middleware","express","connect","fetch","metadata","request","security","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/fetch-metadata"},{"id":16360,"title":"Fetch Mocking Library","library":"fetch-mock","status":"active","version":"12.6.0","language":"javascript","ecosystem":"npm","summary":"fetch-mock is a comprehensive library for mocking HTTP requests made using the `fetch` API in JavaScript and TypeScript applications. It is widely used in testing environments to isolate network calls and control their responses. The current stable version is `12.6.0`, with a generally active release cadence, often seeing patch updates multiple times a month to address bug fixes and introduce minor features. Key differentiators include its extensive support for the `fetch` API specification, including advanced behaviors like streaming and aborting requests. It offers declarative matching for various aspects of an HTTP request (URL, headers, body, query parameters), provides convenient shorthands for common scenarios, supports delaying responses, and can function as a spy to observe real network activity. The library is isomorphic, working equally well in Node.js (requiring Node.js 18+ for full feature operation) and modern browser environments, and can be extended with custom matchers.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","fetch","http","mock","testing","spy","stub","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/fetch-mock"},{"id":17649,"title":"Fetch Middleware for OAuth2","library":"fetch-mw-oauth2","status":"maintenance","version":"1.0.2","language":"javascript","ecosystem":"npm","summary":"fetch-mw-oauth2 is a JavaScript library designed to simplify OAuth2 integration with the standard `fetch` API, handling automatic token acquisition and refreshing. Currently at v3.3.1, it supports `authorization_code`, `password`, and `client_credentials` grant types, offers robust error handling, OpenID Connect `id_token` exposure, and includes support for token revocation (RFC 7009) and the `resource` parameter (RFC 8707). Since its v3.0.0 release, the library is ESM-only and has ceased support for Node.js 14 and 16. It primarily functions as a `fetch` wrapper or middleware. This package is in maintenance mode, as development has shifted to its successor, `@badgateway/oauth2-client`, which offers enhanced features and similar functionality.","last_verified":"2026-04-23T00:00:00.000Z","tags":["javascript","fetch","oauth2","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/fetch-mw-oauth2"},{"id":17228,"title":"Fetch Smartly","library":"fetch-smartly","status":"active","version":"1.0.2","language":"javascript","ecosystem":"npm","summary":"Fetch Smartly is a zero-dependency, isomorphic HTTP client that wraps the native `fetch` API to provide production-grade resilience and intelligence for Node.js 18+, browsers, Cloudflare Workers, Deno, and Bun environments. It addresses common pain points of raw `fetch` by incorporating intelligent retry mechanisms with exponential backoff and jitter, respecting `Retry-After` headers, and automatically avoiding retries for 4xx client errors. The library offers a comprehensive typed error hierarchy, including `NetworkError`, `TimeoutError`, `HttpError`, and `RateLimitError`, enabling granular error handling via `instanceof` checks. Key features also include an automatic circuit breaker for failure isolation, request deduplication for identical concurrent GET/HEAD requests, and an offline queue with pluggable storage for replaying failed requests. Currently at version 1.0.2, the package is actively maintained with recent minor updates, distinguishing itself through its lightweight nature, strict TypeScript support, and robust, built-in resilience features.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","fetch","http","http-client","retry","exponential-backoff","circuit-breaker","rate-limit","timeout","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/fetch-smartly"},{"id":15327,"title":"Node.js Fetch Test Server","library":"fetch-test-server","status":"active","version":"1.2.0","language":"javascript","ecosystem":"npm","summary":"fetch-test-server is a utility library for Node.js integration testing, enabling developers to test their HTTP servers (including frameworks like Express and Koa) using the modern Fetch API. As of version 1.2.0, it leverages native ES6 features and promises, providing an async/await-friendly alternative to callback-based testing libraries such as SuperTest. The library operates by starting the user's HTTP server on a random available port, internally using `node-fetch` to make requests. It intelligently defers server startup until the first request is made, streamlining the test setup process. Its release cadence appears moderate, with recent updates focusing on modern JavaScript features. This package differentiates itself by offering a familiar browser-like API for server interactions directly within Node.js test environments.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","express","fetch","http","integration","koa","server","test","testing"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/fetch-test-server"},{"id":16358,"title":"Convert Fetch HTTP Requests to cURL","library":"fetch-to-curl","status":"active","version":"0.6.0","language":"javascript","ecosystem":"npm","summary":"fetch-to-curl is a JavaScript/TypeScript utility library that generates `curl` commands from standard Web Fetch API inputs, including URLs, `Request` objects, and `RequestInit` options. Currently at version 0.6.0, it aims for simplicity and minimalism with zero external dependencies. Unlike libraries that patch the global `fetch` object, fetch-to-curl operates as a standalone wrapper, ensuring no side effects on your application's actual network requests. Releases are made periodically to address bug fixes and add minor enhancements, as seen with recent updates supporting URL objects and improving escaping. It is differentiated by its lightweight nature and its direct translation approach, making it ideal for debugging HTTP requests in development environments without modifying the runtime behavior of the application.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","curl","fetch","http","request-http","debug","react-native","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/fetch-to-curl"},{"id":10883,"title":"feTS HTTP Framework","library":"fets","status":"active","version":"0.8.6","language":"javascript","ecosystem":"npm","summary":"feTS (Fetch API + TypeScript) is a modern TypeScript HTTP framework designed for building performant and type-safe REST APIs. It prioritizes end-to-end type-safety, ease of setup, and a superior developer experience by leveraging the Web Fetch API standards. The framework is currently stable at version 0.8.6 and maintains an active development pace with frequent patch releases and minor version updates every few months, incorporating bug fixes, dependency upgrades, and new features. A key differentiator is its deep integration with TypeScript, coupled with `@sinclair/typebox` for defining robust schemas. This approach enables automatic runtime validation and OpenAPI specification generation, significantly reducing common API development pitfalls and ensuring consistent type adherence across the entire application stack, from client to server. It's built for Node.js environments and requires version 16.0.0 or higher.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/fets"},{"id":5224,"title":"Feu - Python Package and Version Manager","library":"feu","status":"active","version":"0.6.2","language":"python","ecosystem":"pypi","summary":"Feu (French word for \"fire\" 🔥) is a lightweight Python library designed to help manage Python packages and their versions across different Python environments. It offers key features such as checking package availability, performing version-aware installations, and smart version resolution. Currently at version 0.6.2, it is in active development with no guarantees of API stability before a 1.0.0 release.","last_verified":"2026-04-13T00:00:00.000Z","tags":["package management","versioning","environments","utility"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/feu"},{"id":14575,"title":"Fez JavaScript Build Tool","library":"fez","status":"abandoned","version":"1.0.8","language":"javascript","ecosystem":"npm","summary":"Fez was envisioned as an extremely fast build tool for JavaScript, deriving its core engineering principles from `tup`, a file-based build system. It aimed to provide efficient dependency tracking and fast build times for JavaScript projects. The package `fez` reached version 1.0.8. However, the project's official GitHub repository (`http://github.com/fez/fez`) is no longer accessible, and the package itself does not appear to be actively maintained or even present on the current npm registry under that name. As a result, comprehensive documentation, community support, and new releases are unavailable, rendering the project effectively abandoned. Alternatives like `fez-cli` or `@fesjs/create-fes-app` exist but are distinct projects with different feature sets and maintainers.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/fez"},{"id":8154,"title":"Format Preserving Encryption (FPE) with FF3","library":"ff3","status":"active","version":"1.0.3","language":"python","ecosystem":"pypi","summary":"The `ff3` library provides Format Preserving Encryption (FPE) using the NIST FF3 and FF3-1 algorithms. It is currently at version 1.0.3 and receives minor updates for features and compatibility, with the core encryption logic stable since v1.0.0.","last_verified":"2026-04-16T00:00:00.000Z","tags":["encryption","fpe","cryptography","ff3","format-preserving"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/ff3"},{"id":16359,"title":"FFC Database Module","library":"ffc-database","status":"active","version":"1.0.24","language":"javascript","ecosystem":"npm","summary":"ffc-database is an npm module developed by DEFRA, providing a structured utility layer for database interactions within FFC services. It is built upon the Sequelize ORM, abstracting common setup and model loading patterns. The module simplifies connecting to SQL databases (e.g., PostgreSQL, as shown in examples) by taking a configuration object, dynamically loading Sequelize models from a specified filesystem path, and exposing the connected Sequelize instance and loaded models. The current stable version is 1.0.24. While specific release cadence is not provided, its versioning and association with government services suggest a focus on stability and compatibility within its ecosystem. Its key differentiator lies in its opinionated, service-centric wrapper around Sequelize, streamlining database access for specific internal FFC applications.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/ffc-database"},{"id":10884,"title":"ffjavascript","library":"ffjavascript","status":"active","version":"0.3.1","language":"javascript","ecosystem":"npm","summary":"ffjavascript is a Finite Field Library implemented in JavaScript, designed for cryptographic applications, particularly those involving zk-SNARKs and other zero-knowledge proof systems. It provides core functionalities for performing arithmetic operations within finite fields, which are fundamental building blocks for many advanced cryptographic primitives. The library is currently at version 0.3.1 and sees an active, though not rapid, release cadence with minor updates and fixes. It is distinguished by its broad environment compatibility, supporting NodeJS, browser environments, Chrome Extensions, and Metamask Snaps (with SES compatibility), making it versatile for both backend and frontend cryptographic computations. Its primary differentiator is its focus on providing the underlying finite field arithmetic necessary for complex cryptographic protocols, often serving as a dependency for higher-level SNARK libraries.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","Finite","Field","Javascript","Snark","Cryptography","Library"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/ffjavascript"},{"id":6626,"title":"ffmpeg-python","library":"ffmpeg","status":"active","version":"1.4","language":"python","ecosystem":"pypi","summary":"The `ffmpeg` Python package (often referred to as `ffmpeg-python`) provides a lightweight, fluent Python wrapper for the `ffmpeg` command-line tool. It enables programmatic construction of `ffmpeg` commands, management of audio/video streams, application of filters, and format conversions. It currently stands at version 1.4, with its release cadence tied to upstream `ffmpeg` tool features and community contributions.","last_verified":"2026-04-15T00:00:00.000Z","tags":["video","audio","media","ffmpeg","wrapper"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/ffmpeg"},{"id":1241,"title":"FFmpeg Python Bindings","library":"ffmpeg-python","status":"active","version":"0.2.0","language":"python","ecosystem":"pypi","summary":"ffmpeg-python is a Python wrapper for the powerful FFmpeg multimedia framework, enabling developers to programmatically build and execute FFmpeg command-line arguments. It simplifies complex media manipulation tasks such as format conversion, video editing, and audio extraction within Python applications. The library's current PyPI version is 0.2.0, and while its own releases are infrequent, it remains actively used and functional due to its reliance on the externally maintained FFmpeg binary. Users should ensure their underlying FFmpeg installation is up-to-date.","last_verified":"2026-04-23T18:52:07.232Z","tags":["video processing","audio processing","multimedia","ffmpeg","wrapper","media conversion"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/ffmpeg-python"},{"id":1831,"title":"FFmpy","library":"ffmpy","status":"active","version":"1.0.0","language":"python","ecosystem":"pypi","summary":"ffmpy is a simple Python wrapper for FFmpeg, allowing execution of FFmpeg commands from Python. It's designed for straightforward use cases rather than full feature parity with FFmpeg's extensive options. The current version is 1.0.0, released after a significant rewrite, marking an infrequent but active development cadence.","last_verified":"2026-04-24T02:07:44.527Z","tags":["ffmpeg","video","audio","media","wrapper","cli"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/ffmpy"},{"id":26989,"title":"FFT Conv PyTorch","library":"fft-conv-pytorch","status":"active","version":"1.2.0","language":"python","ecosystem":"pypi","summary":"Implementation of 1D, 2D, and 3D FFT convolutions in PyTorch. Current version 1.2.0, supports padding='same' and half-precision input. Release cadence is irregular; latest updates in 2023.","last_verified":"2026-04-27T00:00:00.000Z","tags":["fft","convolution","pytorch","deep-learning","1d","2d","3d"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/fft-conv-pytorch"},{"id":16620,"title":"FeedHenry Database Library","library":"fh-db","status":"maintenance","version":"3.3.2","language":"javascript","ecosystem":"npm","summary":"The `fh-db` library, currently at version `3.3.2`, provides a robust database abstraction layer for Node.js applications, specifically designed to interface with MongoDB. It offers a \"Ditch-like\" API, aiming for a consistent set of actions and parameters that simplify common database operations such as create, read, update, and delete. This library functions as a wrapper around the native `mongodb` driver, abstracting some of its complexities and providing a higher-level interface suitable for FeedHenry cloud application development. While its original target Node.js engine was `4.4`, it has been updated to its current major version `3`, indicating that it received active development and maintenance at some point. Its key differentiator is providing a simplified, consistent API tailored for the FeedHenry ecosystem, reducing boilerplate when interacting with MongoDB. The latest publish date for version `3.3.2` was over 7 years ago, suggesting it is now in maintenance mode, though still widely used within the FeedHenry ecosystem.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/fh-db"},{"id":27738,"title":"Fhaviary","library":"fhaviary","status":"active","version":"0.35.0","language":"python","ecosystem":"pypi","summary":"A Gymnasium-based framework for training language model agents on constructive tasks. Version 0.35.0 provides environments, wrappers, and utilities for agent-environment interaction. Released monthly; supports Python >=3.11.","last_verified":"2026-05-09T00:00:00.000Z","tags":["gymnasium","rl","language-agents","environment"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/fhaviary"},{"id":26987,"title":"FHConfParser","library":"fhconfparser","status":"active","version":"2024.1","language":"python","ecosystem":"pypi","summary":"Provides a config language independent way to read a config file. Supports multiple config formats (YAML, TOML, JSON, etc.) under a unified API. Current version: 2024.1. Released on 2024-01-24, active maintenance, monthly/irregular releases.","last_verified":"2026-04-27T00:00:00.000Z","tags":["config","configuration","yaml","json","toml","ini"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/fhconfparser"},{"id":5225,"title":"FHIR Core Library","library":"fhir-core","status":"active","version":"1.1.7","language":"python","ecosystem":"pypi","summary":"fhir-core is a Python library providing an abstract base class for FHIR resource models and Primitive Datatypes, along with factories to create FHIR resource models and other complex datatypes. It is powered by Pydantic V2, ensuring data validation and efficient serialization/deserialization. This library is primarily developed to support the 'fhir.resources' library but can be used independently. As of March 2026, the current version is 1.1.7, with frequent patch releases.","last_verified":"2026-04-13T00:00:00.000Z","tags":["fhir","healthcare","hl7","pydantic","data-modeling","health-it"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/fhir-core"},{"id":15617,"title":"FHIRKit Client","library":"fhir-kit-client","status":"active","version":"1.9.2","language":"javascript","ecosystem":"npm","summary":"fhir-kit-client is a robust Node.js FHIR client library designed to facilitate interaction with FHIR servers. Currently at version 1.9.2, it maintains an active release cycle, frequently updating its 1.x.x branch to incorporate new features and fixes. This library supports a wide range of FHIR versions, including R4, STU3, and DSTU2, ensuring broad compatibility with various healthcare systems. It offers comprehensive support for all FHIR REST actions, operations, and advanced features like pagination, batch/transaction processing, and handling of absolute, in-bundle, and contained references. A key differentiator is its emphasis on modern JavaScript practices, utilizing a contemporary async/await structure and ES6 Classes, while also providing full TypeScript support. It includes features like metadata caching, SMART security integration, and capability-checking based on server statements. The library is built with minimal dependencies, aiming for efficiency and ease of integration into existing projects.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","FHIR","SMART","CDS Hooks","HL7","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/fhir-kit-client"},{"id":132,"title":"FHIR Resources (Python)","library":"fhir-resources","status":"active","version":"8.2.0","language":"python","ecosystem":"pypi","summary":"Python library for FHIR (Fast Healthcare Interoperability Resources) providing Pydantic-based models for all FHIR resource types. Supports FHIR R4, R4B, R5, STU3, and DSTU2. Built on Pydantic v2 for validation, serialization, and deserialization of FHIR JSON. Current version targets FHIR R5 by default with backwards-compatible imports for older FHIR versions.","last_verified":"2026-05-12T08:13:11.154Z","tags":["fhir","healthcare","hl7","pydantic","validation","interoperability","python","medical"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/fhir-resources"},{"id":131,"title":"FHIR Resources (Python)","library":"fhir.resources","status":"active","version":"8.0.0","language":"python","ecosystem":"pypi","summary":"Python library for FHIR (Fast Healthcare Interoperability Resources) providing Pydantic-based models for all FHIR resource types. Supports FHIR R4, R4B, R5, STU3, and DSTU2. Built on Pydantic v2 for validation, serialization, and deserialization of FHIR JSON. Current version targets FHIR R5 by default with backwards-compatible imports for older FHIR versions.","last_verified":"2026-05-12T08:12:01.586Z","tags":["fhir","healthcare","hl7","pydantic","validation","interoperability","python","medical"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/fhir.resources"},{"id":6627,"title":"FHIRClient Python Library","library":"fhirclient","status":"active","version":"4.4.0","language":"python","ecosystem":"pypi","summary":"fhirclient is a flexible Python client for interacting with FHIR (Fast Healthcare Interoperability Resources) servers, supporting the SMART on FHIR protocol. It provides data model classes for FHIR resources and utilities for API interactions like reading, searching, and authorization. Currently at version 4.4.0, the library is actively maintained with regular releases addressing Python compatibility, FHIR specification updates, and feature enhancements.","last_verified":"2026-04-15T00:00:00.000Z","tags":["FHIR","healthcare","API client","SMART on FHIR","medical informatics","interoperability"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/fhirclient"},{"id":4000,"title":"FHIR Client for Python","library":"fhirpy","status":"active","version":"2.2.0","language":"python","ecosystem":"pypi","summary":"fhirpy is an asynchronous and synchronous FHIR client for Python 3. This library provides a high-level API for performing CRUD operations and complex searches over FHIR resources. It is actively maintained by beda.software, with version 2.2.0 released on October 7, 2025, and generally follows a regular release cadence.","last_verified":"2026-04-11T00:00:00.000Z","tags":["FHIR","healthcare","API client","async","sync"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/fhirpy"},{"id":26988,"title":"FHLMI Client","library":"fhlmi","status":"active","version":"0.46.0","language":"python","ecosystem":"pypi","summary":"A Python client library for providing LLM responses to FutureHouse applications. Currently at version 0.46.0, targeting Python >=3.11. Under active development with frequent releases.","last_verified":"2026-05-01T00:00:00.000Z","tags":["llm","client","api","futurehouse"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/fhlmi"},{"id":21337,"title":"fib-rollup","library":"fib-rollup","status":"active","version":"0.4.0","language":"javascript","ecosystem":"npm","summary":"A wrapper for running Rollup inside fibjs, a JavaScript runtime optimized for async I/O with coroutines. Version 0.4.0 allows using Rollup's JavaScript API with top-level await in fibjs's coroutine context. It provides a patched virtual machine (vbox) to emulate Node.js 'module' and other globals, enabling many Rollup plugins to run despite fibjs lacking full Node.js compatibility. Key differentiators: integrates Rollup's ES module bundling with fibjs's fiber-based concurrency; includes an internal 'rollup-plugin-fibjs-resolve' plugin as a fibjs-compatible alternative to 'rollup-plugin-node-resolve'. Limitations: not all Rollup plugins work, and CLI support is planned but not yet implemented.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","fibjs","rollup","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/fib-rollup"},{"id":10886,"title":"Node Fibers","library":"fibers","status":"deprecated","version":"5.0.3","language":"javascript","ecosystem":"npm","summary":"Fibers is a Node.js module that enables cooperative multi-tasking, often referred to as coroutines, by providing an API to jump between multiple call stacks within a single thread. It allows developers to write asynchronous code in a synchronous, blocking style, making it easier to integrate with older synchronous libraries. Originally developed in early 2011 for Node.js v0.1.x, the module's utility has largely been superseded by the standardization of native JavaScript features like Promises, async/await, and Generators. The current stable version is 5.0.3, although its compatibility is limited to Node.js v14.x and older, specifically not supporting v16.0.0 or later due to V8 engine changes. The project maintainer actively recommends avoiding its use due to its obsolescence and the inherent difficulty in maintaining compatibility with the rapidly evolving V8 engine and Node.js platform, which makes its long-term viability uncertain. It does not follow a regular release cadence, with updates primarily driven by critical compatibility fixes for older Node.js versions. A key differentiator was its ability to bring synchronous-looking code to asynchronous environments, a niche now robustly filled by modern JS concurrency primitives. Given its age and the availability of superior native alternatives, it is largely considered a legacy solution.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","fiber","fibers","coroutine","thread","async","parallel","worker","future"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/fibers"},{"id":4001,"title":"Fickling","library":"fickling","status":"active","version":"0.1.10","language":"python","ecosystem":"pypi","summary":"Fickling is a static analyzer and interpreter for Python pickle data. It identifies dangerous modules, functions, and attributes used within pickle files to prevent arbitrary code execution vulnerabilities. The current version is 0.1.10, and it maintains an active release cadence, frequently publishing security updates and expanded blocklists.","last_verified":"2026-04-11T00:00:00.000Z","tags":["security","static analysis","pickle","serialization","vulnerability detection"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/fickling"},{"id":25578,"title":"FicusJS","library":"ficusjs","status":"active","version":"6.3.0","language":"javascript","ecosystem":"npm","summary":"FicusJS is a set of lightweight functions for building modern web applications using web components. The current stable version is 6.3.0, released regularly with active maintenance. It provides features like fast custom elements, renderers (htm, lit-html, uhtml, Preact), local state, finite state machines, application stores, event bus, i18n, and more. Key differentiators: small footprint, no build step required, works with native ES modules, and ships TypeScript types. It is designed to be extensible and framework-agnostic, supporting multiple rendering libraries.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","ficusjs","frontend","web-components","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/ficusjs"},{"id":4534,"title":"Fiddle: A Python-first configuration library","library":"fiddle","status":"active","version":"0.3.0","language":"python","ecosystem":"pypi","summary":"Fiddle is a Python-first configuration library designed particularly for machine learning applications. It enables deep configurability of parameters in a program, allowing configurations to be expressed in readable and maintainable Python code. It aims to reduce boilerplate and provides good error messages. The library is currently at version 0.3.0 and is actively developed by Google.","last_verified":"2026-04-12T00:00:00.000Z","tags":["configuration","machine learning","dependency injection","config-management"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/fiddle"},{"id":4002,"title":"FIDO2 WebAuthn Library","library":"fido2","status":"active","version":"2.1.1","language":"python","ecosystem":"pypi","summary":"The `fido2` Python library provides comprehensive tools for implementing both client-side and server-side FIDO2/WebAuthn functionality. Currently at version 2.1.1, it maintains an active development pace with feature releases every few months and major versions approximately annually, ensuring compliance with the latest WebAuthn specifications (Level 3 working draft) and CTAP protocols.","last_verified":"2026-04-11T00:00:00.000Z","tags":["fido2","webauthn","authentication","security","fido","yubico"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/fido2"},{"id":23725,"title":"Fields","library":"fields","status":"active","version":"5.0.0","language":"python","ecosystem":"pypi","summary":"A Python library for eliminating class boilerplate by providing an attrs/dataclass-like container class with built-in validation and transformation. Current version is 5.0.0, released on 2025-12-05. Development appears slow; pre-5.0.0 releases were irregular.","last_verified":"2026-05-01T00:00:00.000Z","tags":["metaclass","class decorator","validation","container","boilerplate"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/fields"},{"id":8989,"title":"Fifolock","library":"fifolock","status":"active","version":"0.0.20","language":"python","ecosystem":"pypi","summary":"Fifolock is a Python library providing flexible, low-level synchronization primitives for `asyncio` applications. It implements first-in-first-out (FIFO) ordered locks, ensuring requests are granted strictly in the order they are made. The current version is 0.0.20. The project appears to have an infrequent release cadence, with the last significant activity several years ago.","last_verified":"2026-04-16T00:00:00.000Z","tags":["asyncio","lock","fifo","synchronization","concurrency","async","python3"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/fifolock"},{"id":6628,"title":"FiftyOne","library":"fiftyone","status":"active","version":"1.14.1","language":"python","ecosystem":"pypi","summary":"FiftyOne is an open-source tool for building high-quality datasets and computer vision models. It enables users to visualize datasets, analyze models, and improve data quality more efficiently. The library is currently at version 1.14.1 and maintains a rapid release cadence with frequent minor updates.","last_verified":"2026-04-15T00:00:00.000Z","tags":["computer-vision","data-labeling","dataset-management","machine-learning","visualization"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/fiftyone"},{"id":8156,"title":"FiftyOne Brain","library":"fiftyone-brain","status":"active","version":"0.21.5","language":"python","ecosystem":"pypi","summary":"The FiftyOne Brain extends the FiftyOne ecosystem with powerful machine learning capabilities for data curation and model analysis. It provides features like visual similarity search, text-based querying, finding unique and representative samples, detecting media quality issues, and identifying annotation mistakes. The library is actively developed, with frequent releases.","last_verified":"2026-04-16T00:00:00.000Z","tags":["computer vision","machine learning","data curation","embeddings","similarity search","visualization"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/fiftyone-brain"},{"id":8155,"title":"FiftyOne DB","library":"fiftyone-db","status":"active","version":"1.4.1","language":"python","ecosystem":"pypi","summary":"FiftyOne DB is the underlying database backend component for the FiftyOne computer vision framework, storing metadata about datasets and samples. It primarily relies on MongoDB. The current PyPI version is 1.4.1. While `fiftyone-db` is a specific PyPI package, it acts as an internal dependency for the main `fiftyone` library, which has a rapid release cadence (e.g., currently at `1.14.x`). Users typically interact with the database layer through the `fiftyone` package itself.","last_verified":"2026-04-16T00:00:00.000Z","tags":["computer-vision","database","data-management","mongodb","machine-learning"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/fiftyone-db"},{"id":16028,"title":"Figma REST API Client","library":"figma-api","status":"active","version":"2.1.2-beta","language":"javascript","ecosystem":"npm","summary":"The `figma-api` package provides a thin, typed JavaScript/TypeScript wrapper around the official Figma REST API. Currently in its 2.1.2-beta version, this library offers a client-side implementation designed for both browser and Node.js environments. It leverages Promises via Axios for HTTP requests and is fully typed with TypeScript, aligning its API methods directly with the official Figma REST API specifications. A significant rewrite occurred in version 2.x, standardizing endpoint method names and argument structures to precisely match Figma's documentation, ensuring future consistency. The package differentiates itself by closely mirroring the official API spec, providing a robust, type-safe interface for interacting with Figma files and resources programmatically, making it easier for developers to build integrations without constantly referring to external documentation for method signatures.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","figma","rest","api","typed","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/figma-api"},{"id":15110,"title":"Framelink MCP for Figma","library":"figma-developer-mcp","status":"active","version":"0.11.0","language":"javascript","ecosystem":"npm","summary":"Figma Developer MCP (Model Context Protocol) is a Node.js server designed to bridge Figma design data with AI-powered coding agents, such as Cursor. Currently at version 0.11.0, the package sees a rapid release cadence, often with multiple updates within a month, indicating active development. Its core function is to fetch relevant metadata from the Figma API, then simplify and translate this data into a format optimized for AI models, focusing on layout and styling information. This targeted data reduction helps AI agents accurately \"one-shot\" designs into various frameworks, improving their precision compared to alternative methods like screenshot analysis. It differentiates itself by acting as a specialized intermediary, reducing context overload for AI models and facilitating direct integration of design specifications into code generation workflows via the Model Context Protocol.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","figma","mcp","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/figma-developer-mcp"},{"id":25579,"title":"Figma SIR Compiler","library":"figma-sir-compiler","status":"active","version":"1.0.7","language":"javascript","ecosystem":"npm","summary":"A Figma-to-code compiler that converts Figma designs into a Semantic Intermediate Representation (SIR) and then generates front-end code (Vue, TypeScript). Current stable version is 1.0.7, with monthly releases. Key differentiators: uses a structured SIR DSL for intermediate representation, supports interactive prototypes (click/hover) and navigation generation, requires specific Figma file structure (SECTION/FRAME) for correct parsing. Compared to alternatives like Anima or Locofy, it focuses on semantic layer naming and more deterministic code generation but is more opinionated about Figma organization.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","figma","design-to-code","sir","semantic","compiler","code-generation","ui","dsl","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/figma-sir-compiler"},{"id":13182,"title":"Browser File Drop Utility","library":"file-drops","status":"active","version":"0.7.0","language":"javascript","ecosystem":"npm","summary":"File-drops is a straightforward, in-browser utility designed to simplify handling file drop events within web applications. It abstracts away the complexities of browser drag-and-drop APIs, allowing developers to easily register a drop handler on any DOM element. When files are dropped, the utility processes them, providing an array of objects containing file `name` and `contents`. The current stable version is `0.7.0`. The package generally sees maintenance updates for dependency bumps or minor fixes, with a significant architectural shift in `v0.6.0` which transitioned it to an ES module-only distribution and introduced official TypeScript type definitions, dropping legacy UMD support. Its primary differentiator lies in its focused scope and minimal API, providing a lean solution for file input without encompassing broader UI components or file system interactions, making it highly suitable for applications requiring only direct file content access upon a user drop.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","browser","file-drop","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/file-drops"},{"id":20029,"title":"file-loader","library":"file-loader","status":"maintenance","version":"6.2.0","language":"javascript","ecosystem":"npm","summary":"Resolves import/require on a file into a URL and emits the file into the output directory. Stable version 6.2.0 (last release Oct 2020, maintenance mode) with webpack 4/5 support. Key differentiator from alternatives (e.g., url-loader, webpack asset modules) is explicit file emission with custom naming, output path, and public path configuration. Supports hashing, ES modules, and sourceFilename.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","webpack"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/file-loader"},{"id":21338,"title":"file-magic","library":"file-magic","status":"deprecated","version":"0.4.1","language":"python","ecosystem":"pypi","summary":"Python front end for libmagic(3) — uses ctypes to wrap libmagic for file type detection. Current version 0.4.1, last released 2016; requires libmagic (system library). Unmaintained; prefer `python-magic` for active development.","last_verified":"2026-04-27T00:00:00.000Z","tags":["file-magic","mime-type","libmagic","file detection"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/file-magic"},{"id":25580,"title":"File Pluck","library":"file-pluck","status":"active","version":"0.6.5","language":"javascript","ecosystem":"npm","summary":"A Node.js library for extracting text snippets from files or strings using customizable delimiters. Version 0.6.5 is the latest stable release. The library returns snippets as strings or can break them into key/value pairs with optional JSON output. It uses a Promise-based API and supports glob patterns for file matching. Unlike simple grep or regex solutions, file-pluck provides built-in objectification and JSON serialization, making it suitable for documentation generation and structured data extraction from annotated code or markup.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","read","file","pluck","write","json","documentation"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/file-pluck"},{"id":7223,"title":"File Read Backwards","library":"file-read-backwards","status":"active","version":"3.2.0","language":"python","ecosystem":"pypi","summary":"file-read-backwards is a Python library (current version 3.2.0) providing a memory-efficient way to read text files line-by-line starting from the end of the file. It supports ASCII, Latin-1, and UTF-8 encodings, and handles various newline characters (\\r, \\r\\n, \\n). The library is actively maintained with a stable release cadence.","last_verified":"2026-04-16T00:00:00.000Z","tags":["file I/O","utilities","reverse read","large files","memory efficient"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/file-read-backwards"},{"id":10887,"title":"Simple HTTP File Server","library":"file-server","status":"maintenance","version":"2.2.1","language":"javascript","ecosystem":"npm","summary":"The `file-server` package provides a minimalistic HTTP file and directory serving library for Node.js, currently at stable version 2.2.1. It offers a low-level API to create custom file-serving handlers, supporting features like ETag-based caching, configurable `max-age`, and GZIP compression (inferred from package keywords). Updates appear infrequent, suggesting a maintenance-focused cadence rather than active feature development, with the last major update (v2.0.0) removing support for Node.js versions older than 8. Its key differentiators include a callback-based error handling system and explicit control over MIME types and directory access, offering a fundamental building block for custom static file servers rather than an opinionated middleware solution.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","file","server","serve","static","cache","gzip","http","directory"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/file-server"},{"id":16621,"title":"File System DB","library":"file-system-db","status":"active","version":"2.1.0","language":"javascript","ecosystem":"npm","summary":"File System DB (FSDB) is a lightweight, synchronous, file-based JSON database designed for Node.js environments, currently at version 2.1.0. It allows developers to store and retrieve data using a key-value paradigm, supporting dot notation for nested JSON fields. A key differentiator is its simplicity and lack of external dependencies, relying solely on Node.js's built-in File System module. Data is stored directly as human-readable JSON files, making it easy to inspect and manage backups. While highly accessible, its synchronous nature means operations can potentially block the event loop for very large datasets, and its reliance on persistent file storage makes it unsuitable for ephemeral hosting environments like Heroku or Vercel. The library ships with TypeScript types, enhancing developer experience for type-safe applications. New minor versions appear to be released on an as-needed basis.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","database","db","file-based","fs","json","local","node","nodejs","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/file-system-db"},{"id":25581,"title":"file-type-lint","library":"file-type-lint","status":"maintenance","version":"4.0.0","language":"javascript","ecosystem":"npm","summary":"Lint file types based on content rather than extension. Works with images, audio, video, archives, and many other formats. The latest stable version is 4.0.0 (released May 2020), which uses file-type v14.3.0 internally and requires Node.js >= 10.13.0. Unlike simple extension checks, it reads the file's content to verify its actual type. Current release cadence is low, with no updates since 2020.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","mime","file","type","archive","image","img","pic","picture"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/file-type-lint"},{"id":10885,"title":"MIME Type Detector","library":"file-type-mime","status":"active","version":"0.4.7","language":"javascript","ecosystem":"npm","summary":"file-type-mime is a JavaScript utility designed to identify the MIME type and file extension of a given file by analyzing its binary content, typically provided as an `ArrayBuffer`. It is currently at version 0.4.7, indicating a pre-1.0 release. While specific release cadence isn't detailed, pre-1.0 versions often imply that the API might still be subject to minor breaking changes between minor versions as the library matures. This library supports a range of common file types including various image formats (BMP, GIF, JPEG, PNG, HEIC, TIFF), documents (PDF, DOCX, XLSX, PPTX, ODT), and archives (ZIP, GZ, RAR), with an optional `extra` flag to detect generic `json` and `txt` types. Its key differentiators include its lightweight nature and its focus on direct buffer analysis without external dependencies, making it suitable for both Node.js environments and browser-based file upload scenarios where direct file content analysis is required.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","mime","file","type","content","content-type","mime-type","parse","bytes","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/file-type-mime"},{"id":10888,"title":"Synchronous File Utilities for Node.js CLIs","library":"file-utils","status":"maintenance","version":"0.2.2","language":"javascript","ecosystem":"npm","summary":"file-utils is a Node.js library offering a set of synchronous file system utilities, derived from Grunt.file. It is primarily designed for command-line interface tools and user utilities, with explicit warnings against its use in Node.js server environments due to its blocking I/O nature. The package enables the creation of scoped file environments (`createEnv`) that automatically prefix paths for file operations, providing isolated contexts for managing files. It also supports \"write filters\" and \"validation filters\" which can modify file content/paths or control write actions, respectively. Filters can be asynchronous, which subsequently makes the `write` and `copy` methods asynchronous. The current stable version is 0.2.2, with its latest release focusing on internal cleanup and import performance improvements. Its release cadence is infrequent, and major changes between 0.1.x and 0.2.x primarily involved Node.js version support and the handling of file content types within filters.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","file","fs","utils","util","scaffold","tool","cli"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/file-utils"},{"id":8157,"title":"FileCheck","library":"filecheck","status":"active","version":"1.0.3","language":"python","ecosystem":"pypi","summary":"FileCheck is a Python-native clone of LLVM's FileCheck tool, designed for flexible and powerful pattern matching in text. It allows developers to define a sequence of regular expression-based checks against a source buffer, enabling robust testing of compiler outputs, log files, or any structured text. The current version is 1.0.3, and it maintains an active release cadence with regular bug fixes and new features.","last_verified":"2026-04-16T00:00:00.000Z","tags":["testing","llvm","assertion","regex","development","text-processing"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/filecheck"},{"id":21339,"title":"FileChunkIO","library":"filechunkio","status":"maintenance","version":"1.8","language":"python","ecosystem":"pypi","summary":"FileChunkIO provides a file-like object representing a chunk of an OS-level file, supporting reading, writing, and random access within a byte range. Version 1.8 is the latest (2014), with no recent updates; stable but unmaintained.","last_verified":"2026-04-27T00:00:00.000Z","tags":["file","chunk","io","binary"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/filechunkio"},{"id":5929,"title":"Filehash","library":"filehash","status":"active","version":"0.2.dev1","language":"python","ecosystem":"pypi","summary":"Python module and command-line tool that wraps around `hashlib` and `zlib` to facilitate generating checksums/hashes of files and directories. It supports various algorithms like MD5, SHA-*, Adler-32, and CRC32, handling large files efficiently by processing them in chunks. The current version is 0.2.dev1 and it appears to be in active development based on the versioning.","last_verified":"2026-04-14T00:00:00.000Z","tags":["hashing","checksum","file integrity","security","utility","hashlib","zlib"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/filehash"},{"id":272,"title":"filelock","library":"filelock","status":"active","version":"3.25.2","language":"python","ecosystem":"pypi","summary":"filelock is a platform-independent file locking library for Python that provides inter-process synchronization via OS-level primitives (fcntl on Unix, msvcrt on Windows) with automatic fallback to soft (file-existence) locking. It supports exclusive locks (FileLock, SoftFileLock), SQLite-backed read-write locks (ReadWriteLock, added in 3.21.0), and async variants (AsyncFileLock, AsyncReadWriteLock, added in 3.25.0). The current stable version is 3.25.2, released March 2026; the project ships multiple releases per month and requires Python ≥ 3.10.","last_verified":"2026-05-12T12:41:08.194Z","tags":["file-locking","ipc","concurrency","cross-platform","async","threading","multiprocessing"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/filelock"},{"id":26990,"title":"filemanager-plugin","library":"filemanager-plugin","status":"active","version":"2.9.0","language":"javascript","ecosystem":"npm","summary":"A file management plugin for webpack, rollup, and Vite that supports delete, copy, move, rename, zip/unzip operations before and after builds. Current stable version is 2.9.0. It provides two event-driven APIs: a simple 'events' pattern for common build lifecycle hooks (start/end) and a more flexible 'customHooks' pattern that allows binding to arbitrary compiler hooks (e.g., webpack's compile, rollup's generateBundle). Supports .zip, .tar, .tar.gz archives. Unlike similar plugins (e.g., copy-webpack-plugin, webpack-archive-plugin), filemanager-plugin bundles multiple file operations in one plugin, includes rollup and Vite support. Release cadence is irregular; last update was in 2023. Requires Node >= 14, webpack >= 4.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","webpack","rollup","vite","file manager","nodejs","glob"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/filemanager-plugin"},{"id":20031,"title":"FileManager Webpack Plugin","library":"filemanager-webpack-plugin","status":"active","version":"10.0.1","language":"javascript","ecosystem":"npm","summary":"Webpack plugin to copy, move, delete, archive (.zip/.tar/.tar.gz), and create directories before and after builds. Current stable version is 8.x (latest published as 10.0.1 but v7+ had alpha releases with breaking changes; v8 introduced new options). Requires Node >=22.14.0 and webpack ^5.0.0. Ships TypeScript definitions. Key differentiator: supports multiple file operations in a single plugin with glob patterns and flat copy options. Alternatives like copy-webpack-plugin only handle copying.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","filemanager-plugin","webpack","webpack-archive-plugin","webpack-copy-plugin","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/filemanager-webpack-plugin"},{"id":10889,"title":"Filepicker.js Client Library","library":"filepicker-js","status":"deprecated","version":"2.4.18","language":"javascript","ecosystem":"npm","summary":"The `filepicker-js` package is the JavaScript client library for the original Filepicker.io service, which was acquired and rebranded as Filestack in 2015. The library's latest version, 2.4.18, was published over 10 years ago, indicating it is no longer actively maintained under this name. Modern development and new features are now exclusively available through the `filestack-js` SDK. This library primarily provides methods for file picking, storing, reading, writing, and basic image transformations, facilitating direct integration of file upload capabilities from various sources into web applications. It supports traditional browser script tag inclusion, exposing `window.filepicker`, and CommonJS `require()` for compatibility with older bundlers like Browserify. Its primary differentiator was simplifying file ingestion from diverse sources into web applications.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","filepicker","file","upload","processing","store","widget"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/filepicker-js"},{"id":7224,"title":"Files.com Python Client","library":"files-com","status":"active","version":"1.6.348","language":"python","ecosystem":"pypi","summary":"The `files-com` Python client provides official Python bindings for interacting with the Files.com API. It enables developers to programmatically manage files, folders, users, permissions, and other resources on the Files.com platform. As of version `1.6.348`, it offers direct access to API endpoints through a convenient object-oriented interface and is actively maintained.","last_verified":"2026-04-16T00:00:00.000Z","tags":["files-com","cloud storage","api client","file management","sdk"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/files-com"},{"id":10890,"title":"Files.com JavaScript SDK","library":"files.com","status":"active","version":"1.2.610","language":"javascript","ecosystem":"npm","summary":"The Files.com JavaScript SDK, currently at version 1.2.610, provides a direct, high-performance integration with the Files.com cloud-native MFT, SFTP, and secure file-sharing platform. It enables applications to programmatically interact with files, folders, users, automations, and other administrative tasks through Files.com's RESTful APIs over HTTPS. This SDK is a core internal component for Files.com, ensuring it is actively maintained, continuously updated, and performant. Releases are frequent, following a MAJOR.MINOR.BUILDNUMBER semantic versioning, where MAJOR or MINOR changes may introduce breaking changes, and BUILDNUMBER updates are generally non-disruptive. Key differentiators include unifying SFTP, AS2, and HTTPS protocols, offering 50+ native connectors, military-grade encryption, and a unified platform for governance, visibility, and compliance, aiming to replace brittle legacy file transfer solutions with a robust, always-on fabric for automating mission-critical file flows.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","files.com","cloud storage","api"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/files.com"},{"id":8990,"title":"fileseq","library":"fileseq","status":"active","version":"3.1.1","language":"python","ecosystem":"pypi","summary":"fileseq (version 3.1.1) is a Python library designed for robust parsing and manipulation of file sequences and frame ranges commonly found in VFX and animation workflows. It supports various frame range shorthands, including standard, comma-delimited, chunked, and staggered ranges, as well as negative frames and subframes. The library maintains an active development status with regular patch and minor releases.","last_verified":"2026-04-16T00:00:00.000Z","tags":["vfx","animation","file parsing","frame range","file sequence","path management"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/fileseq"},{"id":10892,"title":"Filesize Utility","library":"filesize","status":"active","version":"11.0.15","language":"javascript","ecosystem":"npm","summary":"The `filesize` library is a lightweight, high-performance JavaScript utility designed to convert byte values into human-readable strings, such as \"1.02 kB\" or \"1 MiB\". Currently at version 11.0.15, it emphasizes reliability and efficiency with zero external dependencies and 100% test coverage. Key differentiators include full TypeScript support, robust internationalization via the `Intl` API, `BigInt` compatibility for extremely large numbers, and support for multiple unit standards (SI, IEC, JEDEC). It offers a functional API with partial application for creating reusable formatters and is fully compatible with both Node.js and browser environments. While a specific release cadence isn't published, the project appears actively maintained with regular updates.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","file","filesize","size","readable","file system","bytes","diff","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/filesize"},{"id":4003,"title":"filesplit Python Library","library":"filesplit","status":"active","version":"4.1.0","language":"python","ecosystem":"pypi","summary":"filesplit is a Python module designed for splitting large files into smaller, manageable chunks and subsequently merging them back together. It supports splitting by size, number of chunks, or number of lines, and works with both text and binary files. The current version is 4.1.0, and it maintains an active, somewhat regular release cadence for minor improvements and bug fixes, with major versions introducing breaking changes.","last_verified":"2026-04-11T00:00:00.000Z","tags":["file-processing","file-split","file-merge","utility"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/filesplit"},{"id":10891,"title":"Filestack JavaScript SDK","library":"filestack-js","status":"active","version":"3.48.4","language":"javascript","ecosystem":"npm","summary":"Filestack-js is the official JavaScript SDK for integrating Filestack's comprehensive file management services into web and Node.js applications. It provides functionalities for secure content ingestion from various sources (local, URL, social media, cloud storage), powerful real-time transformations (image, video, document), and optimized delivery via a global CDN. Currently at version 3.48.4, the library receives regular updates to ensure compatibility with modern web frameworks and browsers, as well as to introduce new features like folder uploads and a mini uploader. Key differentiators include its highly customizable UI picker, built-in image editor, security features like virus scanning and content moderation, and simplified APIs for complex file workflows, aiming to streamline file handling from upload to delivery.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","filestack","filepicker","upload","files","multipart","S3","transform","cropper","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/filestack-js"},{"id":21341,"title":"Filestack Python SDK","library":"filestack-python","status":"active","version":"4.0.0","language":"python","ecosystem":"pypi","summary":"A Python SDK for the Filestack API, providing file upload, transformation, and delivery services. Version 4.0.0 is the latest major release with async support and reorganized client architecture. Releases are semi-regular with breaking changes between major versions.","last_verified":"2026-04-27T00:00:00.000Z","tags":["filestack","file upload","sdk","cloud"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/filestack-python"},{"id":863,"title":"Filetype Inference Library","library":"filetype","status":"active","version":"1.2.0","language":"python","ecosystem":"pypi","summary":"Small and dependency-free Python package to infer file type and MIME type by checking the magic numbers signature of a file or buffer. It is a Python port from the 'filetype' Go package, offering a simple and friendly API for a wide range of file types. Currently at version 1.2.0, it is actively maintained with periodic updates.","last_verified":"2026-04-09T18:00:19.866Z","tags":["file","mime","type inference","magic numbers","utility","dependency-free"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/filetype"},{"id":20030,"title":"FileWatcher Webpack Plugin","library":"filewatcher-webpack-plugin","status":"active","version":"1.2.0","language":"javascript","ecosystem":"npm","summary":"Webpack plugin that watches files and folders outside webpack's default watch scope using glob patterns. Version 1.2.0. It relies on chokidar for file system monitoring and triggers webpack recompilation when glob-matched files change. Unlike similar plugins (e.g., file-watcher-webpack-plugin, webpack-watch-files-plugin), this one supports recursive directory watching, custom event handlers via chokidar's API, and granular ignore patterns. The package is ESM-only. Note: The plugin's constructor expects an object with a 'watchFileRegex' property (string or array of strings). Common issues include incorrect require style (CJS vs ESM) and misconfiguring the watch path glob (must be relative to the project root).","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","webpack","webpack file watch","chokidar webpack"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/filewatcher-webpack-plugin"},{"id":7225,"title":"Filigran SSEClient","library":"filigran-sseclient","status":"active","version":"1.0.2","language":"python","ecosystem":"pypi","summary":"Filigran SSEClient provides a Python API client specifically designed for consuming Server-Sent Events (SSE) from OpenCTI platforms. It simplifies connection management, event parsing, and authentication for real-time data streaming from OpenCTI. The current version is 1.0.2, and releases are typically made to address bug fixes or minor enhancements.","last_verified":"2026-04-16T00:00:00.000Z","tags":["sse","events","opencti","client","streaming","real-time"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/filigran-sseclient"},{"id":23726,"title":"fill-voids","library":"fill-voids","status":"active","version":"2.1.2","language":"python","ecosystem":"pypi","summary":"Fill voids (holes) in 3D binary images (numpy arrays) using a flood-fill algorithm. Fast and memory-efficient algorithm for hole filling in labeled or binary volumes. Current version 2.1.2, released Oct 2024. Releases are occasional, with breaking changes in the past (e.g., v2.0).","last_verified":"2026-05-01T00:00:00.000Z","tags":["binary-image-processing","hole-filling","3d","numpy","flood-fill"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/fill-voids"},{"id":8158,"title":"FillPDF","library":"fillpdf","status":"active","version":"0.7.3","language":"python","ecosystem":"pypi","summary":"fillpdf is a Python library designed to simplify filling and flattening PDF forms. It leverages `pdfrw` (specifically building on `pdfrw2`), `pdf2image`, `Pillow`, and `PyMuPDF` to provide functionalities such as listing form fields, writing data to fields, flattening PDFs (making them non-editable), inserting images and text, and rotating pages. The library is currently at version 0.7.3 and sees active, though somewhat sporadic, development and releases.","last_verified":"2026-04-16T00:00:00.000Z","tags":["PDF","form filling","automation","document processing"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/fillpdf"},{"id":20032,"title":"filter-chunk-webpack-plugin","library":"filter-chunk-webpack-plugin","status":"active","version":"3.0.0","language":"javascript","ecosystem":"npm","summary":"A webpack plugin (v3.0.0) that filters and excludes assets from final output before emission, using flexible pattern rules (glob, RegExp, or custom functions). Supports include/exclude modes, debug logging, and pipelined rule processing. Requires Node >=20 and webpack ^5, ships TypeScript types. Differentiated by its rule-based pipeline and support for async filter functions. Releases are stable with irregular cadence.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","webpack","plugin","filter","chunk","assets","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/filter-chunk-webpack-plugin"},{"id":2949,"title":"FilterPy: Kalman Filtering and Optimal Estimation","library":"filterpy","status":"active","version":"1.4.5","language":"python","ecosystem":"pypi","summary":"FilterPy is a Python library for Kalman filtering and optimal estimation, including Kalman Filters, Extended Kalman Filters, and Unscented Kalman Filters. It provides a robust and well-documented framework for state estimation. The current version is 1.4.5, which has been stable since 2017, indicating a very mature but not actively developed codebase.","last_verified":"2026-04-25T03:46:03.663Z","tags":["kalman filter","state estimation","control systems","sensor fusion","optimal estimation"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/filterpy"},{"id":25582,"title":"Filtrex","library":"filtrex","status":"active","version":"3.1.0","language":"javascript","ecosystem":"npm","summary":"A JavaScript expression compiler that safely evaluates end-user-defined filter expressions by compiling them into sandboxed JavaScript functions. Current stable version is 3.1.0, with regular maintenance releases. Key differentiators: simple spreadsheet-like syntax, no eval, no loops or recursion (predictable), supports custom data and functions, ships TypeScript types, and is fast due to compiled output. Follows semver, breaking changes in v3 include stricter property access and boolean preservation.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/filtrex"},{"id":10893,"title":"Final Form","library":"final-form","status":"active","version":"5.0.0","language":"javascript","ecosystem":"npm","summary":"Final Form is a high-performance, framework-agnostic library for managing form state in JavaScript applications. It provides a subscription-based model, meaning components only re-render when the specific pieces of state they subscribe to change, leading to optimized performance. The current stable version is 5.0.0, which notably converted the entire codebase from Flow to TypeScript, enhancing developer experience for TypeScript users. While core API stability is maintained across minor versions, major versions are bumped cautiously, as seen with v5.0.0, to reflect significant internal changes. Key differentiators include its zero-dependency footprint, small bundle size (around 5.1kB gzipped), and its explicit opt-in subscription model, giving developers fine-grained control over re-renders, making it suitable for complex form interactions across various UI frameworks.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/final-form"},{"id":16029,"title":"finalhandler: HTTP Final Responder","library":"finalhandler","status":"active","version":"2.1.1","language":"javascript","ecosystem":"npm","summary":"finalhandler is a Node.js utility function designed to standardize the final steps of an HTTP request within a server or middleware chain. It gracefully handles both successful completion (responding with a 404 for unhandled requests) and error scenarios, ensuring that the `ServerResponse` object is properly concluded and the `IncomingMessage` stream is unpiped. Currently at version 2.1.1, the library maintains an active development and maintenance cadence, with recent updates in both its v1 and v2 major versions. Its primary differentiation lies in providing a low-level, unopinionated mechanism for robust error and 404 response handling, including options for custom error logging, making it a foundational component for web frameworks like Express and Connect.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/finalhandler"},{"id":9744,"title":"FinanceDataReader","library":"finance-datareader","status":"active","version":"0.9.110","language":"python","ecosystem":"pypi","summary":"FinanceDataReader is a Python library for retrieving various financial data, including stock prices, stock lists for multiple markets (Korea, US, etc.), and macroeconomic data. It currently supports version 0.9.110 and is actively maintained with frequent updates to adapt to changing data sources and improve functionality.","last_verified":"2026-04-17T00:00:00.000Z","tags":["finance","data","stock","market","quant"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/finance-datareader"},{"id":13183,"title":"Find and Require Package.json","library":"find-and-require-package-json","status":"active","version":"0.9.1","language":"javascript","ecosystem":"npm","summary":"This TypeScript module, `find-and-require-package-json`, provides a robust and type-safe function to programmatically locate, read, and parse a `package.json` file. It operates by starting from a specified directory and intelligently traversing upwards through parent directories until a `package.json` file is found or the root is reached. Currently at version 0.9.1, it is considered stable but, as a pre-1.0 release, it may introduce minor breaking changes in future minor versions. Its primary utility lies in build systems, CLI tools, and runtime environments where dynamically discovering project metadata is essential. Unlike simple `require('./package.json')` which is path-dependent, this library offers a flexible search mechanism, making it ideal for monorepos or complex project structures where the current working directory might not always contain the desired `package.json`. It ships with full TypeScript types, enhancing developer experience and compile-time safety.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/find-and-require-package-json"},{"id":20033,"title":"find-babel-config","library":"find-babel-config","status":"active","version":"2.1.2","language":"javascript","ecosystem":"npm","summary":"A lightweight utility to locate the closest Babel configuration file (babel.config.js, babel.config.json, .babelrc, etc.) from a given directory, searching upwards. Version 2.1.2 is stable and actively maintained. It supports both async and sync APIs with config depth control. Compared to alternatives like cosmiconfig, it specializes in Babel configs and has no direct dependency on Babel itself, making it a simple drop-in for Babel-integrated tools. The package is ESM- and CJS-compatible.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","babel","config","loader","finder","babelrc"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/find-babel-config"},{"id":8159,"title":"Find Executable","library":"find-exe","status":"active","version":"0.2.1","language":"python","ecosystem":"pypi","summary":"Find Executable (find-exe) is a Python library and command-line interface designed to locate matching executables on a system given certain criteria. It provides a robust way to programmatically find executables, similar to the `which` or `where` commands, with additional flexibility. The current version is 0.2.1, and it maintains an active release cadence with minor updates and fixes.","last_verified":"2026-04-16T00:00:00.000Z","tags":["executable","path","utility","cli","system"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/find-exe"},{"id":6364,"title":"find-libpython","library":"find-libpython","status":"active","version":"0.5.1","language":"python","ecosystem":"pypi","summary":"find-libpython is a Python library and script designed to robustly locate the `libpython` dynamic shared library associated with the current Python environment. It supports various Python installations, including conda-managed, system-managed, and virtual environments, across Windows, macOS, and Linux. This utility is crucial for projects embedding a Python interpreter or for Python library build systems that need to link against `libpython`. The current version is 0.5.1, released on February 10, 2026, with an active, though irregular, release cadence.","last_verified":"2026-04-15T00:00:00.000Z","tags":["python","libpython","shared library","dynamic library","embedding","build system","cross-platform","linker"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/find-libpython"},{"id":16030,"title":"Find My Way HTTP Router","library":"find-my-way","status":"active","version":"9.5.0","language":"javascript","ecosystem":"npm","summary":"find-my-way is a high-performance HTTP router for Node.js, currently at version 9.5.0, designed for speed using a Radix Tree implementation. It is framework-independent and supports advanced routing features such as route parameters, wildcards, and versioned routes. The project maintains an active release cadence, with recent updates focusing on performance improvements, Node.js version compatibility (requiring Node.js >=20), and security fixes. Key differentiators include its proven speed, demonstrated in benchmarks against other popular routers, and its direct use in major frameworks like Fastify and Restify, indicating robustness and reliability for production environments. It also provides a comprehensive API for route management including `on`, `off`, `findRoute`, `hasRoute`, and `lookup`.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","http","router","radix","fast","speed","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/find-my-way"},{"id":16031,"title":"find-my-way-ts Fast HTTP Router","library":"find-my-way-ts","status":"active","version":"0.1.6","language":"javascript","ecosystem":"npm","summary":"find-my-way-ts is a highly performant, framework-independent HTTP router designed for Node.js environments, leveraging a Radix Tree (also known as a compact Prefix Tree) for extremely fast route matching. It is a TypeScript-first fork of the popular `find-my-way` router, providing enhanced type safety and improved developer experience through its explicit type definitions. Currently at version 0.1.6, the package appears to be under active development, with frequent patch releases addressing bug fixes and minor enhancements, such as improved URI error handling and `QueryString` module integration. Its primary differentiator is its speed and efficient algorithm for path resolution, supporting route parameters and wildcards, making it suitable for high-throughput HTTP servers. Its pre-1.0 status suggests a relatively fast-moving API, though the current changes are mostly iterative improvements.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/find-my-way-ts"},{"id":13185,"title":"Find Test Names","library":"find-test-names","status":"active","version":"1.29.19","language":"javascript","ecosystem":"npm","summary":"find-test-names is a JavaScript utility library designed to parse Mocha and Cypress test specification files to extract suite and test names, including associated tags and structural hierarchy. Currently at version 1.29.19, it maintains a steady release cadence with frequent minor updates, primarily for dependency bumps and bug fixes. The library differentiates itself by offering deep static analysis of test files, supporting advanced features like effective tag computation (propagating tags from parent suites to child tests), filtering tests by tags, and extracting pending tests. It handles modern JavaScript features, including JSX and TypeScript syntax, by leveraging `@babel/parser`. This enables automation scenarios where understanding test metadata without executing the tests is crucial, such as dynamic test selection or reporting.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","mocha","cypress","tests"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/find-test-names"},{"id":15328,"title":"Mocha/Cypress Test Name and Tag Extractor","library":"find-test-names-tags","status":"active","version":"1.0.4","language":"javascript","ecosystem":"npm","summary":"The `find-test-names-tags` package, currently at stable version 1.0.4, is a utility designed for parsing JavaScript test files, specifically those written for Mocha and Cypress frameworks. Its primary function is to extract comprehensive information about test suites and individual test cases, including their names and any associated tags. A significant feature is its ability to compute \"effective tags\" for each test, which involves aggregating tags from the test itself and its parent suites. This allows for powerful filtering capabilities, enabling users to isolate tests based on specific tags or combinations thereof. The package also provides command-line interfaces for printing structured test outlines, including marking pending tests and displaying their tags. While a precise release cadence isn't specified, the package appears to be actively maintained and developed. It stands out by offering fine-grained control over test metadata extraction and analysis, making it valuable for dynamic test reporting, selective test execution in CI/CD pipelines, or building custom test dashboards. It effectively bridges the gap between raw test code and actionable test metadata.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","mocha","cypress","tests"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/find-test-names-tags"},{"id":10896,"title":"Webpack Config Finder Utility","library":"find-webpack","status":"maintenance","version":"2.2.1","language":"javascript","ecosystem":"npm","summary":"find-webpack is a utility library designed to programmatically locate and modify Webpack configuration settings, particularly useful for projects built with `react-scripts` (Create React App) or custom Webpack setups. As of its latest stable version, 2.2.1 (released January 2021), it provides functions to extract Webpack options, including handling the nuances of `react-scripts`'s hidden configurations. It also offers specific utilities for integrating with tools like Cypress, enabling cleanup of optimization plugins and dynamic addition of folders to Babel's transpilation scope for testing purposes. While its release cadence has been irregular since 2021, it was actively maintained with features and bug fixes throughout 2020, differentiating itself by simplifying complex Webpack config access and modification for specific ecosystem integrations.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","webpack","utility"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/find-webpack"},{"id":26991,"title":"findiff","library":"findiff","status":"active","version":"0.13.1","language":"python","ecosystem":"pypi","summary":"A Python package for finite difference derivatives in any number of dimensions. Current version 0.13.1, released on PyPI. Provides tools to compute partial derivatives of discrete functions on uniform and non-uniform grids with automatic stencil generation. Supports periodic boundary conditions and symbolic capabilities. Active development with periodic releases.","last_verified":"2026-04-27T00:00:00.000Z","tags":["finite-differences","numerical-differentiation","partial-differential-equations","scientific-computing","numpy"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/findiff"},{"id":4943,"title":"FindLibs","library":"findlibs","status":"active","version":"0.1.2","language":"python","ecosystem":"pypi","summary":"FindLibs is a Python package designed to search for shared libraries across various platforms. It offers a robust search algorithm that includes checking Python module packages, system prefixes, environment variables, user-defined configuration files, and standard system paths. The current version is 0.1.2. It appears to be actively maintained by ECMWF, with regular updates and engagement on GitHub issues.","last_verified":"2026-04-12T00:00:00.000Z","tags":["shared libraries","native libraries","ffi","platform","ctypes"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/findlibs"},{"id":486,"title":"findpython","library":"findpython","status":"active","version":"0.7.1","language":"python","ecosystem":"pypi","summary":"findpython is a Python utility library designed to locate various Python versions installed on your system. It is a modern rewrite of the `pythonfinder` project, simplifying the codebase while retaining core functionality. The current version is 0.7.1, and the project maintains an active release cadence with frequent bug fixes and feature enhancements.","last_verified":"2026-05-12T14:13:40.940Z","tags":["python-discovery","environment-management","interpreter-location","toolchain"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/findpython"},{"id":2502,"title":"Findspark","library":"findspark","status":"active","version":"2.0.1","language":"python","ecosystem":"pypi","summary":"Findspark is a Python library that simplifies the process of making Apache PySpark importable in standard Python environments, like Jupyter notebooks or IDEs. It automatically locates a Spark installation on the system (using `SPARK_HOME` or common paths) and adds the necessary PySpark and Py4J directories to `sys.path`. The current version, 2.0.1, was released on February 11, 2022, and focuses on stability and bug fixes. It's maintained as a utility for PySpark users.","last_verified":"2026-04-24T20:57:50.237Z","tags":["spark","pyspark","environment","setup","jupyter"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/findspark"},{"id":21342,"title":"Fingerprint Pro Server API SDK (Legacy v3)","library":"fingerprint-pro-server-api-sdk","status":"deprecated","version":"8.13.0","language":"python","ecosystem":"pypi","summary":"Deprecated Python SDK for Fingerprint Pro Server API v3. Provides a client to manage identification events, webhook processing, and data exports for server-side usage. Current version 8.13.0 is the final release under this package name. Users must migrate to the new fingerprint-server-sdk package for Server API v4. Release cadence is irregular.","last_verified":"2026-04-27T00:00:00.000Z","tags":["fingerprint","server-api","deprecated","sdk","v3"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/fingerprint-pro-server-api-sdk"},{"id":9745,"title":"Fingerprints","library":"fingerprints","status":"active","version":"1.3.1","language":"python","ecosystem":"pypi","summary":"The `fingerprints` library is a utility for generating stable and deterministic hashes (fingerprints) for entities based on their identifying attributes like names, addresses, and identifiers. It's commonly used in data matching and deduplication scenarios, particularly within the 'opensanctions' ecosystem. The current version is 1.3.1, and its release cadence is irregular, typically corresponding to bug fixes or minor feature enhancements.","last_verified":"2026-04-17T00:00:00.000Z","tags":["fingerprinting","deduplication","entity-matching","data-quality","identity"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/fingerprints"},{"id":23727,"title":"FinLab","library":"finlab","status":"active","version":"2.0.3","language":"python","ecosystem":"pypi","summary":"FinLab is a Python library for Taiwanese stock analysis and backtesting. Current version: 2.0.3. The library provides tools for downloading stock data, technical analysis, and strategy backtesting. It has an active release cadence with breaking changes from v1 to v2.","last_verified":"2026-05-01T00:00:00.000Z","tags":["taiwan","stock","finance","backtesting"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/finlab"},{"id":27739,"title":"FinMind","library":"finmind","status":"active","version":"1.9.10","language":"python","ecosystem":"pypi","summary":"FinMind is a Python library for mining financial data, primarily covering Taiwan stock, futures, and options markets. Version 1.9.10 provides datasets via API calls, with a focus on Taiwan market data. The library supports token-based authentication and offers a range of data retrieval methods. Release cadence is irregular, with frequent minor updates.","last_verified":"2026-05-09T00:00:00.000Z","tags":["finance","taiwan","stock-data","api"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/finmind"},{"id":7226,"title":"Finnhub Python API Client","library":"finnhub-python","status":"active","version":"2.4.27","language":"python","ecosystem":"pypi","summary":"finnhub-python is the official Python client for the Finnhub API, providing institutional-grade financial data. This includes real-time stock prices, global fundamentals, global ETF holdings, and alternative data. The library is actively maintained, with regular updates and a current version of 2.4.27, offering a comprehensive interface for financial market data access.","last_verified":"2026-04-16T00:00:00.000Z","tags":["financial data","stocks","forex","cryptocurrency","API client"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/finnhub-python"},{"id":16622,"title":"FinTS German Bank Institute Database","library":"fints-institute-db","status":"active","version":"0.16.0","language":"javascript","ecosystem":"npm","summary":"fints-institute-db is a JavaScript package providing a structured database of German banking institutes, primarily for use with FinTS/HBCI client applications. It contains crucial connection details such as Bankleitzahl (BLZ), Business Identifier Code (BIC), bank name, location, FinTS endpoint URLs (e.g., `pinTanURL`), and supported FinTS protocol versions. The current stable version is 0.16.0. The package typically receives updates as the German banking landscape changes (e.g., mergers, updated FinTS endpoints) or new data becomes available, making its release cadence data-driven. It serves as a static registry, differentiating itself by offering a readily consumable, open-source dataset specifically tailored for integrating with the German FinTS standard.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","bank","hbci","fints","fintech","institute","banklist","germany","german"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/fints-institute-db"},{"id":21340,"title":"finvizfinance","library":"finvizfinance","status":"active","version":"1.3.0","language":"python","ecosystem":"pypi","summary":"A Python library to download financial data from Finviz, including stock screeners, quotes, news, insider trades, and ETF holders. Current version 1.3.0, requires Python >=3.9. Released under MIT license with moderate release cadence (major updates every few months).","last_verified":"2026-04-27T00:00:00.000Z","tags":["finviz","stock","finance","screener","data"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/finvizfinance"},{"id":1480,"title":"Fiona (Spatial Data I/O)","library":"fiona","status":"active","version":"1.10.1","language":"python","ecosystem":"pypi","summary":"Fiona is a Python library for reading and writing spatial data files, providing a high-level API built on GDAL/OGR. It enables seamless interaction with various vector data formats like Shapefile, GeoJSON, and KML. The current version is 1.10.1, with an active development cycle that includes regular bug fixes, feature additions, and pre-releases leading up to major versions.","last_verified":"2026-04-23T21:31:42.307Z","tags":["geospatial","gis","ogr","gdal","vector","shapefile","geojson","mapping"],"install_tag":"stale","install_tag_description":"widespread failures or data too old to trust","api":"https://checklist.day/api/registry/fiona"},{"id":17650,"title":"FIQL Parser","library":"fiql-parser","status":"maintenance","version":"0.1.5","language":"javascript","ecosystem":"npm","summary":"The `fiql-parser` library by `vmoebius` provides a foundational parser for FIQL (Feed Item Query Language) expressions within Node.js environments. FIQL is a URI-friendly syntax primarily designed for filtering entries in syndicated feeds, and it serves as the basis for the more comprehensive RSQL (RESTful Service Query Language) commonly employed in RESTful API query parameters. Currently at version `0.1.5`, this package saw its most recent publish around late 2025/early 2026. Its low version number suggests a lightweight or early-stage development focus, offering a direct implementation of the FIQL grammar for JavaScript applications. While a formal release cadence is not established, the recent publishing activity indicates a minimal level of ongoing attention or re-publishing, differentiating it as a dedicated FIQL parsing utility.","last_verified":"2026-04-23T00:00:00.000Z","tags":["javascript","FIQL","parser"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/fiql-parser"},{"id":26992,"title":"FIRconv","library":"firconv","status":"active","version":"0.0.3","language":"python","ecosystem":"pypi","summary":"Python library for real-time convolution, primarily for auralization. Current version 0.0.3, early development with infrequent releases.","last_verified":"2026-04-27T00:00:00.000Z","tags":["audio","convolution","auralization","dsp","real-time"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/firconv"},{"id":1095,"title":"Python Fire","library":"fire","status":"active","version":"0.7.1","language":"python","ecosystem":"pypi","summary":"Python Fire is a library for automatically generating command-line interfaces (CLIs) from any Python object. It enables developers to turn functions, classes, objects, and dictionaries into CLIs with minimal code, simplifying the creation of powerful command-line tools. The current version is 0.7.1, with a consistent release cadence focusing on compatibility, feature enhancements, and bug fixes.","last_verified":"2026-04-23T16:55:06.509Z","tags":["cli","command-line-interface","tool","automation","development"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/fire"},{"id":10894,"title":"Firebase JavaScript SDK","library":"firebase","status":"active","version":"12.12.0","language":"javascript","ecosystem":"npm","summary":"The Firebase JavaScript SDK provides a comprehensive client-side library for interacting with Google's Firebase platform, suitable for web, mobile-web (e.g., React Native, Ionic), and Node.js desktop (e.g., Electron) applications. The current stable version is 12.12.0, with minor versions released frequently, often weekly or bi-weekly, reflecting continuous development and updates across its sub-packages. It offers a suite of services including Authentication, Cloud Firestore, Realtime Database, Cloud Storage, Cloud Functions, Messaging, Performance Monitoring, Analytics, Remote Config, App Check, and AI capabilities. A key differentiator since version 9 is its modular, tree-shakable API, which significantly improves application bundle sizes. This SDK is distinct from the Firebase Admin Node.js SDK, which is designed for privileged server environments and administrative access.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","authentication","database","Firebase","firebase","realtime","storage","performance","remote-config","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/firebase"},{"id":1166,"title":"Firebase Admin Python SDK","library":"firebase-admin","status":"active","version":"7.3.0","language":"python","ecosystem":"pypi","summary":"The Firebase Admin Python SDK enables server-side (backend) Python developers to integrate Firebase into their services and applications. It provides programmatic access to Firebase services from trusted environments, allowing for tasks such as custom authentication, managing user data, sending FCM messages, and accessing Cloud Firestore and Storage. The current version is 7.3.0, and it maintains a regular release cadence with frequent updates.","last_verified":"2026-04-23T17:49:55.031Z","tags":["firebase","google cloud","admin sdk","backend","authentication","firestore","realtime database","cloud messaging","storage"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/firebase-admin"},{"id":16623,"title":"Firebase Auth for Cloudflare Workers","library":"firebase-auth-cloudflare-workers","status":"active","version":"2.0.6","language":"javascript","ecosystem":"npm","summary":"firebase-auth-cloudflare-workers is a specialized, zero-dependency library designed to facilitate Firebase ID token (JWT) verification directly within Cloudflare Workers environments. Currently stable at version 2.0.6, it provides a robust solution for authenticating users by leveraging Web Standard APIs, ensuring minimal bundle size and optimized performance at the edge. Key differentiators include its complete independence from external npm dependencies, full support for UTF-8 character encoding, and dedicated integration with the Firebase Auth Emulator for local development and testing. The library enables developers to offload authentication logic to the Cloudflare edge, reducing latency and reliance on origin servers for token validation. While a specific release cadence isn't published, updates typically align with evolving Firebase authentication standards or Cloudflare Workers platform features.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","web","app","jwt","firebase","cloudflare","workers","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/firebase-auth-cloudflare-workers"},{"id":16727,"title":"Firebase Auth Lite","library":"firebase-auth-lite","status":"active","version":"0.8.9","language":"javascript","ecosystem":"npm","summary":"Firebase Auth Lite (Beta) is a lightweight, performance-focused alternative to the official Firebase Auth SDK, designed specifically for modern browser environments. Currently at version 0.8.9, it aims to deliver significantly smaller bundle sizes and faster authentication performance, claiming to be up to 27 times smaller and 13 times faster than the official SDK. The library is under active development, with its API explicitly stated as subject to change without warning until it reaches a stable 1.0 release. Key differentiators include a simplified API, enhanced client-side security through direct OAuth redirect handling, and limitations such as localStorage-only session persistence. It relies on modern browser features like the Fetch API and localStorage, requiring users to handle transpilation for broader browser compatibility. Its release cadence is ad-hoc, driven by development progress toward v1.0.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/firebase-auth-lite"},{"id":25586,"title":"Firebase Bolt Compiler","library":"firebase-bolt","status":"active","version":"0.8.4","language":"javascript","ecosystem":"npm","summary":"An experimental security and modeling language compiler for Firebase Realtime Database (not Cloud Storage). Compiles .bolt files into Firebase security rules JSON. Current version 0.8.4, in beta, with typescript declarations added in 0.8.3. Key differentiator: acts as a DSL for Firebase security rules, offering type validation, path templates, and schema modeling to reduce manual rules authoring. Alternates like hand-writing JSON or using other rule generators are less expressive.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","firebase","security","rules","schema","models","blaze","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/firebase-bolt"},{"id":25583,"title":"Firebase Bolt Compiler","library":"firebase-bolt-compiler","status":"maintenance","version":"1.2.9","language":"javascript","ecosystem":"npm","summary":"Compiles Firebase Bolt schema definitions (from firebase-bolt) into TypeScript interfaces, Flow types, and other code artifacts. Current stable version is 1.2.9, last released in September 2017. This package is a TypeScript rewrite of firebase-bolt-transpiler, using the same AST types as the original firebase-bolt package. It is primarily a CLI tool that reads .bolt files and outputs TypeScript or Flow type definitions. Key differentiators: generates path helper functions (since v1.2.0), handles null explicitly, and provides stricter typing compared to the original transpiler. No active development since 2017.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","firebase","security","rules","schema","models","blaze","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/firebase-bolt-compiler"},{"id":25584,"title":"Firebase Bolt Transpiler","library":"firebase-bolt-transpiler","status":"abandoned","version":"0.1.0","language":"javascript","ecosystem":"npm","summary":"Transpile Firebase Bolt type definitions to TypeScript interfaces. Current version 0.1.0, experimental. No active maintenance. Converts Bolt schemas like 'type Person { name: String }' to TypeScript interfaces. Limited by Bolt compiler's handling of arrays and inheritance. Alternatives: write TypeScript manually.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","firebase","bolt","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/firebase-bolt-transpiler"},{"id":16624,"title":"Firebase Realtime Database Modeler","library":"firebase-database-modeler","status":"active","version":"2.8.0","language":"javascript","ecosystem":"npm","summary":"Firebase Database Modeler is a TypeScript-first library designed to enhance development with the Firebase Realtime Database by providing a structured, strongly-typed modeling layer. Currently at version 2.8.0, it aims to abstract the complexities of database path management and data serialization through a declarative model definition. It offers robust IntelliSense support, automatically converting between the defined model schema and the actual database structure. The library supports integration with `firebase`, `firebase-admin`, and `react-native-firebase`, making it versatile for various JavaScript environments. While a strict release cadence isn't published, the developer indicates active use in a real project, implying ongoing maintenance and feature evolution. Its key differentiation lies in bringing advanced type safety and a clear object-oriented approach to Firebase Realtime Database interactions, simplifying complex data structures and reducing common runtime errors associated with schema mismatches.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","firebase","google","realtime","database","model"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/firebase-database-modeler"},{"id":6629,"title":"Firebase Functions Python SDK","library":"firebase-functions","status":"active","version":"0.5.0","language":"python","ecosystem":"pypi","summary":"The `firebase-functions` Python SDK enables developers to create and deploy serverless functions that respond to events in their Firebase projects and Google Cloud environment. It leverages Cloud Functions for Firebase (2nd gen) and integrates with various Firebase features like Firestore, Realtime Database, Authentication, and HTTPS requests. The library is actively maintained with frequent releases, with the current version being 0.5.0.","last_verified":"2026-04-15T00:00:00.000Z","tags":["firebase","cloud functions","serverless","gcp","python"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/firebase-functions"},{"id":16032,"title":"Firebase Rules Parser","library":"firebase-rules-parser","status":"maintenance","version":"2.0.1","language":"javascript","ecosystem":"npm","summary":"The `firebase-rules-parser` library provides a parser and emulator for Firebase security rules, allowing developers to programmatically load and test Firebase rule files. Its primary use case is facilitating unit testing for Firebase projects, particularly as a companion to `ts-mock-firebase`. The current stable version is 2.0.1, released in May 2019. While it aims to support nearly all Firebase rules language functionality, it explicitly notes limitations with duration, latlong, and timestamp functions. The project's release cadence appears to be slow or inactive since 2019, and it differentiates itself by offering an off-platform rule emulation capability without requiring a live Firebase instance, making it suitable for local development and CI/CD pipelines. It ships with TypeScript types, enhancing developer experience for TypeScript users.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","firebase","rules","security","parser","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/firebase-rules-parser"},{"id":8160,"title":"Firebird Base Modules","library":"firebird-base","status":"active","version":"2.0.2","language":"python","ecosystem":"pypi","summary":"Firebird-base provides foundational modules for working with Firebird databases in Python, offering utilities for logging, configuration, buffering, event handling, and protobuf integration. It is actively maintained with regular patch and minor releases, typically quarterly, and had a major version bump to 2.0.0 in late 2023, raising the minimum Python version to 3.11. The current version is 2.0.2.","last_verified":"2026-04-16T00:00:00.000Z","tags":["firebird","database","utility","logging","configuration","protobuf","buffer"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/firebird-base"},{"id":8161,"title":"Firebird Driver for Python","library":"firebird-driver","status":"active","version":"2.0.2","language":"python","ecosystem":"pypi","summary":"firebird-driver is the official Python Database API 2.0-compliant driver for the open-source relational database Firebird®. It provides a pure-Python interface built on top of the native Firebird client library, exposing both the standard DB API features and the new interface-based client API introduced in Firebird 3. The library is currently at version 2.0.2 and maintains an active release cadence with regular updates and bug fixes.","last_verified":"2026-04-16T00:00:00.000Z","tags":["database","firebird","dbapi","sql","rdbms"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/firebird-driver"},{"id":23728,"title":"firebirdsql","library":"firebirdsql","status":"active","version":"1.4.5","language":"python","ecosystem":"pypi","summary":"Python bindings for Firebird RDBMS. Current version 1.4.5. Release cadence is irregular, with maintenance updates as needed.","last_verified":"2026-05-01T00:00:00.000Z","tags":["firebird","database","sql","rdbms"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/firebirdsql"},{"id":21343,"title":"Fireblocks Python SDK","library":"fireblocks","status":"active","version":"17.0.0","language":"python","ecosystem":"pypi","summary":"Official Python SDK for the Fireblocks API, providing access to vaults, transactions, compliance, trading, tokenization, and more. Current version 17.0.0 (2026-04-20). Breaking changes are frequent (major version bumps every few weeks); minor releases are feature-driven. Requires Python >=3.8.","last_verified":"2026-04-27T00:00:00.000Z","tags":["crypto","fireblocks","api","sdk","blockchain"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/fireblocks"},{"id":8162,"title":"Fireblocks Python SDK","library":"fireblocks-sdk","status":"active","version":"2.17.0","language":"python","ecosystem":"pypi","summary":"The Fireblocks Python SDK provides a robust interface to interact with the Fireblocks platform for secure digital asset operations, including managing vault accounts and executing transactions. It is actively maintained with frequent updates and bug fixes, currently at version 2.17.0, and follows a regular release cadence.","last_verified":"2026-04-16T00:00:00.000Z","tags":["financial","blockchain","cryptocurrency","sdk","api","web3"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/fireblocks-sdk"},{"id":7227,"title":"Firebolt Python SDK","library":"firebolt-sdk","status":"active","version":"1.18.5","language":"python","ecosystem":"pypi","summary":"The Firebolt Python SDK provides a Python Database API Specification (DB-API 2.0) compliant interface for connecting and interacting with Firebolt, a cloud data warehouse. It enables executing SQL queries, managing connections, and fetching results programmatically. The current version is 1.18.5, with frequent patch releases addressing bug fixes and minor improvements, and occasional minor version bumps for new features.","last_verified":"2026-04-16T00:00:00.000Z","tags":["database","firebolt","sql","data warehouse","dbapi","analytics"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/firebolt-sdk"},{"id":5767,"title":"Firecrawl Python SDK","library":"firecrawl","status":"active","version":"4.22.1","language":"python","ecosystem":"pypi","summary":"The Firecrawl Python SDK provides a client for the Firecrawl API, enabling developers to scrape, crawl, and interact with web pages efficiently. It's designed for AI agents and data extraction tasks, supporting various formats and dynamic content. The current version is 4.22.1, and the library undergoes active development with frequent minor and patch releases.","last_verified":"2026-04-14T00:00:00.000Z","tags":["web scraping","web crawling","api client","ai agents","llm tools","data extraction","headless browser"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/firecrawl"},{"id":10895,"title":"FastMCP Framework","library":"firecrawl-fastmcp","status":"active","version":"1.0.4","language":"javascript","ecosystem":"npm","summary":"FastMCP is an opinionated TypeScript framework for efficiently building Model Context Protocol (MCP) servers, currently stable at version 4.0.0. It aims to simplify the creation of MCP servers by abstracting away low-level implementation details, handling boilerplate, and providing intuitive, high-level APIs for common tasks like tool, resource, and prompt definition, authentication, and session management. The project maintains a rapid release cadence, often shipping minor versions every 3-4 weeks and immediately releasing patch versions for critical bug fixes and security updates, reflecting its commitment to staying current with the evolving MCP ecosystem. Key differentiators include built-in OAuth 2.1 authentication (with support for Google, GitHub, Azure, and custom providers), comprehensive session management, multiple transport options (HTTP streaming, SSE, stdio), edge runtime support, and custom HTTP route capabilities. It is designed for developers who want to quickly build robust MCP servers without delving into the intricacies of the underlying MCP SDK, on which it is built.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","MCP","SSE","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/firecrawl-fastmcp"},{"id":229,"title":"Firecrawl","library":"firecrawl-py","status":"active","version":"4.21.0","language":"python","ecosystem":"pypi","summary":"Web scraping API for LLMs — converts any website to clean markdown. Current version is 4.21.0 (Mar 2026). Two separate PyPI packages: firecrawl-py (official SDK) and firecrawl (different package). Class renamed from FirecrawlApp to Firecrawl in v2. Method names changed: scrape_url() → scrape(), crawl_url() → crawl(). Extreme API churn — 0.x to 4.x in one year.","last_verified":"2026-05-12T12:05:58.894Z","tags":["web-scraping","llm","markdown","crawling","ai","rag"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/firecrawl-py"},{"id":25585,"title":"Firefly Compiler","library":"firefly-compiler","status":"active","version":"0.6.19","language":"javascript","ecosystem":"npm","summary":"A compile-to-JavaScript language with colorless async/await and type classes. Current stable version is 0.6.19, with frequent releases (multiple self-hosting milestones). Self-hosting compiler written in JavaScript compiles itself in ~1.2 seconds. Differentiators: colorless async (no explicit async/await markers), type classes (similar to Haskell), and self-hosting transpiler approach. Targets Node.js >=18. Active development with contributions from multiple developers.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/firefly-compiler"},{"id":26994,"title":"Firelaw","library":"firelaw","status":"active","version":"0.0.0","language":"javascript","ecosystem":"npm","summary":"Firelaw is a TypeScript transpiler that lets you write type-safe and scalable Firestore Security Rules using TypeScript syntax. Version 0.0.0 is an initial release with rapid iteration. It differentiates by enabling full TypeScript type checking and IDE support for rules, reducing runtime errors compared to writing raw Firebase rules. The library compiles TypeScript to Firestore rules format, handling complex rule generation with type safety.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","firebase","firestore","transpiler","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/firelaw"},{"id":17651,"title":"Firescript Language Parser","library":"firescript-parser","status":"active","version":"0.15.0","language":"javascript","ecosystem":"npm","summary":"The `firescript-parser` package provides a parser module for the Firescript language, designed to convert Firescript source code into an Abstract Syntax Tree (AST). As of its current version 0.15.0, both the language and its parser are actively under development and are not yet recommended for production use. Firescript itself is an indentation-based scripting language that compiles to clean, readable JavaScript, emphasizing strict syntax and dynamic typing. The parser's release cadence is irregular, closely tied to the evolving specifications of the Firescript language. Its primary differentiator is its specific utility for the Firescript ecosystem, rather than being a general-purpose parser for established languages.","last_verified":"2026-04-23T00:00:00.000Z","tags":["javascript","firescript","parser","fire","fireparser"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/firescript-parser"},{"id":25587,"title":"Firescript Syntax Test","library":"firescript-syntax-test","status":"active","version":"0.3.3","language":"javascript","ecosystem":"npm","summary":"A test suite for validating Firescript syntax parsing. Firescript is a compile-to-JavaScript language with a Pythonic indentation-based syntax. This package provides a framework to define and run syntax tests against Firescript code. Version 0.3.3 is the latest stable release, with limited cadence. It is primarily used internally for the Firescript compiler. Differentiators: purpose-built for Firescript syntax, not general-purpose testing. Limited community adoption.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","Firescript","test","fire","firetest","syntax","syntaxtest"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/firescript-syntax-test"},{"id":25589,"title":"Firescript Transpiler","library":"firescript-transpiler","status":"active","version":"0.10.0","language":"javascript","ecosystem":"npm","summary":"Transpiler module for Firescript, version 0.10.0. Provides two transpiler classes: JavascriptTranspiler to convert Firescript AST to JavaScript source code, and FirescriptTranspiler to output Firescript source. Low-level tool intended for building compilers or tooling around Firescript. Release cadence is unknown.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","firescript","transpile","transpiler"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/firescript-transpiler"},{"id":27740,"title":"FireWorks","library":"fireworks","status":"active","version":"2.1.3","language":"python","ecosystem":"pypi","summary":"FireWorks is a workflow software for managing high-throughput calculations, particularly in materials science. Current version: 2.1.3. It uses MongoDB as a backend. Release cadence is irregular with occasional minor updates.","last_verified":"2026-05-09T00:00:00.000Z","tags":["workflow","high-throughput","materials-science","mongodb","fireworks"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/fireworks"},{"id":21,"title":"Fireworks AI Python SDK","library":"fireworks-ai","status":"active","version":"0.19.20","language":"python","ecosystem":"pypi","summary":"Python SDK and OpenAI-compatible API for running open-source and proprietary LLMs on Fireworks AI infrastructure.","last_verified":"2026-05-12T04:37:06.881Z","tags":["llm","inference","openai-compatible","python","ai-sdk"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/fireworks-ai"},{"id":4535,"title":"first: Return the First True Value from an Iterable","library":"first","status":"active","version":"2.0.2","language":"python","ecosystem":"pypi","summary":"first is an MIT-licensed Python package with a single, simple function that efficiently returns the first 'truthy' value from an iterable, or `None` if no such value exists. It offers optional `key` function customization for complex truthiness evaluation and a `default` parameter for specifying a fallback value. Currently at version 2.0.2, the library maintains a stable, infrequent release cadence focused on core functionality and compatibility.","last_verified":"2026-04-12T00:00:00.000Z","tags":["utility","iterable","first","truthy","functional-programming"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/first"},{"id":13184,"title":"first-match: Array Element Finder","library":"first-match","status":"abandoned","version":"0.0.1","language":"javascript","ecosystem":"npm","summary":"The `first-match` package provides a utility function to find the first element in an array that satisfies a given callback test. If no iterator is provided, it returns the first truthy value encountered in the array. This functionality is directly equivalent to what was historically offered by `underscore.find()` and is now standard in modern JavaScript environments via `Array.prototype.find()`. The package is at version 0.0.1, indicating an early development stage, and has effectively been abandoned given the ubiquitous availability of native array methods and the lack of updates over a significant period. Its primary differentiating factor might have been its minimal footprint before native alternatives were widely adopted, but it offers no unique advantages over current standard practices. Its release cadence is effectively zero.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","element","array","first","truth","test","find"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/first-match"},{"id":25588,"title":"fis-lint-jshint","library":"fis-lint-jshint","status":"deprecated","version":"0.0.10","language":"javascript","ecosystem":"npm","summary":"A lint plugin for the FIS build system that integrates JSHint to validate JavaScript files. Current stable version is 0.0.10, last released in 2014. It allows configuration of JSHint options and file ignoring patterns. This plugin is tied to the now-deprecated FIS1 ecosystem; for modern projects, consider using ESLint directly with FIS3's built-in lint capabilities or alternative linting strategies.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","fis","jshint"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/fis-lint-jshint"},{"id":14574,"title":"FIS3 Server Command","library":"fis3-command-server","status":"abandoned","version":"0.0.9","language":"javascript","ecosystem":"npm","summary":"This package, `fis3-command-server`, provides server-related commands for the FIS3 front-end engineering build system. FIS3 is a comprehensive toolkit designed to address common challenges in front-end development, including performance optimization, asynchronous and synchronous resource loading, on-demand loading, preloading, dependency management, module merging, embedding, modular development, automation, and code deployment. The `fis3-command-server` package, currently at version 0.0.9, facilitates running a local development server, which is a core feature for testing and previewing projects built with FIS3. Given that the main FIS3 project has not seen active development in several years (last significant update around 2017) and this package's extremely low version and similarly old activity on GitHub, it is considered abandoned. There is no ongoing release cadence.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","fis3","server"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/fis3-command-server"},{"id":17652,"title":"FIS3 HTTP Push Deploy Plugin","library":"fis3-deploy-http-push","status":"maintenance","version":"2.0.8","language":"javascript","ecosystem":"npm","summary":"The `fis3-deploy-http-push` package serves as the default deployment plugin for the FIS3 build system, offering functionalities for both local and remote file synchronization via HTTP POST requests. Currently at version 2.0.8, it enables developers to configure custom deployment targets and attach specific data parameters for different file types directly within their FIS3 build configurations. A key characteristic is its deep integration with the FIS3 framework, allowing for sophisticated, programmatic control over the deployment process, including the ability to incorporate interactive elements like token prompts for authentication during a build. However, it is critical to note the explicit and severe security warnings associated with the provided `receiver.php` example script, which is inherently insecure and **must not be deployed in production environments**. This limitation means the plugin is primarily suitable for internal development, staging, or highly trusted network setups. The package's release cadence is not independent but rather follows the lifecycle and maintenance schedule of the broader FIS3 project.","last_verified":"2026-04-23T00:00:00.000Z","tags":["javascript","fis","fis-plus","fis3","deploy"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/fis3-deploy-http-push"},{"id":10897,"title":"FIS3 Node.js Server","library":"fis3-server-node","status":"abandoned","version":"0.1.3","language":"javascript","ecosystem":"npm","summary":"fis3-server-node is a Node.js-based server designed as the default local development server for the `fis3` front-end build system. It leverages the Express.js framework to serve static assets and handle development-time requests generated by `fis3`'s build and release processes. The package is currently at version `0.1.3`. Its core dependency, `fis3`, which is a comprehensive front-end engineering build system focused on performance optimization, resource loading, and modular development, last saw a beta release (v3.5.0-beta.3) approximately three years ago. The GitHub repository for `fis3-server-node` shows no activity since approximately five years ago, and the main `fis3` repository is similarly inactive since late 2017. This profound lack of recent development across the entire `fis3` ecosystem indicates that both `fis3` and `fis3-server-node` are effectively abandoned and are not receiving active maintenance, feature updates, or critical security patches. Its primary use case was to provide a quick, integrated server environment for `fis3` projects to preview compiled code, rather than being a general-purpose production server solution. Developers seeking modern alternatives should consider contemporary build tools and local development servers.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","fis3","server","node"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/fis3-server-node"},{"id":7228,"title":"FiscalYear","library":"fiscalyear","status":"active","version":"0.4.0","language":"python","ecosystem":"pypi","summary":"FiscalYear is a small, lightweight Python module (current version 0.4.0) that provides utilities for managing the fiscal calendar. It extends Python's built-in `datetime` and `calendar` modules, enabling users to query the fiscal year, quarter, month, and day for any given date or datetime object. The project sees releases periodically, including bug fixes, new features, and occasional breaking changes to improve functionality and maintainability.","last_verified":"2026-04-16T00:00:00.000Z","tags":["fiscal calendar","date","time","finance","accounting","business"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/fiscalyear"},{"id":8163,"title":"Fish Audio Python SDK","library":"fish-audio-sdk","status":"active","version":"1.3.0","language":"python","ecosystem":"pypi","summary":"The `fish-audio-sdk` is the official Python client library for the Fish Audio API, currently at version 1.3.0. While the `fish-audio-sdk` PyPI package is still actively maintained, from version 1.0.0 onwards, it installs the newer, client-based `fishaudio` module, which is the recommended and more robust API for interacting with Fish Audio services. Releases are frequent, often several times a month, reflecting continuous development and feature additions.","last_verified":"2026-04-16T00:00:00.000Z","tags":["audio","tts","speech-synthesis","api-client","voice-cloning","asr"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/fish-audio-sdk"},{"id":13186,"title":"Fishery Test Data Factories","library":"fishery","status":"active","version":"2.4.0","language":"javascript","ecosystem":"npm","summary":"Fishery is a JavaScript and TypeScript library designed to streamline the creation of test data objects, heavily inspired by the Ruby `factory_bot` gem. It simplifies the process of generating complex objects with sensible default values, while allowing for easy overrides to suit specific test cases. The library is currently at version 2.4.0 and maintains an active release cadence, with multiple minor and patch updates rolled out over the past year, indicating consistent development and bug fixes. Its core differentiator lies in its strong TypeScript support, providing comprehensive type-checking during factory definition and object instantiation. This ensures type safety and data validity within testing environments, making it a robust choice for projects utilizing TypeScript. It supports both synchronous `build` operations and asynchronous `create` operations, enabling integration with database or other async data persistence layers.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","factories","testing","typescript","factory_bot","factorybot","mock","test data"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/fishery"},{"id":8165,"title":"Fissix","library":"fissix","status":"active","version":"24.4.24","language":"python","ecosystem":"pypi","summary":"Fissix is a Python library that monkeypatches and overrides the default behavior of the standard library `lib2to3`. It provides an enhanced and actively maintained version of `lib2to3`, primarily used for transforming Python code, especially for backporting `2to3` fixes for Python 3 codebases. It aims to be a drop-in replacement for `lib2to3`'s code transformation utilities. The current version is 24.4.24, and it often sees updates in conjunction with CPython development.","last_verified":"2026-04-16T00:00:00.000Z","tags":["code-transformation","lib2to3","refactoring","AST"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/fissix"},{"id":27741,"title":"fitfile","library":"fitfile","status":"maintenance","version":"1.2.0","language":"python","ecosystem":"pypi","summary":"Python library for decoding and reading Garmin FIT file format data. Current version 1.2.0, no longer actively updated (use 'fitdecode' or 'garmin-fit' instead).","last_verified":"2026-05-09T00:00:00.000Z","tags":["fit","garmin","decode","fitness"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/fitfile"},{"id":14576,"title":"Fitz: Workflow Management for Neuroimaging","library":"fitz","status":"abandoned","version":"0.0.1.dev2","language":"en","ecosystem":"pypi","summary":"Fitz is an extremely early development library (version 0.0.1.dev2) for managing complex workflows, particularly in the context of neuroimaging data analysis. It provides basic components like DAGs, Nodes, and Workflows. The project appears to be abandoned, with no active development for over two years.","last_verified":"2026-04-16T00:00:00.000Z","tags":["workflow","neuroimaging","dag","abandoned"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/fitz"},{"id":10898,"title":"Five Server","library":"five-server","status":"active","version":"0.4.5","language":"javascript","ecosystem":"npm","summary":"Five Server is a modern development server with live reload capabilities, designed as a maintained fork of the popular `live-server` package. It is completely rewritten in TypeScript and aims to provide up-to-date dependencies and enhanced features compared to its predecessor. Currently at version 0.4.5, it offers features like remote logs for debugging on mobile devices, built-in PHP server support, and compatibility with Server Side Rendered applications (e.g., Express.js). While it ships with a CLI, it also offers a programmatic API for integration into projects. Key differentiators include its robust module import options for various JavaScript environments and features specifically for its VSCode extension, and it targets Node.js version 16 or higher.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","browser","development","tool","http","html","php","live","server","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/five-server"},{"id":15618,"title":"FiveM Bundler","library":"fivem-bundler","status":"active","version":"1.1.2","language":"javascript","ecosystem":"npm","summary":"fivem-bundler is a build-time compiler designed for FiveM Lua resources, currently at version 1.1.2. It analyzes `client/` and `server/` directories, resolving standard Lua `require()` and `ox_lib.require()` calls through Abstract Syntax Tree (AST) analysis. The primary function is to consolidate multiple Lua files into single-file bundles for both client and server runtimes, injecting all modules into Lua's `package.preload`. This approach optimizes resource loading and simplifies deployment for FiveM servers. Key differentiators include its automatic detection of resource structure (directory or fxmanifest.lua driven), explicit support for `ox_lib` semantics, and a 'lazy' bundling feature for modules that should be available on-demand but not auto-executed. While a specific release cadence isn't published, the `1.x.x` versioning suggests ongoing, active development. It requires Node.js >=18.0.0 to run.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","fivem","lua","bundler","ox_lib","compiler","fxserver"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/fivem-bundler"},{"id":10899,"title":"Fix TypeScript CJS Default Exports Declarations","library":"fix-dts-default-cjs-exports","status":"active","version":"1.0.1","language":"javascript","ecosystem":"npm","summary":"This utility addresses a common issue in TypeScript declaration generation, specifically when dealing with default exports within CommonJS modules. It provides a programmatic API and a Rollup plugin to correctly transform `d.mts` files into CommonJS-compatible `d.ts` and `d.cts` files, ensuring interoperability. The current stable version is 1.0.1, with recent releases indicating an active maintenance cadence primarily focused on bug fixes and compatibility. Key differentiators include its direct integration via a Rollup plugin, making it suitable for build tools like `unbuild` (which leverages it internally since v3.5.0), and its specific focus on the nuanced problem of default exports in CJS TypeScript declarations where other bundlers or compilers might produce incorrect outputs. It provides a targeted solution for a specific TypeScript build problem, rather than being a general-purpose bundler.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","rollup","cjs","typescript","default exports"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/fix-dts-default-cjs-exports"},{"id":16033,"title":"Fixed-Width Data Parser","library":"fixed-width-parser","status":"active","version":"3.0.0","language":"javascript","ecosystem":"npm","summary":"The `fixed-width-parser` package provides a robust Node.js module for parsing and unparsing data from and to fixed-width string formats. Currently stable at version `3.0.0`, it offers a flexible configuration API where developers define field mappings using an array of objects, specifying `name`, `type` (e.g., 'string', 'int'), `start` index, and `width`. The library handles common parsing challenges such as padding, truncation, default values for undefined fields, and explicit `falsyFallback` options for parsed values. It ships with TypeScript type definitions, making it well-suited for modern TypeScript and JavaScript projects, and primarily targets server-side data processing due to its Node.js engine requirement. While a strict release cadence isn't published, major versions are released to introduce significant features or API adjustments, maintaining a focus on stability and clear API design.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","fixed","fixed width","format","parser","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/fixed-width-parser"},{"id":2025,"title":"Fixed-Width Integers","library":"fixedint","status":"active","version":"0.2.0","language":"python","ecosystem":"pypi","summary":"The `fixedint` library provides simple fixed-width integers in Python, allowing for both signed and unsigned types with configurable bit widths. It offers arithmetic and bitwise operations that mimic low-level hardware integer behavior, including silent wrap-around on overflow/underflow. The current version is 0.2.0, and it has a stable but low-cadence release cycle.","last_verified":"2026-04-24T04:56:02.815Z","tags":["fixed-width","integer","low-level","bitwise","hardware","overflow"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/fixedint"},{"id":4004,"title":"Two-way fixed-width <--> Python dict converter","library":"fixedwidth","status":"maintenance","version":"1.3","language":"python","ecosystem":"pypi","summary":"The `fixedwidth` library provides a straightforward two-way converter for interacting with fixed-width data files or strings in Python. It facilitates easy serialization of Python dictionaries into fixed-width format and deserialization back into dictionaries, based on a user-defined configuration specification. Last updated in 2018 (v1.3), it has been used in production environments for several years and is considered stable, though not actively developed.","last_verified":"2026-04-11T00:00:00.000Z","tags":["fixed-width","parser","serialization","data-conversion","legacy-data"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/fixedwidth"},{"id":13187,"title":"fixer.io API Client","library":"fixer-api","status":"active","version":"2.3.0","language":"javascript","ecosystem":"npm","summary":"The `fixer-api` library provides a robust and type-safe client for the fixer.io currency exchange rate API, supporting both Node.js and browser environments. The current stable version is v2.3.0. This package primarily sees maintenance releases to update dependencies and ensure compatibility, with new features (like `timeseries` or `symbols` endpoint support) arriving less frequently. Its key differentiators include zero runtime dependencies (as of v2.3.0, after dropping `node-fetch`), full TypeScript support for type safety and autocomplete, and a universal design that works across different JavaScript runtimes.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","currency","convert","exchange","rates","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/fixer-api"},{"id":8991,"title":"Fixit: Advanced Python Linting Framework with Autofixes","library":"fixit","status":"active","version":"2.2.1","language":"python","ecosystem":"pypi","summary":"Fixit is an advanced Python linting framework developed by Meta, providing robust auto-fixing capabilities and hierarchical configuration. Built on LibCST, it allows for precise code modifications and makes it straightforward to write custom, in-repo lint rules. Fixit includes a wide array of built-in lint rules, optimizing for efficiency and ease of customization. The current version is 2.2.1, and it undergoes active development with a consistent release cadence.","last_verified":"2026-04-16T00:00:00.000Z","tags":["linting","autofix","static analysis","code quality","refactoring","libcst"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/fixit"},{"id":25590,"title":"fixmyjs","library":"fixmyjs","status":"maintenance","version":"2.0.0","language":"javascript","ecosystem":"npm","summary":"fixmyjs automatically fixes JavaScript code based on lint rules from JSHint/JSLint. Version 2.0.0 is latest stable, with no active development since 2016. It applies transformations like adding curly braces, converting to strict equality, hoisting vars, and more. Unlike ESLint's --fix, it works as a separate CLI tool or library. Maintenance mode: critically depends on unmaintained JSHint.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","beautify","hint","jshint","jslint","lint"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/fixmyjs"},{"id":17439,"title":"Fixpack: package.json Scrubber","library":"fixpack","status":"active","version":"4.0.0","language":"javascript","ecosystem":"npm","summary":"fixpack is a command-line interface (CLI) tool designed to enforce a consistent structure and content within `package.json` files. It automates the reordering of top-level keys, alphabetically sorts `dependencies` and `devDependencies`, and ensures a newline at the end of the file. The tool also provides configurable warnings for missing recommended fields (e.g., `description`, `author`, `license`) and errors for missing required fields (e.g., `name`, `version`). A key differentiator is its ability to tolerate malformed JSON using the `alce` library, making it robust against minor syntax errors. The current stable version is 4.0.0, though the project's update cadence appears irregular, with previous major updates and patch fixes spanning several years. It supports extensive configuration via `.fixpackrc` files and CLI arguments, and can be integrated into CI/CD pipelines using its `--dryRun` flag to check for compliance without modifying files.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","cleanup","package"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/fixpack"},{"id":4944,"title":"Python Fixtures Library","library":"fixtures","status":"active","version":"4.3.2","language":"python","ecosystem":"pypi","summary":"The `fixtures` library (not to be confused with `pytest` fixtures) provides a Python contract for reusable state and support logic, primarily for unit testing. It includes helper and adaptation logic to simplify writing fixtures and offers glue code for `unittest`-compatible test cases. As of version 4.3.2, released in March 2026, the library is actively maintained and supports Python 3.10 and newer. It offers a set of pre-canned fixtures like `LogHandler`, `MockPatchObject`, and `MonkeyPatch` for common testing scenarios.","last_verified":"2026-04-12T00:00:00.000Z","tags":["testing","fixtures","unittest","test-helpers","context-manager"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/fixtures"},{"id":25591,"title":"fixturez","library":"fixturez","status":"active","version":"1.1.0","language":"javascript","ecosystem":"npm","summary":"Easily create and maintain test fixtures in the file system. Version 1.1.0 is the latest stable release. It allows placing fixtures in any parent directory, finding them by name via upward search, copying into temporary directories, and auto-cleanup on process exit. Differentiators: supports multiple test frameworks (Jest, AVA, Mocha), fixture sharing between tests, and customizable glob patterns to locate fixture directories.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","jest","ava","mocha","test","fixtures","tmp","temp"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/fixturez"},{"id":25592,"title":"fizzylint","library":"fizzylint","status":"active","version":"0.1.4","language":"javascript","ecosystem":"npm","summary":"fizzylint v0.1.4 is a minimal JavaScript and TypeScript lint CLI focused on common code quality issues with safe autofixes. It checks for loose equality, var declarations, console/debugger statements, duplicate imports, trailing whitespace, empty blocks, TODO/FIXME comments, let-to-const opportunities, and explicit any in TypeScript. Unlike ESLint, it requires zero configuration and runs fast using heuristic-driven parsing. The CLI supports stdin, JSON output, quiet mode, file extension filtering, and max-warnings threshold. Ideal for quick ad-hoc linting without setup overhead.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","linter","typescript","cli"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/fizzylint"},{"id":26993,"title":"FJAS Transpiler","library":"fjas","status":"active","version":"0.0.2-alpha.7","language":"javascript","ecosystem":"npm","summary":"FJAS (Friendly JavaScript Alternative Syntax) is a programming language transpiler that converts a human-readable, verbose syntax into JavaScript. Current version 0.0.2-alpha.7 is experimental and not stable. Release cadence is irregular as it is in early alpha. Key differentiators include a highly English-like syntax intended for learning or fun, with a CLI for transpiling and running .fjas files. However, it is alpha software, lacks documentation, and should not be used in production.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","fjas","fjas-lang","fjas-transpiler","fjas-compiler"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/fjas"},{"id":18375,"title":"fl-auth-server","library":"fl-auth-server","status":"maintenance","version":"11.7.2","language":"javascript","ecosystem":"npm","summary":"Server-side authentication package for FounderLab apps, version 11.7.2. Provides Express-based login, registration, logout, password reset, and OAuth (Facebook, LinkedIn) strategies using Passport.js. It is part of a proprietary suite with no public release history or cadence. Differentiators include automatic route generation, support for custom User models, and integrated session management via express-session. The library is not actively maintained on GitHub. Alternatives include passport.js directly or NextAuth.js for more modern setups.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/fl-auth-server"},{"id":6630,"title":"Core operations for flash-linear-attention","library":"fla-core","status":"active","version":"0.4.2","language":"python","ecosystem":"pypi","summary":"fla-core is a Python library providing efficient, Triton-based implementations of core operations and kernels for state-of-the-art linear attention and state-space models. It serves as a minimal-dependency subset of the larger 'flash-linear-attention' project, focusing on the fundamental computational building blocks. It is currently at version 0.4.2 and follows a regular release cadence, often in conjunction with its parent project, flash-linear-attention.","last_verified":"2026-04-15T00:00:00.000Z","tags":["deep-learning","attention","pytorch","gpu","triton","kernels","sequence-modeling","state-space-models"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/fla-core"},{"id":6631,"title":"FlagEmbedding","library":"flagembedding","status":"active","version":"1.3.5","language":"python","ecosystem":"pypi","summary":"FlagEmbedding is an actively developed Python library providing a powerful toolkit for text embedding and reranking, primarily featuring BGE (BAAI General Embedding) models. It specializes in multi-linguality, multi-granularities (up to 8192 tokens), and multi-functionality (dense, lexical, multi-vec retrieval). It achieves state-of-the-art performance in various benchmarks and is designed for applications like retrieval, classification, clustering, semantic search, and enhancing vector databases for Large Language Models (LLMs). The library is currently at version 1.3.5 and sees regular updates.","last_verified":"2026-04-15T00:00:00.000Z","tags":["embedding","reranking","NLP","LLM","semantic search","information retrieval","transformers","machine learning"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/flagembedding"},{"id":10900,"title":"Flagged Respawn","library":"flagged-respawn","status":"active","version":"2.0.0","language":"javascript","ecosystem":"npm","summary":"flagged-respawn is a utility designed to address the common problem in Node.js applications where V8 or Node.js runtime flags (e.g., `--harmony`, `--experimental-modules`) are incorrectly placed within `process.argv`, leading them to be interpreted as application arguments rather than runtime options. This library identifies such flags and automatically respawns the Node.js process with the flags correctly prepended to the `node` executable command. The current stable version is 2.0.0. While there isn't a strict release cadence, it's part of the Gulp.js ecosystem, suggesting active maintenance for relevant Node.js versions. Its key differentiators include automatically handling stdio piping, ensuring the child process's exit code and signals are propagated to the parent, and providing a mechanism to prevent multiple respawns.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","respawn","flags"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/flagged-respawn"},{"id":4536,"title":"Flagsmith Python SDK","library":"flagsmith","status":"active","version":"5.1.1","language":"python","ecosystem":"pypi","summary":"The Flagsmith Python SDK enables you to integrate feature flags and remote configuration into your Python applications. It allows for managing features across multiple projects, environments, and organizations, facilitating controlled rollouts and A/B testing. The current version is 5.1.1, and it typically sees regular releases with bug fixes, features, and dependency updates.","last_verified":"2026-04-12T00:00:00.000Z","tags":["feature flags","remote config","flagsmith","feature toggle","ab testing"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/flagsmith"},{"id":17438,"title":"Flagsmith CLI","library":"flagsmith-cli","status":"active","version":"0.2.3","language":"javascript","ecosystem":"npm","summary":"The `flagsmith-cli` is a command-line interface tool designed to fetch feature flags and environment configurations from the Flagsmith API. Its primary use case is to generate a local JSON file, typically `flagsmith.json`, which can then be baked into an application as default flag state. This enables defensive coding practices, provides offline support, and facilitates CI/CD integration for feature flag management. The current stable version is `0.2.3`. Releases occur on an as-needed basis, focusing on bug fixes, dependency updates, and minor feature additions. The CLI is built on Oclif and ships with TypeScript types, targeting Node.js environments `>=12.0.0`. It serves as a crucial component for applications leveraging Flagsmith in scenarios requiring static flag data.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","oclif","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/flagsmith-cli"},{"id":4945,"title":"Flagsmith Flag Engine","library":"flagsmith-flag-engine","status":"active","version":"10.0.3","language":"python","ecosystem":"pypi","summary":"The `flagsmith-flag-engine` is the core evaluation engine for the Flagsmith API, enabling feature flag and remote configuration management. It processes environment, feature, segment, and identity data to determine flag states locally. The library is actively maintained, with version 10.0.3 currently available, and frequent releases that often include minor and major updates with breaking changes.","last_verified":"2026-04-12T00:00:00.000Z","tags":["feature flags","feature management","AB testing","flagsmith","remote config","evaluation engine"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/flagsmith-flag-engine"},{"id":7229,"title":"Flair NLP","library":"flair","status":"active","version":"0.15.1","language":"python","ecosystem":"pypi","summary":"Flair is an open-source framework for state-of-the-art Natural Language Processing (NLP) built on PyTorch. It provides a simple, unified interface for various NLP tasks like named entity recognition, sentiment analysis, part-of-speech tagging, and text classification, with robust support for multilingual models and embeddings. Currently at version 0.15.1, Flair maintains a regular release cadence, often monthly or bi-monthly, consistently adding new features and addressing bug fixes.","last_verified":"2026-04-16T00:00:00.000Z","tags":["NLP","Natural Language Processing","Deep Learning","PyTorch","Text Processing","Embeddings","NER","Sentiment Analysis","Text Classification"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/flair"},{"id":487,"title":"Flake8","library":"flake8","status":"active","version":"7.3.0","language":"python","ecosystem":"pypi","summary":"Flake8 is a modular source code checker that wraps PyFlakes, pycodestyle, and Ned Batchelder's McCabe script. It runs all these tools with a single command, displaying a merged output of warnings. As of version 7.3.0, it is actively maintained with releases as necessary, often driven by bug fixes and new features.","last_verified":"2026-04-11T05:10:13.648Z","tags":["linter","code quality","static analysis","pep8","pyflakes","mccabe","python"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/flake8"},{"id":23729,"title":"flake8-2020","library":"flake8-2020","status":"active","version":"1.8.1","language":"python","ecosystem":"pypi","summary":"A flake8 plugin that checks for misuse of `sys.version` or `sys.version_info` to detect code that will break on Python 4. Current version: 1.8.1 (requires Python >=3.8). Released irregularly; last release Dec 2024.","last_verified":"2026-05-01T00:00:00.000Z","tags":["flake8","plugin","sys.version","sys.version_info","python4","linting"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/flake8-2020"},{"id":23730,"title":"flake8-absolute-import","library":"flake8-absolute-import","status":"active","version":"1.0.0.3","language":"python","ecosystem":"pypi","summary":"A flake8 plugin that enforces absolute imports (no relative imports). Current version 1.0.0.3, requires Python >=3.10. Stable, with irregular releases.","last_verified":"2026-05-01T00:00:00.000Z","tags":["flake8","plugin","linting","import"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/flake8-absolute-import"},{"id":4946,"title":"Flake8 Annotations","library":"flake8-annotations","status":"active","version":"3.2.0","language":"python","ecosystem":"pypi","summary":"Flake8 Annotations is a plugin for Flake8 that enforces the presence and style of PEP 3107-style function annotations in Python code. It helps maintain consistent typing practices by flagging missing or incorrect type annotations. The current version is 3.2.0, and the project is actively maintained with regular updates addressing Python and Flake8 compatibility.","last_verified":"2026-04-12T00:00:00.000Z","tags":["flake8","linting","type-checking","annotations","developer-tool","code-quality"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/flake8-annotations"},{"id":6632,"title":"flake8-annotations-complexity","library":"flake8-annotations-complexity","status":"active","version":"0.1.0","language":"python","ecosystem":"pypi","summary":"An extension for flake8 to report on excessively complex type annotations. Complex type annotations often indicate suboptimal annotation usage, poor code decomposition, or an improper choice of data structure, making the code harder to read. The plugin calculates annotation complexity based on the maximum nesting level (e.g., `List[int]` is 2, `Tuple[List[Optional[str]], int]` is 4). The current version is 0.1.0, and it receives infrequent but active maintenance.","last_verified":"2026-04-15T00:00:00.000Z","tags":["flake8","linter","static-analysis","type-annotations","complexity","code-quality"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/flake8-annotations-complexity"},{"id":8164,"title":"flake8-async","library":"flake8-async","status":"active","version":"25.7.1","language":"python","ecosystem":"pypi","summary":"flake8-async is a highly opinionated Flake8 plugin designed to identify common problems, potential bugs, dead code, performance issues, and idiom violations specific to asynchronous programming with Trio, AnyIO, and asyncio. It is actively maintained, with frequent releases following a CalVer (YY.month.patch) scheme. The plugin integrates with the standard `flake8` tool and some of its checks are also incorporated into the `ruff` linter.","last_verified":"2026-04-16T00:00:00.000Z","tags":["flake8","linting","async","asyncio","trio","anyio","code quality","static analysis"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/flake8-async"},{"id":5930,"title":"flake8-bandit","library":"flake8-bandit","status":"active","version":"4.1.1","language":"python","ecosystem":"pypi","summary":"flake8-bandit is a plugin for Flake8 that integrates the Bandit security linter directly into your Python code quality workflow. It automates security testing by scanning Python code for common security issues and vulnerabilities, reporting them as standard Flake8 errors. The current version is 4.1.1, released on August 29, 2022, with an irregular release cadence.","last_verified":"2026-04-14T00:00:00.000Z","tags":["linter","security","flake8-plugin","static-analysis","code-quality"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/flake8-bandit"},{"id":5226,"title":"Flake8 Black Plugin","library":"flake8-black","status":"active","version":"0.4.0","language":"python","ecosystem":"pypi","summary":"flake8-black is an MIT licensed Flake8 plugin designed to integrate Black, the uncompromising code formatter, into the Flake8 ecosystem. It allows developers to validate their Python code style against Black's rules as part of their linting process, typically used in continuous integration or pre-commit hooks. The current version is 0.4.0, and it generally follows Black's release cadence for compatibility updates.","last_verified":"2026-04-13T00:00:00.000Z","tags":["flake8","black","linter","code-quality","style-checker","formatter-plugin"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/flake8-black"},{"id":9746,"title":"flake8-blind-except","library":"flake8-blind-except","status":"active","version":"0.2.1","language":"python","ecosystem":"pypi","summary":"flake8-blind-except is a `flake8` extension that identifies \"blind\" `except:` statements in Python code, specifically bare `except:` or `except Exception:` without logging or re-raising. It helps enforce better error handling practices by flagging these broad catches. The current version is 0.2.1, and its release cadence is slow, indicating a mature and stable plugin.","last_verified":"2026-04-17T00:00:00.000Z","tags":["flake8","linter","code quality","error handling"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/flake8-blind-except"},{"id":23731,"title":"flake8-breakpoint","library":"flake8-breakpoint","status":"active","version":"1.1.0","language":"python","ecosystem":"pypi","summary":"A Flake8 plugin that detects forgotten breakpoint() calls (and pdb.set_trace()) in Python code. Version 1.1.0, last updated 2020-04-09, maintenance mode.","last_verified":"2026-05-01T00:00:00.000Z","tags":["flake8","linting","breakpoint","pdb","plugin"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/flake8-breakpoint"},{"id":4537,"title":"Flake8 Broken Line","library":"flake8-broken-line","status":"active","version":"1.0.0","language":"python","ecosystem":"pypi","summary":"flake8-broken-line is a Flake8 plugin that enforces a coding style prohibiting the use of backslashes for line breaks in Python code. It helps maintain code readability and consistency by encouraging alternative line-breaking conventions, such as using parentheses for implicit line joining. The current version is 1.0.0, and it maintains a moderate release cadence, with updates typically focusing on Python and Flake8 compatibility.","last_verified":"2026-04-12T00:00:00.000Z","tags":["flake8","linter","code quality","style guide","code formatting"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/flake8-broken-line"},{"id":2026,"title":"flake8-bugbear","library":"flake8-bugbear","status":"active","version":"25.11.29","language":"python","ecosystem":"pypi","summary":"A plugin for flake8 finding likely bugs and design problems in your program. It contains warnings that don't belong in pyflakes and pycodestyle, offering more opinionated checks. The current version is 25.11.29, with releases occurring several times a year, often adding new checks or refining existing ones.","last_verified":"2026-04-24T04:56:18.371Z","tags":["flake8","linter","static analysis","code quality","bug detection","python3"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/flake8-bugbear"},{"id":4005,"title":"flake8-builtins","library":"flake8-builtins","status":"active","version":"3.1.0","language":"python","ecosystem":"pypi","summary":"flake8-builtins is a plugin for the Flake8 code checker that identifies when Python's built-in functions, types, or modules are used as variable names, function parameters, or class attributes, which can lead to unexpected runtime errors. The current version is 3.1.0, actively maintained with releases tied to new Python versions and features.","last_verified":"2026-04-11T00:00:00.000Z","tags":["flake8","linter","code quality","builtins","python","static analysis"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/flake8-builtins"},{"id":6633,"title":"Flake8 Class Attributes Order","library":"flake8-class-attributes-order","status":"active","version":"0.3.0","language":"python","ecosystem":"pypi","summary":"An extension for Flake8 that enforces a consistent order for attributes within Python classes. It analyzes various attribute types, including docstrings, properties, methods, nested classes, and constants, and can also detect Django model fields. The current version is 0.3.0, and it maintains an active release cadence with regular updates.","last_verified":"2026-04-15T00:00:00.000Z","tags":["flake8","linter","code quality","style guide","class attributes","static analysis"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/flake8-class-attributes-order"},{"id":23732,"title":"flake8-coding","library":"flake8-coding","status":"maintenance","version":"1.3.2","language":"python","ecosystem":"pypi","summary":"Flake8 plugin that checks for a proper Python coding magic comment (e.g., # -*- coding: utf-8 -*-) at the top of files. Version 1.3.2 is the latest release as of 2021, with no active development.","last_verified":"2026-05-01T00:00:00.000Z","tags":["flake8","plugin","coding","magic comment","pycodestyle"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/flake8-coding"},{"id":7230,"title":"flake8-cognitive-complexity","library":"flake8-cognitive-complexity","status":"maintenance","version":"0.1.0","language":"python","ecosystem":"pypi","summary":"An extension for flake8 that validates cognitive functions complexity. Cognitive complexity is an analog of cyclomatic complexity, measuring how difficult a piece of code is to understand, as introduced by G. Ann Campbell and used by SonarSource and CodeClimate. The library is currently at version 0.1.0 and has seen limited releases since its initial upload in 2020, suggesting a stable but not actively developed state.","last_verified":"2026-04-16T00:00:00.000Z","tags":["flake8","linter","code quality","complexity","cognitive complexity","static analysis"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/flake8-cognitive-complexity"},{"id":23733,"title":"Flake8 Colors","library":"flake8-colors","status":"maintenance","version":"0.1.9","language":"python","ecosystem":"pypi","summary":"A plugin for Flake8 that adds colorized output for error highlights. Version 0.1.9 is current; the package has had few updates and is in maintenance mode. It applies ANSI color codes to Flake8's default output format for better readability.","last_verified":"2026-05-01T00:00:00.000Z","tags":["flake8","plugin","color","formatting","linting"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/flake8-colors"},{"id":7231,"title":"Flake8 Commas","library":"flake8-commas","status":"active","version":"4.0.0","language":"python","ecosystem":"pypi","summary":"Flake8 Commas is a plugin for the Flake8 linter that enforces consistent use of trailing commas in Python code. It helps developers avoid annoying merge conflicts when working with multi-line dictionaries, lists, and function calls. The current version is 4.0.0, and as a Flake8 plugin, its release cadence is tied to the broader Flake8 ecosystem.","last_verified":"2026-04-16T00:00:00.000Z","tags":["flake8","linting","code-quality","trailing-commas","python"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/flake8-commas"},{"id":2950,"title":"Flake8 Comprehensions","library":"flake8-comprehensions","status":"active","version":"3.17.0","language":"python","ecosystem":"pypi","summary":"A Flake8 plugin designed to help developers write more efficient and Pythonic list, set, and dictionary comprehensions. It detects common anti-patterns and suggests idiomatic alternatives. The current version is 3.17.0, and it maintains a regular release cadence with updates to rules and Python compatibility.","last_verified":"2026-04-25T03:46:24.590Z","tags":["flake8","linter","code-quality","comprehensions","python"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/flake8-comprehensions"},{"id":23737,"title":"flake8-copyright","library":"flake8-copyright","status":"active","version":"0.2.4","language":"python","ecosystem":"pypi","summary":"A flake8 plugin that checks Python files for copyright notices in their header comments. Version 0.2.4; stable but low activity.","last_verified":"2026-05-01T00:00:00.000Z","tags":["flake8","plugin","copyright","linting"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/flake8-copyright"},{"id":6634,"title":"flake8-debugger","library":"flake8-debugger","status":"active","version":"4.1.2","language":"python","ecosystem":"pypi","summary":"flake8-debugger is a plugin for the flake8 code quality tool that checks for the presence of common debugger statements (like `pdb.set_trace()`, `ipdb.set_trace()`, and `breakpoint()`) in Python code. This helps prevent accidental commits of debugging code into production. The current version is 4.1.2. Releases are made periodically, typically following updates to Python versions or the flake8 ecosystem.","last_verified":"2026-04-15T00:00:00.000Z","tags":["flake8","linter","code quality","debugger","static analysis"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/flake8-debugger"},{"id":21344,"title":"flake8-deprecated","library":"flake8-deprecated","status":"active","version":"2.3.0","language":"python","ecosystem":"pypi","summary":"A flake8 plugin that warns about deprecated method calls in Python code. Current version: 2.3.0, compatible with Python >=3.10. Maintained but low release cadence.","last_verified":"2026-04-27T00:00:00.000Z","tags":["flake8","linting","deprecation","plugin"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/flake8-deprecated"},{"id":8992,"title":"flake8-django","library":"flake8-django","status":"active","version":"1.4","language":"python","ecosystem":"pypi","summary":"flake8-django is a plugin for the Flake8 static code analysis tool, specifically designed to detect bad practices and enforce style guidelines within Django projects. Currently at version 1.4, it sees active, though irregular, development with its last major release in July 2023.","last_verified":"2026-04-16T00:00:00.000Z","tags":["flake8","django","linter","code quality","python"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/flake8-django"},{"id":2503,"title":"flake8-docstrings","library":"flake8-docstrings","status":"active","version":"1.7.0","language":"python","ecosystem":"pypi","summary":"flake8-docstrings is an extension for the `flake8` linter that integrates `pydocstyle` to enforce PEP 257 docstring conventions and other common docstring styles. It allows developers to check for issues like missing docstrings, incorrect formatting, and adherence to specific style guides (e.g., Google, NumPy) directly within their `flake8` workflow. The current stable version is 1.7.0, and it maintains an active release cadence.","last_verified":"2026-04-10T00:00:00.000Z","tags":["flake8","linting","docstrings","code quality","pydocstyle","PEP 257"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/flake8-docstrings"},{"id":4538,"title":"flake8-eradicate","library":"flake8-eradicate","status":"active","version":"1.5.0","language":"python","ecosystem":"pypi","summary":"flake8-eradicate is a Flake8 plugin designed to identify and flag commented-out code within your Python projects. It helps enforce code cleanliness by pointing out code that might be dead, unused, or temporarily disabled. The current version is 1.5.0, and it maintains an active release cadence, typically releasing updates every few months to support newer Python and Flake8 versions.","last_verified":"2026-04-12T00:00:00.000Z","tags":["flake8","linter","code quality","static analysis","python"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/flake8-eradicate"},{"id":9747,"title":"Flake8 Executable Plugin","library":"flake8-executable","status":"active","version":"2.1.3","language":"python","ecosystem":"pypi","summary":"flake8-executable (v2.1.3) is a Flake8 plugin designed to enforce best practices for executable files, checking for correct shebangs and file permissions. It integrates seamlessly with the Flake8 linter, providing automated checks that help maintain code quality and prevent common script execution issues. The library is actively maintained, with releases primarily focused on Python version compatibility and bug fixes.","last_verified":"2026-04-17T00:00:00.000Z","tags":["flake8","linter","code quality","executable","shebang","permissions"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/flake8-executable"},{"id":6365,"title":"flake8-expression-complexity","library":"flake8-expression-complexity","status":"active","version":"0.0.11","language":"python","ecosystem":"pypi","summary":"flake8-expression-complexity is an extension for Flake8 that enforces limits on the complexity of individual expressions within Python code. It works by analyzing abstract syntax tree (AST) nodes to score expressions and reports an `ECE001` error when a configurable threshold is exceeded. The current version is 0.0.11, and it maintains a moderate release cadence, with updates addressing new features and bug fixes.","last_verified":"2026-04-15T00:00:00.000Z","tags":["flake8","linter","code quality","complexity analysis","expression complexity"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/flake8-expression-complexity"},{"id":7232,"title":"Flake8 FIXME/TODO Checker","library":"flake8-fixme","status":"active","version":"1.1.1","language":"python","ecosystem":"pypi","summary":"flake8-fixme is a plugin for the Flake8 Python code checker that identifies temporary developer notes like FIXME, TODO, and XXX within source code. It helps enforce code quality by flagging these comments, ensuring they are addressed. The current version is 1.1.1, released in May 2019. As a Flake8 plugin, its release cadence is tied to its own maintenance and compatibility with Flake8 updates.","last_verified":"2026-04-16T00:00:00.000Z","tags":["flake8","plugin","linter","code quality","fixme","todo","xxx","comments"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/flake8-fixme"},{"id":5227,"title":"JUnit XML Formatter for flake8","library":"flake8-formatter-junit-xml","status":"maintenance","version":"0.0.6","language":"python","ecosystem":"pypi","summary":"flake8-formatter-junit-xml is a Python package that provides a custom formatter for the flake8 linter, enabling it to output analysis results in the JUnit XML format. This is particularly useful for integrating flake8 reports into Continuous Integration/Continuous Delivery (CI/CD) systems like Jenkins, CircleCI, or GitLab, which typically consume JUnit XML for displaying test and code quality results. The current version is 0.0.6, and its release cadence appears to be infrequent, with the last update in 2018.","last_verified":"2026-04-13T00:00:00.000Z","tags":["flake8","linter","code quality","junit","xml","ci/cd","formatter"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/flake8-formatter-junit-xml"},{"id":6635,"title":"flake8-functions","library":"flake8-functions","status":"active","version":"0.0.8","language":"python","ecosystem":"pypi","summary":"flake8-functions is a Flake8 extension that checks for issues related to Python functions, such as excessive length, too many arguments, purity, and number of return statements. It provides specific error codes like CFQ001, CFQ002, CFQ003, and CFQ004. The current version is 0.0.8, released on April 10, 2023. This is an actively maintained project with releases as needed to address issues and enhance checks.","last_verified":"2026-04-15T00:00:00.000Z","tags":["flake8","linter","code-quality","functions","pep8"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/flake8-functions"},{"id":23092,"title":"flake8-gl-codeclimate","library":"flake8-gl-codeclimate","status":"active","version":"0.2.2","language":"python","ecosystem":"pypi","summary":"Flake8 formatter that outputs GitLab Code Quality artifact JSON. Current version 0.2.2. Low release cadence; maintained primarily by the community.","last_verified":"2026-05-01T00:00:00.000Z","tags":["flake8","gitlab","code quality","formatter"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/flake8-gl-codeclimate"},{"id":23734,"title":"flake8-helper","library":"flake8-helper","status":"active","version":"0.2.2","language":"python","ecosystem":"pypi","summary":"A helper library for Flake8 plugins, providing utilities like error reporting, file retrieval, and standard callback helpers. Current version is 0.2.2, requires Python >=3.6. Releases are infrequent; last update was 2021-09-20.","last_verified":"2026-05-01T00:00:00.000Z","tags":["flake8","linting","plugin"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/flake8-helper"},{"id":9748,"title":"flake8-html","library":"flake8-html","status":"active","version":"0.4.3","language":"python","ecosystem":"pypi","summary":"flake8-html is a plugin for the flake8 linter that generates an HTML report of code violations, providing a visual and navigable overview of issues. The current version is 0.4.3. It has an infrequent release cadence, primarily updating to maintain compatibility with new versions of flake8.","last_verified":"2026-04-17T00:00:00.000Z","tags":["flake8","linting","code quality","html report","development tool","python"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/flake8-html"},{"id":3491,"title":"Flake8 Import Order Plugin","library":"flake8-import-order","status":"active","version":"0.19.2","language":"python","ecosystem":"pypi","summary":"A Flake8 and Pylama plugin that checks the ordering of import statements in Python code. It ensures imports are grouped (standard library, third-party, local) and typically alphabetized within groups, though the exact rules depend on the configured style. The current version is 0.19.2, and it maintains an active release cadence with regular updates.","last_verified":"2026-04-25T10:52:24.080Z","tags":["flake8","linter","code-quality","import-order","pylama"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/flake8-import-order"},{"id":3492,"title":"flake8-isort","library":"flake8-isort","status":"active","version":"7.0.0","language":"python","ecosystem":"pypi","summary":"flake8-isort is a flake8 plugin that integrates the isort library to check the order of imports in Python files. It leverages isort's sorting logic and configuration (e.g., via .isort.cfg or pyproject.toml) to report import style violations as flake8 errors. Regularly maintained, its current version is 7.0.0, released in October 2025.","last_verified":"2026-04-11T00:00:00.000Z","tags":["flake8","isort","linter","code quality","imports","pep8","python"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/flake8-isort"},{"id":21345,"title":"flake8-json","library":"flake8-json","status":"active","version":"24.4.0","language":"python","ecosystem":"pypi","summary":"Flake8 plugin that formats linting results as JSON. Currently at version 24.4.0, compatible with Python >=3.6. Part of the PyCQA ecosystem. Updates follow Flake8 releases.","last_verified":"2026-04-27T00:00:00.000Z","tags":["flake8","plugin","json","linter","reporter"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/flake8-json"},{"id":23735,"title":"flake8-junit-report","library":"flake8-junit-report","status":"active","version":"2.1.0","language":"python","ecosystem":"pypi","summary":"Simple tool that converts flake8 output to JUnit XML format for integration with CI/CD systems like Jenkins. Version 2.1.0 is the latest; actively maintained with a pip install.","last_verified":"2026-05-01T00:00:00.000Z","tags":["flake8","junit","testing","CI"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/flake8-junit-report"},{"id":4006,"title":"Flake8 JUnit Report Basic","library":"flake8-junit-report-basic","status":"active","version":"3.0.0","language":"python","ecosystem":"pypi","summary":"flake8-junit-report-basic is a simple Python command-line tool (version 3.0.0) that converts the output from Flake8 static analysis into the JUnit XML format. This conversion facilitates integration with Continuous Integration (CI) systems like Jenkins or CircleCI, allowing them to display Flake8 failures alongside other test results. The project shows recent activity with its 3.0.0 release, though its historical context includes an older, unmaintained fork.","last_verified":"2026-04-11T00:00:00.000Z","tags":["flake8","junit","report","ci","static analysis","linter"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/flake8-junit-report-basic"},{"id":6636,"title":"Flake8 Literal","library":"flake8-literal","status":"active","version":"1.5.0","language":"python","ecosystem":"pypi","summary":"flake8-literal is a Flake8 plugin designed to enforce consistent styling of string literals in Python code. It validates inline literals, multiline literals, and docstrings for quote usage (single or double quotes). Additionally, it includes checks for raw string usage, preventing unnecessary raw strings and enforcing their use when needed to avoid escaped backslashes. The current version is 1.5.0, and it is actively maintained.","last_verified":"2026-04-15T00:00:00.000Z","tags":["flake8","linter","code-quality","style-guide","strings","python"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/flake8-literal"},{"id":5931,"title":"flake8-logging-format","library":"flake8-logging-format","status":"active","version":"2024.24.12","language":"python","ecosystem":"pypi","summary":"flake8-logging-format is a Flake8 plugin designed to validate the format strings used in Python's standard `logging` calls. It helps prevent common errors like argument count mismatches or type mismatches between format specifiers and provided arguments. The current version is 2024.24.12, and it follows a calver-like release schedule based on active development.","last_verified":"2026-04-14T00:00:00.000Z","tags":["flake8","linter","logging","code quality","static analysis"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/flake8-logging-format"},{"id":27742,"title":"flake8-mock-spec","library":"flake8-mock-spec","status":"active","version":"1.4.0","language":"python","ecosystem":"pypi","summary":"A flake8 plugin that ensures mocks are constructed with the `spec` argument, preventing fragile tests. Version 1.4.0 supports Python 3.8+ and requires flake8. It has a release cadence of roughly once a year.","last_verified":"2026-05-09T00:00:00.000Z","tags":["flake8","plugin","mock","testing","linting"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/flake8-mock-spec"},{"id":8993,"title":"flake8-mutable","library":"flake8-mutable","status":"active","version":"1.2.0","language":"python","ecosystem":"pypi","summary":"flake8-mutable is a linter extension for Flake8 that identifies and flags the use of mutable objects as default arguments in Python function definitions. This helps prevent common and often unexpected bugs where mutations to the default argument persist across function calls. The current version is 1.2.0. The project appears to be stable with infrequent updates, having been last released in 2017.","last_verified":"2026-04-16T00:00:00.000Z","tags":["flake8","linter","code quality","mutable defaults","static analysis"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/flake8-mutable"},{"id":6637,"title":"flake8-no-implicit-concat","library":"flake8-no-implicit-concat","status":"active","version":"0.3.7","language":"python","ecosystem":"pypi","summary":"flake8-no-implicit-concat is a Flake8 plugin designed to forbid implicit string and bytes literal concatenations in Python code. It helps enforce a coding style where string concatenation is always explicit, thereby preventing subtle bugs caused by accidentally concatenated literals. The current version is 0.3.7, and the project maintains an active release cadence with regular updates.","last_verified":"2026-04-15T00:00:00.000Z","tags":["flake8","linter","code-quality","string-concatenation","python","static-analysis"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/flake8-no-implicit-concat"},{"id":23736,"title":"flake8-no-unnecessary-fstrings","library":"flake8-no-unnecessary-fstrings","status":"active","version":"1.0.1","language":"python","ecosystem":"pypi","summary":"A flake8 plugin that flags unnecessary f-strings (e.g., f\"{var}\" where a simple string or format would do). Current version: 1.0.1. Release cadence is low; no recent updates.","last_verified":"2026-05-01T00:00:00.000Z","tags":["flake8","plugin","fstrings","linting","python"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/flake8-no-unnecessary-fstrings"},{"id":3493,"title":"Flake8 Noqa Comment Validation","library":"flake8-noqa","status":"active","version":"1.5.0","language":"python","ecosystem":"pypi","summary":"flake8-noqa is a plugin for Flake8 that validates `# noqa` comments in Python code. It ensures that these comments are correctly formatted, are not redundant (i.e., they suppress an actual reported error), and that any specified error codes in `# noqa:` comments correspond to violations found on that line. The current version is 1.5.0, and it's released as needed in conjunction with Flake8 updates.","last_verified":"2026-04-11T00:00:00.000Z","tags":["flake8","linter","code quality","noqa","validation","plugin"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/flake8-noqa"},{"id":21346,"title":"flake8-pep3101","library":"flake8-pep3101","status":"active","version":"3.0.0","language":"python","ecosystem":"pypi","summary":"A flake8 plugin that checks for use of old-style % string formatting, enforcing PEP 3101 (str.format and f-strings). Current version 3.0.0, supports Python >=3.10. Maintained on GitHub.","last_verified":"2026-04-27T00:00:00.000Z","tags":["flake8","plugin","linting","pep3101","string-formatting","old-style"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/flake8-pep3101"},{"id":23739,"title":"flake8-pep585","library":"flake8-pep585","status":"active","version":"0.1.7","language":"python","ecosystem":"pypi","summary":"A flake8 plugin that enforces the use of new-style type hints as specified in PEP 585 (e.g., list[str] instead of typing.List[str]). Current version 0.1.7 supports Python 3.7+ with configurable activation on older versions. Released periodically.","last_verified":"2026-05-01T00:00:00.000Z","tags":["flake8","linting","type-hints","pep-585"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/flake8-pep585"},{"id":7233,"title":"flake8-picky-parentheses","library":"flake8-picky-parentheses","status":"active","version":"0.6.2","language":"python","ecosystem":"pypi","summary":"flake8-picky-parentheses is a flake8 plugin that enhances code style checks by nitpicking about the usage and alignment of parentheses, brackets, and braces. It provides two main types of checks: identifying redundant parentheses (PAR0xx codes) and enforcing opinionated alignment rules for multi-line expressions (PAR1xx codes). The library is actively maintained, frequently updating to ensure compatibility with the latest Python versions and flake8 releases, with its current version being 0.6.2.","last_verified":"2026-04-16T00:00:00.000Z","tags":["flake8","linter","code style","parentheses","brackets","braces","redundancy","alignment","plugin"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/flake8-picky-parentheses"},{"id":21347,"title":"flake8-pie","library":"flake8-pie","status":"active","version":"0.16.0","language":"python","ecosystem":"pypi","summary":"A flake8 plugin with a growing collection of opinionated Python lint rules (PIE). Currently v0.16.0, maintained sporadically. Adds ~40 custom checks targeting code smell, performance, and modern Python idioms.","last_verified":"2026-04-27T00:00:00.000Z","tags":["flake8 plugin","linting","code quality","pylint","ruff"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/flake8-pie"},{"id":4539,"title":"flake8-plugin-utils","library":"flake8-plugin-utils","status":"active","version":"1.3.3","language":"python","ecosystem":"pypi","summary":"flake8-plugin-utils is a Python package providing base classes and utility functions to simplify the creation of custom plugins for the Flake8 linter. It aims to reduce boilerplate and offer helpful tools for AST (Abstract Syntax Tree) analysis within Flake8 plugins. The current version is 1.3.3, released on 2022-01-14, with a moderate release cadence based on contributions.","last_verified":"2026-04-12T00:00:00.000Z","tags":["flake8","linter","plugin","code quality","ast","static analysis"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/flake8-plugin-utils"},{"id":4007,"title":"Flake8 Polyfill","library":"flake8-polyfill","status":"maintenance","version":"1.0.2","language":"python","ecosystem":"pypi","summary":"Flake8-polyfill is a compatibility layer for Flake8 plugins, designed to ease the transition and support for plugins working across Flake8 versions 2.x and 3.x. It primarily addresses differences in option registration and standard input handling. The current version is 1.0.2, last released in December 2017, suggesting an inactive maintenance cadence.","last_verified":"2026-04-11T00:00:00.000Z","tags":["flake8","plugin","polyfill","compatibility","linter"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/flake8-polyfill"},{"id":3494,"title":"flake8-print","library":"flake8-print","status":"active","version":"5.0.0","language":"python","ecosystem":"pypi","summary":"Flake8 print plugin. This module provides a plugin for flake8, the Python code checker, specifically designed to identify and flag the use of `print` statements in Python files. The current version is 5.0.0, and it has a moderate release cadence with several updates per year, including major versions for significant changes.","last_verified":"2026-04-25T10:52:45.656Z","tags":["flake8","linter","code quality","print statements"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/flake8-print"},{"id":6638,"title":"flake8-pyi","library":"flake8-pyi","status":"active","version":"25.5.0","language":"python","ecosystem":"pypi","summary":"flake8-pyi is a plugin for Flake8 that specializes in linting `.pyi` stub files. It enforces type-hinting best practices and adheres to the typeshed style guide, providing specific warnings (codes starting with Y0). The library is actively maintained, with frequent releases that often introduce new error codes and adapt to changes in Python's typing ecosystem. The current version is 25.5.0.","last_verified":"2026-04-15T00:00:00.000Z","tags":["flake8","linting","type hints","pyi","stub files","code quality"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/flake8-pyi"},{"id":2504,"title":"Flake8-pyproject","library":"flake8-pyproject","status":"active","version":"1.2.4","language":"python","ecosystem":"pypi","summary":"Flake8-pyproject is a Flake8 plugin that enables Flake8 to load its configuration from `pyproject.toml` files, a feature not natively supported by Flake8. It registers itself as a plugin, allowing the standard `flake8` command to seamlessly use `pyproject.toml` when present in the current directory. The library also provides an alternative `flake8p` command. It is currently at version 1.2.4 and receives updates primarily for Flake8 compatibility and new configuration options.","last_verified":"2026-04-10T00:00:00.000Z","tags":["flake8","linting","configuration","pyproject.toml","linter"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/flake8-pyproject"},{"id":8166,"title":"flake8-pytest-style","library":"flake8-pytest-style","status":"active","version":"2.2.0","language":"python","ecosystem":"pypi","summary":"flake8-pytest-style is a flake8 plugin designed to enforce common style guidelines and identify inconsistencies within pytest-based test suites. It helps maintain clean and idiomatic pytest code by reporting a variety of style violations. The current version is 2.2.0, released in October 2025, and it maintains a somewhat regular release cadence, with major/minor updates typically every 3-9 months.","last_verified":"2026-04-16T00:00:00.000Z","tags":["flake8","pytest","linter","code quality","testing","plugin"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/flake8-pytest-style"},{"id":4008,"title":"Flake8 Quotes","library":"flake8-quotes","status":"active","version":"3.4.0","language":"python","ecosystem":"pypi","summary":"flake8-quotes is a Flake8 extension that lints Python code for consistent quote usage. It helps enforce a preferred quote style (single or double) for inline strings, multiline strings, and docstrings, and by default, encourages avoiding escaped quotes as per PEP 8. The current version is 3.4.0, with releases occurring periodically, the latest being in February 2024, indicating active maintenance.","last_verified":"2026-04-11T00:00:00.000Z","tags":["flake8","linter","code-quality","formatting","quotes","pep8"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/flake8-quotes"},{"id":9749,"title":"flake8-requirements","library":"flake8-requirements","status":"active","version":"2.3.0","language":"python","ecosystem":"pypi","summary":"flake8-requirements is a plugin for the flake8 static analysis tool that checks for missing or unused package requirements in Python projects. It helps maintain clean and accurate dependency lists by comparing imported modules against entries in requirements files (e.g., `requirements.txt`) or `pyproject.toml`. The current version is 2.3.0, and its release cadence is generally tied to bug fixes, new features, or compatibility updates for `flake8`.","last_verified":"2026-04-17T00:00:00.000Z","tags":["flake8","linter","requirements","dependencies","static analysis","developer tools"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/flake8-requirements"},{"id":5228,"title":"Flake8 Return Plugin","library":"flake8-return","status":"active","version":"1.2.0","language":"python","ecosystem":"pypi","summary":"flake8-return is a Flake8 plugin that provides a set of checks related to return values and unnecessary control flow. It aims to improve code readability and eliminate redundant statements. The current version is 1.2.0, with active development and regular releases addressing bug fixes and new checks.","last_verified":"2026-04-13T00:00:00.000Z","tags":["flake8","linter","static analysis","code quality","return statements","unnecessary else"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/flake8-return"},{"id":7234,"title":"flake8-rst-docstrings","library":"flake8-rst-docstrings","status":"active","version":"0.4.0","language":"python","ecosystem":"pypi","summary":"flake8-rst-docstrings is an MIT-licensed plugin for Flake8 that validates Python docstring markup as reStructuredText (RST). It leverages the `docutils` library and `restructuredtext-lint` internally to perform checks, ensuring that docstrings conform to RST syntax. The library is actively maintained, with its current version being 0.4.0, and development tracked on GitHub.","last_verified":"2026-04-16T00:00:00.000Z","tags":["flake8","linting","docstrings","reStructuredText","RST","validation","sphinx"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/flake8-rst-docstrings"},{"id":6639,"title":"flake8-simplify","library":"flake8-simplify","status":"active","version":"0.30.0","language":"python","ecosystem":"pypi","summary":"flake8-simplify is a plugin for the Flake8 linter that identifies and suggests simplifications for Python code. It helps developers improve code readability, reduce complexity, and catch common minor mistakes by checking for patterns that can be written more concisely. The current version is 0.30.0, and it maintains a consistent release cadence with regular updates introducing new rules and maintenance fixes.","last_verified":"2026-04-15T00:00:00.000Z","tags":["flake8","linter","code quality","simplification","static analysis"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/flake8-simplify"},{"id":23738,"title":"flake8-spellcheck","library":"flake8-spellcheck","status":"active","version":"0.28.0","language":"python","ecosystem":"pypi","summary":"A flake8 plugin to check spelling of variables, comments, docstrings, and more. Version 0.28.0, updated as recently as 2023. Releases are irregular.","last_verified":"2026-05-01T00:00:00.000Z","tags":["flake8","spellcheck","linting","plugin"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/flake8-spellcheck"},{"id":8167,"title":"Flake8 String Format Checker","library":"flake8-string-format","status":"maintenance","version":"0.3.0","language":"python","ecosystem":"pypi","summary":"An extension for Flake8 that enforces best practices for `str.format` usage. It identifies various issues such as unindexed parameters, insufficient arguments in format calls, mixed implicit and explicit indexing, and unused arguments. The current version, 0.3.0, was released in February 2020, indicating a maintenance release cadence focusing on stability rather than frequent updates.","last_verified":"2026-04-16T00:00:00.000Z","tags":["flake8-plugin","linting","code-quality","string-formatting","python-2-compatibility"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/flake8-string-format"},{"id":6640,"title":"flake8-tidy-imports","library":"flake8-tidy-imports","status":"active","version":"4.12.0","language":"python","ecosystem":"pypi","summary":"A flake8 plugin that helps you write tidier imports by enforcing rules on import aliases, banned modules, and relative imports. It is currently at version 4.12.0, actively maintained, and supports Python versions 3.10 and newer. Releases typically occur a few times a year, with major versions introducing significant changes.","last_verified":"2026-04-15T00:00:00.000Z","tags":["flake8","linter","imports","code quality","python","static analysis"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/flake8-tidy-imports"},{"id":23740,"title":"flake8-tuple","library":"flake8-tuple","status":"active","version":"0.4.1","language":"python","ecosystem":"pypi","summary":"Flake8 plugin that checks for 1-element tuples written as `x,` instead of `(x,)`, and other tuple-related style issues. Version 0.4.1, stable but rarely updated.","last_verified":"2026-05-01T00:00:00.000Z","tags":["flake8","plugin","linting","tuple","style"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/flake8-tuple"},{"id":23741,"title":"flake8-type-checking","library":"flake8-type-checking","status":"active","version":"3.2.0","language":"python","ecosystem":"pypi","summary":"A flake8 plugin for managing type-checking imports and forward references. Current version 3.2.0, requires Python >=3.10. Released irregularly with multiple minor versions per year.","last_verified":"2026-05-01T00:00:00.000Z","tags":["flake8","type-checking","typing","linter","python"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/flake8-type-checking"},{"id":21348,"title":"flake8-typing-imports","library":"flake8-typing-imports","status":"active","version":"1.17.0","language":"python","ecosystem":"pypi","summary":"Flake8 plugin enforcing that typing imports are guarded by `if TYPE_CHECKING` to avoid runtime import overhead and circular imports. Current version 1.17.0, requires Python >=3.9. Maintained by asottile, stable release cadence.","last_verified":"2026-04-27T00:00:00.000Z","tags":["flake8","plugin","typing","import","type-checking"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/flake8-typing-imports"},{"id":26995,"title":"flake8-unused-arguments","library":"flake8-unused-arguments","status":"active","version":"0.0.14","language":"python","ecosystem":"pypi","summary":"A flake8 extension that warns on unused function arguments. Current version 0.0.14. Infrequently maintained; last release 2020.","last_verified":"2026-05-01T00:00:00.000Z","tags":["flake8","linting","unused-arguments"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/flake8-unused-arguments"},{"id":6641,"title":"Flake8 Use f-string","library":"flake8-use-fstring","status":"active","version":"1.4","language":"python","ecosystem":"pypi","summary":"Flake8-use-fstring is a Flake8 plugin designed to enforce the use of f-strings for string formatting within Python projects. It checks for instances where `%` formatting or the `.format()` method are used and suggests their replacement with f-strings. The current version is 1.4, and it sees active, though infrequent, maintenance releases, primarily for bug fixes and compatibility updates.","last_verified":"2026-04-15T00:00:00.000Z","tags":["flake8","linting","f-string","code-quality","formatting"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/flake8-use-fstring"},{"id":6642,"title":"flake8-use-pathlib","library":"flake8-use-pathlib","status":"active","version":"0.3.0","language":"python","ecosystem":"pypi","summary":"flake8-use-pathlib is a plugin for the Flake8 linter that identifies patterns in Python code where functions from the `os.path` module (and other `os` functions) can be replaced by a more modern, object-oriented approach using the `pathlib` module. It helps developers write cleaner, more consistent, and cross-platform compatible code for file system operations. The current version is 0.3.0, released in August 2022, and it is actively maintained, with its rules also integrated into linters like Ruff.","last_verified":"2026-04-15T00:00:00.000Z","tags":["flake8","linter","pathlib","code-quality","os.path","refactoring"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/flake8-use-pathlib"},{"id":5932,"title":"Flake8 Variables Names","library":"flake8-variables-names","status":"active","version":"0.0.6","language":"python","ecosystem":"pypi","summary":"Flake8 Variables Names is a Flake8 extension designed to promote more readable variable names in Python code. It identifies single-character variable names or overly common and ambiguous names such as 'result', 'value', or 'info', flagging them for clarification. The current version is 0.0.6, with releases occurring periodically to introduce new features and fix bugs.","last_verified":"2026-04-14T00:00:00.000Z","tags":["flake8","linter","code-quality","naming-conventions","variables"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/flake8-variables-names"},{"id":2027,"title":"Flaky","library":"flaky","status":"active","version":"3.8.1","language":"python","ecosystem":"pypi","summary":"Flaky is a plugin for pytest that automatically reruns flaky tests. It helps improve test reliability by providing mechanisms to retry tests that exhibit intermittent or sporadic failures. Currently at version 3.8.1, the library maintains an active development pace with regular minor and patch releases.","last_verified":"2026-04-24T04:56:33.689Z","tags":["pytest","testing","retries","flaky-tests","test-reliability"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/flaky"},{"id":17653,"title":"Flamegraph Profiling Middleware for Node.js","library":"flamegraph-middleware","status":"active","version":"1.0.0","language":"javascript","ecosystem":"npm","summary":"Flamegraph Middleware provides an HTTP interface for on-demand CPU and heap profiling of Node.js applications, visualizing the results as interactive flamegraphs directly in the browser. It is currently at stable version 1.0.0 and designed to be framework-agnostic, working seamlessly with native `http` servers, Express, Fastify, and other HTTP frameworks. Key differentiators include its non-blocking background profiling, dual CPU and heap profiling capabilities, and temporary in-memory storage of profiles with automatic expiration. This tool is invaluable for identifying performance bottlenecks and memory leaks in production or development environments, offering a user-friendly WebGL-powered visualization for deep analysis of execution paths and memory allocation patterns. The package emphasizes ease of integration and real-time insights.","last_verified":"2026-04-23T00:00:00.000Z","tags":["javascript","profiling","flamegraph","pprof","middleware","performance","cpu","heap","memory"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/flamegraph-middleware"},{"id":5229,"title":"Flameprof","library":"flameprof","status":"active","version":"0.4","language":"python","ecosystem":"pypi","summary":"Flameprof is a Python library and command-line tool that generates interactive SVG flame graphs from `cProfile` statistics. It visualizes function call hierarchies and their CPU time consumption, offering a compact and understandable alternative to raw `cProfile` output or tools like `gprof2dot`. The current version is 0.4. Releases are sporadic, with major updates occurring infrequently.","last_verified":"2026-04-13T00:00:00.000Z","tags":["profiling","flamegraph","cprofile","performance","visualization"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/flameprof"},{"id":5933,"title":"FLAML: A Fast Library for Automated Machine Learning and Tuning","library":"flaml","status":"active","version":"2.5.0","language":"python","ecosystem":"pypi","summary":"FLAML (Fast Library for Automated Machine Learning) is an open-source Python library developed by Microsoft for efficient automation of machine learning and AI operations. It streamlines tasks such as model selection and hyperparameter optimization, and supports a wide range of models including classical machine learning algorithms, deep neural networks, and large language models. Currently at version 2.5.0, FLAML maintains an active development cycle, regularly releasing updates that include expanded Python version compatibility (e.g., Python 3.13 support), performance enhancements, and comprehensive documentation improvements.","last_verified":"2026-04-14T00:00:00.000Z","tags":["machine learning","automl","hyperparameter tuning","mlops","llm","classification","regression","time series"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/flaml"},{"id":21349,"title":"FLARE CAPA","library":"flare-capa","status":"active","version":"9.4.0","language":"python","ecosystem":"pypi","summary":"The FLARE team's open-source tool to identify capabilities in executable files. Version 9.4.0 supports Python >=3.10. CAPA detects capabilities in PE, ELF, and shellcode files. Released regularly with minor version bumps.","last_verified":"2026-04-27T00:00:00.000Z","tags":["malware analysis","reverse engineering","capabilities","binary analysis"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/flare-capa"},{"id":26996,"title":"flare-floss","library":"flare-floss","status":"active","version":"3.1.1","language":"python","ecosystem":"pypi","summary":"FLARE Obfuscated String Solver (FLOSS) is a tool for automatically extracting obfuscated strings from malware, including stacked strings, decoded strings, and statically-analyzed API strings. Current version 3.1.1, released periodically via Mandiant.","last_verified":"2026-05-01T00:00:00.000Z","tags":["malware analysis","obfuscated strings","reverse engineering"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/flare-floss"},{"id":4009,"title":"Flasgger","library":"flasgger","status":"active","version":"0.9.7.1","language":"python","ecosystem":"pypi","summary":"Flasgger is a Python library that integrates Swagger UI into Flask applications, automatically extracting Swagger/OpenAPI specifications from docstrings within your Flask project's endpoints. The current version is 0.9.7.1, with development continuing through beta releases and stable updates to address compatibility and new features.","last_verified":"2026-04-11T00:00:00.000Z","tags":["flask","swagger","openapi","documentation","api","rest"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/flasgger"},{"id":4359,"title":"Flash Attention","library":"flash-attn","status":"active","version":"2.8.3","language":"python","ecosystem":"pypi","summary":"Flash Attention is a fast and memory-efficient exact attention mechanism for deep learning models, particularly Transformers. It reorders the attention computation to reduce the number of memory accesses, making it significantly faster and less memory-intensive than standard attention. The library is currently stable at version 2.8.3, with an active beta development for version 4.0.0 which introduces new features and architectural changes. Its release cadence is driven by research advancements and performance optimizations.","last_verified":"2026-04-12T00:00:00.000Z","tags":["attention","transformer","cuda","gpu","deep-learning","pytorch","optimization","ai"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/flash-attn"},{"id":27743,"title":"Flash Attention 4 (CUTE implementation)","library":"flash-attn-4","status":"active","version":"4.0.0b12","language":"python","ecosystem":"pypi","summary":"Flash Attention 4 is the next-generation implementation of the Flash Attention algorithm using NVIDIA CUTE (CUDA Template Engine). It provides highly optimized fused attention kernels for modern GPUs, supporting head dimensions up to 256 and various data types including FP8. Version 4.0.0b12 is in beta, with frequent releases.","last_verified":"2026-05-09T00:00:00.000Z","tags":["flash attention","CUTE","CUDA","attention","transformer"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/flash-attn-4"},{"id":6643,"title":"Flash Linear Attention","library":"flash-linear-attention","status":"active","version":"0.4.2","language":"python","ecosystem":"pypi","summary":"Flash Linear Attention (FLA) is a Python library providing efficient, Triton-based implementations for state-of-the-art linear attention models and emerging sequence modeling architectures. It aims for high-performance training and inference across NVIDIA, AMD, and Intel GPUs. As of version 0.4.2, the library is actively maintained with frequent releases, offering optimized kernels, fused modules, and integration-ready layers for PyTorch and Hugging Face models.","last_verified":"2026-04-15T00:00:00.000Z","tags":["attention","linear-attention","deep-learning","pytorch","triton","transformers","gpu-acceleration","sequence-modeling"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/flash-linear-attention"},{"id":4540,"title":"Pre-compiled cubins for FlashInfer","library":"flashinfer-cubin","status":"active","version":"0.6.7.post3","language":"python","ecosystem":"pypi","summary":"FlashInfer-cubin provides pre-compiled kernel binaries for FlashInfer, supporting a wide range of GPU architectures. This optional package for `flashinfer-python` eliminates JIT compilation and downloading overhead at runtime, leading to faster initialization and enabling offline usage. The FlashInfer project focuses on delivering high-performance LLM GPU kernels for serving and inference, maintaining an active development cycle with frequent nightly builds and regular patch releases.","last_verified":"2026-04-12T00:00:00.000Z","tags":["cuda","llm","inference","gpu","optimization","kernels","pytorch"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/flashinfer-cubin"},{"id":2028,"title":"FlashInfer: Kernel Library for LLM Serving","library":"flashinfer-python","status":"active","version":"0.6.7.post3","language":"python","ecosystem":"pypi","summary":"FlashInfer is a high-performance kernel library for optimizing Large Language Model (LLM) inference on NVIDIA GPUs. It provides efficient CUDA kernels for operations like paged attention, prefill, and decode. Currently at version 0.6.7.post3, the library is under active development with frequent patch releases and nightly builds, indicating rapid evolution and potential API changes.","last_verified":"2026-04-24T05:03:41.378Z","tags":["LLM","inference","CUDA","GPU","attention","AI","performance"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/flashinfer-python"},{"id":8168,"title":"FlashRank","library":"flashrank","status":"active","version":"0.2.10","language":"python","ecosystem":"pypi","summary":"FlashRank is an ultra-lite and super-fast Python library designed to add re-ranking capabilities to existing search and retrieval pipelines. Leveraging state-of-the-art LLMs and cross-encoders, it provides both pairwise (cross-encoder based) and listwise (LLM-based) re-ranking. As of version 0.2.10, FlashRank is known for its speed and efficiency, particularly on CPU, making it suitable for cost-effective serverless deployments. The library maintains an active development pace with frequent updates and bug fixes.","last_verified":"2026-04-16T00:00:00.000Z","tags":["re-ranking","nlp","search","retrieval-augmented-generation","RAG","cross-encoder","LLM"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/flashrank"},{"id":2951,"title":"Flashtext Keyword Processor","library":"flashtext","status":"maintenance","version":"2.7","language":"python","ecosystem":"pypi","summary":"Flashtext is a Python library designed for efficient keyword extraction and replacement in sentences. It employs a custom algorithm based on Aho-Corasick and Trie data structures, providing significant performance gains over regular expressions, especially for large dictionaries of keywords. The current stable version is 2.7, released in 2018, and it is largely in a maintenance state, though still widely used.","last_verified":"2026-04-25T03:46:47.073Z","tags":["text-processing","keyword-extraction","keyword-replacement","nlp","performance"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/flashtext"},{"id":26997,"title":"Flashy","library":"flashy","status":"active","version":"0.0.2","language":"python","ecosystem":"pypi","summary":"Minimal solver for deep learning (0.0.2). Provides a lightweight training loop abstraction. Infrequently updated.","last_verified":"2026-04-27T00:00:00.000Z","tags":["deep learning","training","solver","minimal"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/flashy"},{"id":349,"title":"Flask","library":"flask","status":"active","version":"3.1.3","language":"python","ecosystem":"pypi","summary":"Flask is a lightweight WSGI web application framework in Python, designed with simplicity and flexibility in mind. The current version is 3.1.3, released on March 28, 2026, following a regular release cadence with feature and fix updates as needed.","last_verified":"2026-05-12T13:13:15.978Z","tags":["web framework","Python","Flask","web development"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/flask"},{"id":2505,"title":"Flask-Admin","library":"flask-admin","status":"active","version":"2.0.2","language":"python","ecosystem":"pypi","summary":"Flask-Admin is a simple and extensible admin interface framework for Flask. It provides a batteries-included solution for adding administrative interfaces to Flask applications, allowing management of data models with auto-generated Create, Read, Update, Delete (CRUD) views. The current version is 2.0.2, and it maintains an active release cadence with regular updates and new feature additions as part of the Pallets-Eco organization.","last_verified":"2026-04-24T20:59:31.608Z","tags":["flask","admin-panel","web-framework","dashboard","crud","productivity"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/flask-admin"},{"id":21350,"title":"flask-alembic","library":"flask-alembic","status":"active","version":"3.2.0","language":"python","ecosystem":"pypi","summary":"Integrates Alembic database migrations with Flask applications. Current stable version 3.2.0, released 2025-10-15. Supports Flask-SQLAlchemy, Flask-SQLAlchemy-Lite, and plain SQLAlchemy. Python >=3.10 required.","last_verified":"2026-04-27T00:00:00.000Z","tags":["flask","alembic","migrations","database","sqlalchemy"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/flask-alembic"},{"id":14577,"title":"Flask-API","library":"flask-api","status":"deprecated","version":"3.1","language":"en","ecosystem":"pypi","summary":"Flask-API provides tools for building browsable web APIs on top of Flask, offering features like content negotiation and a custom renderer system. While it reached version 3.1, it is now largely unmaintained. Developers starting new projects are strongly advised to use more actively maintained alternatives like Flask-RESTX or Flask-Smorest.","last_verified":"2026-04-16T00:00:00.000Z","tags":["web","api","flask","deprecated"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/flask-api"},{"id":7235,"title":"Flask-APISpec","library":"flask-apispec","status":"active","version":"0.11.4","language":"python","ecosystem":"pypi","summary":"Flask-APISpec provides a convenient layer for integrating APISpec and webargs/marshmallow with Flask applications to automatically generate OpenAPI/Swagger documentation for REST APIs. It simplifies schema definition and request/response marshaling. The current version is 0.11.4, and releases are infrequent, often following `apispec` updates or Flask compatibility requirements.","last_verified":"2026-04-16T00:00:00.000Z","tags":["flask","openapi","swagger","api documentation","apispec","marshmallow","webargs"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/flask-apispec"},{"id":1167,"title":"Flask-AppBuilder","library":"flask-appbuilder","status":"active","version":"5.2.0","language":"python","ecosystem":"pypi","summary":"Flask-AppBuilder (FAB) is a simple and rapid application development framework built on top of Flask. It provides detailed security features, automatic CRUD generation for database models, Google Charts integration, and more. It is currently at version 5.2.0 and maintains an active release cadence with frequent updates and new features. [3, 4]","last_verified":"2026-04-23T17:51:13.697Z","tags":["Flask","admin","web development","CRUD","security","ORM"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/flask-appbuilder"},{"id":5934,"title":"Flask-APScheduler","library":"flask-apscheduler","status":"active","version":"1.13.1","language":"python","ecosystem":"pypi","summary":"Flask-APScheduler is a Flask extension that integrates the APScheduler library, enabling scheduled tasks within Flask applications. It loads scheduler configurations and job definitions from Flask's settings, provides a REST API for managing jobs, and supports authentication for the API. The library is actively maintained with regular updates, including recent releases to support newer Flask and Python versions.","last_verified":"2026-04-14T00:00:00.000Z","tags":["flask","scheduler","cron","background tasks","job scheduling"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/flask-apscheduler"},{"id":8994,"title":"Flask-Assets","library":"flask-assets","status":"active","version":"2.1.0","language":"python","ecosystem":"pypi","summary":"Flask-Assets (current version 2.1.0) provides asset management for Flask applications, integrating the `webassets` library to efficiently merge, minify, and compile CSS and JavaScript files. It simplifies frontend workflow by handling static resource optimization, with new versions released periodically to maintain compatibility with Flask and other dependencies.","last_verified":"2026-04-16T00:00:00.000Z","tags":["flask","assets","frontend","css","javascript","minification","bundling","webassets","jinja2"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/flask-assets"},{"id":8169,"title":"Flask-AutoIndex","library":"flask-autoindex","status":"maintenance","version":"0.6.6","language":"python","ecosystem":"pypi","summary":"Flask-AutoIndex is a Flask extension that automatically generates index pages for Flask applications, mimicking Apache's mod_autoindex. It provides a default visual style for directory listings but also allows for extensive customization of templates and icons. The current stable version is 0.6.6, released in March 2020. While functional, the project appears to be in maintenance mode, with limited recent activity on its GitHub repository.","last_verified":"2026-04-16T00:00:00.000Z","tags":["Flask","autoindex","directory listing","web server","files"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/flask-autoindex"},{"id":23742,"title":"Flask AWSCognito","library":"flask-awscognito","status":"maintenance","version":"1.3","language":"python","ecosystem":"pypi","summary":"Flask extension for authenticating users with AWS Cognito. Version 1.3 supports Flask-Login integration and JWT token verification. Release cadence is low; last updated in 2021.","last_verified":"2026-05-01T00:00:00.000Z","tags":["flask","aws","cognito","authentication","jwt"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/flask-awscognito"},{"id":1242,"title":"Flask-Babel","library":"flask-babel","status":"active","version":"4.0.0","language":"python","ecosystem":"pypi","summary":"Flask-Babel is an extension for the Flask micro-framework that adds internationalization (i18n) and localization (l10n) support to Flask applications. It provides built-in features for date and time formatting with timezone support, as well as a friendly interface for gettext translations. The library is actively maintained, with the current version being 4.0.0, and has a consistent release cadence.","last_verified":"2026-04-23T18:52:34.513Z","tags":["flask","i18n","l10n","internationalization","localization","babel"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/flask-babel"},{"id":23743,"title":"Flask-BabelEx","library":"flask-babelex","status":"active","version":"0.9.4","language":"python","ecosystem":"pypi","summary":"Adds i18n/l10n support to Flask applications, based on Flask-Babel but updated for newer dependencies. Current version is 0.9.4, maintained sporadically. No fixed release schedule.","last_verified":"2026-05-01T00:00:00.000Z","tags":["flask","i18n","l10n","translation","babel"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/flask-babelex"},{"id":5626,"title":"Flask-BasicAuth","library":"flask-basicauth","status":"maintenance","version":"0.2.0","language":"python","ecosystem":"pypi","summary":"Flask-BasicAuth is a Flask extension that provides a straightforward way to add HTTP basic access authentication to specific views or an entire Flask application. The current version is 0.2.0, released in June 2013, indicating a very slow release cadence and a largely unmaintained status.","last_verified":"2026-04-13T00:00:00.000Z","tags":["flask","authentication","basicauth","http-basic-auth","security"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/flask-basicauth"},{"id":2506,"title":"Flask-Bcrypt","library":"flask-bcrypt","status":"active","version":"1.0.1","language":"python","ecosystem":"pypi","summary":"Flask-Bcrypt is a Flask extension that provides bcrypt hashing utilities for your application. It uses the bcrypt password-hashing function, which is intentionally slow and resistant to brute-force attacks, making it suitable for securing sensitive data like passwords. The current version is 1.0.1, and it maintains an active development status with periodic updates.","last_verified":"2026-04-24T20:59:58.763Z","tags":["flask","security","hashing","password","encryption"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/flask-bcrypt"},{"id":5935,"title":"Flask-Bootstrap","library":"flask-bootstrap","status":"abandoned","version":"3.3.7.1","language":"python","ecosystem":"pypi","summary":"Flask-Bootstrap is an extension that packages Twitter Bootstrap (version 3.3.7.1) into a Flask application, providing template macros and resources without requiring boilerplate code. It simplifies the integration of Bootstrap's CSS and JavaScript components into Flask projects. The project's last release was in January 2017, and it is primarily designed for Bootstrap 3 and has Python 2 classifiers.","last_verified":"2026-04-14T00:00:00.000Z","tags":["Flask","Bootstrap","web development","UI framework","templating","Python2"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/flask-bootstrap"},{"id":1481,"title":"Flask-Caching","library":"flask-caching","status":"active","version":"2.3.1","language":"python","ecosystem":"pypi","summary":"Flask-Caching adds comprehensive caching support to Flask applications, providing various backend options such as SimpleCache, RedisCache, MemcachedCache, FileSystemCache, and others. It integrates seamlessly with Flask applications to cache view functions or parts of templates. The current version is 2.3.1, and the library maintains an active release cadence with regular updates and patches.","last_verified":"2026-04-23T21:32:23.657Z","tags":["flask","caching","web development","backend","performance"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/flask-caching"},{"id":23744,"title":"Flask-CeleryExt","library":"flask-celeryext","status":"active","version":"0.5.0","language":"python","ecosystem":"pypi","summary":"Flask-CeleryExt provides a simple integration layer between Celery and Flask, offering a Flask extension for configuring Celery applications. Current version is 0.5.0 (requires Python >=3.6), with a maintenance-level release cadence.","last_verified":"2026-05-01T00:00:00.000Z","tags":["flask","celery","extension","integration","task queue"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/flask-celeryext"},{"id":23745,"title":"Flask-Classful","library":"flask-classful","status":"active","version":"0.16.0","language":"python","ecosystem":"pypi","summary":"Flask-Classful provides class-based views for Flask, allowing you to define methods corresponding to HTTP methods (GET, POST, etc.) and automatically generate routes. Version 0.16.0 (latest) fixes compatibility with Flask >= 2.2. The library is now maintained under the Pallets Community Ecosystem. Release cadence is irregular.","last_verified":"2026-05-01T00:00:00.000Z","tags":["flask","class-based views","web","pallets"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/flask-classful"},{"id":9750,"title":"Flask-Cloudflared","library":"flask-cloudflared","status":"active","version":"0.0.15","language":"python","ecosystem":"pypi","summary":"Flask-Cloudflared (current version 0.0.15) is a Python library designed to effortlessly start a TryCloudflare Tunnel directly from your Flask application. It simplifies exposing your local development server to the internet via Cloudflare Tunnels, making it ideal for webhook testing, demos, or sharing progress without complex port forwarding. The library is actively maintained, with new patch versions released as needed.","last_verified":"2026-04-17T00:00:00.000Z","tags":["flask","cloudflared","tunnel","development","networking"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/flask-cloudflared"},{"id":2029,"title":"Flask-Compress","library":"flask-compress","status":"active","version":"1.24","language":"python","ecosystem":"pypi","summary":"Flask-Compress is a Flask extension that allows you to easily compress your Flask application's responses using various algorithms like gzip, deflate, brotli, or zstandard. It helps reduce bandwidth usage and improve page load times. The library is actively maintained, with the current version being 1.24, and it typically sees releases for bug fixes, performance improvements, and feature enhancements.","last_verified":"2026-04-24T05:04:06.984Z","tags":["flask","compression","web performance","gzip","brotli","zstandard","deflate"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/flask-compress"},{"id":632,"title":"Flask-CORS","library":"flask-cors","status":"active","version":"6.0.2","language":"python","ecosystem":"pypi","summary":"Flask-CORS is a Flask extension that simplifies the implementation of Cross-Origin Resource Sharing (CORS) in Flask applications, enabling cross-origin AJAX requests. It supports global, resource-specific, and route-specific CORS configurations. The current version is 6.0.2, and it maintains an active release cadence with regular updates and security patches.","last_verified":"2026-05-12T17:01:40.967Z","tags":["flask","cors","web development","http","security","api"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/flask-cors"},{"id":4010,"title":"Flask-Dance","library":"flask-dance","status":"active","version":"7.1.0","language":"python","ecosystem":"pypi","summary":"Flask-Dance is a Python library that simplifies OAuth authentication for Flask applications. It enables Flask apps to act as OAuth consumers, allowing users to log in with various third-party providers like GitHub, Google, and more. The library is actively maintained with frequent updates, currently at version 7.1.0.","last_verified":"2026-04-11T00:00:00.000Z","tags":["flask","oauth","authentication","authorization"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/flask-dance"},{"id":7236,"title":"Flask-Datadog","library":"flask-datadog","status":"maintenance","version":"0.1.4","language":"python","ecosystem":"pypi","summary":"Flask-Datadog is a micro-framework extension for Flask applications, providing access to DogStatsD for custom metrics. Last updated in 2017, it offers a simple wrapper around the `datadog` library's StatsD and API clients. For comprehensive application performance monitoring (APM), tracing, and logging with Flask, Datadog's officially supported `ddtrace` library is the current recommended solution.","last_verified":"2026-04-16T00:00:00.000Z","tags":["flask","datadog","statsd","monitoring","metrics","extension"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/flask-datadog"},{"id":3495,"title":"Flask Debug Toolbar","library":"flask-debugtoolbar","status":"active","version":"0.16.0","language":"python","ecosystem":"pypi","summary":"Flask-DebugToolbar is a Flask extension that provides a customizable toolbar overlay for debugging web applications. It's an active project within the Pallets Community Ecosystem, currently at version 0.16.0, and releases updates periodically to maintain compatibility with Flask and Python.","last_verified":"2026-04-25T10:53:06.002Z","tags":["flask","debugging","web development","toolbar","pallets"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/flask-debugtoolbar"},{"id":7237,"title":"Flask-Executor","library":"flask-executor","status":"active","version":"1.0.0","language":"python","ecosystem":"pypi","summary":"Flask-Executor is an easy-to-use Flask wrapper for the concurrent.futures module that allows you to initialize and configure executors via common Flask application patterns. It provides a lightweight in-process task queue solution for Flask applications, making it suitable for managing background tasks without the overhead of separate worker processes.","last_verified":"2026-04-16T00:00:00.000Z","tags":["Flask","concurrency","futures","ThreadPoolExecutor","ProcessPoolExecutor","background tasks","async"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/flask-executor"},{"id":4360,"title":"Flask-FlatPages","library":"flask-flatpages","status":"active","version":"0.9.0","language":"python","ecosystem":"pypi","summary":"Flask-FlatPages provides an easy way to integrate flat static pages, written in formats like Markdown or reStructuredText, into a Flask web application. It is currently at version 0.9.0, primarily focusing on maintenance releases and preparing for future feature additions in an eventual 1.0 release.","last_verified":"2026-04-12T00:00:00.000Z","tags":["flask","static pages","markdown","cms","blog"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/flask-flatpages"},{"id":4947,"title":"Flask-GraphQL","library":"flask-graphql","status":"active","version":"2.0.1","language":"python","ecosystem":"pypi","summary":"Flask-GraphQL adds GraphQL support to your Flask application, providing an easy way to integrate a GraphQL API endpoint and an optional GraphiQL IDE. The library is currently at version 2.0.1 and has a stable, though not rapid, release cadence, focusing on compatibility with Flask and core GraphQL Python libraries.","last_verified":"2026-04-12T00:00:00.000Z","tags":["flask","graphql","web framework","api","graphene"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/flask-graphql"},{"id":8171,"title":"Flask-HTMX","library":"flask-htmx","status":"active","version":"0.4.0","language":"python","ecosystem":"pypi","summary":"Flask-HTMX is a Flask extension that provides an easy API for working with HTMX from within a Flask request context. It simplifies integrating HTMX into Flask applications by enhancing the global request object and offering a specialized `make_response` function for HTMX-specific headers. The current version is 0.4.0, and the library maintains an active release cadence with regular updates.","last_verified":"2026-04-16T00:00:00.000Z","tags":["flask","htmx","web development","extension"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/flask-htmx"},{"id":2507,"title":"HTTP Authentication for Flask","library":"flask-httpauth","status":"active","version":"4.8.1","language":"python","ecosystem":"pypi","summary":"Flask-HTTPAuth is a Flask extension that simplifies the use of HTTP authentication with Flask routes. It currently supports Basic, Digest, and Token authentication schemes. The library is actively maintained with regular releases, typically every few months, ensuring compatibility with the latest Flask versions and addressing security concerns.","last_verified":"2026-04-24T21:00:19.149Z","tags":["flask","auth","authentication","http","security"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/flask-httpauth"},{"id":21351,"title":"Flask-Injector","library":"flask-injector","status":"active","version":"0.15.0","language":"python","ecosystem":"pypi","summary":"Adds Injector, a Dependency Injection framework, support to Flask. Current version 0.15.0, maintained irregularly.","last_verified":"2026-04-27T00:00:00.000Z","tags":["flask","dependency-injection","injector","extensions"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/flask-injector"},{"id":23746,"title":"Flask-JSON","library":"flask-json","status":"maintenance","version":"0.4.0","language":"python","ecosystem":"pypi","summary":"Flask-JSON is a Flask extension that provides better JSON support, including automatic JSON serialization for object instances (via __json__() method), datetime objects, and arbitrary types. The current version is 0.4.0. Development appears to be in a maintenance state with no recent releases.","last_verified":"2026-05-01T00:00:00.000Z","tags":["flask","json","serialization","extension"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/flask-json"},{"id":1482,"title":"Flask-JWT-Extended","library":"flask-jwt-extended","status":"active","version":"4.7.1","language":"python","ecosystem":"pypi","summary":"Flask-JWT-Extended is a Python library that provides extended JWT (JSON Web Token) integration for Flask applications. It simplifies the process of adding JWT-based authentication to your API, handling token creation, authorization, and common features like fresh tokens, blocklists, and token refreshing. The current version is 4.7.1, and it maintains a steady release cadence with active development and regular updates to support new Python and Flask versions.","last_verified":"2026-04-23T21:32:48.877Z","tags":["Flask","JWT","Authentication","Security","Web Development","API"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/flask-jwt-extended"},{"id":982,"title":"Flask-Limiter","library":"flask-limiter","status":"active","version":"4.1.1","language":"python","ecosystem":"pypi","summary":"Flask-Limiter is an active Python extension that adds rate limiting capabilities to Flask applications, preventing abuse and ensuring stability. It allows configuration of limits at various levels (application-wide, per Blueprint, per route) and supports multiple storage backends like Redis, Memcached, MongoDB, and Valkey. The current version is 4.1.1, with a regular release cadence.","last_verified":"2026-04-10T05:12:03.575Z","tags":["flask","rate limiting","security","web","api"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/flask-limiter"},{"id":23747,"title":"Flask-Log-Request-ID","library":"flask-log-request-id","status":"active","version":"0.10.1","language":"python","ecosystem":"pypi","summary":"Flask extension that parses and handles request IDs from headers like X-Request-ID, X-Correlation-ID, and Amazon TraceId. Supports Flask and Celery workers. Current version: 0.10.1. Release cadence is low (last release 2021).","last_verified":"2026-05-01T00:00:00.000Z","tags":["flask","request-id","logging","celery"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/flask-log-request-id"},{"id":983,"title":"Flask-Login","library":"flask-login","status":"active","version":"0.6.3","language":"python","ecosystem":"pypi","summary":"Flask-Login is a popular extension for Flask that provides user session management. It handles the common tasks of logging in, logging out, and remembering user sessions over extended periods. Version 0.6.3 is currently active, with a release cadence that addresses compatibility with newer Flask and Werkzeug versions, and ongoing maintenance.","last_verified":"2026-04-11T15:15:19.499Z","tags":["flask","authentication","session","login","web"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/flask-login"},{"id":4541,"title":"Flask-Mail","library":"flask-mail","status":"active","version":"0.10.0","language":"python","ecosystem":"pypi","summary":"Flask-Mail is an extension for Flask that simplifies sending emails from your application. It provides a straightforward interface for integrating SMTP capabilities. Currently at version 0.10.0, the project is actively maintained as part of the Pallets Community Ecosystem, the open-source organization behind Flask.","last_verified":"2026-04-12T00:00:00.000Z","tags":["flask","email","mail","smtp"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/flask-mail"},{"id":4011,"title":"Flask-Marshmallow","library":"flask-marshmallow","status":"active","version":"1.4.0","language":"python","ecosystem":"pypi","summary":"Flask-Marshmallow is a thin integration layer for Flask, a Python web framework, and Marshmallow, an object serialization/deserialization library. It enhances Marshmallow with features like URL and Hyperlinks fields for HATEOAS-ready APIs and offers optional integration with Flask-SQLAlchemy. The current version is 1.4.0, and it follows a release cadence tied to Flask and Marshmallow updates.","last_verified":"2026-04-11T00:00:00.000Z","tags":["flask","marshmallow","serialization","deserialization","api","rest","orm","sqlalchemy"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/flask-marshmallow"},{"id":23748,"title":"Flask-Menu","library":"flask-menu","status":"active","version":"2.0.0","language":"python","ecosystem":"pypi","summary":"Flask-Menu is a Flask extension that adds support for generating menus and navigation bars. Version 2.0.0 supports Python >=3.7, with a stable release cadence. It provides decorators and template helpers to define menus hierarchically and render them in templates.","last_verified":"2026-05-01T00:00:00.000Z","tags":["flask","menu","navigation","extension"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/flask-menu"},{"id":2030,"title":"Flask-Migrate","library":"flask-migrate","status":"active","version":"4.1.0","language":"python","ecosystem":"pypi","summary":"Flask-Migrate is an extension for Flask applications that streamlines database migrations using SQLAlchemy and Alembic. It integrates Alembic's powerful migration capabilities with the Flask command-line interface, providing version control for your database schema. The library sees regular maintenance, with minor releases addressing bugs and improvements, and major versions released to ensure compatibility with newer Flask and SQLAlchemy versions.","last_verified":"2026-04-24T05:04:41.024Z","tags":["flask","sqlalchemy","alembic","database","migrations"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/flask-migrate"},{"id":23749,"title":"Flask-Minify","library":"flask-minify","status":"active","version":"0.50","language":"python","ecosystem":"pypi","summary":"Flask extension that automatically minifies HTML, CSS, JS and Less responses using various minifiers. Current version 0.50, released April 2025. Active development, roughly quarterly releases.","last_verified":"2026-05-01T00:00:00.000Z","tags":["flask","minify","html","css","javascript","less","web","performance"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/flask-minify"},{"id":8170,"title":"Flask-Moment","library":"flask-moment","status":"active","version":"1.0.6","language":"python","ecosystem":"pypi","summary":"Flask-Moment is an extension for the Flask web application framework that simplifies the formatting and rendering of dates and times in Jinja2 templates using the client-side JavaScript library moment.js. As of its latest release, 1.0.6, the library remains active, with the most recent version released on May 28, 2024. It typically sees a few releases per year, primarily for maintenance and minor enhancements.","last_verified":"2026-04-16T00:00:00.000Z","tags":["flask","datetime","javascript","frontend","moment.js","jinja2","web"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/flask-moment"},{"id":8995,"title":"Flask-MongoEngine","library":"flask-mongoengine","status":"active","version":"1.0.0","language":"python","ecosystem":"pypi","summary":"Flask-MongoEngine is a Flask extension that provides seamless integration with MongoEngine for MongoDB object-document mapping and also supports WTF model forms. The current version is 1.0.0. Releases are somewhat infrequent but significant, with major version bumps often including breaking changes related to Python, Flask, MongoEngine, and PyMongo dependency updates.","last_verified":"2026-04-16T00:00:00.000Z","tags":["flask","mongoengine","mongodb","orm","odm"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/flask-mongoengine"},{"id":7238,"title":"Flask-OAuthlib","library":"flask-oauthlib","status":"deprecated","version":"0.9.6","language":"python","ecosystem":"pypi","summary":"Flask-OAuthlib is an extension for Flask that provides both OAuth client and provider functionalities, built upon the `oauthlib` core. It supports OAuth 1.0a and OAuth 2.0. The library's last release was 0.9.6 in September 2020. It is officially deprecated and not actively maintained; users are strongly encouraged to migrate to `Authlib` for current and future projects.","last_verified":"2026-04-16T00:00:00.000Z","tags":["Flask","OAuth","authentication","authorization","deprecated"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/flask-oauthlib"},{"id":4012,"title":"Flask-OIDC","library":"flask-oidc","status":"active","version":"2.4.0","language":"python","ecosystem":"pypi","summary":"Flask-OIDC is an extension to Flask that allows you to add OpenID Connect based authentication to your website. It is currently at version 2.4.0 and sees regular releases, with several updates in the past year, indicating active maintenance and development.","last_verified":"2026-04-11T00:00:00.000Z","tags":["flask","oidc","openid","authentication","auth","security","web"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/flask-oidc"},{"id":5627,"title":"flask-openapi3","library":"flask-openapi3","status":"active","version":"4.3.1","language":"python","ecosystem":"pypi","summary":"Flask-OpenAPI3 is a web API framework based on Flask, currently at version 4.3.1. It simplifies the generation of REST APIs and OpenAPI documentation (including Swagger UI, ReDoc, and RapiDoc) for Flask projects. It leverages Pydantic for data validation and schema definition, and is actively maintained with frequent updates.","last_verified":"2026-04-11T00:00:00.000Z","tags":["flask","openapi","swagger","api documentation","pydantic","rest-api"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/flask-openapi3"},{"id":23750,"title":"Flask-OpenAPI3-Scalar","library":"flask-openapi3-scalar","status":"active","version":"1.44.15","language":"python","ecosystem":"pypi","summary":"Provides Scalar UI integration for flask-openapi3, allowing OpenAPI documentation to be rendered with Scalar's modern UI. Current version: 1.44.15. Release cadence: frequent updates.","last_verified":"2026-05-01T00:00:00.000Z","tags":["flask","openapi","scalar","api-docs","ui"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/flask-openapi3-scalar"},{"id":2952,"title":"Flask-OpenAPI3-Swagger","library":"flask-openapi3-swagger","status":"active","version":"5.31.0","language":"python","ecosystem":"pypi","summary":"Flask-OpenAPI3-Swagger is a Python library that provides the Swagger UI for Flask-OpenAPI3, enabling interactive API documentation directly within Flask applications. It acts as an optional plugin for Flask-OpenAPI3, automatically providing Swagger UI integration once installed. The library is currently in version 5.31.0 and follows a regular release cadence as part of the wider Flask-OpenAPI3 ecosystem.","last_verified":"2026-04-25T03:47:41.581Z","tags":["Flask","OpenAPI","Swagger","API Documentation","Web Framework"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/flask-openapi3-swagger"},{"id":2508,"title":"Flask-OpenID","library":"flask-openid","status":"maintenance","version":"1.3.1","language":"python","ecosystem":"pypi","summary":"Flask-OpenID is a Flask extension that provides OpenID 1.x and 2.x authentication support for web applications. The current version is 1.3.1, released in 2021. It is in maintenance mode, primarily for existing applications, as the OpenID Connect standard has largely superseded OpenID 1/2 for new development.","last_verified":"2026-04-24T21:00:39.533Z","tags":["flask","openid","authentication","web","legacy"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/flask-openid"},{"id":9751,"title":"Flask OpenTracing","library":"flask-opentracing","status":"active","version":"2.0.0","language":"python","ecosystem":"pypi","summary":"Flask-opentracing provides OpenTracing support for Flask applications. It enables automatic and manual tracing of requests, integrating with OpenTracing-compatible tracers like Jaeger or Zipkin. The library is currently at version 2.0.0 and maintains an active release cadence aligned with OpenTracing API updates.","last_verified":"2026-04-17T00:00:00.000Z","tags":["flask","opentracing","observability","tracing","distributed-tracing"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/flask-opentracing"},{"id":8996,"title":"Flask-ORJSON","library":"flask-orjson","status":"active","version":"2.0.0","language":"python","ecosystem":"pypi","summary":"Flask-ORJSON is a Flask JSON provider that leverages the `orjson` library for significantly faster JSON serialization and deserialization. It replaces Flask's default `json` module with `orjson`, offering performance improvements, especially for high-throughput applications handling large JSON payloads. The current version is 2.0.0, and it is actively maintained by the Pallets-eco team, following a release cadence tied to Flask and `orjson` updates.","last_verified":"2026-04-16T00:00:00.000Z","tags":["flask","json","serialization","performance","orjson"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/flask-orjson"},{"id":7239,"title":"Flask-Paginate","library":"flask-paginate","status":"active","version":"2024.4.12","language":"python","ecosystem":"pypi","summary":"Flask-Paginate provides simple pagination support for Flask applications, making it easy to display large datasets across multiple pages. It handles page number generation, URL building, and integrates with various CSS frameworks like Bootstrap. The current version is 2024.4.12, following a date-based release cadence with frequent updates for bug fixes and compatibility.","last_verified":"2026-04-16T00:00:00.000Z","tags":["flask","pagination","web","frontend"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/flask-paginate"},{"id":7240,"title":"Flask-Principal","library":"flask-principal","status":"deprecated","version":"0.4.0","language":"python","ecosystem":"pypi","summary":"Flask-Principal is an extension for Flask that provides identity management for users, enabling flexible authorization based on 'Needs' and 'Permissions'. The latest stable version is 0.4.0, released in 2012, and the library is largely unmaintained. It uses a signal-based approach to load user identities and their associated permissions.","last_verified":"2026-04-16T00:00:00.000Z","tags":["flask","authorization","permissions","identity","access-control"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/flask-principal"},{"id":23751,"title":"Flask Prometheus Metrics","library":"flask-prometheus-metrics","status":"active","version":"1.0.0","language":"python","ecosystem":"pypi","summary":"A Flask extension that provides Prometheus metrics for Flask web applications with minimal configuration. Version 1.0.0 supports Python >=3.6 and offers a straightforward API to expose metrics like request count, request duration, and custom metrics via a /metrics endpoint.","last_verified":"2026-05-01T00:00:00.000Z","tags":["flask","prometheus","metrics","monitoring"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/flask-prometheus-metrics"},{"id":6366,"title":"Flask-Pydantic","library":"flask-pydantic","status":"active","version":"0.14.0","language":"python","ecosystem":"pypi","summary":"Flask-Pydantic is a Flask extension that integrates the Pydantic library for robust data validation and serialization. It streamlines the process of validating incoming request data (query parameters, JSON bodies, form data, and path parameters) and serializing outgoing responses using Pydantic models, enhancing type safety and developer experience in Flask applications. The current version is 0.14.0, and it is actively maintained as part of the Pallets Community Ecosystem, with regular releases addressing new features and bug fixes.","last_verified":"2026-04-15T00:00:00.000Z","tags":["Flask","Pydantic","validation","API","web","dataclasses","openapi"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/flask-pydantic"},{"id":8997,"title":"Flask Pydantic Spec","library":"flask-pydantic-spec","status":"active","version":"0.8.7","language":"python","ecosystem":"pypi","summary":"Flask Pydantic Spec is a Python library that simplifies the generation of OpenAPI documentation and the validation of Flask request/response payloads using Pydantic models and Python annotations. It provides decorators to integrate Pydantic validation directly into Flask route functions, enhancing API reliability and maintainability. The library is actively maintained, with frequent minor releases, and the current version is 0.8.7.","last_verified":"2026-04-16T00:00:00.000Z","tags":["Flask","Pydantic","OpenAPI","Swagger","API validation","REST","Documentation"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/flask-pydantic-spec"},{"id":8173,"title":"Flask-PyMongo","library":"flask-pymongo","status":"active","version":"3.0.1","language":"python","ecosystem":"pypi","summary":"Flask-PyMongo is a Python library that provides PyMongo support for Flask applications. It acts as a bridge between Flask and PyMongo, wrapping PyMongo's MongoClient, Database, and Collection classes to offer convenience helpers and seamless integration with Flask's configuration system. The current version, 3.0.1, is actively maintained and generally follows the release cycles of Flask and PyMongo.","last_verified":"2026-04-16T00:00:00.000Z","tags":["flask","mongodb","pymongo","database","web-framework","extension"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/flask-pymongo"},{"id":8172,"title":"Flask-Redis Integration","library":"flask-redis","status":"maintenance","version":"0.4.0","language":"python","ecosystem":"pypi","summary":"Flask-Redis is a Flask extension that provides a convenient way to integrate Redis into your Flask applications. It abstracts away the direct management of Redis connections, allowing you to easily access a Redis client instance configured through your Flask app's configuration. The current version is 0.4.0, with the last release in 2019, indicating a maintenance-only or stable state.","last_verified":"2026-04-16T00:00:00.000Z","tags":["flask","redis","database","extension"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/flask-redis"},{"id":7241,"title":"Flask Request ID Header","library":"flask-request-id-header","status":"maintenance","version":"0.1.1","language":"python","ecosystem":"pypi","summary":"Flask-Request-ID-Header is a Python Flask middleware designed to ensure that all incoming requests to a Flask application include an `X-Request-ID` header, containing at least one unique value. This is particularly useful for request tracing and correlation in distributed systems and logging. The current version is 0.1.1, and the project has not seen active development since its last release in March 2019, indicating a maintenance-only status.","last_verified":"2026-04-16T00:00:00.000Z","tags":["flask","middleware","request-id","header","logging","tracing","correlation-id"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/flask-request-id-header"},{"id":5628,"title":"Flask-RESTful","library":"flask-restful","status":"maintenance","version":"0.3.10","language":"python","ecosystem":"pypi","summary":"Flask-RESTful is an extension for Flask that simplifies the creation of REST APIs by providing building blocks like Resources for organizing endpoints and `reqparse` for input validation. The current stable version is 0.3.10, released in May 2023. While still available, the project appears to be in maintenance mode with infrequent updates and hasn't seen major feature releases since 2014.","last_verified":"2026-04-09T00:00:00.000Z","tags":["flask","rest","api","web framework"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/flask-restful"},{"id":26998,"title":"Flask-RESTPlus","library":"flask-restplus","status":"maintenance","version":"0.13.0","language":"python","ecosystem":"pypi","summary":"Flask-RESTPlus is a Flask extension for building REST APIs with automatic Swagger documentation. Version 0.13.0 is the final release; the project is effectively in maintenance mode and superseded by Flask-RESTx. It offers request parsing, serialization, and Swagger UI generation.","last_verified":"2026-04-27T00:00:00.000Z","tags":["flask","rest","api","swagger","documentation"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/flask-restplus"},{"id":2509,"title":"Flask-RESTX","library":"flask-restx","status":"active","version":"1.3.2","language":"python","ecosystem":"pypi","summary":"Flask-RESTX is a powerful extension for Flask that adds support for quickly building REST APIs. It encourages best practices with minimal setup and provides automatic documentation via Swagger UI. As a community-driven fork of Flask-RESTPlus, it is actively maintained, currently at version 1.3.2, with a consistent release cadence addressing compatibility with newer Flask, Werkzeug, and Python versions.","last_verified":"2026-04-24T21:01:05.178Z","tags":["flask","rest","api","swagger","openapi","documentation","restful","python"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/flask-restx"},{"id":6644,"title":"Flask-Script","library":"flask-script","status":"deprecated","version":"2.0.6","language":"python","ecosystem":"pypi","summary":"Flask-Script is a Python extension for Flask that provided support for writing external scripts, including running a development server, a customized Python shell, database setup scripts, and other command-line tasks. The project's last release was in September 2017 (version 2.0.6), and its maintainers are no longer actively developing new features, only merging pull requests. It has largely been superseded by Flask's built-in command-line interface (Flask CLI), which uses the Click library.","last_verified":"2026-04-15T00:00:00.000Z","tags":["Flask","CLI","scripting","command-line-interface","deprecated"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/flask-script"},{"id":23752,"title":"Flask-SeaSurf","library":"flask-seasurf","status":"active","version":"2.0.0","language":"python","ecosystem":"pypi","summary":"Flask-SeaSurf is an updated CSRF protection extension for Flask applications. It provides cross-site request forgery prevention via tokens, with support for AJAX requests, cookie-based tokens, and exclusion patterns. Version 2.0.0 is the latest release, with maintenance as needed.","last_verified":"2026-05-01T00:00:00.000Z","tags":["flask","csrf","security","extension"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/flask-seasurf"},{"id":23094,"title":"Flask-Security","library":"flask-security","status":"active","version":"5.8.0","language":"python","ecosystem":"pypi","summary":"Flask-Security is a library that adds common security features to Flask applications, including authentication, role management, password hashing, email confirmation, and session management. Current version is 5.8.0, requiring Python >=3.10. Released under pallets-eco as the successor to Flask-Security-Too.","last_verified":"2026-05-01T00:00:00.000Z","tags":["flask","security","authentication","roles","pallets-eco"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/flask-security"},{"id":7242,"title":"Flask-Security-Too","library":"flask-security-too","status":"active","version":"5.8.0","language":"python","ecosystem":"pypi","summary":"Flask-Security-Too quickly adds common security features like user registration, login, roles, and password management to your Flask application. Currently at version 5.8.0, it's the actively maintained successor to the original Flask-Security, frequently releasing updates with fixes and improvements. Despite the 'too' suffix in its PyPI name, it is now the official Flask-Security project under Pallets-Eco.","last_verified":"2026-04-16T00:00:00.000Z","tags":["flask","security","authentication","authorization","users","registration","login"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/flask-security-too"},{"id":1243,"title":"Flask-Session","library":"flask-session","status":"active","version":"0.8.0","language":"python","ecosystem":"pypi","summary":"Flask-Session is an official extension for Flask that provides support for server-side session management. Instead of storing session data directly in client-side cookies (which can be size-limited and less secure), it stores it on the server using various backends like Redis, Memcached, FileSystem, MongoDB, SQLAlchemy, or DynamoDB. The current version is 0.8.0, and it is actively maintained by the Pallets organization, ensuring regular updates and compatibility with Flask. [1, 5, 15, 16]","last_verified":"2026-04-23T18:53:26.661Z","tags":["Flask","session","server-side session","web","extension","Redis","MongoDB","SQLAlchemy"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/flask-session"},{"id":2953,"title":"Flask-Shell-IPython","library":"flask-shell-ipython","status":"active","version":"0.5.3","language":"python","ecosystem":"pypi","summary":"Flask-Shell-IPython (current version 0.5.3, released September 2024) is a Python package that seamlessly replaces the default `flask shell` command with an enhanced IPython shell. This integration provides developers with advanced interactive features such as syntax highlighting, tab-completion, command history, and IPython's \"magic commands,\" significantly improving the Flask development and debugging experience. The project maintains an active development status with periodic updates.","last_verified":"2026-04-25T03:48:12.378Z","tags":["flask","ipython","shell","cli","development","interactive"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/flask-shell-ipython"},{"id":14579,"title":"Flask-Silk","library":"flask-silk","status":"abandoned","version":"0.2","language":"en","ecosystem":"pypi","summary":"Flask-Silk is a small, unmaintained Flask extension (version 0.2, last released March 2013) that provides an easy way to integrate FamFamFam Silk icons into Flask applications, blueprints, or other extensions. It handles serving these static icon files. Due to its age, it may have compatibility issues with modern Flask and Python versions.","last_verified":"2026-04-16T00:00:00.000Z","tags":["Flask","icons","extension","abandoned"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/flask-silk"},{"id":3496,"title":"Flask-Smorest","library":"flask-smorest","status":"active","version":"0.47.0","language":"python","ecosystem":"pypi","summary":"Flask-Smorest is a Flask/Marshmallow-based REST API framework that helps build documented REST APIs following the OpenAPI specification. It is currently at version 0.47.0 and maintains an active development pace with consistent minor and patch releases, primarily focusing on bug fixes and new features.","last_verified":"2026-04-25T10:53:34.254Z","tags":["flask","rest-api","openapi","swagger","marshmallow","api-framework","documentation"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/flask-smorest"},{"id":4013,"title":"Flask-Sock","library":"flask-sock","status":"active","version":"0.7.0","language":"python","ecosystem":"pypi","summary":"Flask-Sock provides WebSocket support for Flask applications, enabling real-time, bi-directional communication. Unlike other solutions, it works directly with the Flask development web server and does not require a greenlet-based server like gevent or eventlet for basic operation. It is also compatible with production WSGI servers such as Gunicorn (with threading), Eventlet, or Gevent. The current version is 0.7.0, with a periodic release cadence.","last_verified":"2026-04-11T00:00:00.000Z","tags":["flask","websocket","realtime","web"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/flask-sock"},{"id":2510,"title":"Flask-SocketIO","library":"flask-socketio","status":"active","version":"5.6.1","language":"python","ecosystem":"pypi","summary":"Flask-SocketIO is a Flask extension that enables real-time bidirectional communication between clients and servers using the Socket.IO protocol. It provides features like event-based communication, rooms for grouping clients, namespaces for organization, and automatic reconnection. The library is actively maintained, with frequent releases, and its current version is 5.6.1.","last_verified":"2026-04-24T21:02:23.595Z","tags":["flask","socket.io","websockets","realtime","async"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/flask-socketio"},{"id":864,"title":"Flask-SQLAlchemy","library":"flask-sqlalchemy","status":"active","version":"3.1.1","language":"python","ecosystem":"pypi","summary":"Flask-SQLAlchemy is an extension for Flask that adds support for SQLAlchemy to your application. It simplifies using SQLAlchemy with Flask by setting up common objects and patterns for using those objects, such as a session tied to each web request, models, and engines. The current version is 3.1.1, and it maintains an active development status with regular patch and minor releases.","last_verified":"2026-04-09T18:01:41.455Z","tags":["flask","sqlalchemy","orm","database","extension"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/flask-sqlalchemy"},{"id":8998,"title":"Flask-Swagger","library":"flask-swagger","status":"deprecated","version":"0.2.14","language":"python","ecosystem":"pypi","summary":"Flask-Swagger is a Python library designed to extract Swagger 2.0 specifications from Flask projects. Its latest version is 0.2.14, released in February 2021. The project appears to be in maintenance mode with infrequent updates, and lacks support for newer Python versions (3.9+) and OpenAPI 3.0.","last_verified":"2026-04-16T00:00:00.000Z","tags":["flask","swagger","openapi","documentation","api-specs","deprecated"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/flask-swagger"},{"id":5936,"title":"Flask-Swagger-UI","library":"flask-swagger-ui","status":"maintenance","version":"5.32.2","language":"python","ecosystem":"pypi","summary":"Flask-Swagger-UI is a Python library that provides a simple Flask blueprint to integrate Swagger UI into your Flask applications. It currently bundles Swagger UI version 5.32.1. While the project is not actively maintained, it receives occasional updates to keep the bundled Swagger UI version current. Users requiring more active development or specific new features might consider forking the repository.","last_verified":"2026-04-14T00:00:00.000Z","tags":["Flask","Swagger","API","Documentation","UI"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/flask-swagger-ui"},{"id":2511,"title":"Flask-Talisman","library":"flask-talisman","status":"active","version":"1.1.0","language":"python","ecosystem":"pypi","summary":"Flask-Talisman is a small Flask extension that sets HTTP security headers to help protect against common web application security issues like Cross-Site Scripting (XSS) and clickjacking. It provides a simple way to configure Content Security Policy (CSP), HTTP Strict Transport Security (HSTS), X-Frame-Options, and more. The library is actively maintained, with version 1.1.0 released in August 2023, and releases typically occur as needed for bug fixes or new feature/policy additions. [1, 3, 5]","last_verified":"2026-04-24T21:02:46.222Z","tags":["flask","security","http headers","csp","hsts","xss","clickjacking"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/flask-talisman"},{"id":4542,"title":"Flask-Testing","library":"flask-testing","status":"active","version":"0.8.1","language":"python","ecosystem":"pypi","summary":"Flask-Testing is a stable Python library designed to provide unit testing utilities for Flask applications. It integrates seamlessly with Python's built-in `unittest` module, offering `TestCase` and `LiveServerTestCase` classes that simplify testing Flask components, including routes, templates, and live server interactions. Currently at version 0.8.1, the library maintains a moderate release cadence, focusing on stability and compatibility with Flask's ecosystem.","last_verified":"2026-04-12T00:00:00.000Z","tags":["flask","testing","unit-testing","integration-testing","web-development"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/flask-testing"},{"id":4014,"title":"Flask-Threads","library":"flask-threads","status":"active","version":"0.2.0","language":"python","ecosystem":"pypi","summary":"Flask-Threads is a helper library designed to simplify working with threads within Flask applications. It addresses the common challenge of maintaining the Flask application context (e.g., `flask.g`, `request`) when executing code in background threads or using concurrent futures, which are typically thread-local. The library ensures that thread-local proxies remain accessible, preventing `RuntimeError` exceptions that occur when trying to access context outside the main request thread. The current version is 0.2.0, released on May 20, 2025, with an infrequent release cadence, primarily focusing on Flask compatibility.","last_verified":"2026-04-11T00:00:00.000Z","tags":["flask","threading","concurrency","context","background-tasks","app-context"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/flask-threads"},{"id":27744,"title":"Flask Unsign","library":"flask-unsign","status":"active","version":"1.2.1","language":"python","ecosystem":"pypi","summary":"Penetration testing tool to decode and brute-force Flask session cookies by testing against a wordlist of common secret keys. Current version: 1.2.1. Release cadence is irregular, with the last release in 2022.","last_verified":"2026-05-09T00:00:00.000Z","tags":["flask","security","pentest","session-cookie","brute-force"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/flask-unsign"},{"id":1096,"title":"Flask-WTF","library":"flask-wtf","status":"active","version":"1.2.2","language":"python","ecosystem":"pypi","summary":"Flask-WTF is a Flask extension (current version 1.2.2) that simplifies form handling by integrating the WTForms library. It provides robust features such as CSRF protection, form validation, file upload support, and reCAPTCHA integration. Maintained by the Pallets organization, it generally sees regular updates, though specific release cadences can vary.","last_verified":"2026-04-23T16:55:25.202Z","tags":["Flask","WTForms","forms","validation","CSRF"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/flask-wtf"},{"id":488,"title":"FlatBuffers","library":"flatbuffers","status":"active","version":"25.12.19","language":"python","ecosystem":"pypi","summary":"FlatBuffers is an open-source, cross-platform serialization library from Google for Python and other languages. It enables efficient and language-independent ways to serialize and deserialize data, focusing on speed and memory efficiency by allowing direct access to serialized data without parsing. The Python library is actively maintained with frequent releases, currently at version 25.12.19, often updating multiple times a month.","last_verified":"2026-05-12T14:13:58.094Z","tags":["serialization","data-format","performance","no-parsing","zero-copy"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/flatbuffers"},{"id":25593,"title":"flatc-wasm","library":"flatc-wasm","status":"active","version":"26.1.32","language":"javascript","ecosystem":"npm","summary":"FlatBuffers compiler (flatc) compiled to WebAssembly, enabling schema management, JSON/binary conversion, and code generation in Node.js (18+) and modern browsers without native dependencies. Current stable version 26.1.32, released February 2025. Key differentiators: self-contained with inlined WASM binaries, zero native deps, supports 13 code generation languages (C++, TypeScript, Go, Rust, Python, Java, etc.), per-field AES-256-CTR encryption, streaming APIs for large data, JSON Schema import/export, and embedded language runtimes. Licensed under Apache 2.0. Maintained by DigitalArsenal on GitHub.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","flatbuffers","flatc","wasm","webassembly","serialization","schema","compiler","codegen","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/flatc-wasm"},{"id":3497,"title":"FlatDict","library":"flatdict","status":"active","version":"4.1.0","language":"python","ecosystem":"pypi","summary":"FlatDict is a Python module for interacting with nested dictionaries as a single-level dictionary with delimited keys. It provides both `FlatDict` for general nested dictionaries and `FlatterDict` for dictionaries that may contain lists or tuples. The library is actively maintained with regular releases and is currently at version 4.1.0.","last_verified":"2026-04-25T10:53:54.523Z","tags":["dictionary","nested","flat","mapping","utility"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/flatdict"},{"id":13188,"title":"Flatpak Bundler","library":"flatpak-bundler","status":"abandoned","version":"0.1.3","language":"javascript","ecosystem":"npm","summary":"flatpak-bundler is a Node.js utility designed to programmatically create Flatpak application bundles. Version 0.1.3, last updated in January 2017, acts as a wrapper around the system's `flatpak-builder` command-line tool. It aims to simplify the Flatpak creation process by offering features like automatic installation of Flatpak runtimes and dependencies, direct export to single-file bundles, and streamlined file copying and symlink management. This module was particularly useful for packaging applications built with frameworks like Electron or NW.js, which often involve prebuilt binaries rather than traditional autotools-style build processes. Given its last update was over nine years ago and its dependency on Node.js versions 4.0.0 or greater (a long-unsupported runtime), the package is considered abandoned, with no active development or maintenance. Modern Flatpak tooling for Node.js or Electron has since evolved significantly, often utilizing more direct `flatpak-builder` manifest generation or alternative Electron-specific bundlers.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","flatpak"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/flatpak-bundler"},{"id":10901,"title":"Flatpickr","library":"flatpickr","status":"active","version":"4.6.13","language":"javascript","ecosystem":"npm","summary":"Flatpickr is a lightweight, dependency-free JavaScript datetime picker library, currently stable at version 4.6.13. It offers a rich set of features for date and time input, including range selections, multiple date selections, time-only pickers, and highly customizable date disabling logic. The library maintains an active release cadence, frequently publishing patch versions to address bugs and introduce minor enhancements, as seen in the recent 4.6.x releases. Unlike many alternatives, Flatpickr avoids heavy dependencies like jQuery or Moment.js, contributing to smaller bundle sizes. It provides 51 locales, 8 themes, and a plugin architecture, with official and community-maintained wrappers for popular frameworks like React, Angular, and Vue. Its primary differentiator is providing extensive functionality and a polished user experience without sacrificing performance or introducing external bloat.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","datetimepicker","calendar","date","time","picker","lightweight","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/flatpickr"},{"id":10902,"title":"FlatQueue","library":"flatqueue","status":"active","version":"3.0.0","language":"javascript","ecosystem":"npm","summary":"flatqueue is a highly optimized JavaScript priority queue implementation that leverages a binary heap structure, distinguished by storing items and their numeric priorities in two separate, flat arrays. This design choice, while limiting custom comparator functions, enables significant performance gains, often several times faster than alternatives like tinyqueue. The package is currently at version 3.0.0, primarily focused on modern JavaScript environments, being ESM-only since version 2.0.0, with further streamlining in v3.0.0 by dropping the legacy UMD bundle. It ships with first-class TypeScript types via JSDoc. Its core differentiators include its minimalistic API, small footprint, and exceptional speed, particularly effective in scenarios requiring frequent push and pop operations, making it suitable for algorithms like A* pathfinding or event schedulers where performance is critical. Its release cadence indicates active maintenance, with recent versions focusing on performance optimizations and module system compatibility, ensuring it remains a performant choice for priority queue needs in web and Node.js applications.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","algorithms","data structures","priority queue","binary heap","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/flatqueue"},{"id":13189,"title":"Flatted: Circular JSON Parser","library":"flatted","status":"active","version":"3.4.2","language":"javascript","ecosystem":"npm","summary":"Flatted is a lightweight (0.5KB) and high-performance JavaScript library designed for serializing and deserializing JavaScript objects that contain circular references, a common limitation of standard `JSON.stringify` and `JSON.parse`. It achieves this by flattening circular structures and replacing references with unique string indices. The library maintains an API surface that mirrors the native `JSON` object, including support for `reviver` and `replacer` functions since v1, making it familiar for developers. Currently at version 3.4.2, `flatted` is actively maintained by the creator of CircularJSON, offering a stable and mature solution for handling complex object graphs. It differentiates itself by its minimal footprint and focus on speed for JSON-compatible values, providing a targeted alternative to more comprehensive serialization libraries like `structured-clone` for specific use cases.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","circular","JSON","fast","parser","minimal","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/flatted"},{"id":2031,"title":"Flatten-dict","library":"flatten-dict","status":"active","version":"0.4.2","language":"python","ecosystem":"pypi","summary":"Flatten-dict is a flexible utility library for flattening and unflattening dict-like objects in Python. It supports custom key formatters (splitters/reducers) and handles nested structures, lists, and tuples. The current version is 0.4.2, and it maintains an active release cadence with improvements and bug fixes.","last_verified":"2026-04-24T05:04:59.889Z","tags":["dictionary","data-structure","flatten","unflatten","utility","nested-data"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/flatten-dict"},{"id":2512,"title":"Flatten JSON Objects","library":"flatten-json","status":"active","version":"0.1.14","language":"python","ecosystem":"pypi","summary":"flatten-json is a Python library that efficiently flattens nested JSON objects into a single-level dictionary, making them suitable for tabular formats like Pandas DataFrames or CSV export. It also provides functionality to 'unflatten' these single-level dictionaries back into nested JSON structures. The current version is 0.1.14, with a history of regular minor updates.","last_verified":"2026-04-24T21:03:03.592Z","tags":["json","flatten","unflatten","data transformation","dictionary","nested"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/flatten-json"},{"id":10903,"title":"Flattie Object Flattening Utility","library":"flattie","status":"active","version":"1.1.1","language":"javascript","ecosystem":"npm","summary":"Flattie is a minimalist and highly performant JavaScript utility for recursively flattening nested objects and arrays into a single-depth object. Currently at version 1.1.1, the library maintains a stable release cadence with incremental patches. Its core differentiators include its extremely small bundle size (203B), demonstrated speed via benchmarks against alternatives like `flat` and `flatten-object`, and customizable behavior for key concatenation via a 'glue' string. By default, it automatically omits nullish values (`null`, `undefined`) from the flattened output, a feature that can be toggled. It also ships with TypeScript type definitions, providing a robust developer experience. Its counterpart, `nestie`, provides the reverse operation (expanding flattened objects).","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","keys","flatten","object","nested","flat","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/flattie"},{"id":25594,"title":"Flave","library":"flave","status":"active","version":"1.5.3","language":"javascript","ecosystem":"npm","summary":"Flave (Full Logic Access View Engine) is a Razor-like view transpiler for JavaScript that compiles template files into plain JavaScript functions returning strings. Version 1.5.3 is the current stable release, with irregular cadence. Unlike many templating engines that restrict logic, Flave gives full access to JavaScript via code blocks and expressions. It is isomorphic (no DOM required), supports custom configuration for quoting, whitespace, and exports, and integrates with editors like VSCode and Atom through community extensions.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","Razor","view","Transpiler","Template"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/flave"},{"id":21352,"title":"Flawfinder","library":"flawfinder","status":"maintenance","version":"2.0.19","language":"python","ecosystem":"pypi","summary":"A static analysis tool for C/C++ code that searches for potential security flaws (e.g., buffer overflows, format string vulnerabilities). Version 2.0.19 requires Python >=2.7, with no recent releases; appears to be in maintenance mode.","last_verified":"2026-04-27T00:00:00.000Z","tags":["security","static-analysis","c","c++","vulnerability-scanner"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/flawfinder"},{"id":2032,"title":"Flax","library":"flax","status":"active","version":"0.12.6","language":"python","ecosystem":"pypi","summary":"Flax is a high-performance neural network library for JAX, designed for flexibility and ease of use. It provides building blocks for defining models, handling parameters, and managing training state within the JAX ecosystem. As of my last check, the current version is 0.12.6. Its release cadence is closely tied to JAX updates and major developments in the JAX ecosystem, with frequent minor and patch releases.","last_verified":"2026-04-24T05:13:02.372Z","tags":["jax","deep learning","neural networks","machine learning","google"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/flax"},{"id":27746,"title":"Fleet Python SDK","library":"fleet-python","status":"active","version":"0.2.126","language":"python","ecosystem":"pypi","summary":"Python SDK for interacting with Fleet environments. Currently at version 0.2.126, actively maintained. Provides client for task execution, file management, and environment metadata. Releases are frequent (multiple per week). Requires Python >=3.9.","last_verified":"2026-05-09T00:00:00.000Z","tags":["fleet","sdk","ai","client","httpx","pydantic"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/fleet-python"},{"id":14580,"title":"Fleetbo CLI","library":"fleetbo-cockpit-cli","status":"active","version":"1.0.250","language":"javascript","ecosystem":"npm","summary":"Fleetbo CLI (version 1.0.250) is the official command-line interface for the Fleetbo platform, engineered to streamline the development and deployment of native mobile applications built with React. This tool is actively maintained, with new releases likely synchronized with updates to the broader Fleetbo platform, though a specific public release cadence is not explicitly defined. It distinguishes itself by offering a suite of specialized commands tailored for the Fleetbo ecosystem's mobile development workflows, encompassing initial project setup, automated page scaffolding, and platform-specific build processes for both Android and iOS. A key differentiator is its 'AI Architect Mode' (Alex), indicating integration with AI-powered development assistance. The CLI functions as a comprehensive project scaffold, code generator, and build orchestrator, aiming to simplify the intricacies of React Native development within the Fleetbo framework.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","fleetbo","JavaScript","mobile","cli","android","ios"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/fleetbo-cockpit-cli"},{"id":6645,"title":"Flet: Build Multi-Platform Apps with Python and Flutter","library":"flet","status":"active","version":"0.84.0","language":"python","ecosystem":"pypi","summary":"Flet is a Python framework that enables developers to build interactive, real-time, multi-platform applications using a simple Python API. It renders UI using Flutter, allowing apps to run as web apps, desktop executables, or mobile apps from the same codebase. The current version is 0.84.0, and it maintains an active and frequent release cadence, often with bi-weekly updates.","last_verified":"2026-04-17T00:00:00.000Z","tags":["GUI","UI","web","desktop","mobile","cross-platform","Flutter","real-time"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/flet"},{"id":21353,"title":"flet-cli","library":"flet-cli","status":"active","version":"0.84.0","language":"python","ecosystem":"pypi","summary":"Command-line interface for Flet, a Python framework for building real-time web, desktop, and mobile apps. Current version 0.84.0, actively developed with frequent releases.","last_verified":"2026-04-27T00:00:00.000Z","tags":["flet","cli","gui","framework","web","mobile","desktop"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/flet-cli"},{"id":23753,"title":"Flex","library":"flex","status":"active","version":"6.14.1","language":"python","ecosystem":"pypi","summary":"Flex is a Swagger/OpenAPI schema validation library for Python. It validates API responses against a Swagger specification. Current version is 6.14.1. Release cadence is irregular, with recent releases focusing on maintenance and compatibility updates.","last_verified":"2026-05-01T00:00:00.000Z","tags":["swagger","openapi","validation","api"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/flex"},{"id":18376,"title":"Flexbiz Server","library":"flexbiz-server","status":"active","version":"12.6.8","language":"javascript","ecosystem":"npm","summary":"Flexbiz Server is the backend service for the Flexbiz business application, providing API endpoints for business operations. The current stable version is 12.6.8. It is released on an irregular cadence with breaking changes between major versions. Key differentiators: built for the Flexbiz ecosystem, tightly coupled with the Flexbiz client, and not designed as a general-purpose server framework. Underlying dependencies include Express.js for HTTP handling and Sequelize for ORM, though these may vary by version.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","business","service","API"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/flexbiz-server"},{"id":2033,"title":"Flexcache: Disk-based object caching","library":"flexcache","status":"active","version":"0.3","language":"python","ecosystem":"pypi","summary":"flexcache is a Python library (current version 0.3) designed to cache transformed versions of source objects to disk. It provides a robust and extensible framework for managing expensive calculations by storing their results persistently. The library allows for flexible cache invalidation strategies based on file modification time or content hash. It is currently in a pre-1.0 release, suggesting an active development cadence with potential for future changes.","last_verified":"2026-04-24T05:13:20.579Z","tags":["caching","disk-cache","performance","serialization","data-processing","utility"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/flexcache"},{"id":9754,"title":"flexmock","library":"flexmock","status":"active","version":"0.13.0","language":"python","ecosystem":"pypi","summary":"flexmock is a Python testing library that simplifies the creation of mocks, stubs, and fakes. It's designed to be flexible and expressive for isolating code under test. The current version is 0.13.0, and it maintains an active release cadence, frequently updating for Python version compatibility and dependency bumps.","last_verified":"2026-04-17T00:00:00.000Z","tags":["testing","mocking","stubbing","fakes","unittest","pytest"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/flexmock"},{"id":2034,"title":"Flexparser for Typed Parsing","library":"flexparser","status":"active","version":"0.4","language":"python","ecosystem":"pypi","summary":"Flexparser is a Python library that enables parsing of string-based data into complex Python objects using type hints. Inspired by Pydantic, it leverages `typing` module annotations to define target data structures. Currently at version 0.4, its release cadence is infrequent but maintained.","last_verified":"2026-04-24T05:13:35.038Z","tags":["parsing","type hints","dataclasses","declarative","yaml-like","pydantic-inspired"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/flexparser"},{"id":21354,"title":"FlexPolyline","library":"flexpolyline","status":"active","version":"0.1.0","language":"python","ecosystem":"pypi","summary":"Flexible Polyline encoding, a lossy compressed representation of a list of coordinate pairs or triples, based on the HERE Flexible Polyline encoding standard. Current version: 0.1.0. Release cadence: sporadic, maintained by HERE Technologies.","last_verified":"2026-04-27T00:00:00.000Z","tags":["polyline","encoding","compression","geospatial","HERE"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/flexpolyline"},{"id":26999,"title":"FLEXvalue","library":"flexvalue","status":"active","version":"2.0.8","language":"python","ecosystem":"pypi","summary":"FLEXvalue is a Python library for calculating avoided costs, commonly used in energy efficiency and demand-side management. Version 2.0.8 is the latest, with maintenance-oriented updates. Release cadence is irregular, driven by method updates.","last_verified":"2026-05-01T00:00:00.000Z","tags":["energy","avoided-costs","efficiency","economics"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/flexvalue"},{"id":15329,"title":"FlightRadar MCP Server","library":"flightradar-mcp-server","status":"active","version":"0.1.2","language":"javascript","ecosystem":"npm","summary":"The `flightradar-mcp-server` is a Model Context Protocol (MCP) server designed to provide real-time flight tracking and status information. It integrates with the AviationStack API to offer three core functionalities: retrieving detailed flight data by IATA/ICAO code, searching for flights based on various criteria (airline, airports, status), and summarizing flight statuses in a human-readable format. Currently at version 0.1.2, this package appears to be in an early development stage, focusing on extending AI agents like Claude with external flight information capabilities rather than being a standalone, general-purpose API. Its release cadence is ad-hoc given its early version, implying potential for rapid evolution. Key differentiators include its specific integration with the MCP protocol for AI agents, facilitating direct interaction with LLMs, and its direct use of AviationStack for flight data, providing a robust, specialized tool for conversational AI applications requiring flight information.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/flightradar-mcp-server"},{"id":20034,"title":"Flipper Babel Transformer","library":"flipper-babel-transformer","status":"active","version":"0.273.0","language":"javascript","ecosystem":"npm","summary":"A Babel transformer plugin used internally by Flipper (Facebook's mobile app debugging tool) to transpile Flipper plugin code. As part of the Flipper monorepo, it is tightly coupled with Flipper's build system and not intended for general use. Version 0.273.0 is current, with frequent releases alongside Flipper. No alternative exists since it is specific to Flipper's ecosystem. This package ships TypeScript types and is released under the MIT license.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","Flipper","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/flipper-babel-transformer"},{"id":14578,"title":"Flipper Common Utilities","library":"flipper-common","status":"active","version":"0.273.0","language":"javascript","ecosystem":"npm","summary":"flipper-common is a core utility package within the Facebook Flipper debugging platform, designed to provide shared functionalities and interfaces for `flipper-ui`, `flipper-server`, and Flipper plugins. It encapsulates common logic and types used across different components of the Flipper ecosystem, ensuring consistency and reducing code duplication. The package is currently at version 0.273.0 and maintains a rapid release cadence, often seeing multiple updates per month to align with the active development of the broader Flipper project. Its key differentiators lie in its deep integration within the Flipper architecture, serving as a foundational layer for building robust mobile (iOS/Android) and web/Node.js debugging plugins and server-side interactions, rather than being a general-purpose, standalone utility library.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","Flipper","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/flipper-common"},{"id":13190,"title":"Flipper Server Client","library":"flipper-server-client","status":"active","version":"0.273.0","language":"javascript","ecosystem":"npm","summary":"The `flipper-server-client` package provides a lightweight JavaScript/TypeScript abstraction for connecting to and interacting with a Flipper Server instance. It is part of the broader Flipper ecosystem, an open-source debugging platform for iOS, Android, and React Native applications, developed by Meta (formerly Facebook). The current stable version is 0.273.0, and the project demonstrates a rapid release cadence, often releasing new versions weekly or bi-weekly, reflecting active development. Its primary role is to enable external tools or scripts to programmatically communicate with a running Flipper Server, allowing for automation, custom debugging flows, or integration with non-standard environments. Key differentiators include its tight integration with the Flipper ecosystem and its focus on providing a simple API for server interaction, distinct from the desktop Flipper application itself.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","Flipper","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/flipper-server-client"},{"id":16820,"title":"Flipper Test Utilities","library":"flipper-test-utils","status":"active","version":"0.273.0","language":"javascript","ecosystem":"npm","summary":"flipper-test-utils is a library providing common testing utilities specifically designed for developing and testing Flipper plugins and components within the Flipper ecosystem. It is an integral part of the larger Flipper monorepo maintained by Facebook, currently at version 0.273.0. The package has a rapid release cadence, with updates typically aligning with the main Flipper desktop application releases (often weekly or bi-weekly). Its primary purpose is to facilitate isolated and integrated testing of Flipper plugins by offering functionalities like component rendering (often re-exporting or wrapping `@testing-library/react` utilities), mocking the Flipper client API, and providing helper functions for common testing scenarios. This allows developers to thoroughly test their plugins' UI, data interactions, and Flipper host communications without needing a full Flipper desktop environment.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","Flipper","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/flipper-test-utils"},{"id":27000,"title":"Flipt Client Python SDK","library":"flipt-client","status":"active","version":"1.4.1","language":"python","ecosystem":"pypi","summary":"Python client for Flipt feature flag evaluation. Version 1.4.1 supports synchronous and asynchronous evaluation via REST and gRPC. Active development with monthly releases.","last_verified":"2026-05-01T00:00:00.000Z","tags":["feature-flags","flipt","client"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/flipt-client"},{"id":1244,"title":"Flit","library":"flit","status":"active","version":"3.12.0","language":"python","ecosystem":"pypi","summary":"Flit is a simple yet effective packaging tool for pure Python packages, focusing on streamlining the process of putting modules and packages on PyPI. It handles creating source distributions (sdists) and wheels, and publishing them. The current stable version is 3.12.0, with releases occurring as needed to incorporate fixes and new features, typically following a minor version increment cadence.","last_verified":"2026-04-23T18:53:47.332Z","tags":["packaging","pypi","build-system","pyproject.toml","distribution"],"install_tag":"stale","install_tag_description":"widespread failures or data too old to trust","api":"https://checklist.day/api/registry/flit"},{"id":865,"title":"Flit-core","library":"flit-core","status":"active","version":"3.12.0","language":"python","ecosystem":"pypi","summary":"Flit-core provides a PEP 517 compliant build backend, encapsulating the core distribution-building logic for projects that use Flit for packaging. It is an essential dependency for the user-facing `flit` tool, enabling the creation of wheels and source distributions. The current version is 3.12.0, released on March 25, 2025, and maintains a fairly active release cadence with multiple updates throughout the year.","last_verified":"2026-04-09T18:02:19.920Z","tags":["python","packaging","build-backend","pep517","distribution"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/flit-core"},{"id":23095,"title":"flit-scm","library":"flit-scm","status":"active","version":"1.7.0","language":"python","ecosystem":"pypi","summary":"A PEP 517/518 compliant build backend that combines setuptools_scm (to derive package version from VCS tags) with Flit (to build source distributions and wheels). Version 1.7.0 is the latest, supporting Python >= 3.6. Release cadence is low; no active development in the last few years.","last_verified":"2026-05-01T00:00:00.000Z","tags":["build-system","versioning","scm","flit","setuptools-scm","pep517","pep518"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/flit-scm"},{"id":18377,"title":"flk-cache","library":"flk-core","status":"active","version":"0.1.67","language":"javascript","ecosystem":"npm","summary":"Browser localStorage-based caching library, part of the Falak framework ecosystem. Current stable version: 0.1.67. Provides a simple API (set, get, has, remove, clear) with automatic serialization of objects/arrays, optional encryption of stored values, and configurable expiration using timestamps. Designed for use with DI container; supports ESM/CommonJS. Lightweight, no external dependencies, encrypts values by default via flk-crypto. Differentiates from general caching libraries by deep Falak integration and encryption-at-rest built-in.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/flk-core"},{"id":14583,"title":"FloPoly Polynomial Utility","library":"flo-poly","status":"active","version":"7.0.1","language":"javascript","ecosystem":"npm","summary":"FloPoly is a JavaScript/TypeScript utility library focused on efficient and accurate real root-finding for real-coefficient polynomials. Currently at version 7.0.1, it supports Node.js (>=12.20.0) and browser environments, distributed as an ECMAScript Module (ESM). The library excels in root-finding for polynomials up to approximately degree 20, employing Rolle's Theorem. It offers advanced capabilities like 'certified' root-finding, which are robust against high condition numbers, and supports various coefficient precisions including `double`, `double-double`, `Shewchuk expansions`, and `bigint`. Beyond root-finding, FloPoly provides a suite of polynomial operators. Its ESM-only distribution simplifies its use in modern JavaScript projects, though it marks a breaking change for older CommonJS environments. While a precise release cadence is not specified, the version jumps suggest significant, though not frequent, updates.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","polynomial","roots","root","finding","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/flo-poly"},{"id":10904,"title":"Floating Vue Components","library":"floating-vue","status":"active","version":"5.2.2","language":"javascript","ecosystem":"npm","summary":"floating-vue is a Vue.js library for creating interactive floating UI elements such as tooltips, dropdowns, menus, and popovers. It is built upon the robust Floating UI library for precise and efficient positioning. The current stable version is 5.2.2, with active maintenance demonstrated by frequent patch and minor releases. A key differentiator is its comprehensive integration with Vue 3, providing both components (like VTooltip, VDropdown) and directives (like v-tooltip, v-close-popper) for declarative control over floating elements. The library ships with full TypeScript type definitions, enhancing developer experience and project reliability. It also offers powerful theming capabilities and flexible configuration options to adapt to various design systems.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","vue","popper","tooltip","popover","dropdown","menu","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/floating-vue"},{"id":8175,"title":"Floret Python Bindings","library":"floret","status":"active","version":"0.10.5","language":"python","ecosystem":"pypi","summary":"Floret is an actively maintained Python library by Explosion (makers of spaCy) that provides compact, full-coverage word vectors using Bloom embeddings, extending the functionalities of fastText. It aims to reduce the size of vector tables significantly while maintaining performance, especially for morphologically rich languages and handling out-of-vocabulary words. The current version is 0.10.5, with a release cadence driven by Python version support and new features for its training functionalities.","last_verified":"2026-04-16T00:00:00.000Z","tags":["NLP","embeddings","fastText","spaCy","machine learning","vectors","subword","bloom filters"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/floret"},{"id":20035,"title":"flow-babel-webpack-plugin","library":"flow-babel-webpack-plugin","status":"deprecated","version":"1.1.1","language":"javascript","ecosystem":"npm","summary":"Flow Babel Webpack Plugin (v1.1.1, last released in 2017) is a Webpack plugin that integrates Flow type checking into the Webpack build process using Babel to strip type annotations via transform-flow-comments. It provides real-time Flow error or warning reports in the Webpack output. Unlike alternatives like flow-webpack-plugin or babel-plugin-transform-flow-strip-types, this plugin specifically works with the transform-flow-comments approach to preserve type annotations as comments for Flow checks, while also allowing custom error formatting and warning-only mode. The package has not been updated in years and likely has compatibility issues with modern Webpack (4/5) and Babel (7+); it targets Webpack 1.x/2.x and Babel 6.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","flow","flowtype","babel","webpack"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/flow-babel-webpack-plugin"},{"id":15619,"title":"Flow-bin: Flow Type Checker Binary Wrapper","library":"flow-bin","status":"maintenance","version":"0.310.0","language":"javascript","ecosystem":"npm","summary":"Flow-bin is a wrapper package that provides the Flow static type checker binary for JavaScript projects. Developed primarily by Facebook/Meta, Flow offers static analysis capabilities similar to TypeScript, inferring types and catching errors before runtime. The package, currently at version `0.310.0`, bundles the corresponding Flow `0.310.0` binary, making it accessible via `npm` or `yarn` scripts and programmatically through Node.js's `child_process` module. While Flow itself is still actively developed and utilized internally at Meta, its public GitHub repository has been archived, meaning external contributions are no longer accepted, and community support is more limited. This positions `flow-bin` primarily as a maintenance package for delivering Meta's internal Flow updates to the public, rather than an actively evolving open-source project. Its release cadence is tied directly to Flow's internal release schedule. It serves as an alternative to TypeScript for adding static typing to JavaScript projects.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","cli-app","cli","bin","binary","flow","facebook","type","inference"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/flow-bin"},{"id":14581,"title":"Flow Configuration File Parser","library":"flow-config-parser","status":"abandoned","version":"0.3.0","language":"javascript","ecosystem":"npm","summary":"A utility package designed to parse `.flowconfig` files, enabling programmatic access to Flow type checker's configuration settings. The current and last published version of `flow-config-parser` is 0.3.0, released over seven years ago. While its repository `https://github.com/codemix/flow-runtime` remains active for other, related packages, `flow-config-parser` itself is no longer actively developed or maintained, making it effectively abandoned as a standalone package. It provides functions to inspect specific settings like `munge_underscores`, determine suppressed types, identify ignored files, and resolve module remapping directives within Flow's configuration.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/flow-config-parser"},{"id":27745,"title":"Flow Matching","library":"flow-matching","status":"active","version":"1.0.10","language":"python","ecosystem":"pypi","summary":"Flow Matching for Generative Modeling, a library by Meta Research for training continuous normalizing flows via flow matching objectives. Current version 1.0.10, supports Python >=3.9, actively maintained.","last_verified":"2026-05-09T00:00:00.000Z","tags":["flow matching","generative modeling","continuous normalizing flows","conditional flow matching","meta","facebook research"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/flow-matching"},{"id":10905,"title":"Flow JavaScript Parser","library":"flow-parser","status":"active","version":"0.309.0","language":"javascript","ecosystem":"npm","summary":"The flow-parser package provides a JavaScript parser, originally written in OCaml and compiled to JavaScript. It is designed to produce an Abstract Syntax Tree (AST) that largely conforms to the ESTree specification, similar to parsers like Esprima. This package is specifically built to understand and parse Flow's type annotations, making it a crucial component for tools that process Flow-typed code. As of April 2026, the current stable version is `0.309.0`, with releases appearing to follow a regular, often monthly or bi-monthly, cadence. Its key differentiator lies in its deep integration with the Flow type system and its ability to parse advanced Flow-specific syntax, while still outputting a widely compatible ESTree AST. It runs in both Node.js environments (requiring Node.js >= 0.4.0) and web browsers through a script tag.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/flow-parser"},{"id":14582,"title":"Flow Status Webpack Plugin","library":"flow-status-webpack-plugin","status":"abandoned","version":"0.1.8","language":"javascript","ecosystem":"npm","summary":"This webpack plugin integrates Flow type checking directly into the Webpack build process. On webpack startup, it automatically starts or restarts a Flow server, and subsequently runs `flow status` after each build. The package is currently at version 0.1.8 and was last published over a year ago, indicating it is no longer actively maintained. It was explicitly marked as \"experimental\" in its documentation. Key differentiators include its ability to pass custom Flow arguments, control Flow server restarts, specify a custom Flow binary path, and optionally fail the webpack build if Flow type checks produce errors. Given its age and the low version number, it is primarily compatible with older Webpack and Node.js environments and does not follow modern module conventions (e.g., ESM). Developers should be aware of its unmaintained status and consider alternatives for current projects.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","flow-status","flowtype.js","webpack"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/flow-status-webpack-plugin"},{"id":27001,"title":"flow-transpiler","library":"flow-transpiler","status":"abandoned","version":"0.0.0-pre","language":"javascript","ecosystem":"npm","summary":"The flow-transpiler package is a pre-release (0.0.0-pre) tool for transpiling Flow-typed JavaScript code. It appears to be an early-stage or abandoned project with no documentation. Its current version is 0.0.0-pre, which is not stable and should not be used in production. No release cadence or key differentiators are available due to the lack of README and metadata.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/flow-transpiler"},{"id":27747,"title":"FlowVis","library":"flow-vis","status":"active","version":"0.1","language":"python","ecosystem":"pypi","summary":"A Python package for easy visualization of optical flow fields, providing utilities to convert flow vectors into color-coded images for quick inspection. Current version 0.1, released as an initial alpha with simple generation and display functions; maintenance is sporadic.","last_verified":"2026-05-09T00:00:00.000Z","tags":["optical flow","visualisation","computer vision","numpy"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/flow-vis"},{"id":20036,"title":"flow-webpack-plugin","library":"flow-webpack-plugin","status":"active","version":"1.2.0","language":"javascript","ecosystem":"npm","summary":"A webpack plugin that invokes the Flow type checker during each webpack compilation. Current version 1.2.0 is stable and actively maintained. It allows Webpack to exit with non-zero return codes if Flow validation fails, supports watch mode, and can reuse a project's existing flow-bin installation without requiring Flow to be on $PATH. Unlike per-file type-checkers, it runs Flow on the entire project.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","webpack","flow","plugin","flowtype"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/flow-webpack-plugin"},{"id":15111,"title":"Flowbite React","library":"flowbite-react","status":"active","version":"0.12.17","language":"javascript","ecosystem":"npm","summary":"Flowbite React is an open-source library providing official React components built on top of the Flowbite design system and styled with Tailwind CSS utility classes. It aims to accelerate web development by offering a collection of pre-built, interactive UI components like buttons, modals, navigation bars, and forms. Currently at version 0.12.17, the library maintains an active development pace with frequent patch releases addressing bug fixes, performance improvements (e.g., recent bundle size reduction), and new features. Its key differentiators include being the official React implementation of Flowbite, deep integration with Tailwind CSS for customizable styling, and providing robust TypeScript support for enhanced developer experience. It targets React 18 and 19, and Tailwind CSS 3 and 4, ensuring compatibility with modern React ecosystems.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","design-system","flowbite","flowbite-react","react","tailwind","tailwindcss","tailwind-css","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/flowbite-react"},{"id":27748,"title":"FlowClient","library":"flowclient","status":"active","version":"1.34.0","language":"python","ecosystem":"pypi","summary":"A Python client library for interacting with the FlowMachine API, providing access to aggregated network data analysis queries. Current version 1.34.0, released on 2025-05-09. Requires Python >=3.6. Released approximately every 2-3 months.","last_verified":"2026-05-09T00:00:00.000Z","tags":["flowkit","api-client","network-data","aggregation"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/flowclient"},{"id":1832,"title":"Celery Flower","library":"flower","status":"active","version":"2.0.1","language":"python","ecosystem":"pypi","summary":"Flower is a real-time web-based monitor and administration tool for Celery distributed task queues. It provides a visual dashboard for task progress and history, worker status, remote control capabilities (e.g., shutdown workers, control pool size), and an HTTP API. It is actively developed and is the recommended monitoring solution for Celery clusters.","last_verified":"2026-04-24T02:08:05.684Z","tags":["celery","monitoring","task queue","web ui","admin tool","distributed systems"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/flower"},{"id":27750,"title":"FlowETL","library":"flowetl","status":"active","version":"1.34.0","language":"python","ecosystem":"pypi","summary":"FlowETL is a collection of Apache Airflow operators and sensors designed for use with FlowKit, a platform for analysing CDR data. The library provides ETL operators specific to FlowDB and FlowMachine. Current version: 1.34.0. Release cadence: irregular, tied to FlowKit releases.","last_verified":"2026-05-09T00:00:00.000Z","tags":["airflow","etl","flowkit","cdr","data-engineering"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/flowetl"},{"id":13191,"title":"Flowise AI","library":"flowise","status":"active","version":"3.1.2","language":"javascript","ecosystem":"npm","summary":"Flowise is an open-source, low-code platform for building and deploying AI agents and applications, primarily focused on large language models (LLMs). It offers a visual, drag-and-drop interface for constructing complex AI workflows by connecting various components like LLMs, vector stores, retrievers, and tools. The current stable version is 3.1.2. The project maintains an active development pace with frequent updates and bug fixes, indicated by its versioning and community engagement. Key differentiators include its intuitive graphical user interface (GUI) for creating conversational AI, agents, and RAG applications without extensive coding, simplifying the development process for developers and non-technical users alike. It supports a wide range of integrations and provides robust self-hosting options across various cloud providers, alongside a managed cloud service.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/flowise"},{"id":8174,"title":"FlowLLM: Simplifying LLM-based HTTP/MCP Service Development","library":"flowllm","status":"active","version":"0.2.0.10","language":"python","ecosystem":"pypi","summary":"FlowLLM is a Python library designed to simplify the development of LLM-based HTTP/MCP (Message Control Protocol) services. It provides a structured way to define and manage LLM workflows using `Flow` and `Step` components, allowing developers to quickly build and deploy AI-powered APIs. The library is actively maintained with frequent minor releases in its `0.2.x` series.","last_verified":"2026-04-16T00:00:00.000Z","tags":["LLM","AI","API","microservices","workflow","fastapi"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/flowllm"},{"id":17099,"title":"Flowstate Per-Request State Management","library":"flowstate","status":"abandoned","version":"0.6.0","language":"javascript","ecosystem":"npm","summary":"Flowstate is a Node.js middleware designed for managing and propagating per-request state across a sequence of HTTP requests within an Express or Connect application. It allows developers to implement 'flows' where state is maintained across multiple redirects and user interactions, culminating in a desired outcome. By default, it integrates with existing session middleware, isolating state for specific request sequences rather than global session state. State propagation relies on `return_to` and `state` query/body parameters, which the middleware automatically handles on redirects and exposes via `res.locals` for manual inclusion in views. The current and only stable version is 0.6.0, published in 2017. The package appears to be abandoned, with no releases or significant activity since that time, making it potentially incompatible with modern Node.js and Express versions.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","express","connect","state"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/flowstate"},{"id":5937,"title":"Fast GroupBy operations for Dask Arrays","library":"flox","status":"active","version":"0.11.2","language":"python","ecosystem":"pypi","summary":"Flox is a Python library that provides strategies for fast GroupBy reductions with dask.array, significantly enhancing performance for operations like climatologies, resampling, and histogramming. It was formerly known as `dask_groupby` and integrates seamlessly with xarray to offer more performant GroupBy and Resampling operations.","last_verified":"2026-04-14T00:00:00.000Z","tags":["dask","xarray","groupby","array","scientific-computing","data-analysis","parallel-computing"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/flox"},{"id":2513,"title":"Lightning-Fast Python Regex (flpc)","library":"flpc","status":"active","version":"0.2.5","language":"python","ecosystem":"pypi","summary":"flpc is a powerful Python library that wraps the blazing-fast Rust regex crate, bringing enhanced speed to your regular expression operations. It is designed to be a drop-in replacement for Python's native `re` module, with some minor syntax differences. Currently at version 0.2.5, it is in an experimental stage, meaning its code structure and dependencies may change, and users should be prepared for manual migrations to newer versions.","last_verified":"2026-04-24T21:04:34.966Z","tags":["regex","performance","rust","re","regular expressions"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/flpc"},{"id":25595,"title":"FLT","library":"flt","status":"active","version":"0.46.0","language":"javascript","ecosystem":"npm","summary":"An all-in-one opinionated tool for JavaScript code formatting, linting, and testing, wrapping prettier, eslint, and mocha. Current stable version is 0.46.0. It eliminates the need to individually install and configure multiple dev dependencies by providing a single command to run all three tasks with sensible defaults. Notable for its simplicity and zero-config approach, though it may not suit projects requiring custom tooling beyond prettier, eslint, and mocha.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","format","lint","test"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/flt"},{"id":25597,"title":"fluent-compiler","library":"fluent-compiler","status":"active","version":"0.1.0","language":"javascript","ecosystem":"npm","summary":"fluent-compiler (v0.1.0, stable pre-release) is a JavaScript transpiler for Project Fluent's FTL format. It compiles FTL messages into ES6 modules that export FluentBundle-compatible objects, shifting compilation from runtime to build time. Unlike the core `fluent` package (which ships a ~10kB runtime compiler), `fluent-compiler` outputs pre-compiled code with a ~1.2kB runtime dependency, reducing browser bundle size. It supports locale identifiers, optional AST input from `fluent-syntax`, configurable runtime imports, and Unicode isolation marks. Suitable for Node.js >=8.9.0 and build pipelines (Webpack, Rollup). Note: The runtime API is based on a draft PR (#360) and may change.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","localization","l10n","internationalization","i18n","ftl","ast","compiler","transpiler"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/fluent-compiler"},{"id":21356,"title":"fluent-convex","library":"fluent-convex","status":"active","version":"0.13.0","language":"javascript","ecosystem":"npm","summary":"A fluent API builder for Convex functions with composable middleware, reusable chains, and plugin support. Current stable version 0.13.0, actively maintained with monthly releases. Key differentiators: onion-style middleware composition, full type inference across chains, cross-function-type middleware via `$context`, and official plugins (e.g., fluent-convex/zod). Unlike raw Convex functions, provides a developer-friendly chainable syntax and middleware abstraction. Requires peer dependencies convex ^1.31.0, zod ^3.25.0 || ^4.0.0, convex-helpers >=0.1.0.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","convex","orpc","middleware","fluent-api","builder","plugin","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/fluent-convex"},{"id":2514,"title":"Fluent Logger for Python","library":"fluent-logger","status":"active","version":"0.11.1","language":"python","ecosystem":"pypi","summary":"fluent-logger-python is a Python library used to record events from Python applications to Fluentd or Fluent Bit. It provides both an event-based interface (`FluentSender`) and a standard Python `logging.Handler` (`FluentHandler`) for structured logging. The current version is 0.11.1 and it is actively maintained with regular releases.","last_verified":"2026-04-24T21:04:50.817Z","tags":["logging","fluentd","fluent-bit","observability","structured-logging"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/fluent-logger"},{"id":7243,"title":"Pygments Lexer for Fluent","library":"fluent-pygments","status":"active","version":"1.0","language":"python","ecosystem":"pypi","summary":"The `fluent-pygments` library provides a Pygments lexer for Fluent (FTL), a powerful localization system designed for natural language. It enables syntax highlighting of Fluent files, particularly useful within documentation generators like Sphinx that leverage Pygments for code rendering. It is a component of the broader `python-fluent` project, which also includes `fluent.syntax` and `fluent.runtime`.","last_verified":"2026-04-16T00:00:00.000Z","tags":["pygments","syntax highlighting","localization","fluent","i18n","ftl"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/fluent-pygments"},{"id":4015,"title":"Fluent Runtime","library":"fluent-runtime","status":"active","version":"0.4.0","language":"python","ecosystem":"pypi","summary":"Fluent Runtime is the Python implementation of Project Fluent's runtime component, providing localization capabilities for expressive translations. It handles parsing and formatting of Fluent Localization (FTL) files. The current version is 0.4.0, with new releases occurring infrequently, often in conjunction with updates to the `fluent.syntax` library.","last_verified":"2026-04-11T00:00:00.000Z","tags":["localization","i18n","fluent","l10n"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/fluent-runtime"},{"id":3498,"title":"Fluent Syntax Parser","library":"fluent-syntax","status":"active","version":"0.19.0","language":"python","ecosystem":"pypi","summary":"Fluent.syntax is the Python implementation for parsing, analyzing, processing, and serializing Fluent Translation List (FTL) files. It provides tools for working with the Abstract Syntax Tree (AST) of Fluent messages. As part of the broader Project Fluent, it helps unleash the expressive power of natural language in localization. The library is currently at version 0.19.0 and receives updates as part of the `python-fluent` project, with releases tied to Fluent specification updates and Python ecosystem changes.","last_verified":"2026-04-25T10:54:12.815Z","tags":["fluent","localization","l10n","parser","ast","i18n"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/fluent-syntax"},{"id":25596,"title":"fluent-transpiler","library":"fluent-transpiler","status":"active","version":"0.4.1","language":"javascript","ecosystem":"npm","summary":"fluent-transpiler is a build-time tool that compiles Fluent (.ftl) localization files into optimized, tree-shakable JavaScript ES modules. Current stable version is 0.4.1. It supports single and multiple locales, allows selective message inclusion/exclusion, and offers variable naming conventions (camelCase, PascalCase, etc.). Unlike runtime i18n libraries like @fluent/react or react-intl, fluent-transpiler produces zero-runtime code, ideal for modern bundlers with tree shaking. Requires Node >=24 and ships TypeScript definitions.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","Fluent","@fluent","ftl","localization","l10n","internationalization","i18n","ast","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/fluent-transpiler"},{"id":8176,"title":"flufl.bounce: Email Bounce Detectors","library":"flufl-bounce","status":"active","version":"4.0","language":"python","ecosystem":"pypi","summary":"flufl.bounce is a Python library designed for robust detection and parsing of email bounce messages. It helps identify undeliverable emails, extract recipient information, and understand the reason for delivery failures. The current major version is 4.0, released in August 2023, and it receives updates as needed, typically for Python compatibility or bug fixes.","last_verified":"2026-04-16T00:00:00.000Z","tags":["email","bounce","mail","parser","delivery-failure"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/flufl-bounce"},{"id":8999,"title":"flufl-i18n","library":"flufl-i18n","status":"active","version":"6.0.0","language":"python","ecosystem":"pypi","summary":"flufl.i18n is a Python library providing a high-level, convenient API for managing internationalization (i18n) translation contexts. It supports both single-context applications like command-line tools and more complex, multi-context applications such as servers. The current version is 6.0.0, released in November 2025, with a consistent release cadence for updates and Python version compatibility.","last_verified":"2026-04-16T00:00:00.000Z","tags":["i18n","internationalization","localization","gettext","translation"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/flufl-i18n"},{"id":2954,"title":"NFS-safe File Locking","library":"flufl-lock","status":"active","version":"9.0.0","language":"python","ecosystem":"pypi","summary":"The flufl.lock library provides an NFS-safe, file-based locking algorithm for POSIX and Windows systems, heavily influenced by the GNU/Linux open(2) manpage's O_EXCL option. It aims to prevent race conditions on NFS file systems by using atomic file operations with robust timeouts and lock-breaking capabilities. Currently at version 9.0.0, the library is under active development with regular updates and maintenance releases.","last_verified":"2026-04-25T03:48:30.710Z","tags":["lock","locking","NFS","file-locking","concurrency","synchronization"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/flufl-lock"},{"id":10906,"title":"Fluid Framework Core Client Libraries","library":"fluid-framework","status":"active","version":"2.93.0","language":"javascript","ecosystem":"npm","summary":"The `fluid-framework` package serves as the primary client-side entry point for building collaborative applications with Fluid Framework. It bundles core Fluid Framework client libraries, including the `IFluidContainer` interface and various Distributed Data Structures (DDSes) like `SharedTree` and the now legacy `SharedMap`. The current stable version is 2.93.0, with minor releases occurring frequently, often including new features and breaking changes. This package abstracts away many individual Fluid package dependencies, simplifying development. While it provides the core collaborative primitives, it requires a separate service client (e.g., `@fluidframework/azure-client` or `@fluidframework/tinylicious-client`) to connect to a Fluid service. Its key differentiators include real-time, low-latency collaboration primitives, robust data modeling with `SharedTree`, and a comprehensive API for managing collaborative sessions.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/fluid-framework"},{"id":23096,"title":"fluids","library":"fluids","status":"active","version":"1.3.0","language":"python","ecosystem":"pypi","summary":"Fluid dynamics component of the Chemical Engineering Design Library (ChEDL). Provides correlations for fluid properties, friction factors, pipe flow, pumps, valves, fittings, separators, two-phase flow, and more. Current version 1.3.0. Release cadence is irregular, with major updates every 1-2 years.","last_verified":"2026-05-01T00:00:00.000Z","tags":["fluid-dynamics","chemical-engineering","pipe-flow","friction-factor","two-phase-flow"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/fluids"},{"id":17229,"title":"Flumedb: Modular Stream-Based Database","library":"flumedb","status":"active","version":"2.1.8","language":"javascript","ecosystem":"npm","summary":"Flumedb is a modular database system built around an append-only log and streaming views. It acts as an orchestrator, connecting a single `flumelog-*` module (the durable primary data store) with zero or more `flumeview-*` modules (which provide flexible, rebuildable indexes and query interfaces). The core innovation is its star-shaped pipeline architecture, where views stream data from the central log and build their own optimized models. Unlike older designs like `level-sublevel`, `flumedb` views can be easily updated or added; they simply rebuild from the main log if their version changes. This current stable version is 2.1.8. The project does not explicitly state a release cadence, but its components are actively maintained within the `flumedb` GitHub organization. Key differentiators include its robust view rebuilding mechanism, asynchronous views that automatically synchronize upon read, and the ability for views to optimize for queries rather than durability, as they can always regenerate from the canonical log.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/flumedb"},{"id":23754,"title":"flup","library":"flup","status":"maintenance","version":"1.0.3","language":"python","ecosystem":"pypi","summary":"A random assortment of WSGI server implementations (CGI, FastCGI, SCGI, AJP) for Python 3. Version 1.0.3 is the latest, released in 2019. The project is in maintenance mode with no active development.","last_verified":"2026-05-01T00:00:00.000Z","tags":["wsgi","fastcgi","scgi","cgi","server","python3"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/flup"},{"id":3499,"title":"Flupy: Fluent Data Processing","library":"flupy","status":"active","version":"1.2.3","language":"python","ecosystem":"pypi","summary":"Flupy is a lightweight Python library and command-line interface (CLI) for implementing data pipelines with a fluent, chainable interface. Built upon generators, it processes data lazily and uses a constant amount of memory, making it suitable for large datasets. The current stable version is 1.2.3, and it maintains an active development cadence.","last_verified":"2026-04-25T10:54:30.902Z","tags":["python","data-processing","fluent-interface","generators","lazy-evaluation","cli","functional-programming"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/flupy"},{"id":9756,"title":"Flower: A Friendly Federated AI Framework","library":"flwr","status":"active","version":"1.29.0","language":"python","ecosystem":"pypi","summary":"Flower (flwr) is an open-source framework for building federated learning systems. It enables collaborative training of machine learning models across decentralized datasets without exchanging raw data. Currently at version 1.29.0, Flower maintains a rapid release cadence, often releasing minor versions monthly with new features and improvements.","last_verified":"2026-04-17T00:00:00.000Z","tags":["federated learning","machine learning","distributed computing","AI","privacy-preserving AI","deep learning"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/flwr"},{"id":27749,"title":"Flower Nightly Build","library":"flwr-nightly","status":"active","version":"1.30.0.dev20260508","language":"python","ecosystem":"pypi","summary":"Nightly pre-release of the Flower federated learning framework (Flower: A Friendly Federated AI Framework). Current version is 1.30.0.dev20260508, requires Python >=3.10,<4.0. Published daily from the main development branch. Not stable; use for testing and previewing upcoming features.","last_verified":"2026-05-09T00:00:00.000Z","tags":["federated-learning","nightly","pre-release","flwr","flower"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/flwr-nightly"},{"id":20037,"title":"fly-babel","library":"fly-babel","status":"maintenance","version":"2.1.1","language":"javascript","ecosystem":"npm","summary":"Babel plugin for the Fly build system, version 2.1.1. It allows you to transpile ES6/ES2015+ code using Babel within Fly pipelines. The plugin supports standard Babel options (presets, plugins, sourceMaps, etc.) and a preload feature that automatically loads Babel plugins/presets from package.json. Release cadence is low; last release was in 2018. Key differentiator: tight integration with Fly, including preloading and simple generator-based task syntax. Requires Node >= 4.6 and Fly 2.0+.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","fly","fly-plugin","babel","es6","compile","esnext","transpile","6to5"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/fly-babel"},{"id":25598,"title":"fly-pug-lint","library":"fly-pug-lint","status":"deprecated","version":"0.0.11","language":"javascript","ecosystem":"npm","summary":"fly-pug-lint is a plugin for the Fly task runner (version 0.0.11) that integrates pug-lint for linting Pug (formerly Jade) templates. It allows developers to lint Pug files using Fly's streaming API, supporting both async/await and generator function syntax. The plugin delegates to pug-lint for configuration, typically using a .pug-lintrc.js file. It requires Fly ^1.3.1 as a peer dependency. Compared to standalone pug-lint, it offers seamless integration with Fly workflows but is limited by Fly's maintenance status.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","fly","fly-plugin","pug","pug-lint","jade","jade-lint","lint"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/fly-pug-lint"},{"id":21357,"title":"fly-rollup","library":"fly-rollup","status":"maintenance","version":"2.1.0","language":"javascript","ecosystem":"npm","summary":"Rollup plugin for the Fly build system (fly-rollup v2.1.0). Allows using Rollup as a transformation step within Fly pipelines with async/await or generator syntax. Supports passing Rollup and bundle options, sourcemap configuration. Requires Node >= 4.6 and the Fly task runner. Last updated ca. 2017, no recent maintenance. Alternatives: use Rollup directly or other build tools.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","fly","fly-plugin","rollup"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/fly-rollup"},{"id":22,"title":"Fly.io (flyctl + Machines API)","library":"flyctl","status":"active","version":"flyctl — see fly version update for current (auto-updates by default)","language":"python","ecosystem":"pypi","summary":"Fly.io is a compute platform for deploying containerized apps globally. There is no official Fly.io Python SDK — interaction is via the flyctl CLI, fly.toml config file, and the Machines REST API. The unofficial fly-python-sdk on PyPI (pip install fly-python-sdk) is a third-party project last updated October 2023 and should not be relied upon.","last_verified":"2026-05-12T04:37:30.517Z","tags":["platform","deployment","containers","serverless","cli","infra","cloud"],"install_tag":"stale","install_tag_description":"widespread failures or data too old to trust","api":"https://checklist.day/api/registry/flyctl"},{"id":23097,"title":"flynt","library":"flynt","status":"active","version":"1.0.6","language":"python","ecosystem":"pypi","summary":"A CLI tool to automatically convert a Python project's %-formatted strings (like '%s' % var) and .format() calls to f-strings. Current version 1.0.6, stable, low release cadence. Requires Python >=3.9.","last_verified":"2026-05-01T00:00:00.000Z","tags":["f-string","string-formatting","conversion","cli","code-quality","Python3"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/flynt"},{"id":5230,"title":"Flyte IDL","library":"flyteidl","status":"active","version":"1.16.6","language":"python","ecosystem":"pypi","summary":"flyteidl is the Interface Definition Language (IDL) for the Flyte platform, providing Python bindings for the core protobuf messages and services. It defines the data structures and RPC interfaces used throughout the Flyte ecosystem, including task definitions, workflow structures, and execution states. As of its latest v1.x release, it is at version 1.16.6. The library's release cadence is tied to the broader Flyte platform releases, with active development supporting both a v1.x and a separate v2.x stream (flyteidl2).","last_verified":"2026-04-13T00:00:00.000Z","tags":["flyte","idl","workflow","orchestration","protobuf","data-pipeline"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/flyteidl"},{"id":8177,"title":"Flyte IDL 2 (Python Bindings)","library":"flyteidl2","status":"active","version":"2.0.12","language":"python","ecosystem":"pypi","summary":"flyteidl2 provides the Python bindings for the Interface Definition Language (IDL) of the Flyte platform. It encapsulates the protobuf definitions and generated client code necessary for defining and serializing Flyte's core entities like tasks, workflows, and literals. This library is a foundational dependency for the user-facing Flyte SDK (commonly installed as `flyte` or `flyte-sdk`), particularly in Flyte 2.x, enabling robust, type-safe communication and data exchange across distributed Flyte components. It is currently at version 2.0.12 and follows the Flyte SDK's release cadence.","last_verified":"2026-04-16T00:00:00.000Z","tags":["Flyte","IDL","protobuf","workflow orchestration","MLOps","SDK dependency"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/flyteidl2"},{"id":6646,"title":"Flytekit SDK","library":"flytekit","status":"active","version":"1.10.0","language":"en","ecosystem":"pypi","summary":"Flytekit is the Python SDK for Flyte, an open-source workflow orchestration platform designed for machine learning and data science. It enables users to define, execute, and monitor scalable and reliable data and ML pipelines as tasks and workflows using standard Python. The library is actively developed, with frequent minor releases, typically on a bi-weekly or monthly cadence.","last_verified":"2026-04-16T00:00:00.000Z","tags":["mlops","workflow-orchestration","data-pipeline","task-scheduling","data-science"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/flytekit"},{"id":23755,"title":"Flytekit Pod Plugin","library":"flytekitplugins-pod","status":"active","version":"1.16.19","language":"python","ecosystem":"pypi","summary":"Flytekit plugin enabling K8s Pod tasks in Flyte workflows. Allows users to define custom Pod specifications for running tasks on Kubernetes, providing fine-grained control over resources, sidecars, and scheduling. Current version: 1.16.19. Release cadence is tied to Flytekit releases.","last_verified":"2026-05-01T00:00:00.000Z","tags":["flyte","kubernetes","pod","workflow","mlops"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/flytekitplugins-pod"},{"id":23756,"title":"Flytekit Ray Plugin","library":"flytekitplugins-ray","status":"active","version":"1.16.19","language":"python","ecosystem":"pypi","summary":"This package provides Ray integration for Flyte workflows, enabling distributed execution on Ray clusters. Current version: 1.16.19. Released approximately monthly alongside flytekit core.","last_verified":"2026-05-01T00:00:00.000Z","tags":["flyte","ray","distributed-computing","workflow"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/flytekitplugins-ray"},{"id":23757,"title":"flytekitplugins-spark","library":"flytekitplugins-spark","status":"active","version":"1.16.19","language":"python","ecosystem":"pypi","summary":"Spark 3 plugin for flytekit, enabling PySpark jobs within Flyte workflows. Current version 1.16.19, part of the Flytekit ecosystem, released regularly alongside Flytekit.","last_verified":"2026-05-01T00:00:00.000Z","tags":["flyte","spark","pyspark","workflow","mlops"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/flytekitplugins-spark"},{"id":23758,"title":"Flexible Metadata Format","library":"fmf","status":"active","version":"1.7.0","language":"python","ecosystem":"pypi","summary":"fmf (Flexible Metadata Format) is a file format designed for storing and sharing metadata using a human-friendly Yet Another Markup Language (YAML)-like syntax. Version 1.7.0, released occasionally.","last_verified":"2026-05-01T00:00:00.000Z","tags":["metadata","yaml","testing","beaker"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/fmf"},{"id":10907,"title":"Unconstrained Function Minimization","library":"fmin","status":"abandoned","version":"0.0.4","language":"javascript","ecosystem":"npm","summary":"fmin is a JavaScript library designed for unconstrained numerical function minimization, offering implementations of several common optimization algorithms. These include the Nelder-Mead method, Gradient Descent, Wolf Line Search, and the Non-Linear Conjugate Gradient method. Currently at version 0.0.4, the package appears to be largely unmaintained; its last known commit was over eight years ago, indicating an abandoned status. While it originally differentiated itself by providing interactive visualizations and an accompanying blog post to explain the algorithms, these are external to the core npm package. Due to its very early development stage (sub-1.0 version) and prolonged inactivity, users should be aware of potential limitations regarding modern JavaScript compatibility, lack of TypeScript type definitions, and unoptimized performance compared to contemporary alternatives. The project has no clear release cadence, and development seems to have ceased.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","fmin","optimization","Nelder-Mead","Conjudate Gradient"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/fmin"},{"id":10908,"title":"MurmurHash3 Finalization Mix","library":"fmix","status":"active","version":"1.0.0","language":"javascript","ecosystem":"npm","summary":"fmix is a JavaScript implementation of the MurmurHash3 x86 finalization mix function, a crucial step in the MurmurHash3 algorithm for generating high-quality hash values. The package provides a lightweight, single-purpose utility to apply this finalization step to a given 32-bit number. The current stable version is 1.0.0, released in July 2021. As a focused cryptographic utility, its release cadence is typically slow, with updates primarily addressing environmental compatibility or minor optimizations rather than new features, signifying a mature and stable API. It differentiates itself by offering only the finalization mix, allowing developers to integrate it into custom hashing implementations or use it alongside other MurmurHash3 components like `murmur-32` or `murmur-128` (from the same author) where modularity is desired, rather than a full end-to-end hashing solution. This allows for fine-grained control over the hashing process. The library is dependency-free, ensuring a minimal footprint.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/fmix"},{"id":8178,"title":"Simulate Functional Mock-up Units (FMUs) in Python","library":"fmpy","status":"active","version":"0.3.29","language":"python","ecosystem":"pypi","summary":"FMPy is a free Python library to simulate Functional Mock-up Units (FMUs), supporting FMI 1.0, 2.0, and 3.0 for both Co-Simulation and Model Exchange. It runs on Windows, Linux, and macOS, offering a command-line interface, a graphical user interface, and a web app. Additionally, FMPy facilitates creating Jupyter Notebooks and compiling C code FMUs, making it a versatile tool for system simulation. The library is actively maintained by Dassault Systèmes, with the current version being 0.3.29.","last_verified":"2026-04-16T00:00:00.000Z","tags":["FMI","FMU","simulation","model-exchange","co-simulation","systems-engineering","modelica"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/fmpy"},{"id":9755,"title":"fnc - Functional Programming Utilities","library":"fnc","status":"maintenance","version":"0.5.3","language":"python","ecosystem":"pypi","summary":"fnc is a Python library that provides functional programming utilities, primarily focusing on working with generators and iterable data. It offers curried versions of common functions like `map`, `filter`, and `pipe` for a more declarative style. The current version is 0.5.3, released in October 2021, and the project is in a maintenance mode with infrequent updates.","last_verified":"2026-04-17T00:00:00.000Z","tags":["functional programming","generators","iterators","pipe","curry","utilities"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/fnc"},{"id":7244,"title":"FNV Hash Fast","library":"fnv-hash-fast","status":"active","version":"2.0.2","language":"python","ecosystem":"pypi","summary":"FNV Hash Fast is a high-performance Python library providing FNV-1a hash functions (32-bit and 64-bit). It leverages C extensions for maximum speed, offering a significantly faster alternative to pure Python implementations. The current version is 2.0.2, with recent releases focusing on performance improvements and platform support.","last_verified":"2026-04-16T00:00:00.000Z","tags":["hash","fnv","fnv1a","performance","utility","cryptography"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/fnv-hash-fast"},{"id":6647,"title":"FNV Hash Implementation","library":"fnvhash","status":"active","version":"0.2.1","language":"python","ecosystem":"pypi","summary":"fnvhash is a pure Python implementation of the FNV (Fowler-Noll-Vo) hash function family, including FNV-1 and FNV-1a variants. It is known for its simplicity and speed in non-cryptographic hashing applications. The library is actively maintained, with its current version 0.2.1, and focuses on correctness with 100% test coverage.","last_verified":"2026-04-15T00:00:00.000Z","tags":["fnv","hash","hashing","fnv1","fnv1a","pure-python","checksum"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/fnvhash"},{"id":14585,"title":"FOAM Metaprogramming Framework","library":"foam-framework","status":"abandoned","version":"0.5.0","language":"javascript","ecosystem":"npm","summary":"FOAM is described as a full-stack reactive MVC metaprogramming framework primarily implemented in JavaScript. Its core value proposition focuses on building high-performance applications with reduced size and increased developer efficiency, allowing for code generation targeting various languages and platforms. The project appears to be an early-stage or abandoned framework, indicated by its low version number (0.5.0), the use of 'nodejs' (rather than 'node') in examples, a dependency on Google Groups for discussions, and the primary distribution method involving direct HTML script inclusion or pre-bundled `foam.js` files. It predates widespread adoption of modern JavaScript module systems like CommonJS or ESM, typically relying on global scope for accessibility. There is no clear release cadence, and the framework's 'no build' claim for demos contrasts with a build tool for optimized deployment, suggesting a workflow that might be incompatible with contemporary front-end development practices. Key differentiators include its metaprogramming capabilities and focus on efficient code generation, though its current relevance is limited given its apparent inactivity.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","foam","mvc","metaprogramming","framework"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/foam-framework"},{"id":15109,"title":"Accessible Focus Trapping","library":"focus-trap","status":"active","version":"8.0.1","language":"javascript","ecosystem":"npm","summary":"focus-trap is a vanilla JavaScript library designed to trap keyboard focus within a specified DOM node, essential for building accessible UI components like modals, dialogs, and sidebars. It ensures that users navigating with keyboard (Tab, Shift+Tab) or screen readers cannot escape the designated area, enhancing accessibility. The current stable version is 8.0.1, with releases occurring as needed for bug fixes (patch), new features (minor), and breaking changes (major). Key differentiators include its lightweight, framework-agnostic nature, robust handling of nested traps (pausing/unpausing), and its reliance on the well-maintained `tabbable` library for determining focusable elements. It handles initial focus, tabbing within the trap, blocking clicks outside, and restoring focus on deactivation. It explicitly supports modern desktop browsers and offers UMD builds for environments without bundlers.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","focus","accessibility","trap","capture","keyboard","modal","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/focus-trap"},{"id":10909,"title":"React Focus Trap Component","library":"focus-trap-react","status":"active","version":"12.0.0","language":"javascript","ecosystem":"npm","summary":"focus-trap-react is a React component that wraps the `focus-trap` library, providing an accessible way to trap focus within a DOM element. This is crucial for UI patterns like modals, dialogs, and overlays, ensuring keyboard users cannot tab outside the active component. The current stable version is 12.0.0. The library maintains a steady release cadence, typically releasing new patch versions to update its underlying `focus-trap` dependency, and major versions coinciding with significant updates to `focus-trap` or React compatibility requirements. Its key differentiator is its direct integration with React's component lifecycle, abstracting the imperative `focus-trap` API into declarative props, simplifying its use in React applications for enhanced accessibility.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","react","reactjs","react-component","aria","accessibility","modal","dialog","focus","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/focus-trap-react"},{"id":15108,"title":"Vue Focus Trap Component","library":"focus-trap-vue","status":"active","version":"4.1.0","language":"javascript","ecosystem":"npm","summary":"focus-trap-vue is a Vue component designed to enhance web accessibility by programmatically trapping keyboard focus within a specified DOM element. This is crucial for UI patterns like modals, dialogs, and sidebars, preventing users of assistive technologies from accidentally tabbing out of the active context. The current stable version is 4.1.0, last published in August 2025, with regular patch and minor releases, indicating active maintenance and a stable API. It acts as a Vue-specific wrapper around the robust `focus-trap` library, inheriting its extensive focus management capabilities. Key differentiators include its seamless integration into Vue applications, support for both Vue 2 (via `@legacy` package) and Vue 3, and flexible control mechanisms via `active` prop, `v-model:active`, or direct method calls, while enforcing best practices for accessibility by leveraging its underlying peer dependency.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","focus","trap","a11y","accessibility","modal","component","block","lock","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/focus-trap-vue"},{"id":9757,"title":"Fold-to-ASCII","library":"fold-to-ascii","status":"active","version":"1.0.2.post1","language":"python","ecosystem":"pypi","summary":"A Python port of the Apache Lucene ASCII Folding Filter, this library converts alphabetic, numeric, and symbolic Unicode characters outside the Basic Latin block into their ASCII equivalents if they exist. It's currently at version 1.0.2.post1 and is a stable, low-cadence utility library focused on character folding rather than full transliteration.","last_verified":"2026-04-17T00:00:00.000Z","tags":["string-processing","unicode","ascii-conversion","text-utility","lucene"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/fold-to-ascii"},{"id":25599,"title":"Folder Lint","library":"folder-lint","status":"active","version":"1.0.5","language":"javascript","ecosystem":"npm","summary":"A library for linting folder structures, currently at version 1.0.5. Designed to enforce directory conventions in projects using custom rules. Differentiates from standard linters by focusing on file system layout rather than code style. Latest release is stable, with no recent updates. The package ships TypeScript types for use in TS projects. It is a small utility primarily configured via Node.js scripts.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/folder-lint"},{"id":27002,"title":"FOlib","library":"folib","status":"active","version":"0.4.1","language":"javascript","ecosystem":"npm","summary":"FOlib provides TypeScript bindings for Fallout 2 engine scripting (sfall/TSSL). Current version 0.4.1, under active development with headers added on demand. Key differentiator: enables type-safe scripting for Fallout 2 mods using TSSL transpiler. Unlike raw JavaScript, provides declarations, definitions, and helper functions for sfall hooks, game APIs, and common patterns. Integrates with ESLint and TypeScript ESLint for linting.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","Fallout","Fallout 2","sfall","TSSL"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/folib"},{"id":2035,"title":"Folium","library":"folium","status":"active","version":"0.20.0","language":"python","ecosystem":"pypi","summary":"Folium is a Python library that builds on the data wrangling strengths of the Python ecosystem and the mapping strengths of the Leaflet.js library. It allows users to create interactive maps and geospatial visualizations that can be shared as standalone HTML files or integrated into web applications. The current version is 0.20.0, and it maintains an active release cadence with frequent updates and patch releases.","last_verified":"2026-04-24T05:14:33.122Z","tags":["mapping","geospatial","leaflet","visualization","data visualization"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/folium"},{"id":25600,"title":"Follicle","library":"follicle","status":"active","version":"3.1.0","language":"javascript","ecosystem":"npm","summary":"Follicle is a class-based ES6 ODM (Object Document Mapper) for MongoDB and NeDB, forked from camo to support multiple concurrent database connections. Current version is 3.1.0 (stable, requires Node >=12). It provides a familiar OOP interface with ES6 classes, native Promises, and support for embedded documents, hooks, and counting. Unlike Mongoose, it offers a lighter-weight approach and supports NeDB as an alternative backend for development or in-memory usage. Release cadence is irregular; maintained by Seald.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","es6","odm","mongodb","nedb","nosql","document","model","schema"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/follicle"},{"id":16035,"title":"Follow Redirects","library":"follow-redirects","status":"active","version":"1.16.0","language":"javascript","ecosystem":"npm","summary":"follow-redirects is a Node.js utility that provides a drop-in replacement for the native `http` and `https` modules, automatically handling HTTP and HTTPS redirects transparently. Currently stable at version 1.16.0, the package sees regular maintenance with patch and minor releases, indicating active development and bug fixes. Its core functionality enables developers to make network requests without manually inspecting and reissuing requests for 3xx status codes, simplifying client-side HTTP interactions significantly. Unlike the built-in Node.js modules, `follow-redirects` abstracts away the complexity of redirect chains, offering a more robust and developer-friendly experience for fetching resources across multiple redirects. It provides configurable limits for maximum redirects and response body length, which can be set both globally for all requests or individually for specific requests.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","http","https","url","redirect","client","location","utility"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/follow-redirects"},{"id":23759,"title":"Follow the Money","library":"followthemoney","status":"active","version":"4.8.1","language":"python","ecosystem":"pypi","summary":"A Python library for modeling, validating, and exporting structured anti-corruption data. It provides a schema (the 'Follow the Money' data model) with entities, properties, and relations, along with tools for data import/export (CSV, Excel, JSON, RDF), entity deduplication, and graph analysis. Current version 4.8.1, supports Python >=3.10, released under MIT license. Active development.","last_verified":"2026-05-01T00:00:00.000Z","tags":["data-model","anti-corruption","entity-resolution","schema","validation"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/followthemoney"},{"id":13193,"title":"Font Awesome v4.7.0 (Legacy)","library":"font-awesome","status":"abandoned","version":"4.7.0","language":"javascript","ecosystem":"npm","summary":"Font Awesome v4.7.0 is a legacy iconic font and CSS framework that provides a suite of 675 pictographic icons for web projects. This specific npm package, `font-awesome`, corresponds to the 4.x series, with `4.7.0` being its final release in October 2016. It renders icons using web fonts and CSS classes (e.g., `fa fa-home`). The 4.x series is now end-of-life and no longer actively maintained. Font Awesome has since evolved into the 5.x, 6.x, and 7.x series, which are distributed under `@fortawesome` scoped npm packages and primarily utilize SVG-based rendering for improved flexibility and performance. Key differentiators of v4 were its simplicity, wide adoption, and vector scalability via fonts. Its release cadence for this package is effectively stopped, as newer versions are under different packages.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","font","awesome","fontawesome","icon","bootstrap"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/font-awesome"},{"id":20038,"title":"font-awesome-webpack","library":"font-awesome-webpack","status":"abandoned","version":"0.0.5-beta.2","language":"javascript","ecosystem":"npm","summary":"A Webpack loader package that integrates Font Awesome (Less-based) into webpack builds. Version 0.0.5-beta.2 is the latest, with infrequent releases. It simplifies loading Font Awesome fonts and styles by providing a preconfigured webpack loader and customizable Less configuration. Key differentiators vs raw font-awesome: automatic font loader regex, optional extract-text-webpack-plugin support, and selective style inclusion. Suitable for Webpack 1.x and 2.x projects, but unmaintained after 2017.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","font-awesome","webpack"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/font-awesome-webpack"},{"id":20039,"title":"font-config-webpack-plugin","library":"font-config-webpack-plugin","status":"active","version":"2.0.3","language":"javascript","ecosystem":"npm","summary":"Preset webpack plugin that configures loaders for font files (e.g., woff, woff2, ttf, eot, svg) with best practices for development and production modes. Version 2.0.3 is the latest stable release, part of the common-config-webpack-plugin suite maintained by Merkle Open. It automatically adjusts configuration based on webpack mode, supports long-term caching via content hash, and integrates with file-loader. Compared to manual webpack font configuration, it provides a zero-config setup with sensible defaults.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","image","webpack","loader"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/font-config-webpack-plugin"},{"id":13192,"title":"CSS Font Family Parser","library":"font-family-papandreou","status":"abandoned","version":"0.2.0-patch2","language":"javascript","ecosystem":"npm","summary":"The `font-family-papandreou` package provides a lightweight utility for parsing and stringifying CSS `font-family` property values. It converts a CSS font-family string (e.g., `\"Helvetica Neue\", Helvetica, sans-serif`) into an array of individual font names and vice-versa. The package is currently at version `0.2.0-patch2` and has been unmaintained for several years, with its last publish occurring over six years ago and last code commit in 2017. Its simplicity stems from having zero external runtime dependencies, making it a self-contained solution. However, due to its age and lack of active development, it primarily supports CommonJS modules and does not offer native TypeScript declarations or ESM compatibility, which are standard in modern JavaScript ecosystems. While functional for its niche, developers should be aware of its abandoned status and consider more contemporary alternatives for new projects.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/font-family-papandreou"},{"id":20040,"title":"font-subset-loader2","library":"font-subset-loader2","status":"active","version":"1.1.7","language":"javascript","ecosystem":"npm","summary":"A webpack loader for subsetting TTF font files to include only specified glyphs, reducing file size. Compatible with webpack 4 and 5, it forked the unmaintained font-subset-loader to update dependencies and fix compatibility. Stable version 1.1.7, with infrequent releases. Alternatives like fontmin-webpack or glyphhanger offer more features, but this loader integrates natively with webpack load chain, processing fonts as resources before file/url-loader.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/font-subset-loader2"},{"id":8179,"title":"Font Awesome Free","library":"fontawesomefree","status":"maintenance","version":"6.6.0","language":"python","ecosystem":"pypi","summary":"This Python package provides the static assets for Font Awesome Free icons, currently mirroring Font Awesome version 6.6.0. It's primarily designed for integration into Python web frameworks like Django, allowing developers to easily serve Font Awesome's CSS and JavaScript files for their web applications. While the upstream Font Awesome library has released version 7, the `fontawesomefree` PyPI package is not actively updated for Font Awesome 7 and is officially deprecated for new projects aiming for Font Awesome 7 integration.","last_verified":"2026-04-16T00:00:00.000Z","tags":["web-framework","django","static-files","icons","frontend"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/fontawesomefree"},{"id":23760,"title":"Font Bakery","library":"fontbakery","status":"active","version":"1.1.0","language":"python","ecosystem":"pypi","summary":"Font Bakery is a font quality assurance tool for everyone. It runs a comprehensive suite of automated checks on font files to ensure they meet quality standards, best practices, and specification compliance. Version 1.1.0, released periodically with improvements and new checks.","last_verified":"2026-05-01T00:00:00.000Z","tags":["font","quality assurance","typography","google fonts","testing"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/fontbakery"},{"id":27751,"title":"fontello-server","library":"fontello-server","status":"maintenance","version":"1.1.29","language":"javascript","ecosystem":"npm","summary":"A self-hosted CDN server for Fontello icon fonts, currently at version 1.1.29. It allows uploading Fontello zip files and config.json via drag-and-drop or HTTP API, then serves the fonts at hashed URLs. Fonts are persisted in LevelDB. It runs on port 2016 and supports Docker deployment. Compared to using Fontello directly, this provides offline/local hosting, versioning via hashes, and a simple API for integration into CI/CD pipelines. The project appears to be in maintenance mode with no recent updates.","last_verified":"2026-05-09T00:00:00.000Z","tags":["javascript","fonts","fontello","server-base","leveldb","cdn"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/fontello-server"},{"id":25601,"title":"Fonteva Design Guide","library":"fonteva-design-guide","status":"active","version":"1.1.97-17","language":"javascript","ecosystem":"npm","summary":"The Fonteva Design Guide is a Salesforce Lightning Web Component (LWC) library providing reusable UI components and design tokens for building Fonteva applications. Based on npm metadata version 1.1.97-17, this is a pre-1.0 package with frequent releases. It is specific to Salesforce ecosystems using SFDX and LWC, with no formal changelog or migration guide. Key differentiators: built for the Salesforce platform, tight integration with Fonteva app cloud, and designed for LWC development.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","Salesforce","force.com","lwc","Lightning","sfdx"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/fonteva-design-guide"},{"id":25602,"title":"fontfill","library":"fontfill","status":"active","version":"1.0.0","language":"javascript","ecosystem":"npm","summary":"Auto-fill a box with arbitrary text by fitting it into a container of specified width and height. Version 1.0.0, released as an early-stage library with no unit tests (only e2e) and a prototypical codebase. Key differentiators: reactive state for watching fit changes, multi-format builds (ES2015 source, ES5 commonjs, commonjs2, global). Current status: active but early development, author notes not accepting PRs due to prototypical state. Supports min/max font size options, custom font weight, and line-by-line fitting.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/fontfill"},{"id":13194,"title":"Fontkit Advanced Font Engine","library":"fontkit","status":"active","version":"2.0.4","language":"javascript","ecosystem":"npm","summary":"Fontkit is an advanced, cross-platform font engine designed for both Node.js and browser environments, currently stable at version 2.0.4. It offers comprehensive support for numerous font formats, including TrueType, OpenType, WOFF, WOFF2, and TrueType Collections. Its core capabilities encompass accurate character-to-glyph mapping, supporting advanced substitution features like ligatures, alongside robust glyph metrics and layout functionalities such as kerning. The library deeply integrates with OpenType (GSUB, GPOS) and Apple Advanced Typography (AAT) features, providing tools for extracting glyph vector paths for SVG conversion, handling color emoji glyphs (via SBIX and COLR tables), and supporting AAT variation glyphs for dynamic design control. A significant differentiator is its efficient font subsetting mechanism, which enables developers to create optimized font files containing only the necessary glyphs. The 2.0.0 release marked a substantial modernization, migrating from Node.js-specific `Buffer` usage to `Uint8Array` and `TextDecoder`, significantly enhancing its browser compatibility and changing the subset encoding API from streaming to a direct `Uint8Array` return. It is notably used as a core component within the PDFKit library.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","opentype","font","typography","subset","emoji","glyph","layout"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/fontkit"},{"id":23762,"title":"fontmake","library":"fontmake","status":"active","version":"3.11.1","language":"python","ecosystem":"pypi","summary":"A Python library for compiling fonts from sources (UFO, Glyphs) to binary (OpenType, TrueType). Version 3.11.1, requires Python >=3.9.","last_verified":"2026-05-01T00:00:00.000Z","tags":["font","typeface","compilation","UFO","Glyphs","OpenType","TrueType","variable fonts"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/fontmake"},{"id":350,"title":"fonttools","library":"fonttools","status":"active","version":"4.62.1","language":"python","ecosystem":"pypi","summary":"fonttools is a Python library for manipulating font files, currently at version 4.62.1, with a release cadence of approximately every few months.","last_verified":"2026-05-12T13:13:39.390Z","tags":["font","manipulation","TrueType","OpenType","Python"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/fonttools"},{"id":27004,"title":"fooobar","library":"fooobar","status":"abandoned","version":"1.0.17","language":"javascript","ecosystem":"npm","summary":"A minimal test package (v1.0.17). According to npm metadata, it is described as 'test' with no provided README. This package appears to be a placeholder or sample module with no defined functionality. No release cadence, differentiators, or community adoption details are available. It is not suitable for production use.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/fooobar"},{"id":3500,"title":"Forbiddenfruit: Patch Python Built-in Objects","library":"forbiddenfruit","status":"active","version":"0.1.4","language":"python","ecosystem":"pypi","summary":"Forbiddenfruit is a Python library designed to extend or modify built-in types at runtime. It achieves this by patching built-in objects that are declared in C through Python's C API. While powerful, it is primarily intended for scenarios like advanced testing or profiling, rather than general production use due to its potential for unexpected side effects. The current version, 0.1.4, was released in January 2021, and the project has an infrequent release cadence.","last_verified":"2026-04-25T10:54:49.713Z","tags":["monkey-patching","built-ins","runtime-modification","testing","patching","cpython"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/forbiddenfruit"},{"id":17654,"title":"foreach-cli: Execute Command Per File","library":"foreach-cli","status":"active","version":"1.8.1","language":"javascript","ecosystem":"npm","summary":"foreach-cli is a command-line utility designed to execute a specified shell command for each file that matches a given glob pattern. Currently at version 1.8.1, the package provides a stable and reliable method for batch processing files. It differentiates itself from its predecessor, `each-cli`, by consistently setting the current working directory (CWD) to where `foreach-cli` was invoked, rather than changing it to the matched file's directory. This design choice simplifies command construction and prevents unexpected path issues. Additionally, it accepts command arguments as direct strings, enabling complex shell commands, including piping and redirects, that might be problematic with other tools. The utility supports various placeholders like `#{path}`, `#{dir}`, and `#{name}` to dynamically inject file-specific information into the executed commands.","last_verified":"2026-04-23T00:00:00.000Z","tags":["javascript","cli","foreach","each","command","foreach-command","run","line"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/foreach-cli"},{"id":27752,"title":"Forecasting Tools","library":"forecasting-tools","status":"active","version":"0.2.90","language":"python","ecosystem":"pypi","summary":"AI forecasting and research tools to help humans reason about and forecast the future. Current version 0.2.90, requires Python >=3.11, <4.0. Maintained actively on GitHub by Metaculus.","last_verified":"2026-05-09T00:00:00.000Z","tags":["forecasting","AI","metaculus"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/forecasting-tools"},{"id":10911,"title":"Node Foreman: Procfile Process Manager","library":"foreman","status":"abandoned","version":"3.0.1","language":"javascript","ecosystem":"npm","summary":"Node Foreman is a Node.js implementation of the popular Foreman tool, designed to manage Procfile-based applications. It allows users to define and run multiple processes locally, typically for development environments, and to export them to other process management formats for production. A key differentiator from the original Ruby Foreman is an additional `FOREMAN_WORKER_NAME` environment variable for each worker. The package version is 3.0.1, however, it appears to be effectively abandoned, with the last publish on npm over 6 years ago (as of April 2026) and the last commit on GitHub from May 2017. This makes it unsuitable for new projects or environments requiring active maintenance and security updates. It is primarily a command-line utility for local development workflow management.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","foreman","upstart","commandline","env","Procfile"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/foreman"},{"id":17230,"title":"ForerunnerDB","library":"forerunnerdb","status":"active","version":"2.0.24","language":"javascript","ecosystem":"npm","summary":"ForerunnerDB is a NoSQL JSON document database designed for both browser-based and Node.js applications, offering a MongoDB-like query language. The current stable version is 2.0.24, with a significant rewrite for version 3.0 actively under development in a separate repository (forerunnerdb-core). Key differentiators include its dual-environment support, advanced features like data views, joins, sub-queries, and collection groups, along with optional modules for AngularJS/Ionic integration, real-time data binding to the DOM (browser-only), persistent storage, data compression and encryption, and a built-in REST API server for Node.js. It is production-ready, battle-tested in applications serving millions of users daily, and maintained by Irrelon Software Limited. While no explicit release cadence is published, development is ongoing for the next major version.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","irrelon","forerunnerdb","forerunner","database","nosql","mongodb","document"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/forerunnerdb"},{"id":23761,"title":"forestci: confidence intervals for scikit-learn forest algorithms","library":"forestci","status":"active","version":"0.7","language":"python","ecosystem":"pypi","summary":"forestci provides confidence intervals for random forest predictions using the infinitesimal jackknife method. It supports scikit-learn's RandomForestClassifier, RandomForestRegressor, ExtraTreesClassifier, and ExtraTreesRegressor. Version 0.7 includes bug fixes and improved documentation, with no breaking changes from 0.6. The library is stable but released infrequently.","last_verified":"2026-05-01T00:00:00.000Z","tags":["confidence intervals","random forest","scikit-learn","infinitesimal jackknife","machine learning"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/forestci"},{"id":17232,"title":"HTTP Keep-Alive Agent","library":"forever-agent","status":"abandoned","version":"0.6.1","language":"javascript","ecosystem":"npm","summary":"forever-agent is a Node.js module that provides an HTTP Agent designed to maintain persistent socket connections between `http.request` calls, enabling HTTP keep-alive behavior. It was originally an internal component of the widely popular, but now deprecated, `request` HTTP client library. The current stable version, 0.6.1, was last published over 11 years ago in April 2015. With the official deprecation of its progenitor `request` library in 2020, forever-agent itself is considered unmaintained and has seen no significant updates for over a decade. Its key differentiator was offering direct control over connection pooling for keep-alive outside of the `request` library, at a time when native Node.js HTTP client features were less developed regarding persistent connections.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/forever-agent"},{"id":5768,"title":"forex-python","library":"forex-python","status":"active","version":"1.9.2","language":"python","ecosystem":"pypi","summary":"forex-python (version 1.9.2) is an active Python library providing free foreign exchange rates and currency conversion functionalities. It supports listing all currency rates, retrieving Bitcoin prices, converting amounts between currencies, and accessing historical rates since 1999. The library's core data comes from theratesapi.com (sourced from the European Central Bank) for currency rates and CoinDesk for Bitcoin prices. It is regularly updated, though with an irregular release cadence, and is compatible with Python versions >=2.7 and <4, excluding 3.0-3.2.","last_verified":"2026-04-14T00:00:00.000Z","tags":["currency conversion","foreign exchange","forex","bitcoin","exchange rates"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/forex-python"},{"id":15435,"title":"python-forge","library":"forge","status":"active","version":"18.6.0","language":"python","ecosystem":"pypi","summary":"Forge provides a collection of utilities for function signatures, including creating new signatures, binding arguments, and adapting functions. Current version 18.6.0 is stable and actively maintained. Release cadence is irregular.","last_verified":"2026-04-27T00:00:00.000Z","tags":["signature","function","binding","metaprogramming"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/forge"},{"id":16361,"title":"Forge Database Utilities","library":"forge-database-utils","status":"active","version":"1.4.1","language":"javascript","ecosystem":"npm","summary":"`forge-database-utils` is a JavaScript/TypeScript package designed to provide shared database utility functions specifically for Forge services. Currently at version 1.4.1, it centralizes common database-related logic to ensure consistency and reduce code duplication across various internal Forge components like control, authentication, metadata, and UI services. Key features include a centralized definition of supported field types, utility functions for validating and querying field type properties (e.g., `isSupportedFieldType`, `getPostgresColumnType`), and functions for generating PostgreSQL-compatible base names from instance IDs. The package is developed to align with the specific architectural needs of the Forge ecosystem, serving as a foundational library rather than a general-purpose database utility. Its release cadence is typically tied to internal project development cycles, ensuring tight integration and stability within the Forge suite.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","forge","database","postgresql","utilities","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/forge-database-utils"},{"id":16034,"title":"RAML 1.0 JavaScript Parser","library":"fork-raml-1-parser","status":"deprecated","version":"1.1.68","language":"javascript","ecosystem":"npm","summary":"The `fork-raml-1-parser` package is a JavaScript parser for RAML 0.8 and 1.0 API specifications. It reached its end-of-life and is officially deprecated as of its latest stable version, 1.1.68. Development on this package has ceased, with the recommendation to migrate to `@raml-org/webapi-parser` for ongoing support, security updates, and new features. While it ships with TypeScript types, providing better integration in typed environments, its primary quickstart examples and usage patterns often leverage CommonJS `require` syntax. Its release cadence was irregular towards its deprecation, primarily focusing on critical dependency and security fixes rather than new RAML specification features. A key differentiator was its ability to directly interpret RAML specification structures and produce a high-level Abstract Syntax Tree (AST), unlike generic YAML/JSON parsers.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","raml","js","raml-parser","parser","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/fork-raml-1-parser"},{"id":20041,"title":"Fork TS Checker Async Overlay Webpack Plugin","library":"fork-ts-checker-async-overlay-webpack-plugin","status":"active","version":"0.4.0","language":"javascript","ecosystem":"npm","summary":"A webpack plugin that connects fork-ts-checker-webpack-plugin (with async: true) to the error overlay of webpack-dev-server. Version 0.4.0 is the latest stable release. The plugin addresses the limitation that type checking errors from fork-ts-checker-webpack-plugin are not shown in the dev server overlay when running asynchronously (async: true). It works by re-firing the webpack-dev-server's done hook after type checking completes, but only if there are errors, to avoid unnecessary page reloads. It requires fork-ts-checker-webpack-plugin ^4.1.6 as a peer dependency and is intended for use with ts-loader's transpileOnly option. Key differentiator: allows fast incremental builds (async: true) while still showing type errors in overlay, avoiding the need to set async: false which slows down builds.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","webpack","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/fork-ts-checker-async-overlay-webpack-plugin"},{"id":20042,"title":"fork-ts-checker-notifier-webpack-plugin","library":"fork-ts-checker-notifier-webpack-plugin","status":"active","version":"9.0.0","language":"javascript","ecosystem":"npm","summary":"Webpack plugin that displays system notifications for build status when used with fork-ts-checker-webpack-plugin. v9.0.0 is current, targeting fork-ts-checker-webpack-plugin ^9.0.0 and Node >=16. Releases mirror upstream breaking changes. Similar API to webpack-notifier but specifically for the fork-ts-checker workflow. Silences notifications on successful builds by default, only notifying on first run, failures, and recovery.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","webpack","fork-ts-checker-webpack-plugin","ts-loader","notifier","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/fork-ts-checker-notifier-webpack-plugin"},{"id":10910,"title":"Fork TS Checker Webpack Plugin","library":"fork-ts-checker-webpack-plugin","status":"active","version":"9.1.0","language":"javascript","ecosystem":"npm","summary":"The `fork-ts-checker-webpack-plugin` is a Webpack plugin designed to significantly improve build performance in TypeScript projects by offloading the TypeScript type checking process to a separate worker process. This allows `ts-loader` or `babel-loader` to operate in `transpileOnly` mode, focusing solely on transpilation without blocking the main Webpack compilation thread for type checks. The current stable version is 9.1.0, released on April 3, 2025. The project has a moderately active release cadence, issuing several patches and minor versions annually, with major versions arriving less frequently but introducing breaking changes like Node.js or TypeScript version bumps. Key differentiators include its support for modern TypeScript features such as project references and incremental builds, and its ability to display well-formatted error messages with code frames directly within the Webpack output. It's an essential tool for maintaining fast build times in large TypeScript-based Webpack applications.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","webpack","plugin","typescript","typecheck","ts-loader","fork","fast"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/fork-ts-checker-webpack-plugin"},{"id":27753,"title":"forky","library":"forky","status":"maintenance","version":"1.2.0","language":"javascript","ecosystem":"npm","summary":"Forky (v1.2.0) simplifies Node.js cluster management by automatically forking workers equal to the number of CPU cores. It auto-restarts crashed workers and supports graceful shutdown via the `suicide` flag. Unlike alternatives like `pm2` or `cluster` alone, forky is lightweight, zero-config for basic setups, and keeps the worker code unmodified. It ships TypeScript types and is suitable for Node >=8. Development appears stale (last commit 2019); no major release since.","last_verified":"2026-05-09T00:00:00.000Z","tags":["javascript","cluster","pre-fork","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/forky"},{"id":13196,"title":"Form Auto Content","library":"form-auto-content","status":"active","version":"3.2.1","language":"javascript","ecosystem":"npm","summary":"form-auto-content is a utility library designed to simplify the creation of HTTP request payloads for web applications, intelligently determining the correct `Content-Type` header and payload format. It automatically switches between `application/x-www-form-urlencoded` and `multipart/form-data` based on the input data: if JavaScript `Stream` objects or `Buffer` instances are present within the input, it defaults to `multipart/form-data` for handling file uploads; otherwise, it constructs a standard `x-www-form-urlencoded` string. The current stable version is 3.2.1, indicating active development with a release cadence that includes minor and patch updates for new features, dependency management, and bug fixes, typically released as needed rather than on a fixed schedule. A key differentiator is its robust auto-sensing capability, allowing developers to pass a single JavaScript object without explicitly specifying the `enctype`. It gracefully handles complex data structures, including nested arrays, and supports advanced file options like custom filenames and content types for `multipart` fields. This makes it particularly useful for interacting with HTTP servers, especially within Node.js environments for server-side forms or API client libraries, and it integrates well with frameworks like Fastify and testing utilities such as `light-my-request`. The library also provides an API to customize the output field names for the generated payload stream and headers object.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","form","form-auto-content","x-www-form-urlencoded","multipart","form-data","form-enctype","enctype","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/form-auto-content"},{"id":10914,"title":"C-style printf/sprintf for JavaScript","library":"format","status":"abandoned","version":"0.2.2","language":"javascript","ecosystem":"npm","summary":"The `format` package (current version 0.2.2) provides `printf`, `sprintf`, and `vsprintf` functions for JavaScript, emulating the string formatting capabilities found in the C standard library. It supports a range of format specifiers including `b`, `c`, `d`, `f`, `o`, `s`, `x`, and `X`, along with precision control for floating-point numbers. The package was last updated in 2014 and explicitly targets Node.js versions 0.4.x and above, as well as web browsers by direct script inclusion. Its core value proposition was to offer a familiar C-style formatting API in JavaScript environments. Due to its age and lack of maintenance over the last decade, it should be considered an abandoned project, potentially incompatible with modern JavaScript ecosystems and lacking critical updates for security or compatibility.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/format"},{"id":20043,"title":"format-json-cli","library":"format-json-cli","status":"active","version":"1.1.0","language":"javascript","ecosystem":"npm","summary":"A CLI tool to format JSON files, designed as a post-hook to fix Prettier's JSON output. Version 1.1.0 is the latest stable release. It provides a simple command-line interface for formatting JSON files either globally or locally via npm scripts. Differentiators: lightweight, zero dependencies, focused solely on JSON formatting without opinionated defaults.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","format","prettier","cli"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/format-json-cli"},{"id":25603,"title":"format-message-cli","library":"format-message-cli","status":"active","version":"6.2.4","language":"javascript","ecosystem":"npm","summary":"Command-line tools for linting, extracting, and inlining format-message translations in JavaScript projects. Version 6.2.4 provides three main commands: lint (validate message patterns and translations), extract (collect all message patterns into a JSON/YAML file), and transform (replace pattern calls with translations, optionally inlined). Integrates with format-message and supports generating IDs from messages. CLI-only, requires format-message as a peer dependency. Differentiates from similar i18n tools by offering a complete workflow from extraction to inlining without a build plugin.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","i18n","intl","internationalization","localization","globalization","messageformat","pluralformat","selectformat"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/format-message-cli"},{"id":13195,"title":"Declarative Format Parser","library":"format-parser","status":"abandoned","version":"0.0.2","language":"javascript","ecosystem":"npm","summary":"format-parser is a JavaScript utility designed for parsing declarative format strings, primarily intended for use with template engines. It allows for the definition of data transformations and formatting within a string, such as `created_at | date:\"%Y %M %d\"`. The package's current and only version, `0.0.2`, was last published in December 2012. It emerged from the now-obsolete `component(1)` build ecosystem, a client-side package manager that predates modern npm and browser module bundlers. Due to its age and lack of updates, it is considered abandoned. This makes it unsuitable for modern development, as it lacks support for ES Modules, TypeScript, and has not received security patches or performance improvements in over a decade. Modern alternatives provide more robust, actively maintained, and feature-rich parsing capabilities for various data formats.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","format","parser","component"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/format-parser"},{"id":10912,"title":"Browser String Format Utility","library":"format-util","status":"abandoned","version":"1.0.5","language":"javascript","ecosystem":"npm","summary":"format-util is a lightweight utility that provides string formatting capabilities for browser environments, closely mirroring the functionality of Node.js's built-in `util.format()`. Its core purpose is to allow developers to use familiar C-style printf-like formatting (e.g., `%s` for strings, `%d` for numbers) within client-side JavaScript. The package is currently at version 1.0.5, with its last update recorded over nine years ago, indicating it is an an abandoned project with no ongoing development or planned release cadence. This lack of maintenance means it does not incorporate modern JavaScript features such as native ES module support or TypeScript definitions. While it once served as a convenient way to port Node.js-style utilities to the browser without heavy dependencies, its age and abandonment position it as a legacy solution for new projects. Developers should be aware of the implications regarding security, compatibility with modern toolchains, and the absence of active support.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","format","string","util"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/format-util"},{"id":15112,"title":"HTML5 FormData Polyfill for Browsers and Node.js","library":"formdata-polyfill","status":"maintenance","version":"4.0.10","language":"javascript","ecosystem":"npm","summary":"The `formdata-polyfill` package provides a robust, spec-compliant `FormData` implementation for both browser environments and Node.js. For browsers, it acts as a polyfill, conditionally replacing the native `FormData` implementation to ensure consistent behavior across older browsers, including patches for `XMLHttpRequest.prototype.send`, `fetch`, and `navigator.sendBeacon`. For Node.js, it offers a pure, modular, and spec-compatible `FormData` class, verified by Web Platform Tests (WPT), which integrates seamlessly with `node-fetch` and modern `fetch` implementations. The current stable version is 4.0.10, released in late 2021. While new feature development appears to have slowed since then, it remains a maintained solution for consistent `FormData` handling, particularly for environments where native support is lacking or inconsistent. A key differentiator is its `formDataToBlob` utility, adopted by projects like Deno and Undici, enabling efficient serialization of `FormData` into `Blob` objects for HTTP requests.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","formdata","fetch","node-fetch","html5","browser","polyfill"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/formdata-polyfill"},{"id":7245,"title":"FormEncode","library":"formencode","status":"active","version":"2.1.1","language":"python","ecosystem":"pypi","summary":"FormEncode is a Python library for HTML form validation, generation, and data conversion. It handles complex, nested data structures and provides a declarative way to define validation schemas. Currently at version 2.1.1, released on January 31, 2025, the library maintains an active release cadence with several updates per year, focusing on Python 3 compatibility and modern development practices.","last_verified":"2026-04-16T00:00:00.000Z","tags":["form validation","HTML forms","data conversion","schema validation"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/formencode"},{"id":4016,"title":"Formic2: Apache Ant FileSet and Globs","library":"formic2","status":"maintenance","version":"1.0.3","language":"python","ecosystem":"pypi","summary":"Formic2 is a Python library that implements Apache Ant's FileSet and Globs patterns, including the `**` directory wildcard. It provides a programmatic and command-line interface for concisely specifying and retrieving sets of files based on inclusion and exclusion rules. Version 1.0.3 was released in May 2018, and the project's release cadence is considered stalled with no recent updates.","last_verified":"2026-04-11T00:00:00.000Z","tags":["file system","glob","fileset","apache ant","file utilities","find","pattern matching"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/formic2"},{"id":13199,"title":"Formik - React Forms Made Easy","library":"formik","status":"active","version":"2.4.9","language":"javascript","ecosystem":"npm","summary":"Formik is a popular open-source library for building forms in React, designed to streamline the notoriously complex aspects of form state management, validation, and submission. It significantly reduces boilerplate by providing a unified API through React Hooks (like `useFormik`, `useField`), Higher-Order Components (`withFormik`), and Render Props (`<Formik>`). The current stable version, 2.4.9, receives regular patch releases focusing on bug fixes, performance improvements, and compatibility with the evolving React ecosystem, including recent updates for React 19. Formik's core philosophy prioritizes performance by minimizing re-renders and offers flexible validation options, often integrating seamlessly with schema-based validation libraries like Yup. Its key differentiators include its comprehensive yet minimal API, support for multiple composition patterns, and a strong emphasis on developer experience, often chosen over alternatives for its focus on local form state rather than global state management.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","formik","form","forms","react","react-dom","hooks","react hooks","validation","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/formik"},{"id":13197,"title":"Formik MUI Lab Bindings","library":"formik-mui-lab","status":"active","version":"1.0.0","language":"javascript","ecosystem":"npm","summary":"formik-mui-lab provides a set of Formik-compatible wrapper components for specialized Material-UI (MUI) components found in the `@mui/lab` package. This library simplifies integrating advanced UI elements like Autocomplete, Rating, and ToggleButtonGroup within Formik-driven forms, abstracting away the boilerplate of connecting Formik's state management to MUI Lab's component props. The current stable version is 1.0.0, released in conjunction with `formik-mui@4.0.0`. Releases tend to align with major MUI version upgrades, with a focus on maintaining compatibility and introducing necessary breaking changes to support new MUI features. It requires Formik >= 2.0.0 and MUI 5 or higher, making it suitable for modern React applications using these libraries. Key differentiators include tight integration with Formik's `Field` component and robust TypeScript support.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","react","formik","material-ui","mui","lab","form","pickers","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/formik-mui-lab"},{"id":25605,"title":"formula","library":"formula","status":"active","version":"3.18.0","language":"javascript","ecosystem":"npm","summary":"Formula compiler and function library for JSON spreadsheet-like expressions. Current stable version is 3.18.0, with frequent releases (multiple per month). Key differentiators: supports JSONPath-based access, spreadsheet functions (SUM, VLOOKUP, HLOOKUP, CLEAN), and runs in Node.js and browser via UMD/ESM. Ships TypeScript types.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","Spreadsheets","JavaScript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/formula"},{"id":25604,"title":"Formula Lint","library":"formula-lint","status":"active","version":"0.1.1","language":"javascript","ecosystem":"npm","summary":"Formula Lint is a CLI tool that provides a unified linting setup for JavaScript/TypeScript projects, built on ESLint with preconfigured rules for React, TypeScript, and formatting. Version 0.1.1 is the current stable release, targeted at developers who want to add consistent code standards to any project in minutes. It generates flat ESLint configs (eslint.config.js) automatically, integrates with VSCode for on-save fixing, and supports CI/CD via GitHub Actions. The tool requires Node.js >= 18.0.0, ships TypeScript definitions, and is distributed as a global npm package.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","eslint","cli","formula","lint","global","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/formula-lint"},{"id":2036,"title":"Formulaic (Python for Wilkinson Formulas)","library":"formulaic","status":"active","version":"1.2.1","language":"python","ecosystem":"pypi","summary":"Formulaic is a high-performance Python library that implements Wilkinson formulas for statistical modeling. It simplifies feature engineering by providing extensible formula parsing and high-performance dataframe to model-matrix conversions. It supports various data input/output formats including pandas DataFrames, NumPy arrays, SciPy sparse matrices, and Narwhals dataframes. The library is actively maintained and currently at version 1.2.1.","last_verified":"2026-04-24T05:16:29.564Z","tags":["scientific computing","data transformation","statistical modeling","feature engineering","formulas","Wilkinson formulas"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/formulaic"},{"id":4017,"title":"Formulaic Contrasts","library":"formulaic-contrasts","status":"active","version":"1.0.0","language":"python","ecosystem":"pypi","summary":"Formulaic Contrasts (version 1.0.0) is a Python library designed to build contrast vectors for statistical models defined using the `formulaic` library. It provides tools for conveniently constructing design matrices and specifying comparisons between categorical levels. The library released its 1.0.0 version, declaring the API as stable, and is part of the scverse project. Its release cadence is irregular but indicates movement towards stability.","last_verified":"2026-04-11T00:00:00.000Z","tags":["data analysis","statistics","model building","contrasts","formulaic","scverse"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/formulaic-contrasts"},{"id":6648,"title":"Formulas","library":"formulas","status":"active","version":"1.3.4","language":"python","ecosystem":"pypi","summary":"Formulas is a Python library that implements an interpreter for Excel formulas, parsing and compiling Excel formula expressions. It can also compile Excel workbooks to Python code and execute them without needing a Microsoft Excel COM server. The current version is 1.3.4, released on March 11, 2026, with an active, though irregular, release cadence.","last_verified":"2026-04-15T00:00:00.000Z","tags":["excel","formulas","interpreter","compiler","workbook","calculation","parsing","spreadsheet"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/formulas"},{"id":25606,"title":"forthtranspiler","library":"forthtranspiler","status":"deprecated","version":"1.0.7","language":"javascript","ecosystem":"npm","summary":"A Forth-to-JavaScript transpiler that converts Forth source code into JavaScript with source mapping and unit testing support. This version 1.0.7 is a proof-of-concept with limited Forth vocabulary support, no recent updates, and no TypeScript definitions. It is primarily for educational or experimental use, not production. Alternatives like NodeForth or gForth may be more stable.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","forth","transpile"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/forthtranspiler"},{"id":7246,"title":"Fortify Software Security Center (SSC) RESTFul API Python Client","library":"fortifyapi","status":"active","version":"3.1.25","language":"python","ecosystem":"pypi","summary":"fortifyapi is a Python library designed to interact with the Fortify Software Security Center (SSC) RESTful API. It provides a programmatic interface to manage applications, versions, issues, and other SSC entities. The library is currently in Beta status (Development Status :: 4 - Beta) and is actively maintained, with the latest release being 3.1.25. While primarily a wrapper for the SSC API, users should be aware of underlying SSC API changes and deprecations that can affect its usage.","last_verified":"2026-04-16T00:00:00.000Z","tags":["fortify","security","ssc","api-client","devsecops"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/fortifyapi"},{"id":8180,"title":"Fortran Language Server (fortls)","library":"fortls","status":"active","version":"3.2.2","language":"python","ecosystem":"pypi","summary":"fortls is an implementation of the Language Server Protocol (LSP) for Fortran, built with Python 3.7+. It provides rich editor features like code completion, diagnostics, hover information, and symbol navigation for Fortran code. The current version is 3.2.2. It maintains an active development pace with frequent updates and major releases, like v3.0.0 in May 2024, introducing significant changes and new features.","last_verified":"2026-04-16T00:00:00.000Z","tags":["Fortran","Language Server Protocol","LSP","IDE","editor integration","code completion","diagnostics","linting"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/fortls"},{"id":16363,"title":"Fortune.js","library":"fortune","status":"active","version":"5.5.19","language":"javascript","ecosystem":"npm","summary":"Fortune.js is a non-native graph database abstraction layer designed for both Node.js and web browsers, currently at stable version 5.5.19. It provides an application-level implementation of graph-like features, including bi-directional relationships, inverse updates, and referential integrity, all built upon a user-defined data model. The library maintains a steady release cadence, with recent updates focusing on dependency management. Key differentiators include its ability to enable portable storage options and facilitate the sharing of identical data models across server and client environments, streamlining full-stack development. While the core module handles data modeling and relationship management, persistent storage is achieved via optional, separate database adapters for systems like MongoDB, Postgres, or IndexedDB. It avoids traditional ORM complexities by treating records as plain data structures and managing relationships at the application level.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","database","adapter","data","model","record"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/fortune"},{"id":17655,"title":"Fortune HTTP","library":"fortune-http","status":"active","version":"1.2.28","language":"javascript","ecosystem":"npm","summary":"Fortune HTTP (`fortune-http`) provides the HTTP implementation for Fortune.js, a non-native graph database abstraction layer for Node.js and web browsers. Currently at version 1.2.28, this module is essential for exposing Fortune.js APIs over HTTP, including default serializers for JSON, HTML, form-encoded data, and form data. It acts as the networking layer, converting internal Fortune.js requests and responses into HTTP interactions. It is explicitly stated as being required for other HTTP serializers within the Fortune.js ecosystem. While a specific release cadence isn't defined, it typically evolves alongside the main Fortune.js project. Its key differentiator is its tight integration with Fortune.js, offering a structured, ad hoc JSON over HTTP API and an HTML interface, contrasting with other network protocols like WebSocket also supported by Fortune.js.","last_verified":"2026-04-23T00:00:00.000Z","tags":["javascript","http","fortune"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/fortune-http"},{"id":16362,"title":"Fortune JSON API Serializer","library":"fortune-json-api","status":"active","version":"2.3.1","language":"javascript","ecosystem":"npm","summary":"This package functions as a robust JSON API serializer specifically designed for Fortune.js. It meticulously implements all features outlined in the JSON API specification (jsonapi.org) and adheres closely to its recommendations. The current stable version is 2.3.1. While there isn't a fixed release schedule, updates are typically driven by dependency upgrades, bug fixes, and occasional feature additions, as observed in recent minor bumps. Its core differentiators include deep integration with the Fortune.js data abstraction layer, ensuring consistent and compliant JSON API data formatting, and extensive configurability through an `options` object. This allows developers to fine-tune aspects like URL prefixes, field and type inflection, pagination limits, and buffer encoding, making it an effective tool for building hypermedia-driven APIs on top of Fortune.js without manual serialization overhead.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","json","api","fortune","http","hypermedia","rest","serializer"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/fortune-json-api"},{"id":16036,"title":"HTTP X-Forwarded-For Header Parser","library":"forwarded","status":"maintenance","version":"0.2.0","language":"javascript","ecosystem":"npm","summary":"The `forwarded` package is a minimalist Node.js utility designed to robustly parse the `X-Forwarded-For` HTTP header. It extracts a list of IP addresses from the request, including the direct socket address, and returns them in reverse proxy order, where index `0` represents the immediate client (the socket address) and the last index is the furthest origin (typically the end-user's IP). This is crucial for applications running behind proxies or load balancers, where `req.ip` or `req.connection.remoteAddress` would only reflect the proxy's IP. The current stable version is 0.2.0, released in May 2021. Being part of the `jshttp` organization, `forwarded` adheres to a philosophy of creating small, single-purpose, and highly performant modules. Its release cadence is exceptionally slow, with only four releases since its initial launch in 2014, which underscores its stability and the mature nature of its functionality. It has no external runtime dependencies, making it a lightweight and reliable choice for foundational HTTP parsing tasks.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","x-forwarded-for","http","req"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/forwarded"},{"id":13198,"title":"Foso Bundler","library":"foso","status":"abandoned","version":"0.10.3","language":"javascript","ecosystem":"npm","summary":"Foso is a convention-over-configuration JavaScript bundler, designed to simplify resource bundling with minimal setup. Originally conceived as an alternative to highly configurable task runners like Gulp or Grunt, Foso's core philosophy centers on zero-configuration operations. It automatically bundles resources using specific `fosify-*` plugins, watches for file changes to trigger re-bundling, includes a LiveReload server for automatic browser refreshes, and can optionally serve bundled assets via a static server. The system leverages naming conventions (e.g., `bundle.js`, `[something].bundle.js`) to determine how files are processed and outputted. The current and likely final stable version is 0.10.3, with development having ceased approximately seven years ago, indicating it is no longer actively maintained. Its primary differentiators were its simplicity and opinionated conventions to reduce boilerplate configuration.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","foso","server","fosify","browserify","bundler"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/foso"},{"id":14586,"title":"Foundation for Emails","library":"foundation-emails","status":"active","version":"2.5.1","language":"javascript","ecosystem":"npm","summary":"Foundation for Emails, currently at stable version 2.5.1, is a robust open-source framework designed for building responsive HTML emails that render consistently across various email clients, including challenging ones like Outlook. Originally known as Ink, it transitioned to a Sass-based codebase with its 2.0.0 release, incorporating the Inky templating language, which simplifies email layout by converting custom HTML tags into complex, client-compatible table structures. While releases were infrequent for several years, recent activity (v2.3.0, v2.4.0, v2.5.0, v2.5.1 between 2022-2024) indicates a more active maintenance phase. Its key differentiators include comprehensive testing across email clients, the Inky templating system, and support for both Node.js-based build workflows (via a template stack) and integration into Ruby on Rails projects via a dedicated gem.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","responsive","emails"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/foundation-emails"},{"id":10913,"title":"Foundation for Sites","library":"foundation-sites","status":"active","version":"6.9.0","language":"javascript","ecosystem":"npm","summary":"Foundation for Sites is a comprehensive, responsive front-end framework designed for building websites and applications that adapt seamlessly to any device. It provides a robust, customizable grid system, a rich library of Sass mixins for styling, and a collection of pre-built JavaScript plugins for common UI patterns such as accordions, off-canvas menus, and responsive navigation. The current stable version is 6.9.0. Releases appear to follow a somewhat regular cadence, with several updates per year focusing on cleanup, dependency upgrades, and minor enhancements. Key differentiators include its Sass-first approach, strong accessibility support, and the ability to rapidly prototype and move to production, targeting modern web development environments with an emphasis on flexibility and customization.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","css","scss","sass","js","responsive","mobile-first","framework","eyeglass-module","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/foundation-sites"},{"id":16364,"title":"FoundationDB Node.js Bindings","library":"foundationdb","status":"active","version":"2.0.1","language":"javascript","ecosystem":"npm","summary":"The `foundationdb` package provides Node.js bindings for interacting with the FoundationDB distributed transactional key-value store. It is currently at version 2.0.1 and appears to have an active release cadence, with several recent updates following its 1.0.0 and 2.0.0 major releases. This library offers low-level access to FoundationDB's core features, including ACID transactions, range reads, key selectors, watches, and directory management. A key differentiator is its direct C++ binding approach, requiring users to install the FoundationDB client library separately on their system. It includes robust support for tuple and JSON encoding for keys and values, simplifying data serialization and deserialization within transactions. The library mandates setting the API version prior to opening a database connection, and it is compatible with FoundationDB server versions 6.2.0 and newer.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","foundationdb","fdb","database","NoSQL","ACID","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/foundationdb"},{"id":8181,"title":"Foundry Local SDK","library":"foundry-local-sdk","status":"active","version":"1.0.0","language":"python","ecosystem":"pypi","summary":"Foundry Local SDK for Python provides a control-plane interface to Foundry Local, a unified on-device AI runtime that enables local generative AI inference. It allows developers to interact with locally run models, perform chat completions, and manage local AI resources without network latency or per-token costs. The current version is 1.0.0, and it has moved to General Availability, suggesting a stable, but potentially evolving, release cadence.","last_verified":"2026-04-16T00:00:00.000Z","tags":["AI","LLM","local","on-device","inference","Microsoft","gen-ai","offline"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/foundry-local-sdk"},{"id":27003,"title":"Foundry Platform SDK","library":"foundry-platform-sdk","status":"active","version":"1.82.0","language":"python","ecosystem":"pypi","summary":"The official Python library for the Palantir Foundry API. Version 1.82.0, requires Python >=3.10, <4.0. Rapid release cadence (weekly).","last_verified":"2026-05-01T00:00:00.000Z","tags":["foundry","palantir","api-client","sdk"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/foundry-platform-sdk"},{"id":27754,"title":"FoundryVTT-Sync","library":"foundryvtt-sync","status":"active","version":"2.4.0","language":"javascript","ecosystem":"npm","summary":"A cross-bundler plugin version 2.4.0 that syncs FoundryVTT compendiums with the file system, supporting Vite, Rollup, Webpack, and esbuild. It eliminates manual extraction and compilation steps by providing two-way synchronization during development (via WebSocket and HMR, Vite-only) and automatic JSON-to-LevelDB compilation at build time. Unlike alternatives, it does not access the database directly but uses Foundry's own document update mechanisms. Requires Node.js 24 and peer dependencies for each bundler. Ships TypeScript types.","last_verified":"2026-05-09T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/foundryvtt-sync"},{"id":21359,"title":"Foxglove Client","library":"foxglove-client","status":"active","version":"0.19.2","language":"python","ecosystem":"pypi","summary":"Client library for the Foxglove API. Current version 0.19.2, requires Python >=3.7. Active development with frequent releases.","last_verified":"2026-04-27T00:00:00.000Z","tags":["foxglove","api","client","robotics"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/foxglove-client"},{"id":8182,"title":"Foxglove Schemas Protobuf","library":"foxglove-schemas-protobuf","status":"active","version":"0.3.0","language":"python","ecosystem":"pypi","summary":"This library provides precompiled Protocol Buffer (protobuf) schemas for Foxglove, a web-based visualization and debugging tool for robotics. It allows Python applications to serialize and deserialize data according to Foxglove's standardized message definitions, facilitating interoperability within the Foxglove ecosystem. The current version is 0.3.0, and updates typically align with new schema definitions released by the broader Foxglove SDK.","last_verified":"2026-04-16T00:00:00.000Z","tags":["protobuf","schemas","robotics","data-serialization","foxglove"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/foxglove-schemas-protobuf"},{"id":7247,"title":"Foxglove Python SDK","library":"foxglove-sdk","status":"active","version":"0.21.0","language":"python","ecosystem":"pypi","summary":"The Foxglove Python SDK provides tools for streaming data (e.g., sensor data, robot state, custom messages) from Python applications to Foxglove Studio for visualization and debugging. It's actively maintained with regular releases, currently at version 0.21.0, targeting Python 3.10 and newer, leveraging asynchronous operations for efficient data transfer.","last_verified":"2026-04-16T00:00:00.000Z","tags":["robotics","data streaming","visualization","asyncio","websocket"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/foxglove-sdk"},{"id":18378,"title":"FoxHound","library":"foxhound","status":"active","version":"2.0.27","language":"javascript","ecosystem":"npm","summary":"FoxHound is a fluent query generation DSL for Node.js and the browser (v2.0.27). It generates dialect-specific SQL from a single chainable API, keeping application code database-agnostic while producing parameterized queries for MySQL, PostgreSQL, MSSQL, SQLite, and ALASQL. Key differentiators include schema-aware auto-management of identity columns, timestamps, soft-delete tracking, built-in Fable integration (logging, config, UUID generation), and multiple output dialects including human-readable English and REST URL endpoints. The library supports full CRUD, count, filtering, sorting, joins, pagination, and custom SQL overrides with automatic parameter binding. It is released under the MIT license and follows a configure-then-build pattern.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","orm","dal","query"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/foxhound"},{"id":10916,"title":"fp-ts: Functional Programming in TypeScript","library":"fp-ts","status":"maintenance","version":"2.16.11","language":"javascript","ecosystem":"npm","summary":"fp-ts is a TypeScript library providing tools for typed functional programming, including popular algebraic data types like `Option`, `Either`, `IO`, and `Task`, alongside type classes such as `Functor`, `Applicative`, and `Monad`. It uniquely implements Higher Kinded Types to enable robust functional patterns within TypeScript's type system. The current stable version is 2.16.11, last published approximately 8 months ago as of the current date. While actively maintained, recent announcements indicate that the `fp-ts` project is officially merging with the Effect-TS ecosystem, with Effect-TS being positioned as the successor, akin to `fp-ts v3`. This transition implies a future shift in development focus towards the Effect-TS project, offering enhanced capabilities and support for new users.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","typescript","algebraic-data-types","functional-programming"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/fp-ts"},{"id":13200,"title":"fp-ts Community Contributions","library":"fp-ts-contrib","status":"active","version":"0.1.29","language":"javascript","ecosystem":"npm","summary":"fp-ts-contrib is a community-driven utility package designed to extend the core functionalities of `fp-ts`, a popular TypeScript library for functional programming. It provides additional data types, combinators, and instances for existing types that are not part of the `fp-ts` core but are frequently requested or useful in a functional programming context. Currently at version 0.1.29, the library exhibits a consistent release cadence with new features and bug fixes, as seen in the frequent micro-version bumps. Its key differentiator is providing a shared space for useful `fp-ts` extensions, reducing boilerplate and fostering a more robust functional ecosystem by incorporating patterns like `IOOption`, `ReaderIO`, and `Zipper`, which are not directly in `fp-ts` itself. It primarily targets TypeScript environments and maintains compatibility with `fp-ts` via peer dependencies.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","typescript","fp-ts","functional-programming"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/fp-ts-contrib"},{"id":9758,"title":"fparser","library":"fparser","status":"active","version":"0.2.2","language":"python","ecosystem":"pypi","summary":"fparser is a Python implementation of a Fortran parser that provides the ability to parse Fortran code (F77, Fortran 2003, 2008, 2018 standards) and represent it as an Abstract Syntax Tree (AST). This allows for static analysis, refactoring, or code generation. The current stable version is 0.2.2, with active development and regular releases.","last_verified":"2026-04-17T00:00:00.000Z","tags":["parser","fortran","AST","static analysis","compiler"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/fparser"},{"id":1833,"title":"PyFPDF (Original fpdf Library)","library":"fpdf","status":"abandoned","version":"1.7.2","language":"python","ecosystem":"pypi","summary":"PyFPDF is the original Python library for generating PDF documents, ported from the PHP FPDF project. Its last release (1.7.2) was in January 2015, and it is largely unmaintained. While it provides basic PDF creation functionalities like text, images (JPEG, PNG, GIF), and simple layouts, it is generally considered a legacy library. For active development and modern Python compatibility, its successor, fpdf2, is recommended.","last_verified":"2026-04-24T02:08:23.831Z","tags":["pdf","generation","legacy","unmaintained"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/fpdf"},{"id":1483,"title":"fpdf2","library":"fpdf2","status":"active","version":"2.8.7","language":"python","ecosystem":"pypi","summary":"fpdf2 is a simple and fast Python library for generating PDF documents, actively maintained as a modern fork of the original FPDF. It supports a wide range of features including text, images, shapes, tables, and SVG rendering. The current version is 2.8.7, and it has a rapid release cadence with frequent updates adding new features and bug fixes.","last_verified":"2026-04-23T21:33:19.964Z","tags":["pdf","document generation","report generation","pdf/a"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/fpdf2"},{"id":23763,"title":"fprettify","library":"fprettify","status":"active","version":"0.3.7","language":"python","ecosystem":"pypi","summary":"fprettify is an auto-formatter for modern Fortran source code. It automatically indents code, aligns statements, and supports Fortran 2003/2008 features. The current version is 0.3.7, released with Python 3 support only (dropped Python 2). Release cadence is irregular; latest release in 2021.","last_verified":"2026-05-01T00:00:00.000Z","tags":["fortran","formatter","code-style","auto-format"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/fprettify"},{"id":23764,"title":"fpyutils","library":"fpyutils","status":"active","version":"4.0.1","language":"python","ecosystem":"pypi","summary":"A collection of useful non-standard Python functions that are simple to use, highly readable but not efficient. Current version is 4.0.1, which drops Python 2 support and requires Python >=3.7 <4. The library is in active development with a recent release in 2024.","last_verified":"2026-05-01T00:00:00.000Z","tags":["utilities","filesystem","text","path"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/fpyutils"},{"id":633,"title":"FQDN Validation Library","library":"fqdn","status":"active","version":"1.5.1","language":"python","ecosystem":"pypi","summary":"The `fqdn` Python library, currently at version 1.5.1, provides RFC-compliant validation and manipulation of Fully Qualified Domain Names (FQDNs). Its primary purpose is to ensure that domain names adhere to Internet Engineering Task Force specifications like RFC 1123, making them suitable for traditional internet hostname usage. This is often a stricter subset of what modern web browsers accept. The library typically sees updates in response to specification clarifications or bug fixes, though major releases are infrequent.","last_verified":"2026-05-12T17:01:56.873Z","tags":["fqdn","domain","validation","hostname","rfc","network"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/fqdn"},{"id":20044,"title":"Fractal Webpack Plugin","library":"fractal-webpack-plugin","status":"active","version":"4.1.7","language":"javascript","ecosystem":"npm","summary":"A webpack plugin to integrate Fractal (a component library / styleguide tool) into a webpack build workflow. Current stable version is 4.1.7. It supports webpack 4 and 5, and Fractal 1.x. The plugin can either start a development server or build a static styleguide during webpack compilation. Key differentiators include simple configuration via a Fractal config file, seamless integration with webpack, and support for both server and build modes. Release cadence is irregular; last release was in 2023. Requires Node.js 10+.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","Webpack","Fractal","Styleguide","UI"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/fractal-webpack-plugin"},{"id":21358,"title":"fractional-indexing","library":"fractional-indexing","status":"active","version":"0.1.3","language":"python","ecosystem":"pypi","summary":"A Python implementation of fractional indexing for generating ordering strings (keys) between others, commonly used for sortable IDs in collaborative applications. Current version 0.1.3, stable maintenance mode.","last_verified":"2026-04-27T00:00:00.000Z","tags":["fractional-indexing","ordering","keys","sortable-ids"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/fractional-indexing"},{"id":17100,"title":"Frameguard: X-Frame-Options Middleware","library":"frameguard","status":"active","version":"4.0.0","language":"javascript","ecosystem":"npm","summary":"Frameguard is an Express.js middleware designed to enhance web application security by setting the `X-Frame-Options` HTTP header. This header primarily helps mitigate clickjacking attacks by restricting whether a browser can render a page in an `<frame>`, `<iframe>`, `<embed>`, or `<object>` tag. The current stable version is 4.0.0, and its release cadence is generally tied to the broader Helmet.js project, of which it is a part, receiving updates alongside Helmet's release cycle. While the `X-Frame-Options` header is largely superseded by the more robust `frame-ancestors` Content Security Policy (CSP) directive in modern browsers, Frameguard remains valuable for providing a layer of protection against clickjacking in older browser environments that may not fully support CSP. It differentiates itself by offering a simple, focused implementation for the most common and secure directives: `DENY` (preventing any framing) and `SAMEORIGIN` (allowing framing only from the same origin).","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","express","security","x-frame-options","clickjack","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/frameguard"},{"id":10915,"title":"Motion (Animation Library)","library":"framer-motion","status":"active","version":"12.38.0","language":"javascript","ecosystem":"npm","summary":"Motion, formerly known as Framer Motion, is a robust and highly performant open-source animation library designed for modern web development, offering first-class support for React, vanilla JavaScript, and Vue (via the separate `motion-v` package). As of version 12.38.0, it provides a simple yet powerful API for creating 120fps, GPU-accelerated animations using a hybrid engine that intelligently combines JavaScript capabilities with native browser APIs. The library maintains an active and frequent release cadence, with updates often published weekly or bi-weekly. Key differentiators include its comprehensive suite of \"batteries-included\" features, such as declarative gestures (drag, tap, hover), spring physics, advanced layout transitions for shared elements, scroll-linked effects, and complex timeline orchestrations. Motion is production-ready, featuring TypeScript support, tree-shakability, a tiny footprint, and an extensive test suite, making it a reliable choice for building fluid and interactive user interfaces across various platforms.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","react animation","react","pose","react pose","animation","gestures","drag","spring","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/framer-motion"},{"id":25607,"title":"Morphis Frames Compiler","library":"frames-compiler","status":"active","version":"1.0.8","language":"javascript","ecosystem":"npm","summary":"Frames Compiler is a Node.js CLI tool (v1.0.8) for compiling Morphis Frames UI files (.xvc) to HTML. It enables developers to use the Frames language for building platform-agnostic applications from Node.js. Requires a Java Runtime to compile UI interfaces. The tool is in early stages and has limited documentation. Compared to other UI frameworks, it is niche and tied to Morphis's proprietary ecosystem. Release cadence is unknown.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/frames-compiler"},{"id":10917,"title":"Framesync","library":"framesync","status":"active","version":"6.1.2","language":"javascript","ecosystem":"npm","summary":"Framesync is a JavaScript library designed for scheduling functions into a synchronized render loop, primarily to prevent layout thrashing and ensure predictable execution order within a browser frame. It provides discrete steps for `read`, `update`, `preRender`, `render`, and `postRender` operations, allowing developers to organize DOM interactions efficiently. The current stable version is 6.1.2, and as part of the Popmotion ecosystem, it maintains a steady, mature release cadence focusing on stability and performance. Its primary differentiator is the explicit segregation of frame steps, which is crucial for high-performance animations and UI updates, notably used by libraries like Framer Motion to manage complex transform animations independently. Functions scheduled with Framesync receive frame data including `delta` (time since last frame) and `timestamp`.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","animation","raf","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/framesync"},{"id":10918,"title":"framework-utils","library":"framework-utils","status":"active","version":"1.1.0","language":"javascript","ecosystem":"npm","summary":"framework-utils is a concise, TypeScript-first utility library providing focused functions primarily for front-end framework development, with its current stable version being 1.1.0. It's part of the broader Daybrush ecosystem of UI components and tools, distinguishing itself by offering specific, lightweight solutions like CSS class prefixing and CSS string manipulation. The package generally follows an 'as-needed' release cadence, with updates typically coinciding with new features, bug fixes, or compatibility adjustments within the Daybrush project family. Its key differentiators include its explicit TypeScript support, minimal dependencies, and clear focus on solving common boilerplate problems in UI development, making it suitable for projects that require precise, low-overhead utility functions rather than a broad, opinionated framework.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/framework-utils"},{"id":10919,"title":"Framework7","library":"framework7","status":"active","version":"9.0.3","language":"javascript","ecosystem":"npm","summary":"Framework7 is a free and open-source full-featured mobile HTML framework designed for building iOS & Android native-like apps using web technologies. It provides highly customizable UI components that mimic the native look and feel of iOS and Material Design, enabling developers to create progressive web apps (PWAs) or hybrid apps with Cordova/Capacitor. Currently in version 9.0.3, the project demonstrates an active release cadence with frequent patch updates and significant major version releases (like v9.0.0) that introduce new features and breaking changes. Its key differentiators include extensive theming capabilities, a component library that supports Vue, React, and Svelte (alongside plain JavaScript), and a strong focus on performance and a native user experience without relying on external frameworks like React or Vue for its core functionality.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","mobile","framework","framework7","cordova","ios","iphone","ipad","apple","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/framework7"},{"id":15436,"title":"Framework7 React Integration","library":"framework7-react","status":"active","version":"9.0.3","language":"javascript","ecosystem":"npm","summary":"Framework7 React is a wrapper library that integrates the Framework7 mobile UI framework with React, enabling developers to build full-featured iOS and Android applications. It provides React components that correspond to Framework7's extensive set of native-looking UI elements, abstracting away direct DOM manipulation and leveraging React's declarative paradigm. The library is currently stable at version 9.0.3 and maintains a frequent release cadence, with patch and minor updates often released weekly or bi-weekly, and major versions introducing significant UI overhauls, such as the new iOS 26 styles and updated Material You specifications in v9.0.0. Its key differentiators include a rich component library designed to mimic native mobile app aesthetics, seamless integration with Framework7's core APIs (like routing and modals), and strong support for hybrid app development workflows with tools like Cordova and Capacitor, making it a robust choice for PWA and hybrid mobile app projects.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","react","reactjs","mobile","framework","framework7","cordova","ios","iphone","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/framework7-react"},{"id":10920,"title":"Framework7 Vue","library":"framework7-vue","status":"active","version":"9.0.3","language":"javascript","ecosystem":"npm","summary":"framework7-vue is an integration package that bridges the powerful mobile UI components of Framework7 with the reactive capabilities of Vue.js, enabling developers to build full-featured iOS and Android applications. The package is currently at version 9.0.3, released recently with bug fixes for calendar and modal components. Framework7 itself is known for providing native-like UI/UX for both iOS and Material Design themes, and this package wraps those components for seamless use within Vue applications. It maintains a frequent release cadence, primarily focusing on bug fixes and incremental improvements in minor versions, while major versions (like v9.0.0) introduce significant UI/UX overhauls to align with latest platform designs (e.g., iOS 26 styles, Material You) and may include breaking API changes. Its key differentiators include its comprehensive set of pre-built UI components, dedicated themes for iOS and Material Design, and its ability to be used with Cordova or Capacitor for native app packaging.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","vue","vuejs","mobile","framework","framework7","cordova","ios","iphone","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/framework7-vue"},{"id":17006,"title":"franc-cli: Language Detection CLI","library":"franc-cli","status":"active","version":"8.0.0","language":"javascript","ecosystem":"npm","summary":"franc-cli is a command-line interface (CLI) tool for detecting the natural language of textual input. It acts as a convenient shell wrapper around the core `franc` library, which supports identifying over 180 languages, including various scripts and dialects. The current stable version for `franc-cli` is 8.0.0, which corresponds to breaking changes introduced in `franc` library versions 6.x.x. The project generally follows the `franc` library's release cadence, with updates often driven by new Unicode versions or improvements in language detection models. Its key differentiator is providing quick, direct command-line access to language detection without requiring programmatic integration, making it suitable for shell scripting, data processing pipelines, and rapid prototyping. It is an ESM-only package, requiring Node.js version 12 or higher for execution.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","natural","language","writing","system","detect","guess","cli","bin"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/franc-cli"},{"id":7248,"title":"Frappe Bench","library":"frappe-bench","status":"active","version":"5.29.1","language":"python","ecosystem":"pypi","summary":"Frappe Bench is a command-line interface (CLI) tool designed to manage multi-tenant deployments of Frappe apps and ERPNext. It handles tasks like initializing new benches, creating sites, installing apps, updating, and configuring services like Nginx and Supervisor. The current version is 5.29.1, with frequent patch and minor releases addressing bug fixes and improvements.","last_verified":"2026-04-16T00:00:00.000Z","tags":["cli","frappe","erpnext","deployment","multi-tenant","devops"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/frappe-bench"},{"id":10921,"title":"Frappe React SDK","library":"frappe-react-sdk","status":"active","version":"1.14.0","language":"javascript","ecosystem":"npm","summary":"The `frappe-react-sdk` is a JavaScript library providing a collection of React hooks designed to simplify interaction with a Frappe Framework backend. It offers abstractions for common tasks such as user authentication (cookie-based or token-based), comprehensive database operations (fetching single documents, lists, counts, creating, updating, and deleting records), file uploads with progress tracking, and generic API calls to whitelisted backend functions. The current stable version is `1.14.0`. The library demonstrates an active release cadence, with updates typically every few weeks addressing bug fixes, dependency updates, and feature enhancements. Under the hood, it leverages `frappe-js-sdk` for Frappe API communication and `SWR` for efficient data fetching, caching, and automatic revalidation, providing a fast and reactive UI experience by default.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","Frappe","React","hooks","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/frappe-react-sdk"},{"id":25608,"title":"Frasydi Makassar","library":"frasydi-makassar","status":"active","version":"1.1.1","language":"javascript","ecosystem":"npm","summary":"A TypeScript-based transpiler and interpreter for `.mks` scripts using Makassar-inspired keyword syntax. Converts `.mks` to JavaScript and executes via Node.js. Current version 1.1.1, released as an npm package with CLI commands `frasydi-makassar` and `mks`. Differentiators include simple regex rule-based transformation, easy extensibility by adding rules, and focus on Indonesian regional language keywords. Supports if-else, while loops, variable assignment, function definition, and console output.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/frasydi-makassar"},{"id":23765,"title":"Fray","library":"fray","status":"active","version":"3.5.235","language":"python","ecosystem":"pypi","summary":"Fray is an open-source WAF (Web Application Firewall) security testing platform. Version 3.5.235 includes 7,200+ attack payloads, 98 WAF/CDN fingerprints, an AI-powered bypass engine, a recon pipeline, and beautiful CLI output. It supports Python >=3.8 and is actively maintained.","last_verified":"2026-05-01T00:00:00.000Z","tags":["security","WAF","penetration-testing","CLI","AI"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/fray"},{"id":4018,"title":"FRED API Client","library":"fredapi","status":"active","version":"0.5.2","language":"python","ecosystem":"pypi","summary":"fredapi is a Python API for Federal Reserve Economic Data (FRED) from the St. Louis Fed, and also provides methods for analyzing point-in-time data from ALFRED. It leverages pandas for data output, returning data as Series or DataFrames. The current version is 0.5.2, with a release cadence of a few updates per year, primarily addressing Python and dependency compatibility.","last_verified":"2026-04-11T00:00:00.000Z","tags":["finance","economics","data","fred","api-client","pandas"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/fredapi"},{"id":4543,"title":"Free Email Domains List","library":"free-email-domains","status":"active","version":"1.0.2","language":"python","ecosystem":"pypi","summary":"The `free-email-domains` package provides a comprehensive, curated list of free email domains from around the world, designed to simplify checking if an email address belongs to a free email provider. The current version, 1.0.2, was released on February 23, 2026, and is actively maintained with updates based on data from sources like HubSpot.","last_verified":"2026-04-12T00:00:00.000Z","tags":["email","domain-validation","free-email","whitelist","email-verification"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/free-email-domains"},{"id":8183,"title":"Free Proxy Scraper","library":"free-proxy","status":"active","version":"1.1.3","language":"python","ecosystem":"pypi","summary":"The `free-proxy` library (version 1.1.3) is a Python package designed to scrape, verify, and provide free working proxies from various online sources such as sslproxies.org, us-proxy.org, and free-proxy-list.net. It allows users to filter proxies by country, anonymity, HTTPS support, and define custom timeouts, making it useful for web scraping with libraries like `requests` or `Selenium`. The library is actively maintained with regular updates.","last_verified":"2026-04-16T00:00:00.000Z","tags":["proxy","scraper","web scraping","anonymity","network"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/free-proxy"},{"id":16366,"title":"freemail","library":"freemail","status":"abandoned","version":"1.7.0","language":"javascript","ecosystem":"npm","summary":"freemail is a Node.js module that provides a programmatic interface to identify whether an email domain is considered 'free' (e.g., gmail.com) or 'disposable' (e.g., mailinater.com). It ships with a database of domains categorized into `free.txt`, `disposable.txt`, and `blacklist.txt`. The package is currently at version 1.7.0. Its primary differentiator is the included, updateable domain database, which can be synchronized from various online sources. However, the project appears to be unmaintained, with its last update several years ago, meaning the included data may be significantly out of date unless manually refreshed by the user. There is no clear release cadence, and new development has ceased.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/freemail"},{"id":21360,"title":"FreeRTOS GDB","library":"freertos-gdb","status":"active","version":"1.0.4","language":"python","ecosystem":"pypi","summary":"Python module for inspecting FreeRTOS kernel objects (tasks, queues, semaphores, timers, event groups) from within GDB. Current version: 1.0.4. Part of Espressif's toolchain, closely tied to ESP-IDF. Release cadence is low, with infrequent updates.","last_verified":"2026-04-27T00:00:00.000Z","tags":["gdb","freeRTOS","debugging","esp32"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/freertos-gdb"},{"id":2037,"title":"Freetype Python Bindings","library":"freetype-py","status":"active","version":"2.5.1","language":"python","ecosystem":"pypi","summary":"Freetype Python (`freetype-py`) provides high-level Python bindings for the FreeType 2 library, a software font engine. It enables applications to access font contents, render glyphs, and perform advanced typographic operations. The library bundles FreeType and HarfBuzz for common platforms, offering a straightforward installation experience. The current version is 2.5.1, and it maintains an active release cadence with regular updates.","last_verified":"2026-04-24T05:17:00.771Z","tags":["font","rendering","freetype","graphics","text","typography","bindings"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/freetype-py"},{"id":17231,"title":"Free WHOIS Node.js Client","library":"freewhois","status":"active","version":"1.3.8","language":"javascript","ecosystem":"npm","summary":"freewhois is a Node.js client designed for retrieving WHOIS information by querying the IANA RDAP DNS database. It provides a free and programmatic way to perform domain lookups. The current stable version is 1.3.8. While a specific release cadence isn't detailed, the TLD list is noted as being updated regularly (last on 11/2/2025), suggesting ongoing maintenance. Its key differentiator is leveraging the IANA RDAP database directly, offering a straightforward, free API for WHOIS queries without relying on external, potentially rate-limited, third-party services. It supports both programmatic use in JavaScript/TypeScript projects and includes a command-line interface for quick lookups, making it versatile for both developers and system administrators.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","whois","dns","free whois","dns lookup","reverse lookup","reverse dns","ip lookup","reverse ip"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/freewhois"},{"id":23766,"title":"freeze-core","library":"freeze-core","status":"active","version":"0.6.1","language":"python","ecosystem":"pypi","summary":"Core dependency for cx_Freeze, providing shared utilities and hooks for building frozen executables. Current version 0.6.1, released on 2026-04-21. Active development with monthly or bimonthly releases.","last_verified":"2026-05-01T00:00:00.000Z","tags":["cx_Freeze","freeze","packaging","executable","build"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/freeze-core"},{"id":634,"title":"freezegun","library":"freezegun","status":"active","version":"1.5.5","language":"python","ecosystem":"pypi","summary":"freezegun is a Python library (currently at version 1.5.5) that enables your tests to 'travel through time' by mocking the `datetime`, `date`, `time`, and `pendulum` modules. It simplifies testing time-sensitive code by allowing developers to freeze the current time or simulate its passage, ensuring deterministic and reliable test execution. The project maintains a regular release cadence, with frequent patch and minor updates.","last_verified":"2026-05-12T17:02:15.993Z","tags":["testing","datetime","time","mocking","fixtures"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/freezegun"},{"id":16037,"title":"HTTP Response Freshness Testing","library":"fresh","status":"maintenance","version":"0.5.2","language":"javascript","ecosystem":"npm","summary":"The `fresh` package (version 0.5.2, last published in September 2017) is a minimalist Node.js utility designed to determine if an HTTP response is \"fresh\" according to client-provided caching headers. Part of the `jshttp` organization, which maintains foundational HTTP middleware and utilities leveraged by frameworks such as Express.js, this library compares a client's `If-None-Match` and `If-Modified-Since` request headers against a server's `ETag` and `Last-Modified` response headers. It returns `true` if the cached response is still valid, indicating a conditional GET request can result in a 304 Not Modified status, or `false` if the cache is stale and a full response is required. Its primary differentiators are strict adherence to HTTP specifications and a focused scope, prioritizing reliability for efficient conditional GET implementations. Given its mature and foundational nature, the package maintains a stable, maintenance-level release cadence with infrequent updates.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","fresh","http","conditional","cache"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/fresh"},{"id":13201,"title":"Freshdesk API Client for Node.js","library":"freshdesk-api","status":"active","version":"3.1.0","language":"javascript","ecosystem":"npm","summary":"freshdesk-api is a Node.js wrapper for the Freshdesk v2 API, providing a convenient and typed interface for interacting with Freshdesk services. The current stable version is 3.1.0. The package has an active release cadence, with significant updates and new features being added regularly, alongside dependency maintenance and bug fixes. It differentiates itself by offering full TypeScript support and leveraging `undici` for efficient HTTP requests, though note that attachment handling still relies on `form-data`. This client is designed for server-side Node.js applications that need to integrate with Freshdesk for ticket management, contact synchronization, and other API operations, offering a more modern alternative to older v1 API clients.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","freshdesk","v1","v2","api","node","client","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/freshdesk-api"},{"id":23098,"title":"freud","library":"freud-analysis","status":"active","version":"3.5.0","language":"python","ecosystem":"pypi","summary":"Freud is a Python library for powerful, efficient trajectory analysis in scientific Python, targeting molecular dynamics and particle-based simulations. Version 3.5.0 supports Python >=3.12, uses abi3 wheels, and is released on a regular cadence (quarterly or more).","last_verified":"2026-05-01T00:00:00.000Z","tags":["molecular-dynamics","trajectory-analysis","particle-simulation","rdf","voronoi"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/freud-analysis"},{"id":4544,"title":"Frictionless Data","library":"frictionless","status":"active","version":"5.18.1","language":"python","ecosystem":"pypi","summary":"Frictionless is a data management framework for Python that provides functionality to describe, extract, validate, and transform tabular data (DEVT Framework). It supports a great deal of data sources and formats, as well as provides popular platform integrations. The framework is powered by the lightweight yet comprehensive Frictionless Standards. The current version is 5.18.1. The project has an active development and release cadence, with version 2.0 of the underlying Data Package standard recently released in June 2024, and significant updates to the Python library.","last_verified":"2026-04-12T00:00:00.000Z","tags":["data validation","data management","tabular data","data quality","metadata","data package"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/frictionless"},{"id":2955,"title":"Frida","library":"frida","status":"active","version":"17.9.1","language":"python","ecosystem":"pypi","summary":"Frida is a dynamic instrumentation toolkit for developers, reverse-engineers, and security researchers. It allows injecting custom scripts into processes on various platforms (Windows, macOS, Linux, Android, iOS, tvOS, watchOS, QNX, etc.) to inspect, modify, and trace their behavior at runtime. The current Python binding version is 17.9.1, and it maintains a rapid release cadence with frequent updates.","last_verified":"2026-04-25T03:50:24.826Z","tags":["reverse-engineering","security","dynamic-instrumentation","debugging","hooking","runtime-analysis"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/frida"},{"id":17656,"title":"Frida HTTP Module","library":"frida-http","status":"active","version":"3.0.0","language":"javascript","ecosystem":"npm","summary":"Frida-http is a module designed to provide Node.js-compatible `http` and `https` client functionality within Frida's GumJS runtime environment. Version 3.0.0 is the current stable release, tightly integrated into the broader Frida ecosystem, with its release cadence generally aligning with major Frida framework updates. This module is primarily used by `frida-compile` to enable the use of standard Node.js HTTP client patterns within injected Frida agents, allowing developers to make network requests from the context of the target process. It differentiates itself by enabling network communication in an environment (Frida's instrumented process) where direct Node.js `http` APIs would otherwise be unavailable, serving as a critical component for dynamic analysis and reverse engineering tasks requiring outbound network communication from the target process.","last_verified":"2026-04-23T00:00:00.000Z","tags":["javascript","frida"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/frida-http"},{"id":7249,"title":"Frida CLI Tools","library":"frida-tools","status":"active","version":"14.8.1","language":"python","ecosystem":"pypi","summary":"frida-tools provides a set of command-line interface (CLI) utilities for Frida, a dynamic instrumentation toolkit. It allows developers, reverse-engineers, and security researchers to inject JavaScript into native applications on various platforms (Windows, macOS, GNU/Linux, iOS, Android, QNX) to observe and reprogram running programs. The library is actively maintained, with the current version being 14.8.1, and typically follows the release cycle of its core dependency, 'frida'.","last_verified":"2026-04-16T00:00:00.000Z","tags":["security","reverse engineering","dynamic analysis","instrumentation","debugger","cli"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/frida-tools"},{"id":23767,"title":"friendlywords","library":"friendlywords","status":"active","version":"1.2.0","language":"python","ecosystem":"pypi","summary":"A Python library for generating random human-readable strings, such as project names, experiment names, or memorable identifiers. Version 1.2.0 supports Python >=3.6 and provides two-word combinations from adjective-noun pairs. The package is actively maintained with a stable API.","last_verified":"2026-05-01T00:00:00.000Z","tags":["random","human-readable","names","generator","strings"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/friendlywords"},{"id":23099,"title":"fritzconnection","library":"fritzconnection","status":"active","version":"1.15.1","language":"python","ecosystem":"pypi","summary":"Library to communicate with AVM FRITZ!Box devices. Current version 1.15.1, Python >=3.7. Updated irregularly.","last_verified":"2026-05-01T00:00:00.000Z","tags":["fritzbox","avm","home-automation","network"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/fritzconnection"},{"id":16039,"title":"from2: Readable Stream Wrapper","library":"from2","status":"abandoned","version":"2.3.0","language":"javascript","ecosystem":"npm","summary":"from2 is a convenience wrapper for Node.js `ReadableStream` (specifically, the `readable-stream` base class), designed to simplify the creation of readable streams while correctly handling backpressure. The current stable version is 2.3.0, published in 2016, indicating the project is likely abandoned or in long-term maintenance with no active development or planned release cadence. It differentiates itself by offering an API inspired by `from` and `through2`, providing `from2.obj` for object mode streams and `from2.ctor` for creating reusable stream constructors, which can improve performance for multiple similar streams. It aims to make stream creation more approachable than direct `ReadableStream` implementation.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","from","stream","readable","pull","convenience","wrapper"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/from2"},{"id":9000,"title":"Frontegg Python SDK","library":"frontegg","status":"active","version":"3.0.4","language":"python","ecosystem":"pypi","summary":"Frontegg is a web platform for SaaS companies to integrate managed SaaS features like authentication, authorization, and user management. The Python SDK, currently at version 3.0.4, provides tools to validate tokens, manage users, and integrate Frontegg services into Python applications. It's actively maintained with updates released based on feature development and bug fixes.","last_verified":"2026-04-16T00:00:00.000Z","tags":["authentication","saas","identity management","authorization","jwt","openid connect"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/frontegg"},{"id":9759,"title":"frontend","library":"frontend","status":"active","version":"0.0.3","language":"python","ecosystem":"pypi","summary":"The `frontend` library (version 0.0.3) allows developers to build complex and beautiful user interfaces using Python. It abstracts away traditional web technologies, enabling Python developers to create interactive frontends with a Pythonic syntax. As an early-stage project, it is actively developing its core features and API, with a relatively low release cadence reflecting its current development phase.","last_verified":"2026-04-17T00:00:00.000Z","tags":["ui","frontend","web","python-ui","gui","web-framework"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/frontend"},{"id":20045,"title":"frontend-tools-prettier-config","library":"frontend-tools-prettier-config","status":"active","version":"1.0.0","language":"javascript","ecosystem":"npm","summary":"A shareable Prettier configuration specifically tailored for Angular projects. Version 1.0.0 is the current stable release, with no known major updates or release cadence documented. It provides a standardized code formatting setup for Angular codebases, differentiating itself from generic Prettier configs by applying Angular-specific conventions. It requires Prettier ^2.1.1 as a peer dependency. The package is published on npm but has no recent updates.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/frontend-tools-prettier-config"},{"id":21361,"title":"Frozen-Flask","library":"frozen-flask","status":"active","version":"1.0.2","language":"python","ecosystem":"pypi","summary":"Freezes a Flask application into a set of static files. Version 1.0.2 is current (released 2024) and supports Python >=3.8 with Flask 2 and 3. The library follows a stable release cadence.","last_verified":"2026-04-27T00:00:00.000Z","tags":["flask","static-site-generator","freeze","python"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/frozen-flask"},{"id":866,"title":"Frozendict","library":"frozendict","status":"active","version":"2.4.7","language":"python","ecosystem":"pypi","summary":"Frozendict is a Python library that provides a simple immutable dictionary implementation, mimicking Python's built-in `dict` but with unchangeable contents after creation. It offers hashability, allowing frozendict instances to be used as keys in other dictionaries or elements in sets. The library is actively maintained, with version 2.4.7 being the latest, and sees regular releases with performance improvements, new features like `deepfreeze`, and support for various architectures.","last_verified":"2026-04-11T13:40:28.809Z","tags":["immutable","dictionary","hashable","collection","datastructure"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/frozendict"},{"id":294,"title":"FrozenList","library":"frozenlist","status":"active","version":"1.8.0","language":"python","ecosystem":"pypi","summary":"FrozenList is a Python library providing a list-like structure that implements collections.abc.MutableSequence. The list remains mutable until the freeze() method is called, after which any modifications raise a RuntimeError. The current version is 1.8.0, released in October 2025, with a release cadence of approximately one to two updates per year.","last_verified":"2026-05-12T12:54:02.502Z","tags":["list","immutable","collections","python"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/frozenlist"},{"id":1484,"title":"PyFilesystem2","library":"fs","status":"active","version":"2.4.16","language":"python","ecosystem":"pypi","summary":"PyFilesystem2 is a Python library that provides a common, high-level abstraction layer for interacting with various filesystems, including local, memory, zip, FTP, and more. It enables consistent management of files and directories across different storage backends. The current version is 2.4.16, with frequent maintenance and minor feature releases.","last_verified":"2026-04-23T21:33:41.112Z","tags":["filesystem","abstraction","virtual filesystem","vfs","file operations"],"install_tag":"draft","install_tag_description":"notable install failures or slow imports","api":"https://checklist.day/api/registry/fs"},{"id":10922,"title":"fs-constants: Cross-Environment FS Constants","library":"fs-constants","status":"active","version":"1.0.0","language":"javascript","ecosystem":"npm","summary":"The `fs-constants` package provides a unified and compatible way to access file system constants (like `O_RDONLY`, `S_IFMT`) across both Node.js and browser environments. It transparently handles the historical divergence and deprecation in Node.js, where `require('constants')` was replaced by `require('fs').constants`. For Node.js, it uses `require('fs').constants`, and for browser environments, it leverages `require('constants')`, which bundlers often polyfill or provide. Currently at version 1.0.0, it is a stable, low-maintenance utility designed to abstract away environment-specific constant imports, enabling more portable code for file system operations. Its primary differentiator is resolving this specific Node.js API evolution and ensuring browser compatibility for `fs` flags without complex conditional logic in application code.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/fs-constants"},{"id":13202,"title":"File System Fixture Management","library":"fs-fixture","status":"active","version":"2.13.0","language":"javascript","ecosystem":"npm","summary":"fs-fixture is a JavaScript/TypeScript library designed to simplify the creation and management of temporary file system fixtures for testing purposes. Currently at version 2.13.0, the library is under active development with frequent minor and patch releases, indicating a robust and responsive maintenance schedule. Key differentiators include its extremely small footprint (1.1 kB gzipped) with no external dependencies, a simple object-based API for defining file structures, automatic resource cleanup via TypeScript 5.2+ `using` keyword, and built-in support for JSON serialization/deserialization. It inherits `fs/promises` type signatures for file operations, ensuring strong type safety and familiar API patterns. The library also supports advanced features like symlinks, binary file handling with Buffers, and a pluggable filesystem interface for custom `fs/promises`-compatible implementations.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","test","fixture","temporary","file-system","disk","json","object","template","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/fs-fixture"},{"id":13203,"title":"fs-jetpack: Enhanced File System API","library":"fs-jetpack","status":"active","version":"5.1.0","language":"javascript","ecosystem":"npm","summary":"fs-jetpack provides a more convenient and opinionated API for common file system manipulations, designed as an alternative to Node.js's native `fs` module and `fs-extra`. It is particularly well-suited for scripting, tooling, and build pipelines. Currently at stable version 5.1.0, the library has an active development pace with several minor and major releases in recent years, indicating ongoing maintenance and feature additions. Key differentiators include the ability to create multiple independent Current Working Directories (CWDs) for an object-oriented approach to file operations, first-class support for JSON serialization/deserialization, automatic handling of `ENOENT` errors (creating parent directories as needed and returning `undefined` for non-existent reads), and a consistent `method()` (synchronous) and `methodAsync()` (promise-based asynchronous) naming convention, which deviates from standard Node.js patterns but aims for clarity within the library.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","fs","file system","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/fs-jetpack"},{"id":14588,"title":"Amazon S3 Filesystem for PyFilesystem2","library":"fs-s3fs","status":"maintenance","version":"1.1.1","language":"en","ecosystem":"pypi","summary":"fs-s3fs is a PyFilesystem2 adapter for Amazon S3, allowing you to interact with S3 buckets using the standard PyFilesystem2 API. It's built on top of boto3 and provides a consistent way to manage files and directories on S3. The current version is 1.1.1, with the last release in 2019, indicating a slow maintenance cadence.","last_verified":"2026-04-15T00:00:00.000Z","tags":["filesystem","s3","aws","pyfilesystem","cloud"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/fs-s3fs"},{"id":9760,"title":"fs-sshfs: PyFilesystem2 over SSH","library":"fs-sshfs","status":"active","version":"1.0.2","language":"python","ecosystem":"pypi","summary":"fs-sshfs is a PyFilesystem2 extension that allows you to treat a remote SSH server's filesystem as a local `fs.FS` object, leveraging Paramiko for SSH connectivity. The current version is 1.0.2, and it receives updates as needed, particularly for compatibility with its core `paramiko` dependency, ensuring robust and secure remote file access.","last_verified":"2026-04-17T00:00:00.000Z","tags":["filesystem","ssh","sftp","paramiko","remote-access","pyfilesystem2"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/fs-sshfs"},{"id":13204,"title":"Filesystem Tree Structure Builder","library":"fs-tree-structure","status":"active","version":"0.0.5","language":"javascript","ecosystem":"npm","summary":"fs-tree-structure is a lightweight JavaScript/TypeScript utility designed to transform a flat list of file paths into a nested JavaScript object representing a directory tree structure. As of its current stable version, 0.0.5, it provides a single, focused function `makeTreeStructure` to perform this transformation. Due to its specific utility and low version number, its release cadence is likely stable but infrequent, implying minimal updates once its core functionality is mature. Key differentiators include its simplicity and direct focus on in-memory tree generation from string-based path arrays, rather than actual file system interaction. It includes TypeScript type definitions, ensuring type safety for TypeScript projects. The output is a plain JavaScript object, making it easily consumable by other parts of an application for purposes like documentation generation, build process analysis, or mock file system creation, providing a programmatic representation of a hierarchical file structure from flat input.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","tree","nodejs","filesystem","module","dependencies","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/fs-tree-structure"},{"id":18379,"title":"FSB MCP Server","library":"fsb-mcp-server","status":"active","version":"0.7.3","language":"javascript","ecosystem":"npm","summary":"FSB MCP Server (v0.7.3) is a Node.js server that bridges the Model Context Protocol (MCP) to the FSB Chrome Extension, enabling AI agents (Claude, Cursor, Windsurf, etc.) to control a browser across four modes: manual, visual session, autopilot, and agent. Released under MIT license with active development (multiple releases per month), it offers 62+ tools for fine-grained browser automation, self-documenting tool descriptions, cookie consent auto-dismiss, site-aware search, and vault tools for secure credential access. Unlike Puppeteer-based solutions, it uses a Chrome extension for direct interaction with the user's existing browser session, preserving login state and avoiding remote debugging protocol complexities.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","mcp","browser-automation","chrome","fsb","model-context-protocol","ai-agent","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/fsb-mcp-server"},{"id":15620,"title":"FuseBox Bundler","library":"fsbx","status":"abandoned","version":"2.1.0-beta.4","language":"javascript","ecosystem":"npm","summary":"FuseBox is a JavaScript module bundler and loader that gained traction for its speed and 'zero configuration' approach to common tasks, especially with TypeScript. It previously offered features like Hot Module Replacement (HMR), a development server, and built-in Rollup support. The project released its v4.0.0 version, which notably shifted its configuration paradigm from programmatic JavaScript/TypeScript files to an XML-based system using `fusebox.xml` and `circuit.xml` files. However, the `fuse-box` GitHub repository was archived by its owner on June 20, 2023, and is now read-only. This indicates that while FuseBox v4 exists, it is no longer actively maintained or developed, and the project is considered abandoned. During its active development, key differentiators included reported blazing fast bundle times (50-100ms rebuilds), first-class TypeScript support without extensive configuration, and a comprehensive loader API supporting 'arithmetic instructions' and wildcard imports.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/fsbx"},{"id":23768,"title":"FastChat","library":"fschat","status":"active","version":"0.2.36","language":"python","ecosystem":"pypi","summary":"FastChat (fschat) is an open platform for training, serving, and evaluating large language model chatbots. Currently at version 0.2.36, it supports models like Vicuna, Llama, and many others, with features including a web UI, OpenAI-compatible API, and integration with vLLM, SGLang, and MLX. Released under the Apache 2.0 license.","last_verified":"2026-05-01T00:00:00.000Z","tags":["llm","chatbot","serving","evaluation","training","openai-compatible"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/fschat"},{"id":17233,"title":"fscreen: Cross-Browser Fullscreen API","library":"fscreen","status":"active","version":"1.2.0","language":"javascript","ecosystem":"npm","summary":"fscreen is a small, vendor-agnostic JavaScript utility library that provides a unified interface to the browser's Fullscreen API. It abstracts away browser-specific prefixes (like `webkit` or `moz`) for methods and properties such as `requestFullscreen`, `exitFullscreen`, `fullscreenElement`, and event listeners like `fullscreenchange` and `fullscreenerror`. The current stable version is 1.2.0. As a lightweight wrapper, fscreen aims to simplify cross-browser fullscreen implementation without introducing significant overhead or polyfills. It doesn't have a strict release cadence, typically releasing new versions as needed to adapt to browser changes or fix issues. Its primary differentiator is its simplicity and focus on providing a direct, standardized access layer to the native Fullscreen API, ensuring consistent behavior across different browsers without requiring developers to manage vendor prefixes manually.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","fullscreen","browser"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/fscreen"},{"id":25609,"title":"SUSHI (FSH Compiler)","library":"fsh-sushi","status":"active","version":"3.19.0","language":"javascript","ecosystem":"npm","summary":"SUSHI (SUSHI Unshortens Short Hand Inputs) is a reference implementation compiler for FHIR Shorthand (FSH), a domain-specific language for defining FHIR Implementation Guides. Current stable version is 3.19.0, released with monthly cadence. Key differentiators: first-class support for FHIR R4/R4B/R5, dependency aliasing (since v3.16.0), multiline strings in invariants and mapping comments (v3.18.0), and integration with IG Publisher. Primarily used via CLI (`sushi build`). Ships TypeScript types.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/fsh-sushi"},{"id":27005,"title":"fspath - semantic path names and more","library":"fspath","status":"active","version":"20230629","language":"python","ecosystem":"pypi","summary":"fspath (v20230629) provides semantic path names and file system path utilities for Python. It offers a lightweight, intuitive API for common path manipulations. The project is in maintenance mode with infrequent releases.","last_verified":"2026-04-27T00:00:00.000Z","tags":["path","filesystem","semantic"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/fspath"},{"id":264,"title":"fsspec — Filesystem Interfaces for Python","library":"fsspec","status":"active","version":"2026.3.0","language":"python","ecosystem":"pypi","summary":"Filesystem Spec (fsspec) provides a unified, Pythonic interface to local, remote, and embedded file systems and bytes storage — including S3, GCS, Azure, HTTP, SFTP, memory, and more. It is the file-system abstraction layer used internally by Dask, pandas, PyArrow, Zarr, and many others. The current version is 2026.3.0, following a monthly calendar-versioning (CalVer) release cadence tied to the YYYY.MM.PATCH scheme.","last_verified":"2026-05-12T12:37:13.609Z","tags":["filesystem","storage","s3","gcs","azure","cloud","io","dask","zarr","pyarrow","async","abstraction"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/fsspec"},{"id":23769,"title":"fsspec-xrootd","library":"fsspec-xrootd","status":"active","version":"0.5.4","language":"python","ecosystem":"pypi","summary":"Provides an fsspec-compatible interface for the XRootD protocol, enabling access to remote storage systems (e.g., EOS, storage elements) via a unified filesystem-like API. Current version 0.5.4, supports Python >=3.9. Releases follow a relatively stable cadence.","last_verified":"2026-05-01T00:00:00.000Z","tags":["fsspec","xrootd","remote-filesystem","storage","high-energy-physics"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/fsspec-xrootd"},{"id":8184,"title":"ft-pandas-ta","library":"ft-pandas-ta","status":"active","version":"0.3.16","language":"python","ecosystem":"pypi","summary":"ft-pandas-ta is an active Python library (version 0.3.16) that extends Pandas DataFrames with over 130 technical analysis indicators. It functions as an easy-to-use Pandas extension, allowing indicators to be called directly from DataFrames or as standalone functions, with reported correlation tested against TA-Lib. This project is a fork of the popular `pandas-ta` library, maintaining a healthy release cadence.","last_verified":"2026-04-16T00:00:00.000Z","tags":["pandas","technical-analysis","finance","indicators","trading","dataframe-extension"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/ft-pandas-ta"},{"id":17234,"title":"Fast TypeScript Analyzer CLI","library":"fta-cli","status":"active","version":"3.0.0","language":"javascript","ecosystem":"npm","summary":"FTA (Fast TypeScript Analyzer) is a static analysis tool designed for TypeScript and JavaScript code, implemented in Rust for superior performance. It utilizes the SWC parser to efficiently analyze codebases and generate metrics concerning complexity and maintainability. The current stable version is 3.0.0, which features upgraded SWC libraries for enhanced accuracy in operand/operator counting and includes support for modern JavaScript/TypeScript syntax such as `import with`. The project exhibits an active release cadence, with frequent updates and major versions, reflecting continuous development. A key differentiator is its exceptional speed, capable of processing up to 1600 files per second on typical hardware, making it highly suitable for large-scale projects. It provides clear, actionable analytics to help developers identify and address potential maintainability issues.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/fta-cli"},{"id":21362,"title":"ftd2xx","library":"ftd2xx","status":"active","version":"1.3.8","language":"python","ecosystem":"pypi","summary":"A Python interface to FTDI's D2XX driver (ftd2xx.dll on Windows, libftd2xx on Linux/macOS) using ctypes. Currently at v1.3.8, with a relatively stable release cadence. Compatible with Python >=3.8.","last_verified":"2026-04-27T00:00:00.000Z","tags":["ftdi","d2xx","usb","serial","gpio"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/ftd2xx"},{"id":1485,"title":"ftfy (Fixes Text For You)","library":"ftfy","status":"active","version":"6.3.1","language":"python","ecosystem":"pypi","summary":"ftfy (Fixes Text For You) is a Python library designed to clean up Unicode text that has gone wrong, often due to mojibake, encoding mismatches, or badly-decoded HTML. It intelligently detects and corrects common text issues after the fact, making your data more readable and usable. The current version is 6.3.1, and releases are somewhat irregular but actively maintained.","last_verified":"2026-04-23T21:33:57.122Z","tags":["unicode","encoding","mojibake","text-processing","data-cleaning"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/ftfy"},{"id":15623,"title":"Node.js FTP Client","library":"ftp","status":"abandoned","version":"0.3.10","language":"javascript","ecosystem":"npm","summary":"This is an FTP client module for Node.js, providing an asynchronous interface for communicating with FTP servers. The latest stable version, 0.3.10, was last published in February 2016, making it a very old and unmaintained package. It primarily supports older Node.js versions (>=0.8.0) and exclusively uses CommonJS modules. It offers core FTP operations such as listing directories, downloading, and uploading files through an event-driven API. While it was a foundational FTP client in early Node.js ecosystems, it lacks modern features, security updates, and active maintenance compared to newer, actively developed alternatives like `basic-ftp` or `promise-ftp`.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","ftp","client","transfer"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/ftp"},{"id":14587,"title":"FTP Response Stream Parser","library":"ftp-response-parser","status":"abandoned","version":"1.0.1","language":"javascript","ecosystem":"npm","summary":"The `ftp-response-parser` package provides a lightweight, streaming parser specifically designed for handling FTP server response format strings. It efficiently processes incoming FTP protocol messages, including multi-line responses, and emits structured JavaScript objects. Each emitted object includes the numeric status `code`, the full `text` of the response, and boolean flags `isMark` and `isError`. This library is currently at version 1.0.1, with its last update occurring over a decade ago. It functions as a classic Node.js `Stream` and is primarily differentiated by its low-overhead, event-driven approach to parsing continuous streams of FTP data, making it suitable for integration into custom FTP client implementations that require incremental response processing.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","ftp","response","protocol","files","server","client","async"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/ftp-response-parser"},{"id":10923,"title":"Modern Extensible FTP Server","library":"ftp-srv","status":"active","version":"4.6.3","language":"javascript","ecosystem":"npm","summary":"ftp-srv is a modern and extensible FTP server library for Node.js, currently stable at version 4.6.3. It provides a promise-based API for creating FTP and FTPS (Explicit & Implicit TLS) servers with support for both passive and active data transfers. The project maintains an active release cadence, frequently publishing bug fixes and minor features, as seen in recent updates like recursive directory creation and TypeScript declaration improvements. Its key differentiators include a highly extensible file system per connection, allowing for custom storage backends, and comprehensive support for various FTP commands and connection modes. It differentiates itself by offering detailed control over passive connection URLs and port ranges, addressing complexities often found in network deployments behind NATs or firewalls. It requires Node.js version 12 or higher.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","ftp","ftp-server","ftp-srv","ftp-svr","ftpd","ftpserver","server","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/ftp-srv"},{"id":21363,"title":"ftpretty","library":"ftpretty","status":"active","version":"0.4.0","language":"python","ecosystem":"pypi","summary":"ftpretty is a simple FTP wrapper that provides a more Pythonic interface for FTP operations, including get, put, list, and delete. Current version is 0.4.0, with a stable release cadence (last release in 2018).","last_verified":"2026-04-27T00:00:00.000Z","tags":["ftp","file-transfer","wrapper"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/ftpretty"},{"id":5938,"title":"High-level FTP client library (virtual file system and more)","library":"ftputil","status":"active","version":"5.1.0","language":"python","ecosystem":"pypi","summary":"ftputil is a high-level FTP client library for the Python programming language. It implements a virtual file system for accessing FTP servers, providing many functions similar to those in the `os`, `os.path`, and `shutil` modules. It also offers convenience functions for conditional uploads and downloads, and handles FTP clients and servers in different timezones. The current stable version is 5.1.0, released on 2024-01-06. The project follows semantic versioning, with major version changes indicating backward incompatibility. Releases are announced on its mailing list.","last_verified":"2026-04-14T00:00:00.000Z","tags":["ftp","file transfer","client","virtual filesystem","ftps"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/ftputil"},{"id":25610,"title":"ftst - Fast TypeScript Transpiler (Type Stripping)","library":"ftst","status":"active","version":"1.2.2","language":"javascript","ecosystem":"npm","summary":"ftst (v1.2.2) is a minimal TypeScript transpiler that removes type annotations from TypeScript files, leaving readable JavaScript where the output is line-by-line equivalent to the input. This eliminates the need for source maps during debugging. It supports only ES2019, ES2020, and ESNext script targets, and offers a command-line runner (node -r ftst filename.ts) as well as JS API functions transpileModule and transpile. Compared to tsc or other transpilers, ftst focuses solely on type stripping without full compilation, making it extremely fast and suitable for quick type removal tasks or debugging scenarios. It is dependency-free and works in Node.js environments.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/ftst"},{"id":5231,"title":"Fugashi: Fast Pythonic Japanese Tokenization","library":"fugashi","status":"active","version":"1.5.2","language":"python","ecosystem":"pypi","summary":"Fugashi is a Cython wrapper for MeCab, providing fast and Pythonic Japanese tokenization and morphological analysis. It offers pre-built wheels for common platforms and simplifies dictionary installation, primarily recommending UniDic. The library is actively maintained and currently at version 1.5.2.","last_verified":"2026-04-13T00:00:00.000Z","tags":["nlp","japanese","tokenization","mecab","morphological analysis"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/fugashi"},{"id":2038,"title":"Fugue: Abstraction Layer for Distributed Computing","library":"fugue","status":"active","version":"0.9.7","language":"python","ecosystem":"pypi","summary":"Fugue is a Python library that provides a unified interface for defining data workflows, allowing them to run seamlessly on Pandas, Spark, Dask, Ray, and other distributed computing engines without code changes. It's designed to make data pipelines more portable and testable. The current version is 0.9.7, and it maintains an active release cadence with frequent patches and updates.","last_verified":"2026-04-24T05:32:27.260Z","tags":["distributed computing","data transformation","workflow","pandas","spark","ray","dask","etl"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/fugue"},{"id":4545,"title":"Fugue SQL Antlr Parser","library":"fugue-sql-antlr","status":"active","version":"0.2.4","language":"python","ecosystem":"pypi","summary":"Fugue SQL Antlr Parser is an internal dependency of the Fugue project, providing the ANTLR4-based parsing capabilities for FugueSQL. It is not intended for direct use by end-users but is crucial for the SQL functionality within the Fugue ecosystem. The library has its own versioning, distinct from the main `fugue` package, with the current version being 0.2.4.","last_verified":"2026-04-12T00:00:00.000Z","tags":["parser","sql","antlr","fugue","internal"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/fugue-sql-antlr"},{"id":13205,"title":"Node.js Full ICU Data Installer","library":"full-icu","status":"maintenance","version":"1.5.0","language":"javascript","ecosystem":"npm","summary":"The `full-icu` package, currently at version 1.5.0, provides a utility for Node.js environments configured with `small-icu` to enable full International Components for Unicode (ICU) data at runtime. This module became significantly less critical with Node.js 13 and later, which default to full ICU data, rendering `full-icu` largely unnecessary for modern applications unless using a custom Node.js build explicitly set to `small-icu`. Its release cadence is irregular, typically tied to maintenance or updates related to Node.js's ICU integration. Unlike other internationalization libraries, `full-icu` does not introduce new APIs; instead, it focuses solely on providing the underlying data necessary for Node.js's built-in `Intl` object to function with all locales, downloading it from GitHub releases or optionally the `icu4c-data` npm package. Its primary differentiator is simplifying the process of obtaining full ICU data without requiring a custom Node.js build, making it a tool primarily for specific legacy or specialized Node.js configurations.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","icu4c"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/full-icu"},{"id":21364,"title":"fullpage-vue","library":"fullpage-vue","status":"maintenance","version":"2.1.1","language":"javascript","ecosystem":"npm","summary":"fullpage-vue is a single-page scroll plugin for Vue 2.x that supports both mobile and PC. It provides fullscreen scrolling with options for horizontal/vertical direction, loop, animated transitions via animate.css integration, and callbacks (beforeChange, afterChange). Current stable version is 2.1.1. Release cadence is low, primarily maintenance. Key differentiators: lightweight, easy integration with Vue 2.x directives (v-fullpage, v-animate), and supports dynamic page updates ($update). However, the project appears unmaintained (last release in 2018) and lacks TypeScript definitions. Alternatives: vue-fullpage.js (active) or vue3-fullpage for Vue 3.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","vue","fullpage","rollup"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/fullpage-vue"},{"id":13206,"title":"Fullscreen API Polyfill","library":"fullscreen-api-polyfill","status":"maintenance","version":"1.1.2","language":"javascript","ecosystem":"npm","summary":"The `fullscreen-api-polyfill` package provides a robust polyfill for the W3C Fullscreen API, abstracting away various vendor-prefixed implementations like `mozRequestFullScreen` and `webkitRequestFullScreen`. It enables developers to use the standard `element.requestFullscreen()`, `document.exitFullscreen()`, and access properties such as `document.fullscreenEnabled` and `document.fullscreenElement`, as well as event listeners for `fullscreenchange` and `fullscreenerror`, without needing to write extensive browser-specific conditional logic. The current stable version is `1.1.2`. As a polyfill for a web standard that has largely matured, its release cadence is likely low, focusing on maintaining compatibility and addressing any remaining browser inconsistencies rather than introducing new features. Its primary differentiation is the simplification of cross-browser fullscreen implementation down to a single, standard W3C syntax.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","fullscreen","polyfill","w3c"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/fullscreen-api-polyfill"},{"id":14590,"title":"Fuma CLI","library":"fuma-cli","status":"active","version":"0.0.5","language":"javascript","ecosystem":"npm","summary":"Fuma CLI is an early-stage command-line interface tool designed to facilitate the creation of custom component libraries, drawing inspiration from the `shadcn/ui` pattern. It aims to provide developers with a framework to build their own `shadcn/ui`-like CLI experience for their projects. Currently at version 0.0.5, the project is undergoing rapid development, as indicated by frequent patch releases. Its primary differentiator is its focus on extensibility, allowing users to define and manage their own UI component collections through a dedicated CLI. The project's current status suggests a focus on core features like component addition and environment detection, with a potential for significant changes as it approaches a stable release, serving as a foundational layer for customizable UI tooling.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/fuma-cli"},{"id":25611,"title":"Fumadocs Transpiler","library":"fumadocs-transpiler","status":"active","version":"1.3.0","language":"javascript","ecosystem":"npm","summary":"A Node.js CLI and library (v1.3.0) that converts annotated Markdown files into Fumadocs-compatible React/MDX components. Uses triple-colon (`:::`) annotation syntax for built-in components like callouts, tabs, steps, accordions, code blocks, files, and banners. Supports bidirectional conversion (Markdown ↔ MDX), watch mode, dry run, title/frontmatter auto-extraction, and custom component mappings. Requires Node >=16.0.0. Maintained by a single contributor; release cadence is irregular.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","markdown","transpiler","fumadocs","react","documentation","cli","mdx","annotations","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/fumadocs-transpiler"},{"id":15113,"title":"Fumadocs TypeScript Integration","library":"fumadocs-typescript","status":"active","version":"5.2.6","language":"javascript","ecosystem":"npm","summary":"fumadocs-typescript is a specialized integration package within the Fumadocs ecosystem, providing robust TypeScript support for documentation projects built with Next.js. It enables developers to define and enforce type-safety for MDX frontmatter, ensuring consistency and reducing errors in content authoring. The package is currently at version 5.2.6. While its specific release cadence isn't independently clear, it often updates in conjunction with major releases of `fumadocs-core` and `fumadocs-ui`, which demonstrate frequent maintenance and improvements. Its key differentiator is its seamless integration with the Fumadocs MDX processing pipeline, allowing for automatic type generation and validation of content-level metadata, crucial for large-scale documentation sites. This significantly enhances the developer experience by providing autocompletion and compile-time checks for content properties.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","Docs","NextJs","fumadocs","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/fumadocs-typescript"},{"id":8187,"title":"FunASR","library":"funasr","status":"active","version":"1.3.1","language":"python","ecosystem":"pypi","summary":"FunASR is a fundamental, end-to-end speech recognition toolkit from Alibaba DAMO Academy, currently at version 1.3.1. It provides a wide range of features including Automatic Speech Recognition (ASR), Voice Activity Detection (VAD), Punctuation Restoration, Language Models, Speaker Verification, and Speaker Diarization. The library is actively maintained with frequent updates, often releasing new models and features such as the Fun-ASR-Nano-2512 which supports 31 languages and low-latency real-time transcription.","last_verified":"2026-04-16T00:00:00.000Z","tags":["speech recognition","ASR","VAD","punctuation restoration","speaker diarization","audio","deep learning","modelscope","huggingface"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/funasr"},{"id":5232,"title":"Function Argument Wrapper for Enhanced Handling","library":"func-args","status":"active","version":"1.0.1","language":"python","ecosystem":"pypi","summary":"func-args is a lightweight Python library (current version 1.0.1) designed for creating wrapper functions with enhanced argument handling. It addresses common challenges encountered with third-party APIs that have suboptimal interface designs, allowing developers to explicitly mark parameters as required or optional using special sentinel values (REQ and OPT). The library is actively maintained with a stable release cadence.","last_verified":"2026-04-13T00:00:00.000Z","tags":["function arguments","decorators","argument handling","sentinel values","wrapper functions"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/func-args"},{"id":2956,"title":"func-timeout","library":"func-timeout","status":"active","version":"4.3.6","language":"python","ecosystem":"pypi","summary":"`func-timeout` is a Python module that enables setting timeouts for arbitrary function calls, preventing them from running indefinitely. It achieves this by executing the function in a separate thread and forcefully terminating it if the specified duration is exceeded. The latest version is 4.3.6, with a historically sporadic release cadence, recently updated to support newer Python versions.","last_verified":"2026-04-25T03:50:47.438Z","tags":["timeout","thread","function","decorator"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/func-timeout"},{"id":8185,"title":"funcparserlib","library":"funcparserlib","status":"active","version":"1.0.1","language":"python","ecosystem":"pypi","summary":"funcparserlib is a recursive descent parsing library for Python, based on functional combinators. It is currently at version 1.0.1 and is primarily designed for parsing small languages or external Domain Specific Languages (DSLs). The library provides a concise and type-hinted API, focusing on ease of parser construction without extensive manual lookahead management. It maintains an active development status with a moderately paced release cadence.","last_verified":"2026-04-16T00:00:00.000Z","tags":["parsing","parser combinators","lexer","functional programming","DSL"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/funcparserlib"},{"id":2039,"title":"Python Function Signatures (funcsigs)","library":"funcsigs","status":"maintenance","version":"1.0.2","language":"python","ecosystem":"pypi","summary":"funcsigs is a Python library that backports the function signature introspection features from Python 3.3's `inspect` module (PEP 362) to older Python versions. It allows developers to work with `Signature` and `Parameter` objects to understand callable arguments and return annotations, even in Python 2.6, 2.7, and 3.2+. Its latest version, 1.0.2, was released in April 2016, marking it as a mature and largely unmaintained project, as its core functionality has been integrated into Python's standard library for modern versions.","last_verified":"2026-04-24T05:32:55.921Z","tags":["function signatures","backport","inspect","python2 compatibility","python3 compatibility"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/funcsigs"},{"id":21366,"title":"functional-streams","library":"functional-streams","status":"active","version":"1.6.4","language":"python","ecosystem":"pypi","summary":"A Python library that provides functional programming stream operations similar to Java streams, enabling declarative, concise data transformations via lazy evaluation, fluent chaining, and common operations like map, filter, reduce, and more. Current version 1.6.4, supports Python >=3.6, with moderate release cadence (minor updates every few months).","last_verified":"2026-04-27T00:00:00.000Z","tags":["functional-programming","streams","lazy-evaluation","data-pipeline"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/functional-streams"},{"id":1486,"title":"Functions Framework for Python","library":"functions-framework","status":"active","version":"3.10.1","language":"python","ecosystem":"pypi","summary":"Functions Framework for Python is an open-source FaaS (Function as a Service) framework designed for writing portable Python functions. It allows developers to test their Google Cloud Functions locally, run them in other serverless environments, or deploy them directly to Google Cloud. The current version is 3.10.1, and it maintains an active release cadence with frequent patch and minor updates, typically every 1-3 months.","last_verified":"2026-04-23T21:34:25.996Z","tags":["serverless","google cloud","cloud functions","faas","http","events","local development"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/functions-framework"},{"id":6649,"title":"functools32","library":"functools32","status":"deprecated","version":"3.2.3-2","language":"python","ecosystem":"pypi","summary":"functools32 is a backport of the `functools` standard library module from Python 3.2.3, designed for use with Python 2.7 and PyPy. Its primary purpose is to provide features like `lru_cache` (Least-recently-used cache decorator) to older Python environments that lack them natively. The library saw its last release in July 2015 and is no longer actively maintained, as its features are standard in Python 3+ versions.","last_verified":"2026-04-15T00:00:00.000Z","tags":["python2","backport","functools","lru_cache","pypy"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/functools32"},{"id":1834,"title":"Funcy","library":"funcy","status":"active","version":"2.0","language":"python","ecosystem":"pypi","summary":"Funcy is a Python library offering a collection of practical functional tools, inspired by Clojure and Underscore.js. It aims to simplify data manipulation and function composition, providing utilities for working with collections, dictionaries, and functions in a functional style. The current stable version is 2.0, released in March 2023, and it supports Python 3.4+ and PyPy3.","last_verified":"2026-04-24T02:08:38.394Z","tags":["functional programming","utilities","collections","iterators","decorators","data transformation"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/funcy"},{"id":23100,"title":"Fundamend","library":"fundamend","status":"active","version":"0.36.0","language":"python","ecosystem":"pypi","summary":"Python library for XML-based formats and data models for the German energy industry (Energiewirtschaft). Provides Pydantic models and tooling for MIGs, AHBs, and related standards. Latest version: 0.36.0. Actively developed with frequent releases.","last_verified":"2026-05-01T00:00:00.000Z","tags":["energiewirtschaft","xml","mig","ahb","germany"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/fundamend"},{"id":17657,"title":"Fundebug JavaScript Error Monitoring","library":"fundebug-javascript","status":"active","version":"2.8.8","language":"javascript","ecosystem":"npm","summary":"Fundebug-javascript is a client-side library designed for real-time error monitoring of JavaScript applications, enabling developers to quickly detect and diagnose issues impacting user experience. The current stable version is 2.8.8, last published in March 2023. While its core functionality has been stable, updates have historically addressed browser compatibility, added new features like performance metrics, and improved TypeScript support. Key differentiators include automatic capture of various frontend errors (JavaScript execution, resource loading, HTTP requests), support for Source Map restoration, recording of user behavior (clicks, HTTP requests, page navigation, console logs), and a 'screen recording' feature to visually re-create error scenarios, aiding rapid debugging and issue reproduction. It's primarily used for web and frontend applications, with companion libraries for specific frameworks like Vue.js and environments like WeChat Mini Programs.","last_verified":"2026-04-23T00:00:00.000Z","tags":["javascript","fundebug","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/fundebug-javascript"},{"id":2040,"title":"Furl","library":"furl","status":"active","version":"2.1.4","language":"python","ecosystem":"pypi","summary":"Furl is a Python library designed for simple and powerful manipulation of URLs. It provides an object-oriented interface to parse, modify, and generate URLs, allowing easy access and modification of schemes, hosts, paths, query parameters, and fragments. The current version is 2.1.4, and it generally follows an as-needed release cadence for bug fixes and minor improvements, with major versions indicating significant API changes.","last_verified":"2026-04-24T05:33:14.738Z","tags":["url","parsing","manipulation","networking"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/furl"},{"id":2515,"title":"Furo Sphinx Theme","library":"furo","status":"active","version":"2025.12.19","language":"python","ecosystem":"pypi","summary":"Furo is a clean, customisable, and modern Sphinx documentation theme. It is actively developed with frequent releases, often monthly or bi-monthly, to keep pace with Sphinx updates and introduce minor enhancements and fixes. The current version is 2025.12.19.","last_verified":"2026-04-24T21:05:34.233Z","tags":["sphinx","documentation","theme","rst","markdown","docs"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/furo"},{"id":13208,"title":"Fuse: End-to-End Type-Safe GraphQL Framework","library":"fuse","status":"active","version":"0.12.1","language":"javascript","ecosystem":"npm","summary":"Fuse is a GraphQL framework designed to provide end-to-end type safety for frontend teams working with GraphQL APIs at scale. It offers a streamlined development experience by handling schema generation, client-side querying, and server-side execution. Currently, the stable version is 0.12.1, with frequent patch and minor releases addressing bug fixes, performance improvements, and feature enhancements. Key differentiators include its tight integration with tools like `gql.tada` for codegen, a focus on typesafety from schema to UI, and specific plugins for frameworks like Next.js that automate server setup. It aims to simplify the complexities of GraphQL development by abstracting away much of the boilerplate, allowing developers to focus on data modeling and application logic.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/fuse"},{"id":13207,"title":"Fuse-Box: Fast JavaScript and TypeScript Bundler","library":"fuse-box","status":"abandoned","version":"4.0.0","language":"javascript","ecosystem":"npm","summary":"Fuse-Box is a JavaScript and TypeScript module bundler known for its focus on speed, simplicity, and extensibility through a plugin system. Version 4.0.0, released in 2019, introduced significant architectural changes, most notably a shift from JavaScript-based configuration files (e.g., `fbx_switch.js`) to XML-based configuration (`fusebox.xml` and `circuit.xml`) for defining application circuits and parameters. It supports features like TypeScript compilation by default, a powerful caching system, zero-configuration code splitting, Hot Module Replacement (HMR), and an integrated task runner (Sparky). While it aimed to be a simpler alternative to Webpack for application bundling, the project appears to be no longer actively maintained, with its last npm publish in December 2020 and its GitHub repository archived in June 2023.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/fuse-box"},{"id":16816,"title":"FuseBox Bundler","library":"fusebox-cli","status":"abandoned","version":"1.3.135","language":"javascript","ecosystem":"npm","summary":"FuseBox is a JavaScript bundler and module loader known for its fast bundling times and zero-configuration approach for common setups. It aims to combine features found in tools like webpack and SystemJS. Key differentiators include first-class TypeScript support, built-in Rollup integration, and a developer-friendly experience with a fast dev server and Hot Module Replacement (HMR). The latest major version of the core bundler, `fuse-box`, is v4.0.0, released in April 2020. However, development appears to have ceased, with no significant updates to the core library since then, and the `fusebox-cli` package itself has not been updated since February 2018. Users should be aware that the project is effectively abandoned, lacking active maintenance or a release cadence, making it a potentially risky choice for new or ongoing projects requiring support and modern compatibility.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/fusebox-cli"},{"id":10924,"title":"Fusée Framework","library":"fusee-framework","status":"active","version":"1.6.0","language":"javascript","ecosystem":"npm","summary":"Fusée is a JavaScript framework, currently at v1.6.0, designed for high-performance and fine-grained reactivity. It emphasizes a \"signals-first\" approach, where atomic updates ensure only modified DOM parts are rendered, aiming for peak performance. The framework features a recursive, non-greedy compiler for efficient node traversal and a strict component system that includes prop validation, lifecycle hooks like `onMount` and `onUnmount`, and automated cleanup. It also provides optimized directives such as `f-if`, `f-for`, and `f-model`, alongside a `Performance Shield (f-once)` for stabilizing static subtrees. Fusée integrates with Vite for a fast development workflow and offers a comprehensive CLI for project scaffolding, supporting both JavaScript and TypeScript templates. It differentiates itself through its custom compiler and strong focus on explicit performance optimizations, backed by a robust test suite covering reactivity, components, dependency injection, and type safety. There's no fixed release cadence mentioned, but updates appear regular.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/fusee-framework"},{"id":6650,"title":"fusepy (FUSE Python Bindings)","library":"fusepy","status":"active","version":"3.0.1","language":"python","ecosystem":"pypi","summary":"fusepy provides simple ctypes bindings for the FUSE (Filesystem in Userspace) library, allowing users to implement filesystems entirely in Python. The current version is 3.0.1, primarily focused on Python 3 compatibility and maintenance, with releases occurring infrequently as needed.","last_verified":"2026-04-15T00:00:00.000Z","tags":["filesystem","FUSE","OS-bindings","ctypes","virtual-filesystem"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/fusepy"},{"id":21365,"title":"FuseSoC","library":"fusesoc","status":"active","version":"2.4.5","language":"python","ecosystem":"pypi","summary":"FuseSoC is a package manager and build abstraction tool for HDL (Hardware Description Language) code. Current version is 2.4.5, with a regular release cadence of several minor versions per year. It supports managing reusable HDL cores, generating simulation and synthesis build systems, and integrates with EDA tools.","last_verified":"2026-04-27T00:00:00.000Z","tags":["hdl","package-manager","build-tool","eda"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/fusesoc"},{"id":25613,"title":"Fusile","library":"fusile","status":"maintenance","version":"2.0.0","language":"javascript","ecosystem":"npm","summary":"Fusile is a web asset precompiling file system proxy using FUSE to mount a virtual directory that compiles files on demand. Current stable version is v2.0.0, which switched from Babel 5 to Babel 6 (requires babel-core). It auto-loads installed transpilers (e.g., babel-core, coffee-script, less, node-sass, stylus) and compiles assets when accessed, with intelligent caching and optional file watching. Unlike build tools or module bundlers, it provides a proxy filesystem that serves compiled files transparently to any consumer (browser, server, linter). Maintained by Munter, now in maintenance mode.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","fuse","filesystem","web","asset","precompiler"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/fusile"},{"id":17658,"title":"Fusion.js CLI","library":"fusion-cli","status":"abandoned","version":"2.39.1","language":"javascript","ecosystem":"npm","summary":"The `fusion-cli` is the command-line interface for the Fusion.js framework, designed to orchestrate the development lifecycle of universal React applications. It handles compile-time configurations for both server and browser bundles, facilitating development, testing, and production deployments. Key features include a standardized Babel configuration with modern ECMAScript support, efficient hot module reloading, and an integrated web server. Fusion.js, originally developed by Uber, focuses on high performance, server-side rendering (SSR), and a modular, plugin-driven architecture, enabling seamless transitions between client and server logic. As of the provided npm data, the current version is 2.39.1. However, the last recorded release in the excerpt is from October 2022, and the broader Fusion.js project on GitHub shows minimal recent activity, suggesting a slow or halted development cadence for the framework. It emphasizes a strict, opinionated build process, notably not supporting custom Webpack configurations to maintain internal consistency and facilitate future bundler transitions.","last_verified":"2026-04-23T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/fusion-cli"},{"id":13209,"title":"FusionJS Testing Utilities","library":"fusion-test-utils","status":"active","version":"2.6.2","language":"javascript","ecosystem":"npm","summary":"fusion-test-utils provides a comprehensive suite of testing utilities specifically designed for FusionJS applications. It simplifies the process of unit and integration testing FusionJS components, plugins, and entire applications by offering tools to create isolated test environments, mock dependencies within the FusionJS DI system, and simulate application lifecycle events. The current stable version is 2.6.2. While `fusion-test-utils` itself has a less frequent direct release cycle, it is part of the broader FusionJS ecosystem which sees active development, with various core and plugin packages updated every few weeks. Its key differentiator is deep integration with FusionJS's architecture, enabling idiomatic and robust testing without significant boilerplate, unlike trying to adapt general-purpose testing libraries.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/fusion-test-utils"},{"id":18380,"title":"@fusionauth/cli","library":"fusionauth-cli","status":"maintenance","version":"1.2.4","language":"javascript","ecosystem":"npm","summary":"@fusionauth/cli (v1.2.4) is a command-line tool for interacting with FusionAuth, an OIDC/OAuth authentication server. It enables downloading, uploading, and managing email templates, lambdas, and themes. This fork specifically fixes compatibility with Node.js 22, as the original package broke under that version. It is written in TypeScript and distributed as an npm package. Maintenance appears minimal (rare releases). Differentiators include watch functionality for live theme/email updates and environment variable support for API key and host.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","fusionauth","oidc","oauth","themes"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/fusionauth-cli"},{"id":12733,"title":"FusionCharts JavaScript Charting Library","library":"fusioncharts","status":"active","version":"4.2.2","language":"javascript","ecosystem":"npm","summary":"FusionCharts is a comprehensive JavaScript charting library that provides over 100 chart types and 2,000+ geographical maps for web and mobile applications. It includes specialized modules like FusionTime for time-series charts, FusionWidgets for gauges and real-time visualizations, PowerCharts for advanced statistical charts, and FusionMaps for choropleth geo maps. All visualizations are interactive and animated, rendering primarily in SVG, with VML support for older Internet Explorer versions. The current stable version is 4.2.2, released in April 2026, indicating an active development and release cadence with regular improvements and fixes. Key differentiators include its extensive chart and map catalog, its support for legacy browser environments, and its modular architecture allowing selective loading of chart types and themes.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","fusioncharts","charts","dataviz","graphs","visualization","js-charts","javascript-charts","dashboards"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/fusioncharts"},{"id":27006,"title":"FutoIn AsyncSteps","library":"futoin-asyncsteps","status":"active","version":"2.5.6","language":"javascript","ecosystem":"npm","summary":"FutoIn AsyncSteps mimics traditional threads of execution in a single-threaded event loop, supporting cancellation, exit handlers, thread-local storage, and synchronization primitives like mutexes and throttles. Current stable version is 2.5.6, released under a stable maturity (status 3). It builds on the FTN12: FutoIn Async API v1.13 specification. Key differentiators include explicit step-based control flow (add, parallel, error handling) rather than Promises or async/await, though it integrates with Promises via as.await(). It is designed for both Node.js (>=8) and browser environments, providing ES5 CJS modules under es5/ and pre-built webpack dists under dist/. Synchronization primitives like Mutex are available for coordinated concurrent execution.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","futoin","async","steps","parallel","exceptions","loops","browser","webpack"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/futoin-asyncsteps"},{"id":16630,"title":"FutoIn Database Interface","library":"futoin-database","status":"active","version":"1.9.12","language":"javascript","ecosystem":"npm","summary":"futoin-database is a neutral database interface designed for microservices, providing advanced Query and a unique 'revolutionary' Transaction builder. As a reference implementation for FTN17: FutoIn Interface - Database, it focuses on enforcing specific patterns by design, notably lacking direct support for large result sets, cursors, and explicit client-side transaction control to prevent common database anti-patterns. The library leverages a 'single call' transaction pattern, executing multiple statements on the DB side within a single transaction, with back references for sequential query data. It supports auto-configuration through environment variables for connection pooling and works with MySQL, PostgreSQL, and SQLite out of the box. The current stable version is 1.9.12, and it appears to be actively maintained, often with minor version updates. Its core differentiators include its opinionated approach to database interaction and its tight integration with the FutoIn ecosystem, requiring `futoin-asyncsteps`, `futoin-executor`, and `futoin-invoker` as peer dependencies.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","futoin","async","db","database","querybuilder","transaction","postgresql","mysql"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/futoin-database"},{"id":489,"title":"Python-Future","library":"future","status":"maintenance","version":"1.0.0","language":"python","ecosystem":"pypi","summary":"future is the missing compatibility layer between Python 2 and Python 3. It allows you to use a single, clean Python 3.x-compatible codebase to support both Python 2 and Python 3 with minimal overhead. It provides `future` and `past` packages with backports and forward ports of features from Python 3 and 2, and includes `futurize` and `pasteurize` scripts for automated code conversion. The latest version is 1.0.0, and while feature development is complete, it supports Python 3.12.","last_verified":"2026-05-12T14:14:27.098Z","tags":["python2","python3","compatibility","migration","backport","futurize","pasteurize","six","2to3"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/future"},{"id":5233,"title":"Future F-strings","library":"future-fstrings","status":"deprecated","version":"1.2.0","language":"python","ecosystem":"pypi","summary":"Future F-strings is a library that backported f-string (formatted string literal) syntax to Python versions prior to 3.6. It enables developers to use f-strings in Python 2.7, and Python 3.3-3.5 environments by transforming the source code. The current version is 1.2.0, but the library is now deprecated as its target Python versions have reached end-of-life and MicroPython, a common target for its `rewrite` functionality, now supports f-strings natively.","last_verified":"2026-04-13T00:00:00.000Z","tags":["f-strings","backport","python2","python3","syntax-transformation","deprecated"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/future-fstrings"},{"id":25612,"title":"future-node","library":"future-node","status":"abandoned","version":"0.0.2","language":"javascript","ecosystem":"npm","summary":"A Node.js require hook that allows modules to specify their own transpilers via package.json configuration, inspired by browserify transform system. Version 0.0.2 is in early development with no specific release cadence. It replaces Node's built-in extension hooks with a flexible transpiler pipeline, enabling per-file transpilation options. Bundled with an ES2016 transpiler for convenience. Unlike babel-register or ts-node, it decouples transpiler selection from the main application, letting dependencies declare their own transforms. Lacks active maintenance and usage is minimal.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","require hook","babel","transpile","node"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/future-node"},{"id":2516,"title":"futures (Python 2 Backport of concurrent.futures)","library":"futures","status":"maintenance","version":"3.4.0","language":"python","ecosystem":"pypi","summary":"The `futures` library is a backport of the `concurrent.futures` module from Python 3, providing a high-level interface for asynchronously executing callables using thread or process pools. It is designed exclusively for Python 2 environments (specifically 2.6 and 2.7), offering a structured way to manage concurrent tasks in older Python runtimes. The current version is 3.4.0, released in October 2022.","last_verified":"2026-04-24T21:05:53.386Z","tags":["python2","backport","concurrency","futures","threading","multiprocessing"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/futures"},{"id":6651,"title":"Futurist","library":"futurist","status":"active","version":"3.3.0","language":"python","ecosystem":"pypi","summary":"Futurist is a Python library from OpenStack that provides useful additions to `concurrent.futures`, aiming to offer enhanced transparency in asynchronous work execution. It includes features like statistics gathering for executors, an eventlet executor, a synchronous executor, and more. Currently at version 3.3.0, it is actively maintained with a regular release cadence.","last_verified":"2026-04-15T00:00:00.000Z","tags":["asynchronous","futures","thread-pool","process-pool","openstack","concurrency","statistics"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/futurist"},{"id":23770,"title":"fuzzfetch","library":"fuzzfetch","status":"active","version":"16.1.0","language":"python","ecosystem":"pypi","summary":"A Python library for downloading Firefox, Thunderbird, and jsshell builds from Mozilla's Taskcluster. Currently at version 16.1.0, with frequent releases (multiple per year). Requires Python >=3.10.","last_verified":"2026-05-01T00:00:00.000Z","tags":["firefox","mozilla","taskcluster","build-downloader","fuzzing"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/fuzzfetch"},{"id":9761,"title":"Fuzzy","library":"fuzzy","status":"active","version":"1.2.2","language":"python","ecosystem":"pypi","summary":"Fuzzy is a Python library providing fast implementations of phonetic algorithms such as Soundex, NYSIIS, Metaphone, and Double Metaphone. It is currently at version 1.2.2. Its release cadence is generally infrequent, focusing on stability and bug fixes for its core set of algorithms.","last_verified":"2026-04-17T00:00:00.000Z","tags":["phonetic","soundex","nysiis","metaphone","double metaphone","algorithm","string matching"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/fuzzy"},{"id":23771,"title":"fuzzyfinder","library":"fuzzyfinder","status":"active","version":"2.3.0","language":"python","ecosystem":"pypi","summary":"A lightweight Python library for fuzzy string matching and autocompletion. It uses fuzzy search algorithms to find approximate matches based on Levenshtein distance. Current version 2.3.0, released 2025-03-07. Maintained, with low release cadence.","last_verified":"2026-05-01T00:00:00.000Z","tags":["fuzzy-search","string-matching","autocomplete"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/fuzzyfinder"},{"id":4948,"title":"Fuzzysearch","library":"fuzzysearch","status":"active","version":"0.8.1","language":"python","ecosystem":"pypi","summary":"Fuzzysearch is a Python library for finding approximate subsequence matches within long texts or data. It uses Levenshtein distance with configurable parameters to efficiently locate patterns even with typos or minor variations. The library is highly optimized, offering C and Cython extensions for performance while providing pure-Python fallbacks. It is currently at version 0.8.1.","last_verified":"2026-04-12T00:00:00.000Z","tags":["fuzzy search","string matching","levenshtein distance","text processing"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/fuzzysearch"},{"id":7250,"title":"fuzzyset2: Fuzzy String Matching","library":"fuzzyset2","status":"active","version":"0.2.5","language":"python","ecosystem":"pypi","summary":"fuzzyset2 is a Python library that provides a data structure for performing fuzzy string matching, akin to full-text search. It helps identify likely misspellings and approximate string matches by breaking strings into n-grams and using a reverse index and cosine similarity. It is a maintained fork of the original 'fuzzyset' package, addressing past installation and maintenance issues. The current version is 0.2.5, and it appears to be actively maintained with recent releases.","last_verified":"2026-04-16T00:00:00.000Z","tags":["fuzzy matching","string similarity","data cleaning","spelling correction","n-gram","levenshtein"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/fuzzyset2"},{"id":10925,"title":"FuzzySort","library":"fuzzysort","status":"active","version":"3.1.0","language":"javascript","ecosystem":"npm","summary":"FuzzySort (fuzzysort) is a JavaScript library providing a fast, SublimeText-like fuzzy searching algorithm. It is designed for high performance, capable of searching thousands of items in under 1ms, while maintaining a small footprint (5kb, 0 dependencies). The current stable version is 3.1.0, with updates released as needed for performance improvements or bug fixes rather than a strict schedule. Key differentiators include its speed, minimal size, and an intuitive API for both simple string matching and complex object searching with multiple keys and custom scoring functions. It offers robust result objects that include score, target, original object reference, and index highlights, enabling rich UI feedback. It ships with TypeScript types for enhanced developer experience.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","fuzzy search","fuzzy","search","filter","node","fast","sublime","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/fuzzysort"},{"id":1487,"title":"FuzzyWuzzy","library":"fuzzywuzzy","status":"active","version":"0.18.0","language":"python","ecosystem":"pypi","summary":"FuzzyWuzzy is a Python library that implements fuzzy string matching, often used for comparing the similarity between two strings. It leverages Levenshtein distance to calculate ratios between strings. The current version is 0.18.0. Its release cadence has been infrequent in recent years.","last_verified":"2026-04-23T21:34:53.537Z","tags":["string matching","fuzzy logic","levenshtein distance","nlp"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/fuzzywuzzy"},{"id":4019,"title":"FVCore: FAIR Computer Vision Core Library","library":"fvcore","status":"active","version":"0.1.5.post20221221","language":"python","ecosystem":"pypi","summary":"fvcore is a lightweight core library that provides common and essential functionalities shared across various computer vision frameworks developed by FAIR (Facebook AI Research), such as Detectron2, PySlowFast, and ClassyVision. It includes features like PyTorch layers, hierarchical flop/parameter counting tools, checkpointing utilities, configuration management, and hyperparameter schedulers. The library is actively maintained by the FAIR computer vision team and features type-annotated, tested, and benchmarked components.","last_verified":"2026-04-11T00:00:00.000Z","tags":["computer vision","pytorch","utilities","facebook research","FAIR","model analysis","flops"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/fvcore"},{"id":14589,"title":"FWK Node.js Framework","library":"fwk","status":"abandoned","version":"1.1.8","language":"javascript","ecosystem":"npm","summary":"FWK is described as a \"Simple JS framework for node.js\", with its last stable release being version 1.1.8. This package was last published over 12 years ago, on May 19, 2014, and specifies compatibility with Node.js versions `>=0.8.0`. Node.js 0.8.0 was released in June 2012, making this a framework designed for a very early era of Node.js development, which is now considered obsolete. Due to its age, lack of updates, and the absence of any public README or documentation, it is not suitable for modern Node.js applications and lacks active development or support. There is no information regarding its release cadence or key differentiators from other frameworks.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","fwk","node"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/fwk"},{"id":14591,"title":"Firefox Runner CLI","library":"fx-runner","status":"active","version":"1.4.0","language":"javascript","ecosystem":"npm","summary":"fx-runner is a Node.js command-line interface (CLI) tool developed by Mozilla, designed to control and interact with Firefox browsers programmatically from the terminal. It simplifies tasks such as launching Firefox with specific profiles, passing arguments directly to the browser binary, and managing browser instances for testing or automation purposes. The project is actively maintained, with the latest stable version being 1.4.0, released in January 2024. Releases appear to be ad-hoc, driven by bug fixes and minor feature additions rather than a fixed cadence. Unlike full-fledged browser automation libraries (like Puppeteer or Playwright), `fx-runner` focuses purely on direct CLI interaction, making it particularly suitable for scripting environments, shell-based workflows, and scenarios where a lightweight, non-programmatic JavaScript control is preferred. Its primary differentiator is this direct command-line control over the Firefox binary and its associated profiles.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","firefox","mozilla","cli"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/fx-runner"},{"id":20046,"title":"fxa-mustache-loader","library":"fxa-mustache-loader","status":"abandoned","version":"0.0.2","language":"javascript","ecosystem":"npm","summary":"Webpack loader for Mustache templates, designed for Firefox Accounts and compatible with Content Security Policy. Version 0.0.2, last updated in 2015, unmaintained. Generates inline JavaScript that embeds the template string, avoiding eval or dynamic code execution. Minimal alternative to mustache-loader with CSP focus, but no updates for modern webpack versions.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/fxa-mustache-loader"},{"id":21367,"title":"fxpmath","library":"fxpmath","status":"active","version":"0.4.10","language":"python","ecosystem":"pypi","summary":"A Python library for fractional fixed-point (base 2) arithmetic and binary manipulation with NumPy compatibility. Current version 0.4.10 (latest stable), released roughly every few months. Supports Python >=3.7. Widely used in digital signal processing and hardware emulation contexts.","last_verified":"2026-04-27T00:00:00.000Z","tags":["fixed-point","arithmetic","binary","numpy","dsp","rounded","fractional"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/fxpmath"},{"id":23772,"title":"FXrays","library":"fxrays","status":"active","version":"1.3.6","language":"python","ecosystem":"pypi","summary":"Computes extremal rays with filtering for 3-manifolds. Supports Python >=3.7. Current version: 1.3.6 (released 2025). Maintenance-mode releases with no user-facing changes.","last_verified":"2026-05-01T00:00:00.000Z","tags":["computational-geometry","3-manifolds","extremal-rays"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/fxrays"},{"id":23773,"title":"fypp","library":"fypp","status":"active","version":"3.2","language":"python","ecosystem":"pypi","summary":"Fypp is a Python-powered Fortran preprocessor. It is a tool for generating Fortran source code from template files using a Python-like macro language. The current version is 3.2, with moderate release cadence (major versions every few years).","last_verified":"2026-05-01T00:00:00.000Z","tags":["preprocessor","fortran","template","code-generation"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/fypp"},{"id":27755,"title":"Fyrnheim","library":"fyrnheim","status":"active","version":"0.14.0","language":"python","ecosystem":"pypi","summary":"Fyrnheim is a typed Python entity framework and dbt alternative built on Pydantic + Ibis. It allows defining typed entities with Pydantic, generating transformations, and running them anywhere. Current version 0.14.0, active development.","last_verified":"2026-05-09T00:00:00.000Z","tags":["dbt-alternative","entity-framework","pydantic","ibis","data-transformation"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/fyrnheim"},{"id":23774,"title":"fysom","library":"fysom","status":"active","version":"2.1.6","language":"python","ecosystem":"pypi","summary":"A simple Python finite state machine (FSM) for state management in applications. Current version: 2.1.6. Release cadence is irregular, with maintenance updates as needed.","last_verified":"2026-05-01T00:00:00.000Z","tags":["finite-state-machine","fsm","state-machine","python"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/fysom"},{"id":27757,"title":"FYTA CLI Library","library":"fyta-cli","status":"active","version":"0.7.2","language":"python","ecosystem":"pypi","summary":"Python library to access the FYTA API for plant monitoring. Current version 0.7.2, weekly release cadence.","last_verified":"2026-05-09T00:00:00.000Z","tags":["fyta","plant-monitoring","api-wrapper","async"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/fyta-cli"},{"id":27756,"title":"Fyuneru","library":"fyuneru","status":"active","version":"0.5.10","language":"python","ecosystem":"pypi","summary":"A Python utility library providing logging, file path management, and configuration helpers. Current version is 0.5.10, released with a regular cadence. Requires Python >=3.10.","last_verified":"2026-05-09T00:00:00.000Z","tags":["logging","path-management","utilities"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/fyuneru"},{"id":10926,"title":"FZF Fuzzy Matching Algorithm for JavaScript","library":"fzf","status":"active","version":"0.5.2","language":"javascript","ecosystem":"npm","summary":"FZF for JavaScript is a library that ports the core fuzzy-finding algorithm from the popular FZF CLI tool into a JavaScript-native implementation, making it suitable for both browser and Node.js environments. The current stable version is `v0.5.2`. The project exhibits an active development cadence, with frequent minor releases that, while in `0.x` territory, introduce significant features and occasionally breaking changes. It differentiates itself by offering two distinct fuzzy algorithms (`v1` for speed, `v2` for better highlighting), support for extended search syntax, and an asynchronous finder for maintaining a responsive user interface during complex queries. This library is specifically designed to power command palettes and similar interactive search UIs in modern web applications, providing a robust and performant fuzzy matching experience.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","fzf","fuzzy-search","fuzzy-match","fuzzy","search","find","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/fzf"},{"id":27758,"title":"fzf","library":"fzf-bin","status":"active","version":"0.72.0","language":"python","ecosystem":"pypi","summary":"fzf is a general-purpose command-line fuzzy finder. Version 0.72.0 provides a fast and interactive fuzzy search over lists of strings, files, command history, processes, hostnames, bookmarks, git commits, etc. It is typically used as a standalone binary, not imported directly in Python. Release cadence: irregular, approximately 1-2 major versions per year.","last_verified":"2026-05-09T00:00:00.000Z","tags":["fzf","fuzzy-finder","cli","subprocess"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/fzf-bin"},{"id":27759,"title":"fzflib","library":"fzflib","status":"active","version":"0.1.17","language":"python","ecosystem":"pypi","summary":"A Python library for interacting with FZF (fuzzy finder) by wrapping its command-line interface. Currently at version 0.1.17, with infrequent releases. Requires Python >=3.6.","last_verified":"2026-05-09T00:00:00.000Z","tags":["fzf","fuzzy-finder","terminal-ui","cli-wrapper"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/fzflib"},{"id":27762,"title":"fzmovies-api","library":"fzmovies-api","status":"active","version":"0.1.6","language":"python","ecosystem":"pypi","summary":"Unofficial Python API/SDK for the fzmovies.net website, enabling search, download, and metadata retrieval for movies. Current version 0.1.6, requires Python >=3.10. Active development with occasional releases.","last_verified":"2026-05-09T00:00:00.000Z","tags":["fzmovies","movies","api","scraper"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/fzmovies-api"},{"id":27760,"title":"G13 Linux Driver","library":"g13-linux","status":"active","version":"1.7.2","language":"python","ecosystem":"pypi","summary":"A Linux driver for the Logitech G13 gamepad, providing macro support, RGB LED control, and LCD display management. Version 1.7.2 requires Python >=3.10. Release cadence is irregular; development on GitHub.","last_verified":"2026-05-09T00:00:00.000Z","tags":["logitech","g13","linux","driver","macro","rgb","lcd"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/g13-linux"},{"id":27761,"title":"G29Py","library":"g29py","status":"active","version":"0.0.14","language":"python","ecosystem":"pypi","summary":"Python driver for Logitech G29/G920 steering wheel and pedals. Provides a simple interface to read wheel angle, pedal positions, button states, and force feedback. Version 0.0.14, updated sporadically.","last_verified":"2026-05-09T00:00:00.000Z","tags":["g29","g920","logitech","racing-wheel","hid","force-feedback"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/g29py"},{"id":27763,"title":"G2CV CASM","library":"g2cv-casm","status":"active","version":"0.3.2","language":"python","ecosystem":"pypi","summary":"G2CV CASM provides continuous attack surface monitoring capabilities for cloud environments. Current version 0.3.2, released monthly.","last_verified":"2026-05-09T00:00:00.000Z","tags":["security","attack-surface","monitoring","cloud"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/g2cv-casm"},{"id":27766,"title":"g2p","library":"g2p","status":"active","version":"2.3.1","language":"python","ecosystem":"pypi","summary":"Context-aware, rule-based grapheme-to-phoneme (G2P) mapping library that preserves indices. Version 2.3.1 (stable, as of 2025). Maintained by NRC-ILT. Monthly releases.","last_verified":"2026-05-09T00:00:00.000Z","tags":["g2p","grapheme-to-phoneme","phonetics","nlp","linguistics"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/g2p"},{"id":5234,"title":"English Grapheme To Phoneme Conversion","library":"g2p-en","status":"maintenance","version":"2.1.0","language":"python","ecosystem":"pypi","summary":"g2p-en is a Python module designed for converting English graphemes (spelling) to phonemes (pronunciation). It is essential for tasks like speech synthesis. The library uses a combination of dictionary lookups, part-of-speech tagging for homograph disambiguation, and a neural network (using NumPy for inference as of v2.0) for out-of-vocabulary words. The current version is 2.1.0, released in late 2019, and its release cadence appears to be infrequent.","last_verified":"2026-04-13T00:00:00.000Z","tags":["g2p","phoneme","grapheme","nlp","speech-synthesis","english","pronunciation","text-to-speech"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/g2p-en"},{"id":27764,"title":"Indonesian G2P (Grapheme-to-Phoneme)","library":"g2p-id-py","status":"active","version":"0.4.2","language":"python","ecosystem":"pypi","summary":"A library for converting Indonesian text to phoneme sequences using a hybrid approach: rule-based conversion enhanced with an ONNX-based neural model. Current version 0.4.2, with active development on GitHub.","last_verified":"2026-05-09T00:00:00.000Z","tags":["g2p","indonesian","phoneme","text-to-speech","onnx"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/g2p-id-py"},{"id":27765,"title":"g2p-mix","library":"g2p-mix","status":"active","version":"0.6.5","language":"python","ecosystem":"pypi","summary":"A grapheme-to-phoneme conversion library with mixed models (rule-based and neural). Version 0.6.5. Irregular releases.","last_verified":"2026-05-09T00:00:00.000Z","tags":["g2p","phoneme","chinese","tts","nlp"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/g2p-mix"},{"id":9762,"title":"Korean Grapheme-to-Phoneme (g2pkk)","library":"g2pkk","status":"active","version":"0.1.2","language":"python","ecosystem":"pypi","summary":"g2pkk is a Grapheme-to-Phoneme (G2P) conversion module specifically designed for Korean text, aiming for cross-platform compatibility. It is currently at version 0.1.2 and appears to have an active, though not rapid, release cadence given its early development stage.","last_verified":"2026-04-17T00:00:00.000Z","tags":["grapheme-to-phoneme","korean","nlp","phonetics","romanization"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/g2pkk"},{"id":27767,"title":"g2pM - Neural Grapheme-to-Phoneme for Mandarin Chinese","library":"g2pm","status":"maintenance","version":"0.1.2.5","language":"python","ecosystem":"pypi","summary":"g2pM is a neural grapheme-to-phoneme conversion package for Mandarin Chinese, leveraging a transformer-based model to convert Chinese characters (pinyin) to phonetic symbols (bopomofo/zhuyin). Current version 0.1.2.5, released infrequently; last update in 2021.","last_verified":"2026-05-09T00:00:00.000Z","tags":["g2p","mandarin","chinese","phoneme","pinyin","bopomofo"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/g2pm"},{"id":27768,"title":"G3 PLC Hardware XML Configuration Generator","library":"g3hardware","status":"active","version":"0.2.16","language":"python","ecosystem":"pypi","summary":"Generates XML configuration files for G3 PLC hardware. Current version: 0.2.16. Release cadence: infrequent.","last_verified":"2026-05-09T00:00:00.000Z","tags":["G3","PLC","XML","configuration","industrial"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/g3hardware"},{"id":27769,"title":"g3t-etl","library":"g3t-etl","status":"active","version":"0.0.1rc26","language":"python","ecosystem":"pypi","summary":"g3t-etl (Gen3 Transfer ETL) is a utility library for working with Gen3 data commons. It provides tools for data transfer, validation, and extraction. Current version 0.0.1rc26, requires Python >=3.9, <4. Under active development with frequent releases.","last_verified":"2026-05-09T00:00:00.000Z","tags":["etl","gen3","data-commons","transfer","validation"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/g3t-etl"},{"id":27771,"title":"G3W Suite Configuration Scripts","library":"g3wsuite-config-scripts","status":"active","version":"0.6.3","language":"python","ecosystem":"pypi","summary":"Configuration scripts for setting up the G3W Suite environment. Version 0.6.3 supports Python >=3.7, with monthly releases. Provides utilities for managing g3w-suite configurations.","last_verified":"2026-05-09T00:00:00.000Z","tags":["g3w-suite","configuration","scripts"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/g3wsuite-config-scripts"},{"id":27770,"title":"G42 Cloud SDK CBR","library":"g42cloudsdkcbr","status":"active","version":"0.0.10b0","language":"python","ecosystem":"pypi","summary":"G42 Cloud SDK for Cloud Backup and Recovery (CBR) service. Version 0.0.10b0 (beta), supports Python >=2.7. Released irregularly.","last_verified":"2026-05-09T00:00:00.000Z","tags":["g42cloud","cloud","backup","sdk","cbr"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/g42cloudsdkcbr"},{"id":27773,"title":"G42 Cloud SDK EVS","library":"g42cloudsdkevs","status":"active","version":"0.0.10b0","language":"python","ecosystem":"pypi","summary":"Elastic Volume Service (EVS) client library for G42 Cloud, part of the G42 Cloud Python SDK. Current version is 0.0.10b0 (beta), with monthly releases. Supports Python 2.7+ and 3.x. Allows management of cloud volumes, snapshots, and backups.","last_verified":"2026-05-09T00:00:00.000Z","tags":["g42cloud","evs","cloud","sdk","volume"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/g42cloudsdkevs"},{"id":27772,"title":"G42 Cloud SDK RDS","library":"g42cloudsdkrds","status":"active","version":"0.0.10b0","language":"python","ecosystem":"pypi","summary":"Official Huawei G42 Cloud Python SDK for Relational Database Service (RDS). Version 0.0.10b0, beta release cadence.","last_verified":"2026-05-09T00:00:00.000Z","tags":["g42cloud","rds","cloud-sdk","huawei"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/g42cloudsdkrds"},{"id":7251,"title":"G4F (GPT4Free)","library":"g4f","status":"active","version":"7.4.7","language":"python","ecosystem":"pypi","summary":"GPT4Free (g4f) is an open-source Python library that provides access to a collection of powerful language models and media-generation models through various third-party providers. It aims to offer multi-provider support, a local GUI, OpenAI-compatible REST APIs, and convenient Python and JavaScript clients, often without requiring official API keys. The library is under active development with frequent releases, currently at version 7.4.7.","last_verified":"2026-04-16T00:00:00.000Z","tags":["AI","LLM","GPT","Free API","Chatbot","Generative AI","Multi-provider","Unofficial API"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/g4f"},{"id":27774,"title":"g4fu","library":"g4fu","status":"active","version":"10.3.2.4","language":"python","ecosystem":"pypi","summary":"Fork of the gpt4free repository providing a collection of powerful language models for educational purposes only. Current version 10.3.2.4, with rapid releases and occasional yanked versions.","last_verified":"2026-05-09T00:00:00.000Z","tags":["gpt4free","language-models","fork","educational"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/g4fu"},{"id":27775,"title":"G4X Helpers","library":"g4x-helpers","status":"active","version":"3.0.2","language":"python","ecosystem":"pypi","summary":"Python helpers for G4X applications. Provides utility functions and classes for logging, configuration, monitoring, and common infrastructure patterns. Current version 3.0.2, supports Python 3.10-3.12. Active development, monthly releases.","last_verified":"2026-05-09T00:00:00.000Z","tags":["helpers","logging","configuration","monitoring","utilities"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/g4x-helpers"},{"id":27776,"title":"GA API Client","library":"ga-api-client","status":"active","version":"0.6.6","language":"python","ecosystem":"pypi","summary":"A Python client for the Google Analytics Data API v1 (beta). Version 0.6.6, released periodically.","last_verified":"2026-05-09T00:00:00.000Z","tags":["google-analytics","analytics","api-client","google-data-api"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/ga-api-client"},{"id":27777,"title":"GA Attribution Scrape","library":"ga-attribution-scrape","status":"active","version":"0.2.1","language":"python","ecosystem":"pypi","summary":"Scrapes attribution data from Google Analytics Model Comparison Tool via JS network requests and sends to BigQuery. Currently v0.2.1, pre-1.0 with sporadic releases. Works only on GA Goals (not ecommerce) and loops through each goal individually.","last_verified":"2026-05-09T00:00:00.000Z","tags":["google-analytics","attribution","scraping","bigquery"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/ga-attribution-scrape"},{"id":15624,"title":"Google Experiments Bundler","library":"ga-experiments-bundler","status":"abandoned","version":"0.0.2","language":"javascript","ecosystem":"npm","summary":"This package, `ga-experiments-bundler`, was designed to pack multiple Google Analytics experiment JavaScript files (specifically `/www.google-analytics.com/cx/api.js?experiment=YOUR_EXPERIMENT_ID`) into a single bundle. Its purpose was to facilitate A/B testing through Google Analytics Content Experiments. However, Google Analytics Content Experiments were deprecated around January 2020, and its successor for web experimentation, Google Optimize (and Optimize 360), was officially sunset on September 30, 2023. As a result, this package relies on a completely defunct Google service and is no longer functional or relevant for modern A/B testing implementations. Current A/B testing strategies with Google Analytics 4 (GA4) involve integrating with third-party experimentation platforms. The package is at version 0.0.2, indicating it was an early-stage project with no active development or planned release cadence.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","google","experiments","bundle","a/b testing","analytics"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/ga-experiments-bundler"},{"id":21368,"title":"GA UI Components","library":"ga-ui-components","status":"active","version":"0.0.77-alpha","language":"javascript","ecosystem":"npm","summary":"A React component library at version 0.0.77-alpha, built on Radix UI primitives and Tailwind CSS. Provides accessible, unstyled UI building blocks including dialogs, dropdowns, forms, tables, and tooltips. Integrates with react-hook-form and @tanstack/react-table. Currently in early alpha with frequent releases; no stable API guarantees. Differentiated by deep integration with react-hook-form and Radix accessibility.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/ga-ui-components"},{"id":27778,"title":"Genetic Algorithm for VQC ansatz search","library":"ga-vqc","status":"active","version":"1.0.14","language":"python","ecosystem":"pypi","summary":"GA-VQC provides a genetic algorithm to automatically search for optimal variational quantum circuit (VQC) ansätze for quantum machine learning tasks. Version 1.0.14 is the latest; development appears to be active on GitHub.","last_verified":"2026-05-09T00:00:00.000Z","tags":["quantum computing","genetic algorithm","VQC","ansatz search","quantum machine learning"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/ga-vqc"},{"id":27779,"title":"GA4 Data Import","library":"ga4-data-import","status":"active","version":"0.1.66","language":"python","ecosystem":"pypi","summary":"A Python library for importing data into Google Analytics 4 (GA4) via the Data API. Version 0.1.66 supports batch data uploads for user, item, and event-scoped dimensions and metrics. It uses the google-analytics-data library under the hood. Active development with frequent releases.","last_verified":"2026-05-09T00:00:00.000Z","tags":["ga4","google-analytics","data-import","analytics"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/ga4-data-import"},{"id":27786,"title":"GA4GH Server","library":"ga4gh","status":"active","version":"0.3.5","language":"python","ecosystem":"pypi","summary":"A reference implementation of the Global Alliance for Genomics and Health (GA4GH) API for genomic data. Versions 0.3.x are alpha pre-releases with major breaking changes (protobuf migration, modularization, package rename). As of v0.3.6 the package is renamed to ga4gh-server on PyPI.","last_verified":"2026-05-09T00:00:00.000Z","tags":["genomics","bioinformatics","GA4GH","API","reference-implementation"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/ga4gh"},{"id":27780,"title":"GA4GH Cat-VRS","library":"ga4gh-cat-vrs","status":"active","version":"0.7.2","language":"python","ecosystem":"pypi","summary":"GA4GH Categorical Variation Representation (Cat-VRS) reference implementation. Current version 0.7.2 (stable), with 0.8.0-alpha1 available. The library provides Python models and utilities for representing categorical (e.g., clinical significance) variants aligned with VRS. Release cadence is irregular, with several milestone releases in 2025-2026.","last_verified":"2026-05-09T00:00:00.000Z","tags":["ga4gh","vrs","categorical-variant","genomics","clinical"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/ga4gh-cat-vrs"},{"id":27781,"title":"GA4GH DRS Client","library":"ga4gh-drs-client","status":"active","version":"0.1.7","language":"python","ecosystem":"pypi","summary":"A Python client for retrieving omics data from Data Repository Service (DRS) web services compliant with the GA4GH specification. Current version is 0.1.7. Release cadence is low; the library is in early stable development.","last_verified":"2026-05-09T00:00:00.000Z","tags":["drs","ga4gh","omics","data-repository-service","client"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/ga4gh-drs-client"},{"id":27782,"title":"GA4GH Genomic Knowledge Standards Meta-schema","library":"ga4gh-gks-metaschema","status":"active","version":"0.3.2","language":"python","ecosystem":"pypi","summary":"Tools for working with the GA4GH Genomic Knowledge Standards (GKS) meta-schema, including schema parsing, validation, and code generation. Current version: 0.3.2, requires Python >=3.12. Release cadence: irregular, with minor fixes and CI improvements.","last_verified":"2026-05-09T00:00:00.000Z","tags":["ga4gh","genomics","knowledge-standards","schema","validation"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/ga4gh-gks-metaschema"},{"id":27783,"title":"GA4GH Variant Annotation (VA) Spec Python","library":"ga4gh-va-spec","status":"active","version":"0.4.3","language":"python","ecosystem":"pypi","summary":"GA4GH Variant Annotation (VA) reference implementation providing Pydantic models for the VA specification. Current version 0.4.3, uses VRS-Python for variant representation and pydantic for validation. Release cadence is irregular, tied to VA spec releases.","last_verified":"2026-05-09T00:00:00.000Z","tags":["GA4GH","variant annotation","Pydantic","VA Spec","bioinformatics"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/ga4gh-va-spec"},{"id":27784,"title":"GA4GH Variation Representation Specification (VRS) Python","library":"ga4gh-vrs","status":"active","version":"2.3.1","language":"python","ecosystem":"pypi","summary":"GA4GH Variation Representation Specification (VRS) reference implementation in Python. Provides data models, validation, and conversion tools for representing genetic variation in a standardized manner. Current stable version is 2.3.1 (Python >=3.10). Pre-releases track VRS 2.1.0 snapshots. Released semi-regularly with bug fixes and feature updates.","last_verified":"2026-05-09T00:00:00.000Z","tags":["ga4gh","vrs","variation","genomics","bioinformatics","pydantic"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/ga4gh-vrs"},{"id":27785,"title":"GA4GH VRS and VRSATILE Pydantic Models","library":"ga4gh-vrsatile-pydantic","status":"active","version":"0.2.0","language":"python","ecosystem":"pypi","summary":"Provides Pydantic data models for the GA4GH Variation Representation Specification (VRS) and VRSATILE schemas. Currently at v0.2.0, this library transitioned from Pydantic v1 to v2 in a major breaking change. Active development with experimental pre-releases.","last_verified":"2026-05-09T00:00:00.000Z","tags":["ga4gh","vrs","vrsatile","pydantic","genomics","variation","data-model"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/ga4gh-vrsatile-pydantic"},{"id":27787,"title":"GaanaDL CLI","library":"gaanadl-cli","status":"active","version":"1.4.0","language":"python","ecosystem":"pypi","summary":"A Python CLI tool to download high-quality music from Gaana with metadata and synced lyrics. Supports tracks, albums, playlists, artist top tracks, trending, and new releases. Output formats include FLAC, ALAC, WAV, AIFF, MP3, AAC, M4A, Opus, OGG, Vorbis, WMA. Version 1.4.0 is latest, released Jan 2026. Active development.","last_verified":"2026-05-09T00:00:00.000Z","tags":["gaana","music-downloader","cli","metadata","lyrics"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/gaanadl-cli"},{"id":27788,"title":"gaarf-exporter","library":"gaarf-exporter","status":"active","version":"1.2.1","language":"python","ecosystem":"pypi","summary":"A Prometheus exporter for Google Ads API metrics, providing real-time monitoring of advertising accounts. Current version 1.2.1, released on 2025-02-15. Active development with irregular releases.","last_verified":"2026-05-09T00:00:00.000Z","tags":["google-ads","prometheus","exporter","monitoring","ads"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/gaarf-exporter"},{"id":27789,"title":"Generative Agent-Based Model","library":"gabm","status":"active","version":"0.2.18","language":"python","ecosystem":"pypi","summary":"Generative Agent-Based Model (GABM) framework for building agent-based models using LLMs. Current version 0.2.18, requires Python >=3.12. Active development on GitHub.","last_verified":"2026-05-09T00:00:00.000Z","tags":["agent-based-model","llm","simulation","gabm"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/gabm"},{"id":27790,"title":"Gabriel Client","library":"gabriel-client","status":"active","version":"4.1.7","language":"python","ecosystem":"pypi","summary":"Client library for the Gabriel real-time AI orchestration framework. Current version 4.1.7, requires Python >=3.10. Active development with periodic releases.","last_verified":"2026-05-09T00:00:00.000Z","tags":["gabriel","client","real-time","ai","orchestration","websockets"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/gabriel-client"},{"id":27791,"title":"Gabriel Protocol","library":"gabriel-protocol","status":"active","version":"4.1","language":"python","ecosystem":"pypi","summary":"Gabriel Protocol is the official Python package for the Gabriel real-time AI orchestration framework, providing client and server tools for building composable cognitive assistant pipelines using WebSocket communication and Protocol Buffers. Current version is 4.1, supporting Python >=3.10. Releases are tagged on GitHub at cmusatyalab/gabriel.","last_verified":"2026-05-09T00:00:00.000Z","tags":["gabriel","ai-orchestration","websocket","protobuf","realtime"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/gabriel-protocol"},{"id":27008,"title":"Galaxy Framework","library":"galaxy-framework","status":"active","version":"4.0.32","language":"javascript","ecosystem":"npm","summary":"A utility framework with Rollup bundling and TypeScript support. Current stable version: 4.0.32. Frequent releases. Note: No README data available. Includes peer dependency on antd ^3.26.16, which may cause compatibility issues with newer versions.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/galaxy-framework"},{"id":23102,"title":"Galaxy Release Utility","library":"galaxy-release-util","status":"active","version":"0.3.2","language":"python","ecosystem":"pypi","summary":"Utility for various tasks around creating Galaxy releases. Currently at version 0.3.2, with Python >=3.8 required. Maintained by the Galaxy Project; release cadence is irregular.","last_verified":"2026-05-01T00:00:00.000Z","tags":["galaxy","release","utilities","devops"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/galaxy-release-util"},{"id":9763,"title":"Galaxy Tool Utilities","library":"galaxy-tool-util","status":"active","version":"26.0.0","language":"python","ecosystem":"pypi","summary":"galaxy-tool-util provides core utilities for parsing, managing, and validating Galaxy tool definitions and tool dependencies. It is an essential component for understanding and extending the Galaxy bioinformatics platform. The library is part of the larger Galaxy project and is released in lock-step with major Galaxy versions, typically every few months.","last_verified":"2026-04-17T00:00:00.000Z","tags":["galaxy","bioinformatics","tooling","utilities","xml-parsing"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/galaxy-tool-util"},{"id":21369,"title":"Galaxy Tool Utility Models","library":"galaxy-tool-util-models","status":"active","version":"26.0.0","language":"python","ecosystem":"pypi","summary":"Pydantic models for Galaxy tools, providing type-safe data structures for tool definitions, parameters, inputs, outputs, and workflows. Current version 26.0.0, part of the Galaxy project, released as part of the main Galaxy monorepo with no fixed cadence.","last_verified":"2026-04-27T00:00:00.000Z","tags":["galaxy","pydantic","tool-definitions","workflow","bioinformatics"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/galaxy-tool-util-models"},{"id":9764,"title":"Galaxy Utilities","library":"galaxy-util","status":"active","version":"26.0.0","language":"python","ecosystem":"pypi","summary":"The `galaxy-util` package provides common utility functions and helper classes used across the larger Galaxy bioinformatics platform. It is an integral part of the Galaxy ecosystem, supporting various functionalities within the main application. Currently at version 26.0.0, it follows the rapid release cadence of the main Galaxy project, often tied to its major releases. While available on PyPI, its primary use case is within the Galaxy project itself.","last_verified":"2026-04-17T00:00:00.000Z","tags":["galaxy","utilities","bioinformatics","internal-library"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/galaxy-util"},{"id":23775,"title":"Galileo Core","library":"galileo-core","status":"active","version":"4.3.0","language":"python","ecosystem":"pypi","summary":"Python SDK for Galileo's prompt engineering and model evaluation platform. Current version 4.3.0, requires Python >=3.10. Release cadence: frequent minor updates.","last_verified":"2026-05-01T00:00:00.000Z","tags":["sdk","llm","prompt-engineering","evaluation"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/galileo-core"},{"id":8186,"title":"gallery-dl","library":"gallery-dl","status":"active","version":"1.31.10","language":"python","ecosystem":"pypi","summary":"gallery-dl is a command-line program designed to download image galleries and collections from a wide range of image hosting sites. It is actively maintained with frequent updates, primarily to address changes in website structures and add support for new sites. The current version is 1.31.10, and it maintains a rapid release cadence.","last_verified":"2026-04-16T00:00:00.000Z","tags":["cli","downloader","media","image","video","gallery"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/gallery-dl"},{"id":9001,"title":"Galois Fields for NumPy","library":"galois","status":"active","version":"0.4.10","language":"python","ecosystem":"pypi","summary":"The `galois` library is a performant Python package that extends NumPy arrays to operate over finite fields (Galois fields) for various mathematical and cryptographic applications. It leverages Numba and LLVM for just-in-time compilation to optimize finite field arithmetic, often outperforming native NumPy operations for modular arithmetic. It supports all Galois fields GF(p^m), offering functionalities for linear algebra, polynomials, forward error correction codes (BCH, Reed-Solomon), and number theoretic functions. Currently at version 0.4.10, the library maintains an active release cadence, with updates typically arriving monthly or bi-monthly.","last_verified":"2026-04-16T00:00:00.000Z","tags":["mathematics","finite fields","galois fields","numpy","cryptography","error correction","coding theory","algebra"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/galois"},{"id":13210,"title":"GameDig Game Server Query Library","library":"gamedig","status":"active","version":"5.3.2","language":"javascript","ecosystem":"npm","summary":"GameDig is a robust Node.js library engineered for querying the status of a vast array of game and voice servers. The current stable version, 5.3.2, offers an extensive solution for developers needing to fetch public status information from over 320 different game titles and services, along with general protocols. The library is actively maintained, with updates and breaking changes between major versions (e.g., v4 to v5) well-documented in `MIGRATE_IDS.md` and `CHANGELOG.md`. Its key differentiators include broad game support, a straightforward API compatible with both CommonJS and ESM environments, and its dual functionality as a command-line executable. It's a reliable choice for integrating game server status monitoring into applications, supported by an active community on Discord and GitHub.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","srcds","query","game","utility","util","server","gameserver","game-server-query"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/gamedig"},{"id":21370,"title":"Gamma Pytools","library":"gamma-pytools","status":"active","version":"3.0.2","language":"python","ecosystem":"pypi","summary":"A collection of Python extensions and tools used in BCG GAMMA's open-source libraries. Current version 3.0.2, with support for Python >=3.10 and <4a. Released under MIT license. Maintenance and feature updates with monthly releases.","last_verified":"2026-04-27T00:00:00.000Z","tags":["utilities","extensions","BCG GAMMA","tooling"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/gamma-pytools"},{"id":23776,"title":"Gammatone Filterbank","library":"gammatone","status":"active","version":"1.0.3","language":"python","ecosystem":"pypi","summary":"A Python implementation of gammatone filters for auditory modeling, including filterbank generation and cochleagram computation. Current version: 1.0.3 (patch release, adds f_max parameter to gtgram). Requires Python >=3.8.","last_verified":"2026-05-01T00:00:00.000Z","tags":["audio","filterbank","cochleagram","auditory model","gammatone"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/gammatone"},{"id":23777,"title":"GaNDLF","library":"gandlf","status":"active","version":"0.1.5","language":"python","ecosystem":"pypi","summary":"A generalizable AI framework for segmentation, regression, and classification in medical imaging, built on PyTorch. Current version 0.1.5, with releases on PyPI monthly. Supports multiple architectures and modalities.","last_verified":"2026-05-01T00:00:00.000Z","tags":["medical-imaging","deep-learning","pytorch","segmentation","classification"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/gandlf"},{"id":13212,"title":"Google API Service Account JWT Token","library":"gapitoken","status":"abandoned","version":"0.1.5","language":"javascript","ecosystem":"npm","summary":"gapitoken is a Node.js module designed for Google API service account authorization, specifically implementing the Server-to-Server flow using JSON Web Tokens (JWT). The package, currently at version 0.1.5 and last published over a decade ago, facilitates obtaining access tokens by providing service account credentials (email address and private key). It allows the private key to be supplied either as a file path or directly as a string. Historically, it provided a direct method for generating Google-specific JWTs. However, this library is considered abandoned. The current stable approach for Google API authentication in Node.js relies on the official `@google-cloud/google-auth-library` or `googleapis` libraries, which offer more robust, actively maintained, and officially supported authentication methods like Application Default Credentials (ADC), OAuth 2.0, and integrated JWT clients that handle credential management, token refreshing, and a broader range of authentication flows. These modern alternatives provide better security practices, up-to-date compatibility, and ongoing support compared to this unmaintained package.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","jwt","jws","google","api","token","service"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/gapitoken"},{"id":23778,"title":"Garak - LLM vulnerability scanner","library":"garak","status":"active","version":"0.14.1","language":"python","ecosystem":"pypi","summary":"Garak is a framework for probing large language models (LLMs) for security vulnerabilities. It automates the process of generating adversarial inputs and evaluating model outputs for issues like jailbreak, hallucination, data leakage, toxicity, and more. Current version is 0.14.1, requiring Python >=3.10. Active development with monthly releases.","last_verified":"2026-05-01T00:00:00.000Z","tags":["security","llm","penetration-testing","red-teaming","adversarial"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/garak"},{"id":27792,"title":"Garden Linux CICD Utils","library":"gardenlinux","status":"active","version":"1.1735.0","language":"python","ecosystem":"pypi","summary":"CI/CD utility library for Garden Linux development, providing automation helpers and tooling. Version 1.1735.0 supports Python >=3.9 and is released frequently (multiple daily versions).","last_verified":"2026-05-09T00:00:00.000Z","tags":["gardenlinux","cicd","utility"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/gardenlinux"},{"id":23779,"title":"Garmin FIT Python SDK","library":"garmin-fit-sdk","status":"active","version":"21.202.0","language":"python","ecosystem":"pypi","summary":"A Python library for reading and writing FIT (Flexible and Interoperable Data Transfer) files, widely used in Garmin devices and fitness applications. The SDK provides classes to decode FIT files into messages and fields, and to encode custom FIT files. Current version is 21.202.0, with a release cadence that follows Garmin's FIT SDK releases (usually quarterly).","last_verified":"2026-05-01T00:00:00.000Z","tags":["fit","garmin","file-format","fitness","decoder","encoder"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/garmin-fit-sdk"},{"id":7252,"title":"Garmin Connect Python API","library":"garminconnect","status":"active","version":"0.3.2","language":"python","ecosystem":"pypi","summary":"garminconnect is a Python 3 API wrapper for Garmin Connect, enabling programmatic access to a user's health metrics, activity data, workouts, and other fitness information. The library is actively maintained, with frequent updates (current version 0.3.2) to adapt to changes in Garmin's API infrastructure, particularly authentication and Cloudflare bypass mechanisms.","last_verified":"2026-04-16T00:00:00.000Z","tags":["Garmin","fitness","health","wearable","API","activity","workout","data-retrieval"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/garminconnect"},{"id":27793,"title":"GarminDB","library":"garmindb","status":"active","version":"3.7.0","language":"python","ecosystem":"pypi","summary":"Download and analyze Garmin Connect data, including activities, health data (HR, sleep, steps), and more. Version 3.7.0 released March 2025; active development with frequent releases.","last_verified":"2026-05-09T00:00:00.000Z","tags":["garmin","fitness","health-data","activity-tracking","workout","data-analysis"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/garmindb"},{"id":6367,"title":"Garth","library":"garth","status":"deprecated","version":"0.8.0","language":"python","ecosystem":"pypi","summary":"Garth is a Python client for Garmin SSO authentication and the Garmin Connect API. It provided a way to programmatically log in to Garmin Connect and access user data. As of version 0.8.0, Garth is deprecated and no longer maintained due to changes in Garmin's authentication flow, rendering the library effectively unusable for its primary purpose.","last_verified":"2026-04-15T00:00:00.000Z","tags":["garmin","sso","authentication","api-client","fitness","deprecated"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/garth"},{"id":25614,"title":"gas-build","library":"gas-build","status":"active","version":"0.0.3","language":"javascript","ecosystem":"npm","summary":"ESBuild plugin and CLI (v0.0.3) for bundling modern TypeScript/JavaScript code into Google App Script (GAS). Combines ESBuild bundling with transformations required by GAS runtime (e.g., handling of `google.script.run`, `ScriptApp`). Peer dependency on `esbuild` ^0.24.2. Differentiator: no need for separate GAS-specific transpilation steps; single pass via ESBuild plugin. Actively maintained by Salsita.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/gas-build"},{"id":17235,"title":"Google Apps Script Client","library":"gas-client","status":"active","version":"1.2.1","language":"javascript","ecosystem":"npm","summary":"gas-client is a client-side utility library designed for Google Apps Script projects, providing a modern, promise-based interface for calling server-side Apps Script functions. It acts as a user-friendly wrapper around the native `google.script.run` API, abstracting away callback-based error and success handling in favor of standard JavaScript Promises and async/await syntax. The current stable version is 1.2.1, with minor releases and patches occurring as needed to address compatibility and improvements. A key differentiator is its ability to provide consistent access to `google.script.host` functions (like `close()` or `setHeight()`) in both production Apps Script environments and local development setups. It is specifically designed to integrate seamlessly with local development servers, such as those used in React Google Apps Script projects, by allowing explicit configuration of allowed development domains. This enables a more streamlined and conventional client-side development workflow for Apps Script.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","Google","Apps","Script","GAS","Client","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/gas-client"},{"id":20047,"title":"gas-webpack-plugin","library":"gas-webpack-plugin","status":"active","version":"2.6.0","language":"javascript","ecosystem":"npm","summary":"Webpack plugin for Google Apps Script that transforms module exports into top-level function declarations compatible with google.script.run. Current version 2.6.0, maintained regularly. It bridges the gap between webpack's module system and GAS's requirement that callable functions be globally declared. Supports both CommonJS and ES module syntax, works with webpack 4 and 5. Key differentiator: automates generation of GAS-compatible wrapper code from standard webpack bundles, avoiding manual function declarations.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/gas-webpack-plugin"},{"id":867,"title":"gast: Generic Python AST","library":"gast","status":"active","version":"0.7.0","language":"python","ecosystem":"pypi","summary":"gast provides a compatibility layer between the Abstract Syntax Trees (AST) of various Python versions (including Python 2 and Python 3), offering a homogeneous API compatible with the standard library `ast` module. It abstracts away version-specific differences in the AST structure, making it easier to write tools that work across multiple Python versions. The library is currently at version 0.7.0 and remains actively maintained.","last_verified":"2026-04-09T18:03:40.433Z","tags":["AST","Python2","Python3","compatibility","parser","abstract syntax tree"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/gast"},{"id":25615,"title":"Gasup","library":"gasup","status":"active","version":"1.0.10","language":"javascript","ecosystem":"npm","summary":"A CLI tool for bundling Google Apps Script (GAS) projects using esbuild and the esbuild-gas-plugin. Version 1.0.10 provides commands to initialize config, build, and watch for changes. It handles GAS-specific optimizations, copies appsscript.json and HTML files to the output directory, and supports TypeScript. Differentiates from other GAS bundlers by integrating directly with esbuild and providing an interactive configuration wizard.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","gas","gasup","cli","google apps script","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/gasup"},{"id":13211,"title":"Gate.io API Client for Node.js","library":"gate-api","status":"active","version":"7.2.67","language":"javascript","ecosystem":"npm","summary":"The `gate-api` package provides a TypeScript and JavaScript client for interacting with Gate.io's APIv4. It enables operations across spot, margin, and contract trading, offering both public interfaces for market data and authenticated private interfaces for automated trading. Currently at version 7.2.67, this SDK is automatically generated using OpenAPI Generator, targeting Node.js environments due to the security implications of storing API secrets in a browser. The package employs a unique versioning strategy: the MAJOR version increments only for breaking SDK changes, while the MINOR and PATCH versions directly reflect the underlying REST API version, allowing developers to correlate SDK changes with specific API updates. This client is distinct from `gateapi-js`, which is intended for public endpoints in browser environments.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/gate-api"},{"id":17659,"title":"Node.js CGI Middleware","library":"gateway","status":"abandoned","version":"1.0.0","language":"javascript","ecosystem":"npm","summary":"gateway is a Node.js middleware designed to facilitate the execution of CGI scripts, such as PHP files, within a Node.js HTTP server environment. It was initially developed around 2012 to support development tools like Yeoman and Livestyle in serving dynamic content. The package's current stable version is 1.0.0, released over a decade ago, indicating it is no longer actively maintained. Unlike `node-cgi`, `gateway` focuses on serving individual script files rather than `cgi-bin` directories, requiring the corresponding CGI binary (e.g., `php-cgi`) to be installed and accessible in the system's PATH. This approach allows Node.js applications to integrate with existing CGI-based applications but comes with the inherent security and maintenance implications of executing external processes.","last_verified":"2026-04-23T00:00:00.000Z","tags":["javascript","connect","middleware","cgi","php"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/gateway"},{"id":10388,"title":"Gatsby","library":"gatsby","status":"active","version":"5.16.1","language":"javascript","ecosystem":"npm","summary":"Gatsby is an open-source, React-based framework for building high-performance websites and applications. It leverages a modern web stack, including React and GraphQL, to enable developers to create dynamic experiences while benefiting from the speed and scalability of static site generation (SSG), deferred static generation (DSG), and server-side rendering (SSR). Gatsby pulls data from various sources—such as Markdown files, headless CMS platforms (like Contentful or WordPress), or REST/GraphQL APIs—through a unified GraphQL data layer. It automates critical performance optimizations, including code splitting, image optimization, and lazy-loading, to ensure fast loading times by default. The current stable version is 5.16.1, with frequent patch and minor releases addressing bug fixes, dependency updates, and compatibility with new Node.js and React versions. Its key differentiators include a rich plugin ecosystem, built-in performance tooling, and granular control over rendering options on a per-page basis.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","blog","generator","jekyll","markdown","react","ssg","website","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/gatsby"},{"id":20052,"title":"gatsby-alias-imports","library":"gatsby-alias-imports","status":"maintenance","version":"1.0.6","language":"javascript","ecosystem":"npm","summary":"A Gatsby plugin that provides Webpack resolve aliasing for import statements, simplifying paths by mapping folders (default: all src subdirectories) to short aliases. Version 1.0.6 is the current stable release, with no active development observed since 2019. It works with Gatsby >2.0.0 and offers optional custom alias and root folder configuration. Unlike manual webpack configuration in gatsby-node.js, this plugin automates alias setup without additional boilerplate.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","gatsby","gatsby-plugin","alias","import","plugin","aliases","webpack","DefinePlugin"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/gatsby-alias-imports"},{"id":17007,"title":"Gatsby Development CLI","library":"gatsby-dev-cli","status":"active","version":"5.16.0","language":"javascript","ecosystem":"npm","summary":"`gatsby-dev-cli` is a command-line interface tool specifically designed to assist contributors in the local development and testing of the Gatsby core framework. Its primary function is to enable developers to link a local clone of the Gatsby monorepo to a Gatsby site, allowing changes made to Gatsby packages to be copied directly into the site's `node_modules` for immediate, real-time testing. After the initial copy, the tool can maintain a watch task to automatically re-copy any changed modules, streamlining the iterative development process. The current stable version is 5.16.0. Gatsby generally follows a continuous release cadence for minor fixes and features within a major version, with major versions released less frequently. This CLI's key differentiation lies in its ability to facilitate rapid iteration on Gatsby core features directly within a consuming project, bypassing the complexities of manual `npm link` or copying. It is an essential utility for anyone contributing to the Gatsby project itself.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","gatsby"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/gatsby-dev-cli"},{"id":15114,"title":"Gatsby Node Helpers","library":"gatsby-node-helpers","status":"active","version":"1.2.1","language":"javascript","ecosystem":"npm","summary":"The `gatsby-node-helpers` package provides a set of utility functions specifically designed to simplify and streamline the process of creating Gatsby nodes within source plugins. Its current stable version is 1.2.1. While not adhering to a strict time-based release cadence, the project actively publishes updates, with recent releases addressing feature enhancements and minor adjustments. It differentiates itself by abstracting away the complexities of Gatsby's internal node requirements, such as automatically generating `contentDigest`, handling Gatsby's reserved field conflicts through intelligent namespacing, and providing compliant functions for generating type names and unique IDs. This significantly streamlines the development of Gatsby source plugins by ensuring created nodes adhere to Gatsby's internal data model, reducing boilerplate and common errors associated with manual node creation in `gatsby-node.js` files.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","gatsby","gatsby-plugin","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/gatsby-node-helpers"},{"id":20048,"title":"gatsby-plugin-babel-react-live","library":"gatsby-plugin-babel-react-live","status":"active","version":"1.4.5","language":"javascript","ecosystem":"npm","summary":"Gatsby plugin that transforms JavaScript/TypeScript code inside LiveProvider components to strings using Babel, enabling React Live to display syntax-highlighted source code with full TypeScript support. Version 1.4.5 (latest) works with Gatsby and requires Node >=14.17.0. It is part of the Eufemia design system. Key differentiator: unlike manual stringification, this plugin automatically converts JSX/TSX inside LiveProvider children to string literals, supporting render callbacks with noInline output. Known limitations: currently works only with .tsx files, requires emotion v5, and needs cache clearing after changes to the Babel plugin.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","gatsby","gatsby-plugin","react","react live"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/gatsby-plugin-babel-react-live"},{"id":16822,"title":"Gatsby Plugin Build Date","library":"gatsby-plugin-build-date","status":"maintenance","version":"1.0.0","language":"javascript","ecosystem":"npm","summary":"This Gatsby plugin, currently at version 1.0.0, provides a utility for injecting the site's build timestamp into the internal GraphQL API under the `currentBuildDate` type. It is designed to make the site's last build date accessible within components and pages, useful for displaying 'Last Updated' footers. The date is generated statically at build time, ensuring consistency across deployments. A key differentiator is its integration with the `date-and-time` library for robust date formatting and localization, which circumvents Node.js's default `toLocaleString()` limitations that typically only support 'en-US'. The plugin's release cadence is generally slow for a utility of this nature, with releases primarily focusing on stability or compatibility with new Gatsby major versions, rather than frequent feature additions. It explicitly clarifies that it's for the overall site build date, not individual file modification times.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","gatsby","gatsby-plugin","date","build date","updated date"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/gatsby-plugin-build-date"},{"id":20049,"title":"gatsby-plugin-eslint","library":"gatsby-plugin-eslint","status":"active","version":"4.0.4","language":"javascript","ecosystem":"npm","summary":"Gatsby plugin to replace default ESLint Webpack config, giving full control over linting rules in Gatsby projects. Current version 4.0.4 supports Gatsby v2-v5, ESLint 7/8, and eslint-webpack-plugin v2-v4. Overwrites Gatsby default ESLint config entirely; users must manually re-add Gatsby required rules (no-anonymous-exports-page-templates, limited-exports-page-templates) via rulePaths. Works only with eslint-webpack-plugin, not eslint-loader. Key differentiator: enables custom ESLint configuration that would otherwise be overridden by Gatsby's internal setup.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","gatsby","gatsby-plugin","eslint"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/gatsby-plugin-eslint"},{"id":15437,"title":"Gatsby Meta Refresh Redirect Plugin","library":"gatsby-plugin-meta-redirect","status":"abandoned","version":"1.1.1","language":"javascript","ecosystem":"npm","summary":"gatsby-plugin-meta-redirect is a Gatsby plugin designed to generate static HTML files containing a `<meta http-equiv=\"refresh\">` tag. This enables client-side redirects on any static file host, such as S3 or Netlify, without requiring server-side redirect rules or `.htaccess` configurations. The plugin processes `createRedirect` actions called within Gatsby's Node API (e.g., in `gatsby-node.js`) and outputs an `index.html` file at the `fromPath` containing the meta refresh tag pointing to the `toPath`. Currently at version 1.1.1, the package has not seen updates in over seven years, indicating an abandoned maintenance schedule. Its primary differentiator is the universal compatibility across static hosts, but this comes with SEO and user experience trade-offs compared to server-side 301 redirects.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","gatsby","gatsby-plugin"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/gatsby-plugin-meta-redirect"},{"id":10927,"title":"Gatsby Plugin for No-JavaScript Static Sites","library":"gatsby-plugin-no-javascript-utils","status":"active","version":"0.13.2","language":"javascript","ecosystem":"npm","summary":"gatsby-plugin-no-javascript-utils is a Gatsby plugin designed to assist in generating purely static sites with minimal to no client-side JavaScript. It currently ships as version 0.13.2, which supports Gatsby versions 2 through 5, indicating a stable but relatively slow release cadence, typical for plugins that modify core build outputs rather than introduce new features. Its primary differentiator is its focus on stripping out various JavaScript-related artifacts that Gatsby typically includes by default, such as script tags, preload links for scripts and page data, JavaScript sourcemaps, and client-side routing announcers. Additionally, it offers options to remove generator meta tags, data attributes from head elements (like `data-react-helmet`), and convert inline `<style data-href>` tags to external `<link>` tags for improved caching and smaller HTML files. This makes it ideal for highly SEO-sensitive sites or those targeting extremely lightweight builds where JavaScript is entirely optional or handled externally.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","gatsby","gatsby-plugin","no-javascript","no-sourcemaps","no-generator","no-inline-styles"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/gatsby-plugin-no-javascript-utils"},{"id":20050,"title":"Gatsby Plugin Prettier ESLint","library":"gatsby-plugin-prettier-eslint","status":"active","version":"1.0.6","language":"javascript","ecosystem":"npm","summary":"Integrates Prettier and ESLint with Gatsby, automatically formatting and linting files on save or during development. Version 1.0.6 is the latest (no release cadence specified). It runs in watch mode, supports initial full scan, and can be configured to process different file patterns for Prettier and ESLint separately. Unlike other plugins, it requires explicit peer dependency installation (prettier, eslint, gatsby ≥2.0.0) and offers granular control via gatsby-config options. It is ideal for keeping code style consistent during Gatsby development without manual formatting steps.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","gatsby","gatsby-plugin","prettier","eslint","watch"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/gatsby-plugin-prettier-eslint"},{"id":20051,"title":"gatsby-plugin-react-svg","library":"gatsby-plugin-react-svg","status":"active","version":"3.3.0","language":"javascript","ecosystem":"npm","summary":"A Gatsby plugin that integrates svg-react-loader into the webpack configuration, enabling import of SVG files as React components. Version 3.3.0 supports Gatsby v2 through v5. It automatically handles exclusion of SVG rules from the default url-loader when include/exclude patterns are specified. Differentiators include support for custom webpack rule options, SVG prop filtering via omitKeys, and compatibility with both inline SVG imports for React and regular SVG imports for CSS. Maintained with moderate release cadence.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","gatsby","svg","react","gatsby-plugin"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/gatsby-plugin-react-svg"},{"id":20053,"title":"gatsby-plugin-root-import","library":"gatsby-plugin-root-import","status":"maintenance","version":"2.0.9","language":"javascript","ecosystem":"npm","summary":"Gatsby plugin that configures Webpack to resolve modules from absolute paths, eliminating relative `../../` imports. Latest v2.0.9 supports Gatsby v2 through v5 via peer dependencies. Key differentiator: provides automatic `src` resolution without options, plus custom aliases and `resolveModules` for additional directories. Maintenance mode as of 2023; no active development but stable. Alternative: use Gatsby's native `resolve.alias` via Webpack config in `gatsby-node.js` for more control.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","gatsby","gatsby-plugin","import","root"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/gatsby-plugin-root-import"},{"id":20054,"title":"gatsby-plugin-svgr-loader","library":"gatsby-plugin-svgr-loader","status":"maintenance","version":"0.1.0","language":"javascript","ecosystem":"npm","summary":"A Gatsby plugin that integrates @svgr/webpack to allow importing SVG files as React components. Stable version 0.1.0, last updated in 2019, no recent releases. It replaces gatsby-plugin-react-svg with a different underlying SVGR implementation. Supports rule-based include/exclude to control which SVGs are processed by SVGR vs url-loader. Minimal configuration needed. Not actively maintained, but functional for compatible Gatsby versions.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","gatsby","svg","react","gatsby-plugin"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/gatsby-plugin-svgr-loader"},{"id":13213,"title":"Gatsby TSConfig Paths Plugin","library":"gatsby-plugin-tsconfig-paths","status":"active","version":"1.0.6","language":"javascript","ecosystem":"npm","summary":"This plugin integrates `tsconfig-paths-webpack-plugin` into Gatsby builds, enabling resolution of module aliases defined in `tsconfig.json`. This simplifies imports, especially in large TypeScript projects, by allowing absolute or aliased paths instead of lengthy relative ones. The current stable version is 1.0.6. It doesn't appear to follow a strict time-based release cadence, with updates typically occurring to ensure compatibility with new major versions of Gatsby. For instance, recent updates added support for Gatsby v5. Its key differentiator is its seamless, zero-config integration for most standard Gatsby setups, abstracting away the manual Webpack configuration typically required for `tsconfig-paths-webpack-plugin`. Users can also pass through any `tsconfig-paths-webpack-plugin` options if more granular control is needed.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","gatsby-plugin","gatsby","typescript","tsconfig paths","webpack","tsconfig-paths-webpack-plugin"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/gatsby-plugin-tsconfig-paths"},{"id":10928,"title":"Gatsby TypeScript Plugin","library":"gatsby-plugin-typescript","status":"active","version":"5.16.0","language":"javascript","ecosystem":"npm","summary":"gatsby-plugin-typescript allows Gatsby to process and build TypeScript and TSX files, integrating TypeScript transpilation into the Gatsby build pipeline using `@babel/preset-typescript`. The plugin's current stable version, 5.16.0, is designed for Gatsby v5, and its releases typically align with major and minor Gatsby core updates. A key differentiator is that this plugin focuses solely on transpilation, meaning it transforms TypeScript code into JavaScript without performing type checking itself. Developers are expected to handle type checking separately, often through their IDE or a dedicated `type-check` script. While it supports most common TypeScript features, it has specific limitations due to its Babel-based approach, such as not supporting namespaces, `const` enums, `export =`/`import =` syntax, or direct `baseUrl` configuration. The plugin is automatically included in Gatsby projects, requiring explicit configuration only for custom options.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","gatsby","gatsby-plugin","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/gatsby-plugin-typescript"},{"id":20055,"title":"Gatsby Plugin Webpack Bundle Analyser v2","library":"gatsby-plugin-webpack-bundle-analyser-v2","status":"active","version":"1.1.32","language":"javascript","ecosystem":"npm","summary":"A Gatsby plugin that integrates webpack-bundle-analyzer to visualize bundle output sizes with an interactive zoomable treemap. Current stable version is 1.1.32, updated irregularly. Supports Gatsby v4 and v5. Key differentiator: provides the latest webpack-bundle-analyzer version compared to original gatsby-plugin-webpack-bundle-analyser, and is ESM-compatible. Plugin is disabled in development by default; requires manual devMode option to enable during development.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","gatsby","gatsby-plugin","gatsby-plugin-webpack-bundle-analyser-v2","webpack-bundle-analyser","webpack","analyser","bundle"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/gatsby-plugin-webpack-bundle-analyser-v2"},{"id":10929,"title":"Gatsby React Router Scroll Management","library":"gatsby-react-router-scroll","status":"active","version":"6.16.0","language":"javascript","ecosystem":"npm","summary":"gatsby-react-router-scroll is a Gatsby plugin designed to manage scroll behavior across page transitions, specifically within Gatsby applications that leverage `@reach/router`. It is a direct fork of `react-router-scroll`, which itself was an adaptation for React Router v4 from an earlier version, and has been further modified to be compatible with Gatsby's internal `@reach/router` usage. The current stable version is 6.16.0. As a utility tightly integrated with Gatsby, its release cadence generally aligns with Gatsby's main releases, typically seeing monthly minor updates and frequent patch releases. Its primary differentiation is its tight integration and optimization for the Gatsby ecosystem and its `@reach/router` dependency, providing a seamless scroll restoration experience without requiring extensive manual intervention, which is crucial for modern single-page application (SPA) navigation patterns.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","gatsby"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/gatsby-react-router-scroll"},{"id":13214,"title":"Gatsby Remark Images","library":"gatsby-remark-images","status":"active","version":"7.16.0","language":"javascript","ecosystem":"npm","summary":"gatsby-remark-images is a Gatsby plugin designed to enhance markdown-embedded images, making them responsive and optimized for production builds. It functions by processing images within markdown files through `gatsby-transformer-remark`, generating multiple width versions and setting `srcset` and `sizes` attributes for efficient, bandwidth-aware loading. A key feature is its \"blur-up\" technique, which uses a small, lightweight placeholder image that quickly loads and then transitions to the full-resolution image, improving perceived performance and preventing layout shifts. The plugin is currently at version `7.16.0` and is an integral part of the actively maintained Gatsby ecosystem, with updates often coinciding with new Gatsby framework releases. It critically depends on `gatsby-plugin-sharp` for its underlying image processing capabilities, enabling advanced optimizations like WebP conversion and quality compression.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","gatsby","gatsby-plugin","image","markdown","remark","responsive images"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/gatsby-remark-images"},{"id":20056,"title":"gatsby-remark-prettier","library":"gatsby-remark-prettier","status":"active","version":"1.0.0","language":"javascript","ecosystem":"npm","summary":"A Gatsby remark plugin that formats code blocks in Markdown files using Prettier. Version 1.0.0 is stable but relies on older Gatsby (^1.9.273) and Prettier (^1.13.7) peer dependencies. It integrates with gatsby-transformer-remark and can be configured to use a local .prettierrc file or override options. Unlike manual formatting, it automates code block styling within Gatsby's build pipeline. No longer actively developed.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","gatsby","gatsby-plugin","prettier","remark"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/gatsby-remark-prettier"},{"id":15442,"title":"Gatsby Remark PrismJS Plugin","library":"gatsby-remark-prismjs","status":"active","version":"7.16.0","language":"javascript","ecosystem":"npm","summary":"gatsby-remark-prismjs is a Gatsby plugin designed to add syntax highlighting to code blocks within Markdown files during the build process, leveraging the popular PrismJS library. It is currently at version 7.16.0 and is a core component of the Gatsby ecosystem, with its release and maintenance closely aligned with Gatsby's own development cycle. As an official Gatsby plugin, it is actively maintained. Its primary differentiator is performing syntax highlighting at build time, pre-rendering the highlighted code into static HTML. This approach eliminates the need for client-side JavaScript to process and highlight code, leading to improved perceived performance and a faster initial page load compared to client-side highlighting solutions. It offers extensive configuration for themes, line numbering, language aliases, and custom language definitions.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","gatsby","gatsby-plugin","prismjs","remark"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/gatsby-remark-prismjs"},{"id":15440,"title":"Gatsby Source Build Date","library":"gatsby-source-build-date","status":"active","version":"1.0.1","language":"javascript","ecosystem":"npm","summary":"The `gatsby-source-build-date` plugin, currently at version 1.0.1, provides a straightforward mechanism for integrating the site's compilation timestamp into Gatsby's internal GraphQL API. This enables developers to easily display a \"Last Updated\" or \"Last Built\" date in any component or page without manual updates. Unlike its predecessor, `gatsby-plugin-build-date`, this hard fork leverages Node.js's native `Intl.DateTimeFormat` for date internationalization and formatting, eliminating the dependency on third-party date libraries. This approach offers robust localization capabilities, allowing developers to specify `locales` and `options` directly in their `gatsby-config.js` for precise date string representation. The plugin makes the build date available as a `buildDate` node in the GraphQL schema, which can then be queried and formatted using Gatsby's standard GraphQL `formatString` arguments for `Date` types. It is specifically designed to reflect the timestamp of the entire site build process, not individual file modification times. As a Gatsby plugin, its release cadence is generally tied to the stability of the core Gatsby ecosystem, with updates typically addressing compatibility or minor enhancements rather than frequent breaking changes, especially given its reliance on a core Node.js API.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","gatsby","gatsby-plugin","date","build date","updated date"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/gatsby-source-build-date"},{"id":25616,"title":"gatsby-source-notion-database","library":"gatsby-source-notion-database","status":"maintenance","version":"0.6.9","language":"javascript","ecosystem":"npm","summary":"A Gatsby source plugin that loads data from Notion databases into Gatsby's GraphQL layer. Version 0.6.9 is the latest stable release; the project has low release cadence (last update in 2021). It supports multiple database sources, optional caching (static vs dynamic), and automatically resolves relation properties. Compared to alternatives like gatsby-source-notion, this plugin offers a simpler configuration and direct table URL input, but has not been actively maintained and may lack support for newer Notion API changes.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/gatsby-source-notion-database"},{"id":10930,"title":"Gatsby Transformer JavaScript Frontmatter","library":"gatsby-transformer-javascript-frontmatter","status":"active","version":"5.16.0","language":"javascript","ecosystem":"npm","summary":"This is a Gatsby transformer plugin designed to extract metadata, commonly known as \"frontmatter,\" directly from JavaScript, TypeScript, JSX, or TSX files within a Gatsby project. It operates by statically analyzing `exports.frontmatter` or `export const frontmatter` declarations using `@babel/parser` and `@babel/traverse`. The current stable version, `5.16.0`, aligns with the Gatsby v5 ecosystem. Its release cadence is tied to the main Gatsby monorepo, receiving updates alongside Gatsby core to ensure compatibility with new Node.js versions (e.g., Node.js 24 support in `5.16.0`) and address security vulnerabilities. Its key differentiator is enabling developers to define content metadata directly within their component or data files using standard JavaScript exports, providing a unified location for code and content configuration, distinct from traditional Markdown-based frontmatter solutions.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","gatsby","gatsby-plugin","js"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/gatsby-transformer-javascript-frontmatter"},{"id":13215,"title":"Gatsby Worker Pool Utility","library":"gatsby-worker","status":"active","version":"2.16.0","language":"javascript","ecosystem":"npm","summary":"gatsby-worker is a utility package within the Gatsby ecosystem, currently at version `2.16.0`, designed for creating worker pools to offload CPU-intensive tasks into separate Node.js processes. Inspired by `jest-worker`, it enables efficient parallel execution, improving build times and overall performance for Gatsby sites. The package follows Gatsby's release cadence, typically aligning with major and minor Gatsby releases, which often see minor versions published every two weeks for the core framework. It provides a type-safe API, allowing developers to define worker modules with explicit function signatures using TypeScript. Key features include queuing tasks on single or all workers, robust parent-worker messaging capabilities, and granular control over worker lifecycle and environment variables. It requires Node.js versions `>=18.0.0 <26` for operation.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","gatsby","worker"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/gatsby-worker"},{"id":17236,"title":"Gavel HTTP Transaction Validator","library":"gavel","status":"maintenance","version":"10.0.4","language":"javascript","ecosystem":"npm","summary":"Gavel is a JavaScript library designed for validating actual HTTP messages against expected HTTP messages. It provides a detailed comparison, indicating discrepancies in status codes, headers, and body content. The library supports JSON Schema validation (Draft 4, 6, and 7) for defining complex body expectations. The current stable version is 10.0.4, last released in December 2021. Its release cadence appears infrequent, with recent updates primarily focused on security patches for internal dependencies rather than new feature development. Gavel differentiates itself by offering granular validation results, pinpointing exact failures, including specific error messages and locations within JSON Schema mismatches, making it a valuable tool for API contract testing and robust HTTP interaction validation.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","http","validation","diff","request","response","gavel","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/gavel"},{"id":23782,"title":"GAX Google Logging v2","library":"gax-google-logging-v2","status":"deprecated","version":"0.8.3","language":"python","ecosystem":"pypi","summary":"This library provides a low-level, auto-generated client library (gRPC/HTTP) for the Google Cloud Logging API, generated from the googleapis protobuf definitions. Version 0.8.3 is the final release; it has been superseded by google-cloud-logging. No longer maintained.","last_verified":"2026-05-01T00:00:00.000Z","tags":["google","logging","gax","deprecated"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/gax-google-logging-v2"},{"id":27007,"title":"GAX Google Pubsub V1","library":"gax-google-pubsub-v1","status":"deprecated","version":"0.8.3","language":"python","ecosystem":"pypi","summary":"This library is deprecated. It was a wrapper for the Google Cloud Pub/Sub API using the older GAX (Google API eXtensions) library. The latest version on PyPI is 0.8.3, but it is no longer maintained. Users should migrate to google-cloud-pubsub.","last_verified":"2026-05-01T00:00:00.000Z","tags":["deprecated","google-pubsub","gax"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/gax-google-pubsub-v1"},{"id":16368,"title":"gaxios HTTP Client","library":"gaxios","status":"active","version":"7.1.4","language":"javascript","ecosystem":"npm","summary":"gaxios is an HTTP client library meticulously designed for seamless integration with Google APIs and services, providing a familiar `axios`-like interface built on top of `node-fetch`. It facilitates robust HTTP request management in both Node.js and browser environments. The current stable version, 7.1.4, is actively maintained as part of the broader `google-cloud-node-core` monorepo. This integration means its release cadence is often synchronized with updates to other Google client libraries, leading to frequent releases driven by bug fixes, dependency updates, and feature enhancements within the Google ecosystem. Key differentiators include its explicit optimization for Google's API patterns, a developer-friendly `axios`-like API, and an alternative `fetch`-compatible API for wider browser and modern Node.js compatibility. The package ships with comprehensive TypeScript types, ensuring a strong development experience in TypeScript projects. It officially supports Node.js environments version 18 and above.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","google","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/gaxios"},{"id":10931,"title":"gc-hook: Simplified FinalizationRegistry","library":"gc-hook","status":"maintenance","version":"0.4.1","language":"javascript","ecosystem":"npm","summary":"gc-hook is a utility library that simplifies the use of JavaScript's `FinalizationRegistry` for managing object lifecycle and reacting to garbage collection. The current stable version is 0.4.1, with the last publish being a year ago, suggesting a mature but not rapidly evolving codebase. It differentiates itself by addressing common pitfalls associated with `FinalizationRegistry`, such as preventing accidental leaks of the registered reference, allowing flexible proxy overrides, and providing mechanisms for explicit deregistration via held references or tokens. Its primary goal is to abstract away the complex specifics of `FinalizationRegistry`, enabling developers to focus on application logic rather than the intricacies of memory management. It works in both CommonJS and ES module environments, offering broad compatibility.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","FinalizationRegistry","simple","GC","Proxy"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/gc-hook"},{"id":14593,"title":"Google Cloud Client Library (Legacy)","library":"gcloud","status":"abandoned","version":"0.18.3","language":"en","ecosystem":"pypi","summary":"The `gcloud` PyPI package (version 0.18.3) is an **abandoned and deprecated** monolithic Python client library for Google Cloud services. It had its last release in September 2016 and is no longer maintained. This package has been superseded by the official, modular `google-cloud-python` client libraries (e.g., `google-cloud-storage`, `google-cloud-bigquery`), each focusing on a specific Google Cloud service. New development should exclusively use the modern `google-cloud-*` packages.","last_verified":"2026-04-14T00:00:00.000Z","tags":["google-cloud","legacy","deprecated","abandoned","client-library"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/gcloud"},{"id":868,"title":"Google Cloud Async I/O Authentication Client","library":"gcloud-aio-auth","status":"active","version":"5.4.4","language":"python","ecosystem":"pypi","summary":"gcloud-aio-auth is an asyncio-compatible Python client library for Google Cloud Authentication. It provides asynchronous primitives for managing access tokens, IAP tokens, and interacting with IAM. Part of the broader `gcloud-aio` monorepo, it offers async interfaces to various Google Cloud services. The current version is 5.4.4, with releases occurring as part of the actively developed monorepo, often tied to dependency updates or new feature rollouts across components.","last_verified":"2026-04-11T13:42:11.187Z","tags":["google cloud","authentication","async","aiohttp","gcp"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/gcloud-aio-auth"},{"id":1065,"title":"Google Cloud BigQuery Client (async)","library":"gcloud-aio-bigquery","status":"active","version":"7.1.0","language":"python","ecosystem":"pypi","summary":"gcloud-aio-bigquery is an asynchronous Python client for Google Cloud BigQuery, built on `asyncio` and `aiohttp`. It's part of the `gcloud-aio-*` family, providing an asynchronous HTTP implementation of Google Cloud client libraries. The current version is 7.1.0 and it maintains an active release cadence.","last_verified":"2026-04-23T16:36:44.964Z","tags":["google cloud","bigquery","async","aiohttp","gcp"],"install_tag":"stale","install_tag_description":"widespread failures or data too old to trust","api":"https://checklist.day/api/registry/gcloud-aio-bigquery"},{"id":6652,"title":"Asynchronous Google Cloud Datastore Client","library":"gcloud-aio-datastore","status":"active","version":"9.1.0","language":"python","ecosystem":"pypi","summary":"gcloud-aio-datastore is an asynchronous Python client for interacting with Google Cloud Datastore. It's part of the `gcloud-aio` monorepo, which provides async interfaces for various Google Cloud services (Datastore, Storage, Pub/Sub, Auth, etc.). This library wraps the official `google-cloud-datastore` client with an `asyncio` interface. The project is actively maintained, with components releasing independently but frequently.","last_verified":"2026-04-15T00:00:00.000Z","tags":["google cloud","datastore","asyncio","gcp","database","nosql"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/gcloud-aio-datastore"},{"id":4949,"title":"Google Cloud Pub/Sub Client (Async)","library":"gcloud-aio-pubsub","status":"active","version":"6.3.0","language":"python","ecosystem":"pypi","summary":"Python Client for Google Cloud Pub/Sub using `aiohttp` for asynchronous operations. It is part of the `gcloud-aio` monorepo, which provides async clients for various Google Cloud services. The library is actively maintained with regular updates across its sub-packages.","last_verified":"2026-04-12T00:00:00.000Z","tags":["google cloud","pubsub","async","aiohttp","gcp"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/gcloud-aio-pubsub"},{"id":759,"title":"gcloud-aio-storage","library":"gcloud-aio-storage","status":"active","version":"9.6.4","language":"python","ecosystem":"pypi","summary":"gcloud-aio-storage is an asyncio-compatible Python client library for Google Cloud Storage. It provides full CRUD operations for buckets and blobs, including streaming support for large files, parallel upload capabilities, and built-in session management. Designed for high-performance cloud storage operations with modern async/await patterns, it is currently at version 9.6.4 and follows an active release cadence.","last_verified":"2026-05-12T18:40:46.628Z","tags":["google cloud","gcs","async","aiohttp","cloud storage"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/gcloud-aio-storage"},{"id":6653,"title":"Google Cloud Task Queue Client (Asyncio)","library":"gcloud-aio-taskqueue","status":"active","version":"7.0.0","language":"python","ecosystem":"pypi","summary":"An asynchronous Python client for interacting with Google Cloud Task Queue. This library is part of the `gcloud-aio` ecosystem, providing idiomatic `asyncio` support for various Google Cloud services. As an independent sub-package, its releases are decoupled from other `gcloud-aio` components, and it's currently at version 7.0.0.","last_verified":"2026-04-15T00:00:00.000Z","tags":["google-cloud","task-queue","asyncio","gcp","aiohttp","cloud-tasks"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/gcloud-aio-taskqueue"},{"id":5939,"title":"Google Cloud Rest Auth","library":"gcloud-rest-auth","status":"active","version":"5.4.4","language":"python","ecosystem":"pypi","summary":"gcloud-rest-auth (part of the gcloud-aio project) provides asynchronous Python clients for Google Cloud Platform authentication. It leverages aiohttp for non-blocking I/O, offering an efficient way to interact with Google Cloud services in async applications. The current version is 5.4.4, with releases occurring as needed across its various sub-packages.","last_verified":"2026-04-14T00:00:00.000Z","tags":["google cloud","authentication","async","aiohttp","gcp"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/gcloud-rest-auth"},{"id":7253,"title":"Google Cloud BigQuery Client (Async)","library":"gcloud-rest-bigquery","status":"active","version":"7.1.0","language":"python","ecosystem":"pypi","summary":"gcloud-rest-bigquery is an asynchronous Python client for Google Cloud BigQuery, built on top of the gcloud-aio client library. It provides an asyncio-native interface for interacting with BigQuery APIs, leveraging aiohttp for HTTP requests. The library is part of the gcloud-aio monorepo, which sees frequent updates across its various Google Cloud service clients. The current version is 7.1.0.","last_verified":"2026-04-16T00:00:00.000Z","tags":["google cloud","bigquery","async","asyncio","aiohttp","cloud"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/gcloud-rest-bigquery"},{"id":14592,"title":"Google Cloud Datastore REST Client (Async)","library":"gcloud-rest-datastore","status":"active","version":"9.1.0","language":"en","ecosystem":"pypi","summary":"gcloud-rest-datastore is an asynchronous Python client for interacting with Google Cloud Datastore via its REST API. It is part of the `gcloud-aio` monorepo, which provides async clients for various Google Cloud services. The current version is 9.1.0, and the project releases updates to individual service clients as needed, often with shared core dependencies.","last_verified":"2026-04-16T00:00:00.000Z","tags":["google cloud","datastore","async","rest","gcloud-aio"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/gcloud-rest-datastore"},{"id":7254,"title":"Google Cloud Task Queue Client (gcloud-aio)","library":"gcloud-rest-taskqueue","status":"active","version":"7.0.0","language":"python","ecosystem":"pypi","summary":"The `gcloud-rest-taskqueue` library provides an asynchronous Python client for interacting with Google Cloud Task Queue. It is part of the `gcloud-aio` monorepo, offering async functionality (via `aiohttp`) for various Google Cloud services. Currently at version 7.0.0, it follows a demand-driven release cadence as part of the larger `gcloud-aio` project.","last_verified":"2026-04-16T00:00:00.000Z","tags":["Google Cloud","Task Queue","asynchronous","aiohttp","cloud tasks"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/gcloud-rest-taskqueue"},{"id":23780,"title":"Google Cloud Storage Emulator","library":"gcloud-storage-emulator","status":"active","version":"0.5.0","language":"python","ecosystem":"pypi","summary":"A stub emulator for the Google Cloud Storage API, useful for testing and development without connecting to real GCS. Current version 0.5.0, supports Python 3.6+. Release cadence is sporadic.","last_verified":"2026-05-01T00:00:00.000Z","tags":["gcs","emulator","testing","google-cloud-storage"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/gcloud-storage-emulator"},{"id":27794,"title":"gcode-parser","library":"gcode-parser","status":"active","version":"2.2.0","language":"javascript","ecosystem":"npm","summary":"G-code parser for Node.js, current stable version 2.2.0. Maintained as part of the cncjs ecosystem. Provides synchronous and asynchronous parsing of G-code strings, lines, files, and streams. Key differentiators: supports line modes (original, stripped, compact) and flatten option for word representation. Used widely in CNC toolpath generation and visualization.","last_verified":"2026-05-09T00:00:00.000Z","tags":["javascript","cnc","gcode"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/gcode-parser"},{"id":2517,"title":"Gcovr","library":"gcovr","status":"active","version":"8.6","language":"python","ecosystem":"pypi","summary":"Gcovr is a Python utility that processes code coverage data generated by the GNU gcov tool for C/C++ projects. It simplifies the creation of summarized code coverage reports in various formats, including text, HTML, XML (Cobertura, SonarQube, JaCoCo), JSON, CSV, and Markdown. Gcovr is currently at version 8.6 and maintains a regular release cadence with several updates throughout the year.","last_verified":"2026-04-24T21:06:20.245Z","tags":["code coverage","c","c++","gcov","testing","development tools","report generation"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/gcovr"},{"id":9002,"title":"Google Cloud Storage Emulator","library":"gcp-storage-emulator","status":"active","version":"2024.8.3","language":"python","ecosystem":"pypi","summary":"The `gcp-storage-emulator` is a Python library that provides a stub emulator for the Google Cloud Storage API, enabling local development and testing without requiring a connection to the actual Google Cloud Storage service. It's actively maintained, with frequent releases, and is currently at version 2024.8.3. This emulator is particularly useful for accelerating development cycles and running integration tests locally.","last_verified":"2026-04-16T00:00:00.000Z","tags":["GCP","Google Cloud Storage","emulator","testing","local development","cloud"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/gcp-storage-emulator"},{"id":5940,"title":"Google Cloud Storage OAuth 2.0 Boto Plugin","library":"gcs-oauth2-boto-plugin","status":"deprecated","version":"3.3","language":"python","ecosystem":"pypi","summary":"This plugin enables the Boto library (version 2) to authenticate with Google Cloud Storage using OAuth 2.0 credentials, including service accounts and user accounts. It allows legacy Boto applications to interact with GCS. This library is deprecated; users are strongly encouraged to migrate to the official `google-cloud-storage` client library. The last release was 3.3 in March 2021, and the project is no longer actively maintained.","last_verified":"2026-04-14T00:00:00.000Z","tags":["gcs","google-cloud","boto","oauth","storage","deprecated"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/gcs-oauth2-boto-plugin"},{"id":433,"title":"GCSFS","library":"gcsfs","status":"active","version":"2026.3.0","language":"python","ecosystem":"pypi","summary":"GCSFS provides a Pythonic file-system interface to Google Cloud Storage, allowing seamless interaction with GCS as if it were a local file system. The current version is 2026.3.0, and it follows a regular release cadence with updates approximately every few months.","last_verified":"2026-05-12T13:46:56.790Z","tags":["Google Cloud Storage","Python","File System Interface","Cloud Storage"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/gcsfs"},{"id":14594,"title":"gcstats.js: V8 Garbage Collection Stats","library":"gcstats.js","status":"active","version":"1.0.0","language":"javascript","ecosystem":"npm","summary":"gcstats.js is a Node.js package that provides granular statistics about V8 garbage collection events. It exposes a native binding that emits 'stats' events whenever a garbage collection cycle completes, detailing various heap metrics before and after the GC, including `totalHeapSize`, `usedHeapSize`, `totalHeapExecutableSize`, `heapSizeLimit`, `totalPhysicalSize`, and the `gctype` (Scavenge, Mark/Sweep/Compact, or both). The current stable version is 1.0.0. While there isn't a stated release cadence, updates are typically driven by compatibility requirements with new Node.js V8 engine versions or bug fixes. Its key differentiator is direct access to low-level V8 GC information, which is otherwise difficult to obtain without `--expose-gc` flags and manual polling, making it invaluable for performance monitoring and debugging memory-intensive Node.js applications.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/gcstats.js"},{"id":6368,"title":"GDAL (Geospatial Data Abstraction Library)","library":"gdal","status":"active","version":"3.12.3","language":"python","ecosystem":"pypi","summary":"GDAL (Geospatial Data Abstraction Library) is a powerful translator library for raster and vector geospatial data formats. It provides a single abstract data model for applications to interact with various data types. The `osgeo` Python bindings allow Python applications to leverage GDAL's extensive capabilities. The current version is 3.12.3, and it maintains a continuous release cycle, typically aligning with the core C++ library updates.","last_verified":"2026-04-15T00:00:00.000Z","tags":["geospatial","gis","raster","vector","data processing","osgeo"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/gdal"},{"id":4950,"title":"GDBmongo","library":"gdbmongo","status":"active","version":"0.16.0","language":"python","ecosystem":"pypi","summary":"GDBmongo provides GDB pretty printers and commands specifically designed for debugging the MongoDB Server. It enhances GDB's capabilities to better inspect complex MongoDB data structures. The library is actively maintained, with version 0.16.0 being the latest as of the last verification, and typically follows a periodic release cadence to keep up with MongoDB Server developments.","last_verified":"2026-04-12T00:00:00.000Z","tags":["gdb","mongodb","debugging","pretty-printer","developer-tools"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/gdbmongo"},{"id":2041,"title":"gdown: Google Drive Public File/Folder Downloader","library":"gdown","status":"active","version":"5.2.1","language":"python","ecosystem":"pypi","summary":"gdown is a Python package (current version 5.2.1) designed to download public files and folders from Google Drive, providing functionality that standard tools like curl or wget often lack for Google Drive links. It handles large files by skipping security notices and supports recursive downloads for folders (up to 50 files per folder). The library has an active development cycle with regular updates addressing features, enhancements, and bug fixes.","last_verified":"2026-04-24T05:33:37.152Z","tags":["google-drive","download","cli","file-management"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/gdown"},{"id":9766,"title":"GDSFactory","library":"gdsfactory","status":"active","version":"9.40.1","language":"python","ecosystem":"pypi","summary":"gdsfactory is a Python library for generating GDS layouts, primarily used in photonics and electronics design. It provides a robust framework for creating parametric cells, routing, and packaging complex circuits into GDSII format. The current version is 9.40.1, and it maintains a rapid release cadence with frequent updates and new features.","last_verified":"2026-04-17T00:00:00.000Z","tags":["photonics","EDA","layout","GDSII","chip design","parametric design"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/gdsfactory"},{"id":27009,"title":"GDSFactory+","library":"gdsfactoryplus","status":"active","version":"1.8.5","language":"python","ecosystem":"pypi","summary":"GDSFactory+ extends the open-source GDSFactory with proprietary tools for foundry PDKs, simulations, and verification (DRC/LVS). Current version is 1.8.5, requiring Python ~3.12.0. Release cadence is monthly.","last_verified":"2026-04-27T00:00:00.000Z","tags":["photonics","PDK","DRC","LVS","simulation","GDS"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/gdsfactoryplus"},{"id":9003,"title":"GDSII Tool Kit (gdstk)","library":"gdstk","status":"active","version":"1.0.0","language":"python","ecosystem":"pypi","summary":"gdstk is a C++/Python library designed for the creation and manipulation of GDSII and OASIS files, commonly used in microelectronics design. It serves as a modern successor to the Gdspy library, offering key features such as Boolean operations, polygon offsetting, and efficient point-in-polygon queries. The current version is 1.0.0, with an irregular release cadence, focusing on robust geometric operations for CAD layouts. [1, 3, 7]","last_verified":"2026-04-16T00:00:00.000Z","tags":["EDA","GDSII","OASIS","layout","CAD","chip design"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/gdstk"},{"id":13216,"title":"Gear.js Build System","library":"gear","status":"abandoned","version":"0.9.7","language":"javascript","ecosystem":"npm","summary":"Gear.js was an extensible build system designed for both Node.js and browser environments, focusing on asynchronous task chaining. It provided basic building blocks that could be combined for complex builds, allowing tasks to be easily defined and extended via NPM or local files. Its key features included advanced flow control for task execution and the ability to run tasks in parallel. The project's last stable version, 0.9.7, was released approximately nine years ago, and the package has since been abandoned. There is no active development, maintenance, or modern JavaScript/TypeScript support. Developers should consider modern alternatives due to security concerns and incompatibility with current ecosystems.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","task","build"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/gear"},{"id":5629,"title":"geckodriver-autoinstaller","library":"geckodriver-autoinstaller","status":"deprecated","version":"0.1.0","language":"python","ecosystem":"pypi","summary":"geckodriver-autoinstaller is a Python library designed to automatically download and install the correct version of geckodriver that supports the currently installed version of Mozilla Firefox. It aims to simplify the setup process for Selenium users who need to automate Firefox. The latest version is 0.1.0, released in February 2020, and the project appears to be unmaintained.","last_verified":"2026-04-12T00:00:00.000Z","tags":["selenium","geckodriver","firefox","browser automation","driver management","deprecated"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/geckodriver-autoinstaller"},{"id":23781,"title":"geckordp","library":"geckordp","status":"active","version":"1.0.3","language":"python","ecosystem":"pypi","summary":"A client implementation of Firefox's Remote Debug Protocol (CDP-based) for automating and debugging Firefox via DevTools. Version 1.0.3, active development, monthly releases roughly.","last_verified":"2026-05-01T00:00:00.000Z","tags":["firefox","remote-debug","devtools","automation","cdp"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/geckordp"},{"id":27010,"title":"gecosistema-lite","library":"gecosistema-lite","status":"active","version":"0.0.918","language":"python","ecosystem":"pypi","summary":"A simple Python package for geosistema lite; version 0.0.918 is very early and likely unstable. Release cadence is unknown.","last_verified":"2026-05-01T00:00:00.000Z","tags":["geosistema","lite","simple"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/gecosistema-lite"},{"id":23783,"title":"geemap","library":"geemap","status":"active","version":"0.37.2","language":"python","ecosystem":"pypi","summary":"A Python package for interactive mapping with Google Earth Engine (GEE) and ipyleaflet. It provides a high-level API for creating interactive maps, analyzing geospatial data, and building GIS applications. Current version: 0.37.2, released frequently (monthly or weekly).","last_verified":"2026-05-01T00:00:00.000Z","tags":["google-earth-engine","ipyleaflet","geospatial","mapping","gis"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/geemap"},{"id":9004,"title":"GEKKO Optimization Suite","library":"gekko","status":"active","version":"1.3.2","language":"python","ecosystem":"pypi","summary":"GEKKO is a Python package for machine learning and optimization of mixed-integer and differential algebraic equations (DAE) systems, coupled with large-scale solvers for various programming types (LP, QP, NLP, MILP, MINLP). It provides an object-oriented interface to the APMonitor optimization suite, supporting modes like parameter regression, dynamic data reconciliation, real-time optimization, dynamic simulation, and nonlinear predictive control. Currently at version 1.3.2, GEKKO is actively maintained with frequent releases and consistently sees over 100,000 downloads per month.","last_verified":"2026-04-16T00:00:00.000Z","tags":["optimization","machine learning","dynamic systems","control","DAE","NLP","mathematical programming"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/gekko"},{"id":15622,"title":"Gel Node.js Client","library":"gel","status":"active","version":"2.2.0","language":"javascript","ecosystem":"npm","summary":"The `gel` package is the official Node.js client library for interacting with Gel databases. It provides a robust, type-safe API for executing queries, managing transactions, and interacting with Gel's data model. The current stable version, as per the prompt, is 2.2.0, with frequent minor and patch releases, often in conjunction with `@gel/generate` and `@gel/ai` packages, indicating active development and rapid iteration. Key differentiators include strong TypeScript support, an ORM-less approach focusing on direct query execution, automatic connection discovery for local development, and extensive query generation capabilities through its companion tools. It's designed for Node.js environments (v18.0.0+) and also supports TypeScript projects (v4.4.0+).","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/gel"},{"id":23784,"title":"gemfileparser2","library":"gemfileparser2","status":"active","version":"0.9.4","language":"python","ecosystem":"pypi","summary":"Parse Ruby Gemfile, .gemspec and Cocoapod .podspec files using Python. Current version 0.9.4, requires Python >=3.7. Maintenance cadence is sporadic.","last_verified":"2026-05-01T00:00:00.000Z","tags":["ruby","gemfile","parser","cocoapods"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/gemfileparser2"},{"id":10932,"title":"Gemini UI Screenshot Testing","library":"gemini","status":"abandoned","version":"7.5.2","language":"javascript","ecosystem":"npm","summary":"Gemini is a utility for regression testing the visual appearance of web pages, primarily interacting via a command-line interface and configuration files. It captures screenshots across various browsers to detect visual deviations from reference images, making it particularly useful for UI library developers. The package helps identify subtle rendering artifacts, text caret differences, and provides CSS test coverage statistics. The current stable version is 7.5.2, released in July 2019. The project appears to have a sporadic release cadence, with major version updates becoming infrequent, and the last code activity observed in March 2021. Its differentiators include granular control over capture elements and built-in image comparison tolerance for minor, expected visual variations.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","test","testing","screenshot","selenium","layout"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/gemini"},{"id":18381,"title":"gemini-configparser","library":"gemini-configparser","status":"active","version":"1.4.2","language":"javascript","ecosystem":"npm","summary":"A configuration parser module for the Gemini (testplane) testing framework, version 1.4.2. It provides a declarative way to define configuration schemas using composable functions like `option`, `section`, `map`, and `root`. Supports parsing from CLI arguments, environment variables, and objects with validation and transformation. Differentiates from alternatives like `convict` by being tightly integrated with Gemini/testplane and offering a nested structure with functions.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/gemini-configparser"},{"id":4951,"title":"Gemmi","library":"gemmi","status":"active","version":"0.7.5","language":"python","ecosystem":"pypi","summary":"Gemmi is a C++ library with comprehensive Python bindings designed for structural biology, particularly macromolecular crystallography. It provides tools for working with various file formats like mmCIF, PDB, MTZ, MRC/CCP4, and general CIF/STAR files, handling macromolecular models, refinement restraints, reflection data, and crystallographic symmetry. Currently at version 0.7.5, it is an actively developed open-source project maintained by CCP4 and Global Phasing Ltd.","last_verified":"2026-04-12T00:00:00.000Z","tags":["structural biology","crystallography","chemistry","data processing","PDB","mmCIF","MTZ","MRC"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/gemmi"},{"id":27012,"title":"GenAgent","library":"genagent","status":"active","version":"0.4.1","language":"python","ecosystem":"pypi","summary":"A Python library providing utilities for generative agent tasks, including LLM interactions and agent memory. Current version 0.4.1, requires Python >=3.8. Development is active with recent updates.","last_verified":"2026-05-01T00:00:00.000Z","tags":["generative-agents","llm","memory","agent-framework"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/genagent"},{"id":7255,"title":"GenAI Perf Analyzer CLI","library":"genai-perf","status":"deprecated","version":"0.0.16","language":"python","ecosystem":"pypi","summary":"GenAI-Perf is a command-line interface (CLI) tool designed for measuring the throughput and latency of generative AI models (Large Language Models, Vision Language Models, Embedding Models, Ranking Models, and LoRA Adapters) served through an inference server. It generates load, measures key performance metrics such as output token throughput, time to first token, inter-token latency, and request throughput, and reports the results to the console, CSV, and JSON files. While currently at version 0.0.16 and under rapid development, it is being actively phased out in favor of NVIDIA's new `AIPerf` tool for generative AI benchmarking.","last_verified":"2026-04-16T00:00:00.000Z","tags":["AI","LLM","performance","profiling","benchmark","Triton","NVIDIA","CLI"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/genai-perf"},{"id":1488,"title":"genai-prices","library":"genai-prices","status":"active","version":"0.0.56","language":"python","ecosystem":"pypi","summary":"genai-prices is a Python library for calculating the cost of interacting with various Large Language Model (LLM) inference APIs. It aggregates pricing information from major providers like OpenAI, Anthropic, Google, AWS Bedrock, and more. The library is actively maintained by Pydantic, with frequent minor releases (typically weekly or bi-weekly) to keep pricing data and model definitions up-to-date.","last_verified":"2026-04-23T21:35:37.232Z","tags":["AI","LLM","pricing","cost","models","generative-ai"],"install_tag":"stale","install_tag_description":"widespread failures or data too old to trust","api":"https://checklist.day/api/registry/genai-prices"},{"id":27795,"title":"genanki","library":"genanki","status":"active","version":"0.13.1","language":"python","ecosystem":"pypi","summary":"A library for generating Anki decks programmatically. Current version 0.13.1, supports Anki 2.1+ (via .apkg), requires Python 3.6+. Releases are infrequent; API is stable.","last_verified":"2026-05-09T00:00:00.000Z","tags":["anki","flashcards","deck-generation","spaced-repetition"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/genanki"},{"id":5235,"title":"Genbadge - Generate Badges for Python Tools","library":"genbadge","status":"active","version":"1.1.3","language":"python","ecosystem":"pypi","summary":"Genbadge (version 1.1.3) is a Python library that provides command-line utilities to generate badges for various development tools that may not offer them natively. It currently supports generating badges for test results (e.g., from `junit.xml`), code coverage (e.g., from `coverage.xml`), and flake8 reports. The project has an active development status with several releases per year, addressing bug fixes and adding new features.","last_verified":"2026-04-13T00:00:00.000Z","tags":["badge","CI/CD","coverage","testing","flake8","pytest","cli","svg"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/genbadge"},{"id":4020,"title":"Gender Guesser","library":"gender-guesser","status":"active","version":"0.4.0","language":"python","ecosystem":"pypi","summary":"gender-guesser is a Python library that attempts to determine the gender of a person based on their first name. It's a Python port of a Java library and is currently at version 0.4.0. The library returns one of six possible values: 'unknown', 'andy' (androgynous), 'male', 'female', 'mostly_male', or 'mostly_female'. It appears to be actively maintained, with the latest release from late 2016.","last_verified":"2026-04-11T00:00:00.000Z","tags":["gender","name","detection","NLP","utility"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/gender-guesser"},{"id":13217,"title":"API Key Generator","library":"generate-api-key","status":"active","version":"1.0.2","language":"javascript","ecosystem":"npm","summary":"The `generate-api-key` library provides a flexible solution for creating random API keys or access tokens within Node.js backend services. It currently stands at version 1.0.2 and appears to have a moderate release cadence, with recent updates addressing bug fixes and a significant refactor to TypeScript in version 1.0.1. Key differentiators include support for various generation methods such as `string`, `bytes`, `base32`, `base62`, `uuidv4`, and `uuidv5`, allowing developers to choose the most suitable method for their security and compatibility requirements. The library is designed to be straightforward to install and integrate, enabling quick deployment of API key generation capabilities. It also offers customizable options for key length, character pools, and prefixes, providing granular control over the generated keys.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","REST","RESTful","API","access","token","key","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/generate-api-key"},{"id":20057,"title":"Generate Asset Webpack Plugin","library":"generate-asset-webpack-plugin","status":"maintenance","version":"0.3.0","language":"javascript","ecosystem":"npm","summary":"Webpack plugin (v0.3.0) for dynamically generating asset files (like index.html) during compilation, with access to compilation info. Lightweight alternative to html-webpack-plugin with a callback-based API. Released 2015, no recent updates; works with Webpack 1-3 but not v4+. Suitable for simple HTML generation without templating.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","webpack","plugin","asset","index.html"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/generate-asset-webpack-plugin"},{"id":20058,"title":"generate-file-webpack-plugin","library":"generate-file-webpack-plugin","status":"maintenance","version":"1.0.1","language":"javascript","ecosystem":"npm","summary":"A general-purpose Webpack plugin (v1.0.1) for generating arbitrary files during the build process. Supports file paths (relative or absolute), content as strings, Buffers, Promises, or functions returning these. Works with Webpack 4.x (5.x untested) and Node.js 12+. Features include debug mode with console output. Less opinionated than similar plugins like `webpack-manifest-plugin` or `html-webpack-plugin`, allowing any file content generation. Last updated in 2020, currently in maintenance mode with no active development.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","webpack","plugin","webpack-plugin","generate","generator","file","files","create"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/generate-file-webpack-plugin"},{"id":13218,"title":"Dynamic Function Generator","library":"generate-function","status":"maintenance","version":"2.3.1","language":"javascript","ecosystem":"npm","summary":"generate-function is a specialized Node.js utility designed to assist in creating dynamic JavaScript functions programmatically. Its primary use case is in scenarios demanding extreme performance optimization, such as constructing schema validators or parsers where static code generation can significantly reduce runtime overhead. The library is currently at version 2.3.1. It maintains a stable, low-cadence release schedule, as it addresses a specific, mature problem domain. A key differentiator is its focus on robust, safe code generation primitives like `gen.sym()` for unique identifiers and `gen.property()` for safe property access, which abstract away common pitfalls of manual string concatenation for code. It provides methods to append source code incrementally and to close over external variables safely by passing a scope object to `toFunction()`.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","generate","code","generation","function","performance"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/generate-function"},{"id":20059,"title":"generate-json-webpack-plugin","library":"generate-json-webpack-plugin","status":"maintenance","version":"2.0.0","language":"javascript","ecosystem":"npm","summary":"Webpack plugin (v2.0.0) that generates a custom JSON asset in webpack's output directory. Requires webpack 5 (dropped webpack 4 support in v2.0.0). Use it to create JSON files from JavaScript objects during the webpack build process. Supports custom JSON.stringify replacer and space parameters for formatting. Simpler than using webpack's built-in assets approach or write-file-webpack-plugin for JSON output. Niche but focused; no active recent development (last release 2022), but stable for webpack 5 users.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","webpack"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/generate-json-webpack-plugin"},{"id":20060,"title":"generate-package-json-webpack-plugin","library":"generate-package-json-webpack-plugin","status":"active","version":"2.7.0","language":"javascript","ecosystem":"npm","summary":"A Webpack plugin that generates a minimal package.json containing only the external dependencies actually used by your bundle. Version 2.7.0 is current, with regular updates. It works with Webpack 4 and 5, and is typically paired with webpack-node-externals. Key differentiators: automatic version resolution from node_modules, support for excluding dependencies, forcing a Webpack version in mixed environments (e.g., Nx), and flexibility to add non-code dependencies with explicit version prefixes. Ships TypeScript types.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","webpack","plugin","package.json","node","modules","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/generate-package-json-webpack-plugin"},{"id":17009,"title":"Generate React CLI","library":"generate-react-cli","status":"active","version":"11.0.4","language":"javascript","ecosystem":"npm","summary":"generate-react-cli is a command-line interface tool designed to streamline the creation of React components, aiming to boost developer productivity by automating repetitive setup tasks. The current stable version is 11.0.4, released in April 2026. This package maintains a somewhat frequent release cadence, with multiple minor and patch releases occurring monthly or bi-monthly, and major versions typically updating Node.js requirements or tooling support. Its key differentiators include an initial interactive configuration that generates a `generate-react-cli.json` file, allowing project-specific defaults for TypeScript usage, CSS modules, various CSS preprocessors (like SCSS), and testing libraries (React Testing Library, Vitest, or no tests). It offers extensive customization through command-line options and support for custom component types, templates, and file structures, enabling developers to quickly scaffold components, pages, or layouts according to their project's conventions.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","cli","react","build-tools","generate-react-cli"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/generate-react-cli"},{"id":23789,"title":"Generative AI Hub SDK (Deprecated)","library":"generative-ai-hub-sdk","status":"deprecated","version":"4.12.4","language":"python","ecosystem":"pypi","summary":"DEPRECATED. The generative AI hub SDK provides a Python interface to interact with SAP AI Core's generative AI hub and foundation models. Version 4.12.4 final release. No longer maintained; superseded by the AI Core SDK.","last_verified":"2026-05-01T00:00:00.000Z","tags":["deprecated","sap","ai-core","gen-ai-hub","llm"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/generative-ai-hub-sdk"},{"id":25617,"title":"Gulp Sass CoffeeScript Yeoman Generator","library":"generator-gulp-sass-coffeescript","status":"active","version":"0.4.2","language":"javascript","ecosystem":"npm","summary":"A Yeoman generator to scaffold a web application using Gulp, Sass, CoffeeScript (optional), Bootstrap, Font Awesome, and jQuery. Current stable version is 0.4.2, with low release cadence. Key differentiators: includes optional ES6 transpilation, CSS autoprefixing, HTML/CSS/JS minification, and image optimization out of the box. Designed for developers wanting a quick Bootstrap-based project setup with Gulp build pipeline.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","yeoman-generator","gulp","sass","coffeescript","bootstrap","fontawesome","jquery","babel"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/generator-gulp-sass-coffeescript"},{"id":10933,"title":"JHipster Generator","library":"generator-jhipster","status":"active","version":"9.0.0","language":"javascript","ecosystem":"npm","summary":"JHipster is an open-source development platform used to quickly generate, develop, and deploy modern web applications and microservices. It combines popular frontend frameworks like Angular, React, and Vue with a robust Spring Boot backend, supporting various database options and authentication mechanisms. The current stable version is 9.0.0, released in late 2024. JHipster follows a rapid release cadence, with several minor and patch releases within major versions, and new major versions introducing significant technology stack upgrades (e.g., Spring Boot 4, Angular 21, React 19 in v9). Its key differentiators include comprehensive full-stack generation with production-ready defaults, extensive customization options via a powerful CLI, and strong support for microservices architectures, making it suitable for enterprise-grade applications. The project recently underwent a complete TypeScript rewrite for its generator core, enhancing maintainability and developer experience.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","yeoman-generator","Java","Spring","Spring Boot","Spring Security","JPA","Hibernate","React","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/generator-jhipster"},{"id":25618,"title":"Ozone Backend Generator","library":"generator-ozone-be","status":"active","version":"1.0.51","language":"javascript","ecosystem":"npm","summary":"generator-ozone-be is a Yeoman generator (v1.0.51, actively maintained) that scaffolds an Express.js application with Jest, linting (ESLint/Prettier), code coverage reporting, and pre-commit hooks (Husky/lint-staged). It enforces a structured project template for Node.js backends with built-in supertest for HTTP testing. Unlike other Express generators, it bundles testing and code quality tools by default in a single command. Designed for developers wanting a quick start with opinionated best practices, it requires Yeoman (yo) globally and runs via 'yo ozone-be'.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","prettier","precommits","linting","coverage report","jest","expressjs","supertest","yeoman-generator"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/generator-ozone-be"},{"id":21371,"title":"generator-rollup-init","library":"generator-rollup-init","status":"maintenance","version":"0.3.0","language":"javascript","ecosystem":"npm","summary":"A Yeoman generator that scaffolds Rollup configuration and package files, automating the setup of a project with Rollup as the bundler. Version 0.3.0 is the latest. This generator prompts for project details and creates a minimal config with basic plugins. Differentiates from manual setup by offering a quick CLI workflow. Released under MIT license with limited maintenance. Suitable for rapid prototyping but not actively developed; alternatives like create-react-app or custom templates may be more robust.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","Rollup","init","yeoman-generator"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/generator-rollup-init"},{"id":17660,"title":"Ruby Starter Kit Yeoman Generator","library":"generator-ruby-starter-kit","status":"abandoned","version":"0.2.39","language":"javascript","ecosystem":"npm","summary":"This package, `generator-ruby-starter-kit`, version 0.2.39, is a Yeoman generator designed to scaffold Ruby application boilerplate. It provides a pre-configured setup including popular Ruby development tools such as Bundler for dependency management, Guard for automated task running, ActiveSupport Logger for logging, Rubocop for code style enforcement, RSpec and WebMock for testing, and integration with Travis CI and CodeClimate for continuous integration and code quality analysis. Its main differentiator is the rapid provisioning of a structured Ruby project with a common set of development practices and tools integrated out-of-the-box. The project's last release was in August 2017, indicating a very slow or ceased release cadence. This makes it suitable for understanding historical Ruby project setups rather than modern development, as many of its bundled tools and configurations are likely outdated.","last_verified":"2026-04-23T00:00:00.000Z","tags":["javascript","ruby","bundler","rspec","yeoman-generator"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/generator-ruby-starter-kit"},{"id":27796,"title":"Generic Cucumber Protractor Framework","library":"generic-cucumber-protractor-framework","status":"active","version":"1.8.7","language":"javascript","ecosystem":"npm","summary":"A generic, reusable automation framework combining Cucumber, Protractor, and WebDriverJS for end-to-end testing of Angular and non-Angular applications. The current stable version is 1.8.7. It provides a large set of pre-built step definitions for form interactions, navigation, alert handling, REST API calls, and fake data generation. The framework is opinionated, requiring a specific folder structure and environment variables. It depends on Protractor, Cucumber, and several other libraries. Compared to building from scratch, this framework reduces boilerplate but may be overkill for small projects and is not actively maintained by a large community.","last_verified":"2026-05-09T00:00:00.000Z","tags":["javascript","generic cucumber protractor framework","generic-cucumber-protractor-framework","cucumber steps","cucumber step definitions","protractor plugin","test","testing","automated tests"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/generic-cucumber-protractor-framework"},{"id":25619,"title":"generic-errors","library":"generic-errors","status":"active","version":"2.3.1","language":"javascript","ecosystem":"npm","summary":"Provides error constructors with common HTTP status codes as numeric properties, supporting both Node.js and browser usage. Current stable version is 2.3.1 (last updated with dependency security patches). Release cadence is ad-hoc with occasional minor updates. Key differentiators: includes a stack-trace ponyfill for Safari compatibility, does not pollute stack depth, and offers detection via BaseError.isGenericError even after JSON serialization. Over 40 error types from 4xx and 5xx families are available.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","error","errors","http","custom","generic","code","404","200"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/generic-errors"},{"id":25620,"title":"generic-jsx-transpiler","library":"generic-jsx-transpiler","status":"active","version":"0.9.9","language":"javascript","ecosystem":"npm","summary":"A library for transpiling JSX for use without React (v0.9.9). It allows creating custom JSX transpilers by providing a serializer function that converts parsed JSX components into any output format. Has no dependencies. Includes a companion webpack loader (generic-jsx-loader). Suitable for projects that want JSX syntax without React, such as with Hyperscript or custom DOM libraries. Release cadence is low; maintained sporadically.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","generic","transpiler","react","jsx"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/generic-jsx-transpiler"},{"id":20061,"title":"generic-names","library":"generic-names","status":"active","version":"4.0.0","language":"javascript","ecosystem":"npm","summary":"Helper for building generic names with pattern interpolation, similar to webpack's css-loader. Stable v4.0.0 (latest) uses loader-utils and xxhash64 by default for hashing. Generates scoped class names for CSS Modules, commonly used with postcss-modules-scope. Designed to produce consistent, platform-independent names (fixed in v2.0.1). Breaking changes in v3 and v4 altered hash output — consumers must ensure matching versions with css-loader to avoid class name mismatches.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","css-modules","postcss-modules-scope","webpack","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/generic-names"},{"id":21372,"title":"Generouted","library":"generouted","status":"active","version":"1.20.2","language":"javascript","ecosystem":"npm","summary":"Generouted is a Vite plugin that generates client-side file-based routes from the src/pages directory, supporting React Router, TanStack Router, and Solid Router. Current stable version is 1.20.2, with frequent releases addressing compatibility with Vite 8 and Rolldown. Key differentiators include type-safe navigation, global modals, route-based code-splitting, data loaders/actions, nested layouts, pathless layout groups, and optional static/dynamic routes. It uses Vite's glob import API and provides generated components and hooks for each framework.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","actions","code-splitting","data-loaders","file-based-routing","generate","nested-layouts","nextjs","pages"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/generouted"},{"id":8192,"title":"Genie","library":"genie","status":"active","version":"26.3","language":"python","ecosystem":"pypi","summary":"Genie is the standard Python Library System built on top of the pyATS framework, providing a rich set of parsers (Genie Ops) and configuration builders (Genie Conf) for network devices, primarily Cisco platforms. It enables network engineers and developers to automate network operations, testing, and configuration management. The current version is 26.3, and it follows the pyATS release cadence, with major updates typically aligning with major pyATS releases.","last_verified":"2026-04-16T00:00:00.000Z","tags":["network","automation","pyats","testing","cisco","devnet","networking"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/genie"},{"id":8189,"title":"Genie Libs Clean","library":"genie-libs-clean","status":"active","version":"26.3","language":"python","ecosystem":"pypi","summary":"Genie Libs Clean (version 26.3) is a component of the CiscoTestAutomation's Genie framework, providing functionalities for cleaning network devices. It automates tasks such as removing configurations, upgrading/downgrading OS, and reloading devices to prepare them for new test runs or restore them to a known state. It is actively maintained as part of the broader Genie/pyATS ecosystem, with a release cadence tied to the pyATS framework.","last_verified":"2026-04-16T00:00:00.000Z","tags":["networking","devops","automation","cisco","pyats","genie","device-management","testing"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/genie-libs-clean"},{"id":8188,"title":"Genie Configuration Libraries (genie-libs-conf)","library":"genie-libs-conf","status":"active","version":"26.3","language":"python","ecosystem":"pypi","summary":"Genie libs Conf is a Python library within the pyATS/Genie framework, designed to configure network device topologies through Python object attributes. It provides a programmatic way to define and apply configurations, often used in network automation and testing. Version 26.3 is current, and releases typically align with the broader pyATS/Genie framework, which has a regular, frequent release cycle.","last_verified":"2026-04-16T00:00:00.000Z","tags":["network-automation","cisco","pyats","genie","configuration-management","iosxe"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/genie-libs-conf"},{"id":9005,"title":"Genie-libs FileTransferUtils","library":"genie-libs-filetransferutils","status":"active","version":"26.3","language":"python","ecosystem":"pypi","summary":"Genie-libs FileTransferUtils provides a set of utilities for managing file transfers to and from network devices within the Cisco Genie automation framework. It simplifies operations like preparing a device for transfer, initiating file uploads/downloads, and verifying file integrity. The current version is 26.3, and it follows the release cadence of the broader Genie/pyATS ecosystem, typically with frequent updates aligned with new Genie releases.","last_verified":"2026-04-16T00:00:00.000Z","tags":["network automation","file transfer","genie","pyats","cisco"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/genie-libs-filetransferutils"},{"id":9006,"title":"pyATS Genie Health Checks","library":"genie-libs-health","status":"active","version":"26.3","language":"python","ecosystem":"pypi","summary":"genie-libs-health is a Python library within the pyATS framework, providing a robust mechanism for monitoring network device health status. It allows users to define custom health checks using YAML files, which are then executed against devices configured in a pyATS testbed. This library is part of the `genie` ecosystem and is primarily used for automated network device validation and troubleshooting. It is currently at version `26.3` and follows the `genie` release cadence, which typically aligns with `pyATS` monthly releases.","last_verified":"2026-04-16T00:00:00.000Z","tags":["network automation","pyats","genie","health check","cisco","network device"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/genie-libs-health"},{"id":9007,"title":"Genie Libs Ops","library":"genie-libs-ops","status":"active","version":"26.3","language":"python","ecosystem":"pypi","summary":"Genie Libs Ops (Operational State) is a core sub-component of the Cisco pyATS and Genie framework, current version 26.3. It provides a robust, network OS-agnostic abstraction layer to retrieve and model the operational state of network devices. This library is crucial for network test automation, offering structured data representation of device operational states (e.g., BGP, OSPF, interfaces) that can be learned, compared, and validated. Releases are frequent, typically monthly or bi-monthly, aligning with the broader pyATS/Genie ecosystem.","last_verified":"2026-04-16T00:00:00.000Z","tags":["network automation","cisco","devnet","pyats","genie","operational state","telemetry","networking"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/genie-libs-ops"},{"id":8190,"title":"Genie Libs Parser","library":"genie-libs-parser","status":"active","version":"26.3","language":"python","ecosystem":"pypi","summary":"Genie Libs Parser, currently at version 26.3, is a sub-component of the pyATS and Genie framework designed to parse raw device output (CLI, XML, YANG) into structured Python data structures. It provides a vast collection of parsers for various network operating systems and commands. The project follows a regular release cadence, often aligned with pyATS and Genie releases, with frequent additions of new parsers and APIs. [2, 8]","last_verified":"2026-04-16T00:00:00.000Z","tags":["network automation","Cisco","pyATS","parsing","CLI","structured data"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/genie-libs-parser"},{"id":21373,"title":"Genie Libs Robot","library":"genie-libs-robot","status":"active","version":"26.3","language":"python","ecosystem":"pypi","summary":"RobotFramework libraries to interact with Genie, a network automation framework. Current version 26.3. Released on PyPI; cadence varies.","last_verified":"2026-04-27T00:00:00.000Z","tags":["robotframework","genie","network-automation","pyats"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/genie-libs-robot"},{"id":8191,"title":"Genie Libs SDK: Triggers and Verifications","library":"genie-libs-sdk","status":"active","version":"26.3","language":"python","ecosystem":"pypi","summary":"Genie.libs.sdk is a sub-component of the Cisco pyATS and Genie framework, providing a rich library of pre-built 'Triggers' and 'Verifications'. These are reusable test cases and automation actions designed to facilitate rapid development, simplify test automation, and validate network device states. The library is actively maintained by Cisco Systems Inc., with frequent releases aligning with the broader pyATS/Genie ecosystem (typically monthly or bi-monthly major versions, currently at 26.3).","last_verified":"2026-04-16T00:00:00.000Z","tags":["network automation","pyats","genie","cisco","testing","triggers","verifications"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/genie-libs-sdk"},{"id":21374,"title":"Genie Telemetry","library":"genie-telemetry","status":"active","version":"26.3","language":"python","ecosystem":"pypi","summary":"Genie Telemetry is part of the Cisco Genie framework, providing libraries for telemetry collection, monitoring, and triggering actions on network devices. It wraps pyATS/Genie testbed infrastructure to enable real-time telemetry data extraction and event-driven automation. Current version 26.3. Release cadence is periodic, tied to Genie/pyATS ecosystem updates.","last_verified":"2026-04-27T00:00:00.000Z","tags":["cisco","genie","pyats","telemetry","network-automation"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/genie-telemetry"},{"id":21375,"title":"genie-trafficgen","library":"genie-trafficgen","status":"active","version":"26.3","language":"python","ecosystem":"pypi","summary":"Genie Library for traffic generator connection support. Version 26.3 provides abstractions for controlling traffic generators (e.g., Ixia, Spirent) via Genie's unified API. Part of Cisco's pyATS/Genie ecosystem. Release cadence is irregular.","last_verified":"2026-04-27T00:00:00.000Z","tags":["traffic generation","ixia","spirent","genie","testing"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/genie-trafficgen"},{"id":10935,"title":"Genkit AI Framework","library":"genkit","status":"active","version":"1.32.0","language":"javascript","ecosystem":"npm","summary":"Genkit is an open-source AI framework developed by Google (initially from Firebase) designed to streamline the building, deployment, and monitoring of AI-powered applications. The JavaScript/TypeScript SDK is currently at a stable production-ready version, `1.32.0`, with frequent minor and patch releases, often introducing new model support and features (e.g., `1.33.0-rc.0` is a recent release candidate). Genkit offers a unified interface for integrating with a wide array of generative AI model providers, including Google AI (Gemini, Imagen), Vertex AI, Anthropic, OpenAI, and local models via Ollama. Its key differentiators include a code-centric approach to defining AI flows, built-in observability with automatic tracing and logging, structured output generation with Zod schema validation, tool calling, Retrieval-Augmented Generation (RAG) capabilities, and comprehensive local development tools like a CLI and a web-based Developer UI for interactive testing and debugging. It aims to simplify the development lifecycle of complex AI applications and supports flexible deployment to various environments.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","genkit","ai","genai","generative-ai","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/genkit"},{"id":10934,"title":"Genkit CLI","library":"genkit-cli","status":"active","version":"1.32.0","language":"javascript","ecosystem":"npm","summary":"Genkit is an open-source framework by Google for building and deploying AI-powered applications, available with JavaScript/TypeScript, Go, and Python SDKs. The `genkit-cli` package provides the command-line interface for interacting with the Genkit framework, facilitating development tasks such as project initialization, running local development servers, deploying flows, and inspecting traces. The current stable version of the JavaScript/TypeScript CLI is 1.32.0, with minor updates and release candidates released frequently, indicating active development. Key differentiators include its multi-language SDK support, integration with Google's AI services (like Vertex AI and Google GenAI), and a local development UI for visualizing AI application flows and traces.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","genkit","ai","genai","generative-ai"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/genkit-cli"},{"id":8193,"title":"Genshi","library":"genshi","status":"active","version":"0.7.10","language":"python","ecosystem":"pypi","summary":"Genshi is a Python library that provides an integrated set of components for parsing, generating, and processing HTML, XML, or other textual content for output generation on the web. It features a template language inspired by Kid. The library is actively maintained, with version 0.7.10 released in November 2025, and generally sees several patch releases per year.","last_verified":"2026-04-16T00:00:00.000Z","tags":["templating","web","html","xml","markup"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/genshi"},{"id":1835,"title":"Gensim","library":"gensim","status":"active","version":"4.4.0","language":"python","ecosystem":"pypi","summary":"Gensim is a Python library for topic modeling, document indexing, and similarity retrieval with large corpora. It is currently at version 4.4.0 and maintains an active release cadence with regular updates and bug fixes, including recent support for NumPy 2.0. Designed for natural language processing (NLP) and information retrieval (IR) tasks, it supports memory-independent processing for datasets larger than RAM.","last_verified":"2026-04-24T02:10:30.296Z","tags":["NLP","topic modeling","word embeddings","vector space models","document similarity","machine learning"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/gensim"},{"id":1245,"title":"GenSON","library":"genson","status":"active","version":"1.3.0","language":"python","ecosystem":"pypi","summary":"GenSON is a powerful, user-friendly JSON Schema generator built in Python. Its core function is to take JSON objects and generate schemas that describe them, and it is unique in its ability to merge schemas. It was originally built to describe the common structure of a large number of JSON objects. The current version is 1.3.0, released on May 15, 2024, and the library is actively maintained.","last_verified":"2026-04-23T18:54:01.945Z","tags":["json","schema","json-schema","generator","validation","python"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/genson"},{"id":2042,"title":"GeoAlchemy 2","library":"geoalchemy2","status":"active","version":"0.18.4","language":"python","ecosystem":"pypi","summary":"GeoAlchemy 2 is a Python library that extends SQLAlchemy to facilitate working with spatial databases. It primarily focuses on PostGIS, offering robust support for geometry, geography, and raster types, while also providing support for SpatiaLite, MySQL, MariaDB, and GeoPackage. It seamlessly integrates with both SQLAlchemy's Object Relational Mapper (ORM) and its SQL Expression Language, enabling users to define spatial columns, leverage spatial functions, and perform spatial operations. The library is actively maintained, with its current version being 0.18.4, and exhibits a regular release cadence.","last_verified":"2026-04-24T05:34:40.105Z","tags":["SQLAlchemy","GIS","geospatial","PostGIS","database","ORM","spatial","geometry"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/geoalchemy2"},{"id":8197,"title":"geoarrow-c","library":"geoarrow-c","status":"active","version":"0.3.1","language":"python","ecosystem":"pypi","summary":"geoarrow-c provides Python bindings to the GeoArrow C and C++ implementation, enabling a geospatial type system and generic coordinate-shuffling. It supports Well-Known Binary (WKB), Well-Known Text (ISO), and GeoArrow encodings as Arrow extension types. The library is currently at version 0.3.1 and primarily serves as a low-level dependency for higher-level Python libraries like `geoarrow-python`. Its release cadence follows updates to the GeoArrow specification and its underlying C/C++ implementation.","last_verified":"2026-04-16T00:00:00.000Z","tags":["geospatial","arrow","apache-arrow","bindings","c","c++","performance","wkb","wkt"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/geoarrow-c"},{"id":9765,"title":"GeoArrow Pandas","library":"geoarrow-pandas","status":"active","version":"0.1.1","language":"python","ecosystem":"pypi","summary":"GeoArrow Pandas provides GeoArrow extension types for pandas DataFrames, enabling efficient storage and manipulation of geospatial data using the Apache Arrow memory format. It integrates with pandas by implementing the ExtensionArray and ExtensionDtype protocols. The current version is 0.1.1, and it is considered an experimental library with a relatively slow release cadence, indicating ongoing development.","last_verified":"2026-04-17T00:00:00.000Z","tags":["geospatial","pandas","arrow","pyarrow","dataframes","GIS","geodata"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/geoarrow-pandas"},{"id":9008,"title":"GeoArrow PyArrow","library":"geoarrow-pyarrow","status":"active","version":"0.2.0","language":"python","ecosystem":"pypi","summary":"GeoArrow PyArrow is a Python library that enables working with GeoArrow data using PyArrow's efficient C++ bindings. It provides tools to serialize and deserialize geospatial data (like points, lines, polygons) into the GeoArrow format, leveraging Apache Arrow for high-performance, columnar data processing. As of version 0.2.0, it focuses on core GeoArrow type implementation and interoperability with Shapely and PyArrow. The release cadence is driven by GeoArrow specification updates and core development.","last_verified":"2026-04-16T00:00:00.000Z","tags":["geospatial","arrow","pyarrow","data-structures","interoperability","gis"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/geoarrow-pyarrow"},{"id":7256,"title":"GeoArrow Types","library":"geoarrow-types","status":"active","version":"0.3.0","language":"python","ecosystem":"pypi","summary":"The `geoarrow-types` package defines Python types for the GeoArrow specification, primarily as PyArrow extension types. It provides a foundational layer for representing geospatial data in Apache Arrow columnar format, enabling interoperability and high-performance geospatial data processing. The current version is 0.3.0, and it follows a minor release cadence aligned with the broader GeoArrow Python ecosystem.","last_verified":"2026-04-16T00:00:00.000Z","tags":["geospatial","apache-arrow","arrow","pyarrow","data-types","gis"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/geoarrow-types"},{"id":23785,"title":"GeoCIF","library":"geocif","status":"active","version":"0.4.556","language":"python","ecosystem":"pypi","summary":"GeoCIF provides models to visualize and forecast crop conditions and yields. Current version 0.4.556, released on a frequent cadence (multiple versions weekly).","last_verified":"2026-05-01T00:00:00.000Z","tags":["agriculture","crop-yield","forecasting","geospatial"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/geocif"},{"id":2957,"title":"Geocoder","library":"geocoder","status":"active","version":"1.38.1","language":"python","ecosystem":"pypi","summary":"Geocoder is a simple and consistent geocoding library written in Python. It provides a unified interface for various online geocoding providers like Google, OpenStreetMap Nominatim, Mapbox, and more, abstracting away their different API structures and JSON response schemas. The current version is 1.38.1.","last_verified":"2026-04-25T03:51:09.397Z","tags":["geocoding","location","address lookup","reverse geocoding","geospatial"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/geocoder"},{"id":23101,"title":"GeoDatasets","library":"geodatasets","status":"active","version":"2026.1.0","language":"python","ecosystem":"pypi","summary":"A collection of sample geospatial datasets for use with GeoPandas and other geospatial libraries in Python, providing easy access through a single `get_path()` function. Current version 2026.1.0, with monthly release cadence.","last_verified":"2026-05-01T00:00:00.000Z","tags":["geospatial","sample-data","geo","geopandas"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/geodatasets"},{"id":23786,"title":"Geode-Background","library":"geode-background","status":"active","version":"9.12.0","language":"python","ecosystem":"pypi","summary":"Geode-Background is a module from Geode-solutions for building background meshes used in mesh generation and numerical simulation. It is part of the OpenGeode ecosystem, currently at version 9.12.0, with a stable release cadence aligned with the Geode platform.","last_verified":"2026-05-01T00:00:00.000Z","tags":["mesh","geode","background mesh","simulation","numerical"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/geode-background"},{"id":9767,"title":"Geode Common Module","library":"geode-common","status":"active","version":"33.21.3","language":"python","ecosystem":"pypi","summary":"geode-common is the foundational Python module for Geode-solutions' licensed computational geometry and meshing libraries. It provides core utilities, license management, and environment initialization for the entire Geode-solutions ecosystem. It is a wrapper around a C++ library using Pybind11. The current version is 33.21.3, with frequent updates aligning with Geode-solutions' development.","last_verified":"2026-04-17T00:00:00.000Z","tags":["geometry","meshing","cad","scientific-computing","pybind11"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/geode-common"},{"id":9009,"title":"Geode-Conversion","library":"geode-conversion","status":"active","version":"6.5.21","language":"python","ecosystem":"pypi","summary":"Geode-Conversion is a proprietary OpenGeode module that provides robust conversion algorithms for volumetric and surface meshes and boundary representations. It is part of the Geode-solutions ecosystem, currently at version 6.5.21, and maintains a frequent release cadence, often with updates released monthly or bi-monthly.","last_verified":"2026-04-16T00:00:00.000Z","tags":["modeling","mesh","meshing","brep","conversion","geometry","geosciences"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/geode-conversion"},{"id":9768,"title":"Geode-solutions Explicit Models","library":"geode-explicit","status":"active","version":"7.0.7","language":"python","ecosystem":"pypi","summary":"geode-explicit is the OpenGeode module from Geode-solutions for defining and manipulating explicit geometric models, such as regular grids and explicit solids, within a 3D space. It is part of a larger ecosystem of C++ and Python libraries for geometric modeling. The library is actively maintained with frequent updates and bug fixes, typically following a rapid release cadence for the Geode-solutions ecosystem, with the current version being 7.0.7.","last_verified":"2026-04-17T00:00:00.000Z","tags":["geometry","CAD","modeling","geospatial","3D","scientific-computing"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/geode-explicit"},{"id":9769,"title":"Geode-Implicit Modeling Framework","library":"geode-implicit","status":"active","version":"4.7.7","language":"python","ecosystem":"pypi","summary":"Geode-Implicit is a Python framework built on top of the Geode-Studio library, specializing in implicit modeling. It provides tools for creating and manipulating implicit representations of geological structures and other complex geometries, often used in Earth sciences and engineering. The current version is 4.7.7, and it follows the release cadence of the broader Geode-Studio ecosystem, with frequent updates.","last_verified":"2026-04-17T00:00:00.000Z","tags":["implicit-modeling","geology","geospatial","cad","modeling","c++-bindings"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/geode-implicit"},{"id":27011,"title":"Geode-solutions Numerics Module","library":"geode-numerics","status":"active","version":"6.4.15","language":"python","ecosystem":"pypi","summary":"Geode-solutions core numerical algorithms module for geometry processing. Current version 6.4.15, requires Python <3.13, >=3.9. Release cadence follows main Geode library releases.","last_verified":"2026-04-27T00:00:00.000Z","tags":["geometry","numerical","simulation","geode-solutions"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/geode-numerics"},{"id":21376,"title":"Geode-Simplex","library":"geode-simplex","status":"active","version":"11.1.5","language":"python","ecosystem":"pypi","summary":"Geode-Simplex is a module of the OpenGeode framework by Geode-solutions, providing simplex (triangular/tetrahedral) remeshing algorithms for 3D mesh models. Version 11.1.5 requires Python 3.9-3.12. Released approximately every 2-3 months.","last_verified":"2026-04-27T00:00:00.000Z","tags":["remeshing","simplex","mesh","geode","3d","tetrahedral","triangular"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/geode-simplex"},{"id":1097,"title":"GeographicLib","library":"geographiclib","status":"active","version":"2.1","language":"python","ecosystem":"pypi","summary":"GeographicLib is a Python implementation of the geodesic routines from the larger C++ GeographicLib library. It provides accurate algorithms for solving direct and inverse geodesic problems, as well as calculating areas on an ellipsoid model of the Earth. The current version is 2.1, and it maintains a regular release cadence with updates tagged in its GitHub repository.","last_verified":"2026-04-23T16:55:40.059Z","tags":["gis","geographical","earth","distance","geodesic"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/geographiclib"},{"id":21377,"title":"geographiclib-geodesic","library":"geographiclib-geodesic","status":"active","version":"2.2.0","language":"javascript","ecosystem":"npm","summary":"JavaScript implementation of the geodesic routines from GeographicLib for solving direct and inverse geodesic problems on an ellipsoid of revolution. Current stable version is 2.2.0, released on 2025-01-01 with monthly releases. Key differentiators: high accuracy (nanometer precision), pure JavaScript with no native dependencies, TypeScript types included, supports both ESM and CJS. Used for distance, azimuth, and destination calculations on the WGS84 ellipsoid and other reference ellipsoids. Split from monolithic geographiclib package in v2.0.0 into this and geographiclib-dms.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","geodesics","geometry","geographiclib","geography","geodesic problem","direct geodesic problem","inverse geodesic problem","geodesic calculator","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/geographiclib-geodesic"},{"id":27798,"title":"geoh5py - Python API for geoh5 file format","library":"geoh5py","status":"active","version":"0.12.1","language":"python","ecosystem":"pypi","summary":"geoh5py is a Python library providing a high-level interface to read, write, and manipulate geoh5, an open file format for geoscientific data. It supports various geoscience objects like points, curves, surfaces, grids, drillholes, and 3D block models. Version 0.12.1 supports Python >=3.10,<4.0, and is actively maintained by Mira Geoscience with regular releases (approx. monthly).","last_verified":"2026-05-09T00:00:00.000Z","tags":["geoscience","file-format","hdf5","data-management","3d-data"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/geoh5py"},{"id":16625,"title":"Geohash Area Utilities","library":"geohash-area","status":"active","version":"0.1.0","language":"javascript","ecosystem":"npm","summary":"The `geohash-area` library provides specialized utilities for working with geohashes, primarily focused on generating and querying geohashes for rectangular regions and arbitrary areas. It is designed to facilitate efficient spatial lookups in databases by producing a set of geohashes that cover a specific geographical extent. The package is currently at version 0.1.0, indicating an early development stage, and while a specific release cadence is not defined, its focused scope suggests a stable, yet evolving, set of core functionalities. Key differentiators include its unique `rect` function for radial geohash generation and an `area` function that supports recursively determining geohashes for complex, user-defined geographical boundaries via a callback, setting it apart from more generic geohash encoding/decoding libraries. It ships with comprehensive TypeScript type definitions, ensuring a robust development experience.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/geohash-area"},{"id":4546,"title":"Geohash2","library":"geohash2","status":"maintenance","version":"1.1","language":"python","ecosystem":"pypi","summary":"Geohash2 is a Python module providing functions to encode and decode geographic coordinates (latitude and longitude) into Geohash strings and vice-versa. It is a Python 3-compatible fork of the original 'geohash' library, initially released in July 2017. The library appears to be in maintenance mode with no recent updates, but remains functional for its core purpose.","last_verified":"2026-04-12T00:00:00.000Z","tags":["geohash","gis","geolocation","encoding","decoding","latitude","longitude","python3"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/geohash2"},{"id":1098,"title":"MaxMind GeoIP2 Python API","library":"geoip2","status":"active","version":"5.2.0","language":"python","ecosystem":"pypi","summary":"The geoip2 Python package provides an API for both MaxMind's GeoIP2 and GeoLite2 web services and local databases. It allows developers to perform IP geolocation lookups, retrieving information such as country, city, and ASN details. The library is actively maintained, with version 5.2.0 being the latest stable release, and follows semantic versioning with a regular release cadence.","last_verified":"2026-04-23T16:56:04.605Z","tags":["geolocation","geoip","maxmind","ip-lookup","database","web-service"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/geoip2"},{"id":7257,"title":"geoip2-tools","library":"geoip2-tools","status":"active","version":"0.1.1","language":"python","ecosystem":"pypi","summary":"geoip2-tools provides command-line utilities for the automatic update and administration of MaxMind GeoIP2 databases. It simplifies the process of downloading and managing the GeoLite2 or GeoIP2 databases. The current version is 0.1.1, and the project appears to be in a stable state with a slow release cadence, primarily focusing on bug fixes.","last_verified":"2026-04-16T00:00:00.000Z","tags":["MaxMind","GeoIP","CLI","database management","geolocation"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/geoip2-tools"},{"id":8198,"title":"GeoIP2Fast","library":"geoip2fast","status":"active","version":"1.2.2","language":"python","ecosystem":"pypi","summary":"GeoIP2Fast is a high-performance Python library for GeoIP2 country, city, and ASN lookups, supporting both IPv4 and IPv6. It boasts lookup speeds of less than 0.00003 seconds and utilizes its own data files, updated twice a week with MaxMind GeoLite2 CSV data. The library is pure Python, has no external dependencies, and is currently at version 1.2.2.","last_verified":"2026-04-16T00:00:00.000Z","tags":["GeoIP","IP Geolocation","IPv4","IPv6","ASN","Country","City","MaxMind"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/geoip2fast"},{"id":2043,"title":"geojson","library":"geojson","status":"active","version":"3.2.0","language":"python","ecosystem":"pypi","summary":"Python bindings and utilities for GeoJSON. This library provides functions for encoding and decoding GeoJSON formatted data, classes for all GeoJSON Objects as defined by the GeoJSON Format Specification, and implements the Python `__geo_interface__` Specification. It is currently at version 3.2.0 and is actively maintained by the Jazzband community, compatible with Python 3.7 and above.","last_verified":"2026-04-24T05:34:57.392Z","tags":["GeoJSON","GIS","mapping","serialization","geospatial"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/geojson"},{"id":4547,"title":"Pydantic GeoJSON Models","library":"geojson-pydantic","status":"active","version":"2.1.1","language":"python","ecosystem":"pypi","summary":"geojson-pydantic provides a suite of Pydantic models that strictly adhere to the GeoJSON specification (RFC 7946). These models are invaluable for creating, validating, and working with GeoJSON data in a type-safe manner. The library is actively maintained, supporting Python 3.9 and above, with a consistent release cadence that includes performance improvements and Pydantic V2 compatibility.","last_verified":"2026-04-12T00:00:00.000Z","tags":["geojson","pydantic","gis","geometry","validation","geospatial"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/geojson-pydantic"},{"id":9770,"title":"geolib - Geohash encoding and decoding","library":"geolib","status":"active","version":"1.0.7","language":"python","ecosystem":"pypi","summary":"geolib is a Python library providing functionality for geohash encoding, decoding, and associated operations like bounding box calculation. It is currently at version 1.0.7 and has a relatively stable, infrequent release cadence, indicating a mature and well-defined feature set.","last_verified":"2026-04-17T00:00:00.000Z","tags":["geohash","geospatial","location","coordinates"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/geolib"},{"id":10936,"title":"Geolocation Utilities","library":"geolocation-utils","status":"active","version":"1.2.6","language":"javascript","ecosystem":"npm","summary":"geolocation-utils is a JavaScript/TypeScript library designed for performing various calculations and conversions related to geographical locations. As of its latest stable release, version 1.2.6, published approximately a year ago, the library focuses on providing utility functions rather than direct device geolocation access. It enables conversion between common location formats like `[lon, lat]`, `{lat, lon}`, `{lat, lng}`, and `{latitude, longitude}`. Key functionalities include calculating distances and headings between points, moving a specified distance to a new location, determining bounding boxes around a list of locations, and checking if a location falls within a given polygon, circle, or bounding box. The library differentiates itself by using plain JavaScript objects for locations, which simplifies serialization and interoperability with other libraries and REST APIs. While there isn't a strict major release cadence, development appears active on GitHub with periodic updates.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","geo","geolocation","location","utils","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/geolocation-utils"},{"id":21378,"title":"geomdl","library":"geomdl","status":"active","version":"5.4.0","language":"python","ecosystem":"pypi","summary":"Object-oriented B-Spline and NURBS evaluation library for Python. Current version is 5.4.0, released in December 2022. Maintenance mode with irregular releases.","last_verified":"2026-04-27T00:00:00.000Z","tags":["b-spline","nurbs","curves","surfaces","cad","cagd"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/geomdl"},{"id":1489,"title":"geomet","library":"geomet","status":"active","version":"1.1.0","language":"python","ecosystem":"pypi","summary":"geomet is a pure Python library designed for converting between various common geospatial data formats, including Well-Known Text (WKT), Well-Known Binary (WKB), GeoJSON, and EsriJSON. The current version is 1.1.0, with releases occurring a few times a year, primarily for compatibility updates and bug fixes.","last_verified":"2026-04-23T21:35:55.170Z","tags":["geospatial","geojson","wkt","wkb","esrijson","conversion","geometry"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/geomet"},{"id":4021,"title":"Geonames Data Parser (CLI for Shapefile/KML)","library":"geonames","status":"abandoned","version":"0.1.3","language":"python","ecosystem":"pypi","summary":"This `geonames` library (version 0.1.3) is an older Python package primarily designed as a Command Line Interface (CLI) tool. It parses downloaded GeoNames.org geographical data dump files (typically `.txt` files) and converts them into clean OGR Shapefile or KML formats. The library's last update was in 2015, indicating it is no longer actively maintained.","last_verified":"2026-04-11T00:00:00.000Z","tags":["geonames","geospatial","shapefile","kml","cli","parser"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/geonames"},{"id":4952,"title":"Geonames Cache","library":"geonamescache","status":"active","version":"3.0.1","language":"python","ecosystem":"pypi","summary":"geonamescache is a Python library that provides quick access to a subset of GeoNames data. It allows retrieval of names, ISO and FIPS codes for continents, countries, US states, US counties, and cities as Python dictionaries. The country and city datasets also include population and geographic data. The library is actively maintained, with regular updates and a consistent release cadence, including a recent patch release (3.0.1) in March 2026.","last_verified":"2026-04-12T00:00:00.000Z","tags":["geography","data","cities","countries","continents","US states","ISO codes","FIPS codes","geo"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/geonamescache"},{"id":1099,"title":"GeoPandas","library":"geopandas","status":"active","version":"1.1.3","language":"python","ecosystem":"pypi","summary":"GeoPandas extends the popular Python data analysis library pandas by adding support for geographic data. It introduces GeoSeries and GeoDataFrame types, which are subclasses of pandas.Series and pandas.DataFrame, respectively, allowing for the manipulation and analysis of geometric objects. GeoPandas is currently at version 1.1.3, with frequent patch releases addressing compatibility and bug fixes, and major releases periodically introducing significant changes and dependency updates.","last_verified":"2026-04-23T16:57:08.322Z","tags":["geospatial","GIS","pandas","vector data","geometry","mapping","spatial analysis"],"install_tag":"draft","install_tag_description":"notable install failures or slow imports","api":"https://checklist.day/api/registry/geopandas"},{"id":9771,"title":"GEOparse","library":"geoparse","status":"active","version":"2.0.4","language":"python","ecosystem":"pypi","summary":"GEOparse is a Python library designed to access, parse, and handle data from the Gene Expression Omnibus (GEO) database. It simplifies the programmatic retrieval of GEO Series (GSE), GEO DataSets (GDS), and GEO Sample (GSM) entries, providing easy access to metadata and expression tables. The current version is 2.0.4, and releases are made on an as-needed basis, typically for bug fixes or feature enhancements.","last_verified":"2026-04-17T00:00:00.000Z","tags":["bioinformatics","genomics","geo","ncbi","data-access","python3"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/geoparse"},{"id":1246,"title":"geopy","library":"geopy","status":"active","version":"2.4.1","language":"python","ecosystem":"pypi","summary":"geopy is a Python client for numerous popular geocoding web services, including OpenStreetMap Nominatim, Google Geocoding API, and Bing Maps. It simplifies the process for Python developers to locate the coordinates of addresses, cities, countries, and landmarks globally, as well as perform reverse geocoding. The library is actively maintained, with its current stable version being 2.4.1, and releases occur regularly to add features and address issues. It supports Python versions 3.7 through 3.12.","last_verified":"2026-04-23T18:54:19.158Z","tags":["geocoding","location","maps","reverse-geocoding","distance"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/geopy"},{"id":15438,"title":"GEOS WebAssembly Bindings","library":"geos-wasm","status":"active","version":"3.1.1","language":"javascript","ecosystem":"npm","summary":"geos-wasm provides a high-performance WebAssembly (WASM) build of GEOS, a robust C/C++ port of the Java Topology Suite (JTS), enabling advanced planar geometry operations directly within JavaScript environments. Currently at version 3.1.1, this library allows developers to leverage a battle-tested geospatial engine without relying on native system dependencies, making it suitable for both browser-based applications and server-side contexts like Node.js, Bun, or Deno. Built using Emscripten, geos-wasm translates GEOS's extensive C/C++ core into an efficient WebAssembly module. Its key differentiator is bringing the full power and precision of GEOS's algorithms—such as buffering, intersection, union, and area calculation—to JavaScript with a minimal setup, abstracting away the complexities of the underlying C/C++ memory management through its WASM interface. While no fixed release cadence is stated, updates typically align with upstream GEOS advancements and community-driven requirements, ensuring access to the latest topological functionalities.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","GEOS","WASM","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/geos-wasm"},{"id":10937,"title":"GeoStyler","library":"geostyler","status":"active","version":"18.4.2","language":"javascript","ecosystem":"npm","summary":"GeoStyler is an open-source JavaScript library and framework for styling geospatial data, providing a robust set of modular React UI components for map styling in web applications. It is currently at version 18.4.2 and receives frequent updates, with minor releases for features and bug fixes occurring regularly. A core differentiator is its \"micro packages\" approach, allowing users to leverage standalone parsers for translating between various styling formats like SLD, OpenLayers, QGIS, and Mapbox without needing the full UI component suite. Internally, it uses its own `GeoStyler Style` definition as an exchange format for seamless conversion. This modularity enables developers to either integrate high-level, opinionated UI components like the `StyleEditor` or build custom interfaces using its fundamental building blocks. It also offers command-line and REST API tools for style conversion outside of a UI context.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","geo","styler","geostyler","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/geostyler"},{"id":13219,"title":"GeoStyler GeoJSON Parser","library":"geostyler-geojson-parser","status":"active","version":"2.0.0","language":"javascript","ecosystem":"npm","summary":"The `geostyler-geojson-parser` package provides an implementation of the GeoStyler data parser specification specifically for GeoJSON. It enables conversion between standard GeoJSON objects and GeoStyler's internal style representation, facilitating the styling of geographic data. The current stable version is 2.0.0, released recently after a significant architectural change that embraced ECMAScript Modules (ESM). While the project's release cadence has been irregular, v2.0.0 signifies a modernization effort for its module distribution. Key differentiators include its tight integration within the broader GeoStyler ecosystem, offering a consistent API for managing styles across various data formats, and robust handling of diverse GeoJSON structures into a unified style object. It is a fundamental component for applications that need to dynamically style GeoJSON data based on GeoStyler definitions.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","geostyler","parser","data","geojson","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/geostyler-geojson-parser"},{"id":13220,"title":"GeoStyler Mapbox Parser","library":"geostyler-mapbox-parser","status":"active","version":"6.2.0","language":"javascript","ecosystem":"npm","summary":"geostyler-mapbox-parser is a JavaScript/TypeScript library that provides an implementation for the GeoStyler-Style-Parser interface, specifically for converting between GeoStyler's abstract style representation and Mapbox GL JS style specifications. The current stable version is 6.2.0, with regular updates and new feature releases (e.g., v6.2.0 in late 2025, v6.1.0 and v6.0.0 in 2024). It serves as a critical component in the GeoStyler ecosystem, enabling developers to define styles once and apply them across various mapping libraries. Key differentiators include its adherence to the GeoStyler abstract style format, comprehensive support for Mapbox GL JS style properties, and explicit handling of Mapbox-specific concepts like spritesheets (requiring a companion API endpoint) and source definitions (managed in metadata for data/style separation). The library transitioned to an ESM-only build in v6.0.0, impacting import patterns for consumers.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","mapbox","geostyler","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/geostyler-mapbox-parser"},{"id":13221,"title":"GeoStyler OpenLayers Style Parser","library":"geostyler-openlayers-parser","status":"active","version":"5.6.1","language":"javascript","ecosystem":"npm","summary":"The `geostyler-openlayers-parser` package provides a robust implementation of a GeoStyler style parser specifically tailored for OpenLayers. It enables developers to convert GeoStyler's abstract style definitions into concrete OpenLayers style objects, and vice-versa, facilitating cross-platform style management for geospatial applications. The current stable version is 5.6.1, released in April 2026. The project maintains a very active release cadence, with multiple minor and patch updates occurring monthly, indicating continuous development and bug fixing. A key differentiator is its seamless integration within the broader GeoStyler ecosystem, allowing for consistent style representation across various mapping libraries, and its support for advanced OpenLayers styling features like `graphicStroke` and `WellKnownNames` for enhanced symbolization.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","geostyler","parser","style","openlayers","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/geostyler-openlayers-parser"},{"id":13222,"title":"GeoStyler QGIS Parser","library":"geostyler-qgis-parser","status":"active","version":"4.1.0","language":"javascript","ecosystem":"npm","summary":"The `geostyler-qgis-parser` package provides a GeoStyler Style Parser implementation specifically for QGIS (QML) styles. It enables the conversion of QGIS native styling information into the GeoStyler internal style format and vice-versa, facilitating interoperability between QGIS and other mapping libraries or services supported by GeoStyler. The current stable version is 4.1.0, released in November 2025. The project demonstrates an active release cadence with several patch and minor updates throughout 2025, indicating ongoing development and maintenance. Key differentiators include its tight integration with the GeoStyler ecosystem and its ability to handle specific QGIS style properties like `fontweight`, `fontItalic`, and `PointPat` support, as noted in recent updates. This parser is crucial for applications that need to manage or display geospatial data styled originally in QGIS.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","geostyler","parser","style","qgis","qml","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/geostyler-qgis-parser"},{"id":13223,"title":"GeoStyler SLD Parser","library":"geostyler-sld-parser","status":"active","version":"8.4.2","language":"javascript","ecosystem":"npm","summary":"The `geostyler-sld-parser` package provides an implementation of a GeoStyler style parser for Styled Layer Descriptor (SLD) XML. It facilitates the conversion between the GeoStyler's internal, technology-agnostic style object model and OGC SLD XML documents. The current stable version is 8.4.2, with releases occurring frequently, often on a monthly or bi-monthly basis, indicating active development and maintenance. Its key differentiator is its role within the broader GeoStyler ecosystem, enabling seamless interoperability and transformation of styling information across various geospatial platforms and formats, using a unified API. This parser handles both reading SLD XML into a GeoStyler style object and writing a GeoStyler style object out to SLD XML, including complex features like filters, symbolizers, and vendor options.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","geostyler","parser","style","sld","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/geostyler-sld-parser"},{"id":25621,"title":"GeoStyler Style","library":"geostyler-style","status":"active","version":"12.0.0","language":"javascript","ecosystem":"npm","summary":"A TypeScript declaration file and utility library defining the geostyler-style format, an exchange format for representing geographic styles that can be translated between SLD, OpenLayers, Mapbox, CartoCSS and other standards. Current stable version is 12.0.0, released April 2026. The package ships TypeScript types and includes type guards for runtime type checking. It is developed as part of GeoStyler project, which provides UI components for building styles. Key differentiator: designed as an interchange format rather than a new styling standard, capable of capturing capabilities of multiple style formats while remaining human-readable.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/geostyler-style"},{"id":13224,"title":"GeoStyler WFS Parser","library":"geostyler-wfs-parser","status":"active","version":"3.0.1","language":"javascript","ecosystem":"npm","summary":"GeoStyler WFS Parser is an npm package that provides a robust implementation of a GeoStyler Data Parser specifically designed for interacting with Web Feature Services (WFS). Currently at stable version 3.0.1, the library sees active development with recent releases, including major updates in July 2024. Its primary function is to read and interpret data from WFS endpoints, converting it into a GeoStyler-compatible data structure for further styling and manipulation within the GeoStyler ecosystem. A key differentiator is its tight integration into the GeoStyler project, offering a standardized approach to WFS data consumption. Users should note that for successful operation, the target WFS service must support `application/json` as an output format, and its application server needs to be configured to send CORS headers if the WFS service is hosted on a different origin than the consuming application. The package ships with TypeScript types, facilitating robust development.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","geostyler","parser","data","wfs","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/geostyler-wfs-parser"},{"id":23787,"title":"geotext","library":"geotext","status":"maintenance","version":"0.4.0","language":"python","ecosystem":"pypi","summary":"Geotext extracts country and city mentions from text using a simple word-matching approach (not ML). Current version 0.4.0, last updated 2018, project effectively in maintenance mode. Does not support Python 3.6+ out of the box.","last_verified":"2026-05-01T00:00:00.000Z","tags":["geotext","cities","countries","geocoding","text-extraction"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/geotext"},{"id":10939,"title":"geotiff.js - GeoTIFF Image Decoding","library":"geotiff","status":"active","version":"3.0.5","language":"javascript","ecosystem":"npm","summary":"geotiff.js is a robust JavaScript library designed for decoding GeoTIFF and TIFF images in both browser and Node.js environments. It enables developers to read and parse these file formats, extract raw raster data across various data types and compressions (including Packbits, LZW, Deflate, JPEG, LERC, Zstandard, and WebP), and access rich geospatial metadata like GeoKeys and TIFF tags. The current stable version is 3.0.5, with ongoing active development and regular patch releases, alongside beta versions (e.g., 3.1.0-beta.0) that introduce new features like multi-stripped and tiled writing support. Key differentiators include its pure JavaScript implementation, configurable worker pools for efficient decoding, and selective reading of file portions to optimize bandwidth, making it an essential tool for web-based GIS applications that require client-side processing of georeferenced imagery.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","TIFF","GeoTIFF","image","raster","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/geotiff"},{"id":2044,"title":"GEPA AI Optimization Framework","library":"gepa","status":"active","version":"0.1.1","language":"python","ecosystem":"pypi","summary":"GEPA (Genetic-Pareto) is a Python framework for optimizing textual system components like AI prompts, code snippets, and agent architectures. It employs LLM-based reflection and Pareto-efficient evolutionary search to improve performance against any evaluation metric. The library, currently at version 0.1.1, has an active development cadence with frequent releases, with recent focus on a universal API for optimizing any text parameter and enhanced visualization tools.","last_verified":"2026-04-24T05:37:59.073Z","tags":["llm","optimization","prompt engineering","ai","pareto","evolutionary algorithms","code optimization","agent systems","reflection"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/gepa"},{"id":13225,"title":"Streaming Gerber/Drill File Parser","library":"gerber-parser","status":"active","version":"4.2.7","language":"javascript","ecosystem":"npm","summary":"gerber-parser is a JavaScript/TypeScript library that provides a streaming parser for Gerber (RS-274X) and NC drill files, commonly used for Printed Circuit Board (PCB) manufacturing. It functions as a Node.js transform stream, taking a text stream of a Gerber file and emitting structured JavaScript objects representing the file's contents, which can then be consumed by PCB visualization or plotting tools. The library is part of the Tracespace collection of open-source PCB visualization tools. The current stable version is 4.2.7. While a precise release cadence isn't explicitly stated, the project maintains an active development cycle within the Tracespace ecosystem, with major versions introducing breaking changes to improve parsing accuracy and specification compliance. Its key differentiator is its streaming architecture, allowing efficient processing of large Gerber files without loading the entire content into memory, and its explicit focus on the Gerber X2 standard for enhanced data integrity.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","PCB","Gerber","drill","circuit","board","transform","stream","hardware","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/gerber-parser"},{"id":9772,"title":"Gersemi","library":"gersemi","status":"active","version":"0.27.2","language":"python","ecosystem":"pypi","summary":"Gersemi is a Python-based command-line formatter for CMake code, designed to make your CMakeLists.txt files and `.cmake` modules consistent and readable. It leverages a custom handwritten parser in Rust for robust and efficient formatting. The current version is 0.27.2, with frequent releases addressing bug fixes and introducing new features.","last_verified":"2026-04-17T00:00:00.000Z","tags":["formatter","cmake","code quality","cli","pre-commit"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/gersemi"},{"id":13226,"title":"AMD Module Type Detector","library":"get-amd-module-type","status":"active","version":"6.0.2","language":"javascript","ecosystem":"npm","summary":"The `get-amd-module-type` package, currently at version 6.0.2, is a utility for statically analyzing JavaScript code to determine the specific pattern of an Asynchronous Module Definition (AMD) module. It supports analysis from file paths, raw source code strings, or Abstract Syntax Tree (AST) nodes, returning one of several predefined AMD module types such as 'named', 'deps', 'rem' (CommonJS wrapper), 'factory', 'nodeps' (object literal), or 'driver' (requirejs-style `require`). The package maintains a steady release cadence, primarily updating dependencies and aligning with Node.js LTS cycles; for instance, version 6.0.0 introduced a breaking change by dropping support for Node.js versions prior to 18. This library is crucial for tools performing code transformation, linting, or dependency analysis in environments that still utilize AMD module formats.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","module","type","amd","factory","form"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/get-amd-module-type"},{"id":14596,"title":"Get Assigned Identifiers","library":"get-assigned-identifiers","status":"maintenance","version":"1.2.0","language":"javascript","ecosystem":"npm","summary":"The `get-assigned-identifiers` package provides a focused utility for JavaScript AST analysis, specifically designed to extract identifiers that are initialized by a given AST node, including those within destructuring assignments. It helps developers programmatically understand which variables are being declared or assigned in a specific scope, a common requirement for static analysis tools, code linters, and refactoring utilities. The current stable version is 1.2.0, which was published over six years ago, indicating a mature but infrequently updated library. Its primary differentiator is its single-purpose API, which allows for direct integration without the overhead of larger AST manipulation frameworks. While stable for its intended use cases, users should be aware of its age when integrating with very recent JavaScript syntax or modern AST parsers, as compatibility might not be actively maintained.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","ast","bindings","destructuring","identifiers","names","node"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/get-assigned-identifiers"},{"id":15330,"title":"Get Caller File Path","library":"get-caller-file","status":"active","version":"2.0.5","language":"javascript","ecosystem":"npm","summary":"get-caller-file is a specialized Node.js utility designed to programmatically determine the file path from which a given function was invoked. It achieves this by inspecting the V8 JavaScript engine's call stack at the point of invocation. The package is currently at version 2.0.5, with its development pace typically tied to the stability of V8's stack trace API, implying a generally stable but infrequent release cadence as the core functionality is mature. A key differentiator is its direct reliance on Node.js and V8-specific APIs, making it highly effective within its intended environment but explicitly unsuitable for other JavaScript runtimes like web browsers or non-V8 environments. This constraint is crucial for developers to note, as attempting to use it outside of Node.js will lead to unexpected behavior or errors. It serves a niche but critical role in scenarios requiring introspection into the call stack for debugging, logging, or module resolution purposes.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/get-caller-file"},{"id":10938,"title":"Function Name Retrieval Utility","library":"get-func-name","status":"active","version":"3.0.0","language":"javascript","ecosystem":"npm","summary":"get-func-name is a specialized utility library within the ChaiJS ecosystem, designed to securely and consistently retrieve the name of a JavaScript function. It offers a single, reliable API that works across both Node.js and browser environments, addressing inconsistencies that can arise from direct property access or varying runtime behaviors. The current stable version is `3.0.0`, which marks a definitive transition to being an ES Module (ESM) exclusively. This follows a previous, temporary ESM introduction and subsequent reversion in the v2.x series. The library maintains a focused release cadence driven by maintenance, bug fixes, and critical updates, such as the security patch in v2.0.1. Its primary differentiator is its cross-platform compatibility and robustness in extracting function names, making it a foundational tool for introspection in testing frameworks and other JavaScript libraries.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","get-func-name","chai util"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/get-func-name"},{"id":13228,"title":"get-it HTTP Request Library","library":"get-it","status":"active","version":"8.7.2","language":"javascript","ecosystem":"npm","summary":"get-it is a generic HTTP request library designed for both Node.js (>=14.0.0) and modern browsers, including web workers. Currently at stable version 8.7.2, the package maintains an active development pace with frequent bug fixes and minor feature releases within its v8.x series. Its key differentiator is a highly modular, middleware-based architecture, drawing inspiration from `http-client`. This approach enables developers to compose specific functionalities such as Promise or Observable patterns, automatic request retries, cancellation, JSON serialization/deserialization, GZIP unwrapping (Node.js), base URL prepending, redirect following, and detailed upload/download progress events. The modularity aims to provide a small browser bundle footprint while offering extensive and configurable HTTP client features. It transparently handles various request body types depending on the execution environment and provides options for network timeouts.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","request","http","fetch","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/get-it"},{"id":10940,"title":"Node.prototype.getRootNode Polyfill","library":"get-root-node-polyfill","status":"active","version":"1.0.0","language":"javascript","ecosystem":"npm","summary":"This package provides a polyfill for the `Node.prototype.getRootNode` DOM method, as defined by the WHATWG DOM specification. It allows developers to use this modern DOM API in environments that do not natively support it, ensuring consistent behavior across various browsers and Node.js environments where DOM-like structures might exist (e.g., JSDOM). The current stable version is 1.0.0. Polyfills like this typically have a low release cadence, updating primarily for specification changes or critical bug fixes, as their goal is to align with native browser implementations. Its key differentiator is its focused and spec-compliant implementation of a specific web standard, enabling forward compatibility for applications targeting modern DOM APIs while supporting older runtimes. This project helps bridge the gap for applications needing to support a wide range of browser versions.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","DOM","DOM4","Polyfill","getRootNode","rootNode","Node"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/get-root-node-polyfill"},{"id":13227,"title":"Get Server Address","library":"get-server-address","status":"active","version":"1.0.1","language":"javascript","ecosystem":"npm","summary":"get-server-address is a concise and focused utility for Node.js environments that provides a standardized way to retrieve the listening address of an `http.Server` instance. It abstracts away the intricacies of directly interacting with `server.address()`, which can return different types (string for Unix sockets, or an object for `AddressInfo` with IPv4/IPv6 details). The package aims to return a human-readable URL string, correctly handling IPv6 addresses by wrapping them in brackets (e.g., `http://[::1]:3000`). Currently at version 1.0.1, it maintains a stable API, with releases likely occurring only for critical bug fixes or compatibility updates with new Node.js versions. It differentiates itself by offering a simple, consistent API for a common server-side task, focusing solely on the address retrieval rather than server creation or management.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/get-server-address"},{"id":10941,"title":"JavaScript Getter/Setter Properties List","library":"get-set-props","status":"active","version":"0.2.0","language":"javascript","ecosystem":"npm","summary":"The `get-set-props` package provides a comprehensive, machine-readable list of getter and setter properties available on standard JavaScript built-in types. This data is exposed as a simple JSON file, making it highly portable and usable across various JavaScript environments, including Node.js and browsers. Currently at version 0.2.0, its release cadence is likely infrequent, primarily tied to updates in the JavaScript specification or the underlying data source it forks from (Sindre Sorhus' `proto-props`). Its primary differentiator is its simplicity and directness: it's a static data set rather than a runtime utility, making it ideal for tooling, static analysis, or documentation generation that needs to query the reflective properties of JavaScript objects.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","js","ecmascript","builtin","types","type","data","getter"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/get-set-props"},{"id":13229,"title":"Source Map Fetcher","library":"get-source","status":"active","version":"2.0.12","language":"javascript","ecosystem":"npm","summary":"`get-source` is a JavaScript utility designed to fetch and resolve source-mapped source files in both Node.js and browser environments. Currently stable at version 2.0.12, it provides both synchronous and asynchronous APIs to read file contents and traverse sourcemap chains. Its core differentiating features include comprehensive sourcemap support—handling external, embedded, inline links, and long chains—and a built-in cache for performance. It's particularly useful for enhancing call stacks, advanced logging, and creating error display components in front-end development, as demonstrated by its use in libraries like `StackTracey` and `ololog`. The library ships with TypeScript types, making it suitable for modern JavaScript and TypeScript projects. While the synchronous API is designed not to throw errors, the asynchronous API utilizes standard Promise-based error handling.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","sources","sourcemap","read source","cached sources","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/get-source"},{"id":10942,"title":"get-view: Assemble View Utility","library":"get-view","status":"abandoned","version":"2.0.0","language":"javascript","ecosystem":"npm","summary":"get-view is a utility designed to retrieve 'view' objects from collection structures, primarily within the `assemble` and `templates` ecosystems. It works with collections of Vinyl files, offering flexible lookup mechanisms including by path, basename, filename, relative path, or a custom function. The package is currently stable at version 2.0.0, but it appears to be abandoned, with no updates or activity detected for approximately 8 years (as of April 2026). It was designed for Node.js environments `>=6` and is tightly coupled with the older `assemble` and `templates` frameworks, which are also no longer actively maintained. As such, while functional, users should consider its long-term viability and potential lack of modern feature support or security updates.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","assemble","collection","file","find","get","gulpfriendly","match","view"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/get-view"},{"id":20063,"title":"geta-prettier-config","library":"geta-prettier-config","status":"active","version":"1.0.0","language":"javascript","ecosystem":"npm","summary":"Shared Prettier configuration used by Geta projects. This package provides a single default configuration object for Prettier, designed to be extended via package.json or a Prettier config file. Version 1.0.0 is the initial stable release with no updates since. It is a simple, opinionated config targeting consistent code style across Geta projects. Differentiator: a lightweight shareable config without peer dependencies, relying on the consumer to install Prettier.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/geta-prettier-config"},{"id":13230,"title":"Lightweight CLI Argument Parser","library":"getarg","status":"active","version":"0.0.5","language":"javascript","ecosystem":"npm","summary":"getarg is a lightweight and fast command-line argument parser designed for Node.js applications, currently at version 0.0.5. It focuses on providing a simple API for defining, parsing, and validating CLI arguments, including support for required parameters, basic type enforcement (string, number, json, any), aliases, custom help messages, and inter-argument dependencies. Unlike more comprehensive CLI frameworks such as Yargs or Commander, `getarg` prioritizes minimalism and directness, making it suitable for smaller scripts or cases where extensive feature sets are not required. As a pre-1.0 release, its API might still evolve, though the core functionality is designed for quick integration into Node.js projects requiring basic argument handling.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","darg","getArgs","get-arg","argv","parser","cli","parameters","yarg"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/getarg"},{"id":8194,"title":"getdaft (Superseded by Daft)","library":"getdaft","status":"renamed","version":"0.5.0","language":"python","ecosystem":"pypi","summary":"The `getdaft` package served as an initial entry point for the Daft distributed dataframe library. As of its `0.5.0` version, it acts primarily as a wrapper that installs an older, specific version of the `daft` package (currently `daft==0.5.0`). Users should directly install and use the actively developed `daft` library instead, as `getdaft` is no longer maintained.","last_verified":"2026-04-16T00:00:00.000Z","tags":["dataframe","distributed-computing","etl","arrow","polars","data-processing","deprecation"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/getdaft"},{"id":25622,"title":"getdesign CLI","library":"getdesign","status":"active","version":"0.6.11","language":"javascript","ecosystem":"npm","summary":"CLI tool for installing DESIGN.md templates into projects, supporting multiple brands. Current stable version 0.6.11. Releases are published on npm with patch version bumps. Key differentiator: opinionated templates for AI-friendly design documentation, focused on design systems. Requires Node >= 18. No alternative CLI tools exist for this specific DESIGN.md concept.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","getdesign","design-md","design-system","cli","ai","templates"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/getdesign"},{"id":6369,"title":"getmac","library":"getmac","status":"active","version":"0.9.5","language":"python","ecosystem":"pypi","summary":"getmac is a cross-platform Python library designed to reliably retrieve the MAC addresses of local network interfaces and remote hosts. The current version is 0.9.5, and it maintains a regular release cadence, providing minor updates with bug fixes and improvements every few months.","last_verified":"2026-04-15T00:00:00.000Z","tags":["network","mac-address","hardware","cross-platform"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/getmac"},{"id":9773,"title":"getname Library","library":"getname","status":"active","version":"0.1.1","language":"python","ecosystem":"pypi","summary":"The `getname` library, currently at version 0.1.1, provides simple functions to retrieve popular names for categories such as cats, dogs, superheroes, and supervillains. It is designed for straightforward use cases requiring quick access to lists of themed names. The library has an infrequent release cadence, with the last update in January 2023.","last_verified":"2026-04-17T00:00:00.000Z","tags":["name generation","random","data","utility"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/getname"},{"id":17008,"title":"Getopts CLI Argument Parser","library":"getopts","status":"active","version":"2.3.0","language":"javascript","ecosystem":"npm","summary":"getopts is a lightweight and performant CLI argument parser for Node.js, currently at stable version 2.3.0. It aims to be a drop-in replacement for `minimist` and similar libraries, distinguishing itself through its small footprint (180 LOC), zero dependencies, and significantly faster parsing speeds, reportedly up to 6 times faster than alternatives. The library follows established utility conventions for argument parsing, providing sane defaults for common CLI patterns. It transitioned to ES modules in version 2.3.0 and has shipped TypeScript types since 2.1.1, facilitating modern JavaScript and TypeScript development workflows. Releases are generally driven by new features, bug fixes, and maintenance, with a recent focus on ESM migration.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","cli","argv","flags","parse","getopts","minimist","cli-parser","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/getopts"},{"id":4953,"title":"GetSchema","library":"getschema","status":"active","version":"0.2.11","language":"python","ecosystem":"pypi","summary":"GetSchema is a Python library designed to infer JSON schemas from sample data records. It analyzes diverse data inputs to automatically generate a robust JSON Schema definition. The project is actively maintained, with frequent patch releases addressing bug fixes and minor feature enhancements, currently at version 0.2.11.","last_verified":"2026-04-12T00:00:00.000Z","tags":["jsonschema","schema inference","data validation","json","schema generation"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/getschema"},{"id":10943,"title":"Gettext Extractor Vue Support","library":"gettext-extractor-vue","status":"active","version":"5.2.0","language":"javascript","ecosystem":"npm","summary":"gettext-extractor-vue is a specialized extension for the `gettext-extractor` library, designed to facilitate the extraction of gettext messages from Vue Single File Components (SFCs). It works by decorating `gettext-extractor`'s `JSExtractor` to preprocess `.vue` files, transforming their template and script sections into standard JavaScript that the core `gettext-extractor` can then parse. The current stable version is 5.2.0. This package differentiates itself by offering compatibility with both Vue 2 applications (requiring `vue-template-compiler` as a user-provided dependency) and Vue 3 applications (requiring `@vue/compiler-sfc`). Additionally, it provides utility functions, such as `decorateExtractorWithHelpers`, to add message transformation capabilities to the core `GettextExtractor` instance. While its release cadence isn't strictly defined, it generally aligns with major versions of `gettext-extractor` and Vue itself to ensure ongoing compatibility.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/gettext-extractor-vue"},{"id":25623,"title":"gettext-to-messageformat","library":"gettext-to-messageformat","status":"active","version":"0.4.0","language":"javascript","ecosystem":"npm","summary":"Converts gettext .po, .pot, and .mo files into messageformat-compatible JSON. Version 0.4.0, released as a stable library with no further updates expected. It uses gettext-parser under the hood and provides functions parsePo and parseMo that return headers, a plural function, and translations object. The plural function can be derived from the Plural-Forms header or provided manually. Key differentiator: bridges the gap between gettext tooling and messageformat-based internationalization in JavaScript, with support for plural forms and context.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","messageformat","gettext","po","plural-forms","i18n"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/gettext-to-messageformat"},{"id":25624,"title":"gettext.js","library":"gettextjs","status":"maintenance","version":"2.1.1","language":"javascript","ecosystem":"npm","summary":"Browser-side GNU gettext implementation for internationalization (i18n). Current stable version is 2.1.1. Provides a `gettext`-like interface in the browser, compiles MO files to JavaScript, includes a webpack loader for MO files, and supports plural forms with `ngettext`. Key differentiators: lightweight, browser-focused, integrates with webpack, and offers both runtime API and pre-compilation. Compared to i18next or Polyglot, gettext.js is closer to the GNU gettext workflow and simpler for projects already using MO files. Release cadence: occasional maintenance updates, as last release was several years ago.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/gettextjs"},{"id":14595,"title":"Getty Images Node.js SDK","library":"gettyimages-api","status":"active","version":"6.5.4","language":"javascript","ecosystem":"npm","summary":"The `gettyimages-api` package provides an official Node.js SDK for interacting with the Getty Images API, simplifying common tasks such as searching for creative and editorial images, retrieving image and video metadata, and managing media downloads. It handles credential management, including access token refresh, and employs a fluent API style for constructing requests. The current stable version is 6.5.4, released recently on April 17, 2026. While there isn't a fixed release cadence, updates are regularly pushed, often addressing dependency vulnerabilities, minor bug fixes, or adding small feature enhancements. Key differentiators include its direct support and maintenance by Getty Images, streamlined authentication and token management, and a fluent API design that abstracts away raw HTTP requests and complex URL construction, making API interaction more developer-friendly compared to manual integration.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","getty","images","api","sdk"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/gettyimages-api"},{"id":635,"title":"Gevent","library":"gevent","status":"active","version":"25.9.1","language":"python","ecosystem":"pypi","summary":"Gevent is a coroutine-based Python networking library that uses greenlet to provide a high-level synchronous API on top of the libev or libuv event loop. It enables writing concurrent code that looks sequential, primarily for I/O-bound tasks. The current version is 25.9.1, and it follows a CalVer (YY.0M.Micro) release cadence, aiming for at least monthly releases if changes are present in master.","last_verified":"2026-05-12T17:02:54.025Z","tags":["concurrency","networking","greenlets","async","event loop","monkey patching","I/O bound"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/gevent"},{"id":4954,"title":"gevent-websocket","library":"gevent-websocket","status":"maintenance","version":"0.10.1","language":"python","ecosystem":"pypi","summary":"gevent-websocket is a WebSocket library designed for the gevent networking library, integrating with its `pywsgi` server. It provides features like integration at the socket level or through an abstract interface, and supports RPC and PubSub using WAMP (WebSocket Application Messaging Protocol). The current version is 0.10.1, last released in March 2017, suggesting it is in maintenance mode with infrequent updates.","last_verified":"2026-04-12T00:00:00.000Z","tags":["websocket","gevent","async","wsgi","server"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/gevent-websocket"},{"id":1490,"title":"geventhttpclient","library":"geventhttpclient","status":"active","version":"2.3.9","language":"python","ecosystem":"pypi","summary":"geventhttpclient is an asynchronous HTTP client library specifically designed to work with gevent, providing non-blocking HTTP requests. It is currently at version 2.3.9 and has a moderate release cadence, with updates typically several times a year as needed for bug fixes and compatibility.","last_verified":"2026-04-23T21:36:29.765Z","tags":["http","client","gevent","asynchronous","networking","greenlets"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/geventhttpclient"},{"id":15439,"title":"GExtend Object Utility","library":"gextend","status":"abandoned","version":"0.8.0","language":"javascript","ecosystem":"npm","summary":"GExtend is a concise utility module designed for robust object extension, supporting both Node.js and browser environments. The package, currently at version 0.8.0, provides a flexible `extend` function to merge properties from multiple source objects into a target object, analogous to `jQuery.extend` or `Object.assign`. It includes specialized methods like `extend.only` for selective property merging, `extend.shim` to safely wrap objects (e.g., `console`) without direct modification, and `extend.unshim` for reverting shims, making it suitable for creating configurable and insulated class instances. Despite its utility, the project appears to be largely unmaintained, with its last recorded release history updates dating back to 2019. Its primary distribution method and usage patterns predate modern JavaScript module conventions, relying heavily on CommonJS and mentioning Bower for frontend integration.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/gextend"},{"id":18382,"title":"Gezhe MCP Server","library":"gezhe-mcp-server","status":"active","version":"0.0.9","language":"javascript","ecosystem":"npm","summary":"Gezhe MCP Server (v0.0.9) enables AI clients like Cherry Studio and Cursor to generate PowerPoint presentations from a topic. It implements the Model Context Protocol (MCP) over either Streamable HTTP or stdio transport. The server exposes a single tool `generate_ppt_by_topic`. Users must obtain an API key from gezhe.com. This package is a specialized utility for integrating Gezhe's PPT generation with MCP-compatible agents. It is in early development with no breaking changes documented.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/gezhe-mcp-server"},{"id":21379,"title":"gffutils","library":"gffutils","status":"active","version":"0.14","language":"python","ecosystem":"pypi","summary":"gffutils is a Python package for working with GFF and GTF files in a flexible database framework. It stores annotations in a SQLite database for fast querying, manipulation, and export. Current version is 0.14 (released 2024). It supports Python >=3.8 and is released on a semi-regular cadence.","last_verified":"2026-04-27T00:00:00.000Z","tags":["bioinformatics","GFF","GTF","genomics","database"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/gffutils"},{"id":14598,"title":"GitHub Flavored Markdown Test Suite Data","library":"gfm-test-suite","status":"maintenance","version":"0.0.2","language":"javascript","ecosystem":"npm","summary":"The `gfm-test-suite` package, currently at version 0.0.2, provides a JavaScript representation of the GitHub Flavored Markdown (GFM) test suite. It specifically encapsulates the GFM Specification data (version 0.29-gfm, dated 2019-04-06) into a readily consumable JavaScript object. This utility allows developers to programmatically access official GFM test cases, which is invaluable for validating markdown parsers, testing rendering engines, or implementing GFM-compliant features. Its release cadence appears infrequent, with updates primarily addressing compatibility rather than introducing new features, indicating its role as a data-centric library. Its key differentiator is providing direct, structured access to this specific version of the GFM test data without requiring manual parsing of the specification document.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/gfm-test-suite"},{"id":7258,"title":"GFPGAN: Real-world Face Restoration","library":"gfpgan","status":"active","version":"1.3.8","language":"python","ecosystem":"pypi","summary":"GFPGAN (Generative Facial Prior-guided Face Restoration) is a Python library that provides practical algorithms for high-quality face restoration, especially for degraded real-world images. It leverages a pre-trained GAN (Generative Adversarial Network) as a facial prior for robust restoration. The current version is 1.3.8, with a history of frequent minor updates addressing bugs, adding features, and refining model architectures.","last_verified":"2026-04-16T00:00:00.000Z","tags":["image-processing","face-restoration","deep-learning","computer-vision","generative-ai"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/gfpgan"},{"id":27797,"title":"General Greedy Date Time Parser","library":"gggdtparser","status":"active","version":"0.1.6","language":"python","ecosystem":"pypi","summary":"A Python library for parsing natural language date/time strings into datetime objects. Version 0.1.6 is current; initial release with frequent updates.","last_verified":"2026-05-09T00:00:00.000Z","tags":["date-parsing","time-parsing","natural-language","chinese","datetime"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/gggdtparser"},{"id":6370,"title":"GitGuardian ggshield","library":"ggshield","status":"active","version":"1.49.0","language":"python","ecosystem":"pypi","summary":"ggshield is a CLI application that runs in your local environment or in a CI environment to detect over 500 types of secrets, as well as other potential security vulnerabilities or policy breaks. It uses the GitGuardian public API through `py-gitguardian` for scanning. The current version is 1.49.0, with frequent releases addressing new features and fixes.","last_verified":"2026-04-15T00:00:00.000Z","tags":["security","secrets detection","CLI","devsecops","git-hooks"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/ggshield"},{"id":1491,"title":"GGUF Python Library","library":"gguf","status":"active","version":"0.18.0","language":"python","ecosystem":"pypi","summary":"This is a Python package for writing binary files in the GGUF (GGML Universal File) format. It allows reading and writing of ML models, including metadata and tensors, for efficient inference with GGML-based frameworks like llama.cpp. The current version is 0.18.0, released on February 27, 2026, and the project has a regular release cadence, often aligned with updates from the upstream llama.cpp project.","last_verified":"2026-04-23T21:39:20.104Z","tags":["ml","model-format","ggml","llama.cpp","quantization","ai","binary-format"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/gguf"},{"id":27799,"title":"gh-core","library":"gh-core","status":"active","version":"2.3.1","language":"python","ecosystem":"pypi","summary":"GitHub Collaboration Relation Extraction is a library for extracting collaboration relationships from GitHub data (e.g., issues, commits, pull requests). It provides tools to analyze and visualize contributor networks. Current version is 2.3.1, requires Python <3.12,>=3.9. Release cadence is irregular.","last_verified":"2026-05-09T00:00:00.000Z","tags":["github","collaboration","graph","extraction","network-analysis"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/gh-core"},{"id":18383,"title":"gh-got","library":"gh-got","status":"active","version":"12.0.0","language":"javascript","ecosystem":"npm","summary":"Convenience wrapper for Got to interact with the GitHub API. Current stable version is 12.0.0 (requires Node.js 22). Release cadence is irregular with major versions often tied to Got updates. Key differentiators: automatic token handling via GITHUB_TOKEN env var, built-in rate limit info on responses/errors, supports GitHub Enterprise via prefixUrl. Pure ESM since v10, uses Got 15 internally. Consider @octokit/rest.js or @octokit/graphql.js unless already using Got.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","got","gh","github","api","request","http","https","get"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/gh-got"},{"id":9010,"title":"GitHub-flavored Markdown to HTML Converter","library":"gh-md-to-html","status":"active","version":"1.21.3","language":"python","ecosystem":"pypi","summary":"gh-md-to-html is a feature-rich Python module and command-line interface for converting GitHub-flavored Markdown to HTML. It leverages GitHub's online API by default for conversion but also offers robust offline capabilities. The library extends basic Markdown conversion with features like GitHub-flavored CSS, formula support, advanced image caching and optimization, host-ready file placement, PDF conversion, emoji shortcode support, and Table of Contents generation. The current version is 1.21.3, with PyPI releases occurring on a feature-driven, irregular cadence, complemented by frequent internal 'test-releases' on GitHub.","last_verified":"2026-04-16T00:00:00.000Z","tags":["markdown","html","github-flavored-markdown","converter","pdf","static-site-generator","offline-conversion"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/gh-md-to-html"},{"id":27800,"title":"gh-rabbit-hole","library":"gh-rabbit-hole","status":"active","version":"1.6.0","language":"python","ecosystem":"pypi","summary":"A Python library for simplified communication with RabbitMQ, providing a high-level wrapper around pika. Current version is 1.6.0, compatible with Python >=3.10. Release cadence is irregular; maintained by m-ghiani.","last_verified":"2026-05-09T00:00:00.000Z","tags":["rabbitmq","messaging","pika","wrapper"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/gh-rabbit-hole"},{"id":27801,"title":"gh-search","library":"gh-search","status":"active","version":"0.9.2","language":"python","ecosystem":"pypi","summary":"A command-line tool for searching GitHub repositories, code, issues, and more. Current version 0.9.2, requires Python >=3.12. Released sporadically; latest updates focus on maintenance and bug fixes.","last_verified":"2026-05-09T00:00:00.000Z","tags":["github","search","cli","tool"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/gh-search"},{"id":27802,"title":"gh-store","library":"gh-store","status":"active","version":"0.11.3","language":"python","ecosystem":"pypi","summary":"A lightweight data store that uses GitHub Issues as a backend. Current version: 0.11.3. Requires Python 3.11-3.13. Release cadence: irregular.","last_verified":"2026-05-09T00:00:00.000Z","tags":["data-store","github-api","persistence","issues-backend"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/gh-store"},{"id":27803,"title":"GH Templates CLI","library":"gh-templates-linux-x64-musl","status":"active","version":"0.1.39","language":"python","ecosystem":"pypi","summary":"A CLI tool that wraps GitHub templates into executable scripts. Version 0.1.39, requires Python >=3.7. Note: The package name is platform-specific (linux-x64-musl); it is designed for static linking on musl-based systems.","last_verified":"2026-05-09T00:00:00.000Z","tags":["cli","github","templates"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/gh-templates-linux-x64-musl"},{"id":27804,"title":"gh-templates-linux-x86-musl","library":"gh-templates-linux-x86-musl","status":"active","version":"0.1.39","language":"python","ecosystem":"pypi","summary":"GitHub Templates CLI tool for managing and using GitHub repository templates. Current version 0.1.39, requires Python >=3.7. Sporadic releases.","last_verified":"2026-05-09T00:00:00.000Z","tags":["github","templates","cli","linux"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/gh-templates-linux-x86-musl"},{"id":27807,"title":"gh-toolkit","library":"gh-toolkit","status":"active","version":"0.19.1","language":"python","ecosystem":"pypi","summary":"A toolkit for managing and presenting GitHub repository portfolios. Version 0.19.1, requires Python >=3.12. Actively maintained with monthly releases.","last_verified":"2026-05-09T00:00:00.000Z","tags":["github","portfolio","management","toolkit"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/gh-toolkit"},{"id":1100,"title":"GhApi","library":"ghapi","status":"active","version":"1.0.13","language":"python","ecosystem":"pypi","summary":"GhApi is a Python client for the GitHub API, providing 100% always-updated coverage by automatically converting the OpenAPI spec. It allows automation of various GitHub tasks, including managing issues, pull requests, releases, GitHub Actions, and more. The current version is 1.0.13, and it has a regular release cadence with several minor updates in recent months.","last_verified":"2026-04-23T16:57:25.965Z","tags":["github","api","client","fastai","automation","rest"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/ghapi"},{"id":27805,"title":"ghcloneall","library":"ghcloneall","status":"active","version":"1.12.0","language":"python","ecosystem":"pypi","summary":"Clone or update all repositories for a GitHub user or organization. Current version: 1.12.0. Release cadence: infrequent, stable.","last_verified":"2026-05-09T00:00:00.000Z","tags":["git","github","clone","repositories","batch"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/ghcloneall"},{"id":27806,"title":"Gherila","library":"gherila","status":"active","version":"1.1.9","language":"python","ecosystem":"pypi","summary":"An async Python package designed to fetch information from different platforms (e.g., Discord, Telegram, Twitter, GitHub). Current version 1.1.9, with monthly releases. Intended for web scraping and social media data extraction.","last_verified":"2026-05-09T00:00:00.000Z","tags":["async","scraping","social-media","data-fetching"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/gherila"},{"id":15621,"title":"Gherkin Lint","library":"gherkin-lint","status":"active","version":"4.2.4","language":"javascript","ecosystem":"npm","summary":"Gherkin Lint is a JavaScript-based linter and validator for Gherkin feature files, inspired by ESLint. It ensures consistency and adherence to predefined style and structural rules within Behavior-Driven Development (BDD) scenarios. The current stable version is 4.2.4, with recent releases focusing on dependency updates and minor bug fixes. The package helps teams maintain high-quality, readable, and maintainable Gherkin files by catching common pitfalls such as incorrect indentation, duplicate tags, unnamed features or scenarios, and structural inconsistencies. Its primary differentiator is its comprehensive set of configurable rules and its integration capabilities within CI/CD pipelines and development environments, allowing for early detection of issues in Gherkin syntax and style.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","gherkin","linter"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/gherkin-lint"},{"id":25625,"title":"gherkin-lint-ts","library":"gherkin-lint-ts","status":"active","version":"5.0.6","language":"javascript","ecosystem":"npm","summary":"Gherkin feature linter written in TypeScript, based on the original gherkin-lint project. Provides linting for .feature files using configurable rules, with support for custom TypeScript rules and error levels (Error/Warn). Current stable version is 5.0.6. Release cadence is irregular. Key differentiators: TypeScript support for writing custom rules, pretty terminal output, fixed issues from the original library, and output directed to process.stdout.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","gherkin","cucumber","cucumberjs","validator","feature","features","lint","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/gherkin-lint-ts"},{"id":3501,"title":"Gherkin Official Parser for Python","library":"gherkin-official","status":"active","version":"39.0.0","language":"python","ecosystem":"pypi","summary":"Gherkin parser (official, by Cucumber team). It is a parser and compiler for the Gherkin language, which is a business-readable, domain-specific language used in Behavior-Driven Development (BDD) to describe software's behavior. It is developed and maintained by the Cucumber team and is designed to produce easily consumable Abstract Syntax Tree (AST) and Pickle objects. As of version 39.0.0, it officially supports Python versions 3.9 through 3.13. Releases are frequent, aligning with the broader Cucumber ecosystem development.","last_verified":"2026-04-25T10:55:06.986Z","tags":["gherkin","cucumber","bdd","parser"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/gherkin-official"},{"id":27808,"title":"Gheymat","library":"gheymat","status":"active","version":"0.3.8","language":"python","ecosystem":"pypi","summary":"Gheymat is a Python library for fetching currency, gold, and coin prices from Iranian markets. Version 0.3.8 requires Python >=3.7 and is actively maintained on GitHub.","last_verified":"2026-05-09T00:00:00.000Z","tags":["currency","gold","coin","Iran","price","finance"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/gheymat"},{"id":27809,"title":"GHGA Event Schemas","library":"ghga-event-schemas","status":"active","version":"13.0.0","language":"python","ecosystem":"pypi","summary":"A library collecting Pydantic-based event schemas used for events exchanged between GHGA services. Current version is 13.0.0, requiring Python >=3.12. Maintained actively by the GHGA community.","last_verified":"2026-05-09T00:00:00.000Z","tags":["event-schemas","pydantic","ghga","kafka","event-driven"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/ghga-event-schemas"},{"id":27810,"title":"GHGA Service Chassis Library","library":"ghga-service-chassis-lib","status":"active","version":"0.17.8","language":"python","ecosystem":"pypi","summary":"A library providing the base chassis functionality for microservices at GHGA (German Human Genome-Phenome Archive). It includes common patterns for API configuration, logging, error handling, and HTTP client utilities. Current version: 0.17.8. Release cadence: irregular, roughly monthly.","last_verified":"2026-05-09T00:00:00.000Z","tags":["ghga","service","chassis","microservice","configuration","logging","error-handling"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/ghga-service-chassis-lib"},{"id":27811,"title":"GHGA Service Commons","library":"ghga-service-commons","status":"active","version":"7.0.1","language":"python","ecosystem":"pypi","summary":"A library providing common functionality for GHGA services, including FastAPI utilities, authentication, config management, and custom HTTPX transports (caching, retry, rate limiting). Current version: 7.0.1. Requires Python >=3.10. Release cadence: irregular, with breaking changes in major versions (6.0.0, 7.0.0).","last_verified":"2026-05-09T00:00:00.000Z","tags":["ghga","fastapi","httpx","authentication","health-check","transport","rate-limiting","retry"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/ghga-service-commons"},{"id":27812,"title":"ghgforcing","library":"ghgforcing","status":"active","version":"0.1.7.1","language":"python","ecosystem":"pypi","summary":"ghgforcing calculates the radiative forcing resulting from greenhouse gas emissions, following the IPCC AR5 method. Version 0.1.7.1 is the latest. Release cadence is low; library is in maintenance mode with no active development.","last_verified":"2026-05-09T00:00:00.000Z","tags":["radiative forcing","greenhouse gas","climate","IPCC","AR5"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/ghgforcing"},{"id":27813,"title":"GhHops Server","library":"ghhops-server","status":"active","version":"1.5.5","language":"python","ecosystem":"pypi","summary":"A Python server for Grasshopper Hops, enabling remote execution of Grasshopper definitions via HTTP. Version 1.5.5 is the current stable release; updates are tied to the compute.rhino3d ecosystem and are infrequent.","last_verified":"2026-05-09T00:00:00.000Z","tags":["grasshopper","hops","rhino","server","compute"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/ghhops-server"},{"id":27814,"title":"ghidrecomp","library":"ghidrecomp","status":"active","version":"0.5.9","language":"python","ecosystem":"pypi","summary":"Python command-line Ghidra decompiler that automates decompilation of binary files and generates call graphs, BSim signatures, and SAST reports. Version 0.5.9 supports Ghidra 12 and requires Python 3.10+. Release cadence is irregular, with updates aligning with Ghidra version releases.","last_verified":"2026-05-09T00:00:00.000Z","tags":["ghidra","decompiler","reversing","static-analysis","binary-analysis"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/ghidrecomp"},{"id":27815,"title":"ghizmo","library":"ghizmo","status":"active","version":"0.2.0","language":"python","ecosystem":"pypi","summary":"ghizmo is an extensible command-line interface for GitHub, built on click and PyGithub. It provides commands for issues, pull requests, releases, and contributor stats. Current version is 0.2.0, with a low release cadence (sporadic updates).","last_verified":"2026-05-09T00:00:00.000Z","tags":["github","cli","extensible"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/ghizmo"},{"id":27816,"title":"ghmap","library":"ghmap","status":"active","version":"2.0.4","language":"python","ecosystem":"pypi","summary":"A GitHub event mapping and analysis tool that processes GitHub Events API data to generate human-readable summaries. Version 2.0.4, actively maintained with monthly releases.","last_verified":"2026-05-09T00:00:00.000Z","tags":["github","events","mapping","api","cli"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/ghmap"},{"id":27817,"title":"ghmarkdown","library":"ghmarkdown","status":"active","version":"2.0.2","language":"python","ecosystem":"pypi","summary":"A command-line tool for rendering GitHub-flavored Markdown (GFM). Version 2.0.2 supports GFM tables, task lists, strikethrough, emoji, and user mentions. Release cadence is low (last update years ago).","last_verified":"2026-05-09T00:00:00.000Z","tags":["markdown","github-flavored-markdown","cli","gfm"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/ghmarkdown"},{"id":27818,"title":"Ghost Cognitive Engine","library":"ghocentric-ghost-engine","status":"active","version":"1.0.1","language":"python","ecosystem":"pypi","summary":"Ghost cognitive engine for building autonomous AI agents with memory, reasoning, and planning capabilities. Version 1.0.1, actively maintained. Released monthly.","last_verified":"2026-05-09T00:00:00.000Z","tags":["ai","cognitive-engine","agent","ghost","reasoning"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/ghocentric-ghost-engine"},{"id":9011,"title":"Google Home Foyer API Stubs","library":"ghome-foyer-api","status":"active","version":"1.2.2","language":"python","ecosystem":"pypi","summary":"ghome-foyer-api provides generated protobuf stubs for interacting with the Google Home Foyer API. This library simplifies client-side development for devices that expose this gRPC interface. It currently supports protobuf v5 and v6, with releases often driven by updates to underlying gRPC and protobuf dependencies.","last_verified":"2026-04-16T00:00:00.000Z","tags":["grpc","protobuf","google home","stubs","api client","foyer api"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/ghome-foyer-api"},{"id":27819,"title":"ghops (DEPRECATED)","library":"ghops","status":"deprecated","version":"1.0.0","language":"python","ecosystem":"pypi","summary":"Deprecated Python library for GitHub repository operations. Version 1.0.0 is the final release. Users should migrate to repoindex (https://pypi.org/project/repoindex/), which supersedes ghops with expanded features including MCP server, export commands, and support for Gitea/Codeberg.","last_verified":"2026-05-09T00:00:00.000Z","tags":["deprecated","github","repository-management","cli"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/ghops"},{"id":18384,"title":"Ghost-CLI","library":"ghost-cli","status":"active","version":"1.29.2","language":"javascript","ecosystem":"npm","summary":"Ghost-CLI is the official command-line tool for installing, updating, and managing Ghost (content management system) on production and local environments. Current stable version is 1.29.2, with regular patch releases (approximately monthly). It manages the entire lifecycle: setup, configuration, backups, SSL via Let's Encrypt, Nginx, and Systemd on Ubuntu. Key differentiators: single-command install/update, recommended stack enforcement (Ubuntu, Nginx, MySQL, Node.js), and minimal configuration options to reduce maintenance complexity. Supports both production and local installs.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","ghost","cli"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/ghost-cli"},{"id":27820,"title":"GhostPC","library":"ghost-pc","status":"active","version":"0.2.24","language":"python","ecosystem":"pypi","summary":"GhostPC allows you to control your Windows PC remotely via WhatsApp, with AI vision capabilities. The current version is 0.2.24, supporting Python >=3.12. It is actively maintained with frequent releases.","last_verified":"2026-05-09T00:00:00.000Z","tags":["whatsapp","pc-control","ai-vision","remote-control"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/ghost-pc"},{"id":20062,"title":"Ghost Progress Webpack Plugin","library":"ghost-progress-webpack-plugin","status":"active","version":"0.1.0","language":"javascript","ecosystem":"npm","summary":"A lightweight, zero-side-effect progress plugin for webpack (v3+). Version 0.1.0 (stable, no recent updates). Unlike other progress plugins, it does not interfere with tool output or leave messy logs, making it ideal for development builds. Supports three output formats: compact, detailed, and bar. Peer dependency on webpack >=3.0.0. Not recommended for CI environments.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","webpack","plugin","progress"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/ghost-progress-webpack-plugin"},{"id":27821,"title":"Ghost Protocol","library":"ghost-protocol","status":"active","version":"1.3.1","language":"python","ecosystem":"pypi","summary":"Ghost Protocol is an automated repository guardian that detects and blocks spam, junk, and low-quality contributions. Version 1.3.1 requires Python >=3.8. It auto-ignores irrelevant files and protects repos from unwanted activity, with a focus on developer sanity. Release cadence is irregular.","last_verified":"2026-05-09T00:00:00.000Z","tags":["repository-guard","security","automation","spam-detection","python"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/ghost-protocol"},{"id":27822,"title":"Ghost Ship","library":"ghost-ship","status":"active","version":"0.3.5","language":"python","ecosystem":"pypi","summary":"Ghost Ship is a deployment tool for HashiCorp Nomad that builds Docker images and submits Nomad jobs. It wraps Packer and Nomad CLI commands. Current version: 0.3.5. Release cadence is irregular.","last_verified":"2026-05-09T00:00:00.000Z","tags":["nomad","deployment","devops"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/ghost-ship"},{"id":27823,"title":"Ghostfolio Python Client","library":"ghostfolio","status":"active","version":"0.8.0","language":"python","ecosystem":"pypi","summary":"Python API client for Ghostfolio, an open-source personal finance dashboard. Current version 0.8.0 enables portfolio management, holdings, activities, and admin operations. Release cadence is irregular.","last_verified":"2026-05-09T00:00:00.000Z","tags":["ghostfolio","portfolio","finance","api-client"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/ghostfolio"},{"id":27826,"title":"GhostOS","library":"ghostos","status":"active","version":"0.3.0","language":"python","ecosystem":"pypi","summary":"GhostOS is a framework that simulates an operating system with a Python Code Interface for AI agents. It provides tools for agent reasoning, prompt management, and integration with various LLM services (OpenAI, DeepSeek, SiliconFlow, Aliyun). The current version is 0.3.0 (latest stable), with a development branch 0.4.0-dev1. Release cadence is irregular, with frequent minor patches.","last_verified":"2026-05-09T00:00:00.000Z","tags":["ai-agents","llm","framework","python","operating-system-simulator"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/ghostos"},{"id":27824,"title":"ghostos-container","library":"ghostos-container","status":"active","version":"0.2.7","language":"python","ecosystem":"pypi","summary":"An IoC container library for Interface-oriented programming in Python, part of the GhostOS ecosystem. Currently version 0.2.7, requires Python >=3.10. Release cadence is irregular with recent dev releases for 0.4.0.","last_verified":"2026-05-09T00:00:00.000Z","tags":["ioc","dependency-injection","container","interface-oriented"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/ghostos-container"},{"id":27825,"title":"GhostOS Moss","library":"ghostos-moss","status":"active","version":"0.3.7","language":"python","ecosystem":"pypi","summary":"GhostOS Moss is a code-driven Python interface for LLMs, agents, and the GhostOS project. It provides a functional reactive programming model for building AI agents with Python code. Current version 0.3.7, requires Python >=3.10. This package is part of the GhostOS ecosystem and is under active development, with frequent releases on PyPI.","last_verified":"2026-05-09T00:00:00.000Z","tags":["llm","agents","functional-reactive","ghostos"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/ghostos-moss"},{"id":27827,"title":"Ghostpii","library":"ghostpii","status":"active","version":"2.0.0","language":"python","ecosystem":"pypi","summary":"Ghostpii is a Python package for private computation using homomorphic encryption. It provides encrypted hash functions, batching for API calls, and data frame optimization for machine learning. Current version: 2.0.0 (Cheetah), requiring Python >=3.6. Maintenance cadence: irregular.","last_verified":"2026-05-09T00:00:00.000Z","tags":["homomorphic-encryption","privacy","computation"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/ghostpii"},{"id":7259,"title":"Ghostscript Python Interface","library":"ghostscript","status":"active","version":"0.8.1","language":"python","ecosystem":"pypi","summary":"The `ghostscript` Python library (version 0.8.1) provides both high-level and low-level interfaces to the Ghostscript C-API, leveraging `ctypes`. It allows Python applications to interpret PostScript and PDF files, enabling tasks like conversion, rendering, and manipulation. While its release cadence is infrequent, the project is actively maintained. It is primarily tested on GNU/Linux, and users on other operating systems are encouraged to report compatibility.","last_verified":"2026-04-16T00:00:00.000Z","tags":["pdf","postscript","ctypes","document processing","conversion"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/ghostscript"},{"id":27828,"title":"Ghostty Ambient","library":"ghostty-ambient","status":"active","version":"0.9.0","language":"python","ecosystem":"pypi","summary":"Ambient light-aware Ghostty theme selector using Bayesian preference learning. Dynamically adjusts terminal theme based on environmental brightness and warmth via on-device ALS sensor (macOS) or periodic sampling. Uses a Bayesian HMM to learn user preferences over time. v0.9.0 requires Python >=3.12 and relies on a compiled sensor binary (macOS). The CLI provides a picker, daemon mode, and manual set commands.","last_verified":"2026-05-09T00:00:00.000Z","tags":["ghostty","terminal-theme","ambient-light","bayesian","macos"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/ghostty-ambient"},{"id":1101,"title":"GitHub Pages Import","library":"ghp-import","status":"active","version":"2.1.0","language":"python","ecosystem":"pypi","summary":"ghp-import is a lightweight Python package designed to simplify the deployment of static content to GitHub Pages. It automates the process of copying built documentation or other static files to the `gh-pages` branch of a GitHub repository, then committing and pushing them. The current version is 2.1.0, and it has an infrequent but active release cadence, with the last major release in May 2022.","last_verified":"2026-04-23T16:57:41.125Z","tags":["documentation","github-pages","deployment","static-sites","automation"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/ghp-import"},{"id":27829,"title":"ghpr-py: GitHub PR/Issue Management","library":"ghpr-py","status":"active","version":"0.1.9","language":"python","ecosystem":"pypi","summary":"Manage GitHub PR and Issue descriptions and comments locally: clone, edit, and push bidirectional changes with gist mirroring. Current version 0.1.9, requires Python >=3.10. Active development.","last_verified":"2026-05-09T00:00:00.000Z","tags":["github","pr","issue","clone","sync","gist","cli"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/ghpr-py"},{"id":27830,"title":"ghpush","library":"ghpush","status":"active","version":"0.1.8","language":"python","ecosystem":"pypi","summary":"An AI tool for pushing files to GitHub repositories with automatic commit and pull request creation. Current version 0.1.8, supports Python >=3.8. Low release cadence.","last_verified":"2026-05-09T00:00:00.000Z","tags":["github","push","cli","ai"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/ghpush"},{"id":27831,"title":"ghr-bin","library":"ghr-bin","status":"active","version":"0.1.6","language":"python","ecosystem":"pypi","summary":"Install tools from GitHub releases via CLI. Version 0.1.6 (stable) with 0.2.0-dev.3 pre-release. Active development, published as a Python shim that downloads a native binary.","last_verified":"2026-05-09T00:00:00.000Z","tags":["cli","github-releases","tool-installer","binary-shim"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/ghr-bin"},{"id":27832,"title":"ghrepo","library":"ghrepo","status":"active","version":"0.7.1","language":"python","ecosystem":"pypi","summary":"A Python library for parsing and constructing GitHub repository URLs and specifiers (e.g., 'owner/repo'). Current version 0.7.1, requires Python >=3.8. Released on PyPI with moderate cadence.","last_verified":"2026-05-09T00:00:00.000Z","tags":["github","url-parsing","repository","git"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/ghrepo"},{"id":27833,"title":"ghscard","library":"ghscard","status":"maintenance","version":"0.5.3","language":"python","ecosystem":"pypi","summary":"ghscard generates interactive GitHub user/repository/organization cards for static web pages. Current version 0.5.3, supports Python >=3.5. Maintenance mode with infrequent releases.","last_verified":"2026-05-09T00:00:00.000Z","tags":["github","card","widget","static-site"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/ghscard"},{"id":4955,"title":"ghstack","library":"ghstack","status":"active","version":"0.14.0","language":"python","ecosystem":"pypi","summary":"ghstack provides command-line utilities to manage and submit a stack of Git commits as individual GitHub Pull Requests for review. It simplifies the workflow for projects that rely on sequential, dependent changes. The current version is 0.14.0, and it is actively maintained with a moderate release cadence.","last_verified":"2026-04-12T00:00:00.000Z","tags":["github","git","cli","code-review","development"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/ghstack"},{"id":27834,"title":"ghstatus","library":"ghstatus","status":"maintenance","version":"0.3.2","language":"python","ecosystem":"pypi","summary":"A lightweight Python library and CLI tool to update GitHub commit statuses via the Checks API. Supports setting commit statuses (pending, success, failure, error) with context, description, and target URL. Current version: 0.3.2. Release cadence: infrequent, last release in 2021.","last_verified":"2026-05-09T00:00:00.000Z","tags":["github","commit-status","ci","api"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/ghstatus"},{"id":27835,"title":"ghtopdep","library":"ghtopdep","status":"maintenance","version":"0.4.3","language":"python","ecosystem":"pypi","summary":"A CLI tool to list and sort GitHub dependent repositories and packages by star count, helping to identify the most popular dependents of a given repository or package. Version 0.4.3, last release in 2023, stable with low maintenance.","last_verified":"2026-05-09T00:00:00.000Z","tags":["cli","github","dependents","stars","top-dep"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/ghtopdep"},{"id":27836,"title":"GHunt","library":"ghunt","status":"active","version":"2.3.4","language":"python","ecosystem":"pypi","summary":"An offensive Google framework that provides modules to gather information from Google services. Current version 2.3.4, requires Python >=3.10. Released actively, with major refactors in v2.0.0 (async, CLI, library usage) and v2.1.0 (replaced cookies with OAuth token).","last_verified":"2026-05-09T00:00:00.000Z","tags":["google","osint","offensive security","async"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/ghunt"},{"id":10944,"title":"GitHub API Utilities","library":"ghutils","status":"active","version":"5.0.2","language":"javascript","ecosystem":"npm","summary":"ghutils is a concise collection of utility functions designed to simplify interactions with the GitHub API. Currently stable at version 5.0.2, it has recently undergone a major overhaul, modernizing its codebase. The package now exclusively uses ES Modules (ESM), returns Promises for all asynchronous operations, and leverages the native `fetch` API for HTTP requests. It targets Node.js environments version 20 or higher. ghutils differentiates itself by providing a streamlined, promise-based interface over the GitHub API's various endpoints (GET, POST, PATCH, DELETE) and offers a powerful `lister` function for handling paginated results. It serves as a foundational library for other specialized GitHub interaction packages like `ghissues` and `ghpulls`.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/ghutils"},{"id":9012,"title":"Gibberish Detector","library":"gibberish-detector","status":"maintenance","version":"0.1.1","language":"python","ecosystem":"pypi","summary":"The `gibberish-detector` Python library, currently at version 0.1.1, identifies nonsensical strings using a Markov Chain-based model. It's an adaptation of an earlier project, updated for Python 3. Users first train a model on a corpus of 'good' text to understand character transition probabilities, and then use this model to determine if new input strings are gibberish. The library is primarily maintained as a utility for text validation and spam filtering, with updates occurring on an infrequent basis.","last_verified":"2026-04-16T00:00:00.000Z","tags":["text processing","gibberish detection","natural language processing","markov chain"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/gibberish-detector"},{"id":23788,"title":"giddy","library":"giddy","status":"active","version":"2.3.8","language":"python","ecosystem":"pypi","summary":"PySAL-giddy is a Python library for exploratory spatiotemporal data analysis, providing methods such as spatial Markov chains, rank-based Markov chains, and sequence analysis. Current version is 2.3.8, compatible with Python >=3.11. Releases are infrequent; the latest release was in 2025.","last_verified":"2026-05-01T00:00:00.000Z","tags":["spatial-analysis","spatiotemporal","markov-chains","pysal","geography"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/giddy"},{"id":7260,"title":"Gidgethub","library":"gidgethub","status":"active","version":"5.4.0","language":"python","ecosystem":"pypi","summary":"Gidgethub is an asynchronous Python library for interacting with the GitHub API. It employs a sans-I/O approach, allowing users to integrate it with their preferred HTTP client library. The current version is 5.4.0 and it maintains an active release cadence, providing ongoing support and new features.","last_verified":"2026-04-16T00:00:00.000Z","tags":["github","async","api","webhooks","sans-io","aiohttp","httpx"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/gidgethub"},{"id":10945,"title":"gif.js","library":"gif.js","status":"abandoned","version":"0.2.0","language":"javascript","ecosystem":"npm","summary":"gif.js is a client-side JavaScript library designed for encoding GIFs directly in the browser. It leverages modern browser APIs like Web Workers and Typed Arrays to perform image processing in the background, aiming for fast performance without blocking the main thread. Despite its original aim for efficiency, the project's last stable version is 0.2.0, released over a decade ago (published in 2016, last commit 2017). This indicates it has a virtually non-existent release cadence and is no longer actively maintained. Its key differentiators at the time were its browser-centric approach with Web Worker offloading, which was a significant performance advantage for client-side GIF generation compared to synchronous methods. It accepts image elements, canvas elements, or canvas contexts as frames. However, newer alternatives often offer better performance via WebAssembly and more modern API designs.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","gif","animation","encoder"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/gif.js"},{"id":10947,"title":"Efficient JavaScript GIF Parser and Decoder","library":"gifuct-js","status":"active","version":"2.1.2","language":"javascript","ecosystem":"npm","summary":"gifuct-js is a lean and efficient JavaScript library specifically designed for parsing and decoding GIF files. It aims to overcome the inefficiencies and complexities found in older GIF processing libraries by providing a streamlined API focused solely on extracting raw frame data. The current stable version is 2.1.2, last updated in November 2021. The library prioritizes performance, making it suitable for resource-constrained environments like mobile hybrid applications, as exemplified by its original development for the Ruffle project. It operates by consuming GIF files as `Uint8Array` buffers and leverages `js-binary-schema-parser` internally for robust parsing. A key differentiator is its 'decode-only' approach; unlike many alternatives, it deliberately omits any built-in drawing or rendering logic, empowering developers to integrate GIF data with their preferred rendering engines (e.g., Canvas, WebGL). While it can optionally generate canvas-ready `Uint8ClampedArray` patches, it leaves full control over animation and display to the implementer. The project maintains a stable release cadence, with updates primarily focusing on parsing accuracy and performance enhancements rather than frequent new feature introductions.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","gif","parser","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/gifuct-js"},{"id":21380,"title":"GigaChat Python Library","library":"gigachat","status":"active","version":"0.2.1","language":"python","ecosystem":"pypi","summary":"Python library for GigaChat API by Sberbank. Current version 0.2.1, supports chat completions, embeddings, function calling, structured output (JSON schema), and streaming. Released regularly with minor updates.","last_verified":"2026-04-27T00:00:00.000Z","tags":["gigachat","sberbank","llm","chat","api"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/gigachat"},{"id":6654,"title":"GIL Knocker (gilknocker)","library":"gilknocker","status":"active","version":"0.4.2","language":"python","ecosystem":"pypi","summary":"gilknocker is a Python library, with core components implemented in Rust, designed to measure Global Interpreter Lock (GIL) contention in Python applications. It provides a quick and dirty metric by spawning a background thread that periodically attempts to acquire the GIL and records the time taken. This is particularly useful for identifying GIL-bound sections of code without the overhead of a full profiler like `py-spy`. The current version is 0.4.2, and it supports Python 3.9 and newer.","last_verified":"2026-04-15T00:00:00.000Z","tags":["performance","profiling","GIL","concurrency","python internals","rust-extension"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/gilknocker"},{"id":18385,"title":"Gimlet","library":"gimlet","status":"active","version":"2.1.0","language":"javascript","ecosystem":"npm","summary":"Gimlet is a Node.js module that provides a lightweight database access layer on top of common drivers like MySQL. It adds high-level validations, helper methods (create, remove, queryRow, queryOne), and Record instances with change tracking, saving, and freezing capabilities. As of v2.1.0, it is actively maintained with gradual updates. Unlike ORMs/ODMs, developers write raw SQL queries. Dependencies: mysql driver must be installed separately.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","database","driver","mysql","cache"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/gimlet"},{"id":27837,"title":"gimpformats","library":"gimpformats","status":"active","version":"2025","language":"python","ecosystem":"pypi","summary":"Pure Python implementation of image file formats used by GIMP. Supports XCF (GIMP native), GPL (palette), GGR (gradient), GIH (brush), VBR (brush), PAT (pattern), and other formats. Current version: 2025. Released annually.","last_verified":"2026-05-09T00:00:00.000Z","tags":["gimp","xcf","image","graphics","file-format"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/gimpformats"},{"id":6371,"title":"Gin-Config","library":"gin-config","status":"active","version":"0.5.0","language":"python","ecosystem":"pypi","summary":"Gin provides a lightweight configuration framework for Python, based on dependency injection. Functions or classes can be decorated with @gin.configurable, allowing default parameter values to be supplied from a config file (or passed via the command line) using a simple but powerful syntax. This removes the need to define and maintain configuration objects or write boilerplate parameter plumbing and factory code, while often dramatically expanding a project's flexibility and configurability. It is particularly well suited for machine learning experiments. It is currently at version 0.5.0 and is actively maintained by Google.","last_verified":"2026-04-15T00:00:00.000Z","tags":["configuration","dependency injection","machine learning","experiment management"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/gin-config"},{"id":27840,"title":"girder-large-image","library":"girder-large-image","status":"active","version":"1.34.1","language":"python","ecosystem":"pypi","summary":"A Girder plugin for working with large, multiresolution images (e.g., whole-slide images, satellite imagery). Supports tile serving, annotation, warping, and multiple backends (OpenSlide, TIFF, DICOM). Current version 1.34.1, requires Python >=3.10, released under Apache 2.0. Package is actively maintained; releases occur approximately monthly.","last_verified":"2026-05-09T00:00:00.000Z","tags":["girder","large-image","whole-slide","tiling","openslide","geospatial"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/girder-large-image"},{"id":27838,"title":"girder-large-image-annotation","library":"girder-large-image-annotation","status":"active","version":"1.34.1","language":"python","ecosystem":"pypi","summary":"A Girder plugin to store and display annotations on large, multiresolution images. Current version 1.34.1, requires Python >=3.10. Part of the large_image ecosystem; releases occur every few months with minor improvements and bug fixes.","last_verified":"2026-05-09T00:00:00.000Z","tags":["girder","annotation","large-image","histomics","plugin"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/girder-large-image-annotation"},{"id":10946,"title":"Girdle: A JavaScript Utility Belt","library":"girdle","status":"abandoned","version":"0.3.8","language":"javascript","ecosystem":"npm","summary":"Girdle is a JavaScript utility library described as a 'utility belt,' primarily composed of various frontend and backend functions frequently used by its author. The package is currently at version 0.3.8, with its last publish occurring eight years ago, indicating it is no longer actively maintained. Its release cadence was ad-hoc and tied to the author's personal needs, rather than a community-driven schedule. Key differentiators include its lightweight, zero-dependency nature, making it suitable for simple additions to projects without introducing external baggage. However, due to its age and lack of maintenance, it does not offer modern features like native ESM support or TypeScript definitions, distinguishing it from contemporary, actively developed utility libraries.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","utility"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/girdle"},{"id":21381,"title":"git-changelog","library":"git-changelog","status":"active","version":"2.9.3","language":"python","ecosystem":"pypi","summary":"Automatic Changelog generator using Jinja2 templates. Version 2.9.3, released 2026-03-26. Active development, frequent releases.","last_verified":"2026-04-27T00:00:00.000Z","tags":["changelog","git","jinja2","templating","release-notes"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/git-changelog"},{"id":15625,"title":"Git Client","library":"git-client","status":"active","version":"1.11.1","language":"javascript","ecosystem":"npm","summary":"git-client is a lightweight, Promise-based Git client for Node.js, currently at stable version 1.11.1. It distinguishes itself by directly executing the system's `git` binary, offering a robust and comprehensive interface to all Git operations rather than reimplementing them in JavaScript. The library provides a clean, Promise-based API for command execution, supporting automatic method generation for Git commands, flexible option handling (both short and long format), and a 'spawn mode' for streaming operations. It includes full TypeScript support and has minimal dependencies. Recent releases indicate an active development cadence, with improvements and fixes rolled out every few weeks to months. It requires Node.js 16.x or higher and the `git` command-line tool to be installed and accessible in the system PATH.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","git","promise","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/git-client"},{"id":9774,"title":"git-cliff","library":"git-cliff","status":"active","version":"2.12.0","language":"python","ecosystem":"pypi","summary":"git-cliff is a highly customizable changelog generator built in Rust with a convenient Python interface. It processes Git history to produce detailed, human-readable release notes based on conventional commits. Currently at version 2.12.0, the library maintains an active development pace with frequent updates and new features.","last_verified":"2026-04-17T00:00:00.000Z","tags":["changelog","git","release notes","automation","conventional commits"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/git-cliff"},{"id":25626,"title":"git-commit-msg-linter","library":"git-commit-msg-linter","status":"active","version":"5.0.8","language":"javascript","ecosystem":"npm","summary":"A lightweight, independent, zero-configuration git commit message linter that enforces the Angular Commit Message Guidelines. Version 5.0.8 requires Node >= 14.0.0. It operates as a git 'commit-msg' hook, instantly checking every commit message and aborting if invalid. Unlike commitlint or other tools, it requires no setup, configuration files, or additional dependencies. Ships with TypeScript type definitions. Release cadence: irregular, with occasional updates.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/git-commit-msg-linter"},{"id":21382,"title":"git-credentials","library":"git-credentials","status":"active","version":"1.0.0","language":"python","ecosystem":"pypi","summary":"Simple library to interact with Git Credentials. Version 1.0.0 enables reading, storing, and erasing credentials via the Git credential helper protocol. Low release cadence.","last_verified":"2026-04-27T00:00:00.000Z","tags":["git","credentials","authentication","helper"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/git-credentials"},{"id":13231,"title":"Git Diff Parser","library":"git-diff-parser","status":"abandoned","version":"1.0.0","language":"javascript","ecosystem":"npm","summary":"git-diff-parser is a minimalist JavaScript library designed for parsing the output of `git diff` and `git format-patch` commands into a structured object representation. It provides a way to programmatically analyze changes, including commit details, file additions/deletions, renames, and line-by-line diff information. Released as version 1.0.0, the package appears to have seen no significant updates since its initial creation around 2014, as indicated by the license date and README notes. The author explicitly states it was created quickly with \"no error handling or tests of any sorts implemented yet,\" suggesting it is a raw utility rather than a robust, production-ready parser. This also implies an irregular, likely non-existent, release cadence. Its primary differentiator is its simplicity and directness in parsing, suitable for quick, personal scripting where robust error handling is not critical. Alternatives often offer more comprehensive parsing, testing, and active maintenance.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","git","diff","patch","parse"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/git-diff-parser"},{"id":5769,"title":"Git Filter Repo","library":"git-filter-repo","status":"active","version":"2.47.0","language":"python","ecosystem":"pypi","summary":"git-filter-repo is a powerful and fast tool for rewriting Git repository history, designed as a modern and more efficient replacement for the deprecated `git filter-branch`. It is currently at version 2.47.0 and receives active development, with releases typically occurring every few weeks to months, addressing common repository maintenance tasks like removing sensitive data, extracting subdirectories, and reorganizing history.","last_verified":"2026-04-14T00:00:00.000Z","tags":["git","version control","history rewrite","repository management","cli"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/git-filter-repo"},{"id":17661,"title":"Git HTTP Backend","library":"git-http-backend","status":"maintenance","version":"1.1.2","language":"javascript","ecosystem":"npm","summary":"`git-http-backend` is a Node.js library designed to facilitate serving Git repositories over HTTP, providing a programmatic interface to the underlying Git protocol. It enables developers to construct custom HTTP Git servers, allowing them to either integrate their own `git-receive-pack` and `git-upload-pack` implementations or to delegate these operations to the system's installed Git executables. The package abstracts the complexities of the Git HTTP protocol, primarily by streaming request and response data. As of the provided metadata, the current stable version is 1.1.2. Its release cadence appears to be infrequent, reflecting its role as a focused utility. A key differentiator is its minimalist design, which offers core protocol parsing and streaming capabilities without imposing a complete server framework, thus allowing for flexible integration into existing Node.js HTTP server applications.","last_verified":"2026-04-23T00:00:00.000Z","tags":["javascript","git","http","backend","web","server","git-receive-pack","git-update-pack"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/git-http-backend"},{"id":18386,"title":"git-http-mock-server","library":"git-http-mock-server","status":"active","version":"2.0.0","language":"javascript","ecosystem":"npm","summary":"A lightweight HTTP/SSH mock server for testing Git clone and push operations against test fixture repositories. Version 2.0.0 (June 2020) adds full Git Protocol Version 2 support. Designed specifically for test suites, it uses copy-on-write to prevent persistent changes to repos and supports parallel test execution. Unlike git-http-server, it includes built-in CORS headers for browser tests with isomorphic-git, HTTP Basic Auth for 401 testing, and Git hooks. The SSH variant (git-ssh-mock-server) supports anonymous, password, and public key authentication. Released under MIT license with moderate maintenance activity.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","karma-plugin","karma-middleware","git-http-server","git-http-backend"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/git-http-mock-server"},{"id":15626,"title":"Git Log Parser","library":"git-log-parser","status":"abandoned","version":"1.2.1","language":"javascript","ecosystem":"npm","summary":"git-log-parser is a Node.js library designed to execute the `git log` command and stream its output as structured JavaScript objects. Released in 2015 with its latest stable version 1.2.1, it provides a programmatic interface to extract commit metadata such as commit hashes, author and committer details (name, email, date), subject, and body. It handles the conversion of configuration objects into command-line arguments for `git log` using `argv-formatter` and spawns a `child_process` to execute the `git` command. While functional, the package has seen no updates since its last release, indicating an abandoned status. Developers should be aware of its reliance on an external `git` installation and the need for stream processing libraries (like `through2` or `stream-to-array`) to consume its output as an array. Its primary differentiator is simplifying the interaction with `git log` by abstracting command-line argument formatting and providing parsed object streams.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/git-log-parser"},{"id":8196,"title":"Git Me The URL","library":"git-me-the-url","status":"active","version":"2.2.0","language":"python","ecosystem":"pypi","summary":"Git Me The URL is a Python library and command-line tool (CLI) designed to generate sharable links to your Git source code. It currently supports popular Git hosting platforms such as GitHub, GitLab, and Bitbucket. The project, currently at version 2.2.0, maintains an active development status with releases typically focusing on dependency updates, minor enhancements, or internal improvements, including a significant architectural rewrite in version 2.0.0.","last_verified":"2026-04-16T00:00:00.000Z","tags":["git","url","sharing","cli","version-control","github","gitlab","bitbucket","dev-tools"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/git-me-the-url"},{"id":10948,"title":"Node.js Adapter for js-git File System Access","library":"git-node-fs","status":"abandoned","version":"1.0.0","language":"javascript","ecosystem":"npm","summary":"git-node-fs is a Node.js adapter designed to provide file system access for the deprecated `js-git` library. It enables `js-git` to interact with Git repositories directly on the local filesystem. The package's latest version, 1.0.0, was published over 10 years ago, indicating it is no longer actively maintained. Its core dependency, `js-git`, also appears to be unmaintained, making `git-node-fs` unsuitable for new projects or environments requiring modern Git features or security updates. Developers seeking current Git integration in Node.js should explore actively maintained alternatives such as `isomorphic-git` or `simple-git` which offer broader platform support (including browsers) and modern JavaScript features like Promises and ESM. The package provides a CommonJS interface for mixing file system capabilities into a `js-git` repository object.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","git","js-git"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/git-node-fs"},{"id":5236,"title":"git-python (pynickle)","library":"git-python","status":"active","version":"1.1.2","language":"python","ecosystem":"pypi","summary":"git-python by pynickle is a lightweight Python wrapper that simplifies a small subset of Git commands for personal use. It functions primarily as a command-line tool, providing simplified commands like `init`, `add`, and `commit`. It is not the widely-used `GitPython` library (note the capitalization). The current version is 1.1.2, with an irregular release cadence focused on personal utility.","last_verified":"2026-04-13T00:00:00.000Z","tags":["git","cli","wrapper","command-line"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/git-python"},{"id":4956,"title":"Git Remote CodeCommit","library":"git-remote-codecommit","status":"active","version":"1.17","language":"python","ecosystem":"pypi","summary":"git-remote-codecommit is a Git remote helper that simplifies interaction with AWS CodeCommit repositories by enabling a `codecommit://` URL prefix. It leverages existing AWS CLI credential profiles for authentication, supporting features like multiple AWS accounts and temporary credentials without caching them in the operating system's credential store. This tool is the recommended approach for connecting to CodeCommit with federated access or IAM roles. The current version is 1.17, with irregular but ongoing releases indicating active maintenance.","last_verified":"2026-04-12T00:00:00.000Z","tags":["git","aws","codecommit","remote-helper","devops","version-control"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/git-remote-codecommit"},{"id":21384,"title":"git-remote-s3","library":"git-remote-s3","status":"active","version":"0.3.2","language":"python","ecosystem":"pypi","summary":"A git remote helper for Amazon S3. Enables git push/pull from S3 buckets using S3 URLs. Current version 0.3.2, requires Python >=3.10. Beta stage, infrequent releases.","last_verified":"2026-04-27T00:00:00.000Z","tags":["git","S3","remote-helper","aws"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/git-remote-s3"},{"id":23104,"title":"git-review","library":"git-review","status":"maintenance","version":"2.5.0","language":"python","ecosystem":"pypi","summary":"git-review is a command-line tool that simplifies submitting code changes to Gerrit code review. Version 2.5.0, released 2024-04-15, supports Python >=3.6. It wraps git operations like push, rebase, and review requests. Maintenance mode with low release cadence.","last_verified":"2026-05-01T00:00:00.000Z","tags":["gerrit","code-review","git","cli","development"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/git-review"},{"id":21383,"title":"git-revision-vite-plugin","library":"git-revision-vite-plugin","status":"active","version":"0.0.11","language":"javascript","ecosystem":"npm","summary":"A Vite plugin that injects git repository information (commit hash, version, branch, last commit datetime) as global constants at build time. Current stable version is 0.0.11, with experimental release cadence. Inspired by git-revision-webpack-plugin, it aims to provide equivalent functionality for Vite projects. Lightweight and zero-config by default, it exposes four globals: GIT_COMMITHASH, GIT_VERSION, GIT_BRANCH, GIT_LASTCOMMITDATETIME. Supports custom variable names, git commands, and lightweight tags. TypeScript types are included.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","vite","git","revision","plugin","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/git-revision-vite-plugin"},{"id":20064,"title":"GitRevisionWebpackPlugin","library":"git-revision-webpack-plugin","status":"active","version":"5.0.0","language":"javascript","ecosystem":"npm","summary":"A webpack plugin (v5.0.0, latest stable) that generates VERSION, COMMITHASH, and optionally BRANCH files during build by executing local git commands. Supports path substitutions (e.g., [git-revision-version]) in webpack output filenames and exposes a public API for use with DefinePlugin. Differentiators: lightweight, TypeScript types included, supports lightweight tags and custom git commands, minimal configuration. Active development, with breaking changes in v5 requiring named exports.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/git-revision-webpack-plugin"},{"id":16627,"title":"Git Versioned SQLite VFS","library":"git-sqlite-vfs","status":"active","version":"0.0.20","language":"javascript","ecosystem":"npm","summary":"git-sqlite-vfs (version 0.0.20) provides a unique solution for versioning SQLite databases using Git. It achieves this by implementing a custom Virtual File System (VFS) extension for SQLite, sharding database files into deterministic 4KB binary pages stored in a specified directory (e.g., `.my-db`). This approach resolves the common issue of binary merge conflicts in Git when trying to version a monolithic SQLite database file, enabling effective diffing and merging of database changes. The library integrates seamlessly with popular tools like Drizzle ORM and libSQL clients, and is compatible with both Node.js (v22.5+) and Deno environments. While still in early development, it offers CLI tools to replace standard `drizzle-kit` commands for schema management and migrations within the VFS context, ensuring database changes are correctly applied to the sharded structure. Its primary differentiator is making SQLite a first-class citizen in Git-based version control workflows, enabling collaborative database schema and data evolution.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/git-sqlite-vfs"},{"id":27013,"title":"git-style-lint","library":"git-style-lint","status":"active","version":"1.1.14","language":"javascript","ecosystem":"npm","summary":"A tool that runs stylelint (currently for *.scss files) only on changed lines in a git repository, designed for pre-commit hooks. Version 1.1.14 requires Node.js v8.x or higher, with version for 6.x in progress. It differs from full-file linters by focusing only on modified lines, providing faster feedback in pre-commit workflows, and is specifically tailored for SCSS files.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","lint","stylelint","pre-commit","git","scss"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/git-style-lint"},{"id":13232,"title":"Git URL Parser","library":"git-up","status":"active","version":"8.1.1","language":"javascript","ecosystem":"npm","summary":"git-up is a dedicated, low-level JavaScript utility designed for robust parsing of various Git URL formats, including SSH (e.g., `git@github.com:user/repo.git`) and HTTPS (`https://github.com/user/repo.git`). It meticulously breaks down a given URL into a structured object, exposing components like protocols, port, resource, user, pathname, hash, search, href, and the derived Git protocol. The current stable version is 8.1.1, with recent releases indicating active maintenance and the addition of TypeScript types in version 8.1.0. Its release cadence is somewhat irregular, often driven by updates to its core dependency, `parse-url`. A key differentiator is its specific focus on Git URL nuances, making it more reliable for Git-centric tooling compared to general-purpose URL parsers, which might not correctly interpret SSH syntax or project paths.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","git","url","parser","parsing","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/git-up"},{"id":8195,"title":"Git URL Parse","library":"git-url-parse","status":"active","version":"1.2.2","language":"python","ecosystem":"pypi","summary":"git-url-parse is a Python library designed for robustly parsing Git repository URLs, extracting components such as the host, owner, repository name, and protocol. It supports various Git URL formats including HTTP/S, SSH, and Git protocol. The current version is 1.2.2. While the project repository shows active maintenance with commits, official PyPI releases occur infrequently.","last_verified":"2026-04-16T00:00:00.000Z","tags":["git","url","parser","repository","devops"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/git-url-parse"},{"id":17010,"title":"GitBook CLI","library":"gitbook-cli","status":"abandoned","version":"2.3.2","language":"javascript","ecosystem":"npm","summary":"gitbook-cli is a command-line interface tool designed to manage and execute local installations of the open-source GitBook static site generator. It enables users to build, serve, and manage various versions of the GitBook engine (specifically GitBook versions >=2.0.0), storing them in a dedicated directory (defaulting to `~/.gitbook`). The current stable version indicated is 2.3.2. This toolchain facilitated local documentation and book generation, abstracting away direct `gitbook` engine installations. However, the GitBook project has since pivoted to a SaaS-first platform, and this open-source CLI and its associated engine are no longer actively maintained, making it an abandoned project. Its primary differentiator was simplifying local GitBook engine management and execution.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/gitbook-cli"},{"id":23790,"title":"gitchangelog","library":"gitchangelog","status":"active","version":"3.0.4","language":"python","ecosystem":"pypi","summary":"gitchangelog generates a changelog from git log messages. It uses a configurable template system to produce release notes. Latest version: 3.0.4. Release cadence: irregular.","last_verified":"2026-05-01T00:00:00.000Z","tags":["git","changelog","release-notes"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/gitchangelog"},{"id":396,"title":"GitDB: Git Object Database","library":"gitdb","status":"active","version":"4.0.12","language":"python","ecosystem":"pypi","summary":"GitDB is a Python library for interacting with Git object databases, providing efficient access to Git repositories. The current version is 4.0.12, released on March 28, 2026. It follows a regular release cadence, with recent updates focusing on performance improvements and compatibility enhancements.","last_verified":"2026-05-12T13:30:33.042Z","tags":["git","database","python","version 4.0.12"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/gitdb"},{"id":4548,"title":"GitDB2","library":"gitdb2","status":"active","version":"4.0.12","language":"python","ecosystem":"pypi","summary":"gitdb2 is a 'mirror package' that provides the `gitdb` library, which implements a pure-Python object database for Git. It handles the storage and retrieval of Git objects (blobs, trees, commits, tags) and is a core dependency for libraries like `GitPython`. The current version is 4.0.12, with releases driven primarily by `GitPython`'s needs and Python version compatibility.","last_verified":"2026-04-12T00:00:00.000Z","tags":["git","database","version control","dependency","object database","smmap"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/gitdb2"},{"id":13234,"title":"Git Diff Parser","library":"gitdiff-parser","status":"active","version":"0.3.1","language":"javascript","ecosystem":"npm","summary":"gitdiff-parser is a JavaScript/TypeScript library designed to programmatically parse the output of the standard `git diff` command into a structured data format. It aims for speed and reliability in processing various `git diff` outputs, including additions, deletions, modifications, and renames, extracting details like file paths, modes, hunks, and individual line changes. The current stable version is 0.3.1, indicating that it is in a pre-1.0 development phase where API changes might occur more frequently than in a major stable release. It provides a robust, typed interface for accessing file, hunk, and change-level details from raw diff strings, making it suitable for building tools that need to analyze or manipulate repository changes programmatically, such as code review tools, linters, or continuous integration systems.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/gitdiff-parser"},{"id":7261,"title":"githead","library":"githead","status":"active","version":"1.2.2","language":"python","ecosystem":"pypi","summary":"Githead is a lightweight Python utility library designed to retrieve the current Git commit hash (HEAD) of a repository. It provides a straightforward function to get this information, making it useful for embedding version data in applications or scripts. The library is currently at version 1.2.2 and is actively maintained, with updates released as needed for its focused functionality. It requires Python 3.9 or higher.","last_verified":"2026-04-16T00:00:00.000Z","tags":["git","version control","commit hash","utility","automation"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/githead"},{"id":4549,"title":"GitHub Action Utils","library":"github-action-utils","status":"active","version":"1.1.0","language":"python","ecosystem":"pypi","summary":"github-action-utils is a Python library (version 1.1.0) providing a collection of functions to execute GitHub Action Workflow Commands directly from Python scripts within a workflow run. This allows for programmatic control over aspects like setting outputs, saving state, logging, and job summaries. The library aims for a stable release cadence, typically updating to reflect changes in GitHub Actions' underlying command mechanisms.","last_verified":"2026-04-12T00:00:00.000Z","tags":["github actions","workflow commands","utilities","ci/cd","python"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/github-action-utils"},{"id":13236,"title":"github-api wrapper (Github.js)","library":"github-api","status":"active","version":"3.4.0","language":"javascript","ecosystem":"npm","summary":"github-api (also known as Github.js) is a higher-level JavaScript wrapper for the GitHub API. It provides a more convenient, object-oriented interface over raw HTTP requests. The library, currently at version 3.4.0, offers dual support for both traditional callback-based APIs (as seen in versions prior to 1.0) and modern Promise-based APIs, with the latter returning raw Axios request promises for greater flexibility. Its release cadence is driven by bug fixes, new API feature implementations (like `getCombinedStatus` and `listCommitsOnPR`), and crucial security updates. It aims to abstract the complexities of direct GitHub API interactions while remaining compatible with both Node.js (LTS and current versions) and browser environments, offering a key differentiator through its flexible API consumption patterns and direct Axios promise exposure.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","github","api"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/github-api"},{"id":13233,"title":"GitHub API Emojis","library":"github-api-emojis","status":"active","version":"1.0.4","language":"javascript","ecosystem":"npm","summary":"The `github-api-emojis` package provides a static, pre-compiled list of emoji names available in the GitHub API. It exports two main structures: a flat array (`list`) containing all emoji names as strings, and an object (`map`) where emoji names are keys with a placeholder value (typically `1`) for efficient lookup. This library is designed for quick, synchronous access to GitHub emoji data without requiring any network requests. It is currently at version 1.0.4 and has a very slow release cadence, primarily for documentation updates or minor corrections, suggesting high stability. Its key differentiator is its minimal footprint and static nature, making it ideal for environments where a dynamic API call is unnecessary or undesired, and only the emoji names are required, not their images or full metadata.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","github","api","emojis","the","list","of","emoji","names"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/github-api-emojis"},{"id":13235,"title":"Github Build Checks","library":"github-build","status":"maintenance","version":"1.2.4","language":"javascript","ecosystem":"npm","summary":"The `github-build` library provides a minimalist interface for setting GitHub Commit Statuses (also known as \"Checks\" or \"Build Statuses\") via the GitHub API. It enables continuous integration (CI) services to report the status of builds, tests, and other automated checks directly on pull requests and commits within GitHub. The current stable version is `1.2.4`, primarily focused on stability and security. Its release cadence appears to be low, with releases often addressing specific issues like security patches. Key differentiators include its straightforward API for managing `pending`, `success`, `failure`, and `error` states, making it easy to integrate into CI pipelines without dealing directly with the complexities of the GitHub REST API for status updates. It's designed for simple, direct status reporting rather than comprehensive GitHub API interaction.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","github","build","checks","ci"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/github-build"},{"id":5941,"title":"GitHub Copilot SDK for Python","library":"github-copilot-sdk","status":"active","version":"0.2.2","language":"python","ecosystem":"pypi","summary":"The GitHub Copilot SDK for Python provides programmatic access to GitHub Copilot's agentic engine via JSON-RPC, allowing developers to embed AI capabilities directly into their applications and workflows. It manages the connection to the Copilot CLI, handles session context, tool invocation, and streaming events. The SDK is currently in public preview, requires Python 3.11+, and is actively developed with frequent updates.","last_verified":"2026-04-14T00:00:00.000Z","tags":["ai","copilot","github","agent","sdk","llm","cli","async","preview"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/github-copilot-sdk"},{"id":21385,"title":"GitHub Heatmap","library":"github-heatmap","status":"active","version":"2.3.0","language":"python","ecosystem":"pypi","summary":"Generate SVG heatmaps and skyline visualizations for GitHub-like contribution graphs. Version 2.3.0 is the latest. Active development with frequent releases.","last_verified":"2026-04-27T00:00:00.000Z","tags":["github","heatmap","svg","contribution-graph","visualization"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/github-heatmap"},{"id":20065,"title":"github-markdown-html","library":"github-markdown-html","status":"active","version":"4.1.0","language":"javascript","ecosystem":"npm","summary":"Markdown to HTML converter that uses webpack to process markdown files, highlight code blocks, and embed GitHub-like styles via github-markdown-css. Version 4.1.0 is stable with a low release cadence. It distinguishes itself by bundling all transformation steps into a single webpack pipeline, making it easy to generate a styled HTML page from a README.md with a single command.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","github","markdown","webpack"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/github-markdown-html"},{"id":17662,"title":"GitHub Webhook Handler","library":"github-webhook-handler","status":"active","version":"2.1.1","language":"javascript","ecosystem":"npm","summary":"github-webhook-handler is a Node.js library providing a minimalist handler or middleware for processing GitHub Webhooks. It simplifies the process of receiving and verifying webhook requests, acting as an EventEmitter for various GitHub events such as `push` or `issues`. The current stable version is 2.1.1, released in April 2026, following a major v2.0.0 release in January 2026 that introduced ESM support, promises, and updated Node.js requirements (>=20). This package differentiates itself by focusing specifically on GitHub webhooks, handling SHA-1 HMAC signature verification and event parsing, allowing developers to quickly integrate webhook processing into their Node.js applications without dealing with low-level HTTP request body parsing and security checks. It features a straightforward API for creating a handler function that can be integrated into standard Node.js HTTP servers, designed for developers who need a robust, event-driven way to react to GitHub repository activity.","last_verified":"2026-04-23T00:00:00.000Z","tags":["javascript","github","webhooks","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/github-webhook-handler"},{"id":2045,"title":"github3.py: GitHub API Wrapper","library":"github3-py","status":"active","version":"4.0.1","language":"python","ecosystem":"pypi","summary":"github3.py is a comprehensive Python wrapper for the GitHub API (v3), designed with a logical organization of methods to interact with the API. It is currently at version 4.0.1, requires Python 3.7+, and maintains an active, though irregular, release cadence with frequent updates and bug fixes.","last_verified":"2026-04-24T05:38:32.776Z","tags":["github","api","wrapper","rest","python3"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/github3-py"},{"id":4022,"title":"GitHubKit: GitHub SDK for Python","library":"githubkit","status":"active","version":"0.15.3","language":"python","ecosystem":"pypi","summary":"GitHubKit is a comprehensive, type-hinted SDK for interacting with the GitHub REST API and GraphQL API, and for parsing webhooks. It supports the latest GitHub API versions and provides a consistent interface for various GitHub features. The current version is 0.15.3, with frequent releases often driven by updates to GitHub's OpenAPI specification.","last_verified":"2026-04-11T00:00:00.000Z","tags":["github","sdk","api","rest","graphql","webhook","async"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/githubkit"},{"id":7262,"title":"githubpy: Simple GitHub REST API Client","library":"githubpy","status":"abandoned","version":"2.0.0","language":"python","ecosystem":"pypi","summary":"githubpy is a straightforward Python3 client designed to interact with the GitHub REST API. Its current version is 2.0.0, released in May 2023. Despite the recent PyPI release, the underlying GitHub repository shows no active development since 2017, indicating it is likely unmaintained.","last_verified":"2026-04-16T00:00:00.000Z","tags":["GitHub API","REST API","SDK","client","unmaintained"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/githubpy"},{"id":21386,"title":"gitignorant — A parser for gitignore files","library":"gitignorant","status":"active","version":"0.4.0","language":"python","ecosystem":"pypi","summary":"Gitignorant is a Python library for parsing and evaluating .gitignore rules. It provides a simple API to check whether a given path would be ignored by a set of gitignore patterns. The current version is 0.4.0, targeting Python >=3.7, with infrequent releases.","last_verified":"2026-04-27T00:00:00.000Z","tags":["gitignore","parser","file-matching","git"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/gitignorant"},{"id":2958,"title":"Gitignore Parser","library":"gitignore-parser","status":"active","version":"0.1.13","language":"python","ecosystem":"pypi","summary":"gitignore-parser is a spec-compliant Python library for parsing `.gitignore` files and matching paths against their rules. It provides accurate behavior according to the Git documentation for ignore rules. The current version is 0.1.13, and the library receives regular updates for bug fixes and minor improvements.","last_verified":"2026-04-25T03:51:29.429Z","tags":["filesystem","git","parser","gitignore"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/gitignore-parser"},{"id":23791,"title":"gitignorefile","library":"gitignorefile","status":"active","version":"1.1.2","language":"python","ecosystem":"pypi","summary":"A spec-compliant `.gitignore` parser for Python (version 1.1.2). It reads `.gitignore` files and matches file paths against the rules, supporting all features of the Git gitignore specification. The library is actively maintained.","last_verified":"2026-05-01T00:00:00.000Z","tags":["gitignore","parser","file-matching","git"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/gitignorefile"},{"id":27014,"title":"gitingest","library":"gitingest","status":"active","version":"0.3.1","language":"python","ecosystem":"pypi","summary":"CLI tool to analyze and create text dumps of codebases for LLMs. Current version 0.3.1, release cadence irregular.","last_verified":"2026-05-01T00:00:00.000Z","tags":["cli","llm","code-analysis","codebase","text-dump"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/gitingest"},{"id":16038,"title":"GitLab API Async Iterator","library":"gitlab-api-async-iterator","status":"active","version":"1.3.1","language":"javascript","ecosystem":"npm","summary":"This package provides an asynchronous iterator for the GitLab API, built on top of the popular `axios` HTTP client. It simplifies paginated API responses by allowing developers to iterate through all results using `for await...of` loops, abstracting away the complexities of managing `page` and `per_page` parameters. The current stable version is 1.3.1. While specific release cadence isn't stated, the package is actively maintained given its latest release. A key differentiator is its built-in retry mechanism for common API errors (429, 5xx series) and flexible configuration for GitLab API base URL and private tokens, which can be sourced from environment variables. It also offers a factory function to set up the underlying `axios` instance for direct API calls.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","gitlab","api","async","iterator"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/gitlab-api-async-iterator"},{"id":25627,"title":"gitlab-ci-lint","library":"gitlab-ci-lint","status":"active","version":"1.1.0","language":"javascript","ecosystem":"npm","summary":"Gitlab-ci-lint is a CLI tool and Node.js library to validate .gitlab-ci.yml files against a GitLab instance's CI lint API. The current stable version is 1.1.0, with a low release cadence. It supports custom GitLab URLs and personal access tokens, making it suitable for self-hosted GitLab. No official alternatives exist.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","gitlab","gitlab-ci","lint",".gitlab-ci.yml"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/gitlab-ci-lint"},{"id":14597,"title":"Run GitLab CI Pipelines Locally","library":"gitlab-ci-local","status":"active","version":"4.71.0","language":"javascript","ecosystem":"npm","summary":"gitlab-ci-local is a Node.js-based command-line interface (CLI) tool designed to execute GitLab CI/CD pipelines directly on a local machine. It aims to eliminate the need for frequent pushes to a remote GitLab server for testing `.gitlab-ci.yml` configurations. The current stable version is 4.71.0, with a rapid release cadence, often seeing multiple patch and minor versions per month addressing fixes and minor features. Its core differentiator is the ability to emulate GitLab's shell and Docker executors, enabling developers to validate their CI logic, environments, and artifacts without committing and pushing, thereby streamlining the development feedback loop and replacing custom dev-specific build scripts.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","git","gitlab","pipeline","local","ci","cd","push","untracked"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/gitlab-ci-local"},{"id":13237,"title":"GitLab NPM Audit Parser","library":"gitlab-npm-audit-parser","status":"active","version":"1.0.4","language":"javascript","ecosystem":"npm","summary":"This package is a command-line interface (CLI) tool designed to integrate Node.js project security audits into GitLab's dependency scanning feature. It parses the JSON output from `npm audit --json` and transforms it into GitLab's standardized `gl-dependency-scanning-report.json` format, which is then consumable by GitLab CI/CD pipelines for displaying security vulnerabilities in the UI. Currently at version 1.0.4, its release cadence is typically driven by changes in `npm audit` output formats or updates to GitLab's security report schemas. The primary differentiator is its specialized function for GitLab CI, addressing the gap where raw `npm audit` output is not directly compatible with GitLab's security dashboards. It acts as middleware, ensuring that npm audit findings can be properly ingested and displayed within GitLab's security features.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","gitlab"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/gitlab-npm-audit-parser"},{"id":4550,"title":"Gitlint","library":"gitlint","status":"active","version":"0.19.1","language":"python","ecosystem":"pypi","summary":"Gitlint is a highly configurable Python library and command-line tool designed to lint Git commit messages for style and compliance with established conventions (e.g., Conventional Commits). It helps enforce consistent commit history quality within development teams. The current version is 0.19.1, and it typically sees several releases per year, addressing bug fixes, new features, and Python version compatibility.","last_verified":"2026-04-12T00:00:00.000Z","tags":["git","lint","commit-messages","cli-tool","conventional-commits"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/gitlint"},{"id":4023,"title":"Gitlint Core","library":"gitlint-core","status":"active","version":"0.19.1","language":"python","ecosystem":"pypi","summary":"Gitlint-core is the core library for Gitlint, a Python-based linter that enforces style and consistency for Git commit messages. It is an actively maintained project with regular releases, providing robust checks and customizability for commit hooks and CI pipelines.","last_verified":"2026-04-11T00:00:00.000Z","tags":["git","linting","commit-messages","development-tools","cli","ci-cd"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/gitlint-core"},{"id":13238,"title":"Gitlint Parser Base","library":"gitlint-parser-base","status":"active","version":"2.0.0","language":"javascript","ecosystem":"npm","summary":"gitlint-parser-base is a foundational utility package providing the core parsing logic for the `gitlint` ecosystem. As of version 2.0.0, it exports a `Parser` class and a `createContext` function, enabling structured extraction of header, body, and footer components from raw Git commit messages. This package primarily serves as an internal dependency for the main `gitlint` project and other related tools that require a standardized way to interpret commit message structure. Its release cadence is closely tied to the `gitlint` project's evolution, with updates driven by changes in Git message parsing requirements or internal architectural enhancements. It is designed to be a building block for linting and analysis, rather than a standalone, general-purpose text parser, specializing in the nuances of Git commit conventions.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/gitlint-parser-base"},{"id":14599,"title":"GitLint Parser for Node.js","library":"gitlint-parser-node","status":"maintenance","version":"1.1.0","language":"javascript","ecosystem":"npm","summary":"Gitlint is a widely used linter for Git commit messages, originally implemented in Python, that enforces conventions such as the Conventional Commits specification, ensuring consistent and readable commit history across projects. The `gitlint-parser-node` package is a JavaScript library designed to parse these commit messages specifically within a Node.js environment, adhering to the core parsing logic and conventions used by gitlint. This enables Node.js applications and tooling to programmatically process, analyze, and extract structured information from git commit messages in a compatible manner, without needing to invoke the Python-based gitlint CLI directly. It supports parsing the various components of a commit message, such as type, scope, subject, body, and footers. The current stable version is 1.1.0. Given its focused utility and version history, it appears to be in a maintenance phase, providing a stable foundation for projects requiring gitlint-compatible commit message parsing in JavaScript.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/gitlint-parser-node"},{"id":13239,"title":"Git Log Parser","library":"gitlog","status":"active","version":"5.1.0","language":"javascript","ecosystem":"npm","summary":"gitlog is a Node.js library designed to parse output from the `git log` command into structured JavaScript objects. Currently at version 5.1.0, it provides a comprehensive programmatic interface to execute `git log` with various options and efficiently process the results. The library supports a wide array of filtering and formatting options, mirroring the capabilities of the native Git CLI. It ships with full TypeScript support, offering type-safe interaction and an enhanced developer experience, particularly with its `GitlogOptions` type for configuration and type inference for the returned commit objects based on selected fields. Releases occur periodically with a mix of patch and minor versions, indicating active maintenance. Its primary differentiator is the direct execution of the `git` CLI, ensuring high fidelity with Git's robust features and providing detailed commit information including changed files, authors, dates, and custom log fields.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","git","log","parser","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/gitlog"},{"id":23792,"title":"Gitman","library":"gitman","status":"active","version":"3.8.1","language":"python","ecosystem":"pypi","summary":"A language-agnostic dependency manager using Git, designed to manage multiple Git repositories as dependencies. Current version: 3.8.1. Release cadence: irregular, with occasional patches.","last_verified":"2026-05-01T00:00:00.000Z","tags":["git","dependency-manager","monorepo","vcs"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/gitman"},{"id":23103,"title":"gitmatch","library":"gitmatch","status":"active","version":"0.3.0","language":"python","ecosystem":"pypi","summary":"Library for matching file paths against gitignore-style patterns. Version 0.3.0, released infrequently.","last_verified":"2026-05-01T00:00:00.000Z","tags":["gitignore","path-matching","pattern-matching","file-filter"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/gitmatch"},{"id":17663,"title":"GitNexus Universal Bundler CLI","library":"gitnexus-bundler","status":"active","version":"1.0.2","language":"javascript","ecosystem":"npm","summary":"The `gitnexus-bundler` is a Command Line Interface (CLI) tool, currently at version `1.0.2`, specifically engineered to compile Node.js and Next.js applications into a single, self-contained CommonJS (`.cjs`) executable for deployment within GitNexus WebContainer environments. It streamlines the deployment process by bundling the entire backend server logic—leveraging `esbuild` for efficient compilation—and can optionally integrate and embed frontend static assets into the final `.cjs` artifact. This tool runs locally on the developer's machine, generating both the executable bundle and a `gitnexus.json` manifest for hosting. Its key differentiators include its targeted optimization for GitNexus deployments, support for full-stack applications with integrated frontend build steps and static asset embedding, and the production of a highly portable, single-file application executable, distinguishing it from multi-file serverless or container deployments. The package maintains an active development status, with updates focusing on features and stability.","last_verified":"2026-04-23T00:00:00.000Z","tags":["javascript","gitnexus","cloud","bundler","webcontainer","nextjs","react","serverless","express"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/gitnexus-bundler"},{"id":351,"title":"GitPython","library":"gitpython","status":"active","version":"3.1.46","language":"python","ecosystem":"pypi","summary":"GitPython is a Python library used to interact with Git repositories. The current version is 3.1.46, released on March 28, 2026. It follows a regular release cadence, with updates addressing bug fixes, feature enhancements, and security patches.","last_verified":"2026-05-12T13:13:56.737Z","tags":["git","python","version control","library"],"install_tag":"stale","install_tag_description":"widespread failures or data too old to trust","api":"https://checklist.day/api/registry/gitpython"},{"id":18387,"title":"GitToken Express API Middleware","library":"gittoken-api-middleware","status":"active","version":"0.2.22","language":"javascript","ecosystem":"npm","summary":"Express middleware for validating GitHub webhook payloads using GitToken's Ethereum-based token system (v0.2.x). Provides HMAC signature verification with the webhook secret stored on-chain via ERC20 tokens. Key differentiator: integrates blockchain-based authorization directly into webhook handling, enabling token-gated CI/CD pipelines. Compatible with Express 4.x. Not suitable for non-GitHub webhooks or stateless applications. Release cadence: monthly updates.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","GitToken","Ethereum","ERC20","GitHub","Git"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/gittoken-api-middleware"},{"id":1492,"title":"Git URL Parse","library":"giturlparse","status":"active","version":"0.14.0","language":"python","ecosystem":"pypi","summary":"giturlparse is a Python module designed for parsing and rewriting Git repository URLs. It extracts components like host, owner, repository name, and platform from various Git URL formats (HTTPS, SSH, Git protocol). The current version is 0.14.0, with a release cadence that is active but not rigidly frequent, focusing on feature additions and bug fixes as needed.","last_verified":"2026-04-23T21:39:38.955Z","tags":["git","url","parser","scm","repository","github","gitlab","bitbucket"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/giturlparse"},{"id":13240,"title":"Easy Test Setup without Side Effects","library":"givens","status":"active","version":"1.3.9","language":"javascript","ecosystem":"npm","summary":"Givens is a testing utility designed to facilitate clean, maintainable, and side-effect-free test setups, primarily for JavaScript and TypeScript projects using Jest, Mocha, or Jasmine. Its behavior is inspired by RSpec's 'given' keyword, offering a familiar pattern for developers with Ruby backgrounds. The library helps prevent common testing pitfalls such as cross-contamination between tests, order-dependent tests, and unpredictable behavior when running subsets of tests (e.g., with `.only` or `.skip`). It achieves this by managing a cached, scoped value for 'given' variables, ensuring values are fresh for each test and correctly reverted across `describe` blocks. The current stable version is 1.3.9, with a recent cadence of security and dependency updates, indicating active maintenance rather than feature-heavy releases.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","jest","mocha","given","let","test","testing","unit","rspec","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/givens"},{"id":18388,"title":"Giza Framework","library":"giza-framework","status":"active","version":"0.2.29","language":"javascript","ecosystem":"npm","summary":"Giza Framework is a frontend framework for HTML, CSS, and JS development. Currently at version 0.2.29, it is in early development with no stable release. Provides a build system via Yarn scripts. Offers minimal documentation and features compared to mature frameworks like React or Vue. Not recommended for production use.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/giza-framework"},{"id":9775,"title":"gkeepapi Client for Google Keep","library":"gkeepapi","status":"active","version":"0.17.1","language":"python","ecosystem":"pypi","summary":"An unofficial Python client for the Google Keep API. It enables programmatic interaction with notes, lists, and reminders, supporting CRUD operations. The library is currently at version 0.17.1 and receives maintenance releases as needed to adapt to API changes or address issues.","last_verified":"2026-04-17T00:00:00.000Z","tags":["Google Keep","API client","notes","productivity","google"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/gkeepapi"},{"id":25628,"title":"gl-format-compiler-error","library":"gl-format-compiler-error","status":"active","version":"1.0.3","language":"javascript","ecosystem":"npm","summary":"Formats WebGL GLSL compiler errors with code snippets and shader type context. Current stable version 1.0.3, no active release cadence (last updated 2015). Key differentiator: produces both a long human-readable error with source lines and a short error string. Works with glsl-shader-name for shader naming. Lightweight and focused on WebGL 1.0 error formatting.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","stackgl","webgl","glsl"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/gl-format-compiler-error"},{"id":10949,"title":"glMatrix","library":"gl-matrix","status":"active","version":"3.4.4","language":"javascript","ecosystem":"npm","summary":"glMatrix is a high-performance JavaScript library for vector and matrix mathematics, specifically optimized for real-time 3D graphics applications like those built with WebGL. It leverages `Float32Array` by default for numerical operations, ensuring maximum performance by minimizing garbage collection and memory overhead. The current stable version is 3.4.4, with releases occurring periodically to address bug fixes, introduce performance improvements, and maintain compatibility with modern JavaScript and TypeScript environments. Key differentiators include its focus on raw speed, a comprehensive set of operations for `vec2`, `vec3`, `vec4`, `mat3`, `mat4`, and `quat` types, and its design to prevent global namespace pollution by using named imports or a single `glMatrix` global object. It also supports cherry-picking individual modules for better tree-shaking.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/gl-matrix"},{"id":7263,"title":"Gladia Python SDK","library":"gladiaio-sdk","status":"active","version":"1.0.1","language":"python","ecosystem":"pypi","summary":"The Gladia SDK for Python provides a robust interface to Gladia's Speech-to-Text (STT) API, enabling both real-time and pre-recorded audio transcription. It simplifies complex tasks such as audio file uploading, job creation, and result retrieval. The SDK integrates features like speaker diarization, language translation, PII redaction, and custom vocabulary to enhance transcription accuracy and utility. Currently at version 1.0.1, Gladia maintains an active development cycle for its SDKs and underlying API, with a focus on continuous improvement.","last_verified":"2026-04-16T00:00:00.000Z","tags":["speech-to-text","transcription","audio processing","ai","sdk","real-time","pre-recorded"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/gladiaio-sdk"},{"id":23794,"title":"Glance Store","library":"glance-store","status":"active","version":"5.4.0","language":"python","ecosystem":"pypi","summary":"OpenStack Image Service Store Library, providing a unified interface to store and retrieve virtual machine images in various backends (filesystem, Swift, Ceph/RBD, HTTP, etc.). Current version: 5.4.0. Python 3.10+ required. Released under Apache 2.0, maintained by the OpenStack community.","last_verified":"2026-05-01T00:00:00.000Z","tags":["openstack","image-storage","glance","cloud","storage-backend"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/glance-store"},{"id":27015,"title":"Glances","library":"glances","status":"active","version":"4.5.4","language":"python","ecosystem":"pypi","summary":"A cross-platform curses-based monitoring tool that provides a comprehensive overview of system resources including CPU, memory, disk, network, processes, sensors, containers, and more. Version 4.5.4 supports Python >=3.10. Released approximately quarterly with active maintenance.","last_verified":"2026-04-27T00:00:00.000Z","tags":["monitoring","curses","system-information","cross-platform","performance"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/glances"},{"id":25629,"title":"glass-easel-stylesheet-compiler","library":"glass-easel-stylesheet-compiler","status":"active","version":"0.19.0","language":"javascript","ecosystem":"npm","summary":"A Rust-based stylesheet compiler for the glass-easel project, version 0.19.0. It converts rpx units to vw, applies class-prefix-based style isolation, and minifies CSS. Maintained by WeChat Mini Program team, it prioritizes performance via WebAssembly. Alternatives like PostCSS plugins exist but lack integrated class-prefixing.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","glass-easel","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/glass-easel-stylesheet-compiler"},{"id":25630,"title":"glass-easel-template-compiler","library":"glass-easel-template-compiler","status":"active","version":"0.19.0","language":"javascript","ecosystem":"npm","summary":"A template compiler for the glass-easel framework, a Web Components-based UI library. Version 0.19.0 compiles HTML templates into JavaScript render functions. It is built using Rust and compiled to WebAssembly for Node.js or browser environments. The compiler is tightly coupled with glass-easel core and is not intended for standalone use. Release cadence follows the main glass-easel project, with updates published on npm and GitHub. Key differentiators include WASM-based performance and integration with WeChat's glass-easel ecosystem.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","glass-easel","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/glass-easel-template-compiler"},{"id":25631,"title":"Glayzzle","library":"glayzzle","status":"abandoned","version":"0.3.0","language":"javascript","ecosystem":"npm","summary":"Glayzzle is a PHP-to-JavaScript transpiler and CLI that allows running PHP scripts using Node.js or in the browser. As of version 0.3.0 (released circa 2016), it is a proof-of-concept with limited functionality: basic PHP syntax transpilation, file execution via CLI, and a simple server mode using Node.js cluster. It does not support many PHP features like PDO, dynamic variable names, or full function libraries. The project appears to be pre-alpha and is not suitable for production use. Differentiators: transpiles PHP to JS using generators/promises for async I/O, targets Node.js ecosystem.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","php","transpiler"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/glayzzle"},{"id":5942,"title":"glcontext","library":"glcontext","status":"active","version":"3.0.0","language":"python","ecosystem":"pypi","summary":"glcontext is a Python library providing portable headless OpenGL context creation, making it possible to run OpenGL applications without a display server or window. It supports various backends like standalone, EGL, OSMesa, WGL, and GLX. The current version is 3.0.0, with a release cadence tied to the moderngl ecosystem and bug fixes.","last_verified":"2026-04-14T00:00:00.000Z","tags":["opengl","graphics","headless","context"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/glcontext"},{"id":23793,"title":"Glean API Client","library":"glean-api-client","status":"active","version":"0.12.24","language":"python","ecosystem":"pypi","summary":"Python SDK for Glean's enterprise search and AI assistant APIs, generated by Speakeasy. Current version: 0.12.24. Rapidly evolving; release cadence is weekly or upon spec changes.","last_verified":"2026-05-01T00:00:00.000Z","tags":["speakeasy","glean","enterprise-search","api-client","sdk"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/glean-api-client"},{"id":21387,"title":"Glean Parser","library":"glean-parser","status":"active","version":"19.0.0","language":"python","ecosystem":"pypi","summary":"Parser tools for Mozilla's Glean telemetry system. Version 19.0.0, released on a monthly cadence. Used to translate YAML-based metric definitions into language-specific bindings (Swift, Kotlin, Python, etc.) and to perform linting and validation.","last_verified":"2026-04-27T00:00:00.000Z","tags":["telemetry","glean","mozilla","metrics","yaml","codegen"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/glean-parser"},{"id":21388,"title":"Glean SDK","library":"glean-sdk","status":"active","version":"67.2.0","language":"python","ecosystem":"pypi","summary":"Glean is a modern telemetry system by Mozilla for collecting, storing, and sending application metrics and pings. It provides a type-safe, cross-platform SDK with a metric API, automatic batching, and built-in pings. Current version is 67.2.0, with a regular release cadence aligned with Mozilla's release cycle.","last_verified":"2026-04-27T00:00:00.000Z","tags":["telemetry","metrics","mozilla","glean"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/glean-sdk"},{"id":10950,"title":"Gleap JavaScript SDK","library":"gleap","status":"active","version":"15.2.8","language":"javascript","ecosystem":"npm","summary":"The Gleap JavaScript SDK, currently at version 15.2.8, offers an AI-native platform for comprehensive customer support, feedback collection, and bug reporting within web applications. It integrates a range of features including an autonomous AI agent (Kai) designed for resolving customer inquiries and automating workflows, a built-in Help Center, outbound messaging, product roadmapping tools, and a unified multichannel inbox. The package maintains an active development pace with frequent minor releases, addressing features like video calling capabilities, improved platform/device detection, and updates to cookie management defaults. Its key differentiators lie in its holistic approach to customer engagement, extending beyond basic feedback forms to include advanced AI assistance and a full suite of support tools.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","bug-reporting","bug-reporting-tool","customer-surveys","surveys","customer-feedback","customer-feedback-sdk","javascript-bug-reporting","crash-reporting","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/gleap"},{"id":2518,"title":"Python Bindings for GLFW","library":"glfw","status":"active","version":"2.10.0","language":"python","ecosystem":"pypi","summary":"glfw (pyGLFW) is a ctypes-based wrapper for GLFW3, a cross-platform library for OpenGL, OpenGL ES and Vulkan development. It simplifies window creation, context management, and input handling in Python, providing a near one-to-one mapping to the C API with Pythonic naming conventions. The current version is 2.10.0, and it maintains an active release cadence with regular updates.","last_verified":"2026-04-24T21:06:38.817Z","tags":["graphics","opengl","vulkan","windowing","gui","ctypes","game-development"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/glfw"},{"id":25632,"title":"babel-standalone","library":"glia-babel-standalone","status":"active","version":"6.26.0","language":"javascript","ecosystem":"npm","summary":"babel-standalone provides a standalone, browser-ready build of Babel (v6.26.0) with all standard plugins and presets bundled, enabling ES2015+ transpilation in non-Node.js environments like browsers, REPLs, and embedded JavaScript engines. It is a maintained fork of the deprecated babel-browser package, offering similar functionality with automated updates to align with Babel releases. Key differentiators include automatic compilation of <script type='text/babel'> tags, support for custom plugins/presets, and optional integration with babili-minify. It does not support .babelrc due to lack of file system access, and is not a replacement for build-tool integration in Node-based workflows.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","babel","babeljs","6to5","transpile","transpiler"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/glia-babel-standalone"},{"id":27839,"title":"glicko2","library":"glicko2","status":"active","version":"2.1.0","language":"python","ecosystem":"pypi","summary":"A Python implementation of the Glicko-2 rating system, used for ranking players in games like chess or esports. Current version 2.1.0, requires Python >=3.7. Maintained, release cadence irregular.","last_verified":"2026-05-09T00:00:00.000Z","tags":["glicko2","rating","game","chess"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/glicko2"},{"id":10951,"title":"GLightbox","library":"glightbox","status":"active","version":"3.3.1","language":"javascript","ecosystem":"npm","summary":"GLightbox is a lightweight, pure JavaScript lightbox library designed for displaying various media types including images, videos (YouTube, Vimeo, self-hosted), iframes, and inline content. It is currently stable at version `3.3.1`, with an active beta release stream (`4.0.0-beta.x`) indicating ongoing development towards a new major version. The library is known for its small footprint (11KB gzipped), responsiveness across devices, and comprehensive feature set including gallery support, responsive images, keyboard and touch navigation, zoomable images, and a themeable API. It differentiates itself by being a feature-rich solution without external dependencies, offering a complete lightbox experience out-of-the-box, making it a robust choice for modern web projects requiring media presentation. While minor bug fixes and improvements are released frequently for the v3 branch, the v4 branch represents a significant refactor and enhancement effort.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","lightbox","gallery","popup","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/glightbox"},{"id":25633,"title":"Glimt","library":"glimt","status":"maintenance","version":"1.1.0","language":"javascript","ecosystem":"npm","summary":"Glimt is a Node.js CLI utility for transpiling comments in large codebases, allowing developers to avoid rewriting repetitive comments. Version 1.1.0 is the latest stable release, but the project appears to be in maintenance or low-activity phase. It requires global installation and uses a .glimtrc configuration file to specify comment lines to replace. The library also offers module and line clearing features. It differentiates itself by focusing on comment replacement rather than full code transformation, but has limited functionality with a constraint of 13 characters for replacement.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","transpiler","converter","comments","node","parser"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/glimt"},{"id":5943,"title":"GLiNER: Generalist & Lightweight Named Entity Recognition","library":"gliner","status":"active","version":"0.2.26","language":"python","ecosystem":"pypi","summary":"GLiNER is a Python library providing a Generalist and Lightweight Model for Named Entity Recognition (NER). It's built on a bidirectional transformer encoder (BERT-like) and can identify any entity type using zero-shot capabilities. It serves as an efficient alternative to traditional NER models and large language models (LLMs) for resource-constrained environments, offering competitive performance on CPUs and consumer hardware. The library currently stands at version 0.2.26 with frequent updates and an active development cadence.","last_verified":"2026-04-14T00:00:00.000Z","tags":["nlp","ner","named-entity-recognition","machine-learning","transformers","zero-shot","data-science","artificial-intelligence"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/gliner"},{"id":9013,"title":"GLiNER2: Unified Schema-Based Information Extraction","library":"gliner2","status":"active","version":"1.3.0","language":"python","ecosystem":"pypi","summary":"GLiNER2 is an efficient, unified information extraction system that combines Named Entity Recognition (NER), Text Classification, Structured Data Extraction, and Relation Extraction into a single 205M-parameter model. Built on a fine-tuned transformer encoder, it provides CPU-based inference for local processing without requiring complex pipelines or external API dependencies, offering a powerful alternative to larger language models.","last_verified":"2026-04-16T00:00:00.000Z","tags":["NLP","Information Extraction","NER","Text Classification","Structured Data Extraction","Relation Extraction","CPU-efficient","Zero-shot","Hugging Face"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/gliner2"},{"id":27844,"title":"Glitch JavaScript SDK","library":"glitch-javascript-sdk","status":"active","version":"3.0.6","language":"javascript","ecosystem":"npm","summary":"Official JavaScript SDK for Glitch, an open-source live community platform for gaming and esports. Version 3.0.6 is current stable. Released as needed; key differentiator is its tight integration with the Glitch backend API. Supports both browser and Node.js environments. Includes TypeScript definitions.","last_verified":"2026-05-09T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/glitch-javascript-sdk"},{"id":27016,"title":"gllm-inference-binary (GenAI LLM Inference Binary)","library":"gllm-inference-binary","status":"active","version":"0.6.32","language":"python","ecosystem":"pypi","summary":"A library containing components related to model inferences in Gen AI applications. Provides optimized binary inference modules for large language models. Current version 0.6.32, requires Python >=3.11,<3.14.","last_verified":"2026-05-01T00:00:00.000Z","tags":["llm","inference","gen-ai","binary"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/gllm-inference-binary"},{"id":10954,"title":"Glob File Matching Utility","library":"glob","status":"active","version":"13.0.6","language":"javascript","ecosystem":"npm","summary":"The `glob` package provides a robust and highly performant implementation for matching files using shell-like patterns in JavaScript. It is widely considered one of the most correct and fastest glob implementations available, supporting standard glob features such as wildcards, brace expansion, and extended globs. The current stable version is 13.0.6, and it targets modern Node.js environments (v18, v20, >=v22). The library emphasizes correctness according to shell standards and offers both synchronous and asynchronous APIs, including stream-based operations and an advanced `Glob` object for optimized, re-usable pattern matching. A key differentiator is its `withFileTypes` option, which returns enhanced `Path` objects (similar to `fs.Dirent`) for rich file metadata access and manipulation, including custom sorting and filtering based on file stats. It is actively maintained with a regular release cadence for bug fixes and feature enhancements.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/glob"},{"id":10952,"title":"glob-all","library":"glob-all","status":"maintenance","version":"3.3.1","language":"javascript","ecosystem":"npm","summary":"glob-all extends the functionality of the popular `node-glob` library by allowing developers to provide an array of multiple glob patterns instead of a single one. This enables more complex file selection logic, including robust pattern-level exclusion patterns (e.g., `!files/x/**`) that are evaluated sequentially, a feature not natively available in `node-glob`'s single-pattern API. It provides both asynchronous and synchronous APIs, mirroring `node-glob`'s interface. The current stable version is 3.3.1, with the latest release (in 2024) primarily focusing on dependency updates, indicating a maintenance-level release cadence. A key differentiator is its sophisticated handling of pattern precedence for duplicate files, where the result from a more precise pattern takes priority. Additionally, it optimizes performance across multiple patterns by internally leveraging `node-glob`'s `statCache` option, preventing redundant file system lookups. This makes it suitable for build systems and manifest generation where complex, ordered file selections are required.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","glob","multi","all","manifest","generation","file"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/glob-all"},{"id":18392,"title":"glob-fs-dotfiles","library":"glob-fs-dotfiles","status":"deprecated","version":"0.1.6","language":"javascript","ecosystem":"npm","summary":"A middleware package for glob-fs that automatically ignores dotfiles (files and directories starting with a dot) during file globbing. Version 0.1.6 is the latest and only release. It was originally a built-in middleware for glob-fs but can be used directly when the default middleware stack is disabled. Key differentiators: provides fine-grained control over dotfile handling via options like 'dot', 'dotdirs', 'dotfiles'. The package is part of the glob-fs ecosystem but is deprecated in favor of glob-fs's built-in support.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","fs","dot","dotfiles","dotfile","gitignore","glob","glob-fs","ignore"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/glob-fs-dotfiles"},{"id":18389,"title":"glob-fs-gitignore","library":"glob-fs-gitignore","status":"maintenance","version":"0.1.6","language":"javascript","ecosystem":"npm","summary":"Middleware for glob-fs that automatically ignores files and directories specified in .gitignore patterns. Version 0.1.6, last updated in 2017. Built by Jon Schlinkert as part of the glob-fs ecosystem. It integrates seamlessly with glob-fs to provide gitignore-aware file globbing. The package is stable but minimally maintained. It differs from alternatives like ignore by being a middleware for glob-fs rather than a standalone library. Works with Node.js >=0.12.0.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","fs","gitignore","glob","glob-fs","ignore","middleware","parse","pattern"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/glob-fs-gitignore"},{"id":25634,"title":"glob-import-esbuild-plugin","library":"glob-import-esbuild-plugin","status":"active","version":"1.0.0","language":"javascript","ecosystem":"npm","summary":"An esbuild plugin (v1.0.0) that enables importing multiple modules using a glob pattern, returning an object mapping file paths to their module exports (including named exports). The result is inspired by Vite's glob import but is not identical. It's stable but not actively maintained (latest release 2020). Unlike alternatives (e.g., esbuild-plugin-import-glob which returns an array and discards named exports), this plugin preserves both default and named exports.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","esbuild","glob-import","plugin"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/glob-import-esbuild-plugin"},{"id":20066,"title":"glob-import-loader","library":"glob-import-loader","status":"active","version":"2.0.0","language":"javascript","ecosystem":"npm","summary":"Webpack loader enabling glob patterns in ES6 import statements and Sass @import/@use/@forward directives. Version 2.0.0 supports Webpack 5 and enhanced-resolver for alias resolution. Expands globs like `import modules from './foo/**/*.js'` into multiple named imports. Unlike alternatives, it works seamlessly with Sass (scss/sass) files and allows configuration of resolve aliases, banner function for HMR, and node_modules filtering. Requires Node >=15 and Webpack 5.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","webpack","loader","glob","es6"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/glob-import-loader"},{"id":10953,"title":"Glob to Regex","library":"glob-to-regex.js","status":"active","version":"1.2.0","language":"javascript","ecosystem":"npm","summary":"The `glob-to-regex.js` library, currently stable at version 1.2.0, provides a lightweight and performant solution for converting shell-style glob patterns into native JavaScript `RegExp` objects. It is actively maintained, with recent feature releases in late 2025, demonstrating a consistent development cadence. Key differentiators include its focus on performance by leveraging V8's optimized regex engine for matching, the provision of both a direct `toRegex` function for `RegExp` generation and a `toMatcher` utility for predicate functions, and comprehensive support for various glob features including extended globbing (enabled via an option since v1.2.0) and character classes. The package ships with first-class TypeScript types, ensuring a robust developer experience. Unlike some alternatives, it explicitly anchors all generated regular expressions, which is crucial for precise full-path matching, though this can be a behavioral nuance for new users. Its small footprint makes it suitable for environments where bundle size is a concern.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","glob","regex","regexp","pattern","matcher","path","filesystem","wildcard","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/glob-to-regex.js"},{"id":4551,"title":"glob2","library":"glob2","status":"deprecated","version":"0.7","language":"python","ecosystem":"pypi","summary":"glob2 is an extended version of Python's built-in `glob` module, designed to offer enhanced globbing capabilities. Key features include the ability to capture patterns matched by glob expressions and a recursive `**` wildcard syntax, akin to bash's globstar. The current version is 0.7. The project has seen no active development since 2019, as many of its core functionalities, particularly recursive globbing, have been integrated into Python's standard `glob` module since Python 3.5.","last_verified":"2026-04-12T00:00:00.000Z","tags":["file system","globbing","wildcards","recursive search","pattern matching"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/glob2"},{"id":13241,"title":"Glob Base Path Extractor","library":"glob2base","status":"abandoned","version":"0.0.12","language":"javascript","ecosystem":"npm","summary":"glob2base is a small, focused utility library for Node.js that extracts the static base path portion from a `node-glob` instance. It identifies the non-globbing part of a pattern (e.g., `js/` from `js/**/*.js`), allowing for operations on the fixed directory structure before any file matching occurs. The current stable version is 0.0.12, which was last updated in 2015. The project appears to be unmaintained, with no significant updates in a long time, indicating an abandoned release cadence. Its primary differentiator is its direct integration with `node-glob`'s internal structure to derive the base path, rather than attempting to parse glob strings independently, though this tight coupling might also limit its flexibility with other glob implementations or newer `node-glob` versions.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/glob2base"},{"id":17237,"title":"Global Agent","library":"global-agent","status":"active","version":"4.1.3","language":"javascript","ecosystem":"npm","summary":"global-agent is a Node.js library designed to globally configure HTTP/HTTPS proxy settings for outgoing network requests. It intercepts `http.Agent` and `https.Agent` instances to route traffic through a specified proxy server, configurable primarily via environment variables such as `GLOBAL_AGENT_HTTP_PROXY`, `GLOBAL_AGENT_HTTPS_PROXY`, and `GLOBAL_AGENT_NO_PROXY`. The current stable version is 4.1.3, released in March 2026, indicating an active development and maintenance status. The project maintains a steady release cadence, with multiple minor and patch updates in early 2026. Key differentiators include its simple bootstrap mechanism for seamless global integration across applications, support for dynamic runtime re-configuration of proxy settings, and its intentional design to override other explicitly configured HTTP agents. It distinguishes itself by primarily using its own set of environment variables rather than strictly adhering to the standard `HTTP_PROXY` convention for its main bootstrap module.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","http","global","proxy","agent","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/global-agent"},{"id":16040,"title":"Global HTTP & HTTPS Tunneling","library":"global-tunnel-ng","status":"maintenance","version":"2.7.1","language":"javascript","ecosystem":"npm","summary":"global-tunnel-ng is a utility that globally configures Node.js's built-in `http` and `https` agents to route all outgoing network traffic through an upstream HTTP proxy. It works transparently for modules that utilize Node's default `http.request()` method and popular libraries like `request`. The current stable version is 2.7.1, published in November 2018. The package focuses on transparent global proxying, allowing developers to set a proxy once for an entire application without modifying individual HTTP client calls. It supports both `CONNECT` tunneling for HTTPS (and optionally HTTP) and absolute-URI request methods, accommodating various proxy configurations. Its primary differentiator is its low-level global interception of Node.js's native networking stack. For modern Node.js versions (v10+), `global-agent` is often recommended as a more actively maintained alternative.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","http","https","tunnel","global"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/global-tunnel-ng"},{"id":25635,"title":"globalize-compiler","library":"globalize-compiler","status":"active","version":"1.1.1","language":"javascript","ecosystem":"npm","summary":"globalize-compiler is a build tool that statically extracts Global.js formatters and parsers from source code and compiles them into a standalone JavaScript bundle. Version 1.1.1 is the current stable release with no recent updates. It is used alongside Globalize v1.5.0+ and CLDR data (>=25). Key differentiators: (1) eliminates runtime message/CLDR data dependencies for performance, (2) provides both CLI and programmatic API (compile, extract, compileExtracts), (3) supports custom templates for output. Primarily for Node.js build pipelines; not meant for direct browser use.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","globalize"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/globalize-compiler"},{"id":20067,"title":"globalize-webpack-plugin","library":"globalize-webpack-plugin","status":"active","version":"3.0.0","language":"javascript","ecosystem":"npm","summary":"Webpack plugin for Globalize.js that handles CLDR data loading, formatter precompilation, and locale chunk splitting. Current stable version is 3.0.0, compatible with Webpack 4 and Globalize ^1.3.0. Key differentiator: optimizes Globalize performance by precompiling formatters at build time for production, while allowing dynamic CLDR loading during development for faster HMR. Requires splitting code into vendor, globalize-compiled, and application chunks. Supports multiple locales and output customization.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","globalize","webpack","plugin"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/globalize-webpack-plugin"},{"id":10955,"title":"JavaScript Global Identifiers Registry","library":"globals","status":"active","version":"17.5.0","language":"javascript","ecosystem":"npm","summary":"`globals` is a comprehensive registry of global identifiers found across various JavaScript environments, including browsers, Node.js, Web Workers, and specific frameworks like Vue, Svelte, and Astro. Currently stable at version 17.5.0, the package maintains a frequent release cadence, often monthly, to incorporate updated global lists and introduce new environment definitions. Its core utility is a JSON file (`globals.json`) that maps global variable names to a boolean value, indicating whether the variable is considered writable (`true`) or read-only (`false`), aiding static analysis tools like ESLint. This differentiation is a key feature, allowing linters to flag incorrect assignments to built-in read-only globals. While ESLint 8 and earlier implicitly bundled this package, users of ESLint 9 and later are expected to include `globals` as a direct dependency.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","globals","global","identifiers","variables","vars","jshint","eslint","environments","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/globals"},{"id":16041,"title":"JavaScript Global Documentation Links","library":"globals-docs","status":"abandoned","version":"2.4.1","language":"javascript","ecosystem":"npm","summary":"This package provides a programmatic way to access documentation URLs for JavaScript global objects across various environments including built-in types, non-standard APIs, and browser, worker, or Node.js specific globals. It exposes a `docs` object containing all categorized links and a `getDoc` function to retrieve a specific URL by name. The current stable version is 2.4.1, which was last published over seven years ago (as of April 2026). Crucially, the GitHub repository for this project has been archived, indicating that the package is no longer maintained and is considered abandoned. Users should be aware that the documentation links provided by this package are highly likely to be outdated and may no longer resolve correctly due to changes on the target documentation sites (e.g., MDN/Mozilla Developer Center).","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","documentation","links","mdc","mozilla","developer","center","node"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/globals-docs"},{"id":7264,"title":"globmatch","library":"globmatch","status":"active","version":"2.0.0","language":"python","ecosystem":"pypi","summary":"globmatch provides functions for matching a path against one or more glob patterns in Python. Unlike the standard library's `glob` module, it does not interact with the filesystem, focusing solely on generic string matching. It extends `fnmatch` capabilities by supporting the `**` pattern for matching zero or more directories. The current version is 2.0.0, with releases historically being infrequent but demonstrating active maintenance.","last_verified":"2026-04-16T00:00:00.000Z","tags":["glob","pattern matching","filepaths","wildcard"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/globmatch"},{"id":23800,"title":"globre","library":"globre","status":"maintenance","version":"0.1.5","language":"python","ecosystem":"pypi","summary":"A glob matching library providing an interface similar to the `re` module. Version 0.1.5 is latest. The library appears to be in maintenance mode with infrequent releases.","last_verified":"2026-05-01T00:00:00.000Z","tags":["glob","pattern-matching","globre"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/globre"},{"id":9014,"title":"Globus SDK for Python","library":"globus-sdk","status":"active","version":"4.5.0","language":"python","ecosystem":"pypi","summary":"The Globus SDK for Python provides a convenient Pythonic interface to Globus web APIs, including the Auth, Transfer, Search, Flows, and Compute services. Currently at version 4.5.0, the library maintains an active development pace with minor releases typically occurring on a monthly or bi-monthly basis, incorporating new features, bug fixes, and Python version support updates.","last_verified":"2026-04-16T00:00:00.000Z","tags":["globus","auth","transfer","search","flow","compute","identity","data","cloud"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/globus-sdk"},{"id":9015,"title":"Google Local Tokens","library":"glocaltokens","status":"active","version":"0.7.6","language":"python","ecosystem":"pypi","summary":"glocaltokens is a Python library designed to extract Google device local authentication tokens, primarily for use in headless systems. It handles the authentication flow using a Google username and password to obtain master tokens, which can then be used to retrieve device-specific tokens. The current version is 0.7.6, and the project maintains an active release cadence, frequently updating dependencies and introducing minor enhancements.","last_verified":"2026-04-16T00:00:00.000Z","tags":["google","authentication","tokens","smart home","headless","2fa"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/glocaltokens"},{"id":23795,"title":"glog","library":"glog","status":"maintenance","version":"0.3.1","language":"python","ecosystem":"pypi","summary":"glog is a simple Google-style logging wrapper for Python, inspired by the C++ Google logging library. Version 0.3.1 is the latest on PyPI, though the project is in maintenance mode with no active development.","last_verified":"2026-05-01T00:00:00.000Z","tags":["logging","google-style","wrapper"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/glog"},{"id":10956,"title":"Glogg Global Logger","library":"glogg","status":"active","version":"2.2.0","language":"javascript","ecosystem":"npm","summary":"Glogg is a global logging utility designed for Node.js environments, primarily associated with the Gulp.js build system. It offers a straightforward, event-emitter-based interface for namespaced logging. The current stable version is 2.2.0. Releases are infrequent but occur when features or maintenance are required, typically in conjunction with updates within the Gulp ecosystem. A key differentiator is its reliance on `sparkles` (an augmented EventEmitter) to create loggers that emit events for different log levels (debug, info, warn, error). This architecture allows various parts of an application to retrieve a logger by its namespace and subscribe to specific log events, facilitating decoupled log handling. It supports `util.format()` for string interpolation, enabling printf-style logging, and can also log any data type directly. A critical operational aspect is that `error` events *must* be handled by at least one listener to prevent the Node.js process from crashing.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","global","log","logger","logging","shared"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/glogg"},{"id":1247,"title":"glom","library":"glom","status":"active","version":"25.12.0","language":"python","ecosystem":"pypi","summary":"glom is a declarative object transformer and formatter for Python, designed to simplify working with nested data structures. It provides path-based access, powerful data transformation using Pythonic specifications, meaningful error messages, and built-in debugging features. The library follows a CalVer versioning scheme (YY.MM.MICRO) and is actively maintained, with version 25.12.0 being a recent release that includes maintenance updates and test fixes for newer Python versions.","last_verified":"2026-04-23T18:54:37.970Z","tags":["data transformation","nested data","declarative","object access","data restructuring"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/glom"},{"id":14600,"title":"Glossy Syslog Parser and Producer","library":"glossy","status":"abandoned","version":"0.1.7","language":"javascript","ecosystem":"npm","summary":"Glossy is a lightweight JavaScript library designed for parsing and producing raw syslog messages. It supports multiple RFC standards including RFC 3164, RFC 5424, and RFC 5848. The library is unique in that it performs no network interactions itself, leaving the integration with UDP or TCP to the developer. It boasts zero external dependencies and was designed to be operable in various JavaScript environments, including browsers, in addition to Node.js. The current stable version, 0.1.7, was published 11 years ago, indicating an abandoned status. Its primary differentiators were its RFC compliance, dependency-free nature, and flexibility in deployment, though its age now presents significant compatibility challenges with modern JavaScript ecosystems.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","syslog","logging"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/glossy"},{"id":13242,"title":"GLOV.js Build System","library":"glov-build","status":"maintenance","version":"1.0.53","language":"javascript","ecosystem":"npm","summary":"GLOV.js Build System is a specialized build tool designed for JavaScript game development, emphasizing fast, incremental builds and live updates for assets across various formats. Currently at version 1.0.53, it is no longer under active development but maintains MEDIUM-HIGH API stability, being used in multiple production projects. Its primary differentiator lies in its tailored approach to handle the unique demands and scaling challenges of large game projects built within the GLOV.js ecosystem, aiming to overcome shortcomings found in more general-purpose build systems when applied to this specific context. It orchestrates builds through a system of 'tasks' and 'jobs', where individual jobs are executed incrementally only if their dependencies have changed, and their outputs trigger further tasks only if the output truly differs, ensuring efficient processing by only rebuilding what is strictly necessary.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","glov","glovjs"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/glov-build"},{"id":9016,"title":"PyGLPK","library":"glpk","status":"active","version":"0.4.8","language":"python","ecosystem":"pypi","summary":"PyGLPK (Python GLPK) is a Python module that provides a comprehensive interface to the GNU Linear Programming Kit (GLPK). It allows Python users to model and solve linear programming (LP), mixed integer programming (MIP), and other related optimization problems. The current version is 0.4.8. It has a moderate release cadence, largely tied to maintenance and updates related to the underlying GLPK C library.","last_verified":"2026-04-16T00:00:00.000Z","tags":["optimization","linear programming","MIP","GLPK","solver","OR"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/glpk"},{"id":18035,"title":"GLSL Anti-aliased Step Function","library":"glsl-aastep","status":"active","version":"1.0.1","language":"javascript","ecosystem":"npm","summary":"glsl-aastep is a GLSL utility function designed to provide anti-aliased edges for smoothstep-like operations within shaders. It leverages the `GL_OES_standard_derivatives` extension to calculate fragment derivatives, enabling resolution-independent smoothing of transitions across a single pixel width, regardless of magnification. If the extension is unavailable, it gracefully degrades to a standard `step()` function, losing the anti-aliasing effect. The package is currently at version 1.0.1 and appears to be stable, with updates released infrequently as it provides a focused, atomic GLSL function. Its primary differentiation lies in its direct application of standard derivatives for efficient and robust edge smoothing in 2D and 3D rendering contexts, avoiding more complex multi-pass techniques.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","aa","aastep","anti","alias","anti-alias","antialias","derivative","standard"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/glsl-aastep"},{"id":15627,"title":"GLSL Shader Loader for Webpack","library":"glsl-shader-loader","status":"maintenance","version":"0.1.6","language":"javascript","ecosystem":"npm","summary":"glsl-shader-loader is a Webpack loader designed to bundle GLSL shader source code, enabling modular management of shaders for WebGL applications. It allows developers to organize GLSL functions into separate files and import them using a custom `#pragma loader: import` syntax directly within other `.glsl` files. The loader performs static analysis to resolve dependencies, remove unused functions, and ensure functions are imported only once, resulting in an optimized shader string ready for use with WebGL. As of version 0.1.6, it focuses on providing a preprocessor-like experience for GLSL, which is useful for complex shader graphs and code reuse. Its release cadence appears to be slow, with the latest version indicating an early stage or a stable, low-maintenance tool rather than rapid development. Key differentiators include its syntax tree analysis for dependency resolution and optimization, which goes beyond simple string concatenation.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","glsl","shader","webgl","module","component","webpack","loader","import"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/glsl-shader-loader"},{"id":25636,"title":"glsl-transpiler","library":"glsl-transpiler","status":"active","version":"3.0.3","language":"javascript","ecosystem":"npm","summary":"Transforms GLSL source code into optimized JavaScript, enabling WebGL shaders to run without a GPU or WebGL context. Current stable version is 3.0.3. Maintained as part of stackgl ecosystem. Key differentiators: converts vectors/matrices to typed arrays, expands swizzles, applies expression optimizations, and provides stdlib for environment compatibility. Supports both GLSL ES 100 and 300 versions. Can be used programmatically or as a stream via glsl-parser. Suitable for headless rendering, testing, and education.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","headless-gl","gl","glsl","glsl.js","glsl-transpiler","transpiler","stackgl","js"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/glsl-transpiler"},{"id":25637,"title":"glsl-transpiler","library":"glsl-transpiler-fork-for-gm","status":"active","version":"2.0.21","language":"javascript","ecosystem":"npm","summary":"Transforms GLSL shader source code into optimized JavaScript, converting vectors and matrices to arrays, expanding swizzles, and applying expression optimizations. The latest version (2.0.21) ships as an ESM package with optional CommonJS support. It works both as a programmatic API and as a stream transform, integrating with glsl-parser and glsl-tokenizer. Key differentiators include runtime variable replacement for uniforms/attributes/varyings, built-in stdlib for environment compatibility, debug facilities (print/show), and support for GLSL ES 100 and 300. Alternatives like glsl.js or raw string manipulation lack its AST-level optimization and streaming pipeline. The package is a fork of the original stackgl/glsl-transpiler with ongoing maintenance.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","headless-gl","gl","glsl","glsl.js","glsl-transpiler","transpiler","stackgl","js"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/glsl-transpiler-fork-for-gm"},{"id":20068,"title":"glslify-loader","library":"glslify-loader","status":"maintenance","version":"2.0.0","language":"javascript","ecosystem":"npm","summary":"Webpack loader for glslify that inlines GLSL #include and source transforms. Current stable version 2.0.0, released 2018-05, no recent updates. Part of the stackgl ecosystem. Requires raw-loader to emit a string. Limited to webpack 4 and below; not compatible with webpack 5's asset modules. Alternatives: vite-plugin-glslify.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","ecosystem:stackgl"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/glslify-loader"},{"id":9018,"title":"GLUM - High Performance Generalized Linear Models","library":"glum","status":"active","version":"3.3.0","language":"python","ecosystem":"pypi","summary":"glum is a Python library providing high-performance implementations of Generalized Linear Models (GLMs), including various distributions and link functions. It focuses on speed and feature richness, supporting regularized fitting (L1, L2, ElasticNet) and cross-validation. The current version is 3.3.0, and it maintains an active release cadence with multiple updates throughout the year.","last_verified":"2026-04-16T00:00:00.000Z","tags":["glm","generalized linear model","machine learning","statistics","regularization","scikit-learn-compatible"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/glum"},{"id":27017,"title":"GluonCV","library":"gluoncv","status":"maintenance","version":"0.10.5.post0","language":"python","ecosystem":"pypi","summary":"GluonCV is a deep learning computer vision toolkit originally built on Apache MXNet, now also supporting PyTorch. Version 0.10.5.post0 is the latest release. The project is in maintenance mode with infrequent releases.","last_verified":"2026-05-01T00:00:00.000Z","tags":["computer-vision","mxnet","pytorch","deep-learning","model-zoo"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/gluoncv"},{"id":2519,"title":"GluonTS","library":"gluonts","status":"active","version":"0.16.2","language":"python","ecosystem":"pypi","summary":"GluonTS is a Python toolkit for probabilistic time series modeling, providing facilities for loading datasets, defining models, training them, and making predictions. It supports various deep learning backends, with PyTorch being the currently recommended and most actively developed one. The library is actively maintained with frequent minor releases, currently at version 0.16.2.","last_verified":"2026-04-24T21:11:40.956Z","tags":["time series","forecasting","deep learning","probabilistic","pytorch","machine learning"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/gluonts"},{"id":23796,"title":"glymur","library":"glymur","status":"active","version":"0.14.7","language":"python","ecosystem":"pypi","summary":"Python library for reading and writing JPEG 2000 files, wrapping the OpenJPEG library. Current version 0.14.7, requires Python >=3.11, release cadence irregular.","last_verified":"2026-05-01T00:00:00.000Z","tags":["JPEG2000","image","openjpeg","lossless"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/glymur"},{"id":21389,"title":"glyphsLib","library":"glyphslib","status":"active","version":"6.13.0","language":"python","ecosystem":"pypi","summary":"A Python library that bridges Glyphs source files (.glyphs) to UFOs (Unified Font Object) and back. It converts .glyphs files into UFO packages for further processing (e.g., with fontmake) and can also write back to .glyphs format. The current version is 6.13.0, with a relatively active release cadence (multiple minor releases per year). Requires Python >= 3.10.","last_verified":"2026-04-27T00:00:00.000Z","tags":["font","glyphs","ufo","font-conversion","fontlab"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/glyphslib"},{"id":10957,"title":"GmapVue - Google Maps for Vue 2","library":"gmap-vue","status":"active","version":"3.5.4","language":"javascript","ecosystem":"npm","summary":"GmapVue is an actively maintained Google Maps component library specifically designed for Vue 2 applications, currently at version 3.5.4. It originated as a fork of the popular but unmaintained `vue2-google-maps` project, ensuring continued support and development for Vue 2 users. The library provides a suite of components for integrating various Google Maps features, including maps, markers, polygons, and autocomplete functionalities, all within a declarative Vue syntax. Recent releases, labeled `gmv3_vX.Y.Z` in its internal changelog, indicate ongoing bug fixes and feature enhancements, with multiple updates in 2024 and 2025. Its key differentiator is its dedicated focus on Vue 2 compatibility and active maintenance, filling a gap left by its predecessor, and offering a robust solution for developers needing Google Maps in their Vue 2 projects.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/gmap-vue"},{"id":18391,"title":"gmi-babel-preset-gmi","library":"gmi-babel-preset-gmi","status":"maintenance","version":"1.0.14-alpha.0","language":"javascript","ecosystem":"npm","summary":"A Babel preset provided by Get My Invoicing (GMI) for internal use. Version 1.0.14-alpha.0 is an alpha release with no public documentation. This package ships TypeScript types and is part of the @gmi/bundler-utils ecosystem. It likely configures Babel transformations for GMI's JavaScript/TypeScript projects. No release cadence or changelog is available. There are no known differentiators as the package is intended for internal consumption and not widely used outside GMI.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","gmi","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/gmi-babel-preset-gmi"},{"id":14601,"title":"umi Bundler Utilities","library":"gmi-bundler-utils","status":"active","version":"1.0.16-alpha.0","language":"javascript","ecosystem":"npm","summary":"This package, `@gmi/bundler-utils`, is an internal utility within the UmiJS monorepo, a React framework for enterprise-level applications. It provides core functionalities and abstractions related to bundler configuration and processing, primarily supporting `umi` itself and its `utoopack` bundler. While the package itself shows a version of `1.0.16-alpha.0`, its development actively tracks the main `umi` framework's releases, which are currently around `v4.6.x`. Given its internal nature and the absence of a public README, it is not intended for direct consumption by end-users. Its key differentiators lie in its tight integration with `umi`'s plugin system and its role in features like HMR, PostCSS, Sass, and TailwindCSS support within the `umi` ecosystem.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","gmi","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/gmi-bundler-utils"},{"id":18390,"title":"GMI Bundler Vite","library":"gmi-bundler-vite","status":"active","version":"1.1.8-alpha.0","language":"javascript","ecosystem":"npm","summary":"An alpha-stage Vite bundler plugin for the GMI ecosystem, version 1.1.8-alpha.0. Integrates React and Vite to streamline GMI app builds. Released as a pre-release, lacks documentation and may change rapidly. Differentiates by targeting GMI-specific bundling needs rather than general-purpose Vite plugins. Ships TypeScript types but has minimal adoption outside its internal use.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","gmi","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/gmi-bundler-vite"},{"id":27018,"title":"GMI Bundler Webpack","library":"gmi-bundler-webpack","status":"active","version":"1.0.31-alpha.0","language":"javascript","ecosystem":"npm","summary":"A webpack bundler wrapper for the GMI framework ecosystem, version 1.0.31-alpha.0. Provides pre-configured webpack integration for GMI applications, handling asset bundling and module resolution. As an alpha release, it is unstable and subject to breaking changes. Differentiated by tight integration with GMI's module system, but lacks documentation and stability guarantees compared to standard webpack setups.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","gmi","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/gmi-bundler-webpack"},{"id":9017,"title":"gmplot","library":"gmplot","status":"active","version":"1.4.1","language":"python","ecosystem":"pypi","summary":"gmplot is a Python library providing a matplotlib-like interface to plot geographical data on Google Maps. It allows users to easily add markers, heatmaps, polygons, and other visualizations to generate interactive HTML maps. The library is actively maintained; its current version, 1.4.1, includes features like draggable markers and ground overlays.","last_verified":"2026-04-16T00:00:00.000Z","tags":["mapping","geospatial","google maps","plotting","visualization"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/gmplot"},{"id":5237,"title":"gmpy2: GMP/MPFR/MPC for Python","library":"gmpy2","status":"active","version":"2.3.0","language":"python","ecosystem":"pypi","summary":"gmpy2 is an optimized, C-coded Python extension module that provides an interface to the GMP (GNU Multiple Precision Arithmetic Library), MPFR (Multiple-Precision Floating-point Reliable Library), and MPC (Multiple Precision Complex Library). It enables fast arbitrary-precision integer, rational, real, and complex arithmetic in Python. The current stable version is 2.3.0, and it is actively maintained with regular updates to support newer Python versions and fix bugs.","last_verified":"2026-04-13T00:00:00.000Z","tags":["arbitrary-precision","mathematics","numeric","GMP","MPFR","MPC","high-performance","scientific-computing"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/gmpy2"},{"id":23797,"title":"gmqtt","library":"gmqtt","status":"active","version":"0.7.0","language":"python","ecosystem":"pypi","summary":"Asynchronous MQTT client for Python (3.5+) using asyncio. Supports QoS 0/1/2, TLS, WebSocket, and MQTT v5.0. Maintained by Wialon. Current version 0.7.0, with irregular releases (last in 2023).","last_verified":"2026-05-01T00:00:00.000Z","tags":["mqtt","asyncio","iot","messaging"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/gmqtt"},{"id":23105,"title":"Gaussian Mixture Regression (gmr)","library":"gmr","status":"active","version":"2.0.3","language":"python","ecosystem":"pypi","summary":"Gaussian Mixture Regression (GMR) for learning and inferring multivariate probability distributions from data. Version 2.0.3 supports Python >=3.7, NumPy 2 compatibility, and sklearn-compatible GaussianMixtureRegressor. Low release cadence (last release 2024-06-03).","last_verified":"2026-05-01T00:00:00.000Z","tags":["gaussian-mixture-regression","probability","gmm","sklearn-compatible"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/gmr"},{"id":8199,"title":"Gmsh Python API","library":"gmsh","status":"active","version":"4.15.2","language":"python","ecosystem":"pypi","summary":"Gmsh is an open-source three-dimensional finite element mesh generator with built-in pre- and post-processing facilities. It is designed to be fast, light, and user-friendly, supporting parametric input and flexible visualization capabilities. The library is actively maintained, with version 4.15.2 released on March 24, 2026, and regular updates.","last_verified":"2026-04-16T00:00:00.000Z","tags":["meshing","finite element","CAD","geometry","FEM","pre-processing"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/gmsh"},{"id":9776,"title":"GMSSL: China's National Cryptographic Algorithms","library":"gmssl","status":"active","version":"3.2.2","language":"python","ecosystem":"pypi","summary":"GMSSL is a pure-Python library providing implementations of China's national cryptographic algorithms: SM2 (elliptic curve cryptography), SM3 (hash function), and SM4 (block cipher). It is currently at version 3.2.2 and is actively maintained, with releases typically following bug fixes or minor enhancements.","last_verified":"2026-04-17T00:00:00.000Z","tags":["cryptography","sm2","sm3","sm4","china-cryptography","pure-python"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/gmssl"},{"id":23798,"title":"GNews","library":"gnews","status":"active","version":"0.4.3","language":"python","ecosystem":"pypi","summary":"A lightweight Python client to search and retrieve news articles from Google News, returning structured JSON. Current version 0.4.3. Low release cadence, last release in 2021.","last_verified":"2026-05-01T00:00:00.000Z","tags":["news","google-news","api","scraper"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/gnews"},{"id":23799,"title":"Gnocchi Python Client Library","library":"gnocchiclient","status":"active","version":"7.2.0","language":"python","ecosystem":"pypi","summary":"Python client library for Gnocchi, a time series data storage and indexing service. Version 7.2.0 is current; active development, release cadence irregular.","last_verified":"2026-05-01T00:00:00.000Z","tags":["gnocchi","time-series","client","openstack"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/gnocchiclient"},{"id":13243,"title":"node-gnuplot wrapper","library":"gnuplot","status":"abandoned","version":"0.3.1","language":"javascript","ecosystem":"npm","summary":"node-gnuplot is a lightweight wrapper for the `gnuplot` command-line utility, designed for Node.js environments. Currently at version 0.3.1, this package provides a direct and programmatic interface to interact with the external `gnuplot` plotting engine. It allows developers to send `gnuplot` commands, such as `set`, `plot`, and `splot`, via a fluent, chainable API or by piping data streams directly. The library spawns a `gnuplot` child process and manages its stdin/stdout, making it suitable for generating image files (e.g., PNG, SVG) from mathematical functions or data streams. Its release cadence is slow, and the package appears to be in an abandoned state given its low version number and lack of recent activity. A key differentiator is its minimal abstraction over `gnuplot`, providing direct access to its capabilities rather than implementing its own charting logic. Users must have `gnuplot` installed on their system for this package to function.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","gnuplot","plot"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/gnuplot"},{"id":5770,"title":"GNU Readline for Python","library":"gnureadline","status":"active","version":"8.3.3","language":"python","ecosystem":"pypi","summary":"gnureadline provides robust GNU Readline support for Python applications, particularly on platforms like macOS where the default `readline` module often links against `libedit` (NetBSD's Editline library), which is not fully GNU Readline compliant. It achieves this by bundling and statically linking the GNU Readline source code with Python's standard `readline` module. The library is actively maintained, with frequent updates to ensure compatibility with new Python versions and the underlying GNU Readline library; the current version is 8.3.3, released in January 2026.","last_verified":"2026-04-14T00:00:00.000Z","tags":["readline","terminal","console","history","completion","cli","macos","linux"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/gnureadline"},{"id":17664,"title":"Go Bundler","library":"go-bundler","status":"active","version":"0.1.5","language":"javascript","ecosystem":"npm","summary":"Go Bundler is a JavaScript bundler engineered in Golang, designed for rapid asset compilation with minimal configuration. Currently at version 0.1.5, it remains in early development and is explicitly marked as not tested, to be used at one's own risk. Its core features include a built-in development server, automatic rebuilding upon file changes, and support for bundling HTML templates alongside JavaScript files. A key differentiator is its Go-based architecture, contributing to its stated fast performance. Non-JavaScript assets are automatically copied to the bundle directory and referenced as URLs. Due to its nascent stage, a predictable release cadence is not yet established, and it prioritizes ease of use and speed over extensive feature sets or stability guarantees.","last_verified":"2026-04-23T00:00:00.000Z","tags":["javascript","golang","go","bundler","bundle","js"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/go-bundler"},{"id":9777,"title":"Go Task Binary Installer","library":"go-task-bin","status":"active","version":"3.50.0","language":"python","ecosystem":"pypi","summary":"go-task-bin is a Python package that simplifies the installation of the Go-based Task task runner CLI. It ensures a specific, stable version of the `task` executable is available on your system, acting as a simpler alternative to Make or other build tools. The current version is 3.50.0, and it typically releases new versions in sync with major updates to the upstream Task CLI project.","last_verified":"2026-04-17T00:00:00.000Z","tags":["task runner","cli","build tool","go"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/go-task-bin"},{"id":21390,"title":"GOATOOLS","library":"goatools","status":"active","version":"1.6.4","language":"python","ecosystem":"pypi","summary":"A Python library to find enrichment of Gene Ontology (GO) terms among a set of genes. It provides tools for GO term enrichment analysis (Fisher's exact test, GOEA), GO term association, and visualization of GO hierarchies. Current version 1.6.4, released June 2024. Regular updates every few months.","last_verified":"2026-04-27T00:00:00.000Z","tags":["bioinformatics","gene ontology","enrichment analysis","GOEA","GO-term"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/goatools"},{"id":20069,"title":"gobble-babel","library":"gobble-babel","status":"maintenance","version":"6.0.0","language":"javascript","ecosystem":"npm","summary":"A Gobble plugin to compile ES6/ES2015+ JavaScript files using Babel. Version 6.0.0 is the latest stable release; this package is part of the Gobble build system ecosystem. It automatically generates sourcemaps and passes user-specified options directly to Babel. Unlike standalone Babel CLI or other build tool plugins, it integrates tightly with Gobble's transform pipeline. Development is minimal; the package is in maintenance mode.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","gobble"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/gobble-babel"},{"id":25638,"title":"gobble-es6-modules","library":"gobble-es6-modules","status":"deprecated","version":"0.1.0","language":"javascript","ecosystem":"npm","summary":"A gobble plugin that transpiles ES6 modules to ES5 using the es6-module-transpiler (esnext). Version 0.1.0 is the latest stable release. This package is part of the gobble build system ecosystem and provides a simple .map('es6-modules') transform. It supports both bundle mode (single file output from an entry point) and AMD mode (one-to-one file mapping). The package is minimal but relies on the now-deprecated es6-module-transpiler and has not seen updates since 2014.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","gobble"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/gobble-es6-modules"},{"id":25639,"title":"gobble-es6-transpiler","library":"gobble-es6-transpiler","status":"abandoned","version":"0.1.2","language":"javascript","ecosystem":"npm","summary":"Gobble plugin to compile ES6 JavaScript files using es6-transpiler. Current version 0.1.2 (unmaintained since 2014). Release cadence: no active development. Key differentiators: integrates with the gobble build system and wraps es6-transpiler for ES6-to-ES5 transpilation. Alternatives: use modern tools like Babel or TypeScript with gobble-gobble or other build systems.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","gobble"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/gobble-es6-transpiler"},{"id":21391,"title":"gobble-rollup","library":"gobble-rollup","status":"abandoned","version":"0.40.0","language":"javascript","ecosystem":"npm","summary":"A gobble plugin to bundle ES6 modules using Rollup. Version 0.40.0 is the latest stable release. Abandoned since 2017; no updates for over 8 years, last commit on 2015-11-08. No longer maintained. Alternatives: use Rollup directly with modern build tools.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","gobble","gobble-plugin"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/gobble-rollup"},{"id":27019,"title":"gobble-rollup-babel","library":"gobble-rollup-babel","status":"maintenance","version":"0.6.1","language":"javascript","ecosystem":"npm","summary":"A gobble plugin for bundling ES6 modules using Rollup and Babel. Current stable version is 0.6.1. Typically used in older JavaScript projects that combine the gobble build system with Rollup for module bundling and Babel for transpilation. This plugin allows configuration of Rollup options and Babel presets/plugins. It is part of the gobble ecosystem and is not actively maintained, with limited documentation and community support. Consider using modern alternatives like Vite or webpack.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","gobble","gobble-plugin"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/gobble-rollup-babel"},{"id":8200,"title":"GoCardless Pro Python Client Library","library":"gocardless-pro","status":"active","version":"3.3.0","language":"python","ecosystem":"pypi","summary":"A client library for the GoCardless Pro API. It simplifies integration with the GoCardless platform, handling API requests, authentication, and error handling. As of version 3.3.0, it is actively maintained with regular updates, supporting Python 3.9, 3.10, 3.11, and 3.12.","last_verified":"2026-04-16T00:00:00.000Z","tags":["payment gateway","fintech","api client","gocardless","direct debit"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/gocardless-pro"},{"id":18393,"title":"Godot MCP Server","library":"godot-mcp-server","status":"active","version":"0.5.0","language":"javascript","ecosystem":"npm","summary":"MCP server for Godot game engine integration, enabling AI assistants like Claude and Cursor to manipulate Godot scenes, scripts, nodes, and project settings in real time. Current stable version 0.5.0, released March 2025, with monthly updates. Provides 32 tools across 6 categories (file, scene, script, project operations, asset generation, visualization) plus an interactive web-based project map. Unlike generic file-editing MCP servers, it communicates via WebSocket with the Godot editor plugin for live project state access, allowing direct editing of runtime properties and node trees without file system guesswork. TypeScript-first with full ESM support, designed for Godot 4.x.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","mcp","godot","game-development","ai-assistant","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/godot-mcp-server"},{"id":27020,"title":"goe-common-prettier","library":"goe-common-prettier","status":"active","version":"1.0.0","language":"javascript","ecosystem":"npm","summary":"Shared Prettier configuration for all go-e Labs front-end projects. Version 1.0.0, published as an npm package. Designed to enforce consistent code formatting across multiple projects within the organization, reducing bikeshedding on style. Intended for internal use only; no customization or extensibility is provided.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/goe-common-prettier"},{"id":27841,"title":"GO Feature Flag Python Provider","library":"gofeatureflag-python-provider","status":"active","version":"1.0.0","language":"python","ecosystem":"pypi","summary":"An OpenFeature provider for GO Feature Flag, enabling feature flag evaluation in Python applications. Version 1.0.0 supports OpenFeature 1.x and requires Python >=3.9. Released with monthly cadence.","last_verified":"2026-05-09T00:00:00.000Z","tags":["openfeature","feature-flags","go-feature-flag","provider"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/gofeatureflag-python-provider"},{"id":27021,"title":"GoGo Python","library":"gogo-python","status":"active","version":"0.0.1","language":"python","ecosystem":"pypi","summary":"A Python package for gogoproto, providing protobuf support with gogoproto extensions. Current version 0.0.1, early development stage with no stable release cadence.","last_verified":"2026-04-27T00:00:00.000Z","tags":["protobuf","gogoproto","serialization"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/gogo-python"},{"id":18395,"title":"GoJS Angular","library":"gojs-angular","status":"active","version":"20.0.0","language":"javascript","ecosystem":"npm","summary":"GojsAngular is the official Angular wrapper for GoJS, a JavaScript library for interactive diagrams and graphs. Version 20.0.0 targets Angular 20 and GoJS 3.x, with peer dependencies on @angular/common >=20.0.7, @angular/core >=20.0.7, gojs >=3.0.18, and immer ^11.1.3. It provides Angular components and services to integrate GoJS diagrams seamlessly into Angular applications. Key differentiators: tight integration with Angular's change detection and lifecycle, support for immutable data via immer, and alignment with GoJS's latest features. Release cadence follows Angular major versions.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/gojs-angular"},{"id":27022,"title":"gomtm-cli","library":"gomtm-cli","status":"active","version":"0.8.2808","language":"javascript","ecosystem":"npm","summary":"A CLI tool for interacting with the GoMTM platform. Version 0.8.2808 is the current stable release. It appears to be a command-line interface, but no detailed documentation or usage examples are provided in the readme. Likely used for automation or management tasks. Release cadence is unknown.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/gomtm-cli"},{"id":13244,"title":"Gonzales PE","library":"gonzales-pe","status":"active","version":"4.3.0","language":"javascript","ecosystem":"npm","summary":"Gonzales PE is a high-performance CSS parser library for JavaScript, designed to parse CSS, SCSS, Sass, and LESS syntaxes into a detailed Abstract Syntax Tree (AST). It provides a programmatic API for traversing, modifying, and regenerating CSS structures. The current stable version is 4.3.0. While the exact release cadence is not explicitly stated, the project has seen consistent updates, with several patch and minor releases within the v3 and v4 series, indicating active maintenance. Key differentiators include its explicit support for popular CSS preprocessors, making it suitable for tools that need to understand and manipulate these syntaxes, and its focus on providing a low-level AST for granular control over the stylesheet structure. The library allows users to parse a string, create and modify nodes, and then convert the tree back into a CSS string.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/gonzales-pe"},{"id":25641,"title":"gonzales-pe-sl (CSS Parser Fork for sass-lint)","library":"gonzales-pe-sl","status":"maintenance","version":"4.2.3","language":"javascript","ecosystem":"npm","summary":"A temporary fork of gonzales-pe, version 4.2.3, created specifically for sass-lint. It is a CSS parser that supports SCSS, Sass, and LESS syntaxes, producing a parse tree that can be traversed, modified, and serialized back to CSS. The package is unmaintained and intended only as a transitional dependency for sass-lint; newer projects should use postcss-scss or postcss-less instead. The release cadence is effectively frozen.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/gonzales-pe-sl"},{"id":25640,"title":"GooberScript Compiler","library":"gooberscript-compiler","status":"active","version":"1.2.0","language":"javascript","ecosystem":"npm","summary":"A self-contained compiler, lexer, parser, and transpiler for the GooberScript language, a friendly syntax that compiles to clean ES2020 JavaScript. Version 1.2.0 targets browser and Node.js environments, distributed via npm and CDN (jsDelivr). Key differentiators: includes a complete toolchain in a single file (goobc.js), exposes a global `Goobc` object for browser script tags, enforces mandatory file structure and unique syntax rules like the `yippee;` check marker. Ideal for educational platforms like CodeHS, with no external dependencies.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","gooberscript","compiler","transpiler","language","codehs","jsdelivr"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/gooberscript-compiler"},{"id":5633,"title":"Python Google Search Scraper","library":"google","status":"active","version":"3.0.0","language":"python","ecosystem":"pypi","summary":"This library provides Python bindings for performing web searches on Google.com by directly scraping the search results pages. It is important to note that this is NOT an official Google product or API. Its functionality relies on parsing the HTML structure of Google's search results, making it highly susceptible to breaking changes if Google alters its website layout. Users should be aware of potential rate limiting and IP blocking from Google.","last_verified":"2026-04-09T00:00:00.000Z","tags":["search","web-scraping","google","unofficial"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/google"},{"id":2046,"title":"Google Agent Development Kit (ADK)","library":"google-adk","status":"active","version":"1.28.1","language":"python","ecosystem":"pypi","summary":"The Google Agent Development Kit (ADK) is an open-source, code-first Python framework for building, evaluating, and deploying sophisticated AI agents. It provides a flexible and modular approach to developing multi-agent systems, optimized for Gemini and the Google ecosystem but designed to be model-agnostic. Currently at version 1.28.1, ADK features a rich tool ecosystem, robust debugging capabilities, and support for orchestrating complex agent workflows. It maintains an active release cadence with frequent updates and new features.","last_verified":"2026-04-24T05:45:29.124Z","tags":["AI Agents","LLM","Google Cloud","Gemini","Agentic AI","Orchestration"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/google-adk"},{"id":984,"title":"Google Ads Python Client Library","library":"google-ads","status":"active","version":"49.0.0","language":"python","ecosystem":"pypi","summary":"The official Python client library for the Google Ads API, enabling programmatic access to Google Ads data and management. It facilitates operations such as campaign management, reporting, and bid adjustments. The library is currently at version 49.0.0 and receives quarterly updates to support new API versions and deprecate older ones, ensuring compatibility with the frequently evolving Google Ads API.","last_verified":"2026-04-12T00:00:00.000Z","tags":["google","ads","api","marketing","client-library"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/google-ads"},{"id":14602,"title":"Google Ads Ad Manager API Client Library","library":"google-ads-admanager","status":"active","version":"0.9.0","language":"en","ecosystem":"pypi","summary":"This is an official Python client library for interacting with the Google Ad Manager API. It provides a programmatic interface to manage ad campaigns, inventory, and other Ad Manager features. The current version is 0.9.0 and it is part of the broader `googleapis/google-cloud-python` monorepo, which typically sees frequent updates, though this specific client's release cadence appears less frequent.","last_verified":"2026-04-14T00:00:00.000Z","tags":["google","admanager","ads","api-client","advertising","dfp"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/google-ads-admanager"},{"id":13245,"title":"Google Ads API Client for Node.js","library":"google-ads-api","status":"active","version":"23.0.0","language":"javascript","ecosystem":"npm","summary":"This library provides an unofficial Node.js client for interacting with the Google Ads API, currently supporting API version 23.0.0. It aims to offer a simplified and easy-to-use interface, leveraging REST and Protocol Buffers internally for underlying communication. The library maintains a strong focus on developer experience by shipping comprehensive TypeScript definitions for all resources, enums, errors, and services, ensuring strong type-checking and autocompletion. While unofficial, it typically tracks Google Ads API releases closely, with major library versions often aligning with new Google Ads API versions. Key differentiators include its full API functionality coverage, support for both declarative `report` and raw GAQL `query` methods, and the provision of hooks for various service methods. It's a robust alternative for Node.js developers requiring programmatic access to Google Ads.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","google ads","google ads api","google ads node","google ads nodejs","google ads javascript","adwords","adwords api","adwords nodejs","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/google-ads-api"},{"id":18394,"title":"google-ads-node (low-level Google Ads gRPC client)","library":"google-ads-node","status":"active","version":"23.0.0","language":"javascript","ecosystem":"npm","summary":"A low-level Google Ads API client library for Node.js, generated from the experimental Bazel build files. This package is the compiled output of protobuf definitions and requires manual setup, no user-facing documentation is provided. The current version (23.0.0) corresponds to Google Ads API v23. The package is maintained by Opteo but is not recommended for direct use; instead, use the higher-level wrapper google-ads-api. Releases are tied to Google Ads API versions. Key differentiator: it provides raw gRPC stubs for advanced users who need custom control.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","google ads api","google ads","google ads nodejs","google ads js","ads node","grpc","proto","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/google-ads-node"},{"id":1102,"title":"Google AI Generative Language API Client Library","library":"google-ai-generativelanguage","status":"active","version":"0.11.0","language":"python","ecosystem":"pypi","summary":"The `google-ai-generativelanguage` library is the low-level Python client for the Google Generative Language API. It provides programmatic access to Google's generative AI models, such as Gemini, allowing developers to perform tasks like text generation, multimodal content understanding, and more. Maintained by Google, it is currently at version 0.11.0 and is compatible with Python 3.9 and newer. While functional for direct API interaction, for a higher-level and more unified experience with Gemini models, the `google-genai` library is often recommended.","last_verified":"2026-04-23T16:58:20.961Z","tags":["Google Cloud","AI","Generative AI","Gemini","LLM","GAPIC"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/google-ai-generativelanguage"},{"id":636,"title":"Google Analytics Admin API Client Library","library":"google-analytics-admin","status":"active","version":"0.27.0","language":"python","ecosystem":"pypi","summary":"The `google-analytics-admin` library provides a Python client for the Google Analytics Admin API, allowing programmatic management of Google Analytics 4 (GA4) account and property configurations. This includes tasks like managing accounts, properties, data streams, user links, custom dimensions, and metrics. It is currently at version 0.27.0 and is part of the actively developed Google Cloud Python client libraries, which typically see frequent updates.","last_verified":"2026-05-12T17:03:44.526Z","tags":["google cloud","analytics","admin","ga4","client library"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/google-analytics-admin"},{"id":2047,"title":"Google Analytics Data API Client Library","library":"google-analytics-data","status":"active","version":"0.21.0","language":"python","ecosystem":"pypi","summary":"The Google Analytics Data API client library provides programmatic methods to access report data in Google Analytics 4 (GA4) properties. It is an actively maintained library within the `googleapis/google-cloud-python` ecosystem, with frequent updates that may include new features and occasional breaking changes.","last_verified":"2026-04-24T05:46:11.304Z","tags":["google-cloud","analytics","data-api","ga4","gcp"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/google-analytics-data"},{"id":14603,"title":"Google API Wrapper (Unofficial, Abandoned)","library":"google-api","status":"abandoned","version":"0.1.12","language":"en","ecosystem":"pypi","summary":"This `google-api` library (version 0.1.12, last updated 2015) is an unofficial and unmaintained Python wrapper for Google APIs. It is NOT the official Google API Client Library for Python, which is `google-api-python-client`. Users should avoid this package due to its abandonment and potential security vulnerabilities.","last_verified":"2026-04-15T00:00:00.000Z","tags":["google","api","wrapper","abandoned","deprecated","security"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/google-api"},{"id":295,"title":"Google API Core","library":"google-api-core","status":"active","version":"2.30.0","language":"python","ecosystem":"pypi","summary":"Google API Core is a foundational library for Python clients of Google APIs, providing essential features like authentication, request handling, and response parsing. The current version is 2.30.0, released on February 17, 2026. The library maintains a regular release cadence, ensuring compatibility and feature enhancements.","last_verified":"2026-05-12T12:54:35.738Z","tags":["Google API","Python","Client Library"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/google-api-core"},{"id":397,"title":"Google API Client Library for Python","library":"google-api-python-client","status":"maintenance","version":"2.193.0","language":"python","ecosystem":"pypi","summary":"A Python client library for Google's discovery-based APIs, currently at version 2.193.0, with weekly releases. Note: This library is in maintenance mode; for new development, consider using Cloud Client Libraries for Python.","last_verified":"2026-05-12T13:31:14.469Z","tags":["Google API","Python","Client Library","Maintenance Mode"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/google-api-python-client"},{"id":2520,"title":"Google API Python Client Stubs","library":"google-api-python-client-stubs","status":"active","version":"1.34.0","language":"python","ecosystem":"pypi","summary":"This package provides type stubs for the `google-api-python-client` library, enabling type checking with tools like `mypy` and improving autocompletion in IDEs. The stubs are automatically generated based on Google's Discovery Documents. It is not officially affiliated with Google, and its releases can be infrequent.","last_verified":"2026-04-24T21:12:47.980Z","tags":["google","api","client","stubs","type-hinting","mypy","discovery","google-cloud"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/google-api-python-client-stubs"},{"id":2048,"title":"Google Apitools","library":"google-apitools","status":"deprecated","version":"0.5.35","language":"python","ecosystem":"pypi","summary":"Apitools is a Python library for accessing REST APIs, primarily designed for auto-generated client libraries for Google APIs. As of its latest version (0.5.35), it is not actively developed and is considered deprecated, being maintained solely for use by the Google Cloud SDK. New projects should utilize the appropriate Google Cloud Client Libraries instead.","last_verified":"2026-04-24T05:46:36.409Z","tags":["google","api","client","deprecated","http","serialization"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/google-apitools"},{"id":9778,"title":"Google Apps Meet API Client Library","library":"google-apps-meet","status":"active","version":"0.4.0","language":"python","ecosystem":"pypi","summary":"The `google-apps-meet` library provides a Python client for interacting with the Google Meet API, enabling programmatic creation and management of Meet spaces. It is part of the larger `google-cloud-python` monorepo, currently at version 0.4.0, and receives frequent updates alongside other Google Cloud client libraries.","last_verified":"2026-04-17T00:00:00.000Z","tags":["google-cloud","api-client","meet","video-conferencing","workspaces"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/google-apps-meet"},{"id":17665,"title":"Google Artifact Registry Auth for npm/Yarn","library":"google-artifactregistry-auth","status":"active","version":"3.5.0","language":"javascript","ecosystem":"npm","summary":"The `google-artifactregistry-auth` module (currently at v3.5.0) provides command-line tools to configure npm and Yarn to authenticate with private npm repositories hosted in Google Cloud's Artifact Registry. It streamlines the process of obtaining and managing access tokens by automatically leveraging Google Application Default Credentials or the active `gcloud` login. The package sees a fairly active release cadence, with minor versions introducing features like Yarn support, flexible domain configurations, and token passing, indicating ongoing development and refinement. Its primary differentiator is the deep integration with Google Cloud's authentication mechanisms, making it the go-to solution for JavaScript package management within the Google Cloud ecosystem, especially for CI/CD pipelines and developer workstations. It's designed to simplify the typically complex setup of token-based authentication for private registries.","last_verified":"2026-04-23T00:00:00.000Z","tags":["javascript","google","google cloud platform","google cloud","cloud","artifact registry","artifact-registry"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/google-artifactregistry-auth"},{"id":273,"title":"Google Auth","library":"google-auth","status":"active","version":"2.49.1","language":"python","ecosystem":"pypi","summary":"google-auth is the official Google Authentication Library for Python, providing Application Default Credentials (ADC), service account credentials, OAuth2 tokens, JWT signing/verification, ID token support, Workload Identity Federation, and transport integrations for Requests, urllib3, aiohttp, and gRPC. Current stable version is 2.49.1, released as part of the google-cloud-python monorepo with a roughly monthly cadence.","last_verified":"2026-05-12T12:42:32.922Z","tags":["google","authentication","oauth2","credentials","adc","service-account","jwt","gcp","workload-identity"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/google-auth"},{"id":398,"title":"Google Auth Library for httplib2","library":"google-auth-httplib2","status":"active","version":"0.3.0","language":"python","ecosystem":"pypi","summary":"A transport for Google Authentication Library using httplib2. The current version is 0.3.0, released on 2025-12-12. The library has a regular release cadence with updates to support new Python versions.","last_verified":"2026-05-12T13:31:41.427Z","tags":["google","authentication","httplib2","http"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/google-auth-httplib2"},{"id":15629,"title":"Google Auth Library for Node.js","library":"google-auth-library","status":"active","version":"10.6.2","language":"javascript","ecosystem":"npm","summary":"This is Google's officially supported client library for Node.js, providing comprehensive functionality for OAuth 2.0 authorization and authentication with Google APIs. It abstracts away the complexities of credential management, offering various authentication flows including Application Default Credentials (ADC), OAuth2 for user consent, JSON Web Tokens (JWT) for service-to-service communication, and direct access for Google Compute environments. The library is currently at version 10.6.2 and undergoes continuous development, with regular bug fixes and feature enhancements released typically on a monthly basis, as evidenced by recent changelog entries from March and February 2026. Key differentiators include its robust support for workload and workforce identity federation, impersonated credentials, and downscoped clients, making it suitable for a wide array of use cases from local development to complex multi-cloud deployments. It ships with TypeScript types, ensuring a typed developer experience.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","google","api","google apis","client","client library","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/google-auth-library"},{"id":399,"title":"Google Authentication Library for OAuth 2.0","library":"google-auth-oauthlib","status":"active","version":"1.3.0","language":"python","ecosystem":"pypi","summary":"A Python library that provides OAuth 2.0 support for the google-auth library, enabling secure authentication for Google APIs. Current version: 1.3.0, released on February 27, 2026. Maintained with regular updates.","last_verified":"2026-05-12T13:32:16.353Z","tags":["authentication","OAuth 2.0","Google APIs","Python"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/google-auth-oauthlib"},{"id":4552,"title":"Type Stubs for Google Auth","library":"google-auth-stubs","status":"active","version":"0.3.0","language":"python","ecosystem":"pypi","summary":"google-auth-stubs provides type stubs for the `google-auth` library, enabling static type checking (e.g., with MyPy) for Google authentication code. It helps catch type-related errors at development time without affecting runtime behavior. The current version is 0.3.0, with releases occurring as needed to support new `google-auth` versions or add type elaborations.","last_verified":"2026-04-12T00:00:00.000Z","tags":["google","auth","type-stubs","typing","mypy"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/google-auth-stubs"},{"id":16819,"title":"Google Auto Authentication","library":"google-auto-auth","status":"active","version":"0.10.1","language":"javascript","ecosystem":"npm","summary":"google-auto-auth is a JavaScript library designed to simplify the process of authenticating requests to Google APIs. It abstracts away much of the complexity of managing credentials and obtaining access tokens, leveraging Google's Application Default Credentials (ADC) strategy to automatically find credentials based on the application's environment. This means it can seamlessly authenticate on Google Cloud Platform, when authenticated with the `gcloud` SDK, or via the `GOOGLE_APPLICATION_CREDENTIALS` environment variable. For environments where automatic authentication isn't available, it supports explicit configuration using key files or credentials objects. The current stable version is `0.10.1`. While not on a rapid release cycle, it is actively maintained as a utility for streamlined Google API access, providing a thin layer over the `google-auth-library` to offer a more developer-friendly interface for common authentication patterns.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","google","authentication","jwt","service","account","googleapis","gcloud","cloud"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/google-auto-auth"},{"id":21392,"title":"Google Benchmark","library":"google-benchmark","status":"active","version":"1.9.5","language":"python","ecosystem":"pypi","summary":"A Python library to benchmark code snippets, wrapping the C++ Google Benchmark library. Version 1.9.5 requires Python >=3.10 and provides a simple API for timing code execution and comparing performance.","last_verified":"2026-04-27T00:00:00.000Z","tags":["benchmark","performance","testing","google","c++ wrapper"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/google-benchmark"},{"id":25642,"title":"google-closure-compiler-java","library":"google-closure-compiler-java","status":"active","version":"20260428.0.0","language":"javascript","ecosystem":"npm","summary":"Java platform distribution of Google's Closure Compiler, a JavaScript optimizer and minifier that produces highly efficient code. This package wraps the Closure Compiler Java library for use in Node.js environments. Current stable version is 20260428.0.0, released weekly alongside upstream Closure Compiler versions. Key differentiators: full Closure Compiler functionality (type checking, optimization, dead code elimination) via Java runtime; suitable for build pipelines; no GraalVM native-image dependency unlike the native platform packages. Compares to other minifiers (Terser, UglifyJS) by offering advanced compilation passes, strict type checking, and cross-module optimization.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","compiler","optimizer","minifier","closure","java"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/google-closure-compiler-java"},{"id":25645,"title":"Closure Compiler Linux Native Distribution","library":"google-closure-compiler-linux","status":"active","version":"20260428.0.0","language":"javascript","ecosystem":"npm","summary":"Linux native binary distribution of Google Closure Compiler, version 20260428.0.0 (published Apr 2025, with weekly releases). This package provides the Java-based Closure Compiler as a precompiled Linux binary, enabling JavaScript/TypeScript compilation, optimization, and minification without a local Java runtime dependency. It is one of several platform-specific packages (linux, macos, windows) under the google-closure-compiler umbrella, automatically selected by the main package. Key differentiators: true native performance, no Java required, auto-selection via optionalDependencies, and support for advanced compilation (type checking, dead code elimination, inline functions). Alternative toolchains include esbuild and Terser, but Closure Compiler offers deeper optimization at the cost of slower execution.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","compiler","optimizer","minifier","closure","java"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/google-closure-compiler-linux"},{"id":25643,"title":"Closure Compiler Linux ARM64 Native Binary","library":"google-closure-compiler-linux-arm64","status":"active","version":"20260428.0.0","language":"javascript","ecosystem":"npm","summary":"Native Linux ARM64 binary distribution for the Google Closure Compiler, version 20260428.0.0. This package automatically installs the Java-based Closure Compiler compiled for ARM64 architecture, intended as an optional dependency of the platform-agnostic google-closure-compiler package. It enables JavaScript optimization, minification, and type checking on ARM64 Linux systems (e.g., Raspberry Pi, AWS Graviton). Releases follow weekly cadence aligned with upstream Closure Compiler releases. Use this only when targeting Linux ARM64; the main package handles platform selection.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","compiler","optimizer","minifier","closure","java"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/google-closure-compiler-linux-arm64"},{"id":25644,"title":"Google Closure Compiler - Mac OS Native","library":"google-closure-compiler-macos","status":"active","version":"20260428.0.0","language":"javascript","ecosystem":"npm","summary":"Mac OS native binary distribution of the Google Closure Compiler, a JavaScript optimizer and minifier. Version 20260428.0.0 corresponds to the Closure-Compiler release 20260428. Frequent updates (weekly). This package is one of platform-specific packages; the main entry point is 'google-closure-compiler'. It automatically detects the platform and installs the appropriate binary. Key differentiator: provides a native Java binary for macOS (x64 and arm64) instead of requiring a separate Java runtime installation, but still requires Java to be available. Unlike other minifiers (Terser, esbuild), it performs advanced optimizations like type-based inlining and dead code elimination. Not intended for direct import; use the main package.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","compiler","optimizer","minifier","closure","java"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/google-closure-compiler-macos"},{"id":25646,"title":"google-closure-compiler-osx","library":"google-closure-compiler-osx","status":"active","version":"20240317.0.0","language":"javascript","ecosystem":"npm","summary":"The OS X native binary distribution of Google's Closure Compiler, a JavaScript optimization and type-checking tool. This package provides the compiler via a Java binary specifically for macOS. Current stable version: 20240317.0.0. Releases follow upstream Closure Compiler releases, typically monthly. This is the platform-specific variant for macOS; equivalent packages exist for linux, windows, and a Java-based generic one. Key differentiator: optimized native binary for macOS vs running via Java.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","compiler","optimizer","minifier","closure","java"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/google-closure-compiler-osx"},{"id":25647,"title":"Closure Compiler - Windows Native","library":"google-closure-compiler-windows","status":"active","version":"20260428.0.0","language":"javascript","ecosystem":"npm","summary":"Native Windows platform distribution of Google Closure Compiler, providing the Windows executable (closure-compiler.exe) for JavaScript compilation, optimization, and minification. Current stable version is 20260428.0.0, released daily from the Closure Compiler repository. This package is specific to Windows (x64) and is one of multiple platform-specific distributions (also macOS, Linux). It is intended to be installed automatically as a dependency of the main google-closure-compiler package, which selects the correct platform package. Key differentiators: uses the native Java-free binary for Windows, no JVM required, CLI-only.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","compiler","optimizer","minifier","closure"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/google-closure-compiler-windows"},{"id":10958,"title":"Google Closure Library","library":"google-closure-library","status":"active","version":"20230802.0.0","language":"javascript","ecosystem":"npm","summary":"Google Closure Library is a comprehensive, low-level JavaScript library developed by Google for building complex, highly performant, and scalable web applications. It serves as the foundation for many of Google's own web properties, including Gmail, Google Docs, and Google Maps. The library is not a typical npm package with standard ES module exports but rather provides its own module system (`goog.require`, `goog.provide`) built around a global `goog` object. It ships with a vast array of utilities covering DOM manipulation, UI components, networking, internationalization, data structures, and more. The current stable version is 20230802.0.0, and it follows a roughly monthly to bi-monthly release cadence, providing continuous updates and improvements, often tied to internal Google development cycles. Its key differentiators include its robust type system (when used with Closure Compiler), extensive cross-browser compatibility layers, and a strong emphasis on performance and security, making it suitable for large-scale enterprise applications.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","library","goog","closure"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/google-closure-library"},{"id":2052,"title":"Google Cloud Meta-Package for Python","library":"google-cloud","status":"abandoned","version":"0.34.0","language":"python","ecosystem":"pypi","summary":"The `google-cloud` Python package was historically a meta-package designed to install all client libraries for Google Cloud services. However, it was deprecated in June 2018 and marked as inactive/archived. Users are strongly advised to install individual, product-specific client libraries (e.g., `google-cloud-storage`) rather than this meta-package. Its last released version is 0.34.0, from July 2018.","last_verified":"2026-04-24T05:49:29.795Z","tags":["google cloud","cloud","meta-package","deprecated","api client"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/google-cloud"},{"id":4553,"title":"Google Cloud Access Context Manager","library":"google-cloud-access-context-manager","status":"active","version":"0.4.0","language":"python","ecosystem":"pypi","summary":"Google Cloud Access Context Manager is a Python client library for interacting with the Access Context Manager API. It enables Google Cloud organization administrators to programmatically define fine-grained, attribute-based access control policies, including access levels and service perimeters, for resources within Google Cloud. The library is currently at version 0.4.0 and receives regular updates to align with API evolution and bug fixes.","last_verified":"2026-04-12T00:00:00.000Z","tags":["google-cloud","access-control","security","iam","policy","cloud"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/google-cloud-access-context-manager"},{"id":400,"title":"Google Cloud AI Platform Python Client Library","library":"google-cloud-aiplatform","status":"active","version":"1.143.0","language":"python","ecosystem":"pypi","summary":"The Google Cloud AI Platform Python Client Library provides a set of tools for interacting with Vertex AI services, enabling users to build, deploy, and manage machine learning models on Google Cloud. As of version 1.143.0, released on March 25, 2026, the library continues to evolve with regular updates to enhance functionality and performance.","last_verified":"2026-05-12T13:35:16.208Z","tags":["Google Cloud","AI Platform","Machine Learning","Python Client Library"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/google-cloud-aiplatform"},{"id":1493,"title":"Google Cloud AlloyDB","library":"google-cloud-alloydb","status":"active","version":"0.9.0","language":"python","ecosystem":"pypi","summary":"The `google-cloud-alloydb` library is the official Python client for interacting with Google Cloud AlloyDB, a fully managed, PostgreSQL-compatible database service. It provides programmatic access to manage clusters, instances, backups, and users within AlloyDB. The current version is 0.9.0, indicating it is still in active development, with releases typically tied to updates in the underlying Google Cloud API.","last_verified":"2026-04-23T21:40:17.594Z","tags":["google cloud","gcp","alloydb","database","postgresql","managed service","client library"],"install_tag":"stale","install_tag_description":"widespread failures or data too old to trust","api":"https://checklist.day/api/registry/google-cloud-alloydb"},{"id":5944,"title":"Google Cloud AlloyDB Connector","library":"google-cloud-alloydb-connector","status":"active","version":"1.12.1","language":"python","ecosystem":"pypi","summary":"The `google-cloud-alloydb-connector` is a Python client library that provides a secure, encrypted proxy for connecting to Google Cloud AlloyDB instances, ensuring database traffic is protected. It abstracts away the need for explicit SSL/TLS configuration and credential management for database connections. The current version is 1.12.1, and it receives regular updates and patches, typically on a monthly or bi-monthly schedule.","last_verified":"2026-04-14T00:00:00.000Z","tags":["google-cloud","alloydb","database","connector","postgresql","security"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/google-cloud-alloydb-connector"},{"id":23801,"title":"Google Cloud API Keys","library":"google-cloud-api-keys","status":"active","version":"0.8.0","language":"python","ecosystem":"pypi","summary":"Client library for the Google Cloud API Keys API, version 0.8.0. Allows you to manage and consume API keys for Google Cloud services. Part of the Google Cloud Python client libraries. Release cadence is irregular, typically monthly or as needed.","last_verified":"2026-05-01T00:00:00.000Z","tags":["google-cloud","api-keys","gcp"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/google-cloud-api-keys"},{"id":4957,"title":"Google Cloud App Engine Admin API","library":"google-cloud-appengine-admin","status":"active","version":"1.17.0","language":"python","ecosystem":"pypi","summary":"The `google-cloud-appengine-admin` client library for Python allows developers to programmatically manage their Google App Engine applications, including services, versions, instances, and certificates. It is an actively maintained, stable client, part of the larger `google-cloud-python` monorepo, receiving regular updates. The current version is 1.17.0, and it adheres to Google Cloud's client library release cadence.","last_verified":"2026-04-12T00:00:00.000Z","tags":["google cloud","app engine","admin","gcp","cloud administration"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/google-cloud-appengine-admin"},{"id":1076,"title":"Google Cloud App Engine Logging","library":"google-cloud-appengine-logging","status":"active","version":"1.9.0","language":"python","ecosystem":"pypi","summary":"The `google-cloud-appengine-logging` Python client library provides an interface to Google Cloud Logging specifically tailored for applications running on Google App Engine. It enables developers to integrate Python's standard `logging` module with Cloud Logging, facilitating the collection, storage, and analysis of application logs. The current version is 1.9.0, and being part of the `google-cloud-python` monorepo, it receives frequent updates for bug fixes and feature enhancements across various Google Cloud services.","last_verified":"2026-04-23T16:43:10.618Z","tags":["google-cloud","appengine","logging","gcp","cloud-logging"],"install_tag":"stale","install_tag_description":"widespread failures or data too old to trust","api":"https://checklist.day/api/registry/google-cloud-appengine-logging"},{"id":2049,"title":"Google Cloud Artifact Registry","library":"google-cloud-artifact-registry","status":"active","version":"1.21.0","language":"python","ecosystem":"pypi","summary":"The `google-cloud-artifact-registry` client library for Python allows developers to interact with Google Cloud Artifact Registry. This service provides a universal package manager for various artifact formats, including Docker images, Maven artifacts, npm packages, and more. The library is currently at version 1.21.0 and is part of the actively maintained Google Cloud Python client libraries, receiving frequent updates.","last_verified":"2026-04-24T05:47:14.978Z","tags":["Google Cloud","Artifact Registry","client library","package manager","GCP"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/google-cloud-artifact-registry"},{"id":4554,"title":"Google Cloud Asset","library":"google-cloud-asset","status":"active","version":"4.3.0","language":"python","ecosystem":"pypi","summary":"The `google-cloud-asset` client library for Python provides programmatic access to the Google Cloud Asset Inventory API. It allows users to track, analyze, and export metadata for Google Cloud resources and IAM policies, maintaining a five-week history of changes. Part of the `google-cloud-python` monorepo, it receives regular updates. The current version is 4.3.0.","last_verified":"2026-04-12T00:00:00.000Z","tags":["google cloud","asset inventory","cloud security","governance","compliance"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/google-cloud-asset"},{"id":5630,"title":"Google Cloud Audit Log Protobufs","library":"google-cloud-audit-log","status":"active","version":"0.4.0","language":"python","ecosystem":"pypi","summary":"The `google-cloud-audit-log` library provides the generated Python classes for Google Cloud Audit Log protocol buffer definitions. It enables developers to work with AuditLog messages, which describe activities in Google Cloud, allowing for parsing, constructing, and serializing these structured log entries. The current version is 0.4.0, and releases typically occur to update protobuf definitions as Google Cloud services evolve.","last_verified":"2026-03-28T00:00:00.000Z","tags":["google-cloud","audit","protobuf","logging"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/google-cloud-audit-log"},{"id":637,"title":"Google Cloud AutoML Client Library","library":"google-cloud-automl","status":"active","version":"2.18.1","language":"python","ecosystem":"pypi","summary":"The `google-cloud-automl` Python client library provides programmatic access to the Google Cloud AutoML API, enabling developers to train high-quality machine learning models tailored to specific business needs without extensive ML expertise. It leverages Google's state-of-the-art transfer learning and Neural Architecture Search technology. Currently at version 2.18.1, the library follows a frequent release cadence, typical of Google Cloud client libraries, with new versions often published weekly or bi-weekly. While functional, Google strongly recommends migrating to the Vertex AI SDK (`google-cloud-aiplatform`) for new development, as Vertex AI represents the next generation of Google's AI platform with enhanced features and MLOps capabilities.","last_verified":"2026-05-12T17:04:33.772Z","tags":["google-cloud","automl","machine-learning","ai","vertex-ai"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/google-cloud-automl"},{"id":490,"title":"Google Cloud Batch","library":"google-cloud-batch","status":"active","version":"0.20.0","language":"python","ecosystem":"pypi","summary":"The `google-cloud-batch` Python client library provides programmatic access to the Google Cloud Batch API, a fully managed service for running batch jobs at scale. It simplifies the orchestration of high-performance computing (HPC), AI/ML, and data processing workloads by handling infrastructure provisioning, scheduling, execution, and cleanup. The library is currently at version 0.20.0 and is part of the `google-cloud-python` monorepo, which typically sees frequent releases.","last_verified":"2026-05-12T14:15:15.479Z","tags":["google cloud","batch processing","serverless","job scheduling","hpc","ai/ml"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/google-cloud-batch"},{"id":9779,"title":"Google Cloud BigLake Client Library for Python","library":"google-cloud-biglake","status":"active","version":"0.3.0","language":"python","ecosystem":"pypi","summary":"The `google-cloud-biglake` library provides a Python client for interacting with the Google Cloud BigLake API. BigLake allows you to unify data lakes and warehouses, enabling a consistent management plane and access control for data stored in various formats across Google Cloud (e.g., Cloud Storage) and other clouds. It is currently in a 0.x.x version, indicating early access or preview, and is part of the larger `googleapis/google-cloud-python` monorepo, receiving updates as the underlying API evolves.","last_verified":"2026-04-17T00:00:00.000Z","tags":["google-cloud","gcp","biglake","data-lake","data-warehouse","etl"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/google-cloud-biglake"},{"id":175,"title":"Google Cloud BigQuery","library":"google-cloud-bigquery","status":"active","version":"3.40.1","language":"python","ecosystem":"pypi","summary":"Official Python client for Google BigQuery. Current version: 3.40.1 (Mar 2026). v3.0 made google-cloud-bigquery-storage and pyarrow required dependencies. Authentication uses Application Default Credentials (ADC) — no explicit API key. query() returns a QueryJob — must call .result() to wait for completion. to_dataframe() dtype behavior changed in v3 (nullable pandas dtypes). Python 3.9+ required as of v3.x.","last_verified":"2026-05-12T09:42:22.114Z","tags":["bigquery","google-cloud","python","data","sql","analytics"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/google-cloud-bigquery"},{"id":1836,"title":"Google Cloud BigQuery BigLake API Client Library","library":"google-cloud-bigquery-biglake","status":"active","version":"0.7.0","language":"python","ecosystem":"pypi","summary":"The `google-cloud-bigquery-biglake` library is the Python client for the Google Cloud BigLake API. BigLake serves as a unified storage engine, simplifying data access for data warehouses and data lakes. It offers uniform, fine-grained access control across multi-cloud storage solutions like Google Cloud Storage, Amazon S3, and Azure Data Lake Storage, and supports querying open-source table formats such as Apache Iceberg in BigQuery. This library is part of the larger `google-cloud-python` monorepo, suggesting a consistent release and maintenance cadence aligned with other Google Cloud client libraries.","last_verified":"2026-04-24T02:11:05.391Z","tags":["google-cloud","bigquery","biglake","data-lake","analytics","serverless"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/google-cloud-bigquery-biglake"},{"id":6655,"title":"Google Cloud BigQuery Connection Client Library","library":"google-cloud-bigquery-connection","status":"active","version":"1.21.0","language":"python","ecosystem":"pypi","summary":"The Google Cloud BigQuery Connection API client library (google-cloud-bigquery-connection) is a Python library designed to manage BigQuery connections to external data sources. It provides a programmatic interface for creating, updating, listing, and deleting connections, which are crucial for BigQuery to interact with other Google Cloud services (like Cloud Spanner, Cloud SQL) or external databases. As of April 2026, the current stable version is 1.21.0, and it is actively maintained with regular updates as part of the broader `google-cloud-python` ecosystem.","last_verified":"2026-04-15T00:00:00.000Z","tags":["google cloud","bigquery","data warehousing","etl","connections","gcp","client library"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/google-cloud-bigquery-connection"},{"id":9780,"title":"Google Cloud BigQuery Data Policies","library":"google-cloud-bigquery-datapolicies","status":"active","version":"0.9.0","language":"python","ecosystem":"pypi","summary":"The Google Cloud BigQuery Data Policies API client library provides programmatic access to manage data policies (e.g., column-level security or data masking) within BigQuery datasets. This library allows users to create, retrieve, update, and delete data policies, enforcing fine-grained access control on BigQuery data. It is currently at version 0.9.0 and is part of the `google-cloud-python` monorepo, receiving updates aligned with the underlying API and shared client library components.","last_verified":"2026-04-17T00:00:00.000Z","tags":["google-cloud","bigquery","data-governance","security","data-masking","column-level-security"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/google-cloud-bigquery-datapolicies"},{"id":760,"title":"Google Cloud BigQuery Data Transfer","library":"google-cloud-bigquery-datatransfer","status":"active","version":"3.21.0","language":"python","ecosystem":"pypi","summary":"The Google Cloud BigQuery Data Transfer API client library, currently at version 3.21.0, allows users to programmatically manage scheduled data transfers from various partner SaaS applications and other Google services into Google BigQuery. It enables automation of ETL processes and data replication. The `google-cloud-python` repository, which contains this library, generally follows a regular release cadence with frequent updates across its client libraries.","last_verified":"2026-05-12T18:41:35.324Z","tags":["google cloud","bigquery","data transfer","etl","data integration"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/google-cloud-bigquery-datatransfer"},{"id":27842,"title":"Google Cloud BigQuery Logging API Client Library for Python","library":"google-cloud-bigquery-logging","status":"active","version":"1.9.0","language":"python","ecosystem":"pypi","summary":"This library implements the google.cloud.bigquery_logging_v1 protobuf definitions, providing RPC bindings for the BigQuery Logging API. It is used to programmatically manage logging data for BigQuery audit logs. The current stable version is 1.9.0, and releases follow the googleapis-yoshi release cadence. Minimum Python version required is 3.9.","last_verified":"2026-05-09T00:00:00.000Z","tags":["google-cloud","bigquery","logging","protobuf"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/google-cloud-bigquery-logging"},{"id":9781,"title":"Google Cloud BigQuery Reservation","library":"google-cloud-bigquery-reservation","status":"active","version":"1.23.0","language":"python","ecosystem":"pypi","summary":"The `google-cloud-bigquery-reservation` library provides a Python client for the Google Cloud BigQuery Reservation API. This API allows users to manage BigQuery reservations, which are dedicated slots for running queries. The library is currently at version 1.23.0 and is part of the `google-cloud-python` monorepo, receiving frequent updates, often daily, alongside other Google Cloud client libraries.","last_verified":"2026-04-17T00:00:00.000Z","tags":["google-cloud","gcp","bigquery","reservation","data-warehousing"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/google-cloud-bigquery-reservation"},{"id":761,"title":"Google Cloud BigQuery Storage Client Library","library":"google-cloud-bigquery-storage","status":"active","version":"2.36.2","language":"python","ecosystem":"pypi","summary":"The Google Cloud BigQuery Storage API client library enables high-throughput data transfer from BigQuery tables. It leverages a binary serialization format (like Apache Arrow or Protobuf) for efficient data transfer and is ideal for analytical workloads requiring large-scale data extraction. The library is currently at version 2.36.2 and is released as part of the `google-cloud-python` monorepo, following a frequent release cadence.","last_verified":"2026-05-12T18:44:14.797Z","tags":["google-cloud","bigquery","data-streaming","etl","data-warehouse","cloud-storage"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/google-cloud-bigquery-storage"},{"id":491,"title":"Google Cloud Bigtable Python Client Library","library":"google-cloud-bigtable","status":"active","version":"2.35.0","language":"python","ecosystem":"pypi","summary":"The `google-cloud-bigtable` library is the official Python client for Google Cloud Bigtable, a fully managed, scalable NoSQL database service designed for high-performance and low-latency applications. It powers many core Google services like Search, Analytics, Maps, and Gmail. Currently at version 2.35.0, the library is actively maintained with frequent updates, adding new features and ensuring compatibility with the Bigtable service.","last_verified":"2026-05-12T14:16:15.020Z","tags":["google-cloud","bigtable","database","nosql","client-library","gcp"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/google-cloud-bigtable"},{"id":5238,"title":"Google Cloud Billing API","library":"google-cloud-billing","status":"active","version":"1.19.0","language":"python","ecosystem":"pypi","summary":"The `google-cloud-billing` Python client library provides programmatic access to the Google Cloud Billing API, allowing developers to manage their billing accounts, link projects, or browse the catalog of SKUs and pricing information. It offers a high-level interface for interacting with Google Cloud Billing services. This library is actively maintained by Google, with regular updates to support new features and maintain compatibility with the latest Python versions.","last_verified":"2026-04-13T00:00:00.000Z","tags":["google cloud","billing","cloud management","finops","api client","gcp"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/google-cloud-billing"},{"id":985,"title":"Google Cloud Build","library":"google-cloud-build","status":"active","version":"3.35.0","language":"python","ecosystem":"pypi","summary":"The `google-cloud-build` client library provides Python APIs to interact with Google Cloud Build, a service that executes your builds on Google Cloud Platform infrastructure. It allows users to define custom workflows for building, testing, and deploying across various environments. The library is currently at version 3.35.0 and is part of the Google Cloud Python client libraries, which receive frequent updates across their various service clients, often on a weekly or bi-weekly basis for individual clients.","last_verified":"2026-04-11T15:17:08.212Z","tags":["google cloud","gcp","build","ci/cd","devops","cloud build"],"install_tag":"stale","install_tag_description":"widespread failures or data too old to trust","api":"https://checklist.day/api/registry/google-cloud-build"},{"id":6656,"title":"Google Cloud Certificate Manager","library":"google-cloud-certificate-manager","status":"active","version":"1.13.0","language":"python","ecosystem":"pypi","summary":"The `google-cloud-certificate-manager` library is the official Python client for the Google Cloud Certificate Manager API. It allows developers to programmatically acquire and manage TLS (SSL) certificates for use with Cloud Load Balancing. Currently at version 1.13.0, it is part of the larger `google-cloud-python` monorepo, which undergoes frequent updates, ensuring ongoing feature development and maintenance.","last_verified":"2026-04-15T00:00:00.000Z","tags":["google cloud","certificate management","pki","tls","ssl"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/google-cloud-certificate-manager"},{"id":5945,"title":"Google Cloud Common API client library","library":"google-cloud-common","status":"active","version":"1.9.0","language":"python","ecosystem":"pypi","summary":"google-cloud-common is a foundational Python library that provides generated Python types and common helpers for other Google Cloud client libraries. It is not typically used as a standalone application client but serves as an internal dependency for service-specific client libraries within the `google-cloud-python` ecosystem. The current version is 1.9.0. It is actively maintained as part of the broader Google Cloud Python client libraries, which have a frequent release cadence.","last_verified":"2026-04-14T00:00:00.000Z","tags":["google-cloud","utility","client-library","protobuf","types","foundational"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/google-cloud-common"},{"id":492,"title":"Google Cloud Compute Engine Client Library","library":"google-cloud-compute","status":"active","version":"1.46.0","language":"python","ecosystem":"pypi","summary":"The `google-cloud-compute` Python client library provides programmatic access to Google Cloud Compute Engine, which delivers virtual machines running in Google's innovative data centers and worldwide fiber network. It allows developers to manage VM instances, disks, networks, and other Compute Engine resources. The library is actively maintained by Google and receives frequent updates, with the current version being 1.46.0.","last_verified":"2026-05-12T14:17:55.418Z","tags":["google cloud","gcp","compute engine","vm","virtual machine"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/google-cloud-compute"},{"id":986,"title":"Google Cloud Container API Client Library","library":"google-cloud-container","status":"active","version":"2.63.0","language":"python","ecosystem":"pypi","summary":"The `google-cloud-container` Python client library provides programmatic access to the Google Kubernetes Engine (GKE) API. It allows developers to build and manage container-based applications using the open-source Kubernetes technology. The current version is 2.63.0, and it follows a frequent release cadence as part of the broader `google-cloud-python` monorepo.","last_verified":"2026-04-11T15:17:55.926Z","tags":["google-cloud","gcp","kubernetes-engine","gke","container","cloud-native"],"install_tag":"stale","install_tag_description":"widespread failures or data too old to trust","api":"https://checklist.day/api/registry/google-cloud-container"},{"id":352,"title":"Google Cloud Core Library","library":"google-cloud-core","status":"active","version":"2.5.0","language":"python","ecosystem":"pypi","summary":"Provides common helpers (e.g., base Client classes) used by all of the google-cloud-* packages. Current version: 2.5.0, released on October 29, 2025. Release cadence: approximately every 3-6 months.","last_verified":"2026-05-12T13:14:26.744Z","tags":["google-cloud","core","client-library","python"],"install_tag":"stale","install_tag_description":"widespread failures or data too old to trust","api":"https://checklist.day/api/registry/google-cloud-core"},{"id":1045,"title":"Google Cloud Data Catalog","library":"google-cloud-datacatalog","status":"active","version":"3.30.0","language":"python","ecosystem":"pypi","summary":"Google Cloud Data Catalog is a fully managed, highly scalable data discovery and metadata management service. It allows users to discover, manage, and understand data assets across Google Cloud, supporting technical and business metadata. The Python client library, currently at version 3.30.0, provides programmatic access to the Data Catalog API and follows a regular release cadence as part of the broader `google-cloud-python` client libraries.","last_verified":"2026-04-23T16:20:22.815Z","tags":["google cloud","data catalog","metadata","cataloging","dataplex","deprecation"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/google-cloud-datacatalog"},{"id":7265,"title":"Google Cloud Datacatalog Lineage","library":"google-cloud-datacatalog-lineage","status":"active","version":"0.6.0","language":"python","ecosystem":"pypi","summary":"The `google-cloud-datacatalog-lineage` client library allows Python developers to interact with the Google Cloud Datacatalog Lineage API. This API helps track the origin and transformation of data within Google Cloud, providing visibility into data pipelines. The current version is 0.6.0, and it follows Google Cloud's frequent release cadence for client libraries, often aligning with underlying API changes or bug fixes.","last_verified":"2026-04-16T00:00:00.000Z","tags":["google-cloud","datacatalog","lineage","data-governance","etl","observability"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/google-cloud-datacatalog-lineage"},{"id":762,"title":"Google Cloud Dataflow Client","library":"google-cloud-dataflow-client","status":"active","version":"0.11.0","language":"python","ecosystem":"pypi","summary":"The `google-cloud-dataflow-client` is the Python client library for interacting with the Google Cloud Dataflow API. It allows users to programmatically manage Dataflow jobs, such as listing existing jobs, getting job details, or submitting new ones based on templates. This library provides an interface to the Dataflow service API, distinct from the `apache-beam` SDK, which is used for defining Dataflow pipelines themselves. It is part of the broader `google-cloud-python` ecosystem and generally follows its release cadence, receiving regular updates for bug fixes and new features.","last_verified":"2026-05-12T18:45:04.970Z","tags":["google-cloud","dataflow","client","gcp","job-management"],"install_tag":"stale","install_tag_description":"widespread failures or data too old to trust","api":"https://checklist.day/api/registry/google-cloud-dataflow-client"},{"id":493,"title":"Google Cloud Dataform","library":"google-cloud-dataform","status":"active","version":"0.9.0","language":"python","ecosystem":"pypi","summary":"Google Cloud Dataform is a service for developing, creating, documenting, testing, and updating curated tables in BigQuery. This Python client library (version 0.9.0) provides an interface to interact with the Dataform API. Google Cloud client libraries typically follow a regular release cadence, often coinciding with API updates or bug fixes, and are generally well-maintained.","last_verified":"2026-05-12T14:18:33.742Z","tags":["google cloud","dataform","etl","data orchestration","bigquery"],"install_tag":"stale","install_tag_description":"widespread failures or data too old to trust","api":"https://checklist.day/api/registry/google-cloud-dataform"},{"id":987,"title":"Google Cloud Dataplex","library":"google-cloud-dataplex","status":"active","version":"2.17.0","language":"python","ecosystem":"pypi","summary":"Google Cloud Dataplex is a unified data governance platform that provides an intelligent data fabric to centrally manage, monitor, and govern data across data lakes, data warehouses, and data marts. It enables consistent controls, trusted data access, and powers analytics at scale. The Python client library is currently at version 2.17.0 and is actively maintained with frequent releases.","last_verified":"2026-04-11T15:18:40.178Z","tags":["google-cloud","dataplex","data governance","data lake","data catalog"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/google-cloud-dataplex"},{"id":764,"title":"Google Cloud Dataproc Client Library","library":"google-cloud-dataproc","status":"active","version":"5.25.0","language":"python","ecosystem":"pypi","summary":"The Google Cloud Dataproc client library for Python provides programmatic access to Google Cloud's fully managed service for Apache Spark and Apache Hadoop. It simplifies running open-source data processing frameworks without the operational overhead of manual cluster provisioning and monitoring. The library is actively maintained with frequent updates, aligning with the rapid development of the underlying Dataproc service.","last_verified":"2026-05-12T18:46:48.673Z","tags":["google-cloud","dataproc","big-data","spark","hadoop","etl"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/google-cloud-dataproc"},{"id":763,"title":"Google Cloud Dataproc Metastore API client library","library":"google-cloud-dataproc-metastore","status":"active","version":"1.21.0","language":"python","ecosystem":"pypi","summary":"Google Cloud Dataproc Metastore is a fully managed, highly available, autohealing, and serverless Apache Hive metastore (HMS) that runs on Google Cloud. It simplifies technical metadata management for data lakes and provides interoperability between various data processing engines like Apache Hive, Apache Spark, and Presto. The `google-cloud-dataproc-metastore` Python client library allows developers to programmatically interact with this service. This library is part of the broader `google-cloud-python` monorepo, which typically sees frequent releases, often weekly for various client libraries.","last_verified":"2026-05-12T18:45:55.821Z","tags":["google cloud","dataproc","metastore","client library","hive","spark","data lake"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/google-cloud-dataproc-metastore"},{"id":1494,"title":"Google Cloud Datastore","library":"google-cloud-datastore","status":"active","version":"2.24.0","language":"python","ecosystem":"pypi","summary":"The `google-cloud-datastore` library is the official Python client for Google Cloud Datastore, a highly scalable NoSQL document database service. It provides APIs to store, query, and manage entities. This client also supports Firestore in Datastore mode. The current version is 2.24.0, and it follows the rapid release cadence of the broader `google-cloud-python` monorepo.","last_verified":"2026-04-23T21:40:56.008Z","tags":["google-cloud","datastore","nosql","database","gcp"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/google-cloud-datastore"},{"id":5239,"title":"Google Cloud Dialogflow CX","library":"google-cloud-dialogflow-cx","status":"active","version":"2.5.0","language":"python","ecosystem":"pypi","summary":"The `google-cloud-dialogflow-cx` client library provides Pythonic access to the Google Cloud Dialogflow CX API. Dialogflow CX is a conversational AI platform designed for building advanced virtual agents with complex, multi-turn conversations using a visual state-machine approach. This library facilitates interaction with Dialogflow CX agents, sessions, intents, flows, and other resources. It is part of the larger `google-cloud-python` ecosystem, which typically sees frequent updates and releases.","last_verified":"2026-04-13T00:00:00.000Z","tags":["google cloud","dialogflow","conversational ai","chatbot","nlp","client library"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/google-cloud-dialogflow-cx"},{"id":2050,"title":"Google Cloud Discovery Engine","library":"google-cloud-discoveryengine","status":"active","version":"0.18.0","language":"python","ecosystem":"pypi","summary":"The Google Cloud Discovery Engine API client library provides Python access to Google Cloud's AI-powered search and recommendations service. It enables developers to build rich, personalized search and browse experiences across various data sources, including websites, structured data, and media. The current version is 0.18.0, and it follows Google Cloud's frequent release cadence, often tied to API updates.","last_verified":"2026-04-24T05:47:58.773Z","tags":["google-cloud","discoveryengine","search","recommendations","ai","gen-ai","cloud-api"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/google-cloud-discoveryengine"},{"id":494,"title":"Google Cloud DLP","library":"google-cloud-dlp","status":"active","version":"3.34.0","language":"python","ecosystem":"pypi","summary":"The `google-cloud-dlp` Python client library provides programmatic access to the Google Cloud Data Loss Prevention (DLP) API, now part of Sensitive Data Protection. It enables scanning, discovering, classifying, and redacting privacy-sensitive data (like PII) within text, images, and various Google Cloud storage repositories such as BigQuery and Cloud Storage. The library is currently at version 3.34.0 and follows the continuous release cadence typical of Google Cloud client libraries, offering frequent updates and enhancements.","last_verified":"2026-05-12T14:19:24.512Z","tags":["google-cloud","dlp","data-loss-prevention","privacy","security"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/google-cloud-dlp"},{"id":5946,"title":"Google Cloud DNS Client Library","library":"google-cloud-dns","status":"active","version":"0.36.1","language":"python","ecosystem":"pypi","summary":"The Google Cloud DNS API client library provides a Pythonic interface for managing DNS records and managed zones within Google Cloud DNS. It is part of the broader `google-cloud-python` monorepo, benefiting from its active development and frequent updates across Google Cloud services.","last_verified":"2026-04-14T00:00:00.000Z","tags":["google cloud","dns","cloud dns","networking"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/google-cloud-dns"},{"id":3503,"title":"Google Cloud Document AI","library":"google-cloud-documentai","status":"active","version":"3.14.0","language":"python","ecosystem":"pypi","summary":"Google Cloud Document AI (Document AI) is a service for parsing structured information from unstructured or semi-structured documents using state-of-the-art Google AI, including natural language processing, computer vision, translation, and AutoML. It helps automate tedious tasks, improve data extraction, and gain deeper insights from documents. The Python client library, currently at version 3.14.0, is part of the actively maintained `google-cloud-python` monorepo, receiving frequent updates.","last_verified":"2026-04-25T10:55:55.617Z","tags":["google cloud","document processing","ocr","ai","machine learning","enterprise ai"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/google-cloud-documentai"},{"id":23802,"title":"Google Cloud Document AI Toolbox","library":"google-cloud-documentai-toolbox","status":"active","version":"0.15.2","language":"python","ecosystem":"pypi","summary":"Toolbox for Google Cloud Document AI: a Python library providing utilities to simplify working with Document AI processors, including splitting documents, converting between formats, and extracting entities. Current version 0.15.2, requires Python >=3.9. Maintained by Google, part of the google-cloud-python monorepo.","last_verified":"2026-05-01T00:00:00.000Z","tags":["google-cloud","document-ai","toolbox","document-processing","ocr"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/google-cloud-documentai-toolbox"},{"id":4024,"title":"Google Cloud Error Reporting","library":"google-cloud-error-reporting","status":"active","version":"1.15.0","language":"python","ecosystem":"pypi","summary":"The `google-cloud-error-reporting` client library for Python counts, analyzes, and aggregates crashes in your running cloud services. It provides a centralized error management interface to view error details, track occurrences, and set up alerts for new errors or spikes. The library is currently at version 1.15.0 and is actively maintained by Google, with frequent updates across the `google-cloud-python` monorepo.","last_verified":"2026-04-11T00:00:00.000Z","tags":["google cloud","error reporting","observability","logging","exceptions"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/google-cloud-error-reporting"},{"id":5947,"title":"Google Cloud Filestore","library":"google-cloud-filestore","status":"active","version":"1.16.0","language":"python","ecosystem":"pypi","summary":"The `google-cloud-filestore` client library provides Python access to the Google Cloud Filestore API. Google Cloud Filestore offers fully managed NFS file servers that can be integrated with applications running on Compute Engine virtual machines (VMs) or Google Kubernetes Engine (GKE) clusters, providing high-performance, low-latency shared storage. The library is part of the actively developed `google-cloud-python` monorepo, receiving regular updates across its various client components.","last_verified":"2026-04-14T00:00:00.000Z","tags":["google-cloud","filestore","nfs","storage","managed-service"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/google-cloud-filestore"},{"id":869,"title":"Google Cloud Firestore Python Client","library":"google-cloud-firestore","status":"active","version":"2.26.0","language":"python","ecosystem":"pypi","summary":"The `google-cloud-firestore` client library provides a Pythonic interface for interacting with Google Cloud Firestore. Firestore is a fully-managed, scalable NoSQL document database for mobile, web, and server development, offering real-time data synchronization and offline support. It is currently at version 2.26.0 and receives regular updates as part of the broader `google-cloud-python` client libraries.","last_verified":"2026-04-09T18:07:19.135Z","tags":["google-cloud","firestore","nosql","database","serverless","firebase"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/google-cloud-firestore"},{"id":4555,"title":"Google Cloud Functions Client Library","library":"google-cloud-functions","status":"active","version":"1.23.0","language":"python","ecosystem":"pypi","summary":"The `google-cloud-functions` Python client library provides a programmatic interface for managing Google Cloud Functions. Cloud Functions is a scalable, pay-as-you-go Functions-as-a-Service (FaaS) offering that allows you to run event-driven code without managing servers. This library is part of the larger `google-cloud-python` monorepo, with its latest version being 1.23.0, and it requires Python 3.9 or higher. While the monorepo sees frequent updates, this specific client library updates less frequently. [3, 19, 25]","last_verified":"2026-04-12T00:00:00.000Z","tags":["google-cloud","gcp","serverless","functions-as-a-service","faas","cloud-run"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/google-cloud-functions"},{"id":1495,"title":"Google Cloud IAM Client Library","library":"google-cloud-iam","status":"active","version":"2.22.0","language":"python","ecosystem":"pypi","summary":"The `google-cloud-iam` client library provides access to the Google Cloud IAM API, primarily focusing on Workload Identity Federation (WIF) resources like Workload Identity Pools and Providers. It allows programmatic management of these resources. The current version is 2.22.0, and it follows the rapid release cadence typical of Google Cloud client libraries, with updates often coinciding with API changes.","last_verified":"2026-04-23T21:41:36.497Z","tags":["Google Cloud","IAM","Identity and Access Management","Security","Workload Identity Federation"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/google-cloud-iam"},{"id":23803,"title":"Google Cloud IAP","library":"google-cloud-iap","status":"active","version":"1.21.0","language":"python","ecosystem":"pypi","summary":"Python client library for Google Cloud Identity-Aware Proxy (IAP). Current version 1.21.0, requires Python >=3.9. Released as part of the google-cloud-python monorepo with regular updates.","last_verified":"2026-05-01T00:00:00.000Z","tags":["google-cloud","iap","identity-aware-proxy","gcp","security"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/google-cloud-iap"},{"id":9019,"title":"Google Cloud Jupyter Config","library":"google-cloud-jupyter-config","status":"active","version":"0.0.12","language":"python","ecosystem":"pypi","summary":"google-cloud-jupyter-config is a Python library that provides utilities for Jupyter environments to retrieve configuration information directly from the Google Cloud SDK (gcloud CLI) and Google Cloud metadata server. It's designed to be a reusable helper for other Jupyter extensions and applications, enabling seamless access to details like project IDs and authentication tokens. The current version is 0.0.12, with releases being infrequent and often tied to the broader 'jupyter-extensions' project.","last_verified":"2026-04-16T00:00:00.000Z","tags":["google-cloud","gcp","jupyter","configuration","auth","gcloud"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/google-cloud-jupyter-config"},{"id":495,"title":"Google Cloud Key Management Service","library":"google-cloud-kms","status":"active","version":"3.12.0","language":"python","ecosystem":"pypi","summary":"The `google-cloud-kms` client library provides an interface for interacting with Google Cloud Key Management Service (KMS). KMS is a cloud-hosted key management service that allows you to manage cryptographic keys for your cloud services. It enables generation, usage, rotation, and destruction of various cryptographic keys (AES256, RSA, EC) and integrates with Cloud IAM and Cloud Audit Logging. The library is actively maintained with frequent releases, currently at version 3.12.0, supporting Python 3.9 and higher.","last_verified":"2026-05-12T14:20:15.104Z","tags":["google cloud","kms","key management","cryptography","security"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/google-cloud-kms"},{"id":496,"title":"Google Cloud Natural Language API Client Library","library":"google-cloud-language","status":"active","version":"2.20.0","language":"python","ecosystem":"pypi","summary":"The `google-cloud-language` library provides a Python client for the Google Cloud Natural Language API. It enables developers to perform sentiment analysis, entity analysis, entity sentiment analysis, content classification, and syntax analysis on text. This library is part of the larger `google-cloud-python` monorepo, meaning it receives regular updates and patches as part of Google Cloud's client library ecosystem, with frequent releases for individual services.","last_verified":"2026-05-12T14:21:02.461Z","tags":["google cloud","natural language processing","nlp","ai","machine learning","sentiment analysis","entity analysis","text classification"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/google-cloud-language"},{"id":497,"title":"Google Cloud Logging","library":"google-cloud-logging","status":"active","version":"3.15.0","language":"python","ecosystem":"pypi","summary":"The `google-cloud-logging` client library for Python allows developers to interact with the Google Cloud Logging API. It facilitates sending and retrieving log entries, managing log sinks, and integrating with Python's standard `logging` module. The library is actively maintained by Google, with version 3.15.0 being the latest, and releases frequently align with updates across the broader Google Cloud Python ecosystem.","last_verified":"2026-05-12T14:21:54.390Z","tags":["google-cloud","logging","observability","gcp","cloud-logging"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/google-cloud-logging"},{"id":1496,"title":"Google Cloud Managed Kafka","library":"google-cloud-managedkafka","status":"active","version":"0.4.0","language":"python","ecosystem":"pypi","summary":"The `google-cloud-managedkafka` client library for Python allows developers to interact with the Google Cloud Managed Service for Apache Kafka API. This library, currently at version `0.4.0`, provides programmatic access to manage Kafka clusters, topics, and consumers within Google Cloud. It follows Google Cloud's frequent release cadence, with updates often tied to underlying API changes.","last_verified":"2026-04-23T21:42:13.703Z","tags":["google-cloud","kafka","managed-service","gcp"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/google-cloud-managedkafka"},{"id":735,"title":"Google Cloud Memcache API Client Library","library":"google-cloud-memcache","status":"active","version":"1.15.0","language":"python","ecosystem":"pypi","summary":"The `google-cloud-memcache` client library for Python provides programmatic access to the Google Cloud Memorystore for Memcached API. It allows developers to manage and interact with fully-managed Memcached instances on Google Cloud. The library is currently at version 1.15.0 and is actively maintained as part of the broader `googleapis/google-cloud-python` monorepo, with frequent updates.","last_verified":"2026-05-12T18:26:14.386Z","tags":["google cloud","memcache","caching","memorystore","cloud computing"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/google-cloud-memcache"},{"id":8202,"title":"ML Diagnostics Python SDK","library":"google-cloud-mldiagnostics","status":"active","version":"1.0.2","language":"python","ecosystem":"pypi","summary":"The `google-cloud-mldiagnostics` library is the Python SDK for Google Cloud's ML Diagnostics platform. It integrates with machine learning workloads to collect and manage workload metrics, configurations, and profiles, and enables programmatic and on-demand profile capture. It helps users create and monitor machine learning runs, deploy managed XProf resources for performance profiling, and visualize various workload aspects on Google Cloud. The library is actively maintained, with frequent updates aligning with new features and improvements in Google Cloud services.","last_verified":"2026-04-16T00:00:00.000Z","tags":["Google Cloud","ML Diagnostics","Machine Learning","Profiling","Metrics","XProf","Python"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/google-cloud-mldiagnostics"},{"id":5240,"title":"Google Cloud Modelarmor","library":"google-cloud-modelarmor","status":"active","version":"0.5.0","language":"python","ecosystem":"pypi","summary":"Google Cloud Model Armor is a service designed to enhance the security and safety of generative AI applications by proactively screening Large Language Model (LLM) prompts and responses. It protects against risks such as prompt injection, harmful content, and data leakage by allowing users to define policies and filters. The `google-cloud-modelarmor` Python client library provides programmatic access to this service. As of version 0.5.0, the library is in preview and under active development, with releases potentially introducing backwards-incompatible changes.","last_verified":"2026-04-13T00:00:00.000Z","tags":["google-cloud","ai","model-monitoring","security","generative-ai","llm","mlops"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/google-cloud-modelarmor"},{"id":498,"title":"Google Cloud Monitoring","library":"google-cloud-monitoring","status":"active","version":"2.30.0","language":"python","ecosystem":"pypi","summary":"The `google-cloud-monitoring` Python client library provides programmatic access to Google Cloud Monitoring, allowing users to collect metrics, events, and metadata from Google Cloud, AWS, and other sources. It enables the creation of custom metrics, reading of time series data, and integration with Google Cloud Observability for dashboards, charts, and alerts. The library is part of the larger `google-cloud-python` ecosystem and is actively maintained, with frequent updates.","last_verified":"2026-05-12T14:22:43.590Z","tags":["google cloud","monitoring","metrics","observability","gcp"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/google-cloud-monitoring"},{"id":9782,"title":"Google Cloud Monitoring Dashboards","library":"google-cloud-monitoring-dashboards","status":"active","version":"2.21.0","language":"python","ecosystem":"pypi","summary":"The `google-cloud-monitoring-dashboards` client library provides Python access to the Google Cloud Monitoring Dashboards API. It allows programmatic creation, management, and listing of custom dashboards for visualizing metrics in Google Cloud Monitoring. Part of the larger `google-cloud-python` monorepo, it receives frequent updates alongside other Google Cloud client libraries.","last_verified":"2026-04-17T00:00:00.000Z","tags":["Google Cloud","Monitoring","Dashboards","observability","metrics","cloud"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/google-cloud-monitoring-dashboards"},{"id":4958,"title":"NDB Library for Google Cloud Datastore","library":"google-cloud-ndb","status":"active","version":"2.4.2","language":"python","ecosystem":"pypi","summary":"google-cloud-ndb is a Python client library for Google Cloud Datastore, providing an ORM-like interface for interacting with the service. It is a modern, standalone re-implementation of the original App Engine NDB. The current version is 2.4.2, and it is part of the larger `google-cloud-python` monorepo, which has frequent releases, though individual library updates may be less frequent.","last_verified":"2026-04-12T00:00:00.000Z","tags":["google cloud","datastore","ndb","orm","nosql","asyncio"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/google-cloud-ndb"},{"id":9020,"title":"Google Cloud Notebooks","library":"google-cloud-notebooks","status":"active","version":"1.16.0","language":"python","ecosystem":"pypi","summary":"The `google-cloud-notebooks` client library provides Python access to the Google Cloud AI Platform Notebooks API. This managed service offers an integrated and secure JupyterLab environment for data scientists and machine learning developers to experiment, develop, and deploy models into production. The library is currently at version 1.16.0 and is part of the broader `google-cloud-python` ecosystem, which maintains a frequent release cadence, often with monthly updates for various client libraries.","last_verified":"2026-04-16T00:00:00.000Z","tags":["google-cloud","notebooks","jupyterlab","ai-platform","machine-learning","data-science","client-library"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/google-cloud-notebooks"},{"id":638,"title":"Google Cloud Orchestration Airflow API Client Library","library":"google-cloud-orchestration-airflow","status":"active","version":"1.20.0","language":"python","ecosystem":"pypi","summary":"Cloud Composer is a fully managed Apache Airflow service that simplifies the creation, scheduling, monitoring, and management of workflows. This client library provides programmatic access to the Google Cloud Orchestration Airflow API, allowing Python developers to interact with Cloud Composer environments and their underlying Airflow instances. The current version is 1.20.0, and Google Cloud client libraries typically follow a continuous release cadence with frequent updates for new features, bug fixes, and API changes.","last_verified":"2026-05-12T17:05:23.930Z","tags":["google cloud","airflow","composer","orchestration","workflow"],"install_tag":"stale","install_tag_description":"widespread failures or data too old to trust","api":"https://checklist.day/api/registry/google-cloud-orchestration-airflow"},{"id":4556,"title":"Google Cloud Org Policy","library":"google-cloud-org-policy","status":"active","version":"1.17.0","language":"python","ecosystem":"pypi","summary":"The Google Cloud Org Policy API client library allows users to configure governance rules on their GCP resources across the Cloud Resource Hierarchy. It is currently at version 1.17.0 and maintains a regular release cadence with updates often for new features or bug fixes.","last_verified":"2026-04-12T00:00:00.000Z","tags":["google cloud","org policy","governance","cloud management"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/google-cloud-org-policy"},{"id":5631,"title":"Google Cloud OS Config Client Library","library":"google-cloud-os-config","status":"active","version":"1.24.0","language":"python","ecosystem":"pypi","summary":"The Google Cloud OS Config client library for Python provides tools to manage operating systems on virtual machine instances, offering functionalities for patch management, patch compliance reporting, and configuration management. Currently at version 1.24.0, it is actively maintained as part of the broader google-cloud-python monorepo, with frequent updates and releases.","last_verified":"2026-04-12T00:00:00.000Z","tags":["google cloud","os config","gcp","client library","os management","patch management"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/google-cloud-os-config"},{"id":765,"title":"Google Cloud OS Login","library":"google-cloud-os-login","status":"active","version":"2.20.0","language":"python","ecosystem":"pypi","summary":"The `google-cloud-os-login` library is the Python client for the Google Cloud OS Login API, which enables managing SSH access to Google Compute Engine instances using IAM identities. It simplifies SSH key management, unifies Linux user accounts across multiple VMs, and integrates with Google Cloud IAM for granular authorization, two-factor authentication (2FA), and comprehensive audit logging. The library maintains a frequent release cadence, often receiving updates weekly or bi-weekly as part of the larger `google-cloud-python` client ecosystem.","last_verified":"2026-05-12T18:47:36.239Z","tags":["google cloud","os login","iam","ssh","compute engine","authentication","authorization"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/google-cloud-os-login"},{"id":8201,"title":"Google Cloud Parametermanager","library":"google-cloud-parametermanager","status":"active","version":"0.4.0","language":"python","ecosystem":"pypi","summary":"google-cloud-parametermanager is the Python client library for the Google Cloud Parametermanager API. This service, an extension to Secret Manager, provides a centralized and secure store for application configuration parameters such as environment variables, feature flags, and API keys. It offers features like data encryption, versioning, support for structured formats (YAML, JSON), and fine-grained Identity and Access Management (IAM) controls. The current version is 0.4.0, and as part of the `google-cloud-python` monorepo, its sub-libraries receive frequent updates.","last_verified":"2026-04-16T00:00:00.000Z","tags":["google cloud","parametermanager","gcp","configuration management","secrets management"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/google-cloud-parametermanager"},{"id":3504,"title":"Google Cloud Pipeline Components","library":"google-cloud-pipeline-components","status":"active","version":"2.22.0","language":"python","ecosystem":"pypi","summary":"This Python SDK provides a set of first-party (Google owned) pipeline components that enable users to build MLOps pipelines on Vertex AI using Kubeflow Pipelines (KFP) SDK. It integrates seamlessly with Vertex AI SDK and other Google Cloud services. The current version is 2.22.0, and releases are frequent, often aligned with KFP SDK updates.","last_verified":"2026-04-25T10:57:34.695Z","tags":["google-cloud","vertex-ai","kubeflow-pipelines","kfp","mlops","machine-learning"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/google-cloud-pipeline-components"},{"id":2959,"title":"Google Cloud Profiler Python Agent","library":"google-cloud-profiler","status":"active","version":"4.1.0","language":"python","ecosystem":"pypi","summary":"The `google-cloud-profiler` Python agent continuously collects CPU usage and memory-allocation information from Python applications in production. It helps identify resource-intensive parts of the code with low overhead, supporting performance analysis through flame graphs in the Google Cloud console. The library is actively maintained with irregular releases, the latest being v4.1.0, focusing on performance and compatibility with newer Python versions.","last_verified":"2026-04-25T03:52:28.238Z","tags":["google cloud","profiling","performance","observability","metrics","tracing"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/google-cloud-profiler"},{"id":736,"title":"Google Cloud Pub/Sub Client Library","library":"google-cloud-pubsub","status":"active","version":"2.36.0","language":"python","ecosystem":"pypi","summary":"The `google-cloud-pubsub` Python client library provides a fully-managed, real-time messaging service for Google Cloud Pub/Sub. It facilitates asynchronous communication, decoupling services that produce messages from those that consume them, offering 'at least once' delivery, low latency, and on-demand scalability. The library is actively maintained with frequent, often weekly, releases for bug fixes and minor features within the broader `google-cloud-python` monorepo.","last_verified":"2026-05-12T18:27:09.532Z","tags":["google-cloud","pubsub","messaging","asynchronous","event-driven"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/google-cloud-pubsub"},{"id":2051,"title":"Google Cloud Pub/Sub Lite Client Library","library":"google-cloud-pubsublite","status":"active","version":"1.13.0","language":"python","ecosystem":"pypi","summary":"Google Cloud Pub/Sub Lite is a specialized messaging service for high-volume, low-cost event ingestion and delivery with partitioned topics. This Python client library, currently at version 1.13.0, provides a programmatic interface to interact with Pub/Sub Lite topics, subscriptions, and administrative operations, receiving regular updates from Google.","last_verified":"2026-04-24T05:48:47.037Z","tags":["google-cloud","pubsub","pubsub-lite","messaging","serverless"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/google-cloud-pubsublite"},{"id":9783,"title":"Google Cloud Quotas API Client Library","library":"google-cloud-quotas","status":"active","version":"0.6.0","language":"python","ecosystem":"pypi","summary":"The `google-cloud-quotas` library is the official Python client for the Google Cloud Quotas API. It allows developers to programmatically list and manage service quotas for their Google Cloud projects. As part of the larger `google-cloud-python` monorepo, it receives updates as new API features are released, typically aligning with the Google Cloud release cycle.","last_verified":"2026-04-17T00:00:00.000Z","tags":["google cloud","quotas","api client","gcp"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/google-cloud-quotas"},{"id":4025,"title":"Google Cloud reCAPTCHA Enterprise API client library","library":"google-cloud-recaptcha-enterprise","status":"active","version":"1.31.0","language":"python","ecosystem":"pypi","summary":"The `google-cloud-recaptcha-enterprise` client library provides Python access to the Google Cloud reCAPTCHA Enterprise API. reCAPTCHA Enterprise protects websites and mobile applications from fraudulent activity, spam, and abuse by using advanced risk analysis and machine learning to distinguish between legitimate users and bots. The library is actively maintained as part of the `google-cloud-python` monorepo and is currently at version 1.31.0, with ongoing releases for features and bug fixes across the Google Cloud client libraries.","last_verified":"2026-04-11T00:00:00.000Z","tags":["google cloud","recaptcha","security","bot detection","fraud prevention"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/google-cloud-recaptcha-enterprise"},{"id":2521,"title":"Google Cloud Recommendations AI Client Library","library":"google-cloud-recommendations-ai","status":"active","version":"0.13.0","language":"python","ecosystem":"pypi","summary":"The Google Cloud Recommendations AI API client library enables developers to integrate recommendation capabilities into their applications. It provides functionalities for managing product catalogs, ingesting user events, and generating personalized recommendations. The current version is `0.13.0`, and new releases typically occur frequently as part of the broader Google Cloud Python client libraries monorepo.","last_verified":"2026-04-24T21:13:38.849Z","tags":["google-cloud","recommendations","ai","machine-learning","client-library","gcp"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/google-cloud-recommendations-ai"},{"id":9784,"title":"Google Cloud Recommender","library":"google-cloud-recommender","status":"active","version":"2.21.0","language":"python","ecosystem":"pypi","summary":"The `google-cloud-recommender` client library provides a Python interface for the Google Cloud Recommender API. This service delivers proactive recommendations and insights to help users optimize costs, improve performance, enhance security, and achieve operational excellence across their Google Cloud resources. The library is currently at version 2.21.0 and follows Google's frequent release cadence, often receiving updates multiple times a month as part of the broader `google-cloud-python` monorepo.","last_verified":"2026-04-17T00:00:00.000Z","tags":["google-cloud","gcp","recommender","api-client","optimization","cloud-management"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/google-cloud-recommender"},{"id":499,"title":"Google Cloud Redis","library":"google-cloud-redis","status":"active","version":"2.21.0","language":"python","ecosystem":"pypi","summary":"Google Cloud Redis (also known as Memorystore for Redis) is a fully managed Redis service on Google Cloud Platform. This Python client library allows developers to programmatically create, manage, and interact with Redis instances, supporting operations like instance creation, deletion, and listing. The library is actively maintained by Google and receives frequent updates, typically aligning with broader Google Cloud client library releases.","last_verified":"2026-05-12T14:23:30.091Z","tags":["google cloud","redis","memorystore","database","managed service","client library"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/google-cloud-redis"},{"id":27023,"title":"Google Cloud Redis Cluster","library":"google-cloud-redis-cluster","status":"active","version":"0.4.0","language":"python","ecosystem":"pypi","summary":"Google Cloud Redis Cluster API client library for managing Redis clusters on GCP. Version 0.4.0 (pre-GA). Requires Python >=3.9.","last_verified":"2026-04-27T00:00:00.000Z","tags":["google-cloud","redis","cluster","gcp","client-library"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/google-cloud-redis-cluster"},{"id":500,"title":"Google Cloud Resource Manager","library":"google-cloud-resource-manager","status":"active","version":"1.17.0","language":"python","ecosystem":"pypi","summary":"The Google Cloud Resource Manager API client library provides Python methods to programmatically manage Google Cloud projects, folders, and organizations. This library (version 1.17.0) is actively maintained as part of the broader `google-cloud-python` ecosystem, with frequent releases to add features and address issues.","last_verified":"2026-05-12T14:24:19.052Z","tags":["google-cloud","gcp","resource-manager","projects","folders","organizations","cloud-management"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/google-cloud-resource-manager"},{"id":9021,"title":"Google Cloud Retail","library":"google-cloud-retail","status":"active","version":"2.10.0","language":"python","ecosystem":"pypi","summary":"The `google-cloud-retail` client library for Python allows developers to interact with the Google Cloud Retail API. This API provides AI-powered solutions for e-commerce, including personalized recommendations, search, and browsing experiences. As part of the broader `google-cloud-python` monorepo, it receives frequent updates, often with new features and occasional minor breaking changes for specific Python versions or API revisions. The current version is 2.10.0.","last_verified":"2026-04-16T00:00:00.000Z","tags":["google-cloud","retail","e-commerce","recommendations","search","ai","gcp"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/google-cloud-retail"},{"id":766,"title":"Google Cloud Run Client Library","library":"google-cloud-run","status":"active","version":"0.16.0","language":"python","ecosystem":"pypi","summary":"The `google-cloud-run` Python library is the official client library for interacting with the Google Cloud Run Admin API. It enables developers to programmatically manage Cloud Run services and jobs, including deployment, configuration, and monitoring. Currently at version 0.16.0, this library is part of the larger `google-cloud-python` monorepo and receives frequent updates, typically with a release cadence aligning with other Google Cloud client libraries.","last_verified":"2026-05-12T18:48:26.965Z","tags":["google cloud","serverless","cloud run","api client","gcp"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/google-cloud-run"},{"id":27024,"title":"Google Cloud RuntimeConfig API Client","library":"google-cloud-runtimeconfig","status":"active","version":"0.36.1","language":"python","ecosystem":"pypi","summary":"Client library for the Google Cloud Runtime Configuration API, which allows you to dynamically store and retrieve configuration data for your applications. Current version 0.36.1, requires Python >=3.9, maintained by Google.","last_verified":"2026-04-27T00:00:00.000Z","tags":["google-cloud","runtimeconfig","configuration","gcp"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/google-cloud-runtimeconfig"},{"id":4026,"title":"Google Cloud Scheduler Client Library","library":"google-cloud-scheduler","status":"active","version":"2.19.0","language":"python","ecosystem":"pypi","summary":"The `google-cloud-scheduler` Python client library allows developers to programmatically create, manage, and delete Cloud Scheduler jobs. Cloud Scheduler is a fully managed cron job service that enables you to schedule virtually any asynchronous task, such as invoking HTTP endpoints, publishing messages to Pub/Sub topics, or triggering App Engine applications. The library is actively maintained by Google, with frequent releases, and is currently at version 2.19.0.","last_verified":"2026-04-11T00:00:00.000Z","tags":["google cloud","scheduler","cron","automation","serverless","task scheduling"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/google-cloud-scheduler"},{"id":434,"title":"Google Cloud Secret Manager Client Library","library":"google-cloud-secret-manager","status":"active","version":"2.27.0","language":"python","ecosystem":"pypi","summary":"A Python client library for Google Cloud Secret Manager, enabling secure storage and management of application secrets. Current version: 2.27.0. Released on a regular cadence, with recent updates enhancing functionality and security features.","last_verified":"2026-05-12T13:47:44.274Z","tags":["google-cloud","secret-manager","python","client-library"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/google-cloud-secret-manager"},{"id":8204,"title":"Google Cloud Security Command Center","library":"google-cloud-securitycenter","status":"active","version":"1.44.0","language":"python","ecosystem":"pypi","summary":"Google Cloud Security Command Center (SCC) is a security and data risk platform that helps you prevent, detect, and respond to threats across your Google Cloud assets. It identifies security misconfigurations, surfaces suspicious activity, and provides actionable recommendations. The `google-cloud-securitycenter` client library for Python, currently at version 1.44.0, provides programmatic access to the SCC API and is frequently updated to support new features and API versions.","last_verified":"2026-04-16T00:00:00.000Z","tags":["google-cloud","security","securitycenter","gcp","cloud-security"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/google-cloud-securitycenter"},{"id":9785,"title":"Google Cloud Service Control","library":"google-cloud-service-control","status":"active","version":"1.19.0","language":"python","ecosystem":"pypi","summary":"The `google-cloud-service-control` library is the Python client for the Google Cloud Service Control API, which allows services to report operations and check their status against Google Cloud's managed services. It is part of the larger `google-cloud-python` monorepo, currently at version 1.19.0, and receives frequent updates in line with Google Cloud's API changes and Python ecosystem best practices.","last_verified":"2026-04-17T00:00:00.000Z","tags":["google-cloud","gcp","service-control","monitoring","api-client","observability"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/google-cloud-service-control"},{"id":7266,"title":"Google Cloud Service Usage","library":"google-cloud-service-usage","status":"active","version":"1.16.0","language":"python","ecosystem":"pypi","summary":"The `google-cloud-service-usage` library provides a Python client for the Google Cloud Service Usage API. It enables programmatic management of Google Cloud services within your projects, including listing available services, checking their status, and enabling or disabling them. Part of the `google-cloud-python` monorepo, it is currently at version 1.16.0. Releases for this library, like others in the monorepo, occur frequently, often several times a month, reflecting updates to the underlying API or client code.","last_verified":"2026-04-16T00:00:00.000Z","tags":["google-cloud","gcp","service-usage","api-management","cloud-api"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/google-cloud-service-usage"},{"id":870,"title":"Google Cloud Spanner Client Library","library":"google-cloud-spanner","status":"active","version":"3.63.0","language":"python","ecosystem":"pypi","summary":"The `google-cloud-spanner` client library for Python enables developers to interact with Google Cloud Spanner, a fully managed, horizontally scalable, relational database service. It provides high-level APIs for creating instances and databases, executing SQL queries, managing transactions, and performing schema updates. The library maintains a rapid release cadence, with updates typically occurring on a monthly basis, introducing new features and bug fixes.","last_verified":"2026-04-09T18:09:47.305Z","tags":["google cloud","spanner","database","sql","client library","serverless","transactional"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/google-cloud-spanner"},{"id":501,"title":"Google Cloud Speech-to-Text Python Client","library":"google-cloud-speech","status":"active","version":"2.38.0","language":"python","ecosystem":"pypi","summary":"The `google-cloud-speech` Python client library provides seamless integration with the Google Cloud Speech-to-Text API. It allows developers to convert audio to text using powerful neural network models, supporting various languages and audio formats. Currently at version 2.38.0, the library is actively maintained with frequent releases, often monthly or bi-monthly, ensuring ongoing improvements and new features.","last_verified":"2026-05-12T14:25:07.594Z","tags":["google-cloud","speech-to-text","transcription","ai","machine-learning"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/google-cloud-speech"},{"id":7267,"title":"Google Cloud SQLCommenter","library":"google-cloud-sqlcommenter","status":"active","version":"2.0.0","language":"python","ecosystem":"pypi","summary":"Google Cloud SQLCommenter augments SQL statements with meta information about frameworks and the running environment, enabling better observability for database operations. It acts as a meta-package to install framework-specific SQLCommenter integrations (e.g., for SQLAlchemy, Django, Flask). The current version is 2.0.0, with new versions typically released to align with major dependency updates or new feature integrations.","last_verified":"2026-04-16T00:00:00.000Z","tags":["google-cloud","sql","observability","database","sqlcommenter","monitoring","tracing","sqlalchemy","django","flask"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/google-cloud-sqlcommenter"},{"id":23,"title":"Google Cloud Python (google-cloud-storage / google-cloud-aiplatform)","library":"google-cloud-storage","status":"active","version":"google-cloud-storage: 2.x / google-cloud-aiplatform: 1.139.0","language":"python","ecosystem":"pypi","summary":"Google Cloud's Python client libraries are split into per-service packages — there is no single 'google-cloud-python' package. Install only what you need: google-cloud-storage, google-cloud-bigquery, google-cloud-aiplatform, etc. Auth uses Application Default Credentials (ADC). Service account JSON is the most common auth method outside GCP. All packages share google-auth as the credential layer.","last_verified":"2026-05-12T04:40:57.754Z","tags":["gcp","google-cloud","storage","bigquery","vertex-ai","python","sdk"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/google-cloud-storage"},{"id":1497,"title":"Google Cloud Storage Control","library":"google-cloud-storage-control","status":"active","version":"1.11.0","language":"python","ecosystem":"pypi","summary":"The `google-cloud-storage-control` library provides a Python client for interacting with the Google Cloud Storage Control API. This API allows for programmatic management of Storage features like Managed Folders and other bucket-level controls. It is currently at version 1.11.0 and is part of the larger `google-cloud-python` monorepo, receiving frequent updates along with other Google Cloud client libraries.","last_verified":"2026-04-23T21:42:56.073Z","tags":["google cloud","storage","cloud storage","managed folders","gcs","gcp"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/google-cloud-storage-control"},{"id":988,"title":"Google Cloud Storage Transfer API Client Library","library":"google-cloud-storage-transfer","status":"active","version":"1.20.0","language":"python","ecosystem":"pypi","summary":"The `google-cloud-storage-transfer` library is the official Python client for the Google Cloud Storage Transfer Service. It enables programmatic control over data transfers to and from Google Cloud Storage, supporting various sources including other cloud providers and on-premises systems. Currently at version 1.20.0, this library adheres to Google Cloud's frequent release cadence, often receiving updates alongside other Python client libraries in the `googleapis/google-cloud-python` monorepo.","last_verified":"2026-04-11T15:19:26.774Z","tags":["google cloud","storage transfer","data transfer","gcs"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/google-cloud-storage-transfer"},{"id":502,"title":"Google Cloud Tasks Python Client","library":"google-cloud-tasks","status":"active","version":"2.22.0","language":"python","ecosystem":"pypi","summary":"Cloud Tasks is a fully managed service for dispatching and delivering a large number of distributed tasks. The `google-cloud-tasks` Python client library, currently at version 2.22.0, provides an idiomatic way to interact with the Cloud Tasks API for creating, managing, and scheduling tasks. Google Cloud client libraries typically receive updates on an as-needed basis, often following changes in the underlying Google Cloud APIs.","last_verified":"2026-05-12T14:25:55.926Z","tags":["google-cloud","gcp","tasks","queue","asynchronous","serverless"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/google-cloud-tasks"},{"id":767,"title":"Google Cloud Text-to-Speech","library":"google-cloud-texttospeech","status":"active","version":"2.35.0","language":"python","ecosystem":"pypi","summary":"The `google-cloud-texttospeech` client library for Python enables seamless integration with the Google Cloud Text-to-Speech API. It allows developers to convert text into natural-sounding speech using Google's advanced AI technologies, supporting a wide range of voices, languages, and customization options. As of version 2.35.0, it continues to be actively maintained with frequent updates as part of the broader Google Cloud Python client libraries.","last_verified":"2026-05-12T18:49:15.893Z","tags":["google cloud","text-to-speech","tts","speech synthesis","audio","gcp"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/google-cloud-texttospeech"},{"id":27843,"title":"Google Cloud TPU","library":"google-cloud-tpu","status":"active","version":"1.26.0","language":"python","ecosystem":"pypi","summary":"Client library for the Google Cloud TPU API, which allows management of Cloud TPU resources. Current version 1.26.0, requires Python >=3.9. Released as part of google-cloud-python monorepo with regular weekly releases.","last_verified":"2026-05-09T00:00:00.000Z","tags":["tpu","google-cloud","machine-learning","infrastructure"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/google-cloud-tpu"},{"id":1498,"title":"Google Cloud Trace","library":"google-cloud-trace","status":"active","version":"1.19.0","language":"python","ecosystem":"pypi","summary":"The Google Cloud Trace API client library for Python. This library primarily provides an OpenTelemetry Span Exporter to send traces from Python applications to Google Cloud Trace. It is part of the larger `google-cloud-python` monorepo, with frequent updates across various Google Cloud services. The current version is 1.19.0.","last_verified":"2026-04-23T21:43:38.136Z","tags":["google cloud","tracing","observability","opentelemetry","cloud trace"],"install_tag":"stale","install_tag_description":"widespread failures or data too old to trust","api":"https://checklist.day/api/registry/google-cloud-trace"},{"id":871,"title":"Google Cloud Translate Python Client","library":"google-cloud-translate","status":"active","version":"3.25.0","language":"python","ecosystem":"pypi","summary":"The `google-cloud-translate` client library provides Python programmatic access to Google Cloud Translation API. It allows dynamic translation of text between thousands of language pairs and detection of source languages. The current stable version is 3.25.0, and the library is actively maintained with frequent updates as part of the broader `google-cloud-python` ecosystem.","last_verified":"2026-04-11T13:45:17.029Z","tags":["google-cloud","translation","nlp","i18n","machine-learning"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/google-cloud-translate"},{"id":2960,"title":"Google Cloud Vector Search Client Library","library":"google-cloud-vectorsearch","status":"active","version":"0.9.0","language":"python","ecosystem":"pypi","summary":"The `google-cloud-vectorsearch` Python client library provides access to Google Cloud's Vector Search service (part of Vertex AI), enabling users to store, manage, and query large-scale vector embeddings for similarity search. As of version 0.9.0, it is in a pre-GA state, with frequent updates released as part of the broader `google-cloud-python` monorepo.","last_verified":"2026-04-25T03:53:22.357Z","tags":["google cloud","vertex ai","vector search","embeddings","similarity search","ai platform"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/google-cloud-vectorsearch"},{"id":7268,"title":"Google Cloud Video Transcoder Client Library","library":"google-cloud-video-transcoder","status":"active","version":"1.20.0","language":"python","ecosystem":"pypi","summary":"The `google-cloud-video-transcoder` client library provides a Python interface for interacting with the Google Cloud Transcoder API. This API allows users to transcode video content into various formats, catering to broadcasters, production companies, and individuals needing to adapt videos for different devices. It is an actively maintained library within the larger `google-cloud-python` ecosystem, with continuous updates aligning with Google Cloud's rapid release cadence.","last_verified":"2026-04-16T00:00:00.000Z","tags":["Google Cloud","Video Processing","Transcoding","Cloud API","Media"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/google-cloud-video-transcoder"},{"id":503,"title":"Google Cloud Video Intelligence","library":"google-cloud-videointelligence","status":"active","version":"2.19.0","language":"python","ecosystem":"pypi","summary":"The Google Cloud Video Intelligence API Python client library (current version 2.19.0) enables developers to analyze video content by detecting objects, scenes, activities, and transcribing speech. It provides capabilities to extract metadata, such as labels, shot changes, explicit content, and more, from videos stored in Google Cloud Storage or provided as data bytes. The library is actively maintained with frequent updates as part of the larger `google-cloud-python` ecosystem.","last_verified":"2026-05-12T14:26:43.431Z","tags":["google-cloud","video","ai","ml","computer-vision"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/google-cloud-videointelligence"},{"id":504,"title":"Google Cloud Vision","library":"google-cloud-vision","status":"active","version":"3.13.0","language":"python","ecosystem":"pypi","summary":"The `google-cloud-vision` Python client library provides access to the Google Cloud Vision API, a powerful service for image analysis. It enables developers to integrate vision detection features like image labeling, optical character recognition (OCR), face and landmark detection, object localization, and explicit content tagging into their applications. This library is actively maintained by Google, with frequent updates released as part of the broader `google-cloud-python` monorepo.","last_verified":"2026-05-12T14:27:33.127Z","tags":["google cloud","vision","ai","image analysis","ocr","machine learning","computer vision"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/google-cloud-vision"},{"id":7269,"title":"Google Cloud Web Risk Python Client","library":"google-cloud-webrisk","status":"active","version":"1.21.0","language":"python","ecosystem":"pypi","summary":"The `google-cloud-webrisk` library is the official Python client for the Google Cloud Web Risk API (current version 1.21.0). This service allows applications to check URLs against Google's continually updated lists of unsafe web resources, including phishing, malware, and unwanted software sites, to protect users and prevent the spread of harmful content. Google Cloud client libraries are actively maintained and receive regular updates to support new API features and bug fixes.","last_verified":"2026-04-16T00:00:00.000Z","tags":["google cloud","security","webrisk","safe browsing","url analysis","threat detection","gcp"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/google-cloud-webrisk"},{"id":505,"title":"Google Cloud Workflows Client Library","library":"google-cloud-workflows","status":"active","version":"1.21.0","language":"python","ecosystem":"pypi","summary":"The `google-cloud-workflows` Python client library, currently at version 1.21.0, allows developers to orchestrate and automate Google Cloud and HTTP-based API services with serverless workflows. It provides a programmatic interface for creating, deploying, and managing workflows. Google Cloud client libraries typically follow a frequent release cadence, with updates addressing new features, bug fixes, and API changes.","last_verified":"2026-05-12T14:28:20.590Z","tags":["google cloud","workflows","orchestration","serverless","automation"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/google-cloud-workflows"},{"id":8203,"title":"Google Compute Engine Guest Environment Utilities","library":"google-compute-engine","status":"active","version":"2.8.13","language":"python","ecosystem":"pypi","summary":"The `google-compute-engine` library provides core utilities, scripts, and daemons that run within Google Compute Engine (GCE) virtual machine instances. It enables VMs to properly interact with the GCE platform, primarily by reading from and writing to the metadata server. This package is part of the standard Google-provided OS images for Compute Engine, and its primary role is to facilitate the VM's lifecycle and configuration, rather than acting as a client library for managing GCE resources externally. The latest PyPI version is 2.8.13, but the public releases on GitHub are quite old (late 2019), indicating an infrequent, system-level release cadence.","last_verified":"2026-04-16T00:00:00.000Z","tags":["google cloud","compute engine","vm","metadata","guest environment"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/google-compute-engine"},{"id":401,"title":"Google CRC32C","library":"google-crc32c","status":"active","version":"1.8.0","language":"python","ecosystem":"pypi","summary":"A Python wrapper of the C library 'Google CRC32C', currently at version 1.8.0. It supports Python versions from 3.9 onwards and is actively maintained with regular updates.","last_verified":"2026-05-12T13:35:38.150Z","tags":["checksum","CRC32C","data integrity","Google"],"install_tag":"stale","install_tag_description":"widespread failures or data too old to trust","api":"https://checklist.day/api/registry/google-crc32c"},{"id":6372,"title":"Google CloudEvents Python Library","library":"google-events","status":"active","version":"0.14.0","language":"python","ecosystem":"pypi","summary":"The `google-events` library provides strongly-typed data payload schemas (using `proto-plus`) for various Google Cloud services that emit CloudEvents. It helps developers safely deserialize and interact with event data, ensuring type correctness and reducing runtime errors. The library is actively maintained by Google and sees frequent updates, primarily adding new event types and fields as Google Cloud services evolve.","last_verified":"2026-04-15T00:00:00.000Z","tags":["google-cloud","cloudevents","eventing","protobuf","schema","data-types"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/google-events"},{"id":20070,"title":"Google Fonts Webpack Plugin","library":"google-fonts-webpack-plugin","status":"maintenance","version":"0.4.4","language":"javascript","ecosystem":"npm","summary":"A webpack plugin that downloads Google Fonts to your build folder using google-webfonts-helper or links to the Google Fonts CDN. Version 0.4.4 is the latest stable release; activity is sporadic with no recent updates. Key differentiators: seamless integration with webpack and html-webpack-plugin, support for multiple font formats (eot, woff, woff2, ttf, svg), and optional local hosting versus CDN linking.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","google","fonts","webfonts","webpack","plugin"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/google-fonts-webpack-plugin"},{"id":9786,"title":"Google API Extensions (GAX)","library":"google-gax","status":"deprecated","version":"0.16.0","language":"python","ecosystem":"pypi","summary":"Google API Extensions (GAX) was an early Python library for generating client libraries for Google APIs. It provided common features like retries, authentication, and request handling. This project is now deprecated (since version 0.16.0) and has been wholly replaced by `google-api-core`. New development should use `google-api-core` and its associated client libraries.","last_verified":"2026-04-17T00:00:00.000Z","tags":["google","api","deprecated","client-libraries","retry"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/google-gax"},{"id":317,"title":"Google GenAI Python SDK","library":"google-genai","status":"active","version":"1.69.0","language":"python","ecosystem":"pypi","summary":"The Google GenAI Python SDK provides an interface for developers to integrate Google's generative models into their Python applications. Current version: 1.69.0, released on March 27, 2026. The SDK is actively maintained with regular updates, typically on a monthly basis.","last_verified":"2026-05-12T13:01:48.272Z","tags":["Google","GenAI","Python SDK","Generative Models","AI Integration"],"install_tag":"stale","install_tag_description":"widespread failures or data too old to trust","api":"https://checklist.day/api/registry/google-genai"},{"id":142,"title":"Google Generative AI SDK (Gemini)","library":"google-generativeai","status":"deprecated","version":"0.8.6","language":"python","ecosystem":"pypi","summary":"DEPRECATED. The original Python SDK for Gemini API (AI Studio). Replaced by google-genai (the unified Google Gen AI SDK). End-of-life: November 30, 2025. All support permanently ended. New features like Live API, Veo, Imagen 3 are only available in google-genai. Last version: 0.8.6. Do not use for new projects.","last_verified":"2026-05-12T08:29:10.662Z","tags":["google","gemini","llm","genai","python","vertex-ai","deprecated"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/google-generativeai"},{"id":7270,"title":"Google Geo Type API Client Library","library":"google-geo-type","status":"active","version":"0.6.0","language":"python","ecosystem":"pypi","summary":"The `google-geo-type` library provides Python protobuf definitions for common geographic types used across Google APIs, such as LatLng, Viewport, and PostalAddress. It is part of the larger `google-cloud-python` monorepo. Currently at version 0.6.0, it follows the release cadence of the Google Cloud client libraries, with updates typically bundled with other related packages.","last_verified":"2026-04-16T00:00:00.000Z","tags":["google-cloud","protobuf","geospatial","types"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/google-geo-type"},{"id":9787,"title":"Address Validation for International Addresses","library":"google-i18n-address","status":"active","version":"3.1.1","language":"python","ecosystem":"pypi","summary":"google-i18n-address provides address validation helpers leveraging Google's international address database. It helps in validating, normalizing, and latinizing addresses for various countries. The library is currently at version 3.1.1 and receives updates typically for database rule changes or minor packaging improvements.","last_verified":"2026-04-17T00:00:00.000Z","tags":["i18n","address","validation","localization","geospatial"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/google-i18n-address"},{"id":10959,"title":"React Google Maps Component","library":"google-map-react","status":"active","version":"2.2.5","language":"javascript","ecosystem":"npm","summary":"google-map-react is an isomorphic React component that facilitates rendering custom React components directly onto a Google Map interface. Currently at version 2.2.5, the library maintains an active, though not rapid, release cadence, with recent updates ensuring compatibility with modern React versions, including React 19. Its primary differentiators include true isomorphic rendering capabilities, allowing server-side rendering for improved SEO, and the ability to render custom React components as markers or overlays on the map instead of relying solely on default Google Maps elements. Uniquely, it can calculate component positions on the map without immediate reliance on the full Google Maps API, which is loaded on demand only when the `GoogleMapReact` component is first used. This approach streamlines initial load times and provides a flexible way to integrate Google Maps into React applications.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","react","reactjs","google","map","maps","isomorphic","render","component"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/google-map-react"},{"id":21393,"title":"Google Maps Address Validation API Client","library":"google-maps-addressvalidation","status":"active","version":"0.6.0","language":"python","ecosystem":"pypi","summary":"The Google Maps Address Validation API client library provides programmatic access to validate and geocode addresses. Version 0.6.0 requires Python 3.9+ and is part of the google-cloud-python monorepo. Release cadence is irregular, tied to API updates.","last_verified":"2026-04-27T00:00:00.000Z","tags":["google-maps","address-validation","geocoding"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/google-maps-addressvalidation"},{"id":9788,"title":"Google Maps Places API Client Library","library":"google-maps-places","status":"active","version":"0.8.0","language":"python","ecosystem":"pypi","summary":"The `google-maps-places` client library provides a Python interface for the Google Maps Places API (v1). It allows developers to programmatically access place information, including searches, details, and photos. This library is part of the broader `google-cloud-python` ecosystem and currently at version `0.8.0`, implying it's in a preview or early access stage. Google Cloud client libraries typically receive frequent updates for bug fixes and new features, often on a weekly or bi-weekly basis for individual sub-libraries.","last_verified":"2026-04-17T00:00:00.000Z","tags":["google cloud","places api","maps","geolocation","geocoding","points of interest"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/google-maps-places"},{"id":13246,"title":"Google Maps V3 InfoBox Utility","library":"google-maps-utility-library-v3-infobox","status":"abandoned","version":"1.1.14","language":"javascript","ecosystem":"npm","summary":"This package, `google-maps-utility-library-v3-infobox`, is a community-maintained fork of the original InfoBox utility library for Google Maps JavaScript API V3. It was created to provide continued access to the `InfoBox` class after its original hosting on Google Code became unavailable. `InfoBox` functions similarly to `google.maps.InfoWindow` but offers greatly enhanced styling customization and can be used as a map label. While the original InfoBox library (version 1.1.13) has seen minor updates since its initial fork, this specific npm package (version 1.1.14) has not been updated in over 9 years, indicating it is no longer actively maintained. Its release cadence is effectively none. It differentiates itself by providing a robust solution for custom info windows in older Google Maps V3 projects, a feature that was more difficult to achieve with the native `InfoWindow` at the time.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/google-maps-utility-library-v3-infobox"},{"id":13247,"title":"Google Maps V3 KeyDragZoom Utility","library":"google-maps-utility-library-v3-keydragzoom","status":"maintenance","version":"2.0.9","language":"javascript","ecosystem":"npm","summary":"This package is a re-publication of the `KeyDragZoom` utility library for Google Maps JavaScript API V3, originally hosted on Google Code. Its primary function is to enable a 'drag zoom' feature on a Google Map, allowing users to draw a rectangle while holding a specified key (e.g., Shift, Ctrl) to zoom into that area. This utility fills a gap left by the discontinuation of Google Code hosting, which made the original `keydragzoom.js` resource inaccessible. The current stable version, 2.0.9, directly corresponds to the last official release from the original project. As a direct re-host, this package is effectively in maintenance mode with no active feature development or breaking changes since its original Google Code release; its main purpose is to ensure the utility remains available and installable via npm and Bower. It differentiates itself from core Google Maps functionality by providing a convenience layer for an advanced zoom interaction pattern not natively built into the basic API controls.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/google-maps-utility-library-v3-keydragzoom"},{"id":23106,"title":"Google Meridian","library":"google-meridian","status":"active","version":"1.6.0","language":"python","ecosystem":"pypi","summary":"Google's open source mixed marketing model (MMM) library. It helps advertisers understand return on investment (ROI) and optimize ad spend. Current version: 1.6.0. Released quarterly.","last_verified":"2026-05-01T00:00:00.000Z","tags":["marketing-mix-model","mmm","google","bayesian","ROI"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/google-meridian"},{"id":14604,"title":"Google OAuth (Legacy)","library":"google-oauth","status":"abandoned","version":"1.0.1","language":"en","ecosystem":"pypi","summary":"This `google-oauth` library (version 1.0.1, last updated in 2016) is an old, unmaintained Python library for handling OAuth2 for Google APIs, primarily focusing on service accounts. It is considered abandoned and should not be used for new development. Modern applications should instead use the actively maintained `google-auth` and `google-auth-oauthlib` libraries for robust and secure Google authentication.","last_verified":"2026-04-16T00:00:00.000Z","tags":["oauth","google","legacy","authentication","deprecated","service account"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/google-oauth"},{"id":14607,"title":"Google OAuth2 Tool","library":"google-oauth2-tool","status":"abandoned","version":"0.0.3","language":"en","ecosystem":"pypi","summary":"The `google-oauth2-tool` is a command-line utility designed to create OAuth2 key files from Google OAuth2 client ID files (client_secrets.json). Its last release was 0.0.3 in 2016. The project appears to be abandoned, with no updates since 2018.","last_verified":"2026-04-16T00:00:00.000Z","tags":["google","oauth2","authentication","cli","abandoned"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/google-oauth2-tool"},{"id":768,"title":"google-pasta","library":"google-pasta","status":"maintenance","version":"0.2.0","language":"python","ecosystem":"pypi","summary":"google-pasta is an AST-based Python refactoring library (version 0.2.0). It aims to enable robust Python source code refactoring through Abstract Syntax Tree (AST) modifications, useful for tasks like renaming modules, rewriting import statements, enforcing code style, or safely migrating code between APIs. The library is currently marked as 'Pre-Alpha' on PyPI and has a slow release cadence, with the last update in March 2020.","last_verified":"2026-05-12T18:49:33.037Z","tags":["AST","refactoring","code transformation","static analysis"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/google-pasta"},{"id":5771,"title":"Google Play Scraper","library":"google-play-scraper","status":"active","version":"1.2.7","language":"python","ecosystem":"pypi","summary":"Google-Play-Scraper is a Python library that provides APIs to easily crawl the Google Play Store for app details, reviews, search results, and more, without external dependencies. It is actively maintained with frequent updates to adapt to changes in the Play Store's structure. The current version is 1.2.7.","last_verified":"2026-04-14T00:00:00.000Z","tags":["web scraping","google play","android","app store"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/google-play-scraper"},{"id":10960,"title":"Google Protocol Buffers for JavaScript","library":"google-protobuf","status":"maintenance","version":"4.0.2","language":"javascript","ecosystem":"npm","summary":"Protocol Buffers for JavaScript provides the runtime library for Google's efficient, language-agnostic, and extensible mechanism for serializing structured data. The current stable version is 4.0.2, with releases generally tied to upstream `protoc` compiler updates and critical bug fixes, focusing on maintaining compatibility. This package primarily serves as the runtime component, which is internally consumed by JavaScript files generated from `.proto` definitions using the `protoc` compiler and its `protoc-gen-js` plugin. It explicitly supports CommonJS-style and Closure-style imports for the generated code, but direct ES6 module support for these generated `.js` files is not yet implemented, often necessitating build tools like Webpack or Browserify for seamless browser integration. A key differentiator is its deep integration with the broader Protocol Buffers ecosystem, offering a robust and standardized solution for defining and exchanging structured data across different programming languages in JavaScript and Node.js applications.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/google-protobuf"},{"id":25648,"title":"protoc (Protocol Buffers Compiler) - WebAssembly","library":"google-protocol-compiler","status":"deprecated","version":"0.0.7","language":"javascript","ecosystem":"npm","summary":"An experimental WebAssembly port of Google's protoc compiler, compiled from C++ protobuf source. Version 0.0.7 provides protoc functionality for Node.js and browser environments without native binaries. Distributed as an npm package, it supports generating code from .proto files for all standard languages (e.g., JavaScript, Python, C++, Java). The package exposes a command-line tool (when installed globally) and a programmable module. Current release cadence is low (last release 6+ years ago); it is not maintained by Google directly but is a community build. Key differentiator: runs entirely in-process/browser, no native protoc binary required.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/google-protocol-compiler"},{"id":5241,"title":"Google Cloud Snapshot Debugger for Python","library":"google-python-cloud-debugger","status":"active","version":"4.1","language":"python","ecosystem":"pypi","summary":"The Python Cloud Debugger client library (now known as Google Cloud Snapshot Debugger) allows you to inspect the state of a running Python application in Google Cloud without stopping or slowing it down. It works by capturing snapshots of application state. The current version is 4.1, with releases typically aligning with significant feature updates or bug fixes.","last_verified":"2026-04-13T00:00:00.000Z","tags":["google-cloud","debugging","snapshot-debugger","firebase","production-debugging"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/google-python-cloud-debugger"},{"id":1499,"title":"Google RE2 Python Bindings","library":"google-re2","status":"active","version":"1.1.20251105","language":"python","ecosystem":"pypi","summary":"google-re2 provides Python bindings for Google's high-performance RE2 C++ regular expression library. It offers a fast and secure alternative to Python's built-in `re` module, designed for linear-time execution, but with a more restricted feature set. The library maintains a frequent release cadence, often monthly, reflecting updates to the underlying C++ library.","last_verified":"2026-04-23T21:43:54.835Z","tags":["regex","regular expressions","performance","re2","google"],"install_tag":"stale","install_tag_description":"widespread failures or data too old to trust","api":"https://checklist.day/api/registry/google-re2"},{"id":5948,"title":"Google Reauth Library","library":"google-reauth","status":"active","version":"0.1.1","language":"python","ecosystem":"pypi","summary":"The Google Reauth Library (version 0.1.1) provides Python utilities to integrate Google's re-authentication challenge flows into web applications. It helps developers prompt users to re-verify their identity for sensitive actions, ensuring enhanced security. The library is actively maintained by Google, with recent releases focusing on initial functionality and coverage. It currently has a stable release cadence.","last_verified":"2026-04-14T00:00:00.000Z","tags":["google","authentication","security","reauth","oauth","web"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/google-reauth"},{"id":5632,"title":"Google Resumable Media","library":"google-resumable-media","status":"active","version":"2.8.0","language":"python","ecosystem":"pypi","summary":"A Python library providing utilities for Google Media Downloads and Resumable Uploads. Current version: 2.8.0, released on November 11, 2025. Supports Python 3.7 and above. Release cadence: approximately quarterly.","last_verified":"2026-03-28T00:00:00.000Z","tags":["Google Cloud","Media Downloads","Resumable Uploads","Python"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/google-resumable-media"},{"id":3505,"title":"Google Search Results (SerpApi)","library":"google-search-results","status":"maintenance","version":"2.4.2","language":"python","ecosystem":"pypi","summary":"The `google-search-results` Python package (version 2.4.2) is a client library designed to scrape and parse localized search results from various engines like Google, Bing, Baidu, Yahoo, Yandex, eBay, and more, by utilizing the SerpApi.com service. While functional, it is now considered a 'legacy' SerpApi module, with the actively maintained and recommended client being the `serpapi` package. Its last update was March 2023.","last_verified":"2026-04-25T10:57:57.342Z","tags":["serpapi","google search","scraping","api","search engine results","web scraping"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/google-search-results"},{"id":16365,"title":"Google Cloud Spanner Migrations Runner","library":"google-spanner-migrations-runner","status":"active","version":"1.13.0","language":"javascript","ecosystem":"npm","summary":"The `google-spanner-migrations-runner` package provides a robust engine for managing schema migrations in Google Cloud Spanner databases, supporting both Google-managed instances and the Spanner emulator. Currently at version 1.13.0, the library receives frequent updates, with minor versions and bug fixes typically released every few months. Unlike ORM-based migration tools, this runner operates directly with `.sql` files, emphasizing a 'migrations-as-code' approach where developers write and test their SQL scripts. It does not generate schema from application code. Key functionalities include applying migrations from a designated directory, validating SQL files, and maintaining a ledger of applied migrations to prevent re-execution. Migrations are applied transactionally and in a specific order, making file naming conventions crucial for successful database evolution. It also features optional annotations for environment-specific migration execution.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","spanner","sql","google","google-cloud","database","migration","migrations","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/google-spanner-migrations-runner"},{"id":16042,"title":"Google Sheets API Client","library":"google-spreadsheet","status":"active","version":"5.2.0","language":"javascript","ecosystem":"npm","summary":"The `google-spreadsheet` package provides a robust and easy-to-use JavaScript/TypeScript interface for interacting with the Google Sheets API. It simplifies common tasks like reading, writing, and manipulating data within spreadsheets, as well as managing sheets and documents themselves. The current stable version is `5.2.0`, and the project maintains an active development cycle with frequent minor and patch updates for new features, bug fixes, and dependency synchronization. Key differentiators include comprehensive support for multiple authentication methods via `google-auth-library` (service account, OAuth 2.0, API key, ADC), both cell-based and row-based APIs for flexible data interaction, extensive methods for managing worksheets and documents (e.g., adding, removing, resizing, updating properties, setting permissions), and built-in automatic retries with exponential backoff for API requests, enhancing reliability against transient network issues and rate limits. It aims to be the most popular wrapper, abstracting away the complexities of the underlying Google Sheets API.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","google spreadsheets","google sheets","google","spreadsheet","spreadsheets","sheets","gdata","api","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/google-spreadsheet"},{"id":16367,"title":"Google Translate API Wrapper (Unofficial)","library":"google-translate-api","status":"active","version":"2.3.0","language":"javascript","ecosystem":"npm","summary":"The `google-translate-api` package provides a free and unlimited programmatic interface to Google Translate services. Unlike Google's official Cloud Translation APIs, this library functions as a wrapper around the public Google Translate website's frontend. It offers features such as automatic language detection, spelling correction, and language correction. The current stable version is 2.3.0, with recent updates focused on bug fixes, like handling `null` responses, and adding support for new languages. The package generally follows a patch and minor release cadence for ongoing maintenance. Its key differentiator is providing translation functionality without requiring API keys or incurring costs associated with Google Cloud Translate, making it suitable for hobby projects or those with budget constraints. However, developers should be aware that its reliance on reverse-engineering the Google Translate website means it can be susceptible to unannounced breaking changes if Google alters its front-end structure.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","translate","translator","google","api","free","language"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/google-translate-api"},{"id":18396,"title":"Google Translate API X","library":"google-translate-api-x","status":"active","version":"10.7.2","language":"javascript","ecosystem":"npm","summary":"A free and unlimited API for Google Translate (v10.7.2) that uses the same servers as translate.google.com. Cross-platform (Node.js, browsers) via Fetch API, ships TypeScript types. Supports automatic language detection, spelling/language correction, batch translation (arrays/objects), and text-to-speech. Differentiators: supports both single and batch translate endpoints for reliability, provides a Translator class for option persistence, and includes over 100 languages. Actively maintained with weekly releases.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","translate","translator","google","api","free","language","crossplatform","fetch","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/google-translate-api-x"},{"id":13248,"title":"Google Trends Unofficial API for Node.js","library":"google-trends-api","status":"active","version":"4.9.2","language":"javascript","ecosystem":"npm","summary":"This library provides an unofficial API layer for programmatically accessing Google Trends data, primarily designed for server-side (Node.js) environments to bypass client-side CORS restrictions. It enables developers to query various Google Trends endpoints such as interest over time, daily trends, related queries, and autocomplete suggestions. The current stable version is 4.9.2, and the project is actively maintained with ongoing expansions and improvements. A key differentiator is its ability to access Google Trends data without requiring an official Google API key, by mimicking web requests to the public Google Trends interface. It supports both traditional callback functions and modern Promise-based patterns for asynchronous operations, returning parsed data in a structured JavaScript object format.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","google","trends","API","keyword","search","google-trends"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/google-trends-api"},{"id":9789,"title":"Google Tunix","library":"google-tunix","status":"active","version":"0.1.6","language":"python","ecosystem":"pypi","summary":"Google Tunix (current version 0.1.6) is a lightweight, JAX-native framework designed for post-training Large Language Models (LLMs) using both reinforcement learning (RL) and supervised fine-tuning (SFT). It provides powerful tools for researchers and production teams to achieve maximum control and scalability when aligning and improving foundation models, particularly on accelerators like TPUs. Releases are frequent, focusing on new model support, API stability, and performance enhancements.","last_verified":"2026-04-17T00:00:00.000Z","tags":["JAX","LLM","RLHF","Fine-tuning","Reinforcement Learning","Google"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/google-tunix"},{"id":15628,"title":"Google APIs Node.js Client","library":"googleapis","status":"maintenance","version":"171.4.0","language":"javascript","ecosystem":"npm","summary":"The `googleapis` package is Google's officially supported Node.js client library for interacting with a wide range of Google APIs. It provides a unified interface for over 200 Google services, including non-GCP APIs like YouTube, Gmail, and Google Drive, as well as some Google Cloud Platform (GCP) services. The library currently stands at version 171.4.0 and sees frequent updates, typically driven by automated API definition generators for individual service modules, leading to regular minor and patch releases. Major version bumps often aggregate breaking changes across various underlying API modules. A key differentiator is its comprehensive coverage of all Google APIs, contrasting with the `@google-cloud/*` libraries which are purpose-built and idiomatic Node.js clients specifically for Google Cloud Platform services. While `googleapis` provides authentication support for OAuth 2.0, API Keys, and JWT tokens, it is explicitly in maintenance mode, meaning new features will not be added, and development prioritizes critical bug fixes and security issues. For new projects utilizing GCP services, Google strongly recommends using the actively developed `@google-cloud/*` client libraries, which often offer gRPC support for improved performance.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","google","api","google apis","client","client library","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/googleapis"},{"id":296,"title":"Google APIs Common Protos","library":"googleapis-common-protos","status":"active","version":"1.73.1","language":"python","ecosystem":"pypi","summary":"The 'googleapis-common-protos' library provides common protocol buffer types used across various Google APIs. The current version is 1.73.1, released on March 28, 2026. The library is actively maintained with regular updates to ensure compatibility and feature enhancements.","last_verified":"2026-05-12T12:54:55.326Z","tags":["Google APIs","Protocol Buffers","Protobuf","API","Serialization"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/googleapis-common-protos"},{"id":7271,"title":"Google API Common Protos Type Stubs","library":"googleapis-common-protos-stubs","status":"active","version":"2.3.1","language":"python","ecosystem":"pypi","summary":"The `googleapis-common-protos-stubs` library provides PEP 561-compliant type stubs for the `googleapis-common-protos` Python package. It enables static type checking tools like Mypy to understand the types provided by Google's common protocol buffer definitions, which are widely used across Google API services. The current version is 2.3.1, and it maintains an active release cadence, often aligning with updates to the underlying `googleapis-common-protos` or `mypy-protobuf` toolchain.","last_verified":"2026-04-16T00:00:00.000Z","tags":["typing","stubs","protobuf","mypy","google-cloud","type-checking"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/googleapis-common-protos-stubs"},{"id":9022,"title":"Google Authentication","library":"googleauthentication","status":"active","version":"0.0.18","language":"python","ecosystem":"pypi","summary":"googleauthentication is a Python meta-package designed to simplify connecting to Google services by bundling and abstracting common patterns from official Google authentication libraries like `google-auth`, `google-auth-oauthlib`, and `google-api-python-client`. It provides helper functions to manage OAuth 2.0 flows for web and installed applications. The current version is 0.0.18, and it maintains an active, iterative release schedule typical for pre-1.0 libraries.","last_verified":"2026-04-16T00:00:00.000Z","tags":["google","authentication","oauth","api-client","google-cloud"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/googleauthentication"},{"id":2522,"title":"Google Maps Platform Python Client","library":"googlemaps","status":"active","version":"4.10.0","language":"python","ecosystem":"pypi","summary":"The `googlemaps` Python client library provides a convenient interface for accessing Google Maps Platform web services, including Directions, Distance Matrix, Elevation, Geocoding, Places, Roads, and Time Zone APIs. It simplifies common tasks such as authentication, automatic rate limiting, and retries on failure. The library is actively maintained, with regular releases (current version 4.10.0) adding new features and bug fixes.","last_verified":"2026-04-24T21:14:25.024Z","tags":["google maps","geocoding","places","directions","maps api","location"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/googlemaps"},{"id":14605,"title":"Google Maps V3 Utility Libraries (Community Fork)","library":"googlemaps-v3-utility-library-latest","status":"abandoned","version":"1.0.1","language":"javascript","ecosystem":"npm","summary":"This package is a community-maintained fork of the Google Maps JavaScript API v3 utility libraries, initially updated around 2018. It bundles a collection of client-side JavaScript components such as MarkerClusterer, InfoBox, InfoBubble, KeyDragZoom, and RouteBoxer. These utilities are designed to extend the core functionality of Google Maps v3 by providing enhanced marker management, custom information windows, and map interaction tools. Despite its `latest` moniker, the package's content reflects updates from 2018, making its compatibility with recent Google Maps API versions potentially limited. The current version is 1.0.1, and it does not appear to follow an active release cadence, suggesting it is in a frozen or abandoned state, differing from the potentially more current official Google Maps utility library repositories.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/googlemaps-v3-utility-library-latest"},{"id":21394,"title":"GoogleNewsDecoder","library":"googlenewsdecoder","status":"active","version":"0.1.7","language":"python","ecosystem":"pypi","summary":"A Python package to decode Google News URLs (https://news.google.com/articles/...) to their original source URLs. Current version 0.1.7, released Jan 2025. Active development with frequent updates.","last_verified":"2026-04-27T00:00:00.000Z","tags":["google-news","url-decoder","news","scraping","decoder"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/googlenewsdecoder"},{"id":4557,"title":"Google Search Python Library","library":"googlesearch-python","status":"active","version":"1.3.0","language":"python","ecosystem":"pypi","summary":"googlesearch is a Python library for scraping the Google search engine. It uses `requests` and `BeautifulSoup4` to parse Google's search results. The library is actively maintained with releases addressing changes in Google's search page structure. The current version is 1.3.0, released January 21, 2025.","last_verified":"2026-04-12T00:00:00.000Z","tags":["google","search","scraping","web scraping"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/googlesearch-python"},{"id":2053,"title":"Googletrans","library":"googletrans","status":"active","version":"4.0.2","language":"python","ecosystem":"pypi","summary":"Googletrans is a free and unlimited Python library that implements the Google Translate API. It leverages the Google Translate Ajax API for language detection and text translation. As of version 4.0.2, the library features a modern async-only API, support for bulk translations, automatic language detection, and proxy configurations. It is compatible with Python 3.8+ and is actively maintained.","last_verified":"2026-04-24T05:49:52.403Z","tags":["translation","google translate","api client","natural language processing"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/googletrans"},{"id":27026,"title":"Goose3","library":"goose3","status":"active","version":"3.1.21","language":"python","ecosystem":"pypi","summary":"Goose3 is an HTML content/article extractor and web scraper for Python 3 (requires Python >=3.9). It extracts the main content, title, authors, metadata (OpenGraph, schema.org), and images from news articles and web pages. The current version is 3.1.21, with irregular releases as fixes accumulate.","last_verified":"2026-05-01T00:00:00.000Z","tags":["web scraping","content extraction","article extraction","html parser","news"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/goose3"},{"id":25649,"title":"GoScript","library":"goscript","status":"active","version":"0.0.84","language":"javascript","ecosystem":"npm","summary":"GoScript is an experimental Go-to-TypeScript transpiler that converts Go source code at the AST level into TypeScript, enabling sharing algorithms and business logic between Go backends and TypeScript frontends. Current stable version is 0.0.84 with frequent releases (weekly). Unlike GopherJS (full Go runtime in browser), GoScript aims for readable TypeScript output focused on self-contained algorithms. It supports structs, interfaces, generics, goroutines (mapped to async/await), channels, and limited stdlib. Uses JavaScript number type (64-bit float), no unsafe or complex numbers. Mature enough for sharing logic but not full Go apps.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/goscript"},{"id":10392,"title":"Got HTTP Client","library":"got","status":"active","version":"15.0.2","language":"javascript","ecosystem":"npm","summary":"Got is a human-friendly and powerful HTTP request library for Node.js, currently at v15.0.2. It provides a modern Promise-based API for making HTTP requests, including features like retry mechanisms, hooks, and stream support. The library is actively maintained with frequent patch releases and major version updates that may introduce breaking changes, notably requiring Node.js 22+ and being ESM-only since v12 (reiterated in v15).","last_verified":"2026-04-18T00:00:00.000Z","tags":["javascript","http","https","http2","get","got","url","uri","request"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/got"},{"id":17238,"title":"Got CommonJS Wrapper","library":"got-cjs","status":"maintenance","version":"12.5.4","language":"javascript","ecosystem":"npm","summary":"got-cjs is a utility package maintained by Apify, specifically designed to provide a CommonJS-compatible interface for the popular `got` HTTP client library in Node.js. It currently wraps `got` version 11.8.3, which was the last major version of `got` to fully support CommonJS modules. This package serves as a crucial bridge for projects that are still using CommonJS and cannot easily migrate to ECMAScript Modules (ESM), as the main `got` package transitioned to being ESM-only from version 12 onwards. got-cjs ensures that CJS-based applications can continue to leverage `got`'s robust feature set, including its Promise API, stream API, retries, and advanced error handling, without requiring a full module system migration. Its release cadence is likely tied to the maintenance and security updates of its underlying `got` v11 dependency. Its key differentiator is enabling `got`'s v11 API for CommonJS environments.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","http","https","http2","get","got","url","uri","request","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/got-cjs"},{"id":17240,"title":"Got Scraping","library":"got-scraping","status":"deprecated","version":"4.2.1","language":"javascript","ecosystem":"npm","summary":"Got Scraping is an HTTP client built as an extension of the popular `got` library, specifically designed for web scraping tasks by making requests appear browser-like out of the box. It integrates features such as automatic browser-like header generation through the `header-generator` package, which allows for specifying desired browser, device, locale, and operating system profiles. It also simplifies proxy management, supporting HTTP and HTTPS proxies, including HTTP/2, and performs automatic ALPN negotiation for target servers. The package requires Node.js >=16 due to stability concerns with HTTP/2 in earlier versions. The current stable version is 4.2.1. However, as of its recent deprecation announcement, `got-scraping` is officially End-of-Life (EOL) and will no longer receive updates or support. For new projects, the maintainers strongly recommend migrating to `impit` (github.com/apify/impit), a modern, `fetch`-API-based HTTP client built on Rust's `reqwest` library, which offers a similar feature set and performance benefits.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/got-scraping"},{"id":23804,"title":"Gotenberg Client","library":"gotenberg-client","status":"active","version":"0.14.0","language":"python","ecosystem":"pypi","summary":"A Python client for interfacing with the Gotenberg API. Current version 0.14.0, requires Python >=3.10. Actively maintained with regular releases.","last_verified":"2026-05-01T00:00:00.000Z","tags":["gotenberg","pdf","conversion","api-client"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/gotenberg-client"},{"id":25650,"title":"GotQL","library":"gotql","status":"maintenance","version":"2.2.0","language":"javascript","ecosystem":"npm","summary":"GotQL v2.2.0 is a Node.js library that allows you to write GraphQL queries as JavaScript objects instead of strings, wrapping the Got HTTP client. It acts as a transpiler, converting JSON query definitions into proper GraphQL strings and sending them via HTTP. Key differentiators include built-in HTTP client (Got v11+), support for fragments, variables, enums via template literal helper, and nested fields. Release cadence: infrequent, last release Apr 2022. Requires Node >=18 and ESM.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","graphql","query","framework","serverside","graph","post","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/gotql"},{"id":2054,"title":"GoTrue Python Client","library":"gotrue","status":"active","version":"2.12.4","language":"python","ecosystem":"pypi","summary":"The `gotrue` Python client is the official library for interacting with Supabase Auth (GoTrue), allowing Python applications to manage users, sessions, and authentication flows. It's a key component of the broader `supabase-py` client. Currently at version 2.12.4, the library maintains an active release cadence with frequent updates for bug fixes and new features.","last_verified":"2026-04-24T05:50:18.625Z","tags":["authentication","supabase","jwt","auth","client"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/gotrue"},{"id":21395,"title":"Govee API","library":"govee-api-laggat","status":"active","version":"0.2.2","language":"python","ecosystem":"pypi","summary":"Unofficial Python implementation of the Govee API to control LED strips, bulbs, and other Govee devices. Current version 0.2.2, requires Python >=3.7. The package is maintained on an as-needed basis, with infrequent releases.","last_verified":"2026-04-27T00:00:00.000Z","tags":["govee","api","led","smart-home","iot"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/govee-api-laggat"},{"id":9023,"title":"GOV.UK Bank Holidays","library":"govuk-bank-holidays","status":"active","version":"0.19","language":"python","ecosystem":"pypi","summary":"This library provides a convenient way to load the official list of bank holidays in the United Kingdom directly from GOV.UK. Currently at version 0.19, it is actively maintained with frequent updates to include new holiday data as published by GOV.UK, alongside regular maintenance for Python version compatibility.","last_verified":"2026-04-16T00:00:00.000Z","tags":["bank holidays","UK","GOV.UK","dates","public holidays","schedule"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/govuk-bank-holidays"},{"id":23805,"title":"Gower","library":"gower","status":"active","version":"0.1.2","language":"python","ecosystem":"pypi","summary":"Python implementation of Gower's distance for mixed numerical and categorical data, computing pairwise distances between records in two datasets. Version 0.1.2 is the current and only release, with no active development since 2020. Requires Python >=2.7.","last_verified":"2026-05-01T00:00:00.000Z","tags":["gower","distance","mixed data","categorical","numerical","pairwise"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/gower"},{"id":27845,"title":"GPflow","library":"gpflow","status":"active","version":"2.10.0","language":"python","ecosystem":"pypi","summary":"GPflow is a Gaussian process library in TensorFlow, designed for GP regression and advanced GP models. It provides a flexible, composable framework for building and training GP models using TensorFlow's automatic differentiation. Current version 2.10.0 targets TensorFlow 2.x and has a moderate release cadence (major/minor roughly every few months).","last_verified":"2026-05-09T00:00:00.000Z","tags":["gaussian-processes","tensorflow","bayesian-machine-learning","probabilistic-programming"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/gpflow"},{"id":6657,"title":"Python bindings for libgpiod","library":"gpiod","status":"active","version":"2.4.2","language":"python","ecosystem":"pypi","summary":"gpiod provides official Python bindings for `libgpiod`, a library designed for interacting with the modern Linux GPIO character device interface. This package bundles `libgpiod` for convenience, making it independent of the system's `libgpiod` installation. It replaces the older, obsolete sysfs interface by offering a robust way to control GPIO pins, read input values, set outputs, and monitor events with advanced features like event polling and setting multiple values. The current version is 2.4.2, and it is actively maintained.","last_verified":"2026-04-15T00:00:00.000Z","tags":["gpio","linux","hardware","raspberrypi","embedded","bindings"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/gpiod"},{"id":7272,"title":"GPIO Zero","library":"gpiozero","status":"active","version":"2.0.1","language":"python","ecosystem":"pypi","summary":"GPIO Zero is a Python library that provides a simple and approachable interface to GPIO (General Purpose Input/Output) devices on Raspberry Pi. It abstracts away low-level pin details, offering high-level classes for common components like LEDs, buttons, motors, and sensors, making physical computing accessible. The current version is 2.0.1. It generally follows a release cadence tied to bug fixes and new features, with major versions introducing breaking changes.","last_verified":"2026-04-16T00:00:00.000Z","tags":["raspberry pi","gpio","robotics","physical computing","hardware","education"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/gpiozero"},{"id":23806,"title":"gplugins","library":"gplugins","status":"active","version":"2.0.1","language":"python","ecosystem":"pypi","summary":"Plugins for gdsfactory, a Python library for photonic chip design. Provides simulation (meep, tidy3d), netlist extraction, and DFM checks. Current stable version: 2.0.1, release cadence is irregular. Requires Python >=3.11.","last_verified":"2026-05-01T00:00:00.000Z","tags":["photonic-design","gdsfactory","simulation"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/gplugins"},{"id":2055,"title":"gprof2dot","library":"gprof2dot","status":"active","version":"2025.4.14","language":"python","ecosystem":"pypi","summary":"gprof2dot is a Python script that converts the output from various profilers (e.g., cProfile, gprof, Valgrind callgrind, Linux perf, Java HPROF) into a Graphviz dot graph. This allows for visual analysis of performance bottlenecks and call flows within an application. The library is actively maintained with a current version of 2025.4.14, typically releasing updates on a yearly or bi-yearly basis.","last_verified":"2026-04-24T05:50:34.166Z","tags":["profiling","visualization","performance","call graph","developer tools"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/gprof2dot"},{"id":2961,"title":"gprofiler-official","library":"gprofiler-official","status":"active","version":"1.0.0","language":"python","ecosystem":"pypi","summary":"The official Python 3 interface to the g:Profiler toolkit, providing functional enrichment analysis of GO and other terms, conversion between identifier namespaces, and mapping orthologous genes. It is currently at version 1.0.0, released in April 2019, and appears to have a stable, though not rapid, release cadence based on its history.","last_verified":"2026-04-25T03:53:42.199Z","tags":["bioinformatics","gene enrichment","gprofiler","genomics","api-client"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/gprofiler-official"},{"id":7273,"title":"Google Play Services OAuth Client","library":"gpsoauth","status":"active","version":"2.0.0","language":"python","ecosystem":"pypi","summary":"gpsoauth is a Python client library for Google Play Services OAuth, enabling Python applications to use the \"master token\" flow employed by Android devices for authenticating with Google services. This is particularly useful for projects that need to interact with Google APIs in a manner similar to Android apps. The current version is 2.0.0, and releases occur as needed to address changes in Google's authentication mechanisms or Python compatibility.","last_verified":"2026-04-16T00:00:00.000Z","tags":["google","oauth","authentication","android","play services"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/gpsoauth"},{"id":27025,"title":"GPT-OSS","library":"gpt-oss","status":"active","version":"0.0.9","language":"python","ecosystem":"pypi","summary":"gpt-oss is a collection of reference inference implementations for GPT models, published by OpenAI. Current version is 0.0.9, requiring Python >=3.12. It is in early development with weekly releases.","last_verified":"2026-04-27T00:00:00.000Z","tags":["gpt","inference","openai","llm"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/gpt-oss"},{"id":23807,"title":"GPT4All","library":"gpt4all","status":"active","version":"2.8.2","language":"python","ecosystem":"pypi","summary":"Python bindings for GPT4All, a locally running open-source LLM ecosystem. Version 2.8.2 supports local inference with models like Mistral, Llama, and GPT4All. Released regularly with updates to model support and API improvements.","last_verified":"2026-05-01T00:00:00.000Z","tags":["llm","local-ai","gpt4all","nomic-ai","inference"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/gpt4all"},{"id":5949,"title":"GPTCache","library":"gptcache","status":"active","version":"0.1.44","language":"python","ecosystem":"pypi","summary":"GPTCache is a powerful caching library designed to speed up and lower the cost of chat applications that rely on Large Language Model (LLM) services. It functions as a semantic cache, storing and retrieving responses for similar (not just exact) queries using embedding algorithms and vector stores. The library is actively maintained with frequent minor releases.","last_verified":"2026-04-14T00:00:00.000Z","tags":["LLM","cache","AI","performance","cost reduction","semantic cache"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/gptcache"},{"id":15115,"title":"GPU.js - GPU Accelerated JavaScript","library":"gpu.js","status":"active","version":"2.16.0","language":"javascript","ecosystem":"npm","summary":"GPU.js is a JavaScript library designed for General Purpose computing on Graphics Processing Units (GPGPU), enabling high-performance numerical computations in both web browsers and Node.js environments. It achieves this by automatically transpiling ordinary JavaScript functions into shader language (e.g., GLSL for WebGL) which then executes directly on the GPU, leveraging parallel processing capabilities for significant speedups, often 1-15x faster than CPU-bound operations. The library includes a robust fallback mechanism, ensuring that if a GPU is unavailable, computations seamlessly revert to standard JavaScript execution on the CPU. The current stable version is 2.16.0, with recent releases primarily focusing on maintenance, bug fixes (including security and memory leak issues in earlier 2.x versions), and performance enhancements. A key differentiator is its abstraction over complex shader programming, allowing developers to write GPU-accelerated code using familiar JavaScript syntax and a `this.thread.x/y/z` model for accessing thread indices within the kernel.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","gpgpu","webgl","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/gpu.js"},{"id":27846,"title":"Kinetica GPUDB Python Client","library":"gpudb","status":"active","version":"7.2.3.8","language":"python","ecosystem":"pypi","summary":"Official Python client for Kinetica (formerly GPUdb), a GPU-accelerated database. Current version 7.2.3.8, requires Python >=3.8.","last_verified":"2026-05-09T00:00:00.000Z","tags":["gpu","database","kinetica","gpudb","client"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/gpudb"},{"id":2962,"title":"GPUStat: NVIDIA GPU Monitoring Utility","library":"gpustat","status":"active","version":"1.1.1","language":"python","ecosystem":"pypi","summary":"GPStat is a command-line utility for monitoring NVIDIA GPU status and usage, offering a more concise and user-friendly alternative to `nvidia-smi`. It provides essential GPU information including temperature, utilization, memory usage, and running processes. The library, currently at version 1.1.1, maintains an active development cycle with regular updates.","last_verified":"2026-04-25T03:54:09.009Z","tags":["gpu","monitoring","nvidia","system","cli","nvml"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/gpustat"},{"id":4959,"title":"GPUtil","library":"gputil","status":"active","version":"1.4.0","language":"python","ecosystem":"pypi","summary":"GPUtil is a Python module designed to query the status of NVIDIA GPUs using the `nvidia-smi` command-line utility. It provides access to metrics like GPU load, memory usage, temperature, and UUID. The current version is 1.4.0, and releases occur intermittently, focusing on bug fixes, expanded platform support (e.g., Windows), and new features.","last_verified":"2026-04-12T00:00:00.000Z","tags":["gpu","nvidia","monitoring","system-information","hardware"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/gputil"},{"id":16043,"title":"GPXParser.js","library":"gpxparser","status":"active","version":"3.0.8","language":"javascript","ecosystem":"npm","summary":"GPXParser.js is a JavaScript library designed for parsing .gpx (GPS Exchange Format) files, which are XML-based data structures for GPS information. It extracts core GPX data like metadata, waypoints, tracks, and routes, and further computes various derived metrics such as total and cumulative distances, minimum, maximum, average, positive, and negative elevation differences, and segment slopes. The current stable version is 3.0.8, actively maintained with regular patch releases addressing bug fixes and minor feature enhancements. A key differentiator is its ability to not only parse but also process the geographical data for insights, and export the parsed data into GeoJSON format, making it suitable for modern web mapping applications. It includes built-in polyfills for DOM functionalities, enabling its use in Node.js environments without manual setup since version 3.0.5.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","gpx","parser","GPS","Positioning","GEOJson"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/gpxparser"},{"id":6658,"title":"gpxpy","library":"gpxpy","status":"active","version":"1.6.2","language":"python","ecosystem":"pypi","summary":"gpxpy is a Python library for parsing, manipulating, and creating GPX (GPS eXchange Format) files. GPX is an XML-based file format commonly used for GPS tracks, routes, and waypoints. The library supports both GPX 1.0 and 1.1 versions. It is currently at version 1.6.2 and is actively maintained, with regular releases and contributions.","last_verified":"2026-04-15T00:00:00.000Z","tags":["gpx","gps","xml","parser","track","waypoint","route","gis","geospatial"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/gpxpy"},{"id":9790,"title":"GPy - Gaussian Process Toolbox","library":"gpy","status":"active","version":"1.13.2","language":"python","ecosystem":"pypi","summary":"GPy is a Gaussian process (GP) framework written in Python, designed for flexible and robust GP modeling. It provides a comprehensive suite of tools for defining, manipulating, and optimizing Gaussian process models, including various kernels, likelihoods, and inference methods. The current version is 1.13.2, with releases occurring periodically, often tied to maintenance or feature additions rather than a strict schedule.","last_verified":"2026-04-17T00:00:00.000Z","tags":["machine-learning","gaussian-processes","bayesian","statistics","modeling"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/gpy"},{"id":4558,"title":"GPyTorch","library":"gpytorch","status":"active","version":"1.15.2","language":"python","ecosystem":"pypi","summary":"GPyTorch is a Gaussian Process (GP) library built on PyTorch, designed for scalable, flexible, and modular GP models. It leverages PyTorch's capabilities for GPU acceleration and automatic differentiation, making it suitable for modern machine learning workflows. GPyTorch frequently releases maintenance updates and new features, with major versions aligning with PyTorch releases.","last_verified":"2026-04-12T00:00:00.000Z","tags":["gaussian processes","pytorch","machine learning","deep learning","probabilistic programming"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/gpytorch"},{"id":23808,"title":"gpytranslate","library":"gpytranslate","status":"active","version":"2.1.0","language":"python","ecosystem":"pypi","summary":"An async-first Python library for translating text using the Google Translate API. Currently at version 2.1.0, it requires Python >=3.12 and uses aiohttp for async HTTP requests. The library provides both async (Translator) and sync (SyncTranslator) interfaces, along with language detection and text-to-speech (TTS) support. Releases are sporadic, with the last major update in 2025.","last_verified":"2026-05-01T00:00:00.000Z","tags":["translation","google-translate","async","text-to-speech"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/gpytranslate"},{"id":989,"title":"gql: GraphQL Client for Python","library":"gql","status":"active","version":"4.0.0","language":"python","ecosystem":"pypi","summary":"gql is a powerful and flexible GraphQL client library for Python, designed to simplify interacting with GraphQL APIs. It supports both synchronous and asynchronous operations, offering various transports like HTTP (via aiohttp, httpx, requests) and WebSockets. The library plays well with `graphql-core` and other GraphQL implementations, enabling features like local schema validation and dynamic query composition using a DSL module. The current stable version is 4.0.0, with active development including beta releases (e.g., v4.3.0b0) leading to future minor or major updates.","last_verified":"2026-04-10T05:26:53.433Z","tags":["graphql","client","async","http","websockets","dsl","api-client"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/gql"},{"id":13249,"title":"GraphQL Query Generator for Testing","library":"gql-generator","status":"active","version":"2.0.0","language":"javascript","ecosystem":"npm","summary":"gql-generator is a utility designed to automatically generate GraphQL queries, mutations, and subscriptions from a GraphQL schema file. Its primary use case is to streamline the process of writing API tests by removing the need for manual query construction, thereby reducing boilerplate and potential human error. The current stable version is 2.0.0. While a specific release cadence isn't explicitly stated, the project appears to be maintained as a pragmatic tool for testing. A key differentiator is its focus on test automation, generating comprehensive queries that expand all fields by default, with built-in mechanisms to handle recursive types and deprecated fields, which can be configured via CLI flags or programmatic options. It outputs CJS modules containing the generated queries.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","graphql","query","generator"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/gql-generator"},{"id":16821,"title":"gql.tada","library":"gql.tada","status":"active","version":"1.9.2","language":"javascript","ecosystem":"npm","summary":"gql.tada is a powerful and spec-compliant GraphQL document authoring library designed for TypeScript environments. Its primary function is to infer the result and variables types of GraphQL queries, mutations, and fragments directly within the TypeScript type system, eliminating the need for separate code generation steps. Currently at version 1.9.2, the library maintains an active development pace with frequent patch and minor releases, as evidenced by recent changelogs. A key differentiator is its deep integration with TypeScript, providing on-the-fly type safety, editor feedback, and auto-completion without external build steps, especially when paired with a language server like GraphQLSP. It achieves this by parsing GraphQL documents directly in TypeScript, deriving a schema from introspection and scalar configuration, and then mapping these definitions to robust result and variables types, including advanced features like fragment masks and gradual fragment unwrapping.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","graphql","graphql typescript","graphql types","graphql typegen","graphql-js","client-side graphql","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/gql.tada"},{"id":24,"title":"GrabFood Partner API Python SDK","library":"grabfood-api-sdk-python","status":"active","version":"latest (no versioned releases — install from main branch)","language":"python","ecosystem":"pypi","summary":"Official Python SDK for the GrabFood Partner API — enables food delivery merchants and platform partners in Southeast Asia to manage orders, store hours, menus, and campaigns programmatically. Auto-generated from Grab's OpenAPI spec using OpenAPITools PythonClientCodegen. IMPORTANT: This SDK covers GrabFood only (merchant/food delivery). Grab rides/mobility has no official Python SDK. The SDK is not published on PyPI — install via GitHub only.","last_verified":"2026-05-12T04:41:13.350Z","tags":["grab","grabfood","southeast-asia","sea","food-delivery","partner-api","singapore","indonesia","thailand","payments","merchant-api"],"install_tag":"stale","install_tag_description":"widespread failures or data too old to trust","api":"https://checklist.day/api/registry/grabfood-api-sdk-python"},{"id":27847,"title":"Grad-CAM (PyTorch)","library":"grad-cam","status":"active","version":"1.5.5","language":"python","ecosystem":"pypi","summary":"Grad-CAM is a PyTorch library for generating Class Activation Maps (CAMs) for image classification, segmentation, object detection, and more. Current version 1.5.5 supports many CAM methods (GradCAM, GradCAM++, HiResCAM, etc.) and runs on Python >=3.8. Releases are periodic, maintained by the author.","last_verified":"2026-05-09T00:00:00.000Z","tags":["grad-cam","pytorch","explainability","class activation map","computer vision"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/grad-cam"},{"id":23810,"title":"gradescope-utils","library":"gradescope-utils","status":"active","version":"0.5.0","language":"python","ecosystem":"pypi","summary":"Utilities for building Gradescope autograders. Current version 0.5.0, released June 2022. The library provides decorators and a JSON test runner to streamline autograder development. Low release cadence.","last_verified":"2026-05-01T00:00:00.000Z","tags":["gradescope","autograder","testing","education"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/gradescope-utils"},{"id":238,"title":"Gradio","library":"gradio","status":"active","version":"6.10.0","language":"python","ecosystem":"pypi","summary":"Python library for building ML demo web apps. Current version is 6.10.0 (Mar 2026). Requires Python >=3.10. Three major breaking version bumps in rapid succession (3→4→5→6). The most common LLM footgun: gr.update() was removed in 4.0 — return component instances directly. Chatbot tuple format removed in 6.0 — must use messages dict format. LLMs trained before 2024 generate 3.x patterns that fail on 6.x.","last_verified":"2026-05-12T12:13:34.623Z","tags":["ml-demo","web-ui","machine-learning","nlp","computer-vision","hugging-face","chatbot"],"install_tag":"reviewed","install_tag_description":"minor failures on some runtimes or slightly older test data","api":"https://checklist.day/api/registry/gradio"},{"id":1500,"title":"Gradio Client","library":"gradio-client","status":"active","version":"2.4.0","language":"python","ecosystem":"pypi","summary":"Gradio Client is a Python library designed for programmatically interacting with deployed Gradio applications. It allows developers to make API calls to Gradio-hosted machine learning models or other Gradio apps without needing the UI. The current stable version is 2.4.0. It's actively developed as part of the broader Gradio ecosystem, with frequent updates corresponding to Gradio's release cycle.","last_verified":"2026-04-23T21:44:26.247Z","tags":["AI","ML","client","Gradio","Hugging Face"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/gradio-client"},{"id":23107,"title":"Gradio PDF","library":"gradio-pdf","status":"active","version":"0.0.24","language":"python","ecosystem":"pypi","summary":"Gradio component to display PDF files and extract text within Gradio apps. Currently at version 0.0.24, with a pre-1.0 release cadence. Requires Python >=3.10.","last_verified":"2026-05-01T00:00:00.000Z","tags":["gradio","pdf","visualization","component"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/gradio-pdf"},{"id":7274,"title":"Gradio RangeSlider","library":"gradio-rangeslider","status":"active","version":"0.0.8","language":"python","ecosystem":"pypi","summary":"Gradio RangeSlider is a custom Gradio component (version 0.0.8) that provides a user interface element for selecting a range of numerical values. It extends Gradio's capabilities by offering a dual-handle slider for specifying both a minimum and maximum value within a defined range. The library requires Python >=3.8 and is maintained with a slow release cadence, having last been updated on PyPI in October 2024. [1, 4]","last_verified":"2026-04-16T00:00:00.000Z","tags":["Gradio","Slider","UI","Component","Range","Custom Component"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/gradio-rangeslider"},{"id":21396,"title":"gradio_imageslider","library":"gradio_imageslider","status":"active","version":"0.0.20","language":"python","ecosystem":"pypi","summary":"A custom Gradio component for comparing two images via an interactive before/after slider. Current version 0.0.20. Release cadence is irregular.","last_verified":"2026-04-27T00:00:00.000Z","tags":["gradio","image comparison","slider","before-after","computer vision"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/gradio_imageslider"},{"id":10961,"title":"Gradle to JavaScript Object Parser","library":"gradle-to-js","status":"maintenance","version":"2.0.1","language":"javascript","ecosystem":"npm","summary":"gradle-to-js is a JavaScript library designed to parse Gradle build files (`.gradle`) into plain JavaScript objects. Currently at version 2.0.1, it offers a 'quick & dirty' approach, focusing on extracting key-value pairs and block structures rather than executing or accurately representing runtime evaluations within the Gradle script. This means complex logic, closures, or dynamic expressions found in Gradle files will not be processed, resulting in a simplified, static representation. The library primarily supports CommonJS imports and is best suited for scenarios where a basic, structural understanding of a Gradle file is needed, rather than a full, executable interpretation. Its release cadence appears infrequent, and it is likely in maintenance mode, reflecting its specific and somewhat limited parsing scope.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","gradle","parsing"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/gradle-to-js"},{"id":8206,"title":"Grafana Client","library":"grafana-client","status":"active","version":"5.0.2","language":"python","ecosystem":"pypi","summary":"A client library for accessing the Grafana HTTP API, written in Python. It covers most available Grafana HTTP API endpoints and supports Grafana 5.x-9.x, with ongoing compatibility for newer versions, including Grafana 11. The library is actively maintained with a regular release cadence, supporting HTTP Basic authentication and token-based authentication.","last_verified":"2026-04-16T00:00:00.000Z","tags":["grafana","http","api","grafana-client","grafana-api","http-client","grafana-utils","grafana-automation","grafana-toolbox"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/grafana-client"},{"id":23809,"title":"Grafana Django SAML2 Auth","library":"grafana-django-saml2-auth","status":"deprecated","version":"3.21.0","language":"python","ecosystem":"pypi","summary":"Deprecated compatibility shim for SAML2 authentication in Django, originally developed for Grafana. The current version is 3.21.0. The project has been migrated to django-saml2-auth-community; this package is now a no-op wrapper. Install django-saml2-auth-community instead for ongoing maintenance.","last_verified":"2026-05-01T00:00:00.000Z","tags":["django","saml2","authentication","grafana","deprecated"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/grafana-django-saml2-auth"},{"id":23811,"title":"Grafana Foundation SDK","library":"grafana-foundation-sdk","status":"active","version":"1769699998!10.1.0","language":"python","ecosystem":"pypi","summary":"A set of tools, types and libraries for building and manipulating Grafana objects (e.g., dashboards, alerts) in Python. Current version: 10.1.0 (pre-release versioning). Released irregularly alongside Grafana versions.","last_verified":"2026-05-01T00:00:00.000Z","tags":["grafana","dashboard","monitoring","sdk","observability"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/grafana-foundation-sdk"},{"id":8205,"title":"Grafanalib","library":"grafanalib","status":"active","version":"0.7.1","language":"python","ecosystem":"pypi","summary":"Grafanalib is a Python library for programmatically building Grafana dashboards. It allows users to define dashboards, panels, and targets in Python code, generating the corresponding Grafana JSON model. As of version 0.7.1, it focuses on adding support for newer Grafana features, with releases occurring periodically to keep up with Grafana updates and dependency bumps.","last_verified":"2026-04-16T00:00:00.000Z","tags":["grafana","dashboard-as-code","monitoring","observability"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/grafanalib"},{"id":7275,"title":"Grafeas API Client Library for Python","library":"grafeas","status":"active","version":"1.22.0","language":"python","ecosystem":"pypi","summary":"Grafeas is an implementation of the Grafeas API, which stores and enables querying and retrieval of critical metadata about all of your software artifacts. This Python client library is part of the actively maintained `google-cloud-python` monorepo, receiving regular updates for features, bug fixes, and compatibility, ensuring robust interaction with the Grafeas service.","last_verified":"2026-04-16T00:00:00.000Z","tags":["google-cloud","grafeas","security","supply-chain-security","vulnerability-management","artifact-metadata","container-security"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/grafeas"},{"id":23812,"title":"Grafeo","library":"grafeo","status":"active","version":"0.5.41","language":"python","ecosystem":"pypi","summary":"A high-performance, embeddable graph database with Python bindings. Current version 0.5.41, released 2026-04-24. Rapid release cadence, often multiple releases per week. Supports multiple query languages (GQL, Cypher, SPARQL, GraphQL, SQL/PGQ, Gremlin), hybrid graph+vector+text search, encryption at rest, and role-based access control.","last_verified":"2026-05-01T00:00:00.000Z","tags":["graph-database","embeddable","high-performance","cypher","sparql","gql","vector-search"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/grafeo"},{"id":13250,"title":"Grafserv","library":"grafserv","status":"active","version":"1.0.0","language":"javascript","ecosystem":"npm","summary":"Grafserv is a highly optimized and performant GraphQL server for Node.js, fundamentally powered by the Grafast execution engine. It is a core component of the Graphile Crystal ecosystem (PostGraphile v5), representing a significant architectural shift from prior Graphile implementations. Currently at version 1.0.0, Grafserv is actively developed with frequent patch releases across the Graphile monorepo, indicating a stable and evolving platform. Its key differentiators include its tight integration with Grafast for advanced query planning and execution optimization, offering superior performance compared to traditional resolver-based GraphQL servers. Grafserv provides flexible integration with various Node.js HTTP frameworks such as Hono, H3, and @whatwg-node/server, allowing developers to choose their preferred server environment while leveraging Grafast's capabilities. It's designed for modern Node.js environments, specifically requiring Node.js v22+ and operating exclusively as an ECMAScript Module (ESM).","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","server","grafast","graphql","graphile","fast","graphite","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/grafserv"},{"id":4027,"title":"Grain (ML Data Library)","library":"grain","status":"active","version":"0.2.16","language":"python","ecosystem":"pypi","summary":"Grain is a Python library from Google designed for efficiently loading and transforming data, primarily for machine learning model training and evaluation, particularly with JAX. It emphasizes flexibility, speed, and determinism in data processing pipelines. The library is actively developed, currently at version 0.2.16, with frequent updates including new features, bug fixes, and deprecations.","last_verified":"2026-04-11T00:00:00.000Z","tags":["machine learning","data processing","JAX","data pipeline","ETL","data loading"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/grain"},{"id":27848,"title":"Gram-Newton-Schulz","library":"gram-newton-schulz","status":"active","version":"0.1.4","language":"python","ecosystem":"pypi","summary":"A fast implementation of the Newton-Schulz algorithm for computing matrix square roots and Gram matrix inverses, with support for JIT-compiled kernels via Quack. Current version 0.1.4, requires Python >=3.10. Released under the Dao-AILab organization, with occasional updates.","last_verified":"2026-05-09T00:00:00.000Z","tags":["matrix-square-root","newton-schulz","jitt","quack","pytorch"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/gram-newton-schulz"},{"id":27849,"title":"gramforge","library":"gramforge","status":"active","version":"1.0.9","language":"python","ecosystem":"pypi","summary":"gramforge is a Python library for efficient multi-language generation from context-free or context-sensitive grammars (CFG/CSG). It supports generating strings and structures from grammar definitions, suitable for tasks like fuzzing, test generation, and language prototyping. Current version is 1.0.9, with a stable release cadence.","last_verified":"2026-05-09T00:00:00.000Z","tags":["grammar","generation","CFG","CSG","fuzzing"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/gramforge"},{"id":10962,"title":"grammY: The Telegram Bot Framework","library":"grammy","status":"active","version":"1.42.0","language":"javascript","ecosystem":"npm","summary":"grammY is a powerful, user-friendly, and highly efficient framework designed for creating Telegram bots using TypeScript or JavaScript. As of version 1.42.0, it offers robust support for the latest Telegram Bot API features, frequently releasing updates to keep pace with Telegram's evolving platform (e.g., Bot API 9.6 in recent releases). It distinguishes itself with comprehensive documentation, seamless integration with web frameworks (like Express, Koa, Bun, Cloudflare Workers) and databases, and a thriving ecosystem of plugins. The library emphasizes scalability and performance, making it suitable for both novice bot developers and large-scale applications. It runs on Node.js (requiring ^12.20.0 || >=14.13.1) and Deno.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","telegram","bot","api","client","framework","library","grammy","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/grammy"},{"id":5635,"title":"Grandalf: Graph and Drawing Algorithms Framework","library":"grandalf","status":"maintenance","version":"0.8","language":"python","ecosystem":"pypi","summary":"Grandalf is a pure Python package designed for experimenting with graph drawing algorithms. It currently implements two main layouts: the Sugiyama hierarchical layout and a force-driven (energy minimization) approach. Its primary function is to compute node (x,y) coordinates and route edges, providing the structural layout information without performing the actual graphical rendering, which is left to external graphics toolkits. The current version is 0.8, released in January 2023.","last_verified":"2026-04-10T00:00:00.000Z","tags":["graph","drawing","algorithms","layout","visualization"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/grandalf"},{"id":25651,"title":"Grandma's Own JSX","library":"grandmas-own-jsx","status":"abandoned","version":"1.0.0","language":"javascript","ecosystem":"npm","summary":"A novelty Babel plugin transpiler that replaces standard JSX syntax with emoji-based declarations, meant as a joke or for obfuscation. Version 1.0.0, single release with no active development. Key differentiator: deliberately unreadable, using emoji to define components and attributes, targeting developers who want to confuse colleagues. Not recommended for production.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/grandmas-own-jsx"},{"id":2523,"title":"Granian","library":"granian","status":"active","version":"2.7.3","language":"python","ecosystem":"pypi","summary":"Granian is a high-performance HTTP server for Python applications, implemented in Rust and built upon the Hyper crate. It supports ASGI/3, RSGI, and WSGI interfaces, offering robust handling for HTTP/1, HTTP/2, and Websockets. The project aims to provide a single, performant dependency solution, avoiding the typical Gunicorn + Uvicorn + http-tools stack. It is actively maintained with regular patch and minor releases, compatible with Python 3.10 and above.","last_verified":"2026-04-24T21:14:54.222Z","tags":["http server","asgi","wsgi","rust","performance","websockets"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/granian"},{"id":17666,"title":"Grant Express Middleware","library":"grant-express","status":"active","version":"5.4.8","language":"javascript","ecosystem":"npm","summary":"Grant Express is an Express.js middleware that acts as a handler for the Grant OAuth Proxy, simplifying authentication and authorization flows within Node.js applications. It integrates the robust Grant core library, which provides universal OAuth support for over 200 providers including Google, GitHub, Facebook, and many others. The current stable version for `grant-express` is 5.4.8. Grant is designed to abstract away the complexities of OAuth 1.0a, 2.0, and OpenID Connect, offering a unified configuration system and flexible integration with various HTTP frameworks and serverless environments. Its key differentiators include broad provider compatibility, a declarative configuration approach, and its ability to function as an embeddable OAuth client. The package facilitates managing OAuth callbacks, tokens, and session state efficiently, though users must provide their own session store. Release cadence is tied to the underlying Grant core library, which is actively maintained with updates for new providers, OAuth specification changes, and security patches.","last_verified":"2026-04-23T00:00:00.000Z","tags":["javascript","oauth","oauth2","openid","openid-connect","authentication","authorization","proxy","middleware","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/grant-express"},{"id":17667,"title":"Grant Koa OAuth Proxy Middleware","library":"grant-koa","status":"active","version":"5.4.8","language":"javascript","ecosystem":"npm","summary":"grant-koa is a specialized middleware designed to integrate the Grant OAuth Proxy into Koa.js applications. It abstracts the complexities of OAuth and OpenID Connect flows, providing a unified interface for authenticating users against various identity providers (e.g., Google, GitHub, Facebook). The current stable version is 5.4.8. As an adapter for the core `grant` library, its release cadence is generally tied to updates in `grant` and compatibility with major Koa versions. This package is crucial for Koa developers needing to implement robust and flexible authentication/authorization without deep diving into each OAuth provider's specific API, offering a streamlined approach to secure user access and data.","last_verified":"2026-04-23T00:00:00.000Z","tags":["javascript","oauth","oauth2","openid","openid-connect","authentication","authorization","proxy","middleware","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/grant-koa"},{"id":13252,"title":"Grape Test Runner","library":"grape","status":"abandoned","version":"1.0.3","language":"javascript","ecosystem":"npm","summary":"Grape is a JavaScript test library, inspired by and largely API-compatible with Substack's `tape`. It was created to address a specific behavior in `tape` where `t.plan()` combined with fewer assertions than planned, followed by `t.end()`, would still pass. The original README indicates this behavior was eventually fixed in `tape` itself, rendering `grape`'s primary differentiator largely obsolete. The package, currently at version 1.0.3, has not seen updates since 2017, suggesting it is no longer actively maintained. It aims to be 'swap-out-able' with `tape`, though it notes a deeper difference in that a `grape` test instance does not inherit from `EventEmitter`. Due to its age and lack of maintenance, it is primarily a CommonJS module, and its stability was described as 'whipped up in a few hours' even at its inception.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/grape"},{"id":10964,"title":"GrapesJS Web Builder Framework","library":"grapesjs","status":"active","version":"0.22.15","language":"javascript","ecosystem":"npm","summary":"GrapesJS is a free and open-source Web Builder Framework designed to facilitate the creation of HTML templates, websites, newsletters, and mobile applications. It's primarily intended for integration into Content Management Systems (CMS) to provide a powerful visual editing experience. The current stable version is `0.22.15`, with the project demonstrating a positive and sustainable release cadence, frequently publishing patch releases. Key differentiators include its framework-centric approach, offering core UI components like a Block Manager, Style Manager, Layer Manager, Code Viewer, and Asset Manager. It focuses on generating clean, standards-based HTML and CSS output, unlike some other tools that might rely on specific frontend frameworks.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","grapes","grapesjs","wysiwyg","web","template","editor","newsletter","site","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/grapesjs"},{"id":17668,"title":"GrapesJS CLI","library":"grapesjs-cli","status":"active","version":"4.1.3","language":"javascript","ecosystem":"npm","summary":"GrapesJS CLI is a command-line interface tool designed to streamline the development of GrapesJS plugins. It handles the complexities of setting up modern JavaScript build tools such as Webpack and Babel, providing a simplified and accelerated workflow for plugin authors. The current stable version, 4.1.3, focuses on dependency updates and build enhancements like the `dts` option. Historically, the CLI has undergone significant updates, including a transition to Webpack 5 in v3.0.0 and a move away from the `esm` package for internal bundling in v4.1.0, which can impact custom configurations. Its release cadence generally aligns with major GrapesJS ecosystem changes or critical dependency updates. Key differentiators for `grapesjs-cli` include its opinionated, zero-configuration approach for common plugin development scenarios, direct integration with the GrapesJS plugin structure, and features like fast project scaffolding and a built-in development server. It aims to reduce the boilerplate and configuration overhead for developers, allowing them to focus on the core plugin logic.","last_verified":"2026-04-23T00:00:00.000Z","tags":["javascript","grapesjs","plugin","dev","cli"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/grapesjs-cli"},{"id":13251,"title":"GrapesJS PostCSS Parser","library":"grapesjs-parser-postcss","status":"active","version":"1.0.3","language":"javascript","ecosystem":"npm","summary":"The `grapesjs-parser-postcss` plugin provides a custom CSS parser for the GrapesJS web page builder, leveraging PostCSS to handle CSS parsing. This is crucial for avoiding inconsistencies that can arise when importing HTML/CSS templates or embedding custom code directly, as the default browser's CSS Object Model (CSSOM) can be unreliable. The current stable version is `1.0.3`. This plugin primarily focuses on compatibility and fixes, with recent updates ensuring it works seamlessly with the latest GrapesJS versions and PostCSS v8. Its key differentiator is providing a robust and consistent CSS parsing mechanism within GrapesJS, addressing potential styling issues that default browser parsing might introduce, making it an essential tool for advanced GrapesJS usage involving custom CSS structures.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","grapesjs","plugin","parser","css","postcss","wysiwyg"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/grapesjs-parser-postcss"},{"id":27027,"title":"graph-lib","library":"graph-lib","status":"active","version":"0.4.8","language":"python","ecosystem":"pypi","summary":"A set of diffusion related graph algorithms for Python, including community detection, node ranking, and graph sampling. Current version 0.4.8. Low release cadence.","last_verified":"2026-05-01T00:00:00.000Z","tags":["graph","diffusion","community detection","spectral clustering","networkx"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/graph-lib"},{"id":27850,"title":"Graph Notebook","library":"graph-notebook","status":"active","version":"5.2.0","language":"python","ecosystem":"pypi","summary":"A Jupyter notebook extension for connecting to graph databases such as Amazon Neptune and JanusGraph. Version 5.2.0 provides magic commands and visualizations for SPARQL and Gremlin queries. Released monthly.","last_verified":"2026-05-09T00:00:00.000Z","tags":["jupyter","neptune","gremlin","sparql","graph-database"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/graph-notebook"},{"id":9791,"title":"Graph Retriever","library":"graph-retriever","status":"active","version":"0.8.0","language":"python","ecosystem":"pypi","summary":"Graph Retriever is a Python library that combines unstructured similarity search with structured document traversal to enhance Retrieval-Augmented Generation (RAG) applications. It enables traversing relationships between documents to find more relevant context than simple similarity search alone. The current version is 0.8.0, with minor releases occurring frequently, often driven by integration updates with DataStax Astra DB and other components.","last_verified":"2026-04-17T00:00:00.000Z","tags":["graph","rag","retrieval","astra","datastax","llm","ai"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/graph-retriever"},{"id":4028,"title":"Grapheme Unicode Helpers","library":"grapheme","status":"active","version":"0.10.0","language":"python","ecosystem":"pypi","summary":"The `grapheme` library (current version 0.10.0) provides helpers for Unicode grapheme-aware string handling in Python. It enables accurate counting, slicing, and manipulation of strings based on user-perceived characters (graphemes) rather than Unicode code points. The library is actively maintained, supporting recent Unicode standards, and typically releases new versions a few times a year.","last_verified":"2026-04-11T00:00:00.000Z","tags":["unicode","grapheme","text processing","string manipulation"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/grapheme"},{"id":10963,"title":"Grapheme Splitter","library":"grapheme-splitter","status":"active","version":"1.0.4","language":"javascript","ecosystem":"npm","summary":"grapheme-splitter is a JavaScript library designed to accurately segment strings into user-perceived characters, known as extended grapheme clusters, as defined by Unicode Standard Annex #29 (UAX #29) Default Grapheme Cluster Boundaries. It addresses fundamental issues in JavaScript's native string handling, where `String.length` and simple character iteration can misrepresent visual character counts due to multi-codepoint emojis (e.g., `🏳️‍🌈`), combining marks (like in German 'ü', Spanish 'ñ', or Hindi text), and 'Zalgo' text. Unlike `String.normalize()` or libraries like `punycode.js`, `grapheme-splitter` provides a comprehensive solution for these complex Unicode cases. The current stable version is 1.0.4, indicating a mature and stable codebase with an infrequent release cadence focused on maintenance rather than rapid feature additions. Its key differentiator is precise adherence to Unicode grapheme cluster rules, making it essential for text processing, input field validation, and display logic in internationalized applications.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","utf-8","strings","emoji","split"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/grapheme-splitter"},{"id":10965,"title":"Graphemer: Unicode Character Splitter","library":"graphemer","status":"active","version":"1.4.0","language":"javascript","ecosystem":"npm","summary":"Graphemer is a JavaScript and TypeScript library designed to accurately split strings into user-perceived characters, also known as 'extended grapheme clusters' in Unicode terminology. It addresses the complexities of Unicode, where a single visual character can be composed of multiple JavaScript characters (e.g., emojis, combining marks), which standard string operations often fail to handle correctly. The library is currently stable at version 1.4.0, which supports Unicode 15 and below. It follows a release cadence tied to new Unicode versions, typically updating annually. Key differentiators include its adherence to UAX #29's Default Grapheme Cluster Boundary rules, providing a robust solution for internationalization (i18n) and accurate character counting that standard JavaScript methods like `String.prototype.length` or simple `String.prototype.split('')` cannot achieve, especially with complex scripts and emoji sequences.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","utf-8","strings","emoji","split","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/graphemer"},{"id":990,"title":"Graphene","library":"graphene","status":"active","version":"3.4.3","language":"python","ecosystem":"pypi","summary":"Graphene is an opinionated Python library for building GraphQL APIs easily. It provides a simple yet extendable API, with built-in support for Relay and integrations for popular web frameworks like Django and SQLAlchemy. The current stable version is 3.4.3, with active development and frequent releases.","last_verified":"2026-04-10T05:28:23.495Z","tags":["graphql","api","schema","relay","framework"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/graphene"},{"id":4030,"title":"Graphene Django Integration","library":"graphene-django","status":"active","version":"3.2.3","language":"python","ecosystem":"pypi","summary":"Graphene Django provides an integration layer to build powerful GraphQL APIs on top of Django models and applications. It allows automatically mapping Django models to GraphQL types, handling connections, mutations, and more. Current version is 3.2.3, with new releases occurring frequently, often monthly or bi-monthly, supporting recent Django and Graphene versions.","last_verified":"2026-04-11T00:00:00.000Z","tags":["graphql","django","orm","api"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/graphene-django"},{"id":7276,"title":"Graphene-Django Optimizer","library":"graphene-django-optimizer","status":"active","version":"0.10.0","language":"python","ecosystem":"pypi","summary":"graphene-django-optimizer is a library for Graphene-Django that automatically optimizes database access (e.g., using `select_related`, `prefetch_related`) within GraphQL queries to mitigate N+1 query problems. Its current version is 0.10.0, and it follows a release cadence driven by new Graphene or Django versions and bug fixes, with a focus on supporting the latest major versions of its dependencies.","last_verified":"2026-04-16T00:00:00.000Z","tags":["graphene","django","graphql","optimization","database","orm","n+1"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/graphene-django-optimizer"},{"id":23813,"title":"Graphene Federation","library":"graphene-federation","status":"active","version":"3.3.0","language":"python","ecosystem":"pypi","summary":"Federation implementation for Graphene. Adds support for Apollo Federation (v1 and v2) to GraphQL schemas built with graphene. Current version 3.3.0 supports Federation v2.11 directives. Active development.","last_verified":"2026-05-01T00:00:00.000Z","tags":["graphene","graphql","federation","apollo","schema"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/graphene-federation"},{"id":7277,"title":"Graphene File Upload","library":"graphene-file-upload","status":"active","version":"1.3.0","language":"python","ecosystem":"pypi","summary":"graphene-file-upload is a Python library that extends Graphene, Graphene-Django, and Flask-GraphQL to enable robust file upload functionality in GraphQL mutations. It acts as a drop-in replacement for the standard GraphQL view and adheres to the GraphQL Multipart Request Specification. The current version is 1.3.0, with releases occurring periodically but not on a fixed cadence, the last significant update being in early 2021.","last_verified":"2026-04-16T00:00:00.000Z","tags":["graphql","file-upload","graphene","django","flask"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/graphene-file-upload"},{"id":6659,"title":"Graphene Pydantic Integration","library":"graphene-pydantic","status":"active","version":"0.6.1","language":"python","ecosystem":"pypi","summary":"A Pydantic integration for Graphene, currently at version 0.6.1. It provides utilities to automatically convert Pydantic `BaseModel`s into Graphene `ObjectType`s and `InputObjectType`s, streamlining GraphQL schema generation. The library sees active development with updates addressing Pydantic and Graphene version compatibility.","last_verified":"2026-04-15T00:00:00.000Z","tags":["graphene","pydantic","graphql","schema-generation","api"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/graphene-pydantic"},{"id":5242,"title":"Graphene SQLAlchemy Integration","library":"graphene-sqlalchemy","status":"active","version":"2.3.0","language":"python","ecosystem":"pypi","summary":"Graphene SQLAlchemy integration allows developers to quickly and easily create a GraphQL API that seamlessly interacts with a SQLAlchemy-managed database. It is fully compatible with SQLAlchemy 1.4 and 2.0. The current stable version is 2.3.0, but version 3.0 is in release candidate stage with significant updates, and the project has an active development cadence.","last_verified":"2026-04-13T00:00:00.000Z","tags":["graphql","sqlalchemy","orm","graphene","api","database"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/graphene-sqlalchemy"},{"id":9792,"title":"Graphene SQLAlchemy Filter","library":"graphene-sqlalchemy-filter","status":"active","version":"1.14.0","language":"python","ecosystem":"pypi","summary":"graphene-sqlalchemy-filter provides a flexible way to generate GraphQL filter arguments for SQLAlchemy models, enabling complex queries and sorting directly through your GraphQL API. As of version 1.14.0, it offers robust filtering capabilities compatible with SQLAlchemy 1.4+ and Graphene SQLAlchemy integrations. The library maintains an active development pace, regularly releasing updates with bug fixes and feature enhancements.","last_verified":"2026-04-17T00:00:00.000Z","tags":["graphene","sqlalchemy","graphql","filter","query","api"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/graphene-sqlalchemy-filter"},{"id":23814,"title":"graphene-stubs","library":"graphene-stubs","status":"active","version":"0.16","language":"python","ecosystem":"pypi","summary":"graphene-stubs provides type stubs and a mypy plugin for Graphene (the GraphQL framework for Python). Version 0.16 adds comprehensive stubs for graphene objects and enhances mypy integration. Releases are infrequent.","last_verified":"2026-05-01T00:00:00.000Z","tags":["graphene","type-stubs","mypy","graphql","type-hints"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/graphene-stubs"},{"id":5636,"title":"GraphFrames: DataFrame-based Graphs","library":"graphframes-py","status":"active","version":"0.11.0","language":"python","ecosystem":"pypi","summary":"GraphFrames is a powerful library for graph processing built on Apache Spark DataFrames. It allows users to perform graph analytics, queries, and algorithms like PageRank, connected components, and shortest paths directly using Spark's DataFrame API. The project is actively maintained, with frequent releases. The official Python package on PyPI is `graphframes-py`, and its latest version is 0.11.0.","last_verified":"2026-04-10T00:00:00.000Z","tags":["spark","graph","dataframe","analytics","graph-algorithms"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/graphframes-py"},{"id":27851,"title":"Graphify","library":"graphifyy","status":"active","version":"0.7.10","language":"python","ecosystem":"pypi","summary":"Graphify is an AI coding assistant skill that turns any folder of code, docs, papers, images, or videos into a queryable knowledge graph. Current version 0.7.10, released April 2025. Active development with frequent releases (~every 2–3 weeks). Supports multiple LLM backends (Claude, Gemini, OpenAI, Ollama, Kimi) and 26+ programming languages.","last_verified":"2026-05-09T00:00:00.000Z","tags":["knowledge-graph","code-analysis","ai-assistant","llm","claude","gemini","openai","ollama"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/graphifyy"},{"id":15331,"title":"Graphile Build","library":"graphile-build","status":"active","version":"5.0.0","language":"javascript","ecosystem":"npm","summary":"Graphile Build is a robust framework for constructing extensible GraphQL APIs, primarily through the composition of small, purpose-built plugins. It enables developers to define broad changes to their GraphQL schema with minimal code, ensuring consistency across the API. The library, currently at version 5.0.0, integrates strongly with Gra*fast* for building high-performance, auto-generated, or generator-assisted GraphQL APIs. It forms the core of projects like PostGraphile, which leverages `graphile-build` and Gra*fast* to create robust, standards-compliant GraphQL APIs from PostgreSQL schemas. While `graphile-build` itself is database-agnostic, modules like `graphile-build-pg` provide PostgreSQL-specific plugins. Its release cadence aligns with the broader Graphile ecosystem, with frequent patch releases addressing bug fixes and performance enhancements, as seen in recent updates across related packages like `grafast` and `graphile-config`. Key differentiators include its plugin-first architecture, strong TypeScript support, and deep integration with Gra*fast* for advanced performance optimization.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","graphile","graphql","engine","apollo","graphqljs","plugin","build","extension","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/graphile-build"},{"id":13253,"title":"Graphile Build PostgreSQL Plugins","library":"graphile-build-pg","status":"active","version":"5.0.1","language":"javascript","ecosystem":"npm","summary":"`graphile-build-pg` is a crucial component within the Graphile ecosystem, providing a collection of plugins for `graphile-build` that enable the automatic generation of a GraphQL schema directly from a PostgreSQL database. It achieves this by introspecting the database using `pg-introspection` and constructing a `@dataplan/pg` registry. This registry then informs the creation of GraphQL types, fields, and high-performance `grafast` plan resolver functions, ensuring optimal data fetching. The current stable version is 5.0.1, part of the larger Graphile Crystal (v5) release. This package is a cornerstone of PostGraphile v5, offering significant performance advantages over traditional `DataLoader`-based GraphQL solutions by virtually eliminating the N+1 query problem through `grafast`'s advanced query planning. It is designed for modern Node.js environments, requiring `Node.js >=22`.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","graphile","graphql","engine","postgraphile","pg","postgres","postgresql","graphqljs","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/graphile-build-pg"},{"id":13254,"title":"Graphile Utilities","library":"graphile-utils","status":"active","version":"5.0.1","language":"javascript","ecosystem":"npm","summary":"graphile-utils is a pivotal utility package within the Graphile ecosystem, designed to facilitate the creation and enhancement of plugins for GraphQL schemas built with Graphile Build. It is an integral part of the Graphile v5 \"Crystal\" suite, with the current stable version being 5.0.1, reflecting ongoing active development and frequent updates across its monorepo. This package differentiates itself by providing specialized helpers like `extendSchema` for dynamically adding or modifying types within a GraphQL schema, and a custom `gql` tagged template literal that supports dynamic field names and raw value embedding, an advanced feature not found in standard `graphql-tag`. Additionally, it offers utilities such as `changeNullability` for schema field adjustments and `processSchema` for post-build schema manipulation. It is indispensable for developers seeking to extensively customize and extend their Graphile-powered GraphQL APIs, moving beyond the default outputs of tools like PostGraphile.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","graphile","graphql","engine","plugin","build","extension","utils","utilities","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/graphile-utils"},{"id":17669,"title":"GraphiQL Middleware","library":"graphiql-middleware","status":"abandoned","version":"0.0.5","language":"javascript","ecosystem":"npm","summary":"GraphiQL Middleware (package `graphiql-middleware`) was a Node.js package designed to provide an Express-compatible middleware for serving the GraphiQL IDE. It allowed developers to embed a GraphiQL interface within their web applications, configuring it with options like the GraphQL endpoint URL and GraphiQL component props. However, the package is extremely outdated, with its last release (version 0.0.5) in October 2017. It has since been abandoned, and its GitHub repository is archived. Consequently, it is incompatible with modern versions of Node.js, Express, and especially the continuously evolving GraphiQL and GraphQL ecosystems. Developers seeking similar functionality should look for actively maintained alternatives such as `express-graphql` (though even that is deprecated) or newer solutions like `@graphql-yoga/node` or `graphql-http` which are built for modern environments.","last_verified":"2026-04-23T00:00:00.000Z","tags":["javascript","GraphiQL","GraphQL","Express"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/graphiql-middleware"},{"id":21398,"title":"graphitesend","library":"graphitesend","status":"maintenance","version":"0.10.0","language":"python","ecosystem":"pypi","summary":"A simple interface for sending metrics to Graphite. Provides an easy-to-use Python client for Graphite's plaintext protocol. Current version 0.10.0, released 2016, in maintenance mode.","last_verified":"2026-04-27T00:00:00.000Z","tags":["graphite","metrics","monitoring","plaintext"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/graphitesend"},{"id":5950,"title":"Graphiti Core","library":"graphiti-core","status":"active","version":"0.28.2","language":"python","ecosystem":"pypi","summary":"Graphiti Core is a Python library for building and querying temporal context graphs, primarily designed for AI agents. It enables real-time, incremental updates to knowledge graphs, tracking how facts and relationships evolve over time without requiring full recomputation. It supports hybrid search (semantic, keyword, graph traversal) and integrates with various graph databases and LLM providers. The current version is 0.28.2, with frequent updates addressing new features, performance, and security.","last_verified":"2026-04-14T00:00:00.000Z","tags":["graph","temporal-graph","knowledge-graph","LLM","AI","agent-memory","RAG"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/graphiti-core"},{"id":6660,"title":"graphlib-backport","library":"graphlib-backport","status":"active","version":"1.1.0","language":"python","ecosystem":"pypi","summary":"Backport of the Python 3.9 `graphlib` module for Python 3.6+. It provides the `TopologicalSorter` class for performing topological sorting on directed acyclic graphs (DAGs). The library is currently at version 1.1.0 and is actively maintained, with releases tied to updates on its GitHub repository.","last_verified":"2026-04-15T00:00:00.000Z","tags":["graph","topological-sort","backport","python3.9","utility"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/graphlib-backport"},{"id":17670,"title":"Graphlit TypeScript Client SDK","library":"graphlit-client","status":"active","version":"1.0.20260422004","language":"javascript","ecosystem":"npm","summary":"The Graphlit TypeScript Client SDK, currently at version 1.0.20260422004, provides the official programmatic interface for interacting with the Graphlit Platform. This SDK is designed to simplify the development of AI-powered applications by abstracting the complexities of knowledge retrieval and large language model (LLM) integration. It enables developers to ingest diverse content types, including PDFs, websites, audio, and video, and leverage advanced capabilities such as Retrieval-Augmented Generation (RAG) for conversational AI, automated insight extraction (summaries, entities, metadata), and the creation of knowledge graphs. The client library is actively maintained with frequent updates, as indicated by its rapid versioning and extensive 'What's New' sections covering features like OpenAI Responses API support, enhanced streaming provider resilience with automatic retries, and a comprehensive agent framework. Its key differentiators include built-in context management, artifact collection, and an autonomous agent harness, aiming to accelerate the development of sophisticated AI applications.","last_verified":"2026-04-23T00:00:00.000Z","tags":["javascript","Graphlit","API","LLM","AI","RAG","OpenAI","PDF","parsing","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/graphlit-client"},{"id":27852,"title":"Graphlit MCP Server","library":"graphlit-mcp-server","status":"active","version":"1.0.20260112001","language":"javascript","ecosystem":"npm","summary":"Graphlit MCP Server (v1.0.20260112001) is a Model Context Protocol server that integrates with the Graphlit platform to provide tools for ingestion, retrieval, RAG, web crawling, and data connectors (Slack, Discord, Google Drive, Jira, GitHub, etc.). It enables MCP clients like Cursor, Windsurf, Goose, or Cline to access a searchable, RAG-ready knowledge base. The server extracts documents (PDF, DOCX, PPTX) to Markdown and transcribes audio/video. It is actively maintained with frequent releases, and offers built-in web search and crawling, eliminating the need for separate tools like Firecrawl. Requires Node >=18.","last_verified":"2026-05-09T00:00:00.000Z","tags":["javascript","Graphlit","API","LLM","AI","RAG","OpenAI","PDF","parsing"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/graphlit-mcp-server"},{"id":10966,"title":"Graphmatch","library":"graphmatch","status":"active","version":"1.1.1","language":"javascript","ecosystem":"npm","summary":"Graphmatch is a low-level utility designed for matching a string against a directed acyclic graph (DAG) composed of regular expressions. It provides flexible matching capabilities, supporting both full and partial string matches against these complex regex structures. Developers can exercise fine-grained control over partial matching behavior at the individual node level within the graph. A key feature is the ability to compile the entire graph into a single JavaScript RegExp object, which significantly optimizes performance for scenarios requiring multiple matches against the same graph. The package is currently at version 1.1.1 and appears to be actively maintained, though no specific release cadence is outlined in the documentation. Its core differentiation lies in offering a programmatic, graph-based approach to regex matching, which is more powerful and manageable than composing single, overly complex regular expressions or chaining multiple simple ones, particularly useful for structured pattern recognition like advanced globbing.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","regex","regexp","dag","graph","match","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/graphmatch"},{"id":16626,"title":"Graphmind TypeScript SDK","library":"graphmind-sdk","status":"active","version":"0.8.6","language":"javascript","ecosystem":"npm","summary":"The `graphmind-sdk` is a TypeScript/Node.js client library designed to facilitate interaction with the Graphmind high-performance graph database, which natively supports OpenCypher. As of version 0.8.6, the SDK provides a comprehensive API for executing Cypher queries, managing graph schemas, performing health checks, and interacting with multi-tenant graph namespaces. It maintains a relatively active release cadence, frequently publishing patch versions. Key features include robust methods for standard query execution, schema introspection, query profiling, and an experimental natural language to Cypher (NLQ) translation capability. The SDK differentiates itself through its direct integration with Graphmind's performance optimizations and its support for distinct graph namespaces, enabling robust multi-tenancy scenarios.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","graph","database","cypher","graphmind","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/graphmind-sdk"},{"id":15116,"title":"Graphology: JavaScript Graph Library","library":"graphology","status":"active","version":"0.26.0","language":"javascript","ecosystem":"npm","summary":"Graphology is a comprehensive JavaScript library providing a robust and multipurpose Graph object. It implements a unified specification for various graph types, including directed, undirected, multi, and mixed graphs, making it a versatile tool for network analysis and graph theory applications. The library focuses on performance and memory efficiency, particularly when handling complex multigraph structures. The current stable version is 0.26.0, which introduced explicit ESM support and removed some internal dependencies. Releases are made periodically, incorporating performance enhancements, new features like additional degree methods, and refinements to its internal architecture. It distinguishes itself by offering a well-defined and consistent API for graph manipulation.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","graph","graph theory","directed","undirected","network","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/graphology"},{"id":10967,"title":"Graphology TypeScript Types","library":"graphology-types","status":"active","version":"0.24.8","language":"javascript","ecosystem":"npm","summary":"graphology-types provides comprehensive TypeScript declaration files for the `graphology` graph manipulation library. Its current stable version is 0.26.0, released in alignment with `graphology`'s development, ensuring type definitions are up-to-date with the core library's API. This package is crucial for developers building type-safe applications with `graphology` in TypeScript environments, offering static checking for graph structures, node and edge attributes, and various graph operations. As an official types package, it guarantees accurate and reliable type information, distinguishing it from community-maintained declaration files which might fall out of sync with library updates. It helps prevent common runtime errors by catching type mismatches at compile time, enhancing developer experience and code maintainability.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","graph","graphology","types","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/graphology-types"},{"id":10393,"title":"GraphQL.js","library":"graphql","status":"active","version":"16.13.2","language":"javascript","ecosystem":"npm","summary":"GraphQL.js is the JavaScript reference implementation of the GraphQL specification. It provides a robust and flexible GraphQL runtime and query language parser, enabling developers to build GraphQL servers and clients. The current stable version is 16.13.2, with active development on the next major version 17.0.0, which frequently releases alpha versions and introduces breaking changes.","last_verified":"2026-04-18T00:00:00.000Z","tags":["javascript","graphql","graphql-js","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/graphql"},{"id":17671,"title":"GraphQL Resolver Middleware Utility","library":"graphql-add-middleware","status":"abandoned","version":"0.3.7","language":"javascript","ecosystem":"npm","summary":"The `graphql-add-middleware` package, currently at version 0.3.7, offers a dedicated solution for injecting custom middleware logic directly into GraphQL schema resolvers. It enables developers to apply a function before and after resolver execution, allowing for operations such as logging, authentication checks, argument manipulation, or result transformation. The utility provides granular control, supporting global application to all resolvers, scoped application to all resolvers of a specific GraphQL type (e.g., `Query`, `Mutation`), or precise targeting of a single field within a type (e.g., `Query.posts`). Released in 2017 and last updated around that time, the package is effectively abandoned, which means it has no active development, bug fixes, or compatibility updates for newer GraphQL versions. Its primary differentiator is its singular focus on direct schema modification for middleware injection, rather than being integrated into a larger GraphQL server framework, requiring users to explicitly manage the `GraphQLSchema` object. This narrow scope can be beneficial for those who need a lightweight solution to augment an existing schema without adopting an entire framework.","last_verified":"2026-04-23T00:00:00.000Z","tags":["javascript","graphql","middleware","resolver"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/graphql-add-middleware"},{"id":16825,"title":"Amplify GraphQL Auth Transformer","library":"graphql-auth-transformer","status":"active","version":"7.2.82","language":"javascript","ecosystem":"npm","summary":"The `graphql-auth-transformer` is a core, internal component of the AWS Amplify CLI's API category, specifically designed to process the `@auth` directive within GraphQL schemas. It allows developers to declare comprehensive authorization rules directly in their GraphQL Schema Definition Language (SDL), which the Amplify CLI then translates into corresponding AWS AppSync resolvers, AWS Identity and Access Management (IAM) policies, and Amazon Cognito User Pool configurations. This package is part of the larger `@aws-amplify/amplify-category-api` umbrella, which receives frequent updates, with the current package version being 7.2.82. Its primary differentiator is simplifying the definition and deployment of granular access control for GraphQL APIs powered by AWS AppSync, abstracting away much of the underlying complex AWS security primitives into declarative schema directives. It significantly reduces the boilerplate traditionally associated with securing GraphQL endpoints on AWS, making robust authorization accessible to a wider range of developers.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","graphql","appsync","aws","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/graphql-auth-transformer"},{"id":17672,"title":"GraphQL CLI Prepare Plugin","library":"graphql-cli-prepare","status":"abandoned","version":"1.4.19","language":"javascript","ecosystem":"npm","summary":"graphql-cli-prepare is a plugin for the original `graphql-cli` command-line interface, designed to automate GraphQL schema bundling and binding generation. It leverages `graphql-import` to process `import` statements within GraphQL schemas, allowing for modular schema definitions. Additionally, it integrates with `graphql-static-binding` to generate type-safe bindings for use with older `graphql-yoga` and `graphcool-binding` setups, facilitating GraphQL query and mutation delegation in resolvers. The package's latest stable version is 1.4.19, last published in March 2018. Due to the rapid evolution of the GraphQL ecosystem and the explicit deprecation of `graphql-cli` itself in favor of `graphql-config` and `GraphQL Code Generator CLI`, this plugin is no longer actively maintained. It primarily functions by extending the `graphql-cli` with a `prepare` command and stores its configuration within `.graphqlconfig` files, an older configuration format.","last_verified":"2026-04-23T00:00:00.000Z","tags":["javascript","graphql","graphql-cli","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/graphql-cli-prepare"},{"id":25653,"title":"GraphQL Codegen Compiler (legacy v0.x)","library":"graphql-codegen-compiler","status":"deprecated","version":"0.13.0","language":"javascript","ecosystem":"npm","summary":"This package is the legacy compiler engine for GraphQL Code Generator v0.x, used to process GraphQL schemas and generate TypeScript types, React hooks, or other artifacts. The current stable version is 0.13.0, which is part of the now-deprecated v0.x line. It was replaced by `@graphql-codegen/cli` and `@graphql-codegen/plugin-helpers` in GraphQL Code Generator v1+, which introduced a new plugin-based architecture. This compiler is not compatible with v1+ plugins and should not be used in new projects. Key differentiator: it is a monolithic compiler that takes a schema and outputs code through a single pipeline, unlike the modular v1+ system that uses independent plugins.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/graphql-codegen-compiler"},{"id":18398,"title":"graphql-compose","library":"graphql-compose","status":"active","version":"9.1.0","language":"javascript","ecosystem":"npm","summary":"Programmatic GraphQL schema builder with a type registry for constructing and editing output/input types, fields, arguments, and interfaces. v9.1.0 (stable) supports GraphQL v14–16, ships TypeScript definitions, and is ESM-only. Key differentiators vs graphql-tools: Resolver abstraction for CRUD operations, built-in projection parser from AST, OutputType-to-InputType converter, and plugin ecosystem (mongoose, JSON, Elasticsearch). Releases ~monthly; recent fixes address security (removed object-path) and TypeScript compatibility.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","graphql","compose","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/graphql-compose"},{"id":506,"title":"GraphQL-core","library":"graphql-core","status":"active","version":"3.2.8","language":"python","ecosystem":"pypi","summary":"GraphQL-core 3 is a Python port of GraphQL.js, the JavaScript reference implementation for GraphQL, a query language for APIs created by Facebook. It provides a faithful and up-to-date implementation of the GraphQL specification for current Python versions, including schema definition, parsing, validation, and execution. The library maintains an active release cadence, issuing stable patch releases alongside ongoing alpha development for future major versions.","last_verified":"2026-05-12T14:28:39.361Z","tags":["GraphQL","parser","schema","execution","type system","specification"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/graphql-core"},{"id":16628,"title":"GraphQL Authentication Directives","library":"graphql-directive-auth","status":"active","version":"0.3.2","language":"javascript","ecosystem":"npm","summary":"graphql-directive-auth is a utility library designed to simplify common authentication and authorization tasks in GraphQL APIs by providing schema directives. It offers `@isAuthenticated` and `@hasRole` directives, which can be used to protect fields and types based on JWT tokens and user roles. The current stable version is 0.3.2, indicating it's still in a pre-1.0 development phase, which typically implies an irregular release cadence and potential for API changes. Its key differentiators include a straightforward setup with environment variables for default behavior and highly customizable authentication and role-checking functions for more complex scenarios. It ships with TypeScript types, enhancing developer experience in TypeScript projects. It integrates with `graphql-tools` and expects a `graphql` peer dependency, providing a declarative approach to security within the GraphQL schema itself.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/graphql-directive-auth"},{"id":10968,"title":"GraphQL Helix HTTP Server Utilities","library":"graphql-helix","status":"active","version":"1.13.0","language":"javascript","ecosystem":"npm","summary":"GraphQL Helix is a collection of framework and runtime agnostic utility functions designed for building GraphQL HTTP servers. It focuses on adherence to the GraphQL over HTTP specification, enabling a single HTTP endpoint for queries, mutations, subscriptions, and features like `@defer` and `@stream` directives. The package supports both server push and client pull paradigms for real-time data. It is known for its minimal footprint, having zero dependencies outside of `graphql-js` itself, and works across Node.js, Deno, and browser environments. The current stable version is 1.13.0, with minor and patch releases occurring frequently, as indicated by recent changes adding `extensions` and `operationName` to `ExecutionContext` and improving `accept` header handling. Its key differentiators include its agnosticism to specific HTTP frameworks and runtimes, strong HTTP-first and spec-compliant approach, and a focus on providing core abstractions without bloat or integrated platforms.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","graphql","graphiql","server","http","sse","multipart","defer","stream","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/graphql-helix"},{"id":10969,"title":"GraphQL over HTTP Protocol Implementation","library":"graphql-http","status":"active","version":"1.22.4","language":"javascript","ecosystem":"npm","summary":"graphql-http is a robust, zero-dependency JavaScript library that provides a spec-compliant implementation of GraphQL over HTTP for both server and client applications. It is currently at version 1.22.4 and receives regular updates, primarily focusing on bug fixes, performance improvements, and new platform integrations, as evidenced by its recent release cadence. The library distinguishes itself through its strict adherence to the official GraphQL over HTTP specification, offering a pluggable architecture that integrates seamlessly with various Node.js HTTP frameworks like `http`, `http2`, `Express`, `Fastify`, `Koa`, and serverless environments. It also includes an audit suite to verify compliance, making it a reliable choice for building standard-compliant GraphQL endpoints without the overhead of larger frameworks like Apollo Server, or for creating custom GraphQL clients.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","graphql","client","relay","express","apollo","server","http","transport","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/graphql-http"},{"id":16371,"title":"GraphQL HTTP Transformer","library":"graphql-http-transformer","status":"active","version":"5.2.80","language":"javascript","ecosystem":"npm","summary":"graphql-http-transformer is an AWS Amplify component, specifically an AppSync model transform that facilitates the integration of GraphQL APIs with external HTTP/REST endpoints. It processes the `@http` GraphQL directive within a schema, automatically generating AWS AppSync HTTP data sources and VTL (Velocity Template Language) resolvers. This allows developers to seamlessly proxy GraphQL operations to existing external services without writing custom VTL or AWS CloudFormation. The package is currently at version `5.2.80` and is part of the larger `@aws-amplify/amplify-category-api` monorepo, indicating an active development lifecycle with releases tied to the broader Amplify ecosystem updates. Its key differentiators include deep integration with the Amplify CLI/CDK for streamlined deployment, automatic resource provisioning, and support for dynamic URL construction, enabling a declarative approach to connecting AppSync to diverse backend services.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","graphql","appsync","aws","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/graphql-http-transformer"},{"id":16044,"title":"GraphQL Import Macro","library":"graphql-import-macro","status":"abandoned","version":"1.0.0","language":"javascript","ecosystem":"npm","summary":"graphql-import-macro is a utility library designed to parse and expand GraphQL import statements within GraphQL document definitions. It aims to provide a reference implementation for a relatively standardized GraphQL import syntax, emphasizing minimal dependencies. The library enables the DRY principle in GraphQL documents by allowing modularization and reuse of schema fragments. The current stable version is 1.0.0, released in April 2020. There have been no subsequent updates, suggesting it is no longer actively maintained. Its primary differentiator is its focus on being a lightweight, standalone parser for tools that need to support GraphQL imports, without aiming to become part of the official GraphQL specification.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","graphql"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/graphql-import-macro"},{"id":25652,"title":"graphql-jit","library":"graphql-jit","status":"active","version":"0.8.7","language":"javascript","ecosystem":"npm","summary":"GraphQL JIT Compiler to JavaScript. Current stable version 0.8.7, released monthly. Compiles GraphQL queries into optimized JavaScript functions, offering up to 100x faster execution compared to graphql-js. Key differentiator: ahead-of-time compilation with runtime type validation, supports both ESM and CJS. Requires graphql >=15.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/graphql-jit"},{"id":16045,"title":"GraphQL JS Tree Parser","library":"graphql-js-tree","status":"active","version":"3.0.4","language":"javascript","ecosystem":"npm","summary":"graphql-js-tree is a JavaScript library for parsing GraphQL Schema Definition Language (SDL) and GraphQL queries into a simplified, pure graph JSON structure. Unlike the standard `graphql-js` parser, which retains extensive text-specific Abstract Syntax Tree (AST) information, `graphql-js-tree` focuses on generating a more streamlined representation. This simplified structure makes it significantly easier to work with programmatically, abstracting away much of the raw AST complexity. The current stable version is 3.0.4. It serves as a foundational component for larger projects like `graphql-zeus` and `graphql-editor`, providing a pragmatic approach to GraphQL parsing. While a precise release cadence isn't explicitly specified, its integral role in other active projects suggests ongoing maintenance and development.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/graphql-js-tree"},{"id":10970,"title":"GraphQL Language Service Server","library":"graphql-language-service-server","status":"active","version":"2.14.8","language":"javascript","ecosystem":"npm","summary":"The GraphQL Language Service Server, currently at version 2.14.8, serves as the backend process for providing rich GraphQL language features within Integrated Development Environments (IDEs). It implements a significant portion of Microsoft's Language Server Protocol (LSP), offering core functionalities such as real-time GraphQL syntax diagnostics, intelligent autocomplete suggestions, and precise hyperlink navigation to fragment definitions and named type declarations. It also provides outline view support for GraphQL queries and facilitates the detection and parsing of GraphQL within template literal tags (e.g., `gql`, `graphql`) across various file types including JavaScript, TypeScript, JSX, TSX, Vue, and Svelte. The package is part of the broader GraphiQL ecosystem, which maintains a consistent release cadence for its components. A key differentiator is its reliance on the `graphql-config` standard for project configuration, enabling robust schema management and multi-project support, although full multi-root workspace support is an ongoing development. This server is the official, specification-compliant backend for GraphQL language tooling.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","graphql","language server","LSP","vue","svelte","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/graphql-language-service-server"},{"id":20071,"title":"graphql-let","library":"graphql-let","status":"active","version":"0.18.6","language":"javascript","ecosystem":"npm","summary":"A webpack loader, Babel plugin, Babel macro, and CLI tool that wraps GraphQL Code Generator to provide zero-config, typed GraphQL imports with HMR support. Current stable version is 0.18.6, released periodically. It automatically generates TypeScript types and runtime hooks from .graphql files or inline gql tags, integrating seamlessly with webpack, Next.js, and Create React App. Key differentiators include minimal configuration, built-in HMR, and support for multiple entry points (loader, macro, plugin). Requires peer dependencies: @graphql-codegen/cli, @graphql-codegen/import-types-preset, @graphql-codegen/typescript, graphql, and TypeScript.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","graphql","generator","codegen","webpack","webpack-loader","babel","babel-plugin-macros"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/graphql-let"},{"id":17012,"title":"GraphQL Middleware","library":"graphql-middleware","status":"maintenance","version":"6.1.35","language":"javascript","ecosystem":"npm","summary":"graphql-middleware is a schema wrapper designed to allow developers to compose reusable middleware functions around GraphQL resolvers. This utility enables the execution of arbitrary code both before and after a resolver is invoked, facilitating tasks such as argument modification, result transformation, logging, authentication, and error handling. The current stable version, 6.1.35, demonstrates ongoing maintenance with recent updates focused on bug fixes and dependency compatibility, particularly with newer GraphQL versions. Its release cadence is primarily driven by these maintenance needs rather than frequent new feature introductions. Key differentiators include its intuitive API, which offers complete control over the resolver lifecycle, and its broad compatibility with any standard GraphQL schema, integrating seamlessly with popular GraphQL server implementations like Apollo Server. This library promotes a clear separation of concerns, improving code structure by centralizing cross-cutting logic that would otherwise be duplicated across multiple resolvers. Developers can define middleware at various levels, from global application to specific fields, following an an \"onion\"-like execution principle.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","graphql","middleware","schema","resolvers","server","yoga","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/graphql-middleware"},{"id":18397,"title":"graphql-middleware-error-handler","library":"graphql-middleware-error-handler","status":"active","version":"1.0.2","language":"javascript","ecosystem":"npm","summary":"A generic GraphQL middleware that captures errors thrown in resolvers and forwards them to a custom logging function (e.g., Sentry, Bugsnag). Version 1.0.2 is the current stable release; maintenance is intermittent. Key differentiators: minimal API with only three options (onError, captureReturnedErrors, forwardErrors), works with any GraphQL server supporting graphql-middleware (v2–v6), and allows control over error rethrowing and returning error capture.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","graphql","middleware","error","exception","handler","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/graphql-middleware-error-handler"},{"id":18399,"title":"graphql-middleware-sentry","library":"graphql-middleware-sentry","status":"active","version":"3.2.1","language":"javascript","ecosystem":"npm","summary":"GraphQL Middleware plugin for Sentry error tracking (v3.2.1). Integrates Sentry with GraphQL middleware to automatically capture resolver errors. Key features: configurable withScope for enriching Sentry events, reportError filter for custom errors, support for forwarded or captured errors. Requires @sentry/node (^5.2.0), graphql (^0.11-14), and graphql-middleware (^2-4). Ships TypeScript types. Last released in 2019; actively maintained.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/graphql-middleware-sentry"},{"id":13255,"title":"GraphQL Mocks Core","library":"graphql-mocks","status":"active","version":"0.12.0","language":"javascript","ecosystem":"npm","summary":"`graphql-mocks` is the foundational package providing core primitives for robustly mocking GraphQL APIs, primarily designed for testing and development environments. Its current stable version is 0.12.0. The library offers key differentiators such as the `GraphQLHandler` for orchestrating mock resolution, `Resolver Map Middlewares` for modifying resolver behavior, `Resolver Wrappers` for aspect-oriented resolver logic, and `Highlight` for debugging complex mock interactions. This package is part of a larger ecosystem of `graphql-mocks` libraries, including network adapters for various HTTP mocking tools. The project exhibits an active release cadence, with frequent updates across its monorepo packages, indicating ongoing development and support. It ships with comprehensive TypeScript types, promoting type-safe development.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","graphql-mocks","graphql","mocking","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/graphql-mocks"},{"id":17673,"title":"Pino Logger GraphQL Middleware","library":"graphql-pino-middleware","status":"abandoned","version":"0.0.2","language":"javascript","ecosystem":"npm","summary":"This package, `graphql-pino-middleware`, provides a GraphQL middleware specifically designed to integrate the Pino logger into GraphQL resolvers. It aims to reduce boilerplate by automatically injecting a `pino` logger instance into the GraphQL context for each request, allowing resolvers to easily log relevant information without directly instantiating or managing logger instances. Currently at version 0.0.2, this package appears to be in an early development stage or possibly unmaintained given its very low version number and the lack of publicly available information regarding its release cadence or roadmap. Its primary differentiator is its direct, focused integration with `pino` and `graphql-middleware` for simple resolver instrumentation.","last_verified":"2026-04-23T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/graphql-pino-middleware"},{"id":7278,"title":"GraphQL Query DSL for Python","library":"graphql-query","status":"active","version":"1.4.0","language":"python","ecosystem":"pypi","summary":"graphql-query is a Python library that provides a complete Domain Specific Language (DSL) for constructing GraphQL queries programmatically. It allows developers to build complex GraphQL queries, mutations, and fragments using Python objects, simplifying the process of generating valid GraphQL syntax. The library is actively maintained with regular updates, currently at version 1.4.0.","last_verified":"2026-04-16T00:00:00.000Z","tags":["GraphQL","query builder","DSL","client","pydantic"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/graphql-query"},{"id":17675,"title":"Amplify GraphQL Relational Schema Transformer","library":"graphql-relational-schema-transformer","status":"active","version":"2.21.34","language":"javascript","ecosystem":"npm","summary":"The `graphql-relational-schema-transformer` package is a foundational component within the AWS Amplify ecosystem, designed to facilitate the creation of GraphQL APIs from existing relational databases for use with AWS AppSync. As of version 2.21.34, it plays a crucial role in enabling developers to connect their AppSync GraphQL APIs to data sources like Amazon RDS (MySQL, PostgreSQL) and Aurora Serverless. This transformer inspects relational database schemas and automatically generates corresponding GraphQL types, along with the necessary AppSync resolvers and underlying AWS Lambda functions, to perform CRUD (Create, Read, Update, Delete) operations. While direct programmatic interaction with this specific package name might be less common for end-users, it underpins the functionality exposed through higher-level tools like the Amplify CLI's `amplify import api` command and the `@aws-amplify/graphql-api-construct` for AWS CDK deployments. It integrates with GraphQL Transformer v2's directive system, allowing the definition of relational models using `@model`, `@hasOne`, `@hasMany`, `@belongsTo`, and `@manyToMany` directives. This package is actively maintained as part of the broader AWS Amplify API category, with frequent updates often bundled within `@aws-amplify/amplify-category-api` releases.","last_verified":"2026-04-23T00:00:00.000Z","tags":["javascript","graphql","appsync","aws","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/graphql-relational-schema-transformer"},{"id":769,"title":"Relay library for graphql-core","library":"graphql-relay","status":"active","version":"3.2.0","language":"python","ecosystem":"pypi","summary":"graphql-relay-py is the Python port of the JavaScript Relay library for GraphQL, designed to facilitate the creation of Relay-compliant GraphQL servers using graphql-core. It provides utilities for global object identification (Nodes) and cursor-based pagination (Connections). The library maintains a regular release cadence, often aligning with updates to graphql-core and the upstream graphql-relay-js specification. The current version is 3.2.0.","last_verified":"2026-05-12T18:49:52.750Z","tags":["graphql","relay","api","pagination","node"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/graphql-relay"},{"id":13256,"title":"Minimal GraphQL Client for Node & Browsers","library":"graphql-request","status":"active","version":"7.4.0","language":"javascript","ecosystem":"npm","summary":"graphql-request is a lightweight, promise-based GraphQL client designed for simple applications and scripts in both Node.js and browser environments. It currently maintains version 7.x as its stable series, with `7.4.0` being the latest as of this entry. Releases appear to be somewhat frequent, driven by bug fixes and minor features, often in quick succession (e.g., 7.3.1 to 7.3.5). Key differentiators include its extreme simplicity, minimal footprint compared to full-fledged clients like Apollo or Relay, first-class TypeScript support (including `TypedDocumentNode`), and its isomorphic nature. It focuses on sending raw GraphQL documents and receiving responses without complex caching or state management layers. This makes it ideal for one-off requests or applications where a full client is overkill. Users must manually install `graphql` as a peer dependency.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","graphql","request","fetch","graphql-client","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/graphql-request"},{"id":15631,"title":"GraphQL Ruby Client for JavaScript","library":"graphql-ruby-client","status":"active","version":"1.14.9","language":"javascript","ecosystem":"npm","summary":"The `graphql-ruby-client` is a JavaScript client library specifically designed to integrate with `graphql-ruby` servers. It facilitates frontend interactions by generating JavaScript modules from `.graphql` query, mutation, and subscription files, which are then consumed by popular client-side GraphQL libraries such as Apollo Client, Relay, or urql. Currently at version 1.14.9, the package demonstrates an active, incremental release cadence focused on bug fixes and feature enhancements, with the latest update being a couple of months ago. Its key differentiator lies in its tight integration with `graphql-ruby`, offering specialized runtime utilities like fetchers for various subscription backends (e.g., Ably, Pusher) and tooling for persisted queries, which are optimized for the Ruby GraphQL ecosystem. This makes it a primary choice for JavaScript frontends interfacing with Ruby-based GraphQL APIs, particularly within Rails applications.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/graphql-ruby-client"},{"id":25654,"title":"graphql-s2s","library":"graphql-s2s","status":"active","version":"0.22.0","language":"javascript","ecosystem":"npm","summary":"GraphQL S2S (Schema-to-Schema) is a transpiler that extends standard GraphQL SDL with type inheritance, generic types, metadata decoration, and query deconstruction/transformation/rebuilding. Version 0.22.0 is the latest stable release. It allows developers to define reusable schema patterns before transpiling to standard GraphQL syntax for graphql-js and Apollo Server. Key differentiators: supports multiple inheritance, generic type parameters (like Paged<T>), schema-level metadata annotations, and programmatic query manipulation. Unlike graphql-modules or type-graphql, graphql-s2s works purely at the SDL string level without requiring class definitions or decorators.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","graphql","schema","transpiler","metadata","inheritance","generic","types","neap"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/graphql-s2s"},{"id":25655,"title":"graphql-schema-transpiler","library":"graphql-schema-transpiler","status":"active","version":"1.0.1","language":"javascript","ecosystem":"npm","summary":"A transpiler that extends standard GraphQL schema syntax to support type inheritance among `type`, `input`, and `interface` definitions, allowing single and multiple inheritance to reduce boilerplate. Version 1.0.1 is the latest stable release; no active development or release cadence is documented. Unlike GraphQL tools that rely on code-first approaches or schema stitching, this package operates purely at the schema text level, making it simple to integrate into existing build pipelines. It also supports field type conversion when inheriting between `type` and `input` schemas.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","graphql","schema","transpiler","inheritance","extends","nodejs"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/graphql-schema-transpiler"},{"id":12763,"title":"GraphQL Schema TypeScript Generator","library":"graphql-schema-typescript","status":"active","version":"1.6.1","language":"javascript","ecosystem":"npm","summary":"graphql-schema-typescript is a utility library for generating TypeScript type definitions directly from GraphQL schema definitions. Unlike client-side code generators such as Apollo-codegen, which focus on types for client queries, this library's primary purpose is to produce type-safe interfaces for GraphQL server-side development, specifically for writing resolvers. The current stable version is 1.6.1. While there isn't a strict release cadence, the project is actively maintained with recent updates to support newer GraphQL versions. Key differentiators include a 1-to-1 mapping from GraphQL types to TypeScript interfaces, conversion of GraphQL descriptions to JSDoc comments, and specialized types for resolver arguments, parent objects, and return values (e.g., `GQLResolver`, `RootQueryToUsersArgs`, `RootQueryToUsersResolver`). It offers both a programmatic API and a command-line interface (CLI) for integration into build workflows, supporting `.gql` and `.graphqls` schema file extensions.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/graphql-schema-typescript"},{"id":9793,"title":"GraphQL Server for Python","library":"graphql-server","status":"active","version":"3.0.0","language":"python","ecosystem":"pypi","summary":"graphql-server is a Python library that provides integrations for setting up GraphQL servers in various web frameworks such as Flask, Starlette, Django, and Sanic. It currently includes version 3.0.0, which acts as a meta-package bundling core server logic and framework-specific adapters. Releases are made as needed, often in conjunction with updates to its underlying `graphql-core` and framework integration packages.","last_verified":"2026-04-17T00:00:00.000Z","tags":["graphql","server","api","http","framework-integration","flask","starlette","django"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/graphql-server"},{"id":5637,"title":"GraphQL Server Core","library":"graphql-server-core","status":"maintenance","version":"2.0.0","language":"python","ecosystem":"pypi","summary":"graphql-server-core is a Python library that provides the core logic and utilities for building a GraphQL server, compatible with graphql-core. It handles request parsing, execution, and error formatting, acting as a foundation for framework-specific integrations. The current stable version is 2.0.0, but development has largely shifted to its successor, 'graphql-server' (v3.x).","last_verified":"2026-04-12T00:00:00.000Z","tags":["graphql","server","core","deprecated","wsgi","asgi"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/graphql-server-core"},{"id":14606,"title":"GraphQL Express File Upload Middleware","library":"graphql-server-express-upload","status":"abandoned","version":"1.0.0","language":"javascript","ecosystem":"npm","summary":"The `graphql-server-express-upload` package provides a middleware for Express.js applications to facilitate file uploads within GraphQL endpoints. Released with version 1.0.0 in 2016, it was designed to integrate specifically with `graphql-server-express` and relies on `multer` for parsing `multipart/form-data` requests. On the client-side, it required companion libraries like `apollo-upload-network-interface` because standard Apollo Client versions at the time did not natively support file uploads. This package introduced an `UploadedFile` scalar and expected a specific resolver implementation. However, both `graphql-server-express` and this package are now considered abandoned, with no updates since their initial release. Modern GraphQL ecosystems, particularly `@apollo/server`, have built-in, more robust file upload capabilities (often leveraging `graphql-upload`), making this package largely obsolete and incompatible with contemporary GraphQL server setups.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","apollo","graphql","server","express","file","upload","middleware"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/graphql-server-express-upload"},{"id":14608,"title":"GraphQL Server Testing with SuperTest","library":"graphql-server-test","status":"active","version":"2.12.6","language":"javascript","ecosystem":"npm","summary":"The `graphql-server-test` library provides utilities for performing constructive HTTP-level integration and end-to-end testing of GraphQL servers. Leveraging the popular `supertest` library, it enables developers to simulate actual HTTP requests against their GraphQL endpoint, ensuring that the entire server stack—including middleware, authentication, and database interactions—behaves as expected. Currently at version 2.12.6, this package is actively maintained and ships with TypeScript type definitions, facilitating type-safe test development. Its primary differentiator is its focus on black-box HTTP testing for GraphQL, making it suitable for any server implementation (e.g., Apollo Server, Express-GraphQL) by interacting with it as a standard HTTP service. This approach contrasts with unit testing individual resolvers, offering a more realistic assessment of the GraphQL API's functionality in production-like environments.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","testing","graphql","graphile","constructive","supertest","http","integration","e2e","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/graphql-server-test"},{"id":13257,"title":"GraphQL Shield","library":"graphql-shield","status":"active","version":"7.6.5","language":"javascript","ecosystem":"npm","summary":"GraphQL Shield is a comprehensive library for implementing declarative permissions in GraphQL servers. It provides a robust and flexible rule-based system that acts as an additional layer of abstraction over your GraphQL schema. Currently stable at version 7.6.5, the package sees a moderate release cadence, primarily focusing on bug fixes and minor improvements, with significant feature additions occurring less frequently. Its key differentiators include its highly composable rule system (allowing `and`, `or`, `not` operations), deep integration with `graphql-middleware`, and strong TypeScript support, enabling developers to define complex access control logic in an organized and testable manner. It is essential for securing GraphQL APIs by preventing unauthorized data access or mutation.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/graphql-shield"},{"id":15332,"title":"GraphQL SSE Library","library":"graphql-sse","status":"active","version":"2.6.0","language":"javascript","ecosystem":"npm","summary":"graphql-sse is a lightweight, zero-dependency (aside from a `graphql` peer dependency) library that enables GraphQL operations, particularly subscriptions, over the Server-Sent Events (SSE) protocol. It provides both server-side handler utilities and a client for consuming SSE streams. The current stable version is 2.6.0, with releases occurring semi-regularly, focusing on bug fixes, feature enhancements like dynamic client URLs, and new framework integrations (e.g., Koa, Fastify, Express adapters). Its key differentiator is its exclusive use of SSE, making it HTTP/1 safe and suitable for environments where WebSockets might be problematic, offering a robust alternative to `graphql-ws` for subscription-heavy applications without requiring a separate WebSocket server infrastructure. It is designed for simplicity and direct integration with existing HTTP servers.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","graphql","client","relay","express","apollo","server","sse","transport","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/graphql-sse"},{"id":15630,"title":"GraphQL SSG","library":"graphql-ssg","status":"active","version":"0.4.8","language":"javascript","ecosystem":"npm","summary":"graphql-ssg (version 0.4.8) is a static site generator (SSG) that specializes in bundling HTML from data feeds, particularly those powered by GraphQL. Unlike many Node.js-based SSGs, it uniquely performs bundling within a browser environment, leveraging native ESModules, URL imports, and import maps. This design choice aligns well with Web Components architectures, allowing for direct use of browser features for content generation. The project is currently in a pre-1.0 development phase, suggesting its API might evolve, but it provides a functional CLI for initializing, watching, and building projects. Key differentiators include its browser-centric bundling, automatic generation of typed GraphQL clients (via the `Chain` helper) based on configured schemas, and secure injection of configuration and environment variables into page-generating functions, preventing secret exposure. It supports both JavaScript and TypeScript page definitions for content creation.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","react","graphql"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/graphql-ssg"},{"id":23816,"title":"graphql-sync-dataloaders","library":"graphql-sync-dataloaders","status":"active","version":"0.1.1","language":"python","ecosystem":"pypi","summary":"Use DataLoaders in Python GraphQL servers that run in a synchronous context (e.g., Django). Current version 0.1.1. Infrequent releases.","last_verified":"2026-05-01T00:00:00.000Z","tags":["graphql","dataloader","sync","django"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/graphql-sync-dataloaders"},{"id":10971,"title":"GraphQL Tag","library":"graphql-tag","status":"active","version":"2.12.6","language":"javascript","ecosystem":"npm","summary":"graphql-tag is a JavaScript utility library that provides a template literal tag, `gql`, for parsing GraphQL query strings into the standard GraphQL Abstract Syntax Tree (AST). It is currently stable at version 2.12.6 and receives regular maintenance updates, including recent upgrades to support GraphQL 16. The library's primary function is to simplify the creation of GraphQL documents in application code, making them easily consumable by GraphQL clients like Apollo Client. A key differentiator is its built-in caching mechanism, which prevents redundant parsing of identical query strings and enables strict equality checks (`===`) between parsed query objects. It also includes a Webpack loader to allow direct importing of `.graphql` or `.gql` files, converting them into ASTs at build time. While it's particularly useful for static analysis tools like `eslint-plugin-graphql`, developers must explicitly embed fragment definitions within template literals even when spreading them to facilitate this analysis. It relies on the core `graphql` library as a peer dependency for its parsing capabilities.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/graphql-tag"},{"id":20072,"title":"graphql-tag.macro","library":"graphql-tag.macro","status":"active","version":"2.0.1","language":"javascript","ecosystem":"npm","summary":"graphql-tag.macro is a Babel macro that inlines GraphQL query parsing at build time, replacing the runtime call to graphql-tag's gql tag function with the pre-parsed AST. Version 2.0.1 is current, with TypeScript definitions added in 2.1.0. It requires babel-plugin-macros and works with any Babel-based build system. Unlike runtime graphql-tag, this macro eliminates parsing overhead in production bundles. It supports fragment interpolation and is primarily used in GraphQL client projects (Apollo, URQL). Release cadence is low; last major version bumped deps for compatibility.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/graphql-tag.macro"},{"id":15119,"title":"AWS Amplify GraphQL Transformer Core","library":"graphql-transformer-core","status":"active","version":"9.0.7","language":"javascript","ecosystem":"npm","summary":"This package, `@aws-amplify/graphql-transformer-core`, serves as the foundational framework within AWS Amplify for converting GraphQL Schema Definition Language (SDL) into AWS CloudFormation templates. It is integral to how Amplify provisions serverless GraphQL APIs on AWS AppSync, DynamoDB, Lambda, and OpenSearch. Currently at version 9.0.7, it is actively maintained as part of the broader AWS Amplify monorepo, with releases tied to the Amplify CLI and API category updates. Its key differentiators include simplifying complex cloud infrastructure setup through GraphQL directives like `@model`, `@auth`, `@connection`, and `@searchable`, abstracting away much of the underlying AWS service configuration. A significant architectural shift from Transformer V1 to V2 introduced deny-by-default authorization, explicit data modeling directives (`@primaryKey`, `@index`, `@hasOne`, `@hasMany`), and a new AppSync Pipeline Resolver architecture.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","graphql","cloudformation","aws","amplify","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/graphql-transformer-core"},{"id":18400,"title":"graphql-upload","library":"graphql-upload","status":"active","version":"17.0.0","language":"javascript","ecosystem":"npm","summary":"Middleware and a GraphQL Upload scalar for handling file uploads via multipart requests in Node.js GraphQL servers (Express, Koa, Apollo). Version 17.0.0 is ESM-only, requires Node.js ^18.18.0 || ^20.9.0 || >=22.0.0, and graphql ^16.3.0. Key differentiators: implements the GraphQL multipart request spec, supports deduplication of files across variables, streams files to cloud storage or filesystem, and provides both middleware functions and a low-level processRequest function for custom integrations. Released actively with breaking changes in major versions.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","graphql","upload","file","multipart","request","server","middleware","koa"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/graphql-upload"},{"id":17674,"title":"GraphQL Upload for TypeScript","library":"graphql-upload-ts","status":"active","version":"2.1.4","language":"javascript","ecosystem":"npm","summary":"`graphql-upload-ts` is a TypeScript-first library designed to facilitate file uploads within GraphQL applications by providing specialized middleware and an `Upload` scalar type. The current stable version is `2.1.4`, reflecting active development with frequent beta releases. This package distinguishes itself through comprehensive TypeScript support, ensuring type-safety and robust integration across various Node.js frameworks, including Express, Koa, Apollo Server, and GraphQL Yoga. It's built for production environments, featuring efficient file streaming, high test coverage, and compatibility with the Bun runtime. A strong emphasis on security is evident through built-in file validation capabilities, and it supports both CommonJS and ESM module systems for broad project compatibility. Its detailed documentation and example implementations further enhance its usability for developers integrating file upload functionality into their GraphQL APIs.","last_verified":"2026-04-23T00:00:00.000Z","tags":["javascript","graphql","graphql-upload","graphql-upload-typescript","file-upload","multipart","multipart-request","apollo-server","express","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/graphql-upload-ts"},{"id":23815,"title":"graphql-utils","library":"graphql-utils","status":"active","version":"0.4","language":"python","ecosystem":"pypi","summary":"A small utility library for common tasks when interacting with GraphQL APIs, such as converting between CamelCase and snake_case field names. Version 0.4 is the latest. Release cadence is low.","last_verified":"2026-05-01T00:00:00.000Z","tags":["graphql","utilities","camelcase","snakecase"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/graphql-utils"},{"id":15632,"title":"GraphQL over WebSocket Protocol Client & Server","library":"graphql-ws","status":"active","version":"6.0.8","language":"javascript","ecosystem":"npm","summary":"graphql-ws is a JavaScript/TypeScript library that provides a coherent, zero-dependency, and lazy implementation of the GraphQL over WebSocket Protocol for both server and client applications. The current stable version is 6.0.8, with a development cadence that includes frequent patch releases for bug fixes and minor enhancements. Major versions, like v6, typically introduce targeted breaking changes related to API adjustments or adapter integrations. A crucial differentiator is its strict adherence to the modern GraphQL over WebSocket Protocol, which makes it explicitly incompatible with the older, deprecated `subscriptions-transport-ws` library and its distinct protocol. The library offers flexible integration with various Node.js WebSocket server implementations such as `ws`, Fastify's `@fastify/websocket`, and `crossws`, catering to diverse server environments.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","protocol","graphql","transport","subscriptions","websockets","server","client","observables","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/graphql-ws"},{"id":13258,"title":"GraphQL Build-Time AST Compilation Macro","library":"graphql.macro","status":"maintenance","version":"1.4.2","language":"javascript","ecosystem":"npm","summary":"`graphql.macro` is a build-time tool that compiles GraphQL Abstract Syntax Trees (AST) using `babel-plugin-macros`. Its primary function is to eliminate the runtime parsing overhead associated with GraphQL query strings, transforming them into pre-parsed AST objects during the build process. The current stable version is 1.4.2. While not actively developed with frequent releases, it provides a stable solution for projects leveraging Babel macros to optimize GraphQL operations. Key differentiators include its integration with the `babel-plugin-macros` ecosystem, offering a declarative way to handle GraphQL documents without explicit Webpack loaders or complex Babel plugins, and replacing runtime libraries like `graphql-tag` for parsing. This approach streamlines the development workflow by allowing GraphQL documents to be imported directly or defined inline, with the macro handling the static transformation.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/graphql.macro"},{"id":23817,"title":"graphqlclient","library":"graphqlclient","status":"maintenance","version":"0.2.4","language":"python","ecosystem":"pypi","summary":"A minimal GraphQL client for Python 2.7+ (and 3.x) that provides a simple way to execute queries and mutations. Current version 0.2.4, last released in 2018. The library is in maintenance mode with no active development.","last_verified":"2026-05-01T00:00:00.000Z","tags":["graphql","client","api","deprecated"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/graphqlclient"},{"id":18401,"title":"graphqlify","library":"graphqlify","status":"maintenance","version":"1.2.0","language":"javascript","ecosystem":"npm","summary":"A JavaScript library (v1.2.0, last updated 2016) for building GraphQL queries programmatically using plain JavaScript objects. Allows dynamic query construction with support for aliases, arguments, and enums via the Enum helper. Lightweight and dependency-free, but not actively maintained. Differentiated from template-based builders by its object-oriented approach, but lacks support for fragments, directives, or variables typical of modern alternatives like graphql-request or graphql-tag.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","graphql"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/graphqlify"},{"id":23818,"title":"GraphRAG","library":"graphrag","status":"active","version":"3.0.9","language":"python","ecosystem":"pypi","summary":"GraphRAG is a graph-based retrieval-augmented generation (RAG) system by Microsoft. The current version is 3.0.9, with frequent patch releases. Requires Python >=3.11, <3.14.","last_verified":"2026-05-01T00:00:00.000Z","tags":["rag","graph","nlp","llm","microsoft"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/graphrag"},{"id":7279,"title":"graphtty","library":"graphtty","status":"active","version":"0.1.8","language":"python","ecosystem":"pypi","summary":"graphtty is a Python library that transforms any directed graph into colored ASCII art, designed for display in your terminal. It is a pure Python solution with zero external dependencies. The library is currently at version 0.1.8 and is actively maintained by UiPath, requiring Python 3.11 or newer.","last_verified":"2026-04-16T00:00:00.000Z","tags":["graph","ascii art","terminal","visualization","cli","directed graph","uipath"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/graphtty"},{"id":872,"title":"Graphviz Python Interface","library":"graphviz","status":"active","version":"0.21","language":"python","ecosystem":"pypi","summary":"The `graphviz` library provides a simple pure-Python interface for generating and rendering graph descriptions in the DOT language, which is used by the Graphviz graph-drawing software. It allows users to programmatically create directed and undirected graphs, add nodes and edges, apply attributes for styling, and then render them into various output formats (e.g., PDF, PNG, SVG). The current version is 0.21, and the project maintains an active release cadence with regular updates and Python version support.","last_verified":"2026-04-09T18:12:15.199Z","tags":["graph","visualization","dot","graphviz","diagram","data science"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/graphviz"},{"id":21397,"title":"Graphyte","library":"graphyte","status":"maintenance","version":"1.7.1","language":"python","ecosystem":"pypi","summary":"A simple Python 3 compatible library to send metrics to a Graphite Carbon server (plaintext or pickle protocol, TCP or UDP). Current version: 1.7.1. Low release cadence (last update 2020).","last_verified":"2026-04-27T00:00:00.000Z","tags":["graphite","metrics","monitoring","carbon","plaintext","udp","tcp"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/graphyte"},{"id":21399,"title":"Graspologic","library":"graspologic","status":"active","version":"3.4.4","language":"python","ecosystem":"pypi","summary":"graspologic is a Python library for graph statistics, including estimation of latent position graphs, graph matching, and spectral embedding. Current version is 3.4.4, supporting Python 3.9 to <3.13. Release cadence is irregular, with several minor releases per year.","last_verified":"2026-04-27T00:00:00.000Z","tags":["graph statistics","spectral embedding","network analysis","community detection"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/graspologic"},{"id":9794,"title":"Grasplogic Native","library":"graspologic-native","status":"active","version":"1.2.5","language":"python","ecosystem":"pypi","summary":"Graspologic-native is a Python native companion module providing high-performance C++ implementations for core algorithms used by the `graspologic` library, such as graph matching, partitioning, and clustering. It offers accelerated computation for graph-theoretic operations. The current version is 1.2.5, and its release cadence generally aligns with major updates to the `graspologic` library.","last_verified":"2026-04-17T00:00:00.000Z","tags":["graph-theory","network-analysis","algorithms","performance","native-extension","community-detection"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/graspologic-native"},{"id":13259,"title":"Grats GraphQL Server","library":"grats","status":"active","version":"0.0.36","language":"javascript","ecosystem":"npm","summary":"Grats provides an implementation-first, code-first approach to building GraphQL servers in TypeScript, enabling developers to define their GraphQL schema directly from their existing TypeScript types and functions using JSDoc-style annotations. This library leverages static analysis of your TypeScript code to automatically generate an executable GraphQL schema, eliminating the need for schema duplication or synchronization between SDL and resolver implementations. The current stable version, 0.0.36, reflects its active development phase, with frequent iterative updates and potentially breaking changes in minor `0.0.x` increments. Key differentiators include zero runtime overhead as the schema is extracted at build time, and a developer experience focused on reducing mental overhead by making the TypeScript implementation the single source of truth for the GraphQL schema, similar to approaches seen in Python (Strawberry) or C# (Hot Chocolate) but adapted for TypeScript's static nature.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","graphql","typescript","resolvers","schema","code-first","implementation-first"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/grats"},{"id":21400,"title":"gravis","library":"gravis","status":"active","version":"0.1.0","language":"python","ecosystem":"pypi","summary":"Gravis is an interactive graph visualization library for Python. It generates HTML/CSS/JS visualizations that can be embedded in notebooks or served as standalone web apps. Current version 0.1.0 requires Python >=3.5. Released infrequently.","last_verified":"2026-04-27T00:00:00.000Z","tags":["graph visualization","interactive","networkx","jupyter","html"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/gravis"},{"id":27028,"title":"Gravity","library":"gravity","status":"active","version":"1.2.1","language":"python","ecosystem":"pypi","summary":"Command-line utilities to assist in managing Galaxy servers. Current version is 1.2.1, released on 2025-03-27. Release cadence is irregular, with multiple patch releases per year.","last_verified":"2026-04-27T00:00:00.000Z","tags":["galaxy","systemd","supervisor","process-management"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/gravity"},{"id":5951,"title":"graypy","library":"graypy","status":"active","version":"2.1.0","language":"python","ecosystem":"pypi","summary":"graypy is a Python library that provides logging handlers for sending messages in the Graylog Extended Log Format (GELF). It integrates with Python's standard `logging` module and supports various transport protocols including UDP, TCP, TLS, HTTP, and RabbitMQ. The current version is 2.1.0, and while there isn't a strict release cadence, major versions have introduced breaking changes.","last_verified":"2026-04-14T00:00:00.000Z","tags":["logging","graylog","gelf","log management","handler"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/graypy"},{"id":873,"title":"Great Expectations","library":"great-expectations","status":"active","version":"1.15.1","language":"python","ecosystem":"pypi","summary":"Great Expectations (GX) is an open-source Python library for data quality. It helps data teams validate, document, and profile their data to ensure quality and consistency throughout data pipelines. It allows users to define 'Expectations' (assertions about data), run validation tests, and generate human-readable data quality reports called 'Data Docs'. The library is actively maintained with frequent releases and supports Python versions 3.10 through 3.13, with experimental support for 3.14.","last_verified":"2026-04-11T13:47:11.247Z","tags":["data quality","data validation","data profiling","data testing","etl","data engineering"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/great-expectations"},{"id":23819,"title":"Great Expectations Cloud","library":"great-expectations-cloud","status":"active","version":"20260416.0","language":"python","ecosystem":"pypi","summary":"Great Expectations Cloud is the managed platform for Great Expectations, enabling teams to build, monitor, and maintain data quality at scale. The current version is 20260416.0, with weekly releases following the cloud service cadence. Requires Python >=3.11.4, <3.12.","last_verified":"2026-05-01T00:00:00.000Z","tags":["data-quality","expectations","cloud","testing","data-validation"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/great-expectations-cloud"},{"id":14609,"title":"Great Expectations Experimental Builds","library":"great-expectations-experimental","status":"active","version":"0.1.20240917055","language":"en","ecosystem":"pypi","summary":"`great-expectations-experimental` is a daily build of the Great Expectations library, a robust tool for data quality, validation, and documentation. Unlike the stable `great_expectations` package, this package provides access to the latest, potentially unstable, features and bug fixes directly from the main development branch. Its versioning is date-based, reflecting its continuous integration nature, and it is primarily intended for early testing and development, not for production environments.","last_verified":"2026-04-14T00:00:00.000Z","tags":["data quality","data validation","experimental","daily build"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/great-expectations-experimental"},{"id":5952,"title":"Great Tables","library":"great-tables","status":"active","version":"0.21.0","language":"python","ecosystem":"pypi","summary":"Great Tables is a Python library designed to easily generate information-rich, publication-quality display tables from Pandas or Polars DataFrames. It allows for extensive customization of table components like headers, footers, row labels (stubs), spanner labels, and offers various formatting options for cell values, including nanoplots. The current version is 0.21.0, released on March 3, 2026, and it sees active development with regular updates.","last_verified":"2026-04-14T00:00:00.000Z","tags":["tables","data presentation","pandas","polars","html","jupyter","quarto","data visualization"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/great-tables"},{"id":25656,"title":"greedy-mesher","library":"greedy-mesher","status":"active","version":"1.0.3","language":"javascript","ecosystem":"npm","summary":"A flexible system for generating greedy meshes of ndarrays, version 1.0.3. It compiles a custom mesher function based on provided options like order, skip, merge, and append closures. Unlike hardcoded greedy meshing algorithms, this package allows full control over traversal order and voxel merging logic. The library is optimized for ndarray data structures and is commonly used in voxel-based graphics and geometry processing. The release cadence is archival; no updates since 2013. Key differentiators: runtime code generation, customizable merging criteria, and support for arbitrary dimensions.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","greedy","mesh","compiler","voxel","geometry","ndarray"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/greedy-mesher"},{"id":1501,"title":"Greenback","library":"greenback","status":"active","version":"1.3.0","language":"python","ecosystem":"pypi","summary":"Greenback is a Python library that enables calling asynchronous code from a synchronous context within an active `asyncio` or `Trio` event loop. It bridges the gap between synchronous and asynchronous programming, allowing for gradual migration of codebases and interoperability with async-unaware libraries. The current version is 1.3.0, and it maintains a focused release cadence as a small, specialized utility built on `greenlet`.","last_verified":"2026-04-23T21:44:44.213Z","tags":["async","asyncio","trio","concurrency","greenlet","synchronous","bridge"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/greenback"},{"id":9795,"title":"Greenery","library":"greenery","status":"active","version":"4.2.2","language":"python","ecosystem":"pypi","summary":"Greenery is a Python library designed for the manipulation of regular expressions by converting them into Finite State Machines (FSMs). It enables powerful operations like finding matching strings, determining unions, intersections, and differences between regular expressions. The current version is 4.2.2, and it maintains a relatively active release cadence with several updates per year.","last_verified":"2026-04-17T00:00:00.000Z","tags":["regex","regular expressions","finite state machine","fsm","pattern matching"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/greenery"},{"id":297,"title":"greenlet","library":"greenlet","status":"active","version":"3.3.2","language":"python","ecosystem":"pypi","summary":"greenlet is a Python package that provides lightweight in-process concurrent programming through micro-threads called 'greenlets'. The current version is 3.3.2, released on February 20, 2026. The library has a stable release cadence, with updates addressing compatibility and performance improvements.","last_verified":"2026-05-12T12:55:13.241Z","tags":["concurrency","coroutines","micro-threads"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/greenlet"},{"id":10972,"title":"Gremlin JavaScript Driver for Apache TinkerPop","library":"gremlin","status":"active","version":"3.8.1","language":"javascript","ecosystem":"npm","summary":"The `gremlin` package provides the official JavaScript Gremlin Language Variant (GLV) for Apache TinkerPop, enabling developers to interact with any TinkerPop-enabled graph database. Currently stable at version 3.8.1, this driver is actively maintained with typically 3-4 releases per year, often aligning with major/minor TinkerPop versions. It differentiates itself by being the official Apache project, supporting bytecode-based traversals (the recommended approach over string-based scripts for better performance, portability, and security), and runs on Node.js (version 20 and higher) with experimental support for Web APIs. The driver establishes a WebSocket connection to a remote Gremlin Server or a compatible graph provider, translating JavaScript method calls into Gremlin traversals for execution on the server-side.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","graph","gremlin","tinkerpop","apache-tinkerpop","connection","glv","driver","database"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/gremlin"},{"id":874,"title":"Gremlin-Python","library":"gremlinpython","status":"active","version":"3.8.0","language":"python","ecosystem":"pypi","summary":"Gremlin-Python is the Python Language Variant (GLV) for Apache TinkerPop, a graph computing framework. It enables users to express complex graph traversals using Python syntax, connecting to any TinkerPop-enabled graph system (like Gremlin Server or Amazon Neptune). The library is actively maintained and releases are typically aligned with major Apache TinkerPop versions, with the current version being 3.8.0.","last_verified":"2026-04-09T18:20:30.524Z","tags":["graph database","apache tinkerpop","gremlin","graph traversal","database client"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/gremlinpython"},{"id":25657,"title":"Gren Compiler","library":"gren-lang","status":"active","version":"0.6.5","language":"javascript","ecosystem":"npm","summary":"Compiler for the Gren programming language, a pure functional language designed for ease of learning and powerful use. Current stable version is 0.6.5, with an active release cadence. The compiler is split into a Gren frontend and a Haskell backend, with eventual goal of full self-hosting. Differentiators: zero-install package management, task ports, 'gren run' command, and a focus on simplicity.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","gren","lang","language","compiler","functional","programming"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/gren-lang"},{"id":17239,"title":"Grenache Node.js HTTP","library":"grenache-nodejs-http","status":"active","version":"1.0.1","language":"javascript","ecosystem":"npm","summary":"Grenache Node.js HTTP implementation, currently at stable version 1.0.1, is a specialized micro-framework designed for building performant microservices in Node.js environments. It stands out by utilizing Distributed Hash Tables (DHT), similar to those found in Bittorrent, to facilitate peer-to-peer connections rather than traditional centralized brokers. This package provides the HTTP transport layer for Grenache, enabling the creation of RPC servers and clients that announce and discover services over an overlay network managed by external 'Grape' DHT nodes. Its release cadence follows the broader Grenache ecosystem. Key differentiators include its decentralized service discovery, direct peer-to-peer communication, and focus on optimized performance, moving beyond conventional request-response patterns by leveraging a robust, distributed network infrastructure. It specifically abstracts away the complexities of DHT interaction for HTTP-based service communication.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","grenache","kademlia","nodejs","micro-services"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/grenache-nodejs-http"},{"id":3506,"title":"grep-ast","library":"grep-ast","status":"active","version":"0.9.0","language":"python","ecosystem":"pypi","summary":"grep-ast is a command-line tool designed to search through the Abstract Syntax Tree (AST) of source code files. Unlike traditional `grep` which operates on text, `grep-ast` provides a context-aware output, showing how matching lines fit into the broader code structure (functions, classes, etc.). It leverages `tree-sitter` and `tree-sitter-languages` for parsing various programming languages. The current version is 0.9.0, released in May 2025.","last_verified":"2026-04-11T00:00:00.000Z","tags":["AST","grep","code analysis","cli","tree-sitter","developer tool"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/grep-ast"},{"id":6373,"title":"GRequests: Asynchronous HTTP Requests with Gevent","library":"grequests","status":"active","version":"0.7.0","language":"python","ecosystem":"pypi","summary":"grequests is a Python library that combines the popular `requests` library with `gevent` to enable easy asynchronous HTTP requests. It allows developers to send multiple HTTP requests concurrently, significantly reducing the time spent waiting for network I/O, particularly useful for tasks like web scraping and interacting with multiple API endpoints. The library's current version is 0.7.0, and while its release cadence is not strictly regular, it receives updates for compatibility and new features.","last_verified":"2026-04-15T00:00:00.000Z","tags":["http","requests","gevent","async","concurrent","networking","web scraping"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/grequests"},{"id":16046,"title":"Grexx Platform API TypeScript Client","library":"grexx-api","status":"active","version":"13.6.2","language":"javascript","ecosystem":"npm","summary":"The `grexx-api` package provides a strongly-typed TypeScript client for interacting with the Grexx Platform API, which is generated from an OpenAPI 3.0.2 specification. It enables developers to manage various Grexx platform entities such as cases, datasets, forms, and tasks programmatically. This client abstracts the HTTP request details, offering a more intuitive and type-safe interface for API operations. As of version 13.6.2, it is actively maintained, with new releases typically aligning with updates to the underlying Grexx Platform API or improvements in the OpenAPI generator itself. Its primary differentiator is the full TypeScript support, ensuring compile-time safety and a better development experience compared to direct HTTP requests.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/grexx-api"},{"id":25658,"title":"Greybel-JS","library":"greybel-js","status":"active","version":"3.7.12","language":"javascript","ecosystem":"npm","summary":"Greybel-JS (v3.7.12) is a CLI and library for transpiling, interpreting, and debugging GreyScript, a scripting language for the Grey Hack game. It provides a parser, lexer, compiler, and interpreter with full GreyScript API support. Key differentiators are its ability to manage imports, minimize scripts (up to 40% size reduction), beautify code, and run GreyScript outside the game environment. The package requires Node >=20.17.0 and has optional peer dependencies on React and Monaco editor for the web UI. It offers advanced features like dependency management, environment variables, a REPL, and a debugging UI. Compared to alternatives, Greybel-JS is the main GreyScript toolchain maintained by the community.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","greybel","greyscript","greyhack","grey hack","grey","hack","miniscript","unity"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/greybel-js"},{"id":25659,"title":"greybel-transpiler","library":"greybel-transpiler","status":"active","version":"4.0.1","language":"javascript","ecosystem":"npm","summary":"MiniScript transpiler written in TypeScript that converts MiniScript source files into deployable code with three build modes: default, beautify, and uglify. Version 4.0.1 supports automatic dependency resolution for #include and #import directives, variable/module namespace obfuscation, environment variable injection at transpile time, and literal deduplication. It offers both DirectTranspiler for quick single-file transpilation and Transpiler for full multi-file builds with dependency graphs and installer output. Built on greybel-core, it targets the MiniScript ecosystem and includes TypeScript type definitions.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","miniscript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/greybel-transpiler"},{"id":25661,"title":"greyscript-transpiler","library":"greyscript-transpiler","status":"active","version":"2.0.1","language":"javascript","ecosystem":"npm","summary":"A TypeScript-based transpiler for GreyScript (Grey Hack MiniScript flavour), extending greybel-transpiler with GreyScript-specific AST parsing and code generation. Current stable version 2.0.1. Features three build modes (default, beautify, uglify), automatic dependency resolution, variable/module name obfuscation, environment variable injection, and installer output. Includes DirectTranspiler for single-file and full Transpiler for multi-file projects. Ships with TypeScript type definitions. Part of the greybel ecosystem.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","greyscript","greyhack","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/greyscript-transpiler"},{"id":13260,"title":"CSS Grid Template Parser","library":"grid-template-parser","status":"active","version":"0.3.2","language":"javascript","ecosystem":"npm","summary":"The `grid-template-parser` package provides utilities for converting CSS Grid `grid-template-areas` strings into structured JavaScript objects and vice-versa. It is currently at version 0.3.2, indicating it's in an early development or maintenance phase, with no explicit release cadence defined. The library offers distinct functions like `grid` for parsing a template string into a coordinate-based object representation and `template` for constructing a template string from such an object. Additionally, helper functions like `area` and `rect` simplify defining grid areas using x/y coordinates and converting between area definitions and rect objects. Its core differentiator is this bidirectional mapping functionality, specifically targeting `grid-template-areas` syntax for programmatic manipulation in JavaScript applications.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","grid","grid-layout","template","parser"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/grid-template-parser"},{"id":7280,"title":"Grid Data Formats","library":"griddataformats","status":"active","version":"1.1.0","language":"python","ecosystem":"pypi","summary":"griddataformats is a Python library for reading and writing data on regular grids. It provides a standardized way to handle gridded data, often used in scientific computing, meteorology, and other fields. The current version is 1.1.0, and it offers robust support for common formats like NetCDF and GRIB2 through optional dependencies.","last_verified":"2026-04-16T00:00:00.000Z","tags":["data-formats","scientific-computing","geospatial","grids","netcdf","grib2","meteorology"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/griddataformats"},{"id":23820,"title":"Gridmeter","library":"gridmeter","status":"active","version":"1.1.0","language":"python","ecosystem":"pypi","summary":"Tools for stratified sampling for comparison groups, used to evaluate energy efficiency programs. Current version: 1.1.0. Release cadence is irregular.","last_verified":"2026-05-01T00:00:00.000Z","tags":["sampling","energy-efficiency","stratified-sampling","comparison-groups"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/gridmeter"},{"id":23821,"title":"GridStatus","library":"gridstatus","status":"active","version":"0.36.0","language":"python","ecosystem":"pypi","summary":"GridStatus provides a unified Python API to access real-time and historical energy grid data from ISOs (Independent System Operators) across North America, including CAISO, ERCOT, MISO, PJM, NYISO, SPP, ISONE, and AESO. As of v0.36.0, it supports Python 3.10–3.14. The library is actively maintained with frequent releases.","last_verified":"2026-05-01T00:00:00.000Z","tags":["energy","grid","ISO","CAISO","ERCOT","MISO","PJM","NYISO","SPP","ISONE","AESO","renewables"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/gridstatus"},{"id":27029,"title":"GridTools C++","library":"gridtools-cpp","status":"active","version":"2.3.9","language":"python","ecosystem":"pypi","summary":"A Python wrapper for the GridTools C++ library, providing high-performance stencil computations on structured grids for weather and climate applications. Current version 2.3.9, released under a BSD license. Release cadence is irregular, with minor updates every few months.","last_verified":"2026-04-27T00:00:00.000Z","tags":["high-performance-computing","stencil","grid","weather","climate","c++"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/gridtools-cpp"},{"id":1046,"title":"Griffe","library":"griffe","status":"active","version":"2.0.2","language":"python","ecosystem":"pypi","summary":"Griffe is a Python library (current version 2.0.2) that provides signatures for entire Python programs. It extracts the structure, frame, and skeleton of a project, enabling tasks like API documentation generation and detection of breaking API changes. The library maintains a regular release cadence, with frequent updates including bug fixes, features, and occasional deprecations or breaking changes between major versions.","last_verified":"2026-04-23T16:20:48.509Z","tags":["API documentation","static analysis","code introspection","breaking changes","docstrings"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/griffe"},{"id":27030,"title":"Griffe Pydantic","library":"griffe-pydantic","status":"active","version":"1.3.1","language":"python","ecosystem":"pypi","summary":"Griffe extension that extracts Pydantic models, fields, validators, and configurations from Python source code for documentation generation. Current version: 1.3.1. Released under MIT license with regular updates.","last_verified":"2026-04-27T00:00:00.000Z","tags":["pydantic","griffe","documentation","mkdocstrings"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/griffe-pydantic"},{"id":23822,"title":"griffe-typingdoc","library":"griffe-typingdoc","status":"active","version":"0.3.1","language":"python","ecosystem":"pypi","summary":"Griffe extension for PEP 727 – Documentation Metadata in Typing. Extracts documentation from type annotations (e.g., typing.Annotated with Doc) and attaches them to docstring sections. Current version: 0.3.1. Release cadence: irregular, ~monthly.","last_verified":"2026-05-01T00:00:00.000Z","tags":["griffe","typing","docstrings","pep727","extension"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/griffe-typingdoc"},{"id":21404,"title":"griffe-warnings-deprecated","library":"griffe-warnings-deprecated","status":"active","version":"1.1.1","language":"python","ecosystem":"pypi","summary":"Griffe extension that recognizes @warnings.deprecated decorator (PEP 702) and marks objects as deprecated. Current version 1.1.1, requires Python >=3.10. Compatible with mkdocstrings.","last_verified":"2026-04-27T00:00:00.000Z","tags":["griffe","extension","deprecated","pep702"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/griffe-warnings-deprecated"},{"id":9024,"title":"griffe2md: Output API docs to Markdown using Griffe","library":"griffe2md","status":"active","version":"1.5.0","language":"python","ecosystem":"pypi","summary":"griffe2md is a Python library that generates API documentation in Markdown format. It leverages Griffe for parsing Python source code and uses Jinja templates to render the extracted API data into Markdown, similar to how mkdocstrings-python generates HTML but for Markdown output. It primarily provides a command-line interface for ease of use. The library is actively maintained, currently at version 1.5.0, with regular updates addressing features and bug fixes.","last_verified":"2026-04-16T00:00:00.000Z","tags":["documentation","markdown","api-docs","griffe","developer-tools"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/griffe2md"},{"id":1502,"title":"Griffe CLI","library":"griffecli","status":"active","version":"2.0.2","language":"python","ecosystem":"pypi","summary":"griffecli provides the command-line interface for Griffe, a powerful library designed to extract structural information and API signatures from Python projects. It's used to generate API documentation and detect breaking changes. The current version is 2.0.2, and it follows the release cadence of its core library, Griffe, which is actively maintained.","last_verified":"2026-04-23T21:44:59.460Z","tags":["documentation","api-generation","cli","code-analysis","type-hints"],"install_tag":"stale","install_tag_description":"widespread failures or data too old to trust","api":"https://checklist.day/api/registry/griffecli"},{"id":1103,"title":"Griffelib","library":"griffelib","status":"active","version":"2.0.2","language":"python","ecosystem":"pypi","summary":"Griffelib, pronounced \"grif\" (/ɡʁif/), is a Python library that provides core components for extracting signatures (structure, frame, skeleton) of entire Python programs. It is a fundamental part of the larger 'Griffe' project, which is used for generating API documentation (e.g., by mkdocstrings) and detecting breaking changes in an API. The library is currently at version 2.0.2 and follows a regular release cadence as part of the Griffe ecosystem.","last_verified":"2026-04-23T16:58:35.857Z","tags":["documentation","api-generation","code-analysis","static-analysis","signatures"],"install_tag":"stale","install_tag_description":"widespread failures or data too old to trust","api":"https://checklist.day/api/registry/griffelib"},{"id":5638,"title":"Grimp","library":"grimp","status":"active","version":"3.14","language":"python","ecosystem":"pypi","summary":"Grimp is a Python library (version 3.14) that builds a queryable graph of the imports within one or more Python packages. It provides tools for static analysis of import relationships and is actively maintained with regular updates for features and fixes.","last_verified":"2026-04-08T00:00:00.000Z","tags":["static analysis","code analysis","dependency graph","imports","software engineering"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/grimp"},{"id":23823,"title":"grip","library":"grip","status":"maintenance","version":"4.6.2","language":"python","ecosystem":"pypi","summary":"Render local readme files (Markdown) in a local web server with GitHub-styled CSS, allowing you to preview how your README will look before pushing to GitHub. Version 4.6.2 is the latest stable release; development is infrequent and the library is in maintenance mode.","last_verified":"2026-05-01T00:00:00.000Z","tags":["readme","preview","github","markdown"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/grip"},{"id":27031,"title":"GritQL","library":"gritql","status":"active","version":"0.2.0","language":"python","ecosystem":"pypi","summary":"GritQL is a query language for searching and transforming code. The `gritql` package provides Python bindings to run GritQL queries programmatically. Version 0.2.0 is experimental and under active development.","last_verified":"2026-05-01T00:00:00.000Z","tags":["code-search","codemod","pattern-matching","AST"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/gritql"},{"id":21401,"title":"grizz","library":"grizz","status":"active","version":"0.1.1","language":"python","ecosystem":"pypi","summary":"A lightweight library for preprocessing data with Polars. Version 0.1.1 supports Python 3.9-3.13 and dependencies include Polars, PyArrow, and ClickHouse. Releases are frequent, adding transformers and temporal features.","last_verified":"2026-04-27T00:00:00.000Z","tags":["polars","data-preprocessing","transformers","etl"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/grizz"},{"id":23824,"title":"GROBID client Python","library":"grobid-client-python","status":"active","version":"0.1.4","language":"python","ecosystem":"pypi","summary":"Simple Python client for GROBID REST services. Current version: 0.1.4. Release cadence: irregular, with several fixes in 2024-2025.","last_verified":"2026-05-01T00:00:00.000Z","tags":["grobid","pdf","text-mining","nlp","scientific-papers"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/grobid-client-python"},{"id":9796,"title":"Python Gron","library":"gron","status":"active","version":"1.4.0","language":"python","ecosystem":"pypi","summary":"`gron` is a Python library and command-line tool that transforms JSON into a more \"greppable\" format, where each field is represented as a distinct, path-based line, making it easier to search and manipulate. It also provides functionality to convert the \"gron\" format back to JSON. The current version is 1.4.0, and it sees active development with minor feature releases.","last_verified":"2026-04-17T00:00:00.000Z","tags":["json","cli","data transformation","flattening","greppable"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/gron"},{"id":2056,"title":"Groovy (Python-to-JavaScript Transpiler)","library":"groovy","status":"active","version":"0.1.2","language":"python","ecosystem":"pypi","summary":"Groovy is a Python-to-JavaScript transpiler that converts Python functions to their JavaScript equivalents. It is primarily used within the Gradio library, allowing developers to write Python functions that execute efficiently as client-side JavaScript. The library prioritizes clear error reporting for unsupported Python code over full Python feature coverage. The current version is 0.1.2, with development appearing active due to its integration with Gradio.","last_verified":"2026-04-24T05:50:48.972Z","tags":["transpiler","javascript","gradio","frontend"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/groovy"},{"id":25,"title":"Groq Python SDK","library":"groq","status":"active","version":"0.18.0","language":"python","ecosystem":"pypi","summary":"Official Python SDK for GroqCloud API. OpenAI-compatible interface for ultra-low-latency LLM inference on Groq LPU hardware. Model IDs change frequently as models are deprecated and replaced with no versioned aliases.","last_verified":"2026-05-12T04:41:47.000Z","tags":["groq","llm","inference","fast","llama","openai-compatible","lpu"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/groq"},{"id":10973,"title":"Groq API TypeScript SDK","library":"groq-sdk","status":"active","version":"1.1.2","language":"javascript","ecosystem":"npm","summary":"The `groq-sdk` package provides the official TypeScript library for interacting with the Groq API, offering convenient access to Groq's REST API from both server-side TypeScript and JavaScript environments. It is currently at stable version `1.1.2`, released on 2026-03-25. The library exhibits a rapid release cadence, with frequent minor versions and patches, often coinciding with updates to the underlying Groq API. Key differentiators include comprehensive TypeScript support with precise type definitions for all request parameters and response fields, ensuring a robust and type-safe development experience. The SDK is generated using Stainless and includes extensive documentation via docstrings. It supports various methods for file uploads, including `File` instances, `fs.ReadStream`, `fetch` `Response` objects, and a dedicated `toFile` helper for diverse environments.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/groq-sdk"},{"id":9026,"title":"Grounding DINO Python Wrapper","library":"groundingdino-py","status":"active","version":"0.4.0","language":"python","ecosystem":"pypi","summary":"groundingdino-py is a Python wrapper for the Grounding DINO open-set object detection model, simplifying its installation and usage. It provides a user-friendly interface to load models, process images, and perform text-prompted object detection. The current version is 0.4.0, with releases occurring semi-frequently to address installation issues and add features.","last_verified":"2026-04-16T00:00:00.000Z","tags":["computer vision","object detection","open-set detection","groundingdino","deep learning"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/groundingdino-py"},{"id":21402,"title":"Group CSS Media Queries Loader","library":"group-css-media-queries-loader","status":"active","version":"4.3.0","language":"javascript","ecosystem":"npm","summary":"Webpack loader wrapping group-css-media-queries (v4.3.0) to combine identical @media queries from CSS files into a single block. Supports PostCSS 8+ and Webpack 2+. Unlike other media query merging tools, this loader integrates directly into webpack's build pipeline via standard rule configuration. Ships TypeScript definitions. Maintained with quarterly releases, used for optimizing CSS output size and performance.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/group-css-media-queries-loader"},{"id":2963,"title":"GrowthBook Python SDK","library":"growthbook","status":"active","version":"2.2.0","language":"python","ecosystem":"pypi","summary":"GrowthBook is a Python SDK for powerful feature flagging and A/B testing in Python applications. It enables local evaluation of feature flags and experiments, flexible targeting, and integration with existing event tracking systems. The library is lightweight, fast, and supports both synchronous and asynchronous usage. As of version 2.2.0, it is actively maintained with frequent releases.","last_verified":"2026-04-25T03:54:41.054Z","tags":["feature flags","a/b testing","experimentation","server-side","client-side"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/growthbook"},{"id":27853,"title":"Groww API SDK","library":"growwapi","status":"active","version":"1.5.0","language":"python","ecosystem":"pypi","summary":"The foundational SDK for accessing Groww APIs and listening to live data streams. This package provides the core functionalities required to interact with Groww's trading platform. Current version 1.5.0, monthly releases.","last_verified":"2026-05-09T00:00:00.000Z","tags":["trading","api","groww","sdk"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/growwapi"},{"id":10974,"title":"gRPC Metadata Creator Utility","library":"grpc-create-metadata","status":"active","version":"4.0.1","language":"javascript","ecosystem":"npm","summary":"This utility package, `grpc-create-metadata`, provides a straightforward helper function to convert plain JavaScript objects into gRPC `Metadata` instances. It automatically handles type conversion for common primitives like numbers and booleans by calling their `toString()` method, while `Buffer` and `String` values are passed directly. The package is currently at version 4.0.1 and primarily receives updates for dependency maintenance, especially related to its `@grpc/grpc-js` peer dependency. Its core differentiation lies in simplifying the common task of populating `grpc.Metadata` objects, which strictly require string or buffer values, by abstracting the conversion logic, making it easier for developers to work with gRPC services in Node.js. It maintains a stable, albeit infrequent, release cadence driven by underlying gRPC dependency updates and security patches.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","protocol buffer","protobuf","grpc","metadata"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/grpc-create-metadata"},{"id":21403,"title":"gRPC Gateway OpenAPI v2 Protoc Generator","library":"grpc-gateway-protoc-gen-openapiv2","status":"active","version":"0.1.0","language":"python","ecosystem":"pypi","summary":"Provides the missing pieces for gRPC Gateway, specifically the protoc-gen-openapiv2 plugin for generating OpenAPI v2 specs from gRPC protobuf definitions. Current version 0.1.0, requires Python >=3.6, early development.","last_verified":"2026-04-27T00:00:00.000Z","tags":["grpc","gateway","openapi","protobuf","plugin"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/grpc-gateway-protoc-gen-openapiv2"},{"id":507,"title":"Google Cloud IAM gRPC Client Library","library":"grpc-google-iam-v1","status":"active","version":"0.14.3","language":"python","ecosystem":"pypi","summary":"The `grpc-google-iam-v1` library provides the low-level gRPC client and Protocol Buffer definitions for interacting with the Google Cloud Identity and Access Management (IAM) API. It handles the underlying gRPC communication and data serialization/deserialization. As per Google's official recommendation, this library is generally not intended for direct use by application developers. Instead, the higher-level, idiomatic Python clients like `google-cloud-iam` (which might delegate to `google-cloud-resource-manager` or `google-cloud-iam-admin` for specific IAM operations) should be used. The current version is 0.14.3, and it's part of the regularly updated google-cloud-python ecosystem.","last_verified":"2026-05-12T14:29:06.129Z","tags":["google-cloud","iam","grpc","client-library","low-level"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/grpc-google-iam-v1"},{"id":4031,"title":"gRPC Low-Level Client for Google Cloud Logging API v2","library":"grpc-google-logging-v2","status":"abandoned","version":"0.11.1","language":"python","ecosystem":"pypi","summary":"This library provides the low-level gRPC client for directly interacting with the Google Cloud Logging API v2. It is derived from the API's Interface Definition Language (IDL) and is generally *not* intended for direct use by application developers. For Python applications, the recommended way to interact with Google Cloud Logging is via the higher-level `google-cloud-logging` library, which offers a more idiomatic Python interface and integrates with the standard `logging` module. This `grpc-google-logging-v2` package is at version 0.11.1 and has been in an inactive development status since 2016.","last_verified":"2026-04-11T00:00:00.000Z","tags":["grpc","google-cloud","logging","api-client","low-level","abandoned"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/grpc-google-logging-v2"},{"id":23825,"title":"grpc-google-pubsub-v1","library":"grpc-google-pubsub-v1","status":"deprecated","version":"0.11.1","language":"python","ecosystem":"pypi","summary":"Generated gRPC and protobuf definitions for the Google Cloud Pub/Sub V1 API. This library contains only the low-level gRPC stubs, not the higher-level google-cloud-pubsub client. Version 0.11.1 is the latest (as of early 2025) but this package is considered legacy; users should migrate to google-cloud-pubsub which bundles the proto stubs. Release cadence is irregular.","last_verified":"2026-05-01T00:00:00.000Z","tags":["gRPC","protobuf","pubsub","deprecated","google"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/grpc-google-pubsub-v1"},{"id":10975,"title":"gRPC Protocol Buffer Inspector","library":"grpc-inspect","status":"abandoned","version":"0.6.0","language":"javascript","ecosystem":"npm","summary":"grpc-inspect is a utility module for Node.js designed to parse and inspect gRPC Protocol Buffer definitions, generating a \"friendlier\" JavaScript object representation with helper methods. This allows developers to programmatically explore service methods, message structures, and field details loaded from `.proto` files. The current stable version, 0.6.0, was last published over seven years ago. The package is effectively abandoned, relying on the legacy `grpc` package for protobuf loading. Consequently, its utility is severely limited in modern gRPC environments and with current Node.js versions, making it unsuitable for new projects and likely problematic for existing ones that have upgraded their gRPC dependencies. Its primary differentiator was providing an easier-to-traverse descriptor object than the raw output of `grpc.load`.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","protocol buffer","protobuf","grpc"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/grpc-inspect"},{"id":1077,"title":"gRPC Interceptor","library":"grpc-interceptor","status":"active","version":"0.15.4","language":"python","ecosystem":"pypi","summary":"grpc-interceptor is a Python library that simplifies the implementation of gRPC interceptors. It provides base classes and utility interceptors that offer direct access to request, response, and service context objects, which are typically harder to access with standard `grpc` library interceptors. The library emphasizes a small, readable codebase and minimal dependencies, primarily `grpcio`. It is actively maintained with regular minor releases, currently at version 0.15.4.","last_verified":"2026-04-23T16:43:46.178Z","tags":["grpc","interceptor","middleware","asyncio","exceptions","server","client"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/grpc-interceptor"},{"id":10976,"title":"gRPC Node.js Server Reflection","library":"grpc-node-server-reflection","status":"active","version":"1.0.2","language":"javascript","ecosystem":"npm","summary":"This package provides an implementation of gRPC Server Reflection for Node.js applications, specifically designed to work with the `@grpc/grpc-js` library. It enables gRPC clients, such as `grpccurl` or `Postman`, to dynamically discover the services, methods, and message types exposed by a gRPC server at runtime, without needing pre-compiled `.proto` files on the client side. The current stable version is 1.0.2. As a utility library, its release cadence is primarily driven by updates to its core dependency, `@grpc/grpc-js`, or bug fixes, rather than a fixed schedule. Its key differentiator is its straightforward integration method, requiring only a single function call to wrap an existing `@grpc/grpc-js` server instance, thereby abstracting the complex details of implementing the `grpc.reflection.v1alpha.ServerReflection` service manually. Currently, it fully supports `ListServices` and `FileContainingSymbol` requests but explicitly notes that `FileByFilename` and `FileContainingExtension` requests are not yet implemented.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/grpc-node-server-reflection"},{"id":5243,"title":"grpc-requests: gRPC for Humans","library":"grpc-requests","status":"active","version":"0.1.21","language":"python","ecosystem":"pypi","summary":"grpc-requests is a Python library that simplifies interaction with gRPC services, especially those that implement gRPC reflection. It aims to provide a `requests`-like API for gRPC, abstracting away much of the boilerplate associated with standard gRPC client code, allowing for more dynamic interaction without pre-generated stubs. The current version is 0.1.21, with a regular release cadence addressing compatibility, bug fixes, and new features.","last_verified":"2026-04-13T00:00:00.000Z","tags":["grpc","client","reflection","protobuf","rpc","asyncio"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/grpc-requests"},{"id":15334,"title":"gRPC Server Reflection for Node.js","library":"grpc-server-reflection","status":"active","version":"0.1.5","language":"javascript","ecosystem":"npm","summary":"grpc-server-reflection is a Node.js library that implements the gRPC server reflection protocol, allowing gRPC clients to discover services and methods exposed by a server at runtime without prior knowledge of its `.proto` definitions. Currently at version 0.1.5, it provides robust reflection capabilities by leveraging pre-generated binary descriptor sets (via `grpc_tools_node_protoc`) rather than relying on dynamic schema parsing or problematic `protobuf-js` binary formats. It is designed to be framework-agnostic and offers full support for both the modern `@grpc/grpc-js` library and the older `grpc` package. Key differentiators include its comprehensive service detection, full feature set compared to alternatives, and its ability to handle complex `proto` definitions via a static descriptor file. While the release cadence is not explicitly defined, given its pre-1.0 version, users can expect incremental updates for bug fixes and stability improvements.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","grpc","reflection","nodejs","server","descriptor set","proto","service","introspection"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/grpc-server-reflection"},{"id":2524,"title":"gRPC Mypy Stubs","library":"grpc-stubs","status":"active","version":"1.53.0.6","language":"python","ecosystem":"pypi","summary":"grpc-stubs provides high-quality Mypy stubs for the gRPC Python library (`grpcio`). It enables static type checking for gRPC client and server code, significantly improving code reliability and maintainability. The current version is 1.53.0.6, which tracks `grpcio` releases, with updates typically coinciding with `grpcio` major versions.","last_verified":"2026-04-24T21:15:15.410Z","tags":["gRPC","type hints","mypy","stubs","static analysis"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/grpc-stubs"},{"id":15633,"title":"gRPC-Web Client Runtime Library","library":"grpc-web","status":"active","version":"2.0.2","language":"javascript","ecosystem":"npm","summary":"grpc-web is the JavaScript client runtime library that enables browser-based applications to communicate with gRPC services. It functions by connecting to gRPC services through a specialized gateway proxy, such as Envoy, which has built-in gRPC-Web support. The current stable version is 2.0.2, with recent releases addressing bug fixes and minor improvements, including TypeScript compatibility updates. The project maintains a steady release cadence for bug fixes and incremental features. Key differentiators include its focus on browser environments, robust TypeScript support for generated client stubs, and the reliance on `protoc` and `protoc-gen-grpc-web` for generating client code and message definitions from `.proto` files, providing a full-stack gRPC experience for web clients.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/grpc-web"},{"id":298,"title":"gRPC for Python","library":"grpcio","status":"active","version":"1.78.0","language":"python","ecosystem":"pypi","summary":"gRPC is a high-performance, open-source RPC framework that uses HTTP/2 for transport. The 'grpcio' package provides the core gRPC functionality for Python, enabling developers to build efficient and scalable services. The current version is 1.78.0, with regular updates to enhance performance and address issues.","last_verified":"2026-05-12T12:56:03.345Z","tags":["RPC","HTTP/2","gRPC","Python"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/grpcio"},{"id":9797,"title":"gRPC Channelz","library":"grpcio-channelz","status":"active","version":"1.80.0","language":"python","ecosystem":"pypi","summary":"grpcio-channelz provides the implementation for gRPC's Channelz service, offering live debugging and introspection capabilities for gRPC channels, subchannels, and calls. It extends the core grpcio library functionality. The current version, 1.80.0, typically aligns with the grpcio release cycle, providing continuous updates and bug fixes.","last_verified":"2026-04-17T00:00:00.000Z","tags":["gRPC","debugging","monitoring","observability","network"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/grpcio-channelz"},{"id":23826,"title":"gRPC xDS Configuration Dump Service","library":"grpcio-csds","status":"active","version":"1.80.0","language":"python","ecosystem":"pypi","summary":"Provides a client for the gRPC Client Status Discovery Service (CSDS), enabling retrieval of xDS configuration dumps for debugging and observability. Version 1.80.0 requires Python >=3.9, follows gRPC's major release cadence.","last_verified":"2026-05-01T00:00:00.000Z","tags":["gRPC","xDS","service-mesh","envoy","observability"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/grpcio-csds"},{"id":5639,"title":"gRPC extensions for Google Cloud Platform","library":"grpcio-gcp","status":"maintenance","version":"0.2.2","language":"python","ecosystem":"pypi","summary":"grpcio-gcp provides gRPC extensions specifically designed for Google Cloud Platform. It allows developers to leverage GCP-specific features with gRPC client libraries, including channel pooling and configuration management. The latest release, 0.2.2, was published on September 10, 2018. While the library itself hasn't seen recent releases, its functionality is referenced and integrated into other Google client libraries, suggesting an ongoing maintenance posture for compatibility.","last_verified":"2026-04-05T00:00:00.000Z","tags":["gcp","grpc","google-cloud","networking","rpc"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/grpcio-gcp"},{"id":508,"title":"gRPC Health Checking","library":"grpcio-health-checking","status":"active","version":"1.78.0","language":"python","ecosystem":"pypi","summary":"grpcio-health-checking provides a standard Health Checking Service for gRPC servers, implementing the `grpc.health.v1` service API. It allows gRPC clients, load balancers, and orchestration systems to verify the availability and health status of gRPC services. The current version is 1.78.0, with new releases typically occurring every 2-3 months.","last_verified":"2026-05-12T14:29:32.043Z","tags":["grpc","health check","microservices","monitoring"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/grpcio-health-checking"},{"id":23108,"title":"gRPC Python Observability","library":"grpcio-observability","status":"active","version":"1.80.0","language":"python","ecosystem":"pypi","summary":"Observability package for gRPC Python, providing OpenTelemetry integration for client and server interceptors. Current version 1.80.0, released alongside grpcio. Release cadence matches grpcio releases (monthly).","last_verified":"2026-05-01T00:00:00.000Z","tags":["gRPC","observability","OpenTelemetry","tracing","metrics"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/grpcio-observability"},{"id":9798,"title":"gRPC OpenTracing Interceptors","library":"grpcio-opentracing","status":"maintenance","version":"1.1.4","language":"python","ecosystem":"pypi","summary":"grpcio-opentracing provides Python OpenTracing Extensions for gRPC, enabling distributed tracing by offering gRPC server and client interceptors. Its current version is 1.1.4. The library is part of the `grpc-ecosystem` but has not seen active development since 2019, reflecting the OpenTracing standard's status as largely superseded by OpenTelemetry.","last_verified":"2026-04-17T00:00:00.000Z","tags":["grpc","opentracing","tracing","observability","deprecated"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/grpcio-opentracing"},{"id":1168,"title":"gRPC Python Reflection","library":"grpcio-reflection","status":"active","version":"1.80.0","language":"python","ecosystem":"pypi","summary":"grpcio-reflection is the Python implementation of the standard Protobuf Reflection Service for gRPC. It enables gRPC clients to dynamically discover available services, their RPC methods, and associated message types at runtime, without needing pre-compiled .proto files. This is particularly useful for debugging tools like grpcurl and Postman. The library is currently at version 1.80.0 and follows the gRPC core's approximately six-week release cadence.","last_verified":"2026-04-23T17:51:42.707Z","tags":["gRPC","reflection","protobuf","service discovery","introspection"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/grpcio-reflection"},{"id":253,"title":"grpcio-status","library":"grpcio-status","status":"active","version":"1.78.0","language":"python","ecosystem":"pypi","summary":"grpcio-status provides the Python binding for the google.rpc.Status protobuf, enabling rich (structured) error details to be packed into gRPC trailing metadata and unpacked on the client side. It sits on top of grpcio and protobuf, exposing two primary helpers — rpc_status.to_status() and rpc_status.from_call() — both marked EXPERIMENTAL in the source. The package is versioned in strict lockstep with grpcio (current: 1.78.0) and is released on the same cadence, typically every 4–6 weeks.","last_verified":"2026-05-12T12:23:08.554Z","tags":["grpc","rpc","protobuf","status","error-handling","microservices","networking"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/grpcio-status"},{"id":2964,"title":"gRPC Python Testing Utilities","library":"grpcio-testing","status":"active","version":"1.80.0","language":"python","ecosystem":"pypi","summary":"grpcio-testing provides testing utilities for gRPC Python, enabling developers to write unit and integration tests for their gRPC services and clients. It allows for simulating gRPC channels and servers, facilitating isolated testing of gRPC application logic without requiring a full gRPC runtime. The library is currently at version 1.80.0 and follows the release cadence of its parent `grpcio` project, typically with minor updates every six weeks.","last_verified":"2026-04-25T03:55:28.729Z","tags":["grpc","testing","unit-testing","integration-testing","protobuf","rpc"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/grpcio-testing"},{"id":318,"title":"gRPC Python Tools","library":"grpcio-tools","status":"active","version":"1.78.0","language":"python","ecosystem":"pypi","summary":"gRPC Python Tools provides the protocol buffer compiler `protoc` and a plugin for generating server and client code from `.proto` service definitions. Current version: 1.78.0. Release cadence: Regular updates aligned with gRPC releases.","last_verified":"2026-05-12T13:02:17.742Z","tags":["gRPC","Python","Protocol Buffers","Code Generation"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/grpcio-tools"},{"id":991,"title":"grpclib","library":"grpclib","status":"active","version":"0.4.9","language":"python","ecosystem":"pypi","summary":"grpclib is a pure-Python implementation of the gRPC protocol for asyncio, designed to give developers full control over HTTP/2 streams. It allows for building high-performance client and server applications using asynchronous Python. The current version is 0.4.9 and it requires Python 3.10 or newer. The library receives regular updates with bug fixes and new features.","last_verified":"2026-04-11T15:21:55.148Z","tags":["grpc","asyncio","networking","rpc","protocol buffers"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/grpclib"},{"id":10983,"title":"Grunt: The JavaScript Task Runner","library":"grunt","status":"active","version":"1.6.2","language":"javascript","ecosystem":"npm","summary":"Grunt is a JavaScript task runner designed to automate repetitive development tasks such as minification, compilation, linting, and testing. It operates primarily through a command-line interface (CLI) and is configured declaratively via a `Gruntfile.js` located in a project's root. The current stable version is 1.6.2, requiring Node.js >=16. Grunt's release cadence is opportunistic, focusing on dependency updates, bug fixes, and maintaining compatibility with modern Node.js environments. Its key differentiators include a mature, stable architecture, a configuration-over-code paradigm that allows developers to define tasks and settings in a structured format, and a rich ecosystem of community-contributed plugins for diverse build processes. This declarative approach, contrasted with more programmatic build tools, makes Grunt accessible for automating complex workflows.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","task","async","cli","minify","uglify","build","lodash","unit"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/grunt"},{"id":13261,"title":"Grunt AngularJS Template Caching","library":"grunt-angular-templates","status":"abandoned","version":"1.2.0","language":"javascript","ecosystem":"npm","summary":"The `grunt-angular-templates` package provides a Grunt build task designed to optimize AngularJS applications by pre-compiling HTML templates into JavaScript and registering them directly within Angular's `$templateCache`. This process effectively eliminates subsequent AJAX requests for these templates, significantly enhancing application load times and overall performance. The package is currently at version 1.2.0. As a tool tightly coupled with the AngularJS ecosystem, which has reached its End-of-Life (EOL) status, the project is considered abandoned and is no longer actively developed. It automates the concatenation and optional minification (via `htmlmin` integration) of HTML files into a single JavaScript bundle, which then bootstraps into a specified Angular module's `run` block. Key differentiators include flexible options for customizing the generated JavaScript module name, specifying URL prefixes for cached templates, and direct integration capabilities with other Grunt plugins like `grunt-contrib-concat` and `grunt-usemin` for a streamlined build pipeline.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","gruntplugin","angular","template","templates","concat"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/grunt-angular-templates"},{"id":16370,"title":"Grunt Autoprefixer Plugin","library":"grunt-autoprefixer","status":"deprecated","version":"3.0.4","language":"javascript","ecosystem":"npm","summary":"grunt-autoprefixer is a Grunt.js plugin designed to automatically add vendor prefixes to CSS properties using data from the Can I Use database, leveraging the underlying Autoprefixer library (a PostCSS plugin). It simplifies cross-browser compatibility by ensuring CSS rules are correctly prefixed for target browsers without manual intervention. The package is currently at version 3.0.4 and is explicitly marked as deprecated by its maintainers, who recommend transitioning to `grunt-postcss` for future projects and maintenance. `grunt-postcss` provides a more flexible and modern PostCSS-based build pipeline, allowing for `autoprefixer` to be used as one of many PostCSS plugins within the Grunt environment. Its release cadence is effectively halted due to its deprecated status, with no new major versions expected.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","gruntplugin","css","postprocessor","prefix","autoprefixer"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/grunt-autoprefixer"},{"id":10977,"title":"Babel transpilation for Grunt","library":"grunt-babel","status":"active","version":"8.0.0","language":"javascript","ecosystem":"npm","summary":"grunt-babel is a Grunt plugin that integrates Babel, allowing developers to transpile modern JavaScript code (ESNext) into backward-compatible versions for older environments using the Grunt task runner. The current stable version is v8.0.0, which is specifically designed for compatibility with Babel 7.x. While Grunt itself has a slower release cadence compared to modern build tools, `grunt-babel` follows Babel's major version releases closely, necessitating updates to maintain compatibility. Its primary differentiator is its deep integration into the Grunt ecosystem, providing a familiar configuration experience for projects already utilizing Grunt for their build processes. It leverages Babel's extensive plugin and preset system, enabling a wide range of transformations, from JSX and TypeScript syntax stripping to polyfilling modern JavaScript features, making it suitable for projects that prefer a Grunt-centric workflow over newer alternatives like Webpack or Rollup.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","gruntplugin","babel","transpiler","es2015","rewriting","transformation","syntax","codegen"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/grunt-babel"},{"id":14610,"title":"Grunt Browserify Task","library":"grunt-browserify","status":"abandoned","version":"6.0.0","language":"javascript","ecosystem":"npm","summary":"grunt-browserify is a Grunt task designed to integrate the popular `browserify` module bundler into Grunt-based JavaScript development workflows. It allows developers to write client-side JavaScript applications using the CommonJS module syntax, which is native to Node.js, and then bundle them for browser environments. The package's current stable version is 6.0.0, although the documentation and stated Grunt compatibility (`~0.4.0`) suggest it has not been actively maintained for modern Grunt (1.x) or Node.js versions (requires `8.10.x`). Its core utility lies in providing a convenient Grunt interface for Browserify's functionalities, including transformations and plugins, to manage JavaScript dependencies and create single-file bundles. This enables modular development on the client-side, promoting smaller, more reusable files and explicit dependency management, similar to the Node.js ecosystem. The project's release cadence appears to be very slow or halted, with the last major documentation updates reflecting features from earlier Browserify versions. Its key differentiation remains its direct integration within the Grunt build system for projects committed to that task runner, streamlining the bundling of CommonJS modules for the browser without requiring separate Browserify CLI commands.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","gruntplugin","browserify","grunt"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/grunt-browserify"},{"id":13262,"title":"Grunt Build Number","library":"grunt-build-number","status":"abandoned","version":"1.0.0","language":"javascript","ecosystem":"npm","summary":"This package, `grunt-build-number`, is a Grunt plugin designed to manage and increment a build number within project configuration files like `package.json` or `bower.json`. Its current stable version is 1.0.0, released in 2014, indicating a very slow or effectively abandoned release cadence since its initial launch. It provides a straightforward mechanism to automatically bump a specified field (defaulting to 'build') in a JSON file during the build process, which is highly useful for versioning deployments or artifacts within continuous integration workflows. It differentiates itself by being a dedicated Grunt task for this specific purpose, integrating directly into a Grunt-based workflow rather than requiring separate scripts or manual updates. The plugin requires Grunt to be installed and configured as a peer dependency in the project. Developers typically use it to ensure unique build identifiers for build artifacts or releases.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","gruntplugin","build","version"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/grunt-build-number"},{"id":13263,"title":"Grunt Bump Build Git","library":"grunt-bump-build-git","status":"maintenance","version":"1.1.3","language":"javascript","ecosystem":"npm","summary":"This Grunt plugin, `grunt-bump-build-git` (current stable version 1.1.3), streamlines the release process for JavaScript projects. It integrates version bumping (following semver), project building via custom Grunt tasks, and Git operations (add, commit, tag) into a single, configurable step. It differentiates itself by providing a comprehensive, automated workflow for releases directly within the Grunt ecosystem, updating `package.json` and other specified JSON files with the new version. The plugin is designed for projects using Grunt `~0.4.2` or higher and runs on Node.js versions `0.8.0` and above. Its release cadence is tied to its maintenance, likely infrequent given its age and the current landscape of build tools, but it remains functional for legacy Grunt-based projects. It aims to reduce manual steps and potential errors during a project's release cycle.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","grunt","gruntplugin","bump","build","git"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/grunt-bump-build-git"},{"id":25660,"title":"grunt-bundle-jsnext-lib","library":"grunt-bundle-jsnext-lib","status":"deprecated","version":"0.5.0","language":"javascript","ecosystem":"npm","summary":"Grunt plugin to bundle ES6 modules into a single file for browsers or CommonJS for Node.js. Version 0.5.0 is the latest stable release (last updated 2017). Relies on es6-module-transpiler and a custom npm resolver. Differentiators: supports jsnext:main for publishing ES6 modules via npm, multiple output formats (bundle, CJS, system.register), and source maps. Development has been inactive since 2017; consider modern alternatives like rollup or webpack.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","gruntplugin"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/grunt-bundle-jsnext-lib"},{"id":25662,"title":"grunt-closure-compiler","library":"grunt-closure-compiler","status":"maintenance","version":"0.0.21","language":"javascript","ecosystem":"npm","summary":"A Grunt task for Google Closure Compiler, a JavaScript minifier and optimizer. The latest version is 0.0.21, but the package appears to be stale with no recent updates. It wraps the Closure Compiler JAR file, requiring manual download of the compiler. Compared to alternative Grunt plugins like grunt-contrib-uglify, this offers access to Closure Compiler's advanced optimizations. Users must handle Java dependency, set up environment variables, and manage report files. The package is limited in features and lacks modern ES module support.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","Closure Compiler","Minification","Performance","gruntplugin"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/grunt-closure-compiler"},{"id":25663,"title":"grunt-closure-tools","library":"grunt-closure-tools","status":"maintenance","version":"1.0.0","language":"javascript","ecosystem":"npm","summary":"Grunt plugin integrating Google Closure Library tools (Compiler, Builder, DepsWriter) for JavaScript minification, dependency calculation, and bundling. Version 1.0.0 (stable, last release 2019) targets Grunt 0.4.x. Supports Closure Compiler jar-based compilation, closurebuilder.py concatenation, and depswriter.py deps generation. Key differentiators: full Closure toolchain integration in Grunt, support for advanced compilation options, and file-level change detection (checkModified). Alternative to gulp-closure-compiler or webpack closure plugins.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","gruntplugin","Closure Compiler","minification","Closure Builder","Google Closure Library","Closure tools","Closure DepsWriter","Performance"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/grunt-closure-tools"},{"id":25664,"title":"grunt-coffee-lint","library":"grunt-coffee-lint","status":"abandoned","version":"0.0.1","language":"javascript","ecosystem":"npm","summary":"A Grunt plugin to lint CoffeeScript files using coffee-lint. Currently at version 0.0.1 with no active development since 2013. Works only with Grunt ~0.4.1 and CoffeeScript. Not compatible with modern Node.js or Grunt versions. Lacks configuration options and has poor error reporting compared to alternatives like grunt-contrib-coffeelint.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","gruntplugin"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/grunt-coffee-lint"},{"id":25666,"title":"grunt-coffeelint","library":"grunt-coffeelint","status":"maintenance","version":"0.0.16","language":"javascript","ecosystem":"npm","summary":"Grunt plugin to lint CoffeeScript files using CoffeeLint. Current stable version is 0.0.16 (last released June 2016). The package is in maintenance mode with no active development. It supports multitask configuration, per-target options, external config files, and a force option to prevent task failure on lint errors. Unlike running coffeelint directly, this integrates with Grunt's build pipeline.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","gruntplugin"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/grunt-coffeelint"},{"id":25665,"title":"grunt-coffeelint-cjsx","library":"grunt-coffeelint-cjsx","status":"deprecated","version":"0.1.0","language":"javascript","ecosystem":"npm","summary":"Grunt plugin to lint CoffeeScript files with CoffeeLint and React CJSX syntax support. Version 0.1.0, last updated in 2015. Requires Grunt ~0.4 and coffeelint-cjsx ^2.0. Designed for React 0.12 CJSX syntax. No longer maintained; alternatives include eslint-plugin-react for modern React projects.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","gruntplugin"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/grunt-coffeelint-cjsx"},{"id":27854,"title":"grunt-component-build","library":"grunt-component-build","status":"maintenance","version":"0.5.3","language":"javascript","ecosystem":"npm","summary":"A Grunt plugin to build and watch component(1) packages. It wraps the component build.js library (builder2.js) to compile component projects within a Grunt workflow. Latest version is 0.5.3, supporting component 1.0.0+ and builder2.js plugins (e.g., CoffeeScript, Jade). It provides task configuration for development, standalone builds, CSS prefixing, and asset copying. The plugin is in maintenance mode; the component ecosystem has largely shifted to modern build tools.","last_verified":"2026-05-09T00:00:00.000Z","tags":["javascript","gruntplugin","component(1)","component","builder.js","builder2.js"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/grunt-component-build"},{"id":18404,"title":"grunt-connect-proxy","library":"grunt-connect-proxy","status":"maintenance","version":"0.2.0","language":"javascript","ecosystem":"npm","summary":"Grunt plugin providing an HTTP proxy middleware for grunt-contrib-connect. Current stable version is 0.2.0 (last release circa 2015, maintenance mode). It allows developers to proxy requests from a local Connect server to remote hosts during development, supporting context path mapping, HTTPS, custom headers, and header hiding. Unlike general-purpose proxies, it integrates directly into Grunt's connect task middleware chain. Requires Grunt ~0.4.1 and is Node >= 0.10.0 compatible. No significant updates since 2015; consider alternatives like http-proxy-middleware for modern projects.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","gruntplugin","proxy","connect","http","grunt"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/grunt-connect-proxy"},{"id":15333,"title":"Grunt Connect Web Server","library":"grunt-contrib-connect","status":"active","version":"5.0.1","language":"javascript","ecosystem":"npm","summary":"grunt-contrib-connect is a Grunt plugin designed to start a static web server using the `connect` middleware framework. It is currently at stable version 5.0.1, with recent updates, including a major version bump (v5.0.0) in early 2024, indicating an active, though mature, maintenance cycle. This plugin enables developers to configure server parameters such as port, hostname, protocol (HTTP, HTTPS, or HTTP2), and a flexible base directory for serving files, including support for multiple roots and `serve-static` options. Its primary differentiation is its tight integration into the Grunt build system, facilitating seamless local development servers or serving static assets during build processes, often used in conjunction with other Grunt tasks like `grunt-contrib-qunit` for testing. The plugin wraps the popular `connect` server, providing a familiar API within the Grunt ecosystem.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","gruntplugin","server","connect","http"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/grunt-contrib-connect"},{"id":25667,"title":"grunt-contrib-csslint","library":"grunt-contrib-csslint","status":"deprecated","version":"2.0.0","language":"javascript","ecosystem":"npm","summary":"Grunt plugin to lint CSS files using CSSLint. Version 2.0.0 is the latest stable release, compatible with Node.js >=0.10.0. This plugin integrates CSSLint into Grunt, allowing configuration of CSSLint rules directly in the Gruntfile. It supports custom rule sets and reports warnings and errors. Compared to other CSS linters, it leverages the CSSLint library and is designed for Grunt-based workflows. It has been maintained as part of the grunt-contrib series, but note that CSSLint itself is no longer actively maintained.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","gruntplugin","css","lint","csslint"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/grunt-contrib-csslint"},{"id":25668,"title":"grunt-contrib-sass-lint","library":"grunt-contrib-sass-lint","status":"deprecated","version":"0.0.4","language":"javascript","ecosystem":"npm","summary":"A Grunt task plugin to run sass-lint on your Sass/SCSS files. Version 0.0.4 is the last release, with no apparent update cadence. It wraps the sass-lint library and provides a config option to specify a lint configuration file. Compared to alternatives like grunt-sass-lint, this plugin is minimal but lacks active maintenance. It requires Node >= 5.3.0 and Grunt.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","grunt","sass","scss","lint"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/grunt-contrib-sass-lint"},{"id":10978,"title":"Grunt Uglify Plugin","library":"grunt-contrib-uglify","status":"active","version":"5.2.2","language":"javascript","ecosystem":"npm","summary":"grunt-contrib-uglify is a Grunt plugin designed to minify JavaScript files efficiently using the UglifyJS library. As of its current stable version, 5.2.2, it provides a crucial build step for optimizing frontend assets by reducing file sizes. The package typically sees releases driven by updates to its underlying dependencies, particularly UglifyJS, or to maintain compatibility with newer Node.js and Grunt versions, rather than a fixed release cadence. Its primary differentiator is its deep integration into the Grunt task runner ecosystem, allowing developers to configure JavaScript minification directly within their Gruntfiles with fine-grained control over UglifyJS options like mangling, compression, and source map generation. This makes it a go-to solution for projects that leverage Grunt for their build automation, abstracting the complexities of direct UglifyJS CLI usage into a declarative task configuration.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","gruntplugin"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/grunt-contrib-uglify"},{"id":27032,"title":"grunt-es6-module-transpiler","library":"grunt-es6-module-transpiler","status":"maintenance","version":"0.6.0","language":"javascript","ecosystem":"npm","summary":"A Grunt plugin (v0.6.0) that transpiles ES6 module syntax (import/export) into AMD, CommonJS, or globals using the es6-module-transpiler. Requires Grunt ~0.4.1 and Node >= 0.8.0. It provides a single custom task named 'es6-module-transpiler' for Grunt build systems. Unlike Babel or TypeScript, this package only handles module syntax, not full ES6-to-ES5 transpilation. The project appears unmaintained (last release 2015) and is superseded by modern tools.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","gruntplugin"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/grunt-es6-module-transpiler"},{"id":25669,"title":"grunt-es6-module-transpiler","library":"grunt-es6-module-transpiler-rhengles","status":"deprecated","version":"0.5.0","language":"javascript","ecosystem":"npm","summary":"A Grunt task for processing ES6 module import/export syntax into AMD, CommonJS, or globals using the es6-module-transpiler. Current stable version: 0.5.0. Released infrequently, last update 2013. Differentiators: integrates with Grunt build system, offers transpile:enable task to temporarily enable ES6 modules for other tasks. Note: outdated and unmaintained, the underlying transpiler is superseded by Babel.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","gruntplugin"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/grunt-es6-module-transpiler-rhengles"},{"id":25670,"title":"grunt-es6-module-wrap-default","library":"grunt-es6-module-wrap-default","status":"abandoned","version":"0.2.0","language":"javascript","ecosystem":"npm","summary":"Grunt plugin (v0.2.0) that wraps CommonJS and AMD modules generated by es6-module-transpiler so they can be required by their name rather than requiring `.default`. It helps transition from ES6 modules to CommonJS/AMD without changing consumer code. The plugin is minimal, specific to the es6-module-transpiler output, and provides a `type` option to choose between CJS and AMD wrapping. Release cadence is unknown; last release was 2014. It has no known alternatives for this exact use case.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","gruntplugin"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/grunt-es6-module-wrap-default"},{"id":25671,"title":"grunt-es6-transpiler-expand","library":"grunt-es6-transpiler-expand","status":"maintenance","version":"1.0.1","language":"javascript","ecosystem":"npm","summary":"Grunt plugin for transpiling ES6 to ES5 using es6-transpiler. Version 1.0.1 is the only published version, dated circa 2015, and appears to be in maintenance mode with no updates since. It provides a basic Grunt task to transpile JavaScript files from ES6 to ES5. Compared to alternative tools like Babel, es6-transpiler has limited support and is largely obsolete. The plugin has a single grunt task `es6transpiler` that accepts source files and options.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","gruntplugin","es5","es6","ecmascript","ecmascript6","harmony","js"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/grunt-es6-transpiler-expand"},{"id":25672,"title":"grunt-esbuild","library":"grunt-esbuild","status":"active","version":"1.0.1","language":"javascript","ecosystem":"npm","summary":"Grunt plugin to run esbuild builds. Version 1.0.0+ actively maintained. Configuration is passed directly to esbuild's build function, which must be provided via options.buildFunction. Unlike other Grunt bundler plugins, it does not wrap esbuild's API, giving full access to esbuild options. Requires Node.js and a compatible Grunt >=1. Releases are irregular; no known breaking changes yet.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","grunt","esbuild"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/grunt-esbuild"},{"id":20073,"title":"grunt-eslint","library":"grunt-eslint","status":"active","version":"26.0.0","language":"javascript","ecosystem":"npm","summary":"Grunt plugin to validate JavaScript files using ESLint. Current stable version is 26.0.0 (requires Node.js 20+ and Grunt >=1). Releases are feature-driven with major version bumps when ESLint or Node.js requirements change. Key differentiators: seamless integration with Grunt, supports both flat and legacy ESLint configs (flat is default since v25), dual console and file output (v26+), and feature flags for experimental ESLint features. Maintained by Sindre Sorhus with regular updates across major ESLint versions (6, 7, 8, 9).","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","gruntplugin","eslint","lint","validate","report"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/grunt-eslint"},{"id":25673,"title":"grunt-esperanto","library":"grunt-esperanto","status":"deprecated","version":"0.4.0","language":"javascript","ecosystem":"npm","summary":"Grunt plugin wrapping esperanto for transpiling ES6 modules to AMD, CommonJS, or UMD. Version 0.4.0 (last release) supports esperanto's `amdName` option. Designed for use with Grunt ~0.4.5. Key differentiator: integrates esperanto into Grunt build pipeline, providing file-based bundling with configurable output formats. No longer actively maintained; esperanto itself is deprecated in favor of rollup or other bundlers. Release cadence: sporadic, no releases since 2015.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","gruntplugin"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/grunt-esperanto"},{"id":10979,"title":"Grunt Express Server Task","library":"grunt-express-server","status":"abandoned","version":"0.5.4","language":"javascript","ecosystem":"npm","summary":"This package provides a Grunt task, `grunt-express-server`, designed to run an Express.js server as part of a Grunt build process, primarily for development workflows. It integrates with tools like LiveReload and Grunt Watch/Regarde to automatically restart the server on file changes. The current stable version, 0.5.4, is quite old. Given its reliance on older Grunt (`>=0.4.0`) and Node.js (`>=0.10.0`) versions, its release cadence is effectively stalled, and the package is not actively maintained for modern JavaScript environments. Its key differentiator was its tight integration into the Grunt ecosystem for development server management at a time when Grunt was a dominant build tool, predating modern bundlers and dedicated dev servers.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","gruntplugin","express","server"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/grunt-express-server"},{"id":25674,"title":"grunt-fixmyjs","library":"grunt-fixmyjs","status":"deprecated","version":"0.3.0","language":"javascript","ecosystem":"npm","summary":"Grunt plugin to automatically fix silly JavaScript lint errors by running fixmyjs. Version 0.3.0 (latest) wraps fixmyjs as a Grunt task to fix lint issues like missing semicolons, curly braces, variable naming conventions, and more. Works with Grunt >=0.4.x and Node >=0.8.0. Supports configuration via .jshintrc, dry-run mode, diff/patch output. No longer actively maintained; prefer modern tools like ESLint with --fix.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","fix","fixmyjs","grunt","gruntplugin","hint","js","jshint","lint"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/grunt-fixmyjs"},{"id":25675,"title":"grunt-flake8","library":"grunt-flake8","status":"deprecated","version":"0.1.3","language":"javascript","ecosystem":"npm","summary":"A Grunt plugin to lint Python projects using flake8, which combines PyFlakes, PEP8, and McCabe's cyclomatic complexity checks. Version 0.1.3, last released in 2014, with no active development. It wraps flake8 as a Grunt task, allowing project-level configuration overrides. Alternatives include direct flake8 invocation or other Python linters.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","gruntplugin","python","pep8","lint","pyflakes","flake8"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/grunt-flake8"},{"id":17676,"title":"Grunt HTTP Request Task","library":"grunt-http","status":"abandoned","version":"2.3.3","language":"javascript","ecosystem":"npm","summary":"grunt-http is a Grunt plugin that facilitates sending HTTP requests and handling their responses within a Grunt build workflow. It acts as a wrapper around the popular, but now deprecated, `request` module. The current stable version is 2.3.3, but the package has not seen updates since 2018, indicating it is no longer actively maintained. Its core functionality allows developers to configure various HTTP methods, headers, query parameters, and request bodies, along with options to save responses to files or process them via callbacks. Unlike modern fetch APIs, it integrates directly into the Grunt task runner, making it suitable for older build systems still relying on Grunt for network operations. Its primary differentiator is its deep integration with Grunt's configuration and file handling system, inheriting the `request` module's extensive options for HTTP client behavior.","last_verified":"2026-04-23T00:00:00.000Z","tags":["javascript","gruntplugin","request","http"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/grunt-http"},{"id":10980,"title":"Grunt HTTP Static Server","library":"grunt-http-server","status":"abandoned","version":"2.1.0","language":"javascript","ecosystem":"npm","summary":"grunt-http-server is a Grunt task designed to serve static files from within a Grunt build process. It allows developers to quickly set up a local HTTP or HTTPS server for development and testing purposes. The package, currently at version 2.1.0 (last published in 2015), offers features such as serving files from a specified root directory, configurable ports and hosts, caching, directory listing, automatic index file serving, custom file extensions, and a proxying capability for requests not resolved locally. It also supports HTTPS with custom certificates and allows opening a browser automatically. Its primary differentiation lies in its integration with the Grunt ecosystem, providing a task-based approach to running a simple web server, unlike modern standalone CLI tools or bundler-specific development servers. The project has not seen updates since 2016, indicating it is no longer actively maintained.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","grunt","gruntplugin","http-server","http","https","server","web","web-server"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/grunt-http-server"},{"id":17241,"title":"Grunt HTTP Upload","library":"grunt-http-upload","status":"maintenance","version":"0.3.2","language":"javascript","ecosystem":"npm","summary":"grunt-http-upload is a Grunt plugin designed for automating file uploads via POST or PUT HTTP requests directly within a Grunt build process. It allows developers to integrate file delivery to RESTful APIs or content management systems as part of their CI/CD or deployment workflows. The plugin currently sits at version 0.3.2, with its last update in 2016 primarily focused on replacing the deprecated `Restler` library with `Request` to ensure compatibility with newer Node.js versions (>=6.0.0). While Grunt itself has a less active development cadence compared to newer build tools, this plugin remains functional for existing Grunt-based projects needing straightforward HTTP file uploads. Its key differentiator is its deep integration into the Grunt ecosystem, simplifying what would otherwise require custom scripting or external `curl` commands.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","gruntplugin","grunt","http","upload","post","api","restler","curl"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/grunt-http-upload"},{"id":13264,"title":"Grunt Jasmine Node Task Runner","library":"grunt-jasmine-node","status":"abandoned","version":"0.3.1","language":"javascript","ecosystem":"npm","summary":"This package provides a Grunt task for integrating Jasmine test suites, specifically leveraging the `jasmine-node` test runner. Its latest version, 0.3.1, was published in 2014, indicating it is an effectively abandoned project. The underlying `jasmine-node` library, which bundled Jasmine 1.3.1 for Node.js environments, itself entered maintenance mode in May 2019 and advises users to migrate to the actively maintained `jasmine` or `jasmine-npm` packages for modern Node.js development. Consequently, `grunt-jasmine-node` lacks compatibility with contemporary Node.js versions, current Grunt releases, and Jasmine versions beyond 1.x (e.g., Jasmine 2.x and 3.x series). Developers seeking to run Jasmine tests within a Grunt workflow should instead consider `grunt-contrib-jasmine`, which is an actively maintained plugin supporting modern Jasmine features and Node.js environments.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","gruntplugin","grunt","plugins","builds","ci","jasmine","jasmine-node"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/grunt-jasmine-node"},{"id":10981,"title":"Grunt JavaScript Obfuscator","library":"grunt-javascript-obfuscator","status":"maintenance","version":"1.2.0","language":"javascript","ecosystem":"npm","summary":"grunt-javascript-obfuscator is a Grunt plugin designed to integrate the powerful `javascript-obfuscator` library into Grunt-based build workflows. It allows developers to automate the process of obfuscating JavaScript source files, enhancing code protection and intellectual property concealment. The current stable version is 1.2.0, released in August 2019, indicating a very slow release cadence; it effectively acts as a wrapper around the core `javascript-obfuscator` library. Key differentiators include its ease of integration with existing Grunt setups and direct exposure of all `javascript-obfuscator` options, enabling fine-grained control over the obfuscation process. It requires Grunt `>=0.4.5` and `javascript-obfuscator >=0.7.2` as peer dependencies, meaning users must install both the plugin and the underlying obfuscation library separately.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","gruntplugin","javascript-obfuscator","obfuscation","obfuscator","obfuscate","protect","conceal","scramble"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/grunt-javascript-obfuscator"},{"id":15634,"title":"JSDoc Integration for Grunt","library":"grunt-jsdoc","status":"maintenance","version":"2.4.1","language":"javascript","ecosystem":"npm","summary":"grunt-jsdoc is a Grunt plugin designed to integrate JSDoc 3 documentation generation directly into a Grunt build process. It acts as a wrapper around the JSDoc tool, allowing developers to define documentation sources and output destinations within their Gruntfile.js. The current stable version is 2.4.1. Releases are infrequent, typically occurring to update the underlying JSDoc dependency (e.g., for security patches) or address minor compatibility issues. Its key differentiator is its tight integration into the Grunt ecosystem, providing a task-runner-centric approach to documentation, as opposed to running JSDoc directly from the command line or using a different build tool.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","gruntplugin","grunt","documentation","doc","jsdoc","jsdoc3"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/grunt-jsdoc"},{"id":13266,"title":"Grunt Karma Plugin","library":"grunt-karma","status":"maintenance","version":"4.0.2","language":"javascript","ecosystem":"npm","summary":"grunt-karma is a Grunt.js plugin designed to seamlessly integrate the Karma test runner into a Grunt build process, enabling developers to define and execute unit tests directly from their Gruntfile.js. The current stable version is 4.0.2, released in May 2021. While part of the active Karma Runner organization, its release cadence is infrequent, typically aligning with major Karma updates or significant internal maintenance. Its primary role is to simplify continuous testing workflows for projects that leverage Grunt for task automation, abstracting away direct Karma CLI usage into a native Grunt task. This plugin serves as a crucial bridge for Grunt-centric development environments needing robust client-side test automation.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","gruntplugin","karma","grunt","test","unit","runner","TDD"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/grunt-karma"},{"id":25676,"title":"grunt-lesshint","library":"grunt-lesshint","status":"maintenance","version":"2.0.0","language":"javascript","ecosystem":"npm","summary":"Lint LESSCSS files with Grunt. Version 2.0.0 requires Node >= 4.0.0 and Grunt ~0.4.5. This plugin integrates the lesshint linter into the Grunt build system, providing a task named 'lesshint' for checking LESS files. Options include force (continue on errors), reporter (custom error formatting), lesshintrc (configuration file), and allowWarnings (allow warnings without failure). Release history shows updates to lesshint v3.0.0 and support for custom reporters and allowing warnings. Less frequently updated; last release 2017.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","gruntplugin","less","lesscss","lint","linter","linting"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/grunt-lesshint"},{"id":25677,"title":"grunt-lesslint","library":"grunt-lesslint","status":"maintenance","version":"5.0.0","language":"javascript","ecosystem":"npm","summary":"Grunt task that compiles LESS files and runs CSS Lint on the generated CSS, mapping errors back to the original LESS lines. Version 5.0.0 is the current stable release; the project is in maintenance mode with infrequent updates. Key differentiators: integrates CSS Lint rules with LESS source mapping for line-accurate error reporting, supports failOnWarning/failOnError options for staged rule adoption, and allows configuration of LESS parser options. Alternative tools (e.g., stylelint, lesshint) are more actively maintained.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","css","grunt","gruntplugin","less","lint"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/grunt-lesslint"},{"id":25678,"title":"grunt-markdownlint","library":"grunt-markdownlint","status":"active","version":"3.1.6","language":"javascript","ecosystem":"npm","summary":"Grunt plugin for markdownlint, a rule-based Markdown linter. Version 3.1.6 wraps markdownlint 0.26+. Integrates linting into Grunt build pipelines, supporting config files (JSON) or inline rules. Alternatives: direct markdownlint CLI or other Grunt linters. Active maintenance, monthly releases.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","grunt","gruntplugin","validate","lint","report","markdown","markdownlint"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/grunt-markdownlint"},{"id":25679,"title":"grunt-microlib","library":"grunt-microlib","status":"abandoned","version":"0.1.1","language":"javascript","ecosystem":"npm","summary":"Grunt plugin providing shared build tooling for microlibraries that use the ES6 module transpiler and a compatible folder structure. Version 0.1.1, last updated around 2015. Used by projects like rsvp.js. Provides tasks for building AMD, CommonJS, and browser bundles, as well as testing and development servers. Unmaintained since the ES6 module transpiler was superseded by Babel and modern module bundlers. Not compatible with current Node.js or Grunt versions due to deprecated dependencies.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","ember"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/grunt-microlib"},{"id":18402,"title":"grunt-middleware-proxy","library":"grunt-middleware-proxy","status":"maintenance","version":"1.0.7","language":"javascript","ecosystem":"npm","summary":"grunt-middleware-proxy is a Grunt plugin that provides an HTTP/HTTPS proxy middleware for grunt-contrib-connect. It supports basic proxy, proxy over proxy, and proxy tunneling. Version 1.0.7 is the current stable release. The package has low maintenance (last commit 2020). It differs from alternatives by being tightly integrated with Grunt's connect task, allowing easy proxy configuration via the 'proxies' option. It uses the 'http-proxy' library under the hood but abstracts away details.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","gruntplugin"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/grunt-middleware-proxy"},{"id":13265,"title":"Grunt Modernizr Plugin","library":"grunt-modernizr","status":"active","version":"5.0.3","language":"javascript","ecosystem":"npm","summary":"grunt-modernizr is a Grunt.js plugin that automates the process of generating highly customized and optimized Modernizr builds. It functions by crawling a project's JavaScript and CSS files for references to Modernizr feature tests, then dynamically creating a minified Modernizr script that includes only the detected tests. The package is currently at stable version 5.0.3 and is actively maintained, with recent updates ensuring compatibility with newer Node.js versions. Its release cadence involves periodic major version bumps, indicating significant updates rather than daily changes. A key differentiator is its seamless integration into a Grunt build pipeline, eliminating the need for manual Modernizr configuration via the web interface and ensuring that the final build is lean, containing only the necessary feature detections to improve load times and overall application performance. It wraps the core `customizr` logic to achieve its build optimization.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","gruntplugin","modernizr","customizr"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/grunt-modernizr"},{"id":20074,"title":"Grunt Prettier","library":"grunt-prettier","status":"active","version":"2.2.0","language":"javascript","ecosystem":"npm","summary":"Grunt plugin to run Prettier on your files. Integrates the Prettier code formatter into Grunt workflows. Current stable version is 2.2.0, released with support for Prettier v2 and config overrides. Release cadence is irregular. Differentiates from running Prettier via CLI by providing a Grunt task that supports multiple target configurations, file-to-file formatting, concatenation with formatting, and in-place overwriting. Options can be specified in task config or .prettierrc, merged with defaults.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","gruntplugin","prettier","grunt-prettier","grunt-scss-prettify","grunt-css-prettify","grunt-json-prettify","grunt-less-prettify"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/grunt-prettier"},{"id":14611,"title":"Grunt HTML Processor","library":"grunt-processhtml","status":"abandoned","version":"0.4.4","language":"javascript","ecosystem":"npm","summary":"grunt-processhtml is a Grunt plugin designed for modifying HTML files during the build process, adapting their content based on the target release environment. It operates by interpreting special `<!-- build:type[:target] -->...<!-- /build -->` comments within HTML files. These directives allow for operations such as concatenating and replacing script or stylesheet tags with a single optimized file, inlining JavaScript or CSS directly into the HTML, removing specific blocks of content for certain environments, or modifying HTML attributes like `src` or `href`. The current stable version is `0.4.4`, last published 2 years ago, but the latest commit was 8 years ago, and the project is considered effectively abandoned, having seen no significant updates since its last release. Its primary differentiator is its integration with the Grunt task runner and its comment-driven approach to build-time HTML manipulation, but it lacks modern tooling support and is tied to an older ecosystem. While functional for its intended purpose within older Grunt-based workflows, it is not recommended for new projects.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","process","html","index","build","buildtime","environment","target","optimize"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/grunt-processhtml"},{"id":25680,"title":"grunt-puglint","library":"grunt-puglint","status":"active","version":"1.0.0","language":"javascript","ecosystem":"npm","summary":"A Grunt plugin for linting Pug (formerly Jade) templates using pug-lint. Current stable version is 1.0.0, which updates pug-lint to v2.2.0 and renames the `preset` option to `config`, removing support for `.pugLintRc`. The plugin integrates with Grunt ~1.0.0 and allows configuration via inline rules or presets. Compared to running pug-lint directly, this plugin provides seamless integration into Grunt workflows.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","gruntplugin","grunt","pug","pug lint","pug hint","jade","jade lint","jade hint"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/grunt-puglint"},{"id":15443,"title":"Grunt Rollup Plugin","library":"grunt-rollup","status":"active","version":"12.0.0","language":"javascript","ecosystem":"npm","summary":"grunt-rollup is a Grunt plugin that provides an interface to Rollup.js, a next-generation ES6 module bundler, within the Grunt build system. It enables developers to integrate Rollup's advanced tree-shaking and module bundling capabilities directly into their existing Grunt workflows. The package is currently stable at version 12.0.0, released recently with updates to Rollup v2.71.1 and Grunt v1.5.2, reflecting a cadence of updates to stay current with its core dependencies. Its primary function is to abstract the Rollup JavaScript API into Grunt tasks, allowing full configuration of Rollup options, sourcemap generation, and integration of Rollup plugins. This makes it a suitable choice for projects already heavily invested in Grunt that require modern JavaScript module bundling without migrating to a different task runner.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","gruntplugin","rollup","bundler","packager","build","tool"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/grunt-rollup"},{"id":25681,"title":"grunt-sass-lint","library":"grunt-sass-lint","status":"deprecated","version":"0.2.4","language":"javascript","ecosystem":"npm","summary":"Grunt plugin for Node Sass Lint. Version 0.2.4 (latest as of 2021) is the final release; the package is unmaintained and sass-lint is deprecated in favor of stylelint. It allows linting .scss and .sass files with configurable rules, provides multiple formatters (stylish, junit, etc.), and integrates directly into Grunt workflows. However, both the plugin and its underlying linter are no longer active; stylelint with scss plugin is the recommended replacement.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","gruntplugin","sass","scss","lint"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/grunt-sass-lint"},{"id":25682,"title":"grunt-scss-lint","library":"grunt-scss-lint","status":"deprecated","version":"0.5.0","language":"javascript","ecosystem":"npm","summary":"A Grunt plugin that wraps the Ruby scss-lint gem (scss_lint) to validate .scss files. Version 0.5.0 is the last release before deprecation; requires Ruby >= 1.9, scss_lint gem, and Grunt >= 0.4.0. Provides options like bundleExec, colorizeOutput, compact reporting, config, gemVersion, exclude, reporterOutput, emitError/emitSuccess, and failOnWarning. It runs the Ruby gem as a child process, so it's slower than pure JS linters like stylelint; it relies on an external Ruby dependency and is unmaintained.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","gruntplugin","scss","lint","scss-lint","junit"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/grunt-scss-lint"},{"id":25683,"title":"grunt-scsslint","library":"grunt-scsslint","status":"maintenance","version":"0.1.0","language":"javascript","ecosystem":"npm","summary":"Grunt plugin to lint SCSS files using scss-lint (Ruby gem). Version 0.1.0, last updated 2014. Requires Ruby and scss-lint gem to be installed separately. Provides options for config file, exclude/inlude linters, and bundle exec support. Less active compared to modern alternatives like stylelint for SCSS.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","sass","scss","lint","gruntplugin"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/grunt-scsslint"},{"id":15336,"title":"Grunt Strip Code","library":"grunt-strip-code","status":"maintenance","version":"1.0.12","language":"javascript","ecosystem":"npm","summary":"grunt-strip-code is a Grunt plugin designed to remove specific sections of code from files during the build process, typically used to strip development or test-only code from production builds. It operates by identifying code blocks marked with configurable start and end comments (e.g., `/* test-code */` and `/* end-test-code */`) or by matching custom regular expressions. The current stable version is 1.0.12, published in June 2019. While the Grunt ecosystem is generally in maintenance mode compared to newer build tools, this plugin offers specific functionalities like parity and intersection checks for defined code blocks, helping to prevent accidental removal or retention of code. Its primary differentiation is its integration within the Grunt task runner for conditional code compilation.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","gruntplugin","strip","unit","test","private","functions"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/grunt-strip-code"},{"id":25684,"title":"grunt-travis-lint","library":"grunt-travis-lint","status":"abandoned","version":"0.0.3","language":"javascript","ecosystem":"npm","summary":"A Grunt plugin to lint .travis.yml files. Version 0.0.3 is the latest and only release, dated 2014. No updates since. It validates Travis CI configuration syntax. Lightweight, simple, no dependencies. Alternatives include travis-lint CLI and JSON/YAML validators.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","gruntplugin","travis"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/grunt-travis-lint"},{"id":10982,"title":"Grunt TypeScript Compiler (Legacy)","library":"grunt-typescript","status":"abandoned","version":"0.8.0","language":"javascript","ecosystem":"npm","summary":"grunt-typescript (version 0.8.0), last published in 2015, is an abandoned Grunt plugin designed to compile TypeScript files into JavaScript. It primarily supports older TypeScript language features (e.g., up to TypeScript 1.x) and is compatible with Grunt `~0.4.5` and Node.js `>=0.8.0`. This package is distinct from `grunt-ts` (TypeStrong/grunt-ts), which emerged as a more feature-rich and longer-maintained alternative, although `grunt-ts` itself is now in a mature maintenance phase. Due to its significant age and lack of updates, `grunt-typescript` is not suitable for modern TypeScript or Node.js projects and should be considered effectively abandoned. Users needing TypeScript compilation with Grunt should look at `grunt-ts` or `@nevware21/grunt-ts-plugin` instead.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","gruntplugin","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/grunt-typescript"},{"id":20075,"title":"grunt-webpack","library":"grunt-webpack","status":"active","version":"7.0.1","language":"javascript","ecosystem":"npm","summary":"Grunt plugin to run webpack 5 builds and webpack-dev-server as Grunt tasks. Current stable version is 7.0.1 (Nov 2025). Release cadence is irregular with major versions aligned to webpack major releases. Requires Node.js >=18.19.0 and webpack ^5 as peer dependencies. Unlike bare webpack CLI, it integrates into Grunt's task pipeline with support for watch mode, progress output, error handling options, and storing stats for other Grunt tasks. Notable breaking changes: v7 dropped Node 16 and removed special cache handling; v6 dropped webpack 4 and Node 12/14; v5 dropped Node <12.13.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","gruntplugin","webpack","grunt"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/grunt-webpack"},{"id":20076,"title":"gruntify-eslint","library":"gruntify-eslint","status":"active","version":"5.0.0","language":"javascript","ecosystem":"npm","summary":"Grunt plugin for ESLint that lints JavaScript files using the ESLint engine. Current stable version is 5.0.0, which supports ESLint 5.x. Release cadence follows ESLint major versions with breaking changes. Differentiators: integrates ESLint into Grunt workflows, supports custom config files, rule paths, formatters, silent mode, maxWarnings, outputFile, and a callback for post-processing results.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","gruntplugin","lint","eslint","jshint","jslint","ecmascript","esprima"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/gruntify-eslint"},{"id":21410,"title":"gruut","library":"gruut","status":"active","version":"2.4.0","language":"python","ecosystem":"pypi","summary":"A tokenizer, text cleaner, and phonemizer for many human languages. Current version: 2.4.0. Release cadence: irregular, with major version bumps introducing API and CLI changes.","last_verified":"2026-04-27T00:00:00.000Z","tags":["tokenizer","phonemizer","text-cleaning","nlp","multilingual"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/gruut"},{"id":21405,"title":"groʊt IPA","library":"gruut-ipa","status":"active","version":"0.13.0","language":"python","ecosystem":"pypi","summary":"Library for manipulating pronunciations using the International Phonetic Alphabet (IPA). Provides classes and functions for parsing, grouping, and comparing IPA strings, handling suprasegmentals, diacritics, and stress markers. Current version 0.13.0.","last_verified":"2026-04-27T00:00:00.000Z","tags":["ipa","phonetics","pronunciation","linguistics"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/gruut-ipa"},{"id":21406,"title":"gruut-lang-de (German language files for gruut)","library":"gruut-lang-de","status":"active","version":"2.0.1","language":"python","ecosystem":"pypi","summary":"Provides German (de) language data files for the gruut tokenizer and phonemizer library, including lexicons, grapheme-to-phoneme models, and text normalization rules. Version 2.0.1 is the latest standalone release; the overall gruut ecosystem is actively maintained with a recent v2.4.0 release. Install this package alongside the core `gruut` package to process German text.","last_verified":"2026-04-27T00:00:00.000Z","tags":["text-to-speech","phonemizer","german","gruut","tokenizer"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/gruut-lang-de"},{"id":21407,"title":"gruut-lang-en","library":"gruut-lang-en","status":"active","version":"2.0.1","language":"python","ecosystem":"pypi","summary":"English language data files for the gruut tokenizer/phonemizer. This package provides English-specific lexicons, pronunciations, and grammar rules. It is a companion to the core gruut library. As of version 2.0.1, it contains data extracted from the main gruut package to allow independent updates. The library follows the release cadence of gruut and is maintained under the Rhasspy project.","last_verified":"2026-04-27T00:00:00.000Z","tags":["gruut","english","phonemizer","tokenizer","text-to-speech"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/gruut-lang-en"},{"id":21408,"title":"Gruut Spanish Language Data","library":"gruut-lang-es","status":"active","version":"2.0.1","language":"python","ecosystem":"pypi","summary":"Spanish language data files for the gruut tokenizer and phonemizer. This package provides Spanish-specific lexicons, phoneme mappings, and grammar rules necessary for tokenizing and phonemizing Spanish text. Version 2.0.1 is the latest stable release.","last_verified":"2026-04-27T00:00:00.000Z","tags":["gruut","spanish","nlp","phonemizer","tokenizer","tts"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/gruut-lang-es"},{"id":21409,"title":"gruut-lang-fr","library":"gruut-lang-fr","status":"active","version":"2.0.2","language":"python","ecosystem":"pypi","summary":"French language data files for the gruut tokenizer/phonemizer library. Provides grapheme-to-phoneme (g2p) models, lexicons, and language-specific rules for French text normalization and pronunciation. Current version: 2.0.2, released as part of gruut v2.0.0 refactoring. Gruut core releases frequently; language packages versioned independently.","last_verified":"2026-04-27T00:00:00.000Z","tags":["gruut","phonemizer","g2p","french","nlp","text-to-speech"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/gruut-lang-fr"},{"id":25685,"title":"gs-lint","library":"gs-lint","status":"active","version":"0.4.0","language":"javascript","ecosystem":"npm","summary":"gs-lint is a shared ESLint and Stylelint configuration package for Garmin Sports projects. Version 0.4.0 supports Node >= 10.15.3 and npm >= 6.9.0. It provides preset linting rules to enforce code quality and consistency, but lacks detailed documentation and breaking changes history. Maintained as part of the gs-common monorepo.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/gs-lint"},{"id":21411,"title":"GS Quant","library":"gs-quant","status":"active","version":"1.6.22","language":"python","ecosystem":"pypi","summary":"GS Quant is a Python toolkit for quantitative finance developed by Goldman Sachs. It provides analytics, risk models, and market data access used by the firm's risk management and trading platforms. The current version is 1.6.22, with monthly releases.","last_verified":"2026-04-27T00:00:00.000Z","tags":["quantitative finance","risk models","Goldman Sachs","API"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/gs-quant"},{"id":14612,"title":"GS1 Barcode Parser","library":"gs1-barcode-parser-mod","status":"active","version":"1.0.7","language":"javascript","ecosystem":"npm","summary":"The `gs1-barcode-parser-mod` library is an active fork designed for parsing the complex data structures found within GS1 barcodes. It provides a single function to decompose the raw string content of a GS1 barcode into an array of structured data elements, each identified by its Application Identifier (AI). This enables JavaScript applications to easily extract specific information such as GTIN, batch/lot numbers, expiration dates, and weights. The current stable version is 1.0.7. It's particularly useful in scenarios where barcode scanning devices provide a raw string, and the application needs to process this data for inventory management, point-of-sale, or logistics. Its key differentiator is its focused utility for GS1 standards, though it's important to note it's based on the GS1 'Version 14, Issue 1, Jan 2014' specification, which might not cover the absolute latest revisions.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","GS1","barcode","parser"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/gs1-barcode-parser-mod"},{"id":8207,"title":"GSEApy - Gene Set Enrichment Analysis","library":"gseapy","status":"active","version":"1.1.13","language":"python","ecosystem":"pypi","summary":"GSEApy is a Python package for performing Gene Set Enrichment Analysis (GSEA) and other related methods like Enrichr, ssGSEA, and GSVA. It provides functionality to analyze gene expression data to identify significantly enriched gene sets and pathways. Currently at version 1.1.13, the library is actively maintained with frequent minor releases addressing bug fixes, compatibility updates, and API improvements, especially for integration with bioinformatics tools and data formats.","last_verified":"2026-04-16T00:00:00.000Z","tags":["biology","bioinformatics","gene set enrichment analysis","GSEA","enrichr","ssgsea","data analysis"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/gseapy"},{"id":21413,"title":"gsheets","library":"gsheets","status":"active","version":"0.6.1","language":"python","ecosystem":"pypi","summary":"Pythonic wrapper for the Google Sheets API (v4). Current version 0.6.1, requires Python >=3.7. Low release cadence.","last_verified":"2026-04-27T00:00:00.000Z","tags":["google-sheets","api-wrapper","gsheets"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/gsheets"},{"id":23827,"title":"gsplat","library":"gsplat","status":"active","version":"1.5.3","language":"python","ecosystem":"pypi","summary":"A Python package for differentiable rasterization of 3D Gaussians, widely used in 3D Gaussian Splatting (3DGS) research and applications. Version 1.5.3 includes support for batched scenes, 2DGS, distorted cameras, and CUDA fused Adam optimizer. Release cadence is approximately monthly.","last_verified":"2026-05-01T00:00:00.000Z","tags":["3D-gaussian-splatting","differentiable-rasterization","nerf","cuda"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/gsplat"},{"id":639,"title":"gspread - Google Spreadsheets Python API","library":"gspread","status":"active","version":"6.2.1","language":"python","ecosystem":"pypi","summary":"gspread is a Python API for Google Sheets, providing a simple interface to interact with spreadsheets. It supports Google Sheets API v4 and offers features like opening spreadsheets by title, key or URL, reading, writing, and formatting cell ranges, sharing, access control, and batching updates. It is currently at version 6.2.1 and is actively maintained with frequent minor and patch releases.","last_verified":"2026-05-12T17:06:00.394Z","tags":["google-sheets","spreadsheets","automation","api","google-api"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/gspread"},{"id":27034,"title":"GSpread Asyncio","library":"gspread-asyncio","status":"active","version":"2.0.0","language":"python","ecosystem":"pypi","summary":"An asyncio wrapper for the gspread library for Google Sheets API. Version 2.0.0 brings compatibility with gspread 6.0 and includes breaking changes. Actively maintained, with releases every few months.","last_verified":"2026-05-01T00:00:00.000Z","tags":["google-sheets","asyncio","gspread","async"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/gspread-asyncio"},{"id":2057,"title":"gspread-dataframe","library":"gspread-dataframe","status":"active","version":"4.0.0","language":"python","ecosystem":"pypi","summary":"gspread-dataframe (version 4.0.0) is a Python library that simplifies reading from and writing to Google Sheets using pandas DataFrames. It acts as an extension to the `gspread` library, providing convenient functions to convert worksheet data into DataFrames and vice-versa. The library is actively maintained, with a focus on seamless integration between Google Sheets and pandas.","last_verified":"2026-04-24T05:52:00.249Z","tags":["gspread","pandas","google sheets","dataframe","spreadsheet","data-io"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/gspread-dataframe"},{"id":4361,"title":"gspread-formatting","library":"gspread-formatting","status":"active","version":"1.2.1","language":"python","ecosystem":"pypi","summary":"gspread-formatting provides complete Google Sheets formatting support for gspread worksheets, allowing programmatic control over cell styles, conditional formatting, data validation, and more. The current version is 1.2.1. Releases occur periodically to add new features, fix bugs, and maintain compatibility with the underlying gspread library and Google Sheets API.","last_verified":"2026-04-12T00:00:00.000Z","tags":["google sheets","spreadsheet","gspread","api client","formatting","excel"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/gspread-formatting"},{"id":5953,"title":"gspread-pandas","library":"gspread-pandas","status":"active","version":"3.3.0","language":"python","ecosystem":"pypi","summary":"gspread-pandas is a Python package that simplifies interaction between Pandas DataFrames and Google Spreadsheets. It leverages the `gspread` library for underlying API communication and adds extensive functionality for handling DataFrame-specific operations, multi-level headers, merged cells, and authentication. The library is actively maintained with regular updates and releases.","last_verified":"2026-04-14T00:00:00.000Z","tags":["google-sheets","pandas","gspread","spreadsheet","data-analysis"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/gspread-pandas"},{"id":25686,"title":"GSS Compiler","library":"gss-compiler","status":"abandoned","version":"0.8.2","language":"javascript","ecosystem":"npm","summary":"A compiler that parses GSS (Grid Style Sheets) rule strings into JSON AST format for execution by the GSS engine. Version 0.8.2 is the latest stable release; the project appears dormant with no recent releases or maintenance. GSS is a constraint-based layout system for the web, offering an alternative to CSS for complex layouts using constraint solving. The compiler outputs a JSON AST that the GSS engine uses to compute layout changes in the browser. This differentiates it from traditional CSS preprocessors by enabling real-time layout adjustments based on constraints.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/gss-compiler"},{"id":2058,"title":"Python GSSAPI Wrapper","library":"gssapi","status":"active","version":"1.11.1","language":"python","ecosystem":"pypi","summary":"The `gssapi` library provides a Python wrapper for the Generic Security Service Application Programming Interface (GSSAPI), enabling applications to perform secure authentication and communication over various security mechanisms like Kerberos. As of version 1.11.1, it's actively maintained with frequent patch releases and minor updates every few months, often improving platform support and build processes.","last_verified":"2026-04-24T05:52:21.458Z","tags":["security","authentication","kerberos","gssapi","enterprise"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/gssapi"},{"id":23829,"title":"GSTools: A Geostatistical Toolbox","library":"gstools","status":"active","version":"1.7.0","language":"python","ecosystem":"pypi","summary":"GSTools is a Python library for geostatistical modeling and random field generation. It provides covariance models, variogram estimation, kriging, and conditional/unconditional random field simulation. Current version is 1.7.0, with releases approximately every 3-6 months. Requires Python >=3.8.","last_verified":"2026-05-01T00:00:00.000Z","tags":["geostatistics","kriging","random field","spatial statistics","variogram"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/gstools"},{"id":23828,"title":"GSTools Cython backend","library":"gstools-cython","status":"active","version":"1.2.0","language":"python","ecosystem":"pypi","summary":"Provides the Cython-accelerated backend for GSTools, the geostatistical toolbox. Version 1.2.0 is the latest stable release. This package is not intended to be installed standalone; it is automatically included as a dependency of gstools. Release cadence is low, with major versions aligned to GSTools releases.","last_verified":"2026-05-01T00:00:00.000Z","tags":["geostatistics","cython","backend","gstools"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/gstools-cython"},{"id":4032,"title":"gsutil","library":"gsutil","status":"maintenance","version":"5.36","language":"python","ecosystem":"pypi","summary":"gsutil is a Python application that serves as a command-line tool for interacting with Google Cloud Storage. It allows users to perform a wide range of bucket and object management tasks, such as creating and deleting buckets, uploading, downloading, and deleting objects, and managing ACLs. While `gsutil` is functional and widely documented, Google now recommends using `gcloud storage` commands from the Google Cloud CLI for Cloud Storage interactions due to better performance and support for newer features. The current version is 5.36, and it sees regular maintenance releases.","last_verified":"2026-04-11T00:00:00.000Z","tags":["google cloud","cloud storage","cli","command-line","gcs"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/gsutil"},{"id":27855,"title":"Gibbs Seawater (GSW)","library":"gsw","status":"active","version":"3.6.21","language":"python","ecosystem":"pypi","summary":"GSW is a Python implementation of the Thermodynamic Equation of Seawater (TEOS-10) for oceanographic computations. Current version 3.6.21, requires Python >=3.11. It provides over 200 functions for oceanographic variables, including density, salinity, sound speed, potential temperature, etc. Release cadence is sporadic, following updates to the TEOS-10 algorithms.","last_verified":"2026-05-09T00:00:00.000Z","tags":["oceanography","seawater","teos-10","gibbs"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/gsw"},{"id":17011,"title":"GT CLI Tool","library":"gt","status":"active","version":"2.14.17","language":"javascript","ecosystem":"npm","summary":"GT (General Translation) is an AI-powered command-line interface (CLI) tool designed for streamlining internationalization (i18n) and localization (l10n) workflows in JavaScript and TypeScript projects. Currently at version 2.14.17, the project exhibits an active development cadence, frequently releasing patch updates across its core `gt` package and related ecosystem tools like `gt-node`, `@generaltranslation/react-core-linter`, and `gt-tanstack-start`. Its primary differentiator lies in leveraging artificial intelligence for translation processes, aiming to automate and enhance the accuracy of localization efforts. The tool handles various aspects of i18n, from extracting translatable strings to managing and applying translations, supporting integration with different frontend frameworks and build systems, providing a robust, developer-centric approach to managing multilingual applications.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","i18n","l10n","translation","internationalization","localization","cli","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/gt"},{"id":23831,"title":"GT4Py","library":"gt4py","status":"active","version":"1.1.9","language":"python","ecosystem":"pypi","summary":"GT4Py (GridTools for Python) is a Python library for generating high-performance implementations of stencil kernels for weather and climate modeling from a domain-specific language (DSL). It supports multiple backends including numpy, CUDA, and DaCe. Currently at version 1.1.9, released irregularly (multiple minor releases per year). Requires Python >=3.10, <3.15.","last_verified":"2026-05-01T00:00:00.000Z","tags":["stencil","dsl","high-performance","weather","climate","hpc"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/gt4py"},{"id":6661,"title":"GTFS Realtime Python Bindings","library":"gtfs-realtime-bindings","status":"active","version":"2.0.0","language":"python","ecosystem":"pypi","summary":"The gtfs-realtime-bindings library provides Python classes generated from the GTFS-realtime Protocol Buffer specification. These classes enable developers to parse binary Protocol Buffer GTFS-realtime data feeds into Python objects, facilitating the consumption of real-time transit information. The project is currently at version 2.0.0 and has been maintained by MobilityData since early 2019, with updates typically released to stay in sync with the evolving GTFS-realtime specification and Protobuf library.","last_verified":"2026-04-15T00:00:00.000Z","tags":["gtfs","realtime","transit","protobuf","transportation","mobility"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/gtfs-realtime-bindings"},{"id":27033,"title":"m.js: GT.M binding for Node.js","library":"gtm","status":"active","version":"0.1.0-56-g1b5486c","language":"javascript","ecosystem":"npm","summary":"Node.js binding to the GT.M hierarchical (MUMPS) database. The current version is 0.1.0-56-g1b5486c (pre-release from git). The package wraps the GT.M C API to allow Node.js to read and write to GT.M global nodes. It uses GNP (GT.M Network Protocol) or direct call-in. Key differentiator: it is the only Node.js binding for GT.M with native bindings, but it is experimental and uses a pre-1.0 version. It requires GT.M to be installed and configured.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","M","MUMPS","database","hierarchical database","databases","NoSQL","GT.M"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/gtm"},{"id":3507,"title":"GTO (Git Tag Ops)","library":"gto","status":"active","version":"1.9.0","language":"python","ecosystem":"pypi","summary":"GTO (Git Tag Ops) is an open-source Python library designed to transform your Git repository into an Artifact Registry, particularly suited for Machine Learning models. It facilitates tracking new artifact versions, managing their lifecycle through defined stages, and automating integrations with CI/CD systems using a Git-native approach. The library is currently at version 1.9.0 and maintains a steady release cadence with frequent minor and patch updates.","last_verified":"2026-04-25T10:59:23.121Z","tags":["MLOps","GitOps","versioning","models","artifacts","registry"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/gto"},{"id":10984,"title":"Google TypeScript Style","library":"gts","status":"active","version":"7.0.0","language":"javascript","ecosystem":"npm","summary":"gts (Google TypeScript Style) is an opinionated, zero-configuration linter, formatter, and automatic code fixer for TypeScript projects, maintained by the Google Node.js team. Currently at version 7.0.0, the package sees a regular release cadence with several updates annually, incorporating dependency bumps and style rule adjustments. Its core differentiators are its commitment to a single, enforced Google style without requiring manual configuration, leveraging ESLint for linting and Prettier for formatting under the hood. It aims to eliminate style bikeshedding and catch common programmer errors early in the development cycle, providing a consistent code style across projects. While primarily used via its CLI (`npx gts init`), it also exposes its ESLint configuration for direct integration.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","typescript","linter","formatter","google"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/gts"},{"id":2965,"title":"gTTS (Google Text-to-Speech)","library":"gtts","status":"active","version":"2.5.4","language":"python","ecosystem":"pypi","summary":"gTTS (Google Text-to-Speech) is an active Python library and command-line interface (CLI) tool that interacts with Google Translate's text-to-speech API. It converts text into spoken audio, which can be saved as an MP3 file or streamed to a file-like object. The library provides features for customizable text pre-processing and tokenization, enabling flexible and natural-sounding speech generation. As of its current version, 2.5.4, it continues to be actively maintained, with its latest release in November 2024.","last_verified":"2026-04-25T03:55:50.681Z","tags":["text-to-speech","tts","audio","google-translate","cli"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/gtts"},{"id":18403,"title":"gtx-cli","library":"gtx-cli","status":"active","version":"2.14.19","language":"javascript","ecosystem":"npm","summary":"CLI tool for AI-powered i18n (wrapper for gt). Current stable version: 2.14.19. Active development. Key differentiators: leverages General Translation's AI for automated localization workflows. Alternative to manual i18n tooling, integrates with gt ecosystem.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","i18n","l10n","translation","internationalization","localization","cli","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/gtx-cli"},{"id":23830,"title":"Guacamole","library":"guacamole","status":"maintenance","version":"0.9.2","language":"python","ecosystem":"pypi","summary":"A command-line tool library for Python providing a framework for building CLI applications with argument parsing and command dispatch. Current version 0.9.2, released in 2017. Low release cadence, effectively in maintenance mode.","last_verified":"2026-05-01T00:00:00.000Z","tags":["cli","command-line","tool","framework"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/guacamole"},{"id":12730,"title":"Guacamole JavaScript Client","library":"guacamole-common-js","status":"active","version":"1.5.0","language":"javascript","ecosystem":"npm","summary":"guacamole-common-js is the core JavaScript client library for Apache Guacamole, an open-source, clientless remote desktop gateway. It encapsulates the necessary functionalities to establish and manage remote desktop connections (VNC, RDP, SSH, Telnet) directly within a web browser, communicating with a Guacamole server via an efficient HTTP tunnel. This specific package, currently at version 1.5.0, is a community-maintained fork of the official Guacamole client-side JavaScript, specifically prepared for distribution and consumption through npm. It combines and minifies all relevant JavaScript sources into a single bundle, simplifying integration into modern web projects. While it strives to align its version numbers with the upstream Apache Guacamole project, minor patch versions might append a letter (e.g., `1.0.0-b`) to denote fork-specific fixes or adjustments. The library's primary role is to provide the Guacamole protocol client and abstract drawing layers, enabling interactive remote desktop experiences purely in a browser without requiring dedicated client software.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","guacamole","common","js","guac","remote","desktop","vnc","rdp"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/guacamole-common-js"},{"id":27856,"title":"GuardDog","library":"guarddog","status":"active","version":"2.10.0","language":"python","ecosystem":"pypi","summary":"GuardDog is a CLI tool for identifying malicious open source packages, supporting PyPI, npm, and other ecosystems. Current version is 2.10.0, released June 2025. The project is actively maintained by DataDog with frequent releases.","last_verified":"2026-05-09T00:00:00.000Z","tags":["security","malware","supply-chain","cli"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/guarddog"},{"id":7281,"title":"Guardrails AI","library":"guardrails-ai","status":"active","version":"0.10.0","language":"python","ecosystem":"pypi","summary":"Guardrails AI is a Python library designed to add guardrails to large language models, ensuring that LLM outputs are structured, safe, and reliable. It helps define expected output schemas, validate responses against these schemas, and apply corrective actions or re-prompts when validation fails. The current version is 0.10.0 and it maintains a regular release cadence, with minor updates and bug fixes typically released every few weeks.","last_verified":"2026-04-16T00:00:00.000Z","tags":["LLM","AI","validation","guardrails","moderation","Pydantic"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/guardrails-ai"},{"id":9799,"title":"Guardrails API Client","library":"guardrails-api-client","status":"active","version":"0.4.0","language":"python","ecosystem":"pypi","summary":"The `guardrails-api-client` is a Python library providing a simple interface to interact with the Guardrails API for AI application development. It is currently at version 0.4.0 and follows a rapid release cadence common for pre-1.0 libraries, indicating active development with potential for API changes.","last_verified":"2026-04-17T00:00:00.000Z","tags":["AI","LLM","API Client","guardrails","security","moderation"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/guardrails-api-client"},{"id":9800,"title":"Guardrails Hub Types","library":"guardrails-hub-types","status":"active","version":"0.0.4","language":"python","ecosystem":"pypi","summary":"Guardrails Hub Types provides Pydantic models and type definitions used across the Guardrails Hub ecosystem. It encapsulates data structures for hub manifests, workflows, and other configuration, ensuring consistency and validation. Currently at version 0.0.4, it is part of a rapidly evolving project, with frequent updates likely as Guardrails Hub matures.","last_verified":"2026-04-17T00:00:00.000Z","tags":["types","guardrails","pydantic","llm","ai","schema","validation"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/guardrails-hub-types"},{"id":10985,"title":"Gubu: Object Shape Validation Utility","library":"gubu","status":"active","version":"9.0.0","language":"javascript","ecosystem":"npm","summary":"Gubu is an object shape validation utility for JavaScript and TypeScript, designed to provide a more intuitive and less verbose developer experience compared to alternatives like Joi or JSON-Schema. Currently stable at version 9.0.0, the library differentiates itself with a \"Schema By Example\" approach, where validation schemas closely mirror the actual data structure. This design simplifies reading and reasoning about validation rules. A key feature is its ability to deeply fill out objects with default values if properties are missing, differing from shallow merge operations like `Object.assign`. It's crucial for developers to note that Gubu deliberately mutates the input object to inject these defaults, a design choice to simplify internal logic and delegate cloning decisions to the calling code. Gubu functions effectively in both browser and Node.js environments and ships with full TypeScript support.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","gubu","schema","validation","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/gubu"},{"id":16369,"title":"Guerrilla Mail API Wrapper","library":"guerrillamail-api","status":"active","version":"1.2.2","language":"javascript","ecosystem":"npm","summary":"A JavaScript promise-based wrapper for the Guerrilla Mail API, providing a convenient interface for programmatic interaction with temporary email addresses. This package, currently at stable version 1.2.2, simplifies common tasks such as registering new email addresses, fetching incoming mail, and managing inboxes. While there isn't an explicit release cadence stated, the project demonstrates active maintenance, as evidenced by its recent version tag and feature set. Key differentiators include its promise-based architecture leveraging Axios for robust HTTP requests, an integrated interval poller powered by `setinterval-plus` that offers methods like `start`, `stop`, `play`, and `pause` for managing email reception, and comprehensive event-driven communication via `EventEmitter3`. This event system emits crucial signals such as `emailAddress` upon successful address registration and `newEmail` when new messages arrive, streamlining asynchronous workflows. Furthermore, the wrapper abstracts away the internal handling of `sid_token`s, simplifying API calls for developers.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","guerrillamail","guerrilla","mail","email","api","wrapper"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/guerrillamail-api"},{"id":15635,"title":"Guess.js Webpack Plugin","library":"guess-webpack","status":"active","version":"0.4.22","language":"javascript","ecosystem":"npm","summary":"guess-webpack is a Webpack plugin that integrates Guess.js, an analytics-driven approach to improving web performance. It leverages machine learning models built from user behavior data (e.g., Google Analytics) to predict future navigation paths and prefetch JavaScript bundles accordingly. This optimizes application load times by ensuring resources are available before the user explicitly requests them. The current stable version is 0.4.22, indicating it is pre-1.0 and its API may still evolve. Unlike traditional static analysis bundlers, guess-webpack differentiates itself by dynamically adapting prefetching strategies based on real-world user data, aiming for more intelligent and efficient resource delivery.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","bundling","webpack","ml","ai","analytics","recommendation","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/guess-webpack"},{"id":23832,"title":"GuessIt","library":"guessit","status":"active","version":"3.8.0","language":"python","ecosystem":"pypi","summary":"GuessIt is a Python library and command-line tool that extracts metadata (title, season, episode, year, quality, etc.) from video filenames using a flexible set of rules and regexes. Version 3.8.0 is current. It sees regular maintenance but no fixed release cadence.","last_verified":"2026-05-01T00:00:00.000Z","tags":["video","metadata","filename-parsing","media"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/guessit"},{"id":10986,"title":"Guid TypeScript","library":"guid-typescript","status":"maintenance","version":"1.0.9","language":"javascript","ecosystem":"npm","summary":"Guid TypeScript is a lightweight JavaScript library focused on generating RFC4122-compliant GUIDs (also known as UUIDs) specifically for TypeScript environments. It is currently at version 1.0.9, suggesting a stable codebase with a focus on maintenance rather than rapid feature development. The library provides a `Guid` class that encapsulates GUID values, offering both static methods for creating new GUIDs (`create`, `createEmpty`, `raw`), parsing strings into `Guid` instances (`parse`), and validating potential GUID values (`isGuid`). Additionally, `Guid` instances include methods for comparison (`equals`), emptiness checks (`isEmpty`), and conversion to string or JSON formats (`toString`, `toJSON`). Its key differentiator lies in providing strong TypeScript typing, which allows developers to leverage type safety when working with GUIDs as objects, rather than managing them as raw strings. This approach helps prevent common errors associated with string manipulation and ensures consistency across an application's data models.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","typescript","guid","identifier"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/guid-typescript"},{"id":26,"title":"Guidance","library":"guidance","status":"active","version":"0.3.1","language":"python","ecosystem":"pypi","summary":"Microsoft-backed constrained generation framework for LLMs. Programs interleave control flow with generation via lm += gen(...) syntax. Supports regex, CFGs, JSON schema, and select() constraints using a Rust-based llguidance engine. Backends: Transformers, llama.cpp, OpenAI, Azure AI. Model objects are immutable — each += produces a copy.","last_verified":"2026-05-12T04:45:59.465Z","tags":["guidance","constrained-generation","llm","structured-output","regex","json-schema","microsoft","llama-cpp","transformers"],"install_tag":"draft","install_tag_description":"notable install failures or slow imports","api":"https://checklist.day/api/registry/guidance"},{"id":13284,"title":"Gulp Build System","library":"gulp","status":"active","version":"5.0.1","language":"javascript","ecosystem":"npm","summary":"Gulp is a powerful, streaming build system designed to automate repetitive and time-consuming tasks in development workflows. It operates by piping files through a series of small, single-purpose plugins, treating files as streams. The current stable version is 5.0.1, with releases typically occurring as needed for bug fixes, performance improvements, or new features rather than on a fixed schedule. Key differentiators include its code-over-configuration philosophy, minimal API surface, and functional approach, which encourages writing small, focused tasks that compose together. It's platform-agnostic, integrating with various IDEs and usable across PHP, .NET, Node.js, Java, and other environments, boasting a strong ecosystem with over 3000 curated plugins available via npm. The emphasis on streams and direct code manipulation provides a high degree of control and flexibility.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","build","stream","system","make","tool","asset","pipeline","series"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/gulp"},{"id":25687,"title":"gulp-9e-sass-lint","library":"gulp-9e-sass-lint","status":"deprecated","version":"0.0.8","language":"javascript","ecosystem":"npm","summary":"Gulp plugin wrapping 9e-sass-lint to lint Sass/SCSS files. Stable version 0.0.8, last released 2015. No active maintenance. Key differentiator: integrates 9e-sass-lint into Gulp pipelines with reporter support. Alternatives: gulp-sass-lint (more popular, maintained).","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/gulp-9e-sass-lint"},{"id":15636,"title":"Gulp AMD Bundler","library":"gulp-amd-bundler","status":"abandoned","version":"1.32.0","language":"javascript","ecosystem":"npm","summary":"gulp-amd-bundler is a Gulp plugin designed to consolidate an Asynchronous Module Definition (AMD) module and its dependencies into a single output file. Originally catering to projects utilizing AMD loaders like RequireJS, it was instrumental in optimizing browser-side JavaScript delivery by reducing HTTP requests. The package is currently at version 1.32.0 and appears to be unmaintained, with its `engines` field specifying Node.js `>= 0.8.0`, a version released over a decade ago. In the modern JavaScript ecosystem, AMD has largely been superseded by ECMAScript Modules (ESM) and more advanced bundlers such as Webpack, Rollup, and Parcel, which offer superior tree-shaking, code splitting, and broader module format support. This plugin's relevance is now primarily for legacy AMD-based projects requiring maintenance or migration rather than new development.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","amd","bundler","gulpplugin"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/gulp-amd-bundler"},{"id":27036,"title":"gulp-aum-export","library":"gulp-aum-export","status":"active","version":"0.0.2","language":"javascript","ecosystem":"npm","summary":"A Gulp plugin for transpiling Aum particle exports as part of an Aum MVC workflow. At version 0.0.2, this package is in early development with an experimental release cadence. It differentiates by targeting the niche Aum framework, providing a build-step integration for Gulp-based pipelines. No stable releases, sparse documentation, and likely limited adoption.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","aum","gulp","mvc"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/gulp-aum-export"},{"id":25688,"title":"gulp-aum-import","library":"gulp-aum-import","status":"abandoned","version":"0.0.2","language":"javascript","ecosystem":"npm","summary":"Gulp plugin that transpiles Aum particle imports (e.g. #import) into resolved dependencies. Version 0.0.2, currently in early experimental stage. No active releases since 2016. Differentiators: integrates with Aum MVC framework's particle system; minimal API surface. Alternatives: direct Aum CLI tools or Webpack loaders.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","aum","gulp","mvc"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/gulp-aum-import"},{"id":10987,"title":"Gulp Babel Transpiler","library":"gulp-babel","status":"active","version":"8.0.0","language":"javascript","ecosystem":"npm","summary":"gulp-babel is a Gulp plugin that seamlessly integrates Babel into your Gulp build pipeline, enabling the transpilation of modern JavaScript features to widely supported versions. The current stable release is v8.0.0, which provides full compatibility with Babel 7.x. This package is actively maintained by the Babel team, with major version bumps often aligning with core Babel releases, ensuring up-to-date support for the latest JavaScript syntax. It serves as a thin wrapper around Babel's transformation API, exposing a flexible `.pipe()` method for Gulp streams. Key differentiators include its tight integration with the Gulp ecosystem, handling aspects like source map generation via `gulp-sourcemaps`, and providing access to Babel's transformation metadata on processed files. It relies on `@babel/core` as a crucial peer dependency for its core functionality, distinguishing it from direct Babel CLI usage by stream-centric processing.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","gulpplugin","babel","transpiler","es2015","es2016","es2017","rewriting","transformation"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/gulp-babel"},{"id":20077,"title":"gulp-babel-globals","library":"gulp-babel-globals","status":"active","version":"2.0.0","language":"javascript","ecosystem":"npm","summary":"Gulp plugin for babel-globals that allows you to define global variable names for Babel modules during a Gulp build pipeline. Version 2.0.0 is the latest stable release, with no frequent updates. It wraps babel-globals (v2.x) to integrate with Gulp streams. Differentiators: it provides a Gulp-friendly API for handling ES6 module globals, which is useful for legacy builds or specific bundling needs. Alternatives include using Babel directly with custom plugins.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","babel","es6","globals","gulp"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/gulp-babel-globals"},{"id":20078,"title":"gulp-babel-external-helpers","library":"gulp-babel-helpers","status":"maintenance","version":"2.2.2","language":"javascript","ecosystem":"npm","summary":"A gulp plugin that replaces gulp-babel by transpiling files with Babel while automatically collecting external helpers into a separate module. Version 2.2.2 is the latest stable release, with sporadic updates. It avoids polluting the global scope with babel helpers by generating a shared helpers file and injecting require statements into each transpiled file. Unlike gulp-babel or manual babel setup, it automates external helper management without global pollution.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/gulp-babel-helpers"},{"id":20079,"title":"gulp-babel-istanbul","library":"gulp-babel-istanbul","status":"maintenance","version":"1.6.0","language":"javascript","ecosystem":"npm","summary":"A gulp plugin that instruments source files with Istanbul code coverage after Babel transpilation, enabling ES2015+ coverage reporting. Version 1.6.0 (latest) uses babel-istanbul under the hood. It integrates with any Node.js test framework via gulp, providing hooks for require and reports. Compared to alternatives like gulp-istanbul, it natively handles Babel-transpiled code. Browser testing is untested. Requires gulp, babel, and Istanbul. Slow release cadence; last update 2016. Consider seamless builds with webpack or karma for browser coverage.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","gulpplugin","coverage","istanbul","unit test","babel"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/gulp-babel-istanbul"},{"id":20080,"title":"gulp-babel-minify","library":"gulp-babel-minify","status":"maintenance","version":"0.5.2","language":"javascript","ecosystem":"npm","summary":"Gulp plugin for babel-minify (formerly Babili), providing a seamless way to minify JavaScript files in a Gulp pipeline. Current stable version is 0.5.2 (2018-09-24), with no updates since then — the project is effectively in maintenance mode. It wraps babel-minify (babel-preset-minify) which uses Babel transforms for dead code elimination, constant folding, mangling, etc. Alternatives like gulp-terser or gulp-uglify are more actively maintained. Requires @babel/core as a peer dependency.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","babel-minify","babel-preset"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/gulp-babel-minify"},{"id":27035,"title":"gulp-babel-transpiler","library":"gulp-babel-transpiler","status":"abandoned","version":"0.1.1","language":"javascript","ecosystem":"npm","summary":"Gulp plugin to transpile ES6 (ES2015) files to ES5 using babel-core. Current version 0.1.1, no known release cadence. Key differentiator: wraps babel-core as a Gulp pipeline plugin, but is very early and unmaintained. Consider using @babel/gulp-babel instead, as this package is essentially abandoned and relies on outdated babel-core 5.x.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","gulpplugin"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/gulp-babel-transpiler"},{"id":13268,"title":"Gulp BEM Filesystem Bundler","library":"gulp-bem-bundler-fs","status":"abandoned","version":"0.0.10","language":"javascript","ecosystem":"npm","summary":"gulp-bem-bundler-fs is a Gulp plugin designed to process BEM (Block, Element, Modifier) entities by reading them directly from the filesystem. It integrates into a Gulp build pipeline to facilitate the bundling of BEM-structured projects, often used in conjunction with `gulp-bem-bundle-builder` to manage dependencies and construct output files like CSS or JavaScript. The package, at version 0.0.10, is part of an older `gulp-bem` ecosystem. Its primary function is to create a stream of BEM bundles from specified filesystem paths, which can then be piped to other Gulp plugins for further processing. Development on this standalone package ceased, with the repository marked as deprecated and moved to a monorepo structure within `bem/gulp-bem` since March 2018. Consequently, it has no ongoing release cadence and is not recommended for new projects. It requires Node.js environments `>= 4.0`, an EOL version from 2018, making it incompatible with modern Node.js releases and potentially exposing projects to security vulnerabilities from unmaintained dependencies.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","gulp","bem","bundler","fs"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/gulp-bem-bundler-fs"},{"id":18405,"title":"gulp-bem-bundler-merged","library":"gulp-bem-bundler-merged","status":"abandoned","version":"0.0.2","language":"javascript","ecosystem":"npm","summary":"A Gulp plugin for merging BEM bundles by combining CSS and JS from multiple sources into a single output file. Version 0.0.2, no active development visible (last updated 2016). Works only with Node >=4.0. Differentiated by its merging strategy for BEM projects but lacks modern updates and has a very low version number.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","gulp","bem","bundler","merged"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/gulp-bem-bundler-merged"},{"id":25689,"title":"gulp-bemlinter","library":"gulp-bemlinter","status":"active","version":"2.0.0-beta.3","language":"javascript","ecosystem":"npm","summary":"A Gulp plugin to lint BEM component isolation in CSS/SCSS files. Version 2.0.0-beta.3, moderate release cadence. Wraps the base bemlinter package. Differentiators: specifically targets BEM methodology violations in SCSS files, integrates with Gulp task runners.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","bem","lint","linter","gulp","gulpbemlinter"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/gulp-bemlinter"},{"id":17242,"title":"Gulp Plugin for Rollup ES6 Bundler","library":"gulp-best-rollup-2","status":"active","version":"5.0.3","language":"javascript","ecosystem":"npm","summary":"gulp-best-rollup-2 is a Gulp plugin designed for integrating the Rollup ES6 module bundler into a Gulp build pipeline. As a fork rewritten for Rollup v2.X and modern ES6, it provides a deeper integration than its predecessors and alternatives like `gulp-rollup`. The current stable version is 5.0.3, with maintenance releases occurring as needed for compatibility or bug fixes. Its key differentiator lies in how it handles file paths from `gulp.src()` directly within Rollup, allowing other Gulp plugins to operate effectively in the pipeline before or after the bundling step. This approach deviates from Rollup's typical file-reading mechanism, enabling greater flexibility in complex Gulp workflows by treating Rollup primarily as an in-memory transformation step, rather than a file handler.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","gulp","gulpplugin","rollup","es6"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/gulp-best-rollup-2"},{"id":13267,"title":"Gulp Better Rollup Plugin","library":"gulp-better-rollup","status":"abandoned","version":"4.0.1","language":"javascript","ecosystem":"npm","summary":"gulp-better-rollup is a Gulp plugin designed to integrate the Rollup ES6 module bundler into a Gulp build pipeline. Released with its last stable version 4.0.1 in March 2019, it relies on Rollup `^1.4.1` as a peer dependency. This makes it incompatible with Rollup versions 2, 3, and the current major version 4, which has seen active development since then. Its key differentiator compared to the older `gulp-rollup` is a deeper integration with Gulp's stream, where it processes file paths from `gulp.src()` rather than in-memory buffers. This approach aims to give developers more control over the Gulp pipeline, but comes with specific caveats regarding pre-processing plugins and Rollup option handling. Given its last update date and peer dependency on a significantly older Rollup version, its release cadence is non-existent, and it is effectively superseded by other approaches for modern Rollup usage.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","gulp","gulpplugin","rollup","es6"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/gulp-better-rollup"},{"id":15441,"title":"Gulp Build for Handlebars Templating","library":"gulp-build","status":"abandoned","version":"0.5.3","language":"javascript","ecosystem":"npm","summary":"The package `gulp-build` (version 0.5.3) is a Gulp 3 plugin designed to process files by swapping in variables using Handlebars templates. It facilitates building files for different environments by dynamically injecting data like Google Analytics IDs or compiling static HTML. Key features include support for Handlebars helpers, partials, and layouts, which were introduced in version 0.5.0, replacing earlier Underscore template integration. The plugin's current version (0.5.3) dates back to 2014 based on the copyright notice in its README, suggesting a lack of recent development. Its release cadence is effectively halted. It differentiates itself by providing a simple Handlebars-based templating pipeline within a Gulp 3 workflow, though a noted limitation is that partials and layouts must be provided as raw strings rather than file globs. Given its age and the fact that Gulp itself has advanced significantly beyond version 3, this package is effectively abandoned and may not be compatible with modern Gulp setups.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","underscore","gulpplugin","build","handlebars","partials","gulp"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/gulp-build"},{"id":27037,"title":"gulp-closure-compiler","library":"gulp-closure-compiler","status":"abandoned","version":"0.4.0","language":"javascript","ecosystem":"npm","summary":"Gulp plugin for Google Closure Compiler that integrates the Closure Compiler Java-based minification and optimization into Gulp build pipelines. Version 0.4.0 (latest) is a stable release with no active development since 2016. It provides SIMPLE and ADVANCED optimization modes, supports custom compiler flags, tiered compilation, and maxBuffer configuration. Unlike alternatives like gulp-google-closure-compiler, this plugin requires a local compiler.jar and does not use the npm-based compiler distribution.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","closure","compiler","compress","google","gulpplugin","minify"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/gulp-closure-compiler"},{"id":25690,"title":"gulp-coffeelint","library":"gulp-coffeelint","status":"maintenance","version":"0.6.0","language":"javascript","ecosystem":"npm","summary":"Gulp plugin for CoffeeLint, version 0.6.0. It lints CoffeeScript files within a gulp pipeline, supporting custom rule files, inline options, literate CoffeeScript, and custom rules. It integrates with CoffeeLint's built-in and external reporters, and includes 'fail' and 'failOnWarning' reporters for task failure. Commonly used in legacy CoffeeScript projects, but no longer actively maintained. Key differentiators: seamless gulp integration, auto-discovery of coffeelint.json config, and per-file result properties.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","gulpplugin","lint","coffee","coffeelint","coffeescript","coffee-script","codeconventions"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/gulp-coffeelint"},{"id":13269,"title":"Gulp plugin for dumber bundler","library":"gulp-dumber","status":"active","version":"3.0.0","language":"javascript","ecosystem":"npm","summary":"gulp-dumber is a Gulp plugin that integrates the dumber JavaScript bundler into Gulp build pipelines. Released as version 3.0.0 in September 2024, it currently targets Node.js 18 and above. The dumber bundler differentiates itself from all-in-one solutions by strictly adhering to the Unix philosophy: it focuses solely on tracing dependencies and packing modules, intentionally omitting features like transpiling, minification, or serving. These responsibilities are left to other Gulp plugins (e.g., gulp-babel, gulp-typescript, gulp-terser), providing users with granular control and flexibility over their build process. It utilizes dumber-module-loader, an AMD loader, for runtime module resolution, supporting npm packages and flexible code splitting. A key design choice is the absence of a fixed entry module, and it manages local source dependencies passively, warning about unfulfilled dependencies but still bundling, allowing for runtime loading of missing modules. It does not support multiple versions of the same npm package within a single bundle. gulp-dumber is often used as part of project scaffolds generated by npx makes dumberjs for modern SPA frameworks like Aurelia, React, or Vue.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","dumber","bundler","gulpplugin"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/gulp-dumber"},{"id":25691,"title":"gulp-elm","library":"gulp-elm","status":"maintenance","version":"0.8.2","language":"javascript","ecosystem":"npm","summary":"Gulp plugin to compile Elm files using the Elm compiler. Version 0.8.2 supports Elm 0.19 only; earlier versions (0.7.x) support Elm 0.18. The plugin wraps Vinyl streams, providing `elm.make()` for single files and `elm.bundle()` for multiple entry files. Key options include `optimize`, `debug`, `cwd`, and custom `elm` binary path. Differentiators: simple integration with Gulp, bundle mode, and support for `--optimize` and `--debug` flags. Release cadence is sporadic, last updated in 2019.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","gulpplugin","elm"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/gulp-elm"},{"id":25692,"title":"gulp-ES6-babel-browserify-browsersync-boilerplate","library":"gulp-es6-browserify-browsersync-boilerplate","status":"active","version":"1.0.0","language":"javascript","ecosystem":"npm","summary":"A boilerplate project for front-end development using Gulp as the task runner, with Babel for ES6+ transpilation, Browserify for bundling, and BrowserSync for live reloading. Version 1.0.0 is the initial release. This boilerplate provides a pre-configured Gulp setup to compile ES6 JavaScript into browser-compatible code, watch for changes, and synchronize across multiple devices. It is intended as a starter template for developers wanting a streamlined build pipeline with these specific tools.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","gulp","ES","2015","ES6","babel","transpiler","browserify","browsersync"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/gulp-es6-browserify-browsersync-boilerplate"},{"id":25693,"title":"gulp-es6-module-transpiler","library":"gulp-es6-module-transpiler","status":"deprecated","version":"0.2.2","language":"javascript","ecosystem":"npm","summary":"Gulp plugin for the ES6 Module Transpiler, a tool that converts ES6 module syntax (import/export) to CommonJS or AMD. Version 0.2.2 is the latest, released in 2015. The plugin integrates the es6-module-transpiler into Gulp build pipelines. It supports configuration of formatters (bundle, commonjs), base path, import paths, and source maps. Key differentiators: it was part of the early ES6 module transpilation ecosystem, but it is now deprecated due to the adoption of Babel and other modern transpilers. The underlying transpiler is no longer maintained, and the plugin has not received updates since 2015.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","gulpplugin","gulp","es6","module","transpile","commonjs"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/gulp-es6-module-transpiler"},{"id":15444,"title":"Gulp Esbuild Plugin","library":"gulp-esbuild","status":"active","version":"0.14.1","language":"javascript","ecosystem":"npm","summary":"The `gulp-esbuild` package provides a Gulp plugin that integrates the high-performance `esbuild` bundler into Gulp-based build workflows. It allows developers to efficiently bundle, minify, and transform JavaScript and TypeScript assets as part of their Gulp pipelines, leveraging `esbuild`'s speed. The current stable version is 0.14.1, and the package frequently releases updates, often in response to breaking changes in the upstream `esbuild` library. A key feature is the ability to enable `esbuild`'s incremental build mode via the `createGulpEsbuild` factory function, which significantly speeds up rebuilds during development when combined with Gulp's `watch` API. Unlike direct `esbuild` usage, `gulp-esbuild` is designed to work with Gulp's virtual file streams, but it has a specific limitation: all input files specified in `gulp.src()` must physically exist on the filesystem, even if their contents are subsequently modified by earlier Gulp pipeline steps.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","gulpplugin","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/gulp-esbuild"},{"id":20083,"title":"gulp-eslint","library":"gulp-eslint","status":"maintenance","version":"6.0.0","language":"javascript","ecosystem":"npm","summary":"A gulp plugin for ESLint, version 6.0.0, compatible with ESLint 6. It provides a streamlined way to integrate ESLint into gulp task pipelines, offering functions like eslint(), eslint.format(), eslint.formatEach(), eslint.failAfterError(), and eslint.failOnError(). Key differentiators include seamless integration with gulp streams, support for ESLint's fix and quiet options, and the ability to fail the build on lint errors. Released under MIT license, with no new versions since 2019, indicating maintenance mode.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","gulpplugin","eslint","gulp","errors","warnings","check","source","code"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/gulp-eslint"},{"id":20081,"title":"gulp-eslint-if-fixed","library":"gulp-eslint-if-fixed","status":"active","version":"1.0.0","language":"javascript","ecosystem":"npm","summary":"A Gulp plugin helper that filters files that were fixed by ESLint's fix option, allowing you to write fixed files back to source. Current version 1.0.0, no release cadence. Differentiates from plain gulp-eslint by providing a way to only output files that were actually modified during linting, enabling a streamlined fix pipeline without manual change detection.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","gulp","eslint","fix"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/gulp-eslint-if-fixed"},{"id":20082,"title":"gulp-eslint-new","library":"gulp-eslint-new","status":"active","version":"2.6.2","language":"javascript","ecosystem":"npm","summary":"A gulp plugin to lint code with ESLint 8, 9, and 10. Current stable version 2.6.2, released March 2026, supports ESLint 8–10, ships TypeScript types, and is actively maintained. Unlike the original gulp-eslint (ESLint 6 only), this fork provides compatibility with modern ESLint flat config, bulk suppressions, and both CJS and ESM imports. Key differentiators: automatic ESLint installation fallback, full TypeScript support, and a widely compatible API for migration from gulp-eslint.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","gulpplugin","eslint","gulp","errors","warnings","check","source","code","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/gulp-eslint-new"},{"id":13270,"title":"Gulp Gunzip","library":"gulp-gunzip","status":"maintenance","version":"1.1.0","language":"javascript","ecosystem":"npm","summary":"gulp-gunzip is a Gulp plugin designed to decompress gzip (.gz) files within a Gulp build pipeline. It functions as a streaming transformation, taking gzipped Vinyl files as input and outputting their uncompressed versions. The package is currently at version 1.1.0, with its last update occurring approximately 7 years ago, indicating it is in a `maintenance` state rather than active development. While it effectively handles standard gzip decompression, its primary differentiator is its seamless integration into the Gulp streaming workflow, making it suitable for tasks like uncompressing downloaded archives before further processing with other Gulp plugins such as `gulp-untar`.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","gulpplugin","gulp","gzip","gunzip"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/gulp-gunzip"},{"id":25694,"title":"gulp-hsp-transpiler","library":"gulp-hsp-transpiler","status":"deprecated","version":"0.0.3","language":"javascript","ecosystem":"npm","summary":"Gulp plugin for transpiling Hashspace templates. Version 0.0.3, deprecated. Rarely updated, requires peer dependency 'hashspace'. Differentiator: integrates Hashspace transpilation into Gulp build pipelines, but lacks support beyond basic usage.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","gulpplugin"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/gulp-hsp-transpiler"},{"id":13271,"title":"Gulp HTML Replace","library":"gulp-html-replace","status":"active","version":"1.6.2","language":"javascript","ecosystem":"npm","summary":"gulp-html-replace is a Gulp plugin designed for replacing HTML \"build blocks\" with specified content during a build process. It functions similarly to `useref` but aims for a more robust and correct implementation. The current stable version is 1.6.2. Releases appear to be somewhat infrequent but consistent, primarily focusing on bug fixes, performance improvements to the parsing engine, and minor enhancements. Key differentiators include its flexible replacement patterns, supporting simple strings, arrays of strings, objects with `src` and `tpl` for advanced formatting, and even Vinyl file streams as input. It also offers extended replacements for injecting the current filename (`%f`) and file extension (`%e`) into custom templates.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","gulpplugin","html","replace"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/gulp-html-replace"},{"id":25695,"title":"gulp-html5-lint","library":"gulp-html5-lint","status":"maintenance","version":"1.1.0","language":"javascript","ecosystem":"npm","summary":"Gulp plugin for HTML5 linting using the Mozilla HTML5 validator API. Version 1.1.0 is the latest stable release. This plugin sends HTML files to the validator.nu API for validation and reports issues via gulp-notify. It is designed for use with gulp 3.x and wraps the html5-lint npm package. Key differentiators: leverages the official Mozilla validator API (requires internet connectivity), provides options for API timeout and error handling, and integrates seamlessly into gulp workflows. Alternatives: gulp-htmlhint, gulp-w3c-html-validator.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","gulp","html","html5","lint","gulpplugin"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/gulp-html5-lint"},{"id":13272,"title":"Gulp String Injection","library":"gulp-inject-string","status":"maintenance","version":"1.1.2","language":"javascript","ecosystem":"npm","summary":"gulp-inject-string is a Gulp plugin designed to facilitate the injection and manipulation of string content within file streams during a build process. It provides a set of nine distinct methods, including `append`, `prepend`, `wrap`, `before`, `after`, `beforeEach`, `afterEach`, and `replace`, to programmatically modify the contents of files like HTML, JavaScript, or CSS as they pass through a Gulp pipeline. The current stable version is 1.1.2, released in January 2018. Development appears to be mature but largely inactive since then, indicating a stable but infrequently maintained state. Its primary differentiator is its straightforward, method-chaining API for precise string insertions and replacements, making it a utility for tasks like adding build timestamps, injecting script tags, or embedding environment-specific markers into source files during a build.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","gulpplugin","inject","insert","html","snippet"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/gulp-inject-string"},{"id":25696,"title":"gulp-inline-ng2-template","library":"gulp-inline-ng2-template","status":"active","version":"6.0.0","language":"javascript","ecosystem":"npm","summary":"Gulp plugin to inline Angular 2+ component HTML templates and CSS styles into JavaScript/TypeScript files using ES6 template literals (or ES5 concatenation). Version 6.0.0 drops Node 4 and adds sourcemap support. It is primarily used during build to avoid extra HTTP requests and simplify testing, and is especially helpful for component library authors who want to avoid setting moduleId. Unlike webpack/Angular CLI, this plugin works in Gulp-based workflows and with Browserify.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","angular2","template","styles","gulpplugin","browserify","typescript","es6","es5"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/gulp-inline-ng2-template"},{"id":13273,"title":"Gulp Istanbul Coverage Plugin","library":"gulp-istanbul","status":"maintenance","version":"1.1.3","language":"javascript","ecosystem":"npm","summary":"gulp-istanbul is a Gulp plugin that integrates Istanbul, a JavaScript code coverage tool, into a Gulp build workflow. It enables developers to instrument their source code, execute unit tests, and generate detailed coverage reports, with the option to enforce coverage thresholds. The package is currently at version 1.1.3, with its last release in mid-2017. Due to its age and the evolution of both Gulp (which has moved to Gulp 4 and beyond) and code coverage tools (with `nyc` becoming the successor to standalone Istanbul), this package is primarily in maintenance mode and is not actively developed. Its core functionality offers straightforward integration for existing Gulp 3/4 projects and includes support for sourcemaps during code instrumentation.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","gulpplugin","coverage","istanbul","unit test"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/gulp-istanbul"},{"id":10988,"title":"Gulp JavaScript Obfuscator","library":"gulp-javascript-obfuscator","status":"maintenance","version":"1.1.6","language":"javascript","ecosystem":"npm","summary":"gulp-javascript-obfuscator is a Gulp plugin that integrates the powerful `javascript-obfuscator` library into Gulp build workflows. Currently at version 1.1.6, this package provides a stream-based interface for obfuscating JavaScript files, adding a layer of protection against reverse engineering and making code harder to read. This plugin is typically stable, with its release cadence tied to updates in the underlying `javascript-obfuscator` for feature enhancements and Gulp-specific maintenance. A key differentiator is its seamless integration with `gulp-sourcemaps`, which allows for proper debugging of obfuscated code by automatically generating corresponding source maps. This ensures a robust and maintainable obfuscation process within existing Gulp pipelines and supports chaining with other Gulp plugins like Babel for pre-processing.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","gulpplugin","obfuscate","obfuscation","javascript-obfuscator","obfuscator","protect","conceal"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/gulp-javascript-obfuscator"},{"id":25697,"title":"gulp-lesshint","library":"gulp-lesshint","status":"active","version":"6.1.0","language":"javascript","ecosystem":"npm","summary":"Gulp plugin integrating lesshint, a linting tool for Less stylesheets. Version 6.1.0 (stable) is the latest release; development is active with periodic updates. Provides a stream-based pipeline for linting .less files with configurable rules, custom reporters, and fail-on-error/warning functionality. Alternatives include gulp-lesshint's direct integration vs standalone lesshint CLI, but this plugin offers seamless gulp integration without additional tooling.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","gulp","gulpplugin","less","lesshint","lint","linter"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/gulp-lesshint"},{"id":25698,"title":"gulp-lint-everything","library":"gulp-lint-everything","status":"maintenance","version":"0.3.2","language":"javascript","ecosystem":"npm","summary":"A gulp plugin that combines gulp-jshint, gulp-eslint, and gulp-jscs into a single linting task. Version 0.3.2 is the latest (last updated 2015). It runs multiple linters in one pass via a single install and command. Differentiating features: auto-discovery of config files based on directory, and ability to skip linters by omitting config. Only supports Node 0.10+; unmaintained since 2015, with outdated dependencies.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","gulp","plugin","lint","jshint","eslint","jscs"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/gulp-lint-everything"},{"id":25699,"title":"gulp-lint-filepath","library":"gulp-lint-filepath","status":"maintenance","version":"1.0.1","language":"javascript","ecosystem":"npm","summary":"A Gulp plugin (v1.0.1) that lints file paths and names in a vinyl stream. It enforces naming conventions, allowed extensions, and directory index presence through customizable rules. Built-in rules include directory-index, directory-name, file-extension, and file-name – all disabled by default. The plugin supports custom rules and custom reporters. Last updated in 2015, it requires Node >=0.10 and has no recent maintenance. Unlike generic linters, it focuses solely on path conventions and integrates with Gulp pipelines.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","gulpplugin","vinyl","file","fs","linter","linting","lint","filepath"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/gulp-lint-filepath"},{"id":25700,"title":"gulp-lint-ls","library":"gulp-lint-ls","status":"deprecated","version":"0.1.0","language":"javascript","ecosystem":"npm","summary":"Gulp plugin for lint-ls, enabling linting of LiveScript files within Gulp build pipelines. Version 0.1.0 is the initial release with no further updates. It provides a simple Gulp plugin wrapper around lint-ls for LiveScript linting. Limited adoption and no tests included; likely experimental or deprecated.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/gulp-lint-ls"},{"id":25702,"title":"gulp-lispyscript","library":"gulp-lispyscript","status":"deprecated","version":"0.0.2","language":"javascript","ecosystem":"npm","summary":"Gulp plugin to transpile Lispyscript to JavaScript. Based on the Babel plugin architecture, it integrates into Gulp pipelines for converting Lisp-like syntax to ECMAScript. Version 0.0.2, last updated in 2015 with no recent releases. Limited to Node >=0.12.0. Minimal documentation and no active maintenance.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","gulpplugin","rewriting","transformation","syntax","codegen","desugaring","ecmascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/gulp-lispyscript"},{"id":10989,"title":"Gulp Live Server","library":"gulp-live-server","status":"abandoned","version":"0.0.31","language":"javascript","ecosystem":"npm","summary":"gulp-live-server is a lightweight Gulp plugin designed to provide a development server with integrated live-reloading capabilities for static assets or Node.js applications. It abstracts the complexities of setting up a web server (potentially using `connect` or `express` internally) and a separate LiveReload server (via `tiny-lr`), allowing developers to quickly spin up a server and have their browser automatically refresh upon file changes. The package offers methods for serving static files, running a custom Node.js script as the server, and notifying the browser of updates. Despite its utility, the package is largely unmaintained, with its last release (version 0.0.31) dating back over 7 years to July 2017. Users should be aware of potential compatibility issues with newer Node.js versions or modern Gulp setups, especially those using ES Modules.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","gulpplugin","server","static","live","livereload","connect","express"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/gulp-live-server"},{"id":20084,"title":"gulp-nf-prettier","library":"gulp-nf-prettier","status":"active","version":"3.0.0","language":"javascript","ecosystem":"npm","summary":"A Gulp plugin to format code using Prettier, forked from gulp-prettier with Netflix-specific requirements. Current stable version is 6.0.0 (pure ESM, Node 18+). Prettier is a peer dependency, allowing independent upgrades. Key differentiators: supports editorconfig, includes a `check` method for CI (errors on unformatted files), and offers options like `printWidth`, `parser`, `singleQuote`. Successor to v3.0.0 (Prettier v2) and v5.0.0 (Prettier v3). Alternative to gulp-prettier.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","gulp","prettier","gulp-prettier","gulp-nf-prettier"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/gulp-nf-prettier"},{"id":15449,"title":"Gulp Plugin for Adobe PhoneGap Build","library":"gulp-phonegap-build","status":"abandoned","version":"0.1.5","language":"javascript","ecosystem":"npm","summary":"This Gulp plugin was designed to automate the process of uploading application files to the now-defunct build.phonegap.com service and triggering cloud builds. While the package itself is available on npm at version 0.1.5, the core service it integrates with, Adobe PhoneGap Build, was officially discontinued by Adobe on October 1, 2020. This renders the plugin non-functional for its original purpose. The project was in 'BETA' and under 'active development' at the time of its last update, forking from `grunt-phonegap-build` to provide similar functionality for Gulp users. Its key differentiators were its direct integration with Gulp streams and the ability to configure various PhoneGap Build parameters like app ID, user credentials, target platforms, and signing keys directly within a `gulpfile.js`.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","gulp","gulpplugin","phonegap"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/gulp-phonegap-build"},{"id":20085,"title":"gulp-plugin-prettier","library":"gulp-plugin-prettier","status":"active","version":"2.1.0","language":"javascript","ecosystem":"npm","summary":"A Gulp plugin that formats code using Prettier with support for custom Prettier options, config file resolution, and flexible error/warning reporting. Version 2.1.0 is the latest stable release (last updated 2020). It requires Gulp 3.9+ or 4.0+ and Prettier 1.4+ / 2.x / 3.x. Unlike alternative Gulp Prettier plugins, it offers a clean API with TypeScript types and a choice of reporters (warning, error, none) or a custom reporter callback. It also supports filtering formatted files and respects .prettierrc configuration. The package is minimal and focuses on a single function (format) with consistent options.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","gulp","gulpplugin","prettier","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/gulp-plugin-prettier"},{"id":25701,"title":"gulp-polymin2","library":"gulp-polymin2","status":"deprecated","version":"1.0.2","language":"javascript","ecosystem":"npm","summary":"A Gulp plugin to optimize Polymer 2 components by minifying HTML, JavaScript, and CSS. It uses Babel for JS transpilation (with presets like 'babili' or 'es2015'), cssclean for CSS minification, and integrates uglify-js for JS minification. Current stable version is 1.0.2. Release cadence is low; last update was around 2017. Useful for legacy Polymer 2 builds but no longer actively maintained.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","polymer","polymir2","webcomponent","minify","babel","es2016","js","css"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/gulp-polymin2"},{"id":16372,"title":"Gulp","library":"gulp-pre","status":"active","version":"4.0.0-alpha.5","language":"javascript","ecosystem":"npm","summary":"Gulp is a popular, open-source streaming build system for automating time-consuming development tasks, primarily in web development. It leverages Node.js streams to process files in memory, which often results in faster build times compared to tools that write intermediate files to disk. The current stable version is 5.0.1. Gulp differentiates itself from alternatives like Grunt by favoring a 'code-over-configuration' approach, allowing developers to define tasks using standard JavaScript functions and Node.js APIs, offering greater flexibility and direct control over the build process. It boasts a strong ecosystem with thousands of plugins available via npm to handle various file transformations and manipulations. Its platform-agnostic nature makes it suitable for projects across different languages and environments.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/gulp-pre"},{"id":20088,"title":"gulp-prettier","library":"gulp-prettier","status":"active","version":"6.0.0","language":"javascript","ecosystem":"npm","summary":"A Gulp plugin to format files with Prettier. Current stable version is 6.0.0, released November 2023. This plugin integrates Prettier into Gulp build pipelines, allowing automatic code formatting during development or as a CI check via `prettier.check()`. Key differentiators: simple API mirroring Prettier's options, supports EditorConfig, and the `check` method for CI validation. Since v6.0.0, it is pure ESM and requires Node 18. Prior v5.0.0 upgraded Prettier to v3.0.0. It is a direct replacement for manually calling Prettier in Gulp tasks.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","gulp","prettier","gulp-prettier","gulpplugin"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/gulp-prettier"},{"id":20086,"title":"gulp-prettier-eslint","library":"gulp-prettier-eslint","status":"deprecated","version":"1.1.0","language":"javascript","ecosystem":"npm","summary":"A Gulp plugin (v1.1.0, last updated 2018) that pipes vinyl streams through prettier-eslint, combining Prettier formatting with ESLint rules. It runs prettier on JavaScript/JSX files and then applies ESLint autofix to ensure formatted output respects project lint config. Its key differentiator from plain gulp-prettier is the integration of eslint --fix, eliminating a separate formatting+linting pipeline step. Low maintenance, no recent updates, expect compatibility issues with modern Gulp 4+ streams or newer prettier/eslint versions.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","gulp","prettier","gulp-prettier-eslint"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/gulp-prettier-eslint"},{"id":20087,"title":"gulp-prettier-plugin","library":"gulp-prettier-plugin","status":"maintenance","version":"1.3.0","language":"javascript","ecosystem":"npm","summary":"Gulp plugin (v1.3.0, last release 2019) to format source code with Prettier. Requires Prettier >=1.x as a peer dependency. Key differentiator: supports filter mode (only emit files needing formatting) and validate mode (fail CI if files unformatted). Alternative to gulp-prettier with more granular control. Ships TypeScript definitions. Minimalist API with two optional config objects (prettier options and plugin options).","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","gulpplugin","prettier","gulp","formatter","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/gulp-prettier-plugin"},{"id":25703,"title":"gulp-pug-lint","library":"gulp-pug-lint","status":"deprecated","version":"0.1.6","language":"javascript","ecosystem":"npm","summary":"Gulp plugin for pug-lint, version 0.1.6, originally released as a wrapper to integrate pug-lint into Gulp build pipelines. It lints Pug (formerly Jade) templates against configurable rules defined in a .pug-lintrc file. The package has seen no updates since 2016, and both pug-lint and gulp ecosystems have evolved significantly. No TypeScript types are provided. Key differentiator: Gulp-specific streaming integration. Alternatives exist as standalone ESLint plugins or direct pug-lint CLI.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","gulp","plugin","pug","lint"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/gulp-pug-lint"},{"id":25704,"title":"gulp-pug-linter","library":"gulp-pug-linter","status":"maintenance","version":"1.5.0","language":"javascript","ecosystem":"npm","summary":"Gulp plugin for linting Pug (formerly Jade) template files using pug-lint. Stable version 1.5.0 (2021-02-06), no longer actively maintained (last release 2021). It wraps pug-lint with Gulp streams, supporting custom reporters, fail-after-error mode, and silence-on-success. Key differentiators: no-frills wrapper that works with existing pug-lint configuration files (.pug-lintrc, .pug-lint.json, package.json). Requires Node >=10.x. Alternatives: direct pug-lint CLI or other Gulp linters.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","gulp","lint","pug","plugin","jade"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/gulp-pug-linter"},{"id":25706,"title":"gulp-purescript","library":"gulp-purescript","status":"maintenance","version":"2.0.1","language":"javascript","ecosystem":"npm","summary":"The gulp-purescript package (v2.0.1) is a Gulp plugin that wraps the PureScript compiler (purs) to automate compilation, bundling, and documentation generation tasks. It requires the PureScript binaries to be installed separately (e.g., via the 'purescript' npm package). The plugin's API mirrors PureScript commands: compile, bundle, and docs. Breaking changes in v2.0.0 renamed psc to compile, pscBundle to bundle, and pscDocs to docs, aligning with PureScript 0.11. The package is maintained by the PureScript community under purescript-contrib. It is a legacy tool suited for projects using older Gulp workflows; alternatives include direct use of purs or Spago.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","gulpplugin","purescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/gulp-purescript"},{"id":13274,"title":"Gulp Rollup Plugin","library":"gulp-rollup","status":"maintenance","version":"2.17.0","language":"javascript","ecosystem":"npm","summary":"gulp-rollup is a Gulp plugin designed to integrate the Rollup ES6 module bundler into a Gulp workflow. Currently at version 2.17.0, its release cadence appears to be very slow, if not effectively halted, largely due to the maintainers' strong recommendation to use alternative solutions for most common use cases. The plugin's core differentiator is its ability to process files that have been synthesized or transformed *within* Gulp's virtual filesystem before being passed to Rollup. However, this approach necessitates that every file expected to be imported by Rollup is preemptively loaded into memory, making it inefficient and generally 'not appropriate for most use cases' due to potential performance and memory issues, especially with larger projects. Developers are strongly encouraged to consider `rollup-stream` for standard bundling needs or `rollup-plugin-gulp` for integrating Gulp transforms as Rollup plugins. This package primarily serves niche scenarios where extensive in-Gulp file synthesis is unavoidable before bundling.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","gulp","gulpplugin","rollup","es6"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/gulp-rollup"},{"id":21412,"title":"gulp-rollup-2","library":"gulp-rollup-2","status":"active","version":"2.1.0","language":"javascript","ecosystem":"npm","summary":"gulp-rollup-2 v2.1.0 is a modern Gulp plugin for Rollup 3.x/4.x, providing native Rollup API integration in Gulp pipelines. It features production-grade caching with object-hash for stable incremental builds, automatic duplicate output detection, memory-safe bundle cleanup, and intelligent sourcemap handling. Supports multiple output formats (ES, CJS, UMD, IIFE, AMD, System) and dual modes (pipe or standalone src). Actively maintained with monthly releases.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","gulp","gulpplugin","rollup","rollup4","module","modules","bundler","tree-shaking"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/gulp-rollup-2"},{"id":21415,"title":"gulp-rollup-each","library":"gulp-rollup-each","status":"active","version":"4.0.1","language":"javascript","ecosystem":"npm","summary":"Gulp plugin for Rollup that processes multiple input files individually, each with its own Rollup bundle. Current stable version is 4.0.1 (Rollup v2, released 2021). Release cadence is low; the plugin has been stable with occasional updates for Rollup major versions. Key differentiator: unlike other gulp-rollup plugins that combine all files into a single bundle, this plugin preserves the file-per-bundle pattern useful for static sites or multi-page apps. Supports Rollup cache, external modules, and custom rollup instance.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","gulp","gulpplugin","rollup","static-site"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/gulp-rollup-each"},{"id":21414,"title":"gulp-rollup-file","library":"gulp-rollup-file","status":"maintenance","version":"0.1.5","language":"javascript","ecosystem":"npm","summary":"Gulp wrapper around rollup-plugin-file that allows passing a file (or vinyl) entry point to Rollup instead of a string. Version 0.1.5, last updated in 2019. Designed for use with gulp-process-inline to process inline script blocks in HTML. Provides a bridge between Gulp's vinyl streams and Rollup's bundling pipeline. Differentiator: enables Rollup to consume Gulp-processed files directly without intermediate file system writes.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","gulp","rollup","file"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/gulp-rollup-file"},{"id":21416,"title":"gulp-rollup-lightweight","library":"gulp-rollup-lightweight","status":"maintenance","version":"1.0.11","language":"javascript","ecosystem":"npm","summary":"A thin lightweight Gulp plugin that wraps Rollup's JavaScript API into a Readable Stream, compatible with Gulp 4.x and Rollup 1.x. Version 1.0.11 is the latest stable release (no recent maintenance). It differs from alternatives like gulp-rollup by being simpler and supporting custom Rollup instances. Suitable for building bundles with ES modules and CommonJS via plugins.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","badges","gulp","rollup","stream","plugin"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/gulp-rollup-lightweight"},{"id":21417,"title":"gulp-best-rollup","library":"gulp-rollup-plugin","status":"maintenance","version":"2.0.0","language":"javascript","ecosystem":"npm","summary":"Gulp plugin wrapping Rollup for ES module bundling, upgraded to ESM and Gulp v4. Latest version: 2.0.0. Provides a simple pipeable interface to integrate Rollup into Gulp workflows, supporting sourcemaps and custom Rollup config. Differentiates from gulp-better-rollup by being ESM-only and compatible with Rollup 3.x. Release cadence: low.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","gulp","rollup"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/gulp-rollup-plugin"},{"id":21418,"title":"gulp-rollup-stream","library":"gulp-rollup-stream","status":"deprecated","version":"0.2.0","language":"javascript","ecosystem":"npm","summary":"Gulp plugin that integrates Rollup bundling into Gulp pipelines, version 0.2.0 (last released ~2016). It allows using Gulp's streaming file system with Rollup's module bundling, supporting options like cache, external modules, plugins, and output formats (esm, cjs, iife, umd). The package is extremely minimal and does not handle sourcemaps or modern Rollup APIs. It is not actively maintained and lacks support for newer Rollup versions. Compared to alternatives like gulp-better-rollup, this package has a simpler API but fewer features.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","gulp","rollup"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/gulp-rollup-stream"},{"id":25705,"title":"gulp-sass-lint","library":"gulp-sass-lint","status":"maintenance","version":"1.4.0","language":"javascript","ecosystem":"npm","summary":"Gulp plugin for Sass Lint that lints SCSS/SASS files during a Gulp build. Current stable version is 1.4.0, with last release in 2017. It wraps sass-lint and provides Gulp-compatible streaming, formatting, and fail-on-error functionality. Key differentiators: integrates directly into Gulp pipelines, supports custom config files, inline rule disabling via source comments. Compared to stylelint or gulp-stylelint, it is specific to Sass (not PostCSS) and relies on the older sass-lint, which is no longer maintained. Release cadence: low/inactive.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","gulpplugin","sass","gulp","lint"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/gulp-sass-lint"},{"id":27038,"title":"gulp-scss","library":"gulp-scss","status":"deprecated","version":"1.4.0","language":"javascript","ecosystem":"npm","summary":"Gulp plugin for compiling SCSS (SASS) using the standard `scss` command-line tool or via `bundle exec scss`. Current stable version is 1.4.0. The plugin is explicitly noted as obsolete by the author because libsass (used by gulp-sass) now matches Ruby Sass features. It passes options via dargs, supports temporary file caching, and allows globbing (unlike gulp-ruby-sass). Not recommended for new projects; use gulp-sass (node-sass) or gulp-dart-sass instead.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","gulpplugin","gulp-scss","gulp-sass"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/gulp-scss"},{"id":25707,"title":"gulp-scss-lint","library":"gulp-scss-lint","status":"deprecated","version":"1.0.0","language":"javascript","ecosystem":"npm","summary":"Gulp plugin to validate .scss files using the Ruby-based scss-lint tool, wrapping it into a Gulp pipeline for linting SCSS stylesheets. Version 1.0.0, last updated 2016, with no recent releases. Works with Node >= 0.10 and requires Ruby and scss_lint gem installed separately. Offers options for config file, bundle exec, reporter output, maxBuffer, and endless mode for watch. Deprecated in favor of sass-lint or stylelint, as scss-lint is no longer maintained by its original authors. Release cadence: single stable release. Key differentiator vs JavaScript-based linters: leverages Ruby scss-lint's rule set.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","gulpplugin","scss-lint","scsslint","sass-lint","scss","lint","gulp"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/gulp-scss-lint"},{"id":25708,"title":"gulp-scss-lint-stylish","library":"gulp-scss-lint-stylish","status":"abandoned","version":"1.0.1","language":"javascript","ecosystem":"npm","summary":"Stylish reporter for gulp-scss-lint that mimics the visual style of jshint-stylish. Version 1.0.1, last released in 2015, with no releases since. It is a small wrapper that formats SCSS lint results in a readable, colorized output. Unlike other reporters, it focuses on providing a consistent experience for developers familiar with jshint-stylish. The package depends on gulp-scss-lint and is designed for use in Gulp-based workflows. It requires Node >=0.12, is not actively maintained, and may have compatibility issues with modern Node versions.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","gulpfriendly","gulp-scss-lint","scss-lint","scsslint","scss","sass","reporter","formatter"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/gulp-scss-lint-stylish"},{"id":25710,"title":"gulp-scsslint","library":"gulp-scsslint","status":"abandoned","version":"0.0.5","language":"javascript","ecosystem":"npm","summary":"Gulp plugin wrapping the SCSS-Lint Ruby gem for linting SCSS/Sass files. Latest version is 0.0.5, last published in 2014. No active development since, effectively abandoned. Requires Ruby and the scss-lint gem installed separately. Provides gulp-compatible streaming with configurable reporters. Alternatives include stylelint with scss plugin (more modern, no Ruby dependency).","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","gulp","gulpplugin","scss","lint","scss-lint"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/gulp-scsslint"},{"id":25709,"title":"gulp-swc","library":"gulp-swc","status":"active","version":"2.2.0","language":"javascript","ecosystem":"npm","summary":"Gulp plugin for integrating the SWC (rust-based JavaScript/TypeScript compiler) into Gulp pipelines. Current stable version is 2.2.0 (released 2024-07-23), with a bus factor of less than 10 contributors and monthly releases. It provides fast transpilation via SWC, supports both CommonJS and ESM, and requires peer dependencies `@swc/core` (^1.7.20) and `gulp` (3.x, 4.x, or 5.x). Compared to gulp-babel or gulp-typescript, it offers significantly faster compilation and native TypeScript support without separate type checking. Node.js >=18 required.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","gulpplugin","swc","compiler","typescript","transpiler"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/gulp-swc"},{"id":25711,"title":"gulp-tsc","library":"gulp-tsc","status":"deprecated","version":"1.3.2","language":"javascript","ecosystem":"npm","summary":"A gulp plugin that wraps the TypeScript compiler (tsc) to transpile .ts files within gulp workflows. Current stable version is 1.3.2. It supports TypeScript versions from 0.9.1 to 2.1.0, providing a configurable interface for compilation options like module, target, declarations, and source maps. It locates the tsc binary from the local typescript package, shell PATH, or bundled fallback. Compared to alternatives like gulp-typescript, gulp-tsc uses the CLI tsc rather than the compiler API, making it simpler but less flexible for advanced use cases (e.g., no incremental compilation, no project references). The package is lightweight and direct but has limited maintenance and no support for newer TypeScript features.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","gulpplugin","typescript","gulp","tsc","compile","transpile","compiler"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/gulp-tsc"},{"id":13275,"title":"Gulp TSLint Plugin","library":"gulp-tslint","status":"abandoned","version":"8.1.4","language":"javascript","ecosystem":"npm","summary":"gulp-tslint is a Gulp plugin that integrates the TSLint static analysis tool into a Gulp build pipeline for TypeScript projects. It allows developers to lint TypeScript files as part of their Gulp tasks, applying TSLint's rules and custom formatters to report issues. The current stable version is 8.1.4. A critical point for users to understand is its dependency on TSLint, which has officially been deprecated by its maintainers in favor of ESLint. Consequently, `gulp-tslint` is effectively in an abandoned state, as its upstream linter is no longer maintained. Users should be aware that new TSLint rules or features will not be added, and future TypeScript language features may not be fully supported. The plugin offers various output formatters and options to control error reporting behavior, such as preventing Gulp from exiting on lint failures, and supports custom TSLint configurations.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","gulp","typescript","plugin","ts","gulpplugin","gulpfriendly","tslint","linter"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/gulp-tslint"},{"id":25712,"title":"gulp-tslint-teamcity","library":"gulp-tslint-teamcity","status":"deprecated","version":"1.1.1","language":"javascript","ecosystem":"npm","summary":"A reporter for gulp-tslint that formats lint results for TeamCity using tslint-teamcity-reporter. Deprecated since tslint 4.x and gulp-tslint 7.x, as the reporter can now be used directly. Version 1.1.1 is the latest and final release. No longer maintained.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/gulp-tslint-teamcity"},{"id":16047,"title":"Gulp TypeScript Plugin","library":"gulp-typescript","status":"active","version":"6.0.0-alpha.1","language":"javascript","ecosystem":"npm","summary":"gulp-typescript is a Gulp plugin designed for integrating TypeScript compilation into Gulp build workflows, offering features like incremental compilation and project reference support. The package is currently in an active development phase, with v5.0.1 being the latest stable release and v6.0.0-alpha.1 actively being developed. New releases, including alphas and minor fixes, are frequent. It serves as a key tool for developers who leverage Gulp for task automation and need to compile TypeScript, providing a direct interface to TypeScript's compiler options and supporting `tsconfig.json` configurations. Its main differentiators include tight integration with Gulp's streaming API, efficient incremental compilation, and support for advanced TypeScript features like custom transformers introduced in v5.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","typescript","gulpplugin","incremental compilation","ts","tsc","compile","compiler","transpile"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/gulp-typescript"},{"id":25714,"title":"gulp-underscore-template","library":"gulp-underscore-template","status":"deprecated","version":"1.0.0","language":"javascript","ecosystem":"npm","summary":"Gulp plugin that compiles Underscore template (`.html`) files into a single CommonJS module. Version 1.0.0 (latest, 2014) – no updates since. Differentiates by providing a Gulp-stream-friendly API for precompiling templates, enabling minification before compilation, and outputting a require-able module. Alternatives exist in more maintained gulp- template plugins (e.g., gulp-template-compile).","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","gulp","underscore","backbone","template","precompile"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/gulp-underscore-template"},{"id":13276,"title":"Gulp Tarball Extractor","library":"gulp-untar","status":"abandoned","version":"0.0.8","language":"javascript","ecosystem":"npm","summary":"gulp-untar is a Gulp plugin designed to extract `.tar` archive files directly within a Gulp build pipeline. It operates on vinyl files, accepting either stream or Buffer contents as input and consistently outputting files with Buffer contents. The package is currently at version 0.0.8, which was last published over 7 years ago (around November 2018). Due to its age and lack of updates, it is considered abandoned. Modern Gulp workflows (Gulp 5.0.0 released March 2024) and Node.js environments may encounter compatibility issues or prefer more actively maintained alternatives like `tar-fs` used with Node's built-in `zlib` for gzipped tarballs. Its primary differentiator was its simple integration into the Gulp stream paradigm for tar extraction at the time of its release.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","gulpplugin","gulp","tar"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/gulp-untar"},{"id":13277,"title":"Gulp Useref","library":"gulp-useref","status":"maintenance","version":"5.0.0","language":"javascript","ecosystem":"npm","summary":"gulp-useref is a Gulp plugin designed to optimize front-end asset loading by processing special \"build blocks\" within HTML files. It concatenates multiple script or stylesheet references into a single optimized file, subsequently replacing the original tags with a single, updated reference. Currently at version 5.0.0, the package primarily focuses on concatenation and reference management, explicitly stating that it does not handle minification. For minification and other asset transformations, it is intended to be used in conjunction with other Gulp plugins like `gulp-if`, `gulp-uglify`, and `gulp-clean-css`. Its core differentiator lies in streamlining HTML asset references within a Gulp build pipeline, reducing HTTP requests and simplifying asset delivery. The project has not seen recent updates (last published 5 years ago), suggesting it is in maintenance mode rather than active development.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","gulpplugin","html","scripts","css","optimize","concat"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/gulp-useref"},{"id":25713,"title":"gulp-vue-property-decorator-transpiler","library":"gulp-vue-property-decorator-transpiler","status":"active","version":"1.0.5","language":"javascript","ecosystem":"npm","summary":"Gulp plugin that transpiles Vue single-file components (SFCs) using vue-property-decorator-transpiler into a single HTML and JS bundle. It collects all .vue files from a components directory, inlines them into an initial .html template, and outputs one .html and one .js file. Current stable version is 1.0.5. Released occasionally with bug fixes only.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","gulp","vue","decorator","component","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/gulp-vue-property-decorator-transpiler"},{"id":15637,"title":"Gulp Bundler with JSON Configuration","library":"gulpfile-config","status":"abandoned","version":"1.0.0-alpha.23","language":"javascript","ecosystem":"npm","summary":"gulpfile-config is a Gulp utility designed to simplify web asset bundling and compilation tasks through a declarative `gulpfile-config.json` file. It abstracts common Gulp tasks, enabling configuration-driven builds for various asset types including HTML, MJML templates, SASS/CSS, and JavaScript, with built-in options for minification. The package also includes basic development server capabilities. It is currently in an early alpha state (version `1.0.0-alpha.23`) and has not seen active development since December 2021, suggesting it is effectively abandoned. Its primary differentiation lies in minimizing boilerplate in `gulpfile.js` by centralizing build logic in a JSON file, intended for use with Gulp CLI version 4.0.0 and older Node.js runtimes (Node 12-17).","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","gulpfile-config","gulp","bundler","module","es6","es2015"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/gulpfile-config"},{"id":435,"title":"Gunicorn: WSGI HTTP Server for UNIX","library":"gunicorn","status":"active","version":"25.3.0","language":"python","ecosystem":"pypi","summary":"Gunicorn is a Python WSGI HTTP Server for UNIX, compatible with various web frameworks. Current version: 25.3.0. Released on March 27, 2026. Maintained by volunteers, with a stable release cadence.","last_verified":"2026-05-12T13:48:02.622Z","tags":["WSGI","HTTP Server","UNIX","Python","Gunicorn"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/gunicorn"},{"id":3508,"title":"Guppy 3 (Guppy-PE for Python 3)","library":"guppy3","status":"active","version":"3.1.6","language":"python","ecosystem":"pypi","summary":"Guppy 3 is a comprehensive Python programming environment and heap analysis toolset, primarily serving as a port of the original Guppy-PE (Guppy-Python Environment) from Python 2 to Python 3. It provides robust tools for object and heap memory sizing, profiling, and analysis, essential for debugging memory-related issues and optimizing Python program performance. The library consists of subpackages like `heapy` for detailed heap introspection, `gsl` for a specification language, and `sets` for C-implemented bitsets and nodesets. The project maintains an active development status with regular minor releases.","last_verified":"2026-04-25T10:59:43.943Z","tags":["memory profiling","heap analysis","debugging","performance","memory leak detection"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/guppy3"},{"id":4559,"title":"Gurobi Python Interface (gurobipy)","library":"gurobipy","status":"active","version":"13.0.1","language":"python","ecosystem":"pypi","summary":"gurobipy is the official Python interface to the Gurobi Optimizer, a powerful mathematical optimization software library for solving mixed-integer linear, quadratic, and quadratically constrained programming problems. It provides convenient object-oriented modeling constructs and an API to all Gurobi features. The current version is 13.0.1, released on January 21, 2026, and it follows a regular release cadence with major versions typically released annually.","last_verified":"2026-04-12T00:00:00.000Z","tags":["optimization","linear programming","mathematical programming","solver","mixed-integer programming","quadratic programming","commercial"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/gurobipy"},{"id":23833,"title":"Guzzle Sphinx Theme","library":"guzzle-sphinx-theme","status":"maintenance","version":"0.7.11","language":"python","ecosystem":"pypi","summary":"A Sphinx theme originally created for the Guzzle PHP project documentation. The current version (0.7.11) is quite old and the project appears to be in maintenance mode. It provides a clean, responsive theme suitable for documentation sites. No major changes have been made recently, and there are no known breaking changes between versions.","last_verified":"2026-05-01T00:00:00.000Z","tags":["sphinx","theme","documentation","guzzle"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/guzzle-sphinx-theme"},{"id":5244,"title":"Python API for Google Visualization","library":"gviz-api","status":"active","version":"1.10.0","language":"python","ecosystem":"pypi","summary":"gviz-api is a helper Python library for developers implementing data sources for visualizations built on the Google Visualization API. It allows for creating `DataTable` objects in Python and serializing them into JSON string, JSON response, or JavaScript string formats consumable by client-side Google Charts. The current version is 1.10.0, released in October 2021, and the project appears to be stable but not frequently updated.","last_verified":"2026-04-13T00:00:00.000Z","tags":["google-visualization","data-table","json","charting","web-api","data-source"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/gviz-api"},{"id":27040,"title":"GW DSL Parser","library":"gw-dsl-parser","status":"active","version":"0.1.49.1","language":"python","ecosystem":"pypi","summary":"Converts Graphic-Walker workflow DSL into executable SQL. Current version 0.1.49.1, rapid pre-1.0 releases.","last_verified":"2026-04-27T00:00:00.000Z","tags":["graphic-walker","dsl","sql","parser"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/gw-dsl-parser"},{"id":8208,"title":"Generalized World Coordinate System (GWCS)","library":"gwcs","status":"active","version":"1.0.3","language":"python","ecosystem":"pypi","summary":"GWCS (Generalized World Coordinate System) is an Astropy affiliated package designed for managing the World Coordinate System of astronomical data. It provides a flexible and general approach to defining and transforming coordinates between detector pixels and various world coordinate systems. Tightly integrated with Astropy, it leverages Astropy's modeling, units, and coordinates frameworks to build complex transformation pipelines. The library maintains an active development pace with frequent patch and minor releases.","last_verified":"2026-04-16T00:00:00.000Z","tags":["astronomy","astrophysics","wcs","coordinates","astropy"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/gwcs"},{"id":21419,"title":"gwdatafind","library":"gwdatafind","status":"active","version":"2.1.1","language":"python","ecosystem":"pypi","summary":"A Python client for the GWDataFind service, used to discover and retrieve Gravitational-Wave data files (e.g., HDF5, GWF) from archives like LIGO/Virgo. Current version 2.1.1, released 2024-12-02. Active development, new releases every few months.","last_verified":"2026-04-27T00:00:00.000Z","tags":["ligo","gravitational-waves","data-discovery","hdf5","gwf"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/gwdatafind"},{"id":23109,"title":"GW Open Science Data Archive client","library":"gwosc","status":"active","version":"0.8.2","language":"python","ecosystem":"pypi","summary":"A python interface to the Gravitational Wave Open Science Center (GWOSC) data archive. Version 0.8.2 requires Python >=3.10. Regular releases, roughly quarterly.","last_verified":"2026-05-01T00:00:00.000Z","tags":["gravitational-waves","open-data","science","astronomy","api-client"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/gwosc"},{"id":23111,"title":"GWpy","library":"gwpy","status":"active","version":"4.0.1","language":"python","ecosystem":"pypi","summary":"GWpy is a Python package for gravitational-wave astrophysics, enabling data analysis and visualization of gravitational-wave data. Version 4.0.1 requires Python >=3.11. It provides high-level access to time series, frequency series, and spectrograms, with integration to GWOSC and other data sources. The library is under active development with regular releases.","last_verified":"2026-05-01T00:00:00.000Z","tags":["gravitational-waves","ligo","virgo","data-analysis","timeseries","signal-processing"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/gwpy"},{"id":21420,"title":"gws-with-audit-log","library":"gws-with-audit-log","status":"active","version":"0.0.5","language":"javascript","ecosystem":"npm","summary":"A CLI tool for interacting with Google Workspace APIs (Gmail, Drive, Calendar, etc.) with built-in audit logging. Current stable version is v0.22.5. Released as part of the googleworkspace/cli project with regular releases every 1-2 weeks. Key differentiators: dynamic command surface generated from Google Discovery Service, audit log support for tracking commands, prebuilt binaries with native OS keychain integration. ESM-only via npm package or direct binary download.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","command-line-utilities","web-programming","cli","google-workspace","google","drive","gmail"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/gws-with-audit-log"},{"id":8209,"title":"Galaxy Workflow Format 2 Descriptions","library":"gxformat2","status":"active","version":"0.24.0","language":"python","ecosystem":"pypi","summary":"gxformat2 defines a high-level, human-readable, and human-writable workflow description format for Galaxy, known as Format 2. This package facilitates the creation, parsing, and conversion of Galaxy workflows, addressing the limitations of the older `.ga` format and moving towards compatibility with standards like the Common Workflow Language (CWL). It is actively developed and supports Galaxy versions 19.09 and newer, though the format is still somewhat experimental and may undergo minor backward-incompatible changes. The current version is 0.24.0, with a somewhat regular release cadence.","last_verified":"2026-04-16T00:00:00.000Z","tags":["galaxy","workflow","bioinformatics","cwl","yaml","data science"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/gxformat2"},{"id":5640,"title":"Gym (OpenAI Gym)","library":"gym","status":"deprecated","version":"0.26.2","language":"python","ecosystem":"pypi","summary":"Gym (formerly OpenAI Gym) is a Python library that provided a universal API for developing and comparing reinforcement learning (RL) algorithms across a diverse collection of environments. While it was historically the standard for RL environments, the `gym` library is no longer actively maintained. All future development and support have transitioned to its successor, `gymnasium`, a drop-in replacement. The last major release of `gym` was version 0.26.2, released in October 2022, which introduced significant breaking API changes.","last_verified":"2026-04-11T00:00:00.000Z","tags":["reinforcement-learning","rl","environments","ai","deprecated"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/gym"},{"id":2525,"title":"Gym Notices","library":"gym-notices","status":"active","version":"0.1.0","language":"python","ecosystem":"pypi","summary":"gym-notices is a Python library that provides important advisories and warnings for the original Gym (OpenAI Gym) reinforcement learning toolkit. These notices may be displayed automatically upon importing Gym on internet-connected systems, informing users about major reproducibility issues, outdated versions, or the library's maintenance status. It is currently at version 0.1.0 and releases are infrequent, primarily focused on issuing critical warnings.","last_verified":"2026-04-24T21:15:30.129Z","tags":["gym","reinforcement-learning","warnings","notifications","deprecation"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/gym-notices"},{"id":1837,"title":"Gymnasium Reinforcement Learning Library","library":"gymnasium","status":"active","version":"1.2.3","language":"python","ecosystem":"pypi","summary":"Gymnasium provides a standard API for reinforcement learning environments, offering a diverse set of reference environments for research and development. It is the spiritual successor to OpenAI Gym, maintained by the Farama Foundation, and receives frequent minor releases with bug fixes, new features, and API improvements. The current version is 1.2.3.","last_verified":"2026-04-24T02:15:57.778Z","tags":["reinforcement-learning","gym","environment","deep-learning","ai"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/gymnasium"},{"id":16048,"title":"GYP File Format Parser","library":"gyp-parser","status":"active","version":"1.0.4","language":"javascript","ecosystem":"npm","summary":"gyp-parser is a JavaScript library dedicated to parsing files written in the GYP (Generate Your Projects) format. GYP is a build system historically used by projects like Chromium and Node.js to generate native project files (e.g., Makefiles, Visual Studio projects). This package provides a robust, pure JavaScript implementation that converts GYP source strings into standard JavaScript objects. It serves as a secure and reliable alternative to using `eval()` for GYP content, adeptly handling complex GYP features such as implicit string concatenation, variable expansion, and dictionary merging that `eval()` might misinterpret or fail to process. The current stable version is 1.0.4, indicating a mature and specific tool that likely has an infrequent release cadence. Its key differentiator is its ability to parse the GYP format comprehensively without relying on `eval()` or performing any I/O operations, making it suitable for secure and isolated parsing tasks within applications.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","gyp","parser","json","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/gyp-parser"},{"id":17440,"title":"CLI and Module for Gzip and Brotli Compression","library":"gzip-cli","status":"abandoned","version":"1.2.0","language":"javascript","ecosystem":"npm","summary":"gzip-cli is a command-line interface (CLI) and Node.js module designed for compressing files using both Gzip and Brotli algorithms. It provides robust functionality for specifying glob patterns to target files, defining custom output directories, and applying multiple compression extensions (e.g., .gz and .br) in a single command or programmatic call. The package supports ignoring specific file patterns and preserves the original directory structure when outputting compressed files. The current stable version, 1.2.0, was released in December 2020. The project does not adhere to a fixed release cadence. Its key differentiators include comprehensive support for both Gzip and Brotli, dual interfaces for CLI and programmatic usage, and integrated TypeScript types, enhancing developer experience in TypeScript-based projects. It is primarily used in Node.js environments for optimizing static assets during build processes.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","gzip-cli","gzip","brotli-cli","brotli","glob","cli","zip","zlip","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/gzip-cli"},{"id":9801,"title":"GZIP Stream Compression","library":"gzip-stream","status":"active","version":"1.2.0","language":"python","ecosystem":"pypi","summary":"gzip-stream is a lightweight Python library (version 1.2.0) for compressing and decompressing data on the fly using the GZIP format. It provides both synchronous and asynchronous stream interfaces, allowing efficient handling of large data without loading it all into memory. Releases are infrequent, often adding new features or compatibility updates rather than breaking changes.","last_verified":"2026-04-17T00:00:00.000Z","tags":["gzip","compression","stream","asyncio","bytes"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/gzip-stream"},{"id":17013,"title":"Gzipper CLI and Module","library":"gzipper","status":"active","version":"8.2.1","language":"javascript","ecosystem":"npm","summary":"Gzipper is a versatile command-line interface (CLI) tool and Node.js module designed for efficient file compression. It supports a comprehensive range of modern compression algorithms, including Deflate, Brotli, gzip, Zopfli, and zstd, providing developers with extensive control over the compression process. The current stable version is 8.2.1, with a regular release cadence as features and fixes are developed. Its key differentiators include fine-grained control over algorithm-specific parameters (e.g., `--gzip-level`, `--brotli-quality`), support for incremental compression, verbose output, and seamless integration with popular CLI UI tools like Angular CLI. It can compress entire directories by default or be configured with include/exclude patterns, and allows for custom output file formats. Environment variables take precedence over CLI arguments for configuration.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","compress","compression","brotli","deflate","zopfli","gzip","zlib","CLI","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/gzipper"},{"id":254,"title":"h11","library":"h11","status":"active","version":"0.16.0","language":"python","ecosystem":"pypi","summary":"h11 is a pure-Python, bring-your-own-I/O implementation of HTTP/1.1, heavily inspired by hyper-h2. It contains no networking code whatsoever — you supply the bytes in and out — making it usable with any I/O model: synchronous, threaded, asyncio, trio, or custom. It models the HTTP exchange as a strict state machine emitting typed event objects (Request, Response, Data, EndOfMessage, etc.) and enforces spec conformance on both incoming and outgoing messages. Current version is 0.16.0, released in 2025 as a security fix; releases are infrequent and focused on correctness. It has no dependencies outside the Python standard library.","last_verified":"2026-05-12T12:23:25.627Z","tags":["http","http1.1","networking","protocol","sans-io","asyncio","trio","parser"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/h11"},{"id":737,"title":"h2: HTTP/2 Protocol State Machine","library":"h2","status":"active","version":"5.0.11","language":"python","ecosystem":"pypi","summary":"h2 is a Python library that provides a state-machine based implementation of the HTTP/2 protocol, allowing for low-level interaction with HTTP/2 connections. It is currently at version 5.0.11 and maintains a regular release cadence, often driven by performance improvements and updates to underlying Rust dependencies via `pyo3`.","last_verified":"2026-05-12T18:27:29.533Z","tags":["http/2","networking","protocol","state-machine","low-level"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/h2"},{"id":13278,"title":"H264 Profile Level ID Utility","library":"h264-profile-level-id","status":"active","version":"2.3.2","language":"javascript","ecosystem":"npm","summary":"The `h264-profile-level-id` package is a TypeScript utility designed to accurately process H.264 `profile-level-id` values, which are critical in WebRTC SDP negotiation. It is based on the robust C++ implementation found in Google's `libwebrtc` project, ensuring compatibility and correctness with widely used WebRTC stacks. Currently at version `2.3.2`, the library maintains active development, aligning with updates in the WebRTC ecosystem. Its primary differentiator is its direct lineage from `libwebrtc`, providing a reliable, type-safe API for parsing, serializing, and comparing H.264 profile and level identifiers, including specialized functions for SDP parameter handling. It supports Node.js environments `>=20` and ships with comprehensive TypeScript types, making it suitable for modern JavaScript and TypeScript projects that interact with H.264 video codecs.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","webrtc","rtp","h264","browser","nodejs","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/h264-profile-level-id"},{"id":8210,"title":"H2O-3: Fast Scalable Machine Learning","library":"h2o","status":"active","version":"3.46.0.10","language":"python","ecosystem":"pypi","summary":"H2O-3 is an open-source, in-memory, distributed, fast, and scalable machine learning platform primarily implemented in Java with a Python client. It offers a wide array of common machine learning algorithms including GLM, Gradient Boosting, Deep Learning, XGBoost, and Isolation Forest. The current version is 3.46.0.10. Releases are frequent, typically on a monthly or bi-monthly cadence, reflecting active development and continuous improvement.","last_verified":"2026-04-16T00:00:00.000Z","tags":["machine-learning","distributed-computing","data-science","modeling","java-backend","big-data"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/h2o"},{"id":9802,"title":"H2O Python Clients Authentication Helpers","library":"h2o-authn","status":"active","version":"3.1.0","language":"python","ecosystem":"pypi","summary":"h2o-authn provides authentication helpers for H2O.ai Python clients, simplifying secure interactions with H2O AI Cloud and other services. It primarily focuses on managing and refreshing access tokens using various authentication flows, such as Client Credentials. The current version is 3.1.0, and the library maintains an active development pace with several releases per year.","last_verified":"2026-04-17T00:00:00.000Z","tags":["authentication","h2o.ai","oauth2","client credentials","token","async"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/h2o-authn"},{"id":23834,"title":"Sparkling Water (H2O PySparkling 3.1)","library":"h2o-pysparkling-3-1","status":"active","version":"3.46.0.6.post1","language":"python","ecosystem":"pypi","summary":"Sparkling Water integrates H2O's Fast Scalable Machine Learning with Apache Spark, enabling scalable ML workflows. Current version: 3.46.0.6.post1. Release cadence follows H2O-3 major/minor releases.","last_verified":"2026-05-01T00:00:00.000Z","tags":["h2o","spark","machine-learning","big-data","pysparkling"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/h2o-pysparkling-3-1"},{"id":9027,"title":"H2O Wave","library":"h2o-wave","status":"active","version":"1.8.4","language":"python","ecosystem":"pypi","summary":"H2O Wave is a lightweight software stack for building beautiful, low-latency, real-time, browser-based applications and dashboards entirely in Python, without requiring HTML, Javascript, or CSS expertise. It excels at capturing data, visualizations, and graphics from multiple sources and broadcasting them live over the web. The current version is 1.8.4, with frequent releases often including security updates.","last_verified":"2026-04-16T00:00:00.000Z","tags":["web framework","dashboard","realtime","GUI","analytics","data visualization"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/h2o-wave"},{"id":6662,"title":"H2O GPTe Python Client","library":"h2ogpte","status":"active","version":"1.7.0","language":"python","ecosystem":"pypi","summary":"h2ogpte is the Python client library for H2O.ai's Enterprise h2oGPTe, a Retrieval-Augmented Generation (RAG) based platform designed to help organizations leverage generative AI. It focuses on contextualizing chat with private data, offering scalable backend and frontend, multi-user support, and multi-modal capabilities for text, images, and audio. The current version is 1.7.0, and major releases appear to occur every few months, introducing new features and improvements.","last_verified":"2026-04-15T00:00:00.000Z","tags":["AI","LLM","RAG","Generative AI","H2O.ai","Client Library","Enterprise AI"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/h2ogpte"},{"id":25715,"title":"h2x-core","library":"h2x-core","status":"active","version":"1.1.1","language":"javascript","ecosystem":"npm","summary":"h2x-core is the core compiler for h2x, an HTML-to-JSX transformer. It converts HTML strings into a JavaScript AST (JSX) via JSDOM, using a plugin system for extensibility. Version 1.1.1 is current, with releases every few months. Key differentiators: leverages JSDOM for robust parsing, supports state, and has a plugin architecture. It handles special SVG attributes and style attributes. Alternatives are typically SVGR or manual transformation.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/h2x-core"},{"id":1503,"title":"H3 Python Bindings","library":"h3","status":"active","version":"4.4.2","language":"python","ecosystem":"pypi","summary":"h3 is a set of Python bindings for Uber's H3 C library, a hierarchical hexagonal geospatial indexing system. It allows for efficient spatial indexing, querying, and analysis using hexagonal grids. The current version is 4.4.2, and it typically sees multiple releases per year, often in sync with updates to the underlying H3 C library.","last_verified":"2026-04-23T21:45:18.085Z","tags":["geospatial","h3","mapping","hexagonal","spatial-indexing"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/h3"},{"id":7282,"title":"PySpark Bindings for H3","library":"h3-pyspark","status":"active","version":"1.2.6","language":"python","ecosystem":"pypi","summary":"h3-pyspark provides PySpark bindings for Uber's H3 hierarchical hexagonal geospatial indexing system. It allows for efficient geospatial operations and analysis directly within Spark data pipelines by exposing H3 functions as Spark UDFs and native Spark functions. The library is currently at version 1.2.6 and receives active development and maintenance, with recent releases addressing bug fixes and edge cases.","last_verified":"2026-04-16T00:00:00.000Z","tags":["pyspark","h3","geospatial","indexing","spark","gis"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/h3-pyspark"},{"id":9803,"title":"H5Grove","library":"h5grove","status":"active","version":"4.0.0","language":"python","ecosystem":"pypi","summary":"h5grove is a Python library providing core utilities to serve HDF5 file contents over a REST API. It allows users to browse and extract data from HDF5 files via HTTP requests, with support for various web frameworks like FastAPI, Flask, and Tornado. The library is actively maintained, with a current version of 4.0.0, and releases new versions regularly, often including breaking changes to improve the API or underlying structure.","last_verified":"2026-04-17T00:00:00.000Z","tags":["HDF5","data server","REST API","file server","scientific data"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/h5grove"},{"id":1838,"title":"h5netcdf: NetCDF4 via h5py","library":"h5netcdf","status":"active","version":"1.8.1","language":"python","ecosystem":"pypi","summary":"h5netcdf is an open-source Python package that provides an interface for the netCDF4 file-format, reading and writing local or remote HDF5 files directly via h5py or h5pyd. It aims to offer netCDF4 capabilities without relying on the Unidata netCDF C library. The current version is 1.8.1, and it maintains a regular release cadence, with recent patch and minor releases occurring every few months.","last_verified":"2026-04-24T02:18:07.318Z","tags":["netcdf","hdf5","h5py","data science","scientific computing","file I/O","xarray-backend"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/h5netcdf"},{"id":640,"title":"h5py","library":"h5py","status":"active","version":"3.16.0","language":"python","ecosystem":"pypi","summary":"The h5py package provides a Pythonic interface to the HDF5 binary data format, allowing users to store and manipulate large amounts of numerical data efficiently, often integrating seamlessly with NumPy arrays. It offers both high-level and low-level access to HDF5 files, datasets, and groups. The current version is 3.16.0, with development actively maintained through frequent releases.","last_verified":"2026-05-12T17:06:37.533Z","tags":["hdf5","data-storage","scientific-computing","numpy","io","binary-data"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/h5py"},{"id":21421,"title":"HA-FFmpeg","library":"ha-ffmpeg","status":"active","version":"3.2.2","language":"python","ecosystem":"pypi","summary":"An asynchronous Python wrapper around FFmpeg for Home Assistant, providing tools to probe media, convert streams, and manage FFmpeg processes. As of version 3.2.2, it is fully async and no longer accepts a loop parameter in constructors. Maintained by the Home Assistant core team with a moderate release cadence.","last_verified":"2026-04-27T00:00:00.000Z","tags":["ffmpeg","home-assistant","async","media","wrapper"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/ha-ffmpeg"},{"id":27858,"title":"ha-garmin","library":"ha-garmin","status":"active","version":"0.1.19","language":"python","ecosystem":"pypi","summary":"Python client for the Garmin Connect API. Version 0.1.19 supports Garmin SSO/Loading (OAuth1/OAuth2) authentication and provides methods to fetch activities, body composition, daily summaries, heart rate, sleep, stress, fitness age, training readiness, and more. Features include automatic token refresh and activity upload. Released under MIT license, with regular updates.","last_verified":"2026-05-09T00:00:00.000Z","tags":["garmin","fitness","api-client","health"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/ha-garmin"},{"id":16827,"title":"Haaremy SSO Auth SDK","library":"haaremy-auth","status":"active","version":"2.0.0","language":"javascript","ecosystem":"npm","summary":"The official Haaremy SSO Authentication SDK provides a comprehensive solution for integrating Haaremy's Single Sign-On system into JavaScript applications. It encapsulates token handling, login/logout flows, BroadcastChannel-based tab synchronization, and offers specific integrations for React and Next.js. Currently at version 2.0.0, this SDK is actively maintained with a focus on security and developer experience. Key differentiators include its 'zero localStorage' approach (tokens are memory-only), proactive token refresh, server-side replay detection for token families, and efficient offline JWT validation using JWKS caching with Ed25519 signatures. It offers distinct entrypoints for vanilla JS/framework-agnostic core logic, React hooks and components, and Next.js middleware/server-side helpers, making it adaptable to various application architectures.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","haaremy","sso","auth","jwt","ed25519","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/haaremy-auth"},{"id":21422,"title":"habachen","library":"habachen","status":"active","version":"0.6.0","language":"python","ecosystem":"pypi","summary":"Yet Another Fast Japanese String Converter. A Python library for converting between hiragana, katakana, and half-width katakana, with support for free-threading mode. Current version: 0.6.0, supports Python >=3.8.","last_verified":"2026-04-27T00:00:00.000Z","tags":["japanese","string-conversion","hiragana","katakana","hankaku"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/habachen"},{"id":23835,"title":"habanero","library":"habanero","status":"active","version":"2.3.0","language":"python","ecosystem":"pypi","summary":"Low-level async HTTP client for the Crossref Search API. Current version 2.3.0 supports Python >=3.10. Uses httpx instead of requests, with optional bibtexparser for BibTeX handling.","last_verified":"2026-05-01T00:00:00.000Z","tags":["crossref","api-client","bibliometrics","scholarly"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/habanero"},{"id":4560,"title":"High availability Bluetooth","library":"habluetooth","status":"active","version":"6.0.0","language":"python","ecosystem":"pypi","summary":"habluetooth is a Python library providing high-availability Bluetooth scanning and device management, built on top of Bleak. It aims to offer robust Bluetooth integration, often used in home automation contexts. The current version is 6.0.0. The project maintains an active and frequent release cadence, often with multiple updates per month, incorporating new features and bug fixes.","last_verified":"2026-04-12T00:00:00.000Z","tags":["bluetooth","ble","async","home-automation","scanner"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/habluetooth"},{"id":6663,"title":"Hachoir","library":"hachoir","status":"active","version":"3.3.0","language":"python","ecosystem":"pypi","summary":"Hachoir is a Python library designed to view and edit binary streams field by field. It represents a binary file as a hierarchical tree of Python objects, enabling detailed analysis and manipulation down to the bit level. The current version is 3.3.0, released on December 12, 2023. The project maintains an active, though not strictly frequent, release cadence, with previous major updates in 2022 and 2020.","last_verified":"2026-04-15T00:00:00.000Z","tags":["binary parsing","file analysis","metadata extraction","reverse engineering","forensics","data structures"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/hachoir"},{"id":8211,"title":"OpenStack Hacking Guideline Enforcement","library":"hacking","status":"active","version":"8.0.0","language":"python","ecosystem":"pypi","summary":"Hacking is an OpenStack project that provides a set of Flake8 plugins to enforce the OpenStack Hacking Guidelines for Python code. It helps developers maintain consistent code style and identify common pitfalls specific to the OpenStack development community. The current version is 8.0.0, and it follows a release cadence tied to OpenStack cycles, with updates typically occurring every few months or as new guideline enforcement is required.","last_verified":"2026-04-16T00:00:00.000Z","tags":["linter","code quality","flake8 plugin","openstack","style guide"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/hacking"},{"id":21423,"title":"Hades Auth","library":"hades-auth","status":"active","version":"1.0.63","language":"javascript","ecosystem":"npm","summary":"Hades Auth is a client-side authentication library (v1.0.63) that uses elliptic-curve cryptography (ECDSA with P-384) for public/private key identity. It provides functions to generate key pairs, onboard devices, sign requests, and wrap fetch calls with signed headers. Unlike token-based auth (JWT/sessions), it never sends secrets to the server; only public keys are stored, making database leaks less catastrophic. The library is ESM-only, ships TypeScript definitions, and is actively released on npm. It is designed for browser use (uses Web Crypto API) and includes a fetch wrapper that automates request signing. The package is maintained by OracularHades.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","authentication","auth","elliptic","public key","private key","signing","oracularhades","identity","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/hades-auth"},{"id":17243,"title":"hagent: HTTP Agent for Whistle","library":"hagent","status":"abandoned","version":"0.9.3","language":"javascript","ecosystem":"npm","summary":"hagent is a foundational Node.js module designed to provide HTTP and HTTPS agent functionality specifically tailored for use with Whistle, a cross-platform network debugging and proxy tool. It enables Whistle to manage and proxy network requests at a lower level, handling connection pooling and socket management. Currently at version `0.9.3`, the package has not seen active development since 2020, with its last commit dating back approximately four years. This indicates an abandoned status, meaning it is no longer maintained and may not be compatible with newer Node.js versions or contain unpatched vulnerabilities. Its core functionality revolves around extending Node.js's native `http.Agent` to integrate with Whistle's proxying mechanisms, offering control over persistent connections.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","whistle","http-agent"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/hagent"},{"id":23836,"title":"hai - Valohai toolbelt library","library":"hai","status":"active","version":"0.4.1","language":"python","ecosystem":"pypi","summary":"hai is a Python utility library developed by Valohai, providing helpers for parallel runs, logging, configuration, and other common infrastructure tasks in ML pipelines. Current version is 0.4.1, with occasional releases.","last_verified":"2026-05-01T00:00:00.000Z","tags":["valohai","toolbelt","parallel","utilities"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/hai"},{"id":21424,"title":"Haikunator","library":"haikunator","status":"active","version":"2.1.0","language":"python","ecosystem":"pypi","summary":"Haikunator is a Heroku-like random name generator for Python. It produces combinations of adjectives, nouns, and random numbers or hex values. Version 2.1.0 is current; the library is stable with infrequent releases.","last_verified":"2026-04-27T00:00:00.000Z","tags":["random","name-generator","heroku","unique-id","utility"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/haikunator"},{"id":27857,"title":"Hail","library":"hail","status":"active","version":"0.2.138","language":"python","ecosystem":"pypi","summary":"Hail is an open-source, general-purpose, Python-based data analysis tool with additional data types and methods for working with genomic data. Current version 0.2.138, with monthly releases. Requires Python >=3.10.","last_verified":"2026-05-09T00:00:00.000Z","tags":["genomics","bioinformatics","spark","data-analysis","gwas"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/hail"},{"id":25716,"title":"Hairballs","library":"hairballs","status":"maintenance","version":"0.3.3","language":"javascript","ecosystem":"npm","summary":"Shared utilities for lint reporters, including ESLint and SCSS-Lint. Version 0.3.3 is current, with infrequent releases. Provides formatting and reporting helpers. Minimal dependencies, but some security fixes were applied in v0.3.0 for Handlebars vulnerabilities. Not widely used; primarily for internal tooling at ratherblue.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","eslint","scss-lint","team city"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/hairballs"},{"id":9804,"title":"Haliax: Named Tensors for JAX","library":"haliax","status":"active","version":"1.3","language":"python","ecosystem":"pypi","summary":"Haliax (version 1.3) provides named tensors for JAX, enhancing legibility and reducing common shape-related errors in deep learning models. It builds on JAX's power by allowing users to refer to tensor dimensions by name, simplifying complex operations like broadcasting, reduction, and concatenation. The library is actively developed with frequent minor releases and occasional major updates.","last_verified":"2026-04-17T00:00:00.000Z","tags":["jax","deep-learning","named-tensors","machine-learning"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/haliax"},{"id":10990,"title":"Halleyx UI Framework","library":"halleyx-ui-framework","status":"active","version":"11.7.68","language":"javascript","ecosystem":"npm","summary":"Halleyx UI Framework is a comprehensive Vue 3 component library designed to streamline web development by providing a collection of over 40 flexible, modular, and customizable components. Currently at version 11.7.68, it emphasizes developer-centric design, allowing both frontend and backend developers to integrate visually stunning projects with ease, without compromising independence or personalization. The framework is built from scratch, ensuring a consistent design system. While a specific release cadence isn't published, the frequent updates to the npm package suggest active development. Key differentiators include its focus on accessibility, theming capabilities, responsiveness, and performance, aiming to make programming less tedious through readily available and adaptable UI elements.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","Halleyx","The real McCoy","UI","framework","Components","template","vue","vue3"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/halleyx-ui-framework"},{"id":4960,"title":"Halo","library":"halo","status":"active","version":"0.0.31","language":"python","ecosystem":"pypi","summary":"Halo is a Python library that provides beautiful terminal spinners, offering visual feedback for long-running operations in command-line applications, IPython, and Jupyter. It is currently at version 0.0.31 and is actively maintained, though new releases are not frequent.","last_verified":"2026-04-12T00:00:00.000Z","tags":["terminal","spinner","cli","progress","loading","ux"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/halo"},{"id":10991,"title":"Animated Hamburger Menu Icons for React","library":"hamburger-react","status":"active","version":"2.5.2","language":"javascript","ecosystem":"npm","summary":"hamburger-react provides a collection of animated hamburger menu icons specifically designed for React applications. It focuses on performance and elegance, utilizing CSS-driven transitions on 'cheap' properties to avoid jerky animations, differentiating itself from libraries that use JavaScript for animations or transition expensive CSS properties. The current stable version is 2.5.2, with releases occurring periodically to support new React versions and add minor features or accessibility improvements. Key differentiators include its small bundle size (~1.5 KB min+gzip per hamburger), hooks-based implementation (requiring React 16.8.0+), robust accessibility features (ARIA labels, keyboard interaction, recommended tap area), and a focused API that avoids over-customization while providing sensible defaults. It supports React 16.8 through 19 via peer dependencies.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","hamburger","burger","menu","react","icon","icons","toggle","hooks","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/hamburger-react"},{"id":25717,"title":"haml-transpiler-server-loader","library":"haml-transpiler-server-loader","status":"active","version":"4.0.0","language":"javascript","ecosystem":"npm","summary":"Webpack loader that uses the Ruby-based haml-transpiler-server gem to transpile HAML files to HTML. Version 4.0.0 requires a separate Ruby server process (start via `hamlts`), communicating over TCP/IP. Unlike pure JavaScript HAML transpilers, this leverages the original Ruby implementation for correctness, at the cost of architectural complexity and an external dependency on Ruby and the gem. Configuration allows custom IP, port, and module export style. Suitable for projects already using Ruby HAML tooling.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","haml","html","ruby","webpack","loader"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/haml-transpiler-server-loader"},{"id":20089,"title":"hamlc-loader","library":"hamlc-loader","status":"deprecated","version":"0.0.11","language":"javascript","ecosystem":"npm","summary":"Webpack loader for Haml-Coffee templates, allowing import of .hamlc files as template functions. Current version 0.0.11. This package is unmaintained since 2016 and relies on deprecated dependencies like haml-coffee. It returns a function that takes locals and renders HTML. No updates in years; not recommended for new projects.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/hamlc-loader"},{"id":12731,"title":"Hammer.js Multi-touch Gestures","library":"hammerjs","status":"abandoned","version":"2.0.8","language":"javascript","ecosystem":"npm","summary":"Hammer.js is a JavaScript library designed for detecting and handling multi-touch gestures such as tap, doubletap, press, pan, swipe, pinch, and rotate in web applications. It aims to provide a unified API across touch, mouse, and pointer events, offering a lightweight solution with no external dependencies and a small footprint (7.34 kB minified + gzipped for v2.0.8). However, the main `hammerjs` package has not seen active development since its last stable release, version 2.0.8, published over 10 years ago on April 22, 2016. While it was a popular choice for gesture recognition, its maintenance status means that users often look to forks like `@egjs/hammerjs` for continued support or migrate to newer, actively maintained gesture libraries.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","touch","gestures"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/hammerjs"},{"id":4033,"title":"Hammock","library":"hammock","status":"abandoned","version":"0.2.4","language":"python","ecosystem":"pypi","summary":"Hammock is a lightweight Python library designed to provide a Pythonic interface for interacting with REST APIs. The current version is 0.2.4. Based on its last commit and release in 2017, the library is no longer actively maintained and appears to be abandoned, likely developed primarily for Python 2.","last_verified":"2026-04-11T00:00:00.000Z","tags":["REST","API client","HTTP client","abandoned","unmaintained","python2-era"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/hammock"},{"id":21425,"title":"Hampel Filter","library":"hampel","status":"active","version":"1.0.2","language":"python","ecosystem":"pypi","summary":"Python implementation of the Hampel Filter for outlier detection in time series. Current version 1.0.2, requires Python >=3.8. Maintained as of 2025.","last_verified":"2026-04-27T00:00:00.000Z","tags":["outlier detection","time series","hampel filter"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/hampel"},{"id":23837,"title":"hana-ml","library":"hana-ml","status":"active","version":"2.28.26042901","language":"python","ecosystem":"pypi","summary":"Python Machine Learning Client for SAP HANA. Provides APIs to access SAP HANA's machine learning capabilities via Python. Current version: 2.28.26042901, requires Python >=3.4. Release cadence: roughly quarterly.","last_verified":"2026-05-01T00:00:00.000Z","tags":["SAP HANA","machine learning","in-database ML","dataframe"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/hana-ml"},{"id":25718,"title":"Hanami Assets (esbuild plugin)","library":"hanami-assets","status":"active","version":"2.3.2","language":"javascript","ecosystem":"npm","summary":"An esbuild plugin for Hanami asset management, version 2.3.2 (stable, released March 2025). It integrates esbuild into the Hanami Ruby web framework pipeline, providing JavaScript/CSS bundling, fingerprinting, and asset helpers. Unlike standalone esbuild, this plugin respects Hanami's asset directory conventions and integrates with Hanami's view helpers for asset tags. Release cadence is irregular, tied to Hanami framework updates. It is ESM-only and ships TypeScript definitions.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","hanami","assets","web","build","esbuild","plugin","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/hanami-assets"},{"id":17244,"title":"CLI Error Handler","library":"handle-cli-error","status":"active","version":"6.2.0","language":"javascript","ecosystem":"npm","summary":"handle-cli-error is a robust error handling library specifically designed for Node.js command-line interface (CLI) applications. It provides a comprehensive solution for displaying errors to users in a clear, consistent, and visually appealing manner, then gracefully exiting the process. The current stable version is 6.2.0, with frequent minor releases introducing new features and improvements, such as enhanced customization options. Key differentiators include its ability to generate pretty, colorized error output with icons and headers, support for error class-specific handling (allowing different exit codes or logging behaviors per error type), graceful process exit with customizable timeouts, and automatic normalization of invalid Error objects using `normalize-exception`. It also allows fine-grained control over what error details are logged, such as stack traces, nested error causes, and additional error properties, making it highly configurable for various CLI needs.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","nodejs","shell","bash","cli","console","library","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/handle-cli-error"},{"id":13281,"title":"Handlebars.js Templating Engine","library":"handlebars","status":"active","version":"4.7.9","language":"javascript","ecosystem":"npm","summary":"Handlebars.js is a robust and widely-used JavaScript templating engine that facilitates the creation of semantic templates with minimal frustration. It is largely compatible with Mustache templates, allowing developers to often swap engines without major template modifications. The current stable version, 4.7.9, focuses on ongoing maintenance, including crucial security patches, bug fixes, and type definition enhancements within the 4.x series. Handlebars differentiates itself by providing powerful features such as custom helpers, block expressions, nested path support, and the ability to precompile templates for improved client-side performance. While striving for compatibility with Mustache, it introduces its own extensions and deviates in areas like recursive lookup, which requires an explicit `compat` flag. It is suitable for both browser and Node.js environments and ships with TypeScript type definitions, making it well-suited for modern JavaScript and TypeScript projects.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","handlebars","mustache","template","html","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/handlebars"},{"id":25719,"title":"handlebars-lint","library":"handlebars-lint","status":"deprecated","version":"1.0.0","language":"javascript","ecosystem":"npm","summary":"Lint Handlebars templates for missing variables, helpers, block helpers, or partials. Current stable version is 1.0.0. The package takes a template string and a context object with known helpers and variables, then returns an object categorizing any missing references. It differentiates between variables, helpers, block helpers, and partials. There is no active maintenance; the last release was in 2016 and the GitHub repository has been archived. It requires Node >=4 and depends on the `handlebars` package for parsing.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","find","handlebars","helpers","lint","missing","template","templates","variables"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/handlebars-lint"},{"id":20090,"title":"handlebars-loader","library":"handlebars-loader","status":"active","version":"1.7.3","language":"javascript","ecosystem":"npm","summary":"A webpack loader for Handlebars templates that automatically resolves partials and helpers relative to the current file or via module prefixes. Version 1.7.3 is stable with infrequent releases; supports Handlebars 3.x and 4.x. Differentiators include automatic resolution, inline require support, and configurable directories for helpers/partials. Notable: v1.7.3 updates loader-utils dependency to address security vulnerabilities.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/handlebars-loader"},{"id":20091,"title":"handlebars-template-loader","library":"handlebars-template-loader","status":"active","version":"1.1.0","language":"javascript","ecosystem":"npm","summary":"A Handlebars template loader for Webpack. Current stable version is 1.1.0 (last updated 2024). It allows you to require .hbs files and use them as compiled templates, with support for helpers, partials, macros, and image loading. Key differentiators: includes macros like require, include, repeat; options for prepending filename comment for debugging; supports custom Handlebars runtime path. Release cadence is low, with infrequent updates. Note: does not bundle Handlebars, so you must install it separately.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","handlebars","template","webpack","loader"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/handlebars-template-loader"},{"id":25721,"title":"Handlebars Transpiler","library":"handlebars-transpiler","status":"active","version":"1.0.3","language":"javascript","ecosystem":"npm","summary":"Handlebars Transpiler is a Node.js module for compiling Handlebars templates along with partials, JSON data, and custom helpers into static HTML files. Version 1.0.3 is the latest stable release; the package is actively maintained with a focus on simplicity for generating static sites from Handlebars templates. It differentiates itself from other build tools by being a lightweight, zero-config CLI and programmatic API specifically for Handlebars, with no dependency on larger frameworks like Gulp or Grunt. It supports custom output paths and partials registration. It is not suitable for dynamic rendering or runtime caching.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/handlebars-transpiler"},{"id":13279,"title":"Handlebars Webpack Plugin","library":"handlebars-webpack-plugin","status":"active","version":"2.2.1","language":"javascript","ecosystem":"npm","summary":"The `handlebars-webpack-plugin` is a webpack plugin designed for server-side template rendering using the Handlebars templating engine during the build process. It enables developers to compile Handlebars templates (including main templates, partials, and helpers) and inject dynamic data at webpack build time, resulting in static HTML files. The current stable version, 2.2.1, focuses on providing a robust mechanism for generating static HTML with Handlebars. Its release cadence is primarily driven by maintenance and feature enhancements. Key differentiators include its deep integration with the webpack build lifecycle, support for glob patterns for straightforward inclusion of multiple templates and helpers, and a comprehensive set of hooks to customize its behavior at various stages of compilation and rendering. It is frequently used in conjunction with `html-webpack-plugin` to manage the overall HTML output and asset injection.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","webpack","plugin","handlebars","server"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/handlebars-webpack-plugin"},{"id":25720,"title":"Handoff HubSpot Transformer CLI","library":"handoff-hubspot","status":"active","version":"0.2.1","language":"javascript","ecosystem":"npm","summary":"A CLI toolchain (v0.2.1, pre-1.0, no regular release cadence) that fetches Handoff design system component payloads (Handlebars templates, property schemas) and transpiles them into HubSpot CMS .module folders. Handles Handlebars-to-HubL conversion (variables, conditionals, loops), automatic type-specific rewrites (links, buttons, menus, images, etc.), field JSON generation, metadata assembly, and module validation. Differentiators: schema-aware transpilation reducing manual HubL coding; no active alternatives bridging Handoff and HubSpot natively. Only works with Handoff API access.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/handoff-hubspot"},{"id":14613,"title":"Handy Utilities","library":"handy","status":"abandoned","version":"0.0.13","language":"javascript","ecosystem":"npm","summary":"The `handy` package, currently at version 0.0.13, is described as a collection of common utility functions for JavaScript environments. However, due to its extremely early version number and a completely empty README, the specific functionalities, API surface, or design philosophy remain entirely undocumented. This makes it challenging to assess its capabilities or differentiators against other utility libraries. Given the very low version and lack of public documentation, it is highly probable that the project is either in an extremely nascent stage of development, or more likely, has been abandoned. There is no discernible release cadence, and its suitability for production use is questionable without further insight into its source code and maintenance status. Users seeking robust, well-documented utility libraries should likely consider more established alternatives.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","handy","utilities","utility","belt"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/handy"},{"id":8212,"title":"handy-archives","library":"handy-archives","status":"active","version":"0.2.0","language":"python","ecosystem":"pypi","summary":"handy-archives is a Python library providing a collection of convenient helpers for working with archive files, currently at version 0.2.0. It aims to simplify common archiving tasks, building upon functionalities available in Python's standard `zipfile`, `tarfile`, and `shutil` modules. Releases appear to follow an on-demand cadence as features or fixes are introduced.","last_verified":"2026-04-16T00:00:00.000Z","tags":["archive","zip","tar","compression","file management","shutil","standard library"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/handy-archives"},{"id":18406,"title":"handy-http","library":"handy-http","status":"maintenance","version":"1.0.2","language":"javascript","ecosystem":"npm","summary":"Simple wrapper for native NodeJS http[s].request providing a flexible interface for making HTTP/HTTPS requests. Stable version 1.0.2. Lightweight copy-paste reducer supporting various data types (plain objects, Buffer, ReadableStream), multipart file uploads, proxy requests, and automatic JSON parsing. Keeps access to native NodeJS http.ClientRequest events. Less feature-rich than axios or request but minimal and dependency-free.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","http","https"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/handy-http"},{"id":9028,"title":"Hangul Romanize","library":"hangul-romanize","status":"active","version":"0.1.0","language":"python","ecosystem":"pypi","summary":"hangul-romanize is a Python library for romanizing Hangul strings, specifically adhering to the academic notation rules (국립국어원 학술 표기법) of the National Institute of Korean Language. As of version 0.1.0, it provides tools for converting Korean text into the Latin alphabet based on these scholarly guidelines.","last_verified":"2026-04-16T00:00:00.000Z","tags":["hangul","romanization","korean","transliteration","linguistics","academic"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/hangul-romanize"},{"id":23838,"title":"Hankel","library":"hankel","status":"active","version":"1.2.2","language":"python","ecosystem":"pypi","summary":"Hankel Transformations using the method of Ogata 2005. Current version 1.2.2, requires Python >=3.6. Maintenance mode with occasional bugfixes.","last_verified":"2026-05-01T00:00:00.000Z","tags":["hankel transform","numerical integration","bessel","physics"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/hankel"},{"id":9029,"title":"Hanzi Identifier","library":"hanzidentifier","status":"active","version":"1.3.0","language":"python","ecosystem":"pypi","summary":"Hanzi Identifier is a Python module designed to identify Chinese text as either Simplified or Traditional characters. It leverages the CC-CEDICT data for character identification. The current stable version is 1.3.0. The library has an irregular release cadence, with major and minor updates occurring every few years.","last_verified":"2026-04-16T00:00:00.000Z","tags":["chinese","hanzi","simplified","traditional","linguistics","text processing"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/hanzidentifier"},{"id":16049,"title":"Hapi API Versioning Plugin","library":"hapi-api-version","status":"abandoned","version":"2.3.1","language":"javascript","ecosystem":"npm","summary":"hapi-api-version is a plugin designed for the Hapi.js framework (v17 onwards) to facilitate API versioning. It allows developers to manage different API versions by supporting versioning via the `Accept` header or a custom header (defaulting to `api-version`). The plugin internally rewrites URLs based on the requested API version, enabling both handler-only versioning and distinct route definitions per version, including separate response schemas. The latest version, 2.3.1, was last published 7 years ago, making it compatible only with older Hapi.js ecosystems (specifically Hapi v17.x). It does not receive active updates for modern Hapi versions (v20+ or v21+), implying a halted release cadence and limited applicability for current Hapi projects.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","hapi","hapijs","api","versioning"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/hapi-api-version"},{"id":18407,"title":"hapi-auth-any","library":"hapi-auth-any","status":"active","version":"2.0.0","language":"javascript","ecosystem":"npm","summary":"A hapi.js plugin that combines multiple authentication strategies (including those based on the same scheme) and succeeds if any one of them passes. v2.0.0 requires Node >=18 and @hapi/hapi 21.x. Unlike hapi's built-in strategy mode, which only works with different schemes, this allows combining strategies of the same scheme (e.g., multiple Basic auth strategies). Only returns credentials from the first passing strategy. Throws an AggregateError on failure, preserving individual errors.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","hapi","hapijs","hapi.js","auth","authentication","access","credentials","scope"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/hapi-auth-any"},{"id":16824,"title":"Hapi.js JWT Authentication Plugin","library":"hapi-auth-jwt2","status":"active","version":"11.0.0","language":"javascript","ecosystem":"npm","summary":"Hapi-auth-jwt2 is a robust authentication scheme and plugin designed for Hapi.js applications, enabling secure user authentication through JSON Web Tokens (JWTs). The current stable version is 11.0.0. The project demonstrates an active release cadence, with recent version bumps addressing dependency updates, enhancing error handling, and implementing minor breaking changes to align with evolving ecosystem standards like ESLint. Its key differentiators include deep integration within the Hapi framework as a first-party plugin, a flexible `validate` function for custom user authentication logic, and support for advanced features such as 'try mode' and compatibility with multiple authentication strategies. The plugin prioritizes developer-friendliness, offering clear usage examples and comprehensive guidance on both Hapi.js and JWT fundamentals.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","Hapi.js","Authentication","Auth","JSON Web Tokens","JWT","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/hapi-auth-jwt2"},{"id":16826,"title":"Hapi Micro Auth Plugin","library":"hapi-micro-auth","status":"abandoned","version":"4.0.1","language":"javascript","ecosystem":"npm","summary":"hapi-micro-auth is a Hapi plugin designed to integrate with the micro-auth authentication service, exposing its functionalities as an authentication provider within a Hapi server. It handles session management, user retrieval, and authentication routes by proxying requests to a configured micro-auth instance. The current stable version is 4.0.1. The project appears to have an inactive release cadence, with its last major update (4.0.0) in late 2020. Key differentiators include its tight coupling with the firstandthird/micro-auth service, providing a specific solution for projects already leveraging that authentication backend. It offers methods to interact with user data, session updates, and metadata management via `server.microauth` methods.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","hapi","auth","authentication","micro-auth"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/hapi-micro-auth"},{"id":17245,"title":"Hapi HTTP to HTTPS Redirection","library":"hapi-require-https","status":"active","version":"6.0.0","language":"javascript","ecosystem":"npm","summary":"hapi-require-https is a Hapi plugin designed to enforce HTTPS for incoming requests, providing automatic HTTP to HTTPS redirection. The current stable version is 6.0.0, which requires Hapi v20 or newer. This plugin primarily operates by default using the `X-Forwarded-Proto` header, making it ideal for applications running behind a reverse proxy (like on Heroku or other PaaS environments). It offers a straightforward API, registering as an `onRequest` lifecycle hook to perform 301 redirects. A key differentiator is its explicit support for proxy environments, configurable via a `proxy` option, which can be set to `false` to redirect based on the actual request protocol instead of the forwarded header. Release cadence typically aligns with major Hapi versions or necessary compatibility updates.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","hapi","https","redirect","paas","heroku"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/hapi-require-https"},{"id":18409,"title":"hapi-saml2","library":"hapi-saml2","status":"active","version":"5.1.3","language":"javascript","ecosystem":"npm","summary":"hapi-saml2 is a Hapi.js plugin providing SAML-based Single Sign On via the node-saml library. Version 5.1.3 is current stable. It supports @hapi/hapi v18-v21, and requires @hapi/boom >=7.2.0 as a peer dependency. Key differentiators: built specifically for Hapi.js ecosystem (inline with Hapi's plugin architecture), replaces older passport-saml dependency with modern node-saml, and offers customizable route prefixes and handler hooks (preLogin, postResponseValidationErrorHandler). Release cadence: occasional updates to match node-saml releases.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/hapi-saml2"},{"id":27859,"title":"hapi-webpack-plugin","library":"hapi-webpack-plugin","status":"maintenance","version":"3.0.0","language":"javascript","ecosystem":"npm","summary":"Webpack middleware plugin for Hapi.js that integrates webpack-dev-middleware and webpack-hot-middleware to enable Hot Module Replacement (HMR) during development. Version 3.0.0 supports Hapi >= 17.x and webpack >= 2.x. It offers two usage modes: passing an object with compiler/assets/hot options, or a path to a webpack config file. Compared to alternatives like hapi-webpack-dev-middleware, this plugin bundles both middlewares and supports HMR out of the box. Release cadence is sporadic; last release was in 2018, and it is considered stable but unmaintained.","last_verified":"2026-05-09T00:00:00.000Z","tags":["javascript","hapi","webpack","live-reload","dev-server"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/hapi-webpack-plugin"},{"id":25722,"title":"happiness-scss","library":"happiness-scss","status":"deprecated","version":"5.3.0","language":"javascript","ecosystem":"npm","summary":"A SCSS/Sass linter based on sass-lint that enforces a 'happiness' style guide, similar to the JavaScript happiness linter. Current stable version is 5.3.0 (last released in 2017). It provides a CLI tool and Node.js API to check .scss and .sass files for style errors. Key differentiators: it is a simple, opinionated linter with minimal configuration, intended to bring consistency without debate. However, the project is no longer maintained, and sass-lint itself is deprecated in favor of stylelint. Use in legacy projects only.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","code-style","happiness","happiness-scss","scss","sass","linter","scss-lint","sass-lint"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/happiness-scss"},{"id":14614,"title":"Happner Test Modules","library":"happner-test-modules","status":"maintenance","version":"1.0.2","language":"javascript","ecosystem":"npm","summary":"happner-test-modules is a supplementary library designed to provide utilities and mock components specifically for testing applications built with the `happner` microservices framework. `happner` is a cloud application framework that enables the creation of an interconnected mesh of local and remote components, utilizing `happn-3` for its pub/sub and data layer. This package (currently at version `1.0.2`) offers helper functions to simplify the setup and teardown of `happner` meshes, the loading of test components, and the simulation of component interactions and event flows. These functionalities are crucial for ensuring the reliability of `happner`-based systems. Given that `happner`'s last significant updates (v1.34.1 and `happner-2`) were several years ago, `happner-test-modules` is likely in maintenance mode, receiving updates primarily for compatibility or critical bug fixes rather than active feature development. Its key differentiator is its tailored integration with the `happner` ecosystem, providing specific test paradigms for mesh components and event APIs.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/happner-test-modules"},{"id":23113,"title":"HappyBase","library":"happybase","status":"active","version":"1.3.0","language":"python","ecosystem":"pypi","summary":"HappyBase is a developer-friendly Python library to interact with Apache HBase, providing a Thrift-based client. Current version is 1.3.0, released in 2023. Release cadence is low, with occasional updates.","last_verified":"2026-05-01T00:00:00.000Z","tags":["hbase","thrift","nosql","database"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/happybase"},{"id":20092,"title":"HappyPack","library":"happypack","status":"maintenance","version":"5.0.1","language":"javascript","ecosystem":"npm","summary":"HappyPack accelerates webpack builds by parallelizing file transformations across multiple Node.js worker threads. Version 5.0.1 (last release) is in maintenance mode; the author recommends webpack 4+'s built-in thread-loader for new projects. Key differentiator: it was the first widely-adopted parallel loader for webpack 1-3, but it has limited support for certain webpack loader APIs and is not actively developed. It remains useful for legacy webpack setups where migration to thread-loader is not feasible.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","webpack","plugin","fast","speed","performance","compilation","transformer","loader"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/happypack"},{"id":16051,"title":"HAR JSON Schemas","library":"har-schema","status":"abandoned","version":"2.0.0","language":"javascript","ecosystem":"npm","summary":"The `har-schema` package provides the official JSON Schema definitions for the HTTP Archive (HAR) format, enabling robust validation of HAR files. It encompasses schemas for all HAR entities, including `log`, `pages`, `entries`, `requests`, `responses`, and more. The current stable version, 2.0.0 (released in 2017), migrated its schemas to conform with JSON-Schema Draft-06, a significant breaking change from prior versions. This package is foundational for tools that process or validate HAR data, acting as a data source for schema definitions rather than an executable library. Its release cadence is effectively dormant, with no new feature development since 2017, reflecting the stability of the HAR 1.2 specification it implements. It differentiates itself by being the direct, standard representation of the HAR spec in JSON Schema, compatible with any generic JSON Schema validation library.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","har","http","archive","JSON","schema","JSON-schema"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/har-schema"},{"id":10992,"title":"Haraka SPF Plugin","library":"haraka-plugin-spf","status":"active","version":"1.2.11","language":"javascript","ecosystem":"npm","summary":"This package, `haraka-plugin-spf`, implements the Sender Policy Framework (SPF) within the Haraka SMTP server. The current stable version is 1.2.11. It primarily adds `Received-SPF` headers to emails, with robust configurable options to defer or deny mail based on SPF test results, such as `mfrom_fail` for sender validation. While it has seen consistent updates recently, including ES6 refactoring, dependency bumps, and header formatting improvements, it does not adhere to a strict time-based release cadence, focusing instead on bug fixes and enhancements. Its key differentiator is its deep and flexible integration into the Haraka ecosystem, allowing granular control via `spf.ini` for handling various SPF outcomes (none, softfail, fail, permerror) for both HELO and MAIL FROM contexts, and specifically for relayed connections. It also provides a valuable command-line tool for debugging SPF records and validating domain configurations. The plugin allows Haraka operators to enforce SPF policies ranging from mere informational headers to hard rejections, providing essential protection against email spoofing.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","haraka","haraka-plugin","plugin","spf"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/haraka-plugin-spf"},{"id":13280,"title":"Haraka Test Fixtures","library":"haraka-test-fixtures","status":"active","version":"1.4.1","language":"javascript","ecosystem":"npm","summary":"The `haraka-test-fixtures` package provides a comprehensive set of mock objects and utilities specifically designed for testing Haraka SMTP server plugins and core components. It enables developers to create isolated test environments by simulating key Haraka abstractions such as `Connection`, `Transaction`, `Plugin`, `Logger`, and `Results` objects without the overhead of running a full Haraka server. This allows for focused unit and integration testing of plugin logic. The current stable version is 1.4.1, released with bug fixes and dependency updates. Releases follow an ad-hoc schedule, primarily driven by maintenance requirements, synchronization with the main Haraka project, and dependency bumps. Its key differentiator lies in its deep integration and direct analogy to Haraka's internal architecture, providing tailor-made testing primitives that generic mocking libraries cannot easily replicate. It helps abstract away the complexities of Haraka's lifecycle for efficient plugin development and testing.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/haraka-test-fixtures"},{"id":7283,"title":"Harbor (Agent Evaluation Framework)","library":"harbor","status":"active","version":"0.3.0","language":"python","ecosystem":"pypi","summary":"Harbor is an open-source framework, currently at version 0.3.0, designed for evaluating and optimizing AI agents and language models using sandboxed environments. It facilitates the creation and execution of benchmarks, allowing users to assess arbitrary agents and models. The library is actively developed, with its current release focusing on providing tools for robust and scalable agent evaluation. Release cadence is not explicitly stated but updates appear to be regular.","last_verified":"2026-04-16T00:00:00.000Z","tags":["AI","agents","evaluation","LLM","sandbox","benchmarking"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/harbor"},{"id":23839,"title":"Harbor API Client","library":"harborapi","status":"active","version":"0.26.2","language":"python","ecosystem":"pypi","summary":"Async Python client for Harbor v2.0 API. Handles authentication, rate limiting, and all CRUD operations for Harbor registry resources (projects, repositories, artifacts, robots, users, etc.). Latest version 0.26.2, requires Python >=3.8. Actively maintained with monthly releases.","last_verified":"2026-05-01T00:00:00.000Z","tags":["harbor","container-registry","async","api-client"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/harborapi"},{"id":20093,"title":"HardSourceWebpackPlugin","library":"hard-source-webpack-plugin","status":"deprecated","version":"0.13.1","language":"javascript","ecosystem":"npm","summary":"HardSourceWebpackPlugin is a webpack plugin that provides intermediate caching of module compilation results to disk, drastically speeding up subsequent builds (second build is significantly faster). Version 0.13.1 is the latest stable release, last updated in 2020. It works by caching the output of webpack's module resolution and transformation steps, using a configurable cache directory and hash-based invalidation. Key differentiators: it caches at the module level (not just the entire bundle), supports parallel builds via ParallelModulePlugin, and allows excluding specific modules. However, it is no longer maintained and may have compatibility issues with modern webpack versions (5+), making it less suitable for new projects compared to persistent caching built into webpack 5.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","webpack","disk","iterative","build","cache","plugin"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/hard-source-webpack-plugin"},{"id":20094,"title":"hardhat-prettier","library":"hardhat-prettier","status":"active","version":"0.0.1","language":"javascript","ecosystem":"npm","summary":"Hardhat plugin integrating Prettier Solidity for automatic code formatting and style checking. Current stable version 0.0.1 (pre-release) with no regular release cadence — it's experimental. Key differentiators: adds a format task and overrides the check task for Solidity files, leveraging prettier-plugin-solidity's Solidity-specific formatting rules. Minimal configuration via .prettierrc. Requires Hardhat ^2.0.0, Prettier ^2.1.0, and prettier-plugin-solidity 1.0.0-beta.1. Alternatives like solhint focus on linting; this plugin focuses solely on formatting. Active development on GitHub by a single maintainer.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","ethereum","smart-contracts","hardhat","hardhat-plugin","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/hardhat-prettier"},{"id":4561,"title":"HAR File Writer","library":"harfile","status":"active","version":"0.4.0","language":"python","ecosystem":"pypi","summary":"harfile is a zero-dependency Python library designed for writing HTTP Archive (HAR) files. It provides a straightforward way to construct HAR-compliant logs of HTTP requests and responses programmatically. The library is currently at version 0.4.0 and maintains a stable API for its core functionality.","last_verified":"2026-04-12T00:00:00.000Z","tags":["har","http archive","http","logging","network","testing"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/harfile"},{"id":23840,"title":"harmonypy","library":"harmonypy","status":"active","version":"2.0.0","language":"python","ecosystem":"pypi","summary":"A Python port of the Harmony algorithm for batch correction of single-cell RNA-seq data, featuring a C++ Armadillo backend for high performance. Current version 2.0.0 is a complete rewrite that matches the R harmony2 package with ~10x speed improvement over v0.1.0. Pre-built wheels are available for Linux (x86_64, aarch64) and macOS. Releases are intermittent, with major rewrites at v0.2.0 (PyTorch) and v2.0.0 (C++ Armadillo).","last_verified":"2026-05-01T00:00:00.000Z","tags":["batch-correction","single-cell","harmony","bioinformatics","c++-backend"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/harmonypy"},{"id":6664,"title":"Harness Feature Flags Python SDK","library":"harness-featureflags","status":"active","version":"1.7.5","language":"python","ecosystem":"pypi","summary":"The `harness-featureflags` library provides the Python server SDK for Harness Feature Flags. It allows developers to integrate feature flag management into their Python applications, enabling dynamic control over features without redeploying code. The library is actively maintained, with frequent patch and minor releases, and is currently at version 1.7.5.","last_verified":"2026-04-15T00:00:00.000Z","tags":["feature flags","feature toggles","harness","sdk"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/harness-featureflags"},{"id":9805,"title":"Harness Python SDK","library":"harness-python-sdk","status":"active","version":"1.0.5","language":"python","ecosystem":"pypi","summary":"harness-python-sdk is the official Python SDK for programmatic interaction with Harness services. It provides a convenient client to automate tasks, manage resources, and integrate Harness functionality into other applications. The current version is 1.0.5, and it appears to have an infrequent release cadence, focusing on stability.","last_verified":"2026-04-17T00:00:00.000Z","tags":["Harness","SDK","API client","CI/CD","DevOps"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/harness-python-sdk"},{"id":13282,"title":"Harp Static Web Server","library":"harp","status":"maintenance","version":"0.47.2","language":"javascript","ecosystem":"npm","summary":"Harp is a zero-configuration static web server, generator, and bundler for Node.js. It implicitly pre-processes a wide range of web assets, including Jade, Markdown, EJS, Less, Stylus, Sass, SCSS, CoffeeScript, JSX, and CJS, converting them into HTML, CSS, and JavaScript. The current stable version is 0.47.2, with recent releases primarily focusing on critical security patches and maintenance rather than new feature development, indicating a mature but less actively evolving project. Harp differentiates itself by offering a simple, fast, and lightweight solution that aims to avoid complex build steps or task runners. It features first-class layout and partial support, intelligent path redirects, and the crucial ability to export an entire project to static assets for easy deployment. It also includes implicit vendor prefixing for CSS preprocessors via Autoprefixer. Harp is ideal for publishing simple front-ends with minimal setup and low cognitive overhead, positioning itself as an alternative to heavier web frameworks.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","static web server","static site generator","sass","markdown","jade","ejs","cjs","jsx"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/harp"},{"id":18408,"title":"harshil-auth","library":"harshil-auth","status":"active","version":"2.6.9","language":"javascript","ecosystem":"npm","summary":"Custom authentication library for Next.js and React applications. Current stable version 2.6.9, actively maintained with regular updates. Designed for Next.js 13+ (App Router) and React 18+. Ships TypeScript types. Key differentiator: simple integration with Next.js projects, but minimal documentation and community adoption compared to alternatives like NextAuth.js.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","auth","nextjs","react","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/harshil-auth"},{"id":15118,"title":"Node.js async_hooks API Availability Check","library":"has-async-hooks","status":"maintenance","version":"1.0.0","language":"javascript","ecosystem":"npm","summary":"This package, `has-async-hooks`, provides a lightweight utility function to programmatically determine if the `async_hooks` API is available in the current Node.js runtime environment. Currently at version 1.0.0, it is a stable, single-purpose library. Its primary differentiator is its simplicity and explicit focus on feature detection for `async_hooks`, which became stable in Node.js 8.0.0. This utility is particularly useful for conditional code execution or polyfilling in environments where compatibility with various Node.js versions (especially older ones) is a concern. The library has a very stable release cadence, with its initial 1.0.0 release being its sole version to date, indicating its 'fire and forget' nature once the feature detection logic is established.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","async_hooks","check","detect","node"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/has-async-hooks"},{"id":13283,"title":"Hash Test Vectors","library":"hash-test-vectors","status":"maintenance","version":"1.3.2","language":"javascript","ecosystem":"npm","summary":"The `hash-test-vectors` package provides a comprehensive, static collection of cryptographic test vectors for various hash functions, HMACs, and PBKDF2. It consolidates and expands test data primarily sourced from NIST (for SHA, MD5) and RFCs (for HMAC, PBKDF2), tailoring them to cover all hash algorithms supported by Node.js. This data is made available in a JSON format, making it highly suitable for validating JavaScript cryptographic implementations in both Node.js and browser environments. The package is currently at version 1.3.2, with its last update in late 2015, indicating a stable, maintenance-mode status as a dataset rather than an actively developed library. Its primary differentiator is simplifying the rigorous testing of crypto functions against standardized, pre-computed references.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/hash-test-vectors"},{"id":14615,"title":"Various Hash Functions (SHA1, SHA256, HMAC)","library":"hash.js","status":"abandoned","version":"1.1.7","language":"javascript","ecosystem":"npm","summary":"hash.js is a lightweight JavaScript library providing implementations for various cryptographic hash functions, including SHA1, SHA224, SHA256, SHA512, and HMAC, designed to run consistently in both browser and Node.js environments. The current stable version is 1.1.7. This package distinguishes itself by offering pure JavaScript implementations, making it suitable for environments where native cryptographic modules are unavailable or undesirable. However, its last significant update was approximately seven years ago, meaning it is largely unmaintained. Due to its age, it does not officially support ES Modules directly and may not benefit from modern cryptographic optimizations or security reviews that more actively developed libraries or Node.js's native `crypto` module receive. Developers should exercise caution and critically evaluate its suitability for new security-sensitive applications.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","hash","sha256","sha224","hmac","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/hash.js"},{"id":2526,"title":"Hashids","library":"hashids","status":"maintenance","version":"1.3.1","language":"python","ecosystem":"pypi","summary":"Hashids is a small library that generates short, unique, and non-sequential IDs from numbers. It's often used for obfuscating database IDs in URLs, tracking, or invitation codes, providing a user-friendly and URL-safe representation of integers without exposing their underlying numeric values. The current version is 1.3.1. It is mostly in maintenance mode, as a new version called Sqids is the recommended successor.","last_verified":"2026-04-24T21:15:45.194Z","tags":["id obfuscation","url shortener","encoding","decoding","non-sequential ids","hashids"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/hashids"},{"id":9806,"title":"hashin: Requirements.txt Hashing Tool","library":"hashin","status":"active","version":"1.0.5","language":"python","ecosystem":"pypi","summary":"hashin is a command-line tool that automates the process of adding hashes (e.g., SHA256) to entries in a `requirements.txt` file, improving supply chain security by ensuring integrity. It is currently at version 1.0.5 and maintains an active release cadence, with recent updates focusing on Python version compatibility and internal dependency management.","last_verified":"2026-04-17T00:00:00.000Z","tags":["cli","security","requirements","packaging","hashing","supply-chain-security"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/hashin"},{"id":14616,"title":"HashMap Class for JavaScript","library":"hashmap","status":"abandoned","version":"2.4.0","language":"javascript","ecosystem":"npm","summary":"The `hashmap` package provides a `HashMap` class for JavaScript, designed to store key/value pairs where keys can be of *any* data type, including objects, numbers, and dates, without the implicit stringification that occurs with plain JavaScript objects. This was a key differentiator before the introduction of native `Map` in ES6. The current stable version is 2.4.0. Given its last update was over eight years ago, the package is effectively abandoned, with no active development or release cadence. It targets both Node.js and browser environments and differentiates itself by allowing complex objects as keys without coercion.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","hashmap","map","object","array","associative","nodejs","node"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/hashmap"},{"id":4034,"title":"Hashring","library":"hashring","status":"maintenance","version":"1.5.1","language":"python","ecosystem":"pypi","summary":"Hashring is a Python library that implements consistent hashing, primarily using MD5 as its hashing function. It's designed for distributed systems and caches to minimize the remapping of keys when nodes are added or removed from a ring. The current version is 1.5.1, but the project has a very low release cadence, with the last update in 2015.","last_verified":"2026-04-11T00:00:00.000Z","tags":["hashing","consistent hashing","distributed systems","cache","memcached"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/hashring"},{"id":14617,"title":"Home Assistant Nabu Casa Cloud Integration","library":"hass-nabucasa","status":"active","version":"2.2.0","language":"en","ecosystem":"pypi","summary":"hass-nabucasa is the official Python library that powers the Nabu Casa Cloud integration within Home Assistant Core. It provides functionality for remote access, voice assistant integrations (Alexa, Google Assistant), and other cloud services for Home Assistant instances. The current version is 2.2.0, requiring Python >=3.14. Its release cadence is tightly coupled with Home Assistant Core releases, generally receiving frequent updates.","last_verified":"2026-04-15T00:00:00.000Z","tags":["home assistant","iot","cloud","nabu casa","voice assistant","alexa","google assistant"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/hass-nabucasa"},{"id":5954,"title":"Home Assistant Web Proxy Library","library":"hass-web-proxy-lib","status":"active","version":"0.0.7","language":"python","ecosystem":"pypi","summary":"hass-web-proxy-lib is a Python library designed to facilitate proxying web traffic through Home Assistant integrations. It provides utilities to generate proxy URLs and execute proxied requests, making external web services accessible securely within the Home Assistant ecosystem. The current version is 0.0.7, with an active development cadence typical for pre-1.0 libraries, meaning frequent updates and potential API changes.","last_verified":"2026-04-14T00:00:00.000Z","tags":["home-assistant","proxy","web-proxy","integration","asyncio"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/hass-web-proxy-lib"},{"id":23841,"title":"Hassil - Home Assistant Intent Language Parser","library":"hassil","status":"active","version":"3.5.0","language":"python","ecosystem":"pypi","summary":"A Python library to parse Home Assistant Intent Language (HassIL) sentence definitions. Version 3.5.0 is current; follows a rolling release cadence aligned with Home Assistant developments.","last_verified":"2026-05-01T00:00:00.000Z","tags":["home-assistant","intent-parsing","natural-language","voice-assistant"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/hassil"},{"id":10994,"title":"HAST Utility for Class Names","library":"hast-util-classnames","status":"active","version":"3.0.0","language":"javascript","ecosystem":"npm","summary":"hast-util-classnames is a utility package within the unified collective, designed to simplify the management and merging of CSS class names on HAST (HTML Abstract Syntax Tree) elements. It provides a programmatic API to concatenate, conditionally include, or remove classes, analogous to popular string-based classname utilities but operating directly on HAST nodes. The package is currently at version 3.0.0, which requires Node.js 16 or higher and is distributed exclusively as an ES module (ESM). New major versions typically coincide with dropping support for unmaintained Node.js versions or significant API changes, ensuring compatibility with current Node.js releases. Its key differentiator is its deep integration with the HAST ecosystem, allowing direct manipulation of `properties.className` arrays on HAST element nodes, which is more robust than string manipulation when working with syntax trees.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","unist","hast","hast-util","util","utility","html","classes","classname","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/hast-util-classnames"},{"id":13285,"title":"hast-util-embedded","library":"hast-util-embedded","status":"active","version":"3.0.0","language":"javascript","ecosystem":"npm","summary":"This package is a focused utility from the unified collective, designed to determine if a given HAST (Hypertext Abstract Syntax Tree) node represents \"embedded content\" according to the HTML specification. Currently at stable version 3.0.0, it follows the unified ecosystem's release cadence, often aligning major releases with Node.js LTS updates or significant ecosystem shifts like ESM adoption. Its key differentiator is its precise adherence to the HTML specification for embedded content, providing a reliable, small-footprint function (`embedded`) for tree traversal and manipulation tasks where identifying specific HTML element categories is crucial. It is highly specialized, differentiating it from more general element checking utilities like `hast-util-is-element` by focusing solely on the HTML definition of embedded content (e.g., `audio`, `video`, `img`, `iframe`, `svg`). This makes it ideal for specific content processing pipelines within the `unified` ecosystem.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","unist","hast","hast-util","util","utility","html","category","embedded","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/hast-util-embedded"},{"id":10993,"title":"hast-util-excerpt: HTML Tree Excerpt Utility","library":"hast-util-excerpt","status":"active","version":"2.0.0","language":"javascript","ecosystem":"npm","summary":"hast-util-excerpt is a utility within the unified (specifically hast/rehype) ecosystem designed to truncate an HTML (hast) syntax tree based on an explicit comment marker, typically `<!--more-->`. This allows authors to precisely define where a document's 'excerpt' or 'summary' should end, offering more control than character-count-based truncation methods. The current stable version is 2.0.0, which introduced significant breaking changes by moving to ESM-only and requiring Node.js 16 or newer. Releases occur as changes accumulate, rather than on a fixed schedule. Its primary differentiator is the author-defined explicit truncation point, making it suitable for content management systems or static site generators where content creators need fine-grained control over document summaries. It works by traversing the tree and stopping at the specified comment, returning a modified clone of the original tree.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","unist","hast","hast-util","util","utility","html","excerpt","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/hast-util-excerpt"},{"id":10995,"title":"hast-util-find-and-replace","library":"hast-util-find-and-replace","status":"active","version":"5.0.1","language":"javascript","ecosystem":"npm","summary":"The `hast-util-find-and-replace` package is a utility within the unifiedjs ecosystem designed to efficiently find and replace patterns (strings or regular expressions) within a HAST (HTML Abstract Syntax Tree). It operates by traversing the tree in a preorder fashion and applying replacements specifically within `Text` nodes. A key feature is its awareness of HTML structure, allowing it to ignore certain tags like `<script>`, `<style>`, `<iframe>`, `<img>`, and `<a>` by default, preventing unintended modifications. The current stable version is 5.0.1. The package maintains an active release cadence, with frequent patch and minor updates, and significant breaking changes between major versions. Its primary differentiator is its tight integration with HAST, offering a robust and context-aware solution for HTML tree manipulation.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","unist","hast","hast-util","util","utility","html","find","replace","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/hast-util-find-and-replace"},{"id":10996,"title":"hast-util-from-dom","library":"hast-util-from-dom","status":"active","version":"5.0.1","language":"javascript","ecosystem":"npm","summary":"hast-util-from-dom is a utility package designed to convert a DOM tree (either from a browser's native DOM or headless environments like JSDOM) into a HAST (Hypertext Abstract Syntax Tree) HTML syntax tree. It is part of the unified ecosystem for processing text. The current stable version is 5.0.1, which is ESM-only and requires Node.js 16 or newer. It typically follows the release cadence of the wider unified ecosystem. Key differentiators include its small size, primary suitability for browser environments, and its explicit choice *not* to provide positional information, which distinguishes it from more comprehensive parsing solutions. It serves as the inverse to `hast-util-to-dom` and is wrapped by `rehype-dom-parse` for HTML parsing with DOM APIs. While efficient for its purpose, users should be aware that it might yield varying results in different or older browsers.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","dom","hast-util","hast","html","rehype","unist","utility","util","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/hast-util-from-dom"},{"id":10998,"title":"HAST Utility for Parsing HTML","library":"hast-util-from-html","status":"active","version":"2.0.3","language":"javascript","ecosystem":"npm","summary":"hast-util-from-html is a utility within the unifiedjs ecosystem that transforms serialized HTML strings into a HAST (Hypertext Abstract Syntax Tree) representation. The current stable version is 2.0.3. It maintains a relatively active release cadence, with recent patch releases addressing type issues and a major version bump (2.0.0) introducing significant changes like ESM-only support and Node.js 16+ requirement. This package is designed for scenarios where developers need to manually manipulate HTML syntax trees, offering granular control over parsing. It differentiates itself from `parse5` (a low-level HTML parser) by directly producing HAST nodes, and from higher-level abstractions like `rehype-parse`. For browser environments, `hast-util-from-html-isomorphic` offers a lighter, albeit less feature-rich, alternative.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","unist","hast","hast-util","util","utility","html","parse","tokenize","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/hast-util-from-html"},{"id":10997,"title":"Isomorphic HTML to HAST Tree Converter","library":"hast-util-from-html-isomorphic","status":"active","version":"2.0.0","language":"javascript","ecosystem":"npm","summary":"hast-util-from-html-isomorphic is a utility package for the hast ecosystem that efficiently converts HTML strings into a hast (HTML Abstract Syntax Tree) tree. Designed for isomorphic applications, it intelligently uses hast-util-from-dom in browser environments, leveraging native DOM parsing APIs for a significantly smaller bundle size, and falls back to hast-util-from-html in Node.js. This approach prioritizes minimal client-side footprint, making it ideal for web components, static site generators, or libraries that need to process HTML both server-side and client-side without a large parser overhead. A key characteristic is that it does not preserve positional information (line, column, offset) from the original HTML string, a deliberate trade-off for its performance and size benefits. The current stable version is 2.0.0, which updated its @types/hast dependency. This package is part of the syntax-tree unified ecosystem and generally sees updates as underlying dependencies or major features warrant, rather than on a strict time-based cadence.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","unist","hast","hast-util","util","utility","html","parse","dom","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/hast-util-from-html-isomorphic"},{"id":13286,"title":"HAST Utility for Parse5 Conversion","library":"hast-util-from-parse5","status":"active","version":"8.0.3","language":"javascript","ecosystem":"npm","summary":"hast-util-from-parse5 is a specialized utility within the unified.js ecosystem designed to transform an AST (Abstract Syntax Tree) generated by the `parse5` HTML parser into a HAST (Hypertext Abstract Syntax Tree). This package is crucial for developers who parse HTML using `parse5` and then wish to process the resulting tree using the vast array of HAST-compatible tools and plugins. The current stable version is 8.0.3, with releases typically focusing on dependency updates, minor bug fixes, and periodic major versions to align with Node.js LTS releases and significant internal changes (e.g., ESM migration in v7, Node.js 16 requirement in v8). Its key differentiator is its role as a bridge between the widely used `parse5` parser and the expressive `hast` AST format, enabling seamless integration into unified processor workflows for tasks like linting, transforming, or compiling HTML content.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","ast","change","hast-util","hast","transform","unist","utility","util","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/hast-util-from-parse5"},{"id":10999,"title":"HAST Utility to Create Nodes from CSS Selectors","library":"hast-util-from-selector","status":"active","version":"3.0.1","language":"javascript","ecosystem":"npm","summary":"hast-util-from-selector is a utility package within the unified ecosystem designed to parse CSS selectors and generate corresponding HAST (Hypertext Abstract Syntax Tree) element nodes. It is currently at version 3.0.1, supporting Node.js 16 and later, and adheres to an ESM-only distribution model. The project follows a release cadence tied to Node.js LTS versions, with major versions introducing breaking changes aligned with Node.js support lifecycles or significant internal architectural shifts, such as the move to ESM in v2 and Node.js 16 requirement in v3. This package distinguishes itself from `hast-util-parse-selector` by offering more powerful and complex selector parsing capabilities, akin to `hastscript` but specifically focused on creating HAST elements from selector strings rather than a full hyperscript API. It's an active project, receiving regular updates for dependencies and type refinements.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","css","hast-util","hast","html","hyperscript","svg","parse","utility","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/hast-util-from-selector"},{"id":11000,"title":"hast-util-from-string","library":"hast-util-from-string","status":"active","version":"3.0.1","language":"javascript","ecosystem":"npm","summary":"hast-util-from-string is a utility package within the unified and rehype ecosystem designed to efficiently set the plain-text value of a HAST (Hypertext Abstract Syntax Tree) node. It mimics the behavior of the DOM's `Node#textContent` setter, effectively replacing all children of a node with a single text node containing the provided string value. The current stable version is 3.0.1. As part of the unified collective, it follows a coordinated release cadence, often aligning major version bumps across related packages, though individual utilities receive minor and patch updates as needed. A key differentiator is its `textContent`-like behavior, contrasting with `hast-util-from-text` which emulates `innerText` and considers rendering specifics like line breaks and table cell separation. The library is ESM-only and fully typed with TypeScript.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","content","hast","hast-util","html","string","text","unist","util","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/hast-util-from-string"},{"id":11001,"title":"HAST Property Checker","library":"hast-util-has-property","status":"active","version":"3.0.0","language":"javascript","ecosystem":"npm","summary":"hast-util-has-property is a focused utility within the unified (specifically HAST) ecosystem, designed to ascertain if a given HAST (Hypertext Abstract Syntax Tree) element node possesses a specified property. The current stable version is 3.0.0. This package is maintained by the syntax-tree collective, aligning its release cadence with Node.js LTS versions and the broader `unified` project's evolution, frequently releasing new major versions to adopt modern JavaScript features like ESM. Its primary differentiation lies in its tight integration with the HAST specification, providing a type-safe (TypeScript-enabled) and robust method for property checking, crucial for HTML processing pipelines. It is a highly specialized tool, typically used by developers working directly with HAST manipulation, offering a reliable primitive for conditional logic based on element properties in transform plugins. It strictly operates on valid HAST `Node` objects, particularly `Element` types, providing a precise `boolean` result.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","unist","hast","hast-util","util","utility","html","element","property","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/hast-util-has-property"},{"id":13289,"title":"HAST Heading Utility","library":"hast-util-heading","status":"active","version":"3.0.0","language":"javascript","ecosystem":"npm","summary":"hast-util-heading is a highly specialized utility within the unified ecosystem, designed to programmatically check if a given HAST (Hypertext Abstract Syntax Tree) node represents a heading element (h1-h6, hgroup). The current stable version is 3.0.0. As part of the syntax-tree collective, it adheres to a release cadence that maintains compatibility with currently supported Node.js versions, typically dropping support for unmaintained Node.js versions with new major releases. Its key differentiator is its singular, focused purpose: providing a reliable, performant boolean check for heading elements, which is particularly useful in linting tools, accessibility checkers, or content transformers operating on HTML syntax trees. It is built for ESM-first environments and provides full TypeScript type definitions.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","unist","hast","hast-util","util","utility","html","category","heading","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/hast-util-heading"},{"id":13287,"title":"HAST Heading Rank Utility","library":"hast-util-heading-rank","status":"active","version":"3.0.0","language":"javascript","ecosystem":"npm","summary":"hast-util-heading-rank is a specialized utility within the unified ecosystem, designed to determine the rank (or level) of HTML heading elements (h1-h6) within a HAST (Hypertext Abstract Syntax Tree) node. The current stable version is 3.0.0. As part of the unified collective, it maintains a consistent release cadence, with major versions often dropping support for unmaintained Node.js versions and introducing breaking changes, particularly concerning module systems and type definitions. Its primary differentiator is its focused role in parsing and analyzing HAST structures, providing a clean, immutable API to query heading levels without altering the tree. This contrasts with related utilities like `hast-util-shift-heading`, which is designed to modify heading ranks, or `hast-util-heading`, which merely checks if a node is a heading.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","unist","hast","hast-util","util","utility","html","heading","rank","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/hast-util-heading-rank"},{"id":11002,"title":"HAST Interactive Content Utility","library":"hast-util-interactive","status":"active","version":"3.0.0","language":"javascript","ecosystem":"npm","summary":"hast-util-interactive is a focused utility within the unified ecosystem, specifically designed to determine if a given hast (Hypertext Abstract Syntax Tree) node constitutes \"interactive content\" according to the HTML specification. This package is particularly useful for tools that analyze or transform HTML content and need to identify elements like `<a>` with `href`, `<button>`, `<input>`, or `<video controls>` to enforce accessibility rules, validate content, or apply specific styling. The current stable version is 3.0.0. Maintained by the syntax-tree collective, it follows a release cadence tied to Node.js LTS cycles and hast ecosystem updates, providing TypeScript types for enhanced developer experience. Its primary differentiator is its precise implementation of the HTML interactive content algorithm for hast nodes, offering a reliable predicate function rather than a full parsing or transformation engine.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","unist","hast","hast-util","util","utility","html","element","category","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/hast-util-interactive"},{"id":11003,"title":"HAST Link Body OK Checker","library":"hast-util-is-body-ok-link","status":"active","version":"3.0.1","language":"javascript","ecosystem":"npm","summary":"hast-util-is-body-ok-link is a utility package within the `unified` ecosystem, specifically designed for working with HAST (HTML Abstract Syntax Tree) nodes. Its primary function is to determine if a given `link` element adheres to the “Body OK” criteria as defined by the WHATWG HTML standard, meaning it can safely exist within the `<body>` section of an HTML document rather than being restricted to the `<head>`. This utility is currently at version `3.0.1` and is maintained as part of the broader `rehypejs` collective. Releases typically align with major `unified` ecosystem updates, ensuring compatibility with other `hast` and `rehype` plugins. A key differentiator is its strict adherence to web standards and its integration into a comprehensive Markdown/HTML processing pipeline. It ships with full TypeScript type definitions, providing a robust and type-safe development experience for Node.js (version 16+) and browser environments.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","body","hast","hast-util","html","link","ok","unist","util","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/hast-util-is-body-ok-link"},{"id":11004,"title":"HAST Utility: Is Conditional Comment","library":"hast-util-is-conditional-comment","status":"active","version":"3.0.1","language":"javascript","ecosystem":"npm","summary":"This package, `hast-util-is-conditional-comment`, is a specialized utility within the unified (specifically rehype) ecosystem designed to determine if a given `hast` (Hypertext Abstract Syntax Tree) node represents an HTML conditional comment. Conditional comments are a legacy feature primarily used by older versions of Internet Explorer (discontinued after IE 9) and are generally recommended for removal in modern web development. The current stable version is 3.0.1. As part of the `unified` collective, it adheres to a release cadence tied to major `unified` ecosystem updates, ensuring compatibility with other `hast` and `unist` utilities. Key differentiators include its tight integration with the `hast` AST format, its ESM-only distribution, and its strict compatibility with maintained Node.js versions (currently Node.js 16+). It does not perform transformations but provides a focused predicate function for identifying this specific, non-standard HTML comment type.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","comment","conditional","hast","hast-util","html","unist","util","utility","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/hast-util-is-conditional-comment"},{"id":11005,"title":"HAST Utility: Is CSS Link","library":"hast-util-is-css-link","status":"active","version":"3.0.1","language":"javascript","ecosystem":"npm","summary":"hast-util-is-css-link is a utility function within the unified (specifically rehype) ecosystem designed to determine if a given HAST (HTML Abstract Syntax Tree) node represents a `<link>` element that references a CSS stylesheet. It checks for a `rel` attribute containing 'stylesheet' and a compatible `type` attribute (no type, empty string, or 'text/css'). The package is currently at version 3.0.1 and is part of the actively maintained unified collective, which typically releases updates aligned with Node.js LTS versions and major ecosystem changes. It differentiates itself by providing a focused, robust, and tree-agnostic check adhering to WHATWG HTML standards, making it reliable for transformations and analysis of HTML in JavaScript environments.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","css","hast","hast-util","html","link","unist","util","utility","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/hast-util-is-css-link"},{"id":11006,"title":"hast-util-is-css-style","library":"hast-util-is-css-style","status":"active","version":"3.0.1","language":"javascript","ecosystem":"npm","summary":"hast-util-is-css-style is a focused utility from the unified ecosystem, specifically designed to inspect HAST (HTML Abstract Syntax Tree) nodes. Its primary function is to determine whether a given HAST node represents an HTML <style> element that is intended to contain CSS. This utility is currently stable at version 3.0.1 and is part of a larger monorepo (rehypejs/rehype-minify) which tends to release updates synchronously across related packages, especially for major ecosystem changes (e.g., Node.js version support, ESM-only shifts). Its key differentiator lies in its deep integration with the hast specification, ensuring accurate identification of CSS style elements based on their type attribute, including default cases and various text/css variations, which is crucial for tools that parse, transform, or optimize HTML content.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","css","hast","hast-util","html","style","unist","util","utility","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/hast-util-is-css-style"},{"id":11007,"title":"HAST Element Check Utility","library":"hast-util-is-element","status":"active","version":"3.0.0","language":"javascript","ecosystem":"npm","summary":"This package, `hast-util-is-element`, is a fundamental utility within the HAST (Hypertext Abstract Syntax Tree) ecosystem, primarily designed to check if a given HAST node represents an HTML element. It offers flexible testing capabilities, allowing developers to verify not only if a node is an element but also if it matches specific tag names, an array of tag names, or even complex criteria through a predicate function. The library is currently stable at version 3.0.0, which introduced significant changes, including a migration to ESM-only distribution and a requirement for Node.js 16 or newer. Its release cadence is generally tied to updates within the broader syntax-tree ecosystem, including HAST type definition improvements and Node.js version alignment. A key differentiator is its specialized focus on HAST nodes, providing a more targeted and potentially performant alternative compared to the more generic `unist-util-is` for general Unist nodes. For advanced matching based on CSS selectors, `hast-util-select` offers more robust capabilities, positioning `hast-util-is-element` as a lightweight yet powerful tool for basic and custom element checks.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","unist","hast","hast-util","util","utility","html","is","element","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/hast-util-is-element"},{"id":11008,"title":"HAST Utility: Is Event Handler","library":"hast-util-is-event-handler","status":"active","version":"3.0.1","language":"javascript","ecosystem":"npm","summary":"This package provides a utility function, `isEventHandler`, to check if a given string represents a potential HTML event handler attribute name. It primarily identifies strings starting with 'on' and having a length of five or more characters (e.g., 'onclick', 'onmouseover'), without performing validation on the actual event handler's existence or validity. As part of the `unified` and `hast` ecosystem, it is designed for processing HTML Abstract Syntax Trees. The current stable version is `3.0.1`, maintained within the `rehypejs` monorepo, which generally coordinates major releases across its packages. It is ESM-only and requires Node.js 16 or newer. This tool differentiates itself by its focused scope within the `hast` ecosystem, offering a lightweight and specific check for attribute names.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","event","handler","hast","hast-util","html","property","unist","util","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/hast-util-is-event-handler"},{"id":11010,"title":"hast-util-is-javascript","library":"hast-util-is-javascript","status":"active","version":"3.0.1","language":"javascript","ecosystem":"npm","summary":"`hast-util-is-javascript` is a utility package within the unified/rehype ecosystem designed to determine if a given `hast` (HTML Abstract Syntax Tree) node represents a JavaScript script. It specifically checks `<script>` elements, evaluating their `type` and `language` attributes to ascertain if they contain or reference JavaScript, or if these attributes are absent, implying JavaScript by default. The current stable version is `3.0.1`. As part of the `rehypejs` project, it follows a coordinated release schedule, often releasing minor or patch updates across multiple packages, with major version increments for significant breaking changes, such as the recent `7.0.0` ecosystem release which introduced ESM-only modules and a Node.js 16+ requirement. Its primary differentiator is its seamless integration with other `hast` manipulation tools and its strict adherence to WHATWG HTML parsing standards.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","hast","hast-util","html","script","unist","util","utility","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/hast-util-is-javascript"},{"id":11009,"title":"hast-util-minify-whitespace: HTML Whitespace Minification","library":"hast-util-minify-whitespace","status":"active","version":"1.0.1","language":"javascript","ecosystem":"npm","summary":"hast-util-minify-whitespace is a focused utility within the unified ecosystem, specifically designed to optimize HTML by minifying whitespace between elements in a `hast` (HTML Abstract Syntax Tree). It reduces multiple consecutive whitespace characters to a single space, or to a newline if configured, thereby improving the size of HTML fragments. The package is currently at version 1.0.1, with releases coordinated within the larger `rehypejs` collective, which emphasizes modern JavaScript practices. Key differentiators include its robust integration into the pluggable unified processing pipeline, full TypeScript support, and its commitment to WHATWG HTML parsing standards. It operates as an ESM-only module and requires Node.js 16 or newer, aligning with contemporary Node.js environments.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","hast","hast-util","html","minify","unist","util","utility","whitespace","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/hast-util-minify-whitespace"},{"id":11011,"title":"HAST Utility to Parse CSS Selectors","library":"hast-util-parse-selector","status":"active","version":"4.0.0","language":"javascript","ecosystem":"npm","summary":"`hast-util-parse-selector` is a focused utility within the `unified` ecosystem designed to create HAST (Hypertext Abstract Syntax Tree) element nodes from simple CSS selector strings. Currently at stable version 4.0.0, this package follows semantic versioning, with major releases typically aligning with dropping support for unmaintained Node.js versions. It processes basic selectors that can include a tag name, multiple class names, and a single ID, transforming them into a `hast` element object with corresponding `tagName` and `properties` (including `id` and `className` arrays). While powerful for its specific use case, it explicitly states its niche nature, recommending more comprehensive alternatives like `hastscript` or `hast-util-from-selector` for handling complex CSS selectors. Its primary differentiator is its simplicity and directness in parsing straightforward selectors into HAST nodes, making it suitable for scenarios where a full-blown selector engine is overkill.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","unist","hast","hast-util","util","utility","html","css","selector","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/hast-util-parse-selector"},{"id":11012,"title":"HAST Phrasing Content Utility","library":"hast-util-phrasing","status":"active","version":"3.0.1","language":"javascript","ecosystem":"npm","summary":"hast-util-phrasing is a niche utility within the unified (remark/rehype) ecosystem, specifically designed to determine if a given HAST (Hypertext Abstract Syntax Tree) node represents 'phrasing content' according to HTML specifications. This classification is crucial for advanced HTML manipulation and validation scenarios. The package is currently at version 3.0.1, indicating active maintenance and regular, albeit minor, updates since its major release. It adheres to the unified collective's release cadence, typically aligning major versions with Node.js LTS support lifecycles. Its key differentiator is its precise adherence to HTML phrasing content rules, making it invaluable for tools that need to strictly adhere to HTML parsing and serialization standards, particularly in content transformation pipelines.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","unist","hast","hast-util","util","utility","html","category","phrasing","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/hast-util-phrasing"},{"id":11013,"title":"HAST Utility to Reparse Raw HTML Nodes","library":"hast-util-raw","status":"active","version":"9.1.0","language":"javascript","ecosystem":"npm","summary":"This package, `hast-util-raw`, provides a utility for re-parsing HAST (Hypertext Abstract Syntax Tree) documents, specifically targeting 'raw' nodes which contain unprocessed HTML strings. Leveraging the `parse5` HTML parser, it transforms these raw HTML strings into a proper HAST syntax tree, crucial for applications that require a fully-formed, inspectable, and transformable tree rather than mere HTML serialization. This is particularly vital when working with markdown that includes embedded HTML (often enabled via `allowDangerousHtml: true` in converters like `mdast-util-to-hast`), where the initial conversion preserves the HTML as raw strings. The utility ensures that all original data and positional information from the source HTML are meticulously retained during the reparsing process. Currently in stable version 9.1.0, the library maintains an active release cadence, frequently delivering bug fixes and minor features, with major versions introducing breaking changes, often related to Node.js version support or API enhancements. Its core differentiator lies in enabling robust processing of mixed markdown/HTML content by integrating raw HTML into the HAST ecosystem as manipulable nodes, supporting various output formats beyond simple HTML, such as React or MDX.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","hast-util","hast","html","unist","utility","util","parse","raw","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/hast-util-raw"},{"id":13288,"title":"hast-util-sanitize","library":"hast-util-sanitize","status":"active","version":"5.0.2","language":"javascript","ecosystem":"npm","summary":"hast-util-sanitize is a JavaScript utility designed to make HAST (Hypertext Abstract Syntax Tree) nodes safe by removing potentially dangerous user-generated content, primarily to prevent Cross-Site Scripting (XSS) vulnerabilities. Currently at version 5.0.2, the package is actively maintained as part of the unified ecosystem, with a steady release cadence addressing features and breaking changes. It provides a robust, extensible schema, defaulting to GitHub's sanitation rules, allowing developers to customize allowed elements, attributes, and attribute values. This makes it a crucial tool for applications handling untrusted HTML input, either directly or through higher-level wrappers like rehype-sanitize. Its focus on direct HAST manipulation allows for fine-grained control over the sanitization process.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","clean","hast-util","hast","html","safe","sanitize","utility","util","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/hast-util-sanitize"},{"id":13290,"title":"HAST Selector Utilities","library":"hast-util-select","status":"active","version":"6.0.4","language":"javascript","ecosystem":"npm","summary":"hast-util-select provides a suite of utilities for querying and matching nodes within a HAST (HTML Abstract Syntax Tree) structure using CSS selectors. It offers functions equivalent to DOM's `matches`, `querySelector`, and `querySelectorAll` for HTML trees. The current stable version is 6.0.4, with active maintenance and a regular release cadence, including recent major updates. A key differentiator is its specific application to HAST, which means it operates differently from DOM selectors in certain aspects, particularly regarding parent-sensitive selectors (e.g., `:first-child`, descendant selectors) due to HAST nodes not storing parent references. While powerful for targeted queries, it advises caution for high-frequency use, suggesting `unist-util-visit` for bulk modifications due to its tree-walking overhead.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","css","hast-util","hast","html","match","matches","query","selectall","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/hast-util-select"},{"id":11014,"title":"hast to DOM Transformer","library":"hast-util-to-dom","status":"active","version":"4.0.1","language":"javascript","ecosystem":"npm","summary":"This package, `hast-util-to-dom`, serves as a utility for converting a `hast` (HTML Abstract Syntax Tree) into a browser-native DOM tree or a simulated DOM environment like `jsdom`. The current stable version is 4.0.1. The project generally follows Node.js maintenance cycles for compatibility, dropping support for unmaintained Node.js versions with major releases. It has a steady release cadence, with version 4.0.0 released recently to update dependencies and enforce modern JavaScript environments. Key differentiators include its tight integration within the unified ecosystem, providing a direct transformation path for HTML ASTs to DOM nodes. It supports client-side rendering directly into the browser's DOM, and also works in server-side contexts with DOM implementations like `jsdom`. It complements `hast-util-from-dom`, which performs the inverse operation, turning DOM trees into hast. Furthermore, `hast-util-to-dom` is utilized internally by `rehype-dom-stringify` for DOM-based HTML serialization. It is important to note that the library transitioned to being ESM-only since version 3.0.0 and requires Node.js 16 or newer as of version 4.0.0, which are significant compatibility considerations for integrators.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","dom","hast-util","hast","html","rehype","unist","utility","util","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/hast-util-to-dom"},{"id":11015,"title":"hast to ESTree (JSX) Transformer","library":"hast-util-to-estree","status":"active","version":"3.1.3","language":"javascript","ecosystem":"npm","summary":"hast-util-to-estree is a utility package within the unified/syntax-tree ecosystem designed to transform a HTML Abstract Syntax Tree (hast) into an ECMAScript Abstract Syntax Tree (estree) with JSX extensions. This is particularly useful for embedding HTML content as JSX within JavaScript, such as in MDX. The current stable version is 3.1.3, with releases occurring regularly, often involving minor updates to dependencies or new options, indicating active maintenance. Key differentiators include its specific focus on the hast-to-estree transformation, robust handling of JSX, support for embedded MDX nodes, and its adherence to the unist specification, making it a reliable component in pipelines involving content transformation and compilation.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","change","ecmascript","estree","hast-util","hast","html","jsx","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/hast-util-to-estree"},{"id":11016,"title":"HAST to HTML Serializer","library":"hast-util-to-html","status":"active","version":"9.0.5","language":"javascript","ecosystem":"npm","summary":"hast-util-to-html is a core utility within the unifiedjs ecosystem, designed to serialize a HAST (Hypertext Abstract Syntax Tree) into an HTML string. It is currently at version 9.0.5 and maintains an active release cadence, providing frequent patch updates and introducing major versions for significant breaking changes or feature additions. This utility is distinct from `rehype-stringify`, which acts as a higher-level wrapper for integrating with rehype plugins, while `hast-util-to-html` offers direct, granular control over the serialization process. Its primary differentiators include extensive options for configuring the output, enabling use cases from pretty-printing to minification, and its direct compatibility with HAST trees. It serves as the inverse operation to `hast-util-from-html`, providing a complete round-trip for HTML processing within the unifiedjs framework. The package adheres to modern JavaScript standards, being ESM-only since version 9.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","hast-util","hast","html","serialize","stringify","tostring","unist","utility","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/hast-util-to-html"},{"id":11018,"title":"HAST to JSX Runtime Transformer","library":"hast-util-to-jsx-runtime","status":"active","version":"2.3.6","language":"javascript","ecosystem":"npm","summary":"hast-util-to-jsx-runtime is a utility within the unifiedjs ecosystem that transforms a HAST (Hypertext Abstract Syntax Tree) into a representation suitable for automatic JSX runtimes (React, Preact, Solid, Svelte, Vue, etc.). It acts as a bridge, allowing HTML-like content represented as HAST nodes to be rendered efficiently by various JSX-based frameworks without direct framework-specific code. The package is currently at version 2.3.6 and follows a release cadence driven by feature additions, bug fixes, and type improvements, typically releasing patch and minor versions regularly. Its core value proposition is enabling framework-agnostic rendering of parsed HTML, leveraging the standard automatic JSX runtime API for broad compatibility. This design choice differentiates it by providing a unified approach to content rendering across different JSX environments.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","hast-util","hast","html","preact","react","solid","svelte","unist","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/hast-util-to-jsx-runtime"},{"id":11017,"title":"HAST to MDAST Transformer Utility","library":"hast-util-to-mdast","status":"active","version":"10.1.2","language":"javascript","ecosystem":"npm","summary":"hast-util-to-mdast is a core utility within the unified.js ecosystem designed to transform a HAST (HTML Abstract Syntax Tree) into an MDAST (Markdown Abstract Syntax Tree). This package is essential for converting HTML content into Markdown programmatically, often serving as the engine behind higher-level plugins like `rehype-remark`. The current stable version is 10.1.2. The package maintains an active release cadence, with frequent patch and minor updates addressing bug fixes and feature enhancements, alongside major versions that typically align with Node.js LTS updates or significant API refinements. Key differentiators include its tight integration with the unified ecosystem, robust handling of various HTML structures, and the provision of a flexible API with custom handlers for fine-grained control over the transformation process, allowing developers to define how specific HTML elements or nodes should be represented in Markdown.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","hast-util","hast","html","markdown","mdast-util","mdast","rehype","remark","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/hast-util-to-mdast"},{"id":11019,"title":"HAST to NLCST Transformer","library":"hast-util-to-nlcst","status":"active","version":"4.0.0","language":"javascript","ecosystem":"npm","summary":"hast-util-to-nlcst is a utility package within the unified/syntax-tree ecosystem designed to transform a HAST (HTML Abstract Syntax Tree) into an NLCST (Natural Language Concrete Syntax Tree). This transformation extracts the natural language content from an HTML structure, making it suitable for natural language processing tasks such as linting, sentiment analysis, or spell checking with tools like retext. The package is currently stable at version 4.0.0 and follows a semver release cadence, with major versions often introducing breaking changes related to environment support (e.g., Node.js versions, ESM-only) or parser API updates. A key differentiator is its focused role in bridging HTML content to natural language processing within the unist AST family, though it currently lacks a mechanism to apply changes back from NLCST to HAST. It is often used in conjunction with parsers like `parse-english` and wrappers like `rehype-retext`.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","unist","hast","hast-util","util","utility","rehype","retext","nlcst","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/hast-util-to-nlcst"},{"id":11020,"title":"hast-util-to-parse5","library":"hast-util-to-parse5","status":"active","version":"8.0.1","language":"javascript","ecosystem":"npm","summary":"hast-util-to-parse5 is a utility within the unified (syntax-tree) ecosystem designed to convert a HAST (Hypertext Abstract Syntax Tree) into a parse5 AST (Abstract Syntax Tree). It is currently at version 8.0.1 and receives updates as part of the broader unified collective, with major versions typically introducing significant changes and minor/patch versions addressing features and fixes. This package differentiates itself by avoiding the use of parse5 adapters, which the developers state reduces code weight and fragility. It is primarily used when there's a specific need to generate a parse5 AST from an existing HAST tree, though its inverse, `hast-util-from-parse5`, is often more commonly employed. The library is ESM-only and requires Node.js 16 or newer since its 8.x release line. Users should be aware of potential cross-site scripting (XSS) risks if the input HAST tree is not properly sanitized, as highlighted in its security considerations.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","unist","hast","hast-util","util","utility","html","parse5","ast","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/hast-util-to-parse5"},{"id":11021,"title":"HAST Node Plain-Text Converter","library":"hast-util-to-string","status":"active","version":"3.0.1","language":"javascript","ecosystem":"npm","summary":"hast-util-to-string is a utility within the `unified` ecosystem designed to extract the plain-text value of a `hast` (HTML Abstract Syntax Tree) node. It strictly mimics the DOM's `Node#textContent` getter, returning all textual content regardless of styling or layout, and importantly, it does not interpret HTML elements like `<br>` as introducing newlines. This behavior differentiates it from `hast-util-to-text`, which emulates `Node#innerText` by considering rendered output. The current stable version is 3.0.1. As part of the actively maintained `unified` collective, it follows a release cadence tied to the broader ecosystem, with major versions often introducing updated Node.js requirements (e.g., Node.js 16+ for v3) and migrating to modern JavaScript module practices, including being ESM-only and utilizing package `exports` fields. The library provides comprehensive TypeScript type definitions, ensuring robust development.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","content","hast","hast-util","html","serialize","string","stringify","text","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/hast-util-to-string"},{"id":11022,"title":"HAST Plain-Text Extraction","library":"hast-util-to-text","status":"active","version":"4.0.2","language":"javascript","ecosystem":"npm","summary":"hast-util-to-text is a utility for the unified ecosystem that extracts the plain-text value from a HAST (HTML Abstract Syntax Tree) node. It approximates the DOM's `Node#innerText` algorithm, which is more user-friendly than `Node#textContent` (like `hast-util-to-string`) by converting `<br>` elements into line breaks and using tabs (`\\t`) between table cells. The package is currently at version 4.0.2, actively maintained, and primarily releases patch versions for fixes and minor updates for new features, with major versions reserved for breaking changes. Its key differentiator is its adherence to the `innerText`-like behavior, providing a textual representation that reflects how content would be visually rendered, although it cannot account for dynamic CSS properties like `display: none` or `text-transform`.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","unist","hast","hast-util","util","utility","html","string","content","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/hast-util-to-text"},{"id":27860,"title":"hast-util-to-xast","library":"hast-util-to-xast","status":"active","version":"3.0.1","language":"javascript","ecosystem":"npm","summary":"Utility to transform a hast (HTML) syntax tree into a xast (XML) syntax tree. v3.0.1, ESM-only, fully typed with TypeScript. Supports automatic SVG namespace switching and embedded MDX nodes. Commonly used for EPUB generation. Requires Node.js 16+. Replaced old direct `space` argument with `options.space` in v3.","last_verified":"2026-05-09T00:00:00.000Z","tags":["javascript","dsl","hast-util","hast","html","unist","utility","util","xast-util","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/hast-util-to-xast"},{"id":13291,"title":"HAST Tree Truncation Utility","library":"hast-util-truncate","status":"active","version":"2.0.0","language":"javascript","ecosystem":"npm","summary":"hast-util-truncate is a focused utility within the unified (unist/hast/mdast) ecosystem, designed to truncate a HAST (HTML Abstract Syntax Tree) to a specified number of characters while meticulously preserving its underlying structure. The package, currently stable at version 2.0.0, follows the syntax-tree's measured release cadence, with major versions often introducing changes related to Node.js environment requirements or shifts in JavaScript module standards. Its key differentiator lies in operating directly on the AST, enabling intelligent truncation that respects HTML semantics and avoids breaking tags, unlike naive string-based approaches. It offers configurable options for the truncation size, the ellipsis character, and a `maxCharacterStrip` mechanism to ensure word breaks occur gracefully, preventing awkward partial words at the truncation point. This makes it ideal for generating accurate excerpts, summaries, or SEO descriptions from rich HTML content for applications like blogs, content management systems, or search result snippets.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","unist","hast","hast-util","util","utility","html","truncate","excerpt","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/hast-util-truncate"},{"id":15117,"title":"hast-util-whitespace: Inter-Element Whitespace Check","library":"hast-util-whitespace","status":"active","version":"3.0.0","language":"javascript","ecosystem":"npm","summary":"This package provides a highly specialized utility within the HAST (HTML Abstract Syntax Tree) ecosystem, designed to determine if a given node or string constitutes \"inter-element whitespace\" as defined by HTML specifications. Currently at stable version 3.0.0, the package adheres to the unified collective's release cadence, which typically involves major version bumps for breaking changes and Node.js compatibility updates. Its key differentiator is its precise adherence to HTML's definition of inter-element whitespace, making it crucial for tools that need to correctly manipulate or process HTML ASTs while preserving semantic meaning. It is ESM-only and ships with TypeScript types.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","unist","hast","hast-util","util","utility","html","inter","element","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/hast-util-whitespace"},{"id":17677,"title":"Hastily: Fastly Image Optimization for Express","library":"hastily","status":"active","version":"0.5.0","language":"javascript","ecosystem":"npm","summary":"Hastily is an Express.js middleware designed to replicate the functionality of the Fastly Image Optimization API directly within your Node.js application. It enables on-the-fly image transformations and optimizations by parsing Fastly-compatible URL parameters and applying them to images served by an existing Express static server or image-serving middleware. This allows developers to integrate powerful image manipulation capabilities without relying on an external CDN service for basic optimizations. The package is currently at version 0.5.0, indicating pre-1.0 development where minor version bumps might introduce breaking changes. Its key differentiators include its drop-in compatibility with Express, leverage of the high-performance `sharp` library for image processing, and its focus on mimicking the Fastly API for familiar usage patterns.","last_verified":"2026-04-23T00:00:00.000Z","tags":["javascript","express","imageopto","fastly","cdn","compression","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/hastily"},{"id":11023,"title":"hastscript: Hyperscript for HAST Trees","library":"hastscript","status":"active","version":"9.0.1","language":"javascript","ecosystem":"npm","summary":"hastscript is a utility library that provides a hyperscript interface for programmatically creating HTML Abstract Syntax Trees (hast trees). Analogous to React's `createElement` or Vue's `h` function, it simplifies the process of generating complex HTML structures in code by replacing repetitive object literal syntax with concise function calls. It also handles the normalization of attributes into the format required by the hast specification. The current stable version is 9.0.1, with frequent patch and minor releases and major versions typically introducing breaking changes like ESM-only support or Node.js version bumps. It is a core part of the unified ecosystem for processing content and specifically targets HTML, differentiating it from `unist-builder` (for generic unist nodes) or `xastscript` (for XML nodes).","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","dom","dsl","hast-util","hast","html","hyperscript","rehype","unist","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/hastscript"},{"id":18410,"title":"hasura-cli","library":"hasura-cli","status":"active","version":"2.38.0","language":"javascript","ecosystem":"npm","summary":"An npm package that automatically installs and wraps the Hasura CLI binary in an isolated manner, currently at v2.38.0. It mirrors the official Hasura CLI releases (Go binary) and is auto-published on new Hasura releases. Key differentiator: it allows per-project installation with different versions, avoiding global binary management and ensuring team consistency. Supports alpha, beta, and latest release channels via npm tags. Requires Node.js >= 16.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","hasura","hasura-cli","hasura/cli","hasuracli","hasura/graphql-engine","hasura/graphql-engine/cli","hasura/graphql-engine-cli","hasura-graphql"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/hasura-cli"},{"id":1169,"title":"Hatch Project Management","library":"hatch","status":"active","version":"1.16.5","language":"python","ecosystem":"pypi","summary":"Hatch is a modern, extensible Python project manager that centralizes environment management, packaging with Hatchling, versioning, and publishing behind a single command-line interface. It is known for its ability to seamlessly manage multiple environments, handle dependencies, and dynamically download required Python distributions. Currently at version 1.16.5, Hatch maintains an active development and release cadence.","last_verified":"2026-04-05T00:00:00.000Z","tags":["project management","build system","packaging","virtual environments","dependency management"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/hatch"},{"id":9030,"title":"Hatch Build Scripts Plugin","library":"hatch-build-scripts","status":"active","version":"1.0.0","language":"python","ecosystem":"pypi","summary":"Hatch Build Scripts is a plugin for Hatch, the modern Python project manager, designed to allow users to execute arbitrary shell commands during the build process and include their generated artifacts directly within package distributions. It extends Hatch's build capabilities, providing a flexible way to automate tasks such as compiling assets or generating code, ensuring these outputs are properly bundled. The current stable version is 1.0.0, and releases follow an as-needed cadence to add features and fix bugs.","last_verified":"2026-04-16T00:00:00.000Z","tags":["hatch","plugin","build","packaging","scripts","artifacts","automation"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/hatch-build-scripts"},{"id":1504,"title":"Hatch Fancy PyPI README","library":"hatch-fancy-pypi-readme","status":"active","version":"25.1.0","language":"python","ecosystem":"pypi","summary":"Hatch Fancy PyPI README is a Hatch plugin that enables dynamic and enhanced README generation for your Python packages. It allows you to combine multiple files, use Jinja templating, and perform other transformations to create a rich PyPI README. The current version is 25.1.0, and it is actively maintained as part of the Hatch project, with frequent updates.","last_verified":"2026-04-09T00:00:00.000Z","tags":["hatch","pypi","readme","build-system","templating","packaging"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/hatch-fancy-pypi-readme"},{"id":9031,"title":"Hatch Jupyter Builder Plugin","library":"hatch-jupyter-builder","status":"active","version":"0.9.1","language":"python","ecosystem":"pypi","summary":"Hatch Jupyter Builder is a Hatch plugin designed to streamline the building and packaging of Jupyter-related projects, such as JupyterLab extensions, JupyterLite applications, and kernels. It integrates frontend build steps (e.g., npm/yarn) directly into the Python packaging process, ensuring consistent builds and proper inclusion of static assets. The current version is 0.9.1, with a release cadence of regular patch and minor updates addressing bug fixes and enhancements.","last_verified":"2026-04-16T00:00:00.000Z","tags":["jupyter","hatch","build-system","packaging","plugin","frontend","npm","yarn"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/hatch-jupyter-builder"},{"id":8213,"title":"Hatch Node.js Version Plugin","library":"hatch-nodejs-version","status":"active","version":"0.4.0","language":"python","ecosystem":"pypi","summary":"hatch-nodejs-version is an active Hatch plugin, currently at version 0.4.0, that facilitates Python project versioning by integrating with Node.js `package.json` files. It provides two main functionalities: a version source plugin that reads and writes the package version from the `version` field of `package.json`, and a metadata hook plugin that reads PEP 621 metadata from the same file. The project sees regular updates, addressing enhancements and bug fixes.","last_verified":"2026-04-16T00:00:00.000Z","tags":["hatch","plugin","versioning","nodejs","packaging","pyproject.toml"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/hatch-nodejs-version"},{"id":23842,"title":"Hatch Pip Compile","library":"hatch-pip-compile","status":"active","version":"1.11.6","language":"python","ecosystem":"pypi","summary":"A Hatch plugin that uses pip-compile (from pip-tools) to manage project dependencies, generating lockfiles and resolving versions. Current version 1.11.6, updated January 2026. Active development with regular bug fixes.","last_verified":"2026-05-01T00:00:00.000Z","tags":["hatch","pip-compile","lockfile","dependencies","plugin"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/hatch-pip-compile"},{"id":6665,"title":"Hatch Polylith Bricks","library":"hatch-polylith-bricks","status":"active","version":"1.5.5","language":"python","ecosystem":"pypi","summary":"Hatch Polylith Bricks is a Hatch build hook plugin that integrates Polylith architecture principles into Hatch-managed Python projects. It enables the use of Polylith's `poly` CLI commands for monorepo development, helping manage workspaces, components, and bases. The current version is 1.5.5, with frequent updates addressing new features and fixes.","last_verified":"2026-04-15T00:00:00.000Z","tags":["hatch","polylith","build-hook","monorepo","cli","architecture","developer-tool"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/hatch-polylith-bricks"},{"id":9032,"title":"Hatch Protobuf Plugin","library":"hatch-protobuf","status":"active","version":"0.5.0","language":"python","ecosystem":"pypi","summary":"Hatch-protobuf is a Hatch build plugin designed to automatically generate Python files from Protocol Buffers (.proto) definitions. It leverages `grpcio-tools` internally to invoke the `protoc` compiler, streamlining the integration of Protobuf schema compilation into the standard Python build process. As of version 0.5.0, it is actively maintained, though its release cadence is tied to the broader Hatch and Hatchling ecosystem.","last_verified":"2026-04-16T00:00:00.000Z","tags":["hatch","protobuf","build-plugin","code-generation","grpc","compiler"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/hatch-protobuf"},{"id":23843,"title":"hatch-regex-commit","library":"hatch-regex-commit","status":"maintenance","version":"0.0.4","language":"python","ecosystem":"pypi","summary":"A Hatch plugin that automatically creates a Git commit and tag when bumping the project version using the `hatch version` command. It uses a regex to determine the version string. Version 0.0.4, last released in December 2021; the project appears to be in maintenance mode with no recent updates.","last_verified":"2026-05-01T00:00:00.000Z","tags":["hatch","plugin","version","git","commit","tag"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/hatch-regex-commit"},{"id":2527,"title":"Hatch Requirements.txt Plugin","library":"hatch-requirements-txt","status":"active","version":"0.4.1","language":"python","ecosystem":"pypi","summary":"hatch-requirements-txt is a Hatchling plugin that enables Hatch-managed Python projects to declare their runtime dependencies directly within a 'requirements.txt' file. This allows projects to maintain a familiar dependency declaration style while leveraging Hatch for modern packaging. The current version is 0.4.1, with relatively infrequent but stable releases.","last_verified":"2026-04-10T00:00:00.000Z","tags":["hatch","hatchling","plugin","dependencies","requirements.txt","packaging","build-system"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/hatch-requirements-txt"},{"id":1104,"title":"Hatch VCS Plugin","library":"hatch-vcs","status":"active","version":"0.5.0","language":"python","ecosystem":"pypi","summary":"Hatch-vcs is a Hatch plugin that enables project versioning using your preferred Version Control System (VCS), such as Git or Mercurial. It integrates with Hatch's build system to dynamically determine the package version based on VCS tags. The current version is 0.5.0, and it maintains an active release cadence, frequently updating to support new Python versions and Hatchling features.","last_verified":"2026-04-23T16:59:37.887Z","tags":["hatch","versioning","vcs","git","mercurial","packaging","build-system"],"install_tag":"stale","install_tag_description":"widespread failures or data too old to trust","api":"https://checklist.day/api/registry/hatch-vcs"},{"id":2966,"title":"Hatchet Python SDK","library":"hatchet-sdk","status":"active","version":"1.32.1","language":"python","ecosystem":"pypi","summary":"This is the official Python SDK for Hatchet, a distributed, fault-tolerant task queue. The SDK allows you to easily integrate Hatchet's task scheduling and workflow orchestration capabilities into your Python applications, supporting the development of mission-critical AI agents, durable workflows, and background tasks. It is actively maintained, with regular updates and a focus on durability and scalability.","last_verified":"2026-04-25T03:57:59.924Z","tags":["task queue","workflow orchestration","distributed","fault-tolerant","AI agents","background tasks"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/hatchet-sdk"},{"id":319,"title":"Hatchling","library":"hatchling","status":"active","version":"1.29.0","language":"python","ecosystem":"pypi","summary":"Hatchling is a modern, extensible Python build backend used by Hatch, currently at version 1.29.0, released on February 23, 2026. It follows a regular release cadence, with updates approximately every 50 days.","last_verified":"2026-05-12T13:02:36.330Z","tags":["build","packaging","hatch","python"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/hatchling"},{"id":14618,"title":"Hatchling Auto Extras Hook (Custom Metadata Hook Pattern)","library":"hatchling-autoextras-hook","status":"active","version":"0.1.3","language":"en","ecosystem":"pypi","summary":"This entry describes a common pattern for creating a custom metadata hook within Hatchling (version 1.x), enabling automatic generation or modification of project extras. While 'hatchling-autoextras-hook' exists as a PyPI package, its low version and lack of dedicated documentation suggest it's more of an illustrative or niche implementation rather than a widely used standalone plugin. The typical approach involves implementing a custom metadata hook using `hatchling` itself, which allows dynamic modification of project metadata during the build process, including `optional-dependencies` (extras). Hatchling is a modern, extensible build backend for Python projects, with a rapid release cadence.","last_verified":"2026-04-14T00:00:00.000Z","tags":["hatchling","build-system","metadata-hook","extras","dynamic-metadata","pyproject.toml"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/hatchling-autoextras-hook"},{"id":2528,"title":"Haversine","library":"haversine","status":"active","version":"2.9.0","language":"python","ecosystem":"pypi","summary":"The `haversine` library (current version 2.9.0) calculates the great-circle distance between two points on Earth given their latitude and longitude, using the Haversine formula. It supports various units like kilometers, meters, miles, and nautical miles, and is commonly used in geospatial analysis and navigation. It maintains an active development status with regular updates.","last_verified":"2026-04-24T21:16:02.984Z","tags":["geospatial","distance","haversine","gps","coordinates","mapping"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/haversine"},{"id":16050,"title":"HTTP Hawk Authentication Scheme","library":"hawk","status":"maintenance","version":"9.0.2","language":"javascript","ecosystem":"npm","summary":"Hawk is a Node.js library implementing the HTTP Hawk Authentication Scheme, a robust mechanism for making authenticated HTTP requests with partial cryptographic verification. It uses a message authentication code (MAC) algorithm to cover the HTTP method, request URI, host, and optionally the request payload, providing an alternative to HTTP Digest access authentication. Developed by Mozilla, the package is currently at version 9.0.2. It is in a 'maintenance mode' where no new features are added, and only security-related bug fixes are applied, with v9.0.2 announced as the final release. Key differentiators include its focus on two-legged client-server authentication (not OAuth delegation) and its history of ownership by hueniverse, then @hapi, and now Mozilla.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","http","authentication","scheme","hawk"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/hawk"},{"id":23844,"title":"HawkesBook","library":"hawkesbook","status":"active","version":"0.1.0","language":"python","ecosystem":"pypi","summary":"A Python package implementing Hawkes process methods for inference, simulation, and related calculations. Version 0.1.0, early development stage.","last_verified":"2026-05-01T00:00:00.000Z","tags":["hawkes-process","point-process","simulation","inference"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/hawkesbook"},{"id":15643,"title":"Haya: ESBuild Dev Server & Bundler","library":"haya","status":"active","version":"0.0.10","language":"javascript","ecosystem":"npm","summary":"Haya is an experimental development server and production bundler leveraging `esbuild` for both development and build processes, in contrast to similar tools like Vite which utilize Rollup for production builds. Currently at version `0.0.10`, it is in a very early stage of development and explicitly not recommended for serious production projects. Its release cadence appears rapid, with frequent minor version updates introducing features like Vue support and asset handling (e.g., `?raw`, `?worker`). Key differentiators include its `esbuild`-only approach for bundling, which aims for potentially faster production builds, and a reliance on full-page reloads during development instead of fine-grained Hot Module Replacement (HMR). It provides out-of-the-box support for TypeScript, JSX/TSX, CSS, and PostCSS, with path alias configuration available via `tsconfig.json`.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","esbuild","vite","dev","server","webpack","bundler","web","development","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/haya"},{"id":27,"title":"Haystack","library":"haystack-ai","status":"active","version":"2.24.x","language":"python","ecosystem":"pypi","summary":"Open-source AI orchestration framework by deepset for building production-ready LLM applications in Python. Core abstraction is the Pipeline — a computation graph of Components (embedders, retrievers, generators, rankers, etc.) connected via explicit typed edges. Supports RAG, agents, semantic search, and multimodal workflows. Integrates with OpenAI, Anthropic, Mistral, Hugging Face, Azure, Bedrock, and 70+ vector databases and document stores.","last_verified":"2026-05-12T04:48:53.878Z","tags":["agents","rag","orchestration","pipelines","deepset","openai","huggingface","vector-store","python","production-stable"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/haystack-ai"},{"id":5245,"title":"Haystack Experimental Components","library":"haystack-experimental","status":"active","version":"0.19.0","language":"python","ecosystem":"pypi","summary":"haystack-experimental provides experimental components and features for the Haystack LLM framework (version 2.x). It offers early access to new ideas, integrations, and architectural patterns before they potentially graduate to the main Haystack library. Currently at version 0.19.0, it has a frequent release cadence, often aligning with or preceding Haystack core releases, reflecting its rapidly evolving nature.","last_verified":"2026-04-13T00:00:00.000Z","tags":["LLM","AI","Haystack","experimental","deepset","agent","memory"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/haystack-experimental"},{"id":9034,"title":"Haystack Pydoc Tools","library":"haystack-pydoc-tools","status":"active","version":"0.7.0","language":"python","ecosystem":"pypi","summary":"Haystack-pydoc-tools is a utility library providing custom tools for generating API documentation for the Haystack project, primarily used within its documentation build process. It assists in creating Python API documentation in Markdown format, historically leveraging `pydoc-markdown`. The library is currently at version 0.7.0 and follows a manual, irregular release cadence tied to the Haystack project's documentation needs.","last_verified":"2026-04-16T00:00:00.000Z","tags":["documentation","mkdocs","pydoc","haystack","deepset","developer-tool"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/haystack-pydoc-tools"},{"id":17246,"title":"Hazelcast Node.js Client","library":"hazelcast-client","status":"active","version":"5.6.0","language":"javascript","ecosystem":"npm","summary":"The Hazelcast Node.js client, currently at version 5.6.0, provides a robust, promise-based API for connecting Node.js applications to a Hazelcast cluster, a distributed computation and storage platform. It enables developers to interact with distributed data structures like Maps, Queues, and Topics, facilitating real-time stream processing and in-memory data grid functionalities. The client supports native JavaScript objects and ships with TypeScript types, ensuring a smooth development experience. Releases are frequent, with significant updates often introducing new features such as stable Compact Serialization in v5.2.0 and SQL JSON support, while maintaining backward compatibility where possible. Its key differentiators include seamless integration with the Hazelcast ecosystem, resilience through data rebalancing and backups across cluster members, and dynamic scalability for handling varying data and computational loads, from edge devices to large cloud deployments.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","hazelcast","real-time","stream processing","node","nodejs","node.js","client","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/hazelcast-client"},{"id":21426,"title":"Hazelcast Python Client","library":"hazelcast-python-client","status":"active","version":"5.6.0","language":"python","ecosystem":"pypi","summary":"Python client for Hazelcast, an open-source in-memory data grid. Current version 5.6.0 (requires Python 3.11+). Released approximately quarterly.","last_verified":"2026-04-27T00:00:00.000Z","tags":["hazelcast","in-memory-data-grid","distributed-cache","python-client"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/hazelcast-python-client"},{"id":27039,"title":"hbars","library":"hbars","status":"deprecated","version":"0.1.7","language":"javascript","ecosystem":"npm","summary":"A shim repository for an HTMLBars template transpiler that uses a Haml-like syntax (Haml bars). The current version is 0.1.7, last updated in 2016. It is a niche tool for converting Haml-style templates into HTMLBars format for use with Ember.js or similar frameworks. No alternative comparison data is available due to low community adoption.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/hbars"},{"id":15337,"title":"DNS Encoder, Decoder, and Server","library":"hbo-dnsd","status":"abandoned","version":"0.9.8","language":"javascript","ecosystem":"npm","summary":"hbo-dnsd (also known as dnsd) is a Node.js package providing functionalities for encoding and decoding DNS messages, as well as an API to run custom authoritative DNS servers. Currently at version 0.9.8, its development appears to have ceased around 2012, judging by the provided examples and the specified Node.js engine compatibility (>= 0.8). The package differentiates itself by offering direct programmatic control over DNS message structures as JavaScript objects, allowing developers to implement highly customized DNS resolution logic. It enables the creation of dynamic DNS responses based on request parameters, unlike static DNS server configurations. Due to its age, it relies solely on CommonJS modules and is not actively maintained, making it potentially incompatible with modern Node.js versions or ESM-first projects.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","dns","bind","dnsd","iris"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/hbo-dnsd"},{"id":21427,"title":"Honey Badger Reader","library":"hbreader","status":"active","version":"0.9.1","language":"python","ecosystem":"pypi","summary":"Honey Badger reader (hbreader) is a Python utility that opens and reads files, URLs, and strings seamlessly. Current version 0.9.1 works with Python >=3.7 and provides a unified interface for reading from various sources. Release cadence is low, with initial release in 2021.","last_verified":"2026-04-27T00:00:00.000Z","tags":["io","file-reading","url-reading","string-reading"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/hbreader"},{"id":27041,"title":"hbutils","library":"hbutils","status":"active","version":"0.14.2","language":"python","ecosystem":"pypi","summary":"A Python toolkit providing lightweight utilities for infrastructure development, including TQDM-like progress bars, parallel execution, read-write locks, pretty logging, int hash functions, environment detection, and output capture. Current version 0.14.2, with monthly releases.","last_verified":"2026-05-01T00:00:00.000Z","tags":["utilities","tqdm","parallel","logging","infrastructure"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/hbutils"},{"id":23845,"title":"hCaptcha Challenger","library":"hcaptcha-challenger","status":"active","version":"0.19.0","language":"python","ecosystem":"pypi","summary":"A Python library for solving hCaptcha challenges using multimodal large language models. Version 0.19.0 requires Python >=3.10. Development is active with irregular releases.","last_verified":"2026-05-01T00:00:00.000Z","tags":["captcha","hcaptcha","multimodal","llm","solver"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/hcaptcha-challenger"},{"id":13292,"title":"HCL Parser","library":"hcl-parser","status":"active","version":"0.1.1","language":"javascript","ecosystem":"npm","summary":"The `hcl-parser` package provides a JavaScript parser for HashiCorp Configuration Language (HCL). As of version 0.1.1, it functions as a direct transpilation of the official `hashicorp/hcl` Go library using GopherJS. This approach aims to offer high fidelity and compatibility with the authoritative HCL parsing logic, distinguishing it from independent JavaScript re-implementations. The library processes HCL input strings, returning a tuple-like result `[data, err]` where `data` is the parsed JSON object and `err` is a potential error object, mirroring Go's idiomatic error handling. Given its early version, the release cadence is likely irregular, and it's primarily designed for scenarios requiring precise HCL interpretation within JavaScript environments, particularly Node.js applications. This tool is beneficial for integrating with HashiCorp products where HCL configuration needs to be programmatically read or manipulated.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/hcl-parser"},{"id":15638,"title":"HCL v2 Parser for JavaScript","library":"hcl2-json-parser","status":"active","version":"1.0.1","language":"javascript","ecosystem":"npm","summary":"This library provides a JavaScript parser for HCL (HashiCorp Configuration Language) version 2 syntax. It is currently at version 1.0.1 and appears to be actively maintained, being an updated fork of an unmaintained predecessor (`hcl2-parser`). Its key differentiator is robust support for HCL v2, which many other JavaScript parsers lack. It achieves this by wrapping the Go-based `tmccombs/hcl2json` library, transpiling the Go code to JavaScript using GopherJS. Unlike its unmaintained predecessor, this version correctly returns parsing errors to the user by rejecting a Promise, making it more reliable for production use cases like parsing Terraform configurations.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","terraform","hcl","json","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/hcl2-json-parser"},{"id":11024,"title":"HCL v2 Parser for JavaScript","library":"hcl2-parser","status":"active","version":"1.0.3","language":"javascript","ecosystem":"npm","summary":"hcl2-parser is a JavaScript library designed for parsing HashiCorp Configuration Language (HCL) version 2 strings, providing crucial utility for developers working with Terraform configurations or other systems that utilize HCLv2. It offers functions to convert HCL input into either a JSON string or a JavaScript object. A key differentiator for this package is its support for the newer HCL v2 syntax, which includes features like for-expressions, dynamic blocks, and null values, an capability often lacking in other JavaScript-based HCL parsers. The library achieves this by wrapping the Go-based `tmccombs/hcl2json` tool and transpiling the necessary Go code to JavaScript using GopherJS, resulting in a self-contained npm package. As of its initial stable release, version 1.0.3, the package includes TypeScript definitions and is primarily intended for use within Node.js environments. Its release cadence is currently nascent.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","terraform","hcl","json"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/hcl2-parser"},{"id":8214,"title":"Hetzner Cloud Python Library","library":"hcloud","status":"active","version":"2.17.1","language":"python","ecosystem":"pypi","summary":"The `hcloud` library is the official Python client for interacting with the Hetzner Cloud API, enabling programmatic management of resources such as servers, networks, volumes, and more. It is actively maintained with frequent releases, currently at version 2.17.1, providing access to the latest Hetzner Cloud features and API updates.","last_verified":"2026-04-16T00:00:00.000Z","tags":["cloud","hetzner","hcloud","api","infrastructure","server","storage","network","automation"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/hcloud"},{"id":11025,"title":"SAP HANA Database Client for Node.js (hdb)","library":"hdb","status":"maintenance","version":"2.27.1","language":"javascript","ecosystem":"npm","summary":"The `hdb` package provides a pure JavaScript client for connecting to SAP HANA Cloud and SAP HANA Platform servers from Node.js applications. Currently at stable version 2.27.1, the library typically sees patch releases addressing bug fixes, dependency updates, and minor feature enhancements. While `hdb` is fully supported by SAP for existing projects, for new development, SAP strongly encourages the use of the `@sap/hana-client` driver, which offers a more comprehensive feature set including automatic reconnect, connection pooling, and client-side data encryption, features explicitly marked as absent in `hdb`. This differentiation positions `hdb` as a viable client for established applications but a less feature-rich option compared to its C++ based counterpart for new projects.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","sap","hana","database","in-memory"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/hdb"},{"id":2529,"title":"SAP HANA Python Client (hdbcli)","library":"hdbcli","status":"active","version":"2.28.19","language":"python","ecosystem":"pypi","summary":"hdbcli is the official SAP HANA Python Client, implementing the Python Database API Specification v2.0 (PEP 249). It enables Python applications to connect to SAP HANA databases, execute SQL statements, and manage data. The library is actively maintained by SAP, with the current version 2.28.19 released on March 27, 2026, and typically sees regular updates.","last_verified":"2026-04-24T21:16:32.928Z","tags":["SAP","HANA","client","database","SQL","PEP 249","proprietary"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/hdbcli"},{"id":3509,"title":"HDBSCAN Clustering","library":"hdbscan","status":"active","version":"0.8.42","language":"python","ecosystem":"pypi","summary":"hdbscan is a clustering algorithm developed by Campello, Moulavi, and Zimek that extends DBSCAN by converting it into a hierarchical clustering algorithm, then using a technique to extract a flat partitioning from the hierarchy. It handles varying density clusters and can identify noise points. The current version is 0.8.42, with frequent minor releases addressing bugs and adding small features.","last_verified":"2026-04-25T11:01:50.503Z","tags":["clustering","machine-learning","unsupervised-learning","density-based","scikit-learn-compatible"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/hdbscan"},{"id":5955,"title":"hdf5plugin","library":"hdf5plugin","status":"active","version":"6.0.0","language":"python","ecosystem":"pypi","summary":"hdf5plugin is a Python library that provides additional HDF5 compression filters for use with h5py, enabling reading and writing of compressed datasets with various algorithms like Blosc, Bitshuffle, LZ4, Zstd, and more. It is actively maintained with frequent releases, currently at version 6.0.0, and often updates its embedded compression libraries and introduces new filters.","last_verified":"2026-04-14T00:00:00.000Z","tags":["HDF5","compression","h5py","data science","scientific computing","filter"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/hdf5plugin"},{"id":21428,"title":"hdf5storage","library":"hdf5storage","status":"active","version":"0.2.2","language":"python","ecosystem":"pypi","summary":"Utilities to read/write Python types to/from HDF5 files, including MATLAB v7.3 MAT files. Current version: 0.2.2. Release cadence: irregular.","last_verified":"2026-04-27T00:00:00.000Z","tags":["hdf5","matlab","v7.3","io","serialization"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/hdf5storage"},{"id":1839,"title":"HdfsCLI: API and Command Line Interface for HDFS","library":"hdfs","status":"active","version":"2.7.3","language":"python","ecosystem":"pypi","summary":"HdfsCLI provides a Python API and command-line interface for interacting with Hadoop HDFS via the WebHDFS (and HttpFS) API. It supports both secure and insecure clusters, offering Python 3 bindings for common HDFS operations. The library includes optional extensions for handling Avro files, Pandas DataFrames, and Kerberos authentication. The current version, 2.7.3, was released on October 12, 2023, indicating active maintenance.","last_verified":"2026-04-24T02:19:11.207Z","tags":["hdfs","hadoop","filesystem","client","webhdfs","httpfs","bigdata"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/hdfs"},{"id":3510,"title":"HdiJupyterUtils: Utils for Jupyter projects from HDInsight team","library":"hdijupyterutils","status":"active","version":"0.23.0","language":"python","ecosystem":"pypi","summary":"HdiJupyterUtils is a Python library providing utilities for Jupyter projects, particularly those from the HDInsight team, often used in conjunction with Sparkmagic for interactive Spark cluster interaction. It is currently at version 0.23.0 and sees active development with regular patch and minor releases as part of the Sparkmagic project.","last_verified":"2026-04-25T11:04:17.645Z","tags":["jupyter","spark","hdinsight","utilities","sparkmagic","livy"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/hdijupyterutils"},{"id":7284,"title":"HDMF: Hierarchical Data Modeling Framework","library":"hdmf","status":"active","version":"5.1.0","language":"python","ecosystem":"pypi","summary":"HDMF (Hierarchical Data Modeling Framework) is a Python package designed for standardizing, reading, and writing hierarchical object data. It provides APIs for defining data models, interacting with various storage backends, and representing data using Python objects. Developed as a core component of the Neurodata Without Borders (NWB) project, HDMF offers a flexible and extensible approach to data modeling for scientific communities. The library is actively maintained, with frequent releases, currently at version 5.1.0.","last_verified":"2026-04-16T00:00:00.000Z","tags":["data modeling","scientific data","HDF5","NWB","neuroscience","data standards"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/hdmf"},{"id":23846,"title":"hdmf-zarr","library":"hdmf-zarr","status":"active","version":"0.12.0","language":"python","ecosystem":"pypi","summary":"A package defining a Zarr I/O backend for HDMF (Hierarchical Data Modeling Framework). Version 0.12.0 supports Python >=3.9 and provides Zarr-based reading/writing of HDMF files, including NWB (Neurodata Without Borders) files. Release cadence is irregular, with several minor releases per year.","last_verified":"2026-05-01T00:00:00.000Z","tags":["neuroscience","NWB","Zarr","HDMF","I/O"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/hdmf-zarr"},{"id":11026,"title":"HdrHistogram.js","library":"hdr-histogram-js","status":"active","version":"3.0.1","language":"javascript","ecosystem":"npm","summary":"HdrHistogram.js is a TypeScript port of the HdrHistogram library, designed for high-fidelity recording and analysis of latency and other value distributions in both Node.js and web browser environments. The library is currently stable at version 3.0.1, with a history of regular updates including significant architectural changes. A key differentiator since version 2 is the introduction of an optional WebAssembly (WASM) implementation, leveraging AssemblyScript to provide substantial performance gains for recording and processing histograms, though this is not enabled by default. It supports core HdrHistogram features such as regular and coordinated omission-corrected latency recording, resizable and memory-optimized 'packed' histograms, and the ability to add, subtract, encode, and decode compressed histograms. It also includes client-side data visualization tools for browser-based analysis. Release cadence appears to be driven by feature enhancements and performance optimizations, with major versions often introducing substantial improvements.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","hdr-histogram","hdr-histogram-js","percentiles","monitoring","latency","performance","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/hdr-histogram-js"},{"id":9807,"title":"HdrHistogram Python Wrapper","library":"hdrhistogram","status":"active","version":"0.10.3","language":"python","ecosystem":"pypi","summary":"HdrHistogram is a native Python wrapper for the High Dynamic Range Histogram C library, designed for recording and analyzing sampled data (like latencies) with high precision over a wide dynamic range. It's currently at version 0.10.3 and typically sees maintenance releases as needed, with major changes often aligning with the upstream C library or Python version support.","last_verified":"2026-04-17T00:00:00.000Z","tags":["histogram","metrics","performance","latency","statistics"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/hdrhistogram"},{"id":7285,"title":"HDR Histogram (Numpy-based)","library":"hdrpy","status":"active","version":"0.3.3","language":"python","ecosystem":"pypi","summary":"hdrpy is a Python library that provides a NumPy-based implementation of High Dynamic Range (HDR) histograms. It was initially forked from HDRHistogram_py and replaced its C code dependency with NumPy. This library is designed for efficient recording and analyzing of sampled data value counts across a configurable integer range with specified value precision, making it particularly useful in latency and performance-sensitive applications.","last_verified":"2026-04-16T00:00:00.000Z","tags":["histogram","performance","latency","numpy","high-dynamic-range"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/hdrpy"},{"id":9808,"title":"HD Wallet Generator","library":"hdwallet","status":"active","version":"3.6.1","language":"python","ecosystem":"pypi","summary":"hdwallet is a Python library that implements a Hierarchical Deterministic (HD) Wallet generator, supporting over 200 cryptocurrencies. It is currently at version 3.6.1 and sees active development with minor releases every few weeks to months, typically adding new cryptocurrencies, enhancements, and bug fixes.","last_verified":"2026-04-17T00:00:00.000Z","tags":["cryptocurrency","blockchain","wallet","hdwallet","bip32","bip39","bip44","slip44"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/hdwallet"},{"id":23847,"title":"HDX Python Utilities","library":"hdx-python-utilities","status":"active","version":"4.0.8","language":"python","ecosystem":"pypi","summary":"Supporting utilities for the HDX Python ecosystem, including streaming tabular data (CSV/JSON/Excel), date/time handling, URL manipulation, file I/O, and general helper functions. Current version 4.0.8, requires Python >=3.10, follows weekly release cadence.","last_verified":"2026-05-01T00:00:00.000Z","tags":["hdx","humanitarian","data","tabular","csv","excel","json"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/hdx-python-utilities"},{"id":11027,"title":"Vue Draggable Sortable Tree Component","library":"he-tree-vue","status":"active","version":"3.1.2","language":"javascript","ecosystem":"npm","summary":"he-tree-vue is a robust Vue 3 component library designed for rendering draggable, sortable, and nested tree structures. Currently at stable version 3.1.2, it is actively maintained with a development-driven release cadence, focusing on bug fixes, performance improvements, and alignment with modern Vue ecosystem features. Key differentiators include comprehensive TypeScript definitions for enhanced developer experience, a built-in dragging placeholder for intuitive user interaction, and full compatibility with Vue 3's Composition API. It provides a powerful solution for managing hierarchical data with advanced interaction capabilities, distinguishing itself from simpler tree components by its focus on comprehensive drag-and-drop functionality.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/he-tree-vue"},{"id":17247,"title":"HTTP Header Case Normalizer","library":"header-case-normalizer","status":"maintenance","version":"1.0.3","language":"javascript","ecosystem":"npm","summary":"This library provides a utility function to convert HTTP header names into their most commonly used casing (e.g., \"user-agent\" becomes \"User-Agent\"). It is particularly useful when interfacing with systems or APIs that expect specific header casing, despite the HTTP specification stating that headers are case-insensitive. Currently at version 1.0.3, `header-case-normalizer` appears to be a stable, focused utility with infrequent updates, indicating it is likely operating in a maintenance mode rather than undergoing active feature development. Its primary differentiator is its specific focus on normalizing a known set of common HTTP header names, based on a list tested with MDN data. This ensures consistent output for widely recognized headers, making it reliable for standard HTTP operations where specific casing might be a requirement for certain environments or legacy systems. It does not attempt to \"smart-case\" arbitrary strings, only those identified as common HTTP headers.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","http","header","headers","case","casing","capitalize"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/header-case-normalizer"},{"id":16377,"title":"HTTP Header Generator","library":"header-generator","status":"active","version":"2.1.82","language":"javascript","ecosystem":"npm","summary":"header-generator is a core component of the Apify Fingerprint Suite, a toolkit designed to generate realistic, browser-like HTTP headers for web scraping and anti-fingerprinting purposes. Currently at version 2.1.82, the package receives frequent, automated updates primarily for its underlying data models, ensuring the generated headers remain current and effective against sophisticated bot detection. While its standalone GitHub repository is marked as deprecated, the package itself is actively maintained and developed as an integral part of the larger fingerprint-suite project. It allows developers to programmatically create HTTP headers that mimic various browsers, operating systems, devices, and locales, helping scrapers blend in more effectively with legitimate user traffic. Its key differentiator is the focus on realism and configurability based on real-world browser data.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/header-generator"},{"id":13293,"title":"Header Range Parser","library":"header-range-parser","status":"active","version":"1.1.5","language":"javascript","ecosystem":"npm","summary":"This package provides a robust utility for parsing HTTP `Range` header fields, designed specifically for Node.js environments. It's a maintained fork of the original `range-parser` library, aiming for 100% compatibility while providing ongoing updates and fixes. The current stable version is 1.1.5. Releases are made on an as-needed basis, primarily for bug fixes, minor improvements, and dependency updates, without a strict cadence. Key differentiators include its active maintenance, explicit TypeScript support, and improved error reporting and handling of invalid range formats compared to its unmaintained predecessor. It accurately extracts byte ranges from the header string, which can then be used for partial content delivery in HTTP servers.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","header","http","parser","range","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/header-range-parser"},{"id":6374,"title":"Healpy","library":"healpy","status":"active","version":"1.19.0","language":"python","ecosystem":"pypi","summary":"Healpy is a Python package, currently at version 1.19.0, designed to handle pixelated data on the sphere. It is based on the Hierarchical Equal Area isoLatitude Pixelization (HEALPix) scheme and bundles the HEALPix C++ library. Primarily used in astrophysics and cosmology, Healpy provides tools for map manipulation, spherical harmonic transforms, and visualization of all-sky data.","last_verified":"2026-04-15T00:00:00.000Z","tags":["astronomy","cosmology","HEALPix","spherical geometry","data visualization","scientific computing"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/healpy"},{"id":18411,"title":"healthcheck-middleware","library":"healthcheck-middleware","status":"active","version":"1.0.1","language":"javascript","ecosystem":"npm","summary":"An Express middleware for rendering a JSON healthcheck endpoint. v1.0.1 stable. Provides default health info (status, uptime, memory usage), supports custom checks via addChecks (promise-friendly) and custom health info formatting. Lightweight alternative to full monitoring libraries like node-monitor.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","healthcheck","express","middleware","node","connect"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/healthcheck-middleware"},{"id":17248,"title":"healthpoint - HTTP Server Health Check","library":"healthpoint","status":"maintenance","version":"1.0.0","language":"javascript","ecosystem":"npm","summary":"healthpoint is a lightweight Node.js utility designed to simplify the exposure of an HTTP server's health status. It provides a straightforward function that returns an HTTP request handler, allowing developers to easily integrate health check endpoints into their applications. The package, currently stable at version 1.0.0, operates on a `require`-based CommonJS module system, indicating a focus on compatibility with established Node.js environments. Its release cadence is likely slow or non-existent, given its simple, self-contained functionality. Key differentiators include its minimal API, ease of integration into existing `http` servers, and the ability to customize both the static properties exposed in the health check JSON and a dynamic asynchronous `check` function for custom health logic (e.g., database connectivity). Unlike more complex monitoring agents, healthpoint provides a focused, on-demand health status report directly from the application.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","health","check","http","uptime"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/healthpoint"},{"id":11028,"title":"Heap.js","library":"heap-js","status":"active","version":"2.7.1","language":"javascript","ecosystem":"npm","summary":"heap-js is an efficient JavaScript/TypeScript library providing a binary heap data structure, often used as a priority queue. It offers interfaces familiar to developers accustomed to Python's `heapq` module and Java's `PriorityQueue`, making it versatile for various algorithm implementations. The library is actively maintained, with the current stable version being 2.7.1, and receives frequent minor updates focusing on performance enhancements and new features like the `HeapAsync` class for asynchronous operations and comparators. Key differentiators include its robust performance, comprehensive testing, and support for both synchronous and asynchronous heap management, allowing it to handle complex prioritization logic. Instances default to an integer min-heap, with full customization options available for element comparison, aiming to be significantly faster than array sorting for common push/pop/peek operations in many scenarios.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","heap","binary heap","priority queue","tree","binary tree","data structure","algorithm","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/heap-js"},{"id":20095,"title":"Heap Sampling Webpack Plugin","library":"heap-sampling-webpack-plugin","status":"active","version":"1.2.2","language":"javascript","ecosystem":"npm","summary":"A Webpack plugin that adds heap sampling profiling to builds using Node.js Inspector HeapProfiler. It generates .heapprofile files openable in Chromium DevTools Memory tab. Version 1.2.2 is stable with no recent updates. Unlike CPU profiling (e.g., webpack.debug.ProfilingPlugin), this focuses on memory allocation, suitable for production builds to diagnose memory consumption in build machines. Configuration is minimal via Webpack plugin array.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/heap-sampling-webpack-plugin"},{"id":6666,"title":"Heapdict","library":"heapdict","status":"maintenance","version":"1.0.1","language":"python","ecosystem":"pypi","summary":"Heapdict is a Python library that implements a mutable mapping (like a dictionary) but with the properties of a min-heap. It provides efficient decrease-key and increase-key operations, making it particularly suitable for priority queue implementations in algorithms such as Dijkstra's or A*. Unlike Python's built-in `heapq` module, heapdict allows for efficient modification of item priorities. The current version is 1.0.1, with its last release in September 2019.","last_verified":"2026-04-15T00:00:00.000Z","tags":["data-structures","heap","priority-queue","dijkstra","a-star"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/heapdict"},{"id":9033,"title":"HeavyBall: Compile-first PyTorch optimizer library","library":"heavyball","status":"active","version":"3.0.0","language":"python","ecosystem":"pypi","summary":"HeavyBall is a PyTorch optimizer library that emphasizes 'compile-first' design, assembling optimizers from composable, compiled building blocks. It provides API-compatible replacements for `torch.optim` optimizers like AdamW, SGD, and RMSprop, along with over 30 specialized optimizers such as Muon, SOAP/Shampoo, PSGD, and Schedule-Free. Currently at version 3.0.0, the library is actively maintained with a focus on `torch.compile` fusion, Triton kernel optimization, and memory efficiency, including features like ECC state compression.","last_verified":"2026-04-16T00:00:00.000Z","tags":["pytorch","optimizer","deep-learning","machine-learning","torch-compile","triton","mixed-precision","memory-efficient","adamw","sgd","soap","psgd","muon"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/heavyball"},{"id":25723,"title":"Hedgehog Transpiler","library":"hedgehog-transpiler","status":"active","version":"1.0.1","language":"javascript","ecosystem":"npm","summary":"Hedgehog-transpiler is a JavaScript transpiler (version 1.0.1) that converts modern JavaScript/JSX into backward-compatible code for older environments. It is designed as a fast, minimal alternative to Babel, with a focus on simplicity and zero configuration. The package is early-stage with no breaking changes reported yet. Key differentiators include a small footprint and easy setup, though it lacks the plugin ecosystem and browser support of Babel.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/hedgehog-transpiler"},{"id":20096,"title":"heft-styled-components-plugin","library":"heft-styled-components-plugin","status":"active","version":"0.2.1","language":"javascript","ecosystem":"npm","summary":"A Heft plugin (v0.2.1) that transpiles Heft TypeScript output using Babel with babel-plugin-styled-components. It runs after the TypeScript compilation phase to inject styled-components display names and other transforms. Currently in early development with no stable release; requires @rushstack/heft ^0.66.3 and styled-components >=5.3.11 as peer dependencies. Differentiates from direct Babel usage by integrating into the Heft build pipeline.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/heft-styled-components-plugin"},{"id":28,"title":"Helicone","library":"helicone","status":"active","version":"helicone-helpers 1.0.3 (optional stub)","language":"python","ecosystem":"pypi","summary":"Open-source LLM observability platform using a proxy-based architecture. Unlike LangSmith or Langfuse, Helicone requires NO Python SDK install for core tracing — it works by routing requests through its AI gateway (https://ai-gateway.helicone.ai) via a base_url override on the OpenAI/Anthropic client. All logging happens at the proxy layer. The 'helicone' PyPI package (helicone-helpers) is a thin optional helper with minimal functionality. Primary integration is via HTTP headers and base_url, not a Python library.","last_verified":"2026-05-12T04:49:18.491Z","tags":["helicone","observability","llm-proxy","ai-gateway","llm-monitoring","proxy-based","openai-compatible","caching"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/helicone"},{"id":15639,"title":"Helix AI Agent Framework","library":"helix-agent-framework","status":"active","version":"0.10.0","language":"javascript","ecosystem":"npm","summary":"Helix is a local-first AI agent framework designed for project workspaces, enabling the creation and execution of AI agents entirely on your machine using SQLite, without reliance on cloud services or external databases like PostgreSQL. Currently at version 0.10.0, the framework offers a comprehensive suite of features including a robust agent runtime with persistent memory, support for 10 major LLM providers (Gemini, Claude, OpenAI, etc.) with SSE streaming, Plan-Act-Observe reasoning, a three-tier memory system, and a DAG-based workflow engine. It differentiates itself through its strong focus on local execution, extensive security features (command safety, prompt injection defense, 2FA, RBAC, OAuth), and a rich set of developer tools like an evaluation framework, tracing, and a web dashboard. While no explicit release cadence is stated, its feature set and ongoing development imply active maintenance with frequent updates expected before a stable 1.0 release.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","ai","agent","framework","helix","local-first"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/helix-agent-framework"},{"id":21429,"title":"hello-world","library":"hello-world","status":"active","version":"0.2","language":"python","ecosystem":"pypi","summary":"A simple Python package that prints 'Hello, World!' as a demonstration of PyPI publishing. Current version 0.2.","last_verified":"2026-04-27T00:00:00.000Z","tags":["demo","hello-world"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/hello-world"},{"id":9809,"title":"HelloSign Python SDK","library":"hellosign-python-sdk","status":"active","version":"4.0.0","language":"python","ecosystem":"pypi","summary":"A Python wrapper for the HelloSign API, enabling programmatic interaction with e-signature workflows. It supports document creation, signature requests, template management, and more. The current stable version is 4.0.0, and it follows an active release cadence for new features and maintenance.","last_verified":"2026-04-17T00:00:00.000Z","tags":["esignature","api","hellosign","document-management"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/hellosign-python-sdk"},{"id":16830,"title":"Helmet","library":"helmet","status":"active","version":"8.1.0","language":"javascript","ecosystem":"npm","summary":"Helmet is a popular middleware package for Express and Connect applications, designed to enhance web security by automatically setting various HTTP response headers. The current stable version is 8.1.0, compatible with Node.js 18 and later. Helmet typically releases major versions at a moderate pace, incorporating updates to security best practices and deprecating outdated headers. Its key differentiator is its ease of use, providing a sensible default set of 12 security headers out-of-the-box, including `Content-Security-Policy`, `Cross-Origin-Opener-Policy`, and `Strict-Transport-Security`. While providing robust defaults, Helmet is highly configurable, allowing developers to fine-tune individual header directives or disable specific headers entirely to suit their application's needs, making it a go-to solution for foundational web security in Node.js environments.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","express","security","headers","backend","content-security-policy","cross-origin-embedder-policy","cross-origin-opener-policy","cross-origin-resource-policy","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/helmet"},{"id":18412,"title":"helmet-csp","library":"helmet-csp","status":"active","version":"4.0.0","language":"javascript","ecosystem":"npm","summary":"Content Security Policy middleware for Express and Node.js. Version 4.0.0 requires Node >=18 and ships TypeScript definitions. It sets the Content-Security-Policy header using a directives object with support for camelCase or kebab-case keys, dynamic values via functions, and a default policy that can be overridden or disabled. Unlike generic CSP libraries, it integrates directly with the Helmet ecosystem and provides sensible defaults to prevent common vulnerabilities like XSS, though it performs minimal validation on the policy itself.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","express","security","content-security-policy","csp","xss","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/helmet-csp"},{"id":11029,"title":"help-me command line help utility","library":"help-me","status":"active","version":"5.0.0","language":"javascript","ecosystem":"npm","summary":"help-me is a lightweight Node.js utility designed to simplify the creation and display of help messages for command-line interfaces. It serves as a direct partner for argument parsers like `minimist` and command dispatchers such as `commist`, allowing developers to define structured help documentation in simple text files. Currently at version 5.0.0, the package sees an active development and maintenance cadence, with recent updates focusing on modernizing its codebase and reducing dependencies, notably dropping `glob` in v5.0.0. Its primary differentiator lies in its straightforward, file-based approach to help documentation and its minimal API surface, making it an ideal choice for projects already leveraging `minimist` or `commist` that require a simple, declarative help system without the overhead of larger CLI frameworks.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","help","command","minimist","commist"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/help-me"},{"id":27042,"title":"help-tokens","library":"help-tokens","status":"active","version":"4.0.0","language":"python","ecosystem":"pypi","summary":"Django app for linking to help pages with short tokens. Current version 4.0.0 (released Feb 2024). Maintained as part of the Open edX ecosystem; irregular release cadence.","last_verified":"2026-05-01T00:00:00.000Z","tags":["django","help","tokens","openedx"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/help-tokens"},{"id":15642,"title":"HelpDesk App Framework SDK","library":"helpdesk-app-framework-sdk","status":"active","version":"1.0.16","language":"javascript","ecosystem":"npm","summary":"The HelpDesk App Framework (BAF) SDK, currently at version 1.0.16, is a JavaScript library designed to streamline cross-frame communication for applications integrated into the HelpDesk helpdesk platform. It provides a unified interface for apps running within iframes to interact seamlessly with the host framework. Key capabilities include secure data access (retrieving and updating ticket, contact, and chat information), robust event handling for platform events, managing app instances, and accessing runtime context and metadata. This SDK primarily targets developers building custom applications that need to embed and interact deeply within the HelpDesk ecosystem, simplifying complex cross-origin communication patterns.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","desk","apps","framework","sdk","helpdesk"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/helpdesk-app-framework-sdk"},{"id":11030,"title":"TypeScript Helper Types Collection","library":"helpertypes","status":"active","version":"0.0.19","language":"javascript","ecosystem":"npm","summary":"helpertypes is a lightweight collection of general-purpose TypeScript helper types designed to simplify complex type manipulations across various projects. As of version `0.0.19`, the library offers utilities like deep partial/required types, object key pickers, and string lookup types. The project maintains an active development status, with frequent releases (often multiple per month) focused on introducing new helper types and refining the behavior and robustness of existing ones, particularly for deep type transformations. Its key differentiators include its small footprint, focused scope on just type utilities without runtime code, and a commitment to providing common, reusable type patterns that might otherwise be cumbersome to implement from scratch. While still in a pre-1.0 state, it's regularly updated with fixes and new features.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","typescript","lib","type","helpers"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/helpertypes"},{"id":18413,"title":"Pusher Batch Auth Plugin","library":"helpscout-pusher-js-auth","status":"active","version":"0.0.2","language":"javascript","ecosystem":"npm","summary":"A plugin for the Pusher JavaScript library (v4.1.x) that batches multiple private and presence channel authentication requests into a single HTTP call. Version 0.0.2 is the latest stable release, with low release cadence. It reduces network overhead when subscribing to many channels simultaneously by aggregating auth requests into one POST. Key differentiator: enables batch authentication endpoint (not available in Pusher's default authorizer). Requires Pusher JS 4.1+ and a server endpoint that handles batched requests.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","pusher","client","auth"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/helpscout-pusher-js-auth"},{"id":23848,"title":"hepconvert","library":"hepconvert","status":"active","version":"1.4.0","language":"python","ecosystem":"pypi","summary":"High Energy Physics file conversion package (ROOT, Parquet, etc.). Current version 1.4.0, requires Python >=3.9. Active development, monthly releases.","last_verified":"2026-05-01T00:00:00.000Z","tags":["hep","physics","ROOT","parquet","conversion","scikit-hep"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/hepconvert"},{"id":5246,"title":"HEP Units and Constants","library":"hepunits","status":"active","version":"2.4.4","language":"python","ecosystem":"pypi","summary":"hepunits is a Python library that provides a comprehensive set of units and physical constants specifically tailored for the High Energy Physics (HEP) system of units. It simplifies working with quantities in HEP research by offering well-defined units like MeV and constants such as the speed of light. The library is actively maintained, with regular updates for Python version compatibility and minor feature enhancements, currently at version 2.4.4.","last_verified":"2026-04-13T00:00:00.000Z","tags":["physics","hep","units","constants","scikit-hep","pint"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/hepunits"},{"id":4562,"title":"Hera","library":"hera","status":"active","version":"6.0.0","language":"python","ecosystem":"pypi","summary":"Hera is a Python library that enables orchestration of Python code on Argo Workflows. It allows users to construct and submit Argo Workflows entirely in Python, simplifying interaction with the underlying Argo API. Currently at version 6.0.0, Hera maintains an active release cadence with frequent updates.","last_verified":"2026-04-12T00:00:00.000Z","tags":["argo","workflow","orchestration","kubernetes","mlops","ci/cd","automation","data-pipelines"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/hera"},{"id":9810,"title":"Hera Workflows","library":"hera-workflows","status":"active","version":"6.0.0","language":"python","ecosystem":"pypi","summary":"Hera Workflows is a Python library that simplifies the orchestration of Python code on Argo Workflows. It allows users to define, construct, and submit complex workflows entirely in Python, abstracting away much of the underlying YAML complexity. The current version is 6.0.0, and the project maintains an active release cadence with frequent updates.","last_verified":"2026-04-17T00:00:00.000Z","tags":["argo","workflows","orchestration","kubernetes","python","workflow-management"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/hera-workflows"},{"id":27861,"title":"herb-build","library":"herb-build","status":"active","version":"1.4.8","language":"javascript","ecosystem":"npm","summary":"herb-build is a build tool for JavaScript/TypeScript projects with a focus on simplicity and convention over configuration. As of version 1.4.8 (stable, released monthly), it provides a single-command build pipeline that handles TypeScript compilation, bundling, and minification. Unlike Webpack or Rollup, herb-build aims to be zero-config for standard projects while still offering extensibility via plugins. It supports both ESM and CJS output, includes built-in type checking, and is designed for both CLI and programmatic use. The package has TypeScript definitions bundled and is available on npm, targeting Node.js environments.","last_verified":"2026-05-09T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/herb-build"},{"id":14619,"title":"Hermes JavaScript Compiler CLI","library":"hermes-compiler","status":"active","version":"250829098.0.2","language":"javascript","ecosystem":"npm","summary":"The `hermes-compiler` package provides the command-line interface (CLI) for the Hermes JavaScript engine, specifically optimized for React Native applications. Hermes focuses on delivering improved startup time, reduced memory usage, and smaller app sizes by leveraging ahead-of-time (AOT) compilation, which converts JavaScript source code into compact Hermes Bytecode (HBC) during the build process. The package's public versioning (e.g., v0.13.0 for RN 0.75.x) is tightly coupled with React Native releases, ensuring compatibility. While the npm registry shows an internal version like `250829098.0.2`, it's the `v0.x.x` versions that align with React Native support. Hermes is now the default JavaScript engine for React Native, requiring no additional configuration for most projects.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/hermes-compiler"},{"id":18414,"title":"hermes-eslint","library":"hermes-eslint","status":"active","version":"0.35.0","language":"javascript","ecosystem":"npm","summary":"A custom ESLint parser using the Hermes JavaScript parser, optimized for linting Flow-typed code. Version 0.35.0 is current, with active development on GitHub (facebook/hermes). Unlike babel-eslint or @babel/eslint-parser, hermes-eslint uses Hermes' own parser, ensuring precise adherence to Flow syntax and avoiding potential mismatches. It supports JSX, Flow, and modern ECMAScript features, with options for jsxPragma, jsxFragmentName, sourceType, and FBT. It is the recommended parser for Facebook's internal linting and for projects heavily reliant on Flow.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/hermes-eslint"},{"id":13294,"title":"hermes-estree","library":"hermes-estree","status":"active","version":"0.35.0","language":"javascript","ecosystem":"npm","summary":"hermes-estree provides Flow type definitions for the ESTree-compatible Abstract Syntax Tree (AST) generated by the `hermes-parser` package. The `hermes-parser` itself is a JavaScript parser derived from the Hermes engine, which is primarily optimized for React Native applications. This package is essential for developers building robust tooling, such as linters, code formatters, or advanced code transformers, on top of the Hermes parser's output. It enables type safety when working with the AST within TypeScript or Flow codebases. Currently at version 0.35.0, the package generally maintains a regular release cadence, often aligning with updates to the Hermes engine and its parser components. Its key differentiator is its direct integration with the Hermes ecosystem, ensuring accurate type representations for ASTs produced specifically by the Hermes parser, making it a foundational component for projects leveraging Hermes for source code analysis and manipulation.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/hermes-estree"},{"id":11031,"title":"Hermes Parser","library":"hermes-parser","status":"active","version":"0.35.0","language":"javascript","ecosystem":"npm","summary":"Hermes Parser is a robust JavaScript parser built directly from the Hermes engine's parser, compiled to WebAssembly. This allows for high-performance parsing of JavaScript code in various environments, including Node.js and browsers. As of version 0.35.0, it supports parsing ES6+ syntax, Flow, and JSX. A key differentiator is its ability to output Abstract Syntax Trees (ASTs) in either the standard ESTree format or a Babel-compatible format, offering flexibility for integration into different tooling ecosystems. It also provides fine-grained control over Flow parsing, allowing users to explicitly enable Flow syntax detection or parse all ambiguous syntax as Flow. The project is actively maintained by Facebook, ensuring ongoing development and compatibility with modern JavaScript features.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/hermes-parser"},{"id":18415,"title":"Heroku CLI","library":"heroku","status":"active","version":"11.3.0","language":"javascript","ecosystem":"npm","summary":"v11.3.0 — official command-line interface for managing Heroku applications and services. Built with oclif and Node.js, it supports app deployment, scaling, monitoring, Postgres databases, CI/CD pipelines, add-ons, SSL certificates, domains, team collaboration, Private Spaces, logs, and a plugin ecosystem. v11 is a major rewrite: ESM-only (converted from CJS), oclif v4, single package (monorepo removed), new color system (ansis replaces chalk), Node >=20 required. Ships TypeScript types. Active development with frequent releases.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","heroku","heroku-cli-plugin","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/heroku"},{"id":21431,"title":"Heroku3","library":"heroku3","status":"active","version":"5.2.1","language":"python","ecosystem":"pypi","summary":"Python wrapper for the Heroku API v3. Current version 5.2.1. Low release cadence; last stable release 5.2.0. Supports Python 3 only since v3.4.0.","last_verified":"2026-04-27T00:00:00.000Z","tags":["heroku","api-wrapper","cloud"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/heroku3"},{"id":17015,"title":"HeroUI CLI","library":"heroui-cli","status":"active","version":"3.0.0","language":"javascript","ecosystem":"npm","summary":"heroui-cli is a command-line interface tool designed to streamline the integration and management of HeroUI components and templates into web projects. Previously known as NextUI CLI, it transitioned to HeroUI CLI to support the evolving HeroUI ecosystem. The current stable version is v3.0.0, which specifically targets and removes logic for HeroUI v2, ensuring compatibility with HeroUI v3. The CLI offers commands to initialize new projects from various templates (Next.js App/Pages, Vite, Remix, Laravel), add/remove/upgrade HeroUI packages, and perform project health checks (doctor, env). It also includes a unique feature for downloading HeroUI documentation for AI coding agents. The project maintains an active release cadence, frequently updating to support new features and versions of HeroUI and underlying frameworks. Key differentiators include its comprehensive set of project management commands tailored for HeroUI, and its support for a range of modern web project setups.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","UI","CLI","Tool","NextUI","Template","Integration","Add Component","HeroUI","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/heroui-cli"},{"id":27043,"title":"HeroUI CLI — auth, cache, CDN logic","library":"heroui-pro","status":"active","version":"1.0.0-beta.4","language":"javascript","ecosystem":"npm","summary":"HeroUI CLI (v1.0.0-beta.4) is a beta release providing shared authentication, cache management, and CDN logic for HeroUI ecosystem. Released by JetBridge as a companion CLI tool, it offers unified command-line interfaces for auth token refresh, cache flushing, and CDN asset management. Currently unstable (pre-1.0), with breaking changes likely between betas. Differentiator: integrated CLI for HeroUI's proprietary CDN and auth services.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/heroui-pro"},{"id":14620,"title":"DOM Find and Replace Utility","library":"heti-findandreplacedomtext","status":"abandoned","version":"0.5.0","language":"javascript","ecosystem":"npm","summary":"This utility, `heti-findandreplacedomtext`, is a fork of the original `padolsey/findAndReplaceDOMText` library. Its core function is to search for regular expression matches within a given DOM node and subsequently replace or wrap each match with a specified node or piece of text. A key differentiator is its robust handling of matches that span across multiple DOM nodes, ensuring that all fragmented portions of a match are correctly processed and modified. The `heti-` fork specifically introduced an `offset` option to address and fix issues related to browser support for regex lookbehind, enhancing cross-browser compatibility. The package's current stable version, 0.5.0, was published over six years ago, indicating that active development has ceased and the package is largely unmaintained. It is primarily used for client-side DOM manipulation tasks without notable external runtime dependencies. For TypeScript users, community-maintained type definitions (`@types/findandreplacedomtext`) are available.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/heti-findandreplacedomtext"},{"id":1505,"title":"HexBytes: Python `bytes` subclass for hex representation","library":"hexbytes","status":"active","version":"1.3.1","language":"python","ecosystem":"pypi","summary":"HexBytes is a thin wrapper around the Python built-in `bytes` class (version 1.3.1). It extends `bytes` by accepting a wider range of initialization types including `bool`, `int`, `str`, `bytearray`, and `memoryview`. Key features include a 0x-prefixed console representation (`__repr__`) and a `to_0x_hex()` method for consistent 0x-prefixed hexadecimal string output. The library is actively maintained with regular releases.","last_verified":"2026-04-23T21:45:35.985Z","tags":["hex","bytes","ethereum","data-conversion","utility"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/hexbytes"},{"id":6667,"title":"Hexdump Utility","library":"hexdump","status":"maintenance","version":"3.3","language":"python","ecosystem":"pypi","summary":"The `hexdump` Python library (version 3.3) provides functionality to dump binary data into a human-readable hexadecimal format and to restore binary data from such hex dumps. It works across Linux, Windows, and OS X, serving as both a Python library and a command-line tool. The last official release was in January 2016, indicating a maintenance phase rather than active development, though it remains functional for its stated purpose.","last_verified":"2026-04-15T00:00:00.000Z","tags":["binary","hex","dump","utilities","forensics"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/hexdump"},{"id":17014,"title":"Hexer: Hexadecimal Dumper","library":"hexer","status":"abandoned","version":"1.5.0","language":"javascript","ecosystem":"npm","summary":"Hexer is a Node.js library for generating hexadecimal dumps of buffers and streams, offering synchronous, streaming, and CLI modes. Its primary function is to transform binary data into a human-readable hex format, similar to tools like `xxd`. The package provides various transform streams for different use cases, including spying on stream data, converting entire streams, or processing data in chunks. Key customization options include control over output formatting like line prefixes, column count, grouping, and custom decorators for byte representation. The current stable version is 1.5.0, which was last published over 7 years ago, indicating it is no longer actively maintained. This means it primarily supports older CommonJS (CJS) environments and Node.js versions (engines require `>= 0.10.x`) and lacks native ES module (ESM) support or recent updates to align with modern JavaScript practices. Alternatives like `hexy` exist that are more actively maintained and support modern Node.js and ESM.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","hex","dump","hexdump"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/hexer"},{"id":11033,"title":"Hexo Static Site Generator","library":"hexo","status":"active","version":"8.1.1","language":"javascript","ecosystem":"npm","summary":"Hexo is a fast, simple, and powerful blog framework for Node.js, designed for generating static websites. The current stable version is 8.1.1, with minor and patch releases occurring frequently, typically every few weeks to months, and major versions bringing significant changes roughly annually. It features blazing-fast content generation, robust support for GitHub Flavored Markdown, and compatibility with most Octopress plugins. Key differentiators include its one-command deployment capabilities to platforms like GitHub Pages and Heroku, a highly extensible API for plugin development, and a rich ecosystem boasting hundreds of themes and plugins. Hexo primarily targets developers and bloggers who prefer a static site approach with a command-line interface.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","website","blog","cms","framework","hexo","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/hexo"},{"id":25724,"title":"hexo-esbuild","library":"hexo-esbuild","status":"active","version":"2.0.0","language":"javascript","ecosystem":"npm","summary":"Hexo plugin to transform JavaScript, CSS, TypeScript, and JSX files using esbuild's transform API. Current stable version is 2.0.0, with major version bumps aligning with esbuild updates (e.g., esbuild 0.25.0). Key differentiators: integrates esbuild into Hexo's filter system, supports per-type configuration (JS, CSS, TS, JSX), micromatch-based exclusion, and configurable priority. Actively maintained by uiolee with regular releases via changesets. Compared to alternatives (hexo-optimize, hexo-babel), hexo-esbuild leverages esbuild for fast, minimal transforms.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","hexo","hexo-plugin","plugin","esbuild","minify","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/hexo-esbuild"},{"id":13295,"title":"Hexo Front-Matter Parser","library":"hexo-front-matter","status":"active","version":"5.0.0","language":"javascript","ecosystem":"npm","summary":"hexo-front-matter is a JavaScript library dedicated to parsing and stringifying front-matter data, supporting both YAML and JSON formats. It is a fundamental component within the Hexo static site generator ecosystem but is designed for standalone use for general front-matter processing needs. The current stable version is 5.0.0, published approximately 5 months ago. The package maintains an active development cycle, with major versions frequently released to align with Node.js LTS updates, or to introduce significant internal refactors and bug fixes, such as the critical change to timezone handling introduced in v5.0.0. Key differentiators include its versatile support for both YAML and JSON front-matter, flexible options for prefixing separators, and a clear API for parsing, stringifying, splitting, and escaping front-matter sections, making it a robust solution for various content management or static site generation workflows.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","front-matter","front matter","yaml","yml","hexo","json","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/hexo-front-matter"},{"id":11032,"title":"Hexo Development Server","library":"hexo-server","status":"active","version":"3.0.0","language":"javascript","ecosystem":"npm","summary":"hexo-server is the official server module for the static site generator Hexo. It provides a local development server to preview Hexo sites during development. Currently at stable version 3.0.0, it follows Hexo's release cadence, often aligning major version bumps with Node.js End-of-Life cycles. Key differentiators include its tight integration with the Hexo ecosystem, automatic recompilation of site assets on changes, and configurable options for port, IP, logging, and static file serving. It uses a Connect/Express-like middleware stack to serve generated files and handle live reloading, making it an essential tool for Hexo developers.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","hexo","server","connect"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/hexo-server"},{"id":11034,"title":"Hexoid ID Generator","library":"hexoid","status":"active","version":"2.0.0","language":"javascript","ecosystem":"npm","summary":"Hexoid is a minimalist (190B) and high-performance utility designed for generating fixed-length, randomized hexadecimal IDs in JavaScript environments, including Node.js and browsers. The current stable version is 2.0.0, which introduced significant changes for improved module interoperability. It is primarily used when a quick, unique string identifier is needed, but cryptographic security is not a requirement. Key differentiators include its extreme speed, small footprint, and focus on simple hexadecimal output, contrasting with larger, more feature-rich UUID libraries. While it provides good collision resistance for common use cases, users must be aware it is not cryptographically secure and the risk of collisions increases with shorter lengths, as detailed by the Birthday Problem.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","id","uid","uuid","random","generate","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/hexoid"},{"id":21430,"title":"hexor","library":"hexor","status":"active","version":"0.0.15","language":"python","ecosystem":"pypi","summary":"A Python library for coloring text and backgrounds in CLI using RGB or hex values. Current version: 0.0.15. Release cadence: irregular, occasional bugfix releases.","last_verified":"2026-04-27T00:00:00.000Z","tags":["cli","color","terminal","hex","rgb"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/hexor"},{"id":9035,"title":"Hexadecimal Record File Handler","library":"hexrec","status":"active","version":"0.5.1","language":"python","ecosystem":"pypi","summary":"hexrec is a Python library designed to handle hexadecimal record files, such as Intel HEX and Motorola S-records. It provides tools for parsing, creating, and manipulating these records and converting between raw data blocks and record formats. The current version is 0.5.1, and it maintains an active release cadence with periodic updates to support newer Python versions and improve features.","last_verified":"2026-04-16T00:00:00.000Z","tags":["hexadecimal","records","intel-hex","motorola-srec","file-parsing","binary-data"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/hexrec"},{"id":27044,"title":"hexx-transpiler","library":"hexx-transpiler","status":"deprecated","version":"0.0.0","language":"javascript","ecosystem":"npm","summary":"No README data found for hexx-transpiler version 0.0.0. This package appears to be an unpublished or very early-stage project with no documentation, no defined API, and no known release cadence. It is likely not suitable for production use. No key differentiators or alternatives can be assessed.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/hexx-transpiler"},{"id":9811,"title":"Hugging Face CLI","library":"hf","status":"active","version":"1.11.0","language":"python","ecosystem":"pypi","summary":"The `hf` library provides a command-line interface (CLI) for interacting with the Hugging Face Hub. It allows users to manage models, datasets, and Spaces, perform authentication, and execute various repository operations directly from the terminal. As of version 1.11.0, it includes features like semantic search for Spaces and server-side file copy operations. This library is updated frequently, often in sync with releases of the underlying `huggingface_hub` Python library.","last_verified":"2026-04-17T00:00:00.000Z","tags":["CLI","HuggingFace","AI/ML","Machine Learning"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/hf"},{"id":5956,"title":"hf-gradio","library":"hf-gradio","status":"active","version":"0.3.0","language":"python","ecosystem":"pypi","summary":"hf-gradio is an extension of the Hugging Face CLI, designed to streamline interaction with Gradio Spaces and Apps. It provides command-line tools for tasks like running, deploying, and managing Gradio applications on the Hugging Face Hub, alongside a Python API that extends `gradio_client.Client` with Hugging Face integration. The current version is 0.3.0, and it generally follows the release cadence of Gradio and Hugging Face Hub libraries, with frequent updates during its early development phase.","last_verified":"2026-04-14T00:00:00.000Z","tags":["gradio","huggingface","cli","spaces","machine learning","web app"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/hf-gradio"},{"id":2059,"title":"HF Transfer (hf-transfer)","library":"hf-transfer","status":"active","version":"0.1.9","language":"python","ecosystem":"pypi","summary":"hf-transfer is a utility library designed to significantly speed up file transfers to and from the Hugging Face Hub. It works by optimizing the underlying transfer mechanisms used by the `huggingface_hub` library. The current version is 0.1.9, and it generally follows the release cadence of the broader Hugging Face ecosystem, with updates often tied to improvements in hub interaction.","last_verified":"2026-04-24T05:52:39.496Z","tags":["huggingface","transfer","acceleration","cli","hub","download","upload","performance"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/hf-transfer"},{"id":509,"title":"Hugging Face Xet","library":"hf-xet","status":"active","version":"1.4.2","language":"python","ecosystem":"pypi","summary":"hf-xet is a foundational Python library that provides client technology for Xet storage, deeply integrated within the Hugging Face Hub ecosystem. It enables efficient, chunk-based deduplicated transfer of large files, such as machine learning models and datasets, to and from the Hugging Face Hub. This Rust-based library serves primarily as a backend for `huggingface_hub` and is not typically intended for direct user interaction. The project maintains an active development status, with releases often coinciding with or supporting major updates to the `huggingface_hub` library.","last_verified":"2026-05-12T14:30:00.228Z","tags":["huggingface","large-files","data-transfer","version-control","ml-models","datasets","rust","backend"],"install_tag":"stale","install_tag_description":"widespread failures or data too old to trust","api":"https://checklist.day/api/registry/hf-xet"},{"id":18416,"title":"HFS: HTTP File Server","library":"hfs","status":"active","version":"3.1.1","language":"javascript","ecosystem":"npm","summary":"HFS (HTTP File Server) is a file-sharing server that turns your computer into a file-sharing hub with unlimited space and bandwidth. Current stable version is 3.1.1 (December 2024), with active development and frequent releases (multiple minor versions per year). Key differentiators include a virtual file system, instant ZIP downloads for large folders, real-time activity monitoring, bandwidth throttling, and a plugin system. It supports HTTPS, WebDAV (since 3.1.0), IPv6, and runs on Windows, Linux, macOS, FreeBSD, and Android. Compared to alternatives like FileZilla or Samba, HFS is lightweight, zero-configuration, and designed for temporary or permanent file sharing over HTTP/HTTPS with a web-based admin interface. It requires Node.js >=18.15.0 and is available as a binary or via npx.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","file server","http server"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/hfs"},{"id":23850,"title":"HGVS","library":"hgvs","status":"active","version":"1.5.7","language":"python","ecosystem":"pypi","summary":"HGVS (Human Genome Variation Society) nomenclature parser, formatter, validator, and mapper. Version 1.5.7 supports Python >=3.10. Released irregularly, with recent focus on selenocysteine support and bug fixes.","last_verified":"2026-05-01T00:00:00.000Z","tags":["hgvs","bioinformatics","genomics","variant","nomenclature"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/hgvs"},{"id":15120,"title":"hh-mm-ss Time Formatting Utility","library":"hh-mm-ss","status":"maintenance","version":"1.2.0","language":"javascript","ecosystem":"npm","summary":"The `hh-mm-ss` package provides a lightweight and focused utility for converting time representations between numerical values (seconds or milliseconds) and formatted strings like `hh:mm:ss`. Currently stable at version `1.2.0`, the library appears to have a conservative release cadence, with updates primarily focused on adding new format support and convenience methods incrementally, rather than frequent major changes. Its core differentiator lies in its specialization, offering a simpler alternative to larger, more comprehensive date-time libraries by focusing solely on common `hh:mm:ss` patterns and handling ambiguities with optional format parameters. It supports various time string patterns, including `mm:ss`, `hh:mm`, `hh:mm:ss`, and their millisecond-inclusive variants like `mm:ss.sss`, with a mechanism to automatically extend output formats to preserve precision when milliseconds are present.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","time format","hours","minutes","seconds","miliseconds","hh:mm:ss"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/hh-mm-ss"},{"id":23851,"title":"hid","library":"hid","status":"active","version":"1.0.9","language":"python","ecosystem":"pypi","summary":"A Python wrapper for hidapi using ctypes bindings. It provides low-level access to HID (Human Interface Device) devices on Linux, macOS, and Windows. Current version: 1.0.9. Release cadence: infrequent.","last_verified":"2026-05-01T00:00:00.000Z","tags":["hid","usb","ctypes","hidapi"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/hid"},{"id":4563,"title":"hidapi Python Wrapper","library":"hidapi","status":"active","version":"0.15.0","language":"python","ecosystem":"pypi","summary":"hidapi is a Python library providing a Cython interface to the native HIDAPI library, enabling cross-platform communication with USB Human Interface Devices (HID). It works on Linux, Windows, and macOS. The current version is 0.15.0, with regular updates typically following the underlying HIDAPI C library.","last_verified":"2026-04-12T00:00:00.000Z","tags":["HID","USB","hardware","interface","cython","device communication"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/hidapi"},{"id":21432,"title":"HiddenLayer SDK","library":"hiddenlayer-sdk","status":"active","version":"3.6.0","language":"python","ecosystem":"pypi","summary":"The official Python library for the HiddenLayer API, providing access to AI security and model scanning services. Current version 3.6.0, released April 2026, with frequent updates aligned to API changes.","last_verified":"2026-04-27T00:00:00.000Z","tags":["ai-security","ml-model-scanning","hiddenlayer","api-client"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/hiddenlayer-sdk"},{"id":18417,"title":"hide-powered-by","library":"hide-powered-by","status":"active","version":"1.1.0","language":"javascript","ecosystem":"npm","summary":"Simple middleware to remove or spoof the X-Powered-By HTTP header. Version 1.1.0 is stable with minimal maintenance. Part of the Helmet.js security middleware family. Differentiates from alternatives by allowing custom header values to mislead attackers. Removing X-Powered-By only obfuscates the framework and is not a strong security measure.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","helmet","security","express","connect","x-powered-by","powered-by","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/hide-powered-by"},{"id":18418,"title":"Hideaway Redux Middleware","library":"hideaway","status":"active","version":"1.0.0","language":"javascript","ecosystem":"npm","summary":"Hideaway is a Redux middleware (v1.0.0) that streamlines API calls and state management by reducing boilerplate for reducers, selectors, and thunks. It provides a state manager for handling loading/error/data states, supports nested paths, and includes an apiPreReducer hook. Compared to redux-toolkit, it offers a more opinionated approach focused on async actions and automatic state shape generation. The package is ESM-only, ships TypeScript types, and requires Redux 4. Recent releases (0.2.x-0.3.x) introduced breaking changes to the API (e.g., renamed methods, new signatures for onError, generateSelector→getValue).","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","react","react-redux","redux","thunk","hideaway","middleware","redux-middleware","flux","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/hideaway"},{"id":9036,"title":"Hierarchical Configuration (hier-config)","library":"hier-config","status":"active","version":"3.6.0","language":"python","ecosystem":"pypi","summary":"Hierarchical Configuration, or hier-config, is a Python library designed to query and compare network device configurations. It parses configuration text into a hierarchical tree to perform deterministic, line-level diffs that respect vendor syntax rules. This allows it to generate precise remediation commands to bring a device into compliance with an intended configuration. The library is actively maintained, with its current version being 3.6.0, and new releases occurring regularly.","last_verified":"2026-04-16T00:00:00.000Z","tags":["network automation","configuration management","network device","diff","remediation","compliance"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/hier-config"},{"id":7286,"title":"Hierarchical Configuration","library":"hierarchical-conf","status":"active","version":"1.0.4","language":"python","ecosystem":"pypi","summary":"Hierarchical-conf is a Python library designed for loading settings from YAML files in a hierarchical manner. It processes a list of paths, loading configuration files and overwriting duplicated keys based on file precedence. The library supports Python 3.7+ and is currently at version 1.0.4, with releases appearing to be made as needed.","last_verified":"2026-04-16T00:00:00.000Z","tags":["configuration","hierarchical","yaml","environment-variables"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/hierarchical-conf"},{"id":7287,"title":"Hierarchical Forecast","library":"hierarchicalforecast","status":"active","version":"1.5.1","language":"python","ecosystem":"pypi","summary":"HierarchicalForecast, currently at version 1.5.1, is a Python library offering a comprehensive collection of cross-sectional and temporal reconciliation methods for hierarchical time series forecasting. It provides various reconciliation techniques, including BottomUp, TopDown, MiddleOut, MinTrace, and ERM, as well as probabilistic coherent prediction methods like Normality, Bootstrap, and Conformal. The library is actively maintained with regular releases and focuses on bridging the gap between statistical modeling and machine learning in time series analysis.","last_verified":"2026-04-16T00:00:00.000Z","tags":["time-series","forecasting","hierarchical","reconciliation","machine-learning","python"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/hierarchicalforecast"},{"id":27862,"title":"Hifitime","library":"hifitime","status":"active","version":"4.3.0","language":"python","ecosystem":"pypi","summary":"Hifitime is a high-precision time and date library for Python, built on top of the Rust `hifitime` crate. It provides nanosecond-level precision, support for time scales (TAI, UTC, TT, etc.), durations, and astronomical time functions. Current version is 4.3.0, requiring Python >=3.9. Releases are frequent, with semver updates.","last_verified":"2026-05-09T00:00:00.000Z","tags":["time","astronomy","high-precision","datetime","rust"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/hifitime"},{"id":11037,"title":"Highcharts Charting Library","library":"highcharts","status":"active","version":"12.6.0","language":"javascript","ecosystem":"npm","summary":"Highcharts is a robust, pure JavaScript/TypeScript charting framework engineered for creating highly responsive, interactive, and accessible charts across web and mobile platforms. The current stable version is 12.6.0. It offers a comprehensive suite encompassing core charting functionalities, specialized financial charts (Highcharts Stock), geographical maps (Highcharts Maps), and project management Gantt charts. Key differentiators include its lightweight core library, which is under 100kB gzipped with zero external dependencies, comprehensive ES6 module support enabling efficient tree-shaking for minimal bundle sizes, extensive customizability through code or CSS, and built-in accessibility features such as keyboard navigation and screen reader support. It seamlessly integrates with popular frontend frameworks and any backend stack, primarily focusing on client-side rendering with bundlers, while advising the use of `highcharts-export-server` for static server-side chart generation.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","charts","dataviz","graphs","visualization","data","browserify","webpack","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/highcharts"},{"id":11035,"title":"Highcharts Official React Integration (Legacy)","library":"highcharts-react-official","status":"deprecated","version":"3.2.3","language":"javascript","ecosystem":"npm","summary":"highcharts-react-official is the previous official React wrapper for the Highcharts charting library, now largely superseded by the newer `@highcharts/react` package. This library (v3.2.3) provides a declarative way to integrate Highcharts, Highstock, and Highmaps into React applications, abstracting away direct DOM manipulation. It supports React versions 16.8.0 and above, and Highcharts core versions 6.0.0 and up. Key features include passing chart options as props, lifecycle management for updates and unmounting, and basic integration with Highcharts modules. While functional and widely used in existing projects, new projects are strongly encouraged to use `@highcharts/react` (v4+), which offers a more 'React-native' API, full ES module support, improved TypeScript definitions, and custom component integration. Releases for `highcharts-react-official` are infrequent as development has shifted to the new package. Its primary differentiator was being the official wrapper, providing a stable, maintained bridge between Highcharts and React before the newer, more opinionated integration was developed. It ships with TypeScript types.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","highcharts","highstock","highmaps","react","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/highcharts-react-official"},{"id":11036,"title":"Highcharts-Vue Integration","library":"highcharts-vue","status":"active","version":"2.0.1","language":"javascript","ecosystem":"npm","summary":"highcharts-vue is the official integration package for using the Highcharts charting library within Vue.js applications. Currently at version 2.0.1, it provides first-class support exclusively for Vue 3 applications. The 2.x.x series represents a major shift, with previous 1.x.x versions supporting Vue 2. This package requires both `vue` (>=3.0.0) and `highcharts` (>=5.0.0) as peer dependencies, which must be installed separately. It facilitates declarative chart rendering, module loading, and interaction with the underlying Highcharts chart instance. The project maintains an active release cadence, with recent updates focusing on Vue 3 features and documentation. Its primary differentiator is being the official Highcharts integration, ensuring optimal compatibility and adherence to best practices for Vue developers.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/highcharts-vue"},{"id":23852,"title":"highered","library":"highered","status":"active","version":"0.2.1","language":"python","ecosystem":"pypi","summary":"Learnable Edit Distance using PyHacrf. Version 0.2.1. Infrequently updated.","last_verified":"2026-05-01T00:00:00.000Z","tags":["edit-distance","machine-learning","pyhacrf","string-matching"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/highered"},{"id":11039,"title":"Highlight Words Core","library":"highlight-words-core","status":"maintenance","version":"1.2.3","language":"javascript","ecosystem":"npm","summary":"highlight-words-core is a foundational utility library that provides core logic for identifying and segmenting matching words within a larger text string. It serves as the headless engine for UI components like `react-highlight-words` and `react-native-highlight-words`, abstracting away the text processing logic. The current stable version is 1.2.3. As a low-level utility, its release cadence is infrequent, primarily receiving updates for critical bug fixes or performance enhancements rather than new features. Its key differentiator is its framework-agnostic nature, allowing developers to implement custom rendering logic on top of its chunking output, making it versatile for various highlighting applications beyond specific UI frameworks.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","highlighter","highlight","text","words","matches","substring","occurrences","search"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/highlight-words-core"},{"id":20097,"title":"Highlight.js Async Webpack","library":"highlight.js-async-webpack","status":"maintenance","version":"1.0.4","language":"javascript","ecosystem":"npm","summary":"Wraps highlight.js language modules as async webpack chunks, enabling on-demand loading of syntax highlighting. Version 1.0.4 (latest) returns false on error. Provides `hljsBlock(dom, lang, callback)` for async highlighting. Minimal API, no peer dependencies. Only compatible with webpack due to dynamic require context. Not actively maintained; last release 5+ years ago.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","highlight.js","async","highlightjs"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/highlight.js-async-webpack"},{"id":13296,"title":"Highlight.js Vue Component Definition","library":"highlightjs-vue","status":"maintenance","version":"1.0.0","language":"javascript","ecosystem":"npm","summary":"highlightjs-vue is a syntax definition plugin for the highlight.js library, specifically designed to provide syntax highlighting for Single-File Components (SFCs) of the Vue.js framework. It enables highlight.js to correctly parse and illuminate the `<template>`, `<script>`, and `<style>` blocks within a `.vue` file by leveraging highlight.js's existing language definitions for HTML, JavaScript/TypeScript, and CSS/SCSS/LESS. The package is currently at version 1.0.0 and appears to be in a maintenance state, with stable functionality but infrequent updates, as its last known update was approximately two years ago. It primarily targets environments where CommonJS modules or global browser scripts are used, without native ESM exports.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","highlight","hljs","vue.js","vue"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/highlightjs-vue"},{"id":3511,"title":"High-performance Open-source Mixed-Integer Linear Optimization Solver (HiGHS) Python Interface","library":"highspy","status":"active","version":"1.14.0","language":"python","ecosystem":"pypi","summary":"highspy is a thin set of pybind11 wrappers to HiGHS, a high-performance serial and parallel solver for large-scale sparse linear optimization, convex quadratic programming, and mixed-integer programming problems. It is currently at version 1.14.0 and maintains an active development and release cadence.","last_verified":"2026-04-25T11:04:58.737Z","tags":["optimization","linear programming","mixed integer programming","LP","MIP","solver","quadratic programming"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/highspy"},{"id":9812,"title":"Hightime Python API","library":"hightime","status":"active","version":"1.0.0","language":"python","ecosystem":"pypi","summary":"Hightime is a Python library from National Instruments designed for representing and manipulating durations and time intervals with high precision. It provides classes like `Interval` and `Unit` to define time quantities, enabling arithmetic operations and conversions between different units. The current stable version is 1.0.0, which includes significant improvements in Python version compatibility and type hinting. Releases appear to be driven by feature additions and Python version updates rather than a fixed schedule.","last_verified":"2026-04-17T00:00:00.000Z","tags":["time","duration","precision","intervals","measurements"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/hightime"},{"id":25725,"title":"hijackresponse","library":"hijackresponse","status":"active","version":"5.0.0","language":"javascript","ecosystem":"npm","summary":"Module for hijacking and rewriting HTTP response bodies in middleware stacks. Version 5.0.0 requires Node >=8.0.0. It is a spiritual successor to express-hijackresponse, with no direct coupling to Express and support for streams2. Main use cases are content filtering, inline script injection, and transpiler/preprocessor middleware (e.g., express-processimage, express-autoprefixer). It provides fine-grained control over response interception via a promise-based API.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/hijackresponse"},{"id":2530,"title":"hijri-converter","library":"hijri-converter","status":"deprecated","version":"2.3.2.post1","language":"python","ecosystem":"pypi","summary":"hijri-converter is a Python package designed for accurate conversions between Hijri (Islamic) and Gregorian dates, primarily based on the Umm al-Qura calendar. While it provided robust date conversion features, it is now deprecated in favor of the `hijridate` package. The current version is 2.3.2.post1, and it is no longer actively maintained, with future development and support continuing under `hijridate`.","last_verified":"2026-04-24T21:17:10.381Z","tags":["date","calendar","hijri","gregorian","islamic","conversion"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/hijri-converter"},{"id":2531,"title":"HijriDate","library":"hijridate","status":"active","version":"2.6.0","language":"python","ecosystem":"pypi","summary":"A Python package for accurate Hijri-Gregorian date conversion based on the Umm al-Qura calendar. It offers reliable date conversion, optimized performance, and multilingual support. The current version is 2.6.0 and it is actively maintained with a regular release cadence, including support for new Python versions.","last_verified":"2026-04-24T21:17:28.277Z","tags":["date","calendar","hijri","gregorian","conversion","umm al-qura"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/hijridate"},{"id":21433,"title":"Hikari","library":"hikari","status":"active","version":"2.5.0","language":"python","ecosystem":"pypi","summary":"Hikari is an asyncio-native Discord API wrapper for Python 3.10+ (Python 3.14 compatible via <3.15 constraint). As of v2.5.0, it provides both REST and gateway (WebSocket) APIs with a model-first design. The library replaces the older lightbulb command framework with first-class interaction support. Breaking changes between 2.x minor versions mainly involve gateway event handling and model attribute casing.","last_verified":"2026-04-27T00:00:00.000Z","tags":["discord","api","asyncio","bot"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/hikari"},{"id":13297,"title":"Himalaya: HTML to JSON Parser","library":"himalaya","status":"active","version":"1.1.1","language":"javascript","ecosystem":"npm","summary":"Himalaya is a JavaScript library designed to synchronously parse HTML documents into a structured JSON Abstract Syntax Tree (AST) and to convert that JSON AST back into HTML. Its current stable version is 1.1.1. The library maintains a steady release cadence, with minor releases adding features like source position tracking (v1.1.0) and patch releases addressing bugs, such as issues with malformed closing tags (v1.0.1) or CSS value parsing (v0.2.13). A significant breaking change occurred in v1.0.0, which dropped the older v0 specification in favor of a new, standardized v1 AST format, making the v1 spec the default. Key differentiators include its synchronous operation, robust handling of \"weird HTML\" edge cases (like unclosed tags, extra closing tags, void/self-closing tags, doctypes, and comments), and its ability to accurately preserve whitespace from the original HTML. It also offers a `stringify` method for converting the JSON AST back to HTML, facilitating round-trip transformations. The parser explicitly does not process the content of `<script>`, `<style>`, and `<template>` tags, treating them as raw text.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","ast","html","json","parser"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/himalaya"},{"id":27864,"title":"Hindsight Client","library":"hindsight-client","status":"active","version":"0.6.1","language":"python","ecosystem":"pypi","summary":"Python client for Hindsight, a semantic memory system with personality-driven thinking. Current version 0.6.1, requires Python >=3.10. Released under MIT license. Development is active with regular updates.","last_verified":"2026-05-09T00:00:00.000Z","tags":["semantic-memory","ai","personality","client"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/hindsight-client"},{"id":25726,"title":"HinJS CLI","library":"hinjs-cli","status":"active","version":"0.3.0","language":"javascript","ecosystem":"npm","summary":"HinJS CLI (v0.3.0) is an experimental transpiler that converts .hjs files written with Hindi keywords into standard JavaScript. It acts as a preprocessor, replacing keywords like 'rakho', 'kaam', 'agar', 'likho' with their JavaScript equivalents. Built on top of Babel, it supports single file and directory compilation, generates source maps, and is installable via npm. Unlike full-language transpilers, HinJS is a simple keyword substitution layer, making it lightweight but limited in scope. Release cadence is irregular; breaking changes may occur between minor versions. Primarily designed for educational or playful use, not production.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","hinjs","hindi","transpiler","compiler","language","babel"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/hinjs-cli"},{"id":25727,"title":"Hipacker","library":"hipacker","status":"active","version":"0.0.16","language":"javascript","ecosystem":"npm","summary":"Hipacker is a zero-configuration web application bundler for React and Vue projects, version 0.0.16. It provides a simple CLI to start a development server or build for production with minimal setup. Hipacker requires Node.js >=8.0.0 and expects React or Vue dependencies to be installed separately. It differentiates itself by offering a single command interface for both frameworks, with optional 'vue' flag for Vue projects. However, the package is in early alpha stage (v0.0.x) with limited features, no CSS extraction, chunk splitting, or eject support.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/hipacker"},{"id":1170,"title":"Hiredis Python Wrapper","library":"hiredis","status":"active","version":"3.3.1","language":"python","ecosystem":"pypi","summary":"Hiredis is a Python wrapper for the minimalistic C client library for Redis, also named hiredis. It provides a fast, compiled response parser, significantly speeding up the parsing of Redis replies, especially multi-bulk responses. It is primarily used to boost the performance of Python Redis clients like `redis-py` by providing a faster parser. The current version is 3.3.1 and it maintains an active release cadence with frequent compatibility updates and bug fixes.","last_verified":"2026-04-23T17:52:09.773Z","tags":["redis","parser","performance","serialization","c-extension","data structures"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/hiredis"},{"id":2060,"title":"Hishel","library":"hishel","status":"active","version":"1.1.9","language":"python","ecosystem":"pypi","summary":"Hishel is an elegant HTTP caching library for Python, implementing RFC 9111 specifications to provide seamless caching integration for popular HTTP clients like HTTPX and Requests. It offers flexible storage backends, including SQLite, and supports both synchronous and asynchronous workflows with a focus on high performance and type safety. The library is actively maintained with frequent minor releases, ensuring ongoing compatibility and feature enhancements.","last_verified":"2026-04-24T05:53:29.109Z","tags":["http","cache","httpx","requests","asgi","rfc9111"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/hishel"},{"id":4035,"title":"Hist","library":"hist","status":"active","version":"2.10.1","language":"python","ecosystem":"pypi","summary":"Hist is an analyst-friendly front-end for boost-histogram, providing enhanced classes and utilities for histogramming in Python. It offers features like named axes, quick construction shortcuts, and integrated plotting capabilities, building on the performance of boost-histogram. The library is actively maintained, with its current version being 2.10.1, and typically releases updates to align with Python and boost-histogram version changes.","last_verified":"2026-04-11T00:00:00.000Z","tags":["histogram","scientific-computing","data-analysis","plotting","physics","scikit-hep","boost-histogram"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/hist"},{"id":21434,"title":"Histoire","library":"histoire","status":"active","version":"1.0.0-beta.1","language":"javascript","ecosystem":"npm","summary":"Histoire is a fast, Vite-powered interactive storybook for Vue components, currently in v1.0.0-beta.1. It offers a lightweight alternative to Storybook with first-class Vite integration and zero-config setup. Released under active development with frequent beta updates, it supports Vue 3, Nuxt 4, and includes features like style isolation, CommonJS support, and a plugin API. Unlike Storybook, Histoire leverages Vite's native dev server for instant HMR and faster builds. Ships TypeScript types.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/histoire"},{"id":23853,"title":"HistomicsTK","library":"histomicstk","status":"active","version":"1.4.0","language":"python","ecosystem":"pypi","summary":"HistomicsTK is a Python toolkit for histopathology image analysis, providing algorithms for segmentation, feature extraction, and classification of whole-slide images. Current version is 1.4.0, with a release cadence of approximately 2-3 months.","last_verified":"2026-05-01T00:00:00.000Z","tags":["histopathology","whole-slide-images","image-segmentation","feature-extraction","medical-imaging"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/histomicstk"},{"id":4036,"title":"histoprint","library":"histoprint","status":"active","version":"2.6.0","language":"python","ecosystem":"pypi","summary":"histoprint is a Python library that provides pretty-printing of NumPy (and other compatible) histograms directly to the console. It leverages terminal color codes and Unicode characters to create visually appealing histogram representations. Currently at version 2.6.0, it follows a regular release cadence with updates typically adding features, improving compatibility, and addressing minor issues.","last_verified":"2026-04-11T00:00:00.000Z","tags":["histogram","console","cli","scikit-hep","data-visualization","numpy"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/histoprint"},{"id":11038,"title":"History Session Manager","library":"history","status":"active","version":"5.3.0","language":"javascript","ecosystem":"npm","summary":"The `history` library provides a robust and environment-agnostic API for managing session history in JavaScript applications, abstracting away the complexities of different platforms (browser, hash, memory). It allows developers to manage the history stack, navigate programmatically, and persist state across sessions. The current stable version is 5.3.0. Releases are generally aligned with React Router versions, as it's a core dependency for React Router v6. Key differentiators include its pluggable architecture for different history implementations (browser, hash, memory) and its strong TypeScript support, making it suitable for both web applications and server-side rendering or testing environments. It offers a consistent API regardless of the underlying history mechanism, simplifying routing logic in SPAs.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","history","location","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/history"},{"id":25728,"title":"history","library":"history-plus","status":"active","version":"3.3.3","language":"javascript","ecosystem":"npm","summary":"JavaScript library for managing browser session history anywhere JavaScript runs. Current stable version is v5.3.0 (2022-01-15, last release as of 2025). v5 is a complete rewrite with TypeScript support, breaking changes from v4/v3 including renamed exports (e.g., createBrowserHistory instead of createHistory) and removal of the createHistory function. Key differentiator: React Router's underlying history manager; abstracts differences between browser, hash, and memory history. Release cadence: infrequent, no recent activity. v4 is deprecated in favor of v5.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","history","location"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/history-plus"},{"id":18419,"title":"history-server","library":"history-server","status":"maintenance","version":"1.3.1","language":"javascript","ecosystem":"npm","summary":"An HTTP server for single-page apps that use the HTML5 history API. Version 1.3.1 is the latest stable release, with no recent updates since 2017. It serves multiple single-page apps from various directories or different hosts on the same domain, supporting both static file serving and proxying. Unlike other SPA servers (e.g., serve, http-server), history-server is designed specifically for apps using pushState, with built-in support for multiple app configurations via config file or directory layout. It is a lightweight CLI tool but can also be used programmatically in Node.js.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","history","pushState","html5","express"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/history-server"},{"id":8215,"title":"Hive Metastore Client","library":"hive-metastore-client","status":"active","version":"1.0.9","language":"python","ecosystem":"pypi","summary":"The `hive-metastore-client` library provides a Pythonic interface for connecting to and performing Data Definition Language (DDL) operations on a Hive Metastore using the Thrift protocol. It simplifies interactions with Hive metadata, enabling users to programmatically create and manage databases, tables, and partitions. Actively maintained by QuintoAndar, the library is currently at version 1.0.9, offering a high-level abstraction over the underlying Thrift APIs.","last_verified":"2026-04-16T00:00:00.000Z","tags":["hive","metastore","thrift","ddl","data-management","big-data"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/hive-metastore-client"},{"id":9037,"title":"Hierarchical Yaml Python Config","library":"hiyapyco","status":"active","version":"0.7.0","language":"python","ecosystem":"pypi","summary":"HiYaPyCo is a Python library (current version 0.7.0) that facilitates hierarchical overlay and merging of configuration files written in YAML. It supports multiple merge methods, including deep merge, and features variable interpolation using Jinja2. The library is actively maintained with regular releases. [1, 2, 3]","last_verified":"2026-04-16T00:00:00.000Z","tags":["yaml","config","configuration","merge","jinja2","hierarchical"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/hiyapyco"},{"id":18420,"title":"Hiyori","library":"hiyori","status":"active","version":"4.3.0","language":"javascript","ecosystem":"npm","summary":"A simple webpack bundler for minimal JavaScript bundling tasks. Current stable version is 4.3.0, released with support for Node 18+. Hiyori provides essential bundling features with minimal configuration, leveraging webpack under the hood but simplifying the setup. Ship TypeScript types for editor support. Suitable for small projects or quick prototyping where a full webpack configuration is overkill. Compared to tools like Parcel or esbuild, Hiyori focuses on being a straightforward wrapper around webpack, making it easy to bundle without deep webpack knowledge. Release cadence is irregular, primarily for bug fixes and updates.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/hiyori"},{"id":1840,"title":"Hjson","library":"hjson","status":"active","version":"3.1.0","language":"python","ecosystem":"pypi","summary":"Hjson is a syntax extension to JSON, designed as a human-friendly configuration file format. It allows for comments, multiline strings, and optional quotes, aiming to reduce common errors made by humans when writing JSON. The Python implementation, `hjson-py`, is based on `simplejson` and is currently at version 3.1.0.","last_verified":"2026-04-24T02:19:28.897Z","tags":["json","configuration","parser","hjson","human-readable"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/hjson"},{"id":134,"title":"python-hl7 – HL7 v2.x Message Parser","library":"hl7","status":"active","version":"0.4.5","language":"python","ecosystem":"pypi","summary":"A simple Python library for parsing HL7 v2.x messages. Provides segment, field, and component-level access to HL7 messages, along with MLLP (Minimal Lower Layer Protocol) client support. Does not handle HL7 FHIR (v4); it is strictly for the pipe-delimited v2.x wire format.","last_verified":"2026-05-12T08:13:41.553Z","tags":["hl7","healthcare","parser","mllp","hl7v2","medical","interoperability","python"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/hl7"},{"id":135,"title":"hl7apy – Python HL7 v2 Library","library":"hl7apy","status":"maintenance","version":"1.3.5","language":"python","ecosystem":"pypi","summary":"Python library for parsing, creating, and manipulating HL7 v2.x messages. Supports HL7 versions 2.1 through 2.7, provides both high-level and low-level APIs for message construction, validation against HL7 schemas, and MLLP (Minimal Lower Layer Protocol) transport support.","last_verified":"2026-05-12T08:14:07.643Z","tags":["hl7","healthcare","hl7v2","parser","mllp","medical","interoperability","python"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/hl7apy"},{"id":11040,"title":"HLS.js - JavaScript HLS Client","library":"hls.js","status":"active","version":"1.6.16","language":"javascript","ecosystem":"npm","summary":"HLS.js is a robust, open-source JavaScript library that implements an HLS (HTTP Live Streaming) client. It enables the playback of HLS streams directly in modern web browsers by leveraging the Media Source Extensions (MSE) API, eliminating the need for native browser HLS support. The current stable version is 1.6.16, with frequent patch releases addressing bug fixes and performance improvements. An active pre-release series, such as 1.7.0-alpha.1, indicates continuous development and upcoming significant changes. HLS.js differentiates itself through its extensive feature set, including adaptive bitrate streaming, DVR support, low-latency HLS (LL-HLS), DRM (via EME), CEA-608/708 captions, WebVTT subtitles, and advertising insertion, making it a comprehensive solution for HLS playback in web applications.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/hls.js"},{"id":17678,"title":"Express HMAC Authentication Middleware","library":"hmac-auth-express","status":"active","version":"9.0.0","language":"javascript","ecosystem":"npm","summary":"HMAC Auth Express provides middleware for Express applications to implement HMAC (Hash-based Message Authentication Code) authentication. It is currently at version 9.0.0 and demonstrates an active development cadence with regular updates. Key differentiators include zero runtime dependencies (only Express as a peer dependency), timing-safe comparisons, 100% code coverage, support for all standard hash algorithms, and built-in replay attack prevention. The library also features flexible secret management, allowing for static secrets or dynamic resolution via an async function. It ships with full TypeScript type definitions, enhancing developer experience and ensuring type safety in modern JavaScript projects.","last_verified":"2026-04-23T00:00:00.000Z","tags":["javascript","nodejs","middleware","express","node","authentication","express-middleware","auth","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/hmac-auth-express"},{"id":5247,"title":"hmmlearn","library":"hmmlearn","status":"active","version":"0.3.3","language":"python","ecosystem":"pypi","summary":"hmmlearn is a Python library for unsupervised learning of Hidden Markov Models (HMMs) with an API designed to be compatible with scikit-learn. It includes implementations for Gaussian HMMs, Multinomial HMMs, and GMM-HMMs. The current version is 0.3.3, and it receives updates for bug fixes and compatibility, though major feature releases are infrequent.","last_verified":"2026-04-13T00:00:00.000Z","tags":["machine-learning","hidden-markov-model","HMM","scikit-learn-api","unsupervised-learning","sequence-modeling"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/hmmlearn"},{"id":15335,"title":"Nunjucks Template Testing Utility","library":"hmpo-nunjucks-test","status":"active","version":"3.0.0","language":"javascript","ecosystem":"npm","summary":"hmpo-nunjucks-test is a specialized JavaScript library designed for testing Nunjucks templates, including robust support for localization and dynamic rendering. It is currently stable at version 3.0.0, which mandates Node.js v24.x for execution. While there isn't a strict release cadence, updates appear to be made on an as-needed basis, often involving dependency updates and Node runtime bumps. Its core functionality revolves around a `renderer` factory function that sets up a Nunjucks environment, allowing developers to create a render function capable of processing templates, raw strings, or components/macros. A key differentiator is its integrated support for `hmpo-components` globals and filters, and its focus on robust localization testing, making it particularly useful within the HMPO ecosystem for ensuring UI consistency and translation accuracy. It provides granular control over the rendering context, translation flags, and component parameters, addressing common testing challenges in Nunjucks-based applications.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/hmpo-nunjucks-test"},{"id":2061,"title":"HMSClient","library":"hmsclient","status":"abandoned","version":"0.1.1","language":"python","ecosystem":"pypi","summary":"HMSClient is a Python package designed to interact with the Apache Hive Metastore via the Thrift protocol. It provides a thin Python wrapper around generated Thrift code to facilitate operations like checking for partitions. The current version is 0.1.1, but the project appears to be unmaintained, with its last release in April 2018.","last_verified":"2026-04-24T05:53:59.034Z","tags":["hive","metastore","thrift","database","big-data"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/hmsclient"},{"id":5957,"title":"Hnswlib","library":"hnswlib","status":"active","version":"0.8.0","language":"python","ecosystem":"pypi","summary":"Hnswlib is a lightweight, header-only C++ library with Python bindings designed for fast Approximate Nearest Neighbor (ANN) search. It implements the Hierarchical Navigable Small Worlds (HNSW) algorithm, enabling efficient similarity search in high-dimensional vector spaces. The library supports dynamic updates (insertion and deletion of elements) and various distance metrics like L2, Inner Product, and Cosine similarity. Its current stable release on PyPI is 0.8.0, with version 0.9.0 recently released on GitHub, and it maintains a relatively active release cadence.","last_verified":"2026-04-14T00:00:00.000Z","tags":["vector database","similarity search","nearest neighbors","ann","embedding"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/hnswlib"},{"id":17679,"title":"Hock: HTTP Mocking Server","library":"hock","status":"abandoned","version":"1.4.1","language":"javascript","ecosystem":"npm","summary":"Hock is an HTTP mocking server designed for Node.js applications, enabling the definition of mock HTTP requests and their corresponding responses to facilitate testing. Unlike Nock, which intercepts `http.clientRequest`, Hock functions as a self-contained, fully operational HTTP service, making it suitable for integration tests that require a network endpoint to be hit. The package's API is intentionally similar to Nock's, allowing for familiar patterns in defining request expectations and responses. The current stable version is 1.4.1, last updated over eight years ago. The project appears to be unmaintained, evidenced by its reliance on deprecated Node.js versions (>=0.8.x) and older, unmaintained dependencies like `request`. Due to its age and lack of maintenance, it is generally not recommended for new projects or environments running modern Node.js.","last_verified":"2026-04-23T00:00:00.000Z","tags":["javascript","mock","http","test"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/hock"},{"id":25729,"title":"Hogan.js","library":"hogan.js","status":"maintenance","version":"3.0.2","language":"javascript","ecosystem":"npm","summary":"Hogan.js is a Mustache templating compiler developed by Twitter, currently at version 3.0.2. It compiles Mustache templates into reusable HoganTemplate objects with a fast, three-phase process (scanning, parsing, code generation). It supports custom delimiters, template inheritance, pre-compilation, and a parser API for server-side processing. Key differentiators: standalone templates (render without the compiler), lambda features (optional), and compatibility with other Mustache implementations. Release cadence is irregular; latest release is from 2014.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","mustache","template"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/hogan.js"},{"id":4564,"title":"HogQL Parser","library":"hogql-parser","status":"active","version":"1.3.37","language":"python","ecosystem":"pypi","summary":"HogQL parser is an ANTLR4-based parser for HogQL and Hog, primarily developed for internal use within the PostHog analytics platform. HogQL itself is a SQL-like query language for PostHog, acting as a translation layer over ClickHouse SQL with custom enhancements for event and person data. The `hogql-parser` package provides a Python C++ extension to convert HogQL strings into Abstract Syntax Tree (AST) nodes. While available on PyPI at version 1.3.37, its development is tightly coupled with PostHog's rapid, often bi-weekly, release cadence, meaning its API can evolve with PostHog's internal needs.","last_verified":"2026-04-12T00:00:00.000Z","tags":["parser","PostHog","HogQL","SQL","AST"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/hogql-parser"},{"id":11042,"title":"Hoist Non-React Statics","library":"hoist-non-react-statics","status":"active","version":"3.3.2","language":"javascript","ecosystem":"npm","summary":"hoist-non-react-statics is a focused utility library for React applications designed to copy non-React specific static properties from a child component to a parent component. It functions similarly to `Object.assign` but intelligently blacklists React's internal static keywords to prevent unintentional overrides. This mechanism is critical for Higher-Order Components (HOCs) to correctly preserve static methods, `propTypes`, `defaultProps`, or other custom static properties from the wrapped component, preventing their loss during composition. The current stable version is 3.3.2. The package maintains a stable release cadence primarily driven by React's evolution (e.g., ForwardRefs support) and TypeScript definition enhancements, ensuring broad compatibility across various React versions. Its key differentiator is its precise targeting of user-defined static properties while respecting React's internals, solving a common HOC pattern challenge documented by React itself.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","react"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/hoist-non-react-statics"},{"id":21435,"title":"HojiChar","library":"hojichar","status":"active","version":"0.16.0","language":"python","ecosystem":"pypi","summary":"HojiChar is a text preprocessing management system for Python, providing a pipeline API inspired by Compose/Filter patterns to clean, filter, and transform text data, with built-in support for deduplication, JSON loading/dumping, and asynchronous processing. Current version: 0.16.0, released Apr 2025; follows a monthly release cadence.","last_verified":"2026-04-27T00:00:00.000Z","tags":["text preprocessing","NLP","Japanese","pipeline","data cleaning"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/hojichar"},{"id":875,"title":"Holidays","library":"holidays","status":"active","version":"0.93","language":"python","ecosystem":"pypi","summary":"The Python `holidays` library (currently v0.93) is an Open World Holidays Framework that provides a fast and efficient way to determine if a specific date is a public holiday in various countries and subdivisions. It is actively maintained with frequent, approximately bi-weekly, releases adding new countries, regions, and localization support. It is commonly used in scheduling, automation systems, and applications requiring holiday awareness.","last_verified":"2026-04-09T18:21:19.213Z","tags":["holidays","dates","calendar","localization","time"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/holidays"},{"id":23854,"title":"HolisticTraceAnalysis","library":"holistictraceanalysis","status":"active","version":"0.6.1","language":"python","ecosystem":"pypi","summary":"A library for analyzing PyTorch Profiler traces to identify performance bottlenecks in GPU-accelerated workloads. Current version 0.6.1, release cadence irregular.","last_verified":"2026-05-01T00:00:00.000Z","tags":["profiling","pytorch","gpu","performance","trace analysis"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/holistictraceanalysis"},{"id":3512,"title":"Hologram Library","library":"hologram","status":"active","version":"0.0.16","language":"python","ecosystem":"pypi","summary":"Hologram is a Python library that generates JSON schemas from standard Python dataclasses. It provides a `JsonSchemaMixin` that, when added to a dataclass, enables automatic schema generation and object parsing from JSON data. The current version is 0.0.16, with releases being infrequent.","last_verified":"2026-04-25T11:05:18.832Z","tags":["JSON schema","dataclasses","schema generation","validation","type hints"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/hologram"},{"id":4037,"title":"HoloViews","library":"holoviews","status":"active","version":"1.22.1","language":"python","ecosystem":"pypi","summary":"HoloViews is a high-level, declarative plotting API for the PyData ecosystem, providing a concise way to build complex, interactive visualizations. It works seamlessly with data structures from libraries like NumPy, Pandas, Xarray, Dask, and Narwhals, and can render plots using Bokeh, Matplotlib, or Plotly backends. The library maintains an active development pace with frequent patch and minor releases, typically every few weeks or months, ensuring broad compatibility and continuous feature enhancements.","last_verified":"2026-04-11T00:00:00.000Z","tags":["plotting","visualization","declarative","interactive","bokeh","matplotlib","plotly","pydata","data science"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/holoviews"},{"id":6668,"title":"Home Assistant Bluetooth","library":"home-assistant-bluetooth","status":"active","version":"2.0.0","language":"python","ecosystem":"pypi","summary":"Home Assistant Bluetooth provides Python models and helpers for integrating Bluetooth devices with Home Assistant. It acts as a wrapper around the `habluetooth` library to offer a consistent API. The current version is 2.0.0, and it follows a release cadence tied to Home Assistant development and dependency updates.","last_verified":"2026-04-15T00:00:00.000Z","tags":["bluetooth","home assistant","asyncio","bleak","smart home","ble"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/home-assistant-bluetooth"},{"id":23861,"title":"Home Assistant CHIP Clusters","library":"home-assistant-chip-clusters","status":"active","version":"2025.7.0","language":"python","ecosystem":"pypi","summary":"Python bindings for CHIP (Connected Home over IP) clusters, auto-generated from the CHIP specification. Version 2025.7.0 requires Python >=3.7 and provides cluster objects for interacting with Matter devices. Released monthly alongside the CHIP SDK.","last_verified":"2026-05-01T00:00:00.000Z","tags":["matter","chip","cluster","home-assistant","smarthome"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/home-assistant-chip-clusters"},{"id":21436,"title":"Home Assistant Frontend","library":"home-assistant-frontend","status":"active","version":"20260325.8","language":"python","ecosystem":"pypi","summary":"The frontend for Home Assistant, built with Lit and Web Awesome components. This package delivers the web UI served by Home Assistant. Current version: 20260325.8. Released daily (versioned by date).","last_verified":"2026-04-27T00:00:00.000Z","tags":["home-assistant","frontend","web-ui"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/home-assistant-frontend"},{"id":21437,"title":"Home Assistant Intents","library":"home-assistant-intents","status":"active","version":"2026.3.24","language":"python","ecosystem":"pypi","summary":"Home Assistant Intents is a community-maintained repository and Python package that provides structured intents (language-specific phrases mapped to actions) for the Home Assistant voice assistant. The package is versioned with a calendar-based scheme (2026.3.24) and releases are tied to the intents repository updates, typically weekly or on-demand. It requires Python >=3.9.","last_verified":"2026-04-27T00:00:00.000Z","tags":["home-assistant","voice-assistant","intents","natural-language-processing"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/home-assistant-intents"},{"id":21438,"title":"Home Connect Async","library":"home-connect-async","status":"active","version":"0.8.5","language":"python","ecosystem":"pypi","summary":"Async Python SDK for the BSH Home Connect API, providing access to home appliances like ovens, dishwashers, and washing machines. Current version 0.8.5, active development, monthly releases.","last_verified":"2026-04-27T00:00:00.000Z","tags":["async","home-connect","BSH","appliance","SDK"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/home-connect-async"},{"id":4565,"title":"Home Assistant Core","library":"homeassistant","status":"active","version":"2026.4.2","language":"python","ecosystem":"pypi","summary":"Home Assistant Core is the open-source home automation platform's Python foundation, providing a robust, event-driven framework for observing states, controlling devices, and automating tasks. It is actively developed with monthly releases, currently at version 2026.4.2.","last_verified":"2026-04-12T00:00:00.000Z","tags":["home automation","IoT","smart home","platform","asyncio","integration development"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/homeassistant"},{"id":23855,"title":"homeassistant-stubs","library":"homeassistant-stubs","status":"active","version":"2026.4.4","language":"python","ecosystem":"pypi","summary":"PEP 484 typing stubs for Home Assistant Core. Provides type annotations for the homeassistant package to enable static type checking with mypy or pyright. Version 2026.4.4 tracks Home Assistant releases; updated frequently alongside HA releases.","last_verified":"2026-05-01T00:00:00.000Z","tags":["typing","stubs","home-assistant","type-hints","mypy"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/homeassistant-stubs"},{"id":27863,"title":"Homebridge Syntex Webhooks","library":"homebridge-syntex-webhooks","status":"active","version":"2.3.8","language":"javascript","ecosystem":"npm","summary":"A Homebridge plugin (v2.3.8) that enables HTTP webhook control for HomeKit accessories. It allows defining custom webhook endpoints to trigger actions on accessories, supports automation with timepoints, weekdays, delays, and logical operations, and provides a built-in web server for management. This plugin is actively maintained by SynTexDZN and integrates with Homebridge >=0.3.0 on Node >=9.11.2. Key differentiators: ability to handle multiple webhooks, automation engine, and a web-based device management interface. Releases are periodic with bug fixes and feature additions.","last_verified":"2026-05-09T00:00:00.000Z","tags":["javascript","syntex","syntex-webhooks","homebridge-plugin","homebridge","plugin","http","webhook","webhooks"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/homebridge-syntex-webhooks"},{"id":16052,"title":"Homey Web API Client","library":"homey-api","status":"active","version":"3.18.2","language":"javascript","ecosystem":"npm","summary":"homey-api is the official JavaScript client for Athom's Homey Web APIs, providing programmatic access to Homey Pro and Homey Cloud devices. It is actively maintained with the current stable version being 3.18.2, and new releases typically coincide with API updates or bug fixes. The library supports various JavaScript environments including Node.js (requiring Node.js >=24), browsers (via CDN or bundlers), and React Native, as well as specialized in-app usage for Homey Pro. Key differentiators include its official status, comprehensive TypeScript type definitions, and direct support for both local network (Homey Pro) and cloud-based (Homey Cloud) API interactions. Developers must obtain OAuth2 client credentials from Athom to interact with the Web API.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/homey-api"},{"id":4038,"title":"Honcho","library":"honcho","status":"active","version":"2.0.0","language":"python","ecosystem":"pypi","summary":"Honcho is a Python port of David Dollar's Foreman, a command-line application that helps you manage and run Procfile-based applications. It simplifies deployment and configuration in development and production by running multiple external processes and multiplexing their output. The current version is 2.0.0, with releases occurring infrequently but actively maintained.","last_verified":"2026-04-11T00:00:00.000Z","tags":["process manager","procfile","development","cli","operations"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/honcho"},{"id":9814,"title":"Honcho AI Python SDK","library":"honcho-ai","status":"active","version":"2.1.1","language":"python","ecosystem":"pypi","summary":"The official Python SDK for Honcho AI, designed for an optimized developer experience. It provides convenient access to Honcho's AI models, including chat completions and other services. The current version is 2.1.1, and it follows an active release cadence with regular updates.","last_verified":"2026-04-17T00:00:00.000Z","tags":["AI","SDK","API client","LLM","Chatbot"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/honcho-ai"},{"id":25730,"title":"honey-badger-cli","library":"honey-badger-cli","status":"abandoned","version":"0.0.3","language":"javascript","ecosystem":"npm","summary":"HoneyBadger is a WIP ES2015+ to ES5 transpiler, bundler, and minifier written in Rust. This package provides a command-line interface and programmatic API (default export Badger class) for the Rust core. Version 0.0.3 wraps HoneyBadger 0.2.1. It is an experimental tool with limited ecosystem support, providing transform (transpile plus optional minify) and parse (AST) operations. No recent updates; likely abandoned.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/honey-badger-cli"},{"id":9813,"title":"Honeybadger Python","library":"honeybadger","status":"active","version":"1.2.2","language":"python","ecosystem":"pypi","summary":"Honeybadger Python is the official client library for sending Python and Django errors to Honeybadger.io. It provides real-time error tracking, uptime monitoring, and performance insights for applications built with frameworks like Django, Flask, and Celery, as well as general Python applications and AWS Lambda functions. The library is actively maintained, with version 1.2.2 being the latest, and receives frequent updates including bug fixes and minor features.","last_verified":"2026-04-17T00:00:00.000Z","tags":["error monitoring","exception tracking","django","flask","celery","serverless","aws lambda"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/honeybadger"},{"id":23856,"title":"honeybee-energy","library":"honeybee-energy","status":"active","version":"1.119.1","language":"python","ecosystem":"pypi","summary":"Energy simulation library for the honeybee ecosystem. Provides classes for energy simulation setups, constructions, loads, materials, schedules, and OpenStudio translations. Version 1.119.1 released April 2026, with weekly bugfix releases.","last_verified":"2026-05-01T00:00:00.000Z","tags":["energy simulation","building","honeybee","openstudio","energyplus"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/honeybee-energy"},{"id":23857,"title":"Honeycomb Beeline Python","library":"honeycomb-beeline","status":"active","version":"3.6.0","language":"python","ecosystem":"pypi","summary":"Honeycomb's official instrumentation library for Python applications. Provides automatic tracing for web frameworks (Flask, Django, etc.), database queries, and HTTP calls. Current version 3.6.0, requires Python >=3.7,<4. Monthly releases with enhancements and bug fixes.","last_verified":"2026-05-01T00:00:00.000Z","tags":["observability","honeycomb","tracing","instrumentation","telemetry"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/honeycomb-beeline"},{"id":10394,"title":"Hono: Ultrafast Web Framework","library":"hono","status":"active","version":"4.12.14","language":"javascript","ecosystem":"npm","summary":"Hono is a lightweight, simple, and ultrafast web framework built entirely on Web Standards, enabling it to run consistently across various JavaScript runtimes including Cloudflare Workers, Fastly Compute, Deno, Bun, Vercel, AWS Lambda, Lambda@Edge, and Node.js. It features a high-performance router (`RegExpRouter`), zero external dependencies, and a small bundle size (under 12kB for `hono/tiny`). Hono emphasizes an excellent developer experience with clean APIs and first-class TypeScript support. The current stable version is 4.12.14, with frequent patch and minor releases addressing bugs, security, and new features. Its key differentiators include true multi-runtime compatibility, focus on Web Standards, and performance, making it an ideal choice for edge-first applications and serverless functions where cold starts and resource usage are critical.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","hono","web","app","http","application","framework","router","cloudflare","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/hono"},{"id":17681,"title":"Hono Geo Middleware","library":"hono-geo-middleware","status":"active","version":"0.1.2","language":"javascript","ecosystem":"npm","summary":"The `hono-geo-middleware` package provides a specialized Hono middleware for extracting geographical location data from incoming HTTP requests. It is designed to work across various serverless environments, including Cloudflare Workers, Vercel, Netlify Edge Functions, and AWS CloudFront/Lambda@Edge, by intelligently parsing platform-specific headers and context objects. The middleware normalizes this data into a consistent `Geo` interface, offering details like IP address, city, country, country code, and timezone. Currently at version 0.1.2, the package is in its early stages of development, suggesting a potentially frequent release cadence for enhancements and bug fixes. Its primary differentiator is simplifying geo-IP data access within Hono applications, abstracting the complexities of diverse serverless runtime environments and supporting custom extraction logic.","last_verified":"2026-04-23T00:00:00.000Z","tags":["javascript","hono","middleware","geo","hono-middleware","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/hono-geo-middleware"},{"id":17680,"title":"Hono MCP Server-Sent Events Transport","library":"hono-mcp-server-sse-transport","status":"active","version":"0.0.7","language":"javascript","ecosystem":"npm","summary":"This package provides a Server-Sent Events (SSE) transport layer specifically designed for Hono applications to interface with a Model Context Protocol (MCP) server. As of version `0.0.7`, it offers a working solution to a known incompatibility: the official `@modelcontextprotocol/sdk` is primarily built for Express.js, leading to issues with Hono's response handling for SSE. This library acts as an interim solution, enabling developers to integrate MCP servers with Hono by correctly managing SSE connections and message routing. Releases are currently rapid patch/minor versions, indicating active development in its early stages. Its primary differentiator is bridging this specific framework gap, ensuring proper header and stream management for Hono-based MCP server implementations, including robust handling of multiple simultaneous connections via session IDs.","last_verified":"2026-04-23T00:00:00.000Z","tags":["javascript","modelcontextprotocol","mcp","hono"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/hono-mcp-server-sse-transport"},{"id":18421,"title":"hono-pino-logger","library":"hono-pino-logger","status":"active","version":"1.0.0","language":"javascript","ecosystem":"npm","summary":"Pino logger middleware for Hono v1.0.0. Integrates the high-performance Pino logger with the Hono web framework. Releases follow semver. Key differentiator: lightweight, type-safe, and minimal configuration compared to other Hono logging solutions.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","hono","pino","logger","middleware","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/hono-pino-logger"},{"id":18422,"title":"hono-problem-details","library":"hono-problem-details","status":"active","version":"0.5.0","language":"javascript","ecosystem":"npm","summary":"RFC 9457 Problem Details middleware for Hono that standardizes error responses across routes. Current stable version is 0.5.0, released monthly with semantic versioning. Key differentiators: official Hono integrations for Zod, Valibot, Zod-OpenAPI, and Standard Schema; auto-instance population; localization support; zero runtime dependencies beyond Hono; edge-worker compatible. Alternatives require manual error shaping or lack standard compliance.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","hono","rfc9457","problem-details","error-handling","middleware","api","openapi","zod","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/hono-problem-details"},{"id":17132,"title":"Hono Rate Limiter Middleware","library":"hono-rate-limiter","status":"active","version":"0.5.3","language":"javascript","ecosystem":"npm","summary":"hono-rate-limiter is a middleware library designed for the Hono web framework, providing robust rate-limiting capabilities for both HTTP API endpoints and WebSocket connections. Its current stable version is 0.5.3, with minor releases occurring relatively frequently, indicating active development. The library is inspired by the widely-used `express-rate-limit` and aims to bring similar comprehensive functionality to Hono applications, focusing on developer experience and flexibility. A key differentiator is its flexible storage mechanism, now supporting Unstorage, which allows developers to integrate various backends like Redis, Cloudflare KV, or file systems for persistent rate limit tracking. It simplifies the process of protecting Hono routes from abuse and ensures API stability under high traffic, offering fine-grained control over rate limits and responses.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","hono","api","middleware","rest-api","rate-limiting","rate-limiter","honojs","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/hono-rate-limiter"},{"id":11041,"title":"Hono Sessions Middleware","library":"hono-sessions","status":"active","version":"0.8.1","language":"javascript","ecosystem":"npm","summary":"hono-sessions is a middleware library designed for the Hono web framework, providing robust cookie-based session management. Currently at version 0.8.1, the library is actively maintained with a focus on stability and features like `autoExtendExpiration` and improved type safety. It differentiates itself by supporting a wide array of runtimes, including Node.js (v20+), Deno, Bun, Cloudflare Workers, and Cloudflare Pages, leveraging the Web Crypto API for secure, encrypted cookies via `iron-webcrypto`. Key features include support for 'flash messages' (data deleted after one read), built-in Memory and Cookie storage drivers, extensible architecture for custom drivers (like Bun SQLite), and strong TypeScript typing for session variables. It offers a flexible approach to user session management, particularly powerful in serverless and edge environments where persistent server-side state might be impractical.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/hono-sessions"},{"id":17682,"title":"Hono Zod OpenAPI Middleware","library":"hono-zod-openapi","status":"active","version":"1.1.1","language":"javascript","ecosystem":"npm","summary":"hono-zod-openapi is a middleware library for the Hono web framework that generates OpenAPI documentation directly from Zod schemas, offering a type-safe approach to API definition. Unlike some alternative solutions, it integrates as a standard Hono middleware, avoiding the need for significant refactoring of existing Hono applications. The current stable version is 1.1.1, released in February 2026. The project maintains an active release cadence, with frequent minor updates and bug fixes. Its key differentiator is the non-intrusive middleware pattern for OpenAPI definition, making it easy to adopt in existing Hono projects, along with providing a `createOpenApiDocument` function to serve the generated documentation.","last_verified":"2026-04-23T00:00:00.000Z","tags":["javascript","documentation","hono","middleware","openapi","swagger","typescript","zod"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/hono-zod-openapi"},{"id":20098,"title":"HookShellScriptWebpackPlugin","library":"hook-shell-script-webpack-plugin","status":"active","version":"0.4.0","language":"javascript","ecosystem":"npm","summary":"A Webpack plugin (v0.4.0) that executes arbitrary shell scripts in response to Webpack compiler hooks. It integrates with the full range of Webpack compiler hooks (afterEmit, done, assetEmitted, etc.). Supports running single commands, multiple parallel commands, and dynamic command generation from hook arguments via functions. Uses  instead of exec for robust process handling. Compatible with Webpack 4 and 5. Released under MIT; maintained by Drew Loomer. Key differentiator: simple, functional approach compared to alternatives like webpack-shell-plugin.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","webpack","bash","shell","hook"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/hook-shell-script-webpack-plugin"},{"id":17249,"title":"Hookdeck CLI","library":"hookdeck-cli","status":"active","version":"2.1.1","language":"javascript","ecosystem":"npm","summary":"The Hookdeck CLI, currently at stable version 2.1.1, provides a command-line interface for interacting with the Hookdeck platform. It enables developers to manage webhooks locally, forward them to the Hookdeck service, and control various aspects of their Hookdeck account, including connections, issues, and metrics. The project maintains an active release cadence with regular patch and minor updates, often accompanied by beta pre-releases for early testing. Key differentiators include its ability to securely expose local development environments to webhook traffic via the `hookdeck listen` command, manage webhook connections by name or ID, and integrate with the Event Gateway MCP for advanced scenarios. Recent updates have focused on improving authentication flows, gateway reliability, and security patches.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","hookdeck","webhooks"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/hookdeck-cli"},{"id":17016,"title":"Hookified: Event Emitting and Middleware Hooks","library":"hookified","status":"active","version":"2.1.1","language":"javascript","ecosystem":"npm","summary":"Hookified provides a robust solution for integrating event emitting and middleware-style hooks into JavaScript and TypeScript applications. Currently at version 2.1.1, the library maintains an active release cadence, with frequent updates addressing performance, type improvements, and feature enhancements. Key differentiators include its dual support for asynchronous and synchronous middleware hooks, serving as a simple yet powerful EventEmitter replacement. It offers comprehensive support for ESM and CJS module systems, along with TypeScript types and compatibility with Node.js 20+ environments, including browser support via CDN. The library boasts a lean footprint with no external package dependencies and a small size (around 250KB), focusing on fast and efficient execution, as evidenced by its benchmarks. Features like WaterfallHook for data transformation, robust error handling, options for enforcing hook naming conventions (enforceBeforeAfter), and built-in mechanisms for managing deprecated hooks (deprecatedHooks, allowDeprecated) further distinguish its capabilities.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","hooks","eventemitter","eventemitter3","middleware","events","event-hooks","hook-system","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/hookified"},{"id":9815,"title":"Hopsworks Python SDK","library":"hopsworks","status":"active","version":"4.8.1","language":"python","ecosystem":"pypi","summary":"The Hopsworks Python SDK provides a client library to interact with the Hopsworks Platform, including its Feature Store, Model Registry, and Model Serving capabilities. It allows data scientists and ML engineers to programmatically manage ML artifacts and data. The library is actively maintained, with frequent minor releases (often monthly or bi-monthly) to introduce new features and improvements. The current version is 4.8.1.","last_verified":"2026-04-17T00:00:00.000Z","tags":["machine learning","feature store","mlops","data science","hoplite"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/hopsworks"},{"id":14622,"title":"Hopsworks Async MySQL Driver (aiomysql)","library":"hopsworks-aiomysql","status":"active","version":"0.2.2","language":"en","ecosystem":"pypi","summary":"The `hopsworks-aiomysql` library provides an asynchronous MySQL client for Python, distributed by Logical Clocks, primarily for use within the Hopsworks ecosystem. It is effectively a distribution of the popular `aiomysql` library (currently version 0.2.2) and follows its API. It's actively maintained but release cadence is tied to Hopsworks platform updates rather than independent `aiomysql` releases.","last_verified":"2026-04-16T00:00:00.000Z","tags":["async","mysql","database","aiomysql","hopsworks"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/hopsworks-aiomysql"},{"id":27045,"title":"Hopsworks Apigen","library":"hopsworks-apigen","status":"active","version":"1.0.5","language":"python","ecosystem":"pypi","summary":"An auto-generated API client for Hopsworks Feature Store, providing low-level access to the Hopsworks REST API. Version 1.0.5 is current; release cadence is irregular.","last_verified":"2026-04-27T00:00:00.000Z","tags":["hopsworks","feature-store","api-client","auto-generated"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/hopsworks-apigen"},{"id":17101,"title":"Host Validation Middleware","library":"host-validation-middleware","status":"active","version":"0.1.4","language":"javascript","ecosystem":"npm","summary":"host-validation-middleware is an npm package providing Connect/Express-compatible middleware designed to protect against DNS rebinding attacks by validating the `Host` header in incoming HTTP requests. The current stable version is 0.1.4, indicating it's still in an early development phase but receives maintenance patches. It differentiates itself by offering flexible host matching, including subdomain wildcard support (e.g., `.mydomain.com`), and automatically allowing `localhost` and IP addresses which are not susceptible to DNS rebinding. While crucial for HTTP development environments, the package explicitly notes that its utility is significantly reduced for HTTPS production sites, as DNS rebinding attacks are generally ineffective against encrypted connections. Its core logic is inspired by the `allowedHosts` option found in `webpack-dev-server`.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","connect","development","express","middleware"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/host-validation-middleware"},{"id":14621,"title":"Hostinger API MCP Server","library":"hostinger-api-mcp","status":"active","version":"0.1.37","language":"javascript","ecosystem":"npm","summary":"hostinger-api-mcp is an executable server designed to implement the Model Context Protocol (MCP), enabling AI agents and automated systems to interact with Hostinger API functionalities as discoverable tools. It provides a standardized interface for tool discovery and execution, facilitating integrations with AI platforms such as Claude or Cursor. The package is currently in early development at version `0.1.39`, indicating frequent, minor updates primarily for dependency maintenance rather than major feature releases. Its core differentiators include its specific focus on exposing Hostinger services through the MCP standard and its versatile support for both standard I/O and HTTP streaming transports, offering flexible deployment options for AI-driven workflows.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","hostinger","mcp","server","rest","api"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/hostinger-api-mcp"},{"id":13298,"title":"Formula Parser for Excel-like Expressions","library":"hot-formula-parser","status":"active","version":"4.0.0","language":"javascript","ecosystem":"npm","summary":"hot-formula-parser is a JavaScript library providing a `Parser` class capable of evaluating Excel and mathematical formulas. It supports a wide range of features including arithmetic, logical, and comparison operations, JavaScript Math constants, string concatenation, relative and absolute cell coordinates, custom variables, and custom functions. The current stable version is 4.0.0, released in 2023, which focuses on enhancing module compatibility for both CommonJS and ECMAScript environments. While major releases are not frequent, the project maintains an active development pace with dependency updates and feature enhancements. Its key differentiators include comprehensive Excel formula support via `@handsontable/formulajs`, robust error handling, and the flexibility to extend with custom logic, making it suitable for spreadsheet-like applications in both Node.js and browser environments.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","formula","formulas","parser","formula-parser","excel","spreadsheet"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/hot-formula-parser"},{"id":11044,"title":"Hot Method Patcher","library":"hot-patcher","status":"active","version":"2.0.1","language":"javascript","ecosystem":"npm","summary":"Hot-Patcher is a JavaScript/TypeScript library designed to manage method overrides and patching across different environments, such as Node.js, web browsers, and React Native. It provides a consistent API for dynamically replacing or augmenting existing methods, which is particularly useful for adapting code behavior to specific runtime contexts or for plugin architectures. The library is currently at version 2.0.1 and focuses on offering a \"single agreed-upon method\" for handling these patches, addressing common challenges faced when managing conditional method implementations. While a specific release cadence is not stated, the project appears to be actively maintained. Key differentiators include its explicit support for chaining and sequencing functions via a plugin API, as well as clear mechanisms for restoring methods to their original patched state. It enforces an ESM-only architecture, which is a significant consideration for integration into existing projects.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","patch","override","hot","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/hot-patcher"},{"id":21446,"title":"Hot Reload Chrome Extension - Vite Plugin","library":"hot-reload-extension-vite","status":"active","version":"1.1.0","language":"javascript","ecosystem":"npm","summary":"A Vite plugin that enables hot reload for Chrome extensions built on Manifest V3. Version 1.1.0, maintained via single author on GitHub. Releases are occasional. Key differentiator: simple setup with WebSocket-based reload for background scripts and optional side panel, using Vite's build watch mode. No HMR, only full reload on file changes. Requires NODE_ENV=development.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","vite","chrome extension","reload","plugin","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/hot-reload-extension-vite"},{"id":16376,"title":"Hot Shots StatsD Client","library":"hot-shots","status":"active","version":"14.3.1","language":"javascript","ecosystem":"npm","summary":"Hot Shots is a robust and actively maintained Node.js client designed for sending metrics to StatsD, DogStatsD (Datadog), Telegraf, and OpenTelemetry Collector StatsD receivers. As of version 14.3.1, it provides comprehensive support for various protocols including UDP, Unix Domain Sockets (UDS), and TCP, catering to diverse deployment environments. The library differentiates itself from its `node-statsd` origin by offering advanced features such as TypeScript types, raw stream protocol, child clients for scoped metrics, mock mode for testing without real sockets, and asynchronous timer methods. It is regularly updated, with a stable release cadence, and requires Node.js 18.x or higher, and TypeScript 4.0+ for its type definitions. Its extensive configuration options allow for fine-grained control over host, port, prefixes, suffixes, global tags, and automatic Datadog tag inclusion from environment variables.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","statsd","dogstatsd","datadog","metrics","telegraf","backend","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/hot-shots"},{"id":23858,"title":"Hotglue ETL Exceptions","library":"hotglue-etl-exceptions","status":"active","version":"0.1.0","language":"python","ecosystem":"pypi","summary":"Provides a set of exception classes for error handling in Hotglue ETL pipelines. Current version 0.1.0, released 2024-05-15. Low activity; likely stable.","last_verified":"2026-05-01T00:00:00.000Z","tags":["etl","exceptions","hotglue"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/hotglue-etl-exceptions"},{"id":23859,"title":"Hotglue Singer SDK","library":"hotglue-singer-sdk","status":"active","version":"1.0.29","language":"python","ecosystem":"pypi","summary":"A framework for building Singer taps and targets, maintained by Hotglue. Current version 1.0.29, supports Python 3.7.1 to <3.11. This SDK wraps the singer-python library with additional utilities for configuration, state management, and common tap/target patterns. Release cadence is irregular.","last_verified":"2026-05-01T00:00:00.000Z","tags":["singer","etl","tap","target"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/hotglue-singer-sdk"},{"id":11043,"title":"howler.js Audio Library","library":"howler","status":"active","version":"2.2.4","language":"javascript","ecosystem":"npm","summary":"howler.js is a robust JavaScript audio library designed for modern web applications, abstracting away the complexities of the Web Audio API and falling back seamlessly to HTML5 Audio when necessary. Currently stable at version 2.2.4, it sees regular maintenance releases addressing browser-specific quirks and improving reliability, such as fixes for Opera versions 100+ and Chrome for iOS. Key differentiators include its single, intuitive API, comprehensive cross-browser compatibility across desktop and mobile, support for audio sprites, 3D spatial audio, and an automatic HTML5 audio node pooling system to overcome common browser autoplay restrictions. It's a dependency-free, lightweight solution, offering full control over playback features like fading, rate, seek, and volume, suitable for a wide range of audio needs from simple sound effects to complex interactive audio experiences. It prioritizes performance with automatic caching and is modular, weighing in at just 7kb gzipped.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","howler","howler.js","audio","sound","web audio","webaudio","browser","html5"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/howler"},{"id":17683,"title":"Howler.js PixiJS Audio Loader Parser","library":"howler-pixi-loader-middleware","status":"active","version":"5.0.0","language":"javascript","ecosystem":"npm","summary":"howler-pixi-loader-middleware is a utility package that enables PixiJS's asset loader to seamlessly integrate audio files using the Howler.js library. It maps loaded audio assets directly to `Howl` instances, simplifying audio management within PixiJS applications. The current stable version is 5.0.0, which specifically supports PixiJS v8.x and Howler.js v2.x. This package's release cadence is tightly coupled with major PixiJS releases, requiring updates to match new PixiJS loader APIs (e.g., transitioning from middleware to loader parser in v4 for PixiJS v7.x). Its primary differentiator is providing a direct, standardized way to load and manage audio through PixiJS's robust asset pipeline, making it a go-to choice for games and interactive experiences built with PixiJS that require advanced audio features from Howler.js, such as sprite management and Web Audio API capabilities. It abstracts away the need for manual Howler.js instantiation for assets loaded via Pixi's `Assets` system.","last_verified":"2026-04-23T00:00:00.000Z","tags":["javascript","howler","pixi","loader"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/howler-pixi-loader-middleware"},{"id":510,"title":"HPACK Header Encoding","library":"hpack","status":"active","version":"4.1.0","language":"python","ecosystem":"pypi","summary":"hpack is a pure-Python library implementing the HPACK (Header Compression for HTTP/2) algorithm, adhering strictly to RFC 7541. It provides `Encoder` and `Decoder` classes for compressing and decompressing HTTP/2 headers efficiently. Maintained by the python-hyper project, it is currently at version 4.1.0 and sees releases periodically, with major versions several years apart, indicating stable and active maintenance.","last_verified":"2026-05-12T14:30:34.690Z","tags":["HTTP/2","HPACK","header compression","networking"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/hpack"},{"id":17250,"title":"HTTP/HTTPS Proxy Agent for Node.js","library":"hpagent","status":"active","version":"1.2.0","language":"javascript","ecosystem":"npm","summary":"hpagent is a Node.js library providing HttpProxyAgent and HttpsProxyAgent classes designed to facilitate HTTP and HTTPS requests through proxy servers while leveraging connection keep-alive mechanisms. Currently at version 1.2.0, it maintains an active development status with periodic releases introducing features and bug fixes, such as strict TypeScript support and improved proxy handling. A key differentiator is its ability to serve as a drop-in replacement for Node.js's native `http` and `https` agents, offering robust proxy configuration options, including basic authentication via URL or custom headers, and the ability to pass specific options for the proxy CONNECT request. The library explicitly demonstrates compatibility with popular userland HTTP clients like `got`, `needle`, `node-fetch`, and `simple-get`, and ships with TypeScript type definitions, making it suitable for modern Node.js applications (Node.js >=14 is required since v1.0.0).","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","agent","http","https","secure","proxy","alive","keep-alive","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/hpagent"},{"id":17684,"title":"hapi pal CLI","library":"hpal","status":"active","version":"2.6.0","language":"javascript","ecosystem":"npm","summary":"hpal is the command-line interface (CLI) for the hapi pal ecosystem, designed to streamline the development of Hapi.js applications. Currently at version 2.6.0, hpal offers tools for rapidly scaffolding new Hapi projects based on the official pal boilerplate, generating common application components like routes, models (using schwifty), and services (using schmervice) through haute-couture conventions, and providing a command-line interface to search Hapi and related package documentation (e.g., Joi, Toys). It also enables the execution of custom commands defined by Hapi server plugins. The tool is maintained as part of the hapipal initiative, focusing on convention over configuration for Hapi development, and is primarily intended for use via npx as a development dependency.","last_verified":"2026-04-23T00:00:00.000Z","tags":["javascript","hapi","hapijs","pal","cli","scaffold","auto-generate","project","commands"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/hpal"},{"id":17251,"title":"Low-level HTTP Parser for Whistle","library":"hparser","status":"abandoned","version":"0.5.0","language":"javascript","ecosystem":"npm","summary":"hparser is a low-level HTTP parser specifically designed to be used internally by the `whistle` network debugging and proxy tool. It provides capabilities to parse raw HTTP request and response data, handling the complexities of the HTTP protocol state machine. The package's current stable version is 0.5.0, with its last update approximately two years ago and it targets Node.js versions as old as `0.10.0` (released in 2013). This indicates a lack of active maintenance. Due to its specialized use-case within the `whistle` ecosystem and its abandoned status, it is not recommended for new projects or general-purpose HTTP parsing, especially given the availability of more modern and actively maintained alternatives.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","whistle","http-parser"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/hparser"},{"id":17103,"title":"HTTP Public Key Pinning (HPKP) middleware","library":"hpkp","status":"deprecated","version":"3.0.0","language":"javascript","ecosystem":"npm","summary":"The `hpkp` package provides HTTP Public Key Pinning (HPKP) middleware for Express and Connect applications. It facilitates adding the `Public-Key-Pins` or `Public-Key-Pins-Report-Only` headers to web responses, which allows sites to declare cryptographic identities for web servers. However, HPKP as a security standard has been widely deprecated by browser vendors, including Chrome, due to significant risks of misuse and the potential for self-inflicted denial-of-service by rendering a website permanently inaccessible to legitimate users. The package is currently at version 3.0.0 and is explicitly in maintenance mode, indicating it will not receive new feature development but will be maintained for critical bug fixes. Developers are strongly advised against implementing HPKP in new projects and should consider alternatives like Certificate Transparency and Expect-CT headers.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","hpkp","public key pinning"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/hpkp"},{"id":17253,"title":"HPP - HTTP Parameter Pollution Protection","library":"hpp","status":"maintenance","version":"0.2.3","language":"javascript","ecosystem":"npm","summary":"`hpp` is an Express middleware designed to protect web applications from HTTP Parameter Pollution (HPP) attacks. HPP exploits how web frameworks handle multiple parameters with the same name in a single request. This library, currently at version 0.2.3, mitigates this by identifying array parameters in `req.query` and `req.body` (specifically for `application/x-www-form-urlencoded` requests) and assigning only the *last* parameter value to the main `req.query` or `req.body` object. The original, potentially polluted array of values is moved to `req.queryPolluted` or `req.bodyPolluted` for inspection. This ensures that downstream middleware or route handlers only receive a single, consistent value for each parameter, preventing attackers from bypassing input validation or causing unexpected application behavior. It's a low-level security utility, likely in maintenance mode given its stable version and specific scope, and integrates directly into the Express middleware chain.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","hpp","http","parameter","pollution","attack","security"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/hpp"},{"id":9038,"title":"hpp-fcl","library":"hpp-fcl","status":"active","version":"3.0.2.c1","language":"python","ecosystem":"pypi","summary":"hpp-fcl is a Python binding for the Flexible Collision Library (FCL), a C++ library for performing collision and distance queries between 3D geometric models. It provides efficient algorithms for checking interference between various primitive shapes and complex meshes. The current version, 3.0.2.c1, is built against FCL v0.7/v0.8 and is actively maintained with a focus on stable releases tied to underlying FCL versions.","last_verified":"2026-04-16T00:00:00.000Z","tags":["robotics","collision-detection","geometric-primitives","c++-bindings","fcl"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/hpp-fcl"},{"id":13299,"title":"HTML Parser and Query Utility","library":"hpq","status":"maintenance","version":"1.4.0","language":"javascript","ecosystem":"npm","summary":"hpq is a utility library designed to parse HTML strings or existing DOM elements and query their content into a structured JavaScript object. The current stable version is 1.4.0, released in March 2023, indicating a mature project with a maintenance-focused release cadence, primarily addressing minor improvements and type definitions. It operates by allowing developers to define an object shape, where values are matcher functions (e.g., `attr`, `text`, `query`) that extract specific data points from the HTML. Its key differentiator is this declarative, object-shape-driven approach to data extraction, inspired by tools like gdom, making it particularly useful for screen scraping or data transformation within a browser environment.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/hpq"},{"id":5958,"title":"HSLuv: Human-friendly HSL Color Space","library":"hsluv","status":"active","version":"5.0.4","language":"python","ecosystem":"pypi","summary":"HSLuv is a Python implementation of a human-friendly HSL (Hue, Saturation, Lightness) color space, which is an alternative to standard HSL. It's built upon CIELUV, a perceptually uniform color space, extending it with a saturation component that allows spanning all available chroma as a percentage. The library, currently at version 5.0.4, provides functions for converting between HSLuv, HPLuv (pastel variant), RGB, and hexadecimal color representations. It maintains an active development status with periodic updates.","last_verified":"2026-04-14T00:00:00.000Z","tags":["color","hsl","hsluv","hpluv","color-space","color-conversion"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/hsluv"},{"id":21439,"title":"hsms","library":"hsms","status":"active","version":"0.3.2","language":"python","ecosystem":"pypi","summary":"Hardware security module simulator for Chia BLS12-381 signatures. Current version 0.3.2, stable release cadence is low.","last_verified":"2026-04-27T00:00:00.000Z","tags":["hardware-security-module","bls-signatures","chia","simulator"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/hsms"},{"id":21440,"title":"hstrat","library":"hstrat","status":"active","version":"1.25.0","language":"python","ecosystem":"pypi","summary":"hstrat enables phylogenetic inference on distributed digital evolution populations. It provides tools for reconstructing evolutionary history from digital organisms. Current version is 1.25.0, with a monthly release cadence.","last_verified":"2026-04-27T00:00:00.000Z","tags":["phylogenetic-inference","digital-evolution","distributed-systems"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/hstrat"},{"id":16055,"title":"HTTP Strict Transport Security (HSTS) Middleware","library":"hsts","status":"active","version":"2.2.0","language":"javascript","ecosystem":"npm","summary":"The `hsts` package provides HTTP Strict Transport Security (HSTS) middleware for Node.js applications, primarily for use with Express or Connect. It adds the `Strict-Transport-Security` header to HTTP responses, instructing browsers to interact with the site exclusively over HTTPS for a specified duration. Key features include configurable `maxAge` (in seconds), `includeSubDomains`, and `preload` directives for HSTS preloading services. This package is part of the Helmet.js suite, a collection of security middleware. The current stable version is 2.2.0, which has been stable for some time, indicating a mature, maintenance-oriented release cadence rather than frequent updates unless security vulnerabilities or major breaking changes in web standards require it. Its primary differentiator is its simplicity and integration within the widely adopted Helmet.js ecosystem, ensuring robust and standard-compliant HSTS implementation.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","helmet","security","express","connect","hsts","https"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/hsts"},{"id":5248,"title":"Chromium HSTS Preload List Python Package","library":"hstspreload","status":"active","version":"2025.1.1","language":"python","ecosystem":"pypi","summary":"The `hstspreload` Python package provides an offline, queryable version of the Chromium HSTS (HTTP Strict Transport Security) preload list. It allows users to check if a given hostname is included in this list, indicating that web browsers should only access it via HTTPS. The package's data is updated monthly by an automated script, ensuring a regularly refreshed snapshot of the official list.","last_verified":"2026-04-13T00:00:00.000Z","tags":["security","HSTS","network","web security","preload list","HTTPS"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/hstspreload"},{"id":27865,"title":"htag","library":"htag","status":"active","version":"2.0.27","language":"python","ecosystem":"pypi","summary":"htag is a Python GUI toolkit for building beautiful applications for mobile, web, and desktop from a single codebase, using a reactive component model similar to React. Version 2.0.27 runs on Python >= 3.10. It is actively maintained with regular releases.","last_verified":"2026-05-09T00:00:00.000Z","tags":["gui","web","mobile","desktop","reactive"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/htag"},{"id":7288,"title":"htbuilder","library":"htbuilder","status":"active","version":"0.9.0","language":"python","ecosystem":"pypi","summary":"htbuilder is a Python library for building HTML strings using a purely functional syntax, akin to JSX rather than traditional templating engines. It allows developers to construct HTML elements and attributes using Python functions, providing a clean and programmatic way to generate markup. The library is currently active, with its latest version being 0.9.0, released in September 2023.","last_verified":"2026-04-16T00:00:00.000Z","tags":["html","builder","functional","jsx","pythonic"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/htbuilder"},{"id":25731,"title":"htm","library":"htm","status":"active","version":"3.1.1","language":"javascript","ecosystem":"npm","summary":"HTM (Hyperscript Tagged Markup) is a small JSX-like syntax for virtual DOM using standard JavaScript tagged templates, eliminating the need for a transpiler. Current stable version is 3.1.1, released with TypeScript module support improvements and package exports for Node 12+. It is actively maintained by the Preact team with a regular release cadence. HTM works in all modern browsers and is <600 bytes min+gzip. Key differentiators: no build step required, optional HTML-style quotes, component end-tags, HTML comments, and static subtree caching in v3. It provides off-the-shelf bindings for React and Preact, and can be customized with any hyperscript function. The package ships TypeScript type definitions, supports ESM and CJS, and can be compiled away with babel-plugin-htm for zero runtime cost in production.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","Hyperscript Tagged Markup","tagged template","template literals","html","htm","jsx","virtual dom","hyperscript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/htm"},{"id":25732,"title":"htmdown","library":"htmdown","status":"active","version":"0.1.0","language":"javascript","ecosystem":"npm","summary":"htmdown is an MDX-like syntax library for plain JavaScript using tagged template literals, built on top of htm. Current stable version is 0.1.0. It allows embedding JSX-like expressions in Markdown without a transpiler, leveraging the htm library for template-based virtual DOM creation. It ships TypeScript definitions. Key differentiators: no build step, works with React and Preact, and uses standard ES6 template literals. Released at a low cadence, it is a minimal utility for small projects or prototypes.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","markdown","md","mdx","jsx","htm","react","preact","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/htmdown"},{"id":11050,"title":"HTML Pretty Printer CLI","library":"html","status":"abandoned","version":"1.0.0","language":"javascript","ecosystem":"npm","summary":"The `html` package, currently at version 1.0.0, functions as a command-line utility for pretty-printing HTML code. It is a direct Node.js port of `beautify-html.js`, which itself is based on `jsbeautifier`. The tool is designed primarily for CLI usage, accepting HTML input via `stdin`, file arguments, or interacting with the system clipboard through utilities like `pbpaste` and `pbcopy` on macOS. Its core purpose is to take minified or unformatted HTML and output a human-readable, indented version. Given its last update in 2012, the project is abandoned. Its release cadence is non-existent, and users are instructed to manually update its underlying `jsbeautifier` dependency, indicating a lack of active maintenance and potential compatibility issues with modern JavaScript environments or Node.js versions. There are no notable differentiators over modern HTML formatters beyond its extremely simple, direct CLI piping approach, which is now largely obsolete.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","html","tabifier","beautifier","prettyprinter","prettifier","pretty","command","shell"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/html"},{"id":15640,"title":"HTML Bundle","library":"html-bundle","status":"active","version":"6.2.3","language":"javascript","ecosystem":"npm","summary":"html-bundle is a primarily zero-config bundler designed for using HTML as Single File Components (SFCs), allowing inline `<style>` and `<script>` elements. It processes HTML, CSS, and TypeScript/JavaScript files from a source directory to a build directory, leveraging tools like ESBuild for bundling and minification, PostCSS for CSS processing, and html-minifier-terser for HTML. The package, currently at version 6.2.3, focuses on developer experience with features like automatic package installation, Hot Module Replacement (HMR) powered by Server-Sent Events and hydro-js, and critical CSS extraction via `beasties`. Its key differentiators include its HTML-first approach to componentization and its integrated tooling for a streamlined development workflow. The project appears actively maintained, though a clear release cadence isn't specified in the provided excerpt.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","bundler","SFC","HTML","TypeScript","esbuild","hydro-js","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/html-bundle"},{"id":15641,"title":"HTML Bundler Webpack Plugin","library":"html-bundler-webpack-plugin","status":"active","version":"4.23.0","language":"javascript","ecosystem":"npm","summary":"The `html-bundler-webpack-plugin` is a Webpack plugin designed to streamline the creation of single-page or multi-page websites directly from HTML templates. Unlike `html-webpack-plugin` which primarily injects bundled assets, this plugin treats HTML files as entry points, resolving all linked assets (scripts, styles, images, fonts) within the HTML and CSS itself. It handles asset processing and ensures correct output URLs after Webpack's build. Key differentiators include built-in support for numerous template engines like Eta, EJS, Handlebars, Nunjucks, Pug, Tempura, TwigJS, LiquidJS, and Markdown out-of-the-box. It also simplifies asset resolution in CSS without requiring `resolve-url-loader`. The plugin is currently in a very active development state, with version 4.23.0 being the latest stable release, and frequent updates addressing features, fixes, and Webpack compatibility.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","html","bundler","webpack","plugin","loader","template","ejs","hbs","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/html-bundler-webpack-plugin"},{"id":20099,"title":"HTML Critical Webpack Plugin","library":"html-critical-webpack-plugin","status":"maintenance","version":"2.1.0","language":"javascript","ecosystem":"npm","summary":"Webpack plugin wrapping the critical CSS inliner library (Addy Osmani's 'critical') to automatically extract and inline critical above-the-fold CSS from emitted HTML files. Version 2.1.0 works with Webpack 4/5 and requires Node >=6. It runs after all assets are emitted, making it compatible with HtmlWebpackPlugin and MiniCssExtractPlugin. Uses Puppeteer/Headless Chrome under the hood, so build environments must have necessary OS dependencies. Released sparingly with no recent activity; last version was published in 2019. Differentiates from other CSS inlining plugins by fully leveraging the 'critical' library's feature set (inline, extract, minify, penthouse config) and precise control over viewport dimensions.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","webpack","critical"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/html-critical-webpack-plugin"},{"id":13300,"title":"HTML DOM Parser","library":"html-dom-parser","status":"active","version":"7.0.1","language":"javascript","ecosystem":"npm","summary":"html-dom-parser is a versatile JavaScript library designed to convert HTML strings into a structured JavaScript object representation of the Document Object Model (DOM) tree. It operates effectively in both Node.js environments (leveraging `htmlparser2` and `domhandler` internally for performance) and client-side browser contexts (mimicking server parsing behavior using the native DOM API). Currently at version 7.0.1, the library maintains a relatively active release cadence, with multiple updates in recent months addressing bug fixes and dependency bumps. Its key differentiator lies in providing a consistent, serializable DOM-like output (Plain Old JavaScript Objects) across different JavaScript environments, making it suitable for server-side HTML manipulation, client-side virtual DOM implementations, or data extraction where direct DOM access might be unavailable or inefficient.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","html-dom-parser","html","dom","parser","htmlparser2","pojo","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/html-dom-parser"},{"id":16053,"title":"HTML Element Shim for Server-Side Templating","library":"html-element","status":"abandoned","version":"2.3.1","language":"javascript","ecosystem":"npm","summary":"html-element is a server-side shim providing a partial implementation of `HTMLElement` for Node.js environments. It enables client-side templating libraries, such as Hyperscript, to execute server-side without a full browser DOM. The current stable version is 2.3.1, released in August 2016. The project appears to be in an abandoned state with no significant updates since 2017, making its release cadence non-existent. Its primary differentiation is its lightweight nature, offering just enough DOM API to render templates without the overhead of a headless browser, focusing on core element creation, manipulation, and serialization methods like `createElement`, `appendChild`, `setAttribute`, and `toString()`. It supports Node.js versions 4.2 and higher.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","html-element","HTMLElement","element","shim"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/html-element"},{"id":25733,"title":"html-es","library":"html-es","status":"active","version":"0.1.5","language":"javascript","ecosystem":"npm","summary":"html-es is a TypeScript transpiler (v0.1.5) that converts EsHTML, a variant of HTML with Spanish-language tags and attributes, into standard HTML. It is designed as an educational tool for Spanish speakers learning web development, removing the English terminology barrier. The package is in active development with a small API surface: a class-based transpiler supporting optional strict mode and warning control. It ships TypeScript types but is not yet published to npm as of this writing. No known alternatives for Spanish HTML transliteration exist.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","html","spanish","education","web","learning","transpiler","español","programming","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/html-es"},{"id":7289,"title":"HTML to DOCX Converter","library":"html-for-docx","status":"active","version":"1.1.4","language":"python","ecosystem":"pypi","summary":"html-for-docx is a Python library designed to convert HTML content into Microsoft Word (.docx) documents easily and efficiently. It is an actively maintained fork of the discontinued `pqzx/html2docx` project, providing a more reliable solution for generating Word documents from various HTML inputs. The current version is 1.1.4, with a consistent release cadence focusing on bug fixes and feature enhancements, including improved CSS and HTML tag support.","last_verified":"2026-04-16T00:00:00.000Z","tags":["html","docx","conversion","word","document","microsoft-word"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/html-for-docx"},{"id":20100,"title":"HTML Inline CSS Webpack Plugin","library":"html-inline-css-webpack-plugin","status":"active","version":"1.11.2","language":"javascript","ecosystem":"npm","summary":"A webpack plugin that converts external stylesheets (from MiniCssExtractPlugin) into embedded <style> tags in the HTML output. Current stable version is 1.11.2. It works with webpack 4/5, html-webpack-plugin v3-5, and requires mini-css-extract-plugin. Key differentiators: supports filtering files, custom style tag factory, optional leave CSS file, and custom injection position via replace config. This is a simple, focused plugin with no extra dependencies beyond its peer deps. Ship TypeScript types. Actively maintained.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","webpack","webpack4","webpack5","webpack-plugin","inline","internal","embedded","document","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/html-inline-css-webpack-plugin"},{"id":20101,"title":"html-inline-script-webpack-plugin","library":"html-inline-script-webpack-plugin","status":"active","version":"3.2.1","language":"javascript","ecosystem":"npm","summary":"A Webpack plugin that converts external <script src> tags to inline <script> blocks, removing the original asset from build output. Current stable version 3.2.1 (Aug 2023) supports Webpack 5; use v1.x for Webpack 4. Requires html-webpack-plugin ^5.0.0 as a peer dependency. Key differentiators: regex-based matching for selective inlining (scriptMatchPattern, htmlMatchPattern), asset preservation (assetPreservePattern), and automatic escaping of </script> inside source code. Updated at a moderate pace with minor and patch releases quarterly. Compatible with multiple HtmlWebpackPlugin instances and respects public path configuration.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","webpack","webpack4","webpack5","webpack-plugin","html-webpack-plugin","inline","internal","embedded"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/html-inline-script-webpack-plugin"},{"id":20102,"title":"html-loader","library":"html-loader","status":"active","version":"5.1.0","language":"javascript","ecosystem":"npm","summary":"Webpack loader that exports HTML as a string, automatically resolving and processing references to assets like images, scripts, and stylesheets. Current stable release is v5.1.0 (July 2024), with breaking changes in v5.0.0 (Node.js >=18.12.0 required) and v4.0.0 (Node.js >=14.15.0, updated parse5). Key differentiators: supports sources configuration for custom tag/attribute handling, preprocessor and postprocessor hooks, and integrates with webpack's asset modules. Actively maintained under webpack-contrib, with frequent updates and community support.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","webpack","html","loader"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/html-loader"},{"id":13301,"title":"HTML Metadata Parser","library":"html-metadata-parser","status":"active","version":"2.0.4","language":"javascript","ecosystem":"npm","summary":"html-metadata-parser is a JavaScript library for Node.js environments, specializing in the extraction and parsing of metadata from HTML documents. It efficiently scrapes Open Graph (OG) tags, standard HTML meta tags, and image URLs from a given web page. The library provides a single, promise-based `parser` function that takes a URL as input and returns a structured object containing the discovered `og`, `meta`, and `images` data. The current stable version is 2.0.4, with development appearing to be active, although without a strictly defined public release cadence. Its key differentiator lies in its straightforward API for server-side metadata extraction, making it highly suitable for applications requiring functionalities like link previews, social media card generation, or general web content analysis. The package also ships with comprehensive TypeScript type definitions, providing an enhanced development experience for TypeScript users.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","html metadata","html metadata parser","html metadata crawler","html metadata scraper","html meta","metadata parser","metadata crawler","metadata extract","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/html-metadata-parser"},{"id":11046,"title":"HTMLMinifier","library":"html-minifier","status":"active","version":"4.0.0","language":"javascript","ecosystem":"npm","summary":"HTMLMinifier is a highly configurable and well-tested JavaScript-based tool designed for aggressive HTML minification. The current stable version is 4.0.0. While minor bug fixes and dependency upgrades are released periodically, major version updates, like the transition from v3 to v4, occur less frequently. Its core functionality involves parsing HTML into a tree structure, applying various optimization rules, and then outputting a compacted HTML string. A key differentiator highlighted in its documentation is its effectiveness in reducing file sizes compared to several alternative solutions, making it suitable for performance optimization in web projects. It provides extensive options to control minification, including collapsing whitespace, removing comments, minifying inline CSS and JavaScript, and handling various HTML tag-specific optimizations.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","cli","compress","compressor","css","html","htmlmin","min"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/html-minifier"},{"id":25734,"title":"html-minifier-next","library":"html-minifier-next","status":"active","version":"6.2.0","language":"javascript","ecosystem":"npm","summary":"html-minifier-next v6.2.0 is a super-configurable, JavaScript-based HTML minifier that also handles in-document CSS, JavaScript, and SVG minification. It is the actively maintained successor of the now-unmaintained HTML Minifier Terser and original HTML Minifier by kangax. The library is optimized for speed, offers both CLI and Node.js API, supports preset configurations, and ships TypeScript definitions. It requires @swc/core as a peer dependency for JavaScript minification. Released with monthly cadence, it aims to be backwards-compatible with its predecessors while adding new features like zero-config mode and ignore-dir support.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","cli","compress","compressor","css","html","htmlmin","js","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/html-minifier-next"},{"id":11045,"title":"HTMLMinifier-Terser","library":"html-minifier-terser","status":"active","version":"7.2.0","language":"javascript","ecosystem":"npm","summary":"HTMLMinifier-Terser is a highly configurable, well-tested JavaScript-based HTML minifier designed to optimize web page load times by significantly reducing the size of HTML, CSS, and JavaScript within HTML documents. The current stable version is 7.2.0, with regular updates addressing bug fixes, dependency updates, and minor feature enhancements. Major versions, like v7.0.0, introduce significant breaking changes such as the migration to ESM and updated Node.js requirements. It differentiates itself through extensive configurability, allowing fine-grained control over the minification process, and its strong performance compared to other minifiers, often yielding smaller output sizes as demonstrated in its minification comparison benchmarks.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","cli","compress","compressor","css","html","htmlmin","min"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/html-minifier-terser"},{"id":20103,"title":"HTML Minimizer Webpack Plugin","library":"html-minimizer-webpack-plugin","status":"active","version":"6.0.0","language":"javascript","ecosystem":"npm","summary":"Webpack plugin (v6.0.0) that minifies HTML files using one of three engines: swc (Rust), html-minifier-terser (JavaScript, default), or @minify-html/node (Rust). Integrates into Webpack's optimization.minimizer pipeline. Requires Node >= 20.9.0 (v6), Webpack 5.1+. Provides TypeScript types. Releases: v6.0.0 (Mar 2026), v5.0.x (2025), v5.0.0 (Jan 2024, dropped Node <18.12.0). Differentiators: multi-engine support, deep Webpack integration, asset/resource compatibility.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","html","webpack","webpack-plugin","minimize","minimizer","minify","minifier","optimize","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/html-minimizer-webpack-plugin"},{"id":16054,"title":"HTML Parser with Fault Tolerance and Sanitization","library":"html-parser","status":"abandoned","version":"0.11.0","language":"javascript","ecosystem":"npm","summary":"The `html-parser` library provides a fault-tolerant parser for HTML and XML, designed to process even malformed input without 'explosions'. Its primary feature is robust sanitization capabilities, allowing developers to strip unwanted elements, attributes, and comments from untrusted HTML content. The library operates using a callback-based API, offering granular control over how various HTML tokens (elements, attributes, text, comments, CDATA, doctype) are handled during parsing. Currently at version 0.11.0 and last published over nine years ago, this package is no longer actively maintained. Its key differentiators historically were its resilience to invalid markup and its built-in, configurable sanitization features, making it suitable for preparing user-generated HTML for safe display, though its age raises concerns about modern security vulnerabilities.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","html","xml","parser","explosion"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/html-parser"},{"id":20104,"title":"HtmlProgressIndicatorPlugin","library":"html-progress-indicator-plugin","status":"active","version":"0.4.0","language":"javascript","ecosystem":"npm","summary":"A webpack plugin (v0.4.0) that displays build progress inside the browser page as a toast/nyan cat indicator, eliminating the need to watch terminal output. Requires html-webpack-plugin and webpack 5. Adds a script into the HTML to show progress during hot reloads. Ships TypeScript types. Peer deps: @types/webpack, html-webpack-plugin, webpack. Release cadence: sporadic, last release Nov 2022.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/html-progress-indicator-plugin"},{"id":13302,"title":"HTML to React Parser","library":"html-react-parser","status":"active","version":"6.0.1","language":"javascript","ecosystem":"npm","summary":"html-react-parser is a utility library designed to convert HTML strings into React elements, making it suitable for rendering dynamic content securely and efficiently within React applications. The current stable version is 6.0.1. The package maintains a fairly active release cadence, with frequent patch updates addressing dependency bumps and minor fixes, alongside major versions introducing breaking changes, typically related to underlying parser updates or build configurations. A key differentiator is its ability to operate seamlessly in both Node.js (server-side rendering) and browser environments. It provides powerful customization options like the `replace` and `transform` functions, allowing developers fine-grained control over how HTML nodes are converted and rendered, including advanced use cases like sanitization or replacing specific elements with custom React components. It ships with TypeScript types for improved developer experience.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","html-react-parser","html","react","parser","dom","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/html-react-parser"},{"id":20105,"title":"html-render-webpack-plugin","library":"html-render-webpack-plugin","status":"active","version":"3.0.2","language":"javascript","ecosystem":"npm","summary":"Webpack plugin (v3.0.2, latest) for rendering static HTML files using JavaScript, designed for multi-config webpack builds. Supports code-splitting, dynamic imports, and asset injection from separate webpack compilation stats. Differentiates from html-webpack-plugin by supporting multiple configurations (e.g., one for browser assets, one for node rendering) and allowing custom render functions with access to webpack stats. Requires webpack 5 (v3.x) and express as a peer dependency. Active development with recent maintenance updates.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","html","static","plugin","webpack"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/html-render-webpack-plugin"},{"id":20106,"title":"html-replace-webpack-plugin","library":"html-replace-webpack-plugin","status":"maintenance","version":"2.6.0","language":"javascript","ecosystem":"npm","summary":"A Webpack plugin that replaces HTML content during build using string or regex patterns. Currently at version 2.6.0 with a low release cadence (last update in 2019). It works exclusively with html-webpack-plugin, processing the output of that plugin. Allows single or multiple replacement rules with string or function replacements. Lightweight alternative to heavier string replacement tasks in Webpack. Only tested with Webpack 4.x; no support for Webpack 5 or ESM.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","html-replace-webpack-plugin","html","replace","webpack","plugin","iminif"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/html-replace-webpack-plugin"},{"id":5249,"title":"HTML Sanitizer","library":"html-sanitizer","status":"active","version":"2.6.0","language":"python","ecosystem":"pypi","summary":"This is an allowlist-based and very opinionated HTML sanitizer for Python, designed to clean up HTML fragments from untrusted or trusted sources. It's built upon `lxml` to ensure valid and safe HTML output. Beyond basic tag and attribute allowlisting, it applies additional transforms to normalize and simplify HTML content, aiming for consistency, especially from rich text editors. It's actively maintained.","last_verified":"2026-04-13T00:00:00.000Z","tags":["html","sanitizer","xss-protection","security","lxml"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/html-sanitizer"},{"id":11047,"title":"HTML Tag Generator","library":"html-tag","status":"maintenance","version":"2.0.0","language":"javascript","ecosystem":"npm","summary":"The `html-tag` package provides a utility for generating HTML elements programmatically from JavaScript objects. It enables users to create HTML tags by specifying the tag name, an optional attributes object, and optional text content. The library correctly handles void (self-closing) elements and boolean attributes, simplifying basic HTML string construction. As of version 2.0.0, it offers a stable and lightweight solution for basic HTML generation, requiring Node.js 0.10.0 or higher. The package appears to be in maintenance mode, providing a focused API without frequent new feature releases. Its key differentiator is its straightforward, functional approach to HTML string creation, contrasting with more complex templating engines or JSX-based libraries, by focusing solely on direct string output for basic use cases. It does not provide advanced features like comprehensive HTML escaping (beyond basic attribute handling) or DOM manipulation, making it suitable for server-side HTML fragment generation.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","attr","attribute","attributes","create","ele","element","elements","generate"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/html-tag"},{"id":2967,"title":"HTML Tag Names","library":"html-tag-names","status":"active","version":"0.1.2","language":"python","ecosystem":"pypi","summary":"This library provides a static list of known HTML tag names, encompassing both historical and current tags as defined by the HTML living standard. It is a Python port of the popular npm package `html-tag-names`. The current version is 0.1.2, with releases typically occurring infrequently, primarily for data updates or minor maintenance.","last_verified":"2026-04-25T03:58:22.012Z","tags":["html","tags","web-development","utility","reference"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/html-tag-names"},{"id":8216,"title":"HTML Test Runner","library":"html-testRunner","status":"maintenance","version":"1.2.1","language":"python","ecosystem":"pypi","summary":"html-testRunner is a Python unittest test runner that generates human-readable HTML reports for test results. It extends the standard library's unittest module to provide clear and organized visual output. The current version is 1.2.1, released in September 2019. The project currently has an infrequent release cadence, with the latest update several years ago, and is considered to be in a maintenance state.","last_verified":"2026-04-16T00:00:00.000Z","tags":["testing","unittest","html-report","test-runner"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/html-testRunner"},{"id":3513,"title":"html-text","library":"html-text","status":"active","version":"0.7.1","language":"python","ecosystem":"pypi","summary":"html-text is a Python library designed to extract clean, readable plain text from HTML content. It goes beyond simple text extraction by removing invisible non-text content like inline styles, JavaScript, and comments. The library intelligently normalizes whitespace and can optionally add newlines after block-level elements (e.g., headers, paragraphs) to produce text that more closely resembles browser rendering, making it suitable for text classification or further natural language processing. The current version is 0.7.1, and it maintains an active development status.","last_verified":"2026-04-25T11:05:43.529Z","tags":["html","text extraction","web scraping","cleaning","lxml","nlp"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/html-text"},{"id":16056,"title":"HTML to DraftJS Converter","library":"html-to-draftjs","status":"active","version":"1.5.0","language":"javascript","ecosystem":"npm","summary":"The `html-to-draftjs` library provides a utility function for converting raw HTML strings into a DraftJS `ContentState` object, which is suitable for direct use within a DraftJS editor. Currently stable at version `1.5.0`, this package is primarily designed to facilitate initial content loading or pasting functionalities in applications utilizing DraftJS, especially those built with `react-draft-wysiwyg`. While there's no explicit release cadence, the presence of recent version updates and a warning about a specific faulty version (1.2.0) indicates ongoing maintenance. Its key differentiator is its focused purpose for DraftJS, offering specific handling for HTML structures and an optional `customChunkRenderer` for extending its capabilities to handle custom HTML nodes or provide specific block types beyond standard conversions, particularly useful for atomic blocks.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/html-to-draftjs"},{"id":13303,"title":"HTML to Image Generation Library","library":"html-to-image","status":"active","version":"1.11.13","language":"javascript","ecosystem":"npm","summary":"html-to-image is a robust JavaScript library designed to convert a given HTML DOM node into various image formats, including PNG, JPEG, SVG, or directly onto an HTML5 canvas element. It serves as an actively maintained and enhanced fork of the earlier `dom-to-image` project, focusing on more maintainable code and improved feature support. The library is currently stable at version 1.11.13, with recent releases indicating a consistent cadence of bug fixes and minor improvements, though major version increments are less frequent. Its key differentiators include comprehensive handling of complex CSS (e.g., `-webkit-mask` support as of v1.11.13), flexibility in output types (data URLs, blobs, or canvas elements), and an emphasis on addressing common pitfalls like iframe cloning and image processing. It is primarily used in browser environments to programmatically capture visual representations of web content for download, display, or further processing.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","screenshot","capture","canvas","html","dom","image","vector","svg","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/html-to-image"},{"id":7290,"title":"HTML to JSON Converter","library":"html-to-json","status":"maintenance","version":"2.0.0","language":"python","ecosystem":"pypi","summary":"The `html-to-json` Python library, currently at version 2.0.0, provides functionality to convert HTML strings into a JSON representation. It also includes intelligent conversion for HTML tables. The project is currently in maintenance mode, with the author seeking sponsorship for active development and ongoing upkeep.","last_verified":"2026-04-16T00:00:00.000Z","tags":["html","json","parser","conversion","html-parsing"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/html-to-json"},{"id":25735,"title":"html-to-jsx","library":"html-to-jsx","status":"maintenance","version":"0.0.4","language":"javascript","ecosystem":"npm","summary":"html-to-jsx is a lightweight, regex-based compiler that converts HTML strings into JSX syntax suitable for React applications. Version 0.0.4 is the latest stable release, though the package has seen no updates since its initial publication, indicating maintenance is stagnant. It differentiates from alternatives like html-react-parser by operating purely with regex without DOM parsing, making it fast but potentially brittle for complex or malformed HTML. The package is minimal, offering no TypeScript types, and is intended for simple conversion tasks where full HTML spec compliance is not required.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","React","JSX"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/html-to-jsx"},{"id":5959,"title":"HTML to Markdown Converter","library":"html-to-markdown","status":"active","version":"3.1.0","language":"python","ecosystem":"pypi","summary":"html-to-markdown is a high-performance Python library for converting HTML to Markdown, powered by a Rust core. Currently at version 3.1.0, it offers a clean Python API and aims for consistent output across multiple language bindings. The library is actively maintained with ongoing development and performance enhancements.","last_verified":"2026-04-14T00:00:00.000Z","tags":["html","markdown","conversion","rust","performance","markup"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/html-to-markdown"},{"id":11048,"title":"HTML to React Parser","library":"html-to-react","status":"maintenance","version":"1.7.0","language":"javascript","ecosystem":"npm","summary":"html-to-react is a lightweight JavaScript library designed to convert raw HTML strings into a React DOM structure. Released last as version 1.7.0 approximately six years ago, it primarily serves applications built with older React versions, evidenced by its peer dependency on `react@^0.13.0 || ^0.14.0 || >=15`. While not actively maintained for recent React releases, it provides a solution for embedding React components within existing HTML templates, specifically addressing scenarios where a page includes HTML generated externally but requires certain sections to be managed by React. This avoids the common issue of creating multiple top-level React roots, instead parsing the entire HTML into a single React element tree. Key features include the ability to define custom processing instructions for specific DOM nodes, allowing for fine-grained control over how HTML elements are transformed into React components.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","react","react-component","html","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/html-to-react"},{"id":11049,"title":"HTML-Validate Vue.js Plugin","library":"html-validate-vue","status":"active","version":"8.2.0","language":"javascript","ecosystem":"npm","summary":"html-validate-vue is an official plugin for HTML-Validate, designed to extend its robust, offline HTML5 validation capabilities to Vue.js projects. Currently at stable version 8.2.0, the package generally aligns its major releases with html-validate, which typically maintains major versions for about two years, encouraging users to stay updated for critical bug fixes and new features. The plugin seamlessly integrates by transforming Vue Single File Components (SFCs) and raw template strings, ensuring that Vue-specific syntax is correctly parsed and validated. A key differentiator is its ability to augment HTML-Validate's element metadata, enabling component-aware linting for standard Vue components like `<component>`, `<slot>`, `<transition>`, and `<router-link>`, as well as custom user-defined components. It also introduces specialized Vue-centric rules for validating slot usage (e.g., `vue/available-slots`, `vue/required-slots`), promoting best practices and identifying deprecated patterns within Vue templates. This allows for strict and non-forgiving local validation, providing consistent feedback without relying on online services or runtime checks, which is particularly beneficial for maintaining high code quality in component-driven architectures.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","html","lint","html-validate","vue"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/html-validate-vue"},{"id":17685,"title":"HTML Validator CLI","library":"html-validator-cli","status":"active","version":"7.0.1","language":"javascript","ecosystem":"npm","summary":"html-validator-cli is a command-line interface tool for validating HTML documents against the W3C's validator.w3.org/nu service. It offers a straightforward way to check HTML files, URLs, or raw HTML strings directly from the terminal. The current stable version is 7.0.1. The project demonstrates a moderate release cadence, with several patch and minor updates, and significant major version bumps (6.0.0, 7.0.0) tied to underlying `html-validator` library updates and Node.js engine requirement changes. Key differentiators include support for various output formats (JSON, HTML, text), the ability to ignore specific error messages, and options to validate local files or use a custom validator endpoint. It simplifies HTML validation workflows for developers by integrating directly into shell scripts and CI/CD pipelines without needing a browser or GUI.","last_verified":"2026-04-23T00:00:00.000Z","tags":["javascript","html-validator","validation","cli"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/html-validator-cli"},{"id":2968,"title":"HTML Void Elements List","library":"html-void-elements","status":"active","version":"0.1.0","language":"python","ecosystem":"pypi","summary":"The `html-void-elements` library provides a Pythonic list of all known HTML void tag names, based on the HTML living standard. Void elements are a special category of HTML elements that do not have closing tags and cannot contain any content or child elements (e.g., `<img>`, `<br>`, `<meta>`). This library is currently at version `0.1.0` and offers a static list for use in parsers, validators, or other HTML processing tools. Its release cadence is infrequent, typically updating only when the underlying HTML standard for void elements changes.","last_verified":"2026-04-25T03:58:37.462Z","tags":["html","void elements","web development","parser","validator","frontend"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/html-void-elements"},{"id":20107,"title":"HTML Webpack Externals Plugin","library":"html-webpack-externals-plugin","status":"maintenance","version":"3.8.0","language":"javascript","ecosystem":"npm","summary":"A Webpack plugin v3.8.0 (latest) that works alongside html-webpack-plugin to externalize specified module bundles, injecting script or link tags into the generated HTML. It automates the process of using pre-packaged vendor bundles (e.g., React, Lodash) via CDN or local files, reducing bundle size and improving caching. Unlike webpack's built-in externals, this plugin integrates directly with html-webpack-plugin to add the corresponding <script> or <link> tags. It requires html-webpack-plugin >=2.0.0 as a peer dependency. The plugin has been in maintenance mode with infrequent updates; last release was in 2019. Supports Node >=4.3.0.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","htmlwebpackplugin","webpack","html","externals"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/html-webpack-externals-plugin"},{"id":17686,"title":"HTML Webpack Harddisk Plugin","library":"html-webpack-harddisk-plugin","status":"active","version":"2.0.0","language":"javascript","ecosystem":"npm","summary":"The `html-webpack-harddisk-plugin` is an extension for `html-webpack-plugin`, specifically designed to ensure that generated HTML files are written to the hard disk, even when using Webpack's development server or middleware. While `html-webpack-plugin` typically serves assets from memory in development, this plugin forces physical file creation. Currently at version 2.0.0, it maintains a stable release cadence, often aligning with major updates to its peer dependencies, `html-webpack-plugin` (v5+) and `webpack` (v5+). Its primary differentiator is its focused utility in scenarios where external tools or services require access to the actual HTML files on disk during the development workflow, such as for server-side rendering setups or specific build integrations, rather than just in-memory representations.","last_verified":"2026-04-23T00:00:00.000Z","tags":["javascript","webpack","plugin","html-webpack-plugin","disk","template","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/html-webpack-harddisk-plugin"},{"id":20110,"title":"html-webpack-inline-chunk-plugin","library":"html-webpack-inline-chunk-plugin","status":"maintenance","version":"1.1.1","language":"javascript","ecosystem":"npm","summary":"Webpack plugin that inlines specific chunks (like the webpack runtime manifest) directly into HTML files via HtmlWebpackPlugin, eliminating extra HTTP requests. Version 1.1.1 is the latest stable release, with no active development in recent years. It requires HtmlWebpackPlugin v2.10.0 or higher and supports webpack up to version 4 (CommonsChunkPlugin era). Unlike newer alternatives (e.g., InlineChunkHtmlPlugin for webpack 5), this plugin uses the older HtmlWebpackPlugin API and does not support webpack 5's default runtime chunking.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/html-webpack-inline-chunk-plugin"},{"id":20108,"title":"html-webpack-inline-source-plugin","library":"html-webpack-inline-source-plugin","status":"deprecated","version":"0.0.10","language":"javascript","ecosystem":"npm","summary":"Webpack plugin (v0.0.10) that inlines JavaScript and CSS source into HTML output when using webpack-dev-server or middleware. Integrates with html-webpack-plugin to replace external script/style tags with inline content. Primarily used for performance optimization in development, but also works in production builds. Requires html-webpack-plugin and must be placed after it in plugins array. No active maintenance since 2020.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","webpack","plugin","html-webpack-plugin","inline","source"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/html-webpack-inline-source-plugin"},{"id":20109,"title":"html-webpack-inline-svg-plugin","library":"html-webpack-inline-svg-plugin","status":"active","version":"2.3.0","language":"javascript","ecosystem":"npm","summary":"Webpack plugin (v2.3.0) that converts <img inline src='...svg'> tags in HTML templates into inlined <svg> elements after processing by html-webpack-plugin. Uses SVGO for optimization. Key differentiator: works alongside other loaders, supports deep nesting, URLs, and webpack aliases. Release cadence: ~1 major per year. Requires html-webpack-plugin (v4+) and webpack 4/5.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","webpack","plugin","html-webpack-plugin","inline","svg"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/html-webpack-inline-svg-plugin"},{"id":20111,"title":"html-webpack-partials-plugin","library":"html-webpack-partials-plugin","status":"active","version":"0.8.0","language":"javascript","ecosystem":"npm","summary":"Extends HTML Webpack Plugin (v4+) to inject HTML partials (e.g., headers, footers, analytics snippets) into webpack-generated HTML files. Version 0.8.0 is the latest stable release. Unlike manual template manipulation, it allows declarative partial injection via plugin options with fine-grained control over injection location (<head>/<body>), priority (prepend/append/replace), and per-template targeting. Supports multiple partials with independent settings.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","webpack","plugin","html","partial","template","html-webpack-plugin","html-webpack-partials-plugin"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/html-webpack-partials-plugin"},{"id":20112,"title":"HTML Webpack Plugin","library":"html-webpack-plugin","status":"active","version":"5.6.7","language":"javascript","ecosystem":"npm","summary":"Plugin that simplifies creation of HTML files to serve your webpack bundles, especially useful for bundles with hashed filenames. Current stable version: 5.6.7. The plugin generates an HTML file for you, or you can provide your own template using lodash templates. It injects all webpack bundles into the HTML and supports a rich event system for extensibility. Key differentiators: zero-config setup, hooks for custom plugins, and support for multiple HTML files. Alternatives like HtmlBundlerPlugin or script-ext-html-webpack-plugin build on top of this. Actively maintained with frequent releases.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","webpack","plugin","html","html-webpack-plugin","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/html-webpack-plugin"},{"id":20113,"title":"html-webpack-pug-plugin","library":"html-webpack-pug-plugin","status":"active","version":"4.0.0","language":"javascript","ecosystem":"npm","summary":"A webpack plugin that extends html-webpack-plugin to output Pug/Jade files instead of HTML. Version 4.0.0 supports webpack 3/4/5 and html-webpack-plugin 4/5. It processes the HTML generated by html-webpack-plugin and converts it to Pug, including script and link tags for webpack bundles. Key differentiators: it focuses solely on Pug output, not Slim or Haml (dropped in v0.1.0), and offers an optional AST mode (though discouraged due to vulnerable dependencies). Release cadence: stable, with infrequent updates.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","webpack","plugin","pug","jade","html-webpack-plugin"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/html-webpack-pug-plugin"},{"id":20114,"title":"HtmlWebpackSkipAssetsPlugin","library":"html-webpack-skip-assets-plugin","status":"active","version":"1.0.4","language":"javascript","ecosystem":"npm","summary":"A webpack plugin that works with html-webpack-plugin (>=3.0.0) to skip adding certain output files (chunks, assets) to the generated HTML. Current version 1.0.4, maintained, compatible with webpack 3–5. Acts as a drop-in replacement for the unmaintained html-webpack-exclude-assets-plugin. Supports glob patterns (minimatch), regex, or callback functions to filter assets. Allows configuration on either HtmlWebpackPlugin options or plugin constructor. Fixes CVEs and global regex issues in prior versions.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","html-webpack-plugin","exclude-assets","assets","polyfills","webpack","plugin"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/html-webpack-skip-assets-plugin"},{"id":20115,"title":"html-webpack-tags-plugin","library":"html-webpack-tags-plugin","status":"active","version":"3.0.2","language":"javascript","ecosystem":"npm","summary":"A webpack plugin that extends html-webpack-plugin to inject custom JS, CSS, or arbitrary tags (scripts, links, meta, etc.) into the generated HTML. Version 3.0.2 is the latest stable release, released on an irregular cadence. The plugin supports both appending and prepending assets, glob patterns for dynamic asset inclusion, and custom attributes on injected tags. It ships TypeScript types and requires webpack 5 and html-webpack-plugin 5 as peer dependencies. Key differentiator: unlike html-webpack-plugin's built-in asset injection, this plugin allows injecting files not tracked by webpack's compilation (e.g., copied via copy-webpack-plugin) and non-standard tags.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","webpack","plugin","html-webpack-plugin","html","tags","inject","include","assets","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/html-webpack-tags-plugin"},{"id":20118,"title":"HTML Webpack Template","library":"html-webpack-template","status":"maintenance","version":"6.2.0","language":"javascript","ecosystem":"npm","summary":"html-webpack-template v6.2.0 is an EJS template for html-webpack-plugin that extends the default template with built-in options for app mount points, external scripts, meta tags, Google Analytics, and more. It requires html-webpack-plugin 2.x or 3.x (peer dependency) and was last released in 2016. It is in maintenance mode as the html-webpack-plugin ecosystem has evolved. Key differentiators: no need to write a custom index.html; supports appMountId, window, devServer, and other config options directly in the plugin configuration.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","webpack","template","html-webpack-plugin","index.html","index.ejs"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/html-webpack-template"},{"id":11051,"title":"html2canvas","library":"html2canvas","status":"active","version":"1.4.1","language":"javascript","ecosystem":"npm","summary":"html2canvas is a client-side JavaScript library, currently at stable version 1.4.1, designed to take \"screenshots\" of webpages or specific DOM elements directly within the user's browser. It operates by reading the Document Object Model (DOM) and applied CSS styles to construct a canvas image, entirely on the client-side, without requiring server-side rendering. A key differentiator is its complete client-side operation, making it suitable for browser-only screenshot needs like generating certificates or tickets. However, it's important to note that it produces a DOM-based representation, which might not be 100% pixel-accurate compared to an actual screenshot, and has limitations regarding unsupported CSS properties. The project maintains a fairly active release cadence, but the README explicitly warns that it is in a \"very experimental state\" and not recommended for production use, implying potential instability or breaking changes. It is explicitly not suitable for Node.js environments for rendering and requires a proxy for handling cross-origin content.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/html2canvas"},{"id":11052,"title":"html2canvas-pro","library":"html2canvas-pro","status":"active","version":"2.0.2","language":"javascript","ecosystem":"npm","summary":"html2canvas-pro is an actively maintained fork of the popular `niklasvh/html2canvas` library, designed to capture screenshots of web pages or specific DOM elements using JavaScript. It is currently at version 2.0.2 and appears to have a consistent release cadence with several recent patch releases following a major version bump to 2.0.0. Key differentiators include enhanced support for modern CSS color functions like `color()`, `lab()`, `lch()`, `oklab()`, and `oklch()`, improved handling of `object-fit` for images, and explicit control over image smoothing via the `image-rendering` CSS property or a global option. This package aims to address various issues and provide advanced features beyond the original `html2canvas` project, making it suitable for complex screenshot requirements where standard `html2canvas` might fall short. It ships with TypeScript types for improved developer experience.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","html2canvas","screenshot","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/html2canvas-pro"},{"id":9816,"title":"html2docx","library":"html2docx","status":"active","version":"1.6.0","language":"python","ecosystem":"pypi","summary":"html2docx is a Python library that converts valid HTML input into Microsoft Word (.docx) documents. It leverages `python-docx` for document generation and `BeautifulSoup` for robust HTML parsing, aiming to translate common HTML structures and basic styling into an editable Word format. The current version is 1.6.0, with a release cadence that focuses on bug fixes and minor feature enhancements rather than frequent major API changes.","last_verified":"2026-04-17T00:00:00.000Z","tags":["html","docx","word","conversion","document-generation","beautifulsoup","python-docx"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/html2docx"},{"id":5960,"title":"html2image Library","library":"html2image","status":"active","version":"2.0.7","language":"python","ecosystem":"pypi","summary":"The html2image package provides a Pythonic wrapper around headless web browsers (Chrome, Chromium, Edge, Firefox) to convert URLs, HTML strings, or HTML files (with CSS) into images. It's actively maintained with frequent updates, currently at version 2.0.7, focusing on browser compatibility and feature enhancements.","last_verified":"2026-04-14T00:00:00.000Z","tags":["html","css","image","screenshot","browser","headless","conversion"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/html2image"},{"id":18423,"title":"html2pdf","library":"html2pdf","status":"deprecated","version":"0.0.11","language":"javascript","ecosystem":"npm","summary":"A Node.js wrapper for wkhtmltopdf that converts HTML to PDF. Current version 0.0.11 is unmaintained since 2012 and only works with the legacy wkhtmltopdf binary (0.12.x series). Requires wkhtmltopdf to be installed separately on the system. Compared to modern alternatives like puppeteer or pdfmake, it offers no JS rendering support and is essentially deprecated. No release cadence; last commit was years ago. Not recommended for new projects.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/html2pdf"},{"id":15644,"title":"Client-Side HTML to PDF Conversion","library":"html2pdf.js","status":"active","version":"0.14.0","language":"javascript","ecosystem":"npm","summary":"html2pdf.js is a JavaScript library designed for client-side conversion of HTML elements or entire webpages into printable PDF documents. It leverages `html2canvas` for rendering HTML to a canvas and `jsPDF` for generating the PDF output. The current stable version is 0.14.0, released in January 2026. This library is strictly browser-based and does not run in Node.js environments. It offers a promise-based API for advanced workflow customization, allowing developers to chain operations and insert custom functions between steps of the conversion process. Key differentiators include its entirely client-side operation, eliminating server-side rendering, and its modular, configurable workflow that provides fine-grained control over the PDF generation process, including page-break handling, image quality, and progress tracking.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","pdf-generation","html","client-side","canvas","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/html2pdf.js"},{"id":1293,"title":"html2text","library":"html2text","status":"active","version":"2025.4.15","language":"python","ecosystem":"pypi","summary":"html2text is a Python library that efficiently converts HTML into clean, easy-to-read plain ASCII text, which is also valid Markdown. It provides extensive customization options for the conversion process. The library maintains an active and healthy development status with regular releases, ensuring ongoing support and feature enhancements.","last_verified":"2026-04-23T19:23:00.949Z","tags":["html","markdown","text conversion","web scraping"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/html2text"},{"id":11053,"title":"HTML5 Tag Generator","library":"html5-tag","status":"abandoned","version":"0.3.0","language":"javascript","ecosystem":"npm","summary":"html5-tag is a lightweight JavaScript utility designed for programmatically generating HTML5 tags and handling their attributes. Its primary function is to create HTML strings, correctly managing void elements (e.g., `<br>`, `<input>`) by omitting their closing tags, and automatically escaping attribute values to prevent XSS vulnerabilities. The current stable version is 0.3.0, released in 2016, indicating a very slow release cadence and likely an abandoned status. Unlike full-fledged templating engines or JSX, html5-tag focuses solely on simple string concatenation for server-side HTML generation, making it suitable for scenarios where a minimal, dependency-free solution for basic HTML element creation is preferred. A key differentiator is its automatic handling of attribute escaping and void elements, abstracting away common HTML syntax pitfalls.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","attr","attribute","attributes","element","elements","generate","html","html5"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/html5-tag"},{"id":770,"title":"HTML5 Parser for Python","library":"html5lib","status":"active","version":"1.1","language":"python","ecosystem":"pypi","summary":"html5lib is a pure-Python library for parsing HTML documents, designed to conform to the WHATWG HTML specification, as implemented by major web browsers. Its current stable version is 1.1, released in June 2020, with development on version 1.2 ongoing but unreleased. The library's release cadence is irregular, with significant time between major stable releases.","last_verified":"2026-05-12T18:50:11.218Z","tags":["html","parser","html5","web scraping","DOM"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/html5lib"},{"id":13304,"title":"HTML5 Parser","library":"html5parser","status":"active","version":"2.0.2","language":"javascript","ecosystem":"npm","summary":"html5parser is a highly performant and compact JavaScript library designed for parsing HTML5 documents. Currently at version 2.0.2, it provides functionalities to tokenize and parse HTML strings into a structured Abstract Syntax Tree (AST). It distinguishes itself through its speed, tiny bundle size (under 5kb), and cross-platform compatibility, running effectively in both modern browsers and Node.js environments. A key design principle is its strict adherence to the HTML5 specification; any content not compliant with HTML5 will be ignored. The library offers both low-level tokenization (`tokenize`) and higher-level AST generation (`parse`), along with utilities like `walk` for traversing the AST and `safeHtml` for sanitization. It ships with TypeScript types, promoting better developer experience and type safety. The release cadence appears to be driven by dependency updates and bug fixes, with `2.0.2` specifically noting dependency updates, suggesting a focus on stability and maintenance.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","html5","parser","ast","attributes","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/html5parser"},{"id":7291,"title":"HTML5 RDF Parser","library":"html5rdf","status":"active","version":"1.2.1","language":"python","ecosystem":"pypi","summary":"html5rdf is a pure-python library for parsing HTML to DOMFragment objects, primarily intended for use within RDFLib. It is a fork of `html5lib-python` and `html5lib-modern`, designed to conform to the WHATWG HTML specification. Maintained by the RDFLib team, it serves as a drop-in replacement for `html5lib` without Python 2 support or legacy dependencies like `six` and `webencodings`. The current version is 1.2.1, with releases occurring as needed for bug fixes and RDFLib integration.","last_verified":"2026-04-16T00:00:00.000Z","tags":["HTML","parser","RDF","WHATWG","html5lib"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/html5rdf"},{"id":2969,"title":"HTML5Tagger","library":"html5tagger","status":"active","version":"1.3.0","language":"python","ecosystem":"pypi","summary":"HTML5Tagger is a Python library designed for Pythonic HTML generation and templating without the need for external template files. It provides a simplified HTML5 syntax, allowing developers to create entire HTML documents using only Python code. Maintained under the Sanic organization, it aims for speed and simplicity, offering a pure Python implementation with no external dependencies. The library sees infrequent but consistent updates, with the latest major release in March 2023.","last_verified":"2026-04-25T03:58:52.839Z","tags":["html","templating","web-development","markup-generation"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/html5tagger"},{"id":27046,"title":"htmlBuilder","library":"htmlbuilder","status":"maintenance","version":"1.0.0","language":"python","ecosystem":"pypi","summary":"A Python library for building HTML programmatically, providing a Pythonic way to construct HTML elements and attributes. The current stable version is 1.0.0, released on 2022-08-03. The project appears to be in maintenance mode with no recent updates.","last_verified":"2026-05-01T00:00:00.000Z","tags":["html","builder","templating","python","web"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/htmlbuilder"},{"id":1506,"title":"htmldate","library":"htmldate","status":"active","version":"1.9.4","language":"python","ecosystem":"pypi","summary":"htmldate is a Python library designed for fast and robust extraction of original and updated publication dates from URLs and web pages. It is actively maintained with frequent minor releases, often addressing bug fixes, dependency updates, and improvements to extraction heuristics.","last_verified":"2026-04-23T21:46:05.256Z","tags":["date-extraction","web-scraping","html-parsing","web-content"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/htmldate"},{"id":4961,"title":"HTML to DOCX Converter (htmldocx)","library":"htmldocx","status":"maintenance","version":"0.0.6","language":"python","ecosystem":"pypi","summary":"The `htmldocx` library provides functionality to convert HTML content into DOCX format, building upon `python-docx` and `beautifulsoup4`. While its last release was in August 2021, it is considered to be in a maintenance state, with more actively developed forks available that address limitations and bugs present in this version.","last_verified":"2026-04-12T00:00:00.000Z","tags":["html","docx","convert","document","word","python-docx"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/htmldocx"},{"id":17687,"title":"HTML Encode/Decode","library":"htmlencode","status":"abandoned","version":"0.0.5","language":"javascript","ecosystem":"npm","summary":"htmlencode is a minimalist Node.js module, currently at version 0.0.5, designed to provide basic HTML encoding and decoding functionalities. It serves as a wrapper for the legacy client-side JavaScript library found at `strictly-software.com/htmlencode`, adapting it for server-side Node.js environments. The package introduced two key modifications to the original source: renaming the global `Encoder` object to `module.exports` for CommonJS compatibility and patching a global variable leak within the `htmlDecode` method. Given its low version number and the nature of its changes (primarily adapting an external, presumably old, client-side script for Node.js), the package appears to have had a very limited release cadence and is likely no longer actively maintained. It offers basic HTML entity conversion, supporting both named and numerical entities, configured either globally via the `EncodeType` property or through an `Encoder` class instance.","last_verified":"2026-04-23T00:00:00.000Z","tags":["javascript","html","encode","decode"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/htmlencode"},{"id":13305,"title":"HTMLJS Parser","library":"htmljs-parser","status":"active","version":"5.10.2","language":"javascript","ecosystem":"npm","summary":"The `htmljs-parser` is a specialized HTML parser designed to understand and process both standard HTML elements and embedded JavaScript expressions, particularly within attribute values and placeholders. It forms a core component of the Marko framework. The current stable version is `5.10.2`, with a consistent release cadence of frequent patch updates and minor versions introducing new validation APIs and parsing refinements. Its primary differentiator lies in its ability to deeply integrate JavaScript expression parsing directly into the HTML parsing stream, enabling advanced templating and reactive UI paradigms that extend beyond traditional HTML parsing capabilities. It is well-suited for environments requiring the compilation or processing of HTML containing dynamic JavaScript logic.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","HTML","JavaScript","browser","compiler","expressions","nodejs","parser","server","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/htmljs-parser"},{"id":18424,"title":"htmllint-cli","library":"htmllint-cli","status":"deprecated","version":"0.0.7","language":"javascript","ecosystem":"npm","summary":"Command-line interface for htmllint, an HTML linter. Version 0.0.7 (as of last release). This package provides a CLI tool to lint HTML files against configurable rules via a .htmllintrc file. It is a thin wrapper around the htmllint library, with basic glob support and an init command. Development appears inactive (last updated long ago), and it requires Node >=4. Compared to alternatives like HTMLHint, this package has limited features and no recent updates.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/htmllint-cli"},{"id":4039,"title":"HTML Minifier","library":"htmlmin","status":"maintenance","version":"0.1.12","language":"python","ecosystem":"pypi","summary":"Htmlmin is a configurable Python library designed for minifying HTML, offering safety features and various options to control the minification process. It removes extra whitespace, comments, and other unneeded characters to reduce page size and improve load times. The current version is 0.1.12, released in December 2017. The original project appears to be in maintenance mode or largely inactive, leading to the creation of several forks (e.g., `htmlmin2`, `htmlmin4`) to address compatibility with newer Python versions and continued development.","last_verified":"2026-04-11T00:00:00.000Z","tags":["html","minifier","web","frontend","optimization"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/htmlmin"},{"id":4040,"title":"htmlmin2","library":"htmlmin2","status":"maintenance","version":"0.1.13","language":"python","ecosystem":"pypi","summary":"An HTML Minifier, `htmlmin2` is a configurable HTML minifier with safety features. It is a fork of the `htmlmin` library, created to address compatibility issues with modern Python versions, particularly Python 3.13+. The current version is 0.1.13, released in March 2023. While functional and widely used, its release cadence is currently stalled.","last_verified":"2026-04-11T00:00:00.000Z","tags":["html","minifier","minify","web","frontend","htmlmin","fork"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/htmlmin2"},{"id":25736,"title":"htmlnano","library":"htmlnano","status":"active","version":"3.2.1","language":"javascript","ecosystem":"npm","summary":"Modular HTML minifier built on PostHTML, version 3.2.1 (stable). Released occasionally, with recent versions focusing on TypeScript migration, performance improvements, and edge case fixes. Key differentiators: modular architecture allowing selective enabling/disabling of minification modules, presets (safe, max), and extensive configuration options. Compared to html-minifier-terser or minify-html, htmlnano offers deeper integration with PostHTML ecosystem and supports advanced features like CSS/JS minification via optional peer dependencies (cssnano, terser). Includes CLI tool and TypeScript types.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","posthtml","posthtml-plugin","html","postproccessor","minifier","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/htmlnano"},{"id":27047,"title":"HTMLParser","library":"htmlparser","status":"abandoned","version":"0.0.2","language":"python","ecosystem":"pypi","summary":"Backport of Python 2.7's HTMLParser to earlier versions. Version 0.0.2 is the latest release, with no active development. Intended for legacy Python 2.x compatibility only; not maintained for Python 3.","last_verified":"2026-04-27T00:00:00.000Z","tags":["html","parser","backport","legacy","python2"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/htmlparser"},{"id":13307,"title":"Fast & Forgiving HTML/XML Parser","library":"htmlparser2","status":"active","version":"12.0.0","language":"javascript","ecosystem":"npm","summary":"htmlparser2 is a high-performance, event-driven HTML/XML parser for JavaScript and TypeScript environments. It is currently at stable version 12.0.0 and maintains an active release cadence with frequent updates, often aligning with WHATWG specifications. The library prioritizes speed and efficiency, making it suitable for tasks like web scraping, content transformation, and processing RSS/Atom feeds. While fast and forgiving, it takes some shortcuts compared to strictly spec-compliant parsers like `parse5`, which might lead to different parsing results for highly malformed HTML. It integrates with an ecosystem of related packages like `domhandler` for DOM construction and `css-select` for querying.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","html","parser","streams","xml","dom","rss","feed","atom","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/htmlparser2"},{"id":13306,"title":"HTMLParser2 Svelte","library":"htmlparser2-svelte","status":"active","version":"4.1.1","language":"javascript","ecosystem":"npm","summary":"htmlparser2-svelte is a robust and forgiving HTML, Svelte, XML, and RSS parser for JavaScript environments, currently at version 4.1.1. It enhances the core `htmlparser2` library by adding native support for Svelte-specific syntax, particularly JavaScript expressions within tag attributes (e.g., `on:click={() => ...}`). The library offers both a synchronous `Parser` interface and an asynchronous `WritableStream` for processing streaming input, making it suitable for a wide range of parsing tasks. Its design emphasizes speed and fault tolerance, making it ideal for parsing real-world, potentially malformed HTML, and especially beneficial for tooling that needs to understand Svelte component structures. Releases appear to be driven by feature additions and maintenance, with 4.1.0 introducing support for JS expressions in attributes.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","html","parser","streams","xml","dom","rss","feed","atom","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/htmlparser2-svelte"},{"id":5250,"title":"htmltools Library for HTML Generation","library":"htmltools","status":"active","version":"0.6.0","language":"python","ecosystem":"pypi","summary":"htmltools is a Python library providing tools for creating, manipulating, and writing HTML. It facilitates the programmatic generation of HTML structures, including tags, attributes, and dependencies. The library is currently at version 0.6.0 and is actively maintained by Posit, with a consistent release cadence to add features and address issues.","last_verified":"2026-04-13T00:00:00.000Z","tags":["html","web development","templating","frontend","shiny"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/htmltools"},{"id":14623,"title":"htpasswd","library":"htpasswd","status":"active","version":"2.4.6","language":"javascript","ecosystem":"npm","summary":"The `htpasswd` package provides a Node.js implementation of Apache's `htpasswd` utility, designed for managing HTTP Basic Authentication password files. It functions primarily as a command-line interface tool, offering various password encryption methods including MD5 (default), bcrypt, SHA, crypt(), and plaintext. The current stable version is 2.4.6. Its release cadence appears to be infrequent, with recent updates mainly addressing ownership and minor version bumps rather than continuous feature additions. Key differentiators include its direct emulation of the Apache utility's CLI and support for multiple hashing algorithms, making it suitable for environments where direct `htpasswd` file manipulation is required programmatically or via script.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","htpasswd","http","basic","access","authentication"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/htpasswd"},{"id":8217,"title":"htpy - HTML in Python","library":"htpy","status":"active","version":"25.12.0","language":"python","ecosystem":"pypi","summary":"htpy is a Python library designed for generating HTML in plain Python code, eliminating the need for separate templating languages. It aims to make writing HTML fun and efficient, leveraging Python's features like static typing and debugging. The current version is 25.12.0, and it follows a frequent release cadence, often monthly.","last_verified":"2026-04-16T00:00:00.000Z","tags":["html","templating","frontend","web","async"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/htpy"},{"id":2532,"title":"HTTMock","library":"httmock","status":"active","version":"1.4.0","language":"python","ecosystem":"pypi","summary":"HTTMock is a Python library designed for mocking the 'requests' library, enabling developers to simulate third-party API responses and test internal components that rely on HTTP interactions. The current version is 1.4.0, released in October 2020. While functional, its release cadence is slow, suggesting a mature but less actively developed project.","last_verified":"2026-04-24T21:17:46.488Z","tags":["mocking","requests","testing","http"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/httmock"},{"id":17688,"title":"HTTP Agent (Legacy)","library":"http-agent","status":"abandoned","version":"0.1.2","language":"javascript","ecosystem":"npm","summary":"This package, `http-agent`, is a deprecated and abandoned Node.js library designed to perform sequences of HTTP requests. Last published 15 years ago (July 15, 2011) at version 0.1.2, it targeted very early Node.js environments (>= 0.2.0). It was built upon the now-deprecated `request` library, leveraging it to allow for simple or complex request sequences, including an iterator pattern for dynamic control flow during web crawling. Due to its extreme age and reliance on obsolete dependencies and Node.js versions, it is not suitable for modern applications. There is no active maintenance, nor a release cadence. Modern alternatives like `axios`, `node-fetch`, or Node.js's built-in `fetch` API are highly recommended for current projects, offering better performance, security, and promise-based APIs.","last_verified":"2026-04-23T00:00:00.000Z","tags":["javascript","http-agent","iterator","http","webcrawler"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/http-agent"},{"id":18425,"title":"http-as-promised","library":"http-as-promised","status":"deprecated","version":"2.0.1","language":"javascript","ecosystem":"npm","summary":"A Node.js HTTP client that wraps the request library with Bluebird promises, automatically rejecting on HTTP error status codes (>= 400). Version 2.0.1 is the latest stable release (last updated 2016). The package is deprecated in favor of using modern HTTP clients like `node-fetch` or `axios` with native promises. Key differentiators: built-in HTTP error classes for specific status codes (e.g., `NotFoundError`, `InternalServerError`) and automatic rejection on non-2xx responses.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","errors","exceptions","throw","custom","util","utility","bluebird","promise"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/http-as-promised"},{"id":17252,"title":"HTTP Assertions","library":"http-assert","status":"active","version":"1.5.0","language":"javascript","ecosystem":"npm","summary":"http-assert is a Node.js module that provides assertion functions designed specifically for HTTP contexts, throwing `HttpError` instances from the widely used `http-errors` package upon assertion failure. It closely mimics the API of Node.js's native `assert` module but extends it by allowing developers to specify an HTTP status code, message, and additional properties for the error object. The current stable version is 1.5.0, with its latest release in 2020. This package maintains a very stable, albeit infrequent, release cadence, often updating to align with new major versions of its core dependency, `http-errors`. Its primary differentiator is the seamless integration of HTTP error status codes into standard assertion patterns, making it particularly well-suited for web frameworks like Koa, where it offers functionality akin to `ctx.throw()` but with a conditional, guard-like behavior.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","assert","http"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/http-assert"},{"id":16057,"title":"HTTP Basic and Digest Authentication for Node.js","library":"http-auth","status":"active","version":"4.2.1","language":"javascript","ecosystem":"npm","summary":"The `http-auth` package provides robust HTTP basic and digest access authentication capabilities for Node.js applications. Currently stable at version 4.2.1, it receives infrequent but consistent updates, addressing security and dependency concerns (e.g., uuid updates, security fixes in 4.1.3). It differentiates itself by offering built-in support for both basic and digest authentication schemes, configurable realms, and flexible user credential storage, including file-based methods (e.g., `.htpasswd` format). While primarily designed for CommonJS environments, it offers a straightforward API for integrating authentication into standard Node.js HTTP servers, allowing developers to define custom user stores via file paths or callback functions, and customize authentication parameters like algorithm (MD5, MD5-sess) and Quality of Protection (QOP) for digest authentication.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","http","basic","digest","access","authentication"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/http-auth"},{"id":15121,"title":"Connect HTTP Authentication Middleware","library":"http-auth-connect","status":"maintenance","version":"1.0.6","language":"javascript","ecosystem":"npm","summary":"http-auth-connect provides a specialized middleware adapter that integrates the robust `http-auth` module with the `Connect` framework, thereby extending its utility to widely-used web frameworks like `Express.js`. It enables straightforward implementation of HTTP Basic and Digest authentication within Node.js web applications by wrapping `http-auth` configurations into a `Connect`-compatible middleware function. The current stable version is 1.0.6, with recent updates primarily focused on addressing security audit findings, indicating a maintenance-oriented release cadence rather than active feature development. Its primary differentiator is simplifying the application of `http-auth`'s comprehensive authentication schemes directly within the standard `Connect`/`Express` middleware stack, allowing developers to leverage existing, proven authentication logic without custom integration boilerplate.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","connect","http","basic","digest","access","authentication"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/http-auth-connect"},{"id":16374,"title":"Passport.js Strategy for HTTP Basic/Digest Authentication via http-auth","library":"http-auth-passport","status":"maintenance","version":"1.0.7","language":"javascript","ecosystem":"npm","summary":"http-auth-passport provides an integration layer that allows the use of the `http-auth` module's HTTP Basic and Digest access authentication within the Passport.js framework. This package enables developers to easily implement traditional HTTP authentication schemes in their Node.js applications, particularly those built with Express.js, leveraging Passport's robust strategy pattern. The current stable version is 1.0.7, with its last known release in 2021. The package itself has received minimal updates since then, indicating a slow maintenance cadence primarily focused on critical bug fixes or essential dependency alignments rather than active feature development. It serves a niche by bridging `http-auth`'s specific capabilities with the broader Passport ecosystem, offering an alternative to direct implementations like `passport-http` when `http-auth`'s features are preferred.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","passport","http","basic","digest","access","authentication"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/http-auth-passport"},{"id":13308,"title":"HTTP Authorization Utilities","library":"http-auth-utils","status":"active","version":"7.0.1","language":"javascript","ecosystem":"npm","summary":"The `http-auth-utils` library provides synchronous, pure functions designed for parsing and building HTTP `WWW-Authenticate` and `Authorization` headers according to relevant HTTP RFCs. As of its current stable version, 7.0.1, it requires Node.js >= 24.14.0, signifying its alignment with modern JavaScript environments and practices, likely including ESM-first distribution. While a specific release cadence isn't mentioned, major version bumps suggest regular and significant updates. The library is framework-agnostic, suitable for both server and client-side JavaScript/TypeScript applications. Its key differentiators include a pure functional design without side effects, synchronous operations optimized for small header sizes, and explicit extensibility, allowing developers to integrate custom authentication schemes beyond the built-in support for Basic, Digest, and Bearer. This offers a lightweight, focused solution for HTTP header manipulation without the overhead of full-fledged authentication systems.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","REST","HTTP","auth","authentication","authorization","basic","digest","bearer","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/http-auth-utils"},{"id":18426,"title":"http-basic","library":"http-basic","status":"active","version":"8.1.3","language":"javascript","ecosystem":"npm","summary":"Low-level wrapper around Node.js http.request/https.request with built-in support for gzip/deflate, redirects, caching (memory/file), retries, and timeouts. Version 8.1.3 requires Node >=6.0.0. Includes TypeScript type definitions. Unlike higher-level libraries like `got` or `node-fetch`, this package provides a minimal, callback-based API that exposes raw streams and does not handle JSON parsing or body collection. The cache system supports Etag/Last-Modified validation and custom matchers. Maintained as a stable base for other packages.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","http","https","request","fetch","gzip","deflate","redirect","cache","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/http-basic"},{"id":16058,"title":"Node.js HTTP Module for Browsers (Browserify)","library":"http-browserify","status":"maintenance","version":"1.7.0","language":"javascript","ecosystem":"npm","summary":"http-browserify provides a browser-compatible implementation of Node.js's native `http` module, specifically designed to be used with Browserify. When bundling browser-side code with Browserify, this package allows `require('http')` calls to function correctly, enabling HTTP requests from the browser environment using a Node.js-like API. The current stable version is 1.7.0. This package is part of the broader Browserify ecosystem, which focuses on bringing Node.js modules to the browser. It implements core HTTP client functionalities such as `http.request`, `http.get`, and methods for managing headers and data streams. Key differentiators include its tight integration with Browserify's module resolution and its effort to mimic the Node.js API, making it easy for developers to port server-side HTTP logic to the client.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","http","browserify","compatible","meatless","browser"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/http-browserify"},{"id":17104,"title":"HTTP Cache Middleware","library":"http-cache-middleware","status":"active","version":"1.4.1","language":"javascript","ecosystem":"npm","summary":"http-cache-middleware is a high-performance connect-like HTTP cache middleware designed for Node.js applications. It leverages the popular `cache-manager` package, providing flexibility to integrate various storage engines like in-memory, Redis, and more. The library significantly reduces latency by enabling robust caching strategies, capable of improving response times from tens of milliseconds down to single digits. It supports custom `x-cache-timeout` and `x-cache-expire` headers for fine-grained control over cache entry and invalidation using glob patterns. Additionally, it transparently handles standard HTTP `Cache-Control` and `ETag` headers to facilitate browser-side caching and validation. The current stable version is 1.4.1, with recent updates indicating an active maintenance and development cadence focused on fixes and dependency updates, with minor cumulative releases.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","http","cache","middleware"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/http-cache-middleware"},{"id":16059,"title":"HTTP Cache Semantics Policy","library":"http-cache-semantics","status":"active","version":"4.2.0","language":"javascript","ecosystem":"npm","summary":"This library provides a robust implementation of HTTP caching logic as defined by RFC 7234/9111 (for user agents and shared caches) and RFC 5861 (for `stale-if-error` and `stale-while-revalidate`). It allows developers to determine the cacheability of HTTP responses and whether a stored response can satisfy a new request, taking into account complex factors like the `Vary` header, proxy revalidation, and authenticated responses. The current stable version is 4.2.0. The library helps in building correct HTTP caches and proxies by abstracting away the intricacies of cache control directives, providing methods like `storable()` to check if a response can be cached, and `satisfiesWithoutRevalidation()` to validate if a cached entry is suitable for a subsequent request. It offers fine-grained control via constructor options like `shared`, `cacheHeuristic`, and `immutableMinTimeToLive`.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/http-cache-semantics"},{"id":16060,"title":"http-call","library":"http-call","status":"active","version":"5.3.0","language":"javascript","ecosystem":"npm","summary":"http-call is a lightweight, promise-based HTTP client designed for making RESTful API requests. Maintained by Heroku, it provides a fluent interface for common HTTP methods (GET, POST, PUT, DELETE) and simplifies interaction with JSON APIs by automatically converting responses. The current stable version is 5.5.1, with a release cadence that includes regular bug fixes and minor feature enhancements. Key differentiators include built-in TypeScript support, automatic JSON parsing, and a focus on clean, asynchronous API consumption, making it suitable for modern Node.js applications that require robust HTTP communication without extensive configuration. It is widely used within the Heroku ecosystem for interacting with platform services.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","http","request","rest","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/http-call"},{"id":15645,"title":"Node.js CAS Client Middleware","library":"http-cas-client","status":"active","version":"0.4.3","language":"javascript","ecosystem":"npm","summary":"http-cas-client provides a comprehensive Central Authentication Service (CAS) client middleware for Node.js environments, supporting CAS 1.0, 2.0+, and 3.0+ protocols. As of version 0.4.3, it offers core features like Single Sign-On (SSO), CAS Proxy capabilities (including proxy chain checking), and Single Logout (SLO). The library is designed to be framework-agnostic, providing direct integration with Node's native `http` module and specific wrappers for popular frameworks like Koa2, with support for both session-based and no-session modes. While actively maintained, the package is still in a pre-1.0 state, indicating potential for further evolution before a stable API is declared. Key differentiators include its explicit support for various CAS protocol versions and its flexibility in integration patterns, including cluster-friendliness (though this feature is marked 'TODO' in the README) and principal adaptation for debugging.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","cas","node","client","apereo","CAS3","CAS2","cas-client","koa","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/http-cas-client"},{"id":18427,"title":"http-client","library":"http-client","status":"active","version":"4.3.1","language":"javascript","ecosystem":"npm","summary":"A lightweight library for composing HTTP clients using JavaScript's fetch API. Current stable version is 4.3.1, released with moderate cadence. It provides a middleware-based approach to extend and customize fetch behavior, supporting both client and server environments. Key differentiators include full preservation of fetch API capabilities, an extendable middleware API, and identical usage across Node.js and browsers. Unlike heavier alternatives like axios or superagent, http-client leans on the native fetch standard, allowing polyfills such as isomorphic-fetch for environments without global fetch.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/http-client"},{"id":16373,"title":"Graceful HTTP Server Shutdown","library":"http-close","status":"maintenance","version":"1.0.0","language":"javascript","ecosystem":"npm","summary":"This `http-close` package for Node.js provides a mechanism to gracefully shut down an HTTP server by managing open TCP sockets. Currently at version 1.0.0, it appears to be a stable utility, likely in maintenance mode given its focused scope and the absence of rapid version increments. It differentiates itself by intelligently handling various socket states during `server.close()`: it destroys keep-alive sockets without active responses, sends `Connection: close` headers for requests where headers haven't been sent, and applies a configurable timeout (default 5 seconds) to pending connections. If a socket times out after `server.close()` has been called, the module intervenes to respond with a 500 status code before ending the connection for requests with unsent headers, and forcefully destroys all other remaining sockets. This ensures a clean exit for the server process, mitigating the common issue of hanging connections during shutdown.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/http-close"},{"id":16375,"title":"HTTP Status Code Map","library":"http-codes","status":"abandoned","version":"1.0.0","language":"javascript","ecosystem":"npm","summary":"This `http-codes` package provides a straightforward JavaScript object that maps common HTTP status message constants (e.g., `OK`, `NOT_FOUND`) to their corresponding numeric codes (e.g., `200`, `404`). Originally released as version `1.0.0` in 2014, it explicitly based its mapping on the built-in HTTP status codes available in Node.js `0.10.22`. The package emphasizes simplicity and a lack of external dependencies, aiming to automatically incorporate updates from Node.js's internal HTTP module, although it has not received any updates since its initial release. Due to its age and lack of maintenance, it does not include many modern HTTP status codes and is primarily suitable for legacy Node.js environments or projects that specifically require the exact mapping from Node.js `0.10.22`.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","http","status","codes","messages","builtin","map","nodejs"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/http-codes"},{"id":16061,"title":"HTTP Codex","library":"http-codex","status":"active","version":"0.6.6","language":"javascript","ecosystem":"npm","summary":"http-codex is a lightweight JavaScript/TypeScript library providing constants for standard HTTP status codes and methods, inspired by and closely mirroring the API of Go's `net/http` package. It is currently at version `0.6.6` and appears to be actively maintained, being part of a larger monorepo with recent updates to other packages. The library differentiates itself by its explicit goal to align with Go's `http` package conventions and its focus on bundle size, offering granular imports (e.g., `http-codex/status` or `http-codex/method`) to minimize the loaded code. It includes helper functions like `isNullBodyStatus` for common HTTP response handling patterns. While no strict release cadence is stated, its presence in an active monorepo suggests ongoing development and support.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","http status codes","http methods","http","status codes","methods","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/http-codex"},{"id":13309,"title":"HTTP Compression Middleware","library":"http-compression","status":"active","version":"1.1.3","language":"javascript","ecosystem":"npm","summary":"http-compression is a lightweight Node.js library designed to add Gzip and Brotli compression capabilities to HTTP servers. Currently at stable version 1.1.3, it primarily functions as Express-style middleware but can also be integrated directly with Node.js's `http.createServer` primitives. The project maintains a steady, albeit infrequent, release cadence, with recent updates focused on dependency maintenance and minor feature enhancements. Key differentiators include its extremely small footprint (< 1kB) with no external dependencies, automatic detection of the best compression encoding (Gzip or Brotli) based on the `Accept-Encoding` header, and configurable compression levels, response size thresholds, and MIME type filtering. It requires Node.js version 18 or greater.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","br","brotli","compress","compression","deflate","gzip","http","server"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/http-compression"},{"id":17691,"title":"HTTP Constants Reference","library":"http-constants","status":"active","version":"2.1.0-19-gdd89f31","language":"javascript","ecosystem":"npm","summary":"The `http-constants` package provides a centralized collection of standard HTTP constant values, including status codes, common header names, and method verbs. It aims to offer a consistent and readily available source for these values, preventing 'magic string' issues and enhancing code readability and maintainability in Node.js and browser environments. The package is currently stable at version 2.2.0 (as of its 'Monstrous Agenda' release) and appears to follow an as-needed release cadence rather than a strict schedule, with new versions addressing community requests like additional types. Key differentiators include its explicit support for both ES Modules via specific paths and CommonJS, alongside providing a comprehensive set of constants that might otherwise be scattered or inconsistently defined across different libraries or codebases.","last_verified":"2026-04-23T00:00:00.000Z","tags":["javascript","http","constants"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/http-constants"},{"id":17689,"title":"HTTP Constants for TypeScript","library":"http-constants-ts","status":"active","version":"1.0.8","language":"javascript","ecosystem":"npm","summary":"The `http-constants-ts` library provides a comprehensive collection of standardized and commonly used non-standard HTTP constants, including headers, MIME types, tracking statuses, HTTP methods, content encodings, CSP directives and sources, HTTP response codes, and Cache-Control instructions. Currently stable at version 1.0.8, its release cadence is typically slow, reflecting the stable nature of HTTP specifications, with updates primarily driven by new RFCs or significant industry changes. A key differentiator is its TypeScript-first design, offering strong type safety and predictable access patterns through structured objects like `Headers.STRICT_TRANSPORT_SECURITY` or `MimeTypes.Application.JSON`. It ensures consistency by normalizing constant values: headers are capitalized (e.g., `Strict-Transport-Security`), MIME types, content encodings, and cache-control instructions are lowercase (e.g., `application/json`, `deflate`, `max-age`), and HTTP methods are uppercase (e.g., `POST`), reducing the chance of runtime errors from 'magic strings'.","last_verified":"2026-04-23T00:00:00.000Z","tags":["javascript","http headers","headers","mime-types","standard","tracking status","list of headers","list of mime-types","http methods","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/http-constants-ts"},{"id":18428,"title":"http-content-range-format","library":"http-content-range-format","status":"active","version":"1.0.0","language":"javascript","ecosystem":"npm","summary":"Format HTTP Content-Range headers according to RFC 7233. Version 1.0.0 is the latest and stable. This package provides a simple function to construct Content-Range header strings from numeric components. It is minimal, dependency-free, and focused on server-side use cases. No significant breaking changes or known vulnerabilities as of the release.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","http","range","content-range","format"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/http-content-range-format"},{"id":16063,"title":"HTTP Cookie Agent","library":"http-cookie-agent","status":"active","version":"7.0.3","language":"javascript","ecosystem":"npm","summary":"http-cookie-agent is a Node.js library that provides HTTP(S) agents capable of managing cookies across various popular HTTP clients, including Node.js global fetch (via undici), undici directly, axios, node-fetch, and the native `node:http`/`node:https` modules. Its current stable version is 7.0.3, with minor bug fix releases occurring relatively frequently and major versions released annually or as significant changes warrant. The library primarily differentiates itself by offering a unified cookie management solution that integrates seamlessly with existing `tough-cookie` instances and supports a wide array of HTTP client libraries, allowing developers to centralize cookie handling in complex Node.js applications without reimplementing logic for each client. It requires `tough-cookie` and, for `fetch` integration, `undici` as peer dependencies.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","agent","axios","cookies","fetch","got","http","https","needle"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/http-cookie-agent"},{"id":16378,"title":"HTTP Core Constants Library","library":"http-core-constants","status":"abandoned","version":"1.3.0","language":"javascript","ecosystem":"npm","summary":"The `http-core-constants` library provides a JavaScript/TypeScript port of standard HTTP constants, encompassing headers, status codes, and request methods. These constants are derived directly from the `org.apache.httpcomponents:httpcore` Java library, offering a familiar set of values for developers migrating from Java environments or seeking a standardized set of HTTP definitions. The current stable version is 1.3.0, released in February 2020. The package has seen no updates since then, indicating an abandoned status. A key differentiator is its inclusion of `SC_` prefixed status codes (mirroring Apache's Java library) alongside non-prefixed, more readable alternatives. It primarily serves to eliminate 'magic strings' in HTTP-related code, promoting type safety and maintainability in TypeScript projects by exposing these constants as enums.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","apache","http-components","http-core","constants"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/http-core-constants"},{"id":18429,"title":"http-custom-errors","library":"http-custom-errors","status":"active","version":"8.0.0","language":"javascript","ecosystem":"npm","summary":"Custom error classes for all HTTP status codes (4xx and 5xx) in Node.js. Current stable version is 8.0.0, released periodically with low churn. Unlike generic error packages, it provides individual constructors for each status code (e.g., NotFoundError, ForbiddenError) and a factory function createHTTPError(code) that returns the correct error class by numeric status. Errors have code and status properties matching the HTTP status. This library is designed for use with Express.js error-handling middleware. It supports CommonJS only and has no runtime dependencies.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","error","errors","http","status","util"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/http-custom-errors"},{"id":17254,"title":"http-debug: Simple HTTP(S) Debugger","library":"http-debug","status":"abandoned","version":"0.1.2","language":"javascript","ecosystem":"npm","summary":"http-debug is a lightweight utility designed to provide verbose debugging output for Node.js `http` and `https` requests. It operates by patching Node's built-in `http` and `https` modules to intercept and log request, write, end, and socket events to `stderr`. The current stable version is `0.1.2`. Given its low version number and the age of the provided changelog, the project appears to have a very slow or effectively ceased release cadence, last updated around 2013-2014. Its primary differentiator is its simplicity and direct global patching approach, allowing for debugging without modifying application code for each request, though this can lead to conflicts. It supports enabling debugging via `process.env.HTTP_DEBUG` or by setting `http.debug` at runtime, offering different verbosity levels.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","debug","debugging","debugger","http","https","request"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/http-debug"},{"id":15647,"title":"HTTP Deceiver","library":"http-deceiver","status":"abandoned","version":"1.2.7","language":"javascript","ecosystem":"npm","summary":"http-deceiver is a low-level Node.js module specifically engineered to provide granular control over HTTP stream parsing, allowing developers to process or manipulate raw HTTP request and response data, including potentially malformed or unconventional payloads. This capability makes it suitable for advanced network debugging, security testing (e.g., fuzzing HTTP parsers), or implementing custom proxy solutions where standard HTTP modules might be too restrictive. The package's current stable version is 1.2.7. Given its last update approximately eight years ago (around 2018), it is effectively an abandoned project with no ongoing maintenance or active development. Its event-driven API operates by accepting raw buffer chunks and emitting 'header', 'data', and 'end' events, providing a programmatic interface to dissect and reassemble HTTP message components. Unlike higher-level HTTP client or server libraries, `http-deceiver` directly interacts with the byte stream, offering a unique approach for deep-level HTTP protocol inspection and modification.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","http","net","deceive"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/http-deceiver"},{"id":17690,"title":"HTTP Deceiver (with fixes)","library":"http-deceiver-fixes","status":"maintenance","version":"1.2.8","language":"javascript","ecosystem":"npm","summary":"http-deceiver-fixes is a maintenance fork of the http-deceiver module, which provides a low-level interface to Node.js's internal HTTP parser. Its primary function is to enable \"deception\" or advanced manipulation of raw HTTP streams and parsed messages, often used in sophisticated networking scenarios like implementing alternative HTTP protocols (e.g., SPDY, HTTP2) or handling specific parser edge cases. The original http-deceiver (last published in 2016, v1.2.7) has been largely unmaintained, leading to DeprecationWarning's and potential runtime errors in modern Node.js environments due to its reliance on process.binding('http_parser'). This http-deceiver-fixes package, currently at v1.2.8, aims to integrate critical bug fixes (e.g., for handling multiple body chunks) that were unmerged in the original project, providing continued compatibility for systems dependent on this functionality. Its release cadence is irregular, driven by necessary patches, and it serves as a stop-gap solution for projects facing issues with the abandoned upstream.","last_verified":"2026-04-23T00:00:00.000Z","tags":["javascript","http","net","deceive"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/http-deceiver-fixes"},{"id":4041,"title":"Encrypted Content Encoding for HTTP","library":"http-ece","status":"active","version":"1.2.1","language":"python","ecosystem":"pypi","summary":"http-ece is a Python library that implements Encrypted Content Encoding for HTTP, primarily used in contexts like Web Push to secure payload data. It provides functions to encrypt and decrypt arbitrary byte strings using AES-GCM with a derived keying material. The current version is 1.2.1, and the library has an infrequent release cadence, with the most recent update in August 2024, indicating active maintenance.","last_verified":"2026-04-11T00:00:00.000Z","tags":["encryption","http","web push","security","cryptography"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/http-ece"},{"id":13310,"title":"HTTP Echo Server","library":"http-echo-server","status":"active","version":"2.1.1","language":"javascript","ecosystem":"npm","summary":"The `http-echo-server` package provides a minimalist HTTP server designed primarily for debugging and testing network requests. It accepts any TCP connection and immediately echoes back the entire incoming TCP content as an HTTP response. Crucially, it does not parse or understand the HTTP protocol, meaning it will respond with the raw bytes received, including headers and body, without interpretation. The server will terminate the TCP connection exactly 2 seconds after the first data packet is received, regardless of whether the full request has arrived. This behavior makes it unsuitable for production environments or as a general-purpose HTTP server but highly effective for inspecting raw network traffic. The current stable version is 2.1.1. Given its utility nature, the release cadence is likely infrequent, driven by bug fixes or minor enhancements. Its key differentiator is its deliberate simplicity and lack of HTTP protocol understanding, making it a 'transparent pipe' for raw request inspection.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","http","tcp","echo","server","debug","debugger","test"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/http-echo-server"},{"id":16062,"title":"HTTP Content Encoding Handler","library":"http-encoding","status":"active","version":"2.2.0","language":"javascript","ecosystem":"npm","summary":"The `http-encoding` package provides a robust and consistent API for handling HTTP message body `Content-Encoding` headers. It supports a comprehensive set of common encodings, including Gzip, raw Deflate (with or without zlib wrappers), Brotli, Zstandard (Zstd), and Base64. The library is compatible with Node.js environments (specifically `>=v18.0.0`) and modern browsers, offering both promise-based buffer APIs (`decodeBuffer`, `encodeBuffer`) and web-standard `TransformStream` streaming APIs (`createDecodeStream`, `createEncodeStream`). It intelligently leverages native `CompressionStream` and `DecompressionStream` APIs for performance where available. All encoding names are handled case-insensitively, and various no-op encodings like 'identity' are explicitly supported. Currently at version 2.2.0, it is actively maintained as part of the broader HTTP Toolkit ecosystem. Its primary differentiator is its unified API for multiple complex encoding schemes, making it ideal for tasks involving HTTP proxying, inspection, or manipulation.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","http","encoding","content-encoding","encoder","decoder","brotli","zstandard","zstd","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/http-encoding"},{"id":16379,"title":"HTTP Enums (Status, Methods, Headers)","library":"http-enums","status":"abandoned","version":"1.0.5","language":"javascript","ecosystem":"npm","summary":"http-enums is a utility library providing standardized JavaScript and TypeScript enumerations for common HTTP concepts, including status codes, request methods, and frequently used request and response headers. As of version 1.0.5, last published approximately three years ago (around January 2020), it offers a straightforward and type-safe way to reference these constants, aiming to reduce the use of 'magic strings' in web development projects. Due to its static nature as a collection of constants, it generally does not require frequent updates; however, the lack of recent maintenance means it may not incorporate the latest HTTP specification changes or benefit from community-driven improvements. It differentiates itself by its singular focus on providing comprehensive HTTP enums, suitable for both client-side and server-side applications where explicit constant definitions enhance code clarity.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/http-enums"},{"id":18430,"title":"http-error","library":"http-error","status":"maintenance","version":"0.0.6","language":"javascript","ecosystem":"npm","summary":"Exposes HTTP error codes as Error constructors for Node.js. This package (v0.0.6, last updated in 2014) provides a simple way to create HTTP error objects with status codes (e.g., NotFound, InternalServerError). It is a lightweight alternative to packages like http-errors or boom, but with a smaller API surface and no dependency on Express. Currently in maintenance mode; no releases since 2014.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/http-error"},{"id":17255,"title":"HTTP Error Constructor","library":"http-error-constructor","status":"abandoned","version":"0.1.0","language":"javascript","ecosystem":"npm","summary":"This `http-error-constructor` package provides a straightforward way to create HTTP-specific error objects in Node.js applications. Currently at version 0.1.0, it appears to be an early-stage or unmaintained library given its low version number and the explicit requirement for Node.js >= 4.0.0, which was released in 2015. The library offers a main `HttpError` constructor that can accept a status code, a message, and additional properties. A key feature is the dynamic creation of specific error constructors, such as `HttpError.BadRequest` or `HttpError[400]`, making error instantiation semantically clear and readable. It automatically assigns the correct HTTP status message based on the provided code and ensures core properties like `name`, `statusCode`, and `status` are non-enumerable, leading to their exclusion from default `JSON.stringify` output, while custom properties are included. The library's release cadence is unknown, but its age indicates it predates widespread ECMAScript Modules (ESM) adoption.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","http","error","constructor"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/http-error-constructor"},{"id":16064,"title":"HTTP Errors Utility","library":"http-errors","status":"active","version":"2.0.1","language":"javascript","ecosystem":"npm","summary":"http-errors is a utility library for Node.js environments that simplifies the creation of standardized HTTP error objects, making it easier to integrate consistent error handling into web frameworks like Express, Koa, and Connect. The current stable version, 2.0.1, supports Node.js versions 10 and above and offers both CommonJS and ES module exports. The package maintains a stable release cadence with updates focused on maintenance and minor improvements. It provides a declarative API to generate HTTP errors with appropriate status codes, messages, and optional properties such as `expose` (for client visibility) and `headers`. Key differentiators include its simple factory function (`createError`) and direct constructors for common HTTP status codes (e.g., `createError.NotFound`), abstracting the complexity of managing HTTP-specific error properties.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","http","error"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/http-errors"},{"id":11054,"title":"HTTP Errors Enhanced","library":"http-errors-enhanced","status":"active","version":"4.0.2","language":"javascript","ecosystem":"npm","summary":"`http-errors-enhanced` is a JavaScript and TypeScript library for creating standardized HTTP error objects with additional properties. It extends the native `Error` class, providing a base `HttpError` class, specific error classes (e.g., `NotFoundError`), and a `createError` factory function. Currently stable at version 4.0.2, the library typically sees patch and minor updates for bug fixes and dependency upgrades, with major versions primarily dropping support for older Node.js runtimes. Key differentiators include its explicit support for attaching arbitrary additional properties to errors, automatic HTTP status code descriptions, `Error.cause` support since v3, and an `expose` property for controlling client visibility. It is designed to be framework-agnostic, allowing for consistent error handling across different environments. The library is ESM-only and ships with TypeScript types.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","http","errors","enhanced","http-errors","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/http-errors-enhanced"},{"id":8218,"title":"HTTP Exceptions","library":"http-exceptions","status":"active","version":"0.2.10","language":"python","ecosystem":"pypi","summary":"http-exceptions is a Python library that provides a set of raisable HTTP status code exceptions, making it easy to integrate standardized HTTP error handling into web applications and APIs. It's currently at version 0.2.10 and sees active maintenance with frequent minor releases focusing on features, fixes, and build improvements.","last_verified":"2026-04-16T00:00:00.000Z","tags":["http","exceptions","error-handling","api","web"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/http-exceptions"},{"id":17692,"title":"HTTP Request/Response File Persistence","library":"http-file","status":"active","version":"1.0.3","language":"javascript","ecosystem":"npm","summary":"`http-file` is a TypeScript library designed for serializing and deserializing complete HTTP request and response objects to and from a structured file format. It provides core classes like `RequestFile` and `ResponseFile` to encapsulate all relevant HTTP interaction data, including method, URL, headers, and body, along with utility functions such as `readRequestFile`, `writeRequestFile`, `readResponseFile`, and `writeResponseFile` for file system operations. This capability is particularly useful for scenarios requiring the persistence of HTTP traffic, such as creating mock servers from recorded interactions, replaying requests for testing or debugging, or sharing specific HTTP payloads. The package is currently at version 1.0.3. While it ships with full TypeScript types and offers a stable API, its last release was over two years ago, indicating a mature, low-cadence maintenance or stable phase rather than active feature development. Its key differentiator lies in its focused approach to structured file-based storage of entire HTTP dialogues, distinct from general-purpose HTTP clients or static file servers.","last_verified":"2026-04-23T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/http-file"},{"id":17256,"title":"Simple HTTP Request Forwarder","library":"http-forward","status":"abandoned","version":"0.1.3","language":"javascript","ecosystem":"npm","summary":"http-forward is a minimalist Node.js library designed to proxy incoming HTTP requests to a specified target URL. It functions by attaching a `target` property to the `req.forward` object, allowing for basic request redirection within a Node.js `http.createServer` instance. This package is extremely lightweight and relies solely on Node.js's built-in `http` module. However, with its last publish date over ten years ago (version 0.1.3) and no apparent ongoing development, it is considered abandoned. It does not support modern JavaScript module syntax (ESM), HTTP/2, or contemporary security practices, and has no release cadence. Users are strongly advised to consider actively maintained and more feature-rich alternatives such as `http-proxy` or `http-proxy-middleware` for any new or existing projects requiring HTTP proxying in Node.js.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","forward","http","proxy","incoming","reverse"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/http-forward"},{"id":11055,"title":"HTTP Graceful Shutdown","library":"http-graceful-shutdown","status":"active","version":"3.1.16","language":"javascript","ecosystem":"npm","summary":"http-graceful-shutdown is a Node.js utility library designed to ensure HTTP and HTTPS servers (including those built with frameworks like Express, Koa, and Fastify, or native Node.js http/http2) shut down cleanly and without disrupting active client connections. It manages open sockets, stops accepting new connections, and allows for the registration of custom cleanup functions (e.g., closing database connections) to execute before the server fully terminates. The library tracks all connections, gracefully communicates shutdown intent to clients, and can optionally destroy remaining sockets forcefully after a timeout. Version 3.1.16 is the current stable release, with version 3.0 being a significant update that improved internal handling while maintaining backward compatibility with 2.x. It has seen over 35 million downloads, indicating its widespread adoption for robust application termination. The release cadence appears stable, with major versions being well-tested.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","http","https","koa","express","fastify","shutdown","graceful","force","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/http-graceful-shutdown"},{"id":16380,"title":"HTTP Path Tree Router","library":"http-hash","status":"abandoned","version":"2.0.1","language":"javascript","ecosystem":"npm","summary":"http-hash is an HTTP router for Node.js that organizes routes into a strict path tree structure, enabling resolution independent of definition order. Unlike traditional regex-based routers where route order can affect matching, http-hash segments paths (e.g., `/foo/bar` becomes `foo > bar`) to build a tree, supporting static segments, named parameters (`:param`), and splats (`*`). This approach simplifies reasoning about route precedence. The current stable version is 2.0.1, last published approximately 7 years ago (as of April 2026), indicating a long-abandoned project with infrequent or no further development. It primarily targets CommonJS environments.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","router","http","path","hash"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/http-hash"},{"id":17693,"title":"HTTP Hash Router","library":"http-hash-router","status":"maintenance","version":"2.0.1","language":"javascript","ecosystem":"npm","summary":"http-hash-router is a lightweight server-side routing utility for Node.js's native `http` module, built upon the `http-hash` package for pattern matching. It is currently at version 2.0.1 and appears to be a stable, mature package primarily designed for CommonJS environments, indicated by its `require` syntax in examples. While specific release cadence isn't published, its current version and historical usage patterns suggest a focus on stability rather than frequent feature updates. It provides a simple API to define routes using patterns (including parameters and splats) and associate them with request handlers. A key differentiator is its callback-based error handling, specifically designed to integrate directly into Node.js's HTTP server callback without introducing a complex middleware stack. It explicitly manages `404 Not Found` errors and provides a structured way to access URL parameters within handlers, making it suitable for minimalistic HTTP service implementations.","last_verified":"2026-04-23T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/http-hash-router"},{"id":16065,"title":"HTTP Headers Parser","library":"http-headers","status":"abandoned","version":"3.0.2","language":"javascript","ecosystem":"npm","summary":"The `http-headers` package provides a utility to parse HTTP request and response start-lines and headers into a structured JavaScript object. It can process raw string or Buffer data containing complete HTTP messages, or directly extract and parse headers from Node.js `http.ServerResponse` objects. Key features include automatic body detection and ignored parsing, RFC 2068 compliance, and support for multi-line and repeating headers. The current stable version is 3.0.2. This package appears to be unmaintained; its last update was several years ago, meaning it does not receive active development, bug fixes, or compatibility updates for newer Node.js versions or HTTP standards (e.g., HTTP/2, HTTP/3). Its primary differentiator was simplifying the extraction of response headers from Node's internal `_header` property, which was not easily accessible otherwise.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","http","https","header","headers","parse","parsing","ServerResponse","response"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/http-headers"},{"id":16384,"title":"HTTP Header Validation Utility","library":"http-headers-validation","status":"active","version":"0.0.2","language":"javascript","ecosystem":"npm","summary":"http-headers-validation is a lightweight JavaScript utility designed to validate HTTP header names and values against standard specifications. Currently at version 0.0.2, this package appears to have an infrequent release cadence given its early version and specific utility focus. Its primary differentiator is providing a simple, focused API for ensuring header compliance, which is particularly useful in backend modules or proxies that process user-provided HTTP headers. It offers three core functions: `validateHeaderName`, `validateHeaderValue`, and `validateHeader` (which combines both). The library ships with TypeScript types, supporting modern development workflows. It differentiates itself from more comprehensive HTTP parsing libraries by focusing solely on header syntax validation, rather than full request/response object manipulation.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","http","headers","header","validation","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/http-headers-validation"},{"id":16066,"title":"HTTP/HTTPS Request Wrapper","library":"http-https","status":"abandoned","version":"1.0.0","language":"javascript","ecosystem":"npm","summary":"The `http-https` package, at its sole stable version `1.0.0`, is a minimal wrapper designed to simplify making HTTP or HTTPS requests in Node.js. It automatically selects the appropriate native module (`http` or `https`) based on the protocol found in the target URL, exposing a unified `request` method similar to `http.request`. This package was published over a decade ago (around 2012) by Isaac Schlueter and has seen no updates, new features, or bug fixes since its initial release. Consequently, it is an abandoned project and is not actively maintained. While it streamlined basic outbound web requests in older Node.js environments, modern applications should consider actively maintained alternatives that offer current best practices, better error handling, and broader feature sets.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/http-https"},{"id":17257,"title":"HTTP/HTTPS Agent Resolver","library":"http-https-agent","status":"maintenance","version":"1.0.2","language":"javascript","ecosystem":"npm","summary":"`http-https-agent` is a small, focused utility package designed to simplify the selection of appropriate Node.js HTTP or HTTPS agents based on a given URL's protocol. It provides a single factory function that, when invoked with agent options (like `keepAlive`), returns another function capable of dynamically providing either an `http.Agent` or `https.Agent` instance. The package is currently at version 1.0.2. Due to its minimal scope and lack of recent updates (last published several years ago), it appears to be in a maintenance-only state. Its primary differentiator is consolidating agent management for dual-protocol scenarios, avoiding manual `if/else` checks for agent instantiation. It internally relies on `lodash.startswith` for protocol detection.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/http-https-agent"},{"id":16383,"title":"Apollo HTTP Link with DataLoader Batching","library":"http-link-dataloader","status":"abandoned","version":"0.1.6","language":"javascript","ecosystem":"npm","summary":"http-link-dataloader is an Apollo Link designed to provide efficient HTTP requests for GraphQL by leveraging Facebook's DataLoader for automatic batching and caching. It distinguishes itself from `apollo-link-batch-http` by using an event-loop-based batching mechanism, consolidating consecutive GraphQL queries into a single HTTP request payload. The package currently sits at version 0.1.6, with its last release in 2018, indicating a lack of active development or a very slow release cadence. It was primarily developed for use cases involving `graphql-yoga` servers and `prisma-binding` (now largely deprecated in favor of Prisma Client), supporting array-based GraphQL batching on the server side. It ships with TypeScript types, but its age raises significant compatibility concerns with modern Apollo Client (v3+) and GraphQL ecosystems.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","graphql","request","fetch","graphql-client","apollo","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/http-link-dataloader"},{"id":16067,"title":"HTTP Link Header Parser & Formatter","library":"http-link-header","status":"abandoned","version":"1.1.3","language":"javascript","ecosystem":"npm","summary":"http-link-header is a JavaScript library designed for parsing and formatting HTTP Link headers as defined by RFC 8288 (which supersedes RFC 5988). The current stable version is 1.1.3, last published in 2018, indicating a low or absent release cadence. A key characteristic is its explicit deviation from RFC 8288 regarding relative URI-References: the library does *not* automatically resolve them, leaving this responsibility to the user. This design choice is critical for developers to be aware of, as it means the parsed URIs might not be absolute without further processing. The library provides methods for parsing single or multiple headers, checking for specific references, retrieving references by attribute, and setting/uniquely setting new references, along with stringifying Link objects back into HTTP header format.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","rfc5988","rfc8288","rfc","5988","8288","http","link","header"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/http-link-header"},{"id":17259,"title":"Node.js HTTP Request Metrics Client","library":"http-measuring-client","status":"abandoned","version":"1.0.1","language":"javascript","ecosystem":"npm","summary":"The `http-measuring-client` is a Node.js module, currently at version 1.0.1, designed to provide detailed timing statistics for outbound HTTP and HTTPS requests. Released around 2014, the project appears to be unmaintained, with its last copyright year being 2014, indicating an abandoned status. It offers a drop-in replacement for Node's native `http` and `https` modules, emitting a 'stat' event with granular timing data such as `totalTime`, `connectionTime`, `processingTime`, and `transmittingTime` (all in milliseconds) after each request completes. This allows developers to gain insight into network latency and server response times directly from the client without requiring external proxies. While it can integrate with popular HTTP clients like `request` and `superagent` by injecting its custom HTTP module, it also supports a less recommended global monkey-patching approach for broader coverage. Its primary differentiator is the direct integration into the HTTP client layer for metrics collection.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","http","stats","outbound","measure","logs","monitoring"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/http-measuring-client"},{"id":13311,"title":"HTTP Message Parser","library":"http-message-parser","status":"abandoned","version":"0.0.34","language":"javascript","ecosystem":"npm","summary":"http-message-parser is a JavaScript library designed to parse raw HTTP message strings or Buffers into structured JavaScript objects. It handles both request and response messages, including multipart bodies, and aims to retain original encodings by returning body content as Node.js Buffer objects. The current stable version is 0.0.34, released in 2018. Due to its age, it primarily targets older Node.js environments (engines >=0.10.0) and uses CommonJS modules. A key differentiator is its focus on binary data integrity, performing offset slices on input buffers to avoid stringifying binary content, making it suitable for parsing responses with non-textual data.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","http","message","parser","request","response","protocol","format","cli"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/http-message-parser"},{"id":18431,"title":"http-message-sig","library":"http-message-sig","status":"active","version":"0.2.0","language":"javascript","ecosystem":"npm","summary":"HTTP Message Signatures implementation conforming to RFC 9421, currently at version 0.2.0 (pre-1.0). Provides synchronous and asynchronous signing and verification of HTTP messages. Forked from ltonetwork/http-message-signatures to address incomplete RFC compliance. Ships TypeScript types. Not audited for security; use with caution.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","http-message-sig","rfc9421","cryptography","http-message-signatures","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/http-message-sig"},{"id":4042,"title":"HTTP Message Signatures","library":"http-message-signatures","status":"active","version":"2.0.1","language":"python","ecosystem":"pypi","summary":"An implementation of the IETF HTTP Message Signatures draft standard, providing tools to sign and verify HTTP messages using various cryptographic algorithms. The current stable version is 2.0.1, with a moderate release cadence driven by specification updates and bug fixes.","last_verified":"2026-04-11T00:00:00.000Z","tags":["http","security","signatures","ietf","cryptography","authentication"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/http-message-signatures"},{"id":16069,"title":"HTTP Method Enum","library":"http-method-enum","status":"active","version":"1.0.0","language":"javascript","ecosystem":"npm","summary":"http-method-enum is a lightweight TypeScript package that provides a strongly typed enum for standard HTTP methods. Currently at version 1.0.0, it offers a consistent and error-resistant way to reference HTTP verbs (like GET, POST, PUT, DELETE, etc.) within TypeScript and JavaScript projects. This package aims to eliminate the use of 'magic strings' for HTTP methods, thereby improving code readability and maintainability, especially in applications that interact heavily with RESTful APIs. As a focused utility, its release cadence is tied primarily to any updates in HTTP method specifications, though it is generally stable and self-contained. It differentiates itself by providing a simple, declarative enum without additional runtime utilities.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","http","method","enum","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/http-method-enum"},{"id":16381,"title":"HTTP Methods Constants","library":"http-methods-constants","status":"active","version":"1.1.0","language":"javascript","ecosystem":"npm","summary":"http-methods-constants is a lightweight utility package that provides standard HTTP method verbs as string constants. Its primary purpose is to eliminate \"magic strings\" in codebases, improving readability and reducing potential typos when referring to methods like 'GET', 'POST', 'PUT', or 'DELETE'. The current stable version is 1.1.0. Given its fundamental nature, it is expected to have a very stable and infrequent release cadence, with new versions primarily occurring for minor improvements or ecosystem compatibility updates rather than new features. It differentiates itself through its extreme simplicity and singular focus, offering a straightforward object of string constants without additional logic or validation, making it an ideal drop-in for projects needing explicit HTTP method references.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","http","node","methods","constants"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/http-methods-constants"},{"id":17442,"title":"HTTP Metrics Middleware","library":"http-metrics-middleware","status":"active","version":"2.2.1","language":"javascript","ecosystem":"npm","summary":"http-metrics-middleware is an Express.js middleware designed to integrate Prometheus metrics into Node.js applications, currently stable at version 2.2.1. It provides a convenient wrapper around `prom-client`, offering a set of default HTTP request metrics such as duration histograms and summaries, as well as status code counts. The library maintains a regular release cadence, primarily driven by dependency updates, security patches, and minor enhancements. Key differentiators include its configurable options for metric labels, such as normalized URL paths, and custom time/quantile buckets, allowing fine-grained control over the collected data. While primarily built for Express, it can be seamlessly integrated into Koa applications using `koa-connect`. It focuses on providing a robust, opinionated solution for common HTTP metrics without requiring extensive manual setup of individual `prom-client` metrics.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","express","koa","prometheus","metrics"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/http-metrics-middleware"},{"id":16068,"title":"HTTP Man In The Middle (MITM) Proxy","library":"http-mitm-proxy","status":"maintenance","version":"1.1.0","language":"javascript","ecosystem":"npm","summary":"http-mitm-proxy is a robust Node.js-based HTTP and HTTPS Man In The Middle (MITM) proxy designed for intercepting, inspecting, and modifying network traffic, including WebSocket communications. It provides granular control over requests and responses through its event-driven API, allowing developers to implement custom filters and handlers. A key feature is its automatic generation of SSL certificates using `node-forge`, which facilitates transparent interception of encrypted HTTPS connections, requiring users to trust a generated root CA certificate. The current stable version is 1.1.0, which was published approximately two years ago. While the library is still widely used and downloaded, its maintenance status is currently considered inactive, with no new releases in the past year and limited recent activity on its GitHub repository. Key differentiators include its pure Node.js implementation, bundled TypeScript definitions, and a modular API for extending functionality with various request and response filters.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","mitm","http","https","ssl","websocket","proxy","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/http-mitm-proxy"},{"id":17694,"title":"HTTP Mock Server for Node.js","library":"http-mockserver","status":"active","version":"2.7.18","language":"javascript","ecosystem":"npm","summary":"http-mockserver is a Node.js library designed for easily mocking HTTP servers, primarily used for testing purposes. It allows developers to define static or dynamic responses for specific HTTP methods and URIs on a given port. The current stable version is 2.7.21 (as of April 2026). The package appears to have a consistent maintenance cadence, with recent updates (as seen in the changelog for 2025-2026) focusing on dependency vulnerability fixes and minor bug fixes rather than new features or breaking changes. Key differentiators include its simplicity in defining mock endpoints, support for both static responses and dynamic request handlers (using Express-like `req`, `res` objects), and the ability to start a mock server either programmatically within a Node.js process or as a standalone CLI tool. The CLI option allows interaction from non-Node.js clients via a REST API. It also provides utilities for inspecting request logs and waiting for specific requests to simplify assertion logic in tests.","last_verified":"2026-04-23T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/http-mockserver"},{"id":27866,"title":"http-ndjson","library":"http-ndjson","status":"active","version":"3.1.0","language":"javascript","ecosystem":"npm","summary":"Log HTTP requests and responses as ndjson (newline-delimited JSON). Version 3.1.0 is the latest stable release. It is designed to work well with bole and garnish for pretty-printing. Minimal dependencies and a focus on standard request/response properties. Use it to produce structured logs that can be piped to other ndjson-consuming tools.","last_verified":"2026-05-09T00:00:00.000Z","tags":["javascript","http","log","logger","ndjson","standard","request","response","server"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/http-ndjson"},{"id":11056,"title":"Pure JavaScript HTTP Parser","library":"http-parser-js","status":"active","version":"0.5.10","language":"javascript","ecosystem":"npm","summary":"http-parser-js is a JavaScript implementation of an HTTP protocol parser, designed to replace Node.js's internal C-based `http_parser.c` module. Its primary differentiator is its flexibility and tolerance for malformed or non-standard HTTP data, making it suitable for interacting with legacy services that do not strictly adhere to HTTP parsing rules, unlike Node.js's default stricter parser. The package is currently at version 0.5.10. It does not follow a strict release cadence but updates as needed for compatibility or bug fixes. While originally created to mitigate V8's C++ function call overhead, its current main benefit lies in its error tolerance. It can be used both as a monkey-patch replacement for Node.js's internal parser or as a standalone component for parsing raw HTTP buffers.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","http","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/http-parser-js"},{"id":17695,"title":"HTTP Post Message","library":"http-post-message","status":"maintenance","version":"0.3.0","language":"javascript","ecosystem":"npm","summary":"The `http-post-message` package provides a generic messaging component to facilitate HTTP-style communication over the `window.postMessage` API. It abstracts the raw `postMessage` mechanics into familiar HTTP methods like `get`, `post`, `put`, `patch`, and `delete`, allowing developers to send structured requests and receive responses with HTTP semantics (e.g., status codes, headers). The current stable version is `0.3.0`. It does not implement the underlying `postMessage` transport itself but requires an external implementation of an `IPostMessage` interface, most commonly fulfilled by the `window-post-message-proxy` library, which Microsoft also maintains. Its key differentiator is bringing a robust, HTTP-like request/response pattern to cross-window and cross-iframe communication, simplifying complex messaging scenarios.","last_verified":"2026-04-23T00:00:00.000Z","tags":["javascript","Microsoft","post","message","http","iframe","protocol","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/http-post-message"},{"id":17699,"title":"HTTP Problem Details (RFC 7807)","library":"http-problem-details","status":"active","version":"0.1.7","language":"javascript","ecosystem":"npm","summary":"This library provides an implementation of HTTP Problem Details (RFC 7807) for Node.js applications, enabling standardized machine-readable error responses for HTTP APIs. As of version 0.1.7, it offers classes like `ProblemDocument` and `ProblemDocumentExtension` to construct detailed error objects that conform to the specification, including standard fields like `type`, `title`, `status`, `detail`, and `instance`, as well as support for extension members. The package is built with TypeScript, providing strong typing out of the box, and explicitly validates `type` and `instance` fields as valid URIs, throwing errors on invalid input. While the project is in its early stages of development (pre-1.0.0), it encourages contributions and aims for strict RFC compliance, differentiating itself by offering a focused, unopinionated foundation for problem detail generation.","last_verified":"2026-04-23T00:00:00.000Z","tags":["javascript","http","problem","error","rfc7807","api","rest","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/http-problem-details"},{"id":18432,"title":"http-problem-details-mapper","library":"http-problem-details-mapper","status":"active","version":"0.1.7","language":"javascript","ecosystem":"npm","summary":"A library for mapping errors to RFC 7807 HTTP Problem Details (ProblemDocument) objects. Version 0.1.7 ships TypeScript types and follows Conventional Commits. It provides an extensible mapper pattern (ErrorMapper, MapperRegistry, MappingStrategy) to convert domain errors into structured HTTP error responses. Key differentiators: integrates with http-problem-details and express-http-problem-details for a complete REST error handling stack. Release cadence is low; version 0.1.x is stable and maintained. Peer dependency on http-problem-details (^0.1.0) required.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","http","problem","error","http-problem","rfc7807","rest","api","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/http-problem-details-mapper"},{"id":16071,"title":"Node.js HTTP/WebSocket Programmable Proxy","library":"http-proxy","status":"active","version":"1.18.1","language":"javascript","ecosystem":"npm","summary":"http-proxy is a robust and programmable HTTP proxying library for Node.js, designed to facilitate the creation of components such as reverse proxies and load balancers. It offers comprehensive support for both HTTP(S) and WebSockets. The current stable version is 1.18.1. While its release cadence is not rapid, the project undergoes periodic maintenance, as highlighted by the 1.17.0 release which delivered numerous bug fixes and feature additions, indicating active, albeit slower, development. A key differentiator is its `createProxyServer` factory, which returns a flexible proxy instance, allowing developers to customize request and response pipelines for fine-grained control over proxied traffic, making it suitable for complex proxying scenarios beyond basic URL forwarding.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/http-proxy"},{"id":16070,"title":"HTTP Proxy 3","library":"http-proxy-3","status":"active","version":"1.23.2","language":"javascript","ecosystem":"npm","summary":"http-proxy-3 is an actively maintained, modern rewrite of the popular `http-proxy` library for Node.js, currently at version 1.23.2. It provides programmable HTTP/HTTPS and WebSocket proxying capabilities, suitable for building reverse proxies, load balancers, or API gateways. Key differentiators include a complete rewrite in TypeScript for enhanced type safety and maintainability, full HTTP/2 support via the `fetch` API, and comprehensive updates to all dependent packages to address security vulnerabilities. The library explicitly fixes known socket leaks and uncatchable WebSocket errors present in the unmaintained original `http-proxy`. It is used in production by major projects like Vite, CoCalc, and JupyterHub, ensuring a stable and reliable solution for integrating application logic with proxy server functionality.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/http-proxy-3"},{"id":16072,"title":"HTTP Proxy Agent","library":"http-proxy-agent","status":"active","version":"9.0.0","language":"javascript","ecosystem":"npm","summary":"`http-proxy-agent` provides a robust `http.Agent` implementation designed for making HTTP requests through an HTTP or HTTPS proxy server in Node.js environments. Currently at version 9.0.0, this library is part of the actively maintained `proxy-agents` monorepo, which generally sees updates aligned with Node.js LTS releases. Its primary function is to integrate seamlessly with Node's built-in `http` module, abstracting the proxy connection details. A key distinction is its specific focus on `http` module requests; for proxying `https` module requests, the companion `https-proxy-agent` package should be used. It supports standard `http.Agent` options and allows for custom headers to be sent to the proxy. This package is specifically designed for Node.js environments, requiring Node.js 20 or later for version 9.0.0.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","http","proxy","endpoint","agent"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/http-proxy-agent"},{"id":18433,"title":"http-proxy-cli","library":"http-proxy-cli","status":"active","version":"2.1.0","language":"javascript","ecosystem":"npm","summary":"A command-line proxy tool that wraps the http-proxy library to provide simple HTTP/HTTPS request forwarding. Current stable version 2.1.0. Development appears slow with few releases. Key differentiator: zero-config CLI for quick proxy setups with route mapping, header injection, and host header preservation. Unlike full-featured proxies like mitmproxy or nginx, this is a lightweight, single-binary style tool for development and testing.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","proxy","http","cli"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/http-proxy-cli"},{"id":17017,"title":"Node.js HTTP Proxy Middleware","library":"http-proxy-middleware","status":"active","version":"3.0.5","language":"javascript","ecosystem":"npm","summary":"http-proxy-middleware is a robust and flexible Node.js library designed to easily set up reverse proxies within various HTTP server frameworks such as Express, Connect, Next.js, Fastify, and Polka. It leverages http-proxy under the hood, providing a 'one-liner' API to proxy requests, handle WebSockets, rewrite paths, and modify requests/responses. The current stable major version is 3.x (specifically v3.0.5 as of recent updates), with v4.0.0 actively under development in beta, introducing some breaking changes and refinements. The library is known for its ease of integration and comprehensive configuration options, making it a popular choice for development environments and API gateway setups where requests need to be routed to different backend services. Patch releases are frequent, addressing bugs and minor improvements.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","reverse","proxy","middleware","http","https","connect","express","fastify","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/http-proxy-middleware"},{"id":17258,"title":"HTTP Proxy Middleware Response Body Extractor","library":"http-proxy-middleware-body","status":"maintenance","version":"1.0.0","language":"javascript","ecosystem":"npm","summary":"The `http-proxy-middleware-body` package, currently at version `1.0.0` (last published three years ago), provides a utility function to capture and process the response body from proxied requests when using `http-proxy-middleware`. This is particularly useful for scenarios where introspection or modification of the proxy's response payload is required, such as error handling, token expiration checks, or data transformation before sending the response back to the client. While `http-proxy-middleware` itself focuses on proxying, this package extends its capabilities by exposing the `onProxyRes` event's full response data stream, enabling developers to parse JSON or other raw body formats by buffering the entire stream. Its release cadence is inactive, as `1.0.0` is the current and seemingly only major version. It differentiates itself by offering a simple way to access the full response body, a feature that the core `http-proxy-middleware` API did not directly provide in early versions, though newer versions of `http-proxy-middleware` now offer `responseInterceptor` for similar functionality.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","http-proxy-middleware"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/http-proxy-middleware-body"},{"id":16382,"title":"Node.js HTTP Proxy (Node 16+ fork)","library":"http-proxy-node16","status":"active","version":"1.0.6","language":"javascript","ecosystem":"npm","summary":"This package, `http-proxy-node16`, currently at version 1.0.6, is a specialized fork of the popular `node-http-proxy` library. Its primary purpose is to ensure robust compatibility and functionality within Node.js environments version 16.x and later, explicitly addressing potential breaking changes, deprecations, or compatibility issues that might arise when using the original `http-proxy` on newer Node.js runtimes. It offers comprehensive programmable HTTP and WebSocket proxying capabilities, making it an ideal choice for implementing components such as reverse proxies, sophisticated load balancers, or custom HTTP proxy middleware. A key differentiator from the upstream `node-http-proxy` is its explicit focus and testing against Node.js v16 and beyond, providing a reliable solution for applications deployed in these modern environments. The project indicates a maintenance approach welcoming \"bug-fix PRs,\" suggesting a reactive, community-driven cadence for updates. This fork serves as a targeted solution for developers seeking a stable proxying library specifically for their Node.js 16+ applications, where the original project might have broader compatibility concerns or different priorities.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/http-proxy-node16"},{"id":16386,"title":"HTTP Proxy Response Rewrite","library":"http-proxy-response-rewrite","status":"abandoned","version":"0.0.1","language":"javascript","ecosystem":"npm","summary":"http-proxy-response-rewrite is a Node.js library designed to simplify the modification of response bodies when using `http-proxy`. Its core functionality involves transparently handling common compression formats like `gzip` and `deflate` to decompress the response body, allowing developers to manipulate the plain text or JSON content, and then re-compress it before sending it to the client. The library is currently at version 0.0.1 and has not been updated in approximately 8 years, indicating it is no longer actively maintained. Its primary differentiator was providing a streamlined way to intercept and modify compressed `http-proxy` responses, a task that would otherwise require manual zlib handling. Due to its abandoned status, developers should consider more modern and actively maintained alternatives for proxy response manipulation.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","http-proxy","streaming","json"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/http-proxy-response-rewrite"},{"id":16385,"title":"HTTP Proxy Rules for Node-HTTP-Proxy","library":"http-proxy-rules","status":"abandoned","version":"1.1.3","language":"javascript","ecosystem":"npm","summary":"http-proxy-rules is an add-on module designed to work with the `node-http-proxy` library, providing a mechanism to define and manage routing rules for a reverse proxy. It allows developers to configure a set of regular expression-based URL path matching rules that translate incoming client requests to different target URLs for the backend service. The current stable version is 1.1.3. As of current observations, the package appears to be unmaintained, with no recent releases or active development, suggesting a very slow or non-existent release cadence. Its primary differentiator is its simple, regex-based rule matching system built specifically to integrate with `node-http-proxy`, providing a more structured way to handle complex routing logic compared to manual request inspection within the proxy server. It prioritizes the first matching rule based on object key order.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","node-http-proxy","http-proxy","http-proxy-table","proxy-table","proxy-rules","proxy"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/http-proxy-rules"},{"id":17260,"title":"HTTP Proxy to SOCKS Converter (CLI)","library":"http-proxy-to-socks","status":"abandoned","version":"1.1.4","language":"javascript","ecosystem":"npm","summary":"http-proxy-to-socks (hpts) is a command-line interface (CLI) tool for Node.js designed to convert a SOCKS proxy into an HTTP proxy. This utility is particularly useful in environments where applications or clients only support HTTP proxy configurations, but the available upstream proxy is SOCKS-based. It operates by launching a local HTTP proxy server that intercepts HTTP requests and transparently forwards them through a user-specified SOCKS proxy. The package is currently at version 1.1.4, with its last update approximately six years ago, indicating it is likely in an abandoned or unmaintained state. While it fulfills a specific niche, users should be aware of its age and lack of recent updates. Key differentiators include its simplicity and direct command-line utility for this specific proxy conversion task, contrasting with more comprehensive proxy agents or libraries that might offer programmatic integration.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","socks","http proxy","converting proxy"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/http-proxy-to-socks"},{"id":16387,"title":"RabbitMQ HTTP API Client","library":"http-rabbitmq-manager","status":"abandoned","version":"0.0.4","language":"javascript","ecosystem":"npm","summary":"This library, `http-rabbitmq-manager`, is a Node.js client designed to interact with the RabbitMQ HTTP API. As of version 0.0.4, with its last commit over seven years ago, the package is considered abandoned and no longer actively maintained. It provides a programmatic interface for management and monitoring tasks such as retrieving cluster overview, listing nodes, connections, channels, consumers, and exchanges, and setting cluster definitions. A significant limitation is its official support for only RabbitMQ 3.x, while the current stable RabbitMQ version is 4.2.5. This means it may not be compatible with newer RabbitMQ installations or features. The library's functionality relies heavily on the RabbitMQ Management UI plugin being installed and enabled on the RabbitMQ server. The API uses traditional Node.js callback patterns for asynchronous operations, which differs from modern Promise-based or `async/await` paradigms. For current RabbitMQ monitoring, official documentation now recommends tools like Prometheus and Grafana over direct HTTP API scraping for long-term data collection.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/http-rabbitmq-manager"},{"id":17696,"title":"HTTP Range Header Parser","library":"http-range","status":"active","version":"1.0.0","language":"javascript","ecosystem":"npm","summary":"The `http-range` package provides a Node.js-specific parser and creator for HTTP/1.1 `Content-Range` and `Range` header fields. It offers dedicated classes `ContentRange` and `Range` for handling these headers, allowing developers to parse incoming header strings into structured objects and construct valid header strings from component parts. Additionally, it exposes a `RangeSpec` class for granular control over individual range specifications. The package is currently at version 1.0.0, indicating a stable and mature API. Its primary focus is on strict adherence to RFC2616 specifications for range headers, differentiating it by offering distinct classes for both Content-Range and Range headers rather than a single generic utility function. Release cadence is not explicitly defined but the project appears to be stable with a specific and limited scope.","last_verified":"2026-04-23T00:00:00.000Z","tags":["javascript","content-range","range","http","header","parser","http/1.1"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/http-range"},{"id":18434,"title":"http-range-parse","library":"http-range-parse","status":"active","version":"1.0.0","language":"javascript","ecosystem":"npm","summary":"Parses HTTP Range headers according to RFC7233. Current version 1.0.0, stable with no recent updates. Converts a range header string into a structured object with unit and range details (first, last, suffix, or multiple ranges). Lightweight, no dependencies. Compared to alternatives like `range-parser`, this library returns a more detailed object and supports multi-range headers.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","http","range","parse"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/http-range-parse"},{"id":17697,"title":"HTTP Reason Phrase Lookup","library":"http-reasons","status":"maintenance","version":"0.1.0","language":"javascript","ecosystem":"npm","summary":"http-reasons is a minimalist JavaScript utility that provides a database to look up human-readable reason phrases for HTTP response status codes. The package is currently at version 0.1.0 and appears to be in a maintenance state, as there have been no significant updates or new releases from Postman Labs, its maintainer, for several years. Its primary function is a static data lookup, offering a simple mapping of numeric HTTP status codes to their corresponding standard reason phrases. Developers seeking more actively maintained alternatives with broader features like explicit ES module support, TypeScript definitions, and more comprehensive status code constants (e.g., `StatusCodes.OK`, `ReasonPhrases.OK`) should consider packages like `http-status-codes`, which offers a more robust and modern API.","last_verified":"2026-04-23T00:00:00.000Z","tags":["javascript","postman","http-code","response-code","reason"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/http-reasons"},{"id":17698,"title":"HTTP Request Mocking Library","library":"http-request-mock","status":"active","version":"2.0.2","language":"javascript","ecosystem":"npm","summary":"http-request-mock is a versatile JavaScript/TypeScript library designed for intercepting and mocking HTTP requests across various environments and client libraries. It operates at a low level, directly hooking into XMLHttpRequest, fetch, and Node.js's native http/https modules, allowing it to mock requests from popular libraries like Axios, jQuery, Superagent, Ky, Node-Fetch, and Got without specific integrations for each. The current stable version is 2.0.2. The library aims to provide a 'non-hacking' approach to mocking by offering a webpack plugin and a command-line tool, enabling separation of mock data from business logic and eliminating the need for code modifications during development or testing. Its core differentiator is this low-level, environment-agnostic interception combined with tooling for externalizing mock configurations, which distinguishes it from libraries that require proxy setups or direct code alterations.","last_verified":"2026-04-23T00:00:00.000Z","tags":["javascript","xhr mock","XMLHttpRequest mock","xhr-mock","fetch mock","fetch-mock","wx.request mock","response mock","ajax mock","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/http-request-mock"},{"id":17261,"title":"Promise-based HTTP/HTTPS Client","library":"http-request-plus","status":"maintenance","version":"1.0.3","language":"javascript","ecosystem":"npm","summary":"http-request-plus is a lightweight, promise-oriented, and stream-capable wrapper around Node.js's built-in `http` and `https` modules. Designed for Node.js environments (requiring `node >=14.18`), it offers a minimalistic API for making network requests, handling redirects, and processing responses as buffers, text, or JSON. The current stable version is 1.0.3, with updates appearing infrequently, suggesting a maintenance-focused cadence rather than active feature development. Its key differentiator is being a thin abstraction directly over native Node.js HTTP capabilities, providing fine-grained control and stream processing without the overhead of more feature-rich alternatives like `axios` or `node-fetch`, while still offering promise-based convenience.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","client","fetch","http","https","json","promise","request","stream"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/http-request-plus"},{"id":17262,"title":"HTTP Request Signature","library":"http-request-signature","status":"abandoned","version":"0.0.5","language":"javascript","ecosystem":"npm","summary":"This library provides tools for parsing and generating HTTP signatures in compliance with the 'Signing HTTP Messages' Internet Draft (draft-cavage-http-signatures-07.txt). Currently at version 0.0.5, it appears to be an unmaintained project, with its last update occurring approximately seven years ago. A significant limitation is its exclusive support for the `ed25519` cryptographic algorithm, restricting its use cases to environments that specifically require or permit this algorithm. Due to its status as an early-stage, potentially abandoned library based on a draft specification, users should exercise caution regarding security, long-term stability, and compatibility with evolving standards. The project does not indicate a clear release cadence, reflecting its dormant state.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/http-request-signature"},{"id":16388,"title":"Extract URL from Node.js HTTP ClientRequest","library":"http-request-to-url","status":"maintenance","version":"1.1.0","language":"javascript","ecosystem":"npm","summary":"The `http-request-to-url` package provides a focused utility function designed to extract the complete URL (including protocol, host, port, path, and query string) from a Node.js `http.ClientRequest` object. This is particularly useful in scenarios where an outgoing HTTP request has been initiated, and its full destination URL needs to be programmatically determined for purposes such as logging, proxying, or debugging. The package currently resides at version 1.1.0. Given its last commit date in 2019, it appears to be in a maintenance state, offering stable functionality primarily for CommonJS environments and leveraging standard Node.js `http` module properties without frequent updates or new feature development. Its differentiator is its singular purpose, directly addressing the extraction of a URL from a low-level Node.js request object.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","http","request","url","convert"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/http-request-to-url"},{"id":17700,"title":"HTTP Response and Error Formatting for Node.js","library":"http-response-kit","status":"active","version":"1.1.0","language":"javascript","ecosystem":"npm","summary":"http-response-kit is a TypeScript-first library designed for standardizing HTTP error and success responses in Node.js applications, particularly useful for RESTful APIs. It provides a comprehensive set of HTTP status codes (1xx-5xx) and convenient factory methods like `HttpError.notFound()` and `HttpResponse.ok()`. Key differentiators include full type safety, zero external dependencies, global and instance-level customization options, and support for both ESM and CommonJS module systems. Currently at version 1.1.0, the package aims for stability and consistency in API response formatting, abstracting away much of the boilerplate associated with handling HTTP statuses and response bodies.","last_verified":"2026-04-23T00:00:00.000Z","tags":["javascript","http","error","response","api","rest","status-code","express","nodejs","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/http-response-kit"},{"id":16073,"title":"HTTP Response Object","library":"http-response-object","status":"active","version":"3.0.2","language":"javascript","ecosystem":"npm","summary":"http-response-object is a minimalistic JavaScript library designed to encapsulate HTTP response data into a simple, consistent object. It provides a standardized structure for common response properties such as `statusCode`, `headers`, `body`, and `url`, which simplifies handling and passing HTTP responses across different application layers. The current stable version is 3.0.2. While the project maintains a focused scope, it receives updates to ensure compatibility and address specific use cases. Key differentiators include its lightweight design, explicit support for both Node.js `Buffer` and `String` for the response body, and the inclusion of TypeScript types, which enhance developer experience through strong type checking. It is frequently employed in contexts requiring a normalized representation of HTTP responses, such as in HTTP client abstractions, proxy implementations, or server-side rendering logic, offering a predictable interface for response data.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","http","https","response","request","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/http-response-object"},{"id":17264,"title":"HTTP Status Map","library":"http-response-status","status":"active","version":"1.1.3","language":"javascript","ecosystem":"npm","summary":"This package provides a comprehensive, TypeScript-first solution for working with HTTP status codes in JavaScript and Node.js applications. It offers a structured approach to access HTTP status code constants, retrieve human-readable names, and categorize codes into their respective classes (e.g., informational, success, client error, server error). The current stable version is 1.1.3, released in December 2022. While its release cadence has been infrequent, focusing primarily on bug fixes and minor dependency updates, the library remains a reliable choice for static HTTP status code mapping. Key differentiators include its robust TypeScript typings, which ensure compile-time safety and better developer experience, and its utility functions that simplify common operations like checking status categories, providing an abstract layer over raw numerical comparisons. It serves as a lightweight and focused alternative to manually managing HTTP status code logic.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","http","typescript","code","response","status"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/http-response-status"},{"id":17263,"title":"HTTP Response Status Code Utilities","library":"http-response-status-code","status":"active","version":"1.7.5","language":"javascript","ecosystem":"npm","summary":"This package, `http-response-status-code`, provides a lightweight and comprehensive utility for interacting with HTTP status codes, names, and descriptions. Currently at version 1.7.5, it offers a stable API for retrieving details, validating codes, and categorizing them into informational, success, redirection, client error, and server error groups. The library differentiates itself by providing a full suite of helper functions, such as `getStatusName`, `getStatusDescription`, `getNotFound`, and dedicated checks like `isInformationalCode` or `isClientErrorCode`, in addition to exposing all standard HTTP status codes as named exports. Its release cadence appears to be moderate, with minor updates focusing on feature additions like the \"Toolset Overview\" in 1.7.2 and continuous code hygiene improvements. It ships with TypeScript types, ensuring robust usage in modern JavaScript and TypeScript environments, making it a reliable choice for handling HTTP response logic.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","Http","Response","Status","Codes","Https","skillnter","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/http-response-status-code"},{"id":17265,"title":"HTTP Rewrite Middleware for Connect/Express","library":"http-rewrite-middleware","status":"abandoned","version":"0.1.6","language":"javascript","ecosystem":"npm","summary":"This package, `http-rewrite-middleware`, provides Nginx-inspired, regular expression-based URL rewriting functionality as a middleware for Connect and Express web servers. It allows developers to define rules for internal rewrites (where the server processes the new URL internally without notifying the client) or external HTTP 301 (permanent) or 302 (temporary) redirects (where the client is instructed to request a new URL). The current version available is 0.1.6, though the provided README refers to v0.1.5. Its `node >= 0.8.0` engine requirement and low version number indicate that the package has likely not seen significant active development in many years, suggesting it is either abandoned or in a very minimal maintenance state. Its primary differentiators are its straightforward, rule-based approach for managing both internal URL transformations and client-side redirects, similar to how Nginx's `rewrite` module operates, making it a direct successor to `grunt-connect-rewrite` for Grunt-based setups.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","gruntplugin","grunt-contrib-connect","grunt-express","modrewrite","rewriterule","rewrite","route","connect"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/http-rewrite-middleware"},{"id":18435,"title":"http-schemas","library":"http-schemas","status":"active","version":"0.13.2","language":"javascript","ecosystem":"npm","summary":"Strongly-typed HTTP schemas for TypeScript that enforce API contracts at build time and runtime. Version 0.13.2 ships TypeScript types and integrates with the rtti library for schema specification and enforcement. It supports both client-side (createHttpClient) and server-side (Express integration with createRequestHandler and decorateExpressRouter) usage. Key differentiators include static type checking of request/response payloads, runtime validation, and automatic response trimming to prevent information leaks. Release cadence is irregular; the v0.10 API is deprecated but still supported. Alternatives like tRPC and Zod offer similar functionality but with different trade-offs.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/http-schemas"},{"id":17701,"title":"http-serve: Command-line HTTP Server","library":"http-serve","status":"active","version":"1.0.1","language":"javascript","ecosystem":"npm","summary":"http-serve is a command-line HTTP server that builds upon the foundational `http-server` package, enhancing it with key features such as gzip compression and a configurable fallback mechanism for nonexistent routes (404s). It also includes built-in HTTPS support, making it a robust solution for both local development and front-end testing environments. The current stable version is 1.0.1, indicating a mature yet focused tool. As a CLI utility, its release cadence is typically driven by new feature additions, bug fixes, or dependency updates. Its primary differentiators lie in its zero-configuration approach, ease of use for quick static file serving, and the added capabilities for gzipped assets and Single Page Application (SPA) routing compared to basic HTTP servers.","last_verified":"2026-04-23T00:00:00.000Z","tags":["javascript","cli","command","http","https","gzip","gz","fallback"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/http-serve"},{"id":11057,"title":"http-server: A Simple Static HTTP Server","library":"http-server","status":"active","version":"14.1.1","language":"javascript","ecosystem":"npm","summary":"http-server is a robust, zero-configuration command-line HTTP server designed for serving static files efficiently. Currently stable at version `14.1.1`, it has a reasonably active release cadence, addressing security vulnerabilities, adding new features, and dropping older Node.js support. Its key differentiators include ease of use via a simple CLI, support for HTTPS, automatic gzip/brotli compression, CORS headers, basic authentication, and proxying capabilities. It is suitable for local development, testing, and production environments, providing a quick way to serve content without complex setup. The project recently underwent a significant refactor by internalizing the `ecstatic` library's functionality, reducing external dependencies.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","cli","command","static","http","https","http-server","https-server","server"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/http-server"},{"id":18436,"title":"http-server-plus","library":"http-server-plus","status":"active","version":"1.0.0","language":"javascript","ecosystem":"npm","summary":"An augmented Node.js HTTP server that supports HTTP, HTTPS, and HTTP/2 on the same instance, with the ability to listen on multiple ports, sockets, or file descriptors simultaneously. Version 1.0.0 is stable with irregular release cadence. Key differentiators include unified server creation via `create()`, promise-based `.listen()` with nice addresses, and built-in support for HTTP/2 via `http2` (Node >=8) or `spdy` (Node <8). Suitable for advanced server setups needing multiple protocols or endpoints.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","http","https","server","ports"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/http-server-plus"},{"id":14624,"title":"HTTP Server for Single Page Applications","library":"http-server-spa","status":"active","version":"1.3.0","language":"javascript","ecosystem":"npm","summary":"http-server-spa is a lightweight and fast Node.js-based static file server specifically designed to host Single Page Applications (SPAs). Its primary feature is built-in support for the HTML5 History API fallback, which routes all non-file requests to a specified fallback HTML file (e.g., `index.html`), allowing client-side routers to handle URL paths without 404 errors. This differentiates it from general-purpose static servers that require additional configuration for this behavior. The package is predominantly a command-line interface (CLI) tool, commonly installed globally. While the npm metadata indicates version 1.3.0, the most recent \"first official release\" is tagged as 3.2.0, addressing several bug fixes including Node.js compatibility. Release cadence appears irregular, focusing on critical bug fixes and improvements rather than a fixed schedule. It distinguishes between \"file requests\" and \"route requests,\" serving actual files with a 200 status or redirecting route requests to the fallback with a 301 status for non-root paths.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/http-server-spa"},{"id":25737,"title":"http-service","library":"http-service","status":"maintenance","version":"1.1.3","language":"javascript","ecosystem":"npm","summary":"A simple Node.js module wrapping Node's native http/https module, targeting JSON data exchange between servers. Version 1.1.3 provides GET, POST, PUT, DELETE requests with both callback and Promise support. It allows base URL initialization and can be subclassed for custom service APIs. Limited documentation and low maintenance activity; no significant updates since 2018. Suitable for simple JSON-based server-to-server communication but lacks advanced features like interceptors, retries, or streaming support found in Axios or Got.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","http","http-service"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/http-service"},{"id":21441,"title":"http-sf","library":"http-sf","status":"active","version":"1.2.0","language":"python","ecosystem":"pypi","summary":"A Python library for parsing and serializing HTTP Structured Fields (RFC 8941). Current version 1.2.0, released 2025-01-13. Cadence: irregular, ~1 minor per year. Requires Python >=3.10.","last_verified":"2026-04-27T00:00:00.000Z","tags":["http","structured-fields","rfc-8941","serialization","parsing"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/http-sf"},{"id":11058,"title":"HTTP Shutdown","library":"http-shutdown","status":"maintenance","version":"1.2.2","language":"javascript","ecosystem":"npm","summary":"http-shutdown is a Node.js library designed for gracefully shutting down HTTP servers, addressing shortcomings of the native `server.close()` method. Unlike `server.close()` which only terminates the listening socket and waits for existing connections, `http-shutdown` actively closes idle keep-alive sockets and waits for all in-flight requests to complete before closing their associated sockets. This ensures no new requests are accepted and all current requests finish cleanly. The library, currently at version 1.2.2, appears to be in a maintenance phase with infrequent but stable releases. It offers two primary integration methods: explicitly wrapping an `http.Server` instance or extending the `http.Server` prototype with a `withShutdown()` method. It ships with TypeScript types, facilitating its use in modern TypeScript projects.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","http","https","graceful","force","shutdown","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/http-shutdown"},{"id":16074,"title":"HTTP Signature","library":"http-signature","status":"maintenance","version":"1.4.0","language":"javascript","ecosystem":"npm","summary":"http-signature is a Node.js library providing a reference implementation for Joyent's HTTP Signature scheme. This scheme allows clients and servers to sign and verify HTTP messages to ensure authenticity and integrity. The package's latest version, 1.4.0, was published over two years ago (as of late 2023), indicating a low-cadence or maintenance status, despite high weekly download numbers. While still widely used, it's important to note that this library implements Joyent's specific scheme, which predates and differs from the more recent IETF RFC 9421 \"HTTP Message Signatures\" standard. Other libraries, such as `http-message-signatures`, implement the newer RFC. This package is primarily designed for CommonJS environments and does not natively support ESM imports.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","https","request"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/http-signature"},{"id":16075,"title":"HTTP Simple Proxy Daemon","library":"http-simple-proxy","status":"active","version":"1.0.5","language":"javascript","ecosystem":"npm","summary":"http-simple-proxy is a Node.js-based reverse proxy daemon designed to allow multiple web applications to share the same HTTP(S) ports (e.g., 80 and 443). It functions as a front-end HTTP service, providing features such as reverse proxying, URL rewriting, HTTP redirects, SSL termination, serving static files, basic HTTP authentication, and WebSocket support. It is a simpler rewrite of the 'http-master' project, intended for less complex use cases where ease of setup is prioritized over the more robust features of its predecessor. The package is currently at version 1.0.5, indicating a stable but possibly not rapidly evolving codebase. It distinguishes itself by offering an all-in-one configuration for listening ports and flexible routing based on domain names, paths, and regular expressions, enabling HTTPS for non-SSL compatible backends.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","http","https","simple","proxy"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/http-simple-proxy"},{"id":16079,"title":"HTTP Status Codes Utility","library":"http-status","status":"active","version":"2.1.0","language":"javascript","ecosystem":"npm","summary":"http-status is a utility library for Node.js that provides comprehensive interaction with HTTP status codes, their names, messages, and classes. Currently at version 2.1.0, it offers a stable API for looking up information by either a numeric code or a symbolic name (e.g., `status[404]` or `status.NOT_FOUND`). A key differentiator is its inclusion of both standard IANA codes and an extensive set of 'extra' codes used by popular software like IIS, NGINX, and Cloudflare, which are categorized and accessible. The library is written in TypeScript and supports both ESM and CommonJS module systems, with a focus on ease of use across modern JavaScript environments. It doesn't specify a strict release cadence but shows active maintenance through its recent major version migration to modern module standards.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","http","connect","frontend","status","express","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/http-status"},{"id":16077,"title":"HTTP Status Code Utilities","library":"http-status-code","status":"active","version":"2.1.0","language":"javascript","ecosystem":"npm","summary":"The `http-status-code` package provides a straightforward, protocol-aware utility for retrieving human-readable messages associated with HTTP status codes. Currently at version 2.1.0, this library does not indicate a rapid release cadence, suggesting a stable, mature, and low-maintenance tool. Its primary differentiation lies in allowing developers to specify the HTTP protocol version (e.g., HTTP/1.0, HTTP/1.1, HTTP/2) when querying for a status message, ensuring accuracy for protocol-specific codes or messages. If no protocol is specified, it defaults to a comprehensive set. It's a simple, focused solution for translating numeric status codes into their standard descriptions.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","http","status","code"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/http-status-code"},{"id":16390,"title":"HTTP Status Codes Constants","library":"http-status-codes","status":"active","version":"2.3.0","language":"javascript","ecosystem":"npm","summary":"http-status-codes is a JavaScript/TypeScript library that provides constants for HTTP status codes and their corresponding reason phrases. It is currently at version 2.3.0 and maintains a regular release cadence, primarily adding new RFC-defined status codes and minor improvements. Key differentiators include its complete lack of external dependencies, its full support for modern JavaScript and TypeScript environments, and its comprehensive coverage of status codes defined across various RFCs (like RFC1945, RFC2616, RFC2518, RFC6585, RFC7538, RFC8297, RFC7231, RFC7540). The library is designed to be highly tree-shakable, reducing bundle sizes for applications only using a subset of its features. It also offers utility functions to retrieve reason phrases from codes and vice versa, making it a robust and convenient tool for handling HTTP responses.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","node","http","apache","HttpStatus","httpclient","status","codes"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/http-status-codes"},{"id":16076,"title":"HTTP Status Emojis","library":"http-status-emojis","status":"active","version":"2.2.0","language":"javascript","ecosystem":"npm","summary":"http-status-emojis is a minimalist JavaScript library that provides a direct mapping of common HTTP status codes to relevant Unicode emojis. Currently at version 2.2.0, it exposes a simple, immutable object where keys are numeric HTTP status codes (e.g., 200, 404, 500) and values are corresponding emojis (e.g., '✅', '❓', '💣'). The package is highly stable with a generally slow release cadence, typically updated to add new emojis or address minor issues rather than introduce breaking API changes. Its key differentiator is its single-purpose design, offering a straightforward and zero-dependency solution for visually representing HTTP statuses in contexts such as logs, command-line tools, or user interfaces where a quick, intuitive status indicator is beneficial.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","http","status","code","emojis"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/http-status-emojis"},{"id":17267,"title":"HTTP Status Enum","library":"http-status-enum","status":"active","version":"1.0.2","language":"javascript","ecosystem":"npm","summary":"http-status-enum is a lightweight JavaScript/TypeScript library designed to provide a comprehensive, read-only enumeration of standard HTTP status codes. It offers a convenient dual-access mechanism, allowing developers to retrieve status descriptions from numeric codes (e.g., `500` yields `INTERNAL_SERVER_ERROR`) and vice-versa. The package is currently stable at version 1.0.2, with a slow, maintenance-focused release cadence primarily addressing module resolution and type definition correctness. Its key differentiators include its minimal footprint, explicit TypeScript type definitions for enhanced developer experience and type safety, and its straightforward API for consistent access to HTTP status information without external dependencies or complex configurations, making it a reliable choice for various application contexts.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","http","status","codes","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/http-status-enum"},{"id":16389,"title":"HTTP Status Code Utilities","library":"http-status-response-codes","status":"maintenance","version":"1.0.2","language":"javascript","ecosystem":"npm","summary":"The `http-status-response-codes` package (current version 1.0.2) provides a JavaScript utility for handling HTTP status codes, drawing inspiration from Java's Spring Boot framework. It exports an `HttpStatus` class that can be instantiated with a numeric status code (as a string) or a response-like object containing a `status` property. Instances of `HttpStatus` offer methods to categorize the status code (e.g., `is2xxSuccessful()`, `is4xxClientError()`, `isError()`, `is1xxInformational()`, `is3xxRedirection()`, `is5xxServerError()`), and retrieve its name, code value, and description. Additionally, the package exports a `statusCodes` object, providing a convenient enum-like collection of standard HTTP status codes. This library facilitates programmatic handling and classification of HTTP responses in a structured manner. Given its version and CommonJS-centric examples, the package appears to be stable and feature-complete, but not actively undergoing modern JavaScript evolution.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","http","nodejs","statuscode"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/http-status-response-codes"},{"id":16078,"title":"HTTP Status Codes for TypeScript","library":"http-status-ts","status":"active","version":"2.0.1","language":"javascript","ecosystem":"npm","summary":"http-status-ts is a lightweight, isomorphic utility library designed for convenient access to standard HTTP status codes within TypeScript projects. It provides a comprehensive list of HTTP status codes as a TypeScript enum (`HttpStatus`) and a helper function (`httpStatusTextByCode`) to retrieve the corresponding human-readable text description. Currently stable at version 2.0.1, the library maintains a steady cadence of releases focused on stability and minor enhancements. Its primary differentiation lies in its explicit TypeScript-first design, providing strong type safety out-of-the-box for both Node.js and browser environments, unlike some plain JavaScript alternatives that may require manual type definitions.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","http","status","codes","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/http-status-ts"},{"id":16080,"title":"HTTP String Parser","library":"http-string-parser","status":"abandoned","version":"0.0.6","language":"javascript","ecosystem":"npm","summary":"http-string-parser is a lightweight, proof-of-concept library designed to parse raw HTTP request and response messages from strings within Node.js environments. The package is currently at version 0.0.6, with its last known update in 2014, indicating it is no longer actively maintained. Its core functionality offers methods like `parseRequest`, `parseResponse`, `parseRequestLine`, `parseStatusLine`, and `parseHeaders` to break down HTTP messages into structured JavaScript objects. A key differentiator is its explicit admission of being a 'naive' parser, not leveraging Node.js core's C bindings for HTTP parsing or more robust alternatives like `http-pegjs`, which were even suggested as future replacements in its own README. It serves as a basic utility for scenarios where a simple, non-production-grade parsing of well-formed HTTP strings is sufficient, but lacks the robustness and ongoing support expected for modern applications.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","http","message","request","response","parser","string","raw","bare"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/http-string-parser"},{"id":17702,"title":"HTTP Status Codes Mapper","library":"http-sts","status":"active","version":"1.1.4","language":"javascript","ecosystem":"npm","summary":"http-sts (HTTP Status Codes) is a JavaScript/TypeScript library designed to provide a comprehensive and structured collection of HTTP status codes. It maps each code to an object containing its numeric value, a human-readable name, and a detailed description directly sourced from MDN Web Docs. Currently at version 1.1.4, the package offers a stable and reliable way to access information for a wide range of HTTP responses, from informational (1xx) to server error (5xx) codes. Unlike simpler enumeration libraries, http-sts provides rich, descriptive content for each status code, making it suitable for applications that require more than just the code number or a basic name. Its release cadence is generally stable, with updates primarily reflecting changes or additions to HTTP status codes on MDN. Key differentiators include the depth of information provided and its direct lineage from an authoritative source like MDN, ensuring accuracy and detail.","last_verified":"2026-04-23T00:00:00.000Z","tags":["javascript","http status codes","http","status","codes","MDN","MDN status codes","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/http-sts"},{"id":11060,"title":"Graceful HTTP Server Termination","library":"http-terminator","status":"active","version":"3.2.0","language":"javascript","ecosystem":"npm","summary":"http-terminator provides a robust solution for gracefully shutting down Node.js HTTP(S) servers. Unlike the native `server.close()` method, which simply stops accepting new connections but leaves existing connections open indefinitely (potentially hanging due to keep-alive or long-running requests), this library actively tracks and terminates all connections after a configurable timeout. It ensures that in-flight requests complete their responses and communicates shutdown intent to clients. The current stable version is `3.2.0`, with a release cadence that includes minor and patch updates every few months, reflecting ongoing maintenance and feature additions. Key differentiators include its explicit handling of all connection types, including `http`, `https`, and `http2` servers (since v3.2.0), and its rewrite to TypeScript in v3.0.0, providing robust type definitions.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","kubernetes","prometheus","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/http-terminator"},{"id":27867,"title":"http-test-server","library":"http-test-server","status":"maintenance","version":"3.0.0","language":"javascript","ecosystem":"npm","summary":"A simple, promise-based HTTP server for integration testing in Node.js. v3.0.0 provides an async factory function that starts a server on a random port and returns an object with `baseUrl` and `shutdown()` method. It supports automatic shutdown and collects request body as Buffer. Unlike alternatives like `nock` or `supertest`, this uses a real HTTP server, making it suitable for end-to-end API testing. Released with TypeScript definitions. Maintenance mode since 2022.","last_verified":"2026-05-09T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/http-test-server"},{"id":17266,"title":"HTTPtestify","library":"http-testify","status":"active","version":"1.0.3","language":"javascript","ecosystem":"npm","summary":"HTTPtestify is a Node.js library designed for comprehensive integration testing of HTTP APIs. It provides a promise-based API, drawing inspiration from Axios, to facilitate making HTTP requests, asserting response properties, and conducting end-to-end tests. The current stable version is 1.0.3, with releases driven by feature additions and minor bug fixes rather than a strict schedule. Key differentiators include its extensive support for various HTTP methods (GET, POST, PUT, DELETE), advanced request customization (headers, body, query parameters), and sophisticated parallel request handling capabilities like `all`, `race`, and `allSettled`. The library also offers features such as request cancellation, proxy support, robust cookie and session management, and automatic parsing of JSON and optional XML responses, making it a versatile tool for complex API testing scenarios.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","HTTP-testify","Mock Server","API Testing","HTTP Requests","HTTP Methods","Mocking","Mocking Framework","Node.js","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/http-testify"},{"id":18437,"title":"http-up","library":"http-up","status":"active","version":"3.2.4","language":"javascript","ecosystem":"npm","summary":"http-up is a zero-configuration command-line HTTP server with an interface for file uploads, browsing, and online editing. Current stable version is 3.2.4, with frequent releases addressing security vulnerabilities. It supports TLS, basic auth, thumbnails, and office document editing via LibreOffice. Unlike simple static servers (e.g., http-server), http-up enables uploads, file management (copy/move/delete) in extended mode, and online editing of office and code files. The server runs via npx without installation and generates self-signed TLS certs automatically.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","cli","command","static","static-server","http","https","tls","http-server"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/http-up"},{"id":17268,"title":"HTTP URL Builder","library":"http-url-builder","status":"active","version":"1.1.0","language":"javascript","ecosystem":"npm","summary":"http-url-builder is a lightweight utility designed to simplify the construction of HTTP URLs, primarily for REST API interactions. It provides a fluent API to append path segments, add query parameters, and integrate path variables, streamlining the process of creating complex endpoints. The current stable version is 1.1.0, which notably introduced support for path variables. As a relatively new but actively maintained package, its release cadence is feature-driven, with updates focused on enhancing usability and functionality. Key differentiators include its explicit support for path variables, a clear and chainable API, and native TypeScript typings, which ensure a robust development experience compared to manual string concatenation or less specialized URL manipulation libraries.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","url","rest-api","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/http-url-builder"},{"id":11059,"title":"HTTP Vary Header Parser and Utility","library":"http-vary","status":"active","version":"1.0.3","language":"javascript","ecosystem":"npm","summary":"http-vary is a lightweight, RFC 9110 compliant utility designed for parsing and comparing HTTP Vary headers, which are crucial for ensuring correct HTTP caching behavior. It provides two primary functions: `parse()`, which normalizes a Vary header string into an array of lowercase header names (or a wildcard `'*'`), and `compare()`, used to determine if two sets of request headers are cache-equivalent based on a specified Vary header. The package is currently at version 1.0.3 and is part of the 'tinylibs' monorepo, suggesting a consistent, albeit independent, patch release cadence. Its core strength lies in its minimal footprint and strict adherence to RFC 9110, focusing exclusively on the Vary header without extraneous caching logic. This makes it ideal for environments demanding precise control over HTTP caching mechanisms. It also ships with comprehensive TypeScript types, enhancing developer experience and type safety.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","vary","http","header","headers","cache","caching","http-cache","vary-header","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/http-vary"},{"id":13312,"title":"HTTP-Z Message Parser and Builder","library":"http-z","status":"active","version":"8.1.1","language":"javascript","ecosystem":"npm","summary":"http-z is a focused JavaScript and TypeScript library for parsing and building HTTP messages (requests and responses) in strict accordance with RFC 7230. It provides distinct functions to convert raw HTTP strings into a structured model and to serialize a model back into a raw message string. The current stable version is 8.1.1, indicating ongoing maintenance and development. A key differentiator for http-z is its zero-dependency design, which contributes to a minimal footprint, making it suitable for environments where bundle size is critical. It operates seamlessly across both Node.js (requiring Node.js >=18) and modern web browser environments. This library is ideal for developers needing low-level interaction with HTTP message serialization and deserialization, offering a robust, RFC-compliant alternative to higher-level HTTP client or server frameworks by concentrating solely on the message structure.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","http","http-utility","http-message","builder","parser","request","response","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/http-z"},{"id":17269,"title":"Transparent HTTP/2 and HTTP/1.1 Client for Node.js","library":"http2-client","status":"maintenance","version":"1.3.5","language":"javascript","ecosystem":"npm","summary":"http2-client is a Node.js library designed to provide a transparent, drop-in replacement for Node's native `http` and `https` modules. It allows applications to make requests that automatically negotiate between HTTP/1.1 and HTTP/2 protocols using ALPN, without requiring changes to the existing `http.request` or `http.get` interfaces. This is particularly useful for integrating HTTP/2 capabilities into older modules or applications that are tightly coupled to the HTTP/1.1 API. The library manages connection pooling for both protocols, ensuring efficient resource utilization. The current stable version is 1.3.5. Based on the provided release history (v1.3.2, v1.3.3), the package appears to have an infrequent release cadence, suggesting a maintenance rather than actively developed status. Key differentiators include its adherence to the standard Node.js `http` module API and automatic protocol detection.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","http2","http2 client","request","compatible","client","compatibility"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/http2-client"},{"id":17270,"title":"HTTP/2 Support for Express","library":"http2-express","status":"active","version":"1.1.0","language":"javascript","ecosystem":"npm","summary":"http2-express integrates HTTP/2 protocol support into Express.js applications. The current stable version, 1.1.0, adds explicit support for Express 5 while maintaining backward compatibility with Express 4. Its release cadence is responsive to major Express and Node.js version updates. A key differentiator is its direct compatibility with the now-deprecated `http2-express-bridge` package, allowing for a straightforward migration by just changing the import name. Unlike its predecessor, http2-express intentionally removes support for HTTP/2 Server Push, aligning with current browser and client behavior where Server Push is largely deprecated due to observed limited or negative performance impacts. The library supports both secure (HTTPS/2) and insecure (h2c) HTTP/2 connections and provides options for backward compatibility with HTTP/1.1 clients.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","express","http2","https","push","support","compatibility","api","server"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/http2-express"},{"id":16829,"title":"HTTP/2 & HTTP/1.1 Proxy for Node.js","library":"http2-proxy","status":"active","version":"5.0.53","language":"javascript","ecosystem":"npm","summary":"http2-proxy is a robust Node.js library engineered to serve as a high-performance proxy for both HTTP/2 and HTTP/1.1 traffic, including support for WebSocket connections. Currently at version 5.0.53, the library maintains an active development status, though its major version release cadence appears irregular, with a significant jump from 1.x to 5.x. A core differentiator is its adherence to HTTP specifications, automatically managing critical headers such as hop-by-hop, connection, via, and forward. It is designed to be fully compatible with Node.js's async/await paradigm, with callback-based usage being an optional but discouraged alternative. A notable feature is its resilience during 503 errors, where it's safe to assume no data was read or written, enabling reliable request retries for all methods, including non-idempotent ones. Users are responsible for implementing their own final and error handlers, as the library does not perform automatic cleanup of errored responses, which provides flexibility for custom retry mechanisms. It requires Node.js v10.0.0 or higher to function correctly. The package also integrates seamlessly with common middleware frameworks like Connect and security libraries like Helmet.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","http2","http","proxy","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/http2-proxy"},{"id":13313,"title":"HTTP/2 Client with familiar HTTPS API","library":"http2-wrapper","status":"active","version":"2.2.1","language":"javascript","ecosystem":"npm","summary":"http2-wrapper is a Node.js library that provides an HTTP/2 client using an API familiar to users of Node's built-in `https` module. It allows existing codebases that rely on the HTTP/1 API to transparently support HTTP/2 without extensive rewrites. The current stable version is 2.2.1, with releases occurring as needed for bug fixes and minor improvements, typically every few weeks as seen in recent changelogs. A key differentiator is its ability to bridge HTTP/1-style agents with native HTTP/2 streams, enabling HTTP/2 support in modules designed for HTTP/1. While the maintainer recommends using the native `http2` module directly for new projects, `http2-wrapper` excels as a compatibility layer or when custom HTTP/2 agents are needed. It ships with TypeScript types, facilitating safer development in TypeScript environments.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","http2","https","http","request","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/http2-wrapper"},{"id":16081,"title":"HTTP Encrypted Content-Encoding","library":"http_ece","status":"active","version":"1.2.1","language":"javascript","ecosystem":"npm","summary":"This package provides a simple, direct implementation of the HTTP Encrypted Content-Encoding (RFC 8188) specification for Node.js environments. It enables the encryption and decryption of HTTP request and response bodies, primarily used in Web Push applications. The current stable version is 1.2.1. While not on a fixed release schedule, updates occur as needed, with the latest focusing on development tooling. Its primary differentiator is its focused adherence to RFC 8188, offering functions for both symmetric and static-ephemeral ECDH encryption modes, without additional layers or external runtime dependencies beyond Node.js built-ins, making it a lightweight option for content encryption. It targets modern Node.js environments, requiring Node.js version 16 or newer.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/http_ece"},{"id":6669,"title":"httpagentparser","library":"httpagentparser","status":"active","version":"1.9.9","language":"python","ecosystem":"pypi","summary":"httpagentparser is a Python library (current version 1.9.9) that efficiently extracts operating system, browser, and other relevant information from HTTP User-Agent strings. It offers fast parsing and is primarily focused on detecting OS and browser details rather than being a full-featured agent parser. Releases are infrequent but have recently addressed maintenance and optimization.","last_verified":"2026-04-15T00:00:00.000Z","tags":["user agent","parser","browser detection","os detection","http"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/httpagentparser"},{"id":17271,"title":"HTTP Backend Mock for Protractor","library":"httpbackend","status":"abandoned","version":"2.0.0","language":"javascript","ecosystem":"npm","summary":"httpbackend is an npm module designed to mock HTTP requests specifically within an AngularJS application being tested by Protractor. Its primary function is to intercept `XMLHttpRequest` and `$http` requests made by the AngularJS application, allowing developers to define custom responses for specific URLs and methods. This facilitates isolated and deterministic testing of frontend logic without relying on a live backend server. The package is currently at version 2.0.0, last published in June 2017. Due to its tight coupling with AngularJS and Protractor, both of which are considered legacy technologies, the package is no longer actively maintained. Its release cadence was sporadic and has ceased, making it unsuitable for modern web development workflows involving current Angular versions (2+), React, Vue, or contemporary testing frameworks like Cypress or Playwright. Its key differentiator was its direct integration with Protractor's `browser` object for injecting mock modules into AngularJS applications.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/httpbackend"},{"id":6375,"title":"HTTP Request and Response Service","library":"httpbin","status":"active","version":"0.10.2","language":"python","ecosystem":"pypi","summary":"httpbin is an open-source HTTP request and response service, implemented in Python using Flask. It provides various endpoints that echo back client requests, return specific status codes, headers, or dynamic data, making it invaluable for testing HTTP clients, debugging webhooks, and understanding HTTP protocol concepts. The current version, 0.10.2, is actively maintained by the Python Software Foundation (PSF) and has seen several recent releases, including a major fork from its original maintainer due to inactivity.","last_verified":"2026-04-15T00:00:00.000Z","tags":["http","testing","service","server","debug","api","wsgi","flask"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/httpbin"},{"id":18440,"title":"httpception","library":"httpception","status":"active","version":"4.0.1","language":"javascript","ecosystem":"npm","summary":"Version 4.0.1. A lightweight HTTP mocking library for Node.js that intercepts HTTP traffic during tests. It automatically restores the http module after each test (via a registered afterEach block) and fails if any mocks were not exercised. Supports both simple inline mocking and a callback-based approach for scoping. Differentiates from alternatives like nock by its automatic cleanup and integration with test frameworks.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/httpception"},{"id":17272,"title":"HTTPCloak Node.js Client","library":"httpcloak","status":"active","version":"1.6.1","language":"javascript","ecosystem":"npm","summary":"HTTPCloak is a Node.js HTTP client specifically engineered for advanced browser fingerprint emulation across HTTP/1.1, HTTP/2, and HTTP/3 (QUIC) protocols. It is designed to mimic real browser characteristics, including TLS and HTTP/2 fingerprints, to bypass sophisticated bot detection systems. The current stable version is 1.6.1, indicating an actively developed library that regularly incorporates updates necessary to counter evolving anti-bot technologies. While a formal release cadence isn't specified, libraries in this domain typically require frequent maintenance. Its key differentiators include comprehensive multi-protocol support and configurable browser presets, making it highly effective for web scraping, automation, and bypassing anti-bot measures.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","http","http2","http3","quic","tls","fingerprint","browser","scraping","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/httpcloak"},{"id":274,"title":"httpcore","library":"httpcore","status":"active","version":"1.0.9","language":"python","ecosystem":"pypi","summary":"httpcore is a minimal, low-level HTTP/1.1 and HTTP/2 client library for Python, intended as a transport layer for higher-level clients such as httpx. It provides synchronous and (optionally) asynchronous connection pooling, SOCKS proxy support, streaming responses, and a 'trace' extension for request lifecycle introspection. Current stable version is 1.0.9 (April 2025). The project follows SEMVER and releases several times per year.","last_verified":"2026-05-12T12:44:25.903Z","tags":["http","networking","client","low-level","transport","async","http2","socks","proxy","streaming"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/httpcore"},{"id":9817,"title":"httpdbg: HTTP Debugging Proxy","library":"httpdbg","status":"active","version":"2.1.6","language":"python","ecosystem":"pypi","summary":"httpdbg is a simple Python tool designed to debug HTTP(S) client and server requests. It functions as a local proxy, capturing and displaying all outgoing and incoming HTTP traffic in a user-friendly web interface. Currently at version 2.1.6, it receives regular updates for bug fixes and minor feature enhancements, maintaining active development.","last_verified":"2026-04-17T00:00:00.000Z","tags":["http","https","debugging","proxy","network","requests","httpx","http2"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/httpdbg"},{"id":17703,"title":"HTTP Status Code Errors","library":"httperr","status":"maintenance","version":"1.0.0","language":"javascript","ecosystem":"npm","summary":"The `httperr` package provides a comprehensive set of JavaScript Error types, each corresponding to a standard HTTP status code. It is designed to address common issues found in similar libraries, such as incorrect stack trace capture and limited support for status codes. `httperr` version 1.0.0 is stable but appears to be in maintenance mode, with infrequent updates. A key differentiator is its ability to associate arbitrary additional data with an error object during instantiation, allowing for context-rich error handling without losing the semantic meaning of HTTP status codes. This enables developers to separate error handling logic from the final error response generation, enhancing flexibility and clarity, especially when dealing with specific HTTP headers like `Allow` or `Retry-After` for certain error types.","last_verified":"2026-04-23T00:00:00.000Z","tags":["javascript","http","errors","error","request","response","errorclass"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/httperr"},{"id":17704,"title":"HTTP Error Classes","library":"httperrors","status":"abandoned","version":"2.3.0","language":"javascript","ecosystem":"npm","summary":"The `httperrors` package provides a collection of JavaScript Error classes corresponding to standard HTTP 4xx and 5xx status codes. It allows developers to create instances of these errors either by their numeric status code (e.g., `httpErrors(404)`) or by their UpperCamelCase name (e.g., `new httpErrors.NotFound('Resource not found')`). Each error instance includes the HTTP status code and exposes its CamelCased name as a boolean property, which simplifies error type checking in conditional statements without relying on `instanceof`. Originally designed for use with web frameworks like Express, it facilitates consistent error handling by associating a `statusCode` property with error objects, enabling middleware to set appropriate HTTP response codes. The package is currently at version 2.3.0, with its last update over seven years ago, indicating that it is no longer actively maintained.","last_verified":"2026-04-23T00:00:00.000Z","tags":["javascript","http","errors","error","request","proxy","client","class","errorclass"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/httperrors"},{"id":4566,"title":"HTTPie","library":"httpie","status":"active","version":"3.2.4","language":"python","ecosystem":"pypi","summary":"HTTPie is a modern, user-friendly command-line HTTP client for the API era, designed to make API interaction intuitive and efficient. The current version is 3.2.4, and it maintains an active release cadence with frequent patch and minor updates.","last_verified":"2026-04-12T00:00:00.000Z","tags":["http","cli","api","client","developer-tool"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/httpie"},{"id":402,"title":"httplib2","library":"httplib2","status":"active","version":"0.31.2","language":"python","ecosystem":"pypi","summary":"A comprehensive HTTP client library supporting HTTP and HTTPS, authentication, caching, and more. Current version: 0.31.2, released on January 23, 2026. Maintained with regular updates.","last_verified":"2026-05-12T13:35:56.867Z","tags":["HTTP client","Python","networking","API"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/httplib2"},{"id":23860,"title":"httplib2shim","library":"httplib2shim","status":"maintenance","version":"0.0.3","language":"python","ecosystem":"pypi","summary":"A wrapper over urllib3 that matches httplib2's interface, allowing users to replace httplib2 with urllib3 for better performance and compatibility. Version 0.0.3 is current; no longer actively maintained.","last_verified":"2026-05-01T00:00:00.000Z","tags":["httplib2","urllib3","compatibility"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/httplib2shim"},{"id":23862,"title":"httpmorph","library":"httpmorph","status":"active","version":"0.2.8","language":"python","ecosystem":"pypi","summary":"A Python HTTP client library focused on mimicking browser fingerprints, supporting HTTP/2, async, and TLS fingerprint customization. Current version 0.2.8, updated Nov 2025. Releases every few months.","last_verified":"2026-05-01T00:00:00.000Z","tags":["http","client","browser-fingerprinting","tls","http2","async"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/httpmorph"},{"id":16391,"title":"HTTP NTLM Authentication for Node.js","library":"httpntlm","status":"maintenance","version":"1.8.13","language":"javascript","ecosystem":"npm","summary":"httpntlm is a Node.js library designed to facilitate HTTP NTLM authentication, a protocol used in Windows environments. It is a direct port of the Python `python-ntlm` library and notably includes support for NTLMv2, which handles extended security and target information negotiations. The current stable version is 1.8.13, and while it's a mature library with over a decade of history, its release cadence appears infrequent, with the last significant README update in March 2023. Key differentiators include its focused implementation of NTLM for Node.js, offering both a high-level API for common use cases (GET, POST, etc.) and granular access to NTLM message creation and parsing for advanced scenarios. It supports both HTTP and HTTPS connections, and allows for pre-encrypting passwords for enhanced security. The library relies on other modules like `httpreq`, `async`, and `agentkeepalive` for its underlying HTTP requests and flow control.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/httpntlm"},{"id":17705,"title":"HTTPolyglot (Abandoned - Use @httptoolkit/httpolyglot)","library":"httpolyglot","status":"abandoned","version":"0.1.2","language":"javascript","ecosystem":"npm","summary":"The original `httpolyglot` package, last published in 2016, is a Node.js module designed to serve both HTTP and HTTPS connections over a single port by sniffing the initial bytes of an incoming connection to determine the protocol. This package, version `0.1.2`, is **abandoned** and no longer maintained. Its functionality is limited to HTTP/1.x and HTTPS with outdated Node.js compatibility (down to `v0.10.0`). For modern applications, including HTTP/2 support, improved TLS handling, TypeScript compatibility, and active maintenance, developers are strongly advised to use the actively maintained and significantly enhanced fork, `@httptoolkit/httpolyglot`, which serves as the de facto successor for this functionality. The original package has no defined release cadence and lacks contemporary features and security updates.","last_verified":"2026-04-23T00:00:00.000Z","tags":["javascript","http","https","multiplex","polyglot"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/httpolyglot"},{"id":17706,"title":"httpplease","library":"httpplease","status":"abandoned","version":"0.16.4","language":"javascript","ecosystem":"npm","summary":"httpplease is a lightweight (under 2KB gzipped) HTTP request library designed for \"isomorphic\" JavaScript applications, enabling the same codebase to run in both Node.js and browser environments. It maintains a browser-driven focus, explicitly supporting older environments like IE9 for cross-domain requests via plugins. The library features a simple, yet powerful, plugin system for extending its core functionality, such as adding Promise support or handling specific browser limitations. The current stable version is 0.16.4. The package appears to be unmaintained as there haven't been new releases in a considerable time, and its GitHub repository doesn't show recent activity, suggesting a stalled development lifecycle.","last_verified":"2026-04-23T00:00:00.000Z","tags":["javascript","xhr","request","http","XMLHttpRequest","isomorphic"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/httpplease"},{"id":27048,"title":"httpr","library":"httpr","status":"active","version":"0.4.4","language":"python","ecosystem":"pypi","summary":"Fast HTTP client for Python with built-in retries, timeouts, and connection pooling. Designed as a modern alternative to requests/httpx for high-performance use cases. Current version 0.4.4, monthly releases.","last_verified":"2026-05-01T00:00:00.000Z","tags":["http","client","async","retry","fast"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/httpr"},{"id":13314,"title":"httpreq: Simplified HTTP(S) Client for Node.js","library":"httpreq","status":"maintenance","version":"1.1.1","language":"javascript","ecosystem":"npm","summary":"httpreq is a Node.js library designed to simplify HTTP(S) requests. It offers a straightforward API for performing common HTTP methods, including GET, POST, PUT, PATCH, DELETE, and OPTIONS. Beyond basic requests, it supports features like file uploads, cookie management, custom headers, and basic authentication. A key distinguishing feature of httpreq is its `shuffleCiphers` option, which aims to help developers mitigate TLS fingerprinting – a technique used by some web services to identify and block automated scripts or non-browser clients based on their TLS handshake characteristics. The package is currently at version 1.1.1, with its last publication approximately two years ago, indicating a mature project in a maintenance phase with infrequent updates. It provides flexibility by supporting both traditional Node.js callback patterns and modern async/await syntax for handling responses, though it primarily operates within the CommonJS module system.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/httpreq"},{"id":2533,"title":"HTTPretty","library":"httpretty","status":"active","version":"1.1.4","language":"python","ecosystem":"pypi","summary":"HTTPretty is an HTTP client mocking tool for Python (current version 1.1.4) that works by monkey-patching the standard library's `socket` and `ssl` modules. This allows it to intercept HTTP requests at a low level, faking responses for any HTTP client that relies on these modules, such as `requests` or `urllib3`. It is suitable for testing API integrations and handling external service dependencies. Releases are somewhat irregular but include bug fixes and Python version support updates.","last_verified":"2026-04-24T21:18:06.231Z","tags":["mocking","http","testing","api","network"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/httpretty"},{"id":11061,"title":"HTTPS Server for Localhost","library":"https-localhost","status":"maintenance","version":"4.7.1","language":"javascript","ecosystem":"npm","summary":"https-localhost is a lightweight utility designed to quickly establish an HTTPS server on localhost, featuring HTTP/2 and SSL via locally-trusted development certificates. It simplifies local development by eliminating the need for manual certificate generation and trust setup, supporting MacOS, Linux, and Windows, and working seamlessly with Chrome and Firefox. The current stable version is 4.7.1, with minor updates released periodically. It functions both as a standalone command-line tool for serving static files and as an importable module for Express.js applications or other web frameworks, offering unique ease-of-use for secure local development environments. Its key differentiator is the zero-configuration approach to trusted local SSL, integrating with `mkcert` under the hood. The project is currently seeking maintainers and contributors.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","localhost","https","http2","https-server","SSL","express","expressjs","express-js"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/https-localhost"},{"id":16082,"title":"HTTPS Proxy Agent","library":"https-proxy-agent","status":"active","version":"9.0.0","language":"javascript","ecosystem":"npm","summary":"https-proxy-agent is an `http.Agent` implementation specifically designed for making HTTPS requests through an HTTP or HTTPS proxy server. It leverages the HTTP `CONNECT` method to establish a TCP tunnel through the proxy to the target destination. This enables secure communication over proxied networks and is also compatible with protocols like WebSockets that utilize the `CONNECT` method for proxy tunneling. The current stable version is 9.0.0, released as part of the `proxy-agents` monorepo, which implies a release cadence tied to updates across the proxy agent family. A key differentiator is its direct focus on the `CONNECT` method for HTTPS and WebSocket tunneling, providing a robust solution for environments requiring explicit proxy configuration. It requires Node.js version 20 or higher.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","https","proxy","endpoint","agent"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/https-proxy-agent"},{"id":23864,"title":"httpserver","library":"httpserver","status":"active","version":"1.1.0","language":"python","ecosystem":"pypi","summary":"Asyncio implementation of an HTTP server. Version 1.1.0 provides a simple, async HTTP server built on asyncio. Release cadence is low; last release was 2023.","last_verified":"2026-05-01T00:00:00.000Z","tags":["asyncio","http","server"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/httpserver"},{"id":16393,"title":"HTTP Request Snippet Generator","library":"httpsnippet","status":"active","version":"3.0.10","language":"javascript","ecosystem":"npm","summary":"httpsnippet is a JavaScript/TypeScript library that generates code snippets for HTTP requests across a wide array of programming languages and libraries from an HTTP Archive (HAR) object. It supports numerous targets, including cURL, JavaScript (Fetch, XMLHttpRequest, Axios), Node.js (request, Axios), Python (Requests), Java (OkHttp, Unirest), C#, Go, PHP, and more. The current stable version is 3.0.10, and the project maintains an active release cadence, frequently addressing dependency vulnerabilities, fixing bugs, and expanding support for new languages and clients. It is primarily used for developer tools, API documentation, and code generation, allowing users to easily translate network requests into runnable code examples.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","api","clojure","crystal","csharp","curl","go","har","http","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/httpsnippet"},{"id":16392,"title":"HTTPSnippet-lite","library":"httpsnippet-lite","status":"active","version":"3.0.5","language":"javascript","ecosystem":"npm","summary":"HTTPSnippet-lite is a JavaScript and TypeScript library designed to generate HTTP request code snippets across a wide array of programming languages and tools, including cURL, JavaScript (Fetch, Axios), Node.js (native, request), Python, Go, C#, Java, and more. It functions by taking a JSON object conforming to the HTTP Archive (HAR) format's HarRequest or HarEntry specification as input and converting it into executable code. Currently at version 3.0.5, the package is in active production use, offering a stable solution for developers needing versatile HTTP snippet generation. As a maintained fork of the original Kong/httpsnippet, `httpsnippet-lite` distinguishes itself by having no reliance on Node.js core modules, providing a leaner footprint, and explicitly marking its `convert` method as asynchronous. It does *not* perform HAR input validation, assuming the provided HAR is well-formed, which is a key difference from its predecessor.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","api","clojure","csharp","curl","go","har","http","httpie","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/httpsnippet-lite"},{"id":5251,"title":"httpstan","library":"httpstan","status":"maintenance","version":"4.13.0","language":"python","ecosystem":"pypi","summary":"httpstan provides an HTTP-based REST interface to Stan, a powerful package for Bayesian inference. It acts as a lightweight shim that allows clients to interact with the Stan C++ library using a REST API. Key features include automatic caching of compiled Stan models and samples, and parallel sampling. It is currently at version 4.13.0. While the primary maintainer is taking a hiatus, the project has historically seen releases roughly every few months, and automated processes attempt to build and publish new wheels every two days upon changes in the codebase.","last_verified":"2026-04-13T00:00:00.000Z","tags":["Bayesian inference","MCMC","Stan","HTTP API","statistical modeling","backend"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/httpstan"},{"id":436,"title":"httptools","library":"httptools","status":"active","version":"0.7.1","language":"python","ecosystem":"pypi","summary":"A Python binding for the Node.js HTTP parser, providing fast and efficient HTTP parsing capabilities. Current version: 0.7.1. Maintained actively with regular updates.","last_verified":"2026-05-12T13:48:18.954Z","tags":["HTTP parsing","Python binding","Node.js parser"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/httptools"},{"id":8220,"title":"HTTP Watcher (Python Library)","library":"httpwatcher","status":"active","version":"0.5.2","language":"python","ecosystem":"pypi","summary":"httpwatcher is a Python library and command-line utility for serving static files with live reload functionality, primarily intended for web development. It leverages the Tornado asynchronous web framework for its HTTP and WebSocket server capabilities. The current version is 0.5.2. Releases appear to be ad-hoc, tied to development needs rather than a fixed cadence.","last_verified":"2026-04-16T00:00:00.000Z","tags":["web server","static files","live reload","development","tornado"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/httpwatcher"},{"id":201,"title":"httpx","library":"httpx","status":"active","version":"0.28.1","language":"python","ecosystem":"pypi","summary":"Fully featured next-generation HTTP client for Python 3. Provides both synchronous and asynchronous APIs with HTTP/1.1 and HTTP/2 support. Current version is 0.28.1 (December 2024). Pre-1.0: minor version bumps may introduce breaking changes.","last_verified":"2026-05-12T10:06:39.995Z","tags":["http","requests","async","asyncio","http2","client","rest","python"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/httpx"},{"id":2534,"title":"Aiohttp Transport for HTTPX","library":"httpx-aiohttp","status":"active","version":"0.1.12","language":"python","ecosystem":"pypi","summary":"httpx-aiohttp provides an aiohttp-powered transport layer for HTTPX, allowing users to leverage aiohttp's robust asynchronous HTTP capabilities within the familiar HTTPX API. It is currently at version 0.1.12 and is actively maintained with frequent minor releases addressing compatibility and bug fixes.","last_verified":"2026-04-24T21:18:38.628Z","tags":["http client","async","aiohttp","httpx","transport","networking"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/httpx-aiohttp"},{"id":4567,"title":"HTTPX Auth","library":"httpx-auth","status":"active","version":"0.23.1","language":"python","ecosystem":"pypi","summary":"httpx-auth is a Python library that provides a collection of authentication classes designed for use with the HTTPX client library. It supports various authentication schemes, including OAuth2 (Authorization Code, PKCE, Client Credentials, Resource Owner Password Credentials, Implicit flows), Okta, Microsoft Entra ID (formerly Azure AD), and AWS Signature Version 4. While a 1.0.0 release is pending HTTPX's own 1.0.0, the library is considered stable and is actively maintained.","last_verified":"2026-04-12T00:00:00.000Z","tags":["http","authentication","httpx","oauth","oauth2","aws","okta"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/httpx-auth"},{"id":21442,"title":"httpx-auth-awssigv4","library":"httpx-auth-awssigv4","status":"active","version":"0.1.4","language":"python","ecosystem":"pypi","summary":"A Python library that provides AWS Signature V4 authentication for HTTPX requests. Current version 0.1.4 supports IAM user credentials and STS temporary credentials. Release cadence is low; no recent updates.","last_verified":"2026-04-27T00:00:00.000Z","tags":["aws","signature-v4","httpx","authentication"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/httpx-auth-awssigv4"},{"id":8221,"title":"HTTP NTLM authentication for HTTPX","library":"httpx-ntlm","status":"active","version":"1.4.0","language":"python","ecosystem":"pypi","summary":"httpx-ntlm is a Python package that provides NTLM (NT LAN Manager) authentication support for the HTTPX asynchronous HTTP client library. As of version 1.4.0, it allows users to authenticate against NTLM-protected resources, adapting functionality from the requests-ntlm library. It maintains an active status with infrequent but relevant updates.","last_verified":"2026-04-16T00:00:00.000Z","tags":["httpx","ntlm","authentication","http","networking","windows","security"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/httpx-ntlm"},{"id":5252,"title":"Async OAuth Client for HTTPX","library":"httpx-oauth","status":"active","version":"0.16.1","language":"python","ecosystem":"pypi","summary":"httpx-oauth is an asynchronous OAuth client library built on top of HTTPX. It provides clients for various OAuth2 providers (GitHub, Google, Facebook, etc.) as well as a generic OAuth2 client. The library is actively maintained with a regular release cadence, including minor versions introducing new features and breaking changes, and patch versions for bug fixes and dependency updates. Current version is 0.16.1.","last_verified":"2026-04-13T00:00:00.000Z","tags":["oauth","oauth2","async","httpx","authentication","github","google"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/httpx-oauth"},{"id":2535,"title":"HTTPX Retries","library":"httpx-retries","status":"active","version":"0.4.6","language":"python","ecosystem":"pypi","summary":"HTTPX Retries is a Python library that provides a comprehensive retry layer for HTTPX, addressing common issues with flaky and unreliable APIs. It offers an API surface similar to `urllib3.util.retry.Retry`, making it familiar for users migrating from `requests`. The library supports both synchronous and asynchronous HTTPX clients and is actively maintained with frequent releases.","last_verified":"2026-04-24T21:18:56.508Z","tags":["http client","retry","httpx","async","sync","network"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/httpx-retries"},{"id":21443,"title":"httpx-socks","library":"httpx-socks","status":"active","version":"0.11.0","language":"python","ecosystem":"pypi","summary":"Provides proxy transports (HTTP, SOCKS4, SOCKS5) for httpx, enabling proxy support for both sync and async httpx clients. Currently at version 0.11.0, released with support for Python >=3.8. The library wraps httpx transports using PySocks and optionally trio for async. Releases are infrequent, with the last update in 2024.","last_verified":"2026-04-27T00:00:00.000Z","tags":["httpx","proxy","socks","socks5","socks4","http-proxy","transport"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/httpx-socks"},{"id":641,"title":"httpx-sse","library":"httpx-sse","status":"active","version":"0.4.3","language":"python","ecosystem":"pypi","summary":"httpx-sse is a Python library designed to consume Server-Sent Event (SSE) messages, integrating seamlessly with the HTTPX client. It provides both synchronous and asynchronous helpers to connect to SSE endpoints and iterate over the received events. Currently at version 0.4.3, the library is actively maintained with regular updates and fixes.","last_verified":"2026-05-12T17:06:53.770Z","tags":["http","sse","event-stream","httpx","client","async"],"install_tag":"stale","install_tag_description":"widespread failures or data too old to trust","api":"https://checklist.day/api/registry/httpx-sse"},{"id":2062,"title":"HTTPX WebSockets","library":"httpx-ws","status":"active","version":"0.9.0","language":"python","ecosystem":"pypi","summary":"httpx-ws is a Python library that adds WebSocket client capabilities to the popular HTTPX library. It provides both synchronous and asynchronous APIs for connecting to WebSocket servers and sending/receiving messages, seamlessly integrating with HTTPX's client infrastructure. Currently at version 0.9.0, it maintains an active release cycle with frequent updates and improvements.","last_verified":"2026-04-24T05:54:17.070Z","tags":["websockets","http client","async","httpx","asyncio","anyio"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/httpx-ws"},{"id":7292,"title":"HTTPX Throttle Cache Client","library":"httpxthrottlecache","status":"active","version":"0.3.5","language":"python","ecosystem":"pypi","summary":"httpxthrottlecache is a Python library that provides an HTTPX client with integrated rate limiting and caching capabilities. It abstracts away complex configurations for managing network requests, improving performance and adhering to API limits. The library is actively maintained, currently at version 0.3.5, and releases frequently to add features and address issues.","last_verified":"2026-04-16T00:00:00.000Z","tags":["httpx","caching","rate-limiting","http-client","async","sync"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/httpxthrottlecache"},{"id":16828,"title":"HTTP and WebSocket Proxy for Node.js","library":"httpxy","status":"active","version":"0.5.1","language":"javascript","ecosystem":"npm","summary":"httpxy is a performant and feature-rich HTTP and WebSocket proxy library for Node.js, currently at version `0.5.1`. It maintains an active release cadence with frequent minor and patch updates, as evidenced by recent versions like v0.5.1, v0.5.0, v0.4.0, and v0.3.0. The library offers three primary interfaces: `proxyFetch` for modern web-standard `Request`/`Response` based proxying, `proxyUpgrade` for standalone WebSocket upgrade handling without a full server instance, and `createProxyServer` which provides a more traditional, event-driven HTTP proxy server, originally forked from `node-http-proxy`. Key differentiators include its adoption of web-standard APIs, explicit WebSocket proxying capabilities, and performance optimizations inspired by libraries like `fast-proxy`. It ships with comprehensive TypeScript types, ensuring robust development in typed environments.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/httpxy"},{"id":16394,"title":"httpyac CLI Client","library":"httpyac","status":"active","version":"6.16.7","language":"javascript","ecosystem":"npm","summary":"httpYac (current version 6.16.7) is a robust command-line interface (CLI) and Node.js package designed for testing and automating API interactions using `.http` and `.rest` files. It supports an extensive range of protocols including HTTP, REST, GraphQL, WebSocket, gRPC, RabbitMQ (AMQP), EventSource, and MQTT, offering a versatile solution beyond traditional HTTP-only clients. The project maintains an active development pace, with frequent minor releases (e.g., 6.16.x) primarily focusing on bug fixes, performance improvements, and feature enhancements, as demonstrated by its detailed changelog entries. Its core strength lies in enabling developers to define complex request sequences, variables, and test assertions directly within `.http` files, providing a file-based alternative to GUI tools like Postman or Insomnia. A key differentiator is its extensibility and the fact that it ships with comprehensive TypeScript types, facilitating programmatic integration despite its primary CLI orientation. It requires Node.js version 18 or higher to run effectively, ensuring compatibility with modern JavaScript runtime features. The tool also boasts a popular VS Code extension, making it a powerful choice for developers working within that ecosystem.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","HTTP","REST","GraphQL","Intellij Http Client","Postman","Soap","gRPC","RabbitMQ","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/httpyac"},{"id":9818,"title":"HTTSleep","library":"httsleep","status":"maintenance","version":"0.3.1","language":"python","ecosystem":"pypi","summary":"HTTSleep is a Python library designed for polling HTTP endpoints with built-in features like exponential backoff and retries. It leverages `requests` for HTTP operations and `backoff` for robust retry logic. The current version is 0.3.1. Development appears to be in maintenance mode, with no new releases or significant commits since early 2021.","last_verified":"2026-04-17T00:00:00.000Z","tags":["http","polling","retry","backoff","client","network"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/httsleep"},{"id":21445,"title":"Huawei Solar","library":"huawei-solar","status":"active","version":"3.0.0","language":"python","ecosystem":"pypi","summary":"A Python wrapper for the Huawei Inverter Modbus TCP API. Current version is 3.0.0 (stable), released 2024. Releases are semi-regular. The v3 major release introduced breaking changes, including migration from pyModbus to tModbus, renaming of \"bridge\" classes to \"device\" classes, and replacement of `slave_id` with `unit_id`.","last_verified":"2026-04-27T00:00:00.000Z","tags":["huawei","solar","inverter","modbus","tcp","asyncio"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/huawei-solar"},{"id":21444,"title":"HuaweiCloud SDK Python Core","library":"huaweicloudsdkcore","status":"active","version":"3.1.192","language":"python","ecosystem":"pypi","summary":"Core library for HuaweiCloud SDK Python v3, providing HTTP client, authentication, and serialization. Current version 3.1.192, released bi-weekly. Requires Python >=3.6.","last_verified":"2026-04-27T00:00:00.000Z","tags":["huaweicloud","sdk","cloud","core"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/huaweicloudsdkcore"},{"id":2536,"title":"HubSpot API Client","library":"hubspot-api-client","status":"active","version":"12.0.0","language":"python","ecosystem":"pypi","summary":"The `hubspot-api-client` is the official Python SDK for interacting with the HubSpot API (v3). It provides an easy-to-use interface to manage CRM objects, marketing events, files, and more. While the library follows semantic versioning, the underlying HubSpot API itself releases new major versions twice a year (March and September) using a date-based versioning scheme (e.g., /2026-03/), each supported for a minimum of 18 months.","last_verified":"2026-04-24T21:19:28.641Z","tags":["HubSpot","CRM","API Client","Marketing Automation"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/hubspot-api-client"},{"id":7293,"title":"HUD Python SDK (Evaluations and RL Environments)","library":"hud-python","status":"active","version":"0.5.35","language":"python","ecosystem":"pypi","summary":"HUD is a platform for building Reinforcement Learning (RL) environments for AI agents. It allows users to define agent-callable tools, write evaluation scenarios, run evaluations at scale, and train models on the results. The Python SDK, currently at version 0.5.35, is actively developed with frequent releases, often multiple times a month, providing tools for creating and evaluating AI agents.","last_verified":"2026-04-16T00:00:00.000Z","tags":["AI","MLOps","evaluation","LLM","RL","agents"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/hud-python"},{"id":11062,"title":"Hud Node.js SDK","library":"hud-sdk","status":"active","version":"1.8.3","language":"javascript","ecosystem":"npm","summary":"The `hud-sdk` package provides a lightweight, low-overhead runtime sensor for Node.js applications, designed to capture real-time, function-level behavior directly from production environments. It observes performance characteristics, error behavior, and execution patterns without requiring manual instrumentation, logs, or dashboards. The SDK integrates with various developer tools, including IDEs and CI/CD pipelines, and is specifically optimized for AI-assisted development workflows (e.g., GitHub Copilot, Cursor) to ensure AI-generated code is production-safe. Current stable version is 1.8.3, with frequent updates indicated by its last publish date. It differentiates itself by offering continuous visibility directly in the developer's IDE, focusing on high-fidelity, function-level data, and adhering to strict security and privacy standards (SOC 2 Type II, ISO 27001, GDPR compliance), transmitting only anonymized metadata.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","sdk","developer-tool","runtime-analysis","code-behavior","api-integration","cloud","automation","observability","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/hud-sdk"},{"id":1507,"title":"Huey Task Queue","library":"huey","status":"active","version":"2.6.0","language":"python","ecosystem":"pypi","summary":"Huey is a lightweight, redis-backed task queue for Python applications. It supports thread, process, or greenlet workers, scheduling, retries, and result storage. The current version is 2.6.0, and it maintains an active release cadence with regular updates and compatibility fixes.","last_verified":"2026-04-23T21:46:28.831Z","tags":["task-queue","async","background-tasks","redis","scheduling"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/huey"},{"id":21447,"title":"Hug","library":"hug","status":"maintenance","version":"2.6.1","language":"python","ecosystem":"pypi","summary":"Hug is a Python 3+ framework for developing REST APIs as simply as possible. It supports both synchronous and asynchronous endpoints, automatic input validation, and built-in interactive documentation. Current version is 2.6.1 (released August 2019). The project is in maintenance mode (no releases since 2019).","last_verified":"2026-04-27T00:00:00.000Z","tags":["api","framework","rest","falcon"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/hug"},{"id":9819,"title":"Hugging Face (Meta-package)","library":"huggingface","status":"active","version":"0.0.1","language":"python","ecosystem":"pypi","summary":"The `huggingface` PyPI package (version 0.0.1) is a meta-package designed to simplify installation by pulling in the main Hugging Face libraries: `transformers`, `datasets`, and `huggingface_hub`. It does not provide its own direct API functionality. This package typically has a very low release cadence, primarily updating its dependencies.","last_verified":"2026-04-17T00:00:00.000Z","tags":["meta-package","huggingface","nlp","ml","install"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/huggingface"},{"id":29,"title":"Hugging Face Hub","library":"huggingface-hub","status":"active","version":"1.5.0","language":"python","ecosystem":"pypi","summary":"Official Python client for the Hugging Face Hub. Handles model/dataset/Space downloading, uploading, caching, repo management, and Hub API interactions. Used as a dependency by transformers, datasets, sentence-transformers, and most HF ecosystem packages. The CLI was previously huggingface-cli; in v1.x it was rebranded as hf (also available as a standalone pip install hf package for CLI-only use). Import name: huggingface_hub (underscore). Package name: huggingface-hub (hyphen). These are different from the hf CLI package.","last_verified":"2026-05-12T04:54:40.170Z","tags":["huggingface","huggingface-hub","model-download","model-hub","hf-cli","cache","upload","pretrained-models","gated-models"],"install_tag":"draft","install_tag_description":"notable install failures or slow imports","api":"https://checklist.day/api/registry/huggingface-hub"},{"id":18438,"title":"Huginn Asset Bundler","library":"huginn-asset-bundler","status":"maintenance","version":"0.0.9","language":"javascript","ecosystem":"npm","summary":"Huginn Asset Bundler is a plugin for the Huginn static site generator that handles asset bundling (CSS/JS). The current stable version is 0.0.9, with an irregular release cadence (versions tied to Huginn core updates). It integrates via config.yml plugin list and is designed for Huginn 0.1.x and huginn-liquid 0.0.7. Unlike modern build tools, it relies on CoffeeScript and a plugin-based architecture specific to the Huginn ecosystem. The project is low-maintenance and primarily historical.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","huginn","static blog","coffee-script"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/huginn-asset-bundler"},{"id":20116,"title":"Hullabaloo Config Manager","library":"hullabaloo-config-manager","status":"maintenance","version":"1.1.1","language":"javascript","ecosystem":"npm","summary":"Version 1.1.1 – Utility to manage complex Babel configuration chains, avoiding duplicated work and enabling effective caching. Built specifically for testing Babel transpilation pipelines, it resolves Babel configs at a project level and caches results to speed up subsequent runs. Differentiates from direct Babel usage by handling multi-step config inheritance and caching internally. Release cadence is low; no updates since 2019. Requires Node >=4.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","babel"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/hullabaloo-config-manager"},{"id":4568,"title":"HumanEval Benchmark for Code Generation","library":"human-eval","status":"active","version":"1.0.3","language":"python","ecosystem":"pypi","summary":"HumanEval is a benchmark developed by OpenAI for assessing the code generation capabilities of Large Language Models (LLMs). It comprises 164 hand-written Python programming problems, each with a function signature, docstring, and comprehensive unit tests, designed to evaluate functional correctness. The library uses the `pass@k` metric for evaluation. The current version is 1.0.3, released on July 24, 2023. As a benchmark dataset and evaluation harness, it has an infrequent release cadence, with updates typically driven by new research or significant improvements to the benchmark itself.","last_verified":"2026-04-12T00:00:00.000Z","tags":["LLM evaluation","code generation","benchmark","Python","functional correctness","pass@k","AI","machine learning"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/human-eval"},{"id":8219,"title":"Human Readable","library":"human-readable","status":"active","version":"2.0.2","language":"python","ecosystem":"pypi","summary":"The `human-readable` library provides a collection of utilities to convert various data types, such as numbers, dates, times, file sizes, and lists, into a more human-friendly and readable format. It aims to enhance user experience by presenting machine-generated data in an intuitive way. The current version is 2.0.2 and it is actively maintained, with the latest release on March 26, 2026.","last_verified":"2026-04-16T00:00:00.000Z","tags":["humanization","formatting","time","date","filesize","numbers","i18n"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/human-readable"},{"id":511,"title":"humanfriendly","library":"humanfriendly","status":"active","version":"10.0","language":"python","ecosystem":"pypi","summary":"humanfriendly is a Python library that provides user-friendly output for text interfaces, including parsing and formatting numbers, file sizes, pathnames, and timespans. It also offers utilities for terminal interaction like text styling and prompting. The current version is 10.0, released in September 2021, with a release cadence that has included several minor and major updates in recent years and ongoing maintenance for Python compatibility on various platforms.","last_verified":"2026-05-12T14:31:07.538Z","tags":["text formatting","cli","human-readable","file sizes","timespans","numbers","terminal"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/humanfriendly"},{"id":512,"title":"Python Humanize Utilities","library":"humanize","status":"active","version":"4.15.0","language":"python","ecosystem":"pypi","summary":"humanize is a Python library (current version 4.15.0) that provides a collection of utilities to make data more human-readable. It transforms raw numerical values, dates, times, and file sizes into intuitive and easily understandable formats, bridging the gap between machine-centric data and human comprehension. The project maintains an active release cadence, with frequent updates and a focus on expanding localization support.","last_verified":"2026-05-12T14:31:32.699Z","tags":["human-readable","formatting","numbers","dates","times","filesizes","localization"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/humanize"},{"id":18038,"title":"Humanize Plus Utilities","library":"humanize-plus","status":"maintenance","version":"1.8.2","language":"javascript","ecosystem":"npm","summary":"Humanize Plus is a utility library designed to make data presented on the web more digestible and 'humane'. It provides a collection of functions for formatting numbers, file sizes, and time-related values into human-readable strings. The current stable version is 1.8.2, with recent releases primarily focusing on minor updates and deprecating older methods in preparation for a potential v2.0. The library's release cadence appears to be slow, with several months or years between significant updates. Key differentiators include its broad range of number and time formatting utilities, such as `compactInteger` for abbreviating large numbers, `fileSize` for converting byte counts, `intComma` for comma-separating integers, `ordinal` for adding suffixes like \"st\" or \"nd\", and `pace` for interpreting rates over time. It supports both Node.js (via CommonJS) and browser environments (via a global `Humanize` object).","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/humanize-plus"},{"id":9820,"title":"humanreadable","library":"humanreadable","status":"active","version":"0.4.1","language":"python","ecosystem":"pypi","summary":"humanreadable is a Python library to convert human-readable values for sizes, times, and bit rates into other units. It supports various formats like '1MB', '1 day', or '100Mbps'. The current version is 0.4.1. Releases occur irregularly, often tied to Python version support updates and essential bug fixes.","last_verified":"2026-04-17T00:00:00.000Z","tags":["unit conversion","human-readable","size","time","bitrate","data conversion"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/humanreadable"},{"id":21448,"title":"Hume AI Python SDK","library":"hume","status":"active","version":"0.13.11","language":"python","ecosystem":"pypi","summary":"A Python SDK for Hume AI, providing access to Hume's Empathic Voice Interface (EVI), speech-to-text, text-to-speech, and emotion analysis APIs. Current version 0.13.11, released March 2026. Active development with frequent releases (bi-weekly).","last_verified":"2026-04-27T00:00:00.000Z","tags":["ai","emotion","speech","evi","hume","sdk"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/hume"},{"id":6376,"title":"Humio Python SDK","library":"humiolib","status":"active","version":"0.2.6","language":"python","ecosystem":"pypi","summary":"The `humiolib` library is an official Python SDK for interacting with Humio's web API, enabling easy integration for log ingestion and query execution directly from Python. It aims to provide an opinionated and user-friendly wrapper over the raw API. The current version is 0.2.6, and the project is actively maintained by Humio ApS employees, with releases occurring irregularly but consistently since 2020.","last_verified":"2026-04-15T00:00:00.000Z","tags":["humio","logging","sdk","api","observability"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/humiolib"},{"id":27049,"title":"humps","library":"humps","status":"maintenance","version":"0.2.2","language":"python","ecosystem":"pypi","summary":"humps is a Python library for converting strings between camelCase, snake_case, PascalCase, and other cases. The current version is 0.2.2. It has a low release cadence; the last release was in 2017.","last_verified":"2026-04-27T00:00:00.000Z","tags":["camelCase","snake_case","case conversion","string utilities"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/humps"},{"id":15123,"title":"Hunspell Spellchecker in Javascript","library":"hunspell-spellchecker","status":"abandoned","version":"1.0.2","language":"javascript","ecosystem":"npm","summary":"hunspell-spellchecker is a lightweight JavaScript library designed to parse and utilize Hunspell dictionaries (typically `.aff` and `.dic` files) within a JavaScript environment. It facilitates the conversion of these dictionary files into a JSON format, which can then be efficiently loaded and used for spell-checking. The library supports both Node.js for server-side processing and, with careful pre-processing, browser environments. The current stable version is 1.0.2, last published over 11 years ago, indicating it is no longer actively maintained. Its primary differentiator is the ability to work directly with Hunspell dictionary formats, converting them to a more JavaScript-friendly JSON structure for use in applications requiring custom or offline spell-checking capabilities.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","licenses"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/hunspell-spellchecker"},{"id":4043,"title":"Hunter","library":"hunter","status":"active","version":"3.9.0","language":"python","ecosystem":"pypi","summary":"Hunter is a flexible code tracing toolkit for debugging, logging, and inspection, not for code coverage. It offers a simple Python API, a convenient terminal API, and a CLI tool. The library is currently at version 3.9.0 and is actively maintained with a regular release cadence.","last_verified":"2026-04-11T00:00:00.000Z","tags":["tracing","debugging","profiling","inspection","toolkit"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/hunter"},{"id":2537,"title":"hupper","library":"hupper","status":"active","version":"1.12.1","language":"python","ecosystem":"pypi","summary":"hupper is an integrated process monitor for your Python process, designed for development. It automatically tracks changes to imported Python files and custom paths, restarting the process when files are modified. Reloads can also be triggered manually from code. It is currently at version 1.12.1 and maintains an active release cadence.","last_verified":"2026-04-24T21:19:44.560Z","tags":["development","reloader","process-monitor","hot-reloading","daemon"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/hupper"},{"id":6670,"title":"Hurry","library":"hurry","status":"active","version":"1.1","language":"python","ecosystem":"pypi","summary":"Hurry is a Python-based command-line interface (CLI) tool (current version 1.1) that helps users execute routine commands and scripts faster using templated configurations. It has a slow release cadence, with the latest update in 2019. It primarily functions as a standalone executable and is not intended for use as a traditional Python library with direct module imports.","last_verified":"2026-04-15T00:00:00.000Z","tags":["CLI","automation","scripting","command-line-tool"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/hurry"},{"id":5253,"title":"Hurry Filesize","library":"hurry-filesize","status":"maintenance","version":"0.9","language":"python","ecosystem":"pypi","summary":"Hurry Filesize is a simple Python library, version 0.9, designed to convert a number of bytes into a human-readable string (e.g., '1K', '2M'). First released in 2009, it provides various systems for formatting, including traditional (1024 multipliers), SI (1000 multipliers), and verbose options. Due to its age, it maintains a very low release cadence, with its current version being its initial public release.","last_verified":"2026-04-13T00:00:00.000Z","tags":["filesize","human-readable","bytes","utility"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/hurry-filesize"},{"id":876,"title":"HVAC: HashiCorp Vault API Client","library":"hvac","status":"active","version":"2.4.0","language":"python","ecosystem":"pypi","summary":"HVAC is a Python client library for interacting with HashiCorp Vault. It provides a programmatic interface to manage secrets, policies, and authentication methods within a Vault instance. Currently at version 2.4.0, the library maintains an active development status with regular minor releases addressing new Vault features, bug fixes, and dependency updates, alongside occasional major releases for significant breaking changes.","last_verified":"2026-04-11T13:49:23.872Z","tags":["vault","hashicorp","secrets management","api client","devops"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/hvac"},{"id":5254,"title":"hvplot","library":"hvplot","status":"active","version":"0.12.2","language":"python","ecosystem":"pypi","summary":"hvplot is a high-level plotting API for the PyData ecosystem built on HoloViews. It provides a familiar API, similar to Pandas' `.plot()` method, to generate interactive and compositional plots from various data structures like Pandas DataFrames, Xarray DataArrays, Dask, GeoPandas, and Polars. It supports Bokeh (default), Matplotlib, and Plotly backends and is actively developed with frequent patch releases and minor versions.","last_verified":"2026-04-13T00:00:00.000Z","tags":["plotting","visualization","holoviz","pandas","xarray","geospatial","interactive","data science"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/hvplot"},{"id":9821,"title":"Hardware Types (hwtypes)","library":"hwtypes","status":"active","version":"1.4.7","language":"python","ecosystem":"pypi","summary":"hwtypes is a Python library providing implementations of fixed-size hardware types such as Bit, BitVector, UInt, and SInt. These types are designed to mimic hardware semantics, including explicit bit-widths and modular arithmetic, based on SMT-LIB2 specifications. The current version is 1.4.7, with an active but less frequent release cadence focused on stability and core functionality.","last_verified":"2026-04-17T00:00:00.000Z","tags":["hardware","types","bitvector","smt","circuit","fixed-size"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/hwtypes"},{"id":13315,"title":"Hexa-API Client Library","library":"hxz-api","status":"active","version":"1.0.1","language":"javascript","ecosystem":"npm","summary":"The `hxz-api` package, currently at version 1.0.1, provides a JavaScript client for the Hexa-API, a consolidated service that aggregates data from various online sources and offers media download functionalities. This library enables developers to interact with a wide array of services including searching anime (Otakudesu) and manga (Komiku), retrieving global COVID-19 statistics, accessing Islamic prayer times (Sholat) and Quran surah information, fetching song lyrics, character data, Wattpad stories, Play Store app information, WhatsApp group links, and Pinterest images. It also facilitates downloading content from popular social media platforms like Instagram, Twitter, Facebook, YouTube, and TikTok. The library primarily exposes a Promise-based API for asynchronous operations. While a specific release cadence is not documented, updates likely occur as new features are added or underlying services require maintenance. Its key differentiator is providing a single interface to numerous, often unofficial, content aggregation and scraping services.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","YNTKTS"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/hxz-api"},{"id":27050,"title":"Hy","library":"hy","status":"active","version":"1.2.0","language":"python","ecosystem":"pypi","summary":"A Lisp dialect embedded in Python. Current version 1.2.0, supports Python 3.9-3.14. Release cadence is irregular, with breaking changes common between major versions.","last_verified":"2026-05-01T00:00:00.000Z","tags":["lisp","dialect","embedded","macro"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/hy"},{"id":11063,"title":"Hyper Vue Gantt","library":"hy-vue-gantt","status":"active","version":"5.2.0","language":"javascript","ecosystem":"npm","summary":"Hyper Vue Gantt is a robust and highly customizable Gantt chart component specifically engineered for Vue 3 applications. As an evolution of the `vue-ganttastic` package, it has been completely rewritten in TypeScript, offering enhanced type safety and developer experience. The current stable version is 5.2.0, with an active release cadence, demonstrating frequent updates and new feature additions. Key differentiators include comprehensive time management with multi-precision support, advanced task dependency visualization, interactive progress tracking, hierarchical grouping, full touch and mobile responsiveness, and a rich customization system with 11 built-in themes and extensive slots. It also provides advanced data management features like export options (PDF, PNG, SVG, Excel), import support (CSV, Jira JSON), built-in undo/redo, and real-time updates.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","gantt","chart","bar","diagram","vue","vuejs","ganttastic","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/hy-vue-gantt"},{"id":23863,"title":"hya","library":"hya","status":"active","version":"0.4.0","language":"python","ecosystem":"pypi","summary":"hya is a library of custom OmegaConf resolvers, providing utilities for configuration management in Python. Current version 0.4.0, released August 2024. Maintained and updated as needed.","last_verified":"2026-05-01T00:00:00.000Z","tags":["omegaConf","resolvers","configuration"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/hya"},{"id":5961,"title":"Hydra Colorlog","library":"hydra-colorlog","status":"active","version":"1.2.0","language":"python","ecosystem":"pypi","summary":"Hydra-colorlog is a plugin for the Hydra configuration framework that enables colored logging output for Hydra applications. It specifically integrates the 'colorlog' library into Hydra's internal (`hydra_logging`) and job-specific (`job_logging`) logging mechanisms, enhancing readability. The current version is 1.2.0, and its release cadence is tied to that of the main Hydra project, which sees several updates per year.","last_verified":"2026-04-14T00:00:00.000Z","tags":["hydra","logging","colorlog","configuration","plugin"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/hydra-colorlog"},{"id":1248,"title":"Hydra","library":"hydra-core","status":"active","version":"1.3.2","language":"python","ecosystem":"pypi","summary":"Hydra is an open-source Python framework developed by Facebook Research for elegantly configuring complex applications. It enables hierarchical configuration, command-line overrides, multi-run experiments, and dynamic object instantiation. Hydra maintains a regular release cadence with both major and patch versions to introduce new features and address bugs.","last_verified":"2026-04-23T18:55:00.571Z","tags":["configuration","CLI","research","ML","omegaconf","experiments"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/hydra-core"},{"id":23865,"title":"Hydra Joblib Launcher","library":"hydra-joblib-launcher","status":"active","version":"1.2.0","language":"python","ecosystem":"pypi","summary":"Provides a Joblib-based launcher for Hydra applications, enabling parallel execution of joblib tasks (e.g., using loky or threading backend). Current version 1.2.0 is compatible with Hydra 1.1 and 1.2. Low release cadence; last updated 2021.","last_verified":"2026-05-01T00:00:00.000Z","tags":["hydra","launcher","joblib","parallel","hydra-plugin"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/hydra-joblib-launcher"},{"id":23866,"title":"Hydra Optuna Sweeper","library":"hydra-optuna-sweeper","status":"active","version":"1.2.0","language":"python","ecosystem":"pypi","summary":"A Hydra plugin that integrates Optuna for hyperparameter optimization. It enables Optuna samplers and pruners to be used as the sweeper in Hydra's multirun mode for efficient hyperparameter search. Current version: 1.2.0, compatible with Hydra 1.2 and 1.3. Maintained by the Hydra team at Facebook Research. Release cadence is irregular, tied to Hydra core releases.","last_verified":"2026-05-01T00:00:00.000Z","tags":["hydra","optuna","hyperparameter-optimization","sweeper"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/hydra-optuna-sweeper"},{"id":9039,"title":"Hydra Submitit Launcher","library":"hydra-submitit-launcher","status":"active","version":"1.2.0","language":"python","ecosystem":"pypi","summary":"The Hydra Submitit Launcher provides a plugin for Hydra applications, enabling them to launch jobs on various backend environments like Slurm, AWS Batch, or locally via Submitit. It integrates seamlessly with Hydra's configuration system. The current version is 1.2.0, with releases typically aligning with updates to Submitit or Hydra itself.","last_verified":"2026-04-16T00:00:00.000Z","tags":["hydra","submitit","distributed computing","slurm","job scheduling","mlops","plugin"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/hydra-submitit-launcher"},{"id":9040,"title":"hydra-zen: Composable Hydra Configurations","library":"hydra-zen","status":"active","version":"0.16.0","language":"python","ecosystem":"pypi","summary":"hydra-zen is a Python library that simplifies the creation of reproducible, composable, and scalable configurations for machine learning and scientific workflows using Hydra. It provides a more Pythonic API to define Hydra configurations, enabling type-checking, autocompletion, and easier integration with existing Python code. The current version is 0.16.0, with releases occurring periodically, often driven by new features or compatibility updates.","last_verified":"2026-04-16T00:00:00.000Z","tags":["Hydra","Configuration","Machine Learning","MLOps","Reproducibility","Pydantic"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/hydra-zen"},{"id":23867,"title":"Hydraters","library":"hydraters","status":"active","version":"0.1.3","language":"python","ecosystem":"pypi","summary":"Hydrate Python dictionaries with Rust – provides fast, typed hydration and dehydration of Python dicts using Rust-backed classes. Current version 0.1.3, actively maintained.","last_verified":"2026-05-01T00:00:00.000Z","tags":["hydration","rust","serialization","dataclasses"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/hydraters"},{"id":25738,"title":"혀엉/야옹 Transpiler","library":"hyeongnya","status":"active","version":"1.0.5","language":"javascript","ecosystem":"npm","summary":"A Node.js transpiler that converts between the 혀엉 and 야옹 esoteric languages created by Korean developers. The package provides two functions, toYaong() and toHyeong(), for bidirectional conversion. Version 1.0.5 is stable with no recent updates. It is a niche novelty package with no alternatives, offering TypeScript type definitions.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","hyeongnya","혀엉","야옹","transpiler","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/hyeongnya"},{"id":12732,"title":"Hyparquet","library":"hyparquet","status":"active","version":"1.25.6","language":"javascript","ecosystem":"npm","summary":"Hyparquet is a pure JavaScript library for parsing Apache Parquet files directly in web browsers and Node.js environments. It specializes in efficient data retrieval from cloud storage by leveraging HTTP range requests, allowing for direct querying of Parquet files over the network without requiring a server-side intermediary. The library is dependency-free since 2023, offering a lightweight solution. Its current stable version is 1.25.6, with a release cadence that follows active development. Key differentiators include its ability to minimize data fetches through selective row and column filtering, comprehensive support for all Parquet types, encodings, and compression codecs, and inclusion of TypeScript definitions for improved developer experience. It is particularly well-suited for data engineering, data science, and machine learning applications where large datasets stored in Parquet format need to be accessed and processed client-side.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","ai","data","dataset","hyperparam","hyparquet","geoparquet","llm","ml","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/hyparquet"},{"id":5255,"title":"Hyper: HTTP/2 Client for Python","library":"hyper","status":"abandoned","version":"0.7.0","language":"python","ecosystem":"pypi","summary":"Hyper is a Python library designed to provide an HTTP/2 client. While it aimed to offer benefits like improved speed and lower bandwidth usage, the project is no longer maintained. The current and final version is 0.7.0, and there is no ongoing release cadence.","last_verified":"2026-04-13T00:00:00.000Z","tags":["http2","client","networking","http"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/hyper"},{"id":7294,"title":"Hyper-Connections","library":"hyper-connections","status":"active","version":"0.4.9","language":"python","ecosystem":"pypi","summary":"Hyper-Connections is a Python library that implements the 'Hyper-Connections' method, proposed by ByteDance AI lab, as an alternative to traditional residual connections in neural networks. It aims to address drawbacks like the seesaw effect between gradient vanishing and representation collapse by introducing learnable depth and width connections. The library allows for flexible integration of features across depths and dynamic rearrangement of layers, particularly beneficial for large language models and vision tasks. It is actively developed, with its current version being 0.4.9, and features frequent releases.","last_verified":"2026-04-16T00:00:00.000Z","tags":["deep learning","neural networks","attention mechanisms","transformers","residual connections","machine learning","artificial intelligence"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/hyper-connections"},{"id":9041,"title":"Hyper HTTP/2 Client for Python (hyper-up)","library":"hyper-up","status":"abandoned","version":"0.9.0","language":"python","ecosystem":"pypi","summary":"hyper-up is a Python HTTP/2 client library, providing an API similar to Python's `http.client` for interacting with HTTP/2 servers. It is a fork of the `hyper` project by Lukasa, which has been explicitly abandoned since 2021. The `hyper-up` package itself has not seen updates since 2017, making it unmaintained and potentially insecure. Users are strongly advised to use modern, actively maintained HTTP clients instead.","last_verified":"2026-04-16T00:00:00.000Z","tags":["http","http/2","client","deprecated","abandoned","insecure"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/hyper-up"},{"id":11069,"title":"Hyperapp","library":"hyperapp","status":"active","version":"2.0.22","language":"javascript","ecosystem":"npm","summary":"Hyperapp is an ultra-lightweight JavaScript framework for building single-page applications, emphasizing minimalism and performance. It integrates state management and a Virtual DOM engine, all within a small footprint (around 1 KB gzipped) and without external dependencies. The current stable version is 2.0.22, with major versions introducing significant feature enhancements and API refinements, though a strict release cadence isn't explicitly stated beyond regular updates. Its key differentiators include its small bundle size, a declarative and purely functional API, and a focus on minimizing the concepts developers need to learn, encompassing views, actions, effects, and subscriptions. It offers a streamlined approach to building performant web applications with an optimized diffing algorithm for efficient DOM updates.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","framework","hyperapp","frontend","vdom","web","app","ui","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/hyperapp"},{"id":18439,"title":"HyperBolts Compiler","library":"hyperbolts-compiler","status":"active","version":"1.0.18","language":"javascript","ecosystem":"npm","summary":"An opinionated JavaScript bundler and asset compiler for React projects, with built-in support for hot loading, local webserver, BrowserSync, ES6 transpilation (Babel), SASS compilation, and image minification. Uses Webpack 2 under the hood. Current stable version: 1.0.18. Release cadence appears sporadic, with last release likely older. Key differentiators: all-in-one setup with sensible defaults, integrated hot reloading and sync testing, requires Gulp as a peer dependency. Alternatives: Webpack, Parcel, Vite. Note: This project appears less actively maintained.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","hyperbolts","bundler","compiler","react","hot-loading","hot-loader","hot","loader"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/hyperbolts-compiler"},{"id":8222,"title":"Hyperbrowser Python SDK","library":"hyperbrowser","status":"active","version":"0.90.3","language":"python","ecosystem":"pypi","summary":"Hyperbrowser Python SDK is a client library for interacting with the Hyperbrowser platform, offering cloud-based headless browser automation. It enables developers to perform advanced web scraping, create AI-driven browser agents, and manage scalable browser sessions with built-in features like CAPTCHA solving, proxy management, and anti-bot detection. The library provides both synchronous and asynchronous clients for flexible integration, with frequent updates to its `0.90.x` series.","last_verified":"2026-04-16T00:00:00.000Z","tags":["browser automation","sdk","ai","web scraping","headless browser","playwright","puppeteer","api client"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/hyperbrowser"},{"id":11064,"title":"Hypercore Blob Server","library":"hypercore-blob-server","status":"active","version":"1.12.0","language":"javascript","ecosystem":"npm","summary":"hypercore-blob-server provides an HTTP server specifically designed for streaming data (blobs and files) from Hypercore and Hyperdrive instances. It allows applications to expose content from the peer-to-peer Holepunch ecosystem over standard HTTP, making it accessible to traditional web clients or tools. Currently at version 1.12.0, it is an actively developed part of the Holepunch (formerly Dat Project) ecosystem, offering a more flexible successor to 'serve-drive'. The package differentiates itself by tightly integrating with Corestore for data management, supporting partial content delivery via HTTP Range headers, and generating direct links for both raw Hypercore blobs and Hyperdrive files, facilitating interoperability between decentralized data structures and conventional web infrastructure.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/hypercore-blob-server"},{"id":2063,"title":"Hypercorn","library":"hypercorn","status":"active","version":"0.18.0","language":"python","ecosystem":"pypi","summary":"Hypercorn is an ASGI and WSGI web server based on Hyper libraries and inspired by Gunicorn. It supports HTTP/1, HTTP/2, WebSockets (over HTTP/1 and HTTP/2), ASGI/2, and ASGI/3 specifications, and can utilize asyncio, uvloop, or trio worker types. Currently at version 0.18.0, Hypercorn is actively maintained with regular updates and focuses on robust protocol support.","last_verified":"2026-04-24T13:53:12.521Z","tags":["asgi","wsgi","web server","http","http1","http2","http3","websockets","asyncio","trio","uvloop"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/hypercorn"},{"id":16395,"title":"hyperdb: P2P Indexable Database","library":"hyperdb","status":"active","version":"6.6.0","language":"javascript","ecosystem":"npm","summary":"Hyperdb is a JavaScript library providing a database layer designed for both peer-to-peer (P2P) and local-only data storage, leveraging the Holepunch (formerly Hypercore Protocol) ecosystem. As of version 6.6.0, it offers a schema-driven approach to defining data structures, collections, and indexes using the `Hyperschema` and `hyperdb/builder` tools. It differentiates itself by allowing developers to choose between a P2P backend (Hyperbee) for distributed, eventually consistent data, or a local, embedded database backend (RocksDB) for high-performance, single-instance storage. The project appears to be actively maintained, aligning with the broader Holepunch initiative, though a strict release cadence isn't published. Key features include declarative schema and index definitions, streaming queries, and both synchronous (`await db.get`) and asynchronous (`db.find().toArray()`) data access patterns.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/hyperdb"},{"id":513,"title":"Pure-Python HTTP/2 framing","library":"hyperframe","status":"active","version":"6.1.0","language":"python","ecosystem":"pypi","summary":"hyperframe is a pure-Python library providing the HTTP/2 framing code used in the hyper project. It allows for creating, serializing, and parsing HTTP/2 frames from a binary stream. The current version is 6.1.0, and it is actively maintained as part of the python-hyper organization.","last_verified":"2026-05-12T14:32:00.528Z","tags":["http/2","framing","networking","pure-python","binary-protocol"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/hyperframe"},{"id":27051,"title":"Hyperleaup","library":"hyperleaup","status":"active","version":"0.1.2","language":"python","ecosystem":"pypi","summary":"Create and publish Tableau Hyper files from Apache Spark DataFrames and Spark SQL. Current version 0.1.2, beta-level with monthly-ish releases on PyPI.","last_verified":"2026-04-27T00:00:00.000Z","tags":["tableau","hyper","spark","pyspark","data-export"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/hyperleaup"},{"id":877,"title":"hyperlink library","library":"hyperlink","status":"active","version":"21.0.0","language":"python","ecosystem":"pypi","summary":"hyperlink is a pure-Python library that provides a featureful, immutable, and semantically correct URL object, adhering to RFC 3986 and RFC 3987 for URIs and IRIs. It emphasizes correctness and ease of use, providing a robust model for URL parsing, construction, and transformation. The current stable version is 21.0.0, with major releases occurring approximately annually.","last_verified":"2026-04-11T13:49:50.042Z","tags":["URL parsing","networking","immutable URLs","RFC 3986","RFC 3987"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/hyperlink"},{"id":7295,"title":"Hyperliquid Python SDK","library":"hyperliquid-python-sdk","status":"active","version":"0.23.0","language":"python","ecosystem":"pypi","summary":"The `hyperliquid-python-sdk` provides a comprehensive SDK for interacting with the Hyperliquid decentralized exchange API in Python. It allows programmatic access to market data, order placement, and account management functionalities. Currently at version 0.23.0, the library maintains a rapid release cadence with frequent minor updates, introducing new features, improvements, and bug fixes.","last_verified":"2026-04-16T00:00:00.000Z","tags":["crypto","trading","dex","hyperliquid","defi","blockchain"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/hyperliquid-python-sdk"},{"id":2064,"title":"Hyperopt","library":"hyperopt","status":"deprecated","version":"0.2.7","language":"python","ecosystem":"pypi","summary":"Hyperopt is a Python library for distributed asynchronous hyperparameter optimization, enabling optimization over awkward search spaces including real-valued, discrete, and conditional dimensions. It uses Bayesian optimization algorithms like Tree of Parzen Estimators (TPE) and Random Search to efficiently find optimal hyperparameters for machine learning models. The current PyPI version is 0.2.7.","last_verified":"2026-04-24T13:54:46.098Z","tags":["hyperparameter optimization","machine learning","bayesian optimization","distributed computing"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/hyperopt"},{"id":2970,"title":"HyperPyYAML","library":"hyperpyyaml","status":"active","version":"1.2.3","language":"python","ecosystem":"pypi","summary":"HyperPyYAML is a Python library that extends the YAML syntax for enhanced interaction with Python objects and better hyperparameter definition. It is actively maintained, with a recent version 1.2.3, and typically releases updates as needed for bug fixes and new features.","last_verified":"2026-04-25T03:59:11.824Z","tags":["YAML","configuration","hyperparameters","speechbrain","data serialization","MLOps"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/hyperpyyaml"},{"id":17707,"title":"Streaming HTTP Requests (Substack's hyperquest)","library":"hyperquest","status":"abandoned","version":"2.1.3","language":"javascript","ecosystem":"npm","summary":"Hyperquest is a lightweight, streaming HTTP client for Node.js, last updated to version 2.1.3 approximately eight years ago. It was created by Substack to address fundamental shortcomings in Node.js's native `http` module prior to version 0.12, specifically concerning default idle timeouts (2 minutes) and a restrictive connection pool limit (5 requests). These defaults often led to applications hanging or experiencing unexpected behavior when making multiple concurrent HTTP requests. Hyperquest bypassed these internal Node.js annoyances by treating HTTP requests purely as streaming transports, removing pooling and extending default timeouts significantly. While it offered a streamlined, 'request'-like API, it was designed for raw streaming without buffering or automatic JSON parsing. Given that its core purpose was to mitigate issues resolved in much older Node.js versions (specifically, Node.js 0.12 and later fixed many of these `http` module defaults), the package is now considered abandoned and not suitable for modern Node.js development.","last_verified":"2026-04-23T00:00:00.000Z","tags":["javascript","stream","http","transport","request","get","post","put","delete"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/hyperquest"},{"id":7296,"title":"Python Hyperscan","library":"hyperscan","status":"active","version":"0.8.2","language":"python","ecosystem":"pypi","summary":"Python bindings for Hyperscan. This library provides high-performance regular expression matching, designed for large-scale pattern matching tasks, including multi-pattern and streaming modes. Version 0.8.2 is the current release, with active development and frequent updates, often seeing several patch releases and minor updates within a few months.","last_verified":"2026-04-16T00:00:00.000Z","tags":["regex","pattern matching","high performance","security","multi-pattern","streaming"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/hyperscan"},{"id":14625,"title":"hyperscript","library":"hyperscript","status":"active","version":"0.3.0","language":"en","ecosystem":"pypi","summary":"hyperscript is a lightweight Python library for generating HTML, heavily inspired by the JavaScript HyperScript. It is currently at version 0.3.0 and sees releases periodically for fixes and minor enhancements.","last_verified":"2026-04-16T00:00:00.000Z","tags":["html","markup","web","rendering"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/hyperscript"},{"id":9042,"title":"HyperSpy","library":"hyperspy","status":"active","version":"2.4.0","language":"python","ecosystem":"pypi","summary":"HyperSpy is an open-source Python library, currently at version 2.4.0, providing a comprehensive framework for the interactive analysis of multidimensional datasets, particularly within scientific domains like electron microscopy. It offers tools for efficient exploration, manipulation, and visualization of complex data arrays, including those larger than available memory. The project maintains an active development pace with several minor releases annually, and significant architectural changes in major versions like 2.0.","last_verified":"2026-04-16T00:00:00.000Z","tags":["scientific computing","data analysis","microscopy","spectroscopy","signal processing","materials science","electron microscopy"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/hyperspy"},{"id":27052,"title":"Hypert","library":"hypert","status":"active","version":"0.0.1","language":"javascript","ecosystem":"npm","summary":"Hypert is a hypertext transpiler in early alpha stage (v0.0.1), designed to parse and render HTML-like structures with optional React integration. Currently exploratory with no stable release cadence, it provides parse and render functions for transforming source strings into nodes and HTML output. Differentiates by offering a lightweight, library-agnostic core with a separate React module for component generation, but lacks maturity compared to established alternatives like htm or hyperHTML.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/hypert"},{"id":23868,"title":"HyperTune SDK","library":"hypertune-sdk","status":"active","version":"0.6.5","language":"python","ecosystem":"pypi","summary":"A Python SDK for HyperTune, a feature flag and experimentation platform. Current version 0.6.5 with weekly releases. Requires Python ≥3.9 and <4.0.","last_verified":"2026-05-01T00:00:00.000Z","tags":["feature-flags","experimentation","a-b-testing","hypertune"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/hypertune-sdk"},{"id":25739,"title":"hyperx","library":"hyperx","status":"maintenance","version":"3.0.1","language":"javascript","ecosystem":"npm","summary":"Tagged template string virtual DOM builder that replaces JSX with standard ES6 template literals. Current stable version: 3.0.1 (released 2020). Hyperx is unmaintained as of 2023; last commit was in 2020. It works with virtual-dom, React, hyperscript, or any hyperscript-style API (h(tagName, attrs, children)). Key differentiators: no transpiler needed for modern browsers/Node 4+, supports inline <style> parsing, optional self-closing tag handling, and createFragment option for React fragments. Compared to JSX, hyperx avoids a build step but may be slower due to runtime parsing.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","jsx","virtual-dom","vdom","react","hyperscript","template string","template","es6"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/hyperx"},{"id":11065,"title":"Text Hyphenation Library","library":"hyphen","status":"active","version":"1.14.1","language":"javascript","ecosystem":"npm","summary":"The `hyphen` library provides robust text hyphenation capabilities in JavaScript, based on Franklin M. Liang's widely adopted hyphenation algorithm. It leverages pre-compiled hyphenation patterns sourced from ctan.org for various languages. Currently stable at version 1.14.1, the package is primarily feature-driven with an irregular release cadence. Key differentiators include its extensive language support via separate pattern imports (e.g., `hyphen/en`, `hyphen/de`), automatic skipping of HTML tags during hyphenation, and the provision of both asynchronous (`hyphenate`) and synchronous (`hyphenateSync`) functions to suit different application contexts. Users can configure hyphenation with options for exceptions, the soft hyphen character, and minimum word length for processing.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","hyphen","hyphenate","hyphenation","hyphenator"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/hyphen"},{"id":878,"title":"Hypothesis","library":"hypothesis","status":"active","version":"6.151.10","language":"python","ecosystem":"pypi","summary":"Hypothesis is the property-based testing library for Python. With Hypothesis, you write tests which should pass for all inputs in whatever range you describe, and let Hypothesis randomly choose which of those inputs to check - including edge cases you might not have thought about. This randomized testing can catch bugs and edge cases that you didn't think of and wouldn't have found. When Hypothesis finds a bug, it reports the simplest possible example. It is currently at version 6.151.10 and receives regular updates.","last_verified":"2026-04-09T18:24:28.803Z","tags":["testing","property-based testing","fuzzing","unit testing"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/hypothesis"},{"id":4044,"title":"Hypothesis-GraphQL","library":"hypothesis-graphql","status":"active","version":"0.12.0","language":"python","ecosystem":"pypi","summary":"Hypothesis-GraphQL provides Hypothesis strategies for generating arbitrary GraphQL queries that conform to a given schema. This Python library is crucial for property-based testing of GraphQL backend implementations, helping to uncover edge cases and validate server behavior against a wide range of valid and invalid inputs. It is actively maintained, with regular updates.","last_verified":"2026-04-11T00:00:00.000Z","tags":["graphql","hypothesis","testing","property-based testing","data generation","schema validation"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/hypothesis-graphql"},{"id":4045,"title":"Hypothesis JSONSchema","library":"hypothesis-jsonschema","status":"active","version":"0.23.1","language":"python","ecosystem":"pypi","summary":"Hypothesis-jsonschema is a Python library that provides a Hypothesis strategy for generating test data that conforms to a given JSON schema. It is currently in version 0.23.1. As a 0.x release series, it may introduce backwards-incompatible changes before reaching 1.0. It supports JSONSchema drafts 04, 05, and 07, including resolving non-recursive references.","last_verified":"2026-04-11T00:00:00.000Z","tags":["testing","property-based-testing","json-schema","hypothesis","fuzzing","data-generation"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/hypothesis-jsonschema"},{"id":23869,"title":"hypothesmith","library":"hypothesmith","status":"active","version":"0.3.3","language":"python","ecosystem":"pypi","summary":"Hypothesis strategies for generating Python programs, similar to CSmith. Current version 0.3.3; release cadence is low, mostly bugfixes. Requires Python >= 3.8.","last_verified":"2026-05-01T00:00:00.000Z","tags":["hypothesis","testing","fuzzing","grammar","python"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/hypothesmith"},{"id":9822,"title":"Hyppo: Independence Testing","library":"hyppo","status":"active","version":"0.5.2","language":"python","ecosystem":"pypi","summary":"Hyppo is a comprehensive independence testing package in Python, currently at version 0.5.2. It provides a wide array of statistical tests for evaluating independence, k-sample, and goodness-of-fit problems. The library has an active development cycle, with major releases bringing significant new features and bug fixes, typically every 12-16 months, complemented by more frequent patch releases.","last_verified":"2026-04-17T00:00:00.000Z","tags":["statistics","machine-learning","independence-testing","hypothesis-testing","nonparametric"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/hyppo"},{"id":9823,"title":"Hyundai/Kia Connect API","library":"hyundai-kia-connect-api","status":"active","version":"4.9.0","language":"python","ecosystem":"pypi","summary":"The `hyundai-kia-connect-api` library provides a Python interface to interact with Hyundai and Kia Connect (Bluelink/Uvo) services. It allows users to fetch vehicle status, send remote commands, and manage their connected car. The library is actively maintained with frequent releases (several times a month) to adapt to upstream API changes and add new features.","last_verified":"2026-04-17T00:00:00.000Z","tags":["automotive","api","hyundai","kia","smart-car","connect","vehicle-data"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/hyundai-kia-connect-api"},{"id":17708,"title":"Express.js i18n Middleware","library":"i18n-express","status":"abandoned","version":"1.1.3","language":"javascript","ecosystem":"npm","summary":"i18n-express is a lightweight internationalization middleware designed for Express.js applications, currently at version 1.1.3. It facilitates basic language switching and content localization by reading language-specific JSON files from a designated directory. The middleware determines the user's preferred language based on a hierarchy: a configured cookie, a URL query parameter, browser `Accept-Language` headers, or a default language. Once determined, it exposes a `textsVarName` (default: `texts`) variable to your view engine (e.g., EJS, Handlebars) containing the translated strings for the active language, along with a `lang` variable indicating the current language. Its primary differentiator is its extreme simplicity and file-based approach, avoiding complex CLDR data or advanced pluralization rules, making it suitable for very straightforward localization needs. The package has not seen updates in approximately seven years, suggesting it is no longer actively maintained and new releases are highly unlikely.","last_verified":"2026-04-23T00:00:00.000Z","tags":["javascript","i18n","express","middleware","json","internationalisation","node","session","language"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/i18n-express"},{"id":25740,"title":"i18n-lint","library":"i18n-lint","status":"active","version":"1.1.0","language":"javascript","ecosystem":"npm","summary":"i18n-lint (v1.1.0) is a CLI and library tool for detecting hardcoded (untranslated) strings in HTML and template source files. It checks text nodes and attributes (default: alt, placeholder, title) against a list of built-in internationalization functions like `gettext()` and `i18n()`. Supports custom template delimiters (e.g., {{ }}, <%%>) for Mustache/Handlebars/EJS. Compiled with JSHint-compatible reporters and built-in default/unix/json output. Designed for Node.js >=0.8.0, with global install providing the `i18n-lint` binary. Key differentiator: it integrates linting into existing build pipelines via CLI or Node API, unlike gettext extraction tools.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","hardcoded","strings","i18n","translation","i18n-lint","lint","untranslated","detect"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/i18n-lint"},{"id":16831,"title":"i18n-t","library":"i18n-t","status":"abandoned","version":"1.0.1","language":"javascript","ecosystem":"npm","summary":"i18n-t is a minimalist internationalization (i18n) utility for JavaScript, offering a straightforward API to manage translations. Its current stable version is 1.0.1, last released in June 2016. The library focuses on simplicity, allowing developers to set a default locale, load translation messages from local files or pre-loaded JavaScript objects, and perform basic string translation with variable interpolation. Unlike more comprehensive and actively maintained solutions such as `i18next` or `i18n-js`, `i18n-t` explicitly avoids framework-specific integrations or advanced features like pluralization rules, context-sensitive translations, or backend loading mechanisms. Its key differentiator was its 'dumb' and easy-to-use nature, making it suitable for very basic i18n needs without external dependencies or complex configurations. However, due to its long-term abandonment, it lacks modern features like ESM support, TypeScript typings, and ongoing security updates.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/i18n-t"},{"id":11066,"title":"Type-Safe Internationalization for TypeScript","library":"i18n-ts","status":"active","version":"1.0.5","language":"javascript","ecosystem":"npm","summary":"i18n-ts is a lightweight, type-safe internationalization library designed specifically for TypeScript applications. It allows developers to define translation messages as plain TypeScript objects, leveraging TypeScript's robust type inference system to ensure that message keys and their associated arguments are correctly used at compile time. This approach significantly reduces runtime errors related to missing translations or incorrect parameter usage, a common issue in dynamic i18n systems. The current stable version is 1.0.5, suggesting a relatively mature and stable codebase with a likely slow release cadence. Its key differentiator lies in its deep integration with TypeScript, providing compile-time safety without requiring external build steps or complex configuration files often found in other i18n solutions. It focuses on simplicity and type inference over a feature-rich runtime, making it ideal for projects prioritizing strong typing in their i18n layer.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","i18n","TypeScript","internationalization","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/i18n-ts"},{"id":11071,"title":"i18next Internationalization Framework","library":"i18next","status":"active","version":"26.0.6","language":"javascript","ecosystem":"npm","summary":"i18next is a comprehensive and highly popular internationalization (i18n) framework designed for JavaScript environments, supporting browsers, Node.js, and Deno. It provides a robust core for handling translations, enabling features like flexible backend connections for loading translations (e.g., via XHR), optional caching, automatic user language detection, proper pluralization rules, translation context management, variable interpolation, and nested translations. The current stable version is 26.0.6, with a regular release cadence addressing bug fixes, type improvements, and occasional minor features, alongside major releases introducing breaking changes and significant enhancements. Its key differentiators include its extensibility through a rich plugin ecosystem and its framework-agnostic nature, allowing integration with React, Angular, Vue, and vanilla JavaScript applications. It focuses on providing a powerful core while allowing developers to choose their preferred building blocks.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","i18next","internationalization","i18n","translation","localization","l10n","globalization","gettext","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/i18next"},{"id":16833,"title":"i18next CLI","library":"i18next-cli","status":"active","version":"1.56.2","language":"javascript","ecosystem":"npm","summary":"i18next-cli is a unified, high-performance command-line interface tool for the i18next internationalization ecosystem, currently at version 1.56.2. It leverages the Rust-based SWC parser for rapid static analysis, providing features such as automatic translation key extraction from JavaScript and TypeScript files, generation of TypeScript type definitions for improved developer experience, synchronization of locale files, and intelligent linting to detect hardcoded strings. The tool is designed to consolidate various i18next-related static analysis tasks into a single, cohesive workflow, replacing disparate scripts and older tools like `i18next-parser`. It also features a modern plugin architecture for extensibility to custom file types and workflows, and offers seamless integration with translation management platforms like Locize.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","i18next","swc","cli","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/i18next-cli"},{"id":16083,"title":"i18next HTTP Backend","library":"i18next-http-backend","status":"active","version":"3.0.5","language":"javascript","ecosystem":"npm","summary":"i18next-http-backend is a backend layer for the i18next internationalization framework, designed to load translation resources from a remote server using standard HTTP requests (XMLHttpRequest or Fetch API). It supports diverse JavaScript environments, functioning seamlessly in Node.js, modern browsers, and Deno. Currently at stable version 3.0.5, it receives updates as needed to maintain compatibility and introduce improvements. It's explicitly designed as a modern, drop-in replacement for the deprecated i18next-xhr-backend, addressing its limitations. Its primary differentiation is its broad platform support and direct integration with i18next's resource loading mechanism, enabling developers to manage translations externally without bundling them into the client-side application. It offers configurable options for request handling, retry logic, and resource path resolution.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","i18next","i18next-backend","i18next-http-backend","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/i18next-http-backend"},{"id":17709,"title":"i18next HTTP Middleware","library":"i18next-http-middleware","status":"active","version":"3.9.5","language":"javascript","ecosystem":"npm","summary":"i18next-http-middleware is a versatile, framework-agnostic middleware for integrating i18next into Node.js web applications (Express, Fastify, Hapi) and Deno. Currently at version 3.9.5, it is actively maintained with regular updates, with the last major update to 3.x series being 2 months ago. This package serves as a modern drop-in replacement for the deprecated `i18next-express-middleware`, offering broader compatibility beyond just Express. It facilitates language detection from various request sources (path, cookie, header, querystring, session) and injects the i18next instance directly onto the request object, providing methods like `req.t()`, `req.language`, and `req.languages` for seamless internationalization within server-side handlers and views. Its primary differentiator is its flexibility across different HTTP frameworks and its close integration with the i18next ecosystem for robust server-side internationalization.","last_verified":"2026-04-23T00:00:00.000Z","tags":["javascript","i18next","i18next-backend","i18next-http-middleware","express","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/i18next-http-middleware"},{"id":11067,"title":"i18next Internationalization Framework","library":"i18next-maestroqa","status":"active","version":"19.6.4","language":"javascript","ecosystem":"npm","summary":"i18next is a comprehensive and highly popular internationalization (i18n) framework for JavaScript environments, including browsers and Node.js. It is currently at version 19.6.4, with active development leading to frequent minor and major releases, indicated by its extensive changelog. The library provides a robust core for handling translations and is designed for high extensibility and flexibility. Key differentiators include its flexible plugin system for backend integrations (e.g., loading translations via HTTP), optional caching mechanisms, automatic user language detection, sophisticated pluralization rules, translation context handling, string nesting, and variable replacement (interpolation). i18next emphasizes building a rich ecosystem, offering integrations with popular frameworks like React, Angular, and jQuery, making it suitable for a wide range of applications. It aims to be a 'learn once - translate everywhere' solution, abstracting complex i18n challenges.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","i18next","internationalization","i18n","translation","localization","l10n","globalization","gettext","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/i18next-maestroqa"},{"id":11068,"title":"i18next-scanner TypeScript Transform","library":"i18next-scanner-typescript","status":"active","version":"1.2.1","language":"javascript","ecosystem":"npm","summary":"i18next-scanner-typescript provides essential TypeScript support for the i18next-scanner tool, enabling it to extract internationalization keys from `.ts` and `.tsx` source files. As of its current stable version `1.2.1`, this package acts as a transform layer, transpiling TypeScript code into JavaScript internally before `i18next-scanner` processes it. This ensures that the scanner can correctly identify `t()` calls and `<Trans>` components in modern TypeScript applications without requiring a separate pre-build step. It is an active part of the `i18next` ecosystem, maintained to ensure compatibility with both `i18next-scanner` and contemporary TypeScript versions, currently requiring `typescript@5.x` as a peer dependency. Its primary differentiator is simplifying the integration of i18n scanning into TypeScript-based projects by handling the necessary transpilation transparently.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/i18next-scanner-typescript"},{"id":20117,"title":"i18next-scanner-webpack","library":"i18next-scanner-webpack","status":"active","version":"1.0.0","language":"javascript","ecosystem":"npm","summary":"A webpack plugin that automatically extracts i18n translation keys from your source code using i18next-parser. Integrates with webpack 5.x and requires Node.js >= 14.16.0. Version 1.0.0 includes breaking changes from v0.9.0: replaced the underlying scanner with i18next-parser. The plugin scans specified file extensions for translation function calls like t() and generates locale JSON files. Supports both ESM and CommonJS configs, async mode for faster dev builds, and customizable lexers for different file types. Differentiators: simple setup, tight webpack integration, and active maintenance.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","i18next","i18next-scanner","webpack","plugin","internationalization","i18n","localization"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/i18next-scanner-webpack"},{"id":15122,"title":"i18next TypeScript Key Extractor","library":"i18next-typescript-parser","status":"active","version":"0.3.2","language":"javascript","ecosystem":"npm","summary":"i18next-typescript-parser is a specialized utility library designed to accurately extract internationalization (i18n) keys from TypeScript codebases, tailored for use with the i18next framework. Unlike traditional parsers that might rely on less precise lexical analysis, this tool leverages a typed syntax tree (AST). This approach provides significantly enhanced reliability and precision in identifying translation keys within complex TypeScript structures, minimizing false positives and ensuring a more complete extraction compared to token-based methods. The current stable version is 0.3.2. As a 0.x.x series library, it is actively developed, and minor versions may introduce breaking changes. Its key differentiator is its robust, type-aware parsing mechanism, making it particularly valuable for maintaining accurate i18n key management in modern TypeScript projects.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","i18next","commandline","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/i18next-typescript-parser"},{"id":11070,"title":"i18next-vue","library":"i18next-vue","status":"active","version":"5.4.0","language":"javascript","ecosystem":"npm","summary":"i18next-vue is the official integration library for using the i18next internationalization framework with Vue 3 applications. It simplifies the process of translating content by providing a Vue plugin (`I18NextVue`) and a Composition API hook (`useTranslation`), along with global properties like `$t` and `$i18next` for easy access within components. The current stable version is 5.4.0, with regular updates that include performance improvements, bug fixes, and minor features, alongside occasional breaking changes for major version bumps (e.g., v3, v4, v5) to align with i18next or Vue ecosystem changes. It differentiates itself by offering robust TypeScript support and seamless reactivity for language switching and dynamic content, leveraging Vue's application context for broader compatibility, including Pinia stores.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","i18n","i18next","vue","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/i18next-vue"},{"id":18441,"title":"i18nexus CLI","library":"i18nexus-cli","status":"active","version":"4.1.0","language":"javascript","ecosystem":"npm","summary":"Command line tool for managing translations via the i18nexus API. Version 4.1.0. Provides commands to download translation files (pull) and view project metadata. Supports i18next, next-intl, and react-intl file structures. Loads .env for API key. Active development with monthly releases.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","i18nexus","cli","react-intl","i18next","next-intl"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/i18nexus-cli"},{"id":8223,"title":"i18nice","library":"i18nice","status":"active","version":"0.16.0","language":"python","ecosystem":"pypi","summary":"i18nice is a Python library that provides internationalization (i18n) functionality, largely inspired by the Rails i18n library. It simplifies translation management for Python 3 applications by supporting translation files (JSON, YAML), placeholders, pluralization, and fallback locales. The current version is 0.16.0, and it maintains a relatively active release cadence with minor and patch updates.","last_verified":"2026-04-16T00:00:00.000Z","tags":["i18n","localization","translation","l10n"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/i18nice"},{"id":21449,"title":"IAB TCF","library":"iab-tcf","status":"active","version":"0.2.2","language":"python","ecosystem":"pypi","summary":"A Python implementation of the IAB Transparency and Consent Framework (TCF) consent strings, supporting both v1.1 and v2. Current version: 0.2.2, with Python 3.6+ support. Low release cadence.","last_verified":"2026-04-27T00:00:00.000Z","tags":["iab","tcf","consent","gdpr","privacy","tcstring"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/iab-tcf"},{"id":27053,"title":"IAM Units","library":"iam-units","status":"active","version":"2026.3.10","language":"python","ecosystem":"pypi","summary":"Unit definitions and conversion utilities for integrated-assessment modeling research. Version 2026.3.10 requires Python >=3.10 and is released frequently (monthly).","last_verified":"2026-05-01T00:00:00.000Z","tags":["integrated-assessment","units","conversion","climate","emissions"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/iam-units"},{"id":9824,"title":"IAMdata Python Library","library":"iamdata","status":"active","version":"0.1.202604161","language":"python","ecosystem":"pypi","summary":"IAMdata provides comprehensive AWS IAM data for actions, resources, and conditions, based on official IAM policy documents. It ensures data freshness by checking for updates daily. This library is useful for security tools, policy analysis, and compliance checks, providing a programmatic way to access detailed IAM information.","last_verified":"2026-04-17T00:00:00.000Z","tags":["aws","iam","security","policy","cloud","compliance"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/iamdata"},{"id":9043,"title":"ib-async: Interactive Brokers API Wrapper","library":"ib-async","status":"active","version":"2.1.0","language":"python","ecosystem":"pypi","summary":"ib-async is an asynchronous and synchronous Python framework for the Interactive Brokers API, providing a user-friendly interface to TWS/Gateway for trading, market data, and account management. It is a fork/continuation of the popular ib_insync library. The current version is 2.1.0, with releases occurring semi-regularly, focusing on bug fixes and usability improvements.","last_verified":"2026-04-16T00:00:00.000Z","tags":["finance","trading","interactive brokers","brokerage","api","asyncio","quantitative finance","market data"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/ib-async"},{"id":7297,"title":"IB-insync","library":"ib-insync","status":"active","version":"0.9.86","language":"python","ecosystem":"pypi","summary":"ib-insync is a Pythonic framework for Interactive Brokers API, offering both synchronous and asynchronous interfaces. It abstracts much of the complexity of the underlying `ibapi` library, providing a high-level, event-driven API for trading, market data, and account management. The current version is 0.9.86, and the library maintains a frequent release cadence with minor updates and bug fixes.","last_verified":"2026-04-16T00:00:00.000Z","tags":["finance","trading","interactive brokers","api","async","sync"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/ib-insync"},{"id":3514,"title":"Ibis: The Portable Python Dataframe Library","library":"ibis-framework","status":"active","version":"12.0.0","language":"python","ecosystem":"pypi","summary":"Ibis is a portable Python dataframe library that provides a Pythonic way to build and execute operations on data in various backends, including SQL databases, data warehouses, and data lakes. It offers a familiar dataframe API that compiles into the backend's native language, enabling local iteration and remote deployment by changing a single line of code. It is currently at version 12.0.0 and maintains an active release cadence with frequent updates.","last_verified":"2026-04-25T11:09:01.020Z","tags":["dataframe","sql","data-warehousing","etl","duckdb","polars","bigquery"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/ibis-framework"},{"id":1508,"title":"IBM Cloud SDK Core Library","library":"ibm-cloud-sdk-core","status":"active","version":"3.24.4","language":"python","ecosystem":"pypi","summary":"The `ibm-cloud-sdk-core` library provides essential functionalities like authentication, request signing, and utility methods for Python SDKs targeting IBM Cloud services. It is actively maintained with frequent patch releases addressing security and bug fixes, and periodic minor releases introducing new features or authenticators.","last_verified":"2026-04-23T21:46:51.935Z","tags":["ibm","cloud","sdk","core","authentication","api"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/ibm-cloud-sdk-core"},{"id":4046,"title":"IBM Cloud Object Storage SDK for Python","library":"ibm-cos-sdk","status":"active","version":"2.16.1","language":"python","ecosystem":"pypi","summary":"The IBM Cloud Object Storage SDK for Python (ibm-cos-sdk) is a Python package allowing developers to interact with IBM Cloud Object Storage. It is a fork of the popular boto3 library, adapted for IBM Cloud's IAM authentication, and provides an S3-compatible API. The library is actively maintained with frequent updates, currently at version 2.16.1, adding features like S3 Object Lock Governance Mode and Checksums Support.","last_verified":"2026-04-11T00:00:00.000Z","tags":["ibm","cloud","object-storage","s3-compatible","boto3"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/ibm-cos-sdk"},{"id":4569,"title":"IBM COS SDK Core for Python","library":"ibm-cos-sdk-core","status":"active","version":"2.16.1","language":"python","ecosystem":"pypi","summary":"ibm-cos-sdk-core provides the low-level, data-driven core functionality for the IBM Cloud Object Storage (COS) SDK for Python. It is based on `botocore` and exposes similar low-level client interfaces. The current version is 2.16.1. It has a moderate release cadence, with several patch and minor releases per year, often aligning with `botocore` updates and adding new COS features.","last_verified":"2026-04-12T00:00:00.000Z","tags":["ibm","cloud","object-storage","cos","sdk","low-level","s3-compatible"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/ibm-cos-sdk-core"},{"id":4570,"title":"IBM COS S3 Transfer Manager","library":"ibm-cos-sdk-s3transfer","status":"active","version":"2.16.1","language":"python","ecosystem":"pypi","summary":"The `ibm-cos-sdk-s3transfer` library provides a high-level, multi-part, multi-threaded Amazon S3-like transfer manager optimized for IBM Cloud Object Storage (COS). It handles efficient uploading and downloading of files, especially large objects, managing part sizing and concurrency. It is currently at version 2.16.1 and receives regular updates, typically with minor feature releases every few months and patch releases for bug fixes.","last_verified":"2026-04-12T00:00:00.000Z","tags":["IBM Cloud","COS","S3","Object Storage","File Transfer","AWS S3 Compatible"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/ibm-cos-sdk-s3transfer"},{"id":2538,"title":"IBM DB2 Python Driver","library":"ibm-db","status":"active","version":"3.2.8","language":"python","ecosystem":"pypi","summary":"ibm_db is a Python DBI driver that provides an interface for accessing IBM DB2 (LUW, zOS, iSeries, Cloud Pak for Data) and Informix databases. It implements a subset of the Python DB API 2.0 specification. As of version 3.2.8, it supports Python 3.6 and above and is actively maintained with several releases per year.","last_verified":"2026-04-24T21:22:23.849Z","tags":["database","db2","ibm","driver","sql","informix"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/ibm-db"},{"id":7298,"title":"SQLAlchemy Dialect for IBM Data Servers (ibm-db-sa)","library":"ibm-db-sa","status":"active","version":"0.4.4","language":"python","ecosystem":"pypi","summary":"ibm-db-sa is a SQLAlchemy dialect that enables Python applications to connect to IBM Db2 for LUW, Db2 on Cloud, and Informix data servers. It provides an interface for SQLAlchemy's ORM and core features, leveraging the `ibm_db` DBAPI driver for database communication. The current version is 0.4.4, with releases typically following updates in its core dependencies, `ibm_db` and `SQLAlchemy`.","last_verified":"2026-04-16T00:00:00.000Z","tags":["database","SQLAlchemy","IBM","Db2","Informix","orm","dbapi"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/ibm-db-sa"},{"id":4571,"title":"IBM Cloud Platform Services Python SDK","library":"ibm-platform-services","status":"active","version":"0.75.0","language":"python","ecosystem":"pypi","summary":"The Python client library for IBM Cloud Platform Services, providing access to various IBM Cloud platform APIs such as IAM Identity, Global Tagging, Account Management, and more. Currently at version `0.75.0`, it receives frequent updates, often on a monthly or bi-monthly cadence, incorporating new features and bug fixes derived from upstream API changes.","last_verified":"2026-04-12T00:00:00.000Z","tags":["ibm cloud","platform services","sdk","cloud","iam","global tagging","account management"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/ibm-platform-services"},{"id":27868,"title":"IBM Quantum Schemas","library":"ibm-quantum-schemas","status":"active","version":"0.7.20260419","language":"python","ecosystem":"pypi","summary":"Pydantic models for IBM Quantum service programs (estimator, sampler, executor, noise-learner). Current version: 0.7.20260419. Released weekly. Requires Python >=3.10.","last_verified":"2026-05-09T00:00:00.000Z","tags":["ibm","quantum","pydantic","models","schemas"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/ibm-quantum-schemas"},{"id":7299,"title":"IBM Cloud Secrets Manager Python SDK","library":"ibm-secrets-manager-sdk","status":"active","version":"2.1.19","language":"python","ecosystem":"pypi","summary":"The `ibm-secrets-manager-sdk` is the official Python SDK for interacting with IBM Cloud Secrets Manager. It provides programmatic access to store, manage, and retrieve secrets like API keys, passwords, and certificates. Currently at version 2.1.19, the library maintains a frequent release cadence, often incorporating bug fixes, new secret types, and support for service features, as well as dependency updates.","last_verified":"2026-04-16T00:00:00.000Z","tags":["ibm-cloud","secrets","security","sdk","cloud-native","iam"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/ibm-secrets-manager-sdk"},{"id":21450,"title":"IBM Cloud VPC Python SDK","library":"ibm-vpc","status":"active","version":"0.33.0","language":"python","ecosystem":"pypi","summary":"Python client library for IBM Cloud Virtual Private Cloud (VPC) services. Current version 0.33.0, released April 2026. Follows IBM Cloud API spec updates; released roughly quarterly.","last_verified":"2026-04-27T00:00:00.000Z","tags":["ibm-cloud","vpc","sdk","iaas","cloud"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/ibm-vpc"},{"id":23870,"title":"IBM Watson Python SDK","library":"ibm-watson","status":"active","version":"11.2.0","language":"python","ecosystem":"pypi","summary":"The official Python client library for IBM Watson services, including Speech to Text, Text to Speech, Assistant, Natural Language Understanding, and more. Current version 11.2.0, released January 2026. Maintained actively by IBM.","last_verified":"2026-05-01T00:00:00.000Z","tags":["ibm","watson","speech-to-text","text-to-speech","assistant","natural-language-understanding","discovery","sdk"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/ibm-watson"},{"id":9044,"title":"IBM Watson Machine Learning Client","library":"ibm-watson-machine-learning","status":"maintenance","version":"1.0.368","language":"python","ecosystem":"pypi","summary":"The `ibm-watson-machine-learning` library provides a Python API client for interacting with the IBM Watson Machine Learning service on IBM Cloud and IBM Cloud Pak for Data. It enables users to programmatically train, test, store, and deploy machine learning models as APIs. The library is currently in maintenance mode (as of IBM Cloud Pak for Data 5.0.x, June 2024), with a recommendation to migrate to the `ibm-watsonx-ai` package for enhanced functionalities.","last_verified":"2026-04-16T00:00:00.000Z","tags":["IBM Cloud","Watson Machine Learning","AI","Machine Learning","Deployment","Model Management","Cloud Pak for Data"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/ibm-watson-machine-learning"},{"id":3515,"title":"IBM watsonx.ai Python SDK","library":"ibm-watsonx-ai","status":"active","version":"1.5.6","language":"python","ecosystem":"pypi","summary":"The `ibm-watsonx-ai` library is the official Python SDK for IBM watsonx.ai, an enterprise-grade AI and data platform for building, training, tuning, deploying, and operating AI models at scale. It provides a unified interface to watsonx.ai capabilities, including Foundation Models (LLMs), AutoAI experiments, Retrieval-Augmented Generation (RAG), model tuning, deployment, and data integration. The library is actively maintained with regular updates and new feature releases.","last_verified":"2026-04-25T11:10:16.400Z","tags":["watsonx.ai","machine learning","IBM","AI","generative AI","foundation models","LLM"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/ibm-watsonx-ai"},{"id":23871,"title":"IBM watsonx Orchestrate Python SDK","library":"ibm-watsonx-orchestrate","status":"active","version":"2.9.0","language":"python","ecosystem":"pypi","summary":"The IBM watsonx Orchestrate Python SDK (ADK) enables developers to build, orchestrate, and deploy AI assistants and workflows using watsonx Orchestrate capabilities. Current version is 2.9.0, with a rapid release cadence. Requires Python >=3.11,<3.14.","last_verified":"2026-05-01T00:00:00.000Z","tags":["ai","orchestration","skills","assistants","ibm-watsonx"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/ibm-watsonx-orchestrate"},{"id":27869,"title":"IBM watsonx Orchestrate API Client","library":"ibm-watsonx-orchestrate-clients","status":"active","version":"2.9.0","language":"python","ecosystem":"pypi","summary":"IBM watsonx Orchestrate ADK API Client Library for Python. Version 2.9.0 requires Python 3.11-3.13. Provides client classes to interact with watsonx Orchestrate APIs. Releases follow IBM's cadence.","last_verified":"2026-05-09T00:00:00.000Z","tags":["ibm","watsonx","orchestrate","api-client","sdk"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/ibm-watsonx-orchestrate-clients"},{"id":13316,"title":"IBM DB2 and Informix Database Driver for Node.js","library":"ibm_db","status":"active","version":"4.0.0","language":"javascript","ecosystem":"npm","summary":"ibm_db is a native Node.js driver providing both asynchronous (Promise-based and async/await compatible) and synchronous interfaces for connecting to IBM DB2 and IBM Informix databases. The current stable version is 4.0.0. Releases are relatively frequent, addressing dependencies, platform support, and core driver updates. A key differentiator is its native C++ binding, offering direct high-performance access to IBM databases, and its automatic download of the necessary `clidriver`. It supports a wide array of platforms including Windows, macOS (Intel & ARM), Linux (x64, IBM Z, Power PC), and AIX, making it suitable for diverse enterprise environments. Since v4.0.0, it utilizes Node-API (N-API) for improved version independence.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","node","odbc","db2","driver","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/ibm_db"},{"id":2065,"title":"IBM Cloudant Python SDK","library":"ibmcloudant","status":"active","version":"0.11.5","language":"python","ecosystem":"pypi","summary":"The IBM Cloudant Python SDK is an actively maintained client library for interacting with IBM Cloudant APIs. Currently at version 0.11.5, it offers a unified IBM Cloud SDK experience, handles various authentication types, and provides a thread-safe client. While considered production-ready, it is still in a 0.x release series, meaning API changes may occur before its 1.0 release. It receives frequent patch releases.","last_verified":"2026-04-24T13:55:07.231Z","tags":["IBM Cloud","Cloudant","NoSQL","database","SDK","client"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/ibmcloudant"},{"id":14626,"title":"iC Framework CSS","library":"ic-framework","status":"maintenance","version":"2.0.0","language":"javascript","ecosystem":"npm","summary":"iC Framework is a CSS framework developed by iCHEF, designed for building flexible, accessible, and responsive web applications. It provides a set of pre-defined styles and an exclusive icon set (`ic-icon.*`) tailored specifically for iCHEF's branding and aesthetic. The current stable version available on npm is 2.0.0. The framework's primary distribution methods include direct inclusion via a GitHub CDN for HTML `<link>` tags or installation via npm for integration into modern JavaScript/TypeScript build pipelines. It offers minified CSS for production environments and provides source files for developers who wish to build from scratch. Based on the copyright date of 2016, the project appears to be in a maintenance mode or minimally updated. Its key differentiator lies in its specialized styling and components for iCHEF-branded applications, rather than being a general-purpose framework like Bootstrap or Tailwind.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","iCHEF","ic-framework","css"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/ic-framework"},{"id":13318,"title":"ical: iCalendar Parser","library":"ical","status":"maintenance","version":"0.8.0","language":"javascript","ecosystem":"npm","summary":"The `ical` (formerly `node-ical`) package, at version 0.8.0, is a JavaScript library designed for parsing iCalendar (ICS) files, primarily targeting Node.js environments. It adheres to RFC5545 and offers a tolerant and minimal API for extracting event data from ICS strings or local files. While providing straightforward parsing for basic calendar entries, the library explicitly notes that handling complex features like recurrence rules (RRULE), event recurrences, and exception dates (EXDATE) requires more in-depth developer implementation. This version, published 6 years ago, represents a stable but older state of the library. Newer, actively maintained forks like `node-ical` (by jens-maus) and `ical.js` (by kewisch) exist, offering more modern features like async APIs, robust recurrence expansion, and TypeScript support, indicating that `ical@0.8.0` is in a de facto maintenance state, superseded by these alternatives.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","ical","ics","calendar"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/ical"},{"id":13317,"title":"iCal Expander","library":"ical-expander","status":"active","version":"3.2.0","language":"javascript","ecosystem":"npm","summary":"ical-expander is a JavaScript/TypeScript library designed for parsing and expanding iCalendar (ICS) data. It acts as a wrapper around the `ical.js` library, simplifying the complexities of recurring events by automatically handling `EXDATE` (excluded occurrences), `RRULE` (recurrence rules), and `RECURRENCE-ID` (overridden instances). The package also incorporates timezone definitions from the IANA Time Zone Database, ensuring correct parsing even when timezone information is absent from the ICS file itself. The current stable version is 3.2.0, with a release cadence that indicates active maintenance and incremental improvements, such as recent updates to timezone data and fixes related to `ical.js` versions. A key consideration is its synchronous processing model, which can block the JavaScript event loop when dealing with large ICS files or high `maxIterations` values, requiring careful usage, particularly in performance-sensitive applications. Its primary differentiator is abstracting away the intricacies of `ical.js` for common expansion tasks.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/ical-expander"},{"id":12734,"title":"iCal.js - iCalendar and vCard Parser","library":"ical.js","status":"active","version":"2.2.1","language":"javascript","ecosystem":"npm","summary":"ical.js is a JavaScript library designed for parsing and manipulating iCalendar (RFC 5545) and vCard (RFC 6350) data, along with their JSON counterparts jCal (RFC 7265) and jCard (RFC 7095). The library is currently at version 2.2.1 and maintains an active development cycle, regularly releasing updates that include bug fixes, performance improvements, and TypeScript type enhancements. Originally ported from libical with a focus on web compatibility, it provides a robust, dependency-free solution for handling calendar and contact data. A key differentiator is its dual distribution, offering both ES6 modules for modern environments and a transpiled ES5 CommonJS build for broader compatibility, particularly in older browser script tags. It also offers an optional, separate bundle for comprehensive IANA timezone definitions, acknowledging their size and update frequency.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","calendar","iCalendar","jCal","vCard","jCard","parser","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/ical.js"},{"id":1509,"title":"iCalendar","library":"icalendar","status":"active","version":"7.0.3","language":"python","ecosystem":"pypi","summary":"icalendar is an RFC 5545 compatible parser and generator of iCalendar files. It facilitates the creation, modification, and parsing of calendar data (events, todos, journals) in Python. The library is actively maintained with frequent patch releases within major versions, and new major versions are released occasionally to introduce breaking changes and new features.","last_verified":"2026-04-23T21:47:09.620Z","tags":["icalendar","calendar","event","parser","generator","rfc5545","datetime"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/icalendar"},{"id":9045,"title":"iCalendar Searcher","library":"icalendar-searcher","status":"active","version":"1.0.5","language":"python","ecosystem":"pypi","summary":"icalendar-searcher is a Python library designed for powerful searching, filtering, and sorting of iCalendar components using a SQL-like Domain Specific Language (DSL). It simplifies interaction with `.ics` data, offering functionalities like expanding recurring events and complex property queries. The current stable version is 1.0.5, with an active development pace characterized by frequent patch and minor releases.","last_verified":"2026-04-16T00:00:00.000Z","tags":["icalendar","calendar","search","filter","ics","caldav"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/icalendar-searcher"},{"id":5962,"title":"iCalEvents","library":"icalevents","status":"active","version":"0.3.1","language":"python","ecosystem":"pypi","summary":"iCalEvents is a simple Python 3 library designed to download, parse, and query iCalendar (iCal) sources. It provides functionalities for extracting event data, especially within specified time ranges, and handles recurring events. Maintained by Jazzband, its latest version (0.3.1) was released on September 26, 2025.","last_verified":"2026-04-14T00:00:00.000Z","tags":["ical","calendar","events","parser","sync","ics"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/icalevents"},{"id":27870,"title":"ICD Mappings","library":"icd-mappings","status":"active","version":"0.6.2","language":"python","ecosystem":"pypi","summary":"Python tool for mapping ICD diagnostic codes across classifications (e.g., ICD-10 to CCS, CCI, CCC, ICD-9, chapters, blocks). Current version 0.6.2, supports Python 3.8-3.14. Active development with monthly releases.","last_verified":"2026-05-09T00:00:00.000Z","tags":["icd","icd-10","icd-9","mappings","healthcare","medical-codes"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/icd-mappings"},{"id":1510,"title":"Improved Colored Diff","library":"icdiff","status":"active","version":"2.0.10","language":"python","ecosystem":"pypi","summary":"icdiff is a Python library and command-line utility for displaying diffs with improved colorization, making it easier to read changes side-by-side. It aims to be a more user-friendly alternative to traditional `diff` output. The current version is 2.0.10, and it maintains a fairly active release cadence with updates typically every few months.","last_verified":"2026-04-23T21:47:29.624Z","tags":["diff","cli","utility","color","visualization"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/icdiff"},{"id":12735,"title":"Apache Iceberg REST Catalog Client","library":"iceberg-js","status":"active","version":"0.8.1","language":"javascript","ecosystem":"npm","summary":"Iceberg.js is a small, framework-agnostic JavaScript and TypeScript client specifically designed for interacting with Apache Iceberg REST Catalogs. It provides a thin HTTP wrapper over the official REST API, making it generic enough to work with any Iceberg REST Catalog implementation without vendor lock-in. The current stable version is `0.8.1`. The project maintains an active release cadence, with multiple minor versions released within short intervals, indicating ongoing development towards a stable 1.0.0. Key differentiators include first-class TypeScript support for strong typing, reliance on the native `fetch` API for universal compatibility (Node.js 20+ and modern browsers), and a focused scope on catalog operations, deliberately excluding data reading or Parquet file support.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","iceberg","apache-iceberg","rest-catalog","data-lake","catalog","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/iceberg-js"},{"id":5772,"title":"Icechunk","library":"icechunk","status":"active","version":"2.0.1","language":"python","ecosystem":"pypi","summary":"Icechunk is an open-source (Apache 2.0), transactional storage engine for tensor / ND-array data, designed for use on cloud object storage. It augments the Zarr core data model with features that enhance performance, collaboration, and safety in a multi-user cloud-computing context. The library is currently at version 2.0.1 and follows a versioning scheme where major versions align with the on-disk format, allowing for breaking API changes even in minor releases.","last_verified":"2026-04-14T00:00:00.000Z","tags":["data storage","zarr","cloud storage","transactions","arrays","tensors","version control","geospatial"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/icechunk"},{"id":2539,"title":"IceCream","library":"icecream","status":"active","version":"2.2.0","language":"python","ecosystem":"pypi","summary":"Never use print() to debug again: inspect variables, expressions, and program execution with a single, simple function call. IceCream is a Python library that makes debugging effortless and more readable. It's currently at version 2.2.0 and has an active release cadence with frequent minor updates.","last_verified":"2026-04-24T21:22:43.815Z","tags":["debugging","developer-tools","productivity","print-debugging"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/icecream"},{"id":17710,"title":"Coffee-Script Connect/Express Middleware","library":"iced-coffee-middleware","status":"abandoned","version":"0.2.1","language":"javascript","ecosystem":"npm","summary":"iced-coffee-middleware (also known as `coffee-middleware`) is a Connect/Express middleware designed for on-the-fly compilation of CoffeeScript files (`.coffee`) into JavaScript. Currently at version 0.2.1, it provides functionality to dynamically serve compiled JavaScript, offering options such as `force` for continuous recompilation, `bare` for compilation without the top-level safety wrapper, and `encodeSrc` for embedding base64 source maps. This package leverages patterns from `less-middleware` and is built for integration with older `connect` and `express` versions that utilized `createServer()` and `app.configure()`. Due to its reliance on these long-deprecated APIs and the declining prevalence of CoffeeScript in new web development, the package's active maintenance and applicability to modern Node.js ecosystems are highly questionable. Its development cadence is effectively halted, with no significant updates in many years, making it primarily a historical artifact rather than a viable solution for contemporary projects.","last_verified":"2026-04-23T00:00:00.000Z","tags":["javascript","coffee-script","middleware","express","connect"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/iced-coffee-middleware"},{"id":27871,"title":"icet","library":"icet","status":"active","version":"3.2","language":"python","ecosystem":"pypi","summary":"icet is a Python library for constructing cluster expansions, providing a pythonic approach to modeling alloy thermodynamics and ordering. Current version is 3.2, with a new release roughly every few months. It requires Python >=3.9 and is actively maintained.","last_verified":"2026-05-09T00:00:00.000Z","tags":["cluster-expansion","alloys","thermodynamics","materials-science","monte-carlo"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/icet"},{"id":27054,"title":"icetools","library":"icetools","status":"deprecated","version":"0.1.9","language":"javascript","ecosystem":"npm","summary":"An experimental transpiler from JavaScript to Golo language, currently at version 0.1.9. This project appears to be a minor hobby tool with no recent updates, sparse documentation, and no clear release cadence. It differentiates itself by targeting Golo, a dynamic language for the JVM, but lacks comparable robustness to established transpilers like Babel or TypeScript. The package has no README and minimal community adoption, making it unsuitable for production use.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","instantaneous","compact","expressive","programming","language"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/icetools"},{"id":5773,"title":"icmplib","library":"icmplib","status":"active","version":"3.0.4","language":"python","ecosystem":"pypi","summary":"icmplib (current version 3.0.4) is a pure Python library designed for easily forging ICMP packets and building network tools like ping and traceroute without relying on external dependencies. It is actively developed, offering both synchronous and asynchronous APIs, and provides cross-platform compatibility for Linux, macOS, and Windows, supporting both IPv4 and IPv6. It requires Python 3.7 or later.","last_verified":"2026-04-14T00:00:00.000Z","tags":["network","icmp","ping","traceroute","async","sockets"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/icmplib"},{"id":18442,"title":"ICOA CLI","library":"icoa-cli","status":"active","version":"2.19.110","language":"javascript","ecosystem":"npm","summary":"The world's first CLI-native CTF competition terminal, now at v2.19.110. Deployed via npm with strict Node.js >=22 requirement. Serves as the primary interface for competing in ICOA CTF events directly from the terminal. Uniquely positioned as a specialized tool for cybersecurity capture-the-flag competitions, differentiating from general CTF frameworks by being CLI-first and tied to the ICOA competition ecosystem.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","ctf","cli","cybersecurity","icoa","competition"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/icoa-cli"},{"id":13321,"title":"IcoMoon Build CLI","library":"icomoon-build","status":"abandoned","version":"0.2.8","language":"javascript","ecosystem":"npm","summary":"IcoMoon Build is a command-line interface (CLI) tool designed to automate the generation of SCSS or LESS stylesheets and font files directly from an IcoMoon project file. Its primary purpose is to streamline the workflow for developers who frequently update or add icons, eliminating the need to manually copy icon declarations from IcoMoon's output into their custom stylesheets. The current stable version is 0.2.8, released in August 2016. Due to its specific niche and dependence on the IcoMoon website structure and underlying tools like PhantomJS, its release cadence was historically tied to bug fixes and compatibility updates. It differentiates itself by providing a robust, scriptable solution for integrating custom icon sets into front-end build processes, particularly for projects utilizing Sass or Less.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","icomoon","icon","cli","scss","less"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/icomoon-build"},{"id":15450,"title":"Icon Pipeline","library":"icon-pipeline","status":"active","version":"0.2.0","language":"javascript","ecosystem":"npm","summary":"Icon Pipeline is a utility for optimizing SVG icons and generating SVG sprites, along with individual optimized SVG files and a manifest of available icons. It aims to provide a 'no-nonsense' automated pipeline for icon management in web projects. As of version 0.2.0, the package is in early development, suggesting an irregular release cadence and that its API might not yet be stable. Its key differentiator lies in its integrated approach, handling both SVG optimization and sprite generation (for both HTML `<use>` and JavaScript injection) within a single tool, outputting multiple formats ready for different consumption patterns, which simplifies the icon build process compared to using separate tools for each step. It is designed to be included as a development dependency and run as part of a project's build process.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","icons","svg","optimization","sprite"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/icon-pipeline"},{"id":15124,"title":"ICON JavaScript SDK","library":"icon-sdk-js","status":"active","version":"1.5.3","language":"javascript","ecosystem":"npm","summary":"The ICON JavaScript SDK provides a comprehensive set of tools for interacting with the ICON blockchain network. It enables developers to build decentralized applications (dApps) and services by offering APIs for transaction building, wallet management, unit conversions, and communication with ICON nodes using JSON-RPC version 3. Currently at version 1.5.3, the library sees active development with regular dependency updates and feature additions, as evidenced by recent releases including new APIs like `icx_getNetworkInfo` and ongoing maintenance. Key differentiators include its explicit support for various JavaScript environments (Node.js, browser, React Native) and a modular builder pattern for constructing complex transactions.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","icon","icx","cryptocurrency","crypto","bitcoin","ethereum","binance","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/icon-sdk-js"},{"id":20119,"title":"iconfont-webpack-plugin","library":"iconfont-webpack-plugin","status":"active","version":"5.0.1","language":"javascript","ecosystem":"npm","summary":"Webpack plugin that simplifies icon font usage by allowing inline SVG references in CSS via the `font-icon` property. It converts SVGs into webfonts during the build, supporting all CSS preprocessors (Sass, Less, Stylus, PostCSS, vanilla CSS). Current stable version is 5.0.1, compatible with webpack >=3. Key differentiator: eliminates manual icon font generation tools; works seamlessly with webpack's resolve and PostCSS. Caveat: requires postcss-loader and css-loader as peer dependencies (v2+ and v4+ respectively).","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","webpack","plugin","html","iconfont"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/iconfont-webpack-plugin"},{"id":15646,"title":"Iconsax for React","library":"iconsax-react","status":"active","version":"0.0.8","language":"javascript","ecosystem":"npm","summary":"iconsax-react is a React component library wrapping the Iconsax icon pack, offering 1000 distinct icons across six styles (Linear, Outline, TwoTone, Bulk, Broken, Bold), totaling 6000 variations. Currently at version 0.0.8, it's in early development, implying frequent updates and potential for rapid change. The library provides a vast collection of visually consistent, 24px grid-based icons, usable as standard React components with configurable `color`, `size`, and `variant` props. It aims to offer a comprehensive, style-flexible iconographic system for modern React applications.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","icons","react","icon components","iconsax","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/iconsax-react"},{"id":7300,"title":"Icontract: Design-by-Contract for Python","library":"icontract","status":"active","version":"2.7.3","language":"python","ecosystem":"pypi","summary":"icontract provides design-by-contract for Python, allowing developers to define preconditions, postconditions, and invariants for functions and classes using expressive lambda functions. It helps ensure correctness and provides informative violation messages, failing fast when contracts are broken. The current version is 2.7.3, and it maintains a steady release cadence with frequent patch updates addressing bugs and adding support for newer Python versions.","last_verified":"2026-04-16T00:00:00.000Z","tags":["design by contract","contracts","preconditions","postconditions","invariants","validation","runtime checks","type checking"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/icontract"},{"id":18443,"title":"iconv-corefoundation","library":"iconv-corefoundation","status":"active","version":"1.1.7","language":"javascript","ecosystem":"npm","summary":"Character set conversion library using macOS CoreFoundation API. Version 1.1.7. Pre-compiled native add-on using N-API 3. macOS-only (requires 10.10+). Supports all legacy Macintosh scripts including Mac OS Inuit and double-byte scripts. Not for general use; prefer iconv-lite for cross-platform needs. No streaming API. Built for Node.js 8.11.2+ and 10+. Ships TypeScript types. MIT license.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","corefoundation","iconv","convert","charset","mac","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/iconv-corefoundation"},{"id":11072,"title":"iconv-lite - Character Encoding Conversion","library":"iconv-lite","status":"active","version":"0.7.2","language":"javascript","ecosystem":"npm","summary":"iconv-lite is a pure JavaScript library for converting character encodings without relying on native Node.js bindings or external dependencies for core functionality. It provides a robust solution for handling various text encodings, making it suitable for applications that need to process files, network streams, or user input in different character sets. The current stable version is `0.7.2`, with `v1.0.0-alpha.1` being an actively developed upcoming major release introducing significant breaking changes. While there isn't a strict release cadence, the project sees regular maintenance and improvements, including recent type definition enhancements and bug fixes. Its key differentiator is its pure JavaScript implementation, which avoids installation complexities associated with native modules like `node-iconv`.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","iconv","convert","charset","icu","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/iconv-lite"},{"id":6377,"title":"ics: iCalendar (RFC 5545) Parser","library":"ics","status":"active","version":"0.7.2","language":"python","ecosystem":"pypi","summary":"ics is a Python library for parsing, creating, and manipulating iCalendar files (RFC 5545). It provides an object-oriented API to work with Calendars, Events, Todos, Alarms, and other iCalendar components. The current version is 0.7.2, and releases occur periodically for bug fixes, minor enhancements, and major version upgrades that introduce breaking changes.","last_verified":"2026-04-15T00:00:00.000Z","tags":["icalendar","calendar","parser","rfc5545","events","scheduling"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/ics"},{"id":27055,"title":"icsneopy","library":"icsneopy","status":"active","version":"1.2.2","language":"python","ecosystem":"pypi","summary":"A Python client for interacting with the ICS (Industrial Control Systems) network protocol. Version 1.2.2. Release cadence is irregular, as it is a small niche library.","last_verified":"2026-05-01T00:00:00.000Z","tags":["ics","industrial control","protocol","client"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/icsneopy"},{"id":16084,"title":"ICU MessageFormat Parser","library":"icu-messageformat-parser","status":"active","version":"2.0.0","language":"javascript","ecosystem":"npm","summary":"icu-messageformat-parser is a JavaScript library that provides a PEG.js-based parser for ICU MessageFormat strings. It transforms a given MessageFormat string into an Abstract Syntax Tree (AST), enabling programmatic manipulation or interpretation of localized messages. The current stable version is 4.0.0. New major versions are released periodically to introduce breaking changes, often related to stricter conformance with the ICU MessageFormat specification, and to expand parsing capabilities. Key differentiators include its robust AST output, configurable strictness options (e.g., for number signs and function parameters), and its role as a fundamental parsing component for internationalization workflows involving MessageFormat, prioritizing accurate parsing according to Unicode CLDR and ICU standards.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","icu","messageformat","parser"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/icu-messageformat-parser"},{"id":25741,"title":"icu-minify","library":"icu-minify","status":"active","version":"4.11.0","language":"javascript","ecosystem":"npm","summary":"ICU message format compiler that converts ICU strings into a compact JSON array representation at build time, with a runtime bundle of only 650 bytes (minified + compressed) and zero runtime dependencies. Version 4.11.0 is current, released under the next-intl monorepo with frequent updates (multiple releases per month). Key differentiators: extremely small runtime footprint, full ICU support (plural, select, selectordinal, date, time, number, tags), and TypeScript-first design. Unlike alternatives like icu-to-json or @lingui/message-utils, icu-minify offers first-class ESM support, no polyfills needed, and seamless integration with next-intl.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","icu","messageformat","i18n","internationalization","compiler","minify"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/icu-minify"},{"id":879,"title":"id: OIDC Identity Generator","library":"id","status":"active","version":"1.6.1","language":"python","ecosystem":"pypi","summary":"id is a Python tool for generating OIDC identities, currently at version 1.6.1. It can automatically detect and produce OIDC credentials on various environments, including GitHub Actions, GitLab pipelines, and Google Cloud. The library maintains an active release cadence with frequent updates and improvements.","last_verified":"2026-04-09T18:25:04.838Z","tags":["oidc","identity","authentication","cli","security","cloud","github-actions","gitlab-ci","google-cloud"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/id"},{"id":23872,"title":"id-phonenumbers","library":"id-phonenumbers","status":"active","version":"0.4.0","language":"python","ecosystem":"pypi","summary":"Indonesian phone number parser and validator, based on Google's libphonenumber. Current version 0.4.0, with occasional releases. Parses, formats, and validates Indonesian mobile and fixed-line numbers, including area codes and operator prefixes.","last_verified":"2026-05-01T00:00:00.000Z","tags":["indonesia","phone","number","validation","libphonenumber"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/id-phonenumbers"},{"id":16085,"title":"ID3 Tag Parser","library":"id3-parser","status":"active","version":"3.0.0","language":"javascript","ecosystem":"npm","summary":"id3-parser is a pure JavaScript library designed for parsing ID3 tags (versions 1 and 2.3) from MP3 audio files. The current stable version, 3.0.0, requires Node.js version 16 or newer. It offers a straightforward API with a primary `parse` function that intelligently detects and extracts metadata, alongside specific functions like `parseV1Tag` and `parseV2Tag` for targeted parsing. The library ships with TypeScript types, ensuring good developer experience in modern TypeScript and JavaScript environments. While primarily used in Node.js for server-side processing, it includes utilities (`convertFileToBuffer`, `fetchFileAsBuffer`) that facilitate its use in browser environments when bundled with tools like Webpack. Its key differentiators include its focus on robust parsing of common ID3v1 and ID3v2.3 frames, providing comprehensive metadata such as artist, album, title, year, comments, lyrics, and embedded cover art from binary data. The release cadence is typically driven by bug fixes, maintenance, and alignment with modern JavaScript ecosystem standards.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","id3","id3 parser","id3 tag","id3v2","id3v1","mp3 metadata","mp3","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/id3-parser"},{"id":4047,"title":"Hex-Rays CLI Utility","library":"ida-hcli","status":"active","version":"0.17.2","language":"python","ecosystem":"pypi","summary":"ida-hcli (Hex-Rays CLI Utility) is a command-line interface tool designed to interact with Hex-Rays IDA Pro installations. It assists with managing IDA versions, plugins, and configurations programmatically or via the terminal. Currently at version 0.17.2, it sees frequent updates, typically with minor releases several times a month.","last_verified":"2026-04-11T00:00:00.000Z","tags":["cli","ida","hex-rays","reverse-engineering","security"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/ida-hcli"},{"id":23110,"title":"IDA Netnode","library":"ida-netnode","status":"active","version":"3.0.0","language":"python","ecosystem":"pypi","summary":"A library providing a humane API for storing and accessing persistent data in IDA Pro databases using netnodes. Version 3.0.0 is the latest. Release cadence is irregular.","last_verified":"2026-05-01T00:00:00.000Z","tags":["ida","ida-pro","reverse-engineering","persistence"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/ida-netnode"},{"id":6671,"title":"IDA Settings","library":"ida-settings","status":"active","version":"3.3.0","language":"python","ecosystem":"pypi","summary":"ida-settings is a Python library (current version 3.3.0) designed for IDA Pro plugins to fetch configuration values from a shared, centralized settings infrastructure. It provides a standardized way for plugins to retrieve and manage user-defined settings within the IDA Pro environment. The library is specifically intended for use within IDA Pro and its plugin ecosystem and does not operate as a standalone utility.","last_verified":"2026-04-15T00:00:00.000Z","tags":["IDA Pro","IDA plugin","configuration","settings","reverse engineering"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/ida-settings"},{"id":27056,"title":"IDAPython (IDA Pro Python SDK)","library":"idapro","status":"active","version":"0.0.8","language":"python","ecosystem":"pypi","summary":"IDAPython is the official Python SDK for Hex-Rays IDA Pro disassembler. This PyPI package (version 0.0.8) provides the `idapython` module that allows loading and executing IDA scripts from outside IDA. It is a thin wrapper that communicates with a running IDA instance via IPC. Note that the standard IDAPython API (ida_*, idc, idautils) is only available inside IDA's embedded Python, not from this external package. Use for automation, script launching, and headless analysis.","last_verified":"2026-05-01T00:00:00.000Z","tags":["idapro","ida","disassembler","hex-rays","reverse-engineering","python-sdk"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/idapro"},{"id":23874,"title":"IDC Index","library":"idc-index","status":"active","version":"0.11.14","language":"python","ecosystem":"pypi","summary":"Python package to simplify access to the data available in the NCI Imaging Data Commons (IDC). Provides queryable Pandas/DuckDB-based indices for DICOM studies, series, and analysis results. Latest version: 0.11.14. Released approximately every 2-4 weeks.","last_verified":"2026-05-01T00:00:00.000Z","tags":["idc","imaging","dicom","nci","cancer","data-commons"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/idc-index"},{"id":23873,"title":"IDC Index Data","library":"idc-index-data","status":"active","version":"23.10.1","language":"python","ecosystem":"pypi","summary":"ImagingDataCommons index to query and download data from the Imaging Data Commons. Version 23.10.1 with occasional releases (every few months).","last_verified":"2026-05-01T00:00:00.000Z","tags":["imaging","data commons","parquet","IDC"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/idc-index-data"},{"id":18444,"title":"ideal-auth","library":"ideal-auth","status":"active","version":"1.2.0","language":"javascript","ecosystem":"npm","summary":"Auth primitives for the JS ecosystem — stateless encrypted sessions, password hashing, and two-factor support. Zero framework dependencies; inspired by Laravel's Auth and Hash facades. Current stable version is 1.2.0, released monthly. Key differentiators: uses iron-session for AES-256-CBC + HMAC encrypted cookies, supports two session modes (resolveUser for DB-backed, sessionFields for zero DB calls), built-in TOTP for 2FA, and per-request autoTouch override for frameworks like Next.js. Ships TypeScript types, requires Node >=18, and has optional bcryptjs peer dependency.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","auth","authentication","session","cookie","login","password","bcrypt","argon2","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/ideal-auth"},{"id":27058,"title":"idempotent-babel-polyfill","library":"idempotent-babel-polyfill","status":"maintenance","version":"7.4.4","language":"javascript","ecosystem":"npm","summary":"A tiny utility that allows importing babel-polyfill multiple times without causing duplicate initialization errors. Version 7.4.4 is the latest stable release; the package has seen no updates since 2018 and effectively acts as a polyfill wrapper for legacy Babel setups. It provides an idempotent import that checks if core-js or regenerator-runtime has already been loaded, preventing multiple polyfill application which can cause conflicts and performance issues. Unlike directly importing babel-polyfill, this package is safe to include in library code where consumers may also polyfill.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/idempotent-babel-polyfill"},{"id":14627,"title":"iden: Machine Learning Dataset Shard Manager","library":"iden","status":"active","version":"0.4.0","language":"en","ecosystem":"pypi","summary":"iden (version 0.4.0) is a simple Python library designed to manage datasets organized into shards for machine learning model training. It employs a lazy loading approach, optimizing memory usage and data pipeline efficiency by loading data from shards only when needed during the training process. The library aims to simplify the handling of large or distributed datasets. As of its latest release, it is actively maintained with a focus on data management for ML applications.","last_verified":"2026-04-16T00:00:00.000Z","tags":["machine learning","data loading","dataset management","sharding","lazy loading","MLOps"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/iden"},{"id":11073,"title":"JavaScript Identifier Regular Expression","library":"identifier-regex","status":"active","version":"1.0.1","language":"javascript","ecosystem":"npm","summary":"The `identifier-regex` package provides a precise regular expression function, `identifierRegex()`, designed to match valid JavaScript identifiers according to the ECMAScript specification. This includes proper handling of reserved words and specific syntax rules. The current stable version is 1.0.1, focusing on correctness and stability rather than rapid feature additions. Its primary differentiator is its strict adherence to JavaScript identifier rules, offering an `exact` option to control whether the regex matches the entire string or finds identifiers within a larger text. It explicitly excludes global properties like `Infinity` from being considered valid identifiers, aligning with common usage expectations. This library is ideal for parsers, linters, or any application needing to validate or extract JavaScript identifiers reliably.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","identifier","regex","regexp","regular","expression","keyword","word","reserved","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/identifier-regex"},{"id":514,"title":"Identify","library":"identify","status":"active","version":"2.6.18","language":"python","ecosystem":"pypi","summary":"Identify is a Python library primarily used for file identification. It processes files (or file metadata) and returns a set of standardized tags describing their type, executability, language (from shebangs), and more. Maintained by the pre-commit team, it is actively developed with a focus on robust file analysis heuristics. The current version is 2.6.18, and releases typically align with pre-commit's development cycle or as issues require attention.","last_verified":"2026-05-12T14:32:26.315Z","tags":["file identification","pre-commit","file tags","language detection","license detection"],"install_tag":"stale","install_tag_description":"widespread failures or data too old to trust","api":"https://checklist.day/api/registry/identify"},{"id":9825,"title":"Identity","library":"identity","status":"active","version":"0.11.0","language":"python","ecosystem":"pypi","summary":"Identity is an authentication and authorization library optimized for web applications, building upon Microsoft's MSAL Python. It provides high-level APIs for popular frameworks like Flask, Quart, and Django, simplifying integration with Microsoft Identity Platform. The library is actively maintained with frequent updates addressing bug fixes and introducing new features.","last_verified":"2026-04-17T00:00:00.000Z","tags":["authentication","authorization","oauth","microsoft identity","flask","django","quart","msal"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/identity"},{"id":8224,"title":"IDF Build Apps","library":"idf-build-apps","status":"active","version":"3.0.1","language":"python","ecosystem":"pypi","summary":"idf-build-apps is a Python library and command-line tool designed to streamline the process of building, flashing, and testing multiple ESP-IDF applications. It integrates deeply with the ESP-IDF CMake-based build system, offering functionalities for finding, building, and flashing projects across various targets. The current version is 3.0.1, with releases typically following ESP-IDF major updates or bug fixes.","last_verified":"2026-04-16T00:00:00.000Z","tags":["ESP-IDF","embedded","build-system","automation","esp32"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/idf-build-apps"},{"id":27872,"title":"idf-ci","library":"idf-ci","status":"active","version":"1.1.0","language":"python","ecosystem":"pypi","summary":"Python library for CI/CD of ESP-IDF projects. Currently at version 1.1.0, released with a monthly cadence. Provides tools to automate building, testing, and deployment for ESP-IDF firmware.","last_verified":"2026-05-09T00:00:00.000Z","tags":["esp-idf","ci","cd","esp32","iot"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/idf-ci"},{"id":4048,"title":"Espressif IDF Component Manager","library":"idf-component-manager","status":"active","version":"3.0.1","language":"python","ecosystem":"pypi","summary":"The IDF Component Manager is a Python-based tool by Espressif that integrates with the ESP-IDF build system to download and manage components from the ESP Component Registry or Git repositories. It ensures that correct versions of all project dependencies are present during a CMake run. This library, currently at version 3.0.1, receives updates frequently, often tied to major ESP-IDF releases, with major version bumps indicating significant breaking changes.","last_verified":"2026-04-11T00:00:00.000Z","tags":["ESP-IDF","IoT","embedded","dependency manager","component","espressif"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/idf-component-manager"},{"id":11075,"title":"Vue User Inactivity Detection","library":"idle-vue","status":"maintenance","version":"2.0.5","language":"javascript","ecosystem":"npm","summary":"idle-vue is a Vue.js plugin designed to detect user inactivity within a Vue 2 application. It leverages the underlying `idle-js` library to provide a reactive and integrated solution for monitoring when a user has not interacted with the application for a specified duration. The package is currently at version 2.0.5 and, as a Vue 2-specific plugin, its release cadence is likely stable, focused on maintenance rather than frequent new features, aligning with the lifecycle of Vue 2 itself. It offers three primary mechanisms for handling idle states: `onIdle` and `onActive` lifecycle hooks accessible in any Vue component, a computed property `isAppIdle` for reactive state management, and an optional `IdleView` component for a default idle overlay. A key differentiator is its flexible integration, allowing users to either provide an `eventEmitter` (a Vue instance) for hook-based responses or a Vuex `store` for state-driven reactivity, providing developers with robust options for building responsive user experiences around inactivity detection without boilerplate DOM event handling.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/idle-vue"},{"id":244,"title":"IDNA — Internationalized Domain Names in Applications","library":"idna","status":"active","version":"3.11","language":"python","ecosystem":"pypi","summary":"idna implements the Internationalized Domain Names in Applications (IDNA 2008, RFC 5891) protocol and Unicode IDNA Compatibility Processing (UTS #46) for Python. It is the modern replacement for the built-in encodings.idna module, which only supports the obsolete IDNA 2003 standard. Current version is 3.11 (Python 3.8+); releases are irregular but active, with security patches and Unicode data updates driving most releases.","last_verified":"2026-05-12T12:18:06.395Z","tags":["dns","domain-names","idna","unicode","networking","encoding"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/idna"},{"id":4572,"title":"idna-ssl","library":"idna-ssl","status":"abandoned","version":"1.1.0","language":"python","ecosystem":"pypi","summary":"The `idna-ssl` library provides a patch for Python's standard `ssl.match_hostname` function to correctly support Unicode (IDNA) domains. It aims to offer backward compatibility for older Python versions (pre-3.7) where `ssl.match_hostname` had significant issues with internationalized domain names, and to address lingering IDNA2008 compliance problems even in later Python releases. The library's current version is 1.1.0, released in July 2018. The project's GitHub repository has been archived and is read-only since October 2020, indicating it is no longer actively maintained.","last_verified":"2026-04-12T00:00:00.000Z","tags":["ssl","unicode","idna","match_hostname","aiohttp","asyncio","patch"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/idna-ssl"},{"id":23875,"title":"idutils","library":"idutils","status":"active","version":"1.6.0","language":"python","ecosystem":"pypi","summary":"A small library for detecting, validating, normalizing, and converting persistent identifiers used in scholarly communication, such as DOI, ORCID, ISBN, arXiv, and more. Current version 1.6.0 supports Python >=3.7. Release cadence is irregular, with maintenance updates as needed.","last_verified":"2026-05-01T00:00:00.000Z","tags":["persistent identifiers","scholarly communication","doi","orcid","isbn","arxiv"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/idutils"},{"id":11074,"title":"idx: Optional Property Traversal Utility","library":"idx","status":"deprecated","version":"3.0.3","language":"javascript","ecosystem":"npm","summary":"idx is a utility function designed for safely traversing deeply nested properties within JavaScript objects and arrays, where intermediate properties might be `null` or `undefined`. It provides a concise syntax for accessing values without throwing errors. The current stable version is 3.0.3. However, the `idx` package is officially deprecated and no longer maintained. Its primary use case has been superseded by the native JavaScript optional chaining operator (`?.`), introduced in ES2020. A key differentiator noted in its documentation is that `idx` returns the `null` or `undefined` intermediate value if encountered, whereas optional chaining resolves to `undefined`. This library also strictly requires a Babel plugin (`babel-plugin-idx`) for correct transformation and optimal performance, as the runtime function is illustrative and not meant for direct execution. The library does not follow a regular release cadence due to its deprecated status.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/idx"},{"id":25742,"title":"Idyll Compiler","library":"idyll-compiler","status":"active","version":"5.0.0-alpha.2","language":"javascript","ecosystem":"npm","summary":"Lexer and parser for the Idyll markup language, converting Idyll source into an abstract syntax tree (AST). Current version is 5.0.0-alpha.2, with active development. It allows embedding Idyll documents in web pages when combined with idyll-document. Key differentiators: provides a full AST for custom processing, supports async compilation, and is part of the Idyll ecosystem. It is ESM-only and requires Node.js 12+.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","idyll","compiler"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/idyll-compiler"},{"id":17711,"title":"IE No Open Middleware","library":"ienoopen","status":"maintenance","version":"1.1.1","language":"javascript","ecosystem":"npm","summary":"ienoopen is an Express-compatible middleware designed to enhance client-side security by setting the `X-Download-Options` HTTP header to `noopen`. This header, primarily relevant for Internet Explorer 8 and later, prevents users from directly opening downloaded HTML files in the browser's context, thereby mitigating certain types of HTML injection and cross-site scripting (XSS) attacks by forcing a \"Save\" action instead. The package is currently at version 1.1.1, with its last update over six years ago. It is considered to be in maintenance mode, as its standalone GitHub repository is archived, and its functionality has been integrated into the comprehensive `Helmet` security middleware suite, which includes `ienoopen` by default as `helmet.ieNoOpen()`. This package's narrow focus on a single, legacy IE-specific security header is its key differentiator, although its practical relevance has significantly diminished with modern browser adoption.","last_verified":"2026-04-23T00:00:00.000Z","tags":["javascript","express","security","x-download-options","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/ienoopen"},{"id":15648,"title":"Conditional Preprocessor for Webpack","library":"if-loader","status":"abandoned","version":"1.0.2","language":"javascript","ecosystem":"npm","summary":"if-loader is a webpack module bundler preprocessor that enables C-style conditional compilation using 'if' directives within JavaScript source files. It allows developers to include or exclude blocks of code based on predefined conditions, similar to the `#ifdef` mechanism in C/C++. The current stable version is 1.0.2. This package is no longer maintained, with its last commit dating back over nine years, indicating it is abandoned. While it offers a straightforward way to manage code variants for different build environments, more actively maintained alternatives exist that provide similar or enhanced functionality and better integration with modern webpack features and tooling. Its primary differentiation was its minimalist approach to conditional code exclusion using comment-based directives.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/if-loader"},{"id":13320,"title":"Conditional Node.js Version Execution","library":"if-node-version","status":"active","version":"1.1.1","language":"javascript","ecosystem":"npm","summary":"If-node-version is a focused utility designed to conditionally execute shell commands or check the current Node.js runtime version against specified semver ranges. It is primarily intended for use in `npm-scripts` or CI/CD environments where different Node.js versions might require varied build or test processes. The package exposes both a command-line interface (CLI) for direct shell scripting and a Node.js API that leverages `child_process.spawn` and `child_process.spawnSync` for programmatic control. The current stable version is 1.1.1. While the project has a slower release cadence, with the last update (v1.1.1) in May 2017 (following v1.1.0 in Feb 2017 and v1.0.0 in Nov 2016), it remains active for its intended purpose. Its key differentiator lies in its simple, `semver`-compliant approach to conditional execution, avoiding more complex environment variable checks or custom script logic.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","node","version","semver","range","check","compare","conditional","less"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/if-node-version"},{"id":16832,"title":"Insanely Fast TypeScript Bundler","library":"if-tsb","status":"active","version":"1.1.2","language":"javascript","ecosystem":"npm","summary":"The `if-tsb` package, currently at version 1.1.2, is a TypeScript-focused bundler emphasizing speed and extensive configuration via `tsconfig.json`. It aims to provide a fast solution for compiling and bundling TypeScript projects, producing deployable JavaScript output. While a specific release cadence isn't published, its 1.x.x versioning suggests active development. Key differentiators include its deep integration with `tsconfig.json` for defining single or multiple entry points, custom output paths using template variables (e.g., `[name].bundled.js`), and a broad set of `bundlerOptions`. These options offer fine-grained control over aspects like module format (including non-standard ones like 'none', 'private'), external bundling, source map generation, and pre-import optimizations. It provides both a command-line interface for common bundling tasks and a programmatic API for integration into custom build workflows, distinguishing itself from general-purpose bundlers that typically rely on separate configuration files or a more standard set of module transformation options.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","typescript","bundler","bundling"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/if-tsb"},{"id":2066,"title":"ifaddr Library","library":"ifaddr","status":"active","version":"0.2.0","language":"python","ecosystem":"pypi","summary":"ifaddr is a small, cross-platform Python library designed for enumerating network interfaces and their associated IP addresses. It supports Linux, OS X, Windows, and is expected to work on other BSD derivatives and Solaris/Illumos. Released under the MIT License, the current version 0.2.0 (June 2022) works with Python 3.9+ and requires no compilation, simplifying installation.","last_verified":"2026-04-24T13:55:23.478Z","tags":["network","IP","address","interface","cross-platform","enumeration"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/ifaddr"},{"id":8225,"title":"ifcfg - Python Network Interface Wrapper","library":"ifcfg","status":"active","version":"0.24","language":"python","ecosystem":"pypi","summary":"Ifcfg is a cross-platform Python library designed for parsing the output of system network configuration commands like `ifconfig` (Unix/Linux/macOS) and `ipconfig` (Windows). It provides a structured way to access network interface information such as IP addresses, netmasks, MAC addresses, and hostnames. The library includes a fallback mechanism to the `ip` command for modern Unix systems where `ifconfig` might be deprecated or unavailable. Currently at version 0.24, it sees active maintenance with several releases per year to address compatibility and add features.","last_verified":"2026-04-16T00:00:00.000Z","tags":["network","ifconfig","ipconfig","ip","system","interface","cross-platform","networking"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/ifcfg"},{"id":9046,"title":"IfcOpenShell","library":"ifcopenshell","status":"active","version":"0.8.5","language":"python","ecosystem":"pypi","summary":"IfcOpenShell is an open-source (LGPL) software library providing an API for working with the Industry Foundation Classes (IFC) data model, used in Building Information Modeling (BIM). The `ifcopenshell` Python library offers high-level bindings and utilities for reading, writing, and manipulating IFC files. It is currently at version 0.8.5 and receives updates aligning with the underlying C++ library, with an irregular release cadence.","last_verified":"2026-04-16T00:00:00.000Z","tags":["BIM","IFC","CAD","geometry","building-information-modeling"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/ifcopenshell"},{"id":20120,"title":"ifdef-loader","library":"ifdef-loader","status":"maintenance","version":"2.3.2","language":"javascript","ecosystem":"npm","summary":"Webpack loader that adds conditional compilation directives (`#if`, `#elif`, `#else`, `#endif`) inside JavaScript or TypeScript comments, processed at build time. Current stable version is 2.3.2 (last released on npm), with no fixed release cadence; the project appears to be in maintenance mode with infrequent updates. Key differentiators: directives are written inside triple-slash comments so they don't interfere with normal parsing or linters; supports nested conditions, arbitrary JS expressions, and an uncomment-prefix feature to hide syntactically invalid code in comments. Comparable to `preprocessor-loader` or manual environment-based code stripping.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/ifdef-loader"},{"id":25743,"title":"ifttt-lint","library":"ifttt-lint","status":"active","version":"0.11.1","language":"javascript","ecosystem":"npm","summary":"An open-source implementation of Google's internal IFTTT (IfThisThenThat) linter tool for enforcing atomic pull requests. It analyzes diffs and source files to ensure that when certain files or code regions change, specified dependent files or regions also change. Current stable version is v0.11.1, released periodically. Key differentiators include high-concurrency parallel linting using Node.js worker threads, support for labeled regions, and both CLI and programmatic APIs. It is typed with TypeScript, supports Node.js >=18.18, and integrates with GitHub Actions.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/ifttt-lint"},{"id":20121,"title":"ify-loader","library":"ify-loader","status":"active","version":"1.1.0","language":"javascript","ecosystem":"npm","summary":"Webpack loader that automatically applies browserify transforms to dependencies via package.json browserify.transform field. Version 1.1.0 is the latest release; the project is in experimental/stable state with low release cadence. Unlike transform-loader, ify-loader reads transforms from each dependency's package.json, eliminating manual configuration for each transform in complex projects. Specifically aimed at Webpack users migrating from browserify or maintaining hybrid projects that rely on browserify transforms in node_modules.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","ify","browserify","loader","webpack"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/ify-loader"},{"id":16086,"title":"IGC Flight Log Parser","library":"igc-parser","status":"active","version":"2.0.0","language":"javascript","ecosystem":"npm","summary":"igc-parser is a JavaScript/TypeScript library designed for parsing IGC flight log files, a standard format used for recording flights in gliders, balloons, and other unpowered aircraft. The current stable version is 2.0.0. The project maintains an active development pace, with releases occurring periodically to introduce enhancements and address breaking changes, as seen with versions 0.5.0, 1.0.0, 1.1.0, and 2.0.0. Key differentiators include its robust handling of various IGC record types (such as A, B, H, L records), support for specific extensions like LAD/LOD for B records, GeoDatum handling, and parsing of TZN timezone headers. It also offers a `lenient` parsing option, allowing processing of files even with minor errors. The library ships with comprehensive TypeScript type definitions, making it well-suited for modern TypeScript projects.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/igc-parser"},{"id":23876,"title":"igittigitt","library":"igittigitt","status":"active","version":"2.1.5","language":"python","ecosystem":"pypi","summary":"A spec-compliant gitignore parser for Python. It loads .gitignore rules and provides a matcher to check if a path is ignored. Current version 2.1.5, requires Python >=3.8.0. Active development on GitHub.","last_verified":"2026-05-01T00:00:00.000Z","tags":["gitignore","parser","matcher"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/igittigitt"},{"id":17712,"title":"Ignite UI CLI","library":"igniteui-cli","status":"active","version":"15.0.0","language":"javascript","ecosystem":"npm","summary":"The `igniteui-cli` is a robust command-line interface tool engineered to accelerate the development of applications utilizing Ignite UI components. It empowers developers to rapidly scaffold new projects across popular frameworks such as Angular, React, and jQuery, and efficiently integrate individual components or complex scenario-based templates like dashboards into existing applications. The current stable version, 15.0.0, marks a significant major release, modernizing all Angular templates, embedding AI agent configurations into scaffolded projects, and introducing the Ignite UI CLI Model Context Protocol (MCP) Server to provide AI assistants with documentation, API reference lookup, and scaffolding capabilities. This version also deprecates and removes legacy wrapper-based project types, steering developers toward modern practices. The CLI undergoes frequent updates, particularly with major versions bringing substantial feature enhancements and breaking changes, distinguishing itself through comprehensive multi-framework support and a guided development experience.","last_verified":"2026-04-23T00:00:00.000Z","tags":["javascript","CLI","Ignite UI","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/igniteui-cli"},{"id":8226,"title":"gitignore File Downloader","library":"ignore","status":"maintenance","version":"0.1.4","language":"python","ecosystem":"pypi","summary":"The Python `ignore` library (pypi-slug `ignore`) is a utility that fetches `.gitignore` file templates for various languages and operating systems directly from the official `github/gitignore` repository. It offers both a simple command-line interface and a programmatic API for integrating .gitignore file retrieval into Python projects. The latest version is 0.1.4, released in 2017, indicating it is in maintenance mode with infrequent updates.","last_verified":"2026-04-16T00:00:00.000Z","tags":["cli","gitignore","github","automation","development-tools","utility"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/ignore"},{"id":13322,"title":"Ignore Emit Webpack Plugin","library":"ignore-emit-webpack-plugin","status":"active","version":"2.0.6","language":"javascript","ecosystem":"npm","summary":"The `ignore-emit-webpack-plugin` is a Webpack plugin designed to prevent specific assets from being emitted to the output directory during the build process. Unlike other methods that might merely filter assets during compilation, this plugin explicitly operates on the final output path, providing precise control over what actually gets written to disk. Currently at version 2.0.6, the library demonstrates a moderate release cadence, addressing compatibility issues (e.g., with Webpack 4, Terser, SourceMapDevTools) and adding support for newer Webpack versions (e.g., Webpack 5). It differentiates itself by offering flexible pattern matching (RegExp, string, or arrays) against the *output* path of assets, and since v2.0.2, it is rewritten in TypeScript, offering improved type safety and maintainability for modern JavaScript ecosystems.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","webpack","plugin","ignore","emit","asset","assets"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/ignore-emit-webpack-plugin"},{"id":25744,"title":"ignore-lint-errors","library":"ignore-lint-errors","status":"active","version":"0.10.0","language":"javascript","ecosystem":"npm","summary":"A codemod that automatically adds per-line lint suppression comments (e.g., eslint-disable-next-line, @glint-expect-error) for every lint error in your codebase. The current stable version is 0.10.0, with releases occurring weekly or as needed. It supports ESLint v9, Glint v2, Stylelint v17, and TypeScript v5, and is Node.js v22+. Unlike other tools that use global file-level ignores, this codemod adds a local comment per error, providing a more accurate count of issues and preserving linting for clean code. It requires pnpx to run and a separate formatting step after execution.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","codemod","ember-codemod","emberjs","eslint","glint","stylelint","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/ignore-lint-errors"},{"id":14629,"title":"Webpack Ignore Loader","library":"ignore-loader","status":"abandoned","version":"0.1.2","language":"javascript","ecosystem":"npm","summary":"ignore-loader is a Webpack loader designed to prevent specified files from being processed and bundled by Webpack. It achieves this by essentially replacing the content of matched modules with an empty string, effectively omitting them from the final build output. First published 9 years ago and last updated in 2017 (version 0.1.2), it is considered an abandoned package. This loader is primarily relevant for older Webpack configurations (versions 1-3) that utilized the `module.loaders` array syntax, as modern Webpack (versions 4+) uses `module.rules`. It doesn't receive new features or bug fixes, and its utility is largely superseded by more flexible configuration options or newer community loaders.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/ignore-loader"},{"id":21451,"title":"IgnoreNotFoundExportPlugin","library":"ignore-not-found-export-webpack-plugin","status":"maintenance","version":"1.0.2","language":"javascript","ecosystem":"npm","summary":"Webpack plugin to suppress 'export not found' or 'ModuleDependencyWarning' warnings, commonly used when re-exporting TypeScript interfaces or other type-only exports that webpack cannot resolve. Current stable version 1.0.2 supports webpack >=4.0.0. The plugin is lightweight, with simple configuration via include/exclude patterns. It is a niche solution for a specific webpack warning noise issue, lacking active maintenance (last release 2020). Key differentiator: it targets a specific warning type, unlike general warning suppression plugins.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","webpack","webpack-plugin"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/ignore-not-found-export-webpack-plugin"},{"id":21453,"title":"ignore-python","library":"ignore-python","status":"active","version":"0.3.3","language":"python","ecosystem":"pypi","summary":"Python bindings for the Rust `ignore` crate, providing fast, parallel filesystem traversal with gitignore-style pattern matching. Currently at version 0.3.3, released periodically. Supports Python >=3.8.","last_verified":"2026-04-27T00:00:00.000Z","tags":["filesystem","gitignore","walk","pattern-matching"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/ignore-python"},{"id":16835,"title":"Ignore Styles","library":"ignore-styles","status":"active","version":"5.0.1","language":"javascript","ecosystem":"npm","summary":"ignore-styles is a utility that provides a Node.js `require` hook to prevent style and asset imports (like CSS, SASS, images, videos) from causing `SyntaxError` crashes when running JavaScript code directly in Node.js, typically during testing environments (e.g., Mocha) that don't process these file types. It is currently at version 5.0.1 and primarily sees updates to extend the list of default ignored file extensions, with major version increments reflecting these additions. A key differentiator is its specific purpose for Node.js execution *outside* of a Webpack build process, contrasting with Webpack-specific loaders like `ignore-loader`. It offers flexibility through a customizable list of file extensions to ignore and an optional custom handler function for more advanced scenarios, such as returning mock data for `react-css-modules`.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","webpack","css","testing"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/ignore-styles"},{"id":13319,"title":"ignore-sync CLI Tool","library":"ignore-sync","status":"active","version":"8.0.0","language":"javascript","ecosystem":"npm","summary":"ignore-sync is a command-line interface (CLI) tool designed to streamline the management and synchronization of various ignore files, such as `.gitignore`, `.npmignore`, and `.eslintignore`, across projects and repositories. Currently at version 8.0.0, this tool automates the tedious process of composing and maintaining multiple ignore files, which often involves combining patterns from different sources like GitHub's official gitignore templates (e.g., Node.gitignore + macOS.gitignore). Its key differentiator lies in its ability to consolidate ignore patterns from diverse sources—including specific files from GitHub repositories, local files (with optional relative path prefixing), and inline patterns—all configured within a single `*.ignore-sync` file. This approach significantly reduces manual updates, minimizes human error, and ensures consistent ignore rules throughout a development ecosystem. The package is actively maintained, though a specific release cadence isn't published. It targets Node.js environments (`^18.12.0 || >=20.9.0`) and is primarily used via `npm scripts` or `npx`.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript",".dockerignore",".eslintignore",".gitignore",".npmignore","dockerignore","eslintignore","gitignore","ignore"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/ignore-sync"},{"id":2540,"title":"igraph (Python Interface)","library":"igraph","status":"active","version":"1.0.0","language":"python","ecosystem":"pypi","summary":"igraph is a high-performance Python library for creating, manipulating, and analyzing graphs (networks). It provides a Python interface to the igraph C core library, designed for speed and efficiency in complex network research and analysis. The current version is 1.0.0, with regular bugfix releases for its C core and Python interface.","last_verified":"2026-04-24T21:23:25.162Z","tags":["graph-theory","network-analysis","graphs","data-structures","algorithms","scientific-computing"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/igraph"},{"id":21454,"title":"IGWN Auth Utils","library":"igwn-auth-utils","status":"active","version":"1.4.0","language":"python","ecosystem":"pypi","summary":"Authorisation utilities for the IGWN (International Gravitational-Wave Observatory Network). Provides token management, scitoken creation/validation, and authentication helpers. Current version 1.4.0, released May 2025. Active development, monthly releases.","last_verified":"2026-04-27T00:00:00.000Z","tags":["authentication","authorization","igwn","scitokens","jwt"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/igwn-auth-utils"},{"id":27059,"title":"IGWN LIGO Light-Weight XML I/O Library","library":"igwn-ligolw","status":"active","version":"2.1.1","language":"python","ecosystem":"pypi","summary":"A Python library for reading, writing, and manipulating LIGO Light-Weight XML (LIGO_LW) documents. Version 2.1.1 requires Python >=3.9. Development is active on GitHub.","last_verified":"2026-04-27T00:00:00.000Z","tags":["ligo","xml","gravitational-waves"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/igwn-ligolw"},{"id":9826,"title":"IGWN Segments","library":"igwn-segments","status":"active","version":"2.1.1","language":"python","ecosystem":"pypi","summary":"IGWN Segments (igwn-segments) provides a robust Pythonic representation of half-open intervals and lists of such intervals. It offers tools for creating, manipulating, and performing set-like operations (union, intersection, subtraction) on time segments, crucial for gravitational-wave data analysis and other scientific applications. Currently at version 2.1.1, the library follows an irregular release cadence, driven by the needs of the IGWN collaboration.","last_verified":"2026-04-17T00:00:00.000Z","tags":["intervals","time-series","data-analysis","scientific-computing","astronomy","gravitational-wave"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/igwn-segments"},{"id":23877,"title":"IHM (Integrative/Hybrid Modeling) Python Library","library":"ihm","status":"active","version":"2.10","language":"python","ecosystem":"pypi","summary":"A Python library for handling mmCIF and BinaryCIF files used in integrative/hybrid modeling, as defined by the wwPDB IHM extension. Version 2.10 is current. It supports reading, writing, and validating IHM mmCIF/BinaryCIF files, with features such as restraint representation, ensemble modeling, and reference sequence handling. The library is maintained by the IHM Working Group.","last_verified":"2026-05-01T00:00:00.000Z","tags":["integrative modeling","hybrid modeling","mmCIF","BinaryCIF","wwPDB","structural biology"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/ihm"},{"id":25745,"title":"iHub Framework","library":"ihub-framework-ts","status":"active","version":"2.2.3","language":"javascript","ecosystem":"npm","summary":"iHub Framework is a Node.js microservices framework designed for the iHub ecosystem. Version 2.2.3 is the current stable release. It provides tools for building microservices with Docker and Kubernetes, including graceful shutdown, environment variable configuration for project, Node.js environment, and logger settings (Elasticsearch and console). The framework is in active development (WIP) and is distributed via a private npm registry. It ships TypeScript types and is primarily used internally within Infracommerce.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/ihub-framework-ts"},{"id":642,"title":"ijson","library":"ijson","status":"active","version":"3.5.0","language":"python","ecosystem":"pypi","summary":"Ijson is an iterative JSON parser for Python that provides standard iterator interfaces. It enables efficient processing of large JSON data streams without loading the entire document into memory, making it ideal for handling massive JSON files, streaming APIs, and memory-constrained environments. The library is currently at version 3.5.0 and maintains an active release cadence with regular updates and binary wheel support for major platforms.","last_verified":"2026-05-12T17:07:38.798Z","tags":["json","streaming","parser","iterative","large-files","memory-efficient","yajl"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/ijson"},{"id":6378,"title":"iLCDirac - DIRAC extension for ILC/CLIC/FCC","library":"ilcdirac","status":"active","version":"35.0.11","language":"python","ecosystem":"pypi","summary":"iLCDirac is the iLC/CLIC/FCC extension of DIRAC, providing tools and services for distributed computing within the International Linear Collider, CLIC, and Future Circular Collider communities. It is currently at version 35.0.11 and follows the release schedule of the main DIRAC project, with frequent updates.","last_verified":"2026-04-15T00:00:00.000Z","tags":["HEP","physics","distributed computing","grid computing","DIRAC"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/ilcdirac"},{"id":25746,"title":"ilib-lint-apple","library":"ilib-lint-apple","status":"active","version":"1.0.1","language":"javascript","ecosystem":"npm","summary":"A plugin for ilib-lint that validates Apple platform string parameters, specifically ensuring Swift string interpolation placeholders like \\(name) are correctly preserved in translated targets. Version 1.0.1 is current, with node.js 14+ and ESM support required. Unlike generic string linters, it targets Apple ecosystem files and provides a dedicated 'resource-swift-params' rule along with an 'apple' ruleset for easy integration into XLIFF file type checking.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","ilib","lint","apple","swift","objective-c","localization","i18n"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/ilib-lint-apple"},{"id":25747,"title":"iLib Lint JavaScript Plugin","library":"ilib-lint-javascript","status":"active","version":"1.1.1","language":"javascript","ecosystem":"npm","summary":"An ilib-lint plugin providing rules and rulesets for linting localized string resources extracted from JavaScript files. Current stable version is 1.1.1, released as part of the ilib-mono repository. It checks ilib-style plural syntax and plural categories for target locales, enforcing correct resource formatting in JavaScript/i18n projects. Requires Node.js >=12 and is ESM-only. The plugin integrates via ilib-lint configuration and is designed for use within iLib localization toolchains.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/ilib-lint-javascript"},{"id":25749,"title":"ilib-lint-python","library":"ilib-lint-python","status":"active","version":"2.0.4","language":"javascript","ecosystem":"npm","summary":"An ilib-lint plugin for checking Python i18n resources. Latest version 2.0.4 (stable). This plugin parses PO files and provides rules to validate Python-style substitution parameters in translated strings. It supports f-strings (named and numbered), legacy %-formatting with named placeholders, and Template class substitution. Key differentiator: integrates with the ilib-lint ecosystem, enabling automated checks for common Python localization pitfalls. Releases are infrequent as part of the ilib-mono monorepo. Requires Node >=14 and ESM modules.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/ilib-lint-python"},{"id":25748,"title":"ilib-lint-python-gnu","library":"ilib-lint-python-gnu","status":"active","version":"2.0.4","language":"javascript","ecosystem":"npm","summary":"A plugin for ilib-lint that checks Python resources using the GNU gettext library. It parses PO files and validates printf-style substitution parameters (like %s, %d) in source and target strings, ensuring parameters match and are properly numbered for translation. Current stable version is 2.0.4, with patch releases under the ilib-mono monorepo. Integrates with ilib-loctool-po for heavy lifting. Designed for ESM environments with Node.js >=12.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/ilib-lint-python-gnu"},{"id":25750,"title":"ilib-lint-react","library":"ilib-lint-react","status":"active","version":"2.0.4","language":"javascript","ecosystem":"npm","summary":"An ilib-lint plugin for linting React files for internationalization (i18n) problems. Current stable version is 2.0.4, released as part of the ilib-mono monorepo. It provides parsers for JavaScript, JSX, TypeScript TSX, Flow, and properties files, along with rules like no-hard-coded-strings and no-nested-messages for react-intl. It is ESM-only, requires Node.js >=12, and is designed for integration with the ilib-lint framework. Key differentiators include deep i18n-aware linting for React apps, support for both JSX and TSX, and a plugin-based architecture.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/ilib-lint-react"},{"id":25751,"title":"ilib-lint-webos","library":"ilib-lint-webos","status":"active","version":"1.3.0","language":"javascript","ecosystem":"npm","summary":"Ilib-lint-webos is a plugin for ilib-lint that adds support for parsing webOS XLIFF files and provides linting rules specific to webOS internationalization. Version 1.3.0, released January 2025, targets Node.js >=14 and uses ESM modules. It is part of the iLib mono-webos repository and focuses on ensuring correct i18n practices for webOS apps. Key differentiators include built-in support for webOS XLIFF format and custom rules for webOS localization constraints.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","internationalization","i18n","g11n","lint","xliff","webOS"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/ilib-lint-webos"},{"id":20122,"title":"IMA.js Babel 6 Polyfill","library":"ima-babel6-polyfill","status":"maintenance","version":"0.12.0","language":"javascript","ecosystem":"npm","summary":"Provides a polyfill for IE9 and IE10 to fix super-constructor calls in the Babel 6 runtime, addressing transpilation issues that affect applications using Babel 6 class inheritance on legacy Internet Explorer versions. Version 0.12.0 is the latest stable release, but the package is in maintenance mode and not actively developed. It is part of the IMA.js ecosystem and intended for use with IMA.js applications, though it can be used as a standalone fix. Alternatives include using Babel 7's @babel/polyfill or core-js for broader IE support.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","gulp","ima.js","ima","babel6","polyfill","IE<=10"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/ima-babel6-polyfill"},{"id":27057,"title":"image","library":"image","status":"active","version":"1.5.33","language":"python","ecosystem":"pypi","summary":"A Django application that provides cropping, resizing, thumbnailing, overlays and masking for images and videos with the ability to set the center of attention. Current version 1.5.33, released on PyPI with no specified release cadence. Frequently updated but with infrequent major releases.","last_verified":"2026-04-27T00:00:00.000Z","tags":["django","image","thumbnail","crop","video","overlay","masking"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/image"},{"id":15650,"title":"Image Client API","library":"image-client-api","status":"active","version":"1.4060.0","language":"javascript","ecosystem":"npm","summary":"The `image-client-api` package, currently at version 1.4060.0, is a specialized JavaScript library developed by Wix for generating highly optimized image URLs. Its core functionality revolves around creating canonical URLs that ensure pixel-perfect image display, minimal download latency, maximum performance, and high quality across a variety of devices and network conditions. It dynamically incorporates advanced features such as optimization for Retina displays, automatic WebP image fetching where supported by the browser, intelligent image sharpening, and machine learning-driven image upscaling. While the versioning (e.g., 1.4060.0) suggests continuous development and a rapid internal release cadence, specific public release cycles or traditional semantic versioning practices are not explicitly detailed, as it primarily serves as an internal Wix library. Its key differentiators are its deep integration with Wix's proprietary image infrastructure, leveraging advanced optimization algorithms and a streamlined API designed for consistent and performant image delivery within the Wix ecosystem.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/image-client-api"},{"id":20123,"title":"image-config-webpack-plugin","library":"image-config-webpack-plugin","status":"active","version":"2.0.3","language":"javascript","ecosystem":"npm","summary":"Preset webpack plugin that configures loaders for image assets (png, jpg, gif, svg, webp) with best practices. Current version 2.0.3, stable, part of the common-config-webpack-plugin suite. It automatically adjusts loader configuration based on webpack mode (development/production), using file-loader and url-loader for inlining small images. Key differentiator: zero-config setup with sensible defaults for long-term caching (md5 content hash) and mode-aware behavior, reducing boilerplate compared to manual loader configuration. Requires webpack >=4.36.0 and Node >=10.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","image","webpack","loader"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/image-config-webpack-plugin"},{"id":21452,"title":"image-loader-next","library":"image-loader-next","status":"active","version":"0.1.2","language":"javascript","ecosystem":"npm","summary":"A package that allows loading image files (PNG, SVG, JPG, JPEG, GIF, WebP, AVIF, ICO, BMP) in Node.js, Rollup, Vite, or Vitest the same way as Next.js. Current stable version is 0.1.2. It provides a Rollup plugin and a Node.js loader. The generated modules expose src, width, height, and a default export. Compatible with Node.js 22+. Key differentiator: it mimics Next.js image handling in non-Next.js environments, enabling consistent image imports across tools.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","avif","bmp","gif","ico","image","images","jpeg","jpg"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/image-loader-next"},{"id":11077,"title":"Image Meta Detector","library":"image-meta","status":"active","version":"0.2.2","language":"javascript","ecosystem":"npm","summary":"image-meta is a lightweight, pure JavaScript library designed for detecting the type and dimensions (width, height, orientation) of various image formats directly from a `Buffer` or `Uint8Array`. It supports common formats like JPEG, PNG, GIF, BMP, WebP, SVG, ICO, AVIF, HEIC, and TIFF. The package is currently at version 0.2.2 and appears to have a relatively active, though not rapid, release cadence, with updates for new image formats like AVIF and HEIC in recent minor versions. Its key differentiator is its minimal footprint and pure JavaScript implementation, making it suitable for both Node.js and browser environments (when dealing with byte arrays). It is based on the `image-size` library but aims for a more focused and potentially more modern approach.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/image-meta"},{"id":20125,"title":"image-minimizer-webpack-plugin","library":"image-minimizer-webpack-plugin","status":"active","version":"5.0.0","language":"javascript","ecosystem":"npm","summary":"Webpack loader and plugin to optimize (compress) images using imagemin, sharp, or svgo. Current stable version is 5.0.0 (released 2026-03-03), with a release cadence of major versions approximately yearly. It supports multiple backends for image optimization: imagemin (traditional), sharp (high-performance), svgo (for SVGs), and the deprecated squoosh. Key differentiators include integration as both a loader and plugin, support for generation of alternative formats (webp, avif), and filtering per minimizer. It has shipped TypeScript types and requires Node.js >=20.9.0 and webpack ^5.1.0.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","webpack","loader","plugin","imagemin","images","minify","compress","optimize","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/image-minimizer-webpack-plugin"},{"id":13323,"title":"Image Parser","library":"image-parser","status":"maintenance","version":"1.2.9","language":"javascript","ecosystem":"npm","summary":"image-parser is a JavaScript library designed for parsing and basic manipulation of images. It primarily leverages `lwip` for image processing, with a mentioned fallback to GraphicsMagick, though the direct integration of GraphicsMagick is not clearly detailed in the quickstart. The current stable version is 1.2.9, with recent releases focusing on documentation updates and maintainer support links rather than feature development. This indicates the project is in a maintenance mode. A key characteristic is its reliance on `lwip`, a library that itself has seen limited maintenance and can present challenges with newer Node.js versions or platform compatibility due to its native dependencies. It allows for parsing image data, accessing individual pixels, resizing, cropping, and saving images.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","image","parser","an","that","works"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/image-parser"},{"id":15125,"title":"Image-Q: Image Quantization Library","library":"image-q","status":"active","version":"4.0.0","language":"javascript","ecosystem":"npm","summary":"Image-Q is a comprehensive TypeScript library for image color quantization, providing various algorithms to reduce the number of colors in an image while preserving visual quality. It supports alpha channels and offers multiple quantization methods, including NeuQuant, RGBQuant, and Xiaolin Wu's algorithms, alongside a broad selection of color distance formulas such as Euclidean, Manhattan, CIEDE2000, and CIE94. The library features both synchronous and promise-based asynchronous APIs, as well as generator-based advanced APIs, making it adaptable for various use cases. It supports both browser (Chrome 7+, Firefox 4+, IE 10+, Opera 11.6+, Safari 5.1+) and Node.js (6.0+) environments. Currently stable at version 4.0.0, the package has a moderate release cadence, with previous major versions introducing significant API changes, particularly around method naming and build outputs. Its key differentiators include a rich set of algorithms and distance metrics, full TypeScript support, and broad platform compatibility. The library is MIT licensed.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","image","palette","quantization","quantizer","color","neuquant","rgbquant","xiaolin wu","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/image-q"},{"id":11076,"title":"Image SSIM","library":"image-ssim","status":"active","version":"0.2.0","language":"javascript","ecosystem":"npm","summary":"Image SSIM is a TypeScript/JavaScript library for calculating the Structural Similarity (SSIM) index between two images, suitable for both browser and server environments. This metric aims to quantify perceived image quality and similarity more effectively than traditional methods like PSNR or MSE, by focusing on structural information. Currently at version 0.2.0, this package is relatively stable for its core functionality, though its low version number suggests it may not receive frequent major feature updates or breaking changes typical of rapidly evolving libraries. Its key differentiator is providing a straightforward, cross-platform implementation of the SSIM algorithm, based on established references in the field. It is designed for developers needing a perceptual image comparison tool without heavy external dependencies. While the `npm` package `img-ssim` offers similar functionality, it uses image paths/URLs and callbacks, whereas `image-ssim` expects raw `ImageData`-like objects and returns a Promise or direct value, making `image-ssim` more suitable for in-memory image processing workflows.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","browser","compare","image","server","similarity","ssim","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/image-ssim"},{"id":20124,"title":"image-webpack-loader","library":"image-webpack-loader","status":"active","version":"8.1.0","language":"javascript","ecosystem":"npm","summary":"Webpack loader that minifies PNG, JPEG, GIF, SVG and WEBP images using imagemin. Version 8.1.0 bundles optimizers for mozjpeg, optipng, pngquant, svgo, gifsicle, and optionally webp. Active development, new releases every few months. Key differentiator: seamless integration with webpack pipeline, automatic optimization on build. Compared to standalone imagemin, this plugin integrates directly into the webpack build process and allows per-rule configuration.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/image-webpack-loader"},{"id":4049,"title":"Image transformation, compression, and decompression codecs","library":"imagecodecs","status":"active","version":"2026.3.6","language":"python","ecosystem":"pypi","summary":"Imagecodecs is a Python library that provides block-oriented, in-memory buffer transformation, compression, and decompression functions for various image and scientific data formats. It wraps numerous C libraries to support a wide array of codecs, including Zlib, JPEG, PNG, WebP, AVIF, and many others. It is actively maintained with frequent releases, currently at version 2026.3.6, and primarily depends on NumPy.","last_verified":"2026-04-11T00:00:00.000Z","tags":["image processing","compression","decompression","codec","numpy","scientific imaging","zarr"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/imagecodecs"},{"id":4050,"title":"Image Deduplicator","library":"imagededup","status":"active","version":"0.3.3.post2","language":"python","ecosystem":"pypi","summary":"Imagededup is a Python package that simplifies finding exact and near-duplicate images in a collection. It offers various algorithms like perceptual hashing (PHash, DHash, WHash, AHash) and convolutional neural networks (CNNs) for robust deduplication. The package also includes an evaluation framework and plotting utilities for duplicates. The current version is 0.3.3.post2, and it maintains an active development cadence.","last_verified":"2026-04-11T00:00:00.000Z","tags":["image processing","deduplication","computer vision","hashing","machine learning"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/imagededup"},{"id":2067,"title":"ImageHash","library":"imagehash","status":"active","version":"4.3.2","language":"python","ecosystem":"pypi","summary":"ImageHash is a Python library that provides tools for generating perceptual hash values for images. These hashes can be used to compare images based on their visual content, making it useful for finding similar or duplicate images. It supports various hashing algorithms like aHash, pHash, dHash, wHash, colorhash, and crop-resistant hashing. The current version is 4.3.2, and it receives updates periodically to add features, improve performance, and address bugs. [1, 3, 8]","last_verified":"2026-04-24T13:57:11.006Z","tags":["image hashing","perceptual hashing","image comparison","duplicate image detection","computer vision","PIL","Pillow"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/imagehash"},{"id":643,"title":"Imageio","library":"imageio","status":"active","version":"2.37.3","language":"python","ecosystem":"pypi","summary":"Imageio is a mature Python library (current version 2.37.3) that makes it easy to read and write image and video data. This includes animated images, video, volumetric data, and scientific formats. It is cross-platform, runs on Python 3.10+, and is easy to install. The library is actively maintained with a focus on ease of use and broad format support.","last_verified":"2026-05-12T17:08:18.227Z","tags":["image processing","video processing","scientific data","io","multimedia","computer vision"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/imageio"},{"id":1302,"title":"FFMPEG wrapper for Python","library":"imageio-ffmpeg","status":"active","version":"0.6.0","language":"python","ecosystem":"pypi","summary":"imageio-ffmpeg is a Python library that provides a convenient wrapper around the FFMPEG executable, enabling Python applications to easily read and write video files. It bundles pre-compiled FFMPEG binaries for various platforms, simplifying deployment. The current version is 0.6.0, and it generally follows a release cadence tied to bug fixes, dependency updates, and new platform support.","last_verified":"2026-04-23T19:35:26.814Z","tags":["video","ffmpeg","multimedia","codec","wrapper"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/imageio-ffmpeg"},{"id":23878,"title":"ImageKit Python SDK","library":"imagekitio","status":"active","version":"5.4.0","language":"python","ecosystem":"pypi","summary":"The official Python library for the ImageKit API. Version 5.4.0 supports image and video management, transformations, URL generation, and DAM operations. Requires Python >=3.9.","last_verified":"2026-05-01T00:00:00.000Z","tags":["imagekit","image","video","dam","cdn","transformation"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/imagekitio"},{"id":17018,"title":"imagemagick-cli: ImageMagick CLI Wrapper for Node.js","library":"imagemagick-cli","status":"active","version":"0.5.0","language":"javascript","ecosystem":"npm","summary":"This package, `imagemagick-cli`, provides a robust and platform-independent Node.js interface for executing ImageMagick command-line tools. Currently at version 0.5.0, it differentiates itself by safely handling system-specific nuances, most notably mitigating the \"Windows convert issue\" where the `convert` command can conflict with a built-in Windows utility. It offers cross-platform compatibility, tested and verified across macOS, Linux, and Windows, supporting both ImageMagick 6 and 7 installations. The library is designed to wrap existing CLI tools, focusing on reliable execution rather than reimplementing ImageMagick's functionality in JavaScript. Releases are generally infrequent, driven by the need to address compatibility issues or improve stability.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","imagemagick","magick"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/imagemagick-cli"},{"id":25752,"title":"imagemin-lint-staged","library":"imagemin-lint-staged","status":"active","version":"0.5.1","language":"javascript","ecosystem":"npm","summary":"A CLI wrapper around imagemin designed specifically for use with lint-staged (git pre-commit hooks). Version 0.5.1 is the latest stable release. It compresses PNG, JPEG, GIF, and SVG images automatically during staged file checks, with sensible default plugins (mozjpeg, optipng, svgo, gifsicle). Unlike using imagemin directly, it integrates seamlessly into lint-staged configurations without any configuration overhead. The package is lightweight (no peer dependencies) and runs synchronously to fit lint-staged's workflow.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","imagemin","CLI","git hook","compress images","lint-staged"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/imagemin-lint-staged"},{"id":20126,"title":"imagemin-webp-webpack-plugin","library":"imagemin-webp-webpack-plugin","status":"active","version":"3.3.6","language":"javascript","ecosystem":"npm","summary":"Webpack plugin that converts JPEG, PNG, and GIF images to WebP format while preserving original files. Wraps imagemin, imagemin-webp, and imagemin-gif2webp. Compatible with Webpack 5, 4, and earlier. v3.3.6 stable release with regular dependency updates. Key differentiator: keeps originals and supports GIF via gif2webp. Configurable quality, extension override, detailed logs, silent mode, and strict error handling. A known issue exists with css-loader when importing .webp files that don't exist at build time.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","webpack","plugin","webp","imagemin","images"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/imagemin-webp-webpack-plugin"},{"id":20127,"title":"imagemin-webpack-plugin","library":"imagemin-webpack-plugin","status":"active","version":"2.4.2","language":"javascript","ecosystem":"npm","summary":"Webpack plugin that compresses images using imagemin. Current stable version is 2.4.2, with v3.0.0-beta.0 available. It integrates imagemin into the Webpack build process, allowing automatic image optimization. Key differentiators: simple configuration, support for external images, size limits, and caching. Ships TypeScript types. Active development with a beta for v3.0.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/imagemin-webpack-plugin"},{"id":11078,"title":"ImageScript","library":"imagescript","status":"active","version":"1.3.1","language":"javascript","ecosystem":"npm","summary":"ImageScript is a zero-dependency JavaScript library designed for high-performance bitmap image manipulation. It supports a wide array of image formats, including decoding PNG, JPEG, TIFF, and GIF, along with capabilities for rendering SVGs and vector fonts. The library also handles encoding images to PNG, JPEG, WebP, and GIF. Currently at version 1.4.0, it distinguishes itself from other JavaScript imaging tools by leveraging lower-level memory access, reduced memory copying, and utilizing WebAssembly or native binaries for superior performance and a smaller memory footprint. It offers a comprehensive set of image manipulation functions like cropping, rotation, compositing, and various color adjustments. The project maintains an active development pace with regular updates and ships with TypeScript types, enhancing developer experience.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","image","image processing","image manipulation","png","jpeg","jpg","scale","resize","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/imagescript"},{"id":880,"title":"imagesize","library":"imagesize","status":"active","version":"2.0.0","language":"python","ecosystem":"pypi","summary":"The `imagesize` library is a pure Python module that efficiently extracts image dimensions, DPI, and other metadata (color depth, channel count, rotation) directly from image file headers, without needing to load the full image data. It supports a wide range of formats including BMP, PNG, JPEG, JPEG2000, GIF, TIFF, SVG, Netpbm, WebP, AVIF, HEIC, and HEIF. The current version is 2.0.0. It has a somewhat active release cadence, with recent updates in early March 2026.","last_verified":"2026-04-11T13:51:03.863Z","tags":["image","size","dimensions","metadata","header","JPEG","PNG","GIF","TIFF","SVG","WebP","AVIF","HEIC","HEIF"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/imagesize"},{"id":25753,"title":"imap-criteria-transpiler","library":"imap-criteria-transpiler","status":"active","version":"1.0.4","language":"javascript","ecosystem":"npm","summary":"A library that converts human-readable query strings (e.g., 'from:foo AND to:bar') into IMAP search criteria arrays for use with Node.js IMAP libraries. Version 1.0.4 is the latest stable release with no major changes since initial release. It supports logical operators (AND, OR, NOT), parentheses for precedence, and quote/backslash escaping. Unlike building criteria manually, it provides a simple DSL for dynamic IMAP query generation. Ships TypeScript type declarations, making it suitable for TypeScript projects. Currently only supports a subset of IMAP search keys (e.g., FROM, TO, SUBJECT) - see documentation for full list.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/imap-criteria-transpiler"},{"id":13324,"title":"Simple IMAP Client Wrapper","library":"imap-simple","status":"abandoned","version":"5.1.0","language":"javascript","ecosystem":"npm","summary":"imap-simple (version 5.1.0) is a JavaScript library designed to provide a simplified, promise-based API over `node-imap`, a robust IMAP client for Node.js. It aims to streamline common email interaction tasks like fetching message headers, body content, and attachments, by abstracting away some complexities of the underlying `node-imap` library. However, the library is explicitly stated as unmaintained and archived, meaning it receives no further updates or support, and is missing significant functionality present in `node-imap`. Its development pace was inconsistent, and current usage is strongly discouraged due to its abandonment and lack of updates for security or compatibility. While it offered a promise-based API and simplified call structure, these benefits are now significantly outweighed by its unmaintained status and potential compatibility issues with modern Node.js environments.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","imap","node-imap"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/imap-simple"},{"id":5963,"title":"IMAP Tools","library":"imap-tools","status":"active","version":"1.12.0","language":"python","ecosystem":"pypi","summary":"imap-tools is a high-level Python library designed for working with email via the IMAP protocol. It provides a user-friendly interface for common email operations such as fetching, parsing, searching, moving, and deleting messages, as well as managing folders. The library is actively maintained, with frequent minor releases, and is currently at version 1.12.0.","last_verified":"2026-04-14T00:00:00.000Z","tags":["email","imap","mail","client","networking"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/imap-tools"},{"id":3516,"title":"IMAPClient","library":"imapclient","status":"active","version":"3.1.0","language":"python","ecosystem":"pypi","summary":"IMAPClient is an easy-to-use, Pythonic, and complete IMAP client library. It provides a higher-level API over Python's built-in `imaplib` module, simplifying interaction with IMAP servers. The library is actively maintained, with its current version being 3.1.0, and receives regular updates.","last_verified":"2026-04-25T11:10:31.698Z","tags":["email","imap","client","mail"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/imapclient"},{"id":13325,"title":"IMAPFlow Client","library":"imapflow","status":"active","version":"1.3.2","language":"javascript","ecosystem":"npm","summary":"ImapFlow is a modern, promise-based IMAP client library for Node.js, designed to simplify interactions with IMAP servers without requiring deep protocol knowledge. It provides an async/await API, automatically handles various IMAP extensions (like CONDSTORE, QRESYNC, IDLE, COMPRESS), and supports message streaming, mailbox locking, and proxy configurations. The current stable version is `1.3.2`. Releases appear to be frequent, with multiple patch and minor versions released monthly, indicating active development and maintenance. Key differentiators include its automatic IMAP extension handling, built-in mailbox locking for concurrent access, and comprehensive TypeScript support, making it robust for complex email processing applications. It also features specific support for Gmail labels and raw search queries via X-GM-EXT-1.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","imap","email","mail","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/imapflow"},{"id":23879,"title":"imaplib2","library":"imaplib2","status":"active","version":"3.6","language":"python","ecosystem":"pypi","summary":"imaplib2 is a threaded Python IMAP4 client library, compatible with Python 3.6+. Version 3.6 is the latest stable release. It is maintained by the Jazzband community and provides an alternative to the standard library's imaplib, with threading support and improved performance.","last_verified":"2026-05-01T00:00:00.000Z","tags":["IMAP","email","threaded","client","imaplib"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/imaplib2"},{"id":11079,"title":"IMask.js","library":"imask","status":"active","version":"7.6.1","language":"javascript","ecosystem":"npm","summary":"IMask.js is a robust vanilla JavaScript input mask library that dynamically formats user input in form fields, ensuring data consistency and improving user experience. It supports a wide array of mask types including pattern, number, date, range, enum, and dynamic masks, and allows for custom definitions and repeating blocks. The library is currently in active development, with version 7.6.1 being the latest stable release, featuring frequent minor updates to address bugs and introduce enhancements like autofix options and improved IME support. A key differentiator is its framework-agnostic core, accompanied by dedicated plugins for popular frameworks such as React, Vue, Angular, Svelte, and Solid, enabling consistent masking behavior across various JavaScript ecosystems. It has no external dependencies and is designed for broad browser compatibility.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","inputmask","input","mask","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/imask"},{"id":27873,"title":"Imbalance-XGBoost","library":"imbalance-xgboost","status":"maintenance","version":"0.8.1","language":"python","ecosystem":"pypi","summary":"Imbalance-XGBoost is a Python package that extends XGBoost with weighted and focal loss functions for label-imbalanced data. Current version 0.8.1 requires XGBoost >=1.1.1. Release cadence is sporadic; last release was June 2022.","last_verified":"2026-05-09T00:00:00.000Z","tags":["xgboost","imbalanced-data","focal-loss","weighted-loss","machine-learning"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/imbalance-xgboost"},{"id":1511,"title":"Imbalanced-learn","library":"imbalanced-learn","status":"active","version":"0.14.1","language":"python","ecosystem":"pypi","summary":"A Python library for handling imbalanced datasets in machine learning, currently at version 0.14.1, with a release cadence of approximately every 6 months.","last_verified":"2026-04-23T21:49:06.336Z","tags":["imbalanced datasets","machine learning","data preprocessing"],"install_tag":"draft","install_tag_description":"notable install failures or slow imports","api":"https://checklist.day/api/registry/imbalanced-learn"},{"id":4573,"title":"imbalanced-learn","library":"imblearn","status":"active","version":"0.14.1","language":"python","ecosystem":"pypi","summary":"imbalanced-learn is a Python library that provides a comprehensive suite of resampling techniques to address imbalanced datasets in machine learning, where one class significantly outnumbers another. It offers methods for over-sampling (e.g., SMOTE, ADASYN), under-sampling (e.g., NearMiss, EditedNearestNeighbours), and combined approaches, along with ensemble methods tailored for imbalanced data. It is compatible with scikit-learn and is part of scikit-learn-contrib projects. The current stable version is 0.14.1, with regular maintenance releases to ensure compatibility with scikit-learn and Python versions.","last_verified":"2026-04-12T00:00:00.000Z","tags":["machine-learning","imbalanced-data","resampling","oversampling","undersampling","smote","scikit-learn","data-preprocessing"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/imblearn"},{"id":20128,"title":"img-loader","library":"img-loader","status":"active","version":"4.0.0","language":"javascript","ecosystem":"npm","summary":"Image minimizing loader for webpack 4, version 4.0.0. It relies on imagemin and its plugins to optimize PNG, JPEG, GIF, and SVG images. The loader is intended for use with webpack 4 and requires Node >=12. It differs from alternatives like image-webpack-loader by being a thin wrapper that delegates all optimization to user-specified imagemin plugins, offering flexibility but requiring manual plugin installation and configuration.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","image","imagemin","image-loader","optimize","minify","webpack","webpack-loader"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/img-loader"},{"id":21455,"title":"img2dataset","library":"img2dataset","status":"active","version":"1.47.0","language":"python","ecosystem":"pypi","summary":"img2dataset is a high-performance library to download and convert a set of image URLs into an image dataset, supporting various output formats such as parquet, webdataset, and local folders. Current version is 1.47.0, with frequent releases every few weeks.","last_verified":"2026-04-27T00:00:00.000Z","tags":["dataset","image-download","webdataset","parquet","deep-learning"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/img2dataset"},{"id":3517,"title":"img2pdf: Lossless Image to PDF Conversion","library":"img2pdf","status":"active","version":"0.6.3","language":"python","ecosystem":"pypi","summary":"img2pdf is a Python library designed for lossless conversion of raster images to PDF. It excels at embedding JPEG and JPEG2000 files without re-encoding, preserving original quality and minimizing file size, treating PDF primarily as a container format. For other image formats, it uses lossless zip compression. The current version is 0.6.3, and the library maintains an active release cadence with regular updates.","last_verified":"2026-04-25T11:11:01.440Z","tags":["image","pdf","conversion","lossless","jpeg","png","tiff","document generation"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/img2pdf"},{"id":21456,"title":"img2table","library":"img2table","status":"active","version":"1.4.2","language":"python","ecosystem":"pypi","summary":"img2table is a table identification and extraction library for PDFs and images, based on OpenCV image processing. Current version: 1.4.2. Supports Python 3.9-3.13. Released on PyPI with moderate cadence.","last_verified":"2026-04-27T00:00:00.000Z","tags":["table extraction","OCR","PDF","image processing","OpenCV"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/img2table"},{"id":4574,"title":"imgaug - Image Augmentation Library","library":"imgaug","status":"active","version":"0.4.0","language":"python","ecosystem":"pypi","summary":"imgaug is a Python library for image augmentation in machine learning experiments, particularly for deep neural networks. It supports a wide range of augmentation techniques for images, keypoints/landmarks, bounding boxes, heatmaps, and segmentation maps. The library allows for easy combination of augmenters into sequences, execution in random order or on multiple CPU cores, and provides a powerful stochastic interface. The current stable version is 0.4.0, with releases historically every few months, though the last release was in early 2020.","last_verified":"2026-04-12T00:00:00.000Z","tags":["image augmentation","deep learning","computer vision","machine learning","data augmentation"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/imgaug"},{"id":8228,"title":"imgcat Python Library","library":"imgcat","status":"active","version":"0.6.0","language":"python","ecosystem":"pypi","summary":"imgcat provides a Python API and CLI tool to display images directly in supporting terminals (like iTerm2 or Kitty) using their graphics protocols. The current version is 0.6.0, released in November 2024, with major updates occurring periodically to add features and improve compatibility.","last_verified":"2026-04-16T00:00:00.000Z","tags":["cli","image","terminal","display","ipython","numpy","pytorch","jax","tensorflow"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/imgcat"},{"id":4051,"title":"imgkit","library":"imgkit","status":"active","version":"1.2.3","language":"python","ecosystem":"pypi","summary":"imgkit is a Python 2 and 3 wrapper for the `wkhtmltoimage` utility, which converts HTML content into various image formats (JPG, PNG, etc.) using the Webkit rendering engine and Qt. The library currently stands at version 1.2.3 and is actively maintained, though releases occur on an irregular cadence, with the last major update in February 2023.","last_verified":"2026-04-11T00:00:00.000Z","tags":["image conversion","html to image","wkhtmltopdf","web rendering","screenshot"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/imgkit"},{"id":4575,"title":"MCUboot's Image Signing and Key Management Tool","library":"imgtool","status":"active","version":"2.4.0","language":"python","ecosystem":"pypi","summary":"imgtool is a Python library and command-line tool primarily designed for image signing and key management within the MCUboot ecosystem. It facilitates secure firmware updates for embedded systems by providing functionalities to generate cryptographic key pairs, extract public keys, and sign firmware images with necessary headers and trailers for bootloader verification. The library is actively maintained as a core component of the open-source MCUboot project, with releases generally aligning with MCUboot's development cycle.","last_verified":"2026-04-12T00:00:00.000Z","tags":["firmware","security","embedded","mcuboot","cryptography","signing"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/imgtool"},{"id":21457,"title":"Dear ImGui Bundle","library":"imgui-bundle","status":"active","version":"1.92.700","language":"python","ecosystem":"pypi","summary":"A comprehensive Python binding for Dear ImGui and associated libraries (ImPlot, ImGuizmo, ImPlot3D, etc.). Version 1.92.700 bundles many C++ GUI libraries into a single pip package. Active development, with releases synced to Dear ImGui upstream.","last_verified":"2026-04-27T00:00:00.000Z","tags":["gui","imgui","immediate-mode","cross-platform","python-bindings"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/imgui-bundle"},{"id":23880,"title":"imgviz","library":"imgviz","status":"active","version":"2.0.0","language":"python","ecosystem":"pypi","summary":"Image Visualization Tools for segmentation masks, bounding boxes, depth maps, and more. Latest version 2.0.0 (released 2024) with breaking changes to parameter and class names. Requires Python >=3.10. Maintained irregularly by wkentaro.","last_verified":"2026-05-01T00:00:00.000Z","tags":["visualization","segmentation","bounding-box","depth-maps","image-processing","computer-vision"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/imgviz"},{"id":17713,"title":"Imhotap Test Runner","library":"imhotap","status":"active","version":"2.2.0","language":"javascript","ecosystem":"npm","summary":"Imhotap is a lightweight, 'meta-test-framework' designed to run test files as independent processes and aggregate their results. It operates on the principle that each test file should be executable and indicate success or failure via its exit code. The tool automatically detects and parses Test Anything Protocol (TAP) output from test files, but is agnostic to the specific underlying test framework used, supporting any TAP producer like `tape`, `node-tap`, or `pitesti`. Key differentiators include its parallel execution model (defaulting to CPU cores - 1 concurrency), support for custom runners (e.g., `ts-node` for TypeScript files), and flexible glob-based file selection. The current stable version is 2.2.0, with a focus on stability and compatibility rather than frequent breaking changes.","last_verified":"2026-04-23T00:00:00.000Z","tags":["javascript","test","runner","meta","tap"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/imhotap"},{"id":23881,"title":"imia","library":"imia","status":"active","version":"0.5.3","language":"python","ecosystem":"pypi","summary":"Full stack authentication library for ASGI frameworks. Version 0.5.3, requires Python >=3.8.0. Active development with regular minor releases.","last_verified":"2026-05-01T00:00:00.000Z","tags":["authentication","asgi","starlette","fastapi","security"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/imia"},{"id":5256,"title":"iminuit","library":"iminuit","status":"active","version":"2.32.0","language":"python","ecosystem":"pypi","summary":"iminuit is a Jupyter-friendly Python frontend for the MINUIT2 C++ library, maintained by CERN's ROOT team. It is designed to optimize statistical cost functions for maximum-likelihood and least-squares fits, providing best-fit parameters and error estimates from likelihood profile analysis. The library is currently at version 2.32.0 and undergoes regular updates with detailed changelogs.","last_verified":"2026-04-13T00:00:00.000Z","tags":["scientific computing","optimization","fitting","statistics","physics","MINUIT","data analysis"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/iminuit"},{"id":16396,"title":"Immutable MariaDB/MySQL Driver","library":"immutable-database-mariasql","status":"abandoned","version":"1.3.47","language":"javascript","ecosystem":"npm","summary":"This package is a Node.js database driver designed to interface with MariaDB and MySQL, specifically adapted for 'immutable-core' concepts, meaning it encourages or facilitates an append-only data pattern. It requires Node.js v7.6.0 or higher for native async/await support. However, `immutable-database-mariasql` appears to be a wrapper around the `mariasql` package, which itself is highly outdated, having been last published over a decade ago (version 0.2.6, April 2016). Due to its reliance on a deprecated and unmaintained underlying library, this package is effectively abandoned and should not be used for new development. Its 'immutable' aspect is likely implemented at the application or wrapper level, as MariaDB/MySQL are not inherently immutable databases. For modern Node.js applications connecting to MariaDB or MySQL, the actively maintained `@mariadb/mariadb-connector-nodejs` (npm `mariadb`) is the recommended alternative.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/immutable-database-mariasql"},{"id":1171,"title":"Immutable Dictionary","library":"immutabledict","status":"active","version":"4.3.1","language":"python","ecosystem":"pypi","summary":"immutabledict is a Python library providing an immutable wrapper around dictionaries. It functions as a drop-in replacement for standard dictionaries where immutability is desired, implementing the complete mapping interface. Forked from `frozendict`, `immutabledict` offers an MIT-licensed alternative to the LGPL-3.0 licensed original. It also includes `ImmutableOrderedDict` for order-preserving immutable mappings. The library is actively maintained with frequent minor and patch releases.","last_verified":"2026-04-23T17:52:35.073Z","tags":["immutable","dictionary","frozendict","mapping","data-structure"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/immutabledict"},{"id":2068,"title":"Immutable Collections","library":"immutables","status":"active","version":"0.21","language":"python","ecosystem":"pypi","summary":"The `immutables` library for Python provides a high-performance immutable mapping type, `immutables.Map`, built on a Hash Array Mapped Trie (HAMT) data structure. It offers efficient (O(log N)) operations for setting and getting values, making it suitable for functional programming paradigms and scenarios where data integrity and thread safety are paramount. The current version is 0.21. It follows a release cadence driven by bug fixes and performance improvements.","last_verified":"2026-04-24T13:57:27.848Z","tags":["immutable","collections","mapping","HAMT","functional programming","data structures"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/immutables"},{"id":15649,"title":"iMod Bundler","library":"imod","status":"active","version":"1.5.0","language":"javascript","ecosystem":"npm","summary":"iMod is a command-line interface (CLI) and programmatic JavaScript API-based bundler specifically designed for creating small, efficient modules. It is powered by Rollup, abstracting much of its complexity to provide a streamlined experience. Currently at version 1.5.0, iMod offers integrated TypeScript type declaration generation and simplifies the setup for common module formats including ES Modules (ESM), CommonJS (CJS), and UMD. While a specific release cadence isn't detailed, it generally follows semantic versioning. Its key differentiators include an opinionated yet configurable build pipeline, a focus on ease of use for 'tiny modules,' and support for multiple configuration methods via `package.json` or dedicated configuration files like `imod.config.js`.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","rollup","tiny module","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/imod"},{"id":5964,"title":"Impacket","library":"impacket","status":"active","version":"0.13.0","language":"python","ecosystem":"pypi","summary":"Impacket is a collection of Python classes and scripts for working with network protocols. It provides programmatic access to low-level protocol details, allowing users to construct and parse packets for protocols like SMB, DCE/RPC, LDAP, and Kerberos. Widely used in penetration testing and security research, it enables interacting with network services, performing authentication, and exploiting protocol-level vulnerabilities. The current version is 0.13.0, with regular updates addressing new features and security fixes.","last_verified":"2026-04-14T00:00:00.000Z","tags":["network","protocol","smb","ldap","dcerpc","kerberos","security","pentesting"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/impacket"},{"id":8227,"title":"Imperfect","library":"imperfect","status":"active","version":"0.4.0","language":"python","ecosystem":"pypi","summary":"Imperfect is a Python library (version 0.4.0) designed for editing `configparser`-compatible INI files while preserving comments and whitespace. It operates by parsing configuration files into a Concrete Syntax Tree (CST) of nodes, allowing programmatic modifications that maintain the original file's structural integrity. The library is under active development with irregular releases.","last_verified":"2026-04-16T00:00:00.000Z","tags":["config","configparser","ini","cst","configuration","editor","parser"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/imperfect"},{"id":27060,"title":"Intel MPI Library Python Bindings","library":"impi-rt","status":"active","version":"2021.18.0","language":"python","ecosystem":"pypi","summary":"The impi-rt package provides Python bindings for Intel MPI Library, enabling high-performance message passing for parallel computing. Currently at version 2021.18.0, it follows Intel's release cadence tied to Intel MPI releases. It is a runtime-only package intended for executing MPI applications; the development package (impi-devel) is separate.","last_verified":"2026-05-01T00:00:00.000Z","tags":["mpi","intel","hpc","parallel-computing"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/impi-rt"},{"id":4052,"title":"Impit (Python)","library":"impit","status":"active","version":"0.12.0","language":"python","ecosystem":"pypi","summary":"Impit is a high-performance Python library that provides bindings for a Rust-based HTTP client, enabling browser-like TLS fingerprints, automatic HTTP header ordering, and support for HTTP/2 and HTTP/3. It offers an API similar to popular Python HTTP libraries like httpx and requests, making it suitable for web scraping and applications requiring advanced browser impersonation to avoid detection. The current version is 0.12.0, with an active release cadence for both its Python and Node.js bindings.","last_verified":"2026-04-11T00:00:00.000Z","tags":["http","requests","web scraping","browser impersonation","tls fingerprinting","httpx-like","async"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/impit"},{"id":11080,"title":"Impit Native Binary (Linux x64 GNU)","library":"impit-linux-x64-gnu","status":"active","version":"0.13.0","language":"javascript","ecosystem":"npm","summary":"Impit is a low-level, high-performance HTTP client designed for advanced web scraping and automation tasks that require sophisticated anti-bot evasion. It achieves this by emulating various browser and HTTP client fingerprints, including popular Chrome versions, OkHTTP, and custom HTTP/2 SETTINGS, to make requests appear as legitimate traffic. The current stable JavaScript version is 0.13.0, with a release cadence of new features and bug fixes every few weeks to months. This particular package, `impit-linux-x64-gnu`, provides the specific x64 Linux binary component for the main `@apify/impit` JavaScript library, which handles the orchestration and API. Its key differentiators include native performance via Rust bindings and granular control over network parameters like headers, redirects, and cookies, enabling highly customizable and stealthy web interactions.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/impit-linux-x64-gnu"},{"id":11081,"title":"Impit JavaScript Bindings (Linux x64 Musl)","library":"impit-linux-x64-musl","status":"active","version":"0.13.0","language":"javascript","ecosystem":"npm","summary":"Impit provides high-performance HTTP client bindings with advanced fingerprinting capabilities, primarily targeting web scraping and automation scenarios. This specific package, `impit-linux-x64-musl`, delivers the compiled x86_64 Linux Musl libc binary for the Node.js implementation. It is typically consumed as a platform-specific dependency by the main `impit-node` package, which exposes a Fetch API-compatible interface to JavaScript developers. The project is under active development, with frequent releases across its JavaScript and Python clients. Key features in recent versions (currently `impit-node@0.13.0`) include emulation profiles for OkHTTP and custom HTTP/2 SETTINGS, enhanced error reporting for Node.js bindings, and improved stability through JavaScript-layer handling of redirects and cookies. Its core differentiation lies in its ability to mimic various browser and client fingerprints to evade sophisticated bot detection systems.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/impit-linux-x64-musl"},{"id":6672,"title":"Implicit Collaborative Filtering","library":"implicit","status":"active","version":"0.7.2","language":"python","ecosystem":"pypi","summary":"Implicit is a Python library that provides fast Python implementations of popular collaborative filtering recommendation algorithms for implicit feedback datasets. It includes models like Alternating Least Squares (ALS), BPR (Bayesian Personalized Ranking), and various Nearest-Neighbours models. The library leverages Cython, NumPy, and SciPy for performance, with optional GPU acceleration using CUDA. The current version is 0.7.2, and new versions are released periodically, often every few months, with a focus on performance, new features, and bug fixes.","last_verified":"2026-04-15T00:00:00.000Z","tags":["recommendation-systems","collaborative-filtering","machine-learning","implicit-feedback","als","bpr","gpu-acceleration"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/implicit"},{"id":25754,"title":"import-cost-core","library":"import-cost-core","status":"active","version":"5.5.0","language":"javascript","ecosystem":"npm","summary":"Calculate the bundle size of imported packages in JavaScript and TypeScript with a CLI and Node.js API. Version 5.5.0, actively maintained (2025 release). Powered by esbuild and es-module-lexer for high performance — scans 50+ files in less than a second. Provides minified, gzipped, and brotli sizes; identifies tree-shakeable packages; supports budget enforcement, JSON output, ignore patterns, watch mode, and git diff for CI/CD. Works with npm, pnpm, yarn, and bun. Aims to be a drop-in replacement for the deprecated import-cost VS Code extension backend, offering more accuracy and speed than webpack-bundle-analyzer or cost-of-modules.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","import","require","size","cost","bundle","bundle-size","bundlesize","webpack","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/import-cost-core"},{"id":2971,"title":"import-deps","library":"import-deps","status":"active","version":"0.5.1","language":"python","ecosystem":"pypi","summary":"import-deps is a Python library and CLI tool designed to find and analyze import dependencies within Python modules and packages. It helps identify issues like circular dependencies, re-imports, and inner imports. It is built upon Python's standard `ast` module, ensuring that analyzed modules are not executed. The library is actively maintained, with version 0.5.1 released in January 2026, indicating a regular release cadence.","last_verified":"2026-04-25T03:59:27.696Z","tags":["dependency-analysis","cli-tool","static-analysis","module-imports"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/import-deps"},{"id":20130,"title":"import-glob","library":"import-glob","status":"maintenance","version":"1.5.0","language":"javascript","ecosystem":"npm","summary":"Webpack preloader that expands glob patterns in ES6 import statements and Sass @import rules. Version 1.5.0 (latest) is stable; no recent updates. Replaces literal imports with individual file imports. Works only as a Webpack loader (preloader or chained). Alternatives include `bulk-require` or `import-meta-glob` for ESM. No TypeScript support. Not compatible with webpack 2+ as a preloader (must use chained loader). Last published in 2015.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","webpack","loader","glob","es6"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/import-glob"},{"id":20129,"title":"import-glob-loader","library":"import-glob-loader","status":"maintenance","version":"1.1.0","language":"javascript","ecosystem":"npm","summary":"Webpack pre-loader that expands glob patterns in import statements (e.g., @import \"foo/**/*\" becomes multiple explicit imports). Version 1.1.0, stable with no recent updates. Designed for Sass/SCSS, CSS, or ES6 imports, it performs vertical expansion only. Unlike other glob loaders, it runs as a pre-loader to avoid interfering with other loaders. Options pass through to node-glob with custom test and delimiter settings. Supports Webpack 1–3, no longer actively maintained.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","webpack","loader","glob"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/import-glob-loader"},{"id":2069,"title":"Import Linter","library":"import-linter","status":"active","version":"2.11","language":"python","ecosystem":"pypi","summary":"Import Linter is a command-line tool designed to lint your Python architecture by imposing constraints on the imports between your Python modules. It analyzes imports against a set of rules defined in a configuration file, helping to enforce specific architectural styles in complex codebases. The library also provides a browser-based user interface for exploring the architecture of any Python package. It is actively developed, with the current version being 2.11.","last_verified":"2026-04-24T13:57:53.665Z","tags":["linter","static analysis","architecture","code quality","python"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/import-linter"},{"id":14628,"title":"Import Sort Babylon Parser","library":"import-sort-parser-babylon","status":"active","version":"6.0.0","language":"javascript","ecosystem":"npm","summary":"import-sort-parser-babylon is a specialized parser plugin designed for the `import-sort` ecosystem, enabling the sorting of ECMAScript (ES2015+) imports in JavaScript and TypeScript files. Currently at version 6.0.0, this package integrates with the primary `import-sort` library, which is generally used in conjunction with `import-sort-config` and a chosen sorting style (e.g., `import-sort-style-eslint`). It leverages the capabilities of the Babel parser (formerly known as Babylon) to analyze and manipulate import declarations, offering robust support for modern JavaScript syntax, JSX, and TypeScript features. The `import-sort` project, of which this parser is a component, appears to maintain an active development cadence, providing tools for CLI usage, editor integrations, and programmatic sorting. Its key differentiator lies in its use of the battle-tested Babel parsing engine, ensuring broad compatibility with various language features and proposals.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/import-sort-parser-babylon"},{"id":14630,"title":"Import Sort Parser for TypeScript","library":"import-sort-parser-typescript","status":"maintenance","version":"6.0.0","language":"javascript","ecosystem":"npm","summary":"import-sort-parser-typescript is a specialized parser module designed for the import-sort ecosystem, specifically to handle TypeScript and TSX files. It leverages the native TypeScript compiler for syntax parsing, enabling import sorting based on the TypeScript language rules. As a component, it is typically used in conjunction with `import-sort`, `import-sort-config`, and a chosen sorting style. The package is currently at version 6.0.0, but was last published approximately 7 years ago, suggesting a maintenance or possibly abandoned status rather than active development. Its primary differentiation lies in using the TypeScript parser directly, which historically provided accurate parsing for TypeScript-specific constructs, but its age raises concerns about compatibility with recent TypeScript versions and features. Release cadence is effectively halted given its last update.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/import-sort-parser-typescript"},{"id":20131,"title":"import-sort-style-segment","library":"import-sort-style-segment","status":"maintenance","version":"1.1.0","language":"javascript","ecosystem":"npm","summary":"A style configuration for the import-sort Prettier plugin, enforcing Segment's convention: third-party imports first, then absolute, followed by relative, with React always on top. Version 1.1.0 is stable but no longer actively maintained; releases are infrequent. This package is part of the legacy import-sort ecosystem (deprecated in favor of @ianvs/prettier-plugin-sort-imports). It provides a single predefined style function, not a plugin itself, so developers must also install import-sort-style-eslint or similar.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/import-sort-style-segment"},{"id":10438,"title":"Python Dependency Graph Calculator","library":"importlab","status":"abandoned","version":"0.8.1","language":"en","ecosystem":"pypi","summary":"Importlab is a Python library that automatically infers dependencies and calculates a dependency graph for Python files. It can perform dependency ordering of a set of files, including cycle detection. Its primary use case is to work with static analysis tools that process one file at a time, ensuring dependencies are analyzed first. The project is currently at version 0.8.1 and its GitHub repository was archived on May 6, 2025, making it read-only.","last_verified":"2026-04-14T00:00:00.000Z","tags":["dependency-graph","static-analysis","python-imports","code-analysis"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/importlab"},{"id":6674,"title":"importlib (Python 2.7 Backport)","library":"importlib","status":"abandoned","version":"1.0.4","language":"python","ecosystem":"pypi","summary":"This `importlib` package on PyPI is a backport of the `importlib.import_module()` function from Python 2.7. It was created to provide this functionality for Python versions prior to 2.7 and Python 3.0. This project has been archived since November 2017 and is no longer maintained, as the functionality it backported is standard in all currently supported Python versions. It is *not* the standard library `importlib` module fundamental to Python 3's import system.","last_verified":"2026-04-15T00:00:00.000Z","tags":["import","backport","python2","obsolete"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/importlib"},{"id":275,"title":"importlib-metadata","library":"importlib-metadata","status":"active","version":"9.0.0","language":"python","ecosystem":"pypi","summary":"importlib-metadata provides third-party access to the functionality of the stdlib importlib.metadata module, including features backported from future Python versions. It allows reading installed package metadata such as version strings, entry points, file lists, and requirements. Current version is 9.0.0 (requires Python >=3.10). New features are introduced here first and later merged into CPython; releases track CPython closely with frequent minor/patch releases.","last_verified":"2026-05-12T12:44:47.597Z","tags":["packaging","metadata","introspection","entry-points","stdlib-backport"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/importlib-metadata"},{"id":437,"title":"importlib-resources","library":"importlib-resources","status":"active","version":"6.5.2","language":"python","ecosystem":"pypi","summary":"A backport of Python's importlib.resources module, providing access to resources within packages. Current version: 6.5.2. Release cadence: Regular updates with recent releases in January 2025.","last_verified":"2026-05-12T13:48:35.958Z","tags":["resource access","package resources","Python 3.9+"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/importlib-resources"},{"id":21458,"title":"importmap-plugin","library":"importmap-plugin","status":"active","version":"0.8.0","language":"javascript","ecosystem":"npm","summary":"Rollup/Vite plugin for generating import maps for SystemJS or ES module outputs. Current stable version 0.8.0. Designed to work exclusively with Rollup's output plugins, it maps module chunks to URLs in an import map and injects the map into an HTML file. Key differentiators: supports both SystemJS and ES module formats, integrates with Vite's build pipeline. Note: this is a proof-of-concept with limited API surface and no active release cadence.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/importmap-plugin"},{"id":21459,"title":"importmap-vite-plugin","library":"importmap-vite-plugin","status":"active","version":"0.1.0","language":"javascript","ecosystem":"npm","summary":"A Vite plugin (v0.1.0) that generates an import map JSON virtual module, enabling sharing of dependencies without duplication. It allows mapping local modules (e.g., React) to custom re-export files to support named imports from CJS packages, and external URLs (e.g., from esm.sh) to avoid bundling. Unlike Module Federation or @originjs/vite-plugin-federation, this plugin focuses solely on import maps with fine-grained control over local and remote mappings. Actively maintained on GitHub, with TypeScript definitions provided. Peer dependency on Vite (*).","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","vite","vite-plugin","importmap","import-map","esm","modules","dependencies","module-federation","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/importmap-vite-plugin"},{"id":23882,"title":"importnb","library":"importnb","status":"active","version":"2023.11.1","language":"python","ecosystem":"pypi","summary":"Import Jupyter Notebooks as Python modules and scripts. Supports Python 3.8+, and allows importing .ipynb files directly. Version 2023.11.1 adds Python 3.12 compatibility, top-level await async support, and improved entry points. Release cadence is sporadic, with minor updates as needed.","last_verified":"2026-05-01T00:00:00.000Z","tags":["jupyter","notebook","import","module","ipynb"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/importnb"},{"id":20132,"title":"imports-loader","library":"imports-loader","status":"active","version":"5.0.0","language":"javascript","ecosystem":"npm","summary":"A webpack loader that automatically injects import/require statements for global variables into modules, enabling third-party code that depends on globals like $ or this to work with webpack's module system. Current stable version is 5.0.0 (January 2024), released under the webpack-contrib organization. It supports inline query syntax and webpack config rules, offering fine-grained control over import type (ESM, CommonJS), variable names, and module aliases. Key differentiators: explicit control over shimming via loader query parameters, support for named and default imports, and ability to wrap code in an IIFE with custom arguments. Requires webpack 5 and Node 18.12+. Releases follow semver with major bumps for Node and webpack version requirements.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","webpack"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/imports-loader"},{"id":20134,"title":"imports-visitor","library":"imports-visitor","status":"active","version":"2.1.0","language":"javascript","ecosystem":"npm","summary":"Babel visitor that simplifies working with import and require calls in AST traversal. Version 2.1.0 provides ImportDefinition objects for each imported symbol, supporting both ESM imports and CJS require, dynamic imports, type imports, and re-exports. Designed for use in babel plugins or with @babel/traverse, it offers methods like remove() and fork() to modify import statements. Differentiates from higher-level tools like transform-imports by giving direct access to the underlying AST nodes with a minimal, focused API. Actively maintained with peer dependencies on @babel/core, @babel/runtime, and @babel/types (compatible with Babel 7+).","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","transform","codemod","rewrite","import","require","recast","babel","jscodeshift"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/imports-visitor"},{"id":2070,"title":"Impyla","library":"impyla","status":"active","version":"0.22.0","language":"python","ecosystem":"pypi","summary":"Impyla is a Python client for HiveServer2 implementations, such as the Impala distributed query engine. It provides a Python DB API 2.0 (PEP 249)-compliant interface, enabling Python applications to connect to Impala and execute SQL queries. The library, currently at version 0.22.0, is actively maintained by Cloudera with a regular, though somewhat irregular, release cadence, often including alpha and stable versions within a year.","last_verified":"2026-04-24T13:58:20.738Z","tags":["Impala","Hive","DB API","SQL","Big Data","Cloudera","Thrift","Hadoop"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/impyla"},{"id":5258,"title":"imutils: Image Processing Utility Functions","library":"imutils","status":"maintenance","version":"0.5.4","language":"python","ecosystem":"pypi","summary":"imutils is a Python package providing a series of convenience functions to simplify basic image processing operations such as translation, rotation, resizing, skeletonization, displaying Matplotlib images, sorting contours, and detecting edges. It acts as a companion library to OpenCV, streamlining common tasks and reducing boilerplate code. The current version is 0.5.4, released on January 15, 2021. The library has a slow release cadence, with no new versions in over three years, suggesting it is in maintenance mode rather than active development.","last_verified":"2026-04-13T00:00:00.000Z","tags":["computer vision","image processing","opencv","utilities","helper functions"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/imutils"},{"id":25755,"title":"IMX Compiler (imxc)","library":"imxc","status":"active","version":"0.6.13","language":"javascript","ecosystem":"npm","summary":"imxc is a compiler that transforms React-like TypeScript/JSX (.tsx) into native C++ code using Dear ImGui. Version 0.6.13 is stable; releases are on-demand. It offers a CLI for scaffolding projects, watching files, and generating code. Key differentiators include tight integration with Dear ImGui, a 5-prop theme system, support for custom C++ widgets, and TypeScript type checking via .d.ts files. It requires Node.js, CMake 3.25+, and a C++20 compiler.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","imgui","react","tsx","native","gui","compiler","codegen"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/imxc"},{"id":21460,"title":"in-n-out","library":"in-n-out","status":"active","version":"0.2.1","language":"python","ecosystem":"pypi","summary":"A plugable dependency injection and result processing library for Python. Current version 0.2.1, released June 2025. Active development with monthly releases.","last_verified":"2026-04-27T00:00:00.000Z","tags":["dependency injection","result processing","decorators","python"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/in-n-out"},{"id":5966,"title":"In-place file processing","library":"in-place","status":"active","version":"1.0.1","language":"python","ecosystem":"pypi","summary":"The `in-place` library provides an `InPlace` class for robust and convenient in-place editing of files. It handles temporary files, encoding, and error management, simplifying common tasks like filtering or transforming file contents without needing to manually manage temporary files or worry about data loss during unexpected interruptions. The current version is 1.0.1 and it is actively maintained with a focus on stability and compatibility.","last_verified":"2026-04-14T00:00:00.000Z","tags":["file processing","in-place editing","temporary files","file utility"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/in-place"},{"id":17714,"title":"In-Process HTTP Request Executor","library":"in-process-request","status":"active","version":"0.3.1","language":"javascript","ecosystem":"npm","summary":"in-process-request is a lightweight Node.js library designed to execute HTTP handler functions directly within the current process, bypassing the need to start and manage a local HTTP server. This makes it ideal for integration testing of API routes or for internal service-to-service communication within the same application without network overhead. The library provides a unified interface for interacting with handlers from popular web frameworks including Express.js (v3, v4, v5), Koa (v2), Hapi (v19, v20), NestJS (v7), Fastify (v3), Connect (v3), Polka, and Apollo Server (v2, v3). Its current stable version is 0.3.1, with releases typically focusing on bug fixes, dependency updates, and ensuring compatibility with newer versions of supported frameworks. It differentiates itself by offering a robust mocking layer for HTTP requests and responses, allowing for precise control over the input and examination of the output.","last_verified":"2026-04-23T00:00:00.000Z","tags":["javascript","express","expressjs","koa","connect","polka","hapi","nestjs","fastify","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/in-process-request"},{"id":23883,"title":"in-toto-attestation","library":"in-toto-attestation","status":"active","version":"0.9.3","language":"python","ecosystem":"pypi","summary":"Python bindings for the in-toto Attestation Framework. This library provides models and serialization for creating, verifying, and bundling software attestations according to the in-toto specification (v1.0+). Current version is 0.9.3 on PyPI, but the library is under active development with GitHub releases up to v1.2.0. The PyPI package lags behind the specification releases; users should prefer the latest GitHub release for up-to-date functionality.","last_verified":"2026-05-01T00:00:00.000Z","tags":["in-toto","attestation","supply-chain","security","provenance","slsa"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/in-toto-attestation"},{"id":23884,"title":"Inboard","library":"inboard","status":"active","version":"0.92.0","language":"python","ecosystem":"pypi","summary":"Inboard provides Docker images and utilities to power your Python APIs and help you ship faster. It wraps uvicorn with gunicorn for production-ready ASGI/WSGI serving. Current version: 0.92.0, requires Python >=3.10, <4. Release cadence: irregular, mostly maintenance.","last_verified":"2026-05-01T00:00:00.000Z","tags":["docker","fastapi","flask","gunicorn","uvicorn","asgi","wsgi","api"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/inboard"},{"id":24450,"title":"python-incidentio-client","library":"incidentio-client","status":"active","version":"0.56.4","language":"python","ecosystem":"pypi","summary":"Python client for Incident.io, a platform for incident management. Version 0.56.4 supports Python <4, >=3.8.1. The client is auto-generated from the Incident.io OpenAPI spec and receives regular updates. Release cadence is approximately monthly but varies.","last_verified":"2026-05-01T00:00:00.000Z","tags":["incident-io","api-client","incident-management","auto-generated"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/incidentio-client"},{"id":15651,"title":"Incomplete JSON Parser","library":"incomplete-json-parser","status":"active","version":"1.1.5","language":"javascript","ecosystem":"npm","summary":"incomplete-json-parser is a TypeScript module designed to robustly parse JSON strings that may be incomplete, chunked, or arriving in a streaming fashion. It provides an `IncompleteJsonParser` class and a static `parse` method to handle scenarios where standard `JSON.parse` would fail due to premature termination or fragmented input. The library, currently at version `1.1.5`, allows developers to incrementally feed JSON data via a `write` method and retrieve the most complete possible JavaScript object at any point using `getObjects()`. This makes it particularly suitable for processing real-time data streams, large file parsing, or handling responses from APIs that might send data in chunks or terminate early (e.g., during AI model responses). While a precise release cadence isn't defined, its versioning indicates active development and minor updates. A key differentiator is its fault tolerance, aiming to yield valid partial results even from highly fragmented inputs, unlike strict parsers that would immediately throw errors.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","json","parser","stream","streaming","incomplete","fragment","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/incomplete-json-parser"},{"id":1172,"title":"Incremental","library":"incremental","status":"active","version":"24.11.0","language":"python","ecosystem":"pypi","summary":"Incremental is a Python library that implements a CalVer (Calendar Versioning) manager for Python projects. It provides tools to define and manage project versions following a YY.MM.PATCH scheme, including release candidates, post-releases, and development releases. The library is currently at version 24.11.0 and follows a calendar-based release cadence.","last_verified":"2026-04-23T17:52:50.661Z","tags":["versioning","calver","build system","packaging"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/incremental"},{"id":25756,"title":"incremental-bars","library":"incremental-bars","status":"maintenance","version":"1.0.6","language":"javascript","ecosystem":"npm","summary":"incremental-bars is a build-time tool that compiles standard Handlebars templates to incremental-dom instructions, enabling DOM patching instead of string replacement. Version 1.0.6, with no recent updates (appears unmaintained since ~2016). It supports all native Handlebars features (partials, block helpers, decorators) without rewriting Handlebars, unlike HtmlBars. The library is framework-agnostic and designed for precompilation, not runtime browser use. Key differentiators: reuse existing templates, no Handlebars fork, linear instruction representation.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","handlebars","mustache","template","html","incremental-dom"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/incremental-bars"},{"id":25757,"title":"Incremental Compiler","library":"incremental-compiler","status":"active","version":"21.0.45","language":"javascript","ecosystem":"npm","summary":"A library for building incremental compilers and file watchers in Node.js, version 21.0.45. It wraps @parcel/watcher and chokidar to provide a unified, event-driven API for watching file changes and triggering compilation. Supports TypeScript, project-based configuration, and automatically ignores node_modules and .git. Unlike raw chokidar, it abstracts away watcher differences and provides a base class for project-aware compilation.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/incremental-compiler"},{"id":13326,"title":"Incremental CSV Parser","library":"incremental-csv-parser","status":"active","version":"1.1.1","language":"javascript","ecosystem":"npm","summary":"Incremental CSV Parser is a fast, lightweight, and dependency-free library for parsing Comma Separated Values (CSV) data in both browser and Node.js environments. It currently stands at stable version 1.1.1, with recent updates (like v1.1.0 adding `.headers()`) indicating active maintenance, though a strict release cadence is not specified. Key differentiators include its incremental parsing API, full compliance with RFC4180, and minimal footprint due to zero external dependencies. A crucial aspect of its design is that all parsed column values are returned as strings, meaning it does not automatically parse numbers, dates, or other data types, requiring explicit conversion by the consumer. It provides both ESM and CJS builds and ships with TypeScript type definitions for enhanced developer experience.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/incremental-csv-parser"},{"id":13327,"title":"indefinitely-typed","library":"indefinitely-typed","status":"active","version":"1.1.0","language":"javascript","ecosystem":"npm","summary":"indefinitely-typed is a utility designed to manage pre-release or experimental TypeScript declaration files, offering a flexible alternative to the more stringent publishing process of DefinitelyTyped. Currently at version 1.1.0, this package provides a mechanism to locally install and make custom type definitions available by copying specified folders into the `node_modules/@types/` directory of a consuming project. This allows developers to iterate quickly on type definitions, support custom versioning, or publish types on demand without waiting for the `types-publisher` process. Its primary use case is for types that are 'hatching' – incomplete, lacking comprehensive tests, or requiring a rapid deployment cycle not typically supported by the official `@types` ecosystem. It is primarily invoked as a `postinstall` script, making the types immediately available upon package installation.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","TypeScript","DefinitelyTyped"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/indefinitely-typed"},{"id":7302,"title":"Indent AI Pair Programmer","library":"indent","status":"active","version":"0.1.61","language":"python","ecosystem":"pypi","summary":"Indent is an AI Pair Programmer offering conversational code generation, modification, and explanation. It provides a Python SDK to interact with its services, leveraging an OpenAI-compatible API structure. Currently in early development, its latest version is 0.1.61, with a rapid release cadence due to ongoing development.","last_verified":"2026-04-16T00:00:00.000Z","tags":["AI","code generation","pair programming","developer tools","LLM"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/indent"},{"id":13328,"title":"Array Indexing Utility","library":"index-array-by","status":"active","version":"1.4.2","language":"javascript","ecosystem":"npm","summary":"index-array-by is a lightweight utility function, currently at version 1.4.2, designed for efficiently indexing JavaScript arrays of objects based on various criteria. It enables developers to transform a flat list into a nested object or array structure. Key differentiators include its flexibility in defining index keys, supporting string property names, an array of property names for hierarchical indexing, or custom accessor functions for complex key generation. The library also provides robust handling for duplicate keys, allowing the user to specify whether each index key should map to a single item (potentially overwriting duplicates if not unique) or an array of all matching items (the default behavior). Furthermore, it supports custom transformation functions for reducing multiple items into a single value, and an optional parameter to flatten the output into an array of { keys, vals } objects. It is actively maintained, shipping with TypeScript types to enhance developer experience and provide strong type checking in modern JavaScript environments.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","index","array","helper","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/index-array-by"},{"id":8230,"title":"Indexed Gzip","library":"indexed-gzip","status":"active","version":"1.10.3","language":"python","ecosystem":"pypi","summary":"The `indexed-gzip` project is a Python extension providing fast random access to gzip files by building an index of seek points. It acts as a drop-in replacement for Python's built-in `gzip.GzipFile` class, significantly improving performance for `seek` operations on large gzipped files. It is currently at version 1.10.3 and is actively maintained with regular releases.","last_verified":"2026-04-16T00:00:00.000Z","tags":["gzip","compression","random-access","file-io","performance","nifti"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/indexed-gzip"},{"id":16397,"title":"IndexedDB Export/Import Utility","library":"indexeddb-export-import","status":"active","version":"2.1.5","language":"javascript","ecosystem":"npm","summary":"indexeddb-export-import is a JavaScript utility for serializing and deserializing IndexedDB databases to and from JSON format. It provides functions to export an entire database to a JSON string, import data from a JSON string into an existing database, and clear all data from a database. The package is currently at version 2.1.5 and maintains an active release cadence, primarily focusing on bug fixes and minor improvements. A key differentiator is its minimal footprint, having zero runtime dependencies since version 2.0.0, making it lightweight for both Node.js (especially Electron apps) and browser environments, where it can be included directly via a `<script>` tag. It requires ES6 (Node.js 8+ or modern browsers) since its v2 release, offering a clean API for database backup, restoration, and development/testing workflows.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","IndexedDB","JSON","import","export","serialize","deserialize","backup","restore"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/indexeddb-export-import"},{"id":16631,"title":"Indian Cities Database","library":"indian-cities-database","status":"abandoned","version":"1.0.5","language":"javascript","ecosystem":"npm","summary":"The `indian-cities-database` package offers a structured dataset comprising Indian cities and their respective states, designed for integration into Node.js applications. It provides a static JavaScript array containing city-state objects, which can be directly consumed or used to populate a local MongoDB instance. The current and likely final stable version is 1.0.5, with its last known activity dating back to September 2016, indicating that the package is no longer actively maintained. A key feature is its ability to push this geographical data to MongoDB, complete with a predefined Mongoose schema for streamlined querying. This library simplifies the integration of Indian location data, providing a readily available dataset and tools for database persistence, bypassing the need for manual data sourcing and structuring.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","database","cities","states","india"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/indian-cities-database"},{"id":6675,"title":"Indic Num To Words","library":"indic-numtowords","status":"active","version":"1.1.0","language":"python","ecosystem":"pypi","summary":"Indic-numtowords is a Python module developed by AI4Bharat that converts numbers into their word representations for various Indian languages and English (India). It supports languages such as Hindi, Nepali, Gujarati, Marathi, Bengali, Telugu, Tamil, Kannada, Oriya, Punjabi, and Malayalam. The library is currently at version 1.1.0, with an irregular release cadence.","last_verified":"2026-04-15T00:00:00.000Z","tags":["natural-language-processing","indian-languages","number-to-words","text-normalization"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/indic-numtowords"},{"id":25758,"title":"Indicative Compiler","library":"indicative-compiler","status":"active","version":"7.2.4","language":"javascript","ecosystem":"npm","summary":"Indicative Compiler is a low-level module used by Indicative, a validation library for Node.js, that compiles parsed schema into highly optimized executable functions. Current stable version is 7.2.4. It is part of the AdonisJS ecosystem and focuses on performance by generating optimized JavaScript functions from validation schemas during compilation. It uses a custom compiler pattern (ValidatorCompiler/ValidatorExecutor) and supports custom formatters and error collectors. Distinct from other validators like Joi or Yup by emphasizing ahead-of-time compilation for repeated validation runs. Typically paired with 'indicative-rules' and 'indicative-formatters'. Release cadence is irregular with major version bumps.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","indicative","compiler","ast"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/indicative-compiler"},{"id":13329,"title":"Indicative Schema Parser","library":"indicative-parser","status":"active","version":"8.0.0","language":"javascript","ecosystem":"npm","summary":"indicative-parser is a foundational utility within the Indicative validation ecosystem, primarily responsible for optimizing schema processing. It achieves this by pre-compiling Indicative's concise validation schemas into an efficient, recursive tree structure. This tree, composed of `object`, `array`, and `literal` nodes, significantly boosts validation performance by providing a pre-parsed, executable representation of the rules, thus avoiding redundant parsing during runtime. The current stable version is 8.0.0. The project maintains an active development pace with incremental updates and major version changes for significant architectural shifts, such as the recent migration of the 'typed schema' feature in v8.0.0 to the main `indicative` repository. Its key differentiator is providing a high-performance parsing layer for Indicative's declarative rule definitions.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","indicative","validator","parser"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/indicative-parser"},{"id":16728,"title":"Digest Authentication Header Generator","library":"indigestion","status":"active","version":"0.4.0","language":"javascript","ecosystem":"npm","summary":"Indigestion is a focused Node.js library designed to generate HTTP Digest Authentication strings. It specifically takes the `WWW-Authenticate` header from a 401 response and provides the `Authorization` header content. The current stable version is v0.4.0, with releases appearing to be on-demand for maintenance or minor feature additions rather than a strict schedule, as indicated by the most recent release in February 2026. This library differentiates itself from other digest authentication solutions (like `axios-digest` or `node-digest-auth-client`) by offering only the header generation functionality, allowing developers full control over the HTTP request client and lifecycle. It aims to fill a niche where only the calculated `Digest` header string is needed, without the library dictating how the actual HTTP request is made.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","digest","authentication","auth","header","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/indigestion"},{"id":13330,"title":"Indx: Require Directory Utility","library":"indx","status":"abandoned","version":"0.2.3","language":"javascript","ecosystem":"npm","summary":"The `indx` package offers a minimalist utility for Node.js environments, designed to recursively load JavaScript and CoffeeScript files from a specified directory into a single object. It emulates the functionality of Ruby's `require_tree` directive, simplifying the aggregation of modules, particularly for architectural patterns like adapters where numerous small files need to be exposed collectively. The current stable version is `0.2.3`. However, the package has not seen updates in approximately nine years, indicating it is an abandoned project. It exclusively supports CommonJS module syntax and requires subfolders to explicitly contain an `index.js` or `index.coffee` file for them to be included. Due to its age and lack of ongoing maintenance, `indx` may not be compatible with modern Node.js features or best practices, including ES modules.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/indx"},{"id":23885,"title":"Inertia Django","library":"inertia-django","status":"active","version":"1.2.0","language":"python","ecosystem":"pypi","summary":"Django adapter for the Inertia.js framework to build single-page-app-like experiences without an API. Current version 1.2.0, supports Python >=3.8 <4.0, release cadence is irregular.","last_verified":"2026-05-01T00:00:00.000Z","tags":["inertia","django","spa","ssr"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/inertia-django"},{"id":23028,"title":"InferEdge MOSS SDK","library":"inferedge-moss","status":"active","version":"1.0.0b19","language":"python","ecosystem":"pypi","summary":"Python SDK for semantic search with on-device AI capabilities. Version 1.0.0b19, pre-release with frequent updates.","last_verified":"2026-04-28T00:00:00.000Z","tags":["semantic-search","ai","on-device","embedding"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/inferedge-moss"},{"id":9828,"title":"Roboflow Inference","library":"inference","status":"active","version":"1.2.2","language":"python","ecosystem":"pypi","summary":"Roboflow Inference is a Python library that allows developers to deploy computer vision models to various devices and environments with minimal machine learning knowledge. It simplifies the process of performing inference on models hosted by Roboflow or running locally. The library is actively maintained with frequent releases, currently at version 1.2.2.","last_verified":"2026-04-17T00:00:00.000Z","tags":["computer-vision","machine-learning","deep-learning","deployment","roboflow","object-detection","segmentation"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/inference"},{"id":5259,"title":"Roboflow Inference CLI","library":"inference-cli","status":"active","version":"1.2.2","language":"python","ecosystem":"pypi","summary":"Roboflow Inference CLI is a command-line interface designed for deploying computer vision models to various devices and environments with minimal machine learning or deployment knowledge. It provides tools to run and manage a local inference server, process data with workflows, benchmark performance, make predictions, and deploy to the cloud. The library is currently at version 1.2.2 and sees active development with frequent releases.","last_verified":"2026-04-13T00:00:00.000Z","tags":["computer vision","machine learning","cli","inference","roboflow","object detection","segmentation","classification","deep learning"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/inference-cli"},{"id":4576,"title":"Roboflow Inference (GPU)","library":"inference-gpu","status":"active","version":"1.2.2","language":"python","ecosystem":"pypi","summary":"Roboflow Inference provides a robust framework for deploying computer vision models across various devices and environments without requiring deep machine learning expertise. This GPU-specific variant leverages CUDA for accelerated inference. Currently at version 1.2.2, the library maintains an active release cadence with frequent patches and minor updates.","last_verified":"2026-04-12T00:00:00.000Z","tags":["computer-vision","machine-learning","deep-learning","gpu","inference","roboflow"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/inference-gpu"},{"id":27061,"title":"Inference Models","library":"inference-models","status":"active","version":"0.27.2","language":"python","ecosystem":"pypi","summary":"The new inference engine for Computer Vision models, providing fast, optimized inference for object detection, classification, and segmentation. Current version 0.27.2, under active development.","last_verified":"2026-05-01T00:00:00.000Z","tags":["computer-vision","inference","object-detection","classification","segmentation"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/inference-models"},{"id":8231,"title":"Inference Schema","library":"inference-schema","status":"active","version":"1.8","language":"python","ecosystem":"pypi","summary":"The `inference-schema` package provides a uniform schema definition for common machine learning applications, specifically designed to aid in web-based ML prediction services. It offers decorators (`@input_schema`, `@output_schema`) that automatically validate and serialize input/output data based on user-defined schemas, integrating well with web frameworks. The current version is 1.8, and it sees periodic updates, often tied to dependency version bumps or feature additions for ML deployments.","last_verified":"2026-04-16T00:00:00.000Z","tags":["machine-learning","schema","validation","mlops","web-services","api"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/inference-schema"},{"id":8232,"title":"Roboflow Inference Python SDK","library":"inference-sdk","status":"active","version":"1.2.2","language":"python","ecosystem":"pypi","summary":"The Roboflow Inference Python SDK provides a simple interface to deploy and interact with computer vision models from Roboflow. It enables users to perform tasks like object detection, classification, and segmentation locally or via the Roboflow API, abstracting away complex machine learning and deployment details. The current version is 1.2.2, with frequent patch and minor releases.","last_verified":"2026-04-16T00:00:00.000Z","tags":["computer vision","machine learning","object detection","roboflow","inference","gpu"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/inference-sdk"},{"id":23886,"title":"infi.clickhouse-orm","library":"infi-clickhouse-orm","status":"active","version":"2.1.3","language":"python","ecosystem":"pypi","summary":"A Python ORM-like library for interacting with ClickHouse databases, providing high-level abstractions for creating, querying, and manipulating data. Current version: 2.1.3. Release cadence is irregular.","last_verified":"2026-05-01T00:00:00.000Z","tags":["clickhouse","orm","database","infi"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/infi-clickhouse-orm"},{"id":4577,"title":"infi.systray","library":"infi-systray","status":"active","version":"0.1.12.1","language":"python","ecosystem":"pypi","summary":"infi.systray is a Python library that provides an easy way to create a system tray icon for Windows applications. It allows adding custom menus and actions, handling clicks, and managing the icon's lifecycle. Current version is 0.1.12.1, with releases occurring infrequently for maintenance or minor updates.","last_verified":"2026-04-12T00:00:00.000Z","tags":["windows","gui","systray","tray-icon"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/infi-systray"},{"id":18445,"title":"Infima CSS Framework","library":"infima","status":"active","version":"0.2.0-alpha.45","language":"javascript","ecosystem":"npm","summary":"Infima is a UI framework by Facebook focused on content-centric websites, such as documentation or blogs. As of v0.2.0-alpha.45 (pre-1.0, alpha releases), it provides a set of CSS classes for layouts, typography, and components optimized for readability and accessibility. Key differentiators: designed specifically for content sites, built-in dark mode support, and used as the underlying CSS framework for Docusaurus. It has no JavaScript dependencies and can be used as a standalone CSS framework or integrated via PostCSS. Release cadence is irregular as it's still in alpha.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","css","responsive","front-end","framework","web","dark mode"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/infima"},{"id":16087,"title":"Infinispan Hot Rod JS Client","library":"infinispan","status":"active","version":"0.13.0","language":"javascript","ecosystem":"npm","summary":"The `infinispan` package provides an asynchronous, event-driven JavaScript client for Node.js applications to interact with Infinispan data grids using the Hot Rod protocol. Currently at version 0.13.0, it leverages Promises for all asynchronous operations, simplifying error handling and chaining. The client offers comprehensive CRUD capabilities, compare-and-swap operations, expiration management with flexible time units, bulk operations (putAll, getAll, clear), and advanced features like remote cache listeners, server-side script execution, and statistics retrieval. A key differentiator is its robust cluster awareness, supporting consistent hashing for key-based operations, dynamic topology discovery for nodes joining or leaving, and automatic multi-site failover with manual switching capabilities. It's under active development, indicating ongoing feature additions and improvements.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","infinispan","cache","client","cluster","failover","hashing","nosql","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/infinispan"},{"id":20133,"title":"infinite-loop-loader","library":"infinite-loop-loader","status":"active","version":"1.0.9","language":"javascript","ecosystem":"npm","summary":"A webpack loader that transforms infinite loops (e.g., `while(true)`) by injecting an iteration counter and a throw statement when the limit is exceeded. Version 1.0.9 is the latest stable release. It is part of the OpenComponents ecosystem but can be used standalone. The loader uses falafel/acorn to parse and transform JavaScript. Unlike manual linting or AST-based approaches, this provides a runtime safeguard for accidental infinite loops in webpack-bundled code. It supports configuration of the iteration limit and Acorn parser options. The package ships TypeScript definitions.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","oc","opencomponents","webpack","loader","inifinite-loop","webpackloader","transform","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/infinite-loop-loader"},{"id":9830,"title":"Python Universal Infinity Value","library":"infinity","status":"active","version":"1.5","language":"python","ecosystem":"pypi","summary":"The `infinity` library for Python provides a universal, all-in-one infinity value (`inf`) that can be compared to any other object, including numbers, lists, strings, and custom types, offering more flexible comparison behavior than `float('inf')`. It is currently at version 1.5 and has an infrequent release cadence for its stable feature set, reflecting its simple and focused utility.","last_verified":"2026-04-17T00:00:00.000Z","tags":["infinity","comparison","utility","numeric","singleton"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/infinity"},{"id":16398,"title":"Node.js HTTP/HTTPS Agent with Infinite Sockets","library":"infinity-agent","status":"active","version":"2.0.3","language":"javascript","ecosystem":"npm","summary":"infinity-agent is a Node.js utility package that provides custom HTTP and HTTPS agents configured with `maxSockets` set to `Infinity`. It effectively mirrors the behavior of Node.js core `http.Agent` and `https.Agent` classes but modifies them to allow an unlimited number of concurrent outgoing requests. This can be critical for high-throughput applications or services that experience `maxSockets` exhaustion with default Node.js agents. The current stable version is 2.0.3. As a wrapper around Node.js core modules, its release cadence tends to be stable, with updates driven by bug fixes or significant changes in Node.js's underlying network modules. A key differentiator is its out-of-the-box support for an unbounded connection pool, requiring minimal configuration to achieve high concurrency without the usual `maxSockets` limitations. It also includes a minor modification to the `addRequest` method that disables `keepAlive` if the agent isn't explicitly configured for it and `maxSockets` is set to `Infinity`, which is a subtle behavioral difference from the standard Node.js agent.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","http","https","agent","maxSockets"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/infinity-agent"},{"id":27874,"title":"Infisical Python SDK","library":"infisical-python","status":"active","version":"2.3.6","language":"python","ecosystem":"pypi","summary":"Official Python SDK for Infisical, a secrets management platform. Version 2.x is a complete rewrite (new SDK) that is not backwards-compatible with the 0.x legacy SDK. Provides programmatic access to secrets, service tokens, and machine identity authentication.","last_verified":"2026-05-09T00:00:00.000Z","tags":["infisical","secrets","configuration","sdk","secrets-management"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/infisical-python"},{"id":6676,"title":"Infisical Python SDK","library":"infisicalsdk","status":"active","version":"1.0.16","language":"python","ecosystem":"pypi","summary":"The `infisicalsdk` is the official Python client SDK for Infisical, an open-source, end-to-end encrypted platform for managing secrets and configurations. It enables Python applications to fetch secrets on demand from Infisical deployments (cloud or self-hosted). The library is actively maintained, with its latest version being 1.0.16, and receives regular updates and feature enhancements.","last_verified":"2026-04-15T00:00:00.000Z","tags":["secrets management","environment variables","security","devops","configuration"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/infisicalsdk"},{"id":1512,"title":"inflate64 compression/decompression","library":"inflate64","status":"active","version":"1.0.4","language":"python","ecosystem":"pypi","summary":"A Python library providing deflate64 compression and decompression functionality. It leverages the zlib-ng library for efficient performance and natively supports the larger dictionary sizes (up to 64KB) characteristic of deflate64, which can be beneficial for highly repetitive large files. The current version is 1.0.4. Releases are infrequent, typically for minor fixes or updates.","last_verified":"2026-04-23T21:49:21.979Z","tags":["compression","decompression","deflate64","zlib-ng","binary data"],"install_tag":"stale","install_tag_description":"widespread failures or data too old to trust","api":"https://checklist.day/api/registry/inflate64"},{"id":16088,"title":"HTTP Stream Decompression","library":"inflation","status":"maintenance","version":"2.1.0","language":"javascript","ecosystem":"npm","summary":"Inflation is a focused utility that automatically decompresses HTTP streams using Node.js's built-in zlib module. It supports common compression algorithms like gzip, deflate, and brotli. Currently at version 2.1.0, the package demonstrates a stable, low-maintenance release cadence, with its last publish two years ago. It's widely adopted, with over 1.5 million dependents, indicating its reliability for its specific function. Its key differentiator is its simplicity and direct integration with Node.js streams for handling `Content-Encoding` headers, aiming to simplify the process of consuming compressed HTTP request bodies or responses without needing to manually detect the compression type. While robust for its core purpose, users should be aware of specific Node.js version requirements, especially for Brotli support.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","decompress","unzip","inflate","zlib","gunzip","brotli"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/inflation"},{"id":881,"title":"Inflect","library":"inflect","status":"active","version":"7.5.0","language":"python","ecosystem":"pypi","summary":"Inflect.py is a Python library designed to correctly generate plurals, singular nouns, ordinals, indefinite articles (a/an), and word-based representations of numbers. Its functionality is primarily focused on the English language. As of version 7.5.0, it maintains an active development and release cadence, with regular updates addressing features, bug fixes, and compatibility.","last_verified":"2026-04-09T18:27:18.012Z","tags":["natural language processing","nlp","text processing","grammar","pluralization","ordinals"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/inflect"},{"id":515,"title":"Inflection","library":"inflection","status":"maintenance","version":"0.5.1","language":"python","ecosystem":"pypi","summary":"Inflection is a Python library that provides string transformation utilities, porting the functionality of Ruby on Rails' inflector. It handles pluralization, singularization, and various case conversions like CamelCase to snake_case. The current version is 0.5.1, released in August 2020, indicating an irregular release cadence and a maintenance status.","last_verified":"2026-05-12T14:32:54.364Z","tags":["string-manipulation","text-processing","linguistic","rails-inflector","case-conversion"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/inflection"},{"id":3518,"title":"Inflector for Python","library":"inflector","status":"active","version":"3.1.1","language":"python","ecosystem":"pypi","summary":"Inflector is a Python library (version 3.1.1) designed for transforming strings, primarily focusing on pluralizing and singularizing English and Spanish nouns. It also provides utilities for converting strings between various cases like CamelCase, snake_case, and human-readable formats. It serves as a port of the Ruby on Rails Inflector, with Spanish language support developed independently. The project sees infrequent but notable updates, with the latest release in January 2024.","last_verified":"2026-04-25T11:11:16.131Z","tags":["string manipulation","natural language processing","pluralization","singularization","naming conventions","camelcase","snake_case"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/inflector"},{"id":15652,"title":"InfluxDB Client for Node.js and Browsers","library":"influx","status":"active","version":"5.12.0","language":"javascript","ecosystem":"npm","summary":"This package, `influx`, provides a client library for interacting with InfluxDB 1.x time-series databases from Node.js and browser environments. The current stable version is 5.12.0. Releases are frequent, with several minor versions and bug fixes released annually, indicating active maintenance for the 1.x series. Key differentiators include its full support across Node.js and browsers, a simple API for common InfluxDB operations, and its focus on performance, capable of processing millions of rows per second with zero external dependencies. It's crucial to note that this library is specifically for InfluxDB v1.x; users of InfluxDB v2.x should use the official `@influxdata/influxdb-client-js` package.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","influx","influxdb","time","series","client","db","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/influx"},{"id":2071,"title":"InfluxDB Python Client (for InfluxDB 1.x)","library":"influxdb","status":"maintenance","version":"5.3.2","language":"python","ecosystem":"pypi","summary":"InfluxDB-Python is a client library for interacting with InfluxDB 1.x instances. It enables writing data using InfluxDB's line protocol and querying data with InfluxQL. This library is currently in maintenance mode; active development for InfluxDB 2.x uses `influxdb-client-python`, and for InfluxDB 3.x, `influxdb3-python` is used. The current version is 5.3.2.","last_verified":"2026-04-24T13:58:43.973Z","tags":["influxdb","time-series","database","client","influxdb1"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/influxdb"},{"id":1513,"title":"InfluxDB Python Client","library":"influxdb-client","status":"active","version":"1.50.0","language":"python","ecosystem":"pypi","summary":"The official Python client library for InfluxDB 2.0+, providing comprehensive API access for writing, querying (Flux), and managing InfluxDB resources. It is actively maintained with frequent minor releases, typically on a monthly to bi-monthly cadence.","last_verified":"2026-04-23T21:50:02.249Z","tags":["database","time-series","influxdb","flux","data-ingestion","data-query"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/influxdb-client"},{"id":6380,"title":"InfluxDB 3 Python Client","library":"influxdb3-python","status":"active","version":"0.18.0","language":"python","ecosystem":"pypi","summary":"The influxdb3-python library is the community Python client for InfluxDB 3.0 (also known as InfluxDB IOx or InfluxDB Cloud Serverless). It provides a Pythonic interface for writing and querying time-series data using Apache Arrow Flight (gRPC) and InfluxQL/SQL. The current version is 0.18.0, with new releases typically happening monthly or bi-monthly, incorporating new features and bug fixes for integration with InfluxDB 3.0.","last_verified":"2026-04-15T00:00:00.000Z","tags":["database","timeseries","influxdb","data-client","io-t"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/influxdb3-python"},{"id":222,"title":"Infobip","library":"infobip-api-python-client","status":"active","version":"6.0.0","language":"python","ecosystem":"pypi","summary":"Official Python client for Infobip communications APIs (SMS, WhatsApp, Email, Voice). Current version is 6.0.0 (Jan 2026). Requires Python >=3.9. Auto-generated from OpenAPI spec — every major version contains breaking changes. Requires account-specific base URL (not a generic endpoint). Two separate packages exist: the official infobip-api-python-client and the community infobip-api-python-sdk.","last_verified":"2026-05-12T11:59:31.754Z","tags":["sms","whatsapp","email","voice","messaging","communications","cpaas"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/infobip-api-python-client"},{"id":20135,"title":"Inforit Prettier Config","library":"inforit-prettier-config","status":"active","version":"1.0.0","language":"javascript","ecosystem":"npm","summary":"Inforit's shared Prettier configuration package, version 1.0.0. It provides a standardized set of Prettier formatting rules for consistent code style across projects. Designed to be used with Prettier's configuration resolution, it can be referenced directly in package.json or extended via .prettierrc.js. This package is specific to Inforit's internal preferences and is not actively maintained for external use. No release cadence is documented; it appears to be a single release. Key differentiator: it is a simple, opinionated config with no peer dependencies beyond Prettier itself.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","prettier","config","mastermindzh","rick van lieshout","lieshout"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/inforit-prettier-config"},{"id":27875,"title":"inform","library":"inform","status":"active","version":"1.36","language":"python","ecosystem":"pypi","summary":"A Python library for print and logging utilities that provide colorized, formatted output and progress indicators. Current version is 1.36. Released roughly once or twice a year.","last_verified":"2026-05-09T00:00:00.000Z","tags":["logging","cli","output","color","progress"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/inform"},{"id":11083,"title":"INI File Parser and Serializer","library":"ini","status":"active","version":"6.0.0","language":"javascript","ecosystem":"npm","summary":"The `ini` package provides a robust encoder and decoder for INI file formats in Node.js environments. As of version 6.0.0, it targets Node.js `^20.17.0 || >=22.9.0`. The library is actively maintained, with frequent major version bumps primarily driven by updates to supported Node.js engine ranges. Key features include parsing INI strings into nested JavaScript objects, handling section-less items as globals, and supporting bracketed arrays (e.g., `key[] = value`). It also offers comprehensive serialization with options for whitespace, alignment, sorting of sections and keys, platform-specific line endings, and custom section identifiers. It differentiates itself by offering fine-grained control over output format and careful handling of common INI parsing quirks. The project maintains a healthy release cadence, with at least one new version released in the past 12 months.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/ini"},{"id":13331,"title":"INI API","library":"ini-api","status":"active","version":"2.0.2","language":"javascript","ecosystem":"npm","summary":"The `ini-api` package provides a robust, class-based API for programmatically parsing, editing, and creating INI configuration files in JavaScript and TypeScript environments. The current stable version is 2.0.2. This library offers distinct classes like `Ini`, `IniSection`, and `IniLine` to represent the structural components of an INI file, allowing for granular manipulation of sections, key-value pairs, and comments. It distinguishes itself by providing a structured object model rather than simple string parsing utilities, enabling developers to interact with INI files using familiar object-oriented patterns. While there isn't a strict release cadence, the project receives updates, with recent significant changes in v2.0.0 (transition to ESM) and v2.0.2 (re-introduction of CJS alongside ESM).","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","ini","stringify","parse","config"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/ini-api"},{"id":13332,"title":"INI File Parser","library":"ini-parser","status":"abandoned","version":"0.0.2","language":"javascript","ecosystem":"npm","summary":"ini-parser is a minimalist CommonJS module designed for parsing `.ini` configuration files into JavaScript objects. Currently at version 0.0.2, it was last published over a decade ago (August 2014) and is considered abandoned and unmaintained. It offers synchronous and asynchronous methods for parsing INI files from disk (`parseFileSync`, `parseFile`) and a synchronous method for parsing INI strings (`parse`). Due to its age, it lacks modern features, bug fixes, security updates, and official TypeScript definitions. It is explicitly a CommonJS-only package, making it incompatible with pure ESM projects without a CommonJS wrapper.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","ini","linux","configration","parser","files"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/ini-parser"},{"id":13339,"title":"INI Simple Parser","library":"ini-simple-parser","status":"active","version":"1.0.1","language":"javascript","ecosystem":"npm","summary":"ini-simple-parser is a lightweight, performant, and configurable library designed for parsing INI (initialization file) format strings in JavaScript and TypeScript environments. It is currently at version 1.0.1, indicating a stable initial release. The library focuses on simplicity and speed, offering options to infer data types such as booleans, nulls, and numbers, as well as automatic removal of wrapping quotes and inline comments. This differentiates it by providing a clean, configurable API for common INI parsing needs without excessive complexity, making it suitable for applications requiring straightforward configuration file handling. Its release cadence is not explicitly stated but typically for such a utility, updates would address bugs or minor feature enhancements rather than frequent major overhauls.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","ini","simple","parser","editorconfig","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/ini-simple-parser"},{"id":255,"title":"iniconfig","library":"iniconfig","status":"active","version":"2.3.0","language":"python","ecosystem":"pypi","summary":"iniconfig is a minimal, read-only INI-file parser maintained under the pytest-dev umbrella. It preserves section and key order, supports multi-line values, strips `#` comments from structure (not inline values in <2.3), raises `ParseError` with accurate line numbers, and rejects duplicate section names. Current stable version is 2.3.0, released 2024. Release cadence is irregular but healthy, driven by pytest ecosystem needs.","last_verified":"2026-05-12T12:23:41.601Z","tags":["ini","config","configuration","parser","pytest","settings"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/iniconfig"},{"id":7303,"title":"INIParse","library":"iniparse","status":"active","version":"0.5.1","language":"python","ecosystem":"pypi","summary":"iniparse is an INI parser for Python designed for API compatibility with the standard library's ConfigParser. It offers enhanced functionality, including preserving the structure of INI files (order of sections & options, indentation, comments, and blank lines) when data is updated, and more convenient dotted notation access to values. The current version is 0.5.1, with infrequent releases primarily focused on Python compatibility updates.","last_verified":"2026-04-16T00:00:00.000Z","tags":["ini","config","parser","configuration files","ConfigParser"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/iniparse"},{"id":13333,"title":"Node INI Parser","library":"iniparser","status":"abandoned","version":"1.0.5","language":"javascript","ecosystem":"npm","summary":"This package, `iniparser`, provides a straightforward INI file parser for Node.js environments. Its current stable version is 1.0.5, released in 2012, indicating that the project is no longer actively maintained. It focuses on synchronous and asynchronous parsing of `.ini` files, supporting basic sections and key-value pairs. As an early Node.js utility, it exclusively uses CommonJS modules and does not offer modern features like ESM compatibility, comprehensive configuration options, or built-in TypeScript definitions. Its core functionality includes parsing content from files or strings into a JavaScript object structure. Compared to more recent INI parsers like `@jedmao/ini-parser` or `npm/ini`, `iniparser` lacks ongoing development, broader INI specification support, and a robust community for bug fixes or feature enhancements. It had a brief active period but has been dormant for over a decade.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/iniparser"},{"id":25759,"title":"init-me-seed-rollup","library":"init-me-seed-rollup","status":"active","version":"1.0.9","language":"javascript","ecosystem":"npm","summary":"A seed template for the init-me scaffolding tool, specifically for creating Rollup-based projects. Version 1.0.9, released with low cadence. It provides a pre-configured Rollup setup for bundling JavaScript/TypeScript libraries, targeting Node.js >=14. Differentiators: integrates seamlessly with init-me for quick project generation, includes TypeScript support out of the box.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","init-me","seed","init-me-seed-rollup","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/init-me-seed-rollup"},{"id":11082,"title":"init-package-json","library":"init-package-json","status":"active","version":"8.2.5","language":"javascript","ecosystem":"npm","summary":"init-package-json is a Node.js module designed to programmatically and interactively create or update `package.json` files, primarily used by the npm CLI itself. It provides a wizard-like experience for users, prompting for essential package metadata such as name, version, description, entry point, test command, git repository, keywords, author, and license. The current stable version is 8.2.5, with frequent maintenance releases addressing bug fixes and dependency updates, often tied to releases of other `@npmcli` packages. Its key differentiator is its integration with `promzard` for flexible, scriptable prompting and the ability to utilize custom initialization files, offering a powerful way to standardize `package.json` creation across projects or teams. It is a low-level utility most often consumed by package managers rather than directly by end-user applications.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","init","package.json","package","helper","wizard","wizerd","prompt","start"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/init-package-json"},{"id":9829,"title":"initools","library":"initools","status":"abandoned","version":"0.3.1","language":"python","ecosystem":"pypi","summary":"initools is a Python library for parsing INI-style configuration files, providing convenient attribute-like access to configuration values. It was last released in 2013 (version 0.3.1) and is no longer actively maintained, making it effectively abandoned. For new projects, the standard library's `configparser` module is recommended.","last_verified":"2026-04-17T00:00:00.000Z","tags":["ini","configuration","parser","abandoned"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/initools"},{"id":4053,"title":"Inject","library":"inject","status":"active","version":"5.3.0","language":"python","ecosystem":"pypi","summary":"Inject is a lightweight, fast, and thread-safe Python dependency injection framework. It facilitates the creation and management of object dependencies, promoting modular and testable code. The library supports features like automatic parameter injection using type annotations and context managers. It maintains an active development status, with the current version being 5.3.0, and new releases are made periodically.","last_verified":"2026-04-11T00:00:00.000Z","tags":["dependency injection","DI","inversion of control"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/inject"},{"id":20136,"title":"inject-body-webpack-plugin","library":"inject-body-webpack-plugin","status":"active","version":"1.3.0","language":"javascript","ecosystem":"npm","summary":"A Webpack plugin (v1.3.0, latest) that injects a custom HTML string into the <body> of html-webpack-plugin output. Released under MIT, updated irregularly. Unlike generic string-replacement plugins, it integrates directly with html-webpack-plugin's compilation hooks, supporting position (start/end) and custom content. Requires html-webpack-plugin ^5.3.1 as a peer dependency. Ships TypeScript types for full IDE support.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","add-on","addon","html","html-webpack-plugin","html-webpack-plugin-plugin","library","node","node-js","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/inject-body-webpack-plugin"},{"id":20137,"title":"inject-html-webpack-plugin","library":"inject-html-webpack-plugin","status":"active","version":"1.0.1","language":"javascript","ecosystem":"npm","summary":"A webpack plugin that injects script tags and CSS links into HTML files using placeholder comments. Version 1.0.1 is the latest stable release. It provides an alternative to html-webpack-plugin with customizable injection markers, support for chunk-based asset injection, custom content injection, and transducer functions for CDN URL rewriting. Notable differentiators include simpler configuration via HTML comments and lower overhead.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","webpack","html"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/inject-html-webpack-plugin"},{"id":20138,"title":"inject-loader","library":"inject-loader","status":"active","version":"4.0.1","language":"javascript","ecosystem":"npm","summary":"A Webpack loader for injecting mock dependencies into modules under test. Current stable version 4.0.1, maintained steadily. It wraps all require statements in a module so you can substitute them during testing. Unlike proxyquire or rewire, it works as a Webpack inline loader, making it seamless in Webpack-based projects. Supports Webpack 1 through 4. Particularly useful for unit testing where you need to mock internal dependencies of a module before it executes.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","webpack","testing","loader","webpack-loader","inject","mock","mocking"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/inject-loader"},{"id":11084,"title":"Dependency Injection for JavaScript & TypeScript","library":"injection-js","status":"active","version":"2.6.1","language":"javascript","ecosystem":"npm","summary":"injection-js is a lightweight (5.2KB minified) dependency injection library specifically designed for JavaScript and TypeScript applications outside of the Angular framework. Extracted from Angular's pre-v5 dependency injection system, it retains its feature completeness, speed, reliability, and robust testing. The library is currently at version 2.6.1 and provides a runtime reflection-based DI solution, differentiating itself from Angular's modern compile-time `StaticInjector`. It is ideal for Node.js, Vue, React, or vanilla JS/TS projects that require a sophisticated DI system without the full Angular ecosystem. Key requirements include a Reflect API polyfill (e.g., `reflect-metadata`) and specific `tsconfig.json` flags for TypeScript decorator support.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","DI","dependency","injection","dependency injection","injector","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/injection-js"},{"id":23887,"title":"Injective Python SDK","library":"injective-py","status":"active","version":"1.14.1","language":"python","ecosystem":"pypi","summary":"Official Python SDK for interacting with the Injective blockchain. Provides exchange API client, protobuf definitions, and utilities for trading, governance, staking, and more. Current version: 1.14.1. Release cadence: irregular, roughly monthly.","last_verified":"2026-05-01T00:00:00.000Z","tags":["injective","blockchain","sdk","defi","trading"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/injective-py"},{"id":2541,"title":"Injector - Python Dependency Injection Framework","library":"injector","status":"active","version":"0.24.0","language":"python","ecosystem":"pypi","summary":"Injector is a Python dependency injection framework, inspired by Guice, that simplifies managing application components and their dependencies. It encourages compartmentalized code through the use of modules and supports static type checking. The library currently is at version 0.24.0 and has a regular release cadence with recent updates focusing on Python version compatibility and typing enhancements. [3, 4, 10]","last_verified":"2026-04-24T21:23:43.127Z","tags":["dependency injection","di","framework","guice"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/injector"},{"id":13334,"title":"Ink: React for Command-Line Interfaces","library":"ink","status":"active","version":"7.0.1","language":"javascript","ecosystem":"npm","summary":"Ink is a JavaScript library that brings the declarative, component-based UI development experience of React to command-line applications. It allows developers to build complex, interactive terminal UIs using React components, leveraging features like state management, hooks, and a virtual DOM. Ink utilizes Yoga for Flexbox layout in the terminal, enabling most CSS-like layout properties. The current stable version is 7.0.1, with an active release cadence that often aligns with major React and Node.js LTS updates. Key differentiators include full React feature support within a CLI context, robust layout capabilities, and a thriving ecosystem of libraries and applications built on Ink, making it a powerful choice for modern CLI development.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","react","cli","jsx","stdout","components","command-line","preact","redux"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/ink"},{"id":17019,"title":"Ink Picture Component","library":"ink-picture","status":"active","version":"1.3.5","language":"javascript","ecosystem":"npm","summary":"ink-picture is an actively maintained Ink component designed for rendering images within CLI/TUI applications, providing a robust alternative to less feature-rich or unmaintained libraries. Currently at version 1.3.5, the library receives regular updates, including dependency bumps, bug fixes, and new features like partial image loading and support for advanced terminal graphics protocols. It intelligently detects terminal capabilities, supporting Kitty, iTerm2, Sixel, Half-block, Braille, and ASCII art, with graceful fallbacks. Its key differentiator is the automatic and prioritized protocol detection, ensuring the best possible image quality for the user's terminal, and its continuous development compared to dormant alternatives. The package requires Node.js >=18 and peer dependencies of Ink >=5 and React >=18.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","ink","image","photo","display","component","jsx","react","picture"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/ink-picture"},{"id":20139,"title":"Inline Environment Variables Webpack Plugin","library":"inline-environment-variables-webpack-plugin","status":"active","version":"1.2.1","language":"javascript","ecosystem":"npm","summary":"A webpack plugin that replaces all instances of `process.env.***` with actual environment variable values at build time. Current stable version is 1.2.1, with infrequent releases. Key features: inline all environment variables by default, select specific variables using string/object/array config, or define static values. No runtime dependencies. Simpler alternative to webpack's DefinePlugin for basic env inlining, but limited to environment variables only and primarily intended for development/debugging use cases. Last updated in 2017.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","webpack","plugin","env","variables"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/inline-environment-variables-webpack-plugin"},{"id":20140,"title":"Inline Manifest Webpack Plugin","library":"inline-manifest-webpack-plugin","status":"maintenance","version":"4.0.2","language":"javascript","ecosystem":"npm","summary":"Webpack plugin that inlines the webpack runtime chunk (manifest.js) directly into the HTML via a script tag, eliminating an extra HTTP request. Version 4.0.2 supports webpack 4+ and HtmlWebpackPlugin 3. It is a lightweight alternative to manual extraction/injection patterns. Releases are infrequent; the plugin is stable for its niche use case. Key differentiator: simple configuration, works by replacing the external script reference with inline code in the generated HTML.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","webpack","plugin","manifest","runtime","inline-manifest-webpack-plugin"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/inline-manifest-webpack-plugin"},{"id":4054,"title":"inline-snapshot","library":"inline-snapshot","status":"active","version":"0.32.6","language":"python","ecosystem":"pypi","summary":"inline-snapshot is a Python library for golden master/snapshot/approval testing, designed to store expected values directly within your source code. It automates the process of recording, storing, and updating these values, integrating seamlessly with pytest for an enhanced developer experience. The library is currently at version 0.32.6 and receives regular updates, often with minor patch releases to address bugs and improve compatibility.","last_verified":"2026-04-11T00:00:00.000Z","tags":["testing","snapshot testing","pytest","golden master","developer tools","approval testing"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/inline-snapshot"},{"id":17020,"title":"Inline Source CLI: HTML Resource Inliner","library":"inline-source-cli","status":"active","version":"2.0.0","language":"javascript","ecosystem":"npm","summary":"The `inline-source-cli` package offers a dedicated command-line interface (CLI) for the `inline-source` library, a utility designed to embed external resources such as CSS stylesheets, JavaScript code, and image data directly into an HTML file. This functionality is crucial for scenarios requiring self-contained HTML documents, such as preparing email templates, optimizing static site assets for single-file deployment, or creating portable web components. The package is currently at stable version 2.0.0, with a release cadence that appears driven by dependency updates or minor feature enhancements like the addition of stdin support. Its primary advantage lies in providing a straightforward, opinionated command-line tool that abstracts away the programmatic complexity of resource inlining, making it easy to integrate into existing build scripts and CI/CD pipelines without writing custom JavaScript code. Developers can quickly achieve asset optimization and delivery benefits without deep diving into the underlying library's API, using standard shell commands.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","inline","source","cli","inliner"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/inline-source-cli"},{"id":20141,"title":"inline-source-webpack-plugin","library":"inline-source-webpack-plugin","status":"active","version":"3.0.1","language":"javascript","ecosystem":"npm","summary":"A webpack plugin to embed CSS/JS resources inline into HTML output using inline-source, requiring html-webpack-plugin. Version 3.0.1 supports webpack 5 and Node >=16. Minimal configuration needed; supports compression, custom root paths, and regex-based asset matching. Differentiators: tight integration with html-webpack-plugin, support for inline-asset attributes, and no-asset-match handling.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","webpack","inline","source","css","js","plugin"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/inline-source-webpack-plugin"},{"id":13335,"title":"Inline CSS Style Parser","library":"inline-style-parser","status":"active","version":"0.2.7","language":"javascript","ecosystem":"npm","summary":"inline-style-parser is a utility library designed to parse a CSS inline style string into an Abstract Syntax Tree (AST) representing its declarations. It functions as a direct copy of the parsing logic originally found in `css/lib/parse/index.js` from the `reworkcss/css` project, providing a lightweight, dedicated parser for single-line style attributes. The current stable version is `0.2.7`, with recent minor updates (e.g., v0.2.6, v0.2.7) focusing on documentation, build improvements, and type declaration fixes, indicating an active, though not rapid, release cadence. Key differentiators include its minimalistic approach, direct lineage from a well-established CSS parsing project, and provision of TypeScript type definitions, making it suitable for environments requiring structured access to inline style properties without the overhead of a full CSS parser.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","inline-style-parser","inline-style","style","parser","css","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/inline-style-parser"},{"id":11085,"title":"Inline Style Prefixer","library":"inline-style-prefixer","status":"active","version":"7.0.1","language":"javascript","ecosystem":"npm","summary":"inline-style-prefixer is a JavaScript library designed to automatically add vendor prefixes to CSS properties within JavaScript style objects at runtime. Currently stable at version 7.0.1, the library has seen sporadic major releases (e.g., a jump from v3 to v7) but maintains active development within its major versions. Its primary function is to ensure cross-browser compatibility for modern CSS properties by intelligently applying prefixes only where necessary for its supported browser matrix (e.g., Chrome 55+, Firefox 52+), rather than prefixing all properties indiscriminately. Key differentiators include its small footprint, speed, and simplicity, offering a functional API. It is widely adopted by popular styling-in-JS libraries such as Aphrodite, Fela, Material UI, and styled-components, providing a reliable solution for managing vendor prefixes in complex web applications.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","react","react styling","prefixer","inline styles","autoprefixer","vendor prefix","userAgent"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/inline-style-prefixer"},{"id":11086,"title":"Inline Web Worker Utility","library":"inline-worker","status":"abandoned","version":"1.1.0","language":"javascript","ecosystem":"npm","summary":"inline-worker is a JavaScript utility designed to create a universal Web Worker instance directly from a function. It abstracts away the boilerplate of setting up separate worker files, allowing developers to define worker logic inline within their main script. The package intelligently determines whether to instantiate a native `Worker` in browser environments or a custom `InlineWorker` implementation for Node.js, providing a consistent API across different JavaScript runtimes. The current stable version is 1.1.0, and the package has not seen updates in over eight years (as of April 2026), indicating a low release cadence. Its key differentiator is the inline definition and universal runtime support, making it convenient for small, self-contained worker tasks without the need for separate files or complex build steps. However, its age suggests potential compatibility issues with modern JavaScript features, module systems, and a lack of ongoing maintenance.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","worker"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/inline-worker"},{"id":4962,"title":"Inngest Python SDK","library":"inngest","status":"active","version":"0.5.18","language":"python","ecosystem":"pypi","summary":"The Inngest Python SDK facilitates building and deploying reliable serverless functions and event-driven workflows. It provides tools for defining functions, handling events, and integrating with web frameworks like FastAPI. The library is actively maintained with frequent minor releases, currently at version 0.5.18, and requires Python 3.10 or newer.","last_verified":"2026-04-12T00:00:00.000Z","tags":["workflow","orchestration","background jobs","event-driven","serverless","distributed systems"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/inngest"},{"id":16090,"title":"Inno Setup Node.js Compiler Wrapper","library":"innosetup","status":"active","version":"6.4.1","language":"javascript","ecosystem":"npm","summary":"The `innosetup-compiler` package provides a Node.js wrapper for the Inno Setup Compiler (`ISCC.exe`), enabling programmatic or command-line compilation of `.iss` scripts. Currently at version 6.4.1, it primarily facilitates integrating Inno Setup compilation into Node.js-based build workflows, including CLI and Grunt tasks. Its key differentiator is cross-platform compatibility, allowing compilation on Linux and macOS environments provided Wine is installed, translating calls to the Windows-native `ISCC.exe`. This package acts as an orchestrator, executing the official Inno Setup compiler, rather than reimplementing the compiler itself, ensuring compatibility with the latest Inno Setup features. While not on a strict release cadence, it is actively maintained to support current Node.js and Inno Setup versions.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","inno","innosetup","setup","windows","installer","gruntplugin","node","cli"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/innosetup"},{"id":6677,"title":"PyInotify","library":"inotify","status":"active","version":"0.2.12","language":"python","ecosystem":"pypi","summary":"PyInotify is a Python adapter to the Linux kernel's inotify directory-watching interface. It provides a simple and efficient way to monitor filesystem events like file creation, deletion, modification, and access. The current version is 0.2.12, with releases typically occurring as needed for bug fixes or minor enhancements.","last_verified":"2026-04-15T00:00:00.000Z","tags":["filesystem","monitoring","linux","events"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/inotify"},{"id":4578,"title":"inotify-simple","library":"inotify-simple","status":"active","version":"2.0.1","language":"python","ecosystem":"pypi","summary":"inotify-simple is a lightweight Python wrapper around the Linux `inotify` API, implemented using `ctypes`. It provides a direct, low-level interface to filesystem events without much abstraction, making it efficient and close to the kernel's behavior. The library is currently at version 2.0.1 and is actively maintained with a stable release cadence.","last_verified":"2026-04-12T00:00:00.000Z","tags":["inotify","linux","filesystem","events","wrapper","ctypes","low-level"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/inotify-simple"},{"id":11087,"title":"input-otp React Component","library":"input-otp","status":"active","version":"1.4.2","language":"javascript","ecosystem":"npm","summary":"input-otp is a comprehensive and highly flexible React component designed for creating accessible one-time password (OTP) input fields. Currently stable at version 1.4.2, it is actively maintained with consistent updates to support modern React environments and best practices. A key differentiator is its unstyled nature, empowering developers with full control over the visual presentation through a render prop API, making it adaptable to any design system or CSS framework. It stands out by offering robust accessibility features, automatic OTP code retrieval from SMS via `autocomplete='one-time-code'`, and seamless copy-paste-cut functionality across iOS and Android devices, addressing common pitfalls of custom OTP implementations.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","react","otp","input","accessible","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/input-otp"},{"id":1514,"title":"Standard Input with Timeout","library":"inputimeout","status":"active","version":"1.0.4","language":"python","ecosystem":"pypi","summary":"inputimeout is a lightweight, cross-platform Python library that provides a standard input function with a specified timeout. It's useful for interactive scripts where user input is required within a limited timeframe. The current stable version is 1.0.4, with infrequent updates as it's a mature, focused utility.","last_verified":"2026-04-23T21:50:22.045Z","tags":["input","timeout","cli","utility","cross-platform"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/inputimeout"},{"id":11088,"title":"Inputmask","library":"inputmask","status":"active","version":"5.0.9","language":"javascript","ecosystem":"npm","summary":"Inputmask is a JavaScript library for applying client-side input masks to HTML form elements, ensuring user input conforms to a predefined format such as phone numbers, dates, or currency. It helps guide users, reduces input errors, and improves data consistency. The current stable version is 5.0.9, with updates released as needed for bug fixes, new features, and browser compatibility. A key differentiator is its versatile support for vanilla JavaScript, jQuery, and jqlite, making it adaptable across diverse web projects. The library provides an extensive set of predefined masks and offers robust options for custom mask definitions, including control over placeholders, repeat behavior, and real-time validation, making it a flexible and powerful solution for input formatting.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","form","input","inputmask","jquery","jquery-plugin","mask","plugins"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/inputmask"},{"id":21461,"title":"inputs","library":"inputs","status":"active","version":"0.5","language":"python","ecosystem":"pypi","summary":"Cross-platform Python library for reading input events from keyboards, mice, and gamepads. Version 0.5 provides a consistent API across Windows, Linux, and macOS via raw device access. Release cadence is low; last updated 2020.","last_verified":"2026-04-27T00:00:00.000Z","tags":["input","keyboard","mouse","gamepad","cross-platform"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/inputs"},{"id":2072,"title":"Python Inquirer","library":"inquirer","status":"active","version":"3.4.1","language":"python","ecosystem":"pypi","summary":"Inquirer is a Python library that provides a collection of common interactive command-line user interfaces, based on the popular Inquirer.js. It aims to simplify asking questions, parsing and validating answers, and managing hierarchical prompts in CLI applications. The library is actively maintained and receives regular updates, with the current version being 3.4.1.","last_verified":"2026-04-24T13:59:02.902Z","tags":["cli","interactive","prompt","user interface"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/inquirer"},{"id":17023,"title":"CLI Autocomplete Prompt (Standalone)","library":"inquirer-autocomplete-standalone","status":"active","version":"0.8.1","language":"javascript","ecosystem":"npm","summary":"Inquirer-autocomplete-standalone provides a robust and flexible command-line interface prompt for displaying dynamic, filterable choices to users. It functions as a standalone component built on the core principles of Inquirer.js, allowing developers to integrate autocomplete functionality without needing the full `inquirer-autocomplete-prompt` package. This package, currently at version 0.8.1, is designed as a native ECMAScript module (ESM), requiring Node.js environments that support ESM. It supports both synchronous and asynchronous data sources, making it ideal for scenarios where choices need to be fetched from external APIs or computed on-the-fly based on user input. Its key differentiator is its modular, standalone nature, aligning with the modern Inquirer.js approach of independent prompts. This contrasts with the legacy `inquirer-autocomplete-prompt` package, which transitioned to ESM in v3 and provided a CJS fallback in v2. Users seeking a modern, ESM-first autocomplete prompt should opt for this package. While no explicit release cadence is stated for this specific `standalone` package, its parent project and related `inquirer-autocomplete-prompt` indicate active maintenance.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","answer","answers","ask","base","cli","command","command-line","enquirer","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/inquirer-autocomplete-standalone"},{"id":7304,"title":"Inquirer3 Interactive CLI","library":"inquirer3","status":"active","version":"0.6.1","language":"python","ecosystem":"pypi","summary":"Inquirer3 is a Python library providing a collection of common interactive command-line user interfaces, closely mirroring the functionality of Inquirer.js. It is a community-driven fork of the original `python-inquirer` project, aiming for more responsive development and maintenance. The library simplifies the process of asking end-user questions, parsing and validating answers, and managing hierarchical prompts in terminal applications. The current version is 0.6.1, and it maintains an active release cadence with regular updates.","last_verified":"2026-04-16T00:00:00.000Z","tags":["cli","interactive","terminal","user-interface","prompt","inquirer.js-port"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/inquirer3"},{"id":2073,"title":"InquirerPy","library":"inquirerpy","status":"active","version":"0.3.4","language":"python","ecosystem":"pypi","summary":"InquirerPy is a Python port of the famous Inquirer.js, offering a collection of common interactive command-line user interfaces. It is a re-implementation of the PyInquirer project, focusing on bug fixes, new prompts, backward-compatible APIs, and enhanced customization. Currently at version 0.3.4, the library maintains an active development and release cadence.","last_verified":"2026-04-24T13:59:20.920Z","tags":["cli","interactive","prompt","terminal","ui"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/inquirerpy"},{"id":4055,"title":"inscriptis","library":"inscriptis","status":"active","version":"2.7.1","language":"python","ecosystem":"pypi","summary":"Inscriptis is a Python-based HTML to text conversion library, command line client, and Web service (v2.7.1). It specializes in providing high-quality, layout-aware text representations of HTML content, including support for nested tables and a subset of CSS, and offers optional annotated output. The library is actively maintained with regular releases addressing new Python versions and feature enhancements.","last_verified":"2026-04-11T00:00:00.000Z","tags":["html-to-text","converter","text-extraction","nlp","web-scraping"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/inscriptis"},{"id":4579,"title":"InsightFace Python Library","library":"insightface","status":"active","version":"0.7.3","language":"python","ecosystem":"pypi","summary":"InsightFace is an open-source 2D & 3D deep face analysis toolbox for tasks like face recognition, detection, and alignment, with capabilities extending to face swapping and anti-spoofing. It provides state-of-the-art models optimized for both training and deployment. The library primarily uses ONNX Runtime as its inference backend. The current version is 0.7.3, and it maintains an active development and maintenance cadence with frequent updates and community support.","last_verified":"2026-04-12T00:00:00.000Z","tags":["face recognition","face detection","deep learning","computer vision","onnx","machine learning"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/insightface"},{"id":7305,"title":"Insights Core","library":"insights-core","status":"active","version":"3.7.5","language":"python","ecosystem":"pypi","summary":"Insights Core is a data collection and analysis framework built for extensibility and rapid development. It allows users to create components that collect and transform raw system data into typed Python objects, which are then used in rules to encapsulate knowledge. The library provides reusable components for various data gathering methods and offers a reliable object model for unstructured and semi-structured data. The project maintains an active release cadence, with weekly revisions and minor version bumps approximately every 25 revisions.","last_verified":"2026-04-16T00:00:00.000Z","tags":["data collection","analysis","framework","redhat","diagnostics"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/insights-core"},{"id":644,"title":"Inspect AI","library":"inspect-ai","status":"active","version":"0.3.201","language":"python","ecosystem":"pypi","summary":"Inspect AI is an open-source framework for large language model (LLM) evaluations, developed by the UK AI Security Institute. It provides robust tools for prompt engineering, integrating tool usage, managing multi-turn dialogues, and conducting model-graded evaluations. The library is actively maintained with frequent releases, often multiple times a month, ensuring up-to-date compatibility and features for evaluating frontier models.","last_verified":"2026-05-12T17:12:28.405Z","tags":["LLM","evaluation","AI","framework"],"install_tag":"reviewed","install_tag_description":"minor failures on some runtimes or slightly older test data","api":"https://checklist.day/api/registry/inspect-ai"},{"id":7306,"title":"inspect-scout","library":"inspect-scout","status":"active","version":"0.4.25","language":"python","ecosystem":"pypi","summary":"inspect-scout is a Python library for transcript analysis of AI agents, providing tools to capture and analyze agent interactions. It is currently at version 0.4.25 and sees frequent updates, with the latest release on March 27, 2024.","last_verified":"2026-04-16T00:00:00.000Z","tags":["AI","Agent","Observability","Debugging","Logging","Transcript Analysis"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/inspect-scout"},{"id":23888,"title":"Inspect Swe","library":"inspect-swe","status":"active","version":"0.2.50","language":"python","ecosystem":"pypi","summary":"Inspect Swe is a library for software engineering agents, built on top of Inspect AI. It provides tools and workflows for creating AI agents that can interact with code, run tests, and perform software engineering tasks. Version 0.2.50 is current, with active development.","last_verified":"2026-05-01T00:00:00.000Z","tags":["agent","software-engineering","inspect-ai","ai-agents"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/inspect-swe"},{"id":23889,"title":"inspect2","library":"inspect2","status":"maintenance","version":"0.1.2","language":"python","ecosystem":"pypi","summary":"Backport of Python 3.6's inspect module to Python 2.7–3.5. Provides the signature() function and other inspection features missing in older Python versions. Current version 0.1.2, low activity.","last_verified":"2026-05-01T00:00:00.000Z","tags":["inspect","backport","python2","compatibility"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/inspect2"},{"id":27062,"title":"inspecta","library":"inspecta","status":"active","version":"0.1.3","language":"python","ecosystem":"pypi","summary":"A colorized object pretty printer for Python, version 0.1.3. Currently in early development with no stable release frequency.","last_verified":"2026-05-01T00:00:00.000Z","tags":["pretty-print","colorized","debugging"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/inspecta"},{"id":13336,"title":"Node Inspector Proxy","library":"inspector-proxy","status":"maintenance","version":"1.2.3","language":"javascript","ecosystem":"npm","summary":"inspector-proxy is a utility for Node.js that enables proxying the built-in `inspector` debugger sessions. It is designed to simplify debugging scenarios, particularly when working with multiple Node.js processes (e.g., clustered applications, applications managed by `nodemon` or `cfork`) where individual debug ports might be dynamically assigned or need to be consolidated through a single entry point. The current stable version is 1.2.3. The release cadence appears to be low, with infrequent updates primarily focused on dependency maintenance. A key differentiator is its programmatic API, which allows developers to integrate the proxy directly into process management tools, automatically detecting and forwarding debugger connections from child processes to a single, stable proxy URL. It ships with TypeScript types, enhancing its usability in TypeScript projects.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/inspector-proxy"},{"id":20142,"title":"inspectpack","library":"inspectpack","status":"active","version":"4.7.1","language":"javascript","ecosystem":"npm","summary":"Inspectpack is an inspection tool for Webpack frontend JavaScript bundles, providing detailed analysis of module sizes, duplicates, and optimization opportunities. Current stable version is 4.7.1 (released 2024). It is maintained by Formidable Labs and can be used both as a Webpack plugin (DuplicatesPlugin) and as an offline CLI tool. Key differentiators: it is the engine behind webpack-dashboard, offers actionable reports for trimming wasted bytes, and supports both plugin and CLI usage with commands like duplicates, versions, and sizes. It has TypeScript types shipped and requires Node >=6.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","webpack","webpack-plugin","plugin","bundle","size","duplicates","packages","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/inspectpack"},{"id":17715,"title":"Redux Service Middleware","library":"inst-redux-service-middleware","status":"active","version":"22.17.0","language":"javascript","ecosystem":"npm","summary":"The `inst-redux-service-middleware` package provides a Redux middleware designed to standardize and simplify the process of calling external 'service' objects from within Redux actions. Instead of writing bespoke thunks or sagas for every asynchronous service interaction, this middleware allows developers to register service instances and invoke their methods via a consistent, predefined action shape. This approach reduces boilerplate and promotes a cleaner separation of concerns by centralizing service invocation logic. Currently at version 22.17.0, the package appears to be actively maintained, offering a mature solution for abstracting side effects related to service calls. Its primary differentiation lies in providing a generic mechanism for calling any registered service method, which can be particularly useful for integrating various API clients or utility functions without deep Redux-specific implementations for each.","last_verified":"2026-04-23T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/inst-redux-service-middleware"},{"id":13338,"title":"Instagram Private API Client","library":"instagram-private-api","status":"maintenance","version":"1.46.1","language":"javascript","ecosystem":"npm","summary":"instagram-private-api is a Node.js wrapper for the unofficial Instagram private API, providing programmatic access to various Instagram functionalities typically found in the official mobile applications. The current stable public version is 1.46.1. While it offers extensive features for interacting with Instagram, development for future major versions (e.g., v3.x.x) has transitioned to a private, paid monorepository, shifting active feature development away from this public npm package. This means the public package is primarily in a maintenance state, receiving minimal updates for new features. Key differentiators include its ability to mimic actual device behavior and handle session state, crucial for managing unofficial API interactions.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/instagram-private-api"},{"id":6381,"title":"instagrapi","library":"instagrapi","status":"active","version":"2.3.0","language":"python","ecosystem":"pypi","summary":"instagrapi is a fast and effective Python wrapper for the Instagram Private API, allowing developers to automate various Instagram interactions like posting, fetching data, and managing accounts. As of version 2.3.0, it continues to be actively maintained with frequent minor and patch releases to adapt to Instagram's ever-changing internal API.","last_verified":"2026-04-15T00:00:00.000Z","tags":["instagram","api","social media","automation","scraper"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/instagrapi"},{"id":11089,"title":"Install.js CommonJS Module Loader for Browsers","library":"install","status":"abandoned","version":"0.13.0","language":"javascript","ecosystem":"npm","summary":"Install.js is a minimal JavaScript module loader designed primarily to deliver CommonJS modules to web browsers, addressing the challenge of synchronous `require` semantics in a browser environment. While it provides a feature-rich, small-footprint solution for its original purpose, its development has been inactive since its last update in 2018 (version 0.13.0). The package offers explicit control over module installation and resolution, including options for file extensions, package.json `mainFields`, and a `fallback` mechanism for unresolved modules. It was created in an era before modern bundlers (like Webpack, Rollup) and native ECMAScript Modules (ESM) became standard practice, making its direct use in new projects less common today.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","modules","require","commonjs","exports","browser","packaging","packager","install"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/install"},{"id":8234,"title":"install-jdk","library":"install-jdk","status":"active","version":"1.1.0","language":"python","ecosystem":"pypi","summary":"install-jdk is a Python library that simplifies the process of installing OpenJDK distributions. It supports popular OpenJDK builds from Adoptium (formerly AdoptOpenJDK), Amazon Corretto, and Zulu, allowing developers to easily manage Java environments. The current version is 1.1.0, and it maintains a moderate release cadence with updates for dependencies and minor features.","last_verified":"2026-04-16T00:00:00.000Z","tags":["java","jdk","openjdk","environment","tooling","jvm"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/install-jdk"},{"id":17021,"title":"Install Peers CLI","library":"install-peers-cli","status":"active","version":"2.2.0","language":"javascript","ecosystem":"npm","summary":"install-peers-cli is a command-line interface (CLI) tool designed to manage and install a project's `peerDependencies` without unintended side effects. Currently at stable version 2.2.0, it supports both `npm` and `yarn` package managers, including `yarn workspaces`. A key differentiator is its \"pure\" approach: it installs peer dependencies without modifying the project's `package.json` file or updating lock files (like `package-lock.json` or `yarn.lock`). This ensures a clean development environment and predictable dependency resolution, allowing developers to manage peer dependencies manually or through CI/CD pipelines without altering the project's core dependency manifests. The release cadence appears irregular, driven by contributions and specific feature needs, rather than a fixed schedule.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","peerdependencies","peers","peerdeps","dev","devdeps","devdependencies","install","npm"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/install-peers-cli"},{"id":7307,"title":"Install Playwright Browsers from Python","library":"install-playwright","status":"active","version":"1.0.0","language":"python","ecosystem":"pypi","summary":"install-playwright is a Python library that provides a programmatic way to execute the `playwright install` CLI command, which downloads browser binaries (Chromium, Firefox, WebKit) required by the Playwright automation library. This allows Python applications to manage Playwright browser installations directly, without needing to shell out to a subprocess. The current version is 1.0.0, and it follows an infrequent release cadence, primarily updating for compatibility or minor feature additions.","last_verified":"2026-04-16T00:00:00.000Z","tags":["web automation","playwright","browser installation","testing"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/install-playwright"},{"id":516,"title":"Installer","library":"installer","status":"active","version":"0.7.0","language":"python","ecosystem":"pypi","summary":"Installer is a low-level library from the Python Packaging Authority (PyPA) designed for installing Python wheel distributions. It provides fundamental abstractions and functionality for unpacking wheels and generating platform-independent Python script wrappers. As a core PyPA tool, it is actively maintained with releases occurring as new functionality, bug fixes, or compatibility updates are needed.","last_verified":"2026-05-12T14:33:20.079Z","tags":["packaging","wheels","installation","pypa","low-level"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/installer"},{"id":7308,"title":"Instaloader","library":"instaloader","status":"active","version":"4.15.1","language":"python","ecosystem":"pypi","summary":"Instaloader is an open-source Python tool designed to download pictures and videos, along with their captions and other metadata, from Instagram. It's a popular choice for data hoarders, researchers, and backup enthusiasts for automated archiving of public or private Instagram accounts and hashtags. The library is actively maintained, with its current version being 4.15.1, and releases occurring periodically to adapt to Instagram's changes.","last_verified":"2026-04-16T00:00:00.000Z","tags":["instagram","scraper","download","social media","automation","osint","media"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/instaloader"},{"id":23890,"title":"Instana Python Sensor","library":"instana","status":"active","version":"3.14.0","language":"python","ecosystem":"pypi","summary":"Automatic distributed tracing and metrics collection for Python applications, designed to work with the Instana observability platform. Version 3.14.0 requires Python >=3.9. Active development with frequent releases every few weeks.","last_verified":"2026-05-01T00:00:00.000Z","tags":["observability","tracing","monitoring","instana"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/instana"},{"id":17716,"title":"Instant CLI","library":"instant-cli","status":"active","version":"1.0.14","language":"javascript","ecosystem":"npm","summary":"The Instant CLI is a command-line interface tool designed to manage applications built with InstantDB, a real-time, schema-defined backend-as-a-service. It enables developers to perform various operations directly from the terminal, including authenticating with their Instant account, initializing new Instant applications, defining and evolving data models via `instant.schema.ts` files, and managing permissions through `instant.perms.ts` files. The CLI is actively maintained, with frequent updates, and currently stable at version 1.0.14. Key differentiators include its tight integration with the InstantDB platform, support for LLM agents to programmatically interact with the backend, and features for both local development and CI/CD pipelines, emphasizing a code-first approach to backend management.","last_verified":"2026-04-23T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/instant-cli"},{"id":25760,"title":"instrlint","library":"instrlint","status":"active","version":"0.2.4","language":"javascript","ecosystem":"npm","summary":"v0.2.4 — Modern linter for agent instructions files (CLAUDE.md, AGENTS.md, .cursorrules). Detects dead rules, token waste, contradictions, duplicates, stale @-refs, and config-redundant rules (TypeScript strict, Prettier, ESLint, EditorConfig, C# project settings). Cl100k_base token budget tracking, interactive refactoring walkthrough for oversized files, host-orchestrated LLM verification (no API key). Supports Claude Code, Codex, Cursor. 487 tests. Self-linting since v0.2.3. Release cadence: multiple releases per month. Differentiator: CLI+skill two-pass verification workflow and bucket-split decision guidance vs plain token counters.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","claude","codex","cursor","lint","agent","instructions","cli","llm"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/instrlint"},{"id":30,"title":"Instructor","library":"instructor","status":"active","version":"1.14.5","language":"python","ecosystem":"pypi","summary":"Structured data extraction from LLMs via Pydantic models. Patches or wraps provider clients (OpenAI, Anthropic, Gemini, Cohere, Mistral, Groq, Ollama, and 15+ others) to add response_model, automatic validation, and retry logic. Uses tool-calling or JSON mode depending on provider. Core interface: client.chat.completions.create(response_model=MyModel, ...) returns a validated Pydantic instance. Maintained by Jason Liu / jxnl.","last_verified":"2026-05-12T05:02:16.106Z","tags":["instructor","structured-outputs","pydantic","openai","anthropic","gemini","extraction","validation","llm","tool-calling"],"install_tag":"stale","install_tag_description":"widespread failures or data too old to trust","api":"https://checklist.day/api/registry/instructor"},{"id":6678,"title":"InstructorEmbeddings","library":"instructorembedding","status":"active","version":"1.0.1","language":"python","ecosystem":"pypi","summary":"InstructorEmbeddings is a Python library that simplifies the generation of high-quality text embeddings using the INSTRUCTOR family of models. It's built upon `sentence-transformers` and Hugging Face `transformers`, providing an easy-to-use interface to leverage instruction-tuned embeddings. Currently at version 1.0.1, it has an active development status with releases as new models or features are integrated.","last_verified":"2026-04-15T00:00:00.000Z","tags":["nlp","embeddings","sentence-transformers","deep-learning"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/instructorembedding"},{"id":23891,"title":"Instructure DAP Client","library":"instructure-dap-client","status":"active","version":"2.2.0","language":"python","ecosystem":"pypi","summary":"Official Python client for Instructure's Data Access Platform (DAP). Current version 2.2.0, requires Python >=3.11. Provides async and sync access to DAP REST API, with built-in retry and error handling. Released under Apache 2.0.","last_verified":"2026-05-01T00:00:00.000Z","tags":["instructure","dap","data-access-platform","client","api"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/instructure-dap-client"},{"id":11091,"title":"int64-buffer 64-bit Integer Library","library":"int64-buffer","status":"active","version":"1.1.0","language":"javascript","ecosystem":"npm","summary":"int64-buffer is a pure JavaScript library providing classes for reliable manipulation of 64-bit signed and unsigned integers (Int64BE, Uint64BE, Int64LE, Uint64LE). Unlike standard JavaScript numbers, which are IEEE-754 double-precision floats limited to 53 bits of integer precision, this package ensures full 64-bit accuracy. Currently at version 1.1.0, the library appears stable with infrequent but targeted updates, and has no notable release cadence. It stands out by explicitly *not* offering mathematical operations like addition or multiplication; instead, it focuses solely on efficient storage and conversion of 64-bit integers on `Buffer`, `Uint8Array`, or raw `Array` storage. It supports both big-endian (BE) and little-endian (LE) representations and operates without external dependencies, making it a lightweight (3KB minified) and portable solution for scenarios requiring precise 64-bit integer handling, such as parsing binary data streams or network protocols.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","64bit","IEEE-754","arraybuffer","buffer","int","int64","int8array","integer","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/int64-buffer"},{"id":5260,"title":"Intake","library":"intake","status":"active","version":"2.0.9","language":"python","ecosystem":"pypi","summary":"Intake is a lightweight Python package for finding, investigating, loading, and distributing data. It provides a common API for loading data from a wide variety of sources (e.g., CSV, NetCDF, SQL, HDF5, Parquet, Zarr) and enables the creation and management of data catalogs. The current version is 2.0.9, and the project is in a stable maintenance phase for its 2.x series, with less frequent but significant updates.","last_verified":"2026-04-13T00:00:00.000Z","tags":["data catalog","data access","dataframe","science","discovery","metadata"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/intake"},{"id":23112,"title":"intbitset","library":"intbitset","status":"active","version":"4.1.2","language":"python","ecosystem":"pypi","summary":"C-based extension implementing fast integer bit sets. Provides a set-like object for non-negative integers optimized for memory and speed. Latest version 4.1.2 (2025). Development is active with periodic releases.","last_verified":"2026-05-01T00:00:00.000Z","tags":["integer","bit set","bitset","C extension","set","performance"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/intbitset"},{"id":23893,"title":"Integration Helper","library":"integrationhelper","status":"active","version":"0.2.2","language":"python","ecosystem":"pypi","summary":"A lightweight set of helper utilities for Python integrations, commonly used in Home Assistant custom components. Current version is 0.2.2. Low release cadence.","last_verified":"2026-05-01T00:00:00.000Z","tags":["helpers","integration","home-assistant","throttle","logger"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/integrationhelper"},{"id":6679,"title":"Intel oneAPI Runtime Common Libraries","library":"intel-cmplr-lib-rt","status":"active","version":"2025.3.3","language":"python","ecosystem":"pypi","summary":"The `intel-cmplr-lib-rt` package provides shared common runtime libraries essential for deploying executables compiled with Intel® oneAPI development Toolkits on systems without the full toolkits installed. It is a low-level runtime component, not a Python library with a direct Python API. Its current version is 2025.3.3, with releases generally tied to Intel oneAPI toolkit updates.","last_verified":"2026-04-15T00:00:00.000Z","tags":["intel","oneapi","runtime","compiler","native-libraries","hpc","gpu","cpu"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/intel-cmplr-lib-rt"},{"id":5967,"title":"Intel® oneAPI Unified Runtime Libraries","library":"intel-cmplr-lib-ur","status":"active","version":"2025.3.3","language":"python","ecosystem":"pypi","summary":"The Intel® oneAPI Unified Runtime Libraries (`intel-cmplr-lib-ur`) package contains shared common libraries essential for providing a unified interface to device-agnostic runtimes like DPC++ across various software platforms. It is a foundational component within the Intel oneAPI ecosystem, often installed alongside common licensing and compiler-specific runtimes. The current version is 2025.3.3, with a rapid release cadence, indicating frequent updates.","last_verified":"2026-04-14T00:00:00.000Z","tags":["Intel","oneAPI","runtime","compiler","library","HPC","GPU","CPU","SYCL","DPC++"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/intel-cmplr-lib-ur"},{"id":9831,"title":"Intel Common Licensing Runtime","library":"intel-cmplr-lic-rt","status":"active","version":"2025.3.3","language":"python","ecosystem":"pypi","summary":"The `intel-cmplr-lic-rt` package provides Intel® oneAPI Runtime COMMON LICENSING components. It serves as a low-level, native runtime dependency for other Intel oneAPI tools and Python libraries that require Intel's licensing infrastructure to operate. It is not intended for direct Python API interaction or import in user code. The current version is 2025.3.3.","last_verified":"2026-04-17T00:00:00.000Z","tags":["intel","oneapi","runtime","licensing","dependency","native"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/intel-cmplr-lic-rt"},{"id":9832,"title":"Intel oneAPI OpenCL Runtime","library":"intel-opencl-rt","status":"active","version":"2025.3.3","language":"python","ecosystem":"pypi","summary":"The `intel-opencl-rt` PyPI package provides the Intel® oneAPI OpenCL* Runtime library. This is not a Python library with direct importable modules but rather a runtime provider, installing shared libraries (.so, .dll) that other Python OpenCL binding libraries (e.g., `pyopencl`) can then utilize to access Intel GPUs or CPUs with integrated graphics for general-purpose computing. It is part of the broader Intel oneAPI ecosystem and is updated periodically, often in sync with major oneAPI releases.","last_verified":"2026-04-17T00:00:00.000Z","tags":["OpenCL","Intel","GPU","CPU","compute","oneAPI","runtime"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/intel-opencl-rt"},{"id":5261,"title":"Intel OpenMP* Runtime Library","library":"intel-openmp","status":"active","version":"2025.3.3","language":"python","ecosystem":"pypi","summary":"The Intel OpenMP* Runtime Library provides OpenMP API specification support for Intel® C, C++, and Fortran compilers. It helps improve the performance of multithreaded software by utilizing shared memory on multi-core processor systems. This package serves as a crucial underlying runtime for Python libraries that are compiled with OpenMP support, rather than offering a direct Python API for user interaction. The current version is 2025.3.3, and it appears to follow a regular release cadence aligned with Intel's oneAPI toolkit updates.","last_verified":"2026-04-13T00:00:00.000Z","tags":["performance","parallel-computing","openmp","intel","runtime","scientific-computing"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/intel-openmp"},{"id":27063,"title":"Intel PTI","library":"intel-pti","status":"active","version":"0.17.0","language":"python","ecosystem":"pypi","summary":"Intel® Profiling Tools Interface (PTI) provides a Python API for processor trace (Intel PT) and hardware-based profiling. Version 0.17.0; release cadence irregular.","last_verified":"2026-04-27T00:00:00.000Z","tags":["intel","profiling","trace","debug","performance"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/intel-pti"},{"id":9833,"title":"Intel oneAPI SYCL Runtime","library":"intel-sycl-rt","status":"active","version":"2025.3.3","language":"python","ecosystem":"pypi","summary":"The `intel-sycl-rt` package provides the Intel® oneAPI DPC++/C++ SYCL Compiler Runtime, essential for executing DPC++/SYCL applications. It is a core component of the Intel oneAPI Toolkit, enabling Python libraries like `dpctl` and `numba-dppy` to leverage SYCL-compatible hardware. Current version is 2025.3.3, with releases typically aligning with oneAPI toolkit updates.","last_verified":"2026-04-17T00:00:00.000Z","tags":["oneapi","sycl","gpu","hpc","runtime","intel","dpc++"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/intel-sycl-rt"},{"id":14631,"title":"Intelephense PHP Language Server (CLI)","library":"intelephense","status":"active","version":"1.16.5","language":"javascript","ecosystem":"npm","summary":"Intelephense is a high-performance PHP language server that provides robust IDE features such as code completion, parameter hints, diagnostics, formatting, and symbol navigation. It supports PHP 7 and 8, offering comprehensive static analysis and accurate type inference for modern PHP projects. While widely recognized as a VS Code extension, the `intelephense` npm package specifically distributes the command-line interface (CLI) of the language server. This CLI enables integration with various Language Server Protocol (LSP) clients beyond VS Code or facilitates its use in automated workflows like CI/CD pipelines for linting and diagnostics. Currently at version 1.16.5 on npm, the project is actively developed, ensuring regular updates to support new PHP features and maintain compatibility with evolving editor integrations. Its primary differentiators include its speed, detailed static analysis tailored for PHP, and a rich feature set that significantly enhances PHP development experience.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","php","intellisense","completion","parameters","diagnostics","format","autocomplete","symbols"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/intelephense"},{"id":2074,"title":"IntelHex Library","library":"intelhex","status":"active","version":"2.3.0","language":"python","ecosystem":"pypi","summary":"IntelHex is a Python library for manipulating Intel HEX files, which are commonly used for programming microcontrollers and memory devices. It provides functionalities to read, write, parse, modify, and analyze HEX file data. The current version is 2.3.0, with a release cadence that addresses bug fixes and introduces new API features as needed.","last_verified":"2026-04-24T13:59:36.515Z","tags":["hex","intelhex","firmware","embedded","microcontroller"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/intelhex"},{"id":27064,"title":"interchange","library":"interchange","status":"maintenance","version":"2021.0.4","language":"python","ecosystem":"pypi","summary":"A Python library providing data types and interchange formats (JSON, YAML, XML, etc.) with a focus on seamless conversion between them. Current version is 2021.0.4, released in 2021. The library is in maintenance mode with no active development.","last_verified":"2026-05-01T00:00:00.000Z","tags":["data-interchange","json","yaml","xml","data-types","py2neo"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/interchange"},{"id":16089,"title":"Intercom Node.js Client","library":"intercom-client","status":"active","version":"7.0.3","language":"javascript","ecosystem":"npm","summary":"The `intercom-client` package provides the official Node.js and TypeScript bindings for interacting with the Intercom API. It is currently stable at version `7.0.3` and supports Intercom API v2.14 as of its v7.0.0 release. The library maintains a frequent release cadence, often driven by automatic code generation via Fern, ensuring it stays up-to-date with the latest Intercom API specifications. Key features include comprehensive TypeScript type definitions for request and response payloads, built-in support for paginated list endpoints through iterators, automatic request retries with exponential backoff for transient errors, and configurable request timeouts. It is designed for modern Node.js environments, requiring Node.js 18 or newer, and embraces ESM imports.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","intercom","api","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/intercom-client"},{"id":2075,"title":"interegular","library":"interegular","status":"active","version":"0.3.3","language":"python","ecosystem":"pypi","summary":"Interegular is a Python library designed to check a subset of Python regular expressions for intersections. Currently at version 0.3.3, it focuses on speed and compatibility with Python's `re` module syntax, differentiating itself from libraries like `greenery` by prioritizing performance over regex reconstruction from Finite State Machines (FSMs). The project appears to have an active development status, with updates released on an irregular cadence. [1, 2, 3]","last_verified":"2026-04-24T13:59:57.457Z","tags":["regex","regular expressions","intersection","fsm","finite state machine","lark-parser"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/interegular"},{"id":2076,"title":"interface-meta","library":"interface-meta","status":"maintenance","version":"1.3.0","language":"python","ecosystem":"pypi","summary":"`interface_meta` is a Python library (current version 1.3.0) that provides a robust way to expose extensible APIs. It focuses on enforcing method signatures and ensuring consistent documentation for subclasses, making it suitable for plugin architectures. The library is currently in maintenance, with its last release in April 2022.","last_verified":"2026-04-24T14:00:13.791Z","tags":["interface","metaclass","api-enforcement","plugin-architecture","documentation"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/interface-meta"},{"id":27066,"title":"intern-systemjs-loader","library":"intern-systemjs-loader","status":"active","version":"0.3.0","language":"javascript","ecosystem":"npm","summary":"A wrapper for using SystemJS as Intern's module loader. Current stable version is 0.3.0. This package enables Intern to use SystemJS for loading modules, providing support for transpilers like Babel or TypeScript without a pre-compile step. It is a work-in-progress, with limited testing on reporters and configuration options. Offers pre-mapped modules for plugin-babel, react, and fbjs.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","intern","tdd","bdd","systemjs","qunit"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/intern-systemjs-loader"},{"id":11090,"title":"International Types","library":"international-types","status":"active","version":"0.8.1","language":"javascript","ecosystem":"npm","summary":"international-types is a focused TypeScript package that provides essential utility types for constructing robust and type-safe internationalization (i18n) solutions. It is designed to enhance developer experience by offering strong type inference and autocompletion for translation keys, message scopes, and interpolation parameters within i18n implementations. The current stable version is 0.8.1. While this package does not provide any runtime i18n functionality itself, it serves as the foundational typing layer for higher-level i18n libraries, such as `next-international`. Its core differentiators are compile-time validation, preventing common i18n-related errors like missing keys or incorrect parameter types, and promoting maintainability in localized applications by ensuring all translation requirements are met at build time. Its release cycle is often synchronized with its primary consumer, `next-international`.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","i18n","types","typescript","translate","internationalization"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/international-types"},{"id":7309,"title":"Internet Archive Python Library","library":"internetarchive","status":"active","version":"5.8.0","language":"python","ecosystem":"pypi","summary":"internetarchive is a Python interface to archive.org, providing both a command-line interface (CLI) and a Python API. It allows programmatic access to search, download, upload, and interact with various Internet Archive services. The library is actively maintained, with version 5.8.0 being the latest stable release, and new versions released periodically to add features, improve performance, and address bugs or security vulnerabilities.","last_verified":"2026-04-16T00:00:00.000Z","tags":["internet archive","web archiving","data download","data upload","metadata","cli","archive.org"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/internetarchive"},{"id":20143,"title":"interpolate-loader","library":"interpolate-loader","status":"active","version":"2.0.1","language":"javascript","ecosystem":"npm","summary":"interpolate-loader is a Webpack loader for interpolating require results within files, such as JSON manifest files. The current stable version is 2.0.1, which requires Webpack >=3.0.0. It replaces template placeholders like {{...}} with resolved Webpack module outputs, enabling dynamic injection of metadata, file references, or resource URLs. Key differentiators include customizable prefix/suffix delimiters and compatibility with companion loaders like prop-loader and extricate-loader.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","webpack"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/interpolate-loader"},{"id":7310,"title":"InterpretML","library":"interpret","status":"active","version":"0.7.8","language":"python","ecosystem":"pypi","summary":"InterpretML is an open-source Python library designed for training inherently interpretable models (glassbox models) and explaining black-box machine learning systems. It provides a unified API for various interpretability techniques, including Explainable Boosting Machines (EBMs), LIME, and SHAP, along with interactive visualizations to help users understand model behavior globally and locally. The library is actively maintained, with frequent minor releases (e.g., several in early 2026), and is currently at version 0.7.8.","last_verified":"2026-04-16T00:00:00.000Z","tags":["machine-learning","xai","interpretability","ebm","shap","lime","model-explanation","glassbox","blackbox"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/interpret"},{"id":23892,"title":"Interpret Community","library":"interpret-community","status":"active","version":"0.32.0","language":"python","ecosystem":"pypi","summary":"Microsoft Interpret Extensions SDK for Python – provides a unified API for model interpretability including SHAP, LIME, and surrogate explainers. Current version: 0.32.0. Release cadence: irregular, ~2-4 per year.","last_verified":"2026-05-01T00:00:00.000Z","tags":["interpretability","explainability","SHAP","LIME","machine-learning"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/interpret-community"},{"id":4580,"title":"Interpret-Core","library":"interpret-core","status":"active","version":"0.7.8","language":"python","ecosystem":"pypi","summary":"Interpret-Core is the minimal dependency core system for the InterpretML library, providing tools to fit inherently interpretable models like Explainable Boosting Machines (EBMs) and explain black-box machine learning models. It is currently at version 0.7.8 and maintains an active release cadence with frequent updates.","last_verified":"2026-04-12T00:00:00.000Z","tags":["machine learning","interpretability","XAI","explainable AI","EBM","glassbox models","model explanation"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/interpret-core"},{"id":4056,"title":"interrogate","library":"interrogate","status":"active","version":"1.7.0","language":"python","ecosystem":"pypi","summary":"interrogate checks your Python codebase for missing docstrings. It aims to make documentation as important as code itself by highlighting methods, functions, classes, and modules that lack docstrings. This tool, currently at version 1.7.0, helps developers understand docstring coverage, enforce documentation in CI/CD pipelines, and assess code quality and maintainability. It supports Python 3.8 and above, with a moderate release cadence.","last_verified":"2026-04-11T00:00:00.000Z","tags":["docstring","coverage","linting","quality","documentation","ci-cd"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/interrogate"},{"id":14632,"title":"InterruptingCow","library":"interruptingcow","status":"maintenance","version":"0.8","language":"en","ecosystem":"pypi","summary":"Interruptingcow is a generic utility designed to gracefully interrupt Python code that exceeds a specified execution time. It achieves this by utilizing the `signal(SIGALRM)` mechanism. The current version is 0.8, with an infrequent release cadence, as the last update was in 2018.","last_verified":"2026-04-16T00:00:00.000Z","tags":["timeout","watchdog","signals","legacy-python","concurrency"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/interruptingcow"},{"id":21462,"title":"intersphinx-registry","library":"intersphinx-registry","status":"active","version":"0.2605.27","language":"python","ecosystem":"pypi","summary":"Provides utilities and mapping data for Sphinx intersphinx inventory URLs, enabling cross-referencing across documentation of popular Python libraries. Version 0.2605.27 has a release-per-commit cadence.","last_verified":"2026-04-27T00:00:00.000Z","tags":["sphinx","documentation","intersphinx","cross-reference"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/intersphinx-registry"},{"id":23894,"title":"InterSystems IRIS Python SDK","library":"intersystems-irispython","status":"active","version":"5.3.2","language":"python","ecosystem":"pypi","summary":"Official InterSystems IRIS Python SDK for connecting to and interacting with InterSystems IRIS data platform. Current version 5.3.2, supporting Python >=3.8. Released on a per-release cadence aligned with IRIS updates.","last_verified":"2026-05-01T00:00:00.000Z","tags":["interSystems","IRIS","database","SDK","python","data platform"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/intersystems-irispython"},{"id":8233,"title":"Intervals","library":"intervals","status":"abandoned","version":"0.9.2","language":"python","ecosystem":"pypi","summary":"The `intervals` library (version 0.9.2) provides basic tools for handling intervals or ranges of comparable objects in Python. It supports defining closed, open, or half-open intervals and performing operations such as checking for containment. This specific package, maintained by kvesteri, appears to be abandoned, with no updates since 2016, and its functionality has largely been superseded by other, more actively maintained interval libraries like `portion` (which itself evolved from a library called `python-intervals`).","last_verified":"2026-04-16T00:00:00.000Z","tags":["intervals","ranges","mathematics","comparable objects","abandoned"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/intervals"},{"id":9834,"title":"IntervalTree","library":"intervaltree","status":"active","version":"3.2.1","language":"python","ecosystem":"pypi","summary":"IntervalTree is an editable, robust, and fast interval tree data structure for Python 2 and 3. It efficiently stores collections of intervals and allows for quick querying of overlapping or encompassing intervals. The current version is 3.2.1, with releases typically occurring a few times a year, focusing on bug fixes, performance improvements, and Python version compatibility.","last_verified":"2026-04-17T00:00:00.000Z","tags":["interval","tree","data structure","range","overlap","spatial"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/intervaltree"},{"id":13337,"title":"Interweave SSR","library":"interweave-ssr","status":"active","version":"2.0.0","language":"javascript","ecosystem":"npm","summary":"Interweave SSR (Server-Side Rendering) is a utility package designed to enable the Interweave React component library to function correctly in Node.js environments. It addresses the common issue in SSR setups where browser-specific global objects like `document` and `window` are absent, causing runtime errors for libraries that expect them. This package, currently at version 2.0.0, provides a simple `polyfill()` function that simulates the necessary DOM APIs within the Node.js context, allowing `Interweave` components to render without errors during the server-side generation phase. Its release cadence is closely tied to the main `Interweave` library, ensuring compatibility. It differentiates itself by offering a targeted polyfill solution specifically for `Interweave`, rather than a broad, potentially over-engineered, general-purpose DOM emulation library. It is crucial for applications using `Interweave` that require universal rendering capabilities.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","interweave","react","ssr","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/interweave-ssr"},{"id":16091,"title":"Intl.js Polyfill","library":"intl","status":"active","version":"1.2.5","language":"javascript","ecosystem":"npm","summary":"Intl.js is a robust polyfill for the ECMA-402 ECMAScript Internationalization API, designed to provide comprehensive localization methods, including `Intl.NumberFormat` and `Intl.DateTimeFormat`, across various JavaScript environments. Currently at version 1.2.5, this library addresses the absence of native `Intl` support or incomplete locale data in legacy browsers like older Safari, as well as specific Node.js versions prior to 0.12 or lacking full CLDR data. Its release cadence is event-driven, with major/minor updates coinciding with new editions of the Ecma-402 specification (e.g., v1.2.1 for Ecma-402 2016) and significant CLDR data updates (e.g., v1.1.0 for CLDR 28.0.0). Patch releases are frequent for bug fixes and minor improvements. A key advantage of Intl.js is its ability to seamlessly integrate with public polyfill services like `cdn.polyfill.io`, ensuring that the polyfill code and corresponding locale data are only loaded by browsers that genuinely require them, thereby optimizing application performance and bandwidth usage. For server-side Node.js applications, it offers explicit mechanisms to detect and patch the runtime with the necessary `Intl` constructors and locale information. This package is crucial for developers building internationally-aware applications targeting a wide range of client and server environments.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","intl","i18n","internationalization","ecma402","polyfill"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/intl"},{"id":11092,"title":"intl-tel-input: International Telephone Input","library":"intl-tel-input","status":"active","version":"27.0.11","language":"javascript","ecosystem":"npm","summary":"The `intl-tel-input` library is a robust JavaScript plugin designed for entering, formatting, and validating international telephone numbers. Currently at version 27.0.11, it maintains an active release cadence with frequent bug fixes and feature enhancements, including recent updates for React, Vue, and Svelte components, and fixes for TypeScript type resolution. Key differentiators include automatic country detection via IP lookup, placeholder examples for selected countries, keyboard navigation for the country dropdown, real-time number formatting, and comprehensive validation powered by Google's libphonenumber library. It provides high-resolution flag images, includes TypeScript definitions, and supports extensive customization through options, methods, events, and CSS variables for theming.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","international","country","dial code","telephone","phone","mobile","input","flag","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/intl-tel-input"},{"id":11093,"title":"Intro.js React Wrapper","library":"intro.js-react","status":"active","version":"1.0.0","language":"javascript","ecosystem":"npm","summary":"intro.js-react is a lightweight and actively maintained React wrapper for the Intro.js library, designed to simplify the creation of step-by-step product tours and hints within React applications. Currently at version 1.0.0, this package provides two primary components: `Steps` for guided tours and `Hints` for contextual popovers. It abstracts away direct Intro.js imperative API calls, allowing developers to manage tours declaratively using React props for configuration, steps, and lifecycle callbacks. Key differentiators include its adherence to React's component model, handling Intro.js instance management, and providing a more idiomatic React experience compared to integrating Intro.js directly. While it requires `intro.js` and `react` as peer dependencies, it handles the synchronization between React state and the underlying Intro.js instance, offering callbacks for various tour events like `onStart`, `onChange`, and `onComplete`. The package also supports Intro.js options directly through a dedicated `options` prop.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","intro.js","react","wrapper","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/intro.js-react"},{"id":27067,"title":"introspectron","library":"introspectron","status":"active","version":"4.11.8","language":"javascript","ecosystem":"npm","summary":"Introspectron introspects a PostgreSQL database and generates a typed SDK with GraphQL, REST, or direct SQL endpoints. The current stable version is 4.11.8, released regularly on npm. It differentiates by offering multiple output formats (GraphQL schema, REST endpoints, TypeScript SDK) from a single introspection, supporting Graphile Engine for advanced schema generation. It requires a running PostgreSQL instance and outputs code for both Node.js and browser environments.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","graphql","introspection","pg","schema","graphile","constructive","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/introspectron"},{"id":4581,"title":"Intuit OAuth Client","library":"intuit-oauth","status":"active","version":"1.2.6","language":"python","ecosystem":"pypi","summary":"The `intuit-oauth` library is the official Python client for working with Intuit APIs, providing OAuth 2.0 and OpenID Connect implementation. It simplifies authorization, token management, and API calls for services like QuickBooks Accounting, Payments, and UserInfo. The current version is 1.2.6, with active development and regular releases addressing new features, bug fixes, and security updates.","last_verified":"2026-04-12T00:00:00.000Z","tags":["oauth","intuit","quickbooks","accounting","payments","api-client","openid"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/intuit-oauth"},{"id":17717,"title":"Invect Command Line Interface","library":"invect-cli","status":"active","version":"0.0.11","language":"javascript","ecosystem":"npm","summary":"Invect CLI (`invect-cli`) is a command-line interface tool designed to streamline the management of Invect workflow projects. It simplifies essential development tasks such as schema generation, database migrations, and initial project setup. Currently at version `0.0.11`, the package is in an early development stage, which implies a potentially frequent release cadence with minor version bumps that may introduce breaking changes. This CLI acts as a thin wrapper around the core `@invect/cli` package, offering an integrated experience for users. Its key functionalities include interactively initializing new projects, generating dialect-specific Drizzle schema files (supporting SQLite, PostgreSQL, and MySQL) by merging core and plugin schemas, applying database migrations, displaying diagnostic system and project information, and generating cryptographically secure encryption keys. It relies on `invect.config.ts` in the project root for configuration, facilitating seamless plugin integration and database connection management.","last_verified":"2026-04-23T00:00:00.000Z","tags":["javascript","automation","cli","invect","workflow"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/invect-cli"},{"id":27065,"title":"Invenio-Accounts","library":"invenio-accounts","status":"maintenance","version":"7.2.1","language":"python","ecosystem":"pypi","summary":"Invenio module for user management and authentication. Handles user registration, login, password reset, and session management. Current version 7.2.1 (requires Python >=3.7). Released under the MIT license. Maintenance mode; new features are being integrated into InvenioRDM.","last_verified":"2026-05-01T00:00:00.000Z","tags":["invenio","user management","authentication","flask"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/invenio-accounts"},{"id":23895,"title":"Invenio-Base","library":"invenio-base","status":"active","version":"2.4.0","language":"python","ecosystem":"pypi","summary":"Base package for building Invenio application factories. Provides foundational utilities such as configuration loading, instance path setup, logging configuration, and Flask application factory. Current version 2.4.0, requires Python >=3.7. Invenio-Base follows semantic versioning with a stable release cadence.","last_verified":"2026-05-01T00:00:00.000Z","tags":["invenio","flask","application-factory","digital-library"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/invenio-base"},{"id":23896,"title":"Invenio-i18n","library":"invenio-i18n","status":"active","version":"3.5.0","language":"python","ecosystem":"pypi","summary":"Invenio internationalization (I18N) module. Provides Flask-based i18n support, locale selector, and translation utilities for Invenio repositories. Current version 3.5.0, requires Python >=3.9.","last_verified":"2026-05-01T00:00:00.000Z","tags":["invenio","i18n","flask","internationalization"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/invenio-i18n"},{"id":6382,"title":"Invenio-Records-Permissions","library":"invenio-records-permissions","status":"active","version":"2.0.1","language":"python","ecosystem":"pypi","summary":"Invenio-Records-Permissions is a Python library that provides a flexible access control system for Invenio records, allowing developers to define and enforce permission policies for various record-related actions. It is a core module within the InvenioRDM ecosystem. The library is actively maintained, with recent updates in early 2026, often released in conjunction with other Invenio modules and InvenioRDM releases.","last_verified":"2026-04-15T00:00:00.000Z","tags":["invenio","permissions","access-control","records","flask"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/invenio-records-permissions"},{"id":21463,"title":"invenio-rest","library":"invenio-rest","status":"active","version":"3.0.1","language":"python","ecosystem":"pypi","summary":"REST API module for Invenio, providing content negotiation, REST endpoints registration, and error handling. Current version 3.0.1, compatible with Python >=3.7. Development is ongoing but release cadence is irregular.","last_verified":"2026-04-27T00:00:00.000Z","tags":["invenio","rest","api","flask","content-negotiation"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/invenio-rest"},{"id":27068,"title":"invenio-theme","library":"invenio-theme","status":"active","version":"4.7.0","language":"python","ecosystem":"pypi","summary":"Invenio standard theme for the Invenio digital library framework. It provides base templates, CSS/JS assets, and theming utilities. Version 4.7.0 requires Python >=3.7. Released infrequently; follows Invenio major releases.","last_verified":"2026-05-01T00:00:00.000Z","tags":["invenio","theme","flask","digital-library"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/invenio-theme"},{"id":12737,"title":"InversifyJS IoC Container","library":"inversify","status":"active","version":"8.1.0","language":"javascript","ecosystem":"npm","summary":"InversifyJS is a robust and lightweight Inversion of Control (IoC) container for JavaScript and TypeScript applications, currently at version 8.1.0. It facilitates Dependency Injection (DI) by using decorators and TypeScript's reflection capabilities to manage the instantiation and injection of dependencies, promoting adherence to SOLID principles, good OOP, and IoC practices. The library is actively maintained with frequent minor and patch releases across its core and ecosystem packages, addressing new features and bug fixes. Key differentiators include its strong TypeScript integration, minimal runtime overhead, and a developer-friendly API designed to enhance modularity, testability, and maintainability. InversifyJS emphasizes a explicit dependency graph, helping developers build scalable applications by reducing coupling between components. It relies heavily on `reflect-metadata` for design-time type information, which is a fundamental aspect of its operation.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","dependency injection","dependency inversion","di","inversion of control container","ioc","node","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/inversify"},{"id":11094,"title":"Inversify Binding Decorators","library":"inversify-binding-decorators","status":"active","version":"4.0.0","language":"javascript","ecosystem":"npm","summary":"Inversify Binding Decorators is a utility library for InversifyJS, a powerful Inversion of Control (IoC) container for TypeScript and JavaScript applications. It simplifies the process of declaring dependency injection bindings by allowing developers to use ES2016 decorators directly on classes. This contrasts with InversifyJS's standard fluent API for binding. The current stable version is 4.0.0, which typically aligns with major versions of InversifyJS itself, indicating a release cadence tied to its core dependency. Its primary differentiator is the `@provide` decorator, enabling a more declarative and less verbose way to register components with the InversifyJS container, particularly useful in large applications with many services.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","InversifyJS","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/inversify-binding-decorators"},{"id":17102,"title":"InversifyJS Logger Middleware","library":"inversify-logger-middleware","status":"active","version":"3.1.0","language":"javascript","ecosystem":"npm","summary":"inversify-logger-middleware is a specialized middleware designed to integrate with InversifyJS, providing a console-based logger for visualizing the dependency injection resolution plan. It intercepts the binding and resolution process within an InversifyJS container, displaying a detailed tree-like structure of service identifiers, bindings, implementation types, scopes, and target metadata. This tool is invaluable for debugging complex dependency graphs and understanding how InversifyJS resolves dependencies. The current stable version is 3.1.0, which is compatible with `inversify@3.x.x`. Its release cadence is tightly coupled with major InversifyJS releases to ensure compatibility. Key differentiators include its deep integration with InversifyJS internals and its clear, visual representation of the container's resolution logic, which helps developers quickly identify misconfigurations or unexpected dependency flows.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","inversifyjs","logger","inversion","of","control","dependency","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/inversify-logger-middleware"},{"id":18039,"title":"The Invisible Framework","library":"invisible-framework","status":"active","version":"1.26.10","language":"javascript","ecosystem":"npm","summary":"The Invisible Framework (current stable v1.26.10) is an opinionated, CLI-driven web application framework designed to rapidly scaffold and manage full-stack JavaScript projects. It provides a structured approach from an empty directory to a production environment, automating common setup tasks like Git, npm initialization, and configuring essential development tools such as Babel, ESLint, Webpack, and Express. It enforces a `client/` directory for UI code and a `config.js` for environment settings, aiming to streamline development and deployment processes for Node.js (v6+) and npm (v3+) based applications. The framework emphasizes convention over configuration, abstracting away many underlying build processes.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/invisible-framework"},{"id":8235,"title":"Invisible Watermark","library":"invisible-watermark","status":"active","version":"0.2.0","language":"python","ecosystem":"pypi","summary":"Invisible Watermark is a Python library designed for robustly embedding and extracting invisible watermarks within images. It provides functionalities to encode arbitrary text or data into an image without perceptibly altering its visual appearance, and subsequently decode the hidden information. The library is actively developed, currently at version 0.2.0, with releases occurring periodically to introduce features and fixes.","last_verified":"2026-04-16T00:00:00.000Z","tags":["watermark","image-processing","steganography","security"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/invisible-watermark"},{"id":517,"title":"Invoke (pyinvoke)","library":"invoke","status":"active","version":"1.0.4","language":"python","ecosystem":"pypi","summary":"Invoke, often referred to as pyinvoke to avoid name collision, is a Python task execution tool and library, drawing inspiration from Make and Rake. It enables users to define shell commands within Python functions and execute them via a command-line interface. The current stable version is 1.0.4, with releases occurring periodically to maintain compatibility and add features.","last_verified":"2026-05-12T14:33:51.923Z","tags":["task runner","automation","CLI tools"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/invoke"},{"id":23897,"title":"InvokeAI","library":"invokeai","status":"active","version":"6.12.0","language":"python","ecosystem":"pypi","summary":"InvokeAI is a full-featured AI-assisted image generation environment designed for creatives and enthusiasts. It supports multiple diffusion models including Stable Diffusion, FLUX, Z-Image Turbo, and others, with a rich web UI, node-based workflow editor, and comprehensive model management. Current version is 6.12.0; release cadence is roughly monthly with release candidates.","last_verified":"2026-05-01T00:00:00.000Z","tags":["image-generation","stable-diffusion","ai-art","diffusion-models","web-ui"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/invokeai"},{"id":11095,"title":"io-ts: Runtime Type System for TypeScript","library":"io-ts","status":"active","version":"2.2.22","language":"javascript","ecosystem":"npm","summary":"io-ts is a TypeScript library providing a robust runtime type system, designed for decoding and encoding data at the boundaries of your application. It allows developers to define types once using its codec combinators, which then serve for both static type checking during development and dynamic validation of external data at runtime. This approach significantly reduces common errors when integrating with uncertain data sources like API responses, user input, or configuration files. The current stable version is 2.2.22. The library maintains an active release cadence with frequent patch updates, often introducing and refining \"experimental\" features in dedicated modules while ensuring a stable core. A key differentiator is its deep integration with `fp-ts`, leveraging functional programming paradigms for highly composable type definitions and comprehensive error handling, promoting a type-safe and resilient approach to data processing.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","typescript","runtime","decoder","encoder","schema"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/io-ts"},{"id":13340,"title":"ioBroker ECharts Adapter","library":"iobroker.echarts","status":"active","version":"3.1.0","language":"javascript","ecosystem":"npm","summary":"ioBroker.echarts is an ioBroker adapter designed for building and displaying useful charts within the ioBroker smart home ecosystem. It leverages the powerful Apache ECharts library to render various chart types like line, bar, and radar charts. Currently at version 3.1.0, the adapter receives updates with moderate frequency, often including bug fixes, dependency updates, and minor feature enhancements. Key differentiators include its tight integration with ioBroker states, allowing data from various devices and services to be easily visualized. It supports data input from custom JSON states and offers server-side rendering capabilities to generate static chart images (SVG, PNG, JPG, PDF) for use in other applications or storage. The adapter also provides dedicated widgets for ioBroker Vis for easy chart embedding.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","charts","diagram","ioBroker"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/iobroker.echarts"},{"id":18447,"title":"ioBroker.sql","library":"iobroker.sql","status":"active","version":"3.0.1","language":"javascript","ecosystem":"npm","summary":"ioBroker adapter to log state history into SQL databases. Current stable version is 3.0.1. Released under Apache-2.0, maintained by the ioBroker team. Supports MySQL, PostgreSQL, Microsoft SQL Server, and SQLite. Provides configurable debouncing, blocktime, change-only recording, minimum difference, and storage retention. Includes Sentry error reporting. Node.js >=16 required. Key differentiator: integration with ioBroker ecosystem for home automation, with flexible SQL backend and advanced filtering.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","ioBroker","log data","home automation"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/iobroker.sql"},{"id":23898,"title":"ioctl-opt","library":"ioctl-opt","status":"active","version":"1.3.1","language":"python","ecosystem":"pypi","summary":"A library providing functions to compute the opt argument for fcntl.ioctl. It helps encode ioctl request codes, supporting type, number, direction, and size. Current version: 1.3.1. Release cadence: infrequent, as needed.","last_verified":"2026-05-01T00:00:00.000Z","tags":["ioctl","fnctl","system-calls","linux"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/ioctl-opt"},{"id":27876,"title":"IOMETE SQLAlchemy Dialect","library":"iomete-sqlalchemy","status":"active","version":"1.0.22","language":"python","ecosystem":"pypi","summary":"SQLAlchemy dialect for IOMETE data lakehouse platform using Apache Arrow Flight SQL. Version 1.0.22, monthly releases. Enables connection to IOMETE from Python via SQLAlchemy engine.","last_verified":"2026-05-09T00:00:00.000Z","tags":["sqlalchemy","iomete","arrow-flight","data-lakehouse","database"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/iomete-sqlalchemy"},{"id":14633,"title":"Ionic Angular (v3)","library":"ionic-angular","status":"deprecated","version":"3.9.10","language":"javascript","ecosystem":"npm","summary":"Ionic Angular, specifically version 3.9.10, represents the final major release of the Ionic Framework that was directly built and tightly coupled with Angular's architecture predominant at the time (primarily Angular 4 and 5). This package delivered a comprehensive suite of UI components and tooling for constructing hybrid mobile and progressive web applications leveraging standard web technologies like HTML, CSS, and JavaScript. It featured deep integration with Angular's service, component, and routing systems, alongside its bespoke navigation mechanism centered around `NavController`. Ionic 3 employed JIT compilation for Angular components and extensively utilized the `@IonicPage` decorator for implementing lazy loading of pages. This version of `ionic-angular` is now considered deprecated and receives no further maintenance or feature updates. It has been effectively superseded by Ionic Framework v4 and subsequent versions (e.g., v8.x), which are consumed via the `@ionic/angular` package. The contemporary Ionic Framework (currently at v8.x, as indicated by recent release notes) has evolved to offer a more framework-agnostic core, built on Web Components, providing specific integrations for Angular, React, and Vue, and fully supporting AOT compilation. The modern framework exhibits a rapid release cadence, with bug fixes often delivered bi-weekly and minor feature updates typically released monthly.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","ionic","framework","mobile","app","hybrid","webapp","cordova","progressive web app"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/ionic-angular"},{"id":25761,"title":"Ionic Gulp TSLint","library":"ionic-gulp-tslint","status":"deprecated","version":"1.1.0","language":"javascript","ecosystem":"npm","summary":"A Gulp task wrapper for linting TypeScript files in Ionic projects using TSLint. This package (v1.1.0) simplifies integrating TSLint into an Ionic build pipeline. It exposes a single function accepting options for source globs, TSLint configuration, reporter type, and reporter options. The release cadence is low; no updates since 2016. Compared to using gulp-tslint directly, this package provides Ionic-specific defaults like 'app/**/*.ts', but is largely unnecessary as it tightly couples to an older Ionic toolchain. Note that TSLint itself is deprecated in favor of ESLint with TypeScript plugins, and this package has no active maintenance.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/ionic-gulp-tslint"},{"id":17718,"title":"IOPA Common Middleware","library":"iopa-common-middleware","status":"maintenance","version":"1.4.1","language":"javascript","ecosystem":"npm","summary":"iopa-common-middleware is a JavaScript library providing a core set of IOPA (Internet of Protocols Alliance) middleware components designed for building self-hosted servers, particularly optimized for portability to constrained devices. The package is currently at version 1.4.1. Key components include `BackForth` for automatically matching requests and responses between connected devices based on sequential conversation, `Cache and Match` for automatic caching of outbound requests and correlating inbound responses across various transports like MQTT, CoAP, and raw TCP/UDP, and `ClientSend` which extends IOPA context requests with promise-based `.send()` and `.observe()` helper methods. The project describes itself as a \"working prototype,\" indicating a focus on core functionality and portability for IoT and embedded systems, rather than rapid feature iteration or extensive community support. Its primary differentiators are its lightweight, plain JavaScript implementation suitable for low-resource environments, and its transport-agnostic approach within the IOPA framework.","last_verified":"2026-04-23T00:00:00.000Z","tags":["javascript","limerun","iopa","iot","session","middleware","promise","framework","fabric"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/iopa-common-middleware"},{"id":2972,"title":"iopath","library":"iopath","status":"active","version":"0.1.10","language":"python","ecosystem":"pypi","summary":"iopath is a Python library from Facebook Research that provides an abstraction layer for I/O operations, allowing a unified API to interact with local filesystems and various remote storage services like S3 and HDFS. It simplifies reading from and writing to different storage backends. The current version is 0.1.10, and releases are infrequent, often tied to major projects from Facebook Research.","last_verified":"2026-04-25T04:00:03.160Z","tags":["io","filesystem","cloud-storage","abstraction","facebookresearch"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/iopath"},{"id":10398,"title":"ioredis Redis Client","library":"ioredis","status":"maintenance","version":"5.10.1","language":"javascript","ecosystem":"npm","summary":"ioredis is a robust, performance-focused, and full-featured Redis client for Node.js, currently at version 5.10.1. It provides comprehensive support for various Redis topologies including Cluster, Sentinel, and offers advanced features like Pipelining, Streams, Pub/Sub (with binary messages), and Lua scripting. While ioredis is a stable and widely used project, its maintenance is now on a best-effort basis for relevant issues. For new projects, the official `node-redis` client is explicitly recommended by the maintainers, as it is actively maintained and supports newer Redis commands and capabilities from Redis Stack and Redis 8. ioredis is written entirely in TypeScript, providing official type declarations, and is compatible with Node.js versions 12 and above, and Redis versions 2.6.12 through 7.x. Its differentiators include high performance, a Promise-based API (also supporting callbacks), sophisticated error handling, transparent key prefixing, and autopipelining. Releases are frequent for bug fixes and minor features.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","redis","cluster","sentinel","pipelining","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/ioredis"},{"id":27069,"title":"ios (placeholder)","library":"ios","status":"abandoned","version":"0.0.1","language":"javascript","ecosystem":"npm","summary":"A placeholder npm package with no documentation, no source code, and no discernible functionality. Published at version 0.0.1, it appears to be an empty or reserved package. No release cadence or usage guidance. Use with extreme caution.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","hello world"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/ios"},{"id":25762,"title":"iota-compiler","library":"iota-compiler","status":"active","version":"0.2.3","language":"javascript","ecosystem":"npm","summary":"Io-to-JavaScript source-to-source compiler, version 0.2.3. Originally written for CodeCombat's parser challenge, now used in CodeCombat via Aether. Compiles a minimal subset of Io (messages, objects, methods, prototype chain, infix operators) into JavaScript. Dependencies include Escodegen for code generation and Jison for parsing. The project is in early development; many core constructs and standard library features are missing. Differentiators: direct JavaScript interop, AST conforms to Mozilla Parser API, CLI and library usage.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","io","js","parser","codecombat","compiler"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/iota-compiler"},{"id":18446,"title":"ip-address","library":"ip-address","status":"active","version":"10.1.0","language":"javascript","ecosystem":"npm","summary":"A JavaScript/TypeScript library for parsing, validating, and manipulating IPv4 and IPv6 addresses. Current stable version is 10.1.0, released with breaking changes from v9 (native BigInt support). Works in Node.js (>=12) and browsers via bundlers. Key differentiators: built-in Teredo inspection, subnet calculations, special property detection, and ~1,600 test cases. Ships TypeScript definitions.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","ipv6","ipv4","browser","validation","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/ip-address"},{"id":6383,"title":"IP2Location Python Library","library":"ip2location","status":"active","version":"8.11.0","language":"python","ecosystem":"pypi","summary":"This is an IP geolocation library that enables the user to find the country, region, city, latitude and longitude, ZIP code, time zone, ISP, domain name, area code, weather info, mobile info, elevation, usage type, address type and IAB category from an IP address. It supports both IPv4 and IPv6 lookup.","last_verified":"2026-04-15T00:00:00.000Z","tags":["geolocation","ip address","security","data","networking"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/ip2location"},{"id":1515,"title":"ip3country","library":"ip3country","status":"active","version":"0.4.0","language":"python","ecosystem":"pypi","summary":"ip3country is a Python library providing a zero-dependency, local, fast, and tiny solution for looking up the two-letter country code associated with an IPv4 address. It bundles its own IP-to-country database, eliminating external dependencies or network calls for lookups. The current version is 0.4.0, and it maintains a moderate release cadence, focusing on stability and minimal overhead.","last_verified":"2026-04-23T21:50:36.362Z","tags":["ip-address","geolocation","country-lookup","zero-dependency","offline","ipv4"],"install_tag":"stale","install_tag_description":"widespread failures or data too old to trust","api":"https://checklist.day/api/registry/ip3country"},{"id":5968,"title":"Google's IP Address Manipulation Library","library":"ipaddr","status":"deprecated","version":"2.2.0","language":"python","ecosystem":"pypi","summary":"ipaddr (pypi-slug: ipaddr) is a Python library developed by Google for manipulating IPv4 and IPv6 addresses and networks. It provides functionalities for validation, subnet operations, and summarization. The last release was version 2.2.0 in 2017. This library has been superseded by the `ipaddress` module, which is part of the Python 3 standard library.","last_verified":"2026-04-14T00:00:00.000Z","tags":["networking","IP addresses","IPv4","IPv6","deprecated"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/ipaddr"},{"id":11096,"title":"ipaddr.js","library":"ipaddr.js","status":"active","version":"2.3.0","language":"javascript","ecosystem":"npm","summary":"ipaddr.js is a lightweight JavaScript library (1.9K minified+gzipped) designed for comprehensive manipulation of both IPv4 and IPv6 addresses. Its current stable version is 2.3.0, and it maintains a steady release cadence for bug fixes and minor improvements. The library functions effectively in both CommonJS (Node.js 10+) and browser environments, shipping with TypeScript types for enhanced development. Key functionalities include validating and parsing IP address strings, matching addresses against CIDR ranges or custom range lists, identifying reserved IP address ranges (e.g., loopback, private), and automatically converting IPv4-mapped IPv6 addresses to their IPv4 equivalents, which is particularly useful for Node.js servers listening on IPv6 sockets. Its primary differentiator is its small footprint and comprehensive set of core IP address utilities without external dependencies.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","ip","ipv4","ipv6","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/ipaddr.js"},{"id":1516,"title":"ipaddress - IPv4/IPv6 Manipulation Library","library":"ipaddress","status":"active","version":"1.0.23","language":"python","ecosystem":"pypi","summary":"The `ipaddress` module provides comprehensive tools for creating, manipulating, and operating on IPv4 and IPv6 addresses and networks. It is part of the Python 3 standard library (since Python 3.3) and available as a backport on PyPI for older Python versions. It simplifies common networking tasks such as IP address and network validation, subnetting, network relationship checks, and host enumeration.","last_verified":"2026-04-23T21:50:51.636Z","tags":["networking","ip-address","ipv4","ipv6","subnetting","validation","standard-library"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/ipaddress"},{"id":9835,"title":"IPADic for Python","library":"ipadic","status":"maintenance","version":"1.0.0","language":"python","ecosystem":"pypi","summary":"The `ipadic` library packages the IPADic dictionary files for use with Python applications, primarily to provide dictionary data for `mecab-python3`. It resolves issues for projects that depend on older `mecab-python3` behavior or require a specific IPADic path. This library, currently at version 1.0.0, only supplies the dictionary data and does not offer an interface to MeCab itself. Due to the original IPADic not being actively maintained, future development of this wrapper library is expected to be minimal.","last_verified":"2026-04-17T00:00:00.000Z","tags":["nlp","japanese","mecab","dictionary","tokenization","data"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/ipadic"},{"id":1249,"title":"ipdb: IPython-enabled pdb","library":"ipdb","status":"active","version":"0.13.13","language":"python","ecosystem":"pypi","summary":"ipdb is an interactive debugger for Python that extends the functionality of the built-in `pdb` debugger. It integrates features from IPython, such as syntax highlighting, tab completion, better tracebacks, and an enhanced command set, making debugging more interactive and user-friendly. Currently at version 0.13.13, it maintains an active development pace with releases addressing compatibility and new features.","last_verified":"2026-04-23T18:55:34.722Z","tags":["debugger","ipython","pdb","development","debugging"],"install_tag":"stale","install_tag_description":"widespread failures or data too old to trust","api":"https://checklist.day/api/registry/ipdb"},{"id":5262,"title":"IPEX-LLM","library":"ipex-llm","status":"active","version":"2.2.0","language":"python","ecosystem":"pypi","summary":"IPEX-LLM is a PyTorch-based library developed by Intel for optimizing Large Language Models (LLMs) on Intel CPUs and GPUs (XPUs). It provides tools for efficient inference and fine-tuning, leveraging Intel hardware accelerations. The current stable version is 2.2.0, with frequent nightly builds and updates, often released in conjunction with the broader BigDL project.","last_verified":"2026-04-13T00:00:00.000Z","tags":["LLM","AI","Intel","optimization","deep-learning","pytorch","transformers"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/ipex-llm"},{"id":23899,"title":"ipfn: Iterative Proportional Fitting","library":"ipfn","status":"active","version":"1.4.4","language":"python","ecosystem":"pypi","summary":"ipfn is a Python library for iterative proportional fitting (IPF) with N dimensions. It is used to adjust contingency tables to match known marginal totals. The current version is 1.4.4. Release cadence is low; updates are infrequent.","last_verified":"2026-05-01T00:00:00.000Z","tags":["iterative proportional fitting","IPF","matrix adjustment","contingency tables"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/ipfn"},{"id":17273,"title":"IPFS HTTP Client Lite","library":"ipfs-http-client-lite","status":"active","version":"0.3.0","language":"javascript","ecosystem":"npm","summary":"ipfs-http-client-lite is a lightweight JavaScript client library designed to interact with the IPFS HTTP API. Its primary differentiator is its small bundle size, aiming for less than 20KB, making it suitable for resource-constrained browser environments. The current stable version is 0.3.0. Based on its release history, which includes incremental feature additions like MFS commands and pubsub, the project demonstrates an active, albeit not rapid, release cadence. It provides a focused alternative to the more comprehensive `ipfs-http-client` for applications where bundle size and minimal footprint are critical, supporting core IPFS operations such as adding and retrieving files, and interacting with the Mutable File System.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","ipfs","http","api","client","rpc","rest"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/ipfs-http-client-lite"},{"id":13341,"title":"IPFS Repository Migrations","library":"ipfs-repo-migrations","status":"active","version":"15.0.0","language":"javascript","ecosystem":"npm","summary":"ipfs-repo-migrations is a crucial framework for managing schema evolution within the js-ipfs repository structure, enabling users to transition seamlessly as underlying IPFS technologies, algorithms, and data structures are updated. Currently stable at version 15.0.0, this package provides a robust and versioned approach to migrating IPFS repositories to different expected specifications. It defines a clear API for both forward and backward migrations, handles repository locking and unlocking, and offers detailed progress reporting, significantly simplifying the adaptation process. The project maintains a consistent release cadence, frequently aligning with major updates to core IPFS dependencies like `multiformats`, which often introduce breaking changes that necessitate new migration paths. Its key differentiators include broad environment compatibility (supporting both Node.js >=16.0.0 and browser environments via bundlers) and a streamlined process for creating and integrating new migration scripts, drawing inspiration from the `go-ipfs` migration tool.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","IPFS","libp2p","migrations","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/ipfs-repo-migrations"},{"id":7311,"title":"Python IPFS HTTP Client Library","library":"ipfshttpclient","status":"active","version":"0.7.0","language":"python","ecosystem":"pypi","summary":"The ipfshttpclient library provides a client interface to the IPFS HTTP API, allowing Python applications to interact with an IPFS daemon. This library version `0.7.0`, released in March 2021, is tested against go-ipfs v0.7.0 and strives to support the last 5 releases of go-IPFS. It was previously known as `ipfsapi`.","last_verified":"2026-04-16T00:00:00.000Z","tags":["ipfs","decentralized","p2p","http client","blockchain"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/ipfshttpclient"},{"id":7312,"title":"IPinfo Python Library","library":"ipinfo","status":"active","version":"5.5.0","language":"python","ecosystem":"pypi","summary":"The official Python client library for the IPinfo API, providing comprehensive IP address details like geolocation, ASN, company, privacy detection, and more. It offers both synchronous and asynchronous interfaces. As of version 5.5.0, it supports new IPinfo Core and Plus API features. The library maintains an active development status with regular, feature-driven releases.","last_verified":"2026-04-16T00:00:00.000Z","tags":["IP address","geolocation","network","API client","geocoding"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/ipinfo"},{"id":7313,"title":"IPSW Parser","library":"ipsw-parser","status":"active","version":"1.6.0","language":"python","ecosystem":"pypi","summary":"ipsw-parser is a Python 3 utility for parsing and extracting data from Apple IPSW (iPhone Software) firmware files. It provides programmatic access to various components within an IPSW, such as kernelcaches, build manifests, and device class hashes (DSC). The library is actively maintained with frequent minor updates, currently at version 1.6.0.","last_verified":"2026-04-16T00:00:00.000Z","tags":["apple","ios","firmware","ipsw","parser","security"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/ipsw-parser"},{"id":21464,"title":"iptools","library":"iptools","status":"maintenance","version":"0.7.0","language":"python","ecosystem":"pypi","summary":"Python utilities for manipulating IPv4 and IPv6 addresses, including validation, subnetting, range operations, and RFC 1924 encoding/decoding. Current version 0.7.0, last updated 2016; in maintenance mode with low release cadence.","last_verified":"2026-04-27T00:00:00.000Z","tags":["ipv4","ipv6","networking","validation"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/iptools"},{"id":13342,"title":"IPTV Playlist Parser","library":"iptv-playlist-parser","status":"active","version":"0.15.2","language":"javascript","ecosystem":"npm","summary":"iptv-playlist-parser is a utility designed to parse M3U and M3U8 IPTV playlists into a structured JavaScript object format. It is currently at version 0.15.2 and actively maintained, with frequent small releases addressing bug fixes and minor improvements rather than a strict release cadence. The library aims to provide a straightforward way to extract program information, group titles, TVG attributes (ID, name, URL, logo, shift), and HTTP options (referrer, user-agent) from raw playlist data. Its primary differentiator is its focused utility for IPTV playlist formats, providing a normalized output structure for consumption in applications that need to process and display IPTV channel listings. It is a lightweight solution without external runtime dependencies, relying on standard Node.js modules for file and URL operations.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","iptv","playlist","parser","m3u","m3u8","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/iptv-playlist-parser"},{"id":6680,"title":"ipwhois","library":"ipwhois","status":"active","version":"1.3.0","language":"python","ecosystem":"pypi","summary":"ipwhois is a Python package designed for retrieving and parsing whois data for both IPv4 and IPv6 addresses. It is currently at version 1.3.0 and actively maintained, though its release cadence can be irregular.","last_verified":"2026-04-15T00:00:00.000Z","tags":["whois","ip","ipv4","ipv6","network","rdap","asn","security"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/ipwhois"},{"id":5263,"title":"IPy","library":"ipy","status":"maintenance","version":"1.01","language":"python","ecosystem":"pypi","summary":"IPy is a Python library providing classes and tools for handling IPv4 and IPv6 addresses and networks. It aims to offer a comfortable parsing and manipulation interface for various IP address notations, similar to Perl's Net::IP module. The current version is 1.01, and it appears to be in maintenance mode with no recent updates.","last_verified":"2026-04-13T00:00:00.000Z","tags":["IPv4","IPv6","networking","IP addresses","networks"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/ipy"},{"id":27070,"title":"ipyaggrid","library":"ipyaggrid","status":"active","version":"0.5.4","language":"python","ecosystem":"pypi","summary":"ipyaggrid is a Jupyter widget that brings the ag-Grid data grid into Jupyter notebooks. It provides full ag-Grid functionality, including sorting, filtering, editing, and exporting. Current version is 0.5.4, and the library is maintained by Widgetti. Release cadence is irregular.","last_verified":"2026-04-27T00:00:00.000Z","tags":["jupyter","widget","ag-grid","datagrid","notebook"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/ipyaggrid"},{"id":21465,"title":"ipycanvas","library":"ipycanvas","status":"active","version":"0.14.3","language":"python","ecosystem":"pypi","summary":"Interactive widgets library exposing the browser's Canvas API for Jupyter notebooks and JupyterLab. Current version 0.14.3. Release cadence: irregular, with multiple releases per year.","last_verified":"2026-04-27T00:00:00.000Z","tags":["jupyter","canvas","widgets","interactive","visualization"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/ipycanvas"},{"id":9836,"title":"Interactive Cytoscape Widget for Jupyter","library":"ipycytoscape","status":"active","version":"1.3.3","language":"python","ecosystem":"pypi","summary":"ipycytoscape is a Python library that provides a Cytoscape widget for Jupyter notebooks and JupyterLab environments. It allows users to visualize and interact with complex networks directly within their Jupyter workflows, leveraging the powerful rendering capabilities of Cytoscape.js. The current version is 1.3.3, with minor releases occurring every few months for bug fixes and compatibility updates.","last_verified":"2026-04-17T00:00:00.000Z","tags":["jupyter","widget","cytoscape","graph","networkx","visualization"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/ipycytoscape"},{"id":5969,"title":"ipydagred3","library":"ipydagred3","status":"active","version":"0.4.1","language":"python","ecosystem":"pypi","summary":"ipydagred3 is an ipywidgets library designed for drawing and interacting with directed acyclic graphs (DAGs) directly within JupyterLab environments using the dagre-d3 JavaScript library. It enables dynamic creation and modification of graph structures from Python, including control over node/edge styles, tooltips, and click event handling. The library is currently in a 'Beta' development status (version 0.4.1) and provides interactive features for data pipeline visualization and similar applications.","last_verified":"2026-04-14T00:00:00.000Z","tags":["ipywidgets","graph visualization","dagre-d3","jupyter","jupyterlab","DAG","interactive"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/ipydagred3"},{"id":9048,"title":"ipydatawidgets","library":"ipydatawidgets","status":"active","version":"4.3.5","language":"python","ecosystem":"pypi","summary":"ipydatawidgets is a Python library that provides a set of interactive HTML widgets for Jupyter notebooks, designed to facilitate the reuse and efficient transmission of large datasets. Its primary purpose is to offer a standardized way to move array data between the Python kernel and the frontend, enabling multiple widgets to share the same data with a single network synchronization. The current version is 4.3.5, with an infrequent release cadence, the last PyPI release being in June 2023.","last_verified":"2026-04-16T00:00:00.000Z","tags":["jupyter","widgets","data","ipywidgets","numpy"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/ipydatawidgets"},{"id":6681,"title":"A custom widget for returning mouse and keyboard events to Python","library":"ipyevents","status":"active","version":"2.0.4","language":"python","ecosystem":"pypi","summary":"ipyevents provides a custom widget for capturing and returning mouse and keyboard events from Jupyter widgets to Python. It enables adding interactive features like keyboard shortcuts, reacting to clicks on images, and handling arbitrary mouse/keyboard events within a Jupyter environment. The current version is 2.0.4, targeting JupyterLab 3 and above. Releases are driven by compatibility with JupyterLab versions and feature additions.","last_verified":"2026-04-15T00:00:00.000Z","tags":["jupyter","ipywidgets","events","mouse","keyboard","frontend","interactive"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/ipyevents"},{"id":8237,"title":"IPyFileChooser","library":"ipyfilechooser","status":"active","version":"0.6.0","language":"python","ecosystem":"pypi","summary":"IPyFileChooser is a Python file chooser widget designed for use in Jupyter/IPython notebooks, integrating with `ipywidgets`. It allows users to interactively select file paths and filenames. The library is actively maintained, with its latest stable version 0.6.0 released in September 2021.","last_verified":"2026-04-16T00:00:00.000Z","tags":["jupyter","ipywidgets","file-chooser","notebook","gui"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/ipyfilechooser"},{"id":23114,"title":"ipyflow-core","library":"ipyflow-core","status":"active","version":"0.0.227","language":"python","ecosystem":"pypi","summary":"Backend package for ipyflow's dataflow functionality. Current version: 0.0.227. Release cadence: frequent, multiple releases per month.","last_verified":"2026-05-01T00:00:00.000Z","tags":["dataflow","reactive","jupyter","ipyflow"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/ipyflow-core"},{"id":518,"title":"ipykernel","library":"ipykernel","status":"active","version":"7.2.0","language":"python","ecosystem":"pypi","summary":"ipykernel provides the IPython kernel, which serves as the Python execution backend for Jupyter Notebooks, JupyterLab, and other Jupyter frontends. It facilitates interactive Python development, supports rich media outputs, and enables seamless code sharing within these environments. The current stable version is 7.2.0, and the project maintains an active development and release cadence.","last_verified":"2026-05-12T14:35:44.562Z","tags":["jupyter","kernel","ipython","interactive","notebook","frontend","python"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/ipykernel"},{"id":8236,"title":"ipylab","library":"ipylab","status":"active","version":"1.1.0","language":"python","ecosystem":"pypi","summary":"ipylab is a Python library that allows direct control and interaction with the JupyterLab environment from within Python notebooks. It provides programmatic access to JupyterLab's features, enabling users to add widgets to the main area, build complex interfaces using Lumino widgets, launch arbitrary commands, and listen to JupyterLab signals to trigger Python callbacks. The library is currently at version 1.1.0 and is actively maintained with a focus on compatibility with recent JupyterLab and ipywidgets versions.","last_verified":"2026-04-16T00:00:00.000Z","tags":["jupyter","jupyterlab","ipywidgets","interactive","notebook","frontend control"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/ipylab"},{"id":7314,"title":"ipyleaflet","library":"ipyleaflet","status":"active","version":"0.20.0","language":"python","ecosystem":"pypi","summary":"ipyleaflet is a Jupyter widget for Leaflet.js, enabling the creation of interactive maps directly within Jupyter Notebook and JupyterLab environments. It currently stands at version 0.20.0 and maintains an active development pace with several releases throughout the year, adding new features and addressing bugs.","last_verified":"2026-04-16T00:00:00.000Z","tags":["jupyter","leaflet","map","gis","widgets","interactive","geospatial"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/ipyleaflet"},{"id":4057,"title":"Matplotlib Jupyter Extension","library":"ipympl","status":"active","version":"0.10.0","language":"python","ecosystem":"pypi","summary":"ipympl is a Matplotlib Jupyter Extension that leverages the Jupyter interactive widgets framework to enable interactive features of Matplotlib within Jupyter Notebooks, JupyterLab, Google Colab, and VSCode notebooks. It provides a proper Jupyter interactive widget for figure canvases, allowing them to be positioned in interactive widget layouts. The library is actively maintained with regular releases, currently at version 0.10.0.","last_verified":"2026-04-11T00:00:00.000Z","tags":["jupyter","matplotlib","interactive","plotting","widgets","visualization"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/ipympl"},{"id":23900,"title":"ipynb","library":"ipynb","status":"active","version":"0.5.1","language":"python","ecosystem":"pypi","summary":"Package / Module importer for importing code from Jupyter Notebook files (.ipynb). Currently at version 0.5.1, with low release cadence. Allows importing Jupyter notebooks as Python modules.","last_verified":"2026-05-01T00:00:00.000Z","tags":["jupyter","notebook","import","ipynb","module"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/ipynb"},{"id":8238,"title":"ipynbname","library":"ipynbname","status":"active","version":"2025.8.0.0","language":"python","ecosystem":"pypi","summary":"The `ipynbname` library (current version 2025.8.0.0) provides a simple utility to retrieve the filename or full path of the current Jupyter notebook when executed within a browser-based Jupyter environment or VS Code. It was created to address the lack of a built-in, reliable method for accessing this information, especially for tasks like automating blog post publishing from notebooks. The project is actively maintained with a release cadence of typically once or twice a year.","last_verified":"2026-04-16T00:00:00.000Z","tags":["jupyter","notebook","filename","path","utility"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/ipynbname"},{"id":6682,"title":"ipyparallel","library":"ipyparallel","status":"active","version":"9.1.0","language":"python","ecosystem":"pypi","summary":"ipyparallel provides an architecture for interactive parallel and distributed computing within the IPython ecosystem, allowing users to interact with a cluster of Python kernels. It enables parallel execution of code, distributed data processing, and asynchronous task management. The current version is 9.1.0, and it generally follows a moderate release cadence, with major versions introducing significant features or compatibility changes.","last_verified":"2026-04-15T00:00:00.000Z","tags":["parallel-computing","ipython","distributed-computing","jupyter","hpc"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/ipyparallel"},{"id":21466,"title":"ipypb","library":"ipypb","status":"maintenance","version":"0.5.2","language":"python","ecosystem":"pypi","summary":"Interactive ProgressBar natively built with IPython (0.5.2). Displays progress bars in Jupyter notebooks with support for nested loops and custom messages. Low release cadence; last stable release in 2018.","last_verified":"2026-04-27T00:00:00.000Z","tags":["progress-bar","ipython","jupyter","interactive"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/ipypb"},{"id":21468,"title":"ipysigma","library":"ipysigma","status":"active","version":"0.24.6","language":"python","ecosystem":"pypi","summary":"A Jupyter widget using sigma.js to render interactive networks. Current version: 0.24.6. Releases are frequent with major version bumps indicating breaking changes.","last_verified":"2026-04-27T00:00:00.000Z","tags":["jupyter","widget","network","visualization","sigma.js"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/ipysigma"},{"id":21467,"title":"ipytest","library":"ipytest","status":"active","version":"0.14.2","language":"python","ecosystem":"pypi","summary":"ipytest provides utilities for running unit tests inside IPython notebooks, allowing inline test definition and execution with pytest. Current version: 0.14.2, requires Python >=3.8 and <4. Releases are infrequent.","last_verified":"2026-04-27T00:00:00.000Z","tags":["testing","ipython","notebook","pytest"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/ipytest"},{"id":438,"title":"IPython: Productive Interactive Computing","library":"ipython","status":"active","version":"9.12.0","language":"python","ecosystem":"pypi","summary":"IPython is an enhanced interactive Python shell designed for productivity, providing features like dynamic object introspection, system shell access, and rich media display. As of version 9.12.0, it requires Python 3.12 or higher and follows a regular release cadence with frequent updates and improvements.","last_verified":"2026-05-12T13:49:20.276Z","tags":["interactive shell","Python","productivity","REPL","IPython"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/ipython"},{"id":21469,"title":"ipython-autotime","library":"ipython-autotime","status":"active","version":"0.3.2","language":"python","ecosystem":"pypi","summary":"An IPython extension that automatically measures and displays the execution time of every cell. Requires IPython/Jupyter. Version 0.3.2; last release 2024. Minimal and stable.","last_verified":"2026-04-27T00:00:00.000Z","tags":["ipython","extension","timing","jupyter","autotime"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/ipython-autotime"},{"id":1517,"title":"IPython Generic Utilities","library":"ipython-genutils","status":"deprecated","version":"0.2.0","language":"python","ecosystem":"pypi","summary":"ipython-genutils (version 0.2.0) is a collection of IPython-specific utility functions and modules that were extracted from the main IPython project. It served as a dependency for older IPython components and related projects during the Python 2 to 3 transition. It is considered vestigial, no longer actively developed, with its last release in 2017. New projects should avoid direct reliance on it.","last_verified":"2026-04-23T21:51:05.390Z","tags":["ipython","utility","deprecated","jupyter"],"install_tag":"stale","install_tag_description":"widespread failures or data too old to trust","api":"https://checklist.day/api/registry/ipython-genutils"},{"id":519,"title":"IPython Pygments Lexers","library":"ipython-pygments-lexers","status":"active","version":"1.1.1","language":"python","ecosystem":"pypi","summary":"The ipython-pygments-lexers library provides specialized Pygments lexers for syntax highlighting IPython code and interactive sessions. These lexers were originally part of the main IPython project but were later extracted into a dedicated package to reduce IPython's core dependencies. The package is actively maintained, with its current version being 1.1.1, and releases occur infrequently as needed for bug fixes or minor enhancements.","last_verified":"2026-05-12T14:36:22.373Z","tags":["IPython","Pygments","lexer","syntax highlighting","console","code"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/ipython-pygments-lexers"},{"id":6384,"title":"ipython-sql","library":"ipython-sql","status":"maintenance","version":"0.5.0","language":"python","ecosystem":"pypi","summary":"ipython-sql provides SQL magic commands (`%sql` and `%%sql`) to seamlessly integrate SQL queries and database interactions directly within IPython and Jupyter Notebook environments. It leverages SQLAlchemy for database connections and supports various RDBMS. The current version is 0.5.0. Development has largely shifted to its successor, JupySQL, making ipython-sql a legacy project primarily in maintenance mode.","last_verified":"2026-04-15T00:00:00.000Z","tags":["ipython","jupyter","sql","database","orm","magic","data-science","data-analysis"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/ipython-sql"},{"id":8239,"title":"ipytree","library":"ipytree","status":"active","version":"0.2.2","language":"python","ecosystem":"pypi","summary":"ipytree is a Python library that provides an interactive Tree Widget for Jupyter environments, built using the Jupyter-widgets protocol and jsTree. It offers an easy-to-use interface to visualize and manipulate hierarchical data structures directly within Jupyter Notebooks and JupyterLab, and can be seamlessly integrated with other `ipywidgets` components.","last_verified":"2026-04-16T00:00:00.000Z","tags":["jupyter","widget","treeview","jsTree","interactive","frontend"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/ipytree"},{"id":6385,"title":"ipyvue","library":"ipyvue","status":"active","version":"1.12.0","language":"python","ecosystem":"pypi","summary":"ipyvue is a Python library that provides a Jupyter widget base for building interactive applications using Vue.js. It allows developers to create custom Jupyter widgets with Vue.js templates and data reactivity. The library is actively maintained with frequent minor releases addressing bug fixes and introducing new features, currently at version 1.12.0.","last_verified":"2026-04-15T00:00:00.000Z","tags":["jupyter","ipywidgets","vue","frontend","interactive","widgets"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/ipyvue"},{"id":6683,"title":"ipyvuetify","library":"ipyvuetify","status":"active","version":"1.11.3","language":"python","ecosystem":"pypi","summary":"ipyvuetify is a Python library that provides Jupyter widgets based on Vuetify UI components, implementing Google's Material Design specification with the Vue.js framework. It allows users to build modern, interactive graphical user interfaces directly within Jupyter notebooks (classic and Lab) and dashboards (Voila). The library is currently at version 1.11.3, with an experimental alpha branch for 3.x, and aims to offer a richer set of customizable and composable widgets compared to standard ipywidgets.","last_verified":"2026-04-15T00:00:00.000Z","tags":["jupyter","widgets","vuetify","material-design","gui","frontend"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/ipyvuetify"},{"id":645,"title":"Jupyter Interactive Widgets (ipywidgets)","library":"ipywidgets","status":"active","version":"8.1.8","language":"python","ecosystem":"pypi","summary":"ipywidgets is a Python library that provides interactive HTML widgets for Jupyter notebooks and the IPython kernel. It enables users to create interactive controls like sliders, text boxes, and buttons, bringing notebooks to life and allowing interactive exploration of data and models. The current version is 8.1.8, and it maintains an active development cycle with regular patch and minor releases, and major versions typically every few years.","last_verified":"2026-05-12T17:13:17.881Z","tags":["jupyter","widgets","interactive","notebook","GUI","data science"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/ipywidgets"},{"id":5775,"title":"IR Datasets","library":"ir-datasets","status":"active","version":"0.5.11","language":"python","ecosystem":"pypi","summary":"ir_datasets provides a common interface to many Information Retrieval (IR) ad-hoc ranking benchmarks, training datasets, and more. It handles downloading, extracting, and providing a unified iterator format for various IR datasets. The library is actively maintained with frequent updates, currently at version 0.5.11, with new datasets and bug fixes released regularly.","last_verified":"2026-04-14T00:00:00.000Z","tags":["information retrieval","datasets","benchmarks","NLP"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/ir-datasets"},{"id":23901,"title":"irc","library":"irc","status":"active","version":"20.5.0","language":"python","ecosystem":"pypi","summary":"IRC (Internet Relay Chat) protocol library for Python. Provides client and server implementations. Current version: 20.5.0. Release cadence: irregular, a few times per year.","last_verified":"2026-05-01T00:00:00.000Z","tags":["irc","chat","protocol","bot"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/irc"},{"id":13345,"title":"IRC Framework for Node.js","library":"irc-framework","status":"active","version":"4.14.0","language":"javascript","ecosystem":"npm","summary":"irc-framework is a comprehensive and performant IRC framework designed for Node.js, suitable for building both IRC bots and full-fledged IRC clients. The current stable version is 4.14.0, with frequent releases (roughly monthly to bi-monthly) indicating active development. It emphasizes being lightweight, easy to use, and scalable for larger applications. Key differentiators include its compliance with IRCv3 specifications, support for multiple and auto-detected character encodings, and a complete test suite. The framework abstracts the IRC protocol, handles multiple simultaneous server connections, transparently manages server PONGing, and provides an event-driven model for handling IRC messages.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","IRC","bot","messaging"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/irc-framework"},{"id":9049,"title":"iregexp-check","library":"iregexp-check","status":"active","version":"0.1.4","language":"python","ecosystem":"pypi","summary":"iregexp-check is a Python library providing bindings to a Rust crate for working with I-Regexp, an interoperable regular expression format. It allows Python developers to validate and interact with I-Regexp patterns. The library is actively maintained with regular updates and is currently at version 0.1.4.","last_verified":"2026-04-16T00:00:00.000Z","tags":["regex","regular expressions","validation","iregexp","rust-bindings"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/iregexp-check"},{"id":15446,"title":"Iriai Build Tool","library":"iriai-build","status":"active","version":"0.6.6","language":"javascript","ecosystem":"npm","summary":"Iriai Build (version 0.6.6) is an AI agent orchestration Command Line Interface (CLI) designed for planning, implementing, and shipping software features. It streamlines the development workflow by managing multi-agent pipelines directly from the terminal or via a Slack bridge. The tool integrates with the `claude` CLI as its underlying execution engine, allowing for sequential planning phases (PM, Designer, Architect, Plan Compiler) and parallel implementation across multiple teams. Key differentiators include its state-machine driven feature lifecycle, signal-based agent communication via the filesystem, multi-team coordination capabilities, and flexible budget tiers for controlling model usage and concurrency. It offers both interactive terminal and asynchronous Slack modes for user decisions and updates. As a pre-1.0 tool, its release cadence is likely agile, with ongoing feature development and potential for breaking changes.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/iriai-build"},{"id":12736,"title":"Iron Session","library":"iron-session","status":"active","version":"8.0.4","language":"javascript","ecosystem":"npm","summary":"iron-session is a secure, stateless, and cookie-based session management library for JavaScript environments, primarily used in Node.js applications and Next.js projects (supporting both API Routes and the App Router). The current stable version is 8.0.4. It distinguishes itself by storing encrypted and signed session data directly within HTTP cookies, thereby eliminating the need for server-side storage or external databases, a pattern inspired by frameworks like Ruby On Rails. This design promotes statelessness, improving scalability and simplifying deployment strategies. While it doesn't adhere to a fixed release schedule, major versions typically introduce significant API adjustments or compatibility updates, such as the v8 release which focused on App Router support and API simplification. The library ships with comprehensive TypeScript types, ensuring a robust and type-safe development experience.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","session","secure","stateless","cookie","encryption","security","next.js","node.js","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/iron-session"},{"id":15338,"title":"WebCrypto-based Iron Implementation","library":"iron-webcrypto","status":"active","version":"2.0.0","language":"javascript","ecosystem":"npm","summary":"iron-webcrypto is a JavaScript/TypeScript library providing a WebCrypto API-based implementation of `@hapi/iron`. It enables sealing (encrypting and signing) and unsealing JSON-like data using symmetric key encryption with built-in message integrity verification, producing compact, URL-safe string tokens. The current stable version is 2.0.0, which notably dropped support for Node.js versions older than 20 and transitioned to an ESM-only module. It differentiates itself by relying solely on standard WebCrypto APIs, making it highly portable across modern JavaScript runtimes like Node.js v20+, Deno, Bun, and Cloudflare Workers, without depending on Node.js-specific `node:crypto` or `node:buffer` modules. The library's API is designed to be compatible with `@hapi/iron`, facilitating migrations or consistent usage patterns across projects. It ships with full TypeScript type definitions and is primarily intended for server-side or worker environments due to security implications of client-side secret exposure, which could expose encryption secrets.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","authentication","data integrity","encryption","webcrypto","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/iron-webcrypto"},{"id":110,"title":"IRS API Python Client","library":"irs-api","status":"maintenance","version":"N/A","language":"python","ecosystem":"rest","summary":"Unofficial Python wrapper for accessing IRS (Internal Revenue Service) public data and tax-related information programmatically. Provides convenience methods for retrieving tax forms, instructions, and other IRS public resources.","last_verified":"2026-05-12T08:10:17.422Z","tags":["irs","tax","government","api","python","forms"],"install_tag":"stale","install_tag_description":"widespread failures or data too old to trust","api":"https://checklist.day/api/registry/irs-api"},{"id":11106,"title":"JavaScript Type Testing Utility","library":"is","status":"maintenance","version":"3.3.2","language":"javascript","ecosystem":"npm","summary":"The `is` library is a lightweight, comprehensive JavaScript utility designed for type and value testing. It provides a rich API to determine the type or specific characteristics of a variable, offering functions like `is.string()`, `is.array()`, `is.empty()`, `is.equal()`, and many more for common JavaScript types and states. Currently stable at version 3.3.2, the package maintains a steady but not rapid release cadence, primarily focusing on bug fixes and dependency updates. Its key differentiator is the extensive, declarative API that simplifies complex type checks, often replacing verbose `typeof` or `instanceof` chains, making code more readable and robust. It's widely used in both Node.js and browser environments for input validation, conditional logic, and defensive programming.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","util","type","test"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/is"},{"id":12740,"title":"JavaScript Accessor Descriptor Checker","library":"is-accessor-descriptor","status":"active","version":"3.0.5","language":"javascript","ecosystem":"npm","summary":"The `is-accessor-descriptor` package provides a focused utility function to determine if a given JavaScript value, or a property on an object, represents a valid accessor property descriptor. It specifically checks for the presence of `get` and/or `set` properties and ensures they are functions, while rejecting `value` or `writable` properties which characterize data descriptors. Currently at version 3.0.5, this package is part of a family of descriptor-checking utilities under the `inspect-js` scope, emphasizing foundational JavaScript introspection. Its release cadence is stable and infrequent, reflecting its role as a fundamental helper. It differentiates itself by its precise focus, allowing developers to isolate and validate accessor descriptors without conflating them with other descriptor types, making it a reliable tool for metaprogramming and object property manipulation.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","accessor","check","data","descriptor","get","getter","is","keys"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/is-accessor-descriptor"},{"id":13344,"title":"is-browser","library":"is-browser","status":"maintenance","version":"2.1.0","language":"javascript","ecosystem":"npm","summary":"The `is-browser` package is a minimalist utility designed to determine if the current JavaScript execution environment is a web browser. It exports a single boolean value: `true` if executed in a browser context (detecting `window` and `document` globals), and `false` otherwise (typically in a Node.js environment). The package is at version `2.1.0` and has not received updates since 2018, indicating a mature, stable, but currently unmaintained codebase. Its primary use case is for simple conditional logic in universal JavaScript libraries that need to adapt behavior based on the runtime environment. Unlike more modern alternatives like `browser-or-node` (which offers checks for Web Workers, JSDOM, or Deno), `is-browser` provides only a basic browser vs. non-browser distinction. It has no external runtime dependencies, ensuring a minimal footprint.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/is-browser"},{"id":11097,"title":"Bun Module Identifier","library":"is-bun-module","status":"active","version":"2.0.0","language":"javascript","ecosystem":"npm","summary":"is-bun-module is a TypeScript utility library designed to programmatically identify and list modules within the Bun runtime environment. It distinguishes between Bun's native core modules (e.g., `bun:test`) and Node.js built-in modules that Bun has implemented (e.g., `fs`, `path`). The library provides functions to check individual module specifiers as well as retrieve comprehensive lists of all supported modules, optionally filtered by a specific Bun version string (e.g., '1.0.0' or 'latest'). As of version 2.0.0, the package is actively maintained with regular updates to reflect changes in Bun's module landscape, and it ships with full TypeScript type definitions for robust development.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","core","modules","module","node","dependencies","bun","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/is-bun-module"},{"id":11098,"title":"Detect CI Environment","library":"is-ci","status":"active","version":"4.1.0","language":"javascript","ecosystem":"npm","summary":"The `is-ci` package provides a minimalist, direct method for determining whether the current process is executing within a Continuous Integration (CI) environment. It exposes a simple boolean value (`true` if running in CI, `false` otherwise), abstracting away the complexities of checking various environment variables across different CI providers. The current stable version is `4.1.0`. The library typically sees updates in conjunction with its underlying dependency, `ci-info`, which is responsible for the core detection logic, leading to an irregular but feature-driven release cadence. Its primary differentiator is its singular focus on providing a simple boolean answer, making it ideal for conditional logic in build scripts, test runners, or deployment pipelines where CI context is crucial. It supports a wide array of CI services by leveraging `ci-info`'s comprehensive detection capabilities.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","ci","continuous","integration","test","detect","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/is-ci"},{"id":11099,"title":"JavaScript Data Descriptor Validator","library":"is-data-descriptor","status":"active","version":"2.1.3","language":"javascript","ecosystem":"npm","summary":"The `is-data-descriptor` package is a focused utility designed to accurately determine if a given JavaScript value conforms to the characteristics of a valid data property descriptor, as defined by the ECMAScript specification. Currently stable at version 2.1.3, it is part of the `inspect-js` family of descriptor validation libraries. Unlike `is-descriptor`, which checks for any valid descriptor type, this package specifically targets data descriptors, verifying the presence and correct types of properties like `value`, `writable`, `enumerable`, and `configurable`, while ensuring the absence of accessor properties (`get`, `set`). Its release cadence is typically slow, reflecting its stable and specific functionality. A key characteristic is that it will not throw an error for extraneous, invalid properties present on the descriptor object, which might differ from strict validation expectations in some scenarios. It is primarily used in Node.js environments and build processes where strict object property definition validation is required.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","accessor","check","data","descriptor","get","getter","is","keys"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/is-data-descriptor"},{"id":13343,"title":"is-dom DOM Node Check","library":"is-dom","status":"maintenance","version":"1.1.0","language":"javascript","ecosystem":"npm","summary":"The `is-dom` package provides a minimalist utility function to determine if a given JavaScript object is a DOM node. It offers a single export, `isDom`, which returns `true` for valid DOM nodes (like `document`, `HTMLElement` instances, `Text` nodes, etc.) and `false` otherwise. This library is currently at version 1.1.0 and, given its focused scope, typically experiences a very slow release cadence, with updates primarily for bug fixes or compatibility adjustments rather than new features. Its key differentiator is its extreme simplicity and singular purpose, avoiding larger DOM manipulation libraries when only a type check is required. It's often used in environments where direct DOM access is available, such as browsers or Node.js with a JSDOM environment, to ensure operations are performed on actual DOM elements.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","dom","html","is dom","dom node","dom object"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/is-dom"},{"id":11100,"title":"is-expression","library":"is-expression","status":"active","version":"4.0.0","language":"javascript","ecosystem":"npm","summary":"The `is-expression` package provides a utility function for synchronously validating if a given string is a syntactically correct JavaScript expression. It is currently at version 4.0.0 and appears to have an infrequent release cadence, with the latest major update focusing on parser upgrades. The library uses Acorn under the hood to perform its parsing, allowing for detailed error reporting when the `throw` option is enabled. Key differentiators include its simplicity, direct integration with Acorn options, and the ability to toggle strict mode or allow line comments, making it suitable for environments like templating engines (e.g., Pug) or dynamic code evaluation where robust expression validation is crucial. It focuses purely on syntax, not semantic validity or runtime behavior.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","expression"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/is-expression"},{"id":13346,"title":"is-falsey-x utility","library":"is-falsey-x","status":"active","version":"2.1.1","language":"javascript","ecosystem":"npm","summary":"The `is-falsey-x` package provides a highly focused utility function, `isFalsey`, designed to accurately determine if a given JavaScript value is 'falsey'. This includes standard JavaScript falsey values such as `false`, `0`, `-0`, `0n` (BigInt zero), `\"\"` (empty string), `null`, `undefined`, and `NaN`. The current stable version is 2.1.1, with the project exhibiting a cadence of frequent minor patch releases, often for 'auto build' purposes, and critical security updates as indicated by the v2.1.1 release. Its key differentiator lies in its minimal footprint and singular purpose, offering a lean alternative to incorporating larger utility libraries like Lodash or Underscore when only a falsey check is needed. It is designed to operate seamlessly across both Node.js environments (requiring Node.js >= 8.11.4) and modern browser contexts.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","isFalsey","module","nodejs","browser"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/is-falsey-x"},{"id":11101,"title":"is-identifier","library":"is-identifier","status":"active","version":"1.0.1","language":"javascript","ecosystem":"npm","summary":"The `is-identifier` package provides a highly focused utility to determine if a given string constitutes a valid JavaScript identifier according to ECMAScript specifications. Currently at stable version 1.0.1, this package follows Sindre Sorhus's typical release cadence of infrequent, targeted updates, primarily for bug fixes or minor spec clarifications, ensuring long-term stability. Its key differentiators include precise adherence to the JavaScript identifier rules, including reserved keywords (like `await`) and special global properties (like `globalThis`, `Infinity`, `NaN`, `undefined`) which it correctly treats as invalid identifiers for practical use, despite some not being strictly \"keywords\". It is a small, dependency-free module optimized for performant identifier validation, contrasting with broader AST parsing libraries.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","identifier","keyword","word","check","test","reserved","ecmascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/is-identifier"},{"id":14634,"title":"TypeScript Type Immutability Checker","library":"is-immutable-type","status":"active","version":"5.0.1","language":"javascript","ecosystem":"npm","summary":"is-immutable-type is a TypeScript utility library designed to statically analyze the immutability of TypeScript types within a given program context. It provides detailed classifications for types, distinguishing between `Immutable` (deeply read-only, no modifications possible), `ReadonlyDeep` (deeply immutable data, but methods are not), `ReadonlyShallow` (shallowly immutable, but deep values are not), `Mutable` (shallowly mutable), and `Unknown` (immutability could not be determined). The library is currently on version 5.0.1 and maintains an active release cadence, with several major and minor versions released recently, indicating continuous development. Its key differentiators include precise immutability definitions and a robust override mechanism, allowing developers to specify immutability for types where static analysis alone might be insufficient. It is typically integrated into TypeScript tooling like ESLint plugins for advanced type-aware linting.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","readonly","immutable","type","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/is-immutable-type"},{"id":11102,"title":"AWS Lambda Environment Detector","library":"is-lambda","status":"maintenance","version":"1.0.1","language":"javascript","ecosystem":"npm","summary":"is-lambda is a lightweight utility package designed to detect whether the current JavaScript execution environment is an AWS Lambda server. It achieves this by inspecting well-known AWS Lambda-specific environment variables such as `AWS_LAMBDA_FUNCTION_NAME`, `AWS_REGION`, and `LAMBDA_TASK_ROOT`. The current stable version is 1.0.1. Due to its focused and simple nature, its release cadence is typically very slow, with updates primarily occurring if AWS Lambda's environment signature changes or critical bug fixes are required. Its key differentiator is its minimalism, providing a single boolean value without additional overhead or complex configuration, making it suitable for quick environmental checks in serverless applications or conditional logic based on the deployment environment.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","aws","hosting","hosted","lambda","detect"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/is-lambda"},{"id":15126,"title":"is-lite: Lightweight Type Checking","library":"is-lite","status":"active","version":"2.0.0","language":"javascript","ecosystem":"npm","summary":"is-lite is a concise and efficient JavaScript utility library for performing type checks and validations, currently at version 2.0.0. It offers a comprehensive suite of functions for identifying various data types, ranging from primitives like `string` and `number` to complex structures such as `Array`, `Map`, `class` constructors, and asynchronous functions. A core strength of is-lite is its robust TypeScript support, which includes type guards that facilitate accurate type inference within conditional statements, thereby improving code safety and developer experience. The library is designed to be lightweight, providing a minimal bundle size, and supports tree-shakeable, individual imports for each type checker from the `is-lite/standalone` path, optimizing performance in bundle-conscious environments. It maintains a consistent release cadence, with frequent updates incorporating new features and dependency upgrades, demonstrating active maintenance and evolution.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","type","check","assertion","validation","test","typeguard","typeof","instanceof","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/is-lite"},{"id":13347,"title":"is-local-path","library":"is-local-path","status":"abandoned","version":"0.1.6","language":"javascript","ecosystem":"npm","summary":"This package, `is-local-path`, provides a utility function to determine if a given string represents a local file system path rather than a remote URL (like HTTP/HTTPS) or a data URI. It achieves this by checking for common remote path prefixes and data URI schemes. The current stable version is `0.1.6`, which was last updated approximately seven years ago (around 2017), indicating that the project is no longer actively maintained. Due to its age and lack of updates, it primarily supports CommonJS environments, and its path detection logic may not fully account for all modern path conventions, browser-specific path structures, or exotic URL schemes introduced since its last release. It serves as a straightforward, lightweight checker for basic local path identification, distinguishing common local paths (e.g., `/a/b`, `./c`, `../d`) from network or data paths.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/is-local-path"},{"id":11103,"title":"is-node","library":"is-node","status":"active","version":"1.1.1","language":"javascript","ecosystem":"npm","summary":"This package provides a minimal utility to programmatically determine if the current JavaScript execution environment is Node.js. It achieves this by checking for the presence of the global `process` object and specific properties like `process.versions.node`. The current stable version is 1.1.1. The package maintains a relatively active release cadence, primarily for patch updates related to build processes (e.g., `npm ignore`). Its key differentiator is its singular focus and small footprint, offering a straightforward boolean value rather than a complex function or object. It's commonly employed in isomorphic libraries or application code that needs to adapt behavior between server-side Node.js and client-side browser environments.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","is","node","detect","process","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/is-node"},{"id":14636,"title":"Node.js Modern Version Detector","library":"is-node-modern","status":"abandoned","version":"1.0.0","language":"javascript","ecosystem":"npm","summary":"This package, `is-node-modern`, provides a utility to programmatically or via CLI determine if the current Node.js environment meets a specified \"modern\" version threshold. It's currently at version 1.0.0, released during an era when Node.js versions 0.10 through 6.x were prevalent. While it allows for custom version thresholds, its default \"modern\" check is based on outdated LTS definitions, rendering it largely irrelevant for contemporary Node.js development without explicit configuration. Given its initial and sole release, along with the age of the Node.js versions it was designed for, the package is considered abandoned, lacking ongoing maintenance or updates for modern Node.js ecosystems. It offers a simple programmatic API (`require('is-node-modern')`) and a CLI command (`is-node-modern`) primarily for conditional execution in `package.json` scripts.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","node","modern","cli","tool","version"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/is-node-modern"},{"id":15339,"title":"is-promise","library":"is-promise","status":"active","version":"4.0.0","language":"javascript","ecosystem":"npm","summary":"is-promise is a minimalist utility that determines if an object adheres to the Promises/A+ specification by duck-typing, specifically checking for the presence and function type of a `then` method. The package is currently at version 4.0.0, which primarily introduced a breaking change for TypeScript users regarding `PromiseLike` inference. While it doesn't follow a strict, rapid release cadence, major versions address significant compatibility updates, particularly concerning module resolution in Node.js environments and TypeScript definitions. Its key differentiator is its small footprint and focused API, providing a reliable and agnostic way to identify promise-like objects, useful in contexts where various promise implementations or thenables might be encountered, without relying on a global `Promise` constructor.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/is-promise"},{"id":16399,"title":"HTTP Redirect Status Code Checker","library":"is-redirect","status":"active","version":"2.0.0","language":"javascript","ecosystem":"npm","summary":"is-redirect is a lightweight, focused utility package for JavaScript and TypeScript environments that efficiently determines if a given numeric HTTP status code falls within the 3xx redirection range. The current stable version is 2.0.0. As part of Sindre Sorhus's collection of focused utilities, it follows a pragmatic release cadence, with major versions typically signaling significant breaking changes, such as the recent transition to pure ESM. Its primary differentiator is its singular focus and minimal footprint, providing a reliable, dependency-free check for redirect status codes without including additional HTTP client or server logic. It serves as a fundamental building block for applications that need to interpret HTTP responses, such as proxies, web scrapers, or API clients, ensuring correct handling of redirect flows.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","redirect","http","https","status","code","codes","is","check"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/is-redirect"},{"id":14635,"title":"is-reference AST Node Identification","library":"is-reference","status":"active","version":"3.0.3","language":"javascript","ecosystem":"npm","summary":"is-reference is a focused utility designed to accurately determine whether a given JavaScript Abstract Syntax Tree (AST) node, specifically an `Identifier`, constitutes a 'reference' in the context of scope analysis. This is crucial for tools like bundlers, minifiers, and linters that need to differentiate between identifiers that refer to a variable binding (e.g., `console.log(foo)`) and those that are property names (e.g., `obj.foo`). The package is currently at version 3.0.3 and appears to follow an infrequent release cadence, driven by the needs of projects like Rollup. Its primary differentiator is its precise definition of a 'reference' within the ESTree specification, distinguishing it from simply being an `Identifier` node. It ships with TypeScript types, ensuring type-safe usage in modern JavaScript environments.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","ast","estree","acorn","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/is-reference"},{"id":13348,"title":"Process Running Status","library":"is-running","status":"maintenance","version":"2.1.0","language":"javascript","ecosystem":"npm","summary":"The `is-running` package provides a minimalist and direct utility for Node.js environments to ascertain if a process with a specific Process ID (PID) is currently active on the system. As of its latest stable release, `2.1.0`, the library focuses on a single, clear function: returning a boolean indicating the presence of a process for a given PID. The package maintains a stable, albeit infrequent, release cadence, with its core functionality having remained consistent since its last major update. Its primary differentiator lies in its extreme simplicity and lack of external dependencies for runtime, making it a lightweight choice for basic process monitoring or cleanup tasks, especially when compared to more comprehensive process management libraries that offer broader control and information beyond just status checks.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","pid","running","child","exec","spawn"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/is-running"},{"id":13349,"title":"is-type","library":"is-type","status":"abandoned","version":"0.0.1","language":"javascript","ecosystem":"npm","summary":"The `is-type` package provides a collection of utility functions for JavaScript type checking, mirroring functionalities often found in Node.js's `util.types` module, but exposed through a direct `is` object for easier access. Released at version `0.0.1` in 2013, this package is effectively unmaintained and has seen no updates since its initial publication. Its primary differentiation was offering a 'nicer API' compared to alternatives like `core-util-is`. Due to its age and lack of maintenance, it is not recommended for new projects. Current stable alternatives are either native JavaScript type checks, TypeScript, or modern utility libraries that provide similar functionality and better compatibility with contemporary JavaScript module systems and environments. It operates exclusively using CommonJS modules.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","type","checking","is","util","types"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/is-type"},{"id":11104,"title":"is-type-of: Complete Type Checking for Node.js","library":"is-type-of","status":"active","version":"2.2.0","language":"javascript","ecosystem":"npm","summary":"is-type-of is a comprehensive utility library for performing various type checks on JavaScript values, primarily targeting Node.js environments. It offers a wide array of functions to identify primitive types (like string, number, boolean, bigint, symbol, null, undefined), standard JavaScript objects (array, function, object), and Node.js-specific constructs such as generator functions and async functions. The package ships with full TypeScript support, including type guards, enhancing development with strong typing. The current stable version is 2.2.0, released in December 2024, which includes Node.js 14 support for `hasOwn`. The library maintains a regular release cadence, with version 2.1.0 (November 2023) introducing dual CommonJS and ES Module support using `tshy`, ensuring broad compatibility. Its key differentiators include its extensive and specific type checking methods and seamless TypeScript integration, making it a reliable tool for robust type validation.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","typeof","checker","type","is","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/is-type-of"},{"id":16401,"title":"is-url-http","library":"is-url-http","status":"active","version":"2.3.13","language":"javascript","ecosystem":"npm","summary":"is-url-http is a focused utility library for JavaScript and TypeScript environments that efficiently determines if a given string represents a valid HTTP or HTTPS URL. It primarily checks the scheme (http or https) and basic URL structure based on WHATWG URL Standard conventions. The current stable version is 2.3.13, and the library exhibits an active maintenance schedule with frequent patch and minor updates, typically every few weeks, addressing bug fixes and minor enhancements. Its key differentiators include its singular focus on HTTP/HTTPS URL validation, ensuring a small footprint and predictable behavior without delving into broader URL parsing concerns. A notable feature is the provision of a separate 'lightweight' bundle, specifically optimized for browser environments, which aims to minimize bundle size while retaining core validation functionality. This makes it an ideal choice for client-side applications where every byte counts, differentiating it from more comprehensive URL manipulation libraries.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","boolean","check","http","https","is","url","whatwg","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/is-url-http"},{"id":17275,"title":"HTTP URL String Validator","library":"is-valid-http-url","status":"maintenance","version":"1.0.3","language":"javascript","ecosystem":"npm","summary":"This package provides a focused utility function to determine if a given string adheres to the structural requirements of an HTTP or HTTPS URL. Currently at version 1.0.3, it is a stable, low-cadence library, primarily maintained for compatibility and reliability rather than frequent feature additions. Its core validation logic is built upon a robust regular expression initially developed by Diego Perini, which is well-regarded for its comprehensive coverage of various URL components. Unlike larger, more feature-rich URL parsing libraries, `is-valid-http-url` offers a lightweight and direct API specifically for string format validation, making it ideal for scenarios where only a quick check for valid HTTP/HTTPS URL syntax is needed without additional overhead.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","http","url","uri","string","check","validate","validation"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/is-valid-http-url"},{"id":20144,"title":"is-webpack-bundle","library":"is-webpack-bundle","status":"maintenance","version":"1.0.0","language":"javascript","ecosystem":"npm","summary":"A micro-package (v1.0.0, no active releases since 2019) that detects at runtime whether the current module was bundled by webpack. It works by checking for the presence of a `__webpack_require__` function in the global scope. This is a simple, single-purpose utility with no dependencies. For similar detection in other bundlers (e.g., Rollup, Parcel), alternative approaches are needed. The package is published as a CommonJS module only, with no TypeScript type definitions.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/is-webpack-bundle"},{"id":11105,"title":"JavaScript Type Checking Utilities","library":"is-what","status":"active","version":"5.5.0","language":"javascript","ecosystem":"npm","summary":"`is-what` is a lightweight, fully TypeScript-supported utility library providing a comprehensive set of functions for JavaScript type checking, such as `isPlainObject()`, `isArray()`, `isString()`, and many more specific checks. Currently at version `5.5.0`, the library maintains a steady release cadence, frequently adding new type-checking utilities and dependency updates. Its core differentiators include a focus on simplicity, a small footprint, robust TypeScript type inference (automatically narrowing types after checks), and a more intuitive handling of edge cases like `NaN` compared to native JavaScript functions. It explicitly distinguishes between plain objects (`{}`) and class instances, addressing a common pain point in JavaScript development. The library aims to be a straightforward and reliable alternative to more complex or less type-safe existing solutions. Its `v5.x` releases moved to ESM-only and refined its TypeScript integration.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","typescript","typechecker","check-type","javascript-type","primitive-types","plain-object","plain-objects"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/is-what"},{"id":13350,"title":"is-what-type: Simple Type Checking","library":"is-what-type","status":"active","version":"1.1.4","language":"javascript","ecosystem":"npm","summary":"is-what-type is a lightweight and comprehensive JavaScript/TypeScript utility library designed for robust type checking of various values. It offers a single default export, `isWhatType`, which returns a string representation of a value's type, alongside numerous named exports like `isString`, `isNumber`, `isObject`, `isArray`, and `isPromise` for specific boolean checks. Currently at version 1.1.4, this library focuses on providing a wide array of type-checking functions, from primitive types to complex browser and Node.js-specific objects like Blob, File, and Buffer, making it suitable for both front-end and back-end development. Its main differentiator lies in its extensive collection of precise `isX` functions and the flexibility of getting a detailed type string, catering to detailed validation scenarios.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","util","type","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/is-what-type"},{"id":21470,"title":"ISA RWVal","library":"isa-rwval","status":"active","version":"0.10.11","language":"python","ecosystem":"pypi","summary":"ISA RWVal provides metadata tracking tools for managing diverse life science, environmental, and biomedical experiments. Current version 0.10.11, maintenance release with updated dependencies and Python 3.13 support.","last_verified":"2026-04-27T00:00:00.000Z","tags":["metadata","bioinformatics","isa-tab","experiments"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/isa-rwval"},{"id":3519,"title":"isal","library":"isal","status":"active","version":"1.8.0","language":"python","ecosystem":"pypi","summary":"isal (python-isal) provides faster zlib and gzip compatible compression and decompression by offering Python bindings for the Intel® Intelligent Storage Acceleration Library (ISA-L). It includes `isal_zlib` and `igzip` as high-performance, largely drop-in replacements for the standard library's `zlib` and `gzip` modules, respectively, along with `igzip_threaded` for multi-threaded streaming and `igzip_lib` for direct ISA-L API access. The current version is 1.8.0, and it maintains an active development and release cadence.","last_verified":"2026-04-25T11:11:32.139Z","tags":["compression","zlib","gzip","isa-l","performance"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/isal"},{"id":27877,"title":"IsBinary","library":"isbinary","status":"active","version":"1.0.1","language":"python","ecosystem":"pypi","summary":"A lightweight pure Python package to check if a file is binary or text (fork of binaryornot). Current version 1.0.1, released April 2023. Uses heuristic scanning of a configurable chunk of bytes.","last_verified":"2026-05-09T00:00:00.000Z","tags":["binary","file-type","text-detection","pure-python"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/isbinary"},{"id":9050,"title":"ISBNlib","library":"isbnlib","status":"active","version":"3.10.14","language":"python","ecosystem":"pypi","summary":"ISBNlib is an active Python library (current version 3.10.14) providing a pure-Python solution for extracting, cleaning, transforming, hyphenating, and fetching metadata for ISBNs (International Standard Book Numbers). It offers a straightforward API for various ISBN-related tasks and receives frequent minor updates to its internal data ranges and service integrations.","last_verified":"2026-04-16T00:00:00.000Z","tags":["isbn","book","library","metadata","validation","parsing","bibliographic"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/isbnlib"},{"id":11107,"title":"DOM Element Checker","library":"iselement","status":"active","version":"1.1.4","language":"javascript","ecosystem":"npm","summary":"The `iselement` package provides a focused utility function to accurately determine if a given JavaScript object is a DOM `Element`. Unlike simpler checks that rely solely on `instanceof HTMLElement`, this library is designed to correctly identify a broader range of elements, including 'exotic' elements such as SVG polygons. This ensures more robust and cross-browser compatible DOM manipulation logic, particularly crucial when dealing with complex web applications or third-party content. The current stable version is 1.1.4. Given its specific utility, the release cadence is typically stable and infrequent, with updates primarily for bug fixes or minor enhancements rather than new feature introductions. Its key differentiator is its comprehensive approach to element identification beyond standard HTML elements, providing reliable checks across the entire DOM specification.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/iselement"},{"id":13351,"title":"iserror: Error Object Type Check","library":"iserror","status":"abandoned","version":"0.0.2","language":"javascript","ecosystem":"npm","summary":"The `iserror` package, currently at version `0.0.2`, provides a lightweight utility function designed to determine if a given JavaScript value is an `Error` object. Released several years ago, it offers a simple, cross-environment solution for both Node.js and browser environments, as indicated by its keywords. Unlike Node.js's built-in `util.isError` (which has been deprecated since Node.js 10 and eventually removed), `iserror` functions as a standalone CommonJS module. Its primary differentiator is its singular focus on this specific type-checking task without introducing additional dependencies, providing a basic `require` interface for quick integration into projects that prefer a dedicated utility over direct `instanceof Error` checks or more complex custom type-guarding logic. Its release cadence appears to be minimal, reflecting a stable but largely unmaintained state since its initial publication.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","test","object","error","iserror","browser","node"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/iserror"},{"id":23903,"title":"ishex","library":"ishex","status":"active","version":"1.1.0","language":"python","ecosystem":"pypi","summary":"Simple Python package to check if a string is valid hexadecimal. Current version 1.1.0, updated infrequently.","last_verified":"2026-05-01T00:00:00.000Z","tags":["hex","validation","string","utility"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/ishex"},{"id":16731,"title":"isitme Passkey Authentication","library":"isitme","status":"active","version":"0.0.7","language":"javascript","ecosystem":"npm","summary":"The `isitme` package (currently version 0.0.7) provides a highly streamlined and zero-configuration solution for passkey-based authentication, specifically engineered for solo developers or 'solo builders'. It abstracts away the complexities of implementing WebAuthn, offering a simple 'no accounts, just your fingerprint' approach to secure access. The library facilitates both passkey registration and subsequent login flows, leveraging device-native authentication methods without the need for traditional backend user management or database integration. It offers first-class integrations with popular JavaScript frameworks such as React, Hono, Next.js, and Vue, providing framework-specific components or utilities that handle the entire passkey lifecycle. Its core differentiator lies in its extreme simplicity and developer experience, aiming for rapid integration and minimal friction for securely gating content or functionality. While in early development (pre-1.0), it focuses on providing a robust yet easy-to-use authentication layer for personalized, secure access.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/isitme"},{"id":25763,"title":"island-build","library":"island-build","status":"active","version":"0.0.11","language":"javascript","ecosystem":"npm","summary":"Build support module for island development, currently at v0.0.11. Provides tooling for building 'island' architectures (micro-frontends or isolated components) with minimal configuration. Differentiates by focusing on targeted builds for isolated UI islands. Early-stage package with breaking changes likely. Develops actively but version indicates pre-1.0.0 instability.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/island-build"},{"id":21471,"title":"islpy","library":"islpy","status":"active","version":"2026.1","language":"python","ecosystem":"pypi","summary":"Python wrapper around the Integer Set Library (isl), providing operations on integer sets, relations, and affine constraints. Current version 2026.1, released on a rolling basis with no fixed cadence.","last_verified":"2026-04-27T00:00:00.000Z","tags":["isl","polyhedral","integer sets","loop optimization","compiler"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/islpy"},{"id":13353,"title":"isNumber","library":"isnumber","status":"maintenance","version":"1.0.0","language":"javascript","ecosystem":"npm","summary":"The `isNumber` package provides a minimal, single-line utility function to determine if a value represents a finite number. Currently at version 1.0.0, this package is highly stable with an extremely infrequent release cadence, reflecting its narrow and well-defined scope (last published 13 years ago). Its key differentiator lies in its approach to type coercion: unlike `Number.isFinite()` which strictly checks the type, `isNumber` uses `parseFloat()` to first attempt to parse the input into a number. It then verifies that the parsed result is a finite number and not `NaN`. This makes it suitable for scenarios where number-like strings (e.g., \"123.45\") should be treated as valid numbers, but it also introduces specific behaviors for other complex types that are not strictly numbers or strings.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","number","test","isNumber","finite"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/isnumber"},{"id":14637,"title":"isNumeric","library":"isnumeric","status":"abandoned","version":"0.3.3","language":"javascript","ecosystem":"npm","summary":"The `isNumeric` package provides a utility function to determine if a given JavaScript object represents a numeric value. It's designed to be more permissive than standard JavaScript's `Number.isFinite()` or `isNaN()`, accepting various string representations of numbers, including integers, floating-points, octals (e.g., `0144`), hexadecimals (e.g., `0xFF`), and scientific notation (e.g., `3e5`). This package is currently at version 0.3.3 and was last published over 8 years ago, indicating it is no longer actively maintained. Its key differentiator is its broad interpretation of what constitutes a 'numeric' value, especially its handling of string inputs, which includes unusual parsing of 'decimal commas' (e.g., '1,1') that deviates from standard JavaScript number parsing. Given its abandonment, users might consider more modern, actively maintained alternatives or native `Number` methods for stricter validation.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","isnumeric","numeric","number"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/isnumeric"},{"id":21472,"title":"iso-639","library":"iso-639","status":"active","version":"0.4.5","language":"python","ecosystem":"pypi","summary":"Python library for ISO 639 standard, providing mappings between language names, ISO 639-1 (alpha-2), ISO 639-2 (alpha-3), and ISO 639-3 codes. Version 0.4.5 is the latest release (as of 2025).","last_verified":"2026-04-27T00:00:00.000Z","tags":["ISO 639","language codes","localization"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/iso-639"},{"id":13352,"title":"Isomorphic Node Constants","library":"iso-constants","status":"active","version":"0.1.2","language":"javascript","ecosystem":"npm","summary":"The `iso-constants` package provides Node.js's `process.constants` values in a way that is usable across both Node.js and browser environments. It aims to offer a consistent set of system-level constants, such as `RTLD_LAZY` or `UV_THREADPOOL_SIZE`, regardless of the execution context. Currently at version `0.1.2`, the library maintains a generally low release cadence, primarily issuing patch fixes, indicating a stable and focused scope rather than rapid feature development. A key differentiator is its automatic constant update mechanism, which runs during `npm install` to ensure the most current constants are available. This approach enables developers to write isomorphic code that relies on these specific constants without needing conditional logic for different runtimes, simplifying cross-environment development.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","constants","node","browser"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/iso-constants"},{"id":13354,"title":"Isomorphic Random Bytes Stream","library":"iso-random-stream","status":"active","version":"2.0.2","language":"javascript","ecosystem":"npm","summary":"iso-random-stream provides an isomorphic (Node.js and browser compatible) readable stream for cryptographic random bytes. In Node.js environments, it leverages `crypto.randomBytes`, while in browsers, it utilizes `Crypto.getRandomValues()` for secure randomness. The package is currently at version 2.0.2, primarily releasing bug fixes and minor updates after a significant breaking change in version 2.0.0. The v2.0.0 release refactored the internal implementation, removed an explicit `Buffer` dependency, and introduced first-party TypeScript type definitions. Unlike some alternatives, it offers a streaming interface, which is beneficial for generating large quantities of random data without consuming excessive memory upfront.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","stream","random","bytes","isomorphic","node","browser","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/iso-random-stream"},{"id":16400,"title":"Isomorphic HTTP Stream","library":"iso-stream-http","status":"active","version":"0.1.2","language":"javascript","ecosystem":"npm","summary":"iso-stream-http is a JavaScript module that provides an isomorphic (browser and Node.js compatible) implementation of Node.js's native `http` module. Currently at version 0.1.2, it aims to replicate the Node.js HTTP client API as closely as possible within browser environments, offering pseudo-streaming capabilities where the entire response is held in memory, and in some modern browsers, true streaming. It is heavily inspired by and intended to replace `stream-http`. The project appears to have a slow release cadence, with the latest update being minor bug fixes. Key differentiators include its isomorphic nature, aiming for Node.js API parity in the browser, and its focus on providing data before the request completes, which is a significant feature for handling larger responses efficiently in both client and server contexts.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","http","stream","streaming","fetch","node http"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/iso-stream-http"},{"id":13355,"title":"Isomorphic WHATWG URL API","library":"iso-url","status":"active","version":"1.2.1","language":"javascript","ecosystem":"npm","summary":"iso-url provides an isomorphic implementation of the WHATWG URL API, ensuring consistent URL parsing and manipulation across Node.js and browser environments. It wraps the native `URL` and `URLSearchParams` objects and adds some support for legacy Node.js `url.parse` properties on the `URL` instance. The package is currently at version 1.2.1 and maintains an active release cadence with regular bug fixes and dependency updates, with minor versions released every few months. A key differentiator is its unified API that bridges modern browser `window.URL` behavior with the Node.js `url` module, while also offering `format` and `relative` utilities for common URL operations. It explicitly adheres to the WHATWG specification, advocating for `URLSearchParams` and not supporting legacy `querystring` objects.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","url","node","browser","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/iso-url"},{"id":7315,"title":"ISO Week Date Toolkit","library":"iso-week-date","status":"active","version":"2.3.0","language":"python","ecosystem":"pypi","summary":"The `iso-week-date` library provides a toolkit for working with ISO Week date formats, specifically YYYY-WNN and YYYY-WNN-D. It offers `IsoWeek` and `IsoWeekDate` classes to manage these date formats, facilitating parsing, conversion, and operations directly, thus avoiding common pitfalls associated with converting between string, `date`, and `datetime` objects in Python. The current version is 2.3.0, and it maintains a regular release cadence as needed for updates and new features.","last_verified":"2026-04-16T00:00:00.000Z","tags":["date","time","iso8601","week-date","iso-week","datetime"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/iso-week-date"},{"id":2077,"title":"ISO 3166-1 Country Definitions","library":"iso3166","status":"active","version":"2.1.1","language":"python","ecosystem":"pypi","summary":"`iso3166` is a lightweight Python library providing self-contained definitions for ISO 3166-1 country codes. It allows conversion between two-letter (alpha-2), three-letter (alpha-3), three-digit (numeric) codes, and country names. The current version is 2.1.1, released in July 2022, and updates are typically made to incorporate changes in the ISO 3166-1 standard.","last_verified":"2026-04-24T14:00:28.984Z","tags":["iso","country codes","i18n","standardization"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/iso3166"},{"id":5970,"title":"ISO 4217 Currency Data","library":"iso4217","status":"active","version":"1.16.20260101","language":"python","ecosystem":"pypi","summary":"The `iso4217` library provides ISO 4217 currency data for Python, represented as an `enum` module. It offers access to current and historical currency codes, names, and numerical values. The library is actively maintained with version `1.16.20260101` and releases new versions regularly to reflect updates to the ISO 4217 standard, typically indicated by a date-based versioning scheme.","last_verified":"2026-04-14T00:00:00.000Z","tags":["currency","ISO 4217","finance","enum"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/iso4217"},{"id":11108,"title":"ISO639 Language Codes","library":"iso639-codes","status":"active","version":"1.0.1","language":"javascript","ecosystem":"npm","summary":"The `iso639-codes` package provides a comprehensive, static dataset of ISO639 language codes, mapping human-readable language names to their corresponding ISO639-1 (alpha-2) and ISO639-2 (alpha-3) codes, alongside a list of alternative names for each language. The current stable version is 1.0.1, indicating a mature and stable dataset. The package operates on a data-driven release cadence, likely receiving updates primarily when the underlying ISO standard data source (www.loc.gov/standards/iso639-2) changes, or for minor maintenance. Its key differentiator is its direct, pre-parsed JSON structure, which allows for straightforward integration and fast local lookups of language metadata, making it suitable for internationalization (i18n) efforts requiring efficient access to language identifier information without external API calls.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","code-locality","codes","i18n","iso","iso639","iso639-1","iso639-2","json"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/iso639-codes"},{"id":7316,"title":"ISO 639 Language Library","library":"iso639-lang","status":"active","version":"2.6.3","language":"python","ecosystem":"pypi","summary":"iso639-lang is a fast, comprehensive Python library for working with ISO 639 language codes and information. It provides access to language data across ISO 639-1, -2, and -3 standards. The library is actively maintained with frequent updates, often tied to new releases of the ISO 639-3 tables by SIL, and is currently at version 2.6.3.","last_verified":"2026-04-16T00:00:00.000Z","tags":["language","iso639","localization","l10n","internationalization","i18n"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/iso639-lang"},{"id":1173,"title":"Simple module to parse ISO 8601 dates","library":"iso8601","status":"active","version":"2.1.0","language":"python","ecosystem":"pypi","summary":"This module parses the most common forms of ISO 8601 date strings (e.g., 2007-01-14T20:34:22+00:00) into `datetime` objects. It simplifies the process of converting various ISO 8601 date and time formats into Python's native `datetime` types. The library is actively maintained, with a typical release cadence of a few minor/patch versions per year, ensuring compatibility and bug fixes.","last_verified":"2026-04-23T17:53:12.933Z","tags":["date parsing","ISO 8601","datetime","timezone","utility"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/iso8601"},{"id":13356,"title":"isobj","library":"isobj","status":"abandoned","version":"1.0.0","language":"javascript","ecosystem":"npm","summary":"The `isobj` package provides a highly focused utility function designed to determine if a given JavaScript value is an 'object literal', specifically designed to exclude arrays (`[]`) and `null`. Released as version `1.0.0` in April 2014, the package has seen no subsequent updates or maintenance, indicating it is an abandoned project. Its functionality, based on its usage examples and common patterns for such utilities, likely checks if the `typeof` operator returns 'object' while also ensuring the value is not `null` and not an array (`Array.isArray`). Notably, it *does* return `true` for instances like `new Date()` or `new RegExp()`, which are JavaScript objects but not strictly 'plain' object literals (i.e., created by `{}`). Due to its age and lack of modern JavaScript module support (it's CommonJS-only), developers are generally advised to implement this check directly using native JavaScript constructs or opt for more actively maintained utility libraries that offer broader compatibility and features.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","test","object","literal","validate","check"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/isobj"},{"id":21473,"title":"isocodes","library":"isocodes","status":"active","version":"2025.8.25","language":"python","ecosystem":"pypi","summary":"isocodes provides lists of various ISO standards (e.g., country, language, language scripts, and currency names) in one place. Current version 2025.8.25, updated regularly with new releases.","last_verified":"2026-04-27T00:00:00.000Z","tags":["iso","standards","countries","languages","currencies"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/isocodes"},{"id":353,"title":"isodate","library":"isodate","status":"active","version":"0.7.2","language":"python","ecosystem":"pypi","summary":"An ISO 8601 date/time/duration parser and formatter. Current version: 0.7.2, released on October 8, 2024. Maintained with a release cadence of approximately one year between major versions.","last_verified":"2026-05-12T13:14:42.914Z","tags":["ISO 8601","datetime","duration","parser","formatter"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/isodate"},{"id":646,"title":"isoduration","library":"isoduration","status":"maintenance","version":"20.11.0","language":"python","ecosystem":"pypi","summary":"isoduration is a Python library for working with ISO 8601 durations (e.g., 'P3Y6M4DT12H30M5S'). It provides functionality for parsing duration strings, formatting durations, and performing arithmetic operations with Python's `datetime` objects. The library is currently at version 20.11.0, released in 2020, and appears to be in maintenance mode with no recent major releases, though minor updates or repackaging may occur.","last_verified":"2026-05-12T17:13:37.039Z","tags":["iso8601","duration","parsing","datetime","timedelta"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/isoduration"},{"id":13357,"title":"isoformat","library":"isoformat","status":"active","version":"0.2.1","language":"javascript","ecosystem":"npm","summary":"isoformat is a JavaScript library designed for concise formatting and parsing of ISO 8601 date and date-time strings. It aims to provide a 'tidier' alternative to the standard `Date.toISOString()` by returning the shortest equivalent UTC string for formatting, and offering flexible parsing of common ISO forms. The current stable version is v0.2.1, indicating a library that is actively maintained with recent minor releases, focusing on usability and adherence to specific subsets of the ISO 8601 standard. Key differentiators include its focus on minimal output for `format` (e.g., explicitly excluding YYYY or YYYY-MM forms) and a more permissive `parse` function that handles various ISO 8601 date and time formats, including different timezone offsets and even the widely supported but non-standard -00:00, while explicitly not supporting two-digit time zone offsets (+HH or -HH).","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/isoformat"},{"id":5972,"title":"Managed isolated environments for Python","library":"isolate","status":"active","version":"0.25.7","language":"python","ecosystem":"pypi","summary":"Isolate offers a pluggable end-to-end solution for building, managing, and using isolated environments (virtualenv, conda, remote, and more). While directly installable, its primary utility for most users is realized as an underlying component of the fal.ai platform, enabling serverless execution of Python functions with specified dependencies in isolated cloud environments. The current version is 0.25.7, and the project appears to have an active release cadence, with version 0.25.6 uploaded to PyPI in early April 2026.","last_verified":"2026-04-14T00:00:00.000Z","tags":["environment management","virtual environments","dependency isolation","cloud execution","serverless","fal.ai"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/isolate"},{"id":5971,"title":"isolate-proto","library":"isolate-proto","status":"active","version":"0.30.9","language":"python","ecosystem":"pypi","summary":"isolate-proto provides the internal gRPC definitions for the Isolate Controller, a system designed for building, managing, and using isolated execution environments (e.g., virtualenv, conda, remote). As a protocol buffer library, it contains the generated Python code necessary for client-server communication within the 'Isolate Cloud' ecosystem. The current version is 0.30.9, and it appears to be under active development with recent updates.","last_verified":"2026-04-14T00:00:00.000Z","tags":["gRPC","protocol buffers","cloud","internal","isolation","code generation"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/isolate-proto"},{"id":25764,"title":"isomor-babel","library":"isomor-babel","status":"active","version":"2.0.2","language":"javascript","ecosystem":"npm","summary":"Babel integration for isomor, a framework that abstracts frontend-backend communication by allowing direct function calls from UI code. v2.0.2 (stable, maintained), ships TypeScript types, requires Node >=11. Unlike REST or GraphQL, isomor uses Babel transpilation to automatically separate client and server code within a single project directory. This package provides the Babel plugin that transforms imports and generates the necessary layers. Key differentiator: eliminates API boilerplate by keeping frontend and backend code together, with TypeScript support.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/isomor-babel"},{"id":25765,"title":"Isomor Core","library":"isomor-core","status":"active","version":"3.0.0","language":"javascript","ecosystem":"npm","summary":"Core library for isomor, a tool that abstracts frontend-backend communication in web applications by allowing direct server function calls from UI code without REST or GraphQL. Version 3.0.0 is current; the project uses a rolling release cadence. Key differentiators include automatic layer generation via Babel transpilation, tight code coupling, and TypeScript consistency. Isomor eliminates boilerplate and reduces overhead by keeping all code in a single project. The core package provides essential utilities and types.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/isomor-core"},{"id":25766,"title":"Isomor JSON Schema Generator","library":"isomor-json-schema-generator","status":"active","version":"3.0.0","language":"javascript","ecosystem":"npm","summary":"isomor-json-schema-generator version 3.0.0 is a library for Isomor, a framework that abstracts frontend-backend layers by automatically generating API layers from a single codebase, eliminating the need for REST or GraphQL. It uses Babel transpilation to separate client and server code, with strong TypeScript support. This package specifically handles JSON schema generation for Isomor. Release cadence is tied to Isomor; actively maintained. Key differentiator: seamless integration with Isomor's automatic layer generation.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/isomor-json-schema-generator"},{"id":25767,"title":"isomor-ng-nest","library":"isomor-ng-nest","status":"active","version":"2.7.0","language":"javascript","ecosystem":"npm","summary":"isomor-ng-nest v2.7.0 is a frontend/backend library for the isomor ecosystem, enabling direct function calls from UI to server without explicit API layers (REST/GraphQL). It uses Babel transpilation to separate frontend and backend code within a single project. Supports Node >=11 and ships TypeScript types. It is part of a set of packages for isomorphic TypeScript development with Angular (ng) and NestJS (nest) integrations. Release cadence is irregular, tied to isomor updates.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","isomorphic","typescript","angular","ng","nest","server"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/isomor-ng-nest"},{"id":25768,"title":"isomor-react-app","library":"isomor-react-app","status":"active","version":"2.6.4","language":"javascript","ecosystem":"npm","summary":"React application setup package for the Isomor framework (v2.6.4). Isomor enables full-stack TypeScript development in a single project by auto-generating the API layer between frontend and backend, eliminating the need for explicit REST or GraphQL endpoints. It uses Babel transpilation at compile time to split client and server code. Release cadence is irregular; latest stable is v2.6.x. Key differentiator: seamless function calls from UI to server with full type safety, no boilerplate.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","isomorphic","typescript","react","server"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/isomor-react-app"},{"id":25769,"title":"Isomor Server","library":"isomor-server","status":"active","version":"3.0.4","language":"javascript","ecosystem":"npm","summary":"Server-side library for isomor, a framework that abstracts frontend-backend communication layers to allow direct function calls from UI code. Version 3.0.4 is current; release cadence is irregular. Key differentiators: automatic layer generation via Babel transpilation, eliminates REST/GraphQL overhead, strong TypeScript consistency by colocating frontend and backend code. Targets Node >=11.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/isomor-server"},{"id":25770,"title":"Isomor Transpiler","library":"isomor-transpiler","status":"active","version":"3.0.4","language":"javascript","ecosystem":"npm","summary":"The isomor-transpiler package (v3.0.4) is the Babel-based transpiler for isomor, a full-stack framework that automatically generates API layers between frontend and backend in a single TypeScript project. Instead of writing REST/GraphQL endpoints, isomor transpiler extracts server-side function calls from client code and creates the necessary communication stubs. This package handles the actual transpilation of .ts/.tsx files, converting decorated functions into fetch calls. It is part of the isomor ecosystem, which aims to reduce boilerplate and enforce type safety across the stack. Release cadence is irregular but maintained. Key differentiator: seamless integration with TypeScript, allowing direct imports of server functions without manual API definition.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/isomor-transpiler"},{"id":25771,"title":"Isomor Vue App","library":"isomor-vue-app","status":"maintenance","version":"2.7.1","language":"javascript","ecosystem":"npm","summary":"isomor-vue-app is a library for isomor v2.x, an isomorphic framework that abstracts frontend-backend layers in a single TypeScript/JavaScript project. It generates communication layers automatically, replacing REST or GraphQL with direct function calls from frontend to server. This package provides Vue-specific integration (likely Vue 2) for isomor. The framework uses Babel transpilation to separate code. Released as part of isomor ecosystem, maintained by apiel.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","isomorphic","typescript","vue","server"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/isomor-vue-app"},{"id":13358,"title":"Isomorphic Base64","library":"isomorphic-base64","status":"maintenance","version":"1.0.2","language":"javascript","ecosystem":"npm","summary":"isomorphic-base64 is a compact, zero-dependency utility that provides consistent Base64 encoding and decoding functionality across both Node.js and browser environments. It exports `atob` and `btoa` functions, mirroring the browser's global Web API for Base64 operations. Currently at version 1.0.2, the package was last published over a decade ago (May 2015), indicating a highly stable and mature codebase that has seen no significant breaking changes or feature additions, operating on a maintenance-only release cadence. Its key differentiator is providing a reliable polyfill or abstraction layer, ensuring that applications can perform Base64 transformations uniformly without needing to conditionally implement Node.js's `Buffer` API or rely on the global `window.atob`/`window.btoa` in browsers. It primarily handles ASCII/Latin-1 strings, a common limitation of the native `atob`/`btoa` functions.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","isomorphic","base64","browserify","ascii"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/isomorphic-base64"},{"id":11109,"title":"Isomorphic DOMPurify Wrapper","library":"isomorphic-dompurify","status":"active","version":"3.9.0","language":"javascript","ecosystem":"npm","summary":"isomorphic-dompurify provides a universal wrapper for the DOMPurify library, enabling its seamless use across both client-side browser environments and server-side Node.js applications. Its primary function is to abstract away the environment-specific initialization details required by DOMPurify, which necessitates a DOM tree to operate. On the server, it leverages `jsdom` to create a fake DOM environment, making the API identical to client-side usage. The package is currently at version 3.9.0 and experiences a regular release cadence, primarily driven by updates to its core dependency, DOMPurify, and other development dependencies. A key differentiator is its automatic handling of `jsdom` setup and teardown for server-side XSS sanitization, along with utilities for memory management in long-running Node.js processes. This library is crucial for applications built with frameworks like Next.js that require consistent sanitization logic irrespective of the rendering environment.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","security","dompurify","xss-filter","xss","isomorphic","wrapper","universal","ssr","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/isomorphic-dompurify"},{"id":11111,"title":"Isomorphic Fetch API","library":"isomorphic-fetch","status":"maintenance","version":"3.0.0","language":"javascript","ecosystem":"npm","summary":"Isomorphic-fetch is a JavaScript library that provides the WHATWG Fetch API for both Node.js and browser environments. Its current stable version is 3.0.0. The package operates as a polyfill, meaning it modifies the global scope to add the `fetch` function and related constructs like `Headers`, `Request`, and `Response`. For server-side operations, it leverages `node-fetch`, while for client-side, it's built on GitHub's WHATWG Fetch polyfill. Its release cadence has slowed, with the last major version (v3.0.0) released significantly after previous iterations, suggesting a maintenance rather than active development phase. A key differentiator is its polyfill approach, which automatically makes `fetch` available globally, contrasting with 'ponyfill' alternatives like `fetch-ponyfill` or `cross-fetch` that avoid global pollution. This design choice aims for API consistency but requires users to be aware of global modifications.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/isomorphic-fetch"},{"id":11110,"title":"isomorphic-git: Pure JavaScript Git","library":"isomorphic-git","status":"maintenance","version":"1.37.5","language":"javascript","ecosystem":"npm","summary":"isomorphic-git is a comprehensive, pure JavaScript re-implementation of the Git protocol and repository management, designed to operate seamlessly in both Node.js environments and web browsers. It enables applications to read from, write to, fetch from, and push to Git repositories without requiring any native C++ modules or the system's `git` executable. The current stable version is 1.37.5, with frequent patch releases addressing bug fixes and occasional minor features. The project aims for 100% interoperability with the canonical Git implementation, operating on standard `.git` directories. A key differentiator is its modular API, which allows bundlers like Rollup and Webpack to include only the necessary functions, resulting in smaller application bundles. While the original author has moved on, the project is actively maintained by a community of volunteers who oversee code reviews, issues, and ensure its continued functionality and stability. It ships with TypeScript type definitions, providing a robust development experience.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","git","isomorphic","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/isomorphic-git"},{"id":20145,"title":"Isomorphic Style Loader","library":"isomorphic-style-loader","status":"active","version":"5.4.0","language":"javascript","ecosystem":"npm","summary":"Webpack loader for CSS that optimizes critical path rendering and supports isomorphic (universal) React apps. Current stable version is 5.4.0, released April 2022. Works like style-loader but allows server-side collection of CSS strings via _getCss() and client-side injection via _insertCss(). Uses React Context API (StyleContext) with insertCss callback. Requires React 16.8+ and css-loader. Features withStyles HOC and useStyles hook for React components. Alternative to style-loader when SSR is needed.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","webpack","webpack-loader","webpack loader","loader","css","scss","style","styles"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/isomorphic-style-loader"},{"id":11112,"title":"Isomorphic Timers Promises","library":"isomorphic-timers-promises","status":"active","version":"1.0.1","language":"javascript","ecosystem":"npm","summary":"The `isomorphic-timers-promises` package provides a unified, promise-based API for handling asynchronous timers (`setTimeout`, `setImmediate`, `setInterval`) across both client-side browser environments and server-side Node.js runtimes. It serves as a polyfill and consistent interface for the `timers/promises` API introduced in Node.js, ensuring that code relying on these promise-returning timer functions works seamlessly regardless of the execution environment. Currently at stable version 1.0.1, the package is relatively new but offers a direct implementation of the Node.js specification, aiming for high compatibility. Its key differentiator is providing this modern timer API in contexts where it's not natively available, specifically browsers, or older Node.js versions, by abstracting away environmental differences. While it currently ships with version 1.0.1, its release cadence is expected to be stable after its initial minor updates.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","timers","promises","async","promise","settimeout","setinterval","setimmediate"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/isomorphic-timers-promises"},{"id":11114,"title":"Isomorphic Fetch API","library":"isomorphic-unfetch","status":"active","version":"4.0.2","language":"javascript","ecosystem":"npm","summary":"Isomorphic Unfetch is a lightweight JavaScript library that provides a universal `fetch` API implementation, automatically switching between `unfetch` (a minimal `fetch` ponyfill for browsers) and `node-fetch` (a `fetch` implementation for Node.js) based on the execution environment. The current stable version is 5.0.0. This package aims for a small footprint and consistent behavior across client-side and server-side JavaScript, abstracting away environment-specific `fetch` implementations. It provides both a ponyfill (default named import) and a global polyfill (side-effect import). Recent major updates include the adoption of `node-fetch` v3.x, which mandates Node.js >= 12.20.0, and the addition of first-class TypeScript definitions and Package Exports for improved module resolution. It focuses on simplicity and compatibility with standard `fetch` API usage.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/isomorphic-unfetch"},{"id":11113,"title":"Isomorphic.js Utilities","library":"isomorphic.js","status":"maintenance","version":"0.2.5","language":"javascript","ecosystem":"npm","summary":"Isomorphic.js is a utility library providing a consistent API for platform-specific JavaScript features, with a strong focus on cryptographic operations like `randomBytes`, `encrypt`, and `decrypt`. It also offers environment detection utilities such as `isBrowser` and `isNode`. Currently at version `0.2.5`, the package receives infrequent, maintenance-oriented updates, primarily for dependency bumps. Its key differentiator is abstracting away the complexities of disparate browser and Node.js environments, offering polyfills where native APIs are unavailable, thereby enabling truly isomorphic code execution without explicit runtime checks for common tasks, particularly in security-sensitive areas. It relies on `yjs` for some environment detection logic, simplifying cross-platform development.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/isomorphic.js"},{"id":647,"title":"isort","library":"isort","status":"active","version":"8.0.1","language":"python","ecosystem":"pypi","summary":"isort is a Python utility and library designed to sort imports alphabetically, automatically separating them into sections by type. It provides a command-line utility, a Python library, and plugins for various editors to streamline import organization. Currently at version 8.0.1, isort maintains an active development pace with frequent major and minor releases, ensuring ongoing feature enhancements and bug fixes.","last_verified":"2026-05-12T17:13:55.583Z","tags":["code formatter","linter","imports","development tool","static analysis","pre-commit"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/isort"},{"id":21474,"title":"isosurfaces","library":"isosurfaces","status":"active","version":"0.1.2","language":"python","ecosystem":"pypi","summary":"Construct isolines/isosurfaces over a 2D/3D scalar field defined by a function (not a uniform grid). Current version: 0.1.2. Release cadence: irregular, minor patches.","last_verified":"2026-04-27T00:00:00.000Z","tags":["isosurface","marching-squares","marching-cubes","scalar-field","contour"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/isosurfaces"},{"id":4963,"title":"ISO Week Objects","library":"isoweek","status":"maintenance","version":"1.3.3","language":"python","ecosystem":"pypi","summary":"The `isoweek` module provides the `Week` class, which represents specific weeks spanning Monday to Sunday, adhering to the ISO 8601 week definition. It correctly handles the 52 or 53 numbered weeks in a year, where Week 1 is the first week with four or more days in January. The library is lightweight and immutable, offering an interface similar to `datetime.date` objects. The current version is 1.3.3, and the project appears to be in maintenance mode with infrequent updates, with its last PyPI release in 2017 and GitHub activity noted as 5 years ago.","last_verified":"2026-04-12T00:00:00.000Z","tags":["date","time","iso8601","week","calendar"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/isoweek"},{"id":20146,"title":"isparta","library":"isparta","status":"deprecated","version":"4.1.1","language":"javascript","ecosystem":"npm","summary":"A code coverage tool for ES6 using Babel, built on top of Istanbul. Latest version is 4.1.1, released to support Babel 6.x. The project is unmaintained as of 2016 and deprecated in favor of Istanbul with its own Babel support. It provides CLI and Karma integration for instrumenting ES6 code, but lacks updates and may not work with modern Babel versions. Consider using babel-plugin-istanbul or @istanbuljs/nyc-config-babel instead.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","karma","karma-coverage","karma-traceur-preprocessor","istanbul","6to5","babel","es6","harmony"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/isparta"},{"id":23902,"title":"iSponsorBlockTV","library":"isponsorblocktv","status":"active","version":"2.7.0","language":"python","ecosystem":"pypi","summary":"A SponsorBlock client for YouTube TV clients (e.g., smart TVs, game consoles) that skips sponsor segments. Current version 2.7.0, requires Python >=3.9. Released roughly monthly.","last_verified":"2026-05-01T00:00:00.000Z","tags":["ad-blocking","sponsorblock","youtube","youtube-tv"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/isponsorblocktv"},{"id":13360,"title":"Issue Parser","library":"issue-parser","status":"active","version":"7.0.1","language":"javascript","ecosystem":"npm","summary":"issue-parser is a JavaScript library designed to parse actions, references, and mentions related to issues across various popular Git platforms including GitHub, GitLab, and Bitbucket. It identifies standard closing keywords (e.g., \"Fix #1\"), duplicate keywords, issue references (e.g., `#123`, `user/repo#456`), and user mentions (e.g., `@username`). The library also provides capabilities for defining custom action types and extending existing parsing formats, making it highly adaptable to specific project needs. The current stable version is 7.0.1. Releases follow semantic versioning, with major versions introducing breaking changes, typically driven by Node.js LTS updates or platform-specific keyword changes, and minor/patch versions for features and fixes. Its key differentiator lies in its comprehensive, configurable support for multiple Git platforms and its ability to parse a wide array of issue-related syntaxes, making it a robust tool for tasks like commit message analysis, changelog generation, or release automation. It is an integral part of the semantic-release ecosystem.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","bitbucket","close","duplicate","fix","github","gitlab","issues","mentions"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/issue-parser"},{"id":20147,"title":"istanbul-instrumenter-loader","library":"istanbul-instrumenter-loader","status":"maintenance","version":"3.0.1","language":"javascript","ecosystem":"npm","summary":"Webpack loader that instruments JavaScript files with istanbul-lib-instrument for code coverage reporting. Latest stable version is 3.0.1 (March 2018). Designed for webpack 2–4, primarily used with Karma and karma-coverage-istanbul-reporter. Supports Babel integration but must run as a post-loader. The loader has been superseded by babel-plugin-istanbul and is no longer actively maintained, but still functional for webpack 3 projects. It validates options via schema-utils but has limited flexibility compared to newer approaches.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","webpack","loader","istanbul","coverage"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/istanbul-instrumenter-loader"},{"id":13359,"title":"Istanbul Library Instrument","library":"istanbul-lib-instrument","status":"active","version":"6.0.3","language":"javascript","ecosystem":"npm","summary":"istanbul-lib-instrument serves as the core engine within the Istanbul.js ecosystem for transforming JavaScript source code into an instrumented form suitable for code coverage analysis. It injects tracking statements (for lines, functions, branches, and statements) into code. The library, currently at version 6.0.3 (released June 2024), is an active component of the `istanbuljs` monorepo, which receives regular updates across its packages to support modern JavaScript features and tooling. Its key differentiator is its reliance on Babel for its instrumentation process, providing two primary modes of operation: a direct programmatic API for straightforward source code transformation, and a `programVisitor` function designed for seamless integration within custom Babel plugins, which is the recommended approach for developers already utilizing Babel in their build pipelines.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","coverage","istanbul","js","instrumentation"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/istanbul-lib-instrument"},{"id":13361,"title":"Istanbul Process Info Management","library":"istanbul-lib-processinfo","status":"active","version":"3.0.0","language":"javascript","ecosystem":"npm","summary":"istanbul-lib-processinfo is a foundational utility library within the Istanbul.js ecosystem, primarily designed to manage the `processinfo` folder utilized by NYC (Yet Another JavaScript Code Coverage Tool). It provides an API for creating and interacting with `ProcessInfo` objects, which represent data about individual processes, and a `ProcessDB` class for aggregating and managing collections of these files. Key functionalities include saving process information to disk, building hierarchical process trees, and merging coverage maps from multiple processes. The current stable version is 3.0.0, which notably requires Node.js 20 or 22+ due to dependency updates. While not explicitly tied to a strict release cadence, major versions are typically released to align with Node.js LTS cycles or significant internal architectural changes, making it a stable component for tools consuming NYC's coverage data. Its primary differentiator is its deep integration with NYC's internal data structures, offering a robust way to programmatically interact with coverage data across processes.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/istanbul-lib-processinfo"},{"id":17719,"title":"Istanbul Middleware for Connect/Express","library":"istanbul-middleware","status":"abandoned","version":"0.2.2","language":"javascript","ecosystem":"npm","summary":"istanbul-middleware is a Connect/Express middleware package designed to integrate Istanbul code coverage into Node.js applications, supporting both server-side and browser-side code coverage during functional tests. It allows developers to hook `require()` for server-side instrumentation, expose dynamic HTML coverage reports, reset coverage data, and download reports via special HTTP endpoints (e.g., `/coverage`). It also provides mechanisms to instrument JavaScript files delivered to the browser and aggregate client-side coverage data posted back to the server. The package's current stable version is 0.2.2, with the last update approximately 10 years ago (as of 2024). It was explicitly labeled as 'experimental' and suitable for 'narrow use-cases' like Express 3. Its key differentiator was providing a server-integrated solution for coverage, aggregating data from various sources. Due to its age and lack of updates, the project is considered abandoned, and newer alternatives for code coverage (like the `istanbuljs` ecosystem) should be preferred.","last_verified":"2026-04-23T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/istanbul-middleware"},{"id":17720,"title":"Istanbul Middleware for TypeScript","library":"istanbul-middleware-ts","status":"active","version":"1.1.4","language":"javascript","ecosystem":"npm","summary":"istanbul-middleware-ts is a TypeScript-first middleware designed for integrating Istanbul code coverage reporting into Node.js applications, primarily with Express.js. It provides HTTP endpoints to collect, reset, merge, report, and download code coverage data. The package is currently at version 1.1.4, indicating active maintenance with several recent minor releases, and offers complete TypeScript support with type definitions. Its release cadence appears to be driven by feature additions and bug fixes within the 1.x series. A key differentiator is its modern TypeScript implementation that is compatible with the API of the original `istanbul-middleware`, making it a drop-in replacement for users seeking enhanced type safety and up-to-date Node.js practices. It offers robust functionality for CI/CD pipelines and local development environments by enabling dynamic coverage data management, HTML report generation, and LCOV/ZIP package downloads, alongside features like differential coverage reporting against git targets.","last_verified":"2026-04-23T00:00:00.000Z","tags":["javascript","istanbul","coverage","middleware","typescript","express","testing","code-coverage","nodejs"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/istanbul-middleware-ts"},{"id":11115,"title":"Istanbul Coverage Threshold Checker","library":"istanbul-threshold-checker","status":"abandoned","version":"0.2.1","language":"javascript","ecosystem":"npm","summary":"This package, `istanbul-threshold-checker`, provides a utility for validating code coverage reports generated by Istanbul against user-defined thresholds. It allows developers to enforce minimum coverage percentages or maximum allowed uncovered entities for statements, branches, lines, and functions. Thresholds can be configured globally for the entire project or on a per-file basis, offering granular control over coverage requirements. Last published in November 2016 at version 0.2.1, this module is considered abandoned. Its core functionality for checking coverage thresholds has since been integrated directly into the `istanbul` project's command-line interface, `nyc`, as well as into popular testing frameworks like Jest. Modern projects are advised to use `nyc`'s native threshold checking capabilities or those provided by their testing framework rather than relying on this standalone, unmaintained package. It strictly uses CommonJS `require` syntax and depends on an older version of `istanbul`, which may lead to compatibility issues with contemporary coverage formats.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/istanbul-threshold-checker"},{"id":11117,"title":"It Testing Framework","library":"it","status":"abandoned","version":"1.1.1","language":"javascript","ecosystem":"npm","summary":"\"It\" is a lightweight, behavior-driven development (BDD) style testing framework designed for both Node.js and browser environments, last known at version 1.1.1. It supports various asynchronous test patterns, including Promises and the traditional Mocha-style `done(err)` callback, and explicitly avoids polluting the global namespace. Key features include cross-environment compatibility, AMD support for browsers, multiple reporters (such as TAP for CI systems), and proper exit codes. Unlike some frameworks, `it` requires explicit CommonJS import and passes its context (`it`) into `describe` and `test` callbacks, promoting isolated test suites. Its development appears to be largely inactive, with the last stable release dating back significantly, making it less suitable for modern JavaScript projects requiring native ESM support or contemporary testing features.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","testing","test","async","function testing","bdd","unit","unit testing"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/it"},{"id":13362,"title":"Mocha Async Test Looping with it.each","library":"it-each","status":"maintenance","version":"0.5.0","language":"javascript","ecosystem":"npm","summary":"it-each is a JavaScript module designed to extend Mocha's testing capabilities by enabling asynchronous test looping. It allows developers to iterate over data sets, executing a test case for each item with configurable titles and data extraction. The package, currently at version 0.5.0, explicitly states it is below v1.0.0 due to an unclear roadmap, implying potential breaking changes, though stability is aimed for. It operates by modifying Mocha's global `it` handler and works with Mocha v2.1.0 and likely newer versions, though no guarantees are made for future compatibility. Key features include automatic adjustment of `timeout` and `slow` values for collective tests, and an option (`testPerIteration`) to generate a separate test entry for each iteration, which helps in isolating failures. Its primary differentiator is its simplicity and direct integration into Mocha's existing `it` interface, making it easy to adapt existing tests for data-driven scenarios.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","async","mocha","iterable"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/it-each"},{"id":17274,"title":"it-multipart: Async Iterable Multipart Parser","library":"it-multipart","status":"active","version":"3.0.14","language":"javascript","ecosystem":"npm","summary":"it-multipart is a JavaScript library designed to parse HTTP multipart messages using async iterables. It provides a robust and modern approach to handling streaming data from HTTP requests, particularly useful for file uploads or complex form data. Currently at version 3.0.14, it is part of the broader `it` (InterPlanetary Stream) ecosystem, which emphasizes composable, stream-based utilities. The project demonstrates active maintenance, with frequent updates to various `it-*` packages within its monorepo, suggesting a stable and evolving codebase. Its key differentiator lies in its deep integration with JavaScript's async iterable protocol, making it highly efficient for non-blocking I/O operations and suitable for both Node.js server environments and potentially browser-side stream processing where async iterables are supported. It ships with TypeScript types, ensuring a better developer experience for TypeScript users.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/it-multipart"},{"id":11116,"title":"Async Iterable Pipe Utility","library":"it-pipe","status":"active","version":"3.0.1","language":"javascript","ecosystem":"npm","summary":"it-pipe is a JavaScript/TypeScript utility for composing asynchronous iterables into pipelines, simplifying stream processing in Node.js and browser environments. The library, currently at version 3.0.1, maintains an active release cadence with recent updates in early 2023. Its core `pipe` function efficiently connects sources, transforms, and sinks, automatically wrapping initial iterable sources into functions as needed. A key differentiator for `it-pipe` is its explicit support for duplex streams, enabling more complex bidirectional data flows. It leverages the `it-` ecosystem pattern for async iterables, offering a robust and type-safe solution for orchestrating sequential asynchronous operations. This package requires Node.js version 16 or newer.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","async","await","iterable","iterator","pipe","pipeline","pull","pump","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/it-pipe"},{"id":4058,"title":"ITables","library":"itables","status":"active","version":"2.7.3","language":"python","ecosystem":"pypi","summary":"ITables (Interactive Tables) is a Python package that transforms Pandas or Polars DataFrames into interactive DataTables, enhancing data exploration within Jupyter notebooks, VS Code, Google Colab, and various Python applications like Streamlit, Dash, and Shiny. It provides features such as sorting, pagination, scrolling, and filtering directly in the browser. The library is actively maintained, with frequent releases, and is currently at version 2.7.3.","last_verified":"2026-04-11T00:00:00.000Z","tags":["DataFrames","interactive","Jupyter","Pandas","Polars","DataTables","notebook","Streamlit","Dash","Shiny"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/itables"},{"id":27878,"title":"itanium-demangler","library":"itanium-demangler","status":"active","version":"1.1","language":"python","ecosystem":"pypi","summary":"A pure Python library for demangling Itanium C++ ABI symbol names (used by GCC, Clang, and others). Version 1.1 is current; it is stable and rarely updated.","last_verified":"2026-05-09T00:00:00.000Z","tags":["demangler","itanium","c++","abi","parser"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/itanium-demangler"},{"id":2542,"title":"ItemAdapter","library":"itemadapter","status":"active","version":"0.13.1","language":"python","ecosystem":"pypi","summary":"ItemAdapter provides a common interface for various data container classes like dictionaries, dataclasses, attrs, Pydantic models, and Scrapy Items. It allows uniform access and manipulation of fields across different item types, simplifying data processing logic. The library is actively maintained by the Scrapy project, with frequent minor releases (roughly every 1-3 months) to keep up with Python versions and dependency updates. The current version is 0.13.1.","last_verified":"2026-04-24T21:23:58.925Z","tags":["data structures","adapter","scrapy","dataclasses","attrs","pydantic"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/itemadapter"},{"id":2543,"title":"Itemloaders","library":"itemloaders","status":"active","version":"1.4.0","language":"python","ecosystem":"pypi","summary":"Itemloaders is a base library for Scrapy's ItemLoader, providing a robust and flexible way to parse and populate Scrapy Items. It handles data extraction from various sources (XPath, CSS, regular expressions, JMESPath) and processes it through a chain of input and output processors. The current version is 1.4.0, and the library maintains an active release cadence, frequently updating Python version support.","last_verified":"2026-04-24T21:24:24.493Z","tags":["scrapy","web scraping","data extraction","item processing","html parsing"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/itemloaders"},{"id":9837,"title":"IterableIO: Adapt Generators to File-like Objects","library":"iterable-io","status":"active","version":"1.0.1","language":"python","ecosystem":"pypi","summary":"iterable-io is a lightweight Python library (current version 1.0.1) that provides an `IterableIO` class to adapt any byte-iterable (like generators, lists, or custom iterators) into a file-like object conforming to the `io.RawIOBase` interface. This allows iterables to be used in contexts expecting file-like objects, such as `zipfile.ZipFile`, `tarfile.TarFile`, or HTTP request bodies. The library is stable with a slow, focused release cadence.","last_verified":"2026-04-17T00:00:00.000Z","tags":["iterable","io","file-like","generator","bytes","stream"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/iterable-io"},{"id":11118,"title":"Iterall: JavaScript Iterables for All Environments","library":"iterall","status":"active","version":"1.3.0","language":"javascript","ecosystem":"npm","summary":"Iterall is a minimalist, zero-dependency utility library designed to enable the use of JavaScript Iterables and AsyncIterables across all JavaScript environments, including older versions of Internet Explorer. It provides crucial helpers for libraries that wish to accept various iterable inputs (like Arrays, Maps, Sets, NodeLists, TypedArrays, or custom data structures) instead of being limited to only Arrays. The current stable version is 1.3.0, and the project maintains a steady release cadence with improvements to TypeScript definitions and async iterator support. Its key differentiators include its tiny footprint (under 1KB gzipped), its 'library for libraries' approach, and its robust compatibility with both modern and legacy JavaScript runtimes through its intelligent fallback mechanism for `Symbol.iterator`.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","es6","iterator","iterable","polyfill","for-of","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/iterall"},{"id":6684,"title":"Iteration Utilities","library":"iteration-utilities","status":"active","version":"0.13.0","language":"python","ecosystem":"pypi","summary":"iteration_utilities is a general-purpose collection of tools for functional programming based on Python's iterators and generators. It provides a wide array of functions, many inspired by the `itertools` module's recipes and the `toolz` package. Large fractions of its code are implemented in C for optimized performance. The library is under ongoing development, with the current stable version being 0.13.0, and its API may change in future releases.","last_verified":"2026-04-15T00:00:00.000Z","tags":["iterators","generators","functional-programming","utilities","performance","itertools-recipes"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/iteration-utilities"},{"id":23904,"title":"Iterative Stratification","library":"iterative-stratification","status":"active","version":"0.1.9","language":"python","ecosystem":"pypi","summary":"Provides scikit-learn compatible cross-validators with stratification for multilabel data. Current version 0.1.9, release cadence is sporadic.","last_verified":"2026-05-01T00:00:00.000Z","tags":["multilabel","stratification","cross-validation","scikit-learn"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/iterative-stratification"},{"id":2544,"title":"Iterative Telemetry","library":"iterative-telemetry","status":"active","version":"0.0.10","language":"python","ecosystem":"pypi","summary":"Iterative Telemetry is a common Python library used for sending anonymized usage telemetry. It can be disabled via an environment variable and collects a minimal amount of anonymized data to understand tool usage. The current version is 0.0.10, with patch-level releases occurring periodically.","last_verified":"2026-04-24T21:24:43.633Z","tags":["telemetry","observability","data science","mlops","dvc"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/iterative-telemetry"},{"id":4964,"title":"Iterator Utility Classes and Functions","library":"iterators","status":"active","version":"0.2.0","language":"python","ecosystem":"pypi","summary":"The `iterators` library provides utility classes and functions for working with Python iterators. It includes features like adding timeouts to iterators and creating synchronous/asynchronous pipelines. The current version is 0.2.0, with an irregular release cadence as new utility features are added.","last_verified":"2026-04-12T00:00:00.000Z","tags":["iterator","utility","timeout","async","sync","pipeline"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/iterators"},{"id":5973,"title":"iterfzf","library":"iterfzf","status":"active","version":"1.9.0.67.0","language":"python","ecosystem":"pypi","summary":"iterfzf is a Pythonic interface to fzf, a command-line fuzzy finder. It allows consuming iterables of strings and displaying them using fzf for interactive selection, returning the user's choice(s). Notably, it consumes iterables lazily, which is efficient for large or streamed inputs. The current version is 1.9.0.67.0, released on January 24, 2026, and bundles a prebuilt fzf binary for convenience. The library supports Python 3.8 and higher.","last_verified":"2026-04-14T00:00:00.000Z","tags":["fuzzy-finder","cli","fzf","interactive","terminal","utility"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/iterfzf"},{"id":23905,"title":"iteround","library":"iteround","status":"active","version":"1.0.4","language":"python","ecosystem":"pypi","summary":"A Python library for rounding iterables (lists, arrays, sets, etc.) while preserving the total sum of the original values. Version 1.0.4 is stable with no recent updates; maintained on GitHub.","last_verified":"2026-05-01T00:00:00.000Z","tags":["rounding","iterable","sum-preserving","safe-round"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/iteround"},{"id":23906,"title":"iterpop","library":"iterpop","status":"active","version":"0.4.1","language":"python","ecosystem":"pypi","summary":"iterpop provides safe and convenient functions to pop a single value from a container, avoiding manual length checks. Current version 0.4.1, stable. Low release cadence.","last_verified":"2026-05-01T00:00:00.000Z","tags":["iterators","containers","pop","safety"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/iterpop"},{"id":4965,"title":"IterProxy: Extended Iterable API","library":"iterproxy","status":"active","version":"0.3.1","language":"python","ecosystem":"pypi","summary":"iterproxy is a Python library that enhances any iterable object with a convenient API, allowing access patterns commonly found in ORM frameworks. It provides methods like `.one()`, `.one_or_none()`, `.many(k)`, `.skip(k)`, and `.all()`. The current version is 0.3.1, released on November 2, 2023, indicating an active but infrequent release cadence.","last_verified":"2026-04-12T00:00:00.000Z","tags":["iterator","iterable","proxy","utility","fluent-api","functional-programming"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/iterproxy"},{"id":9841,"title":"ITK (Insight Toolkit)","library":"itk","status":"active","version":"5.4.5","language":"python","ecosystem":"pypi","summary":"ITK (Insight Toolkit) is an actively developed, open-source C++ library with Python bindings for N-dimensional scientific image analysis, processing, segmentation, and registration. It's widely used in medical imaging and computer vision research. The current stable version is 5.4.5, with frequent maintenance releases and major versions (e.g., 6.0) released periodically after beta testing.","last_verified":"2026-04-17T00:00:00.000Z","tags":["image processing","scientific computing","medical imaging","n-dimensional","computer vision","segmentation","registration"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/itk"},{"id":9838,"title":"ITK (Insight Toolkit) Core","library":"itk-core","status":"active","version":"5.4.5","language":"python","ecosystem":"pypi","summary":"ITK is an open-source, cross-platform toolkit for N-dimensional scientific image processing, segmentation, and registration in a spatially-oriented architecture. The `itk-core` package provides the fundamental Python bindings for ITK's C++ core functionalities. It is currently in a 5.4.x maintenance release cycle (5.4.5) with active development on the major 6.0 release.","last_verified":"2026-04-17T00:00:00.000Z","tags":["image-processing","medical-imaging","n-dimensional","scientific-computing","computer-vision","signal-processing"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/itk-core"},{"id":9839,"title":"ITK Filtering","library":"itk-filtering","status":"active","version":"5.4.5","language":"python","ecosystem":"pypi","summary":"ITK (Insight Toolkit) is an open-source, cross-platform toolkit for N-dimensional scientific image analysis, including processing, segmentation, and registration. The `itk-filtering` package bundles Python bindings for many ITK filtering modules. The current stable version is 5.4.5, with frequent maintenance releases for the 5.x series and active beta development for the upcoming 6.0 major version.","last_verified":"2026-04-17T00:00:00.000Z","tags":["image-processing","medical-imaging","n-dimensional","scientific-computing","filters","computer-vision"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/itk-filtering"},{"id":9840,"title":"ITK-IO","library":"itk-io","status":"active","version":"5.4.5","language":"python","ecosystem":"pypi","summary":"ITK-IO provides core input/output capabilities for the Insight Toolkit (ITK), an open-source, cross-platform toolkit for n-dimensional scientific image analysis. It enables reading and writing various image file formats. Currently at version 5.4.5, it follows ITK's maintenance release cadence, with major version 6.0 in beta, focusing on bug fixes, performance improvements, and C++ modernization.","last_verified":"2026-04-17T00:00:00.000Z","tags":["image-processing","medical-imaging","n-dimensional","computer-vision","io","scientific-computing"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/itk-io"},{"id":9842,"title":"ITK Numerics","library":"itk-numerics","status":"active","version":"5.4.5","language":"python","ecosystem":"pypi","summary":"The `itk-numerics` package provides Python bindings for the Insight Toolkit's (ITK) Numerics module, offering a suite of algorithms for numerical optimization and cost function evaluation, essential for tasks like image registration and parameter fitting. ITK itself is a powerful, open-source, cross-platform toolkit for N-dimensional scientific image analysis. The current stable version of ITK is 5.4.5, with version 6.0 in active beta development, and releases typically follow a maintenance schedule for stable branches and active development for major versions.","last_verified":"2026-04-17T00:00:00.000Z","tags":["image processing","numerical methods","optimization","medical imaging","scientific computing"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/itk-numerics"},{"id":21475,"title":"ITK Registration","library":"itk-registration","status":"active","version":"5.4.6","language":"python","ecosystem":"pypi","summary":"The ITK Registration module provides algorithms for image registration, including rigid, affine, deformable (BSpline, Demons), and groupwise methods. This Python package wraps the ITK C++ registration framework. Current version 5.4.6, with a stable release cadence.","last_verified":"2026-04-27T00:00:00.000Z","tags":["registration","image-processing","medical-imaging"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/itk-registration"},{"id":21476,"title":"ITK Segmentation","library":"itk-segmentation","status":"active","version":"5.4.6","language":"python","ecosystem":"pypi","summary":"ITK is an open-source, cross-platform toolkit for N-dimensional image analysis, segmentation, and registration. The itk-segmentation subpackage provides segmentation algorithms, including level sets, watershed, region growing, and threshold-based methods. Current version 5.4.6 requires Python >=3.8, with ongoing development toward ITK 6.0 (currently in beta). Regular maintenance releases occur approximately quarterly.","last_verified":"2026-04-27T00:00:00.000Z","tags":["medical imaging","image segmentation","image analysis","n-dimensional"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/itk-segmentation"},{"id":14638,"title":"Mocha Test Context Name Utility","library":"its-name","status":"abandoned","version":"1.0.0","language":"javascript","ecosystem":"npm","summary":"its-name is a utility package designed for Mocha test environments that enables developers to retrieve the full hierarchical path of a test's context. Given a Mocha test object (typically `this` within a `function` callback), it traverses the test's parent hierarchy from the top-level `describe` block down to the individual `it` or `context` block, returning an array of descriptive names. Released in August 2017 with version 1.0.0, the package appears to be in an abandoned or unmaintained state, with no subsequent releases. Its primary use case is to programmatically understand or log the full execution path of a test, which can be particularly useful for dynamic test reporting or conditional logic based on test location. A key differentiator is its direct access to Mocha's internal test object structure to build this path. However, it specifically requires traditional function declarations for test callbacks to ensure `this` correctly refers to the Mocha test context, as arrow functions will not bind `this` appropriately.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","context","it","mocha","name","util"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/its-name"},{"id":11119,"title":"ITSA Utilities","library":"itsa-utils","status":"abandoned","version":"1.4.3","language":"javascript","ecosystem":"npm","summary":"itsa-utils is a collection of basic utility functions designed for JavaScript environments, supporting both server-side (Node.js) and client-side (browser) usage, making it an isomorphic module. It is part of a broader 'itsa' community project aimed at developing highly tested, well-documented, and performant CommonJS modules. The package is currently at version 1.4.3 and was last published over 8 years ago, indicating it is no longer actively maintained. While originally intended to provide a robust set of common helpers, its key differentiator at the time was its isomorphic design within the 'itsa' ecosystem, emphasizing reusability across different JavaScript environments. Given its age, it relies on CommonJS module patterns and does not natively support modern ESM syntax or TypeScript.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","itsa","utils"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/itsa-utils"},{"id":354,"title":"ItsDangerous","library":"itsdangerous","status":"active","version":"2.2.0","language":"python","ecosystem":"pypi","summary":"ItsDangerous is designed to safely pass data to untrusted environments and back. The current version is 2.2.0, with feature releases being frequent and focused on supporting the latest features and removing deprecated code.","last_verified":"2026-05-12T13:14:59.217Z","tags":["serialization","security","data"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/itsdangerous"},{"id":3520,"title":"itypes","library":"itypes","status":"maintenance","version":"1.2.0","language":"python","ecosystem":"pypi","summary":"itypes is a Python library providing simple immutable container types and custom immutable objects. It prioritizes simplicity over performance, offering a way to create data structures that cannot be modified after creation. The current version is 1.2.0, released in April 2020, indicating a slow release cadence with limited recent development activity.","last_verified":"2026-04-25T11:11:45.984Z","tags":["immutable","types","data-structures","functional-programming"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/itypes"},{"id":11120,"title":"The Interactive Extensions for JavaScript (IxJS)","library":"ix","status":"active","version":"7.0.0","language":"javascript","ecosystem":"npm","summary":"IxJS, currently stable at version 7.0.0, is a JavaScript library providing the \"Interactive Extensions\" for composing synchronous and asynchronous pull-based collections. It extends the familiar Array#extras style (like map, filter, reduce) to native JavaScript `Iterable` and `AsyncIterable` objects, as well as generators and async generators. Unlike push-based reactive libraries such as RxJS, IxJS focuses on consumer-driven data flow, making it particularly well-suited for I/O operations where data is pulled when ready. The library offers distinct modules for synchronous (`ix/iterable`) and asynchronous (`ix/asynciterable`) operations, supporting both pipeable operators and a prototype-extension approach for bundling flexibility. It ships with full TypeScript type definitions and maintains a steady release cadence, typically with minor versions for features and bug fixes, with major versions addressing internal changes or deeper refactorings.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","Iterator","Iterable","Promise","Async","AsyncIterable","AsyncIterator","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/ix"},{"id":23907,"title":"IxNetwork Low Level API","library":"ixnetwork","status":"active","version":"9.30.2212.8","language":"python","ecosystem":"pypi","summary":"IxNetwork Low Level API provides a Python interface to control and automate Ixia's IxNetwork test platform. Version 9.30.2212.8 is the latest, with irregular releases tied to appliance firmware. Supports HTTP/REST and WebSocket connections to IxNetwork servers for traffic generation, protocol emulation, and chassis management.","last_verified":"2026-05-01T00:00:00.000Z","tags":["network-testing","ixia","automation","rest-api"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/ixnetwork"},{"id":8240,"title":"IxNetwork Python Client","library":"ixnetwork-restpy","status":"active","version":"1.9.0","language":"python","ecosystem":"pypi","summary":"The ixnetwork-restpy library is the official Python client for automating Keysight's IxNetwork via its REST API. It provides an object-oriented interface to programmatically control test platforms, configure network topologies, generate traffic, and collect statistics. The library is actively maintained, with frequent minor releases (typically monthly or bi-monthly) to support new IxNetwork features and address bug fixes, currently at version 1.9.0.","last_verified":"2026-04-16T00:00:00.000Z","tags":["ixnetwork","network-testing","traffic-generator","automation","rest-api","keysight"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/ixnetwork-restpy"},{"id":27879,"title":"iyzico Payment Gateway Node.js Client","library":"iyzipay","status":"active","version":"2.0.67","language":"javascript","ecosystem":"npm","summary":"iyzipay is the official Node.js client for the iyzico payment gateway, used for processing online payments primarily in Turkey. Version 2.0.67 is the latest stable release, with frequent updates (many releases per year) and long-term support for Node.js v0.10.0+. It supports all iyzico API features including payment creation, recurring billing, refunds, and 3D secure. Key differentiators vs alternative Turkish payment libraries include official maintenance by iyzico, broad coverage of iyzico API endpoints, and built-in support for sandbox and production environments. The package uses callbacks, not Promises or async/await, and configures credentials either via constructor options or environment variables.","last_verified":"2026-05-09T00:00:00.000Z","tags":["javascript","iyzico","iyzipay","iyzico.com","iyzipay node.js","iyzipay api","iyzipay api node.js client","iyzipay api node.js","payment processing"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/iyzipay"},{"id":4582,"title":"izulu: The Exceptional Library","library":"izulu","status":"active","version":"0.75.0","language":"python","ecosystem":"pypi","summary":"izulu is a Python library designed to bring Object-Oriented Programming (OOP) principles into exception and error management. It eliminates the need for manual error message formatting by allowing developers to define exception templates within class definitions. This approach centralizes static error data and uses keyword arguments for variable data, generating final error messages dynamically. The library is actively maintained, with version 0.75.0 being the latest stable release.","last_verified":"2026-04-12T00:00:00.000Z","tags":["error","exception","oop","izulu"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/izulu"},{"id":15127,"title":"j-component: WeChat Mini Program Component Framework for Web","library":"j-component","status":"active","version":"1.4.9","language":"javascript","ecosystem":"npm","summary":"j-component is a JavaScript/TypeScript framework designed to enable WeChat Mini Program custom components to run within a standard web environment. It provides a mechanism to register behaviors and components, create component instances, and interact with them via a component API that closely mimics the Mini Program paradigm. The current stable version is 1.4.9. Its primary use case is facilitating the development, testing, and display of Mini Program components outside of the native WeChat environment, potentially for web-based previews or integration into web applications. Key differentiators include its explicit goal of replicating the Mini Program component system on the web, offering a parallel, independent implementation. Users should be aware that it has acknowledged performance limitations and may not support the full feature set of the native Mini Program environment, as it is not a direct subset.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/j-component"},{"id":5641,"title":"j2cli: Jinja2 Command-Line Tool","library":"j2cli","status":"maintenance","version":"0.3.10","language":"python","ecosystem":"pypi","summary":"j2cli is a command-line tool that enables Jinja2 templating directly within shell scripts, leveraging the powerful Jinja2 library. It supports various data sources, including INI, YAML, JSON files, and environment variables. The current PyPI version is 0.3.10. While still functional for many use cases, active development on PyPI appears to have slowed, with the last release in 2019, though newer versions (0.3.12b*) are seen in some Linux distributions.","last_verified":"2026-04-11T00:00:00.000Z","tags":["cli","templating","jinja2","automation","shell","configuration"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/j2cli"},{"id":23908,"title":"j2lint","library":"j2lint","status":"active","version":"1.2.0","language":"python","ecosystem":"pypi","summary":"j2lint is a command-line utility that validates Jinja2 syntax according to Arista's AVD style guide. It checks for formatting, spelling, and structural issues in Jinja2 templates. Current version: 1.2.0. Release cadence: occasional, maintenance mode.","last_verified":"2026-05-01T00:00:00.000Z","tags":["jinja2","linter","style-guide","avd","arista"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/j2lint"},{"id":25772,"title":"J2TS Runtime","library":"j2ts-jre","status":"active","version":"92.0.0","language":"javascript","ecosystem":"npm","summary":"Runtime library required for code transpiled by the Java2TypeScript (J2TS) transpiler. Stable version 92.0.0 provides a set of Java-like utilities (e.g., ArrayList, HashMap) for TypeScript/JavaScript environments. Release cadence is tied to the J2TS transpiler. Key differentiator: enables running Java-derived code directly on Node.js or in browsers with minimal overhead. Only use as a dependency for J2TS projects.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/j2ts-jre"},{"id":25773,"title":"Java2TypeScript JUnit","library":"j2ts-junit","status":"active","version":"92.0.0","language":"javascript","ecosystem":"npm","summary":"Required runtime dependency for the J2TS transpiler that converts Java code to TypeScript. Version 92.0.0 is current. The package provides JUnit-like annotations and test infrastructure for transpiled TypeScript tests. Closely tied to the J2TS ecosystem; not useful standalone. Updated infrequently alongside the transpiler. No alternatives exist for J2TS projects.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/j2ts-junit"},{"id":25774,"title":"j4ts","library":"j4ts","status":"active","version":"0.7.2","language":"javascript","ecosystem":"npm","summary":"j4ts is a partial translation of the Java standard library (JRE) to JavaScript, forked from GWT's Java emulation and transpiled via JSweet. This NPM package (j4ts) provides the generated JavaScript and TypeScript definitions for use in JavaScript/TypeScript projects. Currently at version 0.7.2, it targets JSweet v2 and requires at least Java 8. It offers core Java collections, utilities, and NIO-like buffers. The package is ESM-compatible since v0.7.x. Compared to other Java-to-JS solutions (e.g., GWT, CheerpJ), j4ts is lightweight and designed for gradual migration of Java code to TypeScript. Release cadence is irregular, driven by j4ts upstream.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","java","jre","jdk","jsweet","java to javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/j4ts"},{"id":8242,"title":"Jac Cloud Client","library":"jac-cloud","status":"active","version":"0.2.11","language":"python","ecosystem":"pypi","summary":"Jac Cloud (version 0.2.11) provides a high-level Python API to interact with Jaseci services on the cloud, built upon the `jac-sdk`. It simplifies the deployment and management of AI agents and workflows within the Jaseci ecosystem. The library is actively developed, with releases typically following updates to the underlying `jac-sdk` and a strict requirement for Python 3.12 or newer.","last_verified":"2026-04-16T00:00:00.000Z","tags":["AI","cloud","jaseci","orchestration","language models","agentic"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/jac-cloud"},{"id":15654,"title":"jackspeak CLI Argument Parser","library":"jackspeak","status":"active","version":"4.2.3","language":"javascript","ecosystem":"npm","summary":"jackspeak is a strict command-line argument parser for Node.js, currently at version 4.2.3. It focuses on rigorous validation of string, boolean, and number options, reading from both command-line arguments and environment variables. The library leverages a fluent, chainable API starting with `jack()`, which returns a `Jack` object for defining flags, options, and positionals. A key differentiator is its automatic type inference for TypeScript when defining configurations via object literals, ensuring strong typing for parsed values. It also supports automatic generation of `usage`/`help` banners and integrates environmental variable handling via an `envPrefix`, allowing configuration to be passed easily to child processes. Its minimal dependency footprint, especially the `/min` export introduced in v4.2, makes it suitable for CLI tools where startup performance is crucial. The project maintains an active development status with a positive version release cadence, typically releasing new versions within a three-month period.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","argument","parser","args","option","flag","cli","command","line","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/jackspeak"},{"id":4966,"title":"Jacobi: Numerical Derivatives","library":"jacobi","status":"active","version":"0.9.2","language":"python","ecosystem":"pypi","summary":"Jacobi is a lightweight Python library designed for fast and robust computation of generalized Jacobi matrices (numerical derivatives) for arbitrary real analytic mappings. It supports functions with large round-off errors and offers significant speed improvements over other numerical differentiation tools. The current version is 0.9.2, and it typically releases updates as needed.","last_verified":"2026-04-12T00:00:00.000Z","tags":["numerical derivatives","jacobian","error propagation","scientific computing","numpy"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/jacobi"},{"id":2545,"title":"Japanese Character Interconverter","library":"jaconv","status":"active","version":"0.5.0","language":"python","ecosystem":"pypi","summary":"jaconv is a pure-Python library designed for interconverting Japanese characters, including Hiragana, Katakana, Hankaku (half-width), Zenkaku (full-width), and Romaji. It provides a straightforward API for various common text processing tasks involving Japanese script. The library is actively maintained, with its latest version being 0.5.0, and has a consistent release cadence addressing bug fixes and improvements.","last_verified":"2026-04-24T21:24:58.559Z","tags":["japanese","character-conversion","hiragana","katakana","hankaku","zenkaku","romaji","text-processing"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/jaconv"},{"id":20148,"title":"jade-loader","library":"jade-loader","status":"deprecated","version":"0.8.0","language":"javascript","ecosystem":"npm","summary":"Webpack loader for Pug (formerly Jade) templates. Stable version 0.8.0. Converts .jade files into JavaScript template functions at build time. No longer actively developed; successor is pug-loader. Requires webpack and jade peer dependency.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/jade-loader"},{"id":7317,"title":"Jaeger Python Client","library":"jaeger-client","status":"active","version":"4.8.0","language":"python","ecosystem":"pypi","summary":"The `jaeger-client` library provides a Python implementation for OpenTracing tracers, enabling applications to send traces to a Jaeger backend. It is currently at version 4.8.0, actively maintained, and primarily used for distributed tracing and observability. Releases typically occur every few months, aligning with new features or Python version updates.","last_verified":"2026-04-16T00:00:00.000Z","tags":["tracing","observability","opentracing","jaeger","distributed-tracing","telemetry"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/jaeger-client"},{"id":25775,"title":"Jaeger Client Utility","library":"jaeger-client-utility","status":"maintenance","version":"1.0.1","language":"javascript","ecosystem":"npm","summary":"A lightweight wrapper around the Jaeger client (opentracing) that simplifies tracing setup and span management for Node.js services. Current stable version is 1.0.1 (last updated 2020). It provides a simple API to initialize the tracer, start spans, and inject/extract context for distributed tracing. This package is a thin layer over the official jaeger-client library, intended for quick integration but may lack flexibility for advanced use cases. No breaking changes documented; the package relies on opentracing as a peer dependency. Compared to the official jaeger-client, it reduces boilerplate but hides configuration options like sampling and reporter settings.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","jaeger","jaeger-client","opentracing"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/jaeger-client-utility"},{"id":17721,"title":"JaguarDb In-Process Database","library":"jaguardb","status":"abandoned","version":"0.1.3","language":"javascript","ecosystem":"npm","summary":"JaguarDb is a minimalist, in-process database designed exclusively for Node.js environments, currently at version 0.1.3. It functions as a rudimentary document-oriented store by serializing JavaScript objects to individual JSON files on the file system and managing an `index.json` master file. The library explicitly states it is not suitable for production use, lacking crucial database features like transactions, ACID properties, and scalability. Its API mimics MongoDB's callback-based interface, making it conceptually familiar for developers and allowing for potentially easier migration to more robust database solutions. However, the project appears to be abandoned, with no active development or maintenance. It is intended solely for small prototypes, unit testing, or scenarios where a quick and dirty, file-based persistence layer is needed without the overhead of an external database process, but users should be aware of its severe limitations and lack of ongoing support.","last_verified":"2026-04-23T00:00:00.000Z","tags":["javascript","database","embedded","in-process","small","database for node.js","embedded database for node.js","javascript database for node.js"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/jaguardb"},{"id":25776,"title":"Jaiph (jaiph)","library":"jaiph","status":"active","version":"0.7.0","language":"javascript","ecosystem":"npm","summary":"Jaiph is an open-source composable scripting language and runtime for defining and orchestrating AI agent workflows. Version 0.7.0 is the latest stable release, with ongoing development and breaking changes expected. Jaiph allows users to write `.jh` files that combine prompts, rules, scripts, and workflows into executable pipelines. The CLI parses source into an AST, validates references at compile time, and the Node workflow runtime interprets the AST directly. Key differentiators include a dedicated language for AI workflows, built-in test runner, sandboxing, and reporting capabilities. Jaiph is designed to be installed via npm or a curl script, and includes a CLI for running, testing, formatting, and reporting on workflows.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/jaiph"},{"id":11121,"title":"Jake","library":"jake","status":"active","version":"12.9.7","language":"javascript","ecosystem":"npm","summary":"Jake is a JavaScript build tool and task runner for Node.js, designed to operate similarly to traditional build systems like GNU Make or Ruby's Rake. It is currently at version 12.9.7, with active maintenance and a consistent release cadence to support newer Node.js versions. Key differentiators include defining build tasks in plain JavaScript files (Jakefiles), supporting complex task prerequisites, namespacing for organization, and handling asynchronous task execution. Jake offers synchronous file utilities for common build operations and can be installed globally as a CLI, locally as a dev dependency, or embedded programmatically within other applications. It has a long history in the Node.js ecosystem, indicating a mature and well-tested codebase.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","build","cli","make","rake"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/jake"},{"id":21477,"title":"jalali-core","library":"jalali-core","status":"active","version":"1.0.0","language":"python","ecosystem":"pypi","summary":"A Python library for converting between Gregorian and Jalali (Persian/Solar Hijri) dates, targeting Python 3.8+. Version 1.0.0 is the first stable release, with a focus on simplicity and correctness. The library provides a single core function for conversion and is designed to be lightweight with no external dependencies. Release cadence is not yet established.","last_verified":"2026-04-27T00:00:00.000Z","tags":["jalali","persian","date-conversion","calendar","gregorian"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/jalali-core"},{"id":25777,"title":"jambda-calc","library":"jambda-calc","status":"active","version":"0.6.1","language":"javascript","ecosystem":"npm","summary":"jambda-calc (v0.6.1) is a TypeScript library that transpiles JavaScript/TypeScript functions into pure lambda calculus expressions and visualizes them as Tromp diagrams. It supports arithmetic, common operators, conditionals, nested functions, and basic array methods like .filter() and .map(). The library is in active development with a focus on educational and explorative use—ideal for understanding the theoretical underpinnings of computation. It provides a CLI tool and programmatic API, with TypeScript definitions included. Notable limitations include no support for string operations, recursion, async functions, imports, or advanced member functions. The project aims to handle entire JS projects in the future.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","lambda","lambda-calculus","typescript","transpiler","visualization","tromp-diagrams"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/jambda-calc"},{"id":5974,"title":"Jamo: Hangul Syllable and Jamo Analyzer","library":"jamo","status":"active","version":"0.4.1","language":"python","ecosystem":"pypi","summary":"Jamo is a Python library designed for the decomposition and synthesis of Hangul syllables into their constituent jamo characters. It supports both the U+11xx jamo characters and Hangul Compatibility Jamo (HCJ, U+31xx) for display purposes. Currently in beta release (version 0.4.1), the library primarily focuses on modern Hangul. While releases are sporadic, the project is actively maintained, with documentation reflecting the 0.4-beta interface.","last_verified":"2026-04-14T00:00:00.000Z","tags":["korean","hangul","nlp","language processing","unicode","jamo","decomposition","synthesis"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/jamo"},{"id":6685,"title":"JAMS: A JSON Audio Metadata Standard","library":"jams","status":"active","version":"0.3.5","language":"python","ecosystem":"pypi","summary":"JAMS is a Python library implementing a JSON-based music annotation format, providing a formal schema for generic annotations. It allows for storing multiple annotations per file and includes schema definitions for a wide range of annotation types like beats, chords, segments, and tags. The library also features error detection, validation, and a translation layer to interface with `mir_eval` for evaluating annotations. It is actively maintained, with the current version being 0.3.5, and supports recent Python versions.","last_verified":"2026-04-15T00:00:00.000Z","tags":["audio","music","metadata","json","MIR","annotation"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/jams"},{"id":9843,"title":"JANAF Thermochemical Tables Wrapper","library":"janaf","status":"active","version":"1.2.1","language":"python","ecosystem":"pypi","summary":"janaf is a Python wrapper for the NIST-JANAF Thermochemical Tables, providing programmatic access to thermodynamic data for various chemical species. The current version is 1.2.1, with releases occurring a few times a year, often including dependency updates and minor feature enhancements.","last_verified":"2026-04-17T00:00:00.000Z","tags":["chemistry","thermodynamics","NIST","JANAF","data-science","materials-science"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/janaf"},{"id":21478,"title":"janitor-rs","library":"janitor-rs","status":"active","version":"0.6.1","language":"python","ecosystem":"pypi","summary":"A Rust-powered data cleaning and preprocessing library for pandas DataFrames. Provides fast implementations of common janitor functions like clean_names, remove_empty, get_dupes, and more. Version 0.6.1. Release cadence: irregular.","last_verified":"2026-04-27T00:00:00.000Z","tags":["data-cleaning","pandas","rust","preprocessing"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/janitor-rs"},{"id":7318,"title":"Janome: Japanese Morphological Analyzer","library":"janome","status":"active","version":"0.5.0","language":"python","ecosystem":"pypi","summary":"Janome is a Japanese morphological analysis engine (or tokenizer, POS-tagger) written in pure Python, including a built-in dictionary and language model. It aims to be easy to install and provides concise, well-designed APIs for various Python applications. Janome uses mecab-ipadic-2.7.0-20070801 as its built-in dictionary. The current version is 0.5.0, released in July 2023, with a release cadence of approximately 6-18 months between major versions.","last_verified":"2026-04-16T00:00:00.000Z","tags":["japanese","nlp","morphological analysis","tokenizer","pos-tagger"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/janome"},{"id":2973,"title":"janus","library":"janus","status":"active","version":"2.0.0","language":"python","ecosystem":"pypi","summary":"janus is a Python library providing mixed synchronous and asynchronous queues to facilitate communication between classic threaded code and asyncio tasks. It offers `Queue`, `LifoQueue`, and `PriorityQueue` implementations, each with distinct synchronous (`.sync_q`) and asynchronous (`.async_q`) interfaces. The current version is 2.0.0, and the library is actively maintained to support the latest Python versions.","last_verified":"2026-04-25T04:00:21.702Z","tags":["asyncio","threading","queue","concurrency","sync-async"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/janus"},{"id":15340,"title":"Japa Lean Node.js Test Runner","library":"japa","status":"active","version":"4.0.0","language":"javascript","ecosystem":"npm","summary":"Japa is a lean and fast Node.js test runner designed for both testing applications and for building custom test runners. The current stable version is v10.4.0, with minor and patch releases occurring frequently—typically several times a quarter—and major versions released periodically as breaking changes are introduced. A key differentiator is its minimal core, offering faster boot times compared to alternatives like Mocha or Ava, primarily because it does not ship with its own CLI; tests are executed directly as standard Node.js scripts. Japa supports ES6 async/await syntax, ES modules, test groups with lifecycle hooks, regression tests, and offers an extensible assertion system often utilized via plugins. Its design philosophy emphasizes simplicity and provides the foundational components for highly customized testing environments.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","test","test-runner","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/japa"},{"id":9051,"title":"Japanize Matplotlib","library":"japanize-matplotlib","status":"maintenance","version":"1.1.3","language":"python","ecosystem":"pypi","summary":"Japanize Matplotlib (version 1.1.3) is a Python library that automatically configures Matplotlib to display Japanese fonts correctly. It simplifies the process of handling Japanese text in plots by applying a default font (IPAexGothic) to Matplotlib's settings upon import. The library is currently in maintenance mode, with the last major update in October 2020.","last_verified":"2026-04-16T00:00:00.000Z","tags":["matplotlib","japanese","fonts","visualization","plotting"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/japanize-matplotlib"},{"id":439,"title":"jaraco.classes","library":"jaraco-classes","status":"active","version":"3.4.0","language":"python","ecosystem":"pypi","summary":"Utility functions for Python class constructs. Current version: 3.4.0. Maintained with regular updates.","last_verified":"2026-05-12T13:49:35.517Z","tags":["utility","classes","python"],"install_tag":"stale","install_tag_description":"widespread failures or data too old to trust","api":"https://checklist.day/api/registry/jaraco-classes"},{"id":4967,"title":"jaraco-collections","library":"jaraco-collections","status":"active","version":"5.2.1","language":"python","ecosystem":"pypi","summary":"jaraco.collections provides a suite of collection objects and utilities that complement Python's standard library `collections` module. It offers specialized data structures like `RangeMap`, `FrozenDict`, and `FoldedCaseKeyedDict`. The library is actively maintained, with its current version being 5.2.1, and releases occurring regularly.","last_verified":"2026-04-12T00:00:00.000Z","tags":["collections","data-structures","utilities","dict-extensions","immutable-collections"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/jaraco-collections"},{"id":520,"title":"jaraco.context","library":"jaraco-context","status":"active","version":"6.1.2","language":"python","ecosystem":"pypi","summary":"jaraco.context is a Python library providing useful decorators and context managers for common programming patterns. It offers tools like `ExceptionTrap` for exception handling, `pushd` for temporary directory changes, `tarball` for extracting archives, and `temp_dir` for managing temporary file system resources. The current version is 6.1.2, and it maintains an active release schedule with several updates in the past year.","last_verified":"2026-05-12T14:36:48.002Z","tags":["context-manager","decorator","utility","files","temporary","filesystem"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/jaraco-context"},{"id":23909,"title":"jaraco.logging","library":"jaraco-logging","status":"active","version":"3.4.0","language":"python","ecosystem":"pypi","summary":"A utility library for Python logging that provides additional log levels (like NOTICE and TRACE), a filtering handler, and a log suppression context manager. Current version is 3.4.0, supports Python >=3.9, and is maintained as part of the jaraco project. Releases are frequent.","last_verified":"2026-05-01T00:00:00.000Z","tags":["logging","utilities","jaraco","context-manager"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/jaraco-logging"},{"id":3521,"title":"Jaraco Text Utilities","library":"jaraco-text","status":"active","version":"4.2.0","language":"python","ecosystem":"pypi","summary":"jaraco.text is a Python library offering a collection of various text manipulation utilities, including advanced text wrapping, line joining, block indentation, symbol substitution, and more. It is actively maintained with a regular release cadence, currently at version 4.2.0.","last_verified":"2026-04-25T11:12:06.265Z","tags":["text-processing","string-manipulation","utilities"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/jaraco-text"},{"id":23910,"title":"jaraco.windows","library":"jaraco-windows","status":"active","version":"5.10.0","language":"python","ecosystem":"pypi","summary":"A library of Windows utilities and ctypes wrappers by Jason R. Coombs, providing convenient access to Windows API functions, registry, file properties, and more. Current version 5.10.0, requires Python >=3.9, and is actively maintained with regular releases.","last_verified":"2026-05-01T00:00:00.000Z","tags":["windows","utilities","registry","api","ctypes"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/jaraco-windows"},{"id":403,"title":"jaraco.functools","library":"jaraco.functools","status":"active","version":"4.4.0","language":"python","ecosystem":"pypi","summary":"Provides additional functools in the spirit of Python's standard library's functools. Current version: 4.4.0, released on December 21, 2025. Maintained by Jason R. Coombs. Requires Python 3.9 or higher. Release cadence: approximately every 3-4 months.","last_verified":"2026-05-12T13:36:12.304Z","tags":["functools","Python","utilities","jaraco"],"install_tag":"stale","install_tag_description":"widespread failures or data too old to trust","api":"https://checklist.day/api/registry/jaraco.functools"},{"id":25778,"title":"jarb","library":"jarb","status":"active","version":"3.0.10-0","language":"javascript","ecosystem":"npm","summary":"Reusable lint, webpack, babel and jest configuration package, version 3.0.10-0. Provides shared configurations for JavaScript/TypeScript projects, reducing setup overhead. Release cadence is irregular. Key differentiator: combines multiple tool configs into one dependency, but note that many projects now prefer using eslint-config-* or @babel/preset-env directly with more flexibility.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/jarb"},{"id":4362,"title":"Jaro-Winkler String Similarity","library":"jaro-winkler","status":"active","version":"2.0.3","language":"python","ecosystem":"pypi","summary":"The `jaro-winkler` library provides Python implementations of the Jaro and Jaro-Winkler string similarity metrics. It allows for comparison of two strings, returning a score from 0 (no match) to 1 (perfect match). The current version is 2.0.3, offering standard and customizable versions of the functions. While not explicitly stated, the project's release cadence appears to be moderate, with major updates occurring over several years.","last_verified":"2026-04-12T00:00:00.000Z","tags":["string similarity","jaro-winkler","fuzzy matching","text processing","record linkage"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/jaro-winkler"},{"id":11122,"title":"Jaro-Winkler for TypeScript","library":"jaro-winkler-typescript","status":"active","version":"1.0.1","language":"javascript","ecosystem":"npm","summary":"jaro-winkler-typescript provides a pure TypeScript implementation of the Jaro and Jaro-Winkler string similarity algorithms. These algorithms are widely used to measure the edit distance or similarity between two strings, returning a score typically ranging from 0 (completely dissimilar) to 1 (identical). The current stable version is 1.0.1. As a utility library for a well-defined algorithm, its release cadence is expected to be slow, with new versions primarily addressing bug fixes, performance improvements, or minor enhancements. A key differentiator is its explicit TypeScript implementation, offering strong type safety and an improved developer experience in modern TypeScript projects. It serves as a direct, unopinionated implementation focused solely on accurately calculating these specific string similarity scores.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","Jaro","Jaro Winkler","typescript","string similarity","string"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/jaro-winkler-typescript"},{"id":8241,"title":"JaroWinkler String Similarity","library":"jarowinkler","status":"active","version":"2.0.1","language":"python","ecosystem":"pypi","summary":"JaroWinkler is a high-performance Python library for approximate string matching, implementing Jaro and Jaro-Winkler similarity algorithms. Currently at version 2.0.1, it leverages the `rapidfuzz` library for its core implementations, offering significant speed advantages over alternatives. The project maintains an active development cycle, with a focus on optimization and ease of integration.","last_verified":"2026-04-16T00:00:00.000Z","tags":["string matching","similarity","fuzzy matching","jaro-winkler","rapidfuzz"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/jarowinkler"},{"id":21479,"title":"JARVIS-Tools","library":"jarvis-tools","status":"active","version":"2026.4.2","language":"python","ecosystem":"pypi","summary":"jarvis-tools is an open-source Python package for data-driven atomistic materials design, developed by NIST. It provides modules for crystal structure analysis, high-throughput DFT workflows, machine learning descriptors, and access to the JARVIS-DFT and JARVIS-FF databases. Current version is 2026.4.2, released monthly (around end of each month).","last_verified":"2026-04-27T00:00:00.000Z","tags":["materials-science","dft","machine-learning","crystal-structure","high-throughput","materials-design","jarvis"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/jarvis-tools"},{"id":18448,"title":"@biconomy/bundler","library":"jaskaran-bundler","status":"active","version":"0.0.11","language":"javascript","ecosystem":"npm","summary":"Biconomy Bundler is a TypeScript library for interacting with ERC-4337 bundler nodes. It provides methods to estimate gas, send UserOperations, and fetch receipts/hashes. Current version 4.6.2 (actively maintained, frequent releases). Key differentiator: part of the Biconomy Smart Account ecosystem, integrates seamlessly with Biconomy paymasters and relayer services. Supports multiple EVM chains and provides a standardized IBundler interface.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","Ethereum","Bundler","Relayer","ERC4337","Gasless Transaction","Biconomy","SDK","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/jaskaran-bundler"},{"id":11127,"title":"Jasmine CLI","library":"jasmine","status":"active","version":"6.2.0","language":"javascript","ecosystem":"npm","summary":"The `jasmine` package provides a command-line interface (CLI) and supporting utilities for running Jasmine Behavior Driven Development (BDD) tests in Node.js environments. As of its current stable version 6.2.0, this package acts as a runner for `jasmine-core`, which is the actual testing framework. Jasmine is known for its clean and easy-to-understand syntax, requiring no DOM or external JavaScript frameworks, making it suitable for a wide range of JavaScript projects. The project maintains an active release cadence, with minor and patch updates frequently, and major versions introducing significant changes every few months. It is compatible with both ES modules and CommonJS modules and officially supports Node.js versions 20, 22, and 24, with best-effort support for environments past their end-of-life.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","test","testing","jasmine","tdd","bdd"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/jasmine"},{"id":11123,"title":"Jasmine Core Testing Framework","library":"jasmine-core","status":"active","version":"6.2.0","language":"javascript","ecosystem":"npm","summary":"jasmine-core is the foundational, standalone JavaScript testing framework that underpins the broader Jasmine ecosystem. It provides the core APIs for writing specs (tests), matchers, and the test runner logic itself. While `jasmine-core` can be used directly for programmatic testing in both browser and Node.js environments, it's more commonly consumed as a dependency by higher-level packages like `jasmine` (for CLI execution) or `jasmine-browser-runner` for a more integrated experience. The current stable version is 6.2.0, with a major version 7.0.0-pre.0 already in pre-release. Jasmine maintains a regular release cadence, typically releasing minor and patch versions every 1-2 months, and major versions annually or bi-annually. Its key differentiators include its behavior-driven development (BDD) syntax, built-in assertion library, and lack of external dependencies for core functionality, making it a simple, self-contained solution for unit and integration testing.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","test","testing","jasmine","tdd","bdd"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/jasmine-core"},{"id":15341,"title":"Jasmine CTRF JSON Reporter","library":"jasmine-ctrf-json-reporter","status":"active","version":"0.0.7","language":"javascript","ecosystem":"npm","summary":"jasmine-ctrf-json-reporter is a utility package that provides a Jasmine test results reporter, specifically designed to output test reports conforming to the Common Test Report Format (CTRF) schema. This package addresses the challenge of inconsistent test report formats across various programming languages and testing frameworks by offering a standardized output. The current stable version is `0.0.7`. While a formal release cadence is not explicitly stated, the project demonstrates ongoing maintenance with recent dependency updates and minor version bumps. Its primary differentiator is its strict adherence to the CTRF open standard, which enables uniform validation, merging, comparison, and analysis of test results, regardless of the underlying testing tool or language. This consistency significantly simplifies integration into CI/CD pipelines and provides a universal reporting schema that facilitates better programmatic analysis of test outcomes.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","ctrf","common-test-report-format","test-reporting","test-results","testing","json","ci","jasmine","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/jasmine-ctrf-json-reporter"},{"id":15655,"title":"Jasmine jQuery Matchers and Fixture Loader","library":"jasmine-jquery","status":"abandoned","version":"2.1.1","language":"javascript","ecosystem":"npm","summary":"jasmine-jquery is a testing utility that extends the Jasmine JavaScript Testing Framework with custom matchers specifically designed for jQuery elements and an an API for managing HTML, CSS, and JSON fixtures. It facilitates the testing of DOM interactions and external data loading in front-end applications, providing a convenient way to assert jQuery object states and manipulate test environments. The current stable version, 2.1.1, was released in May 2015. The project appears to be largely unmaintained since 2017, meaning there is no active release cadence, and it primarily targets older testing setups that rely on global script inclusions and jQuery. Its key differentiators include a comprehensive set of jQuery-specific matchers like `toBeVisible`, `toHaveAttr`, and `toContainElement`, as well as a convenient fixture loading mechanism that simplifies isolated component testing by providing `loadFixtures`, `setFixtures`, and `clearFixtures` globals.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","jasmine","jquery"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/jasmine-jquery"},{"id":14639,"title":"Jasmine JSON Test Reporter (Legacy)","library":"jasmine-json-test-reporter","status":"abandoned","version":"1.0.0-beta","language":"javascript","ecosystem":"npm","summary":"This `jasmine-json-test-reporter` package offers a custom Jasmine reporter designed to output test results to a specified file in JSON format. It was created to provide more detailed and customizable JSON output than Protractor's `resultJsonOutputFile` option, and to allow dynamic assignment of output filenames, a feature not available in Protractor's configuration at the time. The package is currently at version `1.0.0-beta`, indicating it never reached a stable release. It appears to be unmaintained, with no recent updates or active development. For current projects requiring Jasmine JSON reporting, the actively maintained `jasmine-ctrf-json-reporter` (which adheres to the Common Test Report Format standard) is a recommended, modern alternative. This original package is primarily of historical interest or for maintaining legacy systems still reliant on its specific output structure.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","JSON","jasmine","protractor","reporter","tests"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/jasmine-json-test-reporter"},{"id":11124,"title":"Jasmine-Node Test Runner","library":"jasmine-node","status":"maintenance","version":"3.0.0","language":"javascript","ecosystem":"npm","summary":"Jasmine-node is a command-line utility designed for running Jasmine BDD specifications (specifically version 1.3.1, a forked version from the Karma project) within a Node.js environment without requiring a browser DOM. It provides a simple CLI for executing tests written in JavaScript or CoffeeScript, offering features like automatic test execution on file changes (`--autotest`), colorized output, and optional Growl notifications. The project is explicitly in maintenance mode, and its authors recommend using the official `jasmine` or `jasmine-npm` packages for any new development due to `jasmine-node`'s reliance on an older Jasmine version and limited future development. It supports Node.js versions 10 and 12, with older Node.js versions being deprecated.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","testing","bdd"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/jasmine-node"},{"id":11125,"title":"Jasmine Reporters","library":"jasmine-reporters","status":"active","version":"2.5.2","language":"javascript","ecosystem":"npm","summary":"jasmine-reporters is a collection of JavaScript reporter classes designed for the Jasmine BDD testing framework. As of version 2.5.2, it primarily supports Jasmine 2.x, with a dedicated branch and older npm versions available for Jasmine 1.x compatibility. The library offers a variety of output formats, including standard options like JUnit XML, NUnit XML, and TAP (Test Anything Protocol), alongside specialized reporters for build systems such as TeamCity and AppVeyor, and a colorized Terminal Reporter. It differentiates itself by providing robust support for both Node.js environments and in-browser testing via PhantomJS, including mechanisms for local filesystem writes in headless browser contexts. While no explicit release cadence is documented, major versions of jasmine-reporters historically align with significant Jasmine framework updates, requiring users to match the reporter library version to their Jasmine version.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/jasmine-reporters"},{"id":11126,"title":"Jasmine Spec Reporter","library":"jasmine-spec-reporter","status":"maintenance","version":"7.0.0","language":"javascript","ecosystem":"npm","summary":"jasmine-spec-reporter is a console reporter for the Jasmine behavior-driven development framework, providing real-time output of test results directly in the terminal. It is currently stable at version 7.0.0. The latest major release (v7.0.0) was published in April 2021, indicating a slower release cadence in recent years. The library is designed to offer a highly customizable and readable test reporting experience, especially beneficial in Node.js and Protractor test environments, and ships with comprehensive TypeScript type definitions. Key differentiators include extensive configuration options for output formatting, such as support for different stacktrace displays (none, raw, pretty) and customizable color themes for various test states. It offers a more detailed and configurable spec-by-spec breakdown compared to Jasmine's default reporter.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","jasmine","reporter","bdd","spec","protractor","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/jasmine-spec-reporter"},{"id":13363,"title":"Jasmine TypeScript Runner","library":"jasmine-ts","status":"active","version":"0.4.0","language":"javascript","ecosystem":"npm","summary":"jasmine-ts is a command-line utility designed to simplify the process of running Jasmine tests written in TypeScript. It achieves this by leveraging `ts-node` to transpile TypeScript specifications on the fly, eliminating the need for a separate compilation step. The package is currently at version 0.4.0. Its release cadence is infrequent, suggesting an active but early-stage development. A key differentiator is its direct execution model through a single CLI command, seamlessly integrating with `package.json` scripts. It also provides robust support for configuring Jasmine reporters directly within the `jasmine.json` file, even allowing specific named exports from reporter modules using a `#` separator. Furthermore, it transparently passes through `ts-node` configuration options, offering flexibility in how TypeScript is handled during test execution. It acts as a wrapper around Jasmine and `ts-node`, streamlining the setup for TypeScript-based unit testing.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","node","testing","tests","jasmine","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/jasmine-ts"},{"id":27071,"title":"jassy","library":"jassy","status":"maintenance","version":"0.2.7","language":"javascript","ecosystem":"npm","summary":"jassy is a runtime JavaScript-to-CSS transpiler that converts JS objects into CSS strings at runtime. Current stable version is 0.2.7, released with low cadence and marked as beta with an unstable API. It supports nested rules (like Sass/Less), auto-prefixing, media queries, mixins, and font-face declarations. Primarily designed for React projects with peer dependencies on React 0.14/15. Alternative to JSS or styled-components but with a simpler, object-based syntax; however, it is largely outdated and not maintained.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","jassy","css","react","reactjs","jss"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/jassy"},{"id":6686,"title":"java-access-bridge-wrapper","library":"java-access-bridge-wrapper","status":"active","version":"2.0.0","language":"python","ecosystem":"pypi","summary":"java-access-bridge-wrapper is a Python wrapper for the Windows Java Access Bridge (JAB). It enables Python applications to interact with and automate Java user interfaces on the Windows operating system. This library, currently at version 2.0.0, is primarily designed for 64-bit Windows environments and Java Development Kit (JDK) or Java Runtime Environment (JRE) versions 8 or higher.","last_verified":"2026-04-15T00:00:00.000Z","tags":["windows","java","automation","gui","accessibility"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/java-access-bridge-wrapper"},{"id":25779,"title":"java-lint","library":"java-lint","status":"deprecated","version":"0.3.0","language":"javascript","ecosystem":"npm","summary":"A Java lint utility library focused on removing unused imports. Current version 0.3.0 ships TypeScript types and requires Node.js ^18.13.0 || >=20.2.0. It uses java-parser for AST parsing. The package has been superseded by eslint-plugin-java-lang starting at v0.4.0, which converts the project into an ESLint plugin format. Key differentiators: lightweight, focused only on unused import removal, but with caveats about false negatives due to lazy global identifier collection.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/java-lint"},{"id":7319,"title":"Java Manifest File Parser","library":"java-manifest","status":"maintenance","version":"1.1.0","language":"python","ecosystem":"pypi","summary":"The `java-manifest` library provides functionality to encode and decode Java's `META-INF/MANIFEST.MF` files using Python. It represents a manifest as a list of dictionaries, where each dictionary corresponds to a section within the manifest. The library is currently at version 1.1.0, with its last release in July 2020, indicating a low release cadence.","last_verified":"2026-04-16T00:00:00.000Z","tags":["java","manifest","parsing","jar","metadata","encoding","decoding"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/java-manifest"},{"id":12739,"title":"java-parser","library":"java-parser","status":"active","version":"3.0.1","language":"javascript","ecosystem":"npm","summary":"java-parser is a JavaScript-based parser for Java source code, designed to operate without a JVM. It takes Java code as input and produces a Concrete Syntax Tree (CST) using the Chevrotain parsing toolkit. The current stable version is 3.0.1. While it is a foundational, internal component of the `prettier-plugin-java` project for formatting, it can be used independently to programmatically analyze Java code. The library offers functionality to parse raw code into a CST and then transform that CST into a more abstract AST representation. This capability makes it suitable for static analysis, code transformations, or custom tooling within JavaScript environments where JVM-based parsers are not practical or desired. Releases often align with its parent `prettier-java` monorepo updates, typically focusing on parser correctness and AST generation improvements.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/java-parser"},{"id":25780,"title":"java2faas","library":"java2faas","status":"abandoned","version":"0.3.2","language":"javascript","ecosystem":"npm","summary":"CLI tool that transpiles Java code for deployment to AWS Lambda and IBM Cloud Functions. Version 0.3.2. It converts a local Java project into deployable artifacts (with Maven support) for two cloud providers simultaneously. Differentiated by handling both Amazon and IBM from a single source, automatically generating deployment scripts. Suitable for simple Java functions on Java 8. No active development since 2019.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/java2faas"},{"id":8243,"title":"Javalang: Pure Python Java Parser","library":"javalang","status":"maintenance","version":"0.13.0","language":"python","ecosystem":"pypi","summary":"Javalang is a pure Python library designed for working with Java source code. It provides a lexer and parser specifically targeting Java 8, with its implementation based on the Java Language Specification. The library's current version is 0.13.0, released on March 28, 2020.","last_verified":"2026-04-16T00:00:00.000Z","tags":["Java","parsing","AST","lexer","parser","static analysis"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/javalang"},{"id":4583,"title":"javaobj-py3","library":"javaobj-py3","status":"active","version":"0.4.4","language":"python","ecosystem":"pypi","summary":"javaobj-py3 is a Python library designed for serializing and de-serializing Java objects, facilitating interoperability between Python and Java applications. It is currently at version 0.4.4 and receives irregular but active updates, with the latest significant features and fixes released recently.","last_verified":"2026-04-12T00:00:00.000Z","tags":["java","serialization","deserialization","interoperability"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/javaobj-py3"},{"id":1841,"title":"javaproperties","library":"javaproperties","status":"active","version":"0.8.2","language":"python","ecosystem":"pypi","summary":"javaproperties is a Python library that provides comprehensive support for reading and writing Java `.properties` files, encompassing both the simple line-oriented format and XML. It offers a straightforward API inspired by Python's `json` module, alongside a `Properties` class designed to emulate the behavior of Java 8's `java.util.Properties` as closely as possible in Python. The library is actively maintained, with the latest version 0.8.2 released in December 2024, and its release cadence is irregular, with significant gaps between major versions.","last_verified":"2026-04-24T02:19:43.880Z","tags":["java","properties","config","configuration","file format"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/javaproperties"},{"id":11128,"title":"A* Pathfinding Algorithm","library":"javascript-astar","status":"maintenance","version":"0.4.1","language":"javascript","ecosystem":"npm","summary":"The `javascript-astar` package provides an efficient implementation of the A* search algorithm in JavaScript for finding the shortest path on a grid. Currently at version 0.4.1, it has been optimized to use a Binary Heap, resulting in significant performance improvements over its original list-based approach. The library supports various graph configurations, including weighted nodes and diagonal movement. A weight of 0 for a node designates it as an impassable obstacle, and specific constraints apply to other weight values. It is primarily designed for browser environments via script tags, exposing global variables, and likely supports CommonJS environments for server-side usage, given its version and use of Grunt for tooling.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/javascript-astar"},{"id":11129,"title":"JavaScript AutoComplete Library","library":"javascript-autocomplete","status":"abandoned","version":"1.0.5","language":"javascript","ecosystem":"npm","summary":"JavaScript-autoComplete is an extremely lightweight and powerful vanilla JavaScript completion suggester. Developed by Pixabay.com, it provides flexible data sourcing, smart caching, and callback functionalities with no external dependencies. The library is very small, weighing in at less than 2.4 kB gzipped. It was last updated in 2016, with its current stable version being 1.0.5. Given its age and lack of recent development, it operates on a very slow release cadence and is primarily intended for environments where a minimal, standalone JavaScript solution is preferred over modern, framework-integrated alternatives. Key differentiators include its zero-dependency nature and extreme lightness, making it suitable for legacy projects or very simple, performance-critical contexts where a full-featured library would be overkill.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","autocomplete","autosuggest","autosuggester","suggest","suggester","completer","select","dropdown"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/javascript-autocomplete"},{"id":11130,"title":"JavaScript Blowfish Encryption Library","library":"javascript-blowfish","status":"maintenance","version":"1.0.4","language":"javascript","ecosystem":"npm","summary":"This library implements the Blowfish symmetric-key block cipher for JavaScript, supporting both browser and Node.js environments. Currently at version 1.0.4, the package provides basic encryption and decryption capabilities, including Electronic Codebook (ECB) and Cipher Block Chaining (CBC) modes. A key feature is its robust handling of UTF-8 strings and automatic zero-padding to ensure input data conforms to Blowfish's 8-byte block length, with a utility to `trimZeroes` after decryption for text. It also offers built-in base64 encoding/decoding for handling the binary output of encryption. While Blowfish was designed for speed and flexibility with variable key lengths (32-448 bits) in 1993, its 64-bit block size is now considered a security weakness due to susceptibility to 'Sweet32' birthday attacks, especially for large data volumes (over 4GB). It's generally recommended for legacy systems or specific constrained environments rather than new applications, where modern ciphers like AES or Twofish are preferred. The library itself appears to be in a maintenance or inactive state, with no recent updates since 2018.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","node","js","blowfish","encryption","decryption","encypher","decypher","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/javascript-blowfish"},{"id":11131,"title":"JavaScript Color Gradient Generator","library":"javascript-color-gradient","status":"active","version":"2.5.0","language":"javascript","ecosystem":"npm","summary":"javascript-color-gradient is a lightweight JavaScript library designed for generating an array of color gradients. It allows users to define a gradient by providing two or more hexadecimal start and end colors, along with the desired number of midpoints. The library is currently at version 2.5.0 and appears to have an active, though not rapid, release cadence with updates focused on improvements and bug fixes, such as refactoring color generation logic and adding support for short hex codes in its most recent release. Its key differentiator is its simplicity and direct focus on generating color arrays for gradients, making it suitable for web and Node.js projects requiring programmatic color interpolation without complex UI components. It avoids external dependencies, offering a lean solution for color manipulation.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","javascript-color-palette","color-gradient","javascript-palette","color-picker","color-generator","color-wavelengths"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/javascript-color-gradient"},{"id":11132,"title":"JavaScript Natural Sort","library":"javascript-natural-sort","status":"abandoned","version":"0.7.1","language":"javascript","ecosystem":"npm","summary":"The `javascript-natural-sort` package provides a comparator function implementing a natural sort algorithm, designed for use with JavaScript's `Array.prototype.sort()`. It intelligently handles various complex string patterns beyond simple lexicographical sorting, including numerical values (integers, floats, scientific notation), IP addresses, filenames, dates, and currency. The current stable version is `0.7.1`. Given its last update over six years ago, the package is considered abandoned and does not receive active maintenance or new feature development. Its key differentiator is its comprehensive approach to handling diverse data types within a single, self-contained sorting utility, offering a simple API for common sorting challenges where standard string comparison falls short, with an option for case-insensitive sorting.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","natural","sort","array","sorting"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/javascript-natural-sort"},{"id":11133,"title":"JavaScript Obfuscator","library":"javascript-obfuscator","status":"active","version":"5.4.1","language":"javascript","ecosystem":"npm","summary":"JavaScript Obfuscator is a powerful, free-to-use library for transforming JavaScript and Node.js source code to make it harder to reverse engineer. The current stable version is 5.4.1. The project demonstrates an active release cadence with frequent minor and patch updates, indicating ongoing development and maintenance. Key features include VM-based bytecode obfuscation (available via the integrated Obfuscator.io Pro API), variable renaming, string extraction and encryption, dead code injection, control flow flattening, and various other code transformations. Its primary differentiator is the breadth of its obfuscation techniques, including advanced VM-based protection, making it a comprehensive solution for source code protection against tampering and intellectual property theft.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","obfuscator","obfuscation","uglify","crush","code protection","javascript obfuscator","js obfuscator","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/javascript-obfuscator"},{"id":15128,"title":"Interactive JavaScript Sandbox","library":"javascript-playgrounds","status":"active","version":"1.2.8","language":"javascript","ecosystem":"npm","summary":"JavaScript Playgrounds is a library that provides an embeddable, interactive JavaScript sandbox environment, primarily designed for educational purposes and quick code experimentation. It allows users to execute JavaScript code directly within a web page, with support for various presets like React and React Native. The package, currently at version 1.2.8, does not specify a strict release cadence but appears to be actively maintained, being used in several 'Express' educational guides. Its key differentiators include easy integration as either a React component or a direct iframe, and the ability to pre-configure the sandbox with specific code and presets, making it highly versatile for showcasing or teaching JavaScript concepts without requiring complex setup for the end-user. Configuration parameters are passed via the URL hash, supporting both JSON and URI encoding for complex setups.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/javascript-playgrounds"},{"id":13364,"title":"JavaScript Solid Server","library":"javascript-solid-server","status":"active","version":"0.0.136","language":"javascript","ecosystem":"npm","summary":"The JavaScript Solid Server (JSS) is a high-performance, feature-rich implementation of the Solid protocol, designed for decentralized web applications. Currently at version 0.0.136, it is under active and rapid development, implying frequent updates and potential breaking changes as it progresses towards a stable 1.0 release. JSS differentiates itself by being JSON-LD native for data storage by default, offering optional Turtle conversion via content negotiation. Its comprehensive feature set includes a built-in Solid-OIDC Identity Provider, Web Access Control, WebSocket Notifications for real-time updates, multi-user pod support, and unique integrations like a Git HTTP backend for version control, a Nostr Relay for decentralized social networking, ActivityPub for Fediverse federation, and even HTTP 402 Payments for monetization. It also supports optional MongoDB storage for scalability and various development tools like a WebRTC signaling server, a decentralized tunnel proxy, and a WebSocket terminal, making it a highly versatile platform for building and hosting Solid pods.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","solid","ldp","linked-data","decentralized","activitypub","fediverse","nostr"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/javascript-solid-server"},{"id":11134,"title":"JavaScript Stringify","library":"javascript-stringify","status":"active","version":"2.1.0","language":"javascript","ecosystem":"npm","summary":"The `javascript-stringify` library provides a function, `stringify`, that converts JavaScript values into a string representation that can be safely `eval`'d back into JavaScript, in contrast to `JSON.stringify` which outputs JSON. It supports serializing a wider range of JavaScript types, including regular expressions, `Date` objects, `Number` objects, `Error`, `Map`, `Set`, and most notably, functions (including ES methods, async, and generator functions). It also handles circular references by default omitting them or, with an option, restoring them via an IIFE. The current stable version is 2.1.0. Releases appear driven by bug fixes and feature enhancements rather than a strict cadence, with significant changes like TypeScript rewrite and ESM transition occurring in major versions. Its primary differentiator is the ability to produce evaluable JavaScript code, making it useful for scenarios like code generation or transmitting configuration that includes functional logic.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","stringify","object","eval","string","code","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/javascript-stringify"},{"id":25782,"title":"js2php","library":"javascript-to-php","status":"deprecated","version":"0.1.7-c","language":"javascript","ecosystem":"npm","summary":"A source-to-source transpiler that converts JavaScript (including ES6 features like classes, arrow functions, template strings, and namespaces) into PHP code. Current version 0.1.7-c is marked as experimental and not recommended for production use. It provides a CLI tool for file conversion and supports core JavaScript constructs, Array/JSON/Math/String methods, and Date. Maintained as a hobby project with no recent releases or active development.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","php","transpiler","transcompiler"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/javascript-to-php"},{"id":25781,"title":"JavaScwipt","library":"javascwipt","status":"active","version":"1.0.10","language":"javascript","ecosystem":"npm","summary":"JavaScwipt is an esoteric, UwU-ified version of JavaScript that replaces standard keywords with cutesy alternatives (e.g., `var` → `vawar`, `let` → `nya`, `const` → `fowever`, `function` → `fuwunction`, `return` → `bacc`, `class` → `cwass`). It uses acornjs and escodegen to transpile `.jscwipt` source files into plain JavaScript (`.js` or `.mjs`). The npm package provides both a library API and the `jswc` CLI tool. Version 1.0.10 is the current stable release; the project is maintained as a novelty/educational tool. Unlike standard JavaScript, JavaScwipt forces the use of replaced keywords and reserves original JS keywords, meaning you must write `nya x = 1` instead of `let x = 1`. The tool is not meant for production use but for fun, learning transpiler internals, or novelty code.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/javascwipt"},{"id":213,"title":"JAX","library":"jax","status":"active","version":"0.9.2","language":"python","ecosystem":"pypi","summary":"Composable transformations of Python+NumPy: differentiate (jax.grad), compile (jax.jit), vectorize (jax.vmap), parallelize (jax.shard_map). Current version is 0.9.2 (Mar 2026). Requires Python >=3.11. Install requires extras — bare pip install jax gives CPU-only minimal build.","last_verified":"2026-05-12T11:01:55.954Z","tags":["deep-learning","ml","gpu","tpu","autodiff","jit","numpy","xla"],"install_tag":"stale","install_tag_description":"widespread failures or data too old to trust","api":"https://checklist.day/api/registry/jax"},{"id":4363,"title":"JAX CUDA 12 PJRT Plugin","library":"jax-cuda12-pjrt","status":"active","version":"0.9.2","language":"python","ecosystem":"pypi","summary":"The jax-cuda12-pjrt package provides the JAX XLA PJRT backend for NVIDIA GPUs, specifically built with CUDA 12. It serves as the `jaxlib` implementation when GPU acceleration is desired. The current version is 0.9.2, and JAX along with its ecosystem components typically follow a rapid release cadence, often with monthly or bi-monthly updates.","last_verified":"2026-04-12T00:00:00.000Z","tags":["deep learning","machine learning","gpu","cuda","xla","numpy","auto-differentiation","scientific computing"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/jax-cuda12-pjrt"},{"id":4364,"title":"JAX Plugin for NVIDIA GPUs (CUDA 12)","library":"jax-cuda12-plugin","status":"active","version":"0.9.2","language":"python","ecosystem":"pypi","summary":"JAX is a Python library by Google for high-performance numerical computing, providing a NumPy-like interface with automatic differentiation and function transformations, capable of running on CPUs, GPUs, and TPUs. The `jax-cuda12-plugin` specifically provides NVIDIA GPU support for JAX, compatible with CUDA 12.x environments. JAX and its core library `jaxlib` (which this plugin extends) are actively maintained with frequent releases, typically on a monthly or bi-monthly schedule for minor versions.","last_verified":"2026-04-12T00:00:00.000Z","tags":["machine learning","gpu","cuda","array programming","automatic differentiation","numerical computing"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/jax-cuda12-plugin"},{"id":27880,"title":"JAX CUDA 13 PJRT Plugin","library":"jax-cuda13-pjrt","status":"active","version":"0.10.0","language":"python","ecosystem":"pypi","summary":"JAX PJRT plugin for NVIDIA GPUs using CUDA 13. Provides the XLA compiler backend for JAX on NVIDIA hardware. Version 0.10.0 aligns with JAX v0.10.0. Release cadence follows JAX releases.","last_verified":"2026-05-09T00:00:00.000Z","tags":["jax","cuda13","pjrt","nvidia","gpu","xla"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/jax-cuda13-pjrt"},{"id":27881,"title":"JAX CUDA 13 Plugin","library":"jax-cuda13-plugin","status":"active","version":"0.10.0","language":"python","ecosystem":"pypi","summary":"JAX plugin providing NVIDIA GPU support for CUDA 13.x. Version 0.10.0 is compatible with JAX v0.10.0. Release cadence follows JAX releases.","last_verified":"2026-05-09T00:00:00.000Z","tags":["jax","cuda","gpu","plugin"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/jax-cuda13-plugin"},{"id":23911,"title":"jax-dataclasses","library":"jax-dataclasses","status":"active","version":"1.6.3","language":"python","ecosystem":"pypi","summary":"A library that provides a dataclass-like decorator for use with JAX, enabling mutable-style syntax with functional transformations, static fields, and support for pytree nodes. Current version is 1.6.3, actively maintained, with releases every few months.","last_verified":"2026-05-01T00:00:00.000Z","tags":["jax","dataclasses","pytree","functional"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/jax-dataclasses"},{"id":1174,"title":"jaxlib","library":"jaxlib","status":"active","version":"0.9.2","language":"python","ecosystem":"pypi","summary":"jaxlib is the essential support library for JAX, containing the binary (C/C++) parts of the JAX ecosystem, including Python bindings, the XLA compiler, the PJRT runtime, and various handwritten kernels. While JAX itself is a pure Python package providing the high-level API, jaxlib acts as its compiled backend, enabling high-performance numerical computation on CPUs, GPUs, and TPUs. The current version is 0.9.2, and it follows a frequent release cadence, often aligning with or preceding JAX releases.","last_verified":"2026-04-23T17:58:28.031Z","tags":["machine learning","deep learning","numerical computation","XLA","JIT","compilation","accelerators","backend"],"install_tag":"draft","install_tag_description":"notable install failures or slow imports","api":"https://checklist.day/api/registry/jaxlib"},{"id":5975,"title":"JAXopt","library":"jaxopt","status":"active","version":"0.8.5","language":"python","ecosystem":"pypi","summary":"JAXopt is a Python library providing hardware-accelerated, batchable, and differentiable optimizers built on JAX. It offers a wide range of solvers for convex and non-convex optimization problems, suitable for machine learning and scientific computing, including gradient descent, L-BFGS, and quadratic programming. The current version is 0.8.5, and the project maintains a frequent release cadence with bug fixes and new features.","last_verified":"2026-04-14T00:00:00.000Z","tags":["optimization","jax","machine-learning","deep-learning","numerical-methods","differentiable-programming"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/jaxopt"},{"id":2078,"title":"jaxtyping","library":"jaxtyping","status":"active","version":"0.3.9","language":"python","ecosystem":"pypi","summary":"jaxtyping provides type annotations and optional runtime checking for the shape and data type (dtype) of array-like objects across various numerical libraries such as JAX, NumPy, and PyTorch. It extends Python's type hinting system to express array dimensions, allowing for robust static analysis and helping to catch shape-related errors early. The current version is 0.3.9, and it maintains an active development pace with frequent updates.","last_verified":"2026-04-24T14:00:45.068Z","tags":["jax","numpy","pytorch","type-checking","annotations","array-shapes"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/jaxtyping"},{"id":1105,"title":"JayDeBeApi","library":"jaydebeapi","status":"active","version":"1.2.3","language":"python","ecosystem":"pypi","summary":"The JayDeBeApi module allows Python (cPython) and Jython code to connect to databases using Java JDBC drivers, providing a Python DB-API v2.0 compliant interface. It aims to offer a unified and fast interface through a flexible plug-in mechanism. The current version is 1.2.3, released in June 2020, indicating an infrequent release cadence.","last_verified":"2026-04-23T17:00:16.776Z","tags":["database","jdbc","db-api","java","jpype","jython","sql"],"install_tag":"draft","install_tag_description":"notable install failures or slow imports","api":"https://checklist.day/api/registry/jaydebeapi"},{"id":13365,"title":"Jayson JSON-RPC Server and Client","library":"jayson","status":"active","version":"4.3.0","language":"javascript","ecosystem":"npm","summary":"Jayson is a comprehensive JavaScript library providing both server and client implementations for the JSON-RPC 2.0 and 1.0 specifications. It enables developers to build robust remote procedure call systems over HTTP, HTTPS, TCP, TLS, and WebSockets connections, primarily targeting Node.js environments. The current stable version is 4.3.0. The project maintains an active development pace with ongoing bug fixes and feature enhancements, though major version releases are not on a fixed cadence. Key differentiators include its support for simultaneous server interfaces, relaying requests, flexible method routing, transparent serialization using revivers/replacers, and first-class Promises support, making it suitable for complex distributed systems and microservices architectures. It also ships with full TypeScript type definitions since v2.1.0.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","jsonrpc","json-rpc","rpc","json","jsonrpc-2.0","jsonrpc-1.0","middleware","connect","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/jayson"},{"id":18449,"title":"jazz-wasm","library":"jazz-wasm","status":"active","version":"2.0.0-alpha.2","language":"javascript","ecosystem":"npm","summary":"WebAssembly bindings for the Jazz database engine, a local-first, real-time collaborative CRDT database. This package provides a WASM build of the core cojson library, enabling high-performance use in browser and Node.js environments. Current stable version is v0.20.17, with alpha releases for v2.0.0. Jazz is built on top of the CoJSON CRDT library and supports transparent sync, offline-first, and conflict-free replicated data types (CRDTs). Key differentiators include automatic conflict resolution, no central server required, and integrated reactive queries for real-time UI updates. Jazz-wasm specifically targets environments where native bindings are unavailable or where a portable binary is needed. It ships TypeScript types and is designed to be used alongside jazz-tools.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","crdt","database","local-first","wasm","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/jazz-wasm"},{"id":25783,"title":"Jazzle","library":"jazzle","status":"active","version":"0.9.12","language":"javascript","ecosystem":"npm","summary":"Jazzle is a high-performance ECMAScript transpiler with zero dependencies, designed to convert modern JavaScript features (destructuring, classes, lexical variables, arrow functions, template strings) into ES5-compatible code. As of version 0.9.12, it is still in active development with a focus on efficiency and correctness, notably handling temporal dead zones and super-bound this references. It claims to be roughly 2x faster than Babel on early benchmarks. The package provides a programmatic API (Node.js >=6.20.0) with CLI support planned but not yet released. It differentiates itself by targeting edge cases often missed by other transpilers, while maintaining minimal footprint.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","ast","ecmascript","fast","transpilation","compilation","syntax","performance"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/jazzle"},{"id":27074,"title":"Jazzle CLI","library":"jazzle-cli","status":"active","version":"0.0.0","language":"javascript","ecosystem":"npm","summary":"jazzle-cli is the official command-line interface for the Jazzle transpiler, which transforms JavaScript ES6+ syntax to ES5 for broader browser compatibility. At version 0.0.0, this package is in early development and has a very limited user base. It wraps the Jazzle transpilation engine, providing a CLI tool that accepts source files and outputs transpiled code. Compared to alternatives like Babel or Terser, Jazzle is marketed as 'fast', but its ecosystem and support are minimal. The package requires Node.js >=6.20.0 and is distributed via npm.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","ast","ecmascript","fast","cli","transpilation","jazzle","compilation"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/jazzle-cli"},{"id":6386,"title":"jc: JSON Convert CLI Tool and Python Library","library":"jc","status":"active","version":"1.25.6","language":"python","ecosystem":"pypi","summary":"jc is a CLI tool and Python library that converts the output of popular command-line tools and file-types to JSON, YAML, or Python dictionaries. This allows for easier parsing in scripts and seamless integration with tools like `jq`. The library is actively maintained with frequent releases, typically on a monthly or bi-monthly cadence.","last_verified":"2026-04-15T00:00:00.000Z","tags":["cli-tool","json","parsing","automation","utility","system-tools"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/jc"},{"id":9844,"title":"jcodemunch-mcp: Token-Efficient Code Exploration Server","library":"jcodemunch-mcp","status":"active","version":"1.52.0","language":"python","ecosystem":"pypi","summary":"jcodemunch-mcp is a Python library providing a token-efficient MCP (Multi-language Code Processing) server for deep source code exploration. It leverages tree-sitter for AST parsing across 70+ languages, offering tools like cross-language AST pattern matching, symbol provenance, project intelligence, and tectonic analysis. The current version is 1.52.0, with a rapid release cadence focusing on new analysis capabilities and performance improvements.","last_verified":"2026-04-17T00:00:00.000Z","tags":["code analysis","AST","tree-sitter","LLM","AI","refactoring","security","developer tools"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/jcodemunch-mcp"},{"id":4584,"title":"JCS - JSON Canonicalization","library":"jcs","status":"active","version":"0.2.1","language":"python","ecosystem":"pypi","summary":"JCS (JSON Canonicalization Scheme) for Python 3 is a library that provides RFC 8785 compliant JSON canonicalization. It ensures a deterministic representation of JSON data, crucial for cryptographic operations like hashing and signing where data integrity and consistent serialization are paramount. The current version is 0.2.1, released on April 10, 2022. The project appears to have a stable, though not rapid, release cadence.","last_verified":"2026-04-12T00:00:00.000Z","tags":["json","canonicalization","rfc8785","deterministic","serialization","hashing"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/jcs"},{"id":21480,"title":"jdatetime - Jalali (Persian) datetime library","library":"jdatetime","status":"active","version":"5.2.0","language":"python","ecosystem":"pypi","summary":"jdatetime provides Jalali (Persian, Solar Hijri) calendar support for Python, mirroring Python's datetime interface. Current version 5.2.0 supports Python >=3.9. Release cadence is irregular; major versions drop old Python versions.","last_verified":"2026-04-27T00:00:00.000Z","tags":["jalali","persian","calendar","datetime","iranian"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/jdatetime"},{"id":16629,"title":"JDB File-Append-Only Database","library":"jdb","status":"active","version":"0.5.5","language":"javascript","ecosystem":"npm","summary":"JDB is a lightweight, file-append-only, in-memory, non-blocking I/O database inspired by NeDB. It allows users to manipulate data directly using standard JavaScript code, eliminating the need for a separate query language. The current stable version is 0.5.5, indicating a relatively mature but perhaps slower-paced development cycle without explicit release cadence information. Key differentiators include its lightweight core (approx. 200 lines), direct JavaScript data manipulation, promise support, and both standalone server and in-application library modes. It operates by appending JavaScript commands to a file, which are then re-executed on startup to reconstruct the database's in-memory state. Periodically, the database file can be compacted into a single JSON object to optimize storage and startup time.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","database"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/jdb"},{"id":2546,"title":"Julian Dates from Proleptic Gregorian and Julian Calendars","library":"jdcal","status":"maintenance","version":"1.4.1","language":"python","ecosystem":"pypi","summary":"jdcal is a Python module designed for converting between Julian dates and calendar dates, supporting both proleptic Gregorian and Julian calendars. It enhances precision by storing Julian dates as a pair of floating-point numbers. The library provides functions for conversions in both directions (e.g., `gcal2jd` for Gregorian to Julian Date, and `jd2gcal` for the reverse). The current version is 1.4.1, with its last update in April 2019, suggesting a maintenance-focused release cadence.","last_verified":"2026-04-24T21:25:13.394Z","tags":["astronomy","calendar","date","time","julian date","gregorian date"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/jdcal"},{"id":11135,"title":"Jdenticon","library":"jdenticon","status":"active","version":"3.3.0","language":"javascript","ecosystem":"npm","summary":"Jdenticon is a JavaScript library for generating unique, recognizable identicons, often used for user avatars or cryptographic hashing visualization. It supports rendering these icons into both HTML5 Canvas (raster) and SVG (vector) elements, providing flexibility for different display needs. The library offers distinct bundles for browser and Node.js environments, enabling client-side display or server-side image generation, including PNG outputs. The current stable version is 3.3.0. Release cadence is somewhat ad-hoc, with several minor releases per year addressing bugs, improving TypeScript support, and enhancing features. Key differentiators include its dual Canvas/SVG rendering capabilities, a wide range of configurable aesthetic properties (padding, saturation, hues), and a CLI tool. Since version 3.0.0, automatic icon rendering on page load requires explicit opt-in.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","identicon","jdenticon","avatar","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/jdenticon"},{"id":7320,"title":"jdk4py","library":"jdk4py","status":"active","version":"21.0.8.2","language":"python","ecosystem":"pypi","summary":"jdk4py is a Python library that bundles a specific version of the Java Development Kit (JDK) within a Python package, providing convenient access to the Java runtime directly from Python environments. It is often used to simplify the deployment of Python applications that depend on Java Virtual Machine (JVM)-based components, such as data analytics platforms. The library's versioning scheme reflects the bundled JDK version (the first three numbers) and its own API version (the fourth number), with frequent releases that generally align with upstream JDK updates.","last_verified":"2026-04-16T00:00:00.000Z","tags":["java","jdk","jre","jvm","development","runtime"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/jdk4py"},{"id":440,"title":"Jedi: Autocompletion and Static Analysis for Python","library":"jedi","status":"active","version":"0.19.2","language":"python","ecosystem":"pypi","summary":"Jedi is a static analysis tool for Python, primarily used for autocompletion and goto functionality in IDEs and editor plugins. It also offers features like refactoring, code search, and finding references. The current version is 0.19.2, released on November 10, 2024. Jedi follows a regular release cadence, with updates approximately every 6-12 months.","last_verified":"2026-05-12T13:50:00.794Z","tags":["autocompletion","static analysis","refactoring","Python"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/jedi"},{"id":9052,"title":"Jedi Language Server","library":"jedi-language-server","status":"active","version":"0.46.0","language":"python","ecosystem":"pypi","summary":"Jedi Language Server (version 0.46.0) is an active Python Language Server that wraps the powerful Jedi library to provide code intelligence features such as auto-completion, goto definition, hover, and refactoring capabilities. It supports various editors and IDEs through the Language Server Protocol (LSP), including integrations for computational notebooks. The project sees regular updates, often with monthly or bi-monthly releases.","last_verified":"2026-04-16T00:00:00.000Z","tags":["language server","lsp","jedi","python","ide","editor","autocomplete","refactoring","diagnostics"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/jedi-language-server"},{"id":21481,"title":"Jeedom Daemon Python","library":"jeedomdaemon","status":"active","version":"1.2.9","language":"python","ecosystem":"pypi","summary":"A base library to implement Jeedom daemons in Python using asyncio and aiohttp. It handles WebSocket communication with Jeedom core, automatic reconnection, and JSON-RPC style commands. Current version is 1.2.9, requiring Python >=3.9. Release cadence is irregular with several updates in 2024-2025.","last_verified":"2026-04-27T00:00:00.000Z","tags":["jeedom","daemon","websocket","automation"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/jeedomdaemon"},{"id":404,"title":"Jeepney","library":"jeepney","status":"active","version":"0.9.0","language":"python","ecosystem":"pypi","summary":"Jeepney is a low-level, pure Python D-Bus protocol wrapper, currently at version 0.9.0, designed for interprocess communication on desktop Linux systems. It offers a non-magical approach to D-Bus, requiring more explicit code compared to other interfaces like dbus-python or pydbus. Jeepney is actively maintained with a release cadence of approximately one major version per year.","last_verified":"2026-05-12T13:36:27.388Z","tags":["D-Bus","Python","Interprocess Communication","Linux"],"install_tag":"stale","install_tag_description":"widespread failures or data too old to trust","api":"https://checklist.day/api/registry/jeepney"},{"id":1175,"title":"jellyfish - Approximate and Phonetic String Matching","library":"jellyfish","status":"active","version":"1.2.1","language":"python","ecosystem":"pypi","summary":"Jellyfish is a Python library for approximate and phonetic matching of strings. It offers a comprehensive collection of algorithms including Levenshtein, Damerau-Levenshtein, Jaro, and Jaro-Winkler distances for string comparison, alongside phonetic encodings such as American Soundex, Metaphone, NYSIIS, and Match Rating Codex. This makes it an essential tool for tasks like data cleaning, typo correction, and record linkage. The library is actively maintained, with the current version being 1.2.1, and releases typically focus on bug fixes and performance improvements.","last_verified":"2026-04-23T17:58:47.260Z","tags":["string matching","fuzzy matching","phonetic matching","levenshtein","jaro-winkler","soundex","metaphone"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/jellyfish"},{"id":18450,"title":"JembaDb","library":"jembadb","status":"active","version":"5.1.7","language":"javascript","ecosystem":"npm","summary":"JembaDb is a tiny, embeddable, append-only JSON database for Node.js v16.16.0+. Current version 5.1.7, actively maintained. Unlike full-featured databases, it focuses on simplicity: append-only logging and in-memory queries. Ideal for small projects, configuration, or logging scenarios where a full database is overkill.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","JavaScript","Json","Database"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/jembadb"},{"id":16092,"title":"Jenkins API Node.js Client","library":"jenkins-api","status":"abandoned","version":"0.3.1","language":"javascript","ecosystem":"npm","summary":"This package, `jenkins-api`, provides a callback-based Node.js client for interacting with Jenkins CI servers. It allows developers to programmatically trigger builds, retrieve build and job information (like console output, build logs, and test results), and manage job configurations (e.g., enable/disable, create/delete jobs). The current stable version is 0.3.1, last published in March 2016. Due to its age and lack of updates, the package is considered abandoned, and it lacks modern features such as Promise-based APIs, async/await support, ESM compatibility, and TypeScript definitions, which are common in contemporary Node.js libraries. Its primary differentiation was a straightforward, direct API mapping for common Jenkins operations at the time of its active development.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","github","jenkins"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/jenkins-api"},{"id":4365,"title":"JenkinsAPI","library":"jenkinsapi","status":"active","version":"0.3.22","language":"python","ecosystem":"pypi","summary":"JenkinsAPI is a Python library that provides an object-oriented interface for interacting with a Jenkins continuous integration server. It wraps the Jenkins REST API, making it easier to query the server's state, manage jobs, builds, nodes, and artifacts, and automate various Jenkins tasks. The library is actively maintained, with regular updates addressing bug fixes and new features, and is currently at version 0.3.22.","last_verified":"2026-04-12T00:00:00.000Z","tags":["jenkins","ci","cd","automation","api","continuous-integration"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/jenkinsapi"},{"id":8245,"title":"jenkspy","library":"jenkspy","status":"active","version":"0.4.1","language":"python","ecosystem":"pypi","summary":"Jenkspy is a Python library providing a fast implementation of the Fisher-Jenks algorithm for computing 'natural breaks'. It's designed for 1-dimensional clustering on lists, tuples, arrays, or NumPy ndarrays of integers/floats to determine optimal class boundaries. Widely used in cartography and data analysis, the library is currently at version 0.4.1 and is actively maintained with recent updates.","last_verified":"2026-04-16T00:00:00.000Z","tags":["geospatial","data-analysis","clustering","statistics","natural-breaks","fisher-jenks"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/jenkspy"},{"id":10396,"title":"Jest Testing Framework","library":"jest","status":"active","version":"30.3.0","language":"javascript","ecosystem":"npm","summary":"Jest is a popular and delightful JavaScript testing framework known for its simplicity and comprehensive features, widely adopted for testing React, Vue, Angular, Node.js, and other JavaScript projects. The current stable version is 30.3.0. While major releases historically had long gaps (v30 came three years after v29), the project aims for more frequent major releases moving forward. Key differentiators include its \"zero-config\" setup for many projects, powerful snapshot testing capabilities for UI and data structures, an interactive watch mode for efficient TDD, built-in code coverage reporting, and a rich ecosystem of matchers and extensions. It ships with a custom JSDOM environment for browser-like testing in Node.js, making it suitable for front-end applications.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","ava","babel","coverage","easy","expect","facebook","immersive","instant","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/jest"},{"id":13366,"title":"Jest afterThis Hook","library":"jest-after-this","status":"active","version":"1.0.4","language":"javascript","ecosystem":"npm","summary":"jest-after-this is a Jest extension providing a new lifecycle hook, `afterThis`, which schedules code to run dynamically after the current test completes. Unlike `afterEach`, `afterThis` can be called multiple times within a single test to manage specific, unique side effects, ensuring cleanup even if the test fails. It is currently at version 1.0.4, with a recent release (v1.0.2) focused on release tooling, suggesting a maintenance or active, but not rapid, release cadence. Its key differentiator is the ability to tie cleanup directly to the test that created the side effect, promoting self-cleaning test helpers and reducing the complexity of shared `afterEach` hooks for diverse test scenarios. Handlers are executed in reverse order of registration and support asynchronous operations.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","jest","tests","testing","tdd","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/jest-after-this"},{"id":11136,"title":"Allure Reporter for Jest","library":"jest-allure2-reporter","status":"active","version":"2.3.0","language":"javascript","ecosystem":"npm","summary":"jest-allure2-reporter is an idiomatic Jest reporter that integrates with the Allure Framework, enabling the generation of rich, interactive test reports. It is currently at version 2.3.0 and actively maintained with a regular release cadence, including frequent bug fixes and feature updates (e.g., support for Jest 30). Key differentiators include its ability to visualize detailed test execution flows with step-by-step breakdowns, attach various artifacts (screenshots, logs, JSON data) to tests, and provide comprehensive test metadata through both programmatic APIs and JSDocblock pragmas. The library offers robust TypeScript support and features like the `@Step` decorator for defining test steps and capabilities for visual regression testing, providing a more detailed and debuggable testing experience compared to standard Jest reporters.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","allure","allure2","jest","jest-reporter","reporter","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/jest-allure2-reporter"},{"id":13367,"title":"Jest Chrome API Mock","library":"jest-chrome","status":"active","version":"0.8.0","language":"javascript","ecosystem":"npm","summary":"jest-chrome provides a comprehensive mock of the Chrome Extension API, designed specifically for testing Chrome extensions with Jest. It aims for a complete and accurate representation of the Chrome API, with built-in TypeScript support derived directly from the `@types/chrome` package, ensuring type safety and intellisense. The package is actively maintained, with the current stable version being 0.8.0. Releases occur periodically to address Jest compatibility, improve API coverage, and fix build-related issues, though there isn't a strict time-based cadence. Its primary differentiator is the completeness of the mock and its strong adherence to the official Chrome API types, enabling robust testing of extension logic without needing a real browser environment. This allows for faster, more reliable unit and integration tests for Chrome extensions.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","api","chrome","chromium","extension","jest","mock","test","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/jest-chrome"},{"id":25784,"title":"Jest Circus Allure Environment","library":"jest-circus-allure-environment","status":"active","version":"1.1.1","language":"javascript","ecosystem":"npm","summary":"Jest test environment (v1.1.1, last updated June 2021) that integrates Allure reporting with Jest Circus test runner. Generates Allure result files for rich test reports. Key differentiator: enables Allure annotations via JSDoc pragmas directly in test files. Requires Allure CLI to serve reports. Ships TypeScript types. Maintained by community, low release cadence. Alternative to allure-jest.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","jest","circus","reporter","allure","environment","detailed","reports","collect","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/jest-circus-allure-environment"},{"id":11137,"title":"Jest Testing Framework CLI","library":"jest-cli","status":"active","version":"30.3.0","language":"javascript","ecosystem":"npm","summary":"Jest is a popular and delightful JavaScript testing framework known for its focus on simplicity, performance, and features like snapshot testing and built-in mocking. It offers a powerful command-line interface (CLI) to run tests, generate coverage reports, and interact with the test runner. The current stable version is 30.3.0, released after a significant three-year development cycle for version 30.0.0, with a stated aim for more frequent major releases going forward. Jest differentiates itself with an 'all-in-one' approach, providing an assertion library, test runner, and mocking capabilities out of the box, often requiring minimal configuration for many projects. It supports TypeScript out-of-the-box and is widely adopted across various JavaScript environments, including Node.js, React, Angular, and Vue projects.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","ava","babel","coverage","easy","expect","facebook","immersive","instant","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/jest-cli"},{"id":13368,"title":"Jest Codemods","library":"jest-codemods","status":"active","version":"0.35.0","language":"javascript","ecosystem":"npm","summary":"jest-codemods is a utility package providing a collection of automated code transformations (codemods) designed to simplify the migration of existing JavaScript and TypeScript test files to the Jest testing framework. It supports migrations from a wide array of popular testing libraries, including AVA, Chai, Expect.js, Jasmine, Mocha, proxyquire, Should.js, Tape, Sinon, and Node-Tap. Currently at version 0.35.0, the project maintains an active release cadence, frequently incorporating new features, bug fixes, and dependency updates. Its primary differentiator is the comprehensive support for various source frameworks, offering both an interactive command-line interface (CLI) for ease of use and direct integration with jscodeshift for more granular control over transformations, making it an indispensable tool for projects transitioning to Jest by significantly reducing manual refactoring efforts.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","codemod","jest","ava","tape","mocha","chai","proxyquire","migrate"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/jest-codemods"},{"id":20149,"title":"jest-css-modules-transform","library":"jest-css-modules-transform","status":"active","version":"4.4.2","language":"javascript","ecosystem":"npm","summary":"A Jest preprocessor that transforms CSS, SCSS, SASS, Less, and Stylus files into JavaScript objects mimicking Webpack's css-loader module output. Version 4.4.2 is current stable; released occasionally with bug fixes and minor features. Unlike simple identity mock objects (e.g., `{}`), this generates correct class name mappings (as-is, camelCase, dashes), supports PostCSS with custom plugins, and allows prepending variables or mixins. It provides configuration via `jest-css-modules-transform-config.js` for per-preprocessor options, making it ideal for visual regression testing or component testing where real class names matter.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","jest","webpack","css-import","transform","preprocessor","class","classname","css"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/jest-css-modules-transform"},{"id":13369,"title":"Jest CTRF JSON Reporter","library":"jest-ctrf-json-reporter","status":"active","version":"0.0.11","language":"javascript","ecosystem":"npm","summary":"The `jest-ctrf-json-reporter` package provides a Jest test reporter designed to generate JSON test reports that strictly adhere to the Common Test Report Format (CTRF) standard. Currently stable at version `0.0.11`, the package sees active development with frequent, minor updates addressing dependency bumps and feature enhancements, though it remains in the `0.x.x` release series, indicating potential for breaking changes prior to a `1.0.0` release. Its primary differentiator is its commitment to the CTRF open standard, which aims to standardize JSON test report schemas across various programming languages and testing frameworks. This standardization enables consistent parsing, validation, merging, and analysis of test outcomes, regardless of the underlying testing tool, thereby facilitating more robust CI/CD pipelines and cross-platform reporting solutions. This reporter is a crucial component for projects seeking universal and machine-readable test results.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","ctrf","common-test-report-format","test-reporting","test-results","testing","json","ci","jest","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/jest-ctrf-json-reporter"},{"id":13370,"title":"Jest Date Matchers","library":"jest-date","status":"active","version":"1.1.6","language":"javascript","ecosystem":"npm","summary":"jest-date is a utility library providing custom Jest matchers specifically designed for comparing and asserting dates. It simplifies date-related tests by offering a declarative API, such as `toBeBefore`, `toBeSameDayAs`, and `toBeMonday`, eliminating the need for repetitive date manipulation logic in test assertions. The current stable version is 1.1.6, and while no explicit release cadence is stated, its versioning suggests incremental updates. A key differentiator is the helpful, descriptive failure messages it provides, indicating precise differences (e.g., '1 second after' or '3 months after') rather than generic assertion failures, making debugging significantly easier for developers. It leverages underlying date utility libraries, abstracting their complexity for focused testing scenarios.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","date","date-fns","jest","jest date","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/jest-date"},{"id":15343,"title":"Jest Date Mock","library":"jest-date-mock","status":"active","version":"1.0.10","language":"javascript","ecosystem":"npm","summary":"jest-date-mock is a lightweight utility library for mocking the global `Date` object within Jest unit tests, simplifying the testing of time-sensitive logic. Currently at version 1.0.10, the library provides a minimalistic API to control the current time, allowing users to advance time by milliseconds (`advanceBy`), set the time to a specific timestamp (`advanceTo`), and clear the mock (`clear`). It also provides `Date.current()` to access the true system time while mocked. Releases are frequent for minor fixes and improvements, with version 1.0.9 adding support for `performance.now()` and version 1.0.8 ensuring `Date.name` remains 'Date' for compatibility with other libraries. Its key differentiator is its focused scope on `Date` and `performance.now()` mocking without interfering with other timers, contrasting with Jest's built-in `useFakeTimers` which handles a broader set of time-related APIs.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","mock","jest","jest-date","Date","datetime","timestamp","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/jest-date-mock"},{"id":13371,"title":"Jest Dev Server","library":"jest-dev-server","status":"active","version":"11.0.0","language":"javascript","ecosystem":"npm","summary":"jest-dev-server is a utility package designed to manage the lifecycle of a development server during Jest test runs. It enables users to automatically start a server process before their test suites execute and reliably tear it down afterward, ensuring a clean and consistent testing environment. While often used within the `jest-puppeteer` ecosystem for end-to-end testing, this package operates independently, capable of managing any server process. The current stable version is 11.0.0, with minor and patch updates released frequently and major versions typically aligning with Node.js LTS updates or significant Jest/Puppeteer compatibility requirements. Key differentiators include its focus on robust server lifecycle management, flexible configuration options for server commands, ports, and wait conditions, and its ability to integrate seamlessly with Jest's `globalSetup` and `globalTeardown` hooks for both JavaScript and TypeScript projects.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","jest","jest-environment","server","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/jest-dev-server"},{"id":15342,"title":"Jest Environment Emitter","library":"jest-environment-emit","status":"active","version":"1.2.0","language":"javascript","ecosystem":"npm","summary":"jest-environment-emit is a utility package for Jest that overcomes the limitation of having only one test environment per project. It provides a mechanism to add multiple event handlers to any Jest test environment, acting similarly to multiple test reporters. The package offers `WithEmitter`, a higher-order function to wrap custom environments, and pre-wrapped `TestEnvironment` classes for `jest-environment-node` and `jest-environment-jsdom` via subpath exports. Currently at version 1.2.0, released in June 2025, the package maintains a steady release cadence, frequently addressing compatibility with new Jest versions (e.g., Jest 30 support in v1.2.0) and refining import/export mechanisms for robust ESM and CJS interoperability. Its primary differentiator is enabling modular, composable event-driven logic within the Jest testing lifecycle, which is otherwise restricted to a single environment definition. It ships with full TypeScript types, enhancing developer experience.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","environment","jest","jest-environment","jest-circus","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/jest-environment-emit"},{"id":14640,"title":"Jest Node Debug Environment (Fixed)","library":"jest-environment-node-debug","status":"abandoned","version":"2.0.0","language":"javascript","ecosystem":"npm","summary":"The `jest-environment-node-debug-fixed` package was developed to resolve debugging challenges encountered when using Jest versions up to around 19 with Node.js 7. It provided a specialized test environment to facilitate debugging, especially with external tools like `devtool` or the native Node.js Inspector. This 'fixed' version aimed to patch compatibility issues that prevented seamless debugging in those specific, older environments. However, with significant advancements in Jest (currently stable at 30.x) and Node.js, native debugging capabilities have become robust and universally supported. Modern Jest integrates directly with Node's inspector protocol, enabling streamlined debugging through IDEs like VS Code or browser developer tools without the need for custom environments. The package's release cadence was ad-hoc, responding to specific compatibility hurdles of its era, and it has not been updated to support contemporary Jest or Node.js versions, making it largely obsolete for current development workflows.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","jest","node","debug","inspector","devtools"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/jest-environment-node-debug"},{"id":27072,"title":"jest-esbuild","library":"jest-esbuild","status":"maintenance","version":"0.4.0","language":"javascript","ecosystem":"npm","summary":"A Jest transformer that uses esbuild to compile TypeScript/JavaScript files during test execution. Current stable version is 0.4.0, released in 2021 with no recent updates (maintenance mode). It provides fast compilation by leveraging esbuild's speed, significantly faster than ts-jest. It requires Jest 27+ and supports ESM/CJS via esbuild's loader. Key differentiator: minimal configuration and speed compared to ts-jest or babel-jest. Not recommended for projects needing type checking, as esbuild strips types without validation.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/jest-esbuild"},{"id":13372,"title":"Jest Preset for Expo & React Native","library":"jest-expo","status":"active","version":"55.0.16","language":"javascript","ecosystem":"npm","summary":"jest-expo is a Jest preset designed to streamline the testing process for applications built with Expo and React Native. It handles most of the complex Jest configurations, including mocking native modules from the Expo SDK and React Native environments, enabling developers to focus on writing tests. The current stable version is 55.0.16, aligning with Expo SDK 55. The package follows Expo's release cadence, with major versions tied to SDK releases (typically every few months) and frequent patch updates. Key differentiators include its 'universal' testing capabilities, allowing tests to run and create multi-platform snapshots across iOS, Android, web, and Node.js environments, significantly simplifying cross-platform testing workflows.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/jest-expo"},{"id":11138,"title":"Jest Fail On Console","library":"jest-fail-on-console","status":"active","version":"3.3.4","language":"javascript","ecosystem":"npm","summary":"jest-fail-on-console is a utility library for Jest that enhances test suite robustness by automatically failing tests whenever `console.error()` or `console.warn()` methods are invoked during their execution. This helps developers identify and resolve unintended console output, which often indicates underlying issues or unnecessary noise in large codebases. The package is currently at version 3.3.4 and receives regular maintenance and feature updates, as evidenced by its recent patch releases addressing Jest compatibility and adding new configuration options. Its key differentiators include configurable options to fail on other console methods (`log`, `info`, `debug`, `assert`), advanced filtering with `allowMessage` and `silenceMessage` callbacks, and the ability to skip checks for specific tests, providing fine-grained control over console behavior during testing. It explicitly addresses a common pain point where Jest does not inherently fail tests for console output.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","jest","console","fail"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/jest-fail-on-console"},{"id":11139,"title":"Jest Get Type Utility","library":"jest-get-type","status":"active","version":"29.6.3","language":"javascript","ecosystem":"npm","summary":"The `jest-get-type` package provides a core utility function, `getType`, designed to accurately determine the type of any JavaScript value (e.g., 'array', 'object', 'string', 'null', 'undefined', 'function', 'symbol'). It is an integral part of the Jest testing framework's monorepo, ensuring consistent type identification across Jest's various internal components. The current specific package version is 29.6.3, aligning with the Jest 29 ecosystem. However, the broader Jest framework recently released its major version 30.0.0, which targets more frequent major releases after a significant previous gap. This utility is primarily used internally by Jest, but can also be imported directly for robust, Jest-aligned type checking in other projects, especially when consistency with Jest's internal logic is desired. It ships with TypeScript types for an enhanced developer experience.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/jest-get-type"},{"id":13373,"title":"Jest HTML Reporter","library":"jest-html-reporter","status":"active","version":"4.4.0","language":"javascript","ecosystem":"npm","summary":"jest-html-reporter is a Jest test results processor designed to generate a comprehensive HTML summary of test runs. The current stable version is 4.4.0, demonstrating active maintenance with frequent patch and minor releases. It provides a visual, interactive report that includes test status, detailed results, console logs, and stack traces, offering a more user-friendly overview than standard terminal output. Key features include extensive configuration options such as custom page titles, theme selection (including a dark theme since v4.3.0), the ability to include additional information sections, and fine-grained control over console log origins and stack trace inclusion. This reporter integrates directly into Jest's configuration, functioning either as an entry in the `reporters` array for concurrent processing or as a `testResultsProcessor` for post-run analysis. Its primary purpose is to enhance the observability and shareability of test outcomes.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","jest","html","reporter","report","plugin"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/jest-html-reporter"},{"id":13374,"title":"Jest HTML Test Report Generator","library":"jest-html-reporters","status":"active","version":"3.1.7","language":"javascript","ecosystem":"npm","summary":"jest-html-reporters is a Jest test results processor that generates an interactive HTML summary of test execution. Currently at version 3.1.7, it receives regular maintenance updates with frequent minor releases addressing bug fixes and adding new features like dark mode support and console log integration. Key differentiators include its ability to produce a standalone HTML file, offering features such as sorting, filtering by test status, displaying detailed failure messages, and custom branding options. Unlike simple console reporters, it provides a persistent, shareable artifact of test runs, making it valuable for continuous integration environments and team collaboration, facilitating quick overviews of test health and granular investigation into failures.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","jest","html","reporter","report","plugin","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/jest-html-reporters"},{"id":11140,"title":"Jest In Case: Parameterized Tests","library":"jest-in-case","status":"abandoned","version":"1.0.2","language":"javascript","ecosystem":"npm","summary":"jest-in-case is a utility for the Jest testing framework that simplifies the creation of parameterized tests. It allows developers to define a single test function (`tester`) and supply multiple sets of input data (`testCases`) as either an array of objects or an object whose keys serve as test names. This dramatically reduces boilerplate when testing a function or component with numerous input variations. The package helps organize tests by automatically generating named test cases using Jest's `test` function, and supports `test.only` and `test.skip` via special `only` and `skip` properties within test cases. The latest version, 1.0.2, was published on September 8, 2017, making it an effectively abandoned project. This means it has not been updated in over nine years and is likely incompatible with recent major versions of Jest (e.g., Jest 30) and modern Node.js environments. There is no active release cadence, and it lacks contemporary features like native TypeScript support.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","jest","test","testing"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/jest-in-case"},{"id":13375,"title":"Jest Jenkins Reporter","library":"jest-jenkins-reporter","status":"abandoned","version":"1.0.2","language":"javascript","ecosystem":"npm","summary":"The `jest-jenkins-reporter` package provides a Jest test results processor designed to generate XML reports compatible with Jenkins's JUnit plugin. As of version 1.0.2, this specific package is no longer actively maintained, with its last publish date being over eight years ago. Its core function is to transform Jest's comprehensive test output into a standardized XML format, which then allows Continuous Integration (CI) servers, particularly Jenkins, to parse and display test results within their dashboards. This reporter operates by creating a static XML file after the test suite completes, rather than offering real-time reporting during execution. The original development team (pilipa-cn) has explicitly stated the project is out of maintenance, directing users to a community-maintained fork. Consequently, this package lacks a regular release cadence and has received no updates for an extended period. Developers are strongly encouraged to use actively maintained alternatives like `@digitalroute/jest-jenkins-reporter` or `jest-junit` for modern Jest setups.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","jest","jenkins","reporter"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/jest-jenkins-reporter"},{"id":14641,"title":"Jest JSON Reporter","library":"jest-json-reporter","status":"active","version":"1.2.2","language":"javascript","ecosystem":"npm","summary":"jest-json-reporter is a utility package for Jest that processes test results and outputs them to a specified JSON file. It adheres to the JSON format defined by Jest's own documentation, making it suitable for integration into Continuous Integration (CI) pipelines, custom reporting dashboards, or any system that consumes structured test results. The package is currently at version 1.2.2 and generally operates as a 'set-and-forget' utility, meaning its release cadence is typically slow, focused on stability and compatibility with new Jest versions rather than frequent feature additions. Its key differentiator is its straightforward, minimal configuration for generating a standard JSON report, which is often preferred over more complex or opinionated reporting solutions when raw data is needed for further processing.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","test","jest","reporter"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/jest-json-reporter"},{"id":14642,"title":"Jest JUnit Reporter (Legacy)","library":"jest-junit-reporter","status":"abandoned","version":"1.1.0","language":"javascript","ecosystem":"npm","summary":"This entry describes `jest-junit-reporter` version 1.1.0, a utility for generating JUnit XML test reports from Jest test results. Published 9 years ago, this specific package is effectively abandoned and is no longer maintained. It leverages Jest's `testResultsProcessor` configuration option to intercept test outcomes and format them into a `test-results.xml` file. For any new projects or migrations, the actively maintained and recommended alternative is `jest-junit` (currently at version 16.0.0), which offers more features, better compatibility with modern Jest versions, and uses the `reporters` array configuration (as `testResultsProcessor` is deprecated by Jest itself). This legacy reporter's configuration is limited to environment variables like `TEST_REPORT_PATH` and `TEST_REPORT_FILENAME` for output location and filename. Due to its age, it may have compatibility issues with newer Node.js or Jest versions.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","jest","junit","reporter"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/jest-junit-reporter"},{"id":13376,"title":"Jest LaunchDarkly Mock","library":"jest-launchdarkly-mock","status":"active","version":"2.2.1","language":"javascript","ecosystem":"npm","summary":"jest-launchdarkly-mock is a utility package designed to simplify unit testing of React components that integrate with LaunchDarkly feature flags. It provides a straightforward API to mock feature flag states and the LaunchDarkly client within Jest test environments, specifically for applications using the `launchdarkly-react-client-sdk`. The current stable version is 2.2.1, with releases occurring periodically to address bugs and support new features of the underlying LaunchDarkly SDKs. Key differentiators include its tight integration with Jest for mocking, its explicit support for React SDK hooks like `useFlags`, and its ability to simulate client-side LaunchDarkly behavior without network calls. It supports LaunchDarkly's custom contexts feature introduced in v2.0.0, which evolved from the 'users' concept. The library is primarily used in TypeScript projects, shipping with its own type definitions.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","jest","launchdarkly","mock","unit","test","feature","flags","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/jest-launchdarkly-mock"},{"id":13377,"title":"Jest Markdown Expand Reporter","library":"jest-markdown-expand-reporter","status":"active","version":"0.1.2-beta","language":"javascript","ecosystem":"npm","summary":"jest-markdown-expand-reporter is a Jest test reporter that generates detailed test reports in Markdown format. Currently in version 0.1.2-beta, it focuses on providing highly readable and actionable test summaries. Its release cadence appears iterative, driven by beta versions and feature enhancements. Key differentiators include the ability to create expandable sections for individual test results, capture and display per-test console logs (debug, info, error, log, warn), and robust integration with CI/CD pipelines. It supports outputting reports to environment variables using file locking for safe concurrent writes and can generate GitHub Actions workflow annotations for failed tests, significantly improving failure visibility in CI environments. Unlike simpler reporters, it's designed to provide a comprehensive, navigable report suitable for both local review and automated workflows.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","jest","jest-reporter","markdown","typescript","report","testing","logs"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/jest-markdown-expand-reporter"},{"id":11141,"title":"Jest Matcher Utilities","library":"jest-matcher-utils","status":"active","version":"30.3.0","language":"javascript","ecosystem":"npm","summary":"jest-matcher-utils provides a collection of helper functions used internally by Jest and exposed for developers creating custom matchers. These utilities facilitate consistent formatting and error reporting within Jest's `expect` assertions. The package is part of the larger Jest monorepo, which is currently stable at version 30.3.0, with major releases occurring every few years (Jest 30 was released after three years, with a stated aim for more frequent future majors). It's actively maintained, with frequent patch and minor updates addressing bug fixes, performance improvements, and new features across the Jest ecosystem. Its primary differentiation lies in providing the exact formatting and utility logic that Jest itself uses, ensuring seamless integration and a consistent user experience when extending Jest's assertion capabilities. This includes functions for printing values, generating matcher hints, and handling object comparisons, crucial for building custom assertion logic that feels native to Jest.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/jest-matcher-utils"},{"id":13378,"title":"Jest Mock Utilities","library":"jest-mock","status":"active","version":"30.3.0","language":"javascript","ecosystem":"npm","summary":"The `jest-mock` package is a fundamental component of the Jest testing framework, providing the core utilities for creating, controlling, and asserting on mock functions, spies, and module mocks. Currently stable at version 30.3.0, it's released as part of the broader Jest project, which is evolving towards more frequent major updates after a significant three-year cycle for Jest 30. This library enables developers to isolate units of code for testing by replacing dependencies with controlled, test-specific implementations. Its key differentiators include deep integration with the Jest runner, comprehensive APIs for various mocking scenarios (functions, objects, modules), automatic mock resets, and robust TypeScript definitions, all designed to facilitate predictable and efficient unit and integration testing.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/jest-mock"},{"id":11142,"title":"Jest Console Mocking Utility","library":"jest-mock-console","status":"active","version":"2.0.0","language":"javascript","ecosystem":"npm","summary":"jest-mock-console is a Jest utility designed to temporarily silence or capture console output (like `console.log`, `console.warn`, `console.error`) during unit tests. This prevents noisy test reports where successful tests might display 'red' output due to expected warnings or errors, which can obscure actual test failures. The package is currently at version 2.0.0 and is actively maintained, providing a stable solution for managing console output in Jest environments. Its key differentiators include a simple API for mocking individual or multiple console methods, the provision of a `restoreConsole()` function to revert mocks, and a convenient `setupFilesAfterEnv` integration for automatic cleanup after each test. It primarily focuses on reducing visual clutter and enabling specific assertions on console calls, making test results clearer and easier to parse.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/jest-mock-console"},{"id":15344,"title":"Jest Mock Server","library":"jest-mock-server","status":"active","version":"0.1.0","language":"javascript","ecosystem":"npm","summary":"jest-mock-server is a JavaScript/TypeScript library designed to facilitate testing of HTTP clients within a Jest testing environment. It offers a unique approach by allowing developers to define HTTP request handlers using the familiar Koa API for context manipulation and response generation, while leveraging Jest's powerful assertion API for verifying interactions with the mock server. The current stable version is 0.1.0, indicating it is still in early development, and future releases may introduce breaking changes without strict adherence to semantic versioning. Its release cadence appears to be irregular, with small incremental updates. Key differentiators include its seamless integration with both Koa for handler definition and Jest for comprehensive assertion capabilities, making it particularly suitable for projects already using these technologies.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/jest-mock-server"},{"id":13379,"title":"Jest Multi Test Result Processor","library":"jest-multi-test-result-processor","status":"abandoned","version":"1.0.0","language":"javascript","ecosystem":"npm","summary":"The `jest-multi-test-result-processor` package enables Jest to use multiple `testResultProcessor` modules for generating diverse test reports from a single test run. Prior to Jest's native support for multiple reporters, this package filled a gap by allowing composition of various output formats like JUnit XML and HTML. It operates by delegating the final test results to a list of specified processors in sequence. The package's current stable version is 1.0.0, last published in February 2018. Its release cadence is effectively inactive, as it has not been updated in over eight years. While historically useful, Jest's built-in `reporters` array (introduced around Jest 20 in May 2017) largely superseded the need for this package for most common reporting needs, and the `testResultsProcessor` option itself is now considered a legacy feature by many reporter packages.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","jest","multi","test-results","test-result-processor","testResultProcessor"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/jest-multi-test-result-processor"},{"id":15345,"title":"Jest NUnit Reporter","library":"jest-nunit-reporter","status":"maintenance","version":"1.3.1","language":"javascript","ecosystem":"npm","summary":"jest-nunit-reporter is a utility package for Jest that transforms its test results into an XML format compatible with NUnit. This allows Jest test outcomes to be consumed by CI/CD systems that expect NUnit-style reports, such as Azure DevOps or Jenkins, facilitating integration into enterprise build pipelines. The current stable version is 1.3.2. This package operates as a `testResultsProcessor` within Jest's configuration, meaning it's invoked by Jest after all tests have completed to process the full test suite results. It offers configuration options for specifying output file names and paths, and for customizing test suite naming within the generated XML, providing flexibility for integration into various CI environments. Release cadence appears infrequent, primarily addressing maintenance and minor enhancements as needed, rather than rapid feature development, as its core functionality is stable.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","jest","nunit","reporter"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/jest-nunit-reporter"},{"id":17722,"title":"Jest Matchers for OpenAPI Validation","library":"jest-openapi","status":"active","version":"0.14.2","language":"javascript","ecosystem":"npm","summary":"jest-openapi is a Jest plugin that significantly enhances the standard Jest assertion capabilities by providing specialized matchers for validating API responses and data objects against an OpenAPI specification (supporting both v2 and v3). Its core purpose is to automate the verification that a server's actual runtime behavior precisely matches its documented API contract. The current stable version, 0.14.2, was last updated in January 2022, having seen several iterative improvements and fixes throughout 2021, indicating an actively maintained project with a practical, feature-driven release cadence. This library is indispensable for ensuring contract consistency and preventing silent discrepancies between backend service implementations and their public-facing documentation, thereby reducing integration issues for consuming clients. It stands out by offering broad compatibility with responses from various popular HTTP client libraries, including axios, request-promise, supertest, and superagent. Furthermore, it effortlessly processes OpenAPI specifications provided in either YAML or JSON formats, intelligently resolves $ref declarations within the spec, and delivers clear, diagnostic error messages when validation failures occur. For development teams utilizing testing frameworks that are built around Chai, a companion package, chai-openapi-response-validator, offers an equivalent set of validation utilities.","last_verified":"2026-04-23T00:00:00.000Z","tags":["javascript","jest","openapi","testing","response","validate","assertions","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/jest-openapi"},{"id":20150,"title":"jest-pnp-resolver","library":"jest-pnp-resolver","status":"active","version":"1.2.3","language":"javascript","ecosystem":"npm","summary":"A plug'n'play (PnP) resolver for Jest that enables resolution of dependencies in Yarn PnP environments. Current stable version is 1.2.3, with infrequent releases. Key differentiators: it is the official resolver for Yarn PnP with Jest, and as of Jest 24.4.0+, it is integrated by default, but manual setup may still be needed for custom configurations or older versions. Alternatives include using the default Jest resolver with node_modules or other custom resolvers for different package managers.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","jest","yarn","plugnplay","pnp"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/jest-pnp-resolver"},{"id":20151,"title":"jest-raw-loader","library":"jest-raw-loader","status":"maintenance","version":"1.0.1","language":"javascript","ecosystem":"npm","summary":"Jest transformer that imports files as raw strings, mimicking webpack-contrib/raw-loader for testing. Current stable version 1.0.1 (last release Jul 22, 2018; long-term maintenance unclear). It reads file content and returns it as a module exporting the string. Simple configuration via Jest's transform option. Unlike other loaders, it directly replaces file imports with their raw content, useful for testing components that import .graphql, .md, or .txt files. No updates since 2018, so may not support newer Jest versions.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/jest-raw-loader"},{"id":20152,"title":"Jest Runner ESLint","library":"jest-runner-eslint","status":"active","version":"2.3.0","language":"javascript","ecosystem":"npm","summary":"An ESLint runner for Jest v2.3.0 that integrates ESLint linting as a Jest test runner. It supports ESLint 7/8 and Jest 27-30, with flat config support since v2.1.0. Released under the jest-community organization, it is actively maintained with a release cadence of several times per year. Key differentiators include watch mode with fix toggling via a watch plugin, multi-project support, and cosmiconfig configuration.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/jest-runner-eslint"},{"id":20153,"title":"jest-runner-prettier","library":"jest-runner-prettier","status":"active","version":"1.0.0","language":"javascript","ecosystem":"npm","summary":"A Jest runner that formats files using Prettier. Current stable version is 1.0.0, released February 2022. It integrates Prettier into Jest as a custom runner, allowing you to check formatting as part of your test suite. Requires Jest >= 27.0.0 and Prettier >= 1.8. Ships TypeScript definitions. Key differentiator: provides a built-in Jest preset for easy configuration, supports all file types Prettier handles, and produces diff output on formatting failures. Suitable for CI pipelines to enforce consistent code style.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/jest-runner-prettier"},{"id":27073,"title":"jest-runner-rollup","library":"jest-runner-rollup","status":"maintenance","version":"1.3.9","language":"javascript","ecosystem":"npm","summary":"Jest runner for Rollup, designed to integrate Rollup bundling into Jest test runs. Currently at version 1.3.9 (last released in 2020), it works with Rollup ^1.29.1 and Node >=10.13. It plays well in monorepo scenarios, using Jest's runner API to bundle test files with Rollup before execution. Key differentiators: seamless monorepo support, simple configuration, and leverages Rollup's tree-shaking for faster test runs. However, it is no longer actively maintained and may not work with modern Rollup versions (v2+).","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","build","bundle","bundling","developer-experience","development","dx","hela","jest"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/jest-runner-rollup"},{"id":25786,"title":"jest-runner-tsc","library":"jest-runner-tsc","status":"maintenance","version":"1.6.0","language":"javascript","ecosystem":"npm","summary":"A Jest runner for the TypeScript compiler that allows running type checking as part of the Jest test suite. Version 1.6.0 (latest, 2019) uses transpileModule for faster builds and supports custom tsconfig paths. No significant updates since 2019; library is in maintenance mode. Differentiators: integrates TypeScript compilation directly into Jest's runner pipeline, provides type errors as test failures, and supports project references via tsconfig. Alternatives: ts-jest for combined compilation and testing, or a separate tsc --noEmit step.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/jest-runner-tsc"},{"id":20154,"title":"jest-serializer-babel-ast","library":"jest-serializer-babel-ast","status":"maintenance","version":"0.0.5","language":"javascript","ecosystem":"npm","summary":"A Jest snapshot serializer that pretty-prints Babel AST nodes (e.g., from @babel/parser) in a human-readable, indented format. Current stable version is 0.0.5 (unreleased beyond). No active release cadence; maintained sporadically. Differentiators: provides a clean, nested view of AST node properties, ideal for snapshot testing Babel plugins or AST transformations. Compared to alternatives like jest-serialize, it is purpose-built for Babel AST and outputs structured property lists. Works with Jest snapshotSerializers configuration.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/jest-serializer-babel-ast"},{"id":13380,"title":"Jest Vue Snapshot Serializer","library":"jest-serializer-vue","status":"abandoned","version":"3.1.0","language":"javascript","ecosystem":"npm","summary":"jest-serializer-vue is a utility package designed to enhance Jest snapshot testing for Vue components. It enables Jest to serialize Vue Test Utils `Wrapper` instances directly into human-readable HTML snapshots, simplifying the process by eliminating the need to explicitly call `.html()` on the wrapper before `toMatchSnapshot()`. The package's current stable version is 3.1.0, however, it was last published approximately three years ago (around 2021), indicating a very infrequent or effectively ceased release cadence. While it provided a crucial function for Vue 2 development workflows, a key limitation is its inherent lack of official support for Vue 3 components. Users working with Vue 3 typically need to resort to alternative snapshot serializers, such as `vue3-snapshot-serializer`, or implement custom workarounds to achieve desired snapshot outputs. The project appears to be in a state of low maintenance by its original author, which might lead to compatibility issues with newer versions of Jest or Vue Test Utils. Its primary use case is configured via the Jest `snapshotSerializers` option.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","jest"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/jest-serializer-vue"},{"id":15129,"title":"Jest Serializer for Vue Snapshots","library":"jest-serializer-vue-tjw","status":"deprecated","version":"4.0.0","language":"javascript","ecosystem":"npm","summary":"jest-serializer-vue-tjw is a Jest snapshot serializer specifically designed to make Vue component snapshots more readable and maintainable by normalizing HTML output. It handles common issues like attribute ordering, inline functions, and various `data-` attributes that can cause unnecessary snapshot churn. The package is currently at version 4.0.0, but this version primarily serves as a deprecation notice. The library is no longer actively maintained and has been replaced by `vue3-snapshot-serializer`. While `jest-serializer-vue-tjw` supported both Vue 2 and Vue 3 (with some caveats for the latter), its replacement is Vue 3-only and introduces several new features and improved configuration options. Users are advised to migrate to `vue3-snapshot-serializer` for new projects or Vue 3 codebases, or to pin this library to `3.x.x` if they must remain on Vue 2.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","jest","serializer","vue"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/jest-serializer-vue-tjw"},{"id":18451,"title":"jest-slow-test-highlighter","library":"jest-slow-test-highlighter","status":"active","version":"1.0.2","language":"javascript","ecosystem":"npm","summary":"A custom Jest reporter that identifies and reports on the slowest running tests in your test suite. Current stable version is 1.0.2. Release cadence is low, single maintainer. Key differentiator: simple configuration with maxTests and slowSeconds options, integrates seamlessly as a Jest reporter. No major updates since initial release.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","jest","slow-tests","reporter","performance"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/jest-slow-test-highlighter"},{"id":13381,"title":"Jest Sonar Reporter","library":"jest-sonar-reporter","status":"active","version":"2.0.0","language":"javascript","ecosystem":"npm","summary":"jest-sonar-reporter is a custom Jest test results processor designed to convert Jest's JSON output into an XML format consumable by SonarQube. Specifically, it generates reports in Sonar's generic test data format (or a legacy format for older SonarQube versions), enabling seamless integration of Jest test results into SonarQube for quality gate analysis and code quality metrics. The current stable version is 2.0.0, released in late 2020, and the project appears to be actively maintained, with releases primarily driven by new features or breaking changes in Jest or SonarQube itself. A key differentiator is its ability to handle both modern SonarQube generic test data and provide backwards compatibility for SonarQube 5.6.x via a specific configuration flag. All configuration is handled within the `package.json` file, allowing for granular customization of report paths, filenames, indentation, and environment-specific settings, making it flexible for various CI/CD setups.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","sonar","sonarqube","jest","results","processor"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/jest-sonar-reporter"},{"id":14643,"title":"Jest Spin Reporter","library":"jest-spin-reporter","status":"maintenance","version":"2.0.0","language":"javascript","ecosystem":"npm","summary":"jest-spin-reporter is a straightforward Jest test reporter that displays a progress spinner during test execution. Its primary function is to provide visual feedback for ongoing test suites, enhancing the developer experience by showing that tests are actively running, unlike default reporters that might appear stuck during long runs. The current stable version is 2.0.0, released in August 2019. The package has an infrequent release cadence, with no further updates since 2.0.0, suggesting it is in maintenance mode. Key differentiators include its minimalistic design focused solely on a spinner-based progress indicator, offering a clear visual cue without additional detailed logging or complex reporting features. It contrasts with more verbose reporters by prioritizing simplicity and immediate 'active' status feedback, making it ideal for quick visual status checks.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","Jest","Reporter","Spinner","Progress"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/jest-spin-reporter"},{"id":11143,"title":"Jest TeamCity Reporter","library":"jest-teamcity","status":"active","version":"1.12.0","language":"javascript","ecosystem":"npm","summary":"jest-teamcity is a specialized Jest reporter designed to integrate test results with TeamCity CI/CD servers. Currently at version 1.12.0, this package provides detailed reporting, including test durations, pending test statuses, and full stack traces for failed tests, all formatted using TeamCity's service messages. It automatically groups tests into logical suites, enhancing readability and analysis within TeamCity's interface. Releases are generally infrequent, focusing on maintenance, dependency updates, and addressing specific edge cases or improvements in how Jest's internal APIs or TeamCity's expectations are handled. A key differentiator is its automatic activation based on the `TEAMCITY_VERSION` environment variable, ensuring it only outputs TeamCity-specific messages when running within that environment, while defaulting to standard Jest output otherwise. This prevents noisy output during local development.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","jest","teamcity","reporter","tests","unit","unittest","integration","ci"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/jest-teamcity"},{"id":13382,"title":"Jest TeamCity Reporter","library":"jest-teamcity-reporter","status":"active","version":"0.9.0","language":"javascript","ecosystem":"npm","summary":"Jest TeamCity Reporter is a utility package designed to integrate JavaScript Jest test results directly into TeamCity CI builds. Currently at version 0.9.0, it processes Jest's test output and formats it into TeamCity service messages, enabling TeamCity to display test statistics, failures, and test coverage information directly within its UI. Releases appear to be driven by feature additions (like coverage reporting introduced in 0.8.0, and TC10 support in 0.9.0) and bug fixes, with a moderate and stable cadence rather than rapid-fire development. Key differentiators include its seamless integration with TeamCity's native reporting capabilities, providing a rich testing experience directly within the CI dashboard. Its automatic activation based on the `TEAMCITY_VERSION` environment variable is also a significant feature, ensuring it only runs within a TeamCity environment, preventing local execution interference or requiring manual toggles. This makes it a highly specialized and focused tool, ideal for development teams leveraging Jest for their JavaScript testing and TeamCity for their continuous integration pipelines, streamlining the visibility of test outcomes and code quality metrics.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","jest","unittest","test","teamcity","reporter","integration","ci"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/jest-teamcity-reporter"},{"id":15346,"title":"Jest Test Matrix","library":"jest-test-matrix","status":"active","version":"1.2.0","language":"javascript","ecosystem":"npm","summary":"jest-test-matrix is a utility for Jest that streamlines the process of testing functions across all possible combinations of input parameters. Instead of manually writing individual test cases for each scenario, it enables developers to define a matrix of inputs, and the utility automatically generates and executes tests for every permutation. The current stable version is 1.2.0, and as a specialized testing utility, it typically sees infrequent but stable updates. This package is particularly useful for verifying the behavior of functions with multiple arguments where comprehensive combinatorial testing is desired, significantly reducing boilerplate code. It integrates directly with Jest's snapshot testing, producing a well-formatted, tabular snapshot that clearly displays inputs and corresponding outputs for each tested combination, aiding in quick visual verification and regression detection. This approach simplifies test maintenance and ensures thorough coverage for complex input scenarios.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","jest","test","testing","matrix","table","truth table","snapshot","table snapshot"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/jest-test-matrix"},{"id":14645,"title":"Jest Text File Transformer","library":"jest-text-transformer","status":"active","version":"1.0.4","language":"javascript","ecosystem":"npm","summary":"jest-text-transformer is a specialized Jest transformer designed to allow developers to directly import the content of text files (`.txt` files) into their Jest test suites. This utility simplifies testing scenarios where file content, rather than module exports, needs to be directly accessible within tests, such as testing parsers, content processors, or mock file system interactions. The package is currently at version 1.0.4. As a focused utility, its release cadence is typically slow, with updates primarily driven by Jest's own API changes or critical bug fixes, rather than frequent feature additions. Its key differentiator lies in its singular focus on plain text files, providing a straightforward solution without the overhead of more general asset transformers that handle various file types like images or CSS. It integrates seamlessly into Jest's configuration, requiring only a simple entry in the `transform` option of the Jest configuration object in `package.json` or `jest.config.js`. This allows for direct `import` statements for `.txt` files within test files, receiving the raw text content as a string.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/jest-text-transformer"},{"id":15347,"title":"Jest Theories","library":"jest-theories","status":"maintenance","version":"1.5.1","language":"javascript","ecosystem":"npm","summary":"jest-theories is a utility library for the Jest testing framework that enables data-driven test cases, inspired by concepts from XUnit and Jasmine Theories. It allows developers to write a single test function and execute it multiple times with varying inputs, known as 'theories.' This significantly reduces boilerplate and improves test maintainability by centralizing test logic while parameterizing data. The current stable version is 1.5.1, and its release cadence is typically driven by community contributions and specific feature or bug fix requirements, rather than a fixed schedule, indicating a maintenance-focused approach given its last publish date. A key differentiator is its use of `string-format` for flexible test naming, including the ability to use theory properties, `$idx` (index), and `$no` (number) within the test description string, or even provide a custom function for dynamic naming. It seamlessly integrates with Jest's `describe` and `test` structure, shipping with TypeScript types for enhanced developer experience.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/jest-theories"},{"id":13383,"title":"Jest to Sonar Report Converter","library":"jest-to-sonar","status":"active","version":"1.3.0","language":"javascript","ecosystem":"npm","summary":"jest-to-sonar is a utility library designed to convert Jest test results into the SonarQube Generic Test Execution Report format (XML). This enables developers to integrate JavaScript and TypeScript project test coverage and execution results directly into SonarQube for quality analysis. The current stable version is 1.3.0. Releases are made on an as-needed basis to address bug fixes and new features, such as supporting custom output paths introduced in v1.1.0 and fixing report data format in v1.3.0. Its primary differentiator is its seamless integration as a Jest reporter, simplifying the setup for SonarQube analysis within CI/CD pipelines without requiring manual conversion scripts.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","jest","typescript","sonarqube","test","report"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/jest-to-sonar"},{"id":25785,"title":"jest-ts - Fast Jest TypeScript Transpiler","library":"jest-ts","status":"active","version":"1.1.22","language":"javascript","ecosystem":"npm","summary":"jest-ts is a high-performance Jest TypeScript transpiler powered by esbuild, offering 5-10x faster transpilation than ts-jest. Version 1.1.22 is the latest stable with a monthly release cadence. Key differentiators include intelligent caching based on code content, config, and package versions; on-demand type checking using the official TypeScript API that does not block test execution; and a one-click init command (npx jest-ts init) that generates config files, example code, and npm scripts. Supports Node.js and browser (jsdom) environments, and both CommonJS and ES modules. Requires jest >= 28.0.0 and TypeScript >= 5.0.0.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","jest","typescript","esbuild","transpiler","test","jest-transform","fast"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/jest-ts"},{"id":13384,"title":"Jest User-Agent Mocking Utility","library":"jest-useragent-mock","status":"maintenance","version":"0.1.1","language":"javascript","ecosystem":"npm","summary":"jest-useragent-mock is a lightweight utility designed to facilitate the mocking of `navigator.userAgent` within Jest unit tests. It provides simple functions, `mockUserAgent` and `clear`, to set and reset the browser's user-agent string, making it easier to test browser-specific logic or user-agent dependent features. The current stable version is 0.1.1. Given its specific scope and low version, it operates on an infrequent release cadence, appearing to be in a maintenance state with no recent updates since its initial release. Its key differentiator is its singular focus on `navigator.userAgent` mocking, directly integrating with Jest's setup files for global application across test suites, distinguishing it from broader mocking libraries by offering a specialized, minimalist solution.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","mock","jest","useragent","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/jest-useragent-mock"},{"id":15656,"title":"Jest Vue Preprocessor","library":"jest-vue-preprocessor","status":"abandoned","version":"1.7.1","language":"javascript","ecosystem":"npm","summary":"jest-vue-preprocessor is a Jest transformer designed to enable the testing of Vue Single File Components (SFCs) within a Jest environment. Specifically, it allows Jest to correctly parse and process `.vue` files by transforming their templates and scripts into a format Jest can understand, supporting both ES6 (via Babel) and TypeScript. The current stable version is 1.7.1. This package was largely based on `vueify` and aimed to bridge the gap for Vue 2 projects wanting to use Jest for unit testing. Its primary differentiation is providing out-of-the-box support for `.vue` file compilation within Jest's isolated test environment, which Jest does not handle natively. However, it is an older package, last updated in 2019, and is primarily compatible with Vue 2.x and specific older versions of `vue-template-compiler`. Newer Vue projects (Vue 3 and above) typically use `vue-jest` for their testing needs due to significant breaking changes in Vue's compilation pipeline. Given its age and lack of recent updates, its release cadence is effectively ceased, and it should be considered abandoned for new projects.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","jest","vue","test","preprocessor","transform"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/jest-vue-preprocessor"},{"id":13385,"title":"Jest Watch Repeat Plugin","library":"jest-watch-repeat","status":"active","version":"3.0.1","language":"javascript","ecosystem":"npm","summary":"Jest-watch-repeat is a Jest watch plugin that enhances the developer experience by allowing users to repeat their test suites multiple times directly from Jest's interactive watch mode. This functionality is particularly useful for debugging flaky tests, stress testing components, or simply running a set of tests in a loop without manual intervention. The current stable version is 3.0.1. The package releases are often tied to major Jest version updates, as seen with version 3.0.0 updating for Jest 29 compatibility. Its key differentiator is its seamless integration into Jest's native watch mode, providing a convenient 'r' key shortcut and prompt for configuring the repetition count, including the ability to retry only failed tests.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","jest","jest-watch-plugins","testing","tooling","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/jest-watch-repeat"},{"id":20155,"title":"jest-watch-select-projects","library":"jest-watch-select-projects","status":"active","version":"2.0.0","language":"javascript","ecosystem":"npm","summary":"Jest watch plugin (v2.0.0) that allows selecting which Jest projects to run when using Jest's --watch mode with multiple projects. Part of the jest-community ecosystem. Requires Jest 23+ and Node >=8. Key differentiator: interactive project selection in watch mode with keyboard navigation (space to toggle, enter to confirm), using displayName or basename. Minimal API surface but critical for monorepo workflows.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/jest-watch-select-projects"},{"id":13386,"title":"Jest Watch Typeahead","library":"jest-watch-typeahead","status":"active","version":"3.0.1","language":"javascript","ecosystem":"npm","summary":"jest-watch-typeahead is a Jest plugin designed to enhance the developer experience by providing interactive, real-time filtering of test files and test names directly within Jest's watch mode. It allows users to quickly narrow down the tests being run by typing part of a filename or test description, significantly improving efficiency in large test suites. The current stable version is 3.0.1, released on 2025-06-19. New major versions typically align with Jest's own major releases (e.g., v3.0.0 for Jest 30) to ensure compatibility, leading to a release cadence that closely tracks Jest's evolution. This plugin differentiates itself by seamlessly integrating type-ahead search capabilities into the Jest watch interface, offering a more dynamic and intuitive alternative to manual test path specification or static regex filtering. It focuses purely on improving test navigation and execution flow during active development, providing a significant quality-of-life improvement for developers working with extensive test bases.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/jest-watch-typeahead"},{"id":15130,"title":"Jest Watcher","library":"jest-watcher","status":"active","version":"30.3.0","language":"javascript","ecosystem":"npm","summary":"Jest Watcher is a core sub-package of the Jest testing framework, providing the interactive command-line interface (CLI) for running tests in 'watch' mode. It enables developers to receive instant feedback on code changes by automatically re-running relevant tests, filtering by filename or test name, and focusing on failed tests. The current stable version is 30.3.0. While Jest v30's major release cycle was notably long (three years), the project aims for more frequent major releases going forward, with minor and patch versions released regularly. Key differentiators include its tight integration with the broader Jest ecosystem for features like snapshot testing and code coverage, offering a dynamic and responsive development workflow compared to static, manual test execution.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/jest-watcher"},{"id":20157,"title":"jest-webpack-alias","library":"jest-webpack-alias","status":"deprecated","version":"3.3.4","language":"javascript","ecosystem":"npm","summary":"Jest preprocessor that resolves require() statements using webpack aliases. Version 3.3.4 (latest, no stable release cadence). Allows Jest to understand webpack alias resolution, but is deprecated in favor of babel-plugin-module-resolver. Handles JavaScript and non-JavaScript files through mocks, but AST limitations prevent dynamic require() resolution. Works with webpack multi-compiler profiles. Limited to webpack 1/2/3 style configurations.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","jest","webpack","require","resolve","alias"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/jest-webpack-alias"},{"id":20156,"title":"jest-webpack-resolver","library":"jest-webpack-resolver","status":"maintenance","version":"0.3.0","language":"javascript","ecosystem":"npm","summary":"Jest plugin that replaces Jest's default module resolution with Webpack's resolver using the project's webpack.config.js. Version 0.3.0 is the latest stable release; the package is no longer actively maintained. It supports Jest >=20 and resolves Webpack features like aliases, extensions, modules, mainFields, and plugins. Unlike manual mocking, it allows Jest to mirror Webpack's resolve behavior automatically.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/jest-webpack-resolver"},{"id":18452,"title":"jex-bundler","library":"jex-bundler","status":"active","version":"1.1.6","language":"javascript","ecosystem":"npm","summary":"jex-bundler is a lightweight JavaScript bundler for small to medium-sized projects, version 1.1.6. It aims to simplify the bundling process with minimal configuration. The release cadence is unknown. Differentiators include simplicity and ease of use, but it lacks advanced features like code splitting or plugin systems found in larger bundlers.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/jex-bundler"},{"id":25788,"title":"jflint","library":"jflint","status":"active","version":"0.3.2","language":"javascript","ecosystem":"npm","summary":"jflint is a CLI tool that helps lint a Declarative Jenkinsfile by wrapping the Jenkins Pipeline linting API. It sends the Jenkinsfile content to a specified Jenkins server and displays the validation result. The current stable version is 0.3.2. The tool supports Node.js v4–v7 (older versions). Unlike official Jenkins CLI methods (SSH/curl), jflint provides a simpler command-line interface, optional configuration file, and built-in handling of authentication and CSRF. It is a lightweight npm package with no external dependencies.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","jenkins","lint"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/jflint"},{"id":3522,"title":"Jieba Chinese Word Segmentation","library":"jieba","status":"active","version":"0.42.1","language":"python","ecosystem":"pypi","summary":"Jieba is a popular open-source Python library for Chinese word segmentation, often referred to as 'jieba' (meaning 'to cut' or 'to slice'). It provides various segmentation modes, including dictionary-based, HMM (Hidden Markov Model), and a newer deep learning mode based on PaddlePaddle. The current version is 0.42.1, with an active development cadence, releasing several updates per year to address bugs and add features.","last_verified":"2026-04-25T11:13:47.677Z","tags":["nlp","chinese","segmentation","text processing","linguistics"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/jieba"},{"id":5264,"title":"Jieba3k Chinese Word Segmentation Utility","library":"jieba3k","status":"deprecated","version":"0.35.1","language":"python","ecosystem":"pypi","summary":"jieba3k is a Python library designed for Chinese word segmentation, aiming for Python 3 compatibility. It provides utilities to accurately cut Chinese sentences into individual words using various segmentation modes. While it served as an early Python 3 compatible version of the popular Jieba segmenter, it is now considered outdated. The current version is 0.35.1, last released in November 2014, and it does not have an active development or regular release cadence.","last_verified":"2026-04-13T00:00:00.000Z","tags":["chinese","segmentation","nlp","text processing"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/jieba3k"},{"id":9845,"title":"JigsawStack Python SDK","library":"jigsawstack","status":"active","version":"0.4.3","language":"python","ecosystem":"pypi","summary":"JigsawStack is a Python SDK providing access to a suite of AI services including computer vision, natural language processing, and speech-to-text. It simplifies integration with the JigsawStack API, offering a client for various AI capabilities. The library is actively maintained with frequent minor releases, currently at version 0.4.3, often including fixes and updates to API response types.","last_verified":"2026-04-17T00:00:00.000Z","tags":["AI","SDK","API client","computer vision","natural language processing","speech to text","generative AI"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/jigsawstack"},{"id":27882,"title":"JijModeling","library":"jijmodeling","status":"active","version":"2.4.1","language":"python","ecosystem":"pypi","summary":"JijModeling is a Python library for mathematical modeling of optimization problems, with a focus on combinatorial optimization. It provides an intuitive API to define decision variables, constraints, and objective functions, and interfaces with solvers like JijZept. Current version 2.4.1, requires Python >=3.11, <4. Released regularly.","last_verified":"2026-05-09T00:00:00.000Z","tags":["optimization","combinatorial","modeling","jijzept","mathematical-programming"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/jijmodeling"},{"id":11144,"title":"Jimp (JavaScript Image Manipulation Program)","library":"jimp","status":"active","version":"1.6.1","language":"javascript","ecosystem":"npm","summary":"Jimp is a comprehensive image processing library for Node.js, written entirely in JavaScript with zero native dependencies. It enables various image manipulation tasks such as resizing, cropping, color adjustments, and format conversions without external binaries. The current stable version is 1.6.1, reflecting an active development and release cadence with multiple patch and minor versions in recent months. Key differentiators include its pure JavaScript implementation, which ensures high portability across diverse environments, and a modular plugin architecture for customized builds. Jimp supports a wide range of formats, including JPEG, PNG, BMP, TIFF, and GIF, making it a versatile choice for server-side image processing workflows.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","image","image processing","image manipulation","png","jpg","jpeg","bmp","resize","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/jimp"},{"id":27075,"title":"Jazzle","library":"jimpala","status":"abandoned","version":"0.0.0","language":"javascript","ecosystem":"npm","summary":"Jazzle is an early-stage, zero-dependency ECMAScript transpiler focused on speed and novel technique implementation (e.g., temporal dead zones, super-bound this). Current version is 0.0.0, which indicates a pre-release or initial development phase. It claims ~2x faster than Babel on early benchmarks. Differentiators include zero dependencies, very fast transpilation, and unique support for certain edge cases like temporal dead zones. However, it is not production-ready and lacks CLI, documentation, and maturity. Not recommended for real projects.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","ast","ecmascript","fast","transpilation","compilation","syntax","performance"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/jimpala"},{"id":21482,"title":"Jina","library":"jina","status":"active","version":"3.34.0","language":"python","ecosystem":"pypi","summary":"Jina is a cloud-native multimodal AI services framework that enables building and deploying scalable AI pipelines with gRPC, Kubernetes, Docker, OpenTelemetry, Prometheus, Jaeger, etc. Current version is 3.34.0. Release cadence is frequent (multiple patch releases per month).","last_verified":"2026-04-27T00:00:00.000Z","tags":["ai","multimodal","gRPC","kubernetes","docker","cloud-native","pipeline","microservices"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/jina"},{"id":25787,"title":"jinge-compiler","library":"jinge-compiler","status":"active","version":"4.1.9","language":"javascript","ecosystem":"npm","summary":"A Rust-based template compiler for the jinge web framework, currently at version 4.1.9. It uses SWC under the hood to transform jinge templates into optimized JavaScript/TypeScript code. The compiler is distributed as an npm package and supports modern JavaScript features, TypeScript, and reactive template compilation. It is actively maintained with occasional releases as the jinge framework evolves. Key differentiators: written in Rust for performance, tightly integrated with the jinge reactive system, and provides compile-time optimizations like watch/listener generation for nested properties.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","jinge","compiler","swc","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/jinge-compiler"},{"id":9846,"title":"Jinja CLI","library":"jinja-cli","status":"active","version":"1.2.2","language":"python","ecosystem":"pypi","summary":"Jinja CLI (current version 1.2.2) provides a command-line interface for rendering Jinja2 templates. It allows users to pass data via JSON, YAML, or environment variables and render templates directly from the terminal. The project is actively maintained with infrequent but stable releases, primarily serving as a wrapper for Jinja2.","last_verified":"2026-04-17T00:00:00.000Z","tags":["jinja2","cli","templating","command-line"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/jinja-cli"},{"id":4585,"title":"Jinja Partials","library":"jinja-partials","status":"active","version":"0.3.1","language":"python","ecosystem":"pypi","summary":"Jinja Partials is a Python library designed for the simple reuse of partial HTML page templates within the Jinja template language, particularly for Python web frameworks. It addresses the 'long template problem' by enabling function-like reusability for HTML fragments. The library is currently active, with its latest version being 0.3.1, and shows a consistent release cadence.","last_verified":"2026-04-12T00:00:00.000Z","tags":["jinja2","html","templates","web","flask","starlette","fastapi","quart","reusability","partials"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/jinja-partials"},{"id":27883,"title":"jinja-try-catch","library":"jinja-try-catch","status":"active","version":"0.1.1","language":"python","ecosystem":"pypi","summary":"Jinja2 extension adding {% try %} {% catch %} exception handling blocks. Version 0.1.1, requires Python >=3.7. Low release cadence, maintained as needed.","last_verified":"2026-05-09T00:00:00.000Z","tags":["jinja2","extension","exception-handling","template"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/jinja-try-catch"},{"id":4059,"title":"Jinja2 Ansible Filters","library":"jinja2-ansible-filters","status":"active","version":"1.3.2","language":"python","ecosystem":"pypi","summary":"Jinja2 Ansible Filters (current version 1.3.2) is a Python library that ports many of Ansible's Jinja2 filters, allowing them to be used independently without requiring the full Ansible core. This is particularly useful for projects needing specific Ansible-style data transformations within a standard Jinja2 templating environment. The library has a sporadic release cadence, with the last update in June 2022.","last_verified":"2026-04-11T00:00:00.000Z","tags":["jinja2","ansible","filters","templating","utility"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/jinja2-ansible-filters"},{"id":4060,"title":"Jinja2 CLI","library":"jinja2-cli","status":"active","version":"1.0.1","language":"python","ecosystem":"pypi","summary":"jinja2-cli is a command-line interface for rendering Jinja2 templates. It allows users to combine data from various sources (JSON, YAML, INI, TOML, environment variables) with Jinja2 templates directly from the shell. The current version is 1.0.1, actively maintained, with a focus on stability and new input formats, while ensuring backwards compatibility since v1.0.0, except for Python 2 support.","last_verified":"2026-04-11T00:00:00.000Z","tags":["jinja2","cli","templating","automation","configuration"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/jinja2-cli"},{"id":2079,"title":"Jinja2 Humanize Extension","library":"jinja2-humanize-extension","status":"active","version":"0.4.0","language":"python","ecosystem":"pypi","summary":"jinja2-humanize-extension is a Jinja2 extension that integrates the popular `humanize` library, providing a suite of human-readable formatting filters directly within Jinja2 templates. It allows developers to easily format numbers, dates, and sizes (e.g., `naturalsize`, `naturaldate`, `intcomma`, `intword`) using Jinja's filter syntax. The current version is 0.4.0, with releases occurring periodically to maintain compatibility with its `humanize` dependency.","last_verified":"2026-04-24T14:01:01.778Z","tags":["jinja2","extension","humanize","template-filters","formatting"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/jinja2-humanize-extension"},{"id":5976,"title":"Jinja2 Pluralize Filters","library":"jinja2-pluralize","status":"maintenance","version":"0.3.0","language":"python","ecosystem":"pypi","summary":"Jinja2 Pluralize is a Python library that provides pluralization filters for Jinja2 templates. It offers both a simple filter based on `inflect.py` and a Django-style pluralize filter. Currently at version 0.3.0, released in 2015, the project appears to be in a maintenance state with infrequent updates.","last_verified":"2026-04-14T00:00:00.000Z","tags":["Jinja2","filter","pluralize","Django","inflect","templates"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/jinja2-pluralize"},{"id":2547,"title":"Jinja2 Simple Tags","library":"jinja2-simple-tags","status":"active","version":"0.6.1","language":"python","ecosystem":"pypi","summary":"jinja2-simple-tags is a Python library that simplifies the creation of custom template tags within Jinja2 templates. It provides base classes like StandaloneTag, ContainerTag, and InclusionTag, allowing developers to extend Jinja2's functionality with Python code. The current version is 0.6.1, and it maintains an active release cadence.","last_verified":"2026-04-24T21:25:29.273Z","tags":["jinja2","templating","custom-tags","extension","frontend","web-development"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/jinja2-simple-tags"},{"id":5265,"title":"Jinja2 Strcase","library":"jinja2-strcase","status":"active","version":"0.0.2","language":"python","ecosystem":"pypi","summary":"jinja2-strcase is a Python package that provides a set of filters for converting string cases within Jinja2 templates, including common formats like snake_case, kebab-case, and camelCase. It is currently at version 0.0.2 and is a port of the Go `strcase` package. The package has an 'Alpha' development status, indicating it is not yet stable for production use.","last_verified":"2026-04-13T00:00:00.000Z","tags":["jinja2","template","string-manipulation","case-conversion","extension"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/jinja2-strcase"},{"id":4586,"title":"Jinja2 Time Extension","library":"jinja2-time","status":"maintenance","version":"0.2.0","language":"python","ecosystem":"pypi","summary":"Jinja2-time is a Jinja2 extension that provides a `now` tag for convenient access to date and time functionalities directly within Jinja2 templates. It allows retrieving the current time in various timezones, formatting it using Python's `strftime` patterns, and applying relative time offsets. The current version is 0.2.0, released in June 2016. It relies on Jinja2 and `arrow` for robust date and time handling.","last_verified":"2026-04-12T00:00:00.000Z","tags":["jinja2","datetime","time","templating","extension","date-time"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/jinja2-time"},{"id":4588,"title":"Jinjanator","library":"jinjanator","status":"active","version":"25.3.1","language":"python","ecosystem":"pypi","summary":"Jinjanator is an active command-line interface (CLI) tool for rendering Jinja2 templates, offering features like multiple data source formats (INI, YAML, JSON, dotenv) and environment variable support. It originated as a fork of j2cli and jinja2-cli, both of which are no longer maintained. The library releases new versions roughly every few months, often including Python version support updates and plugin enhancements.","last_verified":"2026-04-12T00:00:00.000Z","tags":["jinja2","templating","cli","automation","configuration"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/jinjanator"},{"id":4587,"title":"Jinjanator Plugins API","library":"jinjanator-plugins","status":"active","version":"25.1.0","language":"python","ecosystem":"pypi","summary":"Jinjanator-plugins is a Python package, currently at version 25.1.0, that provides the essential plugin API (types and decorators) for extending the `jinjanator` CLI tool. This library allows developers to create custom plugins that add new data formats, Jinja2 filters, tests, globals, and extensions. It maintains an active development status with frequent releases, often tied to Python version support updates or API refinements.","last_verified":"2026-04-12T00:00:00.000Z","tags":["plugin","jinja2","templating","cli","api"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/jinjanator-plugins"},{"id":5266,"title":"JinjaSQL","library":"jinjasql","status":"maintenance","version":"0.1.8","language":"python","ecosystem":"pypi","summary":"JinjaSQL is a Python library (version 0.1.8) that enables the generation of SQL queries and their corresponding bind parameters using Jinja2 templates. It leverages Jinja2's powerful templating features (conditionals, loops, macros) while automatically binding parameters to mitigate common SQL injection vulnerabilities for templated values. It prepares the query and parameters, leaving actual execution to the database driver. While its latest release was in May 2020, this release included a critical bug fix, suggesting it is in a maintenance state rather than active development.","last_verified":"2026-04-13T00:00:00.000Z","tags":["sql","jinja2","templating","database","orm-alternative"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/jinjasql"},{"id":27076,"title":"JinjaSQL2","library":"jinjasql2","status":"active","version":"0.1.12","language":"python","ecosystem":"pypi","summary":"Generate SQL queries and corresponding bind parameters using Jinja2 templates. Version 0.1.12 is the latest, with recent security upgrades and removal of older Python support. Release cadence is irregular, primarily for bug fixes and security updates.","last_verified":"2026-05-01T00:00:00.000Z","tags":["sql","jinja2","template","query-generation"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/jinjasql2"},{"id":25789,"title":"jinx-compiler","library":"jinx-compiler","status":"deprecated","version":"2.1.2","language":"javascript","ecosystem":"npm","summary":"Node.js module that compiles .jinx files into ActionScript 3 (.as) for use with Adobe Flash SWF/SWC. Current stable version is 2.1.2. Release cadence is irregular; last update was in 2016. Key differentiator: it is a specialized compiler for the .jinx language, which is a higher-level syntax for Flash development. No alternatives exist specifically for .jinx compilation.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","jinx","jinx-compiler","as3","swf","swc","npm","package","flash"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/jinx-compiler"},{"id":13387,"title":"Rust Parser for TypeScript","library":"jinx-rust","status":"active","version":"0.1.6","language":"javascript","ecosystem":"npm","summary":"jinx-rust is a JavaScript/TypeScript library that provides a tolerant parser for the Rust programming language, enabling the development of Rust-specific tooling in TypeScript. As of version 0.1.6, it focuses on being unstrict by default, allowing it to parse malformed or incomplete Rust syntax, which is beneficial for IDEs and linters that need to work with in-progress code. Its release cadence is frequent, with several minor updates addressing parsing fixes since its initial release. A key differentiator is its built-in tolerance for common syntax errors (e.g., missing semicolons, specific Javascript-like operators) and support for 23 Rust nightly features. It also provides a utility sub-package, `jinx-rust/utils`, for common AST traversal and type-checking operations.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","rust","parser","AST","IDE","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/jinx-rust"},{"id":6687,"title":"Jinxed Terminal Library","library":"jinxed","status":"active","version":"1.4.0","language":"python","ecosystem":"pypi","summary":"Jinxed is an implementation of a subset of the Python curses library, providing pure Python implementations of terminfo functions such as `tigetstr()` and `tparm()`. It also offers convenience methods for working with Windows terminals. Initially developed to support the Blessed library on Windows, Jinxed is designed to work across all platforms.","last_verified":"2026-04-15T00:00:00.000Z","tags":["terminal","curses","terminfo","windows","cross-platform","console"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/jinxed"},{"id":18453,"title":"jinzd-ai-cli","library":"jinzd-ai-cli","status":"active","version":"0.4.96","language":"javascript","ecosystem":"npm","summary":"Cross-platform AI CLI assistant that operates as a REPL-style terminal, Web UI, and desktop app. Supports 8 providers (Claude, Gemini, DeepSeek, OpenAI, GLM, Kimi, OpenRouter, and local Ollama) with Agentic tool calling (bash, file I/O, code search, web scraping, test running), prompt caching, batch API support, symbolic indexing (tree-sitter), semantic code search, MCP server mode, session memory, and sensitive data redaction. Requires Node.js >= 20, ESM-only. Active development, frequent releases.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","ai","cli","claude","gemini","deepseek","kimi","chatbot","repl"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/jinzd-ai-cli"},{"id":92,"title":"Jira API (Python)","library":"jira","status":"active","version":"3.10.5 (jira) / 4.0.7 (atlassian-python-api)","language":"python","ecosystem":"pypi","summary":"Two separate community-maintained Python libraries exist for Jira: 'jira' (pip install jira, v3.10.5) and 'atlassian-python-api' (pip install atlassian-python-api, v4.0.7). Neither is an official Atlassian SDK. They have different APIs, auth patterns, and JQL methods. Agents frequently mix them up.","last_verified":"2026-05-12T07:59:28.603Z","tags":["jira","atlassian","project-management","issue-tracker","api","python"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/jira"},{"id":13388,"title":"Jira Client for Node.js","library":"jira-client","status":"active","version":"8.2.2","language":"javascript","ecosystem":"npm","summary":"jira-client is an actively maintained, open-source Node.js module that provides an object-oriented wrapper for the Jira REST API. It aims to simplify programmatic interaction with Jira by abstracting HTTP requests into easy-to-use method calls, handling authentication, and parsing responses. The current stable version is 8.2.2. The project generally follows a regular release cadence with patch and minor updates for bug fixes, dependency bumps, and new API method support. Major versions, occurring less frequently, typically introduce breaking changes such as dropping support for older Node.js versions or swapping underlying HTTP client libraries. Its core value lies in offering a consistent, promise-based API for common Jira operations, making it suitable for developing automation scripts, integrations, and custom tools that interact with Jira in a Node.js environment.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/jira-client"},{"id":16834,"title":"Jira REST API Client","library":"jira.js","status":"active","version":"5.3.1","language":"javascript","ecosystem":"npm","summary":"Jira.js is a robust, production-ready JavaScript and TypeScript library designed for seamless interaction with Atlassian Jira Cloud APIs. Currently in version 5.3.1, it provides comprehensive coverage for Jira Cloud REST API v2/v3, Jira Agile Cloud API, and Jira Service Desk Cloud API. The library is actively maintained with regular updates to incorporate new Jira API features and bug fixes, typically releasing patches and minor versions frequently. Its key differentiators include full TypeScript support with exhaustive type definitions, tree-shakability for optimized bundle sizes in browser environments, universal compatibility with Node.js (v20+) and modern browsers, and complete API coverage. It adheres to a modern stack, supporting both ES Modules and CommonJS, and is widely used in production for building Jira integrations, automation tools, webhooks, and custom applications.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","jira","jira-api","jira api","jira rest api","jira cloud","jira cloud api","jira v3","jira v2","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/jira.js"},{"id":9847,"title":"Jira Markup to Markdown Converter","library":"jira2markdown","status":"active","version":"0.5","language":"python","ecosystem":"pypi","summary":"jira2markdown is a Python library designed to convert text formatted with Jira markup into standard Markdown. It utilizes parsing expression grammars for robust conversion, handling various Jira elements like headings, lists, code blocks, and links. The current version is 0.5, and it maintains an active development cycle with minor releases addressing feature enhancements and bug fixes.","last_verified":"2026-04-17T00:00:00.000Z","tags":["jira","markdown","conversion","parser","markup"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/jira2markdown"},{"id":17723,"title":"Jison Parser Generator","library":"jison","status":"abandoned","version":"0.4.18","language":"javascript","ecosystem":"npm","summary":"Jison is a JavaScript parser generator that creates bottom-up parsers from user-defined grammars. It supports grammars defined in either a JSON format or a Bison-style syntax, outputting a standalone JavaScript file capable of parsing the specified language. The API is intentionally designed to be similar to Bison's, making it approachable for developers familiar with traditional parser generators like Yacc or Bison. As of its latest release, 0.4.18, published in 2014, the project appears to be largely unmaintained. It generates parsers that can be used as command-line tools or programmatically within a CommonJS environment. Its primary differentiator is providing a Bison-like grammar definition and parser generation workflow targeting JavaScript.","last_verified":"2026-04-23T00:00:00.000Z","tags":["javascript","jison","bison","yacc","parser","generator","lexer","flex","tokenizer"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/jison"},{"id":355,"title":"jiter","library":"jiter","status":"active","version":"0.13.0","language":"python","ecosystem":"pypi","summary":"jiter is a fast iterable JSON parser for Python, currently at version 0.13.0, released on February 2, 2026. It is actively maintained with a release cadence of approximately every 2-3 months.","last_verified":"2026-05-12T13:15:16.524Z","tags":["JSON parsing","Python","performance","jiter"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/jiter"},{"id":11145,"title":"Jiti: TypeScript and ESM Runtime for Node.js","library":"jiti","status":"active","version":"2.6.1","language":"javascript","ecosystem":"npm","summary":"Jiti is a robust utility for Node.js that provides seamless runtime support for both TypeScript and ECMAScript Modules (ESM), along with comprehensive interoperability between ESM and CommonJS. The package is currently at version 2.6.1 and maintains a high release cadence with frequent minor version bumps and patch fixes, indicating active and continuous development. Its key differentiators include a 'zero dependency' footprint, significant performance optimizations (e.g., improved startup times from v2.6.0 onwards), and widespread adoption within prominent projects such as Nuxt, TailwindCSS, ESLint, and Storybook. Jiti offers both an asynchronous (`jiti.import`) and a synchronously (now deprecated `jiti()`) API, alongside a global ESM loader for Node.js versions 20 and above. It simplifies the execution of complex JavaScript ecosystems by handling various module formats and language extensions without requiring explicit build steps.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/jiti"},{"id":25790,"title":"jitson","library":"jitson","status":"active","version":"1.0.0","language":"javascript","ecosystem":"npm","summary":"Just-In-Time JSON.parse compiler that optimizes parsing by schema sampling. Version 1.0.0 is stable. It samples incoming JSON data and if a stable schema is detected, compiles a fast parser using turbo-json-parse. Differentiators: JIT compilation based on runtime schema analysis, supports Node.js buffers for faster parsing. Maintained by mafintosh. Release cadence is low; no recent updates.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/jitson"},{"id":2548,"title":"Jiwer","library":"jiwer","status":"active","version":"4.0.0","language":"python","ecosystem":"pypi","summary":"Jiwer is a simple and fast Python package designed to evaluate Automatic Speech Recognition (ASR) systems. It computes similarity measures such as Word Error Rate (WER), Match Error Rate (MER), Word Information Lost (WIL), Word Information Preserved (WIP), and Character Error Rate (CER). It uses RapidFuzz, which leverages C++ under the hood, for efficient minimum-edit distance calculations, making it faster than pure Python implementations. The current version is 4.0.0, released in June 2025, and it maintains an active development and release cadence.","last_verified":"2026-04-24T21:25:52.256Z","tags":["speech-to-text","asr-evaluation","word-error-rate","wer","character-error-rate","cer","nlp","evaluation-metrics"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/jiwer"},{"id":277,"title":"JMESPath","library":"jmespath","status":"active","version":"1.1.0","language":"python","ecosystem":"pypi","summary":"JMESPath (pronounced 'james path') is a query language for JSON that allows you to declaratively extract, filter, and transform elements from JSON documents or Python dictionaries. Current stable version is 1.0.0 (1.1.0 on PyPI as of 2026). The project is mature and low-churn — it reached 1.0 in 2022 with no breaking API changes, and releases are infrequent. It is a foundational dependency of boto3/botocore and is used by the AWS CLI --query flag.","last_verified":"2026-05-12T12:45:38.020Z","tags":["json","query","data-extraction","aws","boto3","filtering","parsing"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/jmespath"},{"id":5977,"title":"JMP (JAX Mixed Precision)","library":"jmp","status":"active","version":"0.0.4","language":"python","ecosystem":"pypi","summary":"JMP is a Python library from DeepMind that provides abstractions for mixed precision training in JAX. It enables the use of full and half-precision floating-point numbers during model training to reduce memory bandwidth and improve computational efficiency. It is currently at version 0.0.4 and sees active development with new releases addressing JAX compatibility and feature enhancements.","last_verified":"2026-04-14T00:00:00.000Z","tags":["jax","mixed precision","deep learning","deepmind","machine learning"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/jmp"},{"id":27077,"title":"jnjrender","library":"jnjrender","status":"active","version":"1.0.11","language":"python","ecosystem":"pypi","summary":"A utility to render Jinja2 templates with a YAML environment, allowing nested template rendering within rendered text. Current version 1.0.11, with no regular release cadence.","last_verified":"2026-05-01T00:00:00.000Z","tags":["jinja2","template","yaml","rendering"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/jnjrender"},{"id":27078,"title":"JoBase","library":"jobase","status":"active","version":"3.2","language":"python","ecosystem":"pypi","summary":"JoBase is a fast Python game library for beginner coders. Version 3.2 provides a simplified interface for game development, designed to be easy to learn for novices. Release cadence is irregular.","last_verified":"2026-05-01T00:00:00.000Z","tags":["game-development","beginner","pygame","2d"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/jobase"},{"id":7321,"title":"jobflow","library":"jobflow","status":"active","version":"0.3.1","language":"python","ecosystem":"pypi","summary":"jobflow is a free, open-source Python library (v0.3.1) for writing and executing computational workflows. It enables defining complex workflows using simple Python functions and executing them locally or on remote resources via managers like `jobflow-remote` or `FireWorks`. Key features include dynamic workflows, easy compositing and nesting of workflows, and the ability to store workflow outputs across various databases (MongoDB, S3, GridFS, etc.) through the `Maggma` package. The library is actively maintained with regular updates.","last_verified":"2026-04-16T00:00:00.000Z","tags":["workflow-management","computational-science","material-science","task-orchestration","scientific-computing","python-workflow"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/jobflow"},{"id":356,"title":"Joblib: Lightweight pipelining with Python functions","library":"joblib","status":"active","version":"1.5.3","language":"python","ecosystem":"pypi","summary":"Joblib is a set of tools for lightweight pipelining in Python, providing transparent disk-caching of functions and easy parallel computing. Current version: 1.5.3. Release cadence: Regular updates with recent releases in 2025 and 2026.","last_verified":"2026-05-12T13:15:35.867Z","tags":["parallel computing","caching","pipelines","Python"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/joblib"},{"id":23912,"title":"joblib-stubs","library":"joblib-stubs","status":"active","version":"1.5.3.1.20260117","language":"python","ecosystem":"pypi","summary":"PEP 561 type stubs for joblib, providing type hints for joblib's core modules including Parallel, delayed, Memory, and dump/load. Current version is 1.5.3.1.20260117, compatible with joblib>=1.5.3.2 (cpython-only). Updated to track joblib releases, with occasional fixes for type accuracy.","last_verified":"2026-05-01T00:00:00.000Z","tags":["joblib","stubs","type-hints","type-checking","mypy"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/joblib-stubs"},{"id":7322,"title":"Joblib Apache Spark Backend","library":"joblibspark","status":"active","version":"0.6.0","language":"python","ecosystem":"pypi","summary":"Joblibspark provides an Apache Spark backend for the popular joblib library, enabling the distribution of parallel tasks across an Apache Spark cluster. This allows scikit-learn and other joblib-dependent libraries to leverage the distributed computing capabilities of Spark. The current version is 0.6.0, released on April 7, 2025, and the project shows active development and maintenance.","last_verified":"2026-04-16T00:00:00.000Z","tags":["spark","joblib","distributed-computing","machine-learning","scikit-learn","parallel-processing"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/joblibspark"},{"id":13389,"title":"Jodit Vue Wrapper","library":"jodit-vue","status":"active","version":"3.1.0","language":"javascript","ecosystem":"npm","summary":"jodit-vue is a Vue.js wrapper component for the Jodit WYSIWYG editor, facilitating its integration into Vue 2 and Vue 3 applications. The package's current stable version is 3.1.0, designed specifically for Vue 3 projects. Earlier major versions, such as 2.x, cater to Vue 2 compatibility. This library offers a declarative approach to embed the rich text editor, managing its lifecycle and data binding through the standard `v-model` directive. It supports extensive customization, allowing developers to define toolbar buttons, add custom extensions, and apply comprehensive Jodit editor configurations via a dedicated `config` prop. A key differentiator is its minimalist design: it does not bundle Jodit's core CSS styles, requiring users to explicitly import `jodit/build/jodit.min.css`. This design choice maintains a lightweight wrapper while ensuring flexibility for diverse build environments.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","vue","jodit","wrapper","editor","rich editor","wysiwyg"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/jodit-vue"},{"id":7323,"title":"Johnnydep: Python Dependency Tree Viewer","library":"johnnydep","status":"active","version":"1.20.6","language":"python","ecosystem":"pypi","summary":"Johnnydep is a Python tool designed to display the dependency tree of Python distribution packages in a clear, tree-like structure. It helps developers efficiently manage project dependencies by visualizing all required components and their version constraints. The current version is 1.20.6, and it sees active development with frequent minor releases to support new `pip` versions and fix regressions.","last_verified":"2026-04-16T00:00:00.000Z","tags":["dependency","packaging","cli","analysis","tool"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/johnnydep"},{"id":11146,"title":"Joi to TypeScript Interface Converter","library":"joi-to-typescript","status":"active","version":"4.15.0","language":"javascript","ecosystem":"npm","summary":"joi-to-typescript is a utility library designed to automatically generate TypeScript interfaces from Joi validation schemas. Its primary purpose is to eliminate the redundancy of manually defining both Joi schemas for runtime validation and TypeScript interfaces for compile-time type checking, adhering to the DRY (Don't Repeat Yourself) principle. The current stable version is 4.15.0, with frequent minor and patch releases addressing dependency updates and feature enhancements. It is built to work seamlessly with Joi v17.x and is particularly useful in ecosystems like Hapi.js, offering integrations with tools like `joi-to-swagger` and `hapi-swagger` by leveraging Joi's `.meta()` functionality for interface naming and structure.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","joi","ts","typescript","hapi","interface"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/joi-to-typescript"},{"id":16632,"title":"JoinJS","library":"join-js","status":"abandoned","version":"1.1.2","language":"javascript","ecosystem":"npm","summary":"JoinJS is a JavaScript library designed to transform flat result sets from database queries, typically involving complex joins, into deeply nested JavaScript objects. It functions as a lightweight alternative to full-blown Object-Relational Mappers (ORMs), giving developers precise control over their SQL queries while simplifying the object mapping layer. The current stable version is 1.1.2, last updated in 2019, suggesting an irregular or halted release cadence. Key differentiators include its \"no-nonsense\" approach to database interaction, inspired by the Java MyBatis framework, which encourages writing raw SQL or using existing query builders like Knex.js, and then leveraging JoinJS solely for the post-query data structuring. It ships with TypeScript definitions, enhancing developer experience for type-safe applications.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/join-js"},{"id":21483,"title":"joinem","library":"joinem","status":"active","version":"0.11.1","language":"python","ecosystem":"pypi","summary":"CLI and Python library for fast, flexible concatenation of tabular data using Polars. Current version 0.11.1. Active development.","last_verified":"2026-04-27T00:00:00.000Z","tags":["CLI","data","concatenation","polars"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/joinem"},{"id":27079,"title":"Joplin Plugin Markdown Prettier","library":"joplin-plugin-markdown-prettier","status":"active","version":"0.1.3","language":"javascript","ecosystem":"npm","summary":"A Joplin plugin that formats Markdown notes using Prettier, the opinionated code formatter. Version 0.1.3, stable, low release cadence. Key differentiators: integrates Prettier directly into Joplin, providing consistent Markdown formatting via toolbar, context menu, or keyboard shortcut (Alt+Shift+F).","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","joplin-plugin"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/joplin-plugin-markdown-prettier"},{"id":11148,"title":"Jora","library":"jora","status":"active","version":"1.0.0-beta.15","language":"javascript","ecosystem":"npm","summary":"Jora is a JavaScript object query engine and language for processing and querying JSON-like data structures efficiently. While currently in a beta development phase (v1.0.0-beta.15), it is considered stable, though its syntax might undergo changes in future releases. The project maintains a relatively frequent release cadence for beta versions, actively introducing new features, improvements, and addressing issues. Jora distinguishes itself with a compact, JavaScript-like syntax for common data manipulation tasks, tolerant query execution that simply returns nothing for unreachable paths instead of throwing errors, and automatic aggregation and deduplication of values. It also includes advanced features like a stat collecting mode for powering suggestions in editors and an extensible Domain Specific Language (DSL) via custom methods and assertions, making it highly adaptable for complex data transformations. It is a core component within the Discovery.js ecosystem, used for data visualization and building interactive reports.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","query","data","path","language","json"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/jora"},{"id":8244,"title":"Python JOSE (Demonware)","library":"jose","status":"abandoned","version":"1.0.0","language":"python","ecosystem":"pypi","summary":"The `jose` library by Demonware is an older Python implementation of the JSON Object Signing and Encryption (JOSE) framework, supporting JSON Web Signatures (JWS) and JSON Web Encryptions (JWE). Last released in 2015 with version 1.0.0, it was primarily developed for Python 2 and relies on the unmaintained `pycrypto` library. Due to its inactivity and dependency on outdated cryptographic components, it is not recommended for new projects or secure applications.","last_verified":"2026-04-16T00:00:00.000Z","tags":["JOSE","JWS","JWE","JWT","security","cryptography","python2-only","abandoned"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/jose"},{"id":3523,"title":"JOSE Protocol Implementation in Python","library":"josepy","status":"active","version":"2.2.0","language":"python","ecosystem":"pypi","summary":"josepy is a Python library that implements the JOSE (JSON Object Signing and Encryption) protocol, providing cryptographic primitives for creating and verifying JWS (JSON Web Signatures) and JWE (JSON Web Encryption) messages. It serves as a foundational cryptography component for projects like Certbot. The current version is 2.2.0, with releases typically aligned with Certbot updates or critical security fixes for its dependencies.","last_verified":"2026-04-25T11:14:10.579Z","tags":["jose","jws","jwe","jwt","cryptography","security"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/josepy"},{"id":882,"title":"JOSE RFCs Implementation","library":"joserfc","status":"active","version":"1.6.3","language":"python","ecosystem":"pypi","summary":"joserfc is a Python library that provides a comprehensive implementation of several essential JSON Object Signing and Encryption (JOSE) standards, including JWS, JWE, JWK, JWA, and JWT. It is derived from Authlib, but features a redesigned API specific to JOSE functionality. It strictly follows the latest versions of the JOSE standards, guaranteeing interoperability and compliance. The current version is 1.6.3 and it maintains an active release cadence with regular updates.","last_verified":"2026-04-09T18:28:09.895Z","tags":["jwt","jose","jwk","jwe","jws","jwa","security","cryptography","rfc"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/joserfc"},{"id":23913,"title":"Joulescope","library":"joulescope","status":"active","version":"1.5.0","language":"python","ecosystem":"pypi","summary":"Host driver and utilities for Joulescope™ precision DC energy analyzers (JS110, JS220). Receives real-time sensor data and records to JLS files. Current version 1.5.0, requires Python ~=3.11. Releases occur a few times a year.","last_verified":"2026-05-01T00:00:00.000Z","tags":["energy","measurement","hardware","driver","power analyzer"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/joulescope"},{"id":13390,"title":"Jovo Framework (v3)","library":"jovo-framework","status":"abandoned","version":"3.6.2","language":"javascript","ecosystem":"npm","summary":"Jovo Framework (version 3.x, like 3.6.2 specified) is an open-source development framework designed for building cross-platform voice and chat applications. It allows developers to create a single codebase for experiences across various platforms such as Amazon Alexa, Google Assistant, Samsung Bixby, Facebook Messenger, and custom web/mobile apps, as well as hardware like Raspberry Pi. Key differentiators of Jovo v3 included its 'Voice Layer' abstraction, a comprehensive ecosystem with Jovo CLI for project management, a Marketplace for integrations (ASR, NLU, databases, analytics), and tools for efficient local development like Jovo Webhook and Debugger. The framework aimed to provide a unified language model that could be converted into platform-specific interaction models. While the provided version (3.6.2) was stable in its time, the entire Jovo project, including the framework, was archived on April 24, 2025, and is no longer actively maintained. All Jovo packages remain on npm in their current versions, but no further official updates or security patches will be released.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/jovo-framework"},{"id":25791,"title":"joy-loader","library":"joy-loader","status":"active","version":"0.0.2","language":"javascript","ecosystem":"npm","summary":"A webpack loader for the Joy Go-to-JS transpiler, which converts Go code to JavaScript. Version 0.0.2 is an early release with no stable API. The loader integrates joy into webpack builds, but the project is in active development and not production-ready. It facilitates using Go code in webpack bundles, but lacks documentation, tests, and error handling. Compared to other transpilation loaders, it is experimental and niche.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/joy-loader"},{"id":17724,"title":"Joye Backend Utility","library":"joye-backend-utility","status":"active","version":"7.4.1","language":"javascript","ecosystem":"npm","summary":"The `joye-backend-utility` package provides a collection of common functions and database-related generic utilities specifically designed for backend services within the Joye ecosystem. It aims to streamline repetitive tasks and provide a consistent interface for database interactions and other core backend logic. Currently at version 7.4.1, the package ships with TypeScript types, indicating a focus on type safety and developer experience in TypeScript projects. While its release cadence is not publicly documented, the version number suggests a mature library. A key differentiator is its integration with Joye's specific backend architecture, which might include particular database setups or service patterns. Users should be aware of its dependency on Node.js 17.1.0 as specified in its `engines` field, which is an older, end-of-life Node.js version.","last_verified":"2026-04-23T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/joye-backend-utility"},{"id":18454,"title":"CMU Motion Capture Animations for Unity","library":"jp.keijiro.cmu-mocap","status":"active","version":"1.0.1","language":"javascript","ecosystem":"npm","summary":"A Unity package containing a large collection of humanoid animation clips converted from the Carnegie Mellon University Motion Capture Database (CMU MoCap). Version 1.0.1 adds Unity 6 package signing. The package provides ready-to-use animations for prototyping, research, and game development, sourced from the public domain CMU dataset. It is distributed via the Keijiro scoped registry in Unity Package Manager. Differentiators include high-quality retargeted animations, no external dependencies, and simple drag-and-drop use.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/jp.keijiro.cmu-mocap"},{"id":11147,"title":"jpeg-js","library":"jpeg-js","status":"active","version":"0.4.4","language":"javascript","ecosystem":"npm","summary":"jpeg-js is a pure JavaScript library designed for encoding and decoding JPEG images without relying on native binaries or external dependencies. This makes it suitable for various JavaScript environments, including Node.js and browsers (browser support was explicitly added in v0.4.0). It offers synchronous APIs for converting raw image data to the JPEG format and vice-versa, providing direct control over image processing. The current stable version is 0.4.4, released in June 2022. The project has a relatively slow release cadence, with the most recent updates focusing on bug fixes and minor feature enhancements. Its primary differentiating factor is its complete JavaScript implementation, beneficial for environments with strict dependency constraints or where native modules are problematic. However, a significant trade-off is its performance: it is a CPU-blocking library and is considerably slower than native alternatives like `sharp` or browser-native `Canvas API`, which is a crucial consideration for any performance-sensitive application.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","jpeg","jpg","encoder","decoder","codec","image","js"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/jpeg-js"},{"id":15653,"title":"JPEG Lossless Decoder for JavaScript","library":"jpeg-lossless-decoder-js","status":"active","version":"2.1.2","language":"javascript","ecosystem":"npm","summary":"jpeg-lossless-decoder-js is a specialized JavaScript and TypeScript library designed to decode JPEG Lossless images, particularly those encountered within the DICOM standard. It specifically supports DICOM transfer syntaxes 1.2.840.10008.1.2.4.57 (JPEG Lossless, Nonhierarchical, Processes 14) and 1.2.840.10008.1.2.4.70 (JPEG Lossless, Nonhierarchical, Processes 14 Selection 1). The library is currently stable at version 2.1.2, with recent significant updates including modernization to TypeScript in version 2.1.0. While release cadence isn't strictly fixed, it receives updates for bug fixes and modernization. Its primary differentiation lies in its ability to handle these specific DICOM-related JPEG lossless formats, which are generally not supported by common JPEG decoders, making it a critical tool in medical imaging applications. It originated as a port from a Java implementation by Helmut Dersch.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","JavaScript","JPEG","Lossless","Decoder","DICOM","1.2.840.10008.1.2.4.57","1.2.840.10008.1.2.4.70","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/jpeg-lossless-decoder-js"},{"id":6688,"title":"Japan Public Holiday Generator","library":"jpholiday","status":"active","version":"1.0.3","language":"python","ecosystem":"pypi","summary":"jpholiday is a pure-Python library designed to easily retrieve Japan's national holidays based on data published by the Cabinet Office. It is currently at version 1.0.3 and maintains an active release cadence with several updates in recent months, continuously improving accuracy and functionality.","last_verified":"2026-04-15T00:00:00.000Z","tags":["holiday","japan","date","calendar","public holiday"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/jpholiday"},{"id":5267,"title":"jplephem: JPL Planetary Ephemeris Access","library":"jplephem","status":"active","version":"2.24","language":"python","ecosystem":"pypi","summary":"jplephem (version 2.24) is a Python library that enables users to load and interpolate positions and velocities from JPL Planetary and Lunar Ephemerides (.bsp files). It provides a programmatic interface to NASA JPL's highly accurate ephemeris data, often used in astronomy and astrodynamics. The library is actively maintained with releases occurring as needed for updates or bug fixes.","last_verified":"2026-04-13T00:00:00.000Z","tags":["astronomy","ephemeris","jpl","celestial mechanics","solar system","astrodynamics","numpy"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/jplephem"},{"id":2549,"title":"Java Property file parser and writer for Python","library":"jproperties","status":"active","version":"2.1.2","language":"python","ecosystem":"pypi","summary":"jProperties is a Python library for parsing and writing Java `.properties` files. It aims to provide similar functionality to Java's `java.util.Properties` class, supporting key-value pairs, comments, and line continuations. Version 2.1.2 is the latest stable release. The project is actively maintained on GitHub with a focus on robust handling of Java-style property files.","last_verified":"2026-04-24T21:26:07.774Z","tags":["java","properties","configuration","parser","config-file"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/jproperties"},{"id":883,"title":"JPype1","library":"jpype1","status":"active","version":"1.6.0","language":"python","ecosystem":"pypi","summary":"JPype is a Python module that provides full access to Java libraries from within Python. It seamlessly bridges Python and Java at the native level using the Java Native Interface (JNI), allowing Python to leverage Java-only libraries, develop and test Java code, and perform scientific computing. The current version is 1.6.0, and it is actively maintained with regular releases.","last_verified":"2026-04-11T13:53:19.930Z","tags":["java","jvm","jni","bridge","interoperability","ffi"],"install_tag":"draft","install_tag_description":"notable install failures or slow imports","api":"https://checklist.day/api/registry/jpype1"},{"id":2080,"title":"jq (Python bindings)","library":"jq","status":"active","version":"1.11.0","language":"python","ecosystem":"pypi","summary":"jq is a lightweight and flexible JSON processor. This Python library provides robust bindings to the native `jq` C library (version 1.8.1), allowing Python applications to compile and execute `jq` programs for efficient JSON manipulation, filtering, and transformation. Currently at version 1.11.0, the project maintains an active release cadence with regular updates.","last_verified":"2026-04-24T14:01:18.831Z","tags":["JSON","data processing","query","filter","cli-tool-binding"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/jq"},{"id":25792,"title":"JQL2SQL","library":"jql2sql","status":"active","version":"0.0.14","language":"javascript","ecosystem":"npm","summary":"JQL2SQL (v0.0.14) transpiles JQL (Jira Query Language) into parameterized SQL queries for safe, flexible searching. It uses a custom parser built with nearley to convert JQL to an AST, then transpiles to SQL WHERE clauses. This package is in early development with irregular releases. Key differentiators: focused solely on JQL-to-SQL conversion, no query execution, and aims for SQL injection safety by generating parameterized queries. Alternatives like jql-parser or custom lexers require more boilerplate.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","jql","sql","searching","complex searching","transpile"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/jql2sql"},{"id":25794,"title":"jQueReact","library":"jquereact","status":"deprecated","version":"0.0.1","language":"javascript","ecosystem":"npm","summary":"jQueReact is a pre-release jQuery-to-React transpiler that converts imperative jQuery code into declarative React/JSX components at build time. Version 0.0.1 is an early placeholder. It uses a Rust-based parser compiled to WebAssembly for fast AST processing, targeting Node.js and browser environments. Unlike alternatives like jquerty or manual migration, jQueReact aims for fully automatic transformation without runtime jQuery dependencies. Key differentiators include WASM performance, build-time transformation, and support for common jQuery methods (css, on, attr, append). Note that this is a very early release with limited feature completeness; complex patterns like animations and AJAX require manual refactoring.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/jquereact"},{"id":11149,"title":"jQuery - Fast, Small, Feature-Rich JavaScript Library","library":"jquery","status":"active","version":"4.0.0","language":"javascript","ecosystem":"npm","summary":"jQuery is a venerable, fast, and feature-rich JavaScript library primarily designed for client-side HTML DOM traversal and manipulation, event handling, animation, and Ajax. The current stable version is 4.0.0, released in January 2026, following a multi-year development cycle for major versions, with minor patches and bug fixes occurring more frequently. It differentiates itself by providing a concise, cross-browser API, simplifying common web development tasks that were historically complex due to browser inconsistencies. While newer browser APIs have reduced its necessity for some tasks, it remains a widely used tool for projects requiring broad browser compatibility or leveraging its extensive plugin ecosystem.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","jquery","browser","library"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/jquery"},{"id":25793,"title":"jquery-events-to-dom-events","library":"jquery-events-to-dom-events","status":"active","version":"1.1.0","language":"javascript","ecosystem":"npm","summary":"A tiny zero-dependency library (30 LOC) that bridges jQuery custom events to DOM CustomEvents, enabling vanilla JS listeners for jQuery-triggered events. Version 1.1.0, maintained but low release cadence. Key differentiator: works without refactoring existing jQuery code, designed for StimulusJS and Turbolinks, bidirectional (also forwards DOM events to jQuery). Requires jQuery loaded globally as window.$.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","stimulusjs","events","jquery","DOM","mutation-first"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/jquery-events-to-dom-events"},{"id":17725,"title":"jQuery File Upload Express Middleware","library":"jquery-file-upload-middleware","status":"abandoned","version":"0.1.8","language":"javascript","ecosystem":"npm","summary":"This package provides an Express.js middleware solution to integrate with the client-side jQuery File Upload plugin. Designed for older Express.js (v3.x or early v4.x) and Node.js environments (specifically requiring Node.js >= 0.8.8), it facilitates server-side handling of file uploads, including image resizing for thumbnails. The latest version is 0.1.8, published approximately nine years ago. Due to its age and reliance on deprecated Express.js APIs like `app.configure()` and `express.bodyParser()`, it is not compatible with modern Express.js (v4.x+ or v5.x) or recent Node.js versions. Modern file upload solutions typically use dedicated multipart form data parsers like `multer` or the built-in `express.json()` and `express.urlencoded()` with separate file handling libraries.","last_verified":"2026-04-23T00:00:00.000Z","tags":["javascript","jquery","upload","express","middleware"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/jquery-file-upload-middleware"},{"id":14644,"title":"jQuery Test Runner","library":"jquery-test-runner","status":"active","version":"0.3.0","language":"javascript","ecosystem":"npm","summary":"The jQuery Test Runner (jtr) is a specialized command-line interface (CLI) tool developed by the jQuery team to execute QUnit test suites across real browsers. It leverages Selenium for browser automation and integrates with BrowserStack for running tests in cloud-based environments. Currently at version 0.3.0, the project shows an active development cadence, with frequent minor releases and bug fixes addressing issues like Selenium driver compatibility (e.g., Safari Technology Preview, IE), console forwarding in JSDOM, and reporting improvements. Its key differentiator is its focus on reliable, real-browser QUnit testing, particularly useful for projects requiring broad browser compatibility testing without relying solely on headless environments.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","jquery-test-runner","jtr","jtr-serve","jquery","test","qunit","selenium","browserstack"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/jquery-test-runner"},{"id":17276,"title":"jQuery QRCode Generator","library":"jquery.qrcode","status":"abandoned","version":"1.0.3","language":"javascript","ecosystem":"npm","summary":"jquery.qrcode is a pure browser-side jQuery plugin designed for generating QR codes dynamically within web pages. Released over a decade ago, its last stable version, 1.0.3, was published in 2016. The package does not have a regular release cadence and is no longer actively maintained under its primary npm listing. Its key differentiators include being a standalone solution, generating QR codes without relying on external services, producing compact output (less than 4KB minified and gzipped), and not requiring image downloads. This approach minimizes latency and external dependencies, making it suitable for environments where offline capability or strict control over assets is required. However, its age means it predates modern JavaScript module systems and may have compatibility issues with recent jQuery versions or build tools. Newer, actively maintained QR code libraries and jQuery plugin forks (like lrsjng/jquery-qrcode) are available as alternatives.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","jquery","qrcode"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/jquery.qrcode"},{"id":17277,"title":"jQWidgets Framework","library":"jqwidgets-framework","status":"active","version":"25.1.0","language":"javascript","ecosystem":"npm","summary":"jQWidgets is a comprehensive JavaScript-based UI framework offering over 60 customizable user interface widgets and 30+ chart types for building web applications across various platforms, including PC, touch, and mobile devices. It provides integrations and directives for modern frameworks like Angular (up to v21), Vue (v3), React, Blazor, and Web Components, while being fundamentally built upon jQuery, HTML5, and CSS3. The current stable version is 25.1.0, released in early 2026. The project maintains a fairly regular release cadence, with major versions often aligning with new Angular releases and focusing on modern framework compatibility, security, and usability. Key differentiators include its extensive suite of widgets, broad framework support, and explicit support for enterprise-grade security features like Content Security Policy (CSP) compliance since v17.0.0. It operates under a dual licensing model, offering a free non-commercial license and various commercial options with dedicated support.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","JavaScript","jQuery","HTML5","jQWidgets","Angular 20","Angular 19","Angular 18","Angular 17"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/jqwidgets-framework"},{"id":8246,"title":"Jraph","library":"jraph","status":"active","version":"0.0.6.dev0","language":"python","ecosystem":"pypi","summary":"Jraph (pronounced \"giraffe\") is a lightweight library for building Graph Neural Networks (GNNs) in JAX. It provides a fundamental data structure for graphs (`GraphsTuple`), a set of utilities for working with graphs (e.g., batching, padding, message passing), and a 'zoo' of forkable GNN models. Leveraging JAX's automatic differentiation and XLA compilation, Jraph aims for high performance and flexibility in GNN research. It is currently in a pre-release development state (v0.0.6.dev0) with frequent updates.","last_verified":"2026-04-16T00:00:00.000Z","tags":["Graph Neural Networks","GNN","JAX","Deep Learning","Graphs"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/jraph"},{"id":27080,"title":"js-babel","library":"js-babel","status":"active","version":"6.1.0","language":"javascript","ecosystem":"npm","summary":"Consolidated Babel 6 dependencies for ES2015+ transpiling. Version 6.1.0 bundles core Babel presets (es2015, es2016, react) and plugins (class properties, destructuring, object rest spread, regenerator, runtime, etc.) as peer dependencies. Release cadence is low; focused on internal use by the author's modules. Key differentiator: single install for a curated set of Babel plugins, avoiding individual plugin management. However, it locks you into the author's chosen versions and presets, making upgrades to Babel or plugins dependent on this package's updates.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","babel","npm","es6"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/js-babel"},{"id":16094,"title":"BBCode Parser for JavaScript","library":"js-bbcode-parser","status":"active","version":"5.1.0","language":"javascript","ecosystem":"npm","summary":"The `js-bbcode-parser` library offers a simple and efficient solution for converting BBCode markup into HTML. Currently, at version 5.1.0, the package demonstrates an active development lifecycle with consistent updates within the v5 series since its major release. Its core strength lies in its configurability, allowing developers to extend the parser with custom BBCode tags and their corresponding HTML output. A crucial distinction is its explicit design choice *not* to include built-in XSS protection; implementers are responsible for sanitizing all user-generated input to prevent potential cross-site scripting vulnerabilities, making it a powerful but security-conscious tool. The library supports a comprehensive set of default BBCode tags, including formatting (`[b]`, `[i]`, `[u]`), headings (`[h1]` to `[h6]`), paragraphs (`[p]`), styling (`[color]`, `[size]`), and media (`[img]`, `[email]`). It also handles attributes like `class` and `data-*` within tags, providing flexibility for styled output. Its simple API makes integration straightforward, either by using a pre-configured default parser instance or by creating custom instances for more fine-grained control over the parsing rules.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","bbcode","parser"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/js-bbcode-parser"},{"id":11150,"title":"JS Beautify","library":"js-beautify","status":"maintenance","version":"1.15.4","language":"javascript","ecosystem":"npm","summary":"JS Beautify is a robust JavaScript library and command-line tool designed for reformatting and re-indenting JavaScript, CSS, and HTML code. It can also unpack and partially deobfuscate scripts processed by common tools like Dean Edward’s packer or `javascript-obfuscator`. The current stable version is 1.15.4, with recent releases addressing compatibility and hotfixes, such as the `polyfill.io` removal and `glob` dependency adjustments for Node.js 18.x. The project distinguishes itself by offering multi-language code formatting and basic de-obfuscation capabilities, which are beyond the scope of many single-purpose formatters. However, the project explicitly states a critical need for new contributors, indicating that existing owners have limited time, which suggests a potentially slower development pace and a maintenance-focused trajectory despite ongoing minor updates.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","beautify","beautifier","code-quality"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/js-beautify"},{"id":13391,"title":"JS Build Info Generator","library":"js-build-info-generator","status":"maintenance","version":"1.0.3","language":"javascript","ecosystem":"npm","summary":"The `js-build-info-generator` package provides a straightforward command-line interface (CLI) tool designed to generate a JSON file containing essential build-time information. This utility is primarily intended for integration into CI/CD pipelines, allowing developers to automatically capture metadata such as the commit SHA, build version/tag, the exact build timestamp (ISO 8601 format), a custom comment, and the author who triggered the build. The current stable version is 1.0.3, last updated several years ago, indicating a mature and stable, albeit minimally maintained, codebase that fulfills its specific purpose without requiring frequent updates. Its core differentiation lies in its simplicity; it operates purely via command-line arguments, requiring no configuration files, making it easy to integrate into various build environments like Dockerfiles or GitLab CI stages. The output is a simple, predictable JSON object, making it easily consumable by other applications for displaying build provenance or debugging.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","build","npm","yarn","ci","cd"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/js-build-info-generator"},{"id":15658,"title":"JS Bundler","library":"js-bundler","status":"abandoned","version":"1.2.4","language":"javascript","ecosystem":"npm","summary":"js-bundler is a command-line tool designed for bundling JavaScript and CoffeeScript files, along with their 'required' dependencies, into a single output file. Currently at version 1.2.4, it was last published over 7 years ago, indicating an abandoned status. It differentiates itself from more feature-rich bundlers like Browserify by explicitly *not* providing Node.js built-in module shims or source mapping, aiming for a lightweight profile. This makes it suitable primarily for client-side browser or 'neutral' packages that do not rely on Node.js-specific modules. Its release cadence is effectively non-existent, given its age. Modern alternatives like Vite, Rollup, esbuild, and Parcel offer significantly faster build times, better developer experience, and more comprehensive feature sets, including native ES module support and advanced optimizations like tree-shaking, which js-bundler lacks.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","bundle","browserify","js","bundling","browser","coffeescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/js-bundler"},{"id":25795,"title":"js-cleanup","library":"js-cleanup","status":"maintenance","version":"1.2.0","language":"javascript","ecosystem":"npm","summary":"js-cleanup is a smart comment and whitespace cleaner for JavaScript-like files (JS, TS, Flow, React, ES9+). Current stable version is 1.2.0, released September 2020. It provides configurable comment filtering (preserve 'all'/'some'/'none'), blank line compaction, trailing whitespace removal, line ending normalization, TypeScript definitions, and sourcemap support. Unlike minifiers like Uglify, it preserves code style while giving fine-grained control over comments. Requires Node >=10.14.2 (<11.x). Release cadence is low; repository appears in maintenance mode.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","typescript","es6","clean","cleanup","source","comments","remover"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/js-cleanup"},{"id":13392,"title":"JS Component Framework","library":"js-component-framework","status":"active","version":"3.2.0","language":"javascript","ecosystem":"npm","summary":"JS Component Framework is a zero-dependency JavaScript library designed to simplify the configuration and attachment of JavaScript components to DOM elements. It is currently at stable version 3.2.0, with recent updates focusing on bug fixes and enhanced flexibility, such as improved `domContentLoaded` handling and custom root selector support. The framework allows components to be defined as either ES6 classes or functions, using `componentProvider` to automatically initialize them based on a configuration object. A key differentiator is its automatic collection of child nodes based on configuration, minimizing the need for manual DOM queries within components. This approach aims to streamline front-end development by centralizing DOM interaction logic and reducing boilerplate, offering a lightweight alternative to more comprehensive frameworks.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","es6"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/js-component-framework"},{"id":20158,"title":"js-config-webpack-plugin","library":"js-config-webpack-plugin","status":"active","version":"2.0.3","language":"javascript","ecosystem":"npm","summary":"A webpack plugin that provides pre-configured JavaScript loader configurations using Babel. Version 2.0.3 requires @babel/core, @babel/preset-env, @babel/preset-react, and webpack >=4.36. It automatically adjusts configuration based on webpack mode (development/production), supporting features like source maps, caching, and environment targets. Part of the common-config-webpack-plugin suite, it aims to simplify webpack loader setup by offering sensible defaults while allowing customization via babelConfigFile option.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","babel-loader","webpack","babel","js","loader","webpack-plugin"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/js-config-webpack-plugin"},{"id":16402,"title":"JS-Confuser: JavaScript Obfuscation Tool","library":"js-confuser","status":"active","version":"2.0.1","language":"javascript","ecosystem":"npm","summary":"JS-Confuser is an active JavaScript obfuscation tool designed to make code difficult to read and analyze, thereby protecting intellectual property and deterring reverse engineering. The current stable version is 2.0.1, which builds upon a significant 2.0.0 rewrite implemented with Babel, introducing a revamped API and enhanced obfuscation capabilities. The project maintains an active release cadence with frequent updates, bug fixes, and feature additions across minor and patch versions. Key differentiators include robust control flow obfuscation, advanced string concealing with randomized charsets, anti-tampering protection against runtime modifications, and anti-tooling measures designed to defeat common deobfuscators. It also offers features like variable renaming, function obfuscation, and integrity checks to detect unauthorized source code changes. The primary API, `obfuscate()`, is promise-based and returns an object containing the obfuscated code.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","obfuscator","obfuscation","uglify","code protection","javascript obfuscator","js obfuscator","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/js-confuser"},{"id":11151,"title":"JavaScript Cookie API","library":"js-cookie","status":"active","version":"3.0.5","language":"javascript","ecosystem":"npm","summary":"js-cookie is a simple, lightweight JavaScript library designed for handling browser cookies. Currently stable at version 3.0.5, it provides a minimal and dependency-free API for setting, getting, and deleting cookies. It supports ES Modules, CommonJS, and AMD, and is compatible with all major browsers. The library is RFC 6265 compliant and known for its small footprint (under 800 bytes gzipped). Releases appear to be somewhat infrequent but consistent, with bug fix releases for the 3.x series. Its key differentiator is its small size and lack of dependencies, focusing solely on efficient client-side cookie management without extra features, making it ideal for browser environments.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","cookie","cookies","browser","amd","commonjs","client","js-cookie","browserify"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/js-cookie"},{"id":15657,"title":"Modern Cookie Utility for Browsers","library":"js-cookie-next","status":"active","version":"1.0.1","language":"javascript","ecosystem":"npm","summary":"js-cookie-next is a native-first, TypeScript-first utility library designed for managing browser cookies with a focus on modern web standards. It transparently supports the Asynchronous Cookie Store API where available and falls back to `document.cookie` for broader compatibility. Currently at version 1.0.1, the library maintains a stable release cadence, with updates primarily driven by new browser features or bug fixes rather than frequent major API changes. Key differentiators include its zero-dependency footprint, small size (< 2 KB gzipped), SSR-safe imports that make sync APIs no-ops in non-browser environments, and built-in support for Partitioned Cookies (CHIPS) via a simple preset option. It prioritizes type safety and a clear API for both synchronous and asynchronous cookie operations, catering to contemporary web development practices.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","cookies","cookieStore","partitioned","CHIPS","typescript","browser"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/js-cookie-next"},{"id":17726,"title":"JSData HTTP Adapter","library":"js-data-http","status":"abandoned","version":"3.0.1","language":"javascript","ecosystem":"npm","summary":"This package provides an HTTP (XHR) adapter for the js-data ORM/ODM library, specifically designed for use in browser environments. Its primary function is to enable js-data to interact with RESTful APIs over HTTP, abstracting away direct XMLHttpRequest calls. The current stable version is 3.0.1, released in 2017. The project appears to be largely abandoned, with no significant updates or active development since then, implying a very slow, if any, future release cadence. It differentiates itself by tightly integrating with the js-data ecosystem, allowing developers to leverage js-data's data modeling, caching, and relationship management features while performing standard CRUD operations via HTTP requests. It utilizes XMLHttpRequest internally for its operations, and while Axios is mentioned as a development dependency, the core request mechanism relies on older browser APIs. Users should be acutely aware of its lack of recent maintenance when considering it for new projects, especially regarding security and modern browser compatibility.","last_verified":"2026-04-23T00:00:00.000Z","tags":["javascript","ajax","axios","rest","adapter","http","fetch","browser","xhr","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/js-data-http"},{"id":11152,"title":"Javascript Browser File Download","library":"js-file-download","status":"active","version":"0.4.12","language":"javascript","ecosystem":"npm","summary":"The `js-file-download` package offers a focused JavaScript utility function to initiate browser-driven file downloads directly from client-side data. It enables applications to save JavaScript-generated content, such as dynamically created CSVs, JSON blobs, or any string data, into a local file on the user's system without requiring a server roundtrip. The current stable version, 0.4.12, includes recent fixes for specific browser compatibility issues, notably on Apple devices, indicating ongoing maintenance. Its release cadence appears to be driven by bug fixes and compatibility updates rather than feature additions. Key differentiators include its lightweight footprint, single-function API, and direct utility for client-side data persistence, making it an efficient choice for scenarios where data is already available in the browser and needs to be downloaded.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","file","react","download","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/js-file-download"},{"id":14646,"title":"JS-Git","library":"js-git","status":"abandoned","version":"0.7.8","language":"javascript","ecosystem":"npm","summary":"JS-Git is a JavaScript implementation of the Git version control system, designed to enable Git-powered applications within restricted environments like Chromebooks and tablets, and to explore using Git as a data store alternative to SQL or NoSQL databases. The current stable version, 0.7.8, was released at a time when ES6 generators were a cutting-edge feature, indicating a focus on specific control flow patterns. The library differentiates itself by providing a modular architecture where various Git functionalities (like in-memory storage, tree creation, packfile operations, and history walking) are added as \"mixins\" to a base JavaScript object. This approach offers flexibility in building custom Git-enabled applications but requires manual composition of features. It supports both generator-based asynchronous operations and traditional Node.js-style callbacks. The project is effectively abandoned, with no significant updates or maintenance since around 2015.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","git","js-git"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/js-git"},{"id":16093,"title":"HCL Parser for JavaScript","library":"js-hcl-parser","status":"active","version":"1.0.1","language":"javascript","ecosystem":"npm","summary":"The `js-hcl-parser` package provides a fully functional JavaScript parser for HashiCorp Configuration Language (HCL), enabling seamless conversion between HCL syntax and JSON objects. Currently stable at version 1.0.1, its primary differentiator is its genesis: the JavaScript code is generated directly from the official HashiCorp HCL Go repository using `gopherjs`. This approach aims to ensure high fidelity and compatibility with the canonical HCL specification, making it a reliable choice for projects needing to interact with HCL configurations in a JavaScript environment. The library offers both parsing HCL strings into JSON and stringifying JSON back into HCL, catering to diverse configuration management needs. Release cadence is not explicitly stated but typically follows updates or major changes in the upstream HCL Go library.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","hcl","json","parser","js"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/js-hcl-parser"},{"id":11153,"title":"JavaScript Library Detector","library":"js-library-detector","status":"active","version":"6.7.0","language":"javascript","ecosystem":"npm","summary":"js-library-detector is an npm package that provides programmatic access to the detection logic used by the 'Library Detector for Chrome' browser extension. It identifies various JavaScript frameworks and libraries in use on a given webpage by inspecting the `window` object and other global properties. The current stable version is 6.7.0, and the project demonstrates an active release cadence with frequent updates adding new library detections (e.g., WordPress, Gatsby, Shopify, Wix, Magento) and refining existing ones. Its key differentiator is its comprehensive list of supported libraries and its origin as a widely used browser extension, providing robust, battle-tested detection capabilities in a headless or server-side rendering context via tools like JSDOM or Puppeteer.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","libraries","googlechrome"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/js-library-detector"},{"id":11154,"title":"js-md4: MD4 Hash Function","library":"js-md4","status":"abandoned","version":"0.3.2","language":"javascript","ecosystem":"npm","summary":"js-md4 is a JavaScript library providing a pure JavaScript implementation of the MD4 cryptographic hash function. Currently at version 0.3.2, its last known release was over eight years ago, indicating it is an abandoned project with no ongoing maintenance or updates. The library supports UTF-8 encoding for input strings and can process various data types, including JavaScript strings, raw byte `Array`s, `Uint8Array`s, and `ArrayBuffer`s. It offers both a direct hashing function for immediate results and an incremental hashing API via a `create()` method, allowing for data to be fed in chunks. Output formats include hexadecimal strings, byte arrays, and ArrayBuffers. Key differentiators at the time of its release were its pure JavaScript nature, broad browser compatibility (via script tag and AMD), and Node.js support (via CommonJS). Given the long period of inactivity and the known cryptographic weaknesses of MD4 itself, this library is primarily suitable for compatibility with legacy systems or non-security-critical hashing tasks.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","md4","hash","encryption","cryptography","HMAC"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/js-md4"},{"id":17727,"title":"JavaScript Middleware Pattern Implementation","library":"js-middleware","status":"active","version":"0.3.1","language":"javascript","ecosystem":"npm","summary":"js-middleware is a versatile JavaScript library designed to implement a powerful middleware pattern, allowing developers to inject custom logic into the execution flow of any object's methods. It aims to bring the scalability and maintainability benefits seen in frameworks like ReduxJS and ExpressJS to general-purpose JavaScript objects. The package is currently at version 0.3.1, with a recent patch 0.3.2, indicating it's actively maintained, though possibly with a slower release cadence. Its primary differentiator is the ability to apply middleware to arbitrary methods of any class or object instance, providing a flexible mechanism to modify arguments, perform side effects, or control method execution. This approach fosters highly modular and testable code by separating cross-cutting concerns from core business logic, making it suitable for extending existing objects without direct modification.","last_verified":"2026-04-23T00:00:00.000Z","tags":["javascript","middleware","javascript middleware","redux middleware","express middleware","middleware pattern"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/js-middleware"},{"id":16095,"title":"js-nacl: High-level libsodium API","library":"js-nacl","status":"maintenance","version":"1.4.0","language":"javascript","ecosystem":"npm","summary":"js-nacl is a JavaScript library offering a high-level API for libsodium, a well-regarded cryptographic library based on NaCl. It operates by wrapping an Emscripten-compiled version of libsodium, providing robust cryptographic primitives for both Node.js and browser environments. The current stable version, 1.4.0, was released in late 2018 and is based on libsodium 1.0.18-stable. Key differentiators include its adherence to the security-focused libsodium API, cross-platform compatibility, and the use of WebAssembly (WASM) for performance since version 1.3.0. It aims to simplify complex cryptographic tasks, offering functions for encryption, decryption, hashing, and digital signatures. Browser usage requires support for the `window.crypto.getRandomValues` API. The project's release cadence historically followed libsodium updates, with a focus on stability and API consistency, though it has not seen recent updates since 2018.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","encryption","high-level","crypto","networking","nacl"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/js-nacl"},{"id":11156,"title":"JavaScript Object Utilities","library":"js-object-utilities","status":"active","version":"2.2.1","language":"javascript","ecosystem":"npm","summary":"js-object-utilities is a lightweight JavaScript package providing a collection of helper methods designed for working with nested objects. It simplifies common tasks like accessing, setting, deleting, and transforming deeply nested properties using dot-notation paths. Currently at version 2.2.1, the library maintains a stable release cadence. Key differentiators include its focus on handling complex object structures gracefully, providing utilities for deep equality checks, detecting circular references, and clearing empty objects, which are often overlooked in more general-purpose utility libraries. It ships with TypeScript type definitions, enhancing development experience for TypeScript users.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","object","utilities","nested","helper","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/js-object-utilities"},{"id":25796,"title":"js-project-commons","library":"js-project-commons","status":"maintenance","version":"1.3.2","language":"javascript","ecosystem":"npm","summary":"Version 1.3.2 (last release 2021-02-08) is a collection of shared Grunt tasks, lint configurations, and markdown templates for personal Node.js and web projects. It centralizes common build processes (e.g., linting, testing, security validations, GitHub release) and uses ES6 syntax since v1.3.0. Unlike standalone tools, this package bundles dependencies internally (since v1.0.34) and provides ready-to-use Grunt tasks for tasks like stylelint, htmlhint, API doc generation, and file name linting. Release cadence has stopped after 2021, and it is now in maintenance mode. The library is opinionated and primarily intended for the author's projects.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","grunt","build","lint","project","config"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/js-project-commons"},{"id":13393,"title":"js-quadtree","library":"js-quadtree","status":"active","version":"3.3.6","language":"javascript","ecosystem":"npm","summary":"js-quadtree is a JavaScript library providing a robust and configurable quadtree implementation, suitable for both Node.js environments and direct browser usage. Currently at stable version 3.3.6, the library appears to follow an infrequent release cadence, with recent updates primarily consisting of minor version bumps without significant feature changes or breaking modifications. Its key differentiators include the ability to specify maximum capacity per node, automatic removal of empty sub-nodes, configurable maximum depth to prevent excessive subdivision, and a customizable point equality comparison function crucial for accurate removal operations when dealing with custom data. It supports inserting plain objects with `x` and `y` properties in addition to its own `Point` objects, which can hold arbitrary custom data, making it flexible for various spatial indexing needs.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","quadtree","qt","quadtree.js","quadtree javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/js-quadtree"},{"id":13394,"title":"Simple JavaScript Queue","library":"js-queue","status":"active","version":"2.0.2","language":"javascript","ecosystem":"npm","summary":"js-queue provides a straightforward JavaScript queue implementation for both Node.js and browser environments, featuring an 'auto-run' capability where the queue processes new items as they are added, provided it's not explicitly stopped. The current stable version is 2.0.2, with releases appearing to be made as needed for updates and fixes, rather than a strict cadence. A key differentiator is its simplicity and explicit support for both CommonJS environments (Node.js, Webpack, Browserify) and vanilla browser usage. Additionally, since version 2.0.0, it exposes an ES6-based Last In First Out (LIFO) stack via `js-queue/stack.js`, offering an alternative data structure with a similar interface, useful for different application needs.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","queue","node","js","auto","run","execute","browser","react"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/js-queue"},{"id":11155,"title":"JavaScript Standard Data Structures Library","library":"js-sdsl","status":"active","version":"4.4.2","language":"javascript","ecosystem":"npm","summary":"js-sdsl is a comprehensive JavaScript library providing various standard data structures, designed to offer high performance comparable to C++ STL. It includes implementations for structures like Stack, Queue, PriorityQueue, Vector, LinkedList, Deque, OrderedSet, OrderedMap, HashSet, and HashMap. The library is currently on stable version 4.4.2, actively maintained with a regular release cadence as seen by frequent updates within the 4.x series. Its key differentiators include optimized performance that often surpasses other popular JavaScript data structure libraries (e.g., Denque), a lightweight footprint (~9KB compressed), and a lack of external dependencies. It also provides C++ STL-like bidirectional iterators and ships with full TypeScript type definitions, making it suitable for modern JavaScript and TypeScript projects that require efficient, robust data management.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","data","structure","data structure","rbTree","rbtree","RBTree","red black tree","ordered","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/js-sdsl"},{"id":11157,"title":"Escape Strings for JavaScript Literals","library":"js-string-escape","status":"abandoned","version":"1.0.1","language":"javascript","ecosystem":"npm","summary":"js-string-escape is a utility package designed to safely escape arbitrary JavaScript strings for inclusion as string literals within generated JavaScript code. Currently at version 1.0.1, the package appears to be stable but has not seen updates in approximately nine years (as of April 2026), indicating an abandoned or long-term unmaintained status. It adheres to ECMAScript 5.1 specifications for string escaping and has been tested across all Unicode code points, ensuring robust handling of diverse character sets. A key differentiation point is its explicit focus on JavaScript string literal safety, in contrast to JSON escaping rules; specifically, it will escape `\\'` which is invalid in JSON, and does not restrict control characters as JSON does. This makes it suitable for code generation scenarios where the output needs to be valid JavaScript, but unsuitable for generating JSON.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","string","escape","backslash","ecmascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/js-string-escape"},{"id":15131,"title":"JS Tiktoken","library":"js-tiktoken","status":"active","version":"1.0.21","language":"javascript","ecosystem":"npm","summary":"js-tiktoken is a pure JavaScript port of OpenAI's tiktoken library, providing a BPE (Byte Pair Encoding) tokenizer primarily for use with OpenAI's models. Currently at version 1.0.21, the library undergoes frequent patch releases, mainly to incorporate new OpenAI models and their corresponding tokenizer configurations. Its key differentiators include being a pure JavaScript implementation, making it suitable for web browsers, edge environments, and Node.js applications where Python dependencies are not feasible. It also offers a \"lite\" mode, allowing developers to load only specific encoding ranks to significantly reduce bundle size, or to dynamically fetch encoding data from a CDN, addressing concerns about the full library's potentially large footprint.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/js-tiktoken"},{"id":25797,"title":"js-to-lambda","library":"js-to-lambda","status":"abandoned","version":"0.4.0","language":"javascript","ecosystem":"npm","summary":"A transpiler that converts JavaScript code into lambda calculus expressions. Current version 0.4.0 is a WIP with limited functionality, supporting only function declarations, arguments, currying, and parsing functions as tokens. It converts JS functions to Church-encoded lambda terms but does not handle most JavaScript features (conditionals, loops, objects, etc.). Release cadence is irregular; the project is experimental and has not been updated since 2018. Differentiators: it's one of the few tools attempting JS-to-lambda conversion, but remains highly incomplete and is more a proof-of-concept than a production tool.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","lambda","lambda calculus","turing machine","transpiler"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/js-to-lambda"},{"id":25798,"title":"JS-TO-MD","library":"js-to-md","status":"active","version":"1.0.1","language":"javascript","ecosystem":"npm","summary":"A Node.js transpiler that converts JavaScript objects into Markdown for generating dynamic style guides. Current stable version 1.0.1, low release cadence. It traverses the ./src folder, ignoring node_modules, and generates README.md files organized by folder. Key differentiator: simple configuration via JavaScript objects rather than complex templates, but minimal flexibility and no active maintenance.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/js-to-md"},{"id":25799,"title":"JS to PHP Transpiler","library":"js-to-php-transpiler","status":"active","version":"1.0.1","language":"javascript","ecosystem":"npm","summary":"A simple transpiler that converts JavaScript code to PHP. Version 1.0.1 is the current stable release with no clear release cadence. It supports single file and directory transpilation, with an optional watch mode. This tool is explicitly marked as a fun experiment not intended for production use, differentiating it from serious transpilers like Babel or TypeScript compiler. It is primarily a CLI tool with no programmatic API documented, and it does not support most modern JavaScript features.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","js-to-php","react","ssr"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/js-to-php-transpiler"},{"id":25800,"title":"js-to-sh","library":"js-to-sh","status":"active","version":"1.2.1","language":"javascript","ecosystem":"npm","summary":"js-to-sh (v1.2.1) is a JavaScript-to-ShellScript transpiler that uses abstract syntax trees (AST) to convert JavaScript syntax into bash scripts. It is experimental and unstable, with limited support for complex JavaScript features (classes are converted to functions but not fully implemented). The library provides a CLI tool and a programmatic API for transpiling .js/.ts files into .sh files. It includes built-in global helper functions for shellscript behaviors (file checks, command existence, etc.). The project is under active development with a small community, and it depends on Node.js >=20. Key differentiators: direct AST-based conversion, global variable injection for shell-style checks, and both ESM and CommonJS support.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","transpiler","transpiler-js","transpilers","builder","shellscript","js-to-sh","ast","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/js-to-sh"},{"id":11158,"title":"js-tokens","library":"js-tokens","status":"active","version":"10.0.0","language":"javascript","ecosystem":"npm","summary":"js-tokens is a JavaScript tokenizer that leverages regular expressions to parse JavaScript code into a stream of tokens. It is known for its tiny footprint, lenient parsing approach, and robustness, designed to 'never fail' even on malformed input, making it suitable for tools that need to process potentially incomplete or invalid JavaScript. The current stable version is 10.0.0. While not strictly spec-compliant in all edge cases, its 'almost spec-compliant' nature makes it highly practical for tasks like syntax highlighting, basic static analysis, or code transformation where full AST parsing is overkill. It supports the latest ECMAScript features up to ES2025 and also offers an option for JSX support. The project maintains a steady release cadence for new ECMAScript features and bug fixes, with major versions often introducing changes to module formats or API surface to align with ecosystem shifts.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","JavaScript","js","ECMAScript","es","token","tokens","tokenize","tokenizer","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/js-tokens"},{"id":27081,"title":"js-transpiler","library":"js-transpiler","status":"abandoned","version":"0.0.5","language":"javascript","ecosystem":"npm","summary":"A simple Gulp-based automation script for transpiling ES6 JavaScript to ES5 using Babel, with optional linting via ESLint (airbnb-base config). Copies JS files from source to destination, transpiles files that have an `/* eslint-env es6 */` header. Version 0.0.5, last release 2017. No longer actively maintained. Key differentiators: minimal configuration, RequireJS AMD module support, and file-level ES6 detection. Alternatives: direct use of Babel CLI or Webpack.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","gulp","babel","es6","transpile"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/js-transpiler"},{"id":11159,"title":"JavaScript Built-in Types List","library":"js-types","status":"active","version":"4.0.0","language":"javascript","ecosystem":"npm","summary":"The `js-types` package provides a comprehensive, programmatically accessible list of built-in JavaScript data types, primarily sourced from MDN Web Docs. It is currently at stable version 4.0.0, which requires Node.js 18.20 and is a pure ESM package. The package maintains a moderate release cadence, with major versions often coinciding with significant Node.js LTS updates and new ECMAScript feature adoptions. Its key differentiator lies in its straightforward design: the core data is simply a `js-types.json` file that can be directly imported, making it highly portable and easy to integrate across various JavaScript environments—from Node.js backend services to browser-side applications—without introducing complex dependencies. This makes it an ideal utility for tasks like runtime type checking, generating documentation, or any scenario requiring a definitive, up-to-date enumeration of JavaScript's fundamental types.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","js","ecmascript","builtin","types","type","data","list","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/js-types"},{"id":11160,"title":"JavaScript Deep Utility Functions","library":"js-utils-deep","status":"maintenance","version":"1.1.4","language":"javascript","ecosystem":"npm","summary":"js-utils-deep is a lightweight JavaScript utility package providing a focused set of functions for deep, recursive manipulation of objects. It includes `recursiveOmit`, which removes null, empty string, and undefined values from all nested levels of an object; `deepExtend`, designed for deeply merging properties from a source object into a target object; and `diffObject`, which identifies key-value differences between two objects, including nested structures. Currently at version 1.1.4, the library appears to be in a maintenance phase, offering stable and tested functionalities without frequent updates. Its primary differentiator is its straightforward API for common deep object tasks, providing essential recursive utilities without the added complexity of larger, more generalized utility libraries.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","utility","utilities","deep","object","recursive"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/js-utils-deep"},{"id":13396,"title":"JS Video URL Parser","library":"js-video-url-parser","status":"active","version":"0.5.1","language":"javascript","ecosystem":"npm","summary":"js-video-url-parser is a versatile JavaScript and TypeScript library engineered to extract detailed information from URLs across a wide array of online video platforms, including YouTube, Vimeo, Twitch, Dailymotion, Facebook, TikTok, Loom, and many others. It offers a streamlined API to parse various video URLs into a structured `videoInfo` object, encapsulating data such as the video's provider, ID, media type, and any relevant URL parameters. Furthermore, the library supports the reverse operation, allowing developers to reconstruct valid video URLs from these `videoInfo` objects with customizable formatting. The current stable version is 0.5.1. The package maintains an active release cadence, frequently adding support for new providers and addressing reported issues, indicating ongoing development and maintenance. Its primary differentiators are its extensive list of supported video services and its bidirectional functionality for both parsing and generating video URLs.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","parser","YouTube","Facebook","Vimeo","Dailymotion","Twitch","CanalPlus","Youku","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/js-video-url-parser"},{"id":25801,"title":"js-virtualizer","library":"js-virtualizer","status":"active","version":"1.0.2","language":"javascript","ecosystem":"npm","summary":"A proof-of-concept JavaScript obfuscation tool that converts individual functions into bytecode executed by a custom virtual machine (VM) written in JavaScript. Version 1.0.2 is the current and only release. The transpiler converts functions marked with `// @virtualize` into opcodes for the VM. Key differentiators: unlike traditional obfuscators that rename/transform AST, this executes code in an interpreted VM, making reverse engineering significantly harder. Not intended for whole programs due to performance overhead; targets server-side Node.js, not browsers. Development appears stalled (no updates since initial release).","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","obfuscation","virtualization","transpiler"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/js-virtualizer"},{"id":16096,"title":"YAML 1.2 Parser and Serializer for JavaScript","library":"js-yaml","status":"active","version":"4.1.1","language":"javascript","ecosystem":"npm","summary":"JS-YAML is a high-performance JavaScript library for parsing and serializing YAML 1.2 documents. Originally inspired by PyYAML, it underwent a complete rewrite to optimize for speed and full adherence to the latest YAML specification. The current stable version, 4.1.1, offers robust functionalities including both 'safe' and 'full' modes for loading and dumping YAML data, catering to various security and feature requirements. It maintains a regular release cadence for bug fixes and minor improvements, with major versions introducing significant API or feature changes. Key differentiators include its speed, comprehensive support for YAML 1.2 tags, and a strong emphasis on providing a secure parsing option via `safeLoad`, which limits potentially unsafe features like arbitrary code execution. While primarily used in Node.js, it also provides a browser-compatible build, though its browser support is explicitly noted as less thoroughly tested and may require additional shims for older environments.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","yaml","parser","serializer","pyyaml"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/js-yaml"},{"id":20159,"title":"js-yaml-loader","library":"js-yaml-loader","status":"maintenance","version":"1.2.2","language":"javascript","ecosystem":"npm","summary":"A Webpack loader that transpiles YAML files into JavaScript objects using js-yaml. Version 1.2.2 (latest) is stable with no active development since 2019. Unlike yaml-loader which outputs JSON, this loader supports YAML types disallowed in JSON (e.g., Infinity, RegExp, Function) via js-yaml's load. Options include safe load (default true) and iterator for multi-document YAML. Compatible with Webpack 4+.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","yaml","webpack","loader"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/js-yaml-loader"},{"id":25802,"title":"js2coffee","library":"js2coffee","status":"maintenance","version":"2.2.0","language":"javascript","ecosystem":"npm","summary":"JavaScript to CoffeeScript compiler. v2.2.0 (latest) rewrites the 0.x series with a new Esprima-based parser, offering better JavaScript coverage. Released on npm and Bower. Key differentiator: unidirectional conversion from JS to CoffeeScript with warnings for unrepresentable patterns.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","coffeescript","language","compiler"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/js2coffee"},{"id":25803,"title":"js2php","library":"js2php","status":"abandoned","version":"0.1.7","language":"javascript","ecosystem":"npm","summary":"js2php is an experimental JavaScript to PHP source-to-source transpiler (version 0.1.7). It converts ES6 features like classes, arrow functions, template strings, and many core JavaScript prototypes (Array, JSON, Math, etc.) into PHP. The project is clearly marked as experimental and not recommended for production use. It is published on npm and has an online demo. There is no active development or maintenance; it is effectively abandoned.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","php","transpiler","transcompiler"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/js2php"},{"id":4589,"title":"Js2Py: JavaScript to Python Translator & Interpreter","library":"js2py","status":"active","version":"0.74","language":"python","ecosystem":"pypi","summary":"Js2Py is a pure Python library that acts as both a JavaScript to Python translator and a JavaScript interpreter. It allows Python developers to execute JavaScript code directly within their Python applications, or convert it to equivalent Python code. The current version is 0.74, and it sees active, though not strictly scheduled, development.","last_verified":"2026-04-12T00:00:00.000Z","tags":["javascript","interpreter","transpiler","ecmascript","javascript-engine"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/js2py"},{"id":27082,"title":"Js2Py","library":"js2py-3-13","status":"maintenance","version":"0.74.1","language":"python","ecosystem":"pypi","summary":"JavaScript to Python translator and JavaScript interpreter written in pure Python. Converts JavaScript code to Python (execjs) or executes it directly. Version 0.74.1, maintenance mode with no new features.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","translator","interpreter","es5"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/js2py-3-13"},{"id":11161,"title":"JavaScript to XML Parser","library":"js2xmlparser","status":"active","version":"5.0.0","language":"javascript","ecosystem":"npm","summary":"js2xmlparser is a Node.js module that converts JavaScript objects into XML. It is currently in its stable version 5.0.0 and has a consistent release cadence with significant updates in major versions. The library specializes in parsing JSON-type objects, arrays, and primitive data types, but also supports native JavaScript objects like `Date` and `RegExp` by leveraging their `toString` methods. A key differentiator is its explicit support for ES2015 `Map` and `Set` objects, enabling ordered XML element generation where standard JSON objects would not guarantee it. It also features robust handling of XML-specific constructs such as attributes (using an `@` property), mixed content (using a `#` property), and multiple elements with the same name (through arrays), alongside pretty-printing capabilities.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","convert","converter","js","json","object","objects","parse","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/js2xmlparser"},{"id":1518,"title":"JSBeautifier Python Library","library":"jsbeautifier","status":"active","version":"1.15.4","language":"python","ecosystem":"pypi","summary":"jsbeautifier is the official Python wrapper for the popular js-beautify project, providing JavaScript, HTML, and CSS code formatting and beautification capabilities. It is actively maintained with releases typically aligning with the core JavaScript library, currently at version 1.15.4.","last_verified":"2026-04-23T21:51:20.698Z","tags":["javascript","html","css","code formatting","beautifier","linter"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/jsbeautifier"},{"id":11162,"title":"JSBI: Pure JavaScript BigInt Implementation","library":"jsbi","status":"active","version":"4.3.2","language":"javascript","ecosystem":"npm","summary":"JSBI (JavaScript BigInt) is a pure-JavaScript implementation of the ECMAScript BigInt proposal, which officially became a part of the JavaScript language in ES2020. The current stable version is 4.3.2. This library serves as a robust polyfill, enabling developers to use arbitrary-precision integers in JavaScript environments that lack native BigInt support, such as older browsers and Node.js versions. A key differentiator of JSBI is its precise adherence to the native BigInt specification's behavior, which facilitates a straightforward, mechanical migration path to native BigInts once they are universally supported, often accomplished through the `babel-plugin-transform-jsbi-to-bigint` plugin. JSBI prioritizes performance, aiming to be highly competitive with native BigInt implementations. Its release cadence is primarily driven by maintenance requirements and alignment with ECMAScript specification updates, rather than frequent feature additions, given its role as a specification-compliant polyfill.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/jsbi"},{"id":14647,"title":"JavaScriptCore for Android (React Native)","library":"jsc-android","status":"active","version":"250231.0.0","language":"javascript","ecosystem":"npm","summary":"jsc-android provides pre-built versions of JavaScriptCore (JSC) for integration into React Native applications running on the Android platform. It is a critical native dependency for React Native's JavaScript runtime on Android, allowing developers to use a modern and optimized JavaScript engine. The project is actively maintained by the React Native community, with releases tied to WebKitGTK updates and React Native compatibility. Recent stable versions like `v294992.0.0` (as of its release) include updates to WebKitGTK and React Native compatibility. Its key differentiator is providing an up-to-date, performant JSC engine for Android, often replacing older system-provided WebView JavaScript engines. This approach allows for more frequent JSC updates on Android, aligning with how React Native on iOS utilizes the built-in, frequently updated JSC.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","react-native","android","jsc"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/jsc-android"},{"id":15134,"title":"JSC Safe URL Utilities","library":"jsc-safe-url","status":"active","version":"0.2.4","language":"javascript","ecosystem":"npm","summary":"jsc-safe-url is a specialized utility package designed to address a specific behavior in JavaScriptCore (JSC) where query strings and URL fragments are stripped from source URLs when they appear in error stacks. This sanitization can obscure vital debugging information, particularly in environments like React Native that rely on JSC. The package provides three core functions: `toJscSafeUrl` to encode query string data into the URL's path component using a unique `//&` delimiter, `toNormalUrl` to reverse this process and restore the original URL, and `isJscSafeUrl` to check if a URL is currently in the JSC-safe format. This functionality is crucial for implementing proposals like React Native Community RFC0646. The current stable version is 0.2.4. Due to its niche focus on a specific browser engine quirk, its release cadence is typically slow and driven by upstream changes in JSC or React Native's needs, rather than frequent feature additions. Its key differentiator is its precise, targeted solution for this particular JSC URL handling problem.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","javascriptcore","metro","react-native","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/jsc-safe-url"},{"id":2975,"title":"JSON Schema to Python","library":"jschema-to-python","status":"active","version":"1.2.3","language":"python","ecosystem":"pypi","summary":"jschema-to-python is a utility that generates Python source code for data classes directly from a JSON schema. As of version 1.2.3, it provides functionality to translate schema definitions into Python classes, complete with type hints and properties. The library, maintained by Microsoft, has an irregular release cadence, typically driven by internal needs or significant updates.","last_verified":"2026-04-25T04:00:38.887Z","tags":["json-schema","code-generation","data-modeling","schema-validation"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/jschema-to-python"},{"id":9848,"title":"jschon: A JSON Toolkit for Python Developers","library":"jschon","status":"active","version":"0.11.1","language":"python","ecosystem":"pypi","summary":"jschon is a comprehensive Python library for working with JSON data, JSON Schema validation (supporting Draft 2020-12), JSON Pointer, JSON Patch, and JSONPath. It provides robust tools for schema definition, data validation, and JSON document manipulation. The current version is 0.11.1, and the library maintains a relatively active release cadence with frequent minor and patch updates.","last_verified":"2026-04-17T00:00:00.000Z","tags":["JSON","JSON Schema","Validation","URI","JSON Pointer","JSONPath","JSON Patch"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/jschon"},{"id":11163,"title":"jscodeshift","library":"jscodeshift","status":"active","version":"17.3.0","language":"javascript","ecosystem":"npm","summary":"jscodeshift is a powerful toolkit for automating code transformations (codemods) across JavaScript and TypeScript projects. It operates by parsing source code into an Abstract Syntax Tree (AST), allowing programmatic manipulation, and then printing the modified AST back into code. The current stable version is 17.3.0, released in early 2026. While lacking a fixed release cadence, the project is actively maintained, with frequent minor and patch updates primarily driven by `recast` dependency bumps to support new language features (e.g., recent TypeScript syntax) and address parsing quirks. A significant version jump from `v0.x` to `v17.0.0` occurred in August 2024, signaling its maturity rather than a traditional `1.0` release. Its core strength lies in its tight integration with `recast`, which excels at preserving original code formatting, comments, and whitespace, minimizing disruption to a codebase's aesthetics during large-scale refactors. It offers a robust CLI runner for applying transforms to files and an intuitive API for writing complex, style-preserving codemods.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","codemod","recast","babel"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/jscodeshift"},{"id":20161,"title":"Jscrambler Webpack Plugin","library":"jscrambler-webpack-plugin","status":"active","version":"8.5.3","language":"javascript","ecosystem":"npm","summary":"Webpack plugin (v8.5.3) that integrates Jscrambler Code Integrity to protect JavaScript bundles via obfuscation, anti-tampering, and self-defensive capabilities. Active development with frequent releases tied to Jscrambler API changes. Keys: supports chunk-based protection, bundle/module-level obfuscation, SRI compatibility, and webpack 5 via processAssets hook. Differentiators: enterprise-grade protection with polymorphic transformations, vs free tools like UglifyJS or terser that only minify. Ships TypeScript types.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","jscrambler","webpack","obfuscate","protect","js","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/jscrambler-webpack-plugin"},{"id":27084,"title":"jscx: JS to C/C# Transpiler","library":"jscx","status":"active","version":"0.0.0","language":"javascript","ecosystem":"npm","summary":"jscx is a JavaScript to C/C# transpiler that converts JavaScript code into C or C# source files. As of version 0.0.0, the project is in an extremely early pre-release stage with minimal functionality. Release cadence is unknown due to the nascent state. Unlike other transpilers like Emscripten or TypeScript-to-C# converters, jscx targets direct translation from a limited subset of JavaScript to C-family languages. Key differentiators are not yet established; the tool is experimental and should not be used in production.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/jscx"},{"id":25804,"title":"jsdc","library":"jsdc","status":"maintenance","version":"0.6.13","language":"javascript","ecosystem":"npm","summary":"jsdc is a JavaScript transpiler that converts ES6/ES2015 code to ES5 for backward compatibility. Current stable version is 0.6.13, last released in 2017. It focuses on safe transformations preserving line numbers for debugging, supports CommonJS/AMD/CMD, and includes features like let/const, arrow functions, classes, generators, destructuring, template literals, and modules. Unlike Babel or Traceur, jsdc is lightweight, has no runtime dependencies, and aims for simplicity. The project appears to be in maintenance mode with no recent updates.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","jsdc","ecmascript6","ecmascript5","es6toes5","transform","compiler"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/jsdc"},{"id":14648,"title":"JSDoc","library":"jsdoc","status":"active","version":"4.0.5","language":"javascript","ecosystem":"npm","summary":"JSDoc is an API documentation generator for JavaScript, enabling developers to create static HTML documentation websites directly from specially formatted comments within their source code. It supports modern JavaScript features, including ES2015 classes and modules, through its use of the Babylon (now @babel/parser) JavaScript parser. The project is actively maintained, with the current stable version being 4.0.5, and receives irregular but consistent updates focused on bug fixes, Node.js compatibility, and parser improvements. Key differentiators include its long-standing presence in the JavaScript ecosystem (since 1999), flexible configuration options via JSON or JavaScript files, and a rich community ecosystem offering numerous custom templates and build tool integrations (e.g., Grunt, Gulp). JSDoc allows for comprehensive annotation of functions, classes, modules, and parameters, facilitating improved code readability, maintainability, and providing rich IntelliSense support in modern IDEs.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","documentation"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/jsdoc"},{"id":20160,"title":"jsdoc-babel","library":"jsdoc-babel","status":"maintenance","version":"0.5.0","language":"javascript","ecosystem":"npm","summary":"jsdoc-babel is a JSDoc plugin that transforms ES6+ source files with Babel before JSDoc processes them. At version 0.5.0, it allows JSDoc to handle unsupported syntax (e.g., modern JavaScript, Flow, TypeScript) by leveraging Babel's transpilation pipeline. The plugin is lightweight, requires only @babel/core as a peer dependency, and integrates via JSDoc's configuration. It supports custom file extensions (default .js) and allows Babel options to be passed directly in the JSDoc config or via .babelrc. Compared to alternatives like jsdoc-babel-only, it is simpler and more directly tied to Babel 7+.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","jsdoc","babel","plugin"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/jsdoc-babel"},{"id":17728,"title":"JSDoc HTTP Plugin","library":"jsdoc-http-plugin","status":"maintenance","version":"0.3.2","language":"javascript","ecosystem":"npm","summary":"The JSDoc HTTP Plugin extends JSDoc's core functionality by introducing custom tags specifically designed for documenting HTTP endpoints in JavaScript projects. It is currently at version 0.3.2 and appears to be in a maintenance state, having been forked from an unmaintained project to continue its development. The plugin integrates seamlessly with the default JSDoc template, allowing developers to add structured documentation for API routes, including HTTP verbs, paths, and authentication requirements, using tags like `@path` and `@auth`. This differentiation makes it a valuable tool for projects that require comprehensive API documentation generated directly from source code comments, particularly for RESTful services built with frameworks like Express. The project's last publish was 6 years ago, suggesting a slow release cadence, primarily focused on stability and compatibility with JSDoc itself.","last_verified":"2026-04-23T00:00:00.000Z","tags":["javascript","jsdoc","documentation","express","restful","rest","route","plugin"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/jsdoc-http-plugin"},{"id":18455,"title":"jsdoc-to-markdown","library":"jsdoc-to-markdown","status":"active","version":"9.1.3","language":"javascript","ecosystem":"npm","summary":"Generates Markdown API documentation from JSDoc-annotated JavaScript source code. Current stable version is 9.1.3, released January 2025. The library provides a CLI and a programmable API. It was the first tool to generate Markdown from JSDoc and remains the most popular. Active development with multiple releases per year; breaking changes are managed via major version bumps. Requires Node.js >=12.17. Peer dependency on @75lb/nature for theming. Notable breaking changes include removal of sync methods in v9.0.0 and removal of lodash.omit dependency in v9.1.3.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","jsdoc","markdown","api","generator","js","documentation"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/jsdoc-to-markdown"},{"id":13395,"title":"JSDoc Type Pratt Parser","library":"jsdoc-type-pratt-parser","status":"active","version":"7.2.0","language":"javascript","ecosystem":"npm","summary":"jsdoc-type-pratt-parser is a robust library designed for parsing JSDoc type expressions into an Abstract Syntax Tree (AST). It offers support for three distinct grammars: 'jsdoc', 'closure', and 'typescript', allowing it to handle a wide range of type syntaxes. Unlike older parsing solutions such as `catharsis` or `jsdoctypeparser` that might rely on tools like PEG.js, this library is built as a Pratt parser, which is a powerful and flexible approach for handling operator precedence in expressions. The package is actively maintained, with frequent releases (e.g., v7.2.0 released in April 2026), and ships with full TypeScript type definitions. Beyond parsing, it provides utilities for transforming and stringifying ASTs, enabling developers to customize the output based on specific requirements, making it a versatile tool for any project dealing with JSDoc type analysis or manipulation. Its key differentiators include its Pratt parser architecture, explicit grammar support, and comprehensive TypeScript integration.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","jsdoc","pratt","parser","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/jsdoc-type-pratt-parser"},{"id":20162,"title":"jsdoc-webpack-plugin","library":"jsdoc-webpack-plugin","status":"maintenance","version":"0.3.0","language":"javascript","ecosystem":"npm","summary":"Webpack plugin that runs JSDoc on your bundles, version 0.3.0. Low activity; last release 2016. Generates documentation from webpack bundle files, optionally using JSDoc config or bundle sources. Minimal features: conf path, CWD, preserve temp file, recursive flag. Less maintained than alternatives like 'jsdoc-webpack-plugin' or 'webpack-jsdoc'. Not suitable for modern webpack 5+ without potential compatibility issues.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","jsdoc","webpack"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/jsdoc-webpack-plugin"},{"id":13397,"title":"JSDoc3 AST Parser Wrapper","library":"jsdoc3-parser","status":"abandoned","version":"3.0.0","language":"javascript","ecosystem":"npm","summary":"jsdoc3-parser is a utility designed to extract the Abstract Syntax Tree (AST) from JavaScript files by leveraging JSDoc's internal parser. It operates by invoking the JSDoc CLI with the `-X` option, which outputs the parsed documentation as JSON, and then processes this output. As of its last major release, version 3.0.0, published approximately three years ago, this package offered a workaround for the absence of a direct programmatic API for JSDoc's parser. However, the official JSDoc project now provides `@jsdoc/parse` which offers a direct, programmatic approach. Consequently, `jsdoc3-parser` has seen no recent updates and its core method of operation is now largely superseded, making its release cadence effectively ceased. Its key differentiator was its ability to provide JSDoc's parsed output programmatically at a time when no official library existed for this purpose.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","jsdoc","parser","ast"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/jsdoc3-parser"},{"id":14651,"title":"JSDoc Type Expression Parser","library":"jsdoctypeparser","status":"active","version":"9.0.0","language":"javascript","ecosystem":"npm","summary":"The `jsdoctypeparser` library provides a strict parser for various JavaScript type expression syntaxes, including JSDoc, Closure Compiler, and a subset of TypeScript types. It is currently at version 9.0.0. The library transforms these type expressions into a detailed Abstract Syntax Tree (AST), enabling programmatic analysis and manipulation. It also offers a `publish` function to stringify an AST back into a type expression, with capabilities for custom stringification via a publisher API. Additionally, a `traverse` function allows for AST navigation with `onEnter` and `onLeave` handlers. This tool is crucial for projects needing to deeply understand, validate, or transform JSDoc-style type annotations, serving as a foundational component for linters, documentation generators, and code transformation tools. Its differentiators lie in its strict parsing capabilities across multiple dialects and its comprehensive AST manipulation utilities, which allow for a high degree of control over type expression processing. The project maintains an active development status, focusing on robustness and specification adherence.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","jsdoc","type expression","parser"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/jsdoctypeparser"},{"id":11164,"title":"JSDOM: JavaScript DOM Implementation for Node.js","library":"jsdom","status":"active","version":"29.0.2","language":"javascript","ecosystem":"npm","summary":"jsdom is a pure-JavaScript implementation of many web standards, including the WHATWG DOM and HTML specifications, designed for use within Node.js. Its primary goal is to emulate a sufficient subset of a web browser environment, making it highly useful for server-side testing, web scraping, and automation of web applications without a full browser GUI. The current stable version is 29.0.2. Releases seem to follow a relatively frequent cadence, with minor and patch versions appearing regularly to address bugs, improve performance, and add features, while major versions introduce breaking changes and significant overhauls, such as the recent CSSOM rewrite in v29.0.0 and resource loading changes in v28.0.0. Key differentiators include its pure-JS nature, making it lightweight compared to headless browser solutions, and its direct exposure of the DOM API, enabling direct manipulation and inspection of rendered HTML.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","dom","html","whatwg","w3c"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/jsdom"},{"id":18456,"title":"JSEncrypt","library":"jsencrypt-node","status":"active","version":"1.0.4","language":"javascript","ecosystem":"npm","summary":"JSEncrypt for node & browser. Version 1.0.4 provides RSA encryption/decryption using the JSEncrypt library, compatible with both Node.js and browser environments. It is a fork of the original JSEncrypt by Apipost. The library allows setting public/private keys in PEM format and uses the RSA algorithm. It is suitable for basic RSA operations but note it is a thin wrapper around the original JSEncrypt. No recent updates; release cadence is low.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","JSEncrypt","RSA"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/jsencrypt-node"},{"id":11165,"title":"jsep: Tiny JavaScript Expression Parser","library":"jsep","status":"active","version":"1.4.0","language":"javascript","ecosystem":"npm","summary":"jsep is a lightweight and tiny JavaScript expression parser, currently at a stable version 1.4.0. It is designed specifically for parsing JavaScript expressions, akin to formulas in a spreadsheet, rather than full JavaScript statements or operations. This focus allows it to remain compact compared to more comprehensive parsers like Esprima, while producing an Abstract Syntax Tree (AST) output that is largely compatible with Esprima and SpiderMonkey's Parser API. The library features a flexible plugin architecture, enabling users to extend its capabilities with support for custom operators, literals, and more advanced syntax (e.g., ternary, object literals, async/await) via separate `@jsep-plugin/*` packages. Recent updates, including features like nullish coalescing and exponentiation, suggest an active, albeit not rapid, release cadence.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/jsep"},{"id":4590,"title":"jsf: Fake JSON from Schema","library":"jsf","status":"active","version":"0.11.2","language":"python","ecosystem":"pypi","summary":"JSF (JSON Schema Faker) is a Python library designed to generate realistic-looking fake JSON data based on a given JSON schema. It supports a wide range of JSON schema features, including types, formats, patterns, and more complex structures like arrays and objects. The library is actively maintained with frequent releases, with the current stable PyPI version being 0.11.2, although more recent releases like 0.11.4 have appeared on GitHub, indicating a rapid development pace.","last_verified":"2026-04-12T00:00:00.000Z","tags":["json","schema","fake-data","testing","development","data-generation"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/jsf"},{"id":11167,"title":"JSforce Salesforce API Library","library":"jsforce","status":"active","version":"3.10.14","language":"javascript","ecosystem":"npm","summary":"JSforce (formerly Node-Salesforce) is an isomorphic JavaScript library designed for interacting with the Salesforce API, capable of running in both web browsers and Node.js environments. The current stable version is 3.10.14, with releases primarily focusing on bug fixes and dependency updates within the 3.x series, indicating an active maintenance cadence. It provides comprehensive access to various Salesforce APIs including REST, Apex REST, Analytics, Bulk, Chatter, Metadata, SOAP, Streaming, and Tooling APIs. A key differentiator is its broad API coverage and isomorphic design, allowing developers to use a single library across different JavaScript runtimes. It also offers a command-line interface with a REPL for interactive exploration and learning. This library is a mature and widely used solution for integrating JavaScript applications with Salesforce.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","salesforce","salesforce.com","sfdc","force.com","database.com","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/jsforce"},{"id":15659,"title":"jsftp: A Node.js FTP Client","library":"jsftp","status":"active","version":"2.1.3","language":"javascript","ecosystem":"npm","summary":"jsftp is a client library for the File Transfer Protocol (FTP) specifically designed for Node.js environments. It emphasizes correctness, clarity, and conciseness, providing both low-level access to raw FTP commands and higher-level convenience methods for common operations like file transfers and directory listings. The current stable version is 2.1.3, released on an as-needed basis for bug fixes and feature enhancements, with previous major versions dropping older Node.js compatibility and updating APIs. A key differentiator is its integration with Node.js streaming APIs, allowing for efficient handling of file data. It exposes the underlying FTP protocol responses with `code` and `text` properties, giving developers granular control and insight into server interactions.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","ftp","protocol","files","server","client","async"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/jsftp"},{"id":17729,"title":"JSGI Middleware Adapter for Node.js","library":"jsgi-node","status":"abandoned","version":"0.3.3","language":"javascript","ecosystem":"npm","summary":"This package, `jsgi-node`, functions as an adapter to execute JSGI (JavaScript Gateway Interface) middleware within the Node.js environment. It specifically implements the JSGI 0.3 specification, which includes support for promise-based asynchronous operations, aligning with Node.js's non-blocking I/O model. JSGI is an asynchronous middleware interface conceived with design principles akin to WSGI in Python or Rack in Ruby, promoting straightforward and efficient middleware connectivity through JavaScript closures. While `jsgi-node` itself does not bundle JSGI components, it provides the runtime necessary for existing JSGI middleware stacks, often found in older projects such as Pintura. The package, currently at version 0.3.3, received its last significant updates over a decade ago. It is considered an abandoned project, primarily of historical interest, and is generally unsuitable for contemporary Node.js application development due to its reliance on an outdated CommonJS draft specification.","last_verified":"2026-04-23T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/jsgi-node"},{"id":18458,"title":"jsHarmony","library":"jsharmony","status":"active","version":"1.40.14","language":"javascript","ecosystem":"npm","summary":"jsHarmony is a Rapid Application Development (RAD) platform for Node.js, focused on database application development. It provides an integrated framework for building server-side applications with automatic model generation, built-in authentication, and support for PostgreSQL and MSSQL via separate driver packages. Current stable version is 1.40.14. Release cadence appears irregular. Key differentiators include a model-driven approach with automatic schema generation and a focus on database-first development compared to more general-purpose Node.js frameworks like Express.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","RAD","Rapid","Application","Development","Database","TSQL","SQL","Server"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/jsharmony"},{"id":18457,"title":"jsharmony-db","library":"jsharmony-db","status":"active","version":"1.14.2","language":"javascript","ecosystem":"npm","summary":"jsHarmony Database Core library providing an ORM-like interface for database operations, focusing on SQL Server with support for schema definition, CRUD operations, and stored procedures. The current stable version is 1.14.2, released with periodic updates. Key differentiators include a flexible type system (DB.types) for column definitions, built-in connection pooling, and compatibility with jsHarmony framework. Unlike general ORMs, it emphasizes direct SQL control and integration with jsHarmony's application structure. It also provides utilities for database metadata scanning and migration.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","jsHarmony","Database","Library"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/jsharmony-db"},{"id":11166,"title":"JSHint - JavaScript Static Analysis Tool","library":"jshint","status":"maintenance","version":"2.13.6","language":"javascript","ecosystem":"npm","summary":"JSHint is a static code analysis tool for JavaScript that identifies errors and potential problems, including typos, syntax errors, implicit type conversions, and variable leaks. Its primary goal is to help developers prevent common mistakes in complex JavaScript programs. The current stable version is 2.13.6, with its most recent update in November 2022. While it previously saw regular bug-fix releases, its development cadence has slowed considerably compared to its peak. A key differentiator for JSHint is its focus on detecting bugs and structural issues in the code rather than primarily enforcing code style, offering high configurability through `.jshintrc` files and inline comments to adapt to diverse execution environments. It predates many modern linters and has historically been crucial for spotting critical 'red flags' that could lead to extensive debugging if left unaddressed.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/jshint"},{"id":20163,"title":"jshint-loader","library":"jshint-loader","status":"maintenance","version":"0.8.4","language":"javascript","ecosystem":"npm","summary":"jshint-loader is a Webpack loader that integrates JSHint linting into the Webpack build process. The current stable version is 0.8.4, released in February 2017, with no further updates. It runs JSHint as a pre-loader to check JavaScript files before bundling. Key differentiators: it supports custom reporters and can emit errors or warnings, but reporters are not compatible with standard JSHint reporters. It requires JSHint as a peer dependency.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/jshint-loader"},{"id":1250,"title":"jsii Python Client","library":"jsii","status":"active","version":"1.127.0","language":"python","ecosystem":"pypi","summary":"jsii is an open-source framework developed by AWS that enables code in any language (such as Python, Java, C#, and Go) to naturally interact with JavaScript classes authored in TypeScript. It is a core technology behind the AWS Cloud Development Kit (CDK), allowing polyglot libraries to be delivered from a single TypeScript codebase. The project is actively maintained by AWS, with frequent updates to the compiler, pacmak (bindings generator), and runtime libraries.","last_verified":"2026-04-23T18:55:55.231Z","tags":["aws","typescript","code-generation","interoperability","cdk","runtime"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/jsii"},{"id":11168,"title":"jsii-pacmak: jsii Package Maker","library":"jsii-pacmak","status":"active","version":"1.128.0","language":"javascript","ecosystem":"npm","summary":"jsii-pacmak is a critical component of the `jsii` project, an AWS-developed code generation framework. Its core function is to generate and build ready-to-publish, language-specific packages (e.g., for Java, Python, .NET, Go, C#) from a TypeScript-defined `jsii` module. This capability allows developers to author libraries once in TypeScript and then consume them consistently across multiple programming languages, facilitating polyglot development for cloud constructs, notably within the AWS Cloud Development Kit (CDK). The package is currently at version 1.128.0 and is part of an actively maintained ecosystem, characterized by frequent patch and minor releases, often on a weekly or bi-weekly cadence, as seen in its recent release history. Its primary differentiator is its robust ability to bridge TypeScript definitions to fully functional APIs in various target languages, ensuring a uniform developer experience across the polyglot landscape.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","jsii","aws","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/jsii-pacmak"},{"id":15660,"title":"jsii-rosetta","library":"jsii-rosetta","status":"active","version":"5.9.39","language":"javascript","ecosystem":"npm","summary":"The `jsii-rosetta` library, currently at version 5.9.39, is an essential tool within the `jsii` ecosystem, developed by AWS. Its core purpose is to translate code snippets written in one `jsii`-supported language (primarily TypeScript) into other target languages such as Python, Java, C#, and Go. This functionality is crucial for projects like the AWS Cloud Development Kit (CDK), enabling documentation to display examples across various programming languages from a single source. `jsii-rosetta` maintains a rapid and continuous release cadence, frequently updating its internal `jsii` and TypeScript dependencies to ensure compatibility and leverage the latest `jsii` features. Its key differentiator is its specialized focus on `jsii`-compliant code translation, providing robust tools for syntax analysis, type resolution, and idiomatic translation across multiple language runtimes.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/jsii-rosetta"},{"id":25805,"title":"jsii-sampiler","library":"jsii-sampiler","status":"active","version":"0.20.6","language":"javascript","ecosystem":"npm","summary":"jsii-sampiler is a utility for transcribing TypeScript code snippets into other jsii-supported languages (Java, C#, Python, Go, etc.). It is part of the AWS jsii ecosystem and works in tandem with jsii-pacmak for documentation generation. The latest stable version (v1.x) is actively maintained with frequent bug fix releases. It uses grammatical and type-aware translation for compiling or non-compiling samples and supports void masking to hide boilerplate. Its key differentiator is deep integration with the jsii type system, enabling accurate multi-language translations beyond simple text transformation.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/jsii-sampiler"},{"id":25806,"title":"jsite-database","library":"jsite-database","status":"active","version":"6.1.0","language":"javascript","ecosystem":"npm","summary":"Database module for the JSite package, providing a structured database interface with built-in auditing (SCD Type 4 row-based and column-based change tracking), SQL formatting via sql-formatter, SQL generation via json-sql-builder2, and MySQL support via the mysql module. Version 6.1.0 is the latest stable release. Key differentiators include integrated audit trail capabilities and customizable configuration for format, SQL dialect, and MySQL connection.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/jsite-database"},{"id":25807,"title":"jsm-compiler","library":"jsm-compiler","status":"abandoned","version":"0.3.1","language":"javascript","ecosystem":"npm","summary":"A JavaScript module compiler that enables namespaces and templates for creating basic JavaScript applications. Version 0.3.1 is the last release, with no updates since 2016. It compiles files with custom syntax (namespaces, templates, classes) into plain JavaScript. Key differentiators include automatic namespace generation and template embedding. However, the project is effectively abandoned with no maintenance, making it unsuitable for production use.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","compiler","modular"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/jsm-compiler"},{"id":4061,"title":"jsmin","library":"jsmin","status":"maintenance","version":"3.0.1","language":"python","ecosystem":"pypi","summary":"jsmin is a Python library and command-line tool for minifying JavaScript code, based on Douglas Crockford's original jsmin.c. It removes unnecessary whitespace and comments to reduce file size. The current version is 3.0.1. The project is actively maintained, though the maintainer has stated they do not intend to add ECMAScript 6 (ES6) compatibility, indicating a focused maintenance cadence for its existing feature set.","last_verified":"2026-04-11T00:00:00.000Z","tags":["javascript","minifier","web development","build tools","frontend"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/jsmin"},{"id":17278,"title":"JSNLog.js","library":"jsnlog","status":"maintenance","version":"2.30.0","language":"javascript","ecosystem":"npm","summary":"JSNLog.js is a compact (2kb min+gz) JavaScript logging library, currently at version 2.30.0, designed for both client-side and Node.js server-side environments. Its primary utility lies in enabling client-side log messages (such as exceptions or AJAX timeouts) to be sent and stored in existing server-side logging infrastructures, including .Net (supporting Log4net, Nlog, Elmah), PHP, and Node.js (via Winston transports). The library is notable for its extensive configuration options, allowing developers to precisely control and filter log data to minimize network traffic and storage, ensuring only relevant information is processed. Despite its utility and robust feature set, the project has been in maintenance mode for approximately five years, with no new releases or significant commits during that period, indicating an inactive development status, though it continues to be downloaded and used in existing projects. It ships with TypeScript type definitions, facilitating its use in modern TypeScript-based applications.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","logging","client","exceptions","ajax","timeouts","debugging","winston","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/jsnlog"},{"id":11169,"title":"JSOG for TypeScript","library":"jsog-typescript","status":"active","version":"1.0.0-1","language":"javascript","ecosystem":"npm","summary":"jsog-typescript is a TypeScript module that implements the JavaScript Object Graph (JSOG) format, enabling the serialization and deserialization of JavaScript objects while preserving object references to prevent cycles and duplicates. Its key differentiator is the ability to instantiate actual TypeScript class instances during deserialization, leveraging decorators for type mapping. This allows developers to work with rich object models that retain their methods and `typeof` information after being processed. The package is currently at version 1.0.0-1 and appears to be actively maintained, offering specific integration patterns for frameworks like Angular 4 and AngularJS. It builds upon the core JSOG specification and incorporates ideas from `json-typescript-mapper` to provide this type-aware deserialization.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","typescript","jsog","npm"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/jsog-typescript"},{"id":13398,"title":"Forgiving JSON Parser","library":"json-alexander","status":"active","version":"0.1.13","language":"javascript","ecosystem":"npm","summary":"json-alexander is a utility package designed to parse JSON strings that may be malformed or contain JavaScript object literal syntax, providing a more \"forgiving\" parsing experience than `JSON.parse`. It aims to fix common issues like unquoted keys, single quotes, and unbalanced structures. The current stable version is 0.1.13, indicating it's still in an early development phase. Release cadence is infrequent, typical for a niche utility. Its key differentiators include its ability to parse non-standard JSON and JavaScript object syntax, making it suitable for scenarios like CLI argument parsing where input might not be strictly valid JSON. However, its \"forgiving\" nature, particularly the `parseJSON` function, uses regular expressions which introduce a potential for ReDoS attacks, contrasting with the standard `JSON.parse` or more strict parsers. For security-sensitive applications, the `safeParse` function is provided, which foregoes the auto-correction in favor of returning `null` for malformed input, thus mitigating the ReDoS risk.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/json-alexander"},{"id":14650,"title":"JSON API Normalizer","library":"json-api-normalizer","status":"abandoned","version":"1.0.4","language":"javascript","ecosystem":"npm","summary":"The `json-api-normalizer` package provides a utility to transform JSON:API compliant response data into a normalized, Redux-friendly format. Unlike general-purpose normalization libraries such as Normalizr, this package directly interprets the JSON:API specification, eliminating the need for manual schema definitions. It converts collections of resources into key-value maps, where keys are resource IDs, making it highly suitable for efficient state management within Redux applications. The current stable version is 1.0.4. Development appears to be largely inactive since 2017, with the last commit on GitHub approximately five years ago, suggesting a potentially abandoned status. Its primary differentiator is its direct, schema-less adherence to the JSON:API specification, providing a simpler setup for compliant APIs.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","JSON","API","normalize","redux"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/json-api-normalizer"},{"id":11170,"title":"Framework-agnostic JSON:API Serializer","library":"json-api-serializer","status":"active","version":"2.6.6","language":"javascript","ecosystem":"npm","summary":"json-api-serializer is a versatile JavaScript library for Node.js and browsers, designed to serialize JavaScript objects into JSON:API 1.0 compliant documents and deserialize JSON:API documents back into standard JavaScript objects. The current stable version is 2.6.6. It maintains an active development cycle, frequently releasing minor updates and bug fixes. Key differentiators include its framework-agnostic nature, extensive configuration options for defining complex relationships, links, and metadata, and support for both serialization and deserialization processes. It allows for fine-grained control over attribute whitelisting/blacklisting, case conversion, and custom logic for handling relationships, making it adaptable to various JSON:API implementations.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","json","json-api","jsonapi","json api","serializer"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/json-api-serializer"},{"id":27083,"title":"json-bundler","library":"json-bundler","status":"active","version":"1.0.0","language":"javascript","ecosystem":"npm","summary":"json-bundler is a Node.js CLI tool for bundling multiple JSON and JSON5 files into a single merged JSON file. Version 1.0.0 is the initial release. It uses a $ref key to reference other JSON files, supports JSON5 for comments and linebreaks, and offers minification and watch mode. Features include merging with priority for the referencing file and support for referencing npm packages via ~. It is designed for tasks like i18n file organization in Angular or other web projects. Requires Node.js 7.6+.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","json","json5","bundle","merge","combine","18n","angular","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/json-bundler"},{"id":5642,"title":"JSON-delta","library":"json-delta","status":"maintenance","version":"2.0.2","language":"python","ecosystem":"pypi","summary":"JSON-delta is a multi-language software suite for computing deltas between JSON-serialized data structures and applying those deltas as patches. It aims to minimize communications overhead when manipulating data structures between separate programs. The Python implementation, currently at version 2.0.2, is considered the reference implementation, though it has seen limited development activity since its last release in October 2020.","last_verified":"2026-04-12T00:00:00.000Z","tags":["JSON","diff","patch","data synchronization","delta"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/json-delta"},{"id":14649,"title":"JSON Diff (mcepl/json_diff)","library":"json-diff","status":"maintenance","version":"1.5.0","language":"en","ecosystem":"pypi","summary":"The `json-diff` library (maintained by mcepl) provides a command-line tool to compare two JSON files and output their structural differences. While it was ported to Python 3 in its 1.5.0 release, its development has been inactive since 2019. It aims to identify additions, deletions, and modifications between JSON structures, generating a new JSON file or console output with the result. This library is considered to be in maintenance mode due to its age and lack of recent updates.","last_verified":"2026-04-16T00:00:00.000Z","tags":["json","diff","comparison","cli","command-line","utility"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/json-diff"},{"id":5643,"title":"JSON-e","library":"json-e","status":"active","version":"4.8.2","language":"python","ecosystem":"pypi","summary":"JSON-e is a data-structure parameterization system designed to embed context within JSON objects. It allows treating a data structure as a 'template' and transforming it using another data structure as context to produce an output data structure. Unlike string-based templating, JSON-e operates directly on data structures, ensuring valid JSON output. The project maintains a healthy release cadence, with version 4.8.2 being the latest, and aims for stability with breaking changes typically resulting from bug fixes rather than new features.","last_verified":"2026-04-12T00:00:00.000Z","tags":["json","templating","data transformation","configuration","data structures"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/json-e"},{"id":11171,"title":"React JSON Editor Component","library":"json-edit-react","status":"active","version":"1.29.0","language":"javascript","ecosystem":"npm","summary":"json-edit-react is a highly configurable React component designed for both viewing and interactively editing JSON or arbitrary JavaScript object data. It provides features like inline editing, granular control over edit/delete/add permissions per element, optional JSON Schema validation (with a third-party library), and extensive UI customization through themes and CSS. The package, currently at version 1.29.0, receives frequent minor and patch updates, indicating active maintenance and ongoing feature development. Key differentiators include its self-contained nature (minimal external UI dependencies), search and filtering capabilities, support for custom components to render specific node types, localization, and drag-and-drop re-ordering. It offers a comprehensive solution for applications requiring dynamic JSON data manipulation within a React environment.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","react","component","components","interactive","interactive-json","json","json-component","json-display","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/json-edit-react"},{"id":11172,"title":"JSON Editor Vue","library":"json-editor-vue","status":"active","version":"0.18.1","language":"javascript","ecosystem":"npm","summary":"json-editor-vue is an isomorphic Vue component that functions as a comprehensive JSON editor, viewer, formatter, and validator. It leverages the underlying `vanilla-jsoneditor` library to provide its core functionality. The package is actively maintained, with the current stable version being v0.18.1, reflecting a frequent update schedule that includes both bug fixes and feature enhancements, such as regular upgrades to its `vanilla-jsoneditor` dependency. Key differentiators include its robust support for Server-Side Rendering (SSR) in Nuxt environments, comprehensive validation capabilities (indicated by AJV keywords), and broad compatibility across Vue 2 and Vue 3 versions. It offers multiple editing modes (text, tree, table) and handles large JSON documents efficiently, partly due to its use of `destr` for deserialization.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","ajv","bigint","edit","format","formatter","json","jsoneditor","nuxt","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/json-editor-vue"},{"id":14652,"title":"JSON EDM Streaming Parser","library":"json-edm-parser","status":"abandoned","version":"0.1.2","language":"javascript","ecosystem":"npm","summary":"json-edm-parser is a streaming JSON parser designed for Node.js environments. Its primary function is to interpret and preserve Entity Data Model (EDM) type information, making it compatible with OData specifications. Specifically, it addresses the common issue where standard JSON parsers might misinterpret numbers (e.g., `12.00` as an integer) by explicitly adding an `\"<property>@odata.type\": \"Edm.Double\"` member to objects for values that represent doubles but might otherwise be seen as integers. The package is currently at version 0.1.2 and has not seen updates in approximately nine years, indicating it is no longer actively maintained. Its release cadence was minimal, and its niche focus on OData EDM type preservation within a streaming context differentiates it from general-purpose JSON parsers.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","json","stream","odata","edm","parser"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/json-edm-parser"},{"id":7324,"title":"JSON Encoder","library":"json-encoder","status":"maintenance","version":"0.4.4","language":"python","ecosystem":"pypi","summary":"json-encoder is a Python library (version 0.4.4) designed to simplify JSON serialization by using the `singledispatch` pattern, eliminating the need for extensive `json.dumps(data, cls=MyJSONEncoder)` calls. It offers default serialization for common types like `time`, `date`, `datetime`, `UUID`, and `Decimal`, and can parse JSON float numbers into `Decimal` objects to mitigate Python float precision issues. The library is designed to be largely independent of specific underlying JSON implementations (e.g., `json`, `simplejson`, `ujson`), allowing users to choose their preferred backend.","last_verified":"2026-04-16T00:00:00.000Z","tags":["json","encoding","serialization","singledispatch","decimal","datetime","uuid"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/json-encoder"},{"id":16403,"title":"JSON File Database for Node.js","library":"json-file-database","status":"active","version":"2.0.3","language":"javascript","ecosystem":"npm","summary":"json-file-database is a lightweight, TypeScript-first file-system-based database designed for Node.js projects that don't require the overhead of a traditional database server. It stores data directly in JSON files, abstracting away the complexities of `fs` and `JSON.parse`/`JSON.stringify` operations. The current stable version is 2.0.3, which introduced breaking changes to allow for a customizable primary key beyond just 'id'. The library differentiates itself by offering pure TypeScript support for fewer type-related errors, debounced writes to minimize disk I/O, and `O(log n)` time complexity for data operations through binary search, making it efficient for small to medium-sized datasets. It's suitable for prototyping, small applications, or configuration management where a simple, local persistence layer is preferred.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","lightweight","node","database","json","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/json-file-database"},{"id":21484,"title":"json-five","library":"json-five","status":"active","version":"1.1.2","language":"python","ecosystem":"pypi","summary":"A JSON5 parser and serializer for Python that supports round-trip preservation of comments, identifiers, and formatting. Current version 1.1.2, with a release cadence of a few months. Requires Python >=3.8.","last_verified":"2026-04-27T00:00:00.000Z","tags":["json5","comments","round-trip","parser","serialization"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/json-five"},{"id":21485,"title":"json-fix","library":"json-fix","status":"active","version":"1.0.2","language":"python","ecosystem":"pypi","summary":"A library that allows custom JSON serialization for any class by adding a __json__ method, seamlessly patching the built-in json module. Current version 1.0.2, updated periodically.","last_verified":"2026-04-27T00:00:00.000Z","tags":["json","serialization","custom-class","patch"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/json-fix"},{"id":5978,"title":"JSON Flatten and Unflatten Utilities","library":"json-flatten","status":"active","version":"0.3.1","language":"python","ecosystem":"pypi","summary":"json-flatten is a Python library providing functions to convert a nested JSON object into a single-level dictionary of key-value pairs, and to reconstruct the original JSON object from that flattened representation. It's particularly useful for scenarios like converting JSON for HTML forms or query string parameters. The library is actively maintained, with releases typically addressing bug fixes and minor enhancements. The latest version is 0.3.1.","last_verified":"2026-04-14T00:00:00.000Z","tags":["json","flatten","unflatten","data transformation","nested"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/json-flatten"},{"id":21487,"title":"json-flattener","library":"json-flattener","status":"active","version":"0.2.0","language":"python","ecosystem":"pypi","summary":"Python library for denormalizing nested dicts or JSON objects to tabular form (CSV, TSV, Excel) and back. Current version 0.2.0, with a new poetry-based build and improved error handling. Maintained by the OBO Foundry community. Releases are occasional.","last_verified":"2026-04-27T00:00:00.000Z","tags":["json","flatten","denormalize","csv","tsv","excel","data transformation"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/json-flattener"},{"id":15664,"title":"JSON-LD Conformance Test Suite","library":"json-ld-test-suite","status":"abandoned","version":"1.0.1","language":"javascript","ecosystem":"npm","summary":"The `json-ld-test-suite` npm package provides a snapshot of the official JSON-LD Conformance Test Suite, designed to verify the compliance of JSON-LD processors against the JSON-LD 1.0 and 1.1 specifications. While this specific npm package (version 1.0.1) was last published over eight years ago and is effectively abandoned, the underlying JSON-LD Test Suite on GitHub (json-ld/json-ld.org) remains actively maintained and updated by the JSON-LD community. This suite is crucial for implementers, offering test cases for operations such as compaction, expansion, framing, normalization, and RDF conversion. It differentiates itself by being the authoritative W3C test suite, essential for ensuring interoperability and specification adherence across different JSON-LD processor implementations, though consumers of *this npm package* should be aware of its static nature.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","json-ld"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/json-ld-test-suite"},{"id":25809,"title":"json-lint-d-ts","library":"json-lint-d-ts","status":"active","version":"1.2.2","language":"javascript","ecosystem":"npm","summary":"Lint JSON files against TypeScript declaration files. Current stable version is 1.2.2, released optionally. It validates JSON files by comparing them to .d.ts definitions, ensuring type safety without running TypeScript. Supports generation of .d.ts files from JSON samples (via quicktype) and from HTTP endpoints. Key differentiator: unlike JSON Schema validators, it uses TypeScript type definitions directly as the schema source.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","configs","config","configuration","scheme","schema","json","json-schema","json-scheme","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/json-lint-d-ts"},{"id":20164,"title":"json-loader","library":"json-loader","status":"deprecated","version":"0.5.7","language":"javascript","ecosystem":"npm","summary":"A webpack loader for importing JSON files into JavaScript modules. Version 0.5.7 (latest, stable) is effectively deprecated because webpack >= v2.0.0 natively supports JSON imports. The loader is only useful for custom file extensions or legacy webpack v1 projects. It has minimal maintenance and no active development since 2017. Alternative: rely on webpack's built-in JSON support.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/json-loader"},{"id":2081,"title":"JSON Log Formatter","library":"json-log-formatter","status":"active","version":"1.1.1","language":"python","ecosystem":"pypi","summary":"The `json-log-formatter` library provides a Python logging formatter that outputs log records as JSON strings. This structured logging approach facilitates easier integration with log aggregation and analysis systems like Logstash or ElasticSearch. The library is currently at version 1.1.1 and appears to be actively maintained, with regular updates to support modern Python logging practices.","last_verified":"2026-04-24T14:01:39.937Z","tags":["logging","json","formatter","logstash","structured logging","python"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/json-log-formatter"},{"id":11173,"title":"JSON Log Line Utility","library":"json-log-line","status":"active","version":"1.1.3","language":"javascript","ecosystem":"npm","summary":"The `json-log-line` package, currently at version 1.1.3, provides a focused utility for transforming JSON and plain JavaScript objects into custom-formatted log line strings. It is designed to integrate seamlessly with newline-delimited (nd) JSON loggers, offering flexible control over log output. Key functionalities include robust support for both JSON and standard JavaScript objects, a configurable system for explicitly including or excluding specific fields, and an advanced `format` option. This `format` option allows users to define custom transformations for object keys, including nested properties via dot notation, and supports sophisticated multi-key formatting strategies such as \"take one\" (`|`) or \"take all\" (`,`) for conditional or sequential application of formatters. The library ships with TypeScript types, ensuring a good development experience for TypeScript users. Releases are made periodically, indicating active maintenance and continuous refinement of its features.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/json-log-line"},{"id":4968,"title":"JSON Logging for Python","library":"json-logging","status":"active","version":"1.5.1","language":"python","ecosystem":"pypi","summary":"json-logging is a Python library that enables structured JSON logging for your applications. It provides a `JSONLogFormatter` that outputs log records as JSON objects, making them easier to consume by log management systems like ELK stack. The library is actively maintained, with the current stable version being 1.5.1, and receives regular updates to address issues and add framework support.","last_verified":"2026-04-12T00:00:00.000Z","tags":["logging","json","structured-logging","log-management","flask","fastapi"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/json-logging"},{"id":2550,"title":"JSON-Logic","library":"json-logic","status":"active","version":"0.6.3","language":"python","ecosystem":"pypi","summary":"json-logic-py is a Python implementation of JsonLogic, a lightweight JSON-based rules engine. It allows users to build complex logic rules using a JSON structure, serialize them, and execute them in Python to evaluate data. The current version is 0.6.3, and it appears to be in a stable maintenance phase with infrequent updates, requiring Python 3.6+.","last_verified":"2026-04-24T21:26:22.566Z","tags":["json-logic","rules-engine","logic","json","decision-engine"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/json-logic"},{"id":13399,"title":"JSON Logic JavaScript Interpreter","library":"json-logic-js","status":"maintenance","version":"2.0.5","language":"javascript","ecosystem":"npm","summary":"json-logic-js is a JavaScript parser and executor for JsonLogic rules, allowing developers to define complex business logic as JSON objects. This enables the sharing and persistence of rules across different programming languages (e.g., JavaScript and PHP) and environments (front-end, back-end, database storage). The library currently stands at version 2.0.5, with an infrequent release cadence focused on maintenance and bug fixes rather than rapid feature development. Its core differentiator is the adherence to the well-documented, language-agnostic JsonLogic format, which explicitly separates rules from data and avoids side effects, ensuring deterministic computation. Alternatives like `json-logic-engine` offer modern ESM/CJS support and performance optimizations, highlighting `json-logic-js`'s legacy UMD module format as a point of contrast.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","json","logic","jsonlogic","rules"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/json-logic-js"},{"id":6689,"title":"JSON Logic Qubit Python Parser","library":"json-logic-qubit","status":"maintenance","version":"0.9.1","language":"python","ecosystem":"pypi","summary":"json-logic-qubit is a Python parser that accepts JsonLogic rules and executes them. It is a port of the JavaScript json-logic-js project, designed to allow sharing rules (logic) between front-end and back-end code, and for storing logic in databases. The current version is 0.9.1. The project appears to be in maintenance mode with infrequent updates.","last_verified":"2026-04-15T00:00:00.000Z","tags":["json","logic","rules","dsl","expression-language","business-rules"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/json-logic-qubit"},{"id":2082,"title":"JSON Merge Patch","library":"json-merge-patch","status":"active","version":"0.3.0","language":"python","ecosystem":"pypi","summary":"This library provides functions to merge JSON documents in accordance with RFC 7386, the JSON Merge Patch standard. It offers a simpler alternative to JSON Patch for updating JSON resources, especially for object-based modifications. The current version is 0.3.0, with a focus on implementing the standard without external dependencies beyond the standard library.","last_verified":"2026-04-24T14:01:56.186Z","tags":["json","patch","rfc7386","data-manipulation","api-updates"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/json-merge-patch"},{"id":20165,"title":"JsonMinimizerPlugin","library":"json-minimizer-webpack-plugin","status":"active","version":"5.0.1","language":"javascript","ecosystem":"npm","summary":"A Webpack plugin that minifies JSON assets using JSON.stringify(). Version 5.0.1 (stable). Maintained by the webpack-contrib team with regular updates; breaking changes follow major Node.js and Webpack version bumps. Differentiators: lightweight alternative to heavier minifiers, integrates seamlessly with Webpack's optimization minimizer array, supports include/exclude patterns and custom JSON.stringify options (space/replacer). Ships TypeScript definitions. Requires Node.js >= 18.12.0 and webpack >= 5.1.0.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","json","webpack","webpack-plugin","minimize","minimizer","minify","minifier","optimize","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/json-minimizer-webpack-plugin"},{"id":25808,"title":"JSON Mirror Compiler","library":"json-mirror-compiler","status":"active","version":"0.4.12","language":"javascript","ecosystem":"npm","summary":"json-mirror-compiler is a TypeScript library (v0.4.12, pre-1.0, monthly releases) that compiles JSON Mirror specifications into executable code. It provides a compile function to transform JSON Pointer-based schema definitions into runtime implementations. Key differentiator: focuses on mirror patterns for bidirectional data mapping, unlike other JSON Pointer tools that only resolve paths. Ships TypeScript types.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","mirror","json-pointer","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/json-mirror-compiler"},{"id":21486,"title":"json-numpy","library":"json-numpy","status":"active","version":"2.1.1","language":"python","ecosystem":"pypi","summary":"A library for encoding and decoding NumPy arrays and scalars to/from JSON-compatible formats. Current version 2.1.1, compatible with Python >=3.8. Maintained actively.","last_verified":"2026-04-27T00:00:00.000Z","tags":["numpy","json","serialization","encoding","decoding","arrays"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/json-numpy"},{"id":17279,"title":"JSON Patch and Pointer Implementation","library":"json-patch","status":"abandoned","version":"0.7.0","language":"javascript","ecosystem":"npm","summary":"This library provides a JavaScript implementation of the JSON Patch (RFC 6902) and JSON Pointer (RFC 6901) specifications. It allows for applying changes to JSON documents, including operations like add, remove, replace, move, copy, and test. The current stable version is 0.7.0. A key characteristic is that all patch operations are applied *in-place*, directly modifying the input document, which can lead to significant side effects. The package supports usage in browsers, Node.js environments via CommonJS, and AMD modules. Given its version and the age of its last known development activity (last commit over 10 years ago on its GitHub repository), the package is considered unmaintained and has not seen updates for several years, making it unsuitable for new projects requiring active support or modern features. It adheres to the RFC standards but lacks modern JavaScript conveniences or TypeScript support.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","diff","patch","json","jsonpatch","jsonpointer"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/json-patch"},{"id":16838,"title":"JSON Patch Test Suite","library":"json-patch-test-suite","status":"maintenance","version":"1.1.0","language":"javascript","ecosystem":"npm","summary":"This package (`json-patch-test-suite`) serves as the official and community-maintained collection of test cases designed to validate implementations of the IETF JSON Patch specification (RFC 6902). It does not provide an actual JSON Patch implementation, but rather offers a standardized data set comprising source documents, applicable patches, and either the expected resulting document or a description of an anticipated error. The current stable version is 1.1.0. As a static test suite for a well-established RFC, its release cadence is infrequent, primarily occurring when new edge cases are identified or the RFC itself undergoes revisions. Its primary value lies in offering a neutral, comprehensive, and widely-adopted benchmark that allows developers to rigorously test their JSON Patch libraries for strict conformance to the RFC 6902 standard, ensuring interoperability and correctness across various programming languages and environments. This helps to prevent divergent interpretations of the specification.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","JSON","Patch","test","suite"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/json-patch-test-suite"},{"id":25810,"title":"json-pipeline","library":"json-pipeline","status":"active","version":"3.12.3","language":"javascript","ecosystem":"npm","summary":"json-pipeline (v3.12.3) is a structure specification for designing flexible compilers with support for third-party optimization phases. It provides abstractions for sea-of-nodes (SoN), control flow graphs (CFG), static single assignment (SSA), dominator trees, and global code motion (GCM). The package is designed for Node.js and focuses on JSON-representable intermediate representations, making it suitable for compiler backends and JIT compilers. Release cadence is irregular; last major update was v3.0.0 with breaking changes in API. Key differentiators: modular architecture, JSON serialization, and emphasis on custom optimization phases.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","JSON","pipeline","CFG","SSA","Sea","of","nodes","Compiler"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/json-pipeline"},{"id":5979,"title":"JSON Ref Dict","library":"json-ref-dict","status":"active","version":"0.7.2","language":"python","ecosystem":"pypi","summary":"json-ref-dict is a Python dict-like object that abstracts the resolution of JSONSchema references. It allows lazy loading of referenced documents, supporting both local filesystem and remote HTTP/HTTPS references. The library is currently at version 0.7.2 and maintains an active release cadence with frequent updates.","last_verified":"2026-04-14T00:00:00.000Z","tags":["json","schema","reference","lazy-loading","dict","jsonschema"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/json-ref-dict"},{"id":17282,"title":"JSON Reference and Pointer Utilities","library":"json-refs","status":"active","version":"3.0.15","language":"javascript","ecosystem":"npm","summary":"json-refs is a JavaScript library providing comprehensive utilities for interacting with JSON References (based on draft-pbryan-zyp-json-ref-03) and JSON Pointers (RFC6901). Its primary function is to resolve references within JSON documents, making it highly valuable for managing complex data structures such as OpenAPI/Swagger definitions, JSON Schemas, or any document with interlinked parts. The current stable version is 3.0.15. While a strict release cadence is not explicitly defined, the project shows active maintenance, including significant breaking changes in v3.0.0 and critical security patches in v2.1.7. A key differentiator is its dual focus on both JSON Reference and JSON Pointer specifications, offering robust solutions for Node.js and browser environments, complete with TypeScript type definitions.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","json","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/json-refs"},{"id":1251,"title":"JSON Repair","library":"json-repair","status":"active","version":"0.58.7","language":"python","ecosystem":"pypi","summary":"json-repair is a Python library designed to automatically fix malformed or invalid JSON strings, making them parseable by standard JSON parsers. It addresses common issues like missing quotes, trailing commas, and incomplete structures, making it particularly useful for processing data from less strict sources like LLMs or web scraping. The library is actively maintained with frequent minor releases addressing bug fixes and performance improvements. The current version is 0.58.7.","last_verified":"2026-04-23T18:56:13.423Z","tags":["json","repair","validation","llm","data-cleaning","parsing"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/json-repair"},{"id":7325,"title":"JSON-RPC","library":"json-rpc","status":"active","version":"1.15.0","language":"python","ecosystem":"pypi","summary":"The `json-rpc` library provides a Python implementation of the JSON-RPC 2.0 protocol, offering tools for both server-side request dispatching and client-side request construction. It focuses on the protocol messaging rather than the underlying transport. The current version is 1.15.0, and it maintains a stable release cadence primarily addressing bug fixes and minor enhancements.","last_verified":"2026-04-16T00:00:00.000Z","tags":["json-rpc","rpc","protocol","serialization"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/json-rpc"},{"id":13401,"title":"JSON-RPC 2.0 Client and Server","library":"json-rpc-2.0","status":"active","version":"1.7.1","language":"javascript","ecosystem":"npm","summary":"The `json-rpc-2.0` package provides a robust, protocol-agnostic implementation of the JSON-RPC 2.0 specification for both client and server applications. It is designed to work seamlessly in Node.js and browser environments, offering first-class TypeScript support through its strongly typed interfaces. The current stable version is 1.7.1, with releases occurring periodically, often driven by new feature additions or minor bug fixes, as seen in the recent 1.7.x releases. A key differentiator is its zero-dependency philosophy, keeping the package lean and avoiding 'dependency hell'. It focuses purely on the JSON-RPC protocol, allowing developers to choose their preferred underlying transport (HTTP, WebSocket, TCP, etc.) without library constraints, making protocol migrations straightforward. It offers features like middleware for request/response interception and custom parameter injection for concerns like authentication.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","json-rpc","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/json-rpc-2.0"},{"id":15665,"title":"JSON Schema Artifact Bundler","library":"json-schema-artifact","status":"active","version":"2.0.3","language":"javascript","ecosystem":"npm","summary":"json-schema-artifact is a utility designed to bundle and optimize JSON Schemas, facilitating their use in development and production environments. Currently at version 2.0.3, this project shows active development with recent patch releases in the v2 series. Its release cadence appears to follow common open-source practices, with updates occurring as needed to introduce features, fix bugs, and align with evolving JSON Schema specifications. Key differentiators include robust support for multiple configuration formats (ESM, JSON, YAML, TypeScript) via `defineConfig`, built-in optimization options such as minification and dereferencing, and an integrated localization system that supports `t('key')` syntax for dynamic content. It also features a watch mode for development and provides direct integration recommendations for VSCode's schema validation, making it a comprehensive solution for managing complex JSON Schema ecosystems.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","json-schema","bundler"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/json-schema-artifact"},{"id":17730,"title":"JSON Schema Faker CLI","library":"json-schema-faker-cli","status":"active","version":"5.0.6","language":"javascript","ecosystem":"npm","summary":"json-schema-faker-cli provides a command-line interface (CLI) for the json-schema-faker library, enabling users to generate realistic mock data based on JSON schemas directly from the terminal without requiring programmatic JavaScript interaction. It is currently at version 5.0.6 and primarily serves as a utility for quick data generation. The tool allows specifying a JSON schema file, an optional output file, the number of items for array generation, and a separate options file (JS or JSON format) to customize the faker's behavior. While json-schema-faker itself is a library for programmatic use, this package differentiates itself by offering a shell-based workflow, making it ideal for scaffolding mock APIs, testing, or populating databases with dummy data through simple CLI commands. Its release cadence is generally tied to the underlying json-schema-faker library's evolution, offering a stable and straightforward interface.","last_verified":"2026-04-23T00:00:00.000Z","tags":["javascript","json","schema","fake","faker","cli","mock"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/json-schema-faker-cli"},{"id":4591,"title":"JSON Schema for Humans","library":"json-schema-for-humans","status":"active","version":"1.6.0","language":"python","ecosystem":"pypi","summary":"JSON Schema for Humans is a Python library that generates beautiful, human-readable static HTML documentation from JSON schemas. It helps developers understand complex schema structures at a glance. The project is actively maintained with frequent patch and minor releases, typically on a monthly or quarterly cadence, providing new features and bug fixes.","last_verified":"2026-04-12T00:00:00.000Z","tags":["documentation","json-schema","html","developer-tools","schema-generation"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/json-schema-for-humans"},{"id":15662,"title":"JSON Schema Test Data Generator","library":"json-schema-test-data-generator","status":"abandoned","version":"0.1.1","language":"javascript","ecosystem":"npm","summary":"The `json-schema-test-data-generator` utility is designed to create sample test data objects based on a provided JSON schema. It generates an array of test scenarios, each indicating whether the generated data is `valid` against the schema, the `data` itself, a descriptive `message`, and an optional `property` key. As of version 0.1.1, the package is considered abandoned, with its last commit occurring 8 years ago. It focuses on covering various combinations for testing against a schema, including required and optional properties, and basic type mismatches. Its primary differentiator is generating both valid and intentionally invalid data scenarios with descriptive messages, helping users quickly create a test suite without manual data construction. Due to its abandoned status, users should be aware that it will not receive bug fixes, security updates, or new features, and might not support newer JSON Schema drafts or complex constructs.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","json","jsonschema","json-schema","test","data","generator"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/json-schema-test-data-generator"},{"id":5980,"title":"JSON Schema to Pydantic Model Generator","library":"json-schema-to-pydantic","status":"active","version":"0.4.11","language":"python","ecosystem":"pypi","summary":"json-schema-to-pydantic is a Python library designed to automatically generate Pydantic v2 models from JSON Schema definitions. It supports complex schema features like references, combiners (allOf, anyOf, oneOf), type constraints, and format validations. The library is actively maintained, with regular updates and improvements, currently at version 0.4.11.","last_verified":"2026-04-14T00:00:00.000Z","tags":["json-schema","pydantic","code-generation","validation","openapi"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/json-schema-to-pydantic"},{"id":12766,"title":"JSON Schema to TypeScript Type Inferer","library":"json-schema-to-ts","status":"active","version":"3.1.1","language":"javascript","ecosystem":"npm","summary":"json-schema-to-ts is a TypeScript library designed to infer static TypeScript types directly from existing JSON schemas. This eliminates the need for manual type duplication, mitigating potential bugs and reducing maintenance overhead in projects that rely on JSON schemas for runtime data validation. The current stable version is 3.1.1, with a release cadence that is quite active, typically seeing minor or patch updates on a monthly basis. A key differentiator from libraries like Zod, Yup, or Runtypes is its focus purely on type inference from the established JSON Schema standard, rather than providing an integrated validation and schema definition system. This makes it an ideal choice for development environments where JSON schemas are already a primary source of truth for API specifications (e.g., OpenAPI) or data contracts, enabling seamless integration of existing schemas for robust static type checking.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","json","schema","typescript","type","ts"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/json-schema-to-ts"},{"id":11174,"title":"JSON Schema to TypeScript","library":"json-schema-to-typescript","status":"active","version":"15.0.4","language":"javascript","ecosystem":"npm","summary":"json-schema-to-typescript is a utility that compiles JSON Schemas into TypeScript type declarations, enabling strong typing for data structures defined in JSON. Currently at version 15.0.4, it offers both a command-line interface (CLI) for file-based conversions and a programmatic API for integrating into build processes or applications. It is actively maintained with regular updates. Key differentiators include its robust handling of various JSON Schema features like `allOf`, `anyOf`, `oneOf`, `definitions`, and `$ref` for both local and external references. It aims to provide a reliable way to keep TypeScript types synchronized with JSON Schema definitions, reducing manual type creation and potential discrepancies between data contracts and application code. The library supports customizable options for output formatting, banner comments, and how `additionalProperties` are handled, which is crucial for controlling the strictness of generated types. It's particularly useful for projects consuming APIs or data where JSON Schema is the source of truth, facilitating a 'schema-first' development approach.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","json","schema","typescript","compile","transpile","api","interface","typing"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/json-schema-to-typescript"},{"id":12738,"title":"JSON Schema to TypeScript (Lite)","library":"json-schema-to-typescript-lite","status":"active","version":"15.0.0","language":"javascript","ecosystem":"npm","summary":"json-schema-to-typescript-lite is a focused fork of json-schema-to-typescript, designed to compile JSON schemas into TypeScript typings with a significantly reduced dependency footprint. The current stable version is 15.0.0. This package emphasizes programmatic usage, foregoing CLI support and internal Prettier integrations for a leaner build. It achieves smaller bundle sizes by replacing heavy dependencies like `lodash` with `lodash-es` (bundled) and targets modern ESNext environments. It offers dual module support (ESM and CJS) and includes support for custom naming options, making it suitable for environments where bundle size and minimal dependencies are critical considerations.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","json","schema","typescript","compile","transpile","api","interface","typing"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/json-schema-to-typescript-lite"},{"id":11175,"title":"JSON Schema TypeScript Types","library":"json-schema-typed","status":"active","version":"8.0.2","language":"javascript","ecosystem":"npm","summary":"json-schema-typed provides comprehensive TypeScript definitions for JSON Schema, including inline documentation, to facilitate type-safe schema declaration. It currently supports JSON Schema Draft 07, Draft 2019-09, and Draft 2020-12, with the main export defaulting to Draft 2020-12. The library is purely for defining schemas and does not include validation functionality; users must integrate a separate validation library. Version 8.x is the current stable release, which transitioned to a pure ESM package and introduced several breaking changes. Release cadence follows semantic versioning, with major bumps for breaking changes like updating the default draft export.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","jsonschema","typescript","types","definitions","json","schema"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/json-schema-typed"},{"id":13402,"title":"JSON-Server","library":"json-server","status":"active","version":"1.0.0-beta.15","language":"javascript","ecosystem":"npm","summary":"json-server is a lightweight Node.js tool for rapidly creating a full fake REST API from a JSON or JSON5 file, requiring virtually no coding. It is currently in active development with a `v1.0.0-beta.x` series (current: `v1.0.0-beta.15`), and new beta versions are released frequently, sometimes multiple times a week, as features are added and fixes applied. The last stable release is `v0.17.4`. Its primary differentiation lies in its simplicity and speed, making it an ideal choice for frontend development prototyping, mobile app mocking, and quick testing environments where a real backend is not yet available or too complex to set up. It automatically handles typical REST operations (GET, POST, PUT, PATCH, DELETE) and supports advanced features like filtering, sorting, pagination, and relationships based on the structure of the provided data file.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","JSON","server","fake","REST","API","prototyping","mock","mocking"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/json-server"},{"id":13400,"title":"JSON Server Auth","library":"json-server-auth","status":"active","version":"2.1.0","language":"javascript","ecosystem":"npm","summary":"JSON Server Auth is a middleware that adds JWT-based authentication and authorization capabilities to JSON Server, enabling developers to quickly create mock REST APIs with realistic security flows for prototyping and testing. Currently at version 2.1.0, this package doesn't specify a fixed release cadence but generally follows the evolution of JSON Server. Its key differentiators include a simplified authentication flow with user registration and login endpoints (`/register`, `/login`), automatic password hashing with `bcryptjs`, and a Unix-like numeric permission system (e.g., `640`) for granular resource authorization based on owner, logged-in users, and public access. It integrates directly with JSON Server, either via its dedicated CLI or as a programmatic middleware, making it an efficient tool for front-end development requiring mock authentication without backend implementation.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","JSON","server","fake","REST","API","prototyping","mock","mocking","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/json-server-auth"},{"id":15348,"title":"json-server-reset: Middleware for Data Reset and Merge","library":"json-server-reset","status":"active","version":"1.6.4","language":"javascript","ecosystem":"npm","summary":"json-server-reset is a middleware for the popular json-server library, enabling developers to programmatically reset or merge the in-memory database of a running mock API. The current stable version is 1.6.4. Releases are infrequent but consistent, primarily driven by dependency updates and occasional feature additions, as seen with features like 'merge mode' and 'reset module' in v1.5.0 and v1.6.0. Its key differentiator is providing a simple HTTP endpoint (`/reset` or `/merge`) to modify the mock database state during testing or development, which is crucial for maintaining consistent test environments or quickly iterating on frontend changes without restarting the mock server. It integrates directly into the json-server middleware chain, requiring no complex setup beyond standard Express middleware practices. This package is vital for scenarios where a dynamic, resettable mock backend is needed, especially in automated testing suites or rapid prototyping.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","json-server","middleware","reset"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/json-server-reset"},{"id":23115,"title":"json-source-map","library":"json-source-map","status":"active","version":"1.0.5","language":"python","ecosystem":"pypi","summary":"Calculate the source map for a JSON document, mapping JSON values to their exact source locations (line, column, path). Version 1.0.5 supports Python 3.8-3.11. Low activity; last release March 2022.","last_verified":"2026-05-01T00:00:00.000Z","tags":["json","source-map","location","parsing"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/json-source-map"},{"id":6690,"title":"JSON Spec","library":"json-spec","status":"maintenance","version":"0.12.0","language":"python","ecosystem":"pypi","summary":"JSON Spec is a Python library that provides implementations for several JSON specifications, including JSON Schema (specifically Draft 03 and Draft 04), JSON Pointer, and JSON Reference. The current version is 0.12.0, with the last release approximately two years ago. While not actively updated to support the latest JSON Schema drafts, it remains a functional tool for applications requiring adherence to its supported specifications.","last_verified":"2026-04-15T00:00:00.000Z","tags":["JSON Schema","JSON Pointer","JSON Reference","validation","schema","data validation","json"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/json-spec"},{"id":4063,"title":"JSON Stream","library":"json-stream","status":"active","version":"2.5.0","language":"python","ecosystem":"pypi","summary":"json-stream is a Python library (version 2.5.0, actively maintained) designed for efficient streaming JSON encoding and decoding. It allows processing JSON data in chunks, rather than loading the entire document into memory, which significantly reduces memory consumption and latency for large files or network streams. It provides a Pythonic dict/list-like interface for reading and uses generators for writing, making it suitable for web applications, data pipelines, and other scenarios requiring optimized JSON handling.","last_verified":"2026-04-11T00:00:00.000Z","tags":["json","streaming","parser","encoder","memory efficiency","large files"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/json-stream"},{"id":4062,"title":"JSON Stream Rust Tokenizer","library":"json-stream-rs-tokenizer","status":"active","version":"0.5.1","language":"python","ecosystem":"pypi","summary":"A faster tokenizer for the `json-stream` Python library, this package ports `json-stream`'s internal tokenizer to Rust using PyO3, offering a significant parsing speedup (4-10x on CPython). As of `json-stream` version 2.0+, it is automatically detected and used by default, making explicit installation or usage generally unnecessary. It targets Python versions <3.15,>=3.8 and is actively maintained.","last_verified":"2026-04-11T00:00:00.000Z","tags":["json","streaming","tokenizer","rust","performance","json-stream"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/json-stream-rs-tokenizer"},{"id":21488,"title":"json-strong-typing","library":"json-strong-typing","status":"active","version":"0.4.3","language":"python","ecosystem":"pypi","summary":"A Python library for type-safe JSON serialization and deserialization using Python dataclasses. It enforces strict type checking, supports nested dataclasses, generic types, and optional fields. Current version 0.4.3, requires Python >=3.9, released under MIT license. Maintenance is active with periodic updates.","last_verified":"2026-04-27T00:00:00.000Z","tags":["json","dataclasses","serialization","type-safety","deserialization"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/json-strong-typing"},{"id":13404,"title":"JSON Parsing Test Suite Data","library":"json-test-suite","status":"active","version":"1.0.0","language":"javascript","ecosystem":"npm","summary":"json-test-suite provides a programmatic interface to the `JSONTestSuite` data, specifically designed for testing JSON parsers. This package, currently at version 1.0.0, extracts the diverse set of JSON test cases into easily consumable JavaScript objects. It includes both valid and invalid JSON strings, along with examples designed to stress-test various aspects of JSON parsing, such as large numbers, specific character encodings, and edge cases. Its release cadence appears to be stable, with 1.0.0 being the initial significant release. Key differentiators include its direct consumption of the `nst/JSONTestSuite` data, making it a reliable source for parser validation without manual data management, and its provision of TypeScript types for improved developer experience. It primarily focuses on data delivery rather than providing a parsing implementation.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/json-test-suite"},{"id":23914,"title":"JSON-TimeSeries","library":"json-timeseries","status":"active","version":"0.1.7","language":"python","ecosystem":"pypi","summary":"Python library for handling JSON-TimeSeries (JTS) specification data. Version 0.1.7 supports creating, manipulating, and validating time series data in JTS format. Active development with minor fixes.","last_verified":"2026-05-01T00:00:00.000Z","tags":["timeseries","json","jts","data-serialization"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/json-timeseries"},{"id":18459,"title":"json-to-ast","library":"json-to-ast","status":"maintenance","version":"2.1.0","language":"javascript","ecosystem":"npm","summary":"A lightweight, zero-dependency JSON parser that produces an Abstract Syntax Tree (AST) with full location information. Version 2.1.0 supports Emoji, runs on Node >=4, and provides error messages with precise character offsets. Unlike JSON.parse, it returns a structured tree with node types like 'object', 'array', 'identifier', 'literal' and detailed 'loc' (location) data including line, column, offset, and source. Ideal for linters, formatters, code mods, and tools needing to analyze or manipulate JSON structure. Last released in 2019 with no recent updates, possibly in maintenance mode.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","json-parser","parser","ast","json","tree"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/json-to-ast"},{"id":11176,"title":"JSON to Pretty YAML Converter","library":"json-to-pretty-yaml","status":"abandoned","version":"1.2.2","language":"javascript","ecosystem":"npm","summary":"This Node.js module provides a straightforward utility for converting JSON data into human-readable, 'pretty' YAML format. The package is currently at version 1.2.2, which was last updated over six years ago as of early 2026. It functions as a lightweight wrapper around the `js-yaml` library, specifically utilizing its stringification capabilities to produce well-formatted YAML output. Due to its age and lack of recent updates, users should be aware of potential compatibility issues with newer Node.js versions (e.g., ESM compatibility) or security concerns related to its underlying dependencies, which may not have received recent patches. The module's primary differentiator is its simplicity and direct focus on producing aesthetically pleasing YAML from JSON inputs without complex configuration options.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","yml","yaml","json","cli","util"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/json-to-pretty-yaml"},{"id":11177,"title":"JSON to TypeScript Interface Converter","library":"json-to-ts","status":"active","version":"2.1.0","language":"javascript","ecosystem":"npm","summary":"json-to-ts is a utility library, currently at stable version 2.1.0, designed to automatically convert JSON objects into corresponding TypeScript interface definitions. It parses input JSON data, intelligently inferring primitive types (strings, numbers, booleans), array structures, and nested objects. Key differentiators include its robust handling of complex scenarios like automatic array type merging, generation of union types where data properties might vary, and prevention of redundant type declarations, ensuring clean and efficient output. It also offers the capability to infer optional properties. This package aims to streamline the developer workflow by reducing the manual effort and potential for errors associated with defining TypeScript types for API responses or dynamic data structures. It follows an active release cadence, providing reliable tooling for TypeScript projects dealing with structured JSON.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","typescript","ts","convert","json","util","lib","types"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/json-to-ts"},{"id":8247,"title":"json-tricks: Extended JSON Serialization","library":"json-tricks","status":"active","version":"3.17.3","language":"python","ecosystem":"pypi","summary":"json-tricks is a Python library that extends the standard `json` module with extra features like support for comments, preserving dictionary order, and native serialization/deserialization of complex types such as NumPy arrays, Pandas DataFrames/Series, datetime objects, and custom Python classes. It is currently at version 3.17.3 and is actively maintained with regular updates.","last_verified":"2026-04-16T00:00:00.000Z","tags":["json","serialization","numpy","pandas","datetime","comments","custom-objects"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/json-tricks"},{"id":11178,"title":"JSON-typescript Basic Type Definitions","library":"json-typescript","status":"abandoned","version":"1.1.2","language":"javascript","ecosystem":"npm","summary":"This package provides fundamental TypeScript type definitions specifically for JSON objects. Its primary purpose is to enable compile-time validation of JSON structures, ensuring that data conforms to expected shapes like `JSONValue` or `JSONObject`. The package is currently at version 1.1.2, with its last release in March 2019, indicating an inactive development cadence. Unlike more advanced libraries that generate JSON schemas from TypeScript types (e.g., `json-schema-to-typescript`) or provide runtime object mapping (e.g., `json2typescript`), `json-typescript` focuses solely on offering basic structural types for static analysis. It's suitable for projects needing straightforward type enforcement for incoming or outgoing JSON data at compile time.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","jsonapi","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/json-typescript"},{"id":4064,"title":"json2html","library":"json2html","status":"active","version":"1.3.0","language":"python","ecosystem":"pypi","summary":"json2html is a Python wrapper designed to convert JSON objects into human-readable HTML table representations. It provides functionalities to transform nested JSON structures into styled HTML tables. The current version is 1.3.0, and while updates are infrequent, it remains an active and functional library for its intended purpose.","last_verified":"2026-04-11T00:00:00.000Z","tags":["json","html","table","conversion","web"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/json2html"},{"id":11179,"title":"JSON to Media Query String Converter","library":"json2mq","status":"abandoned","version":"0.2.0","language":"javascript","ecosystem":"npm","summary":"json2mq is a JavaScript utility that translates plain JavaScript objects or JSON structures into valid CSS media query strings. Its current and only stable version is 0.2.0, which was published over eleven years ago, signifying that the package is no longer actively maintained or developed. The library automatically appends 'px' to numeric dimension values, handles various media types (e.g., 'screen', 'handheld'), and supports negations. A key differentiator is its straightforward, declarative input format for generating potentially complex CSS media query syntax, including support for multiple queries via an array of objects. Due to its age, it predates modern JavaScript module systems and TypeScript integration.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/json2mq"},{"id":21489,"title":"json2table","library":"json2table","status":"active","version":"1.1.5","language":"python","ecosystem":"pypi","summary":"A library to convert JSON or Python dicts into an HTML table. Current version 1.1.5. Low release cadence.","last_verified":"2026-04-27T00:00:00.000Z","tags":["json","html","table","conversion"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/json2table"},{"id":9053,"title":"JSON to XML Converter","library":"json2xml","status":"active","version":"6.0.6","language":"python","ecosystem":"pypi","summary":"json2xml is a simple and efficient Python library designed to convert JSON data into XML format. Currently at version 6.0.6, it is actively maintained with a focus on performance, notably through an optional native Rust extension. Its release cadence is regular, addressing bugs, adding features, and enhancing performance.","last_verified":"2026-04-16T00:00:00.000Z","tags":["json","xml","conversion","data-transformation","utility","performance"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/json2xml"},{"id":11180,"title":"json2yaml: JSON to YAML Converter","library":"json2yaml","status":"abandoned","version":"1.1.0","language":"javascript","ecosystem":"npm","summary":"This package, `json2yaml`, provides a command-line utility and a programmatic API for converting JSON data into human-readable YAML format. First released with a Node.js `0.2.0` engine requirement, its current stable version is 1.1.0. The tool primarily aims to pretty-print JSON, transforming it into the more visually appealing, whitespace-based YAML notation, leveraging the fact that JSON is technically a proper subset of YAML. This means any valid JSON is also valid YAML, but `json2yaml` focuses on converting to the more common, indented YAML style for improved human readability. The project appears to have ceased active development around 9 years ago, suggesting it is no longer actively maintained and may have compatibility issues with modern JavaScript environments.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","yml","yaml","json","cli","util"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/json2yaml"},{"id":11183,"title":"JSON 3 Polyfill","library":"json3","status":"deprecated","version":"3.3.3","language":"javascript","ecosystem":"npm","summary":"JSON 3 was a polyfill designed to provide `JSON.parse` and `JSON.stringify` functionality for older JavaScript environments that lacked native JSON support, specifically targeting ECMAScript 5 and earlier platforms (e.g., Internet Explorer 6-8). It adheres closely to the ECMAScript 5.1 specification, notably employing a recursive descent parser to avoid reliance on `eval`, a common security concern in early JSON implementations. The library's core differentiator was its robust, specification-compliant parsing and stringification for these legacy environments. However, it explicitly deviates from the spec regarding date serialization: it does not define `Date#toISOString()` or `Date#toJSON()`, instead handling date objects internally during `stringify()` operations, serializing them as simplified ISO 8601 strings. This approach aimed to preserve CommonJS compatibility and avoid polluting native prototypes. The project, last updated to version 3.3.3, is now explicitly deprecated and unmaintained. Developers are strongly advised against using it in new projects and should migrate existing applications to leverage the native `JSON` object available in all modern JavaScript environments. Its release cadence was irregular towards the end, as native JSON support became widespread. It was part of the BestieJS family, focusing on cross-platform support and specification adherence.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","json","spec","ecma","es5","lexer","parser","stringify"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/json3"},{"id":521,"title":"JSON5 for Python","library":"json5","status":"active","version":"0.14.0","language":"python","ecosystem":"pypi","summary":"The `json5` library is a Python implementation of the JSON5 data format, which extends standard JSON to be more human-friendly, allowing features like JavaScript-style comments, unquoted object keys, trailing commas in objects and arrays, and single-quoted or multi-line strings. It aims to mirror the API of Python's built-in `json` module for ease of use. The current version is 0.14.0, and it maintains a regular release cadence.","last_verified":"2026-05-12T14:37:15.860Z","tags":["json","json5","configuration","parser","serializer"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/json5"},{"id":20167,"title":"json5-loader","library":"json5-loader","status":"active","version":"4.0.1","language":"javascript","ecosystem":"npm","summary":"A webpack loader for parsing JSON5 files into JavaScript objects. Supports modern JSON5 syntax including comments, trailing commas, and unquoted keys. Current stable version is 4.0.1 (released October 2020), requiring Node.js >= 10.13 and webpack ^4 || ^5. Replaced the built-in json-loader for JSON5 support. Key differentiator: integrates seamlessly with webpack's module system, offering esModule option for ES module output and enabling tree shaking. Maintained by the webpack-contrib organization with regular updates to schema-utils.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","webpack"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/json5-loader"},{"id":16097,"title":"Comment-Preserving JSON/JSON5 Writer","library":"json5-writer","status":"active","version":"0.2.0","language":"javascript","ecosystem":"npm","summary":"json5-writer is a JavaScript utility designed to parse and modify JSON and JSON5 files while meticulously preserving comments, whitespace, and original formatting. Unlike typical JSON parsers that discard non-data elements, this library converts JSON5 input into a JavaScript Abstract Syntax Tree (AST) using jscodeshift, allowing programmatic updates to values without disturbing surrounding comments or formatting. It is particularly useful for configuration file management where human-readable comments are critical. The current stable version is 0.2.0. The package does not explicitly state its release cadence, but its unique AST-based approach provides fine-grained control over output, distinguishing it from simpler JSON modification tools. It supports both JSON and JSON5 syntax for input and can output standard JSON or JSON5 with configurable options for quoting and trailing commas.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","json5","preserve","comments","parse","parser","config","update","ast"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/json5-writer"},{"id":23915,"title":"JSONable","library":"jsonable","status":"maintenance","version":"0.3.1","language":"python","ecosystem":"pypi","summary":"A Python library providing an abstract base class for JSON serialization/deserialization. Current version: 0.3.1. Release cadence appears sparse; last release in 2015.","last_verified":"2026-05-01T00:00:00.000Z","tags":["json","serialization","abstract-base-class","data-types"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/jsonable"},{"id":4592,"title":"Jsonalias: JSON Type Alias","library":"jsonalias","status":"active","version":"0.1.2","language":"python","ecosystem":"pypi","summary":"Jsonalias is a microlibrary (current version 0.1.2) that defines a `Json` type alias for Python. It provides a convenient way to type-hint JSON-like structures, which are typically composed of nested dictionaries, lists, strings, numbers, booleans, and None. Given its singular purpose, the release cadence is expected to be slow, with updates primarily for compatibility or if the alias is integrated into Python's standard `typing` module.","last_verified":"2026-04-12T00:00:00.000Z","tags":["json","typing","type alias","microlibrary"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/jsonalias"},{"id":23920,"title":"jsonapi-requests","library":"jsonapi-requests","status":"active","version":"0.8.0","language":"python","ecosystem":"pypi","summary":"A Python client implementation for JSON API (http://jsonapi.org/) specifications. Version 0.8.0 supports only Python >=3.9. Follows the JSON API standard for building API clients. Release cadence is low; maintainer activity is sparse.","last_verified":"2026-05-01T00:00:00.000Z","tags":["jsonapi","client","api","rest"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/jsonapi-requests"},{"id":27085,"title":"jsonapi-serializer","library":"jsonapi-serializer","status":"maintenance","version":"3.6.9","language":"javascript","ecosystem":"npm","summary":"A Node.js framework-agnostic library for serializing and deserializing data to JSON API 1.0 compliant format. Current stable version is 3.6.9, maintained with infrequent releases (last in 2020). Differentiators include heavy customization options (custom attribute keys via keyForAttribute, transforms, top-level links, nested relationships) and support for both serialization and deserialization. Compared to alternatives like jsonapi-store-relationaldb or fast-jsonapi, it offers more fine-grained control over meta, links, and relationship configuration.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/jsonapi-serializer"},{"id":11182,"title":"JSON:API TypeScript Types","library":"jsonapi-typescript","status":"abandoned","version":"0.1.3","language":"javascript","ecosystem":"npm","summary":"This package provides TypeScript type definitions for JSON:API documents, enabling compile-time validation of JSON:API structures within TypeScript projects. The current stable version is 0.1.3, released in April 2019. Given the lack of updates since then, its release cadence is effectively inactive, and it should be considered abandoned. Its primary differentiator is its sole focus on providing type-checking for JSON:API, without including any runtime parsing or serialization logic. This makes it a lightweight option for projects that already handle data fetching and serialization and only require type-safety enforcement against the JSON:API specification.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","jsonapi","typescript","ember-data","emberjs"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/jsonapi-typescript"},{"id":2551,"title":"jsonargparse","library":"jsonargparse","status":"active","version":"4.48.0","language":"python","ecosystem":"pypi","summary":"jsonargparse is a Python library that extends `argparse` to simplify the creation of Command-Line Interfaces (CLIs) and make Python applications easily configurable. It allows parsing configuration options from command line arguments, config files (JSON, YAML, Jsonnet, TOML), and environment variables, leveraging type hints for validation. It is a well-maintained project with frequent releases, adhering to high standards of development, including semantic versioning, deprecation periods, changelog, automated testing, and full test coverage.","last_verified":"2026-04-24T21:27:14.957Z","tags":["CLI","argparse","configuration","YAML","JSON","type-hints","dependency-injection","config-files","environment-variables"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/jsonargparse"},{"id":21490,"title":"jsonasobj","library":"jsonasobj","status":"active","version":"1.3.1","language":"python","ecosystem":"pypi","summary":"A Python library for treating JSON data as Python objects, providing dict-like access with attribute-style syntax. Current version is 1.3.1 (stable) with v2.0.x pre-releases introducing breaking changes. Development is ongoing with pre-release versions.","last_verified":"2026-04-27T00:00:00.000Z","tags":["json","object","attribute-access","dict"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/jsonasobj"},{"id":21491,"title":"jsonasobj2","library":"jsonasobj2","status":"active","version":"1.0.4","language":"python","ecosystem":"pypi","summary":"Python library for converting JSON to Python objects and back, version 2. Current version 1.0.4, updated June 2023. Active development with infrequent releases.","last_verified":"2026-04-27T00:00:00.000Z","tags":["json","objects","serialization"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/jsonasobj2"},{"id":5268,"title":"JSONata for Python","library":"jsonata-python","status":"active","version":"0.6.2","language":"python","ecosystem":"pypi","summary":"jsonata-python is a pure Python implementation of the JSONata query and transformation language, currently at version 0.6.2. It aims to provide 100% of the language features of JSONata without external dependencies, offering a performant alternative to Python libraries that rely on JavaScript bindings. The library maintains a steady release cadence with updates reflecting the upstream JSONata specification.","last_verified":"2026-04-13T00:00:00.000Z","tags":["json","query","transformation","data processing"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/jsonata-python"},{"id":13403,"title":"JSONC ESLint Parser","library":"jsonc-eslint-parser","status":"active","version":"3.1.0","language":"javascript","ecosystem":"npm","summary":"jsonc-eslint-parser is a dedicated parser for ESLint that enables linting of JSON, JSONC (JSON with comments), and JSON5 files. Its current stable version is v3.1.0, and it maintains an active release cadence with regular minor and patch updates following major version bumps. This parser differentiates itself by providing a robust Abstract Syntax Tree (AST) specifically tailored for ESLint's linting capabilities, making it an essential component for projects requiring strict code style and error checking within various JSON formats. It is frequently used in conjunction with `eslint-plugin-jsonc` to provide comprehensive rule sets. The library ships with TypeScript types, facilitating its use in TypeScript-based configurations and projects.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","eslint","json","jsonc","json5","parser","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/jsonc-eslint-parser"},{"id":7326,"title":"JSONC Parser","library":"jsonc-parser","status":"active","version":"1.1.5","language":"python","ecosystem":"pypi","summary":"jsonc-parser is a lightweight, zero-dependency Python module designed for parsing `.jsonc` files, which are JSON files extended to support JavaScript-style comments. It allows developers to easily deserialize JSONC content into Python dictionaries, stripping out comments in the process. The library is currently at version 1.1.5 and is actively maintained with updates released on an as-needed basis rather than a strict schedule.","last_verified":"2026-04-16T00:00:00.000Z","tags":["json","jsonc","parser","configuration","comments"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/jsonc-parser"},{"id":14653,"title":"JSONC Simple Parser","library":"jsonc-simple-parser","status":"active","version":"3.0.0","language":"javascript","ecosystem":"npm","summary":"jsonc-simple-parser is a lightweight and performant JavaScript/TypeScript library designed to parse JSON-like data that includes comments (JSONC) and optional trailing commas. Currently stable at version 3.0.0, this package stands out for its minimal bundle size, being approximately 3.5kb minified and gzipped (or ~2kb if `RegHex` is already in your bundle). It boasts exceptional performance, often being 10x faster than VS Code's `jsonc-parser` and 70x faster than `JSON5` for standard JSON, and equally fast for JSONC. The library prioritizes correctness by passing all 274 JSON tests from ECMA's test262 suite, ensuring reliable parsing despite its non-spec-compliant nature (as standard JSON does not allow comments or trailing commas). It ships with built-in TypeScript types for an enhanced developer experience.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","jsonc","json","comments","trailing commas","commas","parser","parse","stringify","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/jsonc-simple-parser"},{"id":21492,"title":"JsonComment","library":"jsoncomment","status":"active","version":"0.4.2","language":"python","ecosystem":"pypi","summary":"A wrapper to JSON parsers allowing comments, multiline strings and trailing commas. Current version 0.4.2, supports Python >=3.3. Suitable for config files with human-friendly JSON extensions.","last_verified":"2026-04-27T00:00:00.000Z","tags":["json","comments","config"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/jsoncomment"},{"id":2083,"title":"JSON Comparison","library":"jsoncomparison","status":"active","version":"1.1.0","language":"python","ecosystem":"pypi","summary":"The `jsoncomparison` package is a Python utility designed to compare two objects with a JSON-like structure and data types. It provides a flexible way to identify differences between expected and actual JSON objects, making it suitable for tasks like API testing and configuration validation. The library is currently active, with its latest stable version being 1.1.0.","last_verified":"2026-04-24T14:02:12.975Z","tags":["json","comparison","diff","testing","validation"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/jsoncomparison"},{"id":2084,"title":"JSON Schema Compatibility Checker","library":"jsoncompat","status":"active","version":"0.3.1","language":"python","ecosystem":"pypi","summary":"jsoncompat provides Python bindings for a Rust core, enabling robust checking of compatibility between evolving JSON schemas and automatic generation of representative sample data. It helps developers ensure backward and forward compatibility for APIs and data storage, preventing unintended breaking changes. The current version is 0.3.1, and it maintains an active release cadence.","last_verified":"2026-04-24T14:02:34.880Z","tags":["JSON","schema","validation","compatibility","API","data-modeling"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/jsoncompat"},{"id":1519,"title":"jsonconversion Library","library":"jsonconversion","status":"active","version":"1.2.1","language":"python","ecosystem":"pypi","summary":"This Python module facilitates the conversion of arbitrary Python objects into JSON strings and back. It extends the foundational features of the native `json` package's `JSONEncoder` and `JSONDecoder` classes. Currently at version 1.2.1, it maintains an active release cadence with recent updates focusing on dependency relaxation and modernization, requiring Python 3.9 or newer.","last_verified":"2026-04-23T21:51:53.471Z","tags":["JSON","serialization","deserialization","object conversion","python objects","custom classes"],"install_tag":"stale","install_tag_description":"widespread failures or data too old to trust","api":"https://checklist.day/api/registry/jsonconversion"},{"id":16404,"title":"JSON Filesystem Database","library":"jsondbfs","status":"abandoned","version":"1.0.3","language":"javascript","ecosystem":"npm","summary":"JSON FileSystem Database (jsondbfs) is a NoSQL document database, analogous to MongoDB, designed for Node.js environments. The latest version, 1.0.3, was released in 2017, and the project appears to be no longer actively maintained. It offers fully asynchronous data operations, leveraging the `async` library for parallel execution of accessing and filtering data. It supports two primary drivers: a high-performance 'Memory' driver, which can be configured to periodically flush data to disk for persistence, and a 'Disk' driver that stores all data directly on the filesystem and implements pessimistic transaction locking for data integrity. The package provides a lightweight, file-based database solution with Mongo-style query capabilities via `json-criteria`, but its lack of ongoing development means it may not be suitable for new projects or environments requiring up-to-date dependencies or security patches.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","json","jsonfs","jsondb","jsondbfs","db","database","nosql","memory"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/jsondbfs"},{"id":1252,"title":"jsondiff","library":"jsondiff","status":"active","version":"2.2.1","language":"python","ecosystem":"pypi","summary":"jsondiff is a Python library designed to compare JSON and JSON-like structures, providing a detailed difference report. It is actively maintained, with its latest version being 2.2.1, and has a consistent release cadence with recent updates addressing bug fixes and new features.","last_verified":"2026-04-23T18:56:31.432Z","tags":["json","diff","comparison","data structures","utility"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/jsondiff"},{"id":11181,"title":"JSON Diff Patch for React","library":"jsondiffpatch-react","status":"active","version":"1.0.8","language":"javascript","ecosystem":"npm","summary":"jsondiffpatch-react is a React component designed to visualize differences between two JavaScript objects or arrays, built upon the core `jsondiffpatch` library. The current stable version is 1.0.8, with recent minor updates indicating active maintenance rather than rapid feature development. It originated as a fork of the now-archived `jsondiffpatch-for-react` project. Its key differentiator is providing a readily available React component for rendering detailed, annotated JSON deltas in an HTML format, significantly simplifying the integration of JSON comparison UIs into React applications without needing to implement diff visualization from scratch. It offers configurable options such as showing or hiding unchanged values and enabling a custom `objectHash` function, which is particularly beneficial for optimizing array comparison, especially when dealing with lists of objects that may not have inherent stable unique identifiers.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","react","json","diff"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/jsondiffpatch-react"},{"id":4593,"title":"Django JSONField","library":"jsonfield","status":"deprecated","version":"3.2.0","language":"python","ecosystem":"pypi","summary":"A reusable Django model field that allows you to store validated JSON, automatically handling serialization to and from the database. The package is currently at version 3.2.0. This package is in maintenance mode and is considered deprecated in favor of Django's native JSONField (introduced in Django 3.1) which offers superior database-agnostic support and querying capabilities.","last_verified":"2026-04-12T00:00:00.000Z","tags":["django","json","database-field","orm","deprecated"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/jsonfield"},{"id":6691,"title":"JSON Formatter","library":"jsonformatter","status":"active","version":"0.3.4","language":"python","ecosystem":"pypi","summary":"jsonformatter is a Python library that provides a logging formatter to output log records as JSON objects. It allows for easy customization of LogRecord attributes, enabling users to include or replace fields, for instance, to integrate with log aggregation systems like Logstash. It supports Python 2.7 and Python 3. The latest version, 0.3.4, was released in November 2024, with an irregular but ongoing release cadence.","last_verified":"2026-04-15T00:00:00.000Z","tags":["logging","json","formatter","log-management"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/jsonformatter"},{"id":27086,"title":"jsonformer","library":"jsonformer","status":"active","version":"0.0.0","language":"javascript","ecosystem":"npm","summary":"jsonformer is a JSON transpiler by value or schema, currently in early development (v0.0.0). It provides a lexer and parser for a custom JSON-like language with a context-free grammar. The project aims to enable transformation of JSON structures based on either literal values or schema definitions. As a very early-stage package, it is not yet feature-complete and has no stable release cadence. The library is written in TypeScript and targets both Node.js and browser environments.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","compiler","transpiler","json","schema","value"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/jsonformer"},{"id":16634,"title":"Jsoning","library":"jsoning","status":"active","version":"1.0.1","language":"javascript","ecosystem":"npm","summary":"Jsoning is a lightweight, key-value JSON-based persistent database library designed for Node.js environments. It currently maintains version 1.0.1 and has a moderate release cadence, with significant updates like the v1.0.0 TypeScript rewrite. The library focuses on ease of use and beginner-friendliness, providing a simple API for common database operations such as setting, getting, pushing, and deleting data within JSON files. Key differentiators include atomic file writing to prevent data corruption, built-in TypeScript support, and EventEmitter integration for reacting to database changes, making it suitable for small projects, prototyping, and educational purposes. It requires Node.js v16 or greater for operation.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","json","database","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/jsoning"},{"id":25811,"title":"Jsonix Schema Compiler","library":"jsonix-schema-compiler","status":"maintenance","version":"2.3.9","language":"javascript","ecosystem":"npm","summary":"Jsonix Schema Compiler is a Java-based tool that generates Jsonix mappings and JSON Schema definitions from XML Schema (XSD) files. Version 2.3.9 is the latest stable release, with active but infrequent updates. It is a companion to the Jsonix library for XML-JSON conversion. Key differentiators: handles complex XML Schema features like enums, minOccurs/maxOccurs, xs:duration, and built-in type detection. Requires Java runtime to run, integrates via Java JAR or Maven plugin. Unlike pure JavaScript alternatives, it provides full XSD compliance. Does not support XML Schema 1.1 and has no TypeScript type generation.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","json","xml","unmarshal","unmarshalling","marshal","marshalling","parse","parsing"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/jsonix-schema-compiler"},{"id":16633,"title":"Jsonjsdb - Client-side Relational Database","library":"jsonjsdb","status":"active","version":"0.8.10","language":"javascript","ecosystem":"npm","summary":"Jsonjsdb is a client-side relational database library specifically designed for static Single Page Applications. It enables offline data storage and querying capabilities, functioning effectively whether the application is run locally via the `file://` protocol or served over HTTP/HTTPS (e.g., localhost or production servers). The current stable JavaScript version is 0.8.10, with the project showing a somewhat active release cadence, although many recent updates have focused on its Python counterpart. A key differentiator is its unique approach to handling database file extensions (`.json.js` for `file://` and `.json` for `http(s)://`) based on the protocol, and its reliance on HTML-embedded configuration, which distinguishes it from more traditional pure JavaScript database solutions.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","json","database","jsondb","jsonjsdb","local","file protocol","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/jsonjsdb"},{"id":16405,"title":"Jsonjsdb Builder","library":"jsonjsdb-builder","status":"active","version":"0.6.11","language":"javascript","ecosystem":"npm","summary":"The `jsonjsdb-builder` package, currently at version 0.6.11, is a development tool that transforms structured data, primarily from Excel (.xlsx) files and Markdown documents, into two JSON-based formats. It generates a compact `.json.js` file (an array of arrays) optimized for efficient, server-less loading in web browsers (e.g., via `file://`), and a standard `.json` file (an array of objects) for general tooling and readability. This package is part of the broader `jsonjsdb` ecosystem, including a Python component. Its release cadence is driven by bug fixes and developer experience improvements, such as recent patches to prevent unnecessary database rewrites during development. A key differentiator is its tight integration with front-end build systems like Vite, offering automated data regeneration and hot-reloading, which streamlines the development of applications leveraging local, structured data.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","json","database","jsondb","jsonjsdb","local","file protocol","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/jsonjsdb-builder"},{"id":13405,"title":"JSON-LD Streaming Parser","library":"jsonld-streaming-parser","status":"active","version":"5.0.1","language":"javascript","ecosystem":"npm","summary":"The `jsonld-streaming-parser` package, currently at version 5.0.1, offers a high-performance and lightweight streaming parser specifically designed for JSON-LD 1.1 documents. It emphasizes full compliance with the JSON-LD 1.1 specification and outputs data in the RDFJS Quad format, ensuring broad compatibility within the RDF ecosystem. A significant advantage of this library is its streaming architecture, which allows it to process extremely large JSON-LD files that would exceed available memory, by emitting RDF triples incrementally as they are parsed. This makes it ideal for handling big data scenarios in the Semantic Web or for real-time Linked Data processing. The project demonstrates active maintenance, with continuous integration badges indicating robust testing and regular updates reflected in its versioning. Its core differentiator lies in its ability to handle both standard and streaming-profile JSON-LD documents efficiently, providing an essential tool for developers working with Linked Data.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","json","linked data","semantic web","json-ld","jsonld","rdf","rdfjs","streaming","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/jsonld-streaming-parser"},{"id":1253,"title":"jsonlines Python Library","library":"jsonlines","status":"active","version":"4.0.0","language":"python","ecosystem":"pypi","summary":"jsonlines is an active Python library (version 4.0.0) that provides helpers for working with the JSON Lines (also known as NDJSON) text file format. It simplifies reading and writing streams of newline-delimited JSON objects, offering features like transparent handling of string and byte streams, support for optional faster JSON parsers (like `orjson` and `ujson`), built-in data validation, and robust error handling. Its design prevents common pitfalls and ensures standard-compliant line breaking.","last_verified":"2026-04-23T18:56:49.303Z","tags":["json","jsonlines","ndjson","serialization","deserialization","streaming","file-format"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/jsonlines"},{"id":17022,"title":"JSONLint CLI","library":"jsonlint-cli","status":"abandoned","version":"1.0.1","language":"javascript","ecosystem":"npm","summary":"jsonlint-cli is a command-line interface wrapper for the underlying jsonlint library, designed to enhance JSON validation workflows beyond the basic functionality offered by jsonlint itself. While it leverages jsonlint for core JSON validity checking and local schema validation, this CLI tool significantly expands capabilities. Key differentiators include support for glob expansion to lint multiple files (e.g., `**/*.json`), remote JSON schema validation, and adherence to JSON Schema Draft-04. It also introduces an eslint-style configuration system through `.jsonlintrc` and `.jsonlintignore` files for project-specific settings and file exclusions. The package's current stable version is 1.0.1, released in March 2016. Its release cadence is effectively dormant, indicating it is no longer actively maintained or developed.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","jsonlint","cli","jsonschema"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/jsonlint-cli"},{"id":25812,"title":"jsonlint-tree","library":"jsonlint-tree","status":"active","version":"2.0.1","language":"javascript","ecosystem":"npm","summary":"A recursive directory JSON validator using jsonlint. Version 2.0.1 requires Node >=18.17, removes extra dependencies from v1, and outputs a summary of valid/invalid files. It differs from other JSON linters by operating recursively on directories rather than single files, providing a clear CLI output with counts. Maintained by educastellano.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","json","lint","cli","validation"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/jsonlint-tree"},{"id":4065,"title":"JSON Merge (Python)","library":"jsonmerge","status":"active","version":"1.9.2","language":"python","ecosystem":"pypi","summary":"jsonmerge is a Python library designed for merging a series of JSON documents into a single document. It is particularly useful for consolidating contributions from different authors to a common document or managing consecutive versions where fields are updated over time. The library leverages JSON Schema to define and apply various merge strategies for different parts of the document. The current version is 1.9.2, with an infrequent release cadence (e.g., updates in 2017 and 2023).","last_verified":"2026-04-11T00:00:00.000Z","tags":["json","merge","schema","configuration","data processing"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/jsonmerge"},{"id":3524,"title":"Jsonnet Python Bindings","library":"jsonnet","status":"active","version":"0.22.0","language":"python","ecosystem":"pypi","summary":"Jsonnet is a data templating language that helps you generate configuration data. The `jsonnet` Python library provides official Python bindings for the original C++ implementation, allowing evaluation of Jsonnet code from Python. The current version is 0.22.0, released on March 24, 2026. Releases are made periodically, typically driven by updates to the core Jsonnet language and its C++ implementation.","last_verified":"2026-04-25T11:14:29.553Z","tags":["configuration","templating","json","data-generation","compiler"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/jsonnet"},{"id":7327,"title":"jsonobject","library":"jsonobject","status":"active","version":"2.3.1","language":"python","ecosystem":"pypi","summary":"jsonobject is a Python library for handling deeply nested JSON objects as well-schema'd Python objects. It provides a declarative way to define data models for JSON structures, facilitating easy serialization and deserialization between Python objects and JSON. Maintained by Dimagi, it is currently at version 2.3.1 and typically follows an active release cadence.","last_verified":"2026-04-16T00:00:00.000Z","tags":["json","schema","serialization","deserialization","object-mapping","validation"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/jsonobject"},{"id":13406,"title":"JSON Streaming Parser for Node.js","library":"jsonparse","status":"abandoned","version":"1.3.1","language":"javascript","ecosystem":"npm","summary":"jsonparse is a pure JavaScript library providing a streaming JSON parser for Node.js environments. Currently at version 1.3.1, this package allows developers to process large JSON inputs incrementally, rather than loading the entire structure into memory like the built-in `JSON.parse` method. This streaming capability is its primary differentiator, enabling more memory-efficient handling of vast datasets or continuous data feeds. However, the package has seen no updates since 2012, indicating it is no longer actively maintained. Its release cadence is effectively nonexistent, and it targets very old Node.js versions (0.2.0+). Developers should be aware of its age when considering it for modern applications.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/jsonparse"},{"id":522,"title":"JSON Patch","library":"jsonpatch","status":"active","version":"1.33","language":"python","ecosystem":"pypi","summary":"jsonpatch is a Python library for applying JSON Patches (RFC 6902), a standard format for describing changes to a JSON document. It provides functionalities to create, apply, and generate patches by diffing two JSON objects. The library is actively maintained, with its current version being 1.33.","last_verified":"2026-05-12T14:37:45.002Z","tags":["json","patch","rfc6902","document-manipulation"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/jsonpatch"},{"id":4066,"title":"JSONPath for Python","library":"jsonpath","status":"active","version":"0.82.2","language":"python","ecosystem":"pypi","summary":"The `jsonpath` library provides a Pythonic implementation of JSONPath, following the IETF JSONPath draft specification. It allows users to query JSON-like data structures using XPath-like expressions. It's actively developed, with the latest version being 0.82.2, and typically releases updates as the IETF draft progresses or new features are added.","last_verified":"2026-04-11T00:00:00.000Z","tags":["json","jsonpath","query","data parsing","ietf-standard"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/jsonpath"},{"id":523,"title":"JSONPath-NG","library":"jsonpath-ng","status":"active","version":"1.8.0","language":"python","ecosystem":"pypi","summary":"jsonpath-ng is a robust and significantly extended implementation of JSONPath for Python. It aims to be standard compliant, including arithmetic and binary comparison operators, and provides a clear Abstract Syntax Tree (AST) for metaprogramming. As of version 1.8.0, it is actively maintained with a regular release cadence, merging functionalities from older libraries like jsonpath-rw and jsonpath-rw-ext.","last_verified":"2026-05-12T14:38:10.462Z","tags":["json","jsonpath","data-query","parsing","ast","extractor"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/jsonpath-ng"},{"id":1520,"title":"JSONPath for Python","library":"jsonpath-python","status":"active","version":"1.1.5","language":"python","ecosystem":"pypi","summary":"jsonpath-python is a lightweight and powerful implementation of the JSONPath specification for Python, enabling users to extract data from JSON objects using XPath-like expressions. It is actively maintained, with version 1.1.5 being the current release, and follows a moderate release cadence addressing fixes, performance, and security.","last_verified":"2026-04-23T21:52:08.232Z","tags":["json","jsonpath","query","data-extraction","parser"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/jsonpath-python"},{"id":9054,"title":"JSONPath (RFC 9535)","library":"jsonpath-rfc9535","status":"active","version":"1.0.0","language":"python","ecosystem":"pypi","summary":"jsonpath-rfc9535 is a Python library that provides a comprehensive and compliant implementation of JSONPath, as defined by RFC 9535. It allows users to query and manipulate JSON data structures using standard JSONPath expressions. The library is currently at version 1.0.0 and maintains an active development cadence with regular updates.","last_verified":"2026-04-16T00:00:00.000Z","tags":["json","jsonpath","rfc9535","query","data-manipulation"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/jsonpath-rfc9535"},{"id":9849,"title":"Python JSONPath Rust Bindings","library":"jsonpath-rust-bindings","status":"active","version":"1.1.1","language":"python","ecosystem":"pypi","summary":"Python bindings for the high-performance `jsonpath-rust` library, enabling fast JSONPath querying of Python dictionaries. It's currently at version 1.1.1 and has a relatively stable release cadence, focusing on minor updates and bug fixes.","last_verified":"2026-04-17T00:00:00.000Z","tags":["json","jsonpath","rust","query","data","parsing","performance"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/jsonpath-rust-bindings"},{"id":2552,"title":"JSONPath-RW","library":"jsonpath-rw","status":"deprecated","version":"1.4.0","language":"python","ecosystem":"pypi","summary":"JSONPath-RW (jsonpath-rw) is a Python library that provides a robust and extended implementation of JSONPath, featuring a clear Abstract Syntax Tree (AST) for metaprogramming. As of its last release (1.4.0 in April 2015), it was primarily tested with Python 2.7, 3.4, 3.5, 3.6, and 3.7. While functional, its development is inactive, and more actively maintained and feature-rich alternatives like `jsonpath-ng` are now available, which merge its capabilities with `jsonpath-rw-ext` for modern Python versions.","last_verified":"2026-04-24T21:27:39.455Z","tags":["JSON","JSONPath","parsing","querying","data extraction"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/jsonpath-rw"},{"id":5269,"title":"JSONPath RW Extensions","library":"jsonpath-rw-ext","status":"active","version":"1.2.2","language":"python","ecosystem":"pypi","summary":"jsonpath-rw-ext extends the capabilities of the jsonpath-rw library by integrating several powerful extensions such as 'len' for list length, 'sorted' for list sorting, 'arithmetic' for mathematical operations, and 'filter' for selective element extraction. These extensions were initially developed to be proposed upstream to jsonpath-rw and persist in jsonpath-rw-ext if not adopted. The library is currently active, with version 1.2.2, though its release cadence appears to be slow or maintenance-focused, with the last update in July 2019.","last_verified":"2026-04-13T00:00:00.000Z","tags":["json","jsonpath","data-extraction","querying","extensions"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/jsonpath-rw-ext"},{"id":884,"title":"jsonpickle","library":"jsonpickle","status":"active","version":"4.1.1","language":"python","ecosystem":"pypi","summary":"jsonpickle is a Python library for serialization and deserialization of complex Python objects to and from JSON. It extends standard JSON encoders to handle more complex data structures than what Python's `json` module natively supports. As of version 4.1.1, the project is actively maintained with a regular release cadence.","last_verified":"2026-04-09T18:29:35.039Z","tags":["json","serialization","deserialization","pickle","dataclass","object-graph"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/jsonpickle"},{"id":27884,"title":"jsonpipe","library":"jsonpipe","status":"active","version":"2.2.0","language":"javascript","ecosystem":"npm","summary":"jsonpipe is a lightweight, standalone AJAX client for consuming chunked (Transfer-Encoding: chunked) JSON responses in the browser. Version 2.2.0 (latest) ships TypeScript types. It exposes a single `flow` function with an API similar to jQuery.ajax, but tailored for streaming JSON delimited by double newlines (`\\n\\n`). No dependencies, supports IE8+, and allows per-chunk callbacks. Differentiators: minimal footprint, automatic delimiter-based JSON parsing, and configurable delimiter.","last_verified":"2026-05-09T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/jsonpipe"},{"id":405,"title":"JSON Pointer for Python","library":"jsonpointer","status":"active","version":"3.1.1","language":"python","ecosystem":"pypi","summary":"A Python library for identifying specific nodes in a JSON document, implementing RFC 6901. Current version: 3.1.1. Release cadence: Regular updates with active maintenance.","last_verified":"2026-05-12T13:36:43.476Z","tags":["json","pointer","RFC 6901","Python"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/jsonpointer"},{"id":9055,"title":"JSON Query Language for Python","library":"jsonquerylang","status":"active","version":"2.1.0","language":"python","ecosystem":"pypi","summary":"jsonquerylang is a lightweight, flexible, and expandable JSON query language implemented in Python. It allows users to query JSON data using a human-friendly text format or an intermediate JSON format. The library is currently at version 2.1.0 and is actively maintained with a focus on feature richness and interoperability.","last_verified":"2026-04-16T00:00:00.000Z","tags":["JSON","query","data processing","filtering","sorting"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/jsonquerylang"},{"id":648,"title":"jsonref: JSON Reference Dereferencing","library":"jsonref","status":"active","version":"1.1.0","language":"python","ecosystem":"pypi","summary":"jsonref is a Python library (supporting Python 3.7+) for automatic dereferencing of JSON Reference objects within JSON documents. It allows you to work with data structures containing JSON references as if they were already replaced with their referent data, supporting lazy and recursive dereferencing. The current version is 1.1.0, with its last release in January 2023, indicating active maintenance.","last_verified":"2026-05-12T17:14:12.555Z","tags":["JSON","reference","dereferencing","schema","lazy loading"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/jsonref"},{"id":9056,"title":"JSON-RPC Client","library":"jsonrpcclient","status":"active","version":"4.0.3","language":"python","ecosystem":"pypi","summary":"jsonrpcclient is a Python library for generating JSON-RPC requests and parsing responses according to the JSON-RPC 2.0 specification. It is designed to be transport-agnostic, focusing solely on the protocol messaging rather than the underlying communication method. The current version is 4.0.3, released on February 23, 2023, and the library appears to be actively maintained with periodic updates.","last_verified":"2026-04-16T00:00:00.000Z","tags":["json-rpc","rpc","client","api","protocol"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/jsonrpcclient"},{"id":5270,"title":"jsonrpclib","library":"jsonrpclib","status":"maintenance","version":"0.2.1","language":"python","ecosystem":"pypi","summary":"jsonrpclib is a Python client library implementing the JSON-RPC v2.0 specification, with backwards compatibility considerations. It focuses on providing client-side functionality for interacting with JSON-RPC servers. The current version is 0.2.1. The project has seen limited updates since 2021; for more active development or server-side functionality, consider `jsonrpclib-pelix`.","last_verified":"2026-04-13T00:00:00.000Z","tags":["JSON-RPC","client","RPC"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/jsonrpclib"},{"id":4067,"title":"Jsons","library":"jsons","status":"active","version":"1.6.3","language":"python","ecosystem":"pypi","summary":"Jsons is a Python library designed for seamlessly serializing complex Python objects (including dataclasses, attrs, and POPOs) to JSON (dicts or strings) and deserializing them back. It aims for minimal effort, requiring no modifications to your objects, and is highly customizable and extendable. The current version is 1.6.3, and it maintains an active release cadence with several minor updates per year addressing features and bug fixes.","last_verified":"2026-04-11T00:00:00.000Z","tags":["serialization","deserialization","json","dataclasses","attrs","types","type-hints"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/jsons"},{"id":278,"title":"jsonschema","library":"jsonschema","status":"active","version":"4.26.0","language":"python","ecosystem":"pypi","summary":"jsonschema is the most complete and spec-compliant JSON Schema validator for Python, supporting Draft 3, 4, 6, 7, 2019-09, and 2020-12. The current stable release is 4.26.0 (requires Python ≥ 3.10). Releases follow semantic versioning and ship frequently via GitHub; minor releases are expected to be backwards-compatible while major versions may carry deprecations that become removals.","last_verified":"2026-05-12T12:47:13.714Z","tags":["validation","json-schema","json","schema","draft-2020-12","draft-7","data-validation"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/jsonschema"},{"id":524,"title":"JSONSchema Spec with object-oriented paths","library":"jsonschema-path","status":"active","version":"0.4.5","language":"python","ecosystem":"pypi","summary":"jsonschema-path is a Python library that provides an object-oriented way to traverse and access JSONSchema definitions. It enhances JSON Schema handling by offering path-like navigation and on-demand dereferencing with a separate accessor layer. It is currently at version 0.4.5 and actively maintained with a regular release cadence, focusing on bug fixes and feature enhancements.","last_verified":"2026-05-12T14:38:52.962Z","tags":["jsonschema","swagger","spec","json-schema","path","validation","schema-traversal"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/jsonschema-path"},{"id":7328,"title":"JSON Schema to Pydantic Model Converter","library":"jsonschema-pydantic","status":"active","version":"0.6","language":"python","ecosystem":"pypi","summary":"jsonschema-pydantic is a Python library that programmatically converts JSON Schemas into Pydantic models, enabling strong data validation and serialization based on schema definitions. Currently at version 0.6, it is actively developed with frequent minor releases to enhance schema feature support and Pydantic version compatibility.","last_verified":"2026-04-16T00:00:00.000Z","tags":["pydantic","json-schema","code-generation","validation","serialization","schema-conversion"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/jsonschema-pydantic"},{"id":8248,"title":"JSON Schema Pydantic Converter","library":"jsonschema-pydantic-converter","status":"active","version":"0.4.0","language":"python","ecosystem":"pypi","summary":"This library dynamically converts JSON Schema definitions into Pydantic models at runtime. It currently supports both Pydantic v1 and v2. The latest version is 0.4.0, with development actively progressing through minor releases.","last_verified":"2026-04-16T00:00:00.000Z","tags":["json-schema","pydantic","conversion","codegen","runtime","schema-to-model"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/jsonschema-pydantic-converter"},{"id":2085,"title":"JSON Schema Rust Validator","library":"jsonschema-rs","status":"active","version":"0.45.1","language":"python","ecosystem":"pypi","summary":"jsonschema-rs is a high-performance JSON Schema validator for Python, backed by a Rust implementation. It provides fast validation of JSON data against JSON schemas according to various draft specifications. The library is actively maintained with frequent releases, often synchronized across its Python, Ruby, and Rust bindings.","last_verified":"2026-04-24T14:03:02.744Z","tags":["json-schema","validation","high-performance","rust","data-validation"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/jsonschema-rs"},{"id":3525,"title":"JSONSchema Spec","library":"jsonschema-spec","status":"active","version":"0.4.5","language":"python","ecosystem":"pypi","summary":"jsonschema-spec is a Python library (current version 0.4.5) that provides object-oriented paths for traversing and accessing JSON Schemas. It allows developers to interact with schema elements and their references in a programmatic way, abstracting away raw dictionary manipulation. The library sees active development, with frequent patch releases and minor updates to enhance features and ensure compatibility with related tools.","last_verified":"2026-04-25T11:14:52.492Z","tags":["JSON Schema","schema traversal","object-oriented","dereferencing","API specifications"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/jsonschema-spec"},{"id":320,"title":"JSON Schema Specifications","library":"jsonschema-specifications","status":"active","version":"2025.9.1","language":"python","ecosystem":"pypi","summary":"A Python package providing JSON support files from the JSON Schema Specifications, including metaschemas and vocabularies, packaged for runtime access as a referencing-based Schema Registry. Current version: 2025.9.1. Release cadence: Regular updates with recent releases in 2025 and 2024.","last_verified":"2026-05-12T13:02:56.706Z","tags":["JSON Schema","Python","Schema Registry","Metaschemas","Vocabularies"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/jsonschema-specifications"},{"id":23916,"title":"jsonschema-typed-v2","library":"jsonschema-typed-v2","status":"maintenance","version":"0.8.0","language":"python","ecosystem":"pypi","summary":"Automatic type annotations from JSON schemas. Generate Python dataclasses with type hints from JSON Schema definitions. Version 0.8.0 is the latest. Release cadence is irregular; last release was in 2020. Requires Python >=3.7.","last_verified":"2026-05-01T00:00:00.000Z","tags":["json-schema","type-hints","dataclasses","code-generation"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/jsonschema-typed-v2"},{"id":5271,"title":"jsonschema2md","library":"jsonschema2md","status":"active","version":"1.7.0","language":"python","ecosystem":"pypi","summary":"jsonschema2md is a Python library designed to convert JSON Schema definitions into human-readable Markdown documentation. It is actively maintained, with frequent updates that introduce new features and improvements, currently at version 1.7.0. It simplifies the process of generating clear and structured documentation directly from your JSON Schema files.","last_verified":"2026-04-13T00:00:00.000Z","tags":["JSON Schema","Markdown","documentation","converter","parser","schema"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/jsonschema2md"},{"id":27087,"title":"jsonscript-test","library":"jsonscript-test","status":"active","version":"0.6.0","language":"javascript","ecosystem":"npm","summary":"jsonscript-test (v0.6.0) is a testing library for JSONScript scripts, allowing developers to define and run test suites that validate script behavior. It is part of the JSONScript ecosystem and is currently a work in progress, with an unstable API expected to evolve. Unlike general testing frameworks, it is tailored specifically for JSONScript's declarative execution model. Release cadence is sporadic, as the project is in early development.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","JSONScript","testing"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/jsonscript-test"},{"id":7329,"title":"JSON Text Sequences (RFC 7464)","library":"jsonseq","status":"active","version":"1.0.0","language":"python","ecosystem":"pypi","summary":"jsonseq is a Python library that provides support for encoding and decoding JSON text sequences as defined by RFC 7464. This format is designed for streaming multiple JSON objects, each prefixed by an ASCII Record Separator (0x1E) and terminated by a Line Feed (0x0A). It's particularly useful for handling large or indefinite streams of JSON data incrementally. The current version is 1.0.0, with releases historically following an as-needed cadence.","last_verified":"2026-04-16T00:00:00.000Z","tags":["json","rfc7464","streaming","serialization","deserialization","text-sequence"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/jsonseq"},{"id":6692,"title":"JsonSlicer","library":"jsonslicer","status":"active","version":"0.1.8","language":"python","ecosystem":"pypi","summary":"JsonSlicer is a Python library (version 0.1.8) designed for efficient stream or iterative JSON parsing. It processes JSON documents without loading the entire structure into memory, making it suitable for very large files or streams. Written in C and leveraging the YAJL JSON parsing library, it offers high performance. JsonSlicer provides an iterator interface to extract specific data by defining paths using map keys and array indices, yielding matching JSON data as complete Python objects. Its release cadence is irregular, with minor updates addressing compatibility and performance.","last_verified":"2026-04-15T00:00:00.000Z","tags":["json","parsing","streaming","performance","yajl","iterator"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/jsonslicer"},{"id":9850,"title":"JSON Streams","library":"jsonstreams","status":"active","version":"0.6.0","language":"python","ecosystem":"pypi","summary":"jsonstreams is a Python library designed for efficiently writing large JSON files with low memory usage. It provides a context manager-based API for incrementally constructing JSON arrays and objects. The current version is 0.6.0, and while its release cadence is infrequent, the project appears to be actively maintained.","last_verified":"2026-04-17T00:00:00.000Z","tags":["JSON","streaming","serialization","writer","low-memory"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/jsonstreams"},{"id":10397,"title":"JSON Web Token (JWT) Implementation","library":"jsonwebtoken","status":"active","version":"9.0.3","language":"javascript","ecosystem":"npm","summary":"jsonwebtoken is a robust implementation of JSON Web Tokens (JWT) for Node.js, supporting both symmetric and asymmetric algorithms. The current stable version is 9.0.3. Maintained by Auth0, the library receives regular updates, as indicated by migration notes for recent major versions.","last_verified":"2026-04-18T00:00:00.000Z","tags":["javascript","jwt"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/jsonwebtoken"},{"id":11185,"title":"jsPDF","library":"jspdf","status":"active","version":"4.2.1","language":"javascript","ecosystem":"npm","summary":"jsPDF is a client-side JavaScript library for generating PDF documents. The current stable version is 4.2.1, with frequent patch and minor releases primarily addressing security vulnerabilities and bug fixes, indicating an active maintenance and development cadence. It enables developers to create PDFs directly in the browser or Node.js environment, supporting various paper sizes, orientations, and units (e.g., millimeters, inches). Key differentiators include its pure JavaScript nature, allowing it to run without server-side dependencies, and its robust API for adding text, images, and other content. It bundles different module formats (ESM, UMD, Node) to support diverse environments, often requiring no explicit path specification in imports as build tools handle it. The project has recently focused heavily on fixing various security-related issues, emphasizing the importance of sanitizing all user input.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","pdf","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/jspdf"},{"id":11184,"title":"jsPDF-AutoTable","library":"jspdf-autotable","status":"active","version":"5.0.7","language":"javascript","ecosystem":"npm","summary":"jsPDF-AutoTable is a widely-used plugin for the jsPDF library, enabling the generation of tabular data within PDF documents directly from JavaScript. It supports parsing existing HTML tables or constructing tables programmatically using JavaScript arrays for header, body, and footer content. The current stable version is 5.0.7, with active development indicated by frequent releases addressing bug fixes, dependency updates, and feature enhancements. Key differentiators include its tight integration with jsPDF, flexibility in content sources (HTML or raw data), and comprehensive styling options, making it a robust solution for dynamically generating structured reports and documents. It provides fine-grained control over cell spanning, styling, and column definitions, and ships with TypeScript types for improved developer experience.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","pdf","table","jspdf","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/jspdf-autotable"},{"id":15661,"title":"Configurable JSPM Bundler","library":"jspm-bundler","status":"active","version":"0.1.11","language":"javascript","ecosystem":"npm","summary":"jspm-bundler is a Node.js build tool providing advanced, configurable bundling for applications built with JSPM. It allows developers to define and manage their bundle manifests in an external JavaScript file, `bundles.js`, rather than directly modifying `config.js`. This approach simplifies version control, enables independent updates of bundle configurations, and is especially useful in environments where `config.js` is dynamically generated or managed. The library supports bundling specific module groups, offers robust exclusion capabilities for packages or groups, implements cache busting through generated file checksums, and can produce self-extracting (static) bundles. Currently at version 0.1.11, the package demonstrates a maintenance cadence with recent updates addressing bug fixes, dependency compatibility, and adding new configuration options like `packagePath` and `configFile`. It serves a niche within the JSPM ecosystem by offering more granular control over the bundling process compared to JSPM's built-in bundler.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","jspm","bundle"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/jspm-bundler"},{"id":27088,"title":"JSPP Compiler","library":"jspp-compiler","status":"active","version":"2.0.8","language":"javascript","ecosystem":"npm","summary":"JSPP Compiler (v2.0.8) transpiles JSPP entry files and included modules into standalone JavaScript. It automatically resolves includes without manual std inclusion. Released as an npm package, it is the primary compiler for the JSPP language aimed at browser-compatible output. Minimal configuration: entry file, root directory, and output file.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","jspp"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/jspp-compiler"},{"id":11187,"title":"jsprim: JavaScript Primitive Utilities","library":"jsprim","status":"maintenance","version":"2.0.2","language":"javascript","ecosystem":"npm","summary":"jsprim is a utility library focused on fundamental operations for JavaScript primitive types and common object manipulations. It provides functions for deep cloning, thorough deep equality comparisons, and efficient inspection/transformation of object structures, including an O(1) `isEmpty` check and memory-efficient `flattenIter` for traversing deeply nested objects without materializing the full result array. The current stable version is 2.0.2, with the last update approximately four years ago. It targets older Node.js environments (originally requiring Node.js >=0.6.0) and uses the CommonJS module system, making it suitable for legacy projects or environments where explicit CJS interop is managed.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/jsprim"},{"id":25814,"title":"jsr-exports-lint","library":"jsr-exports-lint","status":"active","version":"0.4.2","language":"javascript","ecosystem":"npm","summary":"A linting tool for validating the `exports` field in JSR's `jsr.json` manifest files, designed to be used as a build hook in `tsdown` or `unbuild`. Current stable version is 0.4.2. Released under MIT license with active development. Key differentiator: unlike `publint` which lints npm `package.json` exports, this tool specifically targets JSR's `jsr.json` exports, making it essential for library authors distributing via both npm and JSR. It fully supports TypeScript and requires Node >= 20. The lint runs after the build is done, checking that all exported entries match the actual built files.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","tsdown","unbuild","bundler","exports","jsr.json","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/jsr-exports-lint"},{"id":15663,"title":"jsreport Node.js Client","library":"jsreport-client","status":"maintenance","version":"1.2.1","language":"javascript","ecosystem":"npm","summary":"jsreport-client is a Node.js remote client library designed to interact with a jsreport server, facilitating programmatic report generation and management of jsreport entities. It acts as a wrapper around the jsreport REST API, abstracting HTTP communication to allow developers to render PDF reports, work with templates, and manage data from a Node.js application. The package is currently at version 1.2.1, with its last update in March 2021. Releases are infrequent, suggesting it is in a maintenance phase rather than active feature development. Key differentiators include its promise-based API for rendering and its seamless integration with remote jsreport instances, supporting both on-premise servers and the jsreportonline SaaS offering. It handles request retry mechanisms and error reporting, providing a robust interface for report automation.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/jsreport-client"},{"id":11186,"title":"JSS - JavaScript Style Sheets","library":"jss","status":"abandoned","version":"10.10.0","language":"javascript","ecosystem":"npm","summary":"JSS (JavaScript Style Sheets) is a library for generating and managing CSS rules with JavaScript, offering a modular and component-based approach to styling. It allows developers to define styles directly within their JavaScript code, providing dynamic theming, server-side rendering support, and efficient style injection. The current stable version is 10.10.0, although version 10.10.1 explicitly marked the project as no longer maintained. Its key differentiators include a plugin-based architecture for extending functionality, support for various CSS features like nesting and global styles via plugins, and integration with frameworks like React through `react-jss`. It provides a powerful API to create, update, and remove stylesheets dynamically, enabling highly interactive and configurable UI styling. However, due to its abandoned status, new projects should consider actively maintained alternatives.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","jss","style","sheet","stylesheet","css","components","composable","css in js","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/jss"},{"id":11188,"title":"JsSIP","library":"jssip","status":"active","version":"3.13.6","language":"javascript","ecosystem":"npm","summary":"JsSIP is a robust and lightweight JavaScript SIP library that enables real-time communication capabilities in both browser and Node.js environments. It currently maintains version 3.13.6, with a steady release cadence indicating active development and timely updates. The library facilitates SIP over WebSocket (RFC 7118, co-authored by JsSIP's creators), supporting audio/video calls via WebRTC, and instant messaging. Its key differentiators include its dual-environment compatibility, a user-friendly yet powerful API, and demonstrated interoperability with popular SIP servers like Kamailio, Asterisk, and Mobicents. JsSIP provides a flexible foundation for integrating SIP functionality directly into web applications, abstracting the complexities of WebRTC and WebSocket signaling for developers.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","sip","websocket","webrtc","node","browser","library","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/jssip"},{"id":11189,"title":"jStat: JavaScript Statistical Library","library":"jstat","status":"abandoned","version":"1.9.6","language":"javascript","ecosystem":"npm","summary":"jStat is a comprehensive JavaScript library providing native implementations of statistical functions, suitable for both browser and Node.js environments. It stands out for offering a wide array of functions for various probability distributions, including Weibull, Cauchy, Poisson, Hypergeometric, and Beta, which are often not found in other similar libraries. For most distributions, jStat includes functions for PDF, CDF, inverse CDF, mean, mode, variance, and sampling. The current stable version is 1.9.6, last published four years ago, indicating a slower release cadence and suggesting potential abandonment. A key point of confusion is its module export structure, exposing `jStat` and `j$` properties within an object rather than as direct exports, which requires specific handling for module loaders like CommonJS and for ESM interoperability. The library also emphasizes browser usage, making the `jStat` object globally available.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/jstat"},{"id":13407,"title":"jstest","library":"jstest","status":"abandoned","version":"1.0.5","language":"javascript","ecosystem":"npm","summary":"jstest is an abandoned cross-platform JavaScript test framework, with its last known update around 2014 and the latest npm package version `1.0.5` published in March 2014. It predates most modern JavaScript testing paradigms and tooling, relying heavily on a global `JS.Test` object after a CommonJS `require()`. Unlike contemporary frameworks like Jest or Mocha, jstest offers a very basic set of assertions and test organization (describe/it blocks) without built-in mocking, snapshot testing, or sophisticated test runner features. Its design makes it largely incompatible with modern JavaScript module systems (ESM) and recent Node.js versions. Given its age and lack of maintenance, it is not suitable for new projects and poses significant compatibility and security risks for existing ones.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","testing"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/jstest"},{"id":17280,"title":"JavaScript Time Zone Detect","library":"jstimezonedetect","status":"maintenance","version":"1.0.7","language":"javascript","ecosystem":"npm","summary":"jstimezonedetect is a JavaScript library designed to determine the IANA time zone key (also known as the Olson time zone database) of the user's device. As of version 1.0.7, released in 2018, the project appears to be in maintenance mode with infrequent updates, and no active development is indicated for new time zone rule changes. Its primary utility lies in obtaining a standardized time zone identifier for server-side date and time normalization without requiring user interaction. A key differentiator is its specific scope: it focuses exclusively on *modern* time zones, typically from 2010 onwards, and intentionally disregards historical time zone data or geographical location-based detection. This targeted approach means it will not differentiate between time zones that share identical modern rules (e.g., Europe/Berlin and Europe/Stockholm if their current rules align) nor provide granular historical offsets.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","time","timezone","tz","date"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/jstimezonedetect"},{"id":13408,"title":"JSTransformer API Normalization","library":"jstransformer","status":"abandoned","version":"1.0.0","language":"javascript","ecosystem":"npm","summary":"JSTransformer is a utility package designed to standardize the APIs of various \"jstransformer-*\" packages, which encompass template engines, Markdown parsers, and code compilers. Its core purpose is to provide a consistent interface for methods such as `.render`, `.renderAsync`, `.renderFile`, and `.renderFileAsync`, along with properties like `inputFormats` and `outputFormat`. The current and only stable version is 1.0.0, which was last published over 7 years ago (June 2016). The project appears to be unmaintained, with no recent releases or active development within the `jstransformers` GitHub organization. While it aimed to unify over 100 transformers at its peak, its long-term inactivity means it likely lacks support for modern JavaScript features or recent versions of underlying transformer libraries. Its key differentiator was its API normalization, enabling interchangeability of transformers, but this benefit is significantly diminished by its abandoned status.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","jstransformer"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/jstransformer"},{"id":20166,"title":"jstransformer-babel","library":"jstransformer-babel","status":"maintenance","version":"2.1.0","language":"javascript","ecosystem":"npm","summary":"A JSTransformer plugin that wraps Babel for transpiling JavaScript. Current version 2.1.0 supports Babel 6 and is in maintenance mode. The package provides a unified interface through the JSTransformer architecture, enabling render, renderFile, and renderString APIs. Unlike direct Babel usage, it filters unsupported options and supports .babelrc configuration when a filename is provided. Key differentiator: it integrates with the JSTransformer ecosystem (used by Pug, etc.) but does not include presets by default, requiring explicit presets like 'es2015' in Babel 6.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","jstransformer","babel"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/jstransformer-babel"},{"id":11191,"title":"JSTS: JavaScript Topology Suite","library":"jsts","status":"active","version":"2.12.1","language":"javascript","ecosystem":"npm","summary":"JSTS (JavaScript Topology Suite) is a comprehensive JavaScript library providing spatial predicates and functions for processing geometric data. It strictly adheres to the Simple Features Specification for SQL by the Open Geospatial Consortium (OGC). As a direct port of the well-established Java Topology Suite (JTS), JSTS offers a robust set of tools for geometric operations like buffering, intersection, union, and validity checks. The library is currently stable at version 2.12.1, with an active development cycle evidenced by consistent minor and patch releases. Key differentiators include its fidelity to the JTS API, support for common I/O formats such as WKT and GeoJSON, and integration capabilities with web mapping libraries like OpenLayers. For Node.js environments (version 18+), JSTS is distributed exclusively as ES Modules, moving away from CommonJS.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","JSTS","JavaScript","JTS","Java","Topology","Geometry"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/jsts"},{"id":6693,"title":"JStyleson","library":"jstyleson","status":"maintenance","version":"0.0.2","language":"python","ecosystem":"pypi","summary":"JStyleson is a Python library designed to parse JSON data that includes JavaScript-style comments (single-line, multi-line, and inline) and trailing commas. It functions by first stripping these non-standard elements from the input string, then passing the sanitized string to Python's standard `json` module for parsing. The current version is 0.0.2, and it has not seen updates since 2016, indicating it is no longer actively maintained.","last_verified":"2026-04-15T00:00:00.000Z","tags":["json","parser","comments","trailing comma","javascript style"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/jstyleson"},{"id":11190,"title":"JSTZ - Timezone Detection","library":"jstz","status":"maintenance","version":"2.1.1","language":"javascript","ecosystem":"npm","summary":"JSTZ is a JavaScript library designed for client-side timezone detection within a user's browser, returning an IANA zone info key (e.g., 'America/Los_Angeles'). It is currently at version 2.1.1. As an unofficial fork of the original `pellepim/jstimezonedetect` project, its primary differentiator is enabling installation and usage via NPM for module-based environments (like Webpack or Browserify), as the original focused on CDN distribution. While there isn't a strict, frequent release cadence, updates have addressed specific bugs and improved TypeScript definitions. It's often used in conjunction with server-side frameworks or other date-time parsing libraries like Moment Timezone to determine the user's local timezone without requiring user input.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","time","timezone","tz","moment","moment-timezone","date","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/jstz"},{"id":11193,"title":"JSX AST Utilities","library":"jsx-ast-utils","status":"active","version":"3.3.5","language":"javascript","ecosystem":"npm","summary":"jsx-ast-utils is a dedicated utility module designed for the static analysis of JSX Abstract Syntax Tree (AST) nodes. It provides functions to query, validate, and extract information from JSX elements, particularly focusing on prop existence and values. Currently stable at version 3.3.5, it offers a consistent API for working with JSX ASTs, making it an invaluable tool for authors of linting rules, code transformers, or other static analysis tools. Originally extracted from eslint-plugin-jsx-a11y, its primary differentiator is its focused scope on JSX syntax, providing robust and tested utilities that account for various JSX complexities including spread attributes and case insensitivity.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","jsx","ast","lint","eslint"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/jsx-ast-utils"},{"id":11192,"title":"JSX AST Utilities X","library":"jsx-ast-utils-x","status":"active","version":"0.1.0","language":"javascript","ecosystem":"npm","summary":"jsx-ast-utils-x is a dedicated utility module for statically analyzing JSX Abstract Syntax Tree (AST) nodes. It provides a set of helper functions to query and extract information from JSX elements, attributes, and expressions, making it particularly useful for developing custom ESLint rules or other static analysis tools for React or similar JSX-based codebases. The current stable version is `0.1.0`. As a new package, its release cadence is likely to be agile, with minor versions addressing new features or bug fixes. Key differentiators include its focused scope, providing a core set of AST traversal and querying functions specifically for JSX, and its lean dependency tree (recently replacing external dependencies with built-in methods) which contributes to a smaller footprint and potentially better performance. It serves as a more modular and potentially more modern alternative to similar functionality found embedded in larger linting plugins.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","jsx","ast","lint","eslint","jsx-ast-utils"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/jsx-ast-utils-x"},{"id":25813,"title":"jsx-async-runtime","library":"jsx-async-runtime","status":"active","version":"2.1.1","language":"javascript","ecosystem":"npm","summary":"An asynchronous JSX runtime for server-side rendering (SSR) and browser HTML template generation, with zero dependencies. Version 2.1.1 is current, with stable releases. Key differentiators: supports async components natively, automatic HTML entity escaping (v2+) for XSS prevention, and works with TypeScript, esbuild, and Babel via the react-jsx transform.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","async","engine","html","jsx","node","runtime","ssr","template","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/jsx-async-runtime"},{"id":20168,"title":"jsx-loader","library":"jsx-loader","status":"deprecated","version":"0.13.2","language":"javascript","ecosystem":"npm","summary":"A Webpack loader for transforming JSX syntax into JavaScript. Version 0.13.2 is the last release (circa 2015), unmaintained for years. Superseded by babel-loader and TypeScript compilers. Supports harmony (ES6) and Flow type stripping via query parameters. No longer recommended for new projects.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","webpack","jsx"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/jsx-loader"},{"id":25815,"title":"JSX Lua Transpiler","library":"jsx-lua-transpiler","status":"active","version":"1.1.2","language":"javascript","ecosystem":"npm","summary":"A TypeScript library (v1.1.2) that transpiles JSX-like syntax into Lua tables. It parses JSX expressions embedded in Lua code and converts them to a structured table format with type, name, atts (attributes), and children fields. This enables writing HTML-like markup inside Lua, particularly useful for Lua-based UI frameworks or game engines. The package ships TypeScript declarations and requires TypeScript 5+ as a peer dependency. Compared to general Lua transpilers, it is focused specifically on JSX-to-Lua conversion with no overhead. The project is maintained by a single developer on GitHub.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","jsx","lua","transpiler","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/jsx-lua-transpiler"},{"id":13409,"title":"JSX-Slack: Build Slack Block Kit UIs with JSX","library":"jsx-slack","status":"active","version":"6.1.2","language":"javascript","ecosystem":"npm","summary":"jsx-slack is a JavaScript/TypeScript library designed to simplify the creation of Slack Block Kit JSON payloads using a JSX-like syntax. As of its current stable version 6.1.2, the library provides a declarative way to define rich Slack messages, modals, and other surfaces by composing components rather than manually crafting complex JSON objects. It supports a flexible development experience, offering a `jsxslack` tagged template literal for environments without a JSX transpiler, as well as full JSX support for projects leveraging Babel or TypeScript. The project maintains a regular release cadence with frequent patch and minor updates, and occasional major versions introducing breaking changes like Node.js engine updates or API behavior modifications. Its key differentiators include the familiar developer experience for React users, a focus on maintainability over raw JSON, and compatibility across Node.js (>=14) and Deno environments, providing a robust solution for Slack app development.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","slack","block-kit","jsx","notification","bot","modal","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/jsx-slack"},{"id":25816,"title":"jsx-to-js","library":"jsx-to-js","status":"abandoned","version":"1.0.1","language":"javascript","ecosystem":"npm","summary":"Transpile JSX to JS with non-standard syntax: ignores tag name capitalization (uses variable tracking), provides ES6-style parameter shorthand (defaults to variable with same name instead of true). Unmaintained since 2015; version 1.0.1 is the latest. Different from standard JSX transpilers (e.g., Babel) in semantics; useful for custom JSX runtimes that want shorthand syntax. No TypeScript definitions, no updates, likely abandonware.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","JSX"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/jsx-to-js"},{"id":25817,"title":"jsx-transform","library":"jsx-transform","status":"active","version":"2.4.1","language":"javascript","ecosystem":"npm","summary":"JSX transpiler that desugars JSX into plain JavaScript, decoupled from React. Current stable version is 2.4.1. Release cadence is low/infrequent. It provides configurable factory function names, spread attribute handling, and unknown tag patterns, making it suitable for use with Mercury, virtual-dom, or custom virtual DOM implementations. Key differentiators: not tied to React, supports browserify transforms, and offers fine-grained control over output.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","jsx","virtual-hyperscript","vtree","virtual-dom","html","mercury","hyperscript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/jsx-transform"},{"id":25818,"title":"jsx-transform-modern","library":"jsx-transform-modern","status":"maintenance","version":"2.0.3","language":"javascript","ecosystem":"npm","summary":"A standalone JSX transpiler that desugars JSX into JavaScript, decoupled from React. Version 2.0.3 is the current stable release; the project is in maintenance mode. It is a rewrite of jsx-transform using acorn for parsing, aiming to be a drop-in replacement with the same API. Unlike Babel's JSX plugin, it requires no React dependency and offers configurable factory functions, spread handling, and unknown tag patterns. It provides three main functions: fromString, fromFile, and browserifyTransform. It supports Node.js and browser environments, though browser usage typically requires a bundler. Releases are infrequent, with no recent updates. Preferred over babel for minimal, non-React JSX transformations.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","jsx","jsx-transform"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/jsx-transform-modern"},{"id":25820,"title":"jsx-transpiler","library":"jsx-transpiler","status":"active","version":"0.1.4","language":"javascript","ecosystem":"npm","summary":"Parses and compiles JSX code to JavaScript AST or code, providing a fork of jsx-recast using acorn-jsx for parsing, estraverse/estraverse-fb for traversal, and escodegen for code generation. Current version is 0.1.4. It supports attaching comments to AST in an esprima-compatible way, respects /** @jsx */ annotations, and enables source maps for JSX elements. Differentiators include native AST tools (acorn, estraverse, escodegen) and compatibility with older JavaScript toolchains. Suitable for use as a browserify transform or standalone transformer for JSX to JS.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","react","jsx","parse","compile","transform","transpile","ast"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/jsx-transpiler"},{"id":25819,"title":"jsxdirect","library":"jsxdirect","status":"maintenance","version":"0.0.12","language":"javascript","ecosystem":"npm","summary":"jsxdirect v0.0.12 is a browser-based JSX transpiler that converts JSX strings into virtual DOM render functions at runtime. It supports entire script blocks, inline JSX expressions using `jsx()` or `jsx.compile()`, and template literal delimiters (`${}`) in addition to standard `{}`. Key differentiators include no build step, lightweight runtime (no Babel needed), and compatibility with React, Preact, and Hyperapp. However, it does not support case-sensitive tags (all tags are lowercased), limiting use with React components. Last updated in 2019, it is in maintenance-only status.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","jsx","transpile","translate"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/jsxdirect"},{"id":25821,"title":"JSY Node","library":"jsy-node","status":"maintenance","version":"1.6.6","language":"javascript","ecosystem":"npm","summary":"Runtime require hook for the JSY (Offside indention) syntax transpiler, enabling Node.js to load .jsy files directly. Version 1.6.6 is current. Maintenance only; no active development. Key differentiator: automatic registration via require or CLI -r flag, supports Mocha, and provides jsy-node binary. Alternative to manual JSY compilation steps.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","syntax","offside","python","indention","indent","JSY"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/jsy-node"},{"id":25822,"title":"@jsy-lang/jsy (formerly jsy-transpile)","library":"jsy-transpile","status":"active","version":"0.10.9","language":"javascript","ecosystem":"npm","summary":"JSY is an offside-rule (indentation-based) syntax dialect for ECMAScript that transpiles to standard JavaScript via a scanner-pass transformation, without Babel, Acorn, or any runtime dependencies. Current stable version 0.10.9. It supports modern JavaScript up to ES2025, has zero dependencies, 6300+ unit tests, and works with Rollup, ESBuild, Parcel, Vite, and Node.js --loader. Unlike CoffeeScript or Python-inspired alternatives, JSY automatically keeps pace with new ECMAScript features because its transformation only handles indentation and comments, leaving the underlying JavaScript syntax untouched. The package was renamed from jsy-transpile to @jsy-lang/jsy.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","jsy","python","wisp","coffeescript","offside","indention","indent","syntax"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/jsy-transpile"},{"id":11195,"title":"JSZip","library":"jszip","status":"active","version":"3.10.1","language":"javascript","ecosystem":"npm","summary":"JSZip is a JavaScript library for creating, reading, and editing .zip files, offering a straightforward API for both browser and Node.js environments. The current stable version is 3.10.1. It supports various data types for file content, including strings, ArrayBuffer, Uint8Array, Blob, and Promises, enabling flexible integration with modern web and server-side applications. While it has historically maintained a moderate release cadence, recent activity suggests a slower update cycle. Key differentiators include its robust asynchronous API for handling large files without blocking the UI, support for DEFLATE compression, and comprehensive TypeScript definitions. It's a foundational library for client-side archiving, often used in scenarios requiring dynamic zip generation or extraction within web applications.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","zip","deflate","inflate","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/jszip"},{"id":27089,"title":"jszz","library":"jszz","status":"active","version":"0.0.0","language":"javascript","ecosystem":"npm","summary":"jszz is a simple TypeScript/JSX transpiler designed for lightweight projects. As of version 0.0.0, it is in early development with no stable release or release schedule. It differentiates from established transpilers (like Babel or SWC) by aiming for minimal configuration and a smaller footprint, but lacks production readiness and community support.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/jszz"},{"id":21493,"title":"jtui-vite","library":"jtui-vite","status":"active","version":"1.0.24","language":"javascript","ecosystem":"npm","summary":"Vue 3 UI component library built with Vite, version 1.0.24. Designed for Vue 3 projects using Vite as the bundler. It depends on Vue 3 and Element Plus as peer dependencies. Provides a set of reusable UI components with a focus on integration with Element Plus. The library is published as an npm package and is intended for use in modern Vue 3 applications. Current release cadence is not documented; likely irregular minor updates.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","vue3","ui","component","vite","jtui"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/jtui-vite"},{"id":27885,"title":"Jubi Middleware","library":"jubi-middleware","status":"active","version":"1.0.88","language":"javascript","ecosystem":"npm","summary":"A lightweight middleware library for Node.js (v1.0.88, actively maintained). It provides a simple and flexible way to compose asynchronous middleware chains, similar to Koa or Express but with a minimal API surface. Key differentiators: zero dependencies, TypeScript-first design with built-in types, and a focus on performance. It is intended for use in HTTP server frameworks or custom middleware pipelines. Current version 1.0.88 is stable; new releases appear monthly.","last_verified":"2026-05-09T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/jubi-middleware"},{"id":9851,"title":"Jubilant","library":"jubilant","status":"active","version":"1.8.0","language":"python","ecosystem":"pypi","summary":"Jubilant is a Python library that provides a high-level, asynchronous wrapper around the Juju CLI, primarily designed for integration testing of Juju charms. It simplifies programmatic interactions with Juju controllers and models, allowing for automation of deployments, configurations, and status checks. The library is actively maintained by Canonical, with frequent minor releases, and is currently at version 1.8.0.","last_verified":"2026-04-17T00:00:00.000Z","tags":["juju","cli","testing","devops","charm","asynchronous","automation"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/jubilant"},{"id":27886,"title":"judgeval","library":"judgeval","status":"active","version":"1.0.5","language":"python","ecosystem":"pypi","summary":"judgeval is the open-source post-building layer for Agent Behavior Monitoring. It provides tools for evaluating, tracing, and monitoring AI agent behavior. The current version is 1.0.5, requiring Python >=3.10. Release cadence is active with frequent patches.","last_verified":"2026-05-09T00:00:00.000Z","tags":["agent-monitoring","evaluation","llm","tracing"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/judgeval"},{"id":16406,"title":"JugglingDB ORM","library":"jugglingdb","status":"abandoned","version":"2.0.1","language":"javascript","ecosystem":"npm","summary":"JugglingDB is a JavaScript cross-database ORM designed for Node.js, offering a common interface to interact with various popular relational and NoSQL databases such as MySQL, PostgreSQL, MongoDB, Redis, SQLite, CouchDB, and Neo4j, along with an in-memory storage option. It also supported client-side usage via WebService and Memory adapters, enabling rich client-side applications to communicate with server-side JSON APIs. The npm package shows version 2.0.1 as the latest. However, active development on JugglingDB ceased around 2017-2018, as its core concepts and codebase were forked to create `loopback-datasource-juggler`, which continues to be actively maintained as part of the LoopBack framework. Consequently, JugglingDB itself is no longer maintained and does not receive updates or security patches. Its release cadence is non-existent, and it is not compatible with modern Node.js environments.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/jugglingdb"},{"id":8250,"title":"Juju Python Library","library":"juju","status":"maintenance","version":"3.6.1.3","language":"python","ecosystem":"pypi","summary":"The `juju` library provides a Pythonic interface for interacting with Juju controllers and models, allowing programmatic control over Juju deployments. As of version 3.6.1.3, the library is not under active development and primarily receives critical bug fixes. Releases are infrequent and typically address specific issues rather than introducing new features.","last_verified":"2026-04-16T00:00:00.000Z","tags":["juju","orchestration","cloud","charm","devops","automation"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/juju"},{"id":23917,"title":"PyJulia","library":"julia","status":"active","version":"0.6.2","language":"python","ecosystem":"pypi","summary":"PyJulia is a Python package that provides a bridge between Python and Julia, allowing you to call Julia functions from Python and vice versa. It integrates with IPython/Jupyter. Current version is 0.6.2, supporting Python >=3.4. Release cadence is irregular, with updates for compatibility with new Julia and Python versions.","last_verified":"2026-05-01T00:00:00.000Z","tags":["julia","bridge","interop","python-julia","pyjulia"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/julia"},{"id":9852,"title":"juliacall","library":"juliacall","status":"active","version":"0.9.31","language":"python","ecosystem":"pypi","summary":"juliacall is a Python library that enables seamless interoperability between Python and Julia, allowing Python code to call Julia functions, access Julia variables, and evaluate Julia code. It's part of the broader PythonCall.jl project which provides bidirectional integration. The library is actively maintained with frequent updates, often several minor releases per month.","last_verified":"2026-04-17T00:00:00.000Z","tags":["julia","interoperability","data science","scientific computing"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/juliacall"},{"id":9854,"title":"juliapkg: Julia Version and Package Manager for Python","library":"juliapkg","status":"active","version":"0.1.23","language":"python","ecosystem":"pypi","summary":"JuliaPkg is a Python library that allows managing Julia installations and Julia packages directly from within Python. It provides functions to add specific Julia versions, install Julia packages, and ensure they are available for use, often in conjunction with PyJulia (the `julia` Python package) for direct interaction. It aims to simplify the setup of Julia environments for Python users. The current version is 0.1.23, and it's actively maintained with regular releases.","last_verified":"2026-04-17T00:00:00.000Z","tags":["julia","package management","interoperability","environment management"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/juliapkg"},{"id":2553,"title":"Julius (PyTorch DSP Library)","library":"julius","status":"active","version":"0.2.7","language":"python","ecosystem":"pypi","summary":"Julius is a Python library providing fast, differentiable Digital Signal Processing (DSP) algorithms implemented with PyTorch, offering CUDA support. It specializes in functionalities like sinc resampling, FFT-based convolutions, and FIR filter banks for audio and 1D signals. The current version is 0.2.7, with releases addressing compatibility and performance improvements.","last_verified":"2026-04-24T21:30:14.354Z","tags":["pytorch","dsp","audio","resampling","fft","convolution","cuda","signal-processing"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/julius"},{"id":23918,"title":"JumpSSH","library":"jumpssh","status":"active","version":"1.6.5","language":"python","ecosystem":"pypi","summary":"JumpSSH is a Python library for executing remote SSH commands and transferring files through a jump host (gateway). Version 1.6.5 supports Python 3.9 and above, with releases approximately every 6 months. It leverages Paramiko for SSH connections and simplifies chaining sessions through multiple hosts.","last_verified":"2026-05-01T00:00:00.000Z","tags":["ssh","gateway","jump-host","paramiko","remote-execution","file-transfer"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/jumpssh"},{"id":13410,"title":"NodeJS JUnit XML Merger","library":"junit-merge","status":"active","version":"2.0.0","language":"javascript","ecosystem":"npm","summary":"junit-merge is a Node.js command-line interface (CLI) tool designed for consolidating multiple JUnit XML test reports into a single, unified XML file. This is particularly useful in CI/CD environments where parallel test runners generate numerous individual report files that need to be aggregated for a comprehensive overview or integration with other reporting systems. The current stable version is 2.0.0. While the package doesn't specify a formal release cadence, updates are typically driven by Node.js compatibility changes or new feature requirements. Its primary differentiator is its simplicity and focus as a dedicated CLI for this specific task within the Node.js ecosystem, allowing for easy integration into build scripts without requiring complex programmatic setups. It supports features like merging all results in a directory, recursive directory merging, and specifying an output file.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","junit"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/junit-merge"},{"id":13411,"title":"JUnit Report Builder","library":"junit-report-builder","status":"active","version":"5.1.2","language":"javascript","ecosystem":"npm","summary":"junit-report-builder is a Node.js library designed to simplify the creation of JUnit XML reports compatible with Jenkins and other CI systems. Currently stable at version 5.1.2, it maintains a moderate release cadence, addressing dependency updates, minor features, and critical compatibility fixes. Its primary function is to programmatically construct complex XML reports, providing a fluent API for defining test suites, test cases, and their outcomes (success, failure, skipped, error). A key differentiator is its focus on direct XML generation from a programmatic interface, rather than processing existing test output, making it ideal for integration into custom testing frameworks or report generation tools. It ships with TypeScript type definitions, ensuring robust development workflows.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","junit","xunit","report","builder","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/junit-report-builder"},{"id":1521,"title":"JUnit XML Generator","library":"junit-xml","status":"active","version":"1.9","language":"python","ecosystem":"pypi","summary":"junit-xml is a Python library for creating JUnit XML test result documents. These documents are widely used by continuous integration tools like Jenkins, GitLab CI, and others to display test outcomes. The current version is 1.9, and releases are made on an as-needed basis to add features or fix bugs.","last_verified":"2026-04-23T21:52:23.104Z","tags":["testing","junit","xml","ci","cd","jenkins","gitlab"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/junit-xml"},{"id":5272,"title":"junit-xml-2","library":"junit-xml-2","status":"maintenance","version":"1.9","language":"python","ecosystem":"pypi","summary":"junit-xml-2 (version 1.9) is a Python library designed for creating JUnit XML test result documents. It is a fork of `https://github.com/kyrus/python-junit-xml`, primarily created to ensure a tarball was published to PyPI. The library currently appears to be in maintenance mode, with its last release in September 2020, while the original project it forked from has seen more recent updates.","last_verified":"2026-04-13T00:00:00.000Z","tags":["testing","junit","xml","ci","report","test-results"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/junit-xml-2"},{"id":3526,"title":"JUnit to HTML Report Generator","library":"junit2html","status":"active","version":"31.0.5","language":"python","ecosystem":"pypi","summary":"junit2html is a lightweight, self-contained Python tool designed to convert JUnit XML test reports into human-readable, single HTML dashboards. It's an essential utility for visualizing test results, especially within CI/CD pipelines, by transforming complex XML data into a clean and responsive HTML file. The current version is 31.0.5, indicating active development with regular updates.","last_verified":"2026-04-25T11:15:07.393Z","tags":["testing","junit","html-report","ci/cd","xml-parser","test-automation"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/junit2html"},{"id":649,"title":"JUnitparser","library":"junitparser","status":"active","version":"4.0.2","language":"python","ecosystem":"pypi","summary":"JUnitparser is a Python library designed to parse and manipulate JUnit/xUnit Result XML files. It allows users to read and modify existing XML reports or create new ones from scratch. The library is actively maintained, with its current version being 4.0.2, and has a consistent release cadence addressing new features and bug fixes.","last_verified":"2026-05-12T17:14:29.174Z","tags":["junit","xunit","xml","parser","testing","test-results"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/junitparser"},{"id":14654,"title":"JUnit XML to JavaScript Parser","library":"junitxml-to-javascript","status":"maintenance","version":"1.1.4","language":"javascript","ecosystem":"npm","summary":"The `junitxml-to-javascript` package, currently at version 1.1.4, is a Node.js library designed for parsing JUnit XML report files or strings into structured JavaScript objects. It provides a flexible API that allows for custom modification functions to preprocess the raw XML object (initially parsed by `xml2js-parser`) before the final transformation, making it adaptable to various non-standard JUnit XML formats. The package primarily uses CommonJS `require` syntax and has an `engines.node` requirement of `>=8.2.1`, suggesting it is an older project. Its release cadence is not active, and the package appears to be in a maintenance or abandoned state. Its key differentiator is the `modifier` option, enabling deep customization of the parsing logic for specific XML structures.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","junit","xml","report","parser"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/junitxml-to-javascript"},{"id":7330,"title":"Junos EZNC (py-junos-eznc)","library":"junos-eznc","status":"active","version":"2.7.6","language":"python","ecosystem":"pypi","summary":"Junos EZNC is a Python library for automating Juniper Junos devices, simplifying network management tasks for non-programmers. It provides a high-level API to connect to devices, retrieve facts, execute commands, and manage configurations using NETCONF. The current version is 2.7.6, with releases occurring periodically to add features, fix bugs, and ensure compatibility with newer Python versions and underlying dependencies.","last_verified":"2026-04-16T00:00:00.000Z","tags":["network automation","juniper","junos","netconf","ssh","network management"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/junos-eznc"},{"id":9853,"title":"JupySQL","library":"jupysql","status":"active","version":"0.11.1","language":"python","ecosystem":"pypi","summary":"JupySQL (version 0.11.1) enhances SQL interaction within Jupyter notebooks, allowing users to connect to various databases and execute queries directly using IPython magic commands. It supports advanced features like variable interpolation, caching, and data visualization. The project is actively maintained with frequent releases, typically every few weeks.","last_verified":"2026-04-17T00:00:00.000Z","tags":["jupyter","sql","database","ipython","data science","magic commands"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/jupysql"},{"id":27090,"title":"JupySQL Plugin","library":"jupysql-plugin","status":"active","version":"0.4.5","language":"python","ecosystem":"pypi","summary":"JupyterLab extension for JupySQL, providing a graphical interface for SQL queries in notebooks. Current version 0.4.5, released sporadically with minor updates.","last_verified":"2026-04-27T00:00:00.000Z","tags":["jupyterlab-extension","sql","jupysql","notebook"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/jupysql-plugin"},{"id":1107,"title":"Jupyter Metapackage","library":"jupyter","status":"active","version":"1.1.1","language":"python","ecosystem":"pypi","summary":"The `jupyter` package is a metapackage designed for user convenience, providing a single command to install core Project Jupyter components like Jupyter Notebook, JupyterLab, and the IPython Kernel. It is an empty package that simply declares dependencies on other Jupyter projects, rather than providing direct functionality itself. The current version is 1.1.1, released on August 30, 2024. While the metapackage version updates infrequently, installing it typically pulls in the latest stable versions of its constituent components.","last_verified":"2026-04-23T17:02:24.114Z","tags":["jupyter","notebook","jupyterlab","data science","ide","interactive computing","metapackage"],"install_tag":"stale","install_tag_description":"widespread failures or data too old to trust","api":"https://checklist.day/api/registry/jupyter"},{"id":9855,"title":"Jupyter AI","library":"jupyter-ai","status":"active","version":"3.0.0","language":"python","ecosystem":"pypi","summary":"Jupyter AI is a set of extensions that provides agentic AI capabilities directly within JupyterLab. It integrates large language models (LLMs) and agents into notebooks and the JupyterLab interface, offering features like real-time chat, code generation, and AI-powered data analysis. The current version is 3.0.0, with an active development cadence releasing frequently, especially leading up to major versions.","last_verified":"2026-04-17T00:00:00.000Z","tags":["jupyter","ai","llm","agent","notebook","jupyterlab","extension"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/jupyter-ai"},{"id":9057,"title":"Jupyter AI Magics","library":"jupyter-ai-magics","status":"active","version":"2.31.7","language":"python","ecosystem":"pypi","summary":"Jupyter AI Magics provides AI capabilities directly within Jupyter notebooks and JupyterLab via convenient line (`%ai`) and cell (`%%ai`) magics. It integrates with various Large Language Models (LLMs) from different providers (e.g., OpenAI, Anthropic, Ollama, Hugging Face). The current version is 2.31.7, and releases are frequent, often bi-weekly, to add new features, fix bugs, and expand LLM integrations.","last_verified":"2026-04-16T00:00:00.000Z","tags":["jupyter","ai","llm","magic","notebook","jupyterlab","openai","ollama","anthropic"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/jupyter-ai-magics"},{"id":9856,"title":"Jupyter Archive","library":"jupyter-archive","status":"active","version":"3.4.0","language":"python","ecosystem":"pypi","summary":"Jupyter Archive is a JupyterLab extension that enables users to create, download, and extract archive files (zip, tar, tar.gz, tar.bz2) directly within the JupyterLab user interface. It is currently at version 3.4.0 and is maintained as part of the JupyterLab Contrib ecosystem, typically seeing releases aligned with JupyterLab major versions or for significant bug fixes.","last_verified":"2026-04-17T00:00:00.000Z","tags":["jupyter","jupyterlab","extension","archive","zip","tar","file-management"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/jupyter-archive"},{"id":9058,"title":"Jupyter Black","library":"jupyter-black","status":"active","version":"0.4.0","language":"python","ecosystem":"pypi","summary":"Jupyter Black is an extension for Jupyter Notebook and Jupyter Lab that automatically beautifies Python code in cells using the Black formatter. It aims to provide an uncompromising, consistent code style directly within the interactive notebook environment. The current version is 0.4.0, and the project is actively maintained with updates released as needed to support newer Jupyter and Python versions.","last_verified":"2026-04-16T00:00:00.000Z","tags":["jupyter","jupyterlab","black","formatter","code-quality","extension"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/jupyter-black"},{"id":8249,"title":"Jupyter Bokeh","library":"jupyter-bokeh","status":"active","version":"4.0.5","language":"python","ecosystem":"pypi","summary":"Jupyter Bokeh is a Jupyter extension that enables Bokeh plots to render interactively within Jupyter notebooks and JupyterLab environments. It acts as a bridge, ensuring that Bokeh's rich interactive visualizations work seamlessly. The current version is 4.0.5, and it follows Bokeh's release cadence, typically updating to support new Bokeh features and Jupyter environments.","last_verified":"2026-04-16T00:00:00.000Z","tags":["jupyter","bokeh","visualization","interactive","plotting"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/jupyter-bokeh"},{"id":7331,"title":"Jupyter Book","library":"jupyter-book","status":"active","version":"2.1.4","language":"python","ecosystem":"pypi","summary":"Jupyter Book is an open-source tool for building publication-quality books and documents from computational material. It enables users to write content using Markdown or Jupyter notebooks, embed computational elements, and generate interactive web-based books and publication-quality PDFs. Currently at version 2.1.4, it is an actively developed sub-project of Project Jupyter, with its evolution guided by the Executable Books Project community.","last_verified":"2026-04-16T00:00:00.000Z","tags":["documentation","publishing","jupyter","sphinx","markdown","books","computational narratives","static site generator","myst"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/jupyter-book"},{"id":5644,"title":"Jupyter Cache","library":"jupyter-cache","status":"active","version":"1.0.1","language":"python","ecosystem":"pypi","summary":"Jupyter Cache provides a defined interface for working with a cache of Jupyter notebooks. It enables execution and caching of notebooks, intelligently re-executing them only when code cells or related metadata have changed, rather than for every minor edit. The library offers both a Command-Line Interface (CLI) and a Python API for managing project notebooks, executing them, and retrieving detailed execution reports including timing statistics and exception tracebacks. It is utilized by projects like Jupyter Book to accelerate document builds by preventing unnecessary re-execution of unchanged notebook content. The current version is 1.0.1, with a release cadence driven by feature enhancements and dependency updates.","last_verified":"2026-04-12T00:00:00.000Z","tags":["jupyter","notebooks","cache","execution","cli","data-science","documentation"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/jupyter-cache"},{"id":525,"title":"Jupyter Client","library":"jupyter-client","status":"active","version":"8.8.0","language":"python","ecosystem":"pypi","summary":"Jupyter Client (`jupyter_client`) provides the reference implementation of the Jupyter protocol, offering Python APIs for starting, managing, and communicating with Jupyter kernels. It also includes the `jupyter kernelspec` entrypoint for installing kernel specifications. Currently at version 8.8.0, the library maintains an active development pace with several releases annually to introduce enhancements and bug fixes.","last_verified":"2026-05-12T14:39:35.498Z","tags":["jupyter","kernel","protocol","client","asynchronous","messaging"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/jupyter-client"},{"id":23921,"title":"jupyter-collaboration","library":"jupyter-collaboration","status":"active","version":"4.4.0rc0","language":"python","ecosystem":"pypi","summary":"JupyterLab/Jupyter Notebook 7+ extension integrating collaborative shared models using Yjs. Version 4.4.0rc0 (pre-release) / 4.3.0 stable. Active development with frequent releases.","last_verified":"2026-05-09T00:00:00.000Z","tags":["jupyter","collaboration","yjs","real-time","jupyterlab"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/jupyter-collaboration"},{"id":23919,"title":"jupyter-collaboration-ui","library":"jupyter-collaboration-ui","status":"active","version":"2.3.0","language":"python","ecosystem":"pypi","summary":"JupyterLab extension providing a user interface for real-time collaboration, including cursor positions, selections, and chat. Current version: 2.3.0 (PyPI) / 4.3.0 (npm). Release cadence: quarterly.","last_verified":"2026-05-01T00:00:00.000Z","tags":["jupyterlab","collaboration","realtime","extension","ui"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/jupyter-collaboration-ui"},{"id":1106,"title":"Jupyter Console","library":"jupyter-console","status":"active","version":"6.6.3","language":"python","ecosystem":"pypi","summary":"Jupyter Console is a terminal-based console frontend for Jupyter kernels, offering an interactive computing experience directly in your terminal. It provides a rich interface for interacting with various Jupyter kernels, including Python, Julia, and R, building upon the single-process IPython terminal. The current version is 6.6.3 and it is actively maintained as part of the broader Project Jupyter ecosystem, with releases typically tied to updates in its subprojects.","last_verified":"2026-04-23T17:00:58.388Z","tags":["jupyter","console","terminal","interactive","cli","kernel"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/jupyter-console"},{"id":6694,"title":"Jupyter Contrib Core","library":"jupyter-contrib-core","status":"active","version":"0.4.2","language":"python","ecosystem":"pypi","summary":"Jupyter Contrib Core provides common utilities for jupyter-contrib projects, primarily offering a `notebook-4.2`-compatible `nbextension` API to smooth over differences across various Jupyter Notebook versions. It includes shared application components, CLI scripts, and testing utilities for developers building Jupyter extensions. The current version is 0.4.2, and releases are generally driven by compatibility updates with newer Jupyter Notebook versions.","last_verified":"2026-04-15T00:00:00.000Z","tags":["jupyter","notebook","nbextension","utility","compatibility","extension-development"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/jupyter-contrib-core"},{"id":6695,"title":"Jupyter Contrib Nbextensions","library":"jupyter-contrib-nbextensions","status":"active","version":"0.7.0","language":"python","ecosystem":"pypi","summary":"Jupyter Contrib Nbextensions is a collection of community-contributed unofficial extensions that enhance the functionality of the classic Jupyter Notebook interface. These extensions are primarily written in JavaScript and are loaded directly in the browser. The library, currently at version 0.7.0, is maintained independently and aims to provide various productivity and usability enhancements for Jupyter Notebook users. While the core package updates are infrequent (last release Nov 2022), the collection of extensions remains a popular way to customize the classic notebook experience.","last_verified":"2026-04-15T00:00:00.000Z","tags":["jupyter","notebook","extensions","productivity","javascript","ui-enhancement"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/jupyter-contrib-nbextensions"},{"id":526,"title":"Jupyter Core","library":"jupyter-core","status":"active","version":"5.9.1","language":"python","ecosystem":"pypi","summary":"Jupyter-core is the foundational package that provides core common functionality for Jupyter projects. It includes base application classes, configuration management, and path utilities upon which other Jupyter components (like Jupyter Notebook, JupyterLab, and Jupyter Server) rely. Currently at version 5.9.1, it frequently receives patch releases for bug fixes and security updates, with minor and major versions introducing significant changes like Python version requirements and directory structure adjustments.","last_verified":"2026-05-12T14:40:06.829Z","tags":["jupyter","core","utility","paths","application","configuration"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/jupyter-core"},{"id":7332,"title":"Jupyter Dash","library":"jupyter-dash","status":"active","version":"0.4.2","language":"python","ecosystem":"pypi","summary":"Jupyter Dash integrates Plotly Dash applications directly into Jupyter environments like Jupyter Notebook, JupyterLab, and Google Colab. It allows for the development and display of interactive Dash apps within cells, supporting various display modes including inline, external, and JupyterLab extensions. The current version is 0.4.2, and releases are made as needed to address compatibility with Dash and Jupyter ecosystem updates.","last_verified":"2026-04-16T00:00:00.000Z","tags":["jupyter","dash","plotly","web-app","interactive","notebook","jupyterlab","colab"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/jupyter-dash"},{"id":650,"title":"Jupyter Events","library":"jupyter-events","status":"active","version":"0.12.0","language":"python","ecosystem":"pypi","summary":"Jupyter Events is an event system library that enables Jupyter Python applications (e.g., Jupyter Server, JupyterLab Server, JupyterHub) and extensions to emit structured data describing internal happenings. Other software can then listen and respond to these events. The current version is 0.12.0, with releases occurring periodically to introduce new features, improvements, and bug fixes.","last_verified":"2026-05-12T17:15:29.682Z","tags":["jupyter","events","logging","schema","framework"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/jupyter-events"},{"id":5645,"title":"Jupyter Highlight Selected Word","library":"jupyter-highlight-selected-word","status":"maintenance","version":"0.2.0","language":"python","ecosystem":"pypi","summary":"Jupyter Highlight Selected Word is a Jupyter notebook extension that highlights all instances of the currently-selected or cursor-adjacent word within the notebook. It enhances code readability and navigation by visually emphasizing matching terms across cells or within the current cell. The latest version is 0.2.0, released in 2018, indicating a very slow or halted release cadence and potentially limited compatibility with newer Jupyter and Python environments.","last_verified":"2026-04-13T00:00:00.000Z","tags":["jupyter","notebook","extension","highlighting","code-editor"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/jupyter-highlight-selected-word"},{"id":8251,"title":"Jupyter HTTP-over-WebSocket","library":"jupyter-http-over-ws","status":"active","version":"0.0.8","language":"python","ecosystem":"pypi","summary":"Jupyter HTTP-over-WebSocket is a Jupyter server extension (version 0.0.8) maintained by the Google Colaboratory team. It enables Jupyter notebooks to proxy HTTP traffic over WebSockets, which is crucial for bypassing browser-imposed cross-domain HTTP restrictions when connecting to a localhost Jupyter server. The project has a low release cadence, with the last update in March 2020.","last_verified":"2026-04-16T00:00:00.000Z","tags":["jupyter","colab","websocket","http","extension","proxy"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/jupyter-http-over-ws"},{"id":4068,"title":"Jupyter Kernel Gateway","library":"jupyter-kernel-gateway","status":"active","version":"3.0.1","language":"python","ecosystem":"pypi","summary":"Jupyter Kernel Gateway is a web server for spawning and communicating with Jupyter kernels. It provides a REST API that allows execution of code in Jupyter Kernels and manages their lifecycle, often used to expose notebooks as RESTful APIs. The current version is 3.0.1, and the project maintains an active release cadence with several updates per year, now managed under the `jupyter-server` organization.","last_verified":"2026-04-11T00:00:00.000Z","tags":["jupyter","kernel","gateway","server","api","rest"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/jupyter-kernel-gateway"},{"id":771,"title":"Jupyter Language Server Protocol Server Extension","library":"jupyter-lsp","status":"active","version":"2.3.0","language":"python","ecosystem":"pypi","summary":"jupyter-lsp acts as a multi-language server WebSocket proxy for Jupyter Notebook and JupyterLab servers. It enables advanced IDE-like features such as code navigation, hover suggestions, linters, and autocompletion in Jupyter environments by leveraging the Language Server Protocol (LSP). It works in conjunction with a frontend extension, typically `jupyterlab-lsp`, and specific language servers (e.g., `python-lsp-server`). The library is actively maintained, with version 2.3.0 being the current stable release, supporting Python >=3.8.","last_verified":"2026-05-12T18:51:58.913Z","tags":["jupyter","jupyterlab","lsp","language server protocol","ide features","code assistance","server extension"],"install_tag":"stale","install_tag_description":"widespread failures or data too old to trust","api":"https://checklist.day/api/registry/jupyter-lsp"},{"id":5273,"title":"Jupyter Nbextensions Configurator","library":"jupyter-nbextensions-configurator","status":"active","version":"0.6.4","language":"python","ecosystem":"pypi","summary":"Jupyter Nbextensions Configurator is a Jupyter server extension that provides graphical user interfaces for configuring notebook extensions (nbextensions). It allows users to enable or disable nbextensions and, for those with appropriate YAML descriptor files, to configure their specific options and view their README documentation. The library is currently at version 0.6.4 and is actively maintained with periodic releases addressing compatibility and bug fixes.","last_verified":"2026-04-13T00:00:00.000Z","tags":["jupyter","notebook","extension","nbextension","configuration","serverextension","frontend"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/jupyter-nbextensions-configurator"},{"id":4594,"title":"Jupyter Packaging Utilities","library":"jupyter-packaging","status":"active","version":"0.12.3","language":"python","ecosystem":"pypi","summary":"Jupyter Packaging provides utility functions and `setuptools` build command classes to simplify the packaging of Jupyter applications and extensions, particularly those with front-end (JavaScript/TypeScript) assets. It helps integrate pre-build steps into the Python packaging process. The current version is 0.12.3, and it typically sees releases for bug fixes, maintenance, and enhancements related to packaging standards and dependencies.","last_verified":"2026-04-12T00:00:00.000Z","tags":["jupyter","packaging","setuptools","build","frontend","extension"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/jupyter-packaging"},{"id":21494,"title":"Jupyter Resource Usage","library":"jupyter-resource-usage","status":"active","version":"1.2.1","language":"python","ecosystem":"pypi","summary":"Jupyter extension displaying real-time memory, CPU, and disk usage for notebooks and the Jupyter server. Current version 1.2.1, released Dec 2024, with monthly releases.","last_verified":"2026-04-27T00:00:00.000Z","tags":["jupyter","memory","cpu","resource-monitoring","jupyterlab-extension"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/jupyter-resource-usage"},{"id":885,"title":"Jupyter Server","library":"jupyter-server","status":"active","version":"2.17.0","language":"python","ecosystem":"pypi","summary":"Jupyter Server provides the backend services, APIs, and REST endpoints for Jupyter web applications like Jupyter Notebook, JupyterLab, and Voila. It is a replacement for the Tornado Web Server in older Jupyter Notebook installations. Currently at version 2.17.0, it maintains an active release cadence with frequent minor updates and bug fixes.","last_verified":"2026-04-11T13:54:34.987Z","tags":["jupyter","server","web-application","backend","extension","notebook"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/jupyter-server"},{"id":4595,"title":"Jupyter Server File ID","library":"jupyter-server-fileid","status":"active","version":"0.9.3","language":"python","ecosystem":"pypi","summary":"Jupyter Server File ID is an extension for Jupyter Server that provides an implementation of the File ID service. Its primary purpose is to allow developers to consistently track the path of files within a running Jupyter Server environment over their lifetime, even if the files are moved or renamed. The current version is 0.9.3, with updates released periodically to maintain compatibility and add features.","last_verified":"2026-04-12T00:00:00.000Z","tags":["jupyter","jupyter-server","extension","file-management","file-id"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/jupyter-server-fileid"},{"id":9857,"title":"Jupyter Server MathJax Extension","library":"jupyter-server-mathjax","status":"active","version":"0.2.6","language":"python","ecosystem":"pypi","summary":"MathJax resources as a Jupyter Server Extension. This library provides the necessary MathJax assets and configuration for Jupyter applications (like Jupyter Notebook and JupyterLab) to render mathematical expressions. Currently at version 0.2.6, it follows an infrequent release cadence, primarily for bug fixes or dependency updates.","last_verified":"2026-04-17T00:00:00.000Z","tags":["jupyter","mathjax","extension","server","latex","mathematics"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/jupyter-server-mathjax"},{"id":6387,"title":"Jupyter Server Proxy","library":"jupyter-server-proxy","status":"active","version":"4.5.0","language":"python","ecosystem":"pypi","summary":"Jupyter Server Proxy is a Jupyter server extension that enables running arbitrary external processes (like RStudio, Shiny Server, Code Server) alongside a Jupyter notebook server and providing authenticated web access to them via proxied paths (e.g., /rstudio). It comes bundled with a JupyterLab extension to launch pre-defined processes. The current version is 4.5.0, and it generally follows a regular release cadence with bug fixes and new features, with major versions indicating potentially breaking changes.","last_verified":"2026-04-15T00:00:00.000Z","tags":["jupyter","proxy","server","jupyterlab","jupyterhub","extension"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/jupyter-server-proxy"},{"id":992,"title":"Jupyter Server Terminals","library":"jupyter-server-terminals","status":"active","version":"0.5.4","language":"python","ecosystem":"pypi","summary":"Jupyter Server Terminals is a Jupyter Server Extension that provides robust terminal support within the Jupyter environment. It allows users to run system shells directly in their web browser, offering functionalities akin to a local terminal. The library is actively maintained, with regular releases focusing on bug fixes and maintenance, and is currently at version 0.5.4. It requires Python >=3.8.","last_verified":"2026-04-11T15:22:58.189Z","tags":["jupyter","terminal","server extension","command line","web UI"],"install_tag":"stale","install_tag_description":"widespread failures or data too old to trust","api":"https://checklist.day/api/registry/jupyter-server-terminals"},{"id":4596,"title":"jupyter-server-ydoc","library":"jupyter-server-ydoc","status":"active","version":"2.3.0","language":"python","ecosystem":"pypi","summary":"jupyter-server-ydoc is a Jupyter Server extension that integrates collaborative shared models into Jupyter environments, enabling real-time co-editing of notebooks and files. It leverages Yjs for document synchronization. The current Python package version is 2.3.0, and it is part of the larger Jupyter Collaboration project, which sees frequent updates and aims for close integration with JupyterLab and Jupyter Server.","last_verified":"2026-04-12T00:00:00.000Z","tags":["jupyter","server-extension","collaboration","realtime","ydoc","jupyterlab"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/jupyter-server-ydoc"},{"id":9858,"title":"Jupyter Sphinx Extensions","library":"jupyter-sphinx","status":"active","version":"0.5.3","language":"python","ecosystem":"pypi","summary":"Jupyter Sphinx Extensions is a Sphinx extension that enables embedding Jupyter Notebook content directly into Sphinx documentation. It allows executing notebook cells, displaying outputs (text, images, interactive widgets), and including entire notebooks. The current version is 0.5.3, with releases typically occurring on an 'as needed' basis, often annually or bi-annually for minor updates.","last_verified":"2026-04-17T00:00:00.000Z","tags":["sphinx","jupyter","documentation","notebooks","extensions"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/jupyter-sphinx"},{"id":23922,"title":"Jupyter Telemetry","library":"jupyter-telemetry","status":"maintenance","version":"0.1.0","language":"python","ecosystem":"pypi","summary":"Library for emitting telemetry events from Jupyter applications. Provides a configurable event logging system with support for schemas and output sinks. Version 0.1.0 is the latest (stable). Development is relatively slow; no major releases since 2020.","last_verified":"2026-05-01T00:00:00.000Z","tags":["jupyter","telemetry","event-logging","logging","traitlets"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/jupyter-telemetry"},{"id":8252,"title":"Jupyter UI Poll","library":"jupyter-ui-poll","status":"active","version":"1.1.0","language":"python","ecosystem":"pypi","summary":"jupyter-ui-poll is a Python library that enables blocking Jupyter cell execution while interacting with ipywidgets or similar interactive elements. It addresses the challenge of creating 'blocking GUI' within notebooks, allowing for sequential workflows where user input via widgets is required before subsequent cells execute. The current version, 1.1.0, includes critical fixes for compatibility with newer `ipykernel` versions and improved handling of asynchronous operations. The library maintains an active release cadence, primarily driven by `ipykernel` compatibility updates.","last_verified":"2026-04-16T00:00:00.000Z","tags":["jupyter","ipywidgets","interactive","notebook","ui","blocking"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/jupyter-ui-poll"},{"id":15666,"title":"Jupyter Vue Widgets Base","library":"jupyter-vue","status":"active","version":"1.12.0","language":"javascript","ecosystem":"npm","summary":"jupyter-vue is the JavaScript/TypeScript frontend component of the ipyvue Python library, providing a foundation for building interactive Jupyter widgets using Vue.js. It enables developers to integrate reactive Vue components directly into Jupyter notebooks and JupyterLab environments. The library is actively maintained, currently at version 1.12.0, with regular minor releases addressing bug fixes and introducing new features. Its key differentiator is simplifying the creation of complex, interactive frontend components within Jupyter by leveraging the Vue.js framework for reactivity and templating, abstracting away much of the boilerplate typically associated with traditional Jupyter widget development. This allows for more dynamic and rich user interfaces.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","jupyter","widgets","ipython","ipywidgets","jupyterlab-extension"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/jupyter-vue"},{"id":4366,"title":"Jupyter Y-document","library":"jupyter-ydoc","status":"active","version":"3.4.0","language":"python","ecosystem":"pypi","summary":"jupyter-ydoc provides document structures for collaborative editing in Jupyter environments, leveraging the Ypy library. It enables real-time synchronization of Jupyter notebooks and other file types using Yjs CRDTs. The library is actively maintained by the Jupyter project, with frequent patch and minor releases.","last_verified":"2026-04-12T00:00:00.000Z","tags":["jupyter","collaboration","real-time","ypy","yjs","crdt","notebooks"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/jupyter-ydoc"},{"id":7334,"title":"JupyterHub","library":"jupyterhub","status":"active","version":"5.4.4","language":"python","ecosystem":"pypi","summary":"JupyterHub is a multi-user server for Jupyter notebooks, allowing groups of users to access computational environments and resources without individual installation and maintenance tasks. It is currently at version 5.4.4 and maintains a healthy release cadence, with at least one new version released every three months.","last_verified":"2026-04-16T00:00:00.000Z","tags":["jupyter","notebooks","multi-user","server","education","data-science","web-application"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/jupyterhub"},{"id":652,"title":"JupyterLab","library":"jupyterlab","status":"active","version":"4.5.6","language":"python","ecosystem":"pypi","summary":"JupyterLab is an open-source, web-based interactive development environment for notebooks, code, and data, serving as the next-generation user interface for Project Jupyter. It consolidates familiar tools like notebooks, terminals, text editors, and file browsers into a flexible and extensible interface. Currently at version 4.5.6, it is actively maintained with frequent minor and patch releases, and significant major version updates less often.","last_verified":"2026-05-12T17:18:49.542Z","tags":["IDE","notebook","data science","web UI","interactive computing","python"],"install_tag":"stale","install_tag_description":"widespread failures or data too old to trust","api":"https://checklist.day/api/registry/jupyterlab"},{"id":9859,"title":"JupyterLab Code Formatter","library":"jupyterlab-code-formatter","status":"active","version":"3.0.3","language":"python","ecosystem":"pypi","summary":"jupyterlab-code-formatter is a JupyterLab plugin that integrates popular code formatters (like Black, isort, Ruff, yapf, autopep8) directly into the JupyterLab IDE. It allows users to format their Python code within notebooks and script files via a context menu, menu bar, or keyboard shortcuts. The current version, 3.0.3, is designed for JupyterLab 3.x and 4.x, leveraging its modern extension system. It maintains an active development cycle with regular updates.","last_verified":"2026-04-17T00:00:00.000Z","tags":["jupyter","jupyterlab","formatter","code-quality","linter","plugin"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/jupyterlab-code-formatter"},{"id":7335,"title":"JupyterLab Git","library":"jupyterlab-git","status":"active","version":"0.52.0","language":"python","ecosystem":"pypi","summary":"JupyterLab Git is an open-source extension for JupyterLab that integrates Git version control directly into the user interface. It provides a graphical interface for common Git operations such as cloning repositories, staging and committing changes, pushing and pulling to remotes, managing branches, and viewing commit history. Maintained by the Project Jupyter community, it is currently at version 0.52.0 and receives regular updates, often aligning with new JupyterLab releases.","last_verified":"2026-04-16T00:00:00.000Z","tags":["jupyterlab","git","version-control","extension","ui"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/jupyterlab-git"},{"id":9860,"title":"JupyterLab Language Server Protocol (LSP)","library":"jupyterlab-lsp","status":"active","version":"5.3.0","language":"python","ecosystem":"pypi","summary":"jupyterlab-lsp integrates Language Server Protocol (LSP) features directly into JupyterLab, providing coding assistance like autocompletion, hover documentation, linting, and refactoring. As of version 5.3.0, it supports JupyterLab 4.x and is actively maintained with regular updates focusing on compatibility and new LSP features.","last_verified":"2026-04-17T00:00:00.000Z","tags":["jupyter","jupyterlab","lsp","ide","code-completion","language-server","refactoring","linting"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/jupyterlab-lsp"},{"id":23923,"title":"JupyterLab MathJax 3","library":"jupyterlab-mathjax3","status":"active","version":"4.3.0","language":"python","ecosystem":"pypi","summary":"A JupyterLab extension that renders LaTeX math using MathJax version 3. Provides improved performance and modern rendering compared to the default MathJax 2 renderer. Current version 4.3.0 (requires Python >=3.6) with a history of breaking changes across major releases (v2->v3, v3->v4).","last_verified":"2026-05-01T00:00:00.000Z","tags":["jupyterlab","mathjax","latex","rendering","extension"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/jupyterlab-mathjax3"},{"id":527,"title":"JupyterLab Pygments Theme","library":"jupyterlab-pygments","status":"active","version":"0.3.0","language":"python","ecosystem":"pypi","summary":"This package provides a syntax highlighting theme for Pygments, designed to leverage JupyterLab's CSS variables. It aims to integrate Pygments-generated HTML code blocks seamlessly with the visual styling of JupyterLab themes. The current version is 0.3.0, released on November 23, 2023, and it is actively maintained by the Jupyter Development Team.","last_verified":"2026-05-12T14:40:28.014Z","tags":["jupyter","jupyterlab","pygments","theme","syntax-highlighting","frontend"],"install_tag":"stale","install_tag_description":"widespread failures or data too old to trust","api":"https://checklist.day/api/registry/jupyterlab-pygments"},{"id":27091,"title":"RISE: Live Reveal.js JupyterLab Slideshow","library":"jupyterlab-riselite","status":"maintenance","version":"0.43.1","language":"python","ecosystem":"pypi","summary":"RISE is a JupyterLab extension that turns your notebooks into live, interactive Reveal.js slideshows. Version 0.43.1 requires Python >=3.9 and is the last major release; the project has been archived and is no longer actively maintained.","last_verified":"2026-05-01T00:00:00.000Z","tags":["jupyterlab","presentation","slideshow","reveal.js","rise","interactive"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/jupyterlab-riselite"},{"id":886,"title":"JupyterLab Server Components","library":"jupyterlab-server","status":"active","version":"2.28.0","language":"python","ecosystem":"pypi","summary":"jupyterlab-server provides a set of REST API handlers and utilities that serve as the backend components for JupyterLab and similar applications. It acts as an intermediary layer between JupyterLab and Jupyter Server, allowing for the creation of custom JupyterLab-like environments. The library maintains an active development pace with frequent updates, often on a monthly or bi-monthly release cycle.","last_verified":"2026-04-09T18:41:25.428Z","tags":["jupyter","jupyterlab","server","web","components","extension"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/jupyterlab-server"},{"id":27888,"title":"jupyterlab-vpython","library":"jupyterlab-vpython","status":"active","version":"3.1.8","language":"python","ecosystem":"pypi","summary":"A VPython extension for JupyterLab that enables 3D animations and simulations in notebooks. Current version is 3.1.8, released under the Jupyter ecosystem. Release cadence is irregular, with updates tied to JupyterLab version compatibility.","last_verified":"2026-05-09T00:00:00.000Z","tags":["jupyterlab","vpython","3d","extension","visualization"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/jupyterlab-vpython"},{"id":651,"title":"JupyterLab Widgets Extension","library":"jupyterlab-widgets","status":"active","version":"3.0.16","language":"python","ecosystem":"pypi","summary":"`jupyterlab-widgets` is the JupyterLab frontend extension that provides the necessary framework for rendering interactive `ipywidgets` within JupyterLab notebooks and interfaces. It enables the rich interactive experiences defined by the core `ipywidgets` Python library. As of version 3.0.16, this extension is compatible with JupyterLab 3 and 4, and for many modern setups, it is automatically handled or included when `ipywidgets` is installed.","last_verified":"2026-05-12T17:16:31.736Z","tags":["jupyter","widgets","frontend","interactive","jupyterlab","ipywidgets"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/jupyterlab-widgets"},{"id":27092,"title":"JupyterLite Core","library":"jupyterlite-core","status":"active","version":"0.7.4","language":"python","ecosystem":"pypi","summary":"JupyterLite is a JupyterLab distribution that runs entirely in the browser, powered by WebAssembly. The jupyterlite-core package provides the CLI and build tools to create and deploy JupyterLite sites. Current version 0.7.4, requires Python >=3.10. Follows irregular release cadence with occasional alphas.","last_verified":"2026-05-01T00:00:00.000Z","tags":["jupyter","webassembly","browser","cli","lite"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/jupyterlite-core"},{"id":2554,"title":"Jupytext","library":"jupytext","status":"active","version":"1.19.1","language":"python","ecosystem":"pypi","summary":"Jupytext is a Jupyter plugin that allows users to save Jupyter notebooks as various plain text formats, including Markdown documents, Julia, Python, or R scripts. This enables easier version control with tools like Git and allows editing notebooks in standard IDEs. It supports two-way synchronization between the `.ipynb` file and its paired text representation. The current version is 1.19.1, and the library maintains an active release cadence.","last_verified":"2026-04-24T21:30:38.206Z","tags":["jupyter","notebook","version-control","markdown","python","scripts","ide"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/jupytext"},{"id":5274,"title":"Jurigged","library":"jurigged","status":"active","version":"0.6.1","language":"python","ecosystem":"pypi","summary":"Jurigged is a Python library that enables live code updating, also known as hot reloading. It intelligently patches new functions and methods into a running script, ensuring that existing instances of classes are simultaneously updated with the new behavior. When a module is modified, only the changed lines are re-executed, preserving program state. The current version is 0.6.1, released in May 2025, and the project appears to be actively maintained.","last_verified":"2026-04-13T00:00:00.000Z","tags":["hot-reloading","live-coding","development","productivity","patching","dev-tools"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/jurigged"},{"id":23924,"title":"just-bin","library":"just-bin","status":"active","version":"1.50.0","language":"python","ecosystem":"pypi","summary":"A thin Python wrapper to distribute Casey's `just` command runner via pip. Version 1.50.0, release cadence follows upstream just releases. It downloads the prebuilt binary and provides a `just` CLI entry point.","last_verified":"2026-05-01T00:00:00.000Z","tags":["just","command-runner","wrapper","cli"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/just-bin"},{"id":13412,"title":"just-task Build Task Definition Library","library":"just-task","status":"active","version":"1.13.0","language":"javascript","ecosystem":"npm","summary":"just-task is a robust, lightweight library for defining and orchestrating build tasks in JavaScript and TypeScript projects. It functions as the foundational task definition layer within the broader `Just` ecosystem developed by Microsoft, which also includes `just-scripts` for higher-level, opinionated build presets. Currently at version 1.13.0, just-task provides core primitives such as `task`, `series`, and `parallel` for structuring complex build flows. Its release cadence is generally stable, with updates focusing on refinements and bug fixes rather than frequent breaking changes within the 1.x major version. A key differentiator is its unopinionated nature regarding specific tools (e.g., Webpack, Jest, TypeScript compiler), allowing developers to integrate their preferred tools seamlessly. It targets Node.js environments version 14 and above, offering both CommonJS and ES Module compatibility for task definitions. This library emphasizes clear, programmatic task definition, providing a flexible alternative to more configuration-heavy or tightly coupled build systems.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/just-task"},{"id":2086,"title":"justext","library":"justext","status":"active","version":"3.0.2","language":"python","ecosystem":"pypi","summary":"justext is a heuristic-based boilerplate removal tool for HTML documents. It extracts the main content from web pages, discarding navigation, advertisements, and other extraneous elements. The current version is 3.0.2, and it typically releases updates for bug fixes and compatibility issues.","last_verified":"2026-04-24T14:03:24.357Z","tags":["web scraping","html parsing","boilerplate removal","nlp","text extraction"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/justext"},{"id":11196,"title":"JW Paginate","library":"jw-paginate","status":"maintenance","version":"1.0.4","language":"javascript","ecosystem":"npm","summary":"jw-paginate provides a standalone, framework-agnostic utility for calculating pagination logic, implemented in both JavaScript and TypeScript. It offers a pure function that, given parameters like total items, current page, page size, and maximum pages to display, returns a comprehensive object containing all necessary pagination details. This includes total pages, start and end item indices, start and end page numbers, and an array of page numbers to render in a UI. The current stable version is 1.0.4. Due to its minimalist 'pure logic' design and comprehensive feature set for its specific domain, the library has a very infrequent release cadence, with its last significant update occurring in 2018. Its primary differentiator is its complete lack of external dependencies and framework agnosticism, allowing seamless integration into any web project without introducing framework-specific couplings or unnecessary bloat. It also ships with first-class TypeScript type definitions, providing an enhanced development experience for TypeScript users.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/jw-paginate"},{"id":11194,"title":"jw-vue-pagination","library":"jw-vue-pagination","status":"abandoned","version":"1.0.3","language":"javascript","ecosystem":"npm","summary":"jw-vue-pagination is a Vue.js component designed for client-side pagination, allowing developers to easily split large datasets into manageable pages. As of its latest stable version, 1.0.3, published approximately six years ago (October 2019), the package is not actively maintained. It functions by relying on the separate `jw-paginate` library for its core pagination logic, abstracting the item paging calculations. This component is specifically tailored for Vue 2 applications, as indicated by its release timeline and common usage patterns. While simple and functional for its intended environment, its lack of recent updates means it does not support Vue 3 and may not be suitable for modern Vue projects requiring ongoing maintenance or compatibility with newer ecosystem tooling. Key differentiators include its lightweight nature and a clear separation of UI from pagination logic.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/jw-vue-pagination"},{"id":1079,"title":"jwcrypto: JOSE Web Standards Implementation","library":"jwcrypto","status":"active","version":"1.5.6","language":"python","ecosystem":"pypi","summary":"JWCrypto is a Python library that implements the Javascript Object Signing and Encryption (JOSE) Web Standards, including JSON Web Key (JWK), JSON Web Signature (JWS), JSON Web Encryption (JWE), and JSON Web Token (JWT). It leverages the `cryptography` package for its underlying cryptographic functions, ensuring strong security. The library is actively maintained, with frequent releases addressing security vulnerabilities and compatibility, currently at version 1.5.6.","last_verified":"2026-04-23T16:44:58.888Z","tags":["security","cryptography","jose","jwt","jwe","jws","jwk","authentication","authorization"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/jwcrypto"},{"id":5275,"title":"JWSkate (JSON Web Crypto for Python)","library":"jwskate","status":"active","version":"0.12.2","language":"python","ecosystem":"pypi","summary":"JWSkate is a Pythonic implementation of the JOSE (JSON Object Signing and Encryption) / JSON Web Crypto related RFCs, including JWS, JWK, JWA, JWT, and JWE. It simplifies cryptographic operations by providing a consistent API built on top of the `cryptography` library. The current version is 0.12.2, with an active release cadence, typically seeing several updates per year.","last_verified":"2026-04-13T00:00:00.000Z","tags":["JOSE","JWS","JWK","JWA","JWT","JWE","cryptography","security","RFC7515","RFC7519"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/jwskate"},{"id":2087,"title":"JSON Web Token (JWT) Library","library":"jwt","status":"active","version":"1.4.0","language":"python","ecosystem":"pypi","summary":"This is a JSON Web Token (JWT) library for Python 3, developed by GehirnInc, providing functionalities to encode and decode JWTs. It leverages the `cryptography` library for handling cryptographic operations, including key loading, signing, and verification. Version 1.4.0 is the latest stable release. It has a steady release cadence, focusing on stability and security rather than rapid feature development.","last_verified":"2026-04-24T14:03:50.230Z","tags":["jwt","json web token","security","cryptography","authentication"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/jwt"},{"id":7336,"title":"jxmlease","library":"jxmlease","status":"active","version":"1.0.3","language":"python","ecosystem":"pypi","summary":"jxmlease is a Python library designed for seamless conversion between XML documents and intelligent Python data structures. It aims to simplify XML processing by representing XML data and its metadata (like attributes) using extended Python list, dictionary, and string types. The current version is 1.0.3, with releases focusing on bug fixes and minor enhancements.","last_verified":"2026-04-16T00:00:00.000Z","tags":["xml","parsing","serialization","data structures","elementtree"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/jxmlease"},{"id":9059,"title":"K-Diffusion","library":"k-diffusion","status":"active","version":"0.1.1.post1","language":"python","ecosystem":"pypi","summary":"K-Diffusion is a PyTorch library implementing the improved diffusion models from Karras et al. (2022). It provides a highly optimized collection of samplers (e.g., DPM-Solver, Euler) and utilities for building and running stable diffusion models. The current version is 0.1.1.post1, and it maintains an active, community-driven release schedule primarily focused on stability and integration with other generative AI projects.","last_verified":"2026-04-16T00:00:00.000Z","tags":["diffusion models","pytorch","deep learning","generative AI","karras"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/k-diffusion"},{"id":9862,"title":"K-Means Constrained","library":"k-means-constrained","status":"active","version":"0.9.0","language":"python","ecosystem":"pypi","summary":"K-Means Constrained is a Python library that implements K-Means clustering with user-defined minimum and maximum cluster size constraints. It's based on the constrained k-means algorithm by Bradley, Bennett, & Demiriz (2000). The current version is 0.9.0, and the project maintains an active but moderate release cadence, typically releasing updates a few times a year.","last_verified":"2026-04-17T00:00:00.000Z","tags":["machine-learning","clustering","k-means","constrained-clustering","unsupervised-learning"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/k-means-constrained"},{"id":23926,"title":"K3D Jupyter","library":"k3d","status":"active","version":"2.17.0","language":"python","ecosystem":"pypi","summary":"K3D is a Jupyter notebook extension for 3D visualization of meshes, points, voxels, and other geometric data using WebGL. Current version is 2.17.0, with occasional releases (last stable in 2023).","last_verified":"2026-05-01T00:00:00.000Z","tags":["3d","visualization","jupyter","webgl","notebook"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/k3d"},{"id":9861,"title":"Kerberos 5 Test Environment (k5test)","library":"k5test","status":"active","version":"0.10.4","language":"python","ecosystem":"pypi","summary":"k5test is a Python library designed for testing applications that interact with Kerberos 5. It allows for the creation of self-contained, temporary Kerberos environments, including a KDC (Key Distribution Center) and Kadmin server, simplifying integration and unit testing. The current version is 0.10.4, and it maintains an active release cadence with regular updates.","last_verified":"2026-04-17T00:00:00.000Z","tags":["kerberos","testing","security","gssapi","kdc"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/k5test"},{"id":20169,"title":"kaba-babel-preset","library":"kaba-babel-preset","status":"active","version":"4.1.4","language":"javascript","ecosystem":"npm","summary":"A custom Babel preset for use with the Kaba build system, currently at v4.1.4. Provides legacy and modern environment configurations via `@babel/preset-env` and includes support for React, nullish coalescing, and numeric separators. Peer dependency on `core-js ^3.16.1`. Key differentiator: returns separate configs for legacy and modern browsers, allowing differential serving. Release cadence is irregular, with minor and patch updates as needed.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/kaba-babel-preset"},{"id":5981,"title":"Karlsruhe Fit Environment 2 (kafe2)","library":"kafe2","status":"active","version":"2.11.0","language":"python","ecosystem":"pypi","summary":"kafe2 (Karlsruhe Fit Environment 2) is an open-source Python package (current version 2.11.0) for likelihood-based parameter estimation and elementary data analysis. Primarily used for fitting models to measured data and visualizing results, it provides a user-friendly interface for state-of-the-art statistical methods, relying on established numerical and optimization libraries like NumPy and SciPy. The library aims to offer an easy-to-use and performance-optimized pipeline for data analysis, including parameter confidence intervals and publication-quality plots. It typically sees a few releases per year.","last_verified":"2026-04-14T00:00:00.000Z","tags":["fitting","data-analysis","physics","statistics","maximum-likelihood","least-squares","plotting"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/kafe2"},{"id":9863,"title":"Kafka Connect Python Client","library":"kafka-connect-py","status":"active","version":"1.0.0","language":"python","ecosystem":"pypi","summary":"kafka-connect-py is a Python client library for interacting with the Confluent Platform Kafka Connect REST API. It provides a convenient way to manage Kafka Connect clusters, including listing, creating, updating, and deleting connectors. The current stable version is 1.0.0, and releases appear to be infrequent, driven by new feature additions or maintenance.","last_verified":"2026-04-17T00:00:00.000Z","tags":["kafka","connect","client","api","confluent"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/kafka-connect-py"},{"id":17732,"title":"Kafka Console CLI Tool","library":"kafka-console","status":"active","version":"3.1.13","language":"javascript","ecosystem":"npm","summary":"Kafka Console is a command-line interface (CLI) tool designed for interacting with Apache Kafka clusters. It simplifies common Kafka operations such as listing topics, consuming messages from specific topics and partitions, and producing messages to topics. The current stable version is 3.1.13. As a CLI tool, its release cadence is generally driven by feature additions, bug fixes, and compatibility with newer Kafka broker versions. Key differentiators include robust support for various SASL authentication mechanisms (plain, scram-sha-256, scram-sha-512, oauthbearer) and TLS/SSL connections, making it suitable for secure Kafka environments. It offers flexible message consumption options like consuming from specific offsets or timestamps, filtering, and outputting in JSONL or raw formats. For production, it supports static headers and reading messages from stdin or a file, making it versatile for scripting and automation. It directly addresses the need for a capable, easy-to-use, yet powerful terminal-based Kafka client.","last_verified":"2026-04-23T00:00:00.000Z","tags":["javascript","kafka","cli","commands","sasl","consumer","producer"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/kafka-console"},{"id":887,"title":"Pure Python client for Apache Kafka","library":"kafka-python","status":"active","version":"2.3.1","language":"python","ecosystem":"pypi","summary":"kafka-python is a pure Python client for Apache Kafka, designed to function much like the official Java client with a set of Pythonic interfaces for producing, consuming, and administering Kafka topics. It is actively maintained with frequent releases and supports Kafka brokers from version 0.8.0 up to 4.0 and beyond due to backward compatibility of the Kafka protocol. The current latest stable release is 2.3.1, though PyPI may list 2.3.0 as the newest packaged version.","last_verified":"2026-04-15T00:00:00.000Z","tags":["kafka","messaging","streaming","data-pipeline"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/kafka-python"},{"id":4367,"title":"Kafka Python Next Generation Client","library":"kafka-python-ng","status":"active","version":"2.2.3","language":"python","ecosystem":"pypi","summary":"kafka-python-ng is a pure Python client for Apache Kafka, designed to function similarly to the official Java client, but with Pythonic interfaces. It provides high-level producer and consumer APIs, as well as admin functionality. The library is actively maintained, with frequent releases, and is compatible with Kafka brokers from version 0.8.0 up to 2.6+ (with optimal features for 0.9+). The current version is 2.2.3 and requires Python >=3.8.","last_verified":"2026-04-12T00:00:00.000Z","tags":["kafka","messaging","pubsub","streaming","apache-kafka","client"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/kafka-python-ng"},{"id":15667,"title":"KafkaJS Client","library":"kafkajs","status":"active","version":"2.2.4","language":"javascript","ecosystem":"npm","summary":"KafkaJS is a modern Apache Kafka client library for Node.js, currently at stable version 2.2.4. It offers comprehensive features for producing and consuming messages, as well as administrative tasks, providing native support for Kafka 0.10+ and specifically 0.11 features like transactions and custom authentication mechanisms. The library ships with full TypeScript definitions, ensuring a robust development experience. It aims for a low-level, high-performance approach, with a relatively frequent release cadence for bug fixes and minor enhancements, as seen by multiple patch releases in quick succession after major version bumps. A key differentiator is its focus on Node.js specifics and robust error handling to prevent common issues like CPU spikes.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","kafka","sasl","scram","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/kafkajs"},{"id":11198,"title":"KafkaJS Snappy Codec (TypeScript)","library":"kafkajs-snappy-typescript","status":"active","version":"1.0.3","language":"javascript","ecosystem":"npm","summary":"kafkajs-snappy-typescript provides a Snappy compression and decompression codec specifically designed for use with KafkaJS, offering strict TypeScript compatibility. This package serves as a type-safe alternative to `tulios/kafkajs-snappy`, aiming to integrate seamlessly into TypeScript-first KafkaJS applications. It leverages Brooooooklyn's `snappy` Node.js compression library for its core compression logic. The current stable version is 1.0.3, primarily consisting of bug fixes and rebundling efforts to ensure proper NPM publication. As a specialized codec, its release cadence is tied to necessary compatibility updates with KafkaJS or its underlying `snappy` dependency, rather than frequent feature additions. Its key differentiator is its explicit focus on strong typing for KafkaJS environments.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","typescript","snappy","kafkajs","codec"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/kafkajs-snappy-typescript"},{"id":5982,"title":"Kaggle CLI","library":"kaggle","status":"active","version":"2.0.1","language":"python","ecosystem":"pypi","summary":"The `kaggle` Python library, also known as Kaggle CLI, provides a command-line interface and a Python API to interact with Kaggle resources such as competitions, datasets, models, and notebooks. It enables programmatic listing, downloading, creating, updating, and deleting of these resources. The current version is 2.0.1, with releases happening periodically based on feature additions and bug fixes, ensuring access to the latest Kaggle platform features.","last_verified":"2026-04-14T00:00:00.000Z","tags":["data science","machine learning","api client","kaggle","cli"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/kaggle"},{"id":2976,"title":"KaggleHub Library","library":"kagglehub","status":"active","version":"1.0.0","language":"python","ecosystem":"pypi","summary":"KaggleHub is a Python library that provides a unified interface to programmatically access and download Kaggle resources, primarily models and datasets, outside of the Kaggle platform. It aims to standardize resource paths and simplify integration with other ML frameworks. The current version is 1.0.0, and the library has a frequent release cadence, with minor versions often released every few weeks.","last_verified":"2026-04-25T04:01:04.104Z","tags":["kaggle","data science","machine learning","models","datasets","mlops","resource management"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/kagglehub"},{"id":3527,"title":"Kaggle API Client","library":"kagglesdk","status":"active","version":"0.1.18","language":"python","ecosystem":"pypi","summary":"The `kagglesdk` is the official Python client library for interacting with Kaggle's external-facing APIs, allowing users to programmatically access competitions, datasets, kernels, and more. It is currently at version 0.1.18 and receives frequent updates.","last_verified":"2026-04-25T11:15:26.541Z","tags":["data science","machine learning","kaggle","api client","competition","dataset"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/kagglesdk"},{"id":25823,"title":"Kaitai Struct Compiler","library":"kaitai-struct-compiler","status":"active","version":"0.11.0","language":"javascript","ecosystem":"npm","summary":"Kaitai Struct Compiler is a tool that generates parsers for binary data formats from a declarative YAML or JSON definition (KSY format). Current stable version is 0.11.0, released September 2025. It supports multiple target languages including C++, C#, Java, JavaScript, Python, Ruby, Rust, and Go. The compiler is part of the Kaitai Struct ecosystem, which provides a language-agnostic way to describe binary formats and then compile those descriptions into efficient, reusable parsers in various programming languages. Unlike hand-written parsers, Kaitai Struct ensures consistency across languages and reduces maintenance overhead. The compiler is distributed as a standalone JAR file, available via releases on GitHub.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","kaitai","struct","compiler","binary","parsing","stream","runtime","file"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/kaitai-struct-compiler"},{"id":1522,"title":"Kaitai Struct Python Runtime","library":"kaitaistruct","status":"active","version":"0.11","language":"python","ecosystem":"pypi","summary":"Kaitai Struct provides a declarative parsing framework for binary data. This library serves as the Python runtime component, allowing users to load and interpret binary files based on `.ksy` specifications compiled into Python classes. The current version is 0.11, and releases are generally stable, focusing on compatibility with the Kaitai Struct compiler.","last_verified":"2026-04-23T21:52:37.382Z","tags":["binary_parsing","data_structures","compiler_runtime","reverse_engineering","serialization"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/kaitaistruct"},{"id":31,"title":"Kakao API","library":"kakao","status":"active","version":"2025-latest","language":"python","ecosystem":"pypi","summary":"Kakao REST API provides access to Kakao Login, KakaoTalk messaging, friends list, maps, and AI features. Primary documentation is in Korean. English docs exist but are incomplete and lag behind Korean versions. No official Python/Node package — all integrations use REST API directly with app keys.","last_verified":"2026-05-12T05:02:37.147Z","tags":["kakao","kakaotalk","oauth","korea","rest-api","social-login","messaging"],"install_tag":"stale","install_tag_description":"widespread failures or data too old to trust","api":"https://checklist.day/api/registry/kakao"},{"id":4597,"title":"Kaldi Native Fbank","library":"kaldi-native-fbank","status":"active","version":"1.22.3","language":"python","ecosystem":"pypi","summary":"Kaldi-native-fbank is a Python library providing a Kaldi-compatible online filter bank (fbank) feature extractor. It is designed to be efficient and has no external native dependencies, aiming for seamless integration across various architectures and operating systems. The library is actively maintained with frequent releases, with the current stable version being 1.22.3.","last_verified":"2026-04-12T00:00:00.000Z","tags":["audio processing","speech recognition","feature extraction","fbank","kaldi"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/kaldi-native-fbank"},{"id":6697,"title":"Kaldi Python IO","library":"kaldi-python-io","status":"active","version":"1.2.2","language":"python","ecosystem":"pypi","summary":"kaldi-python-io is a pure Python library providing an I/O interface for accessing data in the Kaldi speech recognition toolkit's native formats. It allows reading and writing various Kaldi data types such as matrices, vectors, and alignments directly in Python. The current version is 1.2.2, with new releases typically occurring every few months based on development activity.","last_verified":"2026-04-15T00:00:00.000Z","tags":["kaldi","speech-recognition","audio","io","data-processing","feature-extraction"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/kaldi-python-io"},{"id":8253,"title":"Kaldi Alignment Methods","library":"kaldialign","status":"active","version":"0.9.3","language":"python","ecosystem":"pypi","summary":"kaldialign is a Python package that provides wrappers for Kaldi's core alignment and edit distance computation functions. It directly incorporates Kaldi's C++ code via pybind11 to ensure identical Word Error Rate (WER) and alignment results as Kaldi, addressing inconsistencies found in other Levenshtein implementations. Currently at version 0.9.3, it receives regular updates focusing on performance enhancements and broader platform compatibility through pre-built wheels.","last_verified":"2026-04-16T00:00:00.000Z","tags":["speech-recognition","kaldi","alignment","edit-distance","wer","pybind11"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/kaldialign"},{"id":8254,"title":"Kaldifst: Python Bindings for OpenFst","library":"kaldifst","status":"active","version":"1.8.0","language":"python","ecosystem":"pypi","summary":"Kaldifst is a Python wrapper for the OpenFst library, a widely used C++ library for creating, manipulating, and performing operations on Finite State Transducers (FSTs) and Finite State Automata (FSAs). It is commonly used in speech recognition (e.g., Kaldi). As of version 1.8.0, it maintains an active release cadence, frequently updating with minor versions to address build fixes, performance improvements, and new features.","last_verified":"2026-04-16T00:00:00.000Z","tags":["speech recognition","FST","finite state transducer","Kaldi","OpenFst","NLP"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/kaldifst"},{"id":5276,"title":"Kaldi-ark loading and writing module","library":"kaldiio","status":"active","version":"2.18.1","language":"python","ecosystem":"pypi","summary":"kaldiio is a pure Python module for reading and writing Kaldi ark and scp files. It provides utilities for handling various Kaldi object types, including binary/text matrices, vectors, and compressed matrices, by interacting with NumPy arrays. The library also facilitates I/O operations through Unix pipes and supports some extended ark formats, including those used for NumPy, Pickle, WAV, and FLAC files. It is actively maintained with frequent minor and patch releases.","last_verified":"2026-04-13T00:00:00.000Z","tags":["audio","speech-recognition","kaldi","data-io","ark","scp","numpy"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/kaldiio"},{"id":1523,"title":"Kaleido Plot Export Library","library":"kaleido","status":"active","version":"1.2.0","language":"python","ecosystem":"pypi","summary":"Kaleido is a standalone library for generating static images (PNG, JPEG, SVG, PDF, EPS) from web-based visualizations, primarily designed for Plotly.py figures. It is currently at version 1.2.0 and receives updates for bug fixes and feature enhancements, with a significant API overhaul in v1.0.0.","last_verified":"2026-04-23T21:52:58.598Z","tags":["plotly","export","image","figure","visualization"],"install_tag":"stale","install_tag_description":"widespread failures or data too old to trust","api":"https://checklist.day/api/registry/kaleido"},{"id":12764,"title":"Kalshi TypeScript Client","library":"kalshi-typescript","status":"active","version":"3.13.0","language":"javascript","ecosystem":"npm","summary":"This package provides a TypeScript/JavaScript client for interacting with the Kalshi API, automatically generated from an OpenAPI specification. It leverages `axios` for HTTP requests and is currently at version 3.13.0. The client supports both Node.js and browser environments, as well as ES5 and ES6 language levels, and CommonJS and ES6 module systems. As a generated client, its release cadence typically follows updates to the underlying Kalshi OpenAPI specification, meaning the client API surface can change with new spec versions. A key differentiator is its comprehensive type definitions, enabling robust development in TypeScript projects and providing compile-time safety for API interactions. It primarily targets the `https://api.elections.kalshi.com/trade-api/v2` endpoint.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","axios","typescript","openapi-client","openapi-generator","kalshi-typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/kalshi-typescript"},{"id":13413,"title":"Kaltura TypeScript Client","library":"kaltura-typescript-client","status":"active","version":"20.7.3","language":"javascript","ecosystem":"npm","summary":"The `kaltura-typescript-client` is an auto-generated TypeScript client designed to provide a type-safe facade for the Kaltura server API. It offers strong typing for API actions, classes, and enums, streamlining development for Kaltura-powered applications. As of version 20.7.3, this library operates with a unique distribution model: it is generated directly from the `kaltura/clients-generator` PHP engine and is intended for direct consumption via a `.tar.gz` archive, rather than traditional publication to npmjs. This approach ensures a highly synchronized interface that reflects the latest API definitions. Developers are encouraged to monitor the changelog for updates. A key feature is its explicit support for bundle size optimization, which requires configuration with tools like `babel-plugin-import` to selectively include only the necessary types, preventing excessive application bundle sizes.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","Kaltura"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/kaltura-typescript-client"},{"id":27093,"title":"Kanaries Track","library":"kanaries-track","status":"active","version":"0.0.5","language":"python","ecosystem":"pypi","summary":"A lightweight Python library for tracking data operations to Kanaries data infrastructure. It provides simple functions to log data pipelines, queries, and events. The current version is 0.0.5, with intermittent releases.","last_verified":"2026-05-01T00:00:00.000Z","tags":["tracking","data-infrastructure","monitoring"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/kanaries-track"},{"id":7337,"title":"Kanboard Python API Client","library":"kanboard","status":"active","version":"1.1.8","language":"python","ecosystem":"pypi","summary":"The `kanboard` library is a Python client for interacting with the Kanboard API (version 1.1.8). It provides both synchronous and asynchronous access to all Kanboard API methods, dynamically mapping Python calls to JSON-RPC procedures. The library is actively maintained with regular releases and requires Python 3.9 or higher.","last_verified":"2026-04-16T00:00:00.000Z","tags":["kanboard","api-client","task-management","project-management","json-rpc","web-api"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/kanboard"},{"id":27889,"title":"Kangel Plugins Manager","library":"kangelpluginsmanager","status":"active","version":"1.4.1","language":"python","ecosystem":"pypi","summary":"Kangel Plugins Manager is a plugin store and management system designed for exteraGram and AyuGram Telegram clients. Version 1.4.1 supports Python >=3.9 and provides an intuitive interface to discover, install, update, and remove plugins from the Kangel Plugins Store. The library is actively maintained with a focus on ease of use.","last_verified":"2026-05-09T00:00:00.000Z","tags":["plugin-manager","telegram","exteragram","ayu-gram","store"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/kangelpluginsmanager"},{"id":27094,"title":"kantoku","library":"kantoku","status":"active","version":"0.18.3","language":"python","ecosystem":"pypi","summary":"A process manager built on top of Circus for running and monitoring multiple processes and sockets. Current version 0.18.3, actively maintained with recent updates for Python 3.13 support and reliability fixes.","last_verified":"2026-04-27T00:00:00.000Z","tags":["process-manager","circus","bentoml","monitoring"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/kantoku"},{"id":27095,"title":"kappa","library":"kappa","status":"deprecated","version":"0.7.0","language":"python","ecosystem":"pypi","summary":"A CLI tool for AWS Lambda developers, providing commands to create, deploy, invoke, and manage Lambda functions and event sources. Current version is 0.7.0, last released in 2016 with no recent activity.","last_verified":"2026-04-27T00:00:00.000Z","tags":["aws","lambda","cli","serverless"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/kappa"},{"id":11205,"title":"Karma Test Runner","library":"karma","status":"deprecated","version":"6.4.4","language":"javascript","ecosystem":"npm","summary":"Karma, currently at stable version 6.4.4, is a long-standing JavaScript test runner specifically designed to execute tests directly within real browser environments. Its core utility lies in facilitating test-driven development by providing quick feedback cycles, enabling testing across diverse browsers (desktop, mobile, tablets) and integration with continuous integration servers. It supports running tests on file saves and offers features like coverage reporting via Istanbul. However, the project has been officially deprecated. The web testing ecosystem has evolved significantly since Karma's inception over ten years ago, leading to the emergence of more performant and modern alternatives. While critical security issues will continue to be addressed until 12 months after Angular CLI's Web Test Runner support stabilizes, no new features or general bug fixes are being accepted. Users are strongly encouraged to migrate to modern alternatives such as Web Test Runner, `jasmine-browser-runner`, Jest, or Vitest.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","karma","spectacular","runner","js","testing","test"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/karma"},{"id":20170,"title":"karma-babel-polyfill","library":"karma-babel-polyfill","status":"deprecated","version":"0.0.5","language":"javascript","ecosystem":"npm","summary":"A Karma plugin that injects babel-polyfill into the test browser environment, ensuring that ES2015+ APIs (e.g., Promise, Map, Set) are available when running tests with Karma. Version 0.0.5 is the final release; the package has not been updated since 2016 and is considered deprecated in favor of using @babel/polyfill or @babel/regenerator directly with Karma's configuration. It requires karma as a peer dependency and is designed for use with older Babel 6 setups.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","karma","karma-plugin","babel","babel-polyfill"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/karma-babel-polyfill"},{"id":20171,"title":"karma-babel-preprocessor","library":"karma-babel-preprocessor","status":"active","version":"8.0.2","language":"javascript","ecosystem":"npm","summary":"Karma preprocessor to compile ES6+ on the fly with Babel. Version 8.0.2, stable, maintained as part of the Babel ecosystem. Requires @babel/core 7 as a peer dependency. Use with Babel presets to transpile modern JavaScript during test runs. Not a module bundler; for CommonJS you need a separate bundler like webpack or browserify. Key differentiator: seamless integration with Karma test runner, supports per-file Babel options via function properties.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","karma-plugin","karma-preprocessor","babel","6to5","es6","es2015"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/karma-babel-preprocessor"},{"id":13414,"title":"Karma Brief Reporter","library":"karma-brief-reporter","status":"maintenance","version":"0.2.2","language":"javascript","ecosystem":"npm","summary":"karma-brief-reporter is a Karma test reporter plugin designed to provide concise test progress statistics and a summary of failures at the conclusion of a test run. Unlike verbose reporters that list every test outcome, this plugin focuses on displaying a single-line progress update during execution, followed by a consolidated report of any failed tests and runtime errors. It aims to reduce terminal clutter, especially in environments where screen scrolling or cursor movement is restricted. The current stable version is 0.2.2, released in May 2022. While releases are infrequent, indicating a mature and stable state, it remains functional with modern Karma versions. Key differentiators include its minimalistic output, the ability to suppress various report sections (like error highlighting, browser logs, and external stack frames), and an option for early error reporting, making it particularly suitable for CI/CD pipelines or developers who prefer a clean, focused test output.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","karma-plugin","karma-reporter","progress","brief","test"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/karma-brief-reporter"},{"id":11197,"title":"Karma ClojureScript Test Adapter","library":"karma-cljs-test","status":"abandoned","version":"0.1.0","language":"javascript","ecosystem":"npm","summary":"karma-cljs-test is an adapter for the Karma test runner, enabling it to execute tests written with the ClojureScript `cljs.test` testing framework. First published 11 years ago, its latest and only version is 0.1.0, indicating it is no longer actively maintained. The package integrates into Karma's configuration by specifying 'cljs-test' as a framework. Its utility is highly specialized for projects using ClojureScript with Karma, a combination that has largely been superseded by other testing approaches within the ClojureScript ecosystem, such as `doo` or direct integration with modern test runners via `shadow-cljs` output. The core dependency, Karma, has also been deprecated, further limiting this adapter's relevance and support. There is no ongoing release cadence.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","karma-plugin","karma-adapter","clojurescript","cljs.test","cljs"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/karma-cljs-test"},{"id":15668,"title":"Karma CommonJS Plugin","library":"karma-commonjs","status":"abandoned","version":"1.0.0","language":"javascript","ecosystem":"npm","summary":"The `karma-commonjs` plugin facilitates the testing of JavaScript modules written in the CommonJS format within a Karma test runner environment. Rather than bundling, it applies a lightweight wrapper to individual modules, allowing them to interpret `require()` calls directly in the browser. The current stable version, 1.0.0, was last updated in 2016, making it effectively abandoned, especially given that its primary peer dependency, Karma, has also been officially deprecated since 2024. While `karma-commonjs` boasts potentially faster reloads for individual file changes and provides cleaner stack traces by avoiding full bundling, it requires developers to manually list all module files in the Karma configuration. This contrasts with more modern alternatives like `karma-browserify`, which leverage bundlers to automatically discover and include dependencies while also supporting the full Browserify API for transforms and Node.js shims.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","karma-plugin","commonjs"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/karma-commonjs"},{"id":15349,"title":"Karma Cucumber Reporter","library":"karma-cucumber-reporter","status":"maintenance","version":"1.0.4","language":"javascript","ecosystem":"npm","summary":"karma-cucumber-reporter is a specialized Karma plugin designed to transform test results from the Karma test runner into the Cucumber JSON format. This output is primarily intended for consumption by external tools like `cucumber-reporting` to generate comprehensive BDD-style reports. The current stable version is 1.0.4, suggesting a mature and stable state rather than active, rapid development. Its key differentiator lies in its strict requirement for a specific test structure: top-level `describe('PREFIX FEATURE', ...)` and nested `describe('SCENARIO NAME', ...)` blocks, which allows it to accurately map Karma's test outcomes to Cucumber features and scenarios. It integrates seamlessly into Karma's configuration, writing the resulting JSON to a specified file or standard output.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","karma","testing","cucumber"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/karma-cucumber-reporter"},{"id":25824,"title":"karma-es6-module-preprocessor","library":"karma-es6-module-preprocessor","status":"deprecated","version":"0.2.0","language":"javascript","ecosystem":"npm","summary":"A Karma preprocessor that compiles ES6 module syntax (import/export) to ES5 using the es6-module-transpiler. Version 0.2.0 is the latest and appears to be unmaintained since 2014. It integrates with Karma test runner to transpile ES6 modules on the fly during testing. Note that the es6-module-transpiler project itself is deprecated in favor of Babel or TypeScript. This preprocessor is specific to the es6-module-transpiler and does not support newer transpilers like Babel. For modern projects, use karma-babel-preprocessor instead.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","karma-plugin","karma-preprocessor","es6-module-transpiler"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/karma-es6-module-preprocessor"},{"id":25825,"title":"karma-es6-shim","library":"karma-es6-shim","status":"abandoned","version":"1.0.0","language":"javascript","ecosystem":"npm","summary":"Karma plugin that includes both es5-shim and es6-shim polyfills for testing ES6 features in PhantomJS. Version 1.0.0, last updated in 2016. Designed for projects using AMD/RequireJS and Babel transpilation. Simplifies configuration by ensuring both shims are loaded in the correct order for PhantomJS, which lacks ES5 and ES6 support. No active maintenance since 2016.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","karma","karma-plugin","karma-framework","es6-shim","shim"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/karma-es6-shim"},{"id":25826,"title":"karma-es6-transpiler-preprocessor","library":"karma-es6-transpiler-preprocessor","status":"deprecated","version":"0.0.1","language":"javascript","ecosystem":"npm","summary":"A Karma preprocessor that transpiles ES6 JavaScript code to ES5 using es6-transpiler. Version 0.0.1, last updated in 2014. This package is essentially abandoned; es6-transpiler is no longer maintained, and modern projects should use Babel or TypeScript instead. It works only with Karma and requires no direct dependencies but relies on es6-transpiler being installed (though not listed as a peer dependency).","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","karma-plugin","karma-preprocessor"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/karma-es6-transpiler-preprocessor"},{"id":13416,"title":"Karma ESBuild Preprocessor","library":"karma-esbuild","status":"active","version":"2.3.0","language":"javascript","ecosystem":"npm","summary":"karma-esbuild is a specialized preprocessor for the Karma test runner designed to leverage esbuild for rapid bundling and transpilation of test files. It is particularly valued for its speed and the clear, unminified output it produces during testing, making debugging easier compared to preprocessors using slower bundlers. The package is currently at version 2.3.0 and exhibits an active release cadence, frequently updating to maintain compatibility with new esbuild versions (e.g., v2.3.0 added support for esbuild 0.17.0) and addressing bug fixes, especially concerning source maps and file handling. Its primary differentiation from alternatives like karma-webpack or karma-rollup-preprocessor is esbuild's performance. Users can extensively configure esbuild options, including define directives, custom plugins, and the singleBundle option, which controls whether all test files are merged into one bundle or processed individually. This flexibility supports various testing setups and optimization strategies within the Karma ecosystem.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","karma-plugin","karma-preprocessor","esbuild"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/karma-esbuild"},{"id":25827,"title":"karma-esbuild-next","library":"karma-esbuild-next","status":"active","version":"1.1.0","language":"javascript","ecosystem":"npm","summary":"An esbuild preprocessor for the Karma test runner, forked from karma-esbuild. It leverages esbuild for fast compilation and readable output, supporting custom esbuild configurations, plugin integration, and single-bundle mode to merge test files into one bundle. Current version 1.1.0 requires esbuild >=0.17.0. Compared to alternatives like karma-webpack or karma-rollup, it offers significantly faster build times due to esbuild's speed, while maintaining compatibility with Karma's standard preprocessor interface.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","karma-plugin","karma-preprocessor","esbuild"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/karma-esbuild-next"},{"id":25828,"title":"karma-esbuild","library":"karma-esbuild-up","status":"active","version":"3.0.0","language":"javascript","ecosystem":"npm","summary":"karma-esbuild is a Karma preprocessor that compiles test files using esbuild, providing extremely fast transpilation and bundling for Karma test runners. Current stable version is 3.0.0, requiring Node >=16, esbuild >=0.17.0, and Karma >=6.0.0. It stands out for its speed and clean output, and supports single-bundle (all tests in one file) or per-file bundling. The package is actively maintained with regular releases on GitHub.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","karma-plugin","karma-preprocessor","esbuild"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/karma-esbuild-up"},{"id":11199,"title":"Karma Jasmine Adapter","library":"karma-jasmine","status":"active","version":"5.1.0","language":"javascript","ecosystem":"npm","summary":"karma-jasmine is a Karma plugin that serves as an adapter for the Jasmine testing framework, enabling developers to run their Jasmine-based unit tests within the Karma test runner environment. The current stable version is 5.1.0, released in June 2022, with a consistent release cadence addressing bug fixes, dependency updates (including `jasmine-core`), and minor feature enhancements. It primarily functions by providing the `jasmine` framework to Karma's configuration, allowing seamless integration and execution of Jasmine specs. Key differentiators include its tight coupling with the Karma ecosystem, offering features like custom spec filtering, debug-by-URL capabilities for focused testing, and basic sharding support. This package is essential for projects using Karma for test automation and Jasmine for writing their tests, abstracting away the complexities of setting up the two together.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","karma-plugin","karma-adapter","jasmine"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/karma-jasmine"},{"id":11200,"title":"Karma jQuery Adapter","library":"karma-jquery","status":"abandoned","version":"0.2.4","language":"javascript","ecosystem":"npm","summary":"karma-jquery is a plugin that provides an adapter for integrating the jQuery framework into the Karma test runner environment. It allows tests executed by Karma to have jQuery available globally, facilitating the testing of jQuery-dependent code. The package is extremely old, with its latest version 0.2.4 published 9 years ago, indicating it is no longer actively maintained. This status is further compounded by the official deprecation of the Karma test runner itself as of July 2024, with no new features or general bug fixes planned. While Karma still receives critical security fixes for a limited time, `karma-jquery` is effectively abandoned. Users should consider modern alternatives for JavaScript testing, such as Jest or Web Test Runner, especially since Angular is providing migration paths off Karma.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","karma-plugin","karma-framework","jquery"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/karma-jquery"},{"id":14655,"title":"Karma Minimal Reporter","library":"karma-min-reporter","status":"maintenance","version":"0.1.0","language":"javascript","ecosystem":"npm","summary":"The `karma-min-reporter` package offers a minimalist test reporting experience for the Karma test runner, emulating the concise output style found in Mocha's `min` reporter. Currently at version 0.1.0, this plugin is designed for developers who prefer a clean console output during continuous integration or development workflows. Its primary feature is clearing the console before each test run, which is most effective when Karma is configured for `autoWatch: true` and `singleRun: false`. The package differentiates itself by prioritizing visual brevity over verbose logging, aiming to reduce screen clutter and improve focus during active development. Given its low version number and the nature of Karma plugins, it suggests a mature but infrequently updated project, likely in a maintenance state, providing a stable, specific reporting utility without a rapid release cadence.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","karma-plugin","karma-reporter","karma","reporter","test","tdd"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/karma-min-reporter"},{"id":13415,"title":"Karma Mocha Adapter","library":"karma-mocha","status":"maintenance","version":"2.0.1","language":"javascript","ecosystem":"npm","summary":"karma-mocha is an adapter plugin that integrates the Mocha testing framework with Karma, a test runner for JavaScript. It allows developers to run their Mocha-based tests in various browsers and environments through Karma's powerful test execution capabilities. The current stable version is 2.0.1, released in April 2020. While the package has not seen frequent updates since then, its core functionality remains stable and widely used within the Karma ecosystem. Key differentiators include its seamless integration with Karma's configuration, enabling browser-based testing for Mocha tests, and options for passing specific Mocha CLI arguments (like `grep` or `reporter`) directly through Karma's client-side configuration. It abstracts away the complexities of running Mocha tests across different browsers, providing a consistent testing environment.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","karma-plugin","karma-adapter","mocha"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/karma-mocha"},{"id":11201,"title":"Karma QUnit Adapter","library":"karma-qunit","status":"active","version":"4.2.1","language":"javascript","ecosystem":"npm","summary":"karma-qunit is a plugin for the Karma test runner that provides an adapter for integrating QUnit, a popular JavaScript unit testing framework. This package allows developers to run their QUnit tests within the Karma environment, facilitating automated testing across various browsers and environments. The current stable version is 4.2.1. Releases appear to be driven by bug fixes and compatibility updates with new Karma or QUnit versions, rather than a fixed cadence, often with several minor releases and occasional major updates. Key differentiators include its tight integration with Karma's robust browser launching and reporting capabilities, offering a more flexible and powerful testing setup compared to running QUnit tests directly in a browser without a test runner. It handles the setup and teardown required for QUnit tests within Karma's lifecycle. While many modern projects lean towards frameworks like Jest or Vitest, karma-qunit remains relevant for projects using QUnit, particularly those with existing Karma test setups or legacy codebases.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","karma","karma-plugin","karma-adapter","qunit"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/karma-qunit"},{"id":25830,"title":"karma-remap-coverage","library":"karma-remap-coverage","status":"deprecated","version":"0.1.5","language":"javascript","ecosystem":"npm","summary":"Karma reporter that remaps Istanbul coverage reports to original source code using source maps, enabling accurate coverage for transpiled languages like TypeScript, ES6/7 with Babel, or JSX. Currently at v0.1.5, last released in 2017, with no further updates. Works in watch mode and stores interim coverage in memory (via karma-coverage's 'in-memory' type) to avoid temporary files. Integrates with webpack and other bundlers that produce source maps. Alternatives: karma-coverage-istanbul-reporter, karma-typescript's built-in coverage.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","karma","coverage","reporter","typescript","babel","es6","es7","istanbul"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/karma-remap-coverage"},{"id":11203,"title":"Karma Adapter for RequireJS","library":"karma-requirejs","status":"abandoned","version":"1.1.0","language":"javascript","ecosystem":"npm","summary":"karma-requirejs is a Karma plugin that serves as an adapter, enabling the Karma test runner to execute tests within an environment that utilizes RequireJS for asynchronous module loading. It allows developers to define and load JavaScript modules using the AMD specification during their testing cycles. The package, currently at version 1.1.0, has not seen updates since its last publish date in September 2016, aligning with the broader decline in RequireJS usage in modern web development, which has largely shifted towards ES6 modules and bundlers like Webpack. Its primary function is to bridge Karma's test execution with RequireJS's module resolution, requiring specific configuration in `karma.conf.js` and a separate `test-main.js` file to correctly map module paths and bootstrap tests. This setup is crucial for managing dependencies and ensuring that test files and application code are loaded correctly within the Karma server's `/base` directory context. The dwindling relevance of RequireJS, coupled with the official deprecation of Karma itself, positions karma-requirejs as an unmaintained and largely obsolete tool for new projects.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","karma-plugin","karma-adapter","requirejs"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/karma-requirejs"},{"id":21497,"title":"karma-rollup","library":"karma-rollup","status":"active","version":"1.0.1","language":"javascript","ecosystem":"npm","summary":"Karma preprocessor that bundles ES2015 modules using Rollup for testing. Version 1.0.1 is the latest stable release (as of 2023+). Designed for use with Karma test runner, it integrates Rollup as a preprocessor to transpile and bundle ES module imports/exports into a single file per test file. Supports Rollup plugins (e.g., Bublé, Babel), custom preprocessors, watch mode with caching, and sourcemaps. Differentiators: lightweight compared to Webpack-based preprocessors, leverages Rollup's tree-shaking and fast bundling. Requires Rollup >=1.0.0 as a peer dependency.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","es2015","karma","modules","import","export","plugin","preprocessor","rollup"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/karma-rollup"},{"id":21495,"title":"karma-rollup-plugin","library":"karma-rollup-plugin","status":"maintenance","version":"0.2.4","language":"javascript","ecosystem":"npm","summary":"A Karma preprocessor plugin that integrates Rollup for on-the-fly bundling and ES2015+ transpilation in test environments. Current version is 0.2.4 (stable, but rarely updated). It supports Rollup plugins, source maps (inline), and multiple ES versions via Babel or Buble. Compared to alternatives like karma-rollup-preprocessor, this plugin is simpler, more actively maintained at the time, and more aligned with the Rollup ecosystem. However, it lacks modern Rollup features and may not work with Rollup >=1.0.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","karma","karma-plugin","karma-preprocessor","modules","es2016","rollup","preprocessor"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/karma-rollup-plugin"},{"id":21496,"title":"karma-rollup-preprocessor","library":"karma-rollup-preprocessor","status":"maintenance","version":"7.0.8","language":"javascript","ecosystem":"npm","summary":"Karma preprocessor to bundle ES modules using Rollup. Current stable version 7.0.8 (last released 2021). Release cadence is sporadic with long gaps between major versions. Key differentiators: integrates Rollup into Karma test pipeline, supports all Rollup options, allows multiple configured preprocessors for different transpilation setups. Requires Rollup >=1.0.0 as peer dependency.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","es","es2015","karma","modules","import","export","plugin","preprocessor"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/karma-rollup-preprocessor"},{"id":13417,"title":"Karma SonarQube Reporter","library":"karma-sonarqube-reporter","status":"active","version":"1.4.0","language":"javascript","ecosystem":"npm","summary":"karma-sonarqube-reporter is a Karma reporter plugin designed to generate generic test execution reports compatible with SonarQube. The current stable version is 1.4.0. It aims to bridge the gap between JavaScript/TypeScript unit test results run by Karma and the SonarQube analysis platform, enabling projects to integrate test coverage and outcomes directly into their SonarQube quality gate processes. Releases are primarily driven by bug fixes, dependency updates, and minor feature enhancements, with a new feature release (1.3.0) and dynamic test support (1.4.0) indicating ongoing, albeit not rapid, development. A key differentiator is its `legacyMode` option, which allows it to support both modern and older SonarQube versions, providing flexibility for diverse project environments. It focuses solely on test reporting for SonarQube, making it a specialized tool for this specific integration.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","karma-reporter","sonarqube","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/karma-sonarqube-reporter"},{"id":18460,"title":"karma-sourcemap-loader","library":"karma-sourcemap-loader","status":"active","version":"0.4.0","language":"javascript","ecosystem":"npm","summary":"A Karma plugin preprocessor that loads existing JavaScript source map files (both inline and external) into the Karma test runner. Version 0.4.0 is current stable. Unlike karma-sourcemap-preprocessor, this plugin does not generate source maps but locates them from previous build steps (e.g., TypeScript, Babel, webpack). It supports remapping source paths via prefix replacement or custom callback, and modifying sourceRoot. Inline source maps using base64 are also supported. Release cadence is low, primarily maintenance updates. Key differentiator: solves source map loading when compilation happens outside Karma.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","karma-plugin","karma-preprocessor","source-maps"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/karma-sourcemap-loader"},{"id":13418,"title":"Karma Static Server Plugin","library":"karma-static-server","status":"abandoned","version":"2.0.0","language":"javascript","ecosystem":"npm","summary":"The `karma-static-server` package is a plugin for the Karma test runner, enabling it to serve static files alongside its primary function of running tests in browsers. It is currently at stable version 2.0.0, which was last published approximately four years ago, indicating a slow or halted release cadence. This utility integrates the `serve-static` middleware directly into the Karma server, providing a convenient way to serve application assets such as HTML templates, images, CSS, or JSON data that tests might depend on, without requiring a separate web server. Its key differentiator lies in its seamless configuration within the `karma.conf.js` file, allowing developers to define a custom `root` directory for served files or default to Karma's `basePath`. It also provides options for logging static file requests through Karma's standard logging mechanism. Given that Karma itself has been officially deprecated since July 2024, this plugin is effectively in an unmaintained state, with no new features or general bug fixes anticipated.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/karma-static-server"},{"id":25829,"title":"karma-systemjs","library":"karma-systemjs","status":"maintenance","version":"0.16.0","language":"javascript","ecosystem":"npm","summary":"A Karma plugin adapter for loading test files via SystemJS module loader instead of script tags. Current version 0.16.0 disables SystemJS bundles by default; set useBundles: true to enable. Supports transpilers like Babel and TypeScript. Key differentiator: integrates SystemJS module loading into Karma test runner for testing ES modules with transpilation. Requires manual configuration of SystemJS config file and serving of dependencies. Note: The project appears to be in maintenance mode with limited recent activity.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","karma-plugin","karma-adapter","systemjs"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/karma-systemjs"},{"id":13419,"title":"Karma Test Time Statistics Reporter","library":"karma-time-stats-reporter","status":"active","version":"0.1.0","language":"javascript","ecosystem":"npm","summary":"This Karma plugin, `karma-time-stats-reporter`, provides detailed statistics on test execution times, including a histogram visualization and identification of slow tests. Currently at version 0.1.0, it allows users to configure bin sizes for the histogram, set a threshold for what is considered a 'slow' test, and specify the number of the slowest tests to report. It aims to help developers pinpoint performance bottlenecks in their test suites by offering a granular view of test durations. Its release cadence appears to be infrequent, with its latest update being v0.1.0, indicating a stable but less frequently updated project. Key differentiators include its granular control over time reporting through options like `binSize`, `slowThreshold`, and `reportOnlyBeyondThreshold`, which collectively offer a comprehensive analysis beyond basic pass/fail reporting.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","karma-plugin","karma-reporter"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/karma-time-stats-reporter"},{"id":11204,"title":"Karma TypeScript Preprocessor and Reporter","library":"karma-typescript","status":"active","version":"5.5.4","language":"javascript","ecosystem":"npm","summary":"karma-typescript is a Karma plugin designed to simplify running unit tests for TypeScript projects. It seamlessly integrates TypeScript compilation, type checking, and test execution within the Karma test runner without requiring separate build steps. It also provides remapped test coverage reports via Istanbul, ensuring accurate coverage data even after transpilation. The current stable version is 5.5.4, with recent releases focusing on bug fixes and compatibility updates for newer versions of Karma and TypeScript. Its key differentiators include built-in type checking, automatic source map generation for debugging, and robust remapped coverage reporting, making it a comprehensive solution for testing TypeScript code.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","angularjs","angular2","browserify","commonjs","coverage","css modules","docker","istanbul","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/karma-typescript"},{"id":11202,"title":"Karma TypeScript Preprocessor","library":"karma-typescript-preprocessor","status":"abandoned","version":"0.4.0","language":"javascript","ecosystem":"npm","summary":"This package, `karma-typescript-preprocessor`, provides a Karma runner plugin designed to compile TypeScript files on the fly during unit testing. It integrates directly into the Karma configuration, allowing developers to test TypeScript code without a separate, explicit compilation step prior to running tests. The package is currently at version 0.4.0, with its last update occurring approximately seven years ago. Given its age, it is no longer actively maintained and may not support recent TypeScript versions or Karma features. While it offered configurable TypeScript compiler options like `target`, `module`, and `sourceMap` directly within `karma.conf.js`, its primary differentiator was simplifying test setups by handling TypeScript compilation internally, contrasting with the more feature-rich and actively maintained `karma-typescript` package which offers bundling, coverage remapping, and broader framework support.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","karma-plugin","karma-preprocessor","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/karma-typescript-preprocessor"},{"id":25831,"title":"Karma TypeScript Preprocessor 2","library":"karma-typescript-preprocessor2","status":"active","version":"1.2.1","language":"javascript","ecosystem":"npm","summary":"A Karma preprocessor plugin that transpiles TypeScript files using the gulp-typescript compiler with incremental compilation for fast rebuilds. Version 1.2.1 is the latest stable release. It relies on tsconfig.json for primary configuration, supports custom compiler overrides, sourcemaps via gulp-sourcemaps, and virtual path transformations. Notable features include very fast incremental rebuilds, good error reporting, and the ability to exclude .d.ts files. However, it has several unsupported TypeScript config options (sourceMap, rootDir, watch, project) and may face compatibility issues with newer Karma or TypeScript versions.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","karma","karma-plugin","karma-typescript","karma-typescript-preprocessor"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/karma-typescript-preprocessor2"},{"id":21498,"title":"karma-vite","library":"karma-vite","status":"active","version":"1.0.5","language":"javascript","ecosystem":"npm","summary":"A Karma plugin that uses Vite to transform ES modules for testing. Current stable version is 1.0.5, released December 2023, supporting Vite 2 through 5. It enables using Vite's fast development server and module transformation within Karma test runner. Unlike karma-webpack or karma-rollup, it leverages Vite's on-demand compilation and HMR-like middleware for quicker test re-runs. Requires Karma 6+ and Vite 2-5 as peer dependencies. Ships TypeScript types.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","karma-plugin","karma-vite","vite","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/karma-vite"},{"id":20174,"title":"karma-webpack","library":"karma-webpack","status":"active","version":"5.0.1","language":"javascript","ecosystem":"npm","summary":"Karma plugin that uses webpack to preprocess test files. Current stable version is 5.0.1, released February 2024, with a release cadence of roughly major versions every 1-2 years. It provides both a Karma framework and preprocessor, bundling test files and dependencies into shared bundles and chunks via webpack 5. Key differentiators: seamless integration of webpack with Karma's test runner, automatic handling of multiple outputs, and support for TypeScript out of the box. Requires webpack ^5.0.0 as a peer dependency and Node >=18.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","webpack"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/karma-webpack"},{"id":20172,"title":"karma-webpack-with-fast-source-maps","library":"karma-webpack-with-fast-source-maps","status":"maintenance","version":"1.10.2","language":"javascript","ecosystem":"npm","summary":"A fork of karma-webpack that adds support for file-based source maps and hot testing. Version 1.10.2 supports webpack 1-3. It allows running only affected tests on file changes using a manifest array, and provides faster source map generation via 'cheap-module-source-map' devtool. This package is largely superseded by modern karma-webpack versions (5+) that include better source map support and webpack 5 compatibility. It is not actively maintained and should not be used for new projects.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/karma-webpack-with-fast-source-maps"},{"id":27891,"title":"Katharos","library":"katharos","status":"active","version":"1.0.1267","language":"javascript","ecosystem":"npm","summary":"Katharos is a framework for building enterprise user interfaces, focusing on the model and view layers. Current stable version is 1.0.1267. It supports ES5-compliant browsers (IE11 and below not supported). The framework has an ecosystem of supporting libraries, including katharos-router for web application routing. It aims to scale between an integration and a full framework depending on business needs, differentiating by its focus on enterprise complexity management and modular architecture.","last_verified":"2026-05-09T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/katharos"},{"id":16837,"title":"Kavachos: Agent and Human Authentication OS","library":"kavachos","status":"active","version":"0.4.2","language":"javascript","ecosystem":"npm","summary":"Kavachos is a comprehensive authentication and authorization library designed for both human users and, uniquely, AI agents. It provides identity management, fine-grained permissions, delegation capabilities, and an immutable audit trail tailored for the 'agentic era'. The current stable version is 0.4.2, with rapid iterative releases addressing features and fixes, as seen by the frequent minor and patch updates between 0.3.0 and 0.4.2. A key differentiator is its dual focus on AI agent identity (cryptographic bearer tokens, wildcard permissions, delegation chains) alongside robust human authentication (14 methods, 27+ OAuth providers, passkeys, SSO). It also functions as a spec-compliant OAuth 2.1 authorization server for the Model Context Protocol (MCP) and is designed to be edge-compatible, running on platforms like Cloudflare Workers, Deno, Bun, and Node.js with a minimal runtime dependency footprint.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","auth","agent","mcp","ai","identity","authentication","authorization","oauth","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/kavachos"},{"id":1524,"title":"Kazoo","library":"kazoo","status":"active","version":"2.11.0","language":"python","ecosystem":"pypi","summary":"Kazoo is a higher-level Python client for Apache ZooKeeper, providing robust abstractions for common distributed coordination tasks like locks, leader election, and queues. Version 2.11.0 is the latest stable release, with development active and releases occurring periodically, often driven by Python version support updates and bug fixes.","last_verified":"2026-04-23T21:53:13.706Z","tags":["zookeeper","distributed systems","coordination","async"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/kazoo"},{"id":21499,"title":"KCIDB I/O Library","library":"kcidb-io","status":"active","version":"141","language":"python","ecosystem":"pypi","summary":"I/O library for KCIDB, the Linux Kernel CI reporting system. Handles schema validation, data loading, submission, and querying against Google Cloud Platform BigQuery. Current version 141 (2025), requires Python >=3.10, major schema v4 with renamed 'revisions' to 'checkouts'.","last_verified":"2026-04-27T00:00:00.000Z","tags":["kernel-ci","bigquery","schema-validation","linux-kernel"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/kcidb-io"},{"id":27096,"title":"kcli - Karmab CLI Provisioner","library":"kcli","status":"active","version":"99.0.202604240601","language":"python","ecosystem":"pypi","summary":"Provisioner/Manager for multiple virtualization and cloud platforms including Libvirt, VMware vSphere, AWS, GCP, Hetzner Cloud, KubeVirt, oVirt, OpenStack, IBM Cloud, and containers. The current version is 99.0.202604240601 (auto-generated from CI). Release cadence is continuous via automated builds. Note: this is a CLI tool, not a library for direct Python import; users run `kcli` commands from the shell.","last_verified":"2026-05-01T00:00:00.000Z","tags":["cli","provisioner","virtualization","cloud","libvirt","vsphere","aws","gcp","kubevirt","ovirt"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/kcli"},{"id":4069,"title":"Kconfiglib","library":"kconfiglib","status":"active","version":"14.1.0","language":"python","ecosystem":"pypi","summary":"Kconfiglib is a Python library (v14.1.0) for scripting and extracting information from Kconfig configuration systems. It can load, analyze, and output kernel-style configurations, programmatically get and set symbol values, read and write .config and defconfig files, and generate C headers. Highly compatible with the C Kconfig tools, it is a single-file library primarily used in projects like Zephyr and ACRN, running on Python 2.7 and 3.2+ with releases following semantic versioning.","last_verified":"2026-04-11T00:00:00.000Z","tags":["configuration","kconfig","embedded","build-tools","linux-kernel","devops"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/kconfiglib"},{"id":11206,"title":"k-d Tree JavaScript Library","library":"kd-tree-javascript","status":"abandoned","version":"1.0.3","language":"javascript","ecosystem":"npm","summary":"The `kd-tree-javascript` library provides a basic but high-performance JavaScript implementation of the k-dimensional tree data structure. It's designed for organizing points in k-dimensional space, facilitating efficient range searches and nearest neighbor queries. Currently at version 1.0.3, the library uses a UMD (Universal Module Definition) pattern, allowing it to be used in browser environments (exposing global variables `kdTree` and `BinaryHeap`) and with module loaders like RequireJS. Its primary differentiator was its reported speed and simplicity for specific spatial data operations, as highlighted by various demos. Due to its last update being in 2017, the library is considered abandoned, meaning no further feature development, bug fixes, or security patches are expected.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/kd-tree-javascript"},{"id":17281,"title":"KdbxWeb: KeePass KDBX Database Reader/Writer","library":"kdbxweb","status":"active","version":"2.1.1","language":"javascript","ecosystem":"npm","summary":"KdbxWeb is a high-performance JavaScript library for reading and writing KeePass v2 databases, specifically supporting Kdbx3 and Kdbx4 file formats. It functions seamlessly in both Node.js environments and modern web browsers, maintaining a compact size of approximately 130kB including its internal dependencies. Key features include fast encryption powered by WebCrypto, secure in-memory handling of protected values using XORing, and robust capabilities for conflict-free merging of database states. While offering comprehensive Kdbx feature support, it's crucial to note that the library does not support older KeePass v1 `.kdb` files. For Kdbx4 files utilizing Argon2, users are required to provide their own Argon2 implementation, as it's not bundled to allow for optimal platform-specific performance choices. The current stable version is 2.1.1, with releases typically following development needs rather than a fixed cadence.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","kdbx","keepass","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/kdbxweb"},{"id":23925,"title":"KDEpy","library":"kdepy","status":"active","version":"1.1.12","language":"python","ecosystem":"pypi","summary":"KDEpy is a Python library for kernel density estimation (KDE). It provides implementations of various KDE methods including naive, convolution, FFT, and tree-based approaches. Current version is 1.1.12. Release cadence is irregular, with updates primarily for compatibility and bug fixes.","last_verified":"2026-05-01T00:00:00.000Z","tags":["kernel-density-estimation","statistics","probability","data-analysis","visualization"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/kdepy"},{"id":18461,"title":"KDL-JS","library":"kdljs","status":"active","version":"0.3.0","language":"javascript","ecosystem":"npm","summary":"A JavaScript/TypeScript library for parsing and querying the KDL Document Language (v0.3.0). Provides a parse() function returning an AST of nodes, and a query() function for CSS-selector-like traversal. Unlike generic YAML/TOML parsers, it natively handles KDL-specific features like type-annotated values, interspersed properties/values, and node tags. Ships TypeScript types. Release cadence is irregular; the package is relatively stable but may break on future KDL spec changes.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","kdl","parser","serializer","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/kdljs"},{"id":27097,"title":"kdtree","library":"kdtree","status":"maintenance","version":"0.16","language":"python","ecosystem":"pypi","summary":"A Python implementation of a kd-tree for efficient spatial searching. Current version 0.16. Intermittent releases, last updated 2017.","last_verified":"2026-05-01T00:00:00.000Z","tags":["kd-tree","spatial","search","nearest-neighbor"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/kdtree"},{"id":25832,"title":"Kdu Template Compiler","library":"kdu-template-compiler","status":"maintenance","version":"2.7.16","language":"javascript","ecosystem":"npm","summary":"Pre-compiles Kdu 2.0 templates into render functions to avoid runtime compilation overhead and support CSP restrictions. v2.7.16 is the latest stable release. The package is auto-generated from the main Kdu repo. Compiles templates to JavaScript code with `with` statements, not compatible with strict mode. Provides `compile` and `compileToFunctions` methods. Unlike the full build, this allows compile-time optimization and directive transformations. Deprecated `preserveWhitespace` option (use `whitespace` instead). Ships TypeScript types.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","kdu","compiler","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/kdu-template-compiler"},{"id":15350,"title":"Kea Test Utilities","library":"kea-test-utils","status":"active","version":"0.2.4","language":"javascript","ecosystem":"npm","summary":"Kea Test Utilities (kea-test-utils) is a library designed to streamline the testing of Kea logic stores, offering a fluent API for asserting logic behavior in JavaScript and TypeScript environments. Currently at version 0.2.4, it is actively maintained and ships with TypeScript types, aligning with the Kea 3.x ecosystem. The package provides core utilities such as `expectLogic` and `partial`, enabling developers to dispatch actions and then assert against the resulting state changes and subsequent dispatched actions. A critical aspect of its usage involves integrating the `testUtilsPlugin` with Kea's `resetContext` function before each test to ensure a clean, isolated testing environment. This allows for precise control over the Kea context, preventing state leakage and ensuring reliable test results. Its primary differentiator is its deep integration with Kea's internal mechanisms, providing comprehensive tools for both querying recorded action history and awaiting new actions for verification, making it indispensable for robust Kea application testing.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/kea-test-utils"},{"id":21500,"title":"Keboola Component","library":"keboola-component","status":"active","version":"1.10.0","language":"python","ecosystem":"pypi","summary":"General library for building Python applications that run in the Keboola Connection environment. Provides abstractions for configuration parsing, logging, and data I/O. Current version 1.10.0, requires Python >=3.10. Released irregularly.","last_verified":"2026-04-27T00:00:00.000Z","tags":["keboola","etl","component","kbc"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/keboola-component"},{"id":23928,"title":"Keboola VCR","library":"keboola-vcr","status":"active","version":"0.5.0","language":"python","ecosystem":"pypi","summary":"A library for recording, sanitizing, and validating HTTP and database interactions for Keboola component tests using VCR-based cassettes. Version 0.5.0 adds DB VCR support for recording/replaying database interactions. Regular releases, active development.","last_verified":"2026-05-01T00:00:00.000Z","tags":["vcr","testing","keboola","http","database","cassette"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/keboola-vcr"},{"id":5278,"title":"Kedro","library":"kedro","status":"active","version":"1.3.1","language":"python","ecosystem":"pypi","summary":"Kedro is an open-source Python framework for creating reproducible, maintainable, and modular data science code. It applies software engineering best practices to data and analytics pipelines. The current version is 1.3.1, and releases are frequent, typically with patch and minor updates released monthly, and major versions less often.","last_verified":"2026-04-13T00:00:00.000Z","tags":["data-pipelines","etl","mlops","data-science","orchestration","reproducibility"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/kedro"},{"id":4070,"title":"Kedro-Datasets","library":"kedro-datasets","status":"active","version":"9.3.0","language":"python","ecosystem":"pypi","summary":"Kedro-Datasets provides a comprehensive collection of data connectors for Kedro projects, enabling seamless interaction with various data sources and formats like CSV, Parquet, Spark, and cloud storage. It's an active library, typically releasing new features and updates monthly or bi-monthly, ensuring compatibility with the latest data technologies.","last_verified":"2026-04-11T00:00:00.000Z","tags":["data engineering","etl","data catalog","mlops","data connector","data pipeline","pandas","spark"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/kedro-datasets"},{"id":21501,"title":"Kedro-MLflow","library":"kedro-mlflow","status":"active","version":"2.0.2","language":"python","ecosystem":"pypi","summary":"A Kedro plugin that integrates MLflow for experiment tracking, model registry, and pipeline logging. Version 2.0.2 supports Kedro >=1.0.0 and MLflow >=3.0.0 (dropped support for MLflow 2.x). Released roughly every few months.","last_verified":"2026-04-27T00:00:00.000Z","tags":["kedro","mlflow","mlops","tracking","experiment-tracking","pipeline"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/kedro-mlflow"},{"id":5983,"title":"Kedro-Telemetry","library":"kedro-telemetry","status":"active","version":"0.7.0","language":"python","ecosystem":"pypi","summary":"Kedro-Telemetry is a plugin for the Kedro framework that gathers anonymised and aggregated usage analytics. Its primary purpose is to help the Kedro team understand how Kedro is used, allowing them to prioritise product improvements. It currently ships as version 0.7.0 and integrates via `pluggy` hooks to send data to Heap Analytics.","last_verified":"2026-04-14T00:00:00.000Z","tags":["kedro","telemetry","analytics","plugin","data-pipelines"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/kedro-telemetry"},{"id":5277,"title":"Kedro-Viz","library":"kedro-viz","status":"active","version":"12.3.0","language":"python","ecosystem":"pypi","summary":"Kedro-Viz helps visualise Kedro data and analytics pipelines, offering a web-based UI to explore the structure and dependencies of projects. The current version is 12.3.0, and it follows a regular release cadence, typically with minor versions every 1-2 months addressing features, bug fixes, and compatibility with the Kedro framework.","last_verified":"2026-04-13T00:00:00.000Z","tags":["data pipeline","visualization","kedro","mlops"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/kedro-viz"},{"id":17731,"title":"Keep-Alive HTTP/S Agent","library":"keep-alive-agent","status":"abandoned","version":"0.0.1","language":"javascript","ecosystem":"npm","summary":"This package provides a basic HTTP and HTTPS connection pooling agent for Node.js, designed to reuse sockets for improved performance by reducing the overhead of establishing new TCP connections. Originally published as version 0.0.1 in December 2012, the package appears to be abandoned, with no significant updates or active development since its initial release. Its primary differentiator was its simplicity, aiming to complement Node.js's default `Agent` rather than replace it. However, the Node.js ecosystem has evolved significantly since then, with native `http.Agent` offering `keepAlive` functionality and more feature-rich, actively maintained alternatives like `agentkeepalive` now widely available. Due to its age and lack of maintenance, it is not recommended for use in modern applications.","last_verified":"2026-04-23T00:00:00.000Z","tags":["javascript","keep-alive","http","https","agent"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/keep-alive-agent"},{"id":23927,"title":"keep-skill","library":"keep-skill","status":"active","version":"0.143.3","language":"python","ecosystem":"pypi","summary":"Reflective memory library for storing and searching documents by meaning using vector embeddings and tag-based metadata. Current version 0.143.3, requires Python >=3.11, <3.14. Active development with frequent releases (multiple per month).","last_verified":"2026-05-01T00:00:00.000Z","tags":["memory","vector-search","embeddings","semantic-search","rag","knowledge-graph"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/keep-skill"},{"id":27890,"title":"Keeper PAM WebRTC RS","library":"keeper-pam-webrtc-rs","status":"active","version":"2.1.17","language":"python","ecosystem":"pypi","summary":"Keeper PAM WebRTC RS is a Python library providing a high-performance WebRTC-based secure tunneling API (Tube API) for Keeper PAM. It offers enterprise-grade security and reliability for remote access. Current version 2.1.17, with regular releases on PyPI.","last_verified":"2026-05-09T00:00:00.000Z","tags":["webrtc","tunneling","pam","keeper-security"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/keeper-pam-webrtc-rs"},{"id":8255,"title":"Keeper Secrets Manager Core","library":"keeper-secrets-manager-core","status":"active","version":"17.2.0","language":"python","ecosystem":"pypi","summary":"Keeper Secrets Manager Core is the Python SDK for Keeper's cloud-based, zero-knowledge secrets management platform. It allows developers to securely access and manage sensitive credentials like API keys, database passwords, and SSH keys in CI/CD pipelines, containers, and automation scripts. The library is actively maintained with frequent updates, with the current stable version being 17.2.0.","last_verified":"2026-04-16T00:00:00.000Z","tags":["secrets management","security","devops","api keys","passwords","zero-knowledge"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/keeper-secrets-manager-core"},{"id":23929,"title":"Keeper Commander","library":"keepercommander","status":"active","version":"17.2.16","language":"python","ecosystem":"pypi","summary":"Keeper Commander is a command-line and SDK interface for the Keeper Security platform. It allows you to manage vault records, perform administrative tasks, and automate security workflows. Current version 17.2.16, compatible with Python >=3.7. Release cadence is frequent with multiple minor versions per year.","last_verified":"2026-05-01T00:00:00.000Z","tags":["password-manager","security","keeper","cli","sdk"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/keepercommander"},{"id":11207,"title":"Kefir Testing Utilities","library":"kefir-test-utils","status":"active","version":"2.0.0","language":"javascript","ecosystem":"npm","summary":"Kefir-test-utils is a dedicated, framework-agnostic library providing a set of utilities specifically designed for testing Kefir.js observables. It enables developers to write robust unit tests for reactive streams by offering tools to control time, watch observable emissions, and assert their behavior over virtual timelines. The current stable version is 2.0.0, released in late 2023, following a period of maintenance and dependency upgrades. While its release cadence appears measured, recent updates indicate active development, focusing on modern JavaScript environments and dependency health. Key differentiators include its tight integration and specialization for the Kefir.js ecosystem, having been extracted from `chai-kefir` to offer a standalone, reusable set of testing primitives without tying to a specific assertion library or test framework. It is crucial for anyone building complex reactive applications with Kefir.js who needs precise control over testing asynchronous stream logic, offering a structured approach to virtual time testing that is typically more challenging with general-purpose testing tools.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","kefir","testing","unit testing","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/kefir-test-utils"},{"id":27892,"title":"keke","library":"keke","status":"active","version":"0.2.0","language":"python","ecosystem":"pypi","summary":"A lightweight Python library for easy profiling in Chrome trace format (about: tracing). Version 0.2.0 supports sync/async, generators, automatic trace saving, and stats threads. Maintenance-oriented, with occasional updates.","last_verified":"2026-05-09T00:00:00.000Z","tags":["profiling","tracing","chrome-devtools","performance"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/keke"},{"id":21502,"title":"Kekik","library":"kekik","status":"active","version":"1.9.7","language":"python","ecosystem":"pypi","summary":"Kekik is a Turkish-focused Python library providing utility functions to simplify daily tasks. Current version is 1.9.7. It targets Python 3.10+ and is under active development.","last_verified":"2026-04-27T00:00:00.000Z","tags":["utility","turkish","web-scraping","proxy"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/kekik"},{"id":14656,"title":"Kepler.gl Python Jupyter Widget","library":"keplergl","status":"active","version":"0.3.7","language":"en","ecosystem":"pypi","summary":"Kepler.gl is an open-source, high-performance geospatial analysis and visualization tool developed by Uber, designed to render large-scale interactive maps. The `keplergl` Python library provides a Jupyter widget to embed and interact with Kepler.gl maps within notebooks. While the Python package is currently at version 0.3.7 on PyPI, its underlying JavaScript core (`kepler.gl`) is actively developed with v3.x releases, and a 0.4.0rc1 pre-release for the Python binding is available, indicating a continuous and active development cadence.","last_verified":"2026-04-14T00:00:00.000Z","tags":["geospatial","visualization","jupyter","maps","data science","interactive"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/keplergl"},{"id":993,"title":"Keras","library":"keras","status":"active","version":"3.13.2","language":"python","ecosystem":"pypi","summary":"Keras 3 is a multi-backend deep learning framework providing a high-level API for building and training neural networks. It supports JAX, TensorFlow, PyTorch, and OpenVINO (for inference-only) as computational backends, allowing users to leverage the same codebase across different frameworks. Focused on fast experimentation and user experience, Keras 3 enables efficient development and deployment of deep learning models across various domains. The current version is 3.13.2, and the library maintains an active release cadence with frequent updates.","last_verified":"2026-04-11T15:25:38.583Z","tags":["deep learning","machine learning","neural networks","ai","multi-backend","tensorflow","pytorch","jax"],"install_tag":"stale","install_tag_description":"widespread failures or data too old to trust","api":"https://checklist.day/api/registry/keras"},{"id":2088,"title":"Keras Applications","library":"keras-applications","status":"maintenance","version":"1.0.8","language":"python","ecosystem":"pypi","summary":"Keras Applications provides reference implementations of popular deep learning models alongside pre-trained weights. Currently at version 1.0.8, this standalone library historically served as the primary source for models like VGG, ResNet, and MobileNet. However, these models have since been fully integrated into the core Keras library and are now primarily accessed via `tf.keras.applications` within TensorFlow-based Keras environments.","last_verified":"2026-04-24T14:06:42.292Z","tags":["deep learning","computer vision","pre-trained models","neural networks","image classification","tensorflow","keras"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/keras-applications"},{"id":7338,"title":"Keras Hub (Legacy)","library":"keras-hub","status":"abandoned","version":"0.27.1","language":"python","ecosystem":"pypi","summary":"The `keras-hub` library, version 0.27.1, was a wrapper released in 2019 to provide a convenient Keras API for loading models from TensorFlow Hub. It is now considered abandoned and is not compatible with modern Keras (3.x) or recent TensorFlow versions due to significant API changes and Python version requirements. Users should directly use the `tensorflow_hub` library with modern Keras installations.","last_verified":"2026-04-16T00:00:00.000Z","tags":["keras","tensorflow","machine-learning","pretrained-models","hub","legacy","abandoned"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/keras-hub"},{"id":7339,"title":"Keras Nightly","library":"keras-nightly","status":"active","version":"3.15.0.dev2026041504","language":"python","ecosystem":"pypi","summary":"Keras 3 is a multi-backend deep learning framework that supports JAX, TensorFlow, PyTorch, and OpenVINO (for inference-only). The `keras-nightly` package provides daily development builds of Keras, offering access to the latest features and bug fixes. It focuses on accelerated model development and state-of-the-art performance by leveraging backend-specific optimizations.","last_verified":"2026-04-16T00:00:00.000Z","tags":["deep learning","machine learning","neural networks","nightly","multi-backend"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/keras-nightly"},{"id":23930,"title":"KerasNLP","library":"keras-nlp","status":"active","version":"0.28.0","language":"python","ecosystem":"pypi","summary":"KerasNLP provides pretrained NLP models (e.g., BERT, GPT-2, T5) and preprocessing utilities for Keras. Current version 0.28.0 supports Python >=3.10. Released approximately monthly.","last_verified":"2026-05-01T00:00:00.000Z","tags":["keras","nlp","pretrained-models","deep-learning"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/keras-nlp"},{"id":27893,"title":"KerasNLP Nightly","library":"keras-nlp-nightly","status":"active","version":"0.30.0.dev202605080526","language":"python","ecosystem":"pypi","summary":"Nightly build of KerasNLP, providing pretrained NLP models and tokenizers for Keras 3. Current version 0.30.0.dev202605080526. Released daily with latest changes from keras-team/keras/keras_hub.","last_verified":"2026-05-09T00:00:00.000Z","tags":["keras","nlp","pretrained-models","nightly"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/keras-nlp-nightly"},{"id":2555,"title":"Keras Preprocessing","library":"keras-preprocessing","status":"deprecated","version":"1.1.2","language":"python","ecosystem":"pypi","summary":"Keras Preprocessing is a standalone Python library that provided utilities for data preprocessing and augmentation for deep learning models, specifically for image, text, and sequence data. While its last official release (1.1.2) was in 2020, the functionality it provided has since been integrated directly into `tf.keras.preprocessing` and superseded by native Keras 3 preprocessing layers. The GitHub repository for this standalone package is officially marked as deprecated.","last_verified":"2026-04-24T21:31:16.796Z","tags":["deep learning","keras","tensorflow","preprocessing","data augmentation","image processing","text processing","sequence processing","deprecated"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/keras-preprocessing"},{"id":8256,"title":"KerasTuner","library":"keras-tuner","status":"active","version":"1.4.8","language":"python","ecosystem":"pypi","summary":"KerasTuner is a hyperparameter optimization library for Keras, making it easy to find the best hyperparameters for your machine learning models. It supports various tuning algorithms like RandomSearch, Hyperband, and BayesianOptimization. The library is actively maintained and frequently updated, with recent versions adding support for Keras 3 (multi-backend) and improving distributed execution.","last_verified":"2026-04-16T00:00:00.000Z","tags":["keras","tensorflow","machine-learning","hyperparameter-tuning","deep-learning","optimization"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/keras-tuner"},{"id":2977,"title":"Kerberos (High-level GSSAPI Interface)","library":"kerberos","status":"active","version":"1.3.1","language":"python","ecosystem":"pypi","summary":"The `kerberos` library provides a high-level Python wrapper for Kerberos (GSSAPI) operations, specifically designed for client/server Kerberos authentication based on RFC 4559. It directly wraps the underlying Kerberos 5 C API, offering a limited set of functions for this purpose. The current version is 1.3.1, and it maintains an active release cadence.","last_verified":"2026-04-25T04:01:22.471Z","tags":["authentication","kerberos","gssapi","security","enterprise"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/kerberos"},{"id":23931,"title":"Kerchunk","library":"kerchunk","status":"active","version":"0.2.10","language":"python","ecosystem":"pypi","summary":"Kerchunk is a Python library for creating and manipulating chunked reference descriptions for cloud-optimized data access. It enables efficient reading of scientific data (e.g., NetCDF/HDF5) from remote storage without downloading entire files. The current version is 0.2.10, supporting Python >=3.11, with a stable but evolving API.","last_verified":"2026-05-01T00:00:00.000Z","tags":["cloud-storage","zarr","netcdf","hdf5","fsspec","data-access"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/kerchunk"},{"id":27894,"title":"KernelGuard","library":"kernelguard","status":"active","version":"0.2.2","language":"python","ecosystem":"pypi","summary":"KernelGuard is a rule-based GPU kernel hack detector for Python. It scans CUDA and HIP kernel source for suspicious patterns indicative of potential exploits or malicious modifications. Version 0.2.2 is current, with weekly releases.","last_verified":"2026-05-09T00:00:00.000Z","tags":["gpu","security","kernel","cuda","hip","static-analysis"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/kernelguard"},{"id":5279,"title":"Hugging Face Kernels","library":"kernels","status":"active","version":"0.13.0","language":"python","ecosystem":"pypi","summary":"The `kernels` Python library, currently at version 0.13.0, enables other Python libraries and applications to dynamically load optimized compute kernels directly from the Hugging Face Kernel Hub. These kernels are designed to be portable, unique (multiple versions can coexist), and compatible across various Python and PyTorch configurations. The library supports a rapid release cycle, with frequent updates to add new features and improve performance.","last_verified":"2026-04-13T00:00:00.000Z","tags":["huggingface","machine-learning","compute-kernels","pytorch","cuda","gpu-acceleration"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/kernels"},{"id":4969,"title":"Kerykeion","library":"kerykeion","status":"active","version":"5.12.7","language":"python","ecosystem":"pypi","summary":"Kerykeion is an actively developed Python library for astrological calculations, generating detailed natal charts, house positions, planetary aspects, and high-quality SVG charts. It features a data-driven approach, integrates seamlessly with LLM and AI applications for contextual astrological data, and maintains a frequent release cadence with new features in minor versions and major architectural shifts planned for new major versions.","last_verified":"2026-04-12T00:00:00.000Z","tags":["astrology","horoscope","natal-chart","svg","pydantic","data-driven","ai-llm","celestial-mechanics"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/kerykeion"},{"id":5280,"title":"Kestra Python Client","library":"kestra","status":"active","version":"1.3.0","language":"python","ecosystem":"pypi","summary":"Kestra is an infinitely scalable orchestration and scheduling platform that allows users to create, run, schedule, and monitor complex pipelines. The Python client library facilitates programmatic interaction with the Kestra API for managing flows, executions, and sending metrics, outputs, and logs from within Python script tasks. The library is currently at version 1.3.0 and maintains a regular release cadence with frequent updates.","last_verified":"2026-04-13T00:00:00.000Z","tags":["orchestration","workflow","etl","data pipeline","scheduler","automation"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/kestra"},{"id":16098,"title":"kew: Lightweight Promise Library","library":"kew","status":"abandoned","version":"0.7.0","language":"javascript","ecosystem":"npm","summary":"kew is a lightweight promise/deferred library specifically designed for Node.js environments. Developed by Medium, its primary goal was to offer a high-performance alternative to the Q library, particularly for server-side applications experiencing CPU bottlenecks in chained database callbacks. Currently at version 0.7.0, the package appears to be unmaintained, with its last commit dating back several years, indicating an abandoned status and no active release cadence. It provides a subset of promise functionality, including methods like `Q.resolve()`, `Q.reject()`, `Q.defer()`, and promise chaining with `.then()` and `.fail()`. Unlike more comprehensive promise libraries, kew intentionally implements only the features necessary for the common server-side use cases identified by its original developers, prioritizing minimal footprint and speed.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","kew","promises"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/kew"},{"id":5281,"title":"KeyBERT","library":"keybert","status":"active","version":"0.9.0","language":"python","ecosystem":"pypi","summary":"KeyBERT is a minimal and easy-to-use Python library for keyword extraction that leverages state-of-the-art BERT embeddings to identify keywords and keyphrases most similar to a given document. Currently at version 0.9.0, it maintains an active release cadence with frequent updates improving performance, adding new features like LLM integration, and extending model backend support.","last_verified":"2026-04-13T00:00:00.000Z","tags":["NLP","keyword extraction","BERT","transformers","machine learning","natural language processing"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/keybert"},{"id":4598,"title":"Keyboard: Global Keyboard Events and Simulation","library":"keyboard","status":"active","version":"0.13.5","language":"python","ecosystem":"pypi","summary":"The `keyboard` library for Python provides full control over the keyboard, allowing users to hook global events, register hotkeys, simulate key presses, and much more. It works on Windows and Linux, with experimental support for macOS. The current version is 0.13.5, and it maintains an active development and release cadence.","last_verified":"2026-04-12T00:00:00.000Z","tags":["keyboard","automation","hotkeys","input","simulation","cross-platform","macros"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/keyboard"},{"id":11208,"title":"KeyboardEvent Key Normalizer","library":"keyboard-key","status":"active","version":"1.1.0","language":"javascript","ecosystem":"npm","summary":"`keyboard-key` is a lightweight utility library designed to provide a consistent and reliable way to determine the `KeyboardEvent.key` property from keyboard events across different browsers, addressing inconsistencies in native browser implementations. Released as version 1.1.0, this package aims to normalize keyboard event key values, stepping in where `KeyboardEvent.key` lacked full cross-browser support or where older, deprecated properties like `keyCode` and `which` were still in use. It differentiates itself by attempting to infer key values, including interpreting shift key presses, which, while helpful for `en-US` layouts, introduces a locale-specific caveat. The library also offers `getCode()` for obtaining normalized `keyCode` values and provides constants for common key codes, promoting the use of modern `KeyboardEvent.key` semantics while providing a fallback.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/keyboard-key"},{"id":17129,"title":"Keycloak Node.js Connect Adapter","library":"keycloak-connect","status":"deprecated","version":"26.1.1","language":"javascript","ecosystem":"npm","summary":"The `keycloak-connect` package provides a Node.js Connect-friendly middleware for integrating applications with Keycloak, an open-source identity and access management solution. It simplifies implementing authentication and authorization using Keycloak for modern applications and services. The current stable version is 26.1.1. However, this package is officially deprecated by the Keycloak project, with plans for removal in the future, and users are advised to seek alternative integration strategies. Key differentiators included its direct integration with the Connect/Express ecosystem, providing session management and protection for routes, but its deprecation signals a shift away from this specific adapter approach in favor of more generic OIDC client libraries. While it offered a streamlined setup for Keycloak, its maintenance and future are uncertain due to the deprecation notice.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","sso","keycloak","oauth","oauth2.0","authentication","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/keycloak-connect"},{"id":15133,"title":"Keycloakify","library":"keycloakify","status":"active","version":"11.15.3","language":"javascript","ecosystem":"npm","summary":"Keycloakify is a framework designed to streamline the creation of custom Keycloak user interfaces using React. It acts as a build tool that compiles a React application into a Keycloak-compatible theme, abstracting away the complexities of FreeMarker (FTL) templating. The library is actively maintained, with the current stable version being 11.15.3, and exhibits a fairly rapid release cadence, often pushing several minor or patch updates within a short period. Keycloakify's primary differentiator is its ability to enable modern web development practices (like React) for Keycloak theming, supporting a broad range of Keycloak versions from 11 up to 26 and beyond. This allows developers to leverage familiar tooling and component-based architectures for login, registration, account management, and other Keycloak-provided pages, rather than directly interacting with FreeMarker templates.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","keycloak","react","theme","FreeMarker","ftl","login","register","account"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/keycloakify"},{"id":16836,"title":"Key Code Constants","library":"keycode-js","status":"active","version":"3.1.0","language":"javascript","ecosystem":"npm","summary":"keycode-js is a JavaScript package providing a comprehensive set of constants for keyboard events, specifically mapping to KeyboardEvent.keyCode, KeyboardEvent.code, and KeyboardEvent.key properties. The current stable version is 3.1.0. The package maintains a steady release cadence, incorporating new key event codes and values while addressing compatibility and consistency across browser environments. A key differentiator is its provision of constants for all three KeyboardEvent properties, allowing developers to choose the most appropriate and future-proof method for handling keyboard input. It also ships with TypeScript types, enhancing developer experience in TypeScript projects, and offers direct support for Deno environments.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","keycode","constants","typescript","deno","js","ts"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/keycode-js"},{"id":11209,"title":"Keyboard Event Key Name Utility","library":"keyname","status":"abandoned","version":"0.1.0","language":"javascript","ecosystem":"npm","summary":"keyname is a JavaScript utility designed to translate numeric keyboard event key codes into more human-readable string names. For instance, it can convert a key code of `27` to \"esc\" or `65` to \"a\". Released as version `0.1.0` and last updated approximately 11 years ago, this package originates from the 'component' ecosystem, which was a frontend package manager system that predated or competed with the widespread adoption of npm for browser-side modules. Consequently, the package is considered abandoned, with no active development, bug fixes, or new features. While it serves its original function of mapping legacy `KeyboardEvent.keyCode` values, its relevance has significantly diminished due to the broad browser support for the native `KeyboardEvent.key` and `KeyboardEvent.code` properties, which directly provide string representations of pressed keys, handling variations in keyboard layouts and modifier states. This means developers typically no longer need a utility like `keyname` for new projects or modern browser targets. It reports having zero runtime dependencies and a minimal number of downstream dependents (8 projects), reflecting its specialized and now largely superseded role.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","keys","keyboard","event"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/keyname"},{"id":23932,"title":"Keyphrase Vectorizers","library":"keyphrase-vectorizers","status":"active","version":"0.0.13","language":"python","ecosystem":"pypi","summary":"Set of vectorizers that extract keyphrases with part-of-speech patterns from a collection of text documents and convert them into a document-keyphrase matrix. Current version 0.0.13, requires Python >=3.7 and spaCy. Releases are intermittent.","last_verified":"2026-05-01T00:00:00.000Z","tags":["nlp","keyphrase extraction","vectorizer","spacy","scikit-learn"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/keyphrase-vectorizers"},{"id":11210,"title":"Keypress Event Emitter for Node.js Streams","library":"keypress","status":"abandoned","version":"0.2.1","language":"javascript","ecosystem":"npm","summary":"The `keypress` package (version 0.2.1) is a JavaScript utility designed to make any Node.js `ReadableStream` emit \"keypress\" events. It was created to provide this functionality independently, particularly for Node.js `v0.8.x` where the `keypress` event on `process.stdin` was either undocumented or only emitted when used with the `readline` module. This module extracts and provides that specific logic. Released around 2012, this package is considered abandoned and is not maintained for modern Node.js environments. While it historically filled a gap for console applications requiring direct input handling, current Node.js versions offer built-in alternatives through the `readline` module's `emitKeypressEvents` method. It addresses a specific legacy need for low-level terminal input without relying on the full `readline` interface.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","keypress","readline","core"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/keypress"},{"id":357,"title":"Keyring: Secure Password Storage","library":"keyring","status":"active","version":"25.7.0","language":"python","ecosystem":"pypi","summary":"Keyring is a Python library that provides an easy way to access the system's keyring service, allowing applications to store and retrieve passwords securely. The current version is 25.7.0, released on September 20, 2023. Keyring follows a regular release cadence, with updates addressing compatibility, security, and functionality improvements.","last_verified":"2026-05-12T13:16:01.062Z","tags":["security","passwords","keyring","python"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/keyring"},{"id":2556,"title":"Keyrings-alt","library":"keyrings-alt","status":"active","version":"5.0.2","language":"python","ecosystem":"pypi","summary":"Keyrings-alt is a Python package that provides alternative backend implementations for the `keyring` library, enabling password storage solutions across various environments. It's currently at version 5.0.2 and maintains an active release cadence, often aligning with `keyring` library updates.","last_verified":"2026-04-24T21:31:31.618Z","tags":["keyring","security","password-management","backend","plugin","credentials"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/keyrings-alt"},{"id":4071,"title":"AWS CodeArtifact Keyring Backend","library":"keyrings-codeartifact","status":"active","version":"2.1.2","language":"python","ecosystem":"pypi","summary":"The `keyrings.codeartifact` package provides automatic authentication for publishing and consuming Python packages within private PyPI repositories hosted on AWS CodeArtifact. It extends the `keyring` library to automatically inject time-limited access tokens, integrating seamlessly with tools like `pip`, `twine`, `uv`, and `pixi`. It is currently at version 2.1.2 and is actively maintained.","last_verified":"2026-04-11T00:00:00.000Z","tags":["aws","codeartifact","keyring","authentication","credentials","pypi","packaging"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/keyrings-codeartifact"},{"id":7340,"title":"Keyrings Cryptfile","library":"keyrings-cryptfile","status":"active","version":"1.3.9","language":"python","ecosystem":"pypi","summary":"keyrings.cryptfile is a Python library that provides an encrypted file keyring backend for the standard `keyring` package. It enables secure storage of plaintext passwords in a portable encrypted file, particularly useful when typical desktop environment keyring implementations are unsuitable. The project encrypts data using Argon2 for key derivation and authenticated AES encryption (GCM by default). The latest version is 1.3.9, released on November 20, 2022. While there isn't a strict release cadence, updates appear to be infrequent.","last_verified":"2026-04-16T00:00:00.000Z","tags":["security","keyring","encryption","password-management"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/keyrings-cryptfile"},{"id":994,"title":"Keyring Backend for Google Artifact Registry Authentication","library":"keyrings-google-artifactregistry-auth","status":"active","version":"1.1.2","language":"python","ecosystem":"pypi","summary":"keyrings.google-artifactregistry-auth is a Python package that allows you to configure keyring to interact with Python repositories stored in Google Artifact Registry. The backend automatically searches for credentials from the environment and authenticates to Artifact Registry using Google Application Default Credentials or gcloud SDK credentials. The current version is 1.1.2.","last_verified":"2026-04-10T05:45:46.408Z","tags":["keyring","google","artifact-registry","authentication","pypi","gcloud"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/keyrings-google-artifactregistry-auth"},{"id":9864,"title":"Keystone Engine Assembler","library":"keystone-engine","status":"active","version":"0.9.2","language":"python","ecosystem":"pypi","summary":"Keystone Engine is a lightweight multi-architecture assembler framework, providing Python bindings to its powerful C core. It supports various architectures including X86, ARM, ARM64, MIPS, PowerPC, SPARC, SystemZ, and more. The current version is 0.9.2, and it maintains a stable release cadence focused on feature enhancements and bug fixes.","last_verified":"2026-04-17T00:00:00.000Z","tags":["assembler","reverse-engineering","security","binary-analysis","machine-code"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/keystone-engine"},{"id":2978,"title":"KeystoneAuth1","library":"keystoneauth1","status":"active","version":"5.13.1","language":"python","ecosystem":"pypi","summary":"KeystoneAuth1 is the common authentication library for OpenStack clients, providing a standard way to handle authentication and service requests within the OpenStack ecosystem. It is designed to simplify writing new clients and works in conjunction with existing OpenStack clients. The current stable version is 5.13.1, with releases typically tied to the OpenStack development cycle, offering frequent updates and bug fixes.","last_verified":"2026-04-25T04:01:44.821Z","tags":["openstack","authentication","identity","keystone","cloud"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/keystoneauth1"},{"id":7341,"title":"Keystone Middleware","library":"keystonemiddleware","status":"active","version":"12.0.0","language":"python","ecosystem":"pypi","summary":"Keystonemiddleware provides WSGI middleware components for OpenStack Identity (Keystone) integration. It enables services to authenticate requests against Keystone, handle tokens, and authorize access based on user roles and projects. The current stable version is 12.0.0, and it follows the OpenStack release cycle, typically releasing new versions with each OpenStack cycle, leading to several major releases per year.","last_verified":"2026-04-16T00:00:00.000Z","tags":["OpenStack","Middleware","Authentication","WSGI","Keystone"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/keystonemiddleware"},{"id":23934,"title":"keysymdef","library":"keysymdef","status":"active","version":"1.2.0","language":"python","ecosystem":"pypi","summary":"X11 keysym data for Python, providing a mapping from keysym names (like 'XK_a', 'XK_Return') to their integer codes and vice versa. Current version: 1.2.0. Maintained as a small utility library, releases are infrequent.","last_verified":"2026-05-01T00:00:00.000Z","tags":["x11","keysym","keyboard","input"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/keysymdef"},{"id":9865,"title":"KFactory","library":"kfactory","status":"active","version":"2.4.6","language":"python","ecosystem":"pypi","summary":"KFactory is a Python library providing a high-level, Pythonic API for KLayout, a popular GDSII layout editor. It simplifies the creation and manipulation of GDSII layouts for chip design, acting as an abstraction layer over KLayout's native Python API (pya). It is often used in conjunction with `gdsfactory` for photonic integrated circuit (PIC) design. The library is actively maintained, with the current version being 2.4.6, and typically releases updates as new KLayout features are exposed or `gdsfactory` integration evolves.","last_verified":"2026-04-17T00:00:00.000Z","tags":["EDA","GDSII","KLayout","chip design","photonic design"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/kfactory"},{"id":1294,"title":"Kubeflow Pipelines SDK","library":"kfp","status":"active","version":"2.16.0","language":"python","ecosystem":"pypi","summary":"The Kubeflow Pipelines SDK (kfp), currently at version 2.16.0, is a Python library for building and deploying portable, scalable machine learning workflows based on Docker containers within the Kubeflow project. It allows users to compose multi-step workflows (pipelines) as a graph of containerized tasks using Python code and/or YAML. Releases are frequent, often bundling the SDK with related components like `kfp-pipeline-spec`, `kfp-server-api`, and `kfp-kubernetes`.","last_verified":"2026-04-23T19:24:43.597Z","tags":["machine learning","mlopps","kubernetes","pipeline","workflow"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/kfp"},{"id":9866,"title":"KFP Kubernetes Platform Configuration","library":"kfp-kubernetes","status":"active","version":"2.16.0","language":"python","ecosystem":"pypi","summary":"kfp-kubernetes is a Python library providing Kubernetes platform configuration utilities and generated protobufs for Kubeflow Pipelines (KFP). It enables users to customize Kubernetes resources like volumes, secrets, node selectors, and tolerations for KFP components. This package is part of the KFP SDK ecosystem (version 2.16.0) and is typically released in sync with `kfp`, `kfp-server-api`, and `kfp-pipeline-spec` with frequent updates.","last_verified":"2026-04-17T00:00:00.000Z","tags":["kubeflow","kubernetes","kfp","pipelines","mlops","machine-learning"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/kfp-kubernetes"},{"id":23933,"title":"kfp-notebook","library":"kfp-notebook","status":"active","version":"4.1.0","language":"python","ecosystem":"pypi","summary":"Elyra's kfp-notebook package provides tools for converting Jupyter notebooks into Kubeflow Pipelines components. Version 4.1.0 is the latest, released as part of Elyra. The project follows a regular release cadence.","last_verified":"2026-05-01T00:00:00.000Z","tags":["kubeflow","pipelines","notebook","elyra","kfp"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/kfp-notebook"},{"id":2089,"title":"Kubeflow Pipelines Pipeline Specification","library":"kfp-pipeline-spec","status":"active","version":"2.16.0","language":"python","ecosystem":"pypi","summary":"kfp-pipeline-spec defines the canonical data structures and protobuf messages for Kubeflow Pipelines (KFP) v2 pipeline specifications. It is a core component of the KFP SDK, providing the underlying schema for pipeline definitions compiled by `kfp` and executed on the KFP backend. The library is actively maintained, with releases frequently synchronised with the main KFP SDK, currently at version 2.16.0.","last_verified":"2026-04-24T14:07:00.795Z","tags":["kubeflow","mlops","pipeline","sdk","protobuf","machine learning"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/kfp-pipeline-spec"},{"id":2557,"title":"Kubeflow Pipelines Server API","library":"kfp-server-api","status":"active","version":"2.16.0","language":"python","ecosystem":"pypi","summary":"The `kfp-server-api` library provides a Python client for interacting directly with the Kubeflow Pipelines (KFP) v2 server API. It offers low-level access to KFP resources like pipelines, runs, and experiments, suitable for advanced integrations or custom automation. It is part of the KFP SDK v2 ecosystem, currently at version 2.16.0, and typically released in lockstep with the main `kfp` SDK.","last_verified":"2026-04-24T21:32:40.713Z","tags":["kubeflow","pipelines","mlops","api-client","machine-learning"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/kfp-server-api"},{"id":1525,"title":"kgb","library":"kgb","status":"active","version":"7.3","language":"python","ecosystem":"pypi","summary":"kgb is a Python library that provides utilities for creating function spies in unit tests, offering a powerful alternative to traditional mocking. It intercepts and records calls to functions, tracking arguments and return values, and can modify function behavior at the bytecode level. Unlike some mocking frameworks, kgb can spy on top-level functions in addition to class methods. It supports popular testing frameworks like unittest, pytest, nose, and nose2, and maintains an active release cadence, with recent versions adding support for the latest Python releases.","last_verified":"2026-04-23T21:53:28.438Z","tags":["testing","mocking","spy","unit testing","pytest","unittest"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/kgb"},{"id":23935,"title":"kglite","library":"kglite","status":"active","version":"0.8.34","language":"python","ecosystem":"pypi","summary":"High-performance graph database library with Python bindings written in Rust. Current version 0.8.34, requires Python >=3.10. Active development with frequent releases (weekly to bi-weekly).","last_verified":"2026-05-01T00:00:00.000Z","tags":["graph-database","cypher","rust","high-performance"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/kglite"},{"id":13420,"title":"Kiki Bundler","library":"kiki-bundler","status":"abandoned","version":"1.9.3","language":"javascript","ecosystem":"npm","summary":"Kiki Bundler (current stable version 1.9.3) is an opinionated frontend asset bundler primarily focused on rapid Sass compilation. Designed to address slow build times in legacy projects, it provides a fast, out-of-the-box experience with minimal configuration, significantly improving incremental build performance compared to tools like Grunt with Ruby-Sass or even Libsass directly. The project, while having its last significant updates around 2017, features built-in Autoprefixer support for vendor prefixing and includes a command-line interface for common `build` and `watch` tasks. It distinguishes itself by its speed optimizations for Sass workflows, aiming to reduce compilation times from seconds to milliseconds for incremental changes. However, as of 2026, the project appears to be unmaintained.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/kiki-bundler"},{"id":9867,"title":"KIM-Convergence","library":"kim-convergence","status":"active","version":"0.0.3","language":"python","ecosystem":"pypi","summary":"kim-convergence is a Python library designed to assist in the automatic detection of equilibration and control of run lengths in simulations or data streams. It provides tools to determine when a time series of data has reached a steady state or converged. The current version is 0.0.3, with releases happening infrequently as major improvements or compatibility updates are needed.","last_verified":"2026-04-17T00:00:00.000Z","tags":["scientific computing","data analysis","equilibration","convergence detection","simulation","numpy","statistics"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/kim-convergence"},{"id":9868,"title":"kim-edn","library":"kim-edn","status":"active","version":"1.4.1","language":"python","ecosystem":"pypi","summary":"kim-edn is a Python library providing an encoder and decoder for the EDN (Extensible Data Notation) format. It aims to offer a robust and efficient way to serialize and deserialize EDN data structures in Python. The current version is 1.4.1, and releases typically focus on packaging improvements, dependency updates, and minor fixes.","last_verified":"2026-04-17T00:00:00.000Z","tags":["EDN","serialization","data format","KIM","data interchange"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/kim-edn"},{"id":23936,"title":"KIM Property","library":"kim-property","status":"active","version":"2.6.14","language":"python","ecosystem":"pypi","summary":"kim-property is a utility module for the OpenKIM project that provides property definitions and validation tools for interatomic potential testing. Current version 2.6.14, with frequent minor releases adding new crystal and molecular property definitions. Requires Python >=3.8.","last_verified":"2026-05-01T00:00:00.000Z","tags":["materials-science","interatomic-potentials","KIM","property-definitions"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/kim-property"},{"id":18462,"title":"kimbap.js","library":"kimbap","status":"active","version":"0.0.13","language":"javascript","ecosystem":"npm","summary":"kimbap.js is a JavaScript bundler (version 0.0.13, experimental) that bundles source files into a single output file. Designed as a minimal alternative to tools like Webpack or Rollup, it supports entry specification, output path configuration, and output filename customization via CLI options. As an early-stage project with no stable release cadence, it currently lacks advanced features like code splitting, plugins, or tree shaking. Its key differentiator is simplicity: a straightforward command-line interface with only four options. Not recommended for production use.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","bundler"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/kimbap"},{"id":5776,"title":"Kimi Code CLI","library":"kimi-cli","status":"active","version":"1.33.0","language":"python","ecosystem":"pypi","summary":"Kimi Code CLI is an AI agent that runs in the terminal, assisting with software development tasks and terminal operations. It can read and edit code, execute shell commands, search web pages, and autonomously plan and adjust actions. The library is actively maintained with frequent updates, with the current version being 1.33.0.","last_verified":"2026-04-14T00:00:00.000Z","tags":["AI agent","CLI","developer tools","code generation","terminal","automation"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/kimi-cli"},{"id":27098,"title":"Kimkit","library":"kimkit","status":"active","version":"1.1.1","language":"python","ecosystem":"pypi","summary":"Kimkit is a lightweight Python framework for building AI agents and task pipelines. It provides tools for agent orchestration, tool calling, and state management. Version 1.1.1 requires Python >=3.9. Release cadence is irregular.","last_verified":"2026-05-01T00:00:00.000Z","tags":["AI","agent","framework","task-pipeline"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/kimkit"},{"id":13421,"title":"AWS Kinesis Local Mock","library":"kinesis-local","status":"active","version":"0.5.2","language":"javascript","ecosystem":"npm","summary":"kinesis-local provides a mock API for AWS Kinesis, enabling developers to simulate Kinesis data streams for local testing and development environments without incurring AWS costs or requiring an internet connection. The current stable version is 0.5.2, with releases occurring periodically to address bug fixes, update dependencies, and improve underlying infrastructure. It is primarily built on Scala, with recent significant updates including an an overhaul from Scala 2 to Scala 3 and an upgrade to Node.js 25 for its Docker image, introduced in v0.5.0. This tool differentiates itself by offering a fully functional local Kinesis endpoint, allowing for comprehensive integration testing of applications that interact with Kinesis, including producers (KPL) and consumers (KCL), directly on a developer's machine.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","kinesis mock","kinesis-mock","kinesis","aws kinesis","aws kinesis mock","aws-kinesis-mock"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/kinesis-local"},{"id":17733,"title":"Kinetex Universal HTTP Client","library":"kinetex","status":"active","version":"0.0.2","language":"javascript","ecosystem":"npm","summary":"Kinetex is an early-stage universal HTTP client designed for a wide range of JavaScript runtimes, including Node.js (v18+), browsers, Deno, Bun, and Cloudflare Workers. Currently at version `0.0.2`, it aims to provide a comprehensive solution with built-in support for advanced features such as HTTP/2 and HTTP/3, schema validation (via Zod or Valibot), a flexible middleware system, and integrated utilities for caching, request deduplication, retries, HAR recording, Server-Sent Events (SSE), and GraphQL. Its key differentiators include its broad runtime compatibility, modern HTTP protocol support, and extensive feature set that often requires multiple separate libraries in other HTTP clients. The project is in active, rapid development, and API stability cannot be guaranteed at this early stage.","last_verified":"2026-04-23T00:00:00.000Z","tags":["javascript","http","https","fetch","request","client","universal","http2","http3","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/kinetex"},{"id":9869,"title":"Kink: Dependency Injection","library":"kink","status":"active","version":"0.9.0","language":"python","ecosystem":"pypi","summary":"Kink is a lightweight dependency injection (DI) library for Python, offering a straightforward way to manage and inject services and dependencies. It supports constructor, method, and property injection, leveraging Python's type hints for automatic resolution. The library is actively maintained, with new versions typically released every few months, ensuring compatibility with recent Python versions and addressing community feedback.","last_verified":"2026-04-17T00:00:00.000Z","tags":["dependency-injection","di","ioc","python","type-hints"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/kink"},{"id":18463,"title":"Kinto HTTP Client","library":"kinto-http","status":"active","version":"5.3.0","language":"javascript","ecosystem":"npm","summary":"JavaScript HTTP client for the Kinto API (current stable version 5.3.0). Maintained by the Kinto team, with releases on a monthly cadence. Full rewrite in TypeScript since v5.0.0. Supports Node.js >=10 and modern browsers. Key differentiators: provides both high-level bucket/collection classes and lower-level batch/pagination utilities; offers pluggable fetch and event systems; ships TypeScript definitions and supports CommonJS and ESM. Requires peer dependencies node-fetch, form-data, and atob.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","kinto","http","client","api","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/kinto-http"},{"id":11211,"title":"Kinvey JavaScript SDK","library":"kinvey-js-sdk","status":"abandoned","version":"8.0.0","language":"javascript","ecosystem":"npm","summary":"The Kinvey JavaScript SDK (kinvey-js-sdk) provided a client-side interface for interacting with the Kinvey Mobile Backend as a Service (MBaaS) platform. Designed to simplify backend development, it offered functionalities like data storage, user management, authentication, and file storage, allowing developers to focus on front-end logic for web and mobile applications. The SDK aimed to provide a low-code approach, integrating with various JavaScript frameworks such as Angular, React, NativeScript, Vue, and HTML5. The current stable version, 8.0.0, was last published in mid-2020. However, the Kinvey platform, and by extension its SDKs, has been explicitly sunsetted and is no longer actively maintained or supported by Progress Software, with many related GitHub repositories archived since 2019 or early 2025. There is no ongoing release cadence.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","Kinvey","JavaScript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/kinvey-js-sdk"},{"id":15451,"title":"Kirby Panel Plugin Bundler","library":"kirbyup","status":"active","version":"3.4.1","language":"javascript","ecosystem":"npm","summary":"kirbyup is a zero-configuration bundler specifically designed for Kirby Panel plugins. It streamlines the development and build process by leveraging Vite internally, providing fast Hot Module Replacement (HMR) during development and optimized production builds. The current stable version is 3.4.1, with active development progressing towards v4.0.0, which introduces significant breaking changes related to Vue 3 migration. Its primary differentiator is its tailored approach for the Kirby CMS ecosystem, abstracting away complex bundler configurations for panel developers and allowing them to focus on plugin logic rather than build tooling. The project exhibits a steady release cadence, marked by regular updates and ongoing alpha releases for its next major version. It supports Node.js environments version 18 and above and ships with TypeScript types, facilitating modern JavaScript and TypeScript development workflows for Kirby plugins.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","kirby-cms","kirby-plugin","kirby","cli","panel","bundler","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/kirbyup"},{"id":16635,"title":"KiritoDB Remote Database","library":"kirito.db.remote","status":"active","version":"1.0.36","language":"javascript","ecosystem":"npm","summary":"KiritoDB Remote is a simple, key-value remote database designed for Node.js environments, including bots and APIs. It allows developers to store and retrieve data using dot-notation paths, similar to object property access (e.g., `\"users.1234.points\"`). As of version 1.0.36, it provides a straightforward API for common database operations such as `get`, `set`, `add`, `sub`, and `delete`. A key characteristic of this library is that all its documentation and examples are provided exclusively in Portuguese, catering specifically to the Brazilian Portuguese-speaking developer community. While explicit release cadence information is not available, its consistent versioning suggests ongoing maintenance. Its primary differentiator is its focus on simplicity and accessibility for Portuguese-speaking developers, offering a remote storage solution without the overhead of more complex database systems.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","database","br","pt-br","brazilian","only-portuguese","portuguese","no-english","quick.db"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/kirito.db.remote"},{"id":23116,"title":"KISS-ICP","library":"kiss-icp","status":"active","version":"1.3.0","language":"python","ecosystem":"pypi","summary":"KISS-ICP is a simple yet effective LiDAR odometry pipeline for real-time 3D registration. Version 1.3.0 is currently released on PyPI with Python 3.8+ support. The library is in active development with periodic releases.","last_verified":"2026-05-01T00:00:00.000Z","tags":["lidar","odometry","registration","3d","slam","robotics"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/kiss-icp"},{"id":21503,"title":"kitchen","library":"kitchen","status":"maintenance","version":"1.2.6","language":"python","ecosystem":"pypi","summary":"Kitchen is a Python library containing a cornucopia of useful code, including utilities for text handling, iterables, data structures, and Python version compatibility. Current version 1.2.6 has no active development; the library is in maintenance mode. Release cadence: sporadic, last release 2016.","last_verified":"2026-04-27T00:00:00.000Z","tags":["utilities","compatibility","python2","python3","text","iterables"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/kitchen"},{"id":9870,"title":"Kite Connect Python Client","library":"kiteconnect","status":"active","version":"5.1.0","language":"python","ecosystem":"pypi","summary":"The `kiteconnect` library is the official Python client for the Kite Connect trading API by Zerodha. It provides comprehensive access to all Kite Connect APIs, including real-time market data, order placement, and portfolio management. Currently at version 5.1.0, it maintains an active release cadence with frequent minor and patch updates to support new API features and address bug fixes.","last_verified":"2026-04-17T00:00:00.000Z","tags":["trading","fintech","stocks","zerodha","api-client"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/kiteconnect"},{"id":14657,"title":"Kitsu Core JSON:API (De)serializer","library":"kitsu-core","status":"active","version":"11.1.0","language":"javascript","ecosystem":"npm","summary":"kitsu-core is a compact and framework-agnostic JavaScript/TypeScript library designed for the (de)serialization of JSON:API 1.0 compliant data structures. Currently in its 11.x stable release cycle, with version 11.1.1 being the latest, the project demonstrates an active development and release cadence, often publishing minor and patch updates within weeks or months. Its core differentiators include strict adherence to the JSON:API specification, automatic linking of relationships, and a zero-dependency footprint, making it highly tree-shakeable and suitable for both Node.js and browser environments. Recent updates have focused on significant performance improvements for large datasets (up to 1,000 times faster deserialization in v11.0.2) and introducing opt-in data hoisting features, allowing for more flexible data structuring post-deserialization. The library emphasizes minimal bundle size and broad modern environment compatibility.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","kitsu","jsonapi","json-api","serialize","deserialize","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/kitsu-core"},{"id":8257,"title":"Kivy","library":"kivy","status":"active","version":"2.3.1","language":"python","ecosystem":"pypi","summary":"Kivy is an open-source Python framework for developing GUI applications that run cross-platform, including desktop (Windows, macOS, Linux), mobile (Android, iOS), and embedded platforms. It facilitates rapid prototyping and easy interaction design, supporting multi-touch applications with a reusable codebase. Kivy is released under the MIT License, actively developed by a strong community, and is currently at version 2.3.1.","last_verified":"2026-04-16T00:00:00.000Z","tags":["GUI","cross-platform","mobile","desktop","android","ios","embedded","multitouch","framework"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/kivy"},{"id":23938,"title":"Kivy Deps Angle","library":"kivy-deps-angle","status":"active","version":"0.5.0","language":"python","ecosystem":"pypi","summary":"Repackaged binary dependency (ANGLE library) for Kivy. Version 0.5.0 is the latest. Released on an as-needed basis to match Kivy's requirements.","last_verified":"2026-05-01T00:00:00.000Z","tags":["kivy","deps","angle","binary","windows"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/kivy-deps-angle"},{"id":23937,"title":"Kivy GLEW Binary Dependency","library":"kivy-deps-glew","status":"maintenance","version":"0.3.1","language":"python","ecosystem":"pypi","summary":"Provides repackaged binary GLEW (OpenGL Extension Wrangler) shared library for Kivy. Version 0.3.1. Rarely updated; used internally by Kivy's sdl2 window provider on Windows.","last_verified":"2026-05-01T00:00:00.000Z","tags":["kivy","glew","binary-dependency","opengl"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/kivy-deps-glew"},{"id":23939,"title":"Kivy SDL2 Dependency","library":"kivy-deps-sdl2","status":"active","version":"0.8.0","language":"python","ecosystem":"pypi","summary":"Repackaged binary dependency of Kivy providing SDL2 libraries. Version 0.8.0 is the latest release. Release cadence is irregular, tied to Kivy packaging updates.","last_verified":"2026-05-01T00:00:00.000Z","tags":["kivy","sdl2","binary-dependency","gui"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/kivy-deps-sdl2"},{"id":7342,"title":"Kivy Garden","library":"kivy-garden","status":"active","version":"0.1.5","language":"python","ecosystem":"pypi","summary":"Kivy Garden is a project and command-line tool that centralizes user-contributed add-ons, called \"flowers,\" for the Kivy framework. These \"flowers\" are typically distributed as separate PyPI packages under the `kivy_garden.*` namespace (e.g., `kivy_garden.mapview`). The `kivy-garden` tool facilitates the management and installation of both legacy and modern pip-installable Kivy extensions. It is currently at version 0.1.5 and provides utilities for Kivy developers to extend their applications with community-contributed widgets and tools.","last_verified":"2026-04-16T00:00:00.000Z","tags":["Kivy","GUI","Widgets","Addons","Mobile Development","Python"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/kivy-garden"},{"id":9060,"title":"Kiwi, the Korean Tokenizer for Python","library":"kiwipiepy","status":"active","version":"0.23.1","language":"python","ecosystem":"pypi","summary":"Kiwipiepy is a fast and accurate Korean morphological analyzer (tokenizer) for Python, wrapping the high-performance C++ library Kiwi. It supports various features like part-of-speech tagging, named entity recognition, dialect analysis, and typo correction. The library is actively maintained with frequent updates, often aligning with the core Kiwi library's releases.","last_verified":"2026-04-16T00:00:00.000Z","tags":["Korean","NLP","tokenizer","morphological analysis","text processing"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/kiwipiepy"},{"id":9871,"title":"kiwipiepy Model","library":"kiwipiepy-model","status":"active","version":"0.23.0","language":"python","ecosystem":"pypi","summary":"kiwipiepy-model provides the language models necessary for kiwipiepy, a fast and accurate Korean morphological analyzer. It is a data-only package, implicitly installed as a dependency when you install kiwipiepy. The current version is 0.23.0, and it generally updates in lockstep with major versions of the core kiwipiepy library to provide the latest model improvements.","last_verified":"2026-04-17T00:00:00.000Z","tags":["korean","nlp","morphological analysis","language model","text processing"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/kiwipiepy-model"},{"id":358,"title":"Kiwisolver","library":"kiwisolver","status":"active","version":"1.5.0","language":"python","ecosystem":"pypi","summary":"Kiwisolver is a fast implementation of the Cassowary constraint solver, designed to be lightweight and efficient. The current version is 1.5.0, released on March 9, 2026. The library is actively maintained and follows a regular release cadence, with updates approximately every few months.","last_verified":"2026-05-12T13:16:18.028Z","tags":["constraint solver","Python bindings","C++","optimization"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/kiwisolver"},{"id":27099,"title":"kk-webpack-base--config","library":"kk-webpack-base--config","status":"active","version":"4.4.0","language":"javascript","ecosystem":"npm","summary":"Webpack configuration package for kk-webpack-base, version 4.4.0. This package provides a reusable webpack configuration tailored for frontend projects using ES6+ JavaScript. It is designed to be used with kk-webpack-base and likely follows the conventions of that toolkit. As a specialized config package, it abstracts common webpack setup patterns to reduce boilerplate. There is no public documentation or release cadence available, and it appears to be a private or internal package. Key differentiators are unclear due to lack of details.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","webpack","startkit","frontend","es6","webdev"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/kk-webpack-base--config"},{"id":14659,"title":"Klap JavaScript Bundler","library":"klap","status":"maintenance","version":"7.0.11","language":"javascript","ecosystem":"npm","summary":"Klap is a zero-configuration, zero-dependency bundler designed for small to medium-sized JavaScript packages. It simplifies the build process by leveraging standard `package.json` entries (`source`, `main`, `module`, `browser`) to define multiple output targets, including CommonJS, ESM, and UMD. Despite its \"zero dependency\" marketing claim, it internally integrates and orchestrates established tools such as Rollup, Babel, and TypeScript to provide modern JavaScript syntax transforms, JSX support (for frameworks like React, Styled Components, and Emotion), and TypeScript compilation. The current stable version is 7.0.11, though the last significant update to the main GitHub repository was in May 2021, suggesting a maintenance or stable state rather than active, frequent development. Key differentiators include built-in minification, gzip size tracking, and a development server, offering an opinionated, complete build pipeline with minimal setup for library authors.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/klap"},{"id":8258,"title":"Klaviyo Python SDK","library":"klaviyo-api","status":"active","version":"23.0.0","language":"python","ecosystem":"pypi","summary":"The Klaviyo Python SDK provides a convenient way to interact with the Klaviyo API for marketing automation, customer data management, and more. It offers full coverage of the Klaviyo API, including profiles, events, campaigns, flows, and more. The library is actively maintained with monthly releases, often aligned with new Klaviyo API revisions.","last_verified":"2026-04-16T00:00:00.000Z","tags":["marketing","email","automation","CRM","ecommerce"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/klaviyo-api"},{"id":27895,"title":"klaviyo-node","library":"klaviyo-node","status":"maintenance","version":"1.0.8","language":"javascript","ecosystem":"npm","summary":"Unofficial Node.js client for Klaviyo's HTTP API (v1.0.8, last updated 2020). Designed for server-side tracking of customer events and profile identification. Uses public token for track/identify and private API key for metrics/lists. No TypeScript types; requires Node 6+. Minimal abstraction over Klaviyo's REST API. Not affiliated with Klaviyo.","last_verified":"2026-05-09T00:00:00.000Z","tags":["javascript","klaviyo","email","klaviyo.com","client"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/klaviyo-node"},{"id":8259,"title":"KLayout Python Module","library":"klayout","status":"active","version":"0.30.7","language":"python","ecosystem":"pypi","summary":"KLayout is a layout viewer and editor primarily for integrated circuit layouts (GDSII, OASIS). The `klayout` Python package (v0.30.7) provides a standalone scripting interface to KLayout's powerful database and geometry manipulation functionalities, allowing users to programmatically create, modify, and analyze layouts without requiring the full graphical application. It maintains an active release cadence, with minor updates released frequently to address issues and enhance features, often multiple times a month.","last_verified":"2026-04-16T00:00:00.000Z","tags":["EDA","chip design","layout","GDSII","OASIS","scripting","microelectronics"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/klayout"},{"id":18465,"title":"kld-path-parser","library":"kld-path-parser","status":"active","version":"0.2.1","language":"javascript","ecosystem":"npm","summary":"An event-driven SVG path data parser for Node.js and browsers. Version 0.2.1 is the latest stable release (no cadence documented). It parses SVG path 'd' attribute strings and emits events for each command (moveto, lineto, curveto, arc, etc.) via a handler interface. Unlike a full SVG renderer, it focuses solely on parsing, making it lightweight for path analysis, manipulation, or conversion. Supports ES modules, CommonJS, and UMD bundles. Minimal dependencies; compatible with Node >= 10.15.3.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","paths","parser","SVG"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/kld-path-parser"},{"id":11212,"title":"klona - Deep Cloning Utility","library":"klona","status":"active","version":"2.0.6","language":"javascript","ecosystem":"npm","summary":"klona is a minimalist, high-performance utility for deep cloning JavaScript objects, arrays, dates, regexps, and other complex data types. Currently stable at version 2.0.6, it maintains a regular release cadence with frequent patches and minor improvements, as seen with multiple patch releases since v2.0.0. Its primary differentiator lies in its tiny footprint (ranging from 240B for `klona/json` to 501B for `klona/full` gzipped) and superior speed compared to many alternatives. It offers multiple \"modes\" (`klona/json`, `klona/lite`, `klona`, `klona/full`), allowing developers to import only the necessary functionality for specific data type support, thereby optimizing bundle size. It supports ESM, CommonJS, and UMD, and ships with TypeScript types.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","clone","copy","deep","extend","recursive","object","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/klona"},{"id":27100,"title":"KLUJAX","library":"klujax","status":"active","version":"0.5.0","language":"python","ecosystem":"pypi","summary":"A JAX-compatible KLU sparse direct solver for linear systems (LU factorization), useful for circuit simulation and power systems. Version 0.5.0; pre-1.0, breaking changes possible. Cadence: irregular.","last_verified":"2026-04-27T00:00:00.000Z","tags":["jax","klu","sparse","solver","linear-algebra"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/klujax"},{"id":25833,"title":"KISSY Module Compiler (kmc)","library":"kmc","status":"maintenance","version":"1.2.2","language":"javascript","ecosystem":"npm","summary":"A Node.js-based module bundler for KISSY framework, supporting KISSY 1.2+. Current stable version 1.2.2 (last release). It provides config API similar to KISSY's browser-side config, supports mixed encoding (e.g., GBK output), automatic combo for KISSY 1.3, dependency analysis, and regex-based module name mapping. Alternatives include the official Java-based KISSY build tool and grunt-kmc. Release cadence is low; no updates since 2015.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","kissy","build","module","compiler"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/kmc"},{"id":9872,"title":"KMeans-PyTorch","library":"kmeans-pytorch","status":"active","version":"0.3","language":"python","ecosystem":"pypi","summary":"K-means-pytorch provides a K-means clustering algorithm implementation built on top of PyTorch, enabling GPU acceleration for faster computations. The current version is 0.3, with releases occurring infrequently, often driven by new feature additions or argument clarifications rather than a fixed schedule.","last_verified":"2026-04-17T00:00:00.000Z","tags":["machine-learning","clustering","pytorch","gpu"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/kmeans-pytorch"},{"id":6698,"title":"Optimal 1D k-means clustering","library":"kmeans1d","status":"active","version":"0.5.0","language":"python","ecosystem":"pypi","summary":"kmeans1d is a Python package providing an implementation of optimal k-means clustering specifically for one-dimensional data. It utilizes an O(kn + n log n) dynamic programming algorithm, based on research by Xiaolin (1991) and Gronlund et al. (2017), to find globally optimal k clusters. The core logic is written in C++ for performance and wrapped for Python usage. The library is actively maintained, with its current version being 0.5.0.","last_verified":"2026-04-15T00:00:00.000Z","tags":["kmeans","clustering","1d","optimal","data-science","machine-learning"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/kmeans1d"},{"id":21504,"title":"KML to GeoJSON","library":"kml2geojson","status":"active","version":"5.1.1","language":"python","ecosystem":"pypi","summary":"kml2geojson is a Python library that converts KML files to GeoJSON format. Current version is 5.1.1. Actively maintained.","last_verified":"2026-04-27T00:00:00.000Z","tags":["kml","geojson","conversion","gis"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/kml2geojson"},{"id":5282,"title":"kmodes Clustering Library","library":"kmodes","status":"active","version":"0.12.2","language":"python","ecosystem":"pypi","summary":"Python implementations of the k-modes and k-prototypes clustering algorithms for clustering categorical data. It is currently at version 0.12.2 and sees active development with several releases per year.","last_verified":"2026-04-13T00:00:00.000Z","tags":["clustering","categorical data","k-modes","k-prototypes","machine learning","unsupervised learning"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/kmodes"},{"id":25834,"title":"kmp-test-runner","library":"kmp-test-runner","status":"active","version":"0.6.2","language":"javascript","ecosystem":"npm","summary":"Parallel test runner for Kotlin Multiplatform and Android Gradle projects. v0.6.2 is the current stable release, with frequent iterative releases (10+ versions since v0.3.7). Key differentiator: token-efficient output for AI coding agents — provides markdown-summarised stdout or single-line JSON envelopes, reducing token cost up to 1200× vs raw Gradle output. Supports parallel, coverage, changed, and benchmark test modes with summary JSON, parallel execution, and lockfile-based concurrent-invocation safety. Requires Node >=18 and a Gradle-based KMP or Android project.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","kotlin","kotlin-multiplatform","kmp","android","gradle","test-runner","parallel-tests","coverage"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/kmp-test-runner"},{"id":1526,"title":"Knack CLI Framework","library":"knack","status":"active","version":"0.13.0","language":"python","ecosystem":"pypi","summary":"Knack is a lightweight Python framework for building command-line interfaces (CLIs) with a focus on ease of use and extensibility. It provides common CLI features like command grouping, argument parsing, help generation, and output formatting. The current version is 0.13.0, with new releases typically tied to Python version support and bug fixes, occurring a few times a year.","last_verified":"2026-04-23T21:53:46.206Z","tags":["cli","framework","command-line","microsoft"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/knack"},{"id":4599,"title":"Knee-point detection in Python","library":"kneed","status":"active","version":"0.8.6","language":"python","ecosystem":"pypi","summary":"kneed is a Python library (current version 0.8.6) for detecting knee (also known as elbow) points in curves. It implements the Kneedle algorithm to identify the point of maximum curvature in a given set of x and y values. The library is actively maintained with regular patch releases and occasional feature updates.","last_verified":"2026-04-12T00:00:00.000Z","tags":["data-analysis","knee-point-detection","elbow-method","clustering","time-series"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/kneed"},{"id":17734,"title":"Knex Automigrate","library":"knex-automigrate","status":"active","version":"0.1.8","language":"javascript","ecosystem":"npm","summary":"knex-automigrate is a database migration tool built on top of Knex.js, offering a schema-based approach instead of traditional sequential migrations. It allows developers to define the desired state of database tables and views in dedicated `table_*.js` and `view_*.js` files within their migration directory. The tool then automatically generates and applies the necessary SQL statements to bring the database schema in sync with these definitions, abstracting away the manual `up` and `down` migration logic. Currently at version 0.1.8, the project appears to be under active maintenance, with recent updates supporting newer Knex.js versions (e.g., peer dependency `^3.1.0`). Its key differentiator is its declarative, state-based migration model which simplifies schema evolution and avoids the complexity of managing explicit forward and backward migration scripts for each change, contrasting with Knex's traditional delta-based migration system.","last_verified":"2026-04-23T00:00:00.000Z","tags":["javascript","nodejs","knexjs","database","orm","table","migration"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/knex-automigrate"},{"id":16407,"title":"Knex.js Database Cleaner","library":"knex-cleaner","status":"maintenance","version":"1.3.1","language":"javascript","ecosystem":"npm","summary":"knex-cleaner is a helper library designed to programmatically clear database tables for Knex.js-based applications, primarily used in testing environments. It provides functionalities to truncate or delete all tables (or a specified subset) within a given Knex database instance. It supports PostgreSQL, MySQL, and SQLite3 databases. The current stable version is 1.3.1, with its last release in 2020, primarily focusing on dependency updates and minor feature enhancements like handling schemas other than 'public' for PostgreSQL. Its key differentiation lies in its direct integration with Knex instances, offering granular control over the cleaning process, including the ability to ignore specific tables and reset identity counters for PostgreSQL. This makes it a suitable tool for ensuring a clean and consistent database state before or after running integration tests, abstracting away manual SQL commands for table clearing. While it can be used with Bookshelf.js, it operates directly on the underlying Knex instance.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","knex","knexjs","bookshelf","bookselfjs"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/knex-cleaner"},{"id":18466,"title":"knex-db-manager","library":"knex-db-manager","status":"active","version":"0.7.0","language":"javascript","ecosystem":"npm","summary":"Collection of administrative database operations for knex, supporting PostgreSQL, MySQL, and SQLite3. Version 0.7.0 (latest) provides APIs for creating, dropping, copying, truncating databases, and managing database owners via a privileged superuser connection. Helps with test setup, initializing fresh databases, and truncating between tests. Requires knex 0.x and the appropriate database driver. Differentiates from raw knex by offering high-level admin functions like copyDb and truncateDb.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","knex","sql","admin","management","postgresql","mysql"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/knex-db-manager"},{"id":18464,"title":"knex-db-manager-continued","library":"knex-db-manager-continued","status":"active","version":"0.7.1","language":"javascript","ecosystem":"npm","summary":"A database management utility for knex that provides administrative operations like creating/dropping databases and users, truncating tables, and copying databases. Version 0.7.1 supports PostgreSQL, MySQL, and SQLite3, and is compatible with knex 0.x, 1.x, and 2.x. It is a maintained fork of the original knex-db-manager, updated to work with newer knex versions. Key differentiators: uses superuser credentials for privileged operations, supports collation and seed patterns, and includes truncate with ignore tables. Release cadence: sporadic.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","knex","sql","admin","management","postgresql","mysql"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/knex-db-manager-continued"},{"id":17735,"title":"Knex.js Query Logger for Express","library":"knex-logger","status":"abandoned","version":"0.1.0","language":"javascript","ecosystem":"npm","summary":"This package provides Express middleware designed to log queries executed by Knex.js. It intercepts Knex query events and outputs them, typically to the console, for debugging and monitoring purposes within an Express application. The package is at version 0.1.0 and has seen no updates since its initial release over eight years ago, indicating it is abandoned. Its release cadence was effectively a single release. Key differentiators, if any existed, are now moot due to its lack of maintenance, especially concerning compatibility with modern Knex.js, Express, and Node.js versions which have evolved significantly since its last update. Users should be aware of potential incompatibilities and security risks.","last_verified":"2026-04-23T00:00:00.000Z","tags":["javascript","knex","express","log","debug","query","sql","postgresql","mysql"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/knex-logger"},{"id":16408,"title":"Knex Migrator","library":"knex-migrator","status":"active","version":"5.3.2","language":"javascript","ecosystem":"npm","summary":"knex-migrator is a robust database migration tool built on top of knex.js, specifically designed to handle complex schema changes and initializations. Currently at version 5.3.2, it is known for its stability and is actively used in production by platforms like Ghost CMS. Key features include distinct differentiation between database initialization and subsequent migrations, support for a structured database schema, comprehensive rollback capabilities with auto-rollback on error, transactional migrations, and a migration lock mechanism to prevent concurrent execution. It supports MySQL and SQLite3. The tool emphasizes a strict separation of DDL (Data Definition Language) and DML (Data Manipulation Language) statements within migration scripts to ensure atomic operations and prevent implicit commits, which is a critical differentiator for maintaining data integrity during schema evolution.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","ghost","migration","knex","knex-migrations","knex migration","knex migrations","bookshelf migration","bookshelf"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/knex-migrator"},{"id":15669,"title":"Knex Mock Client","library":"knex-mock-client","status":"active","version":"3.0.2","language":"javascript","ecosystem":"npm","summary":"knex-mock-client is a testing utility designed to provide a comprehensive mock client for Knex.js, enabling developers to write isolated unit tests for database interactions without needing an actual database connection. The current stable version is 3.0.2. The library maintains an active release cadence, frequently publishing patch and minor versions to address bug fixes, improve type safety, and add new features like support for transaction isolation levels. Its key differentiators include flexible query matching (string, regex, or custom function), explicit control over response data and errors for different query types (select, insert, update, delete, any), and the ability to track executed queries for assertions. It's built to integrate seamlessly into testing frameworks like Jest by allowing the Knex client to be mocked with `MockClient`.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/knex-mock-client"},{"id":11213,"title":"Knex Schema Inspector","library":"knex-schema-inspector","status":"active","version":"3.1.0","language":"javascript","ecosystem":"npm","summary":"Knex Schema Inspector is a utility library designed to extract detailed information about existing database schemas. It leverages an initialized Knex.js instance to query metadata from various relational databases, including PostgreSQL, MySQL, MS SQL, SQLite, and OracleDB. The current stable version is 3.1.0, with major versions released approximately annually, indicating an active development and maintenance cadence. Its key differentiator is its deep integration with Knex, allowing developers to use their existing Knex configurations to introspect database structures, retrieve table names, column details, primary keys, and foreign key relationships across a wide range of SQL dialects. It ships with TypeScript types, facilitating robust development with type safety. It does not provide migration or schema modification capabilities, focusing solely on schema introspection.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","sql","knex","schema","mysql","postgresql","sqlite3","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/knex-schema-inspector"},{"id":16410,"title":"Knex.js TypeScript Type Generator","library":"knex-types","status":"active","version":"0.5.0","language":"javascript","ecosystem":"npm","summary":"Knex-types is an open-source utility module designed for Knex.js, focused on generating TypeScript definitions directly from a PostgreSQL database schema. Its primary purpose is to enhance type safety and developer experience when working with Knex.js by providing accurately typed database entities. The current stable version is 0.5.0, with minor feature updates and dependency upgrades released periodically, indicating an active maintenance and development cycle. Key differentiators include its tight integration with Knex.js, specific support for PostgreSQL features like `int2` arrays and `citext`, and options for schema inclusion/exclusion and custom prefixes/suffixes for generated files. It helps prevent runtime errors by catching schema-related type mismatches at compile-time, a common challenge in ORM-less database interactions.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","database","db","definitions","generate","generator","postgres","postgresql","scaffold","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/knex-types"},{"id":16409,"title":"Knex Umzug Storage Adapter","library":"knex-umzug","status":"active","version":"4.1.1","language":"javascript","ecosystem":"npm","summary":"knex-umzug is a storage adapter for the umzug database migration library, designed to integrate umzug with knex.js for database interactions. It allows umzug to persist and manage migration states within a relational database using knex as the underlying query builder. The package is currently stable at version 4.1.1, with releases primarily driven by compatibility updates for umzug and knex, alongside bug fixes. A key feature is its support for namespacing and custom migration table names, which enables multiple isolated migration setups to share the same database while maintaining distinct migration states. Furthermore, it tracks comprehensive migration metadata including the current state, all migration paths, the hostname, and the system user who executed each migration, providing a detailed audit trail. This offers enhanced visibility and control over the migration process compared to simpler storage solutions.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","umzug","knex","migration","database"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/knex-umzug"},{"id":11214,"title":"Knip","library":"knip","status":"active","version":"6.4.1","language":"javascript","ecosystem":"npm","summary":"Knip is a static analysis tool designed to identify and resolve unused dependencies, exports, and files within JavaScript and TypeScript projects. Currently at version 6.4.1, the project maintains an active release cadence, frequently releasing patch and minor updates to enhance plugin support for various ecosystems, including Astro, Vitest, Rspack, Panda CSS, Rolldown, Stencil, Metro, and Storybook, and to improve its core dependency resolution logic. Knip differentiates itself by providing a comprehensive, configurable solution for dead code elimination, which directly contributes to reduced bundle sizes, improved application performance, and streamlined project maintenance through easier refactorings. Its primary function is invoked via a command-line interface, providing clear reports on unused assets. Additionally, Knip exposes types such as `KnipConfiguration` and a `defineConfig` utility for programmatic configuration scenarios, aiding in its integration with advanced build pipelines, CI/CD systems, and custom development tooling, ensuring type-safe configuration. It aims to reduce technical debt by accurately pinpointing unused code and resources.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","analysis","analyze","class","cli","dead code","dependencies","detect","devDependencies","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/knip"},{"id":11215,"title":"Knitwork JavaScript Code Generation Utilities","library":"knitwork","status":"active","version":"1.3.0","language":"javascript","ecosystem":"npm","summary":"Knitwork is a utility library designed for programmatic generation of JavaScript and TypeScript code. It provides functions to construct various language constructs, including ESM `import` and `export` statements, dynamic imports, and TypeScript-specific elements like type imports, interfaces, and module augmentations. The library also offers robust serialization utilities for converting JavaScript objects and arrays into string representations, with options for raw or escaped values, and string escaping functions. Currently at stable version 1.3.0, Knitwork is actively maintained within the unjs ecosystem, receiving regular updates with a focus on modern JavaScript practices (ESM-first) and TypeScript integration. Its key differentiator lies in offering granular control over code generation for tasks like bundler plugins, build-time optimizations, and code transformation, providing a lower-level API compared to full AST manipulation libraries.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/knitwork"},{"id":27101,"title":"KNN Impute","library":"knnimpute","status":"maintenance","version":"0.1.0","language":"python","ecosystem":"pypi","summary":"A lightweight Python library for k-Nearest Neighbor imputation of missing values in datasets. Current version 0.1.0 appears to be an initial release with minimal updates; last commit on GitHub was in 2018. The library is in maintenance mode.","last_verified":"2026-05-01T00:00:00.000Z","tags":["imputation","missing-data","knn","data-cleaning"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/knnimpute"},{"id":5283,"title":"Knock Python API Library","library":"knockapi","status":"active","version":"1.24.1","language":"python","ecosystem":"pypi","summary":"The Knock Python library provides convenient access to the Knock REST API from any Python 3.9+ application. Knock is a notification infrastructure platform that helps developers build and manage notification workflows across multiple channels including email, push, SMS, Slack, and in-app feeds. The library offers both synchronous and asynchronous clients powered by `httpx` and includes type definitions for all request parameters and response fields. It is generated with Stainless and follows semantic versioning conventions.","last_verified":"2026-04-13T00:00:00.000Z","tags":["notifications","API client","workflow","async","sync","pydantic","realtime"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/knockapi"},{"id":23940,"title":"Knot Floer Homology","library":"knot-floer-homology","status":"active","version":"1.2.2","language":"python","ecosystem":"pypi","summary":"Python wrapper for Zoltán Szabó's HFK (Heegaard Floer Knot homology) Calculator. Computes knot Floer homology invariants including the tau invariant, epsilon invariant, and the full HFK chain complex. Current version 1.2.2, with periodic releases.","last_verified":"2026-05-01T00:00:00.000Z","tags":["knot theory","Heegaard Floer homology","low-dimensional topology","snappy"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/knot-floer-homology"},{"id":16411,"title":"HTTP Specification Reference Data","library":"know-your-http-well","status":"active","version":"0.5.0","language":"javascript","ecosystem":"npm","summary":"know-your-http-well is a JavaScript package that provides structured data for various HTTP specifications, including headers, media types, methods, relations, and status codes. It summarizes these elements and links directly to their respective RFCs and specifications. The current stable version is v0.6.0, with minor content updates driving recent releases. Its primary use case is to offer programmatic access to standardized HTTP information, such as converting status phrases to codes and vice-versa, making it useful for both server-side and client-side applications that need to interpret or generate HTTP messages correctly. The project serves as a reference data set, updated periodically with new RFCs and corrections, rather than offering complex runtime functionality or a rapid release cadence for API changes. Its key differentiator is providing this data in an easily consumable JSON and JavaScript format, directly referencing official specifications.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","http","rfc","json"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/know-your-http-well"},{"id":15670,"title":"Knox S3 Client","library":"knox","status":"abandoned","version":"0.9.2","language":"javascript","ecosystem":"npm","summary":"Knox is an Amazon S3 client library for Node.js, last updated in 2015 with version 0.9.3. It provided a familiar, low-level HTTP-client-like API for S3 operations such as `get()`, `put()`, and streaming uploads/downloads. At the time, it offered convenience methods like `putFile()` and `putStream()` for common file operations. Designed for Node.js environments from version 0.8 upwards, it was a common choice for S3 integration before the widespread adoption of the official AWS SDK v2/v3. However, the project is no longer maintained, with its last commit over eight years ago, and it is now considered abandoned. Users are strongly advised to migrate to the official AWS SDK for JavaScript for any new or existing S3 interactions due to security and compatibility concerns with unmaintained software.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","aws","amazon","s3"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/knox"},{"id":25838,"title":"Ko","library":"ko","status":"active","version":"6.6.7","language":"javascript","ecosystem":"npm","summary":"Ko is a CLI tool for building and linting React applications. It uses webpack v5 and esbuild under the hood, providing a zero-config setup with customizable options. Version 6.6.7 is the latest stable release, with active development and a monthly release cadence. Key differentiators include built-in support for TypeScript, Sass/SCSS, Babel, and popular linting tools, as well as integration with the DTStack ecosystem. It is designed to simplify the build process for React projects, similar to Create React App but with more flexibility for advanced configurations.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","ko","react","typescript","babel","sass","scss","webpack","webpack v5"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/ko"},{"id":25835,"title":"Knockout Component Compiler","library":"ko-component-compiler","status":"active","version":"0.5.0","language":"javascript","ecosystem":"npm","summary":"A single-file component compiler for Knockout.js, enabling Vue-like component authoring with <template>, <style scoped>, and <script> blocks. Version 0.5.0 is currently the latest and appears to be in early development with minimal release activity. Key differentiators: supports scoped styles, rollup integration via rollup-plugin-ko, and automatic component registration. Requires peer dependencies insert-css and robust-mixin.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","knockout","component","compiler"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/ko-component-compiler"},{"id":25836,"title":"ko-lint-config","library":"ko-lint-config","status":"active","version":"2.2.22","language":"javascript","ecosystem":"npm","summary":"A shared lint configuration package from DTStack that bundles ESLint, Stylelint, and Prettier rules into a single dependency. Version 2.2.22 requires Node >=14 and ships TypeScript types. It enforces a specific code style (4-space indent, single quotes, no forced semicolons, optional trailing commas) designed for team consistency. Releases follow the ko monorepo's cadence. Differentiators: no configuration overhead, automatic formatting via pnpm lint-fix, and pre-defined rules that discourage overriding to maintain group style guide compliance.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","code style","eslint","eslint config","prettier","stylelint","lint","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/ko-lint-config"},{"id":25837,"title":"ko-lint","library":"ko-lints","status":"active","version":"4.0.22","language":"javascript","ecosystem":"npm","summary":"ko-lint provides linting tools (ESLint, Prettier) for the DTStack/ko ecosystem. Current stable version is 4.0.22. It is a wrapper that enforces consistent lint configurations across ko projects. Key differentiator: tightly integrated with ko-script build system; ships TypeScript types. Release cadence is tied to ko releases. Transitive peer dependency on ko-lint-config.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","ko","ko-script","eslint","prettier","lint","lint tools","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/ko-lints"},{"id":27102,"title":"Ko Speech Tools","library":"ko-speech-tools","status":"active","version":"0.1.0","language":"python","ecosystem":"pypi","summary":"Korean speech and NLP tools for tokenization, romanization, and pronunciation analysis. Version 0.1.0, early development with monthly release cadence.","last_verified":"2026-05-01T00:00:00.000Z","tags":["korean","nlp","speech","tokenization","romanization"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/ko-speech-tools"},{"id":14661,"title":"Koa Web Framework","library":"koa","status":"active","version":"3.2.0","language":"javascript","ecosystem":"npm","summary":"Koa is an expressive HTTP middleware framework for Node.js, designed to build web applications and APIs. It emphasizes a small core, relying on its middleware stack for functionality, and does not bundle any middleware. The current stable version is 3.2.0, with active development across both v2 and v3 branches, indicating a continuous release cadence.","last_verified":"2026-04-18T00:00:00.000Z","tags":["javascript","web","app","http","application","framework","middleware","rack"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/koa"},{"id":18467,"title":"koa-66","library":"koa-66","status":"active","version":"1.0.1","language":"javascript","ecosystem":"npm","summary":"Router middleware for Koa v2 that supports Express-like HTTP verb methods (get, post, put, delete, all), param middleware, automatic OPTIONS/HEAD responses, 501/405 status codes with headers, and a plugin system for injecting middleware via config objects. It allows mounting routers on paths, supports multiple middleware as arguments or arrays, and can throw errors with status codes. Version 1.0.1 is the latest stable release, targeting Node >= 4. Alternatives like koa-router are more actively maintained.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","koa","router","route","middleware","es2015","asyncFunctions"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/koa-66"},{"id":16636,"title":"Koa Basic HTTP Authentication Middleware","library":"koa-basic-auth","status":"active","version":"4.0.0","language":"javascript","ecosystem":"npm","summary":"koa-basic-auth provides a straightforward middleware for implementing blanket HTTP Basic Authentication within Koa applications. It's designed for simple use cases where a single username and password (or just one of them since v4.0.0) protects all subsequent middleware in the stack. The current stable version is 4.0.0. Releases are tied to the Koa ecosystem, typically stable and less frequent, with major updates addressing underlying security practices or JavaScript module changes. Its key differentiator is its simplicity and explicit focus on 'blanket' authentication, contrasting with more complex authentication libraries that offer granular control, roles, or advanced strategies. It is not intended for fine-grained access control but rather for protecting entire sections of an application.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","koa","auth","authentication","basicauth","basic auth"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/koa-basic-auth"},{"id":17736,"title":"Koa Bearer Token Middleware","library":"koa-bearer-token","status":"maintenance","version":"2.0.2","language":"javascript","ecosystem":"npm","summary":"koa-bearer-token is a middleware for Koa.js that parses bearer tokens from incoming requests, adhering to RFC6750. It extracts tokens from the `Authorization: Bearer <token>` header, `access_token` query parameter, or `access_token` in the request body. Since version 2.0.0, it also supports extracting tokens from signed or unsigned cookies. The current stable version is 2.0.2, released in August 2021, suggesting a maintenance or slow-cadence release schedule. Key differentiators include its strict RFC6750 compliance, extensive configurability for token keys and locations, and built-in TypeScript support. It integrates seamlessly with Koa applications, making it straightforward to secure API endpoints with OAuth2 bearer tokens. It requires Node.js version 12 or higher.","last_verified":"2026-04-23T00:00:00.000Z","tags":["javascript","bearer","koa","middleware","oauth","token","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/koa-bearer-token"},{"id":16839,"title":"Koa Better HTTP Proxy","library":"koa-better-http-proxy","status":"active","version":"0.2.10","language":"javascript","ecosystem":"npm","summary":"koa-better-http-proxy is an HTTP proxy middleware for Koa applications, enabling requests to be forwarded to a different host and the response passed back to the client. The current stable version is 0.2.10. This package has a moderate release cadence, with several minor updates and bug fixes released within the last year, indicating active maintenance. Key differentiators include its foundation on `express-http-proxy`, support for asynchronous path resolvers (`proxyReqPathResolver`) and response/header decorators (`userResDecorator`, `userResHeadersDecorator`), and automatic handling of gzipped responses. It provides fine-grained control over request and response modification, header stripping, and custom `http.Agent` usage, making it suitable for complex proxying scenarios within a Koa ecosystem.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","koa-better-http-proxy","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/koa-better-http-proxy"},{"id":16412,"title":"Koa Body Parser Middleware","library":"koa-body","status":"active","version":"7.0.1","language":"javascript","ecosystem":"npm","summary":"koa-body is a robust middleware for the Koa.js web framework designed to parse various request body types. It supports `multipart/form-data` for file uploads, `application/x-www-form-urlencoded`, and `application/json` payloads. Functionally, it offers similar capabilities to a combination of Express's `bodyParser` and `multer`. The current stable version is 7.0.1, and the project is actively maintained by the Koa community, demonstrating a healthy release cadence with recent updates in 2025. Key differentiators include its seamless integration with Koa's middleware system, comprehensive content-type support, and flexible options for patching the parsed body to Koa's context (`ctx.request.body`) or Node's native request object (`ctx.req.body`), alongside configurable limits for body and file sizes.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","koa","urlencoded","multipart","json","body","parser","form","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/koa-body"},{"id":16413,"title":"Koa Body Parser","library":"koa-bodyparser","status":"active","version":"4.4.1","language":"javascript","ecosystem":"npm","summary":"koa-bodyparser is a middleware for Koa.js that parses incoming request bodies, making them available on `ctx.request.body`. It supports JSON, URL-encoded forms, and plain text body types. The package is built upon `co-body` for parsing logic. The current stable version is `6.1.0`. Releases occur somewhat irregularly but are actively maintained, with significant updates in major versions (e.g., v6.0.0, v6.1.0). A key differentiator is its focus on structured body parsing, explicitly *not* supporting multipart form data (for which `@koa/multer` is recommended). It offers configurable limits for various body types, strict JSON parsing, and custom error handling, providing a foundational component for handling diverse client-side requests in Koa applications.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","bodyParser","json","urlencoded","koa","body"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/koa-bodyparser"},{"id":17737,"title":"Koa Bunyan Logger Middleware","library":"koa-bunyan-logger","status":"active","version":"2.1.0","language":"javascript","ecosystem":"npm","summary":"Koa-bunyan-logger is a Koa middleware designed for integrating structured logging into Koa v2.x applications, leveraging the popular Bunyan logging library. The current stable version is 2.1.0. While its release cadence has been infrequent, updates typically coincide with significant Koa version shifts or critical bug fixes. This library aims to be flexible and lightweight, allowing applications to customize logging behavior without excessive overhead. A key differentiator is its ability to provide flexible log context, request logging, and explicit support for ignoring specific paths, ensuring that only relevant requests generate log entries. It allows passing an existing Bunyan logger instance or creating a new one with options, and handles request IDs for tracing. It provides middleware specifically for setting request context and logging request/response cycles, including duration and status-based log levels. This package is built on CommonJS but can be imported into ESM projects via interop.","last_verified":"2026-04-23T00:00:00.000Z","tags":["javascript","koa","bunyan","logging","middleware"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/koa-bunyan-logger"},{"id":17738,"title":"Koa Cache Control Middleware","library":"koa-cache-control","status":"maintenance","version":"2.0.0","language":"javascript","ecosystem":"npm","summary":"The `koa-cache-control` package provides Koa middleware for declarative management of HTTP `Cache-Control` headers. Currently stable at version 2.0.0, it offers a simple API to configure caching behaviors, including `no-cache`, `max-age`, `public`, `private`, and `no-store`. The package helps consolidate common caching patterns, such as automatically setting `max-age=0` when `no-cache` is enabled. While its release cadence has been relatively slow, with its last major update aligning with Koa 2.x, it specifically targets Koa applications, providing a more integrated approach than manually manipulating headers directly. It supports both Koa 1.x (generator-based) and Koa 2.x (async/await based) applications.","last_verified":"2026-04-23T00:00:00.000Z","tags":["javascript","Koa","cache","cache-control","no-cache"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/koa-cache-control"},{"id":18469,"title":"koa-compose","library":"koa-compose","status":"active","version":"4.1.0","language":"javascript","ecosystem":"npm","summary":"Utility to compose Koa middleware functions into a single middleware. Current stable version is 4.1.0. Low release cadence; maintained as part of the Koa ecosystem. Key differentiator: it is the canonical middleware composition function for Koa, supporting async/await and error handling through promises. Alternatives like `koa-convert` or custom loops exist, but this is minimal and standard.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","koa","middleware","compose"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/koa-compose"},{"id":17444,"title":"Koa Compress Middleware","library":"koa-compress","status":"active","version":"5.2.1","language":"javascript","ecosystem":"npm","summary":"`koa-compress` is a middleware for Koa.js applications that provides HTTP response compression. It is actively maintained, with the current stable version being 5.2.1, and demonstrates a consistent release cadence through regular patch and minor updates, such as `v5.2.0`, `v5.1.1`, and `v5.0.1`. The library automatically negotiates and applies various compression algorithms including `gzip`, `deflate`, `brotli` (br), and `zstandard` (zstd), adapting to client capabilities and server configuration. Key differentiators include its deep integration with the Koa context, allowing for granular control over compression via `ctx.compress` and `ctx.compress` as an options object. It offers flexible configuration for `filter` predicates, `threshold` for minimum compressible size, and algorithm-specific settings. Furthermore, it supports functional properties to dynamically adjust compression parameters based on response type, size, and the full Koa context, aiming to optimize network transfer sizes by offloading content encoding from application logic.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/koa-compress"},{"id":17739,"title":"Koa Compressor","library":"koa-compressor","status":"abandoned","version":"1.0.3","language":"javascript","ecosystem":"npm","summary":"Koa Compressor is a middleware for Koa.js designed to simplify HTTP response compression by *always* applying gzip compression. Unlike more configurable alternatives like `koa-compress`, this package explicitly ignores the `Accept-Encoding` header, does not set a `Vary` header, and lacks the `this.compress` option for manual control. It sets the `Content-Length` header on compressed bodies. The package is currently at version 1.0.3, with its last publish approximately seven years ago, indicating it is no longer actively maintained. This makes it primarily compatible with older Koa 1.x applications which rely on generator-based middleware, and it lacks support for modern Koa 2.x+ async/await middleware patterns or contemporary compression algorithms like Brotli or Zstandard.","last_verified":"2026-04-23T00:00:00.000Z","tags":["javascript","compression","http","compress","gzip"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/koa-compressor"},{"id":17105,"title":"Use Connect/Express Middleware in Koa","library":"koa-connect","status":"active","version":"2.1.1","language":"javascript","ecosystem":"npm","summary":"koa-connect is a utility package that enables the integration of standard Connect or Express middleware into a Koa application. It acts as a bridge, adapting the `(req, res, next)` signature of Connect/Express middleware to Koa's `(ctx, next)` context-based middleware pattern. The current stable version is 2.1.1. While not actively undergoing rapid feature development, the package is in a maintenance state, receiving updates for compatibility and bug fixes as needed. It serves a niche purpose, primarily when a Koa-native version of a required middleware is unavailable or for library authors aiming for framework-agnostic HTTP middleware. Developers are strongly cautioned to prefer Koa-specific middleware when available due to fundamental design differences between Koa's async/await flow and Express's callback-based approach, which can lead to unexpected behavior and control flow issues.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","koa","connect","express","middleware","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/koa-connect"},{"id":17740,"title":"Koa Middleware Converter","library":"koa-convert","status":"maintenance","version":"2.0.0","language":"javascript","ecosystem":"npm","summary":"koa-convert is a utility package designed to bridge compatibility gaps between major versions of the Koa.js web framework. It primarily converts legacy Koa 0.x and 1.x generator-based middleware into modern Koa 2.x promise-based middleware. Conversely, it can also convert modern promise middleware back to legacy generator format, which is useful for enabling newer middleware to run on older Koa 0.x or 1.x applications. The current stable version is 2.0.0, released in 2017. As such, the package is no longer actively developed, and its release cadence has ceased. Its key differentiator is its ability to facilitate incremental migration for existing Koa applications, allowing mixed middleware patterns to coexist. While still functional for its specific purpose, its overall utility for new projects has significantly diminished as Koa 2.x has been the standard for many years.","last_verified":"2026-04-23T00:00:00.000Z","tags":["javascript","koa","middleware","convert","back","generator","promise","generator-based-middleware","promise-based-middleware"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/koa-convert"},{"id":17741,"title":"Koa Cookie Parser Middleware","library":"koa-cookie","status":"maintenance","version":"1.0.0","language":"javascript","ecosystem":"npm","summary":"koa-cookie is a straightforward middleware for the Koa.js web framework, designed to parse HTTP `Cookie` headers and expose their contents as a convenient JavaScript object on `ctx.cookie`. Currently at version 1.0.0, this package provides a minimalist solution for accessing request cookies without additional features like cookie signing or complex serialization, adhering to a 'do one thing well' philosophy. Its release cadence is stable, with v1.0.0 being the primary and seemingly final release, indicating a maintenance-only status rather than active feature development. Key differentiators include its extreme simplicity and direct integration with Koa's context object, making it easy to drop into existing Koa applications, including those using `koa-router`. It's suitable for applications that handle cookie security (signing, encryption) at a different layer or don't require such features from the parser itself.","last_verified":"2026-04-23T00:00:00.000Z","tags":["javascript","koa","cookie","middleware","parser","cookie-parser","koa-router"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/koa-cookie"},{"id":18468,"title":"koa-cors","library":"koa-cors","status":"deprecated","version":"0.0.16","language":"javascript","ecosystem":"npm","summary":"CORS middleware for Koa (v0.0.16). Inspired by node-cors, this middleware adds Cross-Origin Resource Sharing (CORS) headers to Koa responses. It supports all standard CORS options: origin, expose, maxAge, credentials, methods, and headers. It is a simple, lightweight solution for enabling CORS in Koa apps, but note that the package is old and the Koa ecosystem has evolved significantly since v1. Unmaintained since 2016; consider using @koa/cors for modern Koa 2.x.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","cors","koa","koajs"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/koa-cors"},{"id":17742,"title":"Koa Datadog Metrics Middleware","library":"koa-datadog-middleware","status":"active","version":"1.2.1","language":"javascript","ecosystem":"npm","summary":"koa-datadog-middleware is a Koa.js middleware designed for automatically reporting application performance metrics to Datadog via DogStatsD. It specifically tracks response times and request counts, categorizing them by HTTP status code, request path, and HTTP method. The middleware allows for the inclusion of custom tags, either through its initial configuration or dynamically by setting properties on `ctx.state.datadog` for individual requests. It leverages the `hot-shots` library internally for StatsD client functionality but critically overrides some default `hot-shots` configurations. The current stable version, 1.2.1, indicates a mature library focused on a specific integration, with a release cadence that suggests stability over frequent breaking changes. It differentiates itself by providing a ready-to-use Koa integration specifically for Datadog histograms without extensive boilerplate, making it straightforward to add basic observability to Koa applications.","last_verified":"2026-04-23T00:00:00.000Z","tags":["javascript","koa","nodejs","datadog","monitoring","metrics"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/koa-datadog-middleware"},{"id":18473,"title":"koa-easy-ws","library":"koa-easy-ws","status":"active","version":"2.1.0","language":"javascript","ecosystem":"npm","summary":"Simple, composable Koa middleware for WebSocket handling. Version 2.1.0, actively maintained. Integrates the `ws` library as a peer dependency. Differentiates itself by being minimal (44 SLOC), unopinionated, and fully composable with other Koa middleware and routers. Supports custom context property names and passing options to the underlying `ws` server. Ships TypeScript types. Requires manual installation of `ws` and `koa` peer dependencies.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","koa","websocket","ws","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/koa-easy-ws"},{"id":17743,"title":"Koa EJS View Rendering Middleware","library":"koa-ejs","status":"active","version":"4.3.0","language":"javascript","ecosystem":"npm","summary":"Koa-ejs is a middleware for the Koa.js framework that facilitates server-side rendering using the EJS templating engine. It provides seamless integration with Koa's context (`ctx.render`) to render EJS templates, supporting all features of the underlying EJS library, including layouts, partials (includes), and access to `ctx.state` for passing data to views. The current stable version is 5.1.0, and the project appears actively maintained with recent releases addressing bug fixes and EJS v3 compatibility. Its primary differentiator is its tight integration with the Koa ecosystem, offering a straightforward setup for server-rendered applications, making it a popular choice for traditional web server setups with Koa. The release cadence is somewhat infrequent but significant updates (like v5.0.0) introduce major changes and compatibility improvements.","last_verified":"2026-04-23T00:00:00.000Z","tags":["javascript","koa","render","ejs","view"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/koa-ejs"},{"id":18470,"title":"koa-encrypted-session","library":"koa-encrypted-session","status":"active","version":"3.0.7","language":"javascript","ecosystem":"npm","summary":"Encrypted cookie-based session middleware for Koa, built on top of koa-session. Current stable version is 3.0.7, targeting Node.js >=16. It uses libsodium's Secret key box for encryption, providing a scalable, stateless alternative to server-side session stores. Unlike other Koa session middlewares, it eliminates the need for a database or external cache. Key differentiator: client-side encryption using sodium-native, with support for both a high-entropy secretKey or a passphrase+salt combination. Release cadence: maintenance mode with occasional dependency updates.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","koa","middleware","session","cookie","encrypted"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/koa-encrypted-session"},{"id":16729,"title":"Koa Escher Authentication Middleware","library":"koa-escher-auth","status":"active","version":"4.0.0","language":"javascript","ecosystem":"npm","summary":"koa-escher-auth is a Koa middleware designed to integrate Escher authentication into Node.js applications. It restricts access to routes by verifying incoming HTTP requests using Escher signatures and a configurable key pool. The package is currently stable at version 4.0.0, released in January 2023, with updates occurring on an irregular basis, typically for dependency upgrades or minor feature enhancements. Key differentiators include its tight integration with the Koa framework and its reliance on the `escher-keypool` for managing authentication credentials, ensuring secure, signed request processing. It is explicitly designed to work downstream of a body-parser middleware to correctly process request bodies for authentication. Escher itself is a stateless API authentication protocol based on AWS Signature Version 4.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/koa-escher-auth"},{"id":17106,"title":"Koa ETag Middleware","library":"koa-etag","status":"maintenance","version":"5.0.0","language":"javascript","ecosystem":"npm","summary":"koa-etag is a Koa middleware package designed to provide ETag support for HTTP responses, leveraging the `etag` library to automatically generate ETag headers. This functionality is crucial for enhancing caching efficiency, as it allows clients (browsers, proxies) to conditionally request resources, thereby reducing bandwidth consumption and server load. The current stable version is 5.0.0, which notably features a complete rewrite in TypeScript, offering both ESM and CJS bundles, and requiring Node.js 18+. While there isn't a strict, frequent release cadence, major updates like v5.0.0 represent significant overhauls. Its primary differentiator is its seamless integration within the Koa ecosystem, typically working in conjunction with `koa-conditional-get` to enable full HTTP conditional GET support. However, it is important to note that the package's README strongly advises migrating to `@koa/etag` (v5+) as `koa-etag` is slated for deprecation in its next major release.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","koa","middleware","cache","caching","etag","file","static","sendfile","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/koa-etag"},{"id":17108,"title":"Koa Favicon Middleware","library":"koa-favicon","status":"active","version":"2.1.0","language":"javascript","ecosystem":"npm","summary":"This middleware for Koa applications efficiently serves a `favicon.ico` file, handling requests for `/favicon.ico` and setting appropriate cache headers. Built upon the proven `serve-favicon` package, it provides a straightforward way to integrate favicon serving directly into the Koa middleware stack. The current stable version is 2.1.0, a mature release from the Koa organization. Its release cadence is generally slow, primarily responding to Koa framework updates or critical maintenance. It differentiates itself by its minimalistic API and direct compatibility with Koa's `app.use()` pattern, making it a standard choice for basic favicon serving in Koa projects. It supports custom `maxAge` caching and MIME type specification.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","koa","middleware","favicon"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/koa-favicon"},{"id":17744,"title":"Koa GraphQL Middleware","library":"koa-graphql","status":"maintenance","version":"0.12.0","language":"javascript","ecosystem":"npm","summary":"koa-graphql is a middleware designed for Koa.js applications, enabling the quick and efficient setup of a GraphQL HTTP server. It serves as a direct port of the well-established `express-graphql` package, bringing its comprehensive features for handling GraphQL queries, mutations, and subscriptions to the Koa ecosystem. The current stable version, 0.12.0, was released in November 2021. While the project doesn't have a rapid release cadence, it provides a robust and stable foundation for integrating GraphQL into Koa-based APIs. Its key differentiators include seamless integration with Koa's middleware paradigm, out-of-the-box GraphiQL IDE support (including subscription capabilities), and extensive options for custom schema execution and error formatting. It supports both `graphql` v14 and v15 as peer dependencies, ensuring compatibility with a range of GraphQL projects and is maintained by the GraphQL community.","last_verified":"2026-04-23T00:00:00.000Z","tags":["javascript","koa","http","graphql","middleware","api","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/koa-graphql"},{"id":17139,"title":"Koa Security Headers (Helmet Wrapper)","library":"koa-helmet","status":"active","version":"9.0.0","language":"javascript","ecosystem":"npm","summary":"koa-helmet is a middleware collection for the Koa.js framework, providing essential HTTP security headers by wrapping the popular `helmet` library. It helps protect Koa applications from common web vulnerabilities by setting various headers like Content Security Policy (CSP), HSTS, X-Frame-Options, and more. The current stable version is 9.0.0, which notably introduces native ESM and CJS publishing without API changes. The package maintains an active release cadence, aligning with updates to both Koa (supporting v2 and v3) and Helmet (supporting versions 6, 7, and 8) via peer dependencies. A key differentiator is its minimal direct dependency footprint, relying solely on peer dependencies for `koa` and `helmet`, ensuring flexibility and control over core library versions in the consuming application. It ships with TypeScript typings, making it suitable for modern TypeScript-based Koa projects.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","csp","headers","helmet","hsts","koa","security","x-frame-options","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/koa-helmet"},{"id":17745,"title":"Koa HTTP Proxy (Abandoned)","library":"koa-http-proxy","status":"abandoned","version":"0.0.1","language":"javascript","ecosystem":"npm","summary":"This package, `koa-http-proxy`, is an extremely early-stage Koa middleware designed to proxy HTTP requests, wrapping the `nodejitsu/node-http-proxy` library. It is currently at version 0.0.1 and was last published approximately 9 years ago, indicating it is effectively abandoned and unmaintained. Due to its age, it is highly unlikely to be compatible with modern Koa (v2.x or v3.x) and recent Node.js versions (v12+ or v18+ required by Koa 2.x/3.x respectively). Its key differentiator was its direct integration with Koa, but it lacks the features, stability, and security updates found in more actively maintained Koa proxy solutions like `koa-proxies` or `koa-better-http-proxy`. This package should not be used in new projects.","last_verified":"2026-04-23T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/koa-http-proxy"},{"id":18475,"title":"koa-http2-proxy","library":"koa-http2-proxy","status":"active","version":"0.0.4","language":"javascript","ecosystem":"npm","summary":"A middleware for Koa that configures http2-proxy to reverse-proxy HTTP/HTTPS/WebSocket requests with minimal setup. Version 0.0.4 (latest) provides context matching via path strings or glob patterns, path rewriting, virtual host routing, and WebSocket support. It is a fork of http-proxy-middleware adapted for Koa's async middleware pattern and HTTP/2. Lightweight alternative to koa-proxies or koa-proxy, with similar API to http-proxy-middleware but natively async. Release cadence is low; no updates since 2022.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","reverse","proxy","middleware","http","https","koa","browser-sync","websocket"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/koa-http2-proxy"},{"id":17746,"title":"Koa i18n Middleware","library":"koa-i18n","status":"maintenance","version":"2.1.0","language":"javascript","ecosystem":"npm","summary":"koa-i18n is a lightweight internationalization (i18n) middleware for Koa applications, built upon the `i18n-2` library. The current stable version, 2.1.0, is designed for Koa 2.x, while a separate 1.x branch targets Koa 1.x applications. Release cadence appears to be tied to Koa's major versions, with `2.x` being the current 'next' major iteration as of its release 9 years ago. A key differentiator is its reliance on `koa-locale` for robust locale detection, supporting various strategies including query parameters, subdomains, cookies, HTTP headers (`Accept-Language`), URL segments, and top-level domains (TLD), with the flexibility to add custom detection functions. This allows developers to tailor how the application determines the user's preferred language, making it suitable for multi-lingual web services. It provides a simple API through `ctx.i18n.__()` for translating keys.","last_verified":"2026-04-23T00:00:00.000Z","tags":["javascript","koa","locale","i18n","languages"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/koa-i18n"},{"id":17443,"title":"i18next Middleware for Koa 2","library":"koa-i18next-middleware","status":"abandoned","version":"1.1.12","language":"javascript","ecosystem":"npm","summary":"koa-i18next-middleware is a specialized middleware designed to integrate the i18next internationalization (i18n) library with Koa 2 applications. It enables dynamic language detection within Koa APIs, supporting various strategies such as reading from querystring parameters, URL path segments, cookies, and sessions. The middleware also offers the flexibility to define custom language detection mechanisms. The current stable version, 1.1.12, has seen no significant updates for several years, with the last activity on its GitHub repository dating back approximately five years. This indicates that the project is largely unmaintained, and users should be cautious regarding long-term support, security patches, or compatibility with newer Node.js or Koa versions. Its primary utility lies in providing a direct, Koa-idiomatic integration for i18next's language detection and translation capabilities, catering specifically to the Koa 2 async/await paradigm.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","i18","i18next","koa","koa2"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/koa-i18next-middleware"},{"id":17747,"title":"Koa IP Filter Middleware","library":"koa-ip","status":"active","version":"2.1.4","language":"javascript","ecosystem":"npm","summary":"The `koa-ip` package provides a robust IP filtering middleware specifically designed for Koa applications. It allows developers to manage network access by configuring either a `whitelist` to permit specific IP addresses or a `blacklist` to deny them. The package accommodates both literal IP strings and regular expressions for defining patterns, enabling flexible control over single IPs, IP ranges, or subnets. Currently stable at version 2.1.4, `koa-ip` exhibits a stable release cadence, typical for well-defined utility middleware, suggesting ongoing maintenance rather than rapid feature development. Its key differentiators include a minimalist API, seamless integration into the Koa middleware chain, and built-in TypeScript definitions, making it easy to adopt in modern Koa projects. By default, it returns a 403 Forbidden status for blacklisted IPs, a behavior that can be customized with an asynchronous handler function, offering fine-grained control over denied requests.","last_verified":"2026-04-23T00:00:00.000Z","tags":["javascript","koa","ip","whitelist","blacklist","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/koa-ip"},{"id":17135,"title":"Koa JSON Response Pretty-Printer","library":"koa-json","status":"maintenance","version":"2.0.2","language":"javascript","ecosystem":"npm","summary":"koa-json is a Koa middleware designed to pretty-print JSON responses and convert Node.js object streams into binary output. While the package itself, currently at version `2.0.2`, was last updated in April 2016, it remains functional and compatible with recent Koa versions (2.x and 3.x) which utilize async/await middleware. It serves a specific utility by automatically formatting `ctx.body` objects into human-readable, indented JSON, offering options to control pretty-printing behavior via a query string parameter or global configuration. This differentiates it from `koa-bodyparser`, which handles parsing incoming JSON requests. Due to its long-standing stability and the specialized nature of its function, the project's release cadence is effectively dormant, but it continues to be a viable option for adding structured JSON output to Koa applications.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","koa","json"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/koa-json"},{"id":17441,"title":"Koa JWT Middleware","library":"koa-jwt","status":"active","version":"4.0.4","language":"javascript","ecosystem":"npm","summary":"koa-jwt is a middleware for Koa.js applications designed to authenticate HTTP requests using JSON Web Tokens (JWTs). It parses and validates JWTs typically provided in the `Authorization` header, or optionally from a cookie or a custom `getToken` function. Upon successful validation, the decoded JWT payload is exposed on `ctx.state.user` (by default) for subsequent middleware to use for authorization and access control. The current stable version is 4.0.4. Releases are driven by dependency updates (especially `jsonwebtoken`) and bug fixes, with major versions tied to Node.js support or significant internal changes. It differentiates itself by providing a streamlined, Koa-idiomatic approach to JWT authentication, leveraging Koa's async/await middleware pattern, and integrates well with `koa-unless` for path-based exclusion. It supports single or multiple secrets, including rolling secrets or mixed authentication methods (e.g., Auth0 PEM files and shared secrets).","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","auth","authn","authentication","authz","authorization","http","jwt","json","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/koa-jwt"},{"id":17445,"title":"Koa JWT Authentication Middleware","library":"koa-jwt2","status":"abandoned","version":"1.0.3","language":"javascript","ecosystem":"npm","summary":"koa-jwt2 is Koa middleware designed for authenticating HTTP requests using JSON Web Tokens (JWT). It validates incoming JWTs and populates `ctx.state.user` (or a configurable property) with the decoded payload, making it available for subsequent middleware to handle authorization and access control. Key features include support for `audience`, `issuer`, and `expiration` validation, handling of base64 URL-encoded secrets, and verification with public/private key pairs. It integrates `koa-unless` for specifying unprotected paths and offers advanced options like custom token extraction via `getToken` and multi-tenancy support through an asynchronous secret function. The current stable version is 1.0.3. However, the package's GitHub repository has been archived, indicating it is no longer actively maintained, and thus its release cadence is effectively ceased. This makes it distinct from more actively developed alternatives, though its multi-tenancy secret resolution feature remains notable.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","auth","authn","authentication","authz","authorization","http","jwt","token"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/koa-jwt2"},{"id":17107,"title":"Koa Logger Middleware","library":"koa-logger","status":"active","version":"4.0.0","language":"javascript","ecosystem":"npm","summary":"Koa-logger is a development-style logging middleware for Koa.js applications, providing colorful, concise HTTP request and response logging to the console. The current stable version, 4.0.0, was released after a period of lower activity, signaling a revival of the project and bringing support for Koa v3 and Node.js versions 18 and higher. It outputs request method, URL, response status, duration, and content length, often formatted with ANSI colors for readability. A key differentiator is its customizable `transporter` option, which allows developers to redirect log output to alternative pipes or logging systems, rather than just `process.stdout`. While primarily a CommonJS package, its updates ensure compatibility with modern Node.js environments and Koa framework versions.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","koa","middleware","logger","log"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/koa-logger"},{"id":18472,"title":"koa-lusca","library":"koa-lusca","status":"maintenance","version":"2.2.0","language":"javascript","ecosystem":"npm","summary":"Web application security middleware for koa, forked from krakenjs/lusca. Version 2.2.0 provides CSRF protection, Content Security Policy (CSP), X-Frame-Options (clickjacking), P3P privacy headers, HSTS, and XSS protection. This package is actively maintained but does not support Koa v2 (async/await) or modern ESM. Release cadence is low; last update was 2019. Key differentiator: it brings lusca-style security to Koa v1, but developers should consider alternatives like 'koa-helmet' for Koa v2.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/koa-lusca"},{"id":18471,"title":"koa-methodoverride","library":"koa-methodoverride","status":"maintenance","version":"2.0.0","language":"javascript","ecosystem":"npm","summary":"HTTP method override middleware for Koa, allowing clients to override the HTTP method (e.g., POST to PUT/DELETE) via X-HTTP-Method-Override header or query parameter. Version 2.0.0 is the latest stable release, designed for Koa v1 (generator-based) and Node >=4. It is a simple port of Express's method-override middleware. Unlike more modern alternatives, it does not support Koa v2 async/await natively and has minimal configuration options.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","method","override","koa","middleware"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/koa-methodoverride"},{"id":17748,"title":"Koa Morgan HTTP Logger Middleware","library":"koa-morgan","status":"maintenance","version":"1.0.1","language":"javascript","ecosystem":"npm","summary":"koa-morgan is an HTTP request logger middleware for Koa, acting as a wrapper for the popular `morgan` package. It enables developers to log incoming requests and responses in various formats, supporting custom output streams for integration with logging infrastructure like file systems or external services. The latest stable version, 1.0.1, was published over 10 years ago, indicating a lack of active development or a very stable, feature-complete state. It specifically targets Koa v2.x applications, while older 0.x versions supported Koa v1. Its primary differentiator is providing the robust logging capabilities of `morgan` within the Koa middleware pattern. The package is not actively released and new versions are highly unlikely.","last_verified":"2026-04-23T00:00:00.000Z","tags":["javascript","logger","morgan"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/koa-morgan"},{"id":17110,"title":"Koa Mount Middleware","library":"koa-mount","status":"active","version":"4.2.0","language":"javascript","ecosystem":"npm","summary":"koa-mount is a lightweight middleware package for the Koa web framework, designed to facilitate the mounting of other Koa applications or individual Koa middleware functions at specific URL paths. When a request matches a mounted path, koa-mount temporarily strips that path segment from the URL before passing the request downstream, allowing the mounted component to operate as if it were at the root of the application. This mechanism promotes modular application development by encapsulating sub-applications or middleware logic independently of their deployment path. The package is currently stable at version 4.2.0, with releases focusing on enhancements and bug fixes, indicating a mature and actively maintained status within the Koa ecosystem. It differentiates itself by providing a clear and efficient way to compose complex Koa applications from smaller, isolated parts.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","koa","middleware","mount","mounting"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/koa-mount"},{"id":15132,"title":"Koa Node Resolve Middleware","library":"koa-node-resolve","status":"active","version":"1.0.0-pre.9","language":"javascript","ecosystem":"npm","summary":"This Koa middleware dynamically rewrites Node.js bare module specifiers (e.g., `import { foo } from \"stuff\";`) into relative paths (e.g., `./node_modules/stuff/index.js`) on the fly, directly within HTML and JavaScript files served by the Koa server. It's specifically designed to facilitate modern JavaScript module development in browsers without requiring a separate build step, by resolving module paths using the same rules as Node.js `require()`. The package is currently in a pre-release state (version `1.0.0-pre.9`), indicating ongoing active development towards a stable `1.0.0` release, though no specific release cadence is published. Its key differentiator lies in its real-time, on-demand transformation capabilities, making it highly suitable for rapid iteration in development servers, integrated testing environments (such as those using Karma), and simple static file serving. However, it explicitly carries a significant caveat: it is *not* recommended for high-volume production use due to the inherent performance overhead associated with parsing and transforming HTML and JavaScript content on every request. This focus on development efficiency over production performance is a core design principle.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/koa-node-resolve"},{"id":17750,"title":"Koa Method Override Middleware","library":"koa-override","status":"active","version":"4.0.0","language":"javascript","ecosystem":"npm","summary":"koa-override is a Koa middleware designed to enable clients to utilize HTTP verbs like PUT or DELETE in environments where direct support is limited, typically by overriding the method via a `_method` field in the request body or an `X-HTTP-Method-Override` header. The current stable version is 4.0.0, released in June 2024. This package is maintained by the Egg.js team, indicating active development and stability within the Koa ecosystem. It provides a simple API, `override([options])`, allowing configuration of allowed override methods (defaulting to `POST` requests). A key differentiator is its explicit method overriding mechanism, making it a robust solution for RESTful API compatibility challenges with legacy clients or specific network constraints. It ships with TypeScript types and supports both CommonJS and ES Modules since version 4.0.0.","last_verified":"2026-04-23T00:00:00.000Z","tags":["javascript","koa-override","override-method","method-override","override","rewrite","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/koa-override"},{"id":17749,"title":"Koa Query Parameter Pagination Middleware","library":"koa-pagination-v2","status":"maintenance","version":"1.3.2","language":"javascript","ecosystem":"npm","summary":"koa-pagination-v2 is a middleware designed for Koa applications to simplify handling pagination logic based on `page` and `limit` query parameters from the request. Currently at version 1.3.2, this package was last published approximately four years ago, indicating it is in a maintenance state rather than active development, with no recent releases or active contribution. Unlike its predecessor or other Koa pagination libraries that might focus on HTTP Range headers (e.g., the original `koa-pagination`), this version specifically processes `page` and `limit` from the URL query string. It exposes computed `limit` and `offset` values, along with a `pageable` helper function, via `ctx.state.paginate`. These values are directly usable with common ORMs (like Sequelize, as shown in the examples) to fetch a subset of data, and the `pageable` function helps construct comprehensive pagination metadata for API responses, including total count, page count, and navigation links. Its key differentiator is its straightforward, query-parameter-based approach, making it easy to integrate for simple REST API pagination.","last_verified":"2026-04-23T00:00:00.000Z","tags":["javascript","paginate","pagination","koa-paginate","koa-pagination"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/koa-pagination-v2"},{"id":15674,"title":"Koa Parcel Middleware","library":"koa-parcel-middleware","status":"abandoned","version":"1.0.3","language":"javascript","ecosystem":"npm","summary":"koa-parcel-middleware is a Koa.js middleware designed to integrate the Parcel bundler's functionality directly into a Koa application. This enables developers to serve their UI applications from the same Koa server, leverage Parcel's development server features like Hot Module Replacement (HMR) within an existing server setup, and implement advanced techniques such as server-side rendering (SSR) for isomorphic JavaScript. The package is currently at version 1.0.3, with its last release in 2019, indicating an abandoned or unmaintained status. Its primary differentiator is the seamless integration of Parcel v1's bundling capabilities with Koa's middleware stack, obviating the need for a separate Parcel dev server process.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","koa","koajs","parcel","parcel-bundler","middleware","ssr","hmr","isomorphic"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/koa-parcel-middleware"},{"id":17446,"title":"Koa Passport Authentication Middleware","library":"koa-passport","status":"active","version":"6.0.0","language":"javascript","ecosystem":"npm","summary":"koa-passport is a middleware that integrates the popular Passport.js authentication library with the Koa web framework. It simplifies the process of adding various authentication strategies (like local username/password, OAuth, JWT) to Koa applications by exposing Passport's core functionalities directly on the Koa `ctx` object. The current stable version is 6.x, which is designed to work with Koa 2.x and Passport.js 5.x or 6.x. Its release cadence is closely tied to the major versions of its upstream `passport` and `koa` dependencies, ensuring compatibility. Key differentiators include its idiomatic Koa middleware interface, providing `ctx.login()`, `ctx.logout()`, `ctx.isAuthenticated()`, and `ctx.isUnauthenticated()` methods, which streamline user session management and status checks within Koa's async context. It requires external session management middleware like `koa-session` and typically a body parser for credential submission.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","koa","passport","auth","authentication","authorization"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/koa-passport"},{"id":17751,"title":"Koa Path Canonicalizer Middleware","library":"koa-path-canonicalizer","status":"active","version":"0.2.0","language":"javascript","ecosystem":"npm","summary":"koa-path-canonicalizer is a Koa middleware designed to automatically redirect incoming requests to a canonicalized path. This typically involves normalizing URL structures, such as ensuring consistent trailing slashes or removing duplicate slashes, which helps improve SEO by preventing duplicate content issues and maintaining clean URLs. The package is currently at version 0.2.0, indicating it's still in early development stages, with a relatively stable and slow release cadence, having had only two minor releases since its initial launch. Its key differentiator is its focused and straightforward integration into Koa applications for basic path normalization, offering a minimalist solution without extensive configuration overhead compared to broader routing libraries.","last_verified":"2026-04-23T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/koa-path-canonicalizer"},{"id":17752,"title":"Koa Path Match","library":"koa-path-match","status":"active","version":"5.0.0","language":"javascript","ecosystem":"npm","summary":"koa-path-match is a lightweight routing middleware designed for Koa.js applications, currently stable at version 5.0.0. It functions as a minimalist path matcher built on top of the `path-match` library, which itself uses `path-to-regexp` for robust URL pattern matching, mirroring the routing logic found in Express.js. This package distinguishes itself by offering fine-grained control over HTTP method handling and advocating for a single-function-per-route paradigm, intentionally omitting the `next` parameter in method-specific middleware to streamline logic. Its release cycle is closely tied to major version updates of its core `path-to-regexp` dependency. It serves as an efficient solution for basic route dispatching without the complexity of a full-featured routing framework, suitable for microservices or simple API endpoints.","last_verified":"2026-04-23T00:00:00.000Z","tags":["javascript","koa","route","router"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/koa-path-match"},{"id":17447,"title":"Koa Pino Logger","library":"koa-pino-logger","status":"active","version":"5.0.0","language":"javascript","ecosystem":"npm","summary":"koa-pino-logger is a high-performance Koa middleware for integrating the Pino JSON logger into web applications. Currently at version 5.0.0, it offers rapid, structured logging with minimal overhead, differentiating itself from alternatives like koa-bunyan-logger, koa-logger, and koa-morgan through its speed, native JSON output, support for arbitrary data, and avoidance of `eval` for performance. Its release cadence is sporadic, typically aligning with major updates to the underlying `pino` logger or the `Koa` framework. It's particularly favored for production environments where log processing efficiency and structured output are critical for observability platforms.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","koa","http","logger","fast","pino"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/koa-pino-logger"},{"id":17283,"title":"Koa HTTP Proxy Middleware","library":"koa-proxies","status":"maintenance","version":"0.12.4","language":"javascript","ecosystem":"npm","summary":"`koa-proxies` is an HTTP proxy middleware specifically designed for Koa@2.x applications, providing robust proxying capabilities powered by the underlying `http-proxy` library. It enables developers to easily route incoming requests to different target servers, a common pattern for API forwarding, bypassing CORS restrictions during development, or orchestrating microservices. The library currently stands at version 0.12.4. While its latest release dates indicate a more maintenance-focused cadence rather than active feature development (last significant features around 2020), it remains a functional and widely used choice for Koa projects. Key differentiators include its flexible option handling, allowing both static configurations and dynamic determination of proxy settings via a function, and integrated support for `path-match` for advanced routing logic. It also provides built-in TypeScript type definitions since version 0.11.0, enhancing developer experience in TypeScript-based Koa applications.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","koa","middleware","proxy","proxies","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/koa-proxies"},{"id":17753,"title":"Koa Proxy Middleware","library":"koa-proxy","status":"abandoned","version":"1.0.0-alpha.3","language":"javascript","ecosystem":"npm","summary":"koa-proxy is an unmaintained proxy middleware specifically designed for Koa 2.x applications. It allows developers to proxy HTTP requests to a different host or URL, offering features like path mapping, regular expression-based matching for selective proxying, and control over request/response headers and cookie forwarding. Given its `1.0.0-alpha.3` version and last update several years ago, it is considered abandoned. This package predates modern JavaScript features like `async/await` and ESM, focusing on a synchronous middleware pattern and CommonJS module system. Its core functionality enables simple URL redirection and content serving from external sources within a Koa server.","last_verified":"2026-04-23T00:00:00.000Z","tags":["javascript","koa","middleware","proxy"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/koa-proxy"},{"id":18474,"title":"Koa-pug","library":"koa-pug","status":"maintenance","version":"5.1.1","language":"javascript","ecosystem":"npm","summary":"Koa-pug is a Pug (formerly Jade) template engine middleware for Koa (v1 and v2) JavaScript web frameworks. Current stable version is 5.1.1, released in 2019, with infrequent updates (last commit 2019). It integrates Pug templates into Koa by binding ctx.render() and supports custom view paths, global helpers via helperPath, and standalone rendering. Key differentiators: seamless Koa integration, helper auto-loading from directories, and Pug@3 support. Alternatives like @ladjs/koa-pug-view are more actively maintained.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/koa-pug"},{"id":17449,"title":"Koa Rate Limit Middleware","library":"koa-ratelimit","status":"active","version":"6.0.0","language":"javascript","ecosystem":"npm","summary":"koa-ratelimit is a robust rate limiting middleware designed for Koa web applications. The current stable version is 6.0.0. It provides essential functionality to control and restrict the frequency of client requests to prevent abuse, enhance security, and ensure fair resource usage. Developers can choose between an in-memory driver (using a JavaScript Map) for simple, single-instance deployments or a Redis driver (requiring an ioredis client) for scalable, distributed environments. Key configurable options include the duration of the rate limit window, the maximum number of requests allowed within that duration, custom error messages, and flexible request identification (e.g., by IP address). It also supports advanced features like whitelisting, blacklisting, and custom HTTP headers for communicating rate limit status to clients. Releases follow an evolutionary path, with recent major versions focusing on updated Node.js engine support and feature refinements.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","koa","middleware","rate","ratelimit","ratelimiter"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/koa-ratelimit"},{"id":18476,"title":"koa-redis","library":"koa-redis","status":"active","version":"4.0.1","language":"javascript","ecosystem":"npm","summary":"Redis storage for Koa session middleware/cache with Sentinel and Cluster support, version 4.0.1. This package provides a session store for koa-generic-session using Redis, built on ioredis. v4 rewrite added Sentinel and Cluster support, switched from node_redis to ioredis, and requires ioredis as a peer dependency. Release cadence is sporadic; last release was in 2020. Key differentiator: native support for Redis Sentinel and Cluster via ioredis, unlike earlier versions or other Redis session stores.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","cache","caching","client","clients","cluster","clustering","clusters","express"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/koa-redis"},{"id":17754,"title":"Koa Hot Reload Middleware","library":"koa-reload-middleware","status":"maintenance","version":"1.0.1","language":"javascript","ecosystem":"npm","summary":"koa-reload-middleware is a utility for Koa applications designed to facilitate development by automatically reloading specific middleware modules upon file changes, without requiring a full server restart. This package is currently at version 1.0.1 and, based on its GitHub activity, appears to be in a maintenance state, stable for its specific use case but not under active, rapid development. Its key differentiator is its focused approach to hot-reloading individual Koa middleware, leveraging Node.js's dynamic `import()` for ESM modules. This is particularly useful for avoiding the overhead of tools like `nodemon` for situations where only specific parts of the server-side logic need to be reloaded. It primarily benefits development workflows by significantly reducing feedback loop times when iterating on API routes or other modular Koa middleware components.","last_verified":"2026-04-23T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/koa-reload-middleware"},{"id":17756,"title":"Koa Request ID Middleware","library":"koa-requestid","status":"active","version":"2.3.0","language":"javascript","ecosystem":"npm","summary":"koa-requestid is a lightweight Koa middleware designed to automatically generate and attach a unique request ID to incoming HTTP requests. By default, it uses UUIDv4 for generation and exposes the ID via the `Request-Id` response header, also storing it in `ctx.state.id` for easy access within downstream middleware or route handlers. The current stable version is 2.3.0, with minor updates released periodically based on maintenance needs and dependency updates, as seen in the recent changelogs. Key differentiators include its simplicity, minimal configuration overhead, and the ability to accept custom request IDs from specified request headers or query parameters, which is particularly useful for debugging or tracing across services. Since version 2.0.2, it ships with comprehensive TypeScript definitions, enhancing developer experience for TypeScript-based Koa applications. It is specifically built for Koa applications, leveraging Koa's middleware pattern and context object.","last_verified":"2026-04-23T00:00:00.000Z","tags":["javascript","koa","request","request-id","requestId","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/koa-requestid"},{"id":17755,"title":"Koa Response Time Middleware","library":"koa-response-time","status":"maintenance","version":"2.1.0","language":"javascript","ecosystem":"npm","summary":"koa-response-time is a minimal Koa middleware designed to automatically add an `X-Response-Time` header to HTTP responses. This header indicates the duration it took for the Koa application to process and respond to a request. Currently at version 2.1.0, which was last published over 7 years ago, the package is highly stable and in maintenance mode, with no anticipated new feature development. Its primary differentiator is its simplicity and direct integration into the Koa ecosystem, providing a standard and unobtrusive way to measure request-response cycles. It supports high-resolution timing via an optional `hrtime` configuration for more precise measurements. The package has no external runtime dependencies, ensuring a lean footprint.","last_verified":"2026-04-23T00:00:00.000Z","tags":["javascript","koa","middleware","response","duration"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/koa-response-time"},{"id":18477,"title":"koa-rewrite","library":"koa-rewrite","status":"active","version":"3.0.1","language":"javascript","ecosystem":"npm","summary":"URL rewrite middleware for Koa. Current version 3.0.1 supports Koa 2. Release cadence is stable but infrequent. Key differentiators: simple API using regex or route parameters similar to Express, debug support via DEBUG environment variable. Alternative libraries like koa-route provide routing only.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","koa","middleware","rewrite","redirect","url"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/koa-rewrite"},{"id":17762,"title":"Koa URL Rewrite Middleware","library":"koa-rewrite-75lb","status":"active","version":"3.0.1","language":"javascript","ecosystem":"npm","summary":"koa-rewrite is a specialized URL rewriting middleware designed for the Koa.js web framework. It enables developers to dynamically modify incoming request URLs based on defined patterns before they are processed by subsequent middleware or routing logic. The current stable version, 3.0.1, is compatible with Koa v2 and newer, while `koa-rewrite@1` is designated for Koa v1 applications. The library offers flexible rewrite rule definition through regular expressions, named and numeric route parameters, and wildcard matching. It provides a focused, lightweight solution for common URL manipulation needs within the Koa ecosystem, prioritizing simplicity and efficiency for path transformations rather than comprehensive routing. Releases are infrequent, primarily aligning with significant Koa framework updates.","last_verified":"2026-04-23T00:00:00.000Z","tags":["javascript","koa","middleware","rewrite","redirect","url"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/koa-rewrite-75lb"},{"id":17112,"title":"Koa Route Middleware","library":"koa-route","status":"active","version":"4.0.1","language":"javascript","ecosystem":"npm","summary":"koa-route provides a minimalist routing solution for Koa applications. It offers a simple API to define HTTP method-specific routes (e.g., `.get`, `.post`) directly as middleware functions. Its current stable version is 4.0.1. Releases are infrequent, primarily tied to underlying dependency updates or minor API refinements, reflecting its stable and mature nature. It differentiates itself from more feature-rich alternatives like `koa-router` by explicitly prioritizing simplicity and minimal overhead. This makes it suitable for smaller applications or specific middleware-based routing needs where the full complexity of a dedicated routing framework is not required, as it does not offer advanced features such as nested routes, prefixing, or extensive middleware composition.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","koa","middleware","routes","router","route"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/koa-route"},{"id":17757,"title":"Koa Router Middleware","library":"koa-router-middleware","status":"abandoned","version":"1.0.0-preview.1","language":"javascript","ecosystem":"npm","summary":"This package provides a minimal router middleware for the Koa web framework, enabling the definition of HTTP routes and method-specific handlers. Published as `1.0.0-preview.1` approximately seven years ago (as of April 2026), this library represents an extremely early and likely experimental release. Due to its age, lack of subsequent updates, and preview versioning, `koa-router-middleware` is considered abandoned. Developers currently seeking robust and actively maintained routing solutions for Koa applications should instead utilize the well-established and official `@koa/router` package. This package's primary feature was its straightforward integration with Koa's `app.use()` method, allowing a router to be mounted at a specific path prefix.","last_verified":"2026-04-23T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/koa-router-middleware"},{"id":17758,"title":"Koa HTTP Proxy Middleware","library":"koa-server-http-proxy","status":"abandoned","version":"0.1.0","language":"javascript","ecosystem":"npm","summary":"This package provides HTTP proxying capabilities for Koa 2 applications, serving as a middleware wrapper around the widely used `http-proxy-middleware` library. It enables developers to configure reverse proxies for routing requests to different target servers, perform path rewriting, and manage `changeOrigin` headers, which are common requirements for API gateways, development proxies, or microservice architectures. The library is currently at version 0.1.0 and has not seen any updates since its initial release in 2017, indicating it is no longer actively maintained. Its core proxying logic and options are derived directly from the underlying `http-proxy-middleware` dependency.","last_verified":"2026-04-23T00:00:00.000Z","tags":["javascript","koa","koa-proxy","koa-http-proxy","koa-http-proxy-middleware"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/koa-server-http-proxy"},{"id":17136,"title":"Koa Session Middleware","library":"koa-session","status":"active","version":"7.0.2","language":"javascript","ecosystem":"npm","summary":"koa-session is a robust session middleware designed for the Koa.js web framework, enabling the management of user sessions within Koa applications. By default, it stores session data directly in HTTP cookies, offering a straightforward approach for many use cases. However, it also provides extensive support for integrating external session stores, which is crucial for overcoming limitations associated with client-side cookie storage, such as size constraints and potential security concerns from unencrypted client-side data. The current stable version is 7.0.2, released in January 2025, demonstrating active development and maintenance with recent bug fixes following major releases. Version 7.0.0 notably introduced dual CommonJS and ES module support and raised the minimum Node.js requirement to 18.19.0. Its key differentiators include deep integration into the Koa ecosystem, a highly configurable API for cookie options, and extensible hooks for custom session validation and pre-save logic, making it a versatile solution for session management in modern Koa applications.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","koa","middleware","session","cookie","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/koa-session"},{"id":17111,"title":"Koa Static File Server","library":"koa-static","status":"maintenance","version":"5.0.0","language":"javascript","ecosystem":"npm","summary":"Koa-static is a middleware for the Koa web framework designed to efficiently serve static files such as HTML, CSS, JavaScript, images, and other assets. It acts as a wrapper around `koa-send`, providing a streamlined interface for common static file serving patterns. The current stable version is 5.0.0. This package is mature and stable, with infrequent releases (v5.0.0 published 8 years ago), indicating a solid and well-understood functionality rather than rapid ongoing development. Key features include comprehensive caching controls via `maxage`, support for serving hidden files, configurable default index filenames (e.g., `index.html`), and automatic Gzip/Brotli compression where supported by the client. It also offers a `defer` option to allow other middleware to handle requests first and the ability to set custom response headers. Its primary differentiator is its deep integration and idiomatic usage within the Koa ecosystem, offering a lightweight and unopinionated approach compared to more feature-rich alternatives like `koa-static-cache` which offer in-memory caching or complex routing extensions.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","koa","middleware","file","static","sendfile"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/koa-static"},{"id":27896,"title":"koa-static-server","library":"koa-static-server","status":"maintenance","version":"1.5.2","language":"javascript","ecosystem":"npm","summary":"Static file serving middleware for Koa with support for directory listing, URL rewriting, and custom index files. Current stable version is 1.5.2. This package provides a simple API for serving static assets in Koa applications, similar to koa-static but with built-in options for rootPath rewriting, notFoundFile fallback, gzip support, and index file customization. It is designed for Koa v1 and may not be compatible with Koa v2 without additional conversion middleware.","last_verified":"2026-05-09T00:00:00.000Z","tags":["javascript","koa","middleware","file","static","sendfile","directory","server","folder"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/koa-static-server"},{"id":17759,"title":"Koa Stylus Middleware","library":"koa-stylus","status":"abandoned","version":"0.1.0","language":"javascript","ecosystem":"npm","summary":"koa-stylus provides middleware to integrate the Stylus CSS preprocessor with Koa.js web applications. This package is extremely old and was last published over a decade ago (version 0.1.1, 11 years ago). It is designed exclusively for Koa v1.x, which utilized generator functions for middleware. Modern Koa versions (v2.x and v3.x, which use `async/await`) are incompatible with this middleware without significant modifications or a compatibility layer. The package is effectively abandoned, has no ongoing development or release cadence, and lacks support for contemporary Node.js or Koa features. Its primary differentiator was its simple integration with the then-current Koa API for Stylus compilation on the fly.","last_verified":"2026-04-23T00:00:00.000Z","tags":["javascript","koa","stylus"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/koa-stylus"},{"id":17760,"title":"Koa Unless","library":"koa-unless","status":"abandoned","version":"1.0.7","language":"javascript","ecosystem":"npm","summary":"Koa Unless is a utility for Koa.js applications that allows developers to conditionally skip middleware execution based on various criteria such as HTTP method, request path (string or regex), file extension, or a custom function. The current stable version, 1.0.7, was last published about 9 years ago (March 2017). Given its age, it relies on older Koa.js conventions (e.g., generator functions for middleware) and CommonJS modules. This package's primary differentiator is its simple, declarative API for conditional middleware, though modern Koa applications often achieve similar functionality with explicit `if` statements or newer conditional middleware libraries. The project appears to be abandoned, with the last commit also around 9 years ago, indicating no active development or compatibility updates for newer Koa versions or Node.js features like ESM.","last_verified":"2026-04-23T00:00:00.000Z","tags":["javascript","koa","middleware","unless"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/koa-unless"},{"id":17761,"title":"Koa User-Agent Detection Middleware","library":"koa-useragent","status":"active","version":"4.1.0","language":"javascript","ecosystem":"npm","summary":"koa-useragent is a Koa.js middleware designed for detecting and parsing user-agent strings from incoming HTTP requests. It enriches the Koa context (`ctx`) with a `userAgent` object containing detailed information such as browser, OS, device type (mobile, desktop, bot), and version. The package is currently at version `4.1.0`, released in July 2022, and appears to maintain an active development status, although major version releases have slowed since 2020. Key differentiators include its tight integration with Koa's context, providing structured user-agent data directly for use in middleware and route handlers, and its robust TypeScript support, which has been a focus since version 2.1.0 and refined in subsequent major releases. It is built upon the well-established `useragent` library for reliable parsing.","last_verified":"2026-04-23T00:00:00.000Z","tags":["javascript","koa","middleware","useragent","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/koa-useragent"},{"id":17764,"title":"Koa 1.x Request Validation Middleware","library":"koa-validate","status":"abandoned","version":"1.0.7","language":"javascript","ecosystem":"npm","summary":"koa-validate is a middleware designed for Koa 1.x applications to validate incoming request parameters, including body, query, URL parameters, files, and headers. It extends the Koa context with methods like `checkBody`, `checkQuery`, `checkParams`, `checkFile`, and `checkHeader`, allowing developers to define validation rules directly within route handlers. The library internally leverages the `validator.js` library for a wide range of validation methods and also supports custom error messages and data sanitization. It features specialized validation for multipart file uploads (requiring `koa-body`) and advanced JSON body validation using JSONPath expressions. The current stable version is 1.0.7, but it appears to be largely unmaintained, with no significant updates in several years. Its core functionality is built around Koa 1.x's generator-based middleware pattern, making it incompatible with modern Koa 2.x+ `async/await` applications without substantial refactoring or a legacy Koa setup.","last_verified":"2026-04-23T00:00:00.000Z","tags":["javascript","web","koa","koa-validate","validate","validator","format","middleware"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/koa-validate"},{"id":17765,"title":"Koa Webpack Development Middleware","library":"koa-webpack","status":"active","version":"6.0.0","language":"javascript","ecosystem":"npm","summary":"Koa Webpack is a development and hot module reloading middleware for Koa2 applications. It wraps and composes `webpack-dev-middleware` and `webpack-hot-client` into a single, cohesive middleware module, simplifying the integration of Webpack into a Koa server. Version 6.0.0 is the current stable release, which dropped support for Node.js 8. The package generally follows a maintenance release cadence with occasional minor updates, and major versions are released when significant breaking changes occur in its underlying dependencies (like `webpack-hot-client`) or Node.js compatibility is updated. A key differentiator is its ability to automatically use the `webpack` module and `webpack.config.js` from the project root, reducing boilerplate compared to other Koa Webpack integration solutions.","last_verified":"2026-04-23T00:00:00.000Z","tags":["javascript","koa","middleware","webpack"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/koa-webpack"},{"id":17109,"title":"Koa Webpack Dev Middleware","library":"koa-webpack-dev-middleware","status":"maintenance","version":"2.0.2","language":"javascript","ecosystem":"npm","summary":"This package provides a middleware to integrate `webpack-dev-middleware` within Koa 2.x applications, enabling the serving of webpack-bundled assets directly from memory during development. This avoids disk writes and speeds up the development cycle, often paired with `webpack-hot-middleware` for Hot Module Replacement. The current stable version, 2.0.2, appears to be designed for the Koa 2.x ecosystem and Node.js versions 7.6.0 and above. Its release cadence seems to be inactive, with no recent updates catering to newer Koa versions (e.g., Koa 3+) or the latest webpack iterations. As a result, it is primarily relevant for maintaining legacy Koa 2.x projects. Key differentiators include its direct API compatibility with Koa's middleware signature, abstracting the underlying `webpack-dev-middleware` for Koa users.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","koa","webpack","middleware"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/koa-webpack-dev-middleware"},{"id":17763,"title":"Koa Webpack Hot Middleware","library":"koa-webpack-hot-middleware","status":"abandoned","version":"1.0.3","language":"javascript","ecosystem":"npm","summary":"koa-webpack-hot-middleware provides a Koa-specific adapter for `webpack-hot-middleware`, enabling hot module replacement (HMR) for Webpack bundles within a Koa application. It allows developers to integrate HMR directly into an existing Koa server setup, complementing `webpack-dev-middleware` rather than relying on `webpack-dev-server`. The provided npm metadata shows a current version of 1.0.3, with the latest activity (according to search results for `koa-webpack-middleware` which seems to be the successor or a related project) around 2017. Given the project's age, its dependencies on older Webpack plugin APIs (like `webpack.optimize.OccurenceOrderPlugin()`, which is deprecated), and the lack of recent releases, the package appears to be effectively abandoned. Its primary utility is for legacy Koa projects still using older Webpack configurations, as modern Koa and Webpack setups typically use newer alternatives like `koa-webpack`.","last_verified":"2026-04-23T00:00:00.000Z","tags":["javascript","koa","webpack","middleware"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/koa-webpack-hot-middleware"},{"id":18478,"title":"koa-webpack-middleware","library":"koa-webpack-middleware","status":"deprecated","version":"1.0.7","language":"javascript","ecosystem":"npm","summary":"Webpack dev and hot module replacement middleware for Koa2 (Koa v2.x). Version 1.0.7 is the latest stable release (last updated 2016). This package wraps webpack-dev-middleware and webpack-hot-middleware for Koa2, enabling development-time HMR with webpack. It is designed specifically for Koa2 (v2.x) and does not support Koa v1. Compared to alternatives like koa-webpack, this package is simpler but outdated and unmaintained. It requires a specific older webpack configuration (e.g., NoErrorsPlugin, OccurrenceOrderPlugin) and does not work with modern webpack 5. Users should consider migrating to koa-webpack or using webpack-dev-middleware directly.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","react","hot","middleware","webpack","koa","koa2","hmr"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/koa-webpack-middleware"},{"id":17766,"title":"Koa WebSocket Middleware","library":"koa-websocket","status":"active","version":"7.0.0","language":"javascript","ecosystem":"npm","summary":"koa-websocket is a lightweight wrapper designed to integrate WebSocket functionality into Koa applications, providing a middleware handler that is compatible with `koa-route`. It leverages the popular `ws` library for its core WebSocket implementation. The package is currently at version 7.0.0 and has seen regular updates, including dependency upgrades to address security concerns and support newer Node.js versions. Key features include support for both `ws://` and `wss://` protocols, the ability to pass custom WebSocket server options, and seamless integration with Koa's middleware pattern via `app.ws.use`. It differentiates itself by offering a `koa-route`-like approach to WebSocket routing within the Koa ecosystem, simplifying the handling of WebSocket connections and messages alongside traditional HTTP routes, providing a structured way to build WebSocket-enabled Koa applications.","last_verified":"2026-04-23T00:00:00.000Z","tags":["javascript","koa","websockets","ws","sockets","routes"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/koa-websocket"},{"id":17767,"title":"Koa XML Body Parser Middleware","library":"koa-xml-body","status":"maintenance","version":"3.0.0","language":"javascript","ecosystem":"npm","summary":"koa-xml-body is a Koa middleware designed to parse XML request bodies, making the parsed data available on `ctx.request.body`. The current stable version is 3.0.0, published approximately 3 years ago, which is compatible with Koa 2.x and 3.x, while Koa 1.x users should opt for `koa-xml-body@1.x`. It internally uses `xml2js` for the actual XML parsing, exposing its configuration options via the `xmlOptions` property. Key differentiators include its explicit focus on XML content types (e.g., `application/xml`, `text/xml`), robust error handling customization through an `onerror` callback, and seamless integration with other body parsers by carefully managing `ctx.request.body`. Its release cadence is generally tied to bug fixes or Koa compatibility updates rather than rapid feature additions, suggesting a maintenance-oriented status.","last_verified":"2026-04-23T00:00:00.000Z","tags":["javascript","xml","body","bodyParser","koa","middleware","xml2js","xml parser"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/koa-xml-body"},{"id":18479,"title":"koa2-connect","library":"koa2-connect","status":"maintenance","version":"1.0.2","language":"javascript","ecosystem":"npm","summary":"A small utility (v1.0.2, last updated 2019) that adapts Connect/Express-style middleware (req, res, next) to work with Koa 2.x async middleware (ctx, next). Unlike koa-connect, koa2-connect is designed to better support streaming middleware like webpack-dev-middleware and webpack-hot-middleware. It is a stopgap for when Koa-native alternatives are unavailable; not recommended for new projects where Koa-native middleware exists.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","koa","koa2","connect","express","middleware"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/koa2-connect"},{"id":17768,"title":"Koa2 CORS Middleware","library":"koa2-cors","status":"active","version":"2.0.6","language":"javascript","ecosystem":"npm","summary":"koa2-cors is a Koa 2.x middleware for handling Cross-Origin Resource Sharing (CORS) headers. It simplifies the implementation of CORS policies in Koa applications, allowing developers to configure the `Access-Control-Allow-Origin`, `Access-Control-Expose-Headers`, `Access-Control-Max-Age`, `Access-Control-Allow-Credentials`, `Access-Control-Allow-Methods`, and `Access-Control-Allow-Headers` through a straightforward options object or a dynamic function for the origin. The current stable version is 2.0.6. The package has seen sporadic updates, with recent releases focusing on compatibility (e.g., removing Babel in v2.0.5) and ensuring correct header behavior (v2.0.6 always sets `Vary: Origin`). It requires Node.js v7.6.0 or higher. Its key differentiator is its direct integration and simplicity within the Koa 2.x ecosystem, providing a robust and easy-to-configure solution for common CORS requirements without over-complication.","last_verified":"2026-04-23T00:00:00.000Z","tags":["javascript","koa2","cors","middleware"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/koa2-cors"},{"id":17769,"title":"Koa2 Formidable Middleware","library":"koa2-formidable","status":"abandoned","version":"1.0.3","language":"javascript","ecosystem":"npm","summary":"koa2-formidable is a Koa 2 middleware designed to parse multipart/form-data requests, primarily for file uploads and complex form submissions. It acts as a wrapper around the popular `formidable` library, simplifying its integration into Koa applications. The package is currently at version 1.0.3 and has not seen any updates or releases in over five years, indicating it is no longer actively maintained. This contrasts sharply with the underlying `formidable` library, which is actively developed and has moved to major versions 3 and 4, introducing ESM support, modern Node.js stream compatibility, and crucial security updates. As such, `koa2-formidable` relies on an outdated version of `formidable`, making it unsuitable for modern Koa projects due to potential security vulnerabilities, lack of current features, and compatibility issues with newer Node.js runtimes.","last_verified":"2026-04-23T00:00:00.000Z","tags":["javascript","formidable","koa2"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/koa2-formidable"},{"id":18481,"title":"koa2-proxy-middleware","library":"koa2-proxy-middleware","status":"active","version":"0.0.4","language":"javascript","ecosystem":"npm","summary":"A Koa2 middleware wrapping http-proxy-middleware to proxy requests based on URL patterns using path-to-regexp. Version 0.0.4 is the current stable release; the package is infrequently updated. It provides a declarative way to configure multiple proxy targets in Koa2 applications, leveraging the mature http-proxy-middleware for WebSocket and HTTP proxying. Unlike generic Koa proxy middlewares, it uses path-to-regexp for route matching, allowing dynamic route parameters. It ships TypeScript definitions.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","koa2","proxy","http-proxy-middleware","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/koa2-proxy-middleware"},{"id":18480,"title":"koa2-ratelimit","library":"koa2-ratelimit","status":"active","version":"1.1.3","language":"javascript","ecosystem":"npm","summary":"IP rate-limiting middleware for Koa2, inspired by express-rate-limit. Version 1.1.3 supports Redis, MongoDB (via Mongoose), and Sequelize stores. Release cadence is low; last significant update was in 2020. Differentiators: async/await, flexible interval config (ms or object), per-route keys, and delay-after behavior for throttling. Requires Node >=7.10 and peer deps for advanced stores.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","koa2-ratelimit","koa2-rate-limit","koa-rate-limit","koa-ratelimit","koa2-brute-force","koa-brute-force","koa2-bruteforce"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/koa2-ratelimit"},{"id":17770,"title":"Koa2 Swagger UI Middleware","library":"koa2-swagger-ui","status":"active","version":"5.12.0","language":"javascript","ecosystem":"npm","summary":"koa2-swagger-ui provides a middleware for Koa v2 applications, enabling developers to easily host Swagger UI at a specified route. It integrates directly into the Koa request-response cycle, allowing for API documentation to be served alongside the application. The package is currently at version 5.12.0 and maintains an active release cadence, with multiple updates per year to bump internal Swagger UI versions and add features. Key differentiators include its tight integration with the Koa ecosystem, offering simple configuration for routes, spec loading (from URL or inline object), and customization options for the UI's appearance, such as custom CSS and CDN URLs for Swagger assets. It also supports loading OpenAPI specifications from YAML files via `yamljs`.","last_verified":"2026-04-23T00:00:00.000Z","tags":["javascript","swagger","docs","swagger-ui","koa","koa2","middleware","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/koa2-swagger-ui"},{"id":2979,"title":"Koalas: pandas API on Apache Spark","library":"koalas","status":"deprecated","version":"1.8.2","language":"python","ecosystem":"pypi","summary":"Koalas provides a pandas-compatible API that runs on Apache Spark, allowing users familiar with pandas to work with large, distributed datasets. The current version is 1.8.2. Its development as a standalone library has ceased, as its functionality has been officially integrated into PySpark as 'pandas API on Spark' starting with Apache Spark 3.2. Maintenance releases are infrequent, primarily addressing critical bug fixes.","last_verified":"2026-04-25T04:04:16.730Z","tags":["apache-spark","pandas","dataframe","big-data","distributed-computing"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/koalas"},{"id":25839,"title":"Kocha","library":"kocha","status":"active","version":"1.9.1","language":"javascript","ecosystem":"npm","summary":"Kocha (v1.9.1) is a modern, simpler clone of Mocha for JavaScript testing in Node.js. It supports BDD-style test syntax (describe/it/beforeEach/afterEach) without globals, making it lint-friendly. It requires explicit imports from the 'kocha' package. Kocha has no dependencies and uses CommonJS modules. It offers timeout and retries as explicit API calls rather than via 'this'. It is maintained with release cadence as needed. Key differentiators: no globals, no standalone browser mode, no TDD/QUnit interfaces, intentionally simpler than Mocha.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","kocha","mocha","test","bdd","tdd"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/kocha"},{"id":27897,"title":"Kodexa Python SDK","library":"kodexa","status":"active","version":"7.4.421830084132","language":"python","ecosystem":"pypi","summary":"Python SDK for the Kodexa Platform, enabling AI-powered document processing, content extraction, and workflow automation. Current version 7.4.421830084132, with rapid, automated releases. Requires Python >=3.11,<3.14.","last_verified":"2026-05-09T00:00:00.000Z","tags":["sdk","document-processing","ai","kodexa"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/kodexa"},{"id":4600,"title":"Koheesio","library":"koheesio","status":"active","version":"0.10.6","language":"python","ecosystem":"pypi","summary":"Koheesio is a unified, composable, and scalable steps-based framework for data processing and ETL tasks built on top of Apache Spark. It simplifies the creation and orchestration of data pipelines by providing a structured way to define and execute steps. The current version is 0.10.6, and it maintains an active release cadence with frequent updates and bug fixes.","last_verified":"2026-04-12T00:00:00.000Z","tags":["data-processing","spark","etl","pipeline","dataframe","snowflake","databricks","pydantic"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/koheesio"},{"id":11216,"title":"Koishi Chatbot Framework","library":"koishi","status":"active","version":"4.18.11","language":"javascript","ecosystem":"npm","summary":"Koishi is an extensible, cross-platform chatbot framework for Node.js, currently at version 4.18.11. It facilitates the development of intelligent bots that can operate across various chat platforms like Discord and Telegram. The project maintains a rapid release cadence, with frequent patch and minor updates, ensuring timely integration of new features and bug fixes. A core differentiator is its reliance on the Satori Protocol for cross-platform interoperability, standardizing message parsing and event handling. Koishi emphasizes extensibility through a robust plugin system and a declarative command-line interface, enabling developers to build complex bot functionalities with a modular approach. It ships with full TypeScript support, providing strong typing for better developer experience and code maintainability.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","bot","chatbot","discord","telegram","cordis","framework","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/koishi"},{"id":25840,"title":"Koishi In-Memory Database","library":"koishi-database-memory","status":"active","version":"1.2.0","language":"javascript","ecosystem":"npm","summary":"koishi-database-memory is an in-memory database implementation for the Koishi chatbot framework (v4.x). Version 1.2.0 provides a lightweight, zero-configuration database backend that stores all data in memory, suitable for development, testing, or small-scale deployments where persistence is not required. It ships with TypeScript types and requires koishi-core ^1.12.0 as a peer dependency. Unlike SQL-based databases (e.g., koishi-database-sqlite or koishi-database-mysql), it offers the fastest read/write speeds but no data persistence across restarts. The package is maintained as part of the Koishi monorepo and follows its release cadence. It is intended for use cases where temporary storage suffices, and can be easily swapped with a persistent database later.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/koishi-database-memory"},{"id":16414,"title":"Koishi Database Cache Plugin","library":"koishi-plugin-cache-database","status":"active","version":"2.1.0","language":"javascript","ecosystem":"npm","summary":"koishi-plugin-cache-database provides a persistent caching service for Koishi chatbots, leveraging an underlying database backend to store and retrieve data. This allows bot applications to maintain state across restarts and scale more effectively than in-memory caching solutions. It is currently at version `2.1.0` and follows Koishi's rapid release cadence, which aligns with major Koishi framework updates (currently Koishi v4.x). Key differentiators include its tight integration with the Koishi `Context` system, offering a database-agnostic interface for caching while requiring a separate Koishi database plugin (e.g., SQLite, MySQL, PostgreSQL) to be configured. This plugin is part of the extensive Koishi ecosystem, which is primarily developed in TypeScript, providing strong type safety and developer tooling. Unlike simpler in-memory cache plugins, this solution ensures data persistence, making it suitable for applications requiring durable state management.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","bot","chatbot","koishi","plugin","cache","client","storage","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/koishi-plugin-cache-database"},{"id":17771,"title":"Koishi Database Console","library":"koishi-plugin-database-console","status":"active","version":"0.2.3","language":"javascript","ecosystem":"npm","summary":"koishi-plugin-database-console is a Koishi plugin designed to extend the Koishi Console with a graphical user interface for managing data stored via Minato, Koishi's universal database abstraction layer. It enables bot administrators to view and potentially manipulate their bot's underlying data directly within the Koishi web interface, abstracting away the need for external database management tools. Currently at version 0.2.3, this plugin operates within the active Koishi ecosystem, which generally sees frequent minor updates and periodic major version releases. Its primary differentiator is the seamless integration into the existing Koishi Console, offering a centralized management experience for chatbot operations and data. This allows for easier debugging, data inspection, and simplified administration, especially for those less familiar with direct database interaction.","last_verified":"2026-04-23T00:00:00.000Z","tags":["javascript","chatbot","koishi","plugin","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/koishi-plugin-database-console"},{"id":16415,"title":"Koishi CSV Database Plugin","library":"koishi-plugin-database-csvdb","status":"active","version":"1.2.0","language":"javascript","ecosystem":"npm","summary":"koishi-plugin-database-csvdb provides a lightweight, file-based database service for the Koishi chatbot framework, leveraging CSV files for data storage. Currently at version 1.2.0, this plugin offers a simple, no-additional-dependency solution for persistent storage within Koishi applications. Its primary differentiators are its ease of use, the universal compatibility of the CSV format (allowing direct editing with spreadsheet software like Excel), and its built-in concurrency safety achieved through file locking mechanisms. This makes it suitable for smaller to medium-scale Koishi bots where a full-fledged relational or NoSQL database might be overkill. Release cadence is tied to bug fixes and feature enhancements, typically following the Koishi core framework's evolution. It's an ideal choice for developers seeking minimal overhead and direct data accessibility.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","bot","chatbot","koishi","plugin","database","client","storage","csv","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/koishi-plugin-database-csvdb"},{"id":18482,"title":"koishi-plugin-database-drop","library":"koishi-plugin-database-drop","status":"active","version":"0.0.2","language":"javascript","ecosystem":"npm","summary":"A Koishi plugin that drops a database quickly. Current stable version is 0.0.2, with no active release cadence. This plugin is a niche utility for Koishi chatbot framework developers, allowing fast database removal. Differentiators: it is a minimal plugin with no extra dependencies beyond Koishi 4.18.7+ and designed for quick database drop operations. Unlike general database management tools, it is tightly integrated with Koishi's plugin system.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","chatbot","koishi","plugin","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/koishi-plugin-database-drop"},{"id":16416,"title":"Koishi INI Database Plugin","library":"koishi-plugin-database-inidb","status":"active","version":"1.2.0","language":"javascript","ecosystem":"npm","summary":"koishi-plugin-database-inidb provides a lightweight database service for the Koishi chatbot framework. It stores all data in INI-formatted files, making the database easily inspectable and manually editable outside the application. Currently at stable version 1.2.0, this plugin aims for simplicity and ease of setup by having no external dependencies beyond Koishi itself. Its release cadence is typically event-driven, responding to Koishi framework updates or feature requests. A key differentiator is its file-based approach, which ensures portability and human readability, contrasted with traditional SQL or NoSQL databases. It also features file-locking mechanisms to maintain data consistency during concurrent access, which is crucial for a bot environment. This makes it suitable for smaller Koishi instances where a full-fledged database server is an overkill and resource usage is a primary concern.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","bot","chatbot","koishi","plugin","database","client","storage","ini","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/koishi-plugin-database-inidb"},{"id":18483,"title":"koishi-plugin-database-jsondb","library":"koishi-plugin-database-jsondb","status":"active","version":"1.2.0","language":"javascript","ecosystem":"npm","summary":"A lightweight JSON file-based database service plugin for Koishi chatbot framework. Current stable version is 1.2.0. It stores data in JSON files under `data/database/jsondb/` directory, with no external database dependencies, making it ideal for small bots and quick prototyping. Released as part of the Service More collection, it provides standard Koishi database operations (CRUD) with simple configuration. Compared to SQL-based alternatives, it sacrifices scalability for zero setup overhead. Ships TypeScript type definitions. Peer dependency on Koishi ^4.17.1.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","bot","chatbot","koishi","plugin","database","client","storage","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/koishi-plugin-database-jsondb"},{"id":18488,"title":"Koishi Plugin Database LevelDB","library":"koishi-plugin-database-leveldb","status":"active","version":"1.2.0","language":"javascript","ecosystem":"npm","summary":"A database service plugin for the Koishi bot framework that uses LevelDB as the storage backend. Current stable version is 1.2.0, released as part of the koishi-shangxue-plugins collection. It provides a lightweight, embedded key-value store with no external database dependencies, making it suitable for small to medium-sized chatbots. Key differentiators: high read/write performance due to LevelDB, minimal configuration, and automatic data persistence in local files. It fully integrates with Koishi's database abstraction layer, supporting table definition, CRUD operations, and querying.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","bot","chatbot","koishi","plugin","database","client","storage","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/koishi-plugin-database-leveldb"},{"id":18484,"title":"Koishi TXT DB Database Service","library":"koishi-plugin-database-txtdb","status":"active","version":"1.2.0","language":"javascript","ecosystem":"npm","summary":"A Koishi plugin that provides a simple, file-based database service using plain text files. Data is stored line-by-line as JSON strings, making it highly readable and easy to debug. It is designed for small-scale or prototype bots that do not require a full database engine. Current stable version: 1.2.0. Released as needed. Key differentiators: no dependencies beyond Koishi, zero parsing overhead, file-lock based concurrency safety.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","bot","chatbot","koishi","plugin","database","client","storage","txt","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/koishi-plugin-database-txtdb"},{"id":16637,"title":"Koishi DataView Plugin","library":"koishi-plugin-dataview","status":"active","version":"2.7.8","language":"javascript","ecosystem":"npm","summary":"koishi-plugin-dataview is a plugin for the Koishi chatbot framework, providing a web-based console interface to view and interact with various database tables directly within the Koishi Console. It leverages Koishi's existing database connectivity to present data in a structured, browsable format, enhancing debugging and administrative capabilities. The current stable version is 2.7.8. Koishi plugins generally follow the release cadence of the Koishi core framework, with frequent updates to ensure compatibility and introduce new features. Its key differentiator is its seamless integration into the Koishi Console, offering a unified management experience for bot operations and underlying data, which is crucial for complex bot applications needing direct data inspection without external tools, simplifying bot administration and data inspection.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","bot","chatbot","koishi","plugin","database","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/koishi-plugin-dataview"},{"id":16417,"title":"Koishi Database Migration Plugin","library":"koishi-plugin-migrate-database","status":"active","version":"0.2.1","language":"javascript","ecosystem":"npm","summary":"koishi-plugin-migrate-database is a utility plugin for the Koishi chatbot framework, designed to facilitate the migration of data between different database instances. As of version 0.2.1, it provides basic functionality for moving existing Koishi data, which is critical for developers managing evolving bot infrastructures or changing database backends. This plugin is typically released on an as-needed basis to support specific migration scenarios or Koishi core updates. Its primary differentiator is its integration directly into the Koishi ecosystem, allowing for migrations that are aware of Koishi's internal data structures, unlike generic database migration tools. Users should be aware that, as a 0.x.x version, its API and internal workings may still evolve, and thorough testing is recommended before production use.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","chatbot","koishi","plugin","database","migrate","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/koishi-plugin-migrate-database"},{"id":9879,"title":"Koji Python Client","library":"koji","status":"active","version":"1.36.0","language":"python","ecosystem":"pypi","summary":"Koji is a powerful, distributed system for building and tracking RPM packages, primarily used within the Fedora and Red Hat ecosystems. The `koji` Python package provides the official client library, allowing programmatic interaction with a Koji Hub, including querying build information, submitting tasks, and managing users. It is actively maintained and currently at version 1.36.0, with releases typically tied to major Koji system updates.","last_verified":"2026-04-17T00:00:00.000Z","tags":["build system","RPM","Fedora","Red Hat","automation","client"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/koji"},{"id":7343,"title":"Kokoro Text-to-Speech (TTS)","library":"kokoro","status":"active","version":"0.9.4","language":"python","ecosystem":"pypi","summary":"Kokoro is a Python library for Text-to-Speech (TTS) synthesis, leveraging ONNX models for efficient audio generation. It provides a straightforward API to convert text into spoken audio. As of version 0.9.4, it targets Python 3.10-3.12 and is under active development, with releases occurring as new features or bug fixes are integrated.","last_verified":"2026-04-16T00:00:00.000Z","tags":["TTS","Speech Synthesis","ONNX","Audio","AI","Machine Learning"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/kokoro"},{"id":9061,"title":"kokoro-onnx: TTS with Kokoro and ONNX Runtime","library":"kokoro-onnx","status":"active","version":"0.5.0","language":"python","ecosystem":"pypi","summary":"kokoro-onnx is a Python library providing text-to-speech (TTS) capabilities using the Kokoro neural TTS model and ONNX Runtime. It focuses on efficient, near real-time performance on various hardware, including macOS with Apple Silicon. The library is currently at version 0.5.0 and is actively maintained, with regular updates to models and features.","last_verified":"2026-04-16T00:00:00.000Z","tags":["tts","text-to-speech","onnx","onnxruntime","ai","machine-learning","audio"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/kokoro-onnx"},{"id":23941,"title":"Kolo","library":"kolo","status":"active","version":"3.1.0","language":"python","ecosystem":"pypi","summary":"Kolo is a Django development tool that captures and displays everything happening in your running Django app, including SQL queries, HTTP requests, template rendering, and cache operations. Current version: 3.1.0. Supports Python >=3.8. Active development with frequent releases.","last_verified":"2026-05-01T00:00:00.000Z","tags":["django","debugging","profiling","development-tools","sql-queries"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/kolo"},{"id":13422,"title":"Kolorist: Terminal Colorization Utility","library":"kolorist","status":"active","version":"1.8.0","language":"javascript","ecosystem":"npm","summary":"Kolorist is a minimal utility library for Node.js environments, designed to apply ANSI escape codes to strings for colored console output. The current stable version, 1.8.0, includes support for 24-bit TrueColor detection, which automatically falls back to Ansi 256 for terminals that lack full TrueColor support, such as the built-in macOS Terminal.app. The library maintains an active release cadence, focusing on minor enhancements and bug fixes like improved handling of `NO_COLOR` and `FORCE_COLOR` environment variables and better module resolution compatibility. Its key differentiators include a tiny footprint, direct focus on standard I/O coloring without unnecessary abstractions, and robust detection of terminal capabilities to ensure appropriate color rendering or disablement. Kolorist ships with TypeScript types, making it well-suited for modern JavaScript and TypeScript projects.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/kolorist"},{"id":743,"title":"Kombu","library":"kombu","status":"active","version":"5.6.2","language":"python","ecosystem":"pypi","summary":"Kombu is an asynchronous messaging library for Python, providing a high-level interface to the AMQP protocol and supporting various message brokers. It abstracts away the complexities of message passing, allowing developers to focus on application logic. Currently at version 5.6.2, Kombu maintains an active development and release cadence, often aligning with updates in its parent project, Celery.","last_verified":"2026-05-12T18:29:49.984Z","tags":["messaging","message","amqp","broker","celery","producer","consumer","redis","rabbitmq","sqs"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/kombu"},{"id":25841,"title":"kompiler","library":"kompiler","status":"maintenance","version":"7.0.170","language":"javascript","ecosystem":"npm","summary":"A framework-agnostic compiler/transpiler that bundles Babel, Rollup, and Node script management into a single watch-driven workflow. Current stable version is 7.0.170. Released irregularly as a personal tool. Unlike full-featured bundlers, it focuses on rapid development with built-in static server, automatic restarts, and path mappings. Configuration is done via package.json under the 'kompiler' key. Supports custom Babel presets, multiple builds, Node script watching, and HTTP file auto-updates. Primarily intended for the author and friends, with minimal documentation and breaking changes between versions.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/kompiler"},{"id":27103,"title":"kona-transpiler","library":"kona-transpiler","status":"abandoned","version":"1.0.1","language":"javascript","ecosystem":"npm","summary":"kona-transpiler version 1.0.1 is an npm package with no available README or description. It appears to be a minimal or placeholder package. No release cadence, differentiators, or detailed information can be determined. The package may be incomplete or abandoned.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/kona-transpiler"},{"id":9877,"title":"KoNLPy","library":"konlpy","status":"active","version":"0.6.0","language":"python","ecosystem":"pypi","summary":"KoNLPy (Korean Natural Language Processing in Python) is a Python package designed for Korean text analysis. It provides a consistent API for various popular Korean NLP tools written primarily in Java, including Hannanum, Kkma, Komoran, Mecab (unsupported on Windows), and Okt (Open Korean Text). The current version is 0.6.0, and while its release cadence is irregular, the library is actively maintained to integrate new upstream NLP tools.","last_verified":"2026-04-17T00:00:00.000Z","tags":["NLP","Korean","text processing","tokenization","morphological analysis","POS tagging"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/konlpy"},{"id":7344,"title":"Konoha: Japanese Tokenizer Wrapper","library":"konoha","status":"active","version":"5.7.0","language":"python","ecosystem":"pypi","summary":"Konoha is a Python library (v5.7.0) that provides a unified, easy-to-use interface for various Japanese tokenizers, including MeCab, Sudachi, and Sentencepiece. It allows developers to seamlessly switch between different tokenizers and also offers rule-based tokenizers (whitespace, character) and a sentence splitter. The library is actively maintained with its latest release in March 2026.","last_verified":"2026-04-16T00:00:00.000Z","tags":["japanese","nlp","tokenization","tokenizer","text-processing"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/konoha"},{"id":18040,"title":"Kontas Web Framework for Bun","library":"kontas","status":"active","version":"0.1.149","language":"javascript","ecosystem":"npm","summary":"Kontas is a minimalist and high-performance web framework designed specifically for the Bun JavaScript runtime. Currently at version 0.1.149, it focuses on providing a simple, Koa-style asynchronous middleware pipeline and routing for building web applications with Bun. Its core differentiator lies in its commitment to simplicity, speed, and native Bun integration, leveraging Bun's fast JavaScriptCore engine and built-in Web API compatibility. While its pre-1.0 version suggests a rapid release cadence with potential API evolution, Kontas aims to offer an elegant, developer-friendly experience for backend development, contrasting with more opinionated or heavier frameworks. It's ideal for projects prioritizing raw performance and a lightweight footprint within the Bun ecosystem, offering an alternative to frameworks like Elysia or Hono by emphasizing minimalism.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/kontas"},{"id":21506,"title":"Koot Webpack","library":"koot-webpack","status":"active","version":"0.15.15","language":"javascript","ecosystem":"npm","summary":"A webpack configuration generator specifically tailored for Koot.js applications, providing optimized setups for React SSR, SPA, and electron projects. Latest version 0.15.15 (released Feb 2024) with frequent minor updates. Key differentiators: built-in support for Qiankun micro-frontends, automatic SSR/SPA mode detection, and electron main process hot-reload. Targeted at Koot.js ecosystem users, not a general webpack utility.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","webpack","koot"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/koot-webpack"},{"id":3528,"title":"Kubernetes Operator Pythonic Framework (Kopf)","library":"kopf","status":"active","version":"1.44.5","language":"python","ecosystem":"pypi","summary":"Kopf (Kubernetes Operator Pythonic Framework) is a Python framework designed to simplify the development of Kubernetes operators. It enables developers to write event-driven or state-driven handler functions with minimal boilerplate, focusing on domain logic rather than Kubernetes API infrastructure. The library is production-ready and stable (semantic v1), with current version 1.44.5, and receives regular maintenance for new Python and Kubernetes versions, without active development of new major functionality or imminent breaking changes.","last_verified":"2026-04-25T11:17:06.453Z","tags":["kubernetes","operator","framework","k8s","python","devops","cloud-native"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/kopf"},{"id":1842,"title":"Korean Lunar Calendar","library":"korean-lunar-calendar","status":"active","version":"0.3.1","language":"python","ecosystem":"pypi","summary":"This Python library provides functionalities to convert between the Gregorian (solar) calendar and the Korean lunisolar calendar, adhering to the standards of the Korea Astronomy and Space Science Institute (KASI). It supports a date range from 1000-01-01 to 2050-11-18 for lunar dates and 1000-02-13 to 2050-12-31 for solar dates. The current version is 0.3.1.","last_verified":"2026-04-24T02:20:03.282Z","tags":["calendar","lunar-calendar","korean","date-conversion","lunisolar"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/korean-lunar-calendar"},{"id":27899,"title":"Koreanize Matplotlib","library":"koreanize-matplotlib","status":"active","version":"0.1.1","language":"python","ecosystem":"pypi","summary":"Automatically sets Korean font configurations for matplotlib, handling missing glyphs and avoiding font warnings. Current version 0.1.1, released as a lightweight wrapper; low cadence.","last_verified":"2026-05-09T00:00:00.000Z","tags":["korean","matplotlib","font","localization"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/koreanize-matplotlib"},{"id":2559,"title":"Kornia","library":"kornia","status":"active","version":"0.8.2","language":"python","ecosystem":"pypi","summary":"Kornia is an open-source differentiable computer vision library built on PyTorch, providing a rich set of differentiable image processing and geometric vision algorithms. It seamlessly integrates into AI workflows for tasks like image transformations, augmentations, and AI-driven image processing. Currently at version 0.8.2, Kornia is actively maintained with regular updates and is shifting towards end-to-end vision models.","last_verified":"2026-04-24T21:38:39.061Z","tags":["computer-vision","pytorch","deep-learning","image-processing","augmentation","spatial-ai","differentiable"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/kornia"},{"id":2558,"title":"Kornia-rs","library":"kornia-rs","status":"active","version":"0.1.10","language":"python","ecosystem":"pypi","summary":"Kornia-rs is a low-level computer vision library primarily written in Rust, offering high-performance image I/O, processing, and 3D operations through Python bindings. It leverages Rust's memory safety and speed for demanding computer vision tasks, integrating efficiently into machine learning and data science workflows via zero-copy data transfer with frameworks like NumPy and PyTorch. The library is actively developed by the Kornia organization and is currently at version 0.1.10.","last_verified":"2026-04-24T21:34:58.185Z","tags":["computer vision","image processing","rust","bindings","performance","deep learning","dlpack","image-io"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/kornia-rs"},{"id":5284,"title":"Kosong","library":"kosong","status":"active","version":"0.49.0","language":"python","ecosystem":"pypi","summary":"Kosong is an LLM abstraction layer designed for modern AI agent applications. It unifies message structures, asynchronous tool orchestration, and pluggable chat providers so you can build agents with ease and avoid vendor lock-in. It requires Python 3.12 or higher. The current version is 0.49.0 and it is actively maintained as part of the MoonshotAI `kimi-cli` monorepo, suggesting a consistent release cadence tied to that project.","last_verified":"2026-04-13T00:00:00.000Z","tags":["LLM","AI Agent","abstraction layer","chatbots","tools","moonshotai"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/kosong"},{"id":25842,"title":"Kotlin Compiler","library":"kotlin-compiler","status":"active","version":"2.3.21","language":"javascript","ecosystem":"npm","summary":"The official Kotlin compiler from JetBrains, version 2.3.21. Kotlin is a statically typed programming language that targets the JVM, JavaScript, Wasm, and native platforms. The compiler includes support for multiplatform projects, coroutines, and a rich standard library. Released on a frequent cadence with stable releases every few months and previews. Key differentiators include full interoperability with Java, concise syntax, and safety features like null safety and sealed classes. This package provides the command-line compiler (kotlinc) and is also used as a dependency by build tools like Gradle and Maven.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","Kotlin","Language","JavaScript","JVM","JetBrains"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/kotlin-compiler"},{"id":27898,"title":"kouto-swiss","library":"kouto-swiss","status":"abandoned","version":"1.1.0","language":"javascript","ecosystem":"npm","summary":"A complete CSS framework for Stylus, inspired by nib, compass, and bourbon. Current stable version is 1.1.0 (released 2017-02-26), with no updates since then. It provides mixins, utilities, a grid system, responsive helpers, vendor prefixing, reset, and typography. Unlike nib which is more minimal, kouto-swiss aims to be a full-featured framework similar to Compass for Sass. It integrates with Stylus via the `use()` method in Node.js or `@import` in Stylus files. Note: the project appears unmaintained (last release 2017).","last_verified":"2026-05-09T00:00:00.000Z","tags":["javascript","Stylus","CSS","framework","polyfill","grid","vendors","responsive","reset"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/kouto-swiss"},{"id":21505,"title":"Kqlmagic (Custom Dependencies)","library":"kqlmagiccustom","status":"active","version":"0.1.114.post26","language":"python","ecosystem":"pypi","summary":"Kqlmagic is a Jupyter notebook magic extension for running Kusto queries (Azure Data Explorer / Azure Monitor) and visualizing results. This variant, kqlmagiccustom, uses custom dependencies. Current version 0.1.114.post26, requires Python >=3.6. Release cadence irregular.","last_verified":"2026-04-27T00:00:00.000Z","tags":["jupyter","kusto","azure","notebook","magic","kql"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/kqlmagiccustom"},{"id":4970,"title":"kr8s: Kubernetes Python Client","library":"kr8s","status":"active","version":"29.0.9","language":"python","ecosystem":"pypi","summary":"kr8s is a simple, extensible Python client library for Kubernetes, designed to feel familiar to users of `kubectl`. It provides both synchronous and asynchronous APIs, sensible defaults, and utilities for common Kubernetes operations like listing, creating, and managing resources, as well as features like port forwarding and exec. It aims to reduce boilerplate and directly abstracts `kubeconfig` for authentication. The current version is 29.0.9.","last_verified":"2026-04-09T00:00:00.000Z","tags":["Kubernetes","client","kubectl","orchestration","cloud-native","asyncio"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/kr8s"},{"id":23942,"title":"krakenex","library":"krakenex","status":"active","version":"2.2.2","language":"python","ecosystem":"pypi","summary":"Python client for the Kraken cryptocurrency exchange REST API. Current version 2.2.2, stable with infrequent releases. Supports Python >=3.3.","last_verified":"2026-05-01T00:00:00.000Z","tags":["cryptocurrency","kraken","exchange","api"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/krakenex"},{"id":25843,"title":"kramed","library":"kramed","status":"abandoned","version":"0.5.6","language":"javascript","ecosystem":"npm","summary":"A markdown parser and compiler forked from marked, designed to be kramdown-compatible and support MathJax. The current stable version is 0.5.6, with no active development since 2016. It offers synchronous and asynchronous rendering, customizable renderers, and built-in highlighting integration. Unlike marked, kramed aims to align with the kramdown standard (common in Jekyll) and provides enhanced math support, making it suitable for documentation tools like GitBook. However, it is now largely superseded by modern markdown parsers such as marked (post-0.6) and markdown-it.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","markdown","markup","html","kramdown","kramed","parser"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/kramed"},{"id":27900,"title":"Krave CLI","library":"krave-cli","status":"active","version":"2.1.1","language":"javascript","ecosystem":"npm","summary":"A terminal-native AI coding assistant CLI that connects to proprietary AI models (Krave 4.1 and Krave 4.2) for real-time code generation, debugging, file management, and system automation. Currently at version 2.1.1, released on npm with a focus on CLI-based development. It operates directly in the shell, providing real system access through tools like bash, writefile, spawn, webSearch, and webFetch. Key differentiators: dual-model architecture, autonomous subagents, persistent session management with auto-save/resume, and zero runtime dependencies. Requires Node.js >=18.0.0 and a terminal with Unicode/ANSI color support.","last_verified":"2026-05-09T00:00:00.000Z","tags":["javascript","ai","coding","assistant","cli"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/krave-cli"},{"id":2090,"title":"PyKerberos (krb5)","library":"krb5","status":"active","version":"0.9.0","language":"python","ecosystem":"pypi","summary":"krb5 is a Python library that provides direct bindings to the MIT Kerberos 5 C API, enabling Python applications to interact with Kerberos for authentication and security services at a low level. The current version is 0.9.0, with regular releases (typically a few times a year) maintaining compatibility and extending its API coverage.","last_verified":"2026-04-24T14:07:25.521Z","tags":["kerberos","authentication","security","bindings","krb5"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/krb5"},{"id":20173,"title":"Kremling Babel Plugin","library":"kremling-babel-plugin","status":"active","version":"2.0.0","language":"javascript","ecosystem":"npm","summary":"A Babel plugin for inline CSS scoping using the `k` tagged template literal from the Kremling library. Current version 2.0.0 allows omitting ampersands in scoped CSS, provides namespace customization for micro-frontends, supports PostCSS and Sass preprocessing, and offers a :global escape hatch for unscoped styles. Key differentiators are zero-runtime CSS-in-JS via Babel transform, synchronous PostCSS plugin support, and integration with kremling-loader for webpack. Release cadence is low, focused on stability. Compatible with Babel 7+.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/kremling-babel-plugin"},{"id":9875,"title":"Kreuzberg Document Intelligence","library":"kreuzberg","status":"active","version":"4.8.5","language":"python","ecosystem":"pypi","summary":"Kreuzberg is a high-performance Python library for document intelligence, enabling extraction of text, metadata, and structured data from PDFs, Office documents, images, and over 88 other formats. It leverages a Rust core for significant speed improvements (10-50x faster) compared to pure Python alternatives. The current version is 4.8.5, with an active release cadence, typically releasing minor updates every few weeks.","last_verified":"2026-04-17T00:00:00.000Z","tags":["document-intelligence","pdf","ocr","llm","extraction","rust-powered","data-extraction"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/kreuzberg"},{"id":21508,"title":"fast-krippendorff","library":"krippendorff","status":"active","version":"0.8.2","language":"python","ecosystem":"pypi","summary":"Fast computation of Krippendorff's alpha inter-rater reliability measure. Version 0.8.2 supports Python 3.10+. Released irregularly, with recent updates for NumPy v2 compatibility and Python version bumps.","last_verified":"2026-04-27T00:00:00.000Z","tags":["inter-rater reliability","krippendorff's alpha","statistics","numpy"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/krippendorff"},{"id":11217,"title":"Kritzel Vue Integration","library":"kritzel-vue","status":"active","version":"0.1.86","language":"javascript","ecosystem":"npm","summary":"The `kritzel-vue` package (current version 0.1.86) serves as the official Vue.js integration layer for components built with the Kritzel Stencil library. It enables developers to seamlessly embed and utilize Kritzel's UI components directly within their Vue 3 applications, providing an idiomatic Vue experience around the underlying Stencil elements. As a pre-1.0 release, indicated by its version number, `kritzel-vue` is likely under active development with a potentially frequent release cadence. This also implies that breaking changes to its API surface are probable as it matures towards a stable 1.0 release. Its key differentiator lies in specifically facilitating the use of `kritzel-stencil` components in Vue, abstracting away the complexities of integrating Web Components into a Vue rendering environment and leveraging Vue's plugin system for global component registration.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/kritzel-vue"},{"id":25844,"title":"krl-compiler","library":"krl-compiler","status":"maintenance","version":"1.3.0","language":"javascript","ecosystem":"npm","summary":"The krl-compiler package (v1.3.0, stable, low release cadence) is a compiler that converts KRL (Kinetic Rule Language, used in the Pico Labs ecosystem) to JavaScript. It supports both programmatic API and CLI usage. Key differentiators: synchronous compilation, optional AST input, inline source maps, and a --verify flag for validation. Unlike general-purpose compilers, it is specialized for KRL rulesets targeting the pico-engine runtime.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","pico-engine","krl","compiler"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/krl-compiler"},{"id":16840,"title":"Kroxt: Modular Authentication Engine","library":"kroxt","status":"active","version":"1.3.11","language":"javascript","ecosystem":"npm","summary":"Kroxt is a premium, framework-agnostic, and security-hardened authentication engine designed for modern TypeScript environments, currently at stable version 1.3.11. It provides core authentication logic (hashing, JWTs, session management, security features) while allowing developers to implement their own UI and routes, making it 'headless'. Recent releases, particularly v1.3.11, emphasize first-class support for Next.js (App Router) + MongoDB, offering comprehensive tooling and a production-ready developer experience. It maintains modularity through configurable security layers (sessions, rate limiting, IP blocking, password policies) and universal adapters for various ORMs/ODMs like Mongoose, Prisma, and Drizzle. Kroxt differentiates itself with its 'Zero-Config' CLI for quick setup, 100% schema control, and robust security features like real-time session revocation and advanced brute-force protection, adhering to a consistent, active release cadence.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","auth","authentication","headless-auth","typescript","security","session-management","token-rotation","argon2"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/kroxt"},{"id":12742,"title":"KrustyKrab: Rust-Inspired Utilities for JavaScript/TypeScript","library":"krustykrab","status":"active","version":"1.1.0","language":"javascript","ecosystem":"npm","summary":"KrustyKrab provides idiomatic implementations of Rust's `Option` and `Result` types, along with several utility functions inspired by Rust's standard library, for JavaScript and TypeScript projects. It aims to enhance error handling and null safety by introducing concepts like explicit handling of present/absent values and success/failure states. The current stable version is 1.1.0. As a relatively new library focused on bringing Rust paradigms to TypeScript, its release cadence is likely driven by feature additions and improvements rather than a fixed schedule. Key differentiators include its faithful adaptation of `Option` and `Result` with methods like `unwrap`, `unwrapOr`, `map`, and `andThen`, as well as practical utilities such as `getResult` for converting Promises, `toOption` for nullable conversions, and `tryCatch` for wrapping synchronous operations in `Result` types. This approach encourages more robust, explicit, and functional error management compared to traditional try-catch blocks and null checks.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","rust","std","stdlib","utils","helpers","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/krustykrab"},{"id":25845,"title":"solc-js","library":"krzkaczor-solc","status":"active","version":"0.4.24","language":"javascript","ecosystem":"npm","summary":"JavaScript bindings for the Solidity compiler, wrapping Emscripten-compiled binaries from solc-bin. The current stable version is 0.8.28 (as of 2025), with a release cadence following Solidity releases (monthly). Key differentiators: it is the official JS wrapper for the Solidity compiler, supports standard JSON I/O (compileStandard/compileStandardWrapper), legacy compile() API, and import callbacks for resolving dependencies. Alternative is solc-typed by TypeChain but this is the canonical package for compiling Solidity in Node.js and browser environments.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","ethereum","solidity","compiler"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/krzkaczor-solc"},{"id":9876,"title":"KServe Python SDK","library":"kserve","status":"active","version":"0.17.0","language":"python","ecosystem":"pypi","summary":"The KServe Python SDK provides a client library for interacting with KServe (formerly KFServing) on Kubernetes. It allows users to define, deploy, and manage machine learning inference services programmatically. The current version is 0.17.0. Releases are typically aligned with the main KServe project, with new versions dropping every few months.","last_verified":"2026-04-17T00:00:00.000Z","tags":["machine learning","kubernetes","serving","inference","model deployment","mle","mlops"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/kserve"},{"id":25846,"title":"ksql-lint","library":"ksql-lint","status":"active","version":"1.0.1","language":"javascript","ecosystem":"npm","summary":"ksql-lint is a CLI tool for linting KSQLDB commands/queries, designed for use in CI/CD pipelines. It uses the official KSQLDB grammar from Confluent's ANTLR parser to validate KSQLDB statements syntax. The current version (1.0.1) is released under the MIT license. Key differentiators: direct grammar-based validation, simple CLI usage, exit codes for CI integration. It supports ANTLR 4.12 and is available via npx.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","ksql","lint"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/ksql-lint"},{"id":20175,"title":"KSS Webpack Plugin","library":"kss-webpack-plugin","status":"maintenance","version":"1.6.0","language":"javascript","ecosystem":"npm","summary":"KSS Webpack Plugin (v1.6.0) generates a KSS styleguide from CSS/SCSS sources during Webpack builds. It integrates kss-node into the Webpack pipeline, allowing styleguide generation as part of the build process. The plugin supports custom templates and automatic insertion of named chunks (JS or CSS) into the styleguide. Compatible with KSS (Knyle Style Sheets) documentation format. Last updated in 2021 with a low release cadence; peer dependencies require Webpack 3 or 4. Alternative to standalone kss-node CLI with tighter Webpack integration.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/kss-webpack-plugin"},{"id":9062,"title":"Keras Tuner Legacy Imports","library":"kt-legacy","status":"active","version":"1.0.5","language":"python","ecosystem":"pypi","summary":"The `kt-legacy` library provides backward-compatible import names for Keras Tuner. It allows users to import Keras Tuner components using the `kerastuner` namespace, which was the original import path, instead of the current `keras_tuner` namespace. This is particularly useful for migrating or maintaining compatibility with older codebases that expect the `kerastuner` module.","last_verified":"2026-04-16T00:00:00.000Z","tags":["keras","tensorflow","hyperparameter tuning","legacy","compatibility","migration"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/kt-legacy"},{"id":27104,"title":"kts-react-bundler","library":"kts-react-bundler","status":"active","version":"1.0.5","language":"javascript","ecosystem":"npm","summary":"React bundler based on Webpack. Current version 1.0.5. This package provides a simple build tool for React applications using Webpack under the hood. It is a thin wrapper around Webpack configuration and presets for React. Development is sparse, with no recent updates. It offers minimal customization compared to direct Webpack use.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","kts","react","bundler","webpack","casinX"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/kts-react-bundler"},{"id":13424,"title":"KTX 2.0 Parser and Serializer","library":"ktx-parse","status":"active","version":"1.1.0","language":"javascript","ecosystem":"npm","summary":"ktx-parse is a JavaScript/TypeScript library designed for parsing and serializing KTX 2.0 (`.ktx2`) container files. It provides programmatic access to the structure and metadata within KTX 2.0 files, including mipmap levels, data format descriptors, and key/value data. Crucially, this library focuses solely on the KTX 2.0 container format and does not include functionality for decompressing or compressing the actual texture data (e.g., Basis Universal, ETC1S, UASTC). Users must integrate separate transcoding libraries (like those from BinomialLLC or KhronosGroup) to handle the compressed GPU texture formats found inside the KTX 2.0 containers. The package is currently at version 1.1.0 and is actively maintained by Don McCurdy, known for his work on glTF-Transform. It offers robust type definitions for TypeScript users and is frequently adopted in 3D graphics and web applications that require efficient GPU texture streaming.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/ktx-parse"},{"id":9873,"title":"Kubeflow Python SDK","library":"kubeflow","status":"active","version":"0.4.0","language":"python","ecosystem":"pypi","summary":"The Kubeflow Python SDK (current version 0.4.0) provides a client library to programmatically manage machine learning workloads and interact with various Kubeflow APIs. It allows users to define, create, monitor, and delete training jobs (e.g., PyTorchJob, TFJob), hyperparameter optimization jobs (Katib), and other ML-related resources directly from Python. Releases are frequent, typically focusing on new features and bug fixes across minor versions.","last_verified":"2026-04-17T00:00:00.000Z","tags":["machine learning","kubernetes","mlops","orchestration","pytorch","tensorflow","katib"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/kubeflow"},{"id":178,"title":"Official Kubernetes Python Client","library":"kubernetes","status":"active","version":"35.0.0","language":"en","ecosystem":"pypi","summary":"The official Python client library for Kubernetes provides a comprehensive and low-level API to interact with Kubernetes clusters. It allows programmatic management of Kubernetes resources, automating tasks typically performed via `kubectl`. Maintained by the Kubernetes community, it mirrors the full Kubernetes API surface. The current stable version is 35.0.0, with releases following the Kubernetes versioning scheme for major versions.","last_verified":"2026-05-12T09:43:48.790Z","tags":["kubernetes","k8s","client","orchestration","cloud-native","devops"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/kubernetes"},{"id":888,"title":"Kubernetes Asynchronous Python Client","library":"kubernetes-asyncio","status":"active","version":"35.0.1","language":"python","ecosystem":"pypi","summary":"kubernetes-asyncio is an asynchronous (AsyncIO) client library for interacting with the Kubernetes API. It provides non-blocking access to Kubernetes clusters from Python applications, built using the same OpenAPI generator approach as the official Kubernetes Python client, but with full async/await support. The library is actively maintained, with releases frequently aligning with the Kubernetes project's own approximately three-times-a-year release cadence.","last_verified":"2026-04-11T13:57:38.710Z","tags":["kubernetes","asyncio","client","api","orchestration","cloud-native"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/kubernetes-asyncio"},{"id":17772,"title":"Kubernetes MCP Server","library":"kubernetes-mcp-server","status":"active","version":"0.0.60","language":"javascript","ecosystem":"npm","summary":"The Kubernetes Model Context Protocol (MCP) Server provides a native Go-based implementation for interacting with Kubernetes and OpenShift clusters. Unlike many alternatives, it avoids wrapping `kubectl` or `helm` command-line tools, opting for direct interaction with the Kubernetes API server to deliver high performance and low latency. The current stable version is `0.0.60`. Release cadence is frequent, indicating active development. Key features include automatic configuration updates, comprehensive CRUD operations on generic Kubernetes resources, Pod-specific operations (logs, exec, top), Namespace and Event management, OpenShift Project listing, and full Helm chart management (install, list, uninstall). It supports multi-cluster environments via `kubeconfig` and integrates optional OpenTelemetry distributed tracing and metrics. The server is distributed as a single native binary for various operating systems (Linux, macOS, Windows), an npm package (which is a wrapper for the binary), a Python package, and a Docker image, requiring no external dependencies like Node.js or Python on the host system when using the native binary.","last_verified":"2026-04-23T00:00:00.000Z","tags":["javascript","mcp","kubernetes","openshift","model context protocol","model","context","protocol"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/kubernetes-mcp-server"},{"id":2560,"title":"Kubernetes Type Stubs","library":"kubernetes-stubs","status":"active","version":"22.6.0.post1","language":"python","ecosystem":"pypi","summary":"Type stubs for the Kubernetes Python API client. This library provides static type checking for code interacting with the `kubernetes` client library. The version numbers of `kubernetes-stubs` generally track the upstream `kubernetes` client library. As of version 22.6.0.post1, it provides type definitions mirroring the API of the corresponding Kubernetes client version. Contributions and bug fixes are welcomed.","last_verified":"2026-04-24T21:38:56.545Z","tags":["kubernetes","typing","stubs","mypy","type-checking"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/kubernetes-stubs"},{"id":7345,"title":"Kubernetes Type Stubs (Elephant Fork)","library":"kubernetes-stubs-elephant-fork","status":"active","version":"35.0.0.post1","language":"python","ecosystem":"pypi","summary":"This library provides type stubs for the official Kubernetes Python API client. It is an actively maintained fork of the original `kubernetes-stubs` package, offering static type checking support for projects using the `kubernetes` client. The current version is 35.0.0.post1, with a frequent release cadence aimed at keeping pace with upstream `kubernetes` client updates.","last_verified":"2026-04-16T00:00:00.000Z","tags":["python","kubernetes","type-stubs","typing","mypy"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/kubernetes-stubs-elephant-fork"},{"id":23943,"title":"kubernetes-typed","library":"kubernetes-typed","status":"active","version":"18.20.2","language":"python","ecosystem":"pypi","summary":"Collection of mypy plugins and stubs for Kubernetes to enable strong typing of Kubernetes objects. Current version: 18.20.2. Released as needed, follows kubernetes Python client versioning.","last_verified":"2026-05-01T00:00:00.000Z","tags":["kubernetes","types","mypy","stubs","type-hints"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/kubernetes-typed"},{"id":11218,"title":"Kubernetes TypeScript Types","library":"kubernetes-types","status":"active","version":"1.30.0","language":"javascript","ecosystem":"npm","summary":"The `kubernetes-types` package provides comprehensive TypeScript definitions for Kubernetes API resources. It generates these definitions directly from the official Kubernetes OpenAPI specifications, ensuring accuracy and up-to-date type information. The current stable version is 1.30.0, aligning with Kubernetes API version 1.30.x. This package adheres to a strict versioning policy: its major and minor versions directly correspond to the target Kubernetes API version, while the patch version is reserved for updates to the generated types themselves. This approach ensures developers can reliably match their type definitions to their Kubernetes cluster's API version, preventing common runtime errors related to schema mismatches. It is a critical tool for building type-safe Kubernetes clients, controllers, and automation scripts in TypeScript, distinguishing itself by its direct generation from the official OpenAPI specs and strict version adherence rather than manual maintenance.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/kubernetes-types"},{"id":21507,"title":"kubernetes-validate","library":"kubernetes-validate","status":"active","version":"1.35.0","language":"python","ecosystem":"pypi","summary":"Validates Kubernetes resource definitions (YAML/JSON) against the schemas from the Kubernetes OpenAPI specification. Current version 1.35.0 supports Kubernetes 1.35. Supports Python >=3.7. Released approximately twice a year to match Kubernetes minor versions.","last_verified":"2026-04-27T00:00:00.000Z","tags":["kubernetes","validation","yaml","json-schema","k8s"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/kubernetes-validate"},{"id":15673,"title":"Kubo RPC Client","library":"kubo-rpc-client","status":"active","version":"6.1.0","language":"javascript","ecosystem":"npm","summary":"The `kubo-rpc-client` package provides a JavaScript client library for interacting with the Kubo RPC API, allowing developers to programmatically control and query an IPFS Kubo node. It enables functionalities such as adding and retrieving data, managing pins, and interacting with the IPFS swarm. Currently at version 6.1.0, the library maintains a regular release cadence, incorporating new features like `provide.stat` and `pin.update`, and ensuring interoperability with recent Kubo versions (e.g., Kubo 0.38). It differentiates itself as the official client for Kubo's HTTP RPC API, offering a direct interface to the underlying IPFS daemon's capabilities, contrasting with higher-level IPFS client libraries that might embed or abstract away the RPC communication. It supports both Node.js (Current and Active LTS versions) and browser environments, providing a consistent API across platforms.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","http","http-client","ipfs","kubo","rpc","rpc-client","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/kubo-rpc-client"},{"id":16841,"title":"Kudu API Wrapper for Node.js","library":"kudu-api","status":"abandoned","version":"1.4.1","language":"javascript","ecosystem":"npm","summary":"The `kudu-api` package provides a Node.js wrapper for interacting with the Kudu REST API, a service primarily used within Azure App Service environments for managing deployments, executing commands, and accessing the file system. With its current stable version at 1.4.1, the package simplifies programmatic interactions by offering distinct modules for source control, command execution, virtual file system operations, zip archive handling, and deployment management. It abstracts away direct HTTP request handling, providing a callback-based interface for common Kudu operations. As indicated by its last publish date approximately ten years ago and lack of recent activity on its GitHub repository, the project appears to be abandoned, with no active development or planned releases. This means it primarily targets CommonJS environments and older Node.js versions, and users should be aware of potential compatibility issues with modern JavaScript ecosystems.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","kudu"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/kudu-api"},{"id":25847,"title":"Kuikly Ohos Compile Plugin","library":"kuikly-ohos-compile-plugin","status":"active","version":"0.0.1-alpha.7","language":"javascript","ecosystem":"npm","summary":"A plugin for unified compilation with Android Studio and DevEco Studio in Kuikly projects. Current version is 0.0.1-alpha.7, alpha status with no fixed release cadence. Key differentiators: integrates Kuikly project compilation into Ohos (OpenHarmony) build pipeline, supports copying assets and configuring native library paths. Low-level tooling, requires manual plugin registration and local.properties configuration.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/kuikly-ohos-compile-plugin"},{"id":7346,"title":"Kumo AI Python SDK","library":"kumoai","status":"active","version":"0.79.0","language":"python","ecosystem":"pypi","summary":"The Kumo Python SDK (`kumoai`) provides a composable, modular interface for interacting with the Kumo machine learning platform. This platform leverages Graph Neural Networks (GNNs) to generate predictive analytics and insights directly from relational data. The SDK is currently at version 0.79.0 and receives frequent updates, often including new features and stability enhancements.","last_verified":"2026-04-16T00:00:00.000Z","tags":["AI","Machine Learning","Graph Neural Networks","SDK","Data Science","Predictive Analytics"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/kumoai"},{"id":21509,"title":"Kurigram","library":"kurigram","status":"active","version":"2.2.22","language":"python","ecosystem":"pypi","summary":"An elegant, modern, and asynchronous Telegram MTProto API framework for Python, supporting both user and bot accounts. Current version is 2.2.22, with active development and regular releases.","last_verified":"2026-04-27T00:00:00.000Z","tags":["telegram","mtproto","async","bot","userbot"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/kurigram"},{"id":11219,"title":"Kuromoji.js","library":"kuromoji","status":"abandoned","version":"0.1.2","language":"javascript","ecosystem":"npm","summary":"Kuromoji.js is a JavaScript implementation of a Japanese morphological analyzer, directly ported from the Java-based Kuromoji project. It provides functionality to tokenize Japanese text into its constituent words (morphemes) and extract detailed information such as part-of-speech tags, base forms, readings (pronunciation in Katakana), and surface forms. The package's current stable version is `0.1.2`, and its last known publication date was approximately eight years ago (around March 2018), indicating that the original project is largely abandoned or unmaintained. It primarily supports CommonJS modules for Node.js environments and global script inclusion for browsers, relying exclusively on callback-based asynchronous operations for dictionary loading. Due to its age, it lacks modern JavaScript features like ESM support, TypeScript definitions, and Promise-based APIs. Developers seeking these modern capabilities should consider using actively maintained forks such as `@patdx/kuromoji` or `code4fukui-es`, which offer updated architectures and features.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","japanese","morphological analyzer","nlp","pos","pos tagger","tokenizer"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/kuromoji"},{"id":7347,"title":"KuzuDB Python Client","library":"kuzu","status":"active","version":"0.11.3","language":"python","ecosystem":"pypi","summary":"Kuzu is a highly scalable, extremely fast, and easy-to-use embedded property graph database, offering serverless integration into applications. It is optimized for complex analytical workloads on very large graphs, featuring a flexible Property Graph Data Model, Cypher query language support, native full-text search, and vector indices. Kuzu is actively developed and frequently releases minor updates and improvements.","last_verified":"2026-04-16T00:00:00.000Z","tags":["graph database","embedded database","Cypher","vector search","full-text search","OLAP"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/kuzu"},{"id":27105,"title":"kvf","library":"kvf","status":"active","version":"0.0.3","language":"python","ecosystem":"pypi","summary":"A Python library for reading and writing key-value files with sections, similar to INI but with a simpler format. Current version 0.0.3, early development stage.","last_verified":"2026-05-01T00:00:00.000Z","tags":["key-value","file-format","sections","configuration"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/kvf"},{"id":10399,"title":"Ky HTTP Client","library":"ky","status":"active","version":"2.0.1","language":"javascript","ecosystem":"npm","summary":"Ky is a minimalist, elegant HTTP client for modern browsers, Node.js, Bun, and Deno, built as a wrapper around the native Fetch API. Its current stable version is 2.0.1, with major releases introducing significant breaking changes (e.g., v2.0.0). Ky distinguishes itself from plain `fetch` by providing a simpler API with convenient method shortcuts (e.g., `ky.post()`), automatic retries for failed requests, treating non-2xx status codes as errors by default, built-in JSON option handling, timeout support, upload/download progress, and a flexible hooks system for extending functionality. It also offers advanced features like base URL options, custom instances, and robust TypeScript generics for response types, significantly reducing boilerplate compared to raw Fetch. The library prides itself on being tiny and having no external dependencies, focusing on core HTTP client functionality.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","fetch","request","requests","http","https","fetching","get","url","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/ky"},{"id":3529,"title":"Apache Kylin Python Client Library","library":"kylinpy","status":"active","version":"2.8.4","language":"python","ecosystem":"pypi","summary":"The `kylinpy` library provides a Python client to interact with Apache Kylin, an OLAP engine for Big Data, allowing users to query and manage Kylin instances programmatically. It abstracts the REST API interactions, facilitating tasks such as executing queries, managing projects, and retrieving metadata. The current version is 2.8.4, and it maintains an active release cadence, often aligning with Apache Kylin server updates.","last_verified":"2026-04-25T11:17:31.265Z","tags":["kylin","olap","big data","data warehousing","client","analytics"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/kylinpy"},{"id":16844,"title":"Kysely Codegen","library":"kysely-codegen","status":"active","version":"0.20.0","language":"javascript","ecosystem":"npm","summary":"Kysely Codegen is a utility that generates TypeScript type definitions, specifically the `DB` interface, directly from your database schema for use with the Kysely type-safe SQL query builder. The current stable version is 0.20.0, with frequent minor releases introducing new features, bug fixes, and expanding dialect support. It offers broad compatibility across various SQL databases including PostgreSQL, MySQL, SQLite, MSSQL, and LibSQL. Key differentiators include its declarative configuration options, custom type mapping, the ability to process introspected metadata before code generation via `postprocess()`, and the newly introduced `defineConfig()` for type-safe configuration, ensuring developers have up-to-date and accurate type information without manual schema synchronization. It is primarily used as a CLI tool during development workflows.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/kysely-codegen"},{"id":16099,"title":"Kysely Data API","library":"kysely-data-api","status":"active","version":"2.0.0","language":"javascript","ecosystem":"npm","summary":"Kysely Data API is a specialized library that extends the `kysely` type-safe SQL query builder to provide seamless integration with the AWS RDS Data API. This enables serverless applications, particularly those built on AWS Lambda, to interact with Amazon RDS databases (both MySQL and PostgreSQL) without requiring traditional, long-lived database connections. The current stable version is 2.0.0, indicating a mature and actively developed project, though a specific release cadence is not publicly defined. Its key differentiator lies in abstracting the complexities of the RDS Data API into a familiar `kysely` dialect, allowing developers to leverage `kysely`'s powerful type-safe query building capabilities within a serverless, event-driven architecture, simplifying database interactions and resource management.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/kysely-data-api"},{"id":16420,"title":"Kysely Migration CLI","library":"kysely-mig","status":"active","version":"0.9.1","language":"javascript","ecosystem":"npm","summary":"Kysely-Mig is a TypeScript-first command-line interface (CLI) tool designed to manage database migrations and seeding for PostgreSQL databases, built on top of the Kysely query builder. The current stable version is 0.9.1, indicating it's still in active development, likely with frequent updates as features are added or refined. Key differentiators include atomic operations, automatic rollback on errors, transaction support, migration locking, multi-environment configuration, and selective/partial migration execution. It provides both a robust CLI for schema evolution and a programmatic API for integrating migration logic directly into applications, simplifying database management for Kysely users.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","migration","database","tables","pg","postgres","sql","seeds","schemas","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/kysely-mig"},{"id":17773,"title":"Kyt Utilities","library":"kyt-utils","status":"active","version":"1.3.34","language":"javascript","ecosystem":"npm","summary":"Kyt Utilities (`kyt-utils`) is an internal utility library developed by The New York Times, forming a core component of the `kyt` ecosystem, which is a React starter kit and framework. This package provides specialized helper functions designed for internal use within `kyt`-based applications and the `kyt` build system. Its functionalities include resolving project configurations, managing webpack setup, and handling environment variables and port assignments. The current stable version is 1.3.34. While it doesn't follow an independent public release cadence, it is actively maintained as part of the larger `kyt` mono-repository. Its primary purpose is to support the `kyt` framework, making it distinct from general-purpose utility libraries.","last_verified":"2026-04-23T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/kyt-utils"},{"id":25848,"title":"l10n-tools-compiler-gettext","library":"l10n-tools-compiler-gettext","status":"active","version":"7.0.10","language":"javascript","ecosystem":"npm","summary":"A compiler plugin for the l10n-tools ecosystem that handles PO/MO file formats for internationalization workflows. Current stable version is 7.0.10, requiring Node >=22.19.0 and npm >=10.9.0. It is part of the l10n-tools monorepo and depends on l10n-tools-core ^8.0.0, which dropped PHP gettext support in v8.0.0 (a breaking change). This package is TypeScript-native, ESM-only, and designed for CLI-based translation compilation. Unlike standalone gettext parsers, it integrates tightly with l10n-tools's pipeline and is intended for use with l10n-tools-cli or programmatically via the core API. Release cadence follows the monorepo's weekly/biweekly schedule.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/l10n-tools-compiler-gettext"},{"id":25849,"title":"l10n-tools-compiler-json","library":"l10n-tools-compiler-json","status":"active","version":"7.0.10","language":"javascript","ecosystem":"npm","summary":"A JSON compiler for the l10n-tools i18n pipeline, targeting formats like vue-i18n, node-i18n, and i18next. Current stable version is 7.0.10, updated as part of a monorepo with active releases. It depends on l10n-tools-core ^8.0.0 as a peer dependency and requires Node.js >=22.19.0. Compared to other l10n compilers, it is specifically designed to integrate with the l10n-tools ecosystem, providing a unified workflow for extracting, compiling, and syncing translations.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/l10n-tools-compiler-json"},{"id":4072,"title":"l18n: Internationalization for pytz timezones and territories","library":"l18n","status":"maintenance","version":"2021.3","language":"python","ecosystem":"pypi","summary":"l18n is a Python library providing internationalization (i18n) and localization (l10n) services specifically for `pytz` timezones and territory names. It offers lazy translations for names used for localization purposes, such as cities and full timezone names, by fetching them from the CLDR (Unicode's Common Locale Data Repository) database. The latest version, 2021.3, was released in November 2021. Its versioning strategy aims to align with `pytz` releases to ensure consistency with timezone names.","last_verified":"2026-04-11T00:00:00.000Z","tags":["internationalization","localization","i18n","l10n","timezones","pytz","CLDR"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/l18n"},{"id":7348,"title":"AppleOS Kernel Panic Parser","library":"la-panic","status":"active","version":"0.5.0","language":"python","ecosystem":"pypi","summary":"la-panic is a Python library primarily designed as a command-line tool for parsing AppleOS (specifically iOS) kernel panic reports, also known as crash reports. It helps extract structured information from `.ips` files, which are generated by Apple devices upon system crashes. The current version is 0.5.0, released on November 12, 2023. Its release cadence appears irregular, typical for specialized utility libraries.","last_verified":"2026-04-16T00:00:00.000Z","tags":["macos","ios","kernel","panic","parser","crash-reports"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/la-panic"},{"id":20177,"title":"lab-babel","library":"lab-babel","status":"maintenance","version":"1.1.1","language":"javascript","ecosystem":"npm","summary":"A transform for the lab test framework that enables testing of ES6/JSX modules transpiled with Babel, including code coverage and proper source maps. Current version: 1.1.1 (stable, low activity). This package integrates with lab's -T option to automatically transpile .js, .jsx, .es, and .es6 files (excluding node_modules) using Babel, preserving source maps for accurate error line numbers. Key differentiator: legacy dependency on babel-core (>=4.x.x); not intended for Babel 6+ without manual preset configuration (babel-preset-es2015). Not actively maintained; consider modern alternatives like @babel/register or ts-node.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","lab","babel","coverage","test"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/lab-babel"},{"id":25850,"title":"lab-lint","library":"lab-lint","status":"deprecated","version":"0.0.3","language":"javascript","ecosystem":"npm","summary":"Integrates JSLint into the Spumko/Lab testing framework, enabling automatic JavaScript linting as part of test suites. Version 0.0.3 is the latest stable release, with no active development or updates since 2014. It is opinionated, scanning all .js files in /lib and /test directories by default. Configuration is done via a standard .jslint JSON file. This package is deprecated in favor of more modern linters like ESLint and newer test runners like Lab's built-in linting support.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","test","lint","lab","integration"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/lab-lint"},{"id":14660,"title":"Lab Transform TypeScript","library":"lab-transform-typescript","status":"active","version":"3.0.1","language":"javascript","ecosystem":"npm","summary":"lab-transform-typescript is a utility that enables the `lab` testing framework to directly execute TypeScript test files without requiring a separate pre-compilation step. This allows for a more streamlined `npm test` workflow for projects using TypeScript with `lab`. The current stable version is 3.0.1, which includes inlined source maps for better error reporting. The package's release cadence is not fixed, typically driven by updates to the `lab` framework or `typescript` itself. Key differentiators include its tight integration with `lab`, support for source maps, and the provision of optional type definitions for `lab` and `code` (the assertion library used with `lab`), enhancing the development experience for TypeScript users within the `lab` ecosystem. It leverages TypeScript's official configuration loader and parser since version 3.0.0.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","lab","typescript","coverage","test"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/lab-transform-typescript"},{"id":21510,"title":"Label Studio","library":"label-studio","status":"active","version":"1.23.0","language":"python","ecosystem":"pypi","summary":"Label Studio is an open-source data labeling platform for preparing training data for machine learning models. It supports various data types including images, text, audio, video, and time series. The current stable version is 1.23.0, with active development on a nightly build track, releasing approximately monthly.","last_verified":"2026-04-27T00:00:00.000Z","tags":["annotation","data-labeling","machine-learning","computer-vision","nlp"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/label-studio"},{"id":21512,"title":"Label Studio ML Backend","library":"label-studio-ml","status":"active","version":"1.0.9","language":"python","ecosystem":"pypi","summary":"Label Studio ML backend library for building, training, and deploying machine learning models with Label Studio. Version 1.0.9 supports Python >=3.6, released irregularly. Integrates with Label Studio for interactive labeling with model predictions.","last_verified":"2026-04-27T00:00:00.000Z","tags":["label-studio","machine-learning","ml-backend","data-labeling"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/label-studio-ml"},{"id":3530,"title":"Label Studio SDK","library":"label-studio-sdk","status":"active","version":"2.0.19","language":"python","ecosystem":"pypi","summary":"The `label-studio-sdk` is the official Python client library for interacting with the Label Studio API. It provides programmatic access to manage projects, tasks, annotations, import/export data, and automate various data labeling workflows. It is currently at version 2.0.19 and maintains a regular release cadence with frequent updates adding new features and API endpoint support.","last_verified":"2026-04-25T11:21:00.073Z","tags":["data labeling","machine learning","api client","annotation","ai"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/label-studio-sdk"},{"id":23944,"title":"Label Studio Tools","library":"label-studio-tools","status":"active","version":"0.0.4","language":"python","ecosystem":"pypi","summary":"Common tools for Label Studio, including data loading, config parsing, and video keyframe extraction. Current version is 0.0.4, requires Python >=3.6, and is maintained by HumanSignal (formerly Heartex). Releases are infrequent.","last_verified":"2026-05-01T00:00:00.000Z","tags":["label-studio","data-labeling","ml","annotation-tools"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/label-studio-tools"},{"id":6388,"title":"Labelbox Python SDK","library":"labelbox","status":"active","version":"7.6.0","language":"en","ecosystem":"pypi","summary":"The Labelbox Python SDK provides a client for interacting with the Labelbox API, allowing users to programmatically manage datasets, projects, annotations, models, and workflows. It's designed for data scientists and MLOps engineers to integrate Labelbox into their machine learning pipelines. The library is actively developed, with frequent updates adding new features and improvements.","last_verified":"2026-04-16T00:00:00.000Z","tags":["labelbox","mlops","data labeling","computer vision","nlp","api client"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/labelbox"},{"id":21511,"title":"LabJack LJM","library":"labjack-ljm","status":"active","version":"1.23.0","language":"python","ecosystem":"pypi","summary":"Python wrapper for the LabJack LJM library, used to control LabJack T4, T7, and T8 devices. Version 1.23.0 released in 2024. Active development with periodic updates.","last_verified":"2026-04-27T00:00:00.000Z","tags":["labjack","data acquisition","T7","T8","LJM"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/labjack-ljm"},{"id":8260,"title":"LabMaze","library":"labmaze","status":"active","version":"1.0.6","language":"python","ecosystem":"pypi","summary":"LabMaze is a standalone release of the maze generator used by DeepMind Lab, providing Python bindings to its C++ core. It can be configured to simplify paths and create rooms, and includes art assets to texture the environment. The primary purpose is to generate maze layouts for navigation tasks within other libraries. The current version is 1.0.6, released on December 5, 2022, indicating an infrequent release cadence focused on compatibility and bug fixes rather than new features.","last_verified":"2026-04-16T00:00:00.000Z","tags":["maze-generation","deepmind","reinforcement-learning","environment","c++-bindings"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/labmaze"},{"id":8261,"title":"Laboratory: Sure-footed Refactoring with Experiments","library":"laboratory","status":"active","version":"1.0.2","language":"python","ecosystem":"pypi","summary":"Laboratory is a Python library (version 1.0.2) that enables confident refactoring of critical code paths by running 'experiments' in production. Inspired by GitHub's Scientist, it executes new code (candidate) alongside existing code (control) in a randomized order, compares return values, records timing, and logs exceptions, providing a feedback loop for verification. The library is stable and addresses a timeless engineering problem, though its release cadence is slow.","last_verified":"2026-04-16T00:00:00.000Z","tags":["refactoring","experimentation","a/b-testing","production-testing","scientist-pattern","observability"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/laboratory"},{"id":2091,"title":"Laces - Django UI Components","library":"laces","status":"active","version":"0.1.2","language":"python","ecosystem":"pypi","summary":"Laces is a Python library that provides a simple way to create self-rendering UI components for Django applications. It combines Python objects (data) with their corresponding Django templates, allowing components to be easily rendered in any parent template using a custom template tag. This approach helps in avoiding redundant data structuring and is particularly useful for nested components. The current version is 0.1.2, and releases occur semi-regularly, often driven by feature additions or bug fixes, with some significant gaps between versions.","last_verified":"2026-04-24T14:07:59.514Z","tags":["Django","components","UI","frontend","templating","Wagtail"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/laces"},{"id":11220,"title":"Lago JavaScript API Client","library":"lago-javascript-client","status":"active","version":"1.45.0","language":"javascript","ecosystem":"npm","summary":"The `lago-javascript-client` is an official JavaScript wrapper for interacting with the Lago API, providing a structured way to manage billing and invoicing operations. It is currently at version 1.45.0, with frequent minor releases indicated by the recent changelog, often involving version bumps. This client is notable for its broad compatibility, designed to function across various JavaScript runtimes including Node.js (specifically Node.js >= 18 for native support), Cloudflare Workers, and Deno. It is automatically generated from the Lago OpenAPI document, ensuring it stays synchronized with the API's latest specifications. A key architectural decision is its reliance on the Fetch API for HTTP requests, which means users on older Node.js environments (pre-18) must either enable `--experimental-fetch` or provide a custom Fetch implementation like `node-fetch`. The library also ships with TypeScript types, facilitating robust development and error handling using its `getLagoError` utility.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","Lago","Node","API","Client","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/lago-javascript-client"},{"id":7349,"title":"Lagom Dependency Injection","library":"lagom","status":"active","version":"2.7.7","language":"python","ecosystem":"pypi","summary":"Lagom is a dependency injection container designed to give you 'just enough' help with building your dependencies. It emphasizes type-based auto-wiring with strong Mypy integration and minimal changes to existing code. It currently supports Python 3.7+ and is actively maintained with frequent releases.","last_verified":"2026-04-16T00:00:00.000Z","tags":["dependency injection","DI","container","mypy","async"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/lagom"},{"id":25851,"title":"Laint","library":"laint","status":"active","version":"0.1.7","language":"javascript","ecosystem":"npm","summary":"Laint is an AI-focused linting SDK for JSX/TSX code, currently at v0.1.7 with weekly releases. It provides 50+ programmatic lint rules targeting React, React Native, Expo, and backend development, designed to be used by AI agents (e.g., Claude Code) via hooks. Unlike ESLint, Laint focuses on AI-generated code patterns like no-relative-paths, no-manual-retry-loop, and prefer-guard-clauses, and supports platform-specific rule sets (expo, web, backend). It offers include/exclude mode and a CLI, with zero setup for Claude Code integration.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","lint","linter","jsx","tsx","react","react-native","expo","ai","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/laint"},{"id":9880,"title":"LAION CLAP","library":"laion-clap","status":"active","version":"1.1.7","language":"python","ecosystem":"pypi","summary":"LAION CLAP (Contrastive Language-Audio Pretraining) is a Python library that provides a pre-trained multimodal model capable of understanding and embedding both text and audio inputs into a shared latent space. This allows for tasks like audio-text retrieval, zero-shot audio classification, and text-to-audio search. The current version is 1.1.7, and releases are typically made to incorporate new model weights, bug fixes, or minor feature enhancements.","last_verified":"2026-04-17T00:00:00.000Z","tags":["audio","nlp","multimodal","machine-learning","pytorch","embedding","contrastive-learning"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/laion-clap"},{"id":2981,"title":"lakeFS Python SDK","library":"lakefs","status":"active","version":"0.16.0","language":"python","ecosystem":"pypi","summary":"The lakeFS Python SDK provides a high-level, ergonomic interface for interacting with a lakeFS data lake. It simplifies operations like creating repositories, managing branches, committing data, and performing data versioning tasks. The current library version is 0.16.0, with releases occurring periodically to support new lakeFS server features and improve usability, typically decoupled from the rapid server release cycle.","last_verified":"2026-04-25T04:05:24.339Z","tags":["data lake","version control","git","object storage","data engineering","mlops"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/lakefs"},{"id":8262,"title":"lakeFS Python Client (Legacy/Deprecated)","library":"lakefs-client","status":"deprecated","version":"1.44.0","language":"python","ecosystem":"pypi","summary":"This is the legacy Python client for lakeFS, an open-source data version control system. It provides direct access to the lakeFS HTTP API, automatically generated from an OpenAPI specification. As of its last release, v1.44.0, this client has reached End-of-Life (EOL) and is officially deprecated. Users are strongly advised to migrate to the newer `lakefs-sdk` (for direct API access) or `lakefs` (for a higher-level, more Pythonic interface) packages.","last_verified":"2026-04-16T00:00:00.000Z","tags":["data-versioning","data-lake","etl","deprecated","legacy","api-client"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/lakefs-client"},{"id":2980,"title":"lakeFS SDK","library":"lakefs-sdk","status":"active","version":"1.80.0","language":"python","ecosystem":"pypi","summary":"The `lakefs-sdk` is the low-level Python client for interacting with the lakeFS API. It provides direct access based on the OpenAPI specification, offering full control over API interactions. It is distinct from the higher-level `lakefs` SDK, which provides a more Pythonic interface for common operations. The library is actively maintained with frequent releases, currently at version 1.80.0.","last_verified":"2026-04-25T04:04:47.855Z","tags":["data versioning","data lake","API client","ETL","data engineering","version control"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/lakefs-sdk"},{"id":6699,"title":"LIGO Scientific Collaboration Algorithm Library - minimal Python package","library":"lalsuite","status":"active","version":"7.26.4","language":"python","ecosystem":"pypi","summary":"LALSuite is the LIGO Scientific Collaboration Algorithm Library for gravitational-wave analysis. Its primary purpose is searching for and characterizing astrophysical signals in gravitational-wave time series data, particularly data from ground-based detectors such as LIGO and Virgo. This Python package provides a standalone, dependency-free binary distribution of the libraries and Python modules in LALSuite for Linux and macOS. Current version is 7.26.4, with underlying C components (like LAL, LALSimulation) also updated regularly.","last_verified":"2026-04-15T00:00:00.000Z","tags":["astronomy","physics","gravitational waves","LIGO","Virgo","data analysis","scientific computing"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/lalsuite"},{"id":11221,"title":"Lightweight Web Framework for AWS Lambda","library":"lambda-api","status":"active","version":"1.2.0","language":"javascript","ecosystem":"npm","summary":"lambda-api is a zero-dependency, lightweight web framework designed specifically for building serverless applications on AWS Lambda. It supports both AWS API Gateway Lambda Proxy Integration and ALB Lambda Target Support, providing a minimal yet familiar API similar to Express.js or Fastify for routing, middleware, and error handling. Optimized for the stateless, single-run execution model of Lambda, it prioritizes fast cold starts and low memory consumption by eschewing external dependencies. The package is currently at version 1.2.0, with a consistent release cadence of minor versions to introduce new features, enhance TypeScript type definitions, and resolve bugs. Its primary differentiation lies in its minimal footprint and dedicated focus on the unique demands of serverless environments, making it ideal for high-performance, cost-efficient serverless APIs.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","serverless","nodejs","api","AWS Lambda","API Gateway","web framework","json","schema","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/lambda-api"},{"id":25852,"title":"lambda-build","library":"lambda-build","status":"active","version":"1.0.6","language":"javascript","ecosystem":"npm","summary":"Bundle TypeScript/JavaScript Node.js Lambda handlers into a deployable zip using esbuild. Current version: 1.0.6. Provides CLI commands (`archive`, `upload`) and programmatic API (`build`, `buildAndUpload`). Supports custom entry files, excluding external modules (e.g., layers), and generating esbuild metafiles for bundle analysis. Differentiates from similar tools by focusing solely on Lambda deployment with zero-config defaults and AWS CLI integration. Ships with TypeScript declarations. Lightweight alternative to serverless-webpack or AWS SAM.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","lambda","serverless","esbuild","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/lambda-build"},{"id":13423,"title":"LambdaLog: Structured JSON Logger for Node.js & AWS Lambda","library":"lambda-log","status":"active","version":"3.1.0","language":"javascript","ecosystem":"npm","summary":"LambdaLog is a lightweight and performant logging library for Node.js applications, primarily optimized for AWS Lambda environments. It specializes in generating structured JSON logs, making them easily parseable and searchable by services like CloudWatch Logs and other log aggregation platforms. The current stable version is 3.1.0, released in October 2021. While a 4.x beta series was active in late 2021 introducing ESM support and TypeScript improvements, development appears to have slowed since. Key differentiators include its seamless integration with Lambda execution contexts, automatic metadata enrichment, and a robust error logging mechanism, providing a production-ready alternative to `console.log` for serverless applications. It aims for minimal overhead and provides configurable logging levels and dynamic metadata capabilities.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","json","lambda","aws","log","logger","logging","console","wrap"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/lambda-log"},{"id":23945,"title":"Lambda Warmer","library":"lambda-warmer-py","status":"active","version":"0.6.0","language":"python","ecosystem":"pypi","summary":"A Python decorator to keep AWS Lambda functions warm and monitor cold starts. The decorator intercepts warmer invocations (typically from a CloudWatch Event) and returns a no-op response, while measuring cold start duration. Current version 0.6.0. Release cadence is low, last updated in 2020.","last_verified":"2026-05-01T00:00:00.000Z","tags":["aws-lambda","cold-start","warmer","decorator"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/lambda-warmer-py"},{"id":25853,"title":"LambdaJSON-js","library":"lambdajson-js","status":"active","version":"1.1.8","language":"javascript","ecosystem":"npm","summary":"A compiler that translates LambdaJSON — a pure functional programming language represented in JSON — into executable JavaScript functions. Current stable version is 1.1.8. The library is designed for embedding functional logic defined entirely in JSON, with no external dependencies and a small footprint. Key differentiators: no runtime, compiles to plain JS; pure functional semantics; good for dynamic expression evaluation in JSON-based systems. Release cadence is irregular.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","lambdajson","json","compiler","transpiler"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/lambdajson-js"},{"id":9874,"title":"Lambda Process Design Kit (PDK)","library":"lambdapdk","status":"active","version":"0.2.12","language":"python","ecosystem":"pypi","summary":"lambdapdk is a Python library providing open-source Process Design Kit (PDK) definitions and related files, primarily designed for integration with the siliconcompiler EDA framework. It includes configurations for various technologies like ASAP7, Sky130, and GF180. The current version is 0.2.12, and it receives frequent minor updates to add features, fix bugs, and update PDK content.","last_verified":"2026-04-17T00:00:00.000Z","tags":["EDA","hardware design","PDK","chip design","siliconcompiler"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/lambdapdk"},{"id":17024,"title":"LambdaTest Cypress CLI","library":"lambdatest-cypress-cli","status":"active","version":"3.0.50","language":"javascript","ecosystem":"npm","summary":"The `lambdatest-cypress-cli` is a command-line interface developed by LambdaTest to facilitate running Cypress end-to-end tests on the LambdaTest cloud-based cross-browser testing platform. Currently stable at version 3.0.50, the package demonstrates an active release cadence with frequent minor updates and fixes, as seen in its detailed changelog, which often includes multiple releases within short periods. Its core functionality involves configuring and executing Cypress test suites across a vast array of browser and operating system combinations provided by LambdaTest's online Selenium Grid, differentiating it from local Cypress test runners by offering scalable cloud execution and comprehensive test analytics. Users interact with the CLI to initialize configuration files, set up authentication credentials, define target browsers, and manage test execution parameters like parallel sessions and Cypress versions.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","cypress","browser testing","plugin","lambdatest"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/lambdatest-cypress-cli"},{"id":5984,"title":"LambdaTest SDK Utilities","library":"lambdatest-sdk-utils","status":"active","version":"1.0.5","language":"python","ecosystem":"pypi","summary":"lambdatest-sdk-utils is a Python utility library designed to provide core functionalities and common tools for integrating with the LambdaTest platform. It typically serves as a foundational component for other LambdaTest Python SDKs, such as those for Selenium or Playwright. The current version is 1.0.5 and it generally follows the release cadence of the broader LambdaTest Python SDK ecosystem.","last_verified":"2026-04-14T00:00:00.000Z","tags":["sdk","utilities","lambdatest","testing","helper"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/lambdatest-sdk-utils"},{"id":5985,"title":"LambdaTest Selenium Driver","library":"lambdatest-selenium-driver","status":"active","version":"1.0.9","language":"python","ecosystem":"pypi","summary":"The lambdatest-selenium-driver is a Python SDK for integrating SmartUI visual regression testing with Selenium tests on the LambdaTest cloud grid. It facilitates running automated cross-browser compatibility and visual tests across a wide range of browser and operating system environments. Currently at version 1.0.9, the library is actively maintained, with associated repositories showing regular updates and support for the latest Selenium versions.","last_verified":"2026-04-14T00:00:00.000Z","tags":["lambdatest","python","selenium","sdk","testing","cloud","automation","visual testing","smartui"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/lambdatest-selenium-driver"},{"id":18485,"title":"lambundaler","library":"lambundaler","status":"maintenance","version":"0.11.1","language":"javascript","ecosystem":"npm","summary":"A bundler for AWS Lambda functions that browserifies and zips code for deployment. Current stable version is 0.11.1, released with dependency updates addressing a high-severity lodash vulnerability. The package has a slow release cadence (last release in 2018). It differs from other AWS Lambda bundlers by integrating Browserify for bundling and providing options for minification, source maps, native addon compatibility, and optional deployment via the AWS SDK. Supports Node.js >=4.0.0.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","AWS","lambda","lambda function","bundle","bundler","zip"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/lambundaler"},{"id":3531,"title":"LAME MP3 Encoder Bindings","library":"lameenc","status":"active","version":"1.8.2","language":"python","ecosystem":"pypi","summary":"lameenc is a Python library providing bindings for the LAME MP3 encoding library. It simplifies the process of encoding PCM audio data into MP3 format without requiring users to compile the LAME binaries themselves, as it distributes pre-compiled wheels for various operating systems and Python versions. The library is actively maintained, with frequent updates to support new Python versions and add features.","last_verified":"2026-04-25T11:21:16.446Z","tags":["audio","mp3","encoding","lame","bindings"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/lameenc"},{"id":11222,"title":"lamejs","library":"lamejs","status":"maintenance","version":"1.2.1","language":"javascript","ecosystem":"npm","summary":"lamejs is a pure JavaScript MP3 encoder library, initially a rewrite of jump3r-code which itself was based on libmp3lame. It enables client-side and server-side (Node.js) encoding of raw PCM audio data (specifically Int16Array samples) into MP3 format. The project highlights its performance, claiming to be significantly faster than real-time on various machines and environments (browser and Node.js). The current stable version is 1.2.1, released after a considerable hiatus, primarily to address a TypeScript compatibility issue. Its release cadence is slow, suggesting a maintenance rather than actively developed status. Key differentiators include its pure JavaScript implementation, making it suitable for browser-based audio processing without WASM, and its reported high encoding speed. It's particularly useful for scenarios requiring on-the-fly MP3 generation from Web Audio API outputs or other PCM sources.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","mp3","encoder","audio","webaudio"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/lamejs"},{"id":27901,"title":"LaminDB","library":"lamindb","status":"active","version":"2.4.2","language":"python","ecosystem":"pypi","summary":"A full/meta-package for the LaminDB data management ecosystem, unifying modules like `lamin_lamindb`, `lamindb_setup`, and `bionty` into a single import. Current stable version 2.4.2 requires Python 3.10–3.14. The library is actively maintained with monthly releases.","last_verified":"2026-05-09T00:00:00.000Z","tags":["data management","biology","ORM","LaminDB"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/lamindb"},{"id":2093,"title":"Lance Namespace","library":"lance-namespace","status":"active","version":"0.6.1","language":"python","ecosystem":"pypi","summary":"Lance Namespace is an open specification for describing access and operations against a collection of tables in a multimodal lakehouse, providing a unified model for metadata services and compute engines. The `lance-namespace` Python package offers the core interface and a plugin registry, enabling seamless integration with existing data lakehouse infrastructure, Apache Spark, Ray, and LanceDB for AI and analytics workloads. It is currently at version 0.6.1 and sees active development with frequent releases.","last_verified":"2026-04-24T14:09:12.325Z","tags":["data-lakehouse","vector-database","metadata","data-format","lakehouse"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/lance-namespace"},{"id":2092,"title":"Lance Namespace urllib3 Client","library":"lance-namespace-urllib3-client","status":"active","version":"0.6.1","language":"python","ecosystem":"pypi","summary":"The `lance-namespace-urllib3-client` is an auto-generated Python client library for interacting with a Lance Namespace server, adhering to the Lance Namespace Specification. It provides methods for managing tables, including creation, declaration, and versioning operations. The current version is 0.6.1, and the library follows a rapid release cadence with frequent minor updates and bug fixes.","last_verified":"2026-04-24T14:08:35.215Z","tags":["lance","namespace","data","client","api","storage","urllib3"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/lance-namespace-urllib3-client"},{"id":32,"title":"LanceDB","library":"lancedb","status":"active","version":"0.29.2","language":"python","ecosystem":"pypi","summary":"Embedded, serverless vector database built on the Lance columnar format (Apache Arrow-based). Runs in-process with no separate server required — data is stored on the local filesystem or object storage (S3, GCS, Azure). Supports vector similarity search, full-text search, SQL filtering, and automatic versioning. Also available as a managed cloud service (LanceDB Cloud). Python package is in 'Alpha' status on PyPI despite being production-used. Backed by pyarrow and pylance (the Lance Rust library, not Microsoft's Python language server).","last_verified":"2026-05-12T05:11:54.120Z","tags":["lancedb","lance","vector-search","embedded-database","serverless","arrow","rag","multimodal","ann","s3"],"install_tag":"stale","install_tag_description":"widespread failures or data too old to trust","api":"https://checklist.day/api/registry/lancedb"},{"id":3532,"title":"Landlock for Python","library":"landlock","status":"active","version":"1.0.0.dev5","language":"python","ecosystem":"pypi","summary":"Landlock for Python is a library providing a Python interface to the Landlock Linux Security Module (LSM). It enables developers to apply rule-based filesystem access restrictions to Python code, enhancing application security by limiting what an unprivileged process can access. Currently at version 1.0.0.dev5, its release cadence is in active development, with periodic updates as the Landlock kernel module itself evolves.","last_verified":"2026-04-25T11:21:33.845Z","tags":["security","linux","sandboxing","filesystem","lsm"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/landlock"},{"id":33,"title":"LangChain","library":"langchain","status":"active","version":"1.0.x","language":"python","ecosystem":"pypi","summary":"LangChain is an orchestration framework for building LLM-powered applications and agents. It provides abstractions for chaining model calls, tool use, memory, and multi-agent coordination. As of v1.0, LangGraph is the foundational runtime for stateful agent execution.","last_verified":"2026-05-12T05:13:29.788Z","tags":["langchain","llm","agents","orchestration","python","nodejs"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/langchain"},{"id":1176,"title":"LangChain Anthropic","library":"langchain-anthropic","status":"active","version":"1.4.0","language":"python","ecosystem":"pypi","summary":"LangChain Anthropic is an integration package that connects Anthropic's generative AI models (like Claude) with the LangChain framework. It allows developers to easily incorporate Anthropic's powerful chat models and (legacy) text completion models into their LangChain-based applications. As part of the broader LangChain ecosystem, it follows a frequent release cadence, often aligning with updates to `langchain-core` and the main `langchain` library. The current version is 1.4.0.","last_verified":"2026-04-23T17:59:50.382Z","tags":["langchain","llm","anthropic","claude","chatbots","ai","generative-ai"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/langchain-anthropic"},{"id":9063,"title":"LangChain Astra DB Integration","library":"langchain-astradb","status":"active","version":"1.0.0","language":"python","ecosystem":"pypi","summary":"LangChain Astra DB is an integration package that connects DataStax Astra DB with the LangChain framework. It provides components such as a vector store, chat message history, and caching mechanisms, allowing developers to leverage Astra DB's serverless vector capabilities for their GenAI and RAG applications. The library is actively maintained, with a focus on seamless integration and compatibility within the LangChain ecosystem.","last_verified":"2026-04-16T00:00:00.000Z","tags":["LangChain","AstraDB","vector store","chat history","caching","database","LLM","RAG","DataStax"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/langchain-astradb"},{"id":1527,"title":"LangChain AWS Integrations","library":"langchain-aws","status":"active","version":"1.4.3","language":"python","ecosystem":"pypi","summary":"langchain-aws provides a robust integration layer connecting AWS services like Amazon Bedrock, Amazon SageMaker, and Amazon Comprehend with the LangChain framework. It simplifies access to AWS-powered LLMs, embeddings, and vector stores within LangChain applications. The library is actively maintained with frequent releases, often bi-weekly or monthly, to support new AWS features and LangChain capabilities. The current version is 1.4.3.","last_verified":"2026-04-23T21:54:58.867Z","tags":["langchain","aws","bedrock","sagemaker","llm","embeddings","cloud"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/langchain-aws"},{"id":7350,"title":"LangChain Azure AI","library":"langchain-azure-ai","status":"active","version":"1.2.2","language":"python","ecosystem":"pypi","summary":"langchain-azure-ai is an integration package that provides first-class support for Azure AI Foundry capabilities within the LangChain and LangGraph ecosystems. It currently ships at version 1.2.2 and maintains an active release cadence with frequent updates and patches.","last_verified":"2026-04-16T00:00:00.000Z","tags":["langchain","azure","ai","llm","foundry","rag","microsoft"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/langchain-azure-ai"},{"id":23946,"title":"LangChain Azure Dynamic Sessions","library":"langchain-azure-dynamic-sessions","status":"active","version":"1.0.2","language":"python","ecosystem":"pypi","summary":"An integration package connecting Azure Container Apps dynamic sessions with LangChain. It provides tools to execute code snippets (Python, bash) in isolated, ephemeral sessions within Azure Container Apps. Current version 1.0.2, released on 2025-01-14, with periodic patch updates. Requires Python >=3.10, <4.0.","last_verified":"2026-05-01T00:00:00.000Z","tags":["langchain","azure","dynamic-sessions","container-apps","tool"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/langchain-azure-dynamic-sessions"},{"id":27106,"title":"LangChain Cerebras","library":"langchain-cerebras","status":"active","version":"0.8.2","language":"python","ecosystem":"pypi","summary":"An integration package that connects Cerebras AI models with the LangChain framework, currently at version 0.8.2. Releases are frequent, with minor and patch updates roughly every few weeks.","last_verified":"2026-04-27T00:00:00.000Z","tags":["langchain","cerebras","llm","integration","ai"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/langchain-cerebras"},{"id":4073,"title":"langchain-chroma Integration","library":"langchain-chroma","status":"active","version":"1.1.0","language":"python","ecosystem":"pypi","summary":"langchain-chroma is an integration package connecting Chroma, an AI-native open-source vector database, with the LangChain framework. It enables developers to leverage Chroma for tasks such as semantic search, Retrieval-Augmented Generation (RAG), and other LLM applications. Currently at version 1.1.0, it is actively developed and maintained as part of LangChain's partner integrations, with releases often aligned with the broader LangChain ecosystem.","last_verified":"2026-04-11T00:00:00.000Z","tags":["langchain","vectorstore","chroma","embeddings","RAG","database","LLM"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/langchain-chroma"},{"id":1177,"title":"LangChain Classic","library":"langchain-classic","status":"deprecated","version":"1.0.3","language":"python","ecosystem":"pypi","summary":"LangChain Classic is a legacy Python package providing the original API for building applications with Large Language Models (LLMs) through composability. It represents the state of the `langchain` library prior to its major architectural refactor (pre-0.1.0/0.2.0, before v1.0), which split the project into `langchain-core`, `langchain-community`, and partner packages. This package is in maintenance mode for backward compatibility and does not receive new features; it is not recommended for new projects.","last_verified":"2026-04-23T18:00:55.151Z","tags":["LLM","AI","Generative AI","NLP","Framework","Legacy"],"install_tag":"stale","install_tag_description":"widespread failures or data too old to trust","api":"https://checklist.day/api/registry/langchain-classic"},{"id":23947,"title":"LangChain CLI","library":"langchain-cli","status":"active","version":"0.0.37","language":"python","ecosystem":"pypi","summary":"The official CLI for scaffolding, interacting, and managing LangChain projects. Version 0.0.37, requires Python >=3.9. Release cadence is irregular; active development.","last_verified":"2026-05-01T00:00:00.000Z","tags":["cli","langchain","llm","scaffolding"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/langchain-cli"},{"id":4601,"title":"Cohere LangChain Integration","library":"langchain-cohere","status":"active","version":"0.5.0","language":"python","ecosystem":"pypi","summary":"langchain-cohere is an integration package that connects Cohere's powerful language AI models (Chat, Embeddings, Rerank) with the LangChain framework. It simplifies the process of building LLM-powered applications using Cohere's capabilities. The library is actively developed, with frequent releases often occurring on a weekly or bi-weekly cadence, and the current version is 0.5.0.","last_verified":"2026-04-12T00:00:00.000Z","tags":["AI","LLM","Cohere","LangChain","Generative AI","NLP","RAG","Embeddings","Rerank"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/langchain-cohere"},{"id":653,"title":"LangChain Community Integrations","library":"langchain-community","status":"active","version":"0.4.1","language":"python","ecosystem":"pypi","summary":"LangChain Community provides a collection of third-party integrations for the LangChain ecosystem. These integrations implement base interfaces defined in LangChain Core, enabling connectivity to various LLM providers, document loaders, vector stores, and other tools within any LangChain application. It is actively maintained and currently at version 0.4.1.","last_verified":"2026-05-12T17:20:40.166Z","tags":["langchain","llm","ai","integrations","community","rag","document loaders","vector stores"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/langchain-community"},{"id":441,"title":"LangChain Core Library","library":"langchain-core","status":"active","version":"1.2.23","language":"python","ecosystem":"pypi","summary":"LangChain Core is a Python library designed to facilitate the development of applications using Large Language Models (LLMs) through composability. The current version is 1.2.23, and it follows a regular release cadence with frequent updates and improvements.","last_verified":"2026-05-12T13:50:45.325Z","tags":["LLM","composability","Python","library","AI"],"install_tag":"stale","install_tag_description":"widespread failures or data too old to trust","api":"https://checklist.day/api/registry/langchain-core"},{"id":8263,"title":"Databricks Integration (Deprecated)","library":"langchain-databricks","status":"deprecated","version":"0.1.2","language":"python","ecosystem":"pypi","summary":"The `langchain-databricks` package was an integration library connecting LangChain with Databricks AI features, including LLMs, vector search, and MLflow. It has been superseded by `databricks-langchain` to consolidate Databricks-related LangChain components. The last published version of `langchain-databricks` is 0.1.2, and it is no longer actively maintained or receiving new features. Users should migrate to the `databricks-langchain` package for continued support and new functionality.","last_verified":"2026-04-16T00:00:00.000Z","tags":["langchain","databricks","llm","ai","integration","deprecated","mlflow","vector search"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/langchain-databricks"},{"id":23948,"title":"LangChain Daytona","library":"langchain-daytona","status":"active","version":"0.0.5","language":"python","ecosystem":"pypi","summary":"LangChain Daytona provides a Dayntona sandbox integration for secure code execution within LangChain agents. Version 0.0.5 requires Python >=3.11 and <4.0. Part of the deepagents monorepo, it is under active development.","last_verified":"2026-05-01T00:00:00.000Z","tags":["langchain","daytona","sandbox","code-execution","agents"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/langchain-daytona"},{"id":5285,"title":"DeepSeek Integration for LangChain","library":"langchain-deepseek","status":"active","version":"1.0.1","language":"python","ecosystem":"pypi","summary":"langchain-deepseek is an official LangChain partner package that integrates DeepSeek's large language models (LLMs) and embeddings into the LangChain ecosystem. It allows developers to easily use DeepSeek models for chat completions and text embeddings within their LangChain applications. The current version is 1.0.1, and it follows the rapid development and release cadence typical of LangChain's partner libraries, often aligning with `langchain-core` updates.","last_verified":"2026-04-13T00:00:00.000Z","tags":["LLM","DeepSeek","LangChain","AI","Generative AI","Chatbot"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/langchain-deepseek"},{"id":23949,"title":"LangChain Docling","library":"langchain-docling","status":"active","version":"2.0.0","language":"python","ecosystem":"pypi","summary":"Integrates Docling document conversion capabilities into LangChain, enabling loading and chunking of documents (PDF, DOCX, PPTX, images) with native Deep Search or hybrid chunking. Current version is 2.0.0, requiring Python >=3.10 and <4. The library is actively maintained with regular releases.","last_verified":"2026-05-01T00:00:00.000Z","tags":["langchain","docling","document-loading","chunking","pdf","document-conversion"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/langchain-docling"},{"id":7351,"title":"LangChain Elasticsearch Integration","library":"langchain-elasticsearch","status":"active","version":"1.0.0","language":"python","ecosystem":"pypi","summary":"LangChain Elasticsearch is an integration package that connects LangChain with Elasticsearch. It provides components for vector storage (`ElasticsearchStore`), chat message history (`ElasticsearchChatMessageHistory`), and embedding caching (`ElasticsearchEmbeddingsCache`). The current version is 1.0.0, and it follows a frequent release cadence, often aligning with LangChain Core updates.","last_verified":"2026-04-16T00:00:00.000Z","tags":["langchain","elasticsearch","vectorstore","chat history","cache","embeddings"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/langchain-elasticsearch"},{"id":23950,"title":"LangChain Exa Integration","library":"langchain-exa","status":"active","version":"1.1.0","language":"python","ecosystem":"pypi","summary":"An integration package connecting Exa (formerly Metaphor) and LangChain. Current version 1.1.0, requires Python >=3.10 and <4.0.0. Maintained under the LangChain monorepo, with releases tied to LangChain core updates.","last_verified":"2026-05-01T00:00:00.000Z","tags":["langchain","exa","search","integration","retriever"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/langchain-exa"},{"id":3332,"title":"LangChain Experimental","library":"langchain-experimental","status":"active","version":"0.4.1","language":"python","ecosystem":"pypi","summary":"LangChain Experimental is a Python package within the broader LangChain ecosystem, providing a testing ground for novel concepts, advanced integrations, and speculative features related to large language models (LLMs). It is explicitly designed for research and experimental uses, and users are warned that portions of its code may be dangerous if not properly deployed in a sandboxed environment. The current version is 0.4.1, and while core LangChain follows semantic versioning with frequent patch and minor releases, the experimental package's cadence is tied to the rapid development of new LLM application patterns.","last_verified":"2026-04-25T08:42:11.275Z","tags":["LLM","AI","LangChain","experimental","agent","tooling"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/langchain-experimental"},{"id":4971,"title":"Fireworks LangChain Integration","library":"langchain-fireworks","status":"active","version":"1.1.0","language":"python","ecosystem":"pypi","summary":"An integration package connecting Fireworks AI with LangChain, providing functionalities for chat models (ChatFireworks) and embedding models (FireworksEmbeddings). The current version is 1.1.0, and the library follows a regular release cadence, often aligned with updates to the broader LangChain ecosystem.","last_verified":"2026-04-12T00:00:00.000Z","tags":["langchain","llm","embeddings","fireworks.ai","partner package","ai"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/langchain-fireworks"},{"id":9064,"title":"Google Calendar Tools (Legacy - Use `langchain-google-community[calendar]`)","library":"langchain-google-calendar-tools","status":"deprecated","version":"0.0.1","language":"python","ecosystem":"pypi","summary":"This package, `langchain-google-calendar-tools` (version 0.0.1), is an early-stage project or demonstration for connecting to the Google Calendar API within LangChain. It appears to be a separate, less maintained effort. For robust and actively supported Google Calendar integrations with LangChain, it is *strongly recommended* to use the `langchain-google-community` package with the `calendar` extra, which provides comprehensive and up-to-date tools for calendar operations. This entry focuses on the requested `langchain-google-calendar-tools` but highlights the recommended alternative.","last_verified":"2026-04-16T00:00:00.000Z","tags":["langchain","google-calendar","ai-tools","deprecated","community"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/langchain-google-calendar-tools"},{"id":1528,"title":"LangChain Google Community","library":"langchain-google-community","status":"active","version":"3.0.5","language":"python","ecosystem":"pypi","summary":"langchain-google-community is an integration package that connects LangChain with various miscellaneous Google products and services, such as BigQuery, Document AI, Firestore, and Google Cloud Storage. As of version 3.0.5, it provides components like chat message histories, document loaders, and vector stores for these services. The library follows a frequent release cadence, often aligning with updates in the broader LangChain ecosystem.","last_verified":"2026-04-23T21:56:56.229Z","tags":["Google Cloud","LangChain","Integrations","BigQuery","Document AI","Firestore","GCS","Data Store"],"install_tag":"stale","install_tag_description":"widespread failures or data too old to trust","api":"https://checklist.day/api/registry/langchain-google-community"},{"id":1529,"title":"LangChain Google Generative AI","library":"langchain-google-genai","status":"active","version":"4.2.1","language":"python","ecosystem":"pypi","summary":"LangChain Google Generative AI provides integrations with Google's GenAI models (like Gemini) for use within the LangChain framework. It offers classes for chat models, traditional LLMs, and embeddings. The current version is 4.2.1, and it's actively maintained with frequent updates within the larger LangChain Google monorepo.","last_verified":"2026-04-23T21:57:57.293Z","tags":["Google","Generative AI","Gemini","LLM","Embeddings","LangChain","AI","Google Cloud"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/langchain-google-genai"},{"id":889,"title":"LangChain Google Vertex AI Integration","library":"langchain-google-vertexai","status":"active","version":"3.2.2","language":"python","ecosystem":"pypi","summary":"This package provides LangChain integrations for Google Cloud generative models via the Vertex AI Platform. It enables access to foundational models (like Gemini) and third-party models available on Vertex AI Model Garden, along with services like Vector Search. The current version is 3.2.2, with active development and frequent releases to support new features and address issues.","last_verified":"2026-04-09T18:55:14.601Z","tags":["LangChain","Google Cloud","Vertex AI","LLM","Chat Model","Embeddings","Generative AI","Google Gemini"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/langchain-google-vertexai"},{"id":9878,"title":"LangChain Graph Retriever","library":"langchain-graph-retriever","status":"active","version":"0.8.0","language":"python","ecosystem":"pypi","summary":"langchain-graph-retriever is a specialized LangChain retriever for traversing document graphs built on top of vector-based similarity search. It enables RAG applications to perform contextual retrieval by following relationships between documents, moving beyond simple similarity. Currently at version 0.8.0, it maintains a frequent release cadence, typically with minor updates every few weeks.","last_verified":"2026-04-17T00:00:00.000Z","tags":["langchain","rag","graph","retriever","vectorstore","astra","datastax"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/langchain-graph-retriever"},{"id":2982,"title":"Groq Integration for LangChain","library":"langchain-groq","status":"active","version":"1.1.2","language":"python","ecosystem":"pypi","summary":"langchain-groq is an integration package that connects Groq's ultra-fast inference API with the LangChain framework. It allows developers to leverage Groq's LPU-powered language models, such as Llama 3 and Mixtral, within their LangChain applications for fast and efficient LLM inference. The library is actively maintained, with frequent updates often aligning with new features or fixes in the broader LangChain ecosystem.","last_verified":"2026-04-25T04:06:19.178Z","tags":["LangChain","LLM","Groq","AI","Chatbot","Fast Inference"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/langchain-groq"},{"id":3533,"title":"LangChain Hugging Face Integration","library":"langchain-huggingface","status":"active","version":"1.2.1","language":"python","ecosystem":"pypi","summary":"Langchain-huggingface provides integrations to leverage Hugging Face models and pipelines within the LangChain ecosystem. This includes support for various Hugging Face LLMs and embeddings, allowing users to connect to the Hugging Face Hub, Inference Endpoints, or run models locally via the transformers library. As of its current version 1.2.1, it's a dedicated integration package that follows LangChain's modular architecture, with frequent updates aligning with the broader LangChain ecosystem.","last_verified":"2026-04-25T11:22:43.237Z","tags":["LLM","Hugging Face","LangChain","AI","NLP","transformers","embeddings","chat"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/langchain-huggingface"},{"id":5777,"title":"LangChain IBM Integration","library":"langchain-ibm","status":"active","version":"1.0.6","language":"python","ecosystem":"pypi","summary":"langchain-ibm is an integration package that connects LangChain with IBM watsonx.ai, leveraging the ibm-watsonx-ai SDK. It provides wrappers for various IBM watsonx.ai capabilities, including chat models, large language models (LLMs), embedding models, and rerankers, enabling developers to build AI applications using IBM's foundation models within the LangChain framework. The library is actively maintained with frequent updates and releases.","last_verified":"2026-04-14T00:00:00.000Z","tags":["LangChain","IBM","watsonx.ai","LLM","AI","Generative AI","Chatbot","Embeddings"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/langchain-ibm"},{"id":4972,"title":"LangChain LiteLLM Integration","library":"langchain-litellm","status":"active","version":"0.6.4","language":"python","ecosystem":"pypi","summary":"langchain-litellm is an integration package that connects LangChain with LiteLLM, a library designed to simplify calling and managing over 100 Large Language Models (LLMs) from various providers (e.g., Anthropic, Azure, Huggingface). It provides a unified interface for chat models, embeddings, and OCR document loading within the LangChain framework. The library is actively maintained with frequent patch and minor releases, adhering to semantic versioning, and is currently at version 0.6.4.","last_verified":"2026-04-12T00:00:00.000Z","tags":["LangChain","LiteLLM","LLM","AI","Integrations","Chat Models","Embeddings","OCR"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/langchain-litellm"},{"id":1530,"title":"LangChain MCP Adapters","library":"langchain-mcp-adapters","status":"active","version":"0.2.2","language":"python","ecosystem":"pypi","summary":"This library provides a lightweight wrapper that makes Anthropic Model Context Protocol (MCP) tools compatible with LangChain and LangGraph agents. It automatically converts MCP tools, manages connections to multiple MCP servers, and seamlessly integrates them into LangChain workflows. The current version is 0.2.2 and it appears to have an active development and release cadence, with version 0.2.0 released in December 2025 and ongoing updates.","last_verified":"2026-04-23T21:58:43.909Z","tags":["langchain","anthropic","mcp","tools","agents","llm","protocol"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/langchain-mcp-adapters"},{"id":5778,"title":"LangChain Milvus Integration","library":"langchain-milvus","status":"active","version":"0.3.3","language":"python","ecosystem":"pypi","summary":"langchain-milvus is an integration package that connects Milvus, a powerful open-source vector database, with LangChain, a framework for building applications with large language models (LLMs). It enables efficient vector storage and retrieval for AI applications like semantic search and RAG. The library is actively maintained with frequent updates, typically releasing minor versions with new features and potentially breaking changes, and patch versions for bug fixes and improvements.","last_verified":"2026-04-14T00:00:00.000Z","tags":["LangChain","Milvus","Vector Store","Vector Database","LLM","RAG","AI"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/langchain-milvus"},{"id":4602,"title":"LangChain MistralAI Integration","library":"langchain-mistralai","status":"active","version":"1.1.2","language":"python","ecosystem":"pypi","summary":"langchain-mistralai is an integration package connecting Mistral AI's powerful models with the LangChain framework. It provides classes for interacting with Mistral chat models (`ChatMistralAI`) and embedding models (`MistralAIEmbeddings`). The library is actively maintained as part of the broader LangChain ecosystem and is currently at version 1.1.2.","last_verified":"2026-04-12T00:00:00.000Z","tags":["LLM","Mistral AI","LangChain","AI","integration","chat","embeddings","generative AI"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/langchain-mistralai"},{"id":2561,"title":"MongoDB integration for LangChain","library":"langchain-mongodb","status":"active","version":"0.11.0","language":"python","ecosystem":"pypi","summary":"This package provides integrations for MongoDB products within the LangChain ecosystem, including VectorStore, DocumentLoader, and ChatMessageHistory capabilities. It is currently at version 0.11.0 and is actively maintained, receiving frequent updates to align with LangChain's evolving architecture and MongoDB's features.","last_verified":"2026-04-24T21:42:10.310Z","tags":["langchain","mongodb","vector-store","document-loader","chat-message-history","database","ai","llm"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/langchain-mongodb"},{"id":4603,"title":"LangChain Nebius Integration","library":"langchain-nebius","status":"active","version":"0.1.3","language":"python","ecosystem":"pypi","summary":"This package provides LangChain integration for Nebius AI Studio, enabling seamless use of Nebius AI Studio's chat and embedding models within LangChain. It offers classes for chat models (ChatNebius), embedding models (NebiusEmbeddings), and a retriever (NebiusRetriever), facilitating common LLM application patterns like RAG. The current version is 0.1.3.","last_verified":"2026-04-12T00:00:00.000Z","tags":["LangChain","LLM","AI","embeddings","retrieval","Nebius","chat models","RAG"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/langchain-nebius"},{"id":7352,"title":"LangChain Neo4j Integration","library":"langchain-neo4j","status":"active","version":"0.9.0","language":"python","ecosystem":"pypi","summary":"LangChain Neo4j is an integration package connecting the LangChain framework with the Neo4j graph database. It provides functionalities for building LLM applications, including graph data interaction via `Neo4jGraph`, semantic search with `Neo4jVector`, conversational memory using `Neo4jChatMessageHistory`, and LangGraph checkpoint savers for state persistence. The current version is 0.9.0, with regular updates providing new features and compatibility improvements.","last_verified":"2026-04-16T00:00:00.000Z","tags":["langchain","neo4j","graph database","vector store","LLM","RAG","LangGraph"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/langchain-neo4j"},{"id":4074,"title":"NVIDIA AI Endpoints for LangChain","library":"langchain-nvidia-ai-endpoints","status":"active","version":"1.2.1","language":"python","ecosystem":"pypi","summary":"This integration package connects NVIDIA AI Endpoints with the LangChain framework, providing seamless access to NVIDIA's state-of-the-art AI Foundation Models. It enables robust conversational AI and semantic embedding capabilities through classes like `ChatNVIDIA` and `NVIDIAEmbeddings`. Currently at version 1.2.1, the library maintains an active development pace with frequent updates.","last_verified":"2026-04-11T00:00:00.000Z","tags":["LLM","Embeddings","NVIDIA","LangChain","AI Models","Generative AI"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/langchain-nvidia-ai-endpoints"},{"id":2562,"title":"LangChain Ollama Integration","library":"langchain-ollama","status":"active","version":"1.1.0","language":"python","ecosystem":"pypi","summary":"langchain-ollama is an integration package that connects LangChain, a framework for developing applications powered by language models, with Ollama, a platform for running open-source large language models (LLMs) locally. This allows developers to build AI applications that leverage local LLMs for enhanced privacy, reduced costs, and offline capabilities. The library is actively maintained with frequent releases, currently at version 1.1.0, requiring Python versions >=3.10.0 and <4.0.0.","last_verified":"2026-04-24T21:43:05.357Z","tags":["LLM","Ollama","LangChain","embedding","local-models","chat-model","text-generation"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/langchain-ollama"},{"id":654,"title":"OpenAI Integration for LangChain","library":"langchain-openai","status":"active","version":"1.1.12","language":"python","ecosystem":"pypi","summary":"An integration package connecting OpenAI and LangChain, providing classes for chat models (`ChatOpenAI`) and embeddings (`OpenAIEmbeddings`). It is actively maintained with frequent releases, typically minor versions every few months and patch releases more frequently, as part of the broader LangChain ecosystem.","last_verified":"2026-05-12T17:21:58.425Z","tags":["langchain","openai","llm","embeddings","chat"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/langchain-openai"},{"id":27902,"title":"LangChain OpenRouter Integration","library":"langchain-openrouter","status":"active","version":"0.2.3","language":"python","ecosystem":"pypi","summary":"An integration package connecting OpenRouter API with LangChain, providing a ChatOpenAI-compatible chat model and embeddings. Current version 0.2.3, requires Python >=3.10, <4.0.0. Depends on langchain-core (any version). Release cadence is irregular.","last_verified":"2026-05-09T00:00:00.000Z","tags":["langchain","openrouter","llm","chat","integration"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/langchain-openrouter"},{"id":7353,"title":"Perplexity LangChain Integration","library":"langchain-perplexity","status":"active","version":"1.1.0","language":"python","ecosystem":"pypi","summary":"langchain-perplexity is an official LangChain integration package that connects Perplexity AI's powerful conversational models and search capabilities with the LangChain framework. It allows developers to build LLM applications with real-time web search, streaming, and advanced search controls using Perplexity's API. The library is actively maintained as part of the LangChain ecosystem, with current version 1.1.0, and typically follows the release cadence of other LangChain partner packages.","last_verified":"2026-04-16T00:00:00.000Z","tags":["LangChain","LLM","Perplexity AI","Chatbot","RAG","Search"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/langchain-perplexity"},{"id":4604,"title":"LangChain Pinecone Integration","library":"langchain-pinecone","status":"active","version":"0.2.13","language":"python","ecosystem":"pypi","summary":"langchain-pinecone is an integration package that connects LangChain applications with Pinecone, a leading vector database. It facilitates storing, retrieving, and managing vector embeddings to power AI search, recommendation, and generative AI features within the LangChain ecosystem. The current version is 0.2.13 and it follows the release cadence of the broader LangChain ecosystem, with frequent updates.","last_verified":"2026-04-12T00:00:00.000Z","tags":["vector database","langchain","pinecone","embeddings","RAG","AI","LLM"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/langchain-pinecone"},{"id":4605,"title":"LangChain PostgreSQL Integration","library":"langchain-postgres","status":"active","version":"0.0.17","language":"python","ecosystem":"pypi","summary":"langchain-postgres is an integration package that connects LangChain abstractions with PostgreSQL, leveraging its robust features for vector stores, chat message history, and LangGraph checkpoint saving. It is currently at version 0.0.17 and receives regular updates. The package supports asyncpg and psycopg3 drivers, enabling efficient and scalable interactions with PostgreSQL databases.","last_verified":"2026-04-12T00:00:00.000Z","tags":["LangChain","PostgreSQL","Vector Store","Chat History","LangGraph","Database","AI","LLM"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/langchain-postgres"},{"id":27903,"title":"LangChain Agent Protocol Python Bindings","library":"langchain-protocol","status":"active","version":"0.0.15","language":"python","ecosystem":"pypi","summary":"Python client bindings for the LangChain agent streaming protocol. Provides a client to interact with remote agents following the protocol specification. Version 0.0.15 supports Python >=3.10, <4.0. New releases are frequent (multiple per month) with backward-incompatible changes expected.","last_verified":"2026-05-09T00:00:00.000Z","tags":["langchain","agent-protocol","streaming","client","protocol"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/langchain-protocol"},{"id":5286,"title":"Qdrant Integration for LangChain","library":"langchain-qdrant","status":"active","version":"1.1.0","language":"python","ecosystem":"pypi","summary":"langchain-qdrant is an integration package connecting the LangChain framework with Qdrant, a high-performance vector similarity search engine. It enables developers to easily utilize Qdrant as a vector store for various LLM-based applications, including Retrieval-Augmented Generation (RAG). The current version is 1.1.0, and as a LangChain partner package, it follows semantic versioning, with minor releases adding new features without breaking changes and frequent patch versions for bug fixes.","last_verified":"2026-04-13T00:00:00.000Z","tags":["langchain","qdrant","vector store","embeddings","vector database","RAG","AI","search"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/langchain-qdrant"},{"id":21514,"title":"LangChain Redis Integration","library":"langchain-redis","status":"active","version":"0.2.5","language":"python","ecosystem":"pypi","summary":"LangChain Redis provides integrations for using Redis as a vector store, chat message history, cache, and semantic cache with LangChain. Version 0.2.5 supports LangChain v1 and v2, uses redis-py 6.x and redisvl 0.4+. Compatible with Python 3.10-3.13. Released under MIT license by LangChain.","last_verified":"2026-04-27T00:00:00.000Z","tags":["langchain","redis","vector-store","chat-memory","cache","ai","llm"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/langchain-redis"},{"id":9065,"title":"SambaNova LangChain Integration","library":"langchain-sambanova","status":"active","version":"1.1.0","language":"python","ecosystem":"pypi","summary":"An integration package connecting SambaNova and LangChain, enabling developers to leverage SambaNova's large language models. It provides chat models (`ChatSambaNova`) and embedding models (`SambaNovaEmbeddings`) for seamless interaction with SambaCloud and SambaStack. The current version is 1.1.0, with a regular release cadence that incorporates new features and ensures compatibility with LangChain updates.","last_verified":"2026-04-16T00:00:00.000Z","tags":["LangChain","LLM","SambaNova","AI","Embeddings","Chat","Cloud"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/langchain-sambanova"},{"id":5287,"title":"Tavily Integration for LangChain","library":"langchain-tavily","status":"active","version":"0.2.17","language":"python","ecosystem":"pypi","summary":"The `langchain-tavily` Python package is the official LangChain integration of Tavily, providing robust web search, content extraction, website mapping, and crawling functionalities. It is an actively maintained package that receives continuous updates with the latest features, designed to enhance AI agents and RAG pipelines with real-time, accurate, and factual information.","last_verified":"2026-04-13T00:00:00.000Z","tags":["LangChain","Tavily","Search","Web Search","LLM Tools","RAG","Data Extraction","Web Crawling"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/langchain-tavily"},{"id":2983,"title":"LangChain Standard Tests","library":"langchain-tests","status":"active","version":"1.1.6","language":"python","ecosystem":"pypi","summary":"langchain-tests provides a collection of standard unit and integration tests designed for verifying LangChain implementations and integrations. It ensures consistent behavior across various components (e.g., LLMs, ChatModels, Embeddings, Retrievers). The library is part of the broader LangChain ecosystem and sees frequent updates, typically alongside `langchain-core` releases. The current version is 1.1.6.","last_verified":"2026-04-11T00:00:00.000Z","tags":["testing","langchain","LLM","AI"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/langchain-tests"},{"id":890,"title":"LangChain Text Splitters","library":"langchain-text-splitters","status":"active","version":"1.1.1","language":"python","ecosystem":"pypi","summary":"LangChain Text Splitters (current version 1.1.1) provides a comprehensive set of utilities for breaking down large text documents into smaller, manageable chunks. This is crucial for applications like Retrieval-Augmented Generation (RAG) and fitting content within Language Model context windows. As an integral part of the LangChain ecosystem, it maintains an active and rapid release cadence, closely aligned with other LangChain libraries.","last_verified":"2026-04-09T18:57:09.930Z","tags":["langchain","text splitting","LLM","RAG","document processing"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/langchain-text-splitters"},{"id":27108,"title":"LangChain Together","library":"langchain-together","status":"active","version":"0.4.0","language":"python","ecosystem":"pypi","summary":"An integration package connecting Together AI's API with LangChain. Provides chat models and embeddings. Current version 0.4.0, requires Python >=3.10, <4.0. Release cadence is irregular; latest releases include security patches and MCP server features.","last_verified":"2026-05-01T00:00:00.000Z","tags":["langchain","together-ai","llm","integration","chat","embeddings"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/langchain-together"},{"id":7354,"title":"LangChain Unstructured Integration","library":"langchain-unstructured","status":"active","version":"1.0.1","language":"python","ecosystem":"pypi","summary":"langchain-unstructured is an integration package connecting the LangChain framework with Unstructured, a library for parsing and processing unstructured documents. It provides document loaders to extract text and metadata from various file types (PDFs, images, HTML, etc.) for use in LangChain applications. The current version is 1.0.1, with a release cadence that has recently seen a rapid transition to 1.x and subsequent minor updates.","last_verified":"2026-04-16T00:00:00.000Z","tags":["langchain","unstructured","document-processing","llm-tools","document-loaders"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/langchain-unstructured"},{"id":23952,"title":"langchain-weaviate","library":"langchain-weaviate","status":"active","version":"0.0.6","language":"python","ecosystem":"pypi","summary":"An integration package connecting Weaviate vector database with LangChain, providing vector store, retriever, and document loader. Current version 0.0.6 supports Python >=3.10,<4.0. Release cadence is monthly.","last_verified":"2026-05-01T00:00:00.000Z","tags":["langchain","weaviate","vector-database","integration"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/langchain-weaviate"},{"id":4973,"title":"LangChain xAI Integration","library":"langchain-xai","status":"active","version":"1.2.2","language":"python","ecosystem":"pypi","summary":"An integration package connecting xAI and LangChain (current version 1.2.2). It provides an interface to interact with xAI's Grok models, including features like chat completions, streaming, and Live Search. The library is part of the broader LangChain ecosystem, which generally follows a rapid release cycle with continuous updates and improvements to its partner integrations.","last_verified":"2026-04-12T00:00:00.000Z","tags":["AI","LLM","LangChain","xAI","Grok","integration","chatbots"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/langchain-xai"},{"id":5288,"title":"LangChain Hub Client","library":"langchainhub","status":"active","version":"0.1.21","language":"python","ecosystem":"pypi","summary":"LangChain Hub (pypi-slug: `langchainhub`) is an API client for the LangChain Hub, a centralized platform for sharing and discovering high-quality artifacts like prompts, chains, and agents for building LLM applications. It allows users to upload, browse, retrieve, and manage these components. The current version is 0.1.21. It's actively developed as part of the broader LangChain ecosystem, with releases typically tied to LangChain updates.","last_verified":"2026-04-13T00:00:00.000Z","tags":["LangChain","LLM","Prompts","Agents","Chains","AI","MLOps","Hub"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/langchainhub"},{"id":5647,"title":"LangSmith Python Client SDK","library":"langchainplus-sdk","status":"active","version":"0.0.20","language":"python","ecosystem":"pypi","summary":"The `langchainplus-sdk` is the official Python client library designed to connect to the LangSmith LLM Tracing and Evaluation Platform. LangSmith is a unified developer platform that helps teams debug, evaluate, and monitor language models and intelligent agents. This SDK facilitates logging traces, creating datasets, and evaluating runs, offering seamless integration with the LangChain framework while also supporting standalone use with other LLM applications. The current version is 0.0.20, with updates to the underlying LangSmith platform being more frequent.","last_verified":"2026-04-13T00:00:00.000Z","tags":["LLM","AI","tracing","monitoring","LangChain","LangSmith","observability"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/langchainplus-sdk"},{"id":1178,"title":"langcodes","library":"langcodes","status":"active","version":"3.5.1","language":"python","ecosystem":"pypi","summary":"langcodes is a Python library (current version 3.5.1) that provides tools for parsing, manipulating, and comparing IETF language tags (BCP 47), which are used to identify human languages. It offers robust support for language identification and normalization, implementing standards like ISO 639 and Unicode CLDR. The library maintains an active release cadence, with minor versions released periodically.","last_verified":"2026-04-23T18:01:11.429Z","tags":["i18n","l10n","language","localization","internationalization","bcp47","iso639","cldr"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/langcodes"},{"id":1531,"title":"Language Detection (langdetect)","library":"langdetect","status":"maintenance","version":"1.0.9","language":"python","ecosystem":"pypi","summary":"langdetect is a pure Python port of Google's language-detection library, offering capabilities to identify the language of a given text. It supports over 50 languages and provides both a single-best guess and a list of probable languages with confidence scores. The current version is 1.0.9, released in 2018, indicating a very stable but slow release cadence, effectively in a maintenance state.","last_verified":"2026-04-23T21:59:02.407Z","tags":["language-detection","nlp","i18n","natural-language-processing"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/langdetect"},{"id":9066,"title":"LangExtract Library","library":"langextract","status":"active","version":"1.2.1","language":"python","ecosystem":"pypi","summary":"LangExtract is a Python library for robustly extracting structured data from large language models (LLMs). It handles automatic chunking, multi-language support, and provides integrations with various LLM providers (e.g., OpenAI, Vertex AI, Ollama). The current version is 1.2.1, with a frequent release cadence, often introducing new providers, features, and bug fixes.","last_verified":"2026-04-16T00:00:00.000Z","tags":["LLM","data extraction","structured data","AI","NLP"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/langextract"},{"id":23953,"title":"Langflow","library":"langflow","status":"active","version":"1.9.1","language":"python","ecosystem":"pypi","summary":"Langflow is a low-code Python package for building AI agents and RAG applications through a visual flowchart interface. Version 1.9.1 is the latest; the project follows a monthly release cadence. It supports Python >=3.10 and includes a built-in web application for drag-and-drop workflow design.","last_verified":"2026-05-01T00:00:00.000Z","tags":["low-code","ai-agents","rag","visual-programming","fastapi"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/langflow"},{"id":23951,"title":"Langflow Base","library":"langflow-base","status":"active","version":"0.9.1","language":"python","ecosystem":"pypi","summary":"A Python package with a built-in web application for building AI-powered workflows. Current version 0.9.1, released March 2025. Active development with monthly releases.","last_verified":"2026-05-01T00:00:00.000Z","tags":["workflow","ai","web-application","low-code"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/langflow-base"},{"id":34,"title":"Langfuse","library":"langfuse","status":"active","version":"3.14.5","language":"python","ecosystem":"pypi","summary":"Open-source LLM observability and evaluation platform. Python SDK provides tracing via @observe decorator, OpenTelemetry integration, and a low-level client for manual trace/span management. Works with any LLM framework — not tied to LangChain. Self-hostable (Docker/Kubernetes) or cloud (EU/US regions). MAJOR VERSION NOTE: SDK was completely rewritten in v3 (released June 2025). v3 is OpenTelemetry-based with a new singleton client pattern. All v2 import paths, class names, and initialization patterns are broken in v3. pip install langfuse installs v3 as of Feb 2026.","last_verified":"2026-05-12T05:15:02.212Z","tags":["langfuse","tracing","observability","llm-monitoring","opentelemetry","evaluation","self-hosted","open-source"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/langfuse"},{"id":35,"title":"LangGraph","library":"langgraph","status":"active","version":"1.0.x","language":"python","ecosystem":"pypi","summary":"LangGraph is a low-level agent orchestration framework providing graph-based execution with durable state, built-in persistence, and human-in-the-loop patterns. As of v1.0 it is the foundational runtime for LangChain agents. Use LangChain for high-level agent abstractions, LangGraph for fine-grained control.","last_verified":"2026-05-12T05:16:02.231Z","tags":["langgraph","agents","orchestration","state-machine","python","nodejs","multi-agent"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/langgraph"},{"id":1532,"title":"LangGraph API","library":"langgraph-api","status":"active","version":"0.7.98","language":"python","ecosystem":"pypi","summary":"langgraph-api provides a convenient API layer for serving LangGraph agents as RESTful or RPC endpoints. It simplifies the deployment of complex, stateful LLM agents by integrating with FastAPI and Pydantic, making it easy to expose agent functionality over HTTP. It is currently at version 0.7.98 and is part of the rapidly evolving LangChain ecosystem, implying frequent updates.","last_verified":"2026-04-23T22:00:32.805Z","tags":["langgraph","fastapi","api","llm","agent","langchain"],"install_tag":"stale","install_tag_description":"widespread failures or data too old to trust","api":"https://checklist.day/api/registry/langgraph-api"},{"id":772,"title":"LangGraph Checkpoint Base Interfaces","library":"langgraph-checkpoint","status":"active","version":"4.0.1","language":"python","ecosystem":"pypi","summary":"LangGraph-checkpoint provides the base interfaces for checkpoint savers within the LangGraph framework (version 4.0.1). It defines the fundamental persistence layer, allowing LangGraph agents to save and restore their state across interactions, which is crucial for features like human-in-the-loop workflows, conversational memory, and time-travel debugging. This library also includes a default in-memory checkpointer for testing and experimentation. It releases frequently, often in conjunction with the main `langgraph` library.","last_verified":"2026-05-12T18:52:53.392Z","tags":["langgraph","checkpoint","persistence","state management","LLM agents","AI","conversational AI"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/langgraph-checkpoint"},{"id":8264,"title":"LangGraph AWS Checkpoint","library":"langgraph-checkpoint-aws","status":"active","version":"1.0.7","language":"python","ecosystem":"pypi","summary":"The `langgraph-checkpoint-aws` library provides a LangGraph checkpointer implementation that leverages AWS Bedrock Session Management Service (SMS) for session storage and AWS ElastiCache Valkey (Redis) for state management. It enables stateful and resumable LangGraph agents, allowing them to persist and retrieve their execution state across invocations. The current version is 1.0.7, and its release cadence is tied to the LangChain ecosystem, implying active development and frequent updates.","last_verified":"2026-04-16T00:00:00.000Z","tags":["langchain","langgraph","aws","checkpoint","state","redis","valkey","bedrock","dynamodb"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/langgraph-checkpoint-aws"},{"id":5648,"title":"LangGraph MongoDB Checkpoint Saver","library":"langgraph-checkpoint-mongodb","status":"active","version":"0.3.1","language":"python","ecosystem":"pypi","summary":"This library provides a MongoDB implementation of LangGraph's `CheckpointSaver` interface, enabling persistence for LangGraph agent states. It allows agents to maintain short-term memory, facilitate human-in-the-loop workflows, and provide fault tolerance by saving graph state checkpoints in a MongoDB database. The current version is 0.3.1, with releases tied to the broader LangChain/LangGraph ecosystem updates.","last_verified":"2026-04-11T00:00:00.000Z","tags":["langgraph","mongodb","checkpoint","persistence","state management","memory","rag"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/langgraph-checkpoint-mongodb"},{"id":2094,"title":"LangGraph Postgres Checkpoint","library":"langgraph-checkpoint-postgres","status":"active","version":"3.0.5","language":"python","ecosystem":"pypi","summary":"langgraph-checkpoint-postgres provides a robust PostgreSQL implementation of LangGraph's checkpoint saver interface. This allows LangGraph agents to persist their conversational state and execution history in a Postgres database, enabling fault tolerance and the ability to resume graphs from previous states. Currently at version 3.0.5, it follows the rapid release cycle of the broader LangChain/LangGraph ecosystem, with frequent updates tied to `langgraph`'s release schedule.","last_verified":"2026-04-24T14:09:52.021Z","tags":["langgraph","checkpoint","postgres","database","state-management","ai","llm"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/langgraph-checkpoint-postgres"},{"id":5289,"title":"LangGraph Redis Checkpoint","library":"langgraph-checkpoint-redis","status":"active","version":"0.4.0","language":"python","ecosystem":"pypi","summary":"langgraph-checkpoint-redis is a Python library providing Redis implementations for LangGraph's checkpoint savers and stores, enabling persistence for AI agent workflows. It supports both full history (`RedisSaver`) and memory-optimized shallow (`ShallowRedisSaver`) saving, as well as optional vector search capabilities via `RedisStore`. The current version is 0.4.0, with frequent patch releases addressing bug fixes and minor features.","last_verified":"2026-04-13T00:00:00.000Z","tags":["langgraph","redis","checkpoint","state management","AI","persistence","agent"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/langgraph-checkpoint-redis"},{"id":3534,"title":"LangGraph SQLite Checkpoint","library":"langgraph-checkpoint-sqlite","status":"active","version":"3.0.3","language":"python","ecosystem":"pypi","summary":"This library provides a SQLite implementation of LangGraph's checkpoint saver, enabling persistent storage of graph states. It is currently at version 3.0.3 and is actively maintained as part of the broader LangGraph project, with releases generally aligning with LangGraph's update cadence.","last_verified":"2026-04-25T11:23:29.650Z","tags":["langchain","langgraph","sqlite","checkpoint","state management","persistence"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/langgraph-checkpoint-sqlite"},{"id":2095,"title":"LangGraph CLI","library":"langgraph-cli","status":"active","version":"0.4.21","language":"python","ecosystem":"pypi","summary":"The `langgraph-cli` is a command-line interface tool designed to interact with the LangGraph API, primarily for deploying, managing, and running LangGraph applications. It enables developers to build, deploy, and validate LangGraph applications to various environments. The current version is 0.4.21, and it's actively developed with frequent releases, often alongside updates to the core `langgraph` library.","last_verified":"2026-04-09T00:00:00.000Z","tags":["cli","langgraph","llm","orchestration","deployment","langchain"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/langgraph-cli"},{"id":655,"title":"LangGraph Prebuilt Agents","library":"langgraph-prebuilt","status":"active","version":"1.0.8","language":"python","ecosystem":"pypi","summary":"LangGraph Prebuilt is a Python library offering high-level APIs for creating and executing LangGraph agents and tools. It simplifies building complex agentic workflows by providing pre-packaged components and architectures, reducing the need for low-level graph construction. Currently at version 1.0.8, this library is part of the broader LangGraph ecosystem, which undergoes frequent updates, with `langgraph-prebuilt` releases typically aligning with major feature additions to its high-level components. [2, 18]","last_verified":"2026-05-12T17:23:03.373Z","tags":["langchain","langgraph","ai-agents","llm","orchestration","agentic-workflows"],"install_tag":"stale","install_tag_description":"widespread failures or data too old to trust","api":"https://checklist.day/api/registry/langgraph-prebuilt"},{"id":2563,"title":"LangGraph Runtime (In-Memory)","library":"langgraph-runtime-inmem","status":"active","version":"0.27.3","language":"python","ecosystem":"pypi","summary":"The `langgraph-runtime-inmem` library provides an in-memory implementation for the LangGraph API server's state management, enabling local development and testing of LangGraph agents without requiring an external database. It's designed for ephemeral, single-process usage. Currently at version 0.27.3, it follows the rapid release cadence of the broader LangGraph ecosystem, with frequent updates.","last_verified":"2026-04-24T21:43:55.318Z","tags":["langchain","langgraph","AI","LLM","runtime","in-memory","fastapi","development"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/langgraph-runtime-inmem"},{"id":773,"title":"LangGraph SDK","library":"langgraph-sdk","status":"active","version":"0.3.12","language":"python","ecosystem":"pypi","summary":"The LangGraph SDK (langgraph-sdk) is a Python client for interacting with the LangGraph API (also known as LangSmith Deployment REST API), allowing programmatic access to manage Assistants, Threads, Runs, and Cron jobs. Currently at version 0.3.12, it provides both synchronous and asynchronous clients, serving as a key interface for deploying and managing stateful AI agents orchestrated by the LangGraph framework. The library is part of the actively developed LangChain ecosystem.","last_verified":"2026-05-12T18:53:17.605Z","tags":["langchain","LLM","AI","orchestration","graph","agent","SDK","API client"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/langgraph-sdk"},{"id":5290,"title":"LangGraph Supervisor","library":"langgraph-supervisor","status":"active","version":"0.0.31","language":"python","ecosystem":"pypi","summary":"LangGraph Supervisor is a Python library that simplifies building hierarchical multi-agent systems using LangGraph. It provides a central supervisor agent responsible for orchestrating specialized worker agents, managing communication flow, and delegating tasks. The library is currently in version 0.0.31 and receives frequent updates, indicating active development.","last_verified":"2026-04-13T00:00:00.000Z","tags":["langgraph","multi-agent","agentic-ai","orchestration","llm","langchain"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/langgraph-supervisor"},{"id":9887,"title":"LangGraph Swarm","library":"langgraph-swarm","status":"active","version":"0.1.0","language":"python","ecosystem":"pypi","summary":"LangGraph Swarm provides a high-level API for creating and managing a swarm of AI agents, making it easier to build complex multi-agent systems using LangGraph. It is designed to abstract away common patterns in multi-agent orchestration. The current version is 0.1.0, and releases are expected to follow LangGraph's development cadence or as significant features are added.","last_verified":"2026-04-17T00:00:00.000Z","tags":["langgraph","multi-agent","swarm","ai-agents","orchestration"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/langgraph-swarm"},{"id":4606,"title":"LangGraph Utilities","library":"langgraph-utils","status":"active","version":"0.0.7.4","language":"python","ecosystem":"pypi","summary":"This library (version 0.0.7.4) provides utility functions specifically designed to convert LangChain tool objects into JSON format and vice versa. Its primary purpose is to help serialize and deserialize structured tool definitions, facilitating easier storage and transport within applications built with LangChain and LangGraph. The release cadence appears to be infrequent, with the latest version uploaded in May 2025.","last_verified":"2026-04-12T00:00:00.000Z","tags":["langgraph","langchain","utilities","tooling","serialization","json"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/langgraph-utils"},{"id":5291,"title":"langid.py: Language Identification","library":"langid","status":"active","version":"1.1.6","language":"python","ecosystem":"pypi","summary":"langid.py is a standalone Language Identification (LangID) tool for Python. It comes pre-trained on 97 languages and is designed for fast, domain-insensitive classification with minimal dependencies. It can be used as a simple Python library or deployed as a web service. The current version is 1.1.6, and while the original project maintains stability, a community-driven fork (`py3langid`) exists for modern Python 3 performance optimizations.","last_verified":"2026-04-13T00:00:00.000Z","tags":["language identification","nlp","text processing","natural language processing"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/langid"},{"id":11223,"title":"Langium Language Engineering Tool","library":"langium","status":"active","version":"4.2.2","language":"javascript","ecosystem":"npm","summary":"Langium is an open-source, TypeScript-based framework designed for language engineering, offering first-class support for the Language Server Protocol (LSP). It enables developers to create Domain-Specific Languages (DSLs) and low-code platforms with deep integration into environments like VS Code and Eclipse Theia. The current stable version is 4.2.2, with frequent minor releases occurring roughly monthly or bi-monthly, and major versions typically released annually. Key differentiators include its declarative grammar language (similar to Xtext but relying on TypeScript interfaces instead of EMF), a robust dependency injection system for extensibility, high performance powered by Chevrotain, and the ability to generate typed Abstract Syntax Trees (ASTs). Langium supports execution in both Node.js environments and web browsers, making it versatile for various language tooling needs.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","language","dsl","low-code","lsp","language-server","vscode","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/langium"},{"id":17774,"title":"Langium CLI","library":"langium-cli","status":"active","version":"4.2.1","language":"javascript","ecosystem":"npm","summary":"The Langium CLI (`langium-cli`) is the command-line interface for the Eclipse Langium framework, a powerful toolset for building domain-specific languages (DSLs) with full language server protocol (LSP) support. Currently at stable version 4.2.1, it follows a regular release cadence with minor versions released every few months and major versions annually or as significant breaking changes necessitate. Its primary function is to generate the core language infrastructure—including parsers, ASTs, and language server components—from a Langium grammar definition file. It differentiates itself by deeply integrating with TypeScript and VS Code, providing a robust foundation for creating custom programming languages and their development tooling efficiently, without manual boilerplate code generation. The CLI requires a configuration file, `langium-config.json`, to specify language details, grammar paths, and output targets for various artifacts like TextMate syntax highlighting, Monarch syntax highlighting, Prism syntax highlighting, and railroad diagrams.","last_verified":"2026-04-23T00:00:00.000Z","tags":["javascript","cli","dsl","lsp","vscode","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/langium-cli"},{"id":4974,"title":"LangMem","library":"langmem","status":"active","version":"0.0.30","language":"python","ecosystem":"pypi","summary":"LangMem (version 0.0.30) is a Python library providing prebuilt utilities for memory management and retrieval, specifically designed for AI agents and LLM applications. It offers abstractions for integrating with various embedding models and vector stores, facilitating the creation of intelligent systems with long-term memory. The library is under active development with frequent minor updates.","last_verified":"2026-04-12T00:00:00.000Z","tags":["AI","LLM","Memory","Vector Store","Embeddings","Agentic AI"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/langmem"},{"id":7355,"title":"LangServe","library":"langserve","status":"active","version":"0.3.3","language":"python","ecosystem":"pypi","summary":"LangServe is a Python library that simplifies the deployment of LangChain runnables and agents as REST APIs. It builds on FastAPI to provide a robust server with a built-in playground UI for testing. The library is under active development, with version 0.3.3 being the latest, and maintains rapid compatibility updates with its core dependencies like `langchain-core`.","last_verified":"2026-04-16T00:00:00.000Z","tags":["langchain","llm","api","fastapi","deployment","ai-agents"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/langserve"},{"id":36,"title":"LangSmith","library":"langsmith","status":"active","version":"0.7.7","language":"python","ecosystem":"pypi","summary":"Official Python SDK for LangSmith — LangChain's observability, tracing, and evaluation platform. Instruments LLM calls, chains, agents, and arbitrary functions with the @traceable decorator or wrap_openai(). Traces are sent asynchronously to LangSmith cloud (or self-hosted). Also provides dataset management and evaluation (evaluate()) APIs. Usable standalone without LangChain. Releases multiple times per week. SECURITY NOTE: CVE-2026-25528 — SSRF via baggage header injection, fixed in 0.6.3. Any version 0.4.10–0.6.2 is vulnerable.","last_verified":"2026-05-12T05:18:37.051Z","tags":["langsmith","tracing","observability","langchain","evaluation","llm-monitoring","traceable","evals"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/langsmith"},{"id":23954,"title":"LangSmith Fetch","library":"langsmith-fetch","status":"active","version":"0.3.1","language":"python","ecosystem":"pypi","summary":"Minimal CLI and library for fetching LangSmith threads and traces. Version 0.3.1, regular releases on PyPI.","last_verified":"2026-05-01T00:00:00.000Z","tags":["langsmith","llm","tracing","cli","debugging"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/langsmith-fetch"},{"id":13425,"title":"LangSmith Model Context Protocol (MCP) Server","library":"langsmith-mcp-server","status":"active","version":"0.1.7","language":"javascript","ecosystem":"npm","summary":"The `langsmith-mcp-server` package provides a TypeScript implementation of the Model Context Protocol (MCP) server, designed to integrate with LangSmith, a platform for developing, evaluating, and monitoring large language model (LLM) applications. This server acts as a gateway, exposing LangSmith's rich data (including conversation history, prompts, traces, runs, datasets, and experiments) through a standardized protocol. It offers functional parity with its official Python counterpart and is currently at version 0.1.7, indicating active development with potential for non-stable API changes before a 1.0 release. The package is primarily intended to be run as a standalone service, leveraging environment variables for configuration, though it also provides programmatic interfaces for embedding or advanced customization. Its key differentiators include native TypeScript support, a comprehensive set of tools for accessing LangSmith data, and standardized char-based pagination for large data fetches.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/langsmith-mcp-server"},{"id":2096,"title":"Language Data","library":"language-data","status":"active","version":"1.4.0","language":"python","ecosystem":"pypi","summary":"language-data is a Python library that provides supplementary data about languages, primarily intended to be consumed by the `langcodes` module. It bundles data from the Unicode Common Locale Data Repository (CLDR). The current version is 1.4.0. Releases are irregular, often coinciding with updates to the CLDR specification, typically one to two times per year.","last_verified":"2026-04-24T14:10:16.616Z","tags":["language","localization","i18n","l10n","data","cldr","langcodes"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/language-data"},{"id":3535,"title":"Language Tags","library":"language-tags","status":"active","version":"1.2.0","language":"python","ecosystem":"pypi","summary":"This project is a Python version of the language-tags Javascript project. It provides an API to validate and lookup language tags based on BCP 47 (RFC 5646) and the latest IANA language subtag registry. It is actively maintained, with updates released as the underlying standards change.","last_verified":"2026-04-25T11:23:45.844Z","tags":["language","i18n","locale","bcp47","iana","tag","validation"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/language-tags"},{"id":8265,"title":"LanguageTool Python Wrapper","library":"language-tool-python","status":"active","version":"3.3.0","language":"python","ecosystem":"pypi","summary":"language_tool_python is an actively maintained Python wrapper for LanguageTool, an open-source grammar, style, and spell checker. It facilitates grammar checking by either running a local LanguageTool Java server, utilizing the public LanguageTool API, or connecting to a custom remote LanguageTool server. The library sees regular minor and patch releases, ensuring active development and updates.","last_verified":"2026-04-16T00:00:00.000Z","tags":["nlp","grammar-checker","spell-checker","languagetool","text-processing"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/language-tool-python"},{"id":7356,"title":"LangWatch Python SDK","library":"langwatch","status":"active","version":"0.18.0","language":"python","ecosystem":"pypi","summary":"LangWatch is a Python SDK for monitoring, evaluating, and testing LLM-powered applications and AI agents. It provides end-to-end observability by capturing traces and spans for LLM calls, RAG retrievals, and other pipeline steps, helping developers debug, prevent regressions, and optimize their AI systems. The current version is 0.18.0, and the library undergoes active development with regular releases.","last_verified":"2026-04-16T00:00:00.000Z","tags":["LLM","observability","monitoring","AI","agent testing","evaluations","OpenTelemetry","LLMops"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/langwatch"},{"id":23955,"title":"LangWatch Scenario","library":"langwatch-scenario","status":"active","version":"0.7.26","language":"python","ecosystem":"pypi","summary":"LangWatch Scenario is an end-to-end agent testing library for Python (>=3.10) that lets you define, run, and evaluate LLM agent scenarios. It supports async execution, built-in judges, red-teaming, and integration with LangWatch observability. Current version: 0.7.26, released 2026-04-28. Active development with frequent releases.","last_verified":"2026-05-01T00:00:00.000Z","tags":["testing","llm","agent","evaluation","scenario"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/langwatch-scenario"},{"id":4607,"title":"Linear Assignment Problem solver (LAPJV/LAPMOD)","library":"lap","status":"active","version":"0.5.13","language":"python","ecosystem":"pypi","summary":"The 'lap' library provides a fast Python solver for the Linear Assignment Problem (LAP) using the Jonker-Volgenant algorithm for both dense (LAPJV) and sparse (LAPMOD) cost matrices. It's implemented from scratch based on original research papers. Currently at version 0.5.13, it sees active but infrequent releases, usually a few per year, ensuring ongoing maintenance and compatibility updates.","last_verified":"2026-04-12T00:00:00.000Z","tags":["linear assignment problem","optimization","LAPJV","LAPMOD","numpy","hungarian algorithm"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/lap"},{"id":6389,"title":"Linear Assignment Problem Solvers","library":"lapx","status":"active","version":"0.9.4","language":"python","ecosystem":"pypi","summary":"lapx is a Python library providing efficient linear assignment problem solvers, including both single and batch solvers, based on the Jonker-Volgenant algorithm. It extends and enhances Tomas Kazmar's original `lap` library, offering improved stability, performance, and broader platform support (Windows, Linux, macOS) for Python 3.7+. The library is actively maintained, with the current version being 0.9.4, and receives frequent minor and patch releases.","last_verified":"2026-04-15T00:00:00.000Z","tags":["linear assignment problem","optimization","numerical","solver","jonker-volgenant"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/lapx"},{"id":15672,"title":"Laravel Asset Bundler","library":"laravel-bundler","status":"active","version":"3.1.0","language":"javascript","ecosystem":"npm","summary":"Laravel Bundler is a modern and fast asset building tool designed for the Laravel framework, serving as a direct alternative to Laravel Mix. It leverages Webpack 5 for bundling, Babel 7 for JavaScript transpilation, and esbuild for high-performance CSS and JavaScript minification. The current stable version is 3.1.0, with an active development cadence indicated by recent releases and continuous integration. Key differentiators include its focus on better defaults, explicit support for ESM via `.mjs` configuration files, and dedicated 'recipes' for integrating popular frontend frameworks like Vue.js (v2 and v3) with pre-configured loaders and plugins, including full HMR support. It generates a `mix-manifest.json` compatible with Laravel's `mix()` helper, ensuring a smooth transition for existing Laravel projects.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","laravel","vue","laravel-mix","webpack","bundle","asset"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/laravel-bundler"},{"id":21513,"title":"Laravel DataTables Vite","library":"laravel-datatables-vite","status":"active","version":"0.6.2","language":"javascript","ecosystem":"npm","summary":"A frontend asset package for integrating Yajra's Laravel DataTables with Vite, jQuery, and Bootstrap 5. Current stable version 0.6.2, released June 2024. Automatically registers DataTables 2, Buttons, Select, and Editor plugins. Replaces the older laravel-datatables-vite version that relied on Mix/Webpack. Key differentiator: seamless Vite asset bundling for Laravel DataTables, removing manual CDN script management. Release cadence is irregular, with breaking changes in v0.6.0 requiring DataTables 2 upgrade.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","yajra","laravel","dataTables","vitejs","bootstrap","jquery"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/laravel-datatables-vite"},{"id":13426,"title":"Laravel Echo Server","library":"laravel-echo-server","status":"maintenance","version":"1.6.3","language":"javascript","ecosystem":"npm","summary":"Laravel Echo Server is a Node.js-based server that acts as a backend for Laravel Echo, facilitating real-time event broadcasting using Socket.io. It bridges Laravel's server-side events with client-side JavaScript applications, allowing for seamless real-time features like notifications and chat. The current stable version is 1.6.3, last updated in April 2021. While not actively undergoing rapid feature development, it remains a stable and maintained solution for self-hosted real-time functionality. Key differentiators include its tight integration with the Laravel broadcasting system, providing an authentication mechanism against the Laravel application, and offering a convenient Command Line Interface (CLI) for setup and management. It supports both Redis and SQLite for persisting presence channel members and offers flexible configuration options for hosting and security (e.g., SSL, CORS).","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","laravel","socket.io"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/laravel-echo-server"},{"id":25854,"title":"Laravel Elixir Babel","library":"laravel-elixir-babel","status":"deprecated","version":"0.2.0","language":"javascript","ecosystem":"npm","summary":"Laravel Elixir extension for transpiling ES6 JavaScript to ES5 using Babel. Version 0.2.0 is the latest stable release, last updated in 2015. This package allows mix.babel() calls in Laravel's Gulpfile to compile ES6 code with optional sourcemaps. It is part of the legacy Laravel Elixir ecosystem (v5/6) and is not compatible with Laravel Mix or modern build workflows. No longer maintained.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","babel","laravel","elixir","laravel-elixir","es6","gulp"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/laravel-elixir-babel"},{"id":21515,"title":"Laravel Elixir Rollup Integration","library":"laravel-elixir-rollup-official","status":"maintenance","version":"1.1.1","language":"javascript","ecosystem":"npm","summary":"Adds Rollup.js support to Laravel Elixir builds. Current version 1.1.1, requires Elixir v6+. This extension allows compiling JavaScript modules with Rollup, supporting custom source/output directories and Rollup config files or inline configuration. It is specific to the Laravel Elixir build system and is not actively maintained (last release 2016). Differentiators: native Elixir integration, no need for Gulp plugins, and supports Rollup's tree-shaking and ES module bundling.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","laravel","elixir","rollup"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/laravel-elixir-rollup-official"},{"id":25855,"title":"Laravel Elixir SCSS-Lint Extension","library":"laravel-elixir-scss-lint","status":"deprecated","version":"1.3.1","language":"javascript","ecosystem":"npm","summary":"Laravel Elixir extension to integrate SCSS-Lint into your build process. Current stable version 1.3.1, last released in 2016. Requires Laravel Elixir >=3.0.0 <6.0.0. Allows linting SCSS files via the mix.scssLint() command. Differentiated by tight integration with Laravel Elixir but relies on external Ruby gem 'scss-lint' and is now largely outdated given Elixir's deprecation.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","elixir","gulp","laravel","scss-lint"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/laravel-elixir-scss-lint"},{"id":20176,"title":"Laravel Elixir Webpack Official","library":"laravel-elixir-webpack-official","status":"deprecated","version":"1.0.10","language":"javascript","ecosystem":"npm","summary":"Laravel Elixir Webpack Official is a Gulp-based extension that integrates Webpack with Laravel Elixir, version 6 and up. It simplifies compiling ECMAScript 2015 (ES6) to plain JavaScript, with support for custom output paths, base directories, and webpack.config.js files. The current stable version is 1.0.10, released with no recent updates. Key differentiators include tight Laravel Elixir integration, automatic merging of user configurations via Elixir.webpack.mergeConfig, and compatibility with Elixir's build pipeline. This package is now largely superseded by Laravel Mix, which offers a more modern and flexible approach.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","laravel","elixir","webpack","gulp"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/laravel-elixir-webpack-official"},{"id":20181,"title":"Laravel Mix","library":"laravel-mix","status":"active","version":"6.0.49","language":"javascript","ecosystem":"npm","summary":"Laravel Mix (v6.0.49 stable) is a webpack wrapper providing a clean, fluent API for defining build steps. It simplifies asset compilation for CSS/JS pre-processors in Laravel and other PHP projects. Key differentiators: zero-config setup, automatic versioning, vendor extraction, and support for Vue, React, SASS, Less, PostCSS, TypeScript, and more. Currently on v6 with webpack 5 support; active development with regular minor releases.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","laravel","webpack","laravel elixir","laravel mix","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/laravel-mix"},{"id":25856,"title":"Laravel Mix esbuild","library":"laravel-mix-esbuild","status":"active","version":"1.1.0","language":"javascript","ecosystem":"npm","summary":"Laravel Mix extension to replace babel-loader with esbuild-loader, significantly speeding up JavaScript/TypeScript compilation. Current stable version is 1.1.0. It adds an `esbuild()` method to your Mix pipeline with presets for React, TypeScript, JSX. Requires laravel-mix ^6.0 as a peer dependency. Unlike babel-based setups, this leverages esbuild's native fast transforms but with limited tsconfig support and no Vue SFC support.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","laravel mix","webpack","esbuild","esbuild-loader"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/laravel-mix-esbuild"},{"id":20178,"title":"laravel-mix-eslint","library":"laravel-mix-eslint","status":"maintenance","version":"0.2.0","language":"javascript","ecosystem":"npm","summary":"A Laravel Mix extension (v0.2.0) that adds ESLint support to Mix builds (v2.1+). Automatically integrates eslint-webpack-plugin into the Mix pipeline. Usage is simple: require the package in webpack.mix.js, then call .eslint({…}) with any eslint-webpack-plugin options. Last release appears stable but no recent updates.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","laravel","laravel mix","mix","eslint","webpack"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/laravel-mix-eslint"},{"id":20179,"title":"laravel-mix-polyfill","library":"laravel-mix-polyfill","status":"active","version":"3.0.1","language":"javascript","ecosystem":"npm","summary":"A Laravel Mix extension that integrates Babel, core-js, and regenerator-runtime to include polyfills in your Mix build. Version 3.0.1 is the latest stable release, compatible with Laravel Mix v6 and Webpack v5. It replaced the deprecated @babel/polyfill with core-js and regenerator-runtime in v2.0.0, and fixed a debug option error in v3.0.1. Compared to manual Babel configuration, this extension provides a simple Mix-friendly API for polyfill targeting via browserslist queries.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","laravel","laravel mix","mix","polyfill","babel","webpack"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/laravel-mix-polyfill"},{"id":20180,"title":"Laravel Mix Transpile Node Modules","library":"laravel-mix-transpile-node-modules","status":"active","version":"2.0.4","language":"javascript","ecosystem":"npm","summary":"Laravel Mix extension for transpiling JavaScript dependencies inside node_modules with Babel. Current stable version is 2.0.4, compatible with Mix v4, v5, and v6. It selectively applies Babel transformations to problematic npm packages that fail to compile under the default webpack `exclude` rule for node_modules. Differentiator: no manual webpack config needed — simply call `mix.transpileNodeModules()` in your `webpack.mix.js` file. Actively maintained, latest updates fix Windows path issues and babel-loader detection.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","laravel-mix","babel","transpile","transpilation","node_modules","node"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/laravel-mix-transpile-node-modules"},{"id":11225,"title":"Laravel Precognition for Vue 3","library":"laravel-precognition-vue","status":"active","version":"2.0.0","language":"javascript","ecosystem":"npm","summary":"Laravel Precognition for Vue provides a frontend integration for Laravel's backend-driven \"live\" validation. It allows Vue 3 applications to anticipate the outcome of form submissions, primarily for real-time validation feedback as users interact with forms. The current stable version is 2.0.0, which notably moved from Axios to the native `fetch` API for network requests. This package is part of the broader Laravel ecosystem, maintaining an active development cadence with regular updates and clear versioning. Its key differentiator is its seamless integration with Laravel's validation rules, simplifying the process of displaying server-side validation errors dynamically in a Vue application without full page reloads, and reducing redundant client-side validation logic.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","laravel","precognition","vue","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/laravel-precognition-vue"},{"id":11224,"title":"Laravel Precognition for Vue with Inertia.js","library":"laravel-precognition-vue-inertia","status":"active","version":"0.8.0","language":"javascript","ecosystem":"npm","summary":"Laravel Precognition Vue Inertia is an official frontend integration package designed to bring \"live\" validation capabilities to Vue 3 applications that utilize Inertia.js for server-driven UI. It enables developers to anticipate the outcome of future HTTP requests to a Laravel backend, primarily for providing real-time feedback on form inputs without requiring full page reloads. The current stable version of this package is `v2.0.0`, aligning with the core Laravel Precognition library's latest major release. Releases generally follow the development cadence of the broader Laravel ecosystem, with updates often introduced in sync with new Laravel framework versions or significant improvements to the core Precognition package. Its primary differentiator lies in its deep and seamless integration with Laravel's robust validation system and Inertia.js's simplified approach to building single-page applications, offering a highly streamlined developer experience for creating dynamic, interactive forms with instant server-side validation feedback.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","laravel","precognition","vue","inertia","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/laravel-precognition-vue-inertia"},{"id":20183,"title":"Laravel Vite Plugin","library":"laravel-vite-plugin","status":"active","version":"3.0.1","language":"javascript","ecosystem":"npm","summary":"Laravel Vite Plugin integrates Vite with Laravel, providing hot module replacement and asset bundling tailored for Laravel projects. Version 3.0.1 requires Vite ^8.0.0 and Node ^20.19.0 or >=22.12.0. It ships with TypeScript definitions and follows Laravel's convention for Vite configuration. Unlike generic Vite plugins, it handles Blade asset referencing, hot file management, and server URL resolution for Laravel's backend-first workflow. Major version bumps align with Vite major releases; v3 introduced Vite 8 support. The plugin is actively maintained by the Laravel core team.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","laravel","vite","vite-plugin","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/laravel-vite-plugin"},{"id":18486,"title":"Laravel Vue i18n","library":"laravel-vue-i18n","status":"active","version":"2.8.0","language":"javascript","ecosystem":"npm","summary":"Laravel Vue i18n version 2.8.0 is a Vue 3 plugin that connects Laravel localization files (JSON and PHP) with Vue applications, including Inertia.js support. It mirrors Laravel's translation functions (__(), trans_choice(), Lang.get(), etc.) in Vue components and templates. Release cadence is active: multiple fixes and features released monthly. Key differentiators: native Laravel localization syntax, Vite plugin to auto-convert PHP translations, SSR support, and reactive current locale. Ships TypeScript types.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","laravel","vue","vue3","inertiajs","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/laravel-vue-i18n"},{"id":23957,"title":"large-image","library":"large-image","status":"active","version":"1.34.1","language":"python","ecosystem":"pypi","summary":"A Python library for working with large, multiresolution images, supporting tiles, annotations, and warping. Current version is 1.34.1, with regular releases every few weeks.","last_verified":"2026-05-01T00:00:00.000Z","tags":["large-image","multiresolution","tiles","annotations","histopathology"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/large-image"},{"id":27904,"title":"large-image-source-deepzoom","library":"large-image-source-deepzoom","status":"active","version":"1.34.1","language":"python","ecosystem":"pypi","summary":"A tilesource for large-image that reads deepzoom pyramid images. Currently at version 1.34.1, released as part of the large-image ecosystem. Released irregularly alongside the main large-image package.","last_verified":"2026-05-09T00:00:00.000Z","tags":["large-image","deepzoom","tilesource","image-pyramid"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/large-image-source-deepzoom"},{"id":27905,"title":"large-image-source-dicom","library":"large-image-source-dicom","status":"active","version":"1.34.1","language":"python","ecosystem":"pypi","summary":"A DICOM tilesource plugin for large_image, enabling tile-based access to DICOM WSI (Whole Slide Imaging) and other DICOM images. Version 1.34.1 supports Python >=3.10. Part of the girder/large_image ecosystem, releases follow the main large-image package cadence.","last_verified":"2026-05-09T00:00:00.000Z","tags":["dicom","whole-slide-imaging","large-image","tile-source","pyramid"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/large-image-source-dicom"},{"id":27906,"title":"large-image-source-gdal","library":"large-image-source-gdal","status":"active","version":"1.34.1","language":"python","ecosystem":"pypi","summary":"A GDAL-based tile source for large_image, enabling reading geospatial raster formats (GeoTIFF, JPEG2000, etc.) as tile pyramids. Version 1.34.1, actively maintained, part of the girder/large_image ecosystem. Release cadence: ~monthly.","last_verified":"2026-05-09T00:00:00.000Z","tags":["large-image","gdal","geospatial","tiles","raster"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/large-image-source-gdal"},{"id":23956,"title":"large-image-source-mapnik","library":"large-image-source-mapnik","status":"active","version":"1.34.1","language":"python","ecosystem":"pypi","summary":"A Mapnik tilesource for large_image, enabling rendering of vector tile sources as raster tiles. Version 1.34.1, released as part of the large_image ecosystem with regular updates.","last_verified":"2026-05-01T00:00:00.000Z","tags":["large-image","mapnik","tilesource","geospatial","girder"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/large-image-source-mapnik"},{"id":27908,"title":"large-image-source-multi","library":"large-image-source-multi","status":"active","version":"1.34.1","language":"python","ecosystem":"pypi","summary":"A tile source for the large_image library that composites multiple other tile sources into a single virtual slide. Version 1.34.1 supports Python >=3.10 and adds features like two-point warp correspondence. Part of the Girder large_image ecosystem.","last_verified":"2026-05-09T00:00:00.000Z","tags":["large-image","tile-source","multi-source","compositing"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/large-image-source-multi"},{"id":27907,"title":"large-image-source-nd2","library":"large-image-source-nd2","status":"active","version":"1.34.1","language":"python","ecosystem":"pypi","summary":"A tilesource for the large-image framework that reads ND2 (NIS Elements) files. Version 1.34.1, released May 2026, follows large-image releases about every 2-4 weeks.","last_verified":"2026-05-09T00:00:00.000Z","tags":["nd2","tilesource","large-image","microscopy","nis-elements"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/large-image-source-nd2"},{"id":27909,"title":"large-image-source-ometiff","library":"large-image-source-ometiff","status":"active","version":"1.34.1","language":"python","ecosystem":"pypi","summary":"An OMETiff tilesource for large_image, a Python framework for reading and serving large multiresolution images. Version 1.34.1 supports Python >=3.10, releases monthly via the girder/large_image monorepo.","last_verified":"2026-05-09T00:00:00.000Z","tags":["large-image","ometiff","tilesource","bioimaging","tiff"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/large-image-source-ometiff"},{"id":27910,"title":"large-image-source-openjpeg","library":"large-image-source-openjpeg","status":"active","version":"1.34.1","language":"python","ecosystem":"pypi","summary":"An OpenJPEG-based tile source for the large-image library, enabling efficient reading of JPEG2000 (JP2) images. Current version 1.34.1. Release cadence is irregular, tied to the large-image monorepo.","last_verified":"2026-05-09T00:00:00.000Z","tags":["large-image","tilesource","openjpeg","jp2","jpeg2000","girder"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/large-image-source-openjpeg"},{"id":27911,"title":"large-image-source-pil","library":"large-image-source-pil","status":"active","version":"1.34.1","language":"python","ecosystem":"pypi","summary":"A Pillow tilesource for large_image, enabling reading of common image formats (PNG, JPEG, TIFF, etc.) using Pillow. Version 1.34.1 is current, with a maintenance cadence of monthly releases.","last_verified":"2026-05-09T00:00:00.000Z","tags":["large-image","Pillow","tilesource"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/large-image-source-pil"},{"id":27912,"title":"large-image-source-rasterio","library":"large-image-source-rasterio","status":"active","version":"1.34.1","language":"python","ecosystem":"pypi","summary":"A rasterio tilesource for large_image, enabling geospatial raster tile serving via GDAL/rasterio. Current version 1.34.1, part of the large_image ecosystem with frequent releases.","last_verified":"2026-05-09T00:00:00.000Z","tags":["large-image","rasterio","geospatial","tiles","girder"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/large-image-source-rasterio"},{"id":27913,"title":"large-image-source-test","library":"large-image-source-test","status":"active","version":"1.34.1","language":"python","ecosystem":"pypi","summary":"A fractal test tilesource for large_image. Provides a synthetic image source that generates fractal-like tiles for testing purposes. Part of the large_image ecosystem. Version 1.34.1, release cadence follows large_image releases (approximately monthly).","last_verified":"2026-05-09T00:00:00.000Z","tags":["large_image","test","fractal","tilesource"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/large-image-source-test"},{"id":27914,"title":"large-image-source-tiff","library":"large-image-source-tiff","status":"active","version":"1.34.1","language":"python","ecosystem":"pypi","summary":"A TIFF tile source plugin for the large-image library, enabling efficient reading of tiled TIFF images (including BigTIFF, GeoTIFF, and multi-resolution pyramids). Current version: 1.34.1. Released as part of the large-image ecosystem; follows the main library's release cadence (approximately monthly).","last_verified":"2026-05-09T00:00:00.000Z","tags":["tiff","large-image","tile-source","geospatial","whole-slide-imaging"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/large-image-source-tiff"},{"id":27915,"title":"large-image-source-tifffile","library":"large-image-source-tifffile","status":"active","version":"1.34.1","language":"python","ecosystem":"pypi","summary":"A tifffile tilesource for large_image. Current version is 1.34.1. Release cadence is irregular but typically multiple minor releases per year, with patches as needed.","last_verified":"2026-05-09T00:00:00.000Z","tags":["large-image","tifffile","tilesource","geospatial"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/large-image-source-tifffile"},{"id":27916,"title":"large-image-source-vips","library":"large-image-source-vips","status":"active","version":"1.34.1","language":"python","ecosystem":"pypi","summary":"A libvips tile source for the large-image framework, enabling efficient reading and tiling of large images using the libvips library. Current version 1.34.1, with a cadence of several minor releases per year.","last_verified":"2026-05-09T00:00:00.000Z","tags":["large-image","tilesource","vips","pyvips","image-tiling"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/large-image-source-vips"},{"id":528,"title":"Lark Parser","library":"lark","status":"active","version":"1.3.1","language":"python","ecosystem":"pypi","summary":"Lark is a modern, general-purpose parsing library for Python. It allows users to parse any context-free grammar efficiently with minimal code, supporting algorithms like Earley, LALR(1), and CYK. Lark automatically builds a parse-tree (AST) based on grammar structure and features a fast Unicode lexer. The library is actively maintained with frequent releases, currently at version 1.3.1.","last_verified":"2026-05-12T14:40:53.302Z","tags":["parsing","parser","lexer","grammar","DSL","AST","EBNF"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/lark"},{"id":4075,"title":"Lark (Feishu) OpenAPI Python SDK","library":"lark-oapi","status":"active","version":"1.5.3","language":"python","ecosystem":"pypi","summary":"The `lark-oapi` library is the official Python SDK for interacting with the Lark (Feishu) Open Platform APIs. It provides a programmatic interface for accessing Lark's various services, including messaging, contacts, calendar, and more. Currently at version 1.5.3, it follows a regular release cadence with updates reflecting API changes and new features from the Lark Open Platform.","last_verified":"2026-04-11T00:00:00.000Z","tags":["API Client","Lark","Feishu","OpenAPI","Messaging","Collaboration"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/lark-oapi"},{"id":16419,"title":"Larvit Database Migration Tool","library":"larvitdbmigration","status":"active","version":"7.0.188","language":"javascript","ecosystem":"npm","summary":"larvitdbmigration is a Node.js utility designed for managing database schema and data evolution through a versioned script approach. It supports both traditional relational databases like MariaDB (and MySQL) and NoSQL solutions such as Elasticsearch. Currently stable at version 7.0.188, the package appears to have an active release cadence, frequently publishing patches and minor features as indicated by the high patch number within the 7.x series. A key differentiator is its ability to handle migrations across diverse database types within a single framework. It utilizes simple JavaScript or SQL files for migration scripts, providing flexibility for complex logic or straightforward DDL statements. The tool automatically creates and updates a `db_version` table or index to track the current database state, ensuring migrations are applied only once and in the correct order.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","db","mysql","mariadb","migration","elasticsearch","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/larvitdbmigration"},{"id":9881,"title":"lasio: Read/Write Well Data from LAS Files","library":"lasio","status":"active","version":"0.32","language":"python","ecosystem":"pypi","summary":"The `lasio` library (version 0.32) provides robust tools for reading and writing well data from Log ASCII Standard (LAS) files, supporting both LAS 1.2 and 2.0 specifications. It is actively maintained with regular updates for bug fixes and feature enhancements, typically releasing new minor versions a few times a year.","last_verified":"2026-04-17T00:00:00.000Z","tags":["LAS","well data","geoscience","oil & gas","data parsing"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/lasio"},{"id":5779,"title":"laspy","library":"laspy","status":"active","version":"2.7.0","language":"python","ecosystem":"pypi","summary":"Laspy is a native Python library for reading, modifying, and creating ASPRS LAS and LAZ (compressed) LIDAR files, supporting specifications 1.0 through 1.5. It provides a Pythonic API via NumPy arrays for efficient point cloud data manipulation. The library is actively maintained with frequent releases, typically several times a year.","last_verified":"2026-04-14T00:00:00.000Z","tags":["GIS","LiDAR","LAS","LAZ","point cloud","geospatial"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/laspy"},{"id":20182,"title":"Lasso Babel Transform","library":"lasso-babel-transform","status":"active","version":"3.1.1","language":"javascript","ecosystem":"npm","summary":"A Lasso.js transform that uses Babel to transpile ES6+ code to ES5 for browser bundles. The current stable version is 3.1.1 (supports Babel 7 and Lasso 2+). Release cadence is low; updates are infrequent but maintain compatibility with Lasso and Babel ecosystems. Key differentiators: integrates Babel transpilation directly into Lasso's build pipeline, respects .babelrc / .babelrc-browser per package, and allows global babelOptions override.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","lasso","babel","ES6","ES5","transpile"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/lasso-babel-transform"},{"id":20184,"title":"Last Call Webpack Plugin","library":"last-call-webpack-plugin","status":"active","version":"3.0.0","language":"javascript","ecosystem":"npm","summary":"A Webpack plugin that allows transforming/modifying assets just before Webpack emits them. Version 3.0.0 supports Webpack 4+, while v2.1.2 is for Webpack 3 and below. The plugin accepts an array of asset processors, each with a regex to match asset names and a processor function returning a Promise. It provides an assets object for adding, deleting, or retrieving assets during processing. Useful for prefixing comments, running final optimizations (e.g., cssnano), or generating additional assets like source maps. Compared to other asset modification plugins, it offers explicit per-processor phase control and direct asset manipulation.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","transform","modify","manipulate","optimize","prefix","sufix","webpack","assets"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/last-call-webpack-plugin"},{"id":16100,"title":"Last.FM TypeScript API Client","library":"lastfm-ts-api","status":"active","version":"2.6.2","language":"javascript","ecosystem":"npm","summary":"lastfm-ts-api is a TypeScript-first API client for the Last.FM API, currently stable at version 2.6.2. It provides strongly typed interfaces for interacting with various Last.FM API endpoints, including Album, Artist, Auth, Chart, Geo, Library, Tag, Track, and User APIs. The library maintains an active release cadence, frequently adding new features, improving error handling, and enhancing type definitions. A key differentiator is its comprehensive TypeScript support, ensuring parameter and response types are well-defined. It also supports integration with third-party scrobbling services like Libre.FM since version 2.3.0 and offers user-configurable request timeouts. The library transitioned to a pure ESM module in version 2.0.0, aligning with modern JavaScript practices.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","Last.FM","Last.FM API","Last.FM API Client","Last.FM TypeScript API","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/lastfm-ts-api"},{"id":9067,"title":"LASzip Python Bindings","library":"laszip","status":"active","version":"0.3.0","language":"python","ecosystem":"pypi","summary":"The `laszip` library provides Python bindings for the LASzip C/C++ library, enabling efficient compression and decompression of LAZ (compressed LAS) point cloud files. It leverages `pybind11` for seamless integration. The current version is 0.3.0, and releases occur as needed for bug fixes and feature enhancements, typical for a pre-1.0 library.","last_verified":"2026-04-16T00:00:00.000Z","tags":["gis","lidar","compression","spatial","point cloud"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/laszip"},{"id":9068,"title":"Latitude-Longitude String Parser","library":"lat-lon-parser","status":"active","version":"1.3.1","language":"python","ecosystem":"pypi","summary":"lat-lon-parser is a Python library designed for robustly parsing and converting latitude and longitude strings across various formats, including decimal degrees, degrees decimal minutes, and degrees minutes seconds. It provides functionality to parse coordinate strings into numerical values and to format numerical coordinates back into different string representations. The library's current version is 1.3.1, with the latest update on November 13, 2024, indicating active maintenance.","last_verified":"2026-04-16T00:00:00.000Z","tags":["geospatial","latitude","longitude","parser","coordinates","gis"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/lat-lon-parser"},{"id":9069,"title":"later","library":"later","status":"active","version":"26.1.1","language":"python","ecosystem":"pypi","summary":"Later is a Python library developed by Meta Platforms, Inc., offering a collection of \"batteries included\" for building `asyncio` services. It provides tools for unittesting asynchronous code, managing `asyncio` tasks, and handling asynchronous events. The current version is 26.1.1, and it maintains an active development status, with releases focusing on robust `asyncio` patterns.","last_verified":"2026-04-16T00:00:00.000Z","tags":["asyncio","testing","task management","concurrency","meta","utilities"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/later"},{"id":25857,"title":"latest-dev","library":"latest-dev","status":"maintenance","version":"1.0.5","language":"javascript","ecosystem":"npm","summary":"CLI tool to quickly scaffold a Node.js project with linter, transpiler, and npm scripts. Version 1.0.5 sets up package.json via npm-init, installs dev dependencies (ESLint, Rollup, Rimraf), and configures npm scripts. Designed for rapid prototyping, it reduces setup time but has limited customization. Last updated in 2021 with no recent releases; development roadmap incomplete. Alternative to create-react-app or similar boilerplates but focused on universal JS projects.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","transpiler","package.json","npm","eslint","rollup"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/latest-dev"},{"id":9883,"title":"Latest User Agents","library":"latest-user-agents","status":"active","version":"0.0.5","language":"python","ecosystem":"pypi","summary":"`latest-user-agents` is a Python library (version 0.0.5) that provides a simple function to retrieve a list of up-to-date user agent strings for major browsers and operating systems. It fetches these lists dynamically from an external website, caches them, and makes them available for use in web scraping or testing. The project is in maintenance, with no recent updates, but its core functionality remains stable.","last_verified":"2026-04-17T00:00:00.000Z","tags":["user-agents","web-scraping","http-client","browser","os"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/latest-user-agents"},{"id":16418,"title":"LaTeX Parser","library":"latex-parser","status":"active","version":"0.6.2","language":"javascript","ecosystem":"npm","summary":"latex-parser is a JavaScript/TypeScript library designed to build abstract syntax trees (ASTs) for LaTeX documents. As of version 0.6.2, its primary focus is on parsing a subset of 'canonical' LaTeX, specifically prioritizing text mode over comprehensive mathematical typesetting. It distinguishes itself from full TeX parsers by acknowledging the extreme complexity of a complete LaTeX grammar, similar to how KaTeX focuses on math typesetting within a subset. The project evolved from a TypeScript fork of TeXnous and is now modeled after the Haskell LaTeX library HaTeX. While no explicit release cadence is stated, its versioning and active GitHub suggest ongoing iterative development. Developers should be aware of its intentional scope limitations when choosing this parser for their projects.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","LaTeX","TeX","parser","typescript","syntax tree","ast"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/latex-parser"},{"id":17775,"title":"LaTeX and BibTeX Parser Utilities","library":"latex-utensils","status":"active","version":"7.0.0","language":"javascript","ecosystem":"npm","summary":"latex-utensils is a TypeScript library providing robust parsing capabilities for LaTeX and BibTeX documents, along with various utility functions. Its current stable version is 7.0.0. The project demonstrates an active release cadence, with frequent beta releases preceding major versions, signaling continuous development and refinement. It uniquely offers both LaTeX and BibTeX parsers within a unified package, building upon established parser foundations like LaTeX.js and latex-parser to deliver comprehensive functionality. This library is particularly well-suited for applications that require programmatic interaction with LaTeX source code, such as creating linters, IDE extensions, or advanced document analysis tools. It achieves this by transforming raw LaTeX strings into a structured Abstract Syntax Tree (AST) that is easily traversable and manipulable. A key differentiator is its inclusion of full TypeScript type definitions, significantly improving developer experience and ensuring type safety when integrating parsing logic into modern JavaScript and TypeScript environments.","last_verified":"2026-04-23T00:00:00.000Z","tags":["javascript","latex","bibtex","parser","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/latex-utensils"},{"id":2565,"title":"Pure Python library for LaTeX to MathML conversion","library":"latex2mathml","status":"active","version":"3.79.0","language":"python","ecosystem":"pypi","summary":"latex2mathml is a pure Python library for converting LaTeX math expressions to MathML. It supports a wide range of LaTeX commands and environments. The current version is 3.79.0 and it maintains an active release cadence, with recent updates.","last_verified":"2026-04-24T21:44:10.706Z","tags":["latex","mathml","conversion","math"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/latex2mathml"},{"id":5292,"title":"latex2sympy2","library":"latex2sympy2","status":"active","version":"1.9.1","language":"python","ecosystem":"pypi","summary":"latex2sympy2 is a Python library that parses LaTeX mathematical expressions and converts them into equivalent SymPy forms. It leverages ANTLR for parsing and supports a wide range of features including arithmetic, various alphabets, common mathematical functions, calculus operations (limits, derivatives, integrals), linear algebra (matrices, determinants, transposes), and other functions like binomials. The current version is 1.9.1, released in April 2023, and it maintains an active release cadence.","last_verified":"2026-04-13T00:00:00.000Z","tags":["latex","sympy","parser","mathematics","conversion","antlr","calculator","linear algebra","calculus"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/latex2sympy2"},{"id":3536,"title":"Latex2Sympy2 Extended","library":"latex2sympy2-extended","status":"active","version":"1.11.0","language":"python","ecosystem":"pypi","summary":"latex2sympy2-extended parses LaTeX math expressions and converts them into equivalent SymPy forms. It supports a wide range of mathematical constructs including arithmetic, common functions, calculus, and linear algebra. The current version is 1.11.0, with a release cadence reflecting active development and maintenance.","last_verified":"2026-04-25T11:25:02.764Z","tags":["latex","sympy","math","parser","mathematics","calculus","linear algebra"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/latex2sympy2-extended"},{"id":4076,"title":"LaTeX Codec","library":"latexcodec","status":"active","version":"3.0.1","language":"python","ecosystem":"pypi","summary":"latexcodec is a Python library providing a lexer and codec for converting text between LaTeX markup and Unicode. It is particularly suited for handling short segments of LaTeX code, such as paragraphs or entries in a BibTeX file, rather than compiling full LaTeX documents. The current stable version is 3.0.1, and it maintains an active but measured release cadence.","last_verified":"2026-04-11T00:00:00.000Z","tags":["latex","codec","encoding","unicode","text-processing"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/latexcodec"},{"id":18487,"title":"launch-editor-middleware","library":"launch-editor-middleware","status":"active","version":"2.13.2","language":"javascript","ecosystem":"npm","summary":"Express middleware that opens files in the user's default editor when requested via a URL. Version 2.13.2 is current; it is part of the launch-editor ecosystem by Evan You. It relies on launch-editor to resolve the editor and is typically used in development tooling like Vue CLI or Vite to open source files directly from the browser console. No active development fork, but stable and widely used. Differentiator: simple integration with Express, zero-config editor detection.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","express","middleware","editor"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/launch-editor-middleware"},{"id":8266,"title":"Launchable CLI","library":"launchable","status":"active","version":"1.122.0","language":"python","ecosystem":"pypi","summary":"Launchable CLI is a Python3 package that serves as the command-line interface to the Launchable test failure intelligence platform. It enables users to integrate their build tools and test runners with Launchable for features like predictive test selection, test suite parallelization, intelligent test failure diagnostics, and test trend analysis. The library is actively maintained, adhering to semantic versioning, with frequent updates to its '1.x' major release line.","last_verified":"2026-04-16T00:00:00.000Z","tags":["cli","testing","ci/cd","devops","test analytics","test optimization"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/launchable"},{"id":5986,"title":"LaunchDarkly API Client for Python","library":"launchdarkly-api","status":"active","version":"22.0.0","language":"python","ecosystem":"pypi","summary":"The `launchdarkly-api` library is an auto-generated Python client for the LaunchDarkly REST API. It enables programmatic interaction for custom integrations, data export, or automating feature flag workflows. It is currently at version 22.0.0 and undergoes frequent major version releases to align with updates to the underlying REST API, often introducing breaking changes.","last_verified":"2026-04-14T00:00:00.000Z","tags":["feature flags","API client","LaunchDarkly","automation"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/launchdarkly-api"},{"id":12769,"title":"LaunchDarkly REST API Client","library":"launchdarkly-api-typescript","status":"active","version":"22.0.0","language":"javascript","ecosystem":"npm","summary":"This package provides a TypeScript/JavaScript client for interacting with the LaunchDarkly REST API, automatically generated from their OpenAPI specification. It is built on `axios` and supports both Node.js and browser environments, with compatibility for ES5/ES6 and CommonJS/ES6 module systems. The current stable version is `22.0.0`, with frequent releases mirroring updates to the LaunchDarkly API. This client is specifically designed for custom integrations, data export, and automating feature flag workflows, such as programmatic flag management. It is crucial to note that this client library should *not* be used for integrating feature flags directly into web or mobile applications; dedicated SDKs are available for that purpose. It serves as a programmatic interface for administrative tasks rather than a runtime feature flag evaluation tool.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","axios","typescript","openapi-client","openapi-generator","launchdarkly-api-typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/launchdarkly-api-typescript"},{"id":5649,"title":"LaunchDarkly SSE Client","library":"launchdarkly-eventsource","status":"active","version":"1.5.1","language":"python","ecosystem":"pypi","summary":"The `launchdarkly-eventsource` library is a Python client for Server-Sent Events (SSE), enabling applications to subscribe to and process real-time events from an SSE server. It is currently at version 1.5.1 and maintains an active release cadence with regular updates and bug fixes, typically every few months.","last_verified":"2026-04-08T00:00:00.000Z","tags":["sse","eventsource","server-sent events","launchdarkly","client","real-time"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/launchdarkly-eventsource"},{"id":11226,"title":"LaunchDarkly JavaScript Client SDK (Legacy)","library":"launchdarkly-js-client-sdk","status":"deprecated","version":"3.9.1","language":"javascript","ecosystem":"npm","summary":"The `launchdarkly-js-client-sdk` package provides client-side feature flag management for JavaScript applications running in web browsers. It allows developers to control features remotely without redeploying code, enabling practices like A/B testing, gradual rollouts, and kill switches. This specific package is currently at version 3.9.1 but is officially deprecated. All future development and releases are now happening under the `@launchdarkly/js-client-sdk` monorepo package. It leverages the 'Client-side ID' for authentication and requires flags to be explicitly made available to client-side SDKs. Release cadence was previously frequent for this package, but it is now in maintenance mode, with new features directed to the new package. Its primary differentiator is robust feature flag management with detailed event tracking and a strong focus on enterprise features, often used in conjunction with React through the `react-client-sdk` addon.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","launchdarkly","analytics","client","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/launchdarkly-js-client-sdk"},{"id":11227,"title":"LaunchDarkly JavaScript SDK Common Components","library":"launchdarkly-js-sdk-common","status":"active","version":"5.8.0","language":"javascript","ecosystem":"npm","summary":"This package (`launchdarkly-js-sdk-common`) serves as the foundational core for all client-side JavaScript-based LaunchDarkly SDKs, including the browser, React, client-side Node, and Electron SDKs. It provides the essential, platform-agnostic implementation components, such as the `initialize` function used to create the basic client object and shared TypeScript definitions. Crucially, application developers should not directly reference or import from this package; it is an internal dependency for other LaunchDarkly SDKs. The current stable version is 5.8.0, with minor releases occurring frequently, often monthly or bi-monthly, introducing new features and bug fixes to support broader LaunchDarkly platform capabilities. Its key differentiator is providing a consistent, shared codebase to reduce duplication and ensure behavioral parity across various JavaScript environments for the LaunchDarkly ecosystem.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/launchdarkly-js-sdk-common"},{"id":13427,"title":"LaunchDarkly JavaScript Test Helpers","library":"launchdarkly-js-test-helpers","status":"active","version":"2.2.0","language":"javascript","ecosystem":"npm","summary":"This package provides a collection of JavaScript test utilities primarily developed for internal use by LaunchDarkly's JavaScript-based SDKs (browser, Node, Electron). It is designed to support unit testing environments running on Node.js (version 12 or higher since v2.0.0), offering features like HTTP server mocks, HTTP handler utilities, async mutexes, and async helper functions for managing test expectations. While useful for general JavaScript testing, its design is tailored to LaunchDarkly's specific development needs rather than being a broad, general-purpose testing framework. The current stable version is 2.2.0. Releases appear to be ad-hoc, following an 'as-needed' cadence, with the latest significant update in April 2022. The library is implemented in TypeScript and ships with type definitions.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","launchdarkly","testing","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/launchdarkly-js-test-helpers"},{"id":15671,"title":"LaunchDarkly Node.js Client-Side SDK","library":"launchdarkly-node-client-sdk","status":"active","version":"3.3.1","language":"javascript","ecosystem":"npm","summary":"This package provides the LaunchDarkly Client-Side SDK for Node.js environments, specifically designed for applications deployed to an end-user, such as desktop apps or smart devices, rather than multi-user server-side systems. It enables developers to integrate feature flagging capabilities into their Node.js client applications, allowing for controlled feature rollouts, A/B testing, and dynamic configuration. The current stable version is 3.3.1. The SDK maintains an active release cadence, with updates typically every few months, addressing bug fixes, performance improvements, and new features like client-side prerequisite events and enhanced error handling. A key differentiator is its explicit focus on single-user contexts, contrasting with the separate server-side SDK for multi-user applications, and its evolution to support custom contexts over the older 'users' concept in version 3.0.0.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","launchdarkly","analytics","client","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/launchdarkly-node-client-sdk"},{"id":21516,"title":"LaunchDarkly OpenFeature Provider for Python Server SDK","library":"launchdarkly-openfeature-server","status":"active","version":"0.5.1","language":"python","ecosystem":"pypi","summary":"An OpenFeature provider that bridges the LaunchDarkly Python server SDK with the OpenFeature API, enabling feature flag evaluation through the standard OpenFeature interface. Current version 0.5.1, requires Python <4.0,>=3.9. Pre-1.0 release with active development.","last_verified":"2026-04-27T00:00:00.000Z","tags":["feature-flags","openfeature","launchdarkly","provider","server-sdk"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/launchdarkly-openfeature-server"},{"id":11228,"title":"LaunchDarkly React Client SDK","library":"launchdarkly-react-client-sdk","status":"active","version":"3.9.0","language":"javascript","ecosystem":"npm","summary":"The `launchdarkly-react-client-sdk` is the official client-side SDK for integrating LaunchDarkly feature flags into React applications. It leverages React's Context API and Hooks to provide a convenient way to access flag values and the LaunchDarkly client instance throughout a component tree. The current stable version is 3.9.0. This SDK typically sees several releases per year, often driven by updates to the underlying `js-client-sdk` and new React features. Key differentiators include its tight integration with React's component lifecycle, providing hooks like `useFlags` and `useLDClient`, and simplifying prop drilling for feature flags. It's designed for modern React development, compatible with React 16.3.0+, with Hooks requiring 16.8.0+.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","launchdarkly","launch","darkly","react","sdk","bindings","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/launchdarkly-react-client-sdk"},{"id":1303,"title":"LaunchDarkly Python Server SDK","library":"launchdarkly-server-sdk","status":"active","version":"9.15.0","language":"python","ecosystem":"pypi","summary":"The LaunchDarkly SDK for Python provides functionality to integrate feature flags into your Python applications. It enables developers to control feature rollouts, perform A/B testing, and manage configurations without redeploying code. The library is actively maintained with frequent minor and patch releases, typically every 1-2 months, to introduce new features, improvements, and bug fixes.","last_verified":"2026-04-23T19:35:44.611Z","tags":["feature flags","a/b testing","sdk","feature management","configuration"],"install_tag":"stale","install_tag_description":"widespread failures or data too old to trust","api":"https://checklist.day/api/registry/launchdarkly-server-sdk"},{"id":15675,"title":"LaunchDarkly Vue Client SDK","library":"launchdarkly-vue-client-sdk","status":"active","version":"2.5.0","language":"javascript","ecosystem":"npm","summary":"The LaunchDarkly Vue Client SDK provides seamless integration of feature flags into Vue.js applications, specifically supporting Vue 3.2 and newer versions. As of `2.5.0`, it offers a robust solution for dynamically managing features, building upon the core LaunchDarkly JavaScript SDK. Key differentiators include first-class support for Vue's Composition API through reactive hooks (like `useFlags` and `useLDClient`) and a dedicated Vue plugin for easy initialization. The SDK sees frequent releases, typically every 1-3 months, ensuring compatibility with the latest Vue and LaunchDarkly platform features. It is designed for client-side environments, requiring a client-side ID for authentication and specific flag configurations to ensure availability.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","launchdarkly","launch","darkly","vue","vuejs","sdk","bindings","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/launchdarkly-vue-client-sdk"},{"id":8267,"title":"launchpadlib","library":"launchpadlib","status":"active","version":"2.1.0","language":"python","ecosystem":"pypi","summary":"launchpadlib is an officially supported Python library for scripting Launchpad.net through its web services interfaces. It allows interaction with Launchpad objects like bugs, blueprints, and packages. The current version is 2.1.0, and it generally follows an as-needed release cadence for bug fixes and Python compatibility updates.","last_verified":"2026-04-16T00:00:00.000Z","tags":["launchpad","api","web services","canonical","ubuntu","bug tracking"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/launchpadlib"},{"id":5293,"title":"Lauterbach TRACE32 Remote Control Library","library":"lauterbach-trace32-rcl","status":"active","version":"1.1.5","language":"python","ecosystem":"pypi","summary":"The `lauterbach-trace32-rcl` library provides a Python interface to control Lauterbach TRACE32 debuggers via their Remote Control Protocol (RCP). It enables automation of debugging tasks, script execution, and data extraction from TRACE32. The current version is 1.1.5, with releases typically tied to significant feature additions or TRACE32 protocol updates, implying a moderate release cadence.","last_verified":"2026-04-13T00:00:00.000Z","tags":["embedded","debugging","hardware","trace32","automation"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/lauterbach-trace32-rcl"},{"id":25858,"title":"laux-compiler","library":"laux-compiler","status":"active","version":"1.6.0","language":"javascript","ecosystem":"npm","summary":"LAUX is a superset of Lua that transpiles to standard Lua, adding syntax sugar such as fat/thin arrow functions, decorators, real-time type checking, import/export statements, spread operators, and null-conditional operators. This package (v1.6.0) is a fork of the now-dead LAU project by Metamist, aiming to revitalize it with syntax and functionality changes. It is published on npm and used via a CLI tool (lauxc) after global installation. Release cadence is irregular; the package is actively maintained by the fork author. Key differentiators include workspace configuration files for merging multiple input files, decorators for function mutation, and compile-time type checking (with a performance caveat). It is primarily used in the Garry's Mod Lua ecosystem.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","transpiler"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/laux-compiler"},{"id":25859,"title":"layabox-esbuild","library":"layabox-esbuild","status":"active","version":"1.3.2","language":"javascript","ecosystem":"npm","summary":"A build tool that uses esbuild to incrementally build LayaBox projects, enabling near-instant browser refresh after code changes. Version 1.3.2 is the current stable release. It is distributed as a CLI tool (globally installed via npm) and provides commands to initialize config, start build server, and specify custom config files. Key differentiators: it does not compile TypeScript but uses esbuild for fast bundling, supports breakpoint debugging (VSCode or browser), and includes a built-in WebSocket tool for live reload. Compared to LayaAir's built-in compiler or webpack, it offers significantly faster rebuild times. The tool is designed specifically for LayaBox game development workflow.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/layabox-esbuild"},{"id":11229,"title":"LayerCake Svelte Graphics Framework","library":"layercake","status":"active","version":"10.0.2","language":"javascript","ecosystem":"npm","summary":"LayerCake is a lightweight, opinionated graphics framework designed for building highly customizable and reusable data visualizations with Svelte. It emphasizes a clear separation between the data layering, scaling, and rendering logic, allowing developers to bring their own Svelte components for charts and annotations. The current stable version is 10.0.2, with major versions released somewhat frequently to align with Svelte's evolution (e.g., Svelte 5 'Runes' support in v9/v10). Key differentiators include its Svelte-native component approach, making it highly composable and performant within a Svelte application, and its flexibility in rendering to SVG, HTML, or Canvas elements without dictating visual styles.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/layercake"},{"id":13428,"title":"LayerChart Svelte Chart Components","library":"layerchart","status":"active","version":"1.0.13","language":"javascript","ecosystem":"npm","summary":"LayerChart is a comprehensive collection of composable data visualization components and utilities for Svelte, built upon the Layer Cake framework. It enables developers to construct a diverse array of charts, including Cartesian (Bar, Area, Stack, Scatter), Radial (Pie, Arc, Sunburst), Hierarchy, Graph (Sankey), and Geo (Choropleth, Globe) visualizations. The library currently has a stable release at `1.0.13`, with active development ongoing for `2.0.0-next.x` versions, which introduce significant new features like enhanced HTML layer support, `GeoRaster`, `ArcLabel`, 'smart' label placement, and server-side image rendering. LayerChart differentiates itself by providing a Svelte-native, component-first approach that supports rendering across SVG, Canvas, and HTML layers, offering substantial flexibility and integration with popular UI frameworks like Tailwind and shadcn-svelte.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/layerchart"},{"id":13429,"title":"Layerr: Error Wrapping Utility","library":"layerr","status":"active","version":"3.0.0","language":"javascript","ecosystem":"npm","summary":"Layerr is a lightweight, dependency-free error wrapping utility for both Node.js and browser environments, designed to enhance error handling in complex applications. Currently at version 3.0.0, it provides a structured way to chain errors, attach arbitrary contextual information, and rename error types dynamically. Layerr is based on the concepts of `VError` but significantly lighter, stripping away Node.js core utility dependencies to ensure better browser compatibility and smaller bundle sizes. It is written in TypeScript and compiled to JavaScript, making it suitable for modern development workflows. The package maintains an active release cadence, focusing on stability and minimal overhead, differentiating itself by its lean design, ESM-only distribution (since v3), and strong TypeScript support for improved developer experience.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","error","verror","err","nerror","exception","wrapper","extend","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/layerr"},{"id":9070,"title":"LayoutParser","library":"layoutparser","status":"active","version":"0.3.4","language":"python","ecosystem":"pypi","summary":"LayoutParser is a unified toolkit for Deep Learning Based Document Image Analysis, providing a comprehensive set of tools for tasks like document layout detection, OCR, and visualization. It is currently at version 0.3.4 and maintains an active development cycle with regular patch releases and significant minor/major updates that introduce new models and backend support.","last_verified":"2026-04-16T00:00:00.000Z","tags":["OCR","document analysis","deep learning","layout parsing","computer vision","AI","PDF processing"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/layoutparser"},{"id":5780,"title":"Lazify","library":"lazify","status":"maintenance","version":"0.4.0","language":"python","ecosystem":"pypi","summary":"Lazify aims to be the defacto standard and most complete library for Python tools related to lazy evaluation. It is designed for deferred computation, evaluating expressions or attributes only when they are first accessed. The current version is 0.4.0, released in 2018, indicating a lack of active maintenance and a very slow release cadence.","last_verified":"2026-04-14T00:00:00.000Z","tags":["lazy evaluation","deferred computation","performance","attribute"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/lazify"},{"id":9885,"title":"lazr-config","library":"lazr-config","status":"active","version":"3.1","language":"python","ecosystem":"pypi","summary":"lazr.config is a Python library for defining configuration schemas, processing configuration data from various sources (like files or command-line arguments), and validating that data against the defined schema. It ensures that applications receive well-formed and valid configurations, reducing runtime errors. The current version is 3.1, and it typically follows an as-needed release cadence driven by Launchpad's requirements.","last_verified":"2026-04-17T00:00:00.000Z","tags":["configuration","schema","validation","config-management"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/lazr-config"},{"id":9884,"title":"lazr.delegates","library":"lazr-delegates","status":"active","version":"2.1.1","language":"python","ecosystem":"pypi","summary":"lazr.delegates provides a simple, declarative way to create Python objects that delegate behavior to other objects. It simplifies the implementation of common design patterns like composition, allowing classes to expose methods from 'delegatee' objects without boilerplate code. The current version is 2.1.1, and the library maintains a stable, albeit infrequent, release cadence, primarily focusing on Python compatibility and bug fixes.","last_verified":"2026-04-17T00:00:00.000Z","tags":["delegation","object-oriented","design-patterns","composition","decorator"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/lazr-delegates"},{"id":8268,"title":"lazr-restfulclient","library":"lazr-restfulclient","status":"active","version":"0.14.6","language":"python","ecosystem":"pypi","summary":"lazr.restfulclient is a programmable client library that leverages commonalities among lazr.restful web services to provide extended functionality built upon wadllib. It is actively maintained, with the current version 0.14.6 released in January 2024, including updates for Python 3.12 compatibility.","last_verified":"2026-04-16T00:00:00.000Z","tags":["REST","client","API","Launchpad","wadl","HTTP","web services"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/lazr-restfulclient"},{"id":8269,"title":"lazr-uri","library":"lazr-uri","status":"active","version":"1.0.7","language":"python","ecosystem":"pypi","summary":"lazr-uri is a self-contained, easily reusable Python library designed for robust parsing, manipulation, and generation of Uniform Resource Identifiers (URIs). The current version is 1.0.7, released on December 9, 2024. The library maintains an infrequent release cadence, with updates typically addressing Python compatibility and internal optimizations.","last_verified":"2026-04-16T00:00:00.000Z","tags":["uri","parsing","url","network","manipulation","validation"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/lazr-uri"},{"id":6390,"title":"LAZrs - LAZ Compression for Python","library":"lazrs","status":"active","version":"0.8.1","language":"python","ecosystem":"pypi","summary":"LAZrs provides Python bindings for `laz-rs`, a high-performance Rust implementation of LAZ (Laszip) compression and decompression. Its primary role is to serve as an optional, multi-threaded backend for other Python libraries, such as `laspy`, enabling them to efficiently read and write LAZ data. The library is currently at version 0.8.1, with releases tied to updates of its underlying Rust core.","last_verified":"2026-04-15T00:00:00.000Z","tags":["LAZ","LAS","compression","geospatial","Lidar","Rust","bindings","point cloud"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/lazrs"},{"id":5781,"title":"Lazy Attributes for Python Objects","library":"lazy","status":"active","version":"1.6","language":"python","ecosystem":"pypi","summary":"The `lazy` library (version 1.6) provides a Python descriptor that allows object attributes to be computed only when they are first accessed, and then caches the result for subsequent retrievals. It enables efficient resource usage by deferring potentially expensive computations until absolutely necessary. The project maintains an active, though not rapid, release cadence, with the latest update in 2023.","last_verified":"2026-04-14T00:00:00.000Z","tags":["decorator","lazy","lazy attribute","descriptor","property"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/lazy"},{"id":4077,"title":"Lazy Imports","library":"lazy-imports","status":"active","version":"1.2.0","language":"python","ecosystem":"pypi","summary":"lazy-imports is a Python library (current version 1.2.0) designed to facilitate lazy loading of modules and symbols, primarily to reduce application startup times. It provides decorators and functions to defer the actual import process until the imported object is first accessed. The library is actively maintained with updates released as needed.","last_verified":"2026-04-11T00:00:00.000Z","tags":["lazy loading","imports","performance","startup time"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/lazy-imports"},{"id":891,"title":"Lazy Loader","library":"lazy-loader","status":"active","version":"0.5","language":"python","ecosystem":"pypi","summary":"The `lazy-loader` library makes it easy to load Python subpackages and functions on demand. This utility is designed to help projects, especially in the scientific Python ecosystem, reduce startup time and memory usage by deferring module imports until the imported objects are actually accessed. It is actively maintained, currently at version 0.5, and sees regular updates to enhance functionality and fix bugs.","last_verified":"2026-04-11T14:01:53.518Z","tags":["lazy loading","import","optimization","startup performance","module loading","scientific python"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/lazy-loader"},{"id":2566,"title":"Lazy Model","library":"lazy-model","status":"active","version":"0.4.0","language":"python","ecosystem":"pypi","summary":"lazy-model is a Python library that provides a lazy interface for parsing objects into Pydantic models. It defers the parsing and validation of individual fields until they are explicitly accessed, saving the raw data within the object initially. This approach can significantly improve performance and reduce memory consumption, especially for large or complex data structures where not all fields are always needed immediately. The library is currently at version 0.4.0 and appears to have an active, though not rapid, release cadence, with its latest release in August 2025.","last_verified":"2026-04-24T21:44:33.934Z","tags":["pydantic","lazy-loading","data-parsing","performance"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/lazy-model"},{"id":774,"title":"Lazy Object Proxy","library":"lazy-object-proxy","status":"active","version":"1.12.0","language":"python","ecosystem":"pypi","summary":"lazy-object-proxy is a Python library that provides a fast and thorough lazy object proxy implementation. It defers the initialization of an object until its first access, which can be highly beneficial for performance optimization and handling circular dependencies. The library is currently at version 1.12.0 and maintains an active development cycle with regular updates. [5, 10]","last_verified":"2026-05-12T18:53:34.181Z","tags":["lazy loading","proxy","performance","optimization"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/lazy-object-proxy"},{"id":27917,"title":"lazyasd","library":"lazyasd","status":"maintenance","version":"0.1.4","language":"python","ecosystem":"pypi","summary":"Lazy & self-destructive tools for speeding up module imports in Python. Current version 0.1.4. Low release cadence, supports Python 2.7+ and 3.x.","last_verified":"2026-05-09T00:00:00.000Z","tags":["lazy","import","speed","module","self-destructive"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/lazyasd"},{"id":14662,"title":"Lazy Node.js Streams","library":"lazystream","status":"abandoned","version":"1.0.1","language":"javascript","ecosystem":"npm","summary":"lazystream is a Node.js utility library designed to address the \"too many open files\" (EMFILE) error by creating readable and writable streams on demand. Instead of eagerly opening file handles or other resources upon instantiation, it wraps stream creation functions, deferring the actual stream initialization until the stream is actively accessed (e.g., read from, written to, or piped). The current stable version is 1.0.1, released in 2016. The package provides `lazystream.Readable` and `lazystream.Writable` classes, which internally extend Node's `stream.PassThrough` by relying on `readable-stream@2.x` for a stable Streams3 API implementation. This approach allows developers to pass around stream proxies without immediate resource allocation, offering a simple, callback-based mechanism to encapsulate stream creation logic. However, the package is no longer actively maintained.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","emfile","lazy","streams","stream"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/lazystream"},{"id":9071,"title":"Ladybug Tools Dragonfly","library":"lbt-dragonfly","status":"active","version":"0.13.7","language":"python","ecosystem":"pypi","summary":"lbt-dragonfly is a collection of core Python libraries for creating and analyzing urban climate and energy models, including geometric modeling, weather data handling, and simulation setup for building performance analysis. It is part of the Ladybug Tools suite. The current version is 0.13.7, and it typically sees frequent patch releases and minor updates.","last_verified":"2026-04-16T00:00:00.000Z","tags":["building performance","energy modeling","urban climate","BIM","HVAC","environmental design"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/lbt-dragonfly"},{"id":27918,"title":"Ladybug Tools Grasshopper Plugin Bundle","library":"lbt-grasshopper","status":"active","version":"1.10.24","language":"python","ecosystem":"pypi","summary":"Meta-package that installs all Ladybug Tools plugins for Grasshopper (ladybug, honeybee, dragonfly, etc.) as a single dependency. Current version 1.10.24, updated frequently with dependency bumps (weekly/biweekly).","last_verified":"2026-05-09T00:00:00.000Z","tags":["ladybug-tools","grasshopper","meta-package","building-simulation","environmental-analysis"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/lbt-grasshopper"},{"id":9882,"title":"Honeybee LBT","library":"lbt-honeybee","status":"active","version":"0.9.297","language":"python","ecosystem":"pypi","summary":"lbt-honeybee is a Python metapackage that bundles the core Honeybee libraries for environmental building performance analysis. It provides access to tools for creating building geometry, assigning materials and boundary conditions, and preparing models for advanced simulations like daylighting (Radiance) and energy analysis (EnergyPlus/OpenStudio). The current version is 0.9.297, and it sees frequent minor updates, primarily for dependency bumps.","last_verified":"2026-04-17T00:00:00.000Z","tags":["building analysis","energy simulation","daylighting","radiance","environmental modeling","ladybug tools"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/lbt-honeybee"},{"id":17776,"title":"lbundle: Zero-Configuration Library Bundler","library":"lbundle","status":"active","version":"1.6.0","language":"javascript","ecosystem":"npm","summary":"lbundle is a small, zero-configuration bundler specifically designed for NPM libraries, leveraging Rollup.js for bundling and SWC (written in Rust) for fast transpilation. Its core philosophy is to minimize setup by heavily relying on best practices defined within the `package.json` file, using fields like `source`, `main`, `module`, `types`, `unpkg`, and `exports` to determine build inputs and outputs. The current stable version is 1.6.0, with frequent minor releases focusing on bug fixes and feature enhancements, as evidenced by its recent changelog. It differentiates itself by its 'convention over configuration' approach, automatic asset optimization, and robust TypeScript support, making it an ideal choice for library authors seeking a streamlined build process without extensive build toolchain configuration.","last_verified":"2026-04-23T00:00:00.000Z","tags":["javascript","lbundle","bundle","bundler","compile","compiler","rollup","rollupjs","swc","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/lbundle"},{"id":21517,"title":"lcm - Lightweight Communication and Marshalling","library":"lcm","status":"active","version":"1.5.2","language":"python","ecosystem":"pypi","summary":"lcm (Lightweight Communication and Marshalling) is a library for interprocess communication with real-time constraints, providing a low-latency publish/subscribe message passing model. Version 1.5.2 supports Python >=3.7. Release cadence is irregular, typically yearly.","last_verified":"2026-04-27T00:00:00.000Z","tags":["IPC","marshalling","publish-subscribe","real-time"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/lcm"},{"id":5294,"title":"LCOV to Cobertura XML Converter","library":"lcov-cobertura","status":"active","version":"2.1.1","language":"python","ecosystem":"pypi","summary":"lcov-cobertura is a Python library that converts code coverage reports from the LCOV format to the Cobertura XML format. This conversion is crucial for integration with Continuous Integration (CI) servers like Jenkins, which often use Cobertura XML to aggregate results and assess build stability. The library is actively maintained, with the current version 2.1.1 released in February 2025, and supports Python 3.8 and newer versions.","last_verified":"2026-04-13T00:00:00.000Z","tags":["lcov","cobertura","code coverage","xml","ci","testing"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/lcov-cobertura"},{"id":23958,"title":"LCPDelta","library":"lcpdelta","status":"active","version":"2.1.27","language":"python","ecosystem":"pypi","summary":"LCPDelta is a Python library for computing delta updates and patches, commonly used in content distribution and versioning systems. Version 2.1.27, requires Python >=3.9. Active development with regular releases.","last_verified":"2026-05-01T00:00:00.000Z","tags":["delta","patch","binary-diff","update"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/lcpdelta"},{"id":27919,"title":"ldapjs","library":"ldap","status":"active","version":"0.7.1","language":"javascript","ecosystem":"npm","summary":"LDAPjs is a pure JavaScript implementation of the LDAP protocol for Node.js, providing both client and server APIs. The current stable version is 3.0.7, released with bug fixes and security improvements. Version 3.0.0 introduced a major overhaul, splitting core LDAP operations into separate packages like @ldapjs/messages and @ldapjs/controls, and dropping support for older Node.js versions (<14). It is actively maintained, with regular releases and a focus on standards compliance and extensibility. Compared to alternatives like ldap-client or passport-ldapauth, ldapjs offers a lower-level, more flexible API suitable for building custom LDAP servers and clients.","last_verified":"2026-05-09T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/ldap"},{"id":18489,"title":"ldap-filter","library":"ldap-filter","status":"active","version":"0.3.3","language":"javascript","ecosystem":"npm","summary":"API for handling LDAP-style filters, originally derived from filter code in LDAPjs. Version 0.3.3 is the latest stable release. This package provides utilities to parse, serialize, and manipulate LDAP filter strings (e.g., RFC 4515). It is minimal and focused, suitable for server-side Node.js applications that need to handle LDAP filter syntax without the full LDAPjs library. Release cadence is low; no major updates since 2019.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/ldap-filter"},{"id":15351,"title":"LDAP Server Mock","library":"ldap-server-mock","status":"active","version":"6.0.1","language":"javascript","ecosystem":"npm","summary":"ldap-server-mock provides a streamlined, in-memory mock LDAP server designed for testing and development purposes. It is built upon the `ldapjs` library and simplifies the process of simulating LDAP authentication without the overhead of a full-fledged LDAP instance. The package's current stable version is 6.0.1, released in November 2022, with a release cadence that addresses breaking changes and feature enhancements (e.g., v6.0.0 and v6.0.1 in November 2022, v5.0.0 in February 2022). It specifically focuses on basic user search and retrieval for authentication, not full SASL authentication or complex LDAP operations. Key differentiators include its ease of setup via API or command-line using simple JSON configuration files for users and server settings, making it an ideal choice for unit and integration testing where minimal LDAP functionality is required.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","ldap","mock","sso","veo-labs","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/ldap-server-mock"},{"id":1295,"title":"ldap3 - LDAP Client Library","library":"ldap3","status":"active","version":"2.9.1","language":"python","ecosystem":"pypi","summary":"ldap3 is a strictly RFC 4510 conforming LDAP V3 pure Python client library. The same codebase runs in Python 2, Python 3, PyPy and PyPy3. It offers a more pythonic way to interact with LDAP servers, including an Abstraction Layer for simplified operations.","last_verified":"2026-04-23T19:25:20.033Z","tags":["ldap","authentication","directory","networking","security","client"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/ldap3"},{"id":11231,"title":"Node.js LDAP Authentication Fork","library":"ldapauth-fork","status":"active","version":"6.1.0","language":"javascript","ecosystem":"npm","summary":"ldapauth-fork is a Node.js library for authenticating users against an LDAP server. It's a maintained fork of the original `node-ldapauth` package, primarily created to integrate newer versions of `ldapjs`, enable `tlsOptions` support, and address various community-reported issues. The package provides a robust API for user authentication, including support for group membership checks and configurable search filters. It ships with TypeScript type definitions since v4.0.0 and utilizes Bunyan for logging, aligning with `ldapjs`'s logging approach. The current stable version is 6.1.0, with a release cadence that addresses bug fixes, dependency updates, and new features, indicating active maintenance. Key differentiators include its explicit support for modern `ldapjs` versions, comprehensive configuration options for diverse LDAP setups, and improved error handling through `EventEmitter` inheritance.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","authenticate","ldap","authentication","auth","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/ldapauth-fork"},{"id":4608,"title":"ldapdomaindump","library":"ldapdomaindump","status":"active","version":"0.10.0","language":"python","ecosystem":"pypi","summary":"ldapdomaindump is a Python tool designed for Active Directory information dumping via LDAP. It collects and parses information from an Active Directory domain, outputting it in human-readable HTML, as well as machine-readable JSON and greppable formats. The current version is 0.10.0. Release cadence appears sporadic but the project is actively maintained.","last_verified":"2026-04-12T00:00:00.000Z","tags":["Active Directory","LDAP","security","penetration testing","reconnaissance","red teaming"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/ldapdomaindump"},{"id":15676,"title":"LDAP.js Client","library":"ldapjs-client","status":"active","version":"0.1.7","language":"javascript","ecosystem":"npm","summary":"ldapjs-client is a JavaScript LDAP client library designed for modern Node.js environments, requiring Node.js >= 8.0. It offers a promise-based API for asynchronous interactions with LDAP servers, supporting common operations such as adding, binding, deleting, modifying, renaming (modifyDN), and searching for entries. A primary distinguishing feature of `ldapjs-client` is its intentional independence from the `ldapjs` package, which has been unmaintained for several years. This package positions itself as an actively supported alternative, addressing the need for robust LDAP client functionality in contemporary Node.js applications. The current stable version is 0.1.7. While specific release cadences are not detailed, the presence of continuous integration workflows suggests ongoing development and maintenance.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","LDAP","ldap","client","simple","promised","async"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/ldapjs-client"},{"id":27920,"title":"LDAP Pool","library":"ldappool","status":"maintenance","version":"3.0.0","language":"python","ecosystem":"pypi","summary":"A simple connector pool for python-ldap. Current version 3.0.0 (released 2021). Provides a pool of LDAP connections to reuse, reducing overhead of creating new connections. Stable release cadence, maintenance mode.","last_verified":"2026-05-09T00:00:00.000Z","tags":["ldap","connection-pool","python-ldap"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/ldappool"},{"id":4609,"title":"Ldaptor: Twisted LDAP Library","library":"ldaptor","status":"maintenance","version":"21.2.0","language":"python","ecosystem":"pypi","summary":"Ldaptor is a pure-Python library built on Twisted, implementing LDAP client logic, BER protocol message parsing, filter generation, and LDIF data generation. It also includes command-line utilities for LDAP interactions. The current version, 21.2.0, was released in February 2021, and the project is in a maintenance phase, focusing on bug fixes and compatibility with newer Python and Twisted releases.","last_verified":"2026-04-12T00:00:00.000Z","tags":["ldap","twisted","networking","authentication","directory-service","ldap-server","ldap-client","ldap-proxy","twisted-python"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/ldaptor"},{"id":15677,"title":"LDAPts Client","library":"ldapts","status":"active","version":"8.1.7","language":"javascript","ecosystem":"npm","summary":"LDAPts is a modern, TypeScript-first LDAP client library for Node.js, providing a robust API to interact with LDAP directory servers, including Active Directory. It supports both `ldap://` and `ldaps://` protocols, offering comprehensive options for secure connections using TLS. The library is currently at version 8.1.7 and maintains an active release cadence, frequently publishing bug fixes and minor enhancements. Key features include client creation with configurable timeouts, strict DN parsing, and support for various LDAP operations such as bind, add, compare, delete, modify, and search. It differentiates itself by offering full TypeScript type definitions out-of-the-box, targeting recent Node.js versions (>=20), and internally handling BER encoding/decoding, reducing external dependencies.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","ldap","active","directory","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/ldapts"},{"id":7357,"title":"LDF Parser","library":"ldfparser","status":"active","version":"0.26.0","language":"python","ecosystem":"pypi","summary":"ldfparser is a Python library designed to parse LIN Description Files (LDF), enabling extraction of signal names, frame definitions, and facilitating encoding and decoding of LIN messages. It supports LIN standards 1.3, 2.0, 2.1, and 2.2A. Currently, the library is in a pre-release state, which means that features might undergo changes between minor versions.","last_verified":"2026-04-16T00:00:00.000Z","tags":["LIN","LDF","automotive","parser","CAN bus"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/ldfparser"},{"id":13430,"title":"LDJSON Stream Parser & Serializer","library":"ldjson-stream","status":"abandoned","version":"1.2.1","language":"javascript","ecosystem":"npm","summary":"ldjson-stream is a streaming library designed for parsing and serializing line-delimited JSON (also known as NDJSON or JSON Lines). It provides two primary Transform streams: `parse()` for converting newline-separated JSON strings into JavaScript objects, and `serialize()` for converting JavaScript objects into newline-delimited JSON strings. The package is lightweight and was last updated over a decade ago, with its current stable version being 1.2.1. Due to its age, it exclusively uses CommonJS modules and does not offer native ESM support or TypeScript type definitions. While it remains functional for basic NDJSON processing in older Node.js environments, its abandoned status means it lacks ongoing maintenance, security updates, or compatibility enhancements for modern JavaScript ecosystems. It was a minimalist solution for streaming JSON in its time.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/ldjson-stream"},{"id":23960,"title":"LDPC: Python Tools for Low Density Parity Check Codes","library":"ldpc","status":"active","version":"2.4.1","language":"python","ecosystem":"pypi","summary":"A Python library for constructing, encoding, and decoding Low Density Parity Check (LDPC) codes. Current version 2.4.1, active development with periodic releases. Supports a variety of constructions (e.g., random, protograph, QCLDPC) and decoders (belief propagation, min-sum).","last_verified":"2026-05-01T00:00:00.000Z","tags":["ldpc","error-correcting codes","channel coding","belief propagation","quantum"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/ldpc"},{"id":15352,"title":"LeadConduit Integration Utilities","library":"leadconduit-integration","status":"active","version":"0.6.3","language":"javascript","ecosystem":"npm","summary":"The `leadconduit-integration` package provides a specialized set of Node.js utility functions designed to streamline the development of integrations with the LeadConduit platform. Currently at version 0.6.3, it offers core functionalities such as the `HttpError` class, which allows developers to construct immediate HTTP responses with specific status codes, headers, and body content for inbound integrations, effectively short-circuiting request processing. Additionally, it includes a `test.parser` helper, invaluable for simulating and parsing richly typed LeadConduit data during unit testing, transforming raw input objects into structured, validated data based on predefined request variable configurations. Given its highly specialized niche within the LeadConduit ecosystem, its release cadence is typically driven by internal development needs rather than a strict public schedule. Its primary differentiator is its direct utility for simplifying common integration patterns and data handling specific to the LeadConduit platform, abstracting away much of the boilerplate associated with bespoke integration development for that environment.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/leadconduit-integration"},{"id":11232,"title":"Leaflet","library":"leaflet","status":"maintenance","version":"1.9.4","language":"javascript","ecosystem":"npm","summary":"Leaflet is a lightweight, open-source JavaScript library designed for creating mobile-friendly interactive maps. It focuses on performance, usability, and extensibility, providing a core set of features like layers, markers, popups, and controls, while supporting a rich ecosystem of plugins for advanced functionality. The current stable major version is 1.x, with `1.9.4` being the latest bugfix release, which is now in maintenance mode, receiving only critical bugfixes. Development has shifted significantly towards the upcoming 2.0 release, currently in alpha, which modernizes the codebase by dropping Internet Explorer support, removing legacy methods, and fully embracing ES Modules. Its simple API and strong community support make it a popular choice for web mapping applications, particularly where performance and bundle size are critical.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","gis","map"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/leaflet"},{"id":11230,"title":"Leaflet GeometryUtil","library":"leaflet-geometryutil","status":"active","version":"0.10.3","language":"javascript","ecosystem":"npm","summary":"Leaflet GeometryUtil is a utility library that extends Leaflet's core functionality with a wide array of geometric operations. It provides functions for calculating distances, bearings between points, interpolating points along polylines, locating points on lines, finding closest points or layers to a given geographic coordinate, rotating points around a center, and managing layers within a specified radius. The library seamlessly integrates with Leaflet's `L.LatLng` and layer objects, providing a cohesive API for complex geospatial computations directly within Leaflet applications. The current stable version is 0.10.3, released in December 2023, indicating active maintenance with several minor and patch releases per year to add features and address bugs. A key differentiator is its deep integration with the Leaflet ecosystem, offering a comprehensive set of geometric tools that feel native to Leaflet, rather than a standalone geometry library. It has included robust TypeScript definitions since version 0.10.0, significantly enhancing the developer experience for TypeScript projects by providing strong type checking and intellisense for all its utilities.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","Leaflet","GIS","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/leaflet-geometryutil"},{"id":21518,"title":"Leafmap","library":"leafmap","status":"active","version":"0.61.1","language":"python","ecosystem":"pypi","summary":"A Python package for geospatial analysis and interactive mapping in a Jupyter environment. Version 0.61.1, released monthly.","last_verified":"2026-04-27T00:00:00.000Z","tags":["geospatial","mapping","jupyter","interactive","gis"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/leafmap"},{"id":21519,"title":"Learnosity SDK for Python","library":"learnosity-sdk","status":"active","version":"0.3.13","language":"python","ecosystem":"pypi","summary":"The official Python SDK for integrating with the Learnosity platform. It provides tools for generating secure requests, building question and assessment UIs, and interacting with Learnosity APIs. Current version 0.3.13, released November 2024. The SDK is actively maintained, with regular minor releases.","last_verified":"2026-04-27T00:00:00.000Z","tags":["learnosity","assessment","sdk","education","api"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/learnosity-sdk"},{"id":892,"title":"Leather Charting Library","library":"leather","status":"active","version":"0.4.1","language":"python","ecosystem":"pypi","summary":"Leather is a Python charting library designed for quickly generating straightforward visualizations, often described as 'charting for 80% of humans.' It currently stands at version 0.4.1, with its last release in December 2025. The library focuses on ease of use and producing functional charts without extensive customization options.","last_verified":"2026-04-09T18:58:22.767Z","tags":["charting","data visualization","plotting","svg"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/leather"},{"id":11233,"title":"LEB128 Encoding and Decoding Utilities","library":"leb","status":"active","version":"1.0.0","language":"javascript","ecosystem":"npm","summary":"The `leb` Node.js module provides a suite of utility functions for encoding and decoding integers using the LEB128 (Little-Endian Base 128) variable-length representation format. It supports both signed and unsigned values, with options for 32-bit integers, 64-bit integers (which return a `lossy` flag due to JavaScript's number precision limitations), and arbitrary-length buffer representations. Currently at `v1.0.0`, the package was recently resurrected and aims to provide a reliable, dependency-free solution for LEB128, a format notably used in the DWARF 3 debugging format and Android's DEX file format. The package maintains a stable API with no breaking changes in its recent major release and focuses on direct encoding/decoding operations for binary data within Node.js environments.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","leb","leb128","uleb128","int","uint","encoding","decoding","encode"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/leb"},{"id":2097,"title":"LEB128 (Little Endian Base 128) Encoder/Decoder","library":"leb128","status":"active","version":"1.0.9","language":"python","ecosystem":"pypi","summary":"The `leb128` Python library provides functionality for encoding and decoding integers using the LEB128 (Little Endian Base 128) variable-length compression format. This format is commonly used in contexts like the DWARF debug file format and WebAssembly binary encoding for integer literals. The library supports both unsigned and signed LEB128 operations. It is currently at version 1.0.9 and appears to have a stable, though infrequent, release cadence, with the latest release in January 2026.","last_verified":"2026-04-24T14:10:31.188Z","tags":["encoding","decoding","leb128","variable-length integer","binary","webassembly","dwarf"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/leb128"},{"id":14664,"title":"ledoc-ui","library":"ledoc-ui","status":"active","version":"0.1.0","language":"en","ecosystem":"pypi","summary":"ledoc-ui is a Python package that bundles static files for the 'livedoc' user interface. It acts as a convenient way to distribute the HTML, CSS, and JavaScript assets of the 'livedoc' UI, which is designed to display API documentation (often generated by frameworks like Spring). The package itself does not contain Python logic for UI generation or interaction but rather provides the front-end resources for a web application to serve. The current version is 0.1.0, and its release cadence appears irregular based on its minimal activity.","last_verified":"2026-04-16T00:00:00.000Z","tags":["documentation","ui","static-files","web","flask"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/ledoc-ui"},{"id":8270,"title":"Lefthook","library":"lefthook","status":"active","version":"2.1.6","language":"python","ecosystem":"pypi","summary":"Lefthook is a fast, powerful, and simple Git hooks manager. Written in Go, it streamlines development workflows by automating tasks like linting and testing during Git operations. It is actively maintained with frequent releases, currently at version 2.1.6, often seeing updates on a monthly or bi-monthly cadence.","last_verified":"2026-04-16T00:00:00.000Z","tags":["git","hooks","automation","dev-tools","cli"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/lefthook"},{"id":2984,"title":"Legacy API Wrapper","library":"legacy-api-wrap","status":"active","version":"1.5","language":"python","ecosystem":"pypi","summary":"legacy-api-wrap (version 1.5) provides a decorator for Python functions to seamlessly bridge old and new API interfaces. It allows developers to deprecate old argument names while still supporting them, typically by emitting warnings when old names are used. The library is actively maintained with feature-driven releases, ensuring compatibility and developer-friendly transitions.","last_verified":"2026-04-25T04:06:36.573Z","tags":["API wrapper","legacy","compatibility","deprecation","arguments","refactoring"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/legacy-api-wrap"},{"id":2098,"title":"legacy-cgi","library":"legacy-cgi","status":"maintenance","version":"2.6.4","language":"python","ecosystem":"pypi","summary":"legacy-cgi is a fork of the standard library `cgi` and `cgitb` modules, which were removed from Python's standard library in version 3.13 as per PEP 594. Its primary purpose is to provide a drop-in replacement to support existing CGI scripts and applications that rely on these modules, ensuring compatibility for Python 3.13+. The current version is 2.6.4, with development focused on maintaining compatibility and applying bug fixes rather than introducing new features.","last_verified":"2026-04-24T14:10:54.995Z","tags":["cgi","web","legacy","python3.13","compatibility","web development","pep-594"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/legacy-cgi"},{"id":27921,"title":"Legit API Client","library":"legit-api-client","status":"active","version":"1.1.4785","language":"python","ecosystem":"pypi","summary":"The official Python client for the Legit inventory management API. Provides ORM-like models and a client for managing assets, locations, custom fields, and more. Actively maintained with frequent releases.","last_verified":"2026-05-09T00:00:00.000Z","tags":["inventory","api-client","legit"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/legit-api-client"},{"id":5987,"title":"Leiden Algorithm for Community Detection","library":"leidenalg","status":"active","version":"0.11.0","language":"python","ecosystem":"pypi","summary":"leidenalg is a Python library that implements the Leiden algorithm for community detection in large networks. It is an extension of the Louvain algorithm, guaranteeing well-connected communities and often running faster. The library, currently at version 0.11.0, is actively maintained and provides Python bindings to a C++ core. It primarily relies on `python-igraph` for graph manipulation and can handle graphs with millions of nodes.","last_verified":"2026-04-14T00:00:00.000Z","tags":["graph","community-detection","network-analysis","clustering","igraph"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/leidenalg"},{"id":23959,"title":"LemmInflect","library":"lemminflect","status":"maintenance","version":"0.2.3","language":"python","ecosystem":"pypi","summary":"A Python module for English lemmatization and inflection (generating inflected forms from lemmas). It provides a lookup-based and rule-based approach for verbs, nouns, adjectives, and adverbs. Current version: 0.2.3 (last release April 2022). Release cadence is low.","last_verified":"2026-05-01T00:00:00.000Z","tags":["lemmatization","inflection","nlp","english","morphology"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/lemminflect"},{"id":25860,"title":"LemonadeJS","library":"lemonadejs","status":"active","version":"5.3.6","language":"javascript","ecosystem":"npm","summary":"LemonadeJS is a lightweight (7 KB), reactive JavaScript micro-library for building reusable components and web interfaces with two-way data binding. Current stable version is 5.3.6, released in 2024. It requires no transpiler, Babel, or external dependencies, and works in both Node.js (ESM/CJS) and the browser via CDN. Key differentiators: tiny footprint, framework-agnostic, native jSuites integration, and a simple API using tagged template literals. Ideal for developers who want reactivity without the overhead of larger frameworks like React or Vue.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","reactive","two-way binding","two-way data binding","javascript two-way data binding","reactive micro library","reactive javascript library","hooks","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/lemonadejs"},{"id":37,"title":"Lemon Squeezy","library":"lemonsqueezy (no official Python SDK)","status":"deprecated","version":"REST API v1 (no official Python SDK)","language":"python","ecosystem":"pypi","summary":"Merchant of record platform for digital products. Acquired by Stripe in October 2024. Being absorbed into 'Stripe Managed Payments' (announced May 2025, private preview). No official Python SDK exists — only community-maintained libraries. REST API uses JSON:API spec with Bearer auth.","last_verified":"2026-05-12T05:18:43.269Z","tags":["payments","merchant-of-record","digital-products","stripe","billing","python"],"install_tag":"stale","install_tag_description":"widespread failures or data too old to trust","api":"https://checklist.day/api/registry/lemonsqueezy (no official Python SDK)"},{"id":9886,"title":"Python Lenses","library":"lenses","status":"active","version":"1.2.0","language":"python","ecosystem":"pypi","summary":"Lenses is a Python library inspired by functional programming concepts, providing a fluent API for immutable data manipulation. It allows for safe and concise modification, retrieval, and transformation of nested data structures (like dictionaries and lists) without mutating the original object. The current version is 1.2.0, with a moderate release cadence.","last_verified":"2026-04-17T00:00:00.000Z","tags":["functional programming","data manipulation","immutability","lenses"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/lenses"},{"id":16638,"title":"Leo Auth SDK","library":"leo-auth","status":"active","version":"4.0.5","language":"javascript","ecosystem":"npm","summary":"The `leo-auth` SDK provides authentication utilities primarily for the LeoPlatform ecosystem, facilitating secure interactions with platform services. Currently stable at version 4.0.5, with ongoing development and recent pre-releases like `4.0.7-awsv3` indicating a continuous, albeit not rapid, release cadence. Key differentiators include its tight integration with AWS services, notably upgrading to AWS SDK v3 in the 4.x series, which offers modernized client configurations and improved performance. The SDK also incorporates security enhancements such as moving off TLSv1, and features like context overrides and `cognitoIdentityId` proxy for AWS key callers, indicating a focus on robust, cloud-native authentication flows. It is built to support Node.js environments and interacts with common authentication patterns for cloud applications.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/leo-auth"},{"id":11234,"title":"Leprechaun CLI Logger","library":"leprechaun","status":"active","version":"1.0.0","language":"javascript","ecosystem":"npm","summary":"Leprechaun is a specialized logging utility designed for command-line interface (CLI) applications, providing simple, lightweight, and visually distinct output. It offers `info`, `success`, `warning`, and `error` functions, each prepending messages with appropriate colored icons, enhancing readability and user experience in console environments. The package is currently at version 1.0.0, having recently migrated to TypeScript, which indicates a focus on type safety and maintainability. Its release cadence is not yet established, with 1.0.0 being the first major stable release. A key differentiator is its emphasis on aesthetics and a minimal API, making it easy to integrate for developers who prioritize clear, color-coded CLI feedback without extensive configuration.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","leprechaun","log","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/leprechaun"},{"id":6700,"title":"Lepton AI Platform","library":"leptonai","status":"active","version":"0.27.0","language":"python","ecosystem":"pypi","summary":"The LeptonAI Python library is a framework designed to simplify AI service building, enabling developers to convert research and modeling code into production-ready services with minimal Python. It provides abstractions for launching models from platforms like HuggingFace, includes AI-tailored features such as autobatching and background jobs, and offers a Python client for interacting with deployed services as native functions. The library also comes with a command-line interface (`lep`) for local and cloud service management. Currently at version 0.27.0, it maintains an active development and release cadence with frequent updates.","last_verified":"2026-04-15T00:00:00.000Z","tags":["AI","MLOps","serverless","HuggingFace","model deployment","inference","photon","client"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/leptonai"},{"id":13431,"title":"Lerna","library":"lerna","status":"active","version":"9.0.7","language":"javascript","ecosystem":"npm","summary":"Lerna is a fast, modern build system and monorepo management tool for JavaScript and TypeScript projects. It allows developers to manage and publish multiple packages from a single repository, streamlining development workflows for complex applications and libraries. The current stable version is 9.0.7, with frequent patch releases addressing bug fixes and minor improvements, and major versions typically released every 1.5 to 2 years. Key differentiators include its integration with Nx for advanced caching and optimized task execution, efficient package publishing (supporting both fixed and independent versioning), and a focus on performance by avoiding redundant builds. Lerna helps teams maintain a unified development experience across many packages while leveraging the benefits of a monorepo structure, such as shared code and simplified CI processes.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","lerna","monorepo","multi-package"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/lerna"},{"id":15445,"title":"Lerna to Lambda Bundler","library":"lerna-to-lambda","status":"active","version":"0.3.1","language":"javascript","ecosystem":"npm","summary":"lerna-to-lambda (l2l) is a specialized utility designed for developers working with Lerna monorepos who need to deploy individual packages as AWS Lambda functions. At version 0.3.1, this tool facilitates the creation of compact, standalone deployment archives by intelligently bundling a specific monorepo package with only its necessary dependencies. It resolves the common challenge of dealing with hoisted `node_modules` in Lerna projects by copying direct and recursive subdependencies into a single `node_modules` structure within the output directory. A key differentiator is its ability to correctly handle both external npm packages and internal, inter-dependent monorepo packages, ensuring a self-contained runtime environment for Lambda. By default, it excludes `aws-sdk`, assuming it's provided by the Lambda runtime. While a powerful bundling solution, it is not a package manager itself; users must ensure all dependencies are installed via `yarn` or `npm` prior to execution. Its release cadence is likely feature-driven given its current version number.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/lerna-to-lambda"},{"id":9073,"title":"LeRobot","library":"lerobot","status":"active","version":"0.5.1","language":"python","ecosystem":"pypi","summary":"LeRobot is a state-of-the-art open-source Python library for real-world robotics using PyTorch, developed by Hugging Face. It provides tools for creating robot environments, loading pre-trained policies, and managing robotics datasets. It is currently at version 0.5.1 and is under active development, with new releases often including significant updates and breaking changes.","last_verified":"2026-04-16T00:00:00.000Z","tags":["robotics","pytorch","machine-learning","reinforcement-learning","huggingface","mlops"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/lerobot"},{"id":13432,"title":"Less Bundle","library":"less-bundle","status":"abandoned","version":"0.1.2","language":"javascript","ecosystem":"npm","summary":"Less Bundle is a package designed to concatenate multiple LESS files into a single output file, primarily intended for simplifying stylesheet management in larger projects with component-specific LESS files. The version documented here, 0.1.2, is an early release of the package. This specific iteration appears to be abandoned, with no significant updates or active development for many years, as indicated by its `engines.node` requirement of `>=0.10.0` and the existence of more recent, albeit also inactive, forks (e.g., `less-bundle-promise` last published 4 years ago). While its core functionality is straightforward bundling, it lacks the advanced features, modern tooling integration, or active maintenance found in contemporary CSS preprocessor workflows or general-purpose module bundlers. Users should consider current stable alternatives for production use. It does not follow a discernible release cadence given its inactive status.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/less-bundle"},{"id":15448,"title":"Less Bundle Promise","library":"less-bundle-promise","status":"abandoned","version":"1.0.11","language":"javascript","ecosystem":"npm","summary":"Less Bundle Promise (less-bundle-promise) is a JavaScript utility designed to bundle multiple LESS files into a single output file. Primarily targeting larger projects with modular LESS structures, it offered a promise-based API for asynchronous compilation when it was actively maintained. The package, currently at version `1.0.11`, was last published approximately 4 years ago (as of 2026), indicating it is no longer actively developed or maintained. Its key differentiator at the time was the use of Promises for managing asynchronous Less compilation, which was a modern pattern for Node.js workflows. However, due to its abandonment, it lacks updates for newer Less features, Node.js versions, or modern module systems like ESM, making it largely unsuitable for contemporary projects.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","less","less-bundle","less-bundle-promise","bunlde-less"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/less-bundle-promise"},{"id":20185,"title":"less-loader","library":"less-loader","status":"active","version":"12.3.2","language":"javascript","ecosystem":"npm","summary":"A webpack loader that compiles Less files into CSS. Current stable version is 12.3.2 (March 2026), with frequent releases addressing compatibility and bug fixes. Requires Node.js >=18.12.0 as of v12.0.0 (breaking change). Supports Less 3.x or 4.x, webpack 5, and optionally @rspack/core. Key differentiators: tight integration with webpack's module system, support for webpackImporter, and the ability to pass Less options dynamically via loader context.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","webpack","loader","less","lesscss","less.js","css","preprocessor"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/less-loader"},{"id":17451,"title":"LESS.js Middleware for Connect/Express","library":"less-middleware","status":"maintenance","version":"3.1.0","language":"javascript","ecosystem":"npm","summary":"less-middleware is an HTTP middleware specifically designed to process LESS CSS files for web servers built with Connect.js or Express.js. It compiles .less files into .css on-the-fly when requested, or upon server restart with caching, and serves the resulting CSS. The current stable version, 3.1.0, is compatible with Less.js 3.9. While not on a strict schedule, releases typically follow major Less.js updates to maintain compatibility and leverage new features. Its key differentiators include robust caching mechanisms (including `cacheFile` for cross-restart caching), extensive preprocessing and postprocessing hooks (`preprocess.less`, `postprocess.css`), and fine-grained control over rendering options, making it suitable for both development and production environments by reducing disk I/O.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/less-middleware"},{"id":13433,"title":"less-openui5: OpenUI5 Theme Builder","library":"less-openui5","status":"active","version":"0.11.6","language":"javascript","ecosystem":"npm","summary":"less-openui5 is a utility library designed to build OpenUI5 themes using the Less.js preprocessor. It provides a `Builder` class that compiles Less input into standard CSS, including an automatically mirrored CSS variant for right-to-left (RTL) language support, and extracts Less variables. The current stable version is 0.11.6. While recent releases primarily contain bug fixes, major versions introduce breaking changes. A key differentiator is its specialized focus on OpenUI5's theming concept, including features like caching build results to optimize performance, especially in server middleware scenarios, and the ability to define custom file system interfaces for advanced use cases. It simplifies the complex process of OpenUI5 theme development by handling Less compilation and RTL variant generation within a dedicated tool.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","openui5","sapui5","ui5","less","less.js","theme"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/less-openui5"},{"id":25861,"title":"less-watch-compiler","library":"less-watch-compiler","status":"active","version":"1.17.5","language":"javascript","ecosystem":"npm","summary":"A CLI tool that watches LESS file changes and automatically compiles them to CSS using the `lessc` compiler. Version 1.17.5 released intermittently; supports Node >=18. Key differentiator: it tracks dependency trees so changes to imported LESS files trigger recompilation of parent files. Filesystem watcher with options for source maps, plugins, and configuration files.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","less","lessc","compiler","file system","watcher","watch","compile","folder","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/less-watch-compiler"},{"id":9888,"title":"lesscpy - Python LESS Compiler","library":"lesscpy","status":"maintenance","version":"0.15.1","language":"python","ecosystem":"pypi","summary":"lesscpy is a Python compiler for LESS stylesheets, converting .less files into standard CSS. Its current version is 0.15.1, released in 2018. The project is largely unmaintained, with no significant development since its last release, indicating a maintenance-only status.","last_verified":"2026-04-17T00:00:00.000Z","tags":["css","less","compiler","stylesheet","frontend"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/lesscpy"},{"id":25862,"title":"lesslint","library":"lesslint","status":"maintenance","version":"1.0.3","language":"javascript","ecosystem":"npm","summary":"A Less CSS linter for checking code quality and style consistency. Version 1.0.3 (stable, low release cadence). Integrates with Less syntax checking, offering rule-based validation. Differentiated by being one of few dedicated Less linters, though development is sparse compared to stylelint with Less plugins.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/lesslint"},{"id":9072,"title":"Lets-Plot","library":"lets-plot","status":"active","version":"4.9.0","language":"python","ecosystem":"pypi","summary":"Lets-Plot is an open-source, multiplatform plotting library for statistical data based on the Grammar of Graphics, heavily influenced by R's ggplot2. It provides a Python API for creating both static and interactive charts in notebooks and IDEs, supporting various data formats like Pandas DataFrames and NumPy. The current version is 4.9.0, with a regular release cadence often tied to its Kotlin counterpart.","last_verified":"2026-04-16T00:00:00.000Z","tags":["plotting","data visualization","grammar of graphics","ggplot2","statistical plotting","jupyter","notebook","multiplatform"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/lets-plot"},{"id":38,"title":"MemGPT / Letta","library":"letta","status":"renamed","version":"0.16.4","language":"python","ecosystem":"pypi","summary":"Stateful agent framework formerly known as MemGPT. Renamed to Letta in September 2024. PyPI package moved from memgpt to letta. Two packages: letta (full server runtime) and letta-client (API client only). Agents are server-side persistent resources, not in-process Python objects.","last_verified":"2026-05-12T05:23:15.026Z","tags":["memory","agents","stateful","letta","memgpt","python","llm"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/letta"},{"id":23961,"title":"Letta Python Client","library":"letta-client","status":"active","version":"1.10.3","language":"python","ecosystem":"pypi","summary":"The official Python library for the Letta API, providing a typed interface to agents, conversations, messages, tools, and more. Current version 1.10.3, requires Python >=3.9, actively maintained with frequent releases (multiple per month).","last_verified":"2026-05-01T00:00:00.000Z","tags":["letta","api-client","agent","conversation","ai"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/letta-client"},{"id":9074,"title":"Limited Evaluator (leval)","library":"leval","status":"active","version":"1.3.0","language":"python","ecosystem":"pypi","summary":"leval is a Python library that provides a safe and limited evaluator for untrusted Python expressions, aiming to prevent arbitrary code execution while allowing controlled calculations. It is currently at version 1.3.0 and actively maintained, with recent updates focusing on feature enhancements and internal improvements.","last_verified":"2026-04-16T00:00:00.000Z","tags":["evaluation","sandbox","expression-evaluation","security","runtime"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/leval"},{"id":16102,"title":"Level Universal Database","library":"level","status":"active","version":"10.0.0","language":"javascript","ecosystem":"npm","summary":"The `level` package provides a universal, `abstract-level`-compliant key-value database interface for both Node.js and browser environments. It acts as a convenience wrapper, dynamically exporting `classic-level` for Node.js and `browser-level` for browsers. This design allows developers to write platform-agnostic code for lexicographically sorted key-value stores. The current stable version is 10.0.0, which incorporates `abstract-level` v3, enhancing its foundational API. The project maintains a frequent release cadence, often introducing breaking changes with major version bumps to align with upstream `abstract-level`, `classic-level`, or `browser-level` updates, emphasizing modernization and API consistency across its ecosystem. It is designed to be highly extensible and supports various encoding options, including `json` for complex data structures and `utf8` for strings.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","level","leveldb","stream","database","db","store","storage","json","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/level"},{"id":16422,"title":"Level Read Stream","library":"level-read-stream","status":"active","version":"2.0.0","language":"javascript","ecosystem":"npm","summary":"level-read-stream provides Node.js-style readable streams for abstract-level compatible databases. It allows developers to consume data from a LevelDB-like database as a stream of entries, keys, or values. The current stable version is 2.0.0, which notably supports `abstract-level` v2 and Node.js >=18. The project maintains an active development pace with incremental releases addressing compatibility and adding features like TypeScript types. Key differentiators include its tight integration with the `abstract-level` API, offering `EntryStream`, `KeyStream`, and `ValueStream` for optimized data retrieval. For Web Streams, users are directed to `level-web-stream`.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","level","stream","abstract-level","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/level-read-stream"},{"id":16101,"title":"LevelDB Feature Support Manifest","library":"level-supports","status":"active","version":"6.2.0","language":"javascript","ecosystem":"npm","summary":"level-supports is a utility package within the LevelDB ecosystem designed to generate a manifest object detailing the capabilities of an `abstract-level` database instance. This manifest allows consumers of a database to programmatically check for specific features, such as `permanence`, `encodings` (like `utf8`), `implicitSnapshots`, `explicitSnapshots`, and `has` (for `has()` and `hasMany()`). The current stable version is 6.2.0. Releases are typically driven by new `abstract-level` features or Node.js compatibility updates, with a focus on semantic versioning for breaking changes. Its key differentiator is providing a standardized, merged, and enriched feature description, moving beyond simple boolean checks to handle more complex truthy values for future extensibility.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","abstract-leveldown","database","db","level","levelup","manifest","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/level-supports"},{"id":6391,"title":"Python LevelDB Bindings (Unmaintained)","library":"leveldb","status":"abandoned","version":"0.201","language":"python","ecosystem":"pypi","summary":"This package provides Python bindings for the LevelDB key-value store. It allows Python applications to interact with LevelDB databases for embedded, persistent key-value storage. Note: This specific PyPI package (`leveldb`) is largely unmaintained (last release 2017). Version 0.201. Releases are infrequent to non-existent.","last_verified":"2026-04-15T00:00:00.000Z","tags":["database","key-value","leveldb","bindings","embedded","unmaintained"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/leveldb"},{"id":16639,"title":"LevelGraph - Graph Database","library":"levelgraph","status":"active","version":"4.0.0","language":"javascript","ecosystem":"npm","summary":"LevelGraph is a graph database implemented for both Node.js and browser environments, leveraging the high-performance LevelDB key-value store through the `level` library. Currently stable at version 4.0.0, its release cadence appears to be tied to significant updates in its underlying `level` dependency, as seen with the v4.0.0 release updating to `level` v8. A key differentiator is its implementation of the Hexastore approach, employing six indices for each triple (subject, predicate, object) to ensure rapid data access and pattern matching. It supports standard graph database operations like triple insertion, retrieval, and deletion, with capabilities for advanced searches and filtering. It offers a consistent API across Node.js and browser contexts, though initialization differs slightly.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","leveldb","graph","level","database","triples","triple"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/levelgraph"},{"id":893,"title":"Levenshtein String Distance","library":"levenshtein","status":"active","version":"0.27.3","language":"python","ecosystem":"pypi","summary":"The `levenshtein` Python C extension module provides highly optimized functions for fast computation of Levenshtein (edit) distance, string similarity, and other related metrics. It is currently at version 0.27.3 and maintains an active release cadence with regular updates to support newer Python versions.","last_verified":"2026-04-09T18:59:59.705Z","tags":["string-matching","levenshtein-distance","nlp","fuzzy-matching","c-extension"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/levenshtein"},{"id":14665,"title":"Light ECMAScript Value Notation (LEVN)","library":"levn","status":"abandoned","version":"0.4.1","language":"javascript","ecosystem":"npm","summary":"Levn is a JavaScript library for parsing human-readable string input into structured JavaScript values, leveraging type validation. It is designed for concise, human-authored data, such as configuration files or command-line arguments, distinguishing itself from JSON by prioritizing human readability, conciseness, and built-in type validation via `type-check`. It supports regex and date literals and is extensible with custom types. Unlike JSON, it is not optimized for large-scale data transport due to its parsing overhead. The current stable version is 0.4.1. This package appears to be largely unmaintained, with its last npm publish over six years ago and minimal activity on its GitHub repository in recent years.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","levn","light","ecmascript","value","notation","json","typed","human"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/levn"},{"id":18497,"title":"lex-parser","library":"lex-parser","status":"maintenance","version":"0.1.4","language":"javascript","ecosystem":"npm","summary":"A parser for lexical grammars used by jison and jison-lex. Currently at version 0.1.4, it parses lexical grammar definitions (similar to those used by Lex/Yacc) and returns a JSON representation. It is a low-level dependency for jison tools and not commonly used directly. The package appears to be stable but rarely updated, with the last release likely years ago. Unlike higher-level alternatives like jison itself, lex-parser focuses solely on parsing the grammar syntax.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","lexical","grammar","parser","jison"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/lex-parser"},{"id":13434,"title":"Lexical Editor Framework","library":"lexical","status":"active","version":"0.43.0","language":"javascript","ecosystem":"npm","summary":"Lexical is an extensible JavaScript web text-editor framework with an emphasis on reliability, accessibility, and performance. Currently at version 0.43.0, it follows a monthly release schedule, ensuring continuous improvements and bug fixes. The core of Lexical is a dependency-free engine, allowing for powerful, simple, and complex editor implementations to be built on top. Key differentiators include its framework-agnostic core (with official React bindings via `@lexical/react`), a plugin-based architecture for extensibility (rather than a monolithic approach), an immutable state model for time-travel capabilities, and robust support for collaborative editing via Yjs integration. It is designed to be highly customizable, enabling developers to create unique text editing experiences that scale in size and functionality, rather than being a ready-to-use editor with a predefined UI.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","react","lexical","editor","contenteditable","rich-text","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/lexical"},{"id":21520,"title":"lexical-diversity","library":"lexical-diversity","status":"active","version":"0.1.1","language":"python","ecosystem":"pypi","summary":"A Python library for calculating lexical diversity metrics such as TTR, HDD, MTLD, and vocd-D. Version 0.1.1 is current, with an irregular release cadence.","last_verified":"2026-04-27T00:00:00.000Z","tags":["lexical diversity","text analysis","readability","TTR","MTLD","HDD"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/lexical-diversity"},{"id":11235,"title":"Lexical Vue Editor","library":"lexical-vue","status":"active","version":"0.14.1","language":"javascript","ecosystem":"npm","summary":"Lexical Vue is an extensible web text-editor component library for Vue 3, built upon Facebook's Lexical framework. It provides Vue components that wrap Lexical's core functionalities and plugins, allowing developers to integrate rich-text editing capabilities into their Vue applications. The current stable version is 0.14.1. The package follows Lexical's rapid release cadence, frequently bumping its dependency on `lexical` to keep up with the upstream project's evolution, often leading to minor version bumps with breaking changes from the underlying Lexical library. Key differentiators include its declarative Vue component API for managing editor state and plugins, and its direct integration with the powerful, extensible, and accessible Lexical editor core, contrasting with other Vue-specific editor solutions that might use different underlying architectures or are less frequently updated.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","vue","lexical","editor","rich-text","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/lexical-vue"},{"id":7358,"title":"Lexical ID Generator","library":"lexid","status":"active","version":"2021.1006","language":"python","ecosystem":"pypi","summary":"lexid is a micro library (version 2021.1006) designed to generate and increment lexically ordered numerical IDs. Its core functionality ensures that `older_id < newer_id` remains true throughout a sequence, whether dealing with integers or strings. This is achieved by special incrementing that uses the leftmost character/digit to maintain lexical order and prevent premature numerical overflow. It's useful for scenarios like build numbers or version strings that are often sorted by tools using simple lexical ordering, such as the UNIX sort command or JavaScript's string comparison. The library maintains an active status with updates as needed.","last_verified":"2026-04-16T00:00:00.000Z","tags":["id generator","lexical ordering","build numbers","versioning","micro library"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/lexid"},{"id":25863,"title":"Lexius Transpiler","library":"lexius-transpiler","status":"active","version":"1.1.0","language":"javascript","ecosystem":"npm","summary":"Lexius Transpiler is a web-based transpiler for the Lexius language, designed for safe and isolated code transformation. Current stable version is 1.1.0, with frequent releases. It operates in a resource-limited, language-agnostic manner, ensuring no compromise to the host environment. Key differentiators include sandboxed execution, cross-platform support, and a focus on security.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","Safe","Isolated","Resource-limited","Language-agnostic","No-host-compromise","Resource-Limited","Language-Agnostic","No-Host-compromise"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/lexius-transpiler"},{"id":16842,"title":"Driver-Agnostic Database Migrations","library":"ley","status":"active","version":"0.8.1","language":"javascript","ecosystem":"npm","summary":"Ley is a lightweight, driver-agnostic database migration tool for Node.js, currently at version 0.8.1. It provides both a command-line interface (CLI) and a programmatic API for managing database schema changes. Ley's core differentiators include its agnosticism towards specific database drivers (supporting `pg`, `postgres`, `mysql`, `mysql2`, `better-sqlite3`, and custom drivers without bundling them), its lightweight nature, and its transactional approach to migrations, ensuring atomicity for each change. It emphasizes working directly with your chosen driver's API, avoiding new abstractions, and enforces an append-only, immutable task chain for migrations to maintain database integrity across environments. Releases are consistent, with recent updates focusing on ESM support and improved TypeScript integration.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/ley"},{"id":13435,"title":"Lezer JSON5 Parser","library":"lezer-json5","status":"maintenance","version":"2.0.2","language":"javascript","ecosystem":"npm","summary":"lezer-json5 is a Lezer grammar designed for parsing JSON5 (JavaScript Object Notation, Fifth Edition) syntax. JSON5 extends standard JSON by adding features like comments, unquoted object keys, trailing commas, and single-quoted strings, making configuration files more human-readable. This package, currently at version 2.0.2, integrates seamlessly with CodeMirror 6, providing robust syntax highlighting and language-aware editing capabilities for JSON5 documents. While the package was last published three years ago, it remains a stable and functional solution for JSON5 parsing within the Lezer/CodeMirror ecosystem, leveraging principles from the official Lezer JavaScript grammar. Its slow release cadence suggests a mature grammar that is unlikely to require frequent updates unless core Lezer APIs or the JSON5 specification undergo significant changes. It differentiates itself by offering incremental parsing specific to the JSON5 specification, which is crucial for performance in large editor instances.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","lezer","codemirror","json5","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/lezer-json5"},{"id":20186,"title":"lezer-loader","library":"lezer-loader","status":"active","version":"0.3.0","language":"javascript","ecosystem":"npm","summary":"A webpack loader for Lezer grammar files (.grammar). Currently at version 0.3.0 with a stable API. It enables importing .grammar files as parser modules, supporting external token imports. No configuration options are supported yet. @external imports in grammar files are not tracked as webpack dependencies, requiring manual rebuild triggers. Best paired with @lezer/generator and @lezer/lr for TypeScript usage.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","webpack","lezer","loader"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/lezer-loader"},{"id":5295,"title":"Lhotse","library":"lhotse","status":"active","version":"1.32.2","language":"python","ecosystem":"pypi","summary":"Lhotse is a Python library for data preparation in speech and audio processing. It provides a flexible, declarative API for representing audio collections as manifests (e.g., Recordings, Supervisions, Cuts) and tools for data manipulation, augmentation, and feature extraction. It's currently at version 1.32.2 and maintains an active development and release cadence.","last_verified":"2026-04-13T00:00:00.000Z","tags":["audio","speech","data-preparation","manifests","speech-recognition","speech-synthesis"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/lhotse"},{"id":5650,"title":"lia-web (renamed to cross-web)","library":"lia-web","status":"renamed","version":"0.3.1","language":"python","ecosystem":"pypi","summary":"The `lia-web` package has been renamed to `cross-web`. This entry describes `cross-web`, which provides a unified, framework-agnostic interface for common web framework operations, allowing developers to write code that can easily adapt to various Python web frameworks like FastAPI, Flask, and Django. It is currently in early development. The latest version of `cross-web` is 0.4.1, released on January 9, 2026.","last_verified":"2026-04-12T00:00:00.000Z","tags":["web","framework-agnostic","adapter","early-development","cross-platform"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/lia-web"},{"id":23962,"title":"liac-arff","library":"liac-arff","status":"active","version":"2.5.0","language":"python","ecosystem":"pypi","summary":"liac-arff is a Python library for reading and writing ARFF (Attribute-Relation File Format) files, commonly used in WEKA machine learning toolkits. Current version 2.5.0 is the last to support Python 2. It supports sparse ARFF, data generators, and standard Java escape sequences. Release cadence is irregular, with about 1-2 releases per year.","last_verified":"2026-05-01T00:00:00.000Z","tags":["arff","weka","data-mining","file-format"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/liac-arff"},{"id":6701,"title":"Autocode Standard Library Python Bindings","library":"lib","status":"active","version":"4.0.0","language":"python","ecosystem":"pypi","summary":"The `lib` library provides basic Python bindings for interacting with the Autocode standard library, enabling users to call functions from deployed Autocode services. It serves as a zero-dependency interface to execute StdLib functions and automatically generates Python SDKs for services deployed to Autocode. The current version is 4.0.0, and the project is actively maintained.","last_verified":"2026-04-15T00:00:00.000Z","tags":["autocode","api-client","serverless","bindings","sdk"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/lib"},{"id":27922,"title":"lib-bundler","library":"lib-bundler","status":"abandoned","version":"0.0.2","language":"javascript","ecosystem":"npm","summary":"lib-bundler is a code bundler for ES6 JavaScript libraries. Version 0.0.2 is very early stage with minimal documentation and no active maintenance. It bundles CommonJS and UMD outputs (common, full, min, min.gz, map). Compared to Rollup or esbuild, it lacks modern features, has no updates since initial release, and is essentially abandoned. Use only for understanding early bundler patterns.","last_verified":"2026-05-09T00:00:00.000Z","tags":["javascript","lib_builder","lib_compiler","builder","bundler"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/lib-bundler"},{"id":4078,"title":"Detect Test Environment","library":"lib-detect-testenv","status":"active","version":"3.0.1","language":"python","ecosystem":"pypi","summary":"The `lib-detect-testenv` library provides utility functions to programmatically detect whether Python code is currently running within a test environment. It supports detection of `pytest`, `doctest` (including PyCharm's docrunner), and `setup.py test` execution contexts. The library also offers a Command Line Interface (CLI) for integration into shell scripts and CI/CD pipelines. The current version is 3.0.1, last released on December 15, 2025, indicating active maintenance.","last_verified":"2026-04-11T00:00:00.000Z","tags":["doctest","pytest","test-detection","test-environment","testing","unittest"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/lib-detect-testenv"},{"id":21521,"title":"lib-log-utils","library":"lib-log-utils","status":"active","version":"1.4.15","language":"python","ecosystem":"pypi","summary":"A utility library for colored log messages and banners from commandline and Python. Current version 1.4.15, supports Python >=3.8.0, actively maintained.","last_verified":"2026-04-27T00:00:00.000Z","tags":["logging","colors","banners","utilities"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/lib-log-utils"},{"id":11236,"title":"lib0 Isomorphic Utility Functions","library":"lib0","status":"active","version":"0.2.117","language":"javascript","ecosystem":"npm","summary":"lib0 is a monorepo offering a comprehensive collection of isomorphic utility functions designed for both Node.js and browser environments. These utilities cover fundamental programming needs such as array manipulation, efficient binary encoding/decoding, cryptographic operations, assertions, and more. The package is currently at version `0.2.117` on npm, representing its stable release line. However, an active development branch is progressing towards `v1.0.0`, with frequent release candidates (e.g., `v1.0.0-rc.12`) introducing significant architectural changes, particularly within its `delta` and `schema` modules. It supports both CommonJS and ESM module formats. Its primary differentiator lies in providing a robust, performance-optimized, and isomorphic toolkit, minimizing the need for environment-specific code paths and enabling effective dead code elimination by bundlers. The project appears to have an active development cadence, pushing out release candidates regularly.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/lib0"},{"id":27923,"title":"lib3mf","library":"lib3mf","status":"active","version":"2.5.0","language":"python","ecosystem":"pypi","summary":"lib3mf is the official Python binding for the 3D Manufacturing Format (3MF) library, enabling reading, writing, and manipulation of 3MF files. Version 2.5.0 is current. Release cadence is irregular, driven by upstream spec changes.","last_verified":"2026-05-09T00:00:00.000Z","tags":["3mf","3d-manufacturing-format","cad","geometry"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/lib3mf"},{"id":7359,"title":"Lib4SBOM","library":"lib4sbom","status":"active","version":"0.10.3","language":"python","ecosystem":"pypi","summary":"Lib4SBOM is a Python library designed for parsing, generating, and validating Software Bills of Materials (SBOMs). It supports both SPDX and CycloneDX formats, offering a generic abstraction for SBOM data regardless of the underlying specification. Currently at version 0.10.3, the library maintains an active development pace with frequent minor releases and regular feature updates, addressing new specification versions and user-reported issues.","last_verified":"2026-04-16T00:00:00.000Z","tags":["SBOM","SPDX","CycloneDX","security","supply chain","parsing","generation","validation"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/lib4sbom"},{"id":27107,"title":"lib4vex","library":"lib4vex","status":"active","version":"0.2.3","language":"python","ecosystem":"pypi","summary":"VEX (Vulnerability Exploitability eXchange) generator and consumer library supporting CSAF, CycloneDX, and OpenVEX formats. Current version 0.2.3, requires Python >=3.7. The library allows creating, parsing, and validating VEX documents in multiple formats. Release cadence is irregular, with updates focused on bug fixes and format compatibility.","last_verified":"2026-05-01T00:00:00.000Z","tags":["vex","csaf","cyclonedx","openvex","vulnerability-exchange","sbom"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/lib4vex"},{"id":7360,"title":"libarchive-c Python Interface","library":"libarchive-c","status":"active","version":"5.3","language":"python","ecosystem":"pypi","summary":"libarchive-c is a Python interface to the C library libarchive, allowing users to read, write, and extract various archive formats like tar, zip, and 7z. It leverages `ctypes` for dynamic loading and is actively maintained, with regular releases (e.g., v5.3 released May 22, 2025). It is currently tested with Python 3.12 and 3.13.","last_verified":"2026-04-16T00:00:00.000Z","tags":["archive","compression","tar","zip","7zip","libarchive","cffi","ctypes"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/libarchive-c"},{"id":1533,"title":"libclang Python Bindings","library":"libclang","status":"active","version":"18.1.1","language":"python","ecosystem":"pypi","summary":"libclang provides Python bindings for Clang, the LLVM project's C, C++, and Objective-C compiler front-end. It allows programmatic access to Clang's AST (Abstract Syntax Tree), diagnostics, and other compiler functionalities. The `libclang` PyPI package, currently at version 18.1.1, mirrors the official LLVM project's Python bindings to simplify installation and is released in sync with major LLVM versions.","last_verified":"2026-04-23T22:01:11.634Z","tags":["llvm","clang","compiler","bindings","c++","c","ast","static analysis"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/libclang"},{"id":14666,"title":"Libcoal: Flexible Collision Library Extension","library":"libcoal","status":"active","version":"3.0.2","language":"en","ecosystem":"pypi","summary":"Libcoal is a Python wrapper and extension for the Flexible Collision Library (FCL), a high-performance C++ library for performing collision detection and distance computation between geometric objects. It provides efficient Python bindings to FCL's core functionalities, enabling robotics, simulation, and planning applications to leverage fast collision checks. The current version is 3.0.2, with frequent patch releases addressing build system and compatibility updates.","last_verified":"2026-04-17T00:00:00.000Z","tags":["collision detection","robotics","FCL","geometry","simulation"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/libcoal"},{"id":4975,"title":"libconf","library":"libconf","status":"active","version":"2.0.1","language":"python","ecosystem":"pypi","summary":"libconf is a pure-Python reader/writer for configuration files in libconfig format, commonly used in C/C++ projects. Its interface is designed to be similar to Python's standard `json` module, providing `load()`, `loads()`, `dump()`, and `dumps()` methods. The library is currently at version 2.0.1 and appears to be actively maintained.","last_verified":"2026-04-12T00:00:00.000Z","tags":["config","libconfig","parser","configuration","reader","writer","pure-python"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/libconf"},{"id":775,"title":"LibCST","library":"libcst","status":"active","version":"1.8.6","language":"python","ecosystem":"pypi","summary":"LibCST (Concrete Syntax Tree) is a Python library that parses Python 3.0 through 3.14 source code into a CST tree, preserving all formatting details like comments, whitespaces, and parentheses. It offers a compromise between an Abstract Syntax Tree (AST) and a traditional CST, designed for building automated refactoring (codemod) applications and linters. The current version is 1.8.6, and it maintains an active release cadence with frequent updates.","last_verified":"2026-05-12T18:53:58.709Z","tags":["CST","AST","code transformation","refactoring","linter","static analysis"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/libcst"},{"id":7361,"title":"cuDF - GPU Dataframe (C++)","library":"libcudf-cu12","status":"active","version":"26.4.0","language":"python","ecosystem":"pypi","summary":"`libcudf-cu12` is the underlying C++ library for cuDF, a GPU-accelerated DataFrame library for Python, part of the NVIDIA RAPIDS ecosystem. It enables pandas-like data manipulation directly on the GPU, leveraging CUDA for high performance. This PyPI meta-package primarily serves as a runtime dependency that transitively pulls in the Python `cudf-cu12` package. cuDF follows a rapid monthly release cadence (YYYY.MM.patch), consistently introducing new features and breaking changes. The current stable version is `26.4.0`.","last_verified":"2026-04-16T00:00:00.000Z","tags":["gpu","dataframe","rapids","cuda","data-science","high-performance","etl"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/libcudf-cu12"},{"id":9075,"title":"RAPIDS cuML","library":"libcuml-cu12","status":"active","version":"26.4.0","language":"python","ecosystem":"pypi","summary":"RAPIDS cuML (CUDA-accelerated Machine Learning) is a suite of GPU-accelerated machine learning libraries and algorithms designed to be fully compatible with scikit-learn APIs, enabling users to transition seamlessly from CPU to GPU without significant code changes. It's part of the broader RAPIDS ecosystem for data science, optimized for CUDA 12. The current version is 26.4.0, following a monthly release cadence aligned with the RAPIDS project.","last_verified":"2026-04-16T00:00:00.000Z","tags":["GPU","Machine Learning","RAPIDS","CUDA","Scikit-learn API"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/libcuml-cu12"},{"id":21522,"title":"libcuvs-cu12","library":"libcuvs-cu12","status":"active","version":"26.4.0","language":"python","ecosystem":"pypi","summary":"cuVS C++ shared library for GPU-accelerated vector search (includes CAGRA, IVF-PQ, HNSW). Version 26.4.0. Released as part of RAPIDS monthly releases.","last_verified":"2026-04-27T00:00:00.000Z","tags":["vector-search","gpu","cuda","rapids","cagra","hnsw","ann"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/libcuvs-cu12"},{"id":23963,"title":"LibGravatar","library":"libgravatar","status":"active","version":"1.0.4","language":"python","ecosystem":"pypi","summary":"A Python 3 library providing an interface to the Gravatar API. Version 1.0.4 (latest) includes support for FIPS-enabled systems and drops Python 3.6. Release cadence is low (major versions years apart).","last_verified":"2026-05-01T00:00:00.000Z","tags":["gravatar","avatar","api"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/libgravatar"},{"id":5296,"title":"libhoney Python Library","library":"libhoney","status":"active","version":"2.4.0","language":"python","ecosystem":"pypi","summary":"libhoney is a Python library for sending structured events to Honeycomb, an observability platform for debugging software in production. It is a low-level library designed for direct interaction with Honeycomb's Events API. The library is actively maintained, with a recent major release (2.4.0) in March 2024, and maintains a regular release cadence.","last_verified":"2026-04-13T00:00:00.000Z","tags":["observability","honeycomb","telemetry","structured logging","events"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/libhoney"},{"id":8271,"title":"Libify: Import Databricks Notebooks as Libraries/Modules","library":"libify","status":"maintenance","version":"0.78","language":"python","ecosystem":"pypi","summary":"Libify (version 0.78) is a Python library designed to simplify the process of importing Databricks notebooks as modules. It enables nesting of notebook imports for complex workflows and supports Databricks Runtime Version 5.5 and above. The library was last released in September 2020, indicating an infrequent release cadence and a focus on maintaining existing functionality rather than active development.","last_verified":"2026-04-16T00:00:00.000Z","tags":["databricks","notebooks","import","modules","library","workflow"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/libify"},{"id":9076,"title":"libigl Python Bindings","library":"libigl","status":"active","version":"2.6.2","language":"python","ecosystem":"pypi","summary":"libigl provides Python bindings for the C++ libigl library, a powerful and simple geometry processing toolkit. It offers a wide range of functionalities, including discrete differential geometry operators, finite-element matrices, and mesh topology data structures. The current version is 2.6.2, and the library is actively developed with frequent releases.","last_verified":"2026-04-16T00:00:00.000Z","tags":["geometry processing","mesh","3d","bindings","c++","numpy","scipy","nanobind"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/libigl"},{"id":5297,"title":"libipld","library":"libipld","status":"active","version":"3.3.2","language":"python","ecosystem":"pypi","summary":"libipld provides Python bindings to a high-performance Rust IPLD library, enabling fast encoding and decoding of IPLD data structures such as DAG-CBOR, CAR files, and CIDs. It's built for efficiency, often used in decentralized web and blockchain applications. The current version is 3.3.2, with active development and frequent minor releases addressing performance and bug fixes.","last_verified":"2026-04-13T00:00:00.000Z","tags":["IPLD","CID","DAG-CBOR","CAR","serialization","data structures","decentralized"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/libipld"},{"id":7362,"title":"KvikIO (CUDA 12)","library":"libkvikio-cu12","status":"active","version":"26.4.0","language":"python","ecosystem":"pypi","summary":"KvikIO is a Python and C++ library designed for high-performance file I/O, providing Python and C++ bindings to cuFile, which enables GPUDirect Storage (GDS). As part of the RAPIDS suite, it efficiently handles both host and device (GPU) memory I/O. The library is actively maintained with frequent, typically monthly or bi-monthly, releases aligned with the broader RAPIDS ecosystem. The current version is 26.4.0.","last_verified":"2026-04-16T00:00:00.000Z","tags":["gpu","io","storage","rapids","cuda","gpudirect-storage","cufile"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/libkvikio-cu12"},{"id":4079,"title":"Python binding of multi-core LIBLINEAR","library":"liblinear-multicore","status":"active","version":"2.50.0","language":"python","ecosystem":"pypi","summary":"liblinear-multicore provides a Python interface to the multi-core LIBLINEAR library, an OpenMP implementation designed to significantly reduce training time for large-scale linear classification, regression, and outlier detection on shared-memory systems. It is actively maintained with the current version 2.50.0 released in December 2025, offering speedups over the official LIBLINEAR in multi-core environments.","last_verified":"2026-04-11T00:00:00.000Z","tags":["machine-learning","svm","linear-classification","multi-core","parallel-computing","liblinear"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/liblinear-multicore"},{"id":9889,"title":"Python libmagic bindings","library":"libmagic","status":"active","version":"1.0","language":"python","ecosystem":"pypi","summary":"libmagic provides Python bindings to the `libmagic` C library, which identifies file types by checking their 'magic numbers' and other patterns. It's a thin wrapper around the venerable `file` command-line utility. The current version is 1.0, and it generally follows a stable, low-cadence release cycle focusing on maintenance and compatibility with the underlying C library.","last_verified":"2026-04-17T00:00:00.000Z","tags":["file-type","magic-number","bindings","identification","mime-type"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/libmagic"},{"id":7363,"title":"Python Bindings for Libsodium (libnacl)","library":"libnacl","status":"active","version":"2.1.0","language":"python","ecosystem":"pypi","summary":"libnacl provides Python bindings for the high-speed Networking and Cryptography library (NaCl), specifically leveraging libsodium via ctypes. It aims to offer direct access to libsodium's functions while maintaining extensive documentation and portability. The library supports both low-level cryptographic primitives and higher-level Pythonic encryption classes. It is currently at version 2.1.0 and is actively maintained.","last_verified":"2026-04-16T00:00:00.000Z","tags":["cryptography","nacl","libsodium","security","encryption","decryption","signatures","ctypes"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/libnacl"},{"id":13436,"title":"libnpmexec: Programmatic npm exec API","library":"libnpmexec","status":"active","version":"10.2.5","language":"javascript","ecosystem":"npm","summary":"libnpmexec provides a programmatic interface to the core functionality of `npm exec` (and by extension, `npx`). It enables developers to execute packages and binaries found in the local `node_modules/.bin` directory, npm cache, or fetched from the npm registry, without directly invoking the `npm` CLI. The package is currently at version 10.2.5 and is actively maintained as part of the broader npm CLI monorepo, with a healthy release cadence. Its key differentiator is offering a low-level, configurable API to manage the lifecycle of package execution, including argument parsing, cache management, and user prompts, making it suitable for tooling and automation that requires direct control over script execution. It forms the underlying mechanism for the `npx` command line utility, handling package resolution and environment setup.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","npm","npmcli","libnpm","cli","workspaces","libnpmexec"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/libnpmexec"},{"id":13437,"title":"libnpmfund: npm Fund Programmatic API","library":"libnpmfund","status":"active","version":"7.0.19","language":"javascript","ecosystem":"npm","summary":"The `libnpmfund` package offers a dedicated programmatic API for interfacing with the `npm fund` command, enabling developers to integrate dependency funding information retrieval directly into their applications. As per the provided metadata, its current stable version is 7.0.19. This package is an integral component of the broader npm CLI ecosystem, undergoing regular maintenance and receiving updates in alignment with new npm CLI releases, which implies an active and responsive development cycle. Its primary advantage lies in providing a structured, JavaScript-native interface to access the aggregated funding data, which is typically presented by the `npm fund` CLI. This capability is crucial for building automated tools, dashboards, or custom reporting systems that need to analyze or display dependency funding without relying on external process execution or parsing CLI output. It explicitly depends on `@npmcli/arborist` for robust dependency graph traversal and analysis.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","npm","npmcli","libnpm","cli","git","fund","gitfund"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/libnpmfund"},{"id":13438,"title":"npm Registry Hooks API","library":"libnpmhook","status":"active","version":"11.0.0","language":"javascript","ecosystem":"npm","summary":"libnpmhook provides a programmatic API for managing server-side hooks on the npm registry. It enables developers to add, remove, list, and update these hooks, which trigger notifications for various package-related events (e.g., new versions published, packages removed). As of April 2026, the current stable version is 11.12.1 and it is an integral part of the larger npm/cli monorepo, ensuring a consistent and official interface with the npm registry. Releases are frequent, typically aligning with npm CLI updates, providing continuous bug fixes and feature enhancements. Key differentiators include its official backing by npm Inc., direct integration with npm-registry-fetch for consistent network behavior, and support for authentication mechanisms like tokens and OTP for secure operations. The library is built on Node.js and requires specific Node.js versions.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","npm","hooks","registry","npm api"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/libnpmhook"},{"id":13439,"title":"Programmatic npm Organization API","library":"libnpmorg","status":"active","version":"8.0.1","language":"javascript","ecosystem":"npm","summary":"libnpmorg is a Node.js library that provides a programmatic interface for interacting with the npm Org membership API. It allows developers to manage organization members, roles, and rosters directly from their applications, mirroring the functionality of `npm org` commands. The current stable version is 8.0.1, though the package is part of the larger npm CLI monorepo and receives updates frequently, often alongside npm CLI releases, as seen by recent activity up to `v11.12.1` of the CLI. Key differentiators include its direct integration with `npm-registry-fetch` for consistent registry interaction and its focus on a specific, well-defined subset of npm's functionality related to organizations. It is primarily used within the npm CLI itself but is exposed for third-party tools needing fine-grained control over npm organization management.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","libnpm","npm","package manager","api","orgs","teams"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/libnpmorg"},{"id":16421,"title":"libnpmpack Programmatic Packing API","library":"libnpmpack","status":"active","version":"9.1.5","language":"javascript","ecosystem":"npm","summary":"libnpmpack provides the programmatic interface for creating tarballs of npm packages, mirroring the functionality of the `npm pack` command-line tool. As an internal library of the npm CLI, it offers a robust and consistent way to prepare packages for distribution, including handling `.npmignore`, `.gitignore`, and package lifecycle scripts during the packing process. The current stable version of the `libnpmpack` package itself is 9.1.5, though it is often consumed as part of the broader npm CLI, which follows its own release schedule (e.g., v10.x and v11.x branches) and sees frequent updates. Its release cadence is tightly coupled with the npm CLI's monorepo development. A key differentiator is that it's the authoritative, low-level implementation for `npm pack`, ensuring compatibility with npm's official packing logic, unlike third-party alternatives which might deviate in edge cases. It focuses on encapsulating the complex logic of package bundling and file inclusion rules.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/libnpmpack"},{"id":13440,"title":"Programmatic npm Publish API","library":"libnpmpublish","status":"active","version":"11.1.3","language":"javascript","ecosystem":"npm","summary":"libnpmpublish provides the programmatic interface used internally by the npm CLI for publishing and unpublishing packages to a configured registry. As of the provided metadata, its stable version is 11.1.3, making it a current and actively maintained component within the broader npm ecosystem. The library is typically released as part of the npm CLI monorepo, suggesting a consistent and frequent release cadence aligned with the CLI's development. It is a critical tool for automating package lifecycle operations in Node.js environments, abstracting the complexities of package tarball creation, manifest handling, registry communication, and authentication. Its key differentiator is being the official, low-level API that ensures full compatibility with npm's internal logic and registry interaction protocols, making it the canonical choice for developers building tools that interact directly with the npm registry.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/libnpmpublish"},{"id":13441,"title":"npm Registry Search API","library":"libnpmsearch","status":"active","version":"9.0.1","language":"javascript","ecosystem":"npm","summary":"libnpmsearch is a Node.js library providing a programmatic API for searching packages within the npm registry and compatible alternative registries. Currently stable at version 9.0.1, it is part of the broader npm CLI ecosystem, benefiting from its active maintenance and continuous integration. The library exclusively utilizes the modern npm search endpoint, explicitly *not* supporting legacy `/-/all` search methods. It differentiates itself by offering detailed search parameters, including sorting by quality, maintenance, and popularity, and integrates seamlessly with `npm-registry-fetch` for robust request configuration, authentication, and caching capabilities. Its release cadence is tied to the npm CLI's development, providing regular updates and bug fixes for modern Node.js environments.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","npm","search","api","libnpm"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/libnpmsearch"},{"id":7364,"title":"libpass: Comprehensive Password Hashing Framework","library":"libpass","status":"active","version":"1.9.3","language":"python","ecosystem":"pypi","summary":"libpass is an actively maintained fork of the original `passlib` library, providing a comprehensive password hashing framework that supports over 30 schemes. It is currently at version 1.9.3 and receives regular updates to address compatibility issues, security concerns, and support newer Python versions.","last_verified":"2026-04-16T00:00:00.000Z","tags":["security","password-hashing","cryptography","authentication","passlib-fork"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/libpass"},{"id":23964,"title":"libpci","library":"libpci","status":"maintenance","version":"0.2","language":"python","ecosystem":"pypi","summary":"Pure-Python, high-level bindings to libpci, providing access to PCI device information. Current version 0.2, low release cadence (last release 2016). Actively maintained? Possibly minimal.","last_verified":"2026-05-01T00:00:00.000Z","tags":["pci","hardware","system","bindings"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/libpci"},{"id":7365,"title":"libpff-python","library":"libpff-python","status":"active","version":"20231205","language":"python","ecosystem":"pypi","summary":"libpff-python provides Python bindings for libpff, an open-source library designed to access Personal Folder File (PFF) and Offline Folder File (OFF) formats, commonly used by Microsoft Outlook for storing emails, contacts, and other data. The current version is 20231205. Releases appear to occur annually or every few years, often coinciding with updates to the underlying C library. [2, 1, 3]","last_verified":"2026-04-16T00:00:00.000Z","tags":["forensics","email","PST","PFF","OFF","Outlook","bindings"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/libpff-python"},{"id":13442,"title":"PostgreSQL Query Parser","library":"libpg-query","status":"active","version":"17.7.3","language":"javascript","ecosystem":"npm","summary":"libpg-query provides Node.js and browser bindings for `libpg_query`, the real PostgreSQL C parser, compiled to WebAssembly (WASM). This library offers 100% spec-accurate parsing of SQL queries into PostgreSQL's internal Abstract Syntax Tree (AST) format, supporting PostgreSQL versions 13 through 17. Its key differentiators include being entirely cross-platform with zero native dependencies, eliminating common `node-gyp` compilation headaches. The package currently ships as version 17.7.3 and generally releases updates in alignment with new PostgreSQL major versions. It is distinct from other parsers by using the actual PostgreSQL source code, ensuring fidelity, and provides full TypeScript support for robust development.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","sql","postgres","postgresql","pg","query","plpgsql","database","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/libpg-query"},{"id":15679,"title":"libphonenumber-bundler CLI","library":"libphonenumber-bundler","status":"maintenance","version":"0.4.0","language":"javascript","ecosystem":"npm","summary":"This package provides a Command Line Interface (CLI) utility designed to compile and bundle Google's official `libphonenumber` JavaScript port into a single, standalone JavaScript file. Unlike modern alternatives like `libphonenumber-js` which are independent rewrites, this tool directly uses the original Closure-compiled JavaScript output from Google's project, aiming for a faithful reproduction of its full functionality, including its potentially larger footprint and reliance on Closure's API patterns. The current stable version, 0.4.0, has not seen updates in over two years, indicating a maintenance status for the bundler tool itself, although it can fetch recent versions of the upstream `libphonenumber` source code. Its key differentiator is simplifying the process of obtaining a self-contained, official `libphonenumber` bundle without requiring a complex build setup, making it suitable for projects that prefer a direct script inclusion or a CommonJS module of the original Google library rather than a streamlined rewrite.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","libphonenumber","google","bundler","compiler"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/libphonenumber-bundler"},{"id":11237,"title":"libphonenumber-js","library":"libphonenumber-js","status":"active","version":"1.12.41","language":"javascript","ecosystem":"npm","summary":"libphonenumber-js is a JavaScript and TypeScript library designed for parsing, formatting, and validating international phone numbers. It serves as a significantly smaller and simpler rewrite of Google's original `libphonenumber` library. Currently at version 1.12.41, this package prioritizes a reduced bundle size (approximately 145 kB vs. 550 kB for the Google port) by focusing solely on personal phone numbers. It deliberately omits support for less common categories such as emergency numbers, short codes, numbers prefixed with `*`, Australian `13`-smart numbers, and alphabetic phone numbers like `1-800-GOT-MILK`. The library ships with comprehensive TypeScript definitions and uniquely offers functionality to search for phone numbers within text, a feature absent in Google's official JavaScript port. While a specific release cadence isn't detailed, the version history suggests active and ongoing development.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","telephone","phone","number","input","mobile","libphonenumber","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/libphonenumber-js"},{"id":8272,"title":"PySAL Core Library (libpysal)","library":"libpysal","status":"active","version":"4.14.1","language":"python","ecosystem":"pypi","summary":"libpysal is the foundational package of the PySAL (Python Spatial Analysis Library) ecosystem. It provides core algorithms and data structures for spatial analysis, including computational geometry, spatial weights matrix creation, and access to built-in example datasets. It serves as a building block for many higher-level PySAL packages and is under active development, with frequent minor releases.","last_verified":"2026-04-16T00:00:00.000Z","tags":["spatial analysis","geospatial","weights","graph","pysal","computational geometry","GIS"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/libpysal"},{"id":9078,"title":"RAFT (libraft-cu12)","library":"libraft-cu12","status":"active","version":"26.4.0","language":"python","ecosystem":"pypi","summary":"libraft-cu12 is a core C++ library providing Reusable Algorithms Functions and other Tools (RAFT) for high-performance computing on NVIDIA GPUs. It serves as a foundational component for other RAPIDS libraries, including Python wrappers like `pylibraft`. The current version is 26.4.0, and it follows a monthly release cadence, aligned with the broader RAPIDS ecosystem.","last_verified":"2026-04-16T00:00:00.000Z","tags":["GPU","CUDA","RAPIDS","Machine Learning","Data Science","High Performance Computing","C++"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/libraft-cu12"},{"id":6702,"title":"LibreTranslate Python Bindings","library":"libretranslatepy","status":"active","version":"2.1.4","language":"python","ecosystem":"pypi","summary":"libretranslatepy provides Python bindings for the LibreTranslate API, a free and open-source machine translation API. It allows Python applications to interact with a LibreTranslate server for translation, language detection, and language listing. The library is currently at version 2.1.4, released in April 2024, and is actively maintained as a client for the continuously developed LibreTranslate ecosystem.","last_verified":"2026-04-15T00:00:00.000Z","tags":["translation","API client","natural language processing","open-source"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/libretranslatepy"},{"id":8273,"title":"RMM - RAPIDS Memory Manager (CUDA 12)","library":"librmm-cu12","status":"active","version":"26.4.0","language":"python","ecosystem":"pypi","summary":"RMM (RAPIDS Memory Manager) provides a C++ library and Python bindings for managing GPU device memory. It offers various memory resources, including pooling allocators, to improve performance and reduce fragmentation for CUDA-enabled applications. The `librmm-cu12` package is specifically built for CUDA 12.x environments. It follows the RAPIDS release cadence, typically releasing new versions monthly.","last_verified":"2026-04-16T00:00:00.000Z","tags":["CUDA","GPU","memory management","RAPIDS","device memory"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/librmm-cu12"},{"id":1534,"title":"Librosa","library":"librosa","status":"active","version":"0.11.0","language":"python","ecosystem":"pypi","summary":"Librosa is a Python module for audio and music processing, providing a wide array of tools for analysis, feature extraction, and manipulation of audio signals. The current version is 0.11.0, with regular updates that typically include bug fixes, performance improvements, and minor feature enhancements, aiming for stable releases every few months.","last_verified":"2026-04-23T22:03:33.434Z","tags":["audio","music","signal processing","feature extraction","machine learning","spectrogram"],"install_tag":"draft","install_tag_description":"notable install failures or slow imports","api":"https://checklist.day/api/registry/librosa"},{"id":21523,"title":"librouteros","library":"librouteros","status":"active","version":"4.0.1","language":"python","ecosystem":"pypi","summary":"Pure Python implementation of the MikroTik RouterOS API for managing RouterOS devices. Version 4.0.1, requires Python >=3.9. Release cadence is irregular.","last_verified":"2026-04-27T00:00:00.000Z","tags":["mikrotik","routeros","api","network"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/librouteros"},{"id":529,"title":"Mypyc Runtime Library","library":"librt","status":"active","version":"0.8.1","language":"python","ecosystem":"pypi","summary":"librt is the Mypyc runtime library, providing efficient C implementations of various Python standard library classes and functions. Mypyc leverages this library to produce faster C extensions when compiling Python code. It is primarily an internal dependency for `mypyc` and `mypy` (since version 1.19.0 for fixed-format cache serialization). The current version is 0.8.1, with development occurring in the main `mypy` repository and releases synced to the `librt` PyPI package.","last_verified":"2026-05-12T14:41:19.954Z","tags":["mypyc","runtime","performance","type-checking","c-extension"],"install_tag":"stale","install_tag_description":"widespread failures or data too old to trust","api":"https://checklist.day/api/registry/librt"},{"id":2985,"title":"Sass for Python (libsass)","library":"libsass","status":"maintenance","version":"0.23.0","language":"python","ecosystem":"pypi","summary":"Libsass is a Python binding for LibSass, the C/C++ port of the original Sass CSS preprocessor. It allows Python developers to compile Sass/SCSS files to CSS without needing a Ruby or Node.js runtime. While the `libsass-python` wrapper is actively maintained and currently at version 0.23.0 (released January 6, 2024), the underlying LibSass C/C++ library reached its official End-of-Life in October 2025 and is no longer receiving updates.","last_verified":"2026-04-25T04:06:57.287Z","tags":["sass","scss","css preprocessor","compiler","libsass","stylesheet"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/libsass"},{"id":7366,"title":"libsast - Generic SAST Library","library":"libsast","status":"active","version":"3.1.6","language":"python","ecosystem":"pypi","summary":"libsast is a Python library providing generic Static Application Security Testing (SAST) capabilities, built upon Semgrep and regex patterns. It allows users to define custom rules and scan codebases for security vulnerabilities. The library is actively maintained with frequent patch and minor releases, with the current version being 3.1.6.","last_verified":"2026-04-16T00:00:00.000Z","tags":["security","sast","static analysis","semgrep","code analysis"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/libsast"},{"id":9079,"title":"Python CRC Calculation Library","library":"libscrc","status":"active","version":"1.8.1","language":"python","ecosystem":"pypi","summary":"libscrc is a Python library designed for calculating various Cyclic Redundancy Check (CRC) values, including CRC3, CRC4, CRC8, CRC16, CRC24, CRC32, CRC64, and CRC82. The latest version is 1.8.1, released on August 18, 2022. While releases are not frequent, the project shows ongoing maintenance and issue tracking through its GitHub repository.","last_verified":"2026-04-16T00:00:00.000Z","tags":["CRC","checksum","CRC3","CRC4","CRC8","CRC16","CRC24","CRC32","CRC64","CRC82","binary","protocol"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/libscrc"},{"id":11238,"title":"libsodium-wrappers","library":"libsodium-wrappers","status":"active","version":"0.8.3","language":"javascript","ecosystem":"npm","summary":"libsodium-wrappers provides a JavaScript/TypeScript binding for the highly regarded Sodium cryptographic library, compiled to WebAssembly with a pure JavaScript fallback. It is currently stable at version 0.8.3, wrapping libsodium 1.0.22. The package offers comprehensive, high-performance cryptographic operations for both web browsers (Chrome, Firefox, Edge, Safari, Mobile Safari) and server-side environments like Node.js and Bun. It comes in two variants: a standard version with commonly used functions and a 'sumo' version that includes the full, exhaustive libsodium API. Since version 0.8.1, the library automatically includes TypeScript definitions, simplifying development in typed environments. Users must `await sodium.ready` to ensure the underlying cryptographic engine is fully initialized before using any functions or constants. The library maintains a regular release cadence to incorporate upstream libsodium updates and address issues.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","crypto","sodium","libsodium","nacl","chacha20","poly1305","curve25519","ed25519","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/libsodium-wrappers"},{"id":16843,"title":"libSQL JavaScript Client (@libsql/client)","library":"libsql","status":"active","version":"0.5.29","language":"javascript","ecosystem":"npm","summary":"The libSQL JavaScript Client (`@libsql/client`) is a comprehensive TypeScript/JavaScript driver for interacting with libSQL databases, a fork of SQLite. It aims for API compatibility with `better-sqlite3`, offering both synchronous and opt-in promise-based APIs. This client supports Node.js, Bun, Deno, and web browsers, facilitating connections to in-memory, local file-based, and remote libSQL instances (including Turso databases). Key differentiators include support for embedded replicas (local SQLite files that sync with remote Turso databases for offline capabilities), remote access over HTTP/WebSockets, and advanced features like encryption at rest and AI/Vector Search integration when used with Turso. The current stable version is `0.5.29`, with active development towards a `0.6.x` release, which has introduced some breaking changes and new features. The npm package `libsql` is deprecated; users should install and import from `@libsql/client` instead.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","libsql","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/libsql"},{"id":106,"title":"Turso Python SDK","library":"libsql-experimental","status":"active","version":"0.0.49","language":"python","ecosystem":"pypi","summary":"Python SDK for Turso, a distributed SQLite database built on libSQL. Provides a dbapi2-compatible interface for connecting to local SQLite files, libSQL servers, and Turso hosted databases. The package name on PyPI is libsql-experimental (not 'turso').","last_verified":"2026-05-12T08:09:14.698Z","tags":["turso","libsql","sqlite","database","embedded-replica","python","dbapi2"],"install_tag":"stale","install_tag_description":"widespread failures or data too old to trust","api":"https://checklist.day/api/registry/libsql-experimental"},{"id":2099,"title":"libtmux","library":"libtmux","status":"active","version":"0.55.0","language":"python","ecosystem":"pypi","summary":"libtmux is a typed Python library providing an ORM (Object-Relational Mapper) wrapper for tmux, the terminal multiplexer. It allows programmatic control over tmux servers, sessions, windows, and panes. The current version is 0.55.0, and it maintains an active release cadence with frequent updates and bug fixes.","last_verified":"2026-04-24T14:11:14.648Z","tags":["tmux","terminal","automation","wrapper","cli","scripting"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/libtmux"},{"id":3537,"title":"Google Cloud TPU Runtime Library","library":"libtpu","status":"active","version":"0.0.39","language":"python","ecosystem":"pypi","summary":"The `libtpu` library is a low-level runtime component that provides the interface for Python-based machine learning frameworks (such as JAX and PyTorch/XLA) to communicate with Google Cloud TPUs. It is primarily a dependency managed by these high-level frameworks rather than a library intended for direct user application development. The current version is 0.0.39 and it requires Python >= 3.11. It has no strict release cadence, with updates typically coinciding with changes in underlying TPU infrastructure or integrations with ML frameworks.","last_verified":"2026-04-25T11:31:20.059Z","tags":["google-cloud","tpu","machine-learning","accelerator","jax","pytorch","xla"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/libtpu"},{"id":16846,"title":"TypeScript CSRF/Session Auth Handler","library":"libts-csrfx-auth","status":"active","version":"1.0.3","language":"javascript","ecosystem":"npm","summary":"libts-csrfx-auth is a TypeScript-first library designed for managing web session authentication, including CSRF token handling and cookie persistence. Currently at stable version 1.0.3, it has a recent and active release cadence, evidenced by several minor releases following its 1.0.0 major launch. Inspired by Rust's `cekunit-client`, this library focuses on providing a minimal yet robust solution for client-side or web automation authentication flows. Its core utility lies in abstracting the complexities of session management, secure CSRF token exchange, and automatically maintaining authentication state via HTTP cookies, making it suitable for applications requiring resilient and secure web session handling in Node.js or Bun environments.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","libts","auth","csrf","session","cookies","typescript","web-automation","login"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/libts-csrfx-auth"},{"id":9890,"title":"UCX (Unified Communication X) for CUDA 12","library":"libucx-cu12","status":"active","version":"1.19.0","language":"python","ecosystem":"pypi","summary":"libucx-cu12 is a Python package that provides the Unified Communication X (UCX) C library, specifically compiled with CUDA 12 support, as a distributable wheel. UCX is a low-level, high-performance communication framework for HPC applications, enabling optimized data exchange between CPUs, GPUs, and network interfaces (e.g., InfiniBand, RoCE). This package serves as a backend dependency for Python bindings like `ucx-py` (now `ucxx`), allowing Python applications to leverage UCX capabilities. The current version available on PyPI is `1.19.0`, with upstream UCX having a frequent release cadence including point releases and release candidates.","last_verified":"2026-04-17T00:00:00.000Z","tags":["gpu","hpc","networking","cuda","rdma","communication"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/libucx-cu12"},{"id":23121,"title":"libucxx-cu12","library":"libucxx-cu12","status":"active","version":"0.49.0","language":"python","ecosystem":"pypi","summary":"Python Bindings for the Unified Communication X library (UCX), including CUDA 12 support. Provides high-performance communication primitives for distributed computing, commonly used in RAPIDS ecosystem. Current version: 0.49.0, part of the RAPIDS suite, released monthly.","last_verified":"2026-05-01T00:00:00.000Z","tags":["ucx","rapids","cuda","distributed","networking","bindings","cu12"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/libucxx-cu12"},{"id":4080,"title":"Libusb Python Package (Installer)","library":"libusb-package","status":"active","version":"1.0.26.3","language":"python","ecosystem":"pypi","summary":"libusb-package is a Python library that functions primarily as an installation vehicle for the libusb shared C libraries, making it easier to install tools and applications that require libusb, such as pyusb. It bundles the necessary libusb binaries for various platforms and architectures, simplifying deployment by avoiding manual libusb installation. The package is actively maintained, with version 1.0.26.3 being the latest, and receives updates to support new Python versions and upstream libusb releases.","last_verified":"2026-04-11T00:00:00.000Z","tags":["usb","hardware","drivers","cross-platform","pyusb","libusb"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/libusb-package"},{"id":5988,"title":"libusb1","library":"libusb1","status":"active","version":"3.3.1","language":"python","ecosystem":"pypi","summary":"libusb1 is a pure-Python wrapper for the `libusb-1.0` C library, providing low-level access to USB devices. It exposes both synchronous and asynchronous APIs, allowing access to all USB transfer types (control, bulk, interrupt, isochronous). Unlike PyUSB, which aims for a common subset across various USB libraries, libusb1 focuses on making the entire `libusb-1.0` API available. The project is actively maintained, with regular releases addressing bug fixes and improvements, such as the recent 3.3.1 release.","last_verified":"2026-04-14T00:00:00.000Z","tags":["usb","hardware","low-level","ctypes","libusb"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/libusb1"},{"id":7367,"title":"libusbsio Python Wrapper","library":"libusbsio","status":"active","version":"2.2.0","language":"python","ecosystem":"pypi","summary":"libusbsio is a Python wrapper for the NXP LIBUSBSIO C library, designed to facilitate interaction with NXP's USB-to-I2C/SPI/GPIO bridge devices. It provides a high-level API for enumerating, opening, and communicating with supported hardware from Python applications. The current version is 2.2.0, with updates typically tied to enhancements or bug fixes in the underlying C library or the Python binding itself.","last_verified":"2026-04-16T00:00:00.000Z","tags":["usb","hardware","i2c","spi","gpio","nxp","embedded"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/libusbsio"},{"id":8274,"title":"libuuu Python Wrapper","library":"libuuu","status":"active","version":"1.5.243","language":"python","ecosystem":"pypi","summary":"libuuu is a Python wrapper for the native NXP libuuu library, a universal update utility primarily used for flashing and interacting with NXP i.MX series embedded devices. It provides Python bindings to the C library's functionalities, allowing programmatic control over device flashing and communication. The library generally follows the versioning of the underlying C library, with releases occurring periodically to match new `libuuu` versions.","last_verified":"2026-04-16T00:00:00.000Z","tags":["NXP","i.MX","flashing","embedded","firmware","ctypes","hardware"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/libuuu"},{"id":2567,"title":"libvalkey","library":"libvalkey","status":"active","version":"4.0.1","language":"python","ecosystem":"pypi","summary":"libvalkey-py is a Python extension that wraps the protocol parsing code from the underlying libvalkey C library. It primarily speeds up the parsing of multi bulk replies from a Valkey server. The library is actively maintained, with its current version being 4.0.1, and releases occurring regularly to introduce new features, improvements, and bug fixes.","last_verified":"2026-04-24T21:44:49.226Z","tags":["valkey","redis","parser","performance","serialization"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/libvalkey"},{"id":8276,"title":"libvirt-python binding for Libvirt API","library":"libvirt-python","status":"active","version":"12.2.0","language":"python","ecosystem":"pypi","summary":"The `libvirt-python` library provides a Pythonic binding to the C API of libvirt, the open-source virtualization management library. It allows Python applications to manage virtual machines, storage, and networking on various hypervisors like KVM, QEMU, and Xen. Currently at version 12.2.0, it generally tracks the libvirt C library's release cycle, typically seeing multiple updates per year.","last_verified":"2026-04-16T00:00:00.000Z","tags":["virtualization","KVM","libvirt","VM management","hypervisor","qemu"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/libvirt-python"},{"id":4081,"title":"liccheck: Python License Checker","library":"liccheck","status":"active","version":"0.9.2","language":"python","ecosystem":"pypi","summary":"liccheck is a Python library and command-line tool that checks package licenses listed in a requirements.txt file or pyproject.toml and their dependencies against a user-defined strategy. This strategy includes lists of authorized and unauthorized licenses, as well as explicitly authorized packages. The current version is 0.9.2, with a fairly active release cadence addressing features like Poetry support and improved license parsing.","last_verified":"2026-04-11T00:00:00.000Z","tags":["license","compliance","security","cli","dependencies"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/liccheck"},{"id":1108,"title":"License-Expression","library":"license-expression","status":"active","version":"30.4.4","language":"python","ecosystem":"pypi","summary":"license-expression is a comprehensive Python utility library designed to parse, compare, simplify, and normalize license expressions, particularly SPDX license expressions, using boolean logic. It actively maintains and updates its bundled license keys from the SPDX License List and ScanCode LicenseDB, with frequent patch releases for these updates and minor releases for broader changes.","last_verified":"2026-04-23T17:02:39.156Z","tags":["license","spdx","expression","parsing","validation","compliance"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/license-expression"},{"id":21524,"title":"License Header Check","library":"license-header-check","status":"active","version":"0.2.1","language":"python","ecosystem":"pypi","summary":"A Python tool to check that source files have a license header. It scans files for a given regex pattern and reports files missing the header. Current version 0.2.1, released irregularly.","last_verified":"2026-04-27T00:00:00.000Z","tags":["license","header","checker","compliance"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/license-header-check"},{"id":20187,"title":"License Info Webpack Plugin","library":"license-info-webpack-plugin","status":"active","version":"3.0.0","language":"javascript","ecosystem":"npm","summary":"A webpack plugin that collects LICENSE information from all dependencies and outputs it as a banner comment or separate HTML file. Current stable version is 3.0.0. It is inspired by licensify and supports webpack 3 and 4. Key differentiators include configurable glob patterns for license files, two output types (banner and HTML), and optional inclusion of the license file itself. The plugin handles preservation of license comments during minification when used with uglifyjs-webpack-plugin.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","webpack","license","plugin"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/license-info-webpack-plugin"},{"id":20188,"title":"License Webpack Plugin","library":"license-webpack-plugin","status":"active","version":"4.0.2","language":"javascript","ecosystem":"npm","summary":"A webpack plugin that extracts third-party library license information and outputs it to a file or adds a banner. Current stable version is 4.0.2. It supports webpack 4 and 5, outputs licenses per chunk or aggregated, and allows exclusion/inclusion patterns. Compared to alternatives, it offers comprehensive configuration for license compliance in webpack builds.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","license","plugin","webpack","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/license-webpack-plugin"},{"id":14667,"title":"LicenseCheck","library":"licensecheck","status":"active","version":"2025.1.0","language":"en","ecosystem":"pypi","summary":"LicenseCheck is a Python utility that audits the licenses of your project's dependencies and verifies their compatibility with your project's license. It provides a command-line interface to quickly scan and report on package licenses. The library is actively maintained with frequent releases, typically several times a year.","last_verified":"2026-04-15T00:00:00.000Z","tags":["license","compliance","dependencies","cli","audit","foss"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/licensecheck"},{"id":8275,"title":"Licenseheaders","library":"licenseheaders","status":"active","version":"0.8.8","language":"python","ecosystem":"pypi","summary":"licenseheaders is a Python 3 command-line tool designed to add or change license headers for all files of supported types in a given directory tree. It supports various predefined templates and allows for custom templates and variable substitutions. The current version is 0.8.8, and it appears to be actively maintained, with the last PyPI update on April 8, 2021, and GitHub issues still being addressed.","last_verified":"2026-04-16T00:00:00.000Z","tags":["license","header","cli","code management","automation"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/licenseheaders"},{"id":13443,"title":"Licia Utility Collection","library":"licia","status":"active","version":"1.48.0","language":"javascript","ecosystem":"npm","summary":"Licia is a zero-dependency JavaScript utility library providing over 400 micro modules for common daily development tasks. Unlike monolithic libraries, Licia's design philosophy focuses on individual, 'deadly simple' modules addressing problems across various domains, rather than strict categorization. It includes functionalities like a jQuery-style DOM module, a cookie library, robust `dateFormat`, a Promise polyfill, a micro event emitter, Ajax/fetch utilities, and common helpers found in libraries like Lodash/Underscore (e.g., `shuffle`, `unique`, `mkdir`). The current stable version is `1.48.0`, with a frequent release cadence, typically receiving minor updates every one to two weeks. For projects requiring ES module imports and optimized bundle sizes, the companion `licia-es` package is recommended, or users can leverage the online builder tool to create custom utility bundles.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","eustia","util","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/licia"},{"id":4082,"title":"LIEF - Library to Instrument Executable Formats","library":"lief","status":"active","version":"0.17.6","language":"python","ecosystem":"pypi","summary":"LIEF (Library to Instrument Executable Formats) is a robust, cross-platform library designed to parse, modify, and abstract various executable formats, including ELF, PE, Mach-O, OAT, DEX, VDEX, and ART. It provides a comprehensive, user-friendly API for C++, Python, Rust, and C, enabling detailed analysis, manipulation, and reconstruction of binaries without relying on disassemblers. Currently at version 0.17.6, LIEF maintains an active development and release cadence, with frequent updates addressing new features and bug fixes.","last_verified":"2026-04-11T00:00:00.000Z","tags":["binary analysis","reverse engineering","executable formats","ELF","PE","Mach-O","parser","modifier"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/lief"},{"id":2568,"title":"lifelines","library":"lifelines","status":"active","version":"0.30.3","language":"python","ecosystem":"pypi","summary":"lifelines is a comprehensive Python library for survival analysis, offering implementations of various models including Kaplan-Meier, Nelson-Aalen, and Cox proportional hazards regression. It is actively maintained with regular releases, providing tools for handling right, left, and interval censored data, and includes internal plotting methods for easy visualization. The current version is 0.30.3.","last_verified":"2026-04-24T21:47:16.289Z","tags":["survival analysis","statistics","time-to-event","kaplan-meier","cox-regression"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/lifelines"},{"id":13444,"title":"Liferay NPM Build Support","library":"liferay-npm-build-support","status":"active","version":"2.32.2","language":"javascript","ecosystem":"npm","summary":"liferay-npm-build-support is a core utility library within the Liferay frontend ecosystem, providing essential scripts, loaders, and helpers for Liferay JS Toolkit projects. It orchestrates various build processes including compilation, linting, and asset management for Liferay portlets, themes, and other frontend modules. Currently at version 2.32.2, this package is part of a larger monorepo (`liferay-frontend-projects`) that sees frequent updates across its sub-packages, indicating an active development and maintenance cycle. Its primary differentiation lies in its tight integration with Liferay Portal's module architecture (e.g., OSGi fragments) and its tailored support for specific Liferay development patterns, such as handling module aliases and theme compilation, offering a streamlined development experience for Liferay developers.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/liferay-npm-build-support"},{"id":18490,"title":"liferay-npm-build-tools-common","library":"liferay-npm-build-tools-common","status":"active","version":"2.32.2","language":"javascript","ecosystem":"npm","summary":"Utility library for Liferay NPM Build Tools, version 2.32.2, maintained by Liferay. It provides shared utilities across Liferay's frontend build toolchain, including npm-scripts, liferay-theme-tasks, and eslint-plugin. It is part of the liferay-frontend-projects monorepo and follows irregular release cadence alongside other packages. Key differentiator: tightly coupled with Liferay portal ecosystem, intended for use within Liferay workspace projects, not a general-purpose npm build tool.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/liferay-npm-build-tools-common"},{"id":13458,"title":"Liferay NPM Bundler","library":"liferay-npm-bundler","status":"deprecated","version":"2.32.2","language":"javascript","ecosystem":"npm","summary":"liferay-npm-bundler is a specialized Command Line Interface (CLI) utility designed to process Liferay widget projects and produce OSGi bundles, encapsulating the necessary npm dependencies for deployment to the Liferay Portal. Functioning similarly to bundlers like Webpack, it uniquely targets Liferay Portal as its platform, handling the intricacies of OSGi module packaging for frontend assets. This includes linking packages in the browser and facilitating the sharing of common module versions across widgets rather than each loading its own copy. It converts application resources and npm dependencies into a Liferay OSGi bundle, preparing them for deployment via a standard widget build (e.g., Gradle). As of its latest version, 2.32.2, it was part of the actively developed `liferay-frontend-projects` monorepo. However, it has been officially deprecated as of Liferay 2024.Q4/Portal GA129 and is scheduled for future removal, with Liferay shifting towards alternative frontend development and optimization strategies.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/liferay-npm-bundler"},{"id":14669,"title":"Liferay NPM Bundler Improved","library":"liferay-npm-bundler-improved","status":"active","version":"1.5.1","language":"javascript","ecosystem":"npm","summary":"liferay-npm-bundler-improved is an unofficial, high-speed alternative to the official liferay-npm-bundler, designed to accelerate the development of Liferay portlets. Currently stable at version 1.5.1, its release cadence is feature-driven, with significant updates recently including beta phases for watch mode and localization. Key differentiators include drastically faster build times (around 0.1s on modern hardware) compared to the official bundler, an enhanced developer experience through a 'watch mode' with live instance replacement (primarily for Vite projects), comprehensive error reporting for common issues like missing `package.json` keys, and experimental localization support for `Liferay.Language.get()` functions within portlets. It also offers optional deployment automation and support for portlet instance configuration.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","liferay","liferay-npm-bundler","npm-bundler","liferay-frontend"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/liferay-npm-bundler-improved"},{"id":13445,"title":"Liferay npm Bundler Babel Loader","library":"liferay-npm-bundler-loader-babel-loader","status":"deprecated","version":"2.32.2","language":"javascript","ecosystem":"npm","summary":"The `liferay-npm-bundler-loader-babel-loader` package is a specialized loader designed for the Liferay npm bundler, enabling the transformation of source files using Babel within Liferay DXP frontend module build processes. As of version 2.32.2, it provides a crucial bridge for Liferay developers to leverage modern JavaScript features, JSX, and TypeScript (via Babel) by applying Babel transformations defined through `.npmbundlerrc` rules. It is part of the larger `liferay-frontend-projects` monorepo, which generally sees continuous development and frequent updates across its various components, though specific release cadences for individual loaders like this one are tied to the broader toolkit updates. Its primary differentiation is its tight integration into the Liferay build toolchain, offering a streamlined path for compiling modern frontend code for deployment within the Liferay ecosystem.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/liferay-npm-bundler-loader-babel-loader"},{"id":14668,"title":"Liferay NPM Bundler Copy Loader","library":"liferay-npm-bundler-loader-copy-loader","status":"active","version":"2.32.2","language":"javascript","ecosystem":"npm","summary":"This package, `liferay-npm-bundler-loader-copy-loader`, serves as a specialized loader for `liferay-npm-bundler`, designed to facilitate the copying of files within a Liferay frontend project's build process. It allows developers to define rules in their `.npmbundlerrc` configuration to copy assets, such as images, fonts, or other static files, from a specified source to the output directory. The current stable version is 2.32.2. While specific release cadence for this individual loader is not explicitly stated, it is part of the larger Liferay frontend projects monorepo, which appears to have an active and ongoing release schedule across its various components. Its primary differentiator is its tight integration with the Liferay build tooling, providing a declarative way to manage asset copying specifically within that ecosystem.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/liferay-npm-bundler-loader-copy-loader"},{"id":13446,"title":"Liferay npm Bundler CSS Loader","library":"liferay-npm-bundler-loader-css-loader","status":"active","version":"2.32.2","language":"javascript","ecosystem":"npm","summary":"The `liferay-npm-bundler-loader-css-loader` package (current version 2.32.2) is a specialized loader designed for the Liferay Portal ecosystem. Its core function is to transform traditional CSS files into JavaScript modules. When these JavaScript modules are 'required' or imported within a Liferay environment, they dynamically inject a `<link>` tag into the HTML document, enabling the application of the contained styles. This loader is tightly integrated with Liferay's frontend development tooling, inferring the necessary web context path for OSGi bundles directly from `.npmbundlerrc` or `bnd.bnd` configuration files. As part of the actively maintained `liferay-frontend-projects` monorepo, it receives continuous updates and bug fixes, ensuring compatibility and stability within Liferay Portal deployments. Its primary differentiator is its deep integration with Liferay's module and deployment mechanisms, ensuring proper handling of CSS assets in Liferay-specific projects.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/liferay-npm-bundler-loader-css-loader"},{"id":13447,"title":"Liferay npm Bundler JSON Loader","library":"liferay-npm-bundler-loader-json-loader","status":"active","version":"2.32.2","language":"javascript","ecosystem":"npm","summary":"The `liferay-npm-bundler-loader-json-loader` package, currently at version 2.32.2, is a specialized build-time loader designed for the Liferay npm bundler ecosystem. Its core function is to transform JSON files into standard JavaScript modules, where the content of the JSON file is directly exported as a parsed JavaScript object. This enables developers to seamlessly integrate and import static JSON data within their Liferay frontend projects. As an integral component of the larger `liferay-frontend-projects` monorepo, its release schedule is aligned with broader Liferay frontend tooling updates, which occur frequently, with several related packages seeing multiple updates annually. This loader's key differentiator is its deep integration with Liferay's specific bundling and module resolution mechanisms, providing a tailored solution for Liferay-based development environments, unlike generic JSON loaders used in other bundlers like Webpack or Rollup.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/liferay-npm-bundler-loader-json-loader"},{"id":17777,"title":"Liferay NPM Bundler Sass Loader","library":"liferay-npm-bundler-loader-sass-loader","status":"active","version":"2.32.2","language":"javascript","ecosystem":"npm","summary":"The `liferay-npm-bundler-loader-sass-loader` is a specialized loader designed for the Liferay npm bundler ecosystem. Its primary function is to process Sass (`.scss` or `.sass`) source files, compiling them into standard CSS (`.css`) for deployment and browser consumption. The package, currently at version 2.32.2, is part of the actively maintained `liferay-frontend-projects` monorepo, which sees regular updates across its various components. This loader automatically changes file extensions during the build process to ensure correct serving. It prioritizes `node-sass` if available in the project, falling back to `sass` (Dart Sass), and finally using a bundled `sass` copy if neither is found. Its key role is to seamlessly integrate Sass pre-processing into Liferay's module bundling workflow.","last_verified":"2026-04-23T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/liferay-npm-bundler-loader-sass-loader"},{"id":13449,"title":"Liferay npm Bundler Style Loader","library":"liferay-npm-bundler-loader-style-loader","status":"active","version":"2.32.2","language":"javascript","ecosystem":"npm","summary":"The `liferay-npm-bundler-loader-style-loader` package, currently at version 2.32.2, serves as a specialized loader within the Liferay DXP frontend development ecosystem. Its core function is to transform standard CSS files into JavaScript modules. When these modules are subsequently required by the Liferay npm bundler, the encapsulated CSS is dynamically injected into the HTML document, enabling styles to be managed and loaded as part of the JavaScript build process. This package is part of the larger Liferay frontend projects monorepo, which suggests a regular, active release cadence across its various components, though specific releases for this loader might align with broader toolkit updates rather than independent cycles. Unlike generic `style-loader` implementations for bundlers like Webpack, this loader is explicitly designed to integrate with the `liferay-npm-bundler` build system, making it a critical tool for Liferay-specific module development and ensuring compatibility with the Liferay portal's unique module loading and theming architecture.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/liferay-npm-bundler-loader-style-loader"},{"id":15680,"title":"Liferay npm Bundler Plugin for Create React App","library":"liferay-npm-bundler-plugin-create-react-app","status":"deprecated","version":"2.14.1","language":"javascript","ecosystem":"npm","summary":"The `liferay-npm-bundler-plugin-create-react-app` is a specialized plugin designed to facilitate the integration of projects bootstrapped with Create React App (CRA) into the Liferay Portal environment. It works in conjunction with `liferay-npm-bundler` to transform standard CRA output into OSGi bundles, making them deployable as Liferay widgets or portlets. This plugin manages the necessary adaptations for module loading, asset paths, and other build configurations specific to Liferay's ecosystem, which typically relies on an AMD loader. While the current stable version is 2.14.1, the underlying `liferay-npm-bundler` toolset is deprecated as of Liferay 2024.Q4 (Portal GA129) and is planned for future removal, meaning this plugin is primarily relevant for older Liferay DXP/Portal versions. Its key differentiator is simplifying the process of making CRA projects compatible with Liferay's unique bundling requirements without extensive manual configuration.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/liferay-npm-bundler-plugin-create-react-app"},{"id":15678,"title":"Liferay NPM Bundler Plugin: Exclude Imports","library":"liferay-npm-bundler-plugin-exclude-imports","status":"deprecated","version":"2.32.2","language":"javascript","ecosystem":"npm","summary":"liferay-npm-bundler-plugin-exclude-imports is a plugin designed for the liferay-npm-bundler tool, currently at version 2.32.2. Its core function is to allow developers to explicitly exclude specific imported dependencies from the final JavaScript bundle generated for Liferay DXP projects. This is critical for managing bundle sizes and leveraging Liferay's OSGi module runtime, where certain dependencies might be provided globally or by other deployed modules, preventing duplication. While it facilitates fine-grained control over bundling, the liferay-npm-bundler itself, and by extension this plugin, has been officially deprecated as of Liferay 2024 Q4/Portal GA129, with plans for future removal in favor of standard JavaScript tooling like Esbuild, Webpack, or Vite. Releases are part of the broader liferay-frontend-projects monorepo, suggesting its lifecycle is tied to the evolution of Liferay's frontend tooling, although this specific package does not have frequent individual releases. It's a key tool for legacy Liferay DXP projects requiring fine-grained control over OSGi-compliant module bundling.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/liferay-npm-bundler-plugin-exclude-imports"},{"id":17778,"title":"Liferay NPM Bundler Angular Dependencies Injector","library":"liferay-npm-bundler-plugin-inject-angular-dependencies","status":"active","version":"1.8.0","language":"javascript","ecosystem":"npm","summary":"The `liferay-npm-bundler-plugin-inject-angular-dependencies` package is a specialized plugin for `liferay-npm-bundler` designed to address the challenges of deploying Angular applications within Liferay Portal's npm architecture. Its primary function is to automatically inject necessary peer dependencies (such as `rxjs` for `@angular/forms`) that the Liferay NPM Bundler may not correctly resolve or bundle by default. This ensures Angular packages function correctly at runtime, preventing 'module not found' errors. As of version 1.8.0, it remains critical for bridging the gap until `liferay-npm-bundler` offers full, native `peerDependency` support. The plugin determines the correct dependency versions by scanning the output `node_modules` directory. Its release cadence is typically tied to updates and maintenance within the broader Liferay ecosystem, focusing on compatibility and stability for Angular projects in Liferay Portal.","last_verified":"2026-04-23T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/liferay-npm-bundler-plugin-inject-angular-dependencies"},{"id":15447,"title":"Liferay NPM Bundler Plugin: Inject Imports Dependencies","library":"liferay-npm-bundler-plugin-inject-imports-dependencies","status":"deprecated","version":"2.32.2","language":"javascript","ecosystem":"npm","summary":"This is a specialized plugin for the `liferay-npm-bundler`, designed to automate the process of adding dependencies declared as imports within a project's `.npmbundlerrc` configuration directly into its `package.json` file. This streamlines dependency management for Liferay frontend modules, ensuring that all bundled modules are correctly listed as project dependencies, which is critical for Liferay Portal's OSGi-based module system. The current stable version of this plugin is 2.32.2. However, it's crucial to note that its host, `liferay-npm-bundler`, has been officially deprecated as of Liferay 2024.Q4/Portal GA129 and is slated for future removal. This plugin, therefore, is also considered deprecated as it relies entirely on the deprecated bundler's functionality. It served a key role in Liferay's prior frontend development workflow for packaging npm modules into OSGi bundles.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/liferay-npm-bundler-plugin-inject-imports-dependencies"},{"id":13448,"title":"Liferay npm Bundler Peer Dependency Injection Plugin","library":"liferay-npm-bundler-plugin-inject-peer-dependencies","status":"active","version":"2.32.2","language":"javascript","ecosystem":"npm","summary":"This package, `liferay-npm-bundler-plugin-inject-peer-dependencies`, is a plugin for `liferay-npm-bundler` that automates the injection of peer and undeclared dependencies into `package.json` files. It specifically targets dependencies found within AMD `define()` calls in module files, provided they are installed in `node_modules`. This functionality is crucial for ensuring peer dependencies operate correctly within Liferay's OSGi-based npm architecture and can also resolve certain incorrect setups that might otherwise work in a standard Node.js environment. The plugin determines dependency versions using the standard Node.js resolution algorithm from the module's context. The current stable version is 2.32.2. As part of the broader `liferay-frontend-projects` monorepo, its release cadence is tied to Liferay's development cycles, with frequent updates across various tooling components. Its key differentiator is its specialized function within the Liferay ecosystem, addressing specific challenges of module loading and dependency resolution in that platform.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/liferay-npm-bundler-plugin-inject-peer-dependencies"},{"id":13450,"title":"Liferay npm Bundler Namespace Packages Plugin","library":"liferay-npm-bundler-plugin-namespace-packages","status":"maintenance","version":"2.32.2","language":"javascript","ecosystem":"npm","summary":"This plugin for `liferay-npm-bundler` modifies `package.json` files during the bundling process to prefix package names with the root project's name. This mechanism creates isolated dependency graphs for individual Liferay projects, effectively preventing dependency conflicts and ensuring predictable runtime behavior, particularly crucial when dealing with peer dependencies. It specifically targets package name entries and handles scoped packages by prepending the project's name to the scope (e.g., `@a-scope/a-package` becomes `@my-project$a-scope/a-package`). Introduced with `liferay-npm-bundler` 2.x to enable isolated dependencies, it addresses scenarios where package names need to be unique per bundle. The current stable version is 2.32.2. However, it is critical to note that its core dependency, `liferay-npm-bundler`, has been deprecated as of Liferay 2024.Q4/Portal GA129 and is slated for future removal, as Liferay shifts towards standard JavaScript tooling like esbuild, webpack, or vite. While still functional for existing Liferay DXP setups, its long-term relevance is diminishing. Its primary differentiator is providing project-level dependency sandboxing within the Liferay ecosystem, prioritizing stability and predictability over cross-project dependency deduplication.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/liferay-npm-bundler-plugin-namespace-packages"},{"id":13451,"title":"Liferay Browser Module Alias Plugin","library":"liferay-npm-bundler-plugin-replace-browser-modules","status":"deprecated","version":"2.32.2","language":"javascript","ecosystem":"npm","summary":"The `liferay-npm-bundler-plugin-replace-browser-modules` is a specialized plugin designed for the `liferay-npm-bundler`. Its core function is to facilitate the adaptation of Node.js modules for browser environments by processing the `browser` field (or other configured `aliasFields`) in `package.json` files. This allows developers to conditionally swap out or empty modules that are not browser-compatible, ensuring that frontend bundles are optimized for web usage within the Liferay DXP platform. The current stable version is 2.32.2. Updates for this plugin are typically aligned with the release cycle of the broader `liferay-frontend-projects` monorepo, which often sees multiple releases per quarter across its various sub-packages. It works in conjunction with `babel-plugin-alias-modules` to fully implement module aliasing, handling the external redirection part while the Babel plugin manages local requires. Its primary differentiator is its deep integration within the Liferay build toolchain, which is currently in a deprecated state, planned for future removal in Liferay 2024.Q4/Portal GA129.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/liferay-npm-bundler-plugin-replace-browser-modules"},{"id":13452,"title":"Liferay NPM Bundler Linked Dependencies Resolver","library":"liferay-npm-bundler-plugin-resolve-linked-dependencies","status":"active","version":"2.32.2","language":"javascript","ecosystem":"npm","summary":"The `liferay-npm-bundler-plugin-resolve-linked-dependencies` package serves as a critical plugin for the `liferay-npm-bundler`. Its core function is to identify and replace `file://` protocol-based linked dependencies within a project's `node_modules` with their actual semantic version numbers during the bundling process. This capability is essential for Liferay frontend development workflows, especially in scenarios involving monorepos or local development where packages are linked rather than installed from a remote registry. By doing so, it ensures that the final bundled output accurately reflects concrete package versions, preventing potential issues arising from local file paths in production builds. The current stable version, 2.32.2, reflects ongoing development within the broader `liferay-frontend-projects` monorepo. Its release cadence is closely tied to updates in the Liferay Portal and its frontend tooling ecosystem, which frequently incorporates new features and bug fixes. The plugin differentiates itself by specifically addressing the unique challenges of dependency linking and resolution inherent in the Liferay build environment, providing a robust solution for maintaining consistent dependency references.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/liferay-npm-bundler-plugin-resolve-linked-dependencies"},{"id":14671,"title":"Liferay NPM Bundler Source Map Tweak Plugin","library":"liferay-npm-bundler-plugin-tweak-sourcemaps","status":"active","version":"2.32.2","language":"javascript","ecosystem":"npm","summary":"liferay-npm-bundler-plugin-tweak-sourcemaps (current stable version 2.32.2) is a specialized plugin designed for the Liferay DXP frontend development ecosystem. It integrates with liferay-npm-bundler to modify and correct source map paths after the bundling process, specifically for project-owned files. This addresses common issues where build artifacts generated by the Liferay NPM Bundler might have source map references that do not correctly align with the development environment, especially when deployed within an OSGi module context. The package is part of the larger `liferay-frontend-projects` monorepo, meaning its updates and maintenance are tied to the broader Liferay frontend tooling release cycle rather than having an independent cadence. Its key differentiator is its deep integration and targeted solution for source map pathing within the Liferay DXP development workflow, focusing solely on developer-authored source files and excluding third-party dependencies.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/liferay-npm-bundler-plugin-tweak-sourcemaps"},{"id":13453,"title":"Liferay NPM Bundler AMD Preset","library":"liferay-npm-bundler-preset-amd","status":"active","version":"1.8.0","language":"javascript","ecosystem":"npm","summary":"The `liferay-npm-bundler-preset-amd` package provides a specialized configuration preset for the `liferay-npm-bundler`, a tool integral to developing modules for Liferay DXP. Its core function is to facilitate the bundling of projects that rely on AMD (Asynchronous Module Definition) structured npm modules, making them compatible with the Liferay portal environment. Currently stable at version 1.8.0, this preset streamlines the build process by embedding the necessary Babel transformations, notably `babel-preset-liferay-amd`, which handles AMD-specific syntax and dependencies. While a strict release cadence isn't published, updates typically align with major `liferay-npm-bundler` or Liferay DXP platform releases, ensuring ongoing compatibility. A key differentiator is its deep integration with the Liferay ecosystem, providing an opinionated and optimized approach for handling legacy or specifically designed AMD modules within modern Liferay development workflows, avoiding manual configuration of complex Babel and Webpack rules for AMD support.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/liferay-npm-bundler-preset-amd"},{"id":13455,"title":"Liferay NPM Bundler Angular Preset","library":"liferay-npm-bundler-preset-angular","status":"active","version":"1.8.0","language":"javascript","ecosystem":"npm","summary":"The `liferay-npm-bundler-preset-angular` package provides a specialized configuration preset for `liferay-npm-bundler`, designed to streamline the bundling and optimization of Angular projects for deployment within the Liferay Portal environment. It consolidates a set of Babel presets (specifically `babel-preset-liferay-standard`) and Liferay NPM Bundler plugins (like `liferay-npm-bundler-plugin-replace-browser-modules` and `liferay-npm-bundler-plugin-inject-angular-dependencies`) into a single, easy-to-use configuration. This ensures Angular applications are correctly processed for Liferay's module federation and runtime requirements. The current stable version is 1.8.0, and its release cadence is typically tied to the broader `liferay-npm-build-tools` ecosystem rather than an independent schedule. Its key differentiator is simplifying complex build setups for Angular developers working with Liferay by providing a pre-baked, opinionated solution.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/liferay-npm-bundler-preset-angular"},{"id":13454,"title":"Liferay NPM Bundler Preset for Angular CLI","library":"liferay-npm-bundler-preset-angular-cli","status":"maintenance","version":"2.32.2","language":"javascript","ecosystem":"npm","summary":"The `liferay-npm-bundler-preset-angular-cli` package is a specialized configuration preset designed to facilitate the integration of projects created with the Angular CLI into the Liferay DXP and Liferay Portal CE environments. It serves as an extension for `liferay-npm-bundler`, streamlining the process of packaging Angular applications into OSGi-compliant modules that can be deployed as Liferay portlets. This preset addresses the unique challenges of Angular's bootstrapping mechanism within a portal context, ensuring proper module resolution and execution. The current stable version is `2.32.2`. While direct changelog updates for this specific package are not provided in the recent releases excerpt, it belongs to the actively maintained `liferay-frontend-projects` monorepo, implying ongoing development and compatibility updates. Its core value lies in offering a pre-configured solution that enables Angular developers to leverage their familiar toolchain while adhering to Liferay's frontend development best practices, simplifying what would otherwise be a complex manual configuration process for module federation.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/liferay-npm-bundler-preset-angular-cli"},{"id":14670,"title":"Liferay NPM Bundler Preset for Create React App","library":"liferay-npm-bundler-preset-create-react-app","status":"active","version":"2.32.2","language":"javascript","ecosystem":"npm","summary":"The `liferay-npm-bundler-preset-create-react-app` package, currently at version 2.32.2, provides a specialized configuration preset designed to integrate applications built with Facebook's `create-react-app` into the Liferay DXP or Liferay Portal CE ecosystem. It acts as an extension for the `liferay-npm-bundler`, streamlining the process of preparing React-based applications for deployment within Liferay's module architecture. This preset addresses common challenges such as module resolution, asset management, and environment setup specific to Liferay, allowing developers to leverage `create-react-app`'s conventions while ensuring compatibility with Liferay's frontend infrastructure. The package is part of the broader `liferay-frontend-projects` monorepo, which undergoes continuous development and staggered releases for its various components.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/liferay-npm-bundler-preset-create-react-app"},{"id":17779,"title":"Liferay NPM Bundler Isomorphic Preset","library":"liferay-npm-bundler-preset-isomorphic","status":"deprecated","version":"1.8.0","language":"javascript","ecosystem":"npm","summary":"This package, `liferay-npm-bundler-preset-isomorphic`, provides a specialized configuration preset for the `liferay-npm-bundler`, targeting JavaScript modules designed to run both in browser and server environments (isomorphic code) within a Liferay Portal context. It bundles `babel-preset-liferay-isomorphic` for Babel transformations and `liferay-npm-bundler-plugin-replace-browser-modules` to handle environment-specific module loading and aliasing. While version 1.8.0 is the current stable release for this preset, the underlying `liferay-npm-bundler` tool itself is officially deprecated as of Liferay 2024.Q4/Portal GA129 and is slated for removal, with Liferay shifting towards standard, non-Liferay-specific JavaScript tooling like `esbuild`. Its primary differentiator was simplifying complex Liferay-specific build configurations for isomorphic modules, but its relevance is now diminishing due to the deprecation of its core dependency.","last_verified":"2026-04-23T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/liferay-npm-bundler-preset-isomorphic"},{"id":18493,"title":"liferay-npm-bundler-preset-react","library":"liferay-npm-bundler-preset-react","status":"active","version":"1.8.0","language":"javascript","ecosystem":"npm","summary":"React preset configuration for liferay-npm-bundler, a build tool for Liferay portlets. Version 1.8.0 is the latest stable release. This preset provides Babel presets and bundler plugins necessary to transpile and bundle React code for Liferay environments, including babel-preset-liferay-standard and liferay-npm-bundler-plugin-replace-browser-modules. Key differentiator: simplifies integration of React into Liferay's module system, handling module replacement and standard JS transformations. Development is ongoing but release cadence is low.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/liferay-npm-bundler-preset-react"},{"id":15682,"title":"Liferay npm Bundler React Preset","library":"liferay-npm-bundler-preset-reactjs","status":"deprecated","version":"2.0.1","language":"javascript","ecosystem":"npm","summary":"The `liferay-npm-bundler-preset-reactjs` package, currently at stable version 2.0.1, provides a pre-configured solution for integrating React applications with the Liferay Portal ecosystem. It functions as a configuration preset for the `liferay-npm-bundler`, streamlining the setup by including necessary Babel presets like `babel-preset-liferay-standard` and Liferay-specific plugins such as `liferay-npm-bundler-plugin-replace-browser-modules`. This preset is designed to adapt standard React development workflows for Liferay's widget-based architecture and its unique AMD loading mechanism. It handles complexities like package namespacing for module isolation and facilitates dependency sharing across multiple widgets, which differentiates it from generic bundlers like Webpack that produce single JavaScript files. While the preset itself is stable, the underlying `liferay-npm-bundler` is officially deprecated as of Liferay 2024.Q4/Portal GA129 and is slated for removal, encouraging developers to transition to standard JavaScript build tools like esbuild or Webpack for future projects. This impacts the long-term relevance and future release cadence of this preset, which is now primarily in a maintenance or deprecated state.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","liferay","npm-bundler","preset","react","react-preset"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/liferay-npm-bundler-preset-reactjs"},{"id":15452,"title":"Liferay NPM Bundler Standard Preset","library":"liferay-npm-bundler-preset-standard","status":"active","version":"2.32.2","language":"javascript","ecosystem":"npm","summary":"This package provides a standard configuration preset for `liferay-npm-bundler`, Liferay's specialized tool for bundling npm modules into a format compatible with the Liferay Portal frontend. It aims to simplify the setup for typical Liferay frontend projects by encapsulating common Babel presets, such as `babel-preset-liferay-standard`, and bundler plugins like `liferay-npm-bundler-plugin-replace-browser-modules`. The current stable version, as per the provided context, is 2.32.2. While its specific release cadence isn't explicitly detailed, the `liferay-frontend-projects` monorepo, where this package resides, shows frequent updates across its various components, indicating active maintenance and regular releases. Its key differentiator is its tight integration and specific optimizations for the Liferay Portal environment, handling module resolution, bundling, and compatibility concerns unique to that platform, making it an essential tool for Liferay developers building OSGi-compliant frontend modules.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/liferay-npm-bundler-preset-standard"},{"id":13456,"title":"Liferay NPM Bundler Preset for Vue.js","library":"liferay-npm-bundler-preset-vue","status":"active","version":"1.8.0","language":"javascript","ecosystem":"npm","summary":"The `liferay-npm-bundler-preset-vue` package provides a specialized configuration preset for the `liferay-npm-bundler`, specifically tailored for Vue.js projects integrated within the Liferay DXP ecosystem. Currently at version 1.8.0, this package is typically released as part of the broader `liferay-npm-build-tools` suite, aligning its updates with Liferay DXP's release cycle rather than an independent cadence. Its core function is to streamline the build process for Vue.js applications by including pre-configured Babel presets, such as `babel-preset-liferay-standard`, and essential Liferay NPM Bundler plugins like `liferay-npm-bundler-plugin-replace-browser-modules`. This ensures proper transpilation, module resolution, and compatibility with Liferay's runtime environment, differentiating it from general-purpose Vue build tools by offering Liferay-specific optimizations and required polyfills for portlet and widget development.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/liferay-npm-bundler-preset-vue"},{"id":13457,"title":"Liferay NPM Bundler Preset for Vue CLI","library":"liferay-npm-bundler-preset-vue-cli","status":"deprecated","version":"2.32.2","language":"javascript","ecosystem":"npm","summary":"The `liferay-npm-bundler-preset-vue-cli` package, currently at version 2.32.2, provides a configuration preset for the `liferay-npm-bundler`. Its primary purpose is to enable projects created with Vue CLI to be correctly bundled and deployed within Liferay DXP or Liferay Portal CE environments. This preset automates the necessary build configurations, adapting Vue CLI's output to Liferay's module loading and deployment mechanisms. While this package received updates in conjunction with the broader Liferay frontend projects, the underlying `liferay-npm-bundler` has been officially deprecated as of Liferay 2024.Q4/Portal GA129 and is slated for future removal. This signifies a shift in Liferay's frontend development strategy towards more standard JavaScript tooling like `esbuild`, `webpack`, or `vite`. Consequently, this preset is no longer actively supported for new development and existing projects should plan for migration away from the `liferay-npm-bundler` ecosystem.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/liferay-npm-bundler-preset-vue-cli"},{"id":8277,"title":"Lifetimes","library":"lifetimes","status":"active","version":"0.11.3","language":"python","ecosystem":"pypi","summary":"Lifetimes is a Python library for measuring customer lifetime value (CLV) using probabilistic models. It provides implementations of various statistical models like BG/NBD, Pareto/NBD, and Gamma-Gamma, along with utilities for data preparation, fitting, and prediction. The current version is 0.11.3, and it has a moderate release cadence with several updates per year.","last_verified":"2026-04-16T00:00:00.000Z","tags":["customer lifetime value","clv","marketing analytics","probabilistic models","bayesian","customer retention"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/lifetimes"},{"id":4976,"title":"Liger Kernel","library":"liger-kernel","status":"active","version":"0.7.0","language":"python","ecosystem":"pypi","summary":"Liger Kernel (LinkedIn GPU Efficient Runtime Kernel) is an open-source Python library offering a collection of highly optimized Triton kernels for Large Language Model (LLM) training. It significantly increases multi-GPU training throughput by up to 20% and reduces memory usage by up to 60-80%, enabling longer context lengths and larger batch sizes. The library is actively developed, with its current version being 0.7.0, and has frequent releases introducing support for new models and algorithms.","last_verified":"2026-04-12T00:00:00.000Z","tags":["LLM","training","Triton","kernels","optimization","HuggingFace","PyTorch","GPU","memory efficiency"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/liger-kernel"},{"id":16103,"title":"Light my Request","library":"light-my-request","status":"active","version":"6.6.0","language":"javascript","ecosystem":"npm","summary":"light-my-request is a utility library designed to simulate HTTP requests against Node.js HTTP servers without requiring the server to be bound to a network port or even in a listening state. This makes it an ideal tool for writing fast, isolated tests for server logic, as well as for debugging server-side applications. The current stable version is 6.6.0. The project maintains a consistent release cadence, frequently delivering minor versions and patch updates to address features, bug fixes, and performance improvements, as evidenced by the regular 6.x releases. A core differentiator of this library is its ability to interact directly with an `http.createServer` dispatch function, effectively injecting fake request and response objects without relying on actual socket connections. It provides flexibility by supporting both traditional callback-based request handling and modern Promise-based (async/await) patterns, alongside a fluent, chainable API for constructing complex requests.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","http","inject","fake","request","server","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/light-my-request"},{"id":18492,"title":"light-server","library":"light-server","status":"maintenance","version":"2.9.1","language":"javascript","ecosystem":"npm","summary":"A lightweight CLI static HTTP server with file-watching, custom command execution and live-reload capabilities. Version 2.9.1 (latest as of 2023) is a stable release with no active development cadence; last published 5 years ago. Key differentiators against alternatives like BrowserSync: minimal dependencies (~100KB vs >50MB), no build tool integration required, CLI-only usage designed for npm scripts, and built-in live reload with CSS injection without browser plugins. Supports HTTP/2, proxy, SPA history API fallback, and negative glob patterns. Best suited for static site development needing simple server + reload.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","http","server","livereload","live-reload","watch","execute","dev"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/light-server"},{"id":9892,"title":"LightDSA","library":"lightdsa","status":"abandoned","version":"0.0.3","language":"python","ecosystem":"pypi","summary":"LightDSA (version 0.0.3) is a lightweight Python library providing Digital Signature Algorithm functionalities. Currently, it primarily supports the RSA algorithm for generating keys, signing data, and verifying signatures. Its development appears to be inactive since 2021, and new releases are infrequent.","last_verified":"2026-04-17T00:00:00.000Z","tags":["digital signature","DSA","RSA","cryptography","security"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/lightdsa"},{"id":8278,"title":"LightECC","library":"lightecc","status":"active","version":"0.0.5","language":"python","ecosystem":"pypi","summary":"LightECC is a lightweight Python library for Elliptic Curve Cryptography (ECC) arithmetic. It provides support for various elliptic curve forms, including Weierstrass, Koblitz, and Edwards, along with many pre-defined curves. The library simplifies fundamental ECC operations such as point addition, subtraction, scalar multiplication, and division. As of its current version 0.0.5, LightECC aims to make ECC operations accessible without requiring deep understanding of the underlying mathematical principles. The library appears to be actively maintained, with recent updates.","last_verified":"2026-04-16T00:00:00.000Z","tags":["cryptography","ecc","elliptic curve","math","security","arithmetic"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/lightecc"},{"id":1109,"title":"LightGBM","library":"lightgbm","status":"active","version":"4.6.0","language":"python","ecosystem":"pypi","summary":"LightGBM (Light Gradient Boosting Machine) is an open-source, high-performance gradient boosting framework developed by Microsoft. It uses tree-based learning algorithms and is designed for efficiency, scalability, and high accuracy, particularly with large datasets. Key innovations like Gradient-based One-Side Sampling (GOSS) and Exclusive Feature Bundling (EFB) contribute to its faster training speeds and lower memory usage. The library is actively maintained, with frequent releases, and is currently at version 4.6.0.","last_verified":"2026-04-23T17:06:21.774Z","tags":["machine-learning","gradient-boosting","decision-trees","xgboost-alternative","tabular-data","microsoft"],"install_tag":"stale","install_tag_description":"widespread failures or data too old to trust","api":"https://checklist.day/api/registry/lightgbm"},{"id":14672,"title":"Lighthouse Logger","library":"lighthouse-logger","status":"maintenance","version":"2.0.2","language":"javascript","ecosystem":"npm","summary":"The `lighthouse-logger` package provides a shared logging utility class primarily used internally by the Google Lighthouse project and its associated tools. It offers basic logging capabilities with a focus on integrating within the Lighthouse ecosystem. The current stable version is 2.0.2, last published 8 months ago, and it ships with TypeScript types for improved developer experience. While the broader Lighthouse project updates frequently with Chrome DevTools releases, `lighthouse-logger` maintains a more independent and slower release cycle. Its key differentiators include its tight integration with Lighthouse's internal architecture and its minimal set of dependencies, notably `debug` and `marky`. However, discussions within the Lighthouse team suggest that maintaining `lighthouse-logger` as an external npm package is considered \"awkward,\" and there's consideration for deprecating its external use, potentially leading to a maintenance-only status or advising direct internal referencing for Lighthouse itself.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/lighthouse-logger"},{"id":7369,"title":"Lightweight Kubernetes Client","library":"lightkube","status":"active","version":"0.19.1","language":"python","ecosystem":"pypi","summary":"Lightkube is a modern, lightweight Python client library for Kubernetes, providing a simple, type-hinted interface for interacting with the Kubernetes API. It supports both synchronous and asynchronous operations, facilitates loading resources from YAML, and automatically handles pagination. The current version is 0.19.1 and the library maintains an active release cadence with frequent updates to support new Kubernetes versions and add features.","last_verified":"2026-04-16T00:00:00.000Z","tags":["kubernetes","client","async","cloud-native","k8s"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/lightkube"},{"id":7368,"title":"lightkube-models","library":"lightkube-models","status":"active","version":"1.35.0.8","language":"python","ecosystem":"pypi","summary":"This Python module provides definitions of Kubernetes models and resources for use with the `lightkube` client library. The version of this package (major.minor.micro) directly corresponds to the Kubernetes API schema version it defines. Users should install the module version that matches their target Kubernetes installation or ensure compatibility. It is currently active, with new versions released to support the latest Kubernetes API schemas.","last_verified":"2026-04-16T00:00:00.000Z","tags":["kubernetes","models","resources","dataclasses","api-client","k8s"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/lightkube-models"},{"id":8280,"title":"Lightly","library":"lightly","status":"active","version":"1.5.23","language":"python","ecosystem":"pypi","summary":"Lightly is a Python library and computer vision framework for self-supervised learning, built on top of PyTorch and PyTorch Lightning. It enables training deep learning models without manual data labels, focusing on understanding and filtering raw image data for efficient active learning and data curation pipelines. The current version is 1.5.23, and it maintains an active development and release cadence.","last_verified":"2026-04-16T00:00:00.000Z","tags":["deep learning","self-supervised learning","computer vision","pytorch","pytorch lightning","machine learning"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/lightly"},{"id":8279,"title":"Lightly Utilities","library":"lightly-utils","status":"active","version":"0.0.2","language":"python","ecosystem":"pypi","summary":"A utility package for the Lightly computer vision framework, providing helper functions primarily for data reformatting, such as preparing bounding box annotations for web visualization. It is currently at version 0.0.2 and has an irregular release cadence, often tied to releases of the main `lightly` library.","last_verified":"2026-04-16T00:00:00.000Z","tags":["lightly","utilities","computer-vision","data-processing","annotations"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/lightly-utils"},{"id":1535,"title":"Lightning AI Framework","library":"lightning","status":"active","version":"2.6.1","language":"python","ecosystem":"pypi","summary":"Lightning is a deep learning framework built on PyTorch, simplifying the training, deployment, and scaling of AI models. It abstracts away boilerplate code, allowing researchers and engineers to focus on model logic. The current stable version is 2.6.1, and it maintains a rapid release cadence with minor versions typically released every 1-2 months, alongside frequent patch updates.","last_verified":"2026-04-23T22:09:15.089Z","tags":["deep-learning","pytorch","ml-framework","training","ai"],"install_tag":"stale","install_tag_description":"widespread failures or data too old to trust","api":"https://checklist.day/api/registry/lightning"},{"id":21525,"title":"Lightning Cloud","library":"lightning-cloud","status":"active","version":"0.6.0","language":"python","ecosystem":"pypi","summary":"A Python library for managing and deploying models on the Lightning AI cloud platform. Current version 0.6.0. Release cadence is irregular, tied to platform updates.","last_verified":"2026-04-27T00:00:00.000Z","tags":["lightning","cloud","deployment","mlops"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/lightning-cloud"},{"id":9895,"title":"Lightning Fabric","library":"lightning-fabric","status":"active","version":"2.6.1","language":"python","ecosystem":"pypi","summary":"Lightning Fabric is a lightweight, high-performance library for training deep learning models at scale with PyTorch. It provides core utilities for distributed training, mixed-precision, and device management, allowing users to write pure PyTorch code while Fabric handles the boilerplate. It is currently at version 2.6.1 and follows the release cadence of the broader Lightning ecosystem, typically with monthly or bi-monthly patch releases.","last_verified":"2026-04-17T00:00:00.000Z","tags":["deep learning","pytorch","distributed training","GPU","multi-GPU","mixed precision","data parallel"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/lightning-fabric"},{"id":23965,"title":"Lightning SDK","library":"lightning-sdk","status":"active","version":"2026.4.23","language":"python","ecosystem":"pypi","summary":"The Lightning SDK provides programmatic access to Lightning AI Studios, enabling developers to create, manage, and interact with studios, workspaces, and apps. Version 2026.4.23 supports Python >=3.8 and is released on a monthly cadence.","last_verified":"2026-05-01T00:00:00.000Z","tags":["lightning-ai","studio","sdk","machine-learning","deep-learning","cloud"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/lightning-sdk"},{"id":1254,"title":"Lightning Utilities","library":"lightning-utilities","status":"active","version":"0.15.3","language":"python","ecosystem":"pypi","summary":"Lightning Utilities is a toolbox providing general Python utilities, reusable GitHub workflows, and shared GitHub actions for the broader Lightning ecosystem. It aims to offer common functionalities and development practices across Lightning-AI projects. The current version is 0.15.3, with frequent releases including patch and minor versions every few weeks.","last_verified":"2026-04-23T18:57:20.513Z","tags":["pytorch-lightning","utilities","cli","machine-learning","devops"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/lightning-utilities"},{"id":16845,"title":"Lightning CSS","library":"lightningcss","status":"active","version":"1.32.0","language":"javascript","ecosystem":"npm","summary":"Lightning CSS is an exceptionally fast CSS parser, transformer, and minifier written in Rust, primarily maintained by the Parcel team. Currently at version 1.32.0, it undergoes active development with frequent minor and patch releases, ensuring up-to-date feature support and performance improvements. Its key differentiators include leveraging Rust for unparalleled performance, a browser-grade parser (based on Mozilla's `cssparser` and `selectors` crates), and sophisticated typed property values that ensure consistent and accurate transformations across various CSS features. Beyond basic minification, it performs advanced optimizations such as combining longhand properties into shorthands, merging adjacent rules, and reducing `calc()` expressions. It also provides robust vendor prefixing based on configurable browser targets (integrating with Browserslist) and comprehensive syntax lowering for modern CSS features like CSS Nesting, Custom Media Queries, and advanced Color Level 4/5 functions, enabling developers to write modern CSS while ensuring broad browser compatibility and optimized output size.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/lightningcss"},{"id":13459,"title":"LightningCSS for Android ARM64","library":"lightningcss-android-arm64","status":"active","version":"1.32.0","language":"javascript","ecosystem":"npm","summary":"LightningCSS is a high-performance CSS parser, transformer, bundler, and minifier, written in Rust. It serves as the core CSS processor within the Parcel bundler and is recognized for its exceptional speed, capable of processing millions of lines of CSS per second on a single thread. The current stable version, 1.32.0, reflects ongoing development with frequent minor and patch releases to support the latest CSS specifications, improve browser compatibility, and fix bugs. Key differentiators include its Rust-native performance, comprehensive support for modern CSS features like CSS Modules, nesting, container queries, view transitions, and its ability to replace several PostCSS plugins. This specific package, `lightningcss-android-arm64`, provides the native ARM64 binary optimized for Android environments, which is typically installed as a transitive dependency when the main `lightningcss` package is used on compatible systems.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/lightningcss-android-arm64"},{"id":13460,"title":"LightningCSS (macOS ARM64 Native)","library":"lightningcss-darwin-arm64","status":"active","version":"1.32.0","language":"javascript","ecosystem":"npm","summary":"LightningCSS (version 1.32.0) is a high-performance CSS parser, transformer, and minifier primarily written in Rust. This `lightningcss-darwin-arm64` package specifically provides the native bindings compiled for macOS on Apple Silicon (ARM64) architectures. While users typically interact with the main `lightningcss` package, this package is automatically installed as a platform-specific dependency to provide the underlying Rust-powered functionalities. It is known for its exceptional speed, making it a robust alternative to JavaScript-based CSS processors, and is a core component of the Parcel bundler. The project maintains an active development cycle, evidenced by frequent updates (e.g., v1.32.0, v1.31.0) introducing support for the latest CSS specifications like container queries, `@property` at-rule enhancements, view transitions, and continuous performance optimizations and bug fixes. Its differentiators include Rust-native performance, comprehensive and up-to-date CSS spec support, and advanced features like CSS Modules hashing and browser compatibility targeting.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/lightningcss-darwin-arm64"},{"id":15681,"title":"Lightning CSS (macOS x64)","library":"lightningcss-darwin-x64","status":"active","version":"1.32.0","language":"javascript","ecosystem":"npm","summary":"lightningcss-darwin-x64 is the platform-specific native binary build of Lightning CSS for macOS x64 systems. Lightning CSS is an extremely fast, Rust-written CSS parser, transformer, minifier, and bundler. It is a core component in tools like Parcel and can also be used as a standalone library or CLI. The library currently ships with version 1.32.0. It offers advanced features such as vendor prefixing, syntax lowering to support older browsers, CSS Modules compilation, and support for modern CSS features like container queries, view transitions, and relative color syntax, often adopting the latest CSS specification drafts. Releases are frequent, reflecting ongoing development and adherence to evolving CSS standards. Its key differentiator is its performance, often outperforming JavaScript-based alternatives due to its Rust implementation.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/lightningcss-darwin-x64"},{"id":13461,"title":"LightningCSS (FreeBSD x64 Native Build)","library":"lightningcss-freebsd-x64","status":"active","version":"1.32.0","language":"javascript","ecosystem":"npm","summary":"LightningCSS is an exceptionally fast CSS parser, transformer, bundler, and minifier, leveraging the performance benefits of Rust. Currently stable at version 1.32.0, it maintains an active and frequent release cadence, often issuing minor or patch updates every few weeks. Key differentiators include its speed, boasting over 100x faster processing than JavaScript-based alternatives and capable of minifying millions of lines of code per second. It utilizes a browser-grade parser based on Mozilla's `cssparser` and processes typed property values, ensuring accuracy and consistency. The library offers extensive minification optimizations, including combining shorthands, merging adjacent rules, reducing `calc()` expressions, and converting colors to shorter formats. It also provides vendor prefixing, syntax lowering for older browsers, support for CSS Modules, and robust source map generation. Crucially, LightningCSS guarantees that its output CSS behaves identically to the input, avoiding unsafe optimizations that might alter styling for file size reductions.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/lightningcss-freebsd-x64"},{"id":15683,"title":"LightningCSS: High-Performance CSS Toolchain for Linux ARM","library":"lightningcss-linux-arm-gnueabihf","status":"active","version":"1.32.0","language":"javascript","ecosystem":"npm","summary":"LightningCSS is an extremely fast CSS parser, transformer, minifier, and bundler written in Rust, designed for high-performance frontend build processes. The package `lightningcss-linux-arm-gnueabihf` specifically provides the native binary for ARMv7 Linux systems, enabling the core `lightningcss` library to execute its high-performance Rust logic on this architecture. The current stable version is 1.32.0, with frequent minor and patch releases. A key differentiator is its speed, often being over 100x faster than comparable JavaScript-based tools, capable of minifying millions of lines of code per second. It supports modern CSS features like nesting, container queries, view transitions, high gamut color spaces, and custom media queries, automatically transpiling them for specified browser targets using Browserslist configuration.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/lightningcss-linux-arm-gnueabihf"},{"id":13462,"title":"Lightning CSS (Linux ARM64 GNU)","library":"lightningcss-linux-arm64-gnu","status":"active","version":"1.32.0","language":"javascript","ecosystem":"npm","summary":"Lightning CSS is an extremely fast, Rust-based CSS parser, transformer, bundler, and minifier. This specific package, `lightningcss-linux-arm64-gnu` (current stable version `1.32.0`), provides the native aarch64-unknown-linux-gnu build of the core library. It is typically installed as a transitive dependency of the main `lightningcss` package, which dynamically loads the appropriate platform-specific binary. The library differentiates itself by offering exceptional performance (over 100x faster than some JavaScript alternatives), browser-grade parsing based on Mozilla's `cssparser` and `selectors` crates, and comprehensive support for modern CSS features, including transpilation, vendor prefixing, syntax lowering, and CSS Modules, all configurable via browser targets. Releases are frequent, with minor versions often appearing monthly or bi-monthly, reflecting active development. It can be used as a standalone library, a CLI tool, or integrated into build systems like Parcel, which includes it out of the box.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/lightningcss-linux-arm64-gnu"},{"id":14673,"title":"LightningCSS (Linux ARM64 Musl Native Build)","library":"lightningcss-linux-arm64-musl","status":"active","version":"1.32.0","language":"javascript","ecosystem":"npm","summary":"LightningCSS is a high-performance CSS parser, transformer, minifier, and bundler written in Rust, offering significant speed advantages over JavaScript-based alternatives. This particular package, `lightningcss-linux-arm64-musl`, provides the native compiled binary for Linux systems using the ARM64 architecture and Musl C library. It is an optional dependency of the main `lightningcss` package, which automatically installs the correct platform-specific binding. LightningCSS is currently at a stable `1.32.0` release and follows a rapid release cadence, frequently incorporating new CSS features and spec updates. Key differentiators include its Rust-based performance, comprehensive support for modern CSS features like nesting, custom media queries, container queries, relative color syntax, and CSS Modules, as well as robust browser compatibility targeting via Browserslist. While often associated with the Parcel bundler, it is designed for standalone use, making it a versatile tool for optimizing and transpiling CSS in various build workflows. It provides a robust API for programmatic CSS manipulation, including custom resolvers and visitor patterns.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/lightningcss-linux-arm64-musl"},{"id":15684,"title":"LightningCSS (Linux x64 GNU Native Binding)","library":"lightningcss-linux-x64-gnu","status":"active","version":"1.32.0","language":"javascript","ecosystem":"npm","summary":"lightningcss-linux-x64-gnu is a platform-specific native Node.js binding for Lightning CSS, an extremely fast CSS parser, transformer, bundler, and minifier written in Rust. It serves as the underlying native module for Linux x64 GNU systems when using the main `lightningcss` npm package. Lightning CSS, currently at version 1.32.0 and released frequently (typically minor versions every few weeks), is known for its exceptional performance, often outperforming JavaScript-based tools by over 100x. Key differentiators include its Rust foundation, browser-grade parsing based on Mozilla's `cssparser` and `selectors` crates, advanced minification techniques (shorthands, merging rules, reducing `calc()` expressions), automatic vendor prefixing, syntax lowering for modern CSS features (like nesting, custom media, high gamut colors) based on `browserslist` targets, and robust support for CSS Modules with local scoping and tree-shaking capabilities. [1, 2, 8, 10, 11]","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/lightningcss-linux-x64-gnu"},{"id":15685,"title":"Lightning CSS (Linux x64 Musl)","library":"lightningcss-linux-x64-musl","status":"active","version":"1.32.0","language":"javascript","ecosystem":"npm","summary":"lightningcss is a high-performance CSS parser, transformer, minifier, and bundler written in Rust, designed for speed and efficiency in web development workflows. It provides advanced features like CSS module scoping, browser compatibility targeting, and experimental CSS feature transpilation. This particular package, `lightningcss-linux-x64-musl`, is a platform-specific native addon providing the core Rust-based functionality for Linux x64 systems using the musl libc implementation. It is typically installed as an optional dependency of the main `lightningcss` package, which then dynamically loads the correct native binding for the host environment. The library is actively maintained, with frequent minor releases (often monthly or bi-monthly) incorporating new CSS features, performance improvements, and bug fixes, as evidenced by recent updates to v1.32.0, v1.31.0, and v1.30.0. Its key differentiators are its Rust-native performance, comprehensive CSS spec support, and bundling capabilities.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/lightningcss-linux-x64-musl"},{"id":13463,"title":"Webpack Loader and Minifier for LightningCSS","library":"lightningcss-loader","status":"active","version":"3.0.1","language":"javascript","ecosystem":"npm","summary":"lightningcss-loader is a Webpack loader and minifier plugin that integrates the high-performance `lightningcss` engine into the Webpack build process. It provides a fast alternative for CSS processing, including features like prefixing, transpilation, and minification. The current stable version is `3.0.1`, with releases occurring regularly, including major updates that align with `lightningcss` capabilities. A key differentiator is its ability to replace functionality commonly provided by `postcss-loader` (specifically `autoprefixer` and `postcss-preset-env`) due to `lightningcss`'s built-in capabilities, leading to potentially significant build time improvements. It also offers a dedicated `LightningCssMinifyPlugin` for `optimization.minimizer` in Webpack 5.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","css-loader","lightningcss","lightningcss-loader","parcel","webpack-loader","webpack-css-minifier","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/lightningcss-loader"},{"id":13464,"title":"LightningCSS (Native Binding for Windows ARM64)","library":"lightningcss-win32-arm64-msvc","status":"active","version":"1.32.0","language":"javascript","ecosystem":"npm","summary":"LightningCSS is a high-performance CSS parser, transformer, and minifier written in Rust, primarily developed by the Parcel Bundler team. It offers incredibly fast processing of CSS, including features like CSS Modules, nesting, vendor prefixing, and transpilation of modern CSS syntax down to older targets based on `browserslist`. The current stable version is 1.32.0, with frequent minor and patch releases, typically several times a month, reflecting active development and continuous alignment with the latest CSS specifications. Its key differentiators include its Rust-native performance, comprehensive CSS feature support, and its role as a core component in optimizing CSS delivery in modern web development workflows. This specific package (`lightningcss-win32-arm64-msvc`) provides the native binary for Windows ARM64 environments, which is dynamically loaded by the main `lightningcss` JavaScript package to enable native speed operations.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/lightningcss-win32-arm64-msvc"},{"id":13465,"title":"Lightning CSS (Windows x64 MSVC Native Binding)","library":"lightningcss-win32-x64-msvc","status":"active","version":"1.32.0","language":"javascript","ecosystem":"npm","summary":"lightningcss-win32-x64-msvc is a specific native binary package for Lightning CSS, compiled for `x86_64` Windows environments using the MSVC toolchain. It provides the high-performance CSS parsing, transformation, and minification capabilities of Lightning CSS, which is primarily written in Rust. End-users typically interact with the primary `lightningcss` npm package, which automatically selects and loads the appropriate platform-specific binding, such as this one. The core Lightning CSS library is currently at version 1.32.0 and maintains an active release cadence with frequent minor and patch updates, offering comprehensive support for modern CSS features like nesting, container queries, custom properties, and CSS Modules. Its primary differentiators are its Rust-based performance, deep integration with browser compatibility data for targeted transpilation, and advanced bundling features. It serves as a fast alternative to tools like PostCSS.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/lightningcss-win32-x64-msvc"},{"id":8281,"title":"Lightweight Partially Homomorphic Encryption Library for Python","library":"lightphe","status":"active","version":"0.0.23","language":"python","ecosystem":"pypi","summary":"LightPHE is a lightweight partially homomorphic encryption library for Python. It is a hybrid homomorphic encryption library wrapping many schemes such as RSA, ElGamal, Paillier, and more. It offers a more efficient and practical choice compared to fully homomorphic encryption for tasks that demand partial homomorphic capabilities, being faster, demanding fewer computational resources, and generating smaller ciphertexts. The library is actively maintained, with its latest release in March 2026.","last_verified":"2026-04-16T00:00:00.000Z","tags":["encryption","homomorphic encryption","cryptography","PHE","Paillier","RSA","ElGamal"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/lightphe"},{"id":21526,"title":"LightRAG","library":"lightrag-hku","status":"active","version":"1.4.15","language":"python","ecosystem":"pypi","summary":"LightRAG is a simple and fast retrieval-augmented generation (RAG) framework that supports graph-based knowledge retrieval. The current stable version is 1.4.15, with a release candidate 1.5.0rc1 introducing breaking changes. Releases are frequent (weekly/monthly).","last_verified":"2026-04-27T00:00:00.000Z","tags":["rag","retrieval-augmented-generation","graph-rag","llm","embeddings"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/lightrag-hku"},{"id":8282,"title":"Lightstep (OpenTracing - Deprecated)","library":"lightstep","status":"deprecated","version":"4.4.8","language":"python","ecosystem":"pypi","summary":"The `lightstep` library provides the Python OpenTracing implementation for sending tracing data to Lightstep (now ServiceNow Cloud Observability). As of late 2020, Lightstep strongly recommends migrating to OpenTelemetry for all new and existing Python instrumentation, and this `lightstep-tracer-python` library is no longer the recommended approach. The current version is 4.4.8, but new development has shifted to OpenTelemetry-based solutions.","last_verified":"2026-04-16T00:00:00.000Z","tags":["observability","tracing","opentracing","opentelemetry","deprecated","servicenow"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/lightstep"},{"id":20189,"title":"Lightstreamer Client Web SDK","library":"lightstreamer-client-web","status":"active","version":"9.2.3","language":"javascript","ecosystem":"npm","summary":"Lightstreamer Client Web SDK (v9.2.3, stable) enables real-time bidirectional communication with a Lightstreamer server from web browsers. It supports WebSocket fallback options and delivers streaming data updates with low latency. Key differentiators: multiple module formats (UMD, CommonJS, ES Module) for varying bundler compatibility; includes core, full, and MPN builds; provides TypeScript definitions. Maintained by Lightstreamer with frequent releases. Ideal for financial tickers, live dashboards, and collaborative applications.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","lightstreamer","push","realtime","real-time","websocket","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/lightstreamer-client-web"},{"id":23118,"title":"LIGOTimeGPS","library":"ligotimegps","status":"active","version":"2.1.0","language":"python","ecosystem":"pypi","summary":"A pure Python implementation of LIGOTimeGPS, used for converting between LIGO time (GPS seconds) and standard time formats. Current version is 2.1.0, requiring Python >=3.11. Released irregularly with minor version bumps.","last_verified":"2026-05-01T00:00:00.000Z","tags":["ligo","gps-time","time-conversion"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/ligotimegps"},{"id":16423,"title":"lil-http: Tiny Browser HTTP Client","library":"lil-http","status":"abandoned","version":"0.1.17","language":"javascript","ecosystem":"npm","summary":"lil-http is a minimalist, full-featured HTTP client designed specifically for browser environments. It provides a simple, callback-based API for making HTTP requests (GET, POST, PUT, DELETE, PATCH, HEAD) using XMLHttpRequest (XHR) under the hood. Currently at version 0.1.17, the library prioritizes a tiny footprint (3 KB uncompressed, 1 KB gzipped) and broad browser compatibility (down to IE9, Chrome 5, Firefox 3) rather than modern features like Promises or the Fetch API. Its key differentiators were its small size and straightforward XHR wrapper API during its active development phase. However, the project appears to be unmaintained, with no recent releases or updates, making it unsuitable for new projects in modern web development stacks.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","lil","tiny","micro","http","request","xhr","ajax","https"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/lil-http"},{"id":16424,"title":"Graceful HTTP(S) Server Terminator","library":"lil-http-terminator","status":"active","version":"1.2.3","language":"javascript","ecosystem":"npm","summary":"lil-http-terminator is a minimalistic, zero-dependency Node.js library designed for gracefully shutting down HTTP and HTTPS servers. Currently at stable version 1.2.3, it offers a consistent, promise-based API for managing server connections during shutdown. Its core differentiator lies in its low footprint (11 KB), absence of external dependencies, and a design that prioritizes robustness: it never throws exceptions during termination, instead resolving with a `{success, code, message, error}` object. Unlike some alternatives, it guarantees termination by timing out if connections linger, and it avoids monkey-patching Node.js core APIs. The library is actively maintained, with recent updates ensuring compatibility with newer Node.js features like `server.closeIdleConnections()`.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","docker","kubernetes","prometheus","http","https","keep-alive","close","terminate"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/lil-http-terminator"},{"id":5298,"title":"Lilcom","library":"lilcom","status":"active","version":"1.8.2","language":"python","ecosystem":"pypi","summary":"Lilcom is a Python library that provides lossy compression for sequence data stored in NumPy arrays. It efficiently compresses floating-point or 16-bit integer NumPy arrays into byte strings, typically used in machine learning applications for storing training data and models. The current version is 1.8.2, and it has a fairly active release cadence, with updates addressing compatibility and functionality.","last_verified":"2026-04-13T00:00:00.000Z","tags":["compression","numpy","machine-learning","audio-processing","data-storage"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/lilcom"},{"id":5989,"title":"LIME: Local Interpretable Model-Agnostic Explanations","library":"lime","status":"active","version":"0.2.0.1","language":"python","ecosystem":"pypi","summary":"LIME (Local Interpretable Model-agnostic Explanations) is a Python library designed to explain individual predictions of machine learning classifiers and regressors. It works for tabular, text, and image data by building local, interpretable surrogate models around the instance to be explained. The current version is 0.2.0.1 and the library is actively maintained.","last_verified":"2026-04-14T00:00:00.000Z","tags":["interpretability","machine learning","xai","explanation","model-agnostic","tabular","text","image"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/lime"},{"id":17780,"title":"Express IP Rate Limiting Middleware","library":"limiting-middleware","status":"abandoned","version":"1.3.2","language":"javascript","ecosystem":"npm","summary":"The package `limiting-middleware` provides a simple, IP-based rate limiting solution for Express applications, restricting client requests within a defined time frame. Currently at version 1.3.2, the module has not received updates since 2019, making it an abandoned project. Its initial development was for personal use, which explains its limited feature set compared to more actively maintained and mature alternatives like `express-rate-limit`. Key limitations include exclusive reliance on CommonJS `require()` syntax, absence of ESM support, and a basic in-memory store, rendering it unsuitable for production environments requiring scalability, advanced configurations, or robust security updates.","last_verified":"2026-04-23T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/limiting-middleware"},{"id":894,"title":"Rate Limiting Utilities","library":"limits","status":"active","version":"5.8.0","language":"python","ecosystem":"pypi","summary":"limits is a Python library for rate limiting via multiple strategies with commonly used storage backends such as Redis, Memcached, MongoDB, and Valkey. It provides identical APIs for use in synchronous and asynchronous codebases, enabling robust control over request rates. The library maintains an active development status with regular releases, with version 5.8.0 being the latest stable release at the time of verification.","last_verified":"2026-04-09T19:04:40.397Z","tags":["rate-limiting","concurrency","web","async","redis","memcached","mongodb","api"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/limits"},{"id":15455,"title":"Lindera WASM for Bundler Environments","library":"lindera-wasm-bundler","status":"active","version":"3.0.5","language":"javascript","ecosystem":"npm","summary":"lindera-wasm-bundler is a WebAssembly-based morphological analysis library designed for use in bundler environments like Webpack or Rollup. It provides Japanese text segmentation and part-of-speech tagging capabilities, leveraging WebAssembly for performance and portability. The current stable version is 3.0.5, with minor releases occurring frequently to address bugs and introduce minor enhancements, as seen in the recent v3.0.x series. Major version updates (like the v2 to v3 transition) introduce significant changes, often including refactoring and API adjustments. A key differentiator is its reliance on the OPFS (Origin Private File System) API for efficient runtime loading and management of large dictionary files, making it suitable for web applications requiring robust text processing without bundling dictionaries directly into the main application payload.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","morphological","analysis","library","wasm","webassembly","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/lindera-wasm-bundler"},{"id":13467,"title":"Lindera WASM Chinese Dictionary (CC-CEDICT) for Bundlers","library":"lindera-wasm-cc-cedict-bundler","status":"active","version":"2.3.4","language":"javascript","ecosystem":"npm","summary":"Lindera is a high-performance Rust-based morphological analysis library, compiled to WebAssembly (WASM) for use in JavaScript environments. This specific package, `lindera-wasm-cc-cedict-bundler`, provides Chinese morphological analysis capabilities utilizing the comprehensive CC-CEDICT dictionary. It is specifically designed and optimized for integration with JavaScript bundlers like Webpack, Rollup, or Vite, facilitating efficient tokenization and detailed linguistic analysis of Chinese text directly within web applications. The Lindera project generally maintains a regular release cadence, with major updates often reflecting enhancements in the core Rust library, improvements in WASM compilation targets, or dictionary updates. Key differentiators include its performance due to the WASM architecture, the availability of specialized dictionary sets via distinct npm packages, and a consistent API across different language analysis modules. Version 3.0.5 is the current stable release, offering robust and safe dictionary deserialization.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","morphological","analysis","library","wasm","webassembly","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/lindera-wasm-cc-cedict-bundler"},{"id":13466,"title":"Lindera WASM CJK Morphological Analyzer (Bundler)","library":"lindera-wasm-cjk-bundler","status":"active","version":"2.3.4","language":"javascript","ecosystem":"npm","summary":"Lindera WASM CJK Bundler is a JavaScript package providing morphological analysis for Chinese, Japanese, and Korean languages, optimized for environments using module bundlers. It leverages WebAssembly (WASM) for efficient tokenization, integrating IPADIC (Japanese), ko-dic (Korean), and CC-CEDICT (Chinese) dictionaries directly into the bundle. The package is currently at version 2.3.4, with the main Lindera project actively releasing new major versions (e.g., v3.x) that introduce significant architectural changes, including new NAPI-RS Node.js bindings and updated package naming conventions. Lindera's core differentiator is its multilingual CJK support via WASM, offering performance benefits in browser and bundler-driven Node.js environments compared to pure JavaScript or server-side solutions, with a focus on embedded dictionaries for ease of use. It aims for ease of deployment in complex modern JavaScript ecosystems requiring bundling.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","morphological","analysis","library","wasm","webassembly","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/lindera-wasm-cjk-bundler"},{"id":14674,"title":"Lindera WASM (IPADIC) for Bundlers","library":"lindera-wasm-ipadic-bundler","status":"active","version":"2.3.4","language":"javascript","ecosystem":"npm","summary":"This package, `lindera-wasm-ipadic-bundler`, provides a WebAssembly-based Japanese morphological analyzer specifically tailored for JavaScript bundler environments. It includes the widely used IPADIC dictionary directly embedded, enabling offline and efficient text processing. While the broader Lindera WASM ecosystem has moved to v3.x (e.g., `lindera-wasm-ipadic-web` and `lindera-wasm-ipadic-nodejs`), this particular 'bundler' target package is currently at v2.3.4. The Lindera project generally releases frequent minor updates and patches, with major versions introducing broader architectural changes, such as revised package structures. Its key differentiators include its WebAssembly foundation for performance, the convenience of bundled dictionaries, and dedicated packages optimized for different JavaScript environments (browser, Node.js, bundler).","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","morphological","analysis","library","wasm","webassembly","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/lindera-wasm-ipadic-bundler"},{"id":15686,"title":"Lindera WASM with Jieba Dictionary (Bundler)","library":"lindera-wasm-jieba-bundler","status":"active","version":"2.3.4","language":"javascript","ecosystem":"npm","summary":"lindera-wasm-jieba-bundler is a specialized npm package that provides a WebAssembly-based morphological analysis library for Chinese language text, specifically utilizing the Jieba dictionary. It is part of the Lindera project, which offers high-performance text segmentation by compiling Rust code to WebAssembly. The current stable version series is `3.x`, with `3.0.5` being the latest release, focusing on safety and refactoring. This particular package is optimized for use within JavaScript bundler environments like Webpack or Rollup, providing a compact and efficient solution for client-side or server-side (via bundlers) Chinese text processing. Lindera's key differentiators include its Rust-based performance, WASM portability across various JavaScript runtimes (browser, Node.js via bundlers), and its modular approach with separate packages for different dictionaries and target environments (web, nodejs, bundler). Release cadence appears to be active, with several minor updates within the 3.0.x series recently.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","morphological","analysis","library","wasm","webassembly","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/lindera-wasm-jieba-bundler"},{"id":13468,"title":"Lindera WASM Korean Dictionary for Bundlers","library":"lindera-wasm-ko-dic-bundler","status":"active","version":"2.3.4","language":"javascript","ecosystem":"npm","summary":"The `lindera-wasm-ko-dic-bundler` package provides the Lindera morphological analysis library compiled to WebAssembly, specifically bundled with the Korean dictionary (ko-dic) and optimized for use within modern JavaScript bundler environments (e.g., webpack, Rollup, Vite). Lindera is a high-performance, multi-dictionary capable morphological analyzer originally written in Rust. The current stable version for the v3 series is `3.0.5` across the Lindera WASM ecosystem, with `2.3.4` being the last significant release in the v2 series for this specific bundler package. The project exhibits an active release cadence, frequently publishing patch and minor updates. Its primary differentiators include its WebAssembly compilation for efficient client-side or server-side (via bundler) execution, the convenience of pre-packaged dictionaries for various languages like Korean, and the inherent performance advantages offered by a Rust-native implementation. It maintains a well-structured package ecosystem with distinct targets for web browsers, Node.js, and bundlers, each offering different pre-loaded dictionary configurations.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","morphological","analysis","library","wasm","webassembly","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/lindera-wasm-ko-dic-bundler"},{"id":13469,"title":"Lindera WASM UniDic Bundler","library":"lindera-wasm-unidic-bundler","status":"active","version":"2.3.4","language":"javascript","ecosystem":"npm","summary":"Lindera WASM UniDic Bundler is a JavaScript package providing a WebAssembly-based Japanese morphological analyzer, specifically pre-bundled with the UniDic dictionary. It is optimized for use within environments where JavaScript bundlers (like Webpack, Rollup, Parcel) are employed, typically targeting web browsers. The library provides capabilities for tokenization and detailed linguistic analysis of Japanese text. The current stable major version is `3.x.x`, with `3.0.5` being a recent release at the time of writing. Releases are made on an as-needed basis, often driven by Rust dependency updates or bug fixes. A key differentiator within the Lindera ecosystem is its explicit targeting of different environments (web, Node.js, bundler) and its flexibility in dictionary choice, making this package suitable for web applications requiring Japanese text processing.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","morphological","analysis","library","wasm","webassembly","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/lindera-wasm-unidic-bundler"},{"id":40,"title":"LINE Messaging API","library":"line","status":"active","version":"3.21.0","language":"python","ecosystem":"pypi","summary":"LINE Messaging API enables bot development for LINE, the dominant messaging platform in Japan, Thailand, and Taiwan with 196M+ monthly users. Official SDKs exist for Python and Node.js. Primary documentation is in Japanese — English docs are complete but may lag Japanese versions.","last_verified":"2026-05-12T05:24:54.758Z","tags":["line","messaging","bot","webhook","japan","thailand","taiwan","python","nodejs"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/line"},{"id":2100,"title":"LINE Messaging API SDK for Python","library":"line-bot-sdk","status":"active","version":"3.23.0","language":"python","ecosystem":"pypi","summary":"The `line-bot-sdk` is the official Python SDK for interacting with the LINE Messaging API. It simplifies the development of LINE bots by providing classes for sending messages, handling events, and managing user interactions. The current version is 3.23.0, and it maintains a frequent release cadence, often with monthly or bi-monthly updates to support new API features.","last_verified":"2026-04-24T14:11:56.217Z","tags":["LINE","bot","messaging","webhook","sdk","chat"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/line-bot-sdk"},{"id":16426,"title":"Line-Circle Collision Detection","library":"line-circle-collision","status":"maintenance","version":"1.1.3","language":"javascript","ecosystem":"npm","summary":"The `line-circle-collision` package provides a focused utility for performing 2D collision tests between a line segment and a circle. It returns a boolean indicating whether an intersection occurred and can optionally store the nearest collision point. The current stable version is 1.1.3, last published in 2014. Given its stability and specific use case, it operates under a maintenance cadence rather than active feature development. This package differentiates itself by offering a simple, low-level geometric test without the overhead of a full physics engine, making it suitable for projects requiring precise collision detection for these specific shapes. It's often used in conjunction with other basic geometric utilities like `point-in-triangle` or `point-circle-collision` for building more complex collision systems.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","line","circle","point","collision","hit","test","hittest","collide"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/line-circle-collision"},{"id":39,"title":"LINE Pay Online API","library":"line-pay","status":"active","version":"0.2.0","language":"python","ecosystem":"pypi","summary":"LINE Pay is a mobile payment service by LY Corporation, integrated with the LINE messaging platform. Active in Taiwan and Thailand. Japan service terminated April 30, 2025 (merged into PayPay). No official Python SDK — integration requires raw HTTP with custom HMAC-SHA256 signature. The community SDK on PyPI (line-pay 0.2.0) is unmaintained since 2020.","last_verified":"2026-05-12T05:23:53.574Z","tags":["payment","japan","taiwan","thailand","line","qr-code","mobile-payment","asia"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/line-pay"},{"id":2569,"title":"Line-by-line profiler","library":"line-profiler","status":"active","version":"5.0.2","language":"python","ecosystem":"pypi","summary":"line_profiler is a module for doing line-by-line profiling of functions, providing detailed timing statistics for each line within selected functions. kernprof is a companion script that conveniently runs line_profiler or Python's standard library profilers. It is currently at version 5.0.2 and actively maintained, with a release cadence that includes regular bug fixes and feature enhancements.","last_verified":"2026-04-24T21:48:51.738Z","tags":["profiling","performance","developer-tool","optimization"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/line-profiler"},{"id":23966,"title":"line-protocol-parser","library":"line-protocol-parser","status":"active","version":"2.0.0","language":"python","ecosystem":"pypi","summary":"A fast C-based parser for InfluxDB line protocol, converting strings into Python dictionaries. Current version 2.0.0 (2025), requires Python >=3.10. Active development with regular releases.","last_verified":"2026-05-01T00:00:00.000Z","tags":["influxdb","line-protocol","parser","time-series"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/line-protocol-parser"},{"id":23967,"title":"Linear API Python Client","library":"linear-api","status":"active","version":"0.2.0","language":"python","ecosystem":"pypi","summary":"A set of Python utilities for calling the Linear API. Current version 0.2.0, supports Python >=3.9. Development is active but the library is still early-stage.","last_verified":"2026-05-01T00:00:00.000Z","tags":["linear","api","client","project-management"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/linear-api"},{"id":27109,"title":"linear-cli","library":"linear-cli","status":"active","version":"0.3.1","language":"javascript","ecosystem":"npm","summary":"A CLI tool for interacting with Linear (the issue tracking platform). Latest version 0.3.1, seemingly in early development with no recent updates. Provides commands like `linear cycle` to manage cycles. Limited documentation and likely not widely adopted.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/linear-cli"},{"id":18495,"title":"Linear MCP Server","library":"linear-mcp-server","status":"active","version":"0.1.0","language":"javascript","ecosystem":"npm","summary":"A Model Context Protocol (MCP) server for the Linear API, enabling LLMs to interact with Linear issues, teams, and users. Version 0.1.0 provides tools for creating, updating, searching issues, adding comments, and accessing resources via MCP. It requires a Linear API key and is installed as a client configuration for Claude Desktop. Key differentiators: direct MCP integration for AI agents, supports markdown descriptions, flexible issue search with filters, and resource URIs for context access.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","linear","mcp","model context protocol","api","server"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/linear-mcp-server"},{"id":4977,"title":"Linear Operator","library":"linear-operator","status":"active","version":"0.6.1","language":"python","ecosystem":"pypi","summary":"LinearOperator is a PyTorch package for abstracting away linear algebra routines needed for structured matrices or operators, primarily designed for finite-dimensional positive definite operators (i.e., kernel matrices). It is actively developed, with its current version being 0.6.1, and typically releases maintenance updates and minor versions frequently.","last_verified":"2026-04-12T00:00:00.000Z","tags":["linear algebra","pytorch","structured matrices","gpu","machine learning"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/linear-operator"},{"id":41,"title":"Linear Python SDK","library":"linear-python","status":"active","version":"0.2.0","language":"python","ecosystem":"pypi","summary":"There is NO official Python SDK for Linear. Linear's official SDK is TypeScript only (@linear/sdk). For Python, three competing community packages exist: linear-py, linear-api, and linear-python — none are official. The recommended approach for production Python use is raw GraphQL over HTTP. Current best community package is linear-api 0.2.0.","last_verified":"2026-05-12T05:25:43.427Z","tags":["linear","project-management","graphql","issues","api","python"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/linear-python"},{"id":8283,"title":"Linear TSV","library":"linear-tsv","status":"active","version":"1.1.0","language":"python","ecosystem":"pypi","summary":"Linear TSV is a Python library providing a simple, line-oriented, and portable tabular data format. Unlike standard CSV, it uses escape codes for newlines and tabs within field data, enabling robust processing with line-oriented shell tools. The format aligns with the TEXT serialization mode of Postgres and MySQL, making it ideal for reliable data exchange. It is currently at version 1.1.0 and maintains an active release cadence.","last_verified":"2026-04-16T00:00:00.000Z","tags":["tsv","tab-separated","data-format","parser","serialization","line-oriented","text-processing"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/linear-tsv"},{"id":6703,"title":"linearmodels","library":"linearmodels","status":"active","version":"7.0","language":"python","ecosystem":"pypi","summary":"linearmodels is a Python library that extends `statsmodels` with advanced econometric models, including Panel data models (Fixed Effects, Random Effects), Instrumental Variable (IV) estimators (2SLS, GMM), Factor Asset Pricing models, and System Regression models (SUR, 3SLS). It is currently at version 7.0 and sees active development with several major/minor releases per year.","last_verified":"2026-04-15T00:00:00.000Z","tags":["linear models","regression","instrumental variables","IV","panel","fixed effects","clustered","heteroskedasticity","endogeneity","instruments","statistics","statistical inference","econometrics"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/linearmodels"},{"id":8285,"title":"Lineax: JAX-native Linear Solvers","library":"lineax","status":"active","version":"0.1.0","language":"python","ecosystem":"pypi","summary":"Lineax provides high-performance, JIT-compilable, and differentiable linear solvers for systems of the form Ax=b, built on JAX and designed to integrate seamlessly with Equinox. It enables defining custom linear operators and choosing various direct or iterative solvers. The current version is 0.1.0, indicating an early stage of development, with a release cadence that tends to follow updates in the broader JAX and Equinox ecosystem.","last_verified":"2026-04-16T00:00:00.000Z","tags":["jax","equinox","linear algebra","solver","numerical","machine learning"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/lineax"},{"id":4083,"title":"linecache2","library":"linecache2","status":"maintenance","version":"1.0.0","language":"python","ecosystem":"pypi","summary":"linecache2 is a Python library providing backports of the standard library's `linecache` module to older supported Python versions (specifically Python 2.6, 3.2, 3.3, and 3.4). It enables random access to individual lines from text files, optimizing internally through a cache, similar to the built-in module. The current version is 1.0.0, released in March 2015, and its development status is 'Mature', indicating stability rather than active feature development.","last_verified":"2026-04-11T00:00:00.000Z","tags":["backport","linecache","python2","python3","legacy"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/linecache2"},{"id":17025,"title":"Lingo.dev CLI","library":"lingo.dev","status":"active","version":"0.133.9","language":"javascript","ecosystem":"npm","summary":"Lingo.dev is an open-source i18n toolkit for Node.js environments, currently at version `0.133.9`, which is actively maintained with frequent patch releases addressing fixes and minor enhancements across its components. It functions as a comprehensive solution for localization, notably leveraging AI to streamline i18n setup in popular React frameworks like Next.js, React Router, and TanStack Start. A key differentiator is its 'MCP' (Multi-Context Planning) feature, which provides AI assistants with structured, framework-specific i18n knowledge to prevent common hallucination errors during setup. The package offers a robust CLI for translating various file formats (JSON, YAML, markdown, CSV, PO, VTT), an SDK for runtime translation, a compiler for build-time localization, and integrates into CI/CD pipelines. This ecosystem covers the full localization lifecycle from initial configuration to automated workflows.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/lingo.dev"},{"id":3538,"title":"Lingua Language Detector","library":"lingua-language-detector","status":"active","version":"2.2.0","language":"python","ecosystem":"pypi","summary":"Lingua Language Detector is an accurate natural language detection library for Python, suitable for both short text snippets and mixed-language texts. It leverages Rust bindings for high performance and low memory consumption, supporting 75 languages offline. The current version is 2.2.0, with an active development cycle featuring regular minor and patch releases.","last_verified":"2026-04-25T11:34:32.848Z","tags":["language-detection","nlp","rust-bindings","offline","short-text","mixed-language"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/lingua-language-detector"},{"id":17782,"title":"Link Preview JS","library":"link-preview-js","status":"active","version":"4.0.0","language":"javascript","ecosystem":"npm","summary":"link-preview-js is a JavaScript/TypeScript module designed to extract and fetch rich HTTP link information, such as title, description, images, and videos, primarily leveraging OpenGraph tags. It processes either direct URLs or text blocks containing URLs to return structured metadata. The library is currently on stable version 4.0.0 and demonstrates an active release cadence with frequent updates. A key differentiator is its explicit focus on server-side execution (Node.js >=18 environments) or specific mobile runtimes (like React Native/Cordova), strictly advising against direct client-side usage due to browser-enforced Cross-Origin Resource Sharing (CORS) policies. It also provides a utility to parse already-fetched HTML content.","last_verified":"2026-04-23T00:00:00.000Z","tags":["javascript","link","url","http","preview","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/link-preview-js"},{"id":7370,"title":"LinkChecker","library":"linkchecker","status":"active","version":"10.6.0","language":"python","ecosystem":"pypi","summary":"LinkChecker is a free, GPL-licensed website validator that checks links in web documents or full websites. It supports recursive and multithreaded checking, various output formats (text, HTML, SQL, CSV, XML), proxy support, and honors the robots.txt exclusion protocol. The current version is 10.6.0 and it is actively maintained with frequent releases, often multiple times a year.","last_verified":"2026-04-16T00:00:00.000Z","tags":["web","link-checking","cli","validation","website","crawler","broken-links"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/linkchecker"},{"id":11239,"title":"TypeScript Linked List","library":"linked-list-typescript","status":"active","version":"1.0.15","language":"javascript","ecosystem":"npm","summary":"The `linked-list-typescript` package provides a straightforward, type-safe implementation of a doubly linked list in TypeScript. Currently stable at version 1.0.15, it emphasizes simplicity and strong typing through TypeScript generics. The library supports the JavaScript `Iterator` and `Iterable` protocols, enabling native iteration via `for...of` loops, spread syntax (`...`), and array destructuring. Key operations like retrieving head/tail elements, and removing head/tail are available. Unlike some data structures, it stores references to values rather than copies, which is important for understanding its behavior with mutable objects. The project appears to be in an active maintenance phase, with a focus on a stable 1.x release line.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","typescript","linked-list","linkedlist"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/linked-list-typescript"},{"id":9891,"title":"linkedin-api: Unofficial LinkedIn API Client","library":"linkedin-api","status":"active","version":"2.3.1","language":"python","ecosystem":"pypi","summary":"linkedin-api is an unofficial Python client for interacting with LinkedIn's internal APIs. It allows developers to programmatically access various LinkedIn features, such as profiles, connections, and company data, by simulating browser behavior. As it uses unofficial APIs, it is prone to breaking changes and requires careful usage to avoid account issues. The current version is 2.3.1, with releases occurring as needed to address LinkedIn's frequent changes.","last_verified":"2026-04-17T00:00:00.000Z","tags":["linkedin","api","unofficial","social-media","scraping"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/linkedin-api"},{"id":4610,"title":"LinkedIn API Python Client","library":"linkedin-api-client","status":"active","version":"0.3.0","language":"python","ecosystem":"pypi","summary":"The official Python client library for LinkedIn APIs. It provides a thin client for making requests to LinkedIn APIs, handling the complexities of the Rest.li framework, formatting requests, and managing authentication (OAuth2). The library aims to reduce the difficulty of interacting with LinkedIn's robust but complex API protocol. The current version is 0.3.0, and it maintains an active release cadence.","last_verified":"2026-04-12T00:00:00.000Z","tags":["linkedin","api","client","oauth","restli"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/linkedin-api-client"},{"id":15454,"title":"NodeJS Unofficial LinkedIn API","library":"linkedin-private-api","status":"active","version":"1.1.2","language":"javascript","ecosystem":"npm","summary":"This `linkedin-private-api` package offers an unofficial, TypeScript-written wrapper for interacting with the LinkedIn platform programmatically. It operates by simulating browser requests, allowing automation of tasks without requiring official OAuth tokens; instead, it authenticates using direct user credentials (username and password). The current stable version is 1.1.2, with recent minor updates (v1.1.1, for example, introduced job searching and invitation notes). Its release cadence appears infrequent, suggesting a more conservative development or maintenance-oriented approach. A key differentiator is its ability to bypass official API restrictions, enabling direct automation of tasks such as searching profiles and jobs, sending connection invitations, and managing messages. This functionality is well-suited for specialized automation not covered by the public LinkedIn API, though users must be aware of the inherent risks associated with using unofficial access methods, including potential account action by LinkedIn.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","linkedin-nodejs-api","linkedin-api","linked-private-api","linked-unofficial-api","linkedin-web-api","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/linkedin-private-api"},{"id":14676,"title":"Link Header Parser","library":"linkheader-parser","status":"active","version":"0.1.2","language":"javascript","ecosystem":"npm","summary":"This package, `linkheader-parser` (version 0.1.2), offers a minimalist utility for parsing HTTP `Link` headers as defined in RFC 5988. Given its very early stage versioning, it is likely in an experimental or pre-1.0 development phase, meaning the API might not yet be stable and releases are infrequent. Its core function is to extract structured information (like URI, relation types, and parameters) from a standard `Link` header string. As a focused parser, its key differentiator is its lightweight implementation and direct adherence to the RFC, without additional features like URI resolution. Users should be aware that such an early version implies potential for breaking changes in minor releases and limited support compared to more mature alternatives. It is a simple, no-dependency parser for web linking metadata.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/linkheader-parser"},{"id":18491,"title":"LinkHub Node.js SDK","library":"linkhub","status":"active","version":"1.8.2","language":"javascript","ecosystem":"npm","summary":"Node.js SDK for LinkHub authentication modules, version 1.8.2, released infrequently. Provides access to LinkHub's API for Korean electronic document and authentication services. Differentiator: official SDK for the LinkHub platform used in South Korea. Supports Node.js 0.10+.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","linkhub","sdk"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/linkhub"},{"id":776,"title":"Linkify-it-py: Unicode-aware Link Recognition","library":"linkify-it-py","status":"active","version":"2.1.0","language":"python","ecosystem":"pypi","summary":"Linkify-it-py is a Python port of the popular JavaScript library 'linkify-it', designed for robust links recognition with full Unicode support. It excels at high-quality link pattern detection in plain text, accommodating international domains and astral characters. The library provides flexibility for extending its rules and implementing custom normalizers. As of March 2026, the current stable version is 2.1.0, and it maintains an active release cadence.","last_verified":"2026-05-12T18:54:15.243Z","tags":["linkification","parser","unicode","autolink","text processing"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/linkify-it-py"},{"id":11240,"title":"React Linkify Component","library":"linkify-react","status":"active","version":"4.3.2","language":"javascript","ecosystem":"npm","summary":"linkify-react is a React component that provides an interface to the underlying linkifyjs library, enabling the automatic detection and conversion of URLs, email addresses, and other specified patterns (such as hashtags via plugins) within text content into clickable HTML `<a>` elements. The current stable version is `4.3.2`. This package is actively maintained, with frequent patch and minor releases, often in close alignment with updates to the core `linkifyjs` library. A key differentiator is its seamless integration into React applications, allowing developers to declaratively render linkified text. It offers extensive customization options for link behavior, attributes, and rendered element types, abstracting away direct DOM manipulation. It serves as a user-friendly wrapper over `linkifyjs` to handle the complexities of parsing and rendering links within a React component tree.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","link","autolink","url","email","react"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/linkify-react"},{"id":7372,"title":"Linked Open Data Modeling Language (LinkML)","library":"linkml","status":"active","version":"1.10.0","language":"python","ecosystem":"pypi","summary":"LinkML is a powerful framework for defining data models, particularly for linked open data and semantic web applications. It allows users to define schemas using a YAML-based language, and then generate artifacts such as dataclasses, JSON schemas, ShEx schemas, and more, for various programming languages and data formats. It supports schema validation, data transformation, and integration with existing ontologies. The current version is 1.10.0, and it has an active development and release cadence, with major versions often introducing significant changes.","last_verified":"2026-04-16T00:00:00.000Z","tags":["schema","data modeling","linked data","semantic web","ontology","codegen","yaml"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/linkml"},{"id":7371,"title":"LinkML Runtime","library":"linkml-runtime","status":"active","version":"1.10.0","language":"python","ecosystem":"pypi","summary":"LinkML Runtime is the core Python runtime environment for LinkML, the Linked open data modeling language. It provides essential functionality for working with LinkML schemas, including schema loading, data validation, serialization, and deserialization. The current version is 1.10.0, and it maintains a close release cadence with the broader LinkML ecosystem, typically featuring bug fixes and enhancements aligned with LinkML core developments.","last_verified":"2026-04-16T00:00:00.000Z","tags":["linkml","schema","datamodeling","validation","pydantic","serialization"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/linkml-runtime"},{"id":23968,"title":"Linkpreview","library":"linkpreview","status":"active","version":"0.12.1","language":"python","ecosystem":"pypi","summary":"Python library to extract link previews (title, description, image, etc.) from URLs. Version 0.12.1. No regular release cadence; final release was 2020.","last_verified":"2026-05-01T00:00:00.000Z","tags":["link-preview","url-preview","metadata","opengraph"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/linkpreview"},{"id":7373,"title":"Linkup Python SDK","library":"linkup-sdk","status":"active","version":"0.13.0","language":"python","ecosystem":"pypi","summary":"The Linkup Python SDK provides a client for interacting with the Linkup API, enabling capabilities like web search and content fetching for AI workflows. It supports both synchronous and asynchronous calls, manages authentication, and offers integration with the x402 payment protocol. The library is actively maintained with frequent releases, currently at version 0.13.0.","last_verified":"2026-04-16T00:00:00.000Z","tags":["API client","web search","data extraction","AI","RAG","LLM"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/linkup-sdk"},{"id":21527,"title":"Linode API4 Python SDK","library":"linode-api4","status":"active","version":"5.43.0","language":"python","ecosystem":"pypi","summary":"Official Python SDK for the Linode API v4. Current version 5.43.0, supports Python >=3.10. Maintained by Akamai/Linode.","last_verified":"2026-04-27T00:00:00.000Z","tags":["linode","cloud","api","sdk"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/linode-api4"},{"id":21528,"title":"Linode CLI","library":"linode-cli","status":"active","version":"5.67.0","language":"python","ecosystem":"pypi","summary":"Official command-line interface for managing Linode cloud services via the Linode API. The current version is 5.67.0, with a monthly release cadence.","last_verified":"2026-04-27T00:00:00.000Z","tags":["cli","linode","cloud","api"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/linode-cli"},{"id":23970,"title":"Linode Metadata Python Client","library":"linode-metadata","status":"active","version":"0.3.5","language":"python","ecosystem":"pypi","summary":"A client to interact with the Linode Metadata service in Python. Provides methods to query instance metadata (like IP addresses, SSH keys, user data) and user-defined metadata. Current version 0.3.5, requires Python >=3.9.","last_verified":"2026-05-01T00:00:00.000Z","tags":["linode","metadata","cloud","api-client"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/linode-metadata"},{"id":23117,"title":"linopy","library":"linopy","status":"active","version":"0.6.7","language":"python","ecosystem":"pypi","summary":"Linear optimization with N-D labeled arrays in Python. Integrates with xarray and supports multiple solvers (HiGHS, Gurobi, CPLEX, etc.). Current version 0.6.7, released occasionally with bugfixes and performance improvements.","last_verified":"2026-05-01T00:00:00.000Z","tags":["optimization","linear programming","solver","xarray"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/linopy"},{"id":12741,"title":"LINQ for JavaScript","library":"linq","status":"active","version":"4.0.3","language":"javascript","ecosystem":"npm","summary":"Linq.js is a comprehensive JavaScript implementation of the .NET Language Integrated Query (LINQ) library, offering a fluent API for querying and manipulating data collections. It includes all the original .NET LINQ methods along with several additions, enabling powerful data transformations and filtering across various iterable objects like arrays, Maps, and Sets. The current stable version is 4.0.3, with a release cadence that has provided incremental updates for improved iteration protocol support and enhanced TypeScript definitions. A key differentiator is its transition to a pure ES module structure in version 4.0.0, making it fully compatible with modern JavaScript environments such as Node.js (v14.13.1 and later), TypeScript projects, Deno, and contemporary web browsers. For projects requiring CommonJS modules or targeting older environments, version 3 of the library remains available.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","linq","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/linq"},{"id":11241,"title":"LINQ to TypeScript","library":"linq-to-typescript","status":"active","version":"12.1.0","language":"javascript","ecosystem":"npm","summary":"LinqToTypeScript is an active library, currently at stable version 12.1.0, that ports the Language Integrated Query (LINQ) functionality from .NET to TypeScript. It provides a comprehensive set of methods for querying, transforming, and manipulating collections, inspired by the IEnumerable, IAsyncEnumerable, and IParallelEnumerable interfaces. The library supports both synchronous and asynchronous operations, leveraging modern JavaScript features like `AsyncIterable` and `generators`. It targets TypeScript 5.6.X and ES2022, shipping exclusively as ECMAScript Modules (ESM). Key differentiators include its dual usage pattern (explicit `from` wrapper or extending native types via `initializeLinq`), support for parallel operations, and consistent release cadence with new LINQ methods being regularly added.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","typescript","esm","linq","async","generators","enumerable","es2022"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/linq-to-typescript"},{"id":15688,"title":"LinQ for TypeScript","library":"linqts","status":"active","version":"3.2.0","language":"javascript","ecosystem":"npm","summary":"linqts is a TypeScript library that ports LINQ (Language Integrated Query) capabilities, familiar to C# developers, to JavaScript and TypeScript environments. It provides a `List<T>` class that offers a rich set of methods for querying and manipulating collections in a fluent, declarative style, including operations like `Where`, `Select`, `Join`, `GroupBy`, `Min`, and `Max`. The library is currently stable at version 3.2.0 and maintains an active development cadence with major releases approximately annually and more frequent minor and patch updates addressing features and bug fixes. Its primary differentiator is the direct porting of the LINQ API surface, which makes it intuitive for developers coming from a .NET background, providing strong type safety through TypeScript.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","linq","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/linqts"},{"id":25889,"title":"universal AI-powered linter","library":"lint","status":"active","version":"1.2.2","language":"javascript","ecosystem":"npm","summary":"Lint is a universal linter (v1.2.2) that wraps ESLint, Prettier, RuboCop, Biome, Ruff, and Oxlint into a single CLI with AI-powered code review. It supports all major languages and integrates with git hooks for pre-commit checks. The tool uses OpenAI/Anthropic APIs for intelligent fix suggestions and merges configuration from multiple tools. Released monthly, it differentiates by unifying disparate linters and offering AI-driven remediation.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","lint","linter","eslint","prettier","rubocop","biome","ruff","oxlint","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/lint"},{"id":27110,"title":"lint-and-publish","library":"lint-and-publish","status":"active","version":"0.0.8","language":"javascript","ecosystem":"npm","summary":"A tool to prevent unnecessary npm publishes in CI/CD by checking if code changes actually warrant a new version. v0.0.8, frequently updated. Unlike standard npm publish, it validates whether a publish is needed, avoiding noisy failures. Ships TypeScript types. Primarily for Node.js/CI environments.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/lint-and-publish"},{"id":27112,"title":"lint-and-ts-configs","library":"lint-and-ts-configs","status":"maintenance","version":"1.2.9","language":"javascript","ecosystem":"npm","summary":"A shared configuration package for ESLint, TypeScript, and semantic-release, providing base configurations for linting and TypeScript compilation. Version 1.2.9 (latest) is stable, with infrequent releases. Designed for monorepos and projects needing consistent linting and TypeScript settings without manual setup. Differentiators include a unified config approach for ESLint, TSConfig, and semantic-release, though documentation is sparse and updates are rare. Note: project seems to be in maintenance mode, last release in 2021.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/lint-and-ts-configs"},{"id":25864,"title":"lint-blame","library":"lint-blame","status":"abandoned","version":"0.0.11","language":"javascript","ecosystem":"npm","summary":"A CLI tool (v0.0.11, low-activity) that filters linter output by blaming lines to specific authors or dates, enabling incremental adoption of new lint rules without rewriting the entire codebase. It pipes linter output (e.g., TSLint) and parses complaint formats (tslint4, tslint5, tsconfig), then uses git blame to retain only those lines matching a set of members or a since date. Unmaintained since 2020, no updates for Node >=10+ compatibility issues.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/lint-blame"},{"id":25866,"title":"lint-changed","library":"lint-changed","status":"abandoned","version":"0.0.0-development","language":"javascript","ecosystem":"npm","summary":"Run linters against git-changed files (both staged and unstaged) to enforce code quality before commit. Version 0.0.0-development, based on lint-staged but differs by including modified-but-unstaged files via changed-git-files instead of staged-git-files. Supports ESLint, stylelint, and other linters for JavaScript, CSS, SCSS, and more. No active maintenance or releases beyond the initial development version. Key differentiator: lints all changed files, not just staged ones, useful for pre-commit checks.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","lint","git","changed","css","scss","sass","eslint"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/lint-changed"},{"id":27111,"title":"lint-check","library":"lint-check","status":"active","version":"0.0.2","language":"javascript","ecosystem":"npm","summary":"A unified linting tool that runs Prettier, ESLint, and Markdownlint in a single command. Version 0.0.2 is the initial release, with no established release cadence yet. It differentiates by combining three popular linters into one package, but is very early-stage and lacks documentation or tests.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","lint","lint-check","prettier","eslint","markdownlint","typescript","markdown"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/lint-check"},{"id":25865,"title":"lint-config-m","library":"lint-config-m","status":"active","version":"3.1.0","language":"javascript","ecosystem":"npm","summary":"Shared ESLint and Stylelint configuration package. Current version 3.1.0, stable, with minimal releases. Requires manual installation of peer dependencies (ESLint ^3.13.0, Stylelint ^7.7.1). Provides pre-configured rule sets for JavaScript and CSS linting. Offers separate config files for ESLint and Stylelint, extending from local node_modules paths. Aimed at standardizing lint setups across projects.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/lint-config-m"},{"id":25867,"title":"lint-diff","library":"lint-diff","status":"maintenance","version":"1.2.1","language":"javascript","ecosystem":"npm","summary":"lint-diff is a CLI tool that runs ESLint only on lines changed within a specified Git commit range, filtering out pre-existing lint errors. Version 1.2.1 is the latest stable release; the project appears to be in maintenance mode with no recent updates. It differs from lint-staged by working on committed changes, making it suitable for CI environments like Travis. Requires eslint 4.x as a peer dependency.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","linter","eslint","diff","git"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/lint-diff"},{"id":25868,"title":"lint-filter","library":"lint-filter","status":"maintenance","version":"1.7.3","language":"javascript","ecosystem":"npm","summary":"A CLI tool that filters lint output (e.g., ESLint checkstyle) to show only errors/warnings on lines changed relative to a git branch (default master). Useful for gradually adopting strict lint rules without breaking existing code. Version 1.7.3 is stable, released 2016-5-17. Supports external formatters, environment variable configuration, and a 'list-files' subcommand for faster linting. Alternative to eslint-nibble or incremental linting approaches.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","lint"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/lint-filter"},{"id":25869,"title":"Lint Fn","library":"lint-fn","status":"active","version":"2.45.0","language":"javascript","ecosystem":"npm","summary":"lint-fn is a Node.js library (v2.45.0) that runs ESLint with automatic fixes using predefined rules based on file path. It supports JavaScript and TypeScript files, has a peer dependency on TypeScript 4.7.4, and requires Node.js >15. Differentiators include file-path-based rule selection and environment variable support for skipping specific ESLint rules. The package ships TypeScript types, but has a known issue with linting certain TypeScript declaration files like rambda/files/index.d.ts. Development appears slow, with a TODO item referencing lack of ESLint debug config. The library is published on npm and hosted on GitHub under selfrefactor/services.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/lint-fn"},{"id":25870,"title":"lint-fs","library":"lint-fs","status":"active","version":"1.2.10","language":"javascript","ecosystem":"npm","summary":"A tool to lint file system structures using regular expressions, enabling enforcement of directory and file naming conventions and project layout rules. Current stable version is 1.2.10, released in early 2023 with ongoing minor updates. It uses a YAML configuration file (lint-fs.yaml) and runs via npx. Differentiates from other linters by focusing on file system structure rather than code content, supporting ECMAScript regex patterns for flexible rules.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","lint","filesystem","linter","lint-fs"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/lint-fs"},{"id":25873,"title":"lint-md","library":"lint-md","status":"active","version":"0.2.0","language":"javascript","ecosystem":"npm","summary":"lint-md is a core library for linting Chinese markdown files using AST-based rules. Version 0.2.0 is currently the latest and only version on npm. It provides lint, fix, and getDescription APIs, supporting over 17 rules covering spacing around Chinese/English, number formatting, empty content checks, and more. Rules can be configured with severity levels (ignore/warning/error) and options. Differentiator: focuses specifically on Chinese writing conventions, unlike generic markdown linting tools.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","lint","markdown","lint-md","ast-plugin"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/lint-md"},{"id":25871,"title":"lint-md-cli","library":"lint-md-cli","status":"active","version":"0.1.2","language":"javascript","ecosystem":"npm","summary":"A command-line tool for linting Chinese markdown files based on AST. Current stable version 0.1.2. Developed by hustcc, it integrates with CI pipelines and Docker. Supports configuring rule severity and excluding files via .lintmdrc. Key differentiator: focused on Chinese writing conventions, built on lint-md package, no breaking changes reported.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","lint","markdown","lint-md","cli"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/lint-md-cli"},{"id":25874,"title":"lint-my-app","library":"lint-my-app","status":"maintenance","version":"3.7.65","language":"javascript","ecosystem":"npm","summary":"lint-my-app is a zero-config linting tool that wraps lint-staged and husky to automatically fix staged files on commit and lint the entire codebase on push. It ships with sensible defaults (using ESLint, stylelint, prettier, and more) and respects existing configuration in your project. As of v3.7.65, it requires Node.js >=12.8.0 and has frequent releases but is in maintenance mode. It differs from alternatives like lint-staged alone by bundling husky configuration and providing built-in linting commands.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","check","code","eslint","fix","fixjson","format","imagemin","lint"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/lint-my-app"},{"id":25872,"title":"lint-prepush","library":"lint-prepush","status":"active","version":"3.0.3","language":"javascript","ecosystem":"npm","summary":"lint-prepush is a Node.js tool that runs linters on staged files before a git push, enforcing code quality within teams. Current stable version is 3.0.3 (released 2024-11-30), with a slow release cadence. It uses a simple package.json configuration to define tasks per file glob, supports concurrent task execution for speed, and integrates with any git hook manager (e.g., Husky). Unlike lint-staged which operates on pre-commit, lint-prepush operates on pre-push, catching issues after local commits. Requires Node.js >=18.18.0. Dependencies include cosmiconfig for config loading, execa for running commands, and log-symbols for visual feedback. No security issues reported.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","lint","lint-prepush","prepush","husky","linter","git","hooks"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/lint-prepush"},{"id":25875,"title":"lint-repository-sui","library":"lint-repository-sui","status":"active","version":"1.13.0","language":"javascript","ecosystem":"npm","summary":"Provides a set of Sui-specific lint rules for repository code quality, targeting linting of Move smart contracts and related files. Current stable version 1.13.0. Primarily used within Sui ecosystem projects. Differentiates by offering pre-configured rules tailored to Sui development practices.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/lint-repository-sui"},{"id":25880,"title":"lint-staged","library":"lint-staged","status":"active","version":"16.4.0","language":"javascript","ecosystem":"npm","summary":"lint-staged is a tool that runs linters and formatters against staged git files, preventing subpar code from entering the repository. It only processes files that are staged for commit, making it faster and more relevant than running the same tools on the entire codebase. The current stable version is 16.4.0, released in early 2025. It is actively maintained with frequent patch releases. Key differentiators include support for git stash backup, rollback on failure, flexible configuration using multiple file formats, and integration with popular tools like ESLint, Prettier, and Stylelint. It replaces micromatch with picomatch in v16.4.0 for reduced dependencies. Requires Node.js >=20.17.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","lint","git","staged","eslint","prettier","stylelint","code","quality","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/lint-staged"},{"id":25876,"title":"lint-staged-config-airlight","library":"lint-staged-config-airlight","status":"deprecated","version":"4.1.5","language":"javascript","ecosystem":"npm","summary":"An almost zero-config lint-staged configuration for JavaScript/TypeScript projects. Versions 4.x are the latest stable releases, updated frequently to keep peer dependencies current (e.g., Biome, ESLint, Prettier, Stylelint). This package is now deprecated in favor of lefthook for better performance and flexibility. It provides pre-configured lint stages for multiple languages (JS, TS, CSS, Markdown, Dockerfile, etc.) and is designed to work out of the box with the Airlight ecosystem of lint configurations.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","lint-staged","git","lint","config"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/lint-staged-config-airlight"},{"id":25877,"title":"lint-staged-editorconfig","library":"lint-staged-editorconfig","status":"active","version":"0.1.0","language":"javascript","ecosystem":"npm","summary":"A lint-staged plugin that validates staged files are covered by .editorconfig rules. v0.1.0 is the only release (April 2020). It runs against all staged files and fails if any file is not matched by an editorconfig rule. Helps enforce consistent editor settings across a team. Alternative: manually checking editorconfig coverage, but this automates it as part of git hooks.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/lint-staged-editorconfig"},{"id":25878,"title":"lint-staged-shellcheck","library":"lint-staged-shellcheck","status":"active","version":"0.1.2","language":"javascript","ecosystem":"npm","summary":"A shim to run shellcheck on staged shell files via lint-staged, supporting shebang detection and filename patterns. Version 0.1.2 (latest). Stable but low activity. Key differentiator: works around lint-staged's lack of shebang-based file matching, allowing shell scripts without .sh extension to be checked. Ignores via .shellcheckignore. Requires shellcheck binary and lint-staged as peer.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/lint-staged-shellcheck"},{"id":25879,"title":"lint-staged-tsc","library":"lint-staged-tsc","status":"active","version":"0.2.1","language":"javascript","ecosystem":"npm","summary":"A utility that extends lint-staged to run TypeScript type checking only on staged files, improving performance by avoiding full project rechecks. Currently at stable v0.2.1 with intermittent releases (last in May 2022). The key differentiator is that unlike tsc --noEmit on all files, it scopes type checking to the staged files, respecting tsconfig include and declarations. Minimal dependencies but requires lint-staged as peer. Suitable for CI and pre-commit hooks.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","node","typescript","lint-staged"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/lint-staged-tsc"},{"id":25881,"title":"lint-target-blank","library":"lint-target-blank","status":"active","version":"0.1.1","language":"javascript","ecosystem":"npm","summary":"A lightweight linting tool for detecting the target=\"_blank\" vulnerability in HTML anchor tags where missing rel=\"noopener noreferrer\" allows the opened page to access the opener's window via window.opener. The package provides a simple API to parse HTML strings and return errors for insecure links. It is at version 0.1.1 with a minimal footprint and no dependencies. Compared to full-fledged HTML validators or linters like ESLint plugins, this is a focused, single-purpose module for quick checks during development or build processes.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","grunt","lint","target","_blank","noopener","noreferrer","html"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/lint-target-blank"},{"id":25882,"title":"lint-time","library":"lint-time","status":"active","version":"0.1.1","language":"javascript","ecosystem":"npm","summary":"Lint your staged git files with zero dependencies, comparing to lint-staged's 60+ nested deps. This package (v0.1.1) runs configured linters only on staged files, with a single exported function lintTime(). Release cadence is irregular as a new project. Differentiators: extremely lightweight, no runtime dependencies, ESM and CJS support, TypeScript types included.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","lint","staged","files","git","precommit","hooks","parallel","time","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/lint-time"},{"id":25885,"title":"Lint to the Future","library":"lint-to-the-future","status":"active","version":"2.6.4","language":"javascript","ecosystem":"npm","summary":"Lint to the Future (LTTF) v2.6.4 is a tool that helps progressively enable lint rules by adding file-based ignore directives to existing violations, then tracking cleanup via a dashboard. It supports ESLint, Ember templates, stylelint via plugins (e.g., lint-to-the-future-eslint). Active development with monthly releases. Unlike blanket ignore configs, it adds temporary per-file ignores, allowing new files to adhere to rules while old files are fixed incrementally. Requires Node >= 18.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/lint-to-the-future"},{"id":25883,"title":"lint-to-the-future-ember-template","library":"lint-to-the-future-ember-template","status":"active","version":"4.1.0","language":"javascript","ecosystem":"npm","summary":"lint-to-the-future-ember-template is a plugin for lint-to-the-future that integrates with ember-template-lint to allow progressive adoption of lint rules in Ember.js projects. It generates and manages ignore files for template linting, enabling teams to incrementally fix lint errors without blocking CI. Current stable version is 4.1.0, released January 2026, with active development and regular major releases (v4.0.0 dropped support for ember-template-lint v2 and added v7 support). Key differentiators: seamless integration with lint-to-the-future ecosystem, automatic ignore insertion at top of template tags, multi-line disable support, and respect for .gitignore. ESM-only since v3.0.0, requires Node >=18 (dropped Node 14 in v2, Node 16 in v3).","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/lint-to-the-future-ember-template"},{"id":20190,"title":"lint-to-the-future-eslint","library":"lint-to-the-future-eslint","status":"active","version":"3.3.0","language":"javascript","ecosystem":"npm","summary":"A plugin for lint-to-the-future that integrates with ESLint to track and manage eslint-disable comments across projects. Current stable version is 3.3.0. Release cadence is irregular, with minor releases every few months. Key differentiators: allows incremental adoption of ESLint rules by tracking disable directives, supports both flat config (ESLint >=9) and legacy .eslintrc, and provides a remove API to clean up stale disable comments. Peer dependency on ESLint ^6.0.0 || ^7.0.0 || ^8.0.0 || ^9.0.0. Requires Node.js >=18 since v3.0.0. Uses globby for file filtering since v3.1.0.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/lint-to-the-future-eslint"},{"id":25884,"title":"lint-to-the-future-stylelint","library":"lint-to-the-future-stylelint","status":"active","version":"2.1.0","language":"javascript","ecosystem":"npm","summary":"A plugin for lint-to-the-future that integrates with stylelint to lint CSS files and track linting ignore comments. Current stable version 2.1.0 (released March 2025). Used to progressively enforce stylelint rules by marking files for future linting. Differentiates from direct stylelint usage by allowing incremental adoption via lint-to-the-future's ignore comment tracking. Works with stylelint v13, v14, and v15+. Requires Node 12+ (v2.x requires Node 18+).","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/lint-to-the-future-stylelint"},{"id":25886,"title":"lint-unpushed","library":"lint-unpushed","status":"active","version":"0.5.2","language":"javascript","ecosystem":"npm","summary":"Lints or runs tests on only the files that have changed since the last push, using git to detect differences. Version 0.5.2 is the latest stable release. It integrates via git hooks (husky or built-in install script) and replaces #FILES# placeholders with changed file paths. Compared to lint-staged, it triggers on push rather than commit, allowing broader pre-push checks including full project type-checking. Written in JavaScript, ESM-only since v0.4.0, requires Node >= 10. Maintained by Steelbrain; fixes for Windows and stash handling were added in recent versions.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/lint-unpushed"},{"id":25888,"title":"lint-webpack-plugin","library":"lint-webpack-plugin","status":"abandoned","version":"0.1.1","language":"javascript","ecosystem":"npm","summary":"A webpack plugin that runs custom lint shell commands before or during webpack build/watch. Version 0.1.1 is the latest release (no recent updates). It integrates with webpack's build and watch modes: during build, errors halt the webpack process; during watch, errors are ignored and the process continues. Simpler than alternatives like webpack-shell-plugin, but limited to running shell commands without advanced lifecycle hooks.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","webpack","webpack-plugin","lint","shell"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/lint-webpack-plugin"},{"id":25887,"title":"lint-wiki-dumps","library":"lint-wiki-dumps","status":"active","version":"0.9.1","language":"javascript","ecosystem":"npm","summary":"lint-wiki-dumps is a Node.js CLI tool (v0.9.1) for linting Wikitext articles from Wikipedia dumps by integrating WikiLint and optionally vscode-css-languageservice. It automates downloading the latest dump, parsing articles, and generating lint reports in both JSON and HTML formats. Unlike standalone WikiLint, this package handles dump retrieval and batch processing. The tool requires curl and Node.js ^20.19.2 || ^22.13.0. It is maintained by bhsd-harry.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","lint","wikipedia"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/lint-wiki-dumps"},{"id":25891,"title":"lintcn","library":"lintcn","status":"active","version":"0.9.0","language":"javascript","ecosystem":"npm","summary":"A CLI tool for browsing, installing, and managing custom TypeScript lint rules as local Go source files, inspired by shadcn for UI components. Current version 0.9.0; releases appear every 2–3 weeks. Unlike ESLint plugins or convention-based linters, lintcn copies rule source into your project so you fully own and can customize each rule. Powered by tsgolint (Go-based TypeScript linter with type-aware analysis). Minimizes false positives by running only explicitly added rules. Supports automatic fixes, warning severity, and snapshot testing.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","lint","linter","typescript","tsgolint","oxlint","type-aware","shadcn","rules"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/lintcn"},{"id":18494,"title":"linted","library":"linted","status":"active","version":"41.4.2","language":"javascript","ecosystem":"npm","summary":"ESLint mono-plugin bundler that packages ESLint plugins for JavaScript, TypeScript, Svelte, HTML, CSS, JSON, JSONC, and YAML into a single zero-dependency configuration. Current version: 41.4.2. Released as needed with peer dependencies on eslint-plugin-svelte ~3.17.1 and TypeScript ^5.9.3 || ^6.0.2. Differentiators: zero-configuration setup, zero-argument API, and support for multiple languages without installing separate plugins. Note: documentation is significantly outdated as of August 2024; package may not reflect current best practices.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","eslint","eslint-config","eslint-plugin","linter","typescript","svelte","sveltekit"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/linted"},{"id":25890,"title":"Lint Everything","library":"linteverything","status":"active","version":"0.9.5","language":"javascript","ecosystem":"npm","summary":"A universal linter that runs multiple linters (checkstyle, ESLint, HTMLLint, stylelint) on a project with a single command. Version 0.9.5 is the latest stable release, with no recent updates. It wraps existing linters and provides unified configuration and output. Alternatives include running individual linters separately.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","lint","linter"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/linteverything"},{"id":3539,"title":"Lintrunner","library":"lintrunner","status":"active","version":"0.13.0","language":"python","ecosystem":"pypi","summary":"Lintrunner is a command-line tool designed to orchestrate and run various linters across polyglot projects. It centralizes linter configuration, standardizes linter invocation via a common protocol, and aggregates results for user presentation. The current version is 0.13.0, and releases appear to be on an as-needed basis rather than a fixed cadence, reflecting its active development, particularly within the Meta/PyTorch ecosystem.","last_verified":"2026-04-11T00:00:00.000Z","tags":["linting","code quality","CI/CD","polyglot","developer tools"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/lintrunner"},{"id":4368,"title":"Lintrunner Adapters","library":"lintrunner-adapters","status":"active","version":"0.13.0","language":"python","ecosystem":"pypi","summary":"Lintrunner Adapters provides a collection of wrappers and tools that integrate various linters (like Black, Ruff, Pylint, Bandit, etc.) with the `lintrunner` framework. It enables unified linting across a project using a single configuration. The current version is 0.13.0, and releases are frequent, primarily adding new linter adapters or fixing issues with existing ones.","last_verified":"2026-04-12T00:00:00.000Z","tags":["linting","code quality","tooling","adapters","lintrunner","ruff","black","pylint"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/lintrunner-adapters"},{"id":18496,"title":"lintspaces-cli","library":"lintspaces-cli","status":"active","version":"1.0.0","language":"javascript","ecosystem":"npm","summary":"CLI tool wrapping the lintspaces library for checking whitespace, indentation, newlines, trailing spaces, and editorconfig compliance in text files. The current stable version is 1.0.0, released with lintspaces v0.12.0, reverting the default .editorconfig loading introduced in v0.8.0. It supports glob patterns, regex ignores, JSON output, and dotfile matching; designed for simple shell usage without a build system. Release cadence is infrequent, with major updates tied to lintspaces releases.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","lintspaces","node-lintspaces","cli"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/lintspaces-cli"},{"id":23969,"title":"Linuxdoc","library":"linuxdoc","status":"active","version":"20240924","language":"python","ecosystem":"pypi","summary":"Sphinx-doc extensions and tools to extract documentation from C/C++ source file comments, including kernel-doc support. Current version 20240924. Released as needed, no fixed cadence.","last_verified":"2026-05-01T00:00:00.000Z","tags":["sphinx","documentation","c","c++","kernel-doc"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/linuxdoc"},{"id":9893,"title":"Lion Optimizer for PyTorch","library":"lion-pytorch","status":"active","version":"0.2.4","language":"python","ecosystem":"pypi","summary":"lion-pytorch provides an efficient and high-performance implementation of the Lion optimizer for PyTorch. Based on the paper 'Symbolic Discovery of Optimization Algorithms', Lion often outperforms AdamW and other adaptive optimizers, especially in large-scale models, due to its sign-based update mechanism. The library is actively maintained, currently at version 0.2.4, and requires Python 3.9+.","last_verified":"2026-04-17T00:00:00.000Z","tags":["pytorch","optimizer","deep-learning","machine-learning"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/lion-pytorch"},{"id":15687,"title":"Lionel CommonJS Bundler","library":"lionel-commonjs-bundler","status":"maintenance","version":"1.1.1","language":"javascript","ecosystem":"npm","summary":"Lionel CommonJS Bundler is a lightweight JavaScript module bundler designed to transform CommonJS modules into a single, browser-compatible JavaScript file. It is currently at version 1.1.1, with its last update approximately three years ago, suggesting a maintenance rather than actively developed phase. The bundler prioritizes simplicity and ease of use, offering minimal configuration options, which differentiates it from more complex tools like Webpack or Rollup. Its primary runtime dependency is `uglify-js` for minification. The bundler is notably used by the Lionel App by default. It supports bundling both directly from code content and from specified file paths.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","commonjs","bundler"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/lionel-commonjs-bundler"},{"id":25892,"title":"Liqd Framework","library":"liqd-framework","status":"active","version":"1.7.13","language":"javascript","ecosystem":"npm","summary":"Liqd Framework is a Node.js server framework that bundles a collection of liqd-* libraries for building web applications and APIs. Version 1.7.13 is the latest stable release, with infrequent updates. It provides a modular architecture with routing, middleware, and HTTP utilities. Compared to Express or Fastify, it is less widely adopted and has limited community support, but offers a cohesive set of tools from the same ecosystem. The framework emphasizes simplicity and minimal dependencies, making it suitable for small to medium projects.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","liqd","framework"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/liqd-framework"},{"id":21529,"title":"LiquidPy","library":"liquidpy","status":"active","version":"0.9.0","language":"python","ecosystem":"pypi","summary":"A Python port of the Liquid template engine, supporting multiple modes including Liquid, Jinja, Django, and wild. Version 0.9.0 drops support for Python 3.7 and 3.8.","last_verified":"2026-04-27T00:00:00.000Z","tags":["template-engine","liquid","jinja","django"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/liquidpy"},{"id":20191,"title":"Liquidsoap Prettier","library":"liquidsoap-prettier","status":"active","version":"1.8.3","language":"javascript","ecosystem":"npm","summary":"A Prettier plugin and CLI tool for formatting Liquidsoap scripts (`.liq` files). Current stable version is 1.8.3. The package provides both a command-line utility for direct formatting and a Prettier plugin that integrates into existing workflows. It uses a JSON parser exported via js_of_ocaml from the Liquidsoap codebase. Regularly updated to match Liquidsoap language changes.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/liquidsoap-prettier"},{"id":25893,"title":"lisan-compiler","library":"lisan-compiler","status":"active","version":"0.1.1","language":"javascript","ecosystem":"npm","summary":"Lisan Compiler v0.1.1 compiles Translation objects into Dictionary objects for the Lisan i18n library. It provides functions like parseLisanLiteral, parse, and generate. Designed as a build-time tool (devDependency) to precompile translations, reducing runtime overhead. The library is TypeScript-friendly, ships type definitions, and supports UMD browser usage via CDN. Lisan focuses on minimal bundle size and performance. Compiler handles Lisan Literal syntax and converts it to optimized dictionary format.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","i18n","l10n","cli","lisan","translation","internationalization","localization","compiler","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/lisan-compiler"},{"id":9080,"title":"listcrunch","library":"listcrunch","status":"active","version":"1.0.1","language":"python","ecosystem":"pypi","summary":"listcrunch is a Python utility library (current version 1.0.1) that provides a simple, human-readable way to compress redundant sequential data within lists into a string format, and to decompress it back. It is a stable, focused library with no active new feature development since its last release in 2020.","last_verified":"2026-04-16T00:00:00.000Z","tags":["data compression","list","sequence","utility","human-readable","lossless"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/listcrunch"},{"id":16104,"title":"listhen: HTTP Listener and Dev Server","library":"listhen","status":"active","version":"1.9.1","language":"javascript","ecosystem":"npm","summary":"listhen is an elegant HTTP listener for Node.js, designed to streamline local development server setups. It supports various server handlers including Node.js built-in HTTP, Express, and `unjs/h3`, making it highly adaptable for different project types. Currently at version 1.9.1, the package maintains an active release cadence, frequently publishing minor improvements and bug fixes, as evidenced by recent releases such as v1.9.1, v1.9.0, and v1.8.0. Key differentiators include its rich feature set out-of-the-box, such as hot module reloading (HMR) capabilities, static file serving, robust TypeScript support via `unjs/jiti`, and integrated WebSocket support through `unjs/crossws`. It also enhances developer experience with features like automatic port finding (via `get-port-please`), displaying QR codes for public URLs (with `unjs/uqr`), local server tunneling (using `unjs/untun`), clipboard integration for URLs, and simplified HTTPS setup with self-signed certificates. listhen aims to provide a comprehensive, zero-configuration development server experience, abstracting away common setup complexities.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/listhen"},{"id":17026,"title":"Listr2 - Interactive Terminal Task Lists","library":"listr2","status":"active","version":"10.2.1","language":"javascript","ecosystem":"npm","summary":"Listr2 is a robust and highly interactive task list manager for Node.js command-line applications, designed to provide live updates and a dynamic user experience. As of version 10.2.1, it emphasizes modern JavaScript practices and is primarily used with TypeScript, shipping with comprehensive type definitions. It evolved from the original Listr package, offering a rewritten architecture for improved flexibility, extensibility, and performance, including advanced error handling, concurrent task execution, and support for multiple renderers (e.g., default, verbose, silent). Its release cadence is active, with frequent updates addressing bug fixes, dependency updates, and new features, often released in minor and patch versions. Key differentiators include its ability to manage complex multi-level tasks with live output, integration with popular prompt libraries like Inquirer.js and Enquirer through dedicated adapters, and a flexible API for customizability, making it suitable for complex CLI workflows.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","listr","listr2","cli","task","list","tasklist","terminal","term","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/listr2"},{"id":2986,"title":"LLVM Integrated Tester (lit)","library":"lit","status":"active","version":"18.1.8","language":"python","ecosystem":"pypi","summary":"lit (LLVM Integrated Tester) is a portable command-line tool for executing LLVM and Clang style test suites, summarizing their results, and providing indication of failures. It is designed to be lightweight and flexible, supporting parallel test execution and various test formats. The current version is 18.1.8 and is actively maintained as part of the LLVM project.","last_verified":"2026-04-25T04:07:12.894Z","tags":["testing","llvm","clang","command-line-tool","test-runner"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/lit"},{"id":17028,"title":"Lit Analyzer","library":"lit-analyzer","status":"active","version":"2.0.3","language":"javascript","ecosystem":"npm","summary":"Lit Analyzer is a command-line interface (CLI) tool designed to provide static analysis and type checking for Lit templates within JavaScript and TypeScript projects. It enhances the developer experience by catching common errors related to Lit element properties, events, and slots before runtime. The current stable version is 2.0.3, with regular updates to support new Lit features and address community feedback. Key differentiators include its deep integration with TypeScript for template-bound expressions, offering autocompletion suggestions, and enforcing best practices through configurable rules, such as ensuring proper property visibility (`@property`, `@internalProperty`) and correct custom element registration in `HTMLElementTagNameMap`. Its development is active, with significant improvements introduced in the transition to v2.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","lit-html","lit","lit-element","typescript","web components","web","components"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/lit-analyzer"},{"id":25894,"title":"lit-element-transpiler","library":"lit-element-transpiler","status":"maintenance","version":"0.1.0","language":"javascript","ecosystem":"npm","summary":"A TypeScript transpiler for LitElement components that inlines imported CSS/SCSS files and transpiles TypeScript decorators (@customElement, @property) to native JavaScript. Currently at version 0.1.0, it targets TypeScript ^3.7.0 to < ^3.8.2. It differentiates by automating style inlining and decorator removal, simplifying LitElement code for production. However, it is pre-release and no longer actively maintained, with a narrow TypeScript version range.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","typescript","transpiler","styles","css","sass","scss","lit-html","lit-element"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/lit-element-transpiler"},{"id":11243,"title":"lit-html Templates","library":"lit-html","status":"active","version":"3.3.2","language":"javascript","ecosystem":"npm","summary":"lit-html is a concise and efficient JavaScript library for creating declarative HTML templates using standard JavaScript template literals. It enables developers to render and dynamically update DOM with high performance, as it only modifies the specific parts of the DOM that have changed, avoiding the overhead of a virtual DOM. Currently at version 3.3.2, lit-html is actively maintained as a core part of the Lit project, which focuses on building fast and lightweight web components. It differentiates itself through its tight integration with native browser APIs, small bundle size, and a highly optimized rendering engine. While it can be used standalone, most users developing web components with the Lit library are encouraged to import its functionalities through the main `lit` package for a more integrated development experience. Its release cadence typically aligns with the broader Lit ecosystem updates, often seeing patch releases and minor versions together.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/lit-html"},{"id":21530,"title":"Learning Interpretability Tool (LIT)","library":"lit-nlp","status":"active","version":"1.3.1","language":"python","ecosystem":"pypi","summary":"LIT (Learning Interpretability Tool) is an open-source platform from PAIR (People + AI Research) at Google for visualizing and understanding machine learning models. Version 1.3.1 supports interpretability of generative AI, including sequence salience for LLMs, and can be deployed on Google Cloud with public container images. Releases occur approximately every 6 months.","last_verified":"2026-04-27T00:00:00.000Z","tags":["interpretability","machine learning","nlp","visualization","google"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/lit-nlp"},{"id":25896,"title":"lit-swc-transpiler","library":"lit-swc-transpiler","status":"active","version":"1.0.0","language":"javascript","ecosystem":"npm","summary":"A fast SWC-based transpiler for LitElement and other custom elements. Version 1.0.0 focuses on converting decorator and template syntax to standard JavaScript with minimal overhead. Ships TypeScript types for better DX. Compared to Babel-based alternatives, it leverages SWC's Rust core for up to 20x faster compilation. Ideal for large web component projects and build pipelines. Currently in early release, no stable release cadence yet.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","swc","transpiler","lit","lit-element","custom-elements","web-components","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/lit-swc-transpiler"},{"id":21531,"title":"LitData","library":"litdata","status":"active","version":"0.2.61","language":"python","ecosystem":"pypi","summary":"A high-performance data processing library for AI workflows, part of the Lightning AI ecosystem. Provides optimized streaming datasets and data loaders for training deep learning models. Current version: 0.2.61. Active development with frequent weekly releases.","last_verified":"2026-04-27T00:00:00.000Z","tags":["data-loading","deep-learning","streaming","lightning-ai","dataset"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/litdata"},{"id":13470,"title":"Lite Fixture","library":"lite-fixture","status":"maintenance","version":"1.0.2","language":"javascript","ecosystem":"npm","summary":"lite-fixture is a lightweight utility designed to create and manage temporary DOM elements for browser-based testing environments. It simplifies the setup and teardown of test fixtures, allowing developers to easily create a `sandbox` element (or multiple with specific IDs/styles) and ensure their removal using `cleanup()`. The current stable version is 1.0.2. It focuses on minimal API surface for direct DOM manipulation, making it suitable for simple unit tests that require a live DOM. While functional and stable, the package appears to be minimally maintained, with its last update several years ago, which implies a low release cadence. Its primary differentiator is its extreme simplicity and small footprint compared to more comprehensive testing frameworks.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","test","fixture"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/lite-fixture"},{"id":18498,"title":"lite-server","library":"lite-server","status":"maintenance","version":"2.6.1","language":"javascript","ecosystem":"npm","summary":"Lightweight development-only Node.js server for SPAs, wrapping BrowserSync with automatic HTML5 history API fallback, live reload, and CSS injection via WebSocket. Version 2.6.1 (latest) as of 2023, maintained infrequently (last release 2021). Key differentiator: integrates BrowserSync with connect-history-api-fallback middleware out of the box, solving deep-linking for Angular/React/Vue SPAs with minimal config. Unlike plain BrowserSync, it defaults to serving index.html for unknown routes. Primarily used via npm scripts or npx, supports custom BrowserSync config via bs-config.json/js.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","angular","spa","static","server","development"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/lite-server"},{"id":42,"title":"LiteLLM","library":"litellm","status":"active","version":"1.81.15","language":"python","ecosystem":"pypi","summary":"Unified Python SDK and proxy gateway for calling 100+ LLM APIs in OpenAI-compatible format. Single interface for OpenAI, Anthropic, Bedrock, VertexAI, Groq, Mistral, Cohere, HuggingFace, vLLM, and more. Supports /chat/completions, /embeddings, /images, /audio, /rerank, streaming, async, cost tracking, fallbacks, and load balancing. Also ships as a deployable proxy server (AI Gateway) with budget controls, virtual keys, and logging. Releases multiple times per week — version numbers are high (v1.81+) due to frequent patch releases. NOT related to the 'litellm' PyPI stub that existed before BerriAI claimed the name.","last_verified":"2026-05-12T05:33:06.321Z","tags":["litellm","llm-gateway","openai-compatible","anthropic","bedrock","vertexai","multi-provider","proxy","cost-tracking","streaming"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/litellm"},{"id":5651,"title":"LiteLLM Enterprise","library":"litellm-enterprise","status":"active","version":"0.1.37","language":"python","ecosystem":"pypi","summary":"LiteLLM Enterprise is a Python package designed to provide enterprise-grade features and functionality on top of the core LiteLLM library. It currently wraps and re-exports much of the base LiteLLM functionality. The package is at version 0.1.37 and appears to be in an early development stage, with its release cadence likely tied to the rapidly evolving LiteLLM ecosystem.","last_verified":"2026-04-11T00:00:00.000Z","tags":["LLM","AI","enterprise","proxy","model-routing","wrapper"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/litellm-enterprise"},{"id":3540,"title":"LiteLLM Proxy Extras","library":"litellm-proxy-extras","status":"active","version":"0.4.65","language":"python","ecosystem":"pypi","summary":"LiteLLM Proxy Extras (`litellm-proxy-extras`) is a supplementary Python package for the LiteLLM Proxy, providing additional files and components like database migration scripts (Prisma `schema.prisma` and migrations folder). Its primary purpose is to reduce the size of the main `litellm` package by externalizing these non-core proxy components. As of April 2026, it is at version `0.4.65` and is an actively maintained part of the LiteLLM ecosystem, following the frequent release cadence of `litellm`.","last_verified":"2026-04-25T11:38:42.347Z","tags":["LLM","proxy","AI gateway","database migrations","Prisma","LiteLLM","utility"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/litellm-proxy-extras"},{"id":6704,"title":"Literal AI SDK","library":"literalai","status":"active","version":"0.1.300","language":"python","ecosystem":"pypi","summary":"The Literal AI Python SDK provides observability for large language model (LLM) applications. It enables developers to trace, monitor, and debug their LLM interactions and application flows directly from their Python code. As of version 0.1.300, it's an actively developed library with frequent releases in its 0.1.x series, indicating ongoing feature development and potential API refinements.","last_verified":"2026-04-15T00:00:00.000Z","tags":["AI","LLM","observability","tracing","developer-tools"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/literalai"},{"id":4085,"title":"Litestar","library":"litestar","status":"active","version":"2.21.1","language":"python","ecosystem":"pypi","summary":"Litestar is a production-ready, highly performant, and extensible ASGI API framework, currently at version 2.21.1. It emphasizes type safety, developer experience, and modularity, supporting features like dependency injection, OpenAPI schema generation, and ORM integration. The project maintains a frequent release cadence, often issuing minor versions monthly or bi-weekly.","last_verified":"2026-04-11T00:00:00.000Z","tags":["web framework","asgi","api","http","async","validation","openapi","dependency injection","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/litestar"},{"id":27113,"title":"Litestar Granian Plugin","library":"litestar-granian","status":"active","version":"0.15.0","language":"python","ecosystem":"pypi","summary":"Granian plugin for Litestar, providing a CLI command to run Litestar apps with the Granian ASGI/RSGI server. Version 0.15.0 exposes Granian commands directly through the Litestar CLI. Release cadence is irregular.","last_verified":"2026-05-01T00:00:00.000Z","tags":["litestar","granian","asgi","server","plugin"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/litestar-granian"},{"id":4084,"title":"Litestar HTMX Plugin","library":"litestar-htmx","status":"active","version":"0.5.0","language":"python","ecosystem":"pypi","summary":"litestar-htmx is an official plugin for the Litestar web framework, integrating HTMX into Litestar applications. It provides the `HTMXPlugin` for global configuration, a special `HTMXRequest` class for accessing HTMX client details, `HTMXTemplate` for rendering HTML fragments, and a suite of HTMX-specific response primitives. It streamlines server-rendered partial updates, progressive enhancement, polling, history-aware interactions, and HTMX-driven redirects. The current version is 0.5.0, actively maintained with regular updates.","last_verified":"2026-04-11T00:00:00.000Z","tags":["web framework","htmx","litestar","plugin","frontend"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/litestar-htmx"},{"id":23971,"title":"litestar-saq","library":"litestar-saq","status":"active","version":"0.7.1","language":"python","ecosystem":"pypi","summary":"Litestar integration for SAQ (Simple Async Queue). Provides a plugin to easily add SAQ task queues to Litestar applications, with built-in dashboard and worker management. Current version 0.7.1, requires Python >=3.9.","last_verified":"2026-05-01T00:00:00.000Z","tags":["litestar","saq","queue","async","redis","task-queue"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/litestar-saq"},{"id":23972,"title":"Litestar Vite","library":"litestar-vite","status":"active","version":"0.22.1","language":"python","ecosystem":"pypi","summary":"Vite plugin for Litestar that integrates Vite's frontend build tool with the Litestar ASGI framework. Current version 0.22.1, supports Python >=3.10, and is actively maintained with frequent releases.","last_verified":"2026-05-01T00:00:00.000Z","tags":["litestar","vite","plugin","frontend","integration","inertia","ssr"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/litestar-vite"},{"id":21532,"title":"Litestar Vite","library":"litestar-vite-plugin","status":"active","version":"0.22.1","language":"javascript","ecosystem":"npm","summary":"Litestar Vite connects the Litestar Python backend to a Vite frontend toolchain. Current stable version is 0.22.1, with monthly releases. It supports SPA, Template, Inertia v2/v3, and framework-mode (Astro, Nuxt, SvelteKit) workflows. Key differentiators: one-port dev by proxying Vite through Litestar, optional type generation via OpenAPI/Inertia metadata, and a CLI for asset scaffolding. Peer dependency on Vite 7 or 8. Ships TypeScript types.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","litestar","vite","vite-plugin","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/litestar-vite-plugin"},{"id":21533,"title":"Lithops","library":"lithops","status":"active","version":"3.6.4","language":"python","ecosystem":"pypi","summary":"Lithops is a Python library for transparently running your Python applications in the Cloud, supporting serverless and containerized platforms like AWS Lambda, Google Cloud Functions, IBM Cloud Functions, Kubernetes, and more. Version 3.6.4 is the latest, with a release cadence of roughly monthly minor versions.","last_verified":"2026-04-27T00:00:00.000Z","tags":["serverless","distributed-computing","cloud","faas"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/lithops"},{"id":18500,"title":"litmus-api","library":"litmus-api","status":"active","version":"0.3.2","language":"javascript","ecosystem":"npm","summary":"A Node.js client library for the Litmus Customer API, allowing email testing automation. Version 0.3.2 is the latest stable release. It wraps all major API endpoints (tests, versions, etc.) and returns promises via Bluebird. Key differentiator is full promise-based async handling compared to callback-based alternatives. Suitable for integrating email testing into CI/CD pipelines.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","litmus","email","promise","api"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/litmus-api"},{"id":17781,"title":"Little API","library":"little-api","status":"active","version":"2.0.1","language":"javascript","ecosystem":"npm","summary":"`little-api` is a JavaScript library designed for creating simple JSON-over-HTTP/WS RPC servers and clients with minimal configuration. It acts as a lightweight wrapper around common web technologies like Express (for HTTP servers), XHRs (for HTTP clients), and WebSockets. The current stable version is 2.0.1. It provides a straightforward way to define server-side methods (both standard and WebSocket-specific) that are then exposed to a client-side API. A key differentiator is its emphasis on simplicity and low boilerplate, allowing developers to quickly set up RPC communication without diving into complex protocols. It strictly uses JSON as the transport format, meaning all arguments and return values must be JSON-serializable. Client-side usage relies on browser globals such as `XMLHttpRequest`, `WebSocket`, `btoa`, and `Promise`. The library does not specify a strict release cadence but provides a functional abstraction over underlying network primitives.","last_verified":"2026-04-23T00:00:00.000Z","tags":["javascript","json","rest","api","server","client","rpc","http","express"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/little-api"},{"id":27924,"title":"Littlefish NFT Wallet Auth Framework","library":"littlefish-nft-auth-framework","status":"active","version":"1.0.1","language":"javascript","ecosystem":"npm","summary":"An open-source NFT and wallet authentication framework specifically for Cardano blockchain applications. Current stable version is 1.0.1. It provides React components (WalletConnectButton, WalletConnectPage), a WalletProvider context, hooks (useWallet), and utility functions for connecting/disconnecting wallets, fetching assets, and decoding hex data. Designed for Next.js with client-side rendering. Key differentiators: tailored for Cardano ecosystem, supports multiple wallets, TypeScript types included, and offers both client and server functions.","last_verified":"2026-05-09T00:00:00.000Z","tags":["javascript","react","wallet","cardano","blockchain","nft","auth","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/littlefish-nft-auth-framework"},{"id":27925,"title":"Littlefish NFT Wallet Auth Framework (Beta)","library":"littlefish-nft-auth-framework-beta","status":"active","version":"0.1.52","language":"javascript","ecosystem":"npm","summary":"A React-based open-source authentication framework for Cardano NFT and wallet integration, currently at v0.1.52 beta. Provides frontend wallet connection UI components (WalletProvider, WalletConnectButton, WalletConnectPage) and server-side auth functions (signup, login, verifySignature) tailored for Cardano blockchain. Ships TypeScript types, requires React 18, and is designed for Next.js App Router. Differentiates from generic web3 auth libraries by targeting Cardano ecosystem specifically, with built-in hex-to-ASCII decoding and CIP-8 message signing.","last_verified":"2026-05-09T00:00:00.000Z","tags":["javascript","react","wallet","cardano","blockchain","nft","auth","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/littlefish-nft-auth-framework-beta"},{"id":4369,"title":"littlefs-python","library":"littlefs-python","status":"active","version":"0.17.1","language":"python","ecosystem":"pypi","summary":"littlefs-python is a Python wrapper for the littlefs filesystem, a high-integrity embedded filesystem designed for microcontrollers. It provides both a high-level Pythonic interface and a low-level C-style API, enabling the creation, inspection, and modification of littlefs binary images. Currently at version 0.17.1, the library is actively maintained with a regular release cadence.","last_verified":"2026-04-12T00:00:00.000Z","tags":["filesystem","embedded","microcontroller","wrapper","littlefs"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/littlefs-python"},{"id":21534,"title":"littleutils","library":"littleutils","status":"active","version":"0.2.4","language":"python","ecosystem":"pypi","summary":"A small personal collection of Python utility functions by alexmojaki. Current version 0.2.4. Released as needed, no fixed cadence.","last_verified":"2026-04-27T00:00:00.000Z","tags":["utilities","personal-collection"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/littleutils"},{"id":18502,"title":"live-server","library":"live-server","status":"maintenance","version":"1.2.2","language":"javascript","ecosystem":"npm","summary":"Simple development HTTP server with live reload capability. Version 1.2.2 (latest stable; last released in 2019, no longer actively maintained). It automatically reloads the browser upon file changes, supports CSS injection without full reload, and requires no browser plugins. Key differentiators: zero-config setup, CLI-driven, supports SPA fallback, CORS, HTTPS, and custom middleware. Alternative to browsersync or webpack-dev-server but more minimal and focused on static file serving with live reload.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","front-end","development","tool","server","http","cli"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/live-server"},{"id":13471,"title":"Live Server HTTPS Options","library":"live-server-https","status":"abandoned","version":"0.0.2","language":"javascript","ecosystem":"npm","summary":"This package (`live-server-https`) provides `tls.createServer` options, including a pre-generated SSL/TLS certificate, to enable HTTPS for local development servers, primarily with `live-server`. It aims to simplify the setup of HTTPS on localhost without manual certificate generation. The current version is 0.0.2. Given its low version number and lack of updates on its GitHub repository since November 2022, its release cadence is non-existent, and it appears to be an abandoned project. Its key differentiator is providing a plug-and-play certificate for `tls.createServer`, specifically designed for integration with `live-server`'s `--https` flag, which expects a module path. However, the pre-generated certificate is not from a trusted authority, leading to browser warnings.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","live-server","serve","localhost","https","ssl","tls","certifcate","createServer"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/live-server-https"},{"id":18499,"title":"livedb","library":"livedb","status":"maintenance","version":"0.5.13","language":"javascript","ecosystem":"npm","summary":"Database wrapper for realtime applications, providing the backend for ShareJS, Racer, and Derby. This package (v0.5.13 at current release) exposes an API for submitting operations (via OT), subscribing to document changes, and making live queries. It requires a separate database backend (e.g., livedb-mongo for MongoDB) and an optional driver for multi-server setups. Key differentiators: built for Operational Transformation, stores all operations forever, and supports live query result feeds. Note: the v5 releases listed are for the related share/sharedb package, not livedb itself; livedb appears to be in maintenance mode with no recent updates.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/livedb"},{"id":16640,"title":"MongoDB Adapter for livedb / sharedb","library":"livedb-mongo","status":"active","version":"0.4.1","language":"javascript","ecosystem":"npm","summary":"livedb-mongo is a database adapter for `livedb` and its successor, `sharedb`, providing persistent storage and an oplog implementation using MongoDB. While historically named `livedb-mongo`, the project's development has transitioned to primarily support `sharedb`, with its GitHub repository now `sharedb-mongo`. The package is currently at v5.1.0 and maintains an active release cadence, frequently updating to support newer Node.js and MongoDB versions. It stores document snapshots directly in named collections and operations in `COLLECTION_ops`, enabling direct MongoDB queries against the unwrapped JSON documents, which include internal versioning fields (`_v`, `_type`). This adapter is crucial for enabling real-time collaborative applications built with `livedb` or `sharedb`, ensuring operational transformation (OT) works correctly with MongoDB as the backend. It explicitly warns against direct database manipulation outside of the `livedb`/`sharedb` API to prevent data corruption.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/livedb-mongo"},{"id":2573,"title":"LiveKit Real-time SDK for Python","library":"livekit","status":"active","version":"1.1.5","language":"python","ecosystem":"pypi","summary":"The LiveKit Python SDK provides client-side functionality for building real-time audio, video, and data applications using the LiveKit platform. It supports connecting to LiveKit rooms, managing participants, publishing and subscribing to media tracks, and handling various room events. The current version is 1.1.5, with frequent releases addressing bug fixes, performance improvements, and new features.","last_verified":"2026-04-24T21:52:51.453Z","tags":["real-time","webrtc","audio","video","data-stream","sdk","asyncio"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/livekit"},{"id":2570,"title":"LiveKit Agents","library":"livekit-agents","status":"active","version":"1.5.2","language":"python","ecosystem":"pypi","summary":"LiveKit Agents is a powerful framework for building realtime voice AI agents that interact over WebRTC. It provides high-level abstractions for managing LiveKit rooms, participants, audio/video streams, and integrating with various AI models (LLMs, STT, TTS) through a flexible plugin architecture. The current version is 1.5.2, with frequent minor releases delivering new features, bug fixes, and updated plugin support.","last_verified":"2026-04-24T21:51:10.349Z","tags":["AI","Realtime","Voice","Agents","LLM","WebRTC","Audio","Video","Framework","Voicebot"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/livekit-agents"},{"id":2571,"title":"LiveKit Server API","library":"livekit-api","status":"active","version":"1.1.0","language":"python","ecosystem":"pypi","summary":"livekit-api provides Python bindings for interacting with the LiveKit server API, enabling developers to manage rooms, participants, and access tokens for real-time video/audio applications. It's part of the broader LiveKit Python SDKs. The current version is 1.1.0, with frequent updates across the LiveKit SDK ecosystem.","last_verified":"2026-04-24T21:51:45.907Z","tags":["real-time","video","audio","webrtc","api","livekit","rtc"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/livekit-api"},{"id":2987,"title":"LiveKit BlingFire Bindings","library":"livekit-blingfire","status":"active","version":"1.1.0","language":"python","ecosystem":"pypi","summary":"livekit-blingfire provides Python bindings for the BlingFire text processing library, specifically designed to integrate with livekit-agents. It offers efficient sentence splitting and tokenization capabilities, typically used to enhance the text processing pipeline within LiveKit's AI agents. The library is part of the broader LiveKit Agents ecosystem and sees releases that often align with major livekit-agents updates, ensuring compatibility and leveraging new features.","last_verified":"2026-04-25T04:07:26.749Z","tags":["livekit","audio","nlp","text-processing","blingfire","agents","plugin"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/livekit-blingfire"},{"id":11242,"title":"LiveKit Client SDK","library":"livekit-client","status":"active","version":"2.18.3","language":"javascript","ecosystem":"npm","summary":"The `livekit-client` package provides a JavaScript/TypeScript SDK for building real-time communication applications featuring video, audio, and data. It connects to LiveKit Cloud or self-hosted LiveKit servers, enabling developers to integrate functionalities like multi-modal AI, live streaming, and video calls. The current stable version is 2.18.3, with a release cadence featuring frequent patch updates and minor versions typically every one to two weeks. Key differentiators include its focus on performance optimizations like adaptive streaming and dynacast, robust event-driven architecture, and comprehensive support for various media types and advanced features like End-to-End Encryption (E2EE) and data tracks, offering a powerful platform for interactive media applications.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/livekit-client"},{"id":8286,"title":"LiveKit Anthropic Plugin","library":"livekit-plugins-anthropic","status":"active","version":"1.5.4","language":"python","ecosystem":"pypi","summary":"livekit-plugins-anthropic is an Agent Framework plugin for integrating Anthropic's Claude family of Large Language Models (LLMs) with LiveKit Agents. It enables developers to use Claude APIs as an LLM provider for building real-time voice AI agents, supporting both text-based conversations and vision input capabilities. The current version is 1.5.4, with releases tied to the livekit-agents framework's active development and rapid feature additions.","last_verified":"2026-04-16T00:00:00.000Z","tags":["ai","audio","livekit","realtime","video","voice","webrtc","llm","anthropic","agent","claude"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/livekit-plugins-anthropic"},{"id":9081,"title":"LiveKit AssemblyAI Plugin","library":"livekit-plugins-assemblyai","status":"active","version":"1.5.4","language":"python","ecosystem":"pypi","summary":"LiveKit AssemblyAI Plugin is an Agent Framework plugin for integrating AssemblyAI's Speech-to-Text (STT) capabilities into LiveKit AI Agents. It enables real-time transcription for conversational AI applications. The library is actively maintained with frequent releases, often in sync with the core `livekit-agents` library, and is currently at version 1.5.4.","last_verified":"2026-04-16T00:00:00.000Z","tags":["AI","audio","livekit","realtime","voice","STT","AssemblyAI","plugin","agents"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/livekit-plugins-assemblyai"},{"id":9894,"title":"LiveKit Agents AWS Plugin","library":"livekit-plugins-aws","status":"active","version":"1.5.4","language":"python","ecosystem":"pypi","summary":"livekit-plugins-aws is a plugin for LiveKit Agents, providing seamless integrations with Amazon Web Services for real-time voice applications. It enables the use of AWS services such as Amazon Polly for Text-to-Speech (TTS) and Amazon Transcribe for Speech-to-Text (STT) within the LiveKit Agent framework. This allows developers to build sophisticated voice AI agents leveraging AWS backend services. The library is currently at version 1.5.4 and is part of the `livekit/agents` monorepo, which features an active development and release cadence.","last_verified":"2026-04-17T00:00:00.000Z","tags":["livekit","aws","stt","tts","ai","realtime","voice","transcribe","polly"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/livekit-plugins-aws"},{"id":9082,"title":"LiveKit Azure Plugins","library":"livekit-plugins-azure","status":"active","version":"1.5.4","language":"python","ecosystem":"pypi","summary":"livekit-plugins-azure is a Python plugin for the LiveKit Agents framework, providing seamless integration with Azure AI Speech services for Speech-to-Text (STT) and Text-to-Speech (TTS). It is currently at version 1.5.4 and receives frequent updates as part of the broader LiveKit Agents ecosystem.","last_verified":"2026-04-16T00:00:00.000Z","tags":["LiveKit","Azure","STT","TTS","Speech-to-Text","Text-to-Speech","AI","Agent","Realtime Audio"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/livekit-plugins-azure"},{"id":5299,"title":"LiveKit Agents Plugin for Cartesia","library":"livekit-plugins-cartesia","status":"active","version":"1.5.2","language":"python","ecosystem":"pypi","summary":"livekit-plugins-cartesia is a Python plugin for LiveKit Agents, providing Text-to-Speech (TTS) and Speech-to-Text (STT) capabilities using Cartesia's AI services. It allows developers to connect directly to Cartesia's API with their own API key, offering an alternative to LiveKit Inference for managing billing and enabling custom Cartesia voices. This library is crucial for building real-time, conversational AI applications that require Cartesia's advanced voice synthesis and transcription.","last_verified":"2026-04-13T00:00:00.000Z","tags":["ai","audio","cartesia","livekit","realtime","voice","tts","stt","plugin"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/livekit-plugins-cartesia"},{"id":4086,"title":"LiveKit Deepgram Plugin","library":"livekit-plugins-deepgram","status":"active","version":"1.5.2","language":"python","ecosystem":"pypi","summary":"livekit-plugins-deepgram is an Agent Framework plugin that provides integrations for Deepgram's Speech-to-Text (STT) and Text-to-Speech (TTS) services within LiveKit agents. Currently at version 1.5.2, it is part of the actively developed LiveKit Agents ecosystem, which sees frequent updates and new features.","last_verified":"2026-04-11T00:00:00.000Z","tags":["livekit","deepgram","speech-to-text","text-to-speech","ai-agents","realtime","voice-ai"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/livekit-plugins-deepgram"},{"id":4611,"title":"LiveKit ElevenLabs Plugin","library":"livekit-plugins-elevenlabs","status":"active","version":"1.5.2","language":"python","ecosystem":"pypi","summary":"livekit-plugins-elevenlabs is a Python plugin for the LiveKit Agent Framework, providing seamless integration for voice synthesis (TTS) and speech-to-text (STT) using ElevenLabs' API. It enables real-time, multimodal AI agents to interact with users through high-quality ElevenLabs voices. The library receives frequent updates, often alongside releases of the core `livekit-agents` framework.","last_verified":"2026-04-12T00:00:00.000Z","tags":["livekit","elevenlabs","tts","stt","voice synthesis","speech-to-text","agents","plugins","realtime-audio","voice-ai"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/livekit-plugins-elevenlabs"},{"id":5990,"title":"LiveKit Google Cloud Plugins","library":"livekit-plugins-google","status":"active","version":"1.5.2","language":"python","ecosystem":"pypi","summary":"livekit-plugins-google provides Speech-to-Text (STT) and Text-to-Speech (TTS) capabilities using Google Cloud services for the LiveKit Agent Framework. It enables agents to transcribe audio and generate spoken responses using Google's robust AI models. The current version is 1.5.2, aligning with the `livekit-agents` monorepo's release cadence, which typically sees frequent updates.","last_verified":"2026-04-14T00:00:00.000Z","tags":["livekit","google-cloud","stt","tts","speech-to-text","text-to-speech","agent-framework","ai"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/livekit-plugins-google"},{"id":8284,"title":"LiveKit Groq Plugin","library":"livekit-plugins-groq","status":"active","version":"1.5.4","language":"python","ecosystem":"pypi","summary":"livekit-plugins-groq is a Python plugin that enables LiveKit Agents to utilize Groq's high-speed inference for Large Language Models (LLM), Speech-to-Text (STT), and Text-to-Speech (TTS). It is actively maintained as part of the livekit-agents ecosystem, with releases generally aligning with the livekit-agents project, currently at version 1.5.4.","last_verified":"2026-04-16T00:00:00.000Z","tags":["livekit","groq","llm","stt","tts","ai-agents","realtime-audio","voice-ai","inference"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/livekit-plugins-groq"},{"id":27926,"title":"LiveKit Plugins Hume","library":"livekit-plugins-hume","status":"active","version":"1.5.8","language":"python","ecosystem":"pypi","summary":"Hume AI TTS plugin for LiveKit Agents, enabling text-to-speech synthesis using Hume's emotional intelligence models. Current version 1.5.8, requires Python >=3.10. Part of the LiveKit Agents ecosystem with monthly releases.","last_verified":"2026-05-09T00:00:00.000Z","tags":["livekit","hume","tts","voice","agents"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/livekit-plugins-hume"},{"id":5300,"title":"LiveKit Noise Cancellation Plugin","library":"livekit-plugins-noise-cancellation","status":"active","version":"0.2.5","language":"python","ecosystem":"pypi","summary":"livekit-plugins-noise-cancellation is a Python plugin that provides real-time enhanced noise cancellation for inbound audio streams within LiveKit Agents. It offers models for standard noise cancellation (NC), background voice cancellation (BVC), and BVC optimized for telephony. The current version is 0.2.5, and the project maintains a healthy release cadence.","last_verified":"2026-04-13T00:00:00.000Z","tags":["webrtc","realtime","audio","livekit","noise-cancellation","agents","speech-enhancement"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/livekit-plugins-noise-cancellation"},{"id":4087,"title":"LiveKit OpenAI Plugin","library":"livekit-plugins-openai","status":"active","version":"1.5.2","language":"python","ecosystem":"pypi","summary":"The `livekit-plugins-openai` library provides an Agent Framework plugin for integrating OpenAI services, including the Realtime API, LLM, TTS, and STT capabilities. It also supports a wide range of OpenAI-compatible APIs such as Azure OpenAI, Cerebras, Fireworks, and Ollama. It is part of the LiveKit Agents ecosystem, designed for building real-time, multimodal AI applications. The library is actively maintained with frequent releases, with the current version being 1.5.2.","last_verified":"2026-04-11T00:00:00.000Z","tags":["livekit","openai","agent","llm","speech-to-text","text-to-speech","realtime","voiceai","multimodal"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/livekit-plugins-openai"},{"id":23119,"title":"LiveKit Agents Plugins Rime","library":"livekit-plugins-rime","status":"active","version":"1.5.7","language":"python","ecosystem":"pypi","summary":"A LiveKit Agents plugin for Rime, providing text-to-speech TTS capabilities within the LiveKit realtime AI agent framework. Current version 1.5.7, requires Python >=3.10. Active development with frequent releases.","last_verified":"2026-05-01T00:00:00.000Z","tags":["livekit","rime","tts","text-to-speech","realtime-ai"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/livekit-plugins-rime"},{"id":3541,"title":"LiveKit Silero Plugin","library":"livekit-plugins-silero","status":"active","version":"1.5.2","language":"python","ecosystem":"pypi","summary":"The livekit-plugins-silero library provides a Voice Activity Detection (VAD) plugin for the LiveKit Agent Framework. It leverages the Silero VAD model to accurately detect speech versus silence, which is crucial for natural turn-taking in voice AI applications and for optimizing Speech-to-Text (STT) resource usage. The current version is 1.5.2, released as part of the LiveKit Agents framework, which follows a rapid release cadence.","last_verified":"2026-04-25T11:45:56.325Z","tags":["ai","audio","livekit","realtime","voice","webrtc","vad"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/livekit-plugins-silero"},{"id":4088,"title":"LiveKit Turn Detector Plugin","library":"livekit-plugins-turn-detector","status":"active","version":"1.5.2","language":"python","ecosystem":"pypi","summary":"livekit-plugins-turn-detector provides end-of-utterance detection for LiveKit Agents, leveraging machine learning to differentiate between genuine interruptions and incidental background noises. It is an integral part of LiveKit Agents' adaptive interruption handling introduced in v1.5.0. The current version is 1.5.2, and it typically releases in conjunction with major livekit-agents updates.","last_verified":"2026-04-11T00:00:00.000Z","tags":["livekit","audio","vad","turn-detection","machine-learning","ai-agents"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/livekit-plugins-turn-detector"},{"id":23973,"title":"LiveKit Plugins xAI","library":"livekit-plugins-xai","status":"active","version":"1.5.7","language":"python","ecosystem":"pypi","summary":"Plugin for the LiveKit Agents framework integrating xAI's Grok models for LLM and TTS inference. Current version 1.5.7, released as part of the livekit-agents monorepo with weekly releases.","last_verified":"2026-05-01T00:00:00.000Z","tags":["livekit","xai","grok","agent","plugin","tts","llm"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/livekit-plugins-xai"},{"id":2572,"title":"LiveKit Protocol Stubs","library":"livekit-protocol","status":"active","version":"1.1.5","language":"python","ecosystem":"pypi","summary":"livekit-protocol provides Python protocol stubs for LiveKit, a powerful open-source platform for real-time video, audio, and data communication. It contains the protobuf message definitions used internally by other LiveKit Python SDK components like livekit-client and livekit-rtc. The library is actively maintained as part of the LiveKit Python SDKs monorepo, with frequent updates that often align with new features across the LiveKit ecosystem. The current version is 1.1.5.","last_verified":"2026-04-24T21:52:04.830Z","tags":["livekit","rtc","protocol","protobuf","webrtc","realtime"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/livekit-protocol"},{"id":11244,"title":"LiveKit Server SDK","library":"livekit-server-sdk","status":"active","version":"2.15.1","language":"javascript","ecosystem":"npm","summary":"The LiveKit Server SDK, currently at version 2.15.1, provides a comprehensive set of APIs for managing LiveKit rooms, generating access tokens, and processing webhooks from a server-side JavaScript, TypeScript, Node.js, Deno, or Bun environment. This SDK is actively maintained with frequent patch releases, as evidenced by recent updates addressing memory leaks and adding new features like `ringingTimeout` for SIP participants. A key differentiator of this SDK is its multi-runtime compatibility, supporting Node.js (>=18), Deno, and Bun, a significant evolution from its v1 predecessor which was primarily Node.js focused. It allows developers to programmatically control aspects of LiveKit sessions, such as listing, creating, and deleting rooms, and assigning granular permissions to participants joining rooms. The library ships with TypeScript types, facilitating robust development. While it theoretically runs in browsers, the documentation strongly advises against it due to security implications of exposing API secrets.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/livekit-server-sdk"},{"id":4612,"title":"Python LiveReload","library":"livereload","status":"active","version":"2.7.1","language":"python","ecosystem":"pypi","summary":"Python LiveReload is a tool for web developers that automatically reloads webpages in the browser when file changes are detected. It provides a WSGI-compatible server and a command-line utility, focusing on simple, real-time feedback during development. The current version is 2.7.1, with a release cadence that includes bug fixes and minor enhancements.","last_verified":"2026-04-12T00:00:00.000Z","tags":["web-development","frontend","development-server","live-reload","wsgi"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/livereload"},{"id":15690,"title":"LiveReload JavaScript Client","library":"livereload-js","status":"active","version":"4.0.2","language":"javascript","ecosystem":"npm","summary":"LiveReload.js is the client-side JavaScript implementation of the LiveReload protocol, designed to automatically refresh web browsers during development when file changes are detected by a compatible LiveReload server. The current stable version is 4.0.2, with releases occurring periodically for bug fixes and dependency updates. Unlike many development tools, this package is explicitly *not* recommended for direct installation or bundling by most end-users; instead, it is intended to be served and managed by a LiveReload server (e.g., LiveReload app for Mac, rack-livereload, guard-livereload, grunt-contrib-watch, python-livereload). This approach ensures compatibility and allows for server-specific customizations. It supports live CSS and image reloading, as well as full page reloads for other file types, communicating with the server via WebSockets. It differentiates itself by being solely the client aspect of a larger ecosystem, expecting a server component to drive its functionality.","last_verified":"2026-05-12T14:53:27.706Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/livereload-js"},{"id":14677,"title":"LiveReload Server (Node.js - Legacy)","library":"livereload-server","status":"abandoned","version":"0.2.3","language":"javascript","ecosystem":"npm","summary":"This entry describes the `livereload-server` package at version `0.2.3`, an extremely early and now effectively abandoned implementation of the LiveReload 3 web socket and HTTP server for Node.js. It targets Node.js versions `>= 0.6.0`, which are long past end-of-life and present significant security vulnerabilities and compatibility issues with modern JavaScript ecosystems. While its purpose was to provide real-time browser reloading during development upon file changes, this specific package version is not suitable for contemporary projects. Developers seeking LiveReload functionality in Node.js should instead use the more actively maintained `livereload` npm package (currently v0.10.x), which serves as its spiritual successor under the same LiveReload organization. This library is primarily of historical interest.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/livereload-server"},{"id":25895,"title":"livescript-compiler","library":"livescript-compiler","status":"deprecated","version":"0.1.1","language":"javascript","ecosystem":"npm","summary":"Pluggable LiveScript compiler that extends the original compiler with plugin support for code transformation and AST manipulation. It is part of the livescript-system ecosystem and requires the master branch of livescript (not the npm version). Version 0.1.1 is a work-in-progress, with constant development and a messy codebase; not recommended for production use. It provides plugins for ES modules, implicit async, and Object.create-based cloning. Released under BSD-3-Clause.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/livescript-compiler"},{"id":4978,"title":"Python Client for Apache Livy","library":"livy","status":"active","version":"0.8.0","language":"python","ecosystem":"pypi","summary":"pylivy is a Python client for Apache Livy, an open-source REST interface for interacting with Spark. It enables easy remote code execution on a Spark cluster, supporting interactive and batch sessions. The current version is 0.8.0, released in January 2021, and its development cadence appears to be as-needed.","last_verified":"2026-04-12T00:00:00.000Z","tags":["apache livy","spark","etl","data processing","remote execution","pyspark"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/livy"},{"id":5301,"title":"Lizard Code Analyzer","library":"lizard","status":"active","version":"1.21.3","language":"python","ecosystem":"pypi","summary":"Lizard is an extensible Cyclomatic Complexity Analyzer for multiple programming languages, including C/C++, Java, JavaScript, Python, Ruby, Swift, and Objective C. It calculates metrics such as cyclomatic complexity number (CCN), lines of code (NLOC), token count, and parameter count. Version 1.21.3 is currently active, with a regular release cadence addressing bug fixes and improvements.","last_verified":"2026-04-13T00:00:00.000Z","tags":["code analysis","static analysis","complexity metrics","cyclomatic complexity","multi-language","code quality","development tools"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/lizard"},{"id":27114,"title":"ljr-cli","library":"ljr-cli","status":"active","version":"1.0.17","language":"javascript","ecosystem":"npm","summary":"ljr-cli is a command-line tool (v1.0.17) that serves as a convenience wrapper for Less CSS compilation and watching. It requires global installations of `less` and `less-watch-compiler`. Limited functionality and niche use case; primarily a meta-package or personal scaffolding tool. Release cadence unknown; appears inactive with basic features. Differentiator: minimal dependency setup for Less workflows, but offers little beyond standard tooling.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/ljr-cli"},{"id":4613,"title":"lkml Python LookML Parser","library":"lkml","status":"active","version":"1.3.7","language":"python","ecosystem":"pypi","summary":"lkml is a speedy LookML parser and serializer implemented in pure Python. It parses LookML strings into Python dictionaries and serializes Python dictionaries back into LookML strings. The library is actively maintained with frequent minor releases to support new LookML syntax and improve parsing/serialization accuracy.","last_verified":"2026-04-12T00:00:00.000Z","tags":["LookML","parser","serializer","data modeling","Looker"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/lkml"},{"id":16105,"title":"Llama API Client","library":"llama-api-client","status":"active","version":"0.3.0","language":"javascript","ecosystem":"npm","summary":"The `llama-api-client` library is the official TypeScript client for interacting with the Llama API. It provides convenient access to the REST API from both server-side TypeScript and JavaScript environments. Currently at version `0.3.0`, the library exhibits an active development cadence with frequent releases (often weekly or bi-weekly), indicating ongoing feature enhancements and bug fixes. Key differentiators include its TypeScript-first design, comprehensive type definitions for all request parameters and response fields, and robust support for advanced features like streaming responses via Server-Sent Events (SSE) and flexible file uploads using various input types (e.g., `File`, `fs.ReadStream`, `toFile` helper). It is generated with Stainless, ensuring a consistent and well-documented API surface, and includes robust error handling for API and network issues. This client streamlines integration with Llama models for applications requiring conversational AI, content generation, or other generative AI capabilities.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/llama-api-client"},{"id":2101,"title":"Llama Cloud Python SDK","library":"llama-cloud","status":"active","version":"2.3.0","language":"python","ecosystem":"pypi","summary":"The `llama-cloud` Python SDK is the official library for interacting with the Llama Cloud API, providing convenient access to services like LlamaParse for agentic OCR and document processing, structured data extraction, document classification, and RAG ingestion. The library offers both synchronous and asynchronous clients and is actively maintained with frequent releases, currently at version 2.3.0.","last_verified":"2026-04-24T14:12:26.684Z","tags":["llm","rag","api-client","document-processing","ocr","data-extraction","ai"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/llama-cloud"},{"id":777,"title":"Llama Cloud Services SDK (Deprecated)","library":"llama-cloud-services","status":"deprecated","version":"0.6.94","language":"python","ecosystem":"pypi","summary":"This library provides tailored SDK clients for LlamaCloud services such as LlamaParse, LlamaExtract, and LlamaCloud Index. As of January 2026, this package is officially deprecated and will only be maintained until May 1, 2026. Users are strongly advised to migrate to the `llama-cloud` Python package for continued support and new features.","last_verified":"2026-05-12T18:57:20.665Z","tags":["LLM","cloud","LlamaIndex","parsing","extraction","RAG","deprecated"],"install_tag":"reviewed","install_tag_description":"minor failures on some runtimes or slightly older test data","api":"https://checklist.day/api/registry/llama-cloud-services"},{"id":5782,"title":"llama-cpp-python: Python Bindings for llama.cpp","library":"llama-cpp-python","status":"active","version":"0.3.20","language":"python","ecosystem":"pypi","summary":"Python bindings for the `llama.cpp` library, enabling efficient local inference of large language models (LLMs) on various hardware, including CPUs and GPUs (NVIDIA, Apple Metal, AMD ROCm). It provides both a high-level API for easy model interaction and a low-level API for direct C API access. The library is actively maintained with frequent updates, often mirroring upstream `llama.cpp` changes, and currently stands at version 0.3.20.","last_verified":"2026-04-14T00:00:00.000Z","tags":["LLM","bindings","inference","NLP","AI","local-inference","GGUF","CUDA","Metal"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/llama-cpp-python"},{"id":1539,"title":"LlamaIndex","library":"llama-index","status":"active","version":"0.14.20","language":"python","ecosystem":"pypi","summary":"LlamaIndex is a data framework for LLM applications, providing tools to ingest, structure, and access private or domain-specific data with large language models. It facilitates building RAG (Retrieval Augmented Generation) applications, agents, and more. The current version is 0.14.20, with a rapid release cadence that often includes new integrations and improvements across its modular ecosystem.","last_verified":"2026-04-23T22:20:37.713Z","tags":["LLM","RAG","vector database","NLP","AI agents","data framework"],"install_tag":"reviewed","install_tag_description":"minor failures on some runtimes or slightly older test data","api":"https://checklist.day/api/registry/llama-index"},{"id":2574,"title":"LlamaIndex OpenAI Agent","library":"llama-index-agent-openai","status":"active","version":"0.4.12","language":"python","ecosystem":"pypi","summary":"The `llama-index-agent-openai` library provides an integration for creating agents within LlamaIndex that leverage OpenAI's language models. It allows defining tools and orchestrating them with OpenAI's function-calling capabilities, making it easy to build powerful LLM-powered applications. As part of the LlamaIndex ecosystem, it stays current with LlamaIndex's modular architecture (v0.10+). The current version is `0.4.12`, with updates typically aligning with LlamaIndex core releases.","last_verified":"2026-04-24T21:54:59.184Z","tags":["llama-index","openai","agent","llm","ai","chatbot","tool-use"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/llama-index-agent-openai"},{"id":23975,"title":"LlamaIndex Callbacks Arize Phoenix Integration","library":"llama-index-callbacks-arize-phoenix","status":"active","version":"0.7.0","language":"python","ecosystem":"pypi","summary":"Integration package for connecting LlamaIndex with Arize Phoenix OpenInference tracing. Provides a callback handler that sends trace data to Phoenix for observability and debugging of LLM applications. Current version 0.7.0, requires Python >=3.10 and <3.14. Release cadence is irregular, tied to LlamaIndex ecosystem updates.","last_verified":"2026-05-01T00:00:00.000Z","tags":["llama-index","arize-phoenix","observability","tracing","llm","callbacks"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/llama-index-callbacks-arize-phoenix"},{"id":2575,"title":"llama-index-cli","library":"llama-index-cli","status":"deprecated","version":"0.5.7","language":"python","ecosystem":"pypi","summary":"llama-index-cli was a command-line interface tool for LlamaIndex, primarily designed to facilitate Retrieval-Augmented Generation (RAG) with local files without writing Python code. It allowed users to ingest documents and perform Q&A or chat within the terminal. The package is currently at version 0.5.7, but it has been officially deprecated and is no longer maintained as of April 2, 2026.","last_verified":"2026-04-24T21:57:02.779Z","tags":["LLM","RAG","CLI","LlamaIndex","deprecated","AI"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/llama-index-cli"},{"id":1536,"title":"LlamaIndex Core","library":"llama-index-core","status":"active","version":"0.14.20","language":"python","ecosystem":"pypi","summary":"LlamaIndex Core provides the foundational interface and components for building LLM-powered applications, enabling users to connect large language models with their private or domain-specific data. It includes data structures, indexing tools, query engines, and basic abstractions for LLMs and embedding models. The current version is 0.14.20, with frequent, often daily, releases across its modular ecosystem.","last_verified":"2026-04-23T22:13:05.373Z","tags":["LLM","RAG","Data Indexing","Framework","AI","Vector Database"],"install_tag":"reviewed","install_tag_description":"minor failures on some runtimes or slightly older test data","api":"https://checklist.day/api/registry/llama-index-core"},{"id":5302,"title":"LlamaIndex Embeddings Azure OpenAI","library":"llama-index-embeddings-azure-openai","status":"active","version":"0.5.2","language":"python","ecosystem":"pypi","summary":"The `llama-index-embeddings-azure-openai` library provides an integration for LlamaIndex to leverage Azure OpenAI's embedding models. It allows users to generate sophisticated numerical representations of text for use within LlamaIndex applications, particularly for Retrieval-Augmented Generation (RAG) workflows. This library is an actively developed component of the broader LlamaIndex ecosystem, with updates typically aligning with the main LlamaIndex project's release cycle.","last_verified":"2026-04-13T00:00:00.000Z","tags":["embeddings","Azure OpenAI","LlamaIndex","LLM","RAG","AI"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/llama-index-embeddings-azure-openai"},{"id":8287,"title":"LlamaIndex Bedrock Embeddings Integration","library":"llama-index-embeddings-bedrock","status":"active","version":"0.8.0","language":"python","ecosystem":"pypi","summary":"The `llama-index-embeddings-bedrock` library provides robust integration for Amazon Bedrock embedding models within the LlamaIndex framework. It allows developers to leverage various AWS Bedrock models like Amazon Titan and Cohere for generating text embeddings. The library is actively maintained, with version 0.8.0 released on March 12, 2026, and receives frequent updates to align with LlamaIndex core and Bedrock API changes.","last_verified":"2026-04-16T00:00:00.000Z","tags":["LlamaIndex","embeddings","AWS Bedrock","LLM","AI","cloud","RAG"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/llama-index-embeddings-bedrock"},{"id":23974,"title":"LlamaIndex Embeddings Cohere","library":"llama-index-embeddings-cohere","status":"active","version":"0.8.0","language":"python","ecosystem":"pypi","summary":"LlamaIndex integration for Cohere embedding models. Current version 0.8.0, requires Python >=3.10 and <4.0. Released as part of the llama-index plugin ecosystem; version bumps may follow llama-index core releases.","last_verified":"2026-05-01T00:00:00.000Z","tags":["llama-index","cohere","embeddings","llm","rag"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/llama-index-embeddings-cohere"},{"id":9896,"title":"LlamaIndex Google Generative AI Embeddings","library":"llama-index-embeddings-google-genai","status":"active","version":"0.5.0","language":"python","ecosystem":"pypi","summary":"This library provides the integration for Google Generative AI embedding models within LlamaIndex. It allows users to leverage Google's powerful text embedding capabilities, such as 'embedding-001' or 'text-embedding-004', for various RAG applications and data indexing tasks. The current version is 0.5.0, and it follows the LlamaIndex release cadence, often updating with new core versions or Google GenAI SDK updates.","last_verified":"2026-04-17T00:00:00.000Z","tags":["llama-index","embeddings","google-genai","google-generative-ai","gemini"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/llama-index-embeddings-google-genai"},{"id":5991,"title":"HuggingFace Embeddings for LlamaIndex","library":"llama-index-embeddings-huggingface","status":"active","version":"0.7.0","language":"python","ecosystem":"pypi","summary":"This library integrates HuggingFace embedding models, including Sentence Transformer models, with LlamaIndex. It allows users to create embeddings for documents and queries for retrieval, supporting models like BGE, Mixedbread, Nomic, Jina, and E5. The current version is 0.7.0, and it's part of the LlamaIndex ecosystem, which maintains a regular release cadence for its integration packages.","last_verified":"2026-04-14T00:00:00.000Z","tags":["llama-index","embeddings","huggingface","nlp","sentence-transformers"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/llama-index-embeddings-huggingface"},{"id":27927,"title":"LlamaIndex Embeddings IBM","library":"llama-index-embeddings-ibm","status":"active","version":"0.6.0.post1","language":"python","ecosystem":"pypi","summary":"LlamaIndex integration for IBM watsonx.ai embeddings. Provides wrapper classes to generate embeddings using IBM foundation models via watsonx.ai API. Current version 0.6.0.post1, supports Python >=3.11, <4.0. Packages are released frequently alongside llama-index core updates.","last_verified":"2026-05-09T00:00:00.000Z","tags":["llama-index","embeddings","ibm","watsonx","llm"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/llama-index-embeddings-ibm"},{"id":8288,"title":"LlamaIndex Embeddings Langchain Integration","library":"llama-index-embeddings-langchain","status":"active","version":"0.5.0","language":"python","ecosystem":"pypi","summary":"The `llama-index-embeddings-langchain` library provides an integration layer to use LangChain's embedding models within the LlamaIndex framework. It acts as a wrapper, allowing users to leverage the wide array of embedding models available in LangChain for LlamaIndex's indexing and retrieval functionalities. The current version is 0.5.0, and as part of the broader LlamaIndex ecosystem, it typically sees active development and frequent releases in conjunction with LlamaIndex core.","last_verified":"2026-04-16T00:00:00.000Z","tags":["llama-index","langchain","embeddings","LLM","RAG","integration"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/llama-index-embeddings-langchain"},{"id":9897,"title":"LlamaIndex Ollama Embeddings","library":"llama-index-embeddings-ollama","status":"active","version":"0.9.0","language":"python","ecosystem":"pypi","summary":"The `llama-index-embeddings-ollama` library provides an integration for LlamaIndex to use embedding models served via Ollama. It allows developers to leverage local or self-hosted open-source models for text embeddings within their LlamaIndex applications. The current version is `0.9.0` and it generally follows the release cadence of the main `llama-index-core` library, receiving frequent updates.","last_verified":"2026-04-17T00:00:00.000Z","tags":["LlamaIndex","embeddings","Ollama","LLM","local LLM","RAG"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/llama-index-embeddings-ollama"},{"id":2576,"title":"LlamaIndex OpenAI Embeddings","library":"llama-index-embeddings-openai","status":"active","version":"0.6.0","language":"python","ecosystem":"pypi","summary":"This library provides an integration for LlamaIndex, a data framework for LLM applications, to utilize OpenAI's embedding models. It enables users to convert text into numerical vector representations (embeddings) using various OpenAI models. Currently at version 0.6.0, it follows the rapid development and release cadence of the broader LlamaIndex ecosystem.","last_verified":"2026-04-24T21:59:23.142Z","tags":["LlamaIndex","embeddings","OpenAI","LLM","integration","AI","NLP"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/llama-index-embeddings-openai"},{"id":23976,"title":"LlamaIndex Vertex AI Embeddings","library":"llama-index-embeddings-vertex","status":"active","version":"0.5.0","language":"python","ecosystem":"pypi","summary":"LlamaIndex integration for Google Vertex AI embeddings. Version 0.5.0 supports Gemini models (text-embedding-004, text-embedding-005) and legacy Gecko models. Requires Python >=3.10 and a Google Cloud project with Vertex AI enabled. Release cadence: irregular, tied to llama-index core updates.","last_verified":"2026-05-01T00:00:00.000Z","tags":["llama-index","vertex-ai","embeddings","google-cloud","llm"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/llama-index-embeddings-vertex"},{"id":7374,"title":"LlamaIndex Neo4j Graph Stores Integration","library":"llama-index-graph-stores-neo4j","status":"active","version":"0.7.0","language":"python","ecosystem":"pypi","summary":"The `llama-index-graph-stores-neo4j` library provides an integration for LlamaIndex to use Neo4j as a backend for graph stores. It enables persisting, visualizing, and querying knowledge graphs directly within a Neo4j database, supporting both triplet-based and property graph models. The library is actively maintained as part of the broader LlamaIndex ecosystem, with frequent updates to ensure compatibility and introduce new features.","last_verified":"2026-04-16T00:00:00.000Z","tags":["LlamaIndex","Neo4j","Graph Database","LLM","RAG","Knowledge Graph"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/llama-index-graph-stores-neo4j"},{"id":1537,"title":"Llama-Index Managed Llama Cloud Indices","library":"llama-index-indices-managed-llama-cloud","status":"active","version":"0.11.1","language":"python","ecosystem":"pypi","summary":"This library provides integration for LlamaIndex to create, manage, and query indices hosted on Llama Cloud. It enables persistent, scalable, and production-ready Retrieval-Augmented Generation (RAG) solutions without needing to manage vector databases or other infrastructure directly. The current version is `0.11.1`, and it follows the frequent release cadence of the broader LlamaIndex ecosystem, often tied to Llama Cloud service updates.","last_verified":"2026-04-23T22:14:53.736Z","tags":["llama-index","rag","managed","cloud","vector-database","llm","ai"],"install_tag":"reviewed","install_tag_description":"minor failures on some runtimes or slightly older test data","api":"https://checklist.day/api/registry/llama-index-indices-managed-llama-cloud"},{"id":2102,"title":"LlamaIndex Instrumentation","library":"llama-index-instrumentation","status":"active","version":"0.5.0","language":"python","ecosystem":"pypi","summary":"The `llama-index-instrumentation` library provides robust observability tools for LlamaIndex applications, enabling tracing and logging capabilities, particularly through OpenTelemetry. It helps developers understand the flow and performance of their RAG pipelines. The current version is 0.5.0, and it's part of the frequently updated LlamaIndex ecosystem.","last_verified":"2026-04-24T14:13:23.632Z","tags":["LLM","LlamaIndex","Observability","Instrumentation","Tracing","OpenTelemetry"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/llama-index-instrumentation"},{"id":6392,"title":"LlamaIndex Legacy","library":"llama-index-legacy","status":"deprecated","version":"0.9.48.post4","language":"python","ecosystem":"pypi","summary":"LlamaIndex Legacy is a compatibility package that contains the pre-v0.10.0 monolithic codebase of LlamaIndex, a data framework designed to build LLM applications by connecting large language models with external data sources. It is currently at version 0.9.48.post4 and is maintained for users who have not yet migrated to the modular LlamaIndex v0.10+ architecture. While the broader LlamaIndex ecosystem has a rapid release cadence, this specific legacy package receives minimal updates as it is a bridge for older codebases.","last_verified":"2026-04-15T00:00:00.000Z","tags":["LLM","RAG","data framework","vector index","deprecated","compatibility"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/llama-index-legacy"},{"id":6705,"title":"Anthropic LLM Integration for LlamaIndex","library":"llama-index-llms-anthropic","status":"active","version":"0.11.2","language":"python","ecosystem":"pypi","summary":"The `llama-index-llms-anthropic` package provides an integration for using Anthropic's Claude models within the LlamaIndex framework. Anthropic is an AI research company focused on developing advanced language models, notably the Claude series, prioritizing safety and alignment. This integration allows LlamaIndex applications to leverage Anthropic's models for various LLM operations. The current version is `0.11.2`, and it follows LlamaIndex's rapid release cadence with frequent updates.","last_verified":"2026-04-15T00:00:00.000Z","tags":["LLM","Anthropic","LlamaIndex","AI","Integration"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/llama-index-llms-anthropic"},{"id":5303,"title":"LlamaIndex Azure OpenAI LLM Integration","library":"llama-index-llms-azure-openai","status":"active","version":"0.5.3","language":"python","ecosystem":"pypi","summary":"This integration package allows LlamaIndex to utilize Azure OpenAI's Large Language Model (LLM) services. It provides a robust way to connect to and interact with models like GPT-3.5 and GPT-4 deployed on Azure, leveraging LlamaIndex's indexing and querying capabilities. The current version is 0.5.3, with its release cadence tied to updates in the core LlamaIndex library and Azure OpenAI API changes.","last_verified":"2026-04-13T00:00:00.000Z","tags":["LLM","LlamaIndex","Azure","OpenAI","Integration"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/llama-index-llms-azure-openai"},{"id":9083,"title":"LlamaIndex LLMs Bedrock Integration","library":"llama-index-llms-bedrock","status":"active","version":"0.5.0","language":"python","ecosystem":"pypi","summary":"This library provides an integration for connecting LlamaIndex with AWS Bedrock Large Language Models (LLMs). It allows users to leverage various Bedrock models for text completion and chat functionalities within their LlamaIndex applications, including streaming responses. The library is part of the broader LlamaIndex ecosystem, which maintains an active development pace with frequent updates and a move towards modular integrations.","last_verified":"2026-04-16T00:00:00.000Z","tags":["LlamaIndex","LLM","AWS","Bedrock","AI","NLP"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/llama-index-llms-bedrock"},{"id":6706,"title":"LlamaIndex Bedrock Converse LLM","library":"llama-index-llms-bedrock-converse","status":"active","version":"0.14.5","language":"python","ecosystem":"pypi","summary":"The `llama-index-llms-bedrock-converse` library provides an integration for LlamaIndex with Amazon Bedrock's Converse API. LlamaIndex is an open-source framework for building LLM applications over custom data. This integration allows users to leverage various Amazon Bedrock models, such as Claude, Command, and Mistral Large, with native support for function calling and streaming, offering a unified and recommended approach to using Bedrock LLMs within LlamaIndex applications.","last_verified":"2026-04-15T00:00:00.000Z","tags":["llama-index","llm","bedrock","aws","generative-ai","function-calling","rag"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/llama-index-llms-bedrock-converse"},{"id":27928,"title":"LlamaIndex LLMs Cohere","library":"llama-index-llms-cohere","status":"active","version":"0.8.0","language":"python","ecosystem":"pypi","summary":"Integration between LlamaIndex and Cohere's language models, enabling the use of Cohere's command and embed models within LlamaIndex workflows. Current version 0.8.0, supporting Python >=3.10. Release cadence is aligned with llama-index core updates, approximately bi-weekly.","last_verified":"2026-05-09T00:00:00.000Z","tags":["llama-index","llm","cohere","rag","genai"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/llama-index-llms-cohere"},{"id":23978,"title":"LlamaIndex LLMs Gemini","library":"llama-index-llms-gemini","status":"active","version":"0.6.2","language":"python","ecosystem":"pypi","summary":"LlamaIndex integration for Google Gemini LLMs. Provides a Gemini class that wraps the Google Generative AI SDK for use within LlamaIndex workflows. Current stable version is 0.6.2, released regularly alongside LlamaIndex ecosystem updates.","last_verified":"2026-05-01T00:00:00.000Z","tags":["llama-index","gemini","llm","google","ai"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/llama-index-llms-gemini"},{"id":9084,"title":"Google GenAI LLM Integration for LlamaIndex","library":"llama-index-llms-google-genai","status":"active","version":"0.9.1","language":"python","ecosystem":"pypi","summary":"This library provides the official integration for connecting LlamaIndex applications with Google's Generative AI models, including Gemini and Vertex AI. It allows LlamaIndex to leverage Google's LLMs for tasks such as text completion, chat interactions, function calling, and structured prediction. As of version 0.9.1, it is actively maintained with a regular release cadence, often aligning with updates to the core LlamaIndex framework.","last_verified":"2026-04-16T00:00:00.000Z","tags":["LLM","Google GenAI","Gemini","Vertex AI","LlamaIndex","AI","integration"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/llama-index-llms-google-genai"},{"id":23120,"title":"LlamaIndex Groq LLM Integration","library":"llama-index-llms-groq","status":"active","version":"0.5.0","language":"python","ecosystem":"pypi","summary":"LlamaIndex integration for Groq LLMs, providing high-speed inference via Groq's hardware-accelerated API. Version 0.5.0 requires Python 3.10+ and supports LlamaIndex v0.11+ with the new import structure. Released on PyPI; updates follow LlamaIndex releases.","last_verified":"2026-05-01T00:00:00.000Z","tags":["llama-index","groq","llm","ai","integration"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/llama-index-llms-groq"},{"id":27929,"title":"LlamaIndex IBM Watsonx LLM","library":"llama-index-llms-ibm","status":"active","version":"0.7.0.post1","language":"python","ecosystem":"pypi","summary":"LlamaIndex integration for IBM watsonx.ai foundation models. Current version 0.7.0.post1 requires Python 3.11+ and <3.14. Lightly maintained, with occasional releases following LlamaIndex updates.","last_verified":"2026-05-09T00:00:00.000Z","tags":["llama-index","ibm","watsonx","llm","foundation-models"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/llama-index-llms-ibm"},{"id":7375,"title":"LlamaIndex LangChain LLMs Integration","library":"llama-index-llms-langchain","status":"active","version":"0.8.0","language":"python","ecosystem":"pypi","summary":"The `llama-index-llms-langchain` library provides a seamless integration layer, allowing users to leverage LangChain's extensive collection of Large Language Models (LLMs) within the LlamaIndex framework. It acts as a bridge, enabling LangChain LLM instances to conform to LlamaIndex's LLM interface. The current version is `0.8.0`, and it receives regular updates aligned with LlamaIndex core releases.","last_verified":"2026-04-16T00:00:00.000Z","tags":["llama-index","langchain","llm","integration","ai","rag"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/llama-index-llms-langchain"},{"id":9898,"title":"LlamaIndex Mistral AI LLM Integration","library":"llama-index-llms-mistralai","status":"active","version":"0.10.1","language":"python","ecosystem":"pypi","summary":"This library provides the integration for Mistral AI's Large Language Models (LLMs) within the LlamaIndex framework. It allows LlamaIndex applications to leverage Mistral AI's powerful models for tasks like text completion and chat. The current version is 0.10.1, and being part of the LlamaIndex ecosystem, it follows a relatively rapid release cadence, often aligning with LlamaIndex core updates.","last_verified":"2026-04-17T00:00:00.000Z","tags":["llamaindex","llm","mistralai","ai","generative-ai"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/llama-index-llms-mistralai"},{"id":6707,"title":"LlamaIndex Ollama LLM Integration","library":"llama-index-llms-ollama","status":"active","version":"0.10.1","language":"python","ecosystem":"pypi","summary":"The `llama-index-llms-ollama` library provides an integration for LlamaIndex to utilize Large Language Models (LLMs) hosted locally via Ollama. It enables users to leverage various open-source models (like Llama, Mistral, Gemma, Phi-3, etc.) for tasks such as completions and chat within a LlamaIndex application, without relying on cloud-based LLM services. The current version is 0.10.1, released on March 20, 2026, and follows LlamaIndex's active and rapid release cadence for its integration packages.","last_verified":"2026-04-15T00:00:00.000Z","tags":["llm","ollama","llama-index","rag","local-llm","on-premise"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/llama-index-llms-ollama"},{"id":1538,"title":"OpenAI LLM Integration for LlamaIndex","library":"llama-index-llms-openai","status":"active","version":"0.7.5","language":"python","ecosystem":"pypi","summary":"This package provides the OpenAI Large Language Model (LLM) integration for LlamaIndex (version 0.7.5). LlamaIndex is a data framework designed to connect LLMs with your private or domain-specific data, enabling applications like RAG (Retrieval Augmented Generation). This integration allows LlamaIndex users to leverage various OpenAI models for text completion, chat generation, streaming responses, and structured outputs within their LlamaIndex applications. The library is actively maintained and releases are tied to the broader LlamaIndex ecosystem updates.","last_verified":"2026-04-23T22:16:44.496Z","tags":["LLM","OpenAI","LlamaIndex","AI","NLP","integration","large language models"],"install_tag":"reviewed","install_tag_description":"minor failures on some runtimes or slightly older test data","api":"https://checklist.day/api/registry/llama-index-llms-openai"},{"id":7376,"title":"LlamaIndex OpenAI-Like LLM Integration","library":"llama-index-llms-openai-like","status":"active","version":"0.7.1","language":"python","ecosystem":"pypi","summary":"This package provides an integration for LlamaIndex to use OpenAI-compatible Large Language Models (LLMs). It acts as a thin wrapper, allowing LlamaIndex applications to interact with any API that mimics the OpenAI API, making it flexible for various third-party LLM providers. The current version is 0.7.1, with releases typically tied to the broader LlamaIndex ecosystem updates.","last_verified":"2026-04-16T00:00:00.000Z","tags":["LlamaIndex","LLM","OpenAI-compatible","integration","AI","Python"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/llama-index-llms-openai-like"},{"id":23977,"title":"LlamaIndex LLMs Vertex","library":"llama-index-llms-vertex","status":"active","version":"0.7.0","language":"python","ecosystem":"pypi","summary":"LlamaIndex integration for Google Vertex AI LLMs (e.g., Gemini, PaLM). Allows using Vertex AI models as LLMs within LlamaIndex. Current version 0.7.0, release cadence is frequent (weekly/biweekly).","last_verified":"2026-05-01T00:00:00.000Z","tags":["llama-index","llm","vertex-ai","google-cloud","gemini"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/llama-index-llms-vertex"},{"id":4614,"title":"LlamaIndex OpenAI Multi-Modal LLMs Integration","library":"llama-index-multi-modal-llms-openai","status":"active","version":"0.6.2","language":"python","ecosystem":"pypi","summary":"This library provides an integration for LlamaIndex to use OpenAI's multi-modal Large Language Models (LLMs), such as GPT-4V and GPT-4o, for tasks involving both text and image inputs. It allows users to leverage OpenAI's capabilities for image understanding, reasoning, and multi-modal Retrieval Augmented Generation (RAG) applications within the LlamaIndex framework. The current version is 0.6.2 and it is part of the broader LlamaIndex ecosystem for building LLM applications.","last_verified":"2026-04-12T00:00:00.000Z","tags":["llama-index","multi-modal","llm","openai","gpt-4v","gpt-4o","rag","vision","image"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/llama-index-multi-modal-llms-openai"},{"id":9085,"title":"Cohere Rerank Postprocessor for LlamaIndex","library":"llama-index-postprocessor-cohere-rerank","status":"active","version":"0.8.0","language":"python","ecosystem":"pypi","summary":"The llama-index-postprocessor-cohere-rerank library provides an integration for using Cohere's Rerank API within LlamaIndex, a data framework for LLM applications. This postprocessor is designed to enhance the relevance of retrieved documents in Retrieval-Augmented Generation (RAG) pipelines by re-ranking them based on semantic relevance. It is part of the broader LlamaIndex ecosystem, which typically sees frequent updates to its integration packages.","last_verified":"2026-04-16T00:00:00.000Z","tags":["llama-index","rerank","cohere","LLM","RAG","postprocessor","NLP","information retrieval"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/llama-index-postprocessor-cohere-rerank"},{"id":4615,"title":"LlamaIndex OpenAI Pydantic Program","library":"llama-index-program-openai","status":"active","version":"0.3.2","language":"python","ecosystem":"pypi","summary":"The `llama-index-program-openai` library is an integration for LlamaIndex that facilitates the generation of structured data using OpenAI's API in conjunction with Pydantic objects. It allows users to define explicit output schemas using Pydantic models, enabling robust and type-safe data extraction from LLM responses. Currently at version 0.3.2, this package follows the rapid release and modular development cadence of the broader LlamaIndex ecosystem.","last_verified":"2026-04-12T00:00:00.000Z","tags":["LlamaIndex","OpenAI","Pydantic","LLM","Structured Data","AI","Integrations"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/llama-index-program-openai"},{"id":4616,"title":"LlamaIndex OpenAI Question Generator","library":"llama-index-question-gen-openai","status":"active","version":"0.3.1","language":"python","ecosystem":"pypi","summary":"The `llama-index-question-gen-openai` package provides an integration for LlamaIndex, enabling the generation of sub-questions using OpenAI's function calling API. It leverages the fine-tuned capabilities of the latest OpenAI models to output structured JSON objects, aiming to reduce output parsing issues compared to generic LLM question generators. The current version is 0.3.1, and it is part of the actively developed LlamaIndex ecosystem with frequent updates.","last_verified":"2026-04-12T00:00:00.000Z","tags":["llama-index","openai","question-generation","LLM","RAG","function-calling"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/llama-index-question-gen-openai"},{"id":7377,"title":"LlamaIndex Confluence Reader","library":"llama-index-readers-confluence","status":"active","version":"0.7.0","language":"python","ecosystem":"pypi","summary":"The `llama-index-readers-confluence` library provides a data loader for ingesting content from Confluence Cloud instances into LlamaIndex. It supports various authentication methods, including OAuth 2.0, API tokens, and basic authentication, and can retrieve pages by ID, space key, label, or Confluence Query Language (CQL). It also offers functionality to include and parse attachments from Confluence pages. This integration is part of the broader LlamaIndex ecosystem, known for its rapid development and frequent updates. The current version is 0.7.0 and requires Python versions >=3.10 and <4.0.","last_verified":"2026-04-16T00:00:00.000Z","tags":["llama-index","reader","confluence","data-loading","llm-integration","atlassian"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/llama-index-readers-confluence"},{"id":2577,"title":"LlamaIndex File Readers","library":"llama-index-readers-file","status":"active","version":"0.6.0","language":"python","ecosystem":"pypi","summary":"The `llama-index-readers-file` library provides specialized data loaders for various local file formats (e.g., PDF, DOCX, CSV, TXT, Image) within the LlamaIndex ecosystem. It allows users to ingest different file types into LlamaIndex Document objects for indexing and retrieval. Current version is 0.6.0, with releases typically aligning with LlamaIndex core library updates.","last_verified":"2026-04-24T22:04:14.216Z","tags":["llama-index","llm","reader","data-loading","file-parsing","pdf","docx","csv"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/llama-index-readers-file"},{"id":21535,"title":"LlamaIndex Google Readers","library":"llama-index-readers-google","status":"active","version":"0.7.2","language":"python","ecosystem":"pypi","summary":"A collection of Google data connector readers for LlamaIndex, supporting Google Drive, Gmail, Google Calendar, Google Sheets, and Google Docs. Currently at version 0.7.2, with frequent updates following the LlamaIndex release cadence.","last_verified":"2026-04-27T00:00:00.000Z","tags":["llama-index","google","drive","gmail","calendar","sheets","reader"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/llama-index-readers-google"},{"id":21536,"title":"LlamaIndex Jira Reader","library":"llama-index-readers-jira","status":"active","version":"0.6.0","language":"python","ecosystem":"pypi","summary":"A LlamaIndex reader for loading data from Jira issues. Provides tools to fetch issues using JQL queries and convert them into documents for indexing. Current version: 0.6.0, requires Python >=3.10, <4.0. Active development with frequent releases.","last_verified":"2026-04-27T00:00:00.000Z","tags":["llamaindex","jira","reader","document-loader","rag"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/llama-index-readers-jira"},{"id":2578,"title":"LlamaParse Reader for LlamaIndex","library":"llama-index-readers-llama-parse","status":"active","version":"0.6.1","language":"python","ecosystem":"pypi","summary":"The `llama-index-readers-llama-parse` library provides a LlamaIndex reader that integrates with LlamaParse. It enables parsing of various complex file types (like PDFs, PPTs, etc.) into structured markdown, which can then be easily ingested and processed by LlamaIndex for RAG and other LLM applications. The current version is 0.6.1, and it's part of the broader LlamaIndex ecosystem, implying a regular release cadence with LlamaIndex.","last_verified":"2026-04-24T22:06:26.760Z","tags":["llamaindex","reader","llm","parser","document processing","pdf"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/llama-index-readers-llama-parse"},{"id":27115,"title":"LlamaIndex S3 Reader","library":"llama-index-readers-s3","status":"active","version":"0.6.1","language":"python","ecosystem":"pypi","summary":"A reader for loading documents from AWS S3 into LlamaIndex. Supports both individual files and entire buckets with glob/filter patterns. Current version: 0.6.1, requires Python >=3.10, <4.0. Release cadence is irregular; part of LlamaIndex's modular reader ecosystem.","last_verified":"2026-05-01T00:00:00.000Z","tags":["llama-index","s3","reader","aws"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/llama-index-readers-s3"},{"id":23979,"title":"LlamaIndex Readers Web","library":"llama-index-readers-web","status":"active","version":"0.6.0","language":"python","ecosystem":"pypi","summary":"A collection of web-based data readers for LlamaIndex, enabling ingestion from URLs, web pages, and online documents. Currently at version 0.6.0, released under the LlamaIndex ecosystem. Release cadence is irregular, tied to LlamaIndex updates.","last_verified":"2026-05-01T00:00:00.000Z","tags":["llama-index","readers","web","scraping"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/llama-index-readers-web"},{"id":8289,"title":"LlamaIndex BM25 Retriever","library":"llama-index-retrievers-bm25","status":"active","version":"0.7.1","language":"python","ecosystem":"pypi","summary":"This library provides the BM25Retriever integration for LlamaIndex, enabling efficient keyword-based retrieval of documents. It is part of the modular LlamaIndex ecosystem (v0.10.0+) and is released as a separate package. The current version is 0.7.1, with updates typically aligning with LlamaIndex core releases.","last_verified":"2026-04-16T00:00:00.000Z","tags":["LlamaIndex","retriever","BM25","keyword search","information retrieval","NLP"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/llama-index-retrievers-bm25"},{"id":23980,"title":"llama-index-storage-docstore-postgres","library":"llama-index-storage-docstore-postgres","status":"active","version":"0.5.0","language":"python","ecosystem":"pypi","summary":"A LlamaIndex integration for storing document metadata (docstore) in PostgreSQL. Current version 0.5.0 requires Python >=3.10 and <4.0. Release cadence follows LlamaIndex's package updates.","last_verified":"2026-05-01T00:00:00.000Z","tags":["llamaindex","postgres","docstore","storage","rag"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/llama-index-storage-docstore-postgres"},{"id":23981,"title":"LlamaIndex KVStore Postgres Integration","library":"llama-index-storage-kvstore-postgres","status":"active","version":"0.5.0","language":"python","ecosystem":"pypi","summary":"PostgreSQL-backed key-value store for LlamaIndex, enabling persistent storage of index metadata and documents. Currently at version 0.5.0, follows LlamaIndex's release cadence but is a relatively stable integration.","last_verified":"2026-05-01T00:00:00.000Z","tags":["llama-index","kvstore","postgres","vector-store","storage"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/llama-index-storage-kvstore-postgres"},{"id":23983,"title":"LlamaIndex Workflow Utils","library":"llama-index-utils-workflow","status":"active","version":"0.10.1","language":"python","ecosystem":"pypi","summary":"Utility library for defining and running workflows in LlamaIndex. Provides the `Workflow` class, `step` decorator, and event-based orchestration. Current version is 0.10.1, actively maintained as part of LlamaIndex ecosystem. Release cadence follows LlamaIndex releases.","last_verified":"2026-05-01T00:00:00.000Z","tags":["llama-index","workflow","utilities","ai","orchestration"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/llama-index-utils-workflow"},{"id":21537,"title":"LlamaIndex Vector Store: Azure AI Search","library":"llama-index-vector-stores-azureaisearch","status":"active","version":"0.5.0","language":"python","ecosystem":"pypi","summary":"Integration between LlamaIndex and Azure AI Search (formerly Azure Cognitive Search) for vector storage and hybrid search. Current version: 0.5.0. Released as part of the LlamaIndex plugin ecosystem; updates generally follow the LlamaIndex core release cadence.","last_verified":"2026-04-27T00:00:00.000Z","tags":["llamaindex","vector-store","azure","search","ai-search","rag"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/llama-index-vector-stores-azureaisearch"},{"id":7378,"title":"Chroma Vector Store for LlamaIndex","library":"llama-index-vector-stores-chroma","status":"active","version":"0.5.5","language":"python","ecosystem":"pypi","summary":"The `llama-index-vector-stores-chroma` library provides an integration between LlamaIndex and ChromaDB, an open-source vector database. It enables users to store and query document embeddings within a ChromaDB collection, supporting various modes like in-memory, persistent, and client-server setups. This integration is actively maintained, with the current version being `0.5.5`, and typically follows the continuous release cadence of the broader LlamaIndex ecosystem for new features and bug fixes.","last_verified":"2026-04-16T00:00:00.000Z","tags":["llama-index","chromadb","vector-store","rag","embeddings","llm-integration"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/llama-index-vector-stores-chroma"},{"id":21538,"title":"LlamaIndex Vector Stores Elasticsearch","library":"llama-index-vector-stores-elasticsearch","status":"active","version":"0.6.0","language":"python","ecosystem":"pypi","summary":"Elasticsearch vector store integration for LlamaIndex. Provides ElasticsearchStore for indexing and querying vector embeddings with full Elasticsearch features. Current version: 0.6.0. Release cadence: follows llama-index releases.","last_verified":"2026-04-27T00:00:00.000Z","tags":["llamaindex","vector-store","elasticsearch","rag","retrieval"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/llama-index-vector-stores-elasticsearch"},{"id":9086,"title":"LlamaIndex FAISS Vector Store","library":"llama-index-vector-stores-faiss","status":"active","version":"0.6.0","language":"python","ecosystem":"pypi","summary":"llama-index-vector-stores-faiss provides an integration for LlamaIndex to use FAISS (Facebook AI Similarity Search) as a high-performance vector store. It allows users to store and retrieve document embeddings efficiently for Retrieval-Augmented Generation (RAG) applications, leveraging FAISS's capabilities for fast similarity search. The current version is 0.6.0, and it generally follows the rapid release cadence of the broader LlamaIndex ecosystem.","last_verified":"2026-04-16T00:00:00.000Z","tags":["llama-index","faiss","vector-store","embeddings","rag","similarity-search"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/llama-index-vector-stores-faiss"},{"id":23982,"title":"LlamaIndex Vector Store - LanceDB","library":"llama-index-vector-stores-lancedb","status":"active","version":"0.5.0","language":"python","ecosystem":"pypi","summary":"LanceDB vector store integration for LlamaIndex. Current version 0.5.0. Provides a LanceDBVectorStore class for storing and querying vector embeddings. Release cadence is irregular; follows LlamaIndex package structure. Supports hybrid search and column filtering in LanceDB.","last_verified":"2026-05-01T00:00:00.000Z","tags":["llamaindex","vector-store","lancedb","rag","embedding"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/llama-index-vector-stores-lancedb"},{"id":8290,"title":"Milvus Vector Store for LlamaIndex","library":"llama-index-vector-stores-milvus","status":"active","version":"1.1.0","language":"python","ecosystem":"pypi","summary":"The `llama-index-vector-stores-milvus` library provides an integration for LlamaIndex, enabling users to build Retrieval-Augmented Generation (RAG) systems by storing and querying vector embeddings in Milvus. Milvus is an open-source vector database designed for scalable similarity search and AI applications. As of version 1.1.0, it is an active part of the rapidly evolving LlamaIndex ecosystem, which regularly releases updates and new integrations.","last_verified":"2026-04-16T00:00:00.000Z","tags":["vector store","milvus","llama-index","RAG","LLM","embedding"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/llama-index-vector-stores-milvus"},{"id":8291,"title":"LlamaIndex Neo4j Vector Store","library":"llama-index-vector-stores-neo4jvector","status":"active","version":"0.6.0","language":"python","ecosystem":"pypi","summary":"The `llama-index-vector-stores-neo4jvector` library provides an integration for LlamaIndex to use Neo4j as a vector store. It enables storing, indexing, and querying of document embeddings within a Neo4j graph database, supporting operations like vector search, hybrid search, and metadata filtering. The current version is 0.6.0, and it maintains an active development and release cadence within the LlamaIndex ecosystem.","last_verified":"2026-04-16T00:00:00.000Z","tags":["LlamaIndex","Neo4j","Vector Store","LLM","RAG","Graph Database"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/llama-index-vector-stores-neo4jvector"},{"id":9087,"title":"LlamaIndex Pinecone Vector Store Integration","library":"llama-index-vector-stores-pinecone","status":"active","version":"0.8.0","language":"python","ecosystem":"pypi","summary":"This library provides the integration for using Pinecone as a vector store backend within LlamaIndex applications. It enables storing and retrieving document embeddings in a Pinecone index for efficient semantic search and Retrieval-Augmented Generation (RAG). As of version 0.8.0, it supports LlamaIndex's modular architecture, requiring separate installation from the core LlamaIndex library. It follows a frequent release cadence, often aligning with LlamaIndex core updates.","last_verified":"2026-04-16T00:00:00.000Z","tags":["LlamaIndex","Pinecone","vector database","vector store","RAG","LLM","embeddings","AI"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/llama-index-vector-stores-pinecone"},{"id":6393,"title":"LlamaIndex Postgres Vector Store","library":"llama-index-vector-stores-postgres","status":"active","version":"0.8.1","language":"python","ecosystem":"pypi","summary":"The `llama-index-vector-stores-postgres` library provides an integration for LlamaIndex, allowing users to leverage PostgreSQL with the `pgvector` extension as a robust and scalable vector store. It is currently at version 0.8.1 and follows LlamaIndex's active development and frequent release cadence, especially for integration packages.","last_verified":"2026-04-15T00:00:00.000Z","tags":["LlamaIndex","vector store","PostgreSQL","pgvector","LLM","embedding","database"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/llama-index-vector-stores-postgres"},{"id":7379,"title":"Qdrant Vector Store for LlamaIndex","library":"llama-index-vector-stores-qdrant","status":"active","version":"0.10.0","language":"python","ecosystem":"pypi","summary":"The `llama-index-vector-stores-qdrant` library provides an integration for using Qdrant as a vector store within the LlamaIndex framework. It enables users to store and retrieve vector embeddings efficiently for building Retrieval-Augmented Generation (RAG) applications. This integration supports various Qdrant features, including hybrid search capabilities, and is part of the LlamaIndex v0.10.0 ecosystem which adopted a modular architecture with separate integration packages.","last_verified":"2026-04-16T00:00:00.000Z","tags":["LlamaIndex","Qdrant","Vector Store","RAG","LLM","Embeddings","Hybrid Search","AI"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/llama-index-vector-stores-qdrant"},{"id":23984,"title":"LlamaIndex Vector Stores Weaviate","library":"llama-index-vector-stores-weaviate","status":"active","version":"1.6.0","language":"python","ecosystem":"pypi","summary":"LlamaIndex integration for Weaviate vector database. Supports hybrid search, vector indexing, filtering, and metadata storage. Version 1.6.0 requires Python >=3.10, <4.0. Active development.","last_verified":"2026-05-01T00:00:00.000Z","tags":["llama-index","vector-store","weaviate","rag","embeddings"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/llama-index-vector-stores-weaviate"},{"id":2579,"title":"LlamaIndex Workflows","library":"llama-index-workflows","status":"active","version":"2.17.3","language":"python","ecosystem":"pypi","summary":"LlamaIndex Workflows is an event-driven, async-first, step-based framework designed to control the execution flow of AI applications, especially agents. It allows developers to build complex, multi-step processes by orchestrating various components, including Large Language Models (LLMs) and external APIs, and to maintain state across different steps. The library is currently at version 2.17.3 and undergoes frequent updates to enhance features and improve performance. [1, 7, 25, 26]","last_verified":"2026-04-24T22:07:09.665Z","tags":["AI","LLM","workflow","agent","orchestration","async","event-driven","LlamaIndex"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/llama-index-workflows"},{"id":43,"title":"LlamaParse","library":"llama-parse","status":"deprecated","version":"0.6.94","language":"python","ecosystem":"pypi","summary":"GenAI-native cloud document parser by LlamaIndex for RAG-optimized output. Parses PDFs, PPTX, DOCX, XLSX, HTML and more into markdown, text, or structured JSON with accurate table extraction and multimodal support. Cloud API service — requires an API key from cloud.llamaindex.ai. NOT a local/offline tool. CRITICAL: The llama-parse package (and its successor llama-cloud-services) are DEPRECATED as of early 2026. The replacement is 'llama-cloud' (pip install llama-cloud), which targets LlamaParse API v2. The old packages are maintained until May 1, 2026 only.","last_verified":"2026-05-12T05:37:43.527Z","tags":["llamaparse","llama-parse","llama-cloud","document-parsing","pdf-parsing","rag","llamaindex","cloud-api","ocr","table-extraction"],"install_tag":"stale","install_tag_description":"widespread failures or data too old to trust","api":"https://checklist.day/api/registry/llama-parse"},{"id":23985,"title":"Llama Stack","library":"llama-stack","status":"active","version":"0.7.1","language":"python","ecosystem":"pypi","summary":"Open-source, OpenAI-compatible API server with pluggable providers for any model and any infrastructure. Current version 0.7.1, requires Python >=3.12. Released under a rapid cadence (multiple minor versions per month).","last_verified":"2026-05-01T00:00:00.000Z","tags":["llm","api-server","openai-compatible","pluggable-providers"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/llama-stack"},{"id":6708,"title":"Llama Stack Client Python Library","library":"llama-stack-client","status":"active","version":"0.7.2","language":"python","ecosystem":"pypi","summary":"The official Python library for the Llama Stack API, providing convenient access to its REST API. It includes comprehensive type definitions for request parameters and response fields, and offers both synchronous and asynchronous clients. The library is generated using Stainless and is designed for Python 3.12+ applications. It is currently in active alpha development, with frequent releases.","last_verified":"2026-04-15T00:00:00.000Z","tags":["AI","LLM","API Client","Meta","Large Language Models"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/llama-stack-client"},{"id":44,"title":"LlamaIndex","library":"llamaindex","status":"active","version":"0.14.15","language":"python","ecosystem":"pypi","summary":"LlamaIndex is a data framework for building LLM-powered agents over your data. Specializes in RAG pipelines, document parsing, and agent workflows. Core package is llama-index-core. Integrations are separate packages installed from LlamaHub.","last_verified":"2026-05-12T05:45:09.183Z","tags":["llamaindex","rag","agents","documents","python","llm","retrieval"],"install_tag":"reviewed","install_tag_description":"minor failures on some runtimes or slightly older test data","api":"https://checklist.day/api/registry/llamaindex"},{"id":27116,"title":"LlamaIndex Python Client","library":"llamaindex-py-client","status":"active","version":"0.1.19","language":"python","ecosystem":"pypi","summary":"Official Python client for LlamaIndex cloud API, version 0.1.19. Provides easy access to LlamaCloud services like indexing, querying, and managing documents. Released as needed.","last_verified":"2026-04-27T00:00:00.000Z","tags":["llamaindex","client","cloud","python"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/llamaindex-py-client"},{"id":5652,"title":"Low-level Guidance (llguidance) Python Bindings","library":"llguidance","status":"active","version":"1.7.0","language":"python","ecosystem":"pypi","summary":"llguidance is a high-performance Rust library with Python bindings for constrained decoding (structured outputs) in Large Language Models (LLMs). It enables enforcing arbitrary context-free grammars (including JSON schemas and regular expressions) on LLM outputs with minimal overhead, typically around 50μs of CPU time per token. It serves as the fast grammar engine backend for the `guidance` Python library. The current Python binding version is 1.7.0, and releases generally align with updates to the core Rust library.","last_verified":"2026-04-09T00:00:00.000Z","tags":["LLM","constrained decoding","structured output","grammar","JSON schema","Rust","Python bindings"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/llguidance"},{"id":23986,"title":"llist","library":"llist","status":"active","version":"0.7.1","language":"python","ecosystem":"pypi","summary":"Provides implementations of linked list data structures for Python, including singly linked list, doubly linked list, and doubly linked list with a sentinel node. Version 0.7.1 is the latest release; the library is stable but infrequently updated.","last_verified":"2026-05-01T00:00:00.000Z","tags":["linked-list","data-structures","sllist","dllist"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/llist"},{"id":9088,"title":"LLM: CLI Utility and Python Library for Large Language Models","library":"llm","status":"active","version":"0.30","language":"python","ecosystem":"pypi","summary":"LLM is a Python CLI utility and library for interacting with Large Language Models from various providers like OpenAI, Anthropic, and Google Gemini, as well as local models. It provides a unified interface for running prompts, storing conversations in SQLite, generating embeddings, extracting structured content, and executing tools. Currently at version 0.30, the library maintains an active development and release cadence, frequently adding support for new models and features.","last_verified":"2026-04-16T00:00:00.000Z","tags":["LLM","AI","Large Language Models","CLI","Python API","OpenAI","Anthropic","Gemini","Ollama","Tool Calling"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/llm"},{"id":7380,"title":"LLM-Guard","library":"llm-guard","status":"active","version":"0.3.16","language":"python","ecosystem":"pypi","summary":"LLM-Guard (version 0.3.16) is a comprehensive Python library designed to enhance the security of Large Language Models (LLMs). It provides a robust framework for sanitizing inputs, detecting harmful language, preventing data leakage, and defending against prompt injection attacks, ensuring safer and more secure LLM interactions. The project is actively maintained with frequent minor releases.","last_verified":"2026-04-16T00:00:00.000Z","tags":["LLM","security","guardrail","NLP","AI","safety"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/llm-guard"},{"id":25897,"title":"llm-lint","library":"llm-lint","status":"deprecated","version":"0.0.0-reserved","language":"javascript","ecosystem":"npm","summary":"Static analysis tool for LLM API call sites, detecting token waste in prompts targeting Anthropic and other providers. Pre-release (v0.0.0-reserved) — not yet available for installation. Node >=20 required. Expected to ship as an ESLint plugin or standalone CLI. Differentiators: focuses on prompt inefficiencies at call sites rather than runtime monitoring, zero-config for common patterns.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","llm","lint","anthropic","static-analysis"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/llm-lint"},{"id":6709,"title":"LLM Sandbox","library":"llm-sandbox","status":"active","version":"0.3.38","language":"python","ecosystem":"pypi","summary":"LLM Sandbox is a lightweight and portable Python library designed to run large language model (LLM) generated code in a safe and isolated environment. It supports various container backends like Docker, Kubernetes, and Podman, and offers multi-language execution (Python, JavaScript, Java, C++, Go, R). The project sees frequent minor releases, addressing features, fixes, and security enhancements, and now supports the Model Context Protocol (MCP) server for direct AI assistant integration.","last_verified":"2026-04-15T00:00:00.000Z","tags":["llm","sandbox","code execution","security","ai","containerization","code interpreter","mcp"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/llm-sandbox"},{"id":23987,"title":"LLM Tracekit","library":"llm-tracekit","status":"active","version":"2.8.1","language":"python","ecosystem":"pypi","summary":"Meta-package for LLM Tracekit - OpenTelemetry instrumentations for LLM providers. Current version: 2.8.1. Release cadence: frequent, follows semantic versioning.","last_verified":"2026-05-01T00:00:00.000Z","tags":["open-telemetry","llm","instrumentation","tracing"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/llm-tracekit"},{"id":25898,"title":"llmwiki","library":"llm-wiki-compiler","status":"active","version":"0.5.1","language":"javascript","ecosystem":"npm","summary":"LLM Wiki Compiler is a CLI tool in active development (v0.5.1) that compiles raw sources (URLs, files) into an interlinked markdown wiki with claim-level provenance, semantic search, and MCP server integration for AI agents. It supports Anthropic, OpenAI, and Ollama providers, with configurable timeouts. Key differentiators: incremental compilation, Obsidian-compatible wikilinks, and provider-agnostic design.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","knowledge","wiki","llm","compiler","markdown","obsidian"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/llm-wiki-compiler"},{"id":25899,"title":"LLMAPI MCP Supervisor","library":"llmapi-mcp","status":"active","version":"2.0.3","language":"javascript","ecosystem":"npm","summary":"An MCP server for Claude Code that provides project analysis tools including project map, lint checking, test execution, dependency graph, and code quality reporting. Version 2.0.3 supports multiple languages (Node.js, Python, Rust, Go) with auto-detection of linters, type checkers, and test runners. Published on npm as @llmapi/mcp-supervisor, it requires Node.js >= 18 and Git. The server runs locally and can optionally sync with llmapi.pro proxy layer.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","model-context-protocol","mcp","llmapi","claude-code","claude","ai-coding","anthropic","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/llmapi-mcp"},{"id":9899,"title":"LLM Compressor","library":"llmcompressor","status":"active","version":"0.10.0.1","language":"python","ecosystem":"pypi","summary":"LLM Compressor (current version 0.10.0.1) is a Python library for compressing large language models, offering both training-aware and post-training techniques. Built on PyTorch and HuggingFace Transformers, it provides a flexible and user-friendly interface for researchers and practitioners to quickly experiment with techniques like quantization and sparsity. The library maintains an active development pace with frequent patch releases and regular feature updates.","last_verified":"2026-04-17T00:00:00.000Z","tags":["LLM","compression","quantization","sparsity","transformers","pytorch","deep learning","model optimization"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/llmcompressor"},{"id":15689,"title":"LLMWhisperer JavaScript Client","library":"llmwhisperer-client","status":"active","version":"2.5.0","language":"javascript","ecosystem":"npm","summary":"The `llmwhisperer-client` is a JavaScript client library designed to facilitate interaction with the LLMWhisper API. Its primary function is to preprocess complex documents, such as PDFs and images, to extract raw text in a format optimized for consumption by Large Language Models. The library, currently at stable version 2.5.0, appears to follow an active release cadence with frequent minor updates. Key differentiators include a \"Layout Preserving Mode\" for maintaining document structure, automatic switching between native text and OCR modes, and intelligent handling of interactive elements like checkboxes in PDF forms. This enables robust and accurate structured data extraction from various document types, including invoices, purchase orders, and bank statements, by presenting data to LLMs in their most understandable form.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/llmwhisperer-client"},{"id":25900,"title":"llp-script","library":"llp-script","status":"active","version":"0.5.0","language":"javascript","ecosystem":"npm","summary":"A simple and safe JavaScript subset transpiler designed for LLP (Low-Latency Platform) customization, currently at version 0.5.0. The project appears to be in early development with a single commit on GitHub. It provides a transpiler that converts a restricted subset of JavaScript to compatible code, focusing on safety and simplicity for embedded customization scenarios. Compared to more comprehensive transpilers like Babel or TypeScript, llp-script is minimal and targeted. The release cadence is unknown; the latest version is 0.5.0, and there is no recent activity.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/llp-script"},{"id":13472,"title":"LLParse Builder","library":"llparse-builder","status":"active","version":"1.5.2","language":"javascript","ecosystem":"npm","summary":"The `llparse-builder` library, currently at version 1.5.2, is a TypeScript-first package designed to facilitate the creation of high-performance parsers. It provides a fluent API for defining state machines and parsing logic, which are then compiled into a graph structure consumable by the `llparse` runtime. `llparse` itself is a parser generator that emits highly optimized C code (or WebAssembly via LLVM bitcode), making the parsers built with `llparse-builder` suitable for performance-critical applications like HTTP protocol parsing or other binary/text protocols where speed is paramount. The project is actively maintained within the `nodejs` GitHub organization, with recent dependency updates reflecting ongoing care. Its differentiating factor lies in its ability to abstract the complexities of low-level parser generation, enabling JavaScript/TypeScript developers to leverage the extreme performance of C-based parsers without writing C code directly. The release cadence appears to be driven by necessary updates or feature additions rather than a strict schedule.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","llparse","builder","llvm","bitcode","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/llparse-builder"},{"id":25901,"title":"llparse-frontend","library":"llparse-frontend","status":"active","version":"3.0.0","language":"javascript","ecosystem":"npm","summary":"Frontend for the LLParse compiler, version 3.0.0. This package provides the parsing and AST generation logic for llparse, an LL(1) parser generator for Node.js and browsers. It is part of a larger ecosystem that includes llparse-backend and llparse-util. The library is written in TypeScript and ships type definitions. It is actively maintained but still considered WIP. Key differentiators: designed for performance and low memory footprint, suitable for building efficient parsers. Released under MIT License.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","llparse","frontend","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/llparse-frontend"},{"id":17783,"title":"llparse Test Fixture","library":"llparse-test-fixture","status":"active","version":"5.1.0","language":"javascript","ecosystem":"npm","summary":"llparse-test-fixture is a utility package designed to provide a consistent and controlled environment for testing parsers generated by `llparse` and other `llparse`-based modules. `llparse` itself is an API for compiling incremental parsers into highly optimized C output, often used in performance-critical applications like `llhttp` (the HTTP parser in Node.js). This fixture, currently at version 5.1.0, facilitates the creation of test cases, feeding input data, and asserting on the behavior and output of such low-level parsers. It primarily serves as a development dependency for projects that utilize `llparse` to ensure the correctness and robustness of their generated parsers, offering abstractions to simplify complex parsing scenarios in tests. Its release cadence is likely tied to updates in the core `llparse` project. It differentiates itself by providing specialized tools for a generated C-based parser, contrasting with general-purpose testing libraries.","last_verified":"2026-04-23T00:00:00.000Z","tags":["javascript","llparse","test","fixture","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/llparse-test-fixture"},{"id":530,"title":"llvmlite","library":"llvmlite","status":"active","version":"0.46.0","language":"python","ecosystem":"pypi","summary":"llvmlite is a lightweight Python binding to LLVM, primarily used for just-in-time (JIT) compilation. It allows Python code to construct LLVM Intermediate Representation (IR) in pure Python, which is then passed to LLVM for compilation and optimization. Maintained by the Numba team, it releases several times a year, often in conjunction with Numba updates and LLVM version bumps. The current stable version is 0.46.0.","last_verified":"2026-05-12T14:41:51.968Z","tags":["llvm","jit","compiler","numba","ir"],"install_tag":"draft","install_tag_description":"notable install failures or slow imports","api":"https://checklist.day/api/registry/llvmlite"},{"id":9089,"title":"LM Dataformat","library":"lm-dataformat","status":"abandoned","version":"0.0.20","language":"python","ecosystem":"pypi","summary":"LM Dataformat (lm-dataformat) is a Python utility designed for efficient storage and reading of files specifically tailored for large language model (LLM) training. It provides functionalities to archive data with associated metadata and stream documents for processing. The current version is 0.0.20, but the project appears to be abandoned, with no active development or maintenance since its last release in 2021 and last GitHub commit over six years ago.","last_verified":"2026-04-16T00:00:00.000Z","tags":["LLM","data storage","data format","archive","natural language processing"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/lm-dataformat"},{"id":4089,"title":"LM Evaluation Harness","library":"lm-eval","status":"active","version":"0.4.11","language":"python","ecosystem":"pypi","summary":"LM Evaluation Harness (lm-eval) is a comprehensive framework for evaluating language models on a wide range of benchmarks and tasks. It supports various model backends (HuggingFace, vLLM, SGLang, etc.) and provides a standardized way to compare model performance. The current version is 0.4.11, and it maintains a rapid release cadence with frequent minor updates and occasional breaking changes.","last_verified":"2026-04-11T00:00:00.000Z","tags":["LLM","evaluation","NLP","machine-learning","benchmark"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/lm-eval"},{"id":2103,"title":"LM Format Enforcer","library":"lm-format-enforcer","status":"active","version":"0.11.3","language":"python","ecosystem":"pypi","summary":"LM Format Enforcer is a Python library designed to constrain the output of large language models (LLMs) to specific formats like JSON Schema or Regular Expressions. It integrates with popular LLM frameworks such as Hugging Face Transformers and vLLM. The current version is 0.11.3, and it typically releases minor updates frequently to support new integrations or fix compatibility issues.","last_verified":"2026-04-24T14:14:06.036Z","tags":["LLM","format enforcement","JSON Schema","Regex","transformers","vLLM","generation constraints"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/lm-format-enforcer"},{"id":9090,"title":"lmcache","library":"lmcache","status":"active","version":"0.4.3","language":"python","ecosystem":"pypi","summary":"lmcache is a Python library that provides an LLM serving engine extension. It aims to reduce Time To First Token (TTFT) and increase throughput, particularly in scenarios involving long contexts. The current version is 0.4.3, and it appears to have an active development cadence.","last_verified":"2026-04-16T00:00:00.000Z","tags":["LLM","AI","serving","caching","throughput"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/lmcache"},{"id":2104,"title":"LMDB Python Binding","library":"lmdb","status":"active","version":"2.2.0","language":"python","ecosystem":"pypi","summary":"lmdb (py-lmdb) is a universal Python binding for the LMDB 'Lightning' Database, a fast, memory-efficient, embedded key-value store. It provides an ordered map interface, multi-version concurrency control (MVCC) with reader/writer transactions, and utilizes memory-mapped files for zero-copy operations. The library is actively maintained, with frequent releases; the current version is 2.2.0.","last_verified":"2026-04-24T14:14:27.308Z","tags":["database","key-value store","embedded","LMDB","MVCC"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/lmdb"},{"id":23988,"title":"LMDeploy","library":"lmdeploy","status":"active","version":"0.12.3","language":"python","ecosystem":"pypi","summary":"LMDeploy is a toolkit for compressing, deploying, and serving large language models (LLMs). It supports efficient inference with quantization, continuous batching, and various backends (e.g., PyTorch, TensorRT-LLM). The current version is 0.12.3, with frequent releases following the development of dependencies and model support.","last_verified":"2026-05-01T00:00:00.000Z","tags":["llm","inference","deployment","quantization","serving"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/lmdeploy"},{"id":4979,"title":"LMFit","library":"lmfit","status":"active","version":"1.3.4","language":"python","ecosystem":"pypi","summary":"LMFit is a Python library providing a high-level interface for non-linear least-squares minimization and curve fitting. It extends and builds upon `scipy.optimize` by introducing `Parameter` objects, which simplify the process of defining, constraining, and managing fitting variables. Currently at version 1.3.4, `lmfit` maintains an active development cycle with regular releases addressing bug fixes, new features, and dependency updates.","last_verified":"2026-04-12T00:00:00.000Z","tags":["minimization","curve-fitting","least-squares","optimization","parameters","model-fitting","scientific-computing"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/lmfit"},{"id":2580,"title":"lml - Load Me Later","library":"lml","status":"active","version":"0.2.0","language":"python","ecosystem":"pypi","summary":"lml is a Python library that provides a lazy plugin management system. It seamlessly finds lml-based plugins in the Python environment but loads them only on demand, making it suitable for plugins with bulky or memory-hungry external dependencies. The current version is 0.2.0, with releases occurring periodically, the latest being March 2025.","last_verified":"2026-04-24T22:07:28.108Z","tags":["plugin-management","lazy-loading","extensibility","framework"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/lml"},{"id":2105,"title":"Laminar Python SDK","library":"lmnr","status":"active","version":"0.7.47","language":"python","ecosystem":"pypi","summary":"The Laminar Python SDK provides an open-source platform for engineering LLM products, offering capabilities to trace, evaluate, annotate, and analyze LLM data. It helps developers bring their AI applications to production with confidence by providing observability into their LLM interactions. The library is currently at version 0.7.47 and is actively maintained.","last_verified":"2026-04-24T14:18:59.874Z","tags":["LLM","observability","AI","tracing","evaluation","SDK","monitoring"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/lmnr"},{"id":5653,"title":"Laminar Claude Code Proxy","library":"lmnr-claude-code-proxy","status":"active","version":"0.1.19","language":"python","ecosystem":"pypi","summary":"A thin proxy server designed to route requests from Claude Code to various Large Language Model (LLM) providers, while incorporating Laminar tracing for observability. It is currently at version 0.1.19 and appears to follow an as-needed release cadence for updates and bug fixes.","last_verified":"2026-04-11T00:00:00.000Z","tags":["claude-code","proxy","llm","tracing","observability","anthropic","openai","gemini"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/lmnr-claude-code-proxy"},{"id":17284,"title":"Laminar AI CLI for Observability","library":"lmnr-cli","status":"active","version":"0.1.9","language":"javascript","ecosystem":"npm","summary":"lmnr-cli is the command-line interface tool for interacting with the Laminar AI observability platform. It allows developers to debug AI agent rollouts, run SQL queries against project data (spans, traces, events), and manage datasets (list, push, pull, create). While the core Laminar TypeScript SDK (`@lmnr-ai/lmnr`) is at version 0.8.20 (as of recent changelogs), the `lmnr-cli` itself is currently at version 0.1.9, with new features and dependency bumps frequently integrated from the monorepo. Laminar is an open-source platform designed to help developers build and monitor reliable AI agents by providing tools for tracing, evaluating, and analyzing AI agent performance. Its key differentiators include comprehensive tracing of AI agents compatible with popular LLM frameworks, tools for creating and running evaluations, and a built-in SQL editor for data analysis.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","laminar","lmnr","cli","debugger"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/lmnr-cli"},{"id":21539,"title":"load-atoms","library":"load-atoms","status":"active","version":"0.3.10","language":"python","ecosystem":"pypi","summary":"Large Open Access Datasets for Atomistic Materials Science (LOAD-AtoMS). Provides simple, reliable access to curated atomistic datasets (e.g., structures, trajectories) for materials science and machine learning. Current version 0.3.10, active development, frequent releases.","last_verified":"2026-04-27T00:00:00.000Z","tags":["materials science","atomistic datasets","ASE","machine learning","open access"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/load-atoms"},{"id":13473,"title":"load-bmfont","library":"load-bmfont","status":"maintenance","version":"1.4.2","language":"javascript","ecosystem":"npm","summary":"The `load-bmfont` package offers a convenient solution for parsing and loading AngelCode BMFont files into a standardized JSON format. It's designed to operate seamlessly across both Node.js and web browser environments, handling file system reads via `fs` and HTTP requests through `phin` in Node, and utilizing `xhr` for browser-based asset fetching. Supporting ASCII (text), JSON, XML, and binary BMFont data, this library provides a robust foundation for applications requiring bitmap font rendering. Currently at version 1.4.2, it maintains a stable release cycle, primarily focused on reliability and compatibility, rather than frequent new feature introductions, as reflected by its `stable` badge. A key advantage is its consistent API, which abstracts away environmental differences, simplifying the integration of BMFonts regardless of the execution context. This allows developers to write portable code for loading font assets, a crucial aspect for cross-platform game development or graphics-intensive web applications.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","bmfont","bitmap","font","angel","code","angelcode","parse","ascii"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/load-bmfont"},{"id":14675,"title":"load-dotenv","library":"load-dotenv","status":"active","version":"0.1.0","language":"en","ecosystem":"pypi","summary":"The `load-dotenv` library, currently at version 0.1.0, provides a lightweight wrapper that automatically and implicitly loads environment variables from `.env` files. It essentially re-exports the core functionality of the popular `python-dotenv` library, offering a simple interface to manage environment variables for development. It has a low release cadence given its wrapper nature.","last_verified":"2026-04-16T00:00:00.000Z","tags":["environment variables","config","dotenv","configuration"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/load-dotenv"},{"id":11245,"title":"load-esm","library":"load-esm","status":"active","version":"1.0.3","language":"javascript","ecosystem":"npm","summary":"load-esm is a lightweight utility designed for TypeScript projects configured with CommonJS (`\"module\": \"commonjs\"`) that need to dynamically load pure ECMAScript Modules (ESM) at runtime. It directly addresses common interoperability errors such as `Error [ERR_REQUIRE_ESM]: require() of ES Module` and `Error [ERR_PACKAGE_PATH_NOT_EXPORTED]: No \"exports\" main defined in ...`. The utility functions by executing the native `import()` call outside of TypeScript's CommonJS transpilation scope, thereby preserving the correct dynamic import semantics at runtime. This approach provides a robust and type-safe solution without resorting to brittle workarounds like `eval()`. The current stable version is 1.0.3, with releases primarily focused on documentation improvements and ensuring compatibility with evolving Node.js and TypeScript ecosystems. Its key differentiator is providing a consistent, reliable mechanism for ESM-in-CJS loading across various Node.js versions, even beyond Node.js 22.12's `require()`-based ESM loading limitations.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","load-esm","ESM","Import ESM","CJS","CommonJS","TypeScript","Node.js","dynamic import","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/load-esm"},{"id":13474,"title":"Google Maps JavaScript API Loader (Promise-based)","library":"load-google-maps-api","status":"active","version":"2.0.2","language":"javascript","ecosystem":"npm","summary":"The `load-google-maps-api` package (current stable version 2.0.2) provides a lightweight, promise-returning utility for dynamically loading the Google Maps JavaScript API. It modernizes the traditional API loading process by abstracting away the requirement for a global callback function, which can be cumbersome and less compatible with contemporary JavaScript bundlers like Webpack or Browserify. Instead, this module returns a Promise that resolves with the `google.maps` object upon successful API load, or rejects if a configurable timeout is exceeded. Developers can pass an options object to configure various aspects of the API, including the API key, desired language, region, specific API version, and supplemental libraries, offering a cleaner and more modular approach to integrating Google Maps into client-side web applications. Its release cadence is generally stable, with updates typically addressing Google Maps API changes or minor enhancements.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","api","google","google-maps","google-maps-api","loader","maps","promise"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/load-google-maps-api"},{"id":20192,"title":"loader-fs-cache","library":"loader-fs-cache","status":"deprecated","version":"1.0.3","language":"javascript","ecosystem":"npm","summary":"A filesystem cache helper extracted from babel-loader's fs-cache module. Version 1.0.3 is the latest and only release. This package provides a simple promisified file system cache that stores compiled results on disk, checking timestamps and content hashes to invalidate stale entries. It is a standalone extraction from the babel-loader source. Not recommended for direct use; prefer babel-loader or other caching solutions like webpack's persistent cache.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/loader-fs-cache"},{"id":20193,"title":"loader-runner","library":"loader-runner","status":"active","version":"4.3.2","language":"javascript","ecosystem":"npm","summary":"Runs (webpack) loaders as an independent module without webpack itself. Current stable version is 4.3.2, released in 2021 with performance improvements. Minimal release cadence: roughly one version per year. Key differentiator: it allows running loaders in isolation for testing or custom build pipelines. Supports Node.js >=6.11.5 and is ESM/CJS compatible. Lightweight, focuses solely on loader execution logic with hooks for resource processing.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","webpack","loader"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/loader-runner"},{"id":20194,"title":"loader-utils","library":"loader-utils","status":"active","version":"3.3.1","language":"javascript","ecosystem":"npm","summary":"Utility library for webpack loaders providing functions like urlToRequest, interpolateName, getHashDigest, and isUrlRequest. Version 3.3.1 is current stable, with ongoing maintenance from webpack. Key differentiators: it's the official utility set for webpack loader authors, handling URL resolution, filename templating with hashing (supports xxhash64, sha1, sha256, sha512, md4, md5), and multiple digest formats including hex, base26, base32, base36, base49, base52, base58, base62, base64, and base64safe. Compared to similar utilities, it integrates directly with webpack's loader context.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/loader-utils"},{"id":23989,"title":"loadimg - Image loading utility","library":"loadimg","status":"active","version":"0.5.0","language":"python","ecosystem":"pypi","summary":"loadimg is a Python package for loading images from various sources (local files, URLs, base64 strings) and converting to multiple output types (PIL, numpy, base64, ASCII art, URL). Current version 0.5.0, released 2025-03-18. Active development.","last_verified":"2026-05-01T00:00:00.000Z","tags":["image-loading","pil","numpy","base64","ascii-art"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/loadimg"},{"id":17784,"title":"Middleware Normalization Utility","library":"loadware","status":"abandoned","version":"2.0.0","language":"javascript","ecosystem":"npm","summary":"Loadware is a utility library designed to simplify the process of aggregating and normalizing various middleware definitions into a unified array. It accepts middleware as strings (which are then `require()`d), functions, or arrays containing any combination of these types, making it flexible for applications that manage middleware from diverse sources. The current stable version is 2.0.0. However, the package was last published over nine years ago, indicating it is no longer actively maintained. This means there's no ongoing release cadence, and it lacks modern features or compatibility updates for newer Node.js versions or ECMAScript Modules (ESM). Its primary differentiator was its simple approach to consolidating disparate middleware formats at a time when such utilities were less common.","last_verified":"2026-04-23T00:00:00.000Z","tags":["javascript","loadware","middleware","load","normalize"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/loadware"},{"id":6394,"title":"Lob Python Client Library (v4.x)","library":"lob","status":"maintenance","version":"4.5.4","language":"python","ecosystem":"pypi","summary":"The `lob` Python client library provides bindings for the Lob.com API, enabling programmatic access to services like mail, print, and address verification. This registry entry specifically covers the 4.x series of the library. While still maintained for critical fixes, new major versions (5.x and above) are released under a separate PyPI package, `lob-python`.","last_verified":"2026-04-15T00:00:00.000Z","tags":["api client","mailing","postcards","letters","address verification"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/lob"},{"id":9900,"title":"Lobsterpy","library":"lobsterpy","status":"active","version":"0.6.0","language":"python","ecosystem":"pypi","summary":"Lobsterpy is a Python package designed for automatic bonding analysis derived from LOBSTER calculations, which themselves process VASP output. It helps researchers analyze chemical bonding in materials efficiently. The current version is 0.6.0, and the project is under active development with irregular but consistent releases.","last_verified":"2026-04-17T00:00:00.000Z","tags":["materials science","VASP","LOBSTER","bonding analysis","DFT"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/lobsterpy"},{"id":6710,"title":"Local Attention","library":"local-attention","status":"active","version":"1.11.2","language":"python","ecosystem":"pypi","summary":"local-attention is a Python library by lucidrains that implements local attention mechanisms with configurable windowing and lookback/lookforward options, primarily for language modeling tasks. It leverages PyTorch for efficient computation and is actively maintained with frequent minor and patch releases.","last_verified":"2026-04-15T00:00:00.000Z","tags":["attention","deep-learning","transformers","pytorch","language-modeling","causal-attention"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/local-attention"},{"id":8292,"title":"local-crontab","library":"local-crontab","status":"maintenance","version":"0.3.0","language":"python","ecosystem":"pypi","summary":"local-crontab is a Python wheel and command line utility designed to convert a crontab, defined in a local timezone, into a set of UTC crontabs. This conversion often results in multiple UTC crontabs due to the complexities of Daylight Saving Time (DST). The project is based on an earlier `local-crontab` by UnitedIncome, incorporating bug fixes and extending functionality to convert specific hour and day parts. As of version 0.3.0, released in July 2021, the library appears to be in a maintenance status with infrequent updates.","last_verified":"2026-04-16T00:00:00.000Z","tags":["cron","timezone","dst","scheduling","utility"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/local-crontab"},{"id":16847,"title":"Local First Auth Client Library","library":"local-first-auth","status":"active","version":"2.2.1","language":"javascript","ecosystem":"npm","summary":"The `local-first-auth` library provides a client-side implementation of the Local First Auth specification, enabling web applications to integrate authentication without relying on backend servers, passwords, or third-party providers. Currently at version 2.2.1, it focuses on providing a lightweight, DID-based (Decentralized Identifier, specifically `did:key`) authentication flow where user profiles and cryptographic keys are generated and stored locally on the user's device. This approach is ideal for temporary or in-person community applications like meetups, social clubs, or game nights, offering a simple 3-step onboarding process. A key differentiator is its serverless nature and focus on local data storage, which simplifies development for specific use cases. However, users must be aware that clearing browser data will result in the loss of their account keys, making it unsuitable for applications requiring persistent or multi-device account access. The library offers both React components and vanilla JavaScript functions for integration, shipping with TypeScript types.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","local-first-auth","local-first","authentication","did","decentralized-identity","web-app","onboarding","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/local-first-auth"},{"id":16643,"title":"Local NoSQL Database for Exploration and Education","library":"local-nosql-db","status":"maintenance","version":"1.1.7","language":"javascript","ecosystem":"npm","summary":"local-nosql-db is a lightweight, file-based NoSQL database designed exclusively for local development, educational purposes, and exploration. Version 1.1.7 is the current stable release, with an infrequent release cadence given its niche purpose. It stores data in JSON files, mimicking a simplified MongoDB-like API for basic CRUD operations (Create, Read, Update, Delete). Key differentiators include its extreme simplicity, zero external dependencies, and focus on providing a hands-on experience with NoSQL concepts without the overhead of a full database server. It is explicitly not recommended or suitable for production environments due to inherent limitations in scalability, concurrency handling, and data integrity guarantees. Its primary use case is isolated local data persistence for small projects or learning exercises.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","local","database","nosql","json","storage","mongodb-like","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/local-nosql-db"},{"id":17285,"title":"Simple Local HTTPS Proxy","library":"local-ssl-proxy","status":"active","version":"2.0.5","language":"javascript","ecosystem":"npm","summary":"local-ssl-proxy is a lightweight utility designed to create an HTTPS proxy for local development. It leverages a self-signed SSL certificate, allowing developers to access local HTTP servers over HTTPS. This functionality is critical for testing applications that require a secure context, such as those using OAuth, secure cookies, geolocation APIs, or needing to avoid mixed-content warnings. The current stable version is 2.0.5, last updated in March 2023. While specific release cadence isn't formalized, updates typically address dependencies or minor enhancements. Its primary differentiators are its ease of use via the command line for quick setup, support for custom certificates (e.g., generated by `mkcert` for a trusted browser experience), and the ability to manage multiple proxy configurations through a single file, making it a flexible choice for diverse local development workflows. It is strictly intended for local development and should never be used in production environments.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/local-ssl-proxy"},{"id":11246,"title":"Local Web Server","library":"local-web-server","status":"active","version":"5.4.0","language":"javascript","ecosystem":"npm","summary":"local-web-server is a lean, modular web server designed for rapid full-stack development. As a distribution of the core `lws` package, it bundles a starter pack of useful middleware, enabling functionalities like serving static files, Single Page Applications (SPAs), URL rewriting, CORS, and mock APIs out-of-the-box. The current stable version is 5.4.0, with regular updates addressing bug fixes and new features. It supports HTTP, HTTPS, and HTTP2, offering both programmatic and command-line interfaces. Key differentiators include its small footprint, modular design allowing users to load only required behaviors, and comprehensive features for prototyping back-end services or front-end applications. It requires Node.js v12.20 or newer.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","dev","server","web","tool","front-end","development","cors","mime"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/local-web-server"},{"id":16425,"title":"Localbase: Offline Firebase-Style Database","library":"localbase","status":"active","version":"0.7.7","language":"javascript","ecosystem":"npm","summary":"Localbase is a JavaScript library providing a Firebase Cloud Firestore-like API for an offline, browser-based database powered by IndexedDB. It simplifies local data persistence, allowing developers to manage data in collections and documents without direct interaction with the complexities of IndexedDB. The current stable version is 0.7.7. Releases appear somewhat irregularly, primarily addressing bug fixes, compatibility issues (e.g., Vite environment), and new features like collection filtering. Its key differentiators include its familiar API for developers accustomed to Firebase, robust offline capabilities, and its foundation on LocalForage, which handles cross-browser IndexedDB inconsistencies. It also ships with TypeScript type definitions for improved developer experience.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","database","offline","firebase","firestore","indexeddb","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/localbase"},{"id":23990,"title":"localdb-json","library":"localdb-json","status":"active","version":"1.0","language":"python","ecosystem":"pypi","summary":"A helper script for easily handling JSON files as a local database. Provides a simple class to load, manipulate, and save data persisted in a JSON file. Intended for small-scale local storage needs. Version 1.0, no active development observed.","last_verified":"2026-05-01T00:00:00.000Z","tags":["json","database","local","storage"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/localdb-json"},{"id":27117,"title":"locales","library":"locales","status":"active","version":"0.0.2","language":"python","ecosystem":"pypi","summary":"A Python module for multilingual solutions, providing locale detection and translation utilities. Version 0.0.2 (released 2023-11-23). Low release cadence, no updates since initial release.","last_verified":"2026-05-01T00:00:00.000Z","tags":["locale","i18n","l10n","multilingual"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/locales"},{"id":4618,"title":"LocalStack CLI (Python Package)","library":"localstack","status":"active","version":"2026.3.0","language":"python","ecosystem":"pypi","summary":"LocalStack is a cloud service emulator that runs entirely on your local machine. It provides a fully functional local cloud environment for developing, testing, and debugging AWS applications without deploying to a remote cloud. This specific Python package primarily provides the `localstack` command-line interface (CLI) for managing the LocalStack container. The current version is 2026.3.0, and it follows a calendar-based release cadence, often releasing monthly or more frequently.","last_verified":"2026-04-12T00:00:00.000Z","tags":["aws","cloud","testing","development","emulator","local","docker","cli"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/localstack"},{"id":4617,"title":"LocalStack Python Client","library":"localstack-client","status":"active","version":"2.11","language":"python","ecosystem":"pypi","summary":"The localstack-client is a lightweight Python client designed to facilitate interaction with LocalStack, a cloud service emulator. It provides a thin wrapper around the popular boto3 library, automatically configuring endpoint URLs to point to your local LocalStack instance. The library is actively maintained with frequent releases; version 2.11 was released in January 2026.","last_verified":"2026-04-12T00:00:00.000Z","tags":["aws","localstack","testing","cloud","mocking","boto3"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/localstack-client"},{"id":3542,"title":"LocalStack Core","library":"localstack-core","status":"active","version":"2026.3.0","language":"python","ecosystem":"pypi","summary":"LocalStack Core is the foundational Python library and runtime for LocalStack, a robust cloud service emulator that allows developers to run AWS applications and Lambdas entirely on their local machine or in CI environments without connecting to a remote cloud provider. The library underpins the LocalStack CLI and Docker container, providing the core emulation capabilities. As of the 2026.03.0 release, LocalStack has adopted calendar versioning (YYYY.MM.patch) and follows a monthly release cadence.","last_verified":"2026-04-25T11:48:05.205Z","tags":["aws","cloud emulator","local development","testing","serverless","python","development tools"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/localstack-core"},{"id":6395,"title":"LocalStack Extensions","library":"localstack-ext","status":"active","version":"2026.3.0","language":"python","ecosystem":"pypi","summary":"LocalStack Extensions (`localstack-ext`) is a Python library that enables developers to extend and customize LocalStack, a fully functional local cloud stack. Extensions run as Python applications within the LocalStack container, allowing for new service emulators, modifications to existing services, and custom functionality. The library is currently at version 2026.3.0 and follows a monthly calendar versioning cadence (YYYY.MM.patch).","last_verified":"2026-04-15T00:00:00.000Z","tags":["LocalStack","AWS","cloud emulator","extension","development","testing","mocking"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/localstack-ext"},{"id":23991,"title":"localtileserver","library":"localtileserver","status":"active","version":"1.0.0","language":"python","ecosystem":"pypi","summary":"Locally serve geospatial raster tiles in the Slippy Map standard. Version 1.0.0, active development, monthly releases.","last_verified":"2026-05-01T00:00:00.000Z","tags":["geospatial","tiles","raster","leaflet","ipyleaflet","slippy-map"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/localtileserver"},{"id":4619,"title":"Locate Script Directory","library":"locate","status":"active","version":"1.1.1","language":"python","ecosystem":"pypi","summary":"The `locate` library provides simple utilities to find the file location of your current running Python script and manage paths. Currently at version 1.1.1, it receives regular updates, with recent releases adding features like context managers and addressing developer tooling concerns.","last_verified":"2026-04-12T00:00:00.000Z","tags":["file system","utility","script location","path management","context manager"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/locate"},{"id":17286,"title":"Locize CLI","library":"locize-cli","status":"active","version":"12.1.1","language":"javascript","ecosystem":"npm","summary":"A command-line interface for interacting with the locize localization platform. Currently at version 12.1.1, the `locize-cli` streamlines localization workflows by allowing programmatic management of translation keys and files. It enables tasks such as adding, removing, and retrieving translation entries, as well as downloading published translations in a wide array of formats including JSON, XLIFF, Android, YAML, and more. The project maintains a regular release cadence, with minor patches and dependency updates often occurring on a weekly or bi-weekly basis. A key differentiator is its comprehensive `sync` command, which facilitates bidirectional synchronization between local translation files and the remote locize platform, enabling developers to maintain their existing code setup while keeping translations updated. It also offers a dedicated GitHub Action for seamless integration into CI/CD pipelines, making it an essential tool for automating localization processes for projects utilizing locize. This CLI is primarily used globally and does not provide an API for programmatic JavaScript imports, focusing instead on shell-based execution for routine localization tasks.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","cli","locize"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/locize-cli"},{"id":995,"title":"Locket","library":"locket","status":"maintenance","version":"1.0.0","language":"python","ecosystem":"pypi","summary":"Locket is a Python library (version 1.0.0, last released April 2022) that provides file-based locks for inter-process communication on both Linux and Windows. It offers a simple API for creating non-reentrant locks that behave similarly to `threading.Lock` instances, uniquely identified by the file path being locked. The library ensures that only one process can acquire a lock at a time for a given path, preventing conflicts when multiple processes access shared resources.","last_verified":"2026-04-10T05:46:20.277Z","tags":["lock","filelock","lockfile","process","concurrency","inter-process communication","linux","windows"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/locket"},{"id":895,"title":"lockfile (deprecated PyPI package)","library":"lockfile","status":"deprecated","version":"0.12.2","language":"python","ecosystem":"pypi","summary":"The `lockfile` package (version 0.12.2) provides a platform-independent API for locking files across Unix and Windows, relying on atomic system calls like `link` (Unix) and `mkdir` (Windows). This package is **deprecated**, with its last release in November 2015. Users are strongly advised to use alternatives like `fasteners` or `oslo.concurrency` for file locking needs.","last_verified":"2026-04-09T19:05:29.450Z","tags":["file-locking","concurrency","inter-process","deprecated"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/lockfile"},{"id":18501,"title":"lockfile-lint","library":"lockfile-lint","status":"active","version":"5.0.0","language":"javascript","ecosystem":"npm","summary":"lockfile-lint is a CLI tool for linting npm and Yarn lockfiles against security policies. Current stable version is 5.0.0 (requires Node >=16), with frequent patch releases. It validates package origins, HTTPS usage, allowed hosts/schemes, and integrates into CI pipelines. Unlike generic linters, it focuses on supply-chain security by enforcing policies on lockfile entries. Maintained by Liran Tal and part of the lockfile-lint project.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","lockfile check","lockfile lint","lockfile","lock","lint","yarn","npm","linter"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/lockfile-lint"},{"id":25902,"title":"lockfile-lint-api","library":"lockfile-lint-api","status":"active","version":"5.9.2","language":"javascript","ecosystem":"npm","summary":"Programmatic API for linting npm or yarn lockfiles to detect security and policy issues. Current stable version is 5.9.2, released as part of the lockfile-lint monorepo. It provides validators for HTTPS scheme, allowed hosts, package name consistency, URI schemes, and integrity hash types. Outputs structured success/error objects. Requires Node >=16.0.0.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","lockfile","lock","file","lint","linter","parse","npm","yarn"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/lockfile-lint-api"},{"id":17287,"title":"Lockr: LocalStorage Wrapper","library":"lockr","status":"active","version":"0.9.0-beta.2","language":"javascript","ecosystem":"npm","summary":"Lockr is an extremely lightweight JavaScript library (<2KB minified) designed to simplify interactions with the browser's `localStorage` API. It provides a Redis-like API for storing various data types, including strings, numbers, objects, and arrays, and offers set-like operations (e.g., `sadd`, `smembers`, `sismember`, `srem`). It is currently in a beta phase, with version 0.9.0-beta.2, indicating ongoing development. While no explicit release cadence is stated, the active development and beta tag suggest regular updates towards a stable release. Its primary differentiator is its automatic object serialization/deserialization and its distinct Redis-inspired API for managing collections, moving beyond the simple key-value string storage of native `localStorage` and offering a more feature-rich experience.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/lockr"},{"id":17448,"title":"Loco CLI","library":"loco-cli","status":"active","version":"3.4.0","language":"javascript","ecosystem":"npm","summary":"Loco CLI is a command-line interface tool designed to automate the synchronization of project translations with the Loco localization platform (localise.biz). It facilitates both pulling translations from Loco into your local project and pushing local changes back to Loco. The current stable version is 3.4.0, with a fairly active release cadence, frequently adding new features, improving types, and updating dependencies as seen in recent changelogs. A key differentiator is its focus as a Node.js-based solution, offering flexibility in configuration via `package.json` or various `.locorc` files, supporting both JSON and YAML formats, and now providing a dedicated documentation website. It aims to streamline the localization workflow for developers using JavaScript/TypeScript projects.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","cli","cli-app","loco","localize","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/loco-cli"},{"id":1255,"title":"Locust","library":"locust","status":"active","version":"2.43.4","language":"python","ecosystem":"pypi","summary":"Locust is an open-source, developer-friendly load testing framework that allows you to define user behavior in plain Python code. It's designed for testing web applications, APIs, and other systems, supporting hundreds of thousands of concurrent users through its event-based architecture. Locust offers a real-time web-based UI for monitoring and analysis, and is actively maintained with frequent updates (approximately every 62 days) [1, 2, 11, 19, 31]. It currently requires Python 3.10 or newer [31].","last_verified":"2026-04-23T18:58:22.001Z","tags":["load testing","performance testing","web testing","stress testing","api testing"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/locust"},{"id":2581,"title":"Locust Cloud Client","library":"locust-cloud","status":"deprecated","version":"1.30.0","language":"python","ecosystem":"pypi","summary":"Locust Cloud is a Python library that acted as a client for the now-defunct Locust Cloud service, enabling users to deploy and manage distributed Locust load tests on a hosted cloud platform. The underlying Locust Cloud service has been shut down. The library's latest version is 1.30.0, and it follows the release cadence of its primary dependency, Locust, though its utility is now limited due to the service discontinuation.","last_verified":"2026-04-24T22:08:49.849Z","tags":["load testing","performance testing","cloud","locust","deprecated"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/locust-cloud"},{"id":3543,"title":"Locust Plugins","library":"locust-plugins","status":"active","version":"5.0.0","language":"python","ecosystem":"pypi","summary":"Locust Plugins is a collection of useful extensions for Locust, the open-source load testing tool. It provides implementations for various non-HTTP protocols like Playwright, Selenium/Webdriver, Kafka, FTP, and Telnet 3270, as well as enhanced reporting capabilities for TimescaleDB, Grafana, and Azure Application Insights. The library is currently at version 5.0.0 and maintains an active development cycle, often aligning with updates to Locust core.","last_verified":"2026-04-25T11:52:20.021Z","tags":["locust","load testing","performance testing","plugins","extensions","playwright","selenium","webdriver","kafka","ftp","mqtt","socketio","rest","timescale","grafana","application insights"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/locust-plugins"},{"id":10400,"title":"lodash","library":"lodash","status":"active","version":"4.18.1","language":"javascript","ecosystem":"npm","summary":"lodash is a JavaScript utility library providing consistent, cross-environment, performance-optimized, and modular utilities for common programming tasks. It simplifies working with arrays, objects, numbers, strings, and functions, offering a wide range of helpers for iteration, manipulation, and type checking. The current stable version is 4.18.1, with frequent updates for bug fixes and security patches, typically released as minor or patch versions.","last_verified":"2026-04-18T00:00:00.000Z","tags":["javascript","modules","stdlib","util"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/lodash"},{"id":13475,"title":"Lodash Compatibility Build (v3)","library":"lodash-compat","status":"abandoned","version":"3.10.2","language":"javascript","ecosystem":"npm","summary":"lodash-compat is the discontinued compatibility build of Lodash v3.10.2, offering modular utility functions specifically for Node.js environments. This package provided a way to load the entire Lodash v3 library, specific method categories like `array`, or individual functions such as `chunk` via CommonJS `require` statements. Explicitly marked as discontinued with no further development, it is considered abandoned. Its primary role was to bridge older environments with a modular version of Lodash v3, but it lacks features, performance enhancements, and security updates present in modern Lodash (v4 and beyond), making it unsuitable for contemporary development and a strong candidate for migration.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","compatibility","modules","stdlib","util"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/lodash-compat"},{"id":16427,"title":"lodash-id: ID-based Resource Manipulation for Lodash/Lowdb","library":"lodash-id","status":"active","version":"0.14.1","language":"javascript","ecosystem":"npm","summary":"lodash-id is a utility package that extends Lodash and Underscore with methods for manipulating collections of JavaScript objects based on a unique `id` property, effectively turning them into simple in-memory databases. It provides a set of CRUD-like operations such as `getById`, `insert`, `upsert`, `updateById`, `removeById`, and `removeWhere`. The package normalizes ID comparisons, allowing both string and integer IDs to be treated equivalently since version `0.12.0`. The current stable version is `0.14.1`. Releases are infrequent but address compatibility and feature refinements. Its primary differentiator is its integration as a Lodash mixin, simplifying common data management patterns within existing Lodash-based applications or in conjunction with `lowdb`. It does not handle data persistence directly since `v0.14.0`, delegating that responsibility to `lowdb` or custom implementations.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","lodash","lowdb","underscore","id","resource","mixin"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/lodash-id"},{"id":16106,"title":"Lodash Template JavaScript Parser","library":"lodash-template-js-parser","status":"active","version":"1.1.1","language":"javascript","ecosystem":"npm","summary":"This package provides a JavaScript parser/splitter specifically designed for `lodash.template` content. It's currently at version 1.1.1 and appears to be in an active maintenance state, with recent bug fixes and minor feature additions. Its core functionality is to accurately separate JavaScript code segments from template strings, ensuring that the original positional information of the JavaScript code is preserved. A key differentiator is its minimalist approach: unlike more comprehensive tools such as `eslint-plugin-lodash-template`, this library does not include its own JavaScript parser (e.g., espree or babel/parser). This makes it a lightweight solution for use cases like linting tools that need to extract executable JavaScript logic from `lodash` templates for external processing, without requiring a full Abstract Syntax Tree (AST) generation from this package itself.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","JavaScript","ast","lodash","parser","template","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/lodash-template-js-parser"},{"id":20195,"title":"lodash-template-webpack-loader","library":"lodash-template-webpack-loader","status":"maintenance","version":"1.0.2","language":"javascript","ecosystem":"npm","summary":"Webpack loader that compiles Lodash/Underscore templates into functions. Version 1.0.2, stable, last updated 2016. Supports interpolation (<%= %>), escape (<%- %>), evaluation (<% %>), template settings (imports, variable, custom delimiters), and optional global or engine-based Lodash. Notable for its simplicity and customizability without bundling full Lodash unless desired. No known active development or maintenance.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","underscore","lodash","template","webpack","loader"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/lodash-template-webpack-loader"},{"id":14678,"title":"Lodash Internal Array Copy Utility","library":"lodash._arraycopy","status":"abandoned","version":"3.0.0","language":"javascript","ecosystem":"npm","summary":"lodash._arraycopy is a standalone npm package that provides the internal `arrayCopy` utility function from the Lodash library as a modularized component. This package was last updated with version 3.0.0, released in 2015, following semantic versioning practices for its specific release cycle. While the core `arrayCopy` functionality remains integral and actively maintained within the main Lodash library (which is currently at v4.x and receives regular updates and security patches), the `lodash._arraycopy` *npm package itself* is not independently maintained or updated. Its primary purpose was to expose an internal helper for environments that required modular consumption of Lodash's foundational utilities. For modern JavaScript projects, it is strongly recommended to use the comprehensive `lodash` or `lodash-es` packages, which encapsulate and maintain this functionality as part of a larger, actively developed codebase, rather than relying on this outdated standalone module.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/lodash._arraycopy"},{"id":15453,"title":"Lodash Internal `arrayEach` Utility","library":"lodash._arrayeach","status":"abandoned","version":"3.0.0","language":"javascript","ecosystem":"npm","summary":"This package exports the internal `arrayEach` utility function from the Lodash library, specifically corresponding to `lodash` version 3.0.0, released around 2015. `arrayEach` is a foundational, optimized internal method for iterating over arrays. It differs from the public `_.forEach` in that it is strictly for arrays and doesn't handle objects or other collections. As an internal module, its primary purpose was to be consumed by other Lodash functions. While the main `lodash` library continues active development, this specific `lodash._arrayeach` module is considered a snapshot from the v3 era and has not received independent updates since its initial v3 release. Users seeking modern, maintained iteration utilities should rely on the comprehensive `lodash` package (currently v4.x) or `lodash-es` for tree-shakable builds.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/lodash._arrayeach"},{"id":14679,"title":"Lodash Internal Array Filter","library":"lodash._arrayfilter","status":"abandoned","version":"3.0.0","language":"javascript","ecosystem":"npm","summary":"This package, `lodash._arrayfilter`, provides a modularized, internal implementation of `arrayFilter` originally part of the Lodash v3 ecosystem. Released around 2014-2015, this version (`3.0.0`) predates the significant breaking changes and API refinements introduced with Lodash v4 (currently at `4.18.1`). While the main `lodash` library continues active development with a steady release cadence, `lodash._arrayfilter` as a standalone module is no longer actively maintained. Its original purpose was to allow granular imports of internal Lodash utilities for specific environments, a need largely superseded by modern JavaScript bundlers offering robust tree-shaking capabilities for the complete `lodash` package. It is a CommonJS-only module and is primarily compatible with other Lodash v3 components, making it largely unsuitable for contemporary projects using `lodash` v4+ or ES modules. Key differentiators at its time included extreme modularity for internal functions, but this approach is now considered legacy.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/lodash._arrayfilter"},{"id":15458,"title":"Lodash Internal Array Map Module (v3)","library":"lodash._arraymap","status":"abandoned","version":"3.0.0","language":"javascript","ecosystem":"npm","summary":"This package exports `lodash`'s internal `arrayMap` function, specifically from the `lodash` v3 ecosystem, as a standalone CommonJS module. Released around 2015, it was designed for specific modular builds of Lodash rather than general direct consumption. The core `lodash` library, now in its v4 series, has evolved significantly, and developers are strongly advised to use the stable `_.map` function directly from the main `lodash` or `lodash-es` packages. This specific internal module is no longer actively maintained or updated independently, and its usage is generally discouraged in favor of stable, public APIs. The main `lodash` library follows semantic versioning with a generally active release cadence, but this specific module is tied to an older, unmaintained major version.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/lodash._arraymap"},{"id":15457,"title":"Lodash Internal `baseAssign` Utility","library":"lodash._baseassign","status":"abandoned","version":"3.2.0","language":"javascript","ecosystem":"npm","summary":"This package provides the internal `baseAssign` function from Lodash version 3.2.0, exporting it as a CommonJS module. `baseAssign` is a low-level utility responsible for shallowly assigning enumerable own properties from source objects to a destination object, serving as a building block for higher-level Lodash methods like `_.assign`. Published in 2015, this specific package is tied to an end-of-life major version of Lodash (v3.x, supported until January 2016). While Lodash (currently v4.x) remains actively maintained with a continuous release cadence, this individual internal module is not independently updated. Modern best practices for consuming Lodash functions involve importing directly from the main `lodash` package (e.g., `require('lodash/assign')` or `import assign from 'lodash/assign'`) or utilizing `lodash-es` with tree-shaking bundlers to optimize bundle size. Per-method packages like this one are discouraged and are slated for removal in Lodash v5.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/lodash._baseassign"},{"id":18503,"title":"lodash internal baseCallback (v3)","library":"lodash._basecallback","status":"deprecated","version":"3.3.1","language":"javascript","ecosystem":"npm","summary":"An internal lodash module exporting the baseCallback function used in lodash v3.x (modern build). This package is part of lodash's modular build system from the v3 era and is not intended for direct public use. The latest version is 3.3.1, which corresponds to lodash v3.3.1. It was superseded by lodash v4's internal restructuring. Unlike the main lodash package, which continues with v4.x, this module is frozen at v3 and receives no further updates. Developers should not depend on it; use lodash's public API instead.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/lodash._basecallback"},{"id":13476,"title":"Lodash Internal BaseCopy","library":"lodash._basecopy","status":"abandoned","version":"3.0.1","language":"javascript","ecosystem":"npm","summary":"lodash._basecopy is an internal Lodash module, specifically version 3.0.1, published over a decade ago in April 2015. It exposes the `baseCopy` function, which is a core utility used internally by Lodash for copying object properties. This package is part of the older Lodash v3 ecosystem, which predates the significant breaking changes and modularization introduced in Lodash v4. While Lodash itself (currently v4.18.1) is actively maintained with a regular release cadence addressing bugs and security, `lodash._basecopy` is effectively abandoned as a standalone, directly consumable package. Modern Lodash encourages direct function imports from `lodash` or `lodash-es` rather than using these older, internal micro-modules, many of which are slated for removal in Lodash v5.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/lodash._basecopy"},{"id":15456,"title":"lodash._basecreate","library":"lodash._basecreate","status":"deprecated","version":"3.0.3","language":"javascript","ecosystem":"npm","summary":"lodash._basecreate is an isolated npm package containing the internal `baseCreate` function used by Lodash's `_.create` method. This specific package version (3.0.3) originates from the Lodash v3 ecosystem, a major release from 2015. While the main Lodash library continues active development with its current stable version in the 4.x series (e.g., 4.18.x), this particular internal module has not seen updates since its 3.x release. It was primarily designed to be consumed internally by other Lodash modules in a CommonJS Node.js/io.js environment. Direct consumption of internal Lodash modules like this one is generally discouraged, as their API and existence are not guaranteed across major Lodash versions and they lack dedicated support or a defined release cadence outside the main Lodash library. It provides the core object creation logic, similar to `Object.create`.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/lodash._basecreate"},{"id":15460,"title":"Lodash BaseFind Internal Module","library":"lodash._basefind","status":"abandoned","version":"3.0.0","language":"javascript","ecosystem":"npm","summary":"lodash._basefind is an npm package exporting the internal `baseFind` utility function from the Lodash v3 codebase. This package was part of an older modularization strategy for Lodash, allowing developers to import specific internal functions as standalone Node.js/io.js modules. The `baseFind` function is a core internal utility responsible for iterating over collections to find the first element that satisfies a given predicate, forming the basis for higher-level functions like `_.find`. While the main Lodash library has advanced significantly to version 4.x (currently 4.18.x), this specific package remains at version 3.0.0. Its original purpose has largely been superseded by modern tree-shaking capabilities in bundlers and direct imports from `lodash-es` for ESM environments, rendering this package effectively abandoned and no longer actively maintained.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/lodash._basefind"},{"id":14680,"title":"Lodash Internal `baseFindIndex` Module (v3.6.0)","library":"lodash._basefindindex","status":"abandoned","version":"3.6.0","language":"javascript","ecosystem":"npm","summary":"This package, `lodash._basefindindex`, provides a standalone CommonJS module for the internal `baseFindIndex` function from Lodash version 3.6.0. This function is an integral part of Lodash's core, designed to find the index of an element within a collection using a predicate, without directly exposing it as a public API method. In its original context, such modular builds allowed for more granular imports and smaller bundle sizes before widespread adoption of ES Modules and advanced tree-shaking capabilities. However, the main Lodash library is now at version 4.18.1, with its v3.x line officially reaching end-of-life in January 2016. Consequently, `lodash._basefindindex` (v3.6.0) is considered an abandoned, legacy package, and its use is generally discouraged in modern JavaScript development in favor of the full `lodash` or `lodash-es` packages, which benefit from active maintenance and regular security updates.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/lodash._basefindindex"},{"id":18504,"title":"lodash internal baseGet (v3)","library":"lodash._baseget","status":"deprecated","version":"3.7.2","language":"javascript","ecosystem":"npm","summary":"This package is an internal module of lodash version 3, specifically the `baseGet` function used for deep property access. It was published as a standalone package for modular consumption but is deprecated and no longer maintained. The current stable version is 3.7.2, part of the lodash v3 line (2015–2016). It should not be used in new projects; instead, use the full lodash library (v4+) or native ES6+ features. The package only supports CommonJS and is not compatible with ESM or lodash v4.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/lodash._baseget"},{"id":14681,"title":"Lodash Internal baseIndexOf Function (Legacy)","library":"lodash._baseindexof","status":"deprecated","version":"3.1.0","language":"javascript","ecosystem":"npm","summary":"The `lodash._baseindexof` package provides a standalone CommonJS module for Lodash's internal `baseIndexOf` utility, primarily intended for use within the Lodash v3 ecosystem. This function performs a basic index search within arrays. While it served a purpose in older modular builds of Lodash (stable at v3.1.0 for this package), modern Lodash (currently at v4.18.1 for the main `lodash` package, which has an active, regular release cadence) has transitioned away from these deeply internal, single-function packages. Developers are now encouraged to use direct imports from `lodash` (e.g., `import { indexOf } from 'lodash'`) or `lodash-es` for better tree-shaking and ESM compatibility. This specific package is no longer actively maintained or updated, making it functionally deprecated.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/lodash._baseindexof"},{"id":14682,"title":"Lodash Internal baseMatches Module","library":"lodash._basematches","status":"abandoned","version":"3.2.0","language":"javascript","ecosystem":"npm","summary":"This package, `lodash._basematches`, exposes an internal utility function from Lodash v3, specifically `baseMatches`. It's part of Lodash's legacy modularization strategy (pre-v4) where core internal functions were published as individual npm packages. The `baseMatches` function itself is used internally by Lodash to create a predicate function for deep object comparison, similar to how `_.matches` works in the public API. This module is stable at version 3.2.0, which corresponds to the Lodash v3 release line. It is not actively maintained as a standalone module and is considered superseded by the main `lodash` package (v4.x and later) or `lodash-es` for modern usage. Its primary differentiation was being a single-purpose, highly optimized internal primitive available separately, though this approach is now largely deprecated in favor of comprehensive bundles and tree-shakable ES modules.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/lodash._basematches"},{"id":15459,"title":"Lodash Internal baseValues Function","library":"lodash._basevalues","status":"abandoned","version":"3.0.0","language":"javascript","ecosystem":"npm","summary":"This package exports the internal `baseValues` function from Lodash v3.0.0 as a standalone Node.js module. It provides a low-level, optimized utility for extracting property values from an object, primarily designed for internal use within the larger Lodash library ecosystem. As a v3 module, it precedes the significant architectural changes introduced in Lodash v4, where modularization strategies shifted towards `lodash-es` and direct path imports from the main `lodash` package for improved tree-shaking and modern JavaScript compatibility. Consequently, `lodash._basevalues` is now largely superseded and is not actively maintained, making it unsuitable for new projects aiming for compatibility with modern Lodash versions or ES module environments. Its release cadence is tied to the legacy Lodash v3 development cycle.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/lodash._basevalues"},{"id":14683,"title":"Lodash Internal bindCallback Module","library":"lodash._bindcallback","status":"abandoned","version":"3.0.1","language":"javascript","ecosystem":"npm","summary":"lodash._bindcallback is an internal utility module extracted from Lodash v3, specifically version 3.0.1. Its core functionality involves binding the `this` context and normalizing arguments for callback functions, primarily to ensure consistent behavior across various higher-order functions within the main Lodash library. This package represents an older architectural approach where certain Lodash internals were published as separate npm modules. It is not actively maintained as a standalone entity, with its last update aligning with Lodash v3. The main Lodash package is currently in its v4 series, meaning this specific internal module is effectively superseded or refactored within the modern Lodash codebase. Developers are generally discouraged from using this package directly in new projects, as its API is unstable, not guaranteed to be compatible with newer Lodash versions or modern JavaScript environments, and lacks independent maintenance.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/lodash._bindcallback"},{"id":13477,"title":"Lodash Internal `cacheIndexOf` Module","library":"lodash._cacheindexof","status":"abandoned","version":"3.0.2","language":"javascript","ecosystem":"npm","summary":"This package exports a specific internal utility function, `cacheIndexOf`, from the Lodash library as a standalone Node.js module. It is part of the modular builds approach popular during the Lodash v3.x era. The function is designed for optimized index lookups within arrays, often used by other internal Lodash methods for tasks like `_.uniq` or `_.intersection` where efficiently checking for previously seen values is crucial. This package is version 3.0.2, reflecting its origin in the Lodash v3 codebase. While the main Lodash library (currently at v4.x) continues active development with a regular release cadence, this specific internal sub-package has remained static since its release, receiving no further updates. Its key differentiator is providing a minimal footprint for this specialized internal logic, but it's not intended for general application development outside of deeply understanding Lodash internals. It should be considered stable but effectively abandoned in terms of active maintenance.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/lodash._cacheindexof"},{"id":13478,"title":"Lodash Internal createAggregator Module","library":"lodash._createaggregator","status":"abandoned","version":"3.0.0","language":"javascript","ecosystem":"npm","summary":"This package, `lodash._createaggregator` v3.0.0, provides a modular build of Lodash's internal `createAggregator` function from the Lodash 3.x series. It is an internal utility primarily used by other Lodash functions to build collection methods like `groupBy` or `countBy`. The main Lodash library has since progressed to v4.x and beyond (currently v4.18.1 as of late 2024/early 2025). This specific package has not received any updates, bug fixes, performance improvements, or security patches since its original v3.0.0 release in 2015. It is exclusively designed for CommonJS environments. Due to its age and internal nature, it is not recommended for direct use in modern applications; developers should rely on the public API of the actively maintained `lodash` or `lodash-es` packages instead.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/lodash._createaggregator"},{"id":14684,"title":"Lodash Internal createAssigner Module","library":"lodash._createassigner","status":"abandoned","version":"3.1.1","language":"javascript","ecosystem":"npm","summary":"lodash._createassigner is a low-level, internal utility module originating from the Lodash v3 ecosystem. Its primary function is to provide the core logic for object assignment operations, which are then used by public Lodash functions like `_.assign` and `_.assignIn`. This module is considered an internal implementation detail and is not intended for direct public consumption; its API is subject to change without notice and it may not be compatible with newer Lodash versions. The current stable version for this specific package is 3.1.1, corresponding to the Lodash v3 major release cycle. Modern Lodash (v4.x and newer) typically advocates for importing specific functions directly from the main `lodash` or `lodash-es` packages for improved tree-shaking and module resolution, rendering these older, granular internal modules largely obsolete. This package does not maintain an independent release cadence but is tied to the Lodash monorepo's overarching development.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/lodash._createassigner"},{"id":15461,"title":"Lodash Internal Create Cache Module","library":"lodash._createcache","status":"abandoned","version":"3.1.2","language":"javascript","ecosystem":"npm","summary":"lodash._createcache is a modularized internal utility from the Lodash v3 ecosystem, specifically version 3.1.2, last published approximately seven years ago (around 2019). Its original purpose was to provide a standalone CommonJS module for Lodash's internal cache creation logic, often used by functions like `_.memoize`. Unlike the main Lodash library (currently at v4.18.1), which is actively maintained with a regular release cadence, `lodash._createcache` is an abandoned package and no longer receives updates, bug fixes, or security patches. Developers should be aware that its functionality and API are deeply tied to the older Lodash v3 implementation and are not guaranteed to be compatible or safe with modern Lodash versions (v4+) or contemporary JavaScript environments. It serves primarily as a historical artifact of Lodash's modularization efforts during its v3 era.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/lodash._createcache"},{"id":18505,"title":"lodash internal createCompounder","library":"lodash._createcompounder","status":"deprecated","version":"3.0.0","language":"javascript","ecosystem":"npm","summary":"An internal lodash utility module that creates a function for combining words using a specified separator and callback. This is part of lodash's modular build system for v3.0.0 only. It is not intended for public use; developers should use the full lodash package or lodash-es instead. The module is deprecated in favor of lodash v4+, which no longer exposes this internal function as a standalone package.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/lodash._createcompounder"},{"id":13479,"title":"Lodash Internal `getNative` Helper","library":"lodash._getnative","status":"abandoned","version":"3.9.1","language":"javascript","ecosystem":"npm","summary":"lodash._getnative is an internal utility module extracted from Lodash v3, specifically version 3.9.1. Its primary function is to safely retrieve references to native JavaScript functions and methods, such as `Object.prototype.toString`, by bypassing any potential user-defined overrides. This package was part of Lodash's modular build strategy during its v3 era, offered as a standalone CommonJS module. With the evolution of the main Lodash library to v4 and beyond, and the shift towards `lodash-es` for tree-shakable ES modules, this specific internal module is no longer actively maintained or recommended for direct consumption in modern applications. Its release cadence was intrinsically tied to the lifecycle of Lodash v3, and it does not receive updates for contemporary Lodash versions or ECMAScript Module environments.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/lodash._getnative"},{"id":18510,"title":"lodash internal isIterateeCall","library":"lodash._isiterateecall","status":"deprecated","version":"3.0.9","language":"javascript","ecosystem":"npm","summary":"This package is an internal module from lodash v3.0.9, providing the `isIterateeCall` function used internally by lodash. It is part of the lodash modular builds (the 'modern build') and is not intended for direct public consumption. The package is obsolete and unmaintained; lodash v4.0.0 (released in 2016) introduced major breaking changes, removing many internal modules. Users should not use this package directly; instead, use the main lodash package (`lodash`) or `lodash-es` for modern ESM usage. The package has approximately 5 million weekly downloads, mostly as a transitive dependency of older lodash v3.x ecosystem. No active releases since 2016.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/lodash._isiterateecall"},{"id":17027,"title":"Lodash Internal Object Types","library":"lodash._objecttypes","status":"abandoned","version":"2.4.1","language":"javascript","ecosystem":"npm","summary":"This package, `lodash._objecttypes`, is an internal utility module extracted from Lo-Dash v2.4.1, released in December 2013. It provided the `objectTypes` variable, an internal structure used by Lo-Dash's core functions for type checking (e.g., `isObject`, `isPlainObject`). It was part of Lo-Dash's modularization strategy in its second major version, where internal components and methods were published as separate npm packages. However, this specific package is not intended for direct external consumption and its internal structure, existence, and API stability were never guaranteed. The main Lodash library has since evolved significantly, with the current stable version being 4.18.1 (as of April 2026), and its internal modularization and distribution methods (like `lodash-es` for ES modules) have changed considerably. This package is no longer maintained as a standalone entity and its functionality is integrated or superseded within modern Lodash versions. Its primary historical differentiator was serving as a foundational internal piece of the Lodash v2 type-checking mechanism.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/lodash._objecttypes"},{"id":15464,"title":"lodash._pickbyarray - Internal Pick By Array Function (v3)","library":"lodash._pickbyarray","status":"abandoned","version":"3.0.2","language":"javascript","ecosystem":"npm","summary":"This package exports `pickByArray`, an internal utility function from the Lodash version 3.x series, specifically `3.0.2`. It was part of a modular build strategy that offered individual Lodash functions as standalone CommonJS modules. This specific function (`_pickByArray`) was an internal helper primarily used by other Lodash methods like `_.pick` and `_.omit` when an array of property names was provided, often with an optional predicate applied to those selected keys. It is distinct from the public `_.pickBy` function, which filters an object's properties based on a predicate applied to all its own enumerable properties. The package has not been updated since the Lodash v3 era (published around January 2015). Modern Lodash (v4.x and above, with current stable version 4.18.1) integrates such functions directly into its core, and its modular `lodash-es` build offers full tree-shaking support, negating the need for these granular, unmaintained internal modules. Developers are strongly advised to use the actively maintained `lodash` or `lodash-es` package and its public APIs.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/lodash._pickbyarray"},{"id":14686,"title":"Lodash Internal pickByCallback Module","library":"lodash._pickbycallback","status":"deprecated","version":"3.0.0","language":"javascript","ecosystem":"npm","summary":"The `lodash._pickbycallback` package provides a modularized export of Lodash's internal `pickByCallback` utility function. This package, currently at version 3.0.0, represents an older strategy for consuming individual Lodash functions as standalone CommonJS modules. It was designed to address bundle size concerns in environments where importing the entire Lodash library was undesirable. However, this approach is now considered legacy. The main `lodash` package is currently at v4.18.1 and offers more efficient modularization methods like `lodash-es` for ESM environments or direct per-method imports (e.g., `require('lodash/pickBy')`) that support modern tree-shaking bundlers. This specific sub-package has not received updates since its initial v3.0.0 release, meaning it lacks bug fixes and security patches applied to the main Lodash library in its v4.x releases.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/lodash._pickbycallback"},{"id":13480,"title":"Lodash Internal ReEscape Utility (v3)","library":"lodash._reescape","status":"abandoned","version":"3.0.0","language":"javascript","ecosystem":"npm","summary":"lodash._reescape is an abandoned npm package that exports an internal `reEscape` utility function from Lodash v3.0.0. Published over a decade ago (February 2015) and never updated, it is a snapshot of an internal helper used by the main Lodash library at that time. While the core Lodash library (currently v4.18.1) remains actively developed with a regular release cadence, this specific modular build is no longer maintained as a standalone package. Its purpose was to escape regular expression special characters in strings, a functionality now integrated directly into modern `lodash` builds, typically via `_.escapeRegExp`. This package should be considered deprecated and potentially insecure due to its age and lack of updates, especially given known vulnerabilities in Lodash v3.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/lodash._reescape"},{"id":14685,"title":"Lodash Internal reEvaluate Module","library":"lodash._reevaluate","status":"abandoned","version":"3.0.0","language":"javascript","ecosystem":"npm","summary":"This package, `lodash._reevaluate`, provides a standalone module for the internal `reEvaluate` function from the Lodash library, specifically mirroring its implementation as found in Lodash version 3.0.0. It was created to offer a modularized CommonJS build for Node.js and io.js environments. The core Lodash library, which this internal function supports, has since evolved to version 4.x, with its most recent release being 4.18.1. Consequently, `lodash._reevaluate` at version 3.0.0 is effectively unmaintained and has not received updates or new features corresponding to the active development of Lodash v4. This means it lacks compatibility with modern Lodash features, bug fixes, and security patches. As an internal helper, its primary role is in supporting Lodash's template compilation engine. Users should be aware that this module represents an outdated snapshot and is not recommended for new projects or integration with current Lodash versions, as its functionality is now handled internally and more robustly within the main `lodash` package.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/lodash._reevaluate"},{"id":13481,"title":"Lodash reInterpolate Regex Module","library":"lodash._reinterpolate","status":"abandoned","version":"3.0.0","language":"javascript","ecosystem":"npm","summary":"lodash._reinterpolate is a specialized, internal standalone module designed to expose the regular expression used by Lodash's templating engine for identifying and extracting interpolation delimiters (e.g., `<%= variable %>`). This package is strictly versioned at 3.0.0, aligning it with the Lodash v3 major release. As such, it has not received updates since its initial publication and is considered abandoned for direct consumption in contemporary JavaScript development environments. While the underlying `reInterpolate` regex pattern remains integral to the actively maintained `lodash` (currently v4.18.1) and `lodash-es` distributions' `_.template` function, developers are strongly advised against directly importing or relying on `lodash._reinterpolate`. Instead, the recommended approach is to leverage the robust and publicly exposed `_.template` method from the main Lodash library, which encapsulates and manages this internal logic.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/lodash._reinterpolate"},{"id":18507,"title":"lodash internal replaceHolders","library":"lodash._replaceholders","status":"deprecated","version":"3.0.0","language":"javascript","ecosystem":"npm","summary":"This package is the internal `replaceHolders` function extracted from lodash v3.0.0 (modern build). It exists only for legacy lodash internal dependency chaining and is not intended for direct public use. The function replaces placeholder objects (e.g., lodash's `_`) in arrays for partial application. This package is deprecated in favor of lodash v4+ where internal modules are removed.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/lodash._replaceholders"},{"id":14687,"title":"Lodash toPath Internal Utility","library":"lodash._topath","status":"maintenance","version":"3.8.1","language":"javascript","ecosystem":"npm","summary":"This package, `lodash._topath`, provides the internal `toPath` utility function from Lodash, specifically from its v3 branch. It is designed to convert various input values into a normalized array of path segments, which is crucial for higher-order Lodash functions like `_.get`, `_.set`, or `_.has` that operate on deeply nested object properties using string paths. While historically published as a standalone module for granular consumption, its direct use is generally discouraged in modern applications in favor of accessing equivalent path resolution functionality directly from the main `lodash` package or `lodash-es` (v4+), where `toPath` serves as an internal helper. The current stable version provided by this specific package is `3.8.1`. The parent Lodash project, from which this utility originates, follows semantic versioning and has an active, though somewhat infrequent for major versions, release cadence. Key differentiators of `toPath` include its robust handling of complex path syntax, such as dot notation, bracket notation for array indices or properties with special characters, and direct array inputs, providing a consistent and reliable way to abstract property access.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/lodash._topath"},{"id":15462,"title":"Lodash Constant Function Module","library":"lodash.constant","status":"maintenance","version":"3.0.0","language":"javascript","ecosystem":"npm","summary":"lodash.constant is a standalone npm package providing the `_.constant` utility function, designed for the Lodash v3 ecosystem. It delivers a function that, when called, consistently returns the same, unchanging value that was initially passed to it. This module, currently at version 3.0.0, was last published in January 2015, effectively freezing its functionality to align with the Lodash 3.x release series. While stable for older CommonJS environments, it is not actively maintained and does not receive updates or security patches from the ongoing development of the main Lodash library (which is currently at v4.x and has a healthy, active release cadence). For modern applications targeting Lodash v4+, direct imports like `import constant from 'lodash/constant';` or using `lodash-es` for ES module compatibility and tree-shaking are the recommended approaches, making this standalone module largely a legacy solution.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","lodash","lodash-modularized","stdlib","util"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/lodash.constant"},{"id":15463,"title":"Lodash `_.findWhere` Legacy Module","library":"lodash.findwhere","status":"deprecated","version":"3.1.0","language":"javascript","ecosystem":"npm","summary":"The `lodash.findwhere` package provides the `_.findWhere` utility function, originally part of Lodash v3. This standalone module is frozen at version 3.1.0, reflecting the state of the function in the broader Lodash library prior to its major v4 release. `_.findWhere` was deprecated and subsequently removed in Lodash v4 in favor of `_.find` combined with an object shorthand predicate. Consequently, this module is no longer actively maintained or receiving updates, including security patches, that are applied to the modern `lodash` package. Its primary use case now is for maintaining compatibility with legacy codebases tied to Lodash v3, or for selectively importing this specific deprecated functionality into projects that are otherwise on newer Lodash versions but require this exact behavior. Its release cadence is effectively ceased.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","lodash","lodash-modularized","stdlib","util"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/lodash.findwhere"},{"id":18512,"title":"lodash.first","library":"lodash.first","status":"maintenance","version":"3.0.0","language":"javascript","ecosystem":"npm","summary":"The lodash.first package provides the modern build of lodash's `_.first` function as a standalone npm module, version 3.0.0. This package is part of lodash's modularized approach, allowing developers to import only the specific utility they need, reducing bundle size compared to using the full lodash library. Note that since lodash v4, `_.first` has been deprecated in favor of `_.head`, which offers identical functionality. The modularized packages like lodash.first are frozen at lodash v3.0.0 and are not updated with new releases; they remain in maintenance mode.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","lodash","lodash-modularized","stdlib","util"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/lodash.first"},{"id":13482,"title":"Lodash Identity Function Module","library":"lodash.identity","status":"active","version":"3.0.0","language":"javascript","ecosystem":"npm","summary":"lodash.identity provides the `_.identity` function from the Lodash utility library as a standalone, modular package. This function is a no-operation (no-op) utility, meaning it returns the first argument it receives without modification. It's primarily used in functional programming contexts where an explicit callback or iterator is required but no data transformation is desired, serving as a placeholder or default for higher-order functions like `_.map`, `_.filter`, or `_.sortBy`. The `lodash` ecosystem, from which this module derives, is actively maintained with the latest stable version being `v4.18.1`. While individual modular packages like `lodash.identity` are stable and less frequently updated, the main Lodash library receives regular maintenance, including security patches and bug fixes. The modular approach helps minimize bundle sizes in client-side applications by allowing developers to import only specific functions rather than the entire library.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","lodash","lodash-modularized","stdlib","util"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/lodash.identity"},{"id":13483,"title":"lodash.isnull","library":"lodash.isnull","status":"abandoned","version":"3.0.0","language":"javascript","ecosystem":"npm","summary":"lodash.isnull is a standalone npm package providing the `_.isNull` utility function from the Lodash library. This specific package, currently at version 3.0.0, offers the implementation of `_.isNull` as it existed in Lodash v3. While the main Lodash library has advanced to v4.x, this modular package has not seen a corresponding major update, meaning it does not incorporate newer features, bug fixes, or security patches introduced in Lodash v4. It was designed for environments where importing only specific Lodash functions was desirable to reduce bundle size, prior to widespread adoption of `lodash-es` and modern tree-shaking tools. Release cadence for `lodash.isnull` is effectively halted, as its last update was 11 years ago, aligning with the Lodash v3 era. Its primary differentiator is its singular focus on the `isNull` check, offering a minimal footprint if that's the *only* Lodash utility required and you are explicitly targeting Lodash v3 compatibility.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","lodash","lodash-modularized","stdlib","util"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/lodash.isnull"},{"id":18506,"title":"lodash.isobject","library":"lodash.isobject","status":"deprecated","version":"3.0.2","language":"javascript","ecosystem":"npm","summary":"A standalone module exporting lodash's _.isObject function (v3.0.2). Checks if a value is a language type of 'object', excluding null. This modularized lodash package is part of the v3 series and is considered legacy; it is recommended to use the full lodash 4.x+ or lodash-es packages instead. The package is deprecated and no longer maintained, with no new releases planned. Version 3.0.2 is the latest and final release.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","lodash","lodash-modularized","stdlib","util"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/lodash.isobject"},{"id":14688,"title":"Lodash isUndefined Function","library":"lodash.isundefined","status":"maintenance","version":"3.0.1","language":"javascript","ecosystem":"npm","summary":"This package, `lodash.isundefined` (version 3.0.1), provides the `_.isUndefined` utility function from the Lodash library as a standalone Node.js CommonJS module. It is designed to check if a value is strictly `undefined`, returning `true` for `undefined` and `false` for all other values, including `null`. While the main Lodash library is actively maintained and currently at version 4.18.x with frequent releases, this specific modular package has not been updated since its 3.0.1 release, aligning with Lodash v3.x. Its key differentiator was providing a lightweight option compared to importing the entire Lodash library, but modern bundlers often make `lodash-es` (or direct `lodash` imports with tree-shaking) a more efficient alternative for specific functions.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","lodash","lodash-modularized","stdlib","util"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/lodash.isundefined"},{"id":13484,"title":"lodash.last","library":"lodash.last","status":"active","version":"3.0.0","language":"javascript","ecosystem":"npm","summary":"lodash.last provides a focused, modularized implementation of the `_.last` function from the Lodash utility library. It is designed to retrieve the last element of an array, returning `undefined` for empty arrays. As part of the extensive Lodash ecosystem, `lodash.last` adheres to semantic versioning, with its versioning generally aligning with major Lodash releases. The current stable version of the main Lodash library is 4.17.x, and modular packages like `lodash.last` typically follow this major version, ensuring compatibility. Lodash itself maintains a consistent release cadence for bug fixes and security patches within its v4 series. A key differentiator for modular Lodash functions like `lodash.last` is the ability to import only the necessary utilities, which can significantly aid in reducing application bundle sizes compared to importing the entire `lodash` library, particularly in modern JavaScript environments that leverage tree-shaking.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","lodash","lodash-modularized","stdlib","util"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/lodash.last"},{"id":15465,"title":"Lodash.pairs Module","library":"lodash.pairs","status":"deprecated","version":"3.0.1","language":"javascript","ecosystem":"npm","summary":"This package provides the `_.pairs` function from the Lodash utility library, specifically from the Lodash v3 era, as a standalone Node.js module. The `_.pairs` function converts an object into an array of `[key, value]` pairs. While originally part of a strategy for modularizing Lodash functions, this `lodash.pairs` package is at version 3.0.1 and was last published over a decade ago. It is considered deprecated in favor of direct imports from the main `lodash` package (which is currently at v4.18.1 and actively maintained) or, preferably, `lodash-es` for modern, tree-shakable ES Module environments. Relying on this older, single-function module can lead to outdated behavior, missed bug fixes, and potential security vulnerabilities present in the main Lodash library that have since been addressed in v4.x. Modern applications should use `lodash-es` or specific imports from `lodash` itself for optimized bundle sizes and access to the latest features and patches.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","lodash","lodash-modularized","stdlib","util"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/lodash.pairs"},{"id":13485,"title":"lodash.pluck module","library":"lodash.pluck","status":"deprecated","version":"3.1.2","language":"javascript","ecosystem":"npm","summary":"lodash.pluck is a specialized npm package that provides the `_.pluck` utility function, originally part of the comprehensive Lodash library, as a standalone CommonJS module. It is currently at version 3.1.2, which aligns with Lodash v3. The main Lodash library has since moved to version 4.x, and the `_.pluck` function itself was deprecated in Lodash v4 (released 2015) in favor of using `_.map` with property shorthands. This package's release cadence is effectively dormant, mirroring the deprecation of its core functionality within the broader Lodash ecosystem, with no updates in many years. Its primary differentiator was to allow developers to include only this specific utility without the full Lodash bundle, suitable for older environments or for maintaining legacy codebases where `_.pluck` was explicitly used.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","lodash","lodash-modularized","stdlib","util"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/lodash.pluck"},{"id":15353,"title":"lodash.restparam","library":"lodash.restparam","status":"deprecated","version":"3.6.1","language":"javascript","ecosystem":"npm","summary":"This package provides a modular build of Lodash's `_.restParam` function, designed to create a new function that collects arguments from a specified position into an array. While `lodash.restparam` is at version 3.6.1, the broader Lodash ecosystem has progressed to version 4.x. In Lodash v4.0.0, the `_.restParam` function was renamed to `_.rest`. Furthermore, all individual, per-method `lodash.*` packages, including `lodash.restparam`, are officially discouraged by the Lodash team and are slated for removal in Lodash v5. Modern JavaScript (ES6+) introduced native rest parameters (`...args`), which largely supersede the functionality provided by `_.restParam`. The package is unmaintained and should generally be avoided in favor of native features or direct imports from the main `lodash` package.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","lodash","lodash-modularized","stdlib","util"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/lodash.restparam"},{"id":13486,"title":"lodash.support","library":"lodash.support","status":"abandoned","version":"3.0.4","language":"javascript","ecosystem":"npm","summary":"lodash.support is a legacy, modularized utility module from the Lodash library, specifically designed to provide environment feature detection capabilities (the `_.support` object). This package is currently at version 3.0.4, which aligns with the Lodash v3 major release cycle. Unlike the main Lodash library, which has seen continuous development and is at version 4.18.1, `lodash.support` has not received updates since its initial v3 release. Consequently, it does not reflect the latest feature detection logic, bug fixes, or security patches integrated into modern Lodash versions. Its release cadence is effectively ceased, making it an outdated resource for modern JavaScript environments. Its key differentiator was being a lightweight, isolated utility from the larger Lodash library, but its age now significantly limits its utility and reliability compared to the full, updated Lodash package.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","lodash","lodash-modularized","stdlib","util"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/lodash.support"},{"id":13487,"title":"lodash.where module","library":"lodash.where","status":"abandoned","version":"3.1.0","language":"javascript","ecosystem":"npm","summary":"The `lodash.where` package provides a standalone module for the `_.where` function, as it existed in Lodash v3.x. This function facilitated filtering collections (arrays of objects) based on an object of properties, returning all matching elements. The package itself is at version 3.1.0 and was last published over 11 years ago, corresponding to the Lodash v3 major release cycle. The `_.where` function was officially deprecated and removed in Lodash v4.0.0, which shifted towards more functional programming paradigms and standardized methods like `_.filter` combined with `_.matches` for equivalent functionality. This package is no longer maintained, does not receive updates (including security patches), and is incompatible with modern JavaScript module systems like ESM without a CommonJS interop layer. The primary Lodash library is currently in its 4.x series (e.g., 4.18.1) and follows a stable but slower release cadence since around 2020.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","lodash","lodash-modularized","stdlib","util"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/lodash.where"},{"id":7381,"title":"LOESS Smoothing Library","library":"loess","status":"active","version":"2.1.2","language":"python","ecosystem":"pypi","summary":"LOESS (Locally Estimated Scatterplot Smoothing) is a non-parametric regression method that fits simple models to localized subsets of data to build up a function that describes the deterministic part of the variation. This Python library provides robust implementations for 1D and 2D LOESS smoothing. The current version is 2.1.2, and it typically sees releases for bug fixes and minor improvements, with a stable API.","last_verified":"2026-04-16T00:00:00.000Z","tags":["statistics","smoothing","regression","data science","non-parametric"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/loess"},{"id":16848,"title":"Lofi Bundler","library":"lofi-bundler","status":"active","version":"1.0.1","language":"javascript","ecosystem":"npm","summary":"Lofi Bundler is a minimalist TypeScript utility designed for projects that prioritize simplicity and a zero-dependency build process, especially when targeting browser environments or when complex module loaders are unnecessary. It operates by walking through all specified TypeScript files within a project (explicitly excluding `node_modules` and other external folders) and concatenating their content into a single TypeScript bundle. This bundled file can then be fed into the standard TypeScript compiler (`tsc`) for final compilation, eliminating the need for more elaborate bundling solutions like Webpack, Rollup, or even Babel configurations. The package's current stable version is 1.0.1, suggesting a mature, feature-complete state with an infrequent release cadence focused on stability. Its primary differentiator lies in its 'lofi' philosophy: a bare-bones approach that avoids external dependencies and configuration overhead, making it ideal for small, self-contained utilities or libraries that need to run in both Node.js and the browser without introducing complex build chains or module resolution challenges inherent to different environments.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","typescript","bundle","bundler","simple","zero","dependencies"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/lofi-bundler"},{"id":11248,"title":"Universal Pluggable Logging Utility","library":"log","status":"active","version":"6.3.2","language":"javascript","ecosystem":"npm","summary":"The `log` package provides a universal and pluggable logging utility designed for JavaScript applications, currently stable at version 6.3.2. It focuses on being configurable, environment, and presentation agnostic, differentiating itself by not handling output directly but emitting events for external 'writers' (e.g., `log-node` for Node.js environments). Releases are made as needed, with several maintenance and minor feature updates occurring within the last few years. Key features include syslog-compatible log levels (debug, info, notice, warning, error), `debug`-style namespacing for granular control, and support for printf-like message formatting with various placeholders (e.g., `%s`, `%d`, `%j`, `%o`). This design allows developers to write application logs once and integrate different output mechanisms without changing core logging logic. It does not expose `critical`, `alert`, or `emergency` levels, expecting these to be handled as typical exceptions. A crucial differentiator is its modular approach, requiring an explicit 'writer' package to actually emit log messages, making it highly adaptable to various runtime environments and output formats.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","log","logger","debug","bunyan","winston"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/log"},{"id":18508,"title":"log-bundler","library":"log-bundler","status":"active","version":"0.5.4","language":"javascript","ecosystem":"npm","summary":"A JavaScript/TypeScript library that collects multiple log messages and emits them as a single JSON log line. Version 0.5.4 is the latest stable release; the project is pre-1.0.0 with documentation promised at 1.0.0. It simplifies structured logging by buffering logs and flushing them as a batch, ideal for reducing I/O in high-throughput Node.js applications. Simpler than full-featured frameworks like Winston or Pino, but limited in features and currently lacks comprehensive docs.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/log-bundler"},{"id":14689,"title":"Log Driver","library":"log-driver","status":"abandoned","version":"1.2.7","language":"javascript","ecosystem":"npm","summary":"Log Driver is a minimalistic Node.js logging framework, currently at version 1.2.7. It is designed exclusively to output all logs to standard output (stdout), following a Unix-like philosophy. Its core differentiator is the complete decoupling of log processing from the application itself, advocating for external tools and operating system pipes (e.g., `2>&1 | logger` or `>> somefile.log`) to handle persistence, routing, and filtering of logs. The package provides configurable log levels (e.g., error, warn, info, debug, trace) and allows for custom formatting functions, including JSON output. Unlike many contemporary logging libraries, Log Driver does not include built-in transports for files, network, or databases. The project appears to be abandoned, with its last publish occurring 8 years ago as of February 2018, implying no active release cadence or maintenance.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","logging","logger","log"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/log-driver"},{"id":8293,"title":"Log Rate Limit","library":"log-rate-limit","status":"active","version":"1.4.2","language":"python","ecosystem":"pypi","summary":"Log Rate Limit is a Python library that provides a logging filter for the standard `logging` framework, designed to suppress excessive log output. It works by rate-limiting logs based on configurable streams, preventing log floods. The current version is 1.4.2, released on January 17, 2025, and it appears to be actively maintained. It requires Python versions 3.8.1 or newer, but not Python 4.0.0 or later.","last_verified":"2026-04-16T00:00:00.000Z","tags":["logging","rate-limiting","filter","log-management"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/log-rate-limit"},{"id":3544,"title":"Log Symbols","library":"log-symbols","status":"maintenance","version":"0.0.14","language":"python","ecosystem":"pypi","summary":"Log Symbols provides colored symbols (like ✓, ✖, ℹ, ⚠) for various log levels in Python, enhancing terminal output readability. The current version is 0.0.14, with the last release in August 2019, indicating a stable but not actively developed library. It includes fallbacks for Windows CMD, which has a limited character set.","last_verified":"2026-04-25T11:52:39.121Z","tags":["logging","terminal","CLI","symbols","UX"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/log-symbols"},{"id":18511,"title":"log-that-http","library":"log-that-http","status":"maintenance","version":"1.0.1","language":"javascript","ecosystem":"npm","summary":"Monkey-patches Node.js built-in http/https modules to log outgoing requests and responses to console. v1.0.1 is the current stable release; last updated in 2019. No dependencies, supports Node >=8. Works transparently with axios, got, node-fetch, request, superagent, and native http/https. Controlled via environment variables (LOG_THAT_HTTP_HEADERS, LOG_THAT_HTTP_BODY). Not actively maintained, but functional for debugging. Contrasts with request-intercepting libraries like nock or mockttp by focusing on logging without mocking.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/log-that-http"},{"id":11247,"title":"Node.js Log Utility","library":"log-util","status":"maintenance","version":"2.3.0","language":"javascript","ecosystem":"npm","summary":"log-util is a minimalist Node.js logging utility designed for terminal output. It provides a simple API for common log levels such as debug, info, success, warn, and error, allowing developers to categorize and display messages with distinct visual feedback in the console. The current stable version is 2.3.0. The package appears to be in a maintenance or stable state, with its last publish date being approximately six years ago (as of April 2026), indicating a lack of recent active development or frequent feature additions. Its primary differentiator is its simplicity and small footprint, offering basic logging capabilities without the extensive configuration or advanced features found in more comprehensive logging frameworks. It ships with TypeScript type definitions, enabling a typed development experience for users.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","log","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/log-util"},{"id":13490,"title":"Log4js for Node.js","library":"log4js","status":"active","version":"6.9.1","language":"javascript","ecosystem":"npm","summary":"Log4js is a comprehensive and configurable logging framework for Node.js, currently stable at version 6.9.1. It provides various appenders for outputting logs to the console, files (with rolling), and network services, alongside flexible layout patterns and category-based logging. While sharing a name with Java's Log4j, it behaves distinctly, making direct assumptions about parity a source of confusion. The project is actively maintained, with regular updates and a dedicated community. Key differentiators include its extensive appender support (many as optional, separate packages), highly customizable log levels (TRACE, DEBUG, INFO, WARN, ERROR, FATAL), and built-in TypeScript definitions, offering a robust solution for managing application logs in various environments.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","logging","log","log4j","node","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/log4js"},{"id":11249,"title":"Logalot","library":"logalot","status":"maintenance","version":"2.1.0","language":"javascript","ecosystem":"npm","summary":"Logalot is a minimalistic logging utility for Node.js environments, designed for extreme simplicity and a small footprint. It provides basic console output methods for `info`, `warn`, `success`, and `error` messages, each prefixed with a relevant Unicode character for quick visual identification. The package is dependency-free and focuses solely on direct console logging. The current stable version is 2.1.0. Given its last commit in 2017 and its 'tiny utility' scope, it's considered feature-complete and stable, but not actively developed with new features or frequent releases. Its key differentiator is its straightforward, no-frills approach to logging without configuration or advanced features, making it suitable for simple scripts or projects requiring only basic output.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","imagemin","log","sqeak"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/logalot"},{"id":1540,"title":"Logbook","library":"logbook","status":"active","version":"1.9.2","language":"python","ecosystem":"pypi","summary":"Logbook is a Python library designed as a logging replacement, offering a fresh take on logging that is often considered more intuitive and powerful than Python's standard `logging` module. It focuses on clean, contextual logging and robust handler management. The current stable version is 1.9.2, with releases occurring intermittently based on contributions and maintenance.","last_verified":"2026-04-23T22:20:57.669Z","tags":["logging","observability","log management"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/logbook"},{"id":23992,"title":"LogDecorator","library":"logdecorator","status":"active","version":"2.5","language":"python","ecosystem":"pypi","summary":"Move logging code out of your business logic with decorators. Lightweight library (v2.5) that provides @log_decorator and related decorators for automatic logging of function calls, arguments, results, and exceptions. Requires Python >=3.10. Stable release cadence (sporadic).","last_verified":"2026-05-01T00:00:00.000Z","tags":["logging","decorators","utility"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/logdecorator"},{"id":27930,"title":"LogDNA Python Logger","library":"logdna","status":"active","version":"1.18.12","language":"python","ecosystem":"pypi","summary":"A Python package for sending logs to LogDNA (now Mezmo). This library provides both a standard logging handler and a custom LogDNA logger class. Current version: 1.18.12. Release cadence is irregular, primarily bugfixes.","last_verified":"2026-05-09T00:00:00.000Z","tags":["logging","log-management","logdna","mezmo","handler"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/logdna"},{"id":13488,"title":"logdown: Markdown Debug Utility","library":"logdown","status":"active","version":"3.3.1","language":"javascript","ecosystem":"npm","summary":"logdown is a versatile JavaScript debug utility designed for both browser and Node.js environments, providing a consistent logging interface with built-in Markdown formatting support. Currently stable at version 3.3.1, the library maintains a fairly active release cadence within its major version 3, introducing enhancements such as custom transports, optimized bundle sizes through Webpack, improved cross-environment compatibility, and modular internal architecture. Its key differentiators include automatic Markdown parsing for log messages, seamless delegation to native console methods, and compatibility with standard debugging mechanisms like Node.js's `NODE_DEBUG` environment variable and browser `localStorage.debug`. The library is lightweight, with the browser version having no external dependencies and a minimal gzipped footprint, making it suitable for performance-sensitive applications.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","log","markdown","debug","console","info","error","logging"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/logdown"},{"id":196,"title":"Logfire","library":"logfire","status":"active","version":"4.30.0","language":"python","ecosystem":"pypi","summary":"Observability platform from Pydantic — structured logging, tracing, and metrics built on OpenTelemetry. Current version is 4.30.0. Must call logfire.configure() before any instrumentation or spans. Requires LOGFIRE_TOKEN env var for cloud backend. The old pydantic-logfire package is a deprecated stub — use logfire directly. Pricing changed January 2026.","last_verified":"2026-05-12T10:00:54.077Z","tags":["observability","logging","tracing","opentelemetry","monitoring","pydantic","llm"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/logfire"},{"id":1296,"title":"Logfire API Shim","library":"logfire-api","status":"active","version":"4.31.0","language":"python","ecosystem":"pypi","summary":"The `logfire-api` library is a lightweight shim for the Logfire SDK, designed for packages that want to offer opt-in integration with Logfire without a hard dependency. It provides a clone of the `logfire` package's Python API that performs no-op operations if `logfire` is not installed, but makes real calls when `logfire` is present. This allows users of an integrated package to decide whether to install and configure Logfire for observability. The current version is 4.31.0, with frequent releases aligning with the main Logfire SDK.","last_verified":"2026-04-23T19:25:41.487Z","tags":["observability","tracing","logging","metrics","shim","pydantic","opentelemetry"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/logfire-api"},{"id":15691,"title":"logfmt: Key-Value Logger and Parser","library":"logfmt","status":"abandoned","version":"1.4.0","language":"javascript","ecosystem":"npm","summary":"logfmt is a Node.js library for working with the key-value logging convention popularized by Heroku. It provides functionalities for both serializing JavaScript objects into logfmt strings (e.g., `foo=bar a=14 baz=\"hello kitty\"`) and parsing logfmt strings back into objects. The library also includes streaming capabilities for processing logfmt data from sources like `stdin` or HTTP requests, making it suitable for creating logplex drains or general structured log consumption/production. Currently at version 1.4.0, the package has not seen active development or releases since 2018, indicating an abandoned status. Its key differentiator is its direct support for the logfmt format, unlike general-purpose JSON loggers, making it specific to ecosystems leveraging this convention.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","log","parser","logfmt"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/logfmt"},{"id":7382,"title":"logfmter","library":"logfmter","status":"active","version":"0.0.12","language":"python","ecosystem":"pypi","summary":"logfmter is a Python package that enables logfmt-formatted logging using the standard `logging` module without requiring changes to existing log calls. It aims to provide human and machine-readable logs, adhering to best practices like those recommended by Splunk. The current version is 0.0.12, and new releases are typically made for bug fixes, Python version support, and minor feature enhancements.","last_verified":"2026-04-16T00:00:00.000Z","tags":["logging","logfmt","structured logging","formatter"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/logfmter"},{"id":6711,"title":"logfury","library":"logfury","status":"active","version":"1.0.1","language":"python","ecosystem":"pypi","summary":"Logfury is a toolkit for Python library maintainers, offering responsible, low-boilerplate logging of method calls. It implements an 'apiver' import strategy (e.g., `from logfury.v1 import ...`) to ensure API stability, allowing users to explicitly opt into versioned APIs. The library is currently at version 1.0.1, released on October 23, 2021, with a focus on method call tracing and a mature development status.","last_verified":"2026-04-15T00:00:00.000Z","tags":["logging","decorator","observability","library-development"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/logfury"},{"id":21540,"title":"logger","library":"logger","status":"maintenance","version":"1.4","language":"python","ecosystem":"pypi","summary":"A simple Python logging helper providing easy setup for logging to console and files with color support. It wraps Python's standard library logging module. Current version: 1.4. Release cadence: infrequent, last updated in 2017.","last_verified":"2026-04-27T00:00:00.000Z","tags":["logging","helper","color"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/logger"},{"id":17785,"title":"HTTP Request Logger Middleware","library":"logger-request","status":"abandoned","version":"3.8.0","language":"javascript","ecosystem":"npm","summary":"logger-request is an HTTP request logging middleware for Node.js, primarily designed for Express applications. It leverages the Winston logging library (specifically Winston v2.3.1 as of its last release, 3.8.0) to provide flexible output options including file logging, console output, and integration with other Winston transports like MongoDB. Key features include daily log rotation, customizable log fields such as process ID, referrer, authentication status, transfer rates, and user agent. The package reached its latest version, 3.8.0, in 2017, and has not received updates since, making it incompatible with modern Node.js versions and the significantly evolved Winston v3+ ecosystem. Its release cadence was active in the mid-2010s but has ceased, rendering it effectively unmaintained.","last_verified":"2026-04-23T00:00:00.000Z","tags":["javascript","request","logger","logging","winston"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/logger-request"},{"id":5304,"title":"Python Standard Library logging module","library":"logging","status":"active","version":"Python 3.x Standard Library (introduced in Python 2.3)","language":"python","ecosystem":"pypi","summary":"The `logging` module is a robust and flexible event logging system for Python applications and libraries, integrated into the Python Standard Library since version 2.3. It enables all Python modules to participate in logging, facilitating the integration of messages from applications and third-party modules into a unified log. The module provides extensive functionality to produce structured log messages and direct them to various destinations such as the console, files, or network sockets.","last_verified":"2026-04-13T00:00:00.000Z","tags":["standard library","logging","observability","diagnostics","application development"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/logging"},{"id":3545,"title":"Azure REST API Logging Handler","library":"logging-azure-rest","status":"active","version":"1.3.0","language":"python","ecosystem":"pypi","summary":"logging-azure-rest is a Python library providing a multi-threaded logging handler and service extension for sending application logs to an Azure Log Workspace via its REST API. It offers an asynchronous solution to upload logs, queuing them in a request pool and sending them in bulk, aiming for transparent logging without disrupting the main application process. The current version is 1.3.0, and its release cadence is project-driven, with the last update in June 2021.","last_verified":"2026-04-25T11:53:04.925Z","tags":["logging","azure","log analytics","rest api","monitor","cloud"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/logging-azure-rest"},{"id":9902,"title":"Anti-CRLF Logging Formatter","library":"logging-formatter-anticrlf","status":"active","version":"1.2.1","language":"python","ecosystem":"pypi","summary":"logging-formatter-anticrlf is a Python logging Formatter designed to prevent CRLF Injection (CWE-93 / CWE-117) by sanitizing log messages. It ensures that newline characters and other control characters are properly escaped or removed, mitigating the risk of log forging attacks. The current version is 1.2.1, and it maintains a focused feature set with stable, infrequent releases.","last_verified":"2026-04-17T00:00:00.000Z","tags":["logging","security","crlf-injection","cwe-93","cwe-117","formatter"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/logging-formatter-anticrlf"},{"id":9901,"title":"logging-json","library":"logging-json","status":"active","version":"0.6.0","language":"python","ecosystem":"pypi","summary":"logging-json is a Python library that provides a JSON formatter for the standard `logging` module, allowing applications to output logs in a structured JSON format. This is particularly useful for centralized logging systems and machine readability. The current version is 0.6.0, and it generally maintains an active release cadence with periodic updates for bug fixes and new features.","last_verified":"2026-04-17T00:00:00.000Z","tags":["logging","json","formatter","logs","structured-logging"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/logging-json"},{"id":9903,"title":"Logging Tree","library":"logging-tree","status":"active","version":"1.10","language":"python","ecosystem":"pypi","summary":"The `logging-tree` library provides a simple way to introspect and display the logger hierarchy from Python's built-in `logging` module. It helps developers visualize how loggers are configured, including their levels and handlers. The current version is 1.10, with releases occurring periodically to add minor features or address issues.","last_verified":"2026-04-17T00:00:00.000Z","tags":["logging","debugging","introspection","diagnostics"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/logging-tree"},{"id":23993,"title":"Loggly Python Handler","library":"loggly-python-handler","status":"active","version":"1.0.1","language":"python","ecosystem":"pypi","summary":"A Python logging handler that sends log messages to Loggly's cloud-based log management service. Current version 1.0.1 (last updated 2021). Release cadence is low; no recent updates. Supports both HTTP and HTTPS endpoints with optional tags and SSL verification.","last_verified":"2026-05-01T00:00:00.000Z","tags":["logging","loggly","handler","cloud"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/loggly-python-handler"},{"id":14691,"title":"Logic Query Parser","library":"logic-query-parser","status":"abandoned","version":"0.0.5","language":"javascript","ecosystem":"npm","summary":"The `logic-query-parser` package provides a JavaScript utility for parsing logic search strings into a binary tree representation. It takes a query string, supports `AND`, `OR`, parentheses, and double quotes, and can be configured with custom space characters and a default operator. Additionally, it offers a utility function to convert the binary tree into a more usable JSON query form, simplifying programmatic interpretation. This package is currently at version 0.0.5 and was last published approximately 7 years ago, indicating it is no longer actively maintained. Its primary use case is to transform human-readable logical expressions into a structured data format suitable for backend search or filtering operations.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","logic","query","parser","search"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/logic-query-parser"},{"id":9904,"title":"Saleae Logic 2 Automation API","library":"logic2-automation","status":"active","version":"1.0.11","language":"python","ecosystem":"pypi","summary":"The `logic2-automation` library provides a Pythonic interface for controlling the Saleae Logic 2 application via its Automation API. It enables users to programmatically connect to Saleae devices, configure captures, start/stop data acquisition, add analyzers, and export data. The current version is 1.0.11, and releases are generally made on an as-needed basis to support new features or fix bugs.","last_verified":"2026-04-17T00:00:00.000Z","tags":["hardware","test","logic-analyzer","saleae","automation","data-acquisition"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/logic2-automation"},{"id":4090,"title":"Logical Unification","library":"logical-unification","status":"active","version":"0.4.7","language":"python","ecosystem":"pypi","summary":"Logical Unification is a Python library that provides capabilities for logical unification, a core concept in logic programming and automated reasoning. It enables solving equations between symbolic expressions by finding substitutions for variables. The library is a fork of the original 'unification' project, designed with a generator-based approach to handle deeply nested structures efficiently and avoid Python's recursion limits. It is currently at version 0.4.7 and receives periodic updates focusing on features and maintenance.","last_verified":"2026-04-11T00:00:00.000Z","tags":["logic","unification","logic programming","declarative programming","solver","pattern matching"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/logical-unification"},{"id":27118,"title":"Logilab Common","library":"logilab-common","status":"active","version":"2.1.0","language":"python","ecosystem":"pypi","summary":"A collection of low-level Python packages and modules used by Logilab projects, including utilities for date manipulation, configuration, caching, and more. Current version is 2.1.0, with a maintenance release cadence.","last_verified":"2026-05-01T00:00:00.000Z","tags":["utilities","logilab","low-level","deprecated"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/logilab-common"},{"id":2106,"title":"Logistro","library":"logistro","status":"active","version":"2.0.1","language":"python","ecosystem":"pypi","summary":"Logistro is an extremely light wrapper over Python's standard `logging` module, providing sensible defaults for logging configuration. It simplifies common logging setups and includes specialized functionality like `getPipeLogger()` for piping subprocess stderr to the main logger. The library is currently at version 2.0.1 and maintains an active development status, with recent releases focused on minor fixes and metadata updates.","last_verified":"2026-04-24T14:19:23.445Z","tags":["logging","utility","wrapper","python-standard-library"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/logistro"},{"id":11250,"title":"Loglevel: Minimal Logging for JavaScript","library":"loglevel","status":"active","version":"1.9.2","language":"javascript","ecosystem":"npm","summary":"loglevel is a minimal, lightweight logging library for JavaScript environments, including browsers and Node.js. Currently at version 1.9.2, it maintains a steady release cadence focusing on stability and reliability. Its core functionality extends standard `console.log` methods to provide level-based logging (trace, debug, info, warn, error) and filtering, while gracefully handling environments where `console` methods might be absent or limited. Key differentiators include its small footprint (1.4 KB minified and gzipped), lack of external dependencies, preservation of original stack trace line numbers (unlike many wrapper-heavy logging frameworks), and seamless integration with various module systems (CommonJS, AMD, global). It ships with built-in TypeScript definitions and ensures consistent logging behavior across diverse JavaScript runtimes, making it a reliable choice for everyday debugging without introducing complex features like appender reconfiguration or advanced filtering rules.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","log","logger","logging","browser","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/loglevel"},{"id":13489,"title":"Loglevel Colored Level Prefix","library":"loglevel-colored-level-prefix","status":"maintenance","version":"1.0.0","language":"javascript","ecosystem":"npm","summary":"The `loglevel-colored-level-prefix` package is a specialized plugin for the `loglevel` library, designed to enhance log output in Node.js environments by adding colored prefixes to log levels. Released as `v1.0.0` in February 2017, this utility provides a stable, opinionated solution for visually distinct logging but is not under active development, operating effectively in a maintenance-only status. It explicitly leverages the `chalk` library for terminal colorization, making it a Node.js-exclusive tool and unsuitable for browser environments. Its primary differentiator is offering a consistent, pre-formatted log style specifically for Node.js applications, aiding in quick identification of log severity. The package exposes a single function, `getLogger`, which returns a singleton `loglevel` instance, configured with a specified prefix and initial log level, providing a focused approach to colored console output within the `loglevel` ecosystem.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","loglevel-plugin"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/loglevel-colored-level-prefix"},{"id":7383,"title":"Logmuse: Logging Setup","library":"logmuse","status":"active","version":"0.3.0","language":"python","ecosystem":"pypi","summary":"Logmuse is a lightweight Python library designed to simplify the setup of basic logging for applications. It provides utilities to configure named loggers, set log levels, and integrate logging options with `argparse`. The current version is 0.3.0, and it maintains a relatively stable release cadence with minor updates.","last_verified":"2026-04-16T00:00:00.000Z","tags":["logging","utility","configuration"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/logmuse"},{"id":9905,"title":"Logomaker","library":"logomaker","status":"active","version":"0.8.7","language":"python","ecosystem":"pypi","summary":"Logomaker is a Python package designed for creating high-quality sequence logos. It provides a flexible API for generating, styling, and customizing logos from sequence matrices (e.g., position-weight matrices or information matrices). The current version is 0.8.7, and the library is actively maintained with releases addressing bugs and adding features.","last_verified":"2026-04-17T00:00:00.000Z","tags":["bioinformatics","visualization","sequence logo","genomics"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/logomaker"},{"id":11251,"title":"LogRocket JavaScript SDK","library":"logrocket","status":"active","version":"12.1.0","language":"javascript","ecosystem":"npm","summary":"LogRocket's JavaScript SDK, currently at version 12.1.0, provides a comprehensive solution for front-end monitoring, session replay, and product analytics. It allows development and product teams to reproduce user issues by replaying sessions pixel-perfectly, alongside integrated technical context such as console logs, network requests, and Redux state changes. This SDK differentiates itself by its strong focus on engineering-grade debugging, offering detailed diagnostic insights into client-side errors and performance issues. While a fixed release cadence isn't explicitly published, the package undergoes regular updates with new features and improvements. A key feature is its ability to automatically detect user frustration signals like rage clicks and dead clicks, and its robust data privacy features include default obfuscation of sensitive information, with configurable options for granular control over what data is collected and sent to the servers. It integrates with various tools like Sentry, Jira, and Google Analytics to streamline developer workflows and provide a holistic view of user experience.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","redux","reducer","state","logging","exceptions","replay","record","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/logrocket"},{"id":18509,"title":"LogRocket ngrx Middleware","library":"logrocket-ngrx","status":"active","version":"0.2.1","language":"javascript","ecosystem":"npm","summary":"LogRocket ngrx middleware (v0.2.1) is a companion package for LogRocket that augments session recordings with Redux actions and state from @ngrx/store. It integrates as an ngrx meta reducer to capture dispatched actions and store state snapshots, enabling developers to replay user sessions alongside application state changes. Requires LogRocket >=2 and @ngrx/store >=4. Minimal setup: add `logrocket-ngrx` to your meta reducers. Actively maintained by LogRocket, with weekly releases. Differentiates from generic Redux devtools by integrating directly with LogRocket's session replay and performance monitoring.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/logrocket-ngrx"},{"id":15135,"title":"LogRocket React Plugin","library":"logrocket-react","status":"active","version":"7.0.0","language":"javascript","ecosystem":"npm","summary":"LogRocket React Plugin (`logrocket-react`) is an optional add-on package designed to integrate LogRocket's session replay and monitoring capabilities specifically with React applications. It allows developers to search for user sessions based on interactions with specific React components within their app. The package is currently at version 7.0.0, supporting React 19. It maintains a distinct versioning scheme tied directly to major React versions, requiring users to install a specific `logrocket-react` version corresponding to their React installation (e.g., `v7` for React 19, `v6` for React 18). This tight coupling dictates its release cadence, typically aligning with new React major releases. A key differentiator is its reliance on the `displayName` property of React components for reporting component names, which often requires specific build tooling or manual intervention.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/logrocket-react"},{"id":15692,"title":"Logstash Client","library":"logstash-client","status":"abandoned","version":"1.1.1","language":"javascript","ecosystem":"npm","summary":"logstash-client is a general-purpose Node.js library for sending logs to Logstash instances. It provides support for UDP, TCP, and in-memory transports, designed to be independent of specific logging frameworks like Winston or Bunyan. The package's current stable version is 1.1.1, which was published in 2016. Due to its age and lack of updates, the release cadence is inactive, and the library is no longer under active development. Key differentiators at the time of its development included its transport flexibility and independence from specific logger implementations, allowing it to integrate with various Node.js applications. However, this also means it predates modern JavaScript features and best practices.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","logstash","logging","amqp"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/logstash-client"},{"id":21541,"title":"logstash-formatter","library":"logstash-formatter","status":"maintenance","version":"0.5.17","language":"python","ecosystem":"pypi","summary":"A JSON log formatter for logstash, typically used with Python's logging module. Current version 0.5.17. Infrequently updated; last release in 2019.","last_verified":"2026-04-27T00:00:00.000Z","tags":["logging","logstash","json","formatter"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/logstash-formatter"},{"id":7384,"title":"Logstash Python Formatter","library":"logstash-python-formatter","status":"maintenance","version":"0.1.2","language":"python","ecosystem":"pypi","summary":"This library provides a Python logging formatter designed to output log data as JSON objects compatible with Logstash json filters. It enables standard Python logging to produce structured logs that can be easily ingested and parsed by Logstash. The current version is 0.1.2, released in 2018, indicating a low or inactive release cadence.","last_verified":"2026-04-16T00:00:00.000Z","tags":["logging","logstash","formatter","json","structured-logging"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/logstash-python-formatter"},{"id":5783,"title":"Logtail Python Client","library":"logtail-python","status":"active","version":"0.3.4","language":"python","ecosystem":"pypi","summary":"Logtail-python is the official Python client library for Logtail.com (part of Better Stack). It provides a `logging.Handler` to easily send logs from your Python applications, including Django and FastAPI, to Logtail for centralized log management, aggregation, and analysis. It is actively maintained with frequent updates, currently at version 0.3.4.","last_verified":"2026-04-14T00:00:00.000Z","tags":["logging","log management","betterstack","observability","handler","cloud logging"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/logtail-python"},{"id":192,"title":"Loguru Python Logging","library":"loguru","status":"active","version":"0.7.3","language":"python","ecosystem":"pypi","summary":"Simple Python logging library. Current version: 0.7.3 (Mar 2026). One global logger — no instantiation needed, just import. Default sink is stderr (not stdout). diagnose=True is the DEFAULT — shows variable values in tracebacks — leaks sensitive data in production. Must call logger.remove() before reconfiguring. Library authors must never call logger.add() — use logger.disable() instead. enqueue=True requires logger.complete() on shutdown to flush queued messages.","last_verified":"2026-05-12T09:56:16.977Z","tags":["loguru","logging","python","observability"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/loguru"},{"id":14690,"title":"Logutils: Legacy Logging Utilities for Python","library":"logutils","status":"abandoned","version":"0.3.5","language":"en","ecosystem":"pypi","summary":"Logutils is a collection of logging utilities designed for Python. Its last release (0.3.5) was in 2012, and the library is no longer actively maintained. Many of the features it provided, such as `QueueHandler` and `WatchedFileHandler`, have since been integrated into Python's standard `logging` module or are available via more modern, actively maintained libraries.","last_verified":"2026-04-16T00:00:00.000Z","tags":["logging","utilities","abandoned","legacy"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/logutils"},{"id":4620,"title":"logzero","library":"logzero","status":"active","version":"1.7.0","language":"python","ecosystem":"pypi","summary":"logzero is a Python library (version 1.7.0) that provides robust and effective logging for both Python 2 and 3. It simplifies logging to the console with pretty, level-specific colored output and supports logging to rotating files. The library also includes built-in JSON logging capabilities, aiming for a low-boilerplate approach to standard Python logging. Its release cadence is generally stable with occasional updates.","last_verified":"2026-04-12T00:00:00.000Z","tags":["logging","console logging","file logging","pretty logging","json logging","developer tool"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/logzero"},{"id":4621,"title":"Logz.io Python Handler","library":"logzio-python-handler","status":"active","version":"4.1.9","language":"python","ecosystem":"pypi","summary":"The `logzio-python-handler` library provides a Python logging handler that sends application logs to a Logz.io account. It supports bulk sending over HTTPS with SSL, handling logs asynchronously in a background thread, and offers optional OpenTelemetry trace context integration. As of version `4.1.9`, the library is actively maintained with frequent updates, primarily focusing on dependency management and robustness improvements.","last_verified":"2026-04-12T00:00:00.000Z","tags":["logging","logzio","observability","handler","cloud"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/logzio-python-handler"},{"id":8294,"title":"Loki Logger Handler","library":"loki-logger-handler","status":"active","version":"1.1.2","language":"python","ecosystem":"pypi","summary":"Loki Logger Handler is a Python logging handler designed for transmitting logs to Grafana Loki. It formats logs in JSON by default, allows custom label definitions, and supports extracting extra keys from log records as labels or structured metadata. The library is currently at version 1.1.2 and appears to be under active development with regular updates addressing compatibility and feature enhancements.","last_verified":"2026-04-16T00:00:00.000Z","tags":["logging","loki","grafana","handler","json","loguru"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/loki-logger-handler"},{"id":11252,"title":"LokiJS In-Memory Database","library":"lokijs","status":"maintenance","version":"1.5.12","language":"javascript","ecosystem":"npm","summary":"LokiJS is a fast, document-oriented JavaScript in-memory database designed for various environments including browsers, Node.js, and NativeScript. It functions by storing JavaScript objects as documents in a NoSQL fashion, enabling high-performance retrieval through indexing and dynamic views. Currently at version 1.5.12, its release cadence appears infrequent, with the last major update several years ago. Key differentiators include its small footprint, suitability for client-side session stores, and built-in persistence adapters (like localStorage, IndexedDB, or filesystem) that can be extended with custom solutions. It prioritizes speed by maintaining unique and binary indexes and offering dynamic views for frequently accessed data subsets, making it ideal for performance-critical applications where data can reside primarily in memory.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","document-oriented","mmdb","json","nosql","lokijs","in-memory","indexeddb"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/lokijs"},{"id":16428,"title":"Lokka HTTP Transport","library":"lokka-transport-http","status":"abandoned","version":"1.6.1","language":"javascript","ecosystem":"npm","summary":"Lokka-transport-http provides an isomorphic HTTP transport layer designed for the Lokka GraphQL client. It facilitates sending GraphQL queries over HTTP to `graphql-express` compatible endpoints. The package's current stable version is 1.6.1, with its last release approximately 9 years ago. It supports sending custom HTTP headers and integrates with existing cookie-based authentication mechanisms, or allows for explicit `Authorization` header configuration. A key differentiator is its minimalist approach as a transport layer, allowing Lokka (a simple GraphQL client itself) to focus on query construction. The package, and the broader Lokka ecosystem, appears to be unmaintained, with no recent updates or active development. This means no new features, bug fixes, or security patches are likely. By default, it throws an error on the first GraphQL error returned by the server, but this behavior can be customized.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","lokka","transport","http"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/lokka-transport-http"},{"id":4622,"title":"Loky - Robust Process Pool Executor","library":"loky","status":"active","version":"3.5.6","language":"python","ecosystem":"pypi","summary":"Loky provides a robust, cross-platform, and cross-version implementation of Python's `concurrent.futures.ProcessPoolExecutor`. It enhances multiprocessing by offering reusable executors, transparent `cloudpickle` integration for complex object serialization, and deadlock-free process management, addressing common pitfalls in parallel Python computing. The library is actively maintained, with its current version being 3.5.6. It primarily follows a minor release cadence with bug fixes and improvements.","last_verified":"2026-04-12T00:00:00.000Z","tags":["multiprocessing","concurrency","process pool","executor","joblib","cloudpickle"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/loky"},{"id":21542,"title":"Loman","library":"loman","status":"active","version":"0.6.0","language":"python","ecosystem":"pypi","summary":"Loman tracks the state of computations and the dependencies between them, enabling full and partial recalculations. It provides a directed acyclic graph (DAG) of computations with caching, error handling, and serialization support. Current version is 0.6.0, released in April 2026. Release cadence is approximately monthly.","last_verified":"2026-04-27T00:00:00.000Z","tags":["computation","dependency","dag","caching","partial-recomputation"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/loman"},{"id":5654,"title":"Lomond","library":"lomond","status":"abandoned","version":"0.3.3","language":"python","ecosystem":"pypi","summary":"Lomond is a Pythonic WebSocket client library designed for reliability and ease of use, turning a WebSocket connection into an orderly stream of events. It distinguishes itself by providing an event-driven model without requiring explicit threads or callbacks for basic usage. The current version is 0.3.3. However, the library appears to be abandoned, with the last release in 2018 and no recent development activity.","last_verified":"2026-04-12T00:00:00.000Z","tags":["websocket","client","network","event-driven"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/lomond"},{"id":25903,"title":"longmo-lint-configs","library":"longmo-lint-configs","status":"active","version":"1.0.17","language":"javascript","ecosystem":"npm","summary":"A unified linter configuration package for Vue 2/3 projects, providing preconfigured ESLint, Prettier, Stylelint, and JSConfig setups. Version 1.0.17, updated frequently via GitHub. Key differentiators: supports both Vue 2 and Vue 3 with flat ESLint config (ESLint v9+), includes TypeScript support, and relies on peer dependencies kept external to minimize bundle size (36.9 kB). Requires manual installation of many peer deps; recommended for teams wanting a single source of lint configs.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/longmo-lint-configs"},{"id":896,"title":"Looker SDK for Python","library":"looker-sdk","status":"active","version":"26.6.1","language":"python","ecosystem":"pypi","summary":"The `looker-sdk` is the official Python SDK for interacting with the Looker REST API. It provides a convenient, programmatic way to manage Looker instances, run queries, extract data, and automate workflows. Maintained by Google/Looker, it currently supports API 4.0 and requires Python 3.6+. It's actively developed with regular updates to support new Looker features and API versions.","last_verified":"2026-04-09T19:06:41.401Z","tags":["Looker","API","SDK","Business Intelligence","Analytics","Data Platform"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/looker-sdk"},{"id":18513,"title":"lookout-artifactory-test","library":"lookout-artifactory-test","status":"active","version":"1.0.5736","language":"javascript","ecosystem":"npm","summary":"Test package for testing Artifactory and NPM publishing workflows. Version 1.0.5736. This package has no functional code; it exists solely to validate repo configuration, version bumping, and npm publish operations. Should not be used as a dependency. No release cadence beyond manual pushes.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/lookout-artifactory-test"},{"id":21543,"title":"loompy","library":"loompy","status":"active","version":"3.0.8","language":"python","ecosystem":"pypi","summary":"A Python library for working with Loom file format (version 3.0.8), which is used for storing single-cell RNA-seq data. It supports reading, writing, and creating Loom files with sparse matrices, variable-length string attributes, and provides a command-line tool for creating Loom files from FASTQ. Release cadence is irregular.","last_verified":"2026-04-27T00:00:00.000Z","tags":["loom","single-cell","RNA-seq","bioinformatics","hdf5"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/loompy"},{"id":27931,"title":"LoongSuite Util GenAI","library":"loongsuite-util-genai","status":"active","version":"0.4.0","language":"python","ecosystem":"pypi","summary":"LoongSuite GenAI Utils is a utility package for generative AI workloads within the LoongSuite ecosystem. Version 0.4.0 is the latest, released as part of the loongsuite-python-agent distribution. The package provides utilities such as the RetrievalDocument dataclass for typed retrieval document representation. Release cadence follows the loongsuite-python-agent releases (currently every few months).","last_verified":"2026-05-09T00:00:00.000Z","tags":["genai","loongsuite","alibaba","utility","agent"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/loongsuite-util-genai"},{"id":8295,"title":"Loop Rate Limiters","library":"loop-rate-limiters","status":"active","version":"1.2.0","language":"python","ecosystem":"pypi","summary":"Loop-rate-limiters (current version 1.2.0) is a Python library providing simple frequency regulators for loops, offering an API similar to `rospy.Rate`. It supports both synchronous and asynchronous (asyncio) operations, ensuring code execution at a desired frequency. The library maintains an active development pace with regular patch and minor releases to introduce new features, fix bugs, and improve logging.","last_verified":"2026-04-16T00:00:00.000Z","tags":["rate-limiting","asyncio","concurrency","timing","robotics"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/loop-rate-limiters"},{"id":15137,"title":"LoopBack 3.x Framework","library":"loopback","status":"maintenance","version":"3.28.0","language":"javascript","ecosystem":"npm","summary":"LoopBack 3.x is an open-source Node.js framework designed for rapidly creating dynamic end-to-end REST APIs with minimal coding. It facilitates data access from a wide array of databases, including Oracle, MySQL, PostgreSQL, MS SQL Server, and MongoDB, and supports incorporating complex model relationships and robust access controls. The framework also offers built-in services for mobile application development, such as push notifications, geolocation, and file storage. The current stable version for LoopBack 3 is 3.28.0, but it is in Maintenance LTS (Long Term Support) mode, having passed its official End-Of-Life (EOL) in December 2020. Consequently, only critical bugs and security fixes are provided for this version, and users are strongly encouraged to migrate to LoopBack 4, which represents the actively developed and supported iteration of the framework. LoopBack 3 applications are typically built using its collection of Node.js modules, Yeoman generators for scaffolding, and client SDKs.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","web","restful","rest","api","express","restify","koa","auth"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/loopback"},{"id":13491,"title":"LoopBack Component Explorer","library":"loopback-component-explorer","status":"maintenance","version":"6.5.1","language":"javascript","ecosystem":"npm","summary":"loopback-component-explorer is a utility for LoopBack 3 applications, providing an interactive UI to browse and test API endpoints. It is currently at version 6.5.1 and is intrinsically linked to LoopBack 3, which is in \"Maintenance LTS mode.\" This means the component itself receives only critical bug fixes and security patches, with no new feature development. Its primary function is to render the API specification using an embedded `swagger-ui` (version 2.x), enabling developers to visualize and interact with their API routes directly within the browser. Its release cadence is sporadic, tied to critical fixes for the EOL LoopBack 3 framework. A key differentiator is its seamless integration into the LoopBack 3 ecosystem, acting as the standard API documentation and testing tool for that framework generation. Users are strongly encouraged to migrate to LoopBack 4, which uses a different explorer component.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","loopback","api","explorer"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/loopback-component-explorer"},{"id":15136,"title":"LoopBack MongoDB Connector","library":"loopback-connector-mongodb","status":"active","version":"7.0.4","language":"javascript","ecosystem":"npm","summary":"The `loopback-connector-mongodb` package provides the official MongoDB connector for the LoopBack 4 framework. It enables LoopBack applications to interact with MongoDB databases by abstracting connection details and CRUD operations. As of version 6.0.0, this connector is exclusively compatible with LoopBack 4 and Juggler 4.x, requiring users of LoopBack 3 to stick to the 5.x branch. The current stable version is 7.0.4. This module adheres to a Module Long Term Support (LTS) policy, ensuring an extended maintenance period for major versions, with version 6.x supported until at least April 2028. Key differentiators include seamless integration with the LoopBack 4 CLI for datasource generation, robust handling of connection configurations, and support for advanced MongoDB features through the underlying Node.js MongoDB driver.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","connector","datasource","loopback","mongodb"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/loopback-connector-mongodb"},{"id":21544,"title":"loopmon","library":"loopmon","status":"active","version":"1.0.1","language":"python","ecosystem":"pypi","summary":"Lightweight monitor library for asyncio event loop. Current version 1.0.1, maintenance mode with infrequent updates.","last_verified":"2026-04-27T00:00:00.000Z","tags":["asyncio","monitoring","event-loop"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/loopmon"},{"id":21545,"title":"looptime","library":"looptime","status":"active","version":"0.7","language":"python","ecosystem":"pypi","summary":"Utility to fast-forward asyncio event loop time for deterministic testing. Current version 0.7, requires Python >=3.10. Released as a standalone package to replace pytest-asyncio's `loop_context` for controlling virtual time.","last_verified":"2026-04-27T00:00:00.000Z","tags":["asyncio","testing","time","virtual-time","fast-forward"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/looptime"},{"id":4370,"title":"LooseVersion","library":"looseversion","status":"active","version":"1.3.0","language":"python","ecosystem":"pypi","summary":"The `looseversion` package is a backwards/forwards-compatible fork of `distutils.version.LooseVersion`, designed for comparing heterogeneous version schemes that do not strictly follow PEP 440. It offers an identical interface and comparison logic to the original, with the main enhancement being comparability between `looseversion.LooseVersion` and `distutils.version.LooseVersion` instances. The current version is 1.3.0, released on July 5, 2023, and it aims to be a stable replacement for the deprecated `distutils` version class, with a relatively low release cadence focused on compatibility and maintenance.","last_verified":"2026-04-12T00:00:00.000Z","tags":["versioning","comparison","distutils","compatibility"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/looseversion"},{"id":18514,"title":"lop","library":"lop","status":"active","version":"0.4.2","language":"javascript","ecosystem":"npm","summary":"lop is a JavaScript parsing library using parser combinators that emphasizes helpful error messages. Current stable version is 0.4.2, with infrequent releases. Unlike many parser libraries (e.g., PEG.js, nearley), lop integrates directly with tokenisers and provides cut operators to control backtracking and produce precise error locations. Its unique selling point is the generation of detailed, file-and-line-anchored error messages when parsing fails. It supports both automatic regex-based tokenisation and custom tokenisers. The library is untyped (no TypeScript definitions). It is lightweight with no dependencies.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","parse","parser","combinator"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/lop"},{"id":8296,"title":"PyTorch LoRA Library (loralib)","library":"loralib","status":"active","version":"0.1.2","language":"python","ecosystem":"pypi","summary":"loralib provides a PyTorch implementation of Low-Rank Adaptation (LoRA), a parameter-efficient fine-tuning method for large deep learning models. It enables adapting models with performance comparable to full fine-tuning while significantly reducing trainable parameters and memory footprint. The library is currently at version 0.1.2 and appears to be actively maintained by Microsoft, though PyPI updates are infrequent, with core development often reflected in GitHub activities like checkpoint releases.","last_verified":"2026-04-16T00:00:00.000Z","tags":["pytorch","deep-learning","fine-tuning","lora","parameter-efficient-learning","nlp","computer-vision"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/loralib"},{"id":4091,"title":"Lorem Text Generator","library":"lorem","status":"maintenance","version":"0.1.1","language":"python","ecosystem":"pypi","summary":"The `lorem` library (version 0.1.1) is a lightweight Python package designed to generate random text that resembles Latin, commonly known as 'Lorem Ipsum'. It provides simple functions for generating words, sentences, and paragraphs, as well as a more configurable class for advanced text generation. The project has not seen updates since 2016, indicating a stable but inactive development cadence.","last_verified":"2026-04-11T00:00:00.000Z","tags":["text generation","filler text","lorem ipsum","dummy text"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/lorem"},{"id":9091,"title":"Lorem Text Generator","library":"lorem-text","status":"active","version":"3.0","language":"python","ecosystem":"pypi","summary":"Lorem Text is a Python library designed to generate dummy 'lorem ipsum' text. It provides straightforward functions for creating random sentences, paragraphs, and words, making it suitable for placeholder content in development and design. The library is actively maintained, with version 3.0 released in May 2025, and generally follows an an irregular but consistent release cadence for new features and improvements.","last_verified":"2026-04-16T00:00:00.000Z","tags":["text-generation","lorem-ipsum","dummy-data","generator"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/lorem-text"},{"id":4092,"title":"Loro Python Bindings","library":"loro","status":"active","version":"1.10.3","language":"python","ecosystem":"pypi","summary":"Loro provides high-performance Python bindings for the Loro Conflict-free Replicated Data Type (CRDT) library. It enables real-time collaboration and local-first software development by offering conflict-free data synchronization across distributed environments. The library supports various rich data types like Text, List, Map, and Tree. Currently at version 1.10.3, it maintains an active development and release schedule.","last_verified":"2026-04-11T00:00:00.000Z","tags":["CRDT","realtime","collaboration","local-first","data synchronization"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/loro"},{"id":23994,"title":"Lottie Python","library":"lottie","status":"active","version":"0.7.2","language":"python","ecosystem":"pypi","summary":"A framework to work with Lottie files (Bodymovin JSON animations) and Telegram animated stickers (TGS format). Current version 0.7.2, supports Python >=3. Maintenance mode; no frequent releases.","last_verified":"2026-05-01T00:00:00.000Z","tags":["lottie","bodymovin","telegram-stickers","animation","tgs"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/lottie"},{"id":25904,"title":"Lottie Lint","library":"lottie-lint","status":"active","version":"1.2.0","language":"javascript","ecosystem":"npm","summary":"A linting tool for Lottie animation JSON files. Current stable version is 1.2.0. It checks for performance issues, compatibility problems, and errors in Lottie animations. Key differentiators: provides granular reports with severity levels (error, warn, info, incompatible) and identifies incompatible features across platforms (iOS, Web, Android). Designed for use in CI/CD pipelines to catch Lottie issues early. Release cadence appears irregular, with a few minor versions since initial release.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","lottie","lint","performance"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/lottie-lint"},{"id":13492,"title":"Lottie Animations for React","library":"lottie-react","status":"active","version":"2.4.1","language":"javascript","ecosystem":"npm","summary":"lottie-react is a React library that provides components and hooks for integrating Lottie animations into web applications. It acts as a lightweight wrapper around the `lottie-web` library, offering developers granular control over Lottie instances with minimal implementation effort. Currently at stable version 2.4.1, the library maintains a fairly active release cadence, with multiple patch and minor updates released to support newer React versions (up to 19) and address various fixes. Its key differentiators include offering both a `Lottie` component and `useLottie`/`useLottieInteractivity` hooks, providing flexibility for different use cases, and abstracting away the direct `lottie-web` integration while allowing access to its underlying API. Future versions, including `v3`, are actively under development, promising further features and improvements.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","lottie","react","lottie react","react lottie","lottie web","animation","component","hook","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/lottie-react"},{"id":11253,"title":"Lottie React Native","library":"lottie-react-native","status":"active","version":"7.3.6","language":"javascript","ecosystem":"npm","summary":"Lottie React Native provides comprehensive React Native bindings for the Lottie animation ecosystem, enabling the display of Adobe After Effects animations exported as JSON files via Bodymovin. Currently stable at version 7.3.6, the library maintains an active release cadence with frequent bug fixes and feature updates, often including support for new React Native versions and Expo SDKs. Its primary differentiation lies in allowing designers to directly ship complex animations without requiring engineers to painstakingly recreate them in code. It offers native rendering on iOS (using `lottie-ios`), Android (using `lottie-android`), and Windows (using `Lottie-Windows`), ensuring high performance and fidelity across platforms. The package ships with TypeScript types, facilitating robust development.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","lottie","animation","react","react-native","keyframe","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/lottie-react-native"},{"id":11255,"title":"Lottie for Web","library":"lottie-web","status":"active","version":"5.13.0","language":"javascript","ecosystem":"npm","summary":"Lottie-web is a JavaScript library designed to render animations exported from Adobe After Effects as JSON files, leveraging the Bodymovin plugin. It enables designers to deliver complex, vector-based animations across web platforms without the need for manual re-coding by engineers, significantly streamlining the animation pipeline. The package, as of the provided context, is at version 5.13.0, which includes critical bug fixes and improvements, notably around Node.js compatibility for SSR. Lottie-web is actively maintained, with new features and bug fixes released periodically, though major versions with breaking changes (like the recent v6) are less frequent. Key differentiators include its tight integration with After Effects, robust performance across SVG and Canvas renderers, and a comprehensive API for controlling animation playback, speed, and segments. It is a core component of the broader Lottie ecosystem, alongside its counterparts for Android, iOS, and React Native, providing a unified animation solution.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","animation","canvas","svg","after effects","plugin","export","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/lottie-web"},{"id":25905,"title":"lotus-lint","library":"lotus-lint","status":"active","version":"0.0.2","language":"javascript","ecosystem":"npm","summary":"An opinionated code quality and formatting tool that bundles ESLint, Stylelint, Prettier, lint-staged, and Husky into a single dependency. Version 0.0.2 provides zero-config setup with best-practice lint rules extracted from the community. Designed to reduce the friction of configuring multiple linters individually, it supports custom overrides while maintaining sensible defaults. The package is in early development with an unstable API.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","eslint","husky","lint","lint-staged","prettier","stylelint"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/lotus-lint"},{"id":11254,"title":"Loupe Object Inspection Utility","library":"loupe","status":"active","version":"3.2.1","language":"javascript","ecosystem":"npm","summary":"Loupe is a robust, cross-platform utility for converting JavaScript objects into string representations, designed to work consistently in both Node.js and browser environments. It provides functionality similar to Node.js' built-in `util.inspect()`, making it a valuable tool for debugging and generating human-readable output of complex data structures. The current stable major version is `4.x`, with `v4.0.0` introducing significant breaking changes regarding custom inspection methods. The package maintains a moderate release cadence, with minor and patch updates preceding major version increments, reflecting ongoing development and refinement. As a core component within the Chai.js assertion library ecosystem, Loupe's key differentiator is its unified inspection behavior across diverse JavaScript runtimes, addressing the common challenge of inconsistent object serialization.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/loupe"},{"id":23995,"title":"louvain","library":"louvain","status":"active","version":"0.8.2","language":"python","ecosystem":"pypi","summary":"louvain is a Python implementation of the Louvain algorithm for community detection in large networks, based on the igraph library. Current version is 0.8.2, with a relatively stable release cadence (last update 2024).","last_verified":"2026-05-01T00:00:00.000Z","tags":["community-detection","louvain","igraph","network-analysis"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/louvain"},{"id":25906,"title":"lovable-tagger","library":"lovable-tagger","status":"active","version":"1.3.0","language":"javascript","ecosystem":"npm","summary":"Vite plugin (v1.3.0) that automatically adds `data-component-id` attributes to JSX/TSX components for easier debugging and tracking. Ships TypeScript types, supports Vite 5.x–8.x. Differentiated by its simplicity and focus on component-level identification, as opposed to heavier instrumentation tools. Released under a stable, infrequent cadence.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","vite","plugin","component","tagger","tailwind","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/lovable-tagger"},{"id":16429,"title":"Lovefield - Relational Database for Web Apps","library":"lovefield","status":"abandoned","version":"2.1.12","language":"javascript","ecosystem":"npm","summary":"Lovefield is a relational database written entirely in JavaScript, designed for web applications. It provides a SQL-like query API, leveraging IndexedDB for persistent storage in the browser environment. Developed by Google, the package reached its last published version, 2.1.12, in February 2017. While the GitHub repository saw minor updates until January 2023, active feature development and official maintenance appear to have ceased significantly earlier, around 2015-2017, as indicated by project videos and publishing dates. Lovefield offers cross-browser compatibility (supporting older versions of Chrome, Firefox, IE, and Safari) but explicitly does not support Node.js due to its reliance on IndexedDB. Its key differentiators were bringing a relational model and SQL-like syntax to client-side data management before more modern alternatives emerged, offering atomic transactions and a query optimizer.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","lovefield"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/lovefield"},{"id":9906,"title":"Lovely-Numpy: Enhanced Array Representation","library":"lovely-numpy","status":"active","version":"0.2.22","language":"python","ecosystem":"pypi","summary":"lovely-numpy (version 0.2.22) is a utility library that enhances the default string representation of NumPy arrays, making them significantly more readable and debug-friendly. It achieves this by overriding `np.ndarray.__repr__` to display arrays with improved formatting, optional colors, configurable precision, and a more compact summary for large arrays. The library is actively maintained and released as needed for improvements and bug fixes, focusing on ease of use for interactive data exploration.","last_verified":"2026-04-17T00:00:00.000Z","tags":["numpy","data science","debugging","visualization","repr","developer tools"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/lovely-numpy"},{"id":9907,"title":"Lovely Tensors","library":"lovely-tensors","status":"active","version":"0.1.22","language":"python","ecosystem":"pypi","summary":"lovely-tensors is a Python library that provides \"syntax sugar\" for PyTorch tensors, enhancing their default `repr` for better readability, debugging, and development. It adds features like rich, colored, and pretty-printed output, automatic batching, and shape inference. As of version 0.1.22, it is actively maintained with frequent minor releases focusing on new features and improvements.","last_verified":"2026-04-17T00:00:00.000Z","tags":["pytorch","tensor","debugging","developer-tool","pretty-printing","visualization"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/lovely-tensors"},{"id":9908,"title":"LovelyPlots","library":"lovelyplots","status":"active","version":"1.0.2","language":"python","ecosystem":"pypi","summary":"LovelyPlots is a Python library that provides a collection of Matplotlib styles specifically designed to format plots for scientific papers, theses, and reports. It aims to make plots professional, consistent, and aesthetically pleasing with minimal effort. The current version is 1.0.2, and releases are generally driven by bug fixes or the addition of new styles.","last_verified":"2026-04-17T00:00:00.000Z","tags":["matplotlib","plotting","scientific","academic","thesis","data visualization","report"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/lovelyplots"},{"id":16107,"title":"lowdb Local JSON Database","library":"lowdb","status":"active","version":"7.0.1","language":"javascript","ecosystem":"npm","summary":"lowdb is a lightweight, type-safe, local JSON database designed for Node.js, Electron, and browser environments. The current stable version is 7.0.1, with a frequent release cadence that has seen multiple major and minor versions released recently, indicating active development and continuous improvement. Key differentiators include its minimalist API for interacting with data using native JavaScript array methods, robust TypeScript support for data schema, and a highly extensible architecture via 'adapters'. These adapters allow for custom storage solutions (e.g., YAML, JSON5, encryption) and seamless integration across different environments (file system for Node, localStorage or sessionStorage for browsers). It is primarily an ESM-first package, simplifying usage in modern JavaScript projects but requiring specific import patterns. It also offers convenient presets for common use cases like JSON files and browser storage, alongside automatic in-memory mode for testing.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","database","db","electron","embed","embedded","flat","JSON","local","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/lowdb"},{"id":17029,"title":"Lowdefy CLI","library":"lowdefy","status":"active","version":"5.1.0","language":"javascript","ecosystem":"npm","summary":"Lowdefy is an open-source, low-code framework for building web applications and server-side APIs primarily through declarative YAML or JSON configuration. It abstracts much of the underlying JavaScript, TypeScript, and UI component boilerplate, allowing developers to define application logic, UI layouts (leveraging Ant Design), and data connections efficiently. The `lowdefy` npm package provides the Command Line Interface (CLI) tool essential for initializing projects, running a development server, and building applications. As of version 5.1.0, Lowdefy maintains an active release cadence, with frequent updates delivering new features like Ant Design v6 integration, enhanced theme token management, and improved dark mode support. Its key differentiators include its strong emphasis on YAML-driven configuration, deep integration with the Ant Design ecosystem, and comprehensive support for full-stack application development, including server-side APIs and user authentication, without extensive custom coding.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","lowdefy","cli"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/lowdefy"},{"id":4980,"title":"LPC Checksum","library":"lpc-checksum","status":"maintenance","version":"3.0.0","language":"python","ecosystem":"pypi","summary":"A Python script designed to calculate LPC firmware checksums, based on the C version by Roel Verdult. It functions both as a standalone application and as a Python module that can be integrated into build environments. The current version is 3.0.0, but its release cadence is stalled, with the last release approximately three years ago.","last_verified":"2026-04-12T00:00:00.000Z","tags":["lpc","checksum","firmware","microcontroller","nxp","embedded"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/lpc-checksum"},{"id":5305,"title":"LPIPS (Learned Perceptual Image Patch Similarity)","library":"lpips","status":"active","version":"0.1.4","language":"python","ecosystem":"pypi","summary":"LPIPS is a Python library that implements the Learned Perceptual Image Patch Similarity metric. This metric is designed to measure the similarity between two images in a way that aligns more closely with human perception than traditional metrics like MSE or SSIM. It leverages deep features extracted from pre-trained convolutional neural networks (like AlexNet, VGG, or SqueezeNet). The library is currently at version 0.1.4 and is primarily maintained through its GitHub repository, with releases tied to significant updates. It's often used in image generation and restoration tasks to evaluate perceptual quality or as a perceptual loss function.","last_verified":"2026-04-13T00:00:00.000Z","tags":["image-similarity","perceptual-metric","deep-learning","pytorch","computer-vision"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/lpips"},{"id":2582,"title":"LRU Dict","library":"lru-dict","status":"active","version":"1.4.1","language":"python","ecosystem":"pypi","summary":"lru-dict is a fixed-size dictionary-like container that evicts the Least Recently Used (LRU) items once its capacity limit is exceeded. It is implemented in C for performance and memory efficiency. The library is currently at version 1.4.1 and maintains an active release cadence, focusing on Python version compatibility and minor feature enhancements.","last_verified":"2026-04-24T22:09:07.529Z","tags":["lru","cache","dict","performance","cpython","data-structure"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/lru-dict"},{"id":11256,"title":"LRU Memoization Utility","library":"lru-memoize","status":"active","version":"1.1.0","language":"javascript","ecosystem":"npm","summary":"`lru-memoize` is a utility library for JavaScript and TypeScript that provides simple memoization for pure functions using an LRU (Least Recently Used) cache. It helps optimize performance by storing results of expensive function calls and returning the cached result when the same inputs occur again. The current stable version is 1.1.0, released recently with bug fixes and explicit TypeScript/Flow support. The package features a configurable cache limit, custom equality comparison functions, and an option for deep object comparison for arguments, making it flexible for various use cases. Its primary differentiation lies in its minimalist approach to LRU caching for functions, focusing on purity and avoiding side effects. The release cadence appears to be driven by bug fixes and improvements rather than frequent new features, ensuring stability over rapid, breaking changes.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","memoize","cache","caching","es7","decorator","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/lru-memoize"},{"id":27119,"title":"ls-buildtools","library":"ls-buildtools","status":"active","version":"0.1.6","language":"python","ecosystem":"pypi","summary":"Build tools for LS projects. Version 0.1.6, requires Python >=3.10. Active development.","last_verified":"2026-05-01T00:00:00.000Z","tags":["build tools","lsst","ls"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/ls-buildtools"},{"id":27120,"title":"ls-lint","library":"ls-lint","status":"abandoned","version":"0.1.2","language":"javascript","ecosystem":"npm","summary":"ls-lint is a linter for LiveScript, a compile-to-JavaScript language. Version 0.1.2 is the latest and only stable release, with no updates or commits since 2015. It provides a CLI and API for linting LiveScript files, with configurable rules such as max-file-lines and eol-last. The project appears abandoned, with no releases in over 9 years and no active maintenance. It is distinct from the newer ls-lint directory linter.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","lint","livescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/ls-lint"},{"id":23122,"title":"LSCsoft-glue","library":"lscsoft-glue","status":"active","version":"4.1.1","language":"python","ecosystem":"pypi","summary":"GLUE (Grid LSC User Environment) is a collection of utilities for running data analysis pipelines for online and offline analysis as well as accessing various grid utilities. Current version is 4.1.1, actively maintained, with releases roughly every few months.","last_verified":"2026-05-01T00:00:00.000Z","tags":["LIGO","gravitational waves","data analysis","grid computing"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/lscsoft-glue"},{"id":24000,"title":"LSEG Data Platform Python Client","library":"lseg-data","status":"active","version":"2.1.1","language":"python","ecosystem":"pypi","summary":"A Python client library for accessing the London Stock Exchange Group (LSEG) Data Platform APIs, including real-time and historical data. Current version: 2.1.1. Released under the Apache-2.0 license with regular updates.","last_verified":"2026-05-01T00:00:00.000Z","tags":["lseg","financial-data","api-client","market-data","pandas"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/lseg-data"},{"id":16108,"title":"LSP MCP Server Bridge for Claude Code","library":"lsp-mcp-server","status":"active","version":"1.1.15","language":"javascript","ecosystem":"npm","summary":"The `lsp-mcp-server` package acts as a crucial intermediary, bridging the gap between AI models like Claude Code (using the Model Context Protocol, MCP) and existing Language Server Protocol (LSP) servers. This enables powerful semantic code intelligence features within AI-powered development environments, including go-to-definition, find references, code completion, diagnostics, and safe renames across 10 different programming languages such as TypeScript/JavaScript, Python, Rust, Go, and Java. It supports multi-root workspaces for monorepos, provides push-based diagnostics, and features automatic language server management. The current stable version is 1.1.15, indicating active development and maintenance. Its key differentiator is providing a robust, configurable, and secure integration layer for AI agents to leverage the rich capabilities of established LSP ecosystems without directly reimplementing language-specific intelligence.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","mcp","lsp","language-server","claude","code-intelligence","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/lsp-mcp-server"},{"id":3546,"title":"lsprotocol","library":"lsprotocol","status":"active","version":"2025.0.0","language":"python","ecosystem":"pypi","summary":"lsprotocol is a Python library that provides generated type definitions for the Language Server Protocol (LSP). It allows developers to build language servers and clients by providing a robust and easy-to-use type generation system, staying up-to-date with the latest LSP specification. The library follows a yearly major release cadence.","last_verified":"2026-04-25T11:53:24.529Z","tags":["lsp","language server protocol","types","protocol","json-rpc"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/lsprotocol"},{"id":23123,"title":"LTI Consumer XBlock","library":"lti-consumer-xblock","status":"active","version":"11.2.0","language":"python","ecosystem":"pypi","summary":"An XBlock for Open edX that implements the consumer side of the LTI 1.1 and LTI 1.3 Advantage specifications, enabling embedding of external tools (e.g., lab platforms, publishers) into courseware. Current version 11.2.0, released June 2025. Active development under the Open edX project with regular releases.","last_verified":"2026-05-01T00:00:00.000Z","tags":["xblock","lti","openedx","education"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/lti-consumer-xblock"},{"id":16430,"title":"Ltijs Sequelize Database Plugin","library":"ltijs-sequelize","status":"active","version":"2.4.4","language":"javascript","ecosystem":"npm","summary":"Ltijs Sequelize Database Plugin is an official plugin for the LTI Advantage Complete Certified `ltijs` library, enabling it to persist LTI platform and deployment data using databases supported by Sequelize. It provides a robust, production-ready solution for managing LTI data with relational databases like MySQL, PostgreSQL, and MariaDB. The current stable version is 2.4.4, with releases often coinciding with new feature additions or compatibility updates for the core `ltijs` library, as seen with versions 2.4.0 and 2.3.0 introducing support for new `ltijs` features. This tight integration ensures seamless operation and access to advanced LTI features like Dynamic Registration Service and `authorizationServer` platform fields. Its primary differentiation is its certified compatibility and direct integration with `ltijs`, offering a tested and reliable database solution for LTI service providers.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","ltijs","lti","postgresql","postgres","mysql","sequelize","provider","ims"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/ltijs-sequelize"},{"id":17289,"title":"Literal HTTP Codes & Statuses","library":"ltrl-http","status":"active","version":"0.0.20","language":"javascript","ecosystem":"npm","summary":"ltrl-http is a JavaScript/TypeScript library that provides a comprehensive, type-safe collection of HTTP status codes and their corresponding descriptions. It offers both numerical codes and string statuses, along with utility functions for validation and resolution. Currently at version 0.0.20, the package demonstrates a rapid release cadence with frequent patch and minor updates, often related to broader `ltrl` monorepo enhancements, particularly around Nuxt.js integration. Its key differentiators include strong TypeScript typing for HTTP codes and statuses, allowing for compile-time safety, and helper functions like `isHTTPCode` and `useHTTPCode` to work with these values programmatically. It aims to simplify handling HTTP responses by providing a consistent and robust interface for standard HTTP semantics.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/ltrl-http"},{"id":11257,"title":"ltx: JavaScript XML Library","library":"ltx","status":"active","version":"3.1.2","language":"javascript","ecosystem":"npm","summary":"ltx is a JavaScript library designed for efficient XML building, parsing, serialization, and manipulation. Currently stable at version 3.1.2, it sees regular maintenance releases primarily focused on dependency updates and minor improvements, with a major version (v3.0.0) introducing significant breaking changes. A key differentiator of ltx is its performance-oriented design, offering its own fast default parser while also supporting integration with multiple third-party parsers like sax-js and saxes for more advanced XML features or specific use cases. It provides a succinct API for in-memory XML object manipulation, supports JSX compatibility via `ltx.createElement`, and offers tagged template literal support for convenient XML string creation. The library targets modern JavaScript environments and Node.js versions 12.4.0 and above. Its modular design allows users to swap out parser backends depending on performance requirements or specific XML feature needs, making it versatile for various XML processing tasks.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/ltx"},{"id":25907,"title":"Lua2JS","library":"lua2js","status":"abandoned","version":"0.0.11","language":"javascript","ecosystem":"npm","summary":"A Lua parser and transpiler to JavaScript that generates Mozilla Parser API ASTs. The current version is 0.0.11, with no recent releases or active development evident. It targets Lua 5.1 with partial support and aims to run unmodified Lua programs in JavaScript environments. Unlike other Lua transpilers, it provides options for Lua-JS interop such as automatic conversion of LuaTable to arrays/objects and method call syntax remapping. It requires no runtime dependencies and is distributed as a single minified file. The project has significant gaps: many standard library functions (e.g., string.format, pattern matching, coroutines, debug) are missing, and certain Lua syntax features (expression table keys, goto) are unsupported. The repository appears to be in maintenance or abandoned state.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/lua2js"},{"id":27121,"title":"lua2php","library":"lua2php","status":"active","version":"0.4.2-1","language":"javascript","ecosystem":"npm","summary":"Lua to PHP transpiler that converts Lua source code into PHP. Current version 0.4.2-1. The package is experimental, with many caveats: limited Lua 5.1 support, no metatables, no loadstring, restricted print and error functions, and tables become PHP objects with an 'array' property. It works via CLI command lua2php. Suitable for niche transpilation needs, but not production-ready.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/lua2php"},{"id":25908,"title":"lua2rust","library":"lua2rust","status":"active","version":"0.5.2","language":"javascript","ecosystem":"npm","summary":"A transpiler that converts Lua source code to Rust. Current stable version 0.5.2. Release cadence is irregular with occasional updates. Key differentiator: it provides a direct path from Lua scripts to Rust code, though with significant limitations such as no support for metatables, loadstring, or user-defined iterators. It is best suited for simple Lua scripts that use basic constructs.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/lua2rust"},{"id":13493,"title":"luaparse","library":"luaparse","status":"maintenance","version":"0.3.1","language":"javascript","ecosystem":"npm","summary":"luaparse is a JavaScript-based Lua parser that generates an Abstract Syntax Tree (AST) from Lua source code. Originally developed by Oskar Schöldström for his bachelor's thesis, it supports various Lua versions including '5.1', '5.2', '5.3', and 'LuaJIT'. The current stable version is 0.3.1, primarily a maintenance release addressing issues from 0.3.0. The library offers flexible parsing options, allowing control over comment storage, scope tracking, location and range information, and custom node/scope creation callbacks. It can be used in CommonJS environments, AMD, and directly in browsers via a global `luaparse` object. A key differentiator is its detailed configuration for handling different Lua versions and its comprehensive AST output, including specific options for character encoding interpretation due to the difference between JavaScript's Unicode strings and Lua's bytestrings.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","ast","lua","parser","parsing"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/luaparse"},{"id":9910,"title":"Lua Parser","library":"luaparser","status":"active","version":"4.0.0","language":"python","ecosystem":"pypi","summary":"luaparser is a Python library for parsing Lua code into an Abstract Syntax Tree (AST). It provides a programmatic interface to analyze, manipulate, and generate Lua code. The current version is 4.0.0, and it maintains an active, though irregular, release cadence addressing bugs and adding features.","last_verified":"2026-04-17T00:00:00.000Z","tags":["lua","parser","ast","language-parsing","static-analysis"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/luaparser"},{"id":15693,"title":"Luaubundler","library":"luaubundler","status":"active","version":"1.1.6","language":"javascript","ecosystem":"npm","summary":"Luaubundler is a command-line interface (CLI) tool designed for bundling Luau code, specifically tailored for the Roblox ecosystem. It processes an input Luau file, recursively resolves `require` statements by inlining the content of required files (including support for absolute paths), and outputs a single, consolidated Luau file. Key features include code minification, automatic renaming of local and global variables to reduce file size and obfuscate code, and support for special build macros like `LBN_METADATA` for injecting metadata into the bundle. The current stable version is 1.1.6. While the project shows a consistent update cadence through bug fixes and feature additions, its development is largely driven by community feedback. A key differentiator is its specific optimization capabilities for Luau, making it well-suited for Roblox game development. The project internally leverages `luamin.js` for minification and `luaparse` for parsing Luau code.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","luabundler","bundler","luau","luaubundler","macros"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/luaubundler"},{"id":13494,"title":"Lucene Query Parser for JavaScript","library":"lucene-query-parser","status":"abandoned","version":"1.2.0","language":"javascript","ecosystem":"npm","summary":"This library offers a JavaScript implementation of the Lucene query parser, allowing applications to translate Lucene-style query strings into an Abstract Syntax Tree (AST). It was developed using PEG.js, a parser generator. The current stable version is 1.2.0, which was released in 2017. The project appears to be abandoned, with no significant updates or commits in several years. Its key differentiator is providing a direct JavaScript port of the Lucene query parsing logic, enabling both client-side and server-side (Node.js) applications to interpret complex search queries adhering to Lucene syntax. Users should be aware of its inactive development status and potential compatibility challenges with modern JavaScript ecosystems, especially concerning ES Modules (ESM) or newer Node.js features, as it predates widespread adoption of these standards.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","lucene","query","parser","pegjs"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/lucene-query-parser"},{"id":13495,"title":"Lucide React Icons","library":"lucide-react","status":"active","version":"1.8.0","language":"javascript","ecosystem":"npm","summary":"Lucide React is the official React component library for Lucide, a comprehensive and modern open-source icon set. It provides a highly customizable collection of SVG icons designed for ease of use in React applications. Currently at version 1.8.0, the library maintains a rapid release cadence, frequently adding new icons and minor fixes, with a major V1 release signifying its stability and widespread adoption. Lucide aims to be a spiritual successor to Feather Icons, offering a larger and continuously expanding icon set, improved accessibility features, and better tree-shaking capabilities. It supports various customization options such as size, stroke width, color, and more, making it a flexible choice for modern web development.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","Lucide","React","Feather","Icons","Icon","SVG","Feather Icons","Fontawesome","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/lucide-react"},{"id":11258,"title":"Lucide Icons for React Native","library":"lucide-react-native","status":"active","version":"1.8.0","language":"javascript","ecosystem":"npm","summary":"lucide-react-native is the official React Native implementation of the Lucide icon library. It provides a comprehensive collection of highly customizable SVG icons specifically designed for use in mobile applications. The library is currently at version 1.8.0, reflecting a stable and mature codebase since its V1 release. It maintains a consistent and relatively fast release cadence, with minor versions often published weekly or bi-weekly, primarily to introduce new icons and deliver minor fixes across the broader Lucide ecosystem. Key differentiators include its extensive and continually expanding icon set, its lightweight nature, full TypeScript support, and the ability to customize icon properties such as size, color, and stroke width directly as component props. It serves as a modern, community-driven alternative to older icon sets, offering enhanced flexibility, tree-shaking capabilities, and a consistent design language well-suited for contemporary React Native projects.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","Lucide","React Native","Feather","Icons","Icon","SVG","Feather Icons","Fontawesome","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/lucide-react-native"},{"id":11259,"title":"Lucide Icons for Vue 3","library":"lucide-vue-next","status":"active","version":"1.0.0","language":"javascript","ecosystem":"npm","summary":"lucide-vue-next is the official Vue 3 implementation of Lucide, a modern, community-driven icon library that serves as a spiritual successor to Feather Icons. It provides a highly customizable and extensive collection of SVG icons specifically designed for Vue 3 applications. The library is currently stable at version 1.8.0, with frequent minor and patch releases to add new icons and address bug fixes. Key differentiators include its focus on customizability (stroke width, color, size), its tree-shakeable nature, and a large, ever-growing icon set, ensuring minimal bundle size and flexibility for developers. It leverages Vue's component system for efficient rendering and integration.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","Lucide","Vue","Feather","Icons","Icon","SVG","Feather Icons","Fontawesome","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/lucide-vue-next"},{"id":27122,"title":"Luckee CLI","library":"luckee-cli","status":"active","version":"0.1.20260427125135500","language":"python","ecosystem":"pypi","summary":"CLI for Core Agent Loop websocket streaming, providing a command-line interface to interact with agent loops via WebSocket. Current version 0.1.20260427125135500, requires Python >=3.10. Rapidly evolving pre-release with breaking changes expected.","last_verified":"2026-04-27T00:00:00.000Z","tags":["cli","websocket","agent","streaming"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/luckee-cli"},{"id":8297,"title":"LucoPy","library":"lucopy","status":"active","version":"1.3.14","language":"python","ecosystem":"pypi","summary":"LucoPy is a Python SDK designed to facilitate interaction with the Luco data observability tool's API. It provides functionality for submitting data quality results, reporting metrics, and managing data slots. The current stable version is 1.3.14, which was released on September 27, 2023.","last_verified":"2026-04-16T00:00:00.000Z","tags":["data observability","API client","SDK","Luco","data quality"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/lucopy"},{"id":8298,"title":"Luhn Check Digit Generator and Verifier","library":"luhn","status":"maintenance","version":"0.2.0","language":"python","ecosystem":"pypi","summary":"The `luhn` Python library, currently at version 0.2.0, provides a simple and lightweight implementation of the Luhn algorithm. It's designed to generate and verify Luhn check digits for identification numbers, commonly used for credit cards and other IDs to detect accidental errors. This version was released in 2015 and has a stable, albeit minimal, API.","last_verified":"2026-04-16T00:00:00.000Z","tags":["luhn","checksum","validation","credit card","utility"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/luhn"},{"id":3333,"title":"Luigi Workflow Management","library":"luigi","status":"active","version":"3.8.0","language":"python","ecosystem":"pypi","summary":"Luigi is a Python module that helps you build complex pipelines of batch jobs. It handles dependency resolution, workflow management, visualization, and much more. It's developed by Spotify and is currently in version 3.8.0, with minor releases typically occurring every few months.","last_verified":"2026-04-25T08:42:36.163Z","tags":["workflow-orchestration","ETL","task-scheduling","data-pipeline","batch-processing"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/luigi"},{"id":27933,"title":"Luigi Monitor","library":"luigi-monitor","status":"active","version":"1.1.4","language":"python","ecosystem":"pypi","summary":"Luigi Monitor sends summary messages of your Luigi pipeline runs to Slack (via webhook). It provides a lightweight wrapper to augment Luigi's scheduling events and report success/failure in real-time. Current version 1.1.4, with no recent releases; the project is in maintenance mode.","last_verified":"2026-05-09T00:00:00.000Z","tags":["luigi","monitoring","slack","notification"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/luigi-monitor"},{"id":17290,"title":"LokiJS: In-Memory Document Database","library":"lum_lokijs","status":"abandoned","version":"1.5.11","language":"javascript","ecosystem":"npm","summary":"LokiJS is a fast, embeddable, document-oriented NoSQL database written entirely in JavaScript. It operates in-memory, making it suitable for performance-critical applications like client-side session stores, embedded databases in Electron or Node-WebKit apps, or mobile applications using frameworks like Nativescript and Cordova. It features collections with unique and binary indexes, dynamic views, a Changes API for synchronization, and supports joins. Persistence is handled through a pluggable adapter system, with built-in adapters for Node.js file system, browser IndexedDB, and localStorage. While the last published version on npm is 1.5.12 (last updated around 2019-2020), the project has seen minimal activity and is largely considered unmaintained, with its official successor being LokiDB. Users should be aware of its unmaintained status and consider the successor or other alternatives for new projects.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","document-oriented","mmdb","json","nosql","lokijs","in-memory"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/lum_lokijs"},{"id":18516,"title":"request-stats","library":"lum_request-stats","status":"maintenance","version":"3.2.0","language":"javascript","ecosystem":"npm","summary":"request-stats is a Node.js library that collects HTTP request statistics for Node.js HTTP servers. It emits events for request start and completion, providing metrics such as bytes transferred, duration, headers, method, path, IP, and status code. It also offers a progress() method for long-running requests. Version 3.2.0 is the latest stable release; the project appears to be in maintenance mode with no recent updates (last commit several years ago). Key differentiators: simple API, event-based, supports both per-request and per-server stats, and works with plain HTTP servers, Express, and other frameworks.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","stats","statistics","http","https","middleware","connect","express","analytics"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/lum_request-stats"},{"id":9909,"title":"Lumigo Core Utilities","library":"lumigo-core","status":"active","version":"0.0.16","language":"python","ecosystem":"pypi","summary":"Lumigo-core is an internal utility library providing core functionalities for other Lumigo Python packages, primarily the Lumigo Python tracers. It contains common utilities for environment detection, configuration, and reporting, designed to operate within the context of AWS serverless environments. It is not typically intended for direct end-user application development but is an essential dependency for Lumigo's observability tools. The current version is 0.0.16, and releases are tied to the needs of the Lumigo tracer libraries.","last_verified":"2026-04-17T00:00:00.000Z","tags":["utility","internal","observability","aws","serverless","tracer"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/lumigo-core"},{"id":21546,"title":"Lumigo Tracer for Python","library":"lumigo-tracer","status":"active","version":"1.1.257","language":"python","ecosystem":"pypi","summary":"A Python tracing library for serverless and distributed applications, providing automatic instrumentation for AWS Lambda and other runtimes. Version 1.1.257, updated frequently. It wraps AWS SDK calls, HTTP requests, and other libraries to send telemetry to the Lumigo observability platform.","last_verified":"2026-04-27T00:00:00.000Z","tags":["aws-lambda","tracing","observability","serverless"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/lumigo-tracer"},{"id":11260,"title":"Lumo CSS Framework (Legacy)","library":"lumo-css-framework","status":"deprecated","version":"4.0.10","language":"javascript","ecosystem":"npm","summary":"The `lumo-css-framework` package provides a set of utility-first CSS classes and foundational styles derived from Vaadin's Lumo design system. It was designed to help developers build web applications with a consistent Vaadin Lumo theme, offering customizable style properties like colors, fonts, sizing, spacing, and icons, along with dark and compact variants. While this specific npm package (version 4.0.10, last updated over five years ago) saw use in older Vaadin projects (pre-Vaadin 20), it is now considered deprecated. For current Vaadin applications (Vaadin 20+), the utility classes and Lumo theme are either built directly into the Vaadin framework or available through the actively maintained `@vaadin/vaadin-lumo-styles` package, which is part of the broader `web-components` monorepository and receives regular updates (current stable version 24.10.0). Users are strongly advised against using this standalone `lumo-css-framework` package for new projects or upgrading existing ones, and should instead rely on the integrated Vaadin theming or `@vaadin/vaadin-lumo-styles` for web component-based projects. Key differentiators of Lumo include its deep integration with Vaadin components, robust CSS custom property system for theming, and comprehensive set of utility classes for flexible layouting, which conform to some Tailwind CSS patterns.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","vaadin","lumo"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/lumo-css-framework"},{"id":27123,"title":"Lumo Example Package","library":"lumopackage","status":"deprecated","version":"2.2022.10.13","language":"python","ecosystem":"pypi","summary":"Lumo is a minimal example package for demonstration purposes. Version 2.2022.10.13 requires Python >=3.6. No active development or releases since 2022.","last_verified":"2026-05-01T00:00:00.000Z","tags":["example","deprecated","python3"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/lumopackage"},{"id":2988,"title":"Lunar Calendar Converter","library":"lunarcalendar","status":"active","version":"0.0.9","language":"python","ecosystem":"pypi","summary":"LunarCalendar is a Python library for converting between solar (Gregorian) and lunar calendars, primarily focused on the Chinese lunisolar calendar. It includes support for 24 solar terms and numerous Chinese lunar and solar holidays. The latest stable version on PyPI is 0.0.9, released in 2018. While the PyPI release is older, the project on GitHub appears functional, supporting a time range of 1900 to 2100. It's suitable for applications requiring accurate Chinese calendar calculations.","last_verified":"2026-04-25T04:07:45.652Z","tags":["calendar","lunar","solar","chinese calendar","holidays","solar terms"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/lunarcalendar"},{"id":4093,"title":"lunardate: Chinese Calendar Library","library":"lunardate","status":"active","version":"0.2.2","language":"python","ecosystem":"pypi","summary":"lunardate is a Chinese Calendar Library implemented purely in Python. It provides functionalities to convert between solar and lunar dates, handle leap months, and perform date arithmetic. The library is currently at version 0.2.2 and sees infrequent but consistent updates, with recent fixes and year range extensions.","last_verified":"2026-04-11T00:00:00.000Z","tags":["calendar","lunar","chinese","date-time"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/lunardate"},{"id":27124,"title":"LunarX","library":"lunarx","status":"active","version":"0.3.2","language":"javascript","ecosystem":"npm","summary":"LunarX is a lightweight SSR framework for React that emphasizes simplicity and flexibility, positioning itself as an alternative to Next.js and Remix. The current stable version is 0.3.2. It features file-based routing with minimal configuration, aiming for a simplified developer experience. Released under the MIT license, LunarX targets Node.js 16.8.0+. As an early-stage project (pre-1.0), it may undergo breaking changes. Key differentiators include a focus on being lightweight and less opinionated than established frameworks, though it lacks the ecosystem and maturity of Next.js or Remix.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","react","ssr","framework","light-weight","simplified","file-based-routing"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/lunarx"},{"id":23996,"title":"Lunary Python SDK","library":"lunary","status":"active","version":"1.4.41","language":"python","ecosystem":"pypi","summary":"Python SDK for Lunary, an open-source platform for managing, monitoring, and improving LLM chatbots. Current version 1.4.41, actively maintained with frequent releases.","last_verified":"2026-05-01T00:00:00.000Z","tags":["llm","monitoring","observability","chatbots","generative-ai"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/lunary"},{"id":23997,"title":"lunchable-primelunch","library":"lunchable-primelunch","status":"active","version":"1.1.0","language":"python","ecosystem":"pypi","summary":"LunchMoney Amazon Transaction Updater: parses Amazon order history CSVs and updates LunchMoney transactions with correct categories, tags, and merchant names. Version 1.1.0, requires Python 3.9+, release cadence irregular.","last_verified":"2026-05-01T00:00:00.000Z","tags":["lunchmoney","amazon","finance","csv","transaction-updater"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/lunchable-primelunch"},{"id":23998,"title":"Lunchable Push Lunch","library":"lunchable-pushlunch","status":"active","version":"1.4.0","language":"python","ecosystem":"pypi","summary":"LunchMoney Push Notifications via Pushover and ntfy. Current version 1.4.0. Released semi-annually.","last_verified":"2026-05-01T00:00:00.000Z","tags":["push-notifications","lunchmoney","pushover","ntfy"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/lunchable-pushlunch"},{"id":23999,"title":"lunchable-splitlunch","library":"lunchable-splitlunch","status":"active","version":"1.1.0","language":"python","ecosystem":"pypi","summary":"Integration between LunchMoney and Splitwise. Synchronizes split transactions from Splitwise into LunchMoney. Requires Python >=3.9 and <4. Current version 1.1.0. Release cadence: irregular, with last release in August 2025.","last_verified":"2026-05-01T00:00:00.000Z","tags":["finance","integration","splitwise","lunchmoney"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/lunchable-splitlunch"},{"id":25909,"title":"Lunet Transpiler","library":"lunet-transpiler","status":"active","version":"0.0.8","language":"javascript","ecosystem":"npm","summary":"The Lunet Transpiler is a build tool for the Lunet web frontend library (version 0.0.8, pre-release). It transpiles Lunet components or templates into standard JavaScript/HTML/CSS for browser consumption. Key differentiator: designed specifically for the Lunet ecosystem, offering custom syntax and optimizations not available in general-purpose transpilers like Babel. Release cadence is unstable as it is still in early development; breaking changes are expected between minor versions. Not suitable for production use yet.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/lunet-transpiler"},{"id":7385,"title":"Lunr.py","library":"lunr","status":"active","version":"0.8.0","language":"python","ecosystem":"pypi","summary":"Lunr.py is a Python implementation of Lunr.js, a lightweight full-text search library designed for client-side search. It enables developers to create search indexes from Python data structures, often for serialization and consumption by a JavaScript frontend. The library is actively maintained, with its current version being 0.8.0, and targets close compatibility with the original Lunr.js implementation.","last_verified":"2026-04-16T00:00:00.000Z","tags":["full-text search","search engine","client-side search","lunr.js","indexing"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/lunr"},{"id":897,"title":"Lupa: Python Wrapper around Lua and LuaJIT","library":"lupa","status":"active","version":"2.6","language":"python","ecosystem":"pypi","summary":"Lupa is a Python library that seamlessly integrates the runtimes of Lua or LuaJIT2 into CPython. It enables Python developers to embed Lua code, call Lua functions from Python, and interact with Python objects from within Lua. Key features include separate Lua runtime states, Python coroutine wrappers for Lua coroutines, and robust iteration support between the two languages. Currently at version 2.6, Lupa is actively maintained, with releases focusing on cross-version compatibility and feature enhancements.","last_verified":"2026-04-09T19:09:27.649Z","tags":["lua","luajit","interoperability","scripting","embedding","ffi"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/lupa"},{"id":2107,"title":"Luqum: Lucene Query Parser","library":"luqum","status":"active","version":"1.0.0","language":"python","ecosystem":"pypi","summary":"Luqum (LUcene QUery Manipolator) is a Python library that parses Lucene Query DSL strings, building an abstract syntax tree (AST) for inspection, analysis, and manipulation. It enables transforming Lucene DSL queries into native Elasticsearch JSON DSL. The library is currently at version 1.0.0 and sees releases as new features and maintenance updates are introduced, typically every few months. [1, 7, 11]","last_verified":"2026-04-24T14:19:39.939Z","tags":["lucene","query parser","elasticsearch","dsl","ast","query manipulation"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/luqum"},{"id":25910,"title":"lurkdown","library":"lurkdown","status":"active","version":"0.2.0","language":"javascript","ecosystem":"npm","summary":"lurkdown is a command-line markdown transpiler tool that converts Markdown files to standalone HTML files. Built on Node.js with TypeScript, it automatically embeds local images as base64 to eliminate external dependencies. Version 0.2.0, released infrequently, offers two themes (dark/light), custom CSS injection, favicon support, and a config file option. Unlike other Markdown-to-HTML converters, it produces self-contained output with syntax highlighting via highlight.js, but lacks combined blockquotes and reference-style images. Best suited for quick documentation exports.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","markdown","cli","command","line","tool","transpiler","compiler","parser"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/lurkdown"},{"id":9911,"title":"LUSID SDK for Python","library":"lusid-sdk","status":"active","version":"2.3.100","language":"python","ecosystem":"pypi","summary":"The `lusid-sdk` is the official Python SDK for interacting with the LUSID API, a cloud-native investment data platform. It enables programmatic management of portfolios, holdings, transactions, reference data, and various other financial data entities within the LUSID ecosystem. The SDK is actively maintained by FINBOURNE, with frequent releases often several times a month to reflect API updates and feature enhancements.","last_verified":"2026-04-17T00:00:00.000Z","tags":["financial","api","fintech","investment","data platform"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/lusid-sdk"},{"id":25911,"title":"Luxe Web Framework","library":"luxe-web-framework","status":"active","version":"1.7.50","language":"javascript","ecosystem":"npm","summary":"Luxe Web Framework is a React-based UI component library (v1.7.50) providing reusable components with TypeScript support. It requires React 16+ and peer dependencies like react-dom. The library is distributed as both ESM and CJS, but CSS must be imported separately. It is actively maintained with weekly releases. Key differentiators: lightweight, minimal dependencies, and focus on modern React patterns.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/luxe-web-framework"},{"id":24006,"title":"Luzmo SDK for Python","library":"luzmo-sdk","status":"active","version":"1.0.0","language":"python","ecosystem":"pypi","summary":"Official Python SDK for the Luzmo Core API. Version 1.0.0, supports Python >=3.6 and <4.0. Enables programmatic management of dashboards, datasets, and users. Released with moderate cadence.","last_verified":"2026-05-01T00:00:00.000Z","tags":["luzmo","sdk","api","dashboard"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/luzmo-sdk"},{"id":25913,"title":"LVskripts","library":"lvskripts","status":"active","version":"1.3.0","language":"javascript","ecosystem":"npm","summary":"LVskripts is a transpiler that converts code from a Latvian-language JavaScript syntax (LVskripts) to regular JavaScript, enabling programmers to write JavaScript using Latvian keywords (e.g., 'konstante' for 'const', 'ja' for 'if', 'printēt' for 'console.log'). Version 1.3.0 is the latest stable release; the library is in active development with a focus on educational/novelty use rather than production. It provides both Latvian-to-JS and JS-to-Latvian transpilation via a CLI tool. The package does not expose a programmatic API.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","transpiler"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/lvskripts"},{"id":20196,"title":"LWC Webpack Plugin","library":"lwc-webpack-plugin","status":"active","version":"3.1.0","language":"javascript","ecosystem":"npm","summary":"Webpack plugin for building Lightning Web Components (LWC) in any web framework project. Current stable version is 3.1.0, released on a monthly cadence. It allows you to use LWC within any web framework project that uses Webpack. Key differentiators: Provides seamless integration of LWC components with Webpack, supports TypeScript through additional Babel configuration, and allows custom module resolution via lwc.config.json or package.json. Compared to alternatives like raw LWC compiler, it automates component compilation and asset handling within the Webpack bundling process.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","lwc","salesforce","web components","lightning","webpack","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/lwc-webpack-plugin"},{"id":13497,"title":"Lws: Lean, Modular Web Server","library":"lws","status":"active","version":"4.2.0","language":"javascript","ecosystem":"npm","summary":"Lws is a lean, modular web server designed for rapid full-stack development, serving as an application core for quickly launching local HTTP, HTTPS, and HTTP2 servers. Its behavior is entirely customizable through a plugin system built on Koa middleware, allowing users to load only the specific functionalities required for their projects. Key differentiators include its small footprint, 100% personalizable nature, support for custom views for activity visualization, and both programmatic and command-line interfaces. The current stable version is 4.2.0. The project maintains an active release cadence, with recent updates focusing on Node.js compatibility and refining its modular plugin architecture.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","lws","server","http","http2","https","backend","http-server","dev"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/lws"},{"id":11261,"title":"lws-basic-auth Middleware","library":"lws-basic-auth","status":"maintenance","version":"2.0.0","language":"javascript","ecosystem":"npm","summary":"lws-basic-auth is a middleware plugin designed to password-protect local-web-server (lws) instances using HTTP Basic Authentication. It integrates directly into the `lws` command-line and programmatic configuration, allowing users to define a username and password to restrict access to the served content. The current stable version is 2.0.0. While `lws` itself has seen infrequent updates, this middleware provides a focused and lightweight solution specifically for the `lws` ecosystem. It differentiates itself from general-purpose basic authentication libraries by being tightly coupled with `lws`'s plugin architecture, offering a streamlined setup for securing local development servers. Its release cadence is infrequent, suggesting it is a stable package in maintenance mode, receiving minimal updates.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","lws","lws-middleware","local-web-server","web"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/lws-basic-auth"},{"id":17450,"title":"lws-blacklist Middleware","library":"lws-blacklist","status":"maintenance","version":"3.0.0","language":"javascript","ecosystem":"npm","summary":"lws-blacklist is a middleware package for the `lws` (local-web-server) ecosystem, designed to forbid specific routes based on regular expressions. It integrates with `lws` to add a `--blacklist` CLI option or can be configured programmatically. The package is currently at version `3.0.0`, published approximately six years ago, and is part of the `lwsjs` suite of modular `lws` plugins. While `lws` itself uses Koa as its middleware engine, `lws-blacklist` provides a simplified interface for defining forbidden paths, making it a specialized solution for access control within an `lws` server setup. Its primary differentiator is its tight integration and configuration synergy with `lws`.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","lws","lws-middleware"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/lws-blacklist"},{"id":18515,"title":"lws-body-parser","library":"lws-body-parser","status":"active","version":"3.0.1","language":"javascript","ecosystem":"npm","summary":"Body parsing middleware for lws (local-web-server) that wraps koa-bodyparser. Version 3.0.1 is the latest stable release, requiring Node >=12.17. It provides body parsing for incoming HTTP requests, supporting JSON, URL-encoded, and multipart form data. Key differentiator: integration with lws middleware stack, providing a simple configuration-based approach compared to raw koa-bodyparser. Releases follow lws versioning cadence, with updates primarily driven by underlying koa-bodyparser changes.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","lws","lws-middleware","koa","express"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/lws-body-parser"},{"id":18517,"title":"lws-compress","library":"lws-compress","status":"active","version":"3.1.0","language":"javascript","ecosystem":"npm","summary":"Response compression middleware for the lws (local-web-server) framework, enabling gzip compression for HTTP responses. Current stable version is 3.1.0, compatible with Node.js >=12.17. It adds --compress and --compress.threshold CLI options to lws, with a default compression threshold of 1024 bytes. Published under the lwsjs organization, this middleware is a lightweight, focused solution for local development servers, following the standard.js code style.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","lws","lws-middleware"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/lws-compress"},{"id":17786,"title":"lws-conditional-get middleware","library":"lws-conditional-get","status":"active","version":"3.0.0","language":"javascript","ecosystem":"npm","summary":"lws-conditional-get is a specialized middleware designed for integration with the `lws` (local-web-server) ecosystem. Its core function is to add robust HTTP Conditional-GET caching capabilities to `lws`-powered web servers, leveraging the well-regarded `koa-conditional-get` library internally. This enables efficient resource delivery by utilizing `If-None-Match` and `If-Modified-Since` HTTP headers, thereby reducing redundant data transfers and improving client-side performance. The package is currently at version 3.0.0 and appears to be actively maintained, with a likely release cadence tied to updates in its upstream dependencies or the `lws` project itself. Its primary value lies in offering a low-configuration solution for implementing standard HTTP caching directly within the `lws` environment, abstracting away the complexities of conditional request handling.","last_verified":"2026-04-23T00:00:00.000Z","tags":["javascript","lws","lws-middleware"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/lws-conditional-get"},{"id":17113,"title":"Lws Directory Listing Middleware","library":"lws-index","status":"active","version":"3.1.1","language":"javascript","ecosystem":"npm","summary":"lws-index is a middleware plugin designed for the Lightweight Web Server (lws) ecosystem, enabling the serving of directory listings. It functions as a wrapper around the popular `serve-index` library, integrating its capabilities seamlessly into lws. The current stable version is 3.1.1, and being part of the lws family, it generally follows the lws release cadence, focusing on stability and compatibility within that ecosystem. Its key differentiator is its straightforward integration as a plugin for lws, providing configurable options like specifying a root directory, showing hidden files, and choosing between 'tiles' or 'details' view modes, without needing manual Express.js-style middleware setup. It is often used in conjunction with `lws-static` for comprehensive file serving.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","lws","lws-middleware","index","server","backend"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/lws-index"},{"id":17452,"title":"lws-mime: Local Web Server MIME Type Middleware","library":"lws-mime","status":"maintenance","version":"2.0.0","language":"javascript","ecosystem":"npm","summary":"lws-mime is a middleware designed for the `lws` (local-web-server) ecosystem, enabling developers to customize and override default HTTP response MIME types. Currently stable at version 2.0.0, released in 2017, this package is in maintenance mode, providing a robust and tested solution without frequent updates, but relies on the actively developed `lws` core. Its primary differentiator is deep integration with `lws`, offering programmatic control over how file extensions map to MIME types, thereby ensuring web assets are served with the correct `Content-Type` headers. This is crucial for proper browser rendering and interpretation, especially for custom file formats or when standard MIME sniffing is insufficient. While other general `mime` libraries exist, lws-mime offers a tailored solution for `lws` deployments.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","lws","lws-middleware","mime"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/lws-mime"},{"id":18518,"title":"lws-mock-response","library":"lws-mock-response","status":"active","version":"2.0.0","language":"javascript","ecosystem":"npm","summary":"Middleware for adding mock responses to lws (local-web-server). Current stable version is 2.0.0, released under an active maintenance cycle. It enables offline development by simulating API responses when network services are unavailable. Mocks are defined in reusable modules. Key differentiators: tight integration with lws ecosystem, simple class-based mock definitions, and support for various response types (JSON, etc.). Ideal for frontend developers working offline or testing scenarios.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","lws","lws-middleware","mock","response"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/lws-mock-response"},{"id":16431,"title":"lws-range: HTTP Range Request Middleware for lws","library":"lws-range","status":"active","version":"4.0.1","language":"javascript","ecosystem":"npm","summary":"This package, `lws-range`, is a middleware plugin designed for the `local-web-server` (`lws`) ecosystem, specifically adding robust support for HTTP Range Requests. It effectively wraps the `koa-range` library to integrate this functionality seamlessly into `lws` servers. As of version 4.0.1, it provides compliant handling of partial content requests, enabling clients to request specific byte ranges of a resource, which is crucial for features like video streaming, large file downloads with resume capabilities, and efficient caching. The project appears to be actively maintained, indicated by recent version releases and continuous integration. Its primary differentiator is its deep integration with the `lws` server, providing a simple `--stack` activation for this common HTTP feature without needing to manually configure low-level range request parsing. It mandates Node.js version 12.17 or higher.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","lws","lws-middleware","range","request"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/lws-range"},{"id":18519,"title":"lws-rewrite","library":"lws-rewrite","status":"active","version":"4.0.0","language":"javascript","ecosystem":"npm","summary":"lws-rewrite is a middleware plugin for lws (Local Web Server) that adds URL rewriting support. Current stable version is 4.0.0, released under the ISC license. It allows defining rewrite rules via command-line options to map source URLs to local or remote destinations, supporting pattern-based replacements. Key differentiator: integrates seamlessly with lws's plugin architecture and its wiki provides detailed usage examples. The project is maintained with regular updates, compatible with Node.js >=12.17.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","lws","lws-middleware","url","rewriting","rewrite","proxy"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/lws-rewrite"},{"id":18520,"title":"lws-spa","library":"lws-spa","status":"active","version":"4.1.1","language":"javascript","ecosystem":"npm","summary":"lws-spa is a middleware plugin for lws (local-web-server) that adds Single Page Application support. As of version 4.1.1 (stable, active maintenance), it allows you to serve a SPA by providing a fallback file (e.g., app.html) that is returned for non-asset requests, with configurable asset detection using regular expressions or filesystem checks. It integrates seamlessly into lws's plugin architecture and is updated occasionally; the package is part of the lws ecosystem and targets Node.js >=12.17. Compared to generic static file servers, lws-spa provides SPA-specific options like asset testing via regex or filesystem, making it a focused solution for SPA development.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","lws","lws-middleware","spa"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/lws-spa"},{"id":17115,"title":"lws-static: Static File Server Middleware","library":"lws-static","status":"active","version":"3.1.1","language":"javascript","ecosystem":"npm","summary":"lws-static is a dedicated middleware plugin for the lws (local-web-server) ecosystem, designed to serve static files efficiently. It internally wraps koa-static, leveraging its robust capabilities for features like caching and directory indexing. The package is currently at version 3.1.1, actively maintained with periodic updates to its underlying dependencies, notably koa-static, and to ensure compatibility with the lws core framework. Its primary differentiator is seamless integration with lws's configuration system, allowing static file serving to be configured via concise CLI arguments or a programmatic lws setup. This approach simplifies the creation of development servers by offering a unified interface for defining the static root directory, cache control (max-age), request deferral, custom index files, and additional filename extensions, abstracting away direct koa-static configuration for lws users.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","lws","lws-middleware","static","server"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/lws-static"},{"id":321,"title":"lxml","library":"lxml","status":"active","version":"6.0.2","language":"python","ecosystem":"pypi","summary":"lxml is a powerful and Pythonic XML processing library combining libxml2/libxslt with the ElementTree API. The current version is 6.0.2, released on March 28, 2026. It follows a regular release cadence, with recent versions 6.0.1 and 6.0.0 released on March 15, 2026, and March 1, 2026, respectively.","last_verified":"2026-05-12T13:03:15.862Z","tags":["XML","HTML","XPath","XSLT","Parsing"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/lxml"},{"id":1541,"title":"lxml-html-clean","library":"lxml-html-clean","status":"active","version":"0.4.4","language":"python","ecosystem":"pypi","summary":"lxml-html-clean is a Python library that provides a robust HTML cleaning utility, originally part of the `lxml` project. It helps remove unwanted tags, attributes, and scripts from HTML content to sanitize it, protecting against XSS and other vulnerabilities. The current version is 0.4.4. It follows a low release cadence, typically for bug fixes or minor improvements.","last_verified":"2026-04-23T22:21:20.022Z","tags":["html","sanitizer","cleaner","lxml","security","xss","html-cleaning"],"install_tag":"stale","install_tag_description":"widespread failures or data too old to trust","api":"https://checklist.day/api/registry/lxml-html-clean"},{"id":2108,"title":"lxml-stubs: Type Annotations for lxml","library":"lxml-stubs","status":"active","version":"0.5.1","language":"python","ecosystem":"pypi","summary":"lxml-stubs provides high-quality type annotations (`.pyi` files) for the popular `lxml` library, enabling robust static type checking with tools like MyPy. It is currently at version 0.5.1 and is released irregularly, typically in response to updates in `lxml` or bug fixes in the stubs themselves.","last_verified":"2026-04-24T14:19:57.643Z","tags":["type-hints","stubs","lxml","xml","html","static-analysis"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/lxml-stubs"},{"id":21550,"title":"LyCORIS","library":"lycoris-lora","status":"active","version":"3.4.0","language":"python","ecosystem":"pypi","summary":"LyCORIS is a PyTorch library implementing advanced LoRA variants (LoRA, LoHa, LoKr, (IA)^3, Diag-OFT, BOFT) for parameter-efficient fine-tuning, particularly for Stable Diffusion. Current version 3.4.0, requires Python >=3.10. Active development with monthly releases.","last_verified":"2026-04-27T00:00:00.000Z","tags":["lora","loha","lokr","parameter-efficient","fine-tuning","stable-diffusion","pytorch"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/lycoris-lora"},{"id":27125,"title":"Lyft Dataset SDK","library":"lyft-dataset-sdk","status":"maintenance","version":"0.0.8","language":"python","ecosystem":"pypi","summary":"Python SDK for interacting with the Lyft Level 5 Prediction Dataset, providing tools for loading, visualizing, and analyzing autonomous vehicle sensor data (LIDAR, images, maps) and prediction/planning scenarios. Version 0.0.8 is the latest release; the library is in maintenance mode as Lyft has shifted focus to other projects.","last_verified":"2026-05-01T00:00:00.000Z","tags":["lyft","autonomous-vehicles","dataset","sdk","lidar","prediction"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/lyft-dataset-sdk"},{"id":531,"title":"LZ4 Bindings for Python","library":"lz4","status":"active","version":"4.4.5","language":"python","ecosystem":"pypi","summary":"The lz4 library provides Python bindings for the high-performance LZ4 compression algorithm by Yann Collet. It supports both the frame and block formats, with the frame format being recommended for most applications due to its interoperability. The library is actively maintained with frequent releases, currently at version 4.4.5, and offers a Pythonic API that can serve as a drop-in alternative to standard library compression modules like `zlib` or `gzip`.","last_verified":"2026-05-12T14:42:27.883Z","tags":["compression","lz4","performance","binary","data-processing"],"install_tag":"stale","install_tag_description":"widespread failures or data too old to trust","api":"https://checklist.day/api/registry/lz4"},{"id":27126,"title":"LZ4 Tools","library":"lz4tools","status":"maintenance","version":"1.3.1.2","language":"python","ecosystem":"pypi","summary":"Python bindings and tools for LZ4 compression, providing LZ4Frame compression/decompression utilities. Current version 1.3.1.2, released 2019-10-30. Last uploaded 2020-10-20. Low release cadence, effectively in maintenance mode.","last_verified":"2026-05-01T00:00:00.000Z","tags":["compression","lz4","library","python"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/lz4tools"},{"id":27932,"title":"lzallright - Python bindings for LZOKAY compression","library":"lzallright","status":"active","version":"0.2.6","language":"python","ecosystem":"pypi","summary":"A Python 3.8+ binding for the LZ👌(lzokay) compression library, providing compress and decompress functions with optional compression level. Version 0.2.6 adds experimental free-threading (nogil) support. Released every few months.","last_verified":"2026-05-09T00:00:00.000Z","tags":["compression","lzokay","lzallright","python-bindings","rust"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/lzallright"},{"id":3547,"title":"LZFSE Python Bindings","library":"lzfse","status":"active","version":"0.4.2","language":"python","ecosystem":"pypi","summary":"The `lzfse` library provides Python bindings to Apple's LZFSE (Lempel–Ziv Finite State Entropy) compression algorithm. LZFSE is an open-source lossless data compression algorithm developed by Apple, designed for faster decompression and higher energy efficiency compared to zlib, particularly optimized for modern micro-architectures like arm64. The Python bindings are currently at version 0.4.2 (as of April 19, 2024), with infrequent releases often tied to updates in the underlying C reference implementation or improvements to the Python packaging.","last_verified":"2026-04-25T11:53:42.286Z","tags":["compression","apple","lzfse","data-compression"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/lzfse"},{"id":7386,"title":"lzstring Python Library","library":"lzstring","status":"active","version":"1.0.4","language":"python","ecosystem":"pypi","summary":"lzstring is a Python port of the JavaScript lz-string library, providing efficient in-memory compression and decompression of strings. It supports various encoding formats like Base64, UTF16, and raw binary, making it suitable for compact data storage or transfer, especially when interoperating with JavaScript applications. The current version is 1.0.4, and the library is mature and stable with infrequent updates.","last_verified":"2026-04-16T00:00:00.000Z","tags":["compression","decompression","lz-string","data-storage","javascript-interop"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/lzstring"},{"id":7387,"title":"M2Crypto","library":"m2crypto","status":"maintenance","version":"0.47.0","language":"python","ecosystem":"pypi","summary":"M2Crypto is a comprehensive cryptography and SSL toolkit for Python, acting as a wrapper around the well-established OpenSSL library via SWIG. It provides functionalities for RSA, DSA, DH, HMACs, message digests, symmetric ciphers including AES, and TLS for client and server implementations. The library is currently in maintenance mode, with its developers recommending migration to more modern alternatives like PyCA/cryptography. The latest version, 0.47.0, was released on February 8, 2026. While not on a fixed schedule, releases appear periodically.","last_verified":"2026-04-16T00:00:00.000Z","tags":["cryptography","ssl","security","openssl","tls"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/m2crypto"},{"id":23124,"title":"m2r","library":"m2r","status":"deprecated","version":"0.3.1","language":"python","ecosystem":"pypi","summary":"m2r is a Python utility for converting Markdown files to reStructuredText, enabling inclusion of Markdown content in Sphinx documentation. Version 0.3.1 is the latest release; the library is no longer actively maintained.","last_verified":"2026-05-01T00:00:00.000Z","tags":["markdown","restructuredtext","sphinx","converter","documentation"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/m2r"},{"id":7388,"title":"m2r2: Markdown and reStructuredText Converter","library":"m2r2","status":"active","version":"0.3.4","language":"python","ecosystem":"pypi","summary":"M2R2 is a Python library designed to convert Markdown files, including embedded reStructuredText (RST) markups, into a valid RST format. It is a actively maintained fork of the original `m2r` library, specifically addressing compatibility issues with Sphinx 3+ and newer Python versions. M2R2 also functions as a Sphinx extension, enabling developers to write documentation in Markdown directly within Sphinx projects. The current version is 0.3.4, with a focused release cadence primarily for maintenance and compatibility updates.","last_verified":"2026-04-16T00:00:00.000Z","tags":["markdown","reStructuredText","rst","sphinx","documentation","converter","docutils"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/m2r2"},{"id":4094,"title":"m3u8","library":"m3u8","status":"active","version":"6.0.0","language":"python","ecosystem":"pypi","summary":"m3u8 is a Python library designed to parse M3U8 HTTP Live Streaming (HLS) playlists. It allows loading playlists from URIs, file paths, or strings, and provides access to segments, streams, and other HLS tag information. The library is actively maintained, with its current version being 6.0.0, and receives regular updates to support new HLS specifications and bug fixes.","last_verified":"2026-04-11T00:00:00.000Z","tags":["HLS","m3u8","parser","media-streaming","video"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/m3u8"},{"id":13496,"title":"M3U8 Playlist Parser","library":"m3u8-parser","status":"active","version":"7.2.0","language":"javascript","ecosystem":"npm","summary":"m3u8-parser is a JavaScript library designed for parsing M3U8 HLS (HTTP Live Streaming) manifests. It provides a robust, standalone mechanism to interpret the structure and metadata of HLS playlists, converting them into a structured JavaScript object. Currently at version 7.2.0, the package maintains an active development pace, regularly incorporating support for new HLS tags and specifications, as evidenced by recent feature additions in minor releases (e.g., #EXT-X-I-FRAME-STREAM-INF, #EXT-X-I-FRAMES-ONLY, #EXT-X-DEFINE). Originating from the Video.js ecosystem, it has since become an independent utility, removing its direct dependency on Video.js in version 1.0.1. Its key differentiators include comprehensive HLS tag support, extensibility through custom parsers, and the ability to handle constructor options for advanced features like variable replacement with #EXT-X-DEFINE, making it suitable for both simple manifest interpretation and complex HLS stream management.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","videojs","videojs-plugin"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/m3u8-parser"},{"id":27936,"title":"ma-deploy-bundle","library":"ma-deploy-bundle","status":"active","version":"1.1.2","language":"javascript","ecosystem":"npm","summary":"Basic Salesforce static resource bundler (v1.1.2) for macOS-only deployment. Tightly integrated with macOS keychain for authentication; no cross-platform or OAuth2 support yet. Creates a JSON configuration file after deployment for repeatable use. Limited to bundling static resources; no CI/CD integration or modern Salesforce DX compatibility.","last_verified":"2026-05-09T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/ma-deploy-bundle"},{"id":27127,"title":"MAAS API Client","library":"maas-api","status":"active","version":"0.1.1","language":"python","ecosystem":"pypi","summary":"An API client library for interacting with MAAS (Metal as a Service) instances. Provides a Pythonic interface to manage machines, networks, and other MAAS resources. Current version 0.1.1, released March 2025. Release cadence is irregular.","last_verified":"2026-04-27T00:00:00.000Z","tags":["maas","metal-as-a-service","api-client","httpx"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/maas-api"},{"id":24001,"title":"MABWiser","library":"mabwiser","status":"active","version":"2.7.4","language":"python","ecosystem":"pypi","summary":"MABWiser is a Python library for parallelizable, contextual multi-armed bandits. It supports a wide range of bandit learning policies (e.g., epsilon-greedy, Thompson Sampling, LinUCB) and neighborhood policies for contextual bandits. Version 2.7.4 is the latest release, with active development.","last_verified":"2026-05-01T00:00:00.000Z","tags":["multi-armed bandits","contextual bandits","reinforcement learning","A/B testing","machine learning"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mabwiser"},{"id":21547,"title":"mac-alias","library":"mac-alias","status":"active","version":"2.2.3","language":"python","ecosystem":"pypi","summary":"Generate and parse macOS Alias records from Python. Version 2.2.3 supports Python >=3.10. Used by dmgbuild for creating macOS disk images. Stable release cadence, maintained as part of dmgbuild ecosystem.","last_verified":"2026-04-27T00:00:00.000Z","tags":["macos","alias","dmg"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mac-alias"},{"id":24002,"title":"mac-vendor-lookup","library":"mac-vendor-lookup","status":"active","version":"0.1.15","language":"python","ecosystem":"pypi","summary":"Looks up the vendor (manufacturer) for a given MAC address using the IEEE OUI database. Current version is 0.1.15, compatible with Python >=3.5 and <4. Released as needed, with stable API.","last_verified":"2026-05-01T00:00:00.000Z","tags":["mac","vendor","oui","lookup"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mac-vendor-lookup"},{"id":9092,"title":"MAC Address Library","library":"macaddress","status":"active","version":"2.0.2","language":"python","ecosystem":"pypi","summary":"A module for handling hardware identifiers like MAC addresses, EUI-48, EUI-64, and OUI. Heavily inspired by Python's built-in `ipaddress` module, `macaddress` provides classes to check if a string represents a valid hardware address, convert between various string and binary forms, and allows users to define custom hardware address types. It adheres to the SemVer 2.0.0 specification, with the current stable version being 2.0.2.","last_verified":"2026-04-16T00:00:00.000Z","tags":["networking","mac address","hardware identifiers","eui48","eui64","oui"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/macaddress"},{"id":6396,"title":"Macaroon Bakery","library":"macaroonbakery","status":"active","version":"1.3.4","language":"python","ecosystem":"pypi","summary":"macaroonbakery is a Python library that provides higher-level operations for working with macaroons, building upon the core `pymacaroons` library. It implements the httpbakery conventions, allowing for automatic gathering of discharge macaroons for third-party caveats. The library is currently at version 1.3.4 and, while listed as '2 - Pre-Alpha' on PyPI, shows recent activity on its GitHub repository, suggesting active maintenance.","last_verified":"2026-04-15T00:00:00.000Z","tags":["macaroon","cookie","security","authentication","authorization","httpbakery"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/macaroonbakery"},{"id":13498,"title":"Node-Machine Runner","library":"machine","status":"active","version":"15.2.3","language":"javascript","ecosystem":"npm","summary":"The `machine` package is a JavaScript runner for functions that adhere to the Node-Machine specification, an open standard for atomic, context-free subroutines. It allows developers to define functions (called 'machines') with explicit inputs and exits, enabling robust static analysis, automatic documentation generation, UI inference, and advanced toolchain integration. This package, currently at version 15.2.3, provides the core `Machine.build()` method to transform machine definitions into callable JavaScript functions. While it sees continuous development with incremental releases and pre-releases, direct usage is often unnecessary, as higher-level `node-machine` modules (like `machine-as-action` or `machine-as-script`) frequently abstract its functionality. Its key differentiator is enforcing a strict function signature and behavior via the machine spec, which promotes maintainability and composability.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","functions","containers","validation","coercion","type-checking","data-types"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/machine"},{"id":17288,"title":"Machine as Action Controller","library":"machine-as-action","status":"active","version":"10.3.1","language":"javascript","ecosystem":"npm","summary":"machine-as-action is a Node.js utility designed to bridge the gap between 'machines' – a pattern for encapsulating reusable business logic – and standard HTTP/WebSocket request-response cycles. It allows developers to define a machine and then wrap it with `asAction` to automatically handle incoming request parameters as machine inputs and map machine exits to various HTTP response types, including JSON data, rendered views, or redirects. The current stable version is 10.3.1, though recent release notes show significant changes around version 7.x. While there isn't a strict, rapid release cadence apparent from the provided data, updates have been made. Its primary differentiator lies in its deep integration with the 'machine' pattern, providing a structured and convention-over-configuration approach to expose API endpoints, particularly useful in frameworks like Sails.js where machines are a core architectural component. It offers granular control over response status codes and view rendering based on the outcome of a machine's execution, aiming to reduce boilerplate in controller logic.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","machine","action","actions2","controller","sails.js","sails","blueprint","request"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/machine-as-action"},{"id":17788,"title":"Machinepack HTTP","library":"machinepack-http","status":"active","version":"9.0.0","language":"javascript","ecosystem":"npm","summary":"machinepack-http provides a simple, `jQuery.get()`-like interface for sending HTTP requests, scraping webpages, and streaming data within Node.js and Sails.js applications. Currently at version 9.0.0, this library aims for immediate productivity in common cloud API interactions. It differentiates itself by offering robust error negotiation, distinguishing between network failures (e.g., offline, server down) and deliberate server errors (non-2xx status codes), and providing low-level streaming access to responses. The package is maintained by the Sails.js core team and follows the node-machine specification, acting as a higher-level wrapper around an underlying HTTP client. Its release cadence is tied to the Sails.js ecosystem, focusing on stability and integration.","last_verified":"2026-04-23T00:00:00.000Z","tags":["javascript","http","api","cloud","rest-api","curl","scraping","stream","request"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/machinepack-http"},{"id":18521,"title":"Machinepack PostgreSQL","library":"machinepack-postgresql","status":"maintenance","version":"4.0.2","language":"javascript","ecosystem":"npm","summary":"Structured Node.js bindings for connecting to and running queries against a PostgreSQL database. Version 4.0.2 is the latest stable release. It is part of the Sails.js ecosystem and implements the Waterline Driver Interface. Release cadence is irregular; primarily maintained for legacy Sails applications. Key differentiators: uses machine definitions for structured operations, integrates with Sails' Waterline ORM, wraps the `pg` driver. Unmaintained since 2017; prefer `pg` directly or newer Waterline adapters.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","postgresql","driver","waterline","sails","machines","machinepack"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/machinepack-postgresql"},{"id":2989,"title":"Mach-O header analysis and editing","library":"macholib","status":"active","version":"1.16.4","language":"python","ecosystem":"pypi","summary":"macholib is a Python library used for analyzing and editing Mach-O headers, the executable format employed by macOS. It functions primarily as a dependency analysis tool, capable of rewriting dylib references within Mach-O headers to be @executable_path relative. The library is pure Python, platform, and endian-independent, currently at version 1.16.4, with active development and regular releases.","last_verified":"2026-04-25T04:08:01.821Z","tags":["macOS","Mach-O","executables","dylib","linking","introspection","binary analysis"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/macholib"},{"id":27934,"title":"MACI CLI","library":"maci-cli","status":"active","version":"2.5.0","language":"javascript","ecosystem":"npm","summary":"Command-line interface for Minimal Anti-Collusion Infrastructure (MACI), version 2.5.0. MACI is a set of smart contracts and zero-knowledge proofs for on-chain voting that prevents bribery and coercion. This CLI provides tools for deploying, managing, and interacting with MACI instances. It captures commands for coordinator operations, user key generation, and contract deployment. Released under the MACI project, updated infrequently with new protocol iterations.","last_verified":"2026-05-09T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/maci-cli"},{"id":27128,"title":"mack","library":"mack","status":"active","version":"0.5.0","language":"python","ecosystem":"pypi","summary":"mack is a Python library for building and managing AI agents. The current version is 0.5.0, with a pre-1.0 release cadence indicating rapid development.","last_verified":"2026-04-27T00:00:00.000Z","tags":["ai","agents","llm","mack"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mack"},{"id":27129,"title":"Maco","library":"maco","status":"active","version":"1.2.26","language":"python","ecosystem":"pypi","summary":"Maco is a framework for creating and using malware configuration extractors. It provides a modular approach to extract configuration data from malware samples. Current version is 1.2.26, with regular updates.","last_verified":"2026-04-27T00:00:00.000Z","tags":["malware","configuration-extractor","forensics","reverse-engineering"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/maco"},{"id":6712,"title":"Maco Extractor","library":"maco-extractor","status":"active","version":"1.2.25","language":"python","ecosystem":"pypi","summary":"Maco Extractor is a Python package providing the essential framework for creating and running malware configuration extractors. It aims to standardize the output (using the Maco Model) and provide a consistent way to identify and execute parsers. The library is actively maintained, with frequent releases addressing compatibility, bug fixes, and new features.","last_verified":"2026-04-15T00:00:00.000Z","tags":["malware analysis","threat intelligence","extractor","YARA"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/maco-extractor"},{"id":17787,"title":"Macross Bundler","library":"macross-bundler","status":"active","version":"0.1.24","language":"javascript","ecosystem":"npm","summary":"Macross Bundler is a set of managed Webpack configuration scripts designed to simplify the build process for web applications. It abstracts away complex Webpack setups, providing a streamlined command-line interface for common tasks like starting a development server and building for production. The current stable version is 0.1.24, indicating it's still in early development, and API changes can be expected. Its primary differentiator lies in providing a highly opinionated and managed configuration experience, similar to tools like Create React App but with custom extensions, notably including specific configurations for CDN prefixes and backend proxies, which may suggest an origin or strong influence from enterprise environments like Rakuten. It requires Node.js >= 16 and has peer dependencies on Webpack >= 5 and React >= 16.","last_verified":"2026-04-23T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/macross-bundler"},{"id":27131,"title":"Mad Prefect","library":"mad-prefect","status":"active","version":"2.3.0","language":"python","ecosystem":"pypi","summary":"A collection of Prefect utilities and task libraries for building robust data pipelines. Current version 2.3.0, requires Python <3.13 and >=3.11. It provides custom blocks, flows, and integrations commonly used with Prefect.","last_verified":"2026-05-01T00:00:00.000Z","tags":["prefect","data-pipelines","utils"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mad-prefect"},{"id":7389,"title":"Madoka: Memory-efficient CountMin Sketch","library":"madoka","status":"active","version":"0.7.2.1","language":"python","ecosystem":"pypi","summary":"Madoka is a Python library that provides a memory-efficient implementation of the CountMin Sketch probabilistic data structure, based on the Madoka C++ library. It's designed for estimating frequencies of items in a data stream with limited memory. The current version is 0.7.2.1, and releases occur infrequently, primarily for maintenance or updates to the underlying C++ library.","last_verified":"2026-04-16T00:00:00.000Z","tags":["data-structures","countmin-sketch","probabilistic-data-structures","memory-efficient","streaming"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/madoka"},{"id":27132,"title":"MAEC Python Library","library":"maec","status":"active","version":"4.1.0.17","language":"python","ecosystem":"pypi","summary":"An API for parsing and creating MAEC (Malware Attribute Enumeration and Characterization) content. Latest version 4.1.0.17. Release cadence is irregular, tied to MAEC updates.","last_verified":"2026-05-01T00:00:00.000Z","tags":["maec","malware","threat-intelligence","stix","cybox","xml"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/maec"},{"id":25914,"title":"Maests","library":"maests","status":"active","version":"2.8.6","language":"javascript","ecosystem":"npm","summary":"Maests (v2.8.6) is a TypeScript executable compiler that transforms TypeScript flows into Maestro-compatible YAML for mobile end-to-end testing. It supports modular flow composition, automatic .env loading, type-safe runScript, and direct YAML output. Active development with frequent releases (weekly/monthly). Differentiator: TypeScript-first, composable modules, and runScript type safety versus plain YAML or maestro-ts.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","maestro","e2e","typescript","testing","React Native"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/maests"},{"id":27935,"title":"Mage AI","library":"mage-ai","status":"active","version":"0.9.79","language":"python","ecosystem":"pypi","summary":"Mage is a modern data pipeline tool for building, running, and managing data pipelines. It integrates with Python, SQL, and R, and provides a web-based UI for development and monitoring. Current version: 0.9.79. Release cadence: frequent (multiple releases per month).","last_verified":"2026-05-09T00:00:00.000Z","tags":["data-pipelines","etl","orchestration","data-engineering"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mage-ai"},{"id":153,"title":"Magentic","library":"magentic","status":"active","version":"0.41.1","language":"python","ecosystem":"pypi","summary":"Decorator-based library for seamlessly integrating LLMs as Python functions. Uses @prompt, @chatprompt, and @prompt_chain decorators to turn Python function signatures into LLM calls with typed structured output. Built on pydantic for output validation. Current version: 0.41.1 (Mar 2026). Still pre-1.0 — API may change. Default backend: OpenAI.","last_verified":"2026-05-12T09:03:53.813Z","tags":["magentic","llm","decorator","structured-output","pydantic","python","prompt"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/magentic"},{"id":6397,"title":"Maggma Data Pipeline Framework","library":"maggma","status":"active","version":"0.72.1","language":"python","ecosystem":"pypi","summary":"Maggma is a framework to build scientific data processing pipelines, handling data from diverse sources like databases, Azure Blobs, and local files, up to REST APIs. It provides core abstractions, `Store` and `Builder`, for modular ETL-like operations. The `Store` interface often mimics PyMongo syntax, enabling consistent data access across different backends. Actively developed by the Materials Project, it is currently at version 0.72.1 and requires Python 3.9+.","last_verified":"2026-04-15T00:00:00.000Z","tags":["data pipeline","database","mongodb","etl","materials science","api","data processing"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/maggma"},{"id":2990,"title":"magic-filter","library":"magic-filter","status":"active","version":"1.0.12","language":"python","ecosystem":"pypi","summary":"magic-filter is a lightweight Python library designed to simplify conditional logic, particularly useful in event-driven programming like Telegram bots (e.g., aiogram). It provides a fluent, declarative syntax for building complex filtering expressions using the `F` object, allowing developers to write more readable and concise conditions. It is currently at version 1.0.12 and sees active, though not strictly regular, development with several minor releases annually.","last_verified":"2026-04-25T04:08:17.635Z","tags":["filtering","aiogram","telegram","conditional-logic","declarative"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/magic-filter"},{"id":25912,"title":"Magic Lint","library":"magic-lint","status":"active","version":"2.6.1","language":"javascript","ecosystem":"npm","summary":"Magic Lint is an all-in-one configless lint tool that integrates ESLint, Stylelint, Prettier, lint-staged, and commitlint to streamline project initialization and code quality enforcement. Current stable version is 2.6.1, released with weekly or monthly cadence. It supports JavaScript, TypeScript, Vue, and React out of the box with zero configuration for linting and formatting, but requires users to provide their own config files (.eslintrc, .stylelintrc, .prettierrc, commitlint.config.js). Its key differentiator is the 'harmony' mode that resolves Prettier/ESLint conflicts by running Prettier first then ESLint. The package also provides CLI commands for staged files, commit message checking, and full directory linting. Unlike alternatives like eslint-config-prettier or prettier-eslint, magic-lint bundles everything together with a single CLI and supports commit hooks via Husky.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","eslint","husky","lint","lint-staged","prettier","stylelint"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/magic-lint"},{"id":27937,"title":"magic-pdf","library":"magic-pdf","status":"active","version":"1.3.12","language":"python","ecosystem":"pypi","summary":"A practical tool for converting PDF to Markdown, part of the MinerU project by OpenDataLab. Current version is 1.3.12, requires Python >=3.10, <3.14. The package is actively maintained with frequent releases.","last_verified":"2026-05-09T00:00:00.000Z","tags":["pdf","markdown","conversion","mineru"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/magic-pdf"},{"id":9912,"title":"Magic-Wormhole","library":"magic-wormhole","status":"active","version":"0.23.0","language":"python","ecosystem":"pypi","summary":"Magic-Wormhole is a Python library and command-line tool for securely transferring arbitrary data (files, directories, or text) between computers using a short, human-speakable 'wormhole code'. It leverages PAKE (Password-Authenticated Key Exchange) for secure key establishment. It is actively maintained at version 0.23.0 with a focus on security, reliability, and ease of use, releasing updates on a moderate cadence.","last_verified":"2026-04-17T00:00:00.000Z","tags":["security","file-transfer","p2p","cli","cryptography","asyncio"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/magic-wormhole"},{"id":2109,"title":"MagicAttr","library":"magicattr","status":"active","version":"0.1.6","language":"python","ecosystem":"pypi","summary":"MagicAttr (current version 0.1.6) provides an enhanced `getattr` and `setattr` functionality for Python, capable of navigating and modifying attributes within deeply nested objects, lists, and dictionaries. It stands out by retaining the original cause of failure instead of exclusively raising an `AttributeError`, offering more granular error information. The library sees infrequent but active maintenance, with the latest release in January 2022.","last_verified":"2026-04-24T14:20:11.535Z","tags":["attribute","nested","getattr","setattr","utility","reflection","data-manipulation"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/magicattr"},{"id":13499,"title":"MagicBell Deprecated API Wrapper","library":"magicbell","status":"deprecated","version":"4.5.1","language":"javascript","ecosystem":"npm","summary":"The `magicbell` npm package is a deprecated JavaScript/TypeScript API wrapper designed for interacting with the MagicBell notification service. Originally, it provided client classes like `ProjectClient` and `UserClient` to facilitate sending and managing notifications. As of version 4.5.1, this package is no longer maintained and advises users to migrate to the `magicbell-js` package. The `magicbell-js` package, currently at version 1.6.0, serves as the modern, actively developed JavaScript/TypeScript SDK, offering a unified `Client` for both project and user authentication via tokens, and includes features for real-time notification listening. MagicBell provides a multi-channel push notification service, including in-app, email, mobile push, web push, Slack, and SMS, through a single API, handling preferences and delivery tracking.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","magicbell","notifications","notification center","notification inbox","api","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/magicbell"},{"id":9913,"title":"MagicCube","library":"magiccube","status":"active","version":"1.2.0","language":"python","ecosystem":"pypi","summary":"MagicCube is a Python library providing an NxNxN Rubik's Cube implementation. It allows for cube manipulation, scrambling, and solving (including Kociemba's algorithm). The current stable version is 1.2.0, with ongoing development reflected in beta releases, though stable releases are less frequent.","last_verified":"2026-04-17T00:00:00.000Z","tags":["rubikscube","puzzle","algorithm","solver","3d"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/magiccube"},{"id":9914,"title":"MagicGUI","library":"magicgui","status":"active","version":"0.10.2","language":"python","ecosystem":"pypi","summary":"magicgui is a Python library that automatically generates graphical user interfaces (GUIs) from functions, primarily leveraging type hints for widget inference. It aims to make GUI creation simple and declarative, supporting various GUI backends (like Qt, wxPython, GTK, or custom) via `qtpy` and `app-model`. The current stable version is 0.10.2, with active development and frequent releases.","last_verified":"2026-04-17T00:00:00.000Z","tags":["GUI","declarative","widgets","type-hints","qt","pyside","pyqt","app-model"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/magicgui"},{"id":2110,"title":"Magika","library":"magika","status":"active","version":"1.0.2","language":"python","ecosystem":"pypi","summary":"Magika is an AI-powered file type detection tool developed by Google. It leverages deep learning to accurately identify content types, supporting over 200 formats including binary and textual files. It boasts high accuracy (~99%) and fast inference times, making it suitable for security, data processing, and development workflows. The current version is 1.0.2, and it receives active development and regular updates.","last_verified":"2026-04-24T14:21:06.609Z","tags":["file type detection","deep learning","machine learning","security","content analysis"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/magika"},{"id":9915,"title":"Magma-lang","library":"magma-lang","status":"active","version":"3.0.2","language":"python","ecosystem":"pypi","summary":"Magma-lang is an embedded domain-specific language (eDSL) in Python for designing and generating hardware circuits. It enables hierarchical and compositional circuit design, targeting various hardware description languages like Verilog. The current version is 3.0.2, with active development incorporating community feedback and feature enhancements.","last_verified":"2026-04-17T00:00:00.000Z","tags":["hardware","HDL","circuit design","FPGA","eDSL"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/magma-lang"},{"id":25915,"title":"mahal-html-compiler","library":"mahal-html-compiler","status":"active","version":"1.4.1","language":"javascript","ecosystem":"npm","summary":"Official HTML compiler for the Mahal framework (v1.4.1). Transforms Mahal-specific HTML templates into render functions, supporting directives, expressions, and component nesting. Designed exclusively for Mahal's reactive UI system, it is tightly coupled to the framework and not intended for standalone use. Releases are less frequent, tied to Mahal updates. Ships TypeScript types.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","mahal","compiler","html","ui","framework","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mahal-html-compiler"},{"id":25916,"title":"Mahalo Transpiler","library":"mahalo-transpiler","status":"maintenance","version":"0.6.1","language":"javascript","ecosystem":"npm","summary":"A TypeScript-based transpiler for Mahalo applications (v0.6.1). Provides module transpilation with source map generation. Primarily used in development workflows for compiling Mahalo-specific syntax. Alternative to custom build tooling for Mahalo projects. Low release cadence (last update >2 years ago). Requires TypeScript and Node.js.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","mahalo","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mahalo-transpiler"},{"id":27938,"title":"Mahjong","library":"mahjong","status":"active","version":"2.0.0","language":"python","ecosystem":"pypi","summary":"Library for mahjong hands calculation, including hand division, shanten number, and yaku detection for Japanese mahjong. Current version: 2.0.0. Active development, irregular releases.","last_verified":"2026-05-09T00:00:00.000Z","tags":["mahjong","japanese-mahjong","hand-calculation","shanten"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mahjong"},{"id":25917,"title":"MaiaC (WebC): C89-to-WebAssembly Compiler","library":"maiac","status":"active","version":"1.2.4","language":"javascript","ecosystem":"npm","summary":"MaiaC (WebC) is a C-to-WebAssembly compiler written in JavaScript, targeting a C89 subset. Version 1.2.4 (as of March 2025) is released via npm, with development on GitHub. It parses C source using EBNF-generated parsers, lowers to WAT, emits WAT via templates, and validates/assembles via the MaiaWASM submodule. Supports Node.js >=18 and browser execution. Differentiators: pure JavaScript implementation (no native dependencies), built-in runtime bridges for host environment (e.g., console, Math), and distribution packaging for browser + Node workflows. Release cadence appears irregular; check GitHub for latest.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","c","compiler","c89","wasm","webassembly","wat"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/maiac"},{"id":25918,"title":"maiaCpp","library":"maiacpp","status":"active","version":"1.3.3","language":"javascript","ecosystem":"npm","summary":"MaiaCpp (WebCpp) is a C++98 to C transpiler that translates a restricted subset of C++98 to C code, which can then be further compiled to WebAssembly via the MaiaC toolchain. Current stable version is 1.3.3. The project includes a CLI wrapper (webcpp.sh) and supports generating AST (XML, JSON, tree), C output, JS wrapper, WAT, and WASM. It integrates with MaiaC for WebAssembly generation and provides Node.js and browser runners. Differentiators: focuses on a minimal C++98 subset suitable for embedded or WebAssembly use cases, with a migration guide from legacy runner scripts to a dist-oriented flow.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","cpp","c++","c++98","transpiler","compiler","wasm","webassembly"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/maiacpp"},{"id":4095,"title":"mail-parser","library":"mail-parser","status":"active","version":"4.2.1","language":"python","ecosystem":"pypi","summary":"mail-parser is a production-grade, RFC-compliant email parsing library that enhances the Python standard library's email module. It extracts all details into a comprehensive object, including headers, plain text and HTML bodies, attachments, and routing information, with a strong focus on security analysis and defect detection. It provides access to parsed elements as Python objects, raw strings, and JSON. The library is actively maintained.","last_verified":"2026-04-11T00:00:00.000Z","tags":["email","parsing","MIME","RFC","security","forensics","outlook"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mail-parser"},{"id":9093,"title":"mail-parser-reply","library":"mail-parser-reply","status":"active","version":"1.36","language":"python","ecosystem":"pypi","summary":"mail-parser-reply is a Python library (current version 1.36) designed to parse and split incoming email messages into individual replies. It supports multiple languages and makes it easier to extract relevant text content, with options to strip headers, signatures, and disclaimers. The library is actively maintained, providing an improved, fully type-annotated implementation over older email reply parsing tools.","last_verified":"2026-04-16T00:00:00.000Z","tags":["email","parser","reply","multilingual","text-processing"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mail-parser-reply"},{"id":13500,"title":"Mail Parser WebAssembly","library":"mail-parser-wasm","status":"active","version":"0.2.2","language":"javascript","ecosystem":"npm","summary":"mail-parser-wasm is a specialized WebAssembly module designed for efficiently parsing raw email messages into a structured format. Leveraging WASM, it aims to offer performance benefits over pure JavaScript parsing solutions, making it suitable for resource-sensitive environments like web browsers, Node.js servers, and serverless functions (e.g., Cloudflare Workers). The package is currently at version 0.2.2, indicating it's in an early development phase, suggesting a potentially agile release cadence with features and API changes expected. Its primary differentiator is the use of WebAssembly for core parsing logic, and it provides TypeScript types for enhanced developer experience and type safety.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mail-parser-wasm"},{"id":7390,"title":"Mailbits","library":"mailbits","status":"active","version":"0.2.3","language":"python","ecosystem":"pypi","summary":"Mailbits is a Python library that provides a small assortment of utility functions designed to work with Python's standard library `email` package, specifically its `Message`, `EmailMessage`, `Address`, and `Group` types. It offers functionalities like parsing and reassembling `Content-Type` strings, converting older `Message` objects to the newer `EmailMessage` format, transforming `Message` and `EmailMessage` instances into structured dictionaries, and robust parsing and formatting of email addresses. The current version is 0.2.3, and it appears to have an as-needed or sporadic release cadence, typical for focused utility libraries.","last_verified":"2026-04-16T00:00:00.000Z","tags":["email","email-parsing","email-formatting","email-utilities","python-standard-library"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mailbits"},{"id":5306,"title":"Mailchecker","library":"mailchecker","status":"active","version":"6.0.20","language":"python","ecosystem":"pypi","summary":"Mailchecker is a cross-language library designed for detecting temporary (disposable/throwaway) email addresses. It prevents users from signing up with such addresses by validating emails against a vast, continuously updated database of known fake email providers. The Python version is actively maintained with frequent updates to its domain list, with version 6.0.20 being the latest stable release.","last_verified":"2026-04-13T00:00:00.000Z","tags":["email","validation","temporary email","disposable email","spam"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mailchecker"},{"id":16110,"title":"Mailchimp API v3 Wrapper","library":"mailchimp-api-v3","status":"active","version":"1.15.0","language":"javascript","ecosystem":"npm","summary":"The `mailchimp-api-v3` library, currently at version 1.15.0, provides a comprehensive Node.js wrapper for the Mailchimp API v3. It distinguishes itself by offering transparent handling of Mailchimp's batch operations, allowing developers to execute multiple API calls as a single logical unit with seamless polling and result unpacking. The library supports both traditional callback-based asynchronous programming and modern Promise-based patterns, enhancing flexibility for various project styles. It aims to simplify integration by closely mirroring the Mailchimp API v3 documentation structure, enabling direct mapping of API paths and parameters. While its release cadence isn't explicitly stated, version 1.15.0 indicates active development at some point. Its core value lies in abstracting away the complexities of batch request management and providing a consistent interface for the RESTful Mailchimp API. It is primarily used for server-side integration with Mailchimp services.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","mailchimp","api","v3","batch","mailchimp api v3","wrapper","mailchimp api"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mailchimp-api-v3"},{"id":4096,"title":"Mailchimp Marketing Python Client","library":"mailchimp-marketing","status":"active","version":"3.0.80","language":"python","ecosystem":"pypi","summary":"The `mailchimp-marketing` library is the official Python client for the Mailchimp Marketing API. It allows developers to interact with Mailchimp to manage audiences, campaigns, reports, and other marketing-related data programmatically. As of version 3.0.80, it provides a robust interface to the Mailchimp API. The library is auto-generated from a codegen tool, suggesting its release cadence is tied to updates in the underlying Mailchimp API specification.","last_verified":"2026-04-11T00:00:00.000Z","tags":["email marketing","marketing automation","Mailchimp","API client","SaaS"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mailchimp-marketing"},{"id":219,"title":"Mailchimp Transactional","library":"mailchimp-transactional","status":"active","version":"1.3.3","language":"python","ecosystem":"pypi","summary":"Official Python client for Mailchimp Transactional Email API (formerly Mandrill). Current version is 1.3.3 (Feb 2026). Install name is mailchimp-transactional (hyphen), import name is mailchimp_transactional (underscore). Requires a paid Mailchimp Standard plan or higher — not available on free accounts.","last_verified":"2026-05-12T11:56:36.729Z","tags":["email","transactional-email","mandrill","mailchimp","smtp","notifications"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/mailchimp-transactional"},{"id":8299,"title":"Mailchimp3 Python Client","library":"mailchimp3","status":"active","version":"3.0.21","language":"python","ecosystem":"pypi","summary":"mailchimp3 is a Python client library for interacting with version 3 of the Mailchimp API. It provides a straightforward interface to manage contacts, lists, campaigns, and other Mailchimp resources. The library is currently at version 3.0.21 and maintains an active development status with updates for API changes and bug fixes.","last_verified":"2026-04-16T00:00:00.000Z","tags":["mailchimp","email marketing","api client","marketing automation","python"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mailchimp3"},{"id":24003,"title":"maildump","library":"maildump","status":"active","version":"1.1.1","language":"python","ecosystem":"pypi","summary":"An SMTP server that captures all received mails and exposes them via a web interface and REST API. Current version 1.1.1 (requires Python >=3.12). Released with irregular cadence.","last_verified":"2026-05-01T00:00:00.000Z","tags":["smtp","testing","email","web-interface","rest-api","development-tools"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/maildump"},{"id":27130,"title":"mailer","library":"mailer","status":"deprecated","version":"0.8.1","language":"python","ecosystem":"pypi","summary":"A simple Python module to send email messages. Current version 0.8.1, last updated in 2011. No longer actively maintained; use in legacy projects only.","last_verified":"2026-05-01T00:00:00.000Z","tags":["email","smtp","legacy"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mailer"},{"id":16109,"title":"MailerSend Node.js SDK","library":"mailersend","status":"active","version":"2.8.0","language":"javascript","ecosystem":"npm","summary":"The MailerSend Node.js SDK provides a comprehensive programmatic interface for interacting with the MailerSend API, enabling developers to efficiently send transactional and marketing emails, manage SMS campaigns, configure domains, set up webhooks, utilize templates, and track analytics data. The current stable version is `2.8.0`, released with a consistent and active development cadence, typically seeing updates monthly or bi-monthly. This commitment ensures the library remains up-to-date with API changes and introduces new features regularly. Key differentiators include its focus on high email deliverability, an intuitive API design that simplifies complex email operations, and built-in integrations for streamlined workflows. The SDK fully supports both email and SMS functionalities and ships with comprehensive TypeScript types, enhancing developer experience through improved type safety and autocompletion.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","mailersend","mailersend-ts","mailer_send","smtp-sender","email-sender","email-api","transactional-emails","transactional-sms","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mailersend"},{"id":4097,"title":"Python SDK for Mailgun","library":"mailgun","status":"active","version":"1.6.0","language":"python","ecosystem":"pypi","summary":"The `mailgun` Python SDK provides a convenient interface for interacting with the Mailgun email API. It simplifies sending, receiving, and managing emails, domains, and webhooks programmatically. The library is actively maintained, with regular minor releases adding new API endpoint support and features like async client functionality. The current stable version is 1.6.0.","last_verified":"2026-04-11T00:00:00.000Z","tags":["email","API client","mailgun","async"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mailgun"},{"id":20197,"title":"Mailgun.js","library":"mailgun.js","status":"active","version":"13.0.0","language":"javascript","ecosystem":"npm","summary":"Mailgun.js v13.0.0 is a JavaScript SDK for the Mailgun API, supporting Node.js (>=18) and browser environments with CJS, ESM, and AMD bundles. It provides a full client for sending emails, managing mailing lists, domains, suppressions, routes, tags, events, and more. Active development (12 releases in 2 years, monthly cadence). Key differentiators: first-class TypeScript support, explicit FormData passing (universal), subaccount support, and EU API endpoint configuration.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","mailgun","email"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mailgun.js"},{"id":15694,"title":"Mailinator API Client","library":"mailinator-client","status":"active","version":"1.1.0","language":"javascript","ecosystem":"npm","summary":"The `mailinator-client` package provides the official JavaScript SDK for interacting with the Mailinator REST API. It acts as a thin, typed wrapper around the Mailinator API, with its structure and available endpoints derived directly from the Mailinator OpenAPI specification. Currently at version 1.1.0, the library leverages Microsoft's `typed-rest-client` for handling HTTP requests, ensuring all API interactions are asynchronous. While no explicit release cadence is provided, the project follows standard npm versioning practices. Its primary differentiation is being the officially supported client, providing a more robust and up-to-date integration compared to manually crafting API requests. It supports both JavaScript and TypeScript applications, shipping with its own type definitions.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","mailinator","email","inbox","message","REST-API-client","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mailinator-client"},{"id":4623,"title":"Mailjet REST API Client","library":"mailjet-rest","status":"active","version":"1.5.1","language":"python","ecosystem":"pypi","summary":"mailjet-rest is the official Python wrapper for the Mailjet Email API (v3 and v3.1). It simplifies sending transactional and marketing emails, managing contacts, and retrieving statistics. The library is currently at version 1.5.1 and receives regular updates and maintenance.","last_verified":"2026-04-12T00:00:00.000Z","tags":["email","api client","transactional email","marketing email","mailjet"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mailjet-rest"},{"id":24004,"title":"Mailman","library":"mailman","status":"active","version":"3.3.10","language":"python","ecosystem":"pypi","summary":"Mailman is the GNU mailing list manager, a Python library for running and managing mailing lists. Current version 3.3.10, released periodically with bug fixes and improvements.","last_verified":"2026-05-01T00:00:00.000Z","tags":["mailing list","email","gnu"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mailman"},{"id":13501,"title":"Mailpit API Client","library":"mailpit-api","status":"active","version":"1.9.0","language":"javascript","ecosystem":"npm","summary":"The `mailpit-api` package provides a robust TypeScript client for programmatically interacting with the Mailpit REST API. It enables developers to automate email testing workflows in various JavaScript environments, including Node.js, browsers, and modern JS runtimes, making it ideal for end-to-end (E2E) testing with frameworks like Playwright. The current stable version is 1.9.0, with minor releases and patch fixes occurring frequently, often driven by dependency updates and feature enhancements such as WebSocket support for real-time event listening. Key differentiators include its TypeScript-first design, comprehensive documentation, and specific utilities for common testing scenarios like waiting for messages to arrive, clearing mailboxes, and inspecting email content, all while maintaining compatibility across diverse JavaScript ecosystems. It simplifies the integration of email verification into automated test suites by abstracting the raw Mailpit API calls.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","mailpit","api","client","email","smtp","typescript","test","playwright"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mailpit-api"},{"id":15696,"title":"MailSlurp Client for Email and SMS API","library":"mailslurp-client","status":"active","version":"17.2.0","language":"javascript","ecosystem":"npm","summary":"MailSlurp Client is the official JavaScript and TypeScript library for interacting with the MailSlurp Email and SMS API. It enables developers to programmatically create on-demand email addresses and phone numbers without managing a mail server, facilitating sending and receiving real emails and SMS messages directly from applications or automated tests. The library is currently stable at version 17.2.0 and maintains a regular release cadence. Its key differentiator is providing a fully functional, programmatic interface to an email and SMS infrastructure, making it ideal for robust end-to-end testing of communication workflows. It supports handling attachments, setting custom timeouts for message arrival, and offers both CommonJS and ES module import patterns. The client integrates with the standard `fetch` API and allows for custom `fetch` implementations.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","email","smtp","test","e2e","phone","sms","ai","integration","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mailslurp-client"},{"id":4098,"title":"MainContentExtractor","library":"maincontentextractor","status":"active","version":"0.0.4","language":"python","ecosystem":"pypi","summary":"MainContentExtractor is a Python library designed to extract the core content from HTML documents. It aims to address limitations found in other extraction tools, such as the inability to output clean HTML directly. The library is useful for LLM-related tasks and for feeding data into frameworks like LangChain and LlamaIndex by providing output in HTML, Text, or Markdown formats. It is currently at version 0.0.4, with a relatively active development cadence.","last_verified":"2026-04-11T00:00:00.000Z","tags":["html","content-extraction","web-scraping","llm","langchain","llamaindex","markdown"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/maincontentextractor"},{"id":4371,"title":"Maison","library":"maison","status":"active","version":"2.0.2","language":"python","ecosystem":"pypi","summary":"Maison is a lightweight Python library designed to simplify reading settings from various configuration files (TOML, YAML, JSON). It automatically searches common system and user locations for configuration, providing a unified access interface. Current version is 2.0.2, with a moderate release cadence, focusing on stability and ease of use.","last_verified":"2026-04-12T00:00:00.000Z","tags":["configuration","settings","config files","toml","yaml","json"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/maison"},{"id":14692,"title":"Makage Build Helper","library":"makage","status":"active","version":"0.3.0","language":"javascript","ecosystem":"npm","summary":"Makage is a lightweight, cross-platform build helper specifically designed for managing common tasks within monorepo environments. Currently at version 0.3.0, it provides essential utilities for file operations such as copying files, cleaning directories, and general asset management. Its primary focus is on simplifying build processes across different operating systems, offering a more streamlined alternative to platform-specific scripts or heavier build tools. Given its pre-1.0 version, the release cadence is likely irregular, with features and API potentially evolving rapidly. Key differentiators include its 'tiny' footprint and explicit support for monorepo structures, aiming to minimize configuration overhead for common build-related file manipulations. It ships with TypeScript types, facilitating its integration into modern TypeScript-based projects.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","build","copy","clean","cli","cross-platform","monorepo","package-management","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/makage"},{"id":27133,"title":"make","library":"make","status":"maintenance","version":"0.1.6.post2","language":"python","ecosystem":"pypi","summary":"Create project layouts from Jinja2 templates. Version 0.1.6.post2, infrequently updated (last release years ago).","last_verified":"2026-04-27T00:00:00.000Z","tags":["project template","jinja2","scaffolding"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/make"},{"id":17030,"title":"make-cli: Declarative CLI Framework","library":"make-cli","status":"active","version":"6.0.2","language":"javascript","ecosystem":"npm","summary":"make-cli is a declarative framework for building command-line interfaces in Node.js, distinguished by its streamlined approach that centers around a single configuration object and a single function call. It aims to simplify CLI development by abstracting away much of the boilerplate often associated with argument parsing and command definition. The current stable version is 6.0.2, with major versions typically aligned with Node.js LTS releases (e.g., v5 required Node.js >= 20, v6 requires Node.js >= 22). Patch and minor releases occur regularly to address bugs and introduce minor enhancements. Built on top of Commander.js, make-cli leverages its robust parsing capabilities while offering a more functional and declarative API. This design makes it particularly appealing for developers who prefer a concise and config-driven style for their CLI tools, differentiating it from more imperative or class-based alternatives by providing a highly approachable entry point for creating complex command structures.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","argument-parser","arguments","cli","command-line","command-line-interface","commander","commanderjs","declarative","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/make-cli"},{"id":20198,"title":"MakeDirWebpackPlugin","library":"make-dir-webpack-plugin","status":"active","version":"0.1.0","language":"javascript","ecosystem":"npm","summary":"A webpack plugin that creates directories during the compilation process. Version 0.1.0 is the latest stable release with no clear release cadence. It is useful when other plugins or loaders expect specific directories to exist (e.g., for output assets). Minimal configuration; niche alternative to using Node.js `mkdir` scripts.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","make directory","directory","webpack","plugin"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/make-dir-webpack-plugin"},{"id":15695,"title":"make-fetch-happen","library":"make-fetch-happen","status":"active","version":"15.0.5","language":"javascript","ecosystem":"npm","summary":"make-fetch-happen is an opinionated, robust Node.js HTTP client that extends the standard `fetch` API with critical features for real-world applications. Currently stable at version 15.0.5, it maintains a fairly active release cadence, with minor/patch updates occurring every few months and major versions roughly annually, aligning with Node.js LTS updates. It distinguishes itself by wrapping `minipass-fetch` and augmenting it with capabilities like automatic HTTP-semantics-aware request retries, comprehensive HTTP caching (`Cache-Control`, `ETag`, `304`s, offline fallback), request pooling, transparent gzip/deflate, and support for proxies (HTTP, HTTPS, SOCKS). Additionally, it provides Subresource Integrity (SRI) verification and integrates Node.js Stream support, making it a highly reliable and performant choice for network operations within the Node.js ecosystem, particularly for tools like `npm` itself.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","http","request","fetch","mean girls","caching","cache","subresource integrity"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/make-fetch-happen"},{"id":11263,"title":"Unicode CLDR Pluralization Rules","library":"make-plural","status":"active","version":"8.1.0","language":"javascript","ecosystem":"npm","summary":"make-plural provides JavaScript functions that implement the Unicode CLDR pluralization rules for approximately 220 languages. It handles both cardinal (e.g., 'one book') and ordinal (e.g., '1st book') pluralization categories. As of version 8.1.0, the library is actively maintained with regular updates to support the latest CLDR versions, ensuring accuracy for new locales and rule changes. Key differentiators include its pre-compiled, runtime-dependency-free functions, optimized for tree-shaking with ES modules, which can result in very small bundle sizes when only specific locales are imported. It is used internally by the `intl-pluralrules` polyfill and offers companion packages `make-plural-cli` and `make-plural-compiler` for custom build generation. The project maintains a steady release cadence, often tied to new CLDR versions or feature enhancements like compact notation support, ensuring current and accurate pluralization logic.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","unicode","cldr","i18n","internationalization","pluralization"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/make-plural"},{"id":18523,"title":"Scotch (make-zaebis)","library":"make-zaebis","status":"deprecated","version":"0.0.28","language":"javascript","ecosystem":"npm","summary":"Scotch is a module bundler built on top of webpack, designed to simplify the bundling process for frontend and backend applications. The current version is 0.0.28, with an unknown release cadence (likely irregular as the project is WIP). It is not yet stable and should be considered experimental. It differentiates itself by aiming to provide a higher-level abstraction over webpack, but lacks documentation and community adoption.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","meteor-it","webpack","frontend","backend","build"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/make-zaebis"},{"id":1110,"title":"makefun library","library":"makefun","status":"active","version":"1.16.0","language":"python","ecosystem":"pypi","summary":"makefun is a small Python library for dynamically creating functions and modifying existing function signatures at runtime. It is currently at version 1.16.0 and maintains an active development cycle with regular updates, including support for new Python versions and bug fixes.","last_verified":"2026-04-23T17:06:39.408Z","tags":["dynamic functions","decorators","metaprogramming","function signature"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/makefun"},{"id":25919,"title":"node-makensis","library":"makensis","status":"active","version":"3.0.5","language":"javascript","ecosystem":"npm","summary":"A TypeScript wrapper for the NSIS (Nullsoft Scriptable Install System) compiler, makensis. Current stable version is 3.0.5 (released 2025). Requires Node.js >=18 and NSIS >=3.06. Provides a promise-based API to compile installer scripts, retrieve version/help/license information, and manage compiler options like defines, verbose output, and environment variables. Ships TypeScript types. Supports Deno via JSR. Key differentiator: modern ESM-native library with full TypeScript typings, replacing raw child_process calls with a robust, type-checked interface. Maintained on GitHub, with regular updates and CI.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","nsis","makensis","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/makensis"},{"id":406,"title":"Mako Templating Library","library":"mako","status":"active","version":"1.3.10","language":"python","ecosystem":"pypi","summary":"Mako is a hyperfast and lightweight templating language for Python, designed to be both powerful and easy to use. The current version is 1.3.10, released on March 28, 2026. Mako follows a regular release cadence, with updates addressing bugs and improvements.","last_verified":"2026-05-12T13:37:01.074Z","tags":["templating","Python","Mako","web development"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/mako"},{"id":7391,"title":"Malduck","library":"malduck","status":"active","version":"4.4.1","language":"python","ecosystem":"pypi","summary":"Malduck is a Python utility library designed for malware researchers, offering a comprehensive suite of tools for malware analysis. It provides functionalities for cryptography, compression, memory model objects (for PE/ELF/raw files and IDA dumps), a modular extraction engine for configuration, fixed integer types, and string operations. Currently at version 4.4.1, the project is actively maintained with frequent updates addressing bugfixes and introducing new features.","last_verified":"2026-04-16T00:00:00.000Z","tags":["malware analysis","cybersecurity","reverse engineering","cryptography","compression","PE parsing","ELF parsing","YARA","forensics"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/malduck"},{"id":11262,"title":"Mali: Minimalistic gRPC Framework","library":"mali","status":"active","version":"0.47.1","language":"javascript","ecosystem":"npm","summary":"Mali is a minimalistic, middleware-based gRPC microservice framework for Node.js, designed to simplify the creation of gRPC servers. It operates similarly to popular HTTP frameworks like Koa or Express, leveraging a context object (`ctx`) for request and response handling within a cascading middleware pattern. The current stable version is `0.47.1`. The project maintains a regular, albeit not rapid, release cadence, primarily focusing on dependency updates, performance improvements, and bug fixes, as seen in recent versions like `v0.47.0` and `v0.46.0`. Its key differentiator lies in its commitment to minimalism and a familiar middleware API for gRPC, abstracting away some of the complexities of the underlying `@grpc/grpc-js` and `@grpc/proto-loader` libraries, which are required as peer dependencies. It also ships with TypeScript types.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","mali","grpc","service","server","microservice","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mali"},{"id":11264,"title":"Malicious MCP Server for E2E Testing","library":"malicious-mcp-server","status":"active","version":"1.5.0","language":"javascript","ecosystem":"npm","summary":"The `malicious-mcp-server` package provides an intentionally misbehaving Model Context Protocol (MCP) server, designed exclusively for end-to-end (E2E) testing of AI agents and client applications. The Model Context Protocol (MCP) is an open standard enabling AI models to securely and reliably interact with external tools, data sources, and services. This package simulates various malicious or error-prone behaviors, such as data exfiltration, tool poisoning, instruction injection, unexpected response formats, network delays, or unauthorized access attempts. Its primary purpose is to allow developers to rigorously test the robustness, error handling, and security mechanisms of their AI systems against real-world attack vectors and unexpected server responses. The current stable version is 1.5.0. It follows a release cadence tied to updates in the MCP specification and the discovery of new potential vulnerabilities or attack patterns in AI agent-tool interactions. Key differentiators include its explicit focus on security testing and its ability to simulate sophisticated, targeted malicious behaviors rather than just generic errors.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","mcp","model-context-protocol","testing","e2e"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/malicious-mcp-server"},{"id":21548,"title":"Mamba State-Space Model","library":"mamba-ssm","status":"active","version":"2.3.1","language":"python","ecosystem":"pypi","summary":"Mamba is a state-space model architecture designed for efficient sequence modeling, offering linear-time inference and parallelizable training. Currently at version 2.3.1, it requires Python >=3.9 and is under active development with frequent releases focused on ROCm and CUDA compatibility.","last_verified":"2026-04-27T00:00:00.000Z","tags":["state-space-model","sequence-modeling","deep-learning","pytorch","cuda"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mamba-ssm"},{"id":2111,"title":"Mammoth","library":"mammoth","status":"active","version":"1.12.0","language":"python","ecosystem":"pypi","summary":"Mammoth is an open-source Python library designed to convert Microsoft Word `.docx` documents into clean and semantic HTML or Markdown. It focuses on preserving the semantic structure of the document (e.g., headings, lists, tables) rather than attempting to replicate exact visual formatting. The current version is 1.12.0. The library has a steady release cadence, with updates addressing features and maintenance.","last_verified":"2026-04-24T14:21:22.962Z","tags":["docx","html","markdown","document conversion","word processing"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mammoth"},{"id":2112,"title":"Mando: Create Python CLI apps","library":"mando","status":"active","version":"0.8.2","language":"python","ecosystem":"pypi","summary":"mando is a lightweight Python library that wraps `argparse` to simplify the creation of command-line interface (CLI) applications. It allows developers to define CLI commands using Python functions and decorators, automatically generating argument parsers from function signatures and docstrings. Key features include support for Python 3-style type annotations for argument conversion, and compatibility with various docstring formats (Sphinx, Google, NumPy). It also supports shell autocompletion through the optional `argcomplete` package. The current version, 0.8.2, was released on October 20, 2024, and focuses on Python 3 compatibility.","last_verified":"2026-04-24T14:21:39.580Z","tags":["CLI","argument parsing","argparse","command-line","developer-tools"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mando"},{"id":24005,"title":"Mandrill (deprecated, use mailchimp-transactional)","library":"mandrill","status":"deprecated","version":"1.0.60","language":"python","ecosystem":"pypi","summary":"Mandrill is a Python client library for the Mandrill email as a service platform. As of version 1.0.60, the library is deprecated and replaced by mailchimp-transactional. No new releases are expected; users should migrate to the new library.","last_verified":"2026-05-01T00:00:00.000Z","tags":["mandrill","email","deprecated","mailchimp-transactional"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mandrill"},{"id":2113,"title":"Mangum","library":"mangum","status":"active","version":"0.21.0","language":"python","ecosystem":"pypi","summary":"Mangum is an adapter designed to run ASGI (Asynchronous Server Gateway Interface) applications, such as FastAPI, Starlette, Quart, and Django, within AWS Lambda environments. It handles various AWS event types including Function URLs, API Gateway (HTTP and REST APIs), Application Load Balancer, and CloudFront Lambda@Edge. The library is actively maintained, with frequent releases, and is currently at version 0.21.0.","last_verified":"2026-04-24T14:21:56.133Z","tags":["AWS Lambda","ASGI","Serverless","FastAPI","Starlette","Quart","Django"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mangum"},{"id":4099,"title":"Manhole - In-process Python Debugging Shell","library":"manhole","status":"active","version":"1.8.1","language":"python","ecosystem":"pypi","summary":"Manhole is an in-process Python service that accepts Unix domain socket connections to provide stack traces for all threads and an interactive Python prompt. It can operate as a daemon thread or a signal handler. It is inspired by Twisted's manhole and focuses on simplicity with no external dependencies. The current version is 1.8.1, and releases appear to be on a somewhat irregular, feature-driven cadence.","last_verified":"2026-04-11T00:00:00.000Z","tags":["debugging","repl","interactive shell","unix socket","introspection","diagnostics"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/manhole"},{"id":13502,"title":"Manifesto.js (IIIF Presentation API Utility)","library":"manifesto.js","status":"active","version":"4.3.4","language":"javascript","ecosystem":"npm","summary":"manifesto.js is a robust and actively maintained JavaScript/TypeScript utility library designed for interacting with the IIIF (International Image Interoperability Framework) Presentation API. It provides a comprehensive set of classes and methods for parsing, traversing, and extracting information from IIIF manifests, covering both client-side browser environments and server-side Node.js applications. The current stable version is 4.3.4. The library receives frequent updates, typically patch and minor releases, driven by dependency bumps, bug fixes, and continuous feature enhancements to align with evolving IIIF specifications, such as recent additions for IIIF Presentation v3 support including `summary` and annotations. Its key differentiators include its full adherence to IIIF Presentation API specifications, its dual utility for both frontend and backend development, and its comprehensive TypeScript type definitions, enabling robust and type-safe development workflows.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","IIIF","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/manifesto.js"},{"id":8300,"title":"Manifestoo Core","library":"manifestoo-core","status":"active","version":"1.15.1","language":"python","ecosystem":"pypi","summary":"Manifestoo Core is a Python library designed to reason about Odoo addons manifests. It provides functionalities to detect the Odoo series from an addon's version, offer information about core Odoo Community Edition and Enterprise Edition addons for various Odoo versions, and convert Odoo manifest metadata into Python Packaging Metadata. The library is actively maintained with frequent updates, currently at version 1.15.1, often aligned with new Odoo versions and manifest specifications.","last_verified":"2026-04-16T00:00:00.000Z","tags":["Odoo","manifests","addons","parsing","metadata","packaging"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/manifestoo-core"},{"id":3548,"title":"Manifold3d","library":"manifold3d","status":"active","version":"3.4.1","language":"python","ecosystem":"pypi","summary":"Manifold3d is a Python library providing bindings to the Manifold C++ geometry kernel (v3.4.1). It specializes in creating and operating on topologically robust, manifold triangle meshes, making it ideal for applications in CAD, 3D printing, and simulations. The library guarantees manifold output and leverages parallelization for performance. It has an active development cycle with regular releases.","last_verified":"2026-04-25T11:54:45.131Z","tags":["3D geometry","CAD","mesh","boolean operations","manifold","computational geometry"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/manifold3d"},{"id":21549,"title":"Manim","library":"manim","status":"active","version":"0.20.1","language":"python","ecosystem":"pypi","summary":"Manim (Mathematical Animation Engine) is a Python library for creating explanatory math videos and animations. Current version is 0.20.1 with monthly releases. Requires Python 3.11+.","last_verified":"2026-04-27T00:00:00.000Z","tags":["animation","math","video","education"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/manim"},{"id":9918,"title":"ManimPango","library":"manimpango","status":"active","version":"0.6.1","language":"python","ecosystem":"pypi","summary":"ManimPango provides Python bindings for the Pango text layout library, specifically designed to integrate with the Manim animation engine for advanced text rendering. It allows Manim users to leverage Pango's rich text features, font handling, and internationalization capabilities. The current version is 0.6.1, and the library is actively maintained with frequent minor releases addressing Python version compatibility, OS-specific build issues, and Pango library updates.","last_verified":"2026-04-17T00:00:00.000Z","tags":["manim","pango","fonts","text rendering","graphics","animation"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/manimpango"},{"id":27939,"title":"Manticore","library":"manticore","status":"active","version":"0.3.7","language":"python","ecosystem":"pypi","summary":"Manticore is a symbolic execution tool for analysis of binaries and smart contracts. Current version 0.3.7 (2022-10-06), released by Trail of Bits. Active development with major refactors in 0.3.x; Ethereum features use crytic-compile.","last_verified":"2026-05-09T00:00:00.000Z","tags":["symbolic-execution","binary-analysis","ethereum","smart-contracts","trail-of-bits"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/manticore"},{"id":21551,"title":"Mantle","library":"mantle","status":"active","version":"2.0.21","language":"python","ecosystem":"pypi","summary":"The standard library for the Magma hardware DSL, providing core primitives (gates, muxes, registers, memories) for building digital circuits in Python. Current version: 2.0.21, release cadence: irregular.","last_verified":"2026-04-27T00:00:00.000Z","tags":["mantle","magma","hardware","DSL","circuit"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mantle"},{"id":16432,"title":"many-level","library":"many-level","status":"active","version":"2.0.0","language":"javascript","ecosystem":"npm","summary":"many-level is a JavaScript library designed to share an abstract-level compatible database over network streams, acting as the spiritual successor to `multileveldown`. Currently at version 2.0.0, it allows a 'host' to expose a LevelDB-like database over any binary stream (e.g., TCP), while 'guests' can connect and interact with it as if it were a local `abstract-level` database instance. It leverages compact Protocol Buffers for efficient message encoding. The project follows a steady release cadence with significant updates marked by major version bumps addressing underlying stream mechanisms and protocol versions. A key differentiator is its optional seamless retry mechanism for guests, which helps maintain connectivity and resume operations, though it comes with a trade-off regarding snapshot guarantees. It ships with TypeScript types, providing a robust development experience.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/many-level"},{"id":11265,"title":"Map Or Similar","library":"map-or-similar","status":"maintenance","version":"1.5.0","language":"javascript","ecosystem":"npm","summary":"Map Or Similar is a JavaScript utility that provides a `Map`-like object, defaulting to the native `Map` if available in the environment, or falling back to a custom polyfill implementation otherwise. Currently at version 1.5.0, it focuses on delivering a high-performance, dependency-free solution for environments where native `Map` support might be lacking or incomplete. The library supports core `Map` methods such as `set`, `get`, `has`, `delete`, `forEach`, and the `size` property, making it suitable for basic key-value storage. It is designed to work seamlessly in both browser and Node.js environments. Its primary differentiator is its lightweight footprint and performance-oriented implementation, achieved by only replicating a subset of the full `Map` API, rather than attempting a complete polyfill.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","map","polyfill","js","alternative","fast"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/map-or-similar"},{"id":11266,"title":"map2tree","library":"map2tree","status":"active","version":"4.0.0","language":"javascript","ecosystem":"npm","summary":"map2tree is a utility library that provides a pure function to convert a flat map structure into a hierarchical tree. Its primary use case is within the `redux-devtools-chart-monitor` package, influencing its specific opinions on how data is transformed. It does not convert objects and arrays deeply nested within collections into tree structures and offers support for Immutable.js List and Map data types. The current stable version, 4.0.0, was released as an ESM-only package. The library is part of the `reduxjs/redux-devtools` monorepo, suggesting its release cadence is tied to the broader Redux DevTools ecosystem.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","map2tree","map-to-tree","mapToTree","map","tree","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/map2tree"},{"id":7392,"title":"Mapbox Python SDK","library":"mapbox","status":"active","version":"0.18.1","language":"python","ecosystem":"pypi","summary":"The Mapbox Python SDK is an official client library for interacting with various Mapbox APIs, including Geocoding, Directions, Matrix, Static Images, and Uploads. It simplifies API requests and response handling. The current version is 0.18.1, and it maintains an active development cadence with regular updates addressing API changes and new features.","last_verified":"2026-04-16T00:00:00.000Z","tags":["geospatial","mapping","api-client","location"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mapbox"},{"id":2583,"title":"Mapbox Earcut Python Bindings","library":"mapbox-earcut","status":"active","version":"2.0.0","language":"python","ecosystem":"pypi","summary":"mapbox-earcut provides Python bindings for the high-performance Mapbox Earcut C++ polygon triangulation library. It is currently at version 2.0.0 and sees active maintenance with releases addressing new Python versions and build system improvements.","last_verified":"2026-04-24T22:09:39.333Z","tags":["gis","geometry","triangulation","earcut","mapbox"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mapbox-earcut"},{"id":11267,"title":"Mapbox/MapLibre to CSS Font Utility","library":"mapbox-to-css-font","status":"active","version":"3.2.0","language":"javascript","ecosystem":"npm","summary":"mapbox-to-css-font is a focused JavaScript/TypeScript utility designed to convert Mapbox GL Style font definitions, whether single font names or complex fontstacks, into a CSS-compatible `font` shorthand string. The package is currently at version 3.2.0 and is actively maintained, with recent minor releases addressing bug fixes and dependency updates. Its primary function involves parsing Mapbox-specific font declarations and generating a standard CSS font property string, handling details like font size and line height. A key differentiating feature is its intelligent font replacement mechanism, which substitutes common Mapbox/MapLibre fonts (e.g., \"Arial Unicode MS\", \"DIN Pro\") with widely available system fonts or open-source alternatives like Arial or Barlow, ensuring visual consistency when the original fonts are not present. It also correctly extracts style and weight from the primary font within a fontstack and applies it consistently.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","mapbox","maplibre","font","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mapbox-to-css-font"},{"id":9095,"title":"Mapbox Vector Tile","library":"mapbox-vector-tile","status":"active","version":"2.2.0","language":"python","ecosystem":"pypi","summary":"Mapbox Vector Tile (MVT) is a Python library for encoding and decoding Mapbox Vector Tiles. It is currently at version 2.2.0 and receives active maintenance releases, typically addressing dependency updates and minor improvements. MVTs are an efficient format for tiled vector data, commonly used in web mapping applications for performant rendering.","last_verified":"2026-04-16T00:00:00.000Z","tags":["mapbox","vector-tile","mvt","gis","geospatial","encoding","decoding","protobuf"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mapbox-vector-tile"},{"id":5307,"title":"Mapclassify","library":"mapclassify","status":"active","version":"2.10.0","language":"python","ecosystem":"pypi","summary":"Mapclassify provides a collection of classification schemes for choropleth maps, including standard methods like Quantiles, Equal Interval, and Natural Breaks (Jenks). It helps transform raw data into discrete classes suitable for thematic mapping. The library is actively maintained as part of the PySAL ecosystem, currently at version 2.10.0, with regular updates introducing new features and improvements.","last_verified":"2026-04-13T00:00:00.000Z","tags":["geospatial","mapping","data classification","statistics","visualization","pysal"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mapclassify"},{"id":24007,"title":"mapfile-parser","library":"mapfile-parser","status":"active","version":"2.12.1","language":"python","ecosystem":"pypi","summary":"Map file parser library focused on decompilation projects. Supports GNU, mwld, and other map file formats. Current version: 2.12.1. Release cadence: frequent (multiple releases per month).","last_verified":"2026-05-01T00:00:00.000Z","tags":["decompilation","mapfile","n64","psx","game-reverse-engineering"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mapfile-parser"},{"id":9094,"title":"MAPIE (Mapping Prediction Intervals)","library":"mapie","status":"active","version":"1.3.0","language":"python","ecosystem":"pypi","summary":"MAPIE (Mapping Prediction Intervals) is a scikit-learn-compatible Python library for estimating prediction intervals. It provides tools for both regression and classification tasks, leveraging conformal prediction methods to quantify uncertainty. The current version is 1.3.0, and the library maintains an active release cadence with several major and minor updates per year.","last_verified":"2026-04-16T00:00:00.000Z","tags":["scikit-learn","conformal prediction","prediction intervals","machine learning","uncertainty quantification"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mapie"},{"id":24008,"title":"MapLibre GL JS Python Bindings","library":"maplibre","status":"active","version":"0.3.6","language":"python","ecosystem":"pypi","summary":"Python bindings for MapLibre GL JS, enabling interactive web maps with vector tiles, custom styling, and geospatial data visualization. Current version 0.3.6 with frequent updates. Supports Python 3.9+.","last_verified":"2026-05-01T00:00:00.000Z","tags":["maps","geospatial","visualization","web-mapping","maplibre"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/maplibre"},{"id":15698,"title":"Mappersmith REST Client","library":"mappersmith","status":"active","version":"2.47.1","language":"javascript","ecosystem":"npm","summary":"Mappersmith is a lightweight, isomorphic REST client designed for both Node.js and browser environments, currently stable at version 2.47.1. It streamlines API integration by providing a centralized configuration for all HTTP requests, abstracting away complex network configurations. The library emphasizes a clean, declarative approach to defining API resources and their methods, allowing developers to focus on business logic rather than boilerplate. It supports a robust middleware system for extending client capabilities with features like authentication, retry mechanisms, logging, and error handling. While its release cadence isn't explicitly stated, the high patch version suggests continuous, active development with frequent smaller updates. Its key differentiators include its lightweight nature, isomorphic compatibility, and highly configurable middleware architecture, offering a powerful alternative to more opinionated or heavier HTTP clients.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","rest","client","rest-client","isomorphic","browser","server","data-mapper","mappersmith","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mappersmith"},{"id":21556,"title":"mapply","library":"mapply","status":"active","version":"0.2.0","language":"python","ecosystem":"pypi","summary":"Sensible multi-core apply function for Pandas. Currently version 0.2.0, supporting Pandas v3 (last version supporting Pandas v2 is 0.1.31). Active development with frequent releases.","last_verified":"2026-04-27T00:00:00.000Z","tags":["pandas","multiprocessing","parallel","apply","dataframe"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mapply"},{"id":25920,"title":"rollup-plugin-babel","library":"maptalks-rollup-plugin-babel","status":"deprecated","version":"3.0.2","language":"javascript","ecosystem":"npm","summary":"Rollup plugin for seamless integration with Babel. Version 3.0.2 is the latest stable release. It allows transpiling ES6/7 code with Babel while preserving Rollup's tree-shaking and module resolution, avoiding intermediate files and sourcemap issues. Unlike running Babel before Rollup, this plugin handles transpilation per-file, preventing Babel helper duplication. Requires babel-core 6 or 7 as a peer dependency. Key differentiator: integrates directly into Rollup's plugin system, supporting .babelrc configuration and options like include/exclude patterns. Deprecated in favor of @rollup/plugin-babel as of Rollup 1.0.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","rollup-plugin","babel","es2015","es6"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/maptalks-rollup-plugin-babel"},{"id":14693,"title":"Marcheur: XSLT-like Tree Processor Builder","library":"marcheur","status":"maintenance","version":"0.9.0","language":"javascript","ecosystem":"npm","summary":"Marcheur is a JavaScript library designed for building simplistic tree-walking and pattern-matching processors, drawing inspiration from XSLT 1.0's core algorithm. It allows developers to define rules for transforming tree structures, offering functionality analogous to XSLT without aiming to be a full replacement. The current stable version is 0.9.0, indicating it is pre-1.0 and its API may still be subject to changes. Due to the incomplete documentation (marked with 'XXX TDB' in the provided README excerpt), the release cadence is likely irregular, and the project's current development activity might be low. Its key differentiator is providing a lightweight mechanism for common tree transformation needs in JavaScript where full XSLT support is cumbersome or unavailable.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","XSLT","transformaltion","tree","walkter"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/marcheur"},{"id":4624,"title":"MariaDB Connector/Python","library":"mariadb","status":"active","version":"1.1.14","language":"python","ecosystem":"pypi","summary":"MariaDB Connector/Python is a Python extension that enables Python applications to connect to MariaDB and MySQL databases. It provides a standard DB-API 2.0 interface and offers features like client-side and server-side cursors, prepared statements, and support for various MariaDB-specific features. The current stable version is 1.1.14, with a 2.0.0 release candidate bringing significant new features like async support. Releases occur a few times a year for minor versions, with major versions less frequent.","last_verified":"2026-04-12T00:00:00.000Z","tags":["database","mariadb","mysql","sql","connector","db-api"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mariadb"},{"id":2991,"title":"marimo Reactive Python Notebook","library":"marimo","status":"active","version":"0.23.1","language":"python","ecosystem":"pypi","summary":"marimo is an open-source reactive Python notebook library that enhances traditional notebooks by guaranteeing consistency between code and outputs. It stores notebooks as pure Python files, making them Git-friendly, executable as standalone scripts, and deployable as interactive web applications. marimo also provides built-in UI elements and first-class SQL support. The current version is 0.23.1, and the project has an active development and release cadence.","last_verified":"2026-04-25T04:13:39.654Z","tags":["notebook","reactive","data science","web app","UI","SQL","python"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/marimo"},{"id":24009,"title":"Marionette Driver","library":"marionette-driver","status":"active","version":"3.7.0","language":"python","ecosystem":"pypi","summary":"A Python client for controlling Gecko-based browsers (Firefox, Firefox OS) via the Marionette protocol. Version 3.7.0, actively maintained with irregular releases.","last_verified":"2026-05-01T00:00:00.000Z","tags":["marionette","firefox","geckodriver","browser-automation","testing"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/marionette-driver"},{"id":27940,"title":"Marionette Harness","library":"marionette-harness","status":"active","version":"5.0.0","language":"python","ecosystem":"pypi","summary":"Marionette Harness is a Python test automation framework for Firefox's Marionette protocol, used for Gecko-based browser automation. The current version is 5.0.0, released with support for Python 3 and asynchronous test execution. Release cadence is irregular, tied to Firefox releases.","last_verified":"2026-05-09T00:00:00.000Z","tags":["firefox","marionette","automation","testing","webdriver"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/marionette-harness"},{"id":1542,"title":"MARISA Trie for Python","library":"marisa-trie","status":"active","version":"1.4.1","language":"python","ecosystem":"pypi","summary":"marisa-trie provides static, memory-efficient, and fast Trie-like data structures for Python, wrapping the C++ MARISA library. It's ideal for use cases like autocomplete, spell checkers, and storing large sets of strings or byte sequences for fast prefix matching and lookup. The library is actively maintained with regular updates to support new Python versions and minor feature enhancements.","last_verified":"2026-04-23T22:21:40.853Z","tags":["trie","data-structure","prefix-search","autocomplete","memory-efficient","static"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/marisa-trie"},{"id":656,"title":"Python-Markdown","library":"markdown","status":"active","version":"3.10.2","language":"python","ecosystem":"pypi","summary":"Python-Markdown is a full Python implementation of John Gruber's Markdown, providing a highly customizable parser for converting Markdown text to HTML. It is currently at version 3.10.2 and maintains an active release cadence, frequently addressing bug fixes, performance improvements, and Python version compatibility.","last_verified":"2026-05-12T17:23:21.125Z","tags":["markdown","html","parser","documentation","rendering"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/markdown"},{"id":9916,"title":"Markdown Callouts","library":"markdown-callouts","status":"active","version":"0.4.0","language":"python","ecosystem":"pypi","summary":"markdown-callouts is a Python-Markdown extension that enhances documentation with admonition-style callouts. It supports various syntaxes, including a flexible original style (e.g., `NOTE:`), collapsible blocks (`>? TIP:`), and the GitHub 'alerts' syntax (`> [!NOTE]`). The current version is 0.4.0, and new features are added incrementally, often focusing on compatibility with existing Markdown parsers and popular documentation tools like MkDocs.","last_verified":"2026-04-17T00:00:00.000Z","tags":["markdown","mkdocs","admonitions","documentation","extension","alerts"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/markdown-callouts"},{"id":18522,"title":"markdown-cli","library":"markdown-cli","status":"maintenance","version":"1.6.0","language":"javascript","ecosystem":"npm","summary":"markdown-cli is a command-line tool that renders Markdown files to the terminal with syntax highlighting, tables, emoji, and ANSI colors. Version 1.6.0, last updated in 2016, with no recent releases. It wraps marked for parsing and uses cardinal for JS code highlighting, cli-table for tables, and node-emoji for emoji. No TypeScript support or active maintenance. Suitable for quick Markdown previews in the terminal but not recommended for new projects.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","md","markdown","cli","file","terminal"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/markdown-cli"},{"id":17789,"title":"Markdown Doctest","library":"markdown-doctest","status":"active","version":"1.1.0","language":"javascript","ecosystem":"npm","summary":"markdown-doctest is a command-line utility designed to automatically test code examples embedded within Markdown documentation files. Its primary purpose is to prevent out-of-date or broken code snippets from appearing in project READMEs and other documentation, thereby improving the user experience and reducing embarrassing issues for open-source maintainers. The current stable version is 1.1.0. The project has seen releases relatively consistently in its past, indicating an active maintenance phase, though a specific release cadence is not strictly defined. It differentiates itself by focusing specifically on validating documentation code for executability rather than correctness (unless assertions are explicitly added), integrating seamlessly into CI/CD pipelines, and offering flexible configuration for requiring modules, defining globals, and ignoring specific examples or file patterns. It's not a replacement for a comprehensive test suite but rather a complementary tool for documentation integrity.","last_verified":"2026-04-23T00:00:00.000Z","tags":["javascript","markdown","test","documentation"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/markdown-doctest"},{"id":13503,"title":"ESLint Custom Parser for Markdown Files","library":"markdown-eslint-parser","status":"deprecated","version":"1.2.1","language":"javascript","ecosystem":"npm","summary":"markdown-eslint-parser is a custom ESLint parser designed to enable linting of `.md` (Markdown) files, primarily in conjunction with `eslint-plugin-md`. Unlike standard parsers that generate a full AST for the parsed language, this package uniquely returns an empty JavaScript AST with a special `mdCode` property containing the raw Markdown content as a string. This allows `eslint-plugin-md` to process the Markdown itself using tools like `remark-lint`. The current stable version is 1.2.1. Given the recent introduction and active development of the official `@eslint/markdown` (which offers integrated parsing and rules for CommonMark and GitHub-Flavored Markdown) and the last update of its primary companion `eslint-plugin-md` dating back about two years, `markdown-eslint-parser` should be considered superseded for new projects. It maintains a niche for existing setups reliant on `eslint-plugin-md`.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","eslint","eslintparser","eslint-parser","markdown"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/markdown-eslint-parser"},{"id":4981,"title":"markdown-exec","library":"markdown-exec","status":"active","version":"1.12.1","language":"python","ecosystem":"pypi","summary":"markdown-exec is a Python library that provides utilities to execute code blocks directly within Markdown files. It's commonly used with MkDocs and PyMdown-Extensions to inject dynamic content, such as script outputs or interactive elements, into documentation. The library sees active development with releases typically occurring every few months.","last_verified":"2026-04-12T00:00:00.000Z","tags":["markdown","code execution","documentation","mkdocs","pydoc","superfences"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/markdown-exec"},{"id":4100,"title":"Markdown Graphviz Inline","library":"markdown-graphviz-inline","status":"active","version":"1.1.3","language":"python","ecosystem":"pypi","summary":"markdown-graphviz-inline is a Python-Markdown extension that enables rendering Graphviz DOT language diagrams directly within Markdown documents. It automatically detects ````graphviz ... ```` code blocks and replaces them with inline SVG images. This library is a Python 3 fork and continuation of the original `markdown-inline-graphviz` by Cesare Morel, currently maintained under the Backstage organization. Its current version is 1.1.3, with updates occurring on an as-needed basis.","last_verified":"2026-04-11T00:00:00.000Z","tags":["markdown","graphviz","rendering","extension","diagrams"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/markdown-graphviz-inline"},{"id":7393,"title":"Markdown Include","library":"markdown-include","status":"active","version":"0.8.1","language":"python","ecosystem":"pypi","summary":"Markdown-Include is a Python-Markdown extension that enables the inclusion of content from other Markdown files within a main document. It facilitates modular documentation by replacing a special syntax, `{!filename!}`, with the contents of the specified file. The library is currently at version 0.8.1 and is actively maintained, with its last release in February 2023.","last_verified":"2026-04-16T00:00:00.000Z","tags":["markdown","extension","include","documentation","preprocessor","static-site-generation"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/markdown-include"},{"id":9097,"title":"Markdown Inline Graphviz Extension","library":"markdown-inline-graphviz-extension","status":"active","version":"1.1.3","language":"python","ecosystem":"pypi","summary":"The `markdown-inline-graphviz-extension` library is a Python Markdown extension that allows rendering of Graphviz DOT language diagrams directly within Markdown documents, replacing inline definitions with inline SVG or PNG images. It is a Python 3 fork and continuation of previous projects, designed to work seamlessly with any Python-Markdown-based static site generator. Its current version is 1.1.3, with updates occurring on an as-needed basis to ensure compatibility and address issues.","last_verified":"2026-04-16T00:00:00.000Z","tags":["markdown","graphviz","documentation","visualization","static site","extension"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/markdown-inline-graphviz-extension"},{"id":16113,"title":"Markdown-it Parser","library":"markdown-it","status":"active","version":"14.1.1","language":"javascript","ecosystem":"npm","summary":"Markdown-it is a high-performance and highly extensible Markdown parser, currently at version 14.1.1. It strictly follows the CommonMark specification while also offering several useful syntax extensions like URL autolinking, smart typography (typographer), and HTML tag support. Known for its speed and configurability, users can easily add, modify, or replace parsing rules and extend functionality via a rich ecosystem of community-developed plugins available on npm. It prioritizes safety by design and is suitable for both Node.js and browser environments. The project maintains an active development pace with frequent updates, ensuring ongoing compatibility and feature enhancements.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","markdown","parser","commonmark","markdown-it","markdown-it-plugin"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/markdown-it"},{"id":13505,"title":"Markdown-it Abbreviation Plugin","library":"markdown-it-abbr","status":"active","version":"2.0.0","language":"javascript","ecosystem":"npm","summary":"This package provides an abbreviation (`<abbr>`) tag plugin for the `markdown-it` markdown parser. It allows users to define abbreviations in their markdown content using a syntax similar to PHP Markdown Extra (e.g., `*[HTML]: Hyper Text Markup Language`), which are then rendered into proper HTML `<abbr>` tags with `title` attributes. The current stable version is 2.0.0. As a specific-purpose plugin for `markdown-it`, its release cadence is typically tied to `markdown-it`'s own updates or specific feature additions/bug fixes for the abbreviation parsing itself. Its key differentiator is its seamless integration with the `markdown-it` ecosystem, offering a standardized way to extend markdown parsing functionality without manual HTML manipulation. It does not support multi-line abbreviation definitions. The package is actively maintained, ensuring compatibility with newer `markdown-it` versions and addressing reported issues.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","markdown-it-plugin","markdown-it","markdown","abbreviation","abbr"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/markdown-it-abbr"},{"id":20199,"title":"markdown-it-chain","library":"markdown-it-chain","status":"maintenance","version":"1.3.0","language":"javascript","ecosystem":"npm","summary":"A chaining API for markdown-it, similar to webpack-chain, enabling declarative configuration of markdown-it options and plugins. Version 1.3.0 is the latest and only stable release; no further updates are expected. It requires markdown-it >=5.0.0 as a peer dependency. The package provides a fluent, jQuery-like chain for setting HTML/typographer options and registering plugins with before/after ordering. Its key differentiator is providing a structured, webpack-chain-inspired API for markdown-it, which is useful for complex configurations where order of plugins matters. It is not actively maintained and has no built-in TypeScript types.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","markdown-it","chain"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/markdown-it-chain"},{"id":13504,"title":"Markdown-it Definition List Plugin","library":"markdown-it-deflist","status":"active","version":"3.0.0","language":"javascript","ecosystem":"npm","summary":"markdown-it-deflist is a plugin for the popular markdown-it markdown parser, enabling support for definition lists (`<dl>` HTML tags) based on the Pandoc definition list syntax. The current stable version is 3.0.0, released approximately two years ago. While `markdown-it` itself has a more frequent release cadence to address CommonMark specification updates and security fixes, its plugins like `markdown-it-deflist` typically update less often, primarily for compatibility with new `markdown-it` major versions or to introduce new features. As the official definition list plugin, its key differentiator is its seamless integration into the `markdown-it` ecosystem, providing a standardized way to render definition lists where this functionality is not included in the core parser.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","markdown-it-plugin","markdown-it","markdown","definition list"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/markdown-it-deflist"},{"id":13506,"title":"markdown-it Emoji Plugin","library":"markdown-it-emoji","status":"active","version":"3.0.0","language":"javascript","ecosystem":"npm","summary":"markdown-it-emoji is a plugin for the `markdown-it` markdown parser, providing comprehensive support for emoji and emoticon syntax. It parses both standard Unicode emoji shortcodes (e.g., `:smile:`) and common emoticons (e.g., `:)`, `:-(`), converting them into their respective Unicode characters by default. The current stable version is 3.0.0. While no explicit release cadence is stated, it follows the `markdown-it` ecosystem, generally releasing new major versions to align with significant changes or improvements. Key differentiators include its tight integration with `markdown-it`'s plugin architecture, offering configurable emoji sets (full, light, bare), and allowing custom rendering functions for integration with libraries like Twemoji or custom icon fonts. It handles both ESM and CommonJS environments, with specific export changes introduced in v3.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","markdown-it-plugin","markdown-it","markdown","emoji","emojies","emoticon","emoticons"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/markdown-it-emoji"},{"id":13507,"title":"markdown-it Footnote Plugin","library":"markdown-it-footnote","status":"active","version":"4.0.0","language":"javascript","ecosystem":"npm","summary":"This package provides footnote support for the `markdown-it` markdown parser, implementing both standard and inline footnote syntax based on Pandoc's definition. It integrates seamlessly as a `markdown-it` plugin, extending the parser's capabilities to render footnote references and their corresponding definitions into semantic HTML, complete with back-references. The current stable version is 4.0.0. As a plugin for `markdown-it`, its release cycle often aligns with `markdown-it`'s own, though it maintains independent versioning. Its primary differentiator is its robust and spec-compliant implementation of footnotes within the `markdown-it` ecosystem, offering dedicated customization points for the rendered HTML structure, ensuring flexibility for various output requirements.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","markdown-it-plugin","markdown-it","markdown","footnotes"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/markdown-it-footnote"},{"id":13508,"title":"markdown-it inline token iterator","library":"markdown-it-for-inline","status":"maintenance","version":"2.0.1","language":"javascript","ecosystem":"npm","summary":"markdown-it-for-inline is a plugin for the markdown-it markdown parser, providing an iterator specifically designed for processing inline tokens. It allows developers to apply custom functions to specific types of inline tokens, such as 'text' or 'link_open', to modify their content or attributes. While the README notes that its speed \"will be not fastest of possible,\" it offers a quick and flexible method for prototyping and implementing custom rendering rules for inline content. The current stable version is 2.0.1, last published approximately two years ago as of late 2023. It maintains a stable API and integrates seamlessly with markdown-it's plugin architecture, focusing on enabling advanced manipulation of parsed inline structures rather than core parsing itself. Its release cadence is tied to stability and markdown-it compatibility, with updates typically addressing bug fixes or compatibility with newer markdown-it versions.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","markdown-it-plugin","markdown-it","markdown","iterator"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/markdown-it-for-inline"},{"id":16111,"title":"Markdown-it Insert Text Plugin","library":"markdown-it-ins","status":"active","version":"4.0.0","language":"javascript","ecosystem":"npm","summary":"markdown-it-ins is a plugin for the popular markdown-it parser that extends its functionality to include support for the HTML `<ins>` (inserted text) tag. It allows users to mark text for insertion using the `++text++` syntax, mirroring the behavior of CommonMark's emphasis rules. The current stable version is 4.0.0, published approximately two years ago, which implies a release cadence tied to upstream `markdown-it` updates or specific feature additions. A key differentiator is its focused purpose: providing `<ins>` tag support specifically for the markdown-it ecosystem, offering a straightforward way to add this semantic markup. While markdown-it itself is highly configurable and extensible, this plugin provides a ready-to-use solution for this specific text-level semantic element without requiring custom rule implementations.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","markdown-it-plugin","markdown-it","markdown","insert","ins"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/markdown-it-ins"},{"id":16112,"title":"Markdown-It Mark Plugin","library":"markdown-it-mark","status":"maintenance","version":"4.0.0","language":"javascript","ecosystem":"npm","summary":"The `markdown-it-mark` package is a plugin for the `markdown-it` markdown parser, designed to extend its functionality by adding support for the HTML `<mark>` tag. It enables users to highlight text within their Markdown documents using the `==text==` syntax, which is then rendered as `<mark>text</mark>`. The current stable version is 4.0.0, last published approximately two years ago, indicating a mature and stable project likely in maintenance mode rather than rapid feature development. This plugin is highly focused, providing a straightforward implementation for text highlighting that adheres to similar rules as CommonMark emphasis. Its key differentiator is its seamless integration with the `markdown-it` ecosystem, offering a lightweight solution for a common formatting need without introducing complex parsing behaviors.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","markdown-it-plugin","markdown-it","markdown","mark"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/markdown-it-mark"},{"id":299,"title":"markdown-it-py","library":"markdown-it-py","status":"active","version":"4.0.0","language":"python","ecosystem":"pypi","summary":"markdown-it-py is a Python port of the popular markdown-it library, providing fast and extensible Markdown parsing with full CommonMark compliance. The current version is 4.0.0, released in August 2025, with a release cadence of approximately one major version per year.","last_verified":"2026-05-12T12:56:22.217Z","tags":["markdown","parser","commonmark","markdown-it","python"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/markdown-it-py"},{"id":24010,"title":"markdown-it-pyrs","library":"markdown-it-pyrs","status":"active","version":"0.4.0","language":"python","ecosystem":"pypi","summary":"A Python interface for markdown-it.rs, using Rust for blazingly fast Markdown parsing. Current version 0.4.0, requires Python >=3.9. Release cadence is irregular.","last_verified":"2026-05-01T00:00:00.000Z","tags":["markdown","rust","parser","fast","markdown-it"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/markdown-it-pyrs"},{"id":27134,"title":"markdown-it-reporter","library":"markdown-it-reporter","status":"active","version":"0.0.2","language":"python","ecosystem":"pypi","summary":"A library to convert Galaxy Workflow Format 2 (GWF2) descriptions to Markdown reports. Current version: 0.0.2. Pre-release, low cadence.","last_verified":"2026-05-01T00:00:00.000Z","tags":["galaxy","workflow","markdown","reporter"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/markdown-it-reporter"},{"id":13509,"title":"markdown-it Subscript Plugin","library":"markdown-it-sub","status":"active","version":"2.0.0","language":"javascript","ecosystem":"npm","summary":"markdown-it-sub is a specialized plugin designed for the popular markdown-it parser, extending its capabilities to render subscript `<sub>` HTML tags from specific Markdown syntax. It adopts a Pandoc-like markup convention, where content enclosed in tildes (e.g., `H~2~O`) is parsed and converted into a subscript element. The current stable version is 2.0.0. While an explicit release cadence is not provided, markdown-it plugins typically maintain long-term stability and are updated primarily in response to breaking changes within the core markdown-it library or critical bug fixes. Its primary differentiator is its focused functionality on subscript rendering, offering a lightweight and standards-compliant method for incorporating mathematical or chemical notations without the complexity of full-fledged LaTeX-like rendering engines. It integrates seamlessly into existing markdown-it setups, enhancing parsing capabilities with minimal overhead. The plugin does not currently support nested subscript markup.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","markdown-it-plugin","markdown-it","markdown","subscript","sub"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/markdown-it-sub"},{"id":13510,"title":"Markdown-it Superscript Plugin","library":"markdown-it-sup","status":"maintenance","version":"2.0.0","language":"javascript","ecosystem":"npm","summary":"This package provides a dedicated plugin for the popular `markdown-it` markdown parser, specifically designed to render superscript text. It utilizes a Pandoc-like `^...^` syntax; for instance, the input `29^th^` will be processed into `29<sup>th</sup>`. The current stable version is 2.0.0. As a single-feature plugin for a stable core library like `markdown-it`, its release cadence is generally infrequent, primarily driven by maintenance needs, compatibility updates with `markdown-it` itself, or bug fixes. A key characteristic is its straightforward integration with `markdown-it` and its adherence to a commonly understood markup convention for superscripts, making it easy to adopt for existing `markdown-it` projects. Notably, the plugin currently does not support nested superscript markup.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","markdown-it-plugin","markdown-it","markdown","superscript","sup"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/markdown-it-sup"},{"id":4101,"title":"markdown-katex","library":"markdown-katex","status":"active","version":"202406.1035","language":"python","ecosystem":"pypi","summary":"markdown-katex is an extension for Python Markdown that adds KaTeX support. It processes LaTeX math formulas within Markdown text and converts them into HTML that can be rendered by KaTeX, often including bundled KaTeX binaries for server-side rendering, thus reducing reliance on client-side JavaScript. It primarily supports GitLab-style math delimiters. The current version is 202406.1035, with a release cadence that often aligns with KaTeX binary updates and bug fixes.","last_verified":"2026-04-11T00:00:00.000Z","tags":["markdown","latex","math","katex","extension","python-markdown"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/markdown-katex"},{"id":25921,"title":"markdown-lint","library":"markdown-lint","status":"deprecated","version":"0.0.4","language":"javascript","ecosystem":"npm","summary":"A small CLI tool for linting Markdown files using Remark and Remark-lint under the hood. Version 0.0.4 is the latest stable release. It recursively finds all Markdown files in the current directory using Filehound and applies linting rules. Compared to alternatives like markdownlint-cli, it offers a simple zero-config setup. However, the project appears inactive with no recent updates.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/markdown-lint"},{"id":21552,"title":"markdown-loader","library":"markdown-loader","status":"active","version":"8.0.0","language":"javascript","ecosystem":"npm","summary":"webpack loader that converts Markdown files into HTML using the marked library. v8.0.0 (Jan 2022) requires Node >=12.22.9 and webpack ^5.0.0. Released under semantic-release with monthly downloads ~1M. Typically used together with html-loader to handle the HTML output. Alternatives include markdown-to-html-loader or custom markdown handling, but this is a simple, focused loader that directly wraps marked.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","webpack","plugin","markdown","html"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/markdown-loader"},{"id":16114,"title":"Streaming Markdown Parser","library":"markdown-parser","status":"active","version":"0.1.1","language":"javascript","ecosystem":"npm","summary":"The `markdown-parser` library provides a robust and fully typed parser for Markdown content, adhering strictly to the CommonMark specification and including full support for GitHub Flavored Markdown (GFM) tables. Currently at version 0.1.1, its primary differentiation is its advanced streaming and incremental parsing capabilities, which are especially critical for applications consuming continuously arriving content, such as outputs from large language models or real-time communication systems. Unlike conventional Markdown parsers that necessitate complete input before generating an Abstract Syntax Tree (AST), `markdown-parser` can process text in chunks, emitting finalized block nodes as they become stable while internally managing the state of incomplete structures. This design allows for immediate display and dynamic manipulation of Markdown content without waiting for the entire stream to conclude. The library is engineered to produce a structured, typed AST, making it highly amenable to programmatic interaction, rendering, and analysis. While a formal release cadence is not explicitly stated, the early version number suggests active and iterative development.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/markdown-parser"},{"id":6713,"title":"Markdown-pdf","library":"markdown-pdf","status":"active","version":"1.13.1","language":"python","ecosystem":"pypi","summary":"markdown-pdf is a Python library designed to convert Markdown documents into PDF files. It utilizes `markdown-it-py` for efficient Markdown to HTML conversion and `PyMuPDF` for robust HTML to PDF rendering. Currently at version 1.13.1, the library is actively maintained with several releases per year, continuously adding new features and improvements.","last_verified":"2026-04-15T00:00:00.000Z","tags":["markdown","pdf","conversion","document","pymupdf","agpl"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/markdown-pdf"},{"id":27135,"title":"markdown-strings","library":"markdown-strings","status":"active","version":"3.4.0","language":"python","ecosystem":"pypi","summary":"A Python library for programmatically generating Markdown formatted text. Current version 3.4.0 (with v4.0.0a1 alpha release featuring a complete API rewrite). Release cadence: irregular.","last_verified":"2026-05-01T00:00:00.000Z","tags":["markdown","generation","text-formatting"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/markdown-strings"},{"id":5308,"title":"Markdown to Confluence Publisher","library":"markdown-to-confluence","status":"active","version":"0.5.8","language":"python","ecosystem":"pypi","summary":"markdown-to-confluence is a Python library and command-line tool (md-to-conf) designed to publish Markdown files to Confluence wikis. It parses Markdown, converts its content into Confluence Storage Format (XHTML), and invokes Confluence API endpoints to upload pages and attachments (like images). It supports single-page and directory synchronization modes, handling relative links and page hierarchies. The current version is 0.5.8 and it appears to be actively maintained with a focus on ease of use for documentation synchronization.","last_verified":"2026-04-13T00:00:00.000Z","tags":["markdown","confluence","documentation","publishing","cli","atlassian"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/markdown-to-confluence"},{"id":21553,"title":"markdown-to-json","library":"markdown-to-json","status":"active","version":"2.1.2","language":"python","ecosystem":"pypi","summary":"A Python library for converting Markdown content into structured dictionaries or JSON, commonly used for extracting headings, paragraphs, and metadata. Current version 2.1.2, supports Python >=3.8, maintained by njvack on GitHub.","last_verified":"2026-04-27T00:00:00.000Z","tags":["markdown","json","parser","markdown-to-json"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/markdown-to-json"},{"id":4102,"title":"Markdown to Slack Mrkdwn Converter","library":"markdown-to-mrkdwn","status":"active","version":"0.3.2","language":"python","ecosystem":"pypi","summary":"A lightweight, efficient Python library (current version 0.3.2) for converting standard Markdown to Slack's custom mrkdwn format. It helps maintain consistent formatting when sending messages to Slack from applications. The library features comprehensive support for various Markdown elements and includes a plugin system for extended functionality. It has a moderate release cadence, with several minor releases and bug fixes in the past year.","last_verified":"2026-04-11T00:00:00.000Z","tags":["markdown","slack","mrkdwn","conversion","formatting","messaging","utility"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/markdown-to-mrkdwn"},{"id":20202,"title":"markdown-toc-gen","library":"markdown-toc-gen","status":"active","version":"1.2.0","language":"javascript","ecosystem":"npm","summary":"A CLI tool to generate, update, check, and test table of contents in Markdown files, with focus on conformity with Prettier formatting (hyphens as bullet list). Current stable version 1.2.0. It handles duplicate headings, ignores code blocks, and supports multiple files via glob patterns. Differs from similar tools by being Prettier-compliant, excluding h1 headings by default, and offering a dry-run mode. The tool requires '<!-- toc -->' and '<!-- tocstop -->' markers in Markdown files.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","toc","markdown","generator","table of content","plugin","readme","doc","documentation"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/markdown-toc-gen"},{"id":1543,"title":"Markdown2","library":"markdown2","status":"active","version":"2.5.5","language":"python","ecosystem":"pypi","summary":"Markdown2 is a fast and complete Python implementation of Markdown, designed to closely match the behavior of the original Perl-implemented Markdown.pl. It offers a core Markdown parser and numerous extensions, known as 'extras,' for enhanced functionality like syntax highlighting, tables, and header IDs. The library is actively maintained with periodic releases and currently supports Python 3.9 and newer.","last_verified":"2026-04-23T22:22:16.104Z","tags":["markdown","html conversion","text processing","documentation"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/markdown2"},{"id":898,"title":"Markdownify","library":"markdownify","status":"active","version":"1.2.2","language":"python","ecosystem":"pypi","summary":"Markdownify is a Python library designed to convert HTML content into Markdown format. It is currently at version 1.2.2 and maintains an active development status with a healthy release cadence, frequently adding new features and addressing issues.","last_verified":"2026-04-09T19:10:14.679Z","tags":["html-to-markdown","conversion","html","markdown","web-scraping","document-processing"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/markdownify"},{"id":25923,"title":"markdownlint","library":"markdownlint","status":"active","version":"0.40.0","language":"javascript","ecosystem":"npm","summary":"A Node.js style checker and lint tool for Markdown/CommonMark files. Current stable version is 0.40.0, released with a history of regular updates. It uses the micromark parser and honors the CommonMark specification, also supporting GFM syntax like autolinks and tables, as well as directives, footnotes, and math via micromark extensions. Unlike other Markdown linters, it provides a comprehensive library of rules and is designed for programmatic use in Node.js projects, with multiple CLI wrappers and editor integrations.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","markdown","lint","md","CommonMark","markdownlint","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/markdownlint"},{"id":25922,"title":"markdownlint-obsidian-cli","library":"markdownlint-obsidian-cli","status":"active","version":"1.0.4","language":"javascript","ecosystem":"npm","summary":"Command-line interface for linting Obsidian Flavored Markdown (OFM) using markdownlint-obsidian rules. Version 1.0.4 wraps the markdownlint-obsidian library with a commander-based CLI. Released under MIT license, with recent fixes disabling the MD028 rule by default to avoid false positives on multi-paragraph callouts. Supports --fix, --fix-check, multiple output formatters (SARIF, JUnit), and custom config. Requires Node >=20 or Bun >=1.1.30. Key differentiator: provides CLI access to OFM-specific rules not available in generic markdownlint.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","markdown","markdownlint","obsidian","linter","cli"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/markdownlint-obsidian-cli"},{"id":7394,"title":"markdownlit","library":"markdownlit","status":"active","version":"0.0.7","language":"python","ecosystem":"pypi","summary":"markdownlit is a Python library that enhances Streamlit's native Markdown capabilities by introducing 'lit' features such as magic links, colored text, collapsible content, and improved arrow/dash rendering. Built upon the `Python-Markdown` project, it is currently at version 0.0.7 and is actively maintained, though releases follow an irregular cadence.","last_verified":"2026-04-16T00:00:00.000Z","tags":["streamlit","markdown","ui","utility","extension"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/markdownlit"},{"id":27941,"title":"markdowntable","library":"markdowntable","status":"active","version":"6.0.0","language":"python","ecosystem":"pypi","summary":"A Python library for creating Markdown tables easily. Version 6.0.0 supports Python 3.7+ and provides a simple API to generate table strings. Earlier versions had different import paths and API.","last_verified":"2026-05-09T00:00:00.000Z","tags":["markdown","table","text-generation"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/markdowntable"},{"id":16115,"title":"Marked.js Markdown Parser","library":"marked","status":"active","version":"18.0.2","language":"javascript","ecosystem":"npm","summary":"Marked.js is a high-performance Markdown parser designed to efficiently convert Markdown text into HTML. It is currently at version 18.0.2 and maintains a very active release cadence, with frequent patch and minor versions often released weekly or bi-weekly, and major versions arriving every few months. Key differentiators include its strong focus on speed, its architecture as a low-level compiler that avoids caching and prolonged blocking operations, and its lightweight footprint. It aims to implement all Markdown features from supported specifications and is versatile, capable of running in browser environments, on a server (Node.js), or via its command-line interface. A critical consideration for users is that Marked.js intentionally does *not* sanitize its HTML output, necessitating the integration of a separate sanitization library like DOMPurify for any security-sensitive applications.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","markdown","markup","html","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/marked"},{"id":18524,"title":"marked-react","library":"marked-react","status":"active","version":"4.0.0","language":"javascript","ecosystem":"npm","summary":"Render Markdown as React components using the 'marked' parser. Version 4.0.0 (released 2024) actively maintained with frequent updates. Unlike many alternatives that rely on dangerouslySetInnerHTML, marked-react produces actual React elements for safe rendering. Supports GFM, inline parsing, syntax highlighting via custom renderers, and TypeScript types. No external CSS required.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","markdown","marked","markedjs","no dangerouslySetInnerHTML","react","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/marked-react"},{"id":18525,"title":"marked-vue","library":"marked-vue","status":"active","version":"1.3.0","language":"javascript","ecosystem":"npm","summary":"A Vue 3 component for rendering Markdown content using the marked library. Current stable version is 1.3.0, released with a focus on Vue 3 composition API and TypeScript support. It provides a declarative way to parse and display Markdown directly in Vue templates, with built-in syntax highlighting and custom renderer options. Unlike other Vue-markdown libraries, marked-vue is built on top of the highly optimized marked parser and offers seamless integration with Vue's reactivity system. It supports slot-based customization and is actively maintained with regular updates aligned with marked's release cadence.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","markdown","vue","component","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/marked-vue"},{"id":25924,"title":"Marker","library":"marker","status":"abandoned","version":"0.1.2","language":"javascript","ecosystem":"npm","summary":"A command-line utility for compiling markdown files with live file watching. The current stable version is 0.1.2, released in 2013. It provides basic markdown-to-HTML conversion with support for GitHub Flavored Markdown (GFM), sanitized output, and pedantic mode for strict compliance with markdown.pl. No updates or maintenance in over a decade, making it suitable only for legacy or archival use. Key differentiators include its simplicity and live watch functionality, but it lacks modern features like CommonMark, plugins, or programmatic API.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","markdown","markup","html"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/marker"},{"id":6714,"title":"Marker PDF","library":"marker-pdf","status":"active","version":"1.10.2","language":"python","ecosystem":"pypi","summary":"Marker PDF is a Python library that converts PDF documents to markdown with high speed and accuracy. Leveraging advanced OCR and layout analysis models, it aims to preserve the structure and content of the original document. As of version 1.10.2, it is actively developed with frequent minor releases focusing on model improvements, performance, and bug fixes.","last_verified":"2026-04-15T00:00:00.000Z","tags":["PDF","markdown","OCR","document conversion","machine learning","NLP"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/marker-pdf"},{"id":11268,"title":"marker.js 2 - Image Annotation","library":"markerjs2","status":"deprecated","version":"2.32.7","language":"javascript","ecosystem":"npm","summary":"marker.js 2 is a JavaScript browser library designed to enable image annotation functionality within web applications. It allows users to mark up, highlight, and add comments to images directly in the browser, and then save or process the annotated results. While still supported for some time, this version (2.x, with current stable being 2.32.7) is officially deprecated in favor of marker.js 3, which is the focus of all future development. Releases for marker.js 2 were frequent, often several patch versions per month, but this cadence is expected to slow significantly as focus shifts to v3. Its key differentiator was providing a complete, out-of-the-box UI for image annotation with various tools.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","annotate","mark","highlight","image","photo","graphics","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/markerjs2"},{"id":24011,"title":"marketing-attribution-models","library":"marketing-attribution-models","status":"active","version":"1.0.11","language":"python","ecosystem":"pypi","summary":"A library for marketing attribution modeling, providing implementations of popular attribution methods such as first-click, last-click, linear, time-decay, position-based, and Markov chain models. Current version 1.0.11, with an active maintenance cadence on GitHub. Requires Python >=3.5.","last_verified":"2026-05-01T00:00:00.000Z","tags":["marketing","attribution","markov-chain","heuristic"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/marketing-attribution-models"},{"id":8301,"title":"Marketo REST Python Client","library":"marketorestpython","status":"active","version":"0.5.25","language":"python","ecosystem":"pypi","summary":"MarketoRestPython is a Python client library that wraps the Marketo REST API, providing a convenient interface for interacting with Marketo's marketing automation platform. It handles common concerns such as authentication, error handling, and API rate limiting. The library is actively maintained, with version 0.5.25 being the latest, and receives frequent updates to support new Marketo API features and address bug fixes.","last_verified":"2026-04-16T00:00:00.000Z","tags":["marketing","api","marketo","crm"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/marketorestpython"},{"id":2114,"title":"MarkItDown","library":"markitdown","status":"active","version":"0.1.5","language":"python","ecosystem":"pypi","summary":"MarkItDown is a Python utility library designed for converting various file formats, such as DOCX, PDF, and CSV, into Markdown. It supports different input sources including local files, URLs, and data URIs. The current version is 0.1.5, with an active development cadence featuring regular maintenance and feature releases.","last_verified":"2026-04-24T14:28:06.396Z","tags":["markdown","conversion","document processing","docx","pdf","csv","uri"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/markitdown"},{"id":27942,"title":"MarkItDown (without magika)","library":"markitdown-no-magika","status":"active","version":"0.1.2","language":"python","ecosystem":"pypi","summary":"A variant of the Microsoft MarkItDown library for converting various file formats (Office docs, images, PDFs, etc.) to Markdown, specifically without the magika dependency for file type detection. Current version 0.1.2, based on markitdown 0.1.2. Release cadence is irregular; the underlying markitdown has frequent updates.","last_verified":"2026-05-09T00:00:00.000Z","tags":["markdown","conversion","file-converter","microsoft","without-magika"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/markitdown-no-magika"},{"id":18526,"title":"markmap-cli","library":"markmap-cli","status":"active","version":"0.18.12","language":"javascript","ecosystem":"npm","summary":"markmap-cli v0.18.12 is a command-line tool to convert Markdown files into interactive mind maps (markmaps). It uses the markmap library to parse Markdown and generate HTML output. This version requires Node.js >=18 and is ESM-only (no CommonJS support). Drop-in replacement for generating mindmap HTML from Markdown files. Frequently updated, with breaking changes in recent versions including async setData, INode type changes, and migration from Prism.js to highlight.js.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","markmap","markdown","mindmap","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/markmap-cli"},{"id":2115,"title":"Marko (Python Markdown Parser)","library":"marko","status":"active","version":"2.2.2","language":"python","ecosystem":"pypi","summary":"Marko is a pure Python markdown parser, version 2.2.2, designed for high extensibility and strict adherence to CommonMark's spec v0.31.2. It supports Python 3.9 and higher, with its latest release on January 5, 2026. The library offers a flexible extension system for custom features, although its strict compliance can result in slower performance compared to some other parsers.","last_verified":"2026-04-24T14:28:47.493Z","tags":["markdown","parser","commonmark","extensible","html"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/marko"},{"id":18527,"title":"markstream-vue","library":"markstream-vue","status":"active","version":"0.0.13-beta.7","language":"javascript","ecosystem":"npm","summary":"A streaming-friendly Vue 3 Markdown renderer (v0.0.13-beta.7) optimized for AI chat UIs, documentation sites, and large documents. Supports progressive Mermaid diagrams, streaming diff code blocks (Monaco/Shiki), and dual rendering modes (virtualized window for long docs or typewriter batch for incremental output). Includes built-in KaTeX math, custom Vue component embedding, and TypeScript types. Released with weekly nightlies; integrates with Vue 3, VitePress, and works in both ESM and CJS environments.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","vue","vue3","markdown","markdown-to-html","markdown-renderer","streaming-markdown","streaming-renderer","vue-markdown","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/markstream-vue"},{"id":13511,"title":"Markuplint Angular Parser","library":"markuplint-angular-parser","status":"active","version":"3.0.2","language":"javascript","ecosystem":"npm","summary":"markuplint-angular-parser is an official parser plugin for the `markuplint` HTML linter, specifically designed to understand Angular template syntax. It enables `markuplint` to accurately parse and lint `.html` files containing Angular-specific constructs such as interpolations (`{{...}}`), property bindings (`[...]`), event bindings (`(...)`), and structural directives (`*ngIf`, `*ngFor`). The current stable version is `3.0.2`, and its release cycle is closely tied to the major versions of `markuplint`, with patch releases addressing bug fixes. A key differentiator is its deep integration with `markuplint`'s architecture, providing robust linting capabilities for Angular projects by correctly interpreting template expressions and preventing false positives or missed errors that generic HTML parsers might encounter. It primarily serves as a configuration entry for `markuplint`, rather than a library for direct programmatic use.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","markuplint","markuplint-parser","markuplint-angular-parser","angular-parser","angular-html-parser","angular-linter","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/markuplint-angular-parser"},{"id":5309,"title":"MarkupPy: An HTML/XML Generator","library":"markuppy","status":"active","version":"1.18","language":"python","ecosystem":"pypi","summary":"MarkupPy is a Python module designed to simplify the generation of HTML/XML from Python code in an intuitive, lightweight, and Pythonic manner. It supports both Python 2 and 3 environments, offering a straightforward approach to creating markup. The library maintains an active status with intermittent releases, with version 1.18 being published in March 2025.","last_verified":"2026-04-13T00:00:00.000Z","tags":["html","xml","generator","markup","html-generator","xml-generator"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/markuppy"},{"id":265,"title":"MarkupSafe","library":"markupsafe","status":"active","version":"3.0.3","language":"python","ecosystem":"pypi","summary":"MarkupSafe implements a text object (Markup, a str subclass) that escapes characters so it is safe to use in HTML and XML. Characters with special meanings are replaced so they display as literal characters, mitigating injection attacks. It is the escaping backbone for Jinja2 and Flask. Current version is 3.0.3 (released Sep 2025); the project follows a feature-release + fix-branch cadence under the Pallets organization, with the 3.0.x branch as the active supported line.","last_verified":"2026-05-12T12:37:34.490Z","tags":["html","xml","escaping","security","xss","jinja2","flask","templating","pallets"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/markupsafe"},{"id":27136,"title":"marmot_design_ui","library":"marmot_design_ui","status":"maintenance","version":"4.0.31","language":"javascript","ecosystem":"npm","summary":"Marmot Design UI is a utility library bundled with Rollup, currently at version 4.0.31. It requires antd ^3.26.16 as a peer dependency. The library ships TypeScript types and is designed for React applications using Ant Design v3. Note that antd v3 is quite old (last updated 2021), so this package may be in maintenance mode. There is no published README, so usage details are limited.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/marmot_design_ui"},{"id":25925,"title":"Marpat","library":"marpat","status":"active","version":"3.0.5","language":"javascript","ecosystem":"npm","summary":"Marpat is a lightweight ES6 class-based ODM (Object Document Mapper) for MongoDB and NeDB, forked from Camo. It provides a storage-agnostic document collection backend with schema validation via Joi since v3.0.0. Current stable version is 3.0.5, with a release cadence of several months. Supports hooks, embedded documents, counting, and custom database drivers. Key differentiators: ES6 class syntax, support for NeDB (file or in-memory) and MongoDB, integrated Joi validation, and a client registry for custom backends. Requires Node >=8.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","es6","odm","mongodb","nedb","nosql","document","model","schema"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/marpat"},{"id":9917,"title":"Marqo","library":"marqo","status":"active","version":"3.18.0","language":"python","ecosystem":"pypi","summary":"Marqo is an open-source, RAG-ready vector database and tensor search engine built on OpenSearch. It enables multimodal search across text, images, and other data types using embeddings, simplifying the development of advanced search and Retrieval-Augmented Generation (RAG) applications. Currently at version 3.18.0, Marqo maintains an active development cycle with frequent updates and releases.","last_verified":"2026-04-17T00:00:00.000Z","tags":["vector search","vector database","tensor search","AI","NLP","RAG"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/marqo"},{"id":17790,"title":"MarsDB Client-Side Database","library":"marsdb","status":"maintenance","version":"0.6.11","language":"javascript","ecosystem":"npm","summary":"MarsDB is a lightweight client-side database inspired by Meteor's minimongo implementation, providing a MongoDB-like API for JavaScript environments. It offers a Promise-based interface, observable cursors, and reactive joins, making it well-suited for applications requiring real-time data reactivity. Written in ES6, it operates across various JavaScript platforms including browsers, Electron, NW.js, and Node.js. The current stable version is 0.6.11. The project appears to be in a maintenance phase, with recent activity primarily focused on bug fixes rather than significant new feature development. Its key differentiators include a flexible pluggable storage architecture (supporting in-memory, LocalStorage, LevelUP, and even MongoDB wrappers), a powerful pipeline for data transformation, and compatibility with a wide range of MongoDB query and modifier operations.","last_verified":"2026-04-23T00:00:00.000Z","tags":["javascript","database","datastore","embedded","levelup","mongoose","linvodb3","nedb"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/marsdb"},{"id":442,"title":"Marshmallow","library":"marshmallow","status":"active","version":"4.2.3","language":"python","ecosystem":"pypi","summary":"Marshmallow is a lightweight library for converting complex datatypes to and from native Python datatypes. The current version is 4.2.3, released on March 28, 2026. It follows a regular release cadence, with updates approximately every few months.","last_verified":"2026-05-12T13:51:04.616Z","tags":["serialization","deserialization","Python","ORM","ODM"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/marshmallow"},{"id":1544,"title":"marshmallow-dataclass","library":"marshmallow-dataclass","status":"active","version":"8.7.1","language":"python","ecosystem":"pypi","summary":"marshmallow-dataclass is a Python library that enables the seamless conversion of standard Python dataclasses into Marshmallow schemas. This simplifies data serialization, deserialization, and validation by automatically generating schemas based on dataclass definitions. As of version 8.7.1, it provides robust type hint support and integrates well with existing Marshmallow workflows. Releases are generally driven by new features, bug fixes, or compatibility updates with Marshmallow.","last_verified":"2026-04-23T22:22:37.023Z","tags":["dataclasses","marshmallow","serialization","deserialization","validation","type-hints"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/marshmallow-dataclass"},{"id":1545,"title":"Marshmallow Enum Field","library":"marshmallow-enum","status":"active","version":"1.5.1","language":"python","ecosystem":"pypi","summary":"marshmallow-enum provides a dedicated `EnumField` for Marshmallow schemas, enabling seamless serialization and deserialization of Python `enum.Enum` members. It ensures type safety and proper validation when working with enumeration types in your API payloads. The current version is 1.5.1, and it typically follows the Marshmallow release cycle for compatibility updates, with minor releases as needed.","last_verified":"2026-04-23T22:22:54.248Z","tags":["marshmallow","enum","serialization","validation"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/marshmallow-enum"},{"id":24012,"title":"marshmallow-fastoneofschema","library":"marshmallow-fastoneofschema","status":"active","version":"2025.9.2.1.dev7","language":"python","ecosystem":"pypi","summary":"A fast multiplexing schema for marshmallow that dispatches deserialization to a subschema based on a discriminator field. Uses schema caching for speed. Current version (2025.9.2.1.dev7) is a development release; requires Python >=3.11.","last_verified":"2026-05-01T00:00:00.000Z","tags":["marshmallow","schema","polymorphism","fast-oneof","serialization"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/marshmallow-fastoneofschema"},{"id":9919,"title":"marshmallow-jsonapi","library":"marshmallow-jsonapi","status":"active","version":"0.24.0","language":"python","ecosystem":"pypi","summary":"marshmallow-jsonapi provides JSON:API 1.0 (https://jsonapi.org) formatting capabilities on top of the popular marshmallow serialization/deserialization library. It helps developers create schemas that comply with the JSON:API specification for building REST APIs. The current version is 0.24.0, and it generally follows the release cadence of its core dependency, marshmallow, with releases typically tied to marshmallow updates or bug fixes.","last_verified":"2026-04-17T00:00:00.000Z","tags":["serialization","deserialization","jsonapi","api","rest","marshmallow"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/marshmallow-jsonapi"},{"id":4625,"title":"marshmallow-jsonschema: JSON Schema Generation from Marshmallow Schemas","library":"marshmallow-jsonschema","status":"maintenance","version":"0.13.0","language":"python","ecosystem":"pypi","summary":"marshmallow-jsonschema translates marshmallow schemas into JSON Schema Draft v7 compliant jsonschema. It enables developers to generate JSON Schemas directly from their existing Marshmallow schemas, which is particularly useful for frontend form generation, API documentation, or validation in other systems. The current version is 0.13.0, released in October 2021, suggesting a maintenance rather than a rapid release cadence.","last_verified":"2026-04-12T00:00:00.000Z","tags":["marshmallow","json-schema","serialization","validation","schema-generation","api-docs"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/marshmallow-jsonschema"},{"id":1546,"title":"Marshmallow OneOfSchema","library":"marshmallow-oneofschema","status":"active","version":"3.2.0","language":"python","ecosystem":"pypi","summary":"marshmallow-oneofschema provides polymorphic schema capabilities for Marshmallow, allowing a single schema to serialize and deserialize objects of different types based on a discriminator field. The current version is 3.2.0, and it follows the release cadence of the core Marshmallow library, with stable and well-tested releases.","last_verified":"2026-04-23T22:23:10.751Z","tags":["marshmallow","serialization","deserialization","polymorphism","schema","data validation"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/marshmallow-oneofschema"},{"id":9096,"title":"marshmallow-polyfield","library":"marshmallow-polyfield","status":"active","version":"5.11","language":"python","ecosystem":"pypi","summary":"marshmallow-polyfield is an unofficial extension to Marshmallow (version 3+) that enables defining polymorphic fields within your schemas. It allows for serialization and deserialization of objects that can have different underlying types, mapping them to appropriate Marshmallow schemas based on a discriminator field. The current version is 5.11, and it maintains an active release cadence to ensure compatibility with recent Marshmallow versions.","last_verified":"2026-04-16T00:00:00.000Z","tags":["marshmallow","serialization","deserialization","polymorphism","rest","api","schema"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/marshmallow-polyfield"},{"id":1547,"title":"marshmallow-sqlalchemy","library":"marshmallow-sqlalchemy","status":"active","version":"1.5.0","language":"python","ecosystem":"pypi","summary":"marshmallow-sqlalchemy provides integration between the SQLAlchemy ORM and the marshmallow (de)serialization library. It simplifies creating schemas for SQLAlchemy models, enabling automatic field generation and handling of relationships. The current version is 1.5.0, and it follows a release cadence generally aligned with its core dependencies, marshmallow and SQLAlchemy, with major updates addressing compatibility and new features.","last_verified":"2026-04-23T22:23:37.029Z","tags":["serialization","deserialization","orm","sqlalchemy","marshmallow","data-validation"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/marshmallow-sqlalchemy"},{"id":5310,"title":"Marshmallow Union","library":"marshmallow-union","status":"maintenance","version":"0.1.15.post1","language":"python","ecosystem":"pypi","summary":"marshmallow-union provides a `Union` field for Marshmallow schemas, allowing a single field to accept and serialize/deserialize values that conform to one of several specified field types. The library works by trying a list of fields one by one until one succeeds. The current version is 0.1.15.post1, released in June 2020, indicating a maintenance or inactive release cadence.","last_verified":"2026-04-13T00:00:00.000Z","tags":["marshmallow","serialization","deserialization","union","schema","validation"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/marshmallow-union"},{"id":21554,"title":"marshmallow3-annotations","library":"marshmallow3-annotations","status":"active","version":"1.1.0","language":"python","ecosystem":"pypi","summary":"A library that allows using Python type annotations to define marshmallow 3 schemas, automatically generating Schema classes from annotated dataclasses or models. Version 1.1.0 supports dicts; release cadence is sporadic.","last_verified":"2026-04-27T00:00:00.000Z","tags":["marshmallow","annotations","schema","dataclass"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/marshmallow3-annotations"},{"id":16641,"title":"Marv","library":"marv","status":"active","version":"6.1.0","language":"javascript","ecosystem":"npm","summary":"Marv is a programmatic database migration tool designed for Node.js environments, offering a flexible, driver-based approach to managing schema changes. Currently stable at version 6.1.0, it supports a wide range of relational databases including MySQL, PostgreSQL, SQLite, Microsoft SQL Server, and Oracle DB through dedicated pluggable drivers (e.g., `marv-pg-driver`). It distinguishes itself by providing both Promise and Callback-based APIs for integration into various application architectures. Marv's core functionality involves scanning a directory for SQL migration files, validating their sequence, and applying them to the target database. It enforces strict ordering, reporting errors for duplicate levels or out-of-sequence execution, which necessitates careful branching strategies when developing new migrations. Releases appear to follow a semantic versioning approach, with major versions introducing significant changes.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","marv","database","db","migration","migrate","postgres","postgresql","mysql"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/marv"},{"id":148,"title":"Marvin (PrefectHQ)","library":"marvin","status":"active","version":"3.2.7","language":"python","ecosystem":"pypi","summary":"AI functions and agentic workflow library by PrefectHQ. Provides decorator-based AI functions (marvin.fn, marvin.classify, marvin.extract, marvin.cast) and agent/task orchestration. v3.0 released 2024 — merged with ControlFlow, switched LLM backend from OpenAI-only to Pydantic AI (multi-provider). Current version: 3.2.7 (Mar 2026). WARNING: 'marvin' on PyPI is PrefectHQ's AI library — not the SDSS astronomy Marvin library (sdss-marvin on PyPI).","last_verified":"2026-05-12T08:47:03.239Z","tags":["marvin","prefect","llm","structured-output","agents","python","ai-functions"],"install_tag":"stale","install_tag_description":"widespread failures or data too old to trust","api":"https://checklist.day/api/registry/marvin"},{"id":27137,"title":"maseya-z3pr","library":"maseya-z3pr","status":"active","version":"1.0.0rc1","language":"python","ecosystem":"pypi","summary":"Python library for randomizing palette data in The Legend of Zelda: A Link to the Past. Currently at version 1.0.0rc1 (release candidate). Licensed under MIT, supports Python >=3.4.","last_verified":"2026-05-01T00:00:00.000Z","tags":["zelda","palette","randomizer","retro"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/maseya-z3pr"},{"id":996,"title":"mashumaro","library":"mashumaro","status":"active","version":"3.20","language":"python","ecosystem":"pypi","summary":"mashumaro is a fast and well-tested serialization library built on top of Python dataclasses. It provides efficient conversion of dataclass instances to and from various formats like JSON, YAML, TOML, MessagePack, and plain dictionaries. It is actively maintained with frequent releases, currently at version 3.20.","last_verified":"2026-04-10T05:47:32.934Z","tags":["serialization","deserialization","dataclasses","json","yaml","toml","msgpack"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/mashumaro"},{"id":11269,"title":"Maska: Input Mask","library":"maska","status":"active","version":"3.2.0","language":"javascript","ecosystem":"npm","summary":"Maska is a lightweight, zero-dependency JavaScript library for creating input masks, supporting Vanilla JS, Vue (2 and 3), Alpine.js, and Svelte. The current stable version is 3.2.0, with ongoing maintenance and minor releases following a significant v3.0.0 rewrite. Key differentiators include its minimal footprint (~3 Kb gzipped), comprehensive framework integrations, and advanced masking features such as custom tokens with modifiers and transform functions, hooks, and a dedicated number mask mode for simplified currency and numerical formatting. It also supports dynamic, reversed, and eager masks, providing robust solutions for various input validation scenarios.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","mask","inputmask","alpinejs","svelte","vue","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/maska"},{"id":18528,"title":"Masonry","library":"masonry","status":"abandoned","version":"0.0.2","language":"javascript","ecosystem":"npm","summary":"Masonry is a lightweight templating middleware for Express/Connect that wraps EJS templates, last published in 2013 at version 0.0.2. It reads template files into memory from a specified directory and adds a res.render() method. Deprecated by modern view engine integration in Express 3+. No updates since early Node 0.6 era; unmaintained.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","template","templating","ejs","middleware","express","connect"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/masonry"},{"id":8303,"title":"Massive Python Client","library":"massive","status":"active","version":"2.5.0","language":"python","ecosystem":"pypi","summary":"The `massive` library is the official Python client for the Massive (formerly Polygon.io) REST and WebSocket APIs. It provides comprehensive access to real-time and historical market data for Stocks, Options, Forex, and Crypto. The library is currently at version 2.5.0 and aims to follow the API's release cadence, often bundling breaking changes and maintaining backward compatibility where feasible.","last_verified":"2026-04-16T00:00:00.000Z","tags":["financial data","stocks","options","forex","crypto","real-time","historical data","api client","trading"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/massive"},{"id":12743,"title":"Massive.com Python Client (formerly Polygon.io)","library":"massive-api-client","status":"active","version":"2.0.0","language":"python","ecosystem":"pypi","summary":"Official Python client for Massive.com (formerly Polygon.io) REST and WebSocket financial data APIs. Polygon.io rebranded as Massive.com on October 30, 2025. Package renamed from polygon-api-client. Import path changed from 'polygon' to 'massive'. Both api.polygon.io and api.massive.com remain operational. Current stable version follows the polygon-api-client release cadence.","last_verified":"2026-04-19T00:00:00.000Z","tags":["financial-data","stocks","options","forex","crypto","websocket","rest-api","polygon","massive","market-data"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/massive-api-client"},{"id":24021,"title":"Mastercard API Python Core SDK","library":"mastercard-api-core","status":"active","version":"1.4.12","language":"python","ecosystem":"pypi","summary":"Official Mastercard SDK for Python, providing core authentication, encryption, and HTTP client utilities for interacting with Mastercard APIs. Version 1.4.12 is the latest release; updates are periodic.","last_verified":"2026-05-01T00:00:00.000Z","tags":["mastercard","sdk","api","payment","authentication"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mastercard-api-core"},{"id":27138,"title":"Mastercard Merchant Identifier","library":"mastercard-merchant-identifier","status":"active","version":"2.0.0","language":"python","ecosystem":"pypi","summary":"Mastercard Merchant Identifier API Python SDK for retrieving merchant information. Version 2.0.0. Release cadence irregular, tied to API updates.","last_verified":"2026-05-01T00:00:00.000Z","tags":["mastercard","api","sdk","merchant","identifier","payment"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mastercard-merchant-identifier"},{"id":7395,"title":"Mastercard OAuth1 Signer","library":"mastercard-oauth1-signer","status":"active","version":"1.9.2","language":"python","ecosystem":"pypi","summary":"The Mastercard OAuth1 Signer is a Python library that simplifies the process of generating OAuth 1.0a signatures required for authenticating requests to Mastercard APIs. It handles the complexities of OAuth 1.0a, including nonce generation, timestamping, and RSA-SHA256 signature creation. The current version is 1.9.2, with a release cadence focused on security updates, dependency bumps, and bug fixes.","last_verified":"2026-04-16T00:00:00.000Z","tags":["authentication","oauth1","mastercard","payments","api-client","security"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mastercard-oauth1-signer"},{"id":24013,"title":"Mastercard Places Python SDK","library":"mastercard-places","status":"active","version":"1.0.6","language":"python","ecosystem":"pypi","summary":"Official Mastercard Places API Python SDK. Provides access to Mastercard Places services. Version 1.0.6 (latest). Low release cadence.","last_verified":"2026-05-01T00:00:00.000Z","tags":["mastercard","places","api","sdk"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mastercard-places"},{"id":16642,"title":"MasterRecord ORM","library":"masterrecord","status":"active","version":"1.0.4","language":"javascript","ecosystem":"npm","summary":"MasterRecord is a lightweight, code-first Object-Relational Mapper (ORM) for Node.js, currently at version 1.0.4. It emphasizes a fluent, lambda-based query API, a comprehensive CLI-driven migration system, and out-of-the-box support for multiple relational databases including MySQL (5.7+/8.0+), PostgreSQL (9.6+/12+), and SQLite (3.x). The ORM operates on an Active Record pattern, providing entity serialization, lifecycle hooks, and built-in validation. A key differentiator is its \"ESM only\" nature, requiring Node.js 20+ and a host project configured as a module, with no CommonJS build available. It offers features like query result caching, bulk operations, and robust SQL injection protection through parameterized queries. The project seems to follow a stable release cadence with its initial major v1.0 release.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","orm","database","migrations","mysql","sqlite","postgres","esm","masterrecord"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/masterrecord"},{"id":9098,"title":"Python wrapper for the Mastodon API","library":"mastodon-py","status":"active","version":"2.2.1","language":"python","ecosystem":"pypi","summary":"Mastodon.py is an actively maintained Python wrapper for the Mastodon API, providing a feature-complete client for interacting with Mastodon instances. It is currently at version 2.2.1 and receives regular updates to support new Mastodon API features and fix bugs.","last_verified":"2026-04-16T00:00:00.000Z","tags":["mastodon","social media","api client","fediverse"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mastodon-py"},{"id":14694,"title":"Mastra CLI","library":"mastra","status":"active","version":"1.6.0","language":"javascript","ecosystem":"npm","summary":"The `mastra` package provides the command-line interface (CLI) for the Mastra AI platform, enabling development, deployment, and management of AI agents, LLMs, and related services. It is currently at version 1.6.0. While the CLI itself might have a slower release pace, its core library (`@mastra/core`), which it depends on, is under active and rapid development, seeing multiple releases per month, indicating a quickly evolving ecosystem of features.","last_verified":"2026-04-18T00:00:00.000Z","tags":["javascript","mastra","cli","ai","llm","llms","agent","agents","dev","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mastra"},{"id":21555,"title":"mat-io","library":"mat-io","status":"active","version":"0.7.1","language":"python","ecosystem":"pypi","summary":"A modern Python library for reading and writing MATLAB .mat files (v7 and v7.3 formats) with native support for MATLAB datatypes like table, string, datetime, struct, and cell. Version 0.7.1 runs on Python ≥3.11. Development is active, with regular releases.","last_verified":"2026-04-27T00:00:00.000Z","tags":["matlab",".mat","file-io","data-science"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mat-io"},{"id":24014,"title":"mat73","library":"mat73","status":"active","version":"0.65","language":"python","ecosystem":"pypi","summary":"Load MATLAB .mat v7.3 files into Python native data types via h5py. Version 0.65, stable release with support for sparse matrices, cell arrays, and selective variable loading.","last_verified":"2026-05-01T00:00:00.000Z","tags":["matlab","hdf5","h5py","mat73","data loading"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mat73"},{"id":13512,"title":"Server-side MatchMedia Mock","library":"match-media-mock","status":"abandoned","version":"0.1.1","language":"javascript","ecosystem":"npm","summary":"match-media-mock provides a server-side compatible substitution for the browser's `Window.matchMedia()` API. It allows developers to simulate media queries in non-browser environments, such as Node.js, making it useful for server-side rendering (SSR) of applications that rely on responsive styles or conditional rendering based on media features. The package, currently at version 0.1.1, appears to be unmaintained with its last significant update approximately 8 years ago. Its core functionality is built upon the `css-mediaquery` library for parsing and evaluating media query strings. It was specifically designed for integration with styling libraries like Radium to enable isomorphic React applications to correctly apply styles based on simulated viewport dimensions during server rendering. Due to its age, it lacks modern features and might not be compatible with contemporary module systems (ESM) or testing frameworks without additional shims, and more active alternatives now exist.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","radium","matchMedia","isomorphic","server","mediaquery"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/match-media-mock"},{"id":27943,"title":"matcher-py","library":"matcher-py","status":"active","version":"0.15.5","language":"python","ecosystem":"pypi","summary":"A high-performance matcher designed to solve LOGICAL and TEXT VARIATIONS problems in word matching, implemented in Rust. v0.15.5, actively maintained.","last_verified":"2026-05-09T00:00:00.000Z","tags":["matcher","word-matching","text-variations","rust","nlp"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/matcher-py"},{"id":11271,"title":"matchmediaquery","library":"matchmediaquery","status":"abandoned","version":"0.4.2","language":"javascript","ecosystem":"npm","summary":"matchmediaquery is an open-source JavaScript library providing isomorphic media query functionality, allowing developers to check CSS media queries both in browser environments and server-side contexts. Originally forked from the `matchmedia` project due to its maintainer's publishing delays, this library aimed to provide an active alternative. However, its last stable version (0.4.2) was published in late 2015, and the project has seen no significant updates or maintenance since. As a result, it is considered abandoned and may not be suitable for modern web development, lacking support for contemporary JavaScript module systems (ESM), TypeScript definitions, or up-to-date media query specifications. Its primary differentiator was its isomorphic capability, which is now often handled by more modern, actively maintained libraries or frameworks.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","media","query","matchmedia","isomorphic","mq","responsive"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/matchmediaquery"},{"id":9920,"title":"Material You Color","library":"materialyoucolor","status":"active","version":"3.0.2","language":"python","ecosystem":"pypi","summary":"materialyoucolor is a pure Python library that implements the Material You color generation algorithms. It allows developers to extract dominant colors from images, generate custom color palettes, and apply Material You dynamic theming principles to their applications. As of version 3.0.2, it is actively developed with periodic updates, offering a robust solution for creating adaptive and personalized user interfaces.","last_verified":"2026-04-17T00:00:00.000Z","tags":["color","material-you","design","theming","palette","dynamic-color"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/materialyoucolor"},{"id":4103,"title":"HuggingFace Math-Verify","library":"math-verify","status":"active","version":"0.9.0","language":"python","ecosystem":"pypi","summary":"Math-Verify is a robust Python library from HuggingFace, currently at version 0.9.0, designed for evaluating Large Language Model outputs in mathematical tasks. It provides sophisticated capabilities for parsing and verifying mathematical expressions, including LaTeX and plain numerical formats. The library supports complex features like set theory, equation/inequality comparison, and advanced normalization, aiming to offer higher accuracy in assessing LLM performance on math problems by moving beyond strict format requirements and inflexible comparison logic. It maintains an active development and release cadence.","last_verified":"2026-04-11T00:00:00.000Z","tags":["math","verification","evaluation","huggingface","llm","latex","sympy"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/math-verify"},{"id":24015,"title":"Mathematics Dataset","library":"mathematics-dataset","status":"active","version":"1.0.1","language":"python","ecosystem":"pypi","summary":"A synthetic dataset of school-level mathematics questions from DeepMind, covering arithmetic, algebra, calculus, and more. Current version 1.0.1, released in 2019. No active development; stable.","last_verified":"2026-05-01T00:00:00.000Z","tags":["dataset","mathematics","deepmind","synthetic-data"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mathematics-dataset"},{"id":25926,"title":"MaTheX2Java","library":"mathex2java-translator","status":"active","version":"1.1.6","language":"javascript","ecosystem":"npm","summary":"MaTheX2Java is a transpiler that converts amsmath LaTeX mathematical expressions into well-structured, executable Java code. The current stable version (1.1.6) supports the amsmath package v2.1 and provides an annotation feature for customizing code generation. It is built with ANTLR4 and ships TypeScript types. Unlike general LaTeX-to-code tools, MaTheX2Java focuses specifically on Java, producing production-ready code without requiring Java knowledge. Release cadence is irregular but active; the GitHub repository shows recent maintenance. It is for mathematicians, students, and developers who want to run LaTeX formulas as Java programs.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","latex","mathex2java","java","transpiler","compiler","antlr4","languages","cfg","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mathex2java-translator"},{"id":9921,"title":"MathRuler","library":"mathruler","status":"active","version":"0.1.0","language":"python","ecosystem":"pypi","summary":"MathRuler is a powerful and versatile Python library, currently at version 0.1.0, designed to simplify and enhance mathematical calculations. It aims to provide tools for handling equations, units, and general computations, leveraging symbolic and numerical backends. As an early-stage library, its API is subject to iterative improvements with a rapid release cadence.","last_verified":"2026-04-17T00:00:00.000Z","tags":["mathematics","symbolic-math","equations","calculations","science"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mathruler"},{"id":5992,"title":"Matminer","library":"matminer","status":"active","version":"0.10.0","language":"python","ecosystem":"pypi","summary":"Matminer is a Python library providing a comprehensive suite of tools for data mining in Materials Science. It offers functionalities for data loading, featurization of materials (compositions, structures), and integration with machine learning workflows. As of version 0.10.0, it is actively developed with regular updates to support new features and maintain compatibility with its dependencies.","last_verified":"2026-04-14T00:00:00.000Z","tags":["materials science","data mining","featurization","pymatgen","materials informatics"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/matminer"},{"id":18529,"title":"Matomo Node.js Tracker","library":"matomo-tracker","status":"active","version":"2.2.4","language":"javascript","ecosystem":"npm","summary":"A Node.js wrapper for the Matomo (formerly Piwik) tracking HTTP API. Version 2.2.4 is the latest stable release, supporting Node.js >= 10. The package enables server-side tracking of page views, events, goals, and custom dimensions via Matomo's HTTP API. Key differentiators: native promise support, bulk tracking, and customizable request options. The upcoming v3.0.0-beta introduces a TypeScript rewrite with better type safety. Compared to alternatives like 'piwik-tracker', this is the official library from the Matomo organization.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","piwik","matomo","analytics","tracking"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/matomo-tracker"},{"id":407,"title":"Matplotlib: Python Plotting Package","library":"matplotlib","status":"active","version":"3.10.8","language":"python","ecosystem":"pypi","summary":"Matplotlib is a comprehensive library for creating static, animated, and interactive visualizations in Python. As of version 3.10.8, it continues to be actively maintained with regular updates and improvements.","last_verified":"2026-05-12T13:38:07.072Z","tags":["visualization","plotting","data visualization","graphing","Python"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/matplotlib"},{"id":9922,"title":"Matplotlib Japanese Fonts","library":"matplotlib-fontja","status":"active","version":"1.1.0","language":"python","ecosystem":"pypi","summary":"matplotlib-fontja is a Python library designed to easily enable Japanese character display in Matplotlib plots. It automatically detects available Japanese fonts on your system, updates Matplotlib's font cache, and configures `rcParams` to use them. The current version is 1.1.0, with updates typically focusing on compatibility and font detection improvements.","last_verified":"2026-04-17T00:00:00.000Z","tags":["matplotlib","fonts","japanese","visualization","i18n","l10n"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/matplotlib-fontja"},{"id":443,"title":"Matplotlib Inline Backend for Jupyter","library":"matplotlib-inline","status":"active","version":"0.2.1","language":"python","ecosystem":"pypi","summary":"Provides an inline Matplotlib backend for Jupyter, enabling figures to display directly within the notebook interface. Current version: 0.2.1. Maintained by the IPython Development Team, with releases as needed to address updates and improvements.","last_verified":"2026-05-12T13:51:19.945Z","tags":["Jupyter","Matplotlib","Inline Plotting","Data Visualization"],"install_tag":"stale","install_tag_description":"widespread failures or data too old to trust","api":"https://checklist.day/api/registry/matplotlib-inline"},{"id":24016,"title":"matplotlib-label-lines","library":"matplotlib-label-lines","status":"active","version":"0.8.1","language":"python","ecosystem":"pypi","summary":"Label lines in matplotlib by adding text annotations near specified line segments. Version 0.8.1, supports Python >=3.9. Release cadence is low, no major updates in recent years.","last_verified":"2026-05-01T00:00:00.000Z","tags":["matplotlib","annotation","label","plot","visualization"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/matplotlib-label-lines"},{"id":21557,"title":"matplotlib-scalebar","library":"matplotlib-scalebar","status":"active","version":"0.9.0","language":"python","ecosystem":"pypi","summary":"Artist for matplotlib to display a scale bar. Current version: 0.9.0. Release cadence: infrequent, couple of years.","last_verified":"2026-04-27T00:00:00.000Z","tags":["matplotlib","scalebar","plotting","visualization","scientific"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/matplotlib-scalebar"},{"id":8302,"title":"Matplotlib Venn","library":"matplotlib-venn","status":"active","version":"1.1.2","language":"python","ecosystem":"pypi","summary":"matplotlib-venn is a Python library that provides functions for plotting area-proportional two- and three-way Venn diagrams using Matplotlib. It enables visualization of set relationships with circles whose areas correspond to subset sizes. The current stable version is 1.1.2. The library sees active maintenance, with updates addressing functionality and dependencies, though not on a rapid fixed schedule.","last_verified":"2026-04-16T00:00:00.000Z","tags":["matplotlib","venn","diagrams","visualization","data science","statistics","sets"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/matplotlib-venn"},{"id":8304,"title":"Matrice.ai Server Utilities","library":"matrice","status":"active","version":"1.1.3","language":"python","ecosystem":"pypi","summary":"The `matrice` library (version 1.1.3) provides common server utilities designed for Matrice.ai services. As an internal utility library made public, its specific functionalities often revolve around backend operations pertinent to Matrice.ai's 'No Code Data-Centric AI Platform'. Information regarding its release cadence and detailed public documentation is limited, with the last PyPI update for this package being April 2022.","last_verified":"2026-04-16T00:00:00.000Z","tags":["utility","server","matrice.ai","ai","internal-library"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/matrice"},{"id":27140,"title":"matrice-analytics","library":"matrice-analytics","status":"active","version":"0.1.234","language":"python","ecosystem":"pypi","summary":"Post-processing analytics for Matrice.ai inference pipelines. Currently at version 0.1.234, released with no fixed schedule.","last_verified":"2026-04-27T00:00:00.000Z","tags":["analytics","inference","post-processing","matrice"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/matrice-analytics"},{"id":14695,"title":"Matrice Common Utilities","library":"matrice-common","status":"active","version":"0.1.95","language":"en","ecosystem":"pypi","summary":"matrice-common is a Python library providing common server utilities for Matrice.ai services. It is currently at version 0.1.95 and appears to have a rapid release cadence, typical for internal or frequently updated components. The library is intended to support the Matrice.ai platform, which focuses on no/low-code, data-centric computer vision for rapid application building and deployment.","last_verified":"2026-04-16T00:00:00.000Z","tags":["utility","server","matrice.ai","internal"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/matrice-common"},{"id":9925,"title":"Matrice Inference Utilities","library":"matrice-inference","status":"active","version":"0.1.166","language":"python","ecosystem":"pypi","summary":"matrice-inference is a Python library providing common server utilities for Matrice.ai services, specifically designed for building and deploying machine learning inference services using FastAPI. It offers foundational classes and models for defining inference endpoints, handling requests, and managing service lifecycle. Currently at version 0.1.166, its pre-1.0 status suggests a rapid release cadence with potential API changes.","last_verified":"2026-04-17T00:00:00.000Z","tags":["ML","AI","inference","FastAPI","server","utilities","deep learning"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/matrice-inference"},{"id":11270,"title":"Matrix Application Service Framework","library":"matrix-appservice","status":"active","version":"4.0.1","language":"javascript","ecosystem":"npm","summary":"matrix-appservice is a Node.js framework designed to facilitate the creation of Matrix application services. It provides a web framework agnostic way to quickly set up performant services that can interact with a Matrix homeserver. The current stable version is 4.0.1, released in April 2026. The project maintains a roughly annual major release cadence, primarily driven by updates to Node.js version support and occasional API adjustments. It differentiates itself from more fully-featured SDKs like `matrix-appservice-bridge` by offering a more minimalist, flexible foundation for building application services, focusing on core communication patterns rather than higher-level bridging abstractions.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","matrix-org","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/matrix-appservice"},{"id":8306,"title":"Matrix Client SDK","library":"matrix-client","status":"active","version":"0.4.0","language":"python","ecosystem":"pypi","summary":"The `matrix-client` library is a Client-Server SDK for the Matrix protocol, providing functionality to interact with Matrix homeservers. It is currently at version 0.4.0 and releases are infrequent, often addressing breaking changes or incompatibilities with the Matrix protocol or Synapse homeserver.","last_verified":"2026-04-16T00:00:00.000Z","tags":["matrix","chat","client","sdk","messaging"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/matrix-client"},{"id":24017,"title":"Matrix Common","library":"matrix-common","status":"active","version":"1.3.0","language":"python","ecosystem":"pypi","summary":"Common utilities shared by Synapse, Sydent, and Sygnal. Provides helpers for version strings, regex patterns, MXC URIs, and more. Current version 1.3.0 supports Python >=3.7. Released as needed by Matrix.org services.","last_verified":"2026-05-01T00:00:00.000Z","tags":["matrix","utilities","synapse","sydent","sygnal"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/matrix-common"},{"id":16116,"title":"Matrix JavaScript SDK","library":"matrix-js-sdk","status":"active","version":"41.4.0-rc.0","language":"javascript","ecosystem":"npm","summary":"The Matrix JavaScript SDK (`matrix-js-sdk`) is the official client-server SDK for interacting with the Matrix open standard for secure, decentralized communication. It provides a comprehensive API for building Matrix clients, bots, and integrations, supporting both browser and Node.js environments. The current stable version is 41.3.0, with frequent release candidates like 41.4.0-rc.0 incorporating the latest Matrix specification updates and features. The project is actively maintained and sponsored by Element, who leverage it in their flagship web and desktop clients. Key differentiators include its robust end-to-end encryption support, comprehensive implementation of the Matrix client-server API, and its role as the foundational library for numerous Matrix ecosystem projects.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","matrix-org","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/matrix-js-sdk"},{"id":4104,"title":"Nio: A Python Matrix Client Library","library":"matrix-nio","status":"active","version":"0.25.2","language":"python","ecosystem":"pypi","summary":"matrix-nio is a multilayered Python client library for the Matrix communication protocol, designed according to sans I/O principles. It provides a full-featured asyncio layer, leveraging aiohttp for network operations, and supports various Matrix features including end-to-end encryption. The library is actively maintained, with regular releases (current version 0.25.2) and ongoing feature development.","last_verified":"2026-04-11T00:00:00.000Z","tags":["Matrix","client","async","chat","messaging","E2EE","sans-IO"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/matrix-nio"},{"id":24018,"title":"Matrix Synapse","library":"matrix-synapse","status":"active","version":"1.152.0","language":"python","ecosystem":"pypi","summary":"Synapse is the reference homeserver for the Matrix decentralized communication protocol. As of version 1.152.0, it requires Python 3.10+ and follows a rapid release cadence. This package provides the server backend, not a client library.","last_verified":"2026-05-01T00:00:00.000Z","tags":["matrix","server","chat","homeserver"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/matrix-synapse"},{"id":13513,"title":"Matrix Widget API SDK","library":"matrix-widget-api","status":"active","version":"1.17.0","language":"javascript","ecosystem":"npm","summary":"The `matrix-widget-api` package provides a JavaScript/TypeScript SDK for both Matrix widgets and the clients that host them, facilitating secure and standardized communication. It allows widgets to request capabilities (like sending messages or accessing state) and clients to drive widget behavior and respond to these requests. Currently at stable version 1.17.0, the library typically sees minor releases on a monthly or bi-monthly cadence, introducing new features, bug fixes, and sometimes breaking changes due to the evolving nature of the Matrix widget specification (which is not yet fully standardized). Its key differentiator is being the official SDK from Matrix.org, ensuring alignment with their reference implementations, though this also means it may be subject to changes as the underlying specification matures.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/matrix-widget-api"},{"id":13514,"title":"Matroska Node Parser","library":"matroska","status":"maintenance","version":"2.2.5","language":"javascript","ecosystem":"npm","summary":"The `matroska` package provides a Node.js library for parsing Matroska (MKV), WebM, and EBML streams and files. It is a fork of `node-ebml`, emphasizing fast parsing with an option for incomplete metadata extraction (info tags and attachments) or a complete parse of the entire document structure. The current stable version is 2.2.5, with its last publish approximately three years ago, indicating a maintenance-focused release cadence rather than active feature development. Recent updates have included fixes for `cueClusterPosition` problems and improved resilience when handling invalid MKV formats, alongside stream support introduced in older versions. Its key differentiators include its speed and the ability to process potentially malformed Matroska files, making it suitable for applications that require robust media metadata extraction in a Node.js environment.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","ebml","webm","mkv","matroska","format"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/matroska"},{"id":16849,"title":"Matroska and EBML Schema Definitions","library":"matroska-schema","status":"maintenance","version":"2.1.0","language":"javascript","ecosystem":"npm","summary":"This package, `matroska-schema`, provides the official Matroska and EBML (Extensible Binary Meta Language) schema definitions for JavaScript environments. It serves as an MIT-licensed alternative to the previously GPL-licensed `schema.js` embedded within the `node-matroska` project, addressing licensing compatibility concerns for developers. The schema is automatically generated directly from the latest Matroska and EBML specifications maintained by the IETF-WG-CELLAR group, ensuring it remains current with the evolving standards for multimedia container formats. Currently at version 2.1.0, the package's release cadence is directly tied to updates in the upstream specifications, providing a reliable and permissively licensed data structure for libraries that parse, validate, or generate Matroska files, such as `node-matroska` or `node-ebml`.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/matroska-schema"},{"id":7396,"title":"Matscipy","library":"matscipy","status":"active","version":"1.2.0","language":"python","ecosystem":"pypi","summary":"Matscipy is a collection of generic Python tools for materials science, building upon popular scientific computing libraries like NumPy, SciPy, and especially ASE (Atomic Simulation Environment). It provides modules for elasticity, surface generation, structure manipulation, and I/O operations for materials data. The current version is 1.2.0, and the project maintains an active development pace with multiple releases per year.","last_verified":"2026-04-16T00:00:00.000Z","tags":["materials science","physics","simulation","scientific computing","ase","crystallography"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/matscipy"},{"id":11272,"title":"Matter.js WebSocket Server","library":"matter-server","status":"active","version":"0.6.1","language":"javascript","ecosystem":"npm","summary":"The `matter-server` package implements a comprehensive Matter Controller Server over WebSockets, leveraging the JavaScript Matter SDK `matter.js` as its foundational layer. It currently stands at stable version `0.6.1`, with a development cadence that includes frequent nightly alpha releases alongside regular official updates, indicating active and continuous development. This project differentiates itself by providing a full-fledged web server, a WebSocket endpoint that adheres to the Open Home Foundation (OHF) Matter Server API (with logic encapsulated in `@matter-server/ws-controller`), and an interactive dashboard (powered by `@matter-server/dashboard`). It also integrates community-provided custom Matter clusters via `@matter-server/custom-clusters` and ensures backward compatibility with the OHF Python Matter Server, facilitating migration and interoperability for existing users. Client applications can connect using the companion `@matter-server/ws-client` library. The server is designed for modern Node.js environments, specifically requiring Node.js versions `>=20.19.0 <22.0.0` or `>=22.13.0`.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/matter-server"},{"id":15355,"title":"Matterbridge Test Plugin","library":"matterbridge-test","status":"active","version":"2.0.15","language":"javascript","ecosystem":"npm","summary":"The `matterbridge-test` package serves as a development and demonstration plugin within the `Matterbridge` ecosystem, a platform designed to bridge various smart home protocols like Matter and Homebridge for unified IoT device control. As of April 2026, its current stable version is 2.0.15. The package exhibits an active release cadence, with frequent patch updates primarily focused on dependency management, internal tooling improvements, and developer experience enhancements. It is not intended for direct end-user functionality but rather provides a reference implementation or testing ground for plugin development within the Matterbridge framework, ensuring compatibility and illustrating integration patterns. A key differentiator is its role in validating the Matterbridge plugin API and its strong adherence to modern TypeScript practices, as evidenced by its included type definitions and strict Node.js engine requirements, facilitating type-safe development for other Matterbridge plugin authors.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","matterbridge","homebridge","matter","matter.js","matterprotocol","iot","smarthome","connectedthings","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/matterbridge-test"},{"id":9924,"title":"Python Mattermost Driver","library":"mattermostdriver","status":"active","version":"7.3.2","language":"python","ecosystem":"pypi","summary":"Mattermostdriver is a Python library providing a client for the Mattermost API. It enables developers to interact with Mattermost servers, manage users, channels, posts, and more. The current version is 7.3.2, and it maintains an active release cadence with regular updates and bug fixes.","last_verified":"2026-04-17T00:00:00.000Z","tags":["mattermost","api-client","chatops","real-time"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mattermostdriver"},{"id":14696,"title":"Mattermost API Wrapper","library":"mattermostwrapper","status":"maintenance","version":"2.2","language":"en","ecosystem":"pypi","summary":"Mattermostwrapper is a Python library that provides a wrapper for the Mattermost API v4, enabling programmatic interaction with Mattermost servers. The current version is 2.2, with its last release in February 2020. Given its last update, the project appears to be in a maintenance state, supporting core API v4 functionalities without frequent new feature additions or updates.","last_verified":"2026-04-16T00:00:00.000Z","tags":["mattermost","api","wrapper","chatops"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mattermostwrapper"},{"id":8305,"title":"MatterSim","library":"mattersim","status":"active","version":"1.2.2","language":"python","ecosystem":"pypi","summary":"MatterSim is a deep learning atomistic model developed by Microsoft, designed for simulating materials across various elements, temperatures, and pressures. It provides a flexible framework for energy, force, and stress calculations, and integrates with the Atomic Simulation Environment (ASE). The library is actively maintained with frequent patch releases addressing compatibility and bug fixes, typically on major versions like 1.x.","last_verified":"2026-04-16T00:00:00.000Z","tags":["physics","materials science","deep learning","simulation","DFT","ASE","atomistics"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mattersim"},{"id":1548,"title":"Maturin","library":"maturin","status":"active","version":"1.12.6","language":"python","ecosystem":"pypi","summary":"Maturin is a build tool designed to create and publish Python packages that incorporate Rust code via PyO3, cffi, or uniffi bindings, as well as standalone Rust binaries. It automates much of the complex build process for hybrid Python-Rust projects, including wheel and sdist generation. The current version is 1.12.6, and it sees frequent minor releases to address bugs and add features.","last_verified":"2026-04-23T22:23:58.530Z","tags":["build tool","rust","pyo3","packaging","wheel","sdist","cffi","uniffi"],"install_tag":"stale","install_tag_description":"widespread failures or data too old to trust","api":"https://checklist.day/api/registry/maturin"},{"id":9099,"title":"Maturin Import Hook","library":"maturin-import-hook","status":"active","version":"0.3.0","language":"python","ecosystem":"pypi","summary":"The maturin-import-hook library provides a Python import hook for projects built with `maturin`, allowing Python code to dynamically load and use Rust modules without needing an `editable` install or pre-building. It simplifies development workflows for mixed Python/Rust projects by building the Rust extension on demand. The current version is 0.3.0, and it generally follows a bug-fix driven release cadence with support for new Python versions.","last_verified":"2026-04-16T00:00:00.000Z","tags":["python","rust","maturin","import-hook","build-system","development-workflow","pyo3"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/maturin-import-hook"},{"id":24022,"title":"matviz","library":"matviz","status":"active","version":"1.0.6","language":"python","ecosystem":"pypi","summary":"matviz provides simple matrix data visualization tools built on matplotlib and numpy. Current version 1.0.6 supports Python >=3.10. Development appears intermittent with no recent releases since v1.0.0 (July 2023).","last_verified":"2026-05-01T00:00:00.000Z","tags":["matrix","visualization","heatmap","matplotlib"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/matviz"},{"id":27944,"title":"mautrix","library":"mautrix","status":"active","version":"0.21.0","language":"python","ecosystem":"pypi","summary":"A Python 3 asyncio Matrix framework for building Matrix clients and application services. Current version 0.21.0 supports Python 3.10+. The bridge module is deprecated in favor of Go rewrites. Release cadence is irregular, roughly quarterly.","last_verified":"2026-05-09T00:00:00.000Z","tags":["matrix","asyncio","client","appservice","e2ee"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mautrix"},{"id":23128,"title":"maven-artifact","library":"maven-artifact","status":"active","version":"0.3.5","language":"python","ecosystem":"pypi","summary":"A Python library for downloading and resolving Maven artifacts from Maven repositories (e.g., Maven Central). It provides a client for fetching POM files, artifacts, and their transitive dependencies, with caching support. Current version is 0.3.5, released periodically.","last_verified":"2026-05-01T00:00:00.000Z","tags":["maven","artifact","resolver","dependencies","java","build-tools"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/maven-artifact"},{"id":13515,"title":"Maverick.js UI Framework & Signals","library":"maverick.js","status":"active","version":"0.43.2","language":"javascript","ecosystem":"npm","summary":"Maverick.js is a collection of JavaScript/TypeScript libraries designed for building fast, type-safe, and highly reactive UI component libraries and web applications. Its core is the `@maverick-js/signals` package, a lightweight (~1KB minzipped) and extremely performant reactivity system inspired by SolidJS and Svelte. This signals library provides primitives like `signal`, `computed`, and `effect` for fine-grained, lazy, and batched updates, working seamlessly across browsers and Node.js. The ecosystem also includes `@maverick-js/elemental` for creating reactive Web Components with JSX and Server-Side Rendering (SSR) support, and `@maverick-js/maverick` as the main UI component library which leverages these foundations. The project is actively developed, with version 0.43.2 being the current stable release, demonstrating frequent patch and minor updates. Its key differentiators include minimal bundle size, strong TypeScript support, and a focus on web standards while providing a highly efficient reactive programming model.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/maverick.js"},{"id":15697,"title":"Mavon Editor","library":"mavon-editor","status":"active","version":"2.10.4","language":"javascript","ecosystem":"npm","summary":"Mavon Editor is a versatile Vue-based Markdown editor component designed for rich text editing with Markdown syntax. It officially supports Vue 2 up to version 2.10.4 and Vue 3 from version 3.0.0 onwards, offering a consistent API across major Vue versions. The project maintains an active release cadence, frequently delivering updates, bug fixes, and security enhancements. Key features include integrated image upload capabilities, full-screen editing mode, theme support, and robust XSS protection (significantly improved in v2.10.x). Its primary differentiators are its comprehensive dual support for both Vue 2 and Vue 3 ecosystems, along with its strong focus on security, making it a reliable plug-and-play component for Markdown editing needs in Vue applications.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","vue","markdown","editor","html","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mavon-editor"},{"id":9927,"title":"MAVProxy","library":"mavproxy","status":"active","version":"1.8.74","language":"python","ecosystem":"pypi","summary":"MAVProxy (MAVLink Proxy) is a powerful, flexible, and extensible command-line ground station for MAVLink-enabled vehicles, primarily used with ArduPilot and PX4 autopilots. It acts as a telemetry relay, data logger, and provides an interactive interface for controlling and monitoring drones. The library is actively maintained by the ArduPilot community, with frequent patch releases addressing bug fixes and new features. The current version is 1.8.74.","last_verified":"2026-04-17T00:00:00.000Z","tags":["mavlink","ardupilot","drone","gcs","telemetry","robotics","command-line"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mavproxy"},{"id":27945,"title":"maxmind-asn","library":"maxmind-asn","status":"active","version":"1.0.3-20191224","language":"javascript","ecosystem":"npm","summary":"Provides pre-packaged MaxMind GeoLite2 ASN database for use with node-maxmind. This package distributes the ASN database (autonomous system number and organization) for IP geolocation lookups, released weekly. Version 1.0.3-20191224 is the latest. It simplifies integrating MaxMind's free GeoLite2 databases into Node.js applications by avoiding manual downloads. Compared to alternatives like geoip-lite, it offers more accurate and up-to-date data via MaxMind's official databases. Note the licensing changes effective December 30, 2019, requiring a free MaxMind account for database access.","last_verified":"2026-05-09T00:00:00.000Z","tags":["javascript","geoip","maxmind","geolite","geolite2","city"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/maxmind-asn"},{"id":997,"title":"MaxMind DB Python Reader","library":"maxminddb","status":"active","version":"3.1.1","language":"python","ecosystem":"pypi","summary":"This is a Python module for reading MaxMind DB files, a binary file format that stores data indexed by IP address subnets (IPv4 or IPv6). The library includes both a pure Python reader and an optional C extension for performance. It is actively maintained, with version 3.1.1 released on March 5, 2026, and follows Semantic Versioning.","last_verified":"2026-04-10T05:48:18.093Z","tags":["database","geoip","ip-lookup","maxmind"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/maxminddb"},{"id":14699,"title":"MaxMind GeoLite2 Python Wrapper","library":"maxminddb-geolite2","status":"abandoned","version":"2018.703","language":"en","ecosystem":"pypi","summary":"maxminddb-geolite2 is a Python library that provides convenient access to MaxMind's GeoLite2 City database. It packages a version of the GeoLite2 City database directly within the Python package, aiming to simplify integration by eliminating the need for separate database downloads for basic usage. The latest release, version 2018.703, was published in July 2018.","last_verified":"2026-04-16T00:00:00.000Z","tags":["geolocation","maxmind","geolite2","ip-lookup","database"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/maxminddb-geolite2"},{"id":5311,"title":"Maya: Datetimes for Humans","library":"maya","status":"active","version":"0.6.1","language":"python","ecosystem":"pypi","summary":"Maya is a Python library designed to make working with datetimes significantly easier and more intuitive. It wraps Python's built-in `datetime` module, providing a human-friendly API that simplifies common tasks such as parsing diverse date strings, handling timezones, and converting between various time representations. It aims to eliminate common pitfalls like distinguishing between naive and aware datetimes. The current version is 0.6.1, and while releases are infrequent, the project is actively maintained to address user issues.","last_verified":"2026-04-13T00:00:00.000Z","tags":["datetime","timezone","parsing","human-friendly","time"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/maya"},{"id":4626,"title":"Maybe-Else","library":"maybe-else","status":"active","version":"0.2.1","language":"python","ecosystem":"pypi","summary":"Provides a `Maybe` class as a Python implementation of null-aware operators. It allows for safe chaining of operations, attribute access, item access, and method calls on potentially `None` values, falling back to a default if `None` is encountered at any point. This helps avoid explicit `if var is not None` checks, similar to Optional/Maybe types in other languages. The library is currently at version 0.2.1, with its first and only release in November 2019.","last_verified":"2026-04-12T00:00:00.000Z","tags":["null-aware","maybe","monad","optional","null-safe","functional-programming"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/maybe-else"},{"id":16851,"title":"MetaBake CLI","library":"mbake","status":"active","version":"8.5.4","language":"javascript","ecosystem":"npm","summary":"MetaBake (mbake) CLI is an open-source, extensible low-code productivity bundler and builder designed for creating static websites and web applications, leveraging Pug and JAMstack principles. As of version 8.5.4, it provides out-of-the-box features like Pug compilation, livereload, Sass/SCSS compilation with autoprefixing, and TypeScript compilation. Its core differentiator is simplifying web development by abstracting away complex build configurations, allowing developers to write cleaner code quicker for various projects including static sites, custom elements, CMS, e-commerce, and CRUD applications. It facilitates a gradual adoption approach, enabling rapid development with a focus on simplicity and efficiency. While it doesn't specify a strict release cadence, it indicates active development. The tool focuses on generating static content that can be served efficiently via CDNs, using standard web technologies like HTML, CSS, and JavaScript, making it accessible to a broad audience.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","pug","static gen","low-code","CRUD"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mbake"},{"id":21561,"title":"mbridge","library":"mbridge","status":"active","version":"0.15.1","language":"python","ecosystem":"pypi","summary":"A bridge library to convert and connect Megatron-Core checkpoints to Hugging Face format and support Reinforcement Learning workflows. Current version 0.15.1, with frequent releases matching Megatron-Core versions. Supports LLMs and VLMs including DeepSeek v3, GLM-4.5, Gemma 3, InternVL3.","last_verified":"2026-04-27T00:00:00.000Z","tags":["megatron-core","huggingface","checkpoint-conversion","deep-learning","llm"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mbridge"},{"id":2116,"title":"Multi-byte String Decoder","library":"mbstrdecoder","status":"active","version":"1.1.4","language":"python","ecosystem":"pypi","summary":"mbstrdecoder is a Python library designed for robust decoding of multi-byte character strings, particularly useful when dealing with unknown or potentially malformed encodings. It aims to prevent `UnicodeDecodeError` exceptions by attempting to decode using various strategies, often leveraging the `chardet` library for encoding detection. The current version is 1.1.4, and it generally follows a minor release cadence driven by Python version support and bug fixes.","last_verified":"2026-04-24T14:29:09.041Z","tags":["string","encoding","unicode","multibyte","decode","chardet"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mbstrdecoder"},{"id":13516,"title":"Cloud MTA Build Tool (MBT)","library":"mbt","status":"active","version":"1.2.45","language":"javascript","ecosystem":"npm","summary":"The Cloud MTA Build Tool (MBT) is a standalone command-line interface (CLI) that streamlines the development and deployment of Multi-Target Applications (MTAs) on SAP platforms. It currently stands at version 1.2.45, with a rapid release cadence primarily focused on patch updates and minor improvements. MBT's core functionality is to transform an MTA project's artifacts, defined by `mta.yaml` or `mtad.yaml` descriptors, into a deployment-ready `.mtar` archive. Key differentiators include its comprehensive support for MTA model versions 2 and 3, granular control over build processes (e.g., single module builds, descriptor validations), and its availability as an npm package for convenient installation in Node.js environments or as a direct executable download. It aims to simplify the complex build requirements of multi-component SAP applications.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mbt"},{"id":4105,"title":"MCAP Python Library","library":"mcap","status":"active","version":"1.3.1","language":"python","ecosystem":"pypi","summary":"The `mcap` library provides classes for reading and writing the MCAP file format. MCAP is a modular container format primarily intended for robotics applications, supporting pub/sub messages with arbitrary message serialization, including JSON, Protobuf, ROS 1, and ROS 2. It emphasizes high-performance writing, efficient seeking, and data recoverability. The project maintains an active development pace with frequent releases across its core library and various serialization support packages.","last_verified":"2026-04-11T00:00:00.000Z","tags":["data serialization","robotics","logging","ros","ros1","ros2","protobuf","foxglove"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mcap"},{"id":4982,"title":"MCAP Protobuf Support for Python","library":"mcap-protobuf-support","status":"active","version":"0.5.4","language":"python","ecosystem":"pypi","summary":"This package provides Protobuf support for the Python MCAP library, enabling seamless reading and writing of Protobuf-encoded messages to MCAP files. MCAP is a modular, performant, and serialization-agnostic container file format, widely adopted in robotics for pub/sub data logging applications. The library is actively developed and maintained by Foxglove, with regular releases across the broader MCAP ecosystem.","last_verified":"2026-04-12T00:00:00.000Z","tags":["mcap","protobuf","serialization","robotics","data logging","foxglove"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mcap-protobuf-support"},{"id":7397,"title":"MCAP ROS2 Support","library":"mcap-ros2-support","status":"active","version":"0.5.7","language":"python","ecosystem":"pypi","summary":"mcap-ros2-support provides utilities to seamlessly integrate ROS2 messages with the MCAP data logging format. It allows for efficient recording and playback of ROS2 data within MCAP files, handling schema definition and message serialization/deserialization. The current version is 0.5.7, and the project (including core mcap, CLI, and other support libraries) has a frequent release cadence.","last_verified":"2026-04-16T00:00:00.000Z","tags":["ros2","mcap","robotics","data logging","foxglove"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mcap-ros2-support"},{"id":532,"title":"McCabe Code Complexity Checker","library":"mccabe","status":"active","version":"0.7.0","language":"python","ecosystem":"pypi","summary":"McCabe is a Python library that provides a plugin for flake8, the Python code checker. It's used to analyze the cyclomatic complexity (McCabe complexity) of functions and methods in Python code, helping developers identify potentially over-complex code that might be difficult to understand, test, or maintain. The current version is 0.7.0. Its release cadence is slow, often aligning with updates to supported Python versions.","last_verified":"2026-05-12T14:43:21.502Z","tags":["linter","code quality","complexity","flake8-plugin","static analysis"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/mccabe"},{"id":21558,"title":"MCL UI Framework","library":"mcl-ui-framework","status":"active","version":"1.0.12","language":"javascript","ecosystem":"npm","summary":"A Vue 3 + TypeScript UI component library built on Element Plus, tailored for Chinese enterprise middle-backend systems. Current stable version is 1.0.12, released as an alpha-quality package with sparse documentation and no changelog. It offers layout components (header, sidebar, content), theme toggling (multiple colors, dark mode with localStorage persistence), and routing integration via meta properties. Compared to alternatives like Ant Design Vue or Naive UI, it provides a simpler API but lacks community adoption and maturity.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","vue","ui","framework","element-plus"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mcl-ui-framework"},{"id":45,"title":"MCP Python SDK","library":"mcp","status":"active","version":"1.26.0","language":"python","ecosystem":"pypi","summary":"Official Python SDK for the Model Context Protocol (MCP), maintained by Anthropic. Used to build MCP servers (exposing tools, resources, prompts to LLMs) and MCP clients. Two important ecosystem distinctions: (1) mcp package bundles FastMCP 1.0 via mcp.server.fastmcp; (2) standalone 'fastmcp' package on PyPI is a separate, more feature-rich framework that diverged from the bundled version. v2 of the mcp package is in pre-alpha on main branch — v1.x is stable.","last_verified":"2026-05-12T05:47:47.476Z","tags":["mcp","model-context-protocol","tools","agents","protocol","anthropic","servers"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/mcp"},{"id":5312,"title":"MCP Atlassian Integration","library":"mcp-atlassian","status":"active","version":"0.21.1","language":"python","ecosystem":"pypi","summary":"The Model Context Protocol (MCP) Atlassian integration is an open-source implementation that bridges Atlassian products (Jira and Confluence) with AI language models following Anthropic's MCP specification. This project, currently at version 0.21.1, enables secure, contextual AI interactions with Atlassian tools while maintaining data privacy and security. It is actively developed, with releases focusing on bug fixes and feature enhancements, typically without a strict, public release cadence.","last_verified":"2026-04-13T00:00:00.000Z","tags":["atlassian","jira","confluence","ai","llm","mcp","integration","tooling"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mcp-atlassian"},{"id":16850,"title":"MCP Auth Node.js SDK","library":"mcp-auth","status":"active","version":"0.2.0","language":"javascript","ecosystem":"npm","summary":"The `mcp-auth` library provides plug-and-play authentication and authorization solutions specifically for Model Context Protocol (MCP) servers in Node.js environments. It implements the OAuth 2.1 and OpenID Connect standards as required by the MCP specification, aiming to simplify the integration of MCP servers with compliant identity providers. Currently at version 0.2.0, the project is under active development with frequent releases (e.g., from v0.1.0 to v0.2.0 in a short period), indicating continuous feature additions and refinements. Key differentiators include its strict adherence to MCP authorization requirements, a focus on reducing boilerplate for OAuth/OIDC implementation, and direct support for `express` applications, providing a streamlined developer experience for securing MCP resources. It is provider-agnostic and offers tools for checking provider compliance.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","modelcontextprotocol","mcp","oauth","openid","connect","oidc","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mcp-auth"},{"id":13517,"title":"BigQuery Model Context Protocol (MCP) Server","library":"mcp-bigquery-server","status":"active","version":"1.0.5","language":"javascript","ecosystem":"npm","summary":"The `mcp-bigquery-server` package provides a server implementation for the Model Context Protocol (MCP), specifically designed to enable Large Language Models (LLMs) to interact securely and efficiently with Google BigQuery datasets. Introduced in November 2024, the MCP is an open standard that facilitates standardized communication between AI systems and external data sources or tools. This server acts as an intelligent intermediary, allowing LLMs (e.g., through interfaces like Augment Code or Cursor IDE) to perform natural-language queries, inspect database schemas, list tables, and execute SQL queries against BigQuery, without direct database access. The current stable version is 1.0.5. As a relatively new and evolving standard, the project is active, with potential for feature enhancements and protocol refinements, though a strict release cadence isn't published. A key differentiator is its focus on providing secure, read-only access to BigQuery data for AI agents, streamlining data analysis workflows within development environments.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mcp-bigquery-server"},{"id":15354,"title":"Bitbucket Server Model Context Protocol Server","library":"mcp-bitbucket-server","status":"active","version":"1.10.8","language":"javascript","ecosystem":"npm","summary":"mcp-bitbucket-server is a Model Context Protocol (MCP) server designed to connect AI assistants, such as Claude, to Bitbucket Server/Data Center instances. It enables natural language interaction for tasks like reviewing pull requests, managing repositories, searching users, and adding comments directly from an AI interface. The current stable version is 1.10.8. While no explicit release cadence is stated, the use of `npx mcp-bitbucket-server@latest` suggests frequent updates and maintenance. Key differentiators include its focus on the MCP standard, providing 11 specialized tools for Bitbucket operations, optimizing responses to reduce AI token usage, and utilizing Bitbucket Personal Access Tokens for secure authentication rather than OAuth or more complex schemes. It supports Node.js versions 22.0.0 and newer.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","mcp","bitbucket","bitbucket-server","model-context-protocol","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mcp-bitbucket-server"},{"id":18531,"title":"MCP Bundler","library":"mcp-bundler","status":"active","version":"1.2.5","language":"javascript","ecosystem":"npm","summary":"MCPB (MCP Bundle) bundler for Smithery MCP servers, version 1.2.5. Converts Smithery YAML configs into MCPB-compliant bundles with manifest, dot-notation flattening, and automatic type mapping. Supports Node.js >=18, programmatic API, and auto-detection of entry points. Differentiated from generic bundlers by its tight integration with the Smithery ecosystem and MCPB spec compliance.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mcp-bundler"},{"id":9923,"title":"MCP ClickHouse Server","library":"mcp-clickhouse","status":"active","version":"0.3.0","language":"python","ecosystem":"pypi","summary":"An MCP server for ClickHouse. This library provides a FastAPI-based application that allows configuration of a ClickHouse database via MCP (Mediation Control Plane) and fetches data using a REST API. It is currently at version 0.3.0 and typically follows an iterative release cadence with feature additions and bug fixes.","last_verified":"2026-04-17T00:00:00.000Z","tags":["clickhouse","fastapi","server","api","mqtt","database"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mcp-clickhouse"},{"id":18042,"title":"MCP Client for Node.js","library":"mcp-client","status":"active","version":"1.13.1","language":"javascript","ecosystem":"npm","summary":"mcp-client is a Node.js client library designed for simplified interaction with servers implementing the Model Context Protocol (MCP). As of version 1.13.1, this library offers a more convenient and less verbose API compared to the official MCP TypeScript SDK, abstracting lower-level details such as pagination and direct Zod schema handling. It distinguishes itself by employing more conventional method names (e.g., `getTools` instead of `listTools`). The client supports `httpStream` (recommended) and `stdio` connection types, with Server-Sent Events (SSE) connections explicitly marked as deprecated. It provides comprehensive functionalities for tool discovery and invocation, resource management (reading, listing), prompt interaction (getting, listing, completing), and receiving logging messages from the MCP server. While a specific release cadence is not detailed, the version history and recent publish date indicate active development.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","MCP","Client","EventSource","SSE","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mcp-client"},{"id":13518,"title":"MCP Codex Worker","library":"mcp-codex-worker","status":"active","version":"1.0.34","language":"javascript","ecosystem":"npm","summary":"The `mcp-codex-worker` package provides a stdio MCP server that acts as a bridge between MCP clients and the Codex app-server runtime. It offers a set of five specialized task tools (`spawn-task`, `wait-task`, `respond-task`, `message-task`, `cancel-task`) designed for orchestrating fully autonomous AI agents. A key differentiator is its automatic approval mechanism for all Codex commands, file changes, elicitation requests, and permission requests, enabling unassisted task execution. The worker delegates all direct OpenAI API interactions to the `codex app-server` and exclusively supports `gpt-5.4` models, allowing users to specify reasoning levels like `medium` or `xhigh`. It provides comprehensive observability through file-backed reporting (including `meta.json`, `summary.log`, `verbose.log`, `events.jsonl`) and MCP resource subscriptions. The current stable version is `1.0.34`.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","mcp","codex","app-server","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mcp-codex-worker"},{"id":18530,"title":"Database MCP Server","library":"mcp-database-server","status":"active","version":"0.1.6","language":"javascript","ecosystem":"npm","summary":"Node.js-based Model Context Protocol server (v0.1.6) that provides AI systems with runtime database connections. Supports PostgreSQL and MySQL via connection pooling, schema introspection, parameterized query execution, and dynamic connection management. Acts as a bridge between MCP-enabled AI assistants (e.g., Claude) and relational databases. Key differentiators: on-the-fly configuration switching, health monitoring, config file imports/exports, and CLI interface. Requires Node >=18.0.0. Early stage with weekly releases, no breaking changes so far.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","mcp","database","postgresql","mysql","sql","model-context-protocol"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mcp-database-server"},{"id":18532,"title":"MCP Echo Server","library":"mcp-echo-server","status":"active","version":"1.0.0","language":"javascript","ecosystem":"npm","summary":"A minimal Model Context Protocol (MCP) server template that provides an echo tool for testing and as a starting point for building custom MCP servers. Version 1.0.0 is the initial release. It uses the @modelcontextprotocol/sdk and is intended for developers creating MCP-compliant tools. Key differentiators: it is a barebones template with minimal dependencies, TypeScript support, and ready for npm publishing, unlike more complex starter kits.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","modelcontextprotocol","mcp","server","echo","template"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mcp-echo-server"},{"id":18533,"title":"Fetch MCP Server","library":"mcp-fetch-server","status":"active","version":"1.1.2","language":"javascript","ecosystem":"npm","summary":"MCP server and CLI for fetching web content as HTML, Markdown, plain text, JSON, or YouTube transcripts. Current stable version 1.1.2, released regularly on npm. Key differentiators: multiple output formats, Mozilla Readability integration for article extraction, YouTube transcript support via yt-dlp or direct page extraction, and proxy support. Minimal configuration, designed for MCP ecosystem but also usable as standalone CLI. Requires Node.js >=18.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","mcp","fetch","web","scrape","markdown","youtube","transcript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mcp-fetch-server"},{"id":16645,"title":"Firebird Model Context Protocol (MCP) Server","library":"mcp-firebird","status":"active","version":"2.6.0","language":"javascript","ecosystem":"npm","summary":"mcp-firebird is a server implementation of Anthropic's Model Context Protocol (MCP) specifically designed for Firebird SQL databases. It enables AI agents, such as Claude Desktop, to securely and efficiently interact with Firebird databases for various tasks including schema inspection, executing read-only or write SQL queries, analyzing table structures, and generating SQL from natural language descriptions. The package, currently at version 2.6.0, provides a robust interface to unlock valuable data in Firebird systems for AI-driven applications. It supports Server-Sent Events (SSE) for real-time data streaming and offers enhanced command-line parameter handling and environment variable configuration. Developed by PuroDelphi, it is actively maintained with ongoing feature enhancements and performance optimizations, making it a comprehensive toolkit for integrating Firebird with modern AI workflows. Key differentiators include its dedicated focus and comprehensive features for Firebird within the MCP ecosystem, offering more extensive management and analysis tools compared to simpler, older implementations.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mcp-firebird"},{"id":11273,"title":"MCP Framework","library":"mcp-framework","status":"active","version":"0.2.22","language":"javascript","ecosystem":"npm","summary":"MCP-Framework is a TypeScript-first development framework designed for building Model Context Protocol (MCP) servers with reduced boilerplate compared to the official SDK. Currently at version 0.2.22, the package maintains a rapid release cadence, with multiple minor versions published frequently, indicating active and ongoing development towards its 1.0 stable release. Key differentiators include CLI scaffolding for quick project setup, an elegant class-based approach for defining tools, resources, and prompts, and integrated Zod validation for schemas. It offers built-in authentication mechanisms (JWT, API Key, OAuth 2.1) and supports multiple transports like stdio, SSE, and HTTP Stream, with explicit support for serverless environments like AWS Lambda. The framework focuses on automatic discovery and loading of server components, providing full type inference and simplifying complex AI agent integrations.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","mcp","claude","anthropic","ai","framework","tools","modelcontextprotocol","model","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mcp-framework"},{"id":27948,"title":"mcp-grafana","library":"mcp-grafana","status":"active","version":"0.14.0","language":"python","ecosystem":"pypi","summary":"MCP server for Grafana – enables AI agents to interact with Grafana via the Model Context Protocol. Current version: 0.14.0. Released roughly monthly by Grafana Labs.","last_verified":"2026-05-09T00:00:00.000Z","tags":["grafana","mcp","agent","ai","monitoring"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mcp-grafana"},{"id":11274,"title":"MCP Hello World Server Simulator","library":"mcp-hello-world","status":"active","version":"1.1.2","language":"javascript","ecosystem":"npm","summary":"mcp-hello-world is a minimalist Model Context Protocol (MCP) server simulation, primarily designed as a test double or mock server for client-side unit and integration testing. Implemented in TypeScript, it offers a lightweight, predictable, and isolated environment for verifying MCP client logic without relying on real, complex, or potentially slow AI backend services. It currently stands at version 1.1.2 (released April 2025) with a recent cadence of small patches. Key differentiators include its support for both STDIO and HTTP/SSE MCP transport protocols, enabling comprehensive client testing across different connection methods. It provides simple `echo` and `debug` tools for predictable behavior, ensuring fast and reliable test execution. This package is explicitly *not* intended for production deployments or as a general-purpose MCP server.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","lobehub","model-context-protocol","sdk","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mcp-hello-world"},{"id":11275,"title":"MCP HTTP Server","library":"mcp-http-server","status":"active","version":"1.2.4","language":"javascript","ecosystem":"npm","summary":"mcp-http-server is a high-performance HTTP server designed specifically for the Model Context Protocol (MCP) ecosystem, providing robust transport for both standard HTTP POST and Server-Sent Events (SSE). It offers flexible routing configurations, allows access to HTTP headers within the MCP server context, and supports custom Express-style middleware for extending server logic. The package currently maintains a stable version 1.2.4, suggesting a mature and consistent API for its core functionality. While originating from the broader UI-TARS-desktop project on GitHub, its specific release cadence appears independent of the more rapid beta iterations seen in related `@agent-tars` components. Key differentiators include its dual support for stateful and stateless modes for streamable HTTP, making it suitable for diverse real-time communication needs where MCP interactions are central.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mcp-http-server"},{"id":27139,"title":"MCP Hydrolix","library":"mcp-hydrolix","status":"active","version":"0.2.6","language":"python","ecosystem":"pypi","summary":"An MCP (Model Context Protocol) server for Hydrolix, providing a bridge between AI agents and Hydrolix databases. Version 0.2.6 is the latest as of May 2026. The library is under active development, but with a small user base.","last_verified":"2026-05-01T00:00:00.000Z","tags":["mcp","hydrolix","database","ai","model-context-protocol"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mcp-hydrolix"},{"id":25927,"title":"mcp-lint","library":"mcp-lint","status":"active","version":"0.4.0","language":"javascript","ecosystem":"npm","summary":"Lint MCP server tool schemas for cross-client compatibility across Claude, Cursor, Gemini, VS Code Copilot, Windsurf, Cline, OpenAI Agents SDK, and Continue.dev. Current stable version: 0.4.0 (MIT). mcp-lint provides static analysis and runtime preflight checks to catch JSON Schema quirks and client-specific incompatibilities before deployment. Ships TypeScript types and supports JSON/YAML input, auto-fix, compatibility matrix output, and rule explainability. Requires Node >=20. Key differentiator: unlike generic JSON Schema validators, mcp-lint is aware of each MCP client's unique schema expectations and known limitations.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","mcp","model-context-protocol","lint","schema","validation","preflight","agent-safety","policy","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mcp-lint"},{"id":27141,"title":"MCP Mail Server","library":"mcp-mail-server","status":"active","version":"1.2.1","language":"javascript","ecosystem":"npm","summary":"An MCP (Model Context Protocol) server enabling AI assistants like Claude and Cursor to perform email operations via IMAP and SMTP. Current stable version is 1.2.1, maintained on GitHub with regular updates. Key differentiators: environment-based secure configuration, natural language commands for email tasks, automatic connection management, multi-mailbox support, attachment handling, and TLS/SSL compatibility. Designed for integration with AI agents that use the MCP protocol.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","mcp","imap","smtp","email","mail","server","cursor","claude"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mcp-mail-server"},{"id":16644,"title":"MCP MySQL Server","library":"mcp-mysql-server","status":"active","version":"0.2.0","language":"javascript","ecosystem":"npm","summary":"The @enemyrr/mcp-mysql-server package provides a Model Context Protocol (MCP) server designed to enable AI models, such as those integrated into Cursor IDE or Claude Desktop, to interact with MySQL databases. It offers a standardized interface for AI agents to perform common database operations like connecting, querying, executing DML statements, and managing schema. Currently at version 0.2.0, the package is in early development, implying potentially frequent updates and API changes before a stable 1.0 release. Its key differentiator is simplifying MySQL integration for AI agents through the MCP abstraction, allowing models to operate on databases without needing to handle direct driver interactions or complex connection pooling. Configuration is flexible, supporting database URLs, individual credentials via `.env` files, or direct arguments to the `connect_db` tool.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","mcp","model-context-protocol","mysql","database","claude","anthropic"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mcp-mysql-server"},{"id":17791,"title":"Oracle Database Model Context Protocol Server","library":"mcp-oracle-database","status":"active","version":"1.0.0","language":"javascript","ecosystem":"npm","summary":"The `mcp-oracle-database` package provides a Model Context Protocol (MCP) server specifically designed to enable AI assistants, such as GitHub Copilot, to execute read-only SQL queries against Oracle databases. Currently at version `1.0.0`, it offers a stable initial release. While no explicit release cadence is stated, its design as a crucial bridge for LLM-driven database interactions suggests ongoing maintenance. Key differentiators include its strict read-only access model for enhanced security, direct standard input/output (stdio) transport for communication (eliminating the need for an HTTP server), efficient Oracle connection pooling, and capabilities for schema introspection. It also features audit logging for all executed queries, timeout protection for long-running operations, and configurable row limits to prevent excessive memory usage. Notably, it leverages `node-oracledb` in Thin Mode, which means developers do not need to install the Oracle Instant Client, simplifying deployment and setup compared to traditional Oracle database drivers.","last_verified":"2026-04-23T00:00:00.000Z","tags":["javascript","mcp","model-context-protocol","database","sql","copilot","github-copilot","ai","llm","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mcp-oracle-database"},{"id":18535,"title":"MCP PostgreSQL Server","library":"mcp-postgres","status":"active","version":"1.2.1","language":"javascript","ecosystem":"npm","summary":"MCP server providing PostgreSQL database operations—query, schema inspection, data manipulation—for MCP-compatible clients. Current stable version: 1.2.1, released January 2025. Security-focused: v1.2.0 fixed SQL injection in column names and SSL validation. Supports environment variables, DATABASE_URL, or config file; auto-configures SSL for AWS RDS. Releases are frequent (two in Jan 2025) with security patches and fixes. Key differentiator: MCP-native protocol integration vs generic database drivers.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","mcp","postgres","postgresql","database","model-context-protocol"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mcp-postgres"},{"id":18534,"title":"MCP PostgreSQL Server","library":"mcp-postgres-server","status":"active","version":"0.1.3","language":"javascript","ecosystem":"npm","summary":"A Model Context Protocol (MCP) server that enables AI models, particularly Claude, to interact with PostgreSQL databases through standardized tools like query, execute, list_schemas, list_tables, and describe_table. Version 0.1.3 is the latest stable release, currently in early development with active updates. It supports both PostgreSQL-style ($1, $2) and MySQL-style (?) parameter placeholders for prepared statements, multi-schema operations, and TypeScript types. Unlike generic database MCP servers, it is purpose-built for PostgreSQL, offering secure connection handling via environment variables and automatic cleanup. It is designed for use with MCP-compatible hosts (e.g., Claude Desktop) and should not be confused with direct database client libraries.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","mcp","model-context-protocol","postgres","postgresql","database","claude","anthropic"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mcp-postgres-server"},{"id":8307,"title":"MCP Proxy","library":"mcp-proxy","status":"active","version":"0.11.0","language":"python","ecosystem":"pypi","summary":"A Python-based MCP proxy server (Model Context Protocol) that facilitates communication between MCP clients and various backend MCP servers (stdio, SSE, or streamable HTTP). It supports two primary modes: proxying a local stdio server to SSE/StreamableHTTP, or proxying an external SSE/StreamableHTTP server to stdio. The library is actively maintained, with version 0.11.0 released in January 2026, and typically sees frequent updates.","last_verified":"2026-04-16T00:00:00.000Z","tags":["proxy","mcp","model context protocol","sse","http","stdio","cli"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mcp-proxy"},{"id":7398,"title":"MCP Proxy for AWS","library":"mcp-proxy-for-aws","status":"active","version":"1.3.0","language":"python","ecosystem":"pypi","summary":"The MCP Proxy for AWS is a Python library that serves as a lightweight, client-side bridge between Model Context Protocol (MCP) clients (such as AI assistants and developer tools) and IAM-secured MCP servers on AWS. It handles SigV4 authentication using local AWS credentials and provides dynamic tool discovery. The library is currently at version 1.3.0 and is actively maintained, with updates released as needed to support AWS services and the MCP specification.","last_verified":"2026-04-16T00:00:00.000Z","tags":["aws","mcp","proxy","ai-agents","iam","sigv4"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mcp-proxy-for-aws"},{"id":13519,"title":"SearXNG Model Context Protocol Server","library":"mcp-searxng","status":"active","version":"1.0.3","language":"javascript","ecosystem":"npm","summary":"mcp-searxng is a Node.js server that acts as an integration layer between AI assistants adhering to the Model Context Protocol (MCP) and a SearXNG instance. It enables AI models to perform web searches and read URL content by abstracting the SearXNG API. The current stable version is 1.0.3, with frequent minor releases focusing on bug fixes, performance enhancements, and new features. Key differentiators include robust web search with pagination, advanced URL content extraction (including sections, paragraph ranges, and headings), intelligent caching, and comprehensive time/language/safe search filtering. It's crucial to note that this is a standalone server and not a plugin for SearXNG itself; it connects to any existing SearXNG instance via its HTTP JSON API.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","mcp","modelcontextprotocol","searxng","search","web-search","claude","ai","pagination","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mcp-searxng"},{"id":11277,"title":"MCP Server","library":"mcp-server","status":"abandoned","version":"0.0.9","language":"javascript","ecosystem":"npm","summary":"The `mcp-server` package provides a basic implementation of a JSON-RPC 2.0 server adhering to the Model-Client-Protocol (MCP). Released as version 0.0.9, this package was last published over five years ago and is no longer actively maintained. Its core functionality includes a JSON-RPC 2.0 compliant server with CORS enabled and a built-in echo tool. While it historically provided a simple entry point for the MCP, the broader Model-Client-Protocol ecosystem has evolved significantly with numerous actively developed frameworks and servers offering expanded features, transports, and modern development practices. This specific package should be considered for historical reference or very simple, isolated use cases, and not for new development requiring stability, security updates, or advanced MCP features.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","mcp"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mcp-server"},{"id":14698,"title":"Code Runner MCP Server","library":"mcp-server-code-runner","status":"active","version":"0.1.8","language":"javascript","ecosystem":"npm","summary":"The `mcp-server-code-runner` package provides a server designed to execute code snippets across a vast array of programming languages, including JavaScript, Python, PHP, Go, Ruby, TypeScript, and many others, then display their results. It acts as an MCP (Model Context Protocol) server, integrating with compatible AI clients and development environments like VS Code or Claude Desktop to offer real-time code execution capabilities. While the current version 0.1.8 suggests an early-stage or pre-1.0 development phase, it is actively maintained and serves as a powerful utility for agents requiring quick, sandboxed code execution. Its key differentiators include extensive language support (over 30 languages) and flexible deployment options via `npx` or Docker, making it highly adaptable for various AI-driven development and testing workflows.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","mcp","code-runner","server","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mcp-server-code-runner"},{"id":18536,"title":"Docker Command Runner MCP Server","library":"mcp-server-docker","status":"active","version":"1.0.0","language":"javascript","ecosystem":"npm","summary":"MCP server (v1.0.0) that executes commands inside Docker containers via Model Context Protocol. Provides a single `run_command` tool for running arbitrary commands in allowed Docker Compose service containers. Uses STDIO transport, supports container allowlisting via environment variables, configurable timeouts, and captures stdout/stderr. Minimal dependencies, ships TypeScript types. Released under MIT license. Key differentiator: purpose-built for MCP (Claude) integration rather than generic Docker exec wrappers. Requires Docker socket access and security relies on container isolation.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","mcp","docker","model-context-protocol","cli","container","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mcp-server-docker"},{"id":9926,"title":"DuckDB MCP Server","library":"mcp-server-duckdb","status":"active","version":"1.1.0","language":"python","ecosystem":"pypi","summary":"mcp-server-duckdb is a Python library that provides a Micro-Capability Platform (MCP) server exposing a DuckDB database via HTTP. It allows clients to execute SQL queries against a DuckDB instance, supporting both read and write operations, and a read-only mode. The current version is 1.1.0, with an active, feature-driven release cadence.","last_verified":"2026-04-17T00:00:00.000Z","tags":["duckdb","server","api","database","data-connector","fastapi","sql"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mcp-server-duckdb"},{"id":5313,"title":"MCP Server Fetch","library":"mcp-server-fetch","status":"active","version":"2025.4.7","language":"python","ecosystem":"pypi","summary":"MCP Server Fetch is a Python library that provides a server implementation for the Model Context Protocol (MCP). It's designed to fetch, process, and convert web content into a format suitable for use by Large Language Models (LLMs). As of version `2025.4.7`, it offers a robust solution for web data ingestion within an LLM ecosystem. The project follows a rapid, approximately monthly, release cadence, often aligning with a YYYY.M.D versioning scheme.","last_verified":"2026-04-13T00:00:00.000Z","tags":["LLM","AI","web-scraping","web-content","protocol","server","fastapi"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mcp-server-fetch"},{"id":5655,"title":"Model Context Protocol Git Server","library":"mcp-server-git","status":"active","version":"2026.1.14","language":"python","ecosystem":"pypi","summary":"mcp-server-git is a Model Context Protocol (MCP) server designed to enable Large Language Models (LLMs) and AI agents to interact with Git repositories programmatically. It provides tools for reading, searching, and manipulating Git repositories. As of version 2026.1.14, it is actively developed, though still in early stages, with frequent updates often addressing security and functionality enhancements.","last_verified":"2026-04-11T00:00:00.000Z","tags":["AI","LLM","MCP","Git","server","model context protocol","automation"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mcp-server-git"},{"id":11276,"title":"MCP Server Kubernetes","library":"mcp-server-kubernetes","status":"active","version":"3.5.0","language":"javascript","ecosystem":"npm","summary":"The `mcp-server-kubernetes` package provides an executable Model Context Protocol (MCP) server designed to facilitate interaction with Kubernetes clusters. It leverages the local `kubectl` installation and `kubeconfig` files to perform operations such as managing pods, deployments, and other Kubernetes resources. The current stable version is 3.5.0, with the project demonstrating an active development cadence through frequent minor and patch releases, as seen with recent updates like 3.4.0 and 3.3.0. A key differentiator is its deep integration into the Claude ecosystem, offering streamlined setup for Claude Code and Claude Desktop through dedicated commands and `.mcpb` extensions. It supports various `kubeconfig` loading strategies, provides an `X-MCP-AUTH` header for basic authentication in streaming server contexts, and includes advanced features like OpenTelemetry distributed tracing support since v3.3.0. This server acts as a crucial bridge for AI agents and developer tools that need programmatic access to Kubernetes management capabilities via the MCP standard, abstracting the complexities of direct `kubectl` interaction.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","mcp","kubernetes","claude","anthropic","kubectl"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mcp-server-kubernetes"},{"id":9100,"title":"MotherDuck Connector Protocol Server","library":"mcp-server-motherduck","status":"active","version":"1.0.4","language":"python","ecosystem":"pypi","summary":"This is a sample implementation of the MotherDuck Connector Protocol (MCP) server that allows DuckDB clients to connect to MotherDuck or local DuckDB instances via a lightweight HTTP server. It's built on FastAPI. The current version is 1.0.4, and its release cadence is tied to updates in the MCP specification or the underlying DuckDB/MotherDuck APIs, serving primarily as a reference and bridge.","last_verified":"2026-04-16T00:00:00.000Z","tags":["fastapi","duckdb","motherduck","server","database-connector","mcp"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mcp-server-motherduck"},{"id":27946,"title":"MCP Server Odoo","library":"mcp-server-odoo","status":"active","version":"0.6.0","language":"python","ecosystem":"pypi","summary":"A Model Context Protocol (MCP) server for Odoo ERP systems. Provides tools for CRUD operations, searching records, aggregating data, posting messages, and listing models. Version 0.6.0 supports Python >=3.10 and connects to Odoo via XML-RPC. Released under MIT license with recent active development.","last_verified":"2026-05-09T00:00:00.000Z","tags":["mcp","odoo","erp","model-context-protocol","xml-rpc"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mcp-server-odoo"},{"id":24019,"title":"MCP Server for Qdrant","library":"mcp-server-qdrant","status":"active","version":"0.8.1","language":"python","ecosystem":"pypi","summary":"MCP (Model Context Protocol) server that enables retrieval of context from a Qdrant vector database. Current version is 0.8.1, released under an ongoing development cadence. Requires Python >=3.10.","last_verified":"2026-05-01T00:00:00.000Z","tags":["mcp","qdrant","vector-database","context-retrieval","llm","ai"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mcp-server-qdrant"},{"id":9101,"title":"MCP Server SQLite","library":"mcp-server-sqlite","status":"active","version":"2025.4.25","language":"python","ecosystem":"pypi","summary":"A specialized server implementation for the Minecraft Protocol (MCP) project, providing a persistent backend using SQLite. It extends `mcp-server` to manage user data and game state within an SQLite database. Current version is 2025.4.25, following a rapid release cycle often synchronized with Minecraft client updates or changes to the underlying MCP protocol.","last_verified":"2026-04-16T00:00:00.000Z","tags":["minecraft","sqlite","server","protocol","game"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mcp-server-sqlite"},{"id":16117,"title":"MCP SQLite Server (npx)","library":"mcp-server-sqlite-npx","status":"active","version":"0.8.0","language":"javascript","ecosystem":"npm","summary":"This package provides a Node.js implementation of the Model Context Protocol (MCP) SQLite server, currently at version `0.8.0`. It serves as an npx-based alternative to the official Python reference implementation, specifically designed for environments where the Python UVX runner is unavailable or impractical, such as certain Node.js-centric applications like LibreChat. The server allows applications to interact with an SQLite database via the MCP protocol. Its release cadence appears to be driven by feature development and integration needs, rather than a fixed schedule. A key differentiator is its enablement of MCP SQLite functionality within Node.js ecosystems without requiring Python installations, making it suitable for environments where only Node.js is readily available.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mcp-server-sqlite-npx"},{"id":7399,"title":"MCP Server Time","library":"mcp-server-time","status":"active","version":"2026.1.26","language":"python","ecosystem":"pypi","summary":"mcp-server-time is a Model Context Protocol (MCP) server designed to provide robust tools for time queries and timezone conversions, primarily for integration with Large Language Models (LLMs). It implements the MCP specification, allowing LLMs to accurately retrieve current time information, perform date and time calculations, and handle timezone conversions. The current version is 2026.1.26, following a frequent, calendar-based release cadence.","last_verified":"2026-04-16T00:00:00.000Z","tags":["llm","mcp","model-context-protocol","time","timezone","server","fastapi","uvicorn"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mcp-server-time"},{"id":27142,"title":"MCP SharePoint","library":"mcp-sharepoint","status":"active","version":"0.1.7","language":"python","ecosystem":"pypi","summary":"MCP server for integrating with Microsoft SharePoint. Allows model context protocol (MCP) clients to interact with SharePoint sites, lists, libraries, and items. Current version: 0.1.7. Actively developed with monthly releases.","last_verified":"2026-05-01T00:00:00.000Z","tags":["mcp","sharepoint","microsoft","model-context-protocol","ai"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mcp-sharepoint"},{"id":18537,"title":"MCP SQLite Server","library":"mcp-sqlite","status":"active","version":"1.0.9","language":"javascript","ecosystem":"npm","summary":"An MCP (Model Context Protocol) server providing SQLite database interaction for AI agents. Version 1.0.9 (April 2026) includes critical SQL injection vulnerability fixes (CWE-89). The server exposes CRUD operations (create_record, read_records, update_records, delete_records), database introspection (list_tables, get_table_schema, db_info), and custom SQL execution. It is designed to be run as a stdio-based MCP tool in IDEs like Cursor, VS Code, and Windsurf. Compared to raw better-sqlite3 usage, it abstracts SQL via MCP tool calls and validates identifiers against sqlite_master. Requires Node >= 14.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","mcp","sqlite","database","llm","cursor","windsurf","ide","development"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mcp-sqlite"},{"id":16647,"title":"MCP SQLite Tools Server","library":"mcp-sqlite-tools","status":"active","version":"0.0.17","language":"javascript","ecosystem":"npm","summary":"The `mcp-sqlite-tools` package provides a Model Context Protocol (MCP) server designed to enable AI assistants and LLMs to safely and efficiently interact with local SQLite databases. Currently at version 0.0.17, it is under active development, indicating potential API changes before a stable 1.0 release. It offers comprehensive features for database management, table and query operations (read, write, schema), transaction control (with savepoints), schema export/import, and database maintenance like backups and vacuuming. Key differentiators include built-in security features such as query classification, path validation, input validation using Valibot, and advanced connection pooling. The server explicitly categorizes database operations into 'SAFE', 'DESTRUCTIVE', 'SCHEMA CHANGE', and 'TRANSACTION' tools, allowing for granular permission control in MCP clients, preventing unintended data modifications or schema changes by LLMs.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","mcp","model-context-protocol","sqlite","database","sql","llm","ai","local-database","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mcp-sqlite-tools"},{"id":5314,"title":"MCP Use Framework","library":"mcp-use","status":"active","version":"1.7.0","language":"python","ecosystem":"pypi","summary":"mcp-use is a full-stack Python framework for building Multi-Cloud Platform (MCP) agents, clients, and servers. It simplifies the development of distributed systems with a focus on asynchronous communication. The current version is 1.7.0 and it maintains an active release cadence, frequently adding features and improvements.","last_verified":"2026-04-13T00:00:00.000Z","tags":["asyncio","framework","distributed-systems","agent","client","server","network"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mcp-use"},{"id":9102,"title":"MCPAdapt: Multi-Agent Framework Adapter","library":"mcpadapt","status":"active","version":"0.1.20","language":"python","ecosystem":"pypi","summary":"MCPAdapt is a Python library designed to bridge the gap between different multi-agent cooperative (MCP) servers and various agentic frameworks. It allows developers to integrate agent servers (e.g., those following the MCP specification) with popular AI agent frameworks like CrewAI and SmolAgents, abstracting away framework-specific communication details. The current version is 0.1.20, with frequent minor releases focusing on new adapter features and bug fixes.","last_verified":"2026-04-16T00:00:00.000Z","tags":["agent","multi-agent","adapter","llm","framework","fastapi","crewai","smolagents","mcp"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mcpadapt"},{"id":18538,"title":"MCPCat API TypeScript SDK","library":"mcpcat-api","status":"active","version":"0.1.8","language":"javascript","ecosystem":"npm","summary":"MCPCat API is a TypeScript/JavaScript SDK for interacting with the MCPCat service. Version 0.1.8 provides a generated client using the Fetch API, supporting both Node.js and browser environments. It compiles to ES5/ES6 and works with CommonJS or ES module systems, with built-in TypeScript definitions. The SDK is generated from OpenAPI specs and is in early development with a focus on type safety and REST API integration.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mcpcat-api"},{"id":16646,"title":"Google Cloud Firestore MCP Server","library":"mcpfirestoredb","status":"active","version":"1.1.2","language":"javascript","ecosystem":"npm","summary":"MCP FirestoreDB is a Node.js-based server that implements the Model Context Protocol (MCP) for Google Cloud Firestore operations. Currently at version 1.1.2, this package provides a robust set of 17 specialized tools, including document CRUD, batch operations, collection management, and advanced index configuration and analysis. It acts as an intermediary, enabling MCP-compatible clients (such as AI agents like Claude Desktop or Cursor IDE) to interact with Firestore databases via a standardized protocol. Key differentiators include its adherence to the MCP standard, comprehensive tooling for common and complex Firestore tasks (e.g., schema analysis, index generation), and capabilities for real-time operations, advanced querying, and high-performance batch processing. The package emphasizes production readiness with robust error handling and validation, and is primarily consumed by configuring it within an MCP client environment rather than requiring direct programmatic integration of its individual tools into an application. It provides the server-side logic for managing Firestore resources.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","mcp","model-context-protocol","firestore","google-firestore","nosql","document-database","database","database-operations"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mcpfirestoredb"},{"id":8309,"title":"MCP for Unity Server","library":"mcpforunityserver","status":"active","version":"9.6.6","language":"python","ecosystem":"pypi","summary":"MCP for Unity Server is a Python library that provides the server-side implementation for the Model Context Protocol (MCP), enabling seamless integration and communication with Unity clients. It facilitates real-time data exchange and command execution between Python applications and the Unity Editor. The current version is 9.6.6, and it sees regular updates, often with significant architectural changes between major versions.","last_verified":"2026-04-16T00:00:00.000Z","tags":["unity","game-dev","protocol","server","async","realtime"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mcpforunityserver"},{"id":8308,"title":"MCPO: OpenAPI Proxy for MCP Servers","library":"mcpo","status":"active","version":"0.0.20","language":"python","ecosystem":"pypi","summary":"MCPO (Model Context Protocol to OpenAPI Proxy) is a dead-simple proxy that takes an MCP server command and makes it accessible via standard RESTful OpenAPI. It enables tools to \"just work\" with LLM agents and applications expecting OpenAPI servers, addressing the integration challenges of stdio-based MCP tools within the broader web ecosystem. Developed by the Open WebUI community, MCPO is an active project, with version 0.0.20 released on February 27, 2026.","last_verified":"2026-04-16T00:00:00.000Z","tags":["openapi","proxy","mcp","llm","ai-agents","rest-api","cli","fastapi","developer-tools"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mcpo"},{"id":17453,"title":"MCPorter","library":"mcporter","status":"active","version":"0.9.0","language":"javascript","ecosystem":"npm","summary":"MCPorter is a TypeScript runtime and CLI tool designed to facilitate interaction with Model Context Protocol (MCP) servers. It provides capabilities for zero-configuration discovery of MCP servers across various environments (local files, editors like Cursor/Claude/VS Code), one-command CLI generation for any server definition, and the creation of strongly typed tool clients. The library offers a composable API for programmatic access, handling aspects like OAuth caching, log tailing, and different transport mechanisms (HTTP, SSE, stdio). Currently at version `0.9.0`, MCPorter maintains a rapid release cadence, indicated by frequent minor and patch updates, continuously enhancing its functionality for 'code execution' workflows as envisioned by the Model Context Protocol. Its key differentiators include automated config merging, ergonomic API wrappers that apply JSON-schema defaults and validation, and robust support for ad-hoc and OAuth-backed connections.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","cli","mcp","model-context-protocol","sweetistics","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mcporter"},{"id":27143,"title":"MCPQL - SQL Server MCP Server","library":"mcpql","status":"active","version":"1.1.0","language":"javascript","ecosystem":"npm","summary":"MCPQL (v1.1.0) is a Model Context Protocol server for SQL Server database analysis and operations, targeting Node.js 18+. It provides 10 tools for database analysis, object discovery, and data manipulation via MCP. Differentiators: native MCP protocol support, works with Claude Desktop/Cursor IDE/Trae AI, supports SQL Server 2016+ and Azure SQL, Docker-ready. Released under MIT, actively maintained.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","mcp","model-context-protocol","sql-server","azure-sql","database","database-analysis","database-tools","mssql"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mcpql"},{"id":9928,"title":"mcstatus - Minecraft Server Status","library":"mcstatus","status":"active","version":"13.0.1","language":"python","ecosystem":"pypi","summary":"mcstatus is a Python library designed to query Minecraft servers (Java Edition and Bedrock Edition) for their status and capabilities, including player counts, server version, MOTD, and latency. It supports both synchronous and asynchronous operations. The current version is 13.0.1 and it's actively maintained with regular updates.","last_verified":"2026-04-17T00:00:00.000Z","tags":["minecraft","server","status","query","gaming","api"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mcstatus"},{"id":27947,"title":"MCT Quantizers","library":"mct-quantizers","status":"active","version":"1.7.0","language":"python","ecosystem":"pypi","summary":"MCT Quantizers is a Python library that provides infrastructure for supporting neural network compression through quantization-aware training and post-training quantization. It is part of the Model Compression Toolkit (MCT) ecosystem. Version 1.7.0 requires Python >=3.10. The library is actively maintained with regular releases.","last_verified":"2026-05-09T00:00:00.000Z","tags":["quantization","model compression","neural networks","deep learning","pytorch","tensorflow"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mct-quantizers"},{"id":27949,"title":"MCT Quantizers Nightly","library":"mct-quantizers-nightly","status":"active","version":"1.6.0.20250912.post11759","language":"python","ecosystem":"pypi","summary":"Nightly (pre-release) builds of MCT Quantizers, providing infrastructure for neural network compression via quantization. Current version is 1.6.0.20250912.post11759. Released nightly, not for production use.","last_verified":"2026-05-09T00:00:00.000Z","tags":["quantization","neural-networks","compression","nightly"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mct-quantizers-nightly"},{"id":13520,"title":"Markdown Attribute Parser","library":"md-attr-parser","status":"active","version":"1.3.0","language":"javascript","ecosystem":"npm","summary":"The `md-attr-parser` package, currently at stable version 1.3.0, provides a focused utility for extracting custom HTML attributes embedded within Markdown strings. It parses attribute blocks, typically enclosed in curly braces `{}` immediately following a Markdown element, to retrieve an ID, a list of classes, and arbitrary key-value pairs. The library outputs a structured object containing the parsed properties and the exact substring that was consumed. While there's no stated release cadence, as a specialized parser, updates are typically driven by bug fixes or syntax extensions rather than frequent iterations. Its key differentiators include the ability to start parsing from a specific offset within a string, and a configurable `defaultValue` option for attributes that are present but lack an explicit value, allowing for flexible integration into Markdown processing pipelines.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","markdown","attribute","plugin"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/md-attr-parser"},{"id":27144,"title":"MD-Click 2","library":"md-click-2","status":"active","version":"0.0.1","language":"python","ecosystem":"pypi","summary":"A command line tool for automatically generating .md markdown files from Click-based CLI commands. Based on a fork, version 0.0.1 with weekly releases and Python >=3.8 support.","last_verified":"2026-05-01T00:00:00.000Z","tags":["click","documentation","markdown","cli"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/md-click-2"},{"id":11279,"title":"Markdown AST Injection Utility","library":"md-node-inject","status":"active","version":"2.0.0","language":"javascript","ecosystem":"npm","summary":"md-node-inject is a utility for programmatically injecting Markdown Abstract Syntax Tree (AST) nodes into specific sections of another Markdown AST. Currently at stable version 2.0.0, this package is designed to work with parsed Markdown content, allowing for precise content integration without string manipulation. It differentiates itself by operating directly on ASTs, which prevents common issues associated with regex-based text replacement and ensures syntactically correct output. The library is ESM-only and requires Node.js v14 or higher for execution. It's often used in conjunction with other AST parsing and serialization libraries like `markdown-to-ast` and `ast-to-markdown` to form a complete Markdown processing pipeline.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","markdown","ast","inject","injection","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/md-node-inject"},{"id":18539,"title":"md-to-pdf","library":"md-to-pdf","status":"active","version":"5.2.5","language":"javascript","ecosystem":"npm","summary":"md-to-pdf is a CLI tool for converting Markdown files to PDF using Marked (for HTML rendering) and Puppeteer (headless Chromium for PDF generation). Current stable version is 5.2.5 (last updated November 2023). It supports concurrent conversion of multiple files, watch mode, front-matter configuration, custom stylesheets/scripts, headers/footers, page breaks, syntax highlighting via highlight.js, and both CLI and programmatic API. Key differentiators include its hackability (~500 lines of TypeScript), stdio support, and optional HTML output. Note: v5.0.0 disabled JavaScript in front-matter by default to prevent RCE (security fix). Requires Node >=12.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","markdown-to-pdf","cli","pdf-generation","documentation","assignments","homework","markdown","pdf","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/md-to-pdf"},{"id":15138,"title":"Markdown Utilities for TypeScript","library":"md-utils-ts","status":"active","version":"2.0.0","language":"javascript","ecosystem":"npm","summary":"`md-utils-ts` is a lightweight, TypeScript-first utility library designed for programmatic generation of common Markdown syntax elements. Currently at version 2.0.0, it provides a focused collection of functions to create bold text, italics, strikethroughs, underlines, anchor links, code blocks (inline and multi-line), equations, and headings (H1-H6). The library emphasizes simplicity and type safety, offering both individual named exports for each utility (e.g., `bold`, `h1`) and a bundled `md` object for convenience (e.g., `md.italic`). Unlike comprehensive Markdown parsers or renderers, `md-utils-ts` strictly focuses on outputting valid Markdown strings, making it ideal for scenarios where you need to construct Markdown content dynamically without heavy dependencies. Its release cadence is likely stable, with updates driven by new Markdown syntax needs or minor enhancements.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","markdown","utils","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/md-utils-ts"},{"id":24020,"title":"md2cf","library":"md2cf","status":"active","version":"2.3.0","language":"python","ecosystem":"pypi","summary":"Convert Markdown documents to Confluence pages. Current version 2.3.0 supports relative links, automatic retries, and various output modes. Releases are irregular but maintained.","last_verified":"2026-05-01T00:00:00.000Z","tags":["confluence","markdown","converter","cli"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/md2cf"},{"id":9929,"title":"md2pdf: Markdown to PDF Converter","library":"md2pdf","status":"active","version":"3.1.1","language":"python","ecosystem":"pypi","summary":"md2pdf is a Python library and CLI tool for converting Markdown files to PDF, offering features like custom styling, Jinja templating, and support for various Markdown extensions. It is currently at version 3.1.1 and is actively maintained, receiving regular updates for new features, bug fixes, and security enhancements.","last_verified":"2026-04-17T00:00:00.000Z","tags":["markdown","pdf","conversion","cli","documentation"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/md2pdf"},{"id":17291,"title":"MD5-o-matic","library":"md5-o-matic","status":"abandoned","version":"0.1.1","language":"javascript","ecosystem":"npm","summary":"md5-o-matic is a JavaScript utility for generating MD5 hashes in Node.js, distinguished by its claim of being fast and having zero module dependencies. The package's current stable version is 0.1.1, which was released over a decade ago, indicating it is no longer actively maintained. While historically valued for its performance and self-contained nature, MD5 as a cryptographic hash function is now considered insecure due to significant vulnerabilities, particularly its susceptibility to collision attacks. It should not be used for security-sensitive applications like password storage or digital signatures. Its utility today is limited to non-cryptographic checksums for verifying data integrity against unintentional corruption or for generating unique identifiers where collision resistance is not a security concern.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","md5","hashing","hash","encrypt","security","fast","md5-o-matic"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/md5-o-matic"},{"id":11278,"title":"MD5 for TypeScript","library":"md5-typescript","status":"abandoned","version":"1.0.5","language":"javascript","ecosystem":"npm","summary":"The `md5-typescript` package (version 1.0.5) offers a straightforward, zero-dependency implementation of the MD5 hashing algorithm, primarily designed for TypeScript environments, including Angular applications. It enables developers to generate MD5 hashes from string inputs using a simple static method. However, it is crucial to note that the package was last published over eight years ago (March 3, 2018), indicating it is no longer actively maintained. While MD5 is fast and simple, it is cryptographically weak due to known collision vulnerabilities, making it entirely unsuitable for security-sensitive applications such as password hashing, digital signatures, or verifying data integrity against malicious tampering. This library should primarily be considered for non-cryptographic checksums or for compatibility with legacy systems that mandate MD5 usage. For any new development requiring secure hashing, modern alternatives like SHA-256, SHA-3, bcrypt, or Argon2 are strongly recommended.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","md5","typescript.angular","angularjs.angular","2","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/md5-typescript"},{"id":11281,"title":"MD5 Hashing Utility","library":"md5.js","status":"maintenance","version":"1.3.5","language":"javascript","ecosystem":"npm","summary":"The `md5.js` package provides an MD5 hashing algorithm implementation written purely in JavaScript, designed to be compatible with Node.js's `crypto` module style. As of its current stable version 1.3.5, it offers a straightforward API for computing MD5 hashes from strings or streams. While it facilitates MD5 computation, it's crucial for developers to acknowledge that the MD5 algorithm is cryptographically compromised, particularly regarding its collision resistance, as highlighted by NIST SP 800-131A. This vulnerability makes it unsuitable for security-sensitive applications such as digital signatures, password hashing, or any scenario where collision resistance is paramount. The package is part of the broader `crypto-browserify` project, which aims to provide Node.js-compatible cryptographic primitives for browser environments, often through polyfills. It maintains a stable, rather than rapid, release cadence, reflecting its mature and foundational utility, despite the inherent cryptographic weaknesses of MD5 itself. Its key differentiator is its pure JavaScript nature, making it universally deployable without native dependencies.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","crypto","md5"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/md5.js"},{"id":6715,"title":"mda-xdrlib","library":"mda-xdrlib","status":"active","version":"0.2.0","language":"python","ecosystem":"pypi","summary":"mda-xdrlib is a stand-alone Python module that provides the functionality of the `xdrlib` module, as it existed in CPython 3.10.8. It enables conversion between Python data types and the XDR (External Data Representation) format, which is useful for platform-independent binary data exchange. Currently at version 0.2.0, its releases are infrequent and primarily driven by the need to maintain XDR compatibility for projects like MDAnalysis after the standard library's `xdrlib` module was deprecated.","last_verified":"2026-04-15T00:00:00.000Z","tags":["XDR","serialization","data format","MDAnalysis","deprecated-stdlib-replacement","binary-protocol"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mda-xdrlib"},{"id":7400,"title":"MDAnalysis","library":"mdanalysis","status":"active","version":"2.10.0","language":"python","ecosystem":"pypi","summary":"MDAnalysis is an open-source, object-oriented toolkit for the analysis of molecular dynamics trajectories and other atomistic simulation data. It provides Python classes to represent and manipulate atomistic data, enabling users to perform various analyses from simple selections to complex calculations. The current version is 2.10.0, and new minor releases are frequent, typically on a monthly or bi-monthly cadence.","last_verified":"2026-04-16T00:00:00.000Z","tags":["molecular dynamics","simulation","chemistry","physics","bioinformatics","trajectory analysis"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mdanalysis"},{"id":13521,"title":"MDAST Builder","library":"mdast-builder","status":"abandoned","version":"1.1.1","language":"javascript","ecosystem":"npm","summary":"mdast-builder provides a set of composable functions designed to programmatically construct Markdown Abstract Syntax Tree (MDAST) structures. It simplifies the creation of complex MDAST nodes like headings, paragraphs, lists, and text, offering a more declarative way to build ASTs compared to direct object manipulation. The current stable version is 1.1.1, released in July 2019. The package appears to have an inactive release cadence, with no updates since mid-2019, suggesting it is no longer actively maintained. Its key differentiator is its functional, builder-pattern approach to MDAST generation, which can be particularly useful for generating Markdown content dynamically or within content management systems that utilize MDAST.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","mdast","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mdast-builder"},{"id":11280,"title":"mdast Comment Marker Parser","library":"mdast-comment-marker","status":"active","version":"3.0.0","language":"javascript","ecosystem":"npm","summary":"mdast-comment-marker is a utility for parsing structured markers from comments within an mdast (Markdown Abstract Syntax Tree) document. It's currently at version 3.0.0 and follows a release cadence tied to major ecosystem updates like Node.js versions and mdast/MDX specifications. This package differentiates itself by providing a robust way to extract 'processing instructions' or metadata embedded in HTML or MDX comments, such as `<!-- lint disable -->` or `/* zone foo */`. It handles various parameter types including booleans, numbers, and strings, making it suitable for tools like remark-lint or mdast-zone, which utilize these markers for configuration or content manipulation. It is ESM-only and requires Node.js 16 or later.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","unist","mdast","mdast-util","util","utility","marker","comment","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mdast-comment-marker"},{"id":11282,"title":"mdast Paragraph Squeezer","library":"mdast-squeeze-paragraphs","status":"active","version":"6.0.0","language":"javascript","ecosystem":"npm","summary":"mdast-squeeze-paragraphs is a focused utility within the unified ecosystem, specifically designed to remove empty paragraphs from an mdast (Markdown Abstract Syntax Tree) tree. It identifies and eliminates paragraphs that contain no non-whitespace characters, often a result of previous tree transformations. The current stable version is 6.0.0. Releases are typically tied to Node.js LTS cycles, with new major versions dropping support for unmaintained Node.js versions. A key differentiator and notable recommendation from its maintainers is that developers should 'probably never!' use this package directly, encouraging users to clean their trees themselves or use the higher-level `remark-squeeze-paragraphs` plugin instead. This package is primarily intended for authors of other mdast utilities or plugins who need fine-grained control over tree sanitation at a low level.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","unist","mdast","mdast-util","util","utility","squeeze","remove","empty","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mdast-squeeze-paragraphs"},{"id":11283,"title":"mdast-util-assert: Markdown Abstract Syntax Tree Assertion Utility","library":"mdast-util-assert","status":"active","version":"5.0.0","language":"javascript","ecosystem":"npm","summary":"mdast-util-assert is a focused utility from the unified collective designed to validate the structure and properties of mdast (Markdown Abstract Syntax Tree) nodes. It provides functions to assert that a given object conforms to the expected shape of mdast nodes, including parent, literal, and void nodes. This package is particularly useful within API contexts where specific node types are expected, ensuring data integrity and preventing unexpected runtime errors. The current stable version is 5.0.0, which requires Node.js 16+ and is exclusively an ES Module (ESM). Release cadence generally follows semver, with major versions introducing breaking changes related to Node.js compatibility or module systems, while minor versions address bug fixes and documentation. Its key differentiator is its specialization for mdast nodes, building upon and re-exporting parts of the more general `unist-util-assert` for universal syntax trees.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","unist","mdast","mdast-util","util","utility","assert","check","test","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mdast-util-assert"},{"id":11284,"title":"Compact mdast Trees","library":"mdast-util-compact","status":"active","version":"5.0.0","language":"javascript","ecosystem":"npm","summary":"mdast-util-compact is a specialized utility within the unified (syntax-tree) ecosystem designed to normalize mdast (Markdown Abstract Syntax Tree) trees by merging adjacent text nodes and collapsing blockquotes. Its primary use case is to clean up an mdast tree after programmatically modifying it, making the tree structure more consistent with how it would be generated by a parser. The current stable version is 5.0.0. The package follows semantic versioning with major releases introducing breaking changes, often related to Node.js version support or ESM migration, as well as updates to underlying `mdast` type definitions. A key differentiator is its explicit recommendation against frequent use, suggesting developers should ideally maintain clean trees themselves rather than relying on this utility post-hoc. It is an ESM-only package and fully typed with TypeScript.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","unist","mdast","mdast-util","util","utility","tree","compact","node","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mdast-util-compact"},{"id":11285,"title":"mdast-util-definitions","library":"mdast-util-definitions","status":"active","version":"6.0.0","language":"javascript","ecosystem":"npm","summary":"mdast-util-definitions is a small, focused utility within the unified ecosystem designed to efficiently locate definition nodes within an mdast (Markdown Abstract Syntax Tree) based on their `identifier`. Currently at stable version 6.0.0, the package primarily sees updates related to Node.js version compatibility, ESM adoption, and type improvements, consistent with the unified collective's release cadence. A key differentiator is its ability to find definitions regardless of their position in the tree (even after references), its robustness against prototype pollution, and its adherence to CommonMark precedence rules (favoring earlier definitions in case of duplicates). Since version 5.0.0, it is an ESM-only package, requiring Node.js 16+ from version 6.0.0. It provides TypeScript types for enhanced developer experience.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","unist","mdast","mdast-util","util","utility","markdown","tree","node","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mdast-util-definitions"},{"id":11286,"title":"mdast Find and Replace Utility","library":"mdast-util-find-and-replace","status":"active","version":"3.0.2","language":"javascript","ecosystem":"npm","summary":"mdast-util-find-and-replace is a utility within the unifiedjs ecosystem designed to find patterns (strings or regular expressions) within the text nodes of an mdast (Markdown Abstract Syntax Tree) and replace them with new mdast nodes. The current stable version is 3.0.2. It typically receives updates for bug fixes and minor enhancements, with major versions introducing breaking changes less frequently, as seen with the transition to v3.0.0. Key differentiators include its tight integration with the mdast specification, its ability to produce complex node structures as replacements, and its focus on efficient, preorder traversal. It's particularly useful for transforming markdown content programmatically, such as converting specific text patterns into links, mentions, or other AST elements.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","find","markdown","mdast-util","mdast","unist","utility","util","replace","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mdast-util-find-and-replace"},{"id":11287,"title":"Markdown to mdast AST Parser","library":"mdast-util-from-markdown","status":"active","version":"2.0.3","language":"javascript","ecosystem":"npm","summary":"mdast-util-from-markdown is a foundational utility in the syntax-tree ecosystem, designed to parse Markdown input into an mdast (Markdown Abstract Syntax Tree) syntax tree. It leverages the micromark tokenizer internally and transforms its output into a tree structure. The current stable version is 2.0.3, with frequent patch and minor releases, while major versions like 2.0.0 introduce significant breaking changes such as the shift to ESM-only and a minimum Node.js 16 requirement. This package provides a lower-level API for direct AST manipulation, making it suitable for developers who need fine-grained control over the parsing process or wish to integrate custom syntax extensions like GFM, MDX, Math, or Frontmatter. It is distinct from micromark (which focuses on direct HTML output) and remark-parse (which offers a higher-level, more abstracted content processing experience within the remark ecosystem).","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","ast","markdown","markup","mdast-util","mdast","parse","syntax","tree","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mdast-util-from-markdown"},{"id":11288,"title":"MDAST Heading Range Utility","library":"mdast-util-heading-range","status":"active","version":"4.0.0","language":"javascript","ecosystem":"npm","summary":"mdast-util-heading-range is a utility for working with Markdown Abstract Syntax Trees (MDAST) to identify and manipulate content sections defined by headings. It allows developers to find a specific heading, capture all content nodes within its section (up to the next heading of the same or lower depth, or the end of the document), and then apply a handler function to modify or replace that content. The current stable version is 4.0.0, released in a mostly ad-hoc fashion following the syntax-tree ecosystem's release schedule, typically with minor versions for features and patch versions for fixes. Key differentiators include its focus on heading-based content segmentation, offering a programmatic way to update generated sections (like a Table of Contents), and its integration within the broader `unified` and `remark` ecosystem. It is an ESM-only package since version 3.0.0 and requires Node.js 16 or higher as of version 4.0.0.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","unist","mdast","mdast-util","util","utility","markdown","heading","range","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mdast-util-heading-range"},{"id":13522,"title":"mdast Heading Style Utility","library":"mdast-util-heading-style","status":"active","version":"3.0.0","language":"javascript","ecosystem":"npm","summary":"mdast-util-heading-style is a focused utility designed to determine the style of a heading within an `mdast` (Markdown Abstract Syntax Tree) node. It identifies if a heading was authored using ATX (hashes, e.g., `## Heading`), ATX-closed (e.g., `## Heading ##`), or Setext (underline, e.g., `Heading\\n===`) Markdown syntax. The package is currently at version 3.0.0 and operates within the broader `unified` ecosystem, often leveraged by linting tools like `remark-lint`. Its release cadence is tied to Node.js LTS versions, with major releases typically dropping support for unmaintained Node.js versions. A key differentiator is its precise, narrow scope: providing just the heading style information, rather than modifying or transforming the AST, making it a reliable building block for more complex Markdown processing pipelines. It is an ES module (ESM) only.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","unist","mdast","mdast-util","util","utility","markdown","node","heading","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mdast-util-heading-style"},{"id":13523,"title":"Convert Newlines to Hard Breaks in mdast","library":"mdast-util-newline-to-break","status":"active","version":"2.0.0","language":"javascript","ecosystem":"npm","summary":"mdast-util-newline-to-break is a utility for the unified ecosystem that transforms soft line endings (simple newlines) in an mdast syntax tree into hard break (<br>) nodes. This is particularly useful for rendering user-authored content where line breaks should visually translate to actual line breaks, mimicking GitHub's behavior in comments or issues. The current stable version is 2.0.0. As part of the unified collective, it maintains compatibility with actively supported Node.js versions, with major releases typically coinciding with Node.js LTS updates. Unlike standard Markdown, which requires two trailing spaces or a backslash for a hard break, this utility provides a more direct conversion. It is often used internally by higher-level plugins like `remark-breaks`.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","mdast","markdown","break","newline","linefeed","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mdast-util-newline-to-break"},{"id":11289,"title":"mdast Phrasing Content Utility","library":"mdast-util-phrasing","status":"active","version":"4.1.0","language":"javascript","ecosystem":"npm","summary":"mdast-util-phrasing is a specialized utility within the unified (syntax-tree) ecosystem designed to accurately identify if a given mdast (Markdown Abstract Syntax Tree) node constitutes \"phrasing content.\" This includes elements like text, emphasis, strong, links, and code spans, but notably excludes `html` nodes due to their dual nature as both phrasing and flow content. The package is currently stable at version 4.1.0 and is actively maintained by the unified collective, with major releases typically aligning with Node.js LTS version updates or significant architectural shifts, such as the transition to ESM-only in version 3.0.0. Its core functionality relies on `unist-util-is` for robust node testing, making it a foundational tool for building other mdast utilities that need to differentiate between inline and block-level content in Markdown.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","unist","mdast","mdast=util","util","utility","markdown","phrasing","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mdast-util-phrasing"},{"id":11290,"title":"Markdown AST to HTML AST Transformer","library":"mdast-util-to-hast","status":"active","version":"13.2.1","language":"javascript","ecosystem":"npm","summary":"mdast-util-to-hast is a foundational utility within the unified (syntax-tree) ecosystem, designed to convert an mdast (Markdown Abstract Syntax Tree) into a hast (HTML Abstract Syntax Tree). It is currently stable at version 13.2.1 and receives frequent patch and minor updates, with major versions occurring less often but bringing significant breaking changes, such as the recent v13.0.0. This package is crucial for developers building tools that process Markdown and render it to HTML, acting as the bridge between the two AST formats. Key differentiators include its tight integration with the broader unified ecosystem, offering a programmatic way to transform content, and serving as the inverse to `hast-util-to-mdast`. It is also the underlying engine for higher-level plugins like `remark-rehype`, which provides an easier abstraction for similar conversion tasks. Its focus is purely on AST transformation, providing granular control over the conversion process.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","unist","mdast","mdast-util","hast","hast-util","util","utility","markdown","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mdast-util-to-hast"},{"id":11291,"title":"mdast-util-to-markdown","library":"mdast-util-to-markdown","status":"active","version":"2.1.2","language":"javascript","ecosystem":"npm","summary":"mdast-util-to-markdown is a low-level utility for serializing an mdast (Markdown Abstract Syntax Tree) syntax tree back into a Markdown string. It is currently at version 2.1.2. The package maintains an active release cadence, frequently publishing patch and minor versions for bug fixes and new features, with major versions reserved for significant breaking changes, such as Node.js version requirement updates or fundamental API shifts. This utility differentiates itself by providing direct, granular control over the Markdown serialization process, contrasting with higher-level solutions like `remark-stringify` which abstract away these internals. It is a core component within the unified `syntax-tree` ecosystem and is designed to be highly extensible through integration with other `mdast-util` packages, enabling support for various Markdown extensions like GFM, MDX, and frontmatter. Developers typically use this package when manual syntax tree manipulation is required, rather than relying on a full-fledged Markdown processor.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","ast","compile","markdown","markup","mdast-util","mdast","serialize","stringify","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mdast-util-to-markdown"},{"id":11292,"title":"mdast to nlcst Transformer","library":"mdast-util-to-nlcst","status":"active","version":"7.0.1","language":"javascript","ecosystem":"npm","summary":"mdast-util-to-nlcst is a utility in the unifiedjs ecosystem that transforms an mdast (markdown abstract syntax tree) into an nlcst (natural language concrete syntax tree). Currently at stable version 7.0.1, the package follows a semver release cadence with notable breaking changes often accompanying major version bumps. Its core function is to allow inspection of the natural language content within markdown documents by providing a structured NLCST representation. Unlike other utilities like `mdast-util-to-hast` which converts markdown to HTML, this package focuses specifically on language processing. It is frequently used in conjunction with natural language parsers like `parse-english` or `parse-latin` and is wrapped by the `remark-retext` plugin for a higher-level abstraction. A key limitation is that it does not provide functionality to apply changes from the NLCST back into the original mdast tree.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","unist","mdast","mdast-util","nlcst","nlcst-util","util","utility","markdown","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mdast-util-to-nlcst"},{"id":13524,"title":"mdast utility to extract plain text content","library":"mdast-util-to-string","status":"active","version":"4.0.0","language":"javascript","ecosystem":"npm","summary":"mdast-util-to-string is a focused utility within the unified ecosystem designed to extract the plain text content from an mdast (Markdown Abstract Syntax Tree) node or a list of nodes. It is currently stable at version 4.0.0. The project maintains compatibility with maintained versions of Node.js, typically releasing new major versions when older Node.js versions become unmaintained, which often includes breaking changes like switching to ESM or dropping specific API support. This package prioritizes text extraction over full markdown serialization, differentiating itself from `mdast-util-to-markdown`. It's particularly useful for scenarios like generating excerpts, search indexing, or displaying a node's textual content without its formatting, similar to `hast-util-to-string` for hast trees. It ships with full TypeScript support.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","unist","mdast","mdast-util","util","utility","markdown","node","string","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mdast-util-to-string"},{"id":11293,"title":"mdast-util-toc: Markdown Table of Contents Utility","library":"mdast-util-toc","status":"active","version":"7.1.0","language":"javascript","ecosystem":"npm","summary":"mdast-util-toc is a utility within the unified (specifically mdast) ecosystem for programmatically generating a table of contents from a markdown abstract syntax tree (AST). It provides a `toc` function that processes an `mdast` tree, identifying headings and constructing a new `mdast` list node representing the table of contents. The package is currently stable at version 7.1.0, with minor and patch releases occurring periodically, and major versions introducing breaking changes like ESM-only support or Node.js version bumps. Key differentiators include its tight integration with the `mdast` AST format, allowing for flexible programmatic manipulation, and its robust options for controlling the TOC generation, such as specifying heading depth (`minDepth`, `maxDepth`), skipping specific headings, and defining parent node types. It's often used indirectly via `remark-toc` for simpler integration into `remark` pipelines, which handles the injection of the generated TOC back into the document. Its focus is purely on AST transformation, making it highly composable.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","unist","mdast","mdast-util","util","utility","markdown","table","contents","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mdast-util-toc"},{"id":11295,"title":"mdast HTML Comment Zone Utility","library":"mdast-zone","status":"active","version":"6.1.0","language":"javascript","ecosystem":"npm","summary":"mdast-zone is a utility within the `syntax-tree` ecosystem designed to manipulate Markdown Abstract Syntax Trees (mdast) by identifying and modifying content sections defined by HTML comments. It provides a `zone` function that takes an mdast tree, a comment name (e.g., 'foo'), and a handler function. This handler receives the `start` comment, the `nodes` between the comments, and the `end` comment, allowing developers to replace or modify the content within these defined zones. The current stable version is 6.1.0, and new releases, including major versions, appear roughly annually, with minor and patch updates in between, demonstrating active maintenance. It differentiates itself from similar utilities like `mdast-util-heading-range` by using hidden HTML comments as markers for sections rather than visible headings, making it suitable for programmatic content generation or manipulation where markers should not be visible in the rendered output. This package is ESM-only and requires Node.js 16+ since v6.0.0.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","unist","mdast","mdast-util","util","utility","html","comment","comments","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mdast-zone"},{"id":21559,"title":"MDC (Mapped Diagnostic Context)","library":"mdc","status":"active","version":"1.2.1","language":"python","ecosystem":"pypi","summary":"A Python implementation of Mapped Diagnostic Context (MDC) for structured logging. MDC allows you to enrich log records with contextual key-value pairs, propagate context across threads and async code, and format logs as JSON. Current version 1.2.1, released on PyPI, with irregular releases.","last_verified":"2026-04-27T00:00:00.000Z","tags":["logging","context","mdc","structured-logging"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mdc"},{"id":2584,"title":"mdformat","library":"mdformat","status":"active","version":"1.0.0","language":"python","ecosystem":"pypi","summary":"Mdformat is an opinionated Markdown formatter that can be used to enforce a consistent style in Markdown files. It functions as both a Unix-style command-line tool and a Python library. The current stable version is 1.0.0, and it features an extensible plugin system to support various Markdown extensions and embedded code formatting. The project maintains an active release cadence, with version 1.0.0 released after several minor versions, indicating ongoing development and maintenance.","last_verified":"2026-04-24T22:10:05.468Z","tags":["formatter","markdown","commonmark","cli","linter","pre-commit","plugin","style-guide"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mdformat"},{"id":8310,"title":"mdformat-footnote","library":"mdformat-footnote","status":"active","version":"0.1.3","language":"python","ecosystem":"pypi","summary":"mdformat-footnote is a plugin for the opinionated Markdown formatter `mdformat`. It extends `mdformat` to properly parse, validate, and format Pandoc-style footnotes, ensuring consistent styling within Markdown documents. The current version is 0.1.3, and releases are tied to supporting new `mdformat` versions or addressing specific formatting issues.","last_verified":"2026-04-16T00:00:00.000Z","tags":["markdown","formatter","plugin","footnotes","mdformat"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mdformat-footnote"},{"id":24023,"title":"mdformat-front-matters","library":"mdformat-front-matters","status":"active","version":"2.0.0","language":"python","ecosystem":"pypi","summary":"An mdformat plugin for formatting YAML, TOML, or JSON front matter in Markdown files. Current version: 2.0.0. Release cadence is irregular; major version bumps when there are breaking changes in mdformat or plugin API.","last_verified":"2026-05-01T00:00:00.000Z","tags":["mdformat","plugin","front-matter","yaml","toml","json","markdown"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mdformat-front-matters"},{"id":5315,"title":"mdformat-frontmatter","library":"mdformat-frontmatter","status":"active","version":"2.0.10","language":"python","ecosystem":"pypi","summary":"An `mdformat` plugin for ensuring that YAML front-matter is respected and formatted within Markdown files. It supports YAML front matter typically used by tools like Jekyll. The current version is 2.0.10, and it maintains an active release cadence with regular updates and fixes.","last_verified":"2026-04-13T00:00:00.000Z","tags":["markdown","frontmatter","formatter","plugin","yaml","mdformat"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mdformat-frontmatter"},{"id":4983,"title":"Mdformat GFM","library":"mdformat-gfm","status":"active","version":"1.0.0","language":"python","ecosystem":"pypi","summary":"Mdformat-gfm is an mdformat plugin that extends the core mdformat library to support GitHub Flavored Markdown (GFM) syntax extensions, including tables, task list items, strikethroughs, and autolinks. It allows mdformat to properly format Markdown files that utilize these GFM features. The library is currently at version 1.0.0 and typically releases new versions in sync with its parent library, mdformat.","last_verified":"2026-04-12T00:00:00.000Z","tags":["markdown","formatter","gfm","plugin","github flavored markdown"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mdformat-gfm"},{"id":9930,"title":"mdformat-mkdocs Plugin for MkDocs Formatting","library":"mdformat-mkdocs","status":"active","version":"5.1.4","language":"python","ecosystem":"pypi","summary":"mdformat-mkdocs is an mdformat plugin designed to format Markdown files specifically tailored for MkDocs and Material for MkDocs. It handles features like blockquote directives (admonitions) and other MkDocs-specific syntax, ensuring consistent styling when used with the `mdformat` CLI tool. It is actively maintained and generally follows the release cadence of its host library, `mdformat`, releasing updates as needed to maintain compatibility and add features.","last_verified":"2026-04-17T00:00:00.000Z","tags":["markdown","formatting","mkdocs","material-for-mkdocs","mdformat","plugin","admonitions"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mdformat-mkdocs"},{"id":9932,"title":"mdformat-myst","library":"mdformat-myst","status":"active","version":"0.3.0","language":"python","ecosystem":"pypi","summary":"mdformat-myst is a plugin for the mdformat Markdown formatter, providing compatibility with MyST (Markedly Structured Text) Markdown syntax. It enables mdformat to correctly parse and format MyST-specific elements like directives, roles, and math blocks. The current version is 0.3.0, and it follows an active release cadence, frequently updating to support new mdformat features and MyST specifications.","last_verified":"2026-04-17T00:00:00.000Z","tags":["markdown","myst","mdformat","formatter","plugin","documentation"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mdformat-myst"},{"id":5316,"title":"mdformat-tables","library":"mdformat-tables","status":"active","version":"1.0.0","language":"python","ecosystem":"pypi","summary":"mdformat-tables is a plugin for the `mdformat` markdown formatter, designed specifically for rendering tables according to the GitHub Flavored Markdown (GFM) specification. It ensures tables are consistently formatted and properly aligned. The library is actively maintained, with its current version being 1.0.0, and follows a stable release cadence driven by updates to `mdformat`.","last_verified":"2026-04-13T00:00:00.000Z","tags":["markdown","formatter","mdformat-plugin","tables","gfm"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mdformat-tables"},{"id":27950,"title":"mdformat-toc","library":"mdformat-toc","status":"active","version":"0.5.0","language":"python","ecosystem":"pypi","summary":"A plugin for mdformat that automatically generates a table of contents (TOC) in Markdown documents. Version 0.5.0, requires Python >=3.9. Release cadence is low, maintained as part of the mdformat plugin ecosystem.","last_verified":"2026-05-09T00:00:00.000Z","tags":["mdformat","plugin","table-of-contents","markdown"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mdformat-toc"},{"id":9103,"title":"mdit-plain","library":"mdit-plain","status":"active","version":"1.0.1","language":"python","ecosystem":"pypi","summary":"mdit-plain is a Python renderer for the markdown-it-py library, designed to convert Markdown documents into clean plain text by effectively stripping out all markup. Its primary purpose is to facilitate Natural Language Processing (NLP) and other text-based analyses where unformatted content is required. The current version is 1.0.1, released in January 2023, indicating a slow release cadence since then.","last_verified":"2026-04-16T00:00:00.000Z","tags":["markdown","plain text","renderer","nlp","text processing","markdown-it"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mdit-plain"},{"id":778,"title":"Markdown-it-py Plugins","library":"mdit-py-plugins","status":"active","version":"0.5.0","language":"python","ecosystem":"pypi","summary":"mdit-py-plugins is a collection of plugins for markdown-it-py, the Python Markdown parser. It provides syntax extensions for footnotes, front matter, definition lists, task lists, heading anchors, math (LaTeX), and more. The current version is 0.5.0, and the library is actively maintained with regular releases.","last_verified":"2026-05-12T18:57:40.574Z","tags":["markdown","parser","plugins","markup","markdown-it"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/mdit-py-plugins"},{"id":27951,"title":"mdka","library":"mdka","status":"active","version":"2.1.5","language":"python","ecosystem":"pypi","summary":"A fast HTML to Markdown converter written in Rust, balancing conversion quality with runtime efficiency. Current version 2.1.5, requires Python >=3.8. Updated periodically on PyPI.","last_verified":"2026-05-09T00:00:00.000Z","tags":["html-to-markdown","rust","converter","markdown"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mdka"},{"id":15699,"title":"mdpack: Markdown Bundler","library":"mdpack","status":"maintenance","version":"0.5.2","language":"javascript","ecosystem":"npm","summary":"mdpack is a markdown bundler that enables the composition of markdown and HTML files, treating them similarly to how JavaScript modules are imported. It processes custom `@@import` statements to combine content from various files and can output the bundled result in both markdown and HTML formats. The package, currently at version 0.5.2 (last published in August 2018), provides both a Command Line Interface (CLI) and a Node.js API for programmatic use. Key features include a plugin system, allowing extensions for tasks like HTML minification or adding banners and footers to the bundled output. While the project's README mentions alternatives like `docz` and labels its section on it as \"Deprecated\" (referring to `docz` or its own aspiration), `mdpack` differentiates itself through its specific custom import syntax and its dual output capabilities for markdown and HTML. Its release cadence is currently inactive, given the last publish date.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","markdown","bundle"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mdpack"},{"id":25929,"title":"mdt2json","library":"mdt2json","status":"active","version":"1.1.0","language":"javascript","ecosystem":"npm","summary":"A lightweight Markdown table to minified JSON transpiler with CLI and programmatic API. v1.1.0 released 2025-07-29. Supports converting markdown tables to compact JSON, including optional HTML inclusion. Ships TypeScript types. Differentiators: no dependencies, ESM/CJS dual module, simple API with parse function and CLI tool. Compared to alternatives like markdown-table-to-json, this offers minified output and HTML embedding.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","markdown","table","json","transpiler","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mdt2json"},{"id":27145,"title":"mdt2json-cli","library":"mdt2json-cli","status":"active","version":"0.1.0","language":"javascript","ecosystem":"npm","summary":"A CLI tool that transpiles Markdown tables into minified JSON arrays. Current stable version is 0.1.0. Created as an early-stage utility, it has a very specific focus and limited scope. No release cadence established. Key differentiators: minimal output, no dependencies, works as a command-line filter. However, it has no tests, no documentation, and is likely unstable.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mdt2json-cli"},{"id":25928,"title":"mdt2json-ts","library":"mdt2json-ts","status":"active","version":"0.1.0","language":"javascript","ecosystem":"npm","summary":"mdt2json-ts is a TypeScript-based transpiler that converts Markdown tables into minified JSON arrays. Version 0.1.0 is the initial release, with no active release cadence. It differentiates from similar tools by producing compact JSON output without intermediate steps, targeting developers who need to extract structured data from Markdown tables programmatically. The package ships with TypeScript type definitions for type-safe usage.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mdt2json-ts"},{"id":8311,"title":"MDTraj","library":"mdtraj","status":"active","version":"1.11.1.post1","language":"python","ecosystem":"pypi","summary":"MDTraj is a modern, open-source library for the analysis of molecular dynamics (MD) trajectories in Python. It provides high-performance tools for reading, writing, and manipulating MD data, supporting a wide range of file formats. The current version is 1.11.1.post1, and it typically has a few releases per year, often driven by new feature development, bug fixes, or compatibility updates.","last_verified":"2026-04-16T00:00:00.000Z","tags":["molecular dynamics","cheminformatics","bioinformatics","simulation","chemistry","trajectory analysis"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mdtraj"},{"id":300,"title":"mdurl","library":"mdurl","status":"active","version":"0.1.2","language":"python","ecosystem":"pypi","summary":"mdurl is a Python port of the JavaScript mdurl package, providing utilities for parsing, encoding, and decoding URLs in Markdown. The latest version is 0.1.2, released on August 14, 2022. The project has a stable release history with no recent updates.","last_verified":"2026-05-12T12:56:38.272Z","tags":["markdown","URL","parsing","encoding","decoding"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/mdurl"},{"id":4984,"title":"mdutils","library":"mdutils","status":"active","version":"1.8.1","language":"python","ecosystem":"pypi","summary":"mdutils is a useful Python package for programmatically creating Markdown files. It provides methods to generate headers, lists, tables, links, images, and format text while executing Python code. The current version is 1.8.1, and the library is actively maintained with regular updates including new features, bug fixes, and general maintenance.","last_verified":"2026-04-12T00:00:00.000Z","tags":["markdown","documentation","file-generation","utility"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mdutils"},{"id":13525,"title":"mdx-bundler","library":"mdx-bundler","status":"active","version":"10.1.1","language":"javascript","ecosystem":"npm","summary":"mdx-bundler is a high-performance library designed to compile and bundle MDX files along with their JavaScript/TypeScript dependencies, making it ideal for rendering dynamic content. The current stable version is 10.1.1. It maintains an active release cadence, with several minor and patch releases annually addressing bugs and introducing features, demonstrating ongoing development. A key differentiator is its use of esbuild, which enables extremely fast bundling, setting it apart from other MDX solutions. Unlike `next-mdx-remote`, `mdx-bundler` actively bundles file imports specified within MDX content, allowing for complex interactive components to be defined in separate files and imported directly. This capability makes it powerful for both build-time and on-demand, runtime content processing, offering scalability where each new MDX page does not necessarily increase build times.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","mdx","bundler","mdx-bundler","esbuild","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mdx-bundler"},{"id":8312,"title":"mdx-include","library":"mdx-include","status":"active","version":"1.4.2","language":"python","ecosystem":"pypi","summary":"mdx-include is a Python Markdown extension that enables the inclusion of local or remote files directly into Markdown documents. It provides advanced features like recursive includes, file content slicing by line/column, caching of included files, and detection of circular inclusions. The current stable version is 1.4.2, with the last update released in July 2022, indicating an irregular release cadence.","last_verified":"2026-04-16T00:00:00.000Z","tags":["markdown","extension","include","file inclusion","documentation"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mdx-include"},{"id":20200,"title":"mdx-loader","library":"mdx-loader","status":"maintenance","version":"3.0.2","language":"javascript","ecosystem":"npm","summary":"A batteries-included webpack loader for converting Markdown files into React components using MDX. Version 3.0.2 (latest) builds on mdx-js/mdx to provide emoji support (remark-emoji), automatic image embedding (remark-images), heading IDs (remark-slug), Prism.js syntax highlighting (rehype-prism), front matter export (gray-matter), table of contents (mdx-table-of-contents), and typographic improvements (remark-textr). Released as part of the mdx-util monorepo, it offers a zero-config experience for Webpack projects and can also be used inline with create-react-app via webpack loader syntax. Releases are infrequent; the loader uses MDX v1 and has not been updated for MDX v2, which is a breaking change. Key differentiator: all-in-one setup without needing separate remark/rehype plugins.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","mdx","loader","webpack-loader"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mdx-loader"},{"id":2585,"title":"mdx-truly-sane-lists","library":"mdx-truly-sane-lists","status":"active","version":"1.3","language":"python","ecosystem":"pypi","summary":"mdx-truly-sane-lists is an extension for Python-Markdown that aims to make lists behave more predictably. It provides features like custom indents for nested lists and fixes for messy linebreaks and paragraphs within lists. The current version is 1.3, released in 2022, with previous major updates in 2018 and 2016, indicating an infrequent release cadence.","last_verified":"2026-04-24T22:10:24.828Z","tags":["markdown","extension","lists","python-markdown"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mdx-truly-sane-lists"},{"id":7401,"title":"mdxpy","library":"mdxpy","status":"active","version":"1.3.2","language":"python","ecosystem":"pypi","summary":"mdxpy is a Python library designed to simplify the programmatic creation of MDX (Multidimensional Expressions) queries for IBM Planning Analytics (TM1). It eliminates the need for manual string concatenation, reduces syntax errors, and makes MDX generation more robust and easier to refactor. The library is currently at version 1.3.2 and maintains an active release cadence with regular updates.","last_verified":"2026-04-16T00:00:00.000Z","tags":["MDX","TM1","OLAP","analytics","data warehousing","business intelligence"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mdxpy"},{"id":18540,"title":"Meadow Migration Manager","library":"meadow-migrationmanager","status":"active","version":"0.0.13","language":"javascript","ecosystem":"npm","summary":"Meadow Migration Manager is a CLI, Web, and Terminal UI tool for managing database schema migrations within the Meadow ecosystem. As of version 0.0.13, it supports MySQL, PostgreSQL, MSSQL, and SQLite through pluggable providers. It provides a complete pipeline from MicroDDL schema definition via Stricture compilation, diffing between schema versions, SQL migration generation for target dialects, and live database deployment. Key differentiators include a multi-interface approach (CLI with 11 commands, blessed-based TUI, and interactive flow diagrams) and deep integration with Meadow data access libraries.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","meadow","migration","schema","database","ddl"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/meadow-migrationmanager"},{"id":4627,"title":"Unit-Aware Measurements","library":"measurement","status":"active","version":"3.2.2","language":"python","ecosystem":"pypi","summary":"The `measurement` library (also known as `python-measurement`) provides easy-to-use unit-aware measurement objects in Python. It allows for manipulation and conversion between various SI, US, and Imperial units for quantities like Distance, Weight, Volume, Temperature, Energy, Speed, and Time. The library is currently active, with its latest release (3.2.2) on January 10, 2023, and maintains a stable API.","last_verified":"2026-04-12T00:00:00.000Z","tags":["units","measurement","quantities","conversion","science","engineering"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/measurement"},{"id":4628,"title":"MeCab Python 3 Wrapper","library":"mecab-python3","status":"active","version":"1.0.12","language":"python","ecosystem":"pypi","summary":"mecab-python3 is a Python wrapper for the MeCab morphological analyzer, primarily used for Japanese text. It provides an interface to MeCab's tokenization and part-of-speech tagging functionalities. The library currently supports Python 3.8 and greater, with releases often driven by new Python version compatibility and critical bug fixes.","last_verified":"2026-04-12T00:00:00.000Z","tags":["Japanese NLP","morphological analysis","MeCab","tokenizer","language processing"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mecab-python3"},{"id":9931,"title":"MechanicalSoup","library":"mechanicalsoup","status":"active","version":"1.4.0","language":"python","ecosystem":"pypi","summary":"MechanicalSoup is a Python library for automating interaction with websites. It builds on top of `requests` and `BeautifulSoup4` to provide a stateful browser experience, making it easy to navigate, fill forms, and submit data without a full-fledged browser. The current version is 1.4.0, and it maintains a moderate release cadence, typically releasing minor versions every 6-12 months with occasional patch releases.","last_verified":"2026-04-17T00:00:00.000Z","tags":["web scraping","automation","forms","headless browser","http client"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mechanicalsoup"},{"id":7402,"title":"mechanize","library":"mechanize","status":"maintenance","version":"0.4.10","language":"python","ecosystem":"pypi","summary":"mechanize provides a stateful, programmatic web browsing interface, allowing for opening URLs, following links, submitting forms, and handling cookies. It simulates a web browser's behavior without a GUI or JavaScript engine. The current version is 0.4.10, released in 2023, and it follows a slow release cadence, primarily for maintenance and bug fixes.","last_verified":"2026-04-16T00:00:00.000Z","tags":["web scraping","browser automation","form submission","http client"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mechanize"},{"id":18541,"title":"meddleware","library":"meddleware","status":"active","version":"3.0.4","language":"javascript","ecosystem":"npm","summary":"Configuration-based middleware registration for Express.js. Current stable version is 3.0.4. Meddleware allows you to define middleware in a configuration object with options like enabled, priority, route, and module. It supports loading middleware from npm modules or local files, specifying factory methods and arguments, and flow control (parallel, series). Key differentiators include priority-based ordering, route-based activation, and parallel/sequential execution control. The package has been around since Express 4.x and is part of the Kraken.js ecosystem. It is maintained with a focus on production usage.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","express","middleware"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/meddleware"},{"id":13526,"title":"Media Captions Parser & Renderer","library":"media-captions","status":"active","version":"0.0.18","language":"javascript","ecosystem":"npm","summary":"The `media-captions` library is a robust, lightweight, and zero-dependency solution for parsing and rendering various media caption formats on the modern web. It supports SubRip (SRT), WebVTT (VTT), and SubStation Alpha/Advanced SubStation Alpha (SSA/ASS) formats. Currently at version 0.0.18, it is actively maintained by the Vidstack team as a core component of their media player ecosystem, which ensures consistent and accessible caption experiences across different browsers and platforms, addressing limitations often found with native browser captioning. Key differentiators include its modular architecture for tree-shaking, a compact 5KB footprint, lazy-loaded parsers, efficient CSS-based style application, and adherence to WebVTT rendering specifications for features like regions, cues, and roll-up captions. It is built with TypeScript and designed to work both server-side and client-side, requiring Node.js version 16 or higher.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","ass","captions","cues","engine","fast","lightweight","media","parser","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/media-captions"},{"id":13527,"title":"RFC 6838 Media Type Parser and Formatter","library":"media-typer","status":"maintenance","version":"1.1.0","language":"javascript","ecosystem":"npm","summary":"media-typer is a focused JavaScript utility designed for strictly parsing and formatting media types according to RFC 6838. It enables developers to deconstruct media type strings (e.g., \"image/svg+xml\") into their `type`, `subtype`, and optional `suffix` components, and conversely, to construct canonical media type strings from these parts. A key differentiator of this package is its explicit design choice to *not* handle media type parameters (such as `charset=utf-8`) or to parse full HTTP `Content-Type` headers, directing users to the `content-type` module for such broader parsing needs. The current stable version is 1.1.0. While releases are infrequent, this indicates a mature, stable, and narrowly scoped utility that receives updates primarily for maintenance or minor feature enhancements like the `test()` function.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/media-typer"},{"id":21560,"title":"mediafile","library":"mediafile","status":"active","version":"0.17.0","language":"python","ecosystem":"pypi","summary":"A simple, cross-format library for reading and writing media file metadata. Current version 0.17.0, requires Python >=3.10. Part of the beets ecosystem, with monthly releases.","last_verified":"2026-04-27T00:00:00.000Z","tags":["metadata","audio","id3","mp4","flac","music"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mediafile"},{"id":2117,"title":"MediaPipe","library":"mediapipe","status":"active","version":"0.10.33","language":"python","ecosystem":"pypi","summary":"MediaPipe is an open-source framework from Google that provides cross-platform, customizable ML solutions for live and streaming media. It enables researchers and developers to build world-class machine learning applications for mobile, edge, cloud, and the web. The current version is 0.10.33, with frequent releases addressing bug fixes, performance improvements, and API enhancements.","last_verified":"2026-04-24T14:30:30.520Z","tags":["machine-learning","computer-vision","ml","cv","google","ai","pose-estimation","hand-tracking","face-detection"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mediapipe"},{"id":4629,"title":"mediapy","library":"mediapy","status":"active","version":"1.2.6","language":"python","ecosystem":"pypi","summary":"mediapy is a Python library designed to simplify reading, writing, and displaying images and videos, especially within IPython/Jupyter notebooks. Developed by Google LLC, it is currently on version 1.2.6 and receives updates periodically.","last_verified":"2026-04-12T00:00:00.000Z","tags":["image","video","jupyter","notebook","display","media","io"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mediapy"},{"id":15700,"title":"mediasoup-client for WebRTC","library":"mediasoup-client","status":"active","version":"3.19.0","language":"javascript","ecosystem":"npm","summary":"mediasoup-client is a TypeScript client-side library designed for building robust WebRTC applications that interact with a mediasoup Selective Forwarding Unit (SFU) server. Currently at version 3.19.0, it provides a low-level, signaling-agnostic API that abstracts away much of the underlying WebRTC/ORTC complexities. Unlike its v2 predecessor, v3 removes the 'Peer' concept, focusing directly on Devices, Transports, Producers, and Consumers, offering greater flexibility. It's actively maintained with a consistent release cadence to align with WebRTC standards and mediasoup server updates, making it a powerful choice for developers requiring fine-grained control over their real-time media flows.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","webrtc","ortc","browser","nodejs","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mediasoup-client"},{"id":24024,"title":"mediatype","library":"mediatype","status":"active","version":"0.1.6","language":"python","ecosystem":"pypi","summary":"A Python library for parsing, validating, and creating media types (MIME types) per RFC 7231. Current version 0.1.6, with monthly releases. Actively maintained.","last_verified":"2026-05-01T00:00:00.000Z","tags":["media-type","mime","rfc7231","parsing"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mediatype"},{"id":11294,"title":"Medium Zoom","library":"medium-zoom","status":"active","version":"1.1.0","language":"javascript","ecosystem":"npm","summary":"Medium Zoom is a lightweight, responsive JavaScript library designed to replicate the elegant image zooming experience found on the Medium platform. Currently stable at version 1.1.0, the package sees active development with regular patch releases addressing bugs and minor enhancements, building upon its significant 1.0.0 refactor. Key differentiators include its high performance (aiming for 60fps), support for high-definition image loading on zoom, extensive customization options for margin, background, and scroll offset, and a pluggable architecture allowing for custom features and templates. It is framework-agnostic, working seamlessly across React, Vue, Angular, Svelte, and Solid, and offers comprehensive event handling for various zoom states. The library focuses on providing a smooth, intuitive user experience that is friendly to mouse, keyboard, and touch gestures.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","medium","image","zoom","picture","lightbox","click","scroll","pure","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/medium-zoom"},{"id":13528,"title":"Medooze WebRTC Media Server for Node.js","library":"medooze-media-server","status":"active","version":"1.156.2","language":"javascript","ecosystem":"npm","summary":"The Medooze Media Server for Node.js (`medooze-media-server`) is a comprehensive WebRTC media server designed to receive, send, and route media streams between remote WebRTC peers. It functions as a Selective Forwarding Unit (SFU) and provides extensive support for key WebRTC features including MP4 multitrack recording (supporting H264, VP8, VP9, OPUS, PCMU/A codecs), VP9 SVC, Simulcast with temporal layer selection, RTP transport wide congestion control, sender-side bitrate estimation, NACK and RTX, Bundle, ICE lite, and Frame Marking. The current stable version is 1.156.2, indicating a project with continuous development and frequent updates. A core differentiator is its focus on robust, low-latency WebRTC SFU capabilities, detailed integration with Perfetto for tracing, and broad platform support including Linux, macOS, and Raspberry Pi, making it adaptable for various deployment environments from cloud infrastructure to edge devices. It relies on a critical peer dependency, `medooze-media-server-src`, for its underlying native components.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","webrtc","media","server","sfu","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/medooze-media-server"},{"id":17031,"title":"Medusa Developer CLI","library":"medusa-dev-cli","status":"active","version":"2.13.6","language":"javascript","ecosystem":"npm","summary":"medusa-dev-cli is a command-line interface (CLI) tool designed to provide development-specific helpers for contributors working on the Medusa e-commerce platform. It is part of the larger Medusa monorepo and is primarily intended for tasks like building, watching, and other development workflows within the Medusa ecosystem, rather than for direct programmatic library consumption in end-user projects. The current stable version is 2.13.6, with frequent patch and minor releases aligning with Medusa's rapid development cycle. Its key differentiator is its specific focus on developer experience for core Medusa contributors, providing specialized commands not typically exposed in the main `medusa-cli` for merchant projects. It relies on `ts-node` and `tsconfig-paths` for its execution environment.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","medusa"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/medusa-dev-cli"},{"id":14697,"title":"Medusa Test Utilities (v1.x)","library":"medusa-test-utils","status":"maintenance","version":"1.1.45","language":"javascript","ecosystem":"npm","summary":"medusa-test-utils is a utility package designed to facilitate integration testing for applications built with Medusa, specifically targeting Medusa v1.x installations. It provides essential tools for setting up and tearing down isolated test environments, managing database interactions (primarily PostgreSQL with `pg-god`), and interacting with the Medusa container and API layer. This package, at version 1.1.45, is part of the older Medusa ecosystem, which relied on `TypeORM` v0.2.x. While still functional for legacy projects, the Medusa core has since transitioned to v2.x, which utilizes the `@medusajs/test-utils` package for its testing framework. Therefore, `medusa-test-utils` (v1.x) is considered to be in maintenance mode, receiving fewer updates compared to its successor. Its key differentiators include deep integration with the Medusa v1.x architecture, providing direct access to services and database operations within a controlled test scope.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/medusa-test-utils"},{"id":13529,"title":"Medusa.js Monorepo Launch Utilities","library":"medusajs-launch-utils","status":"active","version":"0.0.19","language":"javascript","ecosystem":"npm","summary":"medusajs-launch-utils is a JavaScript package engineered to streamline the setup, build, and launch processes for Medusa.js 2.0 monorepository projects. It automates critical tasks such as backend initialization, encompassing database migrations, one-time seeding, and admin user creation. The utility also features robust health checks (`await-backend`) to ensure the Medusa backend is fully operational before proceeding with storefront builds or deployments. Additionally, it facilitates storefront launching (`launch-storefront`) with automatic Medusa publishable API key fetching and integrated Meilisearch configuration management. Currently at version 0.0.19, the package appears to be in active development, offering specific solutions for orchestrating complex Medusa environments by effectively managing environment variables, particularly for sensitive Meilisearch keys, and incorporating resilient retry mechanisms for API operations. Its key differentiator lies in its focused automation of multi-service Medusa setups, significantly reducing manual configuration effort and mitigating potential errors in development and CI/CD workflows.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","medusajs","medusa","monorepo","monorepository","launch","build","utilities"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/medusajs-launch-utils"},{"id":21562,"title":"Meeko","library":"meeko","status":"active","version":"0.7.1","language":"python","ecosystem":"pypi","summary":"Meeko is a Python package for preparing small molecules for docking with AutoDock Vina and other docking programs. It converts RDKit mol objects to PDBQT format, handling protonation, tautomers, and flexible rotatable bonds. Current version is 0.7.1, with irregular release cadence.","last_verified":"2026-04-27T00:00:00.000Z","tags":["docking","PDBQT","AutoDock Vina","small molecule","cheminformatics","RDKit"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/meeko"},{"id":7403,"title":"NVIDIA Megatron Core","library":"megatron-core","status":"active","version":"0.16.1","language":"python","ecosystem":"pypi","summary":"Megatron Core is a Python library developed by NVIDIA for building highly efficient and scalable transformer-based models, especially for large-scale distributed training. It provides fundamental building blocks for tensor and pipeline parallelism. The current version is 0.16.1, and it generally follows an active release cadence with minor versions released frequently.","last_verified":"2026-04-16T00:00:00.000Z","tags":["AI","LLM","Transformers","Distributed Training","Deep Learning","NVIDIA","GPU"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/megatron-core"},{"id":24025,"title":"Megatron-Energon","library":"megatron-energon","status":"active","version":"7.3.2","language":"python","ecosystem":"pypi","summary":"NVIDIA Megatron-Energon is a multi-modal data loader library for large-scale deep learning, particularly for training large language models (LLMs) and vision-language models. It supports tar-based WebDataset, JSONL files, and polylithic datasets, with features like caching, AV decoding, and FUSE mount. Current version is 7.3.2, with active development and a release cadence of roughly monthly.","last_verified":"2026-05-01T00:00:00.000Z","tags":["deep-learning","data-loader","nvidia","megatron","multi-modal","webdataset"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/megatron-energon"},{"id":171,"title":"Meilisearch Python Client","library":"meilisearch","status":"active","version":"0.40.0","language":"python","ecosystem":"pypi","summary":"Official Python client for Meilisearch — open source typo-tolerant search engine. Current version: 0.40.0 (Jan 2026). Still pre-1.0. Official 'meilisearch' package is SYNC ONLY. For async use the community 'meilisearch-python-sdk' package instead. Two different packages, two different imports. add_documents() is non-blocking — returns a Task object, not a confirmation. Must poll task status to confirm indexing completed. Compatible with Meilisearch server v1.2+.","last_verified":"2026-05-12T09:15:10.161Z","tags":["meilisearch","search","python","fulltext","typo-tolerant","algolia-alternative"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/meilisearch"},{"id":24026,"title":"Meilisearch Python SDK","library":"meilisearch-python-sdk","status":"active","version":"7.1.3","language":"python","ecosystem":"pypi","summary":"A Python client providing both async and sync support for the Meilisearch API. The SDK simplifies interacting with Meilisearch, an open-source, fast, and relevant search engine. Current version 7.1.3 supports Python >=3.10 and features both synchronous and asynchronous clients.","last_verified":"2026-05-01T00:00:00.000Z","tags":["search","meilisearch","client","async","sync"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/meilisearch-python-sdk"},{"id":24027,"title":"meld3","library":"meld3","status":"deprecated","version":"2.0.1","language":"python","ecosystem":"pypi","summary":"Unmaintained templating system used by old versions of Supervisor. Current version is 2.0.1. No recent releases; the project is effectively deprecated.","last_verified":"2026-05-01T00:00:00.000Z","tags":["templating","xml","deprecated","supervisor"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/meld3"},{"id":18542,"title":"Melodist","library":"melodist","status":"active","version":"0.11.1","language":"javascript","ecosystem":"npm","summary":"Melodist is an opinionated bundler for creating TypeScript libraries, version 0.11.1. It uses ESBuild and TypeScript to generate multiple output formats (CJS, ESM, IIFE, React Native) for maximum compatibility. It works in tandem with ESBuild and TypeScript, offering automatic externalization of dependencies, global variable definitions for browser usage, and support for CSS entry points. Release cadence is stable but not documented as frequent.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/melodist"},{"id":16434,"title":"Melody Twig Template Parser","library":"melody-parser","status":"active","version":"1.7.5","language":"javascript","ecosystem":"npm","summary":"melody-parser is an extensible JavaScript parser specifically designed for the Twig template language, generating a detailed Abstract Syntax Tree (AST) from source code. Currently at version 1.7.5, the library maintains a steady release cadence with focus on robustness and extensibility. A key differentiator is its ability to be extended with custom parsing rules via \"extensions,\" allowing it to handle custom Twig tags or specialized template syntaxes beyond standard Twig. It also provides granular control over error handling for unknown tags, differentiating between strict parsing for code generation and lenient parsing for mere AST inspection. It is an essential component for projects requiring deep analysis, transformation, or tooling around Twig templates.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/melody-parser"},{"id":2992,"title":"Meltano","library":"meltano","status":"active","version":"4.2.0","language":"python","ecosystem":"pypi","summary":"Meltano is an open-source command-line interface (CLI) for ELT+ (Extract, Load, Transform) data integration. It provides a flexible and scalable framework for moving, transforming, and testing data, streamlining data engineering workflows. Currently at version 4.2.0, Meltano maintains an active development cycle with frequent releases across major, minor, and patch versions.","last_verified":"2026-04-25T04:15:46.061Z","tags":["ELT","data integration","CLI","orchestration","data engineering","open-source"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/meltano"},{"id":7404,"title":"MeltanoLabs Target Snowflake","library":"meltanolabs-target-snowflake","status":"active","version":"0.18.12","language":"python","ecosystem":"pypi","summary":"meltanolabs-target-snowflake is a Singer target designed to load data into Snowflake, built with the Meltano SDK for Singer Targets. It facilitates data ingestion from various Singer taps into a Snowflake data warehouse. The library is actively maintained, with frequent updates aligning with the Meltano SDK's development. It is the default and recommended `target-snowflake` variant within the Meltano ecosystem.","last_verified":"2026-04-16T00:00:00.000Z","tags":["meltano","singer","etl","data-integration","snowflake","data-warehouse","sdk"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/meltanolabs-target-snowflake"},{"id":46,"title":"Mem0","library":"mem0ai","status":"active","version":"1.0.4","language":"python","ecosystem":"pypi","summary":"Memory layer for AI agents and assistants. PyPI package is mem0ai but imports as mem0. Two distinct usage modes: Memory class (OSS, self-hosted) and MemoryClient class (managed platform). v1.0.0 introduced breaking changes to response format.","last_verified":"2026-05-12T05:51:18.729Z","tags":["memory","agents","llm","python","personalization","oss"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/mem0ai"},{"id":18543,"title":"Memax CLI","library":"memax-cli","status":"active","version":"0.1.2","language":"javascript","ecosystem":"npm","summary":"Universal context and memory hub CLI designed for AI agents, currently at v0.1.2. Provides persistent memory, inter-agent context sharing, and role-based context injection for AI assistants like Claude Code. Key differentiators: integrates with LLM-powered workflows via JSON commands, supports dynamic memory retrieval, and offers both authentication and session-based memory management. Actively developed with a focus on agent-to-agent communication.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","memax","ai","memory","context","cli","claude-code","agent"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/memax-cli"},{"id":24028,"title":"membrowse","library":"membrowse","status":"active","version":"1.2.5","language":"python","ecosystem":"pypi","summary":"Memory footprint analysis tools for embedded firmware. Current version 1.2.5 parses GCC, IAR, and LLD map files, supports Rust symbol attribution by crate, and integrates with GitHub Actions for overlimit builds. Release cadence is irregular, about 1-2 months.","last_verified":"2026-05-01T00:00:00.000Z","tags":["embedded","memory-footprint","firmware","static-analysis"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/membrowse"},{"id":4106,"title":"Memcache Client (PyPI `memcache`)","library":"memcache","status":"active","version":"0.14.0","language":"python","ecosystem":"pypi","summary":"The `memcache` library (v0.14.0) is a pure-Python client for Memcached, compatible with Python 3.7+. It is a specific fork of the original `python-memcached` project, designed for Python 3.x compatibility, and has seen sporadic updates (last updated Dec 2023). It is distinct from the `python-memcached` (v1.x.x) series, despite the PyPI `memcache` package linking its homepage to the `python-memcached` GitHub repository, causing significant confusion in the ecosystem.","last_verified":"2026-04-11T00:00:00.000Z","tags":["memcache","caching","fork","data-store"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/memcache"},{"id":16118,"title":"Node.js Memcached Client","library":"memcache-client","status":"active","version":"1.0.5","language":"javascript","ecosystem":"npm","summary":"memcache-client is a high-performance Node.js client designed for interacting with Memcached servers, focusing on efficient ASCII protocol parsing through direct Node.js Buffer APIs. Originally developed and heavily used at WalmartLabs for powering the walmart.com e-commerce platform, it offers robust features crucial for large-scale applications. These include optional data compression, automatic reconnection on network errors, support for arbitrary Memcached commands, and the ability to store various data types like Buffer, string, numeric, and JSON. The library provides a flexible API supporting both traditional Node.js callbacks and modern Promise-based operations, alongside features like fire-and-forget requests, multiple connections, and TLS support. It is currently at version 1.0.5 and appears to be in a maintenance or stable release state, with a focus on reliability and performance in demanding environments.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","memcache","memcached","nodejs","client","ascii","protocol","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/memcache-client"},{"id":13530,"title":"Memcache ASCII Protocol Parser","library":"memcache-parser","status":"abandoned","version":"1.0.1","language":"javascript","ecosystem":"npm","summary":"memcache-parser is a highly efficient Node.js library specifically designed to parse the ASCII protocol used by Memcached. It leverages Node.js Buffer APIs extensively for optimized performance in parsing incoming data streams. The current stable version is 1.0.1, which was published approximately six years ago, indicating that the package is likely unmaintained. This parser is intended to be extended by developers implementing a Memcached client, requiring them to define how specific commands (like `VALUE` for data retrieval) are handled and how the parsed results are received. Its key differentiator is its low-level Buffer-based parsing for maximum efficiency, but its age means potential compatibility issues with modern Node.js versions or lack of security updates.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","memcache","memcached","nodejs","client","ascii","protocol","parser","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/memcache-parser"},{"id":25930,"title":"Memcache Plus","library":"memcache-plus","status":"active","version":"0.3.1","language":"javascript","ecosystem":"npm","summary":"memcache-plus is a Node.js memcache client with native Promise support, Elasticache auto-discovery, command buffering, and built-in compression. Current stable version is 0.3.1. Released irregularly. It differentiates from other memcache clients (like memcached) by providing a clean Promise-based API, automatic Elasticache cluster detection, and a flag to disable caching for testing. Supports both callbacks and Promises, and allows starting commands before connection (buffering).","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","memcache","memcached","cache","promise","elasticache","cluster"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/memcache-plus"},{"id":9934,"title":"Memfabric Hybrid Python API","library":"memfabric-hybrid","status":"active","version":"1.0.8","language":"python","ecosystem":"pypi","summary":"The `memfabric-hybrid` library provides a Python API client for interacting with the Memfabric Hybrid data platform. It simplifies operations like endpoint management and data access within a hybrid cloud environment. The current version is 1.0.8, with releases appearing to be made as features are developed or bugs are fixed, indicating an active development status.","last_verified":"2026-04-17T00:00:00.000Z","tags":["API client","hybrid cloud","data fabric","cloud integration"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/memfabric-hybrid"},{"id":13531,"title":"In-Memory File System","library":"memfs","status":"active","version":"4.57.2","language":"javascript","ecosystem":"npm","summary":"memfs is a JavaScript library that provides an in-memory file system, designed to be highly compatible with Node.js's native `fs` module API and the browser's File System (Access) API. It serves as a robust tool for testing, mocking file system operations, and creating isolated virtual environments across both Node.js and modern browser runtimes. The current stable version is `4.57.2`. The project exhibits an active release cadence, with frequent patch and minor updates, as indicated by the rapid succession of releases between January and April 2026. Its key differentiators include comprehensive dual API compatibility, built-in TypeScript support, and helpful utilities like directory snapshots, making it a versatile solution for cross-environment file system virtualization.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","fs","filesystem","fs.js","memory-fs","memfs","file","file system","mount","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/memfs"},{"id":18544,"title":"MemLab - JavaScript Memory Leak Detection Framework","library":"memlab","status":"active","version":"2.0.1","language":"javascript","ecosystem":"npm","summary":"MemLab is an end-to-end testing and analysis framework for identifying JavaScript memory leaks and optimization opportunities. Version 2.0.1 is the latest stable release, actively maintained by Meta. It provides automated browser memory leak detection using Puppeteer, a heap snapshot analysis API for Node.js/Electron/Hermes, and CLI tools for memory debugging. Key differentiators: supports custom leak detectors, object-oriented heap traversing, and integrates with unit testing. MemLab goes beyond simple heap dump analysis by automatically comparing snapshots and filtering leaks with retainer traces.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","facebook","memlab","memory","leak","detector","heap","snapshot","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/memlab"},{"id":2993,"title":"Memoization","library":"memoization","status":"active","version":"0.4.0","language":"python","ecosystem":"pypi","summary":"Memoization is a powerful caching library for Python, providing decorators for function memoization with features like Time-To-Live (TTL) expiration, multiple caching algorithms (LRU, LFU, FIFO), and extensibility. It aims to solve some limitations of the standard library's `functools.lru_cache`, such as handling unhashable arguments. The library is actively developed, with its latest release being v0.4.0.","last_verified":"2026-04-25T04:16:04.879Z","tags":["caching","memoization","decorator","performance","ttl","lru","lfu","fifo"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/memoization"},{"id":13532,"title":"Memoized Node Fetch","library":"memoized-node-fetch","status":"active","version":"1.1.5","language":"javascript","ecosystem":"npm","summary":"memoized-node-fetch is a JavaScript/TypeScript utility that wraps `node-fetch` (or any `fetch`-like function) to implement request promise memoization. Its primary function is to return the *same promise* for identical concurrent requests until that promise resolves, preventing redundant calls to external APIs. Unlike a traditional data cache, this library specifically caches the promise object itself, not the resolved data, and the cache is cleared immediately upon resolution or rejection. The current stable version is 1.1.5. While not strictly scheduled, the project appears to follow an as-needed release cadence for bug fixes and minor improvements. Its key differentiator from state management libraries like React Query or SWR is its focus on *deduplicating in-flight requests* rather than long-term data caching, making it complementary to such libraries when used as their underlying fetcher. It hashes the URL and request options to determine if requests are identical.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","node-fetch","fetch","cache","promise","nodejs","memoized","memoized-fetch","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/memoized-node-fetch"},{"id":11296,"title":"Memoizerific","library":"memoizerific","status":"active","version":"1.11.3","language":"javascript","ecosystem":"npm","summary":"Memoizerific is a fast, small, and efficient JavaScript memoization library designed to cache function results, preventing re-execution for identical arguments. Currently at version 1.11.3, it receives regular minor updates, with recent changes focusing on package configuration and documentation. A key differentiator is its use of JavaScript's native `Map()` object (with a performant polyfill where unavailable) for instant lookups, avoiding costly serialization or string manipulation common in other memoization approaches. It supports multiple complex arguments and incorporates Least-Recently-Used (LRU) caching, allowing developers to specify a limit on the number of results stored. The library is built for compatibility across both browser and Node.js environments and is particularly useful in scenarios like Redux for deriving data on the fly. Its small footprint (1kb min/gzip) makes it a lightweight choice.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","memoize","memoizer","memoization","memoized","js","lru","cache"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/memoizerific"},{"id":11297,"title":"In-Memory Filesystem (memory-fs)","library":"memory-fs","status":"maintenance","version":"0.5.0","language":"javascript","ecosystem":"npm","summary":"memory-fs provides a simple, synchronous and asynchronous, in-memory filesystem abstraction, designed to hold data entirely within a JavaScript object. It mirrors a subset of the Node.js `fs` module API, making it suitable for scenarios where persistent disk I/O is undesirable or impractical, such as build tools, bundlers, and testing environments. The current stable version, 0.5.0, was released in 2017. While not actively developing new features, it is a critical, stable dependency for projects like Webpack, which relies on it for fast, transient asset compilation. Its primary differentiator is its complete in-memory operation and direct API compatibility with many standard `fs` methods, offering a performant alternative to disk-based operations for temporary file storage.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","fs","memory"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/memory-fs"},{"id":16433,"title":"Memory-Level Database","library":"memory-level","status":"active","version":"3.1.0","language":"javascript","ecosystem":"npm","summary":"memory-level is an in-memory database implementation that adheres to the `abstract-level` API specification, designed for both Node.js and browser environments. It is currently at version 3.1.0 and is actively maintained, with releases often coinciding with upgrades to its underlying `abstract-level` interface. This package serves as the modern successor to earlier in-memory Level implementations like `memdown` and `level-mem`. A key differentiator is its backing by a fully persistent red-black tree, providing reliable in-memory data storage that supports implicit and explicit snapshots. Unlike disk-backed databases, closing or reopening a `memory-level` instance does not affect its stored data, which is only discarded when all references to the database are released. It offers flexible `storeEncoding` options to optimize for Buffer, Uint8Array, or UTF8 string storage, impacting how data types are handled internally for consistency and performance.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","level","leveldb","leveldown","levelup","memory","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/memory-level"},{"id":1843,"title":"Memory Profiler","library":"memory-profiler","status":"maintenance","version":"0.61.0","language":"python","ecosystem":"pypi","summary":"memory-profiler is a Python module designed for monitoring the memory consumption of a Python process, including detailed line-by-line analysis of memory usage within Python programs. It is built purely in Python and depends on the `psutil` module. The current version is 0.61.0. As of the latest information, the package is no longer actively maintained by its original developers.","last_verified":"2026-04-24T02:20:19.161Z","tags":["memory","profiling","performance","debugging","resource-management"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/memory-profiler"},{"id":7405,"title":"Memory Tempfile","library":"memory-tempfile","status":"active","version":"2.2.3","language":"python","ecosystem":"pypi","summary":"memory-tempfile (version 2.2.3) is a Python library that provides helper functions to identify and utilize paths on Linux-based operating systems where RAM-based temporary files can be created. It extends Python's standard `tempfile` module to prioritize memory-backed filesystems like `tmpfs` or `ramfs` for temporary storage, aiming to improve performance by avoiding disk I/O. The project has a stable, albeit infrequent, release history with the current version released in 2019.","last_verified":"2026-04-16T00:00:00.000Z","tags":["tempfile","linux","memory","ram","filesystem","performance"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/memory-tempfile"},{"id":27952,"title":"MemPalace","library":"mempalace","status":"active","version":"3.3.4","language":"python","ecosystem":"pypi","summary":"MemPalace (v3.3.4) gives AI applications a memory by mining projects and conversations into a searchable, structured knowledge base. It uses a local language model (Ollama/LM Studio) for free setup, no API key required. Release cadence is active with multiple minor releases per month.","last_verified":"2026-05-09T00:00:00.000Z","tags":["memory","AI","knowledge-base","LLM","retrieval","embedding"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mempalace"},{"id":1179,"title":"Memray: A Memory Profiler for Python Applications","library":"memray","status":"active","version":"1.19.2","language":"python","ecosystem":"pypi","summary":"Memray is a powerful and accurate memory profiler for Python applications, offering detailed insights into memory allocations, identifying leaks, and visualizing memory usage over time. It leverages low-level operating system features to accurately track memory, including native calls, and provides various output formats like flame graphs and interactive textual user interfaces. Currently at version 1.19.2, Memray is actively maintained with a consistent release cadence, frequently delivering bug fixes, performance enhancements, and support for newer Python features and operating system environments.","last_verified":"2026-04-23T18:01:48.948Z","tags":["memory-profiler","profiler","diagnostics","performance","memory-leak","debugging"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/memray"},{"id":5993,"title":"Mendeleev","library":"mendeleev","status":"active","version":"1.1.0","language":"python","ecosystem":"pypi","summary":"Mendeleev is a Python library that provides a convenient API for accessing various properties of elements, ions, and isotopes from the periodic table. It includes functionalities for data manipulation, integration with pandas for bulk data access, and visualization capabilities using libraries like Bokeh and Plotly. The library is actively maintained, with its current version being 1.1.0.","last_verified":"2026-04-14T00:00:00.000Z","tags":["chemistry","periodic-table","science","elements","isotopes"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mendeleev"},{"id":17792,"title":"Prometheus Node.js Middleware","library":"menoetius","status":"abandoned","version":"0.0.3","language":"javascript","ecosystem":"npm","summary":"Menoetius is a Node.js middleware designed to automatically instrument web applications and expose Prometheus-compatible metrics. It enables developers to easily gather response duration metrics (summary and histogram types) and fundamental Node.js system metrics, all accessible via a configurable `/metrics` endpoint. The library supports integration with popular HTTP frameworks like `http`, `express`, `hapi`, and `restify`. However, the package is currently at a very early version (0.0.3), was likely published many years ago, and appears to be abandoned, with no discernible updates or active development. It relies on `prom-client` for metric collection, which has evolved significantly since Menoetius's last release. Due to its unmaintained status, it may lack compatibility with modern Node.js versions and up-to-date Prometheus client best practices, making it unsuitable for new projects.","last_verified":"2026-04-23T00:00:00.000Z","tags":["javascript","prometheus","metrics","express","restify"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/menoetius"},{"id":18545,"title":"mensch","library":"mensch","status":"maintenance","version":"0.3.4","language":"javascript","ecosystem":"npm","summary":"A decent, non-validating CSS parser and stringifier. Current stable version is 0.3.4 (last release 2015-04-02, now in maintenance mode). Provides parse, stringify, and lex functions with support for comments and position tracking. Unlike validating parsers, mensch handles malformed CSS (mis-matched braces, missing semi-colons) without error. Differentiators: comments in AST, position info, and lenient parsing. Alternatives: PostCSS, css, csstree.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","css","parser","parsing","stylesheet"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mensch"},{"id":16436,"title":"MenteDB: AI Agent Memory Database","library":"mentedb","status":"active","version":"0.3.1","language":"javascript","ecosystem":"npm","summary":"MenteDB is a purpose-built database engine designed for AI agent memory, providing capabilities like vector similarity search, a typed knowledge graph, token budget-aware context assembly, contradiction detection, and trajectory tracking. It delivers its full Rust-based engine as a native Node.js addon via `napi-rs`, offering zero runtime dependencies for prebuilt binaries. The package is currently at version 0.3.1, indicating an early development stage with potentially rapid API evolution. It releases frequently, with minor versions and bug fixes appearing regularly across its main package and internal sub-packages like `mentedb-storage` and `mentedb-query`. Its key differentiators include its focus on agent-specific cognitive features and its performance benefits from the Rust-native implementation.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","database","ai","agents","memory","rust","vector","knowledge-graph","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mentedb"},{"id":16852,"title":"Meow CLI Helper","library":"meow","status":"active","version":"14.1.0","language":"javascript","ecosystem":"npm","summary":"Meow is a minimalist and dependency-free helper library designed for creating command-line interface (CLI) applications in Node.js. It simplifies argument parsing, flag handling, and generation of help and version output. Currently stable at version 14.1.0, Meow maintains an active release cadence, often aligning major versions with Node.js LTS releases to keep up with runtime changes. Its key differentiators include automatic conversion of flags to camelCase, support for `--no-` prefix flag negation, and built-in `--version` and `--help` handling. Since version 12, Meow has been ESM-only, requiring modern Node.js module syntax and an `import.meta` object for package metadata resolution. Recent additions include robust subcommand parsing via the `commands` option and the ability to make input arguments required. It's an opinionated, lightweight choice for CLI parsing.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","cli","bin","util","utility","helper","argv","command","line"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/meow"},{"id":5317,"title":"Meraki Dashboard API Python Library","library":"meraki","status":"active","version":"2.2.0","language":"python","ecosystem":"pypi","summary":"The Meraki Dashboard API Python library provides all current Meraki Dashboard API calls to interface with the Cisco Meraki cloud-managed platform. It handles error handling, logging, automatic retries for rate limits, and pagination. Generated from the OpenAPI specification, it aims to stay up-to-date with API releases. The library currently requires Python 3.10+ and is actively maintained with frequent updates.","last_verified":"2026-04-13T00:00:00.000Z","tags":["network","meraki","cisco","api","dashboard","networking"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/meraki"},{"id":9104,"title":"Mercado Pago Python SDK","library":"mercadopago","status":"active","version":"2.3.0","language":"python","ecosystem":"pypi","summary":"The Mercado Pago SDK for Python provides developers with a simple set of bindings to integrate with the Mercado Pago API and process payments. It is actively maintained with frequent minor releases, currently at version 2.3.0, and simplifies server-side operations like creating and managing payment preferences, processing transactions, and handling refunds or chargebacks.","last_verified":"2026-04-16T00:00:00.000Z","tags":["payment","sdk","api","mercadopago","ecommerce"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mercadopago"},{"id":4107,"title":"Mercantile","library":"mercantile","status":"active","version":"1.2.1","language":"python","ecosystem":"pypi","summary":"Mercantile is a Python library (current version 1.2.1) providing utilities for working with Web Mercator XYZ tiles. It offers functions to convert between geographic coordinates (longitude, latitude) and tile coordinates (x, y, z), calculate tile bounds, and traverse the tile hierarchy (parent, children, neighbors). Releases occur periodically, with significant updates every 1-2 years.","last_verified":"2026-04-11T00:00:00.000Z","tags":["GIS","mapping","tiles","web mercator","geospatial"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mercantile"},{"id":6716,"title":"Mercurial SCM","library":"mercurial","status":"active","version":"7.2.1","language":"python","ecosystem":"pypi","summary":"Mercurial is a fast, scalable, and distributed revision control (version control) system designed for efficient handling of projects of any size. It is primarily implemented in Python, with performance-critical parts in C and Rust. The library is actively maintained with regular releases, with version 7.2.1 being the latest stable release as of April 1, 2026.","last_verified":"2026-04-15T00:00:00.000Z","tags":["version-control","scm","mercurial"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mercurial"},{"id":16648,"title":"Mercurius Auth Plugin","library":"mercurius-auth","status":"active","version":"6.0.0","language":"javascript","ecosystem":"npm","summary":"Mercurius Auth is a Fastify plugin designed to add configurable authentication and authorization support to GraphQL APIs built with Mercurius. It is currently at stable version 6.0.0, with major updates often aligning with new Fastify or Mercurius versions. The plugin allows defining auth directives directly within the GraphQL schema to apply custom policies against protected fields, supporting both normal and gateway modes. Alternatively, it can operate in an 'External Policy' mode, offering programmatic control over authorization. Key differentiators include its tight integration with the Fastify and Mercurius ecosystems, its ability to build an auth context, and its GraphQL spec compliance, including features like schema filtering and replacement. Development appears active, with regular updates and dependency bumps.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mercurius-auth"},{"id":11298,"title":"Merge Deep","library":"merge-deep","status":"active","version":"3.0.3","language":"javascript","ecosystem":"npm","summary":"merge-deep is a JavaScript utility designed to recursively merge the properties of one or more source objects into a target object. It is currently at stable version 3.0.3, maintaining a mature and relatively stable codebase. The library's core functionality is to perform a deep merge, meaning it traverses nested objects and combines their properties rather than simply overwriting them, which is a common behavior in shallow merge operations. This ensures a comprehensive union of object structures. It draws its implementation foundation from the `mout` library's merge utility. While a specific release cadence isn't explicitly defined, the project typically receives updates for maintenance or minor enhancements. A key differentiator is its commitment to a pure function approach, aiming to return a new merged object without directly mutating the input objects, providing a predictable and side-effect-free way to combine complex configurations or data structures.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","clone","clone-deep","copy","deep","deep-clone","deep-merge","extend","key"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/merge-deep"},{"id":20201,"title":"Merge Files Webpack Plugin","library":"merge-files-webpack-plugin","status":"maintenance","version":"1.1.2","language":"javascript","ecosystem":"npm","summary":"This webpack plugin merges multiple files output by extract-text-webpack-plugin (e.g., per-entry CSS files) into a single file. Version 1.1.2 is the latest; no new releases and no activity on GitHub since 2018. It requires webpack 2+ and extract-text-webpack-plugin 2+. Useful for combining CSS from multiple entries, but limited to legacy webpack setups. Alternative: mini-css-extract-plugin (webpack 4+).","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/merge-files-webpack-plugin"},{"id":17793,"title":"Merge JSON CLI Tool","library":"merge-json-cli","status":"active","version":"1.0.4","language":"javascript","ecosystem":"npm","summary":"The `merge-json-cli` package (current stable version 1.0.4) is a lean command-line utility designed for merging multiple JSON files into a single output. It introduces a custom \"spread syntax\" (`\"...\"`) directly within JSON objects and arrays, allowing developers to declaratively reference external JSON files or specific paths within them using JSON pointers. This enables dynamic composition of complex configurations from modular JSON fragments. The tool supports both object and array merging, including the use of glob patterns for array-based merges. As a CLI tool, its release cadence is driven by feature enhancements and bug fixes rather than a fixed schedule. Its primary differentiator is the in-JSON spread syntax, providing an intuitive way to manage hierarchical data structures across multiple files. It requires Node.js version 18.3.0 or higher.","last_verified":"2026-04-23T00:00:00.000Z","tags":["javascript","merge","json"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/merge-json-cli"},{"id":20203,"title":"merge-json-webpack-plugin","library":"merge-json-webpack-plugin","status":"active","version":"6.2.1","language":"javascript","ecosystem":"npm","summary":"Webpack 5 plugin that merges multiple JSON files into a single output file during the build process. Version 6.2.1 is current, with a stable release cadence. Supports glob patterns for file selection, custom merge functions, optional output minification, and transformation hooks. Differentiates from simple file concatenation by performing deep merge with customizable merge strategy, and integrates directly as a webpack plugin. Requires webpack ^5.0.0 and Node >=12.20.0. Ships TypeScript definitions.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","json-merge","merge-json-webpack-plugin","webpack-plugin","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/merge-json-webpack-plugin"},{"id":20204,"title":"merge-prettier-plugins","library":"merge-prettier-plugins","status":"deprecated","version":"1.0.3","language":"javascript","ecosystem":"npm","summary":"Temporary package to merge multiple Prettier plugin configurations, working around Prettier issue #12807 where using multiple plugins via plugins array causes conflicts. Current stable version is 1.0.3. The package is a short-term patch with no active development; users are advised to migrate to Prettier's built-in merge functionality once the issue is resolved. Key differentiator: simple merge of plugin exports without complex configuration.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","prettier","plugin","merge","patch"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/merge-prettier-plugins"},{"id":17033,"title":"YAML File Merger CLI","library":"merge-yaml-cli","status":"maintenance","version":"1.1.2","language":"javascript","ecosystem":"npm","summary":"merge-yaml-cli is a command-line utility for concatenating and merging multiple YAML files into a single output file. It leverages `glob` patterns for flexible input file selection, making it suitable for configuration management in projects with fragmented YAML setups. The package also exposes a Node.js API, allowing programmatic integration into larger JavaScript applications. The current stable version is 1.1.2. Based on its last publish date 8 years ago and limited recent activity, the project appears to be in a maintenance state with infrequent updates. While it provides a core utility, users seeking more advanced merge strategies (e.g., array concatenation vs. deep merging, or specific key-based merging) might need to explore alternatives like `yq` or `yaml-merge` which offer more nuanced control over the merge process.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","merge","yaml","cli"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/merge-yaml-cli"},{"id":779,"title":"mergedeep","library":"mergedeep","status":"active","version":"1.3.4","language":"python","ecosystem":"pypi","summary":"mergedeep is a Python library providing a deep merge function for dictionaries and other mutable mappings. It offers flexible strategies for handling conflicts, including replacement (default), additive merging for collections like lists, and type-safe replacement. The current version is 1.3.4, and the library is actively maintained with regular releases.","last_verified":"2026-05-12T18:57:56.625Z","tags":["merge","dictionary","deep-merge","utility","config","data-structure"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/mergedeep"},{"id":5318,"title":"Merge Python Client","library":"mergepythonclient","status":"active","version":"2.6.3","language":"python","ecosystem":"pypi","summary":"The Merge Python library (SDK) provides convenient access to the Merge Unified APIs from Python. It allows developers to integrate with various categories such as ATS (Applicant Tracking System), HRIS (Human Resources Information System), CRM, Ticketing, Accounting, and File Storage. The library is actively maintained with regular updates and is currently at version 2.6.3.","last_verified":"2026-04-13T00:00:00.000Z","tags":["API Client","Unified API","HRIS","ATS","Accounting","CRM","Ticketing","File Storage"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mergepythonclient"},{"id":9933,"title":"Mergify CLI","library":"mergify-cli","status":"active","version":"2026.4.14.1","language":"python","ecosystem":"pypi","summary":"Mergify CLI is a command-line interface tool designed to automate the creation and management of stacked pull requests on GitHub. It also handles CI results upload and integrates with various GitHub workflows. The library maintains a rapid release cadence, often daily or weekly, with frequent updates and new features, currently at version 2026.4.14.1.","last_verified":"2026-04-17T00:00:00.000Z","tags":["cli","github","automation","pull-requests","stacking","developer-tools"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mergify-cli"},{"id":16119,"title":"Meriyah JavaScript Parser","library":"meriyah","status":"active","version":"7.1.0","language":"javascript","ecosystem":"npm","summary":"Meriyah is a highly performant and stable JavaScript parser, currently at version 7.1.0, designed for 100% compliance with the ECMAScript® 2024 (ES-262 15th Edition) standard. It provides an ESTree-compatible Abstract Syntax Tree and operates without backtracking, contributing to its low memory footprint. While it actively supports Annex B (Web Browsers) features, JSX parsing, and select TC39 Stage 3 proposals like Decorators and JSON Modules via an opt-in `next` flag, it notably does *not* support TypeScript or Flow syntax. The project maintains a steady release cadence, frequently updating to reflect the latest ECMAScript specifications and address bug fixes, as evidenced by recent v6 and v7 patch and minor releases, ensuring it remains a cutting-edge tool for syntactic analysis.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","parsing","ecmascript","parser","estree","esnext","lexer","ast","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/meriyah"},{"id":6717,"title":"Mermaid Builder","library":"mermaid-builder","status":"active","version":"0.0.3","language":"python","ecosystem":"pypi","summary":"Mermaid Builder is a Python library designed to programmatically generate MermaidJS markup, facilitating the creation of various diagrams like flowcharts and sequence diagrams from Python code. It allows developers to script the creation of MermaidJS definitions, which can then be rendered in compatible environments such as Markdown files, GitHub, or online Mermaid playgrounds. The library is in early development, with its current version being 0.0.3, indicating rapid iteration and ongoing feature additions.","last_verified":"2026-04-15T00:00:00.000Z","tags":["mermaid","diagrams","flowchart","sequence-diagram","visualization","builder","documentation"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mermaid-builder"},{"id":9935,"title":"mermaid-py","library":"mermaid-py","status":"active","version":"0.8.4","language":"python","ecosystem":"pypi","summary":"`mermaid-py` is a Python interface for the popular `mermaid-js` library, simplifying the creation and rendering of diagrams directly from Python code. It currently targets the latest `Mermaid.js v10+` and provides methods to output diagrams as HTML, JSON, or images. The current version is 0.8.4, with releases typically following major Mermaid.js updates or API improvements.","last_verified":"2026-04-17T00:00:00.000Z","tags":["mermaid","diagrams","visualization","markdown","flowchart","sequence-diagram"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mermaid-py"},{"id":8313,"title":"Mermaid-Python","library":"mermaid-python","status":"abandoned","version":"0.1","language":"python","ecosystem":"pypi","summary":"mermaid-python is a Python package (version 0.1) for generating diagrams using Mermaid JS. It allows you to define Mermaid diagrams as strings and render them into standalone HTML files. The project has not seen updates since its initial release over three years ago (March 2021), meaning it may not support newer Mermaid JS features or address recent issues. It is effectively abandoned.","last_verified":"2026-04-16T00:00:00.000Z","tags":["diagrams","mermaid","visualization","html","graphing"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mermaid-python"},{"id":11299,"title":"Meros: Multipart Response Utility","library":"meros","status":"active","version":"1.3.2","language":"javascript","ecosystem":"npm","summary":"Meros is a lightweight (642B gzipped) utility designed to simplify the parsing of `multipart/mixed` HTTP responses, a common pattern in technologies like GraphQL for deferred or streamed results. Currently at version 1.3.2, the project appears actively maintained with a stable release cadence. Its key differentiators include a zero-dependency runtime, a minimal footprint, high performance, and seamless integration with `fetch` and `rxjs`. It supports both Node.js (requiring `node >=13`) and browser environments, automatically parsing JSON content within parts. Meros returns an `AsyncGenerator` for `multipart/mixed` responses, or the original `Response` object for other content types, offering flexibility for use in middleware or chained `fetch` calls.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","defer","fetch","graphql","multipart mixed","multipart","reader","stream","utility","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/meros"},{"id":24029,"title":"Meross IoT Library","library":"meross-iot","status":"active","version":"0.4.10.4","language":"python","ecosystem":"pypi","summary":"A simple Python library to control Meross smart devices, including smart plugs (MSS110, MSS210, MSS310, MSS310H, MSS425E power strip) and other devices with limited functionality. Current version 0.4.10.4, requires Python >=3.8. Released approximately monthly.","last_verified":"2026-05-01T00:00:00.000Z","tags":["meross","iot","smart-plug","home-automation","asyncio"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/meross-iot"},{"id":17795,"title":"Meshblu HTTP API Client","library":"meshblu-http","status":"maintenance","version":"10.2.0","language":"javascript","ecosystem":"npm","summary":"meshblu-http is a Node.js client library for interacting with the Meshblu HTTP API, primarily associated with the Octoblu IoT platform. It provides a programmatic interface for common operations such as device registration, authentication, sending and receiving messages, and managing subscriptions and webhooks. The library is currently at version 10.2.0, with a history of minor and patch releases addressing features like `bearerToken` support and improved subscription management. While the broader Meshblu ecosystem has evolved significantly since 2017 into a microservices architecture (e.g., `meshblu-core-*` components), this client library largely targets the HTTP API of the original Meshblu 1.0 or compatible services. Its API predominantly uses a callback-based pattern, reflecting its origins as a CoffeeScript-driven project. It serves as a high-level abstraction for interacting with IoT devices and services connected to the Meshblu platform via HTTP.","last_verified":"2026-04-23T00:00:00.000Z","tags":["javascript","meshblu","http"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/meshblu-http"},{"id":5784,"title":"MeshCat","library":"meshcat","status":"active","version":"0.3.2","language":"python","ecosystem":"pypi","summary":"MeshCat is a remotely-controllable WebGL-based 3D visualizer for Python, built on top of three.js. It allows users to create 3D visualizations of geometries, mechanisms, and robots with a scene graph approach, communicating with a browser-based viewer via WebSockets. The current version is 0.3.2.","last_verified":"2026-04-14T00:00:00.000Z","tags":["visualization","3d","robotics","jupyter","webgl","scene graph"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/meshcat"},{"id":21563,"title":"meshcat-shapes","library":"meshcat-shapes","status":"active","version":"1.0.0","language":"python","ecosystem":"pypi","summary":"Useful shapes to decorate MeshCat scenes. Current version 1.0.0, stable. Release cadence is irregular.","last_verified":"2026-04-27T00:00:00.000Z","tags":["meshcat","visualization","shapes","3d","geometry"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/meshcat-shapes"},{"id":5319,"title":"meshio","library":"meshio","status":"active","version":"5.3.5","language":"python","ecosystem":"pypi","summary":"meshio is a Python library for reading and writing various unstructured mesh formats, facilitating smooth conversion between them. It supports a wide array of formats including Abaqus, ANSYS msh, Gmsh, STL, VTK, XDMF, and many others. Currently at version 5.3.5, meshio is actively maintained with regular updates and requires Python 3.8 or newer. It can be used both as a command-line tool for conversions and as a Python API for programmatic mesh manipulation.","last_verified":"2026-04-13T00:00:00.000Z","tags":["mesh","CAD","IO","scientific computing","geometry","finite element","data conversion"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/meshio"},{"id":24030,"title":"Meshtastic Python API","library":"meshtastic","status":"active","version":"2.7.8","language":"python","ecosystem":"pypi","summary":"Python API and client shell for communicating with Meshtastic mesh radios. Current version 2.7.8, supporting Python 3.9-3.14. Regular releases follow the Meshtastic firmware updates.","last_verified":"2026-05-01T00:00:00.000Z","tags":["meshtastic","mesh","radio","lora","iot"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/meshtastic"},{"id":1180,"title":"Meson Build System","library":"meson","status":"active","version":"1.10.2","language":"python","ecosystem":"pypi","summary":"Meson is a high-performance, cross-platform build system designed to be both extremely fast and user-friendly. It supports numerous programming languages (C, C++, Rust, Fortran, Java, Python, etc.) and compilers, using a simple, non-Turing complete domain-specific language (DSL) for defining builds. The project aims for a major release approximately every 3-4 months, with bugfix releases in between.","last_verified":"2026-04-23T18:01:58.763Z","tags":["build system","compilation","project management","c","c++","rust","fortran","python","cross-platform"],"install_tag":"stale","install_tag_description":"widespread failures or data too old to trust","api":"https://checklist.day/api/registry/meson"},{"id":1111,"title":"Meson Python build backend","library":"meson-python","status":"active","version":"0.19.0","language":"python","ecosystem":"pypi","summary":"meson-python is a Python build backend (PEP 517) that integrates the Meson build system for Python packages. It is particularly well-suited for projects that include extension modules written in compiled languages such as C, C++, Cython, Fortran, Pythran, or Rust. The library is actively maintained, with version 0.19.0 currently available, and new releases occurring every few months to introduce features and address compatibility.","last_verified":"2026-04-23T17:07:07.601Z","tags":["build-system","pep517","meson","extensions","c","c++","cython","fortran","rust"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/meson-python"},{"id":15701,"title":"MessageBus JavaScript Client","library":"message-bus-client","status":"active","version":"4.5.2","language":"javascript","ecosystem":"npm","summary":"The `message-bus-client` package is the official JavaScript client library for connecting to the Ruby `message_bus` server. It provides robust functionalities for subscribing to channels, receiving real-time messages via polling, long-polling, or long-polling with streaming, and managing subscriptions and message backlogs. Designed to work seamlessly with the `message_bus` Ruby gem, which acts as a Rack middleware, it enables scalable concurrent connections. The current stable version is 4.5.2, reflecting active maintenance, as it is a critical component of Discourse, where it's used in production at scale. Its primary role is to establish a reliable client-server communication channel for web applications.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","es6","modules"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/message-bus-client"},{"id":221,"title":"MessageBird (now Bird)","library":"messagebird","status":"deprecated","version":"2.2.0","language":"python","ecosystem":"pypi","summary":"MessageBird rebranded as Bird in February 2024. The old messagebird PyPI package (last version 2.2.0, released 2022) is no longer maintained and targets the legacy API. The new Python SDK is bird-python on PyPI, targeting the Bird API at docs.bird.com. LLMs almost universally generate the old package name.","last_verified":"2026-05-12T11:57:43.945Z","tags":["sms","whatsapp","messaging","communications","bird","cpaas"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/messagebird"},{"id":18546,"title":"messageformat-cli","library":"messageformat-cli","status":"maintenance","version":"2.1.1","language":"javascript","ecosystem":"npm","summary":"CLI for compiling ICU MessageFormat strings using the messageformat library. Version 2.1.1 is current stable. Provides a command-line interface to convert messageformat JSON files to JavaScript modules. Requires messageformat as a peer dependency. Lightweight wrapper with no additional runtime dependencies. Supports Node.js >=6.0. Not actively developed; core library has moved to version 4.x with breaking changes.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","i18n","icu","messageformat","internationalization"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/messageformat-cli"},{"id":25931,"title":"messageformat-convert","library":"messageformat-convert","status":"maintenance","version":"0.4.0","language":"javascript","ecosystem":"npm","summary":"Convert input formats (e.g., Rails i18n YAML) into messageformat-compatible JSON. Version 0.4.0 is the latest stable release. The package is part of the messageformat ecosystem but has seen no recent updates or releases. It supports Node.js >=6.0 and converts Rails-style nested key-value pairs into flat message format strings. Note that this package does not handle MessageFormat 2.0 (MF2) syntax, only the legacy ICU MessageFormat format used by messageformat 2.x and 3.x.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","messageformat","convert","rails","i18n"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/messageformat-convert"},{"id":20205,"title":"messageformat-loader","library":"messageformat-loader","status":"maintenance","version":"0.8.1","language":"javascript","ecosystem":"npm","summary":"Webpack loader that compiles MessageFormat ICU message strings into JavaScript modules at build time. Supports JSON, YAML, and JS source files containing ICU MessageFormat strings. Compatible with messageformat 1.x and 2.x. The loader transforms message resources into pre-compiled functions for efficient runtime internationalization. While the core messageformat library has moved to v4 (prerelease) with a rewritten API and MF2 spec support, this loader remains at v0.8.1 and only supports the older 1.x/2.x versions. Key differentiator: integrates MessageFormat compilation into webpack pipeline, avoiding runtime compilation overhead.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","i18n","pluralformat","icu","selectformat","messageformat","internationalization","json","yaml"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/messageformat-loader"},{"id":18547,"title":"messageformat-parser","library":"messageformat-parser","status":"active","version":"4.1.3","language":"javascript","ecosystem":"npm","summary":"A PEG.js-based parser for ICU MessageFormat strings, used by the messageformat library to parse ICU message patterns into an AST. Current stable version is 4.1.3, with a release cadence aligned with the messageformat monorepo. Key differentiators: implements the ICUMessageFormat specification, supports plural, select, and complex patterns, and is the heritage parser before the shift to MF2 in messageformat v4. It is lightweight and focused solely on parsing.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","icu","messageformat","parser"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/messageformat-parser"},{"id":18548,"title":"Messaging API Common Helpers","library":"messaging-api-common","status":"maintenance","version":"1.0.4","language":"javascript","ecosystem":"npm","summary":"messaging-api-common provides shared utilities (case conversion and Axios request interceptors) for the messaging-apis family of chatbot SDKs (Messenger, LINE, Slack, Viber, Telegram). Currently at v1.0.4 (Jan 2021) with no further releases; the project has moved to v1.1.x of other packages but this common package remains unchanged. Keys differ from alternatives by offering both shallow and deep snakecase/camelcase/pascalcase conversions plus a factory for Axios interceptors. TypeScript types are included.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","bot","chatbot","messaging-apis","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/messaging-api-common"},{"id":18549,"title":"messaging-api-line","library":"messaging-api-line","status":"active","version":"1.1.0","language":"javascript","ecosystem":"npm","summary":"A Node.js client library for the LINE Messaging API, version 1.1.0. Maintained as part of the Yoctol messaging-apis monorepo, it provides a comprehensive, TypeScript-first wrapper for LINE's REST endpoints including reply, push, multicast, broadcast, and rich menu APIs. The library uses axios for HTTP and wraps errors for better debugging. Key differentiators: full TypeScript types, camelCase key support (v1.0.0+), factory methods for message creation, and support for Flex and Imagemap messages. Release cadence is sporadic with the last release in October 2021.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","bot","chatbot","line","messaging-apis","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/messaging-api-line"},{"id":13533,"title":"Messenger Messaging API Client","library":"messaging-api-messenger","status":"maintenance","version":"1.1.0","language":"javascript","ecosystem":"npm","summary":"The `messaging-api-messenger` package offers a comprehensive, TypeScript-rewritten client for interacting with the Facebook Messenger Platform API, enabling developers to build sophisticated chatbots and integrate diverse messaging functionalities. As part of the larger `messaging-apis` monorepo by Yoctol, its current stable version is `1.1.0`. While the monorepo sees regular updates, specific feature additions for `messaging-api-messenger` are less frequent, with the last notable feature (persona support) in `v1.0.2` (September 2020) and a type fix in `v1.0.5` (April 2021). The library distinguishes itself through full TypeScript support, automatic `appsecret_proof` handling for enhanced Graph API security, and a robust error handling system leveraging `axios` and `axios-error`. It covers a wide range of Messenger Platform capabilities including the Send API (for text, attachments, templates, and quick replies), User Profile API, Messenger Profile API (for persistent menus and get started buttons), Handover Protocol, and Persona API.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","bot","chatbot","messaging-apis","messenger","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/messaging-api-messenger"},{"id":17794,"title":"HTTP and RFC822 Message Object Model","library":"messy","status":"maintenance","version":"7.0.0","language":"javascript","ecosystem":"npm","summary":"messy is a JavaScript library providing a robust object model for parsing, manipulating, and serializing HTTP messages (requests and responses) and RFC822 (email) messages. It aims to simplify interaction with these complex message formats by abstracting header parsing, body handling, and common operations into a coherent API. The current stable version, 7.0.0, was released in November 2020. Given the last release date, the package is likely in a maintenance state, indicating stability rather than active feature development. It differentiates itself by offering a unified approach to both HTTP and email message structures, which often share similar header-based formats, making it suitable for applications requiring deep inspection or modification of network and mail protocols.","last_verified":"2026-04-23T00:00:00.000Z","tags":["javascript","http","request","response","email","message","rfc822","rfc2822"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/messy"},{"id":8314,"title":"Metadata Please","library":"metadata-please","status":"active","version":"0.2.1","language":"python","ecosystem":"pypi","summary":"metadata-please is a Python library designed for simple extraction of metadata from Python distribution artifacts. It supports extracting metadata from source distributions (sdists), wheel files, and project directories containing `pyproject.toml` or `setup.py`. The current version is 0.2.1, with releases occurring on an as-needed basis for improvements and bug fixes.","last_verified":"2026-04-16T00:00:00.000Z","tags":["packaging","metadata","sdist","wheel","pyproject.toml","setup.py","build system"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/metadata-please"},{"id":20206,"title":"Metadomain","library":"metadomain","status":"active","version":"2.0.0-alpha.2","language":"javascript","ecosystem":"npm","summary":"Metadomain is a Metarhia core model library for defining database schemas using a meta-model approach. Current stable version is 1.0.10, with 2.0.0-alpha.2 available for testing. It provides a declarative schema definition using domain objects with relationships, validation, and hooks. Key differentiators: schema-driven data modeling integrated with Metarhia's Impress application server and other Metarhia libraries, supporting PostgreSQL and other databases. Released under the MIT license, it is part of the Metarhia ecosystem for building scalable Node.js applications.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","metarhia","model","schema","domain","metamodel","metaschma","database"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/metadomain"},{"id":4108,"title":"Metaflow","library":"metaflow","status":"active","version":"2.19.22","language":"python","ecosystem":"pypi","summary":"Metaflow is a human-friendly Python library that helps scientists and engineers build and manage real-life data science projects. Originally developed at Netflix, it provides a unified API to the infrastructure stack required for data science projects, from prototype to production. It is actively maintained with frequent patch releases.","last_verified":"2026-04-11T00:00:00.000Z","tags":["MLOps","workflow orchestration","data science","machine learning","cloud computing","AWS"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/metaflow"},{"id":9105,"title":"Metaflow Checkpoint","library":"metaflow-checkpoint","status":"active","version":"0.2.10","language":"python","ecosystem":"pypi","summary":"Metaflow-checkpoint is an experimental extension for Metaflow that provides in-task checkpointing capabilities. It allows users to periodically save the progress of long-running Metaflow steps, such as machine learning model training, ensuring recovery from failures without losing significant work. The library, currently at version 0.2.10, is released as an independent extension to core Metaflow.","last_verified":"2026-04-16T00:00:00.000Z","tags":["metaflow","checkpointing","machine learning","fault tolerance","mlops","python"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/metaflow-checkpoint"},{"id":9936,"title":"Metaflow Torchrun Integration","library":"metaflow-torchrun","status":"active","version":"0.2.1","language":"python","ecosystem":"pypi","summary":"Metaflow-torchrun is a Python library that provides a `@torchrun` decorator to enable distributed PyTorch training within Metaflow steps. It abstracts away the complexities of launching and managing `torchrun` processes, allowing users to integrate distributed ML workflows seamlessly into their Metaflow flows. The current version is 0.2.1, with relatively frequent updates since its initial release.","last_verified":"2026-04-17T00:00:00.000Z","tags":["metaflow","pytorch","distributed-training","mlops","decorator"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/metaflow-torchrun"},{"id":14701,"title":"Metal.js Animation Utility","library":"metal-anim","status":"abandoned","version":"2.0.1","language":"javascript","ecosystem":"npm","summary":"metal-anim is an animation utility specifically designed for the now-deprecated Metal.js JavaScript framework. Released as version 2.0.1, it provided capabilities for animating UI components and elements within the Metal.js ecosystem. The parent framework, Metal.js, was officially deprecated in September 2023 and is no longer actively maintained or supported in its open-source form by Liferay, Inc. As such, `metal-anim` is also considered abandoned, with no further updates, bug fixes, or new features expected. Developers seeking animation solutions are advised to consider actively maintained libraries, as this package is tied to an unmaintained framework and may have compatibility issues with modern JavaScript environments or browsers. It was last published seven years ago, aligning with the deprecation status of its core dependency.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","metal"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/metal-anim"},{"id":11300,"title":"Metal.js AOP Utility","library":"metal-aop","status":"abandoned","version":"3.0.0","language":"javascript","ecosystem":"npm","summary":"metal-aop is a utility package that provides Aspect-Oriented Programming (AOP) capabilities specifically for applications built with the Metal.js framework. AOP allows developers to modularize cross-cutting concerns such as logging, security, and transaction management, by defining advice (code to be executed) and applying it at specific join points (execution points) in the application's flow. The package's latest stable version is 3.0.0, released approximately eight years ago. However, the underlying Metal.js framework has been officially deprecated by Liferay, its primary maintainer, with no active staffing for open-source support and no future plans to use the framework. Consequently, metal-aop is effectively an abandoned project, meaning it receives no new features, bug fixes, or security patches. Its differentiators were primarily its tight integration with Metal.js's component model, which is no longer actively developed.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","metal"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/metal-aop"},{"id":11301,"title":"Metal Debounce Utility","library":"metal-debounce","status":"abandoned","version":"2.0.2","language":"javascript","ecosystem":"npm","summary":"metal-debounce is a utility library providing a debounce function, originally part of the deprecated Metal.js framework. It delays the execution of a function until a specified time has elapsed since its last invocation, a common pattern for optimizing event handlers (e.g., input, resize, scroll) by preventing excessive calls. The current stable version is 2.0.2, last published approximately seven years ago. As the Metal.js framework itself is no longer actively maintained for open-source releases, this package should be considered abandoned. It likely targets older JavaScript environments and CommonJS modules, lacking modern features like native ESM support or TypeScript definitions. Alternatives like `lodash.debounce` or `debounce-fn` offer more robust and actively maintained solutions.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","metal"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/metal-debounce"},{"id":9106,"title":"Metal Python SDK","library":"metal-sdk","status":"active","version":"2.5.1","language":"python","ecosystem":"pypi","summary":"metal-sdk is the official Python SDK for getmetal.io, a managed service for ML Embeddings and an AI-first datastore & retrieval engine. It allows developers to easily integrate Metal's capabilities, such as semantic search and building AI-powered applications, into their Python projects. The current version is 2.5.1, released on November 10, 2023, with the broader Metal platform actively maintained and updated.","last_verified":"2026-04-16T00:00:00.000Z","tags":["AI","ML","embeddings","vector database","semantic search","retrieval augmented generation","RAG"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/metal-sdk"},{"id":17796,"title":"Metal Throttle Utility","library":"metal-throttle","status":"active","version":"3.0.1","language":"javascript","ecosystem":"npm","summary":"The `metal-throttle` package provides a utility function to limit the rate at which a function can be called. This is essential for optimizing performance in web applications by preventing excessive execution of handlers for frequent events like scrolling, resizing, or rapid clicks. It ensures a function executes at most once within a specified time window, discarding subsequent calls until the timeout expires. As part of the broader Metal.js ecosystem, it aims to offer a reliable and efficient throttling mechanism. Currently at version `3.0.1`, it is a stable utility. Without more specific release information, its cadence is generally aligned with the Metal.js project. Key differentiators typically revolve around its integration within the Metal.js framework, potentially offering optimizations or API consistency tailored for that environment, though basic throttling logic is common across many libraries.","last_verified":"2026-04-23T00:00:00.000Z","tags":["javascript","metal"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/metal-throttle"},{"id":21564,"title":"Metal Tools Build Rollup","library":"metal-tools-build-rollup","status":"deprecated","version":"2.0.6","language":"javascript","ecosystem":"npm","summary":"Build tool for transpiling and bundling Metal.js ES6 JavaScript files using Rollup. Version 2.0.6 is the latest stable release for the deprecated Metal.js framework. It leverages Rollup's tree-shaking and module bundling to produce optimized browser-compatible bundles. Key differentiators: designed specifically for Metal.js ecosystem, supports global variable generation for browser globals, and integrates with other Metal build tools. However, Metal.js is no longer actively maintained; users should consider migrating to modern frameworks. The package has low maintenance cadence and limited documentation.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","metal","globals"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/metal-tools-build-rollup"},{"id":17797,"title":"metalman-schema","library":"metalman-schema","status":"active","version":"4.0.2","language":"javascript","ecosystem":"npm","summary":"metalman-schema is a JSON schema validation middleware specifically designed for the `metalman` module. It leverages the `ajv` library for robust JSON schema validation. The current stable version is 4.0.2, released in November 2023, indicating an active but not rapid release cadence, with previous major updates in 2021. This library differentiates itself by providing a `metalman`-compatible middleware, allowing schema definitions to be integrated directly into `metalman` commands for streamlined request validation. It acts as a factory function that returns the actual middleware, providing flexibility to configure the underlying `ajv` instance.","last_verified":"2026-04-23T00:00:00.000Z","tags":["javascript","metalman","middleware","json","schema","json schema","validation","validate"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/metalman-schema"},{"id":25932,"title":"Metalsmith Bundled Components","library":"metalsmith-bundled-components","status":"active","version":"0.9.1","language":"javascript","ecosystem":"npm","summary":"A Metalsmith plugin (v0.9.1, active development) that automatically discovers, orders, and bundles CSS/JS files from component-based architectures using esbuild. It scans directories for components, validates requirements, resolves CSS @imports, and produces minified bundles with tree shaking. Key differentiators: convention-over-configuration with sensible defaults, support for both ESM and CommonJS, PostCSS integration via esbuild plugins, and a validation system for component properties to catch configuration errors early. Requires Node >=18.0.0 and metalsmith ^2.5.0 as a peer dependency. Release cadence is irregular with several major feature updates in 2024.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","metalsmith","metalsmith-plugin","components","assets","bundler","esbuild","css"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/metalsmith-bundled-components"},{"id":21565,"title":"metalsmith-rollup","library":"metalsmith-rollup","status":"active","version":"2.0.0","language":"javascript","ecosystem":"npm","summary":"A Metalsmith plugin that bundles JavaScript files using Rollup. Version 2.0.0 is current; it supports source maps and can ignore processed source files. This plugin is designed for Metalsmith build pipelines where you need to bundle ES modules with Rollup. It only supports the JavaScript API; CLI usage with metalsmith.json is not yet available. The main differentiator is its tight integration with Metalsmith's build process, allowing seamless inclusion of bundled output inside the build directory.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","metalsmith","rollup"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/metalsmith-rollup"},{"id":20207,"title":"metalsmith-webpack","library":"metalsmith-webpack","status":"abandoned","version":"1.0.3","language":"javascript","ecosystem":"npm","summary":"A webpack plugin for Metalsmith, version 1.0.3. This package integrates webpack into the Metalsmith build pipeline, allowing you to process JavaScript bundles as part of your static site generation. It requires both webpack and Metalsmith as peer dependencies. Compared to other build tools, it leverages webpack's full configuration, making it suitable for complex asset pipelines. However, the package is currently unmaintained (last update 2015) and relies on an outdated webpack 1.x API. May still work with modern webpack via compatibility layers, but use caution.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","metalsmith","webpack"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/metalsmith-webpack"},{"id":25933,"title":"Metano Runtime","library":"metano-runtime","status":"active","version":"1.0.3","language":"javascript","ecosystem":"npm","summary":"Runtime support library for code generated by the Metano C# → TypeScript transpiler (v1.0.3, updated April 2026). Provides C#-compatible primitives such as HashCode (xxHash32), HashSet with structural equality, a full LINQ API via Enumerable, a branded UUID type for System.Guid mapping, runtime type guards (isInt32, isString, etc.), and JSON serialization (system/json). Release cadence is active (multiple versions per month). Key differentiator: automatically added by Metano to generated projects; side-effect-free for tree-shaking. Requires @typescript/native-preview (peer dep). Only relevant for Metano users; not designed for general-purpose use.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/metano-runtime"},{"id":25934,"title":"metapak-motionbank","library":"metapak-motionbank","status":"maintenance","version":"2.0.1","language":"javascript","ecosystem":"npm","summary":"Skeleton generator plugin for Metapak, adding Motion Bank presets for JS module development. Version 2.0.1 is current. It extends Metapak with configs for ESLint, Babel, JSDoc, Codacy, CodeClimate, Tidelift, Travis, as well as mutually exclusive presets for Feathers, Quasar, and Vue.js apps. Must be paired with metapak@1.0.3. Differentiators: opinionated defaults for Motion Bank projects; automates boilerplate generation; integrates multiple CI and documentation tools. No recent updates since 2021.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/metapak-motionbank"},{"id":7406,"title":"Metaphone","library":"metaphone","status":"maintenance","version":"0.6","language":"python","ecosystem":"pypi","summary":"Metaphone is a Python library that provides implementations of the Metaphone and Double Metaphone phonetic algorithms. These algorithms are designed to index words by their English pronunciation, offering an improvement over Soundex for matching similar-sounding words and names, even with variations in spelling. The Double Metaphone algorithm further refines this by accounting for spelling peculiarities from various languages and can return both a primary and a secondary phonetic code. The current version is 0.6, and the project has a very slow release cadence, with the last PyPI update in 2016 and the latest GitHub release in 2020.","last_verified":"2026-04-16T00:00:00.000Z","tags":["phonetics","metaphone","doublemetaphone","string matching","fuzzy logic","nlp"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/metaphone"},{"id":13534,"title":"Metaphor Node.js SDK","library":"metaphor-node","status":"active","version":"1.0.30","language":"javascript","ecosystem":"npm","summary":"The `metaphor-node` package serves as the official JavaScript/TypeScript SDK for programmatically interacting with the Metaphor search API. It provides a robust client for accessing Metaphor's core functionalities, which include executing targeted searches, identifying content similar to a given URL, and retrieving the full textual contents of documents using their unique identifiers. Designed primarily for Node.js environments, the SDK is fully typed with TypeScript, enhancing developer experience and compile-time safety. The package is actively maintained within its `1.x.x` series, with recent updates such as `v1.5.13` reflecting ongoing development and feature enhancements. Internally, it utilizes `cross-fetch` to ensure broad compatibility for HTTP requests across different JavaScript runtimes, abstracting the complexities of underlying fetch implementations. This SDK is crucial for developers looking to integrate advanced, intelligent search and content discovery capabilities into their server-side applications with a straightforward and idiomatic API.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","metaphor","api","search","sdk","http","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/metaphor-node"},{"id":9107,"title":"Metaphor Python API Client","library":"metaphor-python","status":"active","version":"0.1.23","language":"python","ecosystem":"pypi","summary":"Metaphor-python is a Python client library for interacting with the Metaphor API, a search engine optimized for Large Language Models (LLMs). It enables neural search and content retrieval, providing clean HTML content from search results. The library is currently at version 0.1.23 and is under active development, indicated by its 'Alpha' status on PyPI. While no explicit release cadence is documented, updates are released as new features and improvements to the Metaphor API are made available.","last_verified":"2026-04-16T00:00:00.000Z","tags":["AI","LLM","search","API client","natural language processing","information retrieval"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/metaphor-python"},{"id":9937,"title":"Metar - Python METAR report parser","library":"metar","status":"active","version":"2.0.1","language":"python","ecosystem":"pypi","summary":"Metar is a Python package designed to parse METAR-coded weather reports, providing easy access to various meteorological data points such as wind, temperature, visibility, and cloud conditions. The project recently settled on the package name `metar` (previously `python-metar`). It is currently at version 2.0.1, with an active release cadence, and requires Python >=3.10.","last_verified":"2026-04-17T00:00:00.000Z","tags":["weather","aviation","METAR","parser","meteorology"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/metar"},{"id":24031,"title":"METAR TAF Parser (mivek)","library":"metar-taf-parser-mivek","status":"active","version":"1.11.0","language":"python","ecosystem":"pypi","summary":"A Python library for parsing METAR and TAF aviation weather messages. Version 1.11.0 supports runway visual range units and operates on Python >=3.9. The library parses raw METAR/TAF strings into structured model objects with weather phenomena, clouds, wind, visibility, etc. Released on PyPI as metar-taf-parser-mivek, with a development cadence of approximately 2-3 releases per year.","last_verified":"2026-05-01T00:00:00.000Z","tags":["metar","taf","aviation","weather","parser"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/metar-taf-parser-mivek"},{"id":21566,"title":"MetaTrader5","library":"metatrader5","status":"active","version":"5.0.5735","language":"python","ecosystem":"pypi","summary":"Python interface for connecting to and trading with MetaTrader 5 (MT5) terminal. Current version 5.0.5735; actively maintained with frequent updates mirroring MT5 build changes.","last_verified":"2026-04-27T00:00:00.000Z","tags":["trading","forex","metatrader5","api","finance"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/metatrader5"},{"id":13535,"title":"Meta Viewport Parser","library":"metaviewport-parser","status":"active","version":"0.3.0","language":"javascript","ecosystem":"npm","summary":"The `metaviewport-parser` library, currently at version 0.3.0, provides a robust parser and interpreter for the `content` attribute within HTML `<meta name=\"viewport\">` declarations. It implements the algorithms specified in the W3C CSS Device Adaption specification, enabling developers to programmatically analyze and understand how viewport configurations affect rendering. The library offers `parseMetaViewPortContent` to break down the attribute string into valid, unknown, and invalid properties, and `getRenderingDataFromViewport` to interpret these properties against supplied browser dimensions to calculate initial width, height, zoom, and user-scalability. As a pre-1.0 package, its API should be considered experimental and may undergo changes. Its key differentiator is strict adherence to web standards for accurate viewport parsing, making it valuable for server-side rendering, testing tools, or dynamic content adaptation logic.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/metaviewport-parser"},{"id":21567,"title":"meteomatics","library":"meteomatics","status":"active","version":"3.0.0","language":"python","ecosystem":"pypi","summary":"Python client for the Meteomatics Weather API. Provides access to historical, current, and forecast weather data. Latest version: 3.0.0, actively maintained.","last_verified":"2026-04-27T00:00:00.000Z","tags":["weather-api","meteomatics","climate-data","forecast"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/meteomatics"},{"id":20209,"title":"meteor-babel","library":"meteor-babel","status":"active","version":"7.10.7","language":"javascript","ecosystem":"npm","summary":"A Babel wrapper package designed specifically for use with the Meteor framework, currently at v7.13.0. It provides a pre-configured Babel compilation pipeline that integrates seamlessly with Meteor's build system, supporting ES6/ES7 transpilation, TypeScript, and various syntax transformations. Differentiators include Meteor-specific plugins, automatic dependency management, and compatibility with Meteor's module system. Release cadence is irregular, with major version bumps tied to Meteor updates. vs. plain Babel: adds Meteor-specific transforms and optimizations, eases configuration for Meteor projects.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","meteor","babel","es6","es7","transpiler","transpilation","compilation","transform"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/meteor-babel"},{"id":20208,"title":"Meteor Babel Helpers","library":"meteor-babel-helpers","status":"maintenance","version":"0.0.3","language":"javascript","ecosystem":"npm","summary":"This package provides runtime helper functions used by meteor-babel to transpile JavaScript and TypeScript code within the Meteor framework. Version 0.0.3 is current and tied to Meteor's Babel integration. The package is a fork/subset of @babel/runtime helpers and is published automatically as part of the Meteor Babel toolchain. It is not intended for standalone use; it ships as a dependency of meteor-babel and is bundled into Meteor apps. There have been no updates since 2021, though Babel upstream has released newer versions. Key differentiator: it is the exact set of helpers used by Meteor's build system.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","meteor","babel","helpers","runtime"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/meteor-babel-helpers"},{"id":14700,"title":"Meteor Client Bundler","library":"meteor-build-client","status":"active","version":"1.3.0","language":"javascript","ecosystem":"npm","summary":"meteor-build-client is a command-line interface (CLI) tool designed to bundle the client-side assets of a Meteor application into a static `index.html` and associated CSS/JS files. This allows the client application to be hosted on any static web server or even loaded directly via the `file://` protocol, decoupling it from a live Meteor server for its static assets. The package is currently at version 1.3.0, with recent updates (like 1.3.0) focusing on compatibility with newer Meteor versions (e.g., `meteor@2.8.0`), bug fixes, and user experience improvements like prompt skipping. Its primary differentiator is enabling a pure client-only Meteor build without requiring the full Meteor server stack for serving the initial bundle, which is useful for CDN deployment or offline access. Release cadence appears tied to Meteor compatibility and addressing reported issues.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","meteor","meteor build","meteor build client","meteor build browser","client","client-only","browser-only"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/meteor-build-client"},{"id":27953,"title":"Meteor Client Bundler","library":"meteor-client-bundler","status":"maintenance","version":"0.6.0","language":"javascript","ecosystem":"npm","summary":"A CLI tool and module bundler that combines Meteor Atmosphere packages into a single JavaScript module for use outside of the full Meteor platform. Version 0.6.0 is the latest stable release (last release in 2018). It uses the Meteor command-line tool to resolve and bundle packages, producing a standalone file that provides Meteor's client-side API (including DDP). Key differentiator: it enables frameworks like Angular CLI, React Native, or Ionic to use Meteor's real-time data features without running a Meteor server. Compared to alternatives like `ddp-client`, this bundles full Meteor client runtime including accounts and file upload packages.","last_verified":"2026-05-09T00:00:00.000Z","tags":["javascript","meteor","client"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/meteor-client-bundler"},{"id":11302,"title":"Meteor Node Stubs","library":"meteor-node-stubs","status":"active","version":"1.2.27","language":"javascript","ecosystem":"npm","summary":"meteor-node-stubs provides browser-compatible stub implementations for Node.js built-in modules (e.g., `path`, `buffer`, `process`, `crypto`). It enables NPM packages, even those initially for Node.js, to run within Meteor client-side applications by transparently redirecting imports to these browser-friendly stubs, requiring no manual configuration. The current stable version is 1.2.27, with releases tied to the broader Meteor ecosystem's update cycle for security and compatibility, including Meteor 3.x. Its key differentiator is automatic integration with Meteor's build process, minimizing client bundle bloat by only including necessary stubs.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","stubs","shims","node","builtins","core","modules","browserify","webpack"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/meteor-node-stubs"},{"id":21568,"title":"meteor-vite","library":"meteor-vite","status":"active","version":"3.8.0","language":"javascript","ecosystem":"npm","summary":"meteor-vite integrates Vite with Meteor 3.x, providing an alternative to Meteor's built-in build system. Version 3.8.0 supports Vite 6 and requires Node 20+. It enables fast HMR, ES module imports, and TypeScript support within Meteor projects. Major differentiator: allows using Vite's plugin ecosystem and modern tooling while leveraging Meteor's full-stack framework.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","meteor","vite"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/meteor-vite"},{"id":5320,"title":"Meteostat Python Library","library":"meteostat","status":"active","version":"2.1.4","language":"python","ecosystem":"pypi","summary":"Meteostat is an open-source Python library that provides an easy and efficient way to access and analyze historical weather and climate data. It retrieves observations and statistics from Meteostat's bulk data interface, which aggregates information from various public sources, including national weather services like NOAA and DWD. The library is currently at version 2.1.4 and is actively maintained with a focus on performance improvements and a consistent API experience.","last_verified":"2026-04-13T00:00:00.000Z","tags":["weather","climate","data science","pandas","api"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/meteostat"},{"id":17032,"title":"Metheus Governance MCP CLI","library":"metheus-governance-mcp-cli","status":"active","version":"0.2.304","language":"javascript","ecosystem":"npm","summary":"This package provides a command-line interface (CLI) for interacting with the Metheus Governance Micro-Control Plane (MCP). It facilitates tasks such as bootstrapping the environment, managing local chat bot configurations, running health checks, and bridging stdio to the Metheus HTTPS gateway for proxying. The current stable version is 0.2.304, indicating active development. The CLI handles authentication, registration with various AI clients (Codex, Claude, Gemini, Antigravity, Cursor), and local secret management for chat platforms like Telegram, Slack, and KakaoTalk. Its key differentiator is providing a local control plane for Metheus-managed AI governance, allowing for granular configuration of bot roles, AI client bindings, and message routing. While no explicit release cadence is stated, the versioning suggests ongoing updates and enhancements to its capabilities.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/metheus-governance-mcp-cli"},{"id":16854,"title":"HTTP Method Override Middleware","library":"method-override","status":"active","version":"3.0.0","language":"javascript","ecosystem":"npm","summary":"method-override is a Node.js middleware designed for Express.js and similar frameworks, enabling clients to utilize HTTP verbs like PUT or DELETE even when their environment (e.g., older browsers, specific `XMLHttpRequest` implementations) primarily supports GET and POST. It achieves this by inspecting a specified request header (e.g., `X-HTTP-Method-Override`), a query string parameter (e.g., `_method`), or a custom function's return value to override the `req.method` property. The current stable version is 3.0.0. The package has a stable, but not high-frequency, release cadence, primarily focusing on maintaining compatibility within the Express.js ecosystem, updating dependencies, and adjusting Node.js version support. Its key differentiator lies in its flexibility in defining the 'getter' for the overridden method and its explicit warning about middleware order for security and functionality, positioning it as a robust solution for method simulation in web applications.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/method-override"},{"id":5656,"title":"Method Python SDK","library":"method-python","status":"active","version":"2.1.1","language":"python","ecosystem":"pypi","summary":"The `method-python` library is an official Python client for interacting with the Method API. It provides convenient access to the Method platform's financial services, allowing developers to integrate banking and payment functionalities into their applications. Currently at version 2.1.1, the library is actively maintained with regular updates, including both minor feature enhancements and major version releases.","last_verified":"2026-04-11T00:00:00.000Z","tags":["API client","fintech","payments","banking"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/method-python"},{"id":9938,"title":"Method Dispatch","library":"methoddispatch","status":"active","version":"5.0.1","language":"python","ecosystem":"pypi","summary":"methoddispatch provides a decorator similar to `functools.singledispatch` but specifically designed for dispatching class methods based on the type of their arguments. It extends Python's built-in single dispatch functionality to work seamlessly within classes, supporting different implementations for various argument types. The current version is 5.0.1, with an irregular release cadence driven by feature enhancements and Python version compatibility.","last_verified":"2026-04-17T00:00:00.000Z","tags":["dispatch","singledispatch","decorator","methods","polymorphism"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/methoddispatch"},{"id":11303,"title":"HTTP Methods List","library":"methods","status":"maintenance","version":"1.1.2","language":"javascript","ecosystem":"npm","summary":"The `methods` package, currently at version 1.1.2, provides a normalized, lower-cased array of HTTP method names supported by the Node.js runtime. This module serves as a robust alternative or enhancement to Node.js core's `http.METHODS`, especially for environments requiring broader compatibility. Its key differentiators include automatically lower-casing all method names for consistent usage and offering a fallback list for older Node.js versions (0.10 and below) that predate the `http.METHODS` export. Furthermore, it's designed to function seamlessly with browser bundling tools like Browserify without inadvertently pulling in the larger `http` shim module, making it lightweight for client-side use cases where a list of standard HTTP verbs is needed. The package is very stable, with infrequent updates, reflecting its foundational role and mature status within the Node.js ecosystem, particularly as a utility for web frameworks like Express.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","http","methods"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/methods"},{"id":1549,"title":"Methodtools","library":"methodtools","status":"active","version":"0.4.7","language":"python","ecosystem":"pypi","summary":"Methodtools extends standard `functools` functionality to class methods, providing decorators like `cached_method`, `lru_method`, `weak_method`, and `locked_method`. It simplifies applying common patterns (caching, locking) directly to instance methods. It is currently at version 0.4.7 and has an active, consistent release cadence.","last_verified":"2026-04-23T22:24:12.781Z","tags":["decorators","caching","methods","functools","memoization"],"install_tag":"stale","install_tag_description":"widespread failures or data too old to trust","api":"https://checklist.day/api/registry/methodtools"},{"id":5994,"title":"MetPy","library":"metpy","status":"active","version":"1.7.1","language":"python","ecosystem":"pypi","summary":"MetPy is a collection of tools in Python for reading, visualizing and performing calculations with weather data. It provides meteorological calculations, data input/output, and specialized plotting capabilities like Skew-T diagrams and station plots. Following semantic versioning, MetPy 1.x releases are backward compatible, with breaking changes reserved for major version increments. The current version is 1.7.1 and it requires Python >= 3.10.","last_verified":"2026-04-14T00:00:00.000Z","tags":["meteorology","weather data","geospatial","data analysis","visualization","units","atmospheric science"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/metpy"},{"id":9108,"title":"MetricFlow","library":"metricflow","status":"active","version":"0.209.0","language":"python","ecosystem":"pypi","summary":"MetricFlow is a Python library (version 0.209.0) developed by dbt Labs that serves as the engine for defining, querying, and serving metrics from dbt projects. It translates high-level metric definitions into reusable SQL and executes them against various data platforms. While it powers the dbt Semantic Layer, direct programmatic API usage is primarily for advanced scenarios like custom metric servers or programmatic SQL generation, rather than typical application-level querying. Releases typically align with dbt Core release cycles or critical updates for MetricFlow's standalone capabilities.","last_verified":"2026-04-16T00:00:00.000Z","tags":["dbt","semantic-layer","metrics","sql-generation","data-modeling"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/metricflow"},{"id":20211,"title":"Metrick","library":"metrick","status":"active","version":"0.2.0","language":"javascript","ecosystem":"npm","summary":"Metrick is a Babel-powered unit conversion library (v0.2.0) that leverages the ES7 function bind syntax (::) for human-readable unit expressions. It supports duration (milliseconds, seconds, minutes, hours, years) and data (bits, bytes, kilobytes, megabytes, gigabytes, etc.) conversions with explicit (unit::unit.in(target)) and implicit (number::unit) syntax. The library requires the Babel plugin transform-function-bind and is designed for Node.js and browser environments. Alternatives like js-quantities or convert-units offer more units or simpler syntax but lack the syntactic sugar of the bind operator. Release cadence is low; last release was 2017.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","babel","babel-plugin-transform-function-bind","conversion","convert","data","distance","duration","imperial"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/metrick"},{"id":11305,"title":"Metro Bundler for React Native","library":"metro","status":"active","version":"0.84.3","language":"javascript","ecosystem":"npm","summary":"Metro is the JavaScript bundler specifically designed for React Native applications, providing optimized bundling, hot module reloading (HMR), and Fast Refresh capabilities crucial for efficient mobile development workflows. It is currently at version 0.84.3 and typically sees frequent minor releases, incorporating new features, bug fixes, and performance improvements. Key differentiators include its deep integration with the React Native ecosystem, advanced caching mechanisms for fast rebuilds, and robust support for various configuration options, including CommonJS, ESM, and TypeScript configuration files. Metro focuses on delivering a high-performance and streamlined developer experience, enabling rapid iteration cycles for large-scale React Native projects. It requires Node.js versions ^20.19.4 || ^22.13.0 || ^24.3.0 || >= 25.0.0.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/metro"},{"id":20210,"title":"metro-babel-register","library":"metro-babel-register","status":"active","version":"0.84.3","language":"javascript","ecosystem":"npm","summary":"A babel/register configuration specifically for Metro, the JavaScript bundler for React Native. Version 0.84.3 is the latest stable release, with monthly releases on the Metro 0.84.x branch. It provides a pre-configured Babel require hook that enables on-the-fly transpilation of Node.js modules during Metro's build process. Key differentiators: it is deeply integrated with Metro's own Babel presets and plugins, ensuring compatibility with React Native's transform pipeline. Unlike generic `@babel/register`, this package automatically applies Metro's custom transforms and ignores, matching the bundler's internal behavior. It is designed for development-time use, typically in custom Metro plugins or scripts that need to evaluate source files with Babel. No external dependencies beyond @babel/register and @babel/core.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/metro-babel-register"},{"id":20213,"title":"Metro Babel Transformer","library":"metro-babel-transformer","status":"active","version":"0.84.3","language":"javascript","ecosystem":"npm","summary":"The base Babel transformer for Metro, the JavaScript bundler for React Native. Current stable version is 0.84.3, with frequent releases (~monthly). This package provides the default Babel transformation pipeline used by Metro to transpile JavaScript/TypeScript files. It handles caching, config merging, and integration with Metro's build system. Key differentiators: it is the official transformer maintained by Meta, tightly coupled with Metro's caching and dependency resolution; supports custom Babel configs; and ships TypeScript types natively since v0.83.5. Alternatives like @react-native/babel-transformer exist but this is the core package.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","transformer","metro","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/metro-babel-transformer"},{"id":18551,"title":"Metro Bundler","library":"metro-bundler","status":"active","version":"0.22.1","language":"javascript","ecosystem":"npm","summary":"Metro is the JavaScript bundler for React Native, currently at v0.84.3. It is maintained by Meta and releases follow a regular cadence aligned with React Native releases. Metro focuses on sub-second reload cycles, fast startup, and handling thousands of modules. It is deeply integrated with React Native's development workflow, providing Fast Refresh, HMR, and a symmetric asset system. Compared to alternatives like Webpack, Metro is purpose-built for React Native, offering out-of-the-box support for React Native's module system, asset loading, and platform-specific code. It is configurable via metro.config.js and supports both CommonJS and ES modules.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/metro-bundler"},{"id":18550,"title":"Metro Bundler CLI","library":"metro-bundler-cli","status":"maintenance","version":"1.0.7","language":"javascript","ecosystem":"npm","summary":"A CLI tool extending the official Metro bundler to enable bundle splitting for React Native applications. Version 1.0.7 uses hash-based module IDs (content + path) for stability across projects, unlike the official incremental IDs or module-name-based approaches. It supports generating base and business bundles to optimize loading times. Stable module IDs are optional (use-stable-id flag). The tool is primarily for advanced React Native developers needing code splitting beyond Metro's defaults. No regular release cadence; appears maintained but not actively updated.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","react-native","metro-bundler","cli"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/metro-bundler-cli"},{"id":13536,"title":"Metro Bundler Config for Yarn Workspaces","library":"metro-bundler-config-yarn-workspaces","status":"active","version":"1.0.3","language":"javascript","ecosystem":"npm","summary":"This package provides a utility to generate an appropriate Metro bundler configuration for React Native projects operating within a Yarn Workspaces monorepo. It simplifies the complex setup required to ensure Metro correctly resolves modules, handles hoisted dependencies, and watches all necessary folders across the workspace, addressing common pitfalls associated with monorepo structures like symlinks and duplicate package resolution. The current stable version is 1.0.3. As a configuration helper, its release cadence is typically infrequent, tied to significant updates in Metro, React Native, or Yarn Workspaces that necessitate changes in bundling logic. Its key differentiator is automating the often manual and error-prone process of configuring `metro.config.js` to correctly interpret the monorepo's dependency graph, providing a streamlined approach compared to manually managing `watchFolders`, `nodeModulesPaths`, and resolver configurations.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/metro-bundler-config-yarn-workspaces"},{"id":11304,"title":"Metro Cache Key Utility","library":"metro-cache-key","status":"active","version":"0.84.3","language":"javascript","ecosystem":"npm","summary":"The `metro-cache-key` package is an internal utility within the Metro bundler ecosystem, primarily responsible for generating consistent and correct cache keys. These keys are crucial for optimizing build performance by enabling Metro to effectively cache various components, such as transformer outputs and Babel configurations, in React Native projects. The package is currently at version 0.84.3. As an integral part of the larger Metro monorepo, its release schedule is synchronized with Metro's development, typically involving frequent minor updates and occasional hotfixes. A key differentiator is its deep integration and specialized optimization for Metro's internal caching strategy, addressing complex factors like user-defined Babel configs to prevent stale caches and ensure build correctness.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/metro-cache-key"},{"id":13537,"title":"Metro Config","library":"metro-config","status":"active","version":"0.84.3","language":"javascript","ecosystem":"npm","summary":"metro-config is the foundational package for managing configuration within the Metro bundler ecosystem, primarily used in React Native development. It provides utilities to define, load, and merge Metro configuration files (e.g., `metro.config.js`, `metro.config.ts`). The current stable version is 0.84.3, with frequent minor and patch releases reflecting active development and maintenance by Facebook. Key features include flexible configuration definition (supporting both CommonJS and ESM, as well as TypeScript files since v0.83.2), a robust merging utility (`mergeConfig`), and access to default Metro settings via `getDefaultConfig`, enabling developers to easily customize bundling, transforming, and resolving behaviors.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/metro-config"},{"id":18552,"title":"metro-eslint","library":"metro-eslint","status":"active","version":"0.0.5","language":"javascript","ecosystem":"npm","summary":"Metro is the JavaScript bundler for React Native, providing fast reload cycles, scalable module bundling, and deep integration with React Native projects. This package, metro-eslint, is an ESLint plugin for Metro. Current stable version is 0.84.3 (released regularly, with breaking changes only in major versions). Key differentiators: sub-second HMR, built-in support for React Native's platform-specific extensions, and advanced caching. Alternatives: Webpack with React Native web support, but Metro is the default and recommended bundler for React Native. This specific package provides ESLint rules tailored to Metro's resolution and configuration.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/metro-eslint"},{"id":25935,"title":"Metro Hermes Compiler","library":"metro-hermes-compiler","status":"active","version":"0.73.10","language":"javascript","ecosystem":"npm","summary":"An experimental Node.js package providing a high-level API to interface with the Hermes bytecode compiler (HBC). Hermes is an open-source JavaScript engine optimized for React Native apps. This package integrates the compiler as a WebAssembly binary generated via Emscripten, enabling conversion of JavaScript/JSX into Hermes bytecode (.hbc) for improved startup performance on mobile. The current stable version is 0.73.10, with regular releases as part of Metro's release cadence (monthly minor updates). Unlike alternatives like Babel alone, this compiler is purpose-built for Hermes, producing optimized bytecode targeting React Native's Hermes runtime.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/metro-hermes-compiler"},{"id":21569,"title":"metro-minify-esbuild","library":"metro-minify-esbuild","status":"active","version":"0.2.0","language":"javascript","ecosystem":"npm","summary":"ESBuild-based minifier plugin for Metro bundler, primarily used in React Native and Expo projects. Version 0.2.0 requires esbuild as a peer dependency. It replaces the default uglify-es minifier to improve bundle times — up to 3x faster in large projects — while producing comparable bundle sizes (typically within 7KB of uglify-es). Unlike full transpilation with ESBuild, this plugin only handles minification, preserving compatibility with Babel plugins (e.g., Reanimated, decorators). Released by Evan Bacon and used in Expo tooling. Active maintenance with infrequent releases.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/metro-minify-esbuild"},{"id":25936,"title":"metro-minify-swc","library":"metro-minify-swc","status":"active","version":"1.0.0-alpha","language":"javascript","ecosystem":"npm","summary":"A drop-in replacement minifier for Metro bundler that uses SWC (Speedy Web Compiler) for fast JavaScript minification. Version 1.0.0-alpha is experimental and may not be stable. SWC's Rust-based implementation aims to provide better performance than Metro's default minifier. Requires metro >=0.80.0. Provides TypeScript types.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","metro","minifier","swc","bundler","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/metro-minify-swc"},{"id":25937,"title":"Metro Minifier Terser","library":"metro-minify-terser","status":"active","version":"0.84.4","language":"javascript","ecosystem":"npm","summary":"Official Terser-based minifier plugin for Metro, the JavaScript bundler for React Native. Current stable version is 0.84.4, released ~monthly alongside Metro. Replaces the default metro-minify-uglify with modern ES6+ support via Terser. Key differentiator: integrates seamlessly with Metro's build pipeline, supports ES modules and modern syntax, and is the recommended minifier for React Native apps targeting ES6+ environments. Ships TypeScript type definitions since v0.83.5.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/metro-minify-terser"},{"id":18553,"title":"Metro Bundler","library":"metro-pnpm","status":"active","version":"0.45.6-vjpr.3","language":"javascript","ecosystem":"npm","summary":"Metro is the default JavaScript bundler for React Native, optimized for sub-second reload cycles and fast startup. Current stable version is 0.84.3 (released 2025-03-01), following a monthly release cadence. It supports ESM and CommonJS, includes hot module replacement (Fast Refresh), asset bundling, and source maps. Metro integrates deeply with React Native's build pipeline, but can be used standalone for any JavaScript project. Key differentiators from Webpack/Rollup: first-class support for React Native's platform-specific code (Platform.OS), inline require, and transformer caching.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/metro-pnpm"},{"id":20212,"title":"metro-react-native-babel-transformer","library":"metro-react-native-babel-transformer","status":"active","version":"0.77.0","language":"javascript","ecosystem":"npm","summary":"Babel transformer for React Native applications, part of the Metro bundler ecosystem. Current stable version is 0.84.3 (released 2025-04). Release cadence is frequent patches and minor versions. Key differentiator: it is the default transformer in React Native projects, handling JSX, Flow, and React Native-specific transforms. It integrates with Metro's caching and module system. Alternatives like @babel/preset-react are lower-level and do not include React Native's custom plugin set.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","transformer","react-native","metro"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/metro-react-native-babel-transformer"},{"id":15702,"title":"Metro Bundler Symlink Support","library":"metro-symlinked-deps","status":"active","version":"2.0.0","language":"javascript","ecosystem":"npm","summary":"metro-symlinked-deps is a utility package designed to configure the Metro bundler, primarily used in React Native development, to overcome its inherent lack of support for symlinks. This deficiency often hinders local development workflows involving `yarn link` or `npm link` for shared dependencies by preventing Metro from resolving modules correctly across symlinked directories. Version 2.0.0 is the current stable release, which maintains compatibility with various `metro-config` versions by designating it as a peer dependency, thereby avoiding duplicate installations. The package provides a streamlined, automatic configuration function, `applyConfigForLinkedDependencies`, which intelligently manages Metro's `resolver.blacklistRE` and `watchFolders` settings. It addresses a long-standing issue in Metro (and its reliance on `jest-haste-map`) by allowing developers to integrate symlinked packages into their build process seamlessly. While not on a strict release cadence, it is updated as needed to address dependency changes and maintain its workaround effectiveness as long as Metro's native symlink issue persists.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","metro","react-native","jest-haste-map"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/metro-symlinked-deps"},{"id":18554,"title":"Metro Visualizer","library":"metro-visualizer","status":"active","version":"0.56.4","language":"javascript","ecosystem":"npm","summary":"Suite of visual analysis tools for the Metro bundler. Version 0.56.4, released alongside React Native 0.64.0. Provides an interactive web-based dashboard to inspect bundle sizes, dependency graphs (with search and pathfinding), and build performance metrics. Differentiators: real-time build stats, module search and path visualization, customizable graph display. Requires Metro 0.56.3 and related packages.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/metro-visualizer"},{"id":9940,"title":"Metronome SDK","library":"metronome-sdk","status":"active","version":"4.4.0","language":"python","ecosystem":"pypi","summary":"The Metronome SDK is the official Python library for interacting with the Metronome API, designed for integrating metered billing and usage-based pricing into applications. It provides access to endpoints for managing customers, contracts, usage, invoices, and more. The library is currently at version 4.4.0 and follows a rapid release cadence with frequent updates and bug fixes.","last_verified":"2026-04-17T00:00:00.000Z","tags":["api-client","billing","metered-billing","saas","pricing"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/metronome-sdk"},{"id":25938,"title":"mf-transpiler-configurations","library":"mf-transpiler-configurations","status":"maintenance","version":"1.0.8","language":"javascript","ecosystem":"npm","summary":"This package provides webpack and other UI build configurations for React projects, particularly those using monorepo or micro-frontend architecture. Current version is 1.0.8, last updated in September 2021, indicating maintenance mode. It offers opinionated defaults for webpack loaders, plugins, and dev server setup, reducing boilerplate in complex setups. However, it appears to be a niche configuration package with little activity, and documentation is sparse (only a README), making it less suitable for general use without deeper understanding.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mf-transpiler-configurations"},{"id":7407,"title":"mf2py: Microformats Parser","library":"mf2py","status":"active","version":"2.0.1","language":"python","ecosystem":"pypi","summary":"mf2py is a Python library for parsing Microformats data from HTML documents. It provides full support for microformats2, offers backwards-compatible support for microformats1, and includes experimental support for metaformats. The library is actively maintained, with version 2.0.1 being the latest release, and is part of the broader IndieWeb ecosystem.","last_verified":"2026-04-16T00:00:00.000Z","tags":["microformats","html","parser","web","indieweb","html5lib"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mf2py"},{"id":17034,"title":"IBM MobileFirst Platform CLI","library":"mfpdev-cli","status":"deprecated","version":"8.0.2022100206","language":"javascript","ecosystem":"npm","summary":"The IBM MobileFirst Platform Foundation Command Line Interface (CLI) is a tool for developing and managing MobileFirst applications targeting IBM MobileFirst Platform Foundation v8.0. While the CLI itself is still available on npm (latest `8.0.2022100206`), the underlying IBM MobileFirst Platform Foundation v8.0 product reached its end of support on September 30, 2021. This CLI provides command-line functionalities for tasks such as creating, building, and deploying applications within that specific platform ecosystem. Its key differentiator was deep integration with IBM's MobileFirst platform, offering workflows tailored to that product. Users should be aware of the deprecated status of the targeted platform when considering its use for new projects.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mfpdev-cli"},{"id":13538,"title":"MyGeotab API JavaScript Client","library":"mg-api-js","status":"active","version":"3.0.2","language":"javascript","ecosystem":"npm","summary":"The `mg-api-js` library provides a robust JavaScript wrapper for interacting with the MyGeotab API, designed for both client-side browser environments and Node.js applications. Currently stable at version `3.0.2`, the library offers a convenient abstraction over direct API calls, managing authentication via username/password or session IDs. It includes built-in credential storage (localStorage in browsers, a mock in Node.js) with options for custom datastore integration. Key differentiators include its dual-environment support and direct integration with MyGeotab's authentication mechanisms, simplifying common API interaction patterns. Releases occur on an as-needed basis, addressing bugs, security patches, and Node.js compatibility updates, such as recent fixes for Node.js 22+.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mg-api-js"},{"id":16120,"title":"MyGeotab Node.js API Client","library":"mg-api-node","status":"deprecated","version":"1.3.1","language":"javascript","ecosystem":"npm","summary":"This package, `mg-api-node`, functions as an unofficial Node.js client for programmatically interacting with the MyGeotab API. It offers capabilities for authentication, executing API calls (such as `Get`, `call`, and `multicall`), and managing request timeouts and session IDs to optimize repeated interactions. The latest stable version is 1.3.1. Its release cadence has been infrequent, with the most recent feature addition (request timeout functionality) in v1.3.0. While it once served as a direct Node.js interface for MyGeotab, this project is now officially deprecated. Users are strongly advised to transition to the `mg-api-js` package for ongoing support, new feature development, and improved maintainability.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","mygeotab","geotab","api","node","nodejs"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mg-api-node"},{"id":8315,"title":"MGRS Coordinate Conversion for Python","library":"mgrs","status":"active","version":"1.5.4","language":"python","ecosystem":"pypi","summary":"The `mgrs` Python library (version 1.5.4) provides a simple `ctypes` wrapper around selected MGRS-related C functions from GeoTrans (version 2.4.2), an internal copy of which is included within the library. It facilitates conversions to and from Military Grid Reference System (MGRS) coordinates and decimal degrees (latitude/longitude), offering various precision levels. The library is actively maintained, with a recent release in February 2026.","last_verified":"2026-04-16T00:00:00.000Z","tags":["GIS","coordinates","MGRS","geospatial","conversion","ctypes"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mgrs"},{"id":24032,"title":"mgzip","library":"mgzip","status":"active","version":"0.2.5","language":"python","ecosystem":"pypi","summary":"A multi-threading implementation of Python's gzip module, providing drop-in replacements for gzip.open, gzip.compress, and gzip.decompress with parallel compression/decompression. Current version 0.2.5 supports Python 3.8-3.14. Active development with regular releases.","last_verified":"2026-05-01T00:00:00.000Z","tags":["gzip","multithreading","parallel","compression","decompression"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mgzip"},{"id":13539,"title":"mhchem Parser","library":"mhchemparser","status":"active","version":"4.2.1","language":"javascript","ecosystem":"npm","summary":"mhchemParser is a JavaScript/TypeScript library designed to convert chemical equations and physical units written in the mhchem syntax into standard LaTeX syntax. This conversion is crucial for rendering chemical notation accurately in environments that support LaTeX, such as MathJax and KaTeX. The current stable version is 4.2.1. It serves as a foundational parser, allowing developers to process mhchem input directly before feeding it into a LaTeX rendering engine. The library is actively maintained and differentiates itself by providing a robust, standalone parsing capability specifically for mhchem syntax, rather than being an integrated component of a larger rendering system. Its primary utility is for downstream software integration, enabling flexible handling of chemical typesetting.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","mhchem","MathJax","LaTeX","chemistry","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mhchemparser"},{"id":17798,"title":"Node.js Middleware Hooks","library":"mhook","status":"maintenance","version":"1.0.1","language":"javascript","ecosystem":"npm","summary":"`mhook` is a small Node.js library that provides middleware-like hook functionality, particularly useful for structuring relations within entities in applications like ODMs or ORMs. It allows developers to define a set of named \"actions\" and then bind multiple hook functions to these actions. When an action is \"triggered,\" all associated hooks are executed sequentially. Hooks can be asynchronous, supporting both traditional Node.js error-first callbacks and Promises for indicating completion or failure. The current stable version is 1.0.1. Its key differentiators include a simple API for sequential hook execution and built-in support for both callback and promise-based asynchronous operations, making it flexible for various async patterns. It focuses purely on the hooking mechanism without dictating how the hooked objects should behave beyond providing `on` and `trigger` methods.","last_verified":"2026-04-23T00:00:00.000Z","tags":["javascript","hook","middlewre","trigger","event"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mhook"},{"id":21570,"title":"Miaoda SC Plugin","library":"miaoda-sc-plugin","status":"active","version":"1.0.61","language":"javascript","ecosystem":"npm","summary":"A Vite plugin that generates border-style utility classes (solid, dashed, dotted) with per-side support and responsive variants. Current stable version is 1.0.61, with regular updates. It provides a Tailwind-like API for border styles without requiring the full Tailwind framework, supporting customizable prefixes and responsive breakpoints (sm, md, lg, xl, 2xl). Ships TypeScript types and works with Vite 4, 5, 6, and 7.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","vite","plugin","css","utilities","border","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/miaoda-sc-plugin"},{"id":9941,"title":"micawber","library":"micawber","status":"maintenance","version":"0.6.2","language":"python","ecosystem":"pypi","summary":"micawber is a small Python library for extracting rich content (like videos, images, or summaries) from URLs using the oEmbed specification. It includes a set of pre-configured providers for common services like YouTube, Vimeo, and Flickr. The latest version is 0.6.2, released in 2017, and it appears to be in maintenance mode, stable but not actively developed.","last_verified":"2026-04-17T00:00:00.000Z","tags":["oembed","url-parsing","content-extraction","media","embed","rich-content"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/micawber"},{"id":27954,"title":"miceforest","library":"miceforest","status":"active","version":"6.0.5","language":"python","ecosystem":"pypi","summary":"Fast multiple imputation using Random Forests and LightGBM, implementing Multiple Imputation by Chained Equations (MICE). Current version: 6.0.5, release cadence: irregular major versions with breaking changes.","last_verified":"2026-05-09T00:00:00.000Z","tags":["imputation","MICE","missing-data","lightgbm","random-forest"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/miceforest"},{"id":25939,"title":"miclint","library":"miclint","status":"deprecated","version":"5.0.0","language":"javascript","ecosystem":"npm","summary":"A CLI tool for linting codebases using ESLint with the eslint-config-mic preset. Version 5.0.0 wraps eslint with Airbnb's config, babel-eslint, and plugins for React, JSX a11y, and imports. It supports Flow type checking via --flow flag and auto-fixing with --fix. The tool is meant for projects that want a zero-config ESLint setup but can be replaced by integrating eslint-config-mic directly. Dependencies are pinned to specific versions which may cause conflict with project dependencies. No updates since 2017; unmaintained.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","eslint"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/miclint"},{"id":9109,"title":"Mi Cloud Connect Library","library":"micloud","status":"active","version":"0.6","language":"python","ecosystem":"pypi","summary":"The `micloud` library provides a Python interface to connect to Xiaomi's cloud services, allowing programmatic interaction with Xiaomi IoT devices registered to an account. It is currently at version 0.6 and has an irregular release cadence based on feature additions and bug fixes.","last_verified":"2026-04-16T00:00:00.000Z","tags":["xiaomi","iot","cloud","smart-home"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/micloud"},{"id":16122,"title":"Micri Microservices Framework","library":"micri","status":"active","version":"4.5.1","language":"javascript","ecosystem":"npm","summary":"Micri is a lightweight, asynchronous HTTP microservices library for Node.js, currently at version 4.5.1. It provides a minimal yet high-performance foundation for building single-purpose HTTP functions, emphasizing explicit control over request handling. Key differentiators include its small codebase (~500 lines), opt-in JSON parsing for speed, and strong integration with `async`/`await` patterns for easy asynchronous operations. Unlike larger frameworks, Micri deliberately avoids middleware, requiring developers to explicitly declare and handle all dependencies within their request handlers. Its standard HTTP approach and agility make it suitable for containerized and serverless deployments. The project has a stable release cadence, with recent major updates addressing Node.js compatibility and core feature enhancements.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","micro","micri","service","microservice","API","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/micri"},{"id":16121,"title":"Micro — Asynchronous HTTP Microservices","library":"micro","status":"active","version":"10.0.1","language":"javascript","ecosystem":"npm","summary":"Micro is a minimalistic library for creating ultra-lightweight, asynchronous HTTP microservices. It's built around the `async`/`await` pattern, enabling developers to write concise and highly performant request handlers with minimal boilerplate. The current stable version is 10.0.1, which introduced ES Modules support and TypeScript conversion. While it doesn't adhere to a fixed release cadence, updates are released to maintain compatibility with newer Node.js versions and modern JavaScript features. Its core differentiators include a tiny codebase (approximately 260 lines of code), explicit dependency management without implicit middleware, and a design philosophy focused on standard HTTP interactions. It is specifically intended for use within containerized environments, and the project explicitly advises against its use in serverless platforms like Vercel, where platform-native helpers often provide similar or superior functionality.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","micro","service","microservice","serverless","API","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/micro"},{"id":13540,"title":"Micro REST API Client","library":"micro-api-client","status":"active","version":"3.3.0","language":"javascript","ecosystem":"npm","summary":"This is a compact, promise-based REST API client specifically designed for streamlined interaction with 'micro REST APIs.' It leverages the native `fetch` API for making HTTP requests, simplifying data retrieval from JSON endpoints. The current stable version is 3.3.0, indicating active maintenance with recent patch releases. Key differentiators include its minimal footprint, a clear focus on lightweight API interactions (distinct from comprehensive enterprise API clients), and built-in functionality for handling pagination within JSON responses. The library also provides specialized error types, `HTTPError`, `TextHTTPError`, and `JSONHTTPError`, to facilitate robust error handling. It is designed to be compatible with both browser environments and Node.js, although Node.js usage typically requires a `fetch` polyfill.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","api","fetch","netlify"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/micro-api-client"},{"id":18555,"title":"micro-compress","library":"micro-compress","status":"maintenance","version":"1.0.0","language":"javascript","ecosystem":"npm","summary":"Middleware to add gzip/brotli compression to HTTP microservices built with the Micro framework (from ZEIT/Now). Version 1.0.0 is stable and wraps the popular compression npm package, passing all options through. It is designed specifically for Micro's async request handler pattern, not Express or other frameworks. The package is minimal (no dependencies beyond compression and micro) and follows the same promise-based flow as Micro itself. It is released under MIT license and has not seen updates since 2017, indicating maintenance status.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","micro","compression","gzip","microservice","http","compress"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/micro-compress"},{"id":17137,"title":"Simple CORS Middleware for Micro","library":"micro-cors","status":"maintenance","version":"0.1.1","language":"javascript","ecosystem":"npm","summary":"micro-cors is a straightforward middleware designed to enable Cross-Origin Resource Sharing (CORS) for applications built with `micro`, a minimalist asynchronous HTTP microservices framework. The package's current stable version is `0.1.1`, which was last published approximately seven years ago. While `1.0.0-alpha` versions were released around five years ago, indicating a past attempt at a major update, development appears to have stalled in alpha, leaving the `0.x` branch as the de facto stable release. It maintains a slow release cadence, essentially being in a maintenance mode. Its key differentiator is its small footprint and specific integration with the `micro` ecosystem, aiming for minimal configuration to handle CORS headers.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/micro-cors"},{"id":16435,"title":"Micro MDX Parser","library":"micro-mdx-parser","status":"active","version":"1.1.24","language":"javascript","ecosystem":"npm","summary":"micro-mdx-parser is a lightweight JavaScript parser engineered to efficiently convert Markdown or HTML content into a structured JSON representation. This package is specifically designed for scenarios requiring client-side parsing and component rendering within CMS-like applications, where a full MDX toolchain might be considered excessive. It is built as a fork of the `himalaya` parser, incorporating specific 'MDX-like' adjustments to better align with modern component-based content rendering needs. Currently stable at version 1.1.24, its release cadence is typically infrequent, characteristic of a mature, specialized utility library. Key differentiators include its minimal footprint, versatile compatibility across both browser and server environments, and its focus on generating a parseable JSON AST for programmatic content manipulation, rather than direct HTML output.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","mdx"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/micro-mdx-parser"},{"id":14702,"title":"Microbundle","library":"microbundle","status":"active","version":"0.15.1","language":"javascript","ecosystem":"npm","summary":"Microbundle is a zero-configuration bundler for small JavaScript libraries, currently at version 0.15.1. Powered by Rollup, it simplifies the build process by automatically generating optimized bundles in multiple formats: CommonJS (CJS), ECMAScript Modules (ESM), Universal Module Definition (UMD), and a 'modern' ESM bundle for contemporary browsers. It supports ESnext features, async/await, multiple entry points, TypeScript out-of-the-box, built-in Terser compression, and gzipped bundle size tracking. While not adhering to a strict release cadence, it receives frequent updates, often in the form of patch releases, indicating active maintenance. Key differentiators include its minimal setup (often just `package.json` configuration) and focus on producing tiny, performant outputs with modern browser targets by default.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","bundle","rollup","micro library"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/microbundle"},{"id":13542,"title":"Microbundle CRL","library":"microbundle-crl","status":"active","version":"0.13.11","language":"javascript","ecosystem":"npm","summary":"Microbundle-crl is a specialized fork of the popular zero-configuration JavaScript bundler, Microbundle, currently at version `0.15.1`. It is explicitly designed for React projects and serves as the core bundler for `create-react-library`. Powered by Rollup, this tool simplifies the bundling process for small JavaScript libraries by providing opinionated, sensible defaults and generating multiple output formats including CommonJS (CJS), Universal Module Definition (UMD), and ECMAScript Modules (ESM) with integrated Terser compression. Key differentiators of this fork include automatically configuring the `jsx` option to `React.createElement` and pre-integrating Babel plugins for legacy decorators and optional chaining, making it particularly well-suited for building React component libraries and applications utilizing state management solutions like MobX. The project maintains an active release cadence, mirroring upstream Microbundle updates while incorporating its specific React-centric features.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","bundle","rollup","micro library"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/microbundle-crl"},{"id":13541,"title":"Microbundle CRL with Assets","library":"microbundle-crl-with-assets","status":"active","version":"0.13.12","language":"javascript","ecosystem":"npm","summary":"This package, `microbundle-crl-with-assets`, is a specialized fork of the zero-configuration JavaScript bundler, Microbundle, tailored for use with `create-react-library`. Its primary function is to bundle tiny JavaScript libraries efficiently using Rollup, offering features like ESnext and async/await support, multiple entry modules, and various output formats (CJS, UMD, ESM) with built-in Terser compression. This particular fork, currently at version 0.13.12, includes specific enhancements for React development, such as defaulting JSX to `React.createElement`, smart bundling of image assets via `rollup-plugin-smart-asset`, and support for legacy decorators (`@babel/plugin-proposal-decorators`) and optional chaining (`@babel/plugin-proposal-optional-chaining`). The release cadence for this fork is dependent on both upstream Microbundle updates and specific feature additions for `create-react-library`. Its key differentiator lies in its React-focused default configurations and asset handling, making it a convenient solution for React library authors.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","bundle","rollup","micro library"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/microbundle-crl-with-assets"},{"id":11306,"title":"microCMS JavaScript SDK","library":"microcms-js-sdk","status":"active","version":"3.4.0","language":"javascript","ecosystem":"npm","summary":"The `microcms-js-sdk` is the official JavaScript SDK client designed to interact with microCMS Content APIs and Management APIs from both Node.js and browser environments. Currently at stable version `3.4.0`, it receives regular updates, with several minor and patch releases in recent months, alongside a significant major update to v3.0.0. Key differentiators include its comprehensive support for microCMS's List and Object API formats, methods for common operations like content retrieval (`getList`, `getListDetail`, `getObject`), content creation, updating, and deletion. It also offers features like `getAllContents` and `getAllContentIds` for advanced retrieval patterns and a Management API client for tasks such as image uploads (introduced in v3.1.0). The SDK is type-safe as it ships with TypeScript definitions, making it suitable for modern JavaScript and TypeScript projects. Users should be aware of the breaking changes introduced in v3.0.0, particularly the shift to `global fetch` and a Node.js v18+ runtime requirement.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","JavaScript","node","SDK","microCMS","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/microcms-js-sdk"},{"id":11307,"title":"MicroCMS TypeScript Type Generator","library":"microcms-typescript","status":"active","version":"1.0.15","language":"javascript","ecosystem":"npm","summary":"The `microcms-typescript` package is a command-line interface (CLI) tool designed to generate TypeScript type definitions directly from MicroCMS API schema JSON files. Currently stable at version 1.0.15, this utility provides a bridge between your MicroCMS content models and your TypeScript codebase, enabling strong type-safety for your MicroCMS data. Unlike the `microcms-js-sdk` or `microcms-ts-sdk` which are client libraries for interacting with the MicroCMS API, `microcms-typescript` focuses solely on code generation. It processes local JSON files representing MicroCMS API schemas and outputs corresponding TypeScript `type` declarations, including a comprehensive `EndPoints` type that encapsulates `gets`, `get`, `post`, `put`, and `patch` operations, ensuring type-safe access to your content structure. This distinction is crucial as it targets the build-time generation of types rather than runtime API interaction.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","microcms","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/microcms-typescript"},{"id":13543,"title":"Microdata to RDF Streaming Parser","library":"microdata-rdf-streaming-parser","status":"active","version":"3.0.0","language":"javascript","ecosystem":"npm","summary":"microdata-rdf-streaming-parser is a JavaScript library designed for efficiently parsing HTML documents containing Microdata annotations and transforming them into RDFJS-compliant quads. Currently at version 3.0.0, the library prioritizes a streaming approach, allowing it to process documents larger than available memory and emit RDF triples as soon as possible, rather than waiting for the entire document to be loaded. It is 100% spec-compliant with the W3C Microdata to RDF transformation algorithm and integrates seamlessly with the RDFJS ecosystem for its data model representations. While a specific release cadence is not outlined, major version updates, like the current v3, typically introduce significant architectural changes, such as a shift towards ESM-first patterns. Its key differentiators include its robust streaming capability powered by `htmlparser2`, strict adherence to the Microdata to RDF specification, and its lightweight footprint, making it suitable for both Node.js environments and browser-based applications via bundlers.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","microdata","linked data","semantic web","rdf","rdfjs","streaming","asynchronous","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/microdata-rdf-streaming-parser"},{"id":16123,"title":"MicroEE: A Tiny EventEmitter Implementation","library":"microee","status":"abandoned","version":"0.0.6","language":"javascript","ecosystem":"npm","summary":"MicroEE is an extremely lightweight, EventEmitter-like library designed for both client and server-side event routing. At approximately 50 lines of code and ~1200 characters, it was created to be significantly smaller than other event emitter implementations of its time. The package's current stable version is 0.0.6, which was published nearly a decade ago, indicating it is no longer actively maintained. Its primary differentiators were its minimal footprint and a simple API largely based on Node.js's native EventEmitter, with additions like `emitter.when()` for conditional listener removal and `microee.mixin()` for easily extending objects to become event emitters. It lacks modern features like `async` event handling or native ES module support.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","event","events","eventemitter","emitter"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/microee"},{"id":13544,"title":"Microformats v2 Parser","library":"microformats-parser","status":"active","version":"2.0.4","language":"javascript","ecosystem":"npm","summary":"microformats-parser is a JavaScript library for parsing HTML content to extract microformats v2 data, strictly adhering to the microformats2 parsing specification. It also provides back-compatibility for microformats v1, though with limited support to the official test suite. The library, currently at version 2.0.4, is actively maintained with frequent releases (roughly monthly or bi-monthly) for bug fixes and dependency updates. It supports both Node.js (requiring Node.js >=18) and browser environments. Its primary differentiator is its close adherence to the specification, robust handling of implied properties, and features for resolving relative URLs, making it a reliable choice for Indieweb and semantic web applications.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","microformats","parser","mf2","indieweb","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/microformats-parser"},{"id":13546,"title":"micromark Markdown Parser","library":"micromark","status":"active","version":"4.0.2","language":"javascript","ecosystem":"npm","summary":"micromark is a small, CommonMark-compliant markdown parser implemented in JavaScript as a state machine. It is designed to be highly performant and robust, emitting concrete tokens with positional information, which are then compiled directly to HTML. The current stable version is 4.0.2, released as part of an actively maintained monorepo. It maintains a consistent release cadence, with minor updates and patches addressing performance improvements and bug fixes, as seen in recent 4.0.x releases. A key differentiator is its strict adherence to CommonMark and GFM specifications, further validated by thousands of additional tests that align with reference parser behavior. It also supports popular extensions such as MDX, math, and frontmatter, and is built with security in mind, being safe by default. Its design allows for both straightforward markdown-to-HTML conversion and highly complex markdown processing workflows, making it a foundational tool in the `unified` ecosystem.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","commonmark","compiler","gfm","html","lexer","markdown","markup","md","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/micromark"},{"id":14703,"title":"micromark Build Tool","library":"micromark-build","status":"active","version":"2.0.3","language":"javascript","ecosystem":"npm","summary":"micromark-build is a small, specialized Command Line Interface (CLI) tool designed to optimize and build development source code for micromark extensions into production-ready output. It achieves this by applying a series of Babel transformations such as `babel-plugin-unassert`, `babel-plugin-undebug`, and `babel-plugin-inline-constants`. These plugins are responsible for removing development-specific assertions (like `assert` or `uvu/assert`), debug calls (from `debug`), and for inlining constant values from specified modules (e.g., `micromark-util-symbol`). This optimization process results in smaller and faster code for deployment in browser or Node.js environments. The current stable version is 2.0.3, with new releases typically coordinated within the broader micromark monorepo. Its primary differentiating factor is its tailored optimization focus specifically for the micromark ecosystem, making it an essential utility for developers creating micromark extensions who need to balance development-time debugging with production-ready performance and minimal bundle size.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","micromark","build","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/micromark-build"},{"id":14704,"title":"micromark Character Utilities","library":"micromark-util-character","status":"active","version":"2.1.1","language":"javascript","ecosystem":"npm","summary":"micromark-util-character is a utility package within the micromark ecosystem, providing a collection of pure functions to efficiently check whether a given character code belongs to various predefined groups, such as ASCII alphanumeric, punctuation, or Markdown-specific line endings and spaces. It is currently at version 2.1.1. As part of the larger micromark project, its release cadence is tied to the main project's development. This package is crucial for developers building custom micromark extensions or parsers who need granular control and performant character classification, differentiating itself by offering a specialized, low-level API for fundamental parsing operations rather than general-purpose string manipulation.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","micromark","util","utility","character","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/micromark-util-character"},{"id":11308,"title":"Micromark Utility for Chunked Array Operations","library":"micromark-util-chunked","status":"active","version":"2.0.1","language":"javascript","ecosystem":"npm","summary":"micromark-util-chunked is a specialized utility package within the `micromark` ecosystem, designed to perform array manipulations (`push` and `splice`) efficiently when dealing with exceptionally large arrays. Its primary purpose is to circumvent performance bottlenecks and V8 engine limitations, such as stack overflows, that can occur with native `Array.prototype.splice` when a massive number of items are involved. The current stable version is `2.0.1` (though the micromark monorepo has related packages at `4.x.x`). As part of the `micromark` monorepo, its updates typically align with the broader `micromark` project's active release schedule. A key differentiator is its optimized algorithms for chunked operations, ensuring stability and performance for complex parsing tasks often encountered within markdown processing. The package is ESM-only and ships with full TypeScript type definitions.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","micromark","util","utility","chunk","splice","push","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/micromark-util-chunked"},{"id":11309,"title":"micromark Character Classifier Utility","library":"micromark-util-classify-character","status":"active","version":"2.0.1","language":"javascript","ecosystem":"npm","summary":"The `micromark-util-classify-character` package, currently at version 2.0.1, is a focused utility within the `micromark` ecosystem designed to classify individual Unicode character codes. It categorizes characters into three groups: whitespace, punctuation, or neither. This classification is primarily used in `micromark` extensions, particularly for determining the opening and closing behavior of 'attention' sequences such as emphasis and strong formatting, which depend on the character classes surrounding the sequence. As a part of the actively maintained `micromark` project, its release cadence is tied to the broader library. A key differentiator is its low-level, performance-optimized approach to character classification, directly supporting `micromark`'s parsing algorithms. The package is ESM-only, requiring Node.js version 16 or newer, and ships with complete TypeScript type definitions, making it suitable for modern JavaScript and TypeScript environments.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","micromark","util","utility","attention","classify","character","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/micromark-util-classify-character"},{"id":11310,"title":"micromark Extension Combiner Utility","library":"micromark-util-combine-extensions","status":"active","version":"2.0.1","language":"javascript","ecosystem":"npm","summary":"micromark-util-combine-extensions is a dedicated utility package within the unified collective, designed to efficiently merge multiple micromark syntax extensions or HTML extensions into a single, cohesive extension object. This functionality is crucial for creating and managing markdown processing presets, such as `micromark-extension-gfm`, which bundle several individual extensions into a convenient package. The package is currently at version 2.0.1, which is compatible with Node.js 16+ and works specifically with `micromark@3`. As a component of the `micromark` monorepo, its release cadence generally aligns with the broader `micromark` project, which sees regular updates for performance and bug fixes across its various components. Its primary differentiator is its singular focus on extension combination, providing a streamlined API (`combineExtensions`, `combineHtmlExtensions`) that simplifies complex extension management for developers building custom markdown processing pipelines.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","micromark","util","utility","extension","combine","merge","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/micromark-util-combine-extensions"},{"id":11311,"title":"micromark Numeric Character Reference Decoder","library":"micromark-util-decode-numeric-character-reference","status":"active","version":"2.0.2","language":"javascript","ecosystem":"npm","summary":"micromark-util-decode-numeric-character-reference is a focused utility within the micromark ecosystem designed to safely decode numeric character references found in markdown (e.g., `&#x41;` for 'A'). The current stable major version is `2.x.x`, with `2.0.2` being the latest patch. As part of the unified collective, it follows a regular release cadence, often aligned with broader micromark updates. A key differentiator is its robust handling of non-characters and control characters, ensuring safe output by replacing them with the Unicode replacement character. This package is ESM-only and ships with full TypeScript type definitions, making it suitable for modern JavaScript and TypeScript environments, and is compatible with Node.js 16+.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","micromark","util","utility","decode","numeric","number","character","reference","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/micromark-util-decode-numeric-character-reference"},{"id":11312,"title":"Micromark String Decoder Utility","library":"micromark-util-decode-string","status":"active","version":"2.0.1","language":"javascript","ecosystem":"npm","summary":"micromark-util-decode-string is a low-level utility within the unifiedjs `micromark` ecosystem, specifically designed to process and decode character escapes and character references found in Markdown strings. It provides a single, focused function, `decodeString`, which is crucial for correctly interpreting content in areas like fenced code info strings, link destinations, labels, and titles according to the CommonMark specification. The current stable version for this utility is `2.0.1`, which is compatible with `micromark@3` and Node.js 16 and higher. While part of a larger monorepo, this package maintains its own versioning tied to its API stability. Its release cadence generally aligns with major `micromark` releases, often involving updates to drop support for unmaintained Node.js versions. As an ESM-only package, it adheres to modern JavaScript module standards. Its key differentiator is its precise adherence to Markdown specification for string decoding, making it an essential building block for custom `micromark` extensions or other Markdown processing tools.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","micromark","util","utility","decode","character","reference","escape","string","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/micromark-util-decode-string"},{"id":11313,"title":"Micromark HTML Character Encoder","library":"micromark-util-encode","status":"active","version":"2.0.1","language":"javascript","ecosystem":"npm","summary":"micromark-util-encode is a focused utility package within the micromark ecosystem, designed specifically for encoding dangerous HTML characters to ensure text is safe for embedding in HTML documents. Its current stable version is 2.0.1, part of the 2.x release line which maintains compatibility with Node.js 16 and higher. As a component of the unified collective, it follows a pragmatic release cadence often aligned with major micromark and Node.js version updates. This package differentiates itself by providing a robust, performant, and standards-compliant algorithm for HTML escaping, specifically tailored for the needs of markdown processors and related text transformation tools, where correctness and minimal overhead are critical. It is fully typed with TypeScript, ensuring good developer experience for static analysis and type safety.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","micromark","util","utility","html","encode","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/micromark-util-encode"},{"id":11314,"title":"micromark events to Acorn parser utility","library":"micromark-util-events-to-acorn","status":"active","version":"2.0.3","language":"javascript","ecosystem":"npm","summary":"micromark-util-events-to-acorn is a core utility within the micromark ecosystem, specifically designed to bridge micromark's low-level parsing events with acorn's robust JavaScript parsing capabilities. It takes an array of micromark events and attempts to construct an Abstract Syntax Tree (AST) using an acorn parser instance. This package is crucial for handling MDX expressions and similar constructs where embedded JavaScript needs to be parsed and validated. The current stable version is 2.0.3. While it doesn't have an independent, fixed release cadence, its updates are typically coordinated with major and minor releases of related micromark extensions, such as micromark-extension-mdx-expression. A key differentiator is its specialized role in the micromark architecture, providing a performant and integrated way to parse JavaScript directly from event streams, requiring the acorn parser and its options to be passed explicitly rather than being a direct dependency. It is ESM-only, requiring Node.js 16 or later.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","expression","factory","micromark","mdx","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/micromark-util-events-to-acorn"},{"id":11315,"title":"micromark HTML Tag Names Utility","library":"micromark-util-html-tag-name","status":"active","version":"2.0.1","language":"javascript","ecosystem":"npm","summary":"micromark-util-html-tag-name is a low-level utility package within the `micromark` ecosystem, providing curated lists of HTML tag names relevant for CommonMark-compliant Markdown parsing. Specifically, it exports `htmlBlockNames` and `htmlRawNames`, which are used by `micromark` to apply specific parsing rules for HTML (flow) constructs. The `htmlBlockNames` array aids in determining when more relaxed parsing rules apply, based on CommonMark's condition 6, while `htmlRawNames` guides the parser on when HTML content can include lines without exiting until a matching closing tag is found (CommonMark's condition 1). This package is currently in its stable version 2.0.1 and is actively maintained as part of the `micromark` monorepo, which generally sees frequent updates, often with performance enhancements, and drops support for unmaintained Node.js versions with new major releases. It's designed for developers building or extending `micromark` itself, rather than for general HTML tag lookup.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","micromark","util","utility","html","tag","name","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/micromark-util-html-tag-name"},{"id":11316,"title":"Micromark Normalize Identifier Utility","library":"micromark-util-normalize-identifier","status":"active","version":"2.0.1","language":"javascript","ecosystem":"npm","summary":"micromark-util-normalize-identifier is a dedicated utility package within the `micromark` ecosystem, designed to provide a robust algorithm for normalizing identifiers encountered in markdown, such as those in references and definitions. The current stable version is `2.0.1`, which is compatible with `micromark@3` and requires Node.js 16 or later. As part of the actively developed `micromark` monorepo, it follows a release cadence tied to the broader project's updates. Its key differentiator lies in its specific approach to canonicalizing identifiers: it collapses markdown whitespace, trims, and then performs a precise lower- and uppercase transformation. This two-step case conversion addresses edge cases with certain Unicode characters (e.g., U+03F4 vs. U+03B8 vs. U+0398) to ensure a truly canonical form, while also using uppercase last to prevent collisions with `Object.prototype` properties like `constructor`. It is an ESM-only package.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","micromark","util","utility","normalize","id","identifier","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/micromark-util-normalize-identifier"},{"id":11317,"title":"micromark Utility to Resolve Subtokens","library":"micromark-util-resolve-all","status":"active","version":"2.0.1","language":"javascript","ecosystem":"npm","summary":"micromark-util-resolve-all is a core utility package within the micromark ecosystem, designed to facilitate the complex process of resolving subtokens that cannot be parsed in a straightforward left-to-right manner. This is crucial for Markdown constructs such as attention (e.g., strong and emphasis) and media (links and images), where opening and closing delimiters might be matched non-sequentially or need post-processing after initial tokenization. The package is currently at version 2.0.1 and is part of the micromark project, which typically sees frequent, granular updates across its many utility packages, often released in lock-step with micromark's major versions. As an internal utility, it's not typically intended for direct end-user consumption but rather for developers extending micromark's parsing capabilities. Its primary differentiator is its role in orchestrating the event manipulation necessary for correct CommonMark parsing of non-linear syntax structures.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","micromark","util","utility","resolve","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/micromark-util-resolve-all"},{"id":11319,"title":"URI Sanitization Utility for Micromark","library":"micromark-util-sanitize-uri","status":"active","version":"2.0.1","language":"javascript","ecosystem":"npm","summary":"micromark-util-sanitize-uri is a focused utility package within the unified collective's micromark ecosystem, designed to safely normalize and sanitize URIs. It currently operates at version 2.0.1. The package encodes unsafe characters using percent-encoding, skips already encoded sequences, and can further sanitize URIs by validating against a regex of allowed protocols, effectively neutralizing potentially dangerous `javascript:` schemes. This utility is crucial for developers building custom micromark extensions or processing user-generated content, ensuring that URLs rendered in HTML are free from XSS vulnerabilities. As part of the broader micromark project, it follows the unified collective's release cadence, with major versions tied to Node.js LTS support, ensuring compatibility with Node.js 16+ for its current v2 release.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","micromark","util","utility","sanitize","clear","url","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/micromark-util-sanitize-uri"},{"id":11318,"title":"micromark Subtokenization Utility","library":"micromark-util-subtokenize","status":"active","version":"2.1.0","language":"javascript","ecosystem":"npm","summary":"micromark-util-subtokenize is a low-level utility within the micromark ecosystem, designed to handle the internal process of tokenizing subtokens during markdown parsing. It provides the `subtokenize` function, which is crucial for extending micromark with custom parsing behaviors, particularly for nested content or specific markdown constructs. This package is currently at version 2.1.0 and is actively maintained as part of the unified collective's micromark project. Releases are typically coordinated with other micromark packages, following a frequent cadence in response to bug fixes, performance improvements, and new feature development within the core parser. Its primary differentiator is its specialized role in the micromark parsing pipeline, making it essential for advanced extension authors rather than direct end-user application.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","micromark","util","utility","tokenize","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/micromark-util-subtokenize"},{"id":13545,"title":"micromark Symbol Utilities","library":"micromark-util-symbol","status":"active","version":"2.0.1","language":"javascript","ecosystem":"npm","summary":"micromark-util-symbol is a core utility package within the unified collective's `micromark` ecosystem, specifically designed to provide a consistent set of constants. These constants include character codes, common character values, internal token types, and general numeric constants, all crucial for developers building extensions for `micromark`. As of version 2.0.1, the package maintains compatibility with Node.js 16+ and `micromark@3`. While individual utility packages within `micromark` don't adhere to a strict, predictable release cadence, the broader `micromark` project sees regular updates. This package's key differentiator is its provision of named constants that `micromark-build` compiles away for production, encouraging safer, more readable development code without incurring runtime overhead in optimized builds.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","micromark","util","utility","symbol"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/micromark-util-symbol"},{"id":11320,"title":"micromark Utility Types","library":"micromark-util-types","status":"active","version":"2.0.2","language":"javascript","ecosystem":"npm","summary":"micromark-util-types is a utility package within the micromark ecosystem, currently at version 2.0.2. Its sole purpose is to provide a comprehensive set of TypeScript types that are shared across various micromark packages, enabling developers to create robust and type-safe micromark extensions. The package itself exports no runtime code or identifiers, serving purely as a type declaration module. This focused approach differentiates it from general-purpose utility libraries, making it an essential dependency for anyone building custom parsers or extensions with TypeScript for micromark. Releases typically align with the broader micromark monorepo, with updates often focusing on performance, bug fixes, and maintaining compatibility with supported Node.js versions and the latest micromark parser core.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","micromark","util","utility","typescript","types"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/micromark-util-types"},{"id":11321,"title":"Micromatch Glob Matching Utility","library":"micromatch","status":"active","version":"4.0.8","language":"javascript","ecosystem":"npm","summary":"Micromatch is a comprehensive and highly performant JavaScript utility for glob matching, serving as a faster and more feature-rich alternative to older libraries like minimatch and multimatch. The current stable version is 4.0.8, actively maintained with regular updates to address bug fixes and security vulnerabilities. Key differentiators include its speed and extensive support for the Bash 4.3 specification, often surpassing Bash itself in terms of adherence to its glob test suite. It is widely adopted across the JavaScript ecosystem for file system operations, build tooling, and configuration management, providing a robust solution for pattern matching in both Node.js and browser environments.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","bash","bracket","character-class","expand","expansion","expression","extglob","extglobs"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/micromatch"},{"id":13547,"title":"Minimal Argument Parser","library":"micromist","status":"abandoned","version":"1.1.0","language":"javascript","ecosystem":"npm","summary":"micromist is a JavaScript package designed for parsing command-line arguments in Node.js environments. As indicated by its name and `v1.1.0` (last updated 8 years ago), it offers a highly minimal API, primarily exporting a single function that takes `process.argv` and returns a parsed object. The library's core differentiator is its simplicity, aiming to provide basic argument parsing without the overhead or extensive features found in more comprehensive alternatives. Due to its long-abandoned status, there is no active release cadence, and it remains a CommonJS-only module, lacking native support for ECMAScript Modules (ESM). Developers should consider this if building modern applications or requiring advanced parsing capabilities.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","argument","parser","cli","option","argv"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/micromist"},{"id":15703,"title":"Microsecond Time Utility","library":"microseconds","status":"abandoned","version":"0.2.0","language":"javascript","ecosystem":"npm","summary":"The `microseconds` package provides a utility to generate and parse timestamps with microsecond precision. It currently stands at version 0.2.0, with its last update occurring approximately six years ago (December 2019). This indicates that the package is no longer actively maintained. It intelligently adapts to the execution environment, utilizing `process.hrtime` for high-resolution timing in Node.js and `performance.now()` in browsers. If neither is available, it falls back to `Date.now() * 1000` for a lower-resolution microsecond timestamp. Key functionalities include `μs.now()` for current microsecond timestamps, `μs.parse()` to convert a microsecond value into a structured object or human-readable string, and `μs.since()` to calculate elapsed time. Due to its abandoned status, developers should consider more modern and actively maintained alternatives for critical applications requiring robust time precision.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","microseconds","microtime","time parser"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/microseconds"},{"id":27955,"title":"Microsoft Agents A365 Runtime","library":"microsoft-agents-a365-runtime","status":"active","version":"1.0.0","language":"python","ecosystem":"pypi","summary":"Telemetry, tracing, and monitoring components for AI agents built with the Microsoft Agents framework. Part of the Agent365 ecosystem, this runtime enables observability for agent workloads. Current version 1.0.0, supports Python >=3.11.","last_verified":"2026-05-09T00:00:00.000Z","tags":["agents","telemetry","tracing","microsoft","azure","opentelemetry","observability"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/microsoft-agents-a365-runtime"},{"id":5995,"title":"Microsoft Agents Activity Protocol Library","library":"microsoft-agents-activity","status":"active","version":"0.8.0","language":"python","ecosystem":"pypi","summary":"The `microsoft-agents-activity` library is a fundamental component of the Microsoft 365 Agents SDK for Python. It provides the core types and schemas, implementing the Activity Protocol Specification, which standardizes communication between AI agents, users, and various channels such as Microsoft Teams, M365 Copilot, Copilot Studio, and web chat. This protocol handles diverse interaction types including messages, typing indicators, conversation updates, events, invokes, and end-of-conversation signals. The SDK aims to facilitate the creation of robust, multichannel, and trusted agents for enterprise systems, allowing developers to integrate agents regardless of their underlying provider or technology stack. The current version of this specific library is 0.8.0.","last_verified":"2026-04-14T00:00:00.000Z","tags":["microsoft","agents","ai","conversational-ai","sdk","protocol","bot-framework"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/microsoft-agents-activity"},{"id":9939,"title":"Microsoft Agents MSAL Authentication","library":"microsoft-agents-authentication-msal","status":"active","version":"0.9.0","language":"python","ecosystem":"pypi","summary":"microsoft-agents-authentication-msal is a Python library providing MSAL-based authentication specifically for Microsoft Agents. It primarily implements the device code flow using MSAL to acquire authentication tokens. Currently at version 0.9.0, it's part of the broader Microsoft Agents framework and follows its release cadence, focusing on integrating with Microsoft services.","last_verified":"2026-04-17T00:00:00.000Z","tags":["microsoft","azure","msal","authentication","agents","device-code-flow"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/microsoft-agents-authentication-msal"},{"id":6718,"title":"Microsoft Agents Copilot Studio Client","library":"microsoft-agents-copilotstudio-client","status":"active","version":"0.8.0","language":"python","ecosystem":"pypi","summary":"The Microsoft Agents Copilot Studio Client library is a Python SDK for building and hosting custom agent extensions within Microsoft Copilot Studio. It provides an asynchronous framework to define agent behavior, handle incoming messages, manage conversation state, and integrate with the Copilot Studio platform. The library is actively developed, with frequent pre-1.0 releases, indicating an evolving API surface.","last_verified":"2026-04-15T00:00:00.000Z","tags":["microsoft","agents","copilotstudio","ai","client-library","bot","extension","generative-ai"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/microsoft-agents-copilotstudio-client"},{"id":27146,"title":"Microsoft Agents Hosting for aiohttp","library":"microsoft-agents-hosting-aiohttp","status":"active","version":"0.9.0","language":"python","ecosystem":"pypi","summary":"Integration library for hosting Microsoft Agents applications using the aiohttp web framework. Version 0.9.0 supports Python >=3.10 and provides middleware and routing for building agent-based HTTP services.","last_verified":"2026-05-01T00:00:00.000Z","tags":["microsoft","agents","aiohttp","bot-framework","async"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/microsoft-agents-hosting-aiohttp"},{"id":5996,"title":"Microsoft Agents Hosting Core","library":"microsoft-agents-hosting-core","status":"active","version":"0.8.0","language":"python","ecosystem":"pypi","summary":"The `microsoft-agents-hosting-core` library is the foundational component of the Microsoft 365 Agents SDK for Python. It provides the essential building blocks for creating conversational AI agents, handling core functionalities such as activity processing, state management, and channel communication. This library is crucial for orchestrating conversations and managing agent state across turns, enabling the development of production-ready agents for platforms like Microsoft Teams, M365 Copilot, Copilot Studio, and web chat. It is actively maintained with frequent updates.","last_verified":"2026-04-14T00:00:00.000Z","tags":["microsoft","agents","conversational-ai","sdk","hosting","m365"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/microsoft-agents-hosting-core"},{"id":11322,"title":"Microsoft Azure Cognitive Services Speech SDK for JavaScript","library":"microsoft-cognitiveservices-speech-sdk","status":"active","version":"1.49.0","language":"javascript","ecosystem":"npm","summary":"The Microsoft Cognitive Services Speech SDK for JavaScript provides robust APIs for integrating speech-to-text, text-to-speech, and speech translation capabilities into JavaScript applications. It supports both browser and Node.js environments, making it versatile for various use cases. The current stable version is 1.49.0, with a release cadence that appears to be monthly or bi-monthly, indicating active development and continuous feature enhancements. Key differentiators include official support for Azure Speech Services, comprehensive feature set for speech AI, and first-class TypeScript type definitions, enabling a more robust development experience compared to generic WebSocket or REST API integrations.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","microsoft","cognitiveservices","speech","sdk","typescript","ts","js"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/microsoft-cognitiveservices-speech-sdk"},{"id":27956,"title":"Microsoft Fabric RTI MCP","library":"microsoft-fabric-rti-mcp","status":"active","version":"0.5.4","language":"python","ecosystem":"pypi","summary":"Model Context Protocol (MCP) server for Microsoft Fabric Real-Time Intelligence (RTI). Version 0.5.4 provides tools for Eventstream, KQL, Activator, and Map. Active development with weekly to biweekly releases.","last_verified":"2026-05-09T00:00:00.000Z","tags":["mcp","model-context-protocol","microsoft-fabric","real-time-intelligence","kusto","eventstream","activator"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/microsoft-fabric-rti-mcp"},{"id":1550,"title":"Microsoft Kiota Abstractions (Python)","library":"microsoft-kiota-abstractions","status":"active","version":"1.10.1","language":"python","ecosystem":"pypi","summary":"The `microsoft-kiota-abstractions` library provides core interfaces and base classes for Python SDKs generated by Microsoft Kiota. These abstractions define how HTTP requests are built, how data is serialized and deserialized, and the fundamental structure for models used in API clients. It is currently at version 1.10.1 and follows a frequent release cadence, often synchronized with other Kiota Python packages.","last_verified":"2026-04-23T22:24:29.999Z","tags":["kiota","microsoft","api client","code generation","abstractions","sdk"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/microsoft-kiota-abstractions"},{"id":1256,"title":"Microsoft Kiota Azure Authentication","library":"microsoft-kiota-authentication-azure","status":"active","version":"1.9.10","language":"python","ecosystem":"pypi","summary":"The Microsoft Kiota Authentication Azure Library provides an implementation to authenticate HTTP requests for Kiota-generated API clients using `azure-identity`. It allows Python applications to securely access APIs protected by the Microsoft Entra Identity Platform. The library is actively maintained with frequent minor releases, typically on a monthly cadence, synchronizing versions with other Kiota Python packages.","last_verified":"2026-04-23T18:58:57.092Z","tags":["authentication","azure","kiota","microsoft","identity","oauth2"],"install_tag":"stale","install_tag_description":"widespread failures or data too old to trust","api":"https://checklist.day/api/registry/microsoft-kiota-authentication-azure"},{"id":8318,"title":"Microsoft Kiota Bundle","library":"microsoft-kiota-bundle","status":"active","version":"1.10.1","language":"python","ecosystem":"pypi","summary":"microsoft-kiota-bundle is a convenience meta-package that installs all core Microsoft Kiota Python libraries. Kiota is a command-line tool for generating API clients based on OpenAPI descriptions. This bundle provides the necessary runtime components, including abstractions, authentication via Azure Identity, HTTP client implementations (based on Requests and Httpx), and serialization for JSON, Text, Form, and Multipart formats. The current version is 1.10.1, with releases typically synchronized across the Kiota Python ecosystem.","last_verified":"2026-04-16T00:00:00.000Z","tags":["microsoft","kiota","api client","code generation","http client","authentication","serialization","bundle","openapi"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/microsoft-kiota-bundle"},{"id":1551,"title":"Microsoft Kiota HTTP","library":"microsoft-kiota-http","status":"active","version":"1.10.1","language":"python","ecosystem":"pypi","summary":"microsoft-kiota-http provides the core abstractions and implementations for making HTTP requests in Kiota-generated Python SDKs. It offers request adapters that integrate with popular HTTP clients like `requests` and `httpx`, handling the underlying network communication and request serialization/deserialization. The library is part of the broader Microsoft Kiota ecosystem, receiving frequent updates to synchronize with other Kiota packages.","last_verified":"2026-04-23T22:25:01.307Z","tags":["kiota","microsoft","http","sdk","client-generation","rest","graphql"],"install_tag":"stale","install_tag_description":"widespread failures or data too old to trust","api":"https://checklist.day/api/registry/microsoft-kiota-http"},{"id":1552,"title":"Microsoft Kiota Serialization Form","library":"microsoft-kiota-serialization-form","status":"active","version":"1.10.1","language":"python","ecosystem":"pypi","summary":"microsoft-kiota-serialization-form is part of the Microsoft Kiota ecosystem, providing a serialization and deserialization factory for `application/x-www-form-urlencoded` content types in Python. It's used by Kiota-generated API clients and custom applications to handle form data. It is currently at version 1.10.1 and follows Kiota's frequent release cadence.","last_verified":"2026-04-23T22:25:20.881Z","tags":["microsoft","kiota","serialization","form","api client"],"install_tag":"stale","install_tag_description":"widespread failures or data too old to trust","api":"https://checklist.day/api/registry/microsoft-kiota-serialization-form"},{"id":1553,"title":"Microsoft Kiota JSON Serialization","library":"microsoft-kiota-serialization-json","status":"active","version":"1.10.1","language":"python","ecosystem":"pypi","summary":"microsoft-kiota-serialization-json provides JSON serialization and deserialization capabilities for Kiota-generated Python SDKs. It includes factories for creating JSON serialization writers and parse nodes, enabling the conversion of `Parsable` objects to and from JSON format. The library is part of the larger Microsoft Kiota ecosystem and is currently at version 1.10.1, with frequent synchronized releases across its components.","last_verified":"2026-04-23T22:25:37.017Z","tags":["microsoft","kiota","serialization","json","openapi","sdk","codegen"],"install_tag":"stale","install_tag_description":"widespread failures or data too old to trust","api":"https://checklist.day/api/registry/microsoft-kiota-serialization-json"},{"id":1554,"title":"Microsoft Kiota Multipart Serialization","library":"microsoft-kiota-serialization-multipart","status":"active","version":"1.10.1","language":"python","ecosystem":"pypi","summary":"This library provides core abstractions and implementation for serializing and deserializing multipart content within Microsoft Kiota generated Python clients. It's part of the broader Kiota ecosystem for building API clients and is currently at version 1.10.1, with a regular release cadence synchronized with other Kiota Python packages. It supports Python versions >=3.10 and <4.0.","last_verified":"2026-04-23T22:25:53.814Z","tags":["serialization","multipart","kiota","microsoft","api-client","http"],"install_tag":"stale","install_tag_description":"widespread failures or data too old to trust","api":"https://checklist.day/api/registry/microsoft-kiota-serialization-multipart"},{"id":1555,"title":"Kiota Text Serialization","library":"microsoft-kiota-serialization-text","status":"active","version":"1.10.1","language":"python","ecosystem":"pypi","summary":"This library provides core serialization and deserialization capabilities for plain text (`text/plain`) within the Microsoft Kiota ecosystem for Python. It allows Kiota-generated API clients to handle text-based responses and requests. The current version is 1.10.1, and releases are frequent, synchronized with the broader Kiota project across multiple languages.","last_verified":"2026-04-23T22:26:10.677Z","tags":["microsoft","kiota","serialization","text","api-client"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/microsoft-kiota-serialization-text"},{"id":2118,"title":"Microsoft Security Utilities Secret Masker","library":"microsoft-security-utilities-secret-masker","status":"active","version":"1.0.0b4","language":"python","ecosystem":"pypi","summary":"Microsoft Security Utilities - Secret Masker (version 1.0.0b4) is a Python library designed for the detection and masking of sensitive data. It provides built-in JSON-formatted detection rules, enabling users to identify and redact secrets using simple symbols or SHA256 hashes. This tool is part of Microsoft's internal security utilities and focuses on preventing secret exposure. It was last released on March 10, 2025, and is actively maintained in a beta state.","last_verified":"2026-04-24T14:30:45.309Z","tags":["security","secrets","masking","utilities","microsoft","regex","pii"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/microsoft-security-utilities-secret-masker"},{"id":27957,"title":"Microsoft Teams API","library":"microsoft-teams-api","status":"active","version":"2.0.0","language":"python","ecosystem":"pypi","summary":"Official Python SDK for building Microsoft Teams apps, bots, and message extensions. Current version 2.0.0 (stable), requiring Python 3.12+. The v2.0.0 release introduces a new namespace `microsoft_teams` (replacing `microsoft.teams`), proactive threading support, and sovereign cloud endpoints. Release cadence is irregular, with alpha releases leading to the stable v2.0.0.","last_verified":"2026-05-09T00:00:00.000Z","tags":["microsoft-teams","bot-framework","teams-sdk"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/microsoft-teams-api"},{"id":27959,"title":"Microsoft Teams Cards","library":"microsoft-teams-cards","status":"active","version":"2.0.0","language":"python","ecosystem":"pypi","summary":"A Python library for building Adaptive Cards and other card types used in Microsoft Teams bot messages. Part of the Microsoft Teams SDK (teams.py). Current version 2.0.0 (stable pre-release series v2.0.0a*). Active development with alpha releases publishing frequently.","last_verified":"2026-05-09T00:00:00.000Z","tags":["microsoft-teams","adaptive-cards","bots","messaging","python"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/microsoft-teams-cards"},{"id":27961,"title":"Microsoft Teams Common Library","library":"microsoft-teams-common","status":"active","version":"2.0.0","language":"python","ecosystem":"pypi","summary":"Common package for building Microsoft Teams bots and apps in Python. Provides shared models, utilities, and middleware. Current stable version is 2.0.0, released June 2025. The library is under active development with alpha pre-releases on the v2.0.0 track.","last_verified":"2026-05-09T00:00:00.000Z","tags":["teams","microsoft","common","bot-framework"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/microsoft-teams-common"},{"id":27958,"title":"Microsoft Graph Python SDK","library":"microsoftgraph-python","status":"active","version":"1.1.8.1","language":"python","ecosystem":"pypi","summary":"API wrapper for Microsoft Graph written in Python. Version 1.1.8.1 supports Python 3.7+ and provides access to Microsoft 365 APIs. This library wraps Microsoft Graph REST API with easy-to-use methods for users, groups, mail, calendar, files, and more. Release cadence is low; the official Microsoft Graph SDK is recommended for new projects.","last_verified":"2026-05-09T00:00:00.000Z","tags":["microsoft-graph","api-wrapper","office365","deprecated"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/microsoftgraph-python"},{"id":23127,"title":"microversion-parse","library":"microversion-parse","status":"active","version":"2.1.0","language":"python","ecosystem":"pypi","summary":"Library for parsing OpenStack microversion headers from HTTP requests. Version 2.1.0, supports Python >=3.10. Actively maintained, part of the OpenStack project. Release cadence follows OpenStack cycles.","last_verified":"2026-05-01T00:00:00.000Z","tags":["openstack","microversion","header-parsing","http"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/microversion-parse"},{"id":17799,"title":"Universal Middleware Router","library":"middle-router","status":"active","version":"2.2.0","language":"javascript","ecosystem":"npm","summary":"middle-router is a universal routing library designed for both client-side and server-side JavaScript applications, allowing URL changes to be processed through a series of asynchronous middleware functions. As of version 2.2.0, it provides a consistent API for managing routing logic across different environments. It distinguishes itself by integrating Koa-style `await next()` patterns for middleware execution, enabling control to flow downstream and then back upstream. This allows for complex lifecycle management around route changes, such as measuring execution time, handling exit conditions, or even prompting before navigation. The library leverages `path-to-regexp` for flexible path matching, similar to Express 4.x, and utilizes `middle-run` for robust middleware orchestration. While the provided examples often showcase integration with frameworks like Express and React, `middle-router` itself is entirely framework-agnostic, offering core routing functionality without imposing external dependencies. It focuses on providing a flexible and powerful middleware-based approach to handling application state changes tied to URLs. Its release cadence is stable, with new features and bug fixes rolled out incrementally.","last_verified":"2026-04-23T00:00:00.000Z","tags":["javascript","router","url","middleware","universal","isomorphic"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/middle-router"},{"id":17805,"title":"Node.js Middleware for Connect and Legacy Frameworks","library":"middleware","status":"abandoned","version":"1.0.0","language":"javascript","ecosystem":"npm","summary":"This `middleware` package, authored by Tim Smart, provides a fundamental utility for composing functions within a request-response cycle. It was specifically designed for integration with older Node.js web frameworks like Connect and Biggie-Router, which were prevalent around its initial publication date. The package, last updated to version 1.0.0 approximately 13 years ago (around 2013), represents an early and minimalist implementation of the middleware pattern that later became a cornerstone of more widely adopted frameworks such as Express.js. It features zero direct dependencies, offering a lean and unopinionated approach to chaining processing steps in a server's request-handling pipeline. Due to its significant age, lack of a `README.md` file on npm, and the complete absence of any recent updates or active development, this package is considered abandoned. It is not recommended for new Node.js projects, which should instead utilize modern, actively maintained middleware solutions. Its utility is now largely confined to understanding historical Node.js patterns or for maintaining highly specific legacy applications built within its original ecosystem.","last_verified":"2026-04-23T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/middleware"},{"id":17800,"title":"Async Express Middleware Wrapper","library":"middleware-async","status":"maintenance","version":"1.4.0","language":"javascript","ecosystem":"npm","summary":"middleware-async is a utility designed to simplify error handling within asynchronous Express.js or Connect-style middleware. At its stable version 1.4.0, last updated in 2017, it addresses the challenge of correctly propagating errors from `async`/`await` functions or Promises to Express's built-in error handling mechanism. Prior to Express 5.x, unhandled promise rejections in middleware would not automatically be caught by Express and could lead to application crashes. This package provides a wrapper function, `asyncMiddleware`, that catches both synchronous errors and rejected Promises within your middleware, automatically calling `next(err)`. Its release cadence is effectively dormant due to its age and the introduction of native async error handling in modern Express versions. It differentiates itself by offering a straightforward, minimalist solution to avoid repetitive `try...catch` blocks for older Express applications.","last_verified":"2026-04-23T00:00:00.000Z","tags":["javascript","connect","express","async","middleware","ES6","promise","await"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/middleware-async"},{"id":17801,"title":"Axios Middleware Layer","library":"middleware-axios","status":"active","version":"3.0.0","language":"javascript","ecosystem":"npm","summary":"middleware-axios is a JavaScript and TypeScript library that extends the popular Axios HTTP client, providing an Express or Koa-like middleware interface for intercepting and modifying HTTP requests and responses. The current stable version is 3.0.0, which introduced dual CommonJS and ESM support and updated its peer dependency to Axios `^1.7.4`. The project demonstrates an active release cadence, with major versions addressing significant architectural changes like module system compatibility and dependency updates, while patch releases focus on type fixes and minor improvements. Its key differentiator lies in abstracting the native Axios interceptor pattern into a more structured, sequential middleware pipeline, allowing developers to easily add global or instance-specific pre-request and post-response logic, access `axios.defaults`, and control the flow with a `next()` function call, making request handling more modular and maintainable.","last_verified":"2026-04-23T00:00:00.000Z","tags":["javascript","axios","fetch","api","typescript","middleware"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/middleware-axios"},{"id":17138,"title":"Middleware Flow Control","library":"middleware-flow","status":"abandoned","version":"0.8.0","language":"javascript","ecosystem":"npm","summary":"middleware-flow is a JavaScript library providing enhanced control flow structures for Express-style middleware. It extends the basic sequential execution model by offering utilities for `series`, `parallel`, `parallelWait`, `each`, `or`, `and`, `if().then().else()`, `syncIf`, `asyncIf`, and `mwIf` operations. First published in 2015 and currently at version 0.8.0, it was developed primarily for CommonJS environments, common in older Node.js and Express applications, making it a useful tool for orchestrating complex middleware pipelines. Its key differentiator lies in its declarative API for non-sequential middleware execution, particularly for concurrent tasks or conditional branching, which are not natively provided by Express's core `app.use()` patterns. The project's development appears to be abandoned, with its last publish date being 11 years ago, and no further updates are expected.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/middleware-flow"},{"id":17802,"title":"Middleware if/unless","library":"middleware-if-unless","status":"active","version":"1.6.0","language":"javascript","ecosystem":"npm","summary":"middleware-if-unless is a Node.js library that provides conditional execution of connect-like middleware based on routing criteria. Inspired by the popular `express-unless` module, it aims for higher performance by leveraging `find-my-way` for advanced route matching capabilities. It allows developers to define rules for when a middleware should (`iff`) or should not (`unless`) be applied to an incoming request, supporting various matching criteria like methods, URLs, functions, and even `Accept-Version` headers. The package ships with TypeScript types, promoting better developer experience and type safety. Currently at version 1.6.0, it maintains an active release cadence, with recent updates focusing on performance optimizations and dependency updates.","last_verified":"2026-04-23T00:00:00.000Z","tags":["javascript","middleware","if","unless","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/middleware-if-unless"},{"id":17114,"title":"Modern Promise-Based Middleware","library":"middleware-io","status":"maintenance","version":"2.8.1","language":"javascript","ecosystem":"npm","summary":"middleware-io is a lightweight, zero-dependency library for composing promise-based middleware in JavaScript and TypeScript applications. It provides a `compose` function similar to `koa-compose` and a `Composer` class for building middleware chains with various utility 'snippets' like lazy loading, forking, and concurrency control. The library is written in TypeScript, ensuring type safety and a robust development experience. Currently at version 2.8.1, its release cadence has been irregular since its active development phase around 2019-2021, with the latest significant changes related to `exports` in `package.json` for modern module resolution. Key differentiators include its self-sufficiency (zero dependencies), native ESM support, and a rich set of built-in middleware snippets.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","typescript","middleware","compose","ware","promise","async","await","modern"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/middleware-io"},{"id":17803,"title":"Connect/Express HTTP Proxy Middleware","library":"middleware-proxy","status":"maintenance","version":"2.0.5","language":"javascript","ecosystem":"npm","summary":"middleware-proxy is a connect-compliant HTTP middleware designed for transparently redirecting incoming requests, primarily useful in development environments where a frontend served by Node.js needs to proxy API calls to a separate backend server. It simplifies integrated project development by allowing developers to access static assets through a local Node server while redirecting RESTful API calls to an external backend. The current stable version is 2.0.5, with recent releases focusing on bug fixes like handling HTTPS and URL parsing edge cases. The package provides a flexible API that supports regular expressions for URL matching and offers an optional feature to strip URL prefixes before forwarding requests, making it suitable for managing API gateway differences between development and production setups.","last_verified":"2026-04-23T00:00:00.000Z","tags":["javascript","http","proxy","server","connect","express","middleware"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/middleware-proxy"},{"id":17804,"title":"Front-Matter Based File Renaming Middleware","library":"middleware-rename-file","status":"maintenance","version":"1.0.0","language":"javascript","ecosystem":"npm","summary":"middleware-rename-file is a Node.js middleware designed for dynamically renaming Vinyl file objects by leveraging properties defined within their YAML front-matter. Currently at version 1.0.0, the package appears to be in a maintenance state, with no active feature development. It targets older Node.js environments (engines >=0.10.0) and is primarily integrated with established templating and static site generation frameworks such as Assemble, Verb, Generate, and Templates. The core functionality allows developers to specify new `basename` and `dirname` attributes directly in a file's front-matter, which the middleware then applies to the file's destination path early in the build pipeline, typically via an `onLoad` event. This declarative approach to file renaming is a key differentiator, providing a structured way to manage file output within its target ecosystems.","last_verified":"2026-04-23T00:00:00.000Z","tags":["javascript","assemble","file","front-matter","generate","middleware","rename","rewrite","template"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/middleware-rename-file"},{"id":17116,"title":"Middleware Utils","library":"middleware-utils","status":"abandoned","version":"1.0.0","language":"javascript","ecosystem":"npm","summary":"The `middleware-utils` package provides a compact collection of utility functions designed to streamline the creation and management of middleware in Node.js applications. It's particularly useful within build or templating ecosystems, such as `assemble`, where middleware often requires sequential or parallel execution. Key functionalities include `series` and `parallel` for controlling middleware flow, `error` and `handleError` for standardized error reporting, and `delims` for escaping and unescaping template delimiters. The package's current stable version is 1.0.0, originally released in 2017. Due to its age and lack of updates, it effectively has an abandoned release cadence. Its API is callback-based, reflecting the common asynchronous patterns of its era, and it lacks native support for modern JavaScript features like Promises or ES Modules.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","assemble","assembleutils","async","generate","middleware","route","routes","template"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/middleware-utils"},{"id":17810,"title":"Middy.js Middleware Engine for AWS Lambda","library":"middy","status":"active","version":"0.36.0","language":"javascript","ecosystem":"npm","summary":"Middy is a Node.js middleware engine specifically designed for AWS Lambda functions, bringing an Express.js-like middleware pattern to serverless environments. It allows developers to encapsulate common logic such as input parsing, validation, authentication, and error handling into reusable middleware functions, enhancing code modularity and maintainability for Lambda handlers. The current stable version series is 7.x, with recent releases like 7.3.1 focusing on improvements, security fixes, and compatibility. Previously, there was a significant breaking change from the 0.x series to 1.x, and subsequently to the 7.x series, requiring migration for older projects. Middy provides a rich ecosystem of official and third-party middlewares for common Lambda patterns, differentiating itself by its focus on simplicity, performance, and a clear execution lifecycle for `before`, `after`, and `onError` hooks.","last_verified":"2026-04-23T00:00:00.000Z","tags":["javascript","Lambda","Middleware","Serverless","Framework","AWS","AWS Lambda","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/middy"},{"id":17806,"title":"Middy AutoProxyResponse Middleware","library":"middy-autoproxyresponse","status":"abandoned","version":"0.1.0","language":"javascript","ecosystem":"npm","summary":"The `middy-autoproxyresponse` middleware was designed to simplify AWS Lambda proxy responses by automatically wrapping plain JavaScript objects returned from a handler into a `statusCode: 200` response with `Content-Type: application/json`. If a `statusCode` is already present in the returned object, it passes through untouched. The package is currently at version 0.1.0, released in 2018. Given the rapid evolution and numerous breaking changes in the core `middy` framework (which is now in its 7.x series, released frequently), this middleware is highly likely incompatible with modern `middy` versions (v2.x and above), especially since `middy` v5+ is ESM-only. It provides a basic utility that is often reimplemented or achieved with other, more actively maintained `middy` middlewares like `@middy/http-response-serializer` for newer versions.","last_verified":"2026-04-23T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/middy-autoproxyresponse"},{"id":17807,"title":"Middy Environment Variable Middleware","library":"middy-env","status":"active","version":"2.0.0","language":"javascript","ecosystem":"npm","summary":"middy-env is a middleware for the middy framework, specifically designed to parse and inject environment variables into AWS Lambda function handlers. It's currently at version 2.0.0, which aligns with the major version 2.x of the core middy framework, ensuring compatibility with the latest middy features and architecture. This package provides robust configuration management for serverless functions, allowing developers to define required environment variables, specify their expected types (string, int, float, bool), and provide fallback values to prevent runtime errors. A key differentiator is its ability to assign parsed variables directly to the Lambda `context` object by default, rather than polluting the global `process.env`, offering a cleaner and more isolated configuration scope per invocation. It also supports optional caching of parsed values to optimize performance for subsequent warm invocations, with configurable expiry times. The package maintains a stable release cadence, typically aligning with major middy framework updates.","last_verified":"2026-04-23T00:00:00.000Z","tags":["javascript","middy","middleware","lambda","env","config","var","environment"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/middy-env"},{"id":18556,"title":"Middy Invocation Middleware","library":"middy-invocation","status":"active","version":"1.0.0","language":"javascript","ecosystem":"npm","summary":"A middleware for the Middy framework (v2.5.3+ peer dependency) that provides global access to current AWS Lambda invocation event and context from anywhere in your code, eliminating the need to pass them as arguments through function calls. This is a small, focused utility with no active development since v1.0.0 (2022). Key differentiator: it uses async hooks (presumably) to store the invocation context, enabling access from deeply nested modules. Similar libraries include @middy/core's built-in context sharing, but this offers a simpler getter pattern. Only one known release (v1.0.0) with no changelog or updates.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","middy","serverless","aws","lambda"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/middy-invocation"},{"id":18557,"title":"Middy JSONAPI Middleware","library":"middy-jsonapi","status":"active","version":"2.0.2","language":"javascript","ecosystem":"npm","summary":"middy-jsonapi (v2.0.2) is a middleware for the Middy Node.js AWS Lambda framework that formats Lambda responses to conform to the JSON API spec (jsonapi.org). It parses query parameters like include, fields, sort, and page, supports page-based and offset-based pagination with auto-generated links, and formats errors into standard JSON API error objects. Unlike manual formatting, it integrates seamlessly with Middy's middleware chain (e.g., validator, httpContentNegotiation) and works with strict Accept headers (application/vnd.api+json). Requires middy as a peer dependency. Active development, release cadence irregular.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","middy","jsonapi","middleware"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/middy-jsonapi"},{"id":18558,"title":"middy-mcp","library":"middy-mcp","status":"active","version":"0.1.6","language":"javascript","ecosystem":"npm","summary":"Middy middleware for integrating Model Context Protocol (MCP) servers with AWS Lambda functions. Current version 0.1.6, requires Node.js >= 18.0.0 and Middy >= 6.0.0. Supports API Gateway (REST, HTTP API v2) and ALB proxy integrations, but only compatible with MCP clients using protocol version 2025-03-26 or later. Provides seamless request/response handling within the Middy middleware framework, with TypeScript type definitions included.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","mcp","model context protocol","middy","middleware","aws","lambda","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/middy-mcp"},{"id":18559,"title":"Middy JSON Error Handler Middleware","library":"middy-middleware-json-error-handler","status":"active","version":"4.0.0","language":"javascript","ecosystem":"npm","summary":"A middleware for the Middy.js Lambda middleware engine that converts thrown errors into structured JSON HTTP responses, compatible with http-errors. Current stable version is 4.0.0 (released 2023-07-26). Follows semantic release, with updates every few months. Key differentiators: automatic JSON serialization, support for http-errors and custom error classes, configurable property omission (stack, name, etc.), and the ability to expose internal errors via the `expose` property even for 5xx responses. Ships TypeScript types.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","middy","middleware","error","http","json","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/middy-middleware-json-error-handler"},{"id":17808,"title":"Middy JWT Authorization Middleware","library":"middy-middleware-jwt-auth","status":"active","version":"6.3.0","language":"javascript","ecosystem":"npm","summary":"middy-middleware-jwt-auth is a specialized middleware designed for the Middy.js framework, enabling JSON Web Token (JWT) authorization for AWS Lambda functions. Inspired by `express-jwt`, it simplifies the process of verifying JWTs and injecting the decoded payload into the Lambda `event.auth` object. The current stable version is `6.3.0`. The library follows the Middy.js release cadence, frequently updating to support new major versions of `@middy/core`. Key differentiators include its tight integration with the Middy ecosystem, robust type definitions for TypeScript users, and customizable token extraction and verification options, including support for various encryption algorithms and asynchronous secret retrieval. It aims to provide a reliable and easy-to-use solution for securing serverless API endpoints with JWTs.","last_verified":"2026-04-23T00:00:00.000Z","tags":["javascript","middy","middleware","jwt","json web token","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/middy-middleware-jwt-auth"},{"id":17809,"title":"Middy AWS Lambda CPU Profiler","library":"middy-profiler","status":"active","version":"1.0.11","language":"javascript","ecosystem":"npm","summary":"middy-profiler is an AWS Lambda middleware designed to capture CPU profiling data for Node.js functions, integrating seamlessly with the Middy framework. As of its current stable version 1.0.11, it enables developers to identify performance bottlenecks within their serverless functions by saving detailed CPU profiles to a specified AWS S3 bucket. These `.cpuprofile` files can then be analyzed using standard tools like Chrome DevTools for in-depth performance analysis. The package maintains a consistent release cadence with minor updates addressing features like conditional reporting, start delays, and coldstart profiling. Key differentiators include its tight integration with Middy, a standalone usage option, and the ability to profile module initialization during cold starts, which is crucial for optimizing initial function execution. Proper configuration of an S3 bucket and corresponding Lambda permissions are mandatory for its operation. It requires `@middy/core` version 2.0.0 or higher.","last_verified":"2026-04-23T00:00:00.000Z","tags":["javascript","middy","serverless","aws","lambda","profiler"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/middy-profiler"},{"id":9110,"title":"Midea Local Control","library":"midea-local","status":"active","version":"6.6.0","language":"python","ecosystem":"pypi","summary":"midea-local is a Python library designed to control Midea M-Smart appliances directly via the local area network, bypassing the cloud. It provides an interface to discover, connect to, and manage various Midea devices such as air conditioners, dehumidifiers, and water heaters. The library is actively maintained, with frequent minor releases (typically monthly or bi-monthly) to add new features and support for more device models. The current version is 6.6.0, requiring Python >=3.11.","last_verified":"2026-04-16T00:00:00.000Z","tags":["smart home","IoT","Midea","local control","appliance"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/midea-local"},{"id":5997,"title":"Mido - MIDI Objects for Python","library":"mido","status":"active","version":"1.3.3","language":"python","ecosystem":"pypi","summary":"Mido is a Python library for working with MIDI 1.0 ports, messages, and files. It provides a straightforward and Pythonic interface for interacting with MIDI hardware and software. The library is currently at version 1.3.3 and has an active development cycle, with new features and bug fixes being regularly released.","last_verified":"2026-04-14T00:00:00.000Z","tags":["midi","audio","music","io","instrument"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mido"},{"id":18044,"title":"Midtrans Payment API Client for Node.js","library":"midtrans-client","status":"active","version":"1.4.3","language":"javascript","ecosystem":"npm","summary":"The `midtrans-client` package is the official Node.js API client for integrating with the Midtrans Payment Gateway. It provides a structured interface for interacting with Midtrans' two primary payment products: Snap, which offers a customizable payment popup directly on the merchant's website, and Core API (VT-Direct), which facilitates backend-driven payment flows with full frontend customization. The library is currently at version 1.4.3, with recent updates addressing dependency vulnerabilities and introducing new features such as Snap Bi functionalities (Direct Debit, QRIS, VA) and webhook notification verification. Its release cadence indicates active maintenance, with focus on reliability and feature expansion. As the official client, it provides a well-supported and up-to-date integration path, adhering to Midtrans' specific API requirements and product offerings.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","payment","gateway","api","midtrans","node"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/midtrans-client"},{"id":9943,"title":"migra: PostgreSQL Schema Migration","library":"migra","status":"active","version":"3.0.1663481299","language":"python","ecosystem":"pypi","summary":"migra is a Python library that functions like `diff` for PostgreSQL schemas. It compares two PostgreSQL databases (or SQLAlchemy metadata objects) and generates the SQL statements necessary to migrate one to the other, making schema management and deployment safer and more explicit. The current version is 3.0.1663481299, with releases following active development.","last_verified":"2026-04-17T00:00:00.000Z","tags":["postgresql","database","migration","schema","ddl","sqlalchemy"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/migra"},{"id":11323,"title":"Node Migrate","library":"migrate","status":"maintenance","version":"2.1.0","language":"javascript","ecosystem":"npm","summary":"Node Migrate is an abstract migration framework designed for Node.js applications, offering both a command-line interface (CLI) and a programmatic API for managing schema or data changes. As of its latest version, 2.1.0, it provides a flexible mechanism to create, apply, and rollback migrations, supporting various database types through custom logic within migration files. It distinguishes itself by providing a simple, generator-based approach to migration file creation, allowing users to define their own templates and compilers (like Babel or TypeScript) for modern JavaScript features. The package prioritizes flexibility, enabling developers to integrate it into diverse project setups. Its release cadence is not explicitly stated but appears to be stable with infrequent major updates, making it a reliable choice for established Node.js projects requiring robust migration management.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","migrate","migrations","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/migrate"},{"id":18560,"title":"migrate-mongo","library":"migrate-mongo","status":"active","version":"14.0.7","language":"javascript","ecosystem":"npm","summary":"A database migration tool for MongoDB in Node.js, currently at version 14.0.7. Supports MongoDB drivers 4.x through 7.x and requires Node.js >=20.0.0. It provides CLI commands (init, create, up, down, status) and programmatic API. Key differentiators: lightweight, lock-based concurrency, checksum validation, and support for both CommonJS and ESM module systems. Common pitfalls include incorrect configuration file exports, missing peer dependency mongodb, and improper use of up/down functions in migration files.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","migrate mongo mongodb migrations database"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/migrate-mongo"},{"id":16438,"title":"TypeScript MongoDB Migration Tool","library":"migrate-mongo-ts","status":"active","version":"1.2.3","language":"javascript","ecosystem":"npm","summary":"migrate-mongo-ts is a database migration tool specifically designed for MongoDB within Node.js environments, providing robust TypeScript support. As a direct fork of the widely-used `migrate-mongo` package, it adapts its functionality for modern TypeScript workflows, ensuring type safety and improved developer experience when managing database schema changes. The current stable version is 1.2.3. This tool simplifies the process of evolving MongoDB schemas by enabling developers to define discrete 'up' and 'down' migration scripts, which are then applied and rolled back via a command-line interface. Key differentiators include its explicit focus on TypeScript for configuration and migration scripts, offering strong typing for the MongoDB `Db` and `MongoClient` objects passed into migration functions. It supports common operations such as project initialization, creating new migration files, applying pending migrations, rolling back the last migration, and checking migration status, making it a comprehensive solution for maintaining database consistency across various environments. Its release cadence typically mirrors updates from its upstream `migrate-mongo` parent, incorporating TypeScript-specific enhancements.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","migrate mongo mongodb migrations database"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/migrate-mongo-ts"},{"id":16649,"title":"migrate-mongodb-og: MongoDB Migration Tool (Fork for MongoDB 7+)","library":"migrate-mongodb-og","status":"active","version":"11.0.1","language":"javascript","ecosystem":"npm","summary":"This package, `migrate-mongodb-og`, is a critical fork of the popular `migrate-mongo` database migration tool designed for Node.js environments. It provides a robust CLI and programmatic API for managing schema changes in MongoDB databases. The current stable version, 11.0.1, specifically addresses compatibility challenges by supporting a broad range of MongoDB driver versions, including `^4.4.1`, `^5.0.0`, `^6.0.0`, and notably `^7.0.0`. Its key differentiator is its explicit support for MongoDB 7 and beyond, filling a gap left by the original project. While there isn't a strict release cadence mentioned, as a fork, it typically updates to maintain compatibility with new MongoDB versions and to integrate relevant bug fixes or features from the upstream project. It enables developers to define migration scripts in JavaScript, offering functions to bring the database schema `up` or `down`, create new migration files, and check `status`.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","migrate mongo mongodb migrations database mongodb7"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/migrate-mongodb-og"},{"id":15139,"title":"Mongoose Migration Framework","library":"migrate-mongoose","status":"active","version":"4.0.0","language":"javascript","ecosystem":"npm","summary":"migrate-mongoose is a robust migration framework designed for Node.js projects that utilize Mongoose for MongoDB interaction. It's currently in version 4.0.0, having recently released a major update. A key differentiator is its approach to storing migration state directly within MongoDB, rather than relying on a local file system, making it well-suited for Platform as a Service (PaaS) deployments like Heroku where ephemeral file systems are common. The framework provides features such as access to Mongoose models directly within migration files, support for promises or standard callbacks, flexible configuration via files or environment variables (including `.env` support), and tools for managing (pruning) migration files. It tracks migration status globally in the database, simplifying deployment and ensuring consistency across environments. Release cadence appears to be driven by feature additions, Mongoose updates, or necessary dependency changes rather than a fixed schedule.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","migrate","migration","mongoose","schema","mongodb","db","nosql"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/migrate-mongoose"},{"id":25940,"title":"migrate-semver","library":"migrate-semver","status":"active","version":"0.7.0","language":"javascript","ecosystem":"npm","summary":"migrate-semver is a database-agnostic Node.js library that manages migrations based on SemVer version strings rather than sequential numbers or timestamps. Version 0.7.0 is the latest stable release, with infrequent updates. It provides a SemVerMigration class that scans a migrations directory for versioned folders and runs only the migrations needed to reach a target version. Unlike timestamp-based tools, it allows arbitrary version jumps and skips already applied versions. It requires a plugin for database-specific storage, with a Mongoose plugin available. The library handles connections, migration tracking, and custom options passed to migrations.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","migration","semver","database"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/migrate-semver"},{"id":9942,"title":"Migrate to uv","library":"migrate-to-uv","status":"active","version":"0.12.0","language":"python","ecosystem":"pypi","summary":"migrate-to-uv is a command-line tool designed to help users transition their Python projects from traditional package managers like Poetry, Pipenv, or pip to `uv`'s `pyproject.toml` format. It aims to automate the conversion of project metadata, dependencies, and build configurations to be compatible with `uv`. The current version is 0.12.0, with new releases occurring regularly, often weekly or bi-weekly, to introduce features and address bugs.","last_verified":"2026-04-17T00:00:00.000Z","tags":["uv","poetry","pipenv","package management","migration","pyproject.toml"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/migrate-to-uv"},{"id":4109,"title":"mike","library":"mike","status":"active","version":"2.1.4","language":"python","ecosystem":"pypi","summary":"mike is a Python utility designed to simplify the deployment of multiple versions of your MkDocs-powered documentation to a Git branch, commonly `gh-pages`. This approach allows you to archive older documentation versions, ensuring they remain accessible even if future MkDocs updates introduce breaking changes. The current version is 2.1.4, with a release cadence that includes frequent bug fixes and less frequent but consistent minor/major feature releases.","last_verified":"2026-04-11T00:00:00.000Z","tags":["documentation","mkdocs","versioning","static-site","git","github-pages"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mike"},{"id":16855,"title":"MikroORM Better Auth Adapter","library":"mikro-orm-better-auth","status":"active","version":"1.1.1","language":"javascript","ecosystem":"npm","summary":"mikro-orm-better-auth is an adapter for the 'better-auth' authentication library, specifically designed to integrate with MikroORM. It provides a robust database layer for better-auth, abstracting common CRUD operations and transactional support through MikroORM's `EntityManager`. A key differentiator is its `createSchema` implementation, which leverages `ts-morph` to generate MikroORM entity files automatically. These generated entities are intelligently patched in-place on regeneration, preserving user-owned code like custom imports, decorators, methods, and comments, while only updating generator-managed fields and decorators. The current stable version is 1.1.1, released in March 2026, indicating active development with a focus on stability and feature enhancements. It is primarily SQL-oriented, utilizing MikroORM's SQL entity manager, and defers native join support for future development.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","better-auth","mikro-orm","adapter","authentication","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mikro-orm-better-auth"},{"id":14706,"title":"Milkdrop EEL2 Parser","library":"milkdrop-eel-parser","status":"maintenance","version":"0.0.4","language":"javascript","ecosystem":"npm","summary":"The `milkdrop-eel-parser` library provides a parser for the Nullsoft/Cockos EEL2 (Expression Evaluation Library 2) scripting language, primarily used in the Milkdrop music visualizer. It is designed to convert EEL2 equations into JavaScript, enabling their use in modern web-based visualizers like Butterchurn. Currently at version `0.0.4`, this project is predominantly written in ClojureScript and compiles to a JavaScript bundle. Its development appears to be in maintenance mode, with no significant updates in the last 7-8 years. Key differentiators include its niche focus on EEL2 parsing and its integration into the broader Butterchurn ecosystem, allowing developers to bring legacy Milkdrop preset logic to the browser environment.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/milkdrop-eel-parser"},{"id":13548,"title":"Miller-Rabin Primality Test","library":"miller-rabin","status":"maintenance","version":"4.0.1","language":"javascript","ecosystem":"npm","summary":"The `miller-rabin` package provides an implementation of the probabilistic Miller-Rabin primality test algorithm for JavaScript. This algorithm efficiently determines if a given large number is likely prime, although it carries a small, exponentially decreasing chance of falsely identifying a composite number as prime (a 'strong liar'). The current stable version, 4.0.1, was last published 8 years ago, indicating a maintenance-only or abandoned status. It relies on the `bn.js` library for arbitrary-precision integer arithmetic, rather than native JavaScript `BigInt` introduced in later Node.js and browser versions. While functional, developers initiating new projects requiring primality testing might consider more recently updated alternatives that leverage native `BigInt` for potentially better performance and modern API integration. The package's release cadence is effectively non-existent, given its age.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","prime","miller-rabin","bignumber"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/miller-rabin"},{"id":9944,"title":"Millify","library":"millify","status":"active","version":"0.1.1","language":"python","ecosystem":"pypi","summary":"Millify is a lightweight Python library designed to convert large numbers into human-readable, \"millified\" formats, similar to how social media platforms display follower counts (e.g., 1,234,567 becomes 1.23M). It currently stands at version 0.1.1 and has a relatively slow release cadence, with updates focused on minor improvements and bug fixes.","last_verified":"2026-04-17T00:00:00.000Z","tags":["numbers","formatting","utility","human-readable","millify","data-display"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/millify"},{"id":11324,"title":"Milligram CSS Framework","library":"milligram","status":"active","version":"1.4.1","language":"javascript","ecosystem":"npm","summary":"Milligram is a minimalist CSS framework designed to provide a lightweight and clean starting point for web projects. Weighing in at only 2kb gzipped, it prioritizes performance and developer productivity by offering a basic set of styles with fewer properties to reset compared to larger UI frameworks. It focuses on core HTML elements like typography, forms, tables, buttons, and a simple grid system. The current stable version is 1.4.1, released in 2023, following a cadence of sporadic updates that address compatibility and add minor feature enhancements, such as responsive tables and new form input types. Its primary differentiation lies in its extreme minimalism, providing only essential styling without dictating a specific UI component library.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","bootstrap","css","css3","flexbox","front-end","framework","html","html5"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/milligram"},{"id":13549,"title":"Milliparsec: Tiny HTTP Body Parser","library":"milliparsec","status":"active","version":"5.1.1","language":"javascript","ecosystem":"npm","summary":"Milliparsec is a minimalistic and performant HTTP body parser for modern Node.js environments, currently at version 5.1.1. It provides middleware for parsing JSON, raw, URL-encoded, and multipart form data, making it compatible with frameworks like tinyhttp and Express. The library boasts a tiny package size (under 8KB) and zero dependencies, setting it apart from more heavy-weight alternatives like `body-parser` and `formidable`, offering significantly faster parsing speeds (approximately 15% faster than `body-parser` and 4x faster than `formidable`). It receives active development, with several minor and patch releases in quick succession, indicating a steady release cadence for bug fixes and feature enhancements, such as the recently added `type` and `reviver` options for JSON parsing in v5.1.0.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","body-parser","express","http","body-parsing","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/milliparsec"},{"id":2586,"title":"Milvus Lite","library":"milvus-lite","status":"active","version":"2.5.1","language":"python","ecosystem":"pypi","summary":"Milvus Lite is a lightweight, embedded version of Milvus, a high-performance vector database, designed for rapid prototyping, local development, and edge devices. It provides core vector search functionalities and shares the same API as Milvus Standalone and Distributed deployments, ensuring a consistent development experience across various scales. Data is persisted locally in an SQLite file. The library is actively maintained as part of the `pymilvus` ecosystem, with the current version being 2.5.1.","last_verified":"2026-04-24T22:13:36.255Z","tags":["vector database","embeddings","AI","machine learning","vector search","RAG"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/milvus-lite"},{"id":16124,"title":"MIME Database","library":"mime-db","status":"active","version":"1.54.0","language":"javascript","ecosystem":"npm","summary":"mime-db is a comprehensive, machine-readable database of media types and associated metadata. It aggregates data from official sources such as IANA, Apache, and nginx, providing detailed information including common file extensions, compressibility, and default charsets for thousands of MIME types. The current stable version is 1.54.0. The package maintains a frequent release cadence, primarily driven by updates to its upstream data sources and community contributions for custom types. A key differentiator is its minimalist approach: it is distributed as a pure JSON data file with no accompanying logic or API, making it lightweight and un-opinionated. This design ensures maximum flexibility, although consumers must implement their own lookup logic. Crucially, changes to the underlying MIME type data are *not* considered breaking changes under its semver policy for the programmatic API, meaning data can change between minor or patch versions.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","mime","db","type","types","database","charset","charsets"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mime-db"},{"id":16437,"title":"MIME Format Lookup","library":"mime-format","status":"active","version":"2.0.2","language":"javascript","ecosystem":"npm","summary":"The `mime-format` library provides a utility for disambiguating the base format of HTTP response bodies based on their `Content-Type` header. It aims to resolve ambiguities, especially between `text/*` and `application/*` types, by maintaining an internal database of textual content types served under `application/*` (e.g., `application/json` is classified as `text`). The current stable version is 2.0.2, with releases appearing to be on an as-needed basis, indicated by the significant gap between v0.2.0 and v2.0.0. Key differentiators include its explicit handling of `application/*` types that are textual in nature, and its ability to guess or mark content types as unknown if they are not in its database, providing granular control over content interpretation.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","postman","http-code","mime","content-type"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mime-format"},{"id":11325,"title":"MIME Type Utilities (Lite)","library":"mime-lite","status":"active","version":"1.0.3","language":"javascript","ecosystem":"npm","summary":"mime-lite provides a lightweight, standard set of MIME type mappings for JavaScript applications, suitable for both Node.js and browser environments. The current stable version is 1.0.3, with a release cadence that appears to be low but active, incorporating updates for new MIME types as needed (e.g., adding 'xls' in v1.0.3). Its key differentiator is being a 'lite' version, implying a smaller bundle size and a focused set of standard MIME type definitions compared to larger, more comprehensive libraries like the original `mime` package, from which it acknowledges copying its data. This makes it an efficient choice for projects where minimizing footprint is critical. It ships with TypeScript types, enhancing developer experience and type safety.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","mime","lite","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mime-lite"},{"id":11326,"title":"MIME Type Lookup Utility","library":"mime-lookup","status":"abandoned","version":"0.0.2","language":"javascript","ecosystem":"npm","summary":"The `mime-lookup` library provides a focused utility for resolving MIME types based on file extensions. Unlike some alternatives, this package does not bundle its own MIME type database. Instead, it requires the user to supply a database, typically by integrating with the `mime-db` package. As of its only released version, 0.0.2, it offers core functionalities such as `lookup` for determining a MIME type from a given path, `extension` for retrieving a default file extension from a MIME type, and `define` for adding custom MIME type to extension mappings. It also includes `charsets.lookup` for charset mappings. Key differentiators include its lightweight nature due to the decoupled database, allowing for flexible custom database integration. First published in 2015 and last updated in 2016, the project appears to be unmaintained, making its release cadence non-existent.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","util","mime"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mime-lookup"},{"id":16439,"title":"MIME Type Names Database","library":"mime-names","status":"active","version":"1.0.0","language":"javascript","ecosystem":"npm","summary":"mime-names is a JavaScript package that provides a database of human-readable names and common file extensions, keyed by MIME types. It is designed to complement `mime-db`, offering a more descriptive layer on top of MIME type definitions. This package does not aim to be an exhaustive list of all MIME types, focusing instead on popular and commonly used formats. Developers should anticipate that some less common MIME types might not be present and implement graceful handling for such cases. The current stable version is 1.0.0, and releases are typically made as needed to add new types or update existing data. Its primary differentiator is its direct, lookup-table structure and its specific focus on human-readable names and extensions rather than broader MIME type resolution logic.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","mime","db","names","type","types","database"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mime-names"},{"id":11327,"title":"MIME Type Utility","library":"mime-types","status":"active","version":"3.0.2","language":"javascript","ecosystem":"npm","summary":"mime-types is a JavaScript utility library for working with content-types, offering functions to look up MIME types, file extensions, and associated charsets. Currently at stable version `3.0.2`, the package primarily focuses on providing accurate MIME type data sourced from `mime-db`. It differentiates itself from older `mime` modules by explicitly returning `false` for unknown types (rather than a naive fallback), avoiding instance creation (`new Mime()`), and omitting `.define()` functionality. While its core API remains compatible with `mime@1.x`, it's maintained by the `jshttp` organization and generally receives updates driven by new MIME types or minor fixes rather than frequent new features. A key aspect is its `mime-db` dependency; programmatic API changes are considered semver, but updates to the underlying MIME type data itself are not, meaning users needing strict data versioning must manage `mime-db` via package manager overrides.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","mime","types"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mime-types"},{"id":3549,"title":"Mimesis: Fake Data Generator","library":"mimesis","status":"active","version":"19.1.0","language":"python","ecosystem":"pypi","summary":"Mimesis is a powerful and fast fake data generator for Python. It provides data for a variety of purposes, including populating databases, creating test data, and anonymizing existing datasets. As of version 19.1.0, it supports numerous locales and data types. The library maintains an active development pace, with regular minor and major releases introducing new features, locales, and performance improvements, often on a monthly or bi-monthly cadence.","last_verified":"2026-04-25T11:55:03.427Z","tags":["fake data","generator","testing","development","data generation","anonymization"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mimesis"},{"id":24033,"title":"mimesniff","library":"mimesniff","status":"active","version":"1.1.1","language":"python","ecosystem":"pypi","summary":"A pure Python implementation of the MIME sniffing algorithm from the WHATWG MIME Sniffing specification. Version 1.1.1 supports Python >=3.4 and allows sniffing MIME types from file-like objects or pre-read headers. Uses a decision tree based on byte patterns. Released infrequently.","last_verified":"2026-05-01T00:00:00.000Z","tags":["mime","sniffing","whatwg","python"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mimesniff"},{"id":16126,"title":"Mimic Node.js HTTP Response Stream Properties","library":"mimic-response","status":"active","version":"4.0.0","language":"javascript","ecosystem":"npm","summary":"The `mimic-response` library is a utility designed to replicate properties and events from a Node.js `http.IncomingMessage` (an HTTP response stream) onto any generic Node.js stream. This is particularly useful in scenarios like proxying or transforming HTTP responses where the downstream stream needs to inherit metadata such as `statusCode`, `statusMessage`, and `headers` without copying the actual data payload. The current stable version is `4.0.0`. Historically, new major versions have been released roughly annually, typically coinciding with updated Node.js LTS requirements and ecosystem shifts like the move to pure ESM. Its key differentiator lies in its specific focus on mirroring *response stream properties* rather than content, providing a lightweight way to maintain HTTP context across stream transformations. It stands apart from related tools like `mimic-fn` (for functions) or broader stream cloning utilities by targeting the specific metadata of an HTTP response.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","mimic","response","stream","http","https","request","get","core"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mimic-response"},{"id":25942,"title":"mimosa-es6-module-transpiler","library":"mimosa-es6-module-transpiler","status":"maintenance","version":"0.6.0","language":"javascript","ecosystem":"npm","summary":"An ES6 module transpiler plugin for the Mimosa build tool, version 0.6.0 (stable, no recent updates). It transpiles ES6 module syntax to AMD, CommonJS, or global module formats, wrapping square's es6-module-transpiler. Key differentiators: tight integration with Mimosa, support for CoffeeScript backtick escaping, and exclusion patterns for vendor files. However, it does not support source maps, has limited ES6 syntax coverage, and depends on an outdated transpiler that may not reflect current spec.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","mimosa","mmodule","es6","harmony","module","amd","commonjs"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mimosa-es6-module-transpiler"},{"id":25941,"title":"Mimosa ES6 Module Transpiler AMD Shim","library":"mimosa-es6-module-transpiler-amd-shim","status":"deprecated","version":"0.1.2","language":"javascript","ecosystem":"npm","summary":"This is a deprecated Mimosa module (v0.1.2) that patches the ES6 module transpiler v0.3.0 for AMD compatibility. It fixes a breaking change where AMD libraries without a `default` property cause errors. Not actively maintained; use the `compatFix` option in es6-module-transpiler instead. Minimal documentation and no updates since initial release.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","mimosa","mmodule","es6","harmony","module","amd","commonjs","shim"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mimosa-es6-module-transpiler-amd-shim"},{"id":25943,"title":"mimosa-esperanto-es6-modules","library":"mimosa-esperanto-es6-modules","status":"maintenance","version":"0.3.4","language":"javascript","ecosystem":"npm","summary":"An ES6 module transpiler plugin for Mimosa build tool that uses Esperanto to convert ES6 module syntax (import/export) to AMD or CommonJS compatible JavaScript with inline source maps. Version 0.3.4 is the latest release; the package appears to be in maintenance mode, with no updates since 2015. It wraps the now-deprecated Esperanto library, which was a predecessor to Babel-like tools. Key differentiator: integrates directly with Mimosa's asset pipeline, allowing automatic transpilation during build. Alternative to Babel integration for Mimosa, but limited to module syntax transpilation only (no ES6 features like arrow functions, classes, etc.). Requires Node >=0.10.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","mimosa","mmodule","es6","harmony","module","amd","commonjs"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mimosa-esperanto-es6-modules"},{"id":11328,"title":"Min-dash: Minimal Utility Toolbelt","library":"min-dash","status":"active","version":"5.0.0","language":"javascript","ecosystem":"npm","summary":"Min-dash is a lean, battle-tested utility belt providing a curated selection of essential functions for JavaScript and TypeScript development, particularly within the bpmn.io ecosystem. It differentiates itself by its minimal bundle footprint (under 2 kB gzipped), ES2015 compatibility, and performance-optimized utilities for common operations like sorting and unions. The library ships with comprehensive TypeScript type definitions, ensuring a robust development experience. The current stable version is `5.0.0`, published in February 2024. The project maintains an active release cadence, addressing bug fixes and improvements in minor versions, with major releases introducing significant architectural shifts, such as the transition to an ESM-only distribution. It encourages the use of modern module bundlers for optimal tree-shaking.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","lodash","utility","tool","belt","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/min-dash"},{"id":11330,"title":"Minimal DOM Utility Toolbelt","library":"min-dom","status":"active","version":"5.3.0","language":"javascript","ecosystem":"npm","summary":"min-dom is a focused and lightweight JavaScript library, currently at version 5.3.0, providing a collection of essential DOM manipulation utilities. It emphasizes a minimal footprint, weighing approximately 2KB gzipped, making it suitable for environments where bundle size is critical. The library maintains an active release cadence, with recent updates ensuring compatibility and minor feature enhancements. Key differentiators include its small size, its inspiration from the `component` project's utilities, and its provision of common helpers like `assignStyle`, `attr`, `classes`, `clear`, `closest`, `delegate`, `domify`, `event`, `matches`, `query`, and `remove`. It is designed to be library-friendly and ships with TypeScript types for improved developer experience in typed projects.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","dom","util","utility","minimal","event","query","jquery","component","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/min-dom"},{"id":13550,"title":"Minargs - Minimal Argument Parser","library":"minargs","status":"active","version":"2.1.0","language":"javascript","ecosystem":"npm","summary":"minargs is a JavaScript argument parser designed for minimal configuration and assumptions. Currently at version 2.1.0, it provides a barebones approach to parsing command-line arguments without built-in usage messages, validation, type coercion, or strictness. Its core philosophy is to 'Bring Your Own Usage™️' and 'Bring Your Own Validation™️', making it highly flexible but requiring more boilerplate for complex applications. It maintains zero runtime dependencies and aims for consistent results, returning a structured object containing `args`, `positionals`, `remainder`, and `argv` for fine-grained control over parsed input. This library is suitable for projects where developers prefer explicit control over argument processing rather than relying on opinionated, feature-rich parsers, and requires Node.js versions `^12.13.0 || ^14.15.0 || >=16`.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","argument","options","flags","values","positionals","parsing","strict","arg","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/minargs"},{"id":11329,"title":"Minato Database Framework","library":"minato","status":"active","version":"4.0.1","language":"javascript","ecosystem":"npm","summary":"Minato is a type-driven database framework for JavaScript and TypeScript, designed to provide a unified API across various database backends. It supports a wide range of drivers including Memory, MongoDB, MySQL, PostgreSQL, and SQLite, allowing developers to switch databases with minimal code changes. Written entirely in TypeScript, Minato offers comprehensive type safety for schema definitions and queries, aiming to eliminate common database-related errors at compile time. It distinguishes itself by providing a powerful, extensible, and modern ORM experience that can handle complex SQL operations through a JavaScript API. Currently at version 4.0.1, Minato maintains an active, demand-driven release cadence, focusing on compatibility, performance, and a consistent developer experience across diverse data stores. Its tight integration capabilities with the Cordis framework make it particularly suitable for modular and extensible application architectures.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","orm","query","database","sql","mysql","sqlite","mongo","postgres","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/minato"},{"id":16650,"title":"MindooDB: End-to-End Encrypted Offline-First Database","library":"mindoodb","status":"active","version":"0.0.17","language":"javascript","ecosystem":"npm","summary":"MindooDB is an end-to-end encrypted, offline-first sync database designed for collaborative applications. It uniquely ensures that encryption keys never leave client devices, meaning servers only ever process and store ciphertext, providing a robust security model against server compromises and data breaches. Built on Automerge CRDTs, it offers real-time collaboration with automatic conflict resolution, tamperproof history, and fine-grained access control through named encryption keys. It functions by syncing content-addressed encrypted blobs, supporting peer-to-peer, client-server, or hybrid synchronization. The package is currently in alpha (`v0.0.17`), indicating active development but with APIs subject to change and it is not yet recommended for production use. Release cadence is irregular during this early development phase. Its key differentiator is the client-side encryption, allowing data control to remain solely with the end-users.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","database","e2e-encryption","offline-first","sync","crdt","automerge","react-native","expo","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mindoodb"},{"id":13551,"title":"Minecraft Bedrock Server Wrapper","library":"minecraft-bedrock-server","status":"active","version":"1.5.2","language":"javascript","ecosystem":"npm","summary":"The `minecraft-bedrock-server` package provides a robust JavaScript API and a command-line interface (CLI) for programmatically managing Minecraft Bedrock Edition servers. It simplifies the process of downloading, starting, stopping, and configuring a Bedrock Dedicated Server instance. The package automatically fetches official server binaries directly from minecraft.net, supporting both Windows and Linux versions. As of its latest stable release, 1.5.2, the project demonstrates an active development cadence with frequent patch updates. Key differentiators include its dual CLI/API approach, direct integration with Minecraft's official download channels for server binaries, and flexible configuration options for `server.properties` directly via code or CLI arguments, making it suitable for automated server deployments or custom game launchers.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","minecraft","bedrock","server","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/minecraft-bedrock-server"},{"id":16853,"title":"Minee: Earth Engine Module Bundler","library":"minee","status":"active","version":"0.0.9","language":"javascript","ecosystem":"npm","summary":"Minee is a command-line interface (CLI) tool specifically designed to bundle modules for Google Earth Engine. It addresses the challenge of managing multiple script dependencies within Earth Engine by consolidating them into a single, compact JavaScript file. This process significantly reduces import times and file sizes, improving performance when working with complex Earth Engine projects. The current stable version is `0.0.9`, with a release cadence that has seen several minor updates in quick succession, indicating active development and responsiveness to bug fixes. A key differentiator is its specialized focus on the Earth Engine ecosystem, handling its specific module resolution requirements. It offers options for minification, custom output paths, and configuration via a `.minee.json` file, allowing developers to streamline their Earth Engine development workflow. It primarily functions as a CLI tool, without an exposed programmatic API for direct JavaScript integration.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","cli","earth-engine","module","bundler","minifier"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/minee"},{"id":9112,"title":"MinerU PDF to Markdown Converter","library":"mineru","status":"active","version":"3.0.9","language":"python","ecosystem":"pypi","summary":"MinerU is a robust document parsing tool designed to convert various input formats, including PDF, images, DOCX, PPTX, and XLSX, into machine-readable Markdown and JSON. It is optimized for downstream retrieval, extraction, and processing, especially for LLM-ready formats. Currently at version 3.0.9, the library is actively maintained with ongoing architectural enhancements and feature improvements, particularly in handling scientific literature and complex document structures.","last_verified":"2026-04-16T00:00:00.000Z","tags":["PDF","Markdown","conversion","document-processing","OCR","LLM-ready","LaTeX","HTML"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mineru"},{"id":9111,"title":"MinerU Vision-Language Utilities","library":"mineru-vl-utils","status":"active","version":"0.2.3","language":"python","ecosystem":"pypi","summary":"mineru-vl-utils is a Python library providing utilities for interacting with MinerU Vision-Language models. It acts as a lightweight wrapper to simplify sending requests and handling responses from the MinerU VLM. The library is actively maintained, with frequent minor releases, and the current version is 0.2.3.","last_verified":"2026-04-16T00:00:00.000Z","tags":["vision","language","nlp","multimodal","utilities","document-parsing","ocr"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mineru-vl-utils"},{"id":20215,"title":"mini-html-webpack-plugin","library":"mini-html-webpack-plugin","status":"maintenance","version":"3.1.3","language":"javascript","ecosystem":"npm","summary":"A lightweight alternative to html-webpack-plugin for webpack 4 and 5, automating CSS and JS asset path injection into HTML templates. Current stable version 3.1.3 (October 2020) with no active development since. Supports multi-page setups via chunks, custom template functions, and HTML minification. Unlike html-webpack-plugin, it does not support plugins for html-webpack-plugin, making it simpler but less extensible. Written in TypeScript with bundled type definitions.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","webpack","html","template","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mini-html-webpack-plugin"},{"id":15356,"title":"Mini LiveReload Server","library":"mini-lr","status":"deprecated","version":"0.1.9","language":"javascript","ecosystem":"npm","summary":"mini-lr is a JavaScript package that provides a lightweight LiveReload server implementation. It was originally forked from the `tiny-lr` project to address perceived inactivity and provide support for `npm v3` during a period when `tiny-lr` was not being actively maintained. The package exposes an HTTP server and can be used as Express/Connect middleware, offering a basic REST API to notify the server of file changes, which are then broadcast to connected LiveReload clients. It does not include file watching capabilities itself, requiring external build processes or application logic to trigger change notifications. The current stable version is 0.1.9, though the project is explicitly deprecated, with its author recommending users switch back to the now-active `tiny-lr` package. Therefore, there is no active release cadence planned for `mini-lr`.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mini-lr"},{"id":4630,"title":"Mini Racer","library":"mini-racer","status":"active","version":"0.14.1","language":"python","ecosystem":"pypi","summary":"Mini Racer is a minimal, modern embedded V8 JavaScript engine for Python. It allows executing JavaScript code directly within Python applications. As of version 0.14.1, it provides a stable API for evaluating JS, calling functions, and managing execution contexts. The project has a relatively frequent release cadence, with minor updates and bug fixes appearing every few weeks or months.","last_verified":"2026-04-12T00:00:00.000Z","tags":["javascript","v8","embed","runtime","nodejs"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mini-racer"},{"id":15704,"title":"mini-star","library":"mini-star","status":"active","version":"2.1.8","language":"javascript","ecosystem":"npm","summary":"mini-star is a robust frontend micro-kernel framework, bundler, and loader designed to help projects implement a plugin-based architecture. It facilitates the independent development and deployment of features as separate plugins. The library, currently at version 2.1.8, supports TypeScript natively and is framework-agnostic, meaning it can be integrated with React, Vue, Angular, jQuery, or other modern web frameworks. Key differentiators include its bundler for building AMD-based plugins, automatic processing of plugin and dependency paths, dynamic asynchronous module loading to optimize project size, and a powerful mechanism for sharing common dependencies across all plugins, reducing boilerplate and bundle size. Unlike `requirejs`, `mini-star` operates at a module level, aligning with modern frontend practices, and it distinguishes itself from micro-frontend solutions like `qiankun` by prioritizing dependency reuse and an isomorphic technology stack rather than isolation for heterogeneous applications. It offers a complete toolchain encompassing CLI, runtime, and bundler functionalities. The project appears to have an active development and maintenance cadence, with recent documentation updates indicating ongoing support.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","micro-service","frontend","plugin","plugins","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mini-star"},{"id":3550,"title":"Nano SWE Agent","library":"mini-swe-agent","status":"active","version":"2.2.8","language":"python","ecosystem":"pypi","summary":"mini-SWE-agent is a minimalist yet powerful AI software engineering agent, designed to solve GitHub issues and assist in command-line tasks. It's built on a radically simple 100-line Python core, primarily leveraging bash for actions and supporting various models via LiteLLM. Widely adopted by institutions like Meta and Stanford, it focuses on performance, deployability across different environments (local, Docker), and is actively developed with frequent updates.","last_verified":"2026-04-25T11:59:09.993Z","tags":["nlp","agents","code","llm","swe-bench"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mini-swe-agent"},{"id":16856,"title":"Mini-TSDown: Minimal TypeScript Bundler","library":"mini-tsdown","status":"active","version":"0.1.9","language":"javascript","ecosystem":"npm","summary":"mini-tsdown is a minimal TypeScript library bundler, currently at version 0.1.9, designed primarily for learning purposes and providing a performant build experience. It leverages the Rust-based bundler Rolldown and the Rust-based parser/linter Oxc, offering fast bundling for TypeScript projects. The tool supports multi-format output (ESM and CJS), automatically generates TypeScript declaration files (.d.ts), includes a watch mode for development, and features a flexible hook system for customizing the build lifecycle. Configuration can be managed via dedicated config files (TS, JS, JSON) or CLI options. While its release cadence is not formally defined due to its early stage and \"learning purposes\" designation, it provides a lightweight, performant alternative focused on TypeScript library bundling, differentiating itself from larger, more general-purpose bundlers by its minimal approach and Rust-powered core.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","bundler","typescript","rolldown","build-tool","esm","cjs"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mini-tsdown"},{"id":8316,"title":"Miniaudio Python Bindings","library":"miniaudio","status":"active","version":"1.61","language":"python","ecosystem":"pypi","summary":"miniaudio provides Python bindings for the `miniaudio` C library, offering cross-platform audio playback and decoding capabilities. It includes built-in decoders for common formats like MP3, FLAC, OGG Vorbis, and WAV. The library is actively maintained, with frequent releases (roughly monthly to bi-monthly) often focusing on updates to the underlying C library and Python version compatibility. The current version is 1.61.","last_verified":"2026-04-16T00:00:00.000Z","tags":["audio","playback","decoders","sound","multimedia","mp3","flac","ogg","wav"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/miniaudio"},{"id":9945,"title":"Minidump File Parser","library":"minidump","status":"active","version":"0.0.24","language":"python","ecosystem":"pypi","summary":"minidump is a Python library designed for parsing Windows minidump (.dmp) files. It allows developers and security researchers to programmatically extract information such as modules, threads, handles, and exception data from crash dumps. Currently at version 0.0.24, the library receives updates primarily for bug fixes and feature enhancements related to parsing accuracy and additional stream support.","last_verified":"2026-04-17T00:00:00.000Z","tags":["windows","security","forensics","debugging","minidump","crash-dump"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/minidump"},{"id":4110,"title":"minify-html Python Library","library":"minify-html","status":"active","version":"0.18.1","language":"python","ecosystem":"pypi","summary":"minify-html is a Python binding for an extremely fast and smart HTML + JS + CSS minifier written in Rust. It offers advanced minification strategies that outperform other minifiers in both speed and effectiveness, handling invalid HTML and templating syntax. The library is actively maintained with frequent minor releases, often multiple times a month, and is currently at version 0.18.1.","last_verified":"2026-04-11T00:00:00.000Z","tags":["html","minification","web","performance","css","javascript","rust-bindings"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/minify-html"},{"id":20214,"title":"Minify HTML Webpack Plugin","library":"minify-html-webpack-plugin","status":"active","version":"1.1.7","language":"javascript","ecosystem":"npm","summary":"A webpack plugin that minifies HTML files using html-minifier after the webpack build. Version 1.1.7 supports webpack 2-5 and Node >= 6.0. It iterates through source directories recursively, copying and minifying all HTML files. Key features include search-and-replace before minification and an afterBuild option to run after webpack completes. The plugin is mainly used in PHP/Laravel projects to minify Blade-compiled views. Released sporadically, last update in 2021.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","minify","html","webpack","plugin","file","mix","php","laravel"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/minify-html-webpack-plugin"},{"id":16440,"title":"miniget - Small HTTP(S) GET Client","library":"miniget","status":"active","version":"4.2.3","language":"javascript","ecosystem":"npm","summary":"miniget is a lightweight HTTP(S) GET request library designed for both Node.js and browser environments, emphasizing minimal dependencies and a small footprint. It provides core functionalities like automatic redirects (up to 10 by default), request retries for 5xx or connection errors, and reconnects for interrupted downloads, allowing streams to resume. The current stable version is `4.2.3`, with releases typically addressing bug fixes and minor features rather than following a strict semantic versioning cadence between major versions. Key differentiators include its zero-dependency nature, support for streaming responses via a readable stream, and methods for concatenating responses into a single text body. It also exposes a configurable `defaultOptions` object for global settings and ships with TypeScript type definitions, making it well-suited for modern TypeScript projects.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","request","http","https","redirect","stream","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/miniget"},{"id":9113,"title":"MiniJinja Python Bindings","library":"minijinja","status":"active","version":"2.19.0","language":"python","ecosystem":"pypi","summary":"MiniJinja is an experimental Python binding of the Rust MiniJinja template engine, currently at version 2.19.0. It provides a powerful, minimal dependency template engine with a high degree of compatibility with Jinja2. MiniJinja is noted for its strong sandboxing capabilities and its better positioning for future free-threaded Python adoption, though Jinja2 may perform faster on current Python 3.14 single-threaded environments. The library sees active development with frequent releases.","last_verified":"2026-04-16T00:00:00.000Z","tags":["templating","jinja","rust-bindings","performance","sandboxing","web-development"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/minijinja"},{"id":4111,"title":"minikanren","library":"minikanren","status":"active","version":"1.0.5","language":"python","ecosystem":"pypi","summary":"minikanren is a Python library that provides a Domain Specific Language (DSL) for relational (logic) programming. It enables users to express sophisticated relations—in the form of goals—and generate values that satisfy these relations. The library is often used as an algorithmic core for Computer Algebra Systems and for the automated generation and optimization of numeric software. The current version is 1.0.5, with ongoing development and participation in miniKanren workshops across various language implementations. [2, 3]","last_verified":"2026-04-11T00:00:00.000Z","tags":["relational programming","logic programming","DSL","constraint programming","AI","symbolic computation"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/minikanren"},{"id":24034,"title":"minikerberos","library":"minikerberos","status":"active","version":"0.4.9","language":"python","ecosystem":"pypi","summary":"Pure Python library for Kerberos manipulation, including AS-REQ, TGS-REQ, Kerberoasting, ASREP roasting, and cross-domain authentication. Version 0.4.9 supports Python >=3.6 and is actively maintained on GitHub by skelsec. Release cadence is irregular, with security fixes and feature additions.","last_verified":"2026-05-01T00:00:00.000Z","tags":["kerberos","windows-active-directory","security","authentication","asyncio"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/minikerberos"},{"id":21571,"title":"minilog","library":"minilog","status":"active","version":"2.3.1","language":"python","ecosystem":"pypi","summary":"Minimalistic wrapper for Python's standard logging module. Provides a simpler API with sensible defaults. Current version 2.3.1, released under MIT license. Maintained regularly.","last_verified":"2026-04-27T00:00:00.000Z","tags":["logging","minimal","wrapper"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/minilog"},{"id":13552,"title":"Minim API Description Namespace","library":"minim-api-description","status":"active","version":"0.9.1","language":"javascript","ecosystem":"npm","summary":"The `minim-api-description` library provides a programmatic interface for working with the Refract API Description namespace, a structured representation for describing APIs. It is built upon the `Minim` library, which offers a generic Abstract Syntax Tree (AST) for working with structured data. Currently at version `0.9.1`, this package is a foundational component within the broader API Elements ecosystem, which includes parsers for OpenAPI/Swagger and API Blueprint. While this specific package has not seen a recent version bump, it is actively maintained as part of the `api-elements.js` project, which sees frequent updates to its parsers and serializers. Its key differentiator lies in offering a low-level, object-oriented way to construct, traverse, and manipulate API descriptions, allowing for advanced tooling and transformations beyond what declarative formats alone typically provide.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/minim-api-description"},{"id":5657,"title":"Minimal Snowplow Tracker","library":"minimal-snowplow-tracker","status":"maintenance","version":"0.0.2","language":"python","ecosystem":"pypi","summary":"minimal-snowplow-tracker is a Python library that provides a minimal event tracker for Snowplow analytics. It is a fork of the original `snowplow-python-tracker` (v0.8.0), stripped down to include only basic emitters and support for structured and unstructured event tracking. Last released in 2018 as version 0.0.2, it is primarily maintained as an internal dependency for projects like dbt-core for anonymous usage tracking, rather than an actively developed standalone library.","last_verified":"2026-04-09T00:00:00.000Z","tags":["analytics","snowplow","event tracking","minimal","fork","dbt"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/minimal-snowplow-tracker"},{"id":11331,"title":"Minimalist CSS Framework","library":"minimalist","status":"active","version":"1.0.0","language":"javascript","ecosystem":"npm","summary":"Minimalist is a micro-framework CSS library designed for developers seeking a small, efficient, and extensible styling foundation. Currently at version 1.0.0, it applies object-oriented CSS (OOCSS) principles to its core utilities and components. OOCSS emphasizes separating the structural properties of an element from its visual 'skin' and decoupling containers from their content, promoting highly reusable and maintainable stylesheets. This methodology aims to reduce repetition, minimize file size (often under 10KB gzipped, similar to other minimalist frameworks), and prevent specificity conflicts. It offers a clean slate with sensible defaults rather than opinionated, heavy UI components. While a strict release cadence isn't specified, reaching 1.0.0 typically indicates a stable API with less frequent, but impactful, updates. Its key differentiators include its adherence to OOCSS for long-term project maintainability and its commitment to providing a lightweight base rather than a comprehensive UI toolkit.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/minimalist"},{"id":23125,"title":"minimalmodbus","library":"minimalmodbus","status":"active","version":"2.1.1","language":"python","ecosystem":"pypi","summary":"Easy-to-use Modbus RTU and Modbus ASCII implementation for Python. Version 2.1.1 supports Python >=3.8. Released semi-regularly, with a focus on simplicity and reliability for talking to Modbus devices over serial ports.","last_verified":"2026-05-01T00:00:00.000Z","tags":["modbus","rtu","ascii","serial","industrial","instrumentation"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/minimalmodbus"},{"id":11332,"title":"Glob Pattern Matcher","library":"minimatch","status":"active","version":"10.2.5","language":"javascript","ecosystem":"npm","summary":"Minimatch is a JavaScript utility library that provides robust glob matching functionality, converting glob expressions into JavaScript `RegExp` objects for efficient pattern matching. It is famously used internally by npm for its file system operations. The current stable version is 10.2.5, with releases typically occurring as needed to address bugs, enhance features, or align with npm's requirements. Key features include support for brace expansion, extended glob matching, globstar (`**`), and Posix character classes (e.g., `[[:alpha:]]`), which are Unicode-aware. A critical aspect of minimatch is its explicit warning regarding Regular Expression Denial of Service (ReDoS) vulnerabilities, advising users to never use untrusted input as glob patterns due to the inherent risks of RegExp-based matching. It also provides specific guidance for Windows users, emphasizing the exclusive use of forward slashes in glob expressions to avoid misinterpretation of backslashes as escape characters.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/minimatch"},{"id":24035,"title":"MiniMax Coding Plan MCP","library":"minimax-coding-plan-mcp","status":"active","version":"0.0.4","language":"python","ecosystem":"pypi","summary":"A specialized MCP (Model Context Protocol) server designed for MiniMax coding-plan users, enabling AI agents to interact with coding plans via a standardized interface. Version 0.0.4, early-stage development with ongoing updates.","last_verified":"2026-05-01T00:00:00.000Z","tags":["mcp","coding-plan","minimax","ai"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/minimax-coding-plan-mcp"},{"id":16441,"title":"Minimongo","library":"minimongo","status":"active","version":"7.1.1","language":"javascript","ecosystem":"npm","summary":"Minimongo is a client-side, in-memory MongoDB clone designed for browser and Node.js environments, offering a MongoDB-like API for CRUD operations and query syntax. It supports various local storage backends including IndexedDB, WebSQL (legacy), LocalStorage, and a purely in-memory option, with an autoselection utility. Currently at version 7.1.1, the project aims for stable releases without a strict public cadence, evolving from a 2014 fork of Meteor.js's minimongo package to incorporate more geospatial queries and npm-friendliness. Its key differentiators include hybrid local/remote synchronization with conflict resolution using base documents, replication between database instances, and support for Extended JSON (EJSON). While it offers a substantial subset of MongoDB query features, it does not support the full aggregation pipeline or all operators.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","mongodb","mongo","minimongo","IndexedDb","WebSQL","storage","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/minimongo"},{"id":1556,"title":"MinIO Python SDK","library":"minio","status":"active","version":"7.2.20","language":"python","ecosystem":"pypi","summary":"The MinIO Python SDK provides idiomatic bindings for interacting with MinIO and Amazon S3 compatible cloud storage services. It offers a comprehensive set of APIs for object storage operations like putting, getting, and listing objects, as well as bucket management. The library is actively maintained with frequent bugfix and feature releases, typically on a weekly or bi-weekly cadence.","last_verified":"2026-04-23T22:26:31.766Z","tags":["s3","cloud-storage","object-storage","minio","aws-s3-compatible"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/minio"},{"id":9946,"title":"Asynchronous MinIO Client SDK","library":"miniopy-async","status":"active","version":"1.23.5","language":"python","ecosystem":"pypi","summary":"miniopy-async provides an asynchronous interface to the MinIO object storage server, building upon the official synchronous `minio` Python client by integrating `aiohttp`. It aims to stay up-to-date with `minio-py`'s features while providing `asyncio` compatibility. The current version is 1.23.5, and it maintains a frequent release cadence, often aligning with updates to the underlying `minio-py` library or addressing async-specific bugs.","last_verified":"2026-04-17T00:00:00.000Z","tags":["minio","s3","cloud storage","asynchronous","aiohttp"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/miniopy-async"},{"id":18561,"title":"Minipac","library":"minipac","status":"active","version":"3.0.5","language":"javascript","ecosystem":"npm","summary":"Minimalistic web application bundler. Version 3.0.5 is the latest stable release. Provides a lightweight alternative to large bundlers like webpack or Rollup, focusing on simplicity and minimal configuration. Suitable for small to medium-sized projects. No frequent updates; maintained as a stable tool.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/minipac"},{"id":14705,"title":"MiniProgram Build Tool","library":"miniprogram-build","status":"active","version":"7.0.3","language":"javascript","ecosystem":"npm","summary":"miniprogram-build is a command-line interface (CLI) tool designed to streamline the development workflow for WeChat MiniPrograms. It handles common build tasks such as compiling TypeScript to JavaScript, SCSS/Sass/CSS to MiniProgram's WXSS, HTML/WXML to WXML, and JSON/JSONC to JSON, alongside image compression and file copying. The current stable version is 7.0.3, with frequent patch releases indicating active maintenance. Unlike a framework, it serves as an automation and enhancement tool for existing MiniProgram projects, emphasizing a build-and-watch approach. Its key differentiators include comprehensive support for modern web technologies (TypeScript, SCSS) within the MiniProgram ecosystem and direct integration with the WeChat Developer Tools for features like automatic preview and project upload.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","MiniProgram","build","typescript","wechat","scss","tools","gulp","npm"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/miniprogram-build"},{"id":25944,"title":"miniprogram-compiler","library":"miniprogram-compiler","status":"active","version":"0.2.3","language":"javascript","ecosystem":"npm","summary":"Node.js wrapper for WeChat Mini Program official compilers (wcc for WXML, wcsc for WXSS). Version 0.2.3 is the latest stable release. It enables compiling .wxml and .wxss files into JavaScript functions that can render virtual DOM or CSS strings. Compared to alternatives like @vant/weapp or raw CLI tools, this package provides a programmatic API suitable for server-side rendering or testing. Release cadence is low; limited to basic compilation use. Only for Node.js (CJS only).","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/miniprogram-compiler"},{"id":13553,"title":"Miniprogram Simulate","library":"miniprogram-simulate","status":"active","version":"1.6.1","language":"javascript","ecosystem":"npm","summary":"miniprogram-simulate is a testing utility designed to facilitate unit testing for WeChat miniprogram custom components. It addresses the challenges of testing in the miniprogram's unique dual-threaded runtime environment by simulating a single-threaded DOM environment. This approach allows developers to leverage standard JavaScript testing frameworks like Jest, Karma, or Mocha (with JSDOM) to test their miniprogram components. The package essentially recreates the component tree within a DOM environment for easier assertion and interaction. The current stable version is 1.6.1, and it maintains a relatively active release cadence, with minor versions typically released every 1-3 months. Its key differentiator is providing a mock DOM environment for miniprogram components, abstracting away the platform-specific runtime intricacies.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","miniprogram","custom component","unit test","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/miniprogram-simulate"},{"id":24036,"title":"Minique","library":"minique","status":"active","version":"0.11.0","language":"python","ecosystem":"pypi","summary":"Minimal Redis job runner for Python. Version 0.11.0, released sporadically. Requires Python >=3.9, depends on Redis.","last_verified":"2026-05-01T00:00:00.000Z","tags":["redis","job-queue","task-queue","minimal","asyncio"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/minique"},{"id":9947,"title":"MiniSBD: Fast Sentence Boundary Detection","library":"minisbd","status":"active","version":"0.9.5","language":"python","ecosystem":"pypi","summary":"MiniSBD is a free and open-source Python library designed for fast and efficient sentence boundary detection (SBD). It provides a lightweight solution for splitting text into sentences, supporting various punctuation and language patterns. The current version is 0.9.5, with releases occurring periodically, often driven by improvements in tokenization or punctuation handling.","last_verified":"2026-04-17T00:00:00.000Z","tags":["nlp","sentence-boundary-detection","sbd","text-processing","lightweight"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/minisbd"},{"id":24037,"title":"miniupnpc","library":"miniupnpc","status":"active","version":"2.3.3","language":"python","ecosystem":"pypi","summary":"Python bindings for the MiniUPnP library, used to control UPnP-enabled Internet Gateway Devices (IGD) for port forwarding and NAT traversal. Version 2.3.3 is the latest release; updates are infrequent (months to years between releases).","last_verified":"2026-05-01T00:00:00.000Z","tags":["UPnP","IGD","port forwarding","NAT traversal","networking"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/miniupnpc"},{"id":9114,"title":"miniwdl","library":"miniwdl","status":"active","version":"1.13.1","language":"python","ecosystem":"pypi","summary":"miniwdl is a Python library and command-line tool for running and developing Workflow Description Language (WDL) workflows locally. It provides a WDL runtime, a parser, and utilities for WDL authors. The current version is 1.13.1, and it maintains an active release cadence, addressing bugs, updating dependencies, and enhancing WDL specification compliance.","last_verified":"2026-04-16T00:00:00.000Z","tags":["WDL","workflow-engine","bioinformatics","cli","data-science","genomics"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/miniwdl"},{"id":17292,"title":"Minizlib Compression Streams","library":"minizlib","status":"active","version":"3.1.0","language":"javascript","ecosystem":"npm","summary":"minizlib is a high-performance JavaScript library designed for stream-based compression and decompression using zlib, gzip, Brotli, and Zstd algorithms. It leverages Node.js's native zlib bindings for optimal speed, providing a synchronous streaming API built on top of the 'minipass' stream implementation. The current stable version is 3.1.0, actively maintained with a focus on efficiency. A key differentiator is its synchronous operation on the main thread, which minimizes overhead and offers immediate processing, making it suitable for CPU-bound tasks in scenarios where consistent asynchronous behavior of Node's core `stream.Transform` might introduce undesirable latency. Unlike Node.js's built-in `zlib` module, minizlib exclusively provides stream interfaces and does not offer convenience methods for buffer-to-buffer compression/decompression, requiring users to compose streams for such tasks. It was developed to meet the demanding requirements of projects like 'node-tar' and 'minipass-fetch'.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","zlib","gzip","gunzip","deflate","inflate","compression","zip","unzip","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/minizlib"},{"id":8317,"title":"mink - MuJoCo Inverse Kinematics","library":"mink","status":"active","version":"1.1.0","language":"python","ecosystem":"pypi","summary":"mink is a Python library for inverse kinematics (IK) based on MuJoCo, designed for robotics applications. It provides a flexible framework for defining kinematic tasks, joint limits, and collision avoidance, then solving for joint configurations. Currently at version 1.1.0, mink maintains an active development pace with recent releases focusing on performance improvements and stability.","last_verified":"2026-04-16T00:00:00.000Z","tags":["robotics","inverse kinematics","mujoco","manipulator","motion planning"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mink"},{"id":17811,"title":"Mintlify CLI","library":"mint","status":"active","version":"4.2.527","language":"javascript","ecosystem":"npm","summary":"The `mint` package provides the official Command Line Interface (CLI) for Mintlify, a platform for building and publishing documentation. It enables developers to scaffold new documentation sites, preview changes locally, validate documentation builds in strict mode (useful for CI/CD), check for broken internal and external links, validate OpenAPI specifications, and perform accessibility audits. The current stable version is 4.2.527. As a CLI tool, its release cadence is typically tied to the evolution of the Mintlify platform itself, receiving regular updates to support new features and address issues. Key differentiators include its tight integration with the Mintlify ecosystem, specialized commands for documentation validation (e.g., `broken-links`, `openapi-check`, `a11y`), and a streamlined local development workflow with `mint dev`. It is designed for direct command-line execution rather than programmatic import.","last_verified":"2026-04-23T00:00:00.000Z","tags":["javascript","mintlify","mint","cli"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mint"},{"id":18562,"title":"Mintlify CLI","library":"mintlify","status":"active","version":"4.2.531","language":"javascript","ecosystem":"npm","summary":"Command-line interface for building and previewing Mintlify documentation sites. v4.2.531 requires Node >=18 (20.17+ recommended, Node 25+ unsupported). Released ~weekly by Mintlify. Differentiates from other doc tools via cloud-hosted platform with built-in analytics, search, and design; the CLI provides local preview, validation, broken link checking, accessibility checks, and OpenAPI validation.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","mintlify","mint","cli"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mintlify"},{"id":21572,"title":"MinTOTP - Minimal TOTP Generator","library":"mintotp","status":"maintenance","version":"0.3.0","language":"python","ecosystem":"pypi","summary":"Minimal TOTP (Time-based One-Time Password) generator library. Current version 0.3.0. No known release cadence; last updated 2021.","last_verified":"2026-04-27T00:00:00.000Z","tags":["totp","authentication","one-time-password","security"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mintotp"},{"id":7408,"title":"Python MIP","library":"mip","status":"active","version":"1.17.6","language":"python","ecosystem":"pypi","summary":"Python-MIP (Mixed-Integer Programming) is a Python library for modeling and solving Mixed-Integer Linear Programs (MIPs). It provides a high-level, intuitive API inspired by Pulp, offering access to advanced solver features like cut generation, lazy constraints, and solution pools. The library integrates with popular open-source solvers like COIN-OR CBC and HiGHS, as well as the commercial Gurobi solver. It is actively maintained, with version 1.17.6 being the latest, and aims for high performance and extensibility, supporting Python 3.10+ and PyPy for faster model generation.","last_verified":"2026-04-16T00:00:00.000Z","tags":["optimization","linear programming","mixed-integer programming","MIP","solver","operations research","mathematical modeling"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mip"},{"id":11333,"title":"EIP-6963 Multi-Injected Provider Discovery Utilities","library":"mipd","status":"active","version":"0.0.7","language":"javascript","ecosystem":"npm","summary":"mipd (Multi Injected Provider Discovery) is a TypeScript utility library from the wevm (formerly wagmi-dev) ecosystem, designed to facilitate the discovery and management of EIP-6963 compliant Ethereum wallet providers within dapps. EIP-6963 standardizes how multiple injected wallets announce themselves via custom DOM events, moving beyond the single `window.ethereum` paradigm. Currently at version 0.0.7, mipd offers a reactive store (`createStore`) that accumulates announced `EIP6963ProviderDetail` objects and allows dapps to subscribe to updates or retrieve the current list of providers. It includes essential TypeScript types such as `EIP6963ProviderDetail` and `EIP6963AnnounceProviderEvent`, and also provides a `/window` polyfill for enhanced type inference on global event listeners. Its release cadence is likely tied to updates within the broader wevm stack and EIP-6963 evolution. mipd is a foundational component for building robust multi-wallet dapps, complementing libraries like wagmi and viem by abstracting EIP-6963 complexities.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","eth","ethereum","dapps","wallet","web3","eip","6963","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mipd"},{"id":5998,"title":"mir_eval: Music Information Retrieval Evaluation","library":"mir-eval","status":"active","version":"0.8.2","language":"python","ecosystem":"pypi","summary":"mir_eval is a Python library providing a transparent, standardized, and straightforward way to evaluate Music Information Retrieval (MIR) systems. It includes common metrics for tasks such as beat detection, chord estimation, melody extraction, and onset detection. The library is actively maintained, with the current version being 0.8.2, and sees regular updates to ensure compatibility and introduce minor enhancements.","last_verified":"2026-04-14T00:00:00.000Z","tags":["audio","music","information retrieval","evaluation","metrics","signal processing","numpy","scipy"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mir-eval"},{"id":13554,"title":"Mirage JS","library":"miragejs","status":"active","version":"0.1.48","language":"javascript","ecosystem":"npm","summary":"Mirage JS is a client-side server library for JavaScript applications, designed to mock API requests during development, testing, and prototyping. It intercepts network requests (XHR and Fetch) and returns defined responses, allowing front-end development to proceed independently of a live backend. The current stable version is 0.1.48, with an experimental 0.2.x alpha branch actively exploring integration with MSW as an alternative interceptor to the default Pretender. Mirage JS is distinguished by its full-featured ORM-like data layer, including models, factories, and serializers, which enables complex data relationships and realistic mock API interactions, setting it apart from simpler request mocking tools. Its release cadence appears to be several patches per month on the 0.1.x branch, with larger architectural changes being developed in the 0.2.x alpha line.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","pretender","prototype","server","testing","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/miragejs"},{"id":2119,"title":"Mirakuru","library":"mirakuru","status":"active","version":"3.0.2","language":"python","ecosystem":"pypi","summary":"Mirakuru is a Python library designed for process orchestration, primarily used in functional and integration tests. It facilitates starting and stopping external processes (such as databases, APIs, or other services) and waiting for a clear indication that they are ready before allowing the main application or test suite to proceed. The library is currently at version 3.0.2 and is actively maintained, with releases typically addressing bug fixes, enhancements, and compatibility updates.","last_verified":"2026-04-24T14:31:01.040Z","tags":["process","executor","orchestration","testing","subprocess","integration tests","functional tests"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mirakuru"},{"id":149,"title":"Mirascope","library":"mirascope","status":"active","version":"2.4.0","language":"python","ecosystem":"pypi","summary":"LLM toolkit for Python focused on type safety and developer experience. Self-described as 'the LLM anti-framework' — minimal abstractions over LLM provider APIs. Current version: 2.4.0 (Mar 2026). Three major API surfaces exist: v0 (class-based, deprecated), v1 (provider-specific decorators from mirascope.core), and v2 (unified llm module). LLMs trained before 2025 generate v1 patterns which still work but v2 is current.","last_verified":"2026-05-12T08:49:24.080Z","tags":["mirascope","llm","python","structured-output","type-safe","decorator"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/mirascope"},{"id":6719,"title":"Misaki G2P Engine","library":"misaki","status":"active","version":"0.9.4","language":"python","ecosystem":"pypi","summary":"Misaki is a Grapheme-to-Phoneme (G2P) engine for Text-to-Speech (TTS) applications, converting written text into phonemes. It primarily supports English with dictionary-based lookups and offers configurable fallbacks, including rule-based systems like `espeak-ng` and optional neural network models. Designed to be lightweight and efficient, Misaki is often integrated into larger TTS systems like Kokoro. The current version is 0.9.4, and the project shows active development with ongoing maintenance and issue resolution on GitHub.","last_verified":"2026-04-15T00:00:00.000Z","tags":["g2p","tts","phonemizer","nlp","speech-synthesis","language-processing"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/misaki"},{"id":5658,"title":"Miscreant (Python)","library":"miscreant","status":"abandoned","version":"0.3.0","language":"python","ecosystem":"pypi","summary":"Miscreant.py is a Python implementation of the Miscreant advanced symmetric encryption library, providing AES-SIV (RFC 5297), AES-PMAC-SIV, and STREAM constructions. These algorithms offer misuse-resistant authenticated encryption, particularly AES-SIV, which prevents catastrophic failures from nonce reuse. The last stable version is 0.3.0, released in December 2017, and the project is effectively unmaintained.","last_verified":"2026-04-11T00:00:00.000Z","tags":["cryptography","encryption","aes-siv","misuse-resistant","authenticated-encryption"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/miscreant"},{"id":7409,"title":"Missingno","library":"missingno","status":"active","version":"0.5.2","language":"python","ecosystem":"pypi","summary":"Missingno is a Python library, version 0.5.2, designed for visualizing missing data in datasets. It offers a small toolset of flexible and easy-to-use visualizations including matrix, bar, heatmap, and dendrogram plots, allowing users to quickly gain a visual summary of data completeness. It is actively maintained with recent releases addressing compatibility and adding features.","last_verified":"2026-04-16T00:00:00.000Z","tags":["data visualization","missing data","exploratory data analysis","EDA","pandas"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/missingno"},{"id":7410,"title":"MissingPy: Missing Data Imputation","library":"missingpy","status":"maintenance","version":"0.2.0","language":"python","ecosystem":"pypi","summary":"MissingPy is a Python library providing tools for missing data imputation, offering an API consistent with scikit-learn. It primarily supports k-Nearest Neighbors (KNNImputer) and Random Forest-based (MissForest) imputation algorithms. The current version is 0.2.0, released in December 2018. Due to infrequent updates since its last release and limited recent activity on its GitHub repository, the library is considered to be in a maintenance state, with no active development or new releases anticipated.","last_verified":"2026-04-16T00:00:00.000Z","tags":["data imputation","missing data","machine learning","scikit-learn-compatible"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/missingpy"},{"id":3551,"title":"Mistletoe Markdown Parser","library":"mistletoe","status":"active","version":"1.5.1","language":"python","ecosystem":"pypi","summary":"Mistletoe is a fast, extensible Markdown parser written in pure Python. It fully supports the CommonMark specification and provides various renderers for output formats like HTML, LaTeX, and even back to Markdown. The library is actively maintained, with the current stable version being 1.5.1, and releases occurring every few months for bug fixes and minor feature enhancements.","last_verified":"2026-04-25T11:59:32.629Z","tags":["markdown","parser","renderer","html","latex","commonmark"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mistletoe"},{"id":47,"title":"Mistral AI Python SDK","library":"mistral","status":"active","version":"1.12.4","language":"python","ecosystem":"pypi","summary":"Official Python SDK for Mistral AI API. Has gone through two major breaking rewrites: v0 → v1 (MistralClient removed) and v1 → v2 (in pre-release on GitHub, not yet on PyPI). Most LLM-generated code references v0 patterns which no longer work.","last_verified":"2026-05-12T05:52:05.894Z","tags":["mistral","llm","chat","completions","agents","embeddings","ocr","france"],"install_tag":"stale","install_tag_description":"widespread failures or data too old to trust","api":"https://checklist.day/api/registry/mistral"},{"id":1844,"title":"Mistral Common","library":"mistral-common","status":"active","version":"1.11.0","language":"python","ecosystem":"pypi","summary":"Mistral-common is a Python library providing essential utilities for working with Mistral AI models. It encompasses tools for tokenization of text, images, and tool calls, as well as validation and normalization of requests, messages, tool calls, and responses. Built upon Pydantic, it ensures robust data handling for AI interactions. The library is actively maintained, currently at version 1.11.0, and receives regular updates to support new model features and improvements.","last_verified":"2026-04-24T02:24:13.139Z","tags":["AI","LLM","Mistral AI","tokenization","validation","pydantic","natural language processing"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mistral-common"},{"id":7411,"title":"Mistral Vibe CLI Agent","library":"mistral-vibe","status":"active","version":"2.7.5","language":"python","ecosystem":"pypi","summary":"Mistral Vibe is a minimal command-line interface (CLI) coding agent developed by Mistral AI, currently at version 2.7.5. It provides a conversational interface to interact with a codebase, allowing developers to use natural language for tasks like exploring, modifying, and interacting with projects through a powerful set of integrated tools. The library maintains an active development pace with frequent updates, often multiple releases within a month, focusing on new features, performance improvements, and bug fixes.","last_verified":"2026-04-16T00:00:00.000Z","tags":["AI","CLI","agent","mistral","developer-tool","coding-assistant","LLM"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mistral-vibe"},{"id":1181,"title":"Mistral AI Python Client","library":"mistralai","status":"active","version":"2.3.0","language":"python","ecosystem":"pypi","summary":"The `mistralai` library is the official Python Client SDK for interacting with the Mistral AI API, providing programmatic access to Mistral's large language models and other AI services. It is currently at version 2.3.0 and actively maintained with regular updates and feature enhancements.","last_verified":"2026-04-23T18:02:38.414Z","tags":["AI","LLM","Mistral AI","client","NLP","generative AI"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/mistralai"},{"id":533,"title":"Mistune Markdown Parser","library":"mistune","status":"active","version":"3.2.0","language":"python","ecosystem":"pypi","summary":"Mistune is a sane and fast Markdown parser for Python, offering various useful plugins and renderers. It is actively maintained, with the current version being 3.2.0, and receives regular updates to support newer Python versions and fix bugs.","last_verified":"2026-05-12T14:43:50.507Z","tags":["markdown","parser","html","renderer","plugins","fast"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/mistune"},{"id":11334,"title":"Mithril.js","library":"mithril","status":"active","version":"2.3.8","language":"javascript","ecosystem":"npm","summary":"Mithril.js is a modern, small, and fast client-side JavaScript framework primarily designed for building Single Page Applications. Currently at stable version 2.3.8, it maintains an active release cadence with regular patch updates and community-driven maintenance. Its key differentiators include a remarkably small bundle size (around 8.8 KiB gzipped), a highly performant virtual DOM diffing system, and built-in functionalities for routing and XHR requests, reducing the need for external libraries. Unlike some larger frameworks, Mithril.js focuses on providing core UI primitives without dictating an entire ecosystem, allowing developers more flexibility. It supports modern browsers (IE11, Firefox ESR, and the last two versions of Firefox, Edge, Safari, and Chrome) without requiring polyfills and can be used with or without build tools, although bundlers are recommended for production environments.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mithril"},{"id":27147,"title":"mithril-template","library":"mithril-template","status":"abandoned","version":"0.0.1","language":"javascript","ecosystem":"npm","summary":"HTML to Mithril hyperscript transpiler that converts HTML templates into Mithril's virtual DOM hyperscript (m()) calls. Version 0.0.1, early stage, no formal release cadence. Supports interpolation (mustache syntax), binding attributes with colon prefix, component embedding (kebab-case to camelCase), and directives (if/elseif/else/for). Differentiates from similar tools by its directive system and non-standard component naming conventions. Limited documentation and no ongoing maintenance observed.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","mithril","mithril-template","hyperscript","virtual-DOM","html-transpiler"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mithril-template"},{"id":1557,"title":"Mitmproxy","library":"mitmproxy","status":"active","version":"12.2.1","language":"python","ecosystem":"pypi","summary":"Mitmproxy is an interactive, SSL/TLS-capable intercepting proxy for HTTP/1, HTTP/2, and WebSockets. It allows developers and security researchers to inspect, modify, and replay network traffic. Currently at version 12.2.1, it receives frequent patch and minor updates, with major versions introducing significant breaking changes less often.","last_verified":"2026-04-23T22:28:09.744Z","tags":["proxy","security","http","https","tls","websockets","network","addon","interception"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mitmproxy"},{"id":4112,"title":"mitmproxy-linux (Local Traffic Redirector for mitmproxy)","library":"mitmproxy-linux","status":"active","version":"0.12.9","language":"python","ecosystem":"pypi","summary":"mitmproxy-linux is a component package within the broader mitmproxy ecosystem, currently at version 0.12.9, which was last released on January 30, 2026. It specifically provides the Linux traffic redirection capabilities for mitmproxy's 'local capture mode', leveraging eBPF technology to intercept traffic from specific applications without system-wide proxy settings. This package is not a standalone proxy but rather a backend dependency used by the main mitmproxy tools (mitmproxy, mitmweb, mitmdump) to enable advanced local interception features on Linux. The mitmproxy project itself has a regular release cadence, with the main library currently at version 12.2.1 as of November 24, 2025.","last_verified":"2026-04-11T00:00:00.000Z","tags":["proxy","mitm","network","ebpf","linux","security","traffic interception"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mitmproxy-linux"},{"id":24038,"title":"mitmproxy-macos","library":"mitmproxy-macos","status":"active","version":"0.12.9","language":"python","ecosystem":"pypi","summary":"Native macOS TLS support for mitmproxy (mitmproxy-rs). This library provides the low-level TLS API for mitmproxy on macOS, leveraging Apple's Security Framework. Version 0.12.9 is the latest, with monthly releases. Compatible with Python >=3.12.","last_verified":"2026-05-01T00:00:00.000Z","tags":["mitmproxy","macos","tls","network","proxy"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mitmproxy-macos"},{"id":2587,"title":"mitmproxy-rs","library":"mitmproxy-rs","status":"active","version":"0.12.9","language":"python","ecosystem":"pypi","summary":"mitmproxy-rs is a Python library that re-implements the core functionality of the `mitmproxy` project in Rust, providing a high-performance, async-first HTTP/HTTPS proxy. It offers a largely compatible API for programmatic interception and modification of network traffic, targeting Python 3.12 and newer. As of version 0.12.9, it's under active development with frequent minor releases.","last_verified":"2026-04-24T22:15:34.423Z","tags":["proxy","networking","rust","async","http","https"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mitmproxy-rs"},{"id":4985,"title":"mitmproxy-windows","library":"mitmproxy-windows","status":"active","version":"0.12.9","language":"python","ecosystem":"pypi","summary":"mitmproxy-windows is a Python-based shim providing a native installer for Windows users to access mitmproxy-rs, the Rust reimplementation of mitmproxy's core logic. It simplifies the installation and execution of the mitmproxy-rs command-line tool on Windows. The current version is 0.12.9, and its release cadence is tied to mitmproxy-rs releases.","last_verified":"2026-04-12T00:00:00.000Z","tags":["network proxy","mitm","windows","installer","wrapper","rust"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mitmproxy-windows"},{"id":2120,"title":"Mitmproxy WireGuard","library":"mitmproxy-wireguard","status":"maintenance","version":"0.1.23","language":"python","ecosystem":"pypi","summary":"mitmproxy-wireguard provides a user-space WireGuard VPN server implementation, allowing mitmproxy to transparently intercept traffic from WireGuard clients. While the standalone project is no longer actively maintained, its core functionality has been subsumed and is actively integrated within the mitmproxy project (version 11.x and newer). This integration offers a modern alternative to traditional transparent proxying, simplifying the setup for intercepting traffic from various devices. The current version available on PyPI is 0.1.23.","last_verified":"2026-04-24T14:31:20.847Z","tags":["network","proxy","vpn","wireguard","mitmproxy","security","traffic interception","rust"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mitmproxy-wireguard"},{"id":9948,"title":"Mitogen","library":"mitogen","status":"active","version":"0.3.46","language":"python","ecosystem":"pypi","summary":"Mitogen is a library for writing distributed self-replicating programs, designed to be fast, efficient, and flexible. It enables code execution on remote hosts with minimal overhead, making it ideal for automation and orchestration tasks. The current version is 0.3.46, and it sees regular minor releases, typically every few weeks or months, indicating active development.","last_verified":"2026-04-17T00:00:00.000Z","tags":["distributed","remote execution","ansible","automation","rpc","python2","python3"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mitogen"},{"id":9115,"title":"MITRE ATT&CK Python Library","library":"mitreattack-python","status":"active","version":"5.4.4","language":"python","ecosystem":"pypi","summary":"mitreattack-python is a Python library developed by MITRE for working with ATT&CK data. It provides various tools and utilities for interacting with MITRE ATT&CK STIX 2.0 content, including functionalities for handling ATT&CK Navigator layers, converting ATT&CK data to Excel spreadsheets, and managing ATT&CK Collections. The library is actively maintained and frequently updated to align with the latest versions of the ATT&CK knowledge base, typically on a quarterly release cadence.","last_verified":"2026-04-16T00:00:00.000Z","tags":["MITRE ATT&CK","STIX","cyber security","threat intelligence","CTI","security automation"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mitreattack-python"},{"id":24039,"title":"Mitsuba 3","library":"mitsuba","status":"active","version":"3.8.0","language":"python","ecosystem":"pypi","summary":"Mitsuba 3 is a research-oriented retargetable forward and inverse renderer, version 3.8.0, with variable release cadence. It provides a Python API for physically based rendering and differentiable rendering.","last_verified":"2026-05-01T00:00:00.000Z","tags":["rendering","differentiable rendering","computer graphics","physically based rendering"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mitsuba"},{"id":27148,"title":"mixbox","library":"mixbox","status":"maintenance","version":"1.0.5","language":"python","ecosystem":"pypi","summary":"Utility library providing shared functions and classes for the CybOX, MAEC, and STIX Python packages. Current version 1.0.5, in maintenance mode with no active development since 2018.","last_verified":"2026-05-01T00:00:00.000Z","tags":["cyber-threat-intelligence","stix","cybox","maec","utility"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mixbox"},{"id":9117,"title":"Mixer","library":"mixer","status":"active","version":"7.2.2","language":"python","ecosystem":"pypi","summary":"Mixer is a Python library designed as a fixtures replacement, simplifying the creation of test data. It supports various ORMs like Django ORM, SQLAlchemy ORM, MongoEngine ODM, and plain Python objects. The current version is 7.2.2. It has a moderate release cadence, with updates and bug fixes released periodically.","last_verified":"2026-04-16T00:00:00.000Z","tags":["fixtures","testing","orm","mocking","test-data","faker","django","sqlalchemy","mongoengine"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mixer"},{"id":14708,"title":"Mixmax API Client","library":"mixmax-api","status":"maintenance","version":"1.5.0","language":"javascript","ecosystem":"npm","summary":"The `mixmax-api` library is a Node.js wrapper that provides a programmatic interface for interacting with the Mixmax platform. It simplifies common operations such as managing email sequences, adding recipients, and leveraging features like polls, Q&A, and sidebars within Mixmax. The current stable version is 1.5.0, with the last release dating back to December 2020. This indicates a slow or paused release cadence, meaning new Mixmax API features might not be immediately supported by this library. Its primary differentiator is offering a convenient JavaScript interface over the raw Mixmax REST API, which is designed for lightweight, real-time interactions and has a rate limit of 120 requests per minute per user and IP address.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","mixmax","api"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mixmax-api"},{"id":16125,"title":"Mixme Object Merger","library":"mixme","status":"active","version":"2.0.2","language":"javascript","ecosystem":"npm","summary":"Mixme is a JavaScript/TypeScript library (currently at v2.0.2) designed for recursively merging and manipulating JavaScript objects. It provides immutable merging via `merge` and mutable in-place modification via `mutate`. Key differentiators include its zero-dependency footprint, minimal size, and pure function approach for `merge`. It offers comprehensive TypeScript type definitions and supports both ES Modules (ESM) and CommonJS environments. While a specific release cadence isn't explicitly published, the project appears actively maintained with a streamlined release process via GitHub Actions. A notable behavior is that arrays are always overwritten during merges, not recursively combined, which is a common point of confusion for users expecting deep array merging.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","clone","copy","deep","extend","merge","objects","recursive","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mixme"},{"id":18563,"title":"mixolydian","library":"mixolydian","status":"active","version":"0.2.9","language":"javascript","ecosystem":"npm","summary":"Mixolydian is a lightweight, low-configuration module bundler for JavaScript applications. Version 0.2.9 is a pre-stable release with experimental features. It emphasizes speed and minimal setup, supporting HMR, Babel integration, and browser-targeted bundles. Unlike Webpack or Parcel, it aims for zero-config for simple projects while retaining extensibility. Release cadence is irregular as it is in early development.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","bundler","modules","hmr","babel","browser","bundle","dependencies","dependency"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mixolydian"},{"id":1558,"title":"Mixpanel Python SDK","library":"mixpanel","status":"active","version":"5.1.0","language":"python","ecosystem":"pypi","summary":"The official Mixpanel library for Python provides functionalities to track events, manage user profiles (People), and integrate with Mixpanel's feature flagging system. It is currently at version 5.1.0 and maintains an active release cadence, frequently adding new features and ensuring compatibility with modern Python versions.","last_verified":"2026-04-23T22:28:38.165Z","tags":["analytics","mixpanel","events","tracking","user-behavior","feature-flags"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mixpanel"},{"id":11335,"title":"Mixpanel Browser SDK","library":"mixpanel-browser","status":"active","version":"2.78.0","language":"javascript","ecosystem":"npm","summary":"The `mixpanel-browser` library is the official JavaScript browser client for Mixpanel, enabling web applications to send analytics data, capture user events, perform session replay, manage feature flags, and track network telemetry. Currently at version 2.78.0, the library receives frequent updates, typically on a weekly or bi-weekly cadence, reflecting active development and the introduction of new features such as enhanced session recording capabilities (cross-origin iframe support, network recording, event-triggered recording), a refined masking API for sensitive data, and advanced autocapture options. Key differentiators include its comprehensive feature set for client-side analytics, robust session replay with masking and console recording, and a flexible module loading system allowing for optimized bundle sizes by excluding session recording components when not needed. It provides first-party TypeScript types and supports modern ESM import patterns.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mixpanel-browser"},{"id":9949,"title":"Mixpanel Async Python Library","library":"mixpanel-py-async","status":"active","version":"0.3.0","language":"python","ecosystem":"pypi","summary":"A Python library designed for asynchronously sending event data to Mixpanel, offering an `AsyncBufferedConsumer` for efficient batching and transmission. It streamlines event tracking in asynchronous applications. Currently at version 0.3.0, it receives updates as needed.","last_verified":"2026-04-17T00:00:00.000Z","tags":["mixpanel","analytics","async","event tracking"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mixpanel-py-async"},{"id":11336,"title":"Mixpanel React Native SDK","library":"mixpanel-react-native","status":"active","version":"3.3.0","language":"javascript","ecosystem":"npm","summary":"Mixpanel React Native SDK is the official open-source library for integrating Mixpanel analytics into React Native applications, supporting both iOS and Android platforms. It acts as a wrapper around Mixpanel's native SDKs and enables robust offline tracking capabilities. The current stable version is 3.3.0, with frequent minor and patch releases to include enhancements, security updates, and bug fixes, indicating an active development cadence. A key differentiator is its direct wrapping of native SDKs, ensuring consistency with native Mixpanel features, and its explicit support for data persistence via `async-storage` to handle offline scenarios reliably. It's designed for React Native v0.6+ and ships with TypeScript types.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","mixpanel","react","native","ios","android","analytics","tracking","sdk","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mixpanel-react-native"},{"id":17812,"title":"mixpart","library":"mixpart","status":"maintenance","version":"0.0.5","language":"javascript","ecosystem":"npm","summary":"The `mixpart` library is a high-performance streaming parser for `multipart/mixed` messages in Node.js, designed for optimal memory efficiency and robust error handling. It currently ships as version `0.0.5` and is primarily intended as a private workspace package within a monorepo, implying a stable but internally-focused release cadence rather than frequent public updates. Its key differentiators include true streaming processing where each message payload is exposed as a `ReadableStream`, preventing full buffering of entire parts, and zero memory buffering for message payloads. It also features built-in memory safety configurations to guard against unbounded memory growth from malformed data, optimized search algorithms using Node.js `Buffer.indexOf` for fast boundary detection, and proper ISO-8859-1 header decoding per HTTP standards. The package also provides comprehensive TypeScript support.","last_verified":"2026-04-23T00:00:00.000Z","tags":["javascript","multipart","mixed","parser","streaming","node","typescript","performance"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mixpart"},{"id":2121,"title":"Mizani","library":"mizani","status":"active","version":"0.14.4","language":"python","ecosystem":"pypi","summary":"Mizani is a Python library that provides a comprehensive set of 'scales' for graphics systems, mirroring the functionality of Hadley Wickham's popular R Scales package. It offers tools for data transformation, calculating aesthetically pleasing breaks for axes, and generating color palettes. The current version is 0.14.4, with releases occurring periodically, often in conjunction with Python version updates or fixes.","last_verified":"2026-04-24T14:33:09.659Z","tags":["data visualization","scales","plotting","ggplot2","backend","statistics"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mizani"},{"id":8319,"title":"MJML Python Implementation","library":"mjml","status":"active","version":"0.12.0","language":"python","ecosystem":"pypi","summary":"mjml-python is a Python implementation and wrapper around the high-performance Rust MJML engine MRML. It allows compiling MJML markup into responsive HTML without requiring a Node.js runtime, external API calls, or subprocesses. The current version is 0.12.0. Releases are published as needed, often reflecting updates to the underlying MJML standard or significant bug fixes.","last_verified":"2026-04-16T00:00:00.000Z","tags":["email","responsive","html","mjml","frontend","template"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mjml"},{"id":11337,"title":"MJML Browser Build","library":"mjml-browser","status":"active","version":"5.0.1","language":"javascript","ecosystem":"npm","summary":"MJML Browser (`mjml-browser`) is the client-side build of the MJML framework, designed for rendering responsive email templates directly within web browsers. This package, currently stable at version 5.0.1, allows developers to integrate MJML compilation into front-end applications, email builders, or interactive preview environments without requiring a Node.js backend. The MJML project maintains an active release cadence, frequently publishing alpha and beta versions alongside stable updates, indicating ongoing development and feature enhancements. While providing the core MJML rendering capabilities, `mjml-browser` differentiates itself from the full `mjml` Node.js package by its strict browser-only execution environment. This means certain server-side features, such as `mj-include` for modular templating and `.mjmlconfig` for custom components, are intentionally unsupported and ignored. Version 5 introduced significant changes, including a switch to `htmlnano` and `cssnano` for optimized HTML and CSS minification, which may affect output formatting compared to previous major versions.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mjml-browser"},{"id":14707,"title":"MJML CLI","library":"mjml-cli","status":"active","version":"5.0.1","language":"javascript","ecosystem":"npm","summary":"The `mjml` package (which provides the `mjml-cli` functionality) is a robust, open-source framework designed to simplify the creation of responsive emails. It allows developers to build emails using a custom XML-like component language (MJML) that is then compiled into production-ready, semantic HTML, ensuring consistent rendering across various email clients. The current stable version, 5.0.1, introduces significant improvements in HTML output, minification, and security. Releases follow a steady cadence, with active development on minor versions and frequent alpha/beta cycles for major upgrades. Key differentiators include its declarative component-based approach, strong focus on email client compatibility, excellent documentation, and vibrant community support, collectively addressing the historical pain points of crafting reliable HTML emails. While the dedicated `mjml-cli` npm package is deprecated, the core `mjml` package provides the command-line interface functionality, enabling compilation, validation, and watch modes directly from the terminal.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mjml-cli"},{"id":13555,"title":"MJML XML Parser","library":"mjml-parser-xml","status":"active","version":"5.0.1","language":"javascript","ecosystem":"npm","summary":"mjml-parser-xml is a fundamental, internal package within the MJML ecosystem, currently at stable version 5.0.1. Its primary function is to parse MJML (Mailjet Markup Language) XML strings into an Abstract Syntax Tree (AST) or a similar structured JavaScript object representation. While this package is not typically accessed directly by end-users, who generally interact with the higher-level `mjml` package and its `mjml2html` function, it is a critical component that underpins the entire MJML conversion process. The parser translates MJML's declarative, semantic XML-like syntax into an intermediate format that the MJML engine can then process and render into robust, responsive HTML. The MJML project maintains an active and consistent development cadence, with frequent updates across its monorepo, including alpha and beta releases for major versions, ensuring ongoing compatibility with evolving email client standards and web practices.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mjml-parser-xml"},{"id":4986,"title":"MJML Python Wrapper","library":"mjml-python","status":"active","version":"1.4.0","language":"python","ecosystem":"pypi","summary":"mjml-python is a Python wrapper for MRML, a high-performance Rust port of MJML. It enables rendering MJML templates into email-compatible HTML entirely within Python, eliminating the need for external Node.js services or subprocesses. Currently at version 1.4.0, the library is actively maintained with regular updates, often coinciding with upstream MRML changes.","last_verified":"2026-04-12T00:00:00.000Z","tags":["email","mjml","html","templating","rust","mrml"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mjml-python"},{"id":11338,"title":"Recursive Directory Creation Utility","library":"mk-dirs","status":"active","version":"3.0.0","language":"javascript","ecosystem":"npm","summary":"mk-dirs is a minimalistic, Promise-based utility designed for recursively creating directories in Node.js, functioning as an `mkdir -p` equivalent. Currently stable at version 3.0.0, it differentiates itself by being exceptionally lightweight (381B to 419B gzipped) and having zero external dependencies, offering a faster alternative to packages like `mkdirp` and `make-dir`. It provides both an asynchronous (default) and a synchronous opt-in mode, catering to different application needs and Node.js versions (>=8.x for async, >=6.x for sync). While Node.js v10.12.0+ includes native `fs.mkdir` with a `recursive` option, `mk-dirs` maintains its value through a consistent, promise-based API and `cwd` option. Its release cadence is not explicitly stated but typically follows a \"release when needed\" pattern for such focused utilities.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","mkdir","make dir","recursive","mkdirp","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mk-dirs"},{"id":21574,"title":"mkcert-cli","library":"mkcert-cli","status":"active","version":"1.5.0","language":"javascript","ecosystem":"npm","summary":"mkcert-cli is a Node.js CLI wrapper around the mkcert tool for generating locally trusted HTTPS development certificates, usable outside Vite contexts. Current stable version is 1.5.0, released Apr 2024. It insources logic from vite-plugin-mkcert, removing external dependencies like axios (since v1.4.0) to keep the package small (~20 kB install size). It supports custom output directories, certificate file names, and multiple hostnames, with auto-upgrade of the mkcert binary via the `-u` flag. Compared to using mkcert directly, it simplifies certificate generation via a single npx command without requiring manual installation of the mkcert binary.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","mkcert","certificate","https","cli"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mkcert-cli"},{"id":1113,"title":"MkDocs","library":"mkdocs","status":"active","version":"1.6.1","language":"python","ecosystem":"pypi","summary":"MkDocs is a fast, simple, and downright gorgeous static site generator that's geared towards building project documentation with Markdown. It converts a directory of Markdown files and a YAML configuration into a static website. The current version is 1.6.1, and it maintains an active release cadence with several patch and minor releases per year to address bugs and introduce new features.","last_verified":"2026-04-23T17:08:00.120Z","tags":["documentation","static-site-generator","markdown","developer-tools"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/mkdocs"},{"id":21573,"title":"MkDocs API AutoNav","library":"mkdocs-api-autonav","status":"active","version":"0.4.0","language":"python","ecosystem":"pypi","summary":"Plugin for MkDocs that automatically generates API documentation using mkdocstrings and populates the navigation tree. Version 0.4.0 requires Python >=3.9. Active development, releases occur irregularly.","last_verified":"2026-04-27T00:00:00.000Z","tags":["mkdocs","plugin","api-docs","autonav","mkdocstrings"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mkdocs-api-autonav"},{"id":4113,"title":"MkDocs Auto Tag Plugin","library":"mkdocs-auto-tag-plugin","status":"active","version":"0.1.3","language":"python","ecosystem":"pypi","summary":"The mkdocs-auto-tag-plugin is an MkDocs plugin designed to automatically add tags to documentation pages based on their file path or name. It uses glob patterns and regular expressions to define rules for tag assignment. The current version is 0.1.3, released in August 2023, and it is actively maintained with a focus on MkDocs 1.x compatibility.","last_verified":"2026-04-11T00:00:00.000Z","tags":["mkdocs","documentation","tags","plugin","automation"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mkdocs-auto-tag-plugin"},{"id":1559,"title":"mkdocs-autorefs","library":"mkdocs-autorefs","status":"active","version":"1.4.4","language":"python","ecosystem":"pypi","summary":"mkdocs-autorefs is an MkDocs plugin that automatically creates hyperlinks across pages and to specific sections within your documentation using a simple `[text][identifier]` syntax. It is currently at version 1.4.4 and is actively maintained with frequent, minor updates.","last_verified":"2026-04-23T22:29:03.698Z","tags":["mkdocs","documentation","plugin","cross-referencing","autorefs"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mkdocs-autorefs"},{"id":8320,"title":"MkDocs Awesome Nav Plugin","library":"mkdocs-awesome-nav","status":"active","version":"3.3.0","language":"python","ecosystem":"pypi","summary":"A plugin for customizing the navigation structure of your MkDocs site. It enhances the standard MkDocs navigation with features like glob patterns, dynamic sorting, and conditional visibility, allowing for more flexible site organization. The current version is 3.3.0, and it follows a feature-driven release cadence with occasional major updates.","last_verified":"2026-04-16T00:00:00.000Z","tags":["mkdocs","documentation","navigation","plugin","static-site-generator"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mkdocs-awesome-nav"},{"id":5659,"title":"MkDocs Awesome Pages Plugin (Pre-v3)","library":"mkdocs-awesome-pages-plugin","status":"deprecated","version":"2.10.1","language":"python","ecosystem":"pypi","summary":"This is an MkDocs plugin that simplifies configuring page titles and their order using `.pages` files. This package represents versions prior to 3.0.0. As of version 3.0.0, the plugin has been completely rewritten, renamed to `mkdocs-awesome-nav`, and is distributed under a new PyPI package. This specific package (`mkdocs-awesome-pages-plugin`) is no longer actively developed and is considered deprecated in favor of `mkdocs-awesome-nav`.","last_verified":"2026-04-12T00:00:00.000Z","tags":["mkdocs","plugin","navigation","pages","documentation"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mkdocs-awesome-pages-plugin"},{"id":4114,"title":"MkDocs-Click","library":"mkdocs-click","status":"active","version":"0.9.0","language":"python","ecosystem":"pypi","summary":"MkDocs-Click is an MkDocs extension designed to automatically generate comprehensive documentation for Click command-line applications. It parses Click command structures and renders them directly into MkDocs pages, including options, arguments, and subcommands. The current version is 0.9.0, and it maintains an active release cadence, adapting to changes in both MkDocs and Click.","last_verified":"2026-04-11T00:00:00.000Z","tags":["mkdocs","click","documentation","cli","extension"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mkdocs-click"},{"id":24040,"title":"MkDocs Coverage Plugin","library":"mkdocs-coverage","status":"active","version":"2.0.0","language":"python","ecosystem":"pypi","summary":"MkDocs plugin to integrate your Coverage.py HTML report into your MkDocs site. Version 2.0.0 removes deprecated code and requires MkDocs 1.6+. It supports inserting coverage reports as new pages or into existing pages via a placeholder token.","last_verified":"2026-05-01T00:00:00.000Z","tags":["mkdocs","coverage","plugin","documentation"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mkdocs-coverage"},{"id":24041,"title":"MkDocs Diagrams","library":"mkdocs-diagrams","status":"active","version":"1.0.0","language":"python","ecosystem":"pypi","summary":"A MkDocs plugin that renders diagrams defined using the Diagrams library (Python DSL for cloud system architecture diagrams) inline in your documentation. The plugin hooks into the MkDocs build process, compiling .py diagram scripts into SVG or PNG images. Current version 1.0.0, stable but maintained with low release cadence.","last_verified":"2026-05-01T00:00:00.000Z","tags":["mkdocs","diagrams","plugin","diagram-as-code","cloud architecture"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mkdocs-diagrams"},{"id":21575,"title":"MkDocs Draw.io Plugin","library":"mkdocs-drawio","status":"active","version":"1.15.0","language":"python","ecosystem":"pypi","summary":"MkDocs plugin for embedding Draw.io (diagrams.net) diagrams in your documentation. It supports .drawio, .dio, and .drawio.svg files, with features like dark mode, custom toolbars, and page navigation. Current version: 1.15.0, actively maintained with regular releases.","last_verified":"2026-04-27T00:00:00.000Z","tags":["mkdocs","plugin","drawio","diagrams"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mkdocs-drawio"},{"id":6720,"title":"MkDocs Embed External Markdown Plugin","library":"mkdocs-embed-external-markdown","status":"active","version":"3.0.2","language":"python","ecosystem":"pypi","summary":"Mkdocs-embed-external-markdown is a MkDocs plugin that allows users to inject either entire external Markdown files or specific sections from external Markdown files into their MkDocs project using a Jinja2 macro. This enables the compilation of documentation from various remote sources, such as GitHub repositories. The plugin is actively maintained, with frequent updates addressing compatibility and feature enhancements.","last_verified":"2026-04-15T00:00:00.000Z","tags":["mkdocs","plugin","markdown","embed","external"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mkdocs-embed-external-markdown"},{"id":7412,"title":"MkDocs Exclude Plugin","library":"mkdocs-exclude","status":"active","version":"1.0.2","language":"python","ecosystem":"pypi","summary":"mkdocs-exclude is a plugin for MkDocs that enables users to exclude files or entire directory trees from their documentation builds. It supports exclusion rules based on Unix-style wildcards (globs) or regular expressions (regexes). The current version is 1.0.2, and it is actively maintained as a solution for selective file exclusion in MkDocs projects.","last_verified":"2026-04-16T00:00:00.000Z","tags":["mkdocs","plugin","exclude","glob","regex","documentation"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mkdocs-exclude"},{"id":4115,"title":"mkdocs-gen-files","library":"mkdocs-gen-files","status":"active","version":"0.6.1","language":"python","ecosystem":"pypi","summary":"mkdocs-gen-files is an MkDocs plugin that allows users to programmatically generate documentation pages and modify existing ones during the MkDocs build process. It's particularly useful for creating dynamic content, API documentation from code, or custom navigation structures using Python scripts. The current version is 0.6.1, and releases are often tied to MkDocs compatibility or feature enhancements, without a strict schedule.","last_verified":"2026-04-11T00:00:00.000Z","tags":["mkdocs","documentation generation","plugin","dynamic content"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mkdocs-gen-files"},{"id":1182,"title":"MkDocs Get Deps","library":"mkdocs-get-deps","status":"active","version":"0.2.2","language":"python","ecosystem":"pypi","summary":"mkdocs-get-deps is an extra command-line tool for MkDocs that simplifies dependency management by inferring required PyPI packages from `plugins`, `themes`, and `markdown_extensions` listed in an `mkdocs.yml` configuration file. It outputs the names of these packages, making it easy to pipe them directly to `pip install`. The current version is 0.2.2. It's a low-cadence utility, typically updated in sync with MkDocs or its dependency catalog.","last_verified":"2026-04-11T18:08:14.210Z","tags":["mkdocs","documentation","dependency management","CLI tool","build tool"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mkdocs-get-deps"},{"id":5999,"title":"Mkdocs Git Authors Plugin","library":"mkdocs-git-authors-plugin","status":"active","version":"0.10.0","language":"python","ecosystem":"pypi","summary":"mkdocs-git-authors-plugin is a lightweight MkDocs plugin designed to display git authors of a markdown page directly within your generated documentation. It is currently at version 0.10.0 and maintains an active development cycle with frequent releases.","last_verified":"2026-04-14T00:00:00.000Z","tags":["mkdocs","plugin","git","authors","documentation"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mkdocs-git-authors-plugin"},{"id":21576,"title":"mkdocs-git-committers-plugin-2","library":"mkdocs-git-committers-plugin-2","status":"active","version":"2.5.0","language":"python","ecosystem":"pypi","summary":"An MkDocs plugin to create a list of contributors on the page. The plugin seeds the template context with a list of GitHub or GitLab committers and other useful GIT info such as last modified date. Current version is 2.5.0, with regular releases.","last_verified":"2026-04-27T00:00:00.000Z","tags":["mkdocs-plugin","contributors","git","github","gitlab"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mkdocs-git-committers-plugin-2"},{"id":3552,"title":"MkDocs Git Revision Date Localized Plugin","library":"mkdocs-git-revision-date-localized-plugin","status":"active","version":"1.5.1","language":"python","ecosystem":"pypi","summary":"This MkDocs plugin enables displaying the localized date of the last Git modification (and creation) of a Markdown file directly in your documentation. It is currently at version 1.5.1 and maintains an active release cadence with regular minor and patch updates.","last_verified":"2026-04-25T12:00:15.180Z","tags":["mkdocs","plugin","git","revision-date","localization","documentation"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mkdocs-git-revision-date-localized-plugin"},{"id":5321,"title":"MkDocs Git Revision Date Plugin","library":"mkdocs-git-revision-date-plugin","status":"active","version":"0.3.2","language":"python","ecosystem":"pypi","summary":"mkdocs-git-revision-date-plugin is an MkDocs plugin that automatically retrieves and displays the last Git revision date for each Markdown page in an MkDocs site. It provides the revision date in ISO (YYYY-mm-dd) format for use in page templates or directly within Markdown files. As of version 0.3.2, it is considered to be in maintenance mode, with more feature-rich development continuing in the `mkdocs-git-revision-date-localized-plugin` fork.","last_verified":"2026-04-13T00:00:00.000Z","tags":["mkdocs","plugin","git","revision date","documentation"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mkdocs-git-revision-date-plugin"},{"id":4116,"title":"MkDocs GLightbox Plugin","library":"mkdocs-glightbox","status":"active","version":"0.5.2","language":"python","ecosystem":"pypi","summary":"mkdocs-glightbox is an MkDocs plugin that integrates the GLightbox pure JavaScript lightbox library for image zooming and gallery functionality. It automatically applies a lightbox effect to images within your MkDocs documentation. The project is actively maintained with frequent updates, ensuring compatibility and feature enhancements.","last_verified":"2026-04-11T00:00:00.000Z","tags":["mkdocs","plugin","lightbox","image","documentation"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mkdocs-glightbox"},{"id":24042,"title":"MkDocs HTMLProofer Plugin","library":"mkdocs-htmlproofer-plugin","status":"active","version":"1.5.0","language":"python","ecosystem":"pypi","summary":"A MkDocs plugin that validates URLs in rendered HTML files after build. It checks internal links, anchors, and external URLs, reporting broken links. Version 1.5.0, active development.","last_verified":"2026-05-01T00:00:00.000Z","tags":["mkdocs","plugin","htmlproofer","url-validation"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mkdocs-htmlproofer-plugin"},{"id":5322,"title":"MkDocs Include Markdown Plugin","library":"mkdocs-include-markdown-plugin","status":"active","version":"7.2.2","language":"python","ecosystem":"pypi","summary":"The mkdocs-include-markdown-plugin enhances MkDocs by allowing users to include content from other Markdown files, or parts of files, directly into their pages. It supports various features like fragment inclusion, heading offset, and line ranges. The current version is 7.2.2, with active development and frequent minor releases.","last_verified":"2026-04-13T00:00:00.000Z","tags":["mkdocs","documentation","markdown","plugin","include"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mkdocs-include-markdown-plugin"},{"id":6000,"title":"MkDocs-Jupyter Plugin","library":"mkdocs-jupyter","status":"active","version":"0.26.2","language":"python","ecosystem":"pypi","summary":"mkdocs-jupyter is an MkDocs plugin that enables the seamless integration of Jupyter notebooks (.ipynb files) and Jupytext-generated Python scripts (.nb.py files) directly into your MkDocs documentation. It allows for rendering notebooks, optionally executing them during the build process, supports theme integration, and offers granular control over the visibility of notebook cells and outputs using tags. The current stable version is 0.26.2, with active development and regular updates.","last_verified":"2026-04-14T00:00:00.000Z","tags":["MkDocs","Jupyter","documentation","notebooks","static-site-generator","plugin"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mkdocs-jupyter"},{"id":9116,"title":"MkDocs Kroki Plugin","library":"mkdocs-kroki-plugin","status":"active","version":"1.6.0","language":"python","ecosystem":"pypi","summary":"mkdocs-kroki-plugin is an MkDocs plugin designed to embed Kroki-Diagrams directly into your documentation. It is currently at version 1.6.0 and maintains an active development cycle, releasing new features, bug fixes, and improvements frequently, as seen in its recent series of minor and patch releases.","last_verified":"2026-04-16T00:00:00.000Z","tags":["mkdocs","diagrams","kroki","documentation","static-site-generator"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mkdocs-kroki-plugin"},{"id":4117,"title":"MkDocs Link Marker","library":"mkdocs-link-marker","status":"active","version":"0.3.0","language":"python","ecosystem":"pypi","summary":"mkdocs-link-marker is an MkDocs plugin designed to automatically mark external or mailto links within your documentation, enhancing user experience by visually distinguishing these links. It is currently at version 0.3.0 and maintains an active development cycle with regular updates addressing features and fixes.","last_verified":"2026-04-11T00:00:00.000Z","tags":["mkdocs","plugin","documentation","links","external-links","mailto"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mkdocs-link-marker"},{"id":2994,"title":"MkDocs Literate Nav","library":"mkdocs-literate-nav","status":"active","version":"0.6.3","language":"python","ecosystem":"pypi","summary":"MkDocs plugin to specify the navigation in Markdown instead of YAML. The current version is 0.6.3. It follows an irregular release cadence, often tied to MkDocs compatibility or new features.","last_verified":"2026-04-11T00:00:00.000Z","tags":["mkdocs","documentation","navigation","markdown","plugin","static-site-generator"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mkdocs-literate-nav"},{"id":7413,"title":"MkDocs LLMstxt Plugin","library":"mkdocs-llmstxt","status":"maintenance","version":"0.5.0","language":"python","ecosystem":"pypi","summary":"MkDocs plugin to generate an `/llms.txt` file, a standard for providing LLM-friendly content summaries and links from websites. It automatically processes your MkDocs documentation during the build process, creating a concise index of content accessible to AI language models. The plugin can also generate a `/llms-full.txt` file with concatenated content and per-page Markdown files. The project is currently in maintenance mode.","last_verified":"2026-04-16T00:00:00.000Z","tags":["mkdocs","documentation","llm","plugin","ai","content-generation"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mkdocs-llmstxt"},{"id":2588,"title":"MkDocs Macros Plugin","library":"mkdocs-macros-plugin","status":"active","version":"1.5.0","language":"python","ecosystem":"pypi","summary":"The MkDocs Macros Plugin extends MkDocs with powerful templating capabilities, allowing users to define custom variables, macros, and filters using Python. It enables dynamic content generation within Markdown pages and integrates seamlessly with the MkDocs build process. The current version is 1.5.0, and it has a regular release cadence, with updates typically every few months.","last_verified":"2026-04-10T00:00:00.000Z","tags":["mkdocs","plugin","macros","documentation","jinja2","templating"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mkdocs-macros-plugin"},{"id":21577,"title":"MkDocs Markdown Extra Data Plugin","library":"mkdocs-markdownextradata-plugin","status":"active","version":"0.2.6","language":"python","ecosystem":"pypi","summary":"A MkDocs plugin that injects the mkdocs.yml extra variables into the markdown template, also supporting external data files via jinja2 templating. Current version 0.2.6, requires Python >=3.6, maintained with sporadic releases.","last_verified":"2026-04-27T00:00:00.000Z","tags":["mkdocs","plugin","markdown","jinja2","data-injection","documentation"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mkdocs-markdownextradata-plugin"},{"id":1112,"title":"Material for MkDocs","library":"mkdocs-material","status":"maintenance","version":"9.7.6","language":"python","ecosystem":"pypi","summary":"Material for MkDocs is a highly customizable and responsive theme for MkDocs, a static site generator for project documentation. It transforms plain Markdown files into a professional-looking website with features like search, navigation, and extensive customization options. As of November 2025, the project is in maintenance mode (version 9.7.0 being the last feature release), with critical bug fixes and security updates guaranteed until at least November 2026, as the development team shifts focus to a new project called Zensical.","last_verified":"2026-04-11T17:11:26.852Z","tags":["documentation","static-site-generator","theme","markdown","mkdocs"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mkdocs-material"},{"id":1183,"title":"MkDocs Material Extensions","library":"mkdocs-material-extensions","status":"deprecated","version":"1.3.1","language":"python","ecosystem":"pypi","summary":"This library, `mkdocs-material-extensions`, provides an extension pack for Python Markdown specifically designed to work with the MkDocs Material theme. As of version 1.3 (released November 2023), this project is deprecated and considered obsolete because its core logic has been integrated directly into `mkdocs-material` (version 9.4 and above). Users are strongly advised to migrate to the equivalent functionalities provided by `mkdocs-material` itself. It primarily facilitated inline SVG icons and emoji handling within MkDocs Material documentation.","last_verified":"2026-04-23T18:02:55.945Z","tags":["MkDocs","Markdown","extensions","emoji","documentation","deprecated"],"install_tag":"stale","install_tag_description":"widespread failures or data too old to trust","api":"https://checklist.day/api/registry/mkdocs-material-extensions"},{"id":4118,"title":"MkDocs Mermaid2 Plugin","library":"mkdocs-mermaid2-plugin","status":"active","version":"1.2.3","language":"python","ecosystem":"pypi","summary":"An MkDocs plugin (current version 1.2.3) for seamlessly embedding Mermaid.js diagrams within Markdown source files, rendering them dynamically in your generated documentation. It is actively maintained with regular updates, enabling complex diagrams like flowcharts, sequence diagrams, and gantt charts directly in your MkDocs site.","last_verified":"2026-04-11T00:00:00.000Z","tags":["mkdocs","mermaid","plugin","documentation","markdown"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mkdocs-mermaid2-plugin"},{"id":4119,"title":"MkDocs Meta Manager","library":"mkdocs-meta-manager","status":"active","version":"1.1.0","language":"python","ecosystem":"pypi","summary":"mkdocs-meta-manager is an MkDocs plugin that facilitates the management of meta tags across folders and files within your documentation site. It allows for hierarchical merging of metadata from `.meta.yml` files, simplifying the application of front matter to multiple pages. The current version is 1.1.0, and it has a moderate release cadence driven by feature enhancements and bug fixes.","last_verified":"2026-04-11T00:00:00.000Z","tags":["mkdocs","plugin","documentation","metadata","frontmatter","yaml"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mkdocs-meta-manager"},{"id":24043,"title":"mkdocs-minify-html-plugin","library":"mkdocs-minify-html-plugin","status":"active","version":"0.3.10","language":"python","ecosystem":"pypi","summary":"MkDocs plugin that minifies HTML, JS, and CSS output using the blisteringly fast minify-html Rust-based minifier. Current version 0.3.10, released June 2024. Active development with semver.","last_verified":"2026-05-01T00:00:00.000Z","tags":["mkdocs","minification","html","css","javascript","static-site-generator","rust"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mkdocs-minify-html-plugin"},{"id":4631,"title":"MkDocs Minify Plugin","library":"mkdocs-minify-plugin","status":"active","version":"0.8.0","language":"python","ecosystem":"pypi","summary":"An MkDocs plugin designed to minify HTML, JavaScript, and CSS files before they are written to disk. It leverages `htmlmin2` for HTML, `jsmin` for JavaScript, and `csscompressor` for CSS minification. The project is actively maintained, with regular updates addressing compatibility and feature enhancements.","last_verified":"2026-04-12T00:00:00.000Z","tags":["MkDocs","minification","HTML","CSS","JavaScript","plugin"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mkdocs-minify-plugin"},{"id":2589,"title":"MkDocs Monorepo Plugin","library":"mkdocs-monorepo-plugin","status":"active","version":"1.1.2","language":"python","ecosystem":"pypi","summary":"The mkdocs-monorepo-plugin provides monorepository support for MkDocs, allowing users to build multiple sets of documentation from a single MkDocs site. It addresses challenges in large codebases by enabling individual teams to manage their documentation (including `mkdocs.yml` files and `docs/` folders) within subdirectories, which are then intelligently merged into a single, cohesive documentation site. The current version is 1.1.2 and it follows a release cadence driven by new features, bug fixes, and compatibility updates.","last_verified":"2026-04-24T22:16:03.538Z","tags":["mkdocs","monorepo","documentation","plugin"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mkdocs-monorepo-plugin"},{"id":24045,"title":"mkdocs-multirepo-plugin","library":"mkdocs-multirepo-plugin","status":"active","version":"0.8.3","language":"python","ecosystem":"pypi","summary":"MkDocs plugin to build documentation from multiple repositories into one unified site. Version 0.8.3. Release cadence: irregular, several releases per year.","last_verified":"2026-05-01T00:00:00.000Z","tags":["mkdocs","plugin","documentation","multi-repo"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mkdocs-multirepo-plugin"},{"id":8321,"title":"MkDocs Open In New Tab Plugin","library":"mkdocs-open-in-new-tab","status":"active","version":"1.0.8","language":"python","ecosystem":"pypi","summary":"mkdocs-open-in-new-tab is an MkDocs plugin designed to automatically open outgoing links and PDF files in a new browser tab. As of version 1.0.8, it provides stable functionality for enhancing user navigation in MkDocs-generated documentation sites. Releases are infrequent but stable, addressing key compatibility and feature needs.","last_verified":"2026-04-16T00:00:00.000Z","tags":["mkdocs","plugin","documentation","html","links","accessibility"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mkdocs-open-in-new-tab"},{"id":4120,"title":"MkDocs PanZoom Plugin","library":"mkdocs-panzoom-plugin","status":"active","version":"0.5.2","language":"python","ecosystem":"pypi","summary":"The MkDocs PanZoom Plugin is an active MkDocs plugin, currently at version 0.5.2, designed to add pan and zoom functionality to images and Mermaid/D2 diagrams within your MkDocs generated documentation. It enhances user interaction with visual content by allowing navigation and magnification, and it maintains a steady release cadence with recent updates improving performance and features.","last_verified":"2026-04-11T00:00:00.000Z","tags":["mkdocs","zoom","pan","plugin","mermaid","images","documentation"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mkdocs-panzoom-plugin"},{"id":9951,"title":"MkDocs Print Site Plugin","library":"mkdocs-print-site-plugin","status":"active","version":"2.8","language":"python","ecosystem":"pypi","summary":"The mkdocs-print-site-plugin is an MkDocs plugin designed to combine all documentation pages into a single, printable HTML page. This allows for easy export to PDF and creates a standalone HTML file, useful for offline viewing or comprehensive sharing. It is actively maintained with frequent updates, currently at version 2.8.","last_verified":"2026-04-17T00:00:00.000Z","tags":["mkdocs","documentation","pdf","html","plugin","export","print"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mkdocs-print-site-plugin"},{"id":2995,"title":"MkDocs Redirects Plugin","library":"mkdocs-redirects","status":"active","version":"1.2.3","language":"python","ecosystem":"pypi","summary":"mkdocs-redirects is a plugin for MkDocs that provides dynamic page redirects, crucial for maintaining link integrity when restructuring documentation. As of version 1.2.3, it offers robust mapping capabilities for internal and external links. The project is under active development, with a recent transition to a new organizational umbrella, ProperDocs, signaling continued evolution.","last_verified":"2026-04-25T04:16:34.781Z","tags":["mkdocs","plugin","redirects","documentation","static-site-generator"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mkdocs-redirects"},{"id":21578,"title":"MkDocs Render Swagger Plugin","library":"mkdocs-render-swagger-plugin","status":"active","version":"0.1.2","language":"python","ecosystem":"pypi","summary":"MkDocs plugin for rendering Swagger & OpenAPI specification files in documentation pages. Current version 0.1.2, supporting Swagger-UI v5. Released on PyPI, actively maintained.","last_verified":"2026-04-27T00:00:00.000Z","tags":["mkdocs","plugin","swagger","openapi","documentation"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mkdocs-render-swagger-plugin"},{"id":9118,"title":"MkDocs RSS Plugin","library":"mkdocs-rss-plugin","status":"active","version":"1.18.1","language":"python","ecosystem":"pypi","summary":"mkdocs-rss-plugin is an MkDocs plugin that generates RSS and JSON feeds for your documentation site. It leverages your MkDocs site configuration, Git log for commit metadata, and page frontmatter to create rich feed entries. Currently at version 1.18.1, it receives frequent minor updates to improve features, fix bugs, and enhance compatibility with other MkDocs plugins like Material for MkDocs blog.","last_verified":"2026-04-16T00:00:00.000Z","tags":["mkdocs","rss","jsonfeed","documentation","static site generator","blog"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mkdocs-rss-plugin"},{"id":21579,"title":"mkdocs-same-dir","library":"mkdocs-same-dir","status":"active","version":"0.1.5","language":"python","ecosystem":"pypi","summary":"A MkDocs plugin that allows placing the mkdocs.yml configuration file in the same directory as your documentation source files, rather than in a parent directory. Version 0.1.5, maintained as part of the ProperDocs ecosystem. Release cadence is low.","last_verified":"2026-04-27T00:00:00.000Z","tags":["mkdocs","plugin","properdocs","documentation"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mkdocs-same-dir"},{"id":2996,"title":"MkDocs Section Index Plugin","library":"mkdocs-section-index","status":"active","version":"0.3.11","language":"python","ecosystem":"pypi","summary":"mkdocs-section-index is an MkDocs plugin that enables sections in your navigation to be clickable, leading to an index page rather than just expanding. This addresses a limitation in standard MkDocs where sections are typically not directly navigable pages. It is currently at version 0.3.11 and frequently releases updates to maintain compatibility with new versions of MkDocs and popular themes like MkDocs Material.","last_verified":"2026-04-11T00:00:00.000Z","tags":["mkdocs","plugin","documentation","navigation","material-for-mkdocs","static-site-generator"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mkdocs-section-index"},{"id":24044,"title":"mkdocs-shadcn","library":"mkdocs-shadcn","status":"active","version":"0.10.5","language":"python","ecosystem":"pypi","summary":"A MkDocs theme that ports shadcn/ui components to documentation sites. Current version 0.10.5, requires Python >=3.8. Active development with regular releases.","last_verified":"2026-05-01T00:00:00.000Z","tags":["mkdocs","theme","shadcn","documentation"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mkdocs-shadcn"},{"id":6001,"title":"MkDocs Simple Hooks","library":"mkdocs-simple-hooks","status":"deprecated","version":"0.1.5","language":"python","ecosystem":"pypi","summary":"mkdocs-simple-hooks is a deprecated Python plugin for MkDocs that allowed users to define custom hooks directly within their project's Python modules without needing to create a separate MkDocs plugin package. Its functionality has been natively implemented in MkDocs 1.4 and later. The current version is 0.1.5, with the last release in January 2022, indicating an inactive release cadence.","last_verified":"2026-04-14T00:00:00.000Z","tags":["mkdocs","plugin","hooks","documentation","deprecated"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mkdocs-simple-hooks"},{"id":24051,"title":"mkdocs-spellcheck","library":"mkdocs-spellcheck","status":"active","version":"1.2.1","language":"python","ecosystem":"pypi","summary":"A spell checker plugin for MkDocs that checks spelling in Markdown content. It supports multiple backends (e.g., aspell, hunspell) and allows custom dictionaries. Current version 1.2.1 (2026-02-11), requires Python >=3.10, actively maintained on GitHub by pawamoy.","last_verified":"2026-05-01T00:00:00.000Z","tags":["mkdocs","spellcheck","plugin","spelling","documentation"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mkdocs-spellcheck"},{"id":7414,"title":"MkDocs static i18n plugin","library":"mkdocs-static-i18n","status":"maintenance","version":"1.3.1","language":"python","ecosystem":"pypi","summary":"The `mkdocs-static-i18n` plugin allows you to support multiple languages for your documentation by adding static translation files to your existing documentation pages. It generates a default version of your website plus one version per configured language on its corresponding `/language/` path, and supports localized images, media, and assets. The current version is 1.3.1. While widely used, the project maintainer has stated it is \"frozen as-is\" due to upstream MkDocs maintenance uncertainty, suggesting a maintenance-only cadence without new feature development.","last_verified":"2026-04-16T00:00:00.000Z","tags":["mkdocs","i18n","l10n","documentation","static-site-generator","internationalization","localization","markdown"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mkdocs-static-i18n"},{"id":8322,"title":"MkDocs Swagger UI Tag","library":"mkdocs-swagger-ui-tag","status":"active","version":"0.8.0","language":"python","ecosystem":"pypi","summary":"mkdocs-swagger-ui-tag is an active MkDocs plugin that allows developers to embed interactive Swagger UI (OpenAPI) documentation directly into their MkDocs-generated pages. It supports both online OpenAPI Specification files via URL and static files stored within the `docs` directory, offering features like multiple Swagger UIs on a single page, and synchronized dark mode with themes like Material for MkDocs. The plugin handles all its JavaScript and CSS dependencies locally, making it suitable for environments without direct CDN access. It is currently at version 0.8.0.","last_verified":"2026-04-16T00:00:00.000Z","tags":["mkdocs","swagger","openapi","documentation","plugin","ui"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mkdocs-swagger-ui-tag"},{"id":8323,"title":"MkDocs Table Reader Plugin","library":"mkdocs-table-reader-plugin","status":"active","version":"3.1.0","language":"python","ecosystem":"pypi","summary":"mkdocs-table-reader-plugin is an MkDocs plugin designed to directly insert tables from various file formats (like CSV, Excel, JSON, YAML, Feather) into Markdown documentation. It is currently at version 3.1.0 and is actively maintained with regular updates and improvements.","last_verified":"2026-04-16T00:00:00.000Z","tags":["mkdocs","plugin","documentation","table","csv","excel","json","yaml","data"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mkdocs-table-reader-plugin"},{"id":4121,"title":"MkDocs TechDocs Core","library":"mkdocs-techdocs-core","status":"active","version":"1.6.1","language":"python","ecosystem":"pypi","summary":"The `mkdocs-techdocs-core` library is the core MkDocs plugin used by Backstage's TechDocs. It acts as a wrapper, bundling multiple essential MkDocs plugins and Python Markdown extensions to provide a consistent and opinionated set of features for technical documentation. As of version 1.6.1, it primarily focuses on simplifying the setup for Backstage users. Releases are typically driven by updates to underlying dependencies like `mkdocs-material` and new features for TechDocs, often leveraging Python Semantic Release.","last_verified":"2026-04-11T00:00:00.000Z","tags":["mkdocs","backstage","techdocs","documentation","plugin","material-design"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mkdocs-techdocs-core"},{"id":9119,"title":"mkdocs-video","library":"mkdocs-video","status":"active","version":"1.5.0","language":"python","ecosystem":"pypi","summary":"mkdocs-video is a Python plugin for MkDocs that simplifies embedding videos into documentation pages using a straightforward Markdown syntax. The current version is 1.5.0, which features a rewritten HTML parsing mechanism using `lxml.html` for more granular configuration with Python-Markdown's Attribute Lists extension. The project maintains an active, though irregular, release cadence.","last_verified":"2026-04-16T00:00:00.000Z","tags":["mkdocs","video","documentation","plugin","markdown"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mkdocs-video"},{"id":21580,"title":"MkDocs with PDF","library":"mkdocs-with-pdf","status":"active","version":"0.9.3","language":"python","ecosystem":"pypi","summary":"A MkDocs plugin that generates a single PDF file from your MkDocs documentation repository. Version 0.9.3 is the latest stable release (requires Python >=3.6). The project is actively maintained, with periodic releases fixing bugs and adding features.","last_verified":"2026-04-27T00:00:00.000Z","tags":["mkdocs","pdf","documentation","plugin"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mkdocs-with-pdf"},{"id":1561,"title":"mkdocstrings","library":"mkdocstrings","status":"active","version":"1.0.3","language":"python","ecosystem":"pypi","summary":"mkdocstrings is an MkDocs plugin that generates automatic documentation from source code, providing an alternative to Sphinx. It leverages 'handlers' (like mkdocstrings-python) to parse different language sources and render them within your MkDocs site. The current version is 1.0.3, with frequent patch releases and occasional minor/major feature releases.","last_verified":"2026-04-23T22:29:54.524Z","tags":["documentation","mkdocs","autodoc","code-documentation","python"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mkdocstrings"},{"id":1560,"title":"mkdocstrings-python","library":"mkdocstrings-python","status":"active","version":"2.0.3","language":"python","ecosystem":"pypi","summary":"mkdocstrings-python is a handler for the mkdocstrings library, specifically designed to parse and render Python API documentation within MkDocs-generated sites. It leverages the Griffe library for static analysis of Python code to extract docstrings and signatures. The current version is 2.0.3, and it maintains an active release cadence with frequent updates and bug fixes.","last_verified":"2026-04-11T22:52:59.841Z","tags":["documentation","mkdocs","docstrings","python","api-docs"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mkdocstrings-python"},{"id":7415,"title":"mkdocstrings-python-legacy","library":"mkdocstrings-python-legacy","status":"active","version":"0.2.7","language":"python","ecosystem":"pypi","summary":"mkdocstrings-python-legacy is a Python handler for the mkdocstrings documentation generator. It facilitates the automatic collection of documentation from Python source code, relying on `pytkdocs` for data extraction. The handler supports popular docstring styles like Google, Numpydoc, and reStructuredText. While actively maintained, receiving updates as recently as May 2025, it is considered a legacy component, and users are strongly advised to migrate to the newer `mkdocstrings-python` handler, which offers improved functionality based on Griffe.","last_verified":"2026-04-16T00:00:00.000Z","tags":["documentation","mkdocs","mkdocstrings","python","legacy","autodoc"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mkdocstrings-python-legacy"},{"id":24046,"title":"MkDoxy","library":"mkdoxy","status":"active","version":"1.2.8","language":"python","ecosystem":"pypi","summary":"MkDoxy is a MkDocs plugin that integrates Doxygen to generate documentation with code snippets from C/C++ projects. It parses Doxygen XML output and renders it as part of a MkDocs site. Current version 1.2.8, released June 2025. Release cadence: irregular, with several minor versions per year.","last_verified":"2026-05-01T00:00:00.000Z","tags":["mkdocs","doxygen","documentation","c++","c"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mkdoxy"},{"id":5660,"title":"Intel® oneAPI Math Kernel Library","library":"mkl","status":"active","version":"2025.3.1","language":"python","ecosystem":"pypi","summary":"Intel® oneAPI Math Kernel Library (oneMKL) is a highly optimized, extensively threaded, and vectorized numerical library for mathematical functions. It provides a wide range of routines for linear algebra (BLAS, LAPACK, ScaLAPACK), fast Fourier transforms (FFT), vector math, and more. When used with Python libraries like NumPy and SciPy, it significantly accelerates numerical computations by providing highly optimized CPU-specific implementations. The `mkl` PyPI package, version 2025.3.1, typically provides the runtime components required for other Python packages to link against and utilize MKL, with updates usually following major oneAPI releases.","last_verified":"2026-04-12T00:00:00.000Z","tags":["numerical-computation","performance","blas","lapack","intel","high-performance-computing"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mkl"},{"id":9120,"title":"Intel® oneAPI Math Kernel Library Headers","library":"mkl-include","status":"active","version":"2025.3.1","language":"python","ecosystem":"pypi","summary":"Intel® oneAPI Math Kernel Library (oneMKL) is a highly optimized, extensively threaded math library for high-performance computing. The `mkl-include` package provides the C and Data Parallel C++ (DPC++) programming language interfaces (header files) required for building applications and other libraries that link against oneMKL. It helps optimize numerical routines for Intel® CPUs and GPUs. The current version is 2025.3.1, with frequent releases aligning with the Intel oneAPI toolkit cadence.","last_verified":"2026-04-16T00:00:00.000Z","tags":["intel","mkl","oneapi","hpc","blas","lapack","scientific-computing","performance","c-cpp"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mkl-include"},{"id":14709,"title":"Intel® oneAPI Math Kernel Library (MKL) Static","library":"mkl-static","status":"active","version":"2025.3.1","language":"en","ecosystem":"pypi","summary":"mkl-static provides the static libraries for Intel® oneAPI Math Kernel Library (MKL). MKL is a highly optimized library of mathematical functions (BLAS, LAPACK, FFTs, etc.) essential for high-performance computing. It is primarily used as a backend for scientific Python libraries like NumPy and SciPy to deliver maximum performance, rather than being directly imported in Python. The current version is 2025.3.1, and it's maintained by Intel as part of their oneAPI ecosystem.","last_verified":"2026-04-17T00:00:00.000Z","tags":["math","linear algebra","performance","blas","lapack","optimization","c-bindings"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mkl-static"},{"id":2997,"title":"ML Collections","library":"ml-collections","status":"active","version":"1.1.0","language":"python","ecosystem":"pypi","summary":"ML Collections is a library of Python collections designed for ML use cases. It provides dict-like data structures, primarily `ConfigDict` and `FrozenConfigDict`, which offer dot-based access, type safety, and other features useful for managing experiment configurations in a structured way. The library is actively maintained, with its current version being 1.1.0, and receives regular updates.","last_verified":"2026-04-25T04:16:57.173Z","tags":["machine learning","configuration","dict","config","absl-flags","deepmind"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/ml-collections"},{"id":780,"title":"ML-Dtypes","library":"ml-dtypes","status":"active","version":"0.5.4","language":"python","ecosystem":"pypi","summary":"ml_dtypes is a stand-alone implementation of several NumPy dtype extensions used in machine learning libraries. These include bfloat16, various 8-bit, 6-bit, 4-bit floating point representations, and narrow integer types (int1, int2, int4, uint1, uint2, uint4). It is currently at version 0.5.4 and receives regular updates, primarily driven by its use in projects like JAX.","last_verified":"2026-05-12T18:58:33.693Z","tags":["numpy","machine-learning","dtypes","bfloat16","float8","low-precision-inference","jax"],"install_tag":"draft","install_tag_description":"notable install failures or slow imports","api":"https://checklist.day/api/registry/ml-dtypes"},{"id":7416,"title":"ML Goodput Measurement","library":"ml-goodput-measurement","status":"active","version":"0.0.16","language":"python","ecosystem":"pypi","summary":"ML Goodput Measurement (ml-goodput-measurement) is a Python library designed to monitor and analyze the efficiency of Machine Learning (ML) workloads. It tracks metrics such as Goodput, Badput, and step time deviation, integrating with Google Cloud Logging, Google Cloud Monitoring, and TensorBoard for data storage, visualization, and alerting. The library is actively maintained, with minor version releases occurring roughly monthly or bi-monthly, and is currently at version 0.0.16.","last_verified":"2026-04-16T00:00:00.000Z","tags":["ml","monitoring","goodput","badput","google-cloud","performance","tpu"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/ml-goodput-measurement"},{"id":24047,"title":"ML Metadata","library":"ml-metadata","status":"active","version":"1.17.1","language":"python","ecosystem":"pypi","summary":"A library for maintaining and managing metadata for ML artifacts, executions, and contexts. Current version: 1.17.1. Supports Python 3.9-3.11. Release cadence: roughly quarterly.","last_verified":"2026-05-01T00:00:00.000Z","tags":["ml-ops","metadata","machine-learning","lineage"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/ml-metadata"},{"id":24048,"title":"ml-wrappers","library":"ml-wrappers","status":"active","version":"0.6.3","language":"python","ecosystem":"pypi","summary":"Machine Learning Wrappers SDK for Python (v0.6.3) provides wrapper classes to unify model outputs for interpretability and fairness tools. Active development by Microsoft.","last_verified":"2026-05-01T00:00:00.000Z","tags":["machine-learning","wrappers","interpretability","fairness","microsoft"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/ml-wrappers"},{"id":27960,"title":"MLB Stats API","library":"mlb-statsapi","status":"active","version":"1.9.0","language":"python","ecosystem":"pypi","summary":"A Python wrapper for the MLB Stats API, providing easy access to MLB data including schedules, standings, player stats, and more. Version 1.9.0 is the latest stable release. Updates are frequent, with several releases per year.","last_verified":"2026-05-09T00:00:00.000Z","tags":["mlb","baseball","api-wrapper","sports"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mlb-statsapi"},{"id":27962,"title":"MLCflow","library":"mlcflow","status":"active","version":"1.2.1","language":"python","ecosystem":"pypi","summary":"MLCflow is an automation interface for CPU/GPU benchmarking, providing a unified Python API to run, manage, and compare benchmark experiments. It supports hardware detection, resource monitoring, and result aggregation. The current PyPI version is 1.2.1, with a release cadence of approximately monthly.","last_verified":"2026-05-09T00:00:00.000Z","tags":["benchmarking","CPU","GPU","automation","MLCommons"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mlcflow"},{"id":2998,"title":"MLeap Python API","library":"mleap","status":"active","version":"0.24.0","language":"python","ecosystem":"pypi","summary":"MLeap is a serialization format and a runtime for machine learning pipelines. It allows you to train models using Apache Spark, Scikit-learn, or XGBoost, and then serialize them into a portable format that can be served in real-time without Spark dependencies. The Python API, currently at version 0.24.0, provides tools for training, exporting, and running these pipelines. It supports Python 3.9+, Scala 2.13, Spark 4.0.1, and Java 17. Releases are semi-regular, often driven by upstream library updates.","last_verified":"2026-04-25T04:23:23.703Z","tags":["machine-learning","model-serving","spark","serialization","onnx","sklearn"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mleap"},{"id":657,"title":"MLflow","library":"mlflow","status":"active","version":"3.10.1","language":"python","ecosystem":"pypi","summary":"MLflow is an open-source platform designed to manage the entire machine learning lifecycle, encompassing experiment tracking, reproducible projects, model management, and deployment. The current stable version is 3.10.1, with frequent updates including patch, minor, and major releases that introduce new features and breaking changes. [9, 16]","last_verified":"2026-05-12T17:26:01.078Z","tags":["machine learning","MLOps","experiment tracking","model registry","model deployment","LLMs"],"install_tag":"stale","install_tag_description":"widespread failures or data too old to trust","api":"https://checklist.day/api/registry/mlflow"},{"id":24049,"title":"MLflow OIDC Auth","library":"mlflow-oidc-auth","status":"active","version":"7.0.3","language":"python","ecosystem":"pypi","summary":"OIDC authentication plugin for MLflow tracking server. Version 7.0.3, requires Python >=3.10. Provides OAuth2/OIDC integration for MLflow, supports token-based auth, group-based permission filtering, and MLflow's REST API auth middleware. Active development with regular releases.","last_verified":"2026-05-01T00:00:00.000Z","tags":["mlflow","oidc","auth","flask","authentication"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mlflow-oidc-auth"},{"id":781,"title":"MLflow Skinny","library":"mlflow-skinny","status":"active","version":"3.10.1","language":"python","ecosystem":"pypi","summary":"MLflow Skinny is a lightweight Python package that provides core MLflow functionalities for experiment tracking and model management, omitting heavier dependencies like SQL storage, the MLflow UI, server, and extensive data science libraries. It serves as a foundation for users who need only the tracking and logging capabilities. MLflow is an open-source platform designed to streamline the entire machine learning lifecycle, supporting experiment tracking, reproducible code packaging, and model deployment. The current version is 3.10.1 and it requires Python >=3.10. The library maintains an active development status with frequent patch and minor releases, often on a monthly cadence.","last_verified":"2026-05-12T19:03:41.903Z","tags":["Machine Learning","MLOps","Experiment Tracking","Model Management","AI","Lightweight"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/mlflow-skinny"},{"id":1184,"title":"MLflow Tracing SDK","library":"mlflow-tracing","status":"active","version":"3.10.1","language":"python","ecosystem":"pypi","summary":"MLflow Tracing SDK (mlflow-tracing) is an open-source, lightweight Python package that provides a minimum set of dependencies and functionality to instrument your code, models, or agents with MLflow Tracing. It is designed for production environments to enable faster deployment, simplified dependency management, enhanced portability, and reduced security risks compared to the full MLflow package. It supports LLM and AI agent observability, capturing inputs, outputs, and metadata for each step of a request.","last_verified":"2026-04-23T18:03:53.406Z","tags":["ml","observability","tracing","llm","ai-agents","genai","production-monitoring"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/mlflow-tracing"},{"id":4632,"title":"MLForecast","library":"mlforecast","status":"active","version":"1.0.31","language":"python","ecosystem":"pypi","summary":"MLForecast is a framework for scalable machine learning based time series forecasting. It enables users to apply various machine learning models (like scikit-learn, LightGBM, XGBoost) to time series data, handling complex feature engineering (lags, rolling statistics, date features) and offering distributed training capabilities. The library is actively maintained, with frequent releases, currently at version 1.0.31.","last_verified":"2026-04-12T00:00:00.000Z","tags":["time series","forecasting","machine learning","scalable","distributed","feature engineering"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mlforecast"},{"id":25945,"title":"MLOGX","library":"mlogx","status":"active","version":"2.7.2","language":"javascript","ecosystem":"npm","summary":"MLOGX is a transpiler and toolchain for Mindustry Logic (MLOG), the scripting language of the game Mindustry. Version 2.7.2 provides validation, readability improvements (e.g., infix operators, printf), compiler constants, loops, and multi-file support. It is actively maintained with frequent releases. Unlike raw MLOG, MLOGX catches invalid commands and type mismatches at compile time. It ships TypeScript types and supports both CLI and API usage.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","mindustry","compiler","transpiler","mindustry-logic","mlog","mlogx","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mlogx"},{"id":7417,"title":"MLServer","library":"mlserver","status":"active","version":"1.7.1","language":"python","ecosystem":"pypi","summary":"MLServer is an open-source inference server for machine learning models, designed to serve any ML framework through a standard V2 inference protocol. It aims to provide a lightweight and performant solution for deploying models and supports both REST and gRPC endpoints. The current version is 1.7.1, and it is actively developed and maintained by SeldonIO with a regular release cadence.","last_verified":"2026-04-16T00:00:00.000Z","tags":["inference","model-serving","machine-learning","mlops","rest","grpc","seldon"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mlserver"},{"id":9121,"title":"MLServer MLflow Runtime","library":"mlserver-mlflow","status":"active","version":"1.7.1","language":"python","ecosystem":"pypi","summary":"mlserver-mlflow provides an MLflow runtime for MLServer, allowing users to serve models logged with MLflow using the MLServer inference server. It's currently at version 1.7.1 and maintains a release cadence aligned with MLServer's development, receiving updates for bug fixes and compatibility with new MLflow/MLServer versions.","last_verified":"2026-04-16T00:00:00.000Z","tags":["mlserver","mlflow","machine learning","serving","inference","model deployment"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mlserver-mlflow"},{"id":7418,"title":"MLTable","library":"mltable","status":"active","version":"1.6.3","language":"python","ecosystem":"pypi","summary":"mltable provides Python APIs for creating, loading, and managing the MLTable data format, a declarative and standardized way to define data for machine learning workloads. It is particularly used within Azure Machine Learning to specify datasets from various sources like local files, Delta Lake, Parquet, and CSV. The current version is 1.6.3, and it generally follows a regular release cadence.","last_verified":"2026-04-16T00:00:00.000Z","tags":["machine-learning","data-format","azure","data-science","etl"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mltable"},{"id":4633,"title":"MLX - Machine Learning for Apple Silicon","library":"mlx","status":"active","version":"0.31.1","language":"python","ecosystem":"pypi","summary":"MLX is an open-source machine learning framework optimized for Apple silicon, providing a familiar NumPy-like API for array operations and a PyTorch-like API for neural networks. It leverages Apple's Metal Performance Shaders (MPS) for high-performance computation. The library is under active and rapid development, with frequent patch and minor releases, currently at version 0.31.1.","last_verified":"2026-04-13T00:00:00.000Z","tags":["machine-learning","apple-silicon","metal","gpu","deep-learning","array-programming"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mlx"},{"id":24050,"title":"MLX-Audio","library":"mlx-audio","status":"active","version":"0.4.3","language":"python","ecosystem":"pypi","summary":"MLX-Audio enables inference of text-to-speech (TTS) and speech-to-speech (STS) models locally on Apple Silicon Macs using MLX. Current version 0.4.3, with active development and frequent releases.","last_verified":"2026-05-01T00:00:00.000Z","tags":["mlx","audio","tts","stt","apple-silicon","text-to-speech"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mlx-audio"},{"id":21581,"title":"mlx-data","library":"mlx-data","status":"active","version":"0.2.0","language":"python","ecosystem":"pypi","summary":"Universal data loaders for Apple MLX framework. Current version 0.2.0, released on 2024-09-20. Development is active with weekly releases.","last_verified":"2026-04-27T00:00:00.000Z","tags":["mlx","data-loader","apple","machine-learning","deep-learning"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mlx-data"},{"id":3553,"title":"MLX Language Models","library":"mlx-lm","status":"active","version":"0.31.2","language":"python","ecosystem":"pypi","summary":"mlx-lm provides tools for loading, fine-tuning, and generating text with Large Language Models (LLMs) on Apple Silicon, leveraging the MLX framework. It offers seamless integration with the Hugging Face Hub for model access. The library is actively developed, with frequent patch releases, currently at version 0.31.2.","last_verified":"2026-04-25T12:01:40.038Z","tags":["LLM","MLX","inference","fine-tuning","Apple Silicon","Hugging Face"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mlx-lm"},{"id":8324,"title":"MLX-VLM","library":"mlx-vlm","status":"active","version":"0.4.4","language":"python","ecosystem":"pypi","summary":"MLX-VLM is a Python package for efficient inference and fine-tuning of Vision Language Models (VLMs) and Omni Models (VLMs with audio and video support) on Apple Silicon using the MLX framework. It provides access to various state-of-the-art multimodal models, often adding new models and optimizations with frequent releases. The current version is 0.4.4.","last_verified":"2026-04-16T00:00:00.000Z","tags":["MLX","VLM","Vision Language Model","Apple Silicon","AI Inference","Multimodal AI"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mlx-vlm"},{"id":24052,"title":"mlx-whisper","library":"mlx-whisper","status":"active","version":"0.4.3","language":"python","ecosystem":"pypi","summary":"mlx-whisper is a fast implementation of OpenAI's Whisper model optimized for Apple Silicon (M1/M2/M3) using Apple's MLX framework. Version 0.4.3 supports transcription, language detection, and word-level timestamps with Hugging Face Hub integration. Updates are frequent, roughly weekly.","last_verified":"2026-05-01T00:00:00.000Z","tags":["whisper","speech-to-text","apple-silicon","mlx","huggingface"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mlx-whisper"},{"id":4634,"title":"Machine Learning Library Extensions (mlxtend)","library":"mlxtend","status":"active","version":"0.24.0","language":"python","ecosystem":"pypi","summary":"mlxtend is a Python library of useful tools for machine learning tasks, offering a diverse range of functionality including feature selection, frequent pattern mining, model stacking, and plotting utilities. It builds upon popular libraries like scikit-learn, NumPy, and pandas. The current version is 0.24.0, and it maintains an active release cadence, frequently pushing updates for bug fixes and compatibility with its core dependencies.","last_verified":"2026-04-12T00:00:00.000Z","tags":["machine learning","feature engineering","model stacking","ensemble learning","pattern mining","data preprocessing","visualization"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mlxtend"},{"id":2999,"title":"mmCIF Core Access Library","library":"mmcif","status":"active","version":"1.1.0","language":"python","ecosystem":"pypi","summary":"The `mmcif` Python library, current version 1.1.0, provides a comprehensive API for interacting with macromolecular Crystallographic Information File (mmCIF) and BinaryCIF data. Developed by the RCSB PDB, it includes native Python functionality and leverages pybind11 wrappers for accelerated I/O operations from a C++ core library. It is designed for reading, manipulating, and exporting structural biology data in mmCIF format and is actively maintained with updates.","last_verified":"2026-04-25T04:23:50.917Z","tags":["structural biology","mmCIF","PDB","crystallography","bioinformatics","chemistry"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mmcif"},{"id":6002,"title":"Python utilities for PDBx/mmCIF storage model","library":"mmcif-pdbx","status":"active","version":"2.0.1","language":"python","ecosystem":"pypi","summary":"mmcif-pdbx provides a pure Python interface for working with PDBx/mmCIF files, emphasizing simplicity. It allows parsing and serialization of macromolecular crystallographic information files. The library is derived from Python examples provided by the wwPDB and is currently at version 2.0.1, with releases occurring periodically to add features and address issues.","last_verified":"2026-04-14T00:00:00.000Z","tags":["macromolecular","crystallography","structural biology","PDBx","mmCIF","file format","biophysics"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mmcif-pdbx"},{"id":9122,"title":"MMCV: OpenMMLab Computer Vision Foundation","library":"mmcv","status":"active","version":"2.2.0","language":"python","ecosystem":"pypi","summary":"MMCV (OpenMMLab Computer Vision Foundation) is a foundational library for computer vision research and development, providing a comprehensive set of building blocks including rich data augmentation and transformation operations, various deep learning utilities, and support for hardware-specific optimizations. It is a core component of the OpenMMLab ecosystem. The current version is 2.2.0, with frequent releases to add features, bug fixes, and support for new PyTorch versions and hardware platforms.","last_verified":"2026-04-16T00:00:00.000Z","tags":["computer-vision","deep-learning","pytorch","openmmlab","data-augmentation","utilities"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mmcv"},{"id":21582,"title":"MMCV Full (OpenMMLab Computer Vision Foundation)","library":"mmcv-full","status":"maintenance","version":"1.7.2","language":"python","ecosystem":"pypi","summary":"OpenMMLab computer vision foundation library providing CUDA/C++ ops, data transforms, and utilities for deep learning. Current PyPI version is 1.7.2 (legacy mmcv-full). MMCV has been unified into a single `mmcv` package starting from v2.0.0; mmcv-full is no longer updated for v2.x. Release cadence: occasional.","last_verified":"2026-04-27T00:00:00.000Z","tags":["computer-vision","deep-learning","cuda","data-transform","openmmlab"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mmcv-full"},{"id":13556,"title":"MMD Parser","library":"mmd-parser","status":"active","version":"1.0.4","language":"javascript","ecosystem":"npm","summary":"MMD Parser is a JavaScript library designed for parsing MMD (MikuMikuDance) data files, specifically PMD, PMX, VMD, and VPD formats. It takes ArrayBuffer or String inputs and outputs structured JavaScript objects representing the parsed model or motion data. The current stable version is 1.0.4, as indicated by the package metadata. This package serves as a low-level data interpreter for MMD assets, providing the raw data for applications that wish to display or manipulate MMD content programmatically, rather than being a renderer itself. Its primary function is to abstract the binary or text parsing of these complex 3D model and animation formats into easily consumable JavaScript objects. The library has been in a stable state, primarily focusing on parsing capabilities without frequent breaking changes or new feature additions, making it a reliable choice for integrating MMD data handling into JavaScript projects. It differentiates itself by focusing purely on parsing, leaving rendering and further processing to other libraries like Three.js.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mmd-parser"},{"id":9950,"title":"mmdb-writer Library","library":"mmdb-writer","status":"active","version":"0.2.6","language":"python","ecosystem":"pypi","summary":"mmdb-writer is a Python library for creating MaxMind DB (.mmdb) format files, which can be efficiently read by MaxMind's official client libraries in various programming languages. It allows users to associate custom data with IP address ranges (IPv4 and IPv6). The current version is 0.2.6, with updates released periodically, though not on a fixed schedule.","last_verified":"2026-04-17T00:00:00.000Z","tags":["MaxMind","MMDB","IP","geolocation","database","network"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mmdb-writer"},{"id":7419,"title":"MMDetection: OpenMMLab Detection Toolbox and Benchmark","library":"mmdet","status":"active","version":"3.3.0","language":"python","ecosystem":"pypi","summary":"MMDetection is an open-source object detection toolbox based on PyTorch, part of the OpenMMLab project. It provides a comprehensive collection of detection, instance segmentation, and object grounding algorithms, along with a benchmark for various computer vision tasks. Currently at version 3.3.0, it features frequent updates, including state-of-the-art models like Grounding DINO and various Transformer-based detectors, and integrates closely with other OpenMMLab libraries like MMEngine and MMCV.","last_verified":"2026-04-16T00:00:00.000Z","tags":["object detection","computer vision","deep learning","OpenMMLab","PyTorch","transformer","grounding DINO","object tracking","instance segmentation"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mmdet"},{"id":5324,"title":"MMEngine","library":"mmengine","status":"active","version":"0.10.7","language":"python","ecosystem":"pypi","summary":"MMEngine is the foundational training engine for OpenMMLab projects, providing a comprehensive and flexible framework for deep learning training, evaluation, and deployment. It offers utilities for configuration management, logging, hooks, runners, and visualization. The current stable version is 0.10.7, with frequent patch and minor releases and active development towards 0.11.0.","last_verified":"2026-04-13T00:00:00.000Z","tags":["machine learning","deep learning","training framework","computer vision","openmmlab","pytorch"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mmengine"},{"id":27963,"title":"mmengine-lite","library":"mmengine-lite","status":"active","version":"0.10.7","language":"python","ecosystem":"pypi","summary":"mmengine-lite is a lightweight version of MMEngine, the core engine for OpenMMLab projects. It provides fundamental utilities for deep learning training (config, registry, runner) without heavy dependencies like torch. Current version: 0.10.7. Release cadence: irregular, with minor patches every few months.","last_verified":"2026-05-09T00:00:00.000Z","tags":["deep-learning","openmmlab","lightweight"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mmengine-lite"},{"id":9952,"title":"MMGP: GPU Memory Management","library":"mmgp","status":"active","version":"3.7.6","language":"python","ecosystem":"pypi","summary":"mmgp (Memory Management for the GPU Poor) is a low-level Python library for direct GPU memory management, primarily designed for use with `tinygrad`. It provides functions for allocating and freeing raw memory on the GPU. As of version `3.7.6`, it offers granular control over GPU resources, allowing for efficient memory handling in performance-critical applications. Its release cadence is irregular, often aligning with `tinygrad` development.","last_verified":"2026-04-17T00:00:00.000Z","tags":["gpu","memory-management","tinygrad","low-level","performance"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mmgp"},{"id":658,"title":"mmh3 (MurmurHash3)","library":"mmh3","status":"active","version":"5.2.1","language":"python","ecosystem":"pypi","summary":"mmh3 is a Python extension for MurmurHash (MurmurHash3), a collection of fast and robust non-cryptographic hash functions invented by Austin Appleby. Currently at version 5.2.1, it is actively maintained with updates for new Python versions, performance enhancements, and extended platform support for applications in data mining, machine learning, and natural language processing.","last_verified":"2026-05-12T17:26:18.023Z","tags":["hashing","murmurhash","utility","fast","hash-function","non-cryptographic"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/mmh3"},{"id":5661,"title":"mmhash3 (MurmurHash3)","library":"mmhash3","status":"maintenance","version":"3.0.1","language":"python","ecosystem":"pypi","summary":"mmhash3 is a Python wrapper for MurmurHash (MurmurHash3), a collection of fast and robust non-cryptographic hash functions. This specific library (version 3.0.1, last updated Oct 2022) is a fork of the original 'mmh3' library, which was considered unmaintained at the time of its creation. For a more actively developed and current version of a MurmurHash3 Python wrapper, users often look to the 'mmh3' package (pypi.org/project/mmh3).","last_verified":"2026-04-13T00:00:00.000Z","tags":["hashing","murmurhash3","non-cryptographic","performance","data mining"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mmhash3"},{"id":15706,"title":"MML for React","library":"mml-react","status":"active","version":"0.4.7","language":"javascript","ecosystem":"npm","summary":"MML React is a library from GetStream for rendering Message Markup Language (MML) content within React applications. It provides a foundational `<MML />` component that parses MML strings and translates them into corresponding React components for display. The library is currently stable at version `0.4.7` and has seen a series of maintenance and dependency updates, particularly around early 2022, though new feature releases appear less frequent. Key differentiators include its tight integration with the GetStream ecosystem for building rich chat UIs, extensive customization options for overriding default MML tag-to-React component mappings, and a flexible theming system using SCSS variables. It abstracts away the complexity of parsing and rendering structured message content, offering a component-based approach to build interactive and styled UI elements.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","stream","getstream","get-stream","react","chat","mml","mml-react","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mml-react"},{"id":24053,"title":"MMSegmentation","library":"mmsegmentation","status":"active","version":"1.2.2","language":"python","ecosystem":"pypi","summary":"MMSegmentation is an open-source semantic segmentation toolbox based on PyTorch, part of the OpenMMLab project. It provides a unified framework for training, testing, and deploying segmentation models, supporting a wide range of architectures (e.g., DeepLabV3+, PSPNet, U-Net) and datasets. Current version is 1.2.2 (Dec 2023), with a major v1.0.0 release marking a structural overhaul from v0.x. Release cadence is irregular, with minor patches every few months.","last_verified":"2026-05-01T00:00:00.000Z","tags":["segmentation","deep-learning","pytorch","openmmlab"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mmsegmentation"},{"id":7420,"title":"MMTF-Python","library":"mmtf-python","status":"maintenance","version":"1.1.3","language":"python","ecosystem":"pypi","summary":"MMTF-Python is a Python library for decoding, encoding, and working with the Macromolecular Transmission Format (MMTF), a binary encoding designed for efficient storage and transmission of biological structures. The current version is 1.1.3, released in July 2022. While the library is stable, the RCSB PDB no longer serves MMTF data by default, encouraging a switch to BinaryCIF (BCIF). Therefore, the project is considered to be in maintenance mode.","last_verified":"2026-04-16T00:00:00.000Z","tags":["bioinformatics","PDB","MMTF","chemistry","structural biology","protein structure"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mmtf-python"},{"id":17813,"title":"CLI for MiniMax AI Platform","library":"mmx-cli","status":"active","version":"1.0.11","language":"javascript","ecosystem":"npm","summary":"The `mmx-cli` package provides the official command-line interface for interacting with the MiniMax AI Platform, enabling users and AI agents to programmatically access various AI capabilities. This robust CLI, currently at version 1.0.11, supports a wide array of generative AI tasks including multi-turn text chat with streaming and JSON output, text-to-image generation with aspect ratio controls, asynchronous video generation with progress tracking, text-to-speech with over 30 voices, and text-to-music generation including lyrical and instrumental modes. It also features image understanding (vision) and web search integration. Designed for both direct terminal use and integration into AI agents (e.g., OpenClaw, Cursor, Claude Code), it emphasizes ease of use for rapid prototyping and deployment of AI-powered workflows. The CLI offers seamless support for both Global (`api.minimax.io`) and CN (`api.minimaxi.com`) platform regions. While a specific release cadence isn't published, the frequent updates to generative AI models suggest active development and maintenance.","last_verified":"2026-04-23T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mmx-cli"},{"id":4635,"title":"MNE-Python","library":"mne","status":"active","version":"1.12.0","language":"python","ecosystem":"pypi","summary":"MNE-Python is an open-source Python package for exploring, visualizing, and analyzing human neurophysiological data such as MEG, EEG, sEEG, ECoG, NIRS, and more. It provides modules for data input/output, preprocessing, visualization, source estimation, time-frequency analysis, connectivity analysis, machine learning, and statistics. The library is actively developed, with stable releases occurring frequently, typically every few months.","last_verified":"2026-04-12T00:00:00.000Z","tags":["neuroscience","eeg","meg","ecog","nirs","data-analysis","signal-processing","brain-imaging","scientific-computing"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mne"},{"id":24055,"title":"MNE-BIDS","library":"mne-bids","status":"active","version":"0.18.0","language":"python","ecosystem":"pypi","summary":"MNE-BIDS is a Python package for converting, organizing, and processing MEG, EEG, and iEEG data according to the Brain Imaging Data Structure (BIDS) specification. It integrates with MNE-Python for analysis. Current version: 0.18.0. Released approximately every 3-6 months.","last_verified":"2026-05-01T00:00:00.000Z","tags":["bids","neuroimaging","meg","eeg","ieeg","mne"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mne-bids"},{"id":5325,"title":"Mnemonic","library":"mnemonic","status":"active","version":"0.21","language":"python","ecosystem":"pypi","summary":"The `mnemonic` library is a Python implementation of Bitcoin Improvement Proposal (BIP-0039). It provides functionality to generate mnemonic phrases (seed phrases), convert them into binary seeds for deterministic wallets, and validate existing mnemonic phrases. The current version is 0.21, released in January 2024, and it requires Python 3.8.1 or newer. The library primarily follows a stable release cadence as needed for updates to BIP-0039 or Python compatibility.","last_verified":"2026-04-13T00:00:00.000Z","tags":["cryptography","bitcoin","bip39","wallet","mnemonic","security"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mnemonic"},{"id":11339,"title":"Mnemonist Data Structures Library","library":"mnemonist","status":"active","version":"0.40.3","language":"javascript","ecosystem":"npm","summary":"Mnemonist is a comprehensive, curated collection of over 50 data structures for JavaScript and TypeScript. It includes classic structures like Heaps, Queues, and LRU Caches, alongside more specialized and exotic options such as Burkhard-Keller Trees, Bloom Filters, and Fibonacci Heaps. The library emphasizes high performance, modularity, ease of use with an API consistent with standard JavaScript objects, and full TypeScript support. The current stable version is 0.40.3, with minor updates and fixes released regularly, often multiple times a month, addressing bug fixes and type declaration improvements. Its key differentiators are the sheer breadth of its offerings, from foundational structures to highly specialized algorithms for information retrieval and metric space indexation, all while maintaining a focus on performance and robust typing. Mnemonist does not include a Graph data structure due to its typical complexity.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","bag","bimap","bit array","bit set","bit vector","bitset","bk tree","burkhard-keller tree","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mnemonist"},{"id":8326,"title":"MNN Python Binding","library":"mnn","status":"active","version":"3.5.0","language":"python","ecosystem":"pypi","summary":"MNN (Mobile Neural Network) is a blazing-fast, lightweight deep learning inference engine developed by Alibaba. It supports inference and training of deep learning models, offering high performance on various devices, including mobile and embedded systems. The Python package `mnn` provides APIs for inference, training, image processing, and numerical computation, allowing ML engineers to use MNN without dipping their toes in C++ code. It is currently at version 3.5.0 and maintains an active development and release cadence.","last_verified":"2026-04-16T00:00:00.000Z","tags":["deep-learning","inference","machine-learning","mobile","edge-ai","onnx","tensorflow","caffe","computer-vision"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mnn"},{"id":15468,"title":"mnth: Calendar Month Generator","library":"mnth","status":"active","version":"2.0.0","language":"javascript","ecosystem":"npm","summary":"mnth is a lightweight, framework-agnostic utility library designed to simplify the generation of calendar-style month data. Its primary function, `getCalendarMonth`, takes a `Date` object and an optional configuration (e.g., `firstDayOfWeek`) to return a 2D array of `Date` objects, representing all days visible in a given month's calendar view, including leading and trailing days from adjacent months. Currently at version 2.0.0, the package provides a focused solution for UI components like datepickers and full calendars, distinguishing itself by providing raw `Date` objects for maximum flexibility rather than pre-formatted strings or complex component structures. It ships with TypeScript types, promoting strong type checking and improved developer experience. The library is part of the `nextools/metarepo` monorepo.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","date","month","calendar","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mnth"},{"id":7421,"title":"mo-dots: Dot-Access to Python Dictionaries","library":"mo-dots","status":"active","version":"10.685.25166","language":"python","ecosystem":"pypi","summary":"mo-dots is a Python library that provides 'dot-access' functionality to dictionary-like data structures, similar to JavaScript objects. It boxes JSON-like data into a `Data` object, offering null-safe attribute access and a consistent interface. The library aims to be a more consistent and easier-to-use replacement for standard Python dictionaries, facilitating data transformation tasks. It is actively maintained, with the current version being 10.685.25166.","last_verified":"2026-04-16T00:00:00.000Z","tags":["dictionary","dot-access","data-structures","json","null-safe","dict-replacement"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mo-dots"},{"id":7422,"title":"mo-future","library":"mo-future","status":"active","version":"7.685.25166","language":"python","ecosystem":"pypi","summary":"mo-future is a Python library designed to simplify Python 2/3 compatibility, aiming to be easier to use than `future` or `six`. It provides a flat namespace for common compatibility types and functions. The current version is 7.685.25166, with releases indicating active development.","last_verified":"2026-04-16T00:00:00.000Z","tags":["Python 2/3 compatibility","utility","backport","forward-port"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mo-future"},{"id":7423,"title":"More Imports! - Delayed importing","library":"mo-imports","status":"active","version":"7.685.25166","language":"python","ecosystem":"pypi","summary":"mo-imports is a Python library designed to simplify and manage complex import patterns, especially those involving cyclic dependencies. It provides mechanisms like 'expect/export' and 'delay_import' to make late importing cleaner and avoid common Python import pitfalls. The library is currently in a beta development status, with version 7.685.25166 released on June 15, 2025, and generally follows a frequent release schedule.","last_verified":"2026-04-16T00:00:00.000Z","tags":["imports","lazy loading","delayed loading","cyclic dependencies","module management","python3"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mo-imports"},{"id":21583,"title":"mo-kwargs","library":"mo-kwargs","status":"active","version":"8.703.26061","language":"python","ecosystem":"pypi","summary":"Python library for object destructuring of function parameters using typed dictionaries/objects. Current version 8.703.26061. Very frequent releases (multiple per month).","last_verified":"2026-04-27T00:00:00.000Z","tags":["kwargs","destructuring","decorator","parameters"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mo-kwargs"},{"id":21584,"title":"mo-logs","library":"mo-logs","status":"active","version":"8.703.26061","language":"python","ecosystem":"pypi","summary":"Structured logging and exception handling library for Python, part of the mo-* family. Current version 8.703.26061. Provides structured logging with sensible defaults and a simple API. Release cadence is frequent and automated.","last_verified":"2026-04-27T00:00:00.000Z","tags":["logging","structured-logging","exception-handling","mo-logs"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mo-logs"},{"id":9123,"title":"mo-parsing","library":"mo-parsing","status":"active","version":"8.694.25301","language":"python","ecosystem":"pypi","summary":"mo-parsing is a Python PEG (Parsing Expression Grammar) parsing tool. It is a fork of `pyparsing`, designed for faster parsing, and allows users to define parsers using predefined patterns and Python operators. The library is currently at version 8.694.25301, with its latest release uploaded on October 27, 2025 (likely 2024, indicating active development with frequent updates).","last_verified":"2026-04-16T00:00:00.000Z","tags":["parsing","PEG","parser generator","text processing","pyparsing fork"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mo-parsing"},{"id":9124,"title":"More SQL Parsing!","library":"mo-sql-parsing","status":"active","version":"11.697.25301","language":"python","ecosystem":"pypi","summary":"mo-sql-parsing is a Python library designed to parse SQL queries into a JSON-izable parse tree. It aims to convert various SQL dialects, initially targeting MySQL, into a structured JSON format, making it easier to translate or analyze SQL for different datastores. As of version 11.697.25301, the library is actively maintained, with ongoing issue resolution and regular updates, as indicated by its high version number and recent activity on GitHub (October 2024 Project Status).","last_verified":"2026-04-16T00:00:00.000Z","tags":["sql","parsing","json","ast","query-language"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mo-sql-parsing"},{"id":24054,"title":"mo-vector","library":"mo-vector","status":"active","version":"0.1.13","language":"python","ecosystem":"pypi","summary":"mo-vector is a Python library providing efficient vector operations and support for vector data structures, built on top of mo-libs. The latest version is 0.1.13, with a focus on numerical computing and data manipulation. Development is active, with releases on PyPI.","last_verified":"2026-05-01T00:00:00.000Z","tags":["vector","arrays","math","mo-libs","data-structures"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mo-vector"},{"id":9125,"title":"Mobly Automation Framework","library":"mobly","status":"active","version":"1.13","language":"python","ecosystem":"pypi","summary":"Mobly is an open-source, Python-based test framework for host-driven, end-to-end automated testing, specializing in scenarios requiring multiple devices, complex environments, or custom hardware setups. It is currently at version 1.13 and has a regular release cadence, with recent releases focusing on improvements, bug fixes, and Python 3.11+ compatibility.","last_verified":"2026-04-16T00:00:00.000Z","tags":["testing","automation","android","e2e","multi-device"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mobly"},{"id":21585,"title":"mobsfscan","library":"mobsfscan","status":"active","version":"0.4.5","language":"python","ecosystem":"pypi","summary":"mobsfscan is a static analysis tool for finding insecure code patterns in Android and iOS source code. It supports Java, Kotlin, Swift, and Objective-C. Version 0.4.5 released April 2025. Release cadence: irregular.","last_verified":"2026-04-27T00:00:00.000Z","tags":["static-analysis","security","mobile","android","ios"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mobsfscan"},{"id":11340,"title":"MobX React Bindings","library":"mobx-react","status":"active","version":"9.2.1","language":"javascript","ecosystem":"npm","summary":"mobx-react provides the official React bindings for MobX, enabling the creation of fully reactive React components that automatically re-render when the observable data they consume changes. The current stable version is 9.2.1, which includes support for React 19 and MobX 6.x. This package offers a complete integration, including support for class-based components, the legacy `Provider`/`inject` mechanism, and `PropTypes` utilities for observable-based property checkers. It differentiates itself from `mobx-react-lite` by offering these additional features for existing codebases or specific architectural needs, whereas `mobx-react-lite` is optimized for modern functional components and Hooks with `React.createContext`. Releases often align with new React and MobX versions, providing timely compatibility updates and bug fixes.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","mobx","mobservable","react-component","react","reactjs","reactive","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mobx-react"},{"id":11341,"title":"MobX React Lite","library":"mobx-react-lite","status":"active","version":"4.1.1","language":"javascript","ecosystem":"npm","summary":"mobx-react-lite provides lightweight, performant React bindings specifically designed for functional components and React Hooks, making it a smaller (1.5kB gzipped) and faster alternative to the full `mobx-react` package. It leverages React's modern features, requiring React 16.8 or higher, and offers core functionalities like `observer` for making components reactive, and `useLocalObservable` for managing local observable state within functional components. Unlike its `mobx-react` counterpart, it eschews `Provider`/`inject` in favor of `useContext` for dependency injection. The current stable version is 4.1.1, with recent updates including support for React 19, and its release cadence is closely aligned with MobX and React major version cycles, ensuring compatibility and performance with modern React applications.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","mobx","mobservable","react-component","react","reactjs","reactive","hooks","observer","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mobx-react-lite"},{"id":13557,"title":"MobX Utilities","library":"mobx-utils","status":"active","version":"6.1.1","language":"javascript","ecosystem":"npm","summary":"MobX-utils is a companion library for MobX, offering a collection of common patterns and utility functions to simplify reactive state management in applications. It provides solutions for handling asynchronous operations, view models, observable resources, and more, building directly on top of the core MobX library. The current stable version is 6.1.1 and it actively tracks the major versions of MobX, currently requiring `mobx@^6.0.0` as a peer dependency. Key differentiators include its `fromPromise` utility for observable promise states, `createViewModel` for easily creating editable views of data, and `lazyObservable` for demand-driven data fetching. Its release cadence is tied to MobX's evolution, with updates typically addressing compatibility or introducing new patterns.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","mobx","mobx-utils","promise","reactive","frp","functional-reactive-programming","state management","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mobx-utils"},{"id":13558,"title":"MobX Vue 2 Bindings","library":"mobx-vue","status":"active","version":"2.2.0","language":"javascript","ecosystem":"npm","summary":"mobx-vue provides Vue 2 bindings for MobX, a state management library that simplifies working with reactive data. It enables Vue components to automatically react to MobX-managed state changes, drawing inspiration from `mobx-react`. The current stable version, 2.2.0, ensures compatibility with a wide range of MobX versions (2 through 6) after a temporary breaking change in v2.1.0 that restricted support to MobX 6. The library's release cadence appears to be irregular, marked by significant version compatibility adjustments. A key differentiator is its unopinionated approach, allowing for a more framework-agnostic data layer, which can ease migration between different view libraries. It is explicitly designed for Vue 2 applications; for Vue 3 support, users should look to `mobx-vue-lite`. It supports both Vue's Options API and, with a strong recommendation, class-based components using `vue-class-component` and decorators.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","mobx","vue","mobx-vue","bindings","connector","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mobx-vue"},{"id":10401,"title":"Mocha Test Framework","library":"mocha","status":"active","version":"11.7.5","language":"javascript","ecosystem":"npm","summary":"Mocha is a highly flexible and feature-rich JavaScript test framework designed for both Node.js environments and browsers. It facilitates writing and running tests with support for various styles, including Behavior Driven Development (BDD) and Test Driven Development (TDD). The current stable version is 11.7.5, with frequent beta releases for version 12 indicating active development. Mocha differentiates itself by being unopinionated about the assertion library, allowing developers to choose their preferred tools (e.g., Chai, Node's built-in `assert`). It provides robust capabilities for asynchronous testing, hooks for setup/teardown, and comprehensive reporting, making it a popular choice for defining test suites and individual test cases.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","mocha","test","bdd","tdd","tap","testing","chai","assertion"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mocha"},{"id":13559,"title":"Mocha Banner","library":"mocha-banner","status":"maintenance","version":"1.1.2","language":"javascript","ecosystem":"npm","summary":"Mocha Banner is a utility specifically designed for the Mocha testing framework, offering a visual enhancement to test output. It generates a terminal-wide banner displaying the name of the current test or test suite before its execution, aiding in readability and navigation through extensive test logs. The current stable version is 1.1.2, released in March 2018. The project's release cadence has been infrequent since its initial development. Its primary differentiator is providing clear, prominent visual demarcation between tests, which can significantly improve the debugging and review process, especially in environments where many tests run sequentially. It builds upon the `terminal-banner` package for its core rendering capabilities and is typically integrated as a development dependency.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","banner","mocha","test"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mocha-banner"},{"id":14711,"title":"Mocha Common Test Report Format (CTRF) JSON Reporter","library":"mocha-ctrf-json-reporter","status":"active","version":"0.0.11","language":"javascript","ecosystem":"npm","summary":"This package provides a Mocha test reporter that generates test results in the Common Test Report Format (CTRF) as a JSON file. CTRF is an open, community-driven standard for normalizing test reports across different programming languages and test frameworks, enabling consistent validation, merging, comparison, and analysis of test results. The current stable version is `0.0.11`. Releases appear to be ad-hoc, primarily driven by dependency updates or feature additions, without a strict cadence. Its key differentiator is its adherence to the CTRF specification, providing a standardized output that integrates into a broader ecosystem of tools designed to consume CTRF data, abstracting away framework-specific report parsing. This allows for unified reporting in CI/CD pipelines.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","ctrf","common-test-report-format","test-reporting","test-results","testing","json","ci","mocha","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mocha-ctrf-json-reporter"},{"id":11342,"title":"Parameterized Tests for Mocha","library":"mocha-each","status":"active","version":"2.0.1","language":"javascript","ecosystem":"npm","summary":"mocha-each is a utility for the Mocha testing framework that simplifies the creation of parameterized tests. It allows developers to define a single test case that runs multiple times with varying sets of input data, significantly reducing code duplication and enhancing test coverage. The current stable version is 2.0.1. While specific release cadence isn't explicitly stated, the project appears to be stable and maintained, with the latest version indicating ongoing support. Its primary differentiator is the seamless integration of data-driven testing within Mocha's existing `it` and `describe` syntax, making it straightforward to iterate over arrays of test data. A key feature is its guarantee that all parameterized test cases are executed, even if some individual cases fail, which is crucial for comprehensive test reporting. It also supports parameterization at the `describe` block level and handles asynchronous test cases effectively.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","parameterized","test","mocha","each"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mocha-each"},{"id":20216,"title":"mocha-eslint","library":"mocha-eslint","status":"active","version":"7.0.0","language":"javascript","ecosystem":"npm","summary":"Run ESLint as Mocha tests without a task runner like Grunt or Gulp. Version 7.0.0 supports ESLint ^7.0.0 and requires Node ^10.12.0 or >=12.0.0. It creates separate Mocha tests for each linted path or glob pattern, with options for formatter, timeout, slow, strict mode, and context name. Unlike alternatives that require plugin registration, this package directly exposes a function to run linting in any Mocha test file.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","mocha","eslint","mochaplugin"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mocha-eslint"},{"id":15357,"title":"Mocha Fivemat Progress Reporter","library":"mocha-fivemat-progress-reporter","status":"abandoned","version":"0.1.0","language":"javascript","ecosystem":"npm","summary":"The `mocha-fivemat-progress-reporter` package offers a specialized test reporter for the Mocha JavaScript test framework. It is designed to combine the minimalist, progress-oriented feedback of Mocha's built-in progress reporter with the condensed, informative output style of the `fivemat` reporter. This reporter visualizes test execution with a per-test-suite progress bar, providing immediate visual cues on test progress. Currently at version 0.1.0, the package was last published approximately 10 years ago (June 2016), indicating that it is no longer actively maintained. Its core differentiation lies in offering a hybrid reporting style that aims to provide both a quick overview of ongoing tests and a concise summary upon completion, making it distinct from verbose or solely progress-based reporters.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","mocha"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mocha-fivemat-progress-reporter"},{"id":25946,"title":"Mocha Image Compiler","library":"mocha-image-compiler","status":"active","version":"1.0.0","language":"javascript","ecosystem":"npm","summary":"Mocha compiler that enables webpack-like importing of images (PNG, JPG, GIF, SVG) in Node.js test environments. Current version 1.0.0 is stable and rarely updated. It works by replacing image require calls with a simple path string, making it ideal for testing components that import images. Unlike webpack loaders, this is a lightweight, no-config solution specifically designed for Mocha's --compilers flag. Requires Mocha as a peer dependency.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","mocha"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mocha-image-compiler"},{"id":20218,"title":"mocha-loader","library":"mocha-loader","status":"maintenance","version":"5.1.5","language":"javascript","ecosystem":"npm","summary":"A webpack loader that allows Mocha tests to be bundled and run via webpack. Current stable version is 5.1.5 (October 2020), supporting mocha ^5.0.0 to ^8.0.0 and webpack ^4.0.0 || ^5.0.0. It is maintained under the webpack-contrib organization. Key differentiator: integrates Mocha testing into the webpack build pipeline, enabling module resolution, loaders, and plugins for test files. No options are needed; simply apply the loader to test files. Note: v5.0.0 dropped support for the node target (only works in browser-like environments). Release cadence is sporadic; last release over 3 years ago.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","webpack","mocha"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mocha-loader"},{"id":14710,"title":"Mocha Adapter for Nightwatch.js","library":"mocha-nightwatch","status":"abandoned","version":"3.2.2","language":"javascript","ecosystem":"npm","summary":"The `mocha-nightwatch` package serves as an adapter, enabling the use of Mocha's familiar BDD/TDD syntax, such as `describe` and `it`, within the Nightwatch.js end-to-end testing framework. This allows developers to structure their Nightwatch tests using Mocha's expressive assertion style and test organization patterns. The package is currently at version 3.2.2. However, it is important to note that this adapter has not been updated in over five years, with its last publication in October 2019. It relies on significantly older versions of its core dependencies, specifically Mocha (~3.2.0) and Nightwatch.js (~0.9.12). Consequently, its release cadence is non-existent, and it is incompatible with modern versions of Node.js, Nightwatch.js (v1.x, v2.x, v3.x+), and Mocha (v4.x+). Key differentiators, at the time of its relevance, included bridging two popular testing paradigms for browser automation, but its abandonment makes it unsuitable for current development.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","mocha","test","bdd","tdd","tap","nightwatch"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mocha-nightwatch"},{"id":25947,"title":"mocha-pug-lint","library":"mocha-pug-lint","status":"maintenance","version":"1.1.0","language":"javascript","ecosystem":"npm","summary":"Allows developers to run pug-lint as Mocha tests. This package integrates pug-lint (a linter for Pug/Jade templates) with the Mocha test framework, enabling linting as part of the test suite. Current stable version is 1.1.0. Last release was in 2017, with low maintenance cadence. Key differentiator: simplifies linting by treating it as a test, so failures break the build naturally. Alternatives: separate lint step in build pipeline. Supports Node >=6, uses CJS require.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","mocha","mochaplugin","pug-lint"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mocha-pug-lint"},{"id":25948,"title":"mocha-shopify-lint","library":"mocha-shopify-lint","status":"deprecated","version":"1.0.0","language":"javascript","ecosystem":"npm","summary":"mocha-shopify-lint (v1.0.0) integrates Shopify's theme-lint with Mocha test framework, allowing developers to validate Liquid template files as part of the test suite. It accepts glob patterns to select which .liquid files to lint. Released in 2016, no active development or recent updates observed. Differentiates by providing a bridge between theme-lint and Mocha, but limited features and potential compatibility issues with newer versions of theme-lint or Mocha.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mocha-shopify-lint"},{"id":25949,"title":"mocha-stylus-compiler","library":"mocha-stylus-compiler","status":"maintenance","version":"1.0.1","language":"javascript","ecosystem":"npm","summary":"A Stylus compiler plugin for Mocha that allows requiring .styl files in tests, compiling them to CSS but ignoring the output (compiles to null). Version 1.0.1 is the latest and only stable release. It is a minimal tool for integrating Stylus preprocessing into Mocha test runs. Unlike alternative approaches (like using stylus directly or other Mocha compilers), this package specifically registers .styl files with Mocha's --compilers option, preventing parse errors when requiring Stylus files in tests. No updates since initial release; considered stable but unmaintained.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","mocha","mocha-compiler","stylus"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mocha-stylus-compiler"},{"id":13560,"title":"Mocha Tags for Test Filtering","library":"mocha-tags-ultra","status":"active","version":"1.0.3","language":"javascript","ecosystem":"npm","summary":"mocha-tags-ultra is a utility for the Mocha test framework that allows developers to associate tags with their test suites and individual tests. It enables runtime filtering of tests based on these tags, supporting 'is:' and 'not:' criteria, as well as logical AND ('+') for more granular control. This is particularly useful for segmenting tests (e.g., 'unit', 'integration', 'network') and running only relevant subsets during development or CI/CD pipelines. The current stable version is 1.0.3. The package integrates by wrapping Mocha's `describe` and `it` functions, providing a fluent API for tag assignment. Key differentiators include its simple CLI integration, programmatic filtering options, and clear indication of skipped tests as 'pending' in Mocha's output.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mocha-tags-ultra"},{"id":13561,"title":"Mocha Test Container Support","library":"mocha-test-container-support","status":"abandoned","version":"0.2.0","language":"javascript","ecosystem":"npm","summary":"mocha-test-container-support is a Mocha plugin designed to provide visual debugging support for test cases by injecting a unique `div` container into the DOM for each test. This allows developers to visually inspect the DOM changes and rendering produced by their test code directly in the browser during test-driven development (TDD). The plugin is currently at version 0.2.0, with its last update several years ago, indicating it is no longer actively maintained. A key differentiator is its focus on visual feedback, although it explicitly states it offers no 'real' encapsulation, meaning CSS, JavaScript, and DOM changes can leak between tests, potentially causing unintended side effects. It differs from isolated testing environments (like `<iframe>` or Shadow DOM) by rendering content directly into the main DOM. Its release cadence was slow, and it appears to be abandoned.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mocha-test-container-support"},{"id":25950,"title":"mocha-traceur","library":"mocha-traceur","status":"maintenance","version":"2.1.0","language":"javascript","ecosystem":"npm","summary":"A Mocha plugin that compiles JavaScript files through the Traceur transpiler, enabling ES6 (ES2015) features for test files. Version 2.1.0 is the current stable release, depending on 'traceur-runner' for stack traces and optional dependency compilation. It operates via Mocha's --compilers flag. Key differentiator vs alternatives like babel-register: focused solely on Traceur, with no dependency compilation by default, making it lightweight but restrictive. The package is maintained infrequently; latest release 2.1.0 is several years old. Does not bundle Traceur itself, requiring a separate install.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","mocha","traceur","es6","compiler"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mocha-traceur"},{"id":25951,"title":"mocha-vite-puppeteer","library":"mocha-vite-puppeteer","status":"active","version":"3.0.1","language":"javascript","ecosystem":"npm","summary":"Run Mocha front-end tests with Vite bundler and Puppeteer browser launcher. Current stable version is 3.0.1. Release cadence is irregular based on contributions. Key differentiators: leverages Vite for fast bundling, works with any Vite project (not framework-specific), supports JS and TS via Vite, and provides built-in reporters plus custom reporter support (e.g., mocha-junit-reporter). It bridges Mocha testing with Vite's modern tooling, offering a streamlined workflow compared to older setups like Karma or Webpack-based runners.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","mocha","vite","puppeteer"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mocha-vite-puppeteer"},{"id":25952,"title":"mocha-web","library":"mocha-web","status":"active","version":"2.6.1","language":"javascript","ecosystem":"npm","summary":"Runs Mocha tests in Chromium via Playwright, bundling test files with esbuild. Current stable version is 2.6.1, released quarterly with dependency upgrades and bug fixes. Unlike alternatives like karma or jest-electron, it integrates directly with esbuild for fast bundling and esbuild config support, and supports both ESM and CJS tests. Requires Mocha, Playwright Chromium, and esbuild as peer dependencies. Node >=20 required.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mocha-web"},{"id":18564,"title":"mocha-webpack","library":"mocha-webpack","status":"deprecated","version":"1.1.0","language":"javascript","ecosystem":"npm","summary":"A CLI tool that integrates Mocha test runner with Webpack bundling, allowing you to test modules that rely on Webpack features (loaders, plugins, resolve aliases) without pre-building or using hacks. Version 1.1.0 is the latest stable release (as of late 2018). It supports Mocha >=2.4.5 <=5 and Webpack 2.x/3.x. Key differentiators: bundling tests into a single bundle with Webpack's full pipeline (loaders, resolve, plugins), built-in source map support, memory-fs for speed (no disk writes), customizable file watcher, and support for multiple entry files/patterns. The project is effectively unmaintained (last release 2017) for Webpack 4+ compatibility.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","webpack","mocha"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mocha-webpack"},{"id":17035,"title":"Mochapack: Webpack-integrated Mocha Test Runner","library":"mochapack","status":"active","version":"2.1.5","language":"javascript","ecosystem":"npm","summary":"Mochapack is a command-line utility designed to seamlessly integrate Webpack's powerful asset compilation and module resolution directly into the Mocha test runner. Forked from the unmaintained `mocha-webpack`, it provides an optimized testing experience by precompiling test files with Webpack, automatically handling source maps, and avoiding temporary file writes to disk. A key differentiator is its 'watch' mode, which intelligently re-runs only the test files affected by a change, leveraging Webpack's dependency graph for efficient feedback during development. It aims to offer a CLI experience nearly identical to Mocha's, while enabling full Webpack benefits like custom path resolution within tests. The current stable version is 2.1.5, with releases typically occurring on a quarterly basis, focusing on dependency updates, Webpack/Mocha compatibility, and bug fixes.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","webpack","mocha","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mochapack"},{"id":782,"title":"Mock (unittest.mock backport)","library":"mock","status":"active","version":"5.2.0","language":"python","ecosystem":"pypi","summary":"The `mock` library is the official backport of the `unittest.mock` module, providing powerful tools for testing in Python. It enables developers to replace parts of their system under test with mock objects, allowing for isolated and predictable testing without relying on actual implementations or external dependencies. While `unittest.mock` has been part of Python's standard library since version 3.3, the `mock` package on PyPI historically provided these functionalities for older Python versions and sometimes offered newer features or bug fixes that were later integrated into the standard library. The current version is 5.2.0, with ongoing maintenance.","last_verified":"2026-05-12T19:04:01.879Z","tags":["testing","mocking","unittest","backport","unit-testing"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/mock"},{"id":9954,"title":"Mock Alchemy","library":"mock-alchemy","status":"active","version":"0.2.6","language":"python","ecosystem":"pypi","summary":"mock-alchemy provides mock helpers for SQLAlchemy, allowing developers to test SQLAlchemy-dependent code without needing a live database connection. The current version is 0.2.6, offering compatibility with SQLAlchemy 2.0 and Python 3.7+. Releases are made periodically to add new features, support newer SQLAlchemy versions, and fix bugs.","last_verified":"2026-04-17T00:00:00.000Z","tags":["SQLAlchemy","mocking","testing","unit-testing"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mock-alchemy"},{"id":15705,"title":"Mock Apollo Client for Unit Testing","library":"mock-apollo-client","status":"active","version":"2.0.0","language":"javascript","ecosystem":"npm","summary":"Mock Apollo Client is a utility library designed to simplify unit testing of React components that interact with GraphQL APIs via `@apollo/client`. The current stable version is 2.x, which is compatible with `@apollo/client` v4.x. Previous major versions (1.x for Apollo Client v3, and 0.x for Apollo Client v2) exist for backward compatibility. The library helps address limitations found in Apollo Client's built-in `MockedProvider`, such as the inability to assert query/mutation variables, track call counts, dynamically change results after initialization, or easily control loading states. It offers a standalone, framework-agnostic mocking solution that provides granular control over GraphQL operations within tests, making it a powerful alternative for scenarios requiring more advanced testing capabilities than `MockedProvider` offers. Release cadence is tied to major `@apollo/client` updates.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","apollo-client","graphql","mock","test","testing","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mock-apollo-client"},{"id":15466,"title":"TypeScript Mock Builder","library":"mock-build","status":"active","version":"1.0.3","language":"javascript","ecosystem":"npm","summary":"mock-build is a TypeScript library that facilitates the creation of reusable mock objects using the builder pattern, primarily for testing purposes. It is currently at version 1.0.3 and appears to follow a release cadence driven by patches and minor improvements, as indicated by its recent release history since its initial v1.0.0 launch. Key differentiators include its fluent API for constructing complex objects, support for template objects to base mocks on existing data, and a `strictMockBuilder` variant that enforces initialization of all properties, helping to prevent partial or invalid mock states. The library focuses on enhancing readability and maintainability of test data setup in TypeScript projects. It targets Node.js version 18.12 and above, and ships with full TypeScript type definitions.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mock-build"},{"id":16443,"title":"Mock Express Request","library":"mock-express-request","status":"abandoned","version":"0.2.2","language":"javascript","ecosystem":"npm","summary":"Mock Express Request is a Node.js library designed to create mock HTTP request objects for unit testing Express.js applications. It is based on the `mock-req` package and aims to provide an instance with properties and methods similar to a real Express HTTP request. The package is currently at version 0.2.2 and appears to be abandoned, with no significant updates or maintenance activity in approximately nine years. Due to its age, it lacks modern features such as native ES Module support and deep integration with contemporary testing frameworks like Jest, making it less suitable for current Node.js and Express.js projects. Developers are generally advised to consider more actively maintained alternatives like `node-mocks-http` or `@jest-mock/express` for robust testing in modern environments.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","express","connect","mock","stab","unit","test","spec","specification"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mock-express-request"},{"id":16442,"title":"Mock Express Response","library":"mock-express-response","status":"abandoned","version":"0.3.0","language":"javascript","ecosystem":"npm","summary":"Node.js library designed to facilitate unit and integration testing of Express.js middleware and route handlers by providing a mock HTTP response object. It emulates the standard Express `response` API, including methods like `json()`, `send()`, and `render()`, allowing developers to inspect the output and behavior of their Express-dependent code without launching a full HTTP server. The package, currently at version 0.3.0, appears to be unmaintained; its last update was in 2017 and the copyright dates to 2015. It is built upon `mock-res` for core HTTP response stream mocking and is intended to be used in conjunction with `mock-express-request` for a complete request/response mock pair. A key differentiator is its direct mirroring of the Express `res` object's internal state, allowing retrieval of rendered data via methods like `_getJSON()` and `_getString()`, which simplifies assertion writing in tests. Due to its age, compatibility with modern Express.js versions (v5+) and native ESM environments is not guaranteed.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","express","connect","mock","stab","unit","test","spec","specification"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mock-express-response"},{"id":24056,"title":"mock-firestore","library":"mock-firestore","status":"active","version":"0.11.0","language":"python","ecosystem":"pypi","summary":"In-memory implementation of Google Cloud Firestore for use in tests. Currently at version 0.11.0. Release cadence is irregular; last update was a while ago but library is stable.","last_verified":"2026-05-01T00:00:00.000Z","tags":["firestore","mock","testing","google-cloud"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mock-firestore"},{"id":16128,"title":"Mock HTTP Request/Response for Node.js","library":"mock-http","status":"maintenance","version":"1.1.1","language":"javascript","ecosystem":"npm","summary":"mock-http is a Node.js library that provides robust mock implementations of the core `http.IncomingMessage` and `http.ServerResponse` classes. This enables developers to conduct isolated unit testing of HTTP server-side logic, such as Connect, Express, or Koa middleware, without the overhead of creating a real HTTP server or managing network sockets. The library ensures full API compatibility with Node.js's native `http` module interfaces, allowing middleware to be tested in an environment closely mirroring production. Currently stable at version 1.1.1, its release cadence is generally aligned with Node.js LTS cycles for compatibility updates, rather than frequent feature additions, indicating a mature and maintenance-focused project. Its key differentiator is the faithful emulation of the standard HTTP objects, providing a reliable and predictable testing surface for complex server-side components.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","http","mock","request","response","stream","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mock-http"},{"id":11343,"title":"Mock HTTP Server for Testing","library":"mock-http-server","status":"active","version":"1.4.5","language":"javascript","ecosystem":"npm","summary":"mock-http-server is a Node.js library designed to create controllable HTTP and HTTPS server mocks, primarily for use in functional and integration tests. It allows developers to define expected incoming requests by method and path, and then configure custom responses including status codes, headers, and body content. The current stable version is 1.4.5, with recent minor releases adding features like request history clearing, improved body parsing for various content types (text/plain, urlencoded), and specific port retrieval methods. Its release cadence appears to be feature-driven, with new functionalities and minor fixes arriving periodically. Key differentiators include its explicit control over request matching and response generation, the ability to inspect received requests for assertions, and support for both HTTP and HTTPS protocols. It aims to provide a reliable and isolated testing environment without actual network calls to external services, allowing for consistent and fast test execution.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mock-http-server"},{"id":11344,"title":"Mock JSON Schema","library":"mock-json-schema","status":"active","version":"1.1.2","language":"javascript","ecosystem":"npm","summary":"\"mock-json-schema\" is a JavaScript utility designed to generate deterministic example objects based on JSON Schema definitions. It offers a predictable, non-randomized approach to data generation, making it suitable for testing, documentation, and mock API development. The current stable version is 1.1.2. The library supports various JSON Schema keywords, including `example`, `default`, `anyOf`, `allOf`, and `oneOf`, and provides built-in examples for common string formats like `email`, `uuid`, and `date-time`. It differentiates itself by its minimal API, deterministic output, and comprehensive test coverage. While it includes TypeScript types, a current limitation is its lack of support for `$ref` pointers, which can affect its utility for highly interconnected schemas. Release cadence appears to follow semantic versioning, with minor updates for new features and bug fixes, typically for patches and minor feature enhancements.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","mock","json schema","json","schema","example","instantiate","swagger","openapi","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mock-json-schema"},{"id":13562,"title":"Mock JSON Server","library":"mock-json-server","status":"maintenance","version":"1.3.6","language":"javascript","ecosystem":"npm","summary":"Mock JSON Server is a Node.js package designed to create simple, configurable mock REST APIs using a single JSON file. Released as version 1.3.6, with its last update approximately six years ago, it offers a straightforward solution for frontend developers needing temporary API backends during development or for prototyping. Unlike more feature-rich alternatives that dynamically generate endpoints from top-level JSON keys, `mock-json-server` requires explicit path and HTTP method definitions within its configuration JSON. It provides basic CRUD-like capabilities by returning predefined data for specific routes and methods, and supports programmatic control (start, reload, stop) in addition to a command-line interface. Its primary differentiators are its minimal setup and explicit configuration, making it suitable for simple mocking scenarios where fine-grained control over static responses per route and method is desired.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","JSON","mock","server","reload","express","mock-json-server"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mock-json-server"},{"id":13563,"title":"Mock window.matchMedia","library":"mock-match-media","status":"active","version":"1.0.3","language":"javascript","ecosystem":"npm","summary":"mock-match-media is a ponyfill for `window.matchMedia` designed for testing environments and server-side rendering (SSR) in Node.js. It allows developers to simulate various CSS media queries, including advanced Media Queries Level 5 features like range syntax (e.g., `(width < 150px)`), without a browser DOM. The current stable version is `1.0.3`, with releases focused on bug fixes and spec compliance. Key differentiators include its full compliance with the W3C Media Queries Level 5 specification, comprehensive support for event listeners (`addEventListener`, `removeEventListener`, `onchange`, `dispatchEvent`), and utility functions for cleaning up test states. It is written in TypeScript and primarily targets Node.js environments, requiring at least Node v20.19.0 for full ESM compatibility. The library offers both direct import and a polyfill mechanism.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","match-media","mock","test","jest","ssr","server-side-rendering","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mock-match-media"},{"id":8325,"title":"Mock Open","library":"mock-open","status":"active","version":"1.4.0","language":"python","ecosystem":"pypi","summary":"The `mock-open` library (current version 1.4.0) provides an enhanced mock object for testing file I/O operations in Python. It extends `unittest.mock.mock_open` to offer more realistic behavior for file-like objects, including robust handling of `with` statements, `read`, `write`, `seek`, and binary modes. It is actively maintained with releases addressing compatibility and feature enhancements.","last_verified":"2026-04-16T00:00:00.000Z","tags":["mocking","testing","file_io","unittest.mock"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mock-open"},{"id":18566,"title":"mock-req-res","library":"mock-req-res","status":"active","version":"1.2.1","language":"javascript","ecosystem":"npm","summary":"Library for creating mock Express request and response objects for unit testing controllers and middleware. Version 1.2.1 works with Sinon >10.0.0 and Node >=8.10.0. Provides mockRequest and mockResponse functions that return sinon stubs/spies for all standard Express req/res properties. Supports extensibility via options parameter. Lightweight and focused on isolated unit tests, unlike full integration tools like supertest. Includes TypeScript definitions via @types/mock-req-res. Release cadence is slow, with minor updates as needed.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","express","mocks","testing","request","response"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mock-req-res"},{"id":11345,"title":"WebSocket and Socket.IO Mocking Library","library":"mock-socket","status":"active","version":"9.3.1","language":"javascript","ecosystem":"npm","summary":"mock-socket is a JavaScript library designed for mocking WebSocket and Socket.IO connections, facilitating isolated testing of client-side code that interacts with these protocols. The current stable version is 9.3.1. Releases appear to be driven by feature additions, bug fixes, and dependency updates, with major versions typically indicating breaking API changes or significant environment requirements (like Node.js version bumps). Key differentiators include its ability to intercept and control WebSocket and Socket.IO traffic, allowing developers to simulate server responses, connection states, and various network conditions without needing a real backend. It also offers the flexibility to globally stub the `WebSocket` object or manually inject its mocks, and ships with comprehensive TypeScript definitions for improved developer experience. While it supports Socket.IO, this support is explicitly noted as limited.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","websockets","mock","mocksocket","sockets"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mock-socket"},{"id":9953,"title":"Mock SSH Server","library":"mock-ssh-server","status":"active","version":"0.9.1","language":"python","ecosystem":"pypi","summary":"mock-ssh-server is a Python library providing a mock SSH server for testing purposes. It allows developers to create controlled SSH environments to test clients without needing a real SSH server. The current version is 0.9.1, and it generally follows an infrequent release cadence, driven by feature additions and bug fixes.","last_verified":"2026-04-17T00:00:00.000Z","tags":["ssh","testing","mocking","server","paramiko"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mock-ssh-server"},{"id":16859,"title":"Mock TypeORM","library":"mock-typeorm","status":"active","version":"1.0.4","language":"javascript","ecosystem":"npm","summary":"Mock TypeORM is a TypeScript-first library designed to facilitate unit and integration testing of TypeORM-based applications by preventing actual database interactions. It is currently at version 1.0.4 and appears to be actively maintained, indicated by recent GitHub activity and a workflow badge. The package differentiates itself by utilizing Sinon.js for mocking, which makes it compatible with a wide range of Node.js testing frameworks such as Jest, Mocha, and Vitest, offering flexibility that some other mocking approaches (e.g., Jest-specific mocks) might lack. It provides a straightforward API to mock TypeORM's `DataSource`, `EntityManager`, `Transaction`, `QueryBuilder`, and `Repository` methods, enabling developers to control database responses programmatically without needing a real database connection. This approach significantly speeds up tests and makes them more deterministic and isolated, avoiding the complexities and flakiness associated with test databases.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","typeorm","mocking","mock typeorm","mock-typeorm","typescript","nodejs"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mock-typeorm"},{"id":16444,"title":"Mocker API for RESTful Development","library":"mocker-api","status":"active","version":"4.0.0","language":"javascript","ecosystem":"npm","summary":"mocker-api is a development utility designed for mocking RESTful APIs, facilitating frontend development by enabling work independent of a live backend. It supports flexible integration as middleware with common development servers like Express.js and webpack-dev-server. The current stable version is 4.0.0, which has updated its Node.js requirement to `>=16.0.0`. The library features hot module replacement for mock files, allows quick API configuration via JSON or JavaScript files, and provides simple mock API proxying. It also offers first-class TypeScript type definitions for an enhanced developer experience. Unlike some other mocking solutions, `mocker-api` can be used independently without relying on a full webpack setup, making it versatile for various project types, including Create React App. It helps streamline development workflows by providing predictable API responses during the early stages of a project.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","express","webpack-dev-server","webpack-api-mocker","webpack","mocker-api","mock","mocker","api","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mocker-api"},{"id":24057,"title":"Mocket","library":"mocket","status":"active","version":"3.14.1","language":"python","ecosystem":"pypi","summary":"Mocket is a socket mock framework for Python that allows you to mock socket connections and HTTP calls for testing purposes. It supports gevent, asyncio, and SSL, and provides a high-level API similar to httpretty. Current version is 3.14.1, with regular releases.","last_verified":"2026-05-01T00:00:00.000Z","tags":["testing","mock","socket","http","asyncio","gevent"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mocket"},{"id":3554,"title":"Mockito for Python","library":"mockito","status":"active","version":"2.0.3","language":"python","ecosystem":"pypi","summary":"Mockito is a spying framework for Python, based on the Java library of the same name. It focuses on an ergonomic API for stubbing and verification in unit tests, aiming for clear and readable test code. The current version is 2.0.3, and it maintains an active release cadence with continuous development and updates.","last_verified":"2026-04-25T12:01:56.133Z","tags":["mocking","testing","unit-testing","stubbing","spying","test-doubles"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mockito"},{"id":24058,"title":"mockredispy","library":"mockredispy","status":"active","version":"2.9.3","language":"python","ecosystem":"pypi","summary":"mockredispy is a Python library that provides a mock implementation of redis-py, useful for testing code that interacts with Redis without connecting to a real Redis server. The current version is 2.9.3, with periodic releases. It supports most redis-py commands but has limitations.","last_verified":"2026-05-01T00:00:00.000Z","tags":["testing","mock","redis","fixtures"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mockredispy"},{"id":17293,"title":"Node.js Legacy Mock Modules (vojtajina/node-mocks)","library":"mocks","status":"abandoned","version":"0.0.15","language":"javascript","ecosystem":"npm","summary":"The `mocks` package (npm: `mocks`), version 0.0.15, is an abandoned Node.js library initially created to provide basic mock implementations for the built-in `fs` (file system) and `http` modules for unit testing. Last published in August 2013, this package targets extremely old Node.js versions (specifically `>= 0.6.5`), which corresponds to Node.js releases from 2011-2012. The API provided is a very limited subset of the actual Node.js `fs` and `http` functionalities, having been developed primarily to support the testing needs of `Testacular` (now known as Karma). Given its lack of updates for over a decade, it does not support modern JavaScript features like ESM, contemporary Node.js APIs, or TypeScript type definitions. Developers should consider modern, actively maintained alternatives such as `mock-fs` for file system mocking, `node-mocks-http` or `nock` for HTTP requests, and general-purpose testing frameworks with robust mocking capabilities.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","mock","stub","dummy","test double","fake","nodejs","js","testing"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mocks"},{"id":13564,"title":"Node.js Client for MockServer","library":"mockserver-client","status":"maintenance","version":"5.15.0","language":"javascript","ecosystem":"npm","summary":"The `mockserver-client` is a Node.js and browser client library designed to facilitate interaction with a running MockServer instance. It allows developers to programmatically define, update, and verify HTTP/HTTPS expectations against a MockServer. Key functionalities include setting simple or complex request/response pairs, forwarding requests, and verifying received requests. The current stable version is 5.15.0, which was last published over three years ago. While the core MockServer project remains actively developed, this specific client library exhibits a slower release cadence, suggesting it is in maintenance mode rather than active development for new features or compatibility updates. A key characteristic is that MockServer itself is a Java-based application, which needs to be running separately, often managed by `mockserver-node` or other methods. This client is a declarative mocking tool, meaning expectations are hand-written, which can lead to 'mock drift' if the real APIs evolve significantly without corresponding updates to the mock definitions.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","mockserver","client","gruntplugin","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mockserver-client"},{"id":27964,"title":"Mock SFTP Server for Testing","library":"mocksftp","status":"active","version":"1.0.1","language":"python","ecosystem":"pypi","summary":"Mocksftp (v1.0.1) provides a mock SFTP server for integration testing. It runs an in-process SFTP server backed by paramiko, enabling tests to exercise SFTP clients without a real SSH server. Low activity, no release schedule.","last_verified":"2026-05-09T00:00:00.000Z","tags":["testing","sftp","mock","paramiko","integration-testing"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mocksftp"},{"id":11346,"title":"Mockttp HTTP Mocking Server","library":"mockttp","status":"active","version":"4.3.1","language":"javascript","ecosystem":"npm","summary":"Mockttp is a versatile JavaScript library for intercepting, transforming, and testing HTTP requests and responses. It serves as a powerful tool for integration testing by allowing developers to stub server responses, verify real HTTP requests, and even act as a transparent proxy for complex network debugging. Unlike in-process stubbing solutions, Mockttp operates at the network level, ensuring accurate testing of how entire stacks handle real-world HTTP traffic. The current stable version is v4.3.1, with major versions typically released on an annual cadence, focusing on modern Node.js environments and developer experience. Key differentiators include its ability to run tests uniformly in both Node.js and browser environments, support for transparent proxying and HTTPS interception (with built-in CA certificate generation), strong TypeScript typing, and features for safe, parallel test execution with enhanced debuggability.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","testing","test","mock","mockttp","stub","fake","http","server","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mockttp"},{"id":24059,"title":"mod_wsgi","library":"mod-wsgi","status":"active","version":"5.0.2","language":"python","ecosystem":"pypi","summary":"mod_wsgi is an Apache HTTP Server module that provides a WSGI compliant interface for hosting Python web applications under Apache. It supports both embedded and daemon modes, with the ability to run multiple Python versions and virtual environments. Current version 5.0.2 (2024-02-19) requires Python >=3.8. Release cadence is irregular, typically minor updates every few years.","last_verified":"2026-05-01T00:00:00.000Z","tags":["apache","wsgi","web-server","deployment"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mod-wsgi"},{"id":48,"title":"Modal","library":"modal","status":"active","version":"1.3.3","language":"python","ecosystem":"pypi","summary":"Serverless cloud infrastructure for AI workloads. Run Python functions on GPUs with sub-second cold starts. v1.0 released May 2025 with multiple breaking API changes. Rapid release cadence — multiple versions per week.","last_verified":"2026-05-12T05:53:07.888Z","tags":["serverless","gpu","cloud","agents","python","inference","deployment"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/modal"},{"id":14712,"title":"React Native Web Modal","library":"modal-react-native-web","status":"abandoned","version":"0.2.0","language":"javascript","ecosystem":"npm","summary":"modal-react-native-web is a JavaScript library that provides a web-compatible implementation of the core `Modal` component from React Native. It aims to replicate the API, behavior, and design of the native React Native Modal for projects utilizing `react-native-web`. The current stable version is `0.2.0`, last updated in 2018. Due to its age and reliance on outdated peer dependencies (React 16.x.x, React Native Web 0.9.x), its release cadence has ceased, and it is largely considered unmaintained for modern React/React Native Web environments. While it offers a solution for older `react-native-web` setups, `react-native-web` itself now includes a native `Modal` component, rendering this package largely obsolete for new projects.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","react","react-native","react-native-web","modal","animation","react-native-animatable"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/modal-react-native-web"},{"id":14713,"title":"ModApp Utilities","library":"modapp-utils","status":"active","version":"1.8.0","language":"javascript","ecosystem":"npm","summary":"ModApp Utilities (modapp-utils) provides a collection of generic utility functions intended for use across the broader ModApp ecosystem of JavaScript packages. These utilities typically cover common programming patterns such as object manipulation (e.g., deep merging, cloning), array helpers, string transformations, event debouncing/throttling, and unique ID generation. As of version 1.8.0, it serves as a foundational library, abstracting common logic to ensure consistency and reduce boilerplate in related ModApp projects. The package does not explicitly detail its release cadence, but incremental updates can be expected to support the evolving ModApp framework. Its key differentiator is its tailored integration and consistency within the ModApp architecture, rather than offering novel utility functions compared to broader libraries like Lodash or Ramda.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/modapp-utils"},{"id":24060,"title":"Mode","library":"mode","status":"active","version":"4.4.0","language":"python","ecosystem":"pypi","summary":"Mode is an async service-based programming library built on top of asyncio. It provides Service, Worker, and BackgroundThreadService classes for composing asynchronous services. Current version is 4.4.0, requires Python ~=3.6. Release cadence is irregular.","last_verified":"2026-05-01T00:00:00.000Z","tags":["async","asyncio","services","worker","background-tasks"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mode"},{"id":6003,"title":"mode-streaming","library":"mode-streaming","status":"active","version":"0.4.1","language":"python","ecosystem":"pypi","summary":"Mode-streaming is a Python library built on top of AsyncIO, designed to simplify asynchronous service-based programming. It allows users to define, start, stop, restart, and supervise services, forming a graph of dependencies. This project is a community-maintained fork of the original 'Mode' project, with a focus on continuous releases, code quality, and support for modern Python versions. The current version is 0.4.1.","last_verified":"2026-04-14T00:00:00.000Z","tags":["asyncio","services","streaming","concurrency","framework","microservices"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mode-streaming"},{"id":9127,"title":"Model Archiver","library":"model-archiver","status":"maintenance","version":"1.0.3","language":"python","ecosystem":"pypi","summary":"Model Archiver is a Python library and command-line tool used for creating archives of trained neural network models. These archives, typically with a .mar extension, are specifically structured to be consumed by the MXNet-Model-Server for efficient inference. The PyPI package (version 1.0.3) serves as a standalone tool, although its core functionality has largely evolved into 'torch-model-archiver' for the 'TorchServe' (formerly 'Multi-Model-Server') ecosystem.","last_verified":"2026-04-16T00:00:00.000Z","tags":["machine learning","model deployment","MXNet","AWS","archive","model serving"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/model-archiver"},{"id":3000,"title":"Model Bakery","library":"model-bakery","status":"active","version":"1.23.4","language":"python","ecosystem":"pypi","summary":"Model Bakery is a smart object creation facility for Django, designed to simplify the creation of test data and mock objects for your Django models. It is currently at version 1.23.4 and maintains an active development cycle with frequent patch and minor releases, ensuring support for recent Django and Python versions.","last_verified":"2026-04-25T04:24:18.481Z","tags":["django","testing","fixtures","factory","orm","test-data"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/model-bakery"},{"id":24061,"title":"Model Compression Toolkit","library":"model-compression-toolkit","status":"active","version":"2.6.0","language":"python","ecosystem":"pypi","summary":"A Model Compression Toolkit (MCT) for neural networks, supporting quantization, pruning, and knowledge distillation. Current version is 2.6.0. Released monthly on PyPI.","last_verified":"2026-05-01T00:00:00.000Z","tags":["quantization","pruning","distillation","compression","neural-networks"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/model-compression-toolkit"},{"id":2590,"title":"Model Hosting Container Standards","library":"model-hosting-container-standards","status":"active","version":"0.1.14","language":"python","ecosystem":"pypi","summary":"The `model-hosting-container-standards` is a Python toolkit designed to facilitate standardized model hosting container implementations, specifically with robust Amazon SageMaker integration. It provides utilities to enable efficient deployment and inference for models, including support for advanced frameworks like TensorRT-LLM and vLLM. Currently at version 0.1.14, the library is actively developed with frequent patch releases, indicating ongoing enhancements and maintenance.","last_verified":"2026-04-24T22:16:30.971Z","tags":["AWS","SageMaker","MLOps","Container","vLLM","TensorRT-LLM","Model Hosting","FastAPI","Inference"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/model-hosting-container-standards"},{"id":5662,"title":"Papers with Code Model Index","library":"model-index","status":"active","version":"0.1.11","language":"python","ecosystem":"pypi","summary":"The model-index library helps machine learning researchers and engineers maintain a single source of truth for their ML model metadata. It allows storing metadata flexibly in JSONs, YAMLs, or markdown annotations, and enables browsing and comparing models on Papers with Code. The library is currently at version 0.1.11 and appears to have an active, though not rapid, release cadence.","last_verified":"2026-04-12T00:00:00.000Z","tags":["machine-learning","metadata","papers-with-code","research","mlops"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/model-index"},{"id":27149,"title":"Model Library","library":"model-library","status":"active","version":"0.1.23","language":"python","ecosystem":"pypi","summary":"A Python SDK for interacting with the vals.ai model catalog. Provides model discovery, retrieval, and metadata utilities. Current version 0.1.23, updated irregularly.","last_verified":"2026-05-01T00:00:00.000Z","tags":["vals.ai","model catalog","SDK"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/model-library"},{"id":5326,"title":"Model2Vec","library":"model2vec","status":"active","version":"0.8.1","language":"python","ecosystem":"pypi","summary":"Model2Vec is a Python library designed for training and using state-of-the-art static embeddings for various NLP tasks like classification, clustering, and semantic search. Built on top of Hugging Face's `transformers` library, it aims for fast and efficient embedding generation. The current version is 0.8.1, and it maintains an active release cadence with updates typically occurring monthly or bi-monthly.","last_verified":"2026-04-13T00:00:00.000Z","tags":["NLP","embeddings","natural-language-processing","deep-learning","Hugging Face","semantic-search"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/model2vec"},{"id":24062,"title":"ModelCIF","library":"modelcif","status":"active","version":"1.7","language":"python","ecosystem":"pypi","summary":"A Python package for handling ModelCIF mmCIF and BinaryCIF files, used for representing comparative protein structure models and their metadata. It builds on the ihm library and supports reading/writing ModelCIF dictionaries, including references, alignments, quality metrics, and protocol steps. Current version is 1.7, with a release cadence of approximately every 6 months. Requires Python >=3.6.","last_verified":"2026-05-01T00:00:00.000Z","tags":["mmCIF","BinaryCIF","structural biology","protein modeling","ModelCIF"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/modelcif"},{"id":11347,"title":"Modelo.js Inheritance Utility","library":"modelo","status":"active","version":"4.2.3","language":"javascript","ecosystem":"npm","summary":"Modelo.js is a JavaScript utility providing a robust and performant mechanism for object inheritance, specifically designed to extend Node.js's `util.inherits` with multiple inheritance capabilities. As of version 4.2.3, it allows developers to inherit from multiple base objects seamlessly, addressing a common limitation in standard JavaScript inheritance patterns. A key feature is the `isInstance` method, which is automatically added to instances and serves as a reliable replacement for the native `instanceof` operator when working with multiple inheritance, as `instanceof` is inherently limited to single-prototype chains. The library emphasizes performance, aiming for overhead comparable to `util.inherits` despite its added complexity. While the release cadence isn't explicitly detailed, the version number suggests ongoing maintenance. It differentiates itself by offering a familiar Node.js-style interface while introducing powerful multiple inheritance features, making it suitable for projects requiring flexible object composition.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","class","classes","inherit","inherits","inheritance","mixin","mix-in"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/modelo"},{"id":2591,"title":"ModelScope","library":"modelscope","status":"active","version":"1.35.3","language":"python","ecosystem":"pypi","summary":"ModelScope is an open-source model-as-a-service (MaaS) platform from Alibaba Damo Academy, providing a wide range of AI models (vision, NLP, audio, multimodal) for easy deployment and use. It abstracts complex AI model inference into a simple API and offers functionalities for model discovery, download, and fine-tuning. The library is actively developed, with its current version at 1.35.3 and frequent releases.","last_verified":"2026-04-24T22:21:09.988Z","tags":["AI","ML","models","modelhub","inference","nlp","cv","audio","multimodal","alibaba"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/modelscope"},{"id":17294,"title":"Modern Errors HTTP Response Plugin","library":"modern-errors-http","status":"active","version":"5.0.1","language":"javascript","ecosystem":"npm","summary":"modern-errors-http is a plugin for the modern-errors library, designed to convert custom error instances into RFC 7807 compliant \"problem details\" objects suitable for HTTP responses. The current stable version is 5.0.1. Releases typically follow updates to its peer dependency, modern-errors, and align with Node.js LTS versions, indicating a deliberate and stable release cadence. Its key differentiators include seamless integration with the modern-errors ecosystem, adherence to the standardized RFC 7807 format for error responses, and broad compatibility across both Node.js (>=18.18.0) and browser environments. The package also ships with full TypeScript type definitions, enhancing developer experience and compile-time safety for TypeScript users. It simplifies the creation of consistent, machine-readable HTTP error payloads for APIs.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","browser","error","error-handler","error-handling","error-monitoring","http","library","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/modern-errors-http"},{"id":15141,"title":"Modern Node Polyfills","library":"modern-node-polyfills","status":"active","version":"1.0.0","language":"javascript","ecosystem":"npm","summary":"modern-node-polyfills provides polyfills for Node.js native modules (such as `fs`, `buffer`, `process`) to enable their use in non-Node environments like browsers, Cloudflare Workers, and Deno. It leverages a collection of modern, lightweight polyfills sourced directly from JSPM's `jspm-core` project. The package is currently at version 1.0.0 and while it does not specify a fixed release cadence, it is actively maintained. Its key differentiators include its focused approach on modern polyfills specifically tailored for non-Node runtime compatibility, offering a practical solution for edge environments, and providing utility functions like `polyfillPath`, `polyfillContent`, `inject`, and `polyfillGlobals` for code transformation.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","polyfills","shims","edge","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/modern-node-polyfills"},{"id":11348,"title":"Modern Tar Archiver","library":"modern-tar","status":"active","version":"0.7.6","language":"javascript","ecosystem":"npm","summary":"modern-tar is a zero-dependency, cross-platform JavaScript library designed for efficient streaming of tar archives. It supports both parsing and writing tar files, leveraging the browser-native Web Streams API for optimal performance and memory efficiency across diverse JavaScript runtimes, including Node.js (requiring version 18.0.0 or higher), web browsers, and Cloudflare Workers. The library is currently at stable version 0.7.6, with a consistent release cadence that introduces bug fixes, performance optimizations, and crucial security patches. Its key differentiators include a robust streaming architecture capable of handling large archives without full memory loading, full compliance with USTAR format and PAX extensions, built-in helpers for gzip compression, a TypeScript-first design ensuring strong type safety, and a minimal footprint due to its zero external dependencies.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/modern-tar"},{"id":2592,"title":"Modern Treasury Python Library","library":"modern-treasury","status":"active","version":"1.75.0","language":"python","ecosystem":"pypi","summary":"The official Python library for the Modern Treasury API, providing convenient access to their REST API from any Python 3.9+ application. It features comprehensive type definitions for request parameters and response fields, offering both synchronous and asynchronous clients powered by `httpx`. The library undergoes very frequent updates, often with multiple releases per week, reflecting ongoing API development and new features.","last_verified":"2026-04-24T22:21:40.891Z","tags":["payments","finance","api client","treasury","banking","sdk"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/modern-treasury"},{"id":11349,"title":"ModernDash","library":"moderndash","status":"active","version":"4.0.2","language":"javascript","ecosystem":"npm","summary":"ModernDash is a TypeScript-first utility library designed as a performant and lightweight alternative to Lodash, optimized for modern browsers and enhanced developer experience. Currently stable at version 4.0.2, it follows a release cadence driven by feature additions, bug fixes, and security patches, with major versions tied to breaking changes like Node.js version bumps. Key differentiators include its strict TypeScript adherence (no `any` types), ESM-only distribution, tree-shakable design, and a strong focus on outperforming Lodash in most benchmarks while maintaining zero runtime dependencies. It selectively implements only essential utility functions, encouraging the use of native JavaScript alternatives where available, contrasting with Lodash's more comprehensive API surface.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","lodash","utility","helper","underscore","esm","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/moderndash"},{"id":6004,"title":"ModernGL","library":"moderngl","status":"active","version":"5.12.0","language":"python","ecosystem":"pypi","summary":"ModernGL is a high-performance Python wrapper over OpenGL Core, simplifying the creation of graphics applications like scientific simulations, games, or user interfaces. It aims to provide a more Pythonic and less boilerplate-heavy API compared to direct OpenGL bindings like PyOpenGL. The current stable version is 5.12.0, with releases occurring periodically, often including breaking changes.","last_verified":"2026-04-14T00:00:00.000Z","tags":["graphics","opengl","rendering","gpu","visualization","shader","glsl","3d"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/moderngl"},{"id":9126,"title":"moderngl-window","library":"moderngl-window","status":"active","version":"3.1.1","language":"python","ecosystem":"pypi","summary":"moderngl-window is a cross-platform helper library for ModernGL, simplifying window creation and resource loading for OpenGL applications. It provides a unified API over various windowing backends like Pyglet, GLFW, and SDL2. The library is actively maintained with frequent updates, currently at version 3.1.1, ensuring compatibility and introducing new features.","last_verified":"2026-04-16T00:00:00.000Z","tags":["OpenGL","graphics","windowing","game-development","ModernGL","pyglet","glfw","sdl2"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/moderngl-window"},{"id":20217,"title":"modernizr-loader","library":"modernizr-loader","status":"active","version":"1.0.1","language":"javascript","ecosystem":"npm","summary":"A webpack loader that enables importing custom Modernizr builds as modules. Version 1.0.1 requires modernizr ^3.1.0 as a peer dependency. Maintained by peerigon. Unlike manual builds, this integrates seamlessly with webpack's module system, allowing feature detection to be bundled conditionally. The loader reads a .modernizrrc (JSON or JS) configuration file. Breaking change in 1.0.0: Modernizr is no longer attached to window; must import as a module. Supports webpack 1 and 2, but webpack 1 requires json-loader for JSON configs.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","modernizr","webpack","loader"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/modernizr-loader"},{"id":20219,"title":"Modernizr Webpack Plugin","library":"modernizr-webpack-plugin","status":"maintenance","version":"1.0.7","language":"javascript","ecosystem":"npm","summary":"Generates a custom Modernizr build during webpack compilation with optional html-webpack-plugin integration. Latest version 1.0.7 is stable but no updates since 2017. Key differentiator: automates Modernizr detection feature selection in webpack pipelines, supports [hash] and [chunkhash] in filenames, and can inject script tags into HTML via html-webpack-plugin. Limited to webpack 3 and below; does not support webpack 4 or 5 natively.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","webpack","plugin","modernizr","html-webpack-plugin"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/modernizr-webpack-plugin"},{"id":20220,"title":"modify-babel-preset","library":"modify-babel-preset","status":"maintenance","version":"3.2.1","language":"javascript","ecosystem":"npm","summary":"Utility to create a modified Babel preset by cloning an existing preset and applying plugin additions, removals, or configuration overrides. Current version 3.2.1. Helps avoid manual preset duplication by flattening nested presets into a single plugin list and applying transformations. Key differentiator: plugin filtering works on resolved filenames for precise matching. Works best with npm 3. Release cadence: sporadic, last release 2017.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","babel","preset"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/modify-babel-preset"},{"id":17814,"title":"Express Response Modification Middleware","library":"modify-response-middleware","status":"active","version":"1.1.0","language":"javascript","ecosystem":"npm","summary":"The `modify-response-middleware` package provides an Express middleware designed to intercept and transform HTTP response bodies before they are sent to the client. It transparently handles various compression encodings like Gzip, Brotli, Deflate, and Br, allowing developers to modify response data regardless of its original compression status. As of version 1.1.0, it supports both uncompressed and compressed payloads, offering options to disable caching (`noCache`). This middleware is particularly useful for injecting data, sanitizing output, or performing last-minute transformations on API responses. Its release cadence appears stable but infrequent, typical for a focused utility. A key differentiator is its built-in handling of common compression algorithms, abstracting away the complexities of decompression and re-compression during modification.","last_verified":"2026-04-23T00:00:00.000Z","tags":["javascript","express","modify","response","middleware","zlib","brotli","gzip","deflate"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/modify-response-middleware"},{"id":20221,"title":"Modify Source Webpack Plugin","library":"modify-source-webpack-plugin","status":"active","version":"4.1.0","language":"javascript","ecosystem":"npm","summary":"Webpack plugin that allows modification of module source code during compilation via hook functions. Current version 4.1.0 works with Webpack 4 and 5. It uses webpack loader mechanism internally to transform sources, supporting watch mode re-compilation. Key differentiators: cleaner API compared to using raw loaders for conditional modifications; provides access to module path and source; handles loader option serialization issues internally. Release cadence is ad-hoc with breaking changes between major versions (rejection of global variable in v4). Ships TypeScript definitions.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","webpack","plugin","hooks","module","file","source","modify","edit","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/modify-source-webpack-plugin"},{"id":3001,"title":"Modin","library":"modin","status":"active","version":"0.37.1","language":"python","ecosystem":"pypi","summary":"Modin is an open-source Python library designed to accelerate pandas workflows by leveraging distributed computing frameworks like Ray, Dask, or Unidist. It aims to be a drop-in replacement for pandas, requiring only a single line change to the import statement. Modin supports datasets ranging from MBs to TBs, offering significant speedups, especially for larger data, and is actively maintained with frequent releases.","last_verified":"2026-04-25T04:34:11.970Z","tags":["dataframes","pandas acceleration","distributed computing","parallel processing","ray","dask"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/modin"},{"id":25953,"title":"ModPE Compiler","library":"modpe-compiler","status":"active","version":"0.1.0","language":"javascript","ecosystem":"npm","summary":"A build tool that integrates linting (ESLint), transpilation (Babel), and minification (UglifyJS) for ModPE scripts used in the BlockLauncher Minecraft modding platform. Version 0.1.0 is the current stable release, likely with low release cadence. It differs from general transpilers by targeting the ModPE runtime environment specifically, providing a single-command pipeline for legacy ModPE JavaScript development.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","modpe","transpiler"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/modpe-compiler"},{"id":13565,"title":"Modulator","library":"modulator","status":"abandoned","version":"0.1.0","language":"javascript","ecosystem":"npm","summary":"Modulator is a legacy JavaScript build tool designed to bundle Node.js CommonJS modules for execution in non-CommonJS environments, primarily web browsers. It achieves this by creating a shallow representation of the filesystem and a dummy CommonJS module API, outputting everything into a single source file. It also supports optional minification using UglifyJS. The package is currently at version 0.1.0, with its last known activity dating back to 2011. Due to its age, it predates modern JavaScript module systems like ESM and contemporary bundlers such as Webpack, Rollup, or esbuild. Its key differentiator at the time was its simplicity and direct use for browser compatibility of Node.js modules, without requiring complex build configurations or additional binaries.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","make","build","modules","browser","require","module","exports","unobtrusive"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/modulator"},{"id":13566,"title":"Module Availability Checker","library":"module-available","status":"abandoned","version":"1.0.6","language":"javascript","ecosystem":"npm","summary":"The `module-available` package provides a synchronous utility function to determine if a given Node.js module name can be successfully resolved and loaded using the `require` mechanism. The current stable version is 1.0.6, released in early 2016. The project appears to be unmaintained, with no updates in over eight years, making it an `abandoned` project. Its core function remains stable for its intended use case: checking the existence and resolvability of modules typically found in `node_modules` or built-in Node.js modules, without actually loading them. This differentiates it from simply attempting a `try/catch` around `require`, as it specifically checks *availability* rather than *loading success*. It strictly operates within the CommonJS module resolution context.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","module","modules","available","availability","require","requirable","check","dependency"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/module-available"},{"id":20223,"title":"module-replace-webpack-plugin","library":"module-replace-webpack-plugin","status":"abandoned","version":"0.0.12","language":"javascript","ecosystem":"npm","summary":"A webpack plugin (v0.0.12, latest as of 2025) that replaces imported modules at build time, allowing monkey patching of third-party libraries without modifying source code. Designed for webpack 3.x only. Uses regex-based matching to swap `require`/`import` statements. No updates since 2018; limited compatibility and no support for webpack 4+ or ESM. Different from string-replace-loader as it operates on module resolution rather than string substitution.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","webpack","plugin","replace","module-replace-webpack-plugin"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/module-replace-webpack-plugin"},{"id":23126,"title":"modulegraph","library":"modulegraph","status":"active","version":"0.19.7","language":"python","ecosystem":"pypi","summary":"Python module dependency analysis tool that builds a directed graph of module dependencies. Current version 0.19.7, maintained by Ronald Oussoren. Releases are irregular, primarily as needed.","last_verified":"2026-05-01T00:00:00.000Z","tags":["modulegraph","dependency","graph","analysis","static analysis","python"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/modulegraph"},{"id":18565,"title":"Mogh Auth Client","library":"mogh_auth_client","status":"active","version":"1.3.0","language":"javascript","ecosystem":"npm","summary":"Mogh Auth Client is a TypeScript library for authenticating with the Mogh authentication service, version 1.3.0. It supports token-based authentication and session management. The package ships with TypeScript types and is intended for use in Node.js or browser environments. It is maintained by the MoghTech team with a focus on security and ease of integration.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mogh_auth_client"},{"id":4636,"title":"Mohawk: Hawk HTTP Authorization","library":"mohawk","status":"active","version":"1.1.0","language":"python","ecosystem":"pypi","summary":"Mohawk is an alternate Python implementation of the Hawk HTTP authorization scheme. Hawk allows two parties to securely communicate with each other using messages signed by a shared key. It is based on HTTP MAC access authentication (which was derived from parts of OAuth 1.0). The library's API was designed to be intuitive, less prone to security problems, and more Pythonic compared to other implementations. The current version is 1.1.0, with the last major release in late 2019, suggesting a stable, mature library.","last_verified":"2026-04-12T00:00:00.000Z","tags":["authorization","http","hawk","security","authentication"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mohawk"},{"id":13567,"title":"Mojangson Parser for Node.js","library":"mojangson","status":"active","version":"2.0.4","language":"javascript","ecosystem":"npm","summary":"Mojangson is a JavaScript library for parsing, simplifying, stringifying, and normalizing Mojangson (Minecraft's data tag format). It provides functionality to convert Mojangson strings into JavaScript objects, and vice-versa, handling its unique deviations from standard JSON. Key differences include support for indexed arrays, trailing commas in arrays and objects, unquoted strings (for keys and values), and numbers with type suffixes (e.g., `5b`, `100l`). The current stable version is 2.0.4. Releases are infrequent, focusing on bug fixes and grammar improvements. This library differentiates itself by accurately implementing the specific Mojangson grammar, making it essential for applications interacting with Minecraft's NBT data tags or command syntax, where standard JSON parsers would fail due to the non-standard syntax.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","mojangson"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mojangson"},{"id":7424,"title":"mojimoji","library":"mojimoji","status":"active","version":"0.0.13","language":"python","ecosystem":"pypi","summary":"mojimoji is a Cython-based Python library designed for fast conversion between Japanese half-width (hankaku) and full-width (zenkaku) characters. The current version is 0.0.13, and it receives updates for bug fixes and Python version compatibility, though major feature releases are infrequent.","last_verified":"2026-04-16T00:00:00.000Z","tags":["japanese","text processing","unicode","cython","zenkaku","hankaku"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mojimoji"},{"id":27965,"title":"Mojito CLI Build","library":"mojito-cli-build","status":"abandoned","version":"0.0.1","language":"javascript","ecosystem":"npm","summary":"Provides the `build` command for Yahoo's Mojito CLI tool, used with the Mojito web application framework. This package is a plugin for `mojito-cli` and is part of the Mojito ecosystem. Version 0.0.1 is an early release. It requires Node.js >0.8 and npm >1.1. The package is currently work-in-progress and has limited documentation. It is specific to the Mojito framework, which is no longer actively maintained.","last_verified":"2026-05-09T00:00:00.000Z","tags":["javascript","mojito","mojito-cli","html5"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mojito-cli-build"},{"id":24063,"title":"moka-py","library":"moka-py","status":"active","version":"0.3.0","language":"python","ecosystem":"pypi","summary":"A high performance caching library for Python, written in Rust with PyO3. Provides a concurrent hashmap cache with TTL, TTI, size-based eviction, and a decorator for async/sync functions. Current version 0.3.0, actively maintained, monthly releases.","last_verified":"2026-05-01T00:00:00.000Z","tags":["cache","rust","concurrent","ttl","high-performance"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/moka-py"},{"id":3555,"title":"Molecule (Ansible Testing Framework)","library":"molecule","status":"active","version":"26.4.0","language":"python","ecosystem":"pypi","summary":"Molecule is an Ansible testing framework designed for developing and testing Ansible collections, playbooks, and roles. It provides support for testing with multiple instances, operating systems, distributions, virtualization providers, test frameworks, and testing scenarios. Molecule encourages an approach that results in consistently developed Ansible content that is well-written, easily understood, and maintained. The current version is 26.4.0, and releases generally align with Ansible development, with major versions introducing significant changes.","last_verified":"2026-04-25T12:03:45.688Z","tags":["Ansible","testing","DevOps","automation","CI/CD","infrastructure-as-code","Python","Docker","Podman"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/molecule"},{"id":8328,"title":"Molecule Docker Driver","library":"molecule-docker","status":"active","version":"2.1.0","language":"python","ecosystem":"pypi","summary":"Molecule Docker is a driver plugin for Molecule, the Ansible role testing framework. It allows users to test their Ansible roles against Docker containers, providing a lightweight and isolated environment for development and testing. The current version is 2.1.0, and it follows Molecule's release cadence, with major releases aligning with Molecule's major versions and frequent bugfix/minor updates.","last_verified":"2026-04-16T00:00:00.000Z","tags":["ansible","molecule","docker","testing","devops","automation"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/molecule-docker"},{"id":21586,"title":"Molecule Multipass","library":"molecule-multipass","status":"active","version":"0.5.0","language":"python","ecosystem":"pypi","summary":"A Molecule driver for managing test instances with Multipass (Ubuntu VM orchestrator). Current version 0.5.0, low release cadence.","last_verified":"2026-04-27T00:00:00.000Z","tags":["testing","molecule","multipass","driver"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/molecule-multipass"},{"id":4987,"title":"Molecule Plugins","library":"molecule-plugins","status":"active","version":"25.8.12","language":"python","ecosystem":"pypi","summary":"Molecule Plugins is a monorepository containing various drivers for the Molecule Ansible testing framework, including Azure, Docker, EC2, GCE, OpenStack, Podman, and Vagrant. It centralizes the development and maintenance of these plugins to ensure compatibility and reduce overhead. Molecule itself is an Ansible testing framework designed for developing and testing Ansible collections, playbooks, and roles. The library is actively maintained with a CalVer release cadence, with the current version being 25.8.12.","last_verified":"2026-04-12T00:00:00.000Z","tags":["ansible","molecule","testing","plugins","docker","podman","vagrant","cloud-testing","azure","ec2","gce","openstack"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/molecule-plugins"},{"id":9955,"title":"Molecule Vagrant Driver","library":"molecule-vagrant","status":"active","version":"2.0.0","language":"python","ecosystem":"pypi","summary":"Molecule Vagrant is a plugin for the Molecule testing framework, enabling users to provision and test Ansible roles and playbooks on Vagrant-managed virtual machines. It integrates the robust local virtualization capabilities of Vagrant with Molecule's structured testing approach. The current version is 2.0.0, with releases typically aligning with major Molecule updates or significant breaking changes.","last_verified":"2026-04-17T00:00:00.000Z","tags":["molecule","ansible","testing","vagrant","driver","virtualization"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/molecule-vagrant"},{"id":11352,"title":"Moleculer Microservices Framework","library":"moleculer","status":"active","version":"0.15.0","language":"javascript","ecosystem":"npm","summary":"Moleculer is a fast, modern, and powerful microservices framework for Node.js, designed to build efficient, reliable, and scalable distributed systems. It provides a comprehensive set of features including a promise-based request-reply mechanism, event-driven architecture, dynamic service discovery, load balancing, and fault tolerance capabilities like Circuit Breaker and Retry. The current stable version is 0.15.0, with frequent minor and patch releases, and major updates approximately annually, often introducing significant breaking changes. Key differentiators include its pluggable architecture for transporters (e.g., NATS, Redis, Kafka), serializers (e.g., MsgPack, CBOR), caching, loggers, and metrics/tracing reporters. It emphasizes a master-less architecture, making all nodes equal, and comes with built-in parameter validation and extensive TypeScript support.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","microservice","microservices","framework","backend","messagebus","rpc","services","micro","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/moleculer"},{"id":11350,"title":"Apollo GraphQL Server for Moleculer","library":"moleculer-apollo-server","status":"active","version":"0.4.1","language":"javascript","ecosystem":"npm","summary":"moleculer-apollo-server provides an Apollo GraphQL server as a mixin for the Moleculer API Gateway, enabling easy integration of GraphQL endpoints within a Moleculer microservices architecture. It allows developers to define GraphQL queries and mutations directly within Moleculer service actions, automatically generating a unified GraphQL schema. The current stable version is 0.4.1, released recently with updates to Moleculer 0.15.0 and Apollo Server 5. This package differentiates itself by tightly coupling GraphQL schema definition with Moleculer actions, streamlining the process of exposing microservice capabilities via GraphQL. It also offers advanced features like inter-service resolvers and subscription support. The release cadence appears to be moderate, with significant breaking changes typically occurring with major Apollo Server version upgrades, as seen in the recent v0.4.0 release.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","graphql","apollo-server","apollo","moleculer","microservice","gateway","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/moleculer-apollo-server"},{"id":16445,"title":"Moleculer Database Context Integrator","library":"moleculer-context-db","status":"active","version":"2.0.3","language":"javascript","ecosystem":"npm","summary":"moleculer-context-db is a utility library for Moleculer microservices that integrates database session management directly into the service context. It currently offers built-in support for Mikro-ORM, specifically focusing on providing transaction-safe database sessions for actions. While SQL databases have been thoroughly tested, MongoDB support is noted as experimental. The library streamlines the process of injecting a database EntityManager or session into each Moleculer action's context, ensuring that operations within an action can participate in a single, consistent transaction. The current stable version is 2.0.3. Release cadence is not explicitly stated but aligns with Mikro-ORM major versions due to peer dependencies. Its key differentiator is simplifying transaction management within a Moleculer microservice architecture, abstracting away manual session handling.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","moleculer","microservices","database","session","transaction","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/moleculer-context-db"},{"id":16446,"title":"Moleculer Database Service","library":"moleculer-db","status":"active","version":"0.9.0","language":"javascript","ecosystem":"npm","summary":"moleculer-db is an official service mixin for the Moleculer microservices framework, providing a standardized way to interact with various databases. Its current stable version is 0.9.0, released in March 2026, which is compatible with Moleculer v0.15 and requires Node.js 22.x.x. The library offers common CRUD actions, robust caching, pagination, field filtering, and entity lifecycle events. It is designed with a pluggable adapter architecture, supporting popular databases like MongoDB, PostgreSQL, SQLite, MySQL, MSSQL, and NeDB (for prototyping). A key differentiator is its seamless integration into the Moleculer ecosystem, adhering to the 'database per service' pattern, and simplifying data persistence within a microservice architecture while maintaining active development and regular updates to align with the core framework.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","microservice","moleculer","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/moleculer-db"},{"id":17295,"title":"Moleculer HTTP Client Mixin","library":"moleculer-http-client","status":"active","version":"0.4.2","language":"javascript","ecosystem":"npm","summary":"This package provides an HTTP client mixin for Moleculer microservices, enabling them to make requests to external REST APIs. It is currently at version 0.4.2 and wraps the popular `got` library for HTTP requests. While there's no explicit release cadence stated for this particular mixin, it generally follows the Moleculer ecosystem's development pace. Its key differentiators include seamless integration into Moleculer services via mixins, providing declarative HTTP actions (`get`, `post`, `put`, `patch`), and centralized configuration for logging, error handling, and `got` options within the service settings. This approach simplifies HTTP communication within a microservice architecture, abstracting common concerns like request/response logging and error formatting directly into the service lifecycle.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","moleculer","microservice","microservices","http client","http-client","http-request","http request","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/moleculer-http-client"},{"id":11351,"title":"Moleculer API Gateway","library":"moleculer-web","status":"active","version":"0.11.0","language":"javascript","ecosystem":"npm","summary":"moleculer-web is the official API Gateway service for the Moleculer microservices framework. It enables publishing Moleculer services via HTTP/HTTPS, handling routing, middleware, authentication, authorization, and static file serving. Key features include multiple routing strategies (aliases, named parameters, REST shorthand), support for file uploads, CORS, ETag generation, HTTP/2, and rate limiting. It supports various body parsers (JSON, URL-encoded) and can act as a middleware in existing ExpressJS applications. The current stable version is 0.11.0, released recently. The project appears actively maintained with frequent updates, including breaking changes in major versions for Node.js compatibility and dependency updates, indicating a steady, albeit evolving, release cadence.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","api-gateway","http-server","microservices","microservice","moleculer","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/moleculer-web"},{"id":24069,"title":"Mollie API Client for Python","library":"mollie-api-python","status":"active","version":"4.0.0","language":"python","ecosystem":"pypi","summary":"Official Mollie API client for Python. Provides synchronous and asynchronous access to Mollie's payment, subscription, order, and other resources. Latest version 4.0.0 drops support for Python 3.8 and 3.9. Releases are ongoing, with several patches per year.","last_verified":"2026-05-01T00:00:00.000Z","tags":["payments","mollie","api-client","e-commerce"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mollie-api-python"},{"id":11353,"title":"Mollie API TypeScript SDK","library":"mollie-api-typescript","status":"active","version":"1.5.2","language":"javascript","ecosystem":"npm","summary":"This is the official TypeScript SDK for interacting with the Mollie Payments API, providing a type-safe and developer-friendly interface. It is currently at version 1.5.2 and maintains a rapid release cadence, with updates often published multiple times a week. The SDK is automatically generated using the Speakeasy CLI based on the Mollie OpenAPI specification, ensuring it stays up-to-date with the latest API changes. Key differentiators include full TypeScript support for robust development, explicit handling for authentication via API keys, organization access tokens, or OAuth, and built-in features like idempotency keys, custom User-Agent headers, pagination helpers, and automatic retry mechanisms. It supports both CommonJS and ES Modules runtimes for broad compatibility.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mollie-api-typescript"},{"id":17815,"title":"Mollify Node.js Minify Middleware","library":"mollify","status":"active","version":"6.0.0","language":"javascript","ecosystem":"npm","summary":"Mollify is a Node.js middleware that integrates the `minify` package, providing on-the-fly minification of static assets like JavaScript, CSS, and HTML files. It is primarily designed for use with web frameworks such as Express, streamlining the process of serving optimized content. The current stable version is 6.0.0, released after several iterative updates that include dropping support for older Node.js versions (now requiring Node.js >=16) and a significant transition to ESM in version 5.0.0. The package has a moderate release cadence, often driven by updates to its core `minify` dependency or environmental changes. Its key differentiator lies in its straightforward integration as an Express middleware, offering a simple solution for asset optimization without requiring complex build pipelines, making it suitable for rapid development and certain production environments.","last_verified":"2026-04-23T00:00:00.000Z","tags":["javascript","minify","middleware"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mollify"},{"id":7425,"title":"Molotov","library":"molotov","status":"active","version":"2.6","language":"python","ecosystem":"pypi","summary":"Molotov is a simple, Python 3.7+ tool for writing load tests. It is built upon `asyncio` and `aiohttp.client`, enabling highly concurrent testing scenarios. The current version is 2.6, released in October 2022. While there isn't a fixed release cadence, updates address Python compatibility, dependency changes, and new features.","last_verified":"2026-04-16T00:00:00.000Z","tags":["load testing","performance testing","asyncio","aiohttp","web testing"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/molotov"},{"id":7426,"title":"Moment","library":"moment","status":"deprecated","version":"0.12.1","language":"python","ecosystem":"pypi","summary":"Moment is a Python library designed for simplifying date and time manipulation, drawing inspiration from Moment.js and Kenneth Reitz's Requests library. It provides an intuitive API for parsing, formatting, and performing calculations with dates and times. The library is currently at version 0.12.1, but its GitHub repository shows no activity since 2015, and it is explicitly labeled as deprecated by recent analyses, with recommendations to use more actively maintained alternatives like `arrow` or `pendulum`.","last_verified":"2026-04-16T00:00:00.000Z","tags":["datetime","time","date","manipulation","deprecated","timezone"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/moment"},{"id":25954,"title":"moment-guess","library":"moment-guess","status":"active","version":"1.2.4","language":"javascript","ecosystem":"npm","summary":"A utility package for guessing a date string's format and outputting it as either moment.js format tokens or strftime format tokens. Current version 1.2.4. It relies on moment.js and date-and-time parsers to tokenize input, then applies refiners and assigners to produce the best guess. Useful for developers who need to reverse-engineer a date format from an example string. Unlike other date detection libraries, it supports moment.js and strftime output and handles ambiguous input by returning all possible matches. The package is maintained but has low release cadence.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/moment-guess"},{"id":15467,"title":"Moment Timezone Data Webpack Plugin","library":"moment-timezone-data-webpack-plugin","status":"active","version":"1.5.1","language":"javascript","ecosystem":"npm","summary":"This webpack plugin, `moment-timezone-data-webpack-plugin`, is designed to significantly reduce the bundle size of `moment-timezone` by selectively stripping unneeded time zone data during the webpack build process. As of version 1.5.1, it provides critical functionality for applications that use `moment-timezone` but don't require its entire historical and global dataset, which can be over 900KiB raw. The plugin actively processes the `moment-timezone` data module, allowing developers to specify date ranges (e.g., `startYear`, `endYear`), specific zones via regular expressions (`matchZones`), or countries (`matchCountries`). This addresses a common issue where `moment-timezone` includes all data by default in webpack builds, even if runtime configuration limits the data usage. The plugin is in active maintenance, with recent updates ensuring compatibility with NodeJS 18 and Webpack 5. It works complementarily with `moment-locales-webpack-plugin` for further bundle size optimizations.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","webpack","moment","timezone","tzdata","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/moment-timezone-data-webpack-plugin"},{"id":21587,"title":"momentchi2","library":"momentchi2","status":"active","version":"0.1.8","language":"python","ecosystem":"pypi","summary":"A Python library for computing the cumulative distribution function (CDF) of a weighted sum of chi-squared random variables. Version 0.1.8 supports Imhof's method, Davies' method, and moment-based approximations. Developed by the PyPA, with monthly or less frequent releases.","last_verified":"2026-04-27T00:00:00.000Z","tags":["statistics","chi-squared","cdf","weighted-sum","imhof","davies"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/momentchi2"},{"id":23129,"title":"momepy","library":"momepy","status":"active","version":"0.11.0","language":"python","ecosystem":"pypi","summary":"Urban Morphology Measuring Toolkit (momepy) is a Python library for measuring and analyzing urban morphology. Current version is 0.11.0, requiring Python >=3.11. Releases are roughly quarterly, with a focus on GIS integration via GeoPandas and libpysal.","last_verified":"2026-05-01T00:00:00.000Z","tags":["urban morphology","GIS","geospatial","measurement","street network"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/momepy"},{"id":11354,"title":"Monaco Editor Component for Vue","library":"monaco-editor-vue","status":"active","version":"1.0.10","language":"javascript","ecosystem":"npm","summary":"monaco-editor-vue is a Vue.js component that integrates the powerful Monaco Editor, the code editor that powers VS Code. As of version 1.0.10, it provides a convenient wrapper for embedding the editor within Vue applications, simplifying initialization and event handling. While the package itself is relatively small, it relies heavily on the `monaco-editor` core, which is a significant dependency. Key differentiators include its declarative API for setting properties like `language`, `theme`, and `options`, and handling editor events through standard Vue patterns. It's actively maintained with a stable API, though specific release cadence isn't explicitly defined, it follows standard npm versioning. A crucial aspect of its usage is the requirement for `monaco-editor-webpack-plugin` for proper bundle optimization and resource loading.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","Vue","monaco","monaco-editor","vue-monaco-editor","monaco-editor-vue"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/monaco-editor-vue"},{"id":20222,"title":"monaco-editor-webpack-plugin","library":"monaco-editor-webpack-plugin","status":"active","version":"7.1.1","language":"javascript","ecosystem":"npm","summary":"A webpack plugin that simplifies bundling Monaco Editor with webpack by automatically handling worker scripts and language/feature loading. Currently at version 7.1.1, it supports webpack 4.5+ and 5.x, with peer dependencies on monaco-editor >=0.31.0. Key differentiator: eliminates manual configuration for Monaco's web workers, CSS, and fonts, while offering granular control over included languages and features to reduce bundle size. Ships TypeScript types and requires additional loaders (style-loader, css-loader) for CSS and file-loader for fonts.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","webpack","monaco","editor","loader","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/monaco-editor-webpack-plugin"},{"id":20224,"title":"monaco-jsx-highlighter","library":"monaco-jsx-highlighter","status":"active","version":"2.77.77","language":"javascript","ecosystem":"npm","summary":"An extensible library for highlighting JSX syntax in the Monaco Editor using Babel. Current stable version: 2.77.77. Released on npm with active maintenance. Key differentiators: directly uses Babel for parsing (not jscodeshift), exposes AST for custom highlighting, supports JSX commenting, and provides debounced highlight updates. Requires peer dependencies: @babel/parser, @babel/traverse, and monaco-editor (>=0.21). Suitable for React JSX and TSX projects using Monaco Editor.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","monaco","editor","babel","jsx","syntax","color","coding","highlighting"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/monaco-jsx-highlighter"},{"id":15707,"title":"Monaco Language Client","library":"monaco-languageclient","status":"active","version":"10.7.0","language":"javascript","ecosystem":"npm","summary":"Monaco Language Client (monaco-languageclient), currently at stable version 10.7.0, is a TypeScript-first library designed to bridge the gap between the Monaco Editor and Language Server Protocol (LSP) compatible language servers. It provides the necessary plumbing to integrate rich language features like syntax highlighting, auto-completion, diagnostics, and more into web-based Monaco instances. The library maintains an active release cadence, with major versions like v10 introducing significant architectural shifts. A key differentiator is its deep integration and reliance on `@codingame/monaco-vscode-api`, which allows it to offer a comprehensive toolbox for building VSCode Web-compatible applications, far beyond a simple LSP client. It separates core functionalities into distinct sub-exports, such as `vscodeApiWrapper` for VSCode API handling, `lcwrapper` for managing language clients, and `editorApp` for single editor control, enabling developers to construct sophisticated editor environments. This modular approach, coupled with its focus on modern ESM, makes it a robust solution for complex web-based IDEs.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/monaco-languageclient"},{"id":11355,"title":"Monaco Language Server Types Converter","library":"monaco-languageserver-types","status":"active","version":"0.4.0","language":"javascript","ecosystem":"npm","summary":"monaco-languageserver-types provides a utility layer for converting data structures between the Language Server Protocol (LSP) types and the Monaco Editor's native types. This is crucial for integrating language servers, which typically communicate using LSP, with the Monaco Editor frontend. The current stable version is 0.4.0, with a release cadence that appears to be driven by feature additions and bug fixes, often addressing compatibility with newer LSP specifications or Monaco Editor versions. Its key differentiator is providing a comprehensive, idiomatic TypeScript API for bidirectional type mapping, simplifying the development of language features within Monaco by abstracting away manual type transformations and reducing boilerplate code for common LSP operations like diagnostics, completion, and hover information.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","monaco","monaco-editor","lsp","language-server-protocol","vscode-languageserver-types","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/monaco-languageserver-types"},{"id":20225,"title":"monaco-prettier","library":"monaco-prettier","status":"active","version":"1.0.0","language":"javascript","ecosystem":"npm","summary":"Integrates Prettier formatting into the Monaco editor. v1.0.0 (initial release) provides document and range formatting via a dedicated Monaco worker for performance. Requires a peer dependency on Prettier v3+. Configure per-language parsers and Prettier options. Unlike other Monaco formatter setups, this package uses a web worker to avoid blocking the UI, and supports any Prettier plugin (e.g., babel, estree, prettier-plugin-svelte).","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","monaco","monaco-editor","prettier"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/monaco-prettier"},{"id":7427,"title":"MONAI: Medical Open Network for AI","library":"monai","status":"active","version":"1.5.2","language":"python","ecosystem":"pypi","summary":"MONAI (Medical Open Network for AI) is a PyTorch-based, open-source framework providing domain-optimized foundational capabilities for deep learning in healthcare imaging. It offers standardized, efficient, and reproducible components like data loaders, transforms, networks, and metrics, specifically designed for medical applications. The current version is 1.5.2, with regular minor and patch releases, typically multiple times per year.","last_verified":"2026-04-16T00:00:00.000Z","tags":["AI","Healthcare","Medical Imaging","Deep Learning","PyTorch","Computer Vision","Radiology"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/monai"},{"id":21588,"title":"Monarch Money API","library":"monarchmoney","status":"active","version":"0.1.15","language":"python","ecosystem":"pypi","summary":"An unofficial Python wrapper for the Monarch Money GraphQL API. Version 0.1.15 provides access to accounts, transactions, budgets, categories, and more. Release cadence is irregular, with frequent bugfixes for API changes.","last_verified":"2026-04-27T00:00:00.000Z","tags":["monarch-money","finance","api-wrapper","personal-finance"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/monarchmoney"},{"id":24064,"title":"Monday.com Python Client","library":"monday","status":"active","version":"2.2.1","language":"python","ecosystem":"pypi","summary":"A Python client library for Monday.com's GraphQL API. Supports CRUD operations on boards, items, columns, workspaces, and tags. Current version 2.2.1, with frequent releases.","last_verified":"2026-05-01T00:00:00.000Z","tags":["monday.com","api-client","graphql"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/monday"},{"id":16651,"title":"MongoDB Database Cleaner","library":"mongo-clean","status":"active","version":"2.0.0","language":"javascript","ecosystem":"npm","summary":"mongo-clean is a focused utility designed to efficiently clear data from MongoDB databases, primarily used in testing or development environments. Version 2.0.0 is the current stable release. It offers two main strategies for cleaning: dropping entire collections or removing all documents within them, providing flexibility depending on schema requirements or performance considerations. A key feature is the ability to exclude specific collections from the cleaning process, preventing accidental data loss for essential tables. It supports both traditional callback-based asynchronous operations and modern Promise-based and `async/await` syntax, integrating seamlessly into contemporary Node.js applications. The package's minimalist API distinguishes it from more complex database management tools, focusing solely on the clean-up task. Its release cadence is not explicitly stated, but its clear purpose suggests a mature, low-churn library.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","mongodb","clean","test"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mongo-clean"},{"id":24065,"title":"Mongo Ninja Python","library":"mongo-ninja-python","status":"active","version":"1.11.1.7","language":"python","ecosystem":"pypi","summary":"A Python client for MongoDB that provides a simplified query builder and ORM-like interface. Current version 1.11.1.7, actively maintained with frequent updates.","last_verified":"2026-05-01T00:00:00.000Z","tags":["mongodb","orm","query-builder","database","pymongo"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mongo-ninja-python"},{"id":25955,"title":"mongo-query-compiler","library":"mongo-query-compiler","status":"active","version":"1.0.7","language":"javascript","ecosystem":"npm","summary":"Converts MongoDB query objects into optimized JavaScript filter functions for in-memory array filtering. Version 1.0.7 is stable with no active development since 2021. Differentiates from lodash's _.filter by supporting MongoDB query operators like $regex, $geoWithin, and $elemMatch. Lightweight, no dependencies, works in browser and Node.js.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","mongo","mongodb","query","array","filtering","transpiler","compiler"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mongo-query-compiler"},{"id":16447,"title":"MongoDB Database Seeding Library","library":"mongo-seeding","status":"active","version":"4.0.2","language":"javascript","ecosystem":"npm","summary":"mongo-seeding is a Node.js library specifically designed to populate MongoDB databases with initial data, serving critical roles in development, testing, and creating demo environments. It offers flexibility in data definition, supporting various formats like JSON files and custom JavaScript/TypeScript scripts, and provides granular control over the data insertion process. The library is currently in its active development phase, with version 4.0.2 being the latest stable release as of recent updates. Its release cadence typically involves regular maintenance updates addressing dependencies and minor bug fixes, alongside significant major version increments that introduce breaking changes and new features. A key differentiator for `mongo-seeding` is its declarative approach to defining seed data, comprehensive support for both programmatic API usage and a command-line interface (CLI), and robust error handling mechanisms during data insertion, which collectively make it a reliable and efficient solution for managing and initializing MongoDB database states.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","mongo","mongodb","seed","db-seed","database","seeding","db","ejson"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mongo-seeding"},{"id":17296,"title":"Mongo Seeding CLI and Library","library":"mongo-seeding-cli","status":"active","version":"4.0.2","language":"javascript","ecosystem":"npm","summary":"Mongo Seeding is a versatile tool designed for populating MongoDB databases, offering flexibility through its command-line interface (CLI), a programmatic JavaScript/TypeScript library, and a Docker image. It enables developers to define import data using JavaScript, TypeScript, or JSON files, allowing for dynamic data generation and logic, a key differentiator from simpler tools like `mongoimport` which primarily handle static JSON. The current stable version is 4.0.2, and the project demonstrates an active release cadence with regular maintenance updates and significant version bumps, such as v4.0.0. It is frequently used for setting up development environments, testing database queries, and establishing initial application states.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","mongo","mongodb","seed","db-seed","database","seeding","db","cli"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mongo-seeding-cli"},{"id":27150,"title":"Mongo Tooling Metrics","library":"mongo-tooling-metrics","status":"active","version":"1.0.8","language":"python","ecosystem":"pypi","summary":"A slim library which leverages Pydantic to reliably collect type-enforced metrics and store them to MongoDB. Version 1.0.8 supports Python >=3.7,<4.0. Low release cadence.","last_verified":"2026-05-01T00:00:00.000Z","tags":["mongodb","metrics","pydantic","telemetry"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mongo-tooling-metrics"},{"id":13568,"title":"MongoDB Atlas API Client","library":"mongodb-atlas-api-client","status":"active","version":"4.14.0","language":"javascript","ecosystem":"npm","summary":"This Node.js client provides programmatic access to the MongoDB Atlas Administration API, enabling management of Atlas resources such as clusters, users, and projects. It abstracts the complexities of HTTP Digest Authentication by internally using the `urllib` package. The current stable version is 4.14.0. Releases are typically driven by updates to Node.js versions or resolutions of dependency vulnerabilities, rather than a fixed cadence. A key differentiator is its direct focus on managing Atlas via API keys, providing a more granular control for automation compared to the broader MongoDB Node.js driver. It ships with comprehensive TypeScript types, facilitating type-safe development. Additionally, it offers explicit support for integration with Model Context Protocol (MCP) servers, enabling AI assistants to interact with Atlas resources through natural language. This library is specifically designed for server-side Node.js environments.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","mongo","mongodb","atlas","api","client","driver","nodejs","node","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mongodb-atlas-api-client"},{"id":17816,"title":"MongoDB Client-Side Encryption Module","library":"mongodb-client-encryption","status":"active","version":"7.0.0","language":"javascript","ecosystem":"npm","summary":"The `mongodb-client-encryption` package is the official Node.js wrapper for `libmongocrypt`, a core library enabling Client-Side Field Level Encryption (CSFLE) for MongoDB. It is not intended for standalone use by application developers, but rather as an internal dependency of the `mongodb` Node.js driver to provide robust encryption capabilities. The current stable version is v7.0.0, released in November 2025. Releases typically align with major and minor versions of the main `mongodb` driver, with new features and breaking changes often following driver updates. Its key differentiator is providing the native bindings and core encryption logic for CSFLE, integrating seamlessly with the `mongodb` package to allow developers to encrypt sensitive data before it leaves the application, maintaining data privacy without sacrificing queryability.","last_verified":"2026-04-23T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mongodb-client-encryption"},{"id":13570,"title":"MongoDB Connection String URL Parser","library":"mongodb-connection-string-url","status":"active","version":"7.0.1","language":"javascript","ecosystem":"npm","summary":"This package provides a robust API for parsing and manipulating MongoDB connection strings, aligning with the WhatWG URL API specification while introducing MongoDB-specific extensions. It is currently at version 7.0.1 (as of Jan 2026) and is actively maintained by the MongoDB Node.js team. Releases are typically aligned with the major versions of the `mongodb` driver, with rapid iterations within a major version to address issues. Key differentiators from a standard URL object include case-insensitive URL parameters, a `.hosts` property for extracting all host details, an `.isSRV` property to identify `mongodb+srv` schemes, and the immutability of standard `.host`, `.hostname`, `.port`, and `.href` properties, which cannot be directly set and may not return meaningful results in the MongoDB context.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","password","prompt","tty","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mongodb-connection-string-url"},{"id":27151,"title":"MongoDB Database Model","library":"mongodb-database-model","status":"active","version":"2.35.0","language":"javascript","ecosystem":"npm","summary":"MongoDB database model class for Compass. Provides a structured representation of a MongoDB database, including collections, indexes, and schema analysis. Version 2.35.0 is the current stable release, part of the MongoDB Compass ecosystem. Built with TypeScript, it offers type-safe database modeling and is used internally by Compass. Infrequently updated, with no known breaking changes in recent versions. Key differentiator: tailored for Compass internal use; not intended for general-purpose MongoDB modeling outside that context.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","mongodb-js","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mongodb-database-model"},{"id":27152,"title":"mongodb-js CLI Tools","library":"mongodb-js-cli","status":"abandoned","version":"0.0.3","language":"javascript","ecosystem":"npm","summary":"A small utility package (v0.0.3, no known release cadence) providing CLI helpers for mongodb-js projects. It includes basic functions for command parsing and output formatting. Not intended for general use; superseded by more modern CLI toolkits like commander or yargs. Limited documentation and no active development since 2016.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mongodb-js-cli"},{"id":16449,"title":"MongoDB Abstract-Level Database","library":"mongodb-level","status":"active","version":"0.0.4","language":"javascript","ecosystem":"npm","summary":"mongodb-level is an implementation of the `abstract-level` interface, providing a LevelDB-like key-value store API that is backed by a MongoDB database. This allows developers to interact with MongoDB using familiar operations such as `put`, `get`, `del`, and `iterator`, abstracting away the direct MongoDB Node.js driver API. Currently at version 0.0.4, the library is in an early, pre-stable development phase, indicating that its API may evolve. Given its early stage and specific niche, the release cadence is likely slow and focused on stability. Its key differentiator lies in offering a standardized LevelDB API over MongoDB, which can be advantageous for projects migrating from other LevelDB implementations or those aiming to standardize their data access layer across different storage backends.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","level","leveldb","leveldown","levelup","memory","mongodb","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mongodb-level"},{"id":11357,"title":"MongoDB MCP Server","library":"mongodb-mcp-server","status":"active","version":"1.9.0","language":"javascript","ecosystem":"npm","summary":"The MongoDB MCP Server is the official implementation of the Model Context Protocol (MCP) designed to enable AI agents and large language models (LLMs) to interact with MongoDB databases using natural language. It connects various MongoDB deployments (Atlas, Community Edition, Enterprise Advanced) to MCP-supported AI clients such as Cursor, GitHub Copilot, and Claude Desktop. The server provides a rich set of tools for data exploration, database operations (including querying, indexing, and CRUD operations), Atlas management tasks, and performance optimization via integrated Performance Advisor tools. The current stable version is 1.9.0, with a cadence of frequent pre-releases and regular minor version updates. Key differentiators include its seamless integration with MongoDB Atlas, support for local Atlas deployments (requiring Docker), a simplified setup utility (`npx mongodb-mcp-server setup`), and advanced features like automatic vector embedding generation when configured with a Voyage AI API key.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mongodb-mcp-server"},{"id":11359,"title":"MongoDB Memory Server for Testing","library":"mongodb-memory-server","status":"active","version":"11.0.1","language":"javascript","ecosystem":"npm","summary":"MongoDB Memory Server is a robust Node.js library designed to provide a real, in-memory MongoDB server instance for testing purposes, eliminating the need for an external MongoDB installation. It automatically downloads the appropriate MongoDB binary to a local cache directory (`./node_modules/.cache`) upon package installation or first run, ensuring that tests are isolated and reproducible. The current stable version is 11.0.1. The package maintains an active release cadence, frequently pushing patches and minor updates, with major versions typically aligning with significant MongoDB binary version changes or Node.js LTS updates. It's particularly useful for integration tests, allowing developers to connect their preferred ODM (like Mongoose or Typegoose) or client library to a fresh, isolated MongoDB instance for each test suite, thereby preventing state leakage between tests and speeding up CI/CD pipelines.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","mongodb","mongoose","mock","stub","mockgoose","mongodb-prebuilt","mongomem","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mongodb-memory-server"},{"id":11356,"title":"MongoDB Memory Server Core","library":"mongodb-memory-server-core","status":"active","version":"11.0.1","language":"javascript","ecosystem":"npm","summary":"MongoDB Memory Server Core (v11.0.1) is a library designed to launch an in-memory MongoDB instance for integration and unit testing. This core package differs from the full `mongodb-memory-server` by *not* including the automatic download and management of MongoDB binaries, requiring users or other wrapper packages to provide the MongoDB executable. It enables developers to create isolated, disposable database environments programmatically, preventing test interference and ensuring a clean state for each run. The library is actively maintained with frequent updates, including version 11.0.0 and subsequent patches released in December 2025, and currently supports Node.js versions 20.19.0 and higher. Its primary use case is providing a robust, isolated MongoDB server for various ODM and client libraries within a testing suite.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","mongodb","mongoose","mock","stub","mockgoose","mongodb-prebuilt","mongomem","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mongodb-memory-server-core"},{"id":11358,"title":"MongoDB Memory Server Global","library":"mongodb-memory-server-global","status":"active","version":"11.0.1","language":"javascript","ecosystem":"npm","summary":"MongoDB Memory Server Global (mongodb-memory-server-global) provides a convenient, pre-configured way to set up and manage an in-memory MongoDB instance for testing and development. As of version 11.0.1, it automates the download and caching of the latest MongoDB server binaries (defaulting to 8.2.x since v11) to a user's local cache directory (`~/.cache/mongodb-binaries`) upon installation. This package acts primarily as an installation wrapper, simplifying the environment setup for its counterpart, `mongodb-memory-server`, which offers the actual programmatic API to start, stop, and manage the in-memory database instances. It aims for a stable release cadence, with patch and minor updates released frequently, and major versions introducing significant breaking changes and updated MongoDB defaults. Key differentiators include its ease of setup for CI/CD environments and its ability to quickly spin up isolated database instances without requiring a pre-installed MongoDB server.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","mongodb","mongoose","mock","stub","mockgoose","mongodb-prebuilt","mongomem","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mongodb-memory-server-global"},{"id":16127,"title":"MongoDB Memory Server Global 4.4","library":"mongodb-memory-server-global-4.4","status":"active","version":"11.0.1","language":"javascript","ecosystem":"npm","summary":"mongodb-memory-server-global-4.4 provides an isolated, in-memory MongoDB server instance specifically configured for MongoDB version 4.4, designed for automated testing environments. It automatically downloads the MongoDB 4.4 binary to a local cache directory upon installation, eliminating the need for a globally installed MongoDB. As of early 2025, the package is at version 11.0.1, part of an actively maintained project that sees frequent patch and minor releases, with major versions released periodically to align with Node.js and MongoDB version updates. Its key differentiator is the ease of use and version pinning for testing, contrasting with the base `mongodb-memory-server` package which requires explicit version configuration or defaults to a newer MongoDB release. This global package ensures consistent test environments tied to MongoDB 4.4.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","mongodb","mongoose","mock","stub","mockgoose","mongodb-prebuilt","mongomem","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mongodb-memory-server-global-4.4"},{"id":27154,"title":"MongoDB Migrations","library":"mongodb-migrations","status":"maintenance","version":"1.3.1","language":"python","ecosystem":"pypi","summary":"A database migration tool for MongoDB, providing a simple way to manage and apply schema/data migrations. Current version 1.3.1 is stable but appears to have no recent updates (last release 2018).","last_verified":"2026-05-01T00:00:00.000Z","tags":["mongodb","migrations","database","cli"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mongodb-migrations"},{"id":13569,"title":"MongoDB Runner","library":"mongodb-runner","status":"active","version":"6.7.7","language":"javascript","ecosystem":"npm","summary":"MongoDB Runner is a utility for programmatically or via CLI spinning up and managing MongoDB server instances and clusters specifically for testing purposes. It simplifies the process of testing code against various MongoDB topologies like standalone, replica sets, or sharded clusters, without requiring manual MongoDB installation or management. The current stable version is 6.7.7, and based on its development activity, it appears to have a regular release cadence, often aligning with new MongoDB server releases or bug fixes. A key differentiator is its ability to download and manage multiple MongoDB server versions locally, including enterprise versions, and to integrate with Docker. It offers both a convenient command-line interface via `npx` and a robust programmatic API for integration into test suites, abstracting away the complexities of `mongod` and `mongos` commands.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mongodb-runner"},{"id":13571,"title":"MongoDB URI Parser and Formatter","library":"mongodb-uri","status":"abandoned","version":"0.9.7","language":"javascript","ecosystem":"npm","summary":"The `mongodb-uri` library provides utilities for parsing and formatting MongoDB connection URIs in Node.js environments. It takes a URI string and converts it into a structured JavaScript object, and vice-versa, allowing programmatic manipulation of connection parameters. A key differentiator is its `formatMongoose` function, designed to transform multi-host MongoDB URIs into a format compatible with Mongoose's `connect()` method, which expects individual host/port pairs. This is particularly useful for environments like PaaS providers (e.g., Heroku with MongoLab) where a single URI might need adaptation. The current stable version is 0.9.7, indicating a pre-1.0 status, and the package has seen no updates since early 2017, suggesting it is no longer actively maintained. It handles URL encoding for special characters within usernames, passwords, and database names.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","mongodb","uri","url","parser","formatter","mongoose"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mongodb-uri"},{"id":3002,"title":"MongoEngine","library":"mongoengine","status":"active","version":"0.29.3","language":"python","ecosystem":"pypi","summary":"MongoEngine is a Python Object-Document Mapper (ODM) for working with MongoDB. It provides a declarative schema definition, query builder, and features like document relationships, inheritance, and validation, making it easier to interact with MongoDB databases using Python objects. The library is actively maintained, with regular updates to support new PyMongo versions and introduce features, currently at version 0.29.3.","last_verified":"2026-04-25T04:34:52.971Z","tags":["ODM","MongoDB","database","NoSQL"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mongoengine"},{"id":2593,"title":"Mongomock","library":"mongomock","status":"active","version":"4.3.0","language":"python","ecosystem":"pypi","summary":"Mongomock is a small, in-memory library that provides a fake PyMongo stub for testing Python code that interacts with MongoDB. It aims to mimic the behavior of the official PyMongo driver as closely as possible, allowing for database-dependent code to be tested without needing a running MongoDB instance. It is actively maintained, with the current version being 4.3.0, and receives regular updates to support new PyMongo and MongoDB features.","last_verified":"2026-04-24T22:21:58.695Z","tags":["testing","mocking","mongodb","database","pymongo"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mongomock"},{"id":5327,"title":"mongomock-motor","library":"mongomock-motor","status":"active","version":"0.0.36","language":"python","ecosystem":"pypi","summary":"mongomock-motor is a Python library that provides a best-effort mock for the AsyncIOMotorClient, built on top of the `mongomock` library. It enables developers to test asynchronous MongoDB applications that use `motor` without requiring a running MongoDB instance. The library is currently active, with frequent patch and minor feature releases.","last_verified":"2026-04-13T00:00:00.000Z","tags":["mongodb","mocking","testing","asyncio","motor","database"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mongomock-motor"},{"id":14714,"title":"Mongoose","library":"mongoose","status":"active","version":"9.4.1","language":"javascript","ecosystem":"npm","summary":"Mongoose is a popular MongoDB object modeling tool (ODM) for Node.js and Deno, designed for asynchronous environments. It provides a schema-based solution to model application data, offering powerful validation, querying, and middleware capabilities. The current stable version is 9.4.1, with frequent patch and minor releases addressing bug fixes and new features.","last_verified":"2026-04-18T00:00:00.000Z","tags":["javascript","mongodb","document","model","schema","database","odm","data","datastore","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mongoose"},{"id":16652,"title":"Mongoose Morgan Logger","library":"mongoose-morgan","status":"active","version":"1.0.17","language":"javascript","ecosystem":"npm","summary":"mongoose-morgan is an npm package designed to integrate Express.js HTTP request logging (via morgan) directly into a MongoDB database (via mongoose). The current stable version is 1.0.17, which primarily focuses on updating dependencies to maintain compatibility and security. Historically, the package has seen irregular but focused feature additions, such as support for capped collections and improved handling of MongoDB Atlas connection strings. Its key differentiator is simplifying the process of persisting detailed HTTP access logs into a NoSQL database, offering configurable options for the target collection, user authentication, and advanced MongoDB connection parameters without requiring separate setup for both logging and database interaction. It's a pragmatic choice for Express applications already utilizing Mongoose for data persistence that need a straightforward way to store request logs.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","morgan","log","logger","mongo","mongodb","error","express","http","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mongoose-morgan"},{"id":17817,"title":"Mongoose Profiling Middleware","library":"mongoose-profiling-middleware","status":"active","version":"1.0.2","language":"javascript","ecosystem":"npm","summary":"mongoose-profiling-middleware is a utility package for Node.js applications that integrates with Mongoose to leverage MongoDB's native profiling capabilities. It automatically injects the current source file and line number as a `$comment` into every Mongoose query executed against a MongoDB instance. This feature allows developers to easily identify the exact code location responsible for slow or frequent database operations when analyzing the MongoDB `system.profile` collection. The current stable version, 1.0.2, offers a straightforward, side-effect-based integration. This middleware simplifies the process of identifying performance bottlenecks by automating query annotation, distinguishing it from manual comment insertion. Its primary function is to provide immediate context for database query performance, thereby aiding optimization efforts without requiring significant application code changes.","last_verified":"2026-04-23T00:00:00.000Z","tags":["javascript","mongoose","middleware","profiler"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mongoose-profiling-middleware"},{"id":13572,"title":"Mongoose Schema JSON Schema Generator","library":"mongoose-schema-jsonschema","status":"active","version":"4.0.1","language":"javascript","ecosystem":"npm","summary":"This package extends Mongoose's core classes (`Schema`, `Model`, and `Query`) to automatically generate JSON Schema representations from existing Mongoose definitions. It provides a `jsonSchema()` method accessible directly on Mongoose schemas, models, and queries, streamlining the creation of JSON Schemas for API documentation (e.g., OpenAPI), data validation, or UI generation. The current stable version is 4.0.1, indicating active maintenance and compatibility with Mongoose versions 6.x through 9.x. Key differentiators include its direct integration into Mongoose prototypes, a caching mechanism for built schemas with an explicit `forceRebuild` option, and configurable mapping for custom Mongoose field options to JSON Schema extensions (`fieldOptionsMapping`). The package typically releases new versions as needed to support newer Mongoose versions or JSON Schema specification updates.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","jsonschema","json","schema","mongoose","model","query","json schema","build"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mongoose-schema-jsonschema"},{"id":18567,"title":"mongoose-seeder","library":"mongoose-seeder","status":"abandoned","version":"1.2.1","language":"javascript","ecosystem":"npm","summary":"Seed MongoDB databases with JSON data using Mongoose models. Version 1.2.1 allows seeding from JSON files, automatically resolving model references. Supports promises and callbacks. Options control whether to drop the entire database, drop only seeded collections, or append data. Last updated 2015; no active maintenance. Simpler than faker-based seeders but lacks advanced features like auto-increment or relationships.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","MongoDB","Mongoose","seeder"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mongoose-seeder"},{"id":24066,"title":"mongoquery","library":"mongoquery","status":"maintenance","version":"1.4.3","language":"python","ecosystem":"pypi","summary":"A utility library that provides a MongoDB-like query language for querying Python collections, especially lists of dicts from JSON or YAML parsers. Current version is 1.4.3. Releases are infrequent; the last release was around 2019.","last_verified":"2026-05-01T00:00:00.000Z","tags":["mongodb","query","json","yaml","filter"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mongoquery"},{"id":17037,"title":"MongoDB Shell (mongosh)","library":"mongosh","status":"active","version":"2.8.2","language":"javascript","ecosystem":"npm","summary":"mongosh is the official command-line interface (CLI) for interacting with MongoDB deployments. It provides a modern JavaScript-based REPL (Read-Eval-Print Loop) for database administration, data manipulation, and development. The npm package `mongosh` acts as a convenience wrapper, primarily distributing the compiled `mongosh` binary rather than a JavaScript library for programmatic import. The current stable version is 2.8.2. New versions are released frequently, often coinciding with MongoDB server updates, Node.js runtime upgrades (e.g., moving to Node.js 24 in v2.7.0), and regular bug fixes and minor feature additions. It differentiates itself by being the officially supported, feature-rich, and actively maintained interactive shell for MongoDB, offering advanced features like schema sampling, streaming processor attributes, and improved authentication mechanisms compared to older MongoDB shells.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","mongosh","mongodb","mongo","shell"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mongosh"},{"id":18568,"title":"monk-middleware-cast-ids","library":"monk-middleware-cast-ids","status":"deprecated","version":"0.2.1","language":"javascript","ecosystem":"npm","summary":"A middleware for the Monk MongoDB library that automatically casts string IDs to MongoDB ObjectId instances. Version 0.2.1 is the latest stable release. This package is specific to Monk's middleware system and is no longer actively maintained; it is superseded by Monk's built-in castIds option. Key differentiator: it allows automatic ID casting in older Monk versions that lack native support.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","monk","middleware","ids"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/monk-middleware-cast-ids"},{"id":18569,"title":"monk-middleware-debug","library":"monk-middleware-debug","status":"deprecated","version":"0.2.0","language":"javascript","ecosystem":"npm","summary":"A debug middleware for monk versions >=5.0.0. It logs MongoDB operations to the console using the debug module. Current stable version is 0.2.0, but note that it is part of the monk ecosystem and has been superseded by monk's built-in debugging capabilities. It requires monk >=5.0.0 and mongodb driver. Release cadence is low; no active development. Key differentiator: lightweight, specifically for monk.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","monk","middleware","debug"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/monk-middleware-debug"},{"id":18570,"title":"monk-middleware-fields","library":"monk-middleware-fields","status":"maintenance","version":"0.2.0","language":"javascript","ecosystem":"npm","summary":"A middleware for the Monk MongoDB library that parses and filters document fields. Version 0.2.0 is the latest stable release. This package is part of the Monk middleware ecosystem and extracts the field selection logic into a separate module, allowing reusable field filtering in queries and updates. Unlike manual field projection, monk-middleware-fields provides a declarative way to include or exclude fields consistently across operations. It is designed to work with Monk versions that support middleware (v5+). No active development observed; project appears unmaintained.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","monk","middleware","fields"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/monk-middleware-fields"},{"id":18571,"title":"monk-middleware-handle-callback","library":"monk-middleware-handle-callback","status":"deprecated","version":"0.2.2","language":"javascript","ecosystem":"npm","summary":"This package provides a middleware for monk (a MongoDB driver for Node.js) that automatically handles callbacks in query pipelines. Version 0.2.2 is a very old, unmaintained package specifically designed for older versions of monk (pre-v5). It is not compatible with modern monk versions (v5+). The release cadence is unknown and likely abandoned. Key differentiator: it simplifies callback handling in monk middleware chains, but is superseded by monk's native Promise support.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","monk","middleware","callback"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/monk-middleware-handle-callback"},{"id":18572,"title":"Monk Middleware Options","library":"monk-middleware-options","status":"maintenance","version":"0.2.1","language":"javascript","ecosystem":"npm","summary":"A middleware plugin for Monk (a MongoDB driver) that parses options passed to collection methods. It currently supports the 'safe' option and is intended for use with Monk v7 and earlier. The package is part of the Monk middleware ecosystem and has not been actively developed, with the last release (0.2.1) occurring alongside Monk v4. For modern Monk versions (v7+), option parsing is handled internally or via other middleware such as monk-middleware-cast-ids.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","monk","middleware","options"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/monk-middleware-options"},{"id":18573,"title":"Monk Middleware Query","library":"monk-middleware-query","status":"maintenance","version":"0.2.0","language":"javascript","ecosystem":"npm","summary":"monk-middleware-query is a middleware for the Monk MongoDB library (version 0.2.0) that parses and transforms query objects. It allows you to define query processing logic that runs before database operations, such as modifying or validating query conditions. This package is part of the Monk ecosystem and is intended to be used with Monk's middleware pipeline. It is stable but minimally documented, with no recent updates. Key differentiator: it provides a structured way to intercept and manipulate queries in Monk applications.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","monk","middleware","query"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/monk-middleware-query"},{"id":18574,"title":"Monk Middleware Wait for Connection","library":"monk-middleware-wait-for-connection","status":"active","version":"0.2.0","language":"javascript","ecosystem":"npm","summary":"A thin middleware for the Monk MongoDB driver that defers all database operations until the underlying MongoDB connection is fully established. Version 0.2.0 is stable, released infrequently, and is part of the Monk middleware ecosystem. It prevents race conditions by queueing queries before the connection is ready. Unlike manual connection checks, this transparently applies to all collections registered in Monk.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","monk","middleware","wait","connection"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/monk-middleware-wait-for-connection"},{"id":7428,"title":"MonkeyType","library":"monkeytype","status":"active","version":"23.3.0","language":"python","ecosystem":"pypi","summary":"MonkeyType is a Python library that automatically generates type annotations from sampled production types. It uses Python's `sys.setprofile` hook to record the types of function arguments, return values, and yield values at runtime. Based on this collected data, it can generate stub files (`.pyi`) or apply draft type annotations directly to existing Python code. The current stable version is 23.3.0, with a history of regular updates focusing on Python version compatibility and annotation accuracy.","last_verified":"2026-04-16T00:00:00.000Z","tags":["typing","type annotations","static analysis","code generation","runtime analysis","developer tools"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/monkeytype"},{"id":18575,"title":"Mono Bundler","library":"mono-bundler","status":"active","version":"1.43.92","language":"javascript","ecosystem":"npm","summary":"Monorepo bundler based on rollup.js and vercel/ncc. Current stable version 1.43.92 supports configurable workspace packages, loader file generation, hash file names, and legacy browser support via Babel polyfills. It wraps rollup and ncc to provide a unified configuration for monorepos with glob-based package discovery. Maintained by hoevelmanns. Release cadence is irregular; latest version from 2024. Differentiator: bundler integration for monorepos that avoids manual per-package rollup configs, but remains experimental and may lack community adoption compared to tools like Nx or Turborepo.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","monorepo","bundler","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mono-bundler"},{"id":25956,"title":"Monolinter","library":"monolinter","status":"active","version":"1.0.5","language":"javascript","ecosystem":"npm","summary":"Monolinter is a CLI tool for validating consistency across multiple package.json files in a monorepo (or single project). It checks for consistent package versions, duplicate package declarations, fuzzy version usage, and related package version matches. Current stable version is 1.0.5. Release cadence is low; last release was minor. Key differentiator: modular, extensible with custom validation modules, and designed for CI/CD integration. Alternatives like syncpack focus on version sync but monolinter also catches duplicates and related packages.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","monorepo","lint","package.json"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/monolinter"},{"id":18581,"title":"Monopack","library":"monopack","status":"maintenance","version":"0.2.6","language":"javascript","ecosystem":"npm","summary":"Monopack is a JavaScript bundler for Node.js monorepo applications, currently at version 0.2.6 (alpha quality). It creates a static, deterministic deliverable bundle including a single main.js that bundles all monorepo imports, along with a filtered package.json, yarn.lock, and node_modules containing only used third-party dependencies. Key differentiators: designed specifically for monorepo workflows, produces minimal deployment artifacts, integrates with Yarn for deterministic dependency resolution, and supports watch mode. Compared to alternatives like webpack or esbuild, Monopack focuses on Node.js server-side bundling with monorepo support. Release cadence appears low, with recent versions from 2018–2019. Currently in early alpha and not actively maintained.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/monopack"},{"id":18576,"title":"Monopack","library":"monopack-builder","status":"active","version":"0.2.6","language":"javascript","ecosystem":"npm","summary":"A JavaScript bundler for Node.js monorepo applications (v0.2.6, alpha quality). It bundles a single main.js from monorepo sources, produces a minimal package.json and yarn.lock for only used third-party dependencies, and installs them. Built on webpack with deterministic builds. Different from general bundlers (e.g., webpack, rollup) by focusing on monorepo workflow and offline deployment. Alpha stage with limited features and support for Node.js >=6.14.4 and Yarn >=1.3.2. Low release cadence (no updates since v0.2.1).","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/monopack-builder"},{"id":15708,"title":"Monopack CLI","library":"monopack-cli","status":"abandoned","version":"0.2.6","language":"javascript","ecosystem":"npm","summary":"Monopack CLI is a JavaScript bundler designed for Node.js monorepo applications, aiming to create static, deterministic deliverables. It bundles all imported monorepo sources into a single `main.js` file, alongside a pruned `package.json`, `yarn.lock`, and `node_modules` containing only the truly used third-party dependencies. Originally conceived to streamline continuous integration and deployment for serverless functions, micro-services, and monolithic servers within a monorepo structure, its last known stable release is 0.2.6, published in September 2018. Due to its age and lack of recent updates, the project appears to be abandoned, and its compatibility with modern Node.js and Yarn versions is uncertain.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/monopack-cli"},{"id":18577,"title":"Monopack","library":"monopack-config","status":"abandoned","version":"0.2.6","language":"javascript","ecosystem":"npm","summary":"Version 0.2.6 (alpha). Monopack is a JavaScript bundler specifically for Node.js monorepo applications. It produces a static deterministic deliverable: a single main.js bundle of monorepo sources, a trimmed package.json and yarn.lock containing only used third-party dependencies, and a node_modules directory. It requires Node >= 6.14.4 and Yarn >= 1.3.2. Differentiators: focuses on monorepo workflows and CI/CD deterministic builds, bundles source but not third-party dependencies (copies them), and supports --with-extra-module for dynamic requires. Currently alpha quality, not under active development.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/monopack-config"},{"id":18578,"title":"Monopack","library":"monopack-dependency-collector","status":"abandoned","version":"0.2.6","language":"javascript","ecosystem":"npm","summary":"Monopack is a JavaScript bundler for Node.js monorepo applications that produces a single deterministic deliverable bundle including main.js, package.json, yarn.lock, and node_modules. Version 0.2.6 (last release) is in alpha stage with no recent updates. It distinguishes itself from generic bundlers by focusing on monorepo workflows and generating a deployable artifact with only used third-party dependencies. Requires Node.js >= 6.14.4 and Yarn >= 1.3.2.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/monopack-dependency-collector"},{"id":18579,"title":"Monopack","library":"monopack-process","status":"active","version":"0.2.6","language":"javascript","ecosystem":"npm","summary":"Monopack is a JavaScript bundler designed for Node.js monorepo applications, currently in alpha (v0.2.6). It produces a single deterministic deliverable bundle (main.js), along with a filtered package.json, yarn.lock, and node_modules containing only used third-party dependencies. It targets developers using monorepos (e.g., Lerna) and CI/CD pipelines. Unlike generic bundlers like Webpack, Monopack specifically focuses on Node.js environments and deterministic builds. Release cadence is low; the project appears to be in early alpha with no recent major updates.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/monopack-process"},{"id":18580,"title":"Monopack","library":"monopack-repo-builder","status":"active","version":"0.2.6","language":"javascript","ecosystem":"npm","summary":"A JavaScript bundler for Node.js monorepo applications. Version 0.2.6 (alpha). It bundles a single main.js entrypoint along with monorepo sources, produces a minimal package.json/yarn.lock with only used third-party dependencies, and installs node_modules. Designed for deterministic builds in CI/CD pipelines. Requires Node >= 6.14.4, Yarn >= 1.3.2 for deterministic dependency collection. Not as mature as alternatives like Nx or Turborepo, but focuses on lightweight, one-file output.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/monopack-repo-builder"},{"id":9956,"title":"Monorepo Path Management Library","library":"monorepo","status":"active","version":"0.2.0","language":"python","ecosystem":"pypi","summary":"The `monorepo` Python library (version 0.2.0) simplifies importing packages and modules from the root of a monorepo structure. It achieves this by programmatically adding the monorepo root to `sys.path`, allowing sub-packages to reference each other easily without complex relative imports. The library has an active release cadence, with the latest release in early 2024.","last_verified":"2026-04-17T00:00:00.000Z","tags":["monorepo","imports","path management","development tools","sys.path"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/monorepo"},{"id":16857,"title":"esbuild Bundler for Monosize","library":"monosize-bundler-esbuild","status":"active","version":"0.3.2","language":"javascript","ecosystem":"npm","summary":"This package provides an `esbuild`-based bundler plugin for the `monosize` package size measurement tool. It enables `monosize` to use `esbuild` for creating optimized bundles, allowing developers to accurately assess the size implications of their code using a high-performance bundler. The current stable version is 0.3.2, and its release cadence is typically tied to updates in `monosize` or `esbuild` itself. Key differentiators include its seamless integration into the `monosize.config.mjs` setup, support for `esbuild`'s full configuration options via a callback, and optimized batch build modes for faster measurements compared to sequential builds. It leverages `esbuild`'s speed and efficiency to provide quick and reliable size reports.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/monosize-bundler-esbuild"},{"id":17818,"title":"monosize Rspack Bundler Plugin","library":"monosize-bundler-rspack","status":"active","version":"0.2.1","language":"javascript","ecosystem":"npm","summary":"monosize-bundler-rspack is a specialized plugin for the `monosize` tool, designed to integrate Rspack as the underlying bundler for comprehensive JavaScript bundle size analysis. It allows developers to harness the high performance of Rspack for evaluating bundle sizes within large-scale monorepos or projects optimized for `monosize`. Currently at version 0.2.1, it is an actively developed component within the broader Microsoft `monosize` ecosystem. While exact release cadences are not strictly defined for this plugin, its early version number indicates ongoing development and potential for rapid evolution. A key differentiator is its default 'batch build mode,' which significantly enhances build speed (8-14x faster in typical scenarios) compared to sequential bundling, making it exceptionally well-suited for efficient monorepo size optimization. The plugin also provides an API to customize the underlying rsbuild configuration, offering flexibility for intricate build requirements.","last_verified":"2026-04-23T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/monosize-bundler-rspack"},{"id":27967,"title":"monosize-bundler-vite","library":"monosize-bundler-vite","status":"active","version":"0.3.0","language":"javascript","ecosystem":"npm","summary":"A Vite bundler adapter for monosize that enables building size measurement fixtures using Vite instead of esbuild. Version 0.3.0 supports customizing Vite's InlineConfig via a callback, allowing resolution aliases and other Vite-specific configuration. Unlike the default esbuild bundler, Vite provides broader compatibility with modern web tooling (e.g., Vue, Svelte plugins). This package is in early development (pre-1.0) and currently has a notable limitation: Vite cannot emit multiple self-contained IIFE bundles in a single build, so fixtures are built sequentially regardless of build mode. Ships TypeScript types.","last_verified":"2026-05-09T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/monosize-bundler-vite"},{"id":13573,"title":"Monosize Webpack Bundler","library":"monosize-bundler-webpack","status":"active","version":"0.3.3","language":"javascript","ecosystem":"npm","summary":"The `monosize-bundler-webpack` package provides a crucial integration layer for the Monosize bundle size analysis tool, enabling it to leverage Webpack for its build and measurement processes. Currently at version 0.3.3, it facilitates deep customization of Webpack configurations directly within the `monosize.config.mjs` file, ensuring that bundle size measurements accurately reflect a project's specific build setup, including resolver aliases and loader configurations. Its core offering is the `webpackBundler` function, which accepts a callback to modify the default Webpack configuration provided by Monosize. A significant differentiator is its support for a \"Batch Build Mode,\" which processes multiple entry points in a single Webpack build, offering 3-15x faster performance compared to traditional sequential builds. This package is part of the Microsoft Monosize project, suggesting active development, though its 0.x.x versioning implies that breaking changes may occur in minor releases.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/monosize-bundler-webpack"},{"id":1185,"title":"Monotonic Time Backport","library":"monotonic","status":"maintenance","version":"1.6","language":"python","ecosystem":"pypi","summary":"This library provides a backport of Python's `time.monotonic()` function for older Python environments (Python 2 and Python < 3.3). It offers a monotonic clock, guaranteed not to go backward, which is crucial for reliably measuring elapsed time, as it remains unaffected by system clock adjustments such as daylight saving changes. The current version is 1.6. The library is considered stable and complete, with no further updates planned, as `time.monotonic()` is integrated into the standard library for Python 3.3 and newer.","last_verified":"2026-04-23T18:04:08.443Z","tags":["time","monotonic","backport","python2","python3","timing","clock"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/monotonic"},{"id":27153,"title":"Monotonic Alignment Search","library":"monotonic-alignment-search","status":"active","version":"0.2.1","language":"python","ecosystem":"pypi","summary":"Independent package implementing the monotonic alignment search algorithm from Glow-TTS for aligning text and speech. Currently at v0.2.1, supports PyTorch (CPU/GPU) and NumPy backends. Requires Python >=3.10.","last_verified":"2026-04-27T00:00:00.000Z","tags":["monotonic-alignment","text-to-speech","tts","glow-tts","alignment"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/monotonic-alignment-search"},{"id":9128,"title":"Monte Carlo Python Client","library":"montecarlodata","status":"active","version":"0.163.0","language":"python","ecosystem":"pypi","summary":"The `montecarlodata` library provides a Python client for interacting with the Monte Carlo data observability platform. It allows users to programmatically manage metadata, incidents, and other aspects of their data environment. As of version 0.163.0, it offers a robust API wrapper. The library sees frequent updates, often multiple minor releases per week, indicating active development and continuous improvements.","last_verified":"2026-04-16T00:00:00.000Z","tags":["data-observability","api-client","cli","data-management"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/montecarlodata"},{"id":27155,"title":"monthdelta","library":"monthdelta","status":"active","version":"0.9.1","language":"python","ecosystem":"pypi","summary":"A Python library for date computations involving months, providing MonthDelta and MonthDate classes. Current version 0.9.1, last released in 2013. No active maintenance; may have compatibility issues with newer Python versions.","last_verified":"2026-05-01T00:00:00.000Z","tags":["month","date","calendar","delta","arithmetic"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/monthdelta"},{"id":5328,"title":"Monty (Python Complement Library)","library":"monty","status":"active","version":"2026.2.18","language":"python","ecosystem":"pypi","summary":"Monty is a Python library that acts as a missing complement to the Python standard library. It provides supplementary useful functions, including transparent support for zipped files, various design patterns like singletons and cached_class, and other utilities to simplify common programming tasks. The current version is 2026.2.18, and it maintains an active release cadence, often aligning with needs from scientific frameworks it supports.","last_verified":"2026-04-13T00:00:00.000Z","tags":["utility","python-complement","file-handling","design-patterns","scientific-computing"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/monty"},{"id":27156,"title":"MontyDB","library":"montydb","status":"active","version":"2.5.6","language":"python","ecosystem":"pypi","summary":"Monty, Mongo tinified. MongoDB implemented in Python. Current version 2.5.6, supports Python >=3.7. Released irregularly.","last_verified":"2026-05-01T00:00:00.000Z","tags":["mongodb","database","embedded","nosql","testing"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/montydb"},{"id":11360,"title":"MooColor","library":"moo-color","status":"active","version":"2.0.0","language":"javascript","ecosystem":"npm","summary":"MooColor is a modern TypeScript library designed for comprehensive color parsing, conversion, and manipulation. Currently stable at version 2.0.0, the package maintains an active release cadence with minor updates and patches, and announces significant breaking changes with major versions. Key differentiators include its strictly immutable API, where all manipulation methods return new instances rather than mutating the original, and robust WCAG 2.1 compliance for accurate luminance and contrast ratio calculations. It provides dual ESM, CJS, and IIFE bundles, making it versatile across Node.js environments (requiring Node.js >=18 since v2) and browsers. The library is fully typed, including Template Literal Types for advanced color string representation, and supports a wide array of color models like hex, RGB, HSL, HWB, HSV, and CMYK, alongside named colors.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","color","color-conversion","color-manipulation","hex","rgb","hsl","hwb","hsv","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/moo-color"},{"id":11361,"title":"moo-server (MooTools for Node.js)","library":"moo-server","status":"abandoned","version":"1.3.0","language":"javascript","ecosystem":"npm","summary":"moo-server is a historical JavaScript package designed to bring some of the utilities and patterns from the MooTools client-side framework to the server-side Node.js environment. Released with a current stable version of 1.3.0, it targets extremely old Node.js versions (specifically, Node.js >v0.4.10, which was current around 2011, predating Node.js v1.0 by several years). This package is considered abandoned, with no active maintenance or releases for over a decade. Its primary differentiator was providing a familiar API for developers accustomed to MooTools for early Node.js projects, aiming to bridge client-side habits with server-side logic during a nascent period of Node.js development. It does not follow modern JavaScript module standards (ESM) and relies heavily on CommonJS patterns prevalent in early Node.js. It is not compatible with modern Node.js versions or contemporary web development practices and should not be used in any current development.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/moo-server"},{"id":6721,"title":"moocore","library":"moocore","status":"active","version":"0.2.0","language":"python","ecosystem":"pypi","summary":"moocore provides fast implementations of core mathematical functions and algorithms for multi-objective optimization. While available in R, this entry focuses on the Python package (v0.2.0). It offers functionalities for generating and transforming non-dominated sets, identifying dominated vectors, and computing various quality metrics like hypervolume and epsilon indicator. The critical functionality is implemented in C for high performance. The project maintains a frequent release cadence, often with minor updates.","last_verified":"2026-04-15T00:00:00.000Z","tags":["multi-objective optimization","optimization","algorithms","evolutionary computation","hypervolume","empirical attainment function"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/moocore"},{"id":7429,"title":"Mooncake Transfer Engine","library":"mooncake-transfer-engine","status":"active","version":"0.3.10.post1","language":"python","ecosystem":"pypi","summary":"Mooncake Transfer Engine is a Python binding (using pybind11) for the core data transfer component of the Mooncake project. Mooncake itself is a KVCache-centric disaggregated architecture designed to optimize Large Language Model (LLM) inference. The Transfer Engine provides a high-performance, unified interface for batched data movement across various storage devices and network links, supporting protocols like TCP, RDMA, CXL/shared-memory, and NVMe over Fabric. It is actively maintained with frequent updates and integrations into LLM serving frameworks like SGLang and vLLM.","last_verified":"2026-04-16T00:00:00.000Z","tags":["AI/ML","LLM","distributed systems","high-performance computing","RDMA","data transfer","GPU","kv-cache","inference acceleration"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mooncake-transfer-engine"},{"id":21589,"title":"Moonraker API Client","library":"moonraker-api","status":"active","version":"2.0.6","language":"python","ecosystem":"pypi","summary":"Async websocket API client for Moonraker, the Klipper 3D printer backend. Provides both HTTP and WebSocket interfaces for printer control and monitoring. Current version 2.0.6, updated August 2024.","last_verified":"2026-04-27T00:00:00.000Z","tags":["moonraker","klipper","3d-printing","websocket","async"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/moonraker-api"},{"id":9129,"title":"More Click","library":"more-click","status":"active","version":"0.1.3","language":"python","ecosystem":"pypi","summary":"More Click (more-click) is a Python library, currently at version 0.1.3, that provides implementations of common Command Line Interface (CLI) patterns built on top of the popular Click framework. It offers pre-defined options, web application integration utilities, and other conveniences to reduce boilerplate when developing Click-based CLIs. The library is actively maintained, with a focus on enhancing existing Click applications.","last_verified":"2026-04-16T00:00:00.000Z","tags":["click","cli","command-line","utility","patterns","web"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/more-click"},{"id":322,"title":"More Itertools","library":"more-itertools","status":"active","version":"10.8.0","language":"python","ecosystem":"pypi","summary":"A Python package offering additional routines for working with iterables, extending beyond the standard itertools module. Current version: 10.8.0. Maintained with regular updates to enhance functionality and performance.","last_verified":"2026-05-12T13:03:32.166Z","tags":["iterables","itertools","python","utilities","library"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/more-itertools"},{"id":6722,"title":"Morecantile","library":"morecantile","status":"active","version":"7.0.3","language":"python","ecosystem":"pypi","summary":"Morecantile is a Python library for constructing and using map tile grids, also known as TileMatrixSet (TMS). It extends the functionality of libraries like mercantile by supporting a wider range of TileMatrixSet grids beyond just Web Mercator. The library is currently at version 7.0.3 and maintains an active release cadence, providing tools to work with OGC TMS specifications (currently TMS 2.0).","last_verified":"2026-04-15T00:00:00.000Z","tags":["mapping","tiles","GIS","TileMatrixSet","geospatial"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/morecantile"},{"id":4637,"title":"morefs: A Collection of fsspec-based Filesystems","library":"morefs","status":"active","version":"0.2.2","language":"python","ecosystem":"pypi","summary":"morefs is a Python library offering a collection of self-contained filesystems built on top of `fsspec`. It currently provides `AsyncLocalFileSystem`, `DictFileSystem`, and `OverlayFileSystem` to extend `fsspec`'s capabilities for asynchronous local operations, in-memory dictionary-backed storage, and layered filesystem views, respectively. The library is actively maintained, with the current version being 0.2.2, and releases occur as needed to address compatibility or introduce new features.","last_verified":"2026-04-12T00:00:00.000Z","tags":["filesystem","fsspec","async","in-memory","overlay"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/morefs"},{"id":2594,"title":"moreorless: Python Diff Wrapper","library":"moreorless","status":"active","version":"0.5.0","language":"python","ecosystem":"pypi","summary":"Moreorless is a thin Python wrapper around `difflib.unified_diff` designed to simplify its usage and address common edge cases, such as the \"No newline at eof\" issue. It provides a more user-friendly interface for generating unified diffs, applying patches, and producing colorized diff output. The current version is 0.5.0, with an irregular release cadence based on contributions and feature enhancements.","last_verified":"2026-04-24T22:22:13.777Z","tags":["diff","text comparison","unified diff","patch","difflib","cli"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/moreorless"},{"id":21590,"title":"Morfessor","library":"morfessor","status":"active","version":"2.0.6","language":"python","ecosystem":"pypi","summary":"Morfessor is a tool for unsupervised morphological segmentation of words, often used in NLP and computational linguistics. It supports both morfessor-baseline and morfessor-cat (a cascade model). Current version 2.0.6, with infrequent releases.","last_verified":"2026-04-27T00:00:00.000Z","tags":["nlp","morphology","segmentation","unsupervised"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/morfessor"},{"id":13574,"title":"Morfi Test Utilities","library":"morfi-test-utils","status":"active","version":"3.0.3","language":"javascript","ecosystem":"npm","summary":"morfi-test-utils is a testing utility library specifically designed for forms built with the `morfi` React form library. It provides helpers to simplify the testing of both `morfi` forms and individual `morfi`-connected fields within React components. The library is currently at version 3.0.3 and appears to be actively maintained, with the last major release (v2.0.0) in July 2022. It integrates with `@testing-library/react` and `jest` to offer utilities like mocking form fields, interacting with form values and errors, and asserting field properties and form submissions in an `act`-wrapped manner. Its key differentiator is its tight coupling with `morfi`'s internal structure, providing a more streamlined testing experience compared to generic form testing approaches.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/morfi-test-utils"},{"id":14716,"title":"Morgan HTTP Logger","library":"morgan","status":"active","version":"1.10.1","language":"javascript","ecosystem":"npm","summary":"Morgan is an HTTP request logger middleware for Node.js, often used with the Express framework. It allows developers to log request details such as method, URL, status, and response time in various predefined or custom formats. The current stable version is 1.10.1. Releases occur infrequently, with the latest update focusing on minor fixes and dependency updates, indicating a mature and stable library.","last_verified":"2026-04-18T00:00:00.000Z","tags":["javascript","express","http","logger","middleware"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/morgan"},{"id":21591,"title":"Morph Cloud SDK","library":"morphcloud","status":"active","version":"0.1.111","language":"python","ecosystem":"pypi","summary":"A Python SDK and CLI tool for creating, managing, and interacting with Morph Cloud VMs. Current version: 0.1.111. Rapid release cadence (daily/weekly).","last_verified":"2026-04-27T00:00:00.000Z","tags":["cloud","vm","sdk","cli"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/morphcloud"},{"id":17819,"title":"Morpheus Neo4j Migration Tool","library":"morpheus4j","status":"active","version":"4.5.2","language":"javascript","ecosystem":"npm","summary":"Morpheus is a modern, open-source command-line interface (CLI) tool designed for managing database migrations in Neo4j graph databases. Currently at version 4.5.2, it follows a regular release cadence with several patch and minor updates typically occurring every few months, and major versions introducing significant architectural changes. Its core functionality involves executing pure Cypher queries from versioned `.cypher` files, ensuring a structured and reproducible migration process. Morpheus differentiates itself by providing a simple, intuitive, and CLI-centric workflow specifically tailored for Neo4j, taking inspiration from similar Java-based migration tools. It relies on environment variables or a configuration file (`morpheus.json`) for Neo4j connection details and does not provide traditional programmatic library imports as of version 4.0.0, shifting entirely to a CLI-first approach.","last_verified":"2026-04-23T00:00:00.000Z","tags":["javascript","oclif","neo4j","migration","database","graph-database","cli","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/morpheus4j"},{"id":27157,"title":"Morphir BSQ Transpiler","library":"morphir-bsq-transpiler","status":"active","version":"0.1.11","language":"javascript","ecosystem":"npm","summary":"Transpiler from MorphirIR to Bosque source code. Version 0.1.11 targets Node >=10.0. Produces Bosque language output from Morphir intermediate representation. Minimal adoption and documentation, likely experimental or internal tool.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/morphir-bsq-transpiler"},{"id":25957,"title":"morphir-elm","library":"morphir-elm","status":"active","version":"2.100.0","language":"javascript","ecosystem":"npm","summary":"morphir-elm is an NPM package providing a CLI and Elm integration for the Morphir ecosystem (v2.100.0, active development, releases every few weeks). It parses Elm source code into Morphir IR (intermediate representation), enabling transpilation to Scala, TypeScript, and other languages, as well as visualization. Key differentiators: it bridges Elm's type system with FINOS's technology-agnostic Morphir format, supports both NPM and Elm package distribution, and includes a TypeScript SDK for structural equality and Maybe types. Alternatives include custom transpilers, but morphir-elm provides a standardised, multi-language pipeline.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","morphir","elm","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/morphir-elm"},{"id":8329,"title":"Morphys (Python library)","library":"morphys","status":"active","version":"1.0","language":"python","ecosystem":"pypi","summary":"Morphys is a Python library (version 1.0) designed for smart and common conversions between Unicode (Python `str`) and bytes types. It aims to simplify handling character encodings, offering a consistent interface for these essential text processing operations. While available on PyPI, specific details about its ongoing development or release cadence are not publicly detailed beyond its initial release in 2018.","last_verified":"2026-04-16T00:00:00.000Z","tags":["unicode","bytes","encoding","text processing","conversion"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/morphys"},{"id":9957,"title":"MosaicML CLI","library":"mosaicml-cli","status":"active","version":"0.8.3","language":"python","ecosystem":"pypi","summary":"The `mosaicml-cli` provides a command-line interface for interacting with Databricks Mosaic AI training. It allows users to authenticate, manage runs, models, and clusters directly from their terminal. The current version is 0.8.3, and new versions are released periodically to align with updates to the Mosaic AI platform.","last_verified":"2026-04-17T00:00:00.000Z","tags":["cli","mlops","cloud","databricks","machine-learning"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mosaicml-cli"},{"id":6723,"title":"MosaicML Streaming","library":"mosaicml-streaming","status":"active","version":"0.13.0","language":"python","ecosystem":"pypi","summary":"MosaicML Streaming (StreamingDataset) provides PyTorch-compatible datasets that can be efficiently streamed from cloud-based object stores (S3, GCS, Azure Blob Storage, Hugging Face Hub) or local filesystems. It enables training on large datasets without needing to download them entirely beforehand, improving data loading performance and reducing storage costs. The library is actively maintained with frequent updates, currently at version 0.13.0.","last_verified":"2026-04-15T00:00:00.000Z","tags":["pytorch","data-streaming","cloud","dataset","object-storage","mlops"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mosaicml-streaming"},{"id":6724,"title":"MOSEK Optimization Suite","library":"mosek","status":"active","version":"11.1.11","language":"python","ecosystem":"pypi","summary":"MOSEK is a high-performance software package for solving large-scale mathematical optimization problems, encompassing linear, quadratic, and conic optimization, as well as mixed-integer programming (LP, QP, SOCP, SDP, MIP, etc.). It provides a Python API, including the lower-level Optimizer API and the object-oriented Fusion API. As a commercial product, it requires a valid license, with free academic and trial licenses available. It follows a major.minor.revision semantic versioning, where major versions may introduce incompatibilities.","last_verified":"2026-04-15T00:00:00.000Z","tags":["optimization","solver","linear programming","quadratic programming","conic programming","convex optimization","mixed-integer programming","operations research"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mosek"},{"id":11363,"title":"Motion Animation Library","library":"motion","status":"active","version":"12.38.0","language":"javascript","ecosystem":"npm","summary":"Motion is a high-performance animation library designed for JavaScript, React, and Vue applications, currently at version 12.38.0. It offers a simple, declarative API that leverages a hybrid engine, combining JavaScript's flexibility with native browser APIs for GPU-accelerated, 120fps animations. Key differentiators include its production-readiness with comprehensive TypeScript support, extensive test suite, tree-shakability, and a tiny footprint. It provides a rich set of features out-of-the-box, such as gestures (drag), spring physics, layout transitions, scroll-linked effects, and animation timelines. While the core `motion` package targets vanilla JavaScript, it also provides specific packages and import paths for seamless integration with React (`motion/react`) and Vue (`motion-v`), making it a versatile choice for a wide range of web projects. Its evolution from Framer Motion signifies a streamlined approach to imports and usage across modern web frameworks.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","javascript animation","react animation","react","three","3d","animation","gestures","drag","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/motion"},{"id":11362,"title":"Motion Plus Vue Components","library":"motion-plus-vue","status":"active","version":"1.8.1","language":"javascript","ecosystem":"npm","summary":"Motion Plus Vue (current stable version 1.8.1) is a Vue 3 component library that extends the capabilities of the core `motion-v` animation engine. It primarily focuses on providing specialized, high-performance animation components, such as `AnimateNumber`, for modern Vue applications. While `motion-v` (version 2.x, the official 'Motion for Vue' library) offers general-purpose animation primitives like the `<motion>` component and `v-motion` directive, `motion-plus-vue` provides ready-to-use, often complex, UI animation patterns building upon `motion-v`. Its release cadence is not explicitly stated, but the version number indicates active maintenance. A key differentiator is its focus on specific, advanced animation components that are part of the broader 'Motion Plus' ecosystem, leveraging the underlying `motion-v` for hardware-accelerated and smooth user interfaces.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","ui","vue","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/motion-plus-vue"},{"id":9958,"title":"Multiple Object Tracking Metrics (motmetrics)","library":"motmetrics","status":"active","version":"1.4.0","language":"python","ecosystem":"pypi","summary":"motmetrics is a Python library providing a comprehensive suite of metrics for benchmarking multiple object trackers (MOT). It simplifies the evaluation of tracker performance by handling associations between ground truth and hypothesis data, and calculating standard metrics like MOTA, MOTP, and more. The current version is 1.4.0, with an active but infrequent release cadence focused on maintenance and bug fixes.","last_verified":"2026-04-17T00:00:00.000Z","tags":["object-tracking","metrics","computer-vision","MOT"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/motmetrics"},{"id":659,"title":"Moto","library":"moto","status":"active","version":"5.1.22","language":"python","ecosystem":"pypi","summary":"Moto is a Python library that allows developers to easily mock AWS services for testing purposes. It intercepts Boto3 calls and routes them to an in-memory mock, simulating AWS API behavior locally without actual AWS interaction. The current version is 5.1.22, and it typically sees new releases every 1-2 weeks, ensuring continuous updates for AWS service support.","last_verified":"2026-05-12T17:30:03.374Z","tags":["aws","mocking","testing","boto3","unit-testing"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/moto"},{"id":27158,"title":"moto-ext","library":"moto-ext","status":"active","version":"5.1.33","language":"python","ecosystem":"pypi","summary":"moto-ext is an extension of the moto library for mocking AWS services in tests. It provides additional AWS service mocks not included in the core moto package. Current version 5.1.33, requires Python >=3.9. Released as part of the moto ecosystem.","last_verified":"2026-04-27T00:00:00.000Z","tags":["aws","mocking","testing","moto-ext","localstack"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/moto-ext"},{"id":155,"title":"Motor (Async MongoDB)","library":"motor","status":"deprecated","version":"3.7.1","language":"python","ecosystem":"pypi","summary":"DEPRECATED as of May 14, 2025. Motor was the official async Python driver for MongoDB. Superseded by the native AsyncMongoClient in pymongo >= 4.13 (GA). EOL: May 14, 2026. Critical bug fixes only until May 14, 2027. No new features. Current version: 3.7.1. Requires PyMongo 4.9+. For new projects use pymongo's AsyncMongoClient instead.","last_verified":"2026-05-12T09:06:08.815Z","tags":["motor","mongodb","async","asyncio","python","deprecated"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/motor"},{"id":27966,"title":"Motor-Stubs","library":"motor-stubs","status":"active","version":"1.7.1","language":"python","ecosystem":"pypi","summary":"Type stubs for Motor (async MongoDB driver) providing type hints for Motor classes. This package enables static type checking of Motor-based code in projects using mypy or pyright. It is maintained separately from Motor and has a version 1.7.1 as of last update, targeting Python >=3.9. Release cadence is irregular.","last_verified":"2026-05-09T00:00:00.000Z","tags":["type-stubs","motor","mongodb","async","typing","mypy"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/motor-stubs"},{"id":24067,"title":"Motor-Types (stubs only)","library":"motor-types","status":"active","version":"1.0.0b4","language":"python","ecosystem":"pypi","summary":"Third-party PEP 561 type stubs for Motor, the async MongoDB driver for Tornado and AsyncIO. Current version 1.0.0b4 (pre-release). Alpha-level coverage; many symbols still untyped. Cadence: infrequent.","last_verified":"2026-05-01T00:00:00.000Z","tags":["motor","mongodb","type-stubs","typing","async"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/motor-types"},{"id":17297,"title":"Mountebank: Over-the-Wire Test Doubles","library":"mountebank","status":"active","version":"2.9.1","language":"javascript","ecosystem":"npm","summary":"Mountebank is an open-source, cross-platform, multi-protocol test double tool designed to mock services over the wire. It enables developers to create configurable mock API endpoints for various protocols like HTTP, HTTPS, TCP, and SMTP. Mountebank primarily operates by creating \"imposters\" that listen on specified ports, responding to requests based on defined \"stubs\" which include predicates (conditions) and responses. This approach allows for isolated and repeatable testing of applications, reducing dependencies on external services and improving development efficiency.\nThe project recently transitioned to a community-driven effort under the `mountebank-testing` GitHub organization, with the npm package name changing from `mountebank` to `@mbtest/mountebank`. It maintains a consistent release cadence, with several updates in the past year (v2.9.1 to v2.9.4). Key differentiators include its multi-protocol support, a powerful REST API for dynamic configuration, and the ability to extend functionality through JavaScript injection.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","test","stub","mock","double","smtp","email","http","https"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mountebank"},{"id":13575,"title":"Mountebank Formatters","library":"mountebank-formatters","status":"active","version":"0.0.2","language":"javascript","ecosystem":"npm","summary":"mountebank-formatters provides the default parsing and formatting logic for Mountebank test data, enabling the `mb save` and `mb start --configfile` commands to round-trip configuration files. Currently at version 0.0.2, this package was created to modularize Mountebank's dependency on EJS templating. Previously, breaking changes in EJS could not be adopted by Mountebank without breaking existing configurations. By externalizing the default formatter, Mountebank core can now upgrade EJS independently while providing backward compatibility via this module. This package's primary functionality revolves around `load` and `save` functions, which handle reading and writing Mountebank's `--configfile` and saved test data, respectively. It serves as the default formatter but also highlights Mountebank's broader support for custom formatters within the Mountebank ecosystem. The release cadence is directly tied to Mountebank's development needs, as it is a core utility. Key differentiators include its role in maintaining backward compatibility for Mountebank configurations while allowing Mountebank to adopt modern templating engines.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","test data","mountebank"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mountebank-formatters"},{"id":25958,"title":"mountebank","library":"mountebank-test","status":"active","version":"1.4.954","language":"javascript","ecosystem":"npm","summary":"mountebank is the first open source tool for cross-platform, multi-protocol test doubles over the wire. It supports HTTP, HTTPS, TCP (text and binary), and SMTP protocols. Current stable version is 2.9.4, published under the @mbtest/mountebank package (was formerly mountebank). The community-driven project requires Node.js >=20. It offers mock verification, stubbing with advanced predicates, JavaScript injection, and record-playback through proxying, distinguishing itself from alternatives like WireMock by supporting multiple protocols and being fully open source without platform constraints. Releases are maintained by the mountebank-testing organization.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","test","stub","mock","double","smtp","email","http","https"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mountebank-test"},{"id":21592,"title":"mouse","library":"mouse","status":"active","version":"0.7.1","language":"python","ecosystem":"pypi","summary":"Library to hook and simulate mouse events on Windows and Linux. Current version 0.7.1. Maintained infrequently, with rare releases.","last_verified":"2026-04-27T00:00:00.000Z","tags":["mouse","input-simulation","hook","automation","gui-testing"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mouse"},{"id":2595,"title":"MouseInfo","library":"mouseinfo","status":"maintenance","version":"0.1.3","language":"python","ecosystem":"pypi","summary":"MouseInfo (version 0.1.3) is a utility application that displays the XY coordinates of the mouse cursor and the RGB color information of the pixel beneath it. Designed for GUI automation planning, it functions across Windows, macOS, and Linux. The project is bundled with `PyAutoGUI` and appears to be in maintenance mode, with its last PyPI update in March 2020.","last_verified":"2026-04-24T22:22:36.165Z","tags":["gui","mouse","automation","coordinates","color","utility","tkinter"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mouseinfo"},{"id":17036,"title":"move-cli: Robust File & Directory Mover CLI","library":"move-cli","status":"active","version":"2.0.0","language":"javascript","ecosystem":"npm","summary":"move-cli is a command-line interface (CLI) tool designed to move files and directories, acting as a robust alternative to `fs.rename` and mimicking the Unix `mv` utility. Its key differentiator is the ability to move items across different storage devices and to handle directories recursively, which standard `fs.rename` does not support natively. The package is built upon `andrewrk/node-mv` for its underlying moving logic. The current stable version is 2.0.0, released in late 2023, primarily focusing on dependency vulnerability fixes and CLI option parsing corrections. Its release cadence appears to be driven by maintenance and security updates rather than frequent feature additions, making it a stable choice for automated scripts and build processes.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","mv","move","mv-cli","move-cli","rename","device","recursive","folder"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/move-cli"},{"id":1562,"title":"MoviePy: Video Editing with Python","library":"moviepy","status":"active","version":"2.2.1","language":"python","ecosystem":"pypi","summary":"MoviePy is a powerful, open-source Python library for video editing, compositing, and processing. It enables programmatic video manipulation, making it ideal for automating tasks like cutting, concatenating, adding effects, or creating custom animations. The current version is 2.2.1, and it maintains an active, though irregular, release cadence.","last_verified":"2026-04-23T22:31:49.321Z","tags":["video-editing","ffmpeg","multimedia","automation","video-processing"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/moviepy"},{"id":15709,"title":"mowdown: HTML, CSS, and JS Production Bundler","library":"mowdown","status":"active","version":"2.2.2","language":"javascript","ecosystem":"npm","summary":"Mowdown is a lightweight, standalone JavaScript bundler designed for straightforward production preparation of web applications. Currently at version 2.2.2, it provides a minimal approach to consolidating and optimizing HTML, CSS, and JavaScript assets without requiring complex build configurations or a persistent local server process. The tool operates by scanning specified HTML files, identifying local CSS and JavaScript references (via `<link>` and `<script>` tags), and then concatenating, minifying, and optionally applying Babel transformations to these assets. Its primary differentiator is its simplicity and \"no build step\" philosophy, aiming to reduce developer overhead by working directly with existing HTML structures rather than introducing module systems or advanced optimizations like tree shaking or code splitting. It is suitable for projects where the build process needs to be minimal and predictable, especially for static sites or simple web applications. It operates purely as a Node.js utility.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","minify"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mowdown"},{"id":8330,"title":"moyopy","library":"moyopy","status":"active","version":"0.7.9","language":"python","ecosystem":"pypi","summary":"moyopy is a Python binding for the moyo library, a fast and robust crystal symmetry finder written in Rust. It provides functionalities for crystallographic analysis, including space group determination and primitive cell finding. The library is actively maintained, with a current version of 0.7.9, and requires Python 3.10 or newer. New releases appear with an active cadence.","last_verified":"2026-04-16T00:00:00.000Z","tags":["materials science","crystallography","symmetry","solid state physics","rust binding"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/moyopy"},{"id":23130,"title":"moz-sql-parser","library":"moz-sql-parser","status":"active","version":"4.40.21126","language":"python","ecosystem":"pypi","summary":"Moz SQL Parser is a Python library to parse SQL queries and extract the parse tree as a JSON-like structure. Currently at version 4.40.21126, it is actively maintained and does not have a fixed release cadence.","last_verified":"2026-05-01T00:00:00.000Z","tags":["sql","parser","ast","sql-parser"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/moz-sql-parser"},{"id":24068,"title":"mozcrash","library":"mozcrash","status":"active","version":"2.2.1","language":"python","ecosystem":"pypi","summary":"Library for printing stack traces from minidumps left behind by crashed processes. Version 2.2.1, updated irregularly as part of Mozilla's automation tooling.","last_verified":"2026-05-01T00:00:00.000Z","tags":["testing","crash reporting","minidump","mozilla"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mozcrash"},{"id":9959,"title":"Mozdebug Library","library":"mozdebug","status":"active","version":"0.4.0","language":"python","ecosystem":"pypi","summary":"Mozdebug provides utilities for running applications under native code debuggers, primarily intended for use within Mozilla testing workflows. It offers a Python client to interact with Mozilla's custom debug protocol. The current version is 0.4.0. Its release cadence appears infrequent, typically tied to specific Mozilla project requirements.","last_verified":"2026-04-17T00:00:00.000Z","tags":["debugging","mozilla","protocol","native","rr"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mozdebug"},{"id":8332,"title":"Mozdevice (Mozilla Device Management)","library":"mozdevice","status":"active","version":"4.2.0","language":"python","ecosystem":"pypi","summary":"Mozdevice is a Python library developed by Mozilla for managing and interacting with mobile devices (Android, Firefox OS/B2G) via ADB, as well as desktop browsers. It provides functionalities for device introspection, application management, and remote command execution, primarily used in automated testing and development workflows. The current version is 4.2.0, with an active release cadence driven by Mozilla's mobile testing needs. It requires Python 3.6 or newer.","last_verified":"2026-04-16T00:00:00.000Z","tags":["mobile","android","adb","testing","device-management","mozilla"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mozdevice"},{"id":7430,"title":"mozfile","library":"mozfile","status":"active","version":"3.0.0","language":"python","ecosystem":"pypi","summary":"mozfile is a Python convenience library providing robust file utilities primarily for use in Mozilla's automated testing environments. It offers enhanced replacements for standard library functions like `shutil.move` and `shutil.rmtree`, designed to handle common issues like file locking on Windows. The current stable version is 3.0.0, released in October 2022, with a stable but infrequent release cadence.","last_verified":"2026-04-16T00:00:00.000Z","tags":["file utilities","testing","mozilla","windows compatibility","shutil replacement"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mozfile"},{"id":4988,"title":"Mozilla Django OIDC","library":"mozilla-django-oidc","status":"active","version":"5.0.2","language":"python","ecosystem":"pypi","summary":"mozilla-django-oidc is a lightweight authentication and access management library for integrating Django applications with OpenID Connect enabled authentication services. It is actively maintained with frequent updates, currently at version 5.0.2, and typically releases new versions to support new Django and Python versions.","last_verified":"2026-04-12T00:00:00.000Z","tags":["django","oidc","authentication","sso","security"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mozilla-django-oidc"},{"id":5329,"title":"Mozilla Repository URLs","library":"mozilla-repo-urls","status":"active","version":"0.2.2","language":"python","ecosystem":"pypi","summary":"Mozilla Repo URLs is a Python library designed to process and centralize the parsing of Mozilla's repository URLs. It provides utilities to break down complex repository URLs into their constituent parts, aiding in automation and consistent handling across various Mozilla projects. The current version is 0.2.2, and it typically sees releases tied to internal Mozilla development needs rather than a fixed public cadence.","last_verified":"2026-04-13T00:00:00.000Z","tags":["mozilla","url parsing","repository","developer tools"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mozilla-repo-urls"},{"id":5330,"title":"Mozilla Taskgraph","library":"mozilla-taskgraph","status":"active","version":"4.1.1","language":"python","ecosystem":"pypi","summary":"mozilla-taskgraph provides Mozilla-specific transforms, utilities, and parameter definitions designed to extend and integrate with the taskcluster-taskgraph framework. It enables the configuration and automation of complex CI/CD processes within Mozilla's infrastructure. The library is actively maintained with frequent updates, currently at version 4.1.1, and follows semver principles.","last_verified":"2026-04-13T00:00:00.000Z","tags":["mozilla","taskgraph","taskcluster","ci/cd","automation","build-system"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mozilla-taskgraph"},{"id":8331,"title":"mozinfo","library":"mozinfo","status":"active","version":"1.2.3","language":"python","ecosystem":"pypi","summary":"mozinfo is a Python library designed to retrieve system information, primarily for use within Mozilla's testing infrastructure. It acts as a bridge to normalize diverse operating system and architecture details into a consistent set of values, such as 'os', 'version', 'bits', and 'processor'. The current version is 1.2.3, and it is actively maintained as part of the broader Mozilla ecosystem.","last_verified":"2026-04-16T00:00:00.000Z","tags":["system information","mozilla","testing","platform detection","build tools"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mozinfo"},{"id":7431,"title":"mozlog","library":"mozlog","status":"active","version":"8.1.0","language":"python","ecosystem":"pypi","summary":"mozlog is a Python library from Mozilla designed for robust, structured logging, particularly within test harnesses and the broader Mozilla ecosystem. It outputs a stream of JSON-compatible objects, making it distinct from the standard `logging` module. As of version 8.1.0, it remains actively maintained with regular updates.","last_verified":"2026-04-16T00:00:00.000Z","tags":["logging","structured-logging","mozilla","testing","json-logging"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mozlog"},{"id":8333,"title":"Mozprocess","library":"mozprocess","status":"maintenance","version":"1.4.0","language":"python","ecosystem":"pypi","summary":"Mozprocess is a process-handling module developed by Mozilla, providing enhanced features beyond Python's standard `subprocess` module, such as improved child process handling (especially on Windows), flexible timeouts, and custom output handlers. While currently at version 1.4.0, the project's documentation notes it is poorly maintained and advises using Python's `subprocess` for routine needs. The project does not have a strict release cadence and updates are infrequent.","last_verified":"2026-04-16T00:00:00.000Z","tags":["process management","subprocess","mozilla","testing","automation"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mozprocess"},{"id":27968,"title":"mozprofile","library":"mozprofile","status":"active","version":"3.0.0","language":"python","ecosystem":"pypi","summary":"Library to create and modify Mozilla application profiles. Version 3.0.0 is the latest. Release cadence is irregular, often tied to Mozilla development cycles.","last_verified":"2026-05-09T00:00:00.000Z","tags":["mozilla","profile","firefox","testing"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mozprofile"},{"id":24070,"title":"mozrunner","library":"mozrunner","status":"active","version":"8.4.0","language":"python","ecosystem":"pypi","summary":"A library to reliably start, stop, and configure Mozilla applications (Firefox, Thunderbird, etc.). Version 8.4.0 supports Python >=3.8. It wraps Mozilla processes with geckodriver or Marionette for automation and testing.","last_verified":"2026-05-01T00:00:00.000Z","tags":["firefox","thunderbird","automation","testing","mozilla","geckodriver"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mozrunner"},{"id":21593,"title":"mozshellutil","library":"mozshellutil","status":"active","version":"1.0.0","language":"python","ecosystem":"pypi","summary":"MozShellUtil is a Python library providing shell command line parsing utilities for Mozilla testing. It offers functionality to parse and execute shell commands in a cross-platform manner, handling quotes, variables, and subprocess launching. The current version is 1.0.0, with a requirement of Python >=3.8. The library is maintained by the Mozilla community and released as needed.","last_verified":"2026-04-27T00:00:00.000Z","tags":["mozilla","testing","shell","command-line","utilities"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mozshellutil"},{"id":24071,"title":"mozsystemmonitor","library":"mozsystemmonitor","status":"active","version":"1.0.1","language":"python","ecosystem":"pypi","summary":"A library to monitor system resource usage such as CPU, memory, and disk I/O. Current version is 1.0.1, with minimal recent updates.","last_verified":"2026-05-01T00:00:00.000Z","tags":["monitoring","system","cpu","memory","disk","performance"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mozsystemmonitor"},{"id":21594,"title":"mozterm","library":"mozterm","status":"maintenance","version":"1.0.0","language":"python","ecosystem":"pypi","summary":"Terminal abstractions built around the blessings module, used in Mozilla's testing and automation tools. Current version 1.0.0, low maintenance cadence.","last_verified":"2026-04-27T00:00:00.000Z","tags":["terminal","blessings","mozilla","testing"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mozterm"},{"id":25959,"title":"Mozu Require Compiler","library":"mozu-require-compiler","status":"deprecated","version":"3.0.2","language":"javascript","ecosystem":"npm","summary":"A customized version of the RequireJS optimizer (r.js) tailored for Mozu applications. This package provides a command-line tool for building AMD modules using the RequireJS module system. Version 3.0.2 is the latest release, but it is based on an older r.js codebase. It supports Node.js, Rhino/Java, and xpcshell environments. The primary use case is optimizing and combining AMD modules for browser delivery. Compared to the official requirejs package, this fork may include Mozu-specific patches or configuration defaults. However, it is largely unmaintained and users are advised to use the official `requirejs` package instead.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mozu-require-compiler"},{"id":24072,"title":"mozversion","library":"mozversion","status":"maintenance","version":"2.4.0","language":"python","ecosystem":"pypi","summary":"Library to get version information for Mozilla applications (Firefox, Thunderbird, Fennec, etc.). Current version: 2.4.0. Release cadence: low, last release was in 2017. It reads application.ini and platform.ini to extract version data.","last_verified":"2026-05-01T00:00:00.000Z","tags":["mozilla","firefox","version","application"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mozversion"},{"id":6005,"title":"Materials Project API Client","library":"mp-api","status":"active","version":"0.46.0","language":"python","ecosystem":"pypi","summary":"mp-api is the official Python client for the Materials Project API, providing programmatic access to the vast Materials Project database. It features the MPRester class for easy data retrieval and is actively maintained with frequent updates to align with the evolving API and new data methodologies.","last_verified":"2026-04-14T00:00:00.000Z","tags":["materials science","api client","materials project","chemistry","physics","data"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mp-api"},{"id":9723,"title":"Materials Project Emmet","library":"mp-emmet","status":"active","version":"2024.5.17","language":"python","ecosystem":"pypi","summary":"Emmet is a builder framework developed by the Materials Project to manage and process scientific data, primarily related to materials science. It provides tools to extract, transform, and load data into a standardized database schema, facilitating advanced materials discovery and analysis. The library is actively maintained with frequent updates, with the current stable version being 2024.5.17, available as 'mp-emmet' on PyPI.","last_verified":"2026-04-17T00:00:00.000Z","tags":["materials science","data engineering","database","API","Materials Project","Pymatgen","scientific computing"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mp-emmet"},{"id":9960,"title":"mp-pyrho: Quantum Chemistry Data Regridding","library":"mp-pyrho","status":"active","version":"0.5.1","language":"python","ecosystem":"pypi","summary":"mp-pyrho is a Python library providing tools for re-gridding periodic volumetric quantum chemistry data (e.g., charge densities, COHP, ELFCAR) into a consistent, resolution-agnostic representation suitable for machine learning applications. It is currently at version 0.5.1 and is actively maintained with a regular release cadence.","last_verified":"2026-04-17T00:00:00.000Z","tags":["materials science","quantum chemistry","machine learning","data processing","solid state physics","VASP","computational materials science"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mp-pyrho"},{"id":15710,"title":"MP4Box.js","library":"mp4box","status":"active","version":"2.3.0","language":"javascript","ecosystem":"npm","summary":"MP4Box.js is a robust JavaScript library designed for comprehensive processing of MP4 files, including parsing, segmentation, and sample extraction. It enables advanced functionalities directly within web browsers or Node.js environments, making it a critical tool for working with the Media Source Extensions (MSE) API for adaptive streaming. The current stable version is 2.3.0, with a history of frequent minor and patch releases, indicating active development and maintenance. Key differentiators include its progressive parsing capabilities, cross-platform support, and its direct inspiration from the well-established GPAC MP4Box tool, providing a powerful and familiar API for developers handling MP4 media.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","mp4","HTML 5 media","Media Source Extension","streaming","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mp4box"},{"id":27969,"title":"mParticle Python SDK","library":"mparticle","status":"active","version":"0.16.1","language":"python","ecosystem":"pypi","summary":"Python client for the mParticle customer data platform. Currently version 0.16.1. SDK supports event tracking, user management, and consent state. Maintenance cadence is irregular with occasional feature releases.","last_verified":"2026-05-09T00:00:00.000Z","tags":["mParticle","CDP","customer data","analytics","event tracking"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mparticle"},{"id":13576,"title":"MPEG-DASH MPD Parser","library":"mpd-parser","status":"active","version":"1.3.1","language":"javascript","ecosystem":"npm","summary":"mpd-parser is a JavaScript library specifically designed for parsing MPEG-DASH (Dynamic Adaptive Streaming over HTTP) Media Presentation Description (MPD) manifests. It takes an XML-formatted MPD string and transforms it into a structured, easily consumable JavaScript object. The current stable version is 1.3.1, released in October 2024. The package follows an active, feature- and bugfix-driven release cadence, typically seeing several minor and patch versions annually. A key differentiator is its tight integration within the Video.js ecosystem, providing robust capabilities for handling complex DASH manifests, including support for live streams through the `previousManifest` option for efficient updates, parsing content steering information, processing EventStreams, and extracting DRM-related `mp4protection` tags. It is widely used in web-based video playback solutions requiring DASH support.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","videojs","videojs-plugin"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mpd-parser"},{"id":4122,"title":"MPI for Python","library":"mpi4py","status":"active","version":"4.1.1","language":"python","ecosystem":"pypi","summary":"mpi4py provides Python bindings for the Message Passing Interface (MPI) standard, enabling parallel programming with Python. It allows Python applications to leverage high-performance distributed memory architectures. The current version is 4.1.1, and it typically sees a few minor and patch releases per year, with major feature updates (like MPI standard support) in new minor versions.","last_verified":"2026-04-11T00:00:00.000Z","tags":["mpi","parallel computing","hpc","distributed computing","scientific computing"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mpi4py"},{"id":2596,"title":"MPIRE - MultiProcessing Is Really Easy","library":"mpire","status":"active","version":"2.10.2","language":"python","ecosystem":"pypi","summary":"MPIRE is a Python package that simplifies multiprocessing, offering a faster and more user-friendly alternative to the standard `multiprocessing` module. It provides an intuitive API with map-like functions, support for worker state, progress bars (via tqdm), worker insights, and efficient handling of shared objects. The library is actively maintained with regular updates and aims to make parallelizing CPU-bound tasks straightforward and performant.","last_verified":"2026-04-24T22:22:55.296Z","tags":["multiprocessing","parallel-processing","performance","worker-pool","tqdm"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mpire"},{"id":24073,"title":"mpl-animators","library":"mpl-animators","status":"active","version":"1.2.4","language":"python","ecosystem":"pypi","summary":"An interactive animation framework for matplotlib providing convenient classes to create animations with sliders and buttons. Current version 1.2.4, requires Python >=3.10. Released on PyPI with periodic updates.","last_verified":"2026-05-01T00:00:00.000Z","tags":["animation","matplotlib","interactive","widgets"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mpl-animators"},{"id":4123,"title":"Interactive data selection cursors for Matplotlib","library":"mplcursors","status":"active","version":"0.7.1","language":"python","ecosystem":"pypi","summary":"mplcursors provides interactive data selection cursors for Matplotlib. It is inspired by mpldatacursor, offering a simplified API to add dynamic tooltips and annotations to plots, enhancing data exploration. The library is actively maintained, with its current version 0.7.1 released in March 2026.","last_verified":"2026-04-11T00:00:00.000Z","tags":["matplotlib","plotting","interactive","cursors","data visualization","annotations"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mplcursors"},{"id":5663,"title":"D3 Viewer for Matplotlib","library":"mpld3","status":"maintenance","version":"0.5.12","language":"python","ecosystem":"pypi","summary":"mpld3, currently at version 0.5.12, bridges Matplotlib's powerful plotting capabilities with D3.js for interactive web visualizations. It provides a straightforward API to export Matplotlib graphics to HTML, suitable for web pages, blogs, or Jupyter notebooks. The project's development is in maintenance mode, with maintainers reviewing pull requests but having limited time for issue resolution.","last_verified":"2026-04-13T00:00:00.000Z","tags":["visualization","matplotlib","d3.js","interactive","web","jupyter-notebook"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mpld3"},{"id":4989,"title":"Matplotlib Finance (mplfinance)","library":"mplfinance","status":"active","version":"0.12.10b0","language":"python","ecosystem":"pypi","summary":"mplfinance is a Python library built on Matplotlib and Pandas for the visualization and visual analysis of financial data. It specializes in generating highly customizable candlestick, OHLC, and Renko charts, often with integrated volume, moving averages, and other technical indicators. It is currently in active development, releasing frequent beta versions (latest is 0.12.10b0) with ongoing feature enhancements and bug fixes.","last_verified":"2026-04-12T00:00:00.000Z","tags":["finance","plotting","candlestick","ohlc","technical analysis","matplotlib","pandas"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mplfinance"},{"id":5786,"title":"Matplotlib styles for HEP","library":"mplhep","status":"active","version":"1.1.2","language":"python","ecosystem":"pypi","summary":"mplhep is a Python library providing Matplotlib styles and utility functions tailored for High Energy Physics (HEP) plotting. It simplifies the creation of plots compatible with various LHC experiments (ATLAS, CMS, LHCb, ALICE) and offers tools for 1D and 2D histograms, including comparison plots. The library is actively maintained, with the current version being 1.1.2, and sees regular patch and minor releases.","last_verified":"2026-04-14T00:00:00.000Z","tags":["matplotlib","HEP","physics","plotting","histograms","scikit-hep","ATLAS","CMS","LHCb","ALICE"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mplhep"},{"id":5785,"title":"mplhep-data","library":"mplhep-data","status":"active","version":"0.0.5","language":"python","ecosystem":"pypi","summary":"mplhep-data is a font (data) sub-package for `mplhep`, providing several common High Energy Physics fonts like Tex Gyre Termes and Latin Modern. It is currently at version 0.0.5 and appears to have an infrequent release cadence focused on adding new fonts or maintenance. It acts as a data provider, making these fonts available for `mplhep` styles rather than offering a direct Python API for users.","last_verified":"2026-04-14T00:00:00.000Z","tags":["matplotlib","HEP","fonts","data","plotting","scikit-hep"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mplhep-data"},{"id":444,"title":"mpmath","library":"mpmath","status":"active","version":"1.4.1","language":"python","ecosystem":"pypi","summary":"mpmath is a Python library for arbitrary-precision floating-point arithmetic, currently at version 1.4.1, with a release cadence of approximately every 1-2 years.","last_verified":"2026-05-12T13:51:39.007Z","tags":["arbitrary-precision","floating-point arithmetic","mathematics","Python library"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/mpmath"},{"id":25960,"title":"Mpregular Template Compiler","library":"mpregular-template-compiler","status":"active","version":"0.1.5","language":"javascript","ecosystem":"npm","summary":"Template compiler for mpregular, converting Regular.js templates into mini-program (WeChat/Alipay) compatible code. Version 0.1.5, with low release cadence and limited community adoption. Key differentiator: bridges Regular.js components to mini-program environments, unlike other tools that target Vue or React.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mpregular-template-compiler"},{"id":7432,"title":"mprofile: A Low-Overhead Memory Profiler","library":"mprofile","status":"active","version":"0.0.15","language":"python","ecosystem":"pypi","summary":"mprofile is a low-overhead sampling memory profiler for Python, derived from heapprof, with an interface similar to tracemalloc. It attempts to give results comparable to tracemalloc, but uses statistical sampling to lower memory and CPU overhead. The sampling algorithm is the one used by tcmalloc and Golang heap profilers. The current version is 0.0.15, and it is compatible with Python >= 3.4.","last_verified":"2026-04-16T00:00:00.000Z","tags":["profiling","memory","performance","tracemalloc"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mprofile"},{"id":25961,"title":"mpvue Template Compiler","library":"mpvue-template-compiler","status":"maintenance","version":"1.4.6","language":"javascript","ecosystem":"npm","summary":"Template compiler for mpvue, a framework for building Mini Programs using Vue.js. Current stable version is 1.4.6. The compiler transforms Vue template syntax into target-specific code for WeChat, Alipay, Baidu, and Toutiao Mini Programs. Release cadence is irregular; ongoing maintenance on 1.x branch. Key differentiators: extends Vue syntax to Mini Programs, supports multiple platforms in 2.x. Requires mpvue-loader and mpvue core. Common issues arise from mismatched versioning between compiler and framework, and incorrect fileExt configuration.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","vue","compiler","mp","antmp"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mpvue-template-compiler"},{"id":27970,"title":"MPXJ","library":"mpxj","status":"active","version":"16.1.0","language":"python","ecosystem":"pypi","summary":"Python wrapper for the MPXJ Java library for manipulating project file formats (MPP, MPD, XER, PMXML, Planner, etc.). Current version 16.1.0, requires Python >=3.6. Released regularly, roughly quarterly.","last_verified":"2026-05-09T00:00:00.000Z","tags":["project-management","mpp","primavera","mpxj","java-bridge"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mpxj"},{"id":6725,"title":"mr-proper","library":"mr-proper","status":"active","version":"0.0.7","language":"python","ecosystem":"pypi","summary":"Mr-proper is a static Python code analyzer that aims to identify whether functions are 'pure' or not, and to explain the reasons behind its conclusions. It's a highly experimental library with known edge cases, and its definition of purity is specific to its implementation. The latest version is 0.0.7, released in October 2021, indicating an irregular release cadence.","last_verified":"2026-04-15T00:00:00.000Z","tags":["static-analysis","code-quality","purity-checking","experimental"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mr-proper"},{"id":6006,"title":"MRC File I/O Library","library":"mrcfile","status":"active","version":"1.5.4","language":"python","ecosystem":"pypi","summary":"mrcfile is a pure Python library designed for reading and writing MRC2014 file format data, commonly used in structural biology for image and volume data. It provides a simple API to expose file headers and data as NumPy arrays. The library is actively maintained, with frequent updates to support new Python and NumPy versions, and to enhance features like large file handling and validation.","last_verified":"2026-04-14T00:00:00.000Z","tags":["MRC","electron microscopy","structural biology","file I/O","numpy","cryo-EM"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mrcfile"},{"id":17039,"title":"mri","library":"mri","status":"active","version":"1.2.0","language":"javascript","ecosystem":"npm","summary":"mri is a compact and high-performance library designed for quickly parsing command-line interface (CLI) flags and arguments in Node.js environments. It serves as a lightweight and significantly faster alternative to more feature-rich parsers like `minimist` and `yargs-parser`, often achieving 5x to 40x speed improvements respectively. The current stable version is 1.2.0. The project maintains an active release cadence, frequently publishing patch and minor versions that focus on performance optimizations, bug fixes, and minor feature additions. A key differentiator is its minimalist API, intentionally omitting complex features found in other parsers for raw speed, while still providing essential functionalities like aliasing, boolean and string type coercions, and default values. As of v1.2.0, TypeScript definitions are included directly within the package.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","argv","arguments","cli","minimist","options","optimist","parser","args","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mri"},{"id":24074,"title":"mrjob - Python MapReduce Framework","library":"mrjob","status":"maintenance","version":"0.7.4","language":"python","ecosystem":"pypi","summary":"mrjob is a Python library that allows you to write MapReduce jobs and run them on Hadoop, Amazon EMR, or your local machine. Version 0.7.4 is the latest release; development appears slow with no recent releases.","last_verified":"2026-05-01T00:00:00.000Z","tags":["mapreduce","hadoop","emr","big-data"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mrjob"},{"id":25962,"title":"mrm-task-lint-staged","library":"mrm-task-lint-staged","status":"active","version":"7.1.22","language":"javascript","ecosystem":"npm","summary":"Mrm task that automates adding lint-staged configuration, pre-commit hooks, and dependencies to a JavaScript/TypeScript project. Version 7.1.22 is stable and maintained as part of the Mrm monorepo. Released alongside other Mrm tasks every few months. Supports ESLint, Prettier, and Stylelint; infers file extensions from existing npm scripts. Configures lint-staged within package.json and sets up a Git pre-commit hook using husky or similar. Offers customizable rules via the `lintStagedRules` option. Targeted at developers using Mrm for project scaffolding, contrasting with manual setup or other task runners.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","mrm","mrm-task","lint-staged","lint"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mrm-task-lint-staged"},{"id":20231,"title":"mrm-task-prettier","library":"mrm-task-prettier","status":"active","version":"5.1.22","language":"javascript","ecosystem":"npm","summary":"Mrm task that adds Prettier to a project. Version 5.1.22 is the latest stable release as of September 2023, with releases tied to the main mrm monorepo. It automatically creates .prettierrc config, adds npm scripts for formatting, and installs Prettier and related dependencies. Options include indent, prettierOptions, prettierOverrides, and prettierPattern. It infers settings from EditorConfig if available. Compared to manual Prettier setup, this task integrates with the Mrm ecosystem for streamlined project scaffolding across multiple tools.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","mrm","mrm-task","prettier","format","formatting","css","markdown"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mrm-task-prettier"},{"id":14717,"title":"Mrm TypeScript Task","library":"mrm-task-typescript","status":"active","version":"4.1.22","language":"javascript","ecosystem":"npm","summary":"mrm-task-typescript is an Mrm task designed to automate the initial setup and configuration of TypeScript within a JavaScript project. It currently stands at version 4.1.22. As part of the Mrm monorepo, its releases are often coordinated with other Mrm tasks, typically seeing version bumps (sometimes 'bump only') to ensure compatibility across the Mrm ecosystem. This task distinguishes itself by providing a declarative and automated way to standardize TypeScript configuration across multiple projects or within an organization, reducing manual setup errors and ensuring best practices are applied consistently. It handles the creation of `tsconfig.json`, integrates a type-checking script into `package.json`, and installs necessary TypeScript-related dependencies, streamlining the developer workflow for adopting TypeScript.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","mrm","mrm-task","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mrm-task-typescript"},{"id":11365,"title":"mrmime","library":"mrmime","status":"active","version":"2.0.1","language":"javascript","ecosystem":"npm","summary":"mrmime is a minimalist and high-performance utility designed to retrieve MIME types from file extensions or filenames. Currently at version 2.0.1, it offers a small footprint (2.8kB gzipped) and O(1) lookup times, making it significantly faster than alternatives like `mime` or `mime/lite` as demonstrated in its benchmarks. The library's comprehensive dictionary is generated from `mime-db`, which aggregates IANA, NGINX, and Apache datasets, ensuring accuracy for standard MIME types while intentionally omitting experimental and vendor-specific entries to maintain its lightweight nature. It supports both native ESM and CommonJS environments, including Deno, and allows for dictionary customization. The project maintains an active release cadence, primarily syncing with `mime-db` updates and addressing minor breaking changes between major versions.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","mime","extension","mimetype","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mrmime"},{"id":24075,"title":"mrx-runway","library":"mrx-runway","status":"active","version":"1.13.3","language":"python","ecosystem":"pypi","summary":"mrx-runway (makina-runway) is a rapid application development framework for Python, providing scaffolding, API generation, and deployment tooling. The current version is 1.13.3, released with requires_python <3.12,>=3.8. Release cadence is irregular.","last_verified":"2026-05-01T00:00:00.000Z","tags":["web-framework","rapid-development","scaffolding","api","python"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mrx-runway"},{"id":11364,"title":"ms - Millisecond Conversion Utility","library":"ms","status":"active","version":"2.1.3","language":"javascript","ecosystem":"npm","summary":"The `ms` package is a small, focused utility designed for converting various time formats to milliseconds and vice versa. It parses human-readable strings (e.g., '2 days', '10h', '5s') into their millisecond equivalents and formats millisecond values back into concise, human-readable strings (e.g., 3600000 becomes '1h'). The current stable version is 2.1.3, though version 3.0.0 is actively in canary, introducing significant changes including full TypeScript support and a transition to an ESM-only distribution. This makes `ms` a reliable, lightweight choice for common duration parsing and formatting tasks in both Node.js and browser environments, distinguished by its minimal API and broad adoption in the Vercel ecosystem.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/ms"},{"id":21595,"title":"Microsoft Fabric CLI (Python)","library":"ms-fabric-cli","status":"active","version":"1.5.0","language":"python","ecosystem":"pypi","summary":"Command-line interface for managing Microsoft Fabric workspaces, lakehouses, and pipelines. Current version 1.5.0, Python 3.10–3.13. Released monthly.","last_verified":"2026-04-27T00:00:00.000Z","tags":["microsoft-fabric","cli","data-engineering","azure"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/ms-fabric-cli"},{"id":15711,"title":"Azure ms-rest Client Runtime","library":"ms-rest","status":"deprecated","version":"2.5.6","language":"javascript","ecosystem":"npm","summary":"ms-rest is a foundational client runtime for Node.js client libraries generated using AutoRest, specifically designed for interacting with Azure services. It provides core infrastructure for serialization, deserialization, error handling, tracing, and configuring HTTP client pipelines. The current stable version is 2.5.6, with its last publish in May 2022. While it was a cornerstone of the older Azure SDK for Node.js, this package and its containing repository (`azure-sdk-for-node`) are now officially deprecated. Newer Azure SDKs (`@azure/*`) leverage more modular core packages like `@azure/core-http` and `@azure/core-rest-pipeline` for improved performance and maintainability. ms-rest ships with built-in TypeScript type definitions and adheres to Microsoft REST API Guidelines for consistent API design and error handling, differentiating it by its specific use within the Azure ecosystem for AutoRest-generated clients.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","node","microsoft","autorest","clientruntime","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/ms-rest"},{"id":15712,"title":"Azure Client Runtime for AutoRest Generated Node.js Libraries","library":"ms-rest-azure","status":"deprecated","version":"3.0.2","language":"javascript","ecosystem":"npm","summary":"ms-rest-azure served as the foundational client runtime for Node.js Azure client libraries generated using the AutoRest toolchain. It provided essential infrastructure for handling HTTP requests, error responses, tracing, and Azure-specific authentication mechanisms such as Device Token, Service Principal, and Managed Identity. The package (version 3.0.2, last published approximately four years ago) was part of the older `azure-sdk-for-node` repository. As of March 2023, this package, along with many others in its repository, has been officially deprecated. The Azure SDK team has transitioned to a new generation of SDKs (`@azure/*` packages) that offer isomorphic capabilities (browser and Node.js support), consistent design guidelines, and native TypeScript support. Users are strongly encouraged to migrate to the newer `@azure/core-client` and `@azure/identity` packages for modern Azure development.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","node","microsoft","autorest","azure","clientruntime","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/ms-rest-azure"},{"id":23131,"title":"ms-swift","library":"ms-swift","status":"active","version":"4.1.3","language":"python","ecosystem":"pypi","summary":"A scalable lightweight infrastructure for fine-tuning large language models (LLMs), vision-language models (VLMs), and embedding models. Supports LoRA, QLoRA, full fine-tuning, and reinforcement learning methods like DPO, GRPO, and PPO. Version 4.1.3 is the latest, with releases every few weeks.","last_verified":"2026-05-01T00:00:00.000Z","tags":["fine-tuning","llm","lora","transformers","model-training","peft","deep-learning"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/ms-swift"},{"id":15469,"title":"Build-Time MS Converter Macro","library":"ms.macro","status":"active","version":"2.0.0","language":"javascript","ecosystem":"npm","summary":"ms.macro is a Babel macro designed to convert human-readable time strings (e.g., \"1 day\", \"2 hours\") into their corresponding millisecond values directly at build time. This package, currently at version 2.0.0, aims to eliminate runtime dependencies and shift potential conversion errors from runtime to build time. It is a stable package that typically sees updates driven by changes in Babel's macro API or the underlying `ms` package's parsing logic. Its primary differentiator is its build-time execution, which means that the original `ms` package does not need to be shipped with your production code for these specific conversions, resulting in smaller bundle sizes and improved reliability by catching invalid time strings during compilation rather than during execution. Unlike the original `ms` package, `ms.macro` exclusively supports the string-to-number conversion; it does not offer the reverse conversion from milliseconds to a human-readable string.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","babel-macros"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/ms.macro"},{"id":359,"title":"Microsoft Authentication Library (MSAL) for Python","library":"msal","status":"active","version":"1.35.1","language":"python","ecosystem":"pypi","summary":"The Microsoft Authentication Library (MSAL) for Python enables your app to access the Microsoft Cloud by supporting authentication with Microsoft Azure Active Directory (AAD) and Microsoft Accounts (MSA) using OAuth2 and OpenID Connect. Current version is 1.35.1, with regular updates addressing bugs and feature enhancements.","last_verified":"2026-05-12T13:16:44.538Z","tags":["authentication","OAuth2","Microsoft","Azure","cloud"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/msal"},{"id":408,"title":"Microsoft Authentication Library Extensions","library":"msal-extensions","status":"active","version":"1.3.1","language":"python","ecosystem":"pypi","summary":"MSAL EX provides a persistence API for saving data on disk, encrypted on Windows, macOS, and Linux, with concurrent data access coordinated by a file lock mechanism. Current version: 1.3.1, released on March 14, 2025. Release cadence: approximately quarterly.","last_verified":"2026-05-12T13:38:33.528Z","tags":["authentication","MSAL","token cache","persistence","cross-platform"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/msal-extensions"},{"id":9130,"title":"mscerts","library":"mscerts","status":"active","version":"2025.8.29","language":"python","ecosystem":"pypi","summary":"mscerts (version 2025.8.29) is a Python package designed to provide easy access to the Root Certificate Authorities present in the Microsoft Trusted Root Program. It functions as a fork of Kenneth Reitz's `certifi` project, offering Microsoft's collection of root certificates. The library typically sees annual updates to reflect changes in Microsoft's CA store.","last_verified":"2026-04-16T00:00:00.000Z","tags":["certificates","ssl","tls","microsoft","ca-bundle","security"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mscerts"},{"id":8334,"title":"MSG Parser","library":"msg-parser","status":"maintenance","version":"1.2.0","language":"python","ecosystem":"pypi","summary":"The `msg-parser` module enables reading, parsing, and converting Microsoft Outlook MSG E-Mail files. It facilitates extracting email properties, handling nested MSG/EML attachments, and outputting message content as JSON strings or EML files. The library is currently at version 1.2.0 (last released December 2019) and is compatible with Python 3.4 and higher.","last_verified":"2026-04-16T00:00:00.000Z","tags":["email","outlook","msg","parser","file-format","office-docs"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/msg-parser"},{"id":360,"title":"MessagePack for Python","library":"msgpack","status":"active","version":"1.1.2","language":"python","ecosystem":"pypi","summary":"MessagePack is an efficient binary serialization format, offering a faster and smaller alternative to JSON for data exchange across multiple languages. The Python library provides CPython bindings and a pure Python implementation for reading and writing MessagePack data. The current stable version is 1.1.2, actively maintained with regular releases.","last_verified":"2026-05-12T13:17:01.076Z","tags":["serialization","binary","messagepack","msgpack"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/msgpack"},{"id":11366,"title":"msgpack-lite","library":"msgpack-lite","status":"abandoned","version":"0.1.26","language":"javascript","ecosystem":"npm","summary":"msgpack-lite is a pure JavaScript implementation of the MessagePack serialization format, providing fast encoding and decoding capabilities for both Node.js and web browsers. As of version 0.1.26, it offers synchronous `encode` and `decode` functions, along with streaming interfaces via `createEncodeStream` and `createDecodeStream`. It differentiated itself by claiming performance superior to some C++ MessagePack libraries for Node.js v4, without requiring native C++ compilation (node-gyp). The library supports various input types for decoding, including Node.js `Buffer`, standard JavaScript `Array`, and `Uint8Array`. It was tested on older Node.js versions (v0.10 through v6) and a wide range of browsers, including IE8. The last release was over 8 years ago, indicating it is no longer actively maintained.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","arraybuffer","buffer","fluentd","messagepack","msgpack","serialize","stream","typedarray"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/msgpack-lite"},{"id":4638,"title":"Msgpack-NumPy","library":"msgpack-numpy","status":"active","version":"0.4.8","language":"python","ecosystem":"pypi","summary":"This package provides encoding and decoding routines that enable the serialization and deserialization of numerical and array data types from NumPy using the highly efficient MessagePack format. It also supports serialization of Python's native complex data types. The current version is 0.4.8, and it maintains compatibility with Python versions 2.7 and 3.5+.","last_verified":"2026-04-12T00:00:00.000Z","tags":["serialization","numpy","msgpack","data interchange","binary","data science"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/msgpack-numpy"},{"id":7433,"title":"msgpack-numpy-opentensor","library":"msgpack-numpy-opentensor","status":"active","version":"0.5.0","language":"python","ecosystem":"pypi","summary":"msgpack-numpy-opentensor provides efficient serialization and deserialization routines for NumPy array and scalar data types using the MessagePack binary format. It is functionally derived from the `msgpack-numpy` library, offering compatibility with NumPy data structures. The current PyPI version is `0.5.0`. While its related GitHub repository shows more recent development, PyPI releases are infrequent, with the latest over a year old.","last_verified":"2026-04-16T00:00:00.000Z","tags":["serialization","numpy","msgpack","binary","data-interchange","opentensor"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/msgpack-numpy-opentensor"},{"id":4990,"title":"msgpack-types","library":"msgpack-types","status":"active","version":"0.7.0","language":"python","ecosystem":"pypi","summary":"msgpack-types is a Python library that provides type stubs for the popular 'msgpack' serialization library. Its purpose is to enable static type checking and enhance developer tooling like autocompletion for code that interacts with MessagePack data. The current version is 0.7.0, and it is actively maintained with frequent releases, often in sync with or following updates to the core `msgpack` library.","last_verified":"2026-04-12T00:00:00.000Z","tags":["typing","type hints","static analysis","msgpack","serialization","stubs"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/msgpack-types"},{"id":13577,"title":"MessagePack Native String Extractor for Node.js","library":"msgpackr-extract","status":"active","version":"3.0.3","language":"javascript","ecosystem":"npm","summary":"msgpackr-extract is a Node.js native addon designed for highly optimized, C-level extraction of strings from MessagePack binary data. It acts as an optional native acceleration component for the `msgpackr` package, significantly speeding up string deserialization. The current stable version is 3.0.3, with releases often coinciding with updates to its parent project, `msgpackr`, or new Node.js ABI versions. Its key differentiator is its ability to perform partial MessagePack parsing to quickly locate and extract string data, especially leveraging V8's Latin-1 string optimizations by returning contiguous multi-string buffers. This low-level approach offers superior performance for applications heavily processing MessagePack data streams in Node.js environments. It's not a standalone MessagePack parser but a specialized utility for improving string extraction performance.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/msgpackr-extract"},{"id":8335,"title":"Microsoft Graph Beta Python SDK","library":"msgraph-beta-sdk","status":"active","version":"1.57.0","language":"python","ecosystem":"pypi","summary":"The `msgraph-beta-sdk` is the official Python SDK for interacting with the Microsoft Graph API's beta endpoint. It enables developers to build applications using the latest, often experimental, features of Microsoft Graph. As of its current version (1.57.0), it offers an asynchronous API by default and integrates with `azure.identity` for authentication. It's important to note that this SDK is intended for development and testing new features, not for production environments, due to potential breaking changes and the evolving nature of beta APIs.","last_verified":"2026-04-16T00:00:00.000Z","tags":["microsoft graph","sdk","beta","async","azure","identity","cloud"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/msgraph-beta-sdk"},{"id":1563,"title":"Microsoft Graph Core Library","library":"msgraph-core","status":"active","version":"1.3.8","language":"python","ecosystem":"pypi","summary":"The `msgraph-core` library is the foundational component for the Microsoft Graph Python SDK, providing core HTTP client capabilities and an abstraction layer for interacting with Microsoft Graph and other OData V4 services. It handles authentication integration, request building, and response parsing. Currently at version 1.3.8, it receives regular updates, typically aligning with the broader Microsoft Graph SDK release cadence.","last_verified":"2026-04-23T22:32:39.909Z","tags":["microsoft-graph","sdk","api-client","http-client","authentication","odata"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/msgraph-core"},{"id":1845,"title":"Microsoft Graph Python SDK","library":"msgraph-sdk","status":"active","version":"1.55.0","language":"python","ecosystem":"pypi","summary":"The Microsoft Graph Python SDK is a client library for interacting with the Microsoft Graph API, enabling Python applications to access data across Microsoft 365, Windows, and Enterprise Mobility + Security. It supports the v1.0 of Microsoft Graph and is asynchronous by default, designed for modern Python applications. The library is actively maintained with frequent releases, currently at version 1.55.0, and leverages the underlying `msgraph-core` library and `kiota-authentication-azure` for core functionalities and authentication.","last_verified":"2026-04-24T02:28:01.422Z","tags":["microsoft graph","sdk","azure","api client","async","microsoft 365"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/msgraph-sdk"},{"id":2123,"title":"Microsoft Graph Filesystem (msgraphfs)","library":"msgraphfs","status":"active","version":"0.4","language":"python","ecosystem":"pypi","summary":"msgraphfs is a Python library that provides a filesystem-like interface to Microsoft Graph drives (SharePoint, OneDrive), built on top of `fsspec`. It enables seamless interaction with Microsoft 365 services, treating remote files and folders as if they were local. The current version, 0.4, introduces URL-based filesystem paths and enhanced multi-site access. The library appears to follow a release cadence driven by feature enhancements and bug fixes, with recent releases addressing usability and pagination.","last_verified":"2026-04-24T14:34:09.631Z","tags":["Microsoft Graph","Filesystem","SharePoint","OneDrive","fsspec","Cloud Storage","Azure AD"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/msgraphfs"},{"id":783,"title":"msgspec","library":"msgspec","status":"active","version":"0.20.0","language":"python","ecosystem":"pypi","summary":"msgspec is a fast serialization and validation library, with builtin support for JSON, MessagePack, YAML, and TOML. It features high-performance encoders/decoders, zero-cost schema validation using Python type annotations, and a speedy `Struct` type. The library is actively maintained with frequent releases.","last_verified":"2026-05-12T19:04:34.534Z","tags":["serialization","validation","json","msgpack","yaml","toml","performance","structs","dataclasses-alternative"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/msgspec"},{"id":8336,"title":"msgspec-click","library":"msgspec-click","status":"active","version":"0.2.1","language":"python","ecosystem":"pypi","summary":"msgspec-click is a Python library that generates Click options from msgspec types, facilitating the creation of command-line interfaces with robust data validation and serialization. It is currently at version 0.2.1 and maintains an active development pace with regular updates.","last_verified":"2026-04-16T00:00:00.000Z","tags":["cli","click","msgspec","type-validation","serialization","command-line-interface"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/msgspec-click"},{"id":21596,"title":"msgspec-m","library":"msgspec-m","status":"active","version":"0.19.3","language":"python","ecosystem":"pypi","summary":"A fast serialization and validation library with builtin support for JSON, MessagePack, YAML, and TOML. Currently at version 0.19.3. This is a community fork of the original msgspec library, providing Python 3.14 and free-threading support. Release cadence is irregular.","last_verified":"2026-04-27T00:00:00.000Z","tags":["serialization","validation","json","messagepack","yaml","toml","fork"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/msgspec-m"},{"id":5331,"title":"mslex","library":"mslex","status":"active","version":"1.3.0","language":"python","ecosystem":"pypi","summary":"mslex is a Python library that provides `shlex`-like functionality specifically tailored for Windows shell command-line parsing and quoting. It addresses the complex and often inconsistent behaviors of `cmd.exe`, `CommandLineToArgvW`, and older `msvcrt.dll` runtimes on Windows. The library offers `split`, `quote`, and `join` functions, making it easier to construct and deconstruct command lines for Windows environments. It is currently at version 1.3.0, released on October 16, 2024, and is considered stable and actively maintained for its niche use case.","last_verified":"2026-04-13T00:00:00.000Z","tags":["windows","shlex","shell","command-line","quoting","parsing"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mslex"},{"id":1846,"title":"MS Office Crypto Tool","library":"msoffcrypto-tool","status":"active","version":"6.0.0","language":"python","ecosystem":"pypi","summary":"msoffcrypto-tool is a Python library and command-line tool for decrypting and encrypting MS Office files (e.g., .doc, .xls, .ppt, .docx, .xlsx, .pptx) that are protected with a password or other keys. The current version is 6.0.0, released in February 2024. Releases are infrequent but active, addressing security updates and Python version compatibility.","last_verified":"2026-04-24T02:28:34.474Z","tags":["office","encryption","decryption","security","excel","word","powerpoint"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/msoffcrypto-tool"},{"id":24076,"title":"msprime","library":"msprime","status":"active","version":"1.4.1","language":"python","ecosystem":"pypi","summary":"msprime is a fast, scalable Python library for simulating genealogical trees and genomic sequence data under population genetic models using the coalescent with recombination. Current version 1.4.1 supports Python >=3.11. Released under GPL, maintained by the TSKIT team with regular updates.","last_verified":"2026-05-01T00:00:00.000Z","tags":["population-genetics","coalescent","simulation","tree-sequences","genomics"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/msprime"},{"id":11367,"title":"MSR JavaScript Cryptography Library","library":"msrcrypto","status":"maintenance","version":"1.5.8","language":"javascript","ecosystem":"npm","summary":"msrCrypto is a JavaScript cryptography library, originally developed by Microsoft Research and subsequently maintained by Kevlened. It serves as a polyfill for the W3C Web Cryptography API, enabling modern cryptographic primitives like RSA-OAEP, AES-CBC, SHA-256/384/512, HMAC, ECDH, and ECDSA in environments where native Web Crypto API support is absent or inconsistent. Its primary differentiation is its broad browser compatibility, extending to older browsers like Internet Explorer 8, 9, 10, and 11, alongside modern browsers. Since version 1.4, it has adopted a Promise-based API for asynchronous operations, aligning with the Web Crypto API specification. The current stable version, as per the user's input, is 1.5.8, though a `1.6.5` version appears on npm under `@dashdot/msrcrypto` with the last publish 4 years ago, and `1.5.8` itself was published 6 years ago. Its release cadence appears infrequent, with updates primarily addressing API compliance, security bug fixes, and feature enhancements for specific algorithms.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","crypto","webcrypto","ES3"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/msrcrypto"},{"id":534,"title":"msrest","library":"msrest","status":"deprecated","version":"0.7.1","language":"python","ecosystem":"pypi","summary":"msrest is the Python client runtime library for AutoRest-generated Python SDKs, primarily used within the Azure SDK ecosystem. It provides functionalities for serialization, deserialization, and HTTP communication, enabling Python clients to interact with REST APIs defined by Swagger/OpenAPI specifications. The current version is 0.7.1, with the latest release being June 2022. The library is now deprecated and will not receive further updates, with its functionalities moved to `azure-identity` and `azure-core`, or vendored directly into SDKs.","last_verified":"2026-05-12T14:44:36.607Z","tags":["azure","rest","swagger","codegen","client-runtime","serialization","deserialization","http-client"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/msrest"},{"id":899,"title":"Microsoft Azure Client Runtime (msrestazure)","library":"msrestazure","status":"maintenance","version":"0.6.4","language":"python","ecosystem":"pypi","summary":"msrestazure provides Azure-specific functionality for the AutoRest-generated Python client runtime (`msrest`). It extends `msrest` with features like Azure Long-Running Operations (LRO) polling, Azure-specific authentication credentials, and error handling for Azure services. It is a foundational component for older versions of the Azure SDK for Python, with the current version being 0.6.4.post1. Its release cadence has been infrequent since 2020.","last_verified":"2026-04-11T14:06:46.023Z","tags":["azure","microsoft","rest","sdk","cloud","autorest","runtime"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/msrestazure"},{"id":2597,"title":"MSS (Multiple Screenshots)","library":"mss","status":"active","version":"10.1.0","language":"python","ecosystem":"pypi","summary":"MSS is an ultra-fast, cross-platform Python module for taking screenshots, built purely in Python using ctypes. It supports Windows, macOS, and Linux, and is optimized for speed, offering multi-monitor and thread-safe capabilities. The library is actively maintained with frequent releases, currently at version 10.1.0, and often integrates with other image processing libraries like Pillow, NumPy, and OpenCV for advanced manipulation.","last_verified":"2026-04-24T22:23:10.578Z","tags":["screenshot","screen capture","image","cross-platform","ctypes","performance"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mss"},{"id":11369,"title":"Microsoft SQL Server Client for Node.js","library":"mssql","status":"active","version":"12.3.1","language":"javascript","ecosystem":"npm","summary":"mssql is a robust and actively maintained Node.js client for Microsoft SQL Server, currently stable at version 12.3.1. It features a rapid release cadence, with multiple minor and patch versions frequently released, often within weeks, and major versions roughly annually. The library supports multiple underlying TDS drivers: the pure JavaScript `Tedious` driver (default) and the native `MSNodeSQLv8` driver, offering flexibility based on deployment environment and performance needs. It provides a modern API with support for async/await, Promises, ES6 tagged template literals, and streaming, alongside traditional callbacks. Key differentiators include its comprehensive API for managing connections, connection pools, and requests, as well as explicit support for SQL Server features like input/output parameters, stored procedure execution, and bulk inserts.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","database","mssql","sql","server","msnodesql","sqlserver","tds","node-tds"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mssql"},{"id":7434,"title":"Microsoft SQL Server Django Backend","library":"mssql-django","status":"active","version":"1.7","language":"python","ecosystem":"pypi","summary":"mssql-django is the official Microsoft-supported Django database backend for Microsoft SQL Server, Azure SQL, and SQL Database in Microsoft Fabric. It provides robust database connectivity for the Django web framework. The library is actively maintained with frequent releases, currently at version 1.7, offering broad compatibility with recent Django and Python versions.","last_verified":"2026-04-16T00:00:00.000Z","tags":["django","sql-server","azure-sql","database","backend","microsoft","odbc"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mssql-django"},{"id":15358,"title":"MSSQL Model Context Protocol Server","library":"mssql-mcp-server","status":"active","version":"1.2.2","language":"javascript","ecosystem":"npm","summary":"The `mssql-mcp-server` package provides a Model Context Protocol (MCP) server specifically designed for Microsoft SQL Server, enabling comprehensive database schema exploration and modernization planning. Currently at version 1.2.2, this server facilitates detailed analysis of database structures, including tables, views, stored procedures, triggers, and functions. It leverages the `tedious` library for pure JavaScript connectivity, supporting crucial features like Windows Authentication (NTLM), which necessitates explicit domain credentials through environment variables for secure, non-interactive background processes. Key differentiators include its extensive suite of 29 analytical tools, capabilities for extracting full SQL source code from stored procedures for business logic analysis, and a focus on assisting with modernization efforts for applications like Classic ASP to modern .NET/Angular architectures. While a specific release cadence isn't detailed, the project appears actively maintained with recent updates focused on enhancing core analysis capabilities.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","mcp","model-context-protocol","mssql","sql-server","database","tedious","microsoft-sql-server","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mssql-mcp-server"},{"id":6398,"title":"MSSQL Python Driver","library":"mssql-python","status":"active","version":"1.5.0","language":"python","ecosystem":"pypi","summary":"mssql-python is the official Microsoft Python library for interacting with Microsoft SQL Server, Azure SQL, and SQL databases in Fabric. It provides high-performance data access, bulk copy operations, and Apache Arrow integration. Currently at version 1.5.0, the library maintains an active release cadence with regular enhancements and bug fixes.","last_verified":"2026-04-15T00:00:00.000Z","tags":["sql","mssql","database","odbc","microsoft","azure","sql-server"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mssql-python"},{"id":17820,"title":"MobX-State-Tree Prebuilt Middlewares","library":"mst-middlewares","status":"active","version":"6.1.0","language":"javascript","ecosystem":"npm","summary":"mst-middlewares provides a collection of prebuilt middlewares for MobX-State-Tree (MST), primarily serving as examples and starting points for developers to create their own custom MST middlewares. Originally part of the `mobx-state-tree` monorepo, it was extracted into its own package to keep the core MST library small. The package is currently at version 6.1.0 and appears to have a release cadence driven by contributions and fixes, with a recent major bump to v6.0.0. Key differentiators include its direct lineage from the official MST repository, offering basic but functional examples like action logging and transactional rollbacks, and encouraging direct modification or copy-pasting of its source for specific project needs rather than relying on them as fully-fledged, heavily-supported features. Developers are encouraged to read the source code to understand how to implement custom middleware for MST's event system.","last_verified":"2026-04-23T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mst-middlewares"},{"id":24077,"title":"Microsoft Teams AdaptiveCards API Wrapper","library":"msteamsapi","status":"maintenance","version":"0.9.5","language":"python","ecosystem":"pypi","summary":"msteamsapi is a Python wrapper for sending AdaptiveCards to Microsoft Teams via webhooks. Current version 0.9.5 supports Python 2.7+ and 3.9+. Release cadence is irregular; last release was in 2023.","last_verified":"2026-05-01T00:00:00.000Z","tags":["microsoft-teams","adaptive-cards","webhook"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/msteamsapi"},{"id":24078,"title":"MSTICpy","library":"msticpy","status":"active","version":"3.0.0","language":"python","ecosystem":"pypi","summary":"MSTIC Security Tools for Jupyter notebooks, providing data acquisition, analysis, and visualization for security investigations. Current version is 3.0.0, released with Python 3.13 support and breaking changes. Release cadence: major/minor releases every few months.","last_verified":"2026-05-01T00:00:00.000Z","tags":["security","jupyter","azure","microsoft","threat-intelligence"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/msticpy"},{"id":24079,"title":"msvc-runtime","library":"msvc-runtime","status":"active","version":"14.44.35112","language":"python","ecosystem":"pypi","summary":"Installs the Microsoft Visual C++ runtime DLLs (e.g., msvcp140.dll, vcruntime140.dll) into the sys.prefix and Scripts directories. Version 14.44.35112. Released sporadically as needed for MSVC runtime updates.","last_verified":"2026-05-01T00:00:00.000Z","tags":["msvc","visual-c++","runtime","windows","dll"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/msvc-runtime"},{"id":16129,"title":"Mock Service Worker","library":"msw","status":"active","version":"2.13.4","language":"javascript","ecosystem":"npm","summary":"Mock Service Worker (MSW) is a powerful and seamless library for intercepting and mocking REST and GraphQL API requests directly at the network level, in both browser and Node.js environments. Unlike traditional mocking libraries that patch client-side request utilities, MSW leverages the Service Worker API in browsers and a custom `http` interception module in Node.js. This approach allows applications to run against mock data without any code changes, making it ideal for consistent mocking across development, unit, integration, and end-to-end testing, as well as debugging. The current stable version is 2.13.4, with frequent minor and patch releases, often several times a month, indicating active development. Its key differentiator is providing deviation-free mocking by intercepting actual network requests, ensuring a high fidelity simulation of real API interactions.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","api","mock","mocking","worker","prototype","server","service","handler","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/msw"},{"id":16448,"title":"MSW Storybook Addon","library":"msw-storybook-addon","status":"active","version":"2.0.7","language":"javascript","ecosystem":"npm","summary":"The `msw-storybook-addon` package provides a seamless integration between Storybook and Mock Service Worker (MSW), allowing developers to effectively mock API requests directly within their Storybook stories. This integration is crucial for isolated component development, enabling consistent testing environments, and showcasing various data states without requiring a live backend or complex setup. The current stable version is 2.0.7, with the project maintaining an active release cadence, frequently publishing bug fixes and minor enhancements. Its key differentiator lies in its ability to leverage MSW's powerful network interception capabilities, applying mock handlers globally across all stories or specifically overriding them on a per-story basis. This flexibility is achieved using Storybook's parameters and loaders system, facilitating robust mocking for REST, GraphQL, and other network protocols in both browser and Node.js environments. It simplifies the creation of reproducible UI states dependent on API responses.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","storybook-addon","msw","mocking","api","graphql","network","data-state","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/msw-storybook-addon"},{"id":6726,"title":"MT940 Parser","library":"mt-940","status":"active","version":"4.30.0","language":"python","ecosystem":"pypi","summary":"mt-940 is a Python library designed to parse MT940 files, a standard format for bank account statements. It converts the complex MT940 data into easily manageable Python collections, enabling further statistics and manipulation. Currently at version 4.30.0, the library is actively maintained with frequent minor releases addressing various bank-specific parsing nuances and improvements.","last_verified":"2026-04-15T00:00:00.000Z","tags":["finance","banking","parser","mt940","swift"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mt-940"},{"id":25963,"title":"mt-lint","library":"mt-lint","status":"active","version":"0.0.21","language":"javascript","ecosystem":"npm","summary":"A static code analysis tool for iOS, Android, and JavaScript projects, designed to be integrated into development workflows. Current stable version is 0.0.21, released with a focus on Xcode 9 compatibility and Git pre-commit hooks. It supports custom rules and analysis for iOS (including CocoaPods projects) and JS, with basic Android support. Unlike general-purpose linters, mt-lint is specifically tailored for mobile app development, automating code checks on commit to enforce coding standards.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mt-lint"},{"id":25964,"title":"MT WXML Transpiler","library":"mt-wxml-transpiler","status":"active","version":"0.0.4","language":"javascript","ecosystem":"npm","summary":"A forked version of wxml-transpiler (v0.0.4) that converts WXML (WeChat Mini Program template language) into standard HTML/JSX or other formats. It is in early development with no clear release cadence. Differentiators: maintained fork of an otherwise stale upstream. Currently limited documentation; suitable for developers needing WXML transformation in Node.js with a simple spawn/exec interface.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mt-wxml-transpiler"},{"id":24081,"title":"mt2 - Stransverse Mass Computation as a NumPy UFunc","library":"mt2","status":"active","version":"1.3.1","language":"python","ecosystem":"pypi","summary":"mt2 provides a fast, numerically stable computation of the stransverse mass (M_T2) as a NumPy universal function (ufunc). It is commonly used in high-energy physics for SUSY searches and dilepton event analysis. Current version: 1.3.1, with release cadence approximately every 3-4 months. Requires Python >=3.9.","last_verified":"2026-05-01T00:00:00.000Z","tags":["physics","high-energy-physics","numpy","ufunc","stransverse-mass"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mt2"},{"id":24080,"title":"mt5linux","library":"mt5linux","status":"active","version":"1.0.3","language":"python","ecosystem":"pypi","summary":"A Python library that wraps the MetaTrader5 API using a server-client architecture, enabling MetaTrader5 operations (e.g., account info, market data, orders) on Linux systems where the official MetaTrader5 package cannot be installed. Version 1.0.3 is stable but lightly maintained; no major release cadence.","last_verified":"2026-05-01T00:00:00.000Z","tags":["metatrader5","forex","trading","mt5","linux"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mt5linux"},{"id":4640,"title":"MTCNN (Multi-task Cascaded Convolutional Networks)","library":"mtcnn","status":"active","version":"1.0.0","language":"python","ecosystem":"pypi","summary":"The `mtcnn` library provides a Python implementation of the Multi-task Cascaded Convolutional Networks (MTCNN) for robust face detection and alignment. It is currently at version 1.0.0, supporting Python >= 3.10 and TensorFlow >= 2.12. Releases are infrequent, indicating a mature and stable codebase.","last_verified":"2026-04-12T00:00:00.000Z","tags":["face detection","computer vision","deep learning","tensorflow","alignment"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mtcnn"},{"id":4124,"title":"Massive Text Embedding Benchmark (MTEB)","library":"mteb","status":"active","version":"2.12.16","language":"python","ecosystem":"pypi","summary":"MTEB (Massive Text Embedding Benchmark) is a Python framework for evaluating embeddings and retrieval systems across diverse NLP tasks, including classification, clustering, retrieval, reranking, and semantic textual similarity. It supports over 1000 languages and various modalities like text and image, with continuous expansion. As of version 2.12.16, it aims to provide a standardized, comprehensive, and reproducible way to compare embedding models. The library maintains a frequent release cadence with minor updates often occurring weekly.","last_verified":"2026-04-11T00:00:00.000Z","tags":["embeddings","benchmarking","nlp","evaluation","sentence-transformers","huggingface","multimodal","retrieval","classification","clustering","semantic-textual-similarity"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mteb"},{"id":25965,"title":"MTICP Node.js Wrapper","library":"mticp-npm","status":"active","version":"1.0.13","language":"javascript","ecosystem":"npm","summary":"Node.js wrapper for the mticp transpiler, a command-line tool for converting MTI Skipper Sheet projects (.skip) into IEC 61131-3 compatible formats including Structured Text (ST), Ladder Logic (LD), and XML. Version 1.0.13 is the latest stable release, published in March 2026. It wraps a precompiled C# executable and provides cross-platform support for Node.js >=14. This package is specialized for industrial PLC programming workflows, particularly for Montgomery Technology, Inc. devices, differentiating from general-purpose transpilers by focusing on the proprietary Skipper Sheet format.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","IEC","Structured Text","Ladder Logic","LD","ST","PLC","MTI"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mticp-npm"},{"id":24082,"title":"mtools","library":"mtools","status":"active","version":"1.7.2","language":"python","ecosystem":"pypi","summary":"A collection of useful Python scripts to parse and visualize MongoDB log files (mloginfo, mlogfilter, mplotqueries), launch test MongoDB environments (mlaunch), and reproduce MongoDB issues. Current version is 1.7.2. Release cadence is irregular, with occasional minor/patch releases.","last_verified":"2026-05-01T00:00:00.000Z","tags":["mongodb","log-analyzer","test-environment","mlaunch"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mtools"},{"id":25966,"title":"mu-babel","library":"mu-babel","status":"deprecated","version":"0.0.2","language":"javascript","ecosystem":"npm","summary":"An unofficial fork/package of Babel (formerly 6to5) that transpiles ES6/ES2015 to readable ES5 with source maps. Version 0.0.2 is an early snapshot from the Babel v5 era (circa 2015), long superseded by modern Babel versions. This package is not maintained and should not be used in new projects. Key differentiator: claims readable output, but functionally identical to early Babel releases. Users should prefer the official babel package at v7+.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","harmony","classes","modules","let","const","var","es6","transpile"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mu-babel"},{"id":17821,"title":"Muchas Framework","library":"muchas-framework","status":"abandoned","version":"0.0.130","language":"javascript","ecosystem":"npm","summary":"Muchas is an opinionated microservice NodeJS framework designed to streamline and standardize application development by providing a cohesive, integrated ecosystem of established libraries. It leverages Express under the hood for building web applications, Mongoose for robust Object Data Modeling (ODM) with MongoDB databases, and `amqp.node` for efficient message brokering, encouraging use with RabbitMQ. The framework enforces a specific application structure and relies heavily on external configuration, utilizing `muchas.yml` for structured configuration and `.env` files for dynamic environment variables, which dictate crucial settings such as server ports, database connection URIs, and component loading paths. At version `0.0.130`, it signifies a project in its nascent or experimental stages, which implies that the APIs are highly unstable and prone to frequent, potentially undocumented breaking changes even between minor or patch releases. Its \"WIP DOCUMENTATION\" status further underscores this instability and suggests an irregular or effectively halted release cadence. Key differentiators include its strong opinions on how microservices should be built, providing out-of-the-box components for web servers, message brokers, scheduled routines, health monitoring, and an extensible logging system with built-in Elasticsearch integration. This approach aims to reduce boilerplate and enforce best practices across a suite of services, though it demands adherence to its specific architectural choices.","last_verified":"2026-04-23T00:00:00.000Z","tags":["javascript","nodejs","microservice","framework","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/muchas-framework"},{"id":8337,"title":"MuData","library":"mudata","status":"active","version":"0.3.4","language":"python","ecosystem":"pypi","summary":"MuData (Multimodal Data) is a Python library for working with multimodal single-cell data, building upon the AnnData ecosystem. It provides a container for multiple AnnData objects, representing different modalities, allowing for unified storage and analysis. The current version is 0.3.4, and the library typically releases minor versions every few months, with patch releases addressing compatibility and bug fixes.","last_verified":"2026-04-16T00:00:00.000Z","tags":["data science","bioinformatics","single-cell","multi-omics","anndata","scverse"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mudata"},{"id":25967,"title":"MuffinJS","library":"muffin-js","status":"maintenance","version":"1.1.2","language":"javascript","ecosystem":"npm","summary":"MuffinJS v1.1.2 is a transpiler and runtime for the Muffin scripting language, designed to compile and execute Muffin scripts on Node.js. It offers a simple alternative to JavaScript with custom syntax for variables, loops, conditions, and functions, and supports including external scripts and libraries. Unlike general-purpose languages, it focuses on ease of use with automatic disk persistence for variables and built-in I/O abstraction. Release cadence is low; the project appears in maintenance mode with limited recent updates.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/muffin-js"},{"id":17822,"title":"MUI CSS Framework","library":"muicss","status":"abandoned","version":"0.10.3","language":"javascript","ecosystem":"npm","summary":"MUI is a lightweight CSS framework and React component library designed to implement Google's Material Design guidelines. The current stable version, 0.10.3, was last published over five years ago, indicating that the project is no longer actively maintained. It differentiates itself by offering a small footprint (6.6KB CSS, 5.4KB JS gzipped), a responsive grid, and no external JavaScript dependencies for its core library. It also provides a separate library for styling HTML emails. While it aims for developer-friendliness and customization via SASS, its lack of recent updates means it does not support modern JavaScript or React ecosystem practices and versions.","last_verified":"2026-04-23T00:00:00.000Z","tags":["javascript","MUI","CSS","CSS Framework","Material Design","React"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/muicss"},{"id":4125,"title":"MuJoCo Physics Simulator","library":"mujoco","status":"active","version":"3.6.0","language":"python","ecosystem":"pypi","summary":"MuJoCo (Multi-Joint dynamics with Contact) is a physics engine developed by Google DeepMind, used for research and development in robotics, biomechanics, and other areas. The Python bindings allow programmatic interaction with models, simulation, and data. It releases frequently, with minor version updates typically every few weeks to months.","last_verified":"2026-04-11T00:00:00.000Z","tags":["physics","simulation","robotics","deepmind","reinforcement-learning"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mujoco"},{"id":24084,"title":"MuJoCo XLA (MJX)","library":"mujoco-mjx","status":"active","version":"3.8.0","language":"python","ecosystem":"pypi","summary":"MJX is a JAX-based physics engine that accelerates MuJoCo simulations on GPU/TPU. It provides differentiable physics for reinforcement learning and robotics. Current version: 3.8.0. Released ~quarterly alongside MuJoCo.","last_verified":"2026-05-01T00:00:00.000Z","tags":["physics","simulation","jax","reinforcement-learning","robotics","gpu-acceleration"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mujoco-mjx"},{"id":10402,"title":"Multer","library":"multer","status":"active","version":"2.1.1","language":"javascript","ecosystem":"npm","summary":"Multer is a Node.js middleware for handling `multipart/form-data`, primarily used for file uploads in web applications built with frameworks like Express. It is built on top of `busboy` for efficient streaming and processing of incoming form data. The current stable version is 2.1.1. Multer maintains an active release and security cadence, with multiple patches in recent minor versions (e.g., 2.0.1 through 2.1.1) addressing critical security vulnerabilities (CVEs). Its key differentiators include its robust handling of various file upload scenarios (single, array, multiple fields) and its straightforward API, making it a standard choice for file uploads in the Node.js ecosystem. It explicitly only processes `multipart/form-data` and ignores other content types.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","form","post","multipart","form-data","formdata","express","middleware"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/multer"},{"id":17823,"title":"Multer AutoReap","library":"multer-autoreap","status":"active","version":"1.0.3","language":"javascript","ecosystem":"npm","summary":"multer-autoreap is an Express middleware designed to automatically clean up temporary files uploaded to disk by `multer` or other `multipart/form-data` parsing middleware. Upon completion of an HTTP request (either success or error, configurable via `reapOnError`), the middleware identifies and deletes files referenced in `req.files` or `req.file` that were stored in temporary locations. The current stable version is 1.0.3, with releases being infrequent but focused on stability and compatibility fixes, particularly with newer Node.js versions and Multer core changes. Its primary differentiator is the immediate, request-lifecycle-driven cleanup, offering a more responsive alternative to age-based file reaping solutions and mitigating potential disk space exhaustion vulnerabilities inherent in handling file uploads.","last_verified":"2026-04-23T00:00:00.000Z","tags":["javascript","multer","multipart","form-data","express","middleware","gc","reap","reaper"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/multer-autoreap"},{"id":17824,"title":"Multer","library":"multer2","status":"active","version":"1.1.1","language":"javascript","ecosystem":"npm","summary":"Multer is a Node.js middleware specifically designed for handling `multipart/form-data`, primarily used for processing file uploads in web applications built with the Express.js framework. It efficiently parses incoming request bodies and populates `req.body` with text fields and `req.file` or `req.files` with uploaded files, depending on the configured upload strategy. Built on top of `busboy`, Multer focuses exclusively on `multipart/form-data` and will not process other form encodings. The current stable version is 2.1.1, released on March 4, 2026, with a consistent release cadence that includes frequent security patches. It is a widely adopted library within the Express ecosystem for file upload functionalities.","last_verified":"2026-04-23T00:00:00.000Z","tags":["javascript","form","post","multipart","form-data","formdata","express","middleware"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/multer2"},{"id":25969,"title":"multi-framework-component-transpiler","library":"multi-framework-component-transpiler","status":"active","version":"1.0.2","language":"javascript","ecosystem":"npm","summary":"A CLI tool that transpiles plain JavaScript or framework-specific components into multiple frontend frameworks: React, Vue, Svelte, Angular, and Vanilla JS. Version 1.0.2 is the initial release. It reads input files (.js, .ts, .jsx, .tsx, .vue, .svelte) and outputs framework-ready components with appropriate lifecycle hooks (useEffect, onMounted, onMount, ngOnInit). Supports both JavaScript and TypeScript output. Intended for code migration or multi-framework component generation, but lacks modular architecture, error handling, and active maintenance. Differentiators: multi-framework output from a single input, but limited customization and no plugin system.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","transpiler","multi-framework","components","vue","react","svelte","angular","vanilla-js"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/multi-framework-component-transpiler"},{"id":2124,"title":"Multi-Key Dictionary","library":"multi-key-dict","status":"maintenance","version":"2.0.3","language":"python","ecosystem":"pypi","summary":"multi-key-dict (version 2.0.3) is a Python library that provides a dictionary implementation allowing multiple distinct keys to refer to the same single value. It extends the standard dictionary interface to enable access, update, and deletion of elements via any of its associated keys. The library appears to be in maintenance mode, with its last release in 2015.","last_verified":"2026-04-24T14:34:29.620Z","tags":["data-structure","dictionary","multi-key","key-value"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/multi-key-dict"},{"id":8338,"title":"Multi Model Server (Deprecated)","library":"multi-model-server","status":"deprecated","version":"1.1.11","language":"python","ecosystem":"pypi","summary":"Multi Model Server (MMS) was an AWS Labs tool designed for serving neural network models for inference. This specific PyPI package and its underlying project have been deprecated and are no longer actively maintained. Users are strongly encouraged to migrate to TorchServe for ongoing support and new features. The last released version was 1.1.11.","last_verified":"2026-04-16T00:00:00.000Z","tags":["ml","inference","deprecated","aws","torchserve","cli"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/multi-model-server"},{"id":6007,"title":"Multi-Storage Client (MSC)","library":"multi-storage-client","status":"active","version":"0.46.0","language":"python","ecosystem":"pypi","summary":"The Multi-Storage Client (MSC) is a unified, high-performance Python client designed for seamless interaction with various object and file stores, including AWS S3, Azure Blob Storage, Google Cloud Storage (GCS), NVIDIA AIStore, Oracle Cloud Infrastructure (OCI) Object Storage, and POSIX file systems. It offers a generic interface, simplifying data access and enabling storage location changes without extensive code modifications. As of its current version 0.46.0, it maintains an active release cadence with frequent updates.","last_verified":"2026-04-14T00:00:00.000Z","tags":["cloud storage","object storage","file system","S3","GCS","Azure Blob","NVIDIA AIStore","OCI","multi-cloud","data access","high-performance"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/multi-storage-client"},{"id":6727,"title":"Multiaddr Python Implementation","library":"multiaddr","status":"active","version":"0.2.0","language":"python","ecosystem":"pypi","summary":"Multiaddr is a Python library that provides an implementation of jbenet's multiaddr specification, designed for future-proof, composable, and efficient network addresses. It aims to solve ambiguities in traditional network addressing by making addresses self-describing, specifying both protocol and network address. The library supports various protocols like IPv4, IPv6, TCP, UDP, DNS, and more, offering both human-readable and machine-readable representations. It is currently at version 0.2.0 and receives active development and releases.","last_verified":"2026-04-15T00:00:00.000Z","tags":["networking","p2p","multiformats","addressing","libp2p"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/multiaddr"},{"id":17298,"title":"multiblob-http","library":"multiblob-http","status":"maintenance","version":"1.2.1","language":"javascript","ecosystem":"npm","summary":"multiblob-http is a Node.js library designed to serve content-addressed blobs over HTTP. It provides an HTTP handler, compatible with frameworks like Express, that exposes endpoints for retrieving blobs by hash (`GET /blobs/get/{id}`) and adding new blobs (`POST /blobs/add`). The library ensures efficient content delivery by setting appropriate HTTP headers, including `ETag` (based on the blob hash) and `Expires` (a year in the future), and supports HTTP range requests (RFC 7233) crucial for streaming media and partial content retrieval. The current stable version is 1.2.1, with releases appearing to follow a maintenance cadence, focusing on stability rather than frequent new features. Its primary differentiator is its tight integration with the `multiblob` package for backend storage and its robust handling of HTTP caching mechanisms for immutable, content-addressed data.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/multiblob-http"},{"id":27971,"title":"Multicall","library":"multicall","status":"active","version":"0.15.2","language":"python","ecosystem":"pypi","summary":"Aggregate results from multiple Ethereum contract calls into a single RPC call, using the MakerDAO Multicall contract. Current version 0.15.2, compatible with Python >=3.10 and <4. Release cadence is irregular.","last_verified":"2026-05-09T00:00:00.000Z","tags":["ethereum","multicall","web3","aggregation"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/multicall"},{"id":14715,"title":"Multicast DNS (mDNS) Implementation","library":"multicast-dns","status":"active","version":"7.2.5","language":"javascript","ecosystem":"npm","summary":"multicast-dns is a low-level, pure JavaScript implementation of the Multicast DNS (mDNS) protocol, widely used for zero-configuration service discovery, commonly known as Apple's Bonjour or Avahi. It facilitates device and service discovery on a local network by sending DNS queries over UDP multicast to the standard address `224.0.0.251:5353` and listening for corresponding responses. The current stable version, 7.2.5, provides an event-driven API for both querying for and responding to mDNS packets. It supports various DNS record types including A, AAAA, PTR, SRV, TXT, and HINFO, allowing applications to discover network services and resolve local hostnames. The library offers fine-grained control over network interfaces, ports, and other UDP socket options, making it a foundational component for peer-to-peer and local area network applications that require automatic service registration and discovery without relying on a central DNS server. It maintains a focus on low-level network interactions rather than abstracting into a high-level service browser.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","multicast","dns","mdns","multicastdns","dns-sd","service","discovery","bonjour"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/multicast-dns"},{"id":279,"title":"multidict","library":"multidict","status":"active","version":"6.7.1","language":"python","ecosystem":"pypi","summary":"multidict is a mapping implementation that allows multiple values per key, mirroring the semantics of HTTP headers and query strings. It provides four concrete classes — MultiDict (mutable), MultiDictProxy (immutable view), CIMultiDict (case-insensitive mutable), and CIMultiDictProxy (case-insensitive immutable view) — plus the istr helper for pre-folded string keys. Current version is 6.7.1 (released January 2026). The library ships an optional C extension; release cadence is frequent patch releases with periodic minor releases adding features such as the new merge() method (6.6.0) and a hash-table backend replacing the previous O(N) array (6.5.0).","last_verified":"2026-05-12T12:47:33.302Z","tags":["http","headers","mapping","aiohttp","web","multidict","async","aio-libs"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/multidict"},{"id":24086,"title":"Multiformats","library":"multiformats","status":"active","version":"0.3.1.post4","language":"python","ecosystem":"pypi","summary":"Python implementation of the multiformats protocols (multihash, multiaddr, multibase, multicodec, CID). Version 0.3.1.post4. Active development; releases every few months.","last_verified":"2026-05-01T00:00:00.000Z","tags":["multiformats","multihash","multiaddr","multibase","multicodec","CID","IPFS"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/multiformats"},{"id":27159,"title":"multiformats-config","library":"multiformats-config","status":"active","version":"0.3.1","language":"python","ecosystem":"pypi","summary":"Pre-loading configuration module for the 'multiformats' package. Version 0.3.1, requires Python >=3.7. Released occasionally on GitHub at hashberg-io/multiformats-config.","last_verified":"2026-05-01T00:00:00.000Z","tags":["config","multiformats","multibase","multihash"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/multiformats-config"},{"id":21597,"title":"Multiline Log Formatter","library":"multiline-log-formatter","status":"active","version":"0.1.8","language":"python","ecosystem":"pypi","summary":"A Python logging formatter that prefixes multiline log messages and tracebacks with the log level, ensuring uniform indentation for multi-line output. Current version 0.1.8. Low release cadence; last update 2022.","last_verified":"2026-04-27T00:00:00.000Z","tags":["logging","formatter","multiline","traceback"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/multiline-log-formatter"},{"id":24083,"title":"multilspy","library":"multilspy","status":"active","version":"0.0.15","language":"python","ecosystem":"pypi","summary":"multilspy is a language-agnostic LSP (Language Server Protocol) client library for Python, providing a high-level interface to interact with language servers. Current version is 0.1.0 (pre-release), with a stable v0.0.15. It supports Python, Rust, Java, Go, JavaScript, Ruby, C#, Dart, PHP, and Elixir. Development is active, with regular releases.","last_verified":"2026-05-01T00:00:00.000Z","tags":["lsp","language-server","code-analysis","microsoft","multilanguage"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/multilspy"},{"id":21598,"title":"MultiMapping","library":"multimapping","status":"active","version":"5.1","language":"python","ecosystem":"pypi","summary":"Special MultiMapping objects used in Zope, currently at version 5.1. Provides ordered and unordered mappings supporting multiple values per key (like `NestedMultiMapping` and `IOrderedMultiMapping`). Release cadence is low, with occasional maintenance updates. Requires Python >=3.10.","last_verified":"2026-04-27T00:00:00.000Z","tags":["mapping","zope","multiple-values","ordered"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/multimapping"},{"id":2125,"title":"Multimethod","library":"multimethod","status":"active","version":"2.0.2","language":"python","ecosystem":"pypi","summary":"Multimethod provides a decorator for adding multiple argument dispatching to functions in Python. It aims for simplicity and speed, utilizing type annotations to create a multimethod object that registers functions based on argument types. The library supports various type hints and advanced dispatching rules. It is currently at version 2.0.2 and has an active development and release cadence, with several releases per year.","last_verified":"2026-04-24T14:34:44.702Z","tags":["multiple dispatch","polymorphism","type hints","decorator","function overloading"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/multimethod"},{"id":27972,"title":"MultiOn","library":"multion","status":"active","version":"1.3.8","language":"python","ecosystem":"pypi","summary":"MultiOn provides an API and Python client for AI agents to perform real-world actions on web browsers. Current version 1.3.8 supports Python 3.8+ and integrates with browser automation for tasks like form filling, data extraction, and web navigation. The library is actively maintained with regular updates.","last_verified":"2026-05-09T00:00:00.000Z","tags":["browser automation","AI agent","web actions"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/multion"},{"id":1564,"title":"Multipart Parser","library":"multipart","status":"active","version":"1.3.1","language":"python","ecosystem":"pypi","summary":"The `multipart` library (v1.3.1) provides a robust parser for `multipart/form-data` requests, commonly used in web applications for handling file uploads and complex form submissions. It supports both synchronous and asynchronous parsing, making it suitable for various web frameworks. The project is actively maintained with periodic security updates.","last_verified":"2026-04-23T22:32:56.724Z","tags":["http","parser","multipart","form-data","web"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/multipart"},{"id":24085,"title":"multipart-reader","library":"multipart-reader","status":"maintenance","version":"0.2","language":"python","ecosystem":"pypi","summary":"A multipart/* reader extracted from the aiohttp project (version 0.2, 2018). Provides a simple API to parse multipart form data and file uploads. Low release cadence, last updated in 2018.","last_verified":"2026-05-01T00:00:00.000Z","tags":["multipart","form-data","parsing","aiohttp"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/multipart-reader"},{"id":13578,"title":"multiparty","library":"multiparty","status":"maintenance","version":"4.2.3","language":"javascript","ecosystem":"npm","summary":"multiparty is a Node.js library designed for parsing `multipart/form-data` HTTP requests, which are primarily used for handling file uploads. It offers streaming capabilities, allowing developers to process form fields and files incrementally as they are received, a key feature for handling large uploads efficiently without consuming excessive memory. The current stable version, 4.2.3, was last published approximately four years ago, indicating a maintenance-only or inactive development cadence rather than active feature development. The library's own documentation suggests `busboy` as a \"faster alternative,\" highlighting a performance consideration. multiparty provides a straightforward, event-driven API centered around the `multiparty.Form` class, making it a functional choice for applications needing to handle file uploads in a Node.js environment, though users should be aware of its age and the existence of more modern, performance-optimized alternatives.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","file","upload","formidable","stream","s3"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/multiparty"},{"id":13579,"title":"multipasta - Cross-platform Multipart Parser","library":"multipasta","status":"active","version":"0.2.7","language":"javascript","ecosystem":"npm","summary":"multipasta is a cross-platform parser specifically designed for `multipart/form-data` payloads, commonly used for file uploads in web applications. It provides a stream-based API for handling incoming data, making it suitable for both Node.js environments (where it leverages Node's `Buffer` capabilities efficiently) and browser-like runtimes. The current stable version is 0.2.7, with frequent patch releases addressing bug fixes and minor improvements, as seen in recent changelogs. Minor version bumps (e.g., v0.2.0) introduce new features or behavior changes. Key differentiators include its cross-platform compatibility, TypeScript type definitions, and focus on efficient, stream-based parsing of multipart bodies.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/multipasta"},{"id":9961,"title":"MultiPing Library","library":"multiping","status":"active","version":"1.1.2","language":"python","ecosystem":"pypi","summary":"The `multiping` library is a pure Python implementation for sending and receiving ICMP echo requests (ping) to monitor IP addresses. It allows for concurrent pinging of multiple hosts, providing response times and identifying unreachable hosts. The current version is 1.1.2. Releases are infrequent but address compatibility and bug fixes, indicating a stable, low-maintenance project.","last_verified":"2026-04-17T00:00:00.000Z","tags":["network","ping","ICMP","monitoring","multi-host"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/multiping"},{"id":5664,"title":"Multiple dispatch","library":"multipledispatch","status":"active","version":"1.0.0","language":"python","ecosystem":"pypi","summary":"Multiple dispatch (also known as multimethods) is a programming concept that allows a function or method to be dynamically dispatched based on the runtime types of more than one of its arguments. The `multipledispatch` library provides an efficient Python implementation of this concept, performing static analysis to avoid conflicts and offering optional namespace support. The current stable version is 1.0.0, released in June 2023, with an infrequent release cadence.","last_verified":"2026-04-09T00:00:00.000Z","tags":["multiple dispatch","function overloading","polymorphism","type dispatch","decorator"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/multipledispatch"},{"id":535,"title":"Multiprocess","library":"multiprocess","status":"active","version":"0.70.19","language":"python","ecosystem":"pypi","summary":"Multiprocess is a Python library that serves as a friendly fork of the standard `multiprocessing` module, primarily providing enhanced and more robust serialization capabilities through the use of `dill`. It aims to be a drop-in replacement for `multiprocessing` in many scenarios, offering better handling of complex objects and functions. The library is actively maintained, with regular releases (several per year) addressing updates and Python version compatibility. The current version is 0.70.19.","last_verified":"2026-05-12T14:45:10.316Z","tags":["multiprocessing","serialization","concurrency","parallel-processing","dill"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/multiprocess"},{"id":9962,"title":"multiprocessing (Python 2.4/2.5 Backport)","library":"multiprocessing","status":"abandoned","version":"2.6.2.1","language":"python","ecosystem":"pypi","summary":"This PyPI package `multiprocessing` (version 2.6.2.1) is a backport of the standard library `multiprocessing` module, designed specifically for Python 2.4 and 2.5. It provides process-based parallelism for these very old, end-of-life Python versions. It is not intended for use with Python 2.6+ or Python 3.x, which include `multiprocessing` in their standard libraries.","last_verified":"2026-04-17T00:00:00.000Z","tags":["python2","backport","concurrency","abandoned","eol"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/multiprocessing"},{"id":7435,"title":"Multiprocessing Logging","library":"multiprocessing-logging","status":"active","version":"0.3.4","language":"python","ecosystem":"pypi","summary":"Multiprocessing-logging is a Python library that provides a handler to centralize logging from child processes created by the `multiprocessing` module to the main process. This prevents log messages from becoming garbled when multiple processes attempt to write to the same stream or file concurrently. It currently supports Python 3.9+ and is primarily tested on Linux.","last_verified":"2026-04-16T00:00:00.000Z","tags":["logging","multiprocessing","fork","posix"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/multiprocessing-logging"},{"id":24087,"title":"multipyvu","library":"multipyvu","status":"active","version":"3.6.1","language":"python","ecosystem":"pypi","summary":"Control MultiVu (for NanoString nCounter) using Python. Current version 3.6.1, requires Python >=3.7. Released irregularly; latest update 2023.","last_verified":"2026-05-01T00:00:00.000Z","tags":["nanostring","multivu","ncounter"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/multipyvu"},{"id":27973,"title":"multiscale-spatial-image","library":"multiscale-spatial-image","status":"active","version":"2.1.0","language":"python","ecosystem":"pypi","summary":"Generate a multiscale, chunked, multi-dimensional spatial image data structure that can be serialized to OME-NGFF. Version 2.1.0 is the latest, supports Python >=3.11, and uses xarray DataTree (instead of the archived datatree package).","last_verified":"2026-05-09T00:00:00.000Z","tags":["multiscale","spatial-imaging","ome-ngff","xarray","zarr"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/multiscale-spatial-image"},{"id":25968,"title":"multiselect-dropdown","library":"multiselect-dropdown","status":"active","version":"2.0.2","language":"javascript","ecosystem":"npm","summary":"A lightweight, dependency-free multi-select dropdown control that replaces a standard HTML select element with rich features like search/filter, checkboxes, limit display, and custom styling. Current stable version 2.0.2 is released irregularly with incremental fixes. Key differentiators: pure JavaScript/ES module with no dependencies, minified standalone script for direct browser use, and support for both ESM (ES6 class) and UMD/global patterns. Suitable for simple multi-select needs without heavy frameworks.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","forms","select","multiselect"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/multiselect-dropdown"},{"id":7436,"title":"Multiset","library":"multiset","status":"active","version":"3.2.0","language":"python","ecosystem":"pypi","summary":"An implementation of a multiset, similar to Python's built-in `set` but allowing elements to occur multiple times. It supports standard set operations like union, intersection, and difference. The library is actively maintained, with version 3.2.0 released in 2024, and incorporates regular updates for new Python versions and minor feature enhancements.","last_verified":"2026-04-16T00:00:00.000Z","tags":["data-structure","multiset","set","collection"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/multiset"},{"id":16130,"title":"Multipart and Tar utilities for Web Streams","library":"multitars","status":"active","version":"1.0.0","language":"javascript","ecosystem":"npm","summary":"multitars is a JavaScript library providing memory-efficient parsing and production of Tar archives and `multipart/form-data` bodies, built entirely on the Web Streams API. It is currently at version 1.0.0, indicating a stable API after several pre-1.0.0 releases that focused on performance and feature additions. The library's core differentiator is its ability to process arbitrarily-sized stream data without buffering it in full, making it ideal for environments like serverless functions, browsers, and Node.js applications that require efficient handling of large binary data streams. It aims to offer Tar format support comparable to `node-tar`, including PAX headers, and provides both parsing and streaming utilities for both formats.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/multitars"},{"id":1565,"title":"multitasking: Non-blocking Python methods using decorators","library":"multitasking","status":"active","version":"0.0.12","language":"python","ecosystem":"pypi","summary":"MultiTasking is a lightweight Python library, currently at version 0.0.12, designed to convert Python methods into asynchronous, non-blocking methods using simple decorators. It is particularly effective for I/O-bound tasks such as API calls, web scraping, and database queries, enabling concurrent operations without complex manual thread or process management. The library focuses on ease of use and aims for a stable, albeit infrequent, release cadence with a focus on improvements rather than breaking changes.","last_verified":"2026-04-23T22:33:11.033Z","tags":["concurrency","threading","decorators","async","io-bound","task-management"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/multitasking"},{"id":5332,"title":"multiurl","library":"multiurl","status":"active","version":"0.3.7","language":"python","ecosystem":"pypi","summary":"multiurl is a Python package designed to simplify downloading multiple URLs, including support for multi-part URLs. It allows downloading several files into one or specific byte ranges from a single URL. Maintained by ECMWF, it has seen regular updates, with version 0.3.7 released in July 2025, indicating an active development cadence despite its listed 'Alpha' status on PyPI.","last_verified":"2026-04-13T00:00:00.000Z","tags":["url","download","multi-part","http","ftp","web","ecmwf"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/multiurl"},{"id":1566,"title":"Multivolume File Wrapper","library":"multivolumefile","status":"active","version":"0.2.3","language":"python","ecosystem":"pypi","summary":"multivolumefile is a Python library that provides a file-like object wrapper to automatically split large files into multiple smaller 'volumes' during writing, and merge them back seamlessly during reading. It handles the underlying file operations, creating numbered volume files (e.g., `filename.000`, `filename.001`). The current version is 0.2.3, and it has a moderate release cadence, with several minor updates addressing stability and feature enhancements.","last_verified":"2026-04-23T22:33:25.211Z","tags":["file-management","file-splitting","large-files","utility"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/multivolumefile"},{"id":1847,"title":"Munch","library":"munch","status":"active","version":"4.0.0","language":"python","ecosystem":"pypi","summary":"Munch is a Python library providing a dot-accessible dictionary, similar to JavaScript objects. It's a widely used package in the Python ecosystem for handling configuration and data with intuitive attribute-style access. Actively maintained, it currently stands at version 4.0.0 with a steady release cadence.","last_verified":"2026-04-24T02:28:51.898Z","tags":["dictionary","dot-notation","javascript-like","config","serialization","data-structure"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/munch"},{"id":6728,"title":"Munkres (Hungarian) Algorithm","library":"munkres","status":"maintenance","version":"1.1.4","language":"python","ecosystem":"pypi","summary":"The `munkres` library (version 1.1.4) provides a Python implementation of the Munkres (also known as the Hungarian) algorithm for solving the assignment problem, which aims to find a minimum-cost bipartite matching. It typically runs in O(n^3) time. While its original GitHub repository (linked on PyPI) is marked as unmaintained, the PyPI package remains available and provides a robust solution for assignment problems.","last_verified":"2026-04-15T00:00:00.000Z","tags":["algorithm","assignment-problem","optimization","mathematics","bipartite-matching"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/munkres"},{"id":11368,"title":"MurmurHash3 32-bit","library":"murmur-32","status":"active","version":"1.0.0","language":"javascript","ecosystem":"npm","summary":"murmur-32 provides a JavaScript implementation of the MurmurHash3 algorithm for x86 32-bit systems. It's a non-cryptographic hash function known for its speed and good distribution properties, often used in hash tables, Bloom filters, and other data structures where collision resistance is less critical than performance. The current stable version is 1.0.0, released in July 2021. The package maintains a relatively slow release cadence, primarily focusing on stability and adherence to modern JavaScript standards. A key differentiator is its straightforward API for hashing both `ArrayBuffer` and string inputs, with strings being UTF-8 encoded by default since version 0.2.0, providing predictable cross-platform behavior.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","digest","fast","hash","murmur hash","murmur","murmur3","murmurhash","murmurhash3"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/murmur-32"},{"id":27974,"title":"Murmuration","library":"murmuration","status":"active","version":"2.0.80","language":"javascript","ecosystem":"npm","summary":"Murmuration is a low-level database library providing statement generation, transactions, and migrations. It serves as a lightweight alternative to ORMs like Sequelize or TypeORM, focusing on minimal, dynamic query building with a promise-like syntax. The base package (v2.0.80) is abstract and intended to be extended by specific implementations: Murmuration-MariaDB and Murmuration-PostGreSQL. Key differentiators include its use of operations to wrap transactions and its built-in migration support that synchronizes the database schema during deployment. It deliberately avoids abstractions like models or query builders, giving developers direct control over SQL.","last_verified":"2026-05-09T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/murmuration"},{"id":998,"title":"MurmurHash","library":"murmurhash","status":"active","version":"1.0.15","language":"python","ecosystem":"pypi","summary":"MurmurHash is a fast, non-cryptographic hash function library, primarily used for tasks like hash table indexing, data deduplication, and probabilistic data structures. This Python library provides efficient Cython bindings for MurmurHash, offering various 32-bit and 128-bit hash variants. It is actively maintained with frequent updates to support new Python versions and architectures.","last_verified":"2026-04-11T15:28:07.775Z","tags":["hashing","non-cryptographic","cython","performance"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/murmurhash"},{"id":6399,"title":"Murmurhash2","library":"murmurhash2","status":"maintenance","version":"0.2.10","language":"python","ecosystem":"pypi","summary":"Murmurhash2 is a Python library providing fast, non-cryptographic hash functions, specifically bindings for the MurmurHash2 and MurmurHash3 algorithms. It is designed for high performance in applications such as hash tables, caching, and data distribution, rather than for security-sensitive use cases. The current version, 0.2.10, was last released in February 2022 and supports Python 3.6+ environments. The project appears to be in a maintenance status with infrequent updates.","last_verified":"2026-04-15T00:00:00.000Z","tags":["hashing","murmurhash","non-cryptographic","performance","utility","hashdos"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/murmurhash2"},{"id":13580,"title":"MurmurHash3.js","library":"murmurhash3js","status":"abandoned","version":"3.0.1","language":"javascript","ecosystem":"npm","summary":"MurmurHash3.js is a pure JavaScript implementation of the MurmurHash3 non-cryptographic hashing algorithms (x86 32-bit, x86 128-bit, and x64 128-bit) designed for both browser and Node.js environments. The current stable version is 3.0.1. This package provides a fast, general-purpose hash function primarily used for data structures like hash tables, probabilistic data structures (e.g., Bloom filters), and unique ID generation where high performance and low collision rates are essential, but cryptographic security is not required. Unlike some forks or alternative MurmurHash implementations, `murmurhash3js` directly accepts string inputs, abstracting away the need for explicit byte encoding by the user. The project has not seen active development or releases in over a decade, indicating an abandoned status.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","murmurhash3","hash"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/murmurhash3js"},{"id":27160,"title":"Muro CSS (.mss preprocessor)","library":"muro-css","status":"active","version":"26.0.2","language":"javascript","ecosystem":"npm","summary":"A TypeScript CSS preprocessor and bundler for .mss files. Current stable version is 26.0.2. Actively maintained with regular releases. Compiles a single entry file or an entire directory of .mss sources into one CSS output. Supports variables, nesting, mixins, imports (including built-in modules like muro:reset), conditionals, loops, theme baking (light/dark), semantic layering, guard locks, and automatic raster asset rewriting to webp. Includes CLI with watch, minify, purge, sourcemap, and asset-dir options. Ships TypeScript types. Differentiators: designed as a TypeScript-first alternative to Sass/PostCSS with built-in utilities and zero-config polyfilling.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","muro","mss","x2s","css","compiler","preprocessor","bundler","sass","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/muro-css"},{"id":9963,"title":"Music Assistant Client","library":"music-assistant-client","status":"active","version":"1.3.5","language":"python","ecosystem":"pypi","summary":"`music-assistant-client` is the official asynchronous Python client library for Music Assistant, a powerful server that unifies various music sources (streaming services, local files) into a single library. It allows programmatic interaction with your Music Assistant instance to manage playback, browse libraries, and more. The current version is 1.3.5, with frequent updates focused on stability and new features.","last_verified":"2026-04-17T00:00:00.000Z","tags":["api-client","music","async","audio","home-automation","streaming"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/music-assistant-client"},{"id":9965,"title":"Music Assistant Models","library":"music-assistant-models","status":"active","version":"1.1.115","language":"python","ecosystem":"pypi","summary":"The `music-assistant-models` library provides the core Pydantic V2 data models used across the Music Assistant ecosystem. It defines structured representations for media items (tracks, artists, albums), player states, queues, and other common entities. As of version 1.1.115, it requires Python 3.11+ and Pydantic V2. Releases typically follow the main Music Assistant project's development, with frequent updates to align with new features and data structures.","last_verified":"2026-04-17T00:00:00.000Z","tags":["music-assistant","models","pydantic","audio","media","data-structures","serialization"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/music-assistant-models"},{"id":13581,"title":"Music Metadata Parser","library":"music-metadata","status":"active","version":"11.12.3","language":"javascript","ecosystem":"npm","summary":"music-metadata is a robust and comprehensive JavaScript library for parsing audio file metadata in Node.js and browser environments (with appropriate bundlers). It supports an extensive array of audio formats including MP3, MP4, FLAC, Ogg, WAV, and AIFF, and extracts detailed metadata such as ID3v1, ID3v2, APE, Vorbis, and iTunes/MP4 tags. The current stable version is 11.12.3, with regular patch and minor releases addressing bugs, enhancing features, and updating internal dependencies. Key differentiators include its broad format and tag support, efficient streaming capabilities for handling large audio files, a modern promise-based API for asynchronous workflows, and cross-platform compatibility. It primarily operates as an ECMAScript Module (ESM) and requires Node.js version 18 or newer.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","music","metadata","meta","audio","tag","tags","duration","MusicBrainz","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/music-metadata"},{"id":9964,"title":"music21","library":"music21","status":"active","version":"9.9.1","language":"python","ecosystem":"pypi","summary":"music21 is a Toolkit for Computer-Aided Musical Analysis and Computational Musicology. It provides objects and methods to represent musical notation and analytical concepts, allowing for programmatic manipulation, analysis, and generation of musical data. Version 9.9.1 is the latest release, with a frequent release cadence, often addressing Python compatibility and adding new features for import/export.","last_verified":"2026-04-17T00:00:00.000Z","tags":["music","musicology","audio","analysis","notation","midi","musicxml","score"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/music21"},{"id":16131,"title":"MusicBrainz API Client","library":"musicbrainz-api","status":"active","version":"1.2.0","language":"javascript","ecosystem":"npm","summary":"The `musicbrainz-api` package provides a TypeScript-first client for interacting with the MusicBrainz web service, enabling both reading detailed metadata and submitting new information to the database. Currently at stable version 1.2.0, the library maintains an active release cadence with updates typically occurring every few weeks or months. Key differentiators include its robust support for retrieving various entity types, comprehensive TypeScript definitions for enhanced developer experience, and intelligent request throttling that automatically adheres to MusicBrainz API rate limits, including retries for rate-limit hits. It simplifies the required application identification (User-Agent) by prompting for `appName`, `appVersion`, and `appContactInfo` during client configuration. This library exclusively uses ECMAScript Modules (ESM) since version 8, requiring Node.js 16 or higher for usage.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","MusicBrainz","metadata","meta","tag","tags","Picard","json","xml","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/musicbrainz-api"},{"id":21599,"title":"MusicBrainz NG Client","library":"musicbrainzngs","status":"active","version":"0.7.1","language":"python","ecosystem":"pypi","summary":"Python bindings for the MusicBrainz XML Web Service and Cover Art Archive. Current version 0.7.1, stable but infrequent updates; supports Python 2.7 and 3.4+.","last_verified":"2026-04-27T00:00:00.000Z","tags":["musicbrainz","music","api-client","cover-art"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/musicbrainzngs"},{"id":15142,"title":"MusicKit TypeScript Types","library":"musickit-typescript","status":"active","version":"1.2.4","language":"javascript","ecosystem":"npm","summary":"This package provides TypeScript type definitions for Apple's MusicKit JS library. It enables developers to use TypeScript with the MusicKit JS API, offering compile-time type checking and improved IDE autocompletion, which is crucial as the official MusicKit JS library might lack comprehensive native types. The current stable version is 1.2.4. As a type definition package, its release cadence is typically tied to updates or community needs concerning the MusicKit JS library itself rather than following a fixed schedule. It serves as a community-driven effort to enhance the developer experience for those integrating Apple Music into web applications using TypeScript.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","Apple","apple-music","MusicKit.d.ts","MusicKit","types","typescript","typings"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/musickit-typescript"},{"id":11370,"title":"Mustache.js - Logic-less Templates","library":"mustache","status":"active","version":"4.2.0","language":"javascript","ecosystem":"npm","summary":"Mustache.js is a zero-dependency, logic-less templating engine for JavaScript, faithfully implementing the Mustache template system. Its current stable version is 4.2.0, with releases primarily focusing on bug fixes and minor enhancements. The library enables developers to utilize tag-based templates for a wide array of outputs, including HTML, configuration files, and source code, by expanding tags with values provided from a JavaScript object or hash. A key differentiator is its strict adherence to a 'logic-less' philosophy, meaning it explicitly avoids traditional control flow statements (like `if/else` or `for` loops), rendering content solely based on the presence or absence of data and iterating over arrays without explicit loops. Mustache.js offers broad compatibility, supporting CommonJS, AMD, and ECMAScript Modules, making it suitable for modern web browsers, Node.js server-side environments, and even as a command-line tool.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","mustache","template","templates","ejs"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mustache"},{"id":20226,"title":"mustache-loader","library":"mustache-loader","status":"active","version":"1.4.3","language":"javascript","ecosystem":"npm","summary":"A webpack loader that compiles Mustache templates using Hogan.js. Current stable version is 1.4.3, with last release in 2016. It has peer dependencies on hogan.js and webpack (supports webpack 1.x, 2.x, and 4.x beta). Supports options like minification via html-minifier, tiny output, client-side compilation, and direct rendering. Differentiators include optional noShortcut for partials and render function for hot reloading. It is a straightforward conversion from Mustache templates to JavaScript functions, with minimal overhead.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","webpack","loader","mustache","hogan"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mustache-loader"},{"id":1567,"title":"Mutagen Audio Tagging Library","library":"mutagen","status":"active","version":"1.47.0","language":"python","ecosystem":"pypi","summary":"Mutagen is a Python library to read and write audio tags for many formats, including MP3, FLAC, Ogg Vorbis/Opus/FLAC, M4A, ASF, and more. It provides both high-level access for common tags and low-level access to manipulate specific frame types. The library is actively maintained, with minor versions released every few months, currently at 1.47.0.","last_verified":"2026-04-23T22:33:40.013Z","tags":["audio","metadata","tagging","mp3","flac","id3","ogg"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mutagen"},{"id":11371,"title":"Mutation Server Protocol Specification","library":"mutation-server-protocol","status":"active","version":"0.4.1","language":"javascript","ecosystem":"npm","summary":"The `mutation-server-protocol` package defines the Mutation Server Protocol (MSP), a standardized, language-agnostic specification based on JSON-RPC 2.0. Its purpose is to enable seamless communication between Integrated Development Environments (IDEs) or other tools and mutation testing frameworks. Inspired by the Language Server Protocol, MSP establishes a unified method for initiating mutation tests, reporting their progress, and exchanging structured data like mutation locations and results. The current stable version is 0.4.2, with recent minor updates in March 2026, indicating active maintenance within the Stryker Mutator monorepo. Key differentiators include its explicit focus on mutation testing, support for both Standard Input/Output (stdio) and TCP/IP Socket transport modes, and detailed message formats for operations such as mutant discovery and execution. It emphasizes 1-based indexing for positions and locations, aligning with common text editor conventions.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","msp","mutation-testing-protocol","mutation-testing","stryker","stryker-net","stryker-js","stryker4s","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mutation-server-protocol"},{"id":11372,"title":"Mutation Testing Metrics Utilities","library":"mutation-testing-metrics","status":"active","version":"3.7.3","language":"javascript","ecosystem":"npm","summary":"The `mutation-testing-metrics` package provides a set of utility functions designed to calculate and aggregate mutation testing metrics from mutation test reports. Currently at version 3.7.3, it is an actively maintained component within the Stryker Mutator ecosystem, with a release cadence that appears to be every few months, addressing bug fixes and minor feature enhancements. Its key differentiators include the ability to programmatically process `MutationTestResult` objects, perform detailed metric calculations, and aggregate multiple module-level reports into a single, consolidated view. This enables developers and CI/CD pipelines to deeply analyze the effectiveness of their test suites, going beyond simple code coverage by evaluating how well tests detect intentionally introduced faults (mutants). It is built with TypeScript, providing strong type guarantees for its API.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mutation-testing-metrics"},{"id":11373,"title":"Mutative","library":"mutative","status":"active","version":"1.3.0","language":"javascript","ecosystem":"npm","summary":"Mutative is a JavaScript library designed for performing efficient immutable updates on data structures, drawing inspiration from libraries like Immer but with a strong focus on performance. It allows developers to write 'mutative' logic inside a producer function, and Mutative handles the underlying copy-on-write mechanism to return a new, immutably updated state. The library is currently at version 1.3.0 and exhibits an active release cadence, with frequent patch and minor updates. Key differentiators include its reported performance benefits, claiming to be 2-6x faster than naive handcrafted reducers using spread operators and over 10x faster than Immer, primarily through shallow copy optimization, lazy drafts, and an optimized finalization process. It aims to address issues like Immer's mandatory auto-freeze and improve type inference and handling of various immutability edge cases.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","immutable","mutable","copy-on-write","mutative","immutability","mutation","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mutative"},{"id":15140,"title":"mutexify","library":"mutexify","status":"maintenance","version":"1.4.0","language":"javascript","ecosystem":"npm","summary":"mutexify is a lightweight JavaScript library providing a mutex lock mechanism, primarily designed for Node.js environments. It ensures exclusive access to critical sections of code, guaranteeing that requests are processed in the strict order they were made, thereby preventing common race conditions in asynchronous operations. The library offers two main APIs: a traditional callback-based approach for immediate execution and a modern Promise-based alternative for cleaner `async/await` syntax. Currently at version 1.4.0, the package has maintained this version for approximately four years, suggesting a stable but slow release cadence. Its key differentiator lies in its semantic simplicity and strict adherence to ordered access, making it a straightforward and focused choice for basic locking needs without the overhead of more complex concurrency primitives like read/write locks or advanced semaphore features found in other libraries.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","mutex","lock"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mutexify"},{"id":4126,"title":"MUTF-8 Encoder & Decoder","library":"mutf8","status":"maintenance","version":"1.0.6","language":"python","ecosystem":"pypi","summary":"This package provides fast pure-Python and optional C implementations for encoding and decoding MUTF-8 and CESU-8 character encodings. MUTF-8 is a variant of UTF-8 primarily encountered in Java Virtual Machine (JVM) contexts. It offers significant performance gains with its C extension, falling back to a pure-Python version if the C extension cannot be built. The current version is 1.0.6, released in late 2021, and the project is in a maintenance phase.","last_verified":"2026-04-11T00:00:00.000Z","tags":["encoding","decoding","mutf8","cesu8","java","jvm"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mutf8"},{"id":5333,"title":"Mutmut","library":"mutmut","status":"active","version":"3.5.0","language":"python","ecosystem":"pypi","summary":"Mutmut is a mutation testing system for Python, currently at version 3.5.0. It helps identify weaknesses in test suites by making small, automated changes (mutations) to your code and running your tests against them. If tests still pass after a mutation, it indicates a potential gap in the test coverage. It primarily operates as a command-line tool with a focus on ease of use and incremental workflow.","last_verified":"2026-04-13T00:00:00.000Z","tags":["mutation testing","testing","quality assurance","developer tool"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mutmut"},{"id":5334,"title":"Mux Python SDK","library":"mux-python","status":"active","version":"5.1.2","language":"python","ecosystem":"pypi","summary":"Official Mux API wrapper for Python projects, supporting both Mux Data and Mux Video. Mux Video is an API-first platform for building video experiences, while Mux Data provides quality of service analytics. The library is currently at version 5.1.2 and is actively maintained with frequent patch and minor releases.","last_verified":"2026-04-13T00:00:00.000Z","tags":["video","streaming","api","cloud","data","analytics","media"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mux-python"},{"id":11374,"title":"mv (Node.js)","library":"mv","status":"abandoned","version":"2.1.1","language":"javascript","ecosystem":"npm","summary":"The `mv` package by `andrewrk` provides a robust utility for moving files and directories in Node.js, specifically addressing the limitation of `fs.rename` which cannot perform operations across different devices or file systems. It first attempts a standard `fs.rename` and, upon failure (e.g., cross-device boundary), transparently falls back to a copy-then-unlink strategy. For files, this involves piping data, and for directories, it utilizes a recursive copy (`ncp`) followed by removal of the source (`rimraf`). It supports options like automatically creating destination parent directories (`mkdirp: true`) and preventing overwrites (`clobber: false`). The current stable version, `2.1.1`, was released in 2015. Given its age and lack of recent updates, this package is considered abandoned. Developers are advised to consider actively maintained alternatives, such as `move-file`, which offer modern Promise-based APIs and enhanced ESM support, if possible.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","mv","move","rename","device","recursive","folder"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mv"},{"id":7437,"title":"MWAA Disaster Recovery Solution (mwaa-dr)","library":"mwaa-dr","status":"active","version":"2.2.0","language":"python","ecosystem":"pypi","summary":"mwaa-dr is a Python library that provides a reusable framework for implementing disaster recovery solutions for Amazon Managed Workflows for Apache Airflow (MWAA). It simplifies the creation of Airflow DAGs for exporting and importing MWAA metadata, enabling backup and restore capabilities for critical Airflow components like variables, connections, and DAG run history. The library currently supports various MWAA versions, with the latest PyPI release being 2.2.0, and development is ongoing with updates to support newer Airflow versions.","last_verified":"2026-04-16T00:00:00.000Z","tags":["aws","mwaa","airflow","disaster-recovery","backup","restore"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mwaa-dr"},{"id":17825,"title":"mware Middleware Stack Creator","library":"mware","status":"abandoned","version":"1.0.1","language":"javascript","ecosystem":"npm","summary":"mware is a lightweight utility designed to create and manage sequential middleware stacks, inspired by patterns found in frameworks like Connect. It provides a simple API (`use` and `run`) to define a series of functions that process a shared context and can either proceed to the next middleware, halt the stack with a success signal, or terminate it by reporting an error. The current stable version is 1.0.1. However, the project's copyright date of 2016 and the nature of its last fix suggest it is largely unmaintained. Its key differentiator is its minimalism, offering a core middleware pattern without the overhead or specific request/response abstractions typical of larger web frameworks, making it suitable for generic processing pipelines in both Node.js and browser environments.","last_verified":"2026-04-23T00:00:00.000Z","tags":["javascript","middleware","use","next"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mware"},{"id":27161,"title":"mwcli","library":"mwcli","status":"active","version":"0.0.3","language":"python","ecosystem":"pypi","summary":"Utilities for processing MediaWiki on the command line. Provides command-line tools and Python utilities for working with MediaWiki dumps, XML exports, and articles. Current version 0.0.3 is very early alpha; API may change without notice.","last_verified":"2026-05-01T00:00:00.000Z","tags":["mediawiki","cli","utilities","wiki","command-line"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mwcli"},{"id":3556,"title":"MWParserFromHell","library":"mwparserfromhell","status":"active","version":"0.7.2","language":"python","ecosystem":"pypi","summary":"MWParserFromHell is a Python package that provides an easy-to-use and outrageously powerful parser for MediaWiki wikicode. It supports Python 3.9+ and is actively developed with frequent releases to support new Python versions and address parsing nuances, typically releasing a few times a year.","last_verified":"2026-04-25T12:04:08.275Z","tags":["mediawiki","parser","wikicode","wiki"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mwparserfromhell"},{"id":24088,"title":"mwtypes","library":"mwtypes","status":"maintenance","version":"0.4.0","language":"python","ecosystem":"pypi","summary":"A set of types for processing MediaWiki data. Provides data structures for MediaWiki XML dumps, revisions, and page metadata. Latest version 0.4.0, low release cadence (last release 2019).","last_verified":"2026-05-01T00:00:00.000Z","tags":["mediawiki","types","xml"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mwtypes"},{"id":24089,"title":"mwxml","library":"mwxml","status":"active","version":"0.3.8","language":"python","ecosystem":"pypi","summary":"A set of utilities for processing MediaWiki XML dump data. Currently at version 0.3.8, with irregular releases.","last_verified":"2026-05-01T00:00:00.000Z","tags":["mediawiki","xml","dump","parsing"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mwxml"},{"id":25970,"title":"mxn-jsx-transpiler","library":"mxn-jsx-transpiler","status":"active","version":"0.8.7","language":"javascript","ecosystem":"npm","summary":"Transpiles JSX to regular JavaScript. Current stable version is 0.8.7. This package is a lightweight JSX-to-JavaScript transpiler (~6.1kb, ~2.5kb gzipped) that converts JSX syntax into function calls. It offers configuration options like factory function, property quoting, and indentation. Unlike Babel or TypeScript, it is minimal and focused on standalone JSX transpilation without a full AST transformation. It uses CommonJS and is intended for Node.js environments.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","jsx","react","transpile","transpiler","transform","ast","vdom"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mxn-jsx-transpiler"},{"id":5335,"title":"Apache MXNet: Ultra-scalable Deep Learning Framework","library":"mxnet","status":"abandoned","version":"1.9.1","language":"python","ecosystem":"pypi","summary":"Apache MXNet was an ultra-scalable deep learning framework known for its flexibility, efficiency, and multi-language support. It allowed users to mix and match imperative and symbolic programming for deep learning tasks. The project's last stable release was 1.9.1 in May 2022, and it was moved to the Apache Attic in September 2023, signifying that it is no longer actively developed or maintained.","last_verified":"2026-04-13T00:00:00.000Z","tags":["deep learning","machine learning","neural networks","abandoned"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mxnet"},{"id":11375,"title":"my-easy-fp Utility Functions","library":"my-easy-fp","status":"active","version":"0.23.0","language":"javascript","ecosystem":"npm","summary":"my-easy-fp is a JavaScript and TypeScript utility library providing a collection of focused, single-purpose functions for common programming tasks. It covers categories such as boolean logic, array manipulation (e.g., `chunk`, `populate`, `last`), comprehensive empty/null/undefined checks, miscellaneous helpers like `getRandomRange`, and an asynchronous `sleep` function. The library also ships with several custom TypeScript utility types to enhance type safety. Currently at version `0.23.0`, `my-easy-fp` is actively developed under a `0.x` versioning scheme, indicating that its API is subject to change as it approaches a stable 1.0 release. It is designed to be compatible with both browser and Node.js environments (requiring Node.js >=20), offering a lightweight alternative to larger utility frameworks. Its key differentiators include built-in TypeScript support and a modular design, making it suitable for projects needing specific utilities without extensive bundle size.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/my-easy-fp"},{"id":16132,"title":"my-framework-almaz: A Learning Framework","library":"my-framework-almaz","status":"maintenance","version":"2.0.7","language":"javascript","ecosystem":"npm","summary":"my-framework-almaz (npm package `my-framework-almaz`, current stable version 2.0.7) is an educational frontend framework explicitly designed as a companion to the book \"Build a frontend framework from scratch.\" Its primary purpose is to teach web developers the underlying mechanics of modern frontend frameworks, rather than for production application development. The framework evolves through different versions, mirroring chapters of the book, introducing core concepts like the Virtual DOM, implemented via `h()`, `hString()`, and `hFragment()` functions, and DOM manipulation functions such as `mountDOM()` and `destroyDOM()`. Early versions (like v1.0) utilized a simple state management pattern with a `Dispatcher` where any state change triggered a complete re-rendering of the entire view. Subsequent versions, starting from v2.0 (as indicated by the introduction of a 'reconciliation algorithm'), move towards more efficient partial DOM updates. Due to its pedagogical nature, it lacks the optimizations, security considerations, and robust feature set expected in production-grade frameworks. Its release cadence is likely tied to book updates and chapters.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","frontend","framework","book","learning","web","development"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/my-framework-almaz"},{"id":13582,"title":"Node.js Functional Programming Utilities","library":"my-node-fp","status":"active","version":"0.10.3","language":"javascript","ecosystem":"npm","summary":"my-node-fp is a utility library for Node.js, currently at version 0.10.3, offering a collection of simple functional programming utilities primarily focused on file system (fs) and path manipulation. It ships with TypeScript types, enhancing developer experience. The library provides both asynchronous and synchronous versions for many file system operations, such as checking file existence or directory status. Key differentiators include specialized path utilities like `replaceSepToPosix` and `win32DriveLetterUpdown`, which abstract away OS-specific path concerns. Given its pre-1.0 versioning, users should anticipate potential API changes in future releases, though it appears to be actively maintained based on its recent version number.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/my-node-fp"},{"id":11376,"title":"My Server Minimal HTTP Server","library":"my-server","status":"maintenance","version":"2.0.7","language":"javascript","ecosystem":"npm","summary":"My Server (npm package `my-server`) is a minimalist, zero-dependency HTTP server for Node.js. It allows developers to quickly set up a simple web server to serve files or respond to HTTP requests with custom handlers. Currently stable at version 2.0.7, the package was last published in January 2020, suggesting a low-cadence or maintenance mode of development, with no significant updates since. Its primary differentiator is its extreme simplicity and lack of external dependencies, making it suitable for lightweight use cases like local development, prototyping, or basic API mocking, without the overhead of larger frameworks.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","http","server"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/my-server"},{"id":4127,"title":"MyCDP: Autogenerated Chrome DevTools Protocol Client","library":"mycdp","status":"active","version":"1.3.7","language":"python","ecosystem":"pypi","summary":"MyCDP is an autogenerated Python client for the Chrome DevTools Protocol (CDP), providing a direct, low-level interface to control Chrome and Chromium-based browsers. It wraps the latest CDP specification, making it highly synchronized with Chrome's internal API. Current version is 1.3.7, with updates released frequently to reflect changes in CDP.","last_verified":"2026-04-11T00:00:00.000Z","tags":["cdp","chrome","devtools","automation","browser","headless"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mycdp"},{"id":9967,"title":"MyCLI - CLI for MySQL Database","library":"mycli","status":"active","version":"1.68.1","language":"python","ecosystem":"pypi","summary":"mycli is an interactive command-line client for MySQL, MariaDB, and Percona databases, featuring auto-completion, syntax highlighting, and smart suggestions. It's built on prompt_toolkit and pygments, providing a user-friendly and efficient interface for database administration and querying. The current version is 1.68.1, with a release cadence of minor versions every few weeks to months.","last_verified":"2026-04-17T00:00:00.000Z","tags":["cli","mysql","mariadb","percona","database","autocomplete","syntax-highlighting","tool"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mycli"},{"id":3003,"title":"MyGene.Info Python Client","library":"mygene","status":"active","version":"3.2.2","language":"python","ecosystem":"pypi","summary":"mygene is an easy-to-use Python wrapper to access MyGene.Info services, which provide simple-to-use REST web services to query/retrieve gene annotation data. It is currently at version 3.2.2 and is actively maintained, with releases tied to updates in the underlying MyGene.info API and its `biothings_client` dependency.","last_verified":"2026-04-25T04:35:12.045Z","tags":["bioinformatics","genomics","data access","biothings","genes"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mygene"},{"id":5336,"title":"MyGeotab Python Client","library":"mygeotab","status":"active","version":"0.9.4","language":"python","ecosystem":"pypi","summary":"The `mygeotab` library is a Python client for the MyGeotab SDK, providing a clean, Pythonic API for interacting with the MyGeotab telematics platform. It handles automatic serialization and deserialization of API call results and is compatible with Python 3.9+. As of version 0.9.4, it continues to be actively developed with frequent releases addressing improvements and bug fixes.","last_verified":"2026-04-13T00:00:00.000Z","tags":["telematics","API client","fleet management","Geotab SDK","vehicle data"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mygeotab"},{"id":445,"title":"Mypy: Optional Static Typing for Python","library":"mypy","status":"active","version":"1.19.1","language":"python","ecosystem":"pypi","summary":"Mypy is a static type checker for Python, enabling optional static typing to improve code quality and maintainability. As of version 1.19.1, it supports Python 3.9 and later, with regular updates and a stable release cadence.","last_verified":"2026-05-12T13:52:07.455Z","tags":["static typing","type checker","Python","mypy"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/mypy"},{"id":4128,"title":"mypy-baseline","library":"mypy-baseline","status":"active","version":"0.7.3","language":"python","ecosystem":"pypi","summary":"mypy-baseline is a friendly CLI tool designed to integrate the `mypy` static type checker into existing Python projects. It works by creating and managing a 'baseline' file of current type errors, allowing developers to focus on new errors introduced while gradually addressing the existing technical debt. Currently at version 0.7.3, it maintains an active development and release cadence.","last_verified":"2026-04-11T00:00:00.000Z","tags":["mypy","type checking","tooling","cli","development","static analysis"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mypy-baseline"},{"id":5667,"title":"mypy-boto3 (Legacy Boto3 Type Stubs)","library":"mypy-boto3","status":"deprecated","version":"1.42.3","language":"python","ecosystem":"pypi","summary":"This package provides legacy type annotations for the `boto3` AWS SDK. As of version `1.42.3`, it is officially deprecated in favor of `types-boto3`. It enhances `boto3` code with static type checking capabilities (e.g., with MyPy) by providing a single package with stubs for all AWS services. The recommended successor, `types-boto3`, offers more granular, service-specific stub packages and is actively maintained.","last_verified":"2026-04-12T00:00:00.000Z","tags":["boto3","aws","mypy","type-hints","stubs","legacy","deprecated"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mypy-boto3"},{"id":3004,"title":"Type Annotations for boto3 AccessAnalyzer","library":"mypy-boto3-accessanalyzer","status":"active","version":"1.42.85","language":"python","ecosystem":"pypi","summary":"mypy-boto3-accessanalyzer provides high-quality type annotations for the AWS boto3 AccessAnalyzer service, compatible with mypy, pyright, VSCode, and PyCharm. It is currently at version 1.42.85 and is generated by the mypy-boto3-builder, which has a frequent release cadence, often in sync with boto3 and botocore updates to reflect new AWS services and API changes.","last_verified":"2026-04-25T04:37:19.449Z","tags":["mypy","boto3","aws","typing","stubs","type-hints","accessanalyzer"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mypy-boto3-accessanalyzer"},{"id":3005,"title":"mypy-boto3-account Type Annotations","library":"mypy-boto3-account","status":"active","version":"1.42.6","language":"python","ecosystem":"pypi","summary":"Type annotations for boto3 Account 1.42.6 service generated with mypy-boto3-builder 8.12.0. This library provides precise type hints for the AWS Account service, significantly enhancing static analysis capabilities with tools like mypy, VSCode, and PyCharm for improved code quality and developer experience.","last_verified":"2026-04-25T04:38:17.899Z","tags":["mypy","boto3","aws","type hints","static analysis","account"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mypy-boto3-account"},{"id":3007,"title":"mypy-boto3-acm","library":"mypy-boto3-acm","status":"active","version":"1.42.80","language":"python","ecosystem":"pypi","summary":"mypy-boto3-acm provides type annotations for the `boto3` AWS Certificate Manager (ACM) service, generated by the `mypy-boto3-builder`. It enhances static analysis for `boto3` code, enabling robust type checking with tools like MyPy, Pyright, VSCode, and PyCharm. The library is currently at version 1.42.80, aligning with `boto3` versions, and is part of an actively maintained project with frequent updates.","last_verified":"2026-04-25T04:40:10.134Z","tags":["aws","boto3","mypy","type-hints","stubs","cloud"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mypy-boto3-acm"},{"id":3006,"title":"mypy-boto3-acm-pca","library":"mypy-boto3-acm-pca","status":"active","version":"1.42.3","language":"python","ecosystem":"pypi","summary":"mypy-boto3-acm-pca provides type annotations (stubs) for the boto3 ACMPCA service, enabling static type checking with tools like MyPy. It is part of the broader mypy-boto3-builder project, which generates stubs for all AWS services. The current version is 1.42.3 and new versions are released regularly to keep pace with boto3 updates.","last_verified":"2026-04-25T04:39:01.797Z","tags":["mypy","boto3","aws","type-hints","stubs","acmpca","aws-sdk"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mypy-boto3-acm-pca"},{"id":3557,"title":"Type Stubs for boto3 AIOps Service","library":"mypy-boto3-aiops","status":"active","version":"1.42.3","language":"python","ecosystem":"pypi","summary":"mypy-boto3-aiops provides comprehensive type annotations for the AWS AIOps service when used with the `boto3` library. As part of the `mypy-boto3` ecosystem, it enables static type checking with tools like `mypy` and enhances IDE autocompletion for `boto3` clients and responses. The library is actively maintained and regularly updated to reflect changes in `boto3` service definitions, with the current version being 1.42.3.","last_verified":"2026-04-25T12:04:41.559Z","tags":["aws","boto3","mypy","typing","stubs","type-checking","aiops"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mypy-boto3-aiops"},{"id":3008,"title":"Type Annotations for Boto3 PrometheusService (AMP)","library":"mypy-boto3-amp","status":"active","version":"1.42.3","language":"python","ecosystem":"pypi","summary":"mypy-boto3-amp provides PEP 561 compatible type annotations for `boto3`'s PrometheusService (Amazon Managed Service for Prometheus, AMP) client. It enhances developer experience by enabling static type checking and autocompletion for `boto3` code with tools like mypy, pyright, VSCode, and PyCharm. The library is actively maintained, with frequent updates in sync with `boto3` versions, and is currently at version 1.42.3, generated with mypy-boto3-builder 8.12.0.","last_verified":"2026-04-25T04:42:22.292Z","tags":["typing","boto3","aws","mypy","type-hints","amp","prometheus"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mypy-boto3-amp"},{"id":3009,"title":"mypy-boto3-amplify Type Stubs for AWS Amplify","library":"mypy-boto3-amplify","status":"active","version":"1.42.3","language":"python","ecosystem":"pypi","summary":"mypy-boto3-amplify provides static type annotations for the AWS SDK for Python (boto3) specifically for the Amplify service. It helps improve code quality, enables better IDE autocompletion, and catches potential type-related errors before runtime. Currently at version 1.42.3, its releases are closely tied to boto3 updates, ensuring up-to-date type information generated by the mypy-boto3-builder.","last_verified":"2026-04-25T04:43:03.831Z","tags":["boto3","aws","type-hints","mypy","stubs","static-analysis","amplify"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mypy-boto3-amplify"},{"id":3010,"title":"mypy-boto3-amplifybackend Type Annotations","library":"mypy-boto3-amplifybackend","status":"active","version":"1.42.3","language":"python","ecosystem":"pypi","summary":"mypy-boto3-amplifybackend provides type annotations for the `boto3` AWS AmplifyBackend service. It ensures static type checking for your boto3 calls, catching potential errors at development time. This package is part of the `mypy-boto3-builder` ecosystem, currently at version 1.42.3, and releases frequently, synchronized with `boto3` and `botocore` updates.","last_verified":"2026-04-25T04:43:22.052Z","tags":["aws","boto3","mypy","type-hints","stubs","amplifybackend"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mypy-boto3-amplifybackend"},{"id":3011,"title":"mypy-boto3-amplifyuibuilder type annotations","library":"mypy-boto3-amplifyuibuilder","status":"active","version":"1.42.3","language":"python","ecosystem":"pypi","summary":"This library provides type annotations for the `boto3` AWS SDK, specifically for the AmplifyUIBuilder service. It enables static type checking with tools like MyPy, Pyright, VSCode, and PyCharm, improving code quality and developer experience. The package is currently at version 1.42.3 and is generated by the `mypy-boto3-builder` (version 8.12.0), which follows a frequent release cadence tied to upstream `boto3` updates and builder improvements.","last_verified":"2026-04-25T04:44:48.056Z","tags":["boto3","aws","mypy","typing","type-hints","amplifyuibuilder","stubs"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mypy-boto3-amplifyuibuilder"},{"id":2126,"title":"mypy-boto3-apigateway Type Stubs","library":"mypy-boto3-apigateway","status":"active","version":"1.42.68","language":"python","ecosystem":"pypi","summary":"mypy-boto3-apigateway provides type annotations (stubs) for the boto3 APIGateway client and its associated data structures. It's part of the `mypy-boto3` ecosystem, generated by `mypy-boto3-builder`, aiming to enhance type-checking for `boto3` users. The library is actively maintained with frequent updates, often aligning with new `boto3` and AWS API releases. The current version is 1.42.68.","last_verified":"2026-04-24T14:35:44.527Z","tags":["type checking","boto3","aws","mypy","apigateway","stubs","annotations"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mypy-boto3-apigateway"},{"id":3012,"title":"mypy-boto3-apigatewaymanagementapi Type Stubs","library":"mypy-boto3-apigatewaymanagementapi","status":"active","version":"1.42.3","language":"python","ecosystem":"pypi","summary":"mypy-boto3-apigatewaymanagementapi provides type annotations for the `boto3` ApiGatewayManagementApi client. It helps developers write type-safe Python code when interacting with AWS API Gateway Management services, catching potential errors at development time rather than runtime. This library is currently at version 1.42.3 and is actively maintained with frequent releases tied to `boto3` updates.","last_verified":"2026-04-25T04:45:50.161Z","tags":["aws","boto3","mypy","type-hints","stubs","apigateway","serverless"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mypy-boto3-apigatewaymanagementapi"},{"id":3013,"title":"mypy-boto3-apigatewayv2 type annotations","library":"mypy-boto3-apigatewayv2","status":"active","version":"1.42.76","language":"python","ecosystem":"pypi","summary":"mypy-boto3-apigatewayv2 provides a complete set of type annotations for the boto3 ApiGatewayV2 client and associated data structures, enabling static type checking with tools like MyPy. It ensures type safety and autocompletion for AWS SDK usage. The current version is 1.42.76, aligning with the `boto3` version it targets. New versions are released frequently in sync with `mypy-boto3-builder` updates and AWS API changes.","last_verified":"2026-04-25T04:47:12.397Z","tags":["boto3","mypy","aws","typing","stubs","apigatewayv2","type-checking"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mypy-boto3-apigatewayv2"},{"id":3014,"title":"mypy-boto3-appconfig","library":"mypy-boto3-appconfig","status":"active","version":"1.42.3","language":"python","ecosystem":"pypi","summary":"mypy-boto3-appconfig provides type annotations for the boto3 AppConfig service, enabling static type checking for AWS SDK for Python (boto3) usage. It helps catch potential bugs early and improves IDE support by offering auto-completion and type validation. The current version is 1.42.3, generated with mypy-boto3-builder 8.12.0, and its release cadence is tied to updates in boto3 and the builder itself.","last_verified":"2026-04-25T04:48:01.341Z","tags":["aws","boto3","mypy","type-hinting","appconfig","static-analysis","stubs"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mypy-boto3-appconfig"},{"id":3015,"title":"Type annotations for boto3 AppConfigData","library":"mypy-boto3-appconfigdata","status":"active","version":"1.42.3","language":"python","ecosystem":"pypi","summary":"mypy-boto3-appconfigdata provides a standalone package of type annotations for the boto3 AppConfigData service client. It enhances development with static type checking by tools like mypy and provides improved IDE autocompletion for `boto3.client(\"appconfigdata\")`. The current version is 1.42.3, with releases typically synchronized with boto3 versions and updates from the mypy-boto3-builder.","last_verified":"2026-04-25T04:48:37.045Z","tags":["aws","boto3","mypy","type-hinting","stubs","appconfigdata","aws-appconfigdata"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mypy-boto3-appconfigdata"},{"id":3016,"title":"mypy-boto3-appfabric","library":"mypy-boto3-appfabric","status":"active","version":"1.42.3","language":"python","ecosystem":"pypi","summary":"mypy-boto3-appfabric provides type annotations for the boto3 AppFabric service, enabling static type checking for your AWS interactions. It is part of the larger mypy-boto3 project, generated by mypy-boto3-builder 8.12.0, and releases frequently to keep pace with new boto3 versions and services.","last_verified":"2026-04-25T04:49:11.993Z","tags":["python","aws","boto3","type-hints","mypy","stubs","appfabric"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mypy-boto3-appfabric"},{"id":1568,"title":"mypy-boto3-appflow","library":"mypy-boto3-appflow","status":"active","version":"1.42.3","language":"python","ecosystem":"pypi","summary":"mypy-boto3-appflow provides type annotations for the boto3 Appflow service, enhancing static analysis for Python applications using mypy. It's generated by the `mypy-boto3-builder` project, currently at version 1.42.3, and follows a rapid release cycle to keep pace with boto3 updates.","last_verified":"2026-04-23T22:34:11.769Z","tags":["boto3","mypy","type-hints","aws","appflow","cloud"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mypy-boto3-appflow"},{"id":3017,"title":"mypy-boto3-appintegrations","library":"mypy-boto3-appintegrations","status":"active","version":"1.42.63","language":"python","ecosystem":"pypi","summary":"mypy-boto3-appintegrations provides comprehensive type annotations for the AWS AppIntegrations Service, designed for use with the `boto3` library. It ensures strong static type checking for AppIntegrations client and related operations. The current version is 1.42.63, with updates released frequently in sync with `boto3` and AWS API changes, driven by the `mypy-boto3-builder` project.","last_verified":"2026-04-25T04:49:26.850Z","tags":["boto3","aws","type-hints","mypy","appintegrations","static-analysis"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mypy-boto3-appintegrations"},{"id":3018,"title":"mypy-boto3-application-autoscaling Type Stubs","library":"mypy-boto3-application-autoscaling","status":"active","version":"1.42.3","language":"python","ecosystem":"pypi","summary":"This library provides type annotations (stubs) for the `boto3` client for the AWS Application Auto Scaling service. It enables static type checking with tools like Mypy, improving code reliability and developer experience when working with AWS SDK for Python. The current version is 1.42.3, and releases typically follow the `boto3` release cycle, with new stub packages generated for each new `boto3` version.","last_verified":"2026-04-25T04:50:23.442Z","tags":["AWS","Boto3","Type Checking","Mypy","ApplicationAutoScaling","Stubs"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mypy-boto3-application-autoscaling"},{"id":3019,"title":"mypy-boto3-application-insights Type Stubs","library":"mypy-boto3-application-insights","status":"active","version":"1.42.3","language":"python","ecosystem":"pypi","summary":"mypy-boto3-application-insights provides comprehensive type annotations for the `boto3` client interacting with the AWS Application Insights service. It ensures that your Python code leveraging `boto3` for Application Insights interactions is type-checked by `mypy`, catching potential errors at development time. This package is part of the `mypy-boto3-builder` ecosystem, which generates stubs for all `boto3` services, and is frequently updated to align with `boto3` and `botocore` releases. The current version is 1.42.3.","last_verified":"2026-04-25T04:50:56.114Z","tags":["boto3","mypy","type-hints","aws","application-insights","stubs","types"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mypy-boto3-application-insights"},{"id":3020,"title":"mypy-boto3-application-signals Type Stubs","library":"mypy-boto3-application-signals","status":"active","version":"1.42.76","language":"python","ecosystem":"pypi","summary":"mypy-boto3-application-signals provides static type annotations for the `boto3` AWS SDK specifically for the CloudWatchApplicationSignals service, currently at version 1.42.76. It is generated by `mypy-boto3-builder` and receives frequent updates, often aligning with `boto3` releases and `mypy-boto3-builder` enhancements, to ensure up-to-date type information for improved code quality and IDE support.","last_verified":"2026-04-25T04:51:32.723Z","tags":["boto3","aws","mypy","type-hints","stubs","cloudwatchapplicationsignals","static-analysis"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mypy-boto3-application-signals"},{"id":3021,"title":"Type annotations for boto3 ApplicationCostProfiler","library":"mypy-boto3-applicationcostprofiler","status":"active","version":"1.42.3","language":"python","ecosystem":"pypi","summary":"mypy-boto3-applicationcostprofiler provides type annotations for the boto3 ApplicationCostProfiler service, generated with mypy-boto3-builder. It enhances development with type checking and autocomplete for AWS SDK for Python (boto3) clients. The library is actively maintained with frequent releases, typically in sync with boto3 and botocore updates.","last_verified":"2026-04-25T04:52:08.499Z","tags":["AWS","boto3","mypy","typing","stubs","cloud","applicationcostprofiler"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mypy-boto3-applicationcostprofiler"},{"id":3022,"title":"mypy-boto3-appmesh","library":"mypy-boto3-appmesh","status":"active","version":"1.42.3","language":"python","ecosystem":"pypi","summary":"mypy-boto3-appmesh provides type annotations for the boto3 AppMesh 1.42.3 service, generated using mypy-boto3-builder 8.12.0. This library enhances type checking and IDE autocompletion for AWS SDK usage in Python projects. It is part of the larger `mypy-boto3` ecosystem which aims to provide comprehensive type hints for all boto3 services and closely follows boto3's release cycle.","last_verified":"2026-04-25T04:52:44.705Z","tags":["type-hints","mypy","boto3","aws","appmesh","stubs"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mypy-boto3-appmesh"},{"id":3023,"title":"Type annotations for boto3 AppRunner","library":"mypy-boto3-apprunner","status":"active","version":"1.42.3","language":"python","ecosystem":"pypi","summary":"mypy-boto3-apprunner provides type annotations for the AWS AppRunner service client, compatible with boto3 version 1.42.3. It is generated by the `mypy-boto3-builder` and is part of a larger ecosystem providing comprehensive type hints for `boto3`, `botocore`, `aiobotocore`, and `aioboto3`. The project is actively maintained with regular updates to reflect changes in `boto3` and Python typing standards.","last_verified":"2026-04-25T04:53:32.000Z","tags":["aws","boto3","mypy","type-hints","apprunner","stubs","type-checking"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mypy-boto3-apprunner"},{"id":3024,"title":"mypy-boto3-appstream Type Annotations","library":"mypy-boto3-appstream","status":"active","version":"1.42.82","language":"python","ecosystem":"pypi","summary":"mypy-boto3-appstream provides comprehensive type annotations for the `boto3` AWS AppStream service, enhancing static analysis with tools like Mypy, Pyright, VSCode, and PyCharm. It is automatically generated by the `mypy-boto3-builder` and aims to keep pace with `boto3` updates, typically releasing new versions in alignment with `boto3`'s release cadence. The current version is 1.42.82.","last_verified":"2026-04-25T04:54:43.227Z","tags":["type-hinting","boto3","aws","mypy","stubs","appstream","static-analysis"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mypy-boto3-appstream"},{"id":3025,"title":"mypy-boto3-appsync Type Annotations","library":"mypy-boto3-appsync","status":"active","version":"1.42.6","language":"python","ecosystem":"pypi","summary":"mypy-boto3-appsync provides official type annotations for the `boto3` AppSync client, generated by `mypy-boto3-builder`. It enhances development with static type checking for AWS SDK operations related to AppSync, helping catch errors before runtime. The current version is 1.42.6, and releases are frequent, typically in sync with `boto3` updates and `mypy-boto3-builder` enhancements.","last_verified":"2026-04-25T04:55:24.929Z","tags":["boto3","mypy","type-hints","aws","appsync","stubs","type-checking"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mypy-boto3-appsync"},{"id":3558,"title":"mypy-boto3-arc-region-switch Type Stubs","library":"mypy-boto3-arc-region-switch","status":"active","version":"1.42.59","language":"python","ecosystem":"pypi","summary":"This library provides type annotations (stubs) for the `boto3` ARCRegionswitch service client, generated with `mypy-boto3-builder`. It enhances development experience by enabling static type checking for `boto3` code. The current version is 1.42.59, and it is actively maintained with frequent updates tied to `boto3` releases and `mypy-boto3-builder` improvements.","last_verified":"2026-04-25T12:05:16.334Z","tags":["boto3","aws","mypy","typing","type-stubs","arc-regionswitch"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mypy-boto3-arc-region-switch"},{"id":3334,"title":"mypy-boto3-arc-zonal-shift","library":"mypy-boto3-arc-zonal-shift","status":"active","version":"1.42.3","language":"python","ecosystem":"pypi","summary":"This library provides type annotations (stubs) for the `boto3` AWS ARC Zonal Shift service, allowing developers to leverage static type checking with `mypy`. It is part of the `mypy-boto3-builder` ecosystem, which generates type stubs for all `boto3` services. The package version 1.42.3 aligns with the `boto3` version, and new versions are released frequently to match `boto3` updates and `mypy-boto3-builder` improvements.","last_verified":"2026-04-25T08:43:26.027Z","tags":["aws","boto3","mypy","types","stubs","type-hinting","arc-zonal-shift"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mypy-boto3-arc-zonal-shift"},{"id":3335,"title":"mypy-boto3-artifact Type Stubs","library":"mypy-boto3-artifact","status":"active","version":"1.42.13","language":"python","ecosystem":"pypi","summary":"mypy-boto3-artifact provides a set of type annotations (type stubs) for the `boto3` library's AWS Artifact service, enabling static type checking with tools like MyPy. It is generated using `mypy-boto3-builder` and is currently at version 1.42.13. New versions are released frequently, typically in sync with `boto3` updates and `mypy-boto3-builder` enhancements.","last_verified":"2026-04-25T08:44:02.939Z","tags":["boto3","aws","type-hints","mypy","stubs","artifact","static-analysis"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mypy-boto3-artifact"},{"id":2127,"title":"mypy-boto3-athena Type Stubs","library":"mypy-boto3-athena","status":"active","version":"1.42.43","language":"python","ecosystem":"pypi","summary":"mypy-boto3-athena provides PEP 561 compliant type annotations (stubs) for the boto3 Athena service. It allows static type checkers like MyPy to validate usage of boto3's Athena client, improving code quality and catching errors early. The package is generated by mypy-boto3-builder, and its releases are frequent, typically mirroring boto3 updates and builder enhancements. Current version is 1.42.43.","last_verified":"2026-04-24T14:36:27.997Z","tags":["boto3","aws","type-stubs","mypy","athena","type-checking"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mypy-boto3-athena"},{"id":3026,"title":"Mypy Boto3 AuditManager Stubs","library":"mypy-boto3-auditmanager","status":"active","version":"1.42.3","language":"python","ecosystem":"pypi","summary":"mypy-boto3-auditmanager provides PEP 561 compliant type annotations for the AWS Boto3 AuditManager service, ensuring static type checking for your Boto3 clients. It is currently at version 1.42.3 and is actively maintained, with frequent releases tied to the upstream `boto3` library and `mypy-boto3-builder` updates.","last_verified":"2026-04-25T04:55:39.807Z","tags":["mypy","boto3","aws","type-hints","stubs","auditmanager","type-checking"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mypy-boto3-auditmanager"},{"id":3028,"title":"Type annotations for boto3 AutoScaling","library":"mypy-boto3-autoscaling","status":"active","version":"1.42.79","language":"python","ecosystem":"pypi","summary":"mypy-boto3-autoscaling provides comprehensive type annotations (stubs) for the boto3 AutoScaling service. It enables static type checking for your boto3 code using tools like mypy, catching potential errors at development time. The current version is 1.42.79, and it's part of the frequently updated mypy-boto3-builder ecosystem, with releases typically aligning with new boto3/botocore versions.","last_verified":"2026-04-25T04:56:50.018Z","tags":["boto3","aws","typing","mypy","stubs","autoscaling","static-analysis"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mypy-boto3-autoscaling"},{"id":3027,"title":"mypy-boto3-autoscaling-plans Type Annotations","library":"mypy-boto3-autoscaling-plans","status":"active","version":"1.42.3","language":"python","ecosystem":"pypi","summary":"This library provides PEP 561 compliant type annotations for the boto3 AutoScalingPlans service. It enhances static analysis for boto3 users, allowing tools like MyPy to catch type-related errors before runtime. The current version is 1.42.3, which corresponds to boto3 1.42.3, and it receives frequent updates in sync with boto3 releases and the underlying mypy-boto3-builder project.","last_verified":"2026-04-25T04:56:16.169Z","tags":["aws","boto3","mypy","type-hints","autoscaling-plans","type-stubs","static-analysis"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mypy-boto3-autoscaling-plans"},{"id":3336,"title":"Type Annotations for Boto3 B2BI","library":"mypy-boto3-b2bi","status":"active","version":"1.42.3","language":"python","ecosystem":"pypi","summary":"mypy-boto3-b2bi provides comprehensive type annotations for the AWS B2BI service client in `boto3`. It's part of the `mypy-boto3` collection, which generates type stubs for all `boto3` services, enhancing developer experience with static analysis and auto-completion. The current version is 1.42.3, and new versions are released frequently, typically mirroring `boto3` updates and `mypy-boto3-builder` releases.","last_verified":"2026-04-25T08:44:38.701Z","tags":["boto3","aws","types","mypy","type-hinting","b2bi"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mypy-boto3-b2bi"},{"id":3029,"title":"mypy-boto3-backup: Type Annotations for AWS Backup Service","library":"mypy-boto3-backup","status":"active","version":"1.42.86","language":"python","ecosystem":"pypi","summary":"mypy-boto3-backup provides static type annotations for the AWS Backup 1.42.86 service, generated with mypy-boto3-builder 8.12.0. It enhances developer experience by offering type checking and auto-completion for `boto3` clients, resources, paginators, waiters, and specific type definitions for the Backup service, compatible with `mypy`, `pyright`, VSCode, and PyCharm.","last_verified":"2026-04-25T04:58:01.531Z","tags":["aws","boto3","mypy","type-annotations","stubs","backup","static-analysis","autocompletion"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mypy-boto3-backup"},{"id":3337,"title":"mypy-boto3-backup-gateway","library":"mypy-boto3-backup-gateway","status":"active","version":"1.42.58","language":"python","ecosystem":"pypi","summary":"mypy-boto3-backup-gateway provides high-quality type annotations for the boto3 BackupGateway service, ensuring better code completion, static analysis, and error detection in development environments. It is part of the larger `mypy-boto3` ecosystem, generated by `mypy-boto3-builder`. The current version is 1.42.58, and it is frequently updated to align with `boto3` releases and schema changes.","last_verified":"2026-04-25T08:45:01.096Z","tags":["aws","boto3","mypy","type-hints","stubs","backup-gateway","typed"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mypy-boto3-backup-gateway"},{"id":3338,"title":"mypy-boto3-backupsearch Type Stubs","library":"mypy-boto3-backupsearch","status":"active","version":"1.42.3","language":"python","ecosystem":"pypi","summary":"mypy-boto3-backupsearch provides type annotations for the `boto3` AWS BackupSearch service (version 1.42.3), generated by the `mypy-boto3-builder` (version 8.12.0). It enhances static type checking and IDE auto-completion for `boto3` client and resource operations, addressing the dynamic nature of `boto3` to improve code quality and prevent runtime errors. The library follows the release cadence of `boto3` and `botocore` services.","last_verified":"2026-04-25T08:45:53.271Z","tags":["type-hints","mypy","boto3","aws","backupsearch","static-analysis"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mypy-boto3-backupsearch"},{"id":900,"title":"Type annotations for boto3 Batch","library":"mypy-boto3-batch","status":"active","version":"1.42.76","language":"python","ecosystem":"pypi","summary":"mypy-boto3-batch provides comprehensive type annotations for the AWS Boto3 Batch service, generated automatically with mypy-boto3-builder. It enhances development experience by enabling static type checking with tools like MyPy, Pyright, and improving autocompletion in IDEs such as VSCode and PyCharm. The library is actively maintained, with updates released frequently to align with new Boto3 versions and address issues.","last_verified":"2026-04-11T14:07:25.583Z","tags":["aws","boto3","mypy","type-hinting","stubs","batch","type-checking"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/mypy-boto3-batch"},{"id":3559,"title":"mypy-boto3-bcm-dashboards Type Annotations","library":"mypy-boto3-bcm-dashboards","status":"active","version":"1.42.87","language":"python","ecosystem":"pypi","summary":"This package provides type annotations (stubs) for the `boto3` AWS SDK, specifically for the 'BillingandCostManagementDashboards' service. It allows static type checkers like `mypy` to validate `boto3` client calls, improving code quality and catching potential errors early. The library is part of the `mypy-boto3-builder` project, which generates stubs for all `boto3` services and releases frequently, often in sync with `boto3` and builder updates. Current version is 1.42.87.","last_verified":"2026-04-25T12:05:57.992Z","tags":["aws","boto3","mypy","type-hints","typescript","billing-cost-management-dashboards"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mypy-boto3-bcm-dashboards"},{"id":3030,"title":"mypy-boto3-bcm-data-exports Type Annotations","library":"mypy-boto3-bcm-data-exports","status":"active","version":"1.42.77","language":"python","ecosystem":"pypi","summary":"mypy-boto3-bcm-data-exports provides a set of type annotations for the `boto3` AWS SDK, specifically for the Billing and Cost Management Data Exports (BCM Data Exports) service. These annotations enhance code completion, static analysis, and type checking for `boto3` users with tools like MyPy, VSCode, and PyCharm. The library is currently at version 1.42.77 and is released frequently, typically in sync with `boto3` and `botocore` updates.","last_verified":"2026-04-25T04:58:35.890Z","tags":["AWS","boto3","mypy","type-hinting","stubs","cloud"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mypy-boto3-bcm-data-exports"},{"id":3339,"title":"Type annotations for boto3 BillingandCostManagementPricingCalculator","library":"mypy-boto3-bcm-pricing-calculator","status":"active","version":"1.42.3","language":"python","ecosystem":"pypi","summary":"Provides type annotations for the `boto3` AWS Billing and Cost Management Pricing Calculator service. It enhances static type checking for `boto3` clients, resources, and their methods, offering improved autocomplete and error detection in IDEs and with tools like `mypy` and `pyright`. This package is part of the `mypy-boto3-builder` ecosystem, which typically releases updates in sync with `boto3` versions.","last_verified":"2026-04-25T08:46:28.144Z","tags":["aws","boto3","mypy","type-hints","stubs","billing","cost-management"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mypy-boto3-bcm-pricing-calculator"},{"id":3560,"title":"Type Annotations for AWS Billing and Cost Management Recommended Actions (Boto3)","library":"mypy-boto3-bcm-recommended-actions","status":"active","version":"1.42.9","language":"python","ecosystem":"pypi","summary":"This library provides comprehensive type annotations (stubs) for the `boto3` client of the AWS Billing and Cost Management Recommended Actions service, enabling static type checking with tools like MyPy. It is part of the `mypy-boto3` project, which generates stubs for all AWS services. The current version is `1.42.9`, and the project has a frequent release cadence, often aligning with `boto3` updates and new AWS service features.","last_verified":"2026-04-25T12:06:30.369Z","tags":["AWS","Boto3","Type Hinting","MyPy","Billing","Cost Management"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mypy-boto3-bcm-recommended-actions"},{"id":3035,"title":"mypy-boto3-bedrock Type Stubs","library":"mypy-boto3-bedrock","status":"active","version":"1.42.83","language":"python","ecosystem":"pypi","summary":"mypy-boto3-bedrock provides comprehensive type annotations for the `boto3` Bedrock service. It is part of the `boto3-stubs` ecosystem, automatically generated by `mypy-boto3-builder`, ensuring compatibility with `boto3`'s official releases. This library enhances static analysis with tools like `mypy` and `pyright`, offering improved code completion and helping identify potential bugs in `boto3` Bedrock client usage. The version number of `mypy-boto3-bedrock` is synchronized with the corresponding `boto3` version it provides stubs for.","last_verified":"2026-04-25T05:02:18.019Z","tags":["AWS","boto3","mypy","type-hints","bedrock","stubs","static-analysis"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mypy-boto3-bedrock"},{"id":3032,"title":"mypy-boto3-bedrock-agent","library":"mypy-boto3-bedrock-agent","status":"active","version":"1.42.83","language":"python","ecosystem":"pypi","summary":"mypy-boto3-bedrock-agent provides type annotations (stubs) for the `boto3` Bedrock Agent service, enhancing static type checking with tools like Mypy. It is part of the `mypy-boto3` ecosystem, which generates stubs for all `boto3` services. The library follows the `boto3` release cycle closely, with frequent updates to ensure compatibility with the latest AWS SDK features and API changes. Current version is 1.42.83.","last_verified":"2026-04-25T04:59:44.758Z","tags":["AWS","Boto3","Type Hinting","Mypy","Bedrock"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mypy-boto3-bedrock-agent"},{"id":3031,"title":"Mypy Boto3 Bedrock Agent Runtime Stubs","library":"mypy-boto3-bedrock-agent-runtime","status":"active","version":"1.42.3","language":"python","ecosystem":"pypi","summary":"This library provides PEP 561 type annotations for the `boto3` Bedrock Agent Runtime service. It allows static type checkers like Mypy to validate usage of `boto3.client('bedrock-agent-runtime')`, improving code reliability and developer experience. The current version is 1.42.3 and new versions are released frequently, typically mirroring `boto3` releases and the `mypy-boto3-builder`'s update cadence.","last_verified":"2026-04-25T04:59:10.571Z","tags":["aws","boto3","type-hints","mypy","bedrock","agent-runtime"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mypy-boto3-bedrock-agent-runtime"},{"id":3034,"title":"Type annotations for AWS BedrockAgentCore (boto3)","library":"mypy-boto3-bedrock-agentcore","status":"active","version":"1.42.87","language":"python","ecosystem":"pypi","summary":"mypy-boto3-bedrock-agentcore provides type annotations for the boto3 BedrockAgentCore service, enhancing developer experience with static analysis tools like Mypy, Pyright, and IDEs such as VSCode and PyCharm. It's automatically generated by `mypy-boto3-builder` (currently v8.12.0) and typically releases new versions in sync with `boto3` updates, ensuring up-to-date type information for AWS SDK for Python users. This is an active project with frequent updates.","last_verified":"2026-04-25T05:01:06.275Z","tags":["boto3","aws","bedrock-agentcore","mypy","type-hints","stubs","static-analysis"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mypy-boto3-bedrock-agentcore"},{"id":3033,"title":"Type Annotations for Boto3 Bedrock Agent Core Control","library":"mypy-boto3-bedrock-agentcore-control","status":"active","version":"1.42.87","language":"python","ecosystem":"pypi","summary":"This library provides PEP 561-compliant type annotations for the `boto3` Bedrock Agent Core Control service, enabling static type checking with tools like `mypy`. It helps developers catch type-related errors early and improves IDE autocompletion for `boto3`. The current version is 1.42.87, and it is updated frequently to align with new `boto3` releases.","last_verified":"2026-04-25T05:00:34.054Z","tags":["aws","boto3","mypy","type-hints","bedrock","agent-core-control","static-analysis"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mypy-boto3-bedrock-agentcore-control"},{"id":3340,"title":"Type Annotations for Boto3 Bedrock Data Automation","library":"mypy-boto3-bedrock-data-automation","status":"active","version":"1.42.82","language":"python","ecosystem":"pypi","summary":"This library provides type annotations for the `boto3` AWS SDK, specifically for the Bedrock Data Automation service. It enables static type checking tools like `mypy` to validate interactions with the service, improving code quality and catching potential errors at development time. It is generated by the `mypy-boto3-builder` project and is frequently updated to align with `boto3` and AWS API changes. The current version is 1.42.82.","last_verified":"2026-04-25T08:47:02.190Z","tags":["aws","boto3","mypy","type-hints","bedrock","data-automation"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mypy-boto3-bedrock-data-automation"},{"id":3561,"title":"Type Annotations for boto3 Runtime for Bedrock Data Automation","library":"mypy-boto3-bedrock-data-automation-runtime","status":"active","version":"1.42.44","language":"python","ecosystem":"pypi","summary":"mypy-boto3-bedrock-data-automation-runtime provides type annotations for the `boto3` AWS SDK, specifically for the `RuntimeforBedrockDataAutomation` service, ensuring type safety and improved IDE auto-completion. It is part of the `mypy-boto3-builder` ecosystem, currently at version 1.42.44, and follows a frequent release cadence, often synchronizing with `boto3` updates to provide up-to-date type information.","last_verified":"2026-04-25T12:07:19.529Z","tags":["boto3","aws","bedrock","type-hints","mypy","stubs","automation","generative-ai"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mypy-boto3-bedrock-data-automation-runtime"},{"id":2128,"title":"mypy-boto3-bedrock-runtime Type Annotations","library":"mypy-boto3-bedrock-runtime","status":"active","version":"1.42.82","language":"python","ecosystem":"pypi","summary":"mypy-boto3-bedrock-runtime provides comprehensive type annotations for the `boto3` Bedrock Runtime service, version 1.42.82. Generated by `mypy-boto3-builder` (version 8.12.0), it enhances developer experience by offering static type checking, auto-completion, and error detection in IDEs like VSCode and PyCharm, and with type checkers like Mypy and Pyright. The library is actively maintained and frequently updated to synchronize with `boto3` releases and schema changes.","last_verified":"2026-04-24T14:37:06.009Z","tags":["boto3","aws","bedrock","runtime","type-hints","mypy","stubs","static-analysis"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mypy-boto3-bedrock-runtime"},{"id":3562,"title":"mypy-boto3-billing","library":"mypy-boto3-billing","status":"active","version":"1.42.26","language":"python","ecosystem":"pypi","summary":"mypy-boto3-billing provides type annotations for the AWS boto3 Billing service. It's part of the `mypy-boto3` project, which generates type stubs for all boto3 services. The library is actively maintained, with frequent updates corresponding to boto3 releases and improvements from the `mypy-boto3-builder`.","last_verified":"2026-04-25T12:08:13.332Z","tags":["AWS","boto3","mypy","type-hints","billing","cloud"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mypy-boto3-billing"},{"id":3341,"title":"mypy-boto3-billingconductor Type Annotations","library":"mypy-boto3-billingconductor","status":"active","version":"1.42.7","language":"python","ecosystem":"pypi","summary":"mypy-boto3-billingconductor provides drop-in type annotations for the `boto3` BillingConductor service. It enhances development with static type checking for `boto3` clients, resources, paginators, and waiters. Maintained by `mypy-boto3-builder`, it is frequently updated to align with `boto3` releases and ensures compatibility with popular IDEs and type checkers like mypy and pyright.","last_verified":"2026-04-25T08:47:35.211Z","tags":["AWS","boto3","mypy","type-hinting","stubs","cloud","billingconductor","python"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mypy-boto3-billingconductor"},{"id":3036,"title":"mypy-boto3-braket type stubs","library":"mypy-boto3-braket","status":"active","version":"1.42.85","language":"python","ecosystem":"pypi","summary":"mypy-boto3-braket provides static type checking and autocompletion for the AWS Braket service within the `boto3` library. It enhances developer experience by offering precise type hints for clients, paginators, waiters, and data transfer objects (TypeDefs). The current version, 1.42.85, is synchronized with its corresponding `boto3` version and is part of the actively maintained `mypy-boto3-builder` ecosystem, which follows a frequent release cadence.","last_verified":"2026-04-25T05:03:29.772Z","tags":["type-stubs","boto3","aws","braket","mypy","type-hinting","static-analysis"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mypy-boto3-braket"},{"id":3037,"title":"mypy-boto3-budgets Type Stubs","library":"mypy-boto3-budgets","status":"active","version":"1.42.33","language":"python","ecosystem":"pypi","summary":"Type annotations for `boto3` AWS Budgets service, generated by `mypy-boto3-builder`. It provides type checking support for `boto3` clients, paginators, literals, and type definitions, compatible with various IDEs and type checkers like `mypy` and `pyright`. The library's version directly corresponds to the `boto3` version it types.","last_verified":"2026-04-25T05:04:20.553Z","tags":["aws","boto3","mypy","type-hints","budgets"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mypy-boto3-budgets"},{"id":3038,"title":"mypy-boto3-ce: Type Annotations for AWS Cost Explorer","library":"mypy-boto3-ce","status":"active","version":"1.42.28","language":"python","ecosystem":"pypi","summary":"mypy-boto3-ce provides comprehensive type annotations for the AWS Boto3 Cost Explorer (CE) service, ensuring static type checking for your Python code. It is automatically generated by `mypy-boto3-builder` (currently version 8.12.0) and is updated frequently to align with `boto3` and `botocore` releases, enhancing code quality and developer experience by catching potential AWS-related errors before runtime.","last_verified":"2026-04-25T05:04:55.274Z","tags":["boto3","aws","mypy","type-hints","cost-explorer","static-analysis","cloud"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mypy-boto3-ce"},{"id":3342,"title":"mypy-boto3-chatbot Type Annotations","library":"mypy-boto3-chatbot","status":"active","version":"1.42.3","language":"python","ecosystem":"pypi","summary":"mypy-boto3-chatbot provides comprehensive type annotations for the `boto3` AWS Chatbot service. Generated by `mypy-boto3-builder` (currently version 8.12.0), this library enables static type checking with tools like `mypy` and `pyright`, offering improved autocompletion and early error detection in IDEs like VSCode and PyCharm. It is updated frequently to synchronize with the latest `boto3` service definitions (current `chatbot` version 1.42.3).","last_verified":"2026-04-25T08:48:08.461Z","tags":["typing","type-hints","boto3","aws","chatbot","stubs","mypy","pyright","autocompletion"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mypy-boto3-chatbot"},{"id":3039,"title":"mypy-boto3-chime","library":"mypy-boto3-chime","status":"active","version":"1.42.3","language":"python","ecosystem":"pypi","summary":"mypy-boto3-chime provides comprehensive type annotations for the AWS Boto3 Chime service, enabling static type checking with tools like MyPy. It enhances code quality, readability, and error detection for Boto3 interactions. The library is currently at version 1.42.3 and is automatically generated by the mypy-boto3-builder.","last_verified":"2026-04-25T05:05:31.905Z","tags":["aws","boto3","mypy","type-hints","chime","stubs","static-analysis"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mypy-boto3-chime"},{"id":3343,"title":"mypy-boto3 Chime SDK Identity Stubs","library":"mypy-boto3-chime-sdk-identity","status":"active","version":"1.42.3","language":"python","ecosystem":"pypi","summary":"mypy-boto3-chime-sdk-identity is a type annotation package for the boto3 Chime SDK Identity service, currently at version 1.42.3. It provides comprehensive type hints for boto3 clients, resources, paginators, and waiters, enhancing developer experience with static analysis tools like mypy, PyCharm, and VSCode by enabling better autocomplete and compile-time error checking. The library follows a continuous release cadence, closely mirroring boto3 updates, and is generated by the mypy-boto3-builder.","last_verified":"2026-04-25T08:48:53.206Z","tags":["boto3","aws","type-hints","mypy","stubs","chime","chimesdkidentity"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mypy-boto3-chime-sdk-identity"},{"id":3563,"title":"mypy-boto3-chime-sdk-media-pipelines","library":"mypy-boto3-chime-sdk-media-pipelines","status":"active","version":"1.42.3","language":"python","ecosystem":"pypi","summary":"This library provides comprehensive type annotations for the `boto3` AWS SDK, specifically for the Chime SDK Media Pipelines service (version 1.42.3). It enhances developer experience by enabling static type checking with tools like MyPy, PyRight, and improved auto-completion in IDEs such as VSCode and PyCharm. The package is actively maintained, with releases frequently synchronized with `boto3` versions, generated by the `mypy-boto3-builder`.","last_verified":"2026-04-25T12:09:31.500Z","tags":["type hints","boto3","aws","mypy","stubs","chime-sdk-media-pipelines","type checking"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mypy-boto3-chime-sdk-media-pipelines"},{"id":3344,"title":"Type Annotations for Boto3 Chime SDK Meetings","library":"mypy-boto3-chime-sdk-meetings","status":"active","version":"1.42.3","language":"python","ecosystem":"pypi","summary":"mypy-boto3-chime-sdk-meetings provides comprehensive type annotations for the `boto3` Chime SDK Meetings service, ensuring type-safe AWS interactions for developers. It is generated by the `mypy-boto3-builder` project, which frequently releases updates to keep pace with `boto3` versions. The current version is 1.42.3, aligning with the `boto3` version it types.","last_verified":"2026-04-25T08:49:32.036Z","tags":["AWS","boto3","types","mypy","type-checking","chime","chime-sdk-meetings"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mypy-boto3-chime-sdk-meetings"},{"id":3345,"title":"mypy-boto3-chime-sdk-messaging","library":"mypy-boto3-chime-sdk-messaging","status":"active","version":"1.42.3","language":"python","ecosystem":"pypi","summary":"mypy-boto3-chime-sdk-messaging provides type annotations for the boto3 ChimeSDKMessaging service, enhancing development with static type checking in environments like VSCode, PyCharm, and mypy. It is generated by `mypy-boto3-builder` (currently version 8.12.0) and closely tracks the `boto3` release cycle, with frequent updates to ensure compatibility and comprehensive type hints. The current version is 1.42.3.","last_verified":"2026-04-25T08:50:16.557Z","tags":["aws","boto3","mypy","type-hints","stubs","chime-sdk-messaging","chime","messaging"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mypy-boto3-chime-sdk-messaging"},{"id":3346,"title":"mypy-boto3-chime-sdk-voice Type Annotations","library":"mypy-boto3-chime-sdk-voice","status":"active","version":"1.42.3","language":"python","ecosystem":"pypi","summary":"This library provides type annotations for the AWS boto3 Chime SDK Voice service client. It ensures that your boto3 calls for `chime-sdk-voice` are type-checked by `mypy`, preventing common runtime errors and improving developer experience with autocompletion. The current version is 1.42.3, generated by `mypy-boto3-builder` and released frequently to align with boto3/botocore updates.","last_verified":"2026-04-25T08:51:02.513Z","tags":["boto3","aws","mypy","type-hints","chime-sdk-voice","static-analysis"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mypy-boto3-chime-sdk-voice"},{"id":3040,"title":"mypy-boto3-cleanrooms Type Stubs","library":"mypy-boto3-cleanrooms","status":"active","version":"1.42.52","language":"python","ecosystem":"pypi","summary":"mypy-boto3-cleanrooms provides type annotations for the boto3 CleanRoomsService. It enhances development experience by offering static type checking, auto-completion, and improved error detection for AWS CleanRooms operations using boto3. This library is generated by `mypy-boto3-builder` and is currently at version 1.42.52, with updates typically aligning with boto3 releases.","last_verified":"2026-04-25T05:06:03.679Z","tags":["aws","boto3","mypy","type-stubs","cleanrooms","static-analysis","developer-tools"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mypy-boto3-cleanrooms"},{"id":3347,"title":"mypy-boto3-cleanroomsml: AWS Clean Rooms ML Type Annotations for boto3","library":"mypy-boto3-cleanroomsml","status":"active","version":"1.42.22","language":"python","ecosystem":"pypi","summary":"mypy-boto3-cleanroomsml provides static type annotations for the `boto3` CleanRoomsML service, enhancing code quality, readability, and error detection for Python developers working with AWS. It is generated by `mypy-boto3-builder` and is currently at version 1.42.22, with frequent updates mirroring `boto3` releases.","last_verified":"2026-04-25T08:52:04.433Z","tags":["aws","boto3","mypy","type-hints","cleanroomsml","stubs","static-analysis"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mypy-boto3-cleanroomsml"},{"id":3041,"title":"mypy-boto3-cloud9 Type Annotations","library":"mypy-boto3-cloud9","status":"active","version":"1.42.3","language":"python","ecosystem":"pypi","summary":"Provides type annotations for the `boto3` Cloud9 service, enabling static type checking with tools like `mypy`, as well as enhanced auto-completion in IDEs. It is part of the `mypy-boto3-builder` ecosystem, with versions typically aligning with `boto3` releases, ensuring up-to-date type stubs for AWS services.","last_verified":"2026-04-25T05:07:45.163Z","tags":["type-hints","mypy","boto3","aws","cloud9","stubs","static-analysis"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mypy-boto3-cloud9"},{"id":3042,"title":"mypy-boto3-cloudcontrol: Type Annotations for AWS Cloud Control API","library":"mypy-boto3-cloudcontrol","status":"active","version":"1.42.3","language":"python","ecosystem":"pypi","summary":"mypy-boto3-cloudcontrol provides type annotations for the AWS boto3 CloudControlApi service. It is part of the larger `mypy-boto3-builder` ecosystem, which generates stubs for all boto3 services. This specific package, currently at version 1.42.3, helps static type checkers like Mypy understand the dynamic nature of boto3 clients, offering improved code completion, error detection, and overall developer experience for Cloud Control API interactions. The builder project releases frequently, often synchronizing with `boto3` and `botocore` updates.","last_verified":"2026-04-25T05:08:36.125Z","tags":["type hinting","mypy","boto3","aws","cloudcontrol","stubs","static analysis"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mypy-boto3-cloudcontrol"},{"id":3043,"title":"Mypy Boto3 CloudDirectory - Type Annotations","library":"mypy-boto3-clouddirectory","status":"active","version":"1.42.3","language":"python","ecosystem":"pypi","summary":"mypy-boto3-clouddirectory provides type annotations for the AWS boto3 CloudDirectory service. It ensures static type checking with tools like mypy, enhancing code quality and developer experience for Python applications interacting with AWS CloudDirectory. The project's builder (`mypy-boto3-builder`) releases frequently, typically in sync with new boto3/botocore versions.","last_verified":"2026-04-25T05:09:09.555Z","tags":["python","type-hints","mypy","boto3","aws","cloud","clouddirectory","stubs"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mypy-boto3-clouddirectory"},{"id":1569,"title":"mypy-boto3-cloudformation","library":"mypy-boto3-cloudformation","status":"active","version":"1.42.3","language":"python","ecosystem":"pypi","summary":"mypy-boto3-cloudformation provides type annotations for the boto3 CloudFormation service. It is automatically generated by mypy-boto3-builder and closely follows boto3's versioning, offering up-to-date type stubs for improved static analysis and IDE assistance when working with AWS CloudFormation using boto3. The library is actively maintained with frequent updates reflecting changes in boto3 and the AWS API.","last_verified":"2026-04-23T22:34:44.766Z","tags":["mypy","boto3","aws","cloudformation","typing","stubs","type-hints","static-analysis"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mypy-boto3-cloudformation"},{"id":3044,"title":"Type Annotations for boto3 CloudFront","library":"mypy-boto3-cloudfront","status":"active","version":"1.42.80","language":"python","ecosystem":"pypi","summary":"mypy-boto3-cloudfront provides type annotations for the AWS boto3 CloudFront service. It enhances development experience with static type checking, auto-completion, and early error detection in IDEs and with tools like mypy. This package, version 1.42.80, is generated with `mypy-boto3-builder 8.12.0` and receives frequent updates in sync with `boto3` releases.","last_verified":"2026-04-25T05:09:49.289Z","tags":["boto3","aws","cloudfront","mypy","typing","stubs","type-hints"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mypy-boto3-cloudfront"},{"id":3564,"title":"mypy-boto3-cloudfront-keyvaluestore Type Annotations","library":"mypy-boto3-cloudfront-keyvaluestore","status":"active","version":"1.42.3","language":"python","ecosystem":"pypi","summary":"mypy-boto3-cloudfront-keyvaluestore provides type annotations for the boto3 CloudFrontKeyValueStore client, allowing for static type checking with tools like MyPy. It is generated by `mypy-boto3-builder` and its version is synchronized with the corresponding `boto3` and `types-botocore-cloudfront-keyvaluestore` versions. The library receives frequent updates, typically aligning with new boto3 releases and `mypy-boto3-builder` enhancements.","last_verified":"2026-04-25T12:09:49.796Z","tags":["aws","boto3","type-hints","mypy","cloudfront","keyvaluestore","dev-tool"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mypy-boto3-cloudfront-keyvaluestore"},{"id":3045,"title":"mypy-boto3-cloudhsm Type Annotations for AWS CloudHSM","library":"mypy-boto3-cloudhsm","status":"active","version":"1.42.3","language":"python","ecosystem":"pypi","summary":"mypy-boto3-cloudhsm provides type annotations for the AWS CloudHSM service, designed to be used with `boto3`. It enhances development experience by enabling static type checking with tools like MyPy, Pylance, and IDEs like VSCode and PyCharm. The package is part of the `mypy-boto3-builder` ecosystem, which generates stubs for all `boto3` services, often releasing updates aligned with `boto3` and botocore releases.","last_verified":"2026-04-25T05:10:25.627Z","tags":["aws","boto3","mypy","type-hints","cloudhsm","stubs","type-checking"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mypy-boto3-cloudhsm"},{"id":3046,"title":"mypy-boto3-cloudhsmv2","library":"mypy-boto3-cloudhsmv2","status":"active","version":"1.42.3","language":"python","ecosystem":"pypi","summary":"mypy-boto3-cloudhsmv2 provides type annotations (stubs) for the `boto3` AWS SDK, specifically for the CloudHSMV2 service. It enhances development experience by enabling static type checking for `boto3` clients and responses. The library is currently at version 1.42.3, with releases closely mirroring `boto3` service updates and more frequent updates for the underlying `mypy-boto3-builder`.","last_verified":"2026-04-25T05:11:16.988Z","tags":["AWS","boto3","mypy","type-annotations","stubs","cloudhsmv2","static-analysis"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mypy-boto3-cloudhsmv2"},{"id":3047,"title":"mypy-boto3-cloudsearch Type Annotations","library":"mypy-boto3-cloudsearch","status":"active","version":"1.42.3","language":"python","ecosystem":"pypi","summary":"mypy-boto3-cloudsearch provides comprehensive type annotations for the `boto3` AWS CloudSearch service, enabling static type checking for improved code quality and developer experience. It is automatically generated with `mypy-boto3-builder` and is compatible with various IDEs and type checkers like `mypy` and `pyright`. Currently at version 1.42.3, its release cycle is frequent, aligning with updates to the underlying `boto3` library.","last_verified":"2026-04-25T05:11:51.904Z","tags":["mypy","boto3","aws","cloudsearch","type-hints","type-stubs","static-analysis","pep-561"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mypy-boto3-cloudsearch"},{"id":3048,"title":"mypy-boto3-cloudsearchdomain Type Stubs for AWS CloudSearchDomain","library":"mypy-boto3-cloudsearchdomain","status":"active","version":"1.42.3","language":"python","ecosystem":"pypi","summary":"This library provides type annotations for the `boto3` CloudSearchDomain service (version 1.42.3), generated by `mypy-boto3-builder` 8.12.0. It allows static type checking with tools like MyPy, enhancing code quality and developer experience when working with AWS CloudSearchDomain using `boto3`. The package closely follows `boto3` releases, offering frequent updates to maintain compatibility.","last_verified":"2026-04-25T05:12:29.716Z","tags":["aws","boto3","mypy","type-hints","stubs","cloudsearchdomain","cloudsearch"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mypy-boto3-cloudsearchdomain"},{"id":3049,"title":"Type Annotations for boto3 CloudTrail","library":"mypy-boto3-cloudtrail","status":"active","version":"1.42.3","language":"python","ecosystem":"pypi","summary":"mypy-boto3-cloudtrail provides comprehensive type annotations for the boto3 CloudTrail service, enhancing developer experience with static analysis tools like mypy, pyright, and various IDEs (VSCode, PyCharm). It ensures type-safe interactions with AWS CloudTrail APIs by providing precise type hints for clients, paginators, and service-specific TypedDicts. This package is generated by `mypy-boto3-builder` and is currently at version 1.42.3, following the corresponding boto3 version. New releases are frequent, typically aligning with boto3 updates.","last_verified":"2026-04-25T05:13:02.140Z","tags":["aws","boto3","cloudtrail","mypy","type-hints","stubs","static-analysis"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mypy-boto3-cloudtrail"},{"id":3565,"title":"mypy-boto3-cloudtrail-data Type Annotations","library":"mypy-boto3-cloudtrail-data","status":"active","version":"1.42.3","language":"python","ecosystem":"pypi","summary":"Provides type annotations for `boto3`'s CloudTrailDataService, generated by `mypy-boto3-builder`. It enhances static type checking and IDE auto-completion for `boto3` users, currently supporting `boto3` version 1.42.3. Releases follow `boto3`'s release cycle to ensure compatibility.","last_verified":"2026-04-25T12:10:22.478Z","tags":["mypy","boto3","aws","cloudtrail-data","types","type-stubs","static-analysis"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mypy-boto3-cloudtrail-data"},{"id":2598,"title":"Type annotations for boto3 CloudWatch","library":"mypy-boto3-cloudwatch","status":"active","version":"1.42.82","language":"python","ecosystem":"pypi","summary":"mypy-boto3-cloudwatch provides type annotations for the `boto3` CloudWatch service, generated by `mypy-boto3-builder`. It enhances development with static type checking, autocompletion, and bug detection for `boto3` CloudWatch clients. The library is actively maintained with frequent updates to align with new `boto3` versions.","last_verified":"2026-04-24T22:23:59.735Z","tags":["typing","boto3","aws","cloudwatch","stubs","mypy","type-checking"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mypy-boto3-cloudwatch"},{"id":2129,"title":"mypy-boto3-codeartifact Type Stubs","library":"mypy-boto3-codeartifact","status":"active","version":"1.42.3","language":"python","ecosystem":"pypi","summary":"mypy-boto3-codeartifact provides type annotations for the `boto3` AWS CodeArtifact service, enhancing type checking for `boto3` users. It's automatically generated by `mypy-boto3-builder`. The current version is 1.42.3, and it follows a frequent release cadence, often mirroring `boto3` updates and `mypy-boto3-builder`'s own release schedule.","last_verified":"2026-04-24T14:38:53.659Z","tags":["boto3","aws","mypy","type-hints","stubs","codeartifact","typing"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mypy-boto3-codeartifact"},{"id":3050,"title":"mypy-boto3-codebuild Type Stubs","library":"mypy-boto3-codebuild","status":"active","version":"1.42.3","language":"python","ecosystem":"pypi","summary":"mypy-boto3-codebuild provides type annotations for the `boto3` CodeBuild service, enhancing static analysis with tools like MyPy. It is part of the `mypy-boto3` family of libraries, with version `1.42.3` currently available. Releases are frequent, typically mirroring `boto3` updates and `mypy-boto3-builder` changes.","last_verified":"2026-04-25T05:13:37.393Z","tags":["aws","boto3","mypy","type-hints","codebuild","stubs"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mypy-boto3-codebuild"},{"id":3348,"title":"mypy-boto3-codecatalyst Type Stubs","library":"mypy-boto3-codecatalyst","status":"active","version":"1.42.3","language":"python","ecosystem":"pypi","summary":"mypy-boto3-codecatalyst provides comprehensive type annotations for the AWS CodeCatalyst service within the `boto3` library. It enables static type checking with tools like MyPy, Pyright, and enhances IDE features like auto-completion and error detection for `boto3.client('codecatalyst')`. The library is actively maintained and generated with `mypy-boto3-builder`, following a frequent release cadence to align with `boto3` updates.","last_verified":"2026-04-25T08:52:57.833Z","tags":["mypy","boto3","aws","type-stubs","codecatalyst","typing","static-analysis"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mypy-boto3-codecatalyst"},{"id":3051,"title":"mypy-boto3-codecommit","library":"mypy-boto3-codecommit","status":"active","version":"1.42.3","language":"python","ecosystem":"pypi","summary":"mypy-boto3-codecommit provides type annotations for the boto3 CodeCommit service, enabling static type checking with mypy. It's automatically generated from AWS service definitions, ensuring up-to-date and accurate type hints. The current version is 1.42.3, with releases closely tracking boto3 and mypy-boto3-builder updates.","last_verified":"2026-04-25T05:14:23.804Z","tags":["boto3","aws","mypy","type-hints","stubs","codecommit","aws-sdk"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mypy-boto3-codecommit"},{"id":3349,"title":"mypy-boto3-codeconnections","library":"mypy-boto3-codeconnections","status":"active","version":"1.42.3","language":"python","ecosystem":"pypi","summary":"mypy-boto3-codeconnections provides type annotations for the `boto3` AWS CodeConnections service. It enables static type checking for `boto3` interactions, improving code readability, auto-completion in IDEs, and allowing early error detection for AWS API calls. This package is generated by `mypy-boto3-builder` version 8.12.0 and is frequently updated, typically in sync with `boto3` releases.","last_verified":"2026-04-25T08:53:36.155Z","tags":["AWS","boto3","type hints","mypy","stubs","CodeConnections","static analysis"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mypy-boto3-codeconnections"},{"id":3052,"title":"Type annotations for boto3 CodeDeploy","library":"mypy-boto3-codedeploy","status":"active","version":"1.42.3","language":"python","ecosystem":"pypi","summary":"mypy-boto3-codedeploy provides comprehensive type annotations for the boto3 CodeDeploy service, enhancing development with static type checking, auto-completion, and improved error detection. This package is currently at version 1.42.3 and is actively maintained with frequent updates to align with boto3 releases and the underlying mypy-boto3-builder (version 8.12.0).","last_verified":"2026-04-25T05:14:56.202Z","tags":["AWS","boto3","mypy","type-hints","codedeploy","typing"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mypy-boto3-codedeploy"},{"id":3053,"title":"Type Annotations for boto3 CodeGuru Reviewer","library":"mypy-boto3-codeguru-reviewer","status":"active","version":"1.42.3","language":"python","ecosystem":"pypi","summary":"mypy-boto3-codeguru-reviewer provides type annotations for the boto3 AWS SDK, specifically for the CodeGuru Reviewer service. It enhances static type checking with tools like mypy, improves IDE autocomplete, and helps catch potential bugs at development time. The library is currently at version 1.42.3 and is actively maintained with frequent updates following boto3 releases.","last_verified":"2026-04-25T05:15:47.191Z","tags":["AWS","boto3","mypy","type-hinting","CodeGuruReviewer","stubs"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mypy-boto3-codeguru-reviewer"},{"id":3566,"title":"mypy-boto3-codeguru-security","library":"mypy-boto3-codeguru-security","status":"active","version":"1.42.3","language":"python","ecosystem":"pypi","summary":"mypy-boto3-codeguru-security provides type annotations for the `boto3` AWS SDK for Python, specifically for the CodeGuruSecurity service. These stubs enable static type checkers like Mypy to validate `boto3` calls, improving code quality and catching errors early. It is part of the `mypy-boto3-builder` ecosystem, which maintains a regular release cadence to stay in sync with `boto3` updates. The current version is 1.42.3.","last_verified":"2026-04-25T12:11:18.359Z","tags":["aws","boto3","mypy","type-hints","stubs","codeguru-security","static-analysis"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mypy-boto3-codeguru-security"},{"id":3054,"title":"mypy-boto3-codeguruprofiler Type Stubs","library":"mypy-boto3-codeguruprofiler","status":"active","version":"1.42.3","language":"python","ecosystem":"pypi","summary":"mypy-boto3-codeguruprofiler provides comprehensive type annotations for the `boto3` CodeGuruProfiler service, enhancing code quality and developer experience by enabling static type checking with tools like `mypy` and improving IDE autocompletion. Currently at version 1.42.3, it is part of the `mypy-boto3` ecosystem, which sees frequent updates, typically aligning with `boto3` releases and undergoing major revisions with its `mypy-boto3-builder`.","last_verified":"2026-04-25T05:16:36.773Z","tags":["aws","boto3","mypy","type-stubs","codeguruprofiler","typing","static-analysis"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mypy-boto3-codeguruprofiler"},{"id":3055,"title":"mypy-boto3-codepipeline: Type Annotations for boto3 CodePipeline","library":"mypy-boto3-codepipeline","status":"active","version":"1.42.3","language":"python","ecosystem":"pypi","summary":"This library provides type annotations (stubs) for the `boto3` AWS CodePipeline client. It enables static type checking for `boto3` usage with tools like `mypy`, enhancing developer productivity and catching potential errors at compile time. Maintained by the `mypy-boto3-builder` project, it receives frequent updates to align with new `boto3` releases and `botocore` service definitions.","last_verified":"2026-04-25T05:17:48.289Z","tags":["aws","boto3","mypy","type-hints","cloud","codepipeline"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mypy-boto3-codepipeline"},{"id":3056,"title":"mypy-boto3-codestar-connections","library":"mypy-boto3-codestar-connections","status":"active","version":"1.42.3","language":"python","ecosystem":"pypi","summary":"mypy-boto3-codestar-connections provides type annotations for the boto3 CodeStar Connections service. It is part of the mypy-boto3 project, which generates a full set of type stubs for boto3 services to enhance static analysis with tools like Mypy. The project releases frequently, keeping pace with boto3 updates and Python ecosystem changes, and is currently at version 1.42.3.","last_verified":"2026-04-25T05:18:23.680Z","tags":["boto3","mypy","type-hints","aws","codestar-connections","stubs"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mypy-boto3-codestar-connections"},{"id":3057,"title":"mypy-boto3-codestar-notifications Type Stubs","library":"mypy-boto3-codestar-notifications","status":"active","version":"1.42.3","language":"python","ecosystem":"pypi","summary":"mypy-boto3-codestar-notifications provides comprehensive type annotations for the `boto3` client for AWS CodeStar Notifications service. It helps developers leverage static analysis tools like Mypy to catch type-related errors in their AWS SDK code. The library's current version is 1.42.3, and it is released frequently, tracking updates to `boto3` and the `mypy-boto3-builder`.","last_verified":"2026-04-25T05:18:57.294Z","tags":["AWS","boto3","mypy","type-hints","stubs","codestar-notifications","type-checking"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mypy-boto3-codestar-notifications"},{"id":3058,"title":"mypy-boto3-cognito-identity Type Stubs","library":"mypy-boto3-cognito-identity","status":"active","version":"1.42.3","language":"python","ecosystem":"pypi","summary":"This library provides PEP 561 compliant type annotations (stubs) for the `boto3` client for AWS CognitoIdentity service. It enhances type checking for `boto3` calls, improving code reliability and developer experience. Maintained by the `mypy-boto3-builder` project, it releases frequently, often in sync with new `boto3` service definitions or `mypy-boto3-builder` updates.","last_verified":"2026-04-25T05:19:12.295Z","tags":["boto3","aws","mypy","type-hints","stubs","cognito-identity"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mypy-boto3-cognito-identity"},{"id":2599,"title":"mypy-boto3-cognito-idp","library":"mypy-boto3-cognito-idp","status":"active","version":"1.42.59","language":"python","ecosystem":"pypi","summary":"mypy-boto3-cognito-idp provides comprehensive type annotations for the `boto3` library's Cognito Identity Provider service. It enables static type checking with tools like mypy and pyright, offering enhanced auto-completion and early error detection in IDEs for `boto3` calls related to Cognito IDP. The library, currently at version 1.42.59, is auto-generated by `mypy-boto3-builder` and frequently updated to synchronize with `boto3` releases, ensuring up-to-date and accurate type definitions.","last_verified":"2026-04-24T22:24:36.555Z","tags":["boto3","aws","mypy","type-hints","cognito","cognito-idp","stubs"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mypy-boto3-cognito-idp"},{"id":3059,"title":"mypy-boto3-cognito-sync Type Stubs for boto3 CognitoSync","library":"mypy-boto3-cognito-sync","status":"active","version":"1.42.3","language":"python","ecosystem":"pypi","summary":"mypy-boto3-cognito-sync provides type annotations (stubs) for the boto3 AWS SDK, specifically for the Cognito Sync service. It is part of the larger mypy-boto3 project, which automatically generates these stubs in sync with boto3 releases to ensure up-to-date type checking for AWS services. The current version is 1.42.3, generated with mypy-boto3-builder 8.12.0.","last_verified":"2026-04-25T05:19:45.183Z","tags":["aws","boto3","mypy","types","type-hinting","cognito","cognito-sync"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mypy-boto3-cognito-sync"},{"id":3060,"title":"mypy-boto3-comprehend type annotations","library":"mypy-boto3-comprehend","status":"active","version":"1.42.3","language":"python","ecosystem":"pypi","summary":"mypy-boto3-comprehend provides type annotations for the `boto3` Comprehend service, compatible with `mypy`, `pyright`, VSCode, PyCharm, and other tools. It is part of the `mypy-boto3` ecosystem, with its types automatically generated by `mypy-boto3-builder`. The library ensures that all public classes and methods of the `boto3` Comprehend service have valid, up-to-date type annotations extracted from `botocore` schemas, including documentation links. The project follows a frequent release cadence, often aligning with `boto3` updates.","last_verified":"2026-04-25T05:20:20.671Z","tags":["type hints","mypy","boto3","aws","comprehend","stubs","type checking"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mypy-boto3-comprehend"},{"id":3061,"title":"Type Annotations for boto3 ComprehendMedical","library":"mypy-boto3-comprehendmedical","status":"active","version":"1.42.3","language":"python","ecosystem":"pypi","summary":"mypy-boto3-comprehendmedical provides comprehensive type annotations (stubs) for the boto3 ComprehendMedical client. Generated by `mypy-boto3-builder`, this package enhances development with static type checking, improved IDE auto-completion, and early error detection for your AWS ComprehendMedical interactions. It closely tracks `boto3` releases, with the current version being 1.42.3, compatible with boto3 1.42.3 and generated by builder 8.12.0.","last_verified":"2026-04-25T05:21:11.952Z","tags":["aws","boto3","mypy","type-hints","comprehendmedical","stubs","static-analysis"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mypy-boto3-comprehendmedical"},{"id":3062,"title":"mypy-boto3-compute-optimizer","library":"mypy-boto3-compute-optimizer","status":"active","version":"1.42.3","language":"python","ecosystem":"pypi","summary":"mypy-boto3-compute-optimizer provides type annotations for the boto3 AWS SDK, specifically for the Compute Optimizer service. It ensures static type checking for your boto3 calls related to Compute Optimizer, improving code reliability and developer experience. The current version is 1.42.3, and it's part of the frequently updated mypy-boto3-builder ecosystem, with new versions often released alongside boto3 updates or builder improvements.","last_verified":"2026-04-25T05:21:45.132Z","tags":["AWS","boto3","mypy","type-stubs","compute-optimizer","typing"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mypy-boto3-compute-optimizer"},{"id":3567,"title":"mypy-boto3-compute-optimizer-automation Type Stubs","library":"mypy-boto3-compute-optimizer-automation","status":"active","version":"1.42.3","language":"python","ecosystem":"pypi","summary":"This library provides type annotations (stubs) for the `boto3` AWS SDK, specifically for the `ComputeOptimizerAutomation` service. It enables static type checking with tools like Mypy and enhances IDE auto-completion for `boto3` operations, improving code quality and reducing runtime errors. The current version is 1.42.3, and it is part of the frequently updated `mypy-boto3-builder` project.","last_verified":"2026-04-25T12:11:59.421Z","tags":["AWS","boto3","mypy","type-stubs","compute-optimizer-automation","typing"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mypy-boto3-compute-optimizer-automation"},{"id":3063,"title":"mypy-boto3-config - Boto3 ConfigService Type Stubs","library":"mypy-boto3-config","status":"active","version":"1.42.68","language":"python","ecosystem":"pypi","summary":"mypy-boto3-config provides comprehensive type annotations for the AWS Boto3 ConfigService client, enabling static type checking with tools like MyPy. It is part of the `mypy-boto3` ecosystem, which generates stubs for all Boto3 services. Updates are frequent, often aligned with Boto3 releases and `mypy-boto3-builder` enhancements, with the current version being 1.42.68.","last_verified":"2026-04-25T05:22:22.282Z","tags":["mypy","boto3","aws","type-hinting","stubs","configservice","static-analysis"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mypy-boto3-config"},{"id":3064,"title":"mypy-boto3-connect Type Stubs","library":"mypy-boto3-connect","status":"active","version":"1.42.88","language":"python","ecosystem":"pypi","summary":"mypy-boto3-connect provides comprehensive type annotations for the AWS SDK for Python (boto3) specifically for the AWS Connect service. It is automatically generated by `mypy-boto3-builder` (currently version 8.12.0) and helps users catch type-related errors at development time, improving code quality and maintainability. The current version of these stubs is 1.42.88, reflecting the boto3 version.","last_verified":"2026-04-25T05:23:17.097Z","tags":["AWS","boto3","mypy","type-stubs","static-analysis","Connect"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mypy-boto3-connect"},{"id":3350,"title":"mypy-boto3-connect-contact-lens type stubs","library":"mypy-boto3-connect-contact-lens","status":"active","version":"1.42.3","language":"python","ecosystem":"pypi","summary":"mypy-boto3-connect-contact-lens provides type annotations for the boto3 Connect Contact Lens service, ensuring static type checking for your AWS interactions. It's automatically generated by `mypy-boto3-builder` and aims to keep parity with `boto3` releases, providing updated stubs frequently.","last_verified":"2026-04-25T08:53:53.713Z","tags":["boto3","aws","mypy","typing","stubs","type-hints","connect-contact-lens"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mypy-boto3-connect-contact-lens"},{"id":3568,"title":"Type Annotations for boto3 ConnectCampaignService","library":"mypy-boto3-connectcampaigns","status":"active","version":"1.42.3","language":"python","ecosystem":"pypi","summary":"mypy-boto3-connectcampaigns provides comprehensive type annotations for the AWS boto3 ConnectCampaignService. It's automatically generated with mypy-boto3-builder, ensuring up-to-date and accurate type hints for boto3 client calls, paginators, waiters, literals, and TypeDefs. This library helps developers leverage static analysis with tools like MyPy, Pyright, and IDEs for improved code quality and auto-completion. The current version is 1.42.3, following the boto3 release cycle.","last_verified":"2026-04-25T12:13:09.263Z","tags":["boto3","aws","mypy","typing","type-hints","stubs","connectcampaigns","static-analysis"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mypy-boto3-connectcampaigns"},{"id":3569,"title":"Type annotations for boto3 Connect Campaign Service V2","library":"mypy-boto3-connectcampaignsv2","status":"active","version":"1.42.45","language":"python","ecosystem":"pypi","summary":"mypy-boto3-connectcampaignsv2 provides type annotations for the `boto3` AWS SDK's ConnectCampaignServiceV2. This library enhances developer experience by enabling static type checking with tools like MyPy and providing robust IDE autocompletion for the otherwise dynamically typed `boto3` library. It is currently at version 1.42.45 and is actively maintained with frequent updates tied to `boto3` and `mypy-boto3-builder` releases.","last_verified":"2026-04-25T12:14:08.615Z","tags":["aws","boto3","mypy","type-hints","stubs","connectcampaignsv2","static-analysis"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mypy-boto3-connectcampaignsv2"},{"id":3065,"title":"mypy-boto3-connectcases","library":"mypy-boto3-connectcases","status":"active","version":"1.42.74","language":"python","ecosystem":"pypi","summary":"mypy-boto3-connectcases provides comprehensive type annotations for the `boto3` AWS ConnectCases service, ensuring type safety and improved developer experience when working with AWS SDK for Python. It is generated by `mypy-boto3-builder` and currently stands at version 1.42.74, with a frequent release cadence tied to upstream `boto3` updates and `mypy-boto3-builder` enhancements.","last_verified":"2026-04-25T05:23:52.823Z","tags":["boto3","mypy","type-stubs","aws","connectcases","type-checking"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mypy-boto3-connectcases"},{"id":6729,"title":"mypy-boto3-connecthealth","library":"mypy-boto3-connecthealth","status":"active","version":"1.42.62","language":"python","ecosystem":"pypi","summary":"mypy-boto3-connecthealth provides static type annotations for the `boto3` AWS SDK's ConnectHealth service. Generated with `mypy-boto3-builder` (version 8.12.0 for the current package version), it enhances developer experience by enabling comprehensive type checking, improved IDE auto-completion, and early error detection for `boto3` code interacting with AWS ConnectHealth. The library is actively maintained with frequent updates reflecting `boto3` releases and new AWS services.","last_verified":"2026-04-15T00:00:00.000Z","tags":["aws","boto3","mypy","type-stubs","connecthealth","types","static-analysis"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mypy-boto3-connecthealth"},{"id":3066,"title":"Type Annotations for boto3 ConnectParticipant","library":"mypy-boto3-connectparticipant","status":"active","version":"1.42.3","language":"python","ecosystem":"pypi","summary":"mypy-boto3-connectparticipant provides type annotations for the `boto3` AWS SDK's ConnectParticipant service. It enhances static analysis for `boto3` client calls, improving code quality and developer experience. The current version is 1.42.3, and it is part of a frequently updated family of type stubs generated by `mypy-boto3-builder`.","last_verified":"2026-04-25T05:24:10.358Z","tags":["aws","boto3","mypy","type-stubs","connectparticipant","static-analysis"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mypy-boto3-connectparticipant"},{"id":3570,"title":"mypy-boto3-controlcatalog","library":"mypy-boto3-controlcatalog","status":"active","version":"1.42.55","language":"python","ecosystem":"pypi","summary":"mypy-boto3-controlcatalog provides comprehensive type annotations for the AWS Control Catalog service within the `boto3` library. This allows static type checkers like MyPy and IDEs to offer accurate autocomplete, parameter suggestions, and error checking for your `boto3` client calls, improving code quality and developer productivity. It is generated by `mypy-boto3-builder` and its releases align with new `boto3` versions and `mypy-boto3-builder` updates.","last_verified":"2026-04-25T12:14:25.898Z","tags":["aws","boto3","mypy","type-hints","stubs","cloud","controlcatalog"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mypy-boto3-controlcatalog"},{"id":3351,"title":"Type Annotations for boto3 Control Tower","library":"mypy-boto3-controltower","status":"active","version":"1.42.3","language":"python","ecosystem":"pypi","summary":"mypy-boto3-controltower provides comprehensive type annotations for the `boto3` AWS Control Tower service client. It enhances the development experience by enabling static type checking with tools like `mypy` for `boto3` operations, catching potential errors at development time. This package provides stubs for `boto3` version 1.42.3 and is part of the `mypy-boto3-builder` ecosystem, which actively generates stubs for all `boto3` services. It is actively maintained with frequent updates reflecting `boto3` changes.","last_verified":"2026-04-25T08:54:36.211Z","tags":["aws","boto3","mypy","type-hints","controltower","static-analysis"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mypy-boto3-controltower"},{"id":3571,"title":"mypy-boto3-cost-optimization-hub Type Annotations","library":"mypy-boto3-cost-optimization-hub","status":"active","version":"1.42.3","language":"python","ecosystem":"pypi","summary":"This library provides comprehensive type annotations for the `boto3` AWS SDK's Cost Optimization Hub service. Generated by `mypy-boto3-builder`, it ensures full type checking compatibility with tools like MyPy, Pyright, VSCode, and PyCharm, enabling developers to write more robust and error-free AWS-interacting Python code. The current version is 1.42.3, following the active and frequent release cadence of the underlying `mypy-boto3-builder` project.","last_verified":"2026-04-25T12:15:03.345Z","tags":["aws","boto3","mypy","type-stubs","cost-optimization-hub","typing"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mypy-boto3-cost-optimization-hub"},{"id":3067,"title":"Type annotations for boto3 Cost and Usage Report (CUR)","library":"mypy-boto3-cur","status":"active","version":"1.42.3","language":"python","ecosystem":"pypi","summary":"mypy-boto3-cur provides type annotations for the boto3 Cost and Usage Report (CUR) service, ensuring static type checking compatibility for your AWS Python applications. It aligns with the boto3 version 1.42.3 and is generated using mypy-boto3-builder 8.12.0. The library helps catch potential type-related errors at development time.","last_verified":"2026-04-25T05:24:42.591Z","tags":["aws","boto3","mypy","types","stubs","cur","cost-and-usage-report","type-hinting"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mypy-boto3-cur"},{"id":3068,"title":"Type annotations for boto3 Customer Profiles","library":"mypy-boto3-customer-profiles","status":"active","version":"1.42.66","language":"python","ecosystem":"pypi","summary":"This library provides type annotations (stubs) for the `boto3` AWS SDK, specifically for the CustomerProfiles service. It enables static type checking tools like Mypy to validate `boto3` usage, preventing common runtime errors related to incorrect arguments or return types. The current version is 1.42.66, and releases are frequent, synchronized with `boto3` and `botocore` updates.","last_verified":"2026-04-25T05:25:25.700Z","tags":["boto3","aws","mypy","type-hints","stubs","customer-profiles","static-analysis"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mypy-boto3-customer-profiles"},{"id":3352,"title":"mypy-boto3-databrew Type Stubs","library":"mypy-boto3-databrew","status":"active","version":"1.42.3","language":"python","ecosystem":"pypi","summary":"mypy-boto3-databrew provides comprehensive type annotations for the AWS GlueDataBrew service, enhancing developer experience with static type checking and IDE auto-completion for boto3. It is part of the `mypy-boto3-builder` ecosystem, which generates stubs for all AWS services. The library is actively maintained with frequent updates to align with boto3 releases and new AWS service features, typically on a monthly cadence.","last_verified":"2026-04-25T08:56:33.805Z","tags":["aws","boto3","mypy","type-hints","stub","databrew"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mypy-boto3-databrew"},{"id":2600,"title":"mypy-boto3-dataexchange","library":"mypy-boto3-dataexchange","status":"active","version":"1.42.80","language":"python","ecosystem":"pypi","summary":"mypy-boto3-dataexchange provides type annotations for the `boto3` AWS DataExchange service. It is part of the `types-boto3` family of packages, generated by `mypy-boto3-builder`, offering enhanced type checking and IDE auto-completion for `boto3` clients and resources. The library versions are synchronized with the corresponding `boto3` service versions, ensuring up-to-date type information.","last_verified":"2026-04-24T22:25:23.692Z","tags":["aws","boto3","type-hints","mypy","dataexchange","stub"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mypy-boto3-dataexchange"},{"id":3353,"title":"mypy-boto3-datapipeline Type Stubs","library":"mypy-boto3-datapipeline","status":"active","version":"1.42.3","language":"python","ecosystem":"pypi","summary":"mypy-boto3-datapipeline provides static type annotations for the `boto3` DataPipeline service, generated by `mypy-boto3-builder`. It enhances development with type-checking capabilities for `boto3` clients, resources, and waiters, without altering runtime behavior. The current version is 1.42.3, and releases are frequent, typically mirroring new `boto3` versions.","last_verified":"2026-04-25T08:57:15.738Z","tags":["aws","boto3","mypy","type-stubs","datapipeline","type-hinting","static-analysis"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mypy-boto3-datapipeline"},{"id":3069,"title":"mypy-boto3-datasync Type Stubs","library":"mypy-boto3-datasync","status":"active","version":"1.42.85","language":"python","ecosystem":"pypi","summary":"mypy-boto3-datasync provides type annotations for `boto3`'s DataSync service client, enhancing static analysis with tools like MyPy. It ensures type safety for `boto3` calls, improving developer experience and catching potential errors pre-runtime. The library closely tracks `boto3` and AWS API releases, leading to frequent updates, currently at version 1.42.85.","last_verified":"2026-04-25T05:26:01.144Z","tags":["boto3","aws","mypy","type-stubs","datasync","typing"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mypy-boto3-datasync"},{"id":3354,"title":"Type Annotations for boto3 DataZone","library":"mypy-boto3-datazone","status":"active","version":"1.42.85","language":"python","ecosystem":"pypi","summary":"mypy-boto3-datazone provides type annotations for the boto3 DataZone service, enabling static type checking with tools like mypy, pyright, and enhanced IDE autocomplete. It is part of the `boto3-stubs` ecosystem, generated by `mypy-boto3-builder`. The current version is 1.42.85, released in sync with boto3 versions, ensuring compatibility and a frequent update cadence.","last_verified":"2026-04-25T08:57:50.694Z","tags":["aws","boto3","type-annotations","mypy","datazone","stubs"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mypy-boto3-datazone"},{"id":3070,"title":"mypy-boto3-dax Type Annotations","library":"mypy-boto3-dax","status":"active","version":"1.42.3","language":"python","ecosystem":"pypi","summary":"mypy-boto3-dax provides type annotations for the AWS DynamoDB Accelerator (DAX) service, compatible with `boto3`. It enhances development with static type checking, autocomplete, and improved IDE support for `boto3` DAX clients. This package is version `1.42.3`, generated by `mypy-boto3-builder` `8.12.0`, which periodically releases updates to align with new `boto3` versions and address type-related issues.","last_verified":"2026-04-25T05:26:36.574Z","tags":["boto3","aws","typing","mypy","dax","stubs","type-annotations","autocomplete"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mypy-boto3-dax"},{"id":3355,"title":"mypy-boto3-deadline: AWS Deadline Cloud Type Stubs","library":"mypy-boto3-deadline","status":"active","version":"1.42.84","language":"python","ecosystem":"pypi","summary":"mypy-boto3-deadline provides static type annotations for the `boto3` AWS SDK's DeadlineCloud service, generated with mypy-boto3-builder 8.12.0. It enhances developer experience by enabling comprehensive type checking, improved IDE auto-completion, and early error detection for `boto3` code interacting with AWS Deadline Cloud. The current version is 1.42.84, with active development following `boto3` updates and new AWS service releases.","last_verified":"2026-04-25T09:00:23.767Z","tags":["aws","boto3","mypy","type-hints","deadlinecloud","stubs","static-analysis"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mypy-boto3-deadline"},{"id":3356,"title":"mypy-boto3-detective","library":"mypy-boto3-detective","status":"active","version":"1.42.3","language":"python","ecosystem":"pypi","summary":"mypy-boto3-detective provides type annotations for the AWS boto3 Detective service, enhancing static analysis for Python applications using mypy. It's part of the `mypy-boto3-builder` project, which generates stubs for all boto3 services. The library receives frequent updates, typically aligning with new boto3 and botocore releases to ensure up-to-date type definitions.","last_verified":"2026-04-25T09:01:01.710Z","tags":["boto3","aws","mypy","type-hints","stubs","detective","static-analysis"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mypy-boto3-detective"},{"id":3071,"title":"mypy-boto3-devicefarm","library":"mypy-boto3-devicefarm","status":"active","version":"1.42.3","language":"python","ecosystem":"pypi","summary":"mypy-boto3-devicefarm provides comprehensive type annotations for the boto3 DeviceFarm service, enabling static type checking with tools like mypy. These type stubs enhance IDE autocompletion, improve code readability, and help catch potential runtime errors before deployment. It is currently at version 1.42.3, with releases closely mirroring `boto3` updates via the `mypy-boto3-builder`.","last_verified":"2026-04-25T05:27:14.574Z","tags":["AWS","boto3","mypy","type-hinting","static-analysis","devops","devicefarm"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mypy-boto3-devicefarm"},{"id":3357,"title":"mypy-boto3-devops-guru Type Stubs","library":"mypy-boto3-devops-guru","status":"active","version":"1.42.3","language":"python","ecosystem":"pypi","summary":"mypy-boto3-devops-guru provides type annotations for the AWS boto3 DevOps Guru service, generated with mypy-boto3-builder. It enhances type checking for boto3 clients, resources, and various service-specific data structures. The current version is 1.42.3, and it follows a frequent release cadence, often aligning with new boto3 releases and updates to the mypy-boto3-builder.","last_verified":"2026-04-25T09:01:38.575Z","tags":["AWS","boto3","mypy","type-hints","devops-guru","type-stubs"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mypy-boto3-devops-guru"},{"id":3072,"title":"mypy-boto3-directconnect Type Annotations","library":"mypy-boto3-directconnect","status":"active","version":"1.42.3","language":"python","ecosystem":"pypi","summary":"mypy-boto3-directconnect provides type annotations for the `boto3` AWS Direct Connect service client. It ensures type-safe usage of `boto3` calls related to Direct Connect in Python projects, catching potential errors during static analysis with `mypy`. The current version is `1.42.3`, and it's released in conjunction with `boto3` updates and `mypy-boto3-builder` enhancements.","last_verified":"2026-04-25T05:28:03.408Z","tags":["AWS","Boto3","Type Checking","Mypy","Stubs","Direct Connect","Static Analysis"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mypy-boto3-directconnect"},{"id":3073,"title":"mypy-boto3-discovery Type Annotations","library":"mypy-boto3-discovery","status":"active","version":"1.42.3","language":"python","ecosystem":"pypi","summary":"This package provides type annotations for the AWS boto3 client for the ApplicationDiscoveryService service. It ensures static type checking with tools like MyPy, catching potential errors before runtime. As of version 1.42.3, it is actively maintained and released in sync with `botocore` updates, typically multiple times a month.","last_verified":"2026-04-25T05:28:36.031Z","tags":["aws","boto3","mypy","type-hints","stubs","application-discovery-service","discovery"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mypy-boto3-discovery"},{"id":3074,"title":"Type Annotations for Boto3 DLM Service","library":"mypy-boto3-dlm","status":"active","version":"1.42.84","language":"python","ecosystem":"pypi","summary":"mypy-boto3-dlm (version 1.42.84) provides static type annotations for the AWS Data Lifecycle Manager (DLM) service within the `boto3` library. It enables static analysis tools like MyPy and Pyright, and IDEs such as VSCode and PyCharm, to offer robust autocomplete, early error detection, and improved code quality for your `boto3` interactions. This package is automatically generated and kept in sync with `boto3` updates by the `mypy-boto3` project.","last_verified":"2026-04-25T05:29:11.370Z","tags":["mypy","boto3","aws","type-hints","stubs","dlm"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mypy-boto3-dlm"},{"id":3075,"title":"Type annotations for boto3 DatabaseMigrationService","library":"mypy-boto3-dms","status":"active","version":"1.42.80","language":"python","ecosystem":"pypi","summary":"mypy-boto3-dms provides PEP 561 compatible type annotations (stubs) for the `boto3` AWS Database Migration Service (DMS) client. This package helps static type checkers like Mypy, Pyright, and IDEs (VSCode, PyCharm) provide better autocompletion, error detection, and overall developer experience when working with `boto3`'s DMS client. It is currently at version 1.42.80 and is frequently updated to align with `boto3` releases.","last_verified":"2026-04-25T05:30:02.049Z","tags":["AWS","boto3","mypy","type hints","stubs","DMS","Database Migration Service"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mypy-boto3-dms"},{"id":3076,"title":"Type Annotations for boto3 DocDB","library":"mypy-boto3-docdb","status":"active","version":"1.42.3","language":"python","ecosystem":"pypi","summary":"This library provides type annotations for the AWS DocDB (DocumentDB) service client when using boto3. Generated with mypy-boto3-builder 8.12.0, `mypy-boto3-docdb` (current version 1.42.3) enhances static analysis, provides auto-completion in IDEs, and helps catch type-related errors before runtime. It releases in sync with boto3 versions.","last_verified":"2026-04-25T05:30:55.382Z","tags":["aws","boto3","mypy","type-hints","docdb","database","stubs"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mypy-boto3-docdb"},{"id":3572,"title":"mypy-boto3-docdb-elastic","library":"mypy-boto3-docdb-elastic","status":"active","version":"1.42.3","language":"python","ecosystem":"pypi","summary":"mypy-boto3-docdb-elastic provides type annotations for the boto3 DocDBElastic service. It ensures static type checking with tools like MyPy, offering improved code quality and developer experience for AWS DocumentDB Elastic Clusters interactions. The current version is 1.42.3, generated with mypy-boto3-builder 8.12.0, and new versions are released in sync with boto3 updates.","last_verified":"2026-04-25T12:16:46.937Z","tags":["mypy","boto3","aws","type-hints","docdb-elastic","amazon-documentdb"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mypy-boto3-docdb-elastic"},{"id":3573,"title":"Type Annotations for boto3 DRS","library":"mypy-boto3-drs","status":"active","version":"1.42.86","language":"python","ecosystem":"pypi","summary":"mypy-boto3-drs provides comprehensive type annotations for the AWS Disaster Recovery Service (DRS) client within the boto3 library. Version 1.42.86 is currently available, generated by mypy-boto3-builder 8.12.0. The project maintains an active release cadence, frequently updating stubs to align with new boto3 and botocore versions, ensuring compatibility with popular type checkers like mypy and pyright, as well as IDEs like VSCode and PyCharm.","last_verified":"2026-04-25T12:17:23.087Z","tags":["aws","boto3","mypy","type-hinting","stubs","drs","cloud"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mypy-boto3-drs"},{"id":3077,"title":"mypy-boto3-ds: Type Annotations for boto3 DirectoryService","library":"mypy-boto3-ds","status":"active","version":"1.42.3","language":"python","ecosystem":"pypi","summary":"mypy-boto3-ds provides comprehensive type annotations for the `boto3` AWS SDK's DirectoryService client, enabling static type checking with tools like `mypy`. It's part of the larger `mypy-boto3` (now often referred to as `types-boto3`) project, which automatically generates stubs directly from botocore schemas. This ensures robust type-hinting, improved IDE autocompletion, and early error detection for your AWS interactions. The library is actively maintained, with new versions released in lockstep with `boto3` updates, currently at version 1.42.3.","last_verified":"2026-04-25T05:31:28.992Z","tags":["AWS","Boto3","Type Hints","Mypy","Static Analysis","DirectoryService"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mypy-boto3-ds"},{"id":3574,"title":"Type Annotations for boto3 DirectoryServiceData","library":"mypy-boto3-ds-data","status":"active","version":"1.42.3","language":"python","ecosystem":"pypi","summary":"mypy-boto3-ds-data provides type annotations for the `boto3` DirectoryServiceData service, enabling robust static type checking with tools like Mypy. It is part of the `mypy-boto3` project, which generates comprehensive stubs for all AWS services based on their API definitions. The current version, 1.42.3, is designed to align with recent `boto3` releases and receives frequent updates.","last_verified":"2026-04-25T12:18:17.241Z","tags":["aws","boto3","type-hints","mypy","stubs","directoryservicedata","type-checking"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mypy-boto3-ds-data"},{"id":3575,"title":"mypy-boto3-dsql Type Annotations","library":"mypy-boto3-dsql","status":"active","version":"1.42.3","language":"python","ecosystem":"pypi","summary":"This package provides machine-generated type annotations for the `boto3` AuroraDSQL service, specifically for `boto3` version 1.42.3. It's part of the `mypy-boto3-builder` ecosystem, designed to bring robust static type checking to `boto3` usage with `mypy`. The project maintains a frequent release cadence, often aligning with new `boto3` versions.","last_verified":"2026-04-25T12:19:23.612Z","tags":["boto3","mypy","type-checking","aws","dsql","aurora"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mypy-boto3-dsql"},{"id":1570,"title":"mypy-boto3-dynamodb Type Annotations","library":"mypy-boto3-dynamodb","status":"active","version":"1.42.73","language":"python","ecosystem":"pypi","summary":"mypy-boto3-dynamodb provides type annotations for the `boto3` DynamoDB service client and resource, generated by `mypy-boto3-builder`. It ensures type-checking accuracy for your boto3 calls related to DynamoDB. The current version is 1.42.73 and it releases frequently, often in lockstep with boto3/botocore updates.","last_verified":"2026-04-23T22:35:21.007Z","tags":["boto3","dynamodb","mypy","type-hints","stubs","aws"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mypy-boto3-dynamodb"},{"id":3078,"title":"Type annotations for boto3 DynamoDBStreams","library":"mypy-boto3-dynamodbstreams","status":"active","version":"1.42.3","language":"python","ecosystem":"pypi","summary":"mypy-boto3-dynamodbstreams provides comprehensive type annotations for the AWS boto3 DynamoDBStreams client, enhancing static analysis and developer experience for DynamoDB Streams operations. It is currently at version 1.42.3, generated by mypy-boto3-builder 8.12.0, with frequent releases aligning with boto3 updates and builder improvements.","last_verified":"2026-04-25T05:31:44.353Z","tags":["aws","boto3","mypy","type-hints","dynamodb","dynamodbstreams"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mypy-boto3-dynamodbstreams"},{"id":3358,"title":"mypy-boto3-ebs type stubs","library":"mypy-boto3-ebs","status":"active","version":"1.42.3","language":"python","ecosystem":"pypi","summary":"mypy-boto3-ebs provides comprehensive type annotations for the AWS EBS service client, paginators, and waiters for `boto3`. It enhances development with static type checking, preventing common runtime errors related to incorrect API usage. The current version is 1.42.3, generated by `mypy-boto3-builder`, which frequently updates its stubs to match new `boto3` releases.","last_verified":"2026-04-25T09:02:33.955Z","tags":["boto3","aws","mypy","typing","type-stubs","ebs","type-hints"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mypy-boto3-ebs"},{"id":1571,"title":"mypy-boto3-ec2 Type Stubs","library":"mypy-boto3-ec2","status":"active","version":"1.42.85","language":"python","ecosystem":"pypi","summary":"mypy-boto3-ec2 provides type annotations for the boto3 EC2 service. It ensures that your boto3 client calls for EC2 are type-checked by tools like MyPy, catching potential errors at development time. The current version is 1.42.85, closely following boto3/botocore releases, with frequent updates tied to AWS API changes.","last_verified":"2026-04-23T22:36:15.997Z","tags":["boto3","aws","mypy","type-hints","ec2","type-stubs","python"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mypy-boto3-ec2"},{"id":3079,"title":"mypy-boto3-ec2-instance-connect","library":"mypy-boto3-ec2-instance-connect","status":"active","version":"1.42.3","language":"python","ecosystem":"pypi","summary":"mypy-boto3-ec2-instance-connect provides type annotations for the `boto3` EC2InstanceConnect service client. It ensures that your interactions with the AWS SDK for Python are type-safe, allowing tools like MyPy to catch potential errors at development time. This package is part of the `mypy-boto3-builder` ecosystem, currently at version 1.42.3, and is frequently updated to align with `boto3` releases and Python typing improvements.","last_verified":"2026-04-25T05:32:44.623Z","tags":["boto3","aws","type-hints","mypy","ec2-instance-connect","type-stubs"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mypy-boto3-ec2-instance-connect"},{"id":1848,"title":"mypy-boto3-ecr Type Stubs","library":"mypy-boto3-ecr","status":"active","version":"1.42.86","language":"python","ecosystem":"pypi","summary":"mypy-boto3-ecr provides type annotations for the AWS Elastic Container Registry (ECR) service client within `boto3`. These stubs allow static type checkers like MyPy to validate usage of ECR API calls, improving code reliability and developer experience. The current version is 1.42.86, and packages are updated frequently, typically in sync with `boto3` and `botocore` releases.","last_verified":"2026-04-24T02:29:06.260Z","tags":["boto3","aws","mypy","typing","stubs","ecr","type-annotations"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mypy-boto3-ecr"},{"id":3359,"title":"mypy-boto3-ecr-public Type Annotations","library":"mypy-boto3-ecr-public","status":"active","version":"1.42.3","language":"python","ecosystem":"pypi","summary":"mypy-boto3-ecr-public provides static type annotations for the boto3 ECR Public service. It's part of the `boto3-stubs` project, generated by `mypy-boto3-builder` version 8.12.0, ensuring compatibility with boto3 1.42.3. The library enables robust type checking with tools like mypy and pyright, and enhances IDE features such as auto-completion and type hints for AWS service clients. It is actively maintained with releases frequently synchronized with boto3 updates.","last_verified":"2026-04-25T09:03:08.889Z","tags":["aws","boto3","mypy","typing","stubs","ecr-public","type-annotations"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mypy-boto3-ecr-public"},{"id":2601,"title":"mypy-boto3-ecs","library":"mypy-boto3-ecs","status":"active","version":"1.42.88","language":"python","ecosystem":"pypi","summary":"mypy-boto3-ecs provides type annotations for the AWS boto3 ECS (Elastic Container Service) client, resources, and paginators. It is part of the `mypy-boto3` project, which generates stubs for all boto3 services. The current version is 1.42.88, with frequent releases synchronized with new `boto3` versions and `mypy-boto3-builder` updates.","last_verified":"2026-04-24T22:26:16.219Z","tags":["mypy","boto3","aws","types","stubs","ecs","type-checking"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mypy-boto3-ecs"},{"id":3080,"title":"mypy-boto3-efs Type Annotations","library":"mypy-boto3-efs","status":"active","version":"1.42.3","language":"python","ecosystem":"pypi","summary":"mypy-boto3-efs provides type annotations for the boto3 EFS service, generated using the `mypy-boto3-builder`. These stubs enhance type checking for `boto3` code, allowing tools like MyPy to catch type-related errors before runtime. The current version is 1.42.3, and it follows the frequent release cadence of its builder.","last_verified":"2026-04-25T05:33:20.298Z","tags":["mypy","boto3","aws","types","stubs","efs","type-hinting"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mypy-boto3-efs"},{"id":3081,"title":"Type Annotations for boto3 EKS","library":"mypy-boto3-eks","status":"active","version":"1.42.85","language":"python","ecosystem":"pypi","summary":"mypy-boto3-eks provides high-quality type annotations for the boto3 EKS client and service-specific types, enabling static type checking with Mypy and enhancing IDE autocompletion. It is part of the larger `mypy-boto3` ecosystem, generated by `mypy-boto3-builder`. The current version is 1.42.85, and releases are frequent, typically tracking `boto3` versions closely.","last_verified":"2026-04-25T05:33:35.369Z","tags":["boto3","mypy","aws","eks","types","stubs","type-hinting"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mypy-boto3-eks"},{"id":3576,"title":"mypy-boto3-eks-auth type annotations","library":"mypy-boto3-eks-auth","status":"active","version":"1.42.3","language":"python","ecosystem":"pypi","summary":"mypy-boto3-eks-auth provides type annotations for the boto3 EKSAuth service, enabling static type checking for AWS EKSAuth client interactions. It is generated by the mypy-boto3-builder project and is currently at version 1.42.3, with updates frequently released alongside new boto3 versions or builder changes.","last_verified":"2026-04-25T12:19:40.962Z","tags":["mypy","boto3","aws","eks","eks-auth","type-hints","stubs"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mypy-boto3-eks-auth"},{"id":3082,"title":"mypy-boto3-elasticache","library":"mypy-boto3-elasticache","status":"active","version":"1.42.81","language":"python","ecosystem":"pypi","summary":"mypy-boto3-elasticache provides comprehensive type annotations for the `boto3` ElastiCache service. It enables static type checking with tools like MyPy for `boto3` users, improving code reliability and developer experience. The library is generated by `mypy-boto3-builder` and is updated frequently, often in sync with `boto3` releases and builder improvements. The current version is 1.42.81.","last_verified":"2026-04-25T05:33:50.233Z","tags":["aws","boto3","type-checking","mypy","elasticache","stubs","static-analysis"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mypy-boto3-elasticache"},{"id":3083,"title":"mypy-boto3-elasticbeanstalk Type Annotations for AWS ElasticBeanstalk","library":"mypy-boto3-elasticbeanstalk","status":"active","version":"1.42.61","language":"python","ecosystem":"pypi","summary":"mypy-boto3-elasticbeanstalk provides type annotations (stubs) for the boto3 AWS ElasticBeanstalk client, enhancing static type checking capabilities for your Python code. It is currently at version 1.42.61, generated with mypy-boto3-builder 8.12.0. The `mypy-boto3` project frequently releases updates, often in sync with new boto3 versions and builder improvements.","last_verified":"2026-04-25T05:34:05.241Z","tags":["aws","boto3","mypy","type-stubs","elasticbeanstalk","typing"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mypy-boto3-elasticbeanstalk"},{"id":3084,"title":"mypy-boto3-elb Type Stubs for AWS Elastic Load Balancing","library":"mypy-boto3-elb","status":"active","version":"1.42.3","language":"python","ecosystem":"pypi","summary":"mypy-boto3-elb provides type annotations for the `boto3` Elastic Load Balancing (ELB) service. It allows static type checkers like MyPy and Pyright to validate `boto3` calls, improving code quality and developer experience. The library version 1.42.3 matches the corresponding `boto3` version, and it's actively maintained with frequent updates reflecting changes in AWS services and `boto3` itself.","last_verified":"2026-04-25T05:35:44.796Z","tags":["aws","boto3","mypy","type-hints","elb","elastic-load-balancing","stubs","type-checking"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mypy-boto3-elb"},{"id":2602,"title":"mypy-boto3-elbv2","library":"mypy-boto3-elbv2","status":"active","version":"1.42.3","language":"python","ecosystem":"pypi","summary":"mypy-boto3-elbv2 provides static type annotations for the boto3 ElasticLoadBalancingv2 (ELBv2) service, generated with mypy-boto3-builder 8.12.0. This package enhances developer experience by enabling type checking, autocompletion, and error detection in IDEs for boto3 clients, paginators, waiters, and type definitions related to AWS ELBv2. The current version is 1.42.3, and it follows the boto3 versioning with frequent updates to align with new AWS service features.","last_verified":"2026-04-24T22:26:50.967Z","tags":["AWS","Boto3","Type Hinting","Mypy","Static Analysis","ELBv2","Stubs","Cloud"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mypy-boto3-elbv2"},{"id":6730,"title":"mypy-boto3-elementalinference Type Annotations","library":"mypy-boto3-elementalinference","status":"active","version":"1.42.56","language":"python","ecosystem":"pypi","summary":"mypy-boto3-elementalinference provides type annotations for the AWS ElementalInference service for boto3. It enhances the development experience by offering static type checking, autocompletion, and refactoring support for boto3 client methods and data structures related to ElementalInference. The library is actively maintained with frequent updates, aligning with boto3 releases and schema changes, and is currently at version 1.42.56.","last_verified":"2026-04-15T00:00:00.000Z","tags":["boto3","aws","type-hints","mypy","elementalinference","stubs","static analysis"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mypy-boto3-elementalinference"},{"id":2603,"title":"Type annotations for boto3 EMR","library":"mypy-boto3-emr","status":"active","version":"1.42.77","language":"python","ecosystem":"pypi","summary":"mypy-boto3-emr provides high-quality type annotations for the AWS boto3 EMR (Elastic MapReduce) service. It allows developers to leverage static type checking with tools like MyPy, improving code reliability and developer experience when working with boto3. The library is currently at version 1.42.77 and is part of the `youtype/mypy_boto3_builder` project, which generates new stub packages frequently, typically aligning with boto3/botocore releases.","last_verified":"2026-04-24T22:28:12.624Z","tags":["mypy","boto3","aws","type-hinting","emr","stubs","static-analysis"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mypy-boto3-emr"},{"id":3085,"title":"Type Annotations for boto3 EMR Containers","library":"mypy-boto3-emr-containers","status":"active","version":"1.42.3","language":"python","ecosystem":"pypi","summary":"mypy-boto3-emr-containers provides static type annotations (stubs) for the boto3 EMR Containers service, enhancing development with type-checking capabilities. It ensures type safety when using boto3 clients, resources, and collections for EMR Containers, preventing common runtime errors. The library is automatically generated by mypy-boto3-builder and typically releases new versions in sync with boto3 and botocore updates.","last_verified":"2026-04-25T05:36:26.433Z","tags":["boto3","aws","mypy","type-hints","stubs","emr-containers","type-checking"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mypy-boto3-emr-containers"},{"id":3086,"title":"mypy-boto3-emr-serverless Type Stubs","library":"mypy-boto3-emr-serverless","status":"active","version":"1.42.23","language":"python","ecosystem":"pypi","summary":"mypy-boto3-emr-serverless provides type annotations (stubs) for the boto3 EMRServerless client, enabling static type checking with tools like MyPy. It ensures type safety and autocompletion for EMR Serverless operations when using boto3. The package is generated by `mypy-boto3-builder` and is updated frequently, often in sync with boto3/botocore releases.","last_verified":"2026-04-25T05:37:02.337Z","tags":["mypy","boto3","aws","type-annotations","stubs","emr-serverless","static-analysis"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mypy-boto3-emr-serverless"},{"id":3577,"title":"mypy-boto3-entityresolution Type Stubs for AWS Entity Resolution","library":"mypy-boto3-entityresolution","status":"active","version":"1.42.10","language":"python","ecosystem":"pypi","summary":"mypy-boto3-entityresolution provides type annotations for the `boto3` AWS Entity Resolution service, enabling static type checking with tools like MyPy. It is part of the `mypy-boto3-builder` project, which generates stubs for all `boto3` services. The library receives frequent updates, often daily or weekly, to keep pace with `boto3` and underlying AWS service changes.","last_verified":"2026-04-25T12:20:23.552Z","tags":["aws","boto3","mypy","type-stubs","entityresolution","type-checking"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mypy-boto3-entityresolution"},{"id":3087,"title":"mypy-boto3-es: AWS Elasticsearch Service Type Stubs","library":"mypy-boto3-es","status":"active","version":"1.42.81","language":"python","ecosystem":"pypi","summary":"mypy-boto3-es provides type annotations for the AWS ElasticsearchService (now OpenSearch Service) Boto3 client, ensuring type safety and improved IDE experience for Python developers. It is part of the `mypy-boto3` ecosystem, currently at version 1.42.81, which aligns with the `boto3` version it provides stubs for. The library is actively maintained with frequent releases, driven by the `mypy-boto3-builder` project.","last_verified":"2026-04-25T05:37:53.747Z","tags":["type-hints","mypy","boto3","aws","elasticsearch","opensearch","static-analysis"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mypy-boto3-es"},{"id":2604,"title":"mypy-boto3-events","library":"mypy-boto3-events","status":"active","version":"1.42.3","language":"python","ecosystem":"pypi","summary":"mypy-boto3-events provides type annotations for the `boto3` AWS EventBridge service client. It enhances code completion and static type checking for `boto3` interactions, ensuring better code quality and developer experience. This library is part of the `mypy-boto3-builder` project, which frequently updates to match `boto3` and `aioboto3` changes. The current version is 1.42.3.","last_verified":"2026-04-24T22:28:50.410Z","tags":["boto3","aws","mypy","type-hints","eventbridge","stubs","static-analysis"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mypy-boto3-events"},{"id":3578,"title":"mypy-boto3-evidently Type Annotations","library":"mypy-boto3-evidently","status":"active","version":"1.42.35","language":"python","ecosystem":"pypi","summary":"mypy-boto3-evidently provides static type annotations for the `boto3` AWS CloudWatch Evidently service client, enhancing development with type-checking capabilities. It is generated by the `mypy-boto3-builder` project and is currently at version 1.42.35. Releases are frequent, typically in sync with `boto3` updates and `mypy-boto3-builder` enhancements.","last_verified":"2026-04-25T12:21:05.938Z","tags":["boto3","aws","typing","mypy","stubs","type-annotations","evidently","cloudwatch-evidently"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mypy-boto3-evidently"},{"id":3579,"title":"mypy-boto3-evs Type Stubs for Boto3 Elastic Volume Service (EVS)","library":"mypy-boto3-evs","status":"active","version":"1.42.29","language":"python","ecosystem":"pypi","summary":"This package provides type annotations for the `boto3` AWS SDK, specifically for the Elastic Volume Service (EVS). It allows `mypy` to perform static type checking on your `boto3` code, catching potential errors before runtime. Part of the `mypy-boto3` ecosystem, it's frequently updated to align with `boto3` releases. The current version is 1.42.29, generated with `mypy-boto3-builder 8.12.0`.","last_verified":"2026-04-25T12:21:48.304Z","tags":["mypy","boto3","aws","type-hinting","stubs","evs","elastic-volume-service"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mypy-boto3-evs"},{"id":3581,"title":"mypy-boto3-finspace Type Annotations","library":"mypy-boto3-finspace","status":"active","version":"1.42.3","language":"python","ecosystem":"pypi","summary":"mypy-boto3-finspace provides type annotations (type stubs) for the boto3 Finspace service, enabling static type checking with tools like MyPy. It ensures your boto3 code interacting with AWS Finspace is type-safe. The current version is 1.42.3, which aligns with a specific boto3 version, and updates are released regularly in sync with new boto3 releases and the underlying mypy-boto3-builder.","last_verified":"2026-04-25T12:22:19.461Z","tags":["mypy","boto3","finspace","aws","types","stubs","typing","type-hinting"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mypy-boto3-finspace"},{"id":3580,"title":"mypy-boto3-finspace-data Type Annotations","library":"mypy-boto3-finspace-data","status":"active","version":"1.42.3","language":"python","ecosystem":"pypi","summary":"This package provides type annotations for the `boto3` FinSpaceData service, generated with `mypy-boto3-builder`. It ensures type checking for your AWS FinSpaceData client code. The current version is 1.42.3, and releases are frequent, typically in sync with new `boto3` and `botocore` versions, or when new AWS service features are released.","last_verified":"2026-04-25T12:22:04.116Z","tags":["aws","boto3","types","mypy","finspace-data","type-checking"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mypy-boto3-finspace-data"},{"id":3088,"title":"mypy-boto3-firehose Type Annotations","library":"mypy-boto3-firehose","status":"active","version":"1.42.3","language":"python","ecosystem":"pypi","summary":"mypy-boto3-firehose provides comprehensive type annotations for the AWS Kinesis Data Firehose service client in `boto3`. It is part of the `mypy-boto3-builder` project, which generates stubs for all `boto3` and `aioboto3` services. The library closely tracks `boto3` versions, with frequent releases that align with AWS SDK updates, ensuring up-to-date type checking for development environments.","last_verified":"2026-04-25T05:38:28.777Z","tags":["aws","boto3","mypy","typing","type-hints","firehose","stubs"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mypy-boto3-firehose"},{"id":3089,"title":"mypy-boto3-fis","library":"mypy-boto3-fis","status":"active","version":"1.42.3","language":"python","ecosystem":"pypi","summary":"mypy-boto3-fis provides comprehensive type annotations for the AWS FIS (Fault Injection Service) client in boto3. It is part of the `boto3-stubs` ecosystem, actively generated and maintained by `mypy-boto3-builder` (version 8.12.0), with frequent releases that align with boto3 updates to ensure up-to-date type checking capabilities for Python >=3.9.","last_verified":"2026-04-25T05:39:03.526Z","tags":["aws","boto3","mypy","type-hints","stubs","fis","static-analysis","cloud"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mypy-boto3-fis"},{"id":3090,"title":"mypy-boto3-fms Type Annotations for AWS FMS","library":"mypy-boto3-fms","status":"active","version":"1.42.3","language":"python","ecosystem":"pypi","summary":"mypy-boto3-fms provides type annotations for the AWS Firewall Manager (FMS) service client, paginators, and waiters, enhancing static analysis with tools like MyPy. It is part of the `mypy-boto3` family of projects, automatically generated by `mypy-boto3-builder`. The current version is 1.42.3, and it receives frequent updates to stay in sync with boto3 releases and `mypy-boto3-builder` improvements.","last_verified":"2026-04-25T05:39:42.605Z","tags":["boto3","aws","typing","type-hints","mypy","stubs","fms","static-analysis"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mypy-boto3-fms"},{"id":3360,"title":"mypy-boto3-forecast type stubs","library":"mypy-boto3-forecast","status":"active","version":"1.42.3","language":"python","ecosystem":"pypi","summary":"This library provides type annotations (stubs) for `boto3`'s ForecastService, enabling static type checking with tools like MyPy. Its versioning closely tracks the corresponding `boto3` versions, ensuring compatibility with specific AWS API releases. It is actively maintained with frequent updates reflecting changes in the AWS Forecast service API.","last_verified":"2026-04-25T09:04:24.744Z","tags":["boto3","mypy","aws","typing","stubs","forecast","type-checking","static-analysis"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mypy-boto3-forecast"},{"id":3582,"title":"mypy-boto3-forecastquery Type Stubs","library":"mypy-boto3-forecastquery","status":"active","version":"1.42.3","language":"python","ecosystem":"pypi","summary":"mypy-boto3-forecastquery provides static type annotations for the AWS Boto3 ForecastQueryService client, enhancing development with autocompletion, type checking, and improved code readability in IDEs and static analysis tools like MyPy and Pyright. It is generated by the mypy-boto3-builder project and is currently at version 1.42.3, typically updated in sync with Boto3 releases.","last_verified":"2026-04-25T12:23:00.196Z","tags":["aws","boto3","mypy","typing","type-stubs","forecastquery","static-analysis"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mypy-boto3-forecastquery"},{"id":3361,"title":"mypy-boto3-frauddetector type stubs","library":"mypy-boto3-frauddetector","status":"active","version":"1.42.3","language":"python","ecosystem":"pypi","summary":"mypy-boto3-frauddetector provides comprehensive type annotations for the `boto3` AWS FraudDetector service. Generated by `mypy-boto3-builder`, it offers static type checking for clients, resources, paginators, and waiters, significantly improving developer experience with tools like Mypy, Pyright, VSCode, and PyCharm. The library is actively maintained, with frequent updates aligning with `boto3` and `botocore` releases.","last_verified":"2026-04-25T09:04:58.917Z","tags":["boto3","aws","type-stubs","mypy","frauddetector","typing","pep-561"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mypy-boto3-frauddetector"},{"id":3583,"title":"mypy-boto3-freetier","library":"mypy-boto3-freetier","status":"active","version":"1.42.3","language":"python","ecosystem":"pypi","summary":"mypy-boto3-freetier provides type annotations (type stubs) for the boto3 FreeTier service, enhancing developer experience with static type checking in Python projects. It is part of the larger `mypy-boto3` ecosystem, generated by `mypy-boto3-builder`, and its versions typically align with corresponding `boto3` releases, with frequent updates to reflect AWS service changes.","last_verified":"2026-04-25T12:23:47.901Z","tags":["aws","boto3","mypy","typing","stubs","freetier","type-hints"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mypy-boto3-freetier"},{"id":3091,"title":"mypy-boto3-fsx type annotations","library":"mypy-boto3-fsx","status":"active","version":"1.42.3","language":"python","ecosystem":"pypi","summary":"mypy-boto3-fsx provides PEP 561 compliant type annotations for the AWS FSx service client in boto3. It is part of the larger mypy-boto3-builder project, which frequently releases updates to keep pace with new boto3 versions and AWS service changes. The current version of mypy-boto3-fsx is 1.42.3, corresponding to a specific boto3 version.","last_verified":"2026-04-25T05:40:35.673Z","tags":["aws","boto3","mypy","types","stubs","fsx","type-checking","dev-tool"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mypy-boto3-fsx"},{"id":3092,"title":"mypy-boto3-gamelift: Type Annotations for AWS GameLift","library":"mypy-boto3-gamelift","status":"active","version":"1.42.82","language":"python","ecosystem":"pypi","summary":"mypy-boto3-gamelift provides comprehensive type annotations for the boto3 AWS GameLift service. It enhances development experience by enabling static type checking for GameLift client methods and response/request structures. Currently at version 1.42.82, it is generated by the mypy-boto3-builder and generally releases new versions in sync with upstream boto3 and builder updates.","last_verified":"2026-04-25T05:41:10.278Z","tags":["aws","boto3","gamelift","types","mypy","type-annotations","static-analysis"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mypy-boto3-gamelift"},{"id":3584,"title":"mypy-boto3-gameliftstreams","library":"mypy-boto3-gameliftstreams","status":"active","version":"1.42.68","language":"python","ecosystem":"pypi","summary":"mypy-boto3-gameliftstreams provides type annotations for the boto3 GameLiftStreams service. It enhances static analysis for boto3 client calls related to GameLift Streams, offering improved autocompletion and error checking in IDEs and with type checkers like Mypy. The library is actively maintained, with releases tied to upstream boto3 updates and its generator, mypy-boto3-builder.","last_verified":"2026-04-25T12:24:21.124Z","tags":["type-checking","aws","boto3","gameliftstreams","mypy","stubs"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mypy-boto3-gameliftstreams"},{"id":3585,"title":"mypy-boto3-geo-maps","library":"mypy-boto3-geo-maps","status":"active","version":"1.42.84","language":"python","ecosystem":"pypi","summary":"mypy-boto3-geo-maps provides type annotations for the `boto3` AWS LocationServiceMapsV2 service. It enhances development with static type checking, autocompletion, and improved code readability for `boto3` users. The library is actively maintained with frequent updates, aligning with `boto3` releases and the `mypy-boto3-builder`'s development cadence.","last_verified":"2026-04-25T12:25:44.278Z","tags":["boto3","aws","types","mypy","typing","stubs","geo-maps","location-service"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mypy-boto3-geo-maps"},{"id":3093,"title":"mypy-boto3-geo-places type annotations for AWS Location Service Places V2","library":"mypy-boto3-geo-places","status":"active","version":"1.42.82","language":"python","ecosystem":"pypi","summary":"This library provides comprehensive type annotations for the `boto3` AWS SDK, specifically for the Location Service Places V2. Generated by `mypy-boto3-builder`, it enhances developer experience by enabling static type checking with tools like Mypy and improving IDE features like autocompletion and error detection for `boto3` calls. The current version is 1.42.82, with releases typically synchronized with `boto3` updates and `mypy-boto3-builder` enhancements.","last_verified":"2026-04-25T05:41:44.799Z","tags":["boto3","aws","typing","mypy","type-stubs","geo-places","location-service"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mypy-boto3-geo-places"},{"id":3586,"title":"mypy-boto3-geo-routes Type Annotations","library":"mypy-boto3-geo-routes","status":"active","version":"1.42.81","language":"python","ecosystem":"pypi","summary":"This library provides comprehensive type annotations for the AWS Boto3 LocationServiceRoutesV2 service. It is part of the mypy-boto3 project, which offers extensive stub packages for all boto3 services, generated by `mypy-boto3-builder`. The project is actively maintained, with new versions (currently 1.42.81) released frequently to align with upstream boto3 updates and AWS API changes.","last_verified":"2026-04-25T12:26:01.312Z","tags":["boto3","aws","type-hints","mypy","stubs","location-service","geo-routes"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mypy-boto3-geo-routes"},{"id":3094,"title":"mypy-boto3-glacier Type Stubs","library":"mypy-boto3-glacier","status":"active","version":"1.42.30","language":"python","ecosystem":"pypi","summary":"mypy-boto3-glacier provides a complete set of type annotations (stubs) for the AWS Boto3 Glacier service. These stubs enhance developer experience by enabling static type checking with tools like mypy, and providing improved autocomplete in IDEs for Glacier client, resource, paginator, waiter, and type definitions. It is generated by the `mypy-boto3-builder` project and is currently at version 1.42.30, reflecting a close alignment with `boto3`'s release cycle, ensuring frequent updates for new AWS features and API changes.","last_verified":"2026-04-25T05:42:17.797Z","tags":["aws","boto3","mypy","type-hints","glacier","stubs"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mypy-boto3-glacier"},{"id":3095,"title":"mypy-boto3-globalaccelerator type stubs","library":"mypy-boto3-globalaccelerator","status":"active","version":"1.42.3","language":"python","ecosystem":"pypi","summary":"mypy-boto3-globalaccelerator provides type annotations for the boto3 GlobalAccelerator service. It helps developers leverage static type checking with Mypy for AWS Global Accelerator clients, improving code quality and catching potential errors at development time. The current version is 1.42.3, and new versions are regularly released in sync with boto3 and botocore updates.","last_verified":"2026-04-25T05:42:59.413Z","tags":["aws","boto3","mypy","type-hints","globalaccelerator","static-analysis"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mypy-boto3-globalaccelerator"},{"id":1572,"title":"Type annotations for boto3 Glue","library":"mypy-boto3-glue","status":"active","version":"1.42.70","language":"python","ecosystem":"pypi","summary":"mypy-boto3-glue provides comprehensive type annotations for the AWS boto3 Glue client, enabling static type checking with tools like MyPy, Pyright, and enhanced IDE auto-completion. It is automatically generated by mypy-boto3-builder and currently aligns with boto3 version 1.42.70, with frequent updates following new boto3 releases.","last_verified":"2026-04-23T22:37:33.562Z","tags":["AWS","boto3","mypy","type hints","stubs","glue","type checking"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mypy-boto3-glue"},{"id":3096,"title":"Type Annotations for boto3 AWS ManagedGrafana","library":"mypy-boto3-grafana","status":"active","version":"1.42.51","language":"python","ecosystem":"pypi","summary":"mypy-boto3-grafana provides static type annotations for the boto3 AWS ManagedGrafana service. It helps developers leverage mypy and IDEs for better code completion and error checking when working with boto3. The package is generated by `mypy-boto3-builder` and is updated frequently to align with new boto3 releases and AWS service updates, currently at version 1.42.51.","last_verified":"2026-04-25T05:43:34.852Z","tags":["aws","boto3","mypy","type-hints","grafana","static-analysis"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mypy-boto3-grafana"},{"id":3362,"title":"mypy-boto3-greengrass Type Stubs","library":"mypy-boto3-greengrass","status":"active","version":"1.42.3","language":"python","ecosystem":"pypi","summary":"mypy-boto3-greengrass provides comprehensive type annotations for the boto3 Greengrass client, service resource, paginators, and waiters. It enables static type checking for AWS Greengrass operations using mypy, enhancing code reliability and developer experience. The library is currently at version 1.42.3, generated with mypy-boto3-builder 8.12.0, and follows the boto3 release cadence for updates.","last_verified":"2026-04-25T09:06:25.282Z","tags":["type-stubs","aws","boto3","greengrass","mypy","static-analysis","developer-tools","aws-sdk"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mypy-boto3-greengrass"},{"id":3097,"title":"mypy-boto3-greengrassv2 Type Annotations","library":"mypy-boto3-greengrassv2","status":"active","version":"1.42.3","language":"python","ecosystem":"pypi","summary":"Type annotations for the boto3 GreengrassV2 service (version 1.42.3), generated with `mypy-boto3-builder`. This library provides static type checking for boto3 interactions, enhancing code readability, catching errors early, and improving IDE support. Its releases typically align with boto3 updates and the `mypy-boto3-builder`'s development cycle.","last_verified":"2026-04-25T05:44:06.888Z","tags":["AWS","boto3","mypy","type hints","GreengrassV2","stubs","typing"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mypy-boto3-greengrassv2"},{"id":3363,"title":"mypy-boto3-groundstation","library":"mypy-boto3-groundstation","status":"active","version":"1.42.35","language":"python","ecosystem":"pypi","summary":"mypy-boto3-groundstation provides type annotations for the `boto3` GroundStation service, generated by `mypy-boto3-builder`. It enhances developer experience by enabling static type checking for `boto3` client calls. The current version is 1.42.35, and it follows the release cadence of `mypy-boto3-builder`, which updates frequently with AWS service changes.","last_verified":"2026-04-25T09:07:00.361Z","tags":["boto3","mypy","aws","types","stubs","groundstation","type-checking"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mypy-boto3-groundstation"},{"id":3098,"title":"mypy-boto3-guardduty Type Annotations","library":"mypy-boto3-guardduty","status":"active","version":"1.42.84","language":"python","ecosystem":"pypi","summary":"Type annotations for the `boto3` GuardDuty service, generated with `mypy-boto3-builder`. It provides comprehensive type hints for clients, paginators, literals, and type definitions, ensuring compatibility with static type checkers like mypy and enhancing IDE experiences in VSCode, PyCharm, and others. The library is actively maintained and frequently updated to synchronize with `boto3` and `mypy-boto3-builder` releases, currently at version 1.42.84.","last_verified":"2026-04-25T05:44:44.161Z","tags":["boto3","mypy","type-hints","aws","guardduty","static-analysis","types"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mypy-boto3-guardduty"},{"id":3364,"title":"mypy-boto3-health type annotations","library":"mypy-boto3-health","status":"active","version":"1.42.59","language":"python","ecosystem":"pypi","summary":"mypy-boto3-health provides type annotations (stubs) for the AWS Boto3 Health service. It enables static type checking with tools like MyPy, improving code quality and catching potential errors for applications interacting with AWS Health. The library is actively maintained and releases frequently, often in sync with new `boto3` versions or `mypy-boto3-builder` updates.","last_verified":"2026-04-25T09:07:16.524Z","tags":["aws","boto3","mypy","type-hints","health","aws-health"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mypy-boto3-health"},{"id":3099,"title":"mypy-boto3-healthlake","library":"mypy-boto3-healthlake","status":"active","version":"1.42.3","language":"python","ecosystem":"pypi","summary":"mypy-boto3-healthlake provides type annotations for the boto3 HealthLake service. It enhances development with static type checking for AWS SDK for Python (boto3) code, catching potential errors early. The current version is 1.42.3, and new versions are released frequently, typically in lockstep with botocore/boto3 updates.","last_verified":"2026-04-25T05:45:27.316Z","tags":["AWS","Boto3","Type Hinting","Mypy","Stubs","HealthLake"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mypy-boto3-healthlake"},{"id":901,"title":"mypy-boto3-iam Type Stubs","library":"mypy-boto3-iam","status":"active","version":"1.42.64","language":"python","ecosystem":"pypi","summary":"mypy-boto3-iam provides static type annotations for the boto3 IAM service client, resources, and related types. It enables type checking with tools like MyPy, Pyright, and enhances IDE auto-completion for `boto3.client('iam')` calls. Currently at version 1.42.64, it is part of the frequently updated `mypy-boto3-builder` ecosystem, with releases often tied to new boto3 versions.","last_verified":"2026-04-11T14:08:36.613Z","tags":["boto3","mypy","type-hints","aws","iam","stubs","type-checking"],"install_tag":"stale","install_tag_description":"widespread failures or data too old to trust","api":"https://checklist.day/api/registry/mypy-boto3-iam"},{"id":3100,"title":"mypy-boto3-identitystore Type Annotations","library":"mypy-boto3-identitystore","status":"active","version":"1.42.20","language":"python","ecosystem":"pypi","summary":"mypy-boto3-identitystore provides type annotations for the boto3 IdentityStore service, currently at version 1.42.20. It is part of the larger `boto3-stubs` ecosystem, generated with `mypy-boto3-builder`. This active project releases frequently, often aligning with `boto3` and `botocore` updates, offering enhanced type checking capabilities for tools like MyPy and Pyright, and improved auto-completion in IDEs such as VSCode and PyCharm.","last_verified":"2026-04-25T05:46:02.202Z","tags":["typing","boto3","aws","identitystore","mypy","stubs","type-annotations","PEP 561"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mypy-boto3-identitystore"},{"id":3101,"title":"mypy-boto3-imagebuilder type stubs","library":"mypy-boto3-imagebuilder","status":"active","version":"1.42.88","language":"python","ecosystem":"pypi","summary":"mypy-boto3-imagebuilder provides type annotations for the boto3 AWS Imagebuilder service, enabling static type checking with tools like mypy. It's part of the `mypy-boto3` family of packages, generated by `mypy-boto3-builder`. The package version (1.42.88) aligns with the boto3 version it provides stubs for, and new releases are published regularly to match boto3 updates and builder improvements.","last_verified":"2026-04-25T05:46:40.868Z","tags":["AWS","boto3","mypy","type checking","stubs","Imagebuilder","type hints"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mypy-boto3-imagebuilder"},{"id":3587,"title":"mypy-boto3-importexport","library":"mypy-boto3-importexport","status":"active","version":"1.42.3","language":"python","ecosystem":"pypi","summary":"mypy-boto3-importexport provides type annotations for the AWS SDK for Python (boto3) ImportExport service. These type stubs enhance code completion, static analysis, and error detection for boto3 usage with tools like mypy, PyCharm, and VSCode. It is automatically generated by mypy-boto3-builder and is regularly updated to stay in sync with new boto3 releases and AWS API changes.","last_verified":"2026-04-25T12:27:01.765Z","tags":["aws","boto3","mypy","type-hints","stubs","importexport","static-analysis"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mypy-boto3-importexport"},{"id":3365,"title":"mypy-boto3-inspector: AWS Inspector Type Stubs for Boto3","library":"mypy-boto3-inspector","status":"active","version":"1.42.3","language":"python","ecosystem":"pypi","summary":"mypy-boto3-inspector provides PEP 561 compliant type annotations (stubs) for the AWS Inspector service client in boto3, enabling static type checking with tools like MyPy. It is part of the `mypy-boto3-builder` ecosystem, which generates stubs for all AWS services. The library is actively maintained with frequent updates following boto3 and AWS API changes.","last_verified":"2026-04-25T09:08:09.200Z","tags":["aws","boto3","mypy","type-hinting","stubs","inspector","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mypy-boto3-inspector"},{"id":3588,"title":"mypy-boto3-inspector-scan type stubs","library":"mypy-boto3-inspector-scan","status":"active","version":"1.42.12","language":"python","ecosystem":"pypi","summary":"mypy-boto3-inspector-scan provides PEP 561 compatible type annotations for the `boto3` AWS SDK's Inspector Scan service. It helps enable static type checking for `boto3` code with tools like MyPy, catching potential errors before runtime. The current version is 1.42.12, generated by `mypy-boto3-builder 8.12.0`. Releases are frequent, typically mirroring `boto3` and AWS service updates.","last_verified":"2026-04-25T12:28:31.659Z","tags":["aws","boto3","mypy","type-hints","stubs","inspector-scan"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mypy-boto3-inspector-scan"},{"id":3589,"title":"mypy-boto3-inspector2 Type Annotations for AWS Inspector2","library":"mypy-boto3-inspector2","status":"active","version":"1.42.49","language":"python","ecosystem":"pypi","summary":"mypy-boto3-inspector2 provides up-to-date type annotations for the AWS Inspector2 service in boto3, enabling static type checking with tools like MyPy. It ensures your boto3 code interacting with Inspector2 is type-safe and helps catch potential errors at development time. The library is part of the mypy-boto3-builder project, which frequently releases new versions to keep pace with boto3 updates and AWS API changes. The current version is 1.42.49.","last_verified":"2026-04-25T12:29:12.881Z","tags":["aws","boto3","mypy","type-annotations","inspector2","static-analysis"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mypy-boto3-inspector2"},{"id":3590,"title":"Type Annotations for boto3 CloudWatch Internet Monitor","library":"mypy-boto3-internetmonitor","status":"active","version":"1.42.3","language":"python","ecosystem":"pypi","summary":"mypy-boto3-internetmonitor provides comprehensive type annotations for the boto3 CloudWatch Internet Monitor service (version 1.42.3). Generated with mypy-boto3-builder 8.12.0, these stubs enhance development with static type checking, improved code completion, and refactoring capabilities for boto3 users across various IDEs like VSCode, PyCharm, Emacs, and Sublime Text, and type checkers such as mypy and pyright. The library is actively maintained, with updates released in sync with boto3 versions.","last_verified":"2026-04-25T12:29:48.030Z","tags":["python","types","mypy","boto3","aws","type-hints","internetmonitor","cloudwatch"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mypy-boto3-internetmonitor"},{"id":3591,"title":"Type Annotations for boto3 Invoicing","library":"mypy-boto3-invoicing","status":"active","version":"1.42.3","language":"python","ecosystem":"pypi","summary":"mypy-boto3-invoicing provides comprehensive type annotations for the AWS boto3 Invoicing service. It offers static type checking compatibility for `boto3.client(\"invoicing\")`, `boto3.resource(\"invoicing\")`, and associated response/request `TypeDefs`, enhancing developer experience with auto-completion and early error detection. The library is automatically generated and regularly updated to reflect the latest boto3 versions.","last_verified":"2026-04-25T12:30:47.659Z","tags":["boto3","mypy","type-stubs","aws","invoicing","typing","developer-tools"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mypy-boto3-invoicing"},{"id":3103,"title":"Type annotations for boto3 IoT service","library":"mypy-boto3-iot","status":"active","version":"1.42.14","language":"python","ecosystem":"pypi","summary":"mypy-boto3-iot provides comprehensive type annotations for the AWS boto3 IoT service, enhancing static analysis, autocompletion, and error detection in Python projects. It is currently at version 1.42.14, generated with mypy-boto3-builder 8.12.0, and follows a release cadence aligned with boto3 updates.","last_verified":"2026-04-25T05:48:23.142Z","tags":["boto3","aws","iot","mypy","type-hints","stubs","cloud"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mypy-boto3-iot"},{"id":3102,"title":"mypy-boto3-iot-data","library":"mypy-boto3-iot-data","status":"active","version":"1.42.3","language":"python","ecosystem":"pypi","summary":"mypy-boto3-iot-data provides type annotations for the `boto3` IoTDataPlane service, enhancing developer experience with static type checking, auto-completion, and error prevention in IDEs like VSCode and PyCharm. It is generated by `mypy-boto3-builder` and is currently at version 1.42.3, corresponding to boto3 version 1.42.3. The `mypy-boto3` project actively maintains these stubs with frequent updates following `boto3` releases.","last_verified":"2026-04-25T05:47:14.590Z","tags":["AWS","boto3","mypy","type-hinting","stubs","IoTDataPlane","cloud"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mypy-boto3-iot-data"},{"id":3592,"title":"mypy-boto3-iot-jobs-data Type Annotations","library":"mypy-boto3-iot-jobs-data","status":"active","version":"1.42.3","language":"python","ecosystem":"pypi","summary":"mypy-boto3-iot-jobs-data provides type annotations for the `boto3` IoTJobsDataPlane service. It aims to enhance development experience by enabling static type checking with tools like MyPy, PyRight, and improved autocomplete in IDEs such as VSCode and PyCharm. The library is actively maintained, with frequent updates tied to new releases of `mypy-boto3-builder`, ensuring compatibility with the latest `boto3` versions. [3, 4, 7]","last_verified":"2026-04-25T12:31:27.377Z","tags":["AWS","Boto3","Type Hinting","Mypy","IoT","Jobs Data Plane","Static Analysis"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mypy-boto3-iot-jobs-data"},{"id":3593,"title":"Mypy-Boto3 IoT Managed Integrations Stubs","library":"mypy-boto3-iot-managed-integrations","status":"active","version":"1.42.44","language":"python","ecosystem":"pypi","summary":"This package provides type annotations for the `boto3` AWS IoT Managed Integrations service. It enables static type checking with tools like MyPy and enhances IDE auto-completion for `boto3` clients and resources. It is generated by the `mypy-boto3-builder` project, which releases frequently to stay in sync with `boto3` updates, currently at version 1.42.44, compatible with `boto3` 1.42.x.","last_verified":"2026-04-25T12:32:13.202Z","tags":["mypy","boto3","aws","type-hints","stubs","iot-managed-integrations","cloud"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mypy-boto3-iot-managed-integrations"},{"id":3594,"title":"Type Annotations for boto3 IoTAnalytics","library":"mypy-boto3-iotanalytics","status":"active","version":"1.42.3","language":"python","ecosystem":"pypi","summary":"mypy-boto3-iotanalytics provides type annotations for the `boto3` AWS SDK's IoTAnalytics service, enabling static type checking with tools like `mypy` and enhancing IDE support. It is part of the `mypy-boto3` family of stub packages, automatically generated by `mypy-boto3-builder`, and its versioning typically follows the `boto3` release cadence. The current version is 1.42.3.","last_verified":"2026-04-25T12:33:10.916Z","tags":["aws","boto3","mypy","type-hints","iotanalytics","stubs","typing"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mypy-boto3-iotanalytics"},{"id":3595,"title":"mypy-boto3-iotdeviceadvisor","library":"mypy-boto3-iotdeviceadvisor","status":"active","version":"1.42.3","language":"python","ecosystem":"pypi","summary":"mypy-boto3-iotdeviceadvisor provides type annotations for the `boto3` AWS SDK's `IoTDeviceAdvisor` service. It is automatically generated by `mypy-boto3-builder`, ensuring up-to-date and comprehensive type hints for clients, paginators, waiters, and typed dictionaries. The current version is 1.42.3, typically following `boto3`'s release cadence, with updates also tied to `mypy-boto3-builder`'s own release cycle.","last_verified":"2026-04-25T12:33:45.667Z","tags":["python","types","mypy","boto3","aws","iotdeviceadvisor","type-hints","stubs"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mypy-boto3-iotdeviceadvisor"},{"id":3366,"title":"Type annotations for boto3 IoTEvents","library":"mypy-boto3-iotevents","status":"active","version":"1.42.3","language":"python","ecosystem":"pypi","summary":"mypy-boto3-iotevents provides type annotations for the boto3 IoTEvents service (version 1.42.3), generated by mypy-boto3-builder 8.12.0. It enhances developer experience by enabling static type checking with tools like MyPy, Pyright, VSCode, and PyCharm, improving code quality, readability, and allowing for early detection of potential runtime errors in AWS SDK for Python (boto3) interactions.","last_verified":"2026-04-25T09:08:48.357Z","tags":["aws","boto3","mypy","typing","iotevents","stubs","type-hints"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mypy-boto3-iotevents"},{"id":3596,"title":"mypy-boto3-iotevents-data type annotations","library":"mypy-boto3-iotevents-data","status":"active","version":"1.42.3","language":"python","ecosystem":"pypi","summary":"mypy-boto3-iotevents-data provides type annotations for the `boto3` IoTEventsData service, ensuring type safety and improved autocompletion for Python developers. It is currently at version 1.42.3 and is part of the `mypy-boto3` family, with new releases frequently generated by `mypy-boto3-builder` to stay in sync with `boto3` updates.","last_verified":"2026-04-25T12:35:00.105Z","tags":["aws","boto3","mypy","type-hints","iotevents-data","cloud","type-checking"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mypy-boto3-iotevents-data"},{"id":3597,"title":"mypy-boto3-iotfleetwise type stubs","library":"mypy-boto3-iotfleetwise","status":"active","version":"1.42.3","language":"python","ecosystem":"pypi","summary":"mypy-boto3-iotfleetwise provides type annotations for the `boto3` AWS IoT FleetWise service, ensuring static type checking with tools like `mypy` and enhancing IDE auto-completion for `boto3` clients. It is currently at version 1.42.3, in sync with `boto3` releases, and is generated by `mypy-boto3-builder 8.12.0` which has a frequent release cadence, often aligning with new `boto3` versions.","last_verified":"2026-04-25T12:35:39.768Z","tags":["type-hints","mypy","boto3","aws","iotfleetwise","stubs"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mypy-boto3-iotfleetwise"},{"id":3598,"title":"Type annotations for boto3 IoTSecureTunneling","library":"mypy-boto3-iotsecuretunneling","status":"active","version":"1.42.3","language":"python","ecosystem":"pypi","summary":"mypy-boto3-iotsecuretunneling provides type annotations (type stubs) for the `boto3` client for AWS IoTSecureTunneling service. It enhances static analysis for `boto3` usage, allowing tools like MyPy to catch type-related errors before runtime. The current version is 1.42.3, generated by `mypy-boto3-builder` and generally follows the release cadence of new `boto3` features or builder updates.","last_verified":"2026-04-25T12:35:56.051Z","tags":["boto3","aws","types","mypy","stubs","iotsecuretunneling","type-checking"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mypy-boto3-iotsecuretunneling"},{"id":3599,"title":"mypy-boto3-iotsitewise Type Stubs","library":"mypy-boto3-iotsitewise","status":"active","version":"1.42.3","language":"python","ecosystem":"pypi","summary":"mypy-boto3-iotsitewise provides PEP 561 compliant type annotations for the AWS boto3 IoTSiteWise service, generated by the mypy-boto3-builder. It enhances type checking for `boto3.client('iotsitewise')` calls, enabling robust static analysis with tools like mypy and pyright, and improving IDE auto-completion. This library is actively maintained, with versions closely synchronized with upstream boto3 releases.","last_verified":"2026-04-25T12:36:29.810Z","tags":["AWS","boto3","mypy","type checking","IoT","IoTSiteWise","stubs"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mypy-boto3-iotsitewise"},{"id":3367,"title":"mypy-boto3-iotthingsgraph Type Stubs","library":"mypy-boto3-iotthingsgraph","status":"active","version":"1.42.3","language":"python","ecosystem":"pypi","summary":"mypy-boto3-iotthingsgraph provides type annotations for the `boto3` IoTThingsGraph service client, compatible with static type checkers like MyPy, Pyright, and IDEs like VSCode and PyCharm. It helps in catching type-related errors early and improves code autocompletion. The library is actively maintained with releases frequently synchronized with `boto3` and its upstream `mypy-boto3-builder` versions.","last_verified":"2026-04-25T09:09:31.305Z","tags":["type-hints","mypy","boto3","aws","iot","iotthingsgraph","typing"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mypy-boto3-iotthingsgraph"},{"id":3600,"title":"mypy-boto3-iottwinmaker Type Annotations","library":"mypy-boto3-iottwinmaker","status":"active","version":"1.42.3","language":"python","ecosystem":"pypi","summary":"mypy-boto3-iottwinmaker provides high-quality type annotations for the `boto3` AWS IoTTwinMaker service client. It ensures static type checking with tools like MyPy, helping developers catch errors early and improve code readability for AWS API interactions. The current version is 1.42.3, and it's updated frequently to align with new `boto3` releases and `mypy-boto3-builder` improvements.","last_verified":"2026-04-25T12:37:08.569Z","tags":["boto3","aws","typing","mypy","stubs","iottwinmaker","type-hints","developer-experience"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mypy-boto3-iottwinmaker"},{"id":3104,"title":"mypy-boto3-iotwireless Type Annotations","library":"mypy-boto3-iotwireless","status":"active","version":"1.42.3","language":"python","ecosystem":"pypi","summary":"mypy-boto3-iotwireless provides type annotations for the `boto3` IoTWireless service. It is generated by `mypy-boto3-builder` and enables static type checking with tools like MyPy, improved IDE autocompletion, and enhanced code navigation for `boto3` users. The current version is 1.42.3, typically released in sync with `boto3` updates.","last_verified":"2026-04-25T05:48:40.620Z","tags":["AWS","boto3","mypy","type-annotations","stubs","IoTWireless"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mypy-boto3-iotwireless"},{"id":3601,"title":"Type annotations for boto3 IVS","library":"mypy-boto3-ivs","status":"active","version":"1.42.3","language":"python","ecosystem":"pypi","summary":"mypy-boto3-ivs provides PEP 561 compatible type annotations for the `boto3` AWS IVS (Amazon Interactive Video Service) service, enhancing Python development with static type checking and IDE auto-completion. It is part of the `mypy-boto3-builder` project, which automatically generates and releases stub packages in sync with `boto3` updates. The current version is 1.42.3, mirroring the `boto3` version it types.","last_verified":"2026-04-25T12:37:50.289Z","tags":["boto3","aws","ivs","mypy","type-annotations","stubs","typing"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mypy-boto3-ivs"},{"id":3105,"title":"mypy-boto3-ivs-realtime","library":"mypy-boto3-ivs-realtime","status":"active","version":"1.42.86","language":"python","ecosystem":"pypi","summary":"mypy-boto3-ivs-realtime provides comprehensive type annotations for the AWS IVS Realtime service within the boto3 library. Currently at version 1.42.86, it is part of the mypy-boto3-builder ecosystem, which generates and releases type stubs frequently, often in sync with new boto3 releases, ensuring up-to-date type checking for AWS services.","last_verified":"2026-04-25T05:49:12.659Z","tags":["boto3","aws","mypy","type-stubs","ivs-realtime","type-checking","python"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mypy-boto3-ivs-realtime"},{"id":3602,"title":"mypy-boto3-ivschat: Type Annotations for AWS IVS Chat","library":"mypy-boto3-ivschat","status":"active","version":"1.42.3","language":"python","ecosystem":"pypi","summary":"mypy-boto3-ivschat provides type annotations for the AWS IVS Chat service client within the boto3 library, enhancing static analysis and IDE autocomplete. It's part of the `mypy-boto3` ecosystem, which generates stubs for all AWS services. The library updates frequently, typically mirroring boto3 releases.","last_verified":"2026-04-25T12:38:29.102Z","tags":["AWS","boto3","mypy","type-hints","ivschat","static-analysis"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mypy-boto3-ivschat"},{"id":3106,"title":"Type annotations for boto3 Kafka","library":"mypy-boto3-kafka","status":"active","version":"1.42.65","language":"python","ecosystem":"pypi","summary":"mypy-boto3-kafka provides type annotations for the AWS boto3 Kafka service. It is a generated library, currently at version 1.42.65, built with mypy-boto3-builder 8.12.0. Its release cadence generally follows updates to the underlying boto3 library and the builder.","last_verified":"2026-04-25T05:49:44.920Z","tags":["type-stubs","boto3","aws","kafka","mypy","typing","aws-msk"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mypy-boto3-kafka"},{"id":3603,"title":"mypy-boto3-kafkaconnect","library":"mypy-boto3-kafkaconnect","status":"active","version":"1.42.47","language":"python","ecosystem":"pypi","summary":"mypy-boto3-kafkaconnect provides type annotations for the boto3 AWS KafkaConnect service, generated by mypy-boto3-builder. It aims to offer full type-hinting support for `boto3` clients, resources, and paginators. The current version is 1.42.47, and releases are frequent, typically in sync with `boto3` updates and `mypy-boto3-builder` enhancements.","last_verified":"2026-04-25T12:39:10.594Z","tags":["boto3","aws","typing","mypy","kafkaconnect","type-hints"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mypy-boto3-kafkaconnect"},{"id":3107,"title":"mypy-boto3-kendra","library":"mypy-boto3-kendra","status":"active","version":"1.42.3","language":"python","ecosystem":"pypi","summary":"mypy-boto3-kendra provides static type annotations for the `boto3` AWS Kendra service client, enabling tools like MyPy to perform comprehensive static analysis on code interacting with AWS Kendra. It is a generated stub package, part of the larger `mypy-boto3` project which produces type stubs for all `boto3` services. The library is actively maintained and frequently updated, usually in sync with new `boto3` and `botocore` releases, currently at version 1.42.3.","last_verified":"2026-04-25T05:50:23.408Z","tags":["AWS","boto3","mypy","type-checking","kendra","stubs","static-analysis"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mypy-boto3-kendra"},{"id":3604,"title":"mypy-boto3-kendra-ranking Type Stubs","library":"mypy-boto3-kendra-ranking","status":"active","version":"1.42.3","language":"python","ecosystem":"pypi","summary":"mypy-boto3-kendra-ranking provides comprehensive type annotations for the `boto3` KendraRanking service. It is part of the `mypy-boto3` project, which generates complete type stubs for all AWS services supported by `boto3` and `aioboto3`. This library enhances code quality and maintainability by enabling static type checking of `boto3` usage in Python projects. The current version is `1.42.3`, generated with `mypy-boto3-builder 8.12.0`, and new versions are released frequently to synchronize with `boto3` updates.","last_verified":"2026-04-25T12:40:08.270Z","tags":["aws","boto3","kendra","type-hints","mypy","stubs","static-analysis"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mypy-boto3-kendra-ranking"},{"id":3605,"title":"mypy-boto3-keyspaces Type Stubs for AWS Keyspaces","library":"mypy-boto3-keyspaces","status":"active","version":"1.42.31","language":"python","ecosystem":"pypi","summary":"mypy-boto3-keyspaces provides precise type annotations for the `boto3` AWS SDK, specifically for the Keyspaces (for Apache Cassandra) service. This library enables static type checking with tools like `mypy`, improving code reliability and developer experience when interacting with AWS Keyspaces. The current version is 1.42.31, released frequently to align with `boto3` and `botocore` updates.","last_verified":"2026-04-25T12:41:01.050Z","tags":["aws","boto3","mypy","type-hints","stubs","keyspaces","static-analysis"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mypy-boto3-keyspaces"},{"id":3606,"title":"mypy-boto3-keyspacesstreams Type Annotations","library":"mypy-boto3-keyspacesstreams","status":"active","version":"1.42.59","language":"python","ecosystem":"pypi","summary":"mypy-boto3-keyspacesstreams provides type annotations for the `boto3` library's KeyspacesStreams service, enabling static type checking with tools like MyPy. It is part of the `mypy-boto3` project, which generates stubs for all AWS services supported by `boto3`. The current version is 1.42.59, generated by `mypy-boto3-builder 8.12.0`, with frequent updates to align with `boto3` releases.","last_verified":"2026-04-25T12:41:23.083Z","tags":["aws","boto3","mypy","type-hints","types","keyspaces","streams","static-analysis"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mypy-boto3-keyspacesstreams"},{"id":2130,"title":"Type Annotations for Boto3 Kinesis","library":"mypy-boto3-kinesis","status":"active","version":"1.42.41","language":"python","ecosystem":"pypi","summary":"mypy-boto3-kinesis provides Mypy-compatible type annotations for the Boto3 Kinesis service. It enhances development with AWS Boto3 by offering static type checking, auto-completion, and improved code navigation for Kinesis clients, paginators, waiters, literals, and type definitions. The current version is 1.42.41, generated by mypy-boto3-builder 8.12.0, and new versions are released in sync with Boto3 updates.","last_verified":"2026-04-24T14:40:10.202Z","tags":["AWS","Boto3","Kinesis","mypy","type-annotations","stubs","static-analysis"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mypy-boto3-kinesis"},{"id":3607,"title":"Type Annotations for boto3 Kinesis Video Archived Media","library":"mypy-boto3-kinesis-video-archived-media","status":"active","version":"1.42.3","language":"python","ecosystem":"pypi","summary":"This library provides precise type hints for `boto3`'s `KinesisVideoArchivedMedia` client, enabling static analysis tools like MyPy. It's an integral part of the `mypy-boto3` ecosystem, which generates stubs for all AWS services. The package is frequently updated, typically aligning with `boto3` and `botocore` releases, with the current version being `1.42.3`.","last_verified":"2026-04-25T12:41:55.882Z","tags":["boto3","aws","mypy","type-hints","kinesis-video","archived-media","static-analysis"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mypy-boto3-kinesis-video-archived-media"},{"id":3608,"title":"mypy-boto3-kinesis-video-media Type Stubs","library":"mypy-boto3-kinesis-video-media","status":"active","version":"1.42.3","language":"python","ecosystem":"pypi","summary":"mypy-boto3-kinesis-video-media provides type annotations for the `boto3` Kinesis Video Media service, enabling static type checking with tools like Mypy. It is part of the `mypy-boto3` project which generates comprehensive type stubs for all AWS services supported by `boto3`. The current version is 1.42.3, and new versions are released frequently, synchronized with `boto3`/`botocore` updates.","last_verified":"2026-04-25T12:42:35.090Z","tags":["AWS","Boto3","Type Hinting","Mypy","Stubs","Kinesis Video Media"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mypy-boto3-kinesis-video-media"},{"id":3609,"title":"mypy-boto3-kinesis-video-signaling Type Stubs","library":"mypy-boto3-kinesis-video-signaling","status":"active","version":"1.42.3","language":"python","ecosystem":"pypi","summary":"This library provides type annotations for the `boto3` Kinesis Video Signaling Channels service (version 1.42.3). It is generated by `mypy-boto3-builder` (version 8.12.0) and offers type checking compatibility with tools like mypy, Pyright, VSCode, and PyCharm. The project maintains frequent updates, often in sync with `boto3` and `botocore` releases, ensuring up-to-date type hints for AWS SDK usage.","last_verified":"2026-04-25T12:43:22.405Z","tags":["aws","boto3","mypy","types","type-stubs","kinesis-video-signaling","kinesis"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mypy-boto3-kinesis-video-signaling"},{"id":3610,"title":"mypy-boto3-kinesis-video-webrtc-storage Type Stubs","library":"mypy-boto3-kinesis-video-webrtc-storage","status":"active","version":"1.42.3","language":"python","ecosystem":"pypi","summary":"This package provides type annotations (stubs) for the `boto3` Kinesis Video WebRTC Storage service. It enables static type checking for `boto3` code using tools like MyPy, improving code quality and catching errors early. The current version is 1.42.3, generated with `mypy-boto3-builder 8.12.0`. Releases are frequent, typically in sync with `boto3` versions and updates to the `mypy-boto3-builder`.","last_verified":"2026-04-25T12:43:56.903Z","tags":["boto3","mypy","type-stubs","aws","kinesis","kinesis-video","webrtc-storage"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mypy-boto3-kinesis-video-webrtc-storage"},{"id":3108,"title":"mypy-boto3-kinesisanalytics Type Stubs","library":"mypy-boto3-kinesisanalytics","status":"active","version":"1.42.3","language":"python","ecosystem":"pypi","summary":"mypy-boto3-kinesisanalytics provides explicit type annotations for the `boto3` KinesisAnalytics service. It is currently at version 1.42.3 and is part of the `mypy-boto3-builder` project, which frequently releases updates to synchronize with `boto3` releases and improve type-checking capabilities.","last_verified":"2026-04-25T05:50:58.615Z","tags":["mypy","boto3","aws","type-hints","kinesisanalytics","stubs","static-analysis"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mypy-boto3-kinesisanalytics"},{"id":3109,"title":"Type Annotations for Boto3 Kinesis Analytics V2","library":"mypy-boto3-kinesisanalyticsv2","status":"active","version":"1.42.80","language":"python","ecosystem":"pypi","summary":"This library provides PEP 561 compliant type annotations for the `boto3` AWS SDK, specifically for the Kinesis Analytics V2 service. Generated by `mypy-boto3-builder`, it ensures `mypy`, `pyright`, and popular IDEs like VSCode and PyCharm offer accurate type checking and autocomplete for `boto3` clients. It's actively maintained, with new releases frequently, often mirroring `boto3` updates, and is currently at version 1.42.80.","last_verified":"2026-04-25T05:52:08.711Z","tags":["AWS","boto3","type-annotations","mypy","type-hinting","kinesisanalyticsv2"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mypy-boto3-kinesisanalyticsv2"},{"id":3611,"title":"mypy-boto3-kinesisvideo","library":"mypy-boto3-kinesisvideo","status":"active","version":"1.42.3","language":"python","ecosystem":"pypi","summary":"mypy-boto3-kinesisvideo provides type annotations for the `boto3` KinesisVideo service, ensuring type compatibility with tools like mypy, VSCode, and PyCharm. It is automatically generated by `mypy-boto3-builder` and released frequently, often in sync with `boto3` updates to maintain accurate type hints for the latest AWS API specifications. The current version is 1.42.3.","last_verified":"2026-04-25T12:44:29.736Z","tags":["boto3","aws","type-hinting","mypy","kinesisvideo","stubs"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mypy-boto3-kinesisvideo"},{"id":2605,"title":"mypy-boto3-kms Type Stubs for AWS KMS","library":"mypy-boto3-kms","status":"active","version":"1.42.50","language":"python","ecosystem":"pypi","summary":"mypy-boto3-kms provides static type annotations for the AWS Key Management Service (KMS) client in `boto3`, enhancing type safety and developer experience with tools like MyPy. It is part of the `mypy-boto3` collection, automatically generated by `mypy-boto3-builder`, and its current version (1.42.50) is synchronized with the underlying `boto3` service definition versions. The project maintains a regular release cadence, often updating with new `boto3` versions and `mypy-boto3-builder` enhancements.","last_verified":"2026-04-24T22:29:34.852Z","tags":["aws","boto3","kms","mypy","type-hints","stubs","static-analysis"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mypy-boto3-kms"},{"id":2606,"title":"mypy-boto3-lakeformation Type Annotations for AWS LakeFormation","library":"mypy-boto3-lakeformation","status":"active","version":"1.42.79","language":"python","ecosystem":"pypi","summary":"mypy-boto3-lakeformation provides comprehensive type annotations for the AWS LakeFormation service, enhancing static type checking for `boto3` interactions. It ensures compatibility with tools like mypy, pyright, VSCode, and PyCharm by offering type definitions for clients, paginators, literals, and TypeDefs. Currently at version 1.42.79, it is actively maintained with frequent updates, often aligning with new `boto3` releases and driven by the `mypy-boto3-builder` project (version 8.12.0).","last_verified":"2026-04-24T22:30:09.888Z","tags":["aws","boto3","mypy","type-hints","lakeformation","static-analysis","stubs"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mypy-boto3-lakeformation"},{"id":1573,"title":"mypy-boto3-lambda Type Annotations","library":"mypy-boto3-lambda","status":"active","version":"1.42.85","language":"python","ecosystem":"pypi","summary":"mypy-boto3-lambda provides type annotations for the AWS Lambda client in `boto3`, generated by `mypy-boto3-builder`. It enhances type checking for `boto3` usage, preventing common runtime errors related to incorrect AWS service calls or response parsing. The library version `1.42.85` corresponds to `boto3` version `1.42.85`. New versions are released frequently, typically mirroring `boto3` releases.","last_verified":"2026-04-23T22:38:10.158Z","tags":["mypy","boto3","aws","lambda","types","stubs","typing","type-hints"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mypy-boto3-lambda"},{"id":3612,"title":"mypy-boto3-launch-wizard","library":"mypy-boto3-launch-wizard","status":"active","version":"1.42.30","language":"python","ecosystem":"pypi","summary":"mypy-boto3-launch-wizard provides type annotations for the `boto3` LaunchWizard service. It is currently at version 1.42.30 and is part of the `mypy-boto3` ecosystem, with new versions released regularly in sync with `boto3` updates, generated by `mypy-boto3-builder`.","last_verified":"2026-04-25T12:45:08.052Z","tags":["aws","boto3","mypy","type-hints","stubs","launch-wizard","static-analysis"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mypy-boto3-launch-wizard"},{"id":3613,"title":"mypy-boto3-lex-models Type Stubs for LexModelBuildingService","library":"mypy-boto3-lex-models","status":"active","version":"1.42.3","language":"python","ecosystem":"pypi","summary":"mypy-boto3-lex-models provides type annotations for the boto3 LexModelBuildingService, ensuring compatibility with static type checkers like mypy and IDEs such as VSCode and PyCharm. It is generated by the `mypy-boto3-builder` project and is updated frequently to align with new `boto3` releases. This library helps in catching potential bugs, improving code completion, and enhancing the overall developer experience when interacting with the AWS Lex Model Building service.","last_verified":"2026-04-25T12:45:45.321Z","tags":["typing","mypy","boto3","aws","lex-models","type-stubs","static-analysis","type-checking"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mypy-boto3-lex-models"},{"id":3368,"title":"mypy-boto3-lex-runtime Type Stubs","library":"mypy-boto3-lex-runtime","status":"active","version":"1.42.3","language":"python","ecosystem":"pypi","summary":"mypy-boto3-lex-runtime provides high-quality type annotations for the boto3 LexRuntimeService. Currently at version 1.42.3, this library is part of the larger mypy-boto3 project, which automatically generates stubs for all AWS services. It's updated frequently, typically aligning with new boto3 releases and enhancements in the mypy-boto3-builder.","last_verified":"2026-04-25T09:10:40.860Z","tags":["aws","boto3","lex","types","mypy","type-hinting","static-analysis","cloud"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mypy-boto3-lex-runtime"},{"id":3614,"title":"Type Annotations for boto3 LexModelsV2","library":"mypy-boto3-lexv2-models","status":"active","version":"1.42.65","language":"python","ecosystem":"pypi","summary":"mypy-boto3-lexv2-models provides comprehensive type annotations for the `boto3` LexModelsV2 service. This package, currently at version 1.42.65, is generated using `mypy-boto3-builder 8.12.0` and aims to enhance static type checking and IDE auto-completion for `boto3` users. It follows an active release cadence, typically updating in sync with `boto3` and `botocore` releases to ensure up-to-date type definitions.","last_verified":"2026-04-25T12:46:22.861Z","tags":["aws","boto3","lexv2","mypy","type-stubs","type-hinting"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mypy-boto3-lexv2-models"},{"id":3615,"title":"Type Stubs for boto3 LexRuntimeV2","library":"mypy-boto3-lexv2-runtime","status":"active","version":"1.42.3","language":"python","ecosystem":"pypi","summary":"mypy-boto3-lexv2-runtime provides static type annotations for the `boto3` LexRuntimeV2 service, generated by `mypy-boto3-builder`. It enhances type checking for your AWS `LexRuntimeV2` client interactions using `mypy`, improving code quality and catching potential errors at development time. The library releases frequently, often in sync with `boto3` and `mypy-boto3-builder` updates, with the current version being 1.42.3.","last_verified":"2026-04-25T12:47:47.975Z","tags":["mypy","boto3","type-stubs","aws","lexv2-runtime","static-analysis","typing"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mypy-boto3-lexv2-runtime"},{"id":3110,"title":"mypy-boto3-license-manager Type Stubs for Boto3","library":"mypy-boto3-license-manager","status":"active","version":"1.42.3","language":"python","ecosystem":"pypi","summary":"mypy-boto3-license-manager provides type annotations (stubs) for the `boto3` AWS SDK's LicenseManager service. It enables static type checking for `boto3` code interacting with License Manager, helping developers catch type-related errors before runtime. This package is part of the `mypy-boto3` ecosystem, generated by `mypy-boto3-builder`. The current version is 1.42.3, closely aligned with `boto3` releases and updated frequently.","last_verified":"2026-04-25T05:52:26.408Z","tags":["aws","boto3","mypy","type-stubs","license-manager","static-analysis"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mypy-boto3-license-manager"},{"id":3616,"title":"mypy-boto3-license-manager-linux-subscriptions type stubs","library":"mypy-boto3-license-manager-linux-subscriptions","status":"active","version":"1.42.3","language":"python","ecosystem":"pypi","summary":"This library provides PEP 561 type annotations for the `boto3` AWS LicenseManagerLinuxSubscriptions service. It enables static type checking tools like MyPy to validate code interacting with this specific AWS service, catching potential errors at development time. The current version is 1.42.3, generated by `mypy-boto3-builder` 8.12.0, with frequent updates aligned with `boto3` releases and `mypy-boto3-builder` enhancements.","last_verified":"2026-04-25T12:48:40.815Z","tags":["boto3","aws","typing","mypy","type-stubs","license-manager-linux-subscriptions"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mypy-boto3-license-manager-linux-subscriptions"},{"id":3617,"title":"Type annotations for boto3 License Manager User Subscriptions","library":"mypy-boto3-license-manager-user-subscriptions","status":"active","version":"1.42.3","language":"python","ecosystem":"pypi","summary":"mypy-boto3-license-manager-user-subscriptions provides type annotations for the `boto3` LicenseManagerUserSubscriptions service, ensuring static type checking for AWS SDK usage in Python. It is currently at version 1.42.3 and is actively maintained, with releases frequently synchronised with `boto3` updates via the `mypy-boto3-builder`.","last_verified":"2026-04-25T12:49:27.365Z","tags":["aws","boto3","mypy","type-hints","stubs","cloud","license-manager-user-subscriptions"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mypy-boto3-license-manager-user-subscriptions"},{"id":3369,"title":"mypy-boto3-lightsail Type Stubs for AWS Lightsail","library":"mypy-boto3-lightsail","status":"active","version":"1.42.84","language":"python","ecosystem":"pypi","summary":"mypy-boto3-lightsail provides type annotations (stubs) for the AWS Lightsail service within the `boto3` library. It enables static type checking with tools like MyPy, enhancing code quality, readability, and error detection for `boto3` interactions before runtime. The library is actively maintained, with frequent releases often synchronized with `boto3` updates, and is currently at version 1.42.84.","last_verified":"2026-04-25T09:11:42.235Z","tags":["aws","boto3","mypy","type-hints","lightsail","stubs","static analysis","cloud"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mypy-boto3-lightsail"},{"id":3370,"title":"Type Annotations for boto3 LocationService","library":"mypy-boto3-location","status":"active","version":"1.42.3","language":"python","ecosystem":"pypi","summary":"mypy-boto3-location provides type annotations for the boto3 LocationService, enhancing developer experience with type checking, autocomplete, and static analysis in IDEs like VSCode and PyCharm. It keeps pace with boto3 releases, automatically generating stubs with `mypy-boto3-builder`. The current version is 1.42.3.","last_verified":"2026-04-25T09:12:16.487Z","tags":["boto3","aws","type-hints","mypy","stubs","location"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mypy-boto3-location"},{"id":2607,"title":"CloudWatchLogs Type Annotations for Boto3","library":"mypy-boto3-logs","status":"active","version":"1.42.83","language":"python","ecosystem":"pypi","summary":"mypy-boto3-logs provides static type annotations for the `boto3` CloudWatchLogs service, enhancing code quality and developer experience. It is generated by the `mypy-boto3-builder` project and is compatible with various type checkers like mypy and pyright, as well as IDEs like VSCode and PyCharm. The current version is 1.42.83, with frequent updates aligning with `boto3` releases and builder improvements.","last_verified":"2026-04-24T22:31:31.503Z","tags":["type-annotations","boto3","mypy","cloudwatch-logs","aws","stubs","typing"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mypy-boto3-logs"},{"id":3618,"title":"mypy-boto3-lookoutequipment","library":"mypy-boto3-lookoutequipment","status":"active","version":"1.42.3","language":"python","ecosystem":"pypi","summary":"mypy-boto3-lookoutequipment provides type annotations for the `boto3` AWS SDK's LookoutEquipment service, ensuring static type checking with tools like `mypy`. This enhances code quality, improves developer experience with IDE autocompletion, and helps catch potential bugs before runtime. The package is generated by `mypy-boto3-builder 8.12.0` and follows the `boto3` versioning for its type stubs, with frequent updates to align with new `boto3` releases.","last_verified":"2026-04-25T12:50:04.308Z","tags":["aws","boto3","mypy","type-hints","stubs","lookoutequipment","static-analysis","typing"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mypy-boto3-lookoutequipment"},{"id":3619,"title":"mypy-boto3-m2 Type Stubs for AWS Mainframe Modernization","library":"mypy-boto3-m2","status":"active","version":"1.42.3","language":"python","ecosystem":"pypi","summary":"mypy-boto3-m2 provides type annotations for the AWS Mainframe Modernization (M2) service within the boto3 library. These stubs enable static type checking for M2 clients and resources, enhancing developer productivity and catching type-related errors early. The current version is 1.42.3, generated by the mypy-boto3-builder, which maintains a regular release cadence to keep pace with boto3 updates.","last_verified":"2026-04-25T12:50:42.194Z","tags":["boto3","aws","mypy","typing","stubs","mainframe-modernization","m2"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mypy-boto3-m2"},{"id":3620,"title":"mypy-boto3-machinelearning","library":"mypy-boto3-machinelearning","status":"active","version":"1.42.3","language":"python","ecosystem":"pypi","summary":"mypy-boto3-machinelearning provides type annotations for the `boto3` Machine Learning service, generated by `mypy-boto3-builder`. It enhances development experience by enabling static type checking with tools like MyPy and improving IDE autocomplete for AWS Boto3 clients, paginators, waiters, and response `TypedDict`s. The library is actively maintained with releases often mirroring `boto3` versions.","last_verified":"2026-04-25T12:51:53.018Z","tags":["mypy","boto3","type-hints","aws","machine-learning","stubs"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mypy-boto3-machinelearning"},{"id":3371,"title":"mypy-boto3-macie2 Type Annotations for AWS Macie2","library":"mypy-boto3-macie2","status":"active","version":"1.42.3","language":"python","ecosystem":"pypi","summary":"mypy-boto3-macie2 provides type annotations for the AWS Macie2 service client in boto3. It helps improve code quality and catch type-related errors during development by offering static type checking for Macie2 service calls. The current version is 1.42.3, and it follows a release cadence tied to the upstream boto3 library and its own builder updates.","last_verified":"2026-04-25T09:13:04.207Z","tags":["mypy","boto3","aws","type-hints","macie2","typing"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mypy-boto3-macie2"},{"id":3621,"title":"mypy-boto3-mailmanager","library":"mypy-boto3-mailmanager","status":"active","version":"1.42.80","language":"python","ecosystem":"pypi","summary":"mypy-boto3-mailmanager provides type annotations for the `boto3` MailManager service, enabling static type checking with tools like MyPy and enhanced IDE auto-completion. It is part of the `mypy-boto3` ecosystem, automatically generated by `mypy-boto3-builder 8.12.0`, and keeps pace with `boto3` updates to ensure all available MailManager service methods, clients, paginators, literals, and type definitions are fully type-annotated. The current version is 1.42.80.","last_verified":"2026-04-25T12:53:19.980Z","tags":["mypy","boto3","aws","types","stubs","type-checking","mailmanager"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mypy-boto3-mailmanager"},{"id":3623,"title":"Type Annotations for boto3 ManagedBlockchain","library":"mypy-boto3-managedblockchain","status":"active","version":"1.42.3","language":"python","ecosystem":"pypi","summary":"mypy-boto3-managedblockchain provides type annotations for the boto3 ManagedBlockchain service, enabling static type checking with tools like MyPy. It is currently at version 1.42.3 and is part of the `mypy-boto3` ecosystem, which releases frequently, often daily, to keep up with `boto3` and `botocore` updates and new AWS service features.","last_verified":"2026-04-25T12:54:34.181Z","tags":["aws","boto3","mypy","type-stubs","managedblockchain","type-checking"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mypy-boto3-managedblockchain"},{"id":3622,"title":"mypy-boto3-managedblockchain-query Type Annotations","library":"mypy-boto3-managedblockchain-query","status":"active","version":"1.42.3","language":"python","ecosystem":"pypi","summary":"mypy-boto3-managedblockchain-query provides type annotations for the boto3 ManagedBlockchainQuery service (version 1.42.3), generated using mypy-boto3-builder 8.12.0. This library enhances developer experience by enabling static type checking and IDE autocompletion for AWS ManagedBlockchainQuery client operations. It is actively maintained with releases frequently aligned with boto3 and mypy-boto3-builder updates.","last_verified":"2026-04-25T12:53:59.725Z","tags":["AWS","boto3","mypy","type hints","ManagedBlockchainQuery","stubs","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mypy-boto3-managedblockchain-query"},{"id":3624,"title":"mypy-boto3-marketplace-agreement: Type Stubs for AWS Marketplace Agreement Service","library":"mypy-boto3-marketplace-agreement","status":"active","version":"1.42.80","language":"python","ecosystem":"pypi","summary":"mypy-boto3-marketplace-agreement provides a comprehensive set of type annotations for the AWS Marketplace Agreement Service client in boto3. This library is part of the `mypy-boto3-builder` ecosystem, which generates type stubs for all boto3 services, enhancing static type checking capabilities for AWS SDK users. The project actively maintains and updates its stubs, with version 1.42.80 reflecting the latest boto3 API for AgreementService and aligning with `mypy-boto3-builder` version 8.12.0. Releases are frequent, following boto3 updates and builder enhancements.","last_verified":"2026-04-25T12:55:09.351Z","tags":["aws","boto3","mypy","type-hints","stubs","marketplace-agreement","aws-marketplace"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mypy-boto3-marketplace-agreement"},{"id":3625,"title":"mypy-boto3-marketplace-catalog Type Annotations","library":"mypy-boto3-marketplace-catalog","status":"active","version":"1.42.41","language":"python","ecosystem":"pypi","summary":"mypy-boto3-marketplace-catalog provides type annotations for the `boto3` AWS Marketplace Catalog service, ensuring type-safe interactions with the AWS API. It is part of the `mypy-boto3` project, which frequently releases updates to keep pace with `boto3` and `botocore` changes, generated using `mypy-boto3-builder 8.12.0`.","last_verified":"2026-04-25T12:55:42.293Z","tags":["type checking","mypy","boto3","aws","amazon marketplace catalog","stubs"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mypy-boto3-marketplace-catalog"},{"id":3626,"title":"mypy-boto3-marketplace-deployment Type Stubs","library":"mypy-boto3-marketplace-deployment","status":"active","version":"1.42.3","language":"python","ecosystem":"pypi","summary":"mypy-boto3-marketplace-deployment provides machine-generated type annotations (type stubs) for the `boto3` AWS SDK's MarketplaceDeploymentService. These stubs enhance static analysis, autocompletion, and error checking in IDEs and type checkers like MyPy, ensuring more robust and maintainable AWS automation scripts. The library is currently at version 1.42.3, mirroring the `boto3` version it types, and is actively maintained with updates generated by `mypy-boto3-builder`.","last_verified":"2026-04-25T12:56:17.909Z","tags":["boto3","aws","typing","mypy","stubs","type-hints","marketplace-deployment","static-analysis"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mypy-boto3-marketplace-deployment"},{"id":3111,"title":"mypy-boto3 Marketplace Entitlement Type Stubs","library":"mypy-boto3-marketplace-entitlement","status":"active","version":"1.42.58","language":"python","ecosystem":"pypi","summary":"This library provides type annotations (stubs) for the `boto3` Marketplace Entitlement Service, enhancing development experience with static type checking for AWS SDK usage. It's part of the `mypy-boto3` project, which generates stubs for all `boto3` services. The current version is 1.42.58, generated by `mypy-boto3-builder` 8.12.0, with releases closely following `boto3` service updates.","last_verified":"2026-04-25T05:53:14.828Z","tags":["aws","boto3","mypy","types","typing","marketplace-entitlement","stubs"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mypy-boto3-marketplace-entitlement"},{"id":3627,"title":"mypy-boto3-marketplace-reporting Type Stubs","library":"mypy-boto3-marketplace-reporting","status":"active","version":"1.42.3","language":"python","ecosystem":"pypi","summary":"Type annotations for boto3's MarketplaceReportingService. This package, part of the `mypy-boto3` ecosystem, provides static type checking for AWS SDK for Python (boto3) clients, resources, and their associated data structures. It helps improve code quality by enabling IDE autocomplete and early error detection for `MarketplaceReportingService` operations. It is regularly updated to match `boto3` releases and requires Python >= 3.9.","last_verified":"2026-04-25T12:56:34.964Z","tags":["type hints","type stubs","boto3","aws","marketplace","reporting","static analysis"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mypy-boto3-marketplace-reporting"},{"id":3628,"title":"Type annotations for boto3 MarketplaceCommerceAnalytics","library":"mypy-boto3-marketplacecommerceanalytics","status":"active","version":"1.42.3","language":"python","ecosystem":"pypi","summary":"This package provides static type annotations for the `boto3` Marketplace Commerce Analytics service, enhancing developer experience by enabling IDE autocompletion, type checking with `mypy` or `pyright`, and early detection of potential API usage errors. It is generated by `mypy-boto3-builder 8.12.0` and currently supports `boto3` version `1.42.3`.","last_verified":"2026-04-25T12:56:49.624Z","tags":["mypy","boto3","aws","type-annotations","stubs","marketplace","marketplacecommerceanalytics"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mypy-boto3-marketplacecommerceanalytics"},{"id":3372,"title":"Type Annotations for Boto3 MediaConnect","library":"mypy-boto3-mediaconnect","status":"active","version":"1.42.87","language":"python","ecosystem":"pypi","summary":"mypy-boto3-mediaconnect provides type annotations for the boto3 MediaConnect service, enhancing static analysis and IDE autocompletion for AWS MediaConnect clients. It is part of the `mypy-boto3` family of packages, currently at version 1.42.87, and is actively maintained with frequent updates mirroring boto3 releases, generated by `mypy-boto3-builder`.","last_verified":"2026-04-25T09:13:43.041Z","tags":["type-hints","boto3","aws","mediaconnect","mypy","static-analysis"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mypy-boto3-mediaconnect"},{"id":3112,"title":"mypy-boto3-mediaconvert Type Annotations","library":"mypy-boto3-mediaconvert","status":"active","version":"1.42.88","language":"python","ecosystem":"pypi","summary":"mypy-boto3-mediaconvert provides type annotations for the boto3 MediaConvert service, enhancing static analysis and IDE support for Python developers working with AWS. It ensures early error detection and improved code readability. This package is part of the larger `mypy-boto3-builder` ecosystem, which frequently releases updates in sync with `boto3` versions.","last_verified":"2026-04-25T05:55:00.558Z","tags":["aws","boto3","mypy","type-hints","cloud","mediaconvert"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mypy-boto3-mediaconvert"},{"id":5665,"title":"mypy-boto3-medialive Type Annotations","library":"mypy-boto3-medialive","status":"active","version":"1.42.86","language":"python","ecosystem":"pypi","summary":"This library provides type annotations (stubs) for the `boto3` MediaLive client, allowing static type checkers like MyPy to validate usage of `boto3`. It is currently at version 1.42.86 and receives frequent updates, often aligning with `boto3`/`botocore` releases and `mypy-boto3-builder` updates, which is the underlying generation tool.","last_verified":"2026-04-11T00:00:00.000Z","tags":["aws","boto3","mypy","type-hints","medialive","stubs"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mypy-boto3-medialive"},{"id":3630,"title":"mypy-boto3-mediapackage: Type Annotations for AWS MediaPackage","library":"mypy-boto3-mediapackage","status":"active","version":"1.42.3","language":"python","ecosystem":"pypi","summary":"mypy-boto3-mediapackage provides type annotations for the boto3 MediaPackage 1.42.3 service. It enables static type checking for AWS MediaPackage clients within Python applications, enhancing code quality and developer experience. The library is generated by `mypy-boto3-builder` and is actively maintained with frequent updates, often aligning with new boto3 releases and builder improvements.","last_verified":"2026-04-25T12:58:06.856Z","tags":["mypy","boto3","aws","type-hints","stubs","mediapackage","static-analysis"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mypy-boto3-mediapackage"},{"id":3629,"title":"mypy-boto3-mediapackage-vod","library":"mypy-boto3-mediapackage-vod","status":"active","version":"1.42.3","language":"python","ecosystem":"pypi","summary":"mypy-boto3-mediapackage-vod provides static type annotations for the `boto3` MediaPackageVod service client, enhancing development with improved IDE auto-completion, static analysis, and early error detection. It is version 1.42.3 and is actively maintained, with releases tied to updates in `boto3` and its generator, `mypy-boto3-builder`.","last_verified":"2026-04-25T12:57:04.298Z","tags":["aws","boto3","mypy","type-hints","stubs","mediapackage-vod"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mypy-boto3-mediapackage-vod"},{"id":3631,"title":"mypy-boto3-mediapackagev2 Type Annotations","library":"mypy-boto3-mediapackagev2","status":"active","version":"1.42.75","language":"python","ecosystem":"pypi","summary":"mypy-boto3-mediapackagev2 provides type annotations for the AWS boto3 MediapackageV2 service, generated by the mypy-boto3-builder tool. It allows static type checkers like Mypy, Pyright, and IDEs to provide auto-completion and error detection for boto3 MediapackageV2 client interactions. The library is actively maintained, with frequent updates tied to `mypy-boto3-builder` releases, ensuring compatibility with the latest boto3 versions.","last_verified":"2026-04-25T12:58:42.855Z","tags":["aws","boto3","mediapackagev2","mypy","type-hints","stubs","static-analysis"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mypy-boto3-mediapackagev2"},{"id":3633,"title":"mypy-boto3-mediastore","library":"mypy-boto3-mediastore","status":"active","version":"1.42.3","language":"python","ecosystem":"pypi","summary":"mypy-boto3-mediastore provides type annotations for the boto3 AWS MediaStore service. It is part of the `mypy-boto3` family of stub packages, generated by `mypy-boto3-builder`, and is frequently updated to align with `boto3` releases and AWS API changes. This allows for static type checking of boto3 client calls, enhancing code quality and developer experience.","last_verified":"2026-04-25T13:00:26.214Z","tags":["type-hints","mypy","boto3","aws","cloud","mediastore","stubs","type-checking"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mypy-boto3-mediastore"},{"id":3632,"title":"mypy-boto3-mediastore-data","library":"mypy-boto3-mediastore-data","status":"active","version":"1.42.3","language":"python","ecosystem":"pypi","summary":"Type annotations for the boto3 MediaStoreData service (version 1.42.3), generated with mypy-boto3-builder 8.12.0. This library provides type hints compatible with static analysis tools like mypy and IDEs such as VSCode and PyCharm, enhancing code completion and catching type-related errors early. It is actively maintained with releases frequently updated to match boto3 versions.","last_verified":"2026-04-25T12:59:19.070Z","tags":["aws","boto3","mypy","types","type-hints","mediastore","data","static-analysis"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mypy-boto3-mediastore-data"},{"id":3113,"title":"mypy-boto3-mediatailor: Type Annotations for AWS MediaTailor","library":"mypy-boto3-mediatailor","status":"active","version":"1.42.84","language":"python","ecosystem":"pypi","summary":"mypy-boto3-mediatailor provides PEP 561 compliant type annotations for the AWS MediaTailor service client in `boto3`. It enhances development with static type checking for `boto3` interactions, helping catch errors before runtime. This package is currently at version 1.42.84 and is part of the `mypy-boto3-builder` ecosystem, which follows a frequent release cadence, often synchronised with `boto3` updates.","last_verified":"2026-04-25T05:55:36.859Z","tags":["aws","boto3","type-hints","mypy","mediatailor","stubs","static-analysis"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mypy-boto3-mediatailor"},{"id":3634,"title":"Type annotations for boto3 HealthImaging","library":"mypy-boto3-medical-imaging","status":"active","version":"1.42.81","language":"python","ecosystem":"pypi","summary":"mypy-boto3-medical-imaging provides type annotations for the `boto3` HealthImaging (Medical Imaging) service. It allows static type checkers like MyPy to validate usage of `boto3` clients, resources, and session methods, enhancing code quality and developer experience. The current version is 1.42.81, and new versions are released frequently, typically mirroring `boto3` releases or `mypy-boto3-builder` updates.","last_verified":"2026-04-25T13:00:41.039Z","tags":["aws","boto3","medical-imaging","health-imaging","mypy","types","type-hints","stubs"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mypy-boto3-medical-imaging"},{"id":3635,"title":"Type Annotations for boto3 MemoryDB","library":"mypy-boto3-memorydb","status":"active","version":"1.42.3","language":"python","ecosystem":"pypi","summary":"mypy-boto3-memorydb provides type annotations for the AWS boto3 MemoryDB service, compatible with mypy, VSCode, PyCharm, and other type-checking tools. It offers comprehensive type hints for clients, paginators, waiters, and TypeDefs, ensuring better code quality and developer experience. The current version is 1.42.3 and it's actively maintained as part of the `mypy-boto3-builder` project, which releases updates in sync with boto3 service changes.","last_verified":"2026-04-25T13:03:04.018Z","tags":["typing","mypy","boto3","aws","memorydb","stubs","type-hints"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mypy-boto3-memorydb"},{"id":3114,"title":"mypy-boto3-meteringmarketplace Type Annotations","library":"mypy-boto3-meteringmarketplace","status":"active","version":"1.42.58","language":"python","ecosystem":"pypi","summary":"mypy-boto3-meteringmarketplace provides comprehensive type annotations for the `boto3` MarketplaceMetering service (version 1.42.58). Generated by `mypy-boto3-builder`, these stubs enhance development with static type checking, auto-completion, and error detection in IDEs and tools like mypy and pyright. The library frequently updates to stay in sync with `boto3` and `botocore` releases, ensuring up-to-date type definitions for AWS SDK interactions.","last_verified":"2026-04-25T05:56:19.259Z","tags":["python","types","mypy","boto3","aws","stub","type-hints","aws-marketplace-metering"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mypy-boto3-meteringmarketplace"},{"id":3115,"title":"Type annotations for boto3 MigrationHub","library":"mypy-boto3-mgh","status":"active","version":"1.42.3","language":"python","ecosystem":"pypi","summary":"mypy-boto3-mgh provides type annotations for the boto3 MigrationHub service, enhancing static type checking for AWS SDK usage in Python. It is currently at version 1.42.3 and follows the release cadence of `mypy-boto3-builder`, which often aligns with `boto3` releases or significant internal changes, leading to frequent updates across many stub packages.","last_verified":"2026-04-25T05:57:31.480Z","tags":["boto3","mypy","type-hints","aws","migrationhub"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mypy-boto3-mgh"},{"id":3636,"title":"mypy-boto3-mgn","library":"mypy-boto3-mgn","status":"active","version":"1.42.68","language":"python","ecosystem":"pypi","summary":"mypy-boto3-mgn provides type annotations for the AWS Migration Hub rehost service (MGN) within `boto3`. It enhances development with static type checking for clients, paginators, waiters, literals, and type definitions, compatible with tools like mypy, pyright, VSCode, and PyCharm. The package is automatically generated by `mypy-boto3-builder` and is frequently updated to align with `boto3` releases.","last_verified":"2026-04-25T13:03:44.500Z","tags":["aws","boto3","mypy","type-hinting","stubs","mgn"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mypy-boto3-mgn"},{"id":3637,"title":"mypy-boto3-migration-hub-refactor-spaces Type Stubs","library":"mypy-boto3-migration-hub-refactor-spaces","status":"active","version":"1.42.3","language":"python","ecosystem":"pypi","summary":"This package provides type annotations for the `boto3` AWS Migration Hub Refactor Spaces service (version 1.42.3), generated by the `mypy-boto3-builder`. It enables static type checking with tools like `mypy` and enhances autocompletion and error detection in IDEs for `boto3` users. The library is actively maintained, with updates typically mirroring `boto3` releases and the `mypy-boto3-builder`'s development cadence.","last_verified":"2026-04-25T13:04:47.975Z","tags":["boto3","aws","mypy","types","stubs","migration-hub-refactor-spaces","type-checking","cloud"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mypy-boto3-migration-hub-refactor-spaces"},{"id":3638,"title":"Type Annotations for boto3 MigrationHubConfig","library":"mypy-boto3-migrationhub-config","status":"active","version":"1.42.3","language":"python","ecosystem":"pypi","summary":"Provides type annotations for the `boto3` AWS Migration Hub Config service, enhancing static analysis with tools like MyPy, VSCode, and PyCharm. It helps with code completion, argument checking, and catching potential runtime errors at development time. The current version is 1.42.3, generated with `mypy-boto3-builder 8.12.0`, and it follows the release cadence of `boto3`.","last_verified":"2026-04-25T13:05:52.811Z","tags":["boto3","aws","mypy","type-stubs","migrationhub-config","static-analysis"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mypy-boto3-migrationhub-config"},{"id":3639,"title":"mypy-boto3-migrationhuborchestrator Type Annotations","library":"mypy-boto3-migrationhuborchestrator","status":"active","version":"1.42.3","language":"python","ecosystem":"pypi","summary":"mypy-boto3-migrationhuborchestrator provides type annotations for the `boto3` AWS Migration Hub Orchestrator service, enhancing static analysis and IDE autocompletion for Python projects. It is generated by the `mypy-boto3-builder` and is currently at version 1.42.3, with releases closely tracking `boto3` updates to ensure compatibility and comprehensive type coverage.","last_verified":"2026-04-25T13:06:34.392Z","tags":["mypy","boto3","aws","typing","type-stubs","migrationhuborchestrator"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mypy-boto3-migrationhuborchestrator"},{"id":3640,"title":"mypy-boto3-migrationhubstrategy: Type Annotations for AWS Migration Hub Strategy Recommendations","library":"mypy-boto3-migrationhubstrategy","status":"active","version":"1.42.3","language":"python","ecosystem":"pypi","summary":"mypy-boto3-migrationhubstrategy provides type annotations for the `boto3` AWS SDK's Migration Hub Strategy Recommendations service. It offers static type checking and improved IDE autocompletion for `boto3` users, ensuring code correctness and developer efficiency. The library is currently at version 1.42.3 and follows a frequent release cadence, often aligning with `boto3` updates and new AWS service features. It is generated by `mypy-boto3-builder`.","last_verified":"2026-04-25T13:07:12.338Z","tags":["AWS","boto3","mypy","type hints","stubs","cloud","migrationhubstrategy","static analysis"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mypy-boto3-migrationhubstrategy"},{"id":3641,"title":"mypy-boto3-mpa: Type Annotations for boto3 Multiparty Approval Service","library":"mypy-boto3-mpa","status":"active","version":"1.42.62","language":"python","ecosystem":"pypi","summary":"mypy-boto3-mpa provides precise type annotations for the boto3 Multiparty Approval (MPA) service, generated by the `mypy-boto3-builder`. It helps improve code quality and catch type-related errors at development time when working with the AWS MPA API using boto3. The current version is 1.42.62, and releases are frequent, typically in sync with new boto3/botocore releases and AWS service updates.","last_verified":"2026-04-25T13:08:24.966Z","tags":["boto3","aws","mypy","type-hints","stubs","cloud","mpa"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mypy-boto3-mpa"},{"id":3116,"title":"mypy-boto3-mq","library":"mypy-boto3-mq","status":"active","version":"1.42.3","language":"python","ecosystem":"pypi","summary":"mypy-boto3-mq provides type annotations for the AWS Boto3 MQ service client, enabling static type checking with tools like mypy, Pyright, and enhanced IDE autocompletion for `boto3.client('mq')`. It is a standalone stub package generated by the `mypy-boto3-builder` tool. The version (1.42.3) aligns with the corresponding `boto3` version, ensuring compatibility, and it is actively maintained with updates mirroring new `boto3` releases.","last_verified":"2026-04-25T05:58:10.049Z","tags":["AWS","boto3","mypy","type-hints","stubs","MQ","Amazon MQ"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mypy-boto3-mq"},{"id":3642,"title":"mypy-boto3-mturk Type Annotations","library":"mypy-boto3-mturk","status":"active","version":"1.42.3","language":"python","ecosystem":"pypi","summary":"mypy-boto3-mturk provides comprehensive type annotations for the Amazon Mechanical Turk (MTurk) service client within the `boto3` library. It enables static type checking with tools like MyPy, improving code quality and developer experience by offering auto-completion and early error detection. The library is actively maintained, with versions typically synchronized with `boto3` releases and generated by `mypy-boto3-builder`.","last_verified":"2026-04-25T13:09:04.566Z","tags":["mypy","boto3","aws","typing","stubs","mturk","type-annotations"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mypy-boto3-mturk"},{"id":3117,"title":"mypy-boto3-mwaa: Type Annotations for AWS MWAA","library":"mypy-boto3-mwaa","status":"active","version":"1.42.3","language":"python","ecosystem":"pypi","summary":"mypy-boto3-mwaa provides type annotations for the `boto3` client and service resource for AWS Managed Workflows for Apache Airflow (MWAA). It is part of the `mypy-boto3` project, ensuring type safety for your AWS interactions. This package, currently at version 1.42.3, is updated frequently in tandem with new boto3 releases.","last_verified":"2026-04-25T05:58:43.497Z","tags":["AWS","Boto3","Type Hinting","Mypy","MWAA","Airflow","Type Stubs"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mypy-boto3-mwaa"},{"id":3643,"title":"mypy-boto3-mwaa-serverless","library":"mypy-boto3-mwaa-serverless","status":"active","version":"1.42.3","language":"python","ecosystem":"pypi","summary":"This package provides type annotations for the `boto3` MWAA Serverless service, generated by `mypy-boto3-builder`. It enhances type checking for `boto3` users, allowing tools like MyPy to validate usage of the `mwaa-serverless` client. The library follows a frequent release cadence, typically updated with new `boto3` versions and `mypy-boto3-builder` enhancements.","last_verified":"2026-04-25T13:10:03.441Z","tags":["boto3","aws","mypy","type-stubs","mwaa-serverless","mwaa","airflow"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mypy-boto3-mwaa-serverless"},{"id":3118,"title":"mypy-boto3-neptune Type Annotations","library":"mypy-boto3-neptune","status":"active","version":"1.42.57","language":"python","ecosystem":"pypi","summary":"mypy-boto3-neptune provides comprehensive type annotations for the AWS Neptune service within the `boto3` library, ensuring type safety and enhanced developer experience in environments like mypy, VSCode, and PyCharm. It is currently at version 1.42.57 and is part of a frequently updated ecosystem, with releases often tied to new `boto3` versions and updates to the `mypy-boto3-builder` tool.","last_verified":"2026-04-25T05:59:24.663Z","tags":["type hinting","boto3","aws","neptune","mypy","stubs"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mypy-boto3-neptune"},{"id":3644,"title":"mypy-boto3-neptune-graph Type Stubs","library":"mypy-boto3-neptune-graph","status":"active","version":"1.42.43","language":"python","ecosystem":"pypi","summary":"mypy-boto3-neptune-graph provides type annotations for the AWS NeptuneGraph service client in boto3, ensuring type-safe AWS interactions with MyPy. It is part of the larger `mypy-boto3` collection, automatically generated by `mypy-boto3-builder` version 8.12.0, and is currently at version 1.42.43. The `mypy-boto3` ecosystem follows a regular release cadence, often aligning with new boto3 service releases or builder improvements.","last_verified":"2026-04-25T13:10:18.686Z","tags":["aws","boto3","mypy","typing","stubs","neptune-graph","type-hints"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mypy-boto3-neptune-graph"},{"id":3645,"title":"mypy-boto3-neptunedata Type Annotations","library":"mypy-boto3-neptunedata","status":"active","version":"1.42.78","language":"python","ecosystem":"pypi","summary":"mypy-boto3-neptunedata provides type annotations for the `boto3` NeptuneData service, generated by `mypy-boto3-builder`. It enhances development with `boto3` by enabling static type checking for NeptuneData client methods and response/request structures. The current version is 1.42.78, with new releases frequently, often mirroring `boto3` and `botocore` updates.","last_verified":"2026-04-25T13:11:19.097Z","tags":["boto3","aws","neptunedata","mypy","type-hints","type-checking","stubs"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mypy-boto3-neptunedata"},{"id":3646,"title":"Type Annotations for boto3 NetworkFirewall","library":"mypy-boto3-network-firewall","status":"active","version":"1.42.3","language":"python","ecosystem":"pypi","summary":"mypy-boto3-network-firewall provides comprehensive type annotations for the AWS boto3 Network Firewall service (version 1.42.3). These type stubs are generated by mypy-boto3-builder (version 8.12.0) and enhance developer experience in IDEs like VSCode and PyCharm, as well as with static type checkers such as Mypy and Pyright. The library is actively maintained, with updates released in sync with new boto3 versions and improvements to the underlying builder.","last_verified":"2026-04-25T13:11:56.805Z","tags":["type-hints","mypy","boto3","aws","network-firewall","pyright","stub"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mypy-boto3-network-firewall"},{"id":3647,"title":"mypy-boto3-networkflowmonitor Type Stubs","library":"mypy-boto3-networkflowmonitor","status":"active","version":"1.42.3","language":"python","ecosystem":"pypi","summary":"mypy-boto3-networkflowmonitor provides precise type annotations for the `boto3` client and resources related to the AWS NetworkFlowMonitor service. It ensures that `boto3` interactions are type-checked by tools like `mypy`, preventing common runtime errors. The current version is `1.42.3`, and new versions are frequently released in sync with `boto3`/`botocore` updates and `mypy-boto3-builder` enhancements.","last_verified":"2026-04-25T13:12:48.220Z","tags":["boto3","aws","mypy","type-stubs","networkflowmonitor","typing"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mypy-boto3-networkflowmonitor"},{"id":3648,"title":"Type Annotations for boto3 NetworkManager","library":"mypy-boto3-networkmanager","status":"active","version":"1.42.3","language":"python","ecosystem":"pypi","summary":"mypy-boto3-networkmanager provides type annotations for the `boto3` NetworkManager service. It is part of the `mypy-boto3` project, generated by `mypy-boto3-builder`, ensuring static type checking for the AWS SDK for Python (Boto3). It helps catch API usage errors at development time. The current version is 1.42.3 and new versions are frequently released to align with `boto3` updates and `mypy-boto3-builder` improvements.","last_verified":"2026-04-25T13:13:21.398Z","tags":["boto3","aws","mypy","types","networkmanager","static-analysis","type-hints"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mypy-boto3-networkmanager"},{"id":3649,"title":"Type Annotations for boto3 CloudWatch Network Monitor","library":"mypy-boto3-networkmonitor","status":"active","version":"1.42.3","language":"python","ecosystem":"pypi","summary":"mypy-boto3-networkmonitor provides comprehensive type annotations for the `boto3` CloudWatch Network Monitor service (version 1.42.3). Generated by `mypy-boto3-builder` 8.12.0, it enhances developer experience by enabling static type checking with tools like mypy and pyright, and improving code completion in IDEs like VSCode and PyCharm. This library helps to proactively identify and fix potential type-related bugs in `boto3` code at development time.","last_verified":"2026-04-25T13:13:56.558Z","tags":["aws","boto3","type-hints","mypy","cloudwatch","networkmonitor","static-analysis","typing"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mypy-boto3-networkmonitor"},{"id":3650,"title":"mypy-boto3-notifications Type Annotations","library":"mypy-boto3-notifications","status":"active","version":"1.42.3","language":"python","ecosystem":"pypi","summary":"Provides static type annotations for the `boto3` AWS User Notifications service client, enhancing code reliability through static type checking with tools like MyPy. It is version 1.42.3, generated by `mypy-boto3-builder`, and receives frequent updates in sync with new `boto3` releases and builder improvements.","last_verified":"2026-04-25T13:14:32.495Z","tags":["boto3","mypy","typing","stubs","aws","notifications","type-hints"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mypy-boto3-notifications"},{"id":3651,"title":"mypy-boto3-notificationscontacts Type Stubs","library":"mypy-boto3-notificationscontacts","status":"active","version":"1.42.3","language":"python","ecosystem":"pypi","summary":"mypy-boto3-notificationscontacts provides type annotations for the `boto3` AWS UserNotificationsContacts service. It is part of the `mypy-boto3-builder` project, which frequently releases updates to keep pace with `boto3` and `botocore` releases, ensuring up-to-date and accurate type hints for AWS service clients. The current version is 1.42.3.","last_verified":"2026-04-25T13:15:07.436Z","tags":["aws","boto3","mypy","type-stubs","notificationscontacts","typing"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mypy-boto3-notificationscontacts"},{"id":3652,"title":"mypy-boto3-nova-act: Type Annotations for AWS NovaActService","library":"mypy-boto3-nova-act","status":"active","version":"1.42.3","language":"python","ecosystem":"pypi","summary":"mypy-boto3-nova-act provides PEP 561 type annotations for the `boto3` AWS NovaActService client. It allows static type checking tools like `mypy` to validate `boto3` calls, catching potential errors at development time. Generated by `mypy-boto3-builder 8.12.0`, it is part of a larger collection of stubs updated regularly to reflect `boto3` and `botocore` changes. The current version is `1.42.3` and it requires Python 3.9+.","last_verified":"2026-04-25T13:15:22.431Z","tags":["aws","boto3","mypy","type-hints","stubs","nova-act"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mypy-boto3-nova-act"},{"id":3653,"title":"Type annotations for boto3 CloudWatchObservabilityAccessManager","library":"mypy-boto3-oam","status":"active","version":"1.42.3","language":"python","ecosystem":"pypi","summary":"mypy-boto3-oam provides type annotations for the boto3 CloudWatchObservabilityAccessManager service, enabling static type checking and improved IDE support for AWS SDK for Python (boto3) users. It is generated with `mypy-boto3-builder 8.12.0` and currently stands at version 1.42.3, aligning with the versioning of `boto3` for which it provides stubs. The `mypy-boto3` project actively releases updates, often in sync with `boto3` and `botocore` releases, as well as `mypy-boto3-builder` updates.","last_verified":"2026-04-25T13:16:01.718Z","tags":["aws","boto3","mypy","type-hints","stubs","cloudwatch","observability","oam"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mypy-boto3-oam"},{"id":3654,"title":"mypy-boto3-observabilityadmin type stubs","library":"mypy-boto3-observabilityadmin","status":"active","version":"1.42.88","language":"python","ecosystem":"pypi","summary":"mypy-boto3-observabilityadmin provides type annotations for the boto3 CloudWatchObservabilityAdminService, enabling static type checking with tools like MyPy. It's part of the `mypy-boto3` ecosystem, which generates stubs for all AWS services supported by `boto3`. The current version is 1.42.88, with releases closely tracking `boto3` and `botocore` updates, often multiple times a month.","last_verified":"2026-04-25T13:16:54.328Z","tags":["typing","boto3","aws","mypy","stubs","cloudwatch","observability"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mypy-boto3-observabilityadmin"},{"id":3655,"title":"mypy-boto3-odb Type Stubs","library":"mypy-boto3-odb","status":"active","version":"1.42.80","language":"python","ecosystem":"pypi","summary":"mypy-boto3-odb provides static type annotations for the boto3 Odb service client, enhancing development with type checking, auto-completion, and error detection in IDEs and with tools like Mypy. It is part of the 'mypy-boto3' ecosystem, automatically generated by `mypy-boto3-builder`, and is currently at version 1.42.80. The library receives frequent updates to align with upstream boto3 releases.","last_verified":"2026-04-25T13:17:30.412Z","tags":["type-stubs","boto3","aws","mypy","type-checking","sdk","odb"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mypy-boto3-odb"},{"id":3656,"title":"mypy-boto3-omics","library":"mypy-boto3-omics","status":"active","version":"1.42.78","language":"python","ecosystem":"pypi","summary":"mypy-boto3-omics provides type annotations for the AWS boto3 Omics service, enhancing developer experience with static type checking, improved IDE autocompletion, and early error detection for Python code. It is currently at version 1.42.78 and is frequently updated to align with boto3 releases, as it's generated by the mypy-boto3-builder project.","last_verified":"2026-04-25T13:18:08.900Z","tags":["mypy","boto3","aws","types","type-stubs","omics","static-analysis"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mypy-boto3-omics"},{"id":3119,"title":"mypy-boto3-opensearch type stubs","library":"mypy-boto3-opensearch","status":"active","version":"1.42.81","language":"python","ecosystem":"pypi","summary":"mypy-boto3-opensearch provides static type annotations for the boto3 OpenSearchService client and its data structures. It's part of the `mypy-boto3` project, which programmatically generates up-to-date type stubs for all boto3 services. The library's releases closely follow boto3's release cadence, ensuring compatibility with the latest AWS SDK features. The current version is 1.42.81.","last_verified":"2026-04-25T05:59:41.836Z","tags":["boto3","mypy","aws","opensearch","types","stubs","type-checking"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mypy-boto3-opensearch"},{"id":3657,"title":"mypy-boto3-opensearchserverless Type Stubs","library":"mypy-boto3-opensearchserverless","status":"active","version":"1.42.75","language":"python","ecosystem":"pypi","summary":"mypy-boto3-opensearchserverless provides type annotations for the `boto3` OpenSearchServiceServerless client, generated with `mypy-boto3-builder`. It enhances static type checking for your AWS `boto3` code. The current version is 1.42.75, with new releases frequently (typically aligning with `boto3` and `botocore` updates) due to its auto-generated nature.","last_verified":"2026-04-25T13:19:02.675Z","tags":["boto3","aws","opensearchserverless","typing","mypy","stubs","type-hinting"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mypy-boto3-opensearchserverless"},{"id":3120,"title":"mypy-boto3-organizations - Type annotations for AWS Organizations","library":"mypy-boto3-organizations","status":"active","version":"1.42.83","language":"python","ecosystem":"pypi","summary":"mypy-boto3-organizations provides type annotations for the `boto3` AWS SDK's Organizations service. It enhances static type checking with tools like `mypy` and `pyright`, offering improved code quality and IDE support. This package, currently at version 1.42.83, is automatically generated by `mypy-boto3-builder` and frequently updated to maintain compatibility with `boto3` releases.","last_verified":"2026-04-25T06:00:14.575Z","tags":["AWS","boto3","mypy","type hints","organizations","stubs","static analysis"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mypy-boto3-organizations"},{"id":3658,"title":"mypy-boto3-osis Type Annotations","library":"mypy-boto3-osis","status":"active","version":"1.42.3","language":"python","ecosystem":"pypi","summary":"Type annotations for the `boto3` OpenSearch Ingestion (OSIS) service (version 1.42.3), generated with `mypy-boto3-builder`. These stubs provide type hints for IDEs and static analyzers like Mypy and Pyright, enhancing the development experience for AWS SDK users by offering autocompletion and early error detection. The library maintains an active release cadence, typically syncing with `boto3` versions.","last_verified":"2026-04-25T13:19:36.199Z","tags":["type-hints","aws","boto3","mypy","osis","static-analysis","stubs"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mypy-boto3-osis"},{"id":3373,"title":"Type annotations for boto3 Outposts","library":"mypy-boto3-outposts","status":"active","version":"1.42.86","language":"python","ecosystem":"pypi","summary":"Type annotations for boto3 Outposts 1.42.86 service generated with mypy-boto3-builder 8.12.0. This library provides static type checking for AWS boto3 clients, resources, paginators, and waiters, enhancing developer experience with auto-completion and early error detection in IDEs and with type checkers like mypy and pyright.","last_verified":"2026-04-25T09:14:00.417Z","tags":["aws","boto3","mypy","type-hints","outposts","stub","typing","type-checking"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mypy-boto3-outposts"},{"id":3659,"title":"mypy-boto3-panorama","library":"mypy-boto3-panorama","status":"active","version":"1.42.3","language":"python","ecosystem":"pypi","summary":"mypy-boto3-panorama provides type annotations for the `boto3` Panorama service, ensuring static type checking for your AWS interactions. It is generated by `mypy-boto3-builder` and keeps pace with `boto3` releases, typically updating when `boto3` itself releases new versions or changes service APIs. The current version is 1.42.3.","last_verified":"2026-04-25T13:20:19.696Z","tags":["boto3","aws","mypy","type-hints","stubs","panorama","static-analysis"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mypy-boto3-panorama"},{"id":3660,"title":"mypy-boto3-partnercentral-account Type Stubs","library":"mypy-boto3-partnercentral-account","status":"active","version":"1.42.79","language":"python","ecosystem":"pypi","summary":"This package provides type annotations for the `boto3` PartnerCentralAccountAPI service, generated by `mypy-boto3-builder`. It enables static type checking with tools like MyPy, Pyright, and enhances IDE auto-completion for `boto3` clients and resources. The `mypy-boto3` ecosystem receives frequent updates, typically aligning with new `boto3` and `botocore` releases.","last_verified":"2026-04-25T13:20:34.893Z","tags":["boto3","aws","typing","stubs","type-checking","partnercentral-account","mypy","pyright"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mypy-boto3-partnercentral-account"},{"id":3661,"title":"mypy-boto3-partnercentral-benefits","library":"mypy-boto3-partnercentral-benefits","status":"active","version":"1.42.3","language":"python","ecosystem":"pypi","summary":"mypy-boto3-partnercentral-benefits provides comprehensive type annotations for the `boto3` PartnerCentralBenefits service. It enhances development with static type checking and improved autocomplete in IDEs for `boto3` clients, paginators, and specific type definitions. Part of the `mypy-boto3-builder` project, this library is frequently updated to stay synchronized with `boto3` releases. The current version is 1.42.3.","last_verified":"2026-04-25T13:21:10.724Z","tags":["mypy","boto3","type-hints","aws","partnercentral-benefits","static-analysis"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mypy-boto3-partnercentral-benefits"},{"id":3662,"title":"mypy-boto3-partnercentral-channel type stubs","library":"mypy-boto3-partnercentral-channel","status":"active","version":"1.42.60","language":"python","ecosystem":"pypi","summary":"mypy-boto3-partnercentral-channel provides type annotations for the boto3 PartnerCentralChannel API, allowing for static type checking of your AWS client interactions. It is a generated package, part of the wider `mypy-boto3` ecosystem, and its version typically aligns with the `boto3` version it provides stubs for. The `mypy-boto3-builder` project maintains a frequent release cadence, often daily or weekly, to keep up with `boto3` updates and add new features/fixes to the type stubs.","last_verified":"2026-04-25T13:21:46.381Z","tags":["mypy","boto3","aws","type-hints","stubs","partnercentral-channel"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mypy-boto3-partnercentral-channel"},{"id":3663,"title":"mypy-boto3-partnercentral-selling Type Annotations","library":"mypy-boto3-partnercentral-selling","status":"active","version":"1.42.80","language":"python","ecosystem":"pypi","summary":"mypy-boto3-partnercentral-selling provides type annotations for the `boto3` PartnerCentralSellingAPI service. It enables static type checking for `boto3` client calls, methods, and responses, enhancing code reliability and developer experience. The current version is 1.42.80, and it is frequently updated to align with `boto3` and AWS API changes.","last_verified":"2026-04-25T13:22:24.149Z","tags":["boto3","aws","mypy","type-hints","stubs","partnercentral","sellingapi"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mypy-boto3-partnercentral-selling"},{"id":3665,"title":"mypy-boto3-payment-cryptography Type Stubs","library":"mypy-boto3-payment-cryptography","status":"active","version":"1.42.83","language":"python","ecosystem":"pypi","summary":"mypy-boto3-payment-cryptography provides type annotations for the boto3 AWS Payment Cryptography Control Plane service (version 1.42.83). It is part of the `mypy-boto3-builder` project, which automatically generates comprehensive type stubs for boto3 to enable static type checking with tools like MyPy, Pyright, and enhance IDE auto-completion. The project is actively maintained, with releases typically synchronized with upstream boto3 updates.","last_verified":"2026-04-25T13:23:47.675Z","tags":["aws","boto3","mypy","type-hinting","stubs","payment-cryptography"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mypy-boto3-payment-cryptography"},{"id":3664,"title":"mypy-boto3-payment-cryptography-data Type Stubs","library":"mypy-boto3-payment-cryptography-data","status":"active","version":"1.42.12","language":"python","ecosystem":"pypi","summary":"This package provides type annotations for the `boto3` library's `PaymentCryptographyDataPlane` service. It allows for static type checking of `boto3` client calls and responses using tools like `mypy`. The current version is 1.42.12, generated by `mypy-boto3-builder 8.12.0`, and it's released frequently to keep pace with `boto3` updates and AWS service changes.","last_verified":"2026-04-25T13:23:12.590Z","tags":["boto3","aws","type-stubs","mypy","typings","payment-cryptography"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mypy-boto3-payment-cryptography-data"},{"id":3666,"title":"mypy-boto3-pca-connector-ad Type Annotations for AWS PcaConnectorAd Service","library":"mypy-boto3-pca-connector-ad","status":"active","version":"1.42.3","language":"python","ecosystem":"pypi","summary":"mypy-boto3-pca-connector-ad provides comprehensive type annotations for the `boto3` AWS PcaConnectorAd service (version 1.42.3), significantly enhancing IDE autocompletion and static analysis with tools like mypy and pyright. It is part of the `mypy-boto3-builder` ecosystem, which actively generates and updates stubs for various `boto3` services, ensuring up-to-date type information.","last_verified":"2026-04-25T13:24:29.857Z","tags":["aws","boto3","mypy","types","type-stubs","pca-connector-ad","static-analysis","typing"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mypy-boto3-pca-connector-ad"},{"id":3667,"title":"mypy-boto3-pca-connector-scep Type Annotations","library":"mypy-boto3-pca-connector-scep","status":"active","version":"1.42.53","language":"python","ecosystem":"pypi","summary":"This library provides comprehensive type annotations for the `boto3 PrivateCAConnectorforSCEP` service, ensuring compatibility with popular IDEs (VSCode, PyCharm) and type checkers (mypy, pyright). It is automatically generated by the `mypy-boto3-builder` project, with version 1.42.53 currently supporting boto3's corresponding service version. The package is frequently updated to align with `boto3` and `botocore` releases, offering up-to-date type definitions for clients, paginators, literals, and TypeDefs.","last_verified":"2026-04-25T13:25:12.250Z","tags":["mypy","boto3","aws","type-hints","stubs","pca-connector-scep"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mypy-boto3-pca-connector-scep"},{"id":3668,"title":"mypy-boto3-pcs Type Stubs","library":"mypy-boto3-pcs","status":"active","version":"1.42.75","language":"python","ecosystem":"pypi","summary":"mypy-boto3-pcs provides type annotations for the `boto3` ParallelComputingService, enhancing code completion and static analysis with tools like MyPy. It is part of the `mypy-boto3` project, which auto-generates type stubs for all `boto3` services and is actively maintained with frequent updates mirroring `boto3` releases.","last_verified":"2026-04-25T13:25:44.161Z","tags":["aws","boto3","mypy","type-hints","stubs","cloud","static-analysis","python"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mypy-boto3-pcs"},{"id":3671,"title":"mypy-boto3-personalize: Type Annotations for AWS Personalize","library":"mypy-boto3-personalize","status":"active","version":"1.42.3","language":"python","ecosystem":"pypi","summary":"mypy-boto3-personalize provides comprehensive type annotations for the AWS Personalize service in `boto3`. It enhances static analysis with tools like MyPy, catching potential type-related errors before runtime. The current version is 1.42.3, tracking `boto3` releases, and is part of the frequently updated `mypy-boto3-builder` ecosystem.","last_verified":"2026-04-25T13:27:43.635Z","tags":["aws","boto3","personalize","mypy","type-hints","stubs","static-analysis"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mypy-boto3-personalize"},{"id":3669,"title":"Type Annotations for boto3 PersonalizeEvents","library":"mypy-boto3-personalize-events","status":"active","version":"1.42.3","language":"python","ecosystem":"pypi","summary":"mypy-boto3-personalize-events provides type annotations for the `boto3` PersonalizeEvents service, enabling static type checking with tools like MyPy, PyRight, and improved IDE auto-completion. It is part of the `mypy-boto3` project, which generates stubs for all `boto3` services. This package is currently at version 1.42.3, generated with `mypy-boto3-builder 8.12.0`, and follows a frequent release cadence, often aligning with `boto3` and `mypy-boto3-builder` updates.","last_verified":"2026-04-25T13:26:16.353Z","tags":["mypy","boto3","aws","type-hinting","stubs","personalize-events","static-analysis"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mypy-boto3-personalize-events"},{"id":3670,"title":"mypy-boto3-personalize-runtime type stubs","library":"mypy-boto3-personalize-runtime","status":"active","version":"1.42.3","language":"python","ecosystem":"pypi","summary":"mypy-boto3-personalize-runtime provides high-quality type annotations for the AWS SDK for Python (boto3)'s PersonalizeRuntime service. It enables static type checking with tools like Mypy, Pyright, and enhances IDE features like autocompletion for boto3 clients, responses, and related data structures. The current version, 1.42.3, is generated with mypy-boto3-builder 8.12.0 and is updated frequently to align with boto3 releases and new AWS service features.","last_verified":"2026-04-25T13:26:51.662Z","tags":["aws","boto3","type-hints","mypy","personalize-runtime","stubs","types"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mypy-boto3-personalize-runtime"},{"id":3121,"title":"mypy-boto3-pi Type Stubs","library":"mypy-boto3-pi","status":"active","version":"1.42.3","language":"python","ecosystem":"pypi","summary":"This package provides type annotations (stubs) for the 'pi' (Performance Insights) service client within the `boto3` library. It's part of the `mypy-boto3` project, which offers comprehensive type hints for all `boto3` services. The current version is 1.42.3, typically updated frequently to align with new `boto3` and AWS API releases.","last_verified":"2026-04-25T06:00:50.285Z","tags":["boto3","mypy","type-hints","aws","performance-insights","pi"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mypy-boto3-pi"},{"id":3122,"title":"mypy-boto3-pinpoint: Type Annotations for AWS Pinpoint with boto3","library":"mypy-boto3-pinpoint","status":"active","version":"1.42.3","language":"python","ecosystem":"pypi","summary":"mypy-boto3-pinpoint provides drop-in type annotations for the AWS Pinpoint service client within the boto3 library. It enables static type checking with tools like mypy and enhances IDE features such as autocompletion and error detection for boto3 Pinpoint API calls. The package, currently at version 1.42.3, is generated by mypy-boto3-builder 8.12.0 and aligns its versioning with boto3 releases to ensure compatibility and up-to-date type information. It is actively maintained with frequent updates to reflect changes in boto3 and Python typing standards.","last_verified":"2026-04-25T06:01:25.225Z","tags":["aws","boto3","mypy","type-hints","pinpoint","typing"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mypy-boto3-pinpoint"},{"id":3672,"title":"Type Annotations for Boto3 Pinpoint Email","library":"mypy-boto3-pinpoint-email","status":"active","version":"1.42.3","language":"python","ecosystem":"pypi","summary":"mypy-boto3-pinpoint-email provides comprehensive type annotations for the Amazon Pinpoint Email Service client in the boto3 library, ensuring static type checking with tools like Mypy, improved IDE auto-completion, and early detection of potential runtime errors. It is currently at version 1.42.3 and is actively maintained with updates released in sync with boto3 and botocore, generated by the mypy-boto3-builder.","last_verified":"2026-04-25T13:28:16.007Z","tags":["AWS","Boto3","Type Checking","Mypy","Pinpoint","Email"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mypy-boto3-pinpoint-email"},{"id":3674,"title":"mypy-boto3-pinpoint-sms-voice","library":"mypy-boto3-pinpoint-sms-voice","status":"active","version":"1.42.3","language":"python","ecosystem":"pypi","summary":"This library provides essential type annotations for the `boto3` Pinpoint SMS Voice service, generated by `mypy-boto3-builder`. It enables static type checking with tools like Mypy, enhancing code quality and developer experience for AWS interactions. The current version is 1.42.3, and releases are frequent, typically in sync with `boto3` and `botocore` updates.","last_verified":"2026-04-25T13:29:26.332Z","tags":["AWS","Boto3","Type Hinting","Mypy","Stubs","PinpointSMSVoice"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mypy-boto3-pinpoint-sms-voice"},{"id":3673,"title":"mypy-boto3-pinpoint-sms-voice-v2 Type Annotations","library":"mypy-boto3-pinpoint-sms-voice-v2","status":"active","version":"1.42.80","language":"python","ecosystem":"pypi","summary":"mypy-boto3-pinpoint-sms-voice-v2 provides type annotations for the boto3 Pinpoint SMS Voice V2 service, generated by mypy-boto3-builder. These stubs enhance type checking for AWS SDK usage, preventing common runtime errors. The current version is 1.42.80, with releases synchronized with boto3 versions.","last_verified":"2026-04-25T13:28:52.176Z","tags":["boto3","aws","mypy","types","type-hints","pinpoint","sms","voice"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mypy-boto3-pinpoint-sms-voice-v2"},{"id":3675,"title":"mypy-boto3-pipes Type Annotations","library":"mypy-boto3-pipes","status":"active","version":"1.42.3","language":"python","ecosystem":"pypi","summary":"mypy-boto3-pipes provides type annotations for the `boto3` EventBridgePipes service, ensuring compatibility with type checkers like Mypy, Pyright, and various IDEs. It is part of the `mypy-boto3` family of projects, generated by `mypy-boto3-builder`, and its version aligns with the corresponding `boto3` version. The library is actively maintained with frequent updates following `boto3` releases.","last_verified":"2026-04-25T13:30:32.998Z","tags":["type-hints","boto3","aws","mypy","stubs","eventbridge-pipes","dev-dependency"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mypy-boto3-pipes"},{"id":3374,"title":"mypy-boto3-polly Type Stubs","library":"mypy-boto3-polly","status":"active","version":"1.42.76","language":"python","ecosystem":"pypi","summary":"mypy-boto3-polly provides type annotations for the boto3 Polly service. It offers comprehensive type hints for Polly clients, paginators, and specific type definitions, which enhances static analysis with tools like mypy, PyCharm, and VSCode. The package is automatically generated by `mypy-boto3-builder` and is regularly updated to stay compatible with `boto3` releases.","last_verified":"2026-04-25T09:14:33.032Z","tags":["aws","boto3","mypy","type-stubs","polly","typing","static-analysis"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mypy-boto3-polly"},{"id":3123,"title":"mypy-boto3-pricing Type Stubs","library":"mypy-boto3-pricing","status":"active","version":"1.42.82","language":"python","ecosystem":"pypi","summary":"mypy-boto3-pricing provides static type annotations for the `boto3` AWS Pricing service, enhancing development with type checking and IDE autocompletion. It is currently at version 1.42.82, aligning with its corresponding `boto3` version. This package is part of the `mypy-boto3` ecosystem, which automatically generates and releases stubs for all `boto3` services in sync with upstream AWS SDK updates.","last_verified":"2026-04-25T06:01:58.772Z","tags":["aws","boto3","mypy","type hints","type stubs","pricing"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mypy-boto3-pricing"},{"id":3676,"title":"mypy-boto3-proton Type Stubs","library":"mypy-boto3-proton","status":"active","version":"1.42.3","language":"python","ecosystem":"pypi","summary":"Type annotations for boto3 Proton 1.42.3 service generated with mypy-boto3-builder 8.12.0. This library provides type stubs, not the actual `boto3` implementation, to enable static type checking for AWS Proton operations. It is frequently updated to align with `boto3` and `botocore` releases, often multiple times a month.","last_verified":"2026-04-25T13:31:12.989Z","tags":["boto3","mypy","type-hints","aws","proton","static-analysis"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mypy-boto3-proton"},{"id":3677,"title":"mypy-boto3-qapps: Type Annotations for AWS QApps","library":"mypy-boto3-qapps","status":"active","version":"1.42.3","language":"python","ecosystem":"pypi","summary":"mypy-boto3-qapps provides high-quality type annotations for the `boto3` AWS QApps service client, enabling static type checking with tools like MyPy. It is generated using `mypy-boto3-builder` (currently version 8.12.0) and is updated frequently, often in sync with `boto3` and AWS API changes.","last_verified":"2026-04-25T13:31:57.931Z","tags":["AWS","Boto3","Mypy","Type Hinting","Stubs","QApps"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mypy-boto3-qapps"},{"id":3678,"title":"mypy-boto3-qbusiness Type Annotations","library":"mypy-boto3-qbusiness","status":"active","version":"1.42.14","language":"python","ecosystem":"pypi","summary":"mypy-boto3-qbusiness provides type annotations for the `boto3` QBusiness service, generated by `mypy-boto3-builder`. It enhances code quality, readability, and error detection by enabling static type checking for `boto3` interactions with AWS QBusiness. The library is actively maintained with frequent updates to match `boto3` versions and `mypy-boto3-builder` releases, currently at version 1.42.14.","last_verified":"2026-04-25T13:32:59.611Z","tags":["AWS","boto3","mypy","type-hinting","qbusiness","static-analysis"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mypy-boto3-qbusiness"},{"id":3679,"title":"Type Annotations for boto3 QConnect","library":"mypy-boto3-qconnect","status":"active","version":"1.42.84","language":"python","ecosystem":"pypi","summary":"mypy-boto3-qconnect provides comprehensive type annotations for the AWS QConnect service client within `boto3`. It enhances development with static type checking for all QConnect operations, improving code reliability and developer experience. The current version is 1.42.84, and it follows a frequent release cadence, often aligning with `boto3` and AWS service updates, managed by the `mypy-boto3-builder`.","last_verified":"2026-04-25T13:33:42.527Z","tags":["mypy","boto3","aws","type-hints","qconnect","type-stubs"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mypy-boto3-qconnect"},{"id":3124,"title":"mypy-boto3-quicksight Type Stubs","library":"mypy-boto3-quicksight","status":"active","version":"1.42.80","language":"python","ecosystem":"pypi","summary":"mypy-boto3-quicksight provides static type annotations for the boto3 QuickSight service, generated by mypy-boto3-builder. It enhances development with type-checking capabilities for QuickSight operations. The library is actively maintained with frequent updates, often aligning with new boto3 releases and builder improvements. Current version is 1.42.80.","last_verified":"2026-04-25T06:02:32.617Z","tags":["aws","boto3","mypy","type-hints","quick-sight","stubs"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mypy-boto3-quicksight"},{"id":3125,"title":"Type annotations for boto3 RAM service","library":"mypy-boto3-ram","status":"active","version":"1.42.59","language":"python","ecosystem":"pypi","summary":"mypy-boto3-ram provides type annotations for the AWS Resource Access Manager (RAM) service for boto3, ensuring type-checking and autocompletion in IDEs. It is currently at version 1.42.59, and is part of the actively maintained `mypy-boto3` family, which frequently updates to match new `boto3` versions and includes features from `mypy-boto3-builder`.","last_verified":"2026-04-25T06:03:07.687Z","tags":["aws","boto3","mypy","type-hints","typing","ram","resource-access-manager"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mypy-boto3-ram"},{"id":3680,"title":"mypy-boto3-rbin: Type Annotations for AWS Recycle Bin","library":"mypy-boto3-rbin","status":"active","version":"1.42.3","language":"python","ecosystem":"pypi","summary":"mypy-boto3-rbin provides static type annotations for the AWS boto3 Recycle Bin (rbin) service, generated by `mypy-boto3-builder`. It enhances development with `boto3` by offering type hints for clients, waiters, paginators, and service-specific TypeDefs. The library is actively maintained and frequently updated to synchronize with new `boto3` releases and AWS service changes, currently at version 1.42.3, reflecting the latest `mypy-boto3-builder` updates.","last_verified":"2026-04-25T13:34:25.612Z","tags":["aws","boto3","mypy","types","type-annotations","rbin","recycle-bin"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mypy-boto3-rbin"},{"id":1186,"title":"mypy-boto3-rds Type Annotations","library":"mypy-boto3-rds","status":"active","version":"1.42.75","language":"python","ecosystem":"pypi","summary":"mypy-boto3-rds provides type annotations for the AWS boto3 RDS service, enhancing static analysis and code completion for `boto3.client(\"rds\")` and related service components. It is automatically generated by `mypy-boto3-builder` and aims to synchronize its version with the corresponding `boto3` release, offering up-to-date type hints for mypy, pyright, and various IDEs. The current version is 1.42.75, reflecting its alignment with `boto3`.","last_verified":"2026-04-23T18:04:43.149Z","tags":["aws","boto3","rds","type checking","mypy","pyright","stubs","dev-tool"],"install_tag":"stale","install_tag_description":"widespread failures or data too old to trust","api":"https://checklist.day/api/registry/mypy-boto3-rds"},{"id":3126,"title":"mypy-boto3-rds-data Type Annotations","library":"mypy-boto3-rds-data","status":"active","version":"1.42.3","language":"python","ecosystem":"pypi","summary":"mypy-boto3-rds-data provides comprehensive type annotations for the boto3 RDSDataService, enhancing static analysis, autocompletion, and type checking for AWS RDS Data API interactions in Python. This library, currently at version 1.42.3, is generated by the mypy-boto3-builder and offers compatibility with popular IDEs like VSCode and PyCharm, as well as type checkers such as Mypy and Pyright. New versions are released in sync with boto3 updates.","last_verified":"2026-04-25T06:04:04.827Z","tags":["mypy","boto3","aws","typing","stubs","rds-data","type-hints","static-analysis"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mypy-boto3-rds-data"},{"id":3127,"title":"mypy-boto3-redshift Type Annotations","library":"mypy-boto3-redshift","status":"active","version":"1.42.42","language":"python","ecosystem":"pypi","summary":"mypy-boto3-redshift provides explicit type annotations for the `boto3` Redshift service, enhancing static analysis with tools like mypy, pyright, and various IDEs. Generated by `mypy-boto3-builder`, it offers comprehensive type hinting for Redshift clients, paginators, waiters, and associated type definitions. The library is actively maintained and kept in sync with upstream `boto3` releases.","last_verified":"2026-04-25T06:05:01.126Z","tags":["aws","boto3","redshift","typing","stubs","mypy","type-checking","python"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mypy-boto3-redshift"},{"id":1574,"title":"mypy-boto3-redshift-data Type Stubs","library":"mypy-boto3-redshift-data","status":"active","version":"1.42.3","language":"python","ecosystem":"pypi","summary":"mypy-boto3-redshift-data provides high-quality type annotations for the `boto3` RedshiftDataAPIService, enhancing developer experience with static type checking for AWS interactions. It's part of the `mypy-boto3` ecosystem, which generates stubs for all `boto3` services. Releases are frequent, typically following new `boto3` versions and `mypy-boto3-builder` updates.","last_verified":"2026-04-23T22:38:24.714Z","tags":["boto3","aws","type-hints","mypy","redshift-data","type-stubs"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mypy-boto3-redshift-data"},{"id":3681,"title":"mypy-boto3-redshift-serverless Type Stubs","library":"mypy-boto3-redshift-serverless","status":"active","version":"1.42.28","language":"python","ecosystem":"pypi","summary":"This package provides type annotations for the `boto3` Redshift Serverless service, generated by `mypy-boto3-builder`. It enables static type checking for your `boto3` client calls, enhancing code quality and developer experience. The current version is 1.42.28, closely tracking `boto3` releases, with frequent updates to align with new AWS service features and API changes.","last_verified":"2026-04-25T13:35:02.986Z","tags":["boto3","aws","typing","stubs","type-hints","redshift","redshift-serverless","mypy"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mypy-boto3-redshift-serverless"},{"id":3128,"title":"Type Annotations for boto3 Rekognition","library":"mypy-boto3-rekognition","status":"active","version":"1.42.3","language":"python","ecosystem":"pypi","summary":"This library provides comprehensive type annotations for the `boto3` AWS Rekognition service, generated by `mypy-boto3-builder`. It enhances developer experience by enabling static type checking, autocompletion, and improved error detection for `boto3` users working with Rekognition, ensuring type safety in AWS SDK interactions. The current version is 1.42.3 and it is actively maintained through regular updates from the `mypy-boto3-builder` project.","last_verified":"2026-04-25T06:05:39.470Z","tags":["aws","boto3","rekognition","type-hints","mypy","stubs","python"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mypy-boto3-rekognition"},{"id":3682,"title":"Type annotations for boto3 RePostPrivate service","library":"mypy-boto3-repostspace","status":"active","version":"1.42.3","language":"python","ecosystem":"pypi","summary":"mypy-boto3-repostspace provides type annotations for the `boto3` AWS SDK's `repostspace` service. It is a stub-only package designed to enable static type checking with tools like MyPy, offering autocompletion and error detection for your `boto3` code. The current version is 1.42.3, in sync with `boto3`, and is actively maintained with frequent updates reflecting `boto3` releases.","last_verified":"2026-04-25T13:35:42.963Z","tags":["mypy","boto3","aws","type-hints","stubs","repostspace","static-analysis"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mypy-boto3-repostspace"},{"id":3683,"title":"mypy-boto3-resiliencehub Type Stubs","library":"mypy-boto3-resiliencehub","status":"active","version":"1.42.3","language":"python","ecosystem":"pypi","summary":"mypy-boto3-resiliencehub provides static type annotations for the `boto3` Resilience Hub service client. It is part of the `mypy-boto3` collection, generated by `mypy-boto3-builder`, aiming to improve developer experience by enabling type checking for AWS SDK for Python (boto3) code. The package version `1.42.3` corresponds to the `boto3` version it types. This project is actively maintained with frequent updates to align with new `boto3` releases and address issues.","last_verified":"2026-04-25T13:36:22.127Z","tags":["aws","boto3","mypy","type-hints","stubs","resiliencehub","typing"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mypy-boto3-resiliencehub"},{"id":3684,"title":"Type Annotations for boto3 Resource Explorer 2","library":"mypy-boto3-resource-explorer-2","status":"active","version":"1.42.30","language":"python","ecosystem":"pypi","summary":"mypy-boto3-resource-explorer-2 provides type annotations for the `boto3` AWS SDK's Resource Explorer 2 service. It enhances development experience by enabling static type checking with tools like MyPy, catching potential errors at development time. The library is part of the `mypy-boto3` project, which generates stubs for all `boto3` services, released frequently in sync with `boto3` and `botocore` updates.","last_verified":"2026-04-25T13:37:05.682Z","tags":["boto3","aws","mypy","type-annotations","stubs","resource-explorer-2","static-analysis"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mypy-boto3-resource-explorer-2"},{"id":3129,"title":"Type annotations for boto3 ResourceGroups","library":"mypy-boto3-resource-groups","status":"active","version":"1.42.3","language":"python","ecosystem":"pypi","summary":"mypy-boto3-resource-groups provides static type annotations for the AWS Resource Groups service within `boto3`, enabling robust type checking with tools like MyPy, Pyright, and enhanced IDE auto-completion. It is generated by `mypy-boto3-builder` and is part of a larger ecosystem of stub packages that closely track `boto3` releases, with frequent updates for new services and API changes.","last_verified":"2026-04-25T06:06:16.583Z","tags":["mypy","boto3","aws","type-hints","stubs","resource-groups"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mypy-boto3-resource-groups"},{"id":3130,"title":"mypy-boto3-resourcegroupstaggingapi type stubs","library":"mypy-boto3-resourcegroupstaggingapi","status":"active","version":"1.42.3","language":"python","ecosystem":"pypi","summary":"mypy-boto3-resourcegroupstaggingapi provides type annotations for the boto3 AWS Resource Groups Tagging API service (version 1.42.3). It is automatically generated using mypy-boto3-builder 8.12.0, ensuring up-to-date static type checking for your boto3 code. As part of the wider mypy-boto3 ecosystem, it offers robust type hints for clients, paginators, and service-specific TypeDefs, with new releases frequently aligning with boto3 updates.","last_verified":"2026-04-25T06:06:52.257Z","tags":["AWS","boto3","type hints","mypy","stubs","resourcegroupstaggingapi"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mypy-boto3-resourcegroupstaggingapi"},{"id":3685,"title":"Type Annotations for Boto3 IAM Roles Anywhere","library":"mypy-boto3-rolesanywhere","status":"active","version":"1.42.5","language":"python","ecosystem":"pypi","summary":"mypy-boto3-rolesanywhere provides static type annotations for the `boto3` IAM Roles Anywhere service client. It is part of the `mypy-boto3` project, which generates comprehensive type stubs for all AWS services supported by `boto3`, significantly enhancing code quality and developer experience through static analysis. The library is actively maintained with frequent updates, currently at version 1.42.5, typically aligning with `boto3` and `botocore` releases.","last_verified":"2026-04-25T13:37:53.740Z","tags":["boto3","mypy","type-hints","aws","rolesanywhere","typescript-for-python"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mypy-boto3-rolesanywhere"},{"id":3131,"title":"mypy-boto3-route53 Type Annotations","library":"mypy-boto3-route53","status":"active","version":"1.42.6","language":"python","ecosystem":"pypi","summary":"mypy-boto3-route53 provides comprehensive type annotations for the Amazon Route53 service client in `boto3`. It enhances development with static type checking, autocompletion, and improved readability for AWS interactions. The current version is 1.42.6, generated with `mypy-boto3-builder 8.12.0`, and it typically releases new versions in sync with `boto3` and `botocore` updates.","last_verified":"2026-04-25T06:07:25.273Z","tags":["boto3","aws","mypy","typing","type-hints","route53","cloud"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mypy-boto3-route53"},{"id":3686,"title":"Type Annotations for boto3 Route53RecoveryCluster","library":"mypy-boto3-route53-recovery-cluster","status":"active","version":"1.42.3","language":"python","ecosystem":"pypi","summary":"This library provides comprehensive type annotations for the `boto3` AWS SDK's Route53RecoveryCluster service (version 1.42.3), generated by `mypy-boto3-builder` 8.12.0. It enhances development with static type checking, autocompletion, and early error detection for `boto3` calls related to Route53RecoveryCluster. The project is actively maintained, with new versions frequently released, often in sync with `boto3` updates and `mypy-boto3-builder` enhancements.","last_verified":"2026-04-25T13:38:12.032Z","tags":["AWS","boto3","mypy","type-hinting","static-analysis","cloud","Route53RecoveryCluster"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mypy-boto3-route53-recovery-cluster"},{"id":3687,"title":"mypy-boto3-route53-recovery-control-config Type Annotations","library":"mypy-boto3-route53-recovery-control-config","status":"active","version":"1.42.3","language":"python","ecosystem":"pypi","summary":"This library provides type annotations for the `boto3` AWS SDK's Route53RecoveryControlConfig service, compatible with static analysis tools like mypy, pyright, and various IDEs. Currently at version `1.42.3`, it helps improve code quality and error detection for `boto3` usage. The release cadence is tied to updates in `boto3` itself and the `mypy-boto3-builder` project, which generates these stubs.","last_verified":"2026-04-25T13:38:50.686Z","tags":["boto3","aws","mypy","type-hints","stubs","route53-recovery-control-config","static-analysis"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mypy-boto3-route53-recovery-control-config"},{"id":3688,"title":"mypy-boto3-route53-recovery-readiness","library":"mypy-boto3-route53-recovery-readiness","status":"active","version":"1.42.3","language":"python","ecosystem":"pypi","summary":"mypy-boto3-route53-recovery-readiness provides type annotations for the `boto3` AWS Route53RecoveryReadiness service, allowing static type checkers like `mypy` to validate `boto3` usage. It's currently at version 1.42.3 and is part of the `mypy-boto3-builder` ecosystem, which generates packages for all `boto3` services and is frequently updated, often in sync with `boto3` releases.","last_verified":"2026-04-25T13:39:05.801Z","tags":["aws","boto3","mypy","type-hints","route53recoveryreadiness","static-analysis"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mypy-boto3-route53-recovery-readiness"},{"id":3132,"title":"mypy-boto3-route53domains Type Stubs","library":"mypy-boto3-route53domains","status":"active","version":"1.42.3","language":"python","ecosystem":"pypi","summary":"mypy-boto3-route53domains provides type annotations for the boto3 Route53Domains service, generated with the mypy-boto3-builder. These stubs enable static type checking for your boto3 calls related to AWS Route53Domains, enhancing code quality and developer experience. The current version is 1.42.3, and updates are released frequently, typically mirroring boto3 releases and builder improvements.","last_verified":"2026-04-25T06:08:07.954Z","tags":["type-stubs","boto3","aws","mypy","route53domains","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mypy-boto3-route53domains"},{"id":3689,"title":"mypy-boto3-route53globalresolver Type Stubs","library":"mypy-boto3-route53globalresolver","status":"active","version":"1.42.64","language":"python","ecosystem":"pypi","summary":"mypy-boto3-route53globalresolver provides type annotations for the boto3 Route53GlobalResolver client, enabling static type checking with tools like MyPy. It ensures type safety for AWS API calls made via boto3. The library is part of the larger `mypy-boto3-builder` ecosystem, which typically releases updates frequently, synchronized with new boto3 releases and AWS service updates.","last_verified":"2026-04-25T13:39:40.867Z","tags":["aws","boto3","mypy","type-stubs","route53globalresolver","type-hinting"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mypy-boto3-route53globalresolver"},{"id":3690,"title":"mypy-boto3-route53profiles - Type Annotations for AWS Route53Profiles","library":"mypy-boto3-route53profiles","status":"active","version":"1.42.3","language":"python","ecosystem":"pypi","summary":"mypy-boto3-route53profiles provides comprehensive type annotations for the `boto3` Route53Profiles service client. This library enables static analysis tools like `mypy` to perform rigorous type checking, offering improved developer experience through better auto-completion and early error detection for AWS SDK interactions. It is built using `mypy-boto3-builder` and typically updates in alignment with `boto3` releases.","last_verified":"2026-04-25T13:39:56.016Z","tags":["aws","boto3","mypy","type-hints","stubs","route53profiles","static-analysis"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mypy-boto3-route53profiles"},{"id":3133,"title":"mypy-boto3-route53resolver","library":"mypy-boto3-route53resolver","status":"active","version":"1.42.10","language":"python","ecosystem":"pypi","summary":"mypy-boto3-route53resolver provides type annotations for the `boto3` Route53Resolver service. It is part of the `mypy-boto3` project, which offers comprehensive type hints for all `boto3` services. This package, currently at version 1.42.10, is generated by `mypy-boto3-builder` (version 8.12.0) and typically releases frequently to keep pace with `boto3` updates and new AWS services.","last_verified":"2026-04-25T06:08:25.879Z","tags":["mypy","boto3","aws","type-hints","stubs","route53resolver","static-analysis"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mypy-boto3-route53resolver"},{"id":3691,"title":"mypy-boto3 Type Stubs for RTBFabric","library":"mypy-boto3-rtbfabric","status":"active","version":"1.42.88","language":"python","ecosystem":"pypi","summary":"mypy-boto3-rtbfabric provides type annotations for the `boto3` RTBFabric service, enabling static type checking for AWS SDK operations. It is generated by the `mypy-boto3-builder` project. The current version is 1.42.88, with frequent releases often multiple times a month, synchronized with upstream `boto3` API changes and `mypy-boto3-builder` updates.","last_verified":"2026-04-25T13:40:36.837Z","tags":["boto3","mypy","type-stubs","aws","cloud","type-checking"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mypy-boto3-rtbfabric"},{"id":3692,"title":"mypy-boto3-rum: CloudWatchRUM Type Stubs","library":"mypy-boto3-rum","status":"active","version":"1.42.3","language":"python","ecosystem":"pypi","summary":"mypy-boto3-rum provides type annotations for the `boto3` CloudWatchRUM service, enhancing static analysis with tools like Mypy and Pyright. It is part of the `mypy-boto3` family of packages, generated by `mypy-boto3-builder`. The library is actively maintained with frequent updates, aligning with `boto3` releases to ensure up-to-date type information.","last_verified":"2026-04-25T13:41:17.735Z","tags":["aws","boto3","mypy","type-hints","cloudwatchrum","static-analysis","devops"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mypy-boto3-rum"},{"id":660,"title":"mypy-boto3-s3 Type Annotations for AWS S3","library":"mypy-boto3-s3","status":"active","version":"1.42.67","language":"python","ecosystem":"pypi","summary":"mypy-boto3-s3 provides comprehensive type annotations for the `boto3` AWS S3 service, enhancing type checking, code completion, and error detection in Python projects. It is generated by `mypy-boto3-builder`, ensuring compatibility with popular IDEs (VSCode, PyCharm) and type checkers (mypy, pyright). The library version typically mirrors the corresponding `boto3` version, indicating active and frequent releases in sync with AWS SDK updates.","last_verified":"2026-05-12T17:31:39.758Z","tags":["boto3","aws","s3","type-annotations","mypy","stubs","python"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/mypy-boto3-s3"},{"id":3134,"title":"mypy-boto3-s3control","library":"mypy-boto3-s3control","status":"active","version":"1.42.80","language":"python","ecosystem":"pypi","summary":"mypy-boto3-s3control provides type annotations for the AWS Boto3 S3Control client, including explicit type hints for clients, paginators, waiters, and TypeDefs. This significantly enhances static analysis, code completion, and overall developer experience in IDEs like VSCode and PyCharm when working with the AWS SDK for Python (Boto3). It is part of the `mypy-boto3` ecosystem, which generates these stubs based on the latest Boto3 service definitions, with regular updates following Boto3 releases.","last_verified":"2026-04-25T06:09:34.577Z","tags":["AWS","Boto3","Typing","Mypy","S3Control","Type Annotations","Stubs","Static Analysis"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mypy-boto3-s3control"},{"id":3693,"title":"Type Annotations for Boto3 S3Outposts","library":"mypy-boto3-s3outposts","status":"active","version":"1.42.3","language":"python","ecosystem":"pypi","summary":"mypy-boto3-s3outposts provides type annotations for the `boto3` S3Outposts service, enhancing development with static type checking and IDE autocomplete. It is generated by `mypy-boto3-builder` and keeps pace with `boto3` releases, typically seeing frequent updates. The current version is 1.42.3.","last_verified":"2026-04-25T13:41:54.436Z","tags":["boto3","aws","type-annotations","mypy","stubs","s3outposts","type-checking"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mypy-boto3-s3outposts"},{"id":3135,"title":"mypy-boto3-s3tables Type Annotations","library":"mypy-boto3-s3tables","status":"active","version":"1.42.80","language":"python","ecosystem":"pypi","summary":"mypy-boto3-s3tables provides type annotations for the `boto3` AWS SDK's S3Tables service. Generated by `mypy-boto3-builder`, it enhances developer experience by enabling static type checking with tools like MyPy and improving IDE features such as autocompletion and error detection for `boto3` calls. The package versions are synchronized with `boto3` releases, ensuring a regular and active update cadence.","last_verified":"2026-04-25T06:11:18.802Z","tags":["aws","boto3","mypy","type-hints","stubs","s3tables","static-analysis"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mypy-boto3-s3tables"},{"id":3694,"title":"mypy-boto3-s3vectors","library":"mypy-boto3-s3vectors","status":"active","version":"1.42.3","language":"python","ecosystem":"pypi","summary":"mypy-boto3-s3vectors provides type annotations for the boto3 S3Vectors 1.42.3 service, enhancing development with static type checking and IDE auto-completion. It is automatically generated by mypy-boto3-builder 8.12.0. The project maintains an active release cadence, aligning with boto3 updates.","last_verified":"2026-04-25T13:42:30.465Z","tags":["mypy","boto3","aws","type-hints","stubs","s3vectors"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mypy-boto3-s3vectors"},{"id":2608,"title":"Type annotations for boto3 SageMaker","library":"mypy-boto3-sagemaker","status":"active","version":"1.42.88","language":"python","ecosystem":"pypi","summary":"mypy-boto3-sagemaker provides type annotations for the boto3 SageMaker service. These stubs are generated with mypy-boto3-builder to offer type checking and IDE auto-completion for your boto3 SageMaker clients. The library is actively maintained with frequent releases, currently at version 1.42.88, ensuring compatibility with the latest boto3 versions and Python type-hinting standards.","last_verified":"2026-04-24T22:32:06.981Z","tags":["AWS","boto3","mypy","type-hinting","SageMaker","stubs","typing"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mypy-boto3-sagemaker"},{"id":3136,"title":"mypy-boto3-sagemaker-a2i-runtime type annotations","library":"mypy-boto3-sagemaker-a2i-runtime","status":"active","version":"1.42.3","language":"python","ecosystem":"pypi","summary":"This library provides type annotations (stubs) for the `boto3` client and resources related to the AWS SageMaker Augmented AI Runtime (A2I) service. It allows static type checkers like MyPy to validate code using `boto3` for this specific AWS service, catching potential errors before runtime. The current version is `1.42.3`, and releases are frequent, typically in sync with `boto3` updates and `mypy-boto3-builder` improvements.","last_verified":"2026-04-25T06:11:55.029Z","tags":["aws","boto3","mypy","type-hints","sagemaker","a2i"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mypy-boto3-sagemaker-a2i-runtime"},{"id":3695,"title":"mypy-boto3-sagemaker-edge Type Annotations","library":"mypy-boto3-sagemaker-edge","status":"active","version":"1.42.3","language":"python","ecosystem":"pypi","summary":"mypy-boto3-sagemaker-edge provides type annotations for the boto3 SagemakerEdgeManager client, enhancing type checking capabilities for tools like MyPy, VSCode, and PyCharm. It is automatically generated by the `mypy-boto3-builder` and released frequently, typically in sync with `boto3` versions, to ensure up-to-date and accurate type hints. The current version is 1.42.3.","last_verified":"2026-04-25T13:43:05.740Z","tags":["aws","boto3","type-hints","mypy","sagemaker-edge","stubs","typings"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mypy-boto3-sagemaker-edge"},{"id":3696,"title":"mypy-boto3-sagemaker-featurestore-runtime Stubs","library":"mypy-boto3-sagemaker-featurestore-runtime","status":"active","version":"1.42.3","language":"python","ecosystem":"pypi","summary":"mypy-boto3-sagemaker-featurestore-runtime provides `mypy` compatible type annotations for `boto3`'s SageMaker Feature Store Runtime service. It helps developers catch type-related errors for `boto3` usage at static analysis time. The library is part of the `mypy-boto3` family, generated by `mypy-boto3-builder`, and its versioning is tied to `boto3`/`botocore` releases, with frequent updates.","last_verified":"2026-04-25T13:43:59.252Z","tags":["boto3","aws","type-hints","mypy","sagemaker-featurestore-runtime","stubs","static-analysis"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mypy-boto3-sagemaker-featurestore-runtime"},{"id":3697,"title":"mypy-boto3-sagemaker-geospatial Type Annotations","library":"mypy-boto3-sagemaker-geospatial","status":"active","version":"1.42.3","language":"python","ecosystem":"pypi","summary":"This library provides type annotations for the `boto3` client for AWS SageMaker Geospatial capabilities, compatible with `mypy`, VSCode, PyCharm, and other static analysis tools. It is automatically generated by `mypy-boto3-builder` and updated frequently to align with new `boto3` and AWS API releases, ensuring comprehensive type checking for your AWS interactions.","last_verified":"2026-04-25T13:44:43.388Z","tags":["boto3","mypy","aws","type-annotations","sagemaker","geospatial","stubs"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mypy-boto3-sagemaker-geospatial"},{"id":3698,"title":"mypy-boto3-sagemaker-metrics type annotations","library":"mypy-boto3-sagemaker-metrics","status":"active","version":"1.42.3","language":"python","ecosystem":"pypi","summary":"mypy-boto3-sagemaker-metrics provides PEP 561 compatible type annotations for the boto3 AWS SDK's SageMakerMetrics service. It enhances development with static type checking, improved IDE auto-completion, and early error detection for SageMakerMetrics client operations. The library is actively maintained, with versions typically aligned with boto3 releases and generated by mypy-boto3-builder.","last_verified":"2026-04-25T13:45:24.957Z","tags":["aws","boto3","sagemaker","metrics","types","mypy","stub","type-annotations","pep-561"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mypy-boto3-sagemaker-metrics"},{"id":3137,"title":"mypy-boto3-sagemaker-runtime Type Stubs","library":"mypy-boto3-sagemaker-runtime","status":"active","version":"1.42.54","language":"python","ecosystem":"pypi","summary":"This package provides type annotations for the `boto3` SageMaker Runtime service, generated by `mypy-boto3-builder`. It ensures type safety and autocompletion for `boto3.client('sagemaker-runtime')` operations in your Python projects. The library is actively maintained, with frequent releases that align closely with `boto3` and `botocore` updates.","last_verified":"2026-04-25T06:12:49.341Z","tags":["aws","boto3","sagemaker","runtime","types","mypy","stubs"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mypy-boto3-sagemaker-runtime"},{"id":3138,"title":"mypy-boto3-savingsplans: Type Annotations for AWS Boto3 SavingsPlans","library":"mypy-boto3-savingsplans","status":"active","version":"1.42.62","language":"python","ecosystem":"pypi","summary":"mypy-boto3-savingsplans provides drop-in type annotations for the `boto3` AWS SDK's SavingsPlans service. It enhances static type checking and IDE auto-completion for `boto3.client('savingsplans')` calls. This package, currently at version `1.42.62`, is generated by `mypy-boto3-builder` and its releases are typically synchronized with `boto3` versions and `mypy-boto3-builder` updates.","last_verified":"2026-04-25T06:14:27.165Z","tags":["aws","boto3","type-hints","mypy","stubs","savingsplans"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mypy-boto3-savingsplans"},{"id":2609,"title":"Type Annotations for boto3 EventBridgeScheduler","library":"mypy-boto3-scheduler","status":"active","version":"1.42.3","language":"python","ecosystem":"pypi","summary":"mypy-boto3-scheduler provides type annotations for the boto3 EventBridgeScheduler service, currently at version 1.42.3. These stubs are generated by mypy-boto3-builder (version 8.12.0) and are designed to enhance type checking for boto3 code with tools like mypy, pyright, and various IDEs. The mypy-boto3-builder project has a rapid release cadence, frequently updating stubs to match boto3 releases and introducing new features or breaking changes.","last_verified":"2026-04-24T22:32:45.248Z","tags":["boto3","aws","mypy","type-checking","stubs","eventbridgescheduler","aws-sdk"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mypy-boto3-scheduler"},{"id":2610,"title":"mypy-boto3-schemas","library":"mypy-boto3-schemas","status":"active","version":"1.42.3","language":"python","ecosystem":"pypi","summary":"mypy-boto3-schemas provides type annotations for the AWS Schemas service within the boto3 library, enhancing static type checking for Python applications. It is part of the `mypy-boto3` family of projects, generated by `mypy-boto3-builder`. The current version is 1.42.3 and new versions are released frequently to keep pace with boto3 updates and new AWS service features.","last_verified":"2026-04-24T22:33:02.536Z","tags":["aws","boto3","mypy","type-hinting","schemas","types","stubs"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mypy-boto3-schemas"},{"id":3139,"title":"mypy-boto3-sdb: Type Stubs for boto3 SimpleDB","library":"mypy-boto3-sdb","status":"active","version":"1.42.3","language":"python","ecosystem":"pypi","summary":"mypy-boto3-sdb provides type annotations (stubs) for the boto3 SimpleDB service. It helps developers write type-checked Python code when interacting with AWS SimpleDB using boto3, improving code quality and catching errors pre-runtime. The current version is 1.42.3, and it is updated frequently in sync with boto3 releases and the broader mypy-boto3-builder project.","last_verified":"2026-04-25T06:15:02.475Z","tags":["boto3","mypy","type-stubs","aws","simpledb","typing"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mypy-boto3-sdb"},{"id":1575,"title":"mypy-boto3-secretsmanager Type Stubs","library":"mypy-boto3-secretsmanager","status":"active","version":"1.42.8","language":"python","ecosystem":"pypi","summary":"mypy-boto3-secretsmanager provides type annotations (stub files) for the boto3 AWS Secrets Manager service, enhancing static analysis and IDE autocompletion for Python projects. It is part of the larger `mypy-boto3` family, generated by `mypy-boto3-builder`. The package version (currently 1.42.8) typically aligns with the underlying `boto3` and `botocore` versions it provides stubs for. New versions are released frequently, reflecting updates in AWS services and `boto3` itself.","last_verified":"2026-04-23T22:39:11.982Z","tags":["boto3","aws","typing","mypy","secretsmanager","type-stubs","static-analysis"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mypy-boto3-secretsmanager"},{"id":3699,"title":"mypy-boto3-security-ir Type Annotations","library":"mypy-boto3-security-ir","status":"active","version":"1.42.3","language":"python","ecosystem":"pypi","summary":"This library provides type annotations (stubs) for the `boto3` AWS Security Incident Response service client. It enhances development experience by enabling static type checking with tools like MyPy, catching potential errors early. Currently at version 1.42.3, this package is part of the `mypy-boto3` ecosystem, which generates new versions frequently to keep up with AWS service updates and `boto3` releases.","last_verified":"2026-04-25T13:46:01.902Z","tags":["aws","boto3","mypy","typing","type-stubs","security-incident-response","static-analysis"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mypy-boto3-security-ir"},{"id":5666,"title":"Type Annotations for boto3 SecurityHub","library":"mypy-boto3-securityhub","status":"active","version":"1.42.58","language":"python","ecosystem":"pypi","summary":"mypy-boto3-securityhub provides comprehensive type annotations for the AWS SecurityHub service client in `boto3`. It enhances development with static type checking, auto-completion, and improved error detection for AWS interactions. The library's version typically aligns with the `boto3` version it types, and it is actively developed with a regular release cadence driven by `mypy-boto3-builder` updates.","last_verified":"2026-04-11T00:00:00.000Z","tags":["AWS","boto3","mypy","type-hints","securityhub","typing"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mypy-boto3-securityhub"},{"id":3700,"title":"Type Annotations for boto3 SecurityLake","library":"mypy-boto3-securitylake","status":"active","version":"1.42.3","language":"python","ecosystem":"pypi","summary":"mypy-boto3-securitylake provides static type annotations for the AWS SDK for Python (boto3) specifically for the SecurityLake service. It enhances development experience by enabling IDE autocompletion and static type checking with tools like MyPy, addressing the dynamic nature of boto3's client generation. This package is generated by the `mypy-boto3-builder` and is currently at version 1.42.3, typically released in sync with `boto3` updates.","last_verified":"2026-04-25T13:46:42.477Z","tags":["aws","boto3","type-hints","mypy","codegen","securitylake"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mypy-boto3-securitylake"},{"id":3140,"title":"Type annotations for boto3 ServerlessApplicationRepository","library":"mypy-boto3-serverlessrepo","status":"active","version":"1.42.3","language":"python","ecosystem":"pypi","summary":"mypy-boto3-serverlessrepo provides static type annotations for the boto3 ServerlessApplicationRepository service, compatible with tools like VSCode, PyCharm, mypy, and pyright. It is part of the larger mypy-boto3 project, with packages updated hourly from boto3 documentation to ensure compatibility and accuracy. The current version is 1.42.3.","last_verified":"2026-04-25T06:15:56.532Z","tags":["boto3","aws","mypy","type-hints","stubs","serverless","static-analysis"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mypy-boto3-serverlessrepo"},{"id":3141,"title":"Type annotations for boto3 ServiceQuotas","library":"mypy-boto3-service-quotas","status":"active","version":"1.42.10","language":"python","ecosystem":"pypi","summary":"mypy-boto3-service-quotas provides drop-in type annotations for the boto3 ServiceQuotas client. It enhances static type checking with tools like mypy and pyright, and improves autocompletion in IDEs such as VSCode and PyCharm, by leveraging type definitions extracted from botocore schemas. This package is generated automatically with mypy-boto3-builder and is currently at version 1.42.10, with frequent updates to align with new boto3 releases.","last_verified":"2026-04-25T06:16:36.176Z","tags":["aws","boto3","type-hints","mypy","pyright","servicequotas","stubs"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mypy-boto3-service-quotas"},{"id":3142,"title":"mypy-boto3-servicecatalog: ServiceCatalog Type Annotations","library":"mypy-boto3-servicecatalog","status":"active","version":"1.42.3","language":"python","ecosystem":"pypi","summary":"mypy-boto3-servicecatalog provides comprehensive type annotations for the `boto3` ServiceCatalog service, enhancing static analysis, autocompletion, and error detection for `boto3` code. It is currently at version 1.42.3 and is generated by the `mypy-boto3-builder` to align with `boto3` releases, ensuring up-to-date type definitions.","last_verified":"2026-04-25T06:17:08.838Z","tags":["mypy","boto3","aws","type-hints","servicecatalog","stubs"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mypy-boto3-servicecatalog"},{"id":3375,"title":"Type Annotations for boto3 AppRegistry","library":"mypy-boto3-servicecatalog-appregistry","status":"active","version":"1.42.3","language":"python","ecosystem":"pypi","summary":"mypy-boto3-servicecatalog-appregistry provides PEP 561 compliant type annotations for the AWS AppRegistry service client in boto3. It helps developers leverage static type checking with tools like mypy, ensuring correctness and improving autocompletion for boto3 interactions. The current version is 1.42.3, generated by mypy-boto3-builder 8.12.0, with frequent releases synchronised with boto3 updates.","last_verified":"2026-04-25T09:15:30.074Z","tags":["aws","boto3","mypy","type-hints","servicecatalog-appregistry","static-analysis"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mypy-boto3-servicecatalog-appregistry"},{"id":3143,"title":"Type Annotations for boto3 ServiceDiscovery","library":"mypy-boto3-servicediscovery","status":"active","version":"1.42.3","language":"python","ecosystem":"pypi","summary":"mypy-boto3-servicediscovery provides high-quality type annotations for the `boto3` ServiceDiscovery client, paginators, and type definitions. It is part of the `boto3-stubs` project, generated by `mypy-boto3-builder 8.12.0`, and is currently at version 1.42.3. The project maintains an active release cadence, frequently updating to match new `boto3` versions and incorporate fixes.","last_verified":"2026-04-25T06:17:43.701Z","tags":["mypy","boto3","aws","type-hints","servicediscovery","stubs"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mypy-boto3-servicediscovery"},{"id":2131,"title":"mypy-boto3-ses type annotations","library":"mypy-boto3-ses","status":"active","version":"1.42.3","language":"python","ecosystem":"pypi","summary":"mypy-boto3-ses provides comprehensive type annotations for the AWS Boto3 SES (Simple Email Service) client, enhancing developer experience with static type checking, auto-completion, and early error detection. It is a generated package from the `mypy-boto3-builder` project, closely tracking `boto3` releases to ensure up-to-date type definitions. The project maintains an active release cadence, often synchronizing with new `boto3` versions and Python updates.","last_verified":"2026-04-24T14:40:46.203Z","tags":["typing","type hints","boto3","aws","ses","mypy"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mypy-boto3-ses"},{"id":3144,"title":"Mypy Boto3 SESV2","library":"mypy-boto3-sesv2","status":"active","version":"1.42.63","language":"python","ecosystem":"pypi","summary":"mypy-boto3-sesv2 provides comprehensive type annotations for the AWS boto3 SESV2 (Simple Email Service v2) client, paginators, and waiters. It allows developers to leverage static type checking with Mypy for their boto3 code, improving code quality and catching potential errors early. The library is updated frequently, often alongside new boto3/botocore releases and builder improvements, ensuring up-to-date and accurate type definitions. Current version: 1.42.63.","last_verified":"2026-04-25T06:18:44.970Z","tags":["aws","boto3","mypy","type-hints","ses","email","sesv2"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mypy-boto3-sesv2"},{"id":3145,"title":"mypy-boto3-shield Type Annotations","library":"mypy-boto3-shield","status":"active","version":"1.42.3","language":"python","ecosystem":"pypi","summary":"mypy-boto3-shield provides type annotations for the AWS boto3 Shield service (version 1.42.3), enabling static type checking and improved IDE support. It is automatically generated by the `mypy-boto3-builder` tool, which frequently updates to match new `boto3` releases and features.","last_verified":"2026-04-25T06:19:20.846Z","tags":["mypy","boto3","aws","type-hints","stubs","shield","typings"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mypy-boto3-shield"},{"id":2611,"title":"mypy-boto3-signer","library":"mypy-boto3-signer","status":"active","version":"1.42.7","language":"python","ecosystem":"pypi","summary":"mypy-boto3-signer provides type annotations for the `boto3` AWS SDK's Signer service client (version 1.42.7), generated with `mypy-boto3-builder 8.12.0`. It offers type hints for the Signer client, paginators, waiters, literals, and typed dictionaries, enhancing static analysis and IDE autocompletion for `boto3` users. The project is actively maintained, with updates frequently synchronized with `boto3` releases.","last_verified":"2026-04-24T22:33:34.558Z","tags":["type-hints","boto3","aws","mypy","pyright","stubs","cloud","signer"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mypy-boto3-signer"},{"id":6731,"title":"AWS SignerDataPlane Type Stubs for boto3","library":"mypy-boto3-signer-data","status":"active","version":"1.42.54","language":"python","ecosystem":"pypi","summary":"mypy-boto3-signer-data provides static type annotations for the `boto3` AWS SDK's SignerDataPlane service. It enhances developer experience by enabling comprehensive type checking, improved IDE auto-completion, and early error detection for `boto3` code interacting with AWS SignerDataPlane. The current version is 1.42.54, generated with `mypy-boto3-builder` 8.12.0, with active development following `boto3` updates and new AWS service releases.","last_verified":"2026-04-15T00:00:00.000Z","tags":["aws","boto3","mypy","types","stubs","type-hinting","signer-data"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mypy-boto3-signer-data"},{"id":3701,"title":"mypy-boto3-signin Type Annotations","library":"mypy-boto3-signin","status":"active","version":"1.42.3","language":"python","ecosystem":"pypi","summary":"mypy-boto3-signin provides static type annotations for the `boto3` AWS SDK's SignInService. It is generated by `mypy-boto3-builder` and aims to enhance developer experience by enabling IDE auto-completion, catching type-related errors at development time, and improving code readability for `boto3` client interactions with the SignInService. Releases are frequent, typically aligning with new `boto3` versions or `mypy-boto3-builder` updates.","last_verified":"2026-04-25T13:47:22.778Z","tags":["aws","boto3","mypy","type-hinting","stubs","cloud","signin"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mypy-boto3-signin"},{"id":6732,"title":"mypy-boto3-simpledbv2","library":"mypy-boto3-simpledbv2","status":"active","version":"1.42.66","language":"python","ecosystem":"pypi","summary":"mypy-boto3-simpledbv2 provides precise type annotations for the boto3 SimpleDBv2 client, enhancing type checking for AWS SDK usage. It is part of the `mypy-boto3` project, which generates stubs for all boto3 services. The current version is 1.42.66, and it updates frequently, typically in sync with `boto3` and `botocore` releases.","last_verified":"2026-04-15T00:00:00.000Z","tags":["aws","boto3","mypy","type-hints","stubs","simpledbv2","type-checking"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mypy-boto3-simpledbv2"},{"id":3702,"title":"Type Annotations for boto3 SimSpace Weaver","library":"mypy-boto3-simspaceweaver","status":"active","version":"1.42.3","language":"python","ecosystem":"pypi","summary":"mypy-boto3-simspaceweaver provides static type annotations for the `boto3` SimSpace Weaver service. It enhances development with `boto3` by offering compile-time type checking, auto-completion, and error detection in IDEs. The library is part of the `mypy-boto3-builder` ecosystem, which follows a frequent release cadence, often aligning with `boto3` updates. The current version, `1.42.3`, corresponds to the `boto3` version it provides stubs for.","last_verified":"2026-04-25T13:47:38.136Z","tags":["aws","boto3","mypy","types","stubs","simspaceweaver","static analysis"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mypy-boto3-simspaceweaver"},{"id":3703,"title":"mypy-boto3-snow-device-management","library":"mypy-boto3-snow-device-management","status":"active","version":"1.42.3","language":"python","ecosystem":"pypi","summary":"This library provides type annotations (stubs) for the `boto3` AWS Snow Device Management service, generated by `mypy-boto3-builder`. It enhances type checking for `boto3` code with tools like `mypy`, preventing common runtime errors related to incorrect AWS API calls. The current version is 1.42.3, with releases closely following `boto3` updates and the `mypy-boto3-builder`'s frequent development cycle.","last_verified":"2026-04-25T13:48:28.111Z","tags":["AWS","boto3","mypy","type hints","stubs","cloud","type checking"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mypy-boto3-snow-device-management"},{"id":3146,"title":"mypy-boto3-snowball","library":"mypy-boto3-snowball","status":"active","version":"1.42.3","language":"python","ecosystem":"pypi","summary":"Type annotations for boto3 Snowball 1.42.3 service generated with mypy-boto3-builder 8.12.0. This library provides static type checking for `boto3` clients and resources, enhancing development with autocompletion and early error detection for AWS Snowball operations. It follows `boto3`'s release cadence, with frequent updates to align with new AWS service versions.","last_verified":"2026-04-25T06:19:55.841Z","tags":["aws","boto3","mypy","typing","stubs","cloud","snowball","type-checking","developer-tools"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mypy-boto3-snowball"},{"id":2132,"title":"Mypy Boto3 SNS Type Stubs","library":"mypy-boto3-sns","status":"active","version":"1.42.3","language":"python","ecosystem":"pypi","summary":"mypy-boto3-sns provides type annotations for the AWS Boto3 SNS (Simple Notification Service) client and resources. It enhances development experience with type checking tools like mypy, pyright, and IDEs (VSCode, PyCharm) by offering static analysis for Boto3 code. This package, currently at version 1.42.3, is generated by `mypy-boto3-builder` (version 8.12.0) and typically releases in sync with `boto3` updates.","last_verified":"2026-04-24T14:41:40.869Z","tags":["aws","boto3","sns","mypy","type-hinting","stubs","static-analysis"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mypy-boto3-sns"},{"id":3704,"title":"mypy-boto3-socialmessaging Type Annotations","library":"mypy-boto3-socialmessaging","status":"active","version":"1.42.28","language":"python","ecosystem":"pypi","summary":"Type annotations for the `boto3` AWS SDK's EndUserMessagingSocial service. This library provides static type checking and autocompletion for `boto3` clients and resources related to the Social Messaging service, generated by `mypy-boto3-builder`. It is compatible with various IDEs and static analysis tools like mypy and pyright. The current version is 1.42.28, and it follows a frequent release cadence, often aligning with `boto3` and `botocore` updates.","last_verified":"2026-04-25T13:49:15.591Z","tags":["AWS","boto3","type-hinting","mypy","stubs","static-analysis","EndUserMessagingSocial"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mypy-boto3-socialmessaging"},{"id":1576,"title":"mypy-boto3-sqs","library":"mypy-boto3-sqs","status":"active","version":"1.42.3","language":"python","ecosystem":"pypi","summary":"mypy-boto3-sqs provides type annotations for the AWS SQS service in boto3, enhancing code completion and type checking. The current version is 1.42.3, released on December 4, 2025. The library is actively maintained, with regular updates to align with boto3 releases.","last_verified":"2026-04-23T22:40:10.579Z","tags":["AWS","SQS","boto3","type-annotations","mypy"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mypy-boto3-sqs"},{"id":1849,"title":"Type Annotations for boto3 SSM","library":"mypy-boto3-ssm","status":"active","version":"1.42.54","language":"python","ecosystem":"pypi","summary":"mypy-boto3-ssm provides comprehensive type annotations for the AWS Boto3 SSM (Systems Manager) client. This library enhances static analysis, improves auto-completion in IDEs like VSCode and PyCharm, and enables early detection of potential runtime errors with type checkers like Mypy. It is currently at version 1.42.54, which aligns with a specific Boto3 version, and is generated using the `mypy-boto3-builder` (version 8.12.0). The project maintains an active release cadence, syncing with Boto3 updates.","last_verified":"2026-04-24T02:29:39.566Z","tags":["boto3","aws","mypy","type-annotations","stubs","ssm","static-analysis","ide-support"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mypy-boto3-ssm"},{"id":3147,"title":"mypy-boto3-ssm-contacts","library":"mypy-boto3-ssm-contacts","status":"active","version":"1.42.3","language":"python","ecosystem":"pypi","summary":"mypy-boto3-ssm-contacts provides comprehensive type annotations for the AWS SSM Contacts service client within the `boto3` library. It enables static type checking with tools like `mypy`, catching potential API misuse or type mismatches at development time for `boto3.client('ssm-contacts')`. This package, currently at version 1.42.3, is part of the `mypy-boto3` ecosystem which generates stubs for all AWS services, updated frequently to mirror `boto3` and AWS API changes, with a rapid release cadence driven by the `mypy-boto3-builder`.","last_verified":"2026-04-25T06:20:35.635Z","tags":["aws","boto3","mypy","types","type-hints","ssm-contacts","static-analysis"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mypy-boto3-ssm-contacts"},{"id":3705,"title":"mypy-boto3-ssm-guiconnect Type Annotations","library":"mypy-boto3-ssm-guiconnect","status":"active","version":"1.42.3","language":"python","ecosystem":"pypi","summary":"mypy-boto3-ssm-guiconnect provides comprehensive type annotations for the AWS SSM GUIConnect service, designed to be used with `boto3`. It enables static analysis tools like `mypy` to perform rigorous type checking on `boto3` calls related to SSM GUIConnect resources, enhancing code reliability. The library is automatically generated by `mypy-boto3-builder` and its version (currently 1.42.3) synchronizes with `boto3`'s service definitions, with frequent updates.","last_verified":"2026-04-25T13:49:30.613Z","tags":["aws","boto3","mypy","type-hinting","ssm-guiconnect","static-analysis"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mypy-boto3-ssm-guiconnect"},{"id":3376,"title":"Type Annotations for boto3 SSM Incidents","library":"mypy-boto3-ssm-incidents","status":"active","version":"1.42.3","language":"python","ecosystem":"pypi","summary":"mypy-boto3-ssm-incidents provides official type annotations (stubs) for the boto3 AWS SSM Incidents service client. It allows users to leverage static type checking with tools like MyPy, improving code quality and catching errors early. This library is automatically generated by the `mypy-boto3-builder` and its version typically aligns with the corresponding `boto3` service version. The current version is 1.42.3, reflecting the boto3 API version, and updates frequently alongside new boto3 releases.","last_verified":"2026-04-25T09:16:06.467Z","tags":["aws","boto3","mypy","type-hints","ssm-incidents","type-stubs"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mypy-boto3-ssm-incidents"},{"id":3706,"title":"Type annotations for boto3 SystemsManagerQuickSetup service","library":"mypy-boto3-ssm-quicksetup","status":"active","version":"1.42.3","language":"python","ecosystem":"pypi","summary":"mypy-boto3-ssm-quicksetup provides type annotations for the `boto3` Systems Manager Quick Setup (SSM Quick Setup) service client, enabling static type checking with tools like `mypy` and enhancing IDE auto-completion. This package is part of the `mypy-boto3-builder` ecosystem, which generates stubs for all `boto3` services. It is currently at version 1.42.3 and generally aligns its major version with the corresponding `boto3` release, while the `mypy-boto3-builder` itself has its own release cadence.","last_verified":"2026-04-25T13:50:42.995Z","tags":["mypy","boto3","aws","typing","stubs","ssm-quicksetup","type-annotations","systems-manager"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mypy-boto3-ssm-quicksetup"},{"id":3377,"title":"Type Annotations for Boto3 SsmSap","library":"mypy-boto3-ssm-sap","status":"active","version":"1.42.13","language":"python","ecosystem":"pypi","summary":"mypy-boto3-ssm-sap provides type annotations for the AWS Boto3 SsmSap (Systems Manager for SAP) service. It allows static type checkers like Mypy and IDEs to provide accurate auto-completion, error detection, and type hints for Boto3 calls related to SsmSap. This library is generated by mypy-boto3-builder and is updated regularly to reflect the latest Boto3 versions, currently at 1.42.13.","last_verified":"2026-04-25T09:17:42.821Z","tags":["mypy","boto3","aws","type-hinting","static-analysis","ssm-sap","type-stubs"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mypy-boto3-ssm-sap"},{"id":3150,"title":"mypy-boto3-sso Type Stubs for AWS SSO Service","library":"mypy-boto3-sso","status":"active","version":"1.42.3","language":"python","ecosystem":"pypi","summary":"mypy-boto3-sso provides type annotations for the AWS Single Sign-On (SSO) service client in `boto3`. It enhances development with static type checking for `boto3` resources, clients, and responses, catching potential errors at development time. The current version is 1.42.3, and it follows a frequent release cadence, often aligning with `boto3`/`botocore` updates and `mypy-boto3-builder` releases.","last_verified":"2026-04-25T06:22:14.866Z","tags":["aws","boto3","sso","types","mypy","type-stubs","static-analysis"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mypy-boto3-sso"},{"id":3148,"title":"mypy-boto3-sso-admin Type Annotations","library":"mypy-boto3-sso-admin","status":"active","version":"1.42.41","language":"python","ecosystem":"pypi","summary":"mypy-boto3-sso-admin provides static type annotations for the boto3 AWS SSOAdmin service client. It is part of the mypy-boto3 family of stub packages, currently at version 1.42.41. These packages are generated frequently, aligning with boto3 and botocore releases to ensure up-to-date type definitions.","last_verified":"2026-04-25T06:21:25.980Z","tags":["aws","boto3","type-hints","mypy","stubs","sso-admin"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mypy-boto3-sso-admin"},{"id":3149,"title":"mypy-boto3-sso-oidc Type Stubs","library":"mypy-boto3-sso-oidc","status":"active","version":"1.42.67","language":"python","ecosystem":"pypi","summary":"mypy-boto3-sso-oidc provides a complete set of type annotations for the boto3 SSOOIDC client, enabling static type checking with tools like mypy. It's part of the `mypy-boto3` ecosystem, which generates stubs for all boto3 services. The package version typically aligns with the boto3 version it types, leading to frequent updates tied to boto3 releases and `mypy-boto3-builder` enhancements.","last_verified":"2026-04-25T06:22:00.331Z","tags":["boto3","mypy","type-hints","aws","sso-oidc","stubs","static-analysis"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mypy-boto3-sso-oidc"},{"id":2133,"title":"Type annotations for boto3 Step Functions","library":"mypy-boto3-stepfunctions","status":"active","version":"1.42.3","language":"python","ecosystem":"pypi","summary":"mypy-boto3-stepfunctions provides comprehensive type annotations for the AWS Step Functions service within `boto3`. It enhances static analysis tools like Mypy, Pyright, and IDEs (VSCode, PyCharm) by adding precise type hints to client methods, paginators, waiters, and TypeDefs. The current version is 1.42.3, actively maintained with releases frequently following `boto3` updates.","last_verified":"2026-04-24T14:42:38.146Z","tags":["mypy","boto3","aws","stepfunctions","type-hints","stubs","static-analysis"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mypy-boto3-stepfunctions"},{"id":3151,"title":"mypy-boto3-storagegateway: Boto3 StorageGateway Type Stubs","library":"mypy-boto3-storagegateway","status":"active","version":"1.42.3","language":"python","ecosystem":"pypi","summary":"mypy-boto3-storagegateway provides type annotations for the AWS Boto3 StorageGateway service. It helps developers write type-safe Python code that interacts with StorageGateway by providing static type hints for clients, resources, and data structures. The library is generated by `mypy-boto3-builder` and is updated frequently, often daily or weekly, to keep pace with new `boto3` releases and AWS API changes, ensuring up-to-date type definitions.","last_verified":"2026-04-25T06:22:46.897Z","tags":["aws","boto3","mypy","type-hints","stubs","cloud","storagegateway","static-analysis"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mypy-boto3-storagegateway"},{"id":902,"title":"Type annotations for boto3 STS","library":"mypy-boto3-sts","status":"active","version":"1.42.3","language":"python","ecosystem":"pypi","summary":"mypy-boto3-sts provides PEP 561-compliant type annotations for the `boto3` STS (AWS Security Token Service) client, compatible with mypy, pyright, VSCode, PyCharm, and other type-checking tools. It ensures type safety and offers enhanced code completion for `boto3.client(\"sts\")` operations. The current version, 1.42.3, aligns with boto3 1.42.3 and is generated by mypy-boto3-builder 8.12.0. The library follows the release cadence of `boto3` and its builder.","last_verified":"2026-04-11T14:09:12.741Z","tags":["type-hints","boto3","aws","sts","mypy"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/mypy-boto3-sts"},{"id":3378,"title":"mypy-boto3-supplychain","library":"mypy-boto3-supplychain","status":"active","version":"1.42.3","language":"python","ecosystem":"pypi","summary":"mypy-boto3-supplychain provides type annotations for the `boto3` AWS SupplyChain service, enhancing static type checking with tools like MyPy, Pyright, and improving IDE auto-completion. It is generated by `mypy-boto3-builder` and is currently at version 1.42.3, following the boto3 release cycle. The project maintains an active release cadence, frequently updating stubs to match new AWS service versions and features.","last_verified":"2026-04-25T09:18:29.130Z","tags":["boto3","mypy","type-hinting","aws","stubs","supplychain"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mypy-boto3-supplychain"},{"id":3152,"title":"mypy-boto3-support","library":"mypy-boto3-support","status":"active","version":"1.42.3","language":"python","ecosystem":"pypi","summary":"mypy-boto3-support provides type annotations for the AWS boto3 Support service. It enhances static type checking for boto3 clients, resources, and various response/request structures related to AWS Support. The current version is 1.42.3, and its releases are frequently tied to new `boto3` versions and `mypy-boto3-builder` updates, ensuring up-to-date type definitions.","last_verified":"2026-04-25T06:23:28.137Z","tags":["mypy","boto3","type-hints","aws","stubs","support"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mypy-boto3-support"},{"id":3379,"title":"mypy-boto3-support-app Type Stubs","library":"mypy-boto3-support-app","status":"active","version":"1.42.3","language":"python","ecosystem":"pypi","summary":"mypy-boto3-support-app provides comprehensive type annotations for the AWS boto3 SupportApp service, enabling static type checking with tools like mypy and enhancing IDE auto-completion. It is part of the larger `mypy-boto3` project, with its current version 1.42.3 being generated by `mypy-boto3-builder 8.12.0`. The library follows a rapid release cadence, aligning with `boto3` updates and `mypy-boto3-builder` enhancements.","last_verified":"2026-04-25T09:19:08.575Z","tags":["type stubs","mypy","boto3","aws","support-app","typing"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mypy-boto3-support-app"},{"id":3153,"title":"Type Annotations for Boto3 SWF","library":"mypy-boto3-swf","status":"active","version":"1.42.3","language":"python","ecosystem":"pypi","summary":"mypy-boto3-swf provides a set of type annotations (stubs) for the boto3 SWF (Simple Workflow Service) client. It enables static type checking with tools like MyPy for `boto3` interactions, enhancing code reliability and developer experience. The library is actively maintained, with new versions released frequently in sync with `boto3` updates and `mypy-boto3-builder` developments.","last_verified":"2026-04-25T06:24:05.735Z","tags":["boto3","aws","mypy","type-hints","stubs","swf","type-checking"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mypy-boto3-swf"},{"id":3154,"title":"mypy-boto3-synthetics Type Stubs for AWS Synthetics","library":"mypy-boto3-synthetics","status":"active","version":"1.42.3","language":"python","ecosystem":"pypi","summary":"mypy-boto3-synthetics provides comprehensive type annotations for the AWS Synthetics service within the boto3 library. It enables static type checking with tools like MyPy and Pyright, enhancing developer experience with features such as auto-completion and early bug detection in IDEs like VSCode and PyCharm. The package, currently at version 1.42.3, is generated by mypy-boto3-builder and is actively maintained, with updates often aligned with boto3 releases.","last_verified":"2026-04-25T06:24:40.049Z","tags":["type hints","mypy","boto3","aws","synthetics","stubs","typing"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mypy-boto3-synthetics"},{"id":3380,"title":"mypy-boto3-taxsettings: Type Annotations for AWS TaxSettings","library":"mypy-boto3-taxsettings","status":"active","version":"1.42.3","language":"python","ecosystem":"pypi","summary":"mypy-boto3-taxsettings provides comprehensive type annotations for the AWS boto3 TaxSettings service, enabling robust static type checking with tools like MyPy, PyRight, VSCode, and PyCharm. It is currently at version 1.42.3, generated by `mypy-boto3-builder` 8.12.0, and is actively maintained with frequent updates that typically follow boto3 releases.","last_verified":"2026-04-25T09:20:39.889Z","tags":["mypy","boto3","aws","typing","stubs","type-checking","taxsettings"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mypy-boto3-taxsettings"},{"id":2612,"title":"mypy-boto3-textract","library":"mypy-boto3-textract","status":"active","version":"1.42.3","language":"python","ecosystem":"pypi","summary":"mypy-boto3-textract provides a complete set of type annotations for the boto3 Textract service. These stubs enable static type checking for boto3 client operations, improving code quality and developer experience by catching type-related errors at development time. It is generated by the mypy-boto3-builder project and typically releases new versions in sync with boto3 updates, currently at 1.42.3.","last_verified":"2026-04-24T22:33:52.100Z","tags":["aws","boto3","textract","mypy","type-hinting","stubs"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mypy-boto3-textract"},{"id":3381,"title":"Type Annotations for boto3 TimestreamInfluxDB","library":"mypy-boto3-timestream-influxdb","status":"active","version":"1.42.77","language":"python","ecosystem":"pypi","summary":"mypy-boto3-timestream-influxdb provides type annotations for the AWS boto3 TimestreamInfluxDB service, enhancing developer experience with static type checking for improved code quality and autocompletion. It is currently at version 1.42.77 and releases frequently, often in sync with new boto3/botocore versions or updates to the `mypy-boto3-builder`.","last_verified":"2026-04-25T09:20:57.975Z","tags":["boto3","aws","mypy","types","type-annotations","timestream-influxdb","aws-sdk"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mypy-boto3-timestream-influxdb"},{"id":3155,"title":"mypy-boto3-timestream-query stubs","library":"mypy-boto3-timestream-query","status":"active","version":"1.42.3","language":"python","ecosystem":"pypi","summary":"mypy-boto3-timestream-query provides type annotations (stubs) for the `boto3` Timestream Query service, enhancing static analysis with tools like MyPy. It is actively maintained by the `youtype/mypy_boto3_builder` project, with versions updated frequently to align with new `boto3` releases and improvements to the builder itself. The current version is 1.42.3.","last_verified":"2026-04-25T06:25:57.465Z","tags":["mypy","boto3","aws","typing","type-stubs","timestream","timestream-query"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mypy-boto3-timestream-query"},{"id":3156,"title":"Mypy Boto3 Timestream Write Stubs","library":"mypy-boto3-timestream-write","status":"active","version":"1.42.3","language":"python","ecosystem":"pypi","summary":"mypy-boto3-timestream-write provides type annotations for the `boto3` TimestreamWrite service (version 1.42.3), enabling static analysis, improved IDE autocompletion, and robust type checking for your AWS interactions. This package is generated by `mypy-boto3-builder` (version 8.12.0) and is updated frequently to stay in sync with `boto3` and `botocore` releases.","last_verified":"2026-04-25T06:26:33.039Z","tags":["aws","boto3","mypy","type-hints","stubs","timestream"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mypy-boto3-timestream-write"},{"id":3157,"title":"mypy-boto3-tnb","library":"mypy-boto3-tnb","status":"active","version":"1.42.3","language":"python","ecosystem":"pypi","summary":"mypy-boto3-tnb provides type annotations for the `boto3` TelcoNetworkBuilder (TNB) service. It is part of the `mypy-boto3` ecosystem, generated by `mypy-boto3-builder`, offering enhanced type checking and IDE auto-completion for `boto3` clients and related objects. The `mypy-boto3` project maintains a frequent release cadence, typically releasing updates monthly or bi-monthly to keep pace with `boto3` and `botocore` changes.","last_verified":"2026-04-25T06:27:08.366Z","tags":["aws","boto3","mypy","types","type-hints","telconetworkbuilder","tnb","stub"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mypy-boto3-tnb"},{"id":3158,"title":"mypy-boto3-transcribe","library":"mypy-boto3-transcribe","status":"active","version":"1.42.25","language":"python","ecosystem":"pypi","summary":"mypy-boto3-transcribe provides type annotations for the boto3 Transcribe service, specifically for version 1.42.25 of boto3. These packages are automatically generated by `mypy-boto3-builder` and are released frequently to keep up with boto3 updates, offering precise type hints for clients, resources, and various TypeDefs.","last_verified":"2026-04-25T06:27:48.039Z","tags":["mypy","boto3","aws","type-hints","stubs","transcribe","static-analysis"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mypy-boto3-transcribe"},{"id":3159,"title":"mypy-boto3-transfer","library":"mypy-boto3-transfer","status":"active","version":"1.42.84","language":"python","ecosystem":"pypi","summary":"mypy-boto3-transfer provides type annotations for the `boto3` Transfer service, generated with `mypy-boto3-builder`. It ensures `mypy` can correctly validate usage of the `boto3` Transfer client and associated data types. The library is actively maintained, with releases typically synchronized with `boto3` updates and `mypy-boto3-builder` enhancements, currently at version 1.42.84.","last_verified":"2026-04-25T06:28:27.180Z","tags":["aws","boto3","mypy","type-hints","stubs","transfer","static-analysis"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mypy-boto3-transfer"},{"id":3160,"title":"mypy-boto3-translate Type Stubs","library":"mypy-boto3-translate","status":"active","version":"1.42.3","language":"python","ecosystem":"pypi","summary":"mypy-boto3-translate provides comprehensive type annotations for the AWS boto3 Translate service, enhancing development with static type checking. It is generated by the mypy-boto3-builder, ensuring alignment with boto3's API definitions. The current version is 1.42.3, typically updated frequently to match new boto3 releases and builder improvements.","last_verified":"2026-04-25T06:29:11.876Z","tags":["mypy","boto3","aws","type-hints","stubs","translate","static-analysis"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mypy-boto3-translate"},{"id":3161,"title":"mypy-boto3-trustedadvisor Type Stubs","library":"mypy-boto3-trustedadvisor","status":"active","version":"1.42.54","language":"python","ecosystem":"pypi","summary":"mypy-boto3-trustedadvisor provides type annotations for the boto3 TrustedAdvisorPublicAPI service, ensuring static type checking and improved IDE autocomplete for AWS Trusted Advisor operations. It is generated by the mypy-boto3-builder, which frequently releases updates to keep pace with new boto3 versions and service changes, often on a weekly or bi-weekly cadence.","last_verified":"2026-04-25T06:29:46.471Z","tags":["mypy","boto3","aws","types","stubs","trustedadvisor","type-hinting","static-analysis"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mypy-boto3-trustedadvisor"},{"id":3162,"title":"mypy-boto3-verifiedpermissions type stubs","library":"mypy-boto3-verifiedpermissions","status":"active","version":"1.42.73","language":"python","ecosystem":"pypi","summary":"mypy-boto3-verifiedpermissions provides type annotations for the boto3 VerifiedPermissions service. It is part of the `mypy-boto3-builder` ecosystem, which generates type stubs for all boto3 services. The current version is 1.42.73, and releases are frequent, aligning with boto3 and AWS service updates, typically several times a month.","last_verified":"2026-04-25T06:30:22.008Z","tags":["aws","boto3","mypy","type-stubs","verifiedpermissions","typing"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mypy-boto3-verifiedpermissions"},{"id":3163,"title":"Type Annotations for boto3 Voice ID","library":"mypy-boto3-voice-id","status":"active","version":"1.42.3","language":"python","ecosystem":"pypi","summary":"mypy-boto3-voice-id provides static type annotations for the AWS Voice ID service within the `boto3` library. It enhances developer experience with tools like MyPy, Pyright, and IDEs, offering features like autocompletion and static type checking for `boto3.client('voice-id')` calls. This package, currently at version 1.42.3, is automatically generated by the `youtype/mypy_boto3_builder` project, ensuring type definitions are kept up-to-date with the corresponding `boto3` releases.","last_verified":"2026-04-25T06:30:55.066Z","tags":["aws","boto3","type-hints","mypy","voice-id"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mypy-boto3-voice-id"},{"id":3164,"title":"mypy-boto3-vpc-lattice","library":"mypy-boto3-vpc-lattice","status":"active","version":"1.42.3","language":"python","ecosystem":"pypi","summary":"mypy-boto3-vpc-lattice provides type annotations for the `boto3` AWS SDK's VPCLattice service, compatible with `mypy`, `pyright`, VSCode, and PyCharm. It's automatically generated by `mypy-boto3-builder` and aims to enhance static type checking for `boto3` users. The project follows a frequent release cadence, often synchronizing with `boto3` updates and `mypy-boto3-builder` enhancements.","last_verified":"2026-04-25T06:32:08.933Z","tags":["type-hints","mypy","boto3","aws","vpc-lattice","typings"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mypy-boto3-vpc-lattice"},{"id":3166,"title":"mypy-boto3-waf","library":"mypy-boto3-waf","status":"active","version":"1.42.3","language":"python","ecosystem":"pypi","summary":"mypy-boto3-waf provides type annotations for the AWS WAF service client in boto3, enabling static type checking with tools like Mypy. It is part of the mypy-boto3-builder project, which generates stubs for all boto3 services. The library is actively maintained, with version 1.42.3 available, and releases are frequent, typically aligned with updates to boto3 and the builder itself.","last_verified":"2026-04-25T06:32:59.449Z","tags":["aws","boto3","waf","mypy","type-checking","stubs"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mypy-boto3-waf"},{"id":3165,"title":"Mypy Boto3 WAFRegional Stubs","library":"mypy-boto3-waf-regional","status":"active","version":"1.42.3","language":"python","ecosystem":"pypi","summary":"Provides static type annotations for the 'waf-regional' service of `boto3`, enabling robust type checking for AWS WAFRegional client interactions with tools like Mypy. This package is part of the `mypy-boto3` ecosystem, currently at version 1.42.3, and updates in sync with `boto3` releases via the `mypy-boto3-builder`.","last_verified":"2026-04-25T06:32:44.747Z","tags":["AWS","Boto3","WAFRegional","Type Hinting","Mypy","Stubs","Static Analysis"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mypy-boto3-waf-regional"},{"id":3167,"title":"Type Annotations for boto3 WAFV2","library":"mypy-boto3-wafv2","status":"active","version":"1.42.57","language":"python","ecosystem":"pypi","summary":"Type annotations for boto3 WAFV2 service, part of the `mypy-boto3` project. This project provides comprehensive type hints for `boto3` and `aioboto3` AWS SDKs, enhancing static analysis, IDE autocompletion, and catching type-related errors before runtime. It closely follows `botocore` updates, generating up-to-date service-specific stubs. The current version is 1.42.57, generated with `mypy-boto3-builder` 8.12.0.","last_verified":"2026-04-25T06:33:34.245Z","tags":["mypy","boto3","aws","type-hints","wafv2","static-analysis","autocompletion"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mypy-boto3-wafv2"},{"id":3168,"title":"Type annotations for boto3 WellArchitected","library":"mypy-boto3-wellarchitected","status":"active","version":"1.42.3","language":"python","ecosystem":"pypi","summary":"This library provides static type annotations for the AWS Well-Architected service, enabling `mypy` to perform static type checking on `boto3` code. It ensures type safety and enhances developer experience with improved autocompletion. The current version is 1.42.3, and it follows the `mypy-boto3-builder` release cadence, which is typically frequent due to `boto3` updates.","last_verified":"2026-04-25T06:34:09.621Z","tags":["mypy","boto3","aws","type-checking","wellarchitected","stubs","productivity"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mypy-boto3-wellarchitected"},{"id":3707,"title":"mypy-boto3-wickr Type Stubs for WickrAdminAPI","library":"mypy-boto3-wickr","status":"active","version":"1.42.55","language":"python","ecosystem":"pypi","summary":"mypy-boto3-wickr provides type annotations for the boto3 WickrAdminAPI service, allowing static type checking with tools like MyPy. It is part of the `mypy-boto3` family, generated with `mypy-boto3-builder`, and currently at version 1.42.55. The `mypy-boto3` project generally releases updates in sync with new boto3 and AWS service releases.","last_verified":"2026-04-25T13:51:38.926Z","tags":["type-stubs","boto3","aws","mypy","wickr","static-analysis","typing"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mypy-boto3-wickr"},{"id":3169,"title":"mypy-boto3-wisdom","library":"mypy-boto3-wisdom","status":"active","version":"1.42.3","language":"python","ecosystem":"pypi","summary":"mypy-boto3-wisdom provides type annotations for the `boto3` ConnectWisdomService, ensuring static type checking and improved IDE auto-completion for AWS SDK operations. It is currently at version 1.42.3 and is actively maintained with frequent updates tied to `boto3` releases and the `mypy-boto3-builder` project.","last_verified":"2026-04-25T06:34:26.921Z","tags":["type-stubs","boto3","aws","mypy","static-analysis","connectwisdomservice"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mypy-boto3-wisdom"},{"id":3170,"title":"mypy-boto3-workdocs Type Annotations","library":"mypy-boto3-workdocs","status":"active","version":"1.42.3","language":"python","ecosystem":"pypi","summary":"mypy-boto3-workdocs provides type annotations for the boto3 WorkDocs service, ensuring static type checking compatibility with tools like mypy, VSCode, and PyCharm. It's automatically generated with mypy-boto3-builder, currently at version 1.42.3, and typically releases in sync with new boto3 and botocore versions.","last_verified":"2026-04-25T06:35:15.434Z","tags":["mypy","boto3","aws","type-hints","stubs","workdocs"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mypy-boto3-workdocs"},{"id":3171,"title":"mypy-boto3-workmail Type Annotations","library":"mypy-boto3-workmail","status":"active","version":"1.42.3","language":"python","ecosystem":"pypi","summary":"mypy-boto3-workmail provides type annotations for the `boto3` WorkMail service, enabling static type checking with tools like MyPy and Pyright for `boto3.client('workmail')` calls. It is automatically generated by `mypy-boto3-builder` and is frequently updated in sync with `boto3` and `botocore` releases to provide up-to-date type hints.","last_verified":"2026-04-25T06:36:24.415Z","tags":["mypy","boto3","aws","type-hints","stubs","workmail","type-checking"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mypy-boto3-workmail"},{"id":3382,"title":"mypy-boto3-workmailmessageflow Type Annotations","library":"mypy-boto3-workmailmessageflow","status":"active","version":"1.42.3","language":"python","ecosystem":"pypi","summary":"mypy-boto3-workmailmessageflow provides type annotations (stubs) for the boto3 WorkMailMessageFlow service. These stubs enhance static analysis, autocomplete, and type checking in IDEs and tools like MyPy. The package is currently at version 1.42.3, generated by mypy-boto3-builder 8.12.0, and typically releases updates in alignment with new boto3 and botocore versions.","last_verified":"2026-04-25T09:21:34.953Z","tags":["mypy","boto3","aws","type-hints","workmailmessageflow","type-stubs","static-analysis"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mypy-boto3-workmailmessageflow"},{"id":3174,"title":"Type Annotations for boto3 WorkSpaces","library":"mypy-boto3-workspaces","status":"active","version":"1.42.66","language":"python","ecosystem":"pypi","summary":"mypy-boto3-workspaces provides type annotations for the AWS WorkSpaces service client in the boto3 library. It enables static type checking with tools like MyPy, improving code quality and catching potential errors at development time. This package is generated by mypy-boto3-builder and its versioning is tied to the boto3 release cycle.","last_verified":"2026-04-25T06:38:37.536Z","tags":["aws","boto3","mypy","type-hints","workspaces","stub","typing"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mypy-boto3-workspaces"},{"id":3383,"title":"Type annotations for boto3 WorkspacesInstances","library":"mypy-boto3-workspaces-instances","status":"active","version":"1.42.31","language":"python","ecosystem":"pypi","summary":"mypy-boto3-workspaces-instances provides comprehensive type annotations for the `boto3` WorkspacesInstances service, compatible with mypy, Pyright, VSCode, and other type-checking tools. It enhances developer experience by offering static type checking and auto-completion for `boto3.client('workspaces-instances')` calls. This library is automatically generated by `mypy-boto3-builder` and is currently at version 1.42.31, with frequent updates to align with new `boto3` releases.","last_verified":"2026-04-25T09:22:11.673Z","tags":["mypy","boto3","aws","typing","type-stubs","workspaces-instances","workspaces"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mypy-boto3-workspaces-instances"},{"id":3172,"title":"mypy-boto3-workspaces-thin-client","library":"mypy-boto3-workspaces-thin-client","status":"active","version":"1.42.3","language":"python","ecosystem":"pypi","summary":"Type annotations for the `boto3` WorkSpaces Thin Client, version 1.42.3. This library provides static type checking for your `boto3` code, enhancing developer experience by catching type-related errors before runtime. It is generated by the `mypy-boto3-builder` project, which releases frequently, often in sync with `boto3` and `botocore` updates.","last_verified":"2026-04-25T06:37:20.998Z","tags":["mypy","boto3","aws","type-hints","stubs","workspaces","workspaces-thin-client","typing"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mypy-boto3-workspaces-thin-client"},{"id":3173,"title":"mypy-boto3-workspaces-web type stubs","library":"mypy-boto3-workspaces-web","status":"active","version":"1.42.51","language":"python","ecosystem":"pypi","summary":"mypy-boto3-workspaces-web provides type annotations for the `boto3` WorkSpacesWeb service. It is part of the `mypy-boto3` family of packages, generated by `mypy-boto3-builder`. These stubs enhance developer experience with static type checking and IDE autocomplete for `boto3` clients. The current version is 1.42.51, reflecting the `boto3` version it types, and it follows a continuous release cadence in sync with `boto3` updates.","last_verified":"2026-04-25T06:38:20.054Z","tags":["aws","boto3","mypy","type-hints","stubs","workspaces-web","static-analysis"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mypy-boto3-workspaces-web"},{"id":2134,"title":"mypy-boto3-xray","library":"mypy-boto3-xray","status":"active","version":"1.42.3","language":"python","ecosystem":"pypi","summary":"mypy-boto3-xray provides type annotations (stubs) for the `boto3` AWS SDK specifically for the XRay service. It enables static type checking with tools like MyPy, improving code quality and catching errors early when working with AWS XRay. The current version is 1.42.3, which is built with `mypy-boto3-builder` version 8.12.0, and new versions are released frequently to keep pace with `boto3` updates.","last_verified":"2026-04-24T14:43:17.119Z","tags":["mypy","boto3","aws","type-hints","xray","stubs"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mypy-boto3-xray"},{"id":536,"title":"Mypy Extensions","library":"mypy-extensions","status":"active","version":"1.1.0","language":"python","ecosystem":"pypi","summary":"mypy-extensions provides specific type system extensions for programs checked with the mypy type checker and the mypyc compiler. It acts as a bridge for experimental or mypy-specific typing features that may eventually be standardized in Python's `typing` module or `typing_extensions`, but are supported early by mypy. The library follows mypy's active development and releases are tied to mypy's needs, which typically sees multiple releases per month for the main mypy project.","last_verified":"2026-05-12T14:45:35.790Z","tags":["type-checking","mypy","typing","type-hints","extensions","static-analysis"],"install_tag":"stale","install_tag_description":"widespread failures or data too old to trust","api":"https://checklist.day/api/registry/mypy-extensions"},{"id":6733,"title":"Mypy GitLab Code Quality","library":"mypy-gitlab-code-quality","status":"active","version":"1.3.0","language":"python","ecosystem":"pypi","summary":"mypy-gitlab-code-quality is a simple Python script designed to generate a GitLab Code Quality report from the output of Mypy, the static type checker for Python. The current version is 1.3.0, released on March 31, 2025. It appears to have a regular, though not rapid, release cadence, primarily updating to ensure compatibility with Mypy and GitLab's Code Quality specifications.","last_verified":"2026-04-15T00:00:00.000Z","tags":["mypy","gitlab","code-quality","ci-cd","static-analysis","python","type-checking"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mypy-gitlab-code-quality"},{"id":1297,"title":"Mypy Protobuf Stubs Generator","library":"mypy-protobuf","status":"active","version":"5.0.0","language":"python","ecosystem":"pypi","summary":"mypy-protobuf is a Python library and `protoc` plugin that generates mypy stub files (.pyi files) from Protocol Buffer (.proto) specifications. It ensures type safety for Python code interacting with protobuf messages and gRPC services, providing more accurate and detailed type information than the standard `protoc --pyi_out` option. Currently at version 5.0.0, it maintains an active release cadence with frequent updates.","last_verified":"2026-04-11T19:31:47.489Z","tags":["mypy","protobuf","type hints","static analysis","codegen","grpc"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mypy-protobuf"},{"id":9131,"title":"Mypy Strict Kwargs","library":"mypy-strict-kwargs","status":"active","version":"2026.1.12","language":"python","ecosystem":"pypi","summary":"mypy-strict-kwargs is a Mypy plugin that enforces the use of keyword arguments for function parameters that have default values, promoting clearer and less error-prone function calls. As of its current version, 2026.1.12, it follows a date-based release cadence with frequent updates, often several times a year.","last_verified":"2026-04-16T00:00:00.000Z","tags":["mypy","type checking","static analysis","code quality","plugin"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mypy-strict-kwargs"},{"id":8339,"title":"Mypy Zope Plugin","library":"mypy-zope","status":"active","version":"1.0.14","language":"python","ecosystem":"pypi","summary":"mypy-zope is a plugin for Mypy that provides type checking support for projects utilizing Zope interfaces (`zope.interface`). It allows Mypy to correctly understand and validate code that implements or interacts with Zope interfaces. The current version is 1.0.14, with releases occurring periodically to support newer Mypy versions and address issues.","last_verified":"2026-04-16T00:00:00.000Z","tags":["mypy","zope","type checking","plugin","zope.interface"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mypy-zope"},{"id":21600,"title":"MySkoda","library":"myskoda","status":"active","version":"2.10.0","language":"python","ecosystem":"pypi","summary":"Library for interaction with the MySkoda APIs. Version 2.10.0, requires Python >=3.13. Monthly releases.","last_verified":"2026-04-27T00:00:00.000Z","tags":["myskoda","skoda","car-api","api-client","async"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/myskoda"},{"id":6734,"title":"Virtual Package for MySQL-python (Deprecated)","library":"mysql","status":"deprecated","version":"0.0.3","language":"python","ecosystem":"pypi","summary":"The `mysql` package on PyPI is a virtual package, currently at version 0.0.3. It does not provide actual MySQL connectivity. Its primary purpose, especially for version 0.0.3, is to raise a `RuntimeError` upon installation or import, directing users to install proper MySQL client libraries like `mysqlclient` or `PyMySQL` directly. It has a very slow release cadence, with the last update in May 2021, and serves as a placeholder to guide users away from outdated dependencies.","last_verified":"2026-04-15T00:00:00.000Z","tags":["database","mysql","virtual-package","deprecated","legacy","connectivity"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mysql"},{"id":16653,"title":"mysql-all-in-one","library":"mysql-all-in-one","status":"active","version":"4.10.4","language":"javascript","ecosystem":"npm","summary":"mysql-all-in-one is a comprehensive wrapper library for interacting with MySQL databases in Node.js, built on top of the robust `mysql2` package. Currently at version 4.10.4, it provides a high-level Data Access Object (DAO) for executing common database operations like SELECT, INSERT, UPDATE, DELETE, and UPSERT. A core feature is its inherent prevention of SQL injection vulnerabilities through the consistent use of prepared statements. The package also includes a standalone Query Builder for constructing raw SQL queries programmatically, offering advanced capabilities like complex WHERE clause nesting and custom SQL expressions. Key functionalities extend to creating database dumps and simplifying multi-database interactions. While the README doesn't specify a precise release cadence, its active development and recent version history suggest ongoing maintenance. Its primary differentiator lies in offering a simplified, secure, and opinionated interface over `mysql2`, ideal for applications requiring robust database interactions without direct exposure to raw SQL string manipulation.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","mysql","safe","sqlinjection","query","querybuilder","dataaccessobject","DAO","connection","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mysql-all-in-one"},{"id":537,"title":"MySQL Connector/Python","library":"mysql-connector-python","status":"active","version":"9.6.0","language":"python","ecosystem":"pypi","summary":"MySQL Connector/Python is a self-contained Python driver for communicating with MySQL servers, using an API that is compliant with the Python Database API Specification v2.0 (PEP 249). It also includes an implementation of the X DevAPI for working with the MySQL Document Store. The library is actively maintained, with its latest version (9.6.0) released in January 2026.","last_verified":"2026-05-12T14:46:43.937Z","tags":["database","mysql","sql","driver","orm"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/mysql-connector-python"},{"id":8341,"title":"MySQL Connector/Python (RF variant)","library":"mysql-connector-python-rf","status":"abandoned","version":"2.2.2","language":"python","ecosystem":"pypi","summary":"An old, unmaintained variant of the pure Python MySQL driver for Python, implementing the DB API v2.0 specification (PEP-249). This package was released to PyPI to address distribution issues with the official 'mysql-connector-python' around 2015-2017. It is currently at version 2.2.2 and has not been updated since February 2017.","last_verified":"2026-04-16T00:00:00.000Z","tags":["mysql","database","sql","db-api","deprecated"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mysql-connector-python-rf"},{"id":27976,"title":"mysql-database","library":"mysql-database","status":"active","version":"1.3.2","language":"javascript","ecosystem":"npm","summary":"Easily modify MySQL database data with easy functions. Current stable version is 1.3.2. Provides a simplified API with Promise support and events like connected, dataModification, tableCreate/Delete/Clear/Rename. Methods include set, get, push, pull, add, subtract, exists, clear, delete, and base_set/base_get for encrypted rows. Key differentiator is the event system mirroring library actions. Last updated in 2022, release cadence unknown. Not actively maintained since 2022.","last_verified":"2026-05-09T00:00:00.000Z","tags":["javascript","mysql","mysql db","mysql-db","mysql.db","mysql database","mysql-database","mysql.database","sql database"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mysql-database"},{"id":17299,"title":"Node.js MySQL SQL File Importer","library":"mysql-import","status":"active","version":"5.0.26","language":"javascript","ecosystem":"npm","summary":"mysql-import is a Node.js library designed to facilitate the programmatic import of `.sql` dump files into a MySQL database. Currently at version 5.0.26, the package provides a streamlined API for tasks such as database seeding, migration, or restoring backups. It differs from general ORMs or query builders by focusing solely on bulk SQL import operations. A key differentiator is its event-driven progress tracking (`onProgress`, `onDumpCompleted`), allowing developers to monitor long-running imports in real-time, which is crucial for large datasets. The library leverages Node.js streams and underlying MySQL client binaries to efficiently process SQL files of various sizes, making it a robust solution for environments requiring automated database provisioning or data synchronization.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","nodejs","mysql","textfiles","import","sql"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mysql-import"},{"id":16450,"title":"MySQL Memory Server","library":"mysql-memory-server","status":"active","version":"1.14.1","language":"javascript","ecosystem":"npm","summary":"mysql-memory-server is a JavaScript/TypeScript library designed to spin up ephemeral MySQL databases programmatically, primarily for testing, continuous integration, and local development. It automatically downloads the necessary MySQL binaries from MySQL's CDN if a specified version is not already installed on the system, supporting a wide range of MySQL versions from 5.7.19 up to 9.6.0. The package supports Linux, macOS, and Windows environments, including Alpine Linux. It is actively maintained with frequent releases, often introducing support for the latest MySQL versions and fixing platform-specific issues. The current stable version is 1.14.1. Key differentiators include its ability to manage multiple concurrent database instances, automatic shutdown upon process exit, and robust cross-platform compatibility.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","MySQL","ephemeral database","continuous integration","CI","CI/CD","memory database","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mysql-memory-server"},{"id":9966,"title":"MySQL Mimic","library":"mysql-mimic","status":"active","version":"3.0.2","language":"python","ecosystem":"pypi","summary":"mysql-mimic is a pure Python implementation of the MySQL server protocol. It enables developers to create fake MySQL servers to intercept connections, log queries, serve custom data, or test database clients without requiring a real MySQL instance. The current version, 3.0.2, primarily features an asynchronous API and aims for robust protocol emulation. Releases generally follow major breaking changes or significant feature additions, with major versions appearing every 2-3 years.","last_verified":"2026-04-17T00:00:00.000Z","tags":["mysql","server","protocol","database","mocking","testing","asyncio"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mysql-mimic"},{"id":9132,"title":"mysql-python (Legacy MySQLdb)","library":"mysql-python","status":"deprecated","version":"1.2.5","language":"python","ecosystem":"pypi","summary":"mysql-python, also widely known as MySQLdb, is a Python 2.x interface to the popular MySQL database server. The last official release, 1.2.5, dates back to 2014 and primarily supports Python versions 2.4 through 2.7. It adheres to the Python Database API Specification v2.0 (PEP 249). For modern Python 3.x development, this library is considered deprecated, with `mysqlclient` (a actively maintained fork providing a compatible API) and `mysql-connector-python` (Oracle's official pure Python driver) being the recommended alternatives.","last_verified":"2026-04-16T00:00:00.000Z","tags":["database","mysql","sql","legacy","python2"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mysql-python"},{"id":7438,"title":"MySQL Replication Client","library":"mysql-replication","status":"active","version":"1.0.15","language":"python","ecosystem":"pypi","summary":"mysql-replication is a pure Python implementation of the MySQL replication protocol, built on top of PyMYSQL. It enables real-time streaming of binlog events from a MySQL server, facilitating tasks such as change data capture (CDC), data synchronization, and auditing. The current version is 1.0.15, and the project maintains an active release cadence, addressing bugs and adding support for newer Python versions.","last_verified":"2026-04-16T00:00:00.000Z","tags":["database","mysql","replication","binlog","cdc","realtime"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mysql-replication"},{"id":18582,"title":"mysql-types-generator","library":"mysql-types-generator","status":"active","version":"2.1.0","language":"javascript","ecosystem":"npm","summary":"Generates TypeScript type definitions from a MySQL database schema. v2.1.0, active development, requires Node >=18.3. Automatically converts snake_case table names to PascalCase types, supports custom suffix, column type overrides, enum string generation, and tinyint-as-boolean toggle. Outputs per-table files with index re-export or single file. Useful for Knex or raw MySQL users who want typed database schemas without an ORM. Alternatives like mysql-type-defs-generator exist but this package offers a more focused API and CLI with minimal configuration.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mysql-types-generator"},{"id":10403,"title":"MySQL2 Node.js Client","library":"mysql2","status":"active","version":"3.22.1","language":"javascript","ecosystem":"npm","summary":"mysql2 is a high-performance, native JavaScript MySQL client for Node.js, currently stable at version 3.22.1. It provides a robust and efficient way to interact with MySQL databases, emphasizing speed through a re-written protocol parser. The library maintains broad API compatibility with the popular 'Node MySQL' package while introducing advanced features such as comprehensive prepared statement support, binary log protocol, SSL/TLS encryption, and data compression. It also includes a first-class promise-based API wrapper for modern async/await patterns. mysql2 is under active development with a rapid release cadence, frequently pushing out bug fixes, performance improvements, and new features, including recent security enhancements like disabling the `mysql_clear_password` plugin by default and supporting `Symbol.dispose` for resource management.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","mysql","client","server","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mysql2"},{"id":17300,"title":"MySQL2 SQL File Importer","library":"mysql2-import","status":"active","version":"5.0.22","language":"javascript","ecosystem":"npm","summary":"mysql2-import, currently at version 5.0.22, is a Node.js library specifically designed for importing `.sql` dump files into a MySQL database. It's an adaptation of the `mysql-import` project, updated to seamlessly integrate with the `mysql2` driver. This integration leverages `mysql2`'s enhanced performance and modern features, including prepared statements, which are crucial for secure and efficient database interactions. The library provides an intuitive API for connecting to a database, specifying multiple `.sql` files or directories containing dumps, and executing their commands asynchronously. A key differentiator introduced in version 5.0 is its robust event system, featuring `onProgress` and `onDumpCompleted` callbacks. These allow developers to monitor the import process in real-time, receiving updates on bytes processed and file completion status, making it highly suitable for handling large SQL datasets. While no explicit release cadence is documented, it generally aligns with the versioning of its upstream `mysql-import` project, delivering stable and feature-rich releases.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","nodejs","mysql","textfiles","import","sql"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mysql2-import"},{"id":999,"title":"mysqlclient","library":"mysqlclient","status":"active","version":"2.2.8","language":"python","ecosystem":"pypi","summary":"mysqlclient is a Python interface to MySQL that acts as a fork of MySQLdb1, providing Python 3 support and numerous bug fixes. It is a C extension that wraps the official MySQL C API (libmysqlclient), offering superior performance compared to pure-Python drivers. The library currently operates at version 2.2.8 and maintains a healthy release cadence, with at least one new version released in the past three months.","last_verified":"2026-04-10T05:49:39.652Z","tags":["database","mysql","sql","db-api"],"install_tag":"stale","install_tag_description":"widespread failures or data too old to trust","api":"https://checklist.day/api/registry/mysqlclient"},{"id":4641,"title":"MyST-NB","library":"myst-nb","status":"active","version":"1.4.0","language":"python","ecosystem":"pypi","summary":"MyST-NB is a Sphinx extension that enables direct parsing and execution of Jupyter Notebooks (.ipynb) within Sphinx documentation. It builds upon the MyST Markdown parser, allowing users to write rich technical documentation that seamlessly integrates executable code, outputs, and MyST Markdown syntax. The library maintains an active development cycle, with new versions released regularly to enhance features and ensure compatibility with the latest Python and Sphinx versions.","last_verified":"2026-04-12T00:00:00.000Z","tags":["sphinx","jupyter","markdown","notebook","documentation","executable books"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/myst-nb"},{"id":1577,"title":"MyST Parser","library":"myst-parser","status":"active","version":"5.0.0","language":"python","ecosystem":"pypi","summary":"MyST-Parser is an extended CommonMark compliant parser that enables writing MyST (Markedly Structured Text) Markdown in Sphinx and Docutils projects. It provides a Python library for parsing MyST Markdown to various output formats, including docutils, and a Sphinx extension for seamless integration. The current version is 5.0.0, and the project maintains an active release cadence, with several updates per year, focusing on compatibility and new features.","last_verified":"2026-04-23T22:40:55.898Z","tags":["sphinx","markdown","docutils","documentation","parser","commonmark"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/myst-parser"},{"id":16858,"title":"MYTPEN Auth Integration Package","library":"mytpen-auth","status":"active","version":"1.1.15","language":"javascript","ecosystem":"npm","summary":"The `mytpen-auth` package, currently at version 1.1.15, is designed to provide a robust and simplified authentication integration solution for applications leveraging MYTPEN's OIDC (OpenID Connect) services, with a strong focus on Next.js `app` directory projects. It abstracts the complexities of OIDC flows by offering pre-built API route handlers and React context providers, streamlining the setup process significantly. A key feature is its requirement for Redis (via `@upstash/redis`) for secondary storage, enabling efficient session management and state persistence across serverless functions. The package ships with comprehensive TypeScript types, ensuring a type-safe development experience. It operates on Node.js environments version 18.0.0 or higher and has peer dependencies on React and React DOM, both version 19.0.0 or higher. The package undergoes iterative development, with minor version updates reflecting ongoing enhancements and specific platform integrations.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","mytpen","mytpen-auth","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/mytpen-auth"},{"id":14718,"title":"n – Node.js Version Manager","library":"n","status":"active","version":"10.2.0","language":"javascript","ecosystem":"npm","summary":"n is a command-line interface (CLI) tool designed for interactively managing Node.js versions on Unix-like systems, including macOS and Linux (with WSL support). It distinguishes itself from alternatives like nvm by avoiding subshells and complex profile setups, offering a simple and direct approach to switching Node.js environments. The current stable version is 10.2.0, with minor and patch releases occurring every few weeks to months, and major versions less frequently, typically driven by significant internal changes or feature additions. Key differentiators include its simplicity, direct control over installed Node.js binaries, and a lack of shell modification, making it a straightforward choice for developers who prefer minimal environmental interference. It caches Node.js versions locally and allows for quick installation and activation of different versions.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","nvm","node","version","manager","switcher","binary","env"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/n"},{"id":25971,"title":"N4JS CLI","library":"n4js-cli","status":"active","version":"0.37.9","language":"javascript","ecosystem":"npm","summary":"Command-line interface for the N4JS language, including the compiler and build tools. Current version is 0.37.9, with monthly releases following the N4JS project cadence. It provides a CLI to compile N4JS code to JavaScript, and supports custom runtimes. Differentiators include deep integration with the Eclipse ecosystem and a static type system targeting JavaScript. Note: this is a niche tool; for mainstream use, consider TypeScript or other transpilers.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/n4js-cli"},{"id":21601,"title":"n8n-nodes-auth-service","library":"n8n-nodes-auth-service","status":"active","version":"0.4.6","language":"javascript","ecosystem":"npm","summary":"n8n community node package (v0.4.6, stable) integrating with Auth Service, a self-hosted token authentication and authorization microservice. Provides two nodes: an Auth Service action node for full API access (validate tokens, manage zones and tokens) and an Auth Webhook trigger node that automatically validates tokens before workflow execution, replacing a multi-node setup. Key differentiators: zone-based permissions with read/write/delete/all levels; Docker deployment with Redis + SQLite/PostgreSQL; MFA-protected admin dashboard. Ships TypeScript types, depends on n8n-workflow.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","n8n-community-node-package","n8n","auth","token","validate","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/n8n-nodes-auth-service"},{"id":13584,"title":"n8n Bitrix24 Community Nodes","library":"n8n-nodes-bitrix","status":"active","version":"1.3.0","language":"javascript","ecosystem":"npm","summary":"This package, `n8n-nodes-bitrix`, provides a set of community nodes for the n8n workflow automation platform, enabling seamless integration with Bitrix24. Currently at version 1.3.0, it allows n8n workflows to interact with core Bitrix24 entities such as contacts, leads, companies, and deals within the CRM module. The node supports comprehensive CRUD (Create, Get, Update, Delete) operations, along with listing entities and fetching field descriptions for metadata. Key differentiators include support for two robust authentication methods: Bitrix Webhooks for quick setup and OAuth2 for secure, automatically refreshing API access. Developers can choose between field-by-field input for ease of use or raw JSON for advanced, flexible data manipulation, with dynamic field loading to simplify working with custom Bitrix24 fields. While there isn't a strict release cadence, the version history indicates active development with periodic updates adding new features and bug fixes. This node is essential for automating business processes involving Bitrix24 within the n8n ecosystem.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","n8n-nodes","n8n-nodes-bitrix","n8n-community-node-package","bitrix24","bitrix","crm","n8n"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/n8n-nodes-bitrix"},{"id":16133,"title":"n8n Evolution API Community Node","library":"n8n-nodes-evolution-api","status":"active","version":"1.0.4","language":"javascript","ecosystem":"npm","summary":"The n8n Evolution API Community Node is a free, open-source integration for the n8n automation platform, designed to simplify interaction with the Evolution API (a WhatsApp channel hub). It enables n8n users to automate various WhatsApp functionalities, including sending different message types (text, image, video, document, interactive messages, etc.) and managing Evolution API instances (creation, QR code generation, status updates, disconnection, deletion). The current stable version is 1.0.4. Releases are focused on bug fixes and feature enhancements, maintaining active development. This node primarily differentiates itself by providing a comprehensive, no-cost solution for WhatsApp automation within the n8n ecosystem, specifically tailored for Evolution API v2.2+.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","n8n-community-node-package"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/n8n-nodes-evolution-api"},{"id":18583,"title":"n8n Evolution API Media Downloader","library":"n8n-nodes-evolution-api-media-downloader","status":"active","version":"0.1.0","language":"javascript","ecosystem":"npm","summary":"A community node package for n8n (v0.1.0) that adds a node to download media from Evolution API data messages. This package allows users to process incoming WhatsApp messages containing media (images, audio, video, documents) and download the files directly within n8n workflows. The node integrates with the Evolution API webhook format. It is intended for n8n instances running version 0.218.0 or later. The package is minimal and focused on a single use case, with no additional dependencies beyond n8n-workflow.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","n8n-community-node-package"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/n8n-nodes-evolution-api-media-downloader"},{"id":18585,"title":"n8n Hypris API Node","library":"n8n-nodes-hypris-api","status":"active","version":"0.1.44","language":"javascript","ecosystem":"npm","summary":"n8n-nodes-hypris-api v0.1.44 is a community node package for n8n that integrates with the Hypris enterprise workflow and database management platform. It provides nodes for authenticating and performing CRUD operations on workspaces, databases, items (records), properties (columns), and views. Notable features include auto-mapping of complex column types (link, relation, people, location, formula, date) and bulk creation of status/dropdown options. The package is actively maintained and depends on n8n-workflow. Current release cadence is irregular. Differentiators include specialized support for Hypris-specific data types, while alternatives like generic HTTP nodes require manual handling.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","n8n-community-node-package","hypris"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/n8n-nodes-hypris-api"},{"id":14719,"title":"n8n Kommo Nodes","library":"n8n-nodes-kommo","status":"active","version":"0.0.16","language":"javascript","ecosystem":"npm","summary":"n8n-nodes-kommo is a community-developed n8n node package designed to integrate n8n workflows with the Kommo CRM API. It provides a comprehensive set of operations to automate interactions with Kommo, including managing companies, contacts, deals, tasks, notes, and lists directly within n8n workflows. Currently at version 0.0.16, this package is in its early development stages, typical for community nodes, which implies a potentially rapid iteration cycle. While an explicit release cadence is not stated, users should anticipate frequent updates. It differentiates itself by offering a direct, pre-built bridge to Kommo's functionalities, enabling n8n users to automate CRM processes without writing custom code for API interactions. This node is installed directly through n8n's community nodes interface, rather than as a traditional npm dependency in a separate project.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","n8n-community-node-package","kommo","n8n"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/n8n-nodes-kommo"},{"id":18586,"title":"n8n Nodes Oracle Database","library":"n8n-nodes-oracle-database","status":"active","version":"0.0.1","language":"javascript","ecosystem":"npm","summary":"n8n community node for integrating Oracle Database into n8n workflows. Version 0.0.1 is the initial release, allowing querying and managing Oracle databases directly from n8n. This package is specific to the n8n ecosystem, extending n8n with a custom node. It is not a standalone database driver but an n8n node that uses the 'oracledb' package internally. Compared to other database nodes, it focuses on Oracle compatibility. Release cadence is irregular as it is community-maintained.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","n8n-community-node-package","oracle"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/n8n-nodes-oracle-database"},{"id":18584,"title":"n8n Oracle Database Parameterization Node","library":"n8n-nodes-oracle-database-parameterization","status":"active","version":"1.1.4","language":"javascript","ecosystem":"npm","summary":"An n8n community node for connecting to Oracle databases with parameterized query support. Current version 1.1.4, released as a fork of n8n-nodes-oracle-database adding bind variable functionality. Updated irregularly. Key differentiator: enables safe SQL injection prevention via parameterized queries compared to the parent node. Requires n8n and oracledb driver. Limited to n8n workflows.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","n8n-community-node-package","oracle"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/n8n-nodes-oracle-database-parameterization"},{"id":27977,"title":"n8n Plug Database Nodes","library":"n8n-nodes-plug-database","status":"active","version":"1.1.2","language":"javascript","ecosystem":"npm","summary":"n8n community package providing REST-only nodes for the Plug Database blockchain API. Current stable version is 1.1.2, released with patch updates for icons and navigation. It consolidates SQL execution, client access, and user access management into a single node with resource-based navigation, supporting operations like Execute SQL, Request Agent Access, and Approve Access Request. Key differentiators: fixed API base URL, support for both guided and advanced JSON-RPC modes, pagination via Return All, and credential override per node. No socket or realtime trigger support in v1.","last_verified":"2026-05-09T00:00:00.000Z","tags":["javascript","n8n-community-node-package","n8n","plug","database","rest"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/n8n-nodes-plug-database"},{"id":27975,"title":"n8n Plug Database Advanced Nodes","library":"n8n-nodes-plug-database-advanced","status":"active","version":"1.1.2","language":"javascript","ecosystem":"npm","summary":"Advanced n8n community nodes for interacting with Plug Database via REST and consumer socket (Socket.IO) transport. Current stable version is 1.1.2, with monthly minor releases. Includes consolidated 'Plug Database Advanced' node supporting SQL execution, client access management, and user access approval. Key differentiators: consumer socket execution with automatic relay fallback, chunked streaming output, paginated access listing, and agent/client token override per node. Requires n8n-workflow peer dependency. Not intended for n8n verification.","last_verified":"2026-05-09T00:00:00.000Z","tags":["javascript","n8n-community-node-package","n8n","plug","database","socket.io","relay","consumer-socket"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/n8n-nodes-plug-database-advanced"},{"id":27978,"title":"n8n RouterOS Middleware Node","library":"n8n-nodes-routeros-middleware","status":"active","version":"1.1.6","language":"javascript","ecosystem":"npm","summary":"n8n community node for automating MikroTik RouterOS operations via a middleware service. Version 1.1.6 provides five key operations: Change PPP Profile, Enable/Disable Users, Force Reconnect, Get Active Sessions, and Test Connection. Designed for ISP billing automation workflows (e.g., isolating overdue customers, restoring service on payment). Requires the separate MikroTik Billing Automation Middleware service (Go-based) and an API key. Ships TypeScript definitions. Maintained on GitHub, MIT licensed.","last_verified":"2026-05-09T00:00:00.000Z","tags":["javascript","n8n","n8n-node","n8n-community-node-package","mikrotik","routeros","isp","billing","automation","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/n8n-nodes-routeros-middleware"},{"id":18587,"title":"n8n Twitter Dynamic Auth","library":"n8n-nodes-twitter-dynamic-auth","status":"active","version":"0.1.0","language":"javascript","ecosystem":"npm","summary":"Custom n8n node that adds dynamic Twitter authentication credentials, allowing requests on behalf of multiple users. Version 0.1.0, initial release. Unlike the built-in Twitter node which uses a single static account, this node exposes Consumer Key, Consumer Secret, Access Token, and Access Secret fields that can be dynamically set per workflow execution. Useful for multi-tenant Twitter integrations where each user provides their own tokens.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/n8n-nodes-twitter-dynamic-auth"},{"id":17826,"title":"n8n WAHA Community Node","library":"n8n-nodes-waha","status":"active","version":"2024.11.5","language":"javascript","ecosystem":"npm","summary":"The `@devlikeapro/n8n-nodes-waha` package provides community-contributed nodes for n8n, enabling seamless integration with WAHA (WhatsApp HTTP API). This allows n8n users to automate WhatsApp messaging and interactions within their workflows, leveraging a self-hosted WhatsApp API solution. The current stable version is 2024.11.5, with frequent releases indicated by the recent `2024.9.x` and `2024.11.x` versioning. Key differentiators include its open-source nature, the ability to operate WhatsApp automation without Meta's per-message fees, and the nodes being generated from WAHA's OpenAPI specification, ensuring comprehensive API coverage.","last_verified":"2026-04-23T00:00:00.000Z","tags":["javascript","n8n-community-node-package"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/n8n-nodes-waha"},{"id":3709,"title":"Nacos Python SDK","library":"nacos-sdk-python","status":"active","version":"3.0.4","language":"python","ecosystem":"pypi","summary":"Python client for Nacos, a dynamic service discovery, configuration, and service management platform. It currently supports Nacos server versions 3.x and Python 3.10+. The library maintains a regular release cadence, with version 3.0.4 being the latest stable release.","last_verified":"2026-04-25T13:53:23.240Z","tags":["Nacos","service discovery","configuration management","cloud native","distributed systems"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/nacos-sdk-python"},{"id":18588,"title":"Naf Egg Framework Mongoose","library":"naf-framework-mongoose","status":"active","version":"0.6.12","language":"javascript","ecosystem":"npm","summary":"A custom Egg.js framework that integrates Mongoose for MongoDB ORM/ODM. Current version 0.6.12, with unknown release cadence. Provides a pre-configured Egg.js application with Mongoose connectivity, intended for rapid bootstrapping of Egg.js projects that use MongoDB. Differentiatiors: opinionated setup of Mongoose within the Egg.js ecosystem, reducing boilerplate. Alternatives: direct use of egg-mongoose plugin.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","egg","egg-framework"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/naf-framework-mongoose"},{"id":7439,"title":"Nagisa: Japanese Tokenizer and POS Tagger","library":"nagisa","status":"active","version":"0.2.12","language":"python","ecosystem":"pypi","summary":"Nagisa is a Python module for Japanese word segmentation and Part-of-Speech (POS) tagging. It is built upon recurrent neural networks, leveraging both character- and word-level features for segmentation and tag dictionary information for POS tagging. Designed to be simple and easy to use, the library is actively maintained with version 0.2.12 as of February 2026, receiving periodic updates to address bugs and improve performance.","last_verified":"2026-04-16T00:00:00.000Z","tags":["Japanese","NLP","tokenizer","POS-tagging","word segmentation","DyNet"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/nagisa"},{"id":11377,"title":"Naja AJAX Library for Nette Framework","library":"naja","status":"active","version":"3.3.3","language":"javascript","ecosystem":"npm","summary":"Naja is a modern, full-featured client-side AJAX library specifically designed for seamless integration with the Nette Framework. It provides robust capabilities for handling asynchronous requests, managing browser history states, and dynamically updating UI snippets, enabling developers to build highly interactive web applications with minimal JavaScript boilerplate. Currently stable at version 3.3.3, Naja maintains an active release cadence, frequently delivering minor enhancements and bug fixes. Key differentiators include its tight coupling with Nette's server-side AJAX responses, thorough testing across modern browsers (Chromium, Firefox, WebKit), and a strong focus on providing a reliable, performant AJAX experience tailored for the Nette ecosystem, allowing for progressive enhancement of traditional server-rendered applications. It is written using modern JavaScript and compiled for broad browser compatibility.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","nette","ajax","history"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/naja"},{"id":17827,"title":"Najax","library":"najax","status":"abandoned","version":"1.0.7","language":"javascript","ecosystem":"npm","summary":"Najax is a lightweight Node.js library providing a jQuery-style API for making HTTP requests on the server-side. Released as version 1.0.7, it was last updated approximately five years ago, indicating an abandoned status. It offers methods like `$.get`, `$.post`, `najax()`, and supports callback-based asynchronous operations, handling SSL and making assumptions about request options that can be overridden. Unlike modern HTTP clients such as Axios or Node-fetch, Najax primarily uses a callback-based pattern, which has largely been superseded by Promises and `async/await` in contemporary JavaScript development. Its primary differentiator was simplifying Node.js HTTP requests with a familiar jQuery AJAX syntax at the time of its active development.","last_verified":"2026-04-23T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/najax"},{"id":18589,"title":"Najm Database Plugin","library":"najm-database","status":"active","version":"1.1.8","language":"javascript","ecosystem":"npm","summary":"Community-maintained database plugin for the Najm API framework (v1.1.8). Provides decorator-based transaction management, automatic rollback, Drizzle ORM integration, and Zod schema validation. Requires najm-core, reflect-metadata, drizzle-orm >=0.36.0, and zod. Updated monthly. Differentiator: declarative @Transactional decorator with automatic commit/rollback tied to request lifecycle, reducing boilerplate for Najm-based APIs.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","database","transaction","najm","decorator","orm","api","framework","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/najm-database"},{"id":15713,"title":"Naka Bundler","library":"naka-bundler","status":"active","version":"0.0.7","language":"javascript","ecosystem":"npm","summary":"The `naka-bundler` package (current version 0.0.7) provides a specialized command-line interface (CLI) for bundling and transpiling JavaScript and TypeScript files. It acts as a lightweight wrapper around Bun, leveraging Bun's performance characteristics to achieve fast compilation times. Developed as an integral part of the `naka` project, it specifically targets browser automation workflows, optimizing file transformations for that context. A key design principle is its performance, achieved by compiling itself into an executable binary using Bun. This allows for rapid execution without reliance on a globally installed `bun` runtime for the end-user. The bundler offers a \"batteries-included\" experience with no configuration options, making it ideal for straightforward bundling tasks where customization is not required. For advanced or custom configurations, users are advised to interact with Bun directly rather than through `naka-bundler`. As an early-stage project (v0.0.7), its release cadence is likely tied to the development of the broader `naka` ecosystem.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/naka-bundler"},{"id":4642,"title":"Naked: A Command Line Application Framework","library":"naked","status":"active","version":"0.1.32","language":"python","ecosystem":"pypi","summary":"Naked is a MIT licensed Python command line application framework that is currently in development, described as an 'early stable testing version'. It provides an executable for project generation, testing, profiling, and distribution to PyPI, alongside a Python library featuring an easy-to-use command-line string object parser and numerous Python type/method/function extensions. The current version is 0.1.32, released on November 6, 2022. The project maintains an active status with ongoing development, though users are advised to anticipate potential breaking changes.","last_verified":"2026-04-12T00:00:00.000Z","tags":["command line","framework","CLI","application development","toolshed","utility"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/naked"},{"id":13583,"title":"Name Initials Extractor","library":"name-initials","status":"active","version":"0.1.3","language":"javascript","ecosystem":"npm","summary":"The `name-initials` package is a lightweight JavaScript utility library designed to efficiently extract initials from various name formats. Currently at version 0.1.3, it provides a simple function that takes a string name as input and returns a string of initials. The library demonstrates robust handling of complex name structures, including single names, multi-part names, hyphenated names, names with common prefixes (like 'de'), and names containing parenthetical remarks. Its core differentiator lies in its opinionated parsing logic, which focuses on extracting the primary initials (typically from the first and last significant name parts), as illustrated by its extensive examples. Given its low version number and focused scope, it is likely a stable, low-maintenance package with infrequent updates, primarily functioning as a utility without significant dependencies. It is released under the permissive MIT license.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","initials"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/name-initials"},{"id":21603,"title":"named","library":"named","status":"active","version":"1.4.2","language":"python","ecosystem":"pypi","summary":"A Python library providing named types (newtypes) with runtime validation and type-checking support. Current version 1.4.2, requires Python ≥3.8, follows semantic versioning with regular releases.","last_verified":"2026-04-27T00:00:00.000Z","tags":["types","newtype","validation","python","type-hints"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/named"},{"id":21602,"title":"named-exports-db","library":"named-exports-db","status":"maintenance","version":"0.1.6","language":"javascript","ecosystem":"npm","summary":"A database of packages that require named exports when bundled with Rollup's @rollup/plugin-commonjs. It lists packages that export CommonJS modules where named exports cannot be statically analyzed, necessitating explicit configuration. Version 0.1.6 is the latest and only stable release; the package is largely a reference list with no active development. Differentiator: serves as a community-maintained lookup for Rollup bundling issues, unlike alternatives that are runtime-based or plugin-specific.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/named-exports-db"},{"id":25972,"title":"named-placeholders","library":"named-placeholders","status":"active","version":"1.1.6","language":"javascript","ecosystem":"npm","summary":"Compiles SQL queries with named placeholders (:name) to unnamed positional parameterized queries (?) with a separate array of values. Version 1.1.7 (April 2026) is current; maintained under mysqljs organization on GitHub. Key differentiator: lightweight, zero-dependency solution for converting named placeholders in SQL strings for use with mysql/mysql2 or any ?-based driver. Handles nested quotes and escape sequences properly. Active development with frequent bug fixes.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","sql","pdo","named","placeholders","mysql","postgres"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/named-placeholders"},{"id":9133,"title":"namedlist","library":"namedlist","status":"maintenance","version":"1.8","language":"python","ecosystem":"pypi","summary":"namedlist is a Python library that provides a factory function to create list-like objects with named fields, similar to `collections.namedtuple`, but with mutable instances. It also offers support for per-field default values and an optional default value for all fields. The current version is 1.8, released in August 2020. This package is no longer actively maintained, and the built-in `dataclasses` module is recommended for new projects.","last_verified":"2026-04-16T00:00:00.000Z","tags":["data structures","namedtuple","mutable","dataclasses alternative","list-like"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/namedlist"},{"id":21604,"title":"Nameko","library":"nameko","status":"active","version":"2.14.1","language":"python","ecosystem":"pypi","summary":"A microservices framework for Python that lets service developers concentrate on application logic and encourages testability. Current stable release is 2.14.1, with a release candidate for 3.0.0 available. Release cadence is irregular, with major updates every few years.","last_verified":"2026-04-27T00:00:00.000Z","tags":["microservices","rpc","amqp","eventlet","framework"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/nameko"},{"id":8340,"title":"nameof","library":"nameof","status":"abandoned","version":"0.0.1","language":"python","ecosystem":"pypi","summary":"The `nameof` library, version 0.0.1, provides a simple Python function to retrieve the string name of a variable or attribute, similar to C#'s `nameof` operator. It was released in February 2020 and has not seen further updates. Its author explicitly recommends using the more actively maintained `varname` library for this functionality, indicating that `nameof` was a \"toy project.\"","last_verified":"2026-04-16T00:00:00.000Z","tags":["variable names","reflection","metaprogramming","developer tool"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/nameof"},{"id":2613,"title":"Nameparser","library":"nameparser","status":"active","version":"1.1.3","language":"python","ecosystem":"pypi","summary":"Nameparser is a simple Python module designed for parsing human names into their distinct components, such as title, first, middle, last, suffix, and nickname. It supports a variety of common name formats for Latin-based languages and is currently at version 1.1.3, receiving updates for bug fixes and feature enhancements.","last_verified":"2026-04-24T22:34:06.682Z","tags":["name parsing","human names","text processing","natural language processing"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/nameparser"},{"id":5787,"title":"Names","library":"names","status":"maintenance","version":"0.3.0","language":"python","ecosystem":"pypi","summary":"The 'names' library is a simple Python utility designed to generate random first, last, and full names. It currently stands at version 0.3.0, with its last PyPI release in 2013 and last GitHub activity in 2018, indicating a low-to-no active development cadence. It primarily serves for quick generation of placeholder names.","last_verified":"2026-04-14T00:00:00.000Z","tags":["name generation","random","utility","placeholder"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/names"},{"id":24090,"title":"Names Generator","library":"names-generator","status":"maintenance","version":"0.2.0","language":"python","ecosystem":"pypi","summary":"Clone of the Moby/Docker random name generator as a Python package. It generates random, fun names (e.g., 'happy_babbage') by combining adjectives with surnames. Current version 0.2.0, maintenance mode.","last_verified":"2026-05-01T00:00:00.000Z","tags":["names","random","docker","generator"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/names-generator"},{"id":18590,"title":"namespace-bundler","library":"namespace-bundler","status":"abandoned","version":"1.0.7","language":"javascript","ecosystem":"npm","summary":"A JavaScript bundler (v1.0.7, last updated 2017) that concatenates files following namespace patterns without requiring import/require statements. Designed for legacy browser support including IE8, it produces readable output in dev tools. Simple API with bundle() returning content and writeToFile() for synchronous output. No active development since 2017.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/namespace-bundler"},{"id":1578,"title":"Namex: Python API Surface Management","library":"namex","status":"active","version":"0.1.0","language":"python","ecosystem":"pypi","summary":"Namex is a Python utility that helps package developers define and manage their public API surface, primarily by simplifying the construction of the `__all__` attribute in `__init__.py`. It prevents accidental exposure of internal details and ensures a consistent public interface. The current version is 0.1.0, and it is likely to see active development with potential for API evolution.","last_verified":"2026-04-23T22:41:11.430Z","tags":["api-management","package-development","utility","__all__"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/namex"},{"id":11378,"title":"Native Abstractions for Node.js (NAN)","library":"nan","status":"active","version":"2.26.2","language":"javascript","ecosystem":"npm","summary":"nan (Native Abstractions for Node.js) is a crucial C++ header-only library designed to provide a consistent compatibility layer for developing Node.js native add-ons. It expertly abstracts away the frequent and significant breaking changes introduced by updates to the V8 JavaScript engine and Node.js core APIs. This allows add-on developers to write C++ code that compiles and functions reliably across a broad spectrum of Node.js versions, spanning from legacy 0.8 releases up to the current Node.js 25. The current stable version is 2.26.2. Releases are generally aligned with new major Node.js LTS lines or critical V8 API shifts. Its primary differentiator is offering a stable C++ API surface, thereby eliminating the complex, version-specific conditional compilation macros developers would otherwise need to manage manually. Importantly, nan does not expose any direct JavaScript runtime APIs; its sole focus is on simplifying the development and maintenance of native modules.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/nan"},{"id":27162,"title":"Nanachi Web Transpiler","library":"nanachi-web-transpiler","status":"deprecated","version":"0.0.1-beta.2","language":"javascript","ecosystem":"npm","summary":"A web transpiler for the Nanachi framework, designed to transform Nanachi components for web deployment. This is an early beta release (0.0.1-beta.2) with no stable version yet. It specifically handles web-targeted transpilation, distinguishing it from other Nanachi packages that target different platforms. The repository shows no README, indicating minimal documentation or potentially abandoned development. Release cadence is unclear.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","nanachi"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/nanachi-web-transpiler"},{"id":14720,"title":"nano-json-stream-parser","library":"nano-json-stream-parser","status":"abandoned","version":"0.1.2","language":"javascript","ecosystem":"npm","summary":"This library (`nano-json-stream-parser`) provides a lightweight, pure JavaScript streamed JSON parser, weighing approximately 750 bytes (gzipped). Currently at version 0.1.2, it aims to offer functionality similar to larger alternatives like Oboe.js, achieving an 85% size reduction in bundle size, which is critical for highly optimized web applications or environments with strict resource constraints. The parsing mechanism involves feeding chunks of a JSON string to a function, which then invokes a callback whenever a complete JSON entity (object or array) has been fully parsed. However, a significant caveat is that the project explicitly states it lacks comprehensive tests and may contain buggy edge-cases, making it potentially unsuitable for mission-critical production environments without thorough internal validation. Its development appears to be inactive, with the last commit several years ago, indicating it is not actively maintained, nor does it have a clear release cadence, suggesting it's largely abandoned. Developers should be aware of these limitations when considering its use for new projects.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","json","parse"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/nano-json-stream-parser"},{"id":7440,"title":"Nano-PDF Editor","library":"nano-pdf","status":"active","version":"0.2.1","language":"python","ecosystem":"pypi","summary":"Nano-PDF is a command-line interface (CLI) tool that empowers users to edit PDF slides and documents using natural language prompts. Powered by Google's Gemini 3 Pro Image (also known as 'Nano Banana') model, it can perform tasks like updating charts, fixing typos, and adding new slides while preserving the PDF's searchable text layer through OCR re-hydration. The current version is 0.2.1, with recent updates indicating active development and a focus on incremental improvements.","last_verified":"2026-04-16T00:00:00.000Z","tags":["pdf","cli","ai","gemini","natural-language-processing","document-editing","image-generation","ocr"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/nano-pdf"},{"id":9968,"title":"Nano VectorDB","library":"nano-vectordb","status":"active","version":"0.0.4.3","language":"python","ecosystem":"pypi","summary":"Nano VectorDB is a simple, easy-to-hack, in-memory, disk-persisted vector database implementation. It's designed for rapid prototyping, educational purposes, and small-scale applications, offering a lightweight alternative to more complex solutions. The current version is 0.0.4.3, with an active development cadence featuring frequent minor releases.","last_verified":"2026-04-17T00:00:00.000Z","tags":["vector database","embeddings","AI","search","lightweight","in-memory","prototyping"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/nano-vectordb"},{"id":1850,"title":"nanobind: tiny and efficient C++/Python bindings","library":"nanobind","status":"active","version":"2.12.0","language":"python","ecosystem":"pypi","summary":"nanobind is a C++17-first binding library designed for creating efficient and minimalistic C++/Python interoperability layers. It enables seamless exposure of C++ types and functions to Python, often with significantly faster compile times, smaller binaries, and lower runtime overhead compared to alternatives like pybind11 and Cython. The library is actively developed, with a focus on performance and modern C++ practices, and supports Python 3.9+ and PyPy 7.3.10+.","last_verified":"2026-04-24T02:29:53.421Z","tags":["C++ bindings","FFI","performance","extension module","CMake","build system"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/nanobind"},{"id":24091,"title":"NanoBot AI","library":"nanobot-ai","status":"active","version":"0.1.5.post3","language":"python","ecosystem":"pypi","summary":"A lightweight personal AI assistant framework for building modular, extensible AI agents. Supports multiple LLM backends, tool/plugin systems, and memory. Current version: 0.1.5.post3. Pre-release/rapidly evolving; breaking changes likely between minor versions as API stabilises.","last_verified":"2026-05-01T00:00:00.000Z","tags":["ai","assistant","framework","llm","chatbot","lightweight"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/nanobot-ai"},{"id":15143,"title":"nanoclone","library":"nanoclone","status":"active","version":"1.0.2","language":"javascript","ecosystem":"npm","summary":"nanoclone is a minimalist JavaScript utility designed for deep cloning objects, weighing in at approximately 300 bytes. As of version 1.0.2, it provides a highly efficient solution for creating independent copies of various data structures, including primitives, arrays, plain objects, DOM Nodes, Date and RegExp instances, as well as Maps and Sets. A key differentiator is its ability to handle circular structures without falling into infinite loops. The library focuses on performance and a small footprint, offering a viable alternative to larger cloning libraries, especially in performance-sensitive or size-constrained environments. While its release cadence isn't explicitly defined, its small and focused scope suggests updates are primarily for bug fixes or minor enhancements. It ships with TypeScript types, enhancing developer experience in TypeScript projects.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","clone","deep","nano","nanoclone","deepclone","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/nanoclone"},{"id":2135,"title":"Nano ID","library":"nanoid","status":"active","version":"2.0.0","language":"python","ecosystem":"pypi","summary":"Nano ID is a tiny, secure, URL-friendly, unique string ID generator for Python. It provides compact IDs that are safer and shorter than UUIDs by using a larger alphabet and cryptographically strong random APIs. The current stable version is 2.0.0, and it is actively maintained.","last_verified":"2026-04-24T14:43:31.549Z","tags":["ID generator","unique ID","short ID","security","URL-friendly"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/nanoid"},{"id":8342,"title":"Nanopb Protocol Buffers Generator","library":"nanopb","status":"active","version":"0.4.9.1","language":"python","ecosystem":"pypi","summary":"Nanopb is a small code-size Protocol Buffers implementation in ANSI C, primarily suitable for microcontrollers and other memory-restricted systems. The Python library component provides the `nanopb_generator.py` script, which compiles `.proto` definition files into C header (`.h`) and source (`.c`) files that can then be used with the Nanopb C runtime. The project is actively maintained, with versions typically released a few times a year, addressing bug fixes and minor improvements, such as the latest 0.4.9.1 release from December 2024.","last_verified":"2026-04-16T00:00:00.000Z","tags":["protocol buffers","protobuf","embedded","generator","serialization","microcontroller"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/nanopb"},{"id":11379,"title":"Nano Stores","library":"nanostores","status":"active","version":"1.3.0","language":"javascript","ecosystem":"npm","summary":"Nano Stores is a lightweight and performant state manager designed for a wide range of JavaScript frameworks including React, Preact, Vue, Svelte, and vanilla JS. Currently stable at version 1.3.0, the library maintains an active release cadence, frequently introducing new features and improvements. Its core philosophy revolves around using many atomic, tree-shakable stores and direct manipulation, which contributes to its incredibly small footprint (294-831 bytes minified and brotlied) and zero external dependencies. Key differentiators include its focus on moving business logic out of components into dedicated stores, optimizing for speed by avoiding unnecessary selector calls, and providing first-class TypeScript support. This architecture ensures excellent tree-shaking, only bundling the stores actually used in a given chunk.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","preact","react","react native","state","state manager","store","svelte","vue","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/nanostores"},{"id":25973,"title":"NanosWorld Imports Transpiler","library":"nanosts-imports-transpiler","status":"active","version":"0.0.7","language":"javascript","ecosystem":"npm","summary":"A tstl (TypeScript to Lua) compiler plugin that transforms standard TypeScript import statements into Package.Require calls compatible with the NanosWorld Lua sandbox. Version 0.0.7 is the latest stable release; the package has no formal release cadence and is likely in early development. It differentiates itself by bridging TypeScript's module system with NanosWorld's custom loading mechanism, enabling developers to write imports naturally while transpiling to package-relative requires.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/nanosts-imports-transpiler"},{"id":11380,"title":"nanotar Tar Utilities","library":"nanotar","status":"active","version":"0.3.0","language":"javascript","ecosystem":"npm","summary":"nanotar is a compact and efficient utility library designed for creating and parsing Tar archives across various JavaScript environments, including Node.js, browsers, and edge runtimes. It prioritizes performance and a minimal footprint, making it suitable for resource-constrained applications. The current stable version is 0.3.0, with releases occurring as needed for enhancements and fixes, as demonstrated by recent updates to 0.2.0 and 0.3.0. A key differentiator is its universal JavaScript runtime compatibility and the inclusion of TypeScript types, ensuring robust development. It offers core functionalities for both generating `.tar` files and extracting their contents, supporting common Tar specifications. Unlike some alternatives, it aims to be dependency-free and focuses purely on the Tar format without additional compression (like gzip) built-in, allowing users to combine it with other compression libraries as needed.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/nanotar"},{"id":7441,"title":"nanotime (jbenet's library)","library":"nanotime","status":"abandoned","version":"0.5.2","language":"python","ecosystem":"pypi","summary":"nanotime is a Python library that provides a time object with nanosecond precision, storing time as a 64-bit UNIX timestamp (nanoseconds since epoch). It aims to offer a portable, easy-to-process time type with higher precision than standard Unix timestamps. This library was last updated in 2011 and provides a distinct approach to high-precision time compared to the `time.time_ns()` function introduced in Python 3.7.","last_verified":"2026-04-16T00:00:00.000Z","tags":["time","nanosecond","precision","timestamp"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/nanotime"},{"id":24093,"title":"nanto","library":"nanto","status":"active","version":"0.1.1","language":"python","ecosystem":"pypi","summary":"nanto makes working with values that might be NaN safer and easier. It provides utilities to detect, handle, and avoid NaN pitfalls. Current version: 0.1.1. Release cadence: irregular.","last_verified":"2026-05-01T00:00:00.000Z","tags":["nan","sentinel","utilities","type-safety"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/nanto"},{"id":9135,"title":"NAPALM: Network Automation and Programmability Abstraction Layer with Multivendor Support","library":"napalm","status":"active","version":"5.1.0","language":"python","ecosystem":"pypi","summary":"NAPALM (Network Automation and Programmability Abstraction Layer with Multivendor support) is a Python library that provides a unified API to interact with various network devices from different vendors (e.g., Cisco IOS/XR/NX-OS, Arista EOS, Juniper Junos). It abstracts away vendor-specific complexities, offering a consistent way to retrieve operational data and manage configurations. The current version is 5.1.0, with regular releases, typically major updates every 6-12 months and minor/patch releases in between.","last_verified":"2026-04-16T00:00:00.000Z","tags":["network automation","networking","multi-vendor","configuration management","operational data"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/napalm"},{"id":27979,"title":"NAPALM Huawei VRP driver","library":"napalm-huawei-vrp","status":"active","version":"1.2.0","language":"python","ecosystem":"pypi","summary":"Driver for Huawei VRP (Versatile Routing Platform) devices under the NAPALM automation framework. Version 1.2.0 provides multi-vendor network automation with getters like get_facts, get_interfaces, get_bgp_neighbors, and configuration management. Releases are irregular, with v1.2.0 from April 2024.","last_verified":"2026-05-09T00:00:00.000Z","tags":["network","automation","napalm","huawei","vrp"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/napalm-huawei-vrp"},{"id":9973,"title":"Napari","library":"napari","status":"active","version":"0.7.0","language":"python","ecosystem":"pypi","summary":"napari is an n-dimensional array viewer in Python, providing an interactive, multi-dimensional data viewer for scientific visualization. It emphasizes image processing and analysis, offering a flexible, plugin-friendly architecture. As of version 0.7.0, it continues active development with regular feature additions and improvements to its core architecture and ecosystem.","last_verified":"2026-04-17T00:00:00.000Z","tags":["image processing","scientific visualization","viewer","GUI","n-dimensional data","microscopy"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/napari"},{"id":9969,"title":"napari-console Plugin","library":"napari-console","status":"active","version":"0.1.4","language":"python","ecosystem":"pypi","summary":"napari-console is a napari plugin that integrates an interactive Python console (powered by `qtconsole`) directly into the napari viewer. It allows users to programmatically interact with the currently active napari viewer and its layers, widgets, and data. The current version is 0.1.4, with a release cadence tied to napari's development and specific feature/bug fix needs for the console functionality.","last_verified":"2026-04-17T00:00:00.000Z","tags":["napari","plugin","console","gui","interactive"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/napari-console"},{"id":9971,"title":"napari Plugin Engine","library":"napari-plugin-engine","status":"active","version":"0.2.1","language":"python","ecosystem":"pypi","summary":"napari-plugin-engine is a Python library providing a generic plugin management system, forked from the widely used pluggy project. It enables applications like napari to discover, load, and execute plugins by defining clear hook specifications and allowing multiple plugin implementations. As of version 0.2.1, it provides a stable API for extending applications. Its release cadence is tied to its development within the napari ecosystem.","last_verified":"2026-04-17T00:00:00.000Z","tags":["plugin","napari","extension","architecture","hook","pluggy"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/napari-plugin-engine"},{"id":9970,"title":"Napari SVG Exporter","library":"napari-svg","status":"active","version":"0.2.1","language":"python","ecosystem":"pypi","summary":"napari-svg is a plugin for the napari viewer that enables exporting layers as SVG (Scalable Vector Graphics) files. It integrates directly into napari's file saving mechanism, allowing users to save their viewer's contents as vector graphics. The current version is 0.2.1, and being a napari plugin, its release cadence often aligns with napari's ecosystem updates, offering stability for its core functionality.","last_verified":"2026-04-17T00:00:00.000Z","tags":["napari","plugin","svg","vector graphics","visualization","exporter"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/napari-svg"},{"id":15359,"title":"N-API Build Utilities","library":"napi-build-utils","status":"active","version":"2.0.0","language":"javascript","ecosystem":"npm","summary":"napi-build-utils is a pure JavaScript utility library designed specifically for developers creating tools that build Node-API native add-ons. It provides essential functions to programmatically determine the Node-API version supported by the current Node.js instance, read the declared supported N-API versions from a `package.json` file, and validate if a specific N-API version can be built in a given environment. Unlike the native add-ons it helps manage, this module itself is entirely written in JavaScript, ensuring broad compatibility without requiring compilation. The current stable version is 2.0.0, with releases typically occurring as new N-API versions emerge or specific Node.js runtime limitations need addressing. Its key differentiator is simplifying the often complex versioning and compatibility checks inherent in N-API development, preventing common build and runtime errors for native modules.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","n-api","prebuild","prebuild-install"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/napi-build-utils"},{"id":11381,"title":"N-API Macros","library":"napi-macros","status":"active","version":"2.2.2","language":"javascript","ecosystem":"npm","summary":"napi-macros is a lightweight, header-only C/C++ library providing a set of utility macros designed to simplify the development of Node.js N-API modules. It aims to reduce boilerplate code commonly associated with N-API, particularly for argument parsing, return value handling, and function/constant exports. As of April 2026, the current stable version is 2.2.2. This package is maintained by mafintosh, a prominent figure in the Node.js ecosystem, and typically sees updates in response to N-API specification changes or user contributions, rather than a fixed release cadence. Its key differentiator is its direct, macro-based approach, offering a minimal abstraction layer over the raw N-API C functions, making it suitable for developers who prefer fine-grained control and low-level C/C++ integration compared to higher-level C++ wrappers like `node-addon-api` or Rust-based solutions such as `napi-rs`.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/napi-macros"},{"id":16136,"title":"Narou API Wrapper","library":"narou","status":"active","version":"2.0.1","language":"javascript","ecosystem":"npm","summary":"Narou is a TypeScript library that provides a fluent interface wrapper for the Narou Developer APIs (dev.syosetu.com), which allow programmatic access to data from the Japanese web novel publishing site Shousetsuka ni Narou. It supports various APIs including novel search, ranking retrieval, ranking history, and R18 novel search. The library currently stands at version 2.0.1, with recent releases showing active maintenance and minor bug fixes. It differentiates itself by offering a method-chaining syntax, full TypeScript type safety, and multi-environment compatibility, automatically selecting between native `fetch` for Node.js and JSONP for browser environments. It also boasts comprehensive coverage of all Narou Developer APIs, ensuring access to the full range of data provided by the Narou Developer Portal.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/narou"},{"id":538,"title":"Narwhals","library":"narwhals","status":"active","version":"2.18.1","language":"python","ecosystem":"pypi","summary":"Narwhals is an extremely lightweight and extensible compatibility layer between dataframe libraries. It provides a unified API, largely mirroring the Polars API, enabling users to write dataframe-agnostic code that works across various backends such as pandas, Polars, cuDF, PyArrow, Dask, DuckDB, Ibis, PySpark, and SQLFrame. It is currently at version 2.18.1 and maintains an active development cycle with frequent releases, often including weekly or bi-weekly updates for bug fixes and minor enhancements.","last_verified":"2026-05-12T14:47:15.406Z","tags":["dataframes","dataframe-api","polars","pandas","cudf","pyarrow","dask","duckdb","data-science"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/narwhals"},{"id":24092,"title":"Nasdaq Data Link Python Client","library":"nasdaq-data-link","status":"active","version":"1.0.4","language":"python","ecosystem":"pypi","summary":"Official Python client for accessing Nasdaq Data Link (formerly Quandl) API. Version 1.0.4 supports Python >=3.7. Low maintenance cadence.","last_verified":"2026-05-01T00:00:00.000Z","tags":["nasdaq","data-link","quandl","financial-data","api-client"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/nasdaq-data-link"},{"id":5337,"title":"Nashpy","library":"nashpy","status":"active","version":"0.0.43","language":"python","ecosystem":"pypi","summary":"Nashpy is a Python library providing algorithms for computing Nash equilibria and analyzing 2-player games, including matrix games and repeated games. It is built on top of NumPy and SciPy for efficient numerical computation. Currently at version 0.0.43, the library maintains a frequent release cadence, typically with minor updates and bug fixes.","last_verified":"2026-04-13T00:00:00.000Z","tags":["game theory","mathematics","optimization","economics","simulation"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/nashpy"},{"id":21605,"title":"nassl","library":"nassl","status":"active","version":"5.4.0","language":"python","ecosystem":"pypi","summary":"Experimental OpenSSL wrapper for Python 3.10+ and SSLyze, providing low-level access to SSL/TLS internals including X.509 certificate extraction, OCSP stapling, and custom handshake logic. Current version 5.4.0, released approximately quarterly.","last_verified":"2026-04-27T00:00:00.000Z","tags":["ssl","tls","openssl","security","certificate","wrapper"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/nassl"},{"id":20227,"title":"native-addon-loader","library":"native-addon-loader","status":"active","version":"2.0.1","language":"javascript","ecosystem":"npm","summary":"A webpack loader for bundling .node native addon files. Version 2.0.1 supports configuring output filename and path relative to webpack's output path. It is designed for Node.js or Electron main process targets. Unlike generic file loaders, it ensures .node binaries are emitted intact and correctly referenced in the bundle. Stable API with simple options: 'name' for filename template and 'from' for adjustment of relative path from output directory to emitted file. Last updated in 2021; low maintenance cadence.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/native-addon-loader"},{"id":18591,"title":"native-run","library":"native-run","status":"active","version":"2.0.3","language":"javascript","ecosystem":"npm","summary":"A cross-platform CLI for deploying native app binaries (.ipa/.apk) to iOS and Android devices and simulators/emulators. Current stable version v2.0.3 requires Node >=16. Maintained by the Ionic team with regular releases (semantic-release). Key differentiators: written entirely in TypeScript without native NodeJS addons, supports both hardware and virtual devices, automatically handles provisioning profiles and emulator creation. Commonly used as part of Cordova/Ionic workflows, but works standalone.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","android","ios","cli","mobile","app","hybrid","native"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/native-run"},{"id":25974,"title":"nativejs-compiler","library":"nativejs-compiler","status":"active","version":"2.0.0","language":"javascript","ecosystem":"npm","summary":"nativejs-compiler (also known as hardware.js) is a JavaScript/TypeScript to C transpiler that converts JS/TS code into readable C89 code for low-power microcontrollers and IoT devices. Current version 2.0.0 (released July 2024) supports approximately 50% of ES3 syntax, targeting environments with very limited memory (512 bytes to 120KB RAM). Key differentiators include generating minimal, readable C code without unnecessary overhead, and employing escape analysis for memory management. It supports basic ES3 features like var, if-else, loops, functions, arrays, strings, and some built-in objects, but notably lacks support for float numbers, `this`, `new`, and `typeof`. Releases are occasional, focused on incremental feature coverage. Compared to other JS-to-C transpilers, it prioritizes output readability and small footprint over full language support.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/nativejs-compiler"},{"id":15360,"title":"NativeScript Unit Test Runner","library":"nativescript-unit-test-runner","status":"active","version":"0.7.0","language":"javascript","ecosystem":"npm","summary":"The `nativescript-unit-test-runner` package provides the core infrastructure for executing unit tests within NativeScript applications. It is primarily consumed by the NativeScript CLI (`tns test`) and integrates with standard JavaScript testing frameworks like Karma, Jasmine, and Mocha. The current stable version is `4.0.1`, which includes support for NativeScript 9 and improved ES Module syntax handling. This package acts as the bridge between your test code, the NativeScript runtime, and the underlying test runner environment, facilitating the execution of tests directly on emulators, simulators, or physical devices. It addresses the complexities of running tests in a device-native context, a key differentiator from web-based test runners, and has an active release cadence with major version updates supporting new NativeScript versions.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/nativescript-unit-test-runner"},{"id":25975,"title":"NativeScript-Vue Template Compiler","library":"nativescript-vue-template-compiler","status":"maintenance","version":"2.9.3","language":"javascript","ecosystem":"npm","summary":"Template compiler for NativeScript-Vue, auto-generated from the platform/nativescript/compiler source. Current stable version is 2.9.3 (maintenance) and 3.0.2 (latest). The package is used to compile Vue single-file component templates into render functions optimized for NativeScript's native UI rendering. It is a required dependency for building NativeScript-Vue applications and is automatically included when using the nativescript-vue package. The 3.x series adds support for scoped styles and other improvements but introduces breaking changes if upgrading from 2.x due to Vue version differences. Release cadence is irregular, with major versions aligned with NativeScript and Vue updates.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","nativescript-vue","compiler"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/nativescript-vue-template-compiler"},{"id":27164,"title":"Natron Transpiler","library":"natron-transpiler","status":"active","version":"0.0.0","language":"javascript","ecosystem":"npm","summary":"Natron Transpiler is a JavaScript/TypeScript transpiler currently at version 0.0.0, indicating pre-release stage. It aims to provide minimal overhead and plugin-based architecture. Development cadence is unknown due to no releases or changelog. Key differentiators include a focus on small bundles and extensibility, but it is not yet stable or widely adopted.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/natron-transpiler"},{"id":2614,"title":"NATS Client for Python","library":"nats-py","status":"active","version":"2.14.0","language":"python","ecosystem":"pypi","summary":"nats-py is an asyncio-based Python client for the NATS messaging system, providing robust support for core NATS features like publish/subscribe, request/reply, and queue groups, as well as advanced functionalities through JetStream, Key-Value, and Microservices. It is actively maintained by NATS.io, with frequent patch and minor releases, ensuring compatibility with the latest NATS server features. The current version is 2.14.0.","last_verified":"2026-04-24T22:34:39.081Z","tags":["nats","messaging","pubsub","asyncio","jetstream","microservices"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/nats-py"},{"id":15714,"title":"NATS WebSocket Client","library":"nats.ws","status":"renamed","version":"1.30.3","language":"javascript","ecosystem":"npm","summary":"nats.ws is a robust JavaScript and TypeScript client library designed for interacting with the NATS messaging system over WebSocket connections. It supports a variety of environments including modern web browsers, Deno, and Node.js (requiring a WebSocket shim for Node.js). The library is currently at version 1.30.3 and maintains a frequent release cadence, often aligning with updates to its underlying core client logic (NBC, which is derived from `nats.deno`). A key differentiating factor is its specialized focus on WebSocket connectivity and its tight integration with the NATS ecosystem. Users are advised that nats.ws is now considered an integrated component within the larger nats.js monorepo, and future development and major feature enhancements are primarily focused there. Comprehensive migration documentation is available for transitioning to nats.js.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","NATS","websockets","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/nats.ws"},{"id":1000,"title":"Natural Sorting for Python","library":"natsort","status":"active","version":"8.4.0","language":"python","ecosystem":"pypi","summary":"natsort is a Python library that provides 'natural' sorting capabilities, enabling lists containing numbers (e.g., filenames, version strings) to be sorted numerically rather than strictly lexicographically. It's a versatile tool that handles various data types and offers extensive customization. The current version is 8.4.0, and the library is actively maintained with a regular release cadence.","last_verified":"2026-04-10T05:50:15.040Z","tags":["sorting","natural sorting","list sorting","file sorting","version sorting","alphanumeric sorting"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/natsort"},{"id":4643,"title":"natto-py (MeCab binding)","library":"natto-py","status":"active","version":"1.0.1","language":"python","ecosystem":"pypi","summary":"natto-py is a Python package that provides a Foreign Function Interface (FFI) binding to MeCab, the part-of-speech and morphological analyzer for the Japanese language. It allows Python applications to leverage MeCab's capabilities without requiring SWIG or a C compiler for installation. The current version is 1.0.1, and the library is actively maintained with an irregular release cadence.","last_verified":"2026-04-12T00:00:00.000Z","tags":["NLP","Japanese","MeCab","text-processing","morphological-analysis","ffi"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/natto-py"},{"id":24094,"title":"nautilus_trader","library":"nautilus-trader","status":"active","version":"1.226.0","language":"python","ecosystem":"pypi","summary":"Production-grade, Rust-native algorithmic trading engine with a deterministic event-driven architecture. Current version: 1.226.0 (Beta, released 2026-04-29). Requires Python >=3.12,<3.15. Active development with frequent releases (roughly every 2-4 weeks).","last_verified":"2026-05-01T00:00:00.000Z","tags":["algorithmic-trading","backtesting","rust","high-performance","trading-engine","event-driven","live-trading","crypto","futures","options"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/nautilus-trader"},{"id":8343,"title":"Nautobot Network Automation Platform","library":"nautobot","status":"active","version":"3.1.0","language":"python","ecosystem":"pypi","summary":"Nautobot is an open source network source of truth and automation platform built on Django. It provides a highly extensible data model for network inventory, IP address management (IPAM), and device configuration, alongside a powerful framework for custom automation jobs and plugins. The current version is 3.1.0, with frequent patch releases across major versions (2.x, 3.x) and a new major version released approximately every 6-12 months.","last_verified":"2026-04-16T00:00:00.000Z","tags":["network automation","dcim","ipam","source of truth","django","network management","orchestration"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/nautobot"},{"id":24095,"title":"Nautobot BGP Models App","library":"nautobot-bgp-models","status":"active","version":"3.1.1","language":"python","ecosystem":"pypi","summary":"Nautobot app that provides data models and views for modeling BGP configurations including Autonomous Systems, BGP Routing Instances, Peer Endpoints, Peerings, Address Families, and Communities. Current version 3.1.1 supports Python >=3.10,<3.15 and Nautobot 3.x. Released approximately every 2-3 months.","last_verified":"2026-05-01T00:00:00.000Z","tags":["nautobot","bgp","network-automation","nautobot-app"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/nautobot-bgp-models"},{"id":24097,"title":"Nautobot Floor Plan","library":"nautobot-floor-plan","status":"active","version":"3.0.1","language":"python","ecosystem":"pypi","summary":"A Nautobot app that provides visual floor plan management for data centers, allowing users to define floor plans, place racks, power feeds, and more. Current version is 3.0.1, supporting Nautobot >=3.0 and Python 3.10–3.13. Release cadence is roughly quarterly with periodic minor and patch releases.","last_verified":"2026-05-01T00:00:00.000Z","tags":["nautobot","floor-plan","data-center","inventory","plugin"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/nautobot-floor-plan"},{"id":13585,"title":"Nave: Node Virtual Environments","library":"nave","status":"active","version":"3.5.6","language":"javascript","ecosystem":"npm","summary":"Nave (Node Virtual Environments) is a command-line tool designed for managing multiple Node.js versions and their associated global npm package installations. It operates by spawning isolated subshells, allowing users to switch Node.js versions and their global npm environments on a per-session or per-project basis without permanently altering system-wide shell configurations like `.bashrc` or `.profile`. As of version 3.5.6, Nave functions primarily as a Bash script, differentiating it from Node.js-based version managers. Its installation can be achieved by simply downloading the `nave.sh` script or via a global npm installation, which essentially symlinks the script. The project's release cadence is irregular, reflecting maintainer-driven updates rather than a fixed schedule. A key advantage is its lightweight nature and reliance on standard shell features for environment isolation.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/nave"},{"id":49,"title":"Naver Open API (Search, Papago, Clova)","library":"naver-openapi","status":"active","version":"N/A (REST API — no versioned Python package)","language":"python","ecosystem":"pypi","summary":"Naver's consumer-facing Open API suite — provides programmatic access to South Korea's dominant search engine (70%+ market share), Papago translation, Clova OCR/AI services, Naver Maps, and Naver Login (OAuth). No official Python SDK exists — integration is done via direct HTTP requests using the requests library. Auth uses Client ID and Client Secret passed as HTTP headers. All APIs are registered and managed via the Naver Cloud Platform console. IMPORTANT: Naver Open API is Korea-first — registration UI, documentation, and error messages are primarily in Korean. Daily quota resets at 00:00 KST (UTC+9), not UTC.","last_verified":"2026-05-12T05:53:30.904Z","tags":["naver","korea","search","papago","translation","clova","ocr","korean-search","naver-login","oauth","korean-market"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/naver-openapi"},{"id":13586,"title":"Type Definitions for Navigation API","library":"navigation-api-types","status":"active","version":"0.6.1","language":"javascript","ecosystem":"npm","summary":"This package provides comprehensive TypeScript type definitions for the W3C Navigation API, accessible via `window.navigation` in modern browsers. It is a types-only package, meaning it does not include a polyfill or runtime implementation of the API, focusing solely on providing accurate typings for development. The current stable version is 0.6.1, with releases occurring periodically to align with updates and changes in the Navigation API specification. Its primary differentiator is offering early access to these types, enabling developers to leverage the Navigation API in TypeScript projects before broader `lib.dom` support or for specific browser targetting, ensuring type safety and improved developer experience.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","navigation-api","Navigation API","app-history-api","App History API","TypeScript","types","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/navigation-api-types"},{"id":18592,"title":"Navojit Auth","library":"navojit-auth","status":"active","version":"4.0.0","language":"javascript","ecosystem":"npm","summary":"Navojit Auth v4.0.0 is a TypeScript-first universal authentication engine supporting Passkeys, Fastify, Mongoose, Drizzle ORM, and cross-language sync. It provides a unified auth layer for Node.js backends with built-in multi-tenancy. Peer dependencies include fastify >=4.0.0, mongoose >=8.0.0, drizzle-orm >=0.30.0, and postgres >=3.4.0. Differentiators: passkey-first design, multi-tenant by default, and cross-language session sync.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","fastify","auth","drizzle","mongoose","mongodb","multi-tenant","universal-auth","passkeys","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/navojit-auth"},{"id":16862,"title":"Naystack: Next.js Full-Stack Toolkit","library":"naystack","status":"active","version":"1.7.26","language":"javascript","ecosystem":"npm","summary":"Naystack is a full-stack utility library for Next.js applications, currently at version 1.7.26. It provides pre-built solutions for common web development challenges, including robust email-based authentication (with optional Google/Instagram OAuth), GraphQL API scaffolding, and file upload functionalities. The library is designed to be modular, allowing developers to integrate specific features as needed, and follows a 'bring-your-own database' philosophy, demonstrating integration with ORMs like Drizzle ORM in its examples. Naystack is actively maintained and focuses on providing a cohesive, opinionated yet flexible framework for server-side API routes and client-side React components within the Next.js ecosystem. Its key differentiator is providing integrated, end-to-end solutions for authentication, GraphQL, and file management without dictating the database layer.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","typescript","graphql","nextjs","drizzle-orm","nextjs-api","typescript-library","backend","fullstack"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/naystack"},{"id":24096,"title":"nb-clean","library":"nb-clean","status":"active","version":"4.0.1","language":"python","ecosystem":"pypi","summary":"A tool to clean Jupyter notebooks for version control, removing cell outputs, execution counts, and metadata. Current version is 4.0.1, released March 2025. Release cadence is irregular, with major versions dropping support for old Python releases.","last_verified":"2026-05-01T00:00:00.000Z","tags":["jupyter","notebook","clean","version-control","git"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/nb-clean"},{"id":7442,"title":"nba-api","library":"nba-api","status":"active","version":"1.11.4","language":"python","ecosystem":"pypi","summary":"nba-api is a free and active Python client package designed to access statistics from the Official NBA stats page (nba.com). It provides a robust interface for developers to retrieve data on NBA teams, seasons, players, and games in various formats, including pandas DataFrames. The library is actively maintained with frequent updates to adapt to changes in the underlying NBA.com API.","last_verified":"2026-04-16T00:00:00.000Z","tags":["NBA","basketball","sports","API client","data"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/nba-api"},{"id":2136,"title":"Jupyter NbClassic","library":"nbclassic","status":"active","version":"1.3.3","language":"python","ecosystem":"pypi","summary":"Jupyter NbClassic is an implementation of the classic Jupyter Notebook 6 as a Jupyter Server extension. It allows users to continue using the Notebook 6 tech-stack and its associated extensions and customizations alongside newer Jupyter environments like Notebook 7 or JupyterLab. The project is currently at version 1.3.3 and receives ongoing maintenance, primarily focusing on security and bug fixes while providing a stable, familiar interface. [1, 6, 7, 14]","last_verified":"2026-04-24T14:44:36.264Z","tags":["jupyter","notebook","classic","server","extension","ui","legacy","compatibility"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/nbclassic"},{"id":661,"title":"nbclient","library":"nbclient","status":"active","version":"0.10.4","language":"python","ecosystem":"pypi","summary":"nbclient is a client library for programmatically executing Jupyter notebooks. It was originally spun out of `nbconvert`'s `ExecutePreprocessor` to allow for independent development and easier integration into other tools. It currently supports Python 3.10+ and releases minor versions frequently, typically every few weeks to months.","last_verified":"2026-05-12T17:32:15.071Z","tags":["jupyter","notebook","execution","automation","nbconvert"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/nbclient"},{"id":539,"title":"Jupyter nbconvert","library":"nbconvert","status":"active","version":"7.17.0","language":"python","ecosystem":"pypi","summary":"nbconvert is a powerful tool in the Jupyter ecosystem that converts Jupyter Notebook files (.ipynb) into various other static formats like HTML, LaTeX, PDF, Markdown, reStructuredText, and executable scripts. It is actively maintained and currently supports Python 3.9-3.12. The library sees regular updates, often with several minor releases within major versions.","last_verified":"2026-05-12T14:48:44.687Z","tags":["jupyter","notebook","conversion","html","pdf","latex","markdown","exporter","cli","library","tool"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/nbconvert"},{"id":9972,"title":"nbdev: Notebook Driven Development","library":"nbdev","status":"active","version":"3.0.15","language":"python","ecosystem":"pypi","summary":"nbdev is a Python library that enables a complete literate programming environment, allowing users to develop, test, document, and deploy software using Jupyter Notebooks. It leverages Quarto for powerful documentation generation and provides a robust command-line interface for managing the development workflow. Currently at version 3.0.15, nbdev maintains a rapid release cadence, frequently pushing minor updates and bug fixes.","last_verified":"2026-04-17T00:00:00.000Z","tags":["jupyter","notebooks","development","documentation","testing","cli","literate-programming"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/nbdev"},{"id":24098,"title":"nbdev-numpy","library":"nbdev-numpy","status":"active","version":"0.0.2386","language":"python","ecosystem":"pypi","summary":"nbdev-numpy provides nbdev documentation lookup for numpy functions and classes. It is part of the nbdev ecosystem, enabling automatic linking to numpy docs from Jupyter notebooks. Current version 0.0.2386, updated frequently.","last_verified":"2026-05-01T00:00:00.000Z","tags":["nbdev","numpy","documentation","notebook"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/nbdev-numpy"},{"id":24099,"title":"nbdev-pandas","library":"nbdev-pandas","status":"active","version":"0.0.2389","language":"python","ecosystem":"pypi","summary":"nbdev-pandas provides documentation lookup utilities for pandas within nbdev's literate programming environment. Current version is 0.0.2389, with an unknown release cadence.","last_verified":"2026-05-01T00:00:00.000Z","tags":["nbdev","pandas","documentation"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/nbdev-pandas"},{"id":27980,"title":"nbdev-pytorch","library":"nbdev-pytorch","status":"active","version":"0.0.2385","language":"python","ecosystem":"pypi","summary":"nbdev-pytorch provides nbdev doc lookup for PyTorch functions and classes. Supports Python >=3.6. Version 0.0.2385 is the latest; release cadence is irregular as part of the fastai nbdev ecosystem.","last_verified":"2026-05-09T00:00:00.000Z","tags":["nbdev","pytorch","documentation","fastai"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/nbdev-pytorch"},{"id":24100,"title":"nbdev-scipy","library":"nbdev-scipy","status":"active","version":"0.0.2376","language":"python","ecosystem":"pypi","summary":"nbdev-scipy provides automatic documentation lookup for scipy functions within nbdev notebooks. It maps scipy symbols to their official documentation URLs using a curated index. Current version 0.0.2376 is pre-1.0; frequent releases with incremental index updates. No known breaking changes yet.","last_verified":"2026-05-01T00:00:00.000Z","tags":["nbdev","scipy","documentation","notebook","fastai"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/nbdev-scipy"},{"id":24101,"title":"nbdev-sphinx","library":"nbdev-sphinx","status":"active","version":"0.0.2398","language":"python","ecosystem":"pypi","summary":"nbdev-sphinx provides Sphinx extensions for nbdev, enabling automatic documentation of Jupyter notebooks and Python libraries. It offers directives to include notebook outputs, search notebook metadata, and integrate with fastai's nbdev workflow. Current version: 0.0.2398.","last_verified":"2026-05-01T00:00:00.000Z","tags":["nbdev","sphinx","documentation","jupyter","fastai"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/nbdev-sphinx"},{"id":27165,"title":"nbdev-stdlib","library":"nbdev-stdlib","status":"maintenance","version":"0.0.2404","language":"python","ecosystem":"pypi","summary":"nbdev-stdlib provides docstring lookup for Python standard library modules within nbdev notebooks. Version 0.0.2404; no recent releases, appears to be in maintenance mode.","last_verified":"2026-05-01T00:00:00.000Z","tags":["nbdev","documentation","standard-library","notebook"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/nbdev-stdlib"},{"id":7443,"title":"nbdime (Jupyter Notebook Diff & Merge)","library":"nbdime","status":"active","version":"4.0.4","language":"python","ecosystem":"pypi","summary":"nbdime provides tools for diffing and merging Jupyter Notebooks. It offers both a command-line interface for integration with version control systems (like Git) and a visual, interactive web interface for richer diffs and merges. The library is currently at version 4.0.4 and is actively maintained by the Project Jupyter team, with releases often coinciding with major JupyterLab updates.","last_verified":"2026-04-16T00:00:00.000Z","tags":["jupyter","notebook","diff","merge","git","version control","data science"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/nbdime"},{"id":540,"title":"Jupyter Notebook Format","library":"nbformat","status":"active","version":"5.10.4","language":"python","ecosystem":"pypi","summary":"nbformat is the reference implementation of the Jupyter Notebook format, providing Python APIs for programmatically creating, reading, modifying, and validating Jupyter Notebook files (.ipynb). It is currently at version 5.10.4 and follows the Jupyter project's release cadence, with major versions aligning with significant changes to the notebook format specification.","last_verified":"2026-05-12T14:49:29.371Z","tags":["jupyter","notebook","ipynb","serialization","data science"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/nbformat"},{"id":5788,"title":"nbmake","library":"nbmake","status":"active","version":"1.5.5","language":"python","ecosystem":"pypi","summary":"nbmake is a pytest plugin designed for testing Jupyter notebooks. It executes notebooks programmatically, allowing for continuous integration and automated quality checks on documentation and research materials. Currently at version 1.5.5, the library maintains an active development cadence, frequently releasing updates to support new Python and Pytest versions and address user feedback.","last_verified":"2026-04-14T00:00:00.000Z","tags":["pytest","notebooks","testing","jupyter","ci"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/nbmake"},{"id":9974,"title":"nbparameterise Library","library":"nbparameterise","status":"active","version":"0.6.1","language":"python","ecosystem":"pypi","summary":"nbparameterise is a Python library (current version 0.6.1) designed to re-run Jupyter notebooks while substituting input parameters in the first cell. It's often used for automating notebook execution with different configurations or datasets, making it a valuable tool for reproducible research and data pipeline orchestration. The project maintains a steady release cadence, typically driven by bug fixes and minor feature enhancements.","last_verified":"2026-04-17T00:00:00.000Z","tags":["notebooks","jupyter","parameters","workflow","automation","reproducibility"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/nbparameterise"},{"id":6008,"title":"nbqa: Run Code Quality Tools on Jupyter Notebooks","library":"nbqa","status":"active","version":"1.9.1","language":"python","ecosystem":"pypi","summary":"nbqa is a command-line tool that allows you to run any standard Python code quality tool on Jupyter Notebooks. It robustly handles IPython magics, respects your existing configuration files (like `pyproject.toml`), and can lint both code and markdown cells. The current version is 1.9.1, with frequent minor point releases.","last_verified":"2026-04-14T00:00:00.000Z","tags":["jupyter","notebook","linter","formatter","code quality","pre-commit","ci/cd"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/nbqa"},{"id":3710,"title":"Jupyter Notebook Tools for Sphinx","library":"nbsphinx","status":"active","version":"0.9.8","language":"python","ecosystem":"pypi","summary":"nbsphinx is a Sphinx extension that provides a source parser for *.ipynb files. It allows Sphinx to directly include Jupyter Notebooks, showing code cells and their results in both HTML and LaTeX output. Un-evaluated notebooks are automatically executed during the Sphinx build process. The library is actively maintained, with version 0.9.8 being the current release, and follows a regular release cadence.","last_verified":"2026-04-25T13:54:31.800Z","tags":["sphinx","jupyter","notebook","documentation","extension","ipynb"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/nbsphinx"},{"id":24102,"title":"nbsphinx-link","library":"nbsphinx-link","status":"maintenance","version":"1.3.1","language":"python","ecosystem":"pypi","summary":"A Sphinx extension for including Jupyter notebook files that reside outside the Sphinx source root directory. Current version 1.3.1, supports Python 3+, released under BSD license. Releases are infrequent, last updated in 2021.","last_verified":"2026-05-01T00:00:00.000Z","tags":["sphinx","jupyter","notebook","documentation","extension"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/nbsphinx-link"},{"id":4644,"title":"nbstripout","library":"nbstripout","status":"active","version":"0.9.1","language":"python","ecosystem":"pypi","summary":"nbstripout is a Python utility that strips outputs, metadata, and other extraneous content from Jupyter and IPython notebooks. It's most commonly used as a Git hook to prevent large, noisy diffs and ensure clean notebooks in version control. The current version is 0.9.1, and it maintains an active release cadence with several updates per year.","last_verified":"2026-04-12T00:00:00.000Z","tags":["jupyter","notebooks","git-hook","ci","code-quality","pre-commit"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/nbstripout"},{"id":24103,"title":"nbtoolbelt","library":"nbtoolbelt","status":"active","version":"2024.7.2","language":"python","ecosystem":"pypi","summary":"nbtoolbelt (version 2024.7.2) provides tools to work with Jupyter notebooks programmatically. It supports tasks like merging, splitting, executing, and converting notebooks. Released as a companion to jupyter-releaser, with regular updates.","last_verified":"2026-05-01T00:00:00.000Z","tags":["jupyter","notebook","toolbelt","merge","convert"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/nbtoolbelt"},{"id":5338,"title":"nbval","library":"nbval","status":"active","version":"0.11.0","language":"python","ecosystem":"pypi","summary":"nbval is a pytest plugin designed to validate Jupyter notebooks. It allows users to execute notebooks as part of their test suite and compare cell outputs against previously saved outputs, ensuring reproducibility and correctness. The current version is 0.11.0, and it has a sporadic but active release cadence, typically with minor releases every 6-12 months.","last_verified":"2026-04-13T00:00:00.000Z","tags":["pytest","testing","jupyter","notebooks","ci"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/nbval"},{"id":9976,"title":"nbzip Jupyter Notebook Extension","library":"nbzip","status":"active","version":"0.1.0","language":"python","ecosystem":"pypi","summary":"nbzip is a Jupyter Notebook extension that allows users to compress and download all files within a specified directory directly from the Jupyter interface. It provides a convenient way to archive and retrieve project files from the Jupyter server's filesystem. The current version is 0.1.0. Its release cadence is low, as it's a stable, focused utility.","last_verified":"2026-04-17T00:00:00.000Z","tags":["jupyter","notebook","jupyterlab","extension","compression","archive","download","server-extension"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/nbzip"},{"id":16654,"title":"NextUp Comedy Database Models","library":"nc-db-new","status":"active","version":"1.6.7","language":"javascript","ecosystem":"npm","summary":"The `nc-db-new` package provides the foundational database models for the NextUp Comedy website and its associated services. Designed as an internal library, it centralizes the schema definitions, relationships, and often the data access logic for core entities such as Users, Shows, Venues, and Bookings specific to the comedy platform. Currently at version 1.6.7, this package ensures consistent data structures across various backend applications and microservices within the NextUp Comedy ecosystem. Its primary function is to abstract database interactions, enabling developers to work with TypeScript classes or interfaces that map directly to database tables. While its release cadence is tied to internal development cycles, it aims for stability in its minor and patch versions, with breaking changes typically confined to major version bumps. Key differentiators are its highly specialized domain model and its deep integration into the NextUp Comedy tech stack, providing a single source of truth for database schema.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","NextUp Comedy","models","database","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/nc-db-new"},{"id":4129,"title":"Nextcloud Python API","library":"nc-py-api","status":"active","version":"0.30.0","language":"python","ecosystem":"pypi","summary":"nc-py-api is the official Python Framework for interacting with Nextcloud instances, enabling both client-side operations and the development of Nextcloud applications. It provides a comprehensive API for various Nextcloud features including users, files, and declarative settings. The current version is 0.30.0, and the library maintains an active release cadence with frequent updates.","last_verified":"2026-04-11T00:00:00.000Z","tags":["nextcloud","cloud","api","framework","app-development"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/nc-py-api"},{"id":7444,"title":"Matplotlib cftime Axis Support","library":"nc-time-axis","status":"active","version":"1.4.1","language":"python","ecosystem":"pypi","summary":"nc-time-axis (current version 1.4.1) provides seamless integration for plotting `cftime.datetime` objects on `matplotlib` axes. It handles various calendar types and automatically formats tick labels. The library is actively maintained with releases focusing on compatibility with `matplotlib` and `cftime` updates, as well as bug fixes and minor enhancements.","last_verified":"2026-04-16T00:00:00.000Z","tags":["matplotlib","cftime","netcdf","plotting","time-series","scientific-computing","axis-customization"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/nc-time-axis"},{"id":5339,"title":"NETCONF Client for Python","library":"ncclient","status":"active","version":"0.7.1","language":"python","ecosystem":"pypi","summary":"ncclient is a Python library that facilitates client-side scripting and application development around the NETCONF protocol. It aims to offer an intuitive API that maps XML-encoded NETCONF to Python constructs, making network-management scripts easier. The library is currently at version 0.7.1 and is actively maintained with releases happening periodically based on feature additions and bug fixes.","last_verified":"2026-04-13T00:00:00.000Z","tags":["networking","netconf","automation","ssh","network-management"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/ncclient"},{"id":50,"title":"Naver Cloud Platform Python SDK","library":"ncloud-sdk-python","status":"active","version":"2.8.1 (ncloud meta-package)","language":"python","ecosystem":"pypi","summary":"Official Python SDK for Naver Cloud Platform (NCP) — South Korea's primary cloud provider, equivalent to AWS in the Korean market. Provides programmatic access to NCP infrastructure services: servers, VPC, CDN, DNS, Object Storage, and more. The SDK is split into service-specific packages (ncloud-server, ncloud-vserver, ncloud-vpc, ncloud-cdn, etc.) — install only the services you need. IMPORTANT: NCP has two distinct environments — Classic and VPC — with separate SDK modules, different API endpoints, and incompatible APIs. ncloud-server targets Classic, ncloud-vserver targets VPC. New accounts should use VPC.","last_verified":"2026-05-12T05:59:01.297Z","tags":["naver","ncloud","korea","cloud","infrastructure","vpc","server","cdn","korean-cloud","aws-alternative"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/ncloud-sdk-python"},{"id":24106,"title":"Nested Containment Lists (NCLS)","library":"ncls","status":"active","version":"0.0.70","language":"python","ecosystem":"pypi","summary":"A fast interval tree-like implementation in C, wrapped for the Python ecosystem. It provides data structures for nested interval containment queries (e.g., finding all intervals containing a point or overlapping a range). Version 0.0.70 is current; releases are infrequent and versioned 0.0.x.","last_verified":"2026-05-01T00:00:00.000Z","tags":["interval-tree","genomics","containment-query","overlap","bioinformatics"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/ncls"},{"id":8344,"title":"NCNN Neural Network Inference Framework","library":"ncnn","status":"active","version":"1.0.20260114","language":"python","ecosystem":"pypi","summary":"NCNN is a high-performance neural network inference framework optimized for mobile platforms. The `ncnn` Python library provides official Python bindings, allowing users to load and run NCNN models from Python applications. It enables efficient deep learning inference on devices with limited computational resources. The library's versioning (`1.0.YYYYMMDD`) reflects a frequent release cadence, often aligned with new features or fixes in the core C++ NCNN project.","last_verified":"2026-04-16T00:00:00.000Z","tags":["deep-learning","inference","mobile","neural-networks","computer-vision","edge-ai","cpp-binding"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/ncnn"},{"id":13587,"title":"ncp - Asynchronous Recursive Copy","library":"ncp","status":"abandoned","version":"2.0.0","language":"javascript","ecosystem":"npm","summary":"ncp is an asynchronous recursive file and directory copying utility for Node.js, designed to mimic the `cp -r` command but with a pure JavaScript, non-blocking implementation. The current stable version, 2.0.0, as indicated in the prompt, has not seen active development for many years (last commit 6 years ago on GitHub), suggesting it is an abandoned project with no current release cadence. Its key differentiators include a programmatic API that allows for fine-grained control over the copying process, such as setting a global concurrency limit, filtering files via regular expressions or custom functions, applying streaming transformations during the copy, and flexible error handling (either stopping on the first error or continuing while logging all errors). It offers an entirely asynchronous approach to file system operations, which was a significant advantage in early Node.js environments for non-blocking I/O compared to synchronous `cp -r` alternatives.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","cli","copy"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/ncp"},{"id":18594,"title":"ncu-test-peer","library":"ncu-test-peer","status":"active","version":"1.0.0","language":"javascript","ecosystem":"npm","summary":"A minimal test package that declares a peer dependency on ncu-test-return-version (v1.x). This package itself has no functional code; it exists solely to validate how package managers (npm, yarn, pnpm) handle peer dependency resolution and version matching during installation. It is part of the npm-check-updates test suite and has no release cadence or production use case.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/ncu-test-peer"},{"id":18593,"title":"ncu-test-peer-update","library":"ncu-test-peer-update","status":"active","version":"1.1.0","language":"javascript","ecosystem":"npm","summary":"A test package with a peer dependency on ncu-test-return-version (1.1.x), used exclusively for testing npm-check-updates functionality. v1.1.0 is current, with low release cadence. Key differentiator: designed to validate peer dependency update detection, not for production use.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/ncu-test-peer-update"},{"id":21606,"title":"ndcube","library":"ndcube","status":"active","version":"2.4.0","language":"python","ecosystem":"pypi","summary":"A Python package for multi-dimensional contiguous and non-contiguous coordinate aware arrays, built on sunpy and astropy. Current version 2.4.0, release cadence irregular. Works with NumPy arrays and supports powerful slicing and dicing with World Coordinate System (WCS) awareness.","last_verified":"2026-04-27T00:00:00.000Z","tags":["solar-physics","astronomy","wcs","numpy","multidimensional-arrays","coordinate-aware","sunpy"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/ndcube"},{"id":1579,"title":"ndg-httpsclient: Enhanced HTTPS with PyOpenSSL","library":"ndg-httpsclient","status":"active","version":"0.5.1","language":"python","ecosystem":"pypi","summary":"ndg-httpsclient provides enhanced HTTPS support for Python's standard library modules `httplib` and `urllib2` (Python 2) or `http.client` and `urllib.request` (Python 3) using PyOpenSSL. It allows for advanced SSL/TLS features like Server Name Indication (SNI) and robust peer certificate verification, extending capabilities beyond the default standard library implementation. The current version is 0.5.1, with a relatively slow release cadence focused on compatibility and critical fixes.","last_verified":"2026-04-23T22:41:33.731Z","tags":["https","ssl","tls","pyopenssl","httplib","urllib2","urllib.request","http.client","security"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/ndg-httpsclient"},{"id":24104,"title":"ndicts","library":"ndicts","status":"active","version":"0.3.0","language":"python","ecosystem":"pypi","summary":"ndicts provides a nested dictionary class (ndict) that supports dot-notation access and manipulation of nested structures. Version 0.3.0 is the latest, targeting Python 3.8+. Release cadence is sporadic.","last_verified":"2026-05-01T00:00:00.000Z","tags":["nested-dict","dot-notation","dict-utils"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/ndicts"},{"id":2615,"title":"Ndindex","library":"ndindex","status":"active","version":"1.10.1","language":"python","ecosystem":"pypi","summary":"ndindex is a Python library designed for representing and manipulating objects that can serve as valid indices for NumPy arrays, including slices, integers, ellipses, None, and integer/boolean arrays, and tuples containing these types. It provides a uniform API for these objects, ensuring correct semantics aligned with NumPy's `ndarray` indexing rules. The current version is 1.10.1, and it maintains an active release cadence with recent updates.","last_verified":"2026-04-24T22:34:58.066Z","tags":["numpy","indexing","array","slice","utility"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/ndindex"},{"id":2616,"title":"NDJSON Decoder for Python","library":"ndjson","status":"active","version":"0.3.1","language":"python","ecosystem":"pypi","summary":"The `ndjson` library for Python, currently at version `0.3.1`, provides a `JsonDecoder` and `JsonEncoder` for newline-delimited JSON (NDJSON), also known as JSON Lines. It offers a familiar interface similar to Python's built-in `json` module, enabling efficient reading and writing of NDJSON data to and from file-like objects and strings. This lightweight library has no external dependencies and is particularly useful for processing large datasets or streaming applications where each line represents a complete, independent JSON object. Although its last release was in 2020 and its PyPI status is 'Pre-Alpha', it is considered stable and functional for its stated purpose.","last_verified":"2026-04-24T22:35:13.993Z","tags":["json","ndjson","jsonlines","serialization","deserialization","stream","newline-delimited"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/ndjson"},{"id":14722,"title":"ndx-framework","library":"ndx-framework","status":"abandoned","version":"0.2.27","language":"javascript","ecosystem":"npm","summary":"ndx-framework is a full-stack JavaScript application framework built on established technologies like Express.js for the backend and AngularJS (version 1) for the frontend. Designed for stability, scalability, and rapid development, it promotes modularity and utilizes an opinionated stack including CoffeeScript, Pug (formerly Jade), and Stylus for code legibility and conciseness. A key differentiator is its built-in `ndxdb`, an in-memory SQL/NoSQL database that treats JavaScript objects as first-class citizens and can persist data to S3. The framework emphasizes a small footprint, suitable for constrained environments like Heroku, and includes features for SSL, token-based authentication, and OAuth2. It integrates with Grunt for development workflows and Yeoman for scaffolding. The current stable version, 0.2.27, indicates it is a pre-1.0 release, suggesting a potentially slow or ceased development cadence, especially given its reliance on older web technologies.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/ndx-framework"},{"id":25977,"title":"ndx-server","library":"ndx-server","status":"active","version":"0.18.1","language":"javascript","ecosystem":"npm","summary":"A lightweight, modular server framework built on Express and Alasql, providing a schemaless SQL database that treats JavaScript objects as first-class citizens. Version 0.18.1 is the latest stable release, with no regular update cadence. It eliminates the need for a dedicated database server, persists to S3 with minimal reads/writes, and uses sessionless tokens that survive server restarts. Key differentiators include auto-loading of modules from startup, services, and controllers folders, built-in authentication and token generation, and a plugin ecosystem for auth, sockets, and database backups. Designed for rapid prototyping and small-to-medium scale applications, it also supports scaling via ndx-sync.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/ndx-server"},{"id":13588,"title":"NEAR JavaScript API","library":"near-api-js","status":"active","version":"7.2.0","language":"javascript","ecosystem":"npm","summary":"near-api-js is the official JavaScript/TypeScript library for interacting with the NEAR Protocol blockchain via its RPC API. Currently at v7.2.0, this package consolidates all core NEAR functionality into a single library, simplifying development for backend services, CLIs, and scripts. It provides comprehensive tools for account management, transaction building, key management, smart contract interaction, and direct RPC calls. The library offers full TypeScript support and is designed to work seamlessly in both browser and Node.js environments. Key differentiators include its 'batteries-included' approach, user-friendly helpers for unit conversions (e.g., NEAR to yoctoNEAR, TeraGas to Gas), and advanced features like parallel transaction sending using multiple keys for improved performance and nonce management. While it can be used in browsers, the library is primarily recommended for backend applications, with official web login solutions suggested for frontend use cases.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/near-api-js"},{"id":15146,"title":"nearley Parser Toolkit","library":"nearley","status":"active","version":"2.20.1","language":"javascript","ecosystem":"npm","summary":"nearley is a comprehensive parsing toolkit for JavaScript that enables developers to define and parse custom languages. It utilizes the Earley parsing algorithm, making it capable of handling any context-free grammar, including notoriously difficult cases like left recursion, which often trip up other parser generators like PEG.js or Jison. The current stable version is 2.20.1, with releases synchronized to Zenodo for academic citation. Key differentiators include its streaming capabilities, graceful error handling, support for ambiguous grammars by providing all possible parsings, and compatibility with various lexers (e.g., moo). It also provides a robust toolchain for testing, railroad diagrams, and fuzzers, and works seamlessly in both Node.js and browser environments.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","parser","parse","generator","compiler","compile","grammar","language"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/nearley"},{"id":20229,"title":"nearley-loader","library":"nearley-loader","status":"active","version":"2.0.0","language":"javascript","ecosystem":"npm","summary":"A webpack loader that imports compiled nearley parser grammar files (`.ne` files) directly into JavaScript modules. Current stable version is 2.0.0, compatible with nearley^2.0.0. It integrates with webpack's module bundling, allowing developers to require grammar files and get compiled parser rules. The loader has a peer dependency on nearley, requiring matching major versions. It is commonly used in projects that build parsers with nearley and bundle with webpack. No release cadence is documented; the package is stable but low-maintenance.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","loader","webpack"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/nearley-loader"},{"id":13589,"title":"neat-csv","library":"neat-csv","status":"active","version":"7.0.0","language":"javascript","ecosystem":"npm","summary":"neat-csv is a lightweight, promise-based wrapper around the high-performance streaming `csv-parser` module, designed for quickly parsing CSV data from strings, buffers, or readable streams into an array of JavaScript objects. The current stable version is 7.0.0. While `csv-parser` focuses on stream-based processing, `neat-csv` offers a convenient, promise-returning API, making it ideal for scenarios where the entire CSV content is available upfront or can be easily buffered. Its release cadence is tied to updates in Node.js compatibility and significant changes in its underlying `csv-parser` dependency. A key differentiator is its straightforward API for non-streaming use cases, abstracting away stream handling complexities while retaining the performance benefits of its core parser. Since version 7.0.0, the package is pure ESM, requiring modern Node.js environments and import syntax.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","parse","csv","comma","separated","values","tab","delimiter","separator"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/neat-csv"},{"id":3711,"title":"Nebius Python SDK","library":"nebius","status":"active","version":"0.3.55","language":"python","ecosystem":"pypi","summary":"Nebius provides an AI Cloud platform with a Python SDK (nebius) to interact with its various services, including AI Studio for large language models and embeddings, Compute for virtual machines and GPUs, and Object Storage. The SDKs are built on gRPC and Protocol Buffers, offering programmatic access to the Nebius AI Cloud. As of January 24, 2025, the Python SDKs are generally available. The project maintains an active development pace with frequent updates, as indicated by its current version 0.3.55.","last_verified":"2026-04-25T13:55:19.994Z","tags":["cloud","ai","sdk","grpc","mlops","generative-ai","compute","storage","iam"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/nebius"},{"id":27981,"title":"NebulaGraph Python Client","library":"nebula3-python","status":"active","version":"3.8.3","language":"python","ecosystem":"pypi","summary":"Python client library for NebulaGraph v3.x graph database. Current version 3.8.3 on PyPI, but the 5.x series (v5.2.2) is the new generation with async-native client, connection/session pools, and ORM. The v3.x line is stable and still maintained for legacy NebulaGraph v3 deployments.","last_verified":"2026-05-09T00:00:00.000Z","tags":["graph-database","nebula-graph","database-client","distributed-graph"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/nebula3-python"},{"id":13590,"title":"Necessary Utilities","library":"necessary","status":"active","version":"17.1.8","language":"javascript","ecosystem":"npm","summary":"Necessary is a JavaScript utility library offering a curated collection of functions inspired by larger libraries like Lodash and Async. It aims to provide essential utilities with a relatively small footprint and transparent implementations, particularly for asynchronous operations, to aid debugging. The library, currently at version 17.1.8, features a clear separation of concerns, with distinct utility collections for browser-only environments (e.g., Ajax), Node.js-only environments (e.g., File System, Shell), and universal utilities usable in both (e.g., Array, String, Asynchronous). It exports utility collections as plain JavaScript objects, from which individual functions can be destructured. The project appears actively maintained with regular updates, although a specific release cadence isn't explicitly stated. Key differentiators include its modular structure, explicit environment targeting, and a focus on simplicity over feature breadth.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/necessary"},{"id":25978,"title":"ned-transpile","library":"ned-transpile","status":"maintenance","version":"1.0.6","language":"javascript","ecosystem":"npm","summary":"An opinionated Node.js project transpiler built on Babel for the ned framework. Version 1.0.6 is the latest stable release, no recent updates. It provides async/await support, ES6+ compilation, sourcemaps, project-root-relative requires, and strict mode enforcement. Designed as a CLI tool and API for transpiling source directories (default ./src to ./build). Requires Node >= 6.0. Differentiators: tightly integrated with ned, opinionated defaults, simple configuration. No active development observed.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","ned","transpile","project","opinionated","babel","build","compile"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/ned-transpile"},{"id":15715,"title":"Needle HTTP Client","library":"needle","status":"active","version":"3.5.0","language":"javascript","ecosystem":"npm","summary":"Needle is a lightweight and performant HTTP client for Node.js, designed for various HTTP/HTTPS requests, including API interactions, file uploads, and data streaming. The current stable version is 3.5.0, and the project maintains a moderate release cadence, focusing on stability, bug fixes, and incremental feature enhancements, with major versions occurring less frequently. Key differentiators include its minimal dependency footprint, built-in support for streaming gzip, deflate, and brotli decompression (Node 10+), and automatic JSON/XML parsing. Its API is flexible, supporting traditional callbacks, modern Promises, and direct stream piping, allowing developers to choose the paradigm best suited for their application. Needle also handles essential features like Basic & Digest authentication, multipart form-data uploads, and HTTP proxy forwarding, positioning itself as an efficient alternative for quick and reliable HTTP operations in Node.js environments.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","http","https","simple","request","client","multipart","upload","proxy"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/needle"},{"id":9134,"title":"Needle Python Client Library","library":"needle-python","status":"active","version":"0.6.0","language":"python","ecosystem":"pypi","summary":"needle-python is the official client library for the Needle API. It simplifies the process of building Retrieval-Augmented Generation (RAG) pipelines, enabling semantic search and efficient contextualization for Large Language Models (LLMs). The library, currently at version 0.6.0, provides tools for managing collections, uploading files, and performing contextual searches. It is actively maintained with a focus on API integration and RAG pipeline development.","last_verified":"2026-04-16T00:00:00.000Z","tags":["RAG","LLM","AI","semantic search","API client","contextualization","information retrieval"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/needle-python"},{"id":18595,"title":"Negotiate.js","library":"negotiate","status":"maintenance","version":"1.0.1","language":"javascript","ecosystem":"npm","summary":"JavaScript implementation of the HTTP preemptive content negotiation algorithm as defined in the original HTTP 1.1 draft spec. Stable version 1.0.1, no longer actively developed. Differentiators: implements the original draft negotiation algorithm (not the final RFC), handles media type, language, charset, and encoding negotiation. Suitable for Node.js HTTP servers needing automatic variant selection. Alternative to content-negotiation libraries that follow the final RFC.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","http","content","negotiation","variants","node","accept"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/negotiate"},{"id":16860,"title":"HTTP Content Negotiation","library":"negotiator","status":"active","version":"1.0.0","language":"javascript","ecosystem":"npm","summary":"Negotiator is a lightweight, standalone utility for parsing and evaluating HTTP `Accept`, `Accept-Language`, `Accept-Encoding`, and `Accept-Charset` headers. It allows servers to determine the client's preferred content based on quality values (`q-factors`) specified in these headers. Primarily maintained by the `jshttp` organization, it serves as a core component for web frameworks like Express.js by abstracting complex RFC specifications for content negotiation. The current stable version is `1.0.0`. The package operates in a maintenance mode, with infrequent but significant major releases that often include breaking changes to align with evolving Node.js environments and best practices. It distinguishes itself by providing a robust and dependency-free solution for this specific HTTP concern.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","http","content negotiation","accept","accept-language","accept-encoding","accept-charset"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/negotiator"},{"id":25976,"title":"NeJS","library":"nejs","status":"deprecated","version":"0.1.19","language":"javascript","ecosystem":"npm","summary":"A deprecated ECMAScript 6 to ECMAScript 3 transpiler. Last release v0.1.19, no updates since 2015. Supports let/const, arrow functions, rest/default/named parameters. Superseded by Babel (formerly 6to5). Not maintained; use Babel or modern transpilers.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","ecmascript6","transpiler"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/nejs"},{"id":17038,"title":"NEMAR CLI","library":"nemar-cli","status":"active","version":"0.7.26","language":"javascript","ecosystem":"npm","summary":"The nemar-cli package provides a command-line interface for managing datasets within NEMAR (Neuroelectromagnetic Data Archive and Tools Resource), an initiative focused on curating and sharing human neuroelectromagnetic (EEG, MEG, iEEG) data. It facilitates interaction with BIDS-formatted datasets, often leveraging DataLad for version control and data management, and integrating with resources like OpenNeuro. This CLI is designed to help researchers create, update, and manage neuroimaging datasets, particularly those with restrictive licenses that prevent hosting on fully public repositories, while still ensuring free access for academic use. The current stable version is 0.7.26, indicating active development with potential for frequent updates and feature enhancements before a 1.0 release. Its key differentiators include specialized support for neuroimaging data standards (BIDS), integration with advanced data versioning systems (DataLad), and its role in an ecosystem that provides high-performance computing resources via the Neuroscience Gateway. It aims to streamline data management workflows for neuroscientists.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","nemar","bids","neuroimaging","eeg","emg","datalad","cli"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/nemar-cli"},{"id":27166,"title":"NeMo Text Processing","library":"nemo-text-processing","status":"active","version":"1.1.0","language":"python","ecosystem":"pypi","summary":"NVIDIA NeMo text processing toolkit for ASR and TTS, providing text normalization (TN) and inverse text normalization (ITN) for over 20 languages. Current version 1.1.0 (August 2024). Release cadence is irregular with minor version bumps every few months.","last_verified":"2026-04-27T00:00:00.000Z","tags":["nemo","text-normalization","inverse-text-normalization","asr","tts","wfn","pynini"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/nemo-text-processing"},{"id":4991,"title":"NVIDIA NeMo Toolkit","library":"nemo-toolkit","status":"active","version":"2.7.2","language":"python","ecosystem":"pypi","summary":"NeMo is an open-source, PyTorch-based toolkit for developing state-of-the-art conversational AI models, including Automatic Speech Recognition (ASR), Text-to-Speech (TTS), Large Language Models (LLMs), and Natural Language Processing (NLP). It is currently at version 2.7.2 and receives frequent updates, typically bi-monthly or monthly, with patch releases for security and critical fixes.","last_verified":"2026-04-12T00:00:00.000Z","tags":["AI","NLP","ASR","TTS","Speech","Conversational AI","Deep Learning","NVIDIA","PyTorch"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/nemo-toolkit"},{"id":7445,"title":"NeMo Guardrails","library":"nemoguardrails","status":"active","version":"0.21.0","language":"python","ecosystem":"pypi","summary":"NeMo Guardrails is an open-source toolkit developed by NVIDIA for adding programmable guardrails to LLM-based conversational systems. It helps define rules, enable safety, and ensure desired behavior for AI assistants. As of version 0.21.0, it supports flexible integration with various LLMs and frameworks, often releasing updates regularly to enhance features and stability.","last_verified":"2026-04-16T00:00:00.000Z","tags":["LLM","Guardrails","NLP","AI","Conversation","Safety"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/nemoguardrails"},{"id":24105,"title":"NeMo LLM Python Client","library":"nemollm","status":"active","version":"0.3.5","language":"python","ecosystem":"pypi","summary":"Python client library for NVIDIA NeMo LLM API. Version 0.3.5. The library enables interaction with NeMo LLM services for text generation. Release cadence is irregular.","last_verified":"2026-05-01T00:00:00.000Z","tags":["nvidia","llm","api","client"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/nemollm"},{"id":21607,"title":"Neo","library":"neo","status":"active","version":"0.14.4","language":"python","ecosystem":"pypi","summary":"Neo is a Python package for representing electrophysiology data, with support for reading a wide range of neurophysiology file formats. Current version 0.14.4, requires Python >=3.10. Release cadence is irregular.","last_verified":"2026-04-27T00:00:00.000Z","tags":["electrophysiology","neuroscience","data-format","spikes","signals"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/neo"},{"id":1580,"title":"Neo4j Python Driver","library":"neo4j","status":"active","version":"6.1.0","language":"python","ecosystem":"pypi","summary":"The Neo4j Python Driver is the official client library for interacting with Neo4j graph databases from Python applications. It provides a robust, high-performance, and idiomatic API for executing Cypher queries, managing sessions, and handling transactions. Version 6.1.0 is the latest stable release, with frequent updates and major versions released every few months, alongside Long Term Support (LTS) versions for stability.","last_verified":"2026-04-23T22:41:51.685Z","tags":["database","graph","neo4j","driver"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/neo4j"},{"id":16451,"title":"Neo4j Bolt Connection (Internal)","library":"neo4j-driver-bolt-connection","status":"active","version":"5.28.3","language":"javascript","ecosystem":"npm","summary":"The `neo4j-driver-bolt-connection` package provides the low-level implementation for establishing and managing connections to Neo4j databases using the binary Bolt Protocol. It is an internal dependency foundational to the official `neo4j-driver` and `neo4j-driver-lite` packages for JavaScript and TypeScript. Crucially, this package is explicitly *not* intended for direct consumption by end-users, serving as an abstraction layer for Bolt protocol specifics. The current stable version is 5.28.3, with version 6.0.x introducing new features like support for Neo4j's Vector type. Release cadence for the main `neo4j-driver` and its internal components, including this one, has evolved; post-6.0, minor releases occur as warranted by significant features or improvements, moving away from a monthly cadence to reduce user update overhead. Key differentiators include its role in abstracting complex network communication and Bolt handshake protocols, enabling the higher-level drivers to offer robust API usability, transaction management, and connection pooling capabilities transparently. While it handles the core communication, developers should always use the comprehensive `neo4j-driver` for a stable and supported experience.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","bolt","neo4j","driver","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/neo4j-driver-bolt-connection"},{"id":6400,"title":"Neo4j GraphRAG Python Client","library":"neo4j-graphrag","status":"active","version":"1.14.1","language":"python","ecosystem":"pypi","summary":"The neo4j-graphrag library provides Pythonic access and utilities for integrating with Neo4j's GraphRAG (Retrieval Augmented Generation) features. It simplifies building Knowledge Graphs from unstructured text, performing vector embeddings, and executing RAG queries against a Neo4j graph database. The current version is 1.14.1, with a release cadence that is quite active, often seeing minor releases monthly.","last_verified":"2026-04-15T00:00:00.000Z","tags":["neo4j","graphrag","llm","rag","knowledge-graph","ai"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/neo4j-graphrag"},{"id":8345,"title":"Neo4j Rust Extensions","library":"neo4j-rust-ext","status":"active","version":"6.1.0.0","language":"python","ecosystem":"pypi","summary":"neo4j-rust-ext is an official Python library that provides Rust extensions to accelerate the Neo4j Bolt driver for Python. It offers significant performance improvements, often 3x to 10x faster, particularly for use-cases involving few but large records. The library is a drop-in replacement for the standard `neo4j` driver, currently at version 6.1.0.0, and typically releases in alignment with major `neo4j` driver versions.","last_verified":"2026-04-16T00:00:00.000Z","tags":["neo4j","database","graph","performance","rust","driver"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/neo4j-rust-ext"},{"id":7446,"title":"neomodel Python OGM","library":"neomodel","status":"active","version":"6.1.0","language":"python","ecosystem":"pypi","summary":"neomodel is an Object Graph Mapper (OGM) for the Neo4j graph database, providing a Pythonic way to interact with Neo4j. It allows developers to define graph models using Python classes, making it easier to store, retrieve, and query data in a Neo4j database. The current version is 6.1.0, with major releases approximately annually and patch releases as needed.","last_verified":"2026-04-16T00:00:00.000Z","tags":["neo4j","ogm","graph database","orm","data modeling"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/neomodel"},{"id":166,"title":"Neon (Serverless PostgreSQL)","library":"neon","status":"active","version":"platform","language":"python","ecosystem":"pypi","summary":"Neon is a serverless PostgreSQL platform (acquired by Databricks May 2025 for ~$1B). Not a Python package — connect using standard PostgreSQL drivers (psycopg2, psycopg, asyncpg, SQLAlchemy). Two connection string types: pooled (-pooler in hostname, via PgBouncer) and direct. Pooled is now the default in Neon Console. Critical: always include sslmode=require. asyncpg with pooled connections requires statement_cache_size=0.","last_verified":"2026-05-12T09:12:34.922Z","tags":["neon","postgresql","serverless","pgbouncer","asyncpg","psycopg2","python"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/neon"},{"id":18596,"title":"Neon CLI","library":"neon-cli","status":"active","version":"0.10.1","language":"javascript","ecosystem":"npm","summary":"Official command-line tool for creating, building, and loading native Rust/Node.js modules using the Neon bindings framework. Current stable version is 0.10.1, targeting Node >=8 and N-API. The CLI provides scaffolding and build infrastructure for Neon projects; the core Neon library (separate package) enables high-performance Rust addons with a safe, idiomatic Rust API. Differentiates from napi-rs with a more Rust-centric declarative API and a mature macro-based approach. Release cadence is periodic with major versions (1.0.0-alpha pre-releases available).","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/neon-cli"},{"id":15472,"title":"Neon Bindings Loader with Prebuild Support","library":"neon-load-or-build","status":"active","version":"2.2.2","language":"javascript","ecosystem":"npm","summary":"neon-load-or-build is a specialized build tool and bindings loader designed for projects utilizing Neon Bindings, providing robust support for precompiled native modules (prebuilds). As of version 2.2.2, it aims to significantly improve the installation experience of Node.js native add-ons by checking for existing builds or prebuilds before initiating a potentially time-consuming compilation process. While no explicit release cadence is documented, its version history suggests a stable and mature project. A key differentiator is its integration with Neon's build system, offering a CLI command similar to `neon build` but with prebuild checks. It's particularly crucial for `nodejs-mobile` environments, where specifying `moduleName` is mandatory for correct module resolution across iOS and Android. The tool is heavily inspired by `node-gyp-build` and `prebuildify`, inheriting their approach to streamlining native module distribution by prioritizing prebuilds over on-the-fly compilation. This design choice enables developers to bundle platform-specific prebuilds (e.g., for `musl` or specific ARM architectures), reducing install-time friction and ensuring compatibility across various Node.js and Electron environments.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/neon-load-or-build"},{"id":16452,"title":"Instant Neon PostgreSQL Database Provisioning","library":"neon-new","status":"active","version":"0.14.0","language":"javascript","ecosystem":"npm","summary":"`neon-new` (version 0.14.0) is a specialized command-line interface (CLI) and Software Development Kit (SDK) designed to facilitate the rapid, ephemeral provisioning of new, claimable Neon PostgreSQL databases. It aims to eliminate initial setup friction by allowing developers to instantiate a functional database with a single command or function call, without requiring immediate sign-up. The package currently ships with TypeScript types and targets Node.js environments. Its primary differentiating feature is the speed and ease of obtaining a fully functional PostgreSQL connection string, which is highly beneficial for rapid prototyping, local development, and CI/CD environments where temporary, on-demand databases are advantageous. While not having a strictly defined release cadence, the project is under active development, indicated by its pre-1.0.0 versioning, and has seen frequent updates. Users should be aware that databases generated this way are temporary and will expire if not formally claimed within 72 hours, making them ideal for short-lived use cases or as an initial stepping stone before migrating to a persistent, owned Neon project.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","neon","database","postgres","cli","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/neon-new"},{"id":18597,"title":"Neon CLI","library":"neonctl","status":"active","version":"2.22.0","language":"javascript","ecosystem":"npm","summary":"Official command-line tool for managing Neon Serverless Postgres databases. Version 2.22.0, released March 2026. Requires Node.js >=18. Provides project, branch, database, role, and IP allow management, plus connection string retrieval. Supports authentication via browser OAuth or API key. Installable via npm, Homebrew, or binary downloads. Not to be confused with neon.js SDK — this is a CLI binary, not a library for programmatic use.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/neonctl"},{"id":9136,"title":"Neoteroi MkDocs Plugins","library":"neoteroi-mkdocs","status":"active","version":"1.2.0","language":"python","ecosystem":"pypi","summary":"neoteroi-mkdocs provides a collection of plugins for MkDocs and Python Markdown, enhancing documentation sites with features like cards, contributors lists, timelines, Gantt charts, and OpenAPI specification integration. Currently at version 1.2.0, the library maintains an active development pace with regular updates and feature additions.","last_verified":"2026-04-16T00:00:00.000Z","tags":["mkdocs","plugin","markdown","documentation","cards","contributors","gantt","openapi"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/neoteroi-mkdocs"},{"id":7447,"title":"neotime: Nanosecond Temporal Types","library":"neotime","status":"abandoned","version":"1.7.4","language":"python","ecosystem":"pypi","summary":"neotime provides nanosecond-precision temporal types for Python, offering classes like Duration, Date, Time, and DateTime, similar to the standard library's datetime module but with enhanced precision. The library is currently abandoned, as its core temporal type implementations have been rolled into the Neo4j Python driver (version 4.0 and later). The last release was 1.7.4 in December 2018.","last_verified":"2026-04-16T00:00:00.000Z","tags":["time","datetime","nanoseconds","neo4j","temporal"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/neotime"},{"id":13592,"title":"Object Traversal and Transformation","library":"neotraverse","status":"active","version":"0.6.18","language":"javascript","ecosystem":"npm","summary":"neotraverse is a JavaScript/TypeScript library designed for deep traversal and in-place transformation of JavaScript objects and arrays through a recursive walk. It stands as a TypeScript rewrite and fork of the popular `js-traverse` package, aiming for API compatibility while introducing significant modernizations. The current stable version is 0.6.18, with recent patch releases indicating active maintenance. Key differentiators include its zero-dependency architecture, minimal footprint (as low as 1.38KB min+brotli for the modern build), native TypeScript support (eliminating the need for `@types/traverse`), and an ESM-first approach. It provides three distinct builds: a default ESM-only build compatible with the original `traverse` API, a 'modern' ESM-only build offering an improved API with context passed as an explicit argument, and a 'legacy' build supporting ES5 and CommonJS for broader compatibility.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","traverse","walk","recursive","map","forEach","deep","clone","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/neotraverse"},{"id":24107,"title":"Neovim Python client (pynvim)","library":"neovim","status":"deprecated","version":"0.3.1","language":"python","ecosystem":"pypi","summary":"The Python client for Neovim, providing a programming interface to control Neovim from Python. This package ('neovim') is a transitional package for 'pynvim' (version 0.3.1) and is deprecated; users should use the 'pynvim' package (current version 0.6.0) instead. The project has an active maintenance and release cadence of roughly once a year.","last_verified":"2026-05-01T00:00:00.000Z","tags":["neovim","pynvim","vim","editor","client"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/neovim"},{"id":7448,"title":"Neptune Client","library":"neptune","status":"active","version":"1.14.0.post2","language":"python","ecosystem":"pypi","summary":"Neptune is an MLOps platform for experiment tracking and model management, focusing on machine learning metadata. The `neptune-client` Python library provides the interface to log, store, display, and compare MLOps artifacts and metadata directly from your code. It is currently at version 1.14.0.post2, with active development including an upcoming 2.x branch, and releases frequent updates.","last_verified":"2026-04-16T00:00:00.000Z","tags":["MLOps","experiment tracking","machine learning","logging","model management"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/neptune"},{"id":4130,"title":"Neptune API Client","library":"neptune-api","status":"active","version":"0.26.0","language":"python","ecosystem":"pypi","summary":"neptune-api is a low-level client library for accessing the Neptune API directly. It provides the underlying OpenAPI-generated client and protobuf models used by the higher-level `neptune` client library. As of version 0.26.0, it primarily serves as an internal dependency, receiving frequent updates, often monthly or bi-monthly, reflecting changes in the core Neptune API.","last_verified":"2026-04-11T00:00:00.000Z","tags":["neptune","mlops","api-client","low-level","machine-learning"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/neptune-api"},{"id":8346,"title":"Neptune Client","library":"neptune-client","status":"active","version":"1.14.0.post2","language":"python","ecosystem":"pypi","summary":"Neptune Client is the Python library for interacting with Neptune.ai, an MLOps platform for experiment tracking and model management. It allows users to log, organize, and visualize machine learning metadata, including hyperparameters, metrics, and artifacts. The current version is 1.14.0.post2, and the library is actively maintained with frequent releases.","last_verified":"2026-04-16T00:00:00.000Z","tags":["MLOps","experiment tracking","machine learning","model management","AI"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/neptune-client"},{"id":4645,"title":"Neptune Fetcher","library":"neptune-fetcher","status":"deprecated","version":"0.23.0","language":"python","ecosystem":"pypi","summary":"Neptune Fetcher was a Python library designed to efficiently retrieve experiment metadata, metrics, and logs from Neptune.ai projects, allowing users to query and organize data into Pandas DataFrames. It is currently at version 0.23.0, but the library is officially deprecated, with `neptune-query` being its recommended successor. Development is minimal, focusing on critical fixes and dependency updates, with no new features planned.","last_verified":"2026-04-12T00:00:00.000Z","tags":["machine-learning","mlops","experiment-tracking","data-fetching","deprecated","neptune-ai"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/neptune-fetcher"},{"id":5340,"title":"Neptune Query","library":"neptune-query","status":"active","version":"1.14.1","language":"python","ecosystem":"pypi","summary":"Neptune Query is a Python library (current version 1.14.1) for retrieving logged metadata from the Neptune MLOps platform. It provides a read-only API to programmatically fetch experiments, runs, and their associated attributes, often as Pandas DataFrames. The library is actively maintained with frequent minor and patch releases, offering a stable interface for data retrieval and analysis.","last_verified":"2026-04-13T00:00:00.000Z","tags":["mlops","data-science","experiment-tracking","neptune","metadata","query"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/neptune-query"},{"id":4646,"title":"neptune-scale Client Library","library":"neptune-scale","status":"active","version":"0.30.0","language":"python","ecosystem":"pypi","summary":"neptune-scale is the official Python client library for Neptune.ai, an MLOps platform for experiment tracking and model management. It enables users to log, visualize, and compare machine learning metadata such as metrics, parameters, and files at scale, especially designed for foundation model training. The library is actively developed, with the current stable version being 0.30.0 and frequent alpha/beta releases.","last_verified":"2026-04-12T00:00:00.000Z","tags":["MLOps","experiment tracking","Neptune.ai","client","deep learning"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/neptune-scale"},{"id":9977,"title":"NequIP","library":"nequip","status":"active","version":"0.17.1","language":"python","ecosystem":"pypi","summary":"NequIP is an open-source Python library for building E(3)-equivariant interatomic potentials, primarily used in molecular dynamics and materials science simulations. It leverages PyTorch and e3nn for deep learning models that respect physical symmetries, enabling accurate and robust simulations. The current stable version is 0.17.1, with releases typically tied to significant feature additions or dependency updates.","last_verified":"2026-04-17T00:00:00.000Z","tags":["machine learning","molecular dynamics","materials science","deep learning","equivariant neural networks","interatomic potentials","pytorch"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/nequip"},{"id":9978,"title":"Allegro Equivariant Deep Learning Interatomic Potentials","library":"nequip-allegro","status":"active","version":"0.8.2","language":"python","ecosystem":"pypi","summary":"Allegro is an open-source Python library for building highly scalable and accurate equivariant deep learning interatomic potentials, often used in materials science and molecular dynamics. It is currently at version 0.8.2 and sees active development with frequent minor releases and occasional breaking changes in major versions.","last_verified":"2026-04-17T00:00:00.000Z","tags":["deep learning","interatomic potentials","physics","equivariant neural networks","molecular dynamics","materials science","AI for science"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/nequip-allegro"},{"id":27167,"title":"NerfAcc","library":"nerfacc","status":"active","version":"0.5.3","language":"python","ecosystem":"pypi","summary":"A general NeRF acceleration toolbox that provides efficient occupancy grid-based ray marching and sampling for neural radiance fields. Current version 0.5.3, with rapid development and breaking changes between minor versions.","last_verified":"2026-05-01T00:00:00.000Z","tags":["nerf","volume-rendering","ray-marching","cuda","3d-reconstruction"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/nerfacc"},{"id":21608,"title":"Nessus File Reader (NFR)","library":"nessus-file-reader","status":"active","version":"0.8.0","language":"python","ecosystem":"pypi","summary":"A CLI tool and Python module for parsing Nessus scan result files (.nessus) from Tenable Nessus and Tenable Security Center. Current version 0.8.0, released April 2026. Active development with periodic releases.","last_verified":"2026-04-27T00:00:00.000Z","tags":["nessus","tenable","vulnerability-scan","parser","cli"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/nessus-file-reader"},{"id":17828,"title":"Nest (HTTP Client)","library":"nest","status":"abandoned","version":"0.1.6","language":"javascript","ecosystem":"npm","summary":"The `nest` package, version 0.1.6, is an extremely old and likely abandoned Node.js HTTP client designed for interacting with REST APIs. Published many years ago, it predates modern JavaScript module systems like ESM and lacks TypeScript support. This package is distinct from the popular NestJS framework, which is a comprehensive server-side framework. Given its age and lack of updates, it is not suitable for new projects and should be avoided due to potential security vulnerabilities and incompatibility with contemporary Node.js environments and practices. Its release cadence is non-existent, and it offers no significant differentiators over modern, well-maintained HTTP clients like `axios` or `node-fetch`, which provide robust features, active development, and broad community support.","last_verified":"2026-04-23T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/nest"},{"id":541,"title":"nest-asyncio Library","library":"nest-asyncio","status":"active","version":"1.6.0","language":"python","ecosystem":"pypi","summary":"nest-asyncio is a Python library that patches the `asyncio` module to allow nested event loops. This addresses the `RuntimeError: This event loop is already running` issue encountered in environments like web servers, GUI applications, and Jupyter notebooks where an event loop is already active. It is currently at version 1.6.0 and maintains a stable release cadence.","last_verified":"2026-05-12T14:50:00.109Z","tags":["asyncio","event loop","patching","nested","jupyter","web servers","gui"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/nest-asyncio"},{"id":4647,"title":"nest-asyncio2","library":"nest-asyncio2","status":"active","version":"1.7.2","language":"python","ecosystem":"pypi","summary":"nest-asyncio2 is a fork of the unmaintained `nest_asyncio` library, designed to patch `asyncio` to allow nested event loops. It addresses compatibility issues with Python 3.12+ and 3.14+ where the original library would fail. The current version is 1.7.2, and it receives updates as needed to maintain compatibility with newer Python versions and fix issues.","last_verified":"2026-04-12T00:00:00.000Z","tags":["asyncio","event loop","patch","concurrency","python3"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/nest-asyncio2"},{"id":11382,"title":"NestJS CSV Parser","library":"nest-csv-parser","status":"active","version":"2.0.4","language":"javascript","ecosystem":"npm","summary":"nest-csv-parser is a utility module designed for the NestJS framework, simplifying the process of parsing CSV files within server-side applications. It acts as a lightweight wrapper around the popular `csv-parser` library, exposing its functionality in a NestJS-idiomatic way through an injectable service. The current stable version is 2.0.4. While a strict release cadence isn't explicitly stated, the project appears actively maintained given its version history and documentation. Its primary differentiator is seamless integration into NestJS applications using `@Module` imports and dependency injection, allowing developers to consume CSV data streams and map them directly to TypeScript entities with optional control over line counts, offsets, and underlying `csv-parser` configurations. It handles streaming large files efficiently without loading the entire content into memory.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/nest-csv-parser"},{"id":11383,"title":"NestJS Sentry Integration Module","library":"nest-raven","status":"active","version":"10.1.0","language":"javascript","ecosystem":"npm","summary":"nest-raven is a module designed to seamlessly integrate Sentry error tracking into applications built with the NestJS framework. It replaces the deprecated `raven` package with the modern `@sentry/node` SDK, providing a robust solution for capturing exceptions. Currently stable at v10.1.0, the package typically releases updates in alignment with major NestJS framework versions, alongside regular dependency maintenance. While it offers a quick starter for common REST/GraphQL error capturing via interceptors and filters, the documentation advises that for large-scale projects requiring deeper Sentry integration beyond basic error handling, developers might consider using this library as a reference to implement a custom solution tailored to their specific needs. Its primary differentiators are its NestJS-native interceptor approach and a clear migration path from older Sentry integration methods.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","nestjs","nest","raven","sentry","module","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/nest-raven"},{"id":11384,"title":"Nest Router Module","library":"nest-router","status":"abandoned","version":"1.0.9","language":"javascript","ecosystem":"npm","summary":"nest-router is a module for the NestJS framework designed to provide a hierarchical and modular approach to route organization. It allows developers to define a tree-like structure for application routes, automatically prefixing controller paths based on parent module configurations. For example, a child module's routes will inherit the parent's prefix, resulting in `/parent/child/route` rather than just `/child/route`. This addresses a common routing organization challenge in older NestJS versions (specifically prior to features like `APP_BASE_URL` or later routing enhancements). The last stable version is 1.0.9, published 7 years ago. This package is largely incompatible with modern NestJS versions (v6+ and especially v10+, with NestJS 11.1.19 being the latest as of April 2026). Its primary differentiator was its ability to structure routes in a more organized, tree-like manner for NestJS applications relying on a specific routing pattern.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","nestjs","router","addons"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/nest-router"},{"id":11385,"title":"Nest SFTP Module","library":"nest-sftp","status":"active","version":"3.1.0","language":"javascript","ecosystem":"npm","summary":"nest-sftp is a NestJS framework module that provides a wrapper around the `ssh2-sftp-client` library, enabling SFTP client capabilities within a NestJS application. It integrates SFTP connection management directly into the NestJS dependency injection system, allowing for easy configuration and use of SFTP operations. The current stable version is 3.1.0, which includes support for NestJS 11. While minor releases and bug fixes occur periodically, major version updates are less frequent, often coinciding with significant changes or new NestJS version support. Key differentiators include its seamless integration with Nest's module system, supporting both synchronous (`forRoot`) and asynchronous (`forRootAsync`) configuration patterns, and the ability to inject a configured `SftpClientService` directly into other services for file transfer operations.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","nest","sftp","lambda","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/nest-sftp"},{"id":11386,"title":"Nest Typed Config","library":"nest-typed-config","status":"active","version":"2.10.1","language":"javascript","ecosystem":"npm","summary":"Nest-Typed-Config is a robust and intuitive configuration module designed for the NestJS framework, providing a type-safe approach to managing application settings. Unlike other configuration solutions like the official `@nestjs/config` or `nestjs-config`, this library eliminates the need for manual type-casting by allowing developers to define their configuration schema using TypeScript classes and decorators, similar to DTOs. It supports various loaders including environment variables, JSON, YAML, TOML, and remote endpoints, and integrates seamlessly with `class-validator` and `class-transformer` for comprehensive configuration validation and transformation. The current stable version is `2.10.1`, with active development and frequent releases to support new NestJS versions and introduce features like environment variable overrides and default values for file loaders.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/nest-typed-config"},{"id":6735,"title":"Nested Lookup","library":"nested-lookup","status":"maintenance","version":"0.2.25","language":"python","ecosystem":"pypi","summary":"Nested-lookup is a Python library providing functions for working with deeply nested documents, typically a mix of dictionaries and lists, often derived from JSON, YAML, or XML. It simplifies tasks like performing key lookups, updating values, deleting keys, and altering values within these complex structures. The library is currently at version 0.2.25, with its last release in July 2022, indicating a maintenance cadence rather than active rapid development.","last_verified":"2026-04-15T00:00:00.000Z","tags":["nested","document","dictionary","dict","list","lookup","json","yaml"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/nested-lookup"},{"id":27982,"title":"nestedtext","library":"nestedtext","status":"active","version":"3.8","language":"python","ecosystem":"pypi","summary":"Human readable and writable data interchange format, similar to YAML but simpler. Current version 3.8, requires Python >=3.6. Development is active with regular releases.","last_verified":"2026-05-09T00:00:00.000Z","tags":["serialization","data format","human-readable","YAML alternative"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/nestedtext"},{"id":17040,"title":"Nestia CLI Tool","library":"nestia","status":"active","version":"11.0.2","language":"javascript","ecosystem":"npm","summary":"Nestia is a comprehensive CLI tool designed to enhance NestJS development by providing a suite of features including super-fast decorators, advanced WebSocket routes, and robust code generation capabilities. It currently stands at version 11.0.2 and receives active development, with frequent releases addressing features, bug fixes, and minor breaking changes. A key differentiator is its deep integration with `typia` for runtime validation and JSON serialization, which claims significantly higher performance (e.g., 20,000x faster than `class-validator` for validation, 200x faster than `class-transformer` for serialization). Nestia also generates a fully typed SDK for clients, complete with a mockup simulator and E2E test functions, akin to `tRPC` but with a focus on code generation rather than direct RPC, and offers advanced Swagger document generation features including AI chatbot integration. Its modular design includes sub-packages like `@nestia/core`, `@nestia/sdk`, and `@nestia/e2e` for specific functionalities.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","nestia","cli","sdk","swagger","generator","nestjs","typia","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/nestia"},{"id":11390,"title":"NestJS - Progressive Node.js Framework","library":"nestjs","status":"active","version":"0.0.1","language":"javascript","ecosystem":"npm","summary":"NestJS is a progressive, open-source Node.js framework for building efficient, reliable, and scalable server-side applications, released under an MIT License. It leverages TypeScript extensively, combining elements of Object-Oriented Programming (OOP), Functional Programming (FP), and Functional Reactive Programming (FRP) to provide a structured and opinionated development experience. Built on top of robust HTTP server frameworks like Express (default) and Fastify, it provides an out-of-the-box application architecture that helps developers create highly testable, loosely coupled, and easily maintainable applications. The current stable version is 11.1.19, with regular releases bringing new features, bug fixes, and performance enhancements. Key differentiators include its strong adherence to Angular-inspired modularity, dependency injection system, and a rich ecosystem for various application types like REST APIs, GraphQL APIs, and microservices.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","web","framework"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/nestjs"},{"id":16733,"title":"NestJS Better Auth Module","library":"nestjs-better-auth","status":"maintenance","version":"0.6.4","language":"javascript","ecosystem":"npm","summary":"The `nestjs-better-auth` module (version `0.6.4`) integrates the `better-auth` authentication and authorization library into NestJS applications. It provides authentication guards for route protection and decorators for convenient access to authenticated user sessions. This module supports both Express v5 and Fastify HTTP adapters, along with comprehensive GraphQL context capabilities. While it currently maintains CommonJS compatibility, its README indicates a future transition to ESM. This specific package, maintained by `underfisk`, appears to have a slower release cadence compared to a related, more actively developed package (`@thallesp/nestjs-better-auth`) which is at version `2.x.x`. Users should be aware of this distinction when choosing their authentication solution, as `nestjs-better-auth@0.6.4` has not seen recent updates and features like 'Hooks' are still marked 'WIP'.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","better-auth","nestjs","auth","authentication","authorization","jwt","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/nestjs-better-auth"},{"id":16732,"title":"NestJS Better Auth Fastify Module","library":"nestjs-better-auth-fastify","status":"active","version":"0.0.24","language":"javascript","ecosystem":"npm","summary":"The `nestjs-better-auth-fastify` package provides a dedicated NestJS module for integrating authentication capabilities specifically when using the Fastify platform adapter. It acts as a bridge, leveraging the underlying `better-auth` library to deliver authentication services tailored for high-performance Fastify-based NestJS applications. Currently, the package is in early development, reflected by its 0.0.24 version, which implies that API surfaces may change without adhering to strict semantic versioning, although recent releases show largely minor updates. Its core differentiator lies in its optimized integration with Fastify, providing a specialized solution for developers prioritizing Fastify's performance benefits within the NestJS ecosystem, rather than a generic authentication module. While recent changes have been minimal, early versions typically address fundamental architectural considerations and bug fixes, such as making `@nestjs/graphql` an optional dependency.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","nestjs","better-auth","auth","nestjs-better-auth","nestjs-better-auth-fastify","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/nestjs-better-auth-fastify"},{"id":17041,"title":"NestJS Console Module","library":"nestjs-console","status":"active","version":"10.0.0","language":"javascript","ecosystem":"npm","summary":"nestjs-console is a NestJS module that provides a command-line interface (CLI) for NestJS applications. It enables developers to define and run console commands within the application's dependency injection context, which is particularly useful for tasks such as headless operations, cron jobs, data processing, and migrations. The module integrates with the popular `commander.js` package for robust command parsing and execution. It bootstraps a `NestApplicationContext` (headless) rather than a full `NestApplication`, ensuring that CLI commands have access to all necessary NestJS services without initiating an HTTP server. The current stable version is 10.0.0, which supports NestJS v11, Commander v12 & v13, and requires Node.js >= v20.0.0. Its release cadence is closely tied to major NestJS and Commander updates. A key differentiator is its seamless integration with NestJS's decorators and DI system, allowing command logic to reside directly within NestJS providers.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","nestjs","module","cli","console","commander","terminal","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/nestjs-console"},{"id":11387,"title":"NestJS Dynamoose Integration","library":"nestjs-dynamoose","status":"active","version":"0.6.0","language":"javascript","ecosystem":"npm","summary":"nestjs-dynamoose is a module designed to seamlessly integrate the Dynamoose ODM (Object Document Mapper) for DynamoDB into NestJS applications. It provides NestJS-specific modules and decorators that leverage NestJS's robust dependency injection system, allowing developers to define DynamoDB schemas and models in a structured, modular way. The current stable version is 0.6.0, with releases occurring frequently to maintain compatibility with new versions of NestJS and Dynamoose. Key differentiators include its adherence to NestJS architectural patterns (e.g., `forRoot`, `forFeature`), simplifying the setup and management of DynamoDB connections and models compared to integrating Dynamoose directly without the NestJS wrapper, and enabling easy configuration of AWS credentials and local DynamoDB instances.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/nestjs-dynamoose"},{"id":17829,"title":"NestJS FormData Handling","library":"nestjs-form-data","status":"active","version":"11.0.1","language":"javascript","ecosystem":"npm","summary":"nestjs-form-data provides an object-oriented approach to managing `multipart/form-data` requests in NestJS, specifically designed for file uploads and form field serialization. Unlike the built-in Multer integration, it allows files to be treated as first-class properties within Data Transfer Objects (DTOs), enabling declarative validation with `class-validator` and `class-transformer`. The current stable version is `11.0.1`, with active development indicated by recent major releases addressing features, fixes, and security concerns. Key differentiators include automatic cleanup of temporary files, pluggable storage options (memory, file system, or custom), reliable MIME type detection using magic numbers, and full support for nested objects in form data. It is compatible with NestJS versions 7 through 11 and supports both Express and Fastify platforms.","last_verified":"2026-04-23T00:00:00.000Z","tags":["javascript","form data","nestjs multipart","nestjs form data","nestjs form data interceptor","nestjs file upload","nestjs validate file","nestjs store file","file middleware","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/nestjs-form-data"},{"id":13591,"title":"NestJS Hot-shots Module","library":"nestjs-hot-shots","status":"active","version":"4.0.0","language":"javascript","ecosystem":"npm","summary":"The nestjs-hot-shots package provides a dedicated module for integrating the `hot-shots` (StatsD client) library into NestJS applications. It simplifies sending metrics to StatsD, DogStatsD, or Telegraf servers. Currently stable at version 4.0.0 (released January 2026), it typically sees releases aligning with major NestJS versions or significant feature additions/bug fixes. Key differentiators include full TypeScript support, out-of-the-box integration for common NestJS patterns like dependency injection for the `StatsD` client, a dedicated `MetricsService` for creating various metric types (counters, gauges, histograms), and a convenient `HttpMetricsMiddleware` for automated HTTP request metric collection. This module abstracts much of the boilerplate associated with setting up and using a StatsD client in a NestJS project, offering a streamlined experience for metric reporting.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","nest","nestjs","nestjs-module","metrics","hot-shots","datadog","telegraf","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/nestjs-hot-shots"},{"id":17301,"title":"NestJS HTTP Promise Module with Retries","library":"nestjs-http-promise","status":"active","version":"4.0.0","language":"javascript","ecosystem":"npm","summary":"nestjs-http-promise is a NestJS module that extends the framework's official HTTP capabilities by providing a promise-based API for Axios-powered requests. This library, currently at version 4.0.0, aims to simplify HTTP client interactions by eliminating the need for explicit `.toPromise()` calls on RxJS Observables, which are typically returned by NestJS's default HttpModule. A key differentiator is its out-of-the-box integration of automatic request retries using `axios-retry` and enhanced Axios stack traces for improved debugging. The package generally follows major NestJS and Axios version updates, ensuring compatibility with the latest ecosystem features. It offers both static and asynchronous configuration options, allowing for flexible setup within various NestJS architectural patterns. Its primary function is to provide a more imperative, promise-centric approach to HTTP requests within a declarative NestJS module structure, contrasting with the Observable-first approach of the base NestJS HTTP module.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","nestjs","http","promise","retry","retries","axios","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/nestjs-http-promise"},{"id":11388,"title":"NestJS Minio Client","library":"nestjs-minio-client","status":"active","version":"2.2.0","language":"javascript","ecosystem":"npm","summary":"The `nestjs-minio-client` package provides a robust integration of the Minio S3-compatible object storage client into the NestJS framework. It offers a `MinioModule` for streamlined configuration and registration, supporting both synchronous `register()` and asynchronous `registerAsync()` methods, which is particularly useful for injecting configuration from NestJS's `@nestjs/config` package. An injectable `MinioService` then provides direct access to the underlying Minio JS SDK client instance, allowing developers to interact with Minio's API. The current stable version is 2.2.0, with a consistent release cadence focusing on updates to dependencies, NestJS compatibility, and internal refactoring. It serves as a dedicated wrapper, simplifying Minio usage within NestJS applications and abstracting away direct SDK initialization. It requires NestJS version 9 or later.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","nestjs","minio","minio-client-sdk","nestjs-minio","nestjs-minio-client","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/nestjs-minio-client"},{"id":11389,"title":"NestJS OpenSearch Module","library":"nestjs-opensearch","status":"active","version":"1.4.1","language":"javascript","ecosystem":"npm","summary":"The `nestjs-opensearch` package provides a dedicated module for integrating OpenSearch with the NestJS framework. It simplifies connecting to OpenSearch clusters, offering configurations for single, multiple, and asynchronously provisioned clients. The current stable version is 1.4.1, which includes support for NestJS v11 and OpenSearch client v3. Releases tend to align with major NestJS and `@opensearch-project/opensearch` peer dependency updates to maintain compatibility. Its key differentiators include leveraging NestJS's declarative module structure, providing robust dependency injection for OpenSearch clients (both default and named), and supporting both synchronous and asynchronous configuration patterns, including `useFactory` and `useClass` options. This design allows for flexible integration within various NestJS application architectures, adhering to the framework's modularity and inversion of control principles.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","opensearch","elasticsearch","nestjs","nest","typescript","nodejs","node"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/nestjs-opensearch"},{"id":16655,"title":"NestJS Supabase Auth Passport Strategy","library":"nestjs-supabase-auth","status":"active","version":"1.0.9","language":"javascript","ecosystem":"npm","summary":"nestjs-supabase-auth is a NestJS Passport strategy designed to integrate Supabase authentication into NestJS applications. It leverages `passport-jwt` to validate JWTs issued by Supabase, allowing developers to secure their API routes and GraphQL resolvers. The package is currently at version 1.0.9 and generally maintains a stable release cadence, with updates primarily focused on bug fixes or adapting to changes in Supabase Auth, rather than frequent major breaking changes. Its key differentiator is providing a pre-built, opinionated integration for Supabase's JWT-based authentication within the established NestJS Passport ecosystem, simplifying the process of securing backends compared to implementing a generic JWT strategy and handling Supabase-specific claims manually. Users must extend the provided `SupabaseAuthStrategy` to configure their specific Supabase instance details and JWT secret, enabling flexible environment variable integration and custom user payload validation.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","nestjs","supabase","supabase-auth","passport","passport-jwt","auth","authentication"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/nestjs-supabase-auth"},{"id":13593,"title":"Temporal for NestJS Framework","library":"nestjs-temporal","status":"active","version":"2.1.0","language":"javascript","ecosystem":"npm","summary":"nestjs-temporal is an integration module that seamlessly connects the Temporal TypeScript SDK with the NestJS framework. It simplifies the process of developing scalable, fault-tolerant applications by allowing developers to define Temporal Workflows and Activities using NestJS's decorator-based and dependency injection patterns. The current stable version, 2.1.0, actively supports a wide range of NestJS versions from 8.x to 11.x, indicating robust maintenance and compatibility. This module differentiates itself by providing a first-class NestJS experience for Temporal development, abstracting much of the underlying Temporal SDK setup and configuration into familiar NestJS modules, providers, and decorators. While a specific release cadence isn't published, its frequent updates to support new NestJS versions suggest ongoing development and commitment to keeping pace with the NestJS ecosystem. It's a critical component for NestJS projects requiring durable execution and complex long-running business processes facilitated by Temporal.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/nestjs-temporal"},{"id":13594,"title":"NestJS TypeORM Pagination Helper","library":"nestjs-typeorm-paginate","status":"active","version":"4.1.0","language":"javascript","ecosystem":"npm","summary":"The `nestjs-typeorm-paginate` library provides a robust and strictly typed pagination solution for NestJS applications integrated with TypeORM. It simplifies the process of generating pagination objects from TypeORM repositories or query builders, ensuring type safety throughout your codebase. The current stable version is 4.1.0, which is specifically designed for compatibility with TypeORM `^0.3.0` and a broad spectrum of `@nestjs/common` versions up to `^11.0.0`. The project's release cadence is often tied to major version updates of TypeORM and NestJS, necessitating careful version management during upgrades. Its key differentiators include explicit support for both `Repository` instances and `QueryBuilder` objects, offering flexibility in how data is queried, alongside comprehensive TypeScript typings for all pagination options and the resulting paginated data structure, making it a reliable choice for complex data presentation needs.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","nestjs","typeorm","pagination","paginate"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/nestjs-typeorm-paginate"},{"id":1581,"title":"netaddr: Network Address Manipulation Library","library":"netaddr","status":"active","version":"1.3.0","language":"python","ecosystem":"pypi","summary":"netaddr is a Python library for manipulating network addresses, subnets, MAC addresses, and related network concepts. It supports IPv4, IPv6, EUI (MAC addresses), OUI, and IAB objects, providing a rich API for parsing, validating, converting, and performing operations like aggregation, intersection, and iteration. The current version is 1.3.0, and it maintains an active, albeit irregular, release cadence.","last_verified":"2026-04-23T22:42:07.797Z","tags":["networking","ip","ipv6","ipv4","mac-address","subnetting"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/netaddr"},{"id":24108,"title":"NetApp Library","library":"netapp-lib","status":"active","version":"2021.6.25","language":"python","ecosystem":"pypi","summary":"netapp-lib is a Python library required for Ansible deployments to interact with NetApp storage systems. It provides APIs for managing NetApp ONTAP and E-Series storage. Current version: 2021.6.25. Release cadence is sporadic.","last_verified":"2026-05-01T00:00:00.000Z","tags":["netapp","storage","ontap","ansible","zapi"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/netapp-lib"},{"id":6736,"title":"NetApp ONTAP Python Client Library","library":"netapp-ontap","status":"active","version":"9.18.1.0","language":"python","ecosystem":"pypi","summary":"The netapp-ontap Python client library simplifies interaction with NetApp ONTAP's REST APIs. It provides services for connection management, asynchronous request processing, and exception handling, enabling Python developers to quickly automate ONTAP deployments. The library's version aligns with the ONTAP major and minor versions it's generated from, with feature releases typically twice a year (Q2 and Q4) and service updates every 4-12 weeks.","last_verified":"2026-04-15T00:00:00.000Z","tags":["NetApp","ONTAP","REST API","storage management","automation"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/netapp-ontap"},{"id":21609,"title":"Netbox IP Calculator","library":"netbox-ipcalculator","status":"active","version":"1.4.11","language":"python","ecosystem":"pypi","summary":"A NetBox plugin providing an IP calculator and subnet splitter/joiner directly within the NetBox UI. Current version is 1.4.11, compatible with NetBox 4.0+. Release cadence is irregular, driven by community issues and NetBox version updates.","last_verified":"2026-04-27T00:00:00.000Z","tags":["netbox","plugin","ip-calculator","subnet"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/netbox-ipcalculator"},{"id":2137,"title":"netCDF4 Python Interface","library":"netcdf4","status":"active","version":"1.7.4","language":"python","ecosystem":"pypi","summary":"The netCDF4-python library provides an object-oriented Python interface to the netCDF C library, enabling interaction with NetCDF version 4 and older NetCDF 3 format files. It leverages HDF5 for advanced features like hierarchical groups, zlib compression, and new data types. Currently at version 1.7.4, the library is actively maintained with frequent releases, including several minor updates and patches each year.","last_verified":"2026-04-24T14:45:43.412Z","tags":["netcdf","data-science","scientific-computing","hdf5","geospatial","climate","meteorology","oceanography","numpy"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/netcdf4"},{"id":24109,"title":"netconf-console2","library":"netconf-console2","status":"active","version":"3.0.1","language":"python","ecosystem":"pypi","summary":"Netconf client CLI tool and interactive console for managing NETCONF-enabled devices. Version 3.0.1 provides support for YANG-based operations, SSH and TLS transport, and an interactive shell. Release cadence is irregular.","last_verified":"2026-05-01T00:00:00.000Z","tags":["netconf","yang","cli","network-automation"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/netconf-console2"},{"id":7449,"title":"Netflix Spectator Python Client","library":"netflix-spectator-py","status":"active","version":"1.1.2","language":"python","ecosystem":"pypi","summary":"netflix-spectator-py is a thin-client library for reporting metrics from Python applications to SpectatorD and the Netflix Atlas Timeseries Database. It is currently at version 1.1.2 and maintains an active release cadence, providing continuous bug fixes and feature enhancements.","last_verified":"2026-04-16T00:00:00.000Z","tags":["metrics","observability","netflix","atlas","spectator","monitoring","python3"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/netflix-spectator-py"},{"id":2617,"title":"Portable Network Interface Information","library":"netifaces","status":"maintenance","version":"0.11.0","language":"python","ecosystem":"pypi","summary":"netifaces is a Python library that provides a portable way to access network interface information, including IP addresses, netmasks, broadcast addresses, and gateway details. It supports various operating systems such as OS X, Linux, and Windows. The current version is 0.11.0, but the original project is no longer actively maintained. Forks exist to provide continued support and new features.","last_verified":"2026-04-24T22:35:32.249Z","tags":["networking","network interfaces","IP address","gateways","system information"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/netifaces"},{"id":24110,"title":"netifaces-plus","library":"netifaces-plus","status":"active","version":"0.12.5","language":"python","ecosystem":"pypi","summary":"A portable library to retrieve network interface information (IP addresses, MAC addresses, gateways, etc.) on Unix, Windows, and macOS. Version 0.12.5 supports Python >=3.6. Fork of the unmaintained netifaces with modern Python support and additional features. Released irregularly.","last_verified":"2026-05-01T00:00:00.000Z","tags":["networking","network-interfaces","ip-address","mac-address","gateway"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/netifaces-plus"},{"id":9980,"title":"Portable Network Interface Information (Fork)","library":"netifaces2","status":"active","version":"0.0.22","language":"python","ecosystem":"pypi","summary":"netifaces2 is a Python library providing portable access to network interface information. It is a fork of the original `netifaces` library, offering improved support, particularly for Windows, and is actively maintained. The current version is 0.0.22, with recent updates focusing on stability and new features like listing interfaces by name and index, enhancing Windows compatibility.","last_verified":"2026-04-17T00:00:00.000Z","tags":["network","interface","system-info","network-address"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/netifaces2"},{"id":17830,"title":"Netjet Express Preload Middleware","library":"netjet","status":"active","version":"1.4.0","language":"javascript","ecosystem":"npm","summary":"Netjet is an Express.js middleware designed to automatically inject `<link rel=\"preload\">` headers into HTML responses. These headers enable web browsers to perform early resource fetching, which can significantly improve page load performance by fetching critical assets like scripts, styles, and images before the browser's main parsing engine discovers them. The package is currently at version 1.4.0 and appears to be in an active maintenance state, with recent updates focusing on bug fixes and additional preload attributes. It differentiates itself by offering automatic, configurable scanning of HTML responses for subresources to preload, and leverages an `lru-cache` for efficient caching of resource analysis. Its primary use case is optimizing web application delivery for HTTP/2 and modern browsers.","last_verified":"2026-04-23T00:00:00.000Z","tags":["javascript","express","middleware","link","preload"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/netjet"},{"id":18598,"title":"Netlify Auth Providers","library":"netlify-auth-providers","status":"deprecated","version":"1.0.0-alpha5","language":"javascript","ecosystem":"npm","summary":"Netlify Auth Providers is an alpha-stage library (v1.0.0-alpha5) for authenticating with Netlify's external OAuth providers. It provides a simple client that handles the authentication flow, token storage, and refresh. As an alpha release, the API is unstable and may change without notice. Key differentiators include direct integration with Netlify's Identity service and minimal configuration required.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","netlify"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/netlify-auth-providers"},{"id":13595,"title":"Netlify CMS Proxy Server","library":"netlify-cms-proxy-server","status":"deprecated","version":"1.3.24","language":"javascript","ecosystem":"npm","summary":"The `netlify-cms-proxy-server` is an Express-based proxy server designed to facilitate local development for Netlify CMS, which has since been rebranded as Decap CMS. It allows content editors to interact with a local Git repository via the CMS interface running on `localhost`, eliminating the need for a live Git backend during local development. The package's current version is 1.3.24, and it was last published approximately four years ago. Following the rebranding of Netlify CMS to Decap CMS in February 2023, this package has been superseded by `decap-server`, which provides equivalent functionality and is actively maintained. Users are strongly advised to migrate to `decap-server` for current features, support, and security updates, as `netlify-cms-proxy-server` is considered deprecated.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","netlify","netlify-cms","backend"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/netlify-cms-proxy-server"},{"id":13596,"title":"Cypress Netlify Build Plugin","library":"netlify-plugin-cypress","status":"active","version":"2.2.1","language":"javascript","ecosystem":"npm","summary":"The `netlify-plugin-cypress` package integrates Cypress end-to-end testing directly into the Netlify build pipeline. It allows developers to run Cypress tests against their deployed site (default), or earlier in the build process (preBuild, postBuild) to prevent broken deployments. The current stable version is 2.2.1, with recent updates in February 2023. This plugin differentiates itself by automating the setup and execution of Cypress within the Netlify environment, including automatically installing a Chromium browser via Puppeteer, and providing options to control when tests run relative to the deployment lifecycle. It is primarily configured via `netlify.toml`, offering a declarative way to incorporate E2E testing into continuous deployment workflows.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","netlify","netlify-plugin"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/netlify-plugin-cypress"},{"id":14721,"title":"Netlify Discord Notifications","library":"netlify-plugin-discord","status":"active","version":"0.0.2","language":"javascript","ecosystem":"npm","summary":"netlify-plugin-discord is a Netlify Build plugin designed to send automated build notifications to a Discord channel via webhooks. As of its initial release (v0.0.2), it offers a straightforward way to keep development teams informed about build statuses (success, failure, etc.) directly within Discord. Its release cadence is currently unknown given its early stage. The plugin differentiates itself by providing a simple, opinionated integration specifically for Netlify's build ecosystem, contrasting with more generic webhook solutions or custom scripting that would require more setup. It focuses solely on Discord notifications, making it a targeted utility for Netlify users who utilize Discord for team communication.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","netlify-plugin","netlify","discord"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/netlify-plugin-discord"},{"id":14723,"title":"Netlify Plugin Inngest","library":"netlify-plugin-inngest","status":"active","version":"1.0.1","language":"javascript","ecosystem":"npm","summary":"netlify-plugin-inngest is a Netlify Build plugin designed to automate the registration of serverless Inngest functions within a Netlify deployment. Currently at version 1.0.1, this plugin runs during the Netlify build process, identifying and configuring the necessary endpoints for Inngest to discover and invoke your serverless functions. Its primary differentiation lies in simplifying the setup for Inngest on Netlify, abstracting away manual configuration steps by integrating directly with the Netlify Build system. While a specific release cadence isn't published, updates are typically released in conjunction with Inngest platform enhancements or to align with Netlify's build environment changes, ensuring seamless compatibility and a streamlined developer experience for users leveraging both platforms. The plugin focuses on providing a robust, opinionated way to connect Netlify-hosted code with the Inngest event-driven platform.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","netlify-plugin","netlify"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/netlify-plugin-inngest"},{"id":14724,"title":"Netlify TTL Cache Plugin","library":"netlify-plugin-ttl-cache","status":"active","version":"1.0.2","language":"javascript","ecosystem":"npm","summary":"netlify-plugin-ttl-cache is a Netlify build plugin designed to address common runtime errors, such as 'ChunkLoadError,' in single-page applications (SPAs) that utilize code splitting (e.g., `React.lazy`). Netlify's default behavior is to replace all static assets upon each new deployment, which can lead to issues if a user's browser attempts to load an old, cached JavaScript chunk that no longer exists on the server. This plugin, currently at version 1.0.2, mitigates this by allowing users to specify a build output directory and a Time-To-Live (TTL) for assets within it, effectively persisting legacy immutable assets across deployments for a defined period. This ensures that previously served assets remain available, preventing broken user experiences without manual intervention. The plugin is configured declaratively via `netlify.toml` and does not require changes to application JavaScript code.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","netlify","netlify-plugin","cache","ttl"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/netlify-plugin-ttl-cache"},{"id":4648,"title":"Netmiko","library":"netmiko","status":"active","version":"4.6.0","language":"python","ecosystem":"pypi","summary":"Netmiko is a multi-vendor Python library designed to simplify the process of establishing and managing CLI connections to network devices via SSH, Telnet, or Serial. It handles common networking tasks like sending commands, entering/exiting configuration modes, and transferring files. As of version 4.6.0, Netmiko is actively maintained, frequently adding new device drivers and enhancing existing functionality.","last_verified":"2026-04-12T00:00:00.000Z","tags":["network","cli","ssh","automation","multi-vendor","telnet","serial"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/netmiko"},{"id":27168,"title":"netpack-rollup","library":"netpack-rollup","status":"maintenance","version":"1.0.40","language":"javascript","ecosystem":"npm","summary":"NetPack-rollup is a host module that integrates Rollup as a bundler within the NetPack build pipeline, leveraging Microsoft.AspNetCore.NodeServices for ASP.NET Core interoperability. Current version 1.0.40 is stable but sees no active development. It is a niche tool for ASP.NET Core projects that need Rollup bundling, with TypeScript source and transpiled JavaScript output. Differentiators: tight coupling with .NET ecosystem, unlike standalone Rollup wrappers.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/netpack-rollup"},{"id":13597,"title":"Netrc File Parser for Node.js","library":"netrc-parser","status":"maintenance","version":"3.1.6","language":"javascript","ecosystem":"npm","summary":"netrc-parser is a Node.js library designed to parse, load, and save `.netrc` files, which are traditionally used by FTP clients and other utilities to store login credentials for remote machines. The package provides both synchronous and asynchronous APIs for file operations and machine access. Currently at version 3.1.6, the library appears to be in a maintenance phase with its last significant update several years ago (circa 2019), indicating a stable API. It ships with TypeScript type definitions, making it suitable for modern TypeScript projects, and differentiates itself by offering a straightforward interface for managing machine entries programmatically. While there are other `netrc` parsing solutions available, this package focuses specifically on the Node.js ecosystem, handling common patterns like `login`, `password`, and `account` fields.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","netrc","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/netrc-parser"},{"id":24111,"title":"Netron","library":"netron","status":"active","version":"9.0.5","language":"python","ecosystem":"pypi","summary":"Netron is a visualizer for neural network, deep learning, and machine learning models. It supports a wide range of model formats (ONNX, TensorFlow, PyTorch, Keras, CoreML, etc.) and runs in the browser or as a local server. Current version is 9.0.5, with irregular releases.","last_verified":"2026-05-01T00:00:00.000Z","tags":["deep-learning","neural-networks","model-visualization","onnx","pytorch","tensorflow"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/netron"},{"id":8347,"title":"NetSuite Python Client","library":"netsuite","status":"active","version":"0.12.0","language":"python","ecosystem":"pypi","summary":"The `netsuite` Python library provides an asynchronous client for interacting with NetSuite's SuiteTalk SOAP/REST Web Services and Restlets. It simplifies making requests, handling authentication (including Token-Based Authentication), and parsing responses. Currently at version 0.12.0, the library has a moderately active release cadence, with several minor releases and occasional breaking changes.","last_verified":"2026-04-16T00:00:00.000Z","tags":["netsuite","erp","api","async","soap","rest","suiteql"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/netsuite"},{"id":15716,"title":"NetSuite API Client","library":"netsuite-api-client","status":"active","version":"1.0.3","language":"javascript","ecosystem":"npm","summary":"The `netsuite-api-client` package provides a robust interface for interacting with NetSuite's SuiteTalk Web Services, specifically focusing on REST calls and SuiteQL queries. It is currently at stable version `1.0.3` and demonstrates an active release cadence with frequent patch updates addressing dependencies and minor fixes. This library distinguishes itself as a direct fork and merge of the formerly popular `netsuite-rest` and `suiteql` packages, specifically designed to address their limitations. Key differentiators include its ESM-only nature, comprehensive TypeScript typings, and the integration of updated dependencies like `got` to mitigate recent CVEs. It is explicitly maintained and supported, offering a more modern and secure alternative for NetSuite integrations. The package supports promise-based operations for standard REST `request` calls and `query` executions, along with a `queryAll` streaming mechanism for efficiently handling large datasets, which is crucial for enterprise-level data operations. Error handling has also been significantly improved to directly surface NetSuite-specific messages.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","netsuite","suitetalk","rest","web","services","promise","suiteql","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/netsuite-api-client"},{"id":5341,"title":"NetSuite SDK for Python","library":"netsuitesdk","status":"active","version":"3.1.2","language":"python","ecosystem":"pypi","summary":"Netsuite-sdk-py is a Python SDK for accessing NetSuite resources via the NetSuite SOAP web service SuiteTalk. It leverages the `zeep` library internally but abstracts its complexity, providing a simplified interface for interacting with NetSuite APIs. The library is actively maintained with frequent releases, currently at version 3.1.2.","last_verified":"2026-04-13T00:00:00.000Z","tags":["netsuite","erp","soap","api","accounting","business-management"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/netsuitesdk"},{"id":6737,"title":"netutils","library":"netutils","status":"active","version":"1.17.2","language":"python","ecosystem":"pypi","summary":"netutils is a Python library offering a collection of functions and objects for common network automation tasks, such as BGP ASN conversion, interface name standardization, MAC address formatting, IP address calculations, and configuration parsing. It is actively maintained with frequent releases, typically every few weeks, and is currently at version 1.17.2.","last_verified":"2026-04-15T00:00:00.000Z","tags":["network","automation","parser","config","ip","mac","cisco","juniper"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/netutils"},{"id":15717,"title":"Network Interface Utilities for Node.js","library":"network-interfaces","status":"abandoned","version":"1.1.0","language":"javascript","ecosystem":"npm","summary":"The `network-interfaces` package provides synchronous utility functions for retrieving and filtering network interface and IP address information in Node.js. It acts as a wrapper around Node.js's built-in `os.networkInterfaces()` method, offering simplified functions like `toIp`, `toIps`, `fromIp`, `getInterface`, and `getInterfaces` with optional filtering by internal status and IP version (IPv4/IPv6). The current stable version is 1.1.0, last published in 2017. Due to its age and lack of maintenance, it is considered abandoned. Users are encouraged to directly use `os.networkInterfaces()` or seek more actively maintained alternatives for robust network interface management in modern Node.js applications, especially if TypeScript support or ESM compatibility is required.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","interface","interfaces","network","ip"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/network-interfaces"},{"id":24114,"title":"NetworKit","library":"networkit","status":"active","version":"11.2.1","language":"python","ecosystem":"pypi","summary":"NetworKit is an open-source toolbox for high-performance network analysis. It provides efficient implementations of graph algorithms for large networks, with a focus on scalability and performance. Current version 11.2.1, released irregularly.","last_verified":"2026-05-01T00:00:00.000Z","tags":["network analysis","graph algorithms","high-performance"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/networkit"},{"id":361,"title":"NetworkX","library":"networkx","status":"active","version":"3.6.1","language":"python","ecosystem":"pypi","summary":"NetworkX is a Python package for creating and manipulating graphs and networks. The current version is 3.6.1, released on 2025-12-15, with a release cadence of approximately every 6 months.","last_verified":"2026-05-12T13:17:26.267Z","tags":["graph","network","visualization","algorithms"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/networkx"},{"id":27169,"title":"networkx-stubs","library":"networkx-stubs","status":"active","version":"0.0.1","language":"python","ecosystem":"pypi","summary":"Type stubs for NetworkX, enabling static type checking. Current version 0.0.1, pre-release quality, low cadence.","last_verified":"2026-05-01T00:00:00.000Z","tags":["networkx","type-stubs","typing"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/networkx-stubs"},{"id":7450,"title":"NeuralForecast: Deep Learning for Time Series Forecasting","library":"neuralforecast","status":"active","version":"3.1.7","language":"python","ecosystem":"pypi","summary":"NeuralForecast is an active Python library (current version 3.1.7) providing a comprehensive suite of state-of-the-art deep learning models for time series forecasting. It emphasizes performance, usability, and robustness, offering implementations of various architectures from classic RNNs to modern transformers. The library maintains a frequent release cadence, with several patch releases within major versions addressing features, bug fixes, and documentation improvements.","last_verified":"2026-04-16T00:00:00.000Z","tags":["time series","forecasting","deep learning","pytorch","machine learning","neural networks"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/neuralforecast"},{"id":27170,"title":"NeuralProphet","library":"neuralprophet","status":"active","version":"0.9.0","language":"python","ecosystem":"pypi","summary":"NeuralProphet is a Python framework for interpretable time series forecasting built on PyTorch, combining Prophet's simplicity with neural networks. Current stable beta version is 0.9.0 (Python 3.9-3.12), with a 1.0.0 release candidate series in progress. Active development, monthly releases.","last_verified":"2026-04-27T00:00:00.000Z","tags":["time-series","forecasting","prophet","pytorch","interpretable"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/neuralprophet"},{"id":24112,"title":"NeuroKit2","library":"neurokit2","status":"active","version":"0.2.13","language":"python","ecosystem":"pypi","summary":"NeuroKit2 is a Python toolbox for neurophysiological signal processing (ECG, PPG, EDA, EMG, RSP, etc.). It provides end-to-end pipelines for cleaning, processing, and analyzing biosignals. The current version is 0.2.13, released in early 2025. The project is actively maintained with frequent releases.","last_verified":"2026-05-01T00:00:00.000Z","tags":["biosignal","physiology","ecg","ppg","eda","emg","hrv","signal-processing"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/neurokit2"},{"id":21610,"title":"Neutron Lib","library":"neutron-lib","status":"active","version":"3.25.0","language":"python","ecosystem":"pypi","summary":"neutron-lib is a library of shared routines and utilities for OpenStack Neutron. It provides common code (exceptions, DB models, API definitions, extensions) used by neutron and neutron sub-projects. Version 3.25.0 supports Python >=3.10. Release cadence follows OpenStack coordinated releases, often with multiple minor releases per cycle.","last_verified":"2026-04-27T00:00:00.000Z","tags":["openstack","neutron","networking","shared-library"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/neutron-lib"},{"id":13598,"title":"NeverBounce Node.js API Wrapper","library":"neverbounce","status":"active","version":"5.0.5","language":"javascript","ecosystem":"npm","summary":"The `neverbounce` package is the official Node.js wrapper for the NeverBounce email verification API, currently at version 5.0.5. It provides a robust, type-safe interface for integrating email validation services into server-side applications. Since its complete rewrite in version 5.0.0, the library has embraced modern JavaScript development practices, including full TypeScript support with comprehensive type definitions for both requests and responses. It exclusively uses ES Modules for import/export syntax and leverages the native `fetch` API for network requests, departing from older CommonJS and `https` module usage. The release cadence appears active, with recent patch releases demonstrating ongoing maintenance for the v5 branch. Key differentiators include its official backing by NeverBounce, strong typing, and adherence to contemporary Node.js standards, making it a reliable choice for server-side email validation tasks. It explicitly warns against browser usage, emphasizing its server-only nature.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","email","email verification","email validation","email cleaning","verification","validation","cleaning","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/neverbounce"},{"id":8348,"title":"NeverBounce Python SDK","library":"neverbounce-sdk","status":"active","version":"4.3.0","language":"python","ecosystem":"pypi","summary":"The official Python SDK for the NeverBounce API (version 4) provides a streamlined interface for email verification. It supports both single email checks and bulk list processing, aiming to improve email deliverability and sender reputation. The library is actively maintained, with the current version being 4.3.0, and includes bug fixes and documentation updates.","last_verified":"2026-04-16T00:00:00.000Z","tags":["email verification","API client","email validation","deliverability","marketing"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/neverbounce-sdk"},{"id":6738,"title":"Nevergrad","library":"nevergrad","status":"active","version":"1.0.12","language":"python","ecosystem":"pypi","summary":"Nevergrad is a Python 3.6+ library for performing gradient-free optimization. Developed by Facebook AI Research, it provides a rich collection of optimization algorithms (evolutionary, bandit, Bayesian, etc.) and robust tools for parameter and hyperparameter tuning. It can optimize functions with continuous, discrete, or mixed variable types, even in noisy environments. The library maintains an active development status with regular releases.","last_verified":"2026-04-15T00:00:00.000Z","tags":["optimization","gradient-free","hyperparameter tuning","machine learning","evolutionary algorithms","bayesian optimization"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/nevergrad"},{"id":11391,"title":"TypeScript types for new JavaScript","library":"new-javascript","status":"active","version":"0.4.7","language":"javascript","ecosystem":"npm","summary":"This package, `new-javascript`, provides TypeScript type definitions for cutting-edge and experimental Web APIs and JavaScript features that are not yet incorporated into TypeScript's standard `dom` library or `@types/web`. As of version 0.4.7, it covers a wide range of specifications from groups like WICG, including the File System Access API, View Transitions, and Compression Streams. The project's release cadence is driven by the evolution of these web standards and TypeScript's integration schedule. A key differentiator is its proactive approach to providing types for early-stage APIs, using automated WebIDL-to-TypeScript conversion with manual refinement. It also uniquely includes worker-exclusive interfaces by default and offers specific type declarations for various worklet types through distinct import paths, helping developers target specific environments.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/new-javascript"},{"id":20228,"title":"new-url-loader","library":"new-url-loader","status":"active","version":"0.1.1","language":"javascript","ecosystem":"npm","summary":"A tiny alternative to url-loader and file-loader for webpack 5, replacing deprecated loaders with asset modules. Current stable version is 0.1.1. The package is actively maintained with a simple API that delegates to webpack 5's built-in asset modules, providing backward compatibility for setups that still require a loader pipeline (e.g., @svgr/webpack). Unlike url-loader/file-loader, it uses webpack 5's native asset handling and has zero runtime dependencies beyond webpack 5 itself. Supports data URI inlining and separate file emission via asset type configuration.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","webpack","webpack-loader","url-loader","file-loader"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/new-url-loader"},{"id":18599,"title":"NewAwesome","library":"newawesome","status":"active","version":"2.2.2","language":"javascript","ecosystem":"npm","summary":"NewAwesome is a React Native package designed to provide enhanced UI components and utilities for mobile app development. The current stable version is 2.2.2, though it has no README documentation. It relies on React 17.0.2+ and React Native 0.67.2+ as peer dependencies. Key differentiators include a focus on performance optimization and native-like interactions. The package targets developers building cross-platform mobile applications with React Native and requires manual linking for native modules.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","react","native"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/newawesome"},{"id":24115,"title":"newick","library":"newick","status":"active","version":"1.11.0","language":"python","ecosystem":"pypi","summary":"A Python module to read and write the Newick format, commonly used for phylogenetic trees. Current version: 1.11.0. Release cadence is irregular; maintained on GitHub.","last_verified":"2026-05-01T00:00:00.000Z","tags":["phylogenetics","newick","tree","parsing"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/newick"},{"id":15144,"title":"Newman - Postman CLI Runner","library":"newman","status":"active","version":"6.2.2","language":"javascript","ecosystem":"npm","summary":"Newman is a powerful command-line collection runner for Postman, enabling users to execute and test Postman collections directly from the command line without the Postman GUI. It is primarily designed for integration into continuous integration and continuous delivery (CI/CD) pipelines and other automated build systems to facilitate automated API testing. The current stable version is 6.2.2. While there isn't a fixed release cadence, the project is actively maintained, with major versions typically introducing Node.js compatibility updates and dependency upgrades (e.g., v6 was released in late 2023). Key differentiators include its seamless integration with Postman collections, support for various output reporters (CLI, JSON, JUnit, HTML), and its capability for programmatic use as a Node.js library, offering a robust solution for automated API testing workflows.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","newman","postman","api","testing","ci","rest-client","rest"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/newman"},{"id":13599,"title":"Newman CTRF JSON Reporter","library":"newman-reporter-ctrf-json","status":"active","version":"0.0.13","language":"javascript","ecosystem":"npm","summary":"newman-reporter-ctrf-json is a test reporter for Postman Newman, designed to output test execution results in the Common Test Report Format (CTRF) JSON specification. This standardized format enables machine-readable and consistent reporting across diverse testing tools and platforms, significantly streamlining integration into CI/CD pipelines for centralized test result analysis. Currently at version 0.0.13, the package is in early development, with iterative updates addressing bug fixes and minor enhancements, as indicated by recent `0.0.13-next-1` and `0.0.13` releases. Its primary advantage lies in providing a structured, interoperable JSON output, distinct from Newman's default proprietary JSON format, making it ideal for systems that consume CTRF.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","newman","ctrf","test-reporter","postman","test-automation","test-results","testing","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/newman-reporter-ctrf-json"},{"id":25979,"title":"newmimosa","library":"newmimosa","status":"abandoned","version":"2.2.1","language":"javascript","ecosystem":"npm","summary":"A Mimosa module that provides the `mimosa new` scaffolding command, allowing developers to generate a new Mimosa project with various asset options. As of version 2.2.1, it supports JavaScript transpilers (TypeScript, CoffeeScript, LiveScript, Coco, Iced CoffeeScript), CSS pre-processors (SASS, Less, Stylus), client templating (Handlebars, Jade, EJS, etc.), and server setups (Express, Hapi, or none with mimosa-server). Used primarily with Mimosa build tool. The repository is archived and no longer actively maintained.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","mimosa","mmodule","scaffold","new"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/newmimosa"},{"id":195,"title":"New Relic Python Agent","library":"newrelic","status":"active","version":"11.4.0","language":"python","ecosystem":"pypi","summary":"Official APM agent for Python applications. Auto-instruments web frameworks (FastAPI, Django, Flask), databases (SQLAlchemy, psycopg, asyncpg), Redis, external HTTP calls, and AI/LLM libraries. Current version is 11.4.0 (Jan 2026). v12.0.0 released March 2026 with breaking removals.","last_verified":"2026-05-12T09:58:02.453Z","tags":["observability","apm","monitoring","tracing","instrumentation"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/newrelic"},{"id":8350,"title":"New Relic API Python Client","library":"newrelic-api","status":"maintenance","version":"1.0.6","language":"python","ecosystem":"pypi","summary":"The `newrelic-api` library provides a Python interface to interact with the New Relic API v2. It allows users to fetch application data, monitor metrics, and manage various New Relic entities programmatically. Currently at version 1.0.6, it is a community-maintained client that sees infrequent releases, primarily for maintenance and minor enhancements.","last_verified":"2026-04-16T00:00:00.000Z","tags":["newrelic","monitoring","api","client","devops","observability"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/newrelic-api"},{"id":3712,"title":"New Relic Telemetry SDK","library":"newrelic-telemetry-sdk","status":"active","version":"0.9.0","language":"python","ecosystem":"pypi","summary":"The `newrelic-telemetry-sdk` is a Python library for sending metrics, events, logs, and spans/traces directly to New Relic using HTTP APIs, without requiring the full New Relic agent. It provides clients for each telemetry type and supports Python 3.9 and newer. The library is actively maintained with regular releases.","last_verified":"2026-04-25T13:55:37.500Z","tags":["newrelic","telemetry","metrics","spans","logs","observability","apm"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/newrelic-telemetry-sdk"},{"id":8349,"title":"news-please: News Crawler and Extractor","library":"news-please","status":"active","version":"1.6.16","language":"python","ecosystem":"pypi","summary":"news-please is an open-source, easy-to-use Python library designed for crawling news websites and extracting structured information from articles. It can recursively follow internal hyperlinks and read RSS feeds to fetch both recent and archived articles. The library also provides an API for programmatic use within Python applications and supports extracting articles from the commoncrawl.org news archive. It is currently active, with version 1.6.16 released, and maintains a regular release cadence.","last_verified":"2026-04-16T00:00:00.000Z","tags":["news","crawler","scraper","information extraction","web scraping","article extraction"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/news-please"},{"id":9137,"title":"NewsAPI Python Client","library":"newsapi-python","status":"maintenance","version":"0.2.7","language":"python","ecosystem":"pypi","summary":"An unofficial Python client for the News API. It provides a simple, object-oriented interface to access the News API V2 endpoints (/top-headlines, /everything, and /sources) for programmatically retrieving live articles from news sources and blogs. The current version is 0.2.7.","last_verified":"2026-04-16T00:00:00.000Z","tags":["news","api","client","headlines","media"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/newsapi-python"},{"id":4372,"title":"Newspaper3k","library":"newspaper3k","status":"maintenance","version":"0.2.8","language":"python","ecosystem":"pypi","summary":"Newspaper3k is a Python 3 library designed for simplified article discovery, extraction, and natural language processing (NLP) from news websites. It excels at extracting main content, metadata like title, author, publish date, images, and videos, as well as generating keywords and summaries. Although its last PyPI release was in 2018, it remains functional for many use cases, though a community fork (`newspaper4k`) provides more active development and modern features.","last_verified":"2026-04-12T00:00:00.000Z","tags":["web scraping","NLP","article extraction","news","content extraction","automation"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/newspaper3k"},{"id":6739,"title":"Newspaper4k","library":"newspaper4k","status":"active","version":"0.9.5","language":"python","ecosystem":"pypi","summary":"Newspaper4k is an open-source Python library for simplified article discovery and extraction from news websites. It is an actively maintained fork of the 'newspaper3k' project, offering new features, bug fixes, and improved parsing performance. The current version is 0.9.5, with frequent updates to enhance language support, address compatibility issues, and improve article content extraction.","last_verified":"2026-04-15T00:00:00.000Z","tags":["web scraping","article extraction","NLP","news parsing","data extraction","content curation"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/newspaper4k"},{"id":27171,"title":"newtools","library":"newtools","status":"active","version":"2.2.489","language":"python","ecosystem":"pypi","summary":"Provides useful libraries for processing large data sets. Current version: 2.2.489. Release cadence: frequent updates, often multiple per month.","last_verified":"2026-05-01T00:00:00.000Z","tags":["data-processing","large-datasets"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/newtools"},{"id":11392,"title":"TypeScript Newtypes","library":"newtype-ts","status":"active","version":"0.3.5","language":"javascript","ecosystem":"npm","summary":"newtype-ts provides a robust and performant implementation of newtypes in TypeScript, allowing developers to define distinct types that share the same underlying runtime representation. This helps enforce type safety at compile time, preventing logical errors such as accidentally assigning a `USD` value to a `EUR` variable. The library is currently at version 0.3.5 and is actively maintained, with recent releases focusing on polish and bug fixes. Its key differentiators include a strong reliance on `fp-ts` and `monocle-ts` for functional programming patterns and optics, ensuring no runtime overhead, and offering built-in refinements for common data types like `Integer` or `NonEmptyString`. It supports TypeScript 3.5.1+ and is designed for performance, with newtype operations showing negligible overhead compared to raw type operations.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","typescript","newtype","functional-programming"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/newtype-ts"},{"id":20230,"title":"nexe-webpack-plugin","library":"nexe-webpack-plugin","status":"active","version":"0.1.1","language":"javascript","ecosystem":"npm","summary":"Webpack plugin that emits a binary package compiled by nexe, integrating the Nexe JavaScript-to-binary compiler into webpack builds. Current stable version is 0.1.1 with limited release cadence. Key differentiator: allows creating standalone executables from webpack bundles. Requires webpack ^4.0.0 as a peer dependency. Ships TypeScript types. Suitable for developers who need to distribute Node.js applications as single binaries.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/nexe-webpack-plugin"},{"id":15720,"title":"Vonage Client SDK (Legacy Nexmo Client)","library":"nexmo-client","status":"deprecated","version":"9.6.1","language":"javascript","ecosystem":"npm","summary":"The `nexmo-client` package provides a JavaScript SDK for integrating programmable conversation features, including in-app messaging and voice, into web and Node.js applications. While the package name is `nexmo-client`, it is functionally the predecessor to the Vonage Client SDK. The current stable version, 9.6.1, was last published over a year ago (as of 2026), indicating it is in a deprecated or maintenance state, with active development having shifted to the official `@vonage/client-sdk` package. It offers capabilities like offline message synchronization, push notifications, rich text and image support for messaging, and advanced in-app voice features such as group calling and user controls. Its primary differentiators lie in enabling robust real-time communication within applications through the Vonage API platform.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","nexmo","webrtc","conversation","sdk","ip-messaging","rtc","communication","audio"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/nexmo-client"},{"id":10406,"title":"Next.js React Framework","library":"next","status":"active","version":"16.2.4","language":"javascript","ecosystem":"npm","summary":"Next.js is an open-source React framework designed for building performant and scalable web applications. It supports a variety of rendering strategies, including Server-Side Rendering (SSR), Static Site Generation (SSG), Incremental Static Regeneration (ISR), and client-side rendering. The current stable version is 16.2.4. Next.js typically releases new features and major architectural changes, like the App Router and React Server Components, in frequent canary and beta channels, with stable versions receiving backported bug fixes and optimizations. Key differentiators include its file-system-based routing, built-in image and font optimization, API routes for backend functionality, and deep integration with React Server Components for a full-stack development experience. It aims to provide a complete solution for React applications, abstracting much of the build configuration and deployment complexities.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","react","framework","nextjs","web","server","node","front-end","backend","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/next"},{"id":13600,"title":"Next.js API Middleware","library":"next-api-middleware","status":"active","version":"3.0.0","language":"javascript","ecosystem":"npm","summary":"next-api-middleware is a library designed to bring clean, composable middleware patterns to Next.js API routes, addressing the limitations of Next.js's native middleware recommendations. It provides an API inspired by Express.js and Koa.js, enabling developers to build a \"winding and unwinding stack\" of middleware functions for request processing and response modification. The current stable version is 3.0.0, which notably dropped support for Node.js 12 and 14. While actively maintained, it is explicitly built for and tested with the Next.js Pages Router and has not been verified for compatibility with the newer App Router. Its core differentiator lies in offering structured middleware orchestration using `label` and `use` functions, allowing for modular and reusable backend logic within Next.js applications.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","next","next.js","middleware","API routes","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/next-api-middleware"},{"id":13601,"title":"Next.js API Route Middleware","library":"next-api-route-middleware","status":"active","version":"1.0.2","language":"javascript","ecosystem":"npm","summary":"next-api-route-middleware provides a concise and type-safe way to implement middleware patterns for Next.js API routes. It enables developers to abstract reusable logic that executes before the main API handler, such as authentication, request method validation, error capturing, or augmenting the `req` object with additional data. The package is currently at version 1.0.2, indicating a stable but relatively early stage of development. While there isn't an explicit release cadence stated, its current version suggests a focus on stability for its initial feature set. A key differentiator is its strong TypeScript support, allowing for straightforward extension of NextApiRequest types without casting, and its functional composition approach for applying multiple middleware.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/next-api-route-middleware"},{"id":14725,"title":"NextAuth.js","library":"next-auth","status":"maintenance","version":"4.24.14","language":"javascript","ecosystem":"npm","summary":"NextAuth.js (version 4.24.14) provides comprehensive authentication solutions for Next.js applications, supporting a wide range of authentication providers including OAuth, email, and credentials. This package is currently in maintenance mode, with active feature development now taking place in Auth.js (v5) under the `@auth/nextjs` package. It receives critical bug fixes and security updates for its v4 branch.","last_verified":"2026-04-18T00:00:00.000Z","tags":["javascript","react","nodejs","oauth","jwt","oauth2","authentication","nextjs","csrf","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/next-auth"},{"id":16730,"title":"NextAuthClient - Deprecated Client for NextAuth","library":"next-auth-client","status":"deprecated","version":"1.5.0","language":"javascript","ecosystem":"npm","summary":"The `next-auth-client` package served as a client-side library for the `next-auth` authentication module, primarily intended for use with `next-auth` versions prior to 1.5.0. Its purpose was to provide utility functions and client-side integration points for managing user sessions and authentication flows within applications leveraging the `next-auth` backend. The current stable version of this specific client library is 1.5.0. However, as of `next-auth` version 1.5.0, the core functionality of `next-auth-client` was absorbed directly into the main `next-auth` package itself, rendering this standalone client library redundant and unmaintained. Consequently, it has no active release cadence and developers are strongly advised against using it for any new or existing projects, and should instead opt for the client utilities bundled directly with `next-auth` (i.e., `import { NextAuth } from 'next-auth/client'`). Its key differentiator was being a separate, lightweight client, but this distinction no longer exists.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/next-auth-client"},{"id":16735,"title":"NextAuth.js Hasura Adapter","library":"next-auth-hasura-adapter","status":"active","version":"2.0.0","language":"javascript","ecosystem":"npm","summary":"The `next-auth-hasura-adapter` is a specialized adapter designed to integrate NextAuth.js authentication with a Hasura GraphQL engine backend. It is currently at version 2.0.0 and functions as a peer dependency of `next-auth` (specifically compatible with `next-auth` v4.x and above), meaning its release cycle is inherently tied to the evolution of the core NextAuth.js library. This package facilitates the storage and retrieval of authentication-related data, such as users, accounts, sessions, and verification tokens, directly within a PostgreSQL database managed by Hasura. It distinguishes itself by providing a `HasuraAdapter` instance that connects to a Hasura endpoint via GraphQL, eliminating the need for separate ORM configurations or database setups for NextAuth's internal data. Developers must apply a provided SQL schema to their Hasura-connected database to ensure the necessary tables and relationships are present for the adapter to function correctly. This makes it an ideal choice for projects already leveraging Hasura as their backend.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","next.js","next-auth","hasura","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/next-auth-hasura-adapter"},{"id":15719,"title":"Consistent Git-based Build ID for Next.js","library":"next-build-id","status":"active","version":"3.0.0","language":"javascript","ecosystem":"npm","summary":"next-build-id is a utility package for Next.js applications, currently at version 3.0.0. It addresses a common issue in multi-server deployments where different instances of a Next.js app might have varying build IDs, leading to \"invalid build file hash\" errors for clients. This package provides a mechanism to generate a consistent build ID, derived from the local Git repository's state, specifically the latest commit hash (`git rev-parse HEAD`) or a description based on the most recent Git tag (`git describe --tags`). It exports an asynchronous function (the primary export) and a synchronous variant, both intended to be used with Next.js's `generateBuildId` configuration option in `next.config.js`. The package helps ensure that all deployed instances of a Next.js application serve assets built with the same identifier, crucial for load-balanced environments without sticky sessions where apps are built directly on each server.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","next","next.js","build","id","BUILD_ID","git","head","describe"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/next-build-id"},{"id":13602,"title":"Next.js Build Output Parser","library":"next-build-parser","status":"active","version":"1.3.0","language":"javascript","ecosystem":"npm","summary":"next-build-parser is a utility designed to parse the console output of the Next.js `next build` command into a structured, machine-readable JSON format. This allows developers and automated systems to programmatically analyze build artifacts, route sizes, and performance metrics without relying on manual parsing of text output. The package is currently at version 1.3.0, indicating a stable and actively maintained state. It provides both a command-line interface (CLI) for direct use in scripts and a programmatic API for integration into JavaScript/TypeScript applications. Its key differentiator is the ability to break down route-specific `size` versus `firstLoad` metrics, alongside shared chunk information, making it valuable for performance monitoring and build optimization workflows. While no specific release cadence is announced, it appears to be actively developed in response to Next.js updates.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","nextjs","next.js","next","build","parse","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/next-build-parser"},{"id":20232,"title":"next-bundle-analyzer","library":"next-bundle-analyzer","status":"active","version":"0.6.8","language":"javascript","ecosystem":"npm","summary":"A customized Webpack Bundle Analyzer wrapper for Next.js that generates per-page chunk reports, differentiating between shared and page-specific bundles. Currently at version 0.6.8, it supports Next.js 10-14 as a peer dependency. Unlike @next/bundle-analyzer, this library provides detailed group analysis (shared across all pages vs shared by multiple pages) and per-page issuer information. It generates HTML or JSON reports with configurable output directory and filename. Active development with periodic releases fixing tooltips, compatibility, and dependency updates.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","Next","Next.js","bundle","analyzer","performance","modules","size","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/next-bundle-analyzer"},{"id":16453,"title":"Next.js App Router Cookie Management","library":"next-client-cookies","status":"active","version":"2.1.1","language":"javascript","ecosystem":"npm","summary":"This library provides comprehensive cookie management for Next.js 13+ applications, specifically designed for the App Router. It offers solutions for both client-side components (SSR-capable) and server-only components. The current stable version is 2.1.1. While a specific release cadence isn't stated, the package appears actively maintained, indicated by recent updates and explicit migration instructions from v1. Key differentiators include its ability to support client components rendered on the server (SSR) with a special dehydration mechanism for cookie updates, a capability not natively offered by Next.js for server components. Its client-side interface is based on the popular `js-cookie` package, providing a familiar API. It addresses the challenge of handling cookies consistently across the varied rendering environments of Next.js's App Directory.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","next","next.js","nextjs","cookies","cookie","js-cookie","use","client","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/next-client-cookies"},{"id":17454,"title":"Next Compose Middleware","library":"next-compose-middleware","status":"active","version":"1.0.0","language":"javascript","ecosystem":"npm","summary":"next-compose-middleware is a library designed to simplify the creation of complex and declarative middleware for Next.js applications, particularly leveraging Next.js's Edge Runtime middleware. It enables developers to construct highly readable and maintainable middleware logic by composing multiple functions. The current stable version is 2.0.4, indicating active development with incremental releases. Key differentiators include its path-based middleware execution, allowing for \"Nested Middleware\" behavior, and the ability to compose functions with early exit mechanisms (`breakAll`, `breakOnce`) for fine-grained control over execution flow. This approach helps in organizing middleware into logical, reusable units, enhancing maintainability for applications with intricate authorization, authentication, or request transformation requirements in a single `middleware.ts` file.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","next.js","middleware","edge","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/next-compose-middleware"},{"id":17455,"title":"Next.js Connect Router","library":"next-connect","status":"active","version":"1.0.0","language":"javascript","ecosystem":"npm","summary":"next-connect is a promise-based routing and middleware layer designed specifically for Next.js applications, supporting various environments including API Routes, Edge API Routes, Middleware, App Router Route Handlers, and `getServerSideProps`. Currently at stable version 1.0.0, the library has historically followed an active release cadence, with pre-releases leading up to major versions. Its key differentiators include asynchronous middleware support, a lightweight footprint suitable for serverless environments, and significantly faster performance compared to traditional Express.js setups. It also offers robust TypeScript support and handles asynchronous handlers with integrated error catching, providing a flexible and efficient alternative for managing server-side logic in Next.js projects.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","nextjs","middleware","router","connect","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/next-connect"},{"id":13603,"title":"Next Cookies","library":"next-cookies","status":"maintenance","version":"2.0.3","language":"javascript","ecosystem":"npm","summary":"Next Cookies is a focused utility library for Next.js applications, providing a straightforward method to read HTTP cookies on both the client and server sides. Currently at version 2.0.3, it offers a stable, minimalistic API centered around a single default export function that takes Next.js's `ctx` object (from `getInitialProps`) as an argument. Its primary differentiator is its simplicity and universal access pattern, allowing developers to consistently retrieve cookie values regardless of whether the page is rendered server-side or client-side. The package explicitly *does not* handle setting or deleting cookies, delegating these operations to native browser APIs like `document.cookie` or other specialized libraries. This clear separation of concerns makes it lightweight and easy to integrate for cookie *reading* tasks within the Next.js ecosystem. Given its mature state and narrow scope, it is likely in a maintenance cadence, receiving updates primarily for compatibility or critical bug fixes.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","cookies","next.js","cookie","parser","json","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/next-cookies"},{"id":13605,"title":"Next.js DevTools MCP","library":"next-devtools-mcp","status":"active","version":"0.3.10","language":"javascript","ecosystem":"npm","summary":"Next.js DevTools MCP (Model Context Protocol) is a server-side component designed to extend Next.js development environments with AI agent capabilities. It provides a standardized interface for coding agents like Claude or Cursor to interact with and introspect running Next.js applications, enabling advanced features such as runtime diagnostics, code generation, and debugging assistance. The current stable version is `0.3.10`, with frequent patch releases indicating active development and a focus on stability, security, and incremental improvements. Key differentiators include its tight integration with the Next.js ecosystem, leveraging its internal mechanisms for deep introspection, and its adherence to the Model Context Protocol, making it compatible with a growing number of AI developer tools. It acts as a crucial bridge, allowing AI agents to understand the context of a Next.js project and provide highly relevant assistance, offering capabilities like automated upgrades, Cache Component setup, and access to documentation.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/next-devtools-mcp"},{"id":13604,"title":"Build-time Image Optimization for Next.js Exports","library":"next-export-optimize-images","status":"active","version":"4.7.0","language":"javascript","ecosystem":"npm","summary":"next-export-optimize-images is a utility for Next.js applications designed to optimize images during the build process, specifically for projects utilizing `next export` to generate static sites. It brings the benefits of Next.js's built-in image optimization, typically available only in server-rendered or deployed environments, to static exports. The library, currently at v4.7.0, maintains an active release cadence with several updates per year, focusing on new features, bug fixes, and compatibility improvements, such as adding chunking for image processing and support for Node.js v22. Key differentiators include its use of `sharp` for fast image processing, the ability to convert image formats (e.g., PNG to WebP), local downloading of external images, and a robust caching mechanism to prevent redundant optimizations. It fully supports TypeScript and Next.js App Router, providing a comprehensive solution for high-performance static websites.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","next.js","static","export","image","optimization","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/next-export-optimize-images"},{"id":16135,"title":"Next.js HTTP Proxy Middleware","library":"next-http-proxy-middleware","status":"active","version":"1.2.8","language":"javascript","ecosystem":"npm","summary":"next-http-proxy-middleware is a utility that enables HTTP proxying within Next.js API routes, leveraging the widely used `http-proxy` library internally. It provides a straightforward way to forward requests from a Next.js API endpoint to an external target server, handling concerns like `changeOrigin` and path rewriting. The current stable version is 1.2.8. Release cadence appears to be irregular but active, with multiple fixes and minor feature additions within the last year. A key differentiator is its direct integration as a middleware function for Next.js API routes, simplifying setup compared to manually configuring `http-proxy`. However, the library itself recommends considering Next.js's built-in `rewrites` or directly using `http-proxy` for simpler cases, suggesting this library is best suited when its specific `pathRewrite` or `onProxyInit` options are beneficial.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","reverse","proxy","middleware","http","https","connect","express","websocket","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/next-http-proxy-middleware"},{"id":27983,"title":"Next JWT Auth","library":"next-jwt-auth","status":"active","version":"1.5.0","language":"javascript","ecosystem":"npm","summary":"Next JWT Auth is a lightweight React/Next.js library for integrating custom JWT authentication services hosted separately from your Next.js app. Version 1.5.0 provides a simple provider-based pattern to manage JWT access and refresh tokens, using browser cookies for storage and automatically refreshing tokens when they expire. Unlike NextAuth.js, it does not create API routes inside your Next.js app, avoiding an extra hop between frontend and auth service, and focuses solely on JWT auth without support for social login or database adapters. The library requires Next.js ^16.2.4, React >=18, and Axios ^1.6.8 as peer dependencies. It ships with TypeScript types and is actively maintained, with frequent releases (latest v1.5.0 as of April 2025). Key differentiators: direct frontend-to-auth-service calls, automatic token refresh and logout, and minimal boilerplate.","last_verified":"2026-05-09T00:00:00.000Z","tags":["javascript","react","nextjs","jwt","auth","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/next-jwt-auth"},{"id":16734,"title":"Lightweight JWT Auth for Next.js","library":"next-lite-auth","status":"active","version":"0.2.6","language":"javascript","ecosystem":"npm","summary":"next-lite-auth is a lightweight, JWT-based authentication solution for Next.js applications, designed specifically for scenarios where a full database or third-party auth service is overkill. It uses static JSON for user management, loaded via environment variables, eliminating the need for database setup. The current stable version is 0.2.6. Release cadence appears to be iterative and feature-driven within the 0.x range, indicating active development. Its primary differentiators are its zero-database approach, ease of setup, and a built-in login UI, making it suitable for MVPs, internal tools, demos, and educational projects. It explicitly states it is not recommended for production environments requiring robust security or scalability, instead catering to rapid development and OSS projects where authentication can be easily toggled via environment variables.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","nextjs","auth","jwt","lightweight","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/next-lite-auth"},{"id":25980,"title":"next-middleware","library":"next-middleware","status":"active","version":"0.0.1","language":"javascript","ecosystem":"npm","summary":"A lightweight middleware pipeline for Next.js applications, enabling developers to add reusable middleware functions that execute before page rendering. Current stable version is 0.0.1, with no frequent release cadence. Key differentiators: simple API using a pipeline pattern, designed specifically for Next.js pages directory. It allows chaining multiple async middleware functions that can inject props into pages.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","next","nextjs","middleware","plugin","extension"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/next-middleware"},{"id":13606,"title":"Next Node Element Utility","library":"next-node","status":"maintenance","version":"1.0.3","language":"javascript","ecosystem":"npm","summary":"The `next-node` package provides a lightweight utility function, `nextNode`, designed to retrieve the subsequent DOM Node Element relative to a given starting node. It includes an optional parameter to restrict the search within a specified container element. This package is currently stable at version `1.0.3`. Given its focused and simple functionality, it likely follows a maintenance release cadence, with updates primarily for bug fixes or minor enhancements rather than frequent new features. Its key differentiator is its minimal API and focused scope, aiming to solve the specific problem of navigating sibling nodes efficiently, optionally within a parent boundary, without the overhead of larger DOM manipulation libraries. It's suitable for scenarios requiring precise and controlled DOM traversal, particularly when fine-grained control over DOM element discovery is needed beyond standard DOM traversal methods like `nextElementSibling` or `children`.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","next child","next element","next node","next sibling","node element","sibling node","sibling element"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/next-node"},{"id":20233,"title":"next-plugin-custom-babel-config","library":"next-plugin-custom-babel-config","status":"deprecated","version":"1.0.5","language":"javascript","ecosystem":"npm","summary":"A Next.js plugin that resolves a custom babel config file (e.g., babel.config.js) for monorepo setups using yarn workspaces. Current stable version is 1.0.5, last published in 2020. It works with Next.js >7.0.0 but is broken on Next.js 11+. The plugin is no longer maintained; PRs for fixes are welcome. Key differentiator: enables project-wide babel configuration in monorepos where sharing a single babel.config.js is needed.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","next","next.js","config","babel","webpack","modules"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/next-plugin-custom-babel-config"},{"id":16861,"title":"Next Protected Auth","library":"next-protected-auth","status":"active","version":"2.0.450","language":"javascript","ecosystem":"npm","summary":"Next Protected Auth is a JavaScript/TypeScript library designed to simplify the implementation of protected routes and authentication flows within Next.js applications. It provides a set of React components and hooks that abstract common authentication logic for login, logout, and auth callbacks, aiming to reduce boilerplate in Next.js projects. The current stable version is 2.0.450, indicating active maintenance with frequent patch releases, aligning with updates in the Next.js ecosystem. While not a full-fledged authentication provider like Auth.js (formerly NextAuth.js), it focuses specifically on the client-side integration of existing authentication systems with Next.js's routing and middleware for securing routes and managing user sessions. It differentiates itself by providing granular, component-based control over authentication UI and logic hooks.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/next-protected-auth"},{"id":13608,"title":"Next REST Framework","library":"next-rest-framework","status":"active","version":"6.1.1","language":"javascript","ecosystem":"npm","summary":"Next REST Framework (NRF) is an open-source, opinionated, and lightweight set of tools designed for building type-safe, self-documenting APIs within Next.js applications. Currently at version 6.1.1, it receives active maintenance, with frequent patch and minor releases addressing fixes, security updates, and compatibility with the latest Next.js and ecosystem libraries like Zod v4. A key differentiator is its automatic generation of OpenAPI specification-compliant documents and interactive API documentation (using Redoc/SwaggerUI), leveraging TypeScript and object schemas (e.g., Zod) to ensure robust type-safety across API definitions. NRF supports various API patterns, including REST, Form, and RPC endpoints, for both the App Router and Pages Router paradigms in Next.js, and integrates with Next.js Middleware and Edge runtime, making it a flexible choice for modern Next.js API development.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","nextjs","rest","api","next-rest-framework","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/next-rest-framework"},{"id":15718,"title":"Next.js Runtime Environment Configuration","library":"next-runtime-env","status":"active","version":"3.3.0","language":"javascript","ecosystem":"npm","summary":"next-runtime-env is a crucial utility for Next.js applications, enabling the dynamic injection of environment variables at runtime rather than solely at build time. This capability is fundamental for adhering to the \"build once, deploy many\" philosophy, a cornerstone of continuous delivery and the twelve-factor methodology, which Next.js often lacks native support for in frontend contexts. The library allows developers to use the same build artifact across various environments, such as development, staging, and production, without the need for environment-specific rebuilds. The current stable version is `3.3.0`, with recent alpha and stable releases indicating active maintenance. It offers isomorphic design, ensuring seamless operation across server, browser, and middleware environments. Key differentiators include full compatibility with Next.js 13 and 14, and native support for `.env` files during development. The package maintains distinct major versions (1.x, 2.x, 3.x) to align with specific Next.js router types and major versions, providing tailored solutions for the Pages Router (1.x), Next.js 13 App Router (2.x), and Next.js 14 with enhanced caching (3.x).","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","nextjs","runtime","env","runtime env","next-runtime-env","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/next-runtime-env"},{"id":11393,"title":"Type-Safe Next.js Server Actions","library":"next-safe-action","status":"active","version":"8.5.2","language":"javascript","ecosystem":"npm","summary":"next-safe-action is a library designed for Next.js projects to create type-safe and validated Server Actions. It leverages modern Next.js, React, and TypeScript features to ensure end-to-end type safety from client-side component calls to server-side action execution. The current stable version is 8.5.2, with minor and patch releases occurring frequently to refine types, add features, and improve developer experience. Key differentiators include robust input/output validation, a flexible middleware system for authorization or logging, advanced server error handling, and support for optimistic updates, making it a powerful tool for building reliable and predictable data mutations in Next.js applications.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","next","nextjs","react","rsc","react server components","mutation","action","actions","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/next-safe-action"},{"id":17831,"title":"Next.js SSL Redirect Middleware","library":"next-ssl-redirect-middleware","status":"active","version":"0.1.5","language":"javascript","ecosystem":"npm","summary":"This package provides a simple Next.js middleware to automatically redirect HTTP requests to HTTPS, primarily useful for hosting environments like Heroku that do not offer native 'force SSL' functionality out of the box. It leverages Next.js's middleware system to intercept incoming requests and issue a 301 (or configurable) redirect when the `x-forwarded-proto` header indicates an HTTP connection. The current stable version is 0.1.5. As a focused utility, it likely has a low release cadence, receiving updates mainly for critical bug fixes or compatibility with new Next.js versions. Its key differentiator is its simplicity and direct integration into the Next.js middleware architecture, offering a lightweight solution without complex server-side configurations. It aims to solve a specific problem for specific hosting providers.","last_verified":"2026-04-23T00:00:00.000Z","tags":["javascript","nextjs","ssl","redirect","heroku","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/next-ssl-redirect-middleware"},{"id":13607,"title":"Next.js API Route Handler Tester","library":"next-test-api-route-handler","status":"active","version":"5.0.4","language":"javascript","ecosystem":"npm","summary":"next-test-api-route-handler (NTARH) is a robust utility for confidently unit and integration testing Next.js API routes and handlers. It accurately emulates the Next.js runtime environment, ensuring that `NextRequest` and `NextApiResponse` objects behave as they would in a real Next.js application, including Next.js's patching of the global `fetch` function and correct handling of App Router helper functions like `headers()` and `cookies()`. The current stable version is 5.0.4. The library maintains a rapid release cadence, often issuing updates to ensure compatibility with new Next.js versions, including `canary` releases. Its key differentiator is the deep emulation of Next.js internals, which removes the need for manual mocking with tools like `express` or `node-mocks-http`, and it is automatically tested against various Next.js and Node.js versions.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","api","route","next","unit","test","endpoint","testing","nextjs"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/next-test-api-route-handler"},{"id":13609,"title":"Markdown Link Validator","library":"next-validate-link","status":"active","version":"1.6.4","language":"javascript","ecosystem":"npm","summary":"next-validate-link is a utility designed to check and ensure the validity of links within Markdown files. It supports various modern web frameworks, including Next.js, Astro, Nuxt, Waku, and React Router, by offering specialized presets for their routing conventions. The package is currently stable at version 1.6.4, with a consistent release cadence of minor and patch updates, indicating active development and continuous improvement. Its core functionality involves scanning specified directories for Markdown files and then validating both internal and external URLs, as well as relative file paths, providing comprehensive link integrity checks essential for documentation sites and content-heavy applications. A key differentiator is its extensibility with custom remark plugins and customizable Markdown validators, ensuring flexibility for diverse project needs.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","NextJs","Docs","fumadocs","markdown","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/next-validate-link"},{"id":25981,"title":"Nextvi","library":"next-vite-dev","status":"active","version":"1.1.0","language":"javascript","ecosystem":"npm","summary":"Nextvi (next-vite-dev v1.1.0) lets you run a lightweight Vite dev server alongside Next.js, consuming src/app/ pages without modifying any business code. It auto-generates react-router routes from the Next.js app directory, handles async server components by converting them to sync, and provides shims for next/link, next/image, and next/navigation. Target audience: Next.js developers suffering from high memory usage or slow HMR in large projects. Release cadence: early-stage, active development. Differentiator: zero-config, zero-code-change Vite integration with automatic route generation and wrapper overrides for server-fetch pages.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/next-vite-dev"},{"id":15721,"title":"Nextcloud Node.js Client","library":"nextcloud-node-client","status":"active","version":"1.8.1","language":"javascript","ecosystem":"npm","summary":"The `nextcloud-node-client` is a TypeScript-first library offering a comprehensive API to interact with Nextcloud servers from Node.js applications. Currently at version 1.8.1, it demonstrates an active development cadence with regular minor releases introducing new features like recursive file retrieval, user management, and improved sharing capabilities. The library differentiates itself by providing a rich, simple API that abstracts away the underlying Nextcloud communication protocols, supporting essential operations such as uploading and downloading files, managing folder structures, handling user accounts, creating and managing shares, and applying tags and comments to filesystem elements. A key feature is its flexible credential management, allowing configuration via environment variables (NEXTCLOUD_USERNAME, NEXTCLOUD_PASSWORD, NEXTCLOUD_URL) or Cloud Foundry's `VCAP_SERVICES`, and strongly recommending the use of Nextcloud's app-specific passwords for enhanced security. This client aims to streamline automation tasks for Nextcloud instances.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","nextcloud","api","file","folder","tagging","nodejs","sharing","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/nextcloud-node-client"},{"id":16657,"title":"Next.js Basic Authentication","library":"nextjs-basic-auth","status":"maintenance","version":"0.1.3","language":"javascript","ecosystem":"npm","summary":"nextjs-basic-auth provides a straightforward method for integrating HTTP Basic Authentication directly into Next.js applications on a per-route basis. Currently at version 0.1.3, this package is designed for simplicity, offering an `initializeBasicAuth` function that returns a check function to be awaited within `getServerSideProps`. It explicitly requires developers to opt out of Next.js's static generation for any authenticated pages, as it needs a server-side context to perform credential checks for each request. Its release cadence appears stable and infrequent, focusing on a specific, well-defined security concern for Next.js page routes. Key differentiators include its direct integration with `getServerSideProps` for page-level protection, in contrast to middleware-based solutions (like `nextjs-basic-auth-middleware`) or more comprehensive authentication libraries (like NextAuth.js) that handle broader authentication flows including sessions, OAuth, and database integration.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","next","nextjs","basic auth","auth","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/nextjs-basic-auth"},{"id":16863,"title":"Next.js Basic Auth Middleware","library":"nextjs-basic-auth-middleware","status":"active","version":"3.1.1","language":"javascript","ecosystem":"npm","summary":"nextjs-basic-auth-middleware provides basic authentication support for Next.js applications by leveraging the official Middleware API. This library simplifies the process of securing routes, allowing developers to define credentials directly in code or override them via environment variables like `BASIC_AUTH_CREDENTIALS`. The current stable version is 3.1.1, which includes important security and correctness fixes. Releases are typically driven by Next.js version compatibility or critical bug fixes. Key differentiators include its tight integration with Next.js's native middleware, support for multiple user credentials, and its ability to deliver a standard 401 Unauthorized response directly from the middleware layer without relying on API pages, a significant improvement introduced in v3. It offers a cleaner and less hacky approach compared to previous methods, ensuring proper HTTP status codes for browsers and clients.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/nextjs-basic-auth-middleware"},{"id":18601,"title":"nextjs-cors","library":"nextjs-cors","status":"active","version":"2.2.1","language":"javascript","ecosystem":"npm","summary":"CORS middleware for Next.js API routes, built on top of the popular Express cors package. Current stable version is 2.2.1, released as a patch update preparing for the next major version. Provides a simple, drop-in solution to enable Cross-Origin Resource Sharing in Next.js API routes with all standard cors options (methods, origin, allowed headers, etc.). Uses an async middleware pattern that fits naturally into Next.js API route handlers. Unlike generic cors packages, nextjs-cors is specifically designed for Next.js's request/response model and does not require wrapping or additional configuration to work with Edge Runtime (though support depends on underlying cors). Ships TypeScript definitions, making it easy to use in TS projects. Peer dependency on Next.js >=8.1.1-canary.54, ensuring compatibility with older versions. Compared to other Next.js CORS solutions like next-connect or manual headers, nextjs-cors offers a minimal API and leverages the well-tested cors package.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","nextjs-cors","next-cors","cors","nextjs","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/nextjs-cors"},{"id":18600,"title":"nextjs-middleware-chain","library":"nextjs-middleware-chain","status":"active","version":"0.0.8","language":"javascript","ecosystem":"npm","summary":"A lightweight, zero-dependency Next.js middleware library for chaining middleware functions across API routes and SSR (getServerSideProps) data fetching. Version 0.0.8 (early-stage). Allows reuse of middleware functions by composing them in a chainable API. Differentiators: unified middleware interface for both API and SSR routes, chainable methods, global and per-route options. Release cadence: infrequent, no stable release yet.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","next","nextjs","middleware","chainable-methods","chainable"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/nextjs-middleware-chain"},{"id":17832,"title":"Next.js Middleware Wrappers","library":"nextjs-middleware-wrappers","status":"active","version":"1.3.0","language":"javascript","ecosystem":"npm","summary":"nextjs-middleware-wrappers is a utility package designed to streamline the composition of middleware functions in Next.js API routes and endpoints. It provides a `wrappers` function that allows developers to chain multiple higher-order middleware functions in a more readable and type-safe manner, contrasting with deeply nested function calls. The package, currently at version 1.3.0, is actively maintained with a structured release process informed by Angular JS commit message conventions, implying regular updates for fixes, features, and potential breaking changes. Its primary differentiator lies in its ability to preserve the input and output types across multiple middleware layers, significantly reducing the common type-mismatch issues encountered when manually composing such functions. This utility aims to improve code clarity and maintainability for applications heavily relying on request-based middleware patterns within the Next.js ecosystem, ensuring that complex middleware logic remains manageable and robust.","last_verified":"2026-04-23T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/nextjs-middleware-wrappers"},{"id":1114,"title":"Nexus RPC Python SDK","library":"nexus-rpc","status":"active","version":"1.4.0","language":"python","ecosystem":"pypi","summary":"nexus-rpc is a Python SDK for building handlers that implement the Nexus synchronous RPC protocol. Nexus is designed for arbitrary-duration operations, allowing handlers to respond synchronously or return a token for asynchronous completion. As of version 1.4.0, the SDK is in an experimental release stage, and backwards-incompatible changes are expected prior to a stable release.","last_verified":"2026-04-23T17:08:18.616Z","tags":["rpc","synchronous-rpc","handler","temporal"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/nexus-rpc"},{"id":27172,"title":"Netflix Genie Python Client","library":"nflx-genie-client","status":"active","version":"3.6.19","language":"python","ecosystem":"pypi","summary":"Official Python client for Netflix Genie, a federated job orchestration engine. Version 3.6.19 provides async and sync interfaces to submit jobs, query status, and manage executions. Low release cadence; minor patches. Supports Python 3.8+.","last_verified":"2026-05-01T00:00:00.000Z","tags":["genie","job orchestration","netflix","async","sync"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/nflx-genie-client"},{"id":6740,"title":"NFoursID","library":"nfoursid","status":"active","version":"1.0.2","language":"python","ecosystem":"pypi","summary":"NFoursID is a Python library that implements the N4SID algorithm for subspace identification, along with Kalman filtering and state-space models. State-space models are versatile tools for representing multi-dimensional time series, encompassing models like ARMAX. The current version is 1.0.2. The project appears active, with its latest release (1.0.2) showing an unusual future publication date of July 24, 2025, on PyPI.","last_verified":"2026-04-15T00:00:00.000Z","tags":["state-space models","kalman filter","subspace identification","timeseries","system identification","control systems"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/nfoursid"},{"id":20234,"title":"ng-annotate-loader","library":"ng-annotate-loader","status":"active","version":"0.7.0","language":"javascript","ecosystem":"npm","summary":"A webpack loader that automatically adds AngularJS dependency injection annotations to your source code using ng-annotate. Version 0.7.0 is the latest stable release. It generates source maps by default and supports chaining with other loaders like babel-loader. Key features include passing ng-annotate options (add, map, etc.), using ng-annotate plugins, and specifying a custom ng-annotate fork. This loader is specific to AngularJS (1.x) and webpack 1.x/2.x/3.x; for newer Angular versions, consider using the Angular CLI or other DI mechanisms.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","webpack","ng-annotate","angular"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/ng-annotate-loader"},{"id":20235,"title":"ng-annotate-webpack-plugin","library":"ng-annotate-webpack-plugin","status":"maintenance","version":"0.3.0","language":"javascript","ecosystem":"npm","summary":"A webpack plugin that runs ng-annotate on your bundles to add dependency injection annotations for AngularJS. Stable version is 0.3.0. Designed for AngularJS (1.x) applications using Webpack. Alternative to ng-annotate-loader. Provides plugin-based approach; can be used with other loaders. No active development or recent updates (last release 0.3.0). Not intended for Angular 2+.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","webpack","ng-annotate","angular"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/ng-annotate-webpack-plugin"},{"id":25982,"title":"ng-awesome-node-auth","library":"ng-awesome-node-auth","status":"active","version":"1.8.4","language":"javascript","ecosystem":"npm","summary":"Angular (v21+) standalone library providing interceptors, guards, and session management for backends using awesome-node-auth. v1.8.4, actively maintained. Key differentiators: fully tree-shakable, reactive signals for user state, smart guards (authGuard/guestGuard), automatic CSRF protection, optional UI sync for themes and feature flags, and SSR compatibility. Integrates seamlessly with Angular 21's standalone APIs via provideAuth and provideAuthUi providers.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","auth","angular","awesome-node-auth","authentication","jwt","admin-ui","lib","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/ng-awesome-node-auth"},{"id":25983,"title":"ng-di-transpiler","library":"ng-di-transpiler","status":"active","version":"0.1.10","language":"javascript","ecosystem":"npm","summary":"ng-di-transpiler v0.1.10 is a dependency injection transpiler for Angular that generates platform-specific provider files at build time. It allows developers to define interfaces for tokens and create typed provider configurations, which are then transpiled into compiled provider files. The tool is designed for Angular 2+ applications and aims to reduce boilerplate and improve type safety in DI setup. It is still in early stages (v0.1.x) with experimental features like interface-based tokens. Alternatives include Angular's built-in provider factories or custom AOT compilation setups, but this package provides a dedicated transpilation step. Release cadence is sporadic with occasional bug fixes. Ships TypeScript types and uses a CLI command (ngdt) for integration.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","ng","angular","angular2","di","transpiler","compiler","ioc","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/ng-di-transpiler"},{"id":16454,"title":"Angular HTTP Request Caching","library":"ng-http-caching","status":"active","version":"21.0.10","language":"javascript","ecosystem":"npm","summary":"NgHttpCaching is an Angular library designed to cache HTTP requests, preventing redundant server calls for the same data. It operates as an HTTP interceptor, automatically caching responses and serving them for subsequent identical requests. The current stable version is 21.0.10, closely aligning with Angular's major version releases (indicated by peer dependency versions and the default cache invalidation strategy). Key differentiators include built-in handling for simultaneous/parallel requests, an automatic garbage collector for cache entries, support for various storage mechanisms (LocalStorage, SessionStorage, MemoryStorage, or custom), and intelligent cache invalidation based on `Cache-Control`/`Expires` headers or automatically for mutation requests (POST, PUT, DELETE, PATCH). It offers granular configuration for cache lifetime, allowed HTTP methods, and custom cache strategies, making it a flexible solution for optimizing network performance in Angular applications.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","angular","cache","interceptor","network","http","client","http-client","header","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/ng-http-caching"},{"id":16455,"title":"Angular HTTP Loader and Spinner","library":"ng-http-loader","status":"active","version":"19.0.0","language":"javascript","ecosystem":"npm","summary":"ng-http-loader is an Angular library that provides an automatic loading spinner or progress bar during pending HTTP requests. It achieves this by leveraging Angular's `HttpClient` interceptor mechanism, displaying a visual indicator whenever an active HTTP request is in progress and hiding it once all requests are complete. The current stable version is 19.0.0, which supports Angular 21. The library maintains a rapid release cadence, with new major versions typically released shortly after corresponding Angular major versions to ensure full compatibility and adopt the latest Angular features, such as standalone components, signals, and zoneless change detection. Key differentiators include its tight integration with `HttpClient`, support for various SpinKit-based loaders, and its proactive adoption of modern Angular APIs, providing a streamlined developer experience for adding visual feedback to asynchronous operations.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","angular","ng2","ng21","loader","progressbar","spinner","spinkit","interceptor","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/ng-http-loader"},{"id":25984,"title":"ng-lint-report","library":"ng-lint-report","status":"maintenance","version":"0.2.0","language":"javascript","ecosystem":"npm","summary":"Generates HTML reports from Angular CLI lint JSON output (0.2.0). Supports both TSLint and ESLint outputs. No active development; last release 2021. Simpler than alternatives like angular-eslint's built-in formatter — just converts JSON to a standalone HTML file.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","angular","linting","lint","reporting","reports","html-report"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/ng-lint-report"},{"id":25985,"title":"ng-lint-staged","library":"ng-lint-staged","status":"active","version":"12.0.4","language":"javascript","ecosystem":"npm","summary":"ng-lint-staged is a shim that transforms the file list from lint-staged into the appropriate CLI option for Angular's lint builder. Version 12.0.4 supports the @angular-eslint/builder:lint with --lint-file-patterns flag. It handles the argument transformation needed because lint-staged provides a flat list of files while Angular expects a specific format. Regularly updated to support newer Angular versions. Key differentiator: eliminates the need for manual file mapping scripts when using lint-staged with Angular projects.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","angular","lint","staged","lint-staged"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/ng-lint-staged"},{"id":11395,"title":"Use Vue Components in Angular 1.x","library":"ngVue","status":"maintenance","version":"2.2.1","language":"javascript","ecosystem":"npm","summary":"ngVue is a JavaScript module designed to integrate Vue 2 components within AngularJS 1.x applications. It provides a bridge, enabling developers to use Vue's reactive data binding and component-based architecture within existing Angular 1.x codebases. This allows for a gradual migration of view layers from Angular 1.x to Vue 2, addressing common performance bottlenecks related to Angular's scope watchers and offering a more predictable one-way data flow. The current stable version is 2.2.1. While the project sees occasional maintenance releases to address minor issues and improve compatibility (e.g., ESM support), its primary use case targets older, established Angular 1.x applications rather than new development. Key differentiators include its `vue-component` directive and `createVueComponent` factory, specifically tailored for interop between these two legacy frameworks. For Vue 3 support, users are explicitly directed to use the separate `ngVue3` package.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","migration","vue","angular","ng","components","ngvue"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/ngVue"},{"id":25986,"title":"ngast","library":"ngast","status":"active","version":"0.6.2","language":"javascript","ecosystem":"npm","summary":"ngast is a library providing a user-friendly API for parsing Angular projects by abstracting over the Angular compiler. The current stable version is 0.6.2, built on top of Ivy (ngtsc) and requiring TypeScript ~4.0.0. Key differentiators: it offers a high-level interface to analyze Angular workspaces, methods like getAllComponents() and getAllModules(), and integrates with tools like ngrev and codelyzer. The analysis is slow (>10 sec for small projects). Release cadence is low; previous version 0.4.0 used the older ViewEngine.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","AST","Angular","Parser","Compiler","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/ngast"},{"id":21611,"title":"NGBoost","library":"ngboost","status":"active","version":"0.5.10","language":"python","ecosystem":"pypi","summary":"NGBoost is a library for probabilistic prediction via gradient boosting that estimates full probability distributions rather than point predictions. Current version is 0.5.10, supporting Python 3.9–3.14. It uses natural gradient boosting to learn parameters of a parametric distribution. Release cadence is periodic, with recent versions adding distribution support (Weibull, HalfNormal, Beta, etc.), numpy2 compatibility, and sklearn compatibility. Maintained by the Stanford ML Group.","last_verified":"2026-04-27T00:00:00.000Z","tags":["probabilistic-ml","gradient-boosting","uncertainty-quantification","ngboost","bayesian"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/ngboost"},{"id":25988,"title":"ngc-esbuild","library":"ngc-esbuild","status":"active","version":"0.0.83","language":"javascript","ecosystem":"npm","summary":"An experimental Angular compiler leveraging esbuild for ultra-fast builds, claiming 50x faster than ng build. Current version 0.0.83 (alpha). Release cadence is irregular with frequent updates. Maintained by the community (cherryApp). Supports SCSS, loadChildren, and partial Angular features like templateUrl and angular.json styles/scripts, but many limitations exist (e.g., only one styleUrls). For developers willing to trade off completeness for speed in early-stage projects.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","angular","esbuild","fast","building","applications"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/ngc-esbuild"},{"id":25987,"title":"ngc-esbuild-devkit","library":"ngc-esbuild-devkit","status":"active","version":"0.0.51","language":"javascript","ecosystem":"npm","summary":"An Angular build system alternative that replaces the default @angular-devkit/build-angular with native esbuild bundling for faster compilation. Current version 0.0.51 is early-stage, with weekly releases. It provides custom Angular CLI builders (build, serve, test) that leverage esbuild's speed while integrating with the Angular compiler (ngc). Key differentiators: uses esbuild for bundling instead of Webpack, significantly reducing build times; maintains compatibility with Angular's build pipeline; supports both production and development builds. Ideal for Angular projects seeking faster build performance without migrating away from the Angular CLI toolchain.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/ngc-esbuild-devkit"},{"id":20236,"title":"ngc-webpack","library":"ngc-webpack","status":"maintenance","version":"4.1.2","language":"javascript","ecosystem":"npm","summary":"A wrapper around @ngtools/webpack that adds hooks into the Angular AOT compilation process and supports library mode compilation for Angular libraries, enabling resource inlining (SCSS, LESS) and webpack loader chains. Current version 4.1.2 targets Angular 5 and requires @angular/compiler-cli ^5.0.0 and @ngtools/webpack ^1.8.0. The key differentiator from @ngtools/webpack is its library mode for publishing Angular packages, its extensible hook system, and the ability to use a custom TypeScript loader for JIT mode. It is now in maintenance mode; users are generally advised to use @ngtools/webpack directly for application builds unless library compilation is needed. Release cadence is low; last release was 2018.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","angular","compiler","webpack","laoder","plugin","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/ngc-webpack"},{"id":7451,"title":"NVIDIA GPU Cloud SDK","library":"ngcsdk","status":"active","version":"4.17.0","language":"python","ecosystem":"pypi","summary":"The NVIDIA GPU Cloud (NGC) SDK is a Python library that enables developers to integrate their applications and utilities with NVIDIA GPU Cloud. It provides programmatic access to NGC services, allowing users to manage resources, run jobs, and interact with the NGC catalog. The library is currently at version 4.17.0 and sees active development with frequent releases.","last_verified":"2026-04-16T00:00:00.000Z","tags":["NVIDIA","GPU","Cloud","AI","ML","HPC","SDK","NGC"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/ngcsdk"},{"id":25989,"title":"nginx-lint-plugin","library":"nginx-lint-plugin","status":"active","version":"0.10.5","language":"javascript","ecosystem":"npm","summary":"TypeScript SDK for writing nginx-lint plugins, version 0.10.5. This package provides types, WIT definitions, and testing utilities for creating WebAssembly Component Model plugins that run in the nginx-lint CLI. Plugins are written in TypeScript (ESM-only), compiled via JCO to WebAssembly, and loaded at runtime. Key features include a PluginTestRunner for unit tests, parseConfig for simulating include contexts, and support for the rowan-based CST parser introduced in v0.9.0. Compared to direct nginx config parsing, this SDK offers a structured plugin API with versioned specifications and automatic integration with nginx-lint's linting pipeline. Release cadence is roughly monthly, with frequent dependency updates.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/nginx-lint-plugin"},{"id":21612,"title":"NGLView","library":"nglview","status":"active","version":"4.0.1","language":"python","ecosystem":"pypi","summary":"NGLView provides an IPython/Jupyter widget to interactively view molecular structures and trajectories using the NGL Viewer. It supports various file formats (PDB, SDF, MOL2, XYZ, etc.) and integrates with MDTraj, MDAnalysis, and OpenMM. Version 4.0.1 supports Python >=3.7. Development is active on GitHub.","last_verified":"2026-04-27T00:00:00.000Z","tags":["molecular-visualization","jupyter","widget","3d","mdtraj","mdanalysis"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/nglview"},{"id":8351,"title":"N-gram Fuzzy Search","library":"ngram","status":"active","version":"4.0.3","language":"python","ecosystem":"pypi","summary":"The `ngram` library provides a `set` subclass for efficient fuzzy searching of members based on N-gram string similarity. It extends Python's built-in `set` class and offers static methods to compare string pairs. The N-grams are character-based, not word-based, focusing on string similarity rather than language modeling. The library is actively maintained, with the current version being 4.0.3, and updates are released as needed.","last_verified":"2026-04-16T00:00:00.000Z","tags":["nlp","fuzzy-matching","search","n-gram","similarity"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/ngram"},{"id":11394,"title":"Ngraminator","library":"ngraminator","status":"active","version":"3.0.2","language":"javascript","ecosystem":"npm","summary":"Ngraminator is a lightweight JavaScript utility designed to generate ngrams from arrays of words. It supports various module environments, including Node.js (CommonJS and ES Modules) and browsers (UMD), making it versatile for both backend and frontend text processing tasks. The current stable version is 3.0.2. The package underwent a significant architectural change in v3.0.1, migrating from webpack to Rollup for bundling, which introduced breaking changes in how the library is imported via CommonJS and accessed globally in UMD environments. Its primary differentiator is its small footprint and broad environment compatibility for generating n-grams of specified lengths from input arrays, without additional complex dependencies. It maintains a moderate release cadence, with recent updates focusing on build system improvements and module compatibility.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/ngraminator"},{"id":11396,"title":"ngraph.merge","library":"ngraph.merge","status":"abandoned","version":"1.0.0","language":"javascript","ecosystem":"npm","summary":"ngraph.merge is a minimalist JavaScript utility designed to extend target objects with properties from source objects without introducing external dependencies. It primarily operates as a shallow merge. Its key differentiator is a specific, somewhat unconventional, conflict resolution strategy: properties from the source will overwrite existing target properties only if their types differ. If the target already contains a property with the same name and type, it is *not* overwritten by the source property. The package is currently at version 1.0.0, with its last commit in 2017, indicating it is no longer actively maintained and has an abandoned release cadence. Its zero-dependency footprint makes it suitable for environments where bundle size and dependency chain control are critical, though its unique merge logic requires careful consideration.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","merge","utility"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/ngraph.merge"},{"id":6009,"title":"ngrok Python SDK","library":"ngrok","status":"active","version":"1.7.0","language":"python","ecosystem":"pypi","summary":"The ngrok Python SDK is an official, open-source library that enables developers to integrate secure ingress directly into their Python applications. It acts as a Python-packaged version of the ngrok Agent CLI, allowing applications to expose local services to the internet without complex network configurations. The library is actively maintained, with a current version of 1.7.0, and typically sees updates in line with major ngrok platform developments.","last_verified":"2026-04-14T00:00:00.000Z","tags":["networking","tunneling","ingress","development","api"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/ngrok"},{"id":17833,"title":"Ngrx Store Logger","library":"ngrx-store-logger","status":"abandoned","version":"0.2.4","language":"javascript","ecosystem":"npm","summary":"ngrx-store-logger is an advanced logging meta-reducer for NgRx applications, providing detailed console output of actions and state changes. It is a direct port of `redux-logger`, offering features like customizable log levels (log, warn, error, info), collapsed log groups, action/state transformation, and filtering by whitelist or blacklist. The package is currently at version 0.2.4 and lists peer dependencies for `@ngrx/store` up to `^8.0.0`. Given that NgRx is now in version 17+ and the last commit to the repository was in 2019, this package is considered unmaintained and deprecated for modern NgRx applications. Its release cadence was irregular, and it is no longer receiving updates to keep up with NgRx's rapid evolution.","last_verified":"2026-04-23T00:00:00.000Z","tags":["javascript","redux","ngrx","store","logger","middleware","rxjs","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/ngrx-store-logger"},{"id":20237,"title":"ngtemplate-loader","library":"ngtemplate-loader","status":"active","version":"2.1.0","language":"javascript","ecosystem":"npm","summary":"Webpack loader that bundles AngularJS templates into the JavaScript bundle and pre-populates the $templateCache, eliminating initial load time for templates. Version 2.1.0 is stable, with maintenance releases on GitHub. Key differentiators: it does not minify/process HTML, instead working with html-loader or raw-loader for flexibility; supports parameter interpolation via webpack loader-utils; handles module, relativeTo, prefix, and pathSep options for path customization.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","webpack","angularjs","loader"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/ngtemplate-loader"},{"id":16736,"title":"Angular Better Auth Wrapper","library":"ngx-better-auth","status":"active","version":"0.10.3","language":"javascript","ecosystem":"npm","summary":"ngx-better-auth is an Angular 20+ wrapper library designed to integrate with the Better Auth authentication system. It provides a reactive approach to session management, leveraging Angular's signal primitives for real-time session status (`session`, `isLoggedIn`). The library offers a clean dependency injection setup using observables and includes modern Angular guards (`canActivate`, `hasRole`) for route protection, ensuring a streamlined development experience for authentication flows. Currently at version `0.10.3`, it maintains a regular release cadence with frequent bug fixes and feature enhancements, closely tracking Angular and better-auth major versions. Its key differentiator is the direct integration with Better Auth's plugin ecosystem and a focus on leveraging modern Angular features like signals for session state.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","angular","authentication","auth","better-auth","ngx","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/ngx-better-auth"},{"id":15361,"title":"ngx-build-plus","library":"ngx-build-plus","status":"active","version":"20.0.0","language":"javascript","ecosystem":"npm","summary":"ngx-build-plus is an Angular CLI extension that allows developers to customize the webpack build process without needing to \"eject\" the Angular application. It enables integration of custom webpack configurations or functions, offering a flexible way to modify how Angular projects are built and served. The current stable version is 20.0.0, tightly coupled to Angular CLI 20.x, ensuring compatibility with the latest Angular ecosystem. It typically releases new major versions in alignment with Angular's major releases. Key differentiators include its non-ejecting approach, support for `ng serve` and `ng build` parity, schematics for common advanced use cases like webpack externals, and options for building single bundles, useful for Angular Elements. It provides a simple API for merging partial webpack configurations or using a custom hook function to modify the default CLI webpack config.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/ngx-build-plus"},{"id":13610,"title":"Angular ControlValueAccessor Test Suite","library":"ngx-cva-test-suite","status":"active","version":"2.0.1","language":"javascript","ecosystem":"npm","summary":"ngx-cva-test-suite is an Angular testing utility designed to streamline and standardize the process of unit testing custom form components that implement `ControlValueAccessor` (CVA). Currently at version 2.0.1, this library provides a comprehensive set of pre-defined test cases, ensuring that custom controls correctly handle essential CVA behaviors such as `onChange` and `onTouched` calls, disabled states, and `reset()` functionality, which are common sources of errors in CVA implementations. It is compatible with both Jest and Jasmine test runners and offers various configuration options to accommodate diverse component structures. Releases for this library typically align with major Angular version updates, with patch releases addressing bug fixes. Its key differentiator lies in its robust, pre-built test suite that reduces boilerplate and potential oversight when developing complex, custom form controls, aiming for extensive unit test coverage.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","angular unit test","angular simplified tests","jasmine","jest","angular","angular tests","angular test services","angular testing CVA components","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/ngx-cva-test-suite"},{"id":25990,"title":"ngx-fastboot","library":"ngx-fastboot","status":"active","version":"2.1.0","language":"javascript","ecosystem":"npm","summary":"ngx-fastboot is an Angular library for dynamically loading configuration at runtime, optimizing startup performance by lazy-loading providers. The current stable version is 2.1.0, released February 2025. It requires Angular 19 and Node >=20.10.0. Key differentiators: unlike typical static environment files, ngx-fastboot allows configurations to be loaded asynchronously via HTTP or custom sources and bundled into a separate chunk for faster initial loads. It provides fastBootstrapApplication, withProviders, and lazyRootComponent helpers. The library ships TypeScript types and follows Angular's standalone component pattern.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","angular","boot","lazy","configuration","providers","dynamic","performance","fastboot","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/ngx-fastboot"},{"id":17302,"title":"Angular Forkable HTTP Client","library":"ngx-forkable-http-client","status":"active","version":"4.0.0","language":"javascript","ecosystem":"npm","summary":"ngx-forkable-http-client is an Angular library that extends the framework's standard `HttpClient` to introduce the concept of 'forking'. This enables developers to create new, isolated instances of `HttpClient` that can have their own specific `HttpInterceptor`s, rather than all interceptors being applied globally. This is particularly useful for applications interacting with multiple external APIs, each requiring different authentication, logging, or error handling mechanisms. The library, currently at version 4.0.0, maintains a strict compatibility matrix with Angular major versions, releasing new major versions as Angular itself evolves. Its primary differentiator is solving the common Angular challenge of managing non-global HTTP interceptors and establishing a hierarchical structure for HTTP client configurations.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","angular","ng","ngx","http","client","fork","forkable","interceptor","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/ngx-forkable-http-client"},{"id":16456,"title":"Angular IndexedDB Wrapper","library":"ngx-indexed-db","status":"active","version":"22.0.0","language":"javascript","ecosystem":"npm","summary":"ngx-indexed-db is an Angular service that provides a reactive, observable-based wrapper around the browser's IndexedDB API. It simplifies database interactions for Angular applications, supporting both client-side rendering (CSR) and server-side rendering (SSR) since version 19.2.0. The current stable version is 22.0.0. While the exact release cadence isn't explicitly stated, the version numbers often align with Angular's major releases, suggesting active development. Key differentiators include its observable-driven API, full SSR compatibility, and the ability to provide custom IndexedDB implementations via an injection token for enhanced testing or non-browser environments. It also features a robust migration system for evolving database schemas.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","indexed","db","indexeddb","angular","ng","ngx","storage","schema","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/ngx-indexed-db"},{"id":15722,"title":"Matomo Client for Angular (ngx-matomo-client)","library":"ngx-matomo-client","status":"active","version":"9.0.1","language":"javascript","ecosystem":"npm","summary":"ngx-matomo-client is a robust, actively maintained library providing seamless integration of Matomo (formerly Piwik) analytics into Angular applications. The current stable version is 9.0.1, offering compatibility with Angular 21. The library generally follows Angular's release cadence, providing updates for new major Angular versions, typically within weeks of their release. Key differentiators include its focus on privacy-respecting analytics, explicit support for Angular's module-less applications (since v8.0.0), and the ability to run tracking operations outside Angular's change detection zone for improved performance and stability. This package consolidates functionality previously split across `@ngx-matomo/tracker` and `@ngx-matomo/router` since version 5, simplifying usage and reducing overhead for developers integrating Matomo with Angular's routing.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","matomo","piwik","angular","analytics","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/ngx-matomo-client"},{"id":16864,"title":"Angular Server-Sent Events Client","library":"ngx-sse-client","status":"active","version":"21.0.0","language":"javascript","ecosystem":"npm","summary":"ngx-sse-client is an Angular library providing a robust client for Server-Sent Events (SSE), designed as an alternative to the native `EventSource` API. Currently at stable version 21.0.0, this package typically releases new major versions in alignment with Angular's own major releases, ensuring compatibility with the latest Angular ecosystem. Its key differentiator lies in leveraging Angular's `HttpClient` for SSE stream requests, which enables seamless integration with `HttpInterceptor` for authentication, logging, and error handling. It also supports flexible HTTP methods (e.g., POST instead of just GET) and exposes event streams as RxJS Observables, aligning with Angular's reactive programming paradigm. This allows for more advanced control and error management compared to traditional `EventSource` implementations, which lack interceptor support and direct Observable integration.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","angular","sse","sse-client","ngx","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/ngx-sse-client"},{"id":25991,"title":"ngx-translate-formatjs-compiler","library":"ngx-translate-formatjs-compiler","status":"active","version":"1.0.8","language":"javascript","ecosystem":"npm","summary":"A compiler for @ngx-translate/core that uses FormatJS (intl-messageformat) to enable ICU message syntax in Angular applications. Current stable version is 1.0.8, released in 2023. It supports Angular >=10 and @ngx-translate/core >=13. Key differentiators: provides full ICU message format support (plural, select, number formatting) compared to the default simple key-value interpolation. Release cadence is low (minor updates). Ships TypeScript types.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","angular","translate","messageformat","@ngx-translate","format.js","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/ngx-translate-formatjs-compiler"},{"id":25993,"title":"ngx-translate-lint","library":"ngx-translate-lint","status":"active","version":"1.26.5","language":"javascript","ecosystem":"npm","summary":"CLI tool to validate ngx-translate translation keys in Angular applications. Version 1.26.5. Uses regex to scan templates and language files for missing keys, zombie keys, empty values, and misprints. Supports glob patterns, config files, and URL-based language files. Differentiated by deep-search and fuzzy matching features. Releases follow semantic versioning on a monthly/quarterly cadence.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","ngx-translate","validator","linting","cli","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/ngx-translate-lint"},{"id":25992,"title":"ngx-translate-messageformat-compiler","library":"ngx-translate-messageformat-compiler","status":"active","version":"7.2.0","language":"javascript","ecosystem":"npm","summary":"Compiler for ngx-translate that uses messageformat.js to compile translations using ICU syntax for handling pluralization and gender. Current stable version is 7.2.0, released under an MIT license with monthly releases. Key differentiators: supports Angular 13+, ngx-translate 14-17, and messageformat 3; provides MESSAGE_FORMAT_CONFIG token for custom formatters and options; enables ICU pluralization and gender selection in ngx-translate projects. Requires unsafe-eval CSP for runtime compilation.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","angular","angular 2","declension","i18n","icu","gender","messageformat","ngx-translate","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/ngx-translate-messageformat-compiler"},{"id":16458,"title":"ngx-translate Multi HTTP Loader","library":"ngx-translate-multi-http-loader","status":"active","version":"20.0.0","language":"javascript","ecosystem":"npm","summary":"ngx-translate-multi-http-loader is an Angular-specific HTTP loader for the `@ngx-translate/core` library, designed to fetch translation files from multiple distinct HTTP endpoints. Currently in version 20.0.0, this package typically releases new major versions aligned with Angular's major release cycle, ensuring compatibility with the latest Angular ecosystem. Its primary differentiator is the ability to consolidate translations from various sources (e.g., core application, feature modules, third-party vendors) into a single translation service instance. Crucially, it leverages `HttpBackend` directly instead of `HttpClient`, which allows it to bypass HTTP interceptors by default. This design choice prevents potential delays or conflicts with interceptors that might otherwise interfere with the initial loading of translation files, which often occurs early in the application bootstrap process. It primarily supports JSON format for translation files.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","angular","i18n","transalte","ngx-translate","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/ngx-translate-multi-http-loader"},{"id":25994,"title":"ngx-transloco-markup","library":"ngx-transloco-markup","status":"active","version":"6.0.2","language":"javascript","ecosystem":"npm","summary":"An extension for Transloco that provides a <transloco> component for rendering translations with markup. Current stable version 6.0.2 works with Angular >=17 and @jsverse/transloco ^7. Released periodically, with major versions aligned with Angular major versions. Key differentiator: avoids splitting translations or using [innerHtml] for inline markup like links and bold text, reducing injection risks.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","angular","ngx","transloco","markup","plugin","translation","translate","i18n","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/ngx-transloco-markup"},{"id":25995,"title":"ngx-zombie-compiler","library":"ngx-zombie-compiler","status":"maintenance","version":"0.3.0","language":"javascript","ecosystem":"npm","summary":"Fast JiT compiler for Angular unit testing that reuses compiled results across specs to reduce execution time. Current stable version 0.3.0, compatible with Angular 4.2+. Unlike default Angular TestingCompiler which compiles modules per spec, this compiler outlives the default and caches compiled components. Ships TypeScript types. Low release cadence; last release in 2017. Useful for Angular CLI projects (edit src/test.ts). Few alternatives exist for this niche optimization.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","angular","karma","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/ngx-zombie-compiler"},{"id":662,"title":"nh3 HTML Sanitizer","library":"nh3","status":"active","version":"0.3.4","language":"python","ecosystem":"pypi","summary":"nh3 is a Python binding to the Ammonia HTML sanitizer Rust crate, providing fast and configurable whitelist-based HTML sanitization. It is notably faster than pure-Python alternatives like `Bleach`, which it largely replaces since `html5lib` became unmaintained. The library is actively maintained, with its current version 0.3.4, and receives regular updates to both the Python bindings and its underlying Rust components.","last_verified":"2026-05-12T17:32:31.788Z","tags":["html-sanitizer","security","rust-bindings","xss-prevention","html"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/nh3"},{"id":16457,"title":"nHentai Node.JS API Client","library":"nhentai-api","status":"active","version":"3.4.3","language":"javascript","ecosystem":"npm","summary":"nhentai-api is a Node.JS client library designed for interacting with the undocumented APIs of nhentai.net. Currently at version 3.4.3, the library exhibits an active release cadence, with recent minor updates addressing type fixes and introducing new features such as `getRandomBook`. It provides an objective-oriented API abstraction, facilitating tasks like bidirectional inspection (e.g., retrieving an image from a book or a book from an image). A key differentiating feature is its built-in support for proxies, allowing users to configure custom agents for requests, enhancing flexibility and privacy. The library focuses on returning structured data from the nhentai.net API and provides direct URLs for binary content like images. It also offers advanced search functionalities and helper methods for filtering and managing various tag types. The package ships with comprehensive TypeScript types, significantly improving developer experience and type safety.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","r18","adult","nhentai","api","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/nhentai-api"},{"id":3713,"title":"NiBabel","library":"nibabel","status":"active","version":"5.4.2","language":"python","ecosystem":"pypi","summary":"NiBabel is an active Python package that provides read and write access to a wide array of neuroimaging file formats, including NIfTI, ANALYZE, GIFTI, MINC, MGH, ECAT, Philips PAR/REC, AFNI BRIK/HEAD, and CIFTI-2, with limited support for DICOM. It enables users to interact with image data as NumPy arrays and access format-specific metadata through structured headers. Currently at version 5.4.2, NiBabel maintains a consistent release cadence with frequent bug-fix and feature updates.","last_verified":"2026-04-25T13:56:24.576Z","tags":["neuroimaging","medical imaging","NIfTI","DICOM","image processing","numpy","brain imaging"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/nibabel"},{"id":15723,"title":"Nice-GRPC Client Deadline Middleware","library":"nice-grpc-client-middleware-deadline","status":"active","version":"2.0.18","language":"javascript","ecosystem":"npm","summary":"The `nice-grpc-client-middleware-deadline` package provides client-side middleware for the `nice-grpc` library, enabling developers to easily set and enforce deadlines for outgoing gRPC calls. When a configured deadline is exceeded, the in-flight gRPC call is automatically cancelled, and the client receives a `ClientError` with the `DEADLINE_EXCEEDED` status code. This functionality is crucial for building resilient microservices by preventing requests from running indefinitely, which could otherwise lead to resource exhaustion and cascading failures. The package is currently at version 2.0.18, with a sustainable maintenance record and consistent updates aligning with the `nice-grpc` ecosystem's focus on modern TypeScript, Promises, and Async Iterables. It is a key component in `nice-grpc`'s modular approach to client-side concerns, offering a clear differentiator in its modern API design compared to more traditional gRPC implementations.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/nice-grpc-client-middleware-deadline"},{"id":17834,"title":"nice-grpc DevTools Client Middleware","library":"nice-grpc-client-middleware-devtools","status":"active","version":"1.0.10","language":"javascript","ecosystem":"npm","summary":"This package provides a client-side middleware for `nice-grpc` and `nice-grpc-web` that integrates with the `grpc-web-devtools` browser extension. Its primary function is to log gRPC-Web requests and responses, making them visible and inspectable within the browser's developer tools. This is crucial for debugging frontend applications that communicate with gRPC backends via gRPC-Web, a common pain point due to gRPC-Web's protocol translation layer. Currently at version 1.0.10, the package generally follows the active development and release cadence of its parent `nice-grpc` project, which sees frequent updates. It offers a straightforward way to gain visibility into gRPC-Web traffic, differentiating itself by specifically targeting the popular `grpc-web-devtools` extension for an enhanced developer experience.","last_verified":"2026-04-23T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/nice-grpc-client-middleware-devtools"},{"id":15724,"title":"nice-grpc Client Retry Middleware","library":"nice-grpc-client-middleware-retry","status":"active","version":"3.1.14","language":"javascript","ecosystem":"npm","summary":"nice-grpc-client-middleware-retry is a client-side middleware for the `nice-grpc` TypeScript gRPC library, enabling automatic retries for unary gRPC calls. It integrates seamlessly with the `nice-grpc` client factory to add robust fault tolerance with features like exponential backoff. The current stable version is 3.1.14, and the `nice-grpc` ecosystem, which this package is part of, maintains an active and frequent release cadence, often with updates every few weeks for core packages. A key differentiator is its strong TypeScript support and modern API leveraging Promises and Async Iterables, providing a more ergonomic experience compared to traditional gRPC implementations. It also emphasizes the importance of idempotency, requiring explicit configuration for retries on non-idempotent operations to prevent unintended side effects.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/nice-grpc-client-middleware-retry"},{"id":13611,"title":"nice-grpc Server Middleware Terminator","library":"nice-grpc-server-middleware-terminator","status":"active","version":"2.0.17","language":"javascript","ecosystem":"npm","summary":"The `nice-grpc-server-middleware-terminator` package provides a crucial server middleware for `nice-grpc` to facilitate graceful shutdown of gRPC services by actively terminating long-running calls. It addresses a common challenge in gRPC, particularly with streaming RPCs, where `server.shutdown()` would otherwise block indefinitely until all in-flight requests complete or are cancelled by the client. This middleware injects a `context.signal` into service implementations; when `server.shutdown()` is initiated, this signal is aborted, prompting the service method to stop processing. Clients of terminated calls receive a `UNAVAILABLE: Server shutting down` gRPC error, ensuring that the server can complete its shutdown process within a predictable timeframe. The current stable version is 2.0.17, with updates typically coinciding with the broader `nice-grpc` ecosystem. Its key differentiator is providing a standardized, integrated mechanism within the `nice-grpc` framework for managing server-side RPC lifecycle during shutdown, directly supporting the modern `AbortSignal` pattern.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/nice-grpc-server-middleware-terminator"},{"id":11397,"title":"nice-grpc Server Reflection","library":"nice-grpc-server-reflection","status":"active","version":"3.0.4","language":"javascript","ecosystem":"npm","summary":"nice-grpc-server-reflection is a package within the nice-grpc ecosystem that provides gRPC server reflection capabilities for Node.js servers built with nice-grpc. Currently at version 3.0.4, it enables external gRPC tools like `grpcurl`, Postman, or client libraries to dynamically discover and introspect the server's exposed services, methods, and their protobuf message definitions at runtime without requiring pre-compiled `.proto` files on the client side. The library integrates seamlessly with the `nice-grpc` server, accepting a pre-generated protobuf descriptor set (.bin file) and a list of fully-qualified service names. As part of the actively maintained `nice-grpc` monorepo, it receives frequent updates, leveraging nice-grpc's TypeScript-first design, modern Promises/Async Iterables API, and robust middleware support. Its primary differentiator is its tight integration and idiomatic usage within the `nice-grpc` framework, providing a clear path for enabling standard gRPC reflection in TypeScript-based Node.js gRPC services.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","grpc","nice-grpc","server-reflection","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/nice-grpc-server-reflection"},{"id":4649,"title":"NiceGUI","library":"nicegui","status":"active","version":"3.10.0","language":"python","ecosystem":"pypi","summary":"NiceGUI is an open-source Python library for creating web-based user interfaces. It follows a backend-first philosophy, handling web development details like HTML, CSS, and JavaScript, allowing developers to focus on Python code. It's actively maintained with frequent releases, providing a wide range of UI elements, data binding, and the ability to run as a web server or in a native desktop window. The current version is 3.10.0.","last_verified":"2026-04-12T00:00:00.000Z","tags":["web-framework","gui","frontend","python","fastapi","quasar"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/nicegui"},{"id":9138,"title":"Nicknames","library":"nicknames","status":"active","version":"1.0.1","language":"python","ecosystem":"pypi","summary":"The 'nicknames' library provides a hand-curated dataset of English given names and their associated nicknames or diminutive names. It offers a Python API to query these relationships. The current version is 1.0.1, released on March 5, 2026, and follows a release cadence tied to data updates and feature enhancements. It is actively maintained by the Old Dominion University - Web Science and Digital Libraries Research Group. [4, 5]","last_verified":"2026-04-16T00:00:00.000Z","tags":["names","nicknames","dataset","linguistics","data processing","genealogy"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/nicknames"},{"id":9139,"title":"NI-DAQmx Python API","library":"nidaqmx","status":"active","version":"1.4.1","language":"python","ecosystem":"pypi","summary":"The `nidaqmx` package provides a Python API for interacting with the NI-DAQmx driver, enabling development of instrumentation, acquisition, and control applications with NI data acquisition (DAQ) devices. It acts as a highly object-oriented wrapper around the NI-DAQmx C API. The library is actively maintained with frequent releases, with the current stable version being 1.4.1.","last_verified":"2026-04-16T00:00:00.000Z","tags":["hardware","data acquisition","daq","ni","national instruments","instrumentation","measurement"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/nidaqmx"},{"id":8352,"title":"Niet: YAML, JSON, TOML CLI Tool","library":"niet","status":"active","version":"3.2.0","language":"python","ecosystem":"pypi","summary":"Niet is a powerful command-line interface (CLI) tool designed for efficient interaction with YAML, JSON, and TOML data files. It allows users to slice, filter, map, transform, and convert structured data using simple expressions or advanced XPath features directly from the shell. Written in Python, `niet` is actively maintained, with its latest version 3.2.0 released in April 2023.","last_verified":"2026-04-16T00:00:00.000Z","tags":["cli","yaml","json","toml","configuration","data manipulation"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/niet"},{"id":27984,"title":"Nikola","library":"nikola","status":"active","version":"8.3.3","language":"python","ecosystem":"pypi","summary":"A modular, fast, simple, static website and blog generator written in Python. Current version: 8.3.3 (requires Python >=3.8). It supports reStructuredText, Markdown, and other markup formats, with theming and plugin support. Release cadence is irregular, typically a few releases per year.","last_verified":"2026-05-09T00:00:00.000Z","tags":["static site generator","blog","python","website","markdown","restructuredtext"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/nikola"},{"id":8353,"title":"Nilearn","library":"nilearn","status":"active","version":"0.13.1","language":"python","ecosystem":"pypi","summary":"Nilearn is a Python library for statistical learning with neuroimaging data. It provides tools for general linear model (GLM) based analysis and leverages the scikit-learn toolbox for multivariate statistics, including predictive modeling, classification, decoding, and connectivity analysis. The current stable version is 0.13.1, and releases occur regularly, often including new features, enhancements, and deprecations.","last_verified":"2026-04-16T00:00:00.000Z","tags":["neuroimaging","fMRI","machine-learning","brain-imaging","scientific-computing","data-analysis"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/nilearn"},{"id":9981,"title":"niltype: Singleton for Missing Values","library":"niltype","status":"active","version":"1.0.2","language":"python","ecosystem":"pypi","summary":"A small Python library that provides a singleton `Nil` object. This object is designed to represent missing or unset values in scenarios where `None` is a valid and meaningful data value, thus avoiding ambiguity. Currently at version 1.0.2, it's a stable, single-purpose library with infrequent updates.","last_verified":"2026-04-17T00:00:00.000Z","tags":["singleton","missing values","null object","data validation","sentinel"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/niltype"},{"id":903,"title":"Ninja","library":"ninja","status":"active","version":"1.13.0","language":"python","ecosystem":"pypi","summary":"Ninja is a small build system focused on speed, typically used with higher-level build systems like CMake to manage large projects. The Python package `ninja` provides the `ninja` executable and the `ninja_syntax.py` module for generating `.ninja` build files programmatically. It is currently at version 1.13.0 and actively maintained by scikit-build.","last_verified":"2026-04-11T14:09:27.420Z","tags":["build system","build automation","cmake","development tools"],"install_tag":"stale","install_tag_description":"widespread failures or data too old to trust","api":"https://checklist.day/api/registry/ninja"},{"id":14726,"title":"Ninja Build System Wrapper","library":"ninja-build","status":"abandoned","version":"0.1.5","language":"javascript","ecosystem":"npm","summary":"The `ninja-build` npm package serves as a lightweight Node.js wrapper for the Ninja build system. Its primary function is to simplify the inclusion and execution of the Ninja binary (version 1.3.4) within Node.js projects, abstracting away the manual download and compilation steps. Currently at version 0.1.5, this package is largely unmaintained, with its last update occurring many years ago. It bundles an extremely old version of Ninja (1.3.4, whereas modern Ninja is significantly higher). While initially designed for ease of use within Node.js workflows, its lack of updates, especially regarding the bundled Ninja version and explicit lack of Windows support, severely limits its utility in modern development environments. The package has no active release cadence.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","ninja","build","system","wrapper"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/ninja-build"},{"id":13612,"title":"Ninja Build Manifest Generator","library":"ninja-build-gen","status":"abandoned","version":"0.2.2","language":"javascript","ecosystem":"npm","summary":"ninja-build-gen is a JavaScript library designed to programmatically create manifest files for the Ninja build system. As of its latest version, 0.2.2, published over a decade ago, the project appears to be abandoned, with no known active development or recent updates. It provides a low-level API to define build rules, edges, and variables directly in JavaScript, outputting a standard `build.ninja` file. It differentiates itself by offering direct, code-based generation of Ninja manifests, enabling developers to define their build logic dynamically. However, it explicitly does not include the Ninja build system itself, nor does it provide high-level features like file globbing or pattern matching, recommending external libraries such as `glob` or `globule` for such functionalities. Its minimal scope focuses solely on generating the build file structure.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","ninja","build","system","builder","generate","build.ninja"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/ninja-build-gen"},{"id":24113,"title":"NiPreps Versions","library":"nipreps-versions","status":"active","version":"1.2.0","language":"python","ecosystem":"pypi","summary":"Version schemes and utilities for NiPreps tools (NiPreps version 1.2.0). Provides standardized versioning logic (pep440, semver, git-based) for neuroimaging preprocessing workflows. Released irregularly as needed.","last_verified":"2026-05-01T00:00:00.000Z","tags":["versioning","pep440","semver","neuroimaging","nipreps"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/nipreps-versions"},{"id":6401,"title":"Neuroimaging in Python: Pipelines and Interfaces (Nipype)","library":"nipype","status":"active","version":"1.11.0","language":"python","ecosystem":"pypi","summary":"Nipype is a Python project that provides a uniform interface to existing neuroimaging software packages (e.g., FSL, SPM, AFNI, ANTS, FreeSurfer). It enables users to easily create and execute robust, reproducible, and efficient pipelines for neuroimaging data analysis. The current version is 1.11.0, and it maintains an active release cadence with regular feature and bug-fix updates.","last_verified":"2026-04-15T00:00:00.000Z","tags":["neuroimaging","pipeline","scientific-computing","mri","fmri","data-analysis"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/nipype"},{"id":3175,"title":"Niquests HTTP Library","library":"niquests","status":"active","version":"3.18.5","language":"python","ecosystem":"pypi","summary":"Niquests is a simple, yet elegant, HTTP library designed as a drop-in replacement for Requests, which is currently under feature freeze. It aims to extend Requests' capabilities with modern features like async support, ASGI/WSGI integration, and experimental WebAssembly compatibility. The current version is 3.18.5, and it maintains an active release cadence with frequent updates.","last_verified":"2026-04-25T06:39:00.367Z","tags":["http","networking","requests-alternative","async","web"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/niquests"},{"id":14727,"title":"Nise Fake XHR and Server","library":"nise","status":"active","version":"6.1.5","language":"javascript","ecosystem":"npm","summary":"Nise (偽) is a JavaScript library designed for faking XMLHttpRequest (XHR) and creating a fake server environment, primarily used in testing scenarios. It allows developers to intercept and control network requests made by their application without actually performing real HTTP calls. Extracted from the larger Sinon.JS library, Nise offers a lightweight alternative for users who only require XHR and server mocking functionalities, avoiding the overhead of the full Sinon.JS suite. The current stable version is 6.1.5, which was recently published as a patch. The project maintains an active, albeit slower, release cadence for minor and patch versions, driven by community needs and bug fixes. Its key differentiator is its focused scope and tight integration within the Sinon.JS testing ecosystem, providing a reliable and robust solution for simulating server interactions during unit and integration tests.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","test","testing","fake","mock","xhr","server"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/nise"},{"id":13613,"title":"Nitro Universal JavaScript Server Builder","library":"nitro","status":"active","version":"3.0.260415-beta","language":"javascript","ecosystem":"npm","summary":"Nitro is a robust server engine designed to extend Vite applications with production-ready, universal JavaScript servers that can be deployed across various platforms. Currently, Nitro v3 (`3.0.260415-beta`) is in beta, actively developed with highlights including experimental tracing channels, smarter dependency tracing, and an upgrade to H3 v2, which introduces web standard primitives. The stable version remains v2. Nitro differentiates itself by offering a zero-config experience, automatic file-system based routing for API endpoints, and a focus on performance with compile-time route processing, leading to minimal server bundles. It enables developers to build full-stack applications with capabilities like built-in task runners, scheduled cron jobs, and cross-environment WebSocket support. Releases are frequent, with beta versions seeing rapid iteration and stable versions receiving dependency updates and security fixes.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","api-routes","full-stack","h3","nitro","server","typescript","vite","vite-plugin"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/nitro"},{"id":15471,"title":"Nitro Universal Server Framework","library":"nitro-nightly","status":"active","version":"3.0.1-20260420-010726-8c3f16b2","language":"javascript","ecosystem":"npm","summary":"Nitro is a versatile framework for building and deploying universal JavaScript servers, extending existing Vite applications with production-ready server capabilities. The `nitro-nightly` package represents the active development line for Nitro v3, which is currently in beta. Nitro v3 aims for a significantly smaller install size (down to 9MB), near-native runtime performance, and enhanced features like experimental tracing channels and smarter dependency tracing. While the stable release series remains v2, `nitro-nightly` provides access to cutting-edge features and improvements for upcoming major versions. Nitro focuses on a \"run anywhere\" philosophy, abstracting deployment complexities, and often offers a zero-configuration experience for common use cases. New `nitro-nightly` releases are frequent, reflecting active development and testing against real-world projects.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","api-routes","full-stack","h3","nitro","server","typescript","vite","vite-plugin"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/nitro-nightly"},{"id":11398,"title":"Nitro (Universal JavaScript Servers)","library":"nitropack","status":"maintenance","version":"2.13.3","language":"javascript","ecosystem":"npm","summary":"Nitro is a powerful framework for building universal JavaScript servers, enabling developers to write code once and deploy it across various environments including Node.js, serverless platforms, and edge functions. The current stable version is v2.13.3, which is maintained with regular dependency updates and critical security fixes. Active development is focused on the upcoming v3 beta, which promises further performance enhancements and features. Key differentiators include its \"run anywhere\" philosophy, exceptional runtime performance (approaching native levels on platforms like Bun), and a minimal install footprint. It integrates deeply with ecosystem tools like Nuxt and provides advanced features such as experimental tracing channels and smarter dependency tracing, ensuring timely updates and security patches.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/nitropack"},{"id":24116,"title":"nitypes","library":"nitypes","status":"active","version":"1.0.1","language":"python","ecosystem":"pypi","summary":"Data types for NI Python APIs, providing analog, complex, and digital waveforms, frequency spectrums, complex integers, and time conversion. Current stable version is 1.0.1 (latest release). Development releases (1.1.0.dev2) are available. Release cadence is irregular.","last_verified":"2026-05-01T00:00:00.000Z","tags":["ni","instrument-control","waveforms","data-types","numpy"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/nitypes"},{"id":5342,"title":"NIXL Python API","library":"nixl","status":"active","version":"1.0.0","language":"python","ecosystem":"pypi","summary":"NIXL is a Python API meta-package designed to simplify the installation and usage of NIXL's core functionalities across various CUDA versions. It automatically detects the system's CUDA environment and installs the appropriate `nixl-cudaXXX` sub-package, providing a unified `nixl.core` interface for tensor operations, device management, and more. Current version is 1.0.0, with releases tied to new CUDA variant support.","last_verified":"2026-04-13T00:00:00.000Z","tags":["cuda","gpu","tensor","numeric","hardware-accelerated"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/nixl"},{"id":5789,"title":"NIXL Python API (CUDA 12)","library":"nixl-cu12","status":"active","version":"1.0.0","language":"python","ecosystem":"pypi","summary":"NIXL (NVIDIA Inference Xfer Library) is an open-source Python API designed to accelerate point-to-point communications in AI inference frameworks. It provides a unified abstraction layer over various memory types (CPU, GPU) and storage (file, block, object store) through a modular plugin architecture. The `nixl-cu12` package specifically targets CUDA 12 environments. NIXL is actively maintained with frequent releases, with version 1.0.0 being the current stable release.","last_verified":"2026-04-14T00:00:00.000Z","tags":["AI inference","data transfer","GPU","CUDA","high-performance","NVIDIA"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/nixl-cu12"},{"id":27173,"title":"NIXL Python API (CUDA 13)","library":"nixl-cu13","status":"active","version":"1.0.1","language":"python","ecosystem":"pypi","summary":"Python bindings for the NIXL library, providing GPU-accelerated operations on CUDA 13. Current version: 1.0.1. Release cadence: initial release.","last_verified":"2026-05-01T00:00:00.000Z","tags":["cuda","gpu","nixl"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/nixl-cu13"},{"id":21613,"title":"Nixtla","library":"nixtla","status":"active","version":"0.7.3","language":"python","ecosystem":"pypi","summary":"Python SDK for the Nixtla API, providing access to TimeGPT, a generative pre-trained forecasting model. Current version 0.7.3, requires Python >=3.10. Regular releases with new features and integrations.","last_verified":"2026-04-27T00:00:00.000Z","tags":["time-series","forecasting","api-sdk","timegpt","nixtla"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/nixtla"},{"id":9982,"title":"njsscan","library":"njsscan","status":"active","version":"0.4.3","language":"python","ecosystem":"pypi","summary":"njsscan is a Static Application Security Testing (SAST) tool designed to identify insecure code patterns within Node.js applications. It leverages the `semgrep` engine for its scanning capabilities. The library is actively maintained, currently at version 0.4.3, with frequent minor updates focusing on rule improvements, performance, and bug fixes.","last_verified":"2026-04-17T00:00:00.000Z","tags":["SAST","security","nodejs","static analysis","semgrep"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/njsscan"},{"id":8354,"title":"nkeys (Python)","library":"nkeys","status":"active","version":"0.2.1","language":"python","ecosystem":"pypi","summary":"The `nkeys` Python library, currently at version 0.2.1, provides a public-key signature system built upon Ed25519 cryptography, specifically designed for identity, authentication, and authorization within the NATS ecosystem. It offers utilities for generating, encoding, and managing NATS-compatible key pairs (Operators, Accounts, Users, Servers, Clusters). The library maintains a low-to-moderate release cadence, with recent updates focusing on dependency management and Python version compatibility.","last_verified":"2026-04-16T00:00:00.000Z","tags":["NATS","cryptography","ed25519","key management","security","authentication"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/nkeys"},{"id":25996,"title":"nl-flux","library":"nl-flux","status":"active","version":"1.1.10","language":"javascript","ecosystem":"npm","summary":"An ES6 Flux library for ReactJS, providing a Flux dispatcher and Store base class with an immutable state tree. Version 1.1.10 (latest stable) includes core Flux and Store exports, plus sessionStorage helpers. The library emphasizes an Action-on-Store pattern with Immutable.js state management, offering event listeners on store updates. Requires Immutable.js as a peer dependency. Compared to alternatives like Redux, nl-flux is more opinionated and tightly coupled with Immutable.js, making it suitable for projects already using Immutable. Releases appear infrequent; check for compatibility with newer React versions.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","nitrogenlabs","flux"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/nl-flux"},{"id":11399,"title":"NLCST Affix Emoticon Modifier","library":"nlcst-affix-emoticon-modifier","status":"active","version":"3.0.0","language":"javascript","ecosystem":"npm","summary":"nlcst-affix-emoticon-modifier is a utility within the unified ecosystem designed to process Natural Language Concrete Syntax Tree (NLCST) nodes. Its primary function is to identify and re-position emoticons that appear at the beginning of a sentence, moving them to the end of the preceding sentence. This addresses common linguistic patterns where users place emoticons as a reaction to the previous thought, even after terminal punctuation. The current stable version is 3.0.0, which requires Node.js 16+. While a low-level utility, it forms a crucial part of more abstracted tools like `retext-emoji`. The project follows semver for releases, with significant breaking changes in major versions, particularly the move to ESM-only in v2 and further API adjustments in v3.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","unist","nlcst","nlcst-util","util","utility","affix","emoticon","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/nlcst-affix-emoticon-modifier"},{"id":11400,"title":"NLCST Emoji Modifier","library":"nlcst-emoji-modifier","status":"active","version":"6.0.2","language":"javascript","ecosystem":"npm","summary":"The `nlcst-emoji-modifier` package is an NLCST utility designed to classify both standard Unicode emoji (e.g., 👍) and GitHub-style gemoji shortcodes (e.g., `:cat:`) within natural language text by transforming them into `EmoticonNode`s in the syntax tree. The current stable version is 6.0.2. This project, part of the `unified` collective, releases new major versions aligned with Node.js LTS support, dependency updates, and shifts to modern JavaScript module practices, ensuring ongoing compatibility and performance. It functions as a foundational component for advanced linguistic analysis, often used implicitly by higher-level plugins like `retext-emoji`. Its key differentiator lies in its specific integration within the NLCST ecosystem for detailed emoji and emoticon processing.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","unist","nlcst","nlcst-util","util","utility","emoticon","emoji","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/nlcst-emoji-modifier"},{"id":11401,"title":"nlcst-emoticon-modifier","library":"nlcst-emoticon-modifier","status":"active","version":"3.0.1","language":"javascript","ecosystem":"npm","summary":"nlcst-emoticon-modifier is a specialized utility within the `unified` ecosystem, designed to process Natural Language Concrete Syntax Trees (NLCST). It identifies ASCII-based emoticons (e.g., `:)`, `:(`) within text and transforms them into dedicated `EmoticonNode` objects in the syntax tree. This package is currently stable at version `3.0.1` and follows the `unified` collective's release strategy, which typically involves new major versions for significant breaking changes like Node.js version updates or module system transitions. It is a foundational tool for natural language processing, offering a precise way to classify emoticons, distinguishing itself by its integration with the `nlcst` specification and its ESM-only distribution. Higher-level plugins, such as `retext-emoji`, build upon this utility for broader emoji and emoticon support.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","unist","nlcst","nlcst-util","util","utility","emoticon","emoticons","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/nlcst-emoticon-modifier"},{"id":11402,"title":"nlcst Literal Node Checker","library":"nlcst-is-literal","status":"active","version":"3.0.0","language":"javascript","ecosystem":"npm","summary":"nlcst-is-literal is a focused utility within the `unified` ecosystem, designed to determine if a `WordNode` within an NLCST (Natural Language Concrete Syntax Tree) parent node is semantically considered a \"literal.\" This check typically involves analyzing surrounding punctuation, such as quotes, parentheses, or dashes, that enclose the word. The package is currently stable at version `3.0.0` and follows the `unified` collective's release cadence, typically aligning major versions with Node.js LTS updates and significant architectural shifts like the transition to ESM. It's primarily used by tools that process natural language, such as spell-checkers or linting tools, to correctly identify and potentially exclude words that are meant as examples or explicitly quoted text rather than standard vocabulary, rather than actual words to be evaluated.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","unist","nlcst","nlcst-util","util","utility","literal","word","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/nlcst-is-literal"},{"id":11404,"title":"NLCST Normalize Utility","library":"nlcst-normalize","status":"active","version":"4.0.0","language":"javascript","ecosystem":"npm","summary":"nlcst-normalize is a utility within the unified ecosystem, specifically designed for working with Natural Language Concrete Syntax Tree (NLCST) nodes. Its primary function is to serialize and clean words, making them easier to compare consistently. The current stable version is 4.0.0. The package generally follows a release cadence tied to Node.js LTS versions, dropping support for unmaintained Node.js versions with major releases. Key differentiators include its integration with the broader unified collective for natural language processing, its ability to normalize various word forms (e.g., smart vs. straight apostrophes) and handle specific punctuation like hyphens and apostrophes based on configurable options. This makes it particularly useful for tasks such as building keyword matchers or creating indexes where slight variations in word formatting need to be reconciled.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","unist","nlcst","nlcst-util","util","utility","normalize","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/nlcst-normalize"},{"id":11403,"title":"NLCST Phrase Search Utility","library":"nlcst-search","status":"active","version":"4.0.0","language":"javascript","ecosystem":"npm","summary":"nlcst-search is a utility designed to locate specific word patterns and phrases within Natural Language Concrete Syntax Tree (NLCST) structures. It provides a programmatic way to search text that has been parsed into an NLCST tree, useful for linguistic analysis, linting, or text transformation tasks. The package currently sits at a stable version 4.0.0 and is actively maintained as part of the `unified` collective. Major versions typically signify significant shifts, such as environment compatibility updates (e.g., Node.js versions) or module system changes (e.g., ESM adoption). Key differentiators include its tight integration with the `nlcst` ecosystem, robust pattern matching with normalization options (casing, apostrophes, dashes), and support for wildcards. It ships with full TypeScript type definitions, ensuring a strong developer experience.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","unist","nlcst","nlcst-util","util","utility","pattern","search","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/nlcst-search"},{"id":11405,"title":"NLCST to String Converter","library":"nlcst-to-string","status":"active","version":"4.0.0","language":"javascript","ecosystem":"npm","summary":"nlcst-to-string is a utility designed to serialize NLCST (Natural Language Concrete Syntax Tree) nodes into their plain-text string representation. It is part of the unified ecosystem, focusing specifically on text content extraction from linguistic ASTs. The current stable version is 4.0.0. Releases follow the unified collective's compatibility policy, typically dropping support for unmaintained Node.js versions with new major releases (e.g., v4 requires Node.js 16+). Key differentiators include its tight integration with the NLCST specification, its minimal API (a single `toString` function), and its robust handling of various NLCST node types by prioritizing plain-text fields or recursively serializing children. This package is an ESM-only module since version 3.0.0 and ships with full TypeScript type definitions.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","unist","nlcst","nlcst-util","util","utility","string","serialize","stringify","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/nlcst-to-string"},{"id":3176,"title":"NLopt Python Bindings","library":"nlopt","status":"active","version":"2.10.0","language":"python","ecosystem":"pypi","summary":"NLopt is a free/open-source library providing a common interface to a variety of nonlinear optimization algorithms, encompassing both global and local, constrained and unconstrained problems. The `nlopt` Python package offers bindings to this library, enabling Python users to leverage its extensive suite of optimization routines. The current version is 2.10.0, and the project actively maintains and releases new versions, often aligning with updates to the underlying C library.","last_verified":"2026-04-25T06:39:32.485Z","tags":["optimization","nonlinear","global optimization","local optimization","constrained optimization","unconstrained optimization","numerical methods","scientific computing"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/nlopt"},{"id":5343,"title":"NLPAug: Natural Language Processing Augmentation Library","library":"nlpaug","status":"active","version":"1.1.11","language":"python","ecosystem":"pypi","summary":"NLPAug is a Python library designed for natural language processing data augmentation. It helps improve deep learning model performance by generating synthetic textual data, making models more robust and less prone to overfitting on small datasets. The library supports various augmentation techniques across character, word, and sentence levels. Currently at version 1.1.11, it maintains an active release cadence with several minor updates throughout the year.","last_verified":"2026-04-13T00:00:00.000Z","tags":["NLP","data augmentation","text processing","deep learning","machine learning","text generation"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/nlpaug"},{"id":542,"title":"Natural Language Toolkit (NLTK)","library":"nltk","status":"active","version":"3.9.4","language":"python","ecosystem":"pypi","summary":"NLTK (Natural Language Toolkit) is a leading open-source Python library for Natural Language Processing (NLP). It provides easy-to-use interfaces to over 50 corpora and lexical resources, along with a suite of text processing libraries for classification, tokenization, stemming, tagging, parsing, and semantic reasoning. Currently at version 3.9.4, NLTK generally follows a release cadence of a few minor versions per year, with more significant updates addressing security and Python compatibility as needed.","last_verified":"2026-05-12T14:50:57.394Z","tags":["NLP","Natural Language Processing","text analysis","tokenization","stemming","tagging","corpora"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/nltk"},{"id":27985,"title":"nmcli: Python wrapper for NetworkManager CLI","library":"nmcli","status":"active","version":"1.7.0","language":"python","ecosystem":"pypi","summary":"A Python wrapper library for the network-manager CLI client (nmcli). Current version 1.7.0, requires Python >=3.7. Maintained, with frequent releases adding new features.","last_verified":"2026-05-09T00:00:00.000Z","tags":["network-manager","sysadmin","networking","cli-wrapper"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/nmcli"},{"id":8357,"title":"NMSLIB (Non-Metric Space Library)","library":"nmslib","status":"active","version":"2.1.2","language":"python","ecosystem":"pypi","summary":"NMSLIB (Non-Metric Space Library) is an efficient cross-platform similarity search library with Python bindings, designed for approximate nearest neighbor search in high-dimensional and non-metric spaces. It is widely used for vector similarity tasks, often in conjunction with embeddings from libraries like Gensim. The current version is 2.1.2, and the library receives updates focused on performance, new features, and broader platform/Python support.","last_verified":"2026-04-16T00:00:00.000Z","tags":["similarity search","nearest neighbors","vector search","indexing","approximate nearest neighbors","machine learning","high-dimensional data"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/nmslib"},{"id":6010,"title":"nnAudio","library":"nnaudio","status":"active","version":"0.3.4","language":"python","ecosystem":"pypi","summary":"nnAudio is a GPU-accelerated audio processing toolbox built on PyTorch's 1D convolutional neural networks. It specializes in generating various spectrograms (STFT, Mel, CQT) on-the-fly during deep learning training, allowing for differentiable and trainable Fourier kernels. This approach significantly speeds up spectrogram computation compared to traditional CPU-based libraries. The library is currently at version 0.3.4 and follows an active, milestone-driven release cadence.","last_verified":"2026-04-14T00:00:00.000Z","tags":["audio processing","deep learning","pytorch","gpu","spectrogram","neural networks","signal processing"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/nnaudio"},{"id":6402,"title":"Neural Networks Compression Framework","library":"nncf","status":"active","version":"3.1.0","language":"python","ecosystem":"pypi","summary":"The Neural Networks Compression Framework (NNCF) is a Python library developed by Intel as part of the OpenVINO Toolkit, providing advanced algorithms for optimizing deep learning models for faster and smaller inference. It supports models from PyTorch, TensorFlow (deprecated), ONNX, and OpenVINO IR formats, offering techniques such as Post-Training Quantization, Quantization-Aware Training, Weight Compression, and Pruning. NNCF is actively maintained with frequent releases, with the current stable version being 3.1.0.","last_verified":"2026-04-15T00:00:00.000Z","tags":["AI/ML","model compression","quantization","pruning","OpenVINO","PyTorch","TensorFlow","ONNX"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/nncf"},{"id":24117,"title":"nnU-Net v2","library":"nnunetv2","status":"active","version":"2.7.0","language":"python","ecosystem":"pypi","summary":"nnU-Net is a self-adapting framework for biomedical image segmentation that automatically configures itself for new datasets. Version 2.7.0 reworks the dataset conversion and introduces new training modes. Active development, monthly releases.","last_verified":"2026-05-01T00:00:00.000Z","tags":["medical-imaging","segmentation","deep-learning","image-segmentation"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/nnunetv2"},{"id":18602,"title":"NoBump","library":"no-bump","status":"active","version":"0.7.1","language":"javascript","ecosystem":"npm","summary":"NoBump is a zero-configuration bundler built on top of Rollup, version 0.7.1. It aims to simplify the bundling process by providing sensible defaults while allowing customization through a config file (bump.config.js/.ts) or Node API. Unlike other zero-config bundlers, NoBump is minimalist and stays close to Rollup's internals. It ships TypeScript types and supports both ESM and CJS. Release cadence is irregular; project appears in active development.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","bundler","rollup","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/no-bump"},{"id":25997,"title":"No Emit Webpack Plugin","library":"no-emit-webpack-plugin","status":"active","version":"4.0.1","language":"javascript","ecosystem":"npm","summary":"A webpack plugin that prevents specified asset bundles from being emitted by the compiler. Version 4.0.1 supports webpack 5 and Node >= 10.13.0. Key differentiator: it removes output files (e.g., JavaScript stubs generated from CSS entry points) without affecting the compilation process. The plugin accepts a string or array of asset names to block. It is commonly used with MiniCssExtractPlugin to suppress unwanted JS output. The project has a slow release cadence (last release 2021). Webpack 4 users must pin to version 3.0.0.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","webpack","plugin"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/no-emit-webpack-plugin"},{"id":17042,"title":"Nocache Middleware","library":"nocache","status":"active","version":"4.0.0","language":"javascript","ecosystem":"npm","summary":"The `nocache` package is an Express/Connect middleware designed to aggressively disable client-side caching by setting specific HTTP response headers. It is currently at stable version 4.0.0. As a component of the Helmet.js suite, its release cadence is generally tied to Helmet's, focusing on stability and security rather than frequent feature additions, with major version updates typically aligning with Node.js EOLs or significant breaking changes. Its primary differentiator is its simplicity and integration within the broader Helmet.js ecosystem, providing a straightforward, opinionated way to ensure clients always request fresh resources. This is crucial for applications sensitive to stale data, enforcing immediate updates, or handling sensitive information that should never reside in a browser cache. It effectively sets `Cache-Control`, `Expires`, and `Surrogate-Control` headers.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","express","connect","nocache","caching","cache","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/nocache"},{"id":21614,"title":"nocasedict","library":"nocasedict","status":"active","version":"2.2.0","language":"python","ecosystem":"pypi","summary":"A case-insensitive ordered dictionary for Python. Version 2.2.0, supports Python >=3.9. Released under Apache 2.0. Maintained with irregular releases.","last_verified":"2026-04-27T00:00:00.000Z","tags":["dict","case-insensitive","dictionary","ordered"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/nocasedict"},{"id":11406,"title":"Nock HTTP Mocking for Node.js","library":"nock","status":"active","version":"14.0.12","language":"javascript","ecosystem":"npm","summary":"Nock is a robust HTTP server mocking and expectations library designed specifically for Node.js environments. It enables developers to test modules that make outbound HTTP/HTTPS requests in isolation by intercepting network traffic and responding with predefined data. The current stable release series is v14, with v14.0.12 being the latest as of April 2026. An actively developed v15 beta series introduces new features such as `passthrough()` for granular control over unmocked requests and improved error handling, but is not yet recommended for production use due to an accidental v15.0.0 release that was later deprecated. Nock maintains an active release cadence, frequently publishing bug fixes and beta updates. Its key differentiators include comprehensive control over request matching (by host, path, query, body, headers, and HTTP verb), the ability to define repeatable or one-time responses, and functionalities for recording and playing back HTTP interactions using 'nock-back' for fixture-based testing. It aims to provide deep control over the network layer to facilitate reliable unit and integration testing without relying on actual network connectivity.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/nock"},{"id":9140,"title":"NocoDB Simple Client","library":"nocodb-simple-client","status":"active","version":"1.3.2","language":"python","ecosystem":"pypi","summary":"A simple and powerful Python client for the NocoDB REST API, allowing interaction with NocoDB projects, tables, and records. It handles API authentication and provides a Pythonic interface for CRUD operations. The current version is 1.3.2, and it follows NocoDB's API changes with new releases.","last_verified":"2026-04-16T00:00:00.000Z","tags":["NocoDB","database","ORM","client","API"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/nocodb-simple-client"},{"id":14762,"title":"Local Node.js Binary Installer","library":"node","status":"active","version":"24.15.0","language":"javascript","ecosystem":"npm","summary":"This package, `node`, facilitates the management and usage of specific Node.js runtime versions as a local project dependency. By installing it, a `node` binary is placed within `node_modules/.bin`, which npm automatically adds to the `PATH` when running scripts, ensuring that local project scripts consistently execute with the intended Node.js version, distinct from the system's globally installed Node.js. The current stable version provided through `node@lts` aligns with the latest Node.js LTS release, currently `24.15.0` as of its recent publication. The package generally follows Node.js's traditional release cadence, with major versions being branched every six months and even-numbered versions typically becoming LTS. This approach provides a robust alternative to global version managers (like `nvm` or `volta`) for project-specific environments, simplifying CI/CD setups and team development by treating the runtime as a regular `package.json` dependency. Releases track Node.js major versions, offering flexibility to target specific versions (e.g., `node@18`, `node@20`, `node@lts`) through `npm i` or `npx` commands.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","runtime"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/node"},{"id":11407,"title":"Node.js and Electron ABI Utility","library":"node-abi","status":"active","version":"4.28.0","language":"javascript","ecosystem":"npm","summary":"node-abi is a utility library designed to retrieve and match Node.js and Electron Application Binary Interface (ABI) versions with their corresponding target versions and runtimes. It is critical for developers working with native Node.js modules that need to be compiled against specific Node.js or Electron environments, ensuring compatibility and preventing runtime errors due to ABI mismatches. The package maintains a comprehensive and frequently updated registry of ABI data. Currently, the stable version is 4.28.0, with a parallel 3.x branch (e.g., 3.89.0) also being actively maintained. Releases are frequent, typically occurring multiple times a month, primarily to incorporate the latest ABI changes from new Node.js and Electron releases. Its key differentiator is its consistent and up-to-date ABI registry, making it an indispensable tool for projects utilizing `node-gyp` or similar native module compilation processes, especially within the Electron ecosystem.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","node","electron","node_module_version","abi","v8"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/node-abi"},{"id":15145,"title":"Node AbortController Polyfill","library":"node-abort-controller","status":"maintenance","version":"3.1.1","language":"javascript","ecosystem":"npm","summary":"node-abort-controller provides a minimal polyfill for the AbortController and AbortSignal Web APIs, specifically designed for Node.js environments running versions 14.6.x and below. It leverages Node.js's EventEmitter for its implementation. This package is explicitly *not* needed for Node.js versions 14.7.0 and above, as `AbortController` and `AbortSignal` are built-in globals in modern Node.js environments, becoming stable in v15.4.0. The library's current stable version is 3.1.1, and its release cadence is tied to the evolving Node.js core, with updates typically occurring when there are breaking changes or new Node.js versions make the polyfill redundant. Its key differentiator is its lightweight, Node.js-specific approach, aiming to avoid shipping unnecessary polyfills to environments that don't require them, making it ideal for library authors targeting mixed Node.js and modern browser environments where `node-fetch` is also used.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","AbortController","AbortSignal","fetch","polyfill"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/node-abort-controller"},{"id":11408,"title":"Node-Addon-API C++ Wrapper for Node.js Native Addons","library":"node-addon-api","status":"active","version":"8.7.0","language":"javascript","ecosystem":"npm","summary":"Node-Addon-API (N-API) is a C++ wrapper library that significantly simplifies the development of Node.js native add-ons. It provides a higher-level, more idiomatic C++ interface over the raw C-based Node-API, leveraging modern C++ features like RAII (Resource Acquisition Is Initialization) and exceptions for safer and more robust native module development. This abstraction layer helps manage memory and resources automatically, reducing common errors associated with manual memory management in C. The current stable version is 8.7.0, with minor feature and bugfix releases occurring every few months. Its primary differentiator is making Node.js native module development accessible to C++ developers by providing familiar C++ paradigms, while maintaining ABI stability across Node.js major versions, ensuring compiled add-ons continue to work without recompilation against newer Node.js releases. It is the recommended path for new native addon development.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","n-api","napi","addon","native","bindings","c","c++","nan"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/node-addon-api"},{"id":18603,"title":"node-ansiparser","library":"node-ansiparser","status":"active","version":"2.2.1","language":"javascript","ecosystem":"npm","summary":"A parser for ANSI escape code sequences implementing the state machine described at vt100.net/emu/dec_ansi_parser. Version 2.2.1 is the latest stable release, with no further updates expected. It provides callbacks for printable characters, OSC, execute, CSI, ESC, and DCS sequences. Unlike alternatives (e.g., ansi-parser), this library follows the DEC ANSI parser specification closely, supports unicode, and allows injection of error handling. It is designed for Node.js and requires only a terminal object with specific callback methods.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","ansi","parser","terminal","escape sequence"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/node-ansiparser"},{"id":11409,"title":"Node-API for .NET Interoperability","library":"node-api-dotnet","status":"active","version":"0.9.19","language":"javascript","ecosystem":"npm","summary":"node-api-dotnet is a JavaScript (Node.js) library that provides high-performance, in-process interoperability with .NET applications. It enables seamless bi-directional communication, allowing JavaScript applications to load .NET assemblies and invoke .NET APIs, and conversely, enabling .NET applications to interact with JavaScript packages and APIs. The package is currently in 'Public Preview' (version 0.9.19), indicating active development with potential for minor breaking API changes in future releases. It differentiates itself by leveraging Node-API (N-API), ensuring broad compatibility across Node.js versions without recompilation and support for other Node-API compatible JavaScript runtimes. Key features include TypeScript type-definition generation for .NET APIs, robust async/await support for .NET Tasks and JavaScript Promises, and efficient handling of data streams, providing a more integrated and performant alternative to inter-process communication solutions for mixed-language applications.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","Node-API","NAPI",".Net","dotnet","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/node-api-dotnet"},{"id":11410,"title":"Node-API Headers","library":"node-api-headers","status":"active","version":"1.8.0","language":"javascript","ecosystem":"npm","summary":"The `node-api-headers` package provides the essential C/C++ header files required for building Node.js native add-ons using the Node-API (formerly N-API). These headers enable developers to create native modules that benefit from ABI stability across different Node.js versions, simplifying maintenance and ensuring forward compatibility. The package, currently at version 1.8.0, maintains a frequent release cadence, often monthly or bi-monthly, specifically tracking and incorporating updates from the Node.js core repository. This package is crucial for build tools like `node-gyp` and `CMake.js`, which rely on these headers to compile native C/C++ code into `.node` files runnable within Node.js applications. It differentiates itself by being the official source for these headers, abstracting away the need to download full Node.js source distributions for native module development.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/node-api-headers"},{"id":11411,"title":"Node.js and Electron N-API Version Checker","library":"node-api-version","status":"active","version":"0.2.1","language":"javascript","ecosystem":"npm","summary":"The `node-api-version` package provides a programmatic way to determine the maximum Node-API (N-API) version supported by specific Node.js or Electron runtime versions. This utility is critical for developers working with native Node.js addons, enabling them to ensure compatibility and manage prebuilt binaries efficiently across different runtime environments. By querying N-API support directly, it helps avoid ABI mismatches and streamlines the native module compilation and distribution process. The current stable version is 0.2.1, indicating a stable but early-stage utility, likely with an infrequent release cadence tied to updates in Node.js and Electron. Its primary differentiator is offering a simple, automated lookup without requiring manual maintenance of N-API version tables.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/node-api-version"},{"id":14728,"title":"node-args","library":"node-args","status":"maintenance","version":"2.1.8","language":"javascript","ecosystem":"npm","summary":"node-args is a minimalistic command-line argument parser for Node.js, currently at version 2.1.8. It distinguishes itself by providing a no-configuration, no-options approach to parsing `process.argv`. Unlike more feature-rich alternatives like `commander` or `yargs`, `node-args` automatically processes flags (`-s`, `--long`) and values, returning a simple object without requiring schema definitions or explicit parsing function calls. Its core design principle is simplicity, offering only the bare essentials for argument processing. The library appears to be in a maintenance state, having a stable API that has not changed significantly, and development focuses on stability rather than new features, aligning with its 'minimalistic' promise. It ships with TypeScript types, enhancing developer experience for typed projects.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","node-args","arg","argv","args","argument","arguments","parameter","parameters","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/node-args"},{"id":16134,"title":"Node.js Audio Recorder","library":"node-audiorecorder","status":"active","version":"3.0.0","language":"javascript","ecosystem":"npm","summary":"node-audiorecorder is a Node.js module designed for recording audio, delivering a 16-bit signed-integer linear pulse modulation WAV stream. It acts as a wrapper around external system utilities like SoX ('rec' or 'sox' commands) or ALSA's 'arecord' utility, which must be installed and available in the system's PATH. This package is currently at version 3.0.0 and offers robust control over recording parameters such as sample rate, bit depth, channels, encoding, and silence detection. Its primary differentiator is providing a programmatic interface to common command-line audio recording tools, making it suitable for applications requiring real-time audio input processing or storage. While its release cadence appears sporadic based on recent releases, the latest major version indicates ongoing maintenance and improvements.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","audio","recording","sox","rec","arecord","wav","wave"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/node-audiorecorder"},{"id":25998,"title":"node-bacnet-contrib-extended","library":"node-bacnet-contrib-extended","status":"active","version":"0.2.0","language":"javascript","ecosystem":"npm","summary":"Node-RED palette nodes for BACnet communication, extended from node-red-contrib-bacnet. Version 0.2.0 is the latest stable release, published May 2022. Provides BACnet Change-of-Value (COV) support, device discovery, and read-all-devices functionality. Requires Node-RED and host network mode for Docker (not supported on macOS). Differentiates from core BACnet nodes by offering extended COV and batch reading capabilities.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","node-red","node-red-bacnet","bacnet-COV","bacnet-change-of-value"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/node-bacnet-contrib-extended"},{"id":13614,"title":"BigCommerce API Client for Node.js","library":"node-bigcommerce","status":"active","version":"4.1.0","language":"javascript","ecosystem":"npm","summary":"node-bigcommerce is a comprehensive Node.js module designed for integrating applications with the BigCommerce API. It facilitates OAuth 2.0 authentication, handles authorization flows, verifies signed payloads for app load/uninstall events, and provides convenient helper methods for executing various API requests (GET, POST, PUT, DELETE). The current stable version is 4.1.0. While the release cadence is moderate, major versions introduce breaking changes such as the significant refactor in v3.0.0 to exclusively use Promises and the dropping of older Node.js versions. A key differentiator is its streamlined approach to BigCommerce-specific authentication mechanisms and direct support for different API versions (v2 and v3). Since v3.0.0, it leverages ES6 classes and standard Promises, moving away from callback-based patterns.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","bigcommerce","oauth2.0","oauth","conversio","api","ecommerce","node","npm"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/node-bigcommerce"},{"id":13616,"title":"Node.js Runtime (macOS ARM64 Binary)","library":"node-bin-darwin-arm64","status":"active","version":"24.15.0","language":"javascript","ecosystem":"npm","summary":"Node.js is an open-source, cross-platform JavaScript runtime environment built on Chrome's V8 JavaScript engine. It allows developers to execute JavaScript code outside of a web browser, primarily for server-side applications, command-line tools, and desktop applications. This specific package, `node-bin-darwin-arm64`, provides a pre-compiled binary distribution of Node.js for macOS systems running on ARM64 architecture, currently at version 24.15.0. Node.js follows a semantic versioning scheme, with new major versions released every six months (April and October), introducing breaking changes. It maintains both 'Current' releases for active development and 'LTS' (Long Term Support) releases focused on stability and security, receiving 12 months of active support followed by 18 months of maintenance. Its event-driven, non-blocking I/O model makes it highly efficient for real-time applications and microservices, differentiating it through performance and a vast ecosystem of modules.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/node-bin-darwin-arm64"},{"id":14729,"title":"Node.js Binary Setup Utility","library":"node-bin-setup","status":"active","version":"1.1.4","language":"javascript","ecosystem":"npm","summary":"The `node-bin-setup` package is an internal utility script primarily used by the official `node` npm package during its installation process. Its core function is to facilitate the correct installation of architecture-specific Node.js binaries and associated components, ensuring that the appropriate Node.js runtime is available for the user's system. This package is not intended for direct use or import by application developers, as it exposes no public API and its behavior is tightly coupled with the Node.js installation mechanism. It is currently at version 1.1.4, and its release and update cadence are inherently linked to major and minor releases of Node.js itself, rather than operating as an independent user-facing library. Key differentiators are its specialized role within the Node.js ecosystem, distinct from general-purpose Node.js utilities or libraries, focusing solely on the setup of the core binary.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/node-bin-setup"},{"id":13615,"title":"Binance API Client for Node.js","library":"node-binance-api","status":"active","version":"1.0.27","language":"javascript","ecosystem":"npm","summary":"The `node-binance-api` package provides a comprehensive client library for interacting with the Binance cryptocurrency exchange API from Node.js environments. It offers full coverage of Binance's Spot, Futures, and WebSocket APIs, enabling real-time market data streaming, order management, and account queries. The current stable version is 1.0.27, and the library maintains a relatively active release cadence, frequently pushing minor updates and bug fixes. Key differentiators include extensive API coverage, robust WebSocket support for various data streams, and built-in handling for common trading operations, making it suitable for developing automated trading bots and market analysis tools.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","binance","api","trading","crypto","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/node-binance-api"},{"id":17304,"title":"Node.js Bing Search API Client","library":"node-bing-api","status":"maintenance","version":"4.1.1","language":"javascript","ecosystem":"npm","summary":"The `node-bing-api` library is a Node.js client for integrating with the Microsoft Cognitive Services Bing Web Search API. It provides synchronous and asynchronous access to various Bing search verticals, including Web, Composite, News, Video, Images, Related Search, and Spelling Suggestions. The current stable version is 4.1.1, with its last publication being over five years ago, indicating a maintenance release cadence rather than active feature development. The library is callback-centric by default, requiring the use of `util.promisify` for applications that prefer Promise-based asynchronous operations. A key differentiator is its direct mapping to the Bing API responses, providing raw body data, and its explicit support for features like market specification and adult content filtering. Users must provide a valid Azure Cognitive Services Bing Search API key for functionality.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","bing","api","bing-api","search","cognitive"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/node-bing-api"},{"id":14731,"title":"Bitmap Image Library for Node.js","library":"node-bitmap","status":"abandoned","version":"0.0.1","language":"javascript","ecosystem":"npm","summary":"node-bitmap is a pure JavaScript library designed for low-level bitmap image manipulation within Node.js environments. Published over a decade ago as version 0.0.1, this package offers basic functionalities for creating and modifying uncompressed bitmap data, including setting and getting individual pixel values. It was developed to run on very old Node.js versions (>=v0.6.5) and has seen no updates or maintenance since its initial release. Consequently, it is considered abandoned and lacks compatibility with modern JavaScript features, Node.js versions, and security patches. Its primary differentiator was its 'pure JavaScript' implementation, avoiding native dependencies at a time when such libraries often required them, but this also means it is likely slower and less feature-rich than contemporary alternatives.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/node-bitmap"},{"id":11412,"title":"Node Bourbon","library":"node-bourbon","status":"abandoned","version":"4.2.8","language":"javascript","ecosystem":"npm","summary":"Node Bourbon is a `node-sass` wrapper for the now-unmaintained Bourbon Sass library. It provided a convenient way for Node.js developers to integrate Bourbon's Sass mixins and functions into their projects using `node-sass` (which itself is a binding for LibSass). The package reached its last stable version, 4.2.8, in March 2016. Since then, both `node-bourbon` and the original Bourbon project by thoughtbot have been abandoned. The original Bourbon library recommends transitioning to native CSS. Consequently, `node-bourbon` is not compatible with modern Sass compilers like Dart Sass or recent versions of Node.js, making it unsuitable for new projects and difficult to maintain in existing ones.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","sass","css"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/node-bourbon"},{"id":27176,"title":"node-bundle","library":"node-bundle","status":"active","version":"1.0.999","language":"javascript","ecosystem":"npm","summary":"A fast bundler for CommonJS applications, version 1.0.999. No release cadence noted. Differentiators vs alternatives like webpack or esbuild: minimal configuration, focused solely on CommonJS (CJS) module bundles for Node.js environments. Not actively maintained based on README absence.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/node-bundle"},{"id":11413,"title":"In-memory Cache for Node.js","library":"node-cache","status":"active","version":"5.1.2","language":"javascript","ecosystem":"npm","summary":"node-cache is a simple, fast, and internal in-memory caching module for Node.js applications, designed to function similarly to memcached but within a single Node.js process. It supports setting key-value pairs with optional time-to-live (TTL) expiration, allowing for automatic invalidation and deletion of stale data. The current stable version is 5.1.2, actively maintained with regular updates addressing bug fixes and minor features, as evidenced by recent 5.x releases. A major breaking change in v5.0.0 removed callback support, shifting entirely to synchronous operations (with an opt-in legacy callback option for migration), and dropped the `lodash` dependency, improving performance and reducing the bundle size. It differentiates itself by its straightforward API and focus on local process caching, suitable for scenarios where a full-fledged external caching solution like Redis or Memcached is overkill. Keys can be strings or numbers, and the cache can be configured with standard TTLs, periodic cleanup, and an option to store references vs. clones of values, balancing performance and data isolation.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","cache","caching","local","variable","multi","memory","internal","node","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/node-cache"},{"id":13617,"title":"Node Process Cleanup Handler","library":"node-cleanup","status":"active","version":"2.1.2","language":"javascript","ecosystem":"npm","summary":"The `node-cleanup` package provides a mechanism to install custom cleanup handlers that execute when a Node.js process exits. This includes normal termination (exit code 0), error-induced exits (uncaught exceptions, exit code 1), and receipt of POSIX signals such as SIGINT (Ctrl-C), SIGHUP, SIGQUIT, and SIGTERM. The current stable version is 2.1.2, released recently, following a \"complete rewrite\" in version 2.1.0. Its release cadence appears to be driven by feature enhancements and major architectural changes rather than strict time intervals. Key differentiators include support for multiple independent handlers, asynchronous cleanup for signals (allowing postponement of process termination), delegation of termination decisions to child processes (useful for scenarios with tools like Emacs), and custom `stderr` messages for Ctrl-C and uncaught exceptions. The library focuses on robust and reliable process shutdown management in various scenarios.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","node","exit","cleanup","sigint","ctrl-c"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/node-cleanup"},{"id":13618,"title":"CMake-based Build System for Node.js Native Modules","library":"node-cmake","status":"active","version":"2.5.1","language":"javascript","ecosystem":"npm","summary":"node-cmake is a build system for Node.js native modules that leverages CMake (version 3.1 or newer) as an alternative to the default node-gyp. The current stable version is 2.5.1. Major version 2.0 introduced a complete rewrite, aiming for drop-in execution compatibility with the `node-gyp` binary and standardization of its output format. Key differentiators include its reliance on CMake for greater build flexibility, a simplified and portable configuration script (`NodeJS.cmake`), and improved handling of Node.js variants. While its primary interaction is via CLI, it provides a JavaScript module for locating built native addons. The project's release cadence is not strictly defined, but major versions can introduce significant breaking changes, as seen with the 2.0 rewrite.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","cmake","native","module","build"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/node-cmake"},{"id":16137,"title":"Webpack Plugin for Node-Config","library":"node-config-webpack","status":"maintenance","version":"1.0.10","language":"javascript","ecosystem":"npm","summary":"node-config-webpack is a Webpack plugin designed to integrate the `config` module's functionality directly into Webpack builds. It replaces the dynamic runtime loading of configuration, characteristic of `node-config`, with a compile-time mechanism. This approach ensures that environment-specific configuration values are embedded directly into the bundled output, eliminating the need to include the `config` module as a runtime dependency for applications where configuration is static at build time. The plugin supports injecting configuration either into `process.env` (with options for key coercion to uppercase or direct object assignment) or as a global constant within the bundle. The current stable version is 1.0.10. While not under rapid development, it provides a stable solution for environments that leverage `node-config` and require optimized, compile-time configuration embedding, offering a direct integration path not typically found in generic Webpack `DefinePlugin` setups.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/node-config-webpack"},{"id":14730,"title":"Node.prototype.contains() Polyfill","library":"node-contains","status":"abandoned","version":"1.0.0","language":"javascript","ecosystem":"npm","summary":"The `node-contains` package, currently at version 1.0.0 and last published in September 2014, was designed to provide a cross-browser polyfill for the `Node.prototype.contains()` DOM method. Its original purpose was to ensure consistent behavior across older web browsers that lacked native support for this functionality. However, this method has been natively supported by all major web browsers since July 2015. Consequently, this package is now largely obsolete and considered abandoned for modern web development. While it might still be encountered in projects targeting extremely legacy environments, for any contemporary application, including `node-contains` introduces unnecessary overhead and potential compatibility issues. It does not follow a regular release cadence and offers no unique differentiators over native browser implementations.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","browser","node","contains","polyfill","dom"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/node-contains"},{"id":17303,"title":"Node.js HTTP Cookie Management","library":"node-cookie","status":"abandoned","version":"2.1.2","language":"javascript","ecosystem":"npm","summary":"node-cookie is a utility library for Node.js environments, designed to simplify the parsing, signing, encryption, creation, and clearing of HTTP cookies. It directly interfaces with Node.js's built-in `http.IncomingMessage` and `http.ServerResponse` objects, making it agnostic to higher-level web frameworks. The current stable version is 2.1.2, which was last published over six years ago. Despite some recent activity on its GitHub repository (commits in 2022-2023), the package itself has not seen new releases, suggesting it is in an abandoned or very low-maintenance state. Its key differentiator is providing low-level, built-in cookie signing and encryption capabilities without requiring a full framework or complex middleware, directly leveraging Node.js crypto primitives.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","cookies","cookie-parser","signed-cookies"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/node-cookie"},{"id":25999,"title":"node-cssql","library":"node-cssql","status":"active","version":"1.0.2","language":"javascript","ecosystem":"npm","summary":"A JavaScript wrapper for the CSS in SQL Transpiler (cssql), which allows users to write CSS using SQL-like DDL syntax (CREATE SELECTOR, INSERT, MERGE, etc.) that is then transpiled into standard CSS. The transpiler itself is written in Haskell and distributed via GHCJS. Version 1.0.2 is the latest stable release. This package is a novelty/educational project that intentionally makes CSS more verbose and less readable. It provides a Node API with a single function `cssql(inputFile, outputFile)`. Not recommended for production use.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/node-cssql"},{"id":13619,"title":"Node.js cURL Wrapper","library":"node-curl","status":"abandoned","version":"0.3.3","language":"javascript","ecosystem":"npm","summary":"node-curl is an abandoned Node.js package that provides a wrapper around the `libcurl` library, allowing developers to perform HTTP and other network requests with access to all standard cURL options and information retrieval. Released with version 0.3.3, its last update was in 2014, making it incompatible with modern Node.js versions (the `engines` field specifies `>= 0.6.0`). Due to its age and lack of maintenance, it does not support current Node.js APIs, `node-gyp` versions, or ESM. It distinguishes itself by offering both a high-level function-based API and a lower-level `Curl` class for granular control over the transfer process. For contemporary applications, the actively maintained `node-libcurl` library serves as a modern and compatible alternative, which was originally based on the work of `node-curl` but has been largely rewritten.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","node-curl","curl","multi-curl","mcurl"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/node-curl"},{"id":14732,"title":"Node.js Runtime (macOS x64 Binary)","library":"node-darwin-x64","status":"active","version":"24.15.0","language":"javascript","ecosystem":"npm","summary":"The `node-darwin-x64` package provides a pre-compiled Node.js runtime specifically for macOS (x64 architecture), currently at version 24.15.0. It enables developers to include a specific Node.js version directly within their project's dependencies, facilitating consistent environments for builds, tests, or embedded applications without relying on a system-wide Node.js installation. Node.js itself is an open-source, cross-platform JavaScript runtime environment that follows a predictable release cadence. New major versions are released every six months in April and October, which may introduce breaking changes. Even-numbered major versions are designated as Long Term Support (LTS) releases, offering 12 months of active support followed by 18 months of maintenance, focusing on stability and security.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/node-darwin-x64"},{"id":16459,"title":"node-database-connectors: JSON to SQL Query Builder","library":"node-database-connectors","status":"active","version":"1.7.20","language":"javascript","ecosystem":"npm","summary":"The `node-database-connectors` library provides a programmatic interface for converting structured JSON objects into database-specific SQL queries. It aims to abstract the direct SQL string construction process, offering a declarative approach to database interactions within Node.js applications. The library supports generating various SQL statements, including SELECT, INSERT, UPDATE, and DELETE, by interpreting JSON representations of tables, fields, aliases, join conditions, sorting, and filtering logic. Currently at version 1.7.20, it demonstrates a consistent release cadence with minor updates. Key differentiators include its focus on a JSON-based query language, its support for complex SQL operations and join conditions, and its ability to simplify application-level database logic by providing a structured, configuration-driven method for query construction.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/node-database-connectors"},{"id":18604,"title":"Node Database Executor","library":"node-database-executor","status":"active","version":"2.4.24","language":"javascript","ecosystem":"npm","summary":"A lightweight Node.js database query executor supporting both JSON-based queries (jsonQuery) and raw SQL queries. Version 2.4.24 is current stable, with frequent updates. It supports MySQL, MS SQL, PostgreSQL, and SQLite across multiple drivers (mysql, mssql, pg, sql.js). Key differentiator: provides a declarative JSON query language abstraction over raw SQL, reducing SQL injection risks and simplifying dynamic query building. Uses a promise-based API. Active development with regular releases.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/node-database-executor"},{"id":11414,"title":"node-datachannel: WebRTC Data Channels for Node.js and Electron","library":"node-datachannel","status":"active","version":"0.32.2","language":"javascript","ecosystem":"npm","summary":"The `node-datachannel` package provides Node.js and Electron bindings for the lightweight `libdatachannel` WebRTC data channel library. It offers a streamlined API for establishing and managing peer-to-peer data communication without the complexity of a full WebRTC stack implementation. Currently at version `0.32.2`, the project demonstrates an active release cadence, frequently incorporating updates from the underlying `libdatachannel` and introducing new features or fixes. Key differentiators include its small binary footprint (around 8MB for Linux x64), comprehensive TypeScript type definitions, and an integrated WebSocket client and server for flexible signaling. It specifically targets N-API version 8, requiring Node.js v18.20.0 or newer, and supports Linux, Windows, and macOS across various architectures. This makes it a suitable choice for applications needing robust, cross-platform WebRTC data channel capabilities in a server-side or Electron environment.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","libdatachannel","webrtc","p2p","peer-to-peer","datachannel","data channel","websocket","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/node-datachannel"},{"id":17306,"title":"Node DB Migration","library":"node-db-migration","status":"active","version":"1.4.0","language":"javascript","ecosystem":"npm","summary":"node-db-migration is a focused Node.js library designed for managing database schema evolution through simple SQL-based migration scripts. Currently at version 1.4.0, it offers robust support for popular relational databases including SQLite3, MySQL (or its modern fork `mysql2`), and PostgreSQL. Its core philosophy emphasizes using bare SQL files, allowing developers to maintain direct control over their database schemas without being tied to an ORM's migration DSL. The package operates by maintaining a dedicated `migrations` table within the database to track which scripts have been applied. It scans a specified directory for `.sql` files, enforcing a strict `YYYYMMDDHHmm-name.sql` naming convention to ensure chronological execution. Key features include sequential script execution, robust tracking of successful and failed migrations, and the ability to prevent further migrations upon failure until manual intervention. This helps ensure data consistency and provides a clear audit trail of schema changes. While its release cadence isn't rapid, it offers a stable and reliable solution for teams preferring a 'SQL-first' approach to database version control.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","db","migration","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/node-db-migration"},{"id":18605,"title":"node-dependency-injection-express-middleware","library":"node-dependency-injection-express-middleware","status":"active","version":"1.2.2","language":"javascript","ecosystem":"npm","summary":"A dependency injection middleware for Express that integrates with the node-dependency-injection container. Version 1.2.2 provides a middleware class that parses a YAML service configuration file and injects the container into the request object. Supports compilation, compiler passes, custom loggers, and container registration as a service. Key differentiator is its simple Express integration approach via middleware rather than requiring complex framework integration. Release cadence is low; last release was v1.2.2.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","express","middleware","node","dependency","injection","service","container","console"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/node-dependency-injection-express-middleware"},{"id":11415,"title":"Docker Remote API for Node.js","library":"node-docker-api","status":"active","version":"1.1.22","language":"javascript","ecosystem":"npm","summary":"node-docker-api is a Node.js driver for the Docker Remote API, offering a promisified interface for interacting with the Docker daemon's containers, images, networks, and other resources. It distinguishes itself from alternatives like dockerode by providing a promise-based API and a different syntax, while internally relying on the same robust modem for communication. The library fully supports essential Docker functionalities including stream handling (e.g., for logs and stats), stream demultiplexing, entity management, and offers full ES6 support. It aims to cover the complete Docker Engine API reference, including experimental features, and provides TypeScript type definitions. As of version 1.1.22, the package is officially in a 'beta state,' indicating that users should expect potential API adjustments or minor instabilities, although core functionality is generally stable. Release cadence is not explicitly defined but follows development during its beta phase.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","docker","api","node","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/node-docker-api"},{"id":14733,"title":"Node.js Datadog StatsD Client","library":"node-dogstatsd","status":"abandoned","version":"0.0.7","language":"javascript","ecosystem":"npm","summary":"node-dogstatsd is an unmaintained Node.js client specifically designed for Datadog's extended StatsD server, differentiating itself from generic StatsD clients by supporting Datadog-specific features like histograms and tags. The package's current stable version is 0.0.7, indicating a very old codebase. It was initially an extension of Steve Ivy's `node-statsd`, adding Datadog's proprietary features. Given its version number and engine requirements (Node.js >=0.1.97), it is largely incompatible with modern Node.js environments and ecosystems. There is no active release cadence, and the project appears to be abandoned, making it unsuitable for new development. Its core utility lies in providing an API to send metrics, timings, and custom events with tags and histograms to a Datadog agent.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/node-dogstatsd"},{"id":16138,"title":"Node Downloader Helper","library":"node-downloader-helper","status":"active","version":"2.1.11","language":"javascript","ecosystem":"npm","summary":"node-downloader-helper is a robust, zero-dependency file downloader for Node.js, supporting HTTP and HTTPS protocols. It's built for environments like vanilla Node.js, Electron, and NW.js, providing features essential for reliable file transfers. Key functionalities include pause and resume capabilities, automatic retry mechanisms for failed downloads, handling of HTTP redirects, and the option to pipe downloaded content for on-the-fly processing. Currently stable at version 2.1.11, the library demonstrates an active release cadence, with frequent patch updates addressing bugs, performance optimizations, and feature enhancements. Its primary differentiators are its complete independence from third-party packages, minimizing its attack surface and simplifying its dependency tree, along with comprehensive error management and detailed progress statistics.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","nwjs","node","nodejs","node.js","electron","download","resumable","resume","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/node-downloader-helper"},{"id":11417,"title":"Edge TTS for Node.js","library":"node-edge-tts","status":"active","version":"1.2.10","language":"javascript","ecosystem":"npm","summary":"node-edge-tts is a Node.js module providing an interface to Microsoft Edge's free online Text-to-Speech (TTS) service. Currently at version 1.2.10, this library allows developers to convert text into speech without needing an API key, relying on the public Edge TTS endpoint. It offers both a programmatic API for integrating TTS into Node.js applications and a command-line interface for quick conversions. Key features include configurable voices, languages, output formats, and the ability to save detailed subtitles alongside the audio. Unlike cloud-based TTS solutions that often require authentication and consumption-based billing, node-edge-tts leverages a readily available service, making it suitable for projects requiring an accessible and free text-to-speech option, though with potential limitations inherited from the underlying Edge service regarding supported speech configurations. The project appears to be actively maintained, with regular updates indicated by its current version number.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","TTS","Text-to-Speech","Edge","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/node-edge-tts"},{"id":26000,"title":"node-elm-compiler","library":"node-elm-compiler","status":"active","version":"5.0.6","language":"javascript","ecosystem":"npm","summary":"Node.js interface to compile Elm 0.19 sources using the official Elm compiler binaries. Current stable version 5.0.6. Provides a programmatic API for compiling Elm files to JavaScript or HTML, finding module dependencies, and reporting compile errors. Key differentiators: wraps the Elm binary, supports sync and async compilation, debug and optimize modes, and respects the elm.json configuration. Notably, requires Elm itself to be installed separately and handles version-specific flags for Elm 0.19.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","elm","compiler","node"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/node-elm-compiler"},{"id":16139,"title":"Node Environment Run","library":"node-env-run","status":"active","version":"4.0.2","language":"javascript","ecosystem":"npm","summary":"node-env-run is a command-line utility designed to simplify the process of loading environment variables from `.env` files and executing Node.js scripts or other commands with those variables pre-loaded. It leverages the popular `dotenv` library under the hood for parsing `.env` files. The package is currently at version 4.0.2 and appears to be actively maintained; while an explicit release cadence isn't stated in the provided documentation, updates often follow the underlying `dotenv` library or address bug fixes. Its key differentiators include flexible command execution (e.g., with `nodemon`, `python`), the ability to specify custom `.env` file paths, and options to override existing environment variables, making it a robust tool for local development setups.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","dotenv","environment","variables","env",".env","config","settings","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/node-env-run"},{"id":20238,"title":"Node Env Webpack Plugin","library":"node-env-webpack-plugin","status":"active","version":"2.0.0","language":"javascript","ecosystem":"npm","summary":"Simplifies NODE_ENV handling in webpack builds. Current stable version 2.0.0 (2024), requires Node.js >=18 and is pure ESM. Sets process.env.NODE_ENV automatically: defaults to 'development' at import time if undefined, or 'production' when webpack runs with -p. Provides convenience boolean getters (isProduction, isDevelopment, isTest) to avoid typos, and a devtool helper that selects source-map in production and cheap-module-source-map in development. Replaces manual NODE_ENV checks and webpack.EnvironmentPlugin setup with a single plugin.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","webpack-plugin","webpack","node","node-env","env","environment","development","production"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/node-env-webpack-plugin"},{"id":14735,"title":"OWASP ESAPI Encoder for Node.js","library":"node-esapi","status":"abandoned","version":"0.0.1","language":"javascript","ecosystem":"npm","summary":"node-esapi is a minimal port of the OWASP Enterprise Security API for JavaScript (ESAPI4JS) encoder, adapted for use in Node.js environments. Published as version 0.0.1, it primarily offers functions for various output encoding contexts such as HTML, CSS, JavaScript, URL, HTML attributes, and Base64, aiming to mitigate Cross-Site Scripting (XSS) and other injection vulnerabilities. The package appears to have been developed around 2014, given its copyright, and has not seen subsequent releases or updates, indicating it is no longer actively maintained. While ESAPI was historically a key project for security, current best practices often recommend highly contextual encoding provided by templating engines or dedicated, well-maintained security libraries tailored to specific frameworks, rather than a generic, standalone encoder like this unmaintained port. Its core differentiator was being an OWASP-backed security utility, but its current state makes it unsuitable for modern applications.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","html","xss","encoding"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/node-esapi"},{"id":11416,"title":"Node.js Excel Export","library":"node-excel-export","status":"maintenance","version":"1.4.4","language":"javascript","ecosystem":"npm","summary":"node-excel-export is a Node.js module designed for generating `.xlsx` files from JavaScript datasets. It takes an array of objects as input along with a JSON-based report specification, allowing for flexible configuration of column headers, data mapping, and cell styling. The current stable version is 1.4.4. While its release cadence appears to be slow, suggesting a mature and largely feature-complete library, it remains functional for its stated purpose. Key differentiators include its ability to apply rich cell styling, dynamically reformat data using renderer functions, and define complex header rows and cell merges directly from a JavaScript configuration. It abstracts away the complexities of the underlying `xlsx` (js-xlsx) library for common export scenarios, providing a simpler API for generating Excel reports on the server side.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","excel"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/node-excel-export"},{"id":13620,"title":"Node Executable Path Helpers","library":"node-exec-path","status":"active","version":"1.2.1","language":"javascript","ecosystem":"npm","summary":"The `node-exec-path` package provides utilities for locating Node.js executable paths on a system and verifying if a particular Node.js installation satisfies a given semantic version range. It offers both synchronous (`satisfiesSemverSync`) and likely asynchronous (`satisfiesSemver`) methods to perform these checks. The current stable version is 1.2.1, though recent public release notes primarily show minor dependency upgrades, suggesting a focus on stability and maintenance rather than frequent new features. Its key differentiator is the direct integration of `semver` logic to programmatically identify suitable Node.js environments, which is crucial for applications that need to ensure compatibility with specific Node.js versions, especially in environments utilizing tools like `nvm` or `volta` where multiple Node.js installations coexist. This package abstracts away the complexities of searching `PATH` and parsing version strings.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","node","exec","path","satisfies","find","semver","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/node-exec-path"},{"id":15147,"title":"Node Exports Info","library":"node-exports-info","status":"active","version":"1.6.0","language":"javascript","ecosystem":"npm","summary":"node-exports-info is a utility library providing programmatic access to detailed information about Node.js's `exports` field support across different Node.js versions. It helps developers understand which `exports` features, such as conditions, patterns, and pattern trailers, are available in specific Node.js environments. The library categorizes Node.js versions into distinct groups based on their `exports` implementation, including 'pre-exports', 'broken', 'experimental', 'conditions', and various pattern-related categories. This is crucial for authors of libraries and applications needing to ensure correct module resolution and interoperability across a wide range of Node.js versions, particularly given the evolving landscape of ESM and CJS module systems. Currently at version 1.6.0, it is actively maintained with updates likely correlating to significant changes in Node.js's module resolution behavior. Its primary differentiator is providing a comprehensive and version-specific mapping of `exports` capabilities, simplifying compatibility concerns for complex `package.json` `exports` configurations.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","node","exports","support","info","ranges","categories","conditions","patterns"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/node-exports-info"},{"id":10404,"title":"Node-Fetch","library":"node-fetch","status":"active","version":"3.3.2","language":"javascript","ecosystem":"npm","summary":"Node-Fetch brings the Web Fetch API to Node.js, providing a familiar interface for making HTTP requests in a Node.js environment. The current stable version is 3.3.2. Both the v3 (ESM-only) and v2 (CommonJS) branches are actively maintained, receiving regular bug fixes and occasional new features.","last_verified":"2026-04-18T00:00:00.000Z","tags":["javascript","fetch","http","promise","request","curl","wget","xhr","whatwg","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/node-fetch"},{"id":11418,"title":"Node Fetch Cache","library":"node-fetch-cache","status":"active","version":"5.1.0","language":"javascript","ecosystem":"npm","summary":"node-fetch-cache is a robust wrapper around the popular `node-fetch` library, providing an integrated caching layer for HTTP responses. It automatically caches responses from HTTP requests, serving subsequent identical requests directly from the cache without making a network call. The current stable version is 5.1.0, and the project appears to have an active release cadence with regular updates and maintenance, as indicated by recent releases adding new features like cache clearing. Key differentiators include its seamless integration with the standard `node-fetch` API, support for multiple cache backends (in-memory, file system, Redis via an adapter), and flexible control over caching behavior through `shouldCacheResponse` options. It's designed for Node.js environments, requiring Node.js 18.19.0 or higher, and ships with TypeScript types for improved developer experience.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","node","fetch","node-fetch","cache","cached","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/node-fetch-cache"},{"id":13621,"title":"node-fetch-cookies","library":"node-fetch-cookies","status":"active","version":"2.1.1","language":"javascript","ecosystem":"npm","summary":"node-fetch-cookies is a wrapper around the popular `node-fetch` library, specifically designed to add robust support for HTTP cookie management in Node.js environments. It enables developers to easily handle cookie-jars, allowing for persistent session management across multiple requests. The library supports both in-memory cookie storage and file-based persistence using JSON files, minimizing disk I/O by only saving when explicitly instructed. As of version 2.1.1, the project is actively maintained, addressing recent bug fixes related to redirect handling and cookie attribute parsing. It primarily targets modern Node.js environments (>=14.13.0) and leverages ES Modules for its primary usage patterns. Its key differentiators include simplified cookie persistence and re-exporting core `node-fetch` components, providing a familiar API while adding essential cookie functionality.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","cookie","cookie-jar","node-fetch","fetch"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/node-fetch-cookies"},{"id":13623,"title":"HAR Logging for Node.js Fetch","library":"node-fetch-har","status":"active","version":"1.0.1","language":"javascript","ecosystem":"npm","summary":"node-fetch-har is a Node.js library that provides a wrapper around the popular `node-fetch` package, enabling the automatic generation of HTTP Archive (HAR) logs for server-side HTTP requests. This functionality is crucial for debugging, performance analysis, and capturing detailed network activity on the backend, analogous to a browser's network tab. Currently at version 1.0.1, the library maintains a stable release cycle, having solidified its API after a series of release candidates for its 1.0.0 major version. A key differentiator is its seamless integration with existing `node-fetch` usage, offering options to attach HAR entries directly to response objects, use an `onHarEntry` callback, or collect multiple entries into a single HAR log via `createHarLog`. It supports custom `node-fetch` agents, tracks various request timings (DNS, connect, SSL, send), and handles redirects and request body data, making it a comprehensive tool for server-side request introspection. Unlike browser-based HAR generation, this library is strictly for server environments due to its reliance on Node.js built-in modules and the sensitive nature of data it can capture.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/node-fetch-har"},{"id":11420,"title":"Node.js `fetch` Compatibility Layer","library":"node-fetch-native","status":"active","version":"1.6.7","language":"javascript","ecosystem":"npm","summary":"node-fetch-native is a lightweight package designed to provide a consistent `fetch` API across various JavaScript runtimes, primarily targeting Node.js. It intelligently prefers Node.js's experimental native `fetch` (backed by `undici`) when available, falls back to an internal `node-fetch v3` implementation for older Node.js versions, and offers comprehensive HTTP/HTTPS proxy support, which is not natively available in Node.js's built-in `fetch` implementation. Currently stable at version `1.6.7`, the package maintains a steady release cadence, often addressing dependency updates and minor bug fixes. A key differentiator is its ability to bridge the `CommonJS` (`require`) and `ESM` (`import`) divide for `fetch`, resolving common migration issues encountered with `node-fetch` v3. It also provides a polyfill mechanism to ensure global `fetch` availability.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/node-fetch-native"},{"id":13622,"title":"Universal Node.js Fetch with Agent Support","library":"node-fetch-native-with-agent","status":"active","version":"1.7.2","language":"javascript","ecosystem":"npm","summary":"node-fetch-native-with-agent is a fork of node-fetch-native that provides a universal `fetch` implementation for Node.js, designed for compatibility across various Node.js versions and environments. It intelligently prefers the native `fetch` global (backed by Undici) when available in newer Node.js versions and falls back to a bundled `node-fetch v3` implementation for older versions, all while supporting both CommonJS (`require`) and ESM (`import`). Its key differentiator is the compact size, zero direct dependencies for the core, and robust built-in proxy support via custom agents, which is a common challenge with native `fetch` in Node.js. The current stable version is 1.7.2, with minor fixes released as needed, indicating an active maintenance cadence. It also includes polyfill capabilities to make `fetch` globally available. This package aims to solve the `node-fetch` v2 vs v3 dependency conflicts and the lack of straightforward proxy support with Node.js's native `fetch`.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/node-fetch-native-with-agent"},{"id":14734,"title":"node-fetch-retry","library":"node-fetch-retry","status":"maintenance","version":"2.0.1","language":"javascript","ecosystem":"npm","summary":"node-fetch-retry is a lightweight wrapper library designed to enhance `node-fetch` with automatic retry capabilities. It enables developers to specify a fixed number of retry attempts for network requests, introduce a pause duration between retries, and execute a custom callback function before each attempt. The current stable version is 2.0.1. Its release cadence appears to be infrequent, with the last notable activity several years ago, suggesting it is in maintenance mode or effectively abandoned. This library differentiates itself by offering a straightforward, integrated retry mechanism directly within the `fetch` options, making it a simple choice for adding basic request resilience without complex configurations often found in more feature-rich alternatives. It's best suited for Node.js environments requiring basic retry logic for transient network failures.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","node","fetch","retry","request","microservice"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/node-fetch-retry"},{"id":27987,"title":"node-fetch-with-proxy","library":"node-fetch-with-proxy","status":"active","version":"0.1.6","language":"javascript","ecosystem":"npm","summary":"Thin wrapper around node-fetch that transparently uses HTTP_PROXY/HTTPS_PROXY environment variables for proxy support. Version 0.1.6, stable but low update cadence (last update 2019). Key differentiator: drop-in replacement for node-fetch that requires no code changes — just set proxy env vars. Unlike node-fetch's native proxy options, it uses proxy-agent under the hood for comprehensive protocol support (http, https, socks).","last_verified":"2026-05-09T00:00:00.000Z","tags":["javascript","http","fetch","proxy"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/node-fetch-with-proxy"},{"id":18045,"title":"Simple File-Based Cache","library":"node-file-cache","status":"abandoned","version":"1.0.2","language":"javascript","ecosystem":"npm","summary":"node-file-cache is a straightforward, file-based caching module for Node.js, currently at version 1.0.2. It leverages `lowdb` for persistent storage, allowing developers to store key-value pairs with optional lifespans and tags for granular expiry. Its design emphasizes simplicity over advanced features or high-throughput performance. Given its age and the explicit mention of Node.js 4.4.5 as a minimum requirement (a version from 2016), it appears to be an unmaintained package with an irregular or non-existent release cadence. It's best suited for small-scale applications where a simple, durable, local cache is sufficient and high concurrency or complex cache invalidation strategies are not required.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/node-file-cache"},{"id":11419,"title":"Node.js Process Fingerprinter","library":"node-fingerprint","status":"abandoned","version":"1.1.0","language":"javascript","ecosystem":"npm","summary":"The `node-fingerprint` package provides a straightforward utility for generating a unique identifier for a Node.js process instance. It computes this fingerprint by hashing a combination of the process ID (`pid`) and the hostname of the machine it's running on. This design is explicitly inspired by concepts found in `cuid` for generating short, unique IDs. The current stable version is 1.1.0, which was last published over a decade ago in August 2015, indicating that the project is no longer actively maintained. Its primary use case is for simple, local process identification within a single machine's context, rather than for global or persistent unique identifiers, or browser-based fingerprinting offered by other, more complex solutions like FingerprintJS. It distinguishes itself by its extreme simplicity and minimal dependencies, focusing solely on the OS-level process and host information.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","fingerprint","node"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/node-fingerprint"},{"id":11421,"title":"Node Forge Cryptography and TLS Library","library":"node-forge","status":"active","version":"1.4.0","language":"javascript","ecosystem":"npm","summary":"Node Forge is a comprehensive JavaScript library providing native implementations of cryptographic tools, network transports (like TLS, HTTP, SSH), and PKI components. It supports a wide array of ciphers (AES, DES), message digests (SHA-1, SHA-256, MD5), and PKI standards (X.509, PKCS# series). The current stable version is 1.4.0, which continues to build on its CommonJS module structure for Node.js and UMD bundles for browser environments. Its key differentiators include its entirely JavaScript-native implementation, which avoids native dependencies, and its extensive feature set for both client-side and server-side cryptographic operations, from generating RSA key pairs to parsing X.509 certificates.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","aes","asn","asn.1","cbc","crypto","cryptography","csr","des"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/node-forge"},{"id":14736,"title":"node-fs: Legacy FS Extension","library":"node-fs","status":"abandoned","version":"0.1.7","language":"javascript","ecosystem":"npm","summary":"node-fs is an extension library for Node.js's native `fs` module, originally designed for very early Node.js versions (specifically, requiring Node.js >=0.1.97). It aimed to provide functionalities that were not natively available in the `fs` module at the time, such as recursive directory creation (`fs.createDirectory`, `fs.mkdirSyncRecursive`) and recursive directory removal (`fs.remove`, `fs.rmdirSyncRecursive`), as well as recursive directory watching (`fs.watchTree`). The package's last update was in 2011, and it reached version 0.1.7. Given the significant advancements in Node.js's native `fs` module (e.g., recursive options for `fs.mkdir` and `fs.rm` are standard since Node.js v10.12.0 and v12.10.0 respectively), `node-fs` is now obsolete. Modern Node.js versions provide these features natively, making this package unnecessary and incompatible with current development practices. It has no ongoing maintenance or active development.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/node-fs"},{"id":11422,"title":"node-fzf: Fuzzy CLI List Selector","library":"node-fzf","status":"active","version":"0.14.0","language":"javascript","ecosystem":"npm","summary":"node-fzf is a Node.js utility inspired by the `fzf` command-line fuzzy finder, providing an interactive CLI for list selection. It enables developers to integrate fuzzy searching capabilities into their Node.js applications, offering both a standalone CLI and a programmatic API. The current stable version is 0.14.0, published approximately 10 months ago, suggesting a maintenance or slow release cadence rather than rapid iteration. Key differentiators include its promise-based and callback-based API for integration, support for piping input and output with other CLI tools, and customizable display options like height and pre/post-line hooks. Unlike `fzf-node` which are direct Go bindings, `node-fzf` is a pure JavaScript implementation.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","node-fzf","fzf","fuzzy","list","search","cli"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/node-fzf"},{"id":17836,"title":"Node Geocoder","library":"node-geocoder","status":"active","version":"4.4.1","language":"javascript","ecosystem":"npm","summary":"Node Geocoder is a flexible geocoding and reverse geocoding library for Node.js, providing a unified API to various geocoding services. It currently stands at version 4.4.1 and sees a stable release cadence. Key differentiators include its extensive support for over a dozen providers such as Google Maps, MapQuest, OpenStreetMap, HERE, and ArcGIS Online, allowing developers to switch services without major code changes. The library abstracts away provider-specific API quirks, offering consistent input and output formats. It supports both callback and Promise-based usage, making it adaptable to modern asynchronous JavaScript patterns. Developers must supply their own API keys for most commercial providers, as well as handle potential rate limiting and usage quotas.","last_verified":"2026-04-23T00:00:00.000Z","tags":["javascript","geocoder","geocoding","geo","google","maps","mapquest","agol","arcgis"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/node-geocoder"},{"id":16140,"title":"node-getopt: Command Line Argument Parser","library":"node-getopt","status":"abandoned","version":"0.3.2","language":"javascript","ecosystem":"npm","summary":"node-getopt is a minimalist command-line argument parser for Node.js, designed to mimic the traditional `getopt` utility. Currently at version 0.3.2, the package was last updated in 2013, indicating it is an abandoned project and no longer actively maintained. Its primary function is to define and parse both short and long options, supporting mandatory or optional arguments, and handling multiple occurrences of an option. It includes utilities for binding a 'help' option and generating usage messages. Its key differentiator at the time was its simplicity and close adherence to traditional `getopt` semantics for Node.js environments. Due to its age and reliance on very old Node.js versions (>=0.6.0), modern Node.js applications will likely find it incompatible or prefer more contemporary argument parsing libraries that support ESM and TypeScript.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","getopt","arg","parser"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/node-getopt"},{"id":11423,"title":"Node.js Gettext Localization Library","library":"node-gettext","status":"active","version":"3.0.1","language":"javascript","ecosystem":"npm","summary":"node-gettext is a comprehensive JavaScript implementation of a significant subset of the GNU gettext localization framework, designed for both server-side Node.js and client-side browser environments, making it an isomorphic solution. Currently at version 3.0.1, the library focuses exclusively on string and phrase translation, omitting categories like LC_NUMERIC or LC_MONETARY found in the full GNU gettext specification, as it assumes the LC_MESSAGES category at all times. It supports core gettext features such as domains, contexts, and plural forms, and ships with pluralization rules for 136 languages. A key differentiator is that developers are responsible for loading translation files (e.g., .mo, .po, .json via gettext-parser) and providing them to the instance, rather than the library automatically reading from the file system. The library provides useful error messages when debug is enabled and emits events for internal issues, such as missing translations.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","i18n","l10n","internationalization","localization","translation","gettext"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/node-gettext"},{"id":11424,"title":"Node.js Git Server","library":"node-git-server","status":"active","version":"1.0.0","language":"javascript","ecosystem":"npm","summary":"node-git-server is a highly configurable Git server implemented in Node.js, designed for embedding or standalone deployment within a Node.js environment. The project adheres to a 'zero dependency footprint' philosophy, aiming to keep its core lean and efficient. Its current stable version is 1.0.0, released recently after an extensive beta phase. Key differentiators include its programmatic control over Git operations, extensive configurability for authentication and authorization, and its origin as a hard fork of the well-established `pushover` library. The library migrated to TypeScript starting with version 1.0.0-beta.1, enhancing type safety and developer experience. It now requires Node.js version 16 or newer, aligning with modern Node.js LTS releases. The project shows an active development and release cadence, having frequently updated through its beta cycle to reach a stable 1.0.0 release.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/node-git-server"},{"id":13624,"title":"Node.js GnuPG Wrapper","library":"node-gpg","status":"abandoned","version":"0.2.0","language":"javascript","ecosystem":"npm","summary":"node-gpg is a Node.js wrapper that provides an interface to the GnuPG (GNU Privacy Guard) command-line utility, allowing JavaScript applications to perform cryptographic operations like encryption, decryption, signing, and verification. It was last published as version 0.2.0 in February 2020 and explicitly stated as 'work in progress' at that time. The project appears to be abandoned, with no activity since early 2020. It differentiates itself by offering a promise-based API, making it suitable for async/await patterns, unlike some older GPG wrappers. However, due to its inactivity, it may not be compatible with newer Node.js versions or GnuPG releases, and it lacks active maintenance or security updates.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/node-gpg"},{"id":17835,"title":"GraphQXL Node Wrapper","library":"node-graphqxl","status":"active","version":"0.40.2","language":"javascript","ecosystem":"npm","summary":"node-graphqxl is a JavaScript/TypeScript development dependency that provides a Node.js wrapper for the GraphQXL compiler. GraphQXL itself is an extension of the GraphQL Schema Definition Language (SDL) designed to facilitate the creation of large and scalable server-side GraphQL schemas by introducing features like inheritance, generics, and imports, which are typically found in programming languages. This package (currently at version 0.40.2) makes the `graphqxl` command-line interface (CLI) binary available within Node.js projects, allowing developers to compile `.graphqxl` schema files into standard GraphQL SDL. It is a build-time tool, not a runtime library for executing GraphQL queries. The primary use case is in schema-first GraphQL development workflows, enabling enhanced schema modularity and reusability. As a 0.x.x versioned project, it should be noted that the API and behavior may evolve rapidly.","last_verified":"2026-04-23T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/node-graphqxl"},{"id":13626,"title":"Node.js Native Addon Build Tool","library":"node-gyp","status":"active","version":"12.2.0","language":"javascript","ecosystem":"npm","summary":"node-gyp is a crucial cross-platform command-line tool written in Node.js, designed specifically for compiling native addon modules for the Node.js runtime. Currently stable at version 12.2.0, it demonstrates a consistent release cadence with frequent minor and patch updates, often aligning with new Node.js and npm major versions to maintain compatibility. A key differentiator is its integration of a vendored gyp-next project, which was adapted from Chromium's build system, providing robust support for native addon development across various operating systems. It automatically handles downloading the correct Node.js development files (headers) for the target Node.js version, simplifying the build process. Unlike some misconceptions, node-gyp is not used to build Node.js itself, but rather the C/C++ components that Node.js applications rely on. It supports all current and LTS versions of Node.js, ensuring broad compatibility for native module maintainers.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","native","addon","module","c","c++","bindings","gyp"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/node-gyp"},{"id":11426,"title":"Node-GYP Build (Prebuild-aware Native Addon Loader)","library":"node-gyp-build","status":"active","version":"4.8.4","language":"javascript","ecosystem":"npm","summary":"node-gyp-build is a critical utility for distributing Node.js native addons, acting as a wrapper around node-gyp to support prebuilt binaries. Its primary function is to check for and load prebuilt native modules, or fall back to compiling from source using node-gyp if no suitable prebuild is found. This significantly reduces installation times and improves cross-platform compatibility by avoiding local compilation for many users. It works in tandem with 'prebuildify' to generate and bundle these prebuilds, handling various target environments including Node.js and Electron, and accommodating different libc (e.g., glibc, musl) and ARM architectures. The current stable version is 4.8.4, with releases generally following the node-gyp and prebuildify ecosystem, focusing on stability and compatibility with new Node.js ABIs and platforms. Key differentiators include its robust prebuild discovery mechanism, seamless integration into npm install scripts, and support for complex prebuild tagging.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/node-gyp-build"},{"id":13625,"title":"Node.js Mobile Native Addon Builder/Loader","library":"node-gyp-build-mobile","status":"active","version":"4.6.0-3","language":"javascript","ecosystem":"npm","summary":"This package, `node-gyp-build-mobile`, serves as a specialized fork of the widely used `node-gyp-build` utility, meticulously adapted for the Node.js Mobile ecosystem. Its primary function is to override standard npm defaults, thereby enabling `node-mobile-gyp` to successfully compile native Node.js addons specifically for deployment on mobile platforms. The current stable version, `4.6.0-3`, reflects a unique versioning scheme that deviates from traditional Semantic Versioning. Instead, `x.y.z-a` indicates that the package is based on upstream `node-gyp-build` version `x.y.z`, with the `a` component acting as an internal incrementer for `node-gyp-build-mobile`'s own releases. This ensures compatibility and specific optimizations required for the mobile Node.js runtime. As a core component, it is essential for developers engaged in building and integrating C++ or other native modules within Node.js Mobile applications, providing the necessary build-time environment to correctly locate and link prebuilt binaries or compile source code against the target mobile architecture.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/node-gyp-build-mobile"},{"id":11425,"title":"Node.js Native Addon Prebuild Loader","library":"node-gyp-build-optional-packages","status":"active","version":"5.2.2","language":"javascript","ecosystem":"npm","summary":"node-gyp-build is a critical utility for Node.js native addon developers, streamlining the distribution and loading of C/C++ bindings. It acts as both an `npm install` script and a runtime loader, prioritizing the use of precompiled binaries (prebuilds) over source compilation. Currently at stable version 5.2.2, its release cadence is typically tied to major Node.js ABI changes or significant updates in the native module tooling ecosystem. Its key differentiator is its seamless integration with `prebuildify` to provide robust cross-platform support, including different Node.js versions, Electron environments, and various architectures (e.g., `musl` for Alpine Linux, specific ARM versions). This significantly reduces installation friction for end-users, who often lack the necessary C++ toolchains. It intelligently detects runtime specifics like `libc` and `armv` to load the most appropriate prebuild, with options for users to override and force source compilation via `npm install --build-from-source`.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/node-gyp-build-optional-packages"},{"id":11427,"title":"Node.js Require Hook","library":"node-hook","status":"abandoned","version":"1.0.0","language":"javascript","ecosystem":"npm","summary":"node-hook is a low-level utility for intercepting and transforming JavaScript source code before it is loaded by Node.js's CommonJS `require` mechanism. It allows developers to register a synchronous function that receives the raw source and filename, returning a modified source string for immediate evaluation. The current stable version is 1.0.0, released in 2017. Due to its age and reliance on Node.js's CommonJS module loader, it is largely incompatible with modern ES Modules (ESM) environments. Its release cadence was infrequent, with the last update several years ago. Key differentiators include its direct manipulation of `Module._extensions['.js']` for simple, synchronous source transforms, unlike more complex bundlers or build tools, making it suitable for runtime code instrumentation or on-the-fly transpilation in legacy CommonJS applications.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","require","node","load","hook","transform"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/node-hook"},{"id":13627,"title":"Node HTML Better Parser","library":"node-html-better-parser","status":"active","version":"1.5.8","language":"javascript","ecosystem":"npm","summary":"Node HTML Better Parser is a high-performance HTML parser for Node.js and TypeScript, currently at version 1.5.8 and last published 6 months ago. It serves as a fork of `fast-html-parser`, prioritizing speed to process large HTML files efficiently. It generates a simplified Document Object Model (DOM) and includes basic element query support. A key differentiator of this fork is its focus on providing a simpler API for editing HTML and its attributes, which was a primary motivation for its creation. While highly optimized for performance, it may not correctly parse all malformed HTML, though it handles common errors like missing closing tags for `<li>` or `<td>`. The library offers configurable options to retrieve content from `<script>`, `<style>`, `<pre>`, and comments, but users should note these options can slightly impact parsing performance.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","fast html parser nodejs typescript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/node-html-better-parser"},{"id":11428,"title":"HTML to Markdown Converter","library":"node-html-markdown","status":"active","version":"2.0.0","language":"javascript","ecosystem":"npm","summary":"node-html-markdown is a high-performance, cross-platform library designed for converting HTML content into Markdown, compatible with both Node.js and browser environments. The current stable version is 2.0.0. The library's primary focus is on speed, with benchmarks indicating significantly faster conversion rates compared to popular alternatives like Turndown. Additionally, it emphasizes generating human-readable Markdown output by producing clean, concise results with consistent spacing, aiming to avoid common formatting issues such as excessive line breaks. While it does not adhere to a rigid release schedule, the project is actively maintained, with regular updates that have historically included features like table support and fixes for browser compatibility, ensuring its reliability for converting large volumes of HTML data.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","html","markdown","converter","md","html5","node-html-parser","fast-html-parser","turndown","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/node-html-markdown"},{"id":13628,"title":"Fast HTML Parser","library":"node-html-parser","status":"active","version":"7.1.0","language":"javascript","ecosystem":"npm","summary":"node-html-parser, also known as Fast HTML Parser, is a high-performance JavaScript library designed to parse HTML and generate a simplified Document Object Model (DOM) tree. It prioritizes parsing speed for massive HTML files, meaning some malformed HTML might not be parsed with perfect fidelity, though it handles many common HTML errors like unclosed tags. The library is currently at version 7.1.0 and maintains an active release cadence, with multiple minor and patch updates in recent months. It ships with TypeScript types, supporting TypeScript projects from version 4.1.2 onwards. A key differentiator is its focus on parsing efficiency compared to other HTML parsers.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","html","parser","nodejs","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/node-html-parser"},{"id":11429,"title":"Node.js HTTP Client Wrapper","library":"node-http","status":"abandoned","version":"0.0.5","language":"javascript","ecosystem":"npm","summary":"This package, `node-http`, provides a minimalistic interface for making HTTP requests within Node.js applications. Originally published over 12 years ago (latest version 0.0.5 from October 2013), it aims to unify the HTTP request process with a chainable API for setting URL, headers, data, and method, alongside event-based callbacks for completion, success, and failure. Due to its age and lack of updates, it is considered abandoned. It exclusively uses CommonJS syntax and does not support modern JavaScript features like Promises or async/await, nor does it officially support contemporary Node.js versions or ESM. Its release cadence was effectively one-off, with no subsequent development. Key differentiators at the time might have been its simplified event-driven approach, but it is now severely outdated compared to actively maintained alternatives like `axios` or Node.js's native `fetch` API.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","node-http"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/node-http"},{"id":17837,"title":"Node.js HTTP Error Handling","library":"node-http-error","status":"abandoned","version":"2.0.0","language":"javascript","ecosystem":"npm","summary":"node-http-error provides a simple mechanism for creating and throwing HTTP-specific errors within Node.js applications, particularly useful for API development with frameworks like Express. This package allows developers to instantiate errors with a given HTTP status code, an optional custom message, and additional properties, while also automatically generating default messages for standard status codes. Key features of version 2.0.0, released in 2014, include full stack traces, the ability to omit the `new` operator when creating instances, and direct access to `status` and `statusCode` properties for integration with error handling middleware. However, this specific package by carsondarling is considered abandoned, with its last update occurring nine years ago. Developers are strongly encouraged to use more actively maintained alternatives like `http-errors` (from `jshttp`) for modern Node.js projects.","last_verified":"2026-04-23T00:00:00.000Z","tags":["javascript","error","status code","http"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/node-http-error"},{"id":16460,"title":"Node.js Process-Based HTTP Proxy","library":"node-http-proxy","status":"abandoned","version":"0.2.4","language":"javascript","ecosystem":"npm","summary":"This package, `node-http-proxy` by 'wddqing', provides an HTTP(S) proxy server for Node.js, distinguished by its support for both single and multi-process modes, configurable via a command-line interface (`nproxy`) or programmatic API. It was last published as version 0.2.4 over five years ago and requires a very old Node.js environment (>=0.10). The package is considered abandoned, lacks active maintenance, and is not compatible with modern Node.js versions or current web standards. It should not be confused with the widely-used and actively maintained `http-proxy` library from `http-party`, which offers a different API and feature set. Due to its age and lack of updates, using this specific `node-http-proxy` in contemporary projects poses significant compatibility and security risks.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","node-http-proxy","http-proxy","proxy","bufferhelper","pm","request","commander"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/node-http-proxy"},{"id":16141,"title":"JSON Response Transformation for node-http-proxy","library":"node-http-proxy-json","status":"abandoned","version":"0.1.9","language":"javascript","ecosystem":"npm","summary":"node-http-proxy-json is a specialized library, currently at version 0.1.9, designed to intercept and transform JSON responses from a proxied server when used in conjunction with node-http-proxy. Its primary function is to allow developers to modify JSON payloads on the fly, making it suitable for scenarios like API mocking, data manipulation, or stripping sensitive information before the response reaches the client. The library handles responses compressed with `gzip` or `deflate`, as well as uncompressed data. Unlike general-purpose stream manipulation tools such as Harmon, which targets HTML/XML, node-http-proxy-json focuses exclusively on JSON. Given its last commit in 2016, the project appears to be abandoned, with no active development or maintenance, and no clear release cadence, making it potentially unsuitable for new projects requiring ongoing support or modern features.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","http-proxy","streaming","json"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/node-http-proxy-json"},{"id":15362,"title":"node-http2","library":"node-http2","status":"abandoned","version":"4.0.1","language":"javascript","ecosystem":"npm","summary":"The `node-http2` package (version 4.0.1) provides a pure JavaScript implementation of the HTTP/2 client and server protocols, aiming for API compatibility with Node.js's standard HTTPS module. Originally forked from `molnarg/node-http2`, this specific `kaazing/node-http2` version was released around 2017. Its primary differentiating features were its full JavaScript implementation and inclusion of server push capabilities prior to widespread native HTTP/2 support in Node.js. However, since Node.js v8.0.0 (released May 2017) included experimental built-in HTTP/2 support, and especially with its stabilization in Node.js v10.0.0, this package has been superseded. As such, it is no longer actively maintained and should generally not be used in new projects.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","http","http2","client","server"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/node-http2"},{"id":16143,"title":"HubSpot API Client for Node.js","library":"node-hubspot-api","status":"active","version":"1.3.1","language":"javascript","ecosystem":"npm","summary":"The `node-hubspot-api` package provides a Node.js wrapper for interacting with the HubSpot API. Currently at version 1.3.1, this library simplifies common API operations such as retrieving, creating, and updating contacts, and fetching deals. It employs a promises-based architecture for asynchronous operations, returning data in `.then()` and catching errors in `.catch()`. The release cadence is moderate, with several minor releases since v1.0.0, indicating ongoing maintenance and incremental feature additions, such as new methods for getting contacts by email or ID, and bug fixes. Its primary differentiator is its straightforward, idiomatic JavaScript interface to the HubSpot CRM platform, abstracting the underlying HTTP complexities. This wrapper directly exposes common HubSpot API endpoints through a convenient object structure, focusing on essential CRM entities.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","hubspot","api"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/node-hubspot-api"},{"id":16461,"title":"Philips Hue API Library for Node.js","library":"node-hue-api","status":"active","version":"5.0.0-beta.16","language":"javascript","ecosystem":"npm","summary":"The `node-hue-api` library provides a comprehensive, Promise-based API for interacting with Philips Hue Bridges from Node.js applications. It abstracts the underlying Hue REST API, offering 100% coverage for both local network and remote internet access. The current stable major version is `v4`, with `v5.0.0-beta.16` actively in development, indicating a consistent update cadence through minor and patch releases. Key differentiators include its robust handling of self-signed bridge certificates for secure local connections, built-in rate limiting to comply with Hue API best practices (since v4.0.0), and full support for modern JavaScript `async/await` patterns. It offers complete control over lights, groups, scenes, sensors, schedules, and bridge configuration.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","philips","hue","api","living","color","colour","automation","light","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/node-hue-api"},{"id":11430,"title":"node-idevice: iOS App Management","library":"node-idevice","status":"abandoned","version":"0.1.6","language":"javascript","ecosystem":"npm","summary":"node-idevice is a Node.js wrapper for the `ideviceinstaller` command-line utility, designed to programmatically manage applications on iOS devices. It allows developers to install, remove, and list applications on a connected physical iOS device. The current stable version is `0.1.6`, published in 2017, indicating it is likely abandoned and no longer actively maintained. Its release cadence was irregular prior to cessation of development. A key differentiator is its ability to integrate iOS app management directly into Node.js workflows, such as CI/CD pipelines or automated testing setups, leveraging the robust `libimobiledevice` ecosystem. However, it relies heavily on the `ideviceinstaller` binary being pre-installed on the host system, typically via Homebrew, and exclusively uses a callback-based API, predating modern async/await patterns.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","ios","install","device","ideviceinstaller"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/node-idevice"},{"id":11431,"title":"64-bit Integer Representation for JavaScript","library":"node-int64","status":"abandoned","version":"0.4.0","language":"javascript","ecosystem":"npm","summary":"The `node-int64` library provides a class, `Int64`, to precisely represent 64-bit integers in JavaScript, addressing the inherent limitation of JavaScript's IEEE 754 double-precision floats which lose integer precision beyond +/- 2^53. It is currently at version 0.4.0, which was published 11 years ago, and the project is not actively maintained, with its author noting that native `BigInt`s will likely obsolete it. The library aims to provide a Number-like object primarily for carrying 64-bit integer values, such as those encountered in binary data formats like Apache Thrift, rather than for performing 64-bit integer arithmetic. While instances can be coerced to JavaScript numbers for basic operations, values exceeding the safe integer range will resolve to `Infinity`. Its primary utility lies in preserving the exact 64-bit binary representation, which can be extracted as an octet string or Node.js `Buffer`. This makes it suitable for interoperability with systems requiring precise 64-bit data types, distinguishing it from libraries focused on arbitrary-precision arithmetic.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","math","integer","int64"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/node-int64"},{"id":13629,"title":"IPinfo Node.js Client Library","library":"node-ipinfo","status":"active","version":"4.4.0","language":"javascript","ecosystem":"npm","summary":"The official Node.js client library for the IPinfo.io IP data API. This library allows developers to retrieve comprehensive details for IP addresses, including geolocation (city, region, country, postal code, lat/long), ASN details, company data, and carrier information. The current stable version is 4.4.0. Releases are typically driven by API changes or significant internal improvements, as seen with the v4.0.0 update. Key differentiators include direct integration with the IPinfo.io platform, support for both Core and Lite APIs, and comprehensive data fields beyond basic geolocation. It works with ES5, ES6+, and TypeScript environments, and requires an API token for usage.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","IPinfo","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/node-ipinfo"},{"id":27988,"title":"node-iso11649","library":"node-iso11649","status":"active","version":"3.0.0","language":"javascript","ecosystem":"npm","summary":"ISO 11649:2009 RF creditor reference generation, validation, and parsing library for Node.js. Version 3.0.0, pure ESM with TypeScript types. No dependencies, 4 KB (1.2 KB gzipped). Key differentiators: lightweight, zero-dependency, supports pretty formatting, and includes a fallback random generation when no base reference is provided. The library handles the complete RF reference lifecycle including checksum calculation (MOD97-10) and formatting.","last_verified":"2026-05-09T00:00:00.000Z","tags":["javascript","ISO 11649:2009","creditor reference","RF creditor reference","finance","banking","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/node-iso11649"},{"id":13630,"title":"Iterable API Client for Node.js","library":"node-iterable-api","status":"active","version":"1.2.0","language":"javascript","ecosystem":"npm","summary":"node-iterable-api is a Node.js client library that provides a wrapper around the Iterable API, enabling developers to programmatically interact with various Iterable services such as managing user lists, tracking events, updating user profiles, triggering campaigns, and handling commerce data. The current stable version is 1.2.0. The package has seen irregular updates, including recent dependency and security fixes in v1.0.3, indicating active maintenance rather than a strict release cadence. A key differentiator is its direct mapping to the Iterable API documentation, though it's explicitly noted that not all Iterable API resources are fully implemented, requiring developers to check `lib/api.js` for current support. This library is primarily designed for CommonJS environments.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","iterable","iterable.com"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/node-iterable-api"},{"id":13631,"title":"Node.js JQ Wrapper","library":"node-jq","status":"active","version":"6.3.1","language":"javascript","ecosystem":"npm","summary":"node-jq is a Node.js wrapper that allows developers to programmatically execute `jq`, the lightweight and flexible command-line JSON processor. It handles the installation of the `jq` binary by default during the `npm install` process, placing it within the package's `node_modules` directory to avoid global conflicts. Users can also configure it to use an existing `jq` binary via environment variables or `.npmrc`. The package currently stands at version 6.3.1 (as of late August 2025) and exhibits an active release cadence with frequent bug fixes and minor feature updates. Its primary differentiator is providing a simple, promise-based API to interact with `jq`'s powerful JSON querying capabilities directly within Node.js applications, abstracting away the complexities of child process management and binary execution. It ships with TypeScript types, facilitating modern development workflows.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","jq","json","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/node-jq"},{"id":27175,"title":"Jsjs","library":"node-jsjs","status":"active","version":"0.1.7","language":"javascript","ecosystem":"npm","summary":"Jsjs is a JavaScript dialectic transpiler that converts alternative JavaScript-like syntaxes into standard JavaScript. Version 0.1.7 is the latest stable release, though the project appears to be in an early stage with minimal features and low release cadence. It supports dialects such as 'js' (standard ECMAScript 5) and 'gs' (Go-inspired syntax without types). It can be used as a command-line tool or programmatically via Node.js require extensions. Differentiators include its focus on alternative syntax transpilation and Node require hook support, but it lacks active development and documentation.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","transpiler","beautifier"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/node-jsjs"},{"id":16462,"title":"JSON File Database for Node.js","library":"node-json-db","status":"active","version":"2.6.0","language":"javascript","ecosystem":"npm","summary":"node-json-db is a lightweight, file-based database for Node.js, storing data directly in a JSON file. It is currently at stable version 2.6.0 and maintains an active release cadence, with several minor and patch releases occurring monthly or bi-monthly in the past year. Its primary differentiator is the use of a \"DataPath\" system, akin to XMLPath, for navigating and accessing nested data structures within the JSON file. All operations are asynchronous, leveraging `async/await`. It supports configurable database names, auto-save on push, human-readable file formats, custom separators, and since v2.6.0, serialization of complex JavaScript types like `Set`, `Map`, `Date`, `RegExp`, and `BigInt` via an `ISerializer` contract. This makes it suitable for simple, local data persistence where a full-fledged database system is overkill.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","database","json","db","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/node-json-db"},{"id":13632,"title":"JSON Transformation Utility","library":"node-json-transform","status":"abandoned","version":"1.1.2","language":"javascript","ecosystem":"npm","summary":"node-json-transform is a Node.js utility designed for declaratively transforming and performing operations on JSON data structures. Its last stable release is v1.1.2. The project appears to be abandoned, with no significant updates or releases in the past 8 years. It allows users to define a mapping schema to rename, restructure, and apply operations to JSON objects and arrays. Key features include path-based data retrieval (similar to `lodash.get`), custom functions for data manipulation via `operate` and `each` hooks, default value assignment for missing attributes, and specified attribute removal. It offers both synchronous and asynchronous transformation APIs, making it suitable for various data processing scenarios.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","json","transform","node"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/node-json-transform"},{"id":11432,"title":"Node.js JSX Require Hook","library":"node-jsx","status":"abandoned","version":"0.13.3","language":"javascript","ecosystem":"npm","summary":"node-jsx is a module designed to enable transparent `require()` of JSX files directly within Node.js environments. Published over a decade ago, its primary function was to transpile JSX syntax on-the-fly using Facebook's jstransform (an early JSX processing tool) so that Node.js could execute `.jsx` files without a prior build step. The package, currently at version 0.13.3, has been officially superseded by modern build pipelines involving tools like Babel, Webpack, Vite, or TypeScript's built-in JSX transformation capabilities. Its last known update was in April 2015, indicating it is no longer maintained. Modern JavaScript and React development workflows universally rely on dedicated transpilers and bundlers for JSX processing, making `node-jsx` an obsolete solution incompatible with contemporary ecosystems.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/node-jsx"},{"id":27177,"title":"Node Kit","library":"node-kit","status":"maintenance","version":"0.11.0","language":"javascript","ecosystem":"npm","summary":"Node-based compiler for .kit template files (CodeKit format). Version 0.11.0, last updated in 2018. Low maintenance cadence. Supports variables, includes, and preprocessing for HTML templates. Differentiator: replicates CodeKit's .kit workflow in Node.js, enabling server-side or build-time compilation without the GUI.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","node","kit","codekit","preprocess","preprocessor","html","import","include"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/node-kit"},{"id":26001,"title":"node-latex-compiler","library":"node-latex-compiler","status":"active","version":"1.0.5","language":"javascript","ecosystem":"npm","summary":"Node.js LaTeX compiler wrapper using Tectonic engine with automatic binary download. Current stable version 1.0.5, actively maintained. Key differentiators: zero system dependencies, cross-platform binary auto-detection (Windows, macOS Intel/ARM, Linux), automatic CTAN package management, multiple I/O formats (file, text, buffer), real-time stdout/stderr streaming, and full TypeScript definitions. Unlike traditional LaTeX distributions (MiKTeX, TeX Live) or other Node wrappers (node-latex, latex-js), this package requires no manual installation of LaTeX binaries and handles platform-specific binaries automatically.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","latex","tectonic","tex","pdf","compiler","latex-compiler","document-compiler","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/node-latex-compiler"},{"id":26002,"title":"node-less","library":"node-less","status":"deprecated","version":"1.0.0","language":"javascript","ecosystem":"npm","summary":"A minimal Node.js wrapper around the Less CSS preprocessor, allowing compilation of .less files to CSS programmatically and via command-line. Version 1.0.0 is the initial release with basic compilation support. No longer maintained; users should switch to the official 'less' npm package which is actively developed and includes all features.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","css","less"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/node-less"},{"id":11434,"title":"Node.js Core Libraries for Browser Environments","library":"node-libs-browser","status":"deprecated","version":"2.2.1","language":"javascript","ecosystem":"npm","summary":"node-libs-browser is a utility package providing browser-compatible polyfills and mock implementations for a subset of Node.js core modules. Its primary purpose is to enable bundlers like Webpack to resolve `require('fs')` or `require('buffer')` in browser environments, substituting Node.js-specific APIs with browser-friendly alternatives. The current stable version is 2.2.1. This library is officially deprecated, meaning it will not accept new features or breaking changes; only bugfixes. Its release cadence is effectively stalled, with the last major update several years ago. While historically critical for enabling Node.js code in the browser, modern development often favors more granular polyfills, conditional imports, or alternatives like `node-stdlib-browser` that are actively maintained and offer newer implementations and ESM support, addressing issues like `punycode` deprecation in newer Node.js versions.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/node-libs-browser"},{"id":11433,"title":"Node.js Core Libraries for Browsers","library":"node-libs-browser-okam","status":"deprecated","version":"2.2.5","language":"javascript","ecosystem":"npm","summary":"This package, `node-libs-browser-okam` (a fork of the original `node-libs-browser`), provides browser-compatible polyfills and mock implementations for a wide range of Node.js core modules such as `buffer`, `process`, `path`, `events`, and `util`. Currently at version `2.2.5`, it is explicitly marked as deprecated and only accepts bug fixes, with no new features or breaking changes planned. Its primary use case is within module bundlers like Webpack to automatically resolve Node.js built-in module imports to browser-compatible alternatives, preventing \"module not found\" errors in front-end applications. The package exports a JavaScript object where keys are Node.js module names and values are the absolute paths to their respective browser implementations or `null` if no browser-compatible version is available. It relies on older versions of some key dependencies like `buffer` and `punycode` to maintain broader browser compatibility (e.g., IE9).\n","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/node-libs-browser-okam"},{"id":15725,"title":"Node.js Core Modules for React Native","library":"node-libs-react-native","status":"abandoned","version":"1.2.1","language":"javascript","ecosystem":"npm","summary":"This package, `node-libs-react-native`, provides React Native compatible implementations of various Node.js core modules such as `stream`, `http`, `buffer`, and `process`. It serves as a fork of `node-libs-browser`, specifically adapted for the React Native environment by swapping certain underlying packages for better mobile compatibility. The primary mechanism involves exposing a mapping of Node module names to their absolute React Native compatible file paths. This mapping is then leveraged within React Native Packager's `metro.config.js` resolver or Webpack's `resolve.alias` configuration to correctly resolve module imports within a React Native project. Additionally, it offers a dedicated `globals` module designed to shim Node.js specific global variables like `Buffer` and `process` into the React Native runtime. The current stable version, 1.2.1, was last published over five years ago, indicating that the project is likely abandoned. Given the rapid evolution of both Node.js and React Native, its utility in modern projects is limited, and more actively maintained alternatives or specific polyfills are generally recommended.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/node-libs-react-native"},{"id":11435,"title":"Node.js (Linux ARM64 Binary)","library":"node-linux-arm64","status":"active","version":"24.15.0","language":"javascript","ecosystem":"npm","summary":"Node.js is an open-source, cross-platform JavaScript runtime environment that allows developers to execute JavaScript code outside a web browser. It is built on Chrome's V8 JavaScript engine and utilizes an event-driven, non-blocking I/O model, making it highly efficient and scalable for networked applications, real-time applications, and microservices. The project follows semantic versioning, adhering to a regular release cadence with new major versions introduced every six months in April and October. Even-numbered major releases transition into Long Term Support (LTS), which provides 12 months of active support followed by an additional 18 months of maintenance, prioritizing stability and security fixes. Odd-numbered releases are designated 'Current' and maintain an 8-month support lifecycle. The `node-linux-arm64` package, specifically version 24.15.0, serves as a direct distribution of the Node.js runtime binary compiled for the Linux ARM64 architecture, offering a convenient and platform-specific method for integrating a particular Node.js version into projects or deployment pipelines targeting compatible ARM64 systems without requiring compilation from source. This package simplifies the deployment process for environments such as Raspberry Pi devices or cloud instances utilizing ARM-based processors.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/node-linux-arm64"},{"id":18606,"title":"Node.js Linux PPC64le Binary","library":"node-linux-ppc64le","status":"active","version":"24.15.0","language":"javascript","ecosystem":"npm","summary":"Platform-specific binary package for Node.js on 64-bit PowerPC Linux (ppc64le), version 24.15.0. This package is part of the node-bin-gen distribution mechanism, providing precompiled binaries for the Node.js JavaScript runtime. Node.js follows a 6-month major release cycle with even-numbered versions becoming LTS receiving 12 months of Active LTS and 18 months of Maintenance support. This package is intended for environments where native compilation of Node.js from source is not feasible.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/node-linux-ppc64le"},{"id":11439,"title":"Node.js (Linux x64 Distribution)","library":"node-linux-x64","status":"active","version":"24.15.0","language":"javascript","ecosystem":"npm","summary":"The `node-linux-x64` package provides a pre-compiled Node.js runtime binary specifically for Linux x64 systems, enabling projects to manage a Node.js version (e.g., v24.15.0) as a direct dependency. Node.js is an open-source, cross-platform JavaScript runtime environment built on Chrome's V8 engine, known for its event-driven, non-blocking I/O model, making it ideal for scalable network applications and server-side development. Node.js currently follows a release schedule with new major 'Current' versions every six months (April and October), which may introduce breaking changes. Even-numbered major versions transition to Long Term Support (LTS) in October, receiving 12 months of active support and a further 18 months of maintenance, focusing on stability and security. As of October 2026, Node.js is transitioning to an annual major release cycle where every major version will become an LTS release.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/node-linux-x64"},{"id":17305,"title":"Node.js LMDB Binding","library":"node-lmdb","status":"active","version":"0.10.1","language":"javascript","ecosystem":"npm","summary":"node-lmdb provides a high-performance Node.js binding to LMDB (Lightning Memory-Mapped Database), a transactional key-value store renowned for its speed and efficiency. It operates as an in-process, zero-copy database, eliminating the overhead of socket communication. The library supports transactions, multiple databases within a single environment, and is designed for multi-threaded and multi-process use, offering crash-proof persistence. The current stable version is 0.10.1, with releases occurring periodically to address bugs and introduce features. Its key differentiators include direct memory-mapped access, support for binary and string values via Node.js Buffers, and an API designed to align with JavaScript conventions while maintaining parity with the underlying LMDB C API. It's suitable for applications requiring extremely fast, durable, local data storage.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","lmdb","database","mdb","lightning","binding","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/node-lmdb"},{"id":11436,"title":"Webpack Node.js Addon Loader","library":"node-loader","status":"active","version":"2.1.0","language":"javascript","ecosystem":"npm","summary":"node-loader is a Webpack loader designed to facilitate the bundling and usage of Node.js native add-ons (files with the `.node` extension) within Webpack-powered applications. It is particularly useful for projects targeting Node.js environments, including Electron's main and renderer processes. The current stable version is `2.1.0`, released in November 2024. The project generally follows an irregular release cadence, focusing on compatibility with newer Webpack and Node.js versions, as well as addressing specific issues like platform compatibility (e.g., macOS dlopen). Its primary differentiator is its specific focus on handling native Node.js modules, a niche that requires careful configuration within Webpack due to the binaries involved. It handles copying the native module to the output directory and ensures it can be dynamically loaded at runtime.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","webpack"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/node-loader"},{"id":13633,"title":"Mailjet Node.js SDK","library":"node-mailjet","status":"active","version":"6.0.11","language":"javascript","ecosystem":"npm","summary":"The `node-mailjet` library is the official JavaScript SDK for interacting with the Mailjet Email and SMS APIs. Currently at stable version 6.0.11, the package demonstrates an active maintenance schedule with frequent patch releases addressing bug fixes and critical dependency updates, such as those for `axios` to mitigate security vulnerabilities. While major version releases are less frequent, the library ensures ongoing compatibility and performance. A key differentiator is its versatility, allowing usage in both Node.js server-side environments and client-side browser applications, though browser usage necessitates a proxy due to Cross-Origin Resource Sharing (CORS) limitations and careful handling of API keys. It offers comprehensive TypeScript typings out-of-the-box, simplifying development and improving type safety. The SDK facilitates sending emails, managing contacts, and interacting with other Mailjet API endpoints, providing a robust interface for transactional and marketing communication.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","email","sms","node","mail","mailjet","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/node-mailjet"},{"id":15149,"title":"Mbox File Parser for Node.js","library":"node-mbox","status":"active","version":"2.0.0","language":"javascript","ecosystem":"npm","summary":"The `node-mbox` library (current stable version 2.0.0) provides a fast, stream-based parser for mbox email archives in Node.js environments. It is designed to efficiently process large mbox files, reportedly handling 1.5GB in about 20 seconds. The library differentiates itself by focusing specifically on the mbox file structure parsing, emitting individual email messages as `Buffer` instances, rather than attempting to parse the intricate content of the email messages themselves (a task typically handled by companion libraries like `mailparser`). Version 2.0.0 introduces a completely new API, shifting towards a more idiomatic Node.js stream approach and allowing for custom line splitting technologies. While generally robust, it notes that it is not 100% compliant with RFC 4155, which is an important consideration for strict RFC adherence. Its release cadence appears to involve significant API revisions between major versions.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","e-mail","mbox"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/node-mbox"},{"id":13634,"title":"MD6 Cryptographic Hash Function","library":"node-md6","status":"abandoned","version":"0.1.0","language":"javascript","ecosystem":"npm","summary":"node-md6 is an implementation of the MD6 cryptographic hash function, a design by Ronald Rivest that was submitted as a candidate for the NIST SHA-3 competition in 2008. MD6 was designed with features like high parallelism through a Merkle tree-like structure and variable output lengths up to 512 bits, aiming for enhanced security and resistance to collision attacks compared to predecessors like MD5. However, it did not advance in the SHA-3 competition due to concerns regarding speed and initially a 'gap in the proof' for differential attack resistance. This specific `node-md6` package is currently at version 0.1.0 and has not seen updates since 2014, making it an unmaintained project. While MD6 itself was designed with strong security principles, using this particular package for new projects is not recommended due to its abandonment and the availability of more widely vetted and maintained hashing algorithms like SHA-256 or SHA-3.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","node","cryptography","message","digest","6","md6","md6js"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/node-md6"},{"id":11437,"title":"Node.js Media Server","library":"node-media-server","status":"active","version":"4.2.4","language":"javascript","ecosystem":"npm","summary":"Node-Media-Server is an open-source, high-performance, and low-latency live streaming server built with Node.js. The current stable version is 4.2.4. It focuses on providing a robust platform for RTMP (Real-Time Messaging Protocol), HTTP-FLV, and WS-FLV streaming, with enhanced support for modern codecs like HEVC, VP9, and AV1 in its v4 release. This version introduced a comprehensive REST API for management, JWT-based authentication, real-time monitoring, and session management, making it suitable for modern streaming applications. It differentiates itself from alternatives like Nginx RTMP or enterprise solutions by being a Node.js-native, extensible, and lightweight solution ideal for rapid development and integration into JavaScript ecosystems. While it doesn't specify a fixed release cadence, the project shows active development and regular updates.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","rtmp","flv","livestream","server"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/node-media-server"},{"id":26003,"title":"node-minify","library":"node-minify","status":"active","version":"3.6.0","language":"javascript","ecosystem":"npm","summary":"A modular JavaScript/TypeScript minification library supporting multiple compressors: Babel-minify, UglifyJS, Terser, Google Closure Compiler, Clean-css, CSSO, esbuild, and more. Current stable version is 10.5.0 (2025+). Released regularly with minor updates. Key differentiators: unified API for JS and CSS minifiers, works in Node.js (>=6) and browsers, ESM-only since v10, actively maintained with modern compressor support like esbuild and Lightning CSS. Also provides a CLI and image minification via imagemin.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","compressor","minify","minifier","yui","gcc","google","closure","compiler"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/node-minify"},{"id":13635,"title":"Node MJPEG Proxy","library":"node-mjpeg-proxy","status":"abandoned","version":"0.3.2","language":"javascript","ecosystem":"npm","summary":"node-mjpeg-proxy is a Node.js module designed to proxy Motion JPEG (MJPEG) requests, enabling multiple client connections to a single MJPEG stream. It specifically addresses issues such as iOS 6 compatibility with certain MJPEG streams. This package (version 0.3.2, last published approximately six years ago) is an improved version of the earlier 'mjpeg-proxy' library, notably removing the external 'buffertools' dependency in favor of native Node.js Buffer operations. Due to its age and lack of recent updates, it should be considered an abandoned package, with no active development or planned releases. Its primary differentiator remains its ability to efficiently multiplex a single MJPEG source for multiple consumers while handling common stream peculiarities.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","mjpeg","proxy","node","mjpeg-proxy"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/node-mjpeg-proxy"},{"id":16142,"title":"Node HTTP Mocks","library":"node-mocks-http","status":"active","version":"1.17.2","language":"javascript","ecosystem":"npm","summary":"node-mocks-http is a testing utility for Node.js environments that provides mock implementations of `http.IncomingMessage` (request) and `http.ServerResponse` (response) objects. It is designed to facilitate unit testing of web server applications, particularly those built with frameworks like Express, Next.js, and Koa, by allowing developers to simulate HTTP requests and responses without needing to spin up a full HTTP server. The current stable version is 1.17.2, and the project shows a positive release cadence with recent updates. Key differentiators include its focus on low-level `http` object mocking, bundled TypeScript typings, and explicit support for framework-specific request/response types (e.g., Express, Next.js API routes, Next.js App Router). This makes it suitable for isolating and testing individual route handlers or middleware functions efficiently.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","mock","stub","dummy","nodejs","js","testing","test","http","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/node-mocks-http"},{"id":15150,"title":"Node Modules CLI and Library","library":"node-modules","status":"abandoned","version":"1.0.1","language":"javascript","ecosystem":"npm","summary":"The `node-modules` package provides both a command-line interface (CLI) tool and a Node.js module for searching `node-modules.com`. Its primary functionality involves querying the site for packages, with an option to personalize results based on GitHub follows or stars. The current stable version is 1.0.1. Given its age and reliance on `node-modules.com` (which is no longer a primary source for package discovery, superseded by npmjs.com), the package has likely ceased active development. It does not appear to follow a regular release cadence and is designed for an ecosystem context that has largely evolved, making its key differentiator (integration with `node-modules.com`) less relevant today.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","node-modules.com","cli","search","node","modules"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/node-modules"},{"id":16144,"title":"Node Modules Inspector","library":"node-modules-inspector","status":"active","version":"1.4.2","language":"javascript","ecosystem":"npm","summary":"Node Modules Inspector is an interactive command-line interface (CLI) and web UI tool designed for comprehensive analysis and visualization of the `node_modules` directory within JavaScript/TypeScript projects. Maintained by Anthony Fu, the package is currently at version 1.4.2 and receives regular updates, as indicated by its recent feature and bugfix releases. It helps developers understand their project's dependency graph, identify installed dependencies, analyze package sizes, detect module types (ESM vs. CJS), and locate duplicates or version conflicts. The tool differentiates itself by offering an interactive UI that can be launched locally or built into a static report for hosting, supporting various package managers including npm, pnpm, and Bun. It is particularly useful for debugging dependency issues, optimizing bundle sizes in large projects or monorepos, and quickly assessing potential vulnerabilities through its report view.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/node-modules-inspector"},{"id":15726,"title":"Node.js Nailgun Client","library":"node-nailgun-client","status":"abandoned","version":"0.1.2","language":"javascript","ecosystem":"npm","summary":"node-nailgun-client provides a Node.js API and command-line interface (CLI) for interacting with a Nailgun server. Nailgun is a system designed to run Java programs from the command line without incurring the typical JVM startup overhead, acting as a long-running JVM server that executes commands sent from a client. This package allows Node.js applications to programmatically execute Java code via the Nailgun protocol. The current and only stable version is 0.1.2, last published over seven years ago. The package's development is abandoned, coinciding with the upstream Nailgun project itself being officially unmaintained since April 2023. Key differentiators included its attempt to integrate high-performance Java execution within Node.js workflows by leveraging Nailgun's persistent JVM model.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/node-nailgun-client"},{"id":11438,"title":"Node.js Netstat Utility","library":"node-netstat","status":"active","version":"1.9.0","language":"javascript","ecosystem":"npm","summary":"node-netstat is a JavaScript utility library designed to programmatically read and parse `netstat` data on various operating systems. It is currently at version 1.9.0 and provides a callback-based API for processing network connection information line by line. The library supports filtering results by properties like PID or protocol and offers both synchronous and asynchronous execution. Key differentiators include its cross-platform compatibility (tested on Ubuntu 14.04/16.04, Windows 7, and OS X Yosemite), extensibility via custom parsers and filters, and the ability to cancel ongoing `watch` operations. While `netstat` itself is considered obsolete on some Linux systems in favor of `ss`, node-netstat provides a unified interface for accessing this data where available, making it suitable for system monitoring and debugging tools in Node.js environments.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","netstat","utility"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/node-netstat"},{"id":14737,"title":"Node-ninja: Native Addon Build Tool","library":"node-ninja","status":"abandoned","version":"1.0.2","language":"javascript","ecosystem":"npm","summary":"Node-ninja is a cross-platform command-line utility for compiling Node.js native addon modules. It serves as a fork of node-gyp, bundling the gyp project used by the Chromium team, with the long-term, unfulfilled goal of transitioning to the Ninja build system. The tool aims to simplify the process of building native modules across different platforms and supports compiling for multiple Node.js ABI versions by downloading necessary development headers. The current stable version is 1.0.2. Its release cadence is effectively non-existent, as the last release is considerably old, targeting historical Node.js versions (e.g., 0.8, 0.9, 0.10, 1.0) and Python 2.7. Key differentiators from upstream node-gyp, at the time of its last development, included better support for projects with multiple gyp files and incremental builds for prebuilds. However, it is now largely superseded by the actively maintained `node-gyp` and appears to be an abandoned project.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","native","addon","module","c","c++","bindings","gyp"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/node-ninja"},{"id":17456,"title":"Node Notifier CLI","library":"node-notifier-cli","status":"maintenance","version":"2.0.0","language":"javascript","ecosystem":"npm","summary":"node-notifier-cli is a command-line interface (CLI) package that provides a convenient way to send cross-platform desktop notifications. It acts as a wrapper around the `node-notifier` library, enabling users to trigger notifications directly from their terminal or shell scripts without writing JavaScript code. It supports various notification systems including macOS Notification Center (since 10.8), Windows Toast notifications, Growl, and `notify-send` for Linux. Version 2.0.0 is the current stable release, with its last major update occurring approximately five years ago. Its release cadence is closely tied to its underlying `node-notifier` library, which provides the core notification functionality. The package differentiates itself from programmatic notification libraries by offering a simple, unified command-line syntax for sending messages, titles, icons, and even opening URLs on click, focusing solely on CLI usability.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","cli","notification center","mac os x 10.8","notify","terminal-notifier","notify-send","growl","windows 8 notification"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/node-notifier-cli"},{"id":17838,"title":"Node.js NTLM Client (Legacy)","library":"node-ntlm-client","status":"abandoned","version":"0.1.2","language":"javascript","ecosystem":"npm","summary":"This package, `node-ntlm-client` at version 0.1.2, provides a client-side implementation for NTLM and NTLMv2 authentication in Node.js environments. It exposes functions for generating NTLM Type 1 and Type 3 messages, and decoding Type 2 messages, enabling developers to implement the NTLM handshake manually. It also includes a `request` convenience function that relies on the now-deprecated `request` HTTP client library. This package has seen no updates in approximately ten years and is considered abandoned, making it unsuitable for new projects. Modern alternatives typically use native Node.js `http`/`https` modules or other maintained HTTP clients, often with fewer external dependencies and better support for contemporary Node.js versions and language features like ESM.","last_verified":"2026-04-23T00:00:00.000Z","tags":["javascript","ntlm","ntlmv2","client","authentication"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/node-ntlm-client"},{"id":11443,"title":"node-opcua - Pure Node.js OPC UA SDK","library":"node-opcua","status":"active","version":"2.169.0","language":"javascript","ecosystem":"npm","summary":"node-opcua is a comprehensive, pure JavaScript/TypeScript implementation of the OPC Unified Architecture (OPC UA) stack, designed for Node.js environments. It enables the creation of OPC UA clients, servers, and related tools, facilitating machine-to-machine (M2M) and Industrial IoT (IIoT) communication. The package is actively maintained, with frequent minor and patch releases, currently stable at version 2.169.0, focusing on performance, memory optimization, and OPC UA 1.05 compliance. Key differentiators include its full adherence to the OPC UA specification, a robust architecture for handling large information models, and enterprise-grade support and value-added extensions provided by Sterfive SAS, which also sponsors its long-term development. It supports modern Node.js versions (>=18) and ships with TypeScript types for improved developer experience.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","OPCUA","opcua","m2m","iot","opc ua","internet of things","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/node-opcua"},{"id":15727,"title":"OPC UA Client for Node.js","library":"node-opcua-client","status":"active","version":"2.169.0","language":"javascript","ecosystem":"npm","summary":"node-opcua-client is the client-side module of a comprehensive OPC UA SDK written entirely in JavaScript and Node.js, providing robust connectivity to OPC UA servers. Currently at version 2.169.0, the library exhibits a rapid and consistent release cadence, often featuring multiple patch and minor releases per month to introduce new features, performance enhancements, and bug fixes. Key differentiators include its pure Node.js implementation, broad support for various OPC UA specifications (including OPC UA 1.05 compliance), and a strong emphasis on performance through optimizations in data type handling, transport, and secure channel operations. The project maintains an open-source MIT license but offers commercial support, advanced documentation, and value-added extensions through Sterfive SAS, catering to professional and industrial applications.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","OPCUA","opcua","m2m","iot","opc ua","internet of things","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/node-opcua-client"},{"id":18049,"title":"OPC UA Client Proxy for Node.js","library":"node-opcua-client-proxy","status":"active","version":"2.169.0","language":"javascript","ecosystem":"npm","summary":"The `node-opcua-client-proxy` package is a specialized module within the comprehensive `node-opcua` pure Node.js OPC UA SDK, currently at version 2.169.0. It provides functionalities for creating client-side proxies to interact with OPC UA servers, facilitating streamlined machine-to-machine (M2M) and Internet of Things (IoT) communication patterns. The `node-opcua` project maintains an active release cadence, with frequent updates focusing on stability, performance, and OPC UA specification compliance (e.g., full support for OPC UA 1.05 subtyped structures and unions). Recent releases have introduced features like advertised endpoints for Docker/NAT deployments and a global method-call interceptor API, alongside significant internal migrations from older libraries (`async`/`lodash`) to native modern JavaScript. Key differentiators include its robust TypeScript support, comprehensive certificate management capabilities, and continuous optimization for memory and throughput, particularly in its secure channel and transport layers. This specific module is designed to provide a structured and potentially higher-level abstraction for client interactions with the OPC UA address space, simplifying common operations.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","OPCUA","opcua","m2m","iot","opc ua","internet of things","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/node-opcua-client-proxy"},{"id":11440,"title":"Node-OPCUA Crypto Tools","library":"node-opcua-crypto","status":"active","version":"5.3.5","language":"javascript","ecosystem":"npm","summary":"Node-OPCUA Crypto is a robust, TypeScript-first JavaScript module designed to provide a comprehensive suite of cryptographic functionalities specifically for the OPC UA standard. It seamlessly operates in both Node.js and browser environments, ensuring broad compatibility for various industrial IoT and M2M applications. The library is currently on its stable version 5.3.5, with recent releases, such as v5.2.0, focusing on critical improvements like dependency reduction, enhanced browser compatibility, and the introduction of new cryptographic utilities including CRL-to-issuer matching. Key differentiators include its deep integration with OPC UA security requirements, support for generating private keys and X.509 self-signed certificates using native WebCrypto APIs, and dual CommonJS/ESM module support since version 3.0.0. This makes it a foundational component for securing OPC UA communications, offering tools for certificate management, key generation, and compliance with modern cryptographic practices. The project maintains an active release cadence, addressing bugs and introducing features regularly.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","OPCUA","opcua","m2m","iot","opc ua","internet of things","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/node-opcua-crypto"},{"id":17307,"title":"Node-OPCUA Standard NodeSets","library":"node-opcua-nodeset-ua","status":"active","version":"2.169.0","language":"javascript","ecosystem":"npm","summary":"The `node-opcua-nodeset-ua` package is a core component of the `node-opcua` SDK, providing the standard OPC UA NodeSet XML definitions. These definitions are essential for building OPC UA servers that expose a semantically rich address space conforming to the OPC UA Unified Architecture specification. As part of the highly active `node-opcua` monorepo, it receives frequent updates, typically bi-weekly, aligning with the project's 'Perpetual Beta' model. The current stable version is 2.169.0. Key differentiators for the `node-opcua` ecosystem, including this module, include its pure Node.js implementation, extensive TypeScript support, and a focus on industrial IoT (IIoT) and Machine-to-Machine (M2M) communication. It allows developers to load standard and custom information models into an OPC UA server's address space for robust data exposure.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","OPCUA","opcua","m2m","iot","opc ua","internet of things","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/node-opcua-nodeset-ua"},{"id":15148,"title":"PKI Management for node-opcua","library":"node-opcua-pki","status":"active","version":"6.13.0","language":"javascript","ecosystem":"npm","summary":"node-opcua-pki is a comprehensive library for managing Public Key Infrastructures (PKI), Certificate Authorities (CA), and OPC UA certificates, offering both a powerful command-line interface (CLI) and a programmatic API. Designed specifically for the node-opcua ecosystem, it provides full lifecycle management for certificates, including support for intermediate CAs, OpenSSL 3.5.x compatibility, and a robust PFX (PKCS#12) toolbox. The current stable version is 6.13.0, with frequent minor and patch releases demonstrating active maintenance and continuous feature development. Key differentiators include its deep integration with OPC UA standards, a rich set of CLI commands for common PKI operations, and specialized features like an in-memory DER/PEM buffer API for `CertificateAuthority` operations and a certificate database for querying issued certificates. It serves as a critical component for securing OPC UA applications.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","PKI","node-opcua","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/node-opcua-pki"},{"id":11441,"title":"Node-OPCUA Server","library":"node-opcua-server","status":"active","version":"2.169.0","language":"javascript","ecosystem":"npm","summary":"The `node-opcua-server` package provides a pure JavaScript and TypeScript implementation of an OPC UA (Open Platform Communications Unified Architecture) server stack, designed for Node.js environments. It facilitates secure and reliable data exchange in industrial automation, M2M, and IoT applications. The project is under active development, with frequent minor and patch releases, currently stable at version 2.169.0. Key differentiators include its complete native Node.js implementation, comprehensive support for OPC UA standards including full OPC UA 1.05 compliance (featuring subtyped structures, unions, and optimized data type handling), and a robust, typed event system. It ships with full TypeScript type definitions, enhancing developer experience. While the core server is open-source (MIT licensed), Sterfive SAS offers commercial support and value-added companion modules for advanced features like PubSub, web proxying, optimized clients, and Global Discovery Services.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","OPCUA","opcua","m2m","iot","opc ua","internet of things","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/node-opcua-server"},{"id":14739,"title":"Node-OPCUA Server Discovery","library":"node-opcua-server-discovery","status":"active","version":"2.169.0","language":"javascript","ecosystem":"npm","summary":"This module, `node-opcua-server-discovery`, is a core component of the `node-opcua` SDK, a pure Node.js implementation of the OPC UA specification. It provides the functionality for OPC UA servers to register themselves with a Local Discovery Server (LDS) or for clients to discover available OPC UA servers on a network. The package is currently at version 2.169.0 and maintains a highly active release cadence, often publishing updates multiple times a month, focusing on stability, performance, OPC UA 1.05 compliance, and enhanced security features like certificate management. Its key differentiators include being a complete, native JavaScript/TypeScript implementation, offering strong support for modern Node.js environments, and a consistent focus on optimizing transport, memory, and protocol robustness.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","OPCUA","opcua","m2m","iot","opc ua","internet of things","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/node-opcua-server-discovery"},{"id":13636,"title":"node-opcua-service-node-management","library":"node-opcua-service-node-management","status":"active","version":"2.169.0","language":"javascript","ecosystem":"npm","summary":"The `node-opcua-service-node-management` package is a core component of the pure Node.js OPC UA SDK, providing the essential structures and types for managing nodes within an OPC UA Address Space. As part of the actively developed `node-opcua` ecosystem (current stable version 2.169.0), it handles the OPC UA services for adding and deleting nodes programmatically. The library maintains a rapid release cadence, typically releasing new features and stability improvements every few weeks. Key differentiators include full OPC UA 1.05 compliance, significant performance optimizations in data type handling and transport layers, robust certificate management capabilities, and support for advanced deployment scenarios like advertised endpoints for Docker/NAT environments. This module specifically exposes the request and response message types for the Node Management Service Set, enabling developers to build OPC UA servers that can dynamically modify their address space.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","OPCUA","opcua","m2m","iot","opc ua","internet of things","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/node-opcua-service-node-management"},{"id":17840,"title":"node-opcua Service Register Node","library":"node-opcua-service-register-node","status":"active","version":"2.169.0","language":"javascript","ecosystem":"npm","summary":"The `node-opcua-service-register-node` package is a module within the comprehensive `node-opcua` SDK, a pure Node.js and TypeScript implementation of the OPC UA specification. The SDK is designed for building high-performing asynchronous applications, leveraging Node.js's capabilities. It adheres to a 'Perpetual Beta' model, with new enhanced versions released approximately every two weeks, ensuring continuous improvement and community testing. The project emphasizes quality with over 3500 unit tests and 93% code coverage. This specific module primarily defines the data structures and message types for the OPC UA RegisterNodes Service, which allows OPC UA clients to register NodeIds with a server for more efficient, repeated access operations. The current stable version of the `node-opcua` ecosystem is 2.169.0.","last_verified":"2026-04-23T00:00:00.000Z","tags":["javascript","OPCUA","opcua","m2m","iot","opc ua","internet of things","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/node-opcua-service-register-node"},{"id":13637,"title":"AppleScript Execution from Node.js","library":"node-osascript","status":"maintenance","version":"2.1.0","language":"javascript","ecosystem":"npm","summary":"node-osascript is a utility library for Node.js that enables the execution of AppleScript code directly from JavaScript. It facilitates bidirectional communication by allowing JavaScript variables to be injected into AppleScript and by transforming AppleScript results (lists, records, dates, numbers, booleans, strings) into their corresponding JavaScript data types using PEG.js. The current stable version is 2.1.0, last published over 8 years ago. While the release cadence is not explicitly stated, the project appears to be in a maintenance or abandoned phase given its age. Its key differentiator is the automatic, structured type conversion of AppleScript results into native JavaScript objects, simplifying data handling compared to raw `exec` calls, which typically return plain strings.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","apple","script","applescript","osascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/node-osascript"},{"id":16145,"title":"Parse.com REST API Client for Node.js","library":"node-parse-api","status":"abandoned","version":"0.3.8","language":"javascript","ecosystem":"npm","summary":"This `node-parse-api` library serves as a Node.js client for the Parse.com REST API, offering functionalities like data insertion, user management (login, registration), file uploads, and querying objects. At version 0.3.8, it reflects an early period of Node.js and the Parse.com platform. A critical aspect of this package is its tight coupling to the original Parse.com hosted service, which was officially shut down in January 2017. Consequently, while the package itself is available, its primary utility for connecting to `api.parse.com` is obsolete. There is no indication of active development or a release cadence, and it is likely abandoned, primarily existing as historical reference for developers who might have used the original Parse.com platform. Its design predates modern JavaScript module systems, relying exclusively on CommonJS.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","parse","mbaas","rest","push notifications","api"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/node-parse-api"},{"id":16146,"title":"PostgreSQL Database Migration Management Tool","library":"node-pg-migrate","status":"active","version":"8.0.4","language":"javascript","ecosystem":"npm","summary":"node-pg-migrate is a robust and feature-rich PostgreSQL database migration management tool designed for Node.js environments. It empowers developers to manage schema changes through JavaScript or TypeScript migration files, offering precise control over `up` and `down` operations for evolving database schemas. The current stable version is 8.0.4, with active development proceeding on the v9.0.0 alpha series, indicating a future major release that will introduce significant enhancements and breaking changes. The project generally maintains a consistent release cadence for minor and patch versions, while major updates are developed over a longer period. Key advantages include its strong TypeScript support, a flexible and extensible migration file structure, and a comprehensive command-line interface, all contributing to streamlined and reliable database schema evolution. It integrates natively with the `pg` client library for database interactions.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","db","database","migrate","migration","migrations","migrator","db-migrate","sql","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/node-pg-migrate"},{"id":13638,"title":"Google's libPhoneNumber for Node.js (Legacy)","library":"node-phonenumber","status":"abandoned","version":"1.0.0","language":"javascript","ecosystem":"npm","summary":"node-phonenumber is a JavaScript port of Google's `libphonenumber` library, designed to parse, format, and validate international phone numbers within Node.js environments. The package is currently at version 1.0.0, with its last update occurring approximately 8 years ago (as of 2024). Due to its age, it is considered abandoned and no longer actively maintained. This means it likely contains outdated phone number metadata, which is critical for accurate validation and formatting of global telephone numbers, as these can change frequently. Modern alternatives like `libphonenumber-js` or `awesome-phonenumber` are actively maintained, include up-to-date data, offer ES module support, and provide TypeScript definitions, making them significantly better choices for new projects. This package primarily relies on CommonJS for module imports and does not offer native TypeScript support.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","libphonenumber","phonenumber","phone","number","e164","standardize","international"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/node-phonenumber"},{"id":20239,"title":"node-polyfill-webpack-plugin","library":"node-polyfill-webpack-plugin","status":"active","version":"4.1.0","language":"javascript","ecosystem":"npm","summary":"Webpack 5 removed automatic Node.js core module polyfills, breaking many packages that rely on them. This plugin restores those polyfills (Buffer, process, crypto, path, etc.) by injecting lightweight browser-compatible implementations. Current stable version is 4.1.0, released in 2024. Requires Node >=14 and Webpack >=5. Compared to manual fallbacks or patch-package, it provides a single plugin configuration. v4 dropped several modules from defaults (console, domain, process, internal streams) and renamed includeAliases to additionalAliases. Ships TypeScript definitions.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","webpack","webpack-plugin","node","polyfill","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/node-polyfill-webpack-plugin"},{"id":13639,"title":"POP3 Client for Node.js","library":"node-pop3","status":"active","version":"0.11.0","language":"javascript","ecosystem":"npm","summary":"Node-pop3 is a JavaScript client library for the Post Office Protocol version 3 (POP3), designed for use in Node.js environments. It provides functionalities to connect to POP3 servers, authenticate users, list messages, retrieve mail content, and manage mailboxes. The library supports both Promise-based asynchronous operations for cleaner code and Node.js Streams for efficient handling of potentially large mail bodies. Version `0.11.0` is the current stable release, requiring Node.js `^20.11.0 || >= 22.0.0`. It ships with TypeScript type definitions, enhancing development experience for TypeScript users. Key differentiators include its explicit support for modern JavaScript constructs like Promises and Streams, along with a simple command-line interface (CLI) for testing. While similar libraries exist, node-pop3 aims for a direct API mirroring the POP3 protocol, rather than a high-level abstraction.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","pop3","node","Promise","Stream","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/node-pop3"},{"id":18043,"title":"Named Parameters for Node-Postgres","library":"node-postgres-named","status":"abandoned","version":"2.4.1","language":"javascript","ecosystem":"npm","summary":"node-postgres-named is a utility library designed to introduce named parameter support to the `node-postgres` client by monkeypatching its `query` method. As of its latest release, version 2.4.1 (published in 2018), this package allows developers to write more readable SQL queries using `$name` syntax, which it then translates into the positional `$1`, `$2` parameters required by PostgreSQL. This addresses a deliberate design choice in `node-postgres` to maintain a minimal API consistent with PostgreSQL's native capabilities, which do not inherently support named parameters. Given the absence of updates since 2018, this project is considered abandoned. Consequently, its compatibility with contemporary Node.js versions, recent `node-postgres` releases, and modern JavaScript module systems like ESM is highly uncertain and likely problematic.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/node-postgres-named"},{"id":13640,"title":"Node.js PowerPoint PPTX Parser","library":"node-pptx-parser","status":"active","version":"1.0.1","language":"javascript","ecosystem":"npm","summary":"node-pptx-parser is a Node.js library designed for parsing Microsoft PowerPoint (PPTX) files. It offers functionalities to extract text content while preserving its original formatting, including line breaks and paragraph structures, or to parse the entire PPTX document into manageable JavaScript objects. Currently at version 1.0.1, the library provides a Promise-based API for asynchronous operations and is written entirely in TypeScript, ensuring type safety for developers. Its key differentiators include the accurate preservation of text formatting, its modern Promise-based API, and its TypeScript foundation, making it robust for backend applications requiring reliable PPTX content extraction. While no explicit release cadence is stated, it adheres to standard semantic versioning practices.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","pptx","powerpoint","parser","text","extract","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/node-pptx-parser"},{"id":13641,"title":"Node Process","library":"node-process","status":"active","version":"1.0.1","language":"javascript","ecosystem":"npm","summary":"node-process is a utility library for Node.js applications designed to simplify the management of sub-processes, enabling multi-threading and background task execution. Currently at version 1.0.1, its initial \"LIVE ready\" release suggests an active but relatively young project without a well-established release cadence yet. The library wraps Node.js's native `child_process.fork` functionality, abstracting away some complexities and offering a promise-based API for handling responses and errors. A key differentiator is its ability to manage both short-lived, single-response processes and \"sticky\" processes that remain open indefinitely until the main thread terminates, facilitating continuous background operations or long-running services. Communication between parent and child processes relies on `process.send`, with specific options for maintaining open connections in sticky processes. This simplifies common patterns for offloading CPU-intensive tasks or running concurrent operations without blocking the event loop, providing a more approachable alternative to direct `child_process` API usage.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","node","nodejs","electron","process","child_process","fork","multi-threading","threading"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/node-process"},{"id":15151,"title":"QUnit Test Runner for Node.js","library":"node-qunit","status":"abandoned","version":"2.0.2","language":"javascript","ecosystem":"npm","summary":"node-qunit is a specialized test runner designed to integrate the QUnit testing framework with Node.js environments. Currently at version 2.0.2, this package was last published seven years ago and is now considered abandoned. It differentiates itself by running each test file in its own spawned Node.js process, enabling parallel execution for improved performance. It offers both a command-line interface (CLI) and a programmatic API for integrating with build systems. While providing test coverage via Istanbul, its core value proposition was maintaining API compatibility with the browser-based QUnit, allowing for consistent test writing across client and server environments. It aimed for a simplified API, particularly for asynchronous testing, and supported both TDD and BDD styles. Given its abandonment, users should exercise caution or consider more modern alternatives.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","TDD","qunit","unit","testing","tests","async"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/node-qunit"},{"id":13642,"title":"Node Radius Utils","library":"node-radius-utils","status":"active","version":"1.2.0","language":"javascript","ecosystem":"npm","summary":"node-radius-utils is a utility package designed to simplify working with RADIUS protocols in Node.js environments. It provides comprehensive access to FreeRADIUS server dictionary files, including all standard dictionaries like RFC2865, as well as vendor-specific ones like Nokia. The library is currently at version 1.2.0, indicating a stable release without frequent breaking changes. It offers typed locations for dictionary files, typed attributes, and typed values, significantly enhancing the developer experience, especially for TypeScript users. A key feature is the `attributesToArray` utility function, which facilitates converting a plain JavaScript object of RADIUS attributes into the specific array-of-arrays format required by libraries such as `node-radius`. While no explicit release cadence is documented, typical open-source practices suggest bug fixes via patch versions and new features via minor versions. Its primary differentiator is the pre-packaged and highly typed dictionary definitions, saving developers from the laborious task of manually parsing or maintaining these complex configuration files. It is explicitly designed to be used as a companion to a full-fledged RADIUS protocol implementation like `node-radius`, rather than being a standalone client or server.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","radius","freeradius","dictionary","dictionaries","node-radius","attributes","packetTypes","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/node-radius-utils"},{"id":14738,"title":"Node Range - Lazy Sequence Generator","library":"node-range","status":"abandoned","version":"0.1.0","language":"javascript","ecosystem":"npm","summary":"Node-range is a JavaScript utility package designed to generate lazy sequences (ranges) of numbers, offering methods like `map`, `forEach`, and `forEachAsync` that operate without fully materializing the entire sequence into memory upfront. This can be beneficial for performance and memory usage when dealing with very large ranges. The package's current and only stable version is 0.1.0, last published over a decade ago in January 2015. Due to its age, it relies on older CommonJS module patterns and lacks support for modern JavaScript features like native Promises (it uses callbacks for async operations) or TypeScript definitions. Its claim of being \"faster than Array.map\" might be outdated due to significant V8 engine optimizations in modern Node.js. Given its lack of updates, it is no longer maintained and should be used with caution, if at all.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","range","node","lazy","map","foreach"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/node-range"},{"id":13643,"title":"Node.js RDAP Client","library":"node-rdap","status":"active","version":"0.5.0","language":"javascript","ecosystem":"npm","summary":"Node RDAP is a client library designed for Node.js environments, providing an interface to the Registration Data Access Protocol (RDAP). It serves as a modern alternative to traditional Whois lookups, enabling developers to programmatically retrieve registration data for domains, IPv4 and IPv6 addresses, and Autonomous System Numbers (ASNs). The current stable version is 0.5.0, indicating it is under active development and may undergo further API refinements before reaching a 1.0 stable release. While a specific release cadence isn't explicitly published, pre-1.0 versions typically imply iterative updates. Its key differentiators include native support for modern Node.js (requiring Node.js >=20.19.0 or >=22.12.0), adherence to the RDAP standard, and the provision of distinct, type-safe functions for different lookup types (domain, IP, autnum). It ships with TypeScript types, enhancing the developer experience for statically typed projects, and is primarily intended for server-side use cases requiring public registration data.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","rdap","registration data access protocol","domain lookup","ip address lookup","autnum lookup","dns lookup","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/node-rdap"},{"id":11442,"title":"Node.js Readable to Web ReadableStream Conversion Utility","library":"node-readable-to-web-readable-stream","status":"active","version":"0.4.2","language":"javascript","ecosystem":"npm","summary":"node-readable-to-web-readable-stream is a focused utility library designed to bridge the gap between Node.js `stream.Readable` and the Web API `ReadableStream`. It provides functions to convert Node.js readable streams into either byte-mode (BYOB-compliant) or default-mode WHATWG ReadableStreams, enabling seamless integration with web-native streaming APIs. The current stable version is `0.4.2`, with releases occurring relatively frequently to address bug fixes and introduce enhancements, such as improved backpressure mechanisms and default stream support. Key differentiators include its explicit support for BYOB readers, robust backpressure handling, and cross-platform compatibility across Node.js (>=18), Bun (>=1.2), and modern web browsers. It is distributed as an ECMAScript Module (ESM).","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","Readable","Stream","Node.js","Node","ReadableStream","convert","WHATWG","BYOB","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/node-readable-to-web-readable-stream"},{"id":18047,"title":"Node-RED Admin CLI","library":"node-red-admin","status":"active","version":"4.1.5","language":"javascript","ecosystem":"npm","summary":"The `node-red-admin` package provides a command-line interface for remote administration of Node-RED instances. It enables users to perform various management tasks such as listing, enabling, disabling, installing, and removing Node-RED nodes, setting target Node-RED instances, authenticating users, and generating hashed passwords for `adminAuth` configuration. The current stable version is 4.1.5, with frequent patch and minor releases, and major versions typically update Node.js compatibility and introduce core changes. It can be installed globally as a standalone tool or is bundled and available when `node-red` itself is installed. Its primary differentiator is offering a robust, scriptable interface for managing Node-RED environments without needing direct access to the Node-RED editor UI, making it invaluable for automation and deployment workflows.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/node-red-admin"},{"id":18607,"title":"node-red-aquila","library":"node-red-aquila","status":"active","version":"0.3.0","language":"javascript","ecosystem":"npm","summary":"Node-RED nodes for Aquila's IoT platform, version 0.3.0. Provides integration with Aquila, makerslab, and Altair IoT services within Node-RED. Installation requires Node-RED user directory and may be done locally or globally. The package is lightweight and specific to the Aquila ecosystem, not actively maintained.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","node-red","aquila","altair","makerlab","node-red-aquila"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/node-red-aquila"},{"id":26004,"title":"node-red-biglib","library":"node-red-biglib","status":"maintenance","version":"1.3.4","language":"javascript","ecosystem":"npm","summary":"node-red-biglib is the core library for building high-volume Node-RED flow nodes that process data in 'blocks' (buffers). Version 1.3.4 is stable, with no recent updates since 2017. It provides helpers for memory control, buffer workflows, status propagation (color/message), and message reuse (_msgid, topic). Unlike standard Node-RED nodes, Big Nodes emphasize a second output for flow control and filter-by-default behavior. Dependencies include byline, filesize, and moment.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","node-red","big"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/node-red-biglib"},{"id":27178,"title":"Node-RED Color Picker","library":"node-red-color","status":"active","version":"1.0.0","language":"javascript","ecosystem":"npm","summary":"A Node-RED node that stores a user-picked color in msg.color. Version 1.0.0, stable but limited to Node-RED ecosystem. Requires farbtastic dependency for the color picker UI. Not actively maintained.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","node-red","color"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/node-red-color"},{"id":13644,"title":"Node-RED MQTT Broker (Aedes)","library":"node-red-contrib-aedes","status":"active","version":"1.2.0","language":"javascript","ecosystem":"npm","summary":"This Node-RED contribution provides an embedded MQTT broker directly within a Node-RED instance, eliminating the need for an external MQTT server like Mosquitto. Based on the actively maintained Aedes library (version 1.0 as of package version 1.x.x), it offers standard MQTT TCP and WebSocket support, including SSL/TLS, and various message persistence options (in-memory, MongoDB, file snapshotting). The current stable version is 1.2.0, with releases occurring as needed to track Aedes updates and Node-RED compatibility. It serves as a modern replacement for older Node-RED MQTT broker nodes that relied on the unmaintained Mosca library, distinguishing itself by its direct integration and modern backend.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","node-red","aedes","mqtt"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/node-red-contrib-aedes"},{"id":16865,"title":"Node-RED AMQP Ack/Prefetch Nodes","library":"node-red-contrib-amqp-ack","status":"deprecated","version":"1.1.2","language":"javascript","ecosystem":"npm","summary":"The `node-red-contrib-amqp-ack` package provides Node-RED users with robust input and output nodes for interacting with AMQP message brokers like RabbitMQ. Its core functionality includes subscribing to (input) and publishing to (output) AMQP exchanges or queues, with explicit support for message acknowledgment and prefetch count control, ensuring more reliable message processing within Node-RED flows. The package, currently at stable version 1.1.2, has a slow release cadence for new features, with the last significant update dating back four years. A key differentiator is its focus on reliable message delivery through configurable ack and prefetch mechanisms, which are crucial for preventing message loss or excessive load on Node-RED instances. It bundles the `amqp-ts` library for underlying AMQP connectivity, which itself is built upon `amqplib`. However, the `amqp-ts` dependency is largely unmaintained, presenting significant compatibility issues with modern Node.js versions.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","node-red","amqp","rabbitmq","amqp-ts"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/node-red-contrib-amqp-ack"},{"id":27179,"title":"Babel transpiler for Node-RED","library":"node-red-contrib-babel","status":"abandoned","version":"0.0.5","language":"javascript","ecosystem":"npm","summary":"A Node-RED node that uses Babel to transpile JavaScript code within a Node-RED flow. Version 0.0.5 is the latest release; appears to be experimental with no active maintenance. It allows specifying presets and input encoding but lacks documentation. Caution: unknown security implications as it executes transpiled code in Node-RED context.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","node-red"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/node-red-contrib-babel"},{"id":14740,"title":"Node-RED Calculator Node","library":"node-red-contrib-calc","status":"active","version":"1.0.6","language":"javascript","ecosystem":"npm","summary":"node-red-contrib-calc is a Node-RED node designed to perform a range of basic mathematical operations directly within Node-RED flows. Currently at version 1.0.6, it primarily receives maintenance updates, with recent releases focusing on expanding available operations like `truncate` and enhancing result formatting. Unlike traditional JavaScript libraries, this package integrates as a graphical node in the Node-RED editor. Its core differentiator lies in providing a simplified, visual interface for common arithmetic, aggregation (min, max, average), and rounding tasks, allowing users to easily inject, process, and output numerical data within their IoT and automation workflows without writing custom functions. It is positioned as a simpler alternative to more advanced statistical packages like `node-red-contrib-statistics`.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","node-red","math","mathematics","calculate","min","max","round","trunc"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/node-red-contrib-calc"},{"id":14741,"title":"Node-RED Calculate Node","library":"node-red-contrib-calculate","status":"abandoned","version":"0.1.4","language":"javascript","ecosystem":"npm","summary":"node-red-contrib-calculate is a Node-RED contribution package providing nodes for performing simple calculations like average, maximum, minimum, and median over a specified time period or message count. It is currently at version 0.1.4. The package appears to have an infrequent release cadence, with the last update more than six years ago, suggesting it is no longer actively maintained. Its key differentiator lies in its straightforward configuration within the Node-RED visual editor for basic aggregate computations, contrasting with more general-purpose `function` nodes or other calculation-oriented nodes that might offer broader mathematical operations but require more complex setup.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","node-red","calculating","average","max","min","median","delay","messagecount"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/node-red-contrib-calculate"},{"id":13645,"title":"Node-RED Context Configuration Node","library":"node-red-contrib-config","status":"active","version":"1.2.2","language":"javascript","ecosystem":"npm","summary":"node-red-contrib-config is a Node-RED node designed for managing and setting flow and global context variables. It allows developers to define configuration values in a centralized location within their Node-RED flows and apply them either during the Node-RED startup phase (initialization) or dynamically at runtime through messages or manual triggers. This enables robust management of application state and parameters, supporting scenarios where configuration needs to be altered programmatically or manually without redeploying entire flows. The current stable version is 1.2.2, with releases occurring periodically based on feature enhancements and bug fixes rather than a strict schedule. Its key differentiator lies in providing a dedicated, visual mechanism within the Node-RED environment for both initial and dynamic context variable management, serving as an important tool for maintaining consistent application settings across complex deployments.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","node-red","config"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/node-red-contrib-config"},{"id":13646,"title":"Flexible Scheduler Node for Node-RED","library":"node-red-contrib-cron-plus","status":"active","version":"2.2.4","language":"javascript","ecosystem":"npm","summary":"node-red-contrib-cron-plus is an actively maintained Node-RED custom node providing robust scheduling capabilities within Node-RED flows. Currently stable at version 2.2.4, it offers versatile scheduling options including standard cron expressions, solar events (e.g., sunrise, sunset, civil twilight with offsets), and fixed date sequences. Releases often include bug fixes and minor enhancements, with major versions introducing significant features or architectural changes. Key differentiators include its comprehensive dynamic control via input messages, full timezone support, an intuitive UI with a cron expression builder, a map for solar coordinate selection, and options for outputting various payload types. It's specifically designed for the Node-RED environment, allowing for visual configuration and integration into flow-based programming paradigms, rather than being a standalone JavaScript library.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","node-red","schedule","scheduler","timer","timer node","cron","cronplus","cron plus"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/node-red-contrib-cron-plus"},{"id":13647,"title":"Node-RED Device Statistics","library":"node-red-contrib-device-stats","status":"active","version":"1.1.2","language":"javascript","ecosystem":"npm","summary":"node-red-contrib-device-stats provides a Node-RED node designed to capture and emit various operating system statistics within a Node-RED flow. It collects data such as CPU usage, memory consumption, network statistics, and system load average, embedding this information into `msg.payload` for further processing. The current stable version is 1.1.2. Releases appear to be infrequent, primarily addressing bug fixes and dependency updates, with notable changes like migrating build systems (Grunt to Gulp) in version 1.1.0. A key differentiator is its seamless integration into Node-RED's visual programming paradigm, allowing users to trigger statistic collection based on incoming messages. However, it is explicitly limited to Linux and macOS environments, making it unsuitable for Windows deployments. The node requires an incoming message to its input port to trigger data collection, it does not poll automatically.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","node-red","OS","memory","network statistics","cpu usage","load average","system information","CANDY RED"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/node-red-contrib-device-stats"},{"id":13648,"title":"DWD Local Weather for Node-RED","library":"node-red-contrib-dwd-local-weather","status":"active","version":"1.0.5","language":"javascript","ecosystem":"npm","summary":"The `node-red-contrib-dwd-local-weather` package provides a Node-RED node for retrieving current and forecasted weather data from the Deutscher Wetterdienst (DWD), Germany's national meteorological service. Currently at version 1.0.5, this node is primarily designed for locations within Germany and a select number of European cities, leveraging the DWD's MOSMIX forecast model. It offers granular data points including temperature, relative humidity, wind speed and direction, rain probability, and expected precipitation, along with the forecast timestamp. Release cadence for Node-RED contributions like this is typically event-driven, responding to bug fixes, feature requests, or DWD API changes, rather than a fixed schedule. Its key differentiator is direct integration with DWD data, making it a specialized tool for users requiring official German weather information within their Node-RED automation flows, unlike more generalized weather APIs.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","node-red","weather","dwd","mosmix","forecast","Wetter","Vorhersage"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/node-red-contrib-dwd-local-weather"},{"id":11444,"title":"Node-RED Environment Variable Reader","library":"node-red-contrib-env","status":"active","version":"1.0.2","language":"javascript","ecosystem":"npm","summary":"This package provides a dedicated Node-RED node (`process-env`) for retrieving environment variables from the server process where Node-RED is executing. It serves as a fundamental utility for integrating Node-RED flows with their host environment, enabling external configuration without modifying the flow directly. The node, currently at stable version 1.0.2, simplifies accessing `process.env` values compared to using a generic Function node. Its release cadence is typically driven by bug fixes or minor compatibility updates. A key differentiator is its straightforward configuration within the Node-RED editor, allowing users to specify the environment variable key directly or infer it from incoming message properties (`payload` or `topic`), with a clear order of precedence. This makes it a go-to solution for parameterizing Node-RED applications.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","node-red","process","env"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/node-red-contrib-env"},{"id":14742,"title":"Node-RED FTP/SFTP Client","library":"node-red-contrib-ftp","status":"active","version":"0.0.8","language":"javascript","ecosystem":"npm","summary":"node-red-contrib-ftp is a Node-RED package providing nodes for interacting with FTP and SFTP servers. It enables Node-RED flows to perform various file operations such as listing, getting, putting, appending, deleting, and creating directories on remote servers. The package includes an 'ftp in' node for standard FTP operations and an 'sftp in' node for secure file transfer via SFTP. As of version 0.0.8, it integrates directly into the Node-RED editor palette, offering a visual way to manage file transfers. Node-RED contrib packages typically follow the Node-RED release cycle, but individual package updates vary. Key differentiators include its tight integration with Node-RED's flow-based programming model, allowing for easy automation of file transfer tasks within larger workflows without writing custom code.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","node-red","ftp"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/node-red-contrib-ftp"},{"id":18046,"title":"Node-RED HTTPS Request with Peer Certificate Output","library":"node-red-contrib-https","status":"active","version":"2.0.0","language":"javascript","ecosystem":"npm","summary":"This Node-RED contribution provides an enhanced HTTP Request node specifically designed for making HTTPS requests. It extends the core Node-RED HTTP Request node by adding the `msg.peerCertificate` property to the output message, allowing flow developers to inspect the server's TLS/SSL certificate after a successful connection. This is crucial for applications requiring advanced certificate validation or logging. The package is currently at version 2.0.0, indicating a stable release with potential breaking changes from previous major versions. Node-RED contrib packages typically follow an as-needed release cadence, driven by user feedback and Node-RED core updates. Its key differentiator is the direct exposure of the `peerCertificate` object, which is not available in the standard Node-RED HTTP Request node, making it indispensable for secure or compliance-driven integrations.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","https","node-red","certificates","peerCertificates"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/node-red-contrib-https"},{"id":18608,"title":"node-red-contrib-industrial-machine-forecast","library":"node-red-contrib-industrial-machine-forecast","status":"active","version":"1.0.2","language":"javascript","ecosystem":"npm","summary":"Node-RED custom node for time-series forecasting and anomaly detection using exponential smoothing. Current version 1.0.2, stable release. It forecasts the next value in a time series based on a configurable smoothing factor (alpha) and detects anomalies (sudden spikes/drops) using a running estimate of forecast error variance and a threshold in standard deviations. Offers an adaptive mode that adjusts alpha based on data volatility. Unlike general statistical libraries, this is specifically designed as a Node-RED node with status indicator and configurable settings, intended for predictive maintenance and real-time monitoring. Released under GPL-3.0.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","node-red","forecast","exponential smoothing","anomaly detection"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/node-red-contrib-industrial-machine-forecast"},{"id":16463,"title":"Node-RED InfluxDB Integration","library":"node-red-contrib-influxdb","status":"active","version":"0.7.0","language":"javascript","ecosystem":"npm","summary":"node-red-contrib-influxdb provides a collection of Node-RED nodes designed for seamless interaction with InfluxDB time series databases. It offers robust support for InfluxDB 1.x, InfluxDB 1.8 (leveraging 2.0 API compatibility with Flux queries), and native InfluxDB 2.0, allowing users to write and query data using both InfluxQL and Flux query languages. The current stable version is 0.7.0. The package maintains a steady release cadence, incorporating new features like request timeouts and addressing compatibility updates for InfluxDB versions and underlying Node.js runtimes. A key differentiator is its ability to handle multiple InfluxDB versions and query languages within a single set of nodes, adapting its internal client library based on the configuration.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","node-red","influxdb"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/node-red-contrib-influxdb"},{"id":27989,"title":"node-red-contrib-json","library":"node-red-contrib-json","status":"maintenance","version":"0.2.0","language":"javascript","ecosystem":"npm","summary":"A Node-RED node for processing JSON objects using multiple query engines: JSONSelect, JSONPath, jq, and json-select. Current stable version is 0.2.0. Release cadence is irregular; this package is in early maintenance mode. Key differentiators include support for multiple query languages in one node and the ability to choose between lightweight (JSONSelect) and powerful (jq) engines. The jq engine requires the jq command-line tool to be installed separately, which is a notable dependency compared to pure JavaScript alternatives. The node integrates into Node-RED's flow-based programming environment, allowing visual wiring of JSON transformations.","last_verified":"2026-05-09T00:00:00.000Z","tags":["javascript","node-red","contrib-json","json","jsonpath","jq","jsonselect"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/node-red-contrib-json"},{"id":16867,"title":"Node-RED Loop Processing Nodes","library":"node-red-contrib-loop-processing","status":"active","version":"0.5.1","language":"javascript","ecosystem":"npm","summary":"This package provides three essential Node-RED nodes designed to facilitate flow looping within the Node-RED environment: `counter-loop`, `array-loop`, and `while-loop`. The `counter-loop` node enables `for-loop`-like behavior using a configurable counter, defining initial, terminal, and increment values. The `array-loop` node iterates over elements within a standard JavaScript array, akin to `forEach` or `for-of`, exposing the current key and value. The `while-loop` node executes based on a dynamic conditional expression. Currently at version 0.5.1, the package is actively maintained with a steady cadence of minor updates, frequently addressing bug fixes and introducing new features such as loop time limitations for `while-loop` and explicit variable resetting for iterative nodes. It significantly enhances Node-RED's capabilities by providing structured control flow mechanisms for repetitive tasks, which are not inherently available through basic core nodes.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","node-red","loop","repeat","iterator","array"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/node-red-contrib-loop-processing"},{"id":14743,"title":"Node-RED Match Node","library":"node-red-contrib-match","status":"active","version":"1.0.2","language":"javascript","ecosystem":"npm","summary":"node-red-contrib-match is a Node-RED package providing a dedicated node for advanced message filtering within a flow. It enables users to define multiple rules to check specific properties within an incoming message, or global/flow contexts, against static values, other properties, previous values, ranges, regex, types, and null/boolean states. Messages satisfying all defined rules are routed to the first output, while those failing any rule are sent to the second output. The current stable version is 1.0.2. Release cadence appears to be infrequent, primarily for bug fixes based on recent releases. Its key differentiator is the comprehensive set of comparison operators and the ability to probe deeply into objects and arrays, offering more granular control than standard switch nodes.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","node-red","match","filter"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/node-red-contrib-match"},{"id":18609,"title":"node-red-contrib-moment","library":"node-red-contrib-moment","status":"maintenance","version":"5.0.0","language":"javascript","ecosystem":"npm","summary":"Node-RED node for date/time formatting using Moment.js, with timezone, DST, and locale support. Current stable version is 5.0.0, requiring Node.js >=14.14 and Node-RED >=1.0. Provides two nodes: 'moment' for date/time formatting and 'humanizer' for duration descriptions. Locale-aware output strings. Note that moment.js is now built into JSONata, making this package less necessary; no further enhancements expected. Release cadence is irregular, with major versions introducing breaking dependency updates.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","node-red","moment","momentjs","time","date","timezone","locale","DST"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/node-red-contrib-moment"},{"id":13649,"title":"Node-RED OAuth2 Authentication Node","library":"node-red-contrib-oauth2","status":"active","version":"6.2.1","language":"javascript","ecosystem":"npm","summary":"The `node-red-contrib-oauth2` package provides a specialized Node-RED node designed to streamline OAuth2 authentication flows within Node-RED environments. Its primary function is to facilitate the acquisition of access tokens from an OAuth2 server, which can then be seamlessly integrated into subsequent Node-RED nodes for making authenticated API requests. The current stable version is 6.2.1, with recent updates in May 2024, indicating an active development lifecycle and consistent release cadence. Notable features in recent versions include enhanced support for the OAuth2 implicit flow and a configurable option to force token refreshes. This node differentiates itself by abstracting complex OAuth2 mechanics into a visually configurable component within the Node-RED visual programming paradigm, supporting both static and dynamic credential management across various OAuth2 grant types, including Authorization Code, Client Credentials, Password, and Implicit flows.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","node-red","oauth2","security"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/node-red-contrib-oauth2"},{"id":18610,"title":"node-red-contrib-opcua","library":"node-red-contrib-opcua","status":"active","version":"0.2.351","language":"javascript","ecosystem":"npm","summary":"A Node-RED node collection for OPC UA communication and server functionality, based on the node-opcua library. Current stable version is 0.2.351, released regularly with active maintenance. It provides client nodes to read, write, subscribe, browse, and invoke methods on OPC UA servers, plus server nodes to create variable and method nodes. Key differentiators include tight integration with Node-RED's flow-based programming model and support for complex OPC UA features like subscriptions, monitored items, events, and array index ranges. Compared to generic OPC UA SDKs, it abstracts connection management and message parsing into easy-to-configure nodes.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","node-red","OPC UA","opc-ua","unified automation","opc foundation","node-opcua"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/node-red-contrib-opcua"},{"id":14744,"title":"Node-RED Oracle Database Connector","library":"node-red-contrib-oracledb-mod","status":"active","version":"0.7.6","language":"javascript","ecosystem":"npm","summary":"node-red-contrib-oracledb-mod provides robust and modern Node-RED nodes for seamless interaction with Oracle Database. It offers nodes for connecting to Oracle databases, executing SQL/PLSQL queries, and handling stored procedures/functions. Key features include resilient connection pooling to manage network disconnects and database restarts, support for DML operations (SELECT, INSERT, UPDATE, DELETE), and advanced data binding via `msg.bindVars`. The package currently stands at version 0.7.6, with releases addressing critical bugs and enhancing usability. It differentiates itself through its focus on stability, comprehensive Oracle feature support, and ease of integration into Node-RED flows. This package relies on the `oracledb` Node.js driver internally.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","node-red","oracle","sql","oracledb"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/node-red-contrib-oracledb-mod"},{"id":14745,"title":"Node-RED Browser Audio Player","library":"node-red-contrib-play-audio","status":"active","version":"2.5.0","language":"javascript","ecosystem":"npm","summary":"The node-red-contrib-play-audio package (current stable version 2.5.0) provides a Node-RED node designed for playing audio directly within the client-side browser context where the Node-RED dashboard or editor is viewed. It specifically leverages the Web Audio API to play raw audio buffers, making it suitable for integrations with other nodes that output audio data, such as Text-to-Speech (TTS) services (e.g., the Watson Text to Speech node). Additionally, it offers basic browser-native Text-to-Speech capabilities for simple string inputs, provided the browser supports this feature. This node is a key component for adding client-side audio feedback or announcements to Node-RED applications, operating exclusively in the browser environment rather than on the Node.js server. Its release cadence follows contributions and updates to Node-RED compatibility.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","node-red","audio","TTS","text-to-speech"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/node-red-contrib-play-audio"},{"id":14747,"title":"PostgreSQL Node for Node-RED","library":"node-red-contrib-postgresql","status":"active","version":"0.15.4","language":"javascript","ecosystem":"npm","summary":"node-red-contrib-postgresql is a Node-RED contribution that provides a node for interacting with PostgreSQL databases. It is currently at version 0.15.4 and has a relatively steady release cadence, primarily focused on bug fixes, dependency updates, and minor enhancements. Key features include robust support for parameterized SQL queries (both numeric $1/$2 and emulated named $id parameters), efficient handling of large datasets through resultset splitting and backpressure (flow control), and flexible dynamic SQL query input via `msg.query`. It provides database responses in `msg.payload`, with additional metadata in `msg.pgsql`. The node integrates directly into the Node-RED flow editor, abstracting away direct `node-postgres` client management for most use cases, though advanced users can dynamically configure client settings via `msg.pgConfig` for specific scenarios.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","backpressure","node-red-contrib","node-red","nodered","postgres","postgresql","timescale"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/node-red-contrib-postgresql"},{"id":18611,"title":"node-red-contrib-rss","library":"node-red-contrib-rss","status":"active","version":"0.1.6","language":"javascript","ecosystem":"npm","summary":"A Node-RED node that converts incoming message payloads (arrays of objects) into an RSS or Atom feed. Version 0.1.6 wraps the popular 'rss' npm package and maps feed- and item-level options from msg properties or node configuration. Useful for creating dynamic feeds within Node-RED flows. Limited release history. Simpler than full-featured feed generators but tightly integrated with Node-RED's message-based paradigm.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","node-red","atom","rss","feed"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/node-red-contrib-rss"},{"id":15152,"title":"Node-RED Siemens S7 PLC Connector","library":"node-red-contrib-s7","status":"active","version":"3.1.3","language":"javascript","ecosystem":"npm","summary":"node-red-contrib-s7 is a Node-RED package designed to facilitate interaction with Siemens S7 series Programmable Logic Controllers (PLCs), including S7-300, S7-400, S7-1200, and S7-1500. Currently stable at version 3.1.3, this package offers a robust solution for integrating industrial automation into Node-RED flows. It provides specialized nodes—'S7 Endpoint' for connection management and variable configuration, and 'S7 In' for reading data—that are accessed directly through the Node-RED editor palette. Its key differentiators include a custom, simplified variable addressing scheme, support for various PLC data types (Boolean, Byte, Char, Int, DInt, Real, String), and flexible data retrieval modes (single variable, all variables per message, or all variables as a single object). The package is actively maintained, with updates typically aligned with Node-RED and Node.js LTS releases. Users should be aware of specific Node.js and Node-RED version requirements for compatibility. It originates from the ST-One project, emphasizing its industrial application focus.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","hardware","s7","logo","siemens","plc","profinet","node-red"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/node-red-contrib-s7"},{"id":14748,"title":"Node-RED Siemens S7 PLC Communication","library":"node-red-contrib-s7comm","status":"active","version":"1.1.6","language":"javascript","ecosystem":"npm","summary":"node-red-contrib-s7comm is a Node-RED package designed to facilitate communication with Siemens SIMATIC S7-300, S7-1200, and S7-1500 PLCs. It leverages the RFC1006 (ISO-on-TCP) communication protocol, enabling users to read from and write to specific PLC addresses using various S7 data types. The current stable version is 1.1.6. As a Node-RED contribution node, its release cadence is typically driven by community contributions and updates to its underlying `nodeS7` library, which handles the core PLC communication. Key differentiators include its integration into the Node-RED flow-based programming environment, simplifying the creation of HMI, SCADA, or IIoT applications that interact with Siemens PLCs without requiring extensive low-level protocol knowledge. It abstracts the complexities of the S7comm protocol behind user-friendly Node-RED nodes.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","node-red","SIMATIC","PLC","Siemens","S7","S7comm","RFC1006","iso-on-tcp"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/node-red-contrib-s7comm"},{"id":18612,"title":"Simple Gate","library":"node-red-contrib-simple-gate","status":"active","version":"0.5.2","language":"javascript","ecosystem":"npm","summary":"A Node-RED gate node that controls message flow by opening or closing a gate. Current stable version is 0.5.2, released with support for asynchronous context stores and improved persistence. Key differentiators: allows user-defined control topic and command strings, supports toggle and status commands, and can restore state from persistent context stores if available. Cannot queue messages; for queuing, use the companion node-red-contrib-queue-gate package. Compatible with Node-RED 0.18+.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","node-red","gate","flow control"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/node-red-contrib-simple-gate"},{"id":13650,"title":"Node-RED Simple Time Node","library":"node-red-contrib-simpletime","status":"active","version":"3.1.0","language":"javascript","ecosystem":"npm","summary":"node-red-contrib-simpletime is a lightweight Node-RED node designed to inject and format date and time information into message payloads. Its current stable version is 3.1.0, and based on its npm activity and badge presence, it appears to maintain a regular update cadence. The node provides various pre-formatted date and time properties (e.g., `msg.myymd`, `msg.mytime`, `msg.myepoch`) that can be easily accessed in subsequent flow nodes like function nodes or UI templates. A key differentiator is its minimal footprint and simplicity for common date/time tasks, contrasting with more robust but heavier alternatives like `node-red-contrib-moment` for advanced timezone handling. It can operate on the current system time or process a provided `msg.date` input.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","node-red","time","date","moment"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/node-red-contrib-simpletime"},{"id":13651,"title":"Node-RED MySQL/MariaDB Connector","library":"node-red-contrib-stackhero-mysql","status":"active","version":"1.0.6","language":"javascript","ecosystem":"npm","summary":"node-red-contrib-stackhero-mysql is a Node-RED contribution that provides a robust node for interacting with MySQL and MariaDB databases. Currently at version 1.0.6, this package maintains a stable release cadence, focusing on reliability and compatibility. Its primary differentiator is native support for TLS (SSL) encryption for secure connections, along with compatibility for the \"Caching SHA2 password\" authentication method, which is crucial for modern MySQL 8.x environments. This addresses a common pain point for users connecting to newer MySQL instances. The node simplifies database operations within Node-RED flows by allowing SQL queries in `msg.topic` and parameterized arguments in `msg.payload`, supporting various parameter styles including object-based, named, positional, and bulk insertions. It integrates seamlessly into Node-RED, extending its capabilities for data persistence and retrieval without requiring custom code for connection handling or authentication specifics.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","node-red","stackhero","mysql","mariadb"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/node-red-contrib-stackhero-mysql"},{"id":13652,"title":"Node-RED Telegram Bot Nodes","library":"node-red-contrib-telegrambot","status":"active","version":"17.1.3","language":"javascript","ecosystem":"npm","summary":"This package provides a comprehensive collection of Node-RED nodes specifically designed for integrating Telegram bot functionality into Node-RED flows. It allows users to easily create Telegram bots that can send and receive messages, handle various event types (like commands, callback queries, and media), and interact with the Telegram Bot API without writing extensive JavaScript code. The current stable version is 17.1.3, with regular updates addressing bug fixes, new Telegram API features, and behavioral improvements. Recent releases, such as v17.1.0, introduced significant changes to message queuing and flood control mechanisms to enhance stability and compliance with Telegram's API limits. Its key differentiator is the visual programming approach provided by Node-RED, enabling rapid development and deployment of Telegram bots through a drag-and-drop interface. It abstracts much of the complexity of the underlying `node-telegram-bot-api` library, focusing on flow-based interaction.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","node-red","telegram","bot"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/node-red-contrib-telegrambot"},{"id":27990,"title":"node-red-contrib-toggle","library":"node-red-contrib-toggle","status":"active","version":"0.1.1","language":"javascript","ecosystem":"npm","summary":"Toggle switch node for Node-RED that stores state and provides ON/OFF/toggle operations without function nodes or flow variables. Version 0.1.1 is current. Configuration supports string, number, or boolean payloads, optional topic filtering, and three pass-through modes: never, on change, or always. Output msg forwards on valid command with state indicated by node status (green/red dot). Compatible with Node-RED 1.x+. Differentiators: no coding required, state persistence across flows, simple visual interface.","last_verified":"2026-05-09T00:00:00.000Z","tags":["javascript","node","node-red","toggle","switch","power"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/node-red-contrib-toggle"},{"id":26005,"title":"node-red-contrib-ui-led","library":"node-red-contrib-ui-led","status":"maintenance","version":"0.4.11","language":"javascript","ecosystem":"npm","summary":"A Node-RED dashboard widget that displays a customizable LED status indicator with color mapping based on msg.payload values. Version 0.4.11 is currently latest with no active development since 2021. Requires node-red-dashboard >=2.23.3. Supports custom color-value mappings, dynamic overrides via msg.colorForValue, and aesthetic sizing options. Unlike generic dashboard widgets, this node provides immediate visual feedback with simple boolean or custom state-to-color logic. Released under MIT license.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","node-red","led","dashboard","ui"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/node-red-contrib-ui-led"},{"id":17308,"title":"Node-RED UI Level Indicator","library":"node-red-contrib-ui-level","status":"active","version":"0.1.46","language":"javascript","ecosystem":"npm","summary":"node-red-contrib-ui-level is a custom Node-RED node designed to provide a linear level indicator widget for the Node-RED Dashboard. It enables users to visually represent numerical data as a customizable bar graph. The current stable version provided is 0.1.46. This node is part of the Node-RED ecosystem, typically seeing updates driven by Node-RED and Node-RED Dashboard releases, and new feature additions. Key differentiators include its support for three layouts (Single Horizontal, Pair Horizontal, Single Vertical), extensive color customization options (multiple segments, single color, interpolated), an optional 'Peak mode' with adjustable hold times, and dynamic configuration of properties like min/max values, segments, and labels via `msg.control` inputs. It also offers multiple stripe resolutions and animation options, providing flexibility for various dashboard designs.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","node-red","level","ui-level","dashboard","linear gauge","indicator"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/node-red-contrib-ui-level"},{"id":17309,"title":"Node-RED Dashboard State Trail Chart","library":"node-red-contrib-ui-state-trail","status":"active","version":"1.0.2","language":"javascript","ecosystem":"npm","summary":"node-red-contrib-ui-state-trail is a Node-RED dashboard UI node that renders a Gantt-type chart to visualize the historical changes of a state over a configurable time period. It is designed for displaying single-line state timelines, such as the operational status (on/off, running/stopped) of a device or process. The current stable version is 1.0.2. As a Node-RED contrib node, it typically receives updates on an as-needed basis rather than a strict release cadence, focusing on stability and new features. Key differentiators include its ability to accept both simple and timestamped historical data, customizable legend display (showing all states, current states, or latest state), state aggregation for performance, and optional persistent data storage when Node-RED's context storage is properly configured. It supports string, number, and boolean state types, which are treated distinctly.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","node-red","state-trail","state chart","dashboard"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/node-red-contrib-ui-state-trail"},{"id":15153,"title":"Node-RED UUID Generator","library":"node-red-contrib-uuid","status":"active","version":"0.0.4-rc-1","language":"javascript","ecosystem":"npm","summary":"node-red-contrib-uuid is a Node-RED node designed for the simple and fast generation of RFC4122 compliant Universally Unique Identifiers (UUIDs) within Node-RED flows. It leverages the robust `uuid` npm package internally to ensure standard-compliant and cryptographically strong UUIDs. As of version 0.0.4-rc-1, it is in a release candidate stage, indicating active development and refinement. Node-RED contrib nodes typically follow an independent release cadence, often tied to feature enhancements or updates in their underlying dependencies like the `uuid` library. Its primary differentiator is providing a drag-and-drop solution for UUID generation directly within the Node-RED visual programming environment, abstracting the complexities of the underlying `uuid` library for flow developers.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","node-red","agilit-e","agilite","uuid","rfc4122"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/node-red-contrib-uuid"},{"id":18613,"title":"node-red-contrib-ewelink-cube","library":"node-red-contrib-v2-test","status":"active","version":"0.0.1","language":"javascript","ecosystem":"npm","summary":"Node-RED nodes to control eWeLink Cube devices. This package provides nodes for integrating eWeLink Cube smart home controllers with Node-RED, enabling automation of eWeLink-compatible devices. The current version is 0.0.1, and it is in early development. It differs from generic eWeLink Node-RED packages by specifically targeting the Cube hardware offering dedicated nodes for its commands and events. Release cadence is uncertain due to pre-release status. Requires Node-RED as a runtime environment.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","node-red"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/node-red-contrib-v2-test"},{"id":18614,"title":"node-red-contrib-weather","library":"node-red-contrib-weather","status":"maintenance","version":"0.1.2","language":"javascript","ecosystem":"npm","summary":"Node-RED Node for fetching weather data from Xiaomi (Mi) weather API for Chinese locations. Current stable version 0.1.2, last released 2019-12-5, no active development. Key differentiator: simple integration with Node-RED, supports latitude/longitude input within China only, outputs weather object, temperature, humidity, weather condition, AQI, sunrise/sunset. Does not use any official weather API; data source is Xiaomi's internal service. Low maintenance, bug fixes via GitHub issues/QQ group.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","Node-RED","node-red-contrib","weather"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/node-red-contrib-weather"},{"id":14746,"title":"Node-RED IcedCoffeeScript Node","library":"node-red-iced-coffeescript","status":"abandoned","version":"1.0.7","language":"javascript","ecosystem":"npm","summary":"The `node-red-iced-coffeescript` package provides a custom node for the Node-RED low-code programming platform, enabling users to execute code written in IcedCoffeeScript within their flows. Node-RED is an open-source tool for wiring together hardware devices, APIs, and online services in event-driven applications, often used for IoT and automation. IcedCoffeeScript is a superset of CoffeeScript that introduced `await` and `defer` keywords for simplified asynchronous control flow, predating the native `async/await` features in modern JavaScript. This package, currently at version 1.0.7, effectively allows Node-RED flows to leverage IcedCoffeeScript's asynchronous syntax. However, given its last update was approximately nine years ago, and `iced-coffee-script` itself has not been updated in six years, the package is considered abandoned. Its primary differentiator, async handling, has been largely superseded by standard JavaScript capabilities. The package requires `iced-coffee-script` to be installed separately.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","node-red","iced-coffeescript","conceptuli","coffeescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/node-red-iced-coffeescript"},{"id":21615,"title":"node-red-iot-mqtt-api","library":"node-red-iot-mqtt-api","status":"active","version":"1.0.1","language":"javascript","ecosystem":"npm","summary":"A Node-RED custom node that integrates IoT MQTT APIs, enabling easy connection and data handling with MQTT brokers. Version 1.0.1 is the latest stable release, with a low release cadence. It simplifies IoT data flow in Node-RED by providing a dedicated node for MQTT-based IoT APIs, differentiating from generic MQTT nodes by offering pre-configured API integration for common IoT platforms.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","node-red"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/node-red-iot-mqtt-api"},{"id":15154,"title":"Node-RED Base64 Converter Node","library":"node-red-node-base64","status":"maintenance","version":"1.0.0","language":"javascript","ecosystem":"npm","summary":"This package provides a Node-RED node for encoding and decoding messages using Base64 format. It allows developers to convert `msg.payload` to a Base64 string if the input is a binary buffer, or decode a Base64 string back into a binary buffer. As of its stable `1.0.0` release, it offers robust and straightforward functionality for common Base64 transformations within Node-RED flows. Being part of the official Node-RED nodes collection, it often aligns with Node-RED core updates and feature milestones. Its primary differentiator is its seamless integration into the visual flow programming paradigm of Node-RED, handling the technical details of buffer and string conversions automatically based on input type. The package is maintained, indicating stability with less frequent, but impactful, updates. Its purpose is to simplify Base64 operations for Node-RED users without requiring custom function nodes.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","node-red","base64"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/node-red-node-base64"},{"id":11445,"title":"Node-RED Email Nodes","library":"node-red-node-email","status":"active","version":"5.2.3","language":"javascript","ecosystem":"npm","summary":"node-red-node-email provides a set of nodes for the Node-RED visual programming environment, enabling users to easily send and receive emails within their flows. The current stable version is 5.2.3. The package offers an 'Email (input)' node to fetch messages from IMAP or POP3 servers, and an 'Email (output)' node to send emails via SMTP. It supports modern authentication methods such as OAuth2.0 for Exchange/Outlook 365 and application-specific passwords for Gmail, which are crucial for two-factor authentication setups. Releases are tied to Node.js version requirements, with recent versions requiring Node.js v20 or newer, and major updates often introducing breaking changes related to authentication mechanisms. Its primary differentiator is seamless integration into Node-RED, abstracting complex email protocols into configurable visual components, allowing for robust email automation directly within flows.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","node-red","email","gmail","imap","pop","smtp","smtp-server","mta"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/node-red-node-email"},{"id":14749,"title":"Node-RED Feedparser Node","library":"node-red-node-feedparser","status":"active","version":"1.0.5","language":"javascript","ecosystem":"npm","summary":"This package provides a Node-RED node, `node-red-node-feedparser`, designed to monitor and parse RSS and Atom feeds. It is currently at version 1.0.5 and is part of the official Node-RED nodes collection, suggesting an active maintenance schedule tied to Node-RED's own releases. The node differentiates itself by integrating directly into Node-RED flows, allowing users to easily consume and process feed data within a visual programming environment without writing custom parsing logic. It handles the polling of feeds at configurable intervals and outputs structured data for each article, including title, description, link, and a complete article object. A key change in version 1.0 involved a rewrite to remove the deprecated `request` library and switch to a new parsing engine, resulting in changes to the output data structure.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","node-red","atom","rss","feed"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/node-red-node-feedparser"},{"id":17839,"title":"Node-RED MongoDB Node","library":"node-red-node-mongodb","status":"active","version":"0.2.5","language":"javascript","ecosystem":"npm","summary":"This package provides Node-RED nodes for interacting with MongoDB databases, enabling users to store and retrieve data within their Node-RED flows. It abstracts the complexities of the MongoDB driver, allowing operations like `find`, `count`, `aggregate`, `save`, `insert`, `update`, and `remove` via message properties (`msg.payload`, `msg.query`, `msg.collection`). Originally part of Node-RED core, it was spun out as a separate installable package from Node-RED v0.10.8 onwards. The current stable version is 0.8.0, with a release cadence that seems to follow major Node-RED or MongoDB driver updates, marked by 'Milestone Release' entries. Key differentiators include its tight integration with the Node-RED flow paradigm and simplified database interactions for IoT and data processing scenarios. It requires a running MongoDB server and depends on a MongoDB client package version 3.6.3 or newer.","last_verified":"2026-04-23T00:00:00.000Z","tags":["javascript","node-red","mongodb"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/node-red-node-mongodb"},{"id":14750,"title":"Node-RED MySQL Database Connector","library":"node-red-node-mysql","status":"active","version":"3.0.0","language":"javascript","ecosystem":"npm","summary":"This package provides a Node-RED node for connecting to and interacting with MySQL databases. It allows users to execute SQL `query` operations, including `INSERT`, `UPDATE`, `DELETE`, and `SELECT` statements, by passing the SQL query in `msg.topic` and parameters in `msg.payload`. The results are returned in `msg.payload`, typically as an array of rows or null if no results are found. The current stable version is 3.0.0. While a specific release cadence isn't published, the project maintains an active development presence on GitHub. A key differentiator is its seamless integration into the Node-RED visual programming environment, abstracting direct `mysql` library usage into a configurable, GUI-driven node. It supports parameterized queries, both positional and named, which helps mitigate basic SQL injection risks, but explicitly warns users to remain vigilant about security. The node also offers configuration options for database reconnection timeouts and character sets.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","node-red","mysql"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/node-red-node-mysql"},{"id":14751,"title":"Node-RED OpenWeatherMap Node","library":"node-red-node-openweathermap","status":"active","version":"1.0.1","language":"javascript","ecosystem":"npm","summary":"This package provides two Node-RED nodes, 'OpenWeatherMap' (input) and 'OpenWeatherMap Query' (query), for integrating weather data from the OpenWeatherMap API into Node-RED flows. The 'input' node periodically fetches current weather or a 5-day forecast based on configured location (city/country or lat/lon) and outputs a message if data changes. The 'query' node allows on-demand fetching of current weather, triggered by input messages containing location details. It returns detailed weather information including temperature, humidity, wind, and precipitation, as well as an object with full API data. Currently at version 1.0.1, it is part of the broader Node-RED ecosystem and follows its release cadence for updates and compatibility. A key differentiator is its seamless integration into Node-RED's visual programming environment, abstracting direct API calls and simplifying complex API interactions into configurable nodes. This makes it accessible for users who prefer visual programming over writing code for data fetching and processing.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","node-red","weather","openweathermap"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/node-red-node-openweathermap"},{"id":14752,"title":"Pi GPIO for Node-RED","library":"node-red-node-pi-gpio","status":"active","version":"2.0.7","language":"javascript","ecosystem":"npm","summary":"The node-red-node-pi-gpio package provides a set of Node-RED nodes for interacting with the General Purpose Input/Output (GPIO) pins of a Raspberry Pi. Utilizing the `RPi.GPIO` Python library, it enables flow-based control and monitoring of digital and Pulse Width Modulation (PWM) outputs, as well as digital inputs. The current stable version is 2.0.7. Releases appear to follow a milestone-based cadence rather than a strict schedule, with major version updates incorporating new features or significant changes. Key differentiators include built-in support for mouse and keyboard input detection and direct integration into the Node-RED visual programming environment, simplifying hardware interaction for IoT and automation projects on Raspberry Pi devices. It specifically notes an alternative, `node-red-node-pi-gpiod`, for more accurate servo control, indicating this package is better suited for general purpose digital and basic PWM applications.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","node-red","Pi","GPIO","PiGpio"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/node-red-node-pi-gpio"},{"id":14753,"title":"Node-RED Ping Node","library":"node-red-node-ping","status":"maintenance","version":"0.3.3","language":"javascript","ecosystem":"npm","summary":"The `node-red-node-ping` package provides a specialized Node-RED node designed to perform ICMP pings against remote servers. It serves as a network health monitoring and keep-alive check utility within the Node-RED low-code development environment. The node can operate in two primary modes: 'Timed' for periodic checks at configurable intervals, and 'Triggered' for on-demand pings initiated by an input message. Upon execution, it outputs the round-trip time in milliseconds as `msg.payload`, or `false` if the host is unreachable or unresolvable. Error messages are provided in `msg.error` and the target IP in `msg.topic`. The current stable version is 0.3.3, which was last published approximately four years ago, indicating a very slow or ceased release cadence for this specific package. Its primary differentiator is its seamless integration into Node-RED flows, allowing developers to visually incorporate ping functionality without writing custom code, unlike standalone `ping` npm libraries.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","node-red","ping","keepalive"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/node-red-node-ping"},{"id":11446,"title":"Node-RED Random Number Generator","library":"node-red-node-random","status":"active","version":"0.4.1","language":"javascript","ecosystem":"npm","summary":"The `node-red-node-random` package provides a Node-RED node that generates random numbers based on configurable minimum and maximum values. It is a fundamental utility node for introducing variability into Node-RED flows, suitable for simulations, testing, or dynamic control systems. The node, currently at version 0.4.1 (though the GitHub repository indicates releases up to 0.8.0), is actively maintained by the Node-RED project. It allows for generating either integers within an inclusive range (`min <= n <= max`) or floating-point numbers within a range that is inclusive of the minimum but exclusive of the maximum (`min <= n < max`). A key differentiator is its ability to accept dynamic 'From' and 'To' values via `msg.from` and `msg.to` properties, although hardcoded node configurations take precedence. It's released as part of the `node-red-nodes` collection, which typically sees updates aligned with Node-RED core releases or as needed for individual nodes.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","node-red","random"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/node-red-node-random"},{"id":13653,"title":"Node-RED Report-By-Exception (RBE) Node","library":"node-red-node-rbe","status":"active","version":"0.5.0","language":"javascript","ecosystem":"npm","summary":"The `node-red-node-rbe` package provides a Node-RED node for implementing report-by-exception (RBE) and deadband/narrowband filtering logic within Node-RED flows. It ensures that messages are only passed through if their `msg.payload` changes significantly from the previously sent value, reducing redundant data processing and network traffic. The node can operate in RBE mode (value changes), deadband mode (value changes by more than a fixed amount or percentage), or narrowband mode (blocks if value changes *more* than a threshold, useful for ignoring outliers). It supports filtering on a per-`msg.topic` basis, allowing a single node to manage multiple data streams concurrently. The current stable version is 0.8.0, with releases typically marked as 'Milestone Releases', indicating less frequent, feature-driven updates rather than strict semantic versioning for every change. Its primary differentiation lies in its direct integration into Node-RED's visual programming paradigm for efficient data conditioning.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","node-red","rbe","bandgap","deadband"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/node-red-node-rbe"},{"id":18048,"title":"Node-RED Serial Port Communication Nodes","library":"node-red-node-serialport","status":"active","version":"2.0.3","language":"javascript","ecosystem":"npm","summary":"node-red-node-serialport provides a set of nodes for Node-RED, enabling communication with hardware serial ports (e.g., RS232, RS485, USB-to-serial adapters). It integrates the widely used `serialport` library to offer Input, Output, Request, and Control nodes directly within the Node-RED visual programming environment. The current stable version is 2.0.3, released in late 2023. This package is actively maintained, with significant updates in major versions to align with Node.js and underlying `serialport` library advancements. Its primary differentiator is seamless integration into Node-RED flows, allowing developers to manage serial communications visually and programmatically without writing custom boilerplate code for port management.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","node-red","serial"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/node-red-node-serialport"},{"id":14754,"title":"Node-RED Smoothing Algorithms Node","library":"node-red-node-smooth","status":"active","version":"0.1.2","language":"javascript","ecosystem":"npm","summary":"node-red-node-smooth is a Node-RED package providing a collection of simple smoothing algorithms for processing incoming numerical data. It includes functions like Minimum, Maximum, Mean, Standard Deviation, High Pass, and Low Pass smoothing. The current stable version, 0.8.0, was released approximately a year ago, indicating an active but not rapid release cadence. This node is specifically designed for the Node-RED environment, a low-code programming platform for event-driven applications, differentiating it from general-purpose JavaScript libraries. Its primary strength lies in its direct integration into Node-RED flows, allowing users to easily incorporate data smoothing into their visual programming logic without writing complex code. It operates exclusively on numerical inputs and can reset its internal state via a `msg.reset` message.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","node-red","smooth","average","standard deviation"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/node-red-node-smooth"},{"id":18615,"title":"node-red-node-sqlite","library":"node-red-node-sqlite","status":"active","version":"2.0.1","language":"javascript","ecosystem":"npm","summary":"Node-RED node for local SQLite database read/write operations. Current stable version is 2.0.1, released as part of the node-red-nodes collection. The package wraps the better-sqlite3 library (v2+) or sqlite3 (v1) to provide SQL query execution with support for prepared statements, parameterized queries, batch execution, SQLite extensions, and configurable reconnect timeouts. Install via npm in the Node-RED user directory with --unsafe-perm flag. Version 2.x introduces a breaking change requiring native binary rebuild on some platforms. Allows SQL injection when using raw queries via msg.topic, but prepared statements mitigate this.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","node-red","sqlite"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/node-red-node-sqlite"},{"id":27991,"title":"Node-RED node-suncalc","library":"node-red-node-suncalc","status":"active","version":"1.2.0","language":"javascript","ecosystem":"npm","summary":"A Node-RED node that triggers signals at sunrise and sunset using the suncalc library. Current version 1.2.0. It calculates times based on a specified location and provides configurable definitions of sunrise/sunset with minute offsets. Outputs day/night status every minute and emits transitions. Also supplies sun/moon position data. Differentiators: integrated into Node-RED ecosystem, simple setup, two outputs for continuous state and edge triggers.","last_verified":"2026-05-09T00:00:00.000Z","tags":["javascript","node-red","suncalc"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/node-red-node-suncalc"},{"id":17841,"title":"Node-RED File Tail Node","library":"node-red-node-tail","status":"maintenance","version":"0.4.0","language":"javascript","ecosystem":"npm","summary":"The `node-red-node-tail` package provides a core Node-RED node designed to monitor and process changes in files on the local filesystem. It functions similarly to the `tail -f` command, continuously reading and injecting new lines appended to a specified file directly into a Node-RED flow. This enables real-time processing of log files, data streams, or any continuously updated text files within a Node-RED environment. The latest stable version, 0.4.0, was published over three years ago, indicating that this specific node is currently in a maintenance phase rather than active development. While part of the broader `node-red-nodes` collection, its release cadence is irregular, tied to Node-RED's own lifecycle or specific bug fixes rather than a frequent update schedule. Its primary differentiator is its seamless integration into the Node-RED visual programming paradigm, allowing users to configure file monitoring without writing any code, solely through the editor UI.","last_verified":"2026-04-23T00:00:00.000Z","tags":["javascript","node-red","tail"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/node-red-node-tail"},{"id":11447,"title":"Node-RED Node Test Helper","library":"node-red-node-test-helper","status":"active","version":"0.3.6","language":"javascript","ecosystem":"npm","summary":"The Node-RED Node Test Helper is a comprehensive framework designed for unit testing Node-RED nodes and flows. It enables developers to start a dedicated Node-RED runtime instance within their test environment, load specific test flows, and simulate message injection and reception to verify node behavior. The current stable version is 0.3.6, with regular maintenance updates including dependency bumps and minor feature enhancements. This helper differentiates itself by integrating directly with the Node-RED runtime, providing a realistic testing environment that goes beyond simple JavaScript unit tests, ensuring nodes function correctly within the flow-based programming paradigm. It is an essential tool for maintaining the quality and reliability of custom Node-RED nodes.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","test","iot","node-red"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/node-red-node-test-helper"},{"id":11448,"title":"Node-RED UI Table Widget","library":"node-red-node-ui-table","status":"active","version":"0.4.5","language":"javascript","ecosystem":"npm","summary":"This Node-RED UI widget node, currently at version 0.4.5, displays dynamic data as an interactive table within the Node-RED Dashboard. It expects `msg.payload` to contain an array of objects, with each object representing a row and its keys defining the column names. The node is actively maintained as part of the `node-red-ui-nodes` collection and leverages the powerful Tabulator.js library for its core table functionality. It offers extensive configuration options for columns, including width, alignment, and various data formatting options such as plain text, raw HTML, links, images, progress bars, traffic lights, color fills, and star ratings. Advanced users can also send commands to the table via `msg.payload` to manipulate data, apply filters, and interact directly with the underlying Tabulator API. Its key differentiator lies in its seamless integration into the Node-RED flow paradigm, making it straightforward to visualize dynamic data streams from IoT devices, APIs, or other Node-RED sources directly within a web-based dashboard.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","node-red","node-red-dashboard","table"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/node-red-node-ui-table"},{"id":13654,"title":"Node-RED Vue Integration","library":"node-red-vue","status":"active","version":"0.1.15","language":"javascript","ecosystem":"npm","summary":"Node-RED Vue is a plugin that facilitates the development of custom Node-RED node configuration templates using Vue.js components instead of traditional raw HTML and JavaScript files. Currently at version 0.1.15, the project explicitly labels itself as a 'construction zone,' indicating active development, rapid iteration, and a likelihood of frequent breaking changes. Its core purpose is to modernize Node-RED node development by offering benefits such as hot-module reloading, a cleaner abstraction for handling node properties (including automatic type conversions and input initialization), and the ability to utilize modern styling frameworks like TailwindCSS. This approach aims to streamline the developer experience by moving away from jQuery-style DOM manipulation, though it strictly mandates the use of Vue's Options API over the newer Composition API.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","vue","vue.js","node-red"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/node-red-vue"},{"id":13655,"title":"Node Redis PubSub (NRP)","library":"node-redis-pubsub","status":"active","version":"5.0.0","language":"javascript","ecosystem":"npm","summary":"Node Redis Pubsub (NRP) is a JavaScript library designed to simplify the use of Redis's Pub/Sub functionality within Node.js applications. It abstracts away the complex raw Redis Pub/Sub API, providing a more intuitive, event emitter-like interface. NRP is particularly valuable for inter-application communication, allowing different Node.js instances or even other services to share data via a central Redis server, a capability not offered by Node's built-in EventEmitter. The library is currently at version 5.0.0 and demonstrates active maintenance, including recent updates to address non-JSON payload handling and significant API refactorings for subscription management. While its release cadence isn't explicitly defined, the project shows ongoing development and recent shifts in maintainership. Key differentiators include its `scope` option to prevent message collisions between different NRP instances, support for reusing existing Redis client connections, and robust error handling.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","redis","pubsub","node","simple"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/node-redis-pubsub"},{"id":13657,"title":"Node Redis Scanner","library":"node-redis-scan","status":"maintenance","version":"1.3.8","language":"javascript","ecosystem":"npm","summary":"node-redis-scan is a utility library for Node.js (requiring Node 10+) that simplifies key space scanning in Redis, leveraging the `SCAN`, `HSCAN`, `SSCAN`, and `ZSCAN` commands. It provides a higher-level API over the raw Redis commands, abstracting the cursor management typically required for incremental iteration. The current stable version is 1.3.8, with recent releases primarily focusing on `devDependencies` security updates rather than new features. A key differentiator is its provision of `scan()` for retrieving all matching keys in one go and `eachScan()` for processing keys iteratively as they are found, with the ability to cancel. However, it explicitly supports only `node-redis` client versions 3.x and earlier. Users of `node-redis` v4.x or newer are advised to use the client's built-in `scanIterator()` for similar functionality, which offers async iteration capabilities.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","redis","scan","scanner"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/node-redis-scan"},{"id":16147,"title":"Redis Script Utility for Node.js","library":"node-redis-script","status":"maintenance","version":"2.0.1","language":"javascript","ecosystem":"npm","summary":"node-redis-script is a JavaScript library designed to simplify the execution of Lua scripts within Redis from Node.js applications. It abstracts the complexities of `EVAL` and `EVALSHA` commands, allowing developers to define scripts as strings and then execute them via a generated function. The current stable version is 2.0.1. It primarily focuses on providing a clean, function-oriented API for script management rather than requiring direct interaction with Redis `EVAL` commands. This library automatically handles script loading and caching using `EVALSHA` for efficiency, reducing network overhead after the initial script load. It offers flexibility by supporting both `node-redis` (v0.10+) and `ioredis` clients, allowing integration with existing Redis client setups.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","redis","script","node.js","manager"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/node-redis-script"},{"id":13656,"title":"SonarQube Test Reporter for Node.js Test Runner","library":"node-reporter-sonarqube","status":"active","version":"1.0.3","language":"javascript","ecosystem":"npm","summary":"The `node-reporter-sonarqube` package provides a specialized test reporter designed for the native Node.js Test Runner, enabling seamless integration with SonarQube and SonarCloud platforms. It processes the output from Node's built-in test runner and generates a standard 'Generic Test Data' XML report (typically `test-report.xml`), which can then be consumed by SonarQube/SonarCloud for code quality analysis and metric tracking. Currently stable at version `1.0.3`, the project maintains a focused release cadence, primarily issuing updates for dependency management and minor fixes, rather than frequent new features. Its key differentiator is its direct compatibility with `node --test` command-line arguments, making it a straightforward solution for JavaScript and TypeScript projects that utilize the native Node.js testing framework and require SonarQube/SonarCloud integration for test execution reporting.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","test-reporter","node-reporter","sonarqube","sonarcloud","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/node-reporter-sonarqube"},{"id":17842,"title":"Node.js HTTP Request Parser","library":"node-req","status":"abandoned","version":"2.1.2","language":"javascript","ecosystem":"npm","summary":"node-req is a minimalist I/O module designed to parse and extract specific values from Node.js's native `http.IncomingMessage` object, explicitly designed with no side-effects. It provides a set of helper methods for accessing common request components such as query strings, HTTP method, headers, IP addresses, protocol (HTTP/HTTPS), subdomains, and content negotiation details. Currently at version 2.1.2, this package has not received updates in approximately six years, indicating it is no longer actively maintained. Its core differentiation lies in its pure parsing approach, making no assumptions about routing or higher-level HTTP handling, thus allowing it to integrate into various Node.js server architectures as a low-level utility. It leverages the `qs` package internally for robust query string parsing.","last_verified":"2026-04-23T00:00:00.000Z","tags":["javascript","node-req","req","node-http-request","http-request"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/node-req"},{"id":18616,"title":"node-request-interceptor","library":"node-request-interceptor","status":"active","version":"0.6.3","language":"javascript","ecosystem":"npm","summary":"Low-level HTTP/HTTPS/XHR request interception library for Node.js, currently at v0.6.3 (stable). It monkey-patches native modules like http, https, fetch, and XMLHttpRequest to intercept all outgoing requests, allowing custom logic to be applied before responses are sent. Unlike high-level mocking libraries (e.g., nock, sinon), it provides no request matching or routing—just raw interception. It is designed as a building block for tools like MSW. Releases are frequent, with active maintenance and breaking changes in v0.41.0 affecting CJS exports. Ships TypeScript types and supports ESM and CJS.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","request","intercept","http","https","xmlhttprequest","xhr","fetch","low-level","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/node-request-interceptor"},{"id":16148,"title":"Node.js HTTP Response Builder","library":"node-res","status":"maintenance","version":"5.0.1","language":"javascript","ecosystem":"npm","summary":"node-res is a lightweight Node.js module designed to simplify the creation of HTTP responses by providing a facade over the native `http.ServerResponse` object. It offers utility methods to easily set common HTTP headers, define response statuses, and automatically determine appropriate `Content-Type` headers based on the body content. As of its latest stable version `5.0.1`, published over seven years ago in August 2018, the library appears to be in a maintenance-only state with no active development or regular release cadence. Its key differentiator is its minimal footprint and focus on direct manipulation of the response object without introducing significant abstraction layers, offering helpers for common tasks like sending HTML, JSON, or JSONP, and handling ETags. It is primarily built for CommonJS environments.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","node-res","http","response","http-res","builder","res"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/node-res"},{"id":13658,"title":"node-resque","library":"node-resque","status":"active","version":"9.5.0","language":"javascript","ecosystem":"npm","summary":"node-resque is an opinionated, Redis-backed (version 2.6.0 and up required) background job processing system for Node.js, currently stable at version 9.5.0. It provides features like priority queues, plugins, locking, and delayed jobs, implementing an API largely compatible with Ruby's Resque and Sidekiq. The project actively maintains and releases new versions, primarily consisting of dependency bumps and minor fixes in recent changelogs. Since version 6, the codebase transitioned to TypeScript, though transpiled JavaScript is still provided. Version 5 introduced `async/await`, making Node.js 8.0.0+ a minimum requirement and breaking compatibility with older versions due to changes in API paradigms.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","delayed","queue","resque","redis","work","worker","background","job","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/node-resque"},{"id":11449,"title":"Node.js REST Client","library":"node-rest-client","status":"active","version":"3.1.1","language":"javascript","ecosystem":"npm","summary":"node-rest-client is a versatile Node.js library for interacting with RESTful APIs, designed to simplify HTTP/HTTPS requests. It offers features such as transparent handling of HTTP/HTTPS connections, basic authentication, and support for common HTTP methods (GET, POST, PUT, DELETE, PATCH), with the ability to define custom methods. A key differentiator is its capability to register remote API operations as reusable client methods, streamlining code and promoting reuse. The library also manages dynamic path and query parameters, request headers, provides improved error handling, supports compressed responses (gzip, deflate), follows redirects (via `follow-redirects`), and allows for custom request serializers and response parsers (with JSON and XML included by default). The current stable version is 3.1.1. Release cadence is not strictly scheduled, but the project shows active development with recent major and minor updates.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/node-rest-client"},{"id":14756,"title":"Restify Swagger 1.2 Integrator","library":"node-restify-swagger","status":"abandoned","version":"0.1.8","language":"javascript","ecosystem":"npm","summary":"node-restify-swagger is a utility that generates API documentation in the Swagger 1.2 format for web services built with the Restify framework. Published with its latest version 0.1.8 in 2015, the package is largely unmaintained and relies on the deprecated Swagger 1.2 specification, which has since been superseded by OpenAPI Specification (OAS) 2.0 and 3.x. It integrates with `node-restify-validation` to derive documentation from validation schemas, offering basic endpoint documentation and model definitions. Due to its age, it is not recommended for new projects and is unlikely to be compatible with modern Restify versions (which are currently at 11.x and support Node.js v14.x and v16.x) or contemporary API documentation tools.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","rest","api","restify","validation"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/node-restify-swagger"},{"id":11450,"title":"Node-Restify Validation","library":"node-restify-validation","status":"abandoned","version":"1.3.0","language":"javascript","ecosystem":"npm","summary":"node-restify-validation is a Node.js library designed to integrate request validation directly into REST services built using the `node-restify` framework. It allows developers to define validation schemas for path parameters (resources), query parameters, request body content, and HTTP headers directly within the `restify` route definition object. The current stable version is 1.3.0, released after 1.1.0, but the project explicitly states \"Maintener wanted\" in its README, indicating an abandoned or maintenance-only status with no active development. Its primary differentiator is its close integration with `restify`'s route definition, aiming to keep validation logic co-located with the route itself. It supports basic validation rules like `isRequired`, `isIn`, `isEmail`, `isNatural`, `isDictionary`, and `isObject` with nested properties and array validations.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","rest","api","restify","validation"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/node-restify-validation"},{"id":13659,"title":"RTSP to WebSocket Stream for JSMpeg","library":"node-rtsp-stream","status":"abandoned","version":"0.0.9","language":"javascript","ecosystem":"npm","summary":"node-rtsp-stream is a Node.js package designed to convert real-time streaming protocol (RTSP) video feeds into WebSocket streams for consumption by client-side libraries like JSMpeg, enabling HTML5 video playback in browsers. The package, currently at version 0.0.9, was last published in February 2020. It acts as a wrapper around the `ffmpeg` executable, which must be independently installed on the system, to handle the heavy lifting of decoding and re-encoding video. Its primary differentiation lies in its direct integration with JSMpeg for low-latency, canvas-based browser playback, making it suitable for basic live video surveillance or embedded system applications. Due to its age, it primarily supports CommonJS and has not seen active development or major releases in several years, indicating a static or abandoned status.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/node-rtsp-stream"},{"id":15155,"title":"node-run-cmd","library":"node-run-cmd","status":"active","version":"1.0.1","language":"javascript","ecosystem":"npm","summary":"node-run-cmd is a Node.js package designed to execute console or terminal commands programmatically. It supports both single and multiple commands, with options for sequential or parallel execution. The current stable version is 1.0.1, marking its initial public release. It offers robust control over command execution, including setting working directories, environment variables, detached mode, and callbacks for data, errors, and completion. It returns promises for asynchronous handling and also supports a callback style. Key differentiators include its detailed options object for fine-grained control over child processes and the ability to define different working directories for individual commands within an array. The package explicitly cautions against its use for cross-platform applications or when `node-fs-extra` can accomplish filesystem-related tasks more effectively, positioning itself as a solution for specific, platform-dependent command execution needs.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","node","console","terminal","bash","command","shell"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/node-run-cmd"},{"id":18617,"title":"node-salesforce-jwt","library":"node-salesforce-jwt","status":"maintenance","version":"1.1.0","language":"javascript","ecosystem":"npm","summary":"Minimal implementation of the Salesforce OAuth 2.0 JWT Bearer Token Flow for server-to-server authentication. Version 1.1.0 is the current stable release with no recent updates (low maintenance cadence). Enables impersonating users via a connected app's private key and consumer key. Key differentiator: lightweight (no heavy SDK) and designed to integrate with jsforce by returning access_token and instance_url. No breaking changes reported; simple callback-based API.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","Salesforce","JWT","OAuth"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/node-salesforce-jwt"},{"id":13660,"title":"Node-Sass Glob Importer","library":"node-sass-glob-importer","status":"active","version":"5.3.3","language":"javascript","ecosystem":"npm","summary":"node-sass-glob-importer is a custom importer for node-sass (currently at v5.3.3) that enables the use of glob syntax within Sass `@import` statements. This allows developers to import multiple Sass files using pattern matching, such as `@import 'scss/**/*.scss';`, significantly streamlining stylesheet management in projects with numerous partials. The package is maintained as part of the `node-sass-magic-importer` monorepo, where all included packages, including this one, maintain synchronized versioning (starting from 5.0.0 after integrating into the monorepo). It receives regular maintenance updates, primarily for dependency bumps, bug fixes, and minor feature enhancements. Its key differentiator is simplifying the import process for large Sass projects by aggregating many partials without listing each one individually, leveraging the existing `node-sass` ecosystem for compilation. Users should be aware that `node-sass` itself is a wrapper around the now-deprecated LibSass, and modern Sass development has largely shifted to Dart Sass.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","glob-importer","importer","node-sass","sass","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/node-sass-glob-importer"},{"id":13661,"title":"Sass JSON Functions","library":"node-sass-json-functions","status":"active","version":"5.0.2","language":"javascript","ecosystem":"npm","summary":"node-sass-json-functions provides utilities for JSON encoding and decoding within Sass stylesheets. Currently at stable version 5.0.2, the library typically sees updates tied to major Sass API changes or Node.js runtime requirements, with several releases over the past year. Its primary function is to bridge the gap between Sass data structures (lists, maps, colors, calculations, strings, numbers, booleans, nulls) and JSON strings. This allows developers to encode complex Sass data into JSON for use in CSS `content` properties, JavaScript interoperability, or other purposes, and subsequently decode JSON strings back into native Sass types. A key differentiator is its factory function approach (`createJsonFunctions`) that requires passing the `sass` or `sass-embedded` module reference, ensuring compatibility with the specific Sass implementation being used. This package is essential for projects needing to serialize or deserialize structured data directly within their Sass compilation process.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","decode","encode","functions","json","node","node-sass","sass","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/node-sass-json-functions"},{"id":14755,"title":"Node-Sass JSON Importer","library":"node-sass-json-importer","status":"abandoned","version":"4.3.0","language":"javascript","ecosystem":"npm","summary":"node-sass-json-importer provides a mechanism to import JSON and JSON5 files directly into Sass stylesheets when processed by `node-sass`. It allows `@import` rules in Sass to resolve to `.json` or `.json5` files, making it possible to define design tokens, configuration variables, or other data structures in JSON and consume them directly within Sass. The package's last stable version was 4.3.0, released in May 2020. Given its fundamental dependency on the deprecated `node-sass` library, active development has ceased, and new releases are not expected. Its primary differentiator was bridging the gap between JSON data sources and Sass compilation workflows using `node-sass`, offering features like case conversion and custom path resolution, but it is not compatible with modern `sass` (Dart Sass) setups.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","sass","node-sass","importer","json"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/node-sass-json-importer"},{"id":13662,"title":"Sass Magic Importer","library":"node-sass-magic-importer","status":"active","version":"5.3.3","language":"javascript","ecosystem":"npm","summary":"node-sass-magic-importer is a custom importer for node-sass that significantly extends its `@import` capabilities. It integrates several specialized functionalities, including selector-specific imports (allowing users to import only certain CSS selectors or nodes from a file, with optional renaming/transformation), automatic `node_modules` resolution without requiring full paths, and globbing support for importing multiple files with a single pattern (e.g., `scss/**/*.scss`). Additionally, it features de-duplication logic to prevent importing the same file multiple times, except when filters are explicitly applied. The current stable version is 5.3.3, and the package maintains an active release cadence for node-sass compatibility. Its primary differentiator is the consolidation of these advanced import features into a single, configurable plugin, streamlining complex Sass import strategies.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","glob-importer","importer","module-importer","node-sass","package-importer","sass","selector-importer","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/node-sass-magic-importer"},{"id":11451,"title":"Node Sass Middleware for Connect/Express","library":"node-sass-middleware","status":"maintenance","version":"1.1.0","language":"javascript","ecosystem":"npm","summary":"node-sass-middleware is a Connect/Express middleware designed to automatically recompile `.scss` or `.sass` files on demand for web servers. It leverages the `node-sass` library (which in turn uses LibSass) to provide on-the-fly compilation, caching, and debugging capabilities directly within a Node.js web application stack. The package's current stable version is 1.1.0, with its latest patch release (v1.1.0) occurring in 2024. While the package itself sees intermittent updates, its core dependency, `node-sass`, is officially deprecated and no longer actively maintained. This means `node-sass-middleware` is primarily suited for maintaining existing projects rather than new development, where modern Dart Sass solutions are generally preferred. It integrates seamlessly into existing Connect or Express applications, offering a convenient bridge between Sass source files and served CSS.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","sass","css","libsass"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/node-sass-middleware"},{"id":13663,"title":"node-sass Package Importer","library":"node-sass-package-importer","status":"active","version":"5.3.3","language":"javascript","ecosystem":"npm","summary":"node-sass-package-importer is a custom importer for node-sass designed to streamline the process of importing Sass files from `node_modules` directories within your Sass code. It simplifies path management by allowing module imports using a `~` prefix, such as `@import '~bootstrap';`, eliminating the need for complex relative paths. The package currently maintains a stable version of 5.3.3 and is part of a larger `node-sass-magic-importer` monorepo. It offers flexible configuration options, including customizable `packageKeys` to define which entries in a `package.json` file should be considered for import resolution (e.g., 'sass', 'scss', 'main'), and a configurable `packagePrefix`. Key differentiators include its robust path resolving logic for both root modules and specific files within modules, support for multi-level `node_modules` directories (since v5.2.0), and the ability to glob import empty directories (since v5.1.0). Recent updates address TypeScript resolution and shared context issues in Webpack. While `node-sass` itself is in maintenance, this package provides crucial functionality for projects still relying on it, offering a consistent and manageable way to handle third-party Sass dependencies.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","importer","module-importer","node-sass","package-importer","sass","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/node-sass-package-importer"},{"id":11452,"title":"Node Sass Tilde Importer","library":"node-sass-tilde-importer","status":"abandoned","version":"1.0.2","language":"javascript","ecosystem":"npm","summary":"node-sass-tilde-importer is a custom importer for node-sass that enabled the resolution of Sass `@import` statements beginning with a tilde (~) to absolute paths within the nearest `node_modules` directory. This functionality was essential for integrating npm-installed Sass libraries (e.g., Bootstrap's SCSS files) into projects built with `node-sass` and bundlers like Webpack (via `sass-loader`). The package's current stable version is 1.0.2, last published in March 2018. It has no discernible release cadence, indicating it is no longer actively maintained. Its primary differentiator was providing `~` path resolution for `node-sass`, a feature now largely superseded or natively handled by modern Sass compilers (Dart Sass, available as the `sass` npm package) and contemporary bundler loaders (e.g., `sass-loader` v8+). Given the end-of-life status and deprecation of `node-sass` itself, this package is considered obsolete for new projects and for migrations to modern Sass environments.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","node-sass","scss","sass","tilde","webpack","sass-loader","node_modules"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/node-sass-tilde-importer"},{"id":13664,"title":"Node Sass Utilities","library":"node-sass-utils","status":"maintenance","version":"1.1.3","language":"javascript","ecosystem":"npm","summary":"node-sass-utils provides a collection of helper functions designed to simplify working with Sass values within JavaScript functions exposed to `node-sass` (and `dart-sass`, aka `sass` on npm). It addresses the complexity of handling Sass data types (like strings, numbers, booleans, lists, and maps) in a JavaScript environment. The library is currently at version 1.1.3. While its primary integration point was `node-sass`, it has been tested and confirmed to work with `dart-sass`, providing a bridge for utility functions regardless of the underlying Sass compiler implementation. This allows developers to write more robust and type-safe custom Sass functions in JavaScript. Key differentiators include methods for type assertion (`assertType`), type checking (`typeOf`, `isNull`, `isFalsy`), string manipulation (`sassString`, `unquote`), and crucial type casting utilities (`castToSass`, `castToJs`) for seamless data exchange between JavaScript and Sass. It is important to note its CommonJS module format and the specific initialization pattern requiring the Sass object.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/node-sass-utils"},{"id":11453,"title":"Node Schedule","library":"node-schedule","status":"active","version":"2.1.1","language":"javascript","ecosystem":"npm","summary":"Node Schedule is a robust and flexible job scheduler for Node.js, designed for time-based scheduling rather than simple intervals. It enables developers to execute arbitrary functions at specific dates and times, supporting intricate recurrence rules similar to cron, as well as one-off scheduled events. The current stable version is 2.1.1. The library differentiates itself by using only a single timer for all scheduled jobs, optimizing resource usage. Unlike traditional `cron`, it offers cross-platform support, including Windows, due to its JavaScript implementation. It's crucial to understand that `node-schedule` is an in-process scheduler, meaning jobs only run as long as the Node.js process is active and are not persisted across application restarts. For persistent or distributed job scheduling, alternatives like Agenda or Bree should be considered.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","schedule","task","job","cron","recurrent","in-memory"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/node-schedule"},{"id":16149,"title":"node-schematron","library":"node-schematron","status":"active","version":"2.1.0","language":"javascript","ecosystem":"npm","summary":"The `node-schematron` package provides a pure JavaScript implementation of the Schematron validation language, designed for use in Node.js environments, web browsers (with bundlers like Webpack), and as a command-line interface (CLI) tool. As of version 2.1.0, it offers a robust solution for validating XML documents against Schematron schemas, returning results as a JSON object. Key differentiators include its complete JavaScript implementation, avoiding native dependencies, and support for Schematron includes and various CLI options for file globbing and output reporters. The library utilizes `fontoxpath` for XPath 3.1 queries, though it notes that `fontoxpath` is not yet feature-complete. While there's no explicit release cadence, the project appears actively maintained, offering a flexible and integrated Schematron solution for JavaScript ecosystems.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","schematron","xml","validation","terminal","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/node-schematron"},{"id":13665,"title":"Sellsy API Wrapper","library":"node-sellsy","status":"abandoned","version":"1.5.5","language":"javascript","ecosystem":"npm","summary":"The `node-sellsy` library serves as a JavaScript wrapper for the Sellsy API, designed for both Node.js and browser environments. It provides a promise-based interface to interact with Sellsy's largely PHP-centric API, facilitating automation of tasks within the Sellsy platform. Developers can utilize a generic `sellsy.api({ method, params })` call for direct access to all documented Sellsy API methods, alongside higher-level abstractions for common operations on customer and document entities, such as `sellsy.customers.create` or `sellsy.documents.getList`. The latest stable version is 1.5.5, with the last update released in November 2021. A key differentiator is enabling JavaScript developers to integrate with Sellsy without relying on PHP, offering features like OAuth private app authentication. It handles the underlying HTTP requests and response parsing, returning data in a structured JavaScript object format.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","sellsy"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/node-sellsy"},{"id":3177,"title":"node-semver (Python)","library":"node-semver","status":"maintenance","version":"0.9.0","language":"python","ecosystem":"pypi","summary":"A Python port of the popular `node-semver` library, which provides semantic versioning utilities as used by npm. The library helps in parsing, comparing, and ranging semantic versions (MAJOR.MINOR.PATCH) according to the SemVer 2.0.0 specification. The current stable version is 0.9.0, released on February 23, 2023. This library is maintained on an as-needed basis.","last_verified":"2026-04-25T06:39:47.462Z","tags":["semantic versioning","semver","npm","node-semver","versioning"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/node-semver"},{"id":13667,"title":"Node.js SFTP Server Implementation","library":"node-sftp-server","status":"abandoned","version":"0.3.0","language":"javascript","ecosystem":"npm","summary":"This library provides a simplified, event-driven interface for implementing a basic SFTP server in Node.js. It leverages the robust `ssh2` and `ssh2-streams` libraries for the underlying SSH and SFTP protocol handling. Currently at version 0.3.0, the package aims for a more straightforward API compared to directly using `ssh2` for server functionality, focusing on common SFTP operations. However, the package has not been updated since September 2017, indicating it is no longer actively maintained. Its release cadence has ceased, and it should be noted that more advanced SFTP server functionalities might require direct interaction with `ssh2` or a more modern alternative. Its key differentiator was offering a higher-level abstraction specifically for SFTP server creation.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","sftp","sftp-server"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/node-sftp-server"},{"id":11454,"title":"Node Source Walk AST Traversal","library":"node-source-walk","status":"active","version":"7.0.1","language":"javascript","ecosystem":"npm","summary":"node-source-walk is a JavaScript utility library designed for synchronously traversing Abstract Syntax Trees (ASTs) or raw source code strings. It allows developers to apply a callback function to every node within the AST, with the crucial capability to halt the traversal prematurely using `stopWalking()`. The current stable version is 7.0.1. Releases tend to align with Node.js LTS updates, primarily dropping support for older Node.js versions. A key differentiator is its flexibility in supporting both top-down (`walk`, `traverse`) and bottom-up (`moonwalk`) traversals, accepting either source code or a pre-parsed AST, and offering the option to replace its default `@babel/parser` with a custom parser.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","ast","traversal","acorn","static analysis","source code","walker","jsx"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/node-source-walk"},{"id":17843,"title":"SharePoint Unattended HTTP Authentication","library":"node-sp-auth","status":"deprecated","version":"3.0.9","language":"javascript","ecosystem":"npm","summary":"node-sp-auth is a JavaScript/TypeScript library designed for performing unattended (non-interactive) HTTP authentication against SharePoint environments, supporting SharePoint 2013 and newer, as well as SharePoint Online. It automatically determines the appropriate authentication strategy (e.g., NTLM, FBA, SAML, ADFS, Add-in only) based on provided credentials and handles credential caching for performance. The current stable version is 3.0.9. However, the package is no longer actively maintained, with no new features or versions expected. Developers are strongly advised to migrate to `@azure/msal-node` for modern SharePoint Online authentication, especially as some authentication methods, particularly those relying on the SharePoint Add-in model, will cease to function after April 2026 due to Microsoft's retirement of Azure ACS and the Add-in model.","last_verified":"2026-04-23T00:00:00.000Z","tags":["javascript","sharepoint","authentication","nodejs","saml","oauth","adfs","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/node-sp-auth"},{"id":13666,"title":"SharePoint Authentication Configuration Builder","library":"node-sp-auth-config","status":"active","version":"3.0.5","language":"javascript","ecosystem":"npm","summary":"node-sp-auth-config is a utility package designed to simplify the creation and management of authentication configuration files for the node-sp-auth library, which handles unattended HTTP authentication to SharePoint from Node.js applications. It provides a wizard-like interactive CLI experience (`sp-auth`) and a programmatic API for building authentication options. The library supports a wide range of SharePoint versions, including SharePoint Online, 2019, 2016, 2013, and 2010, along with various authentication methods such as user credentials (SAML/ADFS, NTLM), Add-In Only permissions, and Form-Based Authentication. By default, it encrypts sensitive data like passwords using a machine-bound hash. The current stable version is 3.0.5 and it regularly releases updates in conjunction with its core dependency, node-sp-auth. Its primary differentiator is streamlining the often complex setup of SharePoint authentication credentials into a guided, persistent configuration process.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","sharepoint","config","authentication","node-sp-auth","wizard","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/node-sp-auth-config"},{"id":11455,"title":"SQL Parser for Node.js","library":"node-sql-parser","status":"active","version":"5.4.0","language":"javascript","ecosystem":"npm","summary":"Node.js SQL Parser is a versatile library designed to parse various SQL statements into a structured Abstract Syntax Tree (AST) and then reconstruct the SQL from that AST. It supports a comprehensive range of SQL dialects, including MySQL, PostgreSQL, SQLite, Athena, BigQuery, Snowflake, and TransactSQL, among others. Currently at version 5.4.0, the package maintains an active development pace with frequent minor and patch updates, consistently adding support for new SQL syntax features and improving existing dialect compatibility. Key differentiators include its extensive multi-dialect support, the ability to extract visited table and column lists with associated authority, and its dual functionality for both SQL parsing and generation. It offers both Node.js module and browser UMD bundles, providing flexibility across different environments.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","sql","sql-parser","parser","node","nodejs","node-parser","node-sql-parser","ast","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/node-sql-parser"},{"id":11456,"title":"Node-Static","library":"node-static","status":"abandoned","version":"0.7.11","language":"javascript","ecosystem":"npm","summary":"`node-static` is a legacy module designed for serving static files over HTTP, adhering to RFC 2616, including support for conditional GET and HEAD requests. The last published version, 0.7.11, dates back over eight years, targeting very old Node.js environments (engine requirement `node >= 0.4.1`). It simplifies static file serving by abstracting `Cache-Control` headers and basic error handling, allowing developers to specify a root directory and cache duration. Due to its age and lack of maintenance, it is now considered abandoned. Its API heavily relies on callback patterns and older Node.js `http` module stream handling, which are not idiomatic in modern JavaScript development, making it unsuitable for contemporary projects.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","http","static","file","server"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/node-static"},{"id":16656,"title":"Node.js Static Server with Basic Auth","library":"node-static-auth","status":"abandoned","version":"1.0.6","language":"javascript","ecosystem":"npm","summary":"node-static-auth provides a static file server for Node.js, integrating features like Basic authentication, access file logging with rotation, and custom error pages (401, 404, 500). It supports both HTTP and HTTPS, including an HTTP listener for automatic redirects to HTTPS, and historically offered experimental HTTP/2 support for Node.js versions 9.x and above. The package bundles popular modules like `node-static`, `basic-auth`, `morgan`, and `rotating-file-stream` to deliver its functionality. As of its last known stable release (1.0.6), it caters to older Node.js environments (engines >= 0.10.0) and has not seen active development in many years, making it unsuitable for modern applications requiring current security standards or active maintenance.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","http","https","static","file","logger","basic","auth","middleware"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/node-static-auth"},{"id":14757,"title":"Node.js StatsD Client (Legacy)","library":"node-statsd","status":"abandoned","version":"0.1.1","language":"javascript","ecosystem":"npm","summary":"This entry describes `node-statsd`, a client library for sending metrics to a StatsD server from Node.js applications. The specific version provided, 0.1.1, is exceptionally old, predating the 1.0.0 release. The package allows sending common StatsD metric types such as timings, increments, decrements, histograms, and gauges over UDP. It offers basic configuration for host, port, prefix, suffix, and optional global tags. Due to its age (last significant update over 7 years ago, with the provided version being even older), this client is considered largely abandoned. Modern Node.js applications should consider more actively maintained alternatives like `hot-shots` or `statsd-client` which offer broader compatibility, better error handling, and more features. The release cadence for this specific package is effectively non-existent.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/node-statsd"},{"id":11457,"title":"Node Standard Library for Browser","library":"node-stdlib-browser","status":"active","version":"1.3.1","language":"javascript","ecosystem":"npm","summary":"node-stdlib-browser provides polyfills for Node.js standard library modules, enabling code that relies on these Node.js built-ins to run in browser environments. It serves as a actively maintained alternative to the original `node-libs-browser` package, which is deprecated. Version 1.3.1 is the current stable release. The package does not adhere to a strict time-based release cadence but sees regular updates for dependency bumps, bug fixes, and new bundler support. Key differentiators include explicit support for modern bundlers like Webpack, Rollup, Vite, and esbuild, as well as handling the `node:` protocol for built-in module imports.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","node","std","browser","api","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/node-stdlib-browser"},{"id":14758,"title":"Node-Stream Utilities","library":"node-stream","status":"abandoned","version":"1.7.0","language":"javascript","ecosystem":"npm","summary":"Node-Stream is a utility library designed to simplify working with Node.js stream APIs by exposing a collection of array-like methods for consuming, creating, and manipulating streams. Originally aiming to resolve common misunderstandings and misuse of Node's core stream interface, it provides methods like `where`, `sort`, `take`, `stringify`, and `intersperse` that return Streams3 instances. The library was built to work with Node.js versions 0.12 and newer, supporting the Streams3 implementation. However, the package, currently at version 1.7.0, was last published approximately 9 years ago (as of April 2026), indicating it is no longer actively maintained and has been effectively abandoned. While it aimed to offer a more accessible API for Node.js streams, its age means it does not support modern Node.js stream features like `stream.promises` or async iterators, nor does it provide ESM compatibility.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","streams","consume","create","manipulate","forEach","map","reduce","filter"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/node-stream"},{"id":13668,"title":"Node.js Object Stringifier for Eval","library":"node-stringify","status":"abandoned","version":"0.2.1","language":"javascript","ecosystem":"npm","summary":"node-stringify is a JavaScript utility for serializing objects into a string representation that can be directly re-evaluated using JavaScript's `eval()` function. Unlike `JSON.stringify`, it aims to preserve more JavaScript-specific constructs like `Date` objects, `RegExp`, and `function` definitions, making the output directly executable. The current stable version is 0.2.1. Given its low version number and the inherent security risks associated with `eval`, this library is not intended for general-purpose data serialization or secure environments. It explicitly warns against its use as a `JSON.stringify` replacement and does not support circular references or deeply nested objects due to its recursive implementation.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","stringify","serialize"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/node-stringify"},{"id":13669,"title":"Node.js Telegram Bot API Client","library":"node-telegram-bot-api","status":"active","version":"0.67.0","language":"javascript","ecosystem":"npm","summary":"This package, `node-telegram-bot-api`, provides a comprehensive interface for interacting with the official Telegram Bot API in Node.js environments. It currently maintains version `0.67.0`, which includes robust support for Telegram Bot API up to v8.1, demonstrating an active release cadence closely aligned with new Telegram API features and ensuring compatibility. The library supports both long polling and webhook methods for receiving updates, offering flexibility for various deployment scenarios and scalability needs. Its primary differentiator is its direct and extensive mapping to the Telegram Bot API methods, providing a low-level yet convenient way to build Telegram bots. It offers robust event-driven handling for various message types and commands, along with utilities for sending messages, media, and managing chat interactions. It is a foundational choice for developers looking for a well-maintained, feature-rich, and community-supported Telegram bot development library in Node.js.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","telegram","telegram bot","telegram bot api","bot"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/node-telegram-bot-api"},{"id":13673,"title":"node-test","library":"node-test","status":"maintenance","version":"1.4.6","language":"javascript","ecosystem":"npm","summary":"node-test is a simple, asynchronous test runner for Node.js, currently at version 1.4.6. Its core design principles emphasize concurrent test execution, the absence of global testing primitives like `describe` or `it`, and the ability to run test files directly via `node` without a dedicated CLI. It supports asynchronous tests through Promises or Node.js-style callbacks and extends the core `assert` module with additional assertions. The library prioritizes direct code execution and debuggability by not forking test processes by default, aiming to make testing feel like writing any other application code. Release cadence is infrequent, with the last major update several years ago, indicating a mature but less actively developed project. It differentiates itself by its minimalist, no-globals approach.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/node-test"},{"id":13670,"title":"Node.js Test Runner GitHub Reporter","library":"node-test-github-reporter","status":"active","version":"1.3.1","language":"javascript","ecosystem":"npm","summary":"node-test-github-reporter is a utility designed to integrate the native Node.js test runner results directly into GitHub's Pull Request checks and annotations. It processes the test output from the Node.js `--test` command and formats it for visibility within the GitHub UI, providing a quick overview of test outcomes and detailed inline annotations for failures. The package is currently stable at version 1.3.1 and appears to follow a frequent patch/minor release cadence, primarily driven by dependency updates. Its key differentiator is its seamless integration with the built-in Node.js test runner, requiring no additional testing frameworks, and its focus on improving developer experience within GitHub workflows by making test results immediately visible and actionable. It aims to streamline CI feedback loops for Node.js projects utilizing the native test runner.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","test","reporter","github"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/node-test-github-reporter"},{"id":17844,"title":"Mocha Test Helper Suite","library":"node-test-helper","status":"abandoned","version":"1.0.0","language":"javascript","ecosystem":"npm","summary":"node-test-helper is a legacy testing utility suite designed to simplify Mocha test setup by providing globally available assertions, mocking utilities, and test structure variables. Currently at version 1.0.0, the package's development appears to be abandoned, with no significant code updates in the past few years, despite a recent npm publish. Its approach relies heavily on CommonJS `require()` to inject global variables and functions (like `describe`, `it`, `expect`, `stub`, `TEST_NAME`) into the test environment, diverging significantly from modern modular JavaScript testing practices. It also presumes a `make`-based workflow for test execution rather than `npm scripts`, limiting its direct applicability in contemporary Node.js projects. Key differentiators (at the time of its creation) included simplifying boilerplate by abstracting away direct `require` calls for Mocha, Chai, and Sinon in individual test files, and offering an `init` command to scaffold a basic test directory structure and Makefile.","last_verified":"2026-04-23T00:00:00.000Z","tags":["javascript","node-test-helper","node_test_helper","test-helper","test_helper","test","helper"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/node-test-helper"},{"id":15363,"title":"Node.js Test Runner JUnit Reporter","library":"node-test-junit-reporter","status":"active","version":"2.0.1","language":"javascript","ecosystem":"npm","summary":"node-test-junit-reporter is a utility package designed to integrate with Node.js's built-in test runner, generating JUnit XML formatted test reports. It functions as a command-line test reporter, allowing developers to output test results in a standardized, machine-readable format compatible with Continuous Integration (CI) systems like Jenkins, GitLab CI, or GitHub Actions. The current stable version is 2.0.1. Releases occur frequently, primarily driven by dependency updates and minor bug fixes, with major versions introducing Node.js compatibility changes. Its primary differentiation lies in its direct integration with the native `node --test` command, providing a straightforward solution for projects utilizing Node.js's own testing capabilities without external test frameworks.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","test","junit","reporter"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/node-test-junit-reporter"},{"id":13671,"title":"Node.js Test Report Stream Parser","library":"node-test-parser","status":"active","version":"3.1.0","language":"javascript","ecosystem":"npm","summary":"node-test-parser is a utility library designed to parse the output streams generated by Node.js's built-in native test runner. It provides a programmatic interface to transform raw test report streams into structured JavaScript objects, facilitating the creation of custom test reporters, analysis tools, or integration with other systems. The current stable version is 3.1.0, with regular patch and minor releases addressing dependency updates and Node.js compatibility. Major versions, such as v3.0.0, introduce significant breaking changes, primarily around Node.js runtime support. Its key differentiator lies in its specific focus and optimized parsing for the native Node.js test output, offering a streamlined approach for developers looking to extend the core Node.js testing experience without relying on external test frameworks.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","test","report","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/node-test-parser"},{"id":13672,"title":"Node.js Built-in Test Reporter","library":"node-test-reporter","status":"active","version":"1.2.0","language":"javascript","ecosystem":"npm","summary":"node-test-reporter is an opinionated, actively maintained test reporter for Node.js's built-in test runner, providing a clean, Ava-inspired output experience. Its current stable version is 1.2.0, with minor releases frequently addressing bugs and adding small features. It differentiates itself by offering enhanced error formatting for `equal` and `strictEqual` assertions via `concordance`, improved stack trace reporting, and an early error display mechanism for tests that hang due to unclosed resources. The reporter also integrates with Node.js's experimental code coverage features and provides a distinct visual style, including flipped plus/minus signs for diffs compared to the default Node.js reporter. It is designed for Node.js environments version 18 and newer, with specific recommendations for v22+ for optimal coverage reporting.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/node-test-reporter"},{"id":15157,"title":"TLV Parser for Node.js","library":"node-tlv","status":"active","version":"1.5.14","language":"javascript","ecosystem":"npm","summary":"The `node-tlv` library provides a robust parser and builder for Tag-Length-Value (TLV) encoded data, commonly found in smart card protocols like EMV and ISO7816. It supports parsing both simple TLV and BER-TLV structures, allowing developers to extract and manipulate data elements such as DGI, EMV, ISO7816, and DOL tags. Currently at stable version 1.5.14, the package does not explicitly state a release cadence, but its versioning and continuous updates suggest ongoing maintenance. Its key differentiator lies in its focused support for financial and smart card industry standards, offering both parsing of raw hexadecimal strings into structured TLV objects and the ability to programmatically construct complex TLV hierarchies, useful for building responses like PPSE FCI or PSE records. It is designed for Node.js environments, providing a programmatic interface to navigate and construct TLV data structures.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","TLV","DGI","Ber-TLV","EMV","ISO7816","SIMPLE-TLV","DOL"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/node-tlv"},{"id":16151,"title":"TNEF Parser for Node.js","library":"node-tnef","status":"active","version":"1.4.0","language":"javascript","ecosystem":"npm","summary":"node-tnef is a Node.js library designed to parse Transport Neutral Encapsulation Format (TNEF) files, commonly encountered as `winmail.dat` attachments in emails. This proprietary Microsoft format is often sent by Outlook users but is not natively understood by other email clients. The library extracts embedded content and attachments from these files, addressing a niche but persistent interoperability problem. It offers both a command-line interface for direct file or directory parsing and a programmatic API for use within Node.js projects, primarily through its `parse` (for file paths) and `parseBuffer` (for in-memory buffers) methods. The current stable version is 1.4.0. The package maintains an ad-hoc release cadence, focusing on bug fixes and feature enhancements, such as the addition of `parseBuffer` in version 1.3.0 and the removal of the `bluebird` dependency in 1.4.0.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","tnef","node","parser","email"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/node-tnef"},{"id":11458,"title":"Node Trilateration","library":"node-trilateration","status":"active","version":"1.0.0","language":"javascript","ecosystem":"npm","summary":"node-trilateration is a JavaScript module designed to solve the 2D trilateration problem, enabling the calculation of a device's position based on its distances to three known beacon locations. Operating at version 1.0.0, this package provides a straightforward implementation of the geometric principles, where three circles (representing beacons with their distances as radii) are used to determine a unique intersection point. The library's core function takes an array of three beacon objects, each with `x`, `y` coordinates and a `distance`, and returns the calculated `x`, `y` position of the device. It focuses on this specific mathematical task without extensive abstractions, making it a concise solution for applications requiring basic 2D positioning from distance measurements. There is no stated release cadence, suggesting a stable, single-purpose utility.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/node-trilateration"},{"id":16150,"title":"Memory Storage for node-ts-cache","library":"node-ts-cache-storage-memory","status":"active","version":"4.4.0","language":"javascript","ecosystem":"npm","summary":"node-ts-cache-storage-memory is a dedicated in-memory storage module for the node-ts-cache library, designed to provide fast, local caching capabilities within Node.js applications. It is currently stable, with version 4.4.0 being the latest as of April 2026, and follows an active release cadence addressing bug fixes and performance enhancements. A key differentiator is its seamless integration with the node-ts-cache decorator-based caching system and the introduction of an 'enqueue' feature in v4.3.4 to prevent thundering herd problems by ensuring the original method is called only once even under high concurrency. This package focuses solely on in-memory storage, contrasting with other node-ts-cache storage modules like Redis or file-based options, and is primarily intended for scenarios where persistent or distributed caching is not required.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","node","nodejs","cache","typescript","ts","caching","memcache","memory-cache"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/node-ts-cache-storage-memory"},{"id":26006,"title":"node-tsc","library":"node-tsc","status":"deprecated","version":"0.0.14","language":"javascript","ecosystem":"npm","summary":"node-tsc wraps the TypeScript command-line compiler (tsc) as a Node.js module, enabling programmatic compilation of TypeScript files. Version 0.0.14 is the latest stable release, last updated in 2015. It provides a simple API to compile TypeScript code without invoking the CLI. Notable issues: the package is unmaintained, very outdated, and does not support modern TypeScript features (ES modules, strict mode). Dependencies are minimal: only Node.js and a TypeScript compiler from npm (installed separately). Key differentiator: simple wrapper for tsc, but now obsolete; use ts-node, @ts-morph/bootstrap, or the official TypeScript API instead.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/node-tsc"},{"id":12771,"title":"Node TypeScript Compiler Wrapper","library":"node-typescript-compiler","status":"active","version":"4.0.0","language":"javascript","ecosystem":"npm","summary":"node-typescript-compiler is a Node.js module that exposes the functionality of the TypeScript compiler (tsc) by spawning the tsc command-line tool as a child process. This allows developers to programmatically invoke tsc from within a Node.js script, enabling advanced build workflows such as compiling multiple variants of modules (e.g., Node/browser) with different compiler options. The current stable version is 4.0.0. While a formal release cadence is not specified, a maintenance badge from 2023 indicates ongoing support. A key differentiator is its simple, reliable wrapper around the tsc CLI, which properly catches and reports compilation errors. It treats `typescript` itself as a peer dependency, giving users explicit control over which tsc version is used. This design promotes a clear separation of concerns, ensuring that node-typescript-compiler acts primarily as an orchestrator for the standard TypeScript toolchain.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","hello","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/node-typescript-compiler"},{"id":13674,"title":"Node.js Unix Socket Extensions","library":"node-unix-socket","status":"active","version":"0.2.7","language":"javascript","ecosystem":"npm","summary":"node-unix-socket is a Node.js addon, built with napi-rs and leveraging libuv, that extends Node.js's native networking capabilities to support Unix `SOCK_SEQPACKET` and `SOCK_DGRAM` sockets. It also enables the use of `SO_REUSEPORT` for TCP `net.Server` instances, offering an alternative to Node.js's built-in `cluster` module for load balancing, with kernel-level distribution. The package is currently at version 0.2.7, indicating ongoing development. It differentiates itself by providing these advanced socket types without introducing additional asynchronous runtimes, relying solely on Node.js's internal libuv. Pre-compiled binaries are shipped for common platforms, reducing the need for compilation environments. This library is particularly useful for inter-process communication patterns requiring message boundary preservation (seqpacket) or connectionless datagram communication, as well as optimizing high-throughput TCP servers. While release cadence isn't explicitly stated, its focus on specific, low-level features suggests a stable, less frequent update cycle unless major Node.js changes necessitate it.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/node-unix-socket"},{"id":27996,"title":"node-unix-socket-linux-x64-gnu","library":"node-unix-socket-linux-x64-gnu","status":"active","version":"0.2.7","language":"javascript","ecosystem":"npm","summary":"Platform-specific binary for node-unix-socket on x86_64 Linux with glibc. Version 0.2.7 supports SO_REUSEPORT, SOCK_SEQPACKET, and SOCK_DGRAM in Node.js. No named exports; automatically required by the main package. Direct use is unnecessary and may break.","last_verified":"2026-05-09T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/node-unix-socket-linux-x64-gnu"},{"id":13675,"title":"Node.js Image Upload Library","library":"node-upload-images","status":"active","version":"1.0.1","language":"javascript","ecosystem":"npm","summary":"node-upload-images is a lightweight Node.js library designed for uploading images to various popular free image hosting services, including new.fastpic.org, pixhost.to, postimages.org, and upload.cc. The library leverages Axios for HTTP requests and provides built-in support for TypeScript, making it suitable for modern JavaScript and TypeScript projects. It currently stands at version 1.0.1, with releases appearing to be infrequent since its initial launch. A notable feature is its ability to bypass DDoS protection for upload.cc using the `axios-ddos-guard-bypass` package. It supports uploading images from binary data, local file paths, or remote URLs. A key limitation is the absence of authentication support; all uploads are anonymous. This makes it ideal for public, unauthenticated image sharing use cases rather than private storage.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","image","upload","node","axios","fastpic.org","pixhost.to","postimages.org","upload.cc","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/node-upload-images"},{"id":17845,"title":"node-uploadx Resumable Upload Middleware","library":"node-uploadx","status":"active","version":"6.2.1","language":"javascript","ecosystem":"npm","summary":"node-uploadx is a robust Node.js middleware designed for handling resumable file uploads, supporting protocols like Tus (implicitly, through its resumable features). It abstracts away the complexities of chunked uploads, error recovery, and storage management, making it suitable for applications requiring reliable file transfer. The library, currently at version 6.2.1, maintains a regular release cadence, primarily focusing on bug fixes, security enhancements, and minor feature additions as seen in recent patch versions. Key differentiators include its flexible storage options (local filesystem, S3, GCS), integrated metadata handling, built-in validation for file types and sizes, and extensibility for custom scenarios. It integrates seamlessly with popular Node.js frameworks like Express, providing a server-side backbone for client-side upload libraries such as Uppy or ngx-uploadx.","last_verified":"2026-04-23T00:00:00.000Z","tags":["javascript","resumable","upload","express","uploadx","middleware","s3","gcloud","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/node-uploadx"},{"id":13676,"title":"HTML Build Block Reference Replacement","library":"node-useref","status":"abandoned","version":"0.3.15","language":"javascript","ecosystem":"npm","summary":"node-useref is a utility package designed to parse HTML files for special 'build blocks' defined by HTML comments (e.g., `<!-- build:js ... -->`). Its primary function is to replace multiple script or link tags within these blocks with a single consolidated tag, or to remove the block entirely based on the specified type (`js`, `css`, `remove`). It outputs the modified HTML string along with a comprehensive map detailing the original assets that were part of each consolidated block, enabling subsequent build tools (like concatenators or minifiers) to process the actual files. The current stable version is 0.3.15, released in 2016. The package is effectively abandoned, with no active development or maintenance. Its key differentiator is its focused role as a HTML parser and rewritter for asset references, leaving the actual file manipulation to external tools, and its support for IE conditional comments and custom block types.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","build","blocks","comments","replace","scripts","link","ref"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/node-useref"},{"id":12746,"title":"Node.js Client for HashiCorp Vault","library":"node-vault","status":"active","version":"0.12.0","language":"javascript","ecosystem":"npm","summary":"node-vault is a JavaScript client library for interacting with HashiCorp's Vault HTTP API, primarily designed for Node.js environments. The current stable version is 0.12.0, requiring Node.js 18.0.0 or higher. The project demonstrates a consistent release cadence with several minor and patch releases in the past year, indicating active maintenance. It provides a comprehensive wrapper around the Vault API, simplifying operations such as secret management (read, write, update, delete, list), authentication (e.g., Kubernetes Auth, token-based), and server lifecycle management (init, unseal). A key differentiator is its direct support for TypeScript with included definitions and its focus on being a reliable, actively developed client for Node.js users needing to integrate with Vault. It also allows configuration via environment variables for common Vault settings.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","vault","hashicorp","secrets","manage","client"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/node-vault"},{"id":16658,"title":"Node.js HashiCorp Vault Client","library":"node-vault-client","status":"active","version":"1.0.2","language":"javascript","ecosystem":"npm","summary":"node-vault-client is a pure JavaScript client library designed for interacting with HashiCorp Vault, specifically tailored for Node.js environments. Currently at version 1.0.2, this library provides core functionalities for reading, listing, and writing secrets, as well as managing authentication tokens. It supports various Vault Auth Backends, including AWS IAM, AppRole, and Token-based authentication, and crucially handles the automatic renewal of issued auth tokens to maintain session validity. While its release cadence appears intermittent, recent updates address critical issues, indicating ongoing maintenance. A key differentiator is its explicit focus on pure JavaScript implementation and built-in token lease renewal, which simplifies common operational patterns for Node.js applications integrating with Vault. It requires Node.js version 14 or higher and has a peer dependency on the `config` package.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/node-vault-client"},{"id":11461,"title":"Node.js Version Utility","library":"node-version","status":"active","version":"4.3.0","language":"javascript","ecosystem":"npm","summary":"node-version is a lightweight JavaScript utility designed to parse the current Node.js runtime version (from `process.version`) into a structured object. It provides granular access to major, minor, and patch segments, alongside powerful helper methods for semantic version comparison, such as `isAtLeast`, `isAbove`, `isBelow`, and `isAtMost`. The package, currently at stable version 4.3.0, maintains an active release cadence with minor and patch updates introducing features like `eolDate` and `daysUntilEOL`. Key differentiators include its pure ESM architecture (since v4), full TypeScript support, and built-in checks for Node.js Long Term Support (LTS) status and End-of-Life (EOL) dates, making it an ideal choice for modern Node.js applications that require robust version management and awareness.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","node","version","runtime","environment","semver","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/node-version"},{"id":11459,"title":"Semantic Version Comparison Utility","library":"node-version-compare","status":"abandoned","version":"1.0.3","language":"javascript","ecosystem":"npm","summary":"This package provides a lightweight utility function for comparing two semantic version strings, adhering to the semver specification. It evaluates major, minor, patch, and pre-release identifiers, returning -1 if the first version is less than the second, 0 if they are equal, and 1 if the first is greater. The current stable version is 1.0.3, which was last published over six years ago (as of 2026), indicating that the project is largely abandoned and no longer receives active maintenance or updates. Its key differentiator is its singular focus on version comparison without supporting more complex features like version ranges. Due to its age and lack of updates, it exclusively uses the CommonJS module format. Newer projects or those requiring ESM compatibility, TypeScript support, or active development should consider more modern alternatives.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","semver","version","compare"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/node-version-compare"},{"id":11460,"title":"node-vibrant: Image Color Palette Extraction","library":"node-vibrant","status":"active","version":"4.0.4","language":"javascript","ecosystem":"npm","summary":"node-vibrant is a JavaScript library engineered for extracting prominent colors and generating a color palette from images. It effectively analyzes image data to produce a set of 'swatches,' including vibrant, muted, dark vibrant, light vibrant, dark muted, and light muted colors. The library is currently at stable version 4.0.4 and has resumed active development following a substantial four-year hiatus before the significant 4.0.0 release. Key features include comprehensive support for both Node.js and browser environments, a full rewrite in TypeScript since version 3.0.0-alpha.1, and a modern Promise-based API for handling asynchronous operations. This combination makes it a robust solution for applications requiring dynamic, type-safe color palette generation from images, integrating smoothly with contemporary JavaScript development workflows.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","color","detection","varation","image","picture","canvas","vibrant","muted","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/node-vibrant"},{"id":14759,"title":"Legacy node-waf Binary Wrapper (Placeholder)","library":"node-waf","status":"abandoned","version":"10.1.1","language":"javascript","ecosystem":"npm","summary":"The `node-waf` package, at version 10.1.1, is a historical placeholder or 'name squatter' package on npm. Its stated purpose is to provide a wrapper for `node-gyp`'s `node-waf` binary, effectively preventing others from using the `node-waf` name. Historically, `node-waf` was the original build system for Node.js native add-ons, based on the Waf build system, but it was superseded and removed from Node.js core around version 0.8 (circa 2012-2013) by `node-gyp`. This package offers no functional utility for modern Node.js development or native module compilation. It has seen no active functional development in years, with its last known publication being years ago, marking it as effectively abandoned for practical use cases. It should not be confused with active Web Application Firewall (WAF) solutions for Node.js, such as `@mertcanureten/node-waf` or Fastly's Next-Gen WAF, which serve entirely different purposes.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/node-waf"},{"id":16152,"title":"Node Web Audio API","library":"node-web-audio-api","status":"active","version":"1.0.9","language":"javascript","ecosystem":"npm","summary":"Node Web Audio API provides a robust and specification-compliant implementation of the W3C Web Audio API for Node.js environments. Currently at version 1.0.9, it leverages a performant Rust backend (`web-audio-api-rs`) and `napi-rs` bindings to offer core audio processing capabilities, including `AudioContext`, `OscillatorNode`, and `GainNode`, suitable for server-side audio generation and manipulation. While a strict release cadence isn't published, updates align with improvements in its underlying Rust components. Key differentiators include its high performance and strict adherence to the Web Audio API specification, which is crucial for developers porting browser-based audio applications or building new audio services in Node.js. An accompanying `isomorphic-web-audio-api` package is available for cross-platform development.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","audio","web audio api","webaudio","sound","music","dsp","rust","node-api","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/node-web-audio-api"},{"id":14760,"title":"Node.js Web Stream Adapters","library":"node-web-stream-adapters","status":"active","version":"0.2.1","language":"javascript","ecosystem":"npm","summary":"This package provides utilities to convert Node.js `Readable` and `Writable` streams into Web `ReadableStream` and `WritableStream` objects, and vice-versa. It aims to bridge the gap between Node.js's native stream API and the WHATWG Web Streams API, offering stable conversion functions. This is particularly useful because Node.js's own `Readable.toWeb`, `Writable.toWeb`, `Readable.fromWeb`, and `Writable.fromWeb` methods are marked as experimental as of Node.js version 22. The package is currently at version 0.2.1, indicating an early development stage, though it addresses a stable need. It is likely maintained as needed to keep pace with Node.js and Web Streams API evolutions. Key differentiators include providing a non-experimental, stable API surface for stream conversion.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","ReadableStream","WritableStream","stream","Readable","Writable","node","web","adapter","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/node-web-stream-adapters"},{"id":16153,"title":"Node WebVTT Parser, Compiler, and Segmenter","library":"node-webvtt","status":"active","version":"1.9.4","language":"javascript","ecosystem":"npm","summary":"node-webvtt is a JavaScript library designed for comprehensive handling of WebVTT (Web Video Text Tracks) files. It provides functionalities for parsing WebVTT input into a structured JavaScript object, compiling such objects back into WebVTT format, and segmenting WebVTT content. A key differentiator is its integrated support for HLS (HTTP Live Streaming), enabling the generation of HLS playlists and segments directly from WebVTT data, which is crucial for delivering timed text tracks alongside adaptive video streams. The library is currently at version 1.9.4 (as of the last recorded release in early 2022) and maintains an active release cadence, primarily focusing on bug fixes, dependency updates, and minor feature enhancements. It offers both strict and non-strict parsing options, allowing developers to control error handling behavior when processing potentially malformed VTT files, and also supports parsing of WebVTT metadata.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","webvtt","vtt","segment","hls","subtitle","closed","caption"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/node-webvtt"},{"id":18618,"title":"node-weixin-auth","library":"node-weixin-auth","status":"active","version":"0.6.3","language":"javascript","ecosystem":"npm","summary":"WeChat server authentication module for node-weixin-api and node-weixin-express. Version 0.6.3 provides token acquisition, automatic token refresh with configurable GAP, server IP retrieval, and message signature verification. It is part of the node-weixin ecosystem and requires node-weixin-settings for configuration persistence. Compared to other WeChat SDKs, it offers manual and automatic tokenization with a time gap to reduce expiration failures. The package has a moderate release cadence and is primarily used in Chinese development communities.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/node-weixin-auth"},{"id":11462,"title":"Node.js Runtime for Windows x64","library":"node-win-x64","status":"active","version":"24.15.0","language":"javascript","ecosystem":"npm","summary":"This package provides a specific, pre-compiled Node.js runtime binary for Windows 64-bit systems. It allows developers to bundle a particular Node.js version as a project dependency, ensuring consistent execution environments without requiring a system-wide Node.js installation or relying on version managers. The package tracks various Node.js releases, with the version number (e.g., 24.15.0) directly corresponding to the Node.js version it contains. New major versions typically align with the official Node.js release schedule (April and October). This package is particularly useful for projects requiring strict control over their Node.js runtime, for CI/CD pipelines, or in environments where global Node.js installations are undesirable or restricted. It aims to provide a reliable, isolated Node.js environment within a project's `node_modules` directory.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/node-win-x64"},{"id":14761,"title":"Node Worker Pool","library":"node-worker-pool","status":"maintenance","version":"3.0.2","language":"javascript","ecosystem":"npm","summary":"node-worker-pool is a JavaScript library for Node.js that provides a robust mechanism for managing a pool of child worker processes. It's designed for scenarios involving numerous highly parallelizable tasks, utilizing an exclusive message-passing paradigm rather than shared memory for inter-process communication. The library, currently at version 3.0.2, allows developers to define custom worker executables (though helper libraries are currently Node.js-specific) that communicate over `stdin`/`stdout` using a defined protocol. While its release cadence isn't explicitly documented, it focuses on stability and efficient task distribution. Key differentiators include its explicit message-passing design and the ability to use external executables as workers, offering flexibility beyond typical Node.js `worker_threads` when process isolation and custom language workers are desired.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/node-worker-pool"},{"id":13677,"title":"NodeJS Excel Parser & Builder","library":"node-xlsx","status":"active","version":"0.24.0","language":"javascript","ecosystem":"npm","summary":"node-xlsx is a Node.js library that serves as a straightforward wrapper around the powerful SheetJS xlsx module, enabling developers to parse and build Excel (XLSX) files efficiently. It simplifies common operations like reading data from existing Excel files (either from a file path or a buffer) and generating new Excel files from structured JavaScript data. The library supports advanced features such as defining custom column widths and merging cells. Built with TypeScript, node-xlsx provides robust static type checking, enhancing development safety and maintainability. The current stable version is 0.24.0, with recent updates focused on modernizing its internal stack and ensuring compatibility with the latest versions of its underlying xlsx dependency. It differentiates itself by providing a simpler, Node.js-specific interface to the comprehensive SheetJS library, abstracting away some of the complexities of the core `xlsx` package.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","excel","parser","builder","xlsx","xls","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/node-xlsx"},{"id":16468,"title":"Node XML Stream Parser","library":"node-xml-stream-parser","status":"maintenance","version":"1.0.12","language":"javascript","ecosystem":"npm","summary":"node-xml-stream-parser (current version 1.0.12) is a lightweight, fast XML/HTML stream parser designed for Node.js environments. It specializes in processing streaming XML, making it particularly suitable for tasks like parsing RSS, ATOM, or RDF feeds efficiently. The library's focus is on simplicity and performance, emitting events for `opentag`, `closetag`, `text`, `cdata`, and `instruction` as it processes the stream. It differentiates itself from more heavy-weight parsers (like `node-sax`) by offering a streamlined API and intentionally omitting support for less common XML features like comments, DOCTYPES, and ENTITY declarations, optimizing for speed and minimal overhead. It has seen consistent, though not rapid, updates, with the latest publish around 6 years ago on NPM, but GitHub activity suggests some more recent minor updates, making it a `maintenance` status.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","XML","XML Parser","XML Stream Parser","XML Stream","Streaming XML","Fast XML Parser","nodeJS"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/node-xml-stream-parser"},{"id":12745,"title":"XML Validation with xmllint (libxml2)","library":"node-xmllint","status":"abandoned","version":"1.0.0","language":"javascript","ecosystem":"npm","summary":"node-xmllint is an Emscripten port of libxml2's `xmllint` utility, enabling XML and XSD schema validation directly within Node.js environments and web browsers. It provides a synchronous `validateXML` function that returns an object containing an `errors` array (or null if no errors). As of version 1.0.0, the package has not seen updates in approximately 8 years, indicating it is an abandoned project. Its key differentiator was bringing the battle-tested libxml2 C validation engine to JavaScript runtimes, supporting complex XML Schema Definitions directly, unlike simpler regex-based or DOM-parser-based validation methods available at the time. It was designed to integrate with older frontend bundling tools like Browserify via `browserify-shim` for browser usage. Newer, actively maintained alternatives exist that leverage WebAssembly for better performance and modern API design.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/node-xmllint"},{"id":13678,"title":"Node.js YAML File Wrapper","library":"node-yaml","status":"active","version":"4.0.1","language":"javascript","ecosystem":"npm","summary":"node-yaml is a streamlined wrapper library for the popular js-yaml parser, simplifying file-based YAML operations in Node.js environments. It provides convenient asynchronous and synchronous methods like `read`, `write`, `readSync`, and `writeSync` for handling YAML files. The current stable version is 4.0.1. Released with native ESM support in v4.0.0, it shifted js-yaml to a peer dependency, requiring manual installation of js-yaml. It aims for a stable, active release cadence, indicated by recent minor updates following a major rewrite. Its key differentiator is abstracting away the boilerplate of file system operations when working with YAML data, making it easier to parse and serialize YAML to and from files compared to directly using js-yaml's `safeLoad` and `safeDump` functions with `fs` module operations.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","wrapper","yaml","parser","serializer"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/node-yaml"},{"id":16154,"title":"Zillow API Wrapper for Node.js","library":"node-zillow","status":"abandoned","version":"2.0.0","language":"javascript","ecosystem":"npm","summary":"The `node-zillow` package provides a straightforward Node.js wrapper for the Zillow API, abstracting away the complexities of HTTP requests and XML parsing to return data via promises. Its current stable version is 2.0.0, released in 2018, indicating an infrequent release cadence focused on stability rather than rapid feature additions. The library consolidates all Zillow API interactions through a single `get` method, taking the API call name and parameters, offering a consistent interface. It relies on a Zillow Web Service ID (ZWSID) for authentication. Developers must refer to the official Zillow API documentation for available endpoints and parameters, as this library primarily acts as a thin client. Key features include promise-based asynchronous operations (using the `Q` library) and handling various Zillow API endpoints like `GetZestimate` or `GetDeepSearchResults`. The library does not handle Zillow's API terms of use or branding requirements, which developers are explicitly reminded to follow.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","zillow","node"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/node-zillow"},{"id":11464,"title":"node-zip: Legacy Zip/Unzip Utility","library":"node-zip","status":"abandoned","version":"1.1.1","language":"javascript","ecosystem":"npm","summary":"node-zip is a Node.js library for zipping and unzipping files, originally ported from an older version of JSZip. The current and only stable version is 1.1.1, which was last published over a decade ago in May 2015. This package is explicitly identified as a legacy and unmaintained project by the wider Node.js community, with strong recommendations against its use in new development due to potential security vulnerabilities, lack of modern features, and inherent performance limitations for large files. Modern alternatives like `jszip`, `adm-zip`, or `zip-stream` are recommended for active projects, offering better maintenance, asynchronous APIs, and streaming capabilities.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","zip","unzip","jszip","node-zip","compression"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/node-zip"},{"id":16155,"title":"Node.js Pure JavaScript ZooKeeper Client","library":"node-zookeeper-client","status":"abandoned","version":"1.1.3","language":"javascript","ecosystem":"npm","summary":"node-zookeeper-client is a pure JavaScript client for Apache ZooKeeper, designed to mirror the ZooKeeper Java client API while adhering to Node.js conventions. It provides core functionalities like connecting, creating/removing nodes, retrieving/setting data, and managing ACLs. The current stable version is 1.1.3, last published over four years ago, indicating it is no longer actively maintained. This client has been tested against ZooKeeper version 3.4.*. Unlike some alternatives that wrap the C client, this package is entirely JavaScript-based. Its release cadence is effectively non-existent due to its abandoned status, and it primarily supports callback-based asynchronous operations.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","zookeeper","client","pure"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/node-zookeeper-client"},{"id":26007,"title":"node.bf","library":"node.bf","status":"active","version":"0.1.0","language":"javascript","ecosystem":"npm","summary":"Node.bf is a JavaScript transpiler that compiles Node.js modules written in Brainfuck, an esoteric Turing-complete language using only characters +-<>[].,. Version 0.1.0 is the current stable release; the project appears to be in early development with no frequent updates. Unlike other Brainfuck interpreters or compilers, node.bf integrates with Node.js module system, allowing .bf files to be compiled into JavaScript modules that export a function. It uses Jison for parser generation and supports Webpack loaders for direct import of .bf files.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/node.bf"},{"id":543,"title":"Node.js virtual environment builder","library":"nodeenv","status":"active","version":"1.10.0","language":"python","ecosystem":"pypi","summary":"Nodeenv is a Python tool that facilitates creating isolated Node.js environments, similar to how `virtualenv` manages Python environments. It allows developers to install specific Node.js versions and global npm packages within a dedicated directory, preventing conflicts between different projects. Currently at version 1.10.0, the library maintains an active development pace with several releases per year, incorporating new Python and Node.js version support, as well as bug fixes and improvements like UV virtual environment integration.","last_verified":"2026-04-11T05:50:13.096Z","tags":["nodejs","virtual environment","npm","development tools","cli"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/nodeenv"},{"id":17846,"title":"Nodeify: Promise to Node Callback Converter","library":"nodeify","status":"abandoned","version":"1.0.1","language":"javascript","ecosystem":"npm","summary":"Nodeify is a compact utility designed to convert Promise/A+-compliant promises into Node.js-style callback invocations. It allows developers to seamlessly integrate promise-based asynchronous operations into existing callback-driven codebases. The package offers several usage patterns: a direct functional approach, a `nodeify.Promise` constructor that returns promises with a `.nodeify` method, and various `extend` methods to add the `.nodeify` method to existing promise constructors or instances. The current stable version is 1.0.1. Due to its last publish date over seven years ago and no recent activity, the package is considered abandoned. For modern Node.js development, built-in features like `util.promisify` or native `async/await` are the preferred and more robust solutions for handling asynchronous operations and bridging between promises and callbacks.","last_verified":"2026-04-23T00:00:00.000Z","tags":["javascript","promise","then","nodeify","callback"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/nodeify"},{"id":6741,"title":"Unofficial Node.js Wheel","library":"nodejs-wheel","status":"active","version":"24.14.1","language":"python","ecosystem":"pypi","summary":"nodejs-wheel is an unofficial Python package that distributes prebuilt Node.js binaries as wheels on PyPI. It enables Python projects to declare and install Node.js as a dependency via `pip`, providing access to `node`, `npm`, and `npx` commands within a Python environment. The current version, 24.14.1, was released on March 31, 2026, and the project generally follows the Node.js release schedule, which sees new major versions biannually in April and October. It supports Python 3.7 and above.","last_verified":"2026-04-15T00:00:00.000Z","tags":["Node.js","JavaScript runtime","binary wheel","CLI","npm","npx"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/nodejs-wheel"},{"id":1582,"title":"Node.js Wheel Binaries","library":"nodejs-wheel-binaries","status":"active","version":"24.14.1","language":"python","ecosystem":"pypi","summary":"The `nodejs-wheel-binaries` library provides unofficial Node.js and npm binaries packaged as a Python wheel. This allows Python projects to easily access and execute Node.js without requiring a system-wide Node.js installation, particularly useful in isolated or CI/CD environments. The current version is 24.14.1, and it typically releases new versions corresponding to major Node.js updates.","last_verified":"2026-04-23T22:43:22.129Z","tags":["nodejs","binaries","npm","javascript","tooling","subprocess"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/nodejs-wheel-binaries"},{"id":13679,"title":"Nodemailer Attachment Builder","library":"nodemailer-build-attachment","status":"maintenance","version":"3.0.0","language":"javascript","ecosystem":"npm","summary":"nodemailer-build-attachment is a utility package designed to simplify the creation and streaming of email attachments for use with Nodemailer. It builds attachment content, allowing input from various sources like file streams, and processes it into a format suitable for email transmission, typically a `base64` encoded string. The package is currently at version 3.0.0. Its release cadence is not explicitly stated in the provided documentation, and the latest major release dates back approximately five years. A key differentiator is its specialized focus on processing stream content for attachments, building upon the `buildmail` library for robust email part construction, rather than being a general email sending library itself.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","nodemailer","build","stream","attachment"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/nodemailer-build-attachment"},{"id":16156,"title":"Nodemailer HTTP Fetcher","library":"nodemailer-fetch","status":"active","version":"2.1.0","language":"javascript","ecosystem":"npm","summary":"nodemailer-fetch is a focused utility library designed to efficiently fetch HTTP URL contents. While primarily created to complement the Nodemailer ecosystem by providing a mechanism to retrieve remote content for email templates or attachments, it serves as a standalone HTTP client for general-purpose requests. The current stable version is 2.1.0. It generally follows a stable, on-demand release cadence typical for a mature utility module. Its key differentiators include robust handling of redirects (up to 5 by default), automatic gzip decompression, comprehensive cookie management with domain specificity, and built-in support for basic authentication, though with a notable caveat regarding redirects. It offers configurable TLS options and allows for custom HTTP methods (GET, POST), headers, and request bodies, making it flexible for various data fetching scenarios.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","nodemailer","http"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/nodemailer-fetch"},{"id":10407,"title":"Nodemon","library":"nodemon","status":"active","version":"3.1.14","language":"javascript","ecosystem":"npm","summary":"Nodemon is a utility that monitors for changes in your Node.js application files and automatically restarts the server, streamlining the development workflow. It acts as a wrapper for your Node.js application, requiring no code changes. The current stable version is 3.1.14, and it maintains an active release cadence, primarily issuing bug fixes and type definition updates.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","cli","monitor","development","restart","autoload","reload","terminal","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/nodemon"},{"id":13680,"title":"Nodemon Webpack Plugin","library":"nodemon-webpack-plugin","status":"active","version":"4.8.2","language":"javascript","ecosystem":"npm","summary":"Nodemon Webpack Plugin is a utility that seamlessly integrates Nodemon's server-restarting capabilities directly into Webpack's watch mode. It eliminates the need to configure and run Nodemon as a separate process, making the development workflow more efficient for Node.js applications bundled with Webpack. The plugin is designed to watch and restart the Webpack output file (typically a server entry point) only when Webpack is in `--watch` mode. The current stable version is 4.8.2, which was last updated in October 2023. This package differentiates itself by tightly coupling server restarts with Webpack's build lifecycle, ensuring the server always runs the latest compiled code without manual intervention.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","webpack","nodemon","plugin","server","start","watch","restart","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/nodemon-webpack-plugin"},{"id":26008,"title":"nodent-compiler","library":"nodent-compiler","status":"maintenance","version":"3.2.13","language":"javascript","ecosystem":"npm","summary":"nodent-compiler is a core compiler for transforming ES7 async/await syntax into ES5-compatible code. Version 3.2.13 is the latest stable release, with a slow release cadence. It supports multiple compilation modes including ES7, Promises, generators, and engine, with options for sourcemaps, lazy thenables, and ES6 target. Compared to Babel or TypeScript, nodent specifically targets Node.js environments and offers fine-grained control over async transformation without additional syntax extensions. It requires nodent-runtime for certain modes and Promises availability.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","Javascript","ES7","async","await","language","extensions","Node","callback"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/nodent-compiler"},{"id":26009,"title":"nodent-transform","library":"nodent-transform","status":"maintenance","version":"3.2.9","language":"javascript","ecosystem":"npm","summary":"AST transform and basic tools for nodent and nodent-compiler. Version 3.2.9 is the current stable release. This package provides core parsing and transformation utilities used internally by nodent to convert async/await to generator-based code for older JavaScript environments. It handles AST traversal, node manipulation, and source map generation. Unlike Babel's async-to-generator plugin, nodent-transform is designed specifically as a building block for the nodent ecosystem and is not intended for direct use by most developers. Release cadence is low, with the last release in 2019.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/nodent-transform"},{"id":7452,"title":"Nodriver","library":"nodriver","status":"active","version":"0.48.1","language":"python","ecosystem":"pypi","summary":"Nodriver is a Python library for browser automation and web scraping, acting as the official successor to Undetected-Chromedriver. It communicates directly with browsers using the Chrome DevTools Protocol, eliminating the need for Selenium or WebDriver binaries, which significantly boosts performance and resistance against anti-bot systems. It is fully asynchronous and focuses on usability and quick prototyping. The current version is 0.48.1, and it seems to have a regular update cadence given the recent articles and version number.","last_verified":"2026-04-16T00:00:00.000Z","tags":["web scraping","browser automation","headless browser","anti-bot bypass","asyncio","chrome devtools protocol","undetected-chromedriver"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/nodriver"},{"id":7453,"title":"Noise Protocol Framework Implementation","library":"noiseprotocol","status":"active","version":"0.3.1","language":"python","ecosystem":"pypi","summary":"The `noiseprotocol` library provides a Python implementation of the Noise Protocol Framework (Revision 5), a widely used framework for building secure cryptographic protocols. It focuses on offering a robust and flexible API for performing handshakes and secure transport of data, supporting various handshake patterns and cipher suites. The current version is 0.3.1, and releases are infrequent, reflecting the stability of the underlying protocol.","last_verified":"2026-04-16T00:00:00.000Z","tags":["cryptography","network","security","noise-protocol","handshake","encryption"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/noiseprotocol"},{"id":6011,"title":"Noise Reduction using Spectral Gating","library":"noisereduce","status":"active","version":"3.0.3","language":"python","ecosystem":"pypi","summary":"NoiseReduce is a Python library for reducing noise in audio signals using a spectral gating algorithm. It offers both a traditional NumPy/SciPy implementation and a more performant PyTorch-based backend for advanced use cases. Currently at version 3.0.3, it is under active development with occasional major updates introducing new features and performance improvements.","last_verified":"2026-04-14T00:00:00.000Z","tags":["audio","signal processing","noise reduction","spectral gating","pytorch","machine learning","sound"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/noisereduce"},{"id":15728,"title":"Nollup: Rollup-compatible Dev Bundler","library":"nollup","status":"active","version":"0.21.0","language":"javascript","ecosystem":"npm","summary":"Nollup is a Rollup-compatible bundler specifically engineered for rapid development workflows, currently at version 0.21.0. Unlike Rollup, which focuses on production-optimized bundles through aggressive tree-shaking and scope-hoisting, Nollup intentionally skips these optimizations to achieve exceptionally fast rebuild times. This makes it ideal for local development, enabling features like Hot Module Replacement (HMR) using existing `module.hot` conventions. It maintains compatibility with standard Rollup plugins and configuration files, allowing developers to leverage their existing Rollup ecosystem for application development. Nollup offers several modes of operation, including a CLI, Dev Server API, Dev Middleware API, and Compiler API, supporting frequent releases with a focus on developer experience.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/nollup"},{"id":27180,"title":"Nominal Python Client","library":"nominal","status":"active","version":"1.134.0","language":"python","ecosystem":"pypi","summary":"Official Python client for the Nominal platform. Current version 1.134.0, rapid release cadence (multiple per week). Requires Python >=3.10, <4.","last_verified":"2026-04-27T00:00:00.000Z","tags":["nominal","api-client","automation"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/nominal"},{"id":9979,"title":"Nominal API Python Client","library":"nominal-api","status":"active","version":"0.1198.0","language":"python","ecosystem":"pypi","summary":"The official Python client for the Nominal API, providing programmatic access to financial time-series data, including inflation, economic indicators, and asset prices. The library is actively maintained and frequently updated, often releasing new versions with minor bug fixes and feature enhancements, though breaking changes can occur in pre-1.0 releases.","last_verified":"2026-04-17T00:00:00.000Z","tags":["api-client","financial-data","time-series","economics"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/nominal-api"},{"id":27992,"title":"Nominal API Protos","library":"nominal-api-protos","status":"active","version":"0.1234.0","language":"python","ecosystem":"pypi","summary":"Python protobuf/gRPC stubs for the Nominal API. Version 0.1234.0. Released on demand.","last_verified":"2026-05-09T00:00:00.000Z","tags":["protobuf","grpc","nominal"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/nominal-api-protos"},{"id":24119,"title":"Nominal Streaming Client","library":"nominal-streaming","status":"active","version":"0.9.0","language":"python","ecosystem":"pypi","summary":"Python bindings for the Nominal Rust streaming client, providing high-performance real-time data streaming with typed schemas. Current version 0.9.0, release cadence is irregular.","last_verified":"2026-05-01T00:00:00.000Z","tags":["streaming","real-time","grpc","data"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/nominal-streaming"},{"id":14764,"title":"Nominatim OSM API Module (Legacy)","library":"nominatim","status":"abandoned","version":"0.1","language":"en","ecosystem":"pypi","summary":"This Python library, version 0.1, is an unmaintained client module for accessing an OpenStreetMap Nominatim API. Released in 2014, it is designed for Python 2.7. For current Nominatim web service access, `geopy` is recommended. For direct access to a local Nominatim database, the actively maintained `nominatim-api` and `nominatim-db` packages should be used.","last_verified":"2026-04-16T00:00:00.000Z","tags":["geocoding","openstreetmap","nominatim","python2","abandoned","legacy"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/nominatim"},{"id":17847,"title":"Nomine: Express Middleware for File Renaming","library":"nomine","status":"active","version":"4.0.0","language":"javascript","ecosystem":"npm","summary":"Nomine is an Express.js middleware package that facilitates renaming files and folders through HTTP PUT requests. It provides a straightforward API to expose a file renaming endpoint within an Express application, which is typically used for administrative interfaces or content management systems that require remote file system manipulation. The current stable version is 4.0.0, which mandates Node.js version 10 or higher, continuing a pattern of dropping support for older Node.js versions in each major release. The package's release cadence is driven primarily by updates to its internal dependencies and adjustments to Node.js compatibility. Its main differentiator is its direct integration into the Express ecosystem, offering a pre-packaged solution for network-based file renaming operations, abstracting the underlying file system interactions by utilizing the `renamify` package for the core renaming logic.","last_verified":"2026-04-23T00:00:00.000Z","tags":["javascript","file","folder","rename","group","name"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/nomine"},{"id":14763,"title":"none - Empty Placeholder Library","library":"none","status":"abandoned","version":"0.1.1","language":"en","ecosystem":"pypi","summary":"The 'none' library, version 0.1.1, claims to be 'an extensive library providing additional facilities to the Python Standard Library' on PyPI. However, inspection of its GitHub repository (spack971/none) and PyPI source distribution reveals it contains no functional Python code, only metadata files and an empty `__init__.py`. It was last released in August 2022 and appears to be an abandoned placeholder project.","last_verified":"2026-04-16T00:00:00.000Z","tags":["empty","placeholder","abandoned","non-functional"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/none"},{"id":18619,"title":"noodl-ui-test-utils","library":"noodl-test-utils","status":"active","version":"0.0.47","language":"javascript","ecosystem":"npm","summary":"Test utilities for the noodl-ui component library, version 0.0.47. This package provides helpers for unit testing noodl-ui components, including mock providers, test renderers, and assertion utilities. It is part of the AITMED ecosystem and complements the main noodl-ui library. The package ships TypeScript declarations. As a pre-1.0.0 release, its API is unstable and may change. Alternatives include @testing-library/react for general React testing.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","noodl-ui","noodl","unit","test","noodlui","aitmed","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/noodl-test-utils"},{"id":20240,"title":"noop-webpack-plugin","library":"noop-webpack-plugin","status":"active","version":"1.0.1","language":"javascript","ecosystem":"npm","summary":"A tiny Webpack plugin that performs no operation, intended as a conditional placeholder when a noop is needed in the plugins array. Version 1.0.1 is the latest and only release. The package is stable but trivial – it creates a no-op plugin that does nothing. It has zero dependencies and is often used to replace a real plugin in development mode. Alternatives include using null or process.env checks directly, but this plugin provides a simple interface.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/noop-webpack-plugin"},{"id":13681,"title":"Node.js Option Parser (nopt)","library":"nopt","status":"active","version":"9.0.0","language":"javascript","ecosystem":"npm","summary":"This library provides a robust and flexible option parsing solution for Node.js command-line interfaces. It is famously used by npm itself to handle its complex array of command-line arguments and configuration. `nopt` supports defining various option types (String, Number, Boolean, path, url, Date, Stream), shorthands for brevity, and mechanisms for handling unknown options. It maintains a consistent release cadence, with major versions frequently aligning with Node.js LTS cycles. The current stable version, `9.0.0`, requires Node `^20.17.0 || >=22.9.0`. Its key differentiators include strong type definition capabilities, automatic path resolution, and a battle-tested core proven by its integration into the npm CLI.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/nopt"},{"id":27181,"title":"nor-lint","library":"nor-lint","status":"abandoned","version":"0.1.17","language":"javascript","ecosystem":"npm","summary":"nor-lint is a lint utility for JavaScript projects, developed by Sendanor. Version 0.1.17 is the latest release, with no regular release cadence. It provides basic linting capabilities but is largely undocumented and appears to be in early development or maintenance mode. There are few, if any, distinguishing features compared to established linters like ESLint. The package is not widely adopted and may be considered experimental or abandoned. Use with caution.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","lint","npm"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/nor-lint"},{"id":24118,"title":"Norfair","library":"norfair","status":"active","version":"2.3.0","language":"python","ecosystem":"pypi","summary":"Lightweight Python library for adding real-time multi-object tracking to any detector. Version 2.3.0 supports Python >=3.8,<4.0. Drops Python 3.7. Release cadence is irregular, with major versions every 1-2 years.","last_verified":"2026-05-01T00:00:00.000Z","tags":["multi-object-tracking","real-time","computer-vision","object-tracking"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/norfair"},{"id":26010,"title":"nori-lint","library":"nori-lint","status":"active","version":"0.4.0","language":"javascript","ecosystem":"npm","summary":"An opinionated linter for SKILL.md files used by AI agents. Current stable version is 0.4.0. It enforces token efficiency and structural discipline by applying static rules (fast, deterministic) and optionally LLM-powered rules. Key differentiators include a focus on minimizing context window usage, a two-tier rule system, auto-fix capabilities, and integration with the Nori ecosystem (Nori Skillsets, Nori Sessions). Requires Node.js 20+.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/nori-lint"},{"id":8355,"title":"Normality","library":"normality","status":"active","version":"3.1.0","language":"python","ecosystem":"pypi","summary":"Normality is a Python micro-package (current version 3.1.0) that provides a small set of text normalization functions for easier re-use. It accepts unicode or utf-8 encoded text and removes various classes of characters, such as diacritics and punctuation. This library is actively maintained and is useful as a preparation step for further text analysis.","last_verified":"2026-04-16T00:00:00.000Z","tags":["text processing","text normalization","unicode","nlp"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/normality"},{"id":11463,"title":"Numeric Range Normalization Utility","library":"normalize-range","status":"abandoned","version":"0.1.2","language":"javascript","ecosystem":"npm","summary":"normalize-range is a utility package designed to normalize numeric values within specified ranges, particularly useful for applications involving cyclical systems like angles or polar coordinates. The current stable version is 0.1.2, released approximately 8 years ago, indicating the package is no longer actively maintained. Its core functionality includes `wrap` for values that \"wrap around\" (e.g., 361 degrees becoming 1 degree in a 0-360 range), `limit` for clamping values within a fixed inclusive range, `test` for range checking, `validate` for asserting values within a range, and `curry` for creating partially applied range functions. A key differentiator is its explicit handling of inclusive/exclusive range boundaries, which differs between `wrap` and `limit` operations, providing precise control for various normalization scenarios.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","range","normalize","utility","angle","degrees","polar"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/normalize-range"},{"id":11465,"title":"Normalize Scroll Left","library":"normalize-scroll-left","status":"active","version":"0.2.1","language":"javascript","ecosystem":"npm","summary":"This utility library addresses the inconsistent behavior of the `Element.scrollLeft` property when an element's direction is set to Right-to-Left (RTL) across different browsers. It provides methods to detect the browser's specific `scrollLeft` implementation type (e.g., WebKit's 'default', Firefox/Opera's 'negative', IE/Edge's 'reverse') and then normalize `scrollLeft` values to a consistent, WebKit-like `0` (most left) to `100` (most right) range for both getting and setting. The current stable version is 0.2.1. Releases appear to be driven by bug fixes and feature enhancements, such as ESM support in v0.2.0. Its key differentiator is robust feature detection to abstract away browser quirks, enabling developers to work with a predictable `scrollLeft` API for RTL content, based on established patterns from jQuery plugins and Stack Overflow solutions. It explicitly handles Server-Side Rendering (SSR) environments by returning `indeterminate` or `NaN` for relevant functions, indicating non-browser execution.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","rtl","dom","scroll-left","scrollLeft","normalize","browser","element","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/normalize-scroll-left"},{"id":24120,"title":"Nornir","library":"nornir","status":"active","version":"3.5.0","language":"python","ecosystem":"pypi","summary":"Nornir is a pluggable multi-threaded automation framework with inventory management for operating collections of network devices. It provides a pure Python approach to network automation without relying on a DSL. Current version is 3.5.0 (2024-09-16), released several times a year.","last_verified":"2026-05-01T00:00:00.000Z","tags":["network-automation","inventory","multi-threaded","networking","automation-framework"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/nornir"},{"id":5668,"title":"Nose Testing Framework","library":"nose","status":"abandoned","version":"1.3.7","language":"python","ecosystem":"pypi","summary":"Nose extends unittest to make testing easier, providing a simpler test discovery and running mechanism. Its last major release was 1.3.7 in 2015, and the project is no longer actively maintained. Users are strongly encouraged to migrate to modern alternatives like pytest.","last_verified":"2026-04-09T00:00:00.000Z","tags":["testing","unittest","legacy","python2"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/nose"},{"id":21616,"title":"nose-xunitmp","library":"nose-xunitmp","status":"deprecated","version":"0.4.1","language":"python","ecosystem":"pypi","summary":"A nose plugin that provides Xunit output when running multiprocess tests. Current version is 0.4.1, last release in 2015, unmaintained since then.","last_verified":"2026-04-27T00:00:00.000Z","tags":["testing","nose","xunit","multiprocess"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/nose-xunitmp"},{"id":4650,"title":"nose2","library":"nose2","status":"active","version":"0.16.0","language":"python","ecosystem":"pypi","summary":"nose2 is the successor to Nose, developed to extend Python's standard `unittest` module with a rich plugin ecosystem to ease the testing process. It acts as a popular test runner that automatically discovers and executes unit tests within a project. The current version is 0.16.0. It follows a 0.MAJOR.MINOR versioning scheme, where major releases introduce new functionality or breaking changes, and minor releases focus on bug fixes or small features.","last_verified":"2026-04-12T00:00:00.000Z","tags":["testing","unittest","plugins","test runner","test discovery"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/nose2"},{"id":21617,"title":"nosexcover","library":"nosexcover","status":"active","version":"1.0.11","language":"python","ecosystem":"pypi","summary":"nosexcover is a plugin for Nose that extends the built-in coverage plugin to generate Cobertura-style XML reports (coverage.xml) via the `coverage.py` library. Version 1.0.11 is the latest release. The project is maintained but has very infrequent updates.","last_verified":"2026-04-27T00:00:00.000Z","tags":["nose","coverage","cobertura","xml","plugin"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/nosexcover"},{"id":15729,"title":"Nostr Client Development Tools","library":"nostr-tools","status":"active","version":"2.23.3","language":"javascript","ecosystem":"npm","summary":"nostr-tools is a core JavaScript/TypeScript library providing low-level utilities for developing Nostr clients. It enables essential functionalities such as generating Nostr secret and public keys, creating and signing events, verifying event integrity, and interacting with Nostr relays through a `SimplePool` abstraction. The current stable version is 2.23.3, and the project appears to have an active release cadence, evidenced by significant breaking changes in version 2.0.0 and subsequent updates. Key differentiators include its minimalist dependency footprint, relying primarily on `@scure` and `@noble` cryptography packages, and its modular structure which allows importing only necessary components. It specifically focuses on lower-level primitives, suggesting `@nostr/gadgets` for higher-level client features. It also provides robust relay management features like configurable pinging and automatic reconnection.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","decentralization","social","censorship-resistance","client","nostr","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/nostr-tools"},{"id":23133,"title":"Nostril","library":"nostril-detector","status":"active","version":"1.2.2","language":"python","ecosystem":"pypi","summary":"Nostril (Nonsense String Evaluator) is a Python 3 module that infers whether a given word or text string is likely nonsense or meaningful text. It is primarily used to distinguish program identifiers from natural language. Current version 1.2.2, released 2023-12-31. Release cadence is low, with no recent updates.","last_verified":"2026-05-01T00:00:00.000Z","tags":["nonsense","text-classification","natural-language-processing","program-identifier"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/nostril-detector"},{"id":544,"title":"Jupyter Notebook","library":"notebook","status":"active","version":"7.5.5","language":"python","ecosystem":"pypi","summary":"Jupyter Notebook is a web-based notebook environment for interactive computing, enabling users to create and share documents that contain live code, equations, visualizations, and narrative text. The current stable version is 7.5.5. Version 7 represents a significant architectural shift, building its frontend on JupyterLab components and its backend on Jupyter Server. The project maintains an active release cadence, with frequent patch updates and ongoing development towards future major versions.","last_verified":"2026-04-11T05:51:27.385Z","tags":["jupyter","notebook","interactive computing","web application","data science","python"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/notebook"},{"id":784,"title":"Notebook Shim","library":"notebook-shim","status":"active","version":"0.2.4","language":"python","ecosystem":"pypi","summary":"Notebook-shim is a Python library that provides a compatibility layer for applications transitioning from `jupyter/notebook` to `jupyter/jupyter_server` as their backend. It specifically helps handle traits and configuration that moved between these two core Jupyter components. The current version is 0.2.4, and it is released on an as-needed basis to support the evolution of the Jupyter ecosystem.","last_verified":"2026-05-12T19:05:33.919Z","tags":["jupyter","jupyter-server","notebook","shim","migration","compatibility"],"install_tag":"stale","install_tag_description":"widespread failures or data too old to trust","api":"https://checklist.day/api/registry/notebook-shim"},{"id":21618,"title":"NotebookLM MCP CLI","library":"notebooklm-mcp-cli","status":"active","version":"0.5.31","language":"python","ecosystem":"pypi","summary":"Unified CLI and MCP server for Google NotebookLM. Version 0.5.31, actively developed with frequent releases.","last_verified":"2026-04-27T00:00:00.000Z","tags":["cli","mcp","notebooklm","google"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/notebooklm-mcp-cli"},{"id":14765,"title":"NotebookLM MCP Server","library":"notebooklm-mcp-server","status":"active","version":"3.0.7","language":"javascript","ecosystem":"npm","summary":"The `notebooklm-mcp-server` package, currently at version 3.0.7, provides a robust Node.js-based server that enables AI agents to interact directly with Google's NotebookLM. Built with TypeScript and leveraging the Model Context Protocol (MCP), this server allows AI agents to securely read, search, and manage NotebookLM notebooks as if they were local files. This direct integration is designed to provide grounded context to AI models, significantly reducing hallucinations. It supports both global installation via npm and zero-configuration execution via npx, making it highly accessible for integration into various AI-augmented workflows. The project maintains an active release cadence, featuring an auto-update mechanism that ensures the server always runs the latest version with critical fixes and enhancements upon startup. Its core differentiation lies in offering a dedicated, protocol-driven solution for real-time context retrieval directly from NotebookLM for AI applications.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","mcp","notebooklm","google","ai","server"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/notebooklm-mcp-server"},{"id":27183,"title":"notebooklm-py","library":"notebooklm-py","status":"active","version":"0.3.4","language":"python","ecosystem":"pypi","summary":"Unofficial Python library for automating Google NotebookLM. Current version 0.3.4, requires Python >=3.10. Released under MIT license. Active development with frequent releases (multiple per month).","last_verified":"2026-04-27T00:00:00.000Z","tags":["google","notebooklm","automation","client"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/notebooklm-py"},{"id":3714,"title":"Python 'nothing' Library","library":"nothing","status":"abandoned","version":"0.0.3","language":"python","ecosystem":"pypi","summary":"The 'nothing' Python library (version 0.0.3) is an intentionally minimal package designed to perform no operations. It serves primarily as a conceptual placeholder or a humorous demonstration of package creation. It was last released in 2015, indicating an abandoned development cadence.","last_verified":"2026-04-25T13:56:39.278Z","tags":["utility","placeholder","minimal","joke","empty"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/nothing"},{"id":14766,"title":"NotificationAPI Node.js Server SDK","library":"notificationapi-node-server-sdk","status":"active","version":"2.8.0","language":"javascript","ecosystem":"npm","summary":"The NotificationAPI Node.js Server SDK provides a streamlined interface for integrating real-time and multi-channel notifications into server-side applications. This SDK allows developers to send various types of notifications, including in-app, email, SMS, and push notifications, by interacting with the NotificationAPI platform. Currently at version 2.8.0, the package appears to be actively maintained with frequent updates, indicated by its publishing history on npm. It abstracts the complexity of notification delivery, enabling developers to focus on application logic rather than the intricacies of different communication channels or provider APIs. The SDK ships with built-in TypeScript types, ensuring a robust development experience and improved code quality for TypeScript users. Key differentiators lie in the comprehensive notification platform it connects to, offering a centralized solution for notification management, templating, and delivery across multiple channels.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","notificationapi","node","server","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/notificationapi-node-server-sdk"},{"id":15731,"title":"GOV.UK Notify Node.js Client","library":"notifications-node-client","status":"active","version":"8.3.2","language":"javascript","ecosystem":"npm","summary":"The `notifications-node-client` is the official Node.js client library for interacting with the GOV.UK Notify API. It provides a programmatic interface for sending various types of government-related communications, including transactional emails, SMS messages, and physical letters. Currently at version 8.3.2, the library is actively maintained by alphagov, ensuring continuous compatibility with the GOV.UK Notify service and adherence to UK government security and accessibility standards. Releases typically align with Node.js LTS cycles or significant API updates. Its key differentiator is its direct, secure, and officially supported integration with the critical GOV.UK Notify infrastructure, making it indispensable for public sector applications in the UK that require reliable and compliant communication capabilities.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/notifications-node-client"},{"id":9984,"title":"GOV.UK Notify Python Client","library":"notifications-python-client","status":"active","version":"10.0.1","language":"python","ecosystem":"pypi","summary":"The `notifications-python-client` is the official Python API client for GOV.UK Notify, a service that allows government departments to send emails, SMS messages, and letters to their users. It is actively maintained by the Government Digital Service (GDS), with version 10.0.1 being the latest stable release, reflecting ongoing development and adherence to GOV.UK standards.","last_verified":"2026-04-17T00:00:00.000Z","tags":["govuk","notify","email","sms","notifications","api-client","government"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/notifications-python-client"},{"id":6012,"title":"Notifiers","library":"notifiers","status":"active","version":"1.3.6","language":"python","ecosystem":"pypi","summary":"Notifiers is a Python library that provides a unified and simple interface for sending notifications through various providers like Pushover, Slack, Email, and Telegram. It aims to simplify the process of integrating notifications into applications and scripts without needing to implement individual provider APIs. The current version is 1.3.6, with releases occurring periodically, focusing on new provider additions, bug fixes, and maintenance.","last_verified":"2026-04-14T00:00:00.000Z","tags":["notifications","messaging","alerts","integrations"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/notifiers"},{"id":9141,"title":"Notify-py","library":"notify-py","status":"active","version":"0.3.43","language":"python","ecosystem":"pypi","summary":"Notify-py is a cross-platform Python library designed for sending desktop notifications on Windows, macOS, and Linux. It simplifies the process of displaying alerts, messages, and system notifications from Python scripts and applications. Currently at version 0.3.43, the library is actively maintained with frequent patch releases addressing bug fixes and minor improvements.","last_verified":"2026-04-16T00:00:00.000Z","tags":["notifications","desktop","cross-platform","gui","utility"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/notify-py"},{"id":9983,"title":"notify2 - DBus Desktop Notifications","library":"notify2","status":"maintenance","version":"0.3.1","language":"python","ecosystem":"pypi","summary":"notify2 is a Python interface to DBus notifications, allowing applications to send desktop notifications via the freedesktop.org Desktop Notifications Specification. It provides a simple API to initialize an application, create notifications with summaries, bodies, and icons, and control their display. The current version is 0.3.1, released in 2017. The project appears to be in maintenance mode, with no new feature development expected.","last_verified":"2026-04-17T00:00:00.000Z","tags":["notifications","dbus","desktop","linux"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/notify2"},{"id":26011,"title":"notifystr","library":"notifystr","status":"maintenance","version":"1.1.0","language":"javascript","ecosystem":"npm","summary":"A simple Vue.js 2.0+ notification/toaster component supporting module bundlers like webpack/rollup and SCSS. Currently at version 1.1.0 (no recent updates, single release). It provides four toast types (success, warning, danger, info) with configurable duration. Minimalistic compared to alternatives like vue-toastification or vue-notification, offering a lightweight solution without extra flags or advanced customization. The package requires manual SCSS compilation and has no active maintenance.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","vue","notifications","toaster"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/notifystr"},{"id":4131,"title":"Notion API Client (Unofficial)","library":"notion","status":"active","version":"0.1.0","language":"python","ecosystem":"pypi","summary":"This is an unofficial Python API client for Notion.so, providing an object-oriented interface to interact with Notion data. It's currently at version 0.1.0 (released March 2026) and aims to adapt to Notion's internal API changes. As an unofficial client, its release cadence is driven by necessary adaptations to Notion's evolving undocumented API.","last_verified":"2026-04-11T00:00:00.000Z","tags":["notion","api-client","unofficial","productivity"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/notion"},{"id":51,"title":"Notion Python SDK","library":"notion-client","status":"active","version":"2.7.0","language":"python","ecosystem":"pypi","summary":"Official Python client for the Notion API, maintained by the community (ramnes/notion-sdk-py). Current version is 2.7.0 (Oct 2025). Notion API itself is versioned separately — the SDK version and the API version are two different things. Multiple breaking API versions have shipped in 2024-2026.","last_verified":"2026-05-12T05:59:25.445Z","tags":["notion","api","productivity","database","pages","python"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/notion-client"},{"id":9985,"title":"Notion to Markdown Exporter","library":"notion2md","status":"active","version":"2.9.0","language":"python","ecosystem":"pypi","summary":"notion2md is a Python CLI tool designed to export Notion pages, databases, and blocks into markdown files. It leverages the Notion API client to fetch content and convert it into a standard markdown format. The current version is 2.9.0, and the project has an active, though irregular, release cadence with recent updates.","last_verified":"2026-04-17T00:00:00.000Z","tags":["notion","markdown","exporter","cli","documentation"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/notion2md"},{"id":11467,"title":"noUiSlider: Lightweight JavaScript Range Slider","library":"nouislider","status":"active","version":"15.8.1","language":"javascript","ecosystem":"npm","summary":"noUiSlider is an unopinionated, lightweight, and accessible JavaScript range slider library designed for modern web applications. It offers GPU-animated performance, ensuring smooth operation even on older devices, and supports all modern browsers including IE > 9. Its key differentiators include having no external dependencies, full responsiveness, multi-touch support for various mobile platforms, and comprehensive accessibility features with ARIA and keyboard navigation. The current stable version is 15.8.1. The project maintains a regular release cadence, often issuing patch and minor releases to address bug fixes, add new features, and refine TypeScript definitions, as seen in its recent release history (e.g., 15.8.1, 15.8.0, 15.7.2).","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/nouislider"},{"id":11466,"title":"React Wrapper for noUiSlider","library":"nouislider-react","status":"active","version":"3.4.2","language":"javascript","ecosystem":"npm","summary":"nouislider-react is a React component wrapper for the popular noUiSlider library, providing a declarative way to integrate highly customizable range sliders into React applications. The package is currently at version 3.4.2 and aims to be a well-maintained alternative to other React wrappers for noUiSlider, explicitly stating its purpose to address maintenance issues found in similar packages. It maintains a regular, though not strictly scheduled, release cadence, primarily focusing on bug fixes, dependency updates, and minor feature enhancements. Key differentiators include direct exposure of all underlying noUiSlider options, support for additional React-specific properties like `clickablePips`, and comprehensive TypeScript type definitions, making it suitable for modern React and TypeScript projects. Developers should consult the original noUiSlider documentation for core slider configuration.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","react","nouislider","slider","component","reactjs","range","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/nouislider-react"},{"id":7454,"title":"Amazon Nova Act Python SDK","library":"nova-act","status":"active","version":"3.3.316.0","language":"python","ecosystem":"pypi","summary":"Amazon Nova Act is a Python SDK for building and deploying highly reliable AI agents that automate browser-based workflows at scale using natural language. It allows developers to define workflows by combining natural language prompts with Python code, integrate external tools using a decorator, and manage fleets of AI agents. The library is actively developed, with the current version being 3.3.316.0, and receives regular updates.","last_verified":"2026-04-16T00:00:00.000Z","tags":["AI agents","browser automation","AWS","natural language processing","UI automation","playwright"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/nova-act"},{"id":21619,"title":"Novu Python SDK","library":"novu","status":"active","version":"1.14.0","language":"python","ecosystem":"pypi","summary":"A Python wrapper for the Novu API, enabling notification infrastructure management. Current version 1.14.0, requires Python >=3.8,<4.0. Release cadence is irregular.","last_verified":"2026-04-27T00:00:00.000Z","tags":["notifications","novu","api-wrapper"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/novu"},{"id":223,"title":"Novu","library":"novu-py","status":"active","version":"3.13.0","language":"python","ecosystem":"pypi","summary":"Open-source notification infrastructure. The official Python SDK is novu-py (pip install novu-py, import novu_py), NOT the older community packages novu or novu-python. Current version is 3.13.0 (Jan 2026). Three separate PyPI packages exist with different APIs — using the wrong one is the #1 footgun.","last_verified":"2026-05-12T12:00:52.111Z","tags":["notifications","email","sms","push","in-app","multi-channel","open-source"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/novu-py"},{"id":18620,"title":"Nowa Core Bundler","library":"nowa-core-bundler","status":"active","version":"2.0.0-alpha.6","language":"javascript","ecosystem":"npm","summary":"Nowa Core Bundler is a command-line tool for bundling Nowa web applications. As of version 2.0.0-alpha.6, it is in early alpha with incomplete features (e.g., internationalization, component configuration). It uses yargs for CLI command parsing and likely integrates with webpack internally. This package is intended for internal use by Nowa projects and may not be suitable for general consumption due to its alpha status and limited documentation.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/nowa-core-bundler"},{"id":27994,"title":"Nowfy","library":"nowfy","status":"active","version":"1.4.66","language":"python","ecosystem":"pypi","summary":"Nowfy is a unified plugin package with integrated runtime core and services, designed for running plugins and services in a modular architecture. Current version is 1.4.66, requiring Python >=3.9. Release cadence is rapid, with frequent updates.","last_verified":"2026-05-09T00:00:00.000Z","tags":["plugin","runtime","services","unified"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/nowfy"},{"id":2138,"title":"Nox","library":"nox","status":"active","version":"2026.2.9","language":"python","ecosystem":"pypi","summary":"Nox is a command-line tool that automates development tasks like testing and linting across multiple Python environments. It utilizes a standard Python file (`noxfile.py`) for configuration, creating isolated virtual environments for each defined session. This approach provides programmatic control and reproducibility, installing specified dependencies and running commands within each isolated environment. As of version 2026.2.9, Nox is actively maintained with a regular release cadence, often following a calendar versioning scheme.","last_verified":"2026-04-24T14:46:11.142Z","tags":["testing","automation","virtual environments","development tools","cli"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/nox"},{"id":7455,"title":"Nox-Poetry Integration","library":"nox-poetry","status":"active","version":"1.2.0","language":"python","ecosystem":"pypi","summary":"nox-poetry is a plugin for Nox, a flexible test automation tool, that simplifies testing and building Python projects managed with Poetry. It integrates Poetry's dependency management and build processes directly into Nox sessions, providing features like installing project dependencies, building packages, and exporting requirements. The current version is 1.2.0, with regular updates that often include support for newer Python and Poetry versions, alongside bug fixes and minor feature enhancements.","last_verified":"2026-04-16T00:00:00.000Z","tags":["nox","poetry","build","dependency management","testing","automation"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/nox-poetry"},{"id":7456,"title":"Nox-UV Integration","library":"nox-uv","status":"active","version":"0.7.1","language":"python","ecosystem":"pypi","summary":"Nox-UV facilitates the integration of `uv`, a fast Python package installer and resolver, into `nox` sessions. It streamlines dependency management and session setup for testing, linting, and other development tasks, leveraging `uv`'s performance benefits. The current version is 0.7.1, and the library maintains an active development pace with frequent updates.","last_verified":"2026-04-16T00:00:00.000Z","tags":["nox","uv","testing","development","virtualenv","packaging","dependency-management"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/nox-uv"},{"id":9986,"title":"napari Plugin Engine v2 (npe2)","library":"npe2","status":"active","version":"0.8.2","language":"python","ecosystem":"pypi","summary":"npe2 (napari plugin engine v2) is the modern, robust plugin system for napari. It facilitates explicit plugin discovery and contribution management through manifest files and package entry points, aiming for better isolation, explicit dependency management, and improved testability compared to its predecessor. The current version is 0.8.2, and it follows the napari release cycle, with frequent updates during active development phases.","last_verified":"2026-04-17T00:00:00.000Z","tags":["napari","plugins","plugin-engine","GUI","imaging"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/npe2"},{"id":6013,"title":"Nplusone","library":"nplusone","status":"active","version":"1.0.0","language":"python","ecosystem":"pypi","summary":"Nplusone is a Python library designed to detect N+1 query problems in Object-Relational Mappers (ORMs) during development. It supports popular ORMs like SQLAlchemy, Peewee, and the Django ORM. The library monitors database interactions and emits warnings or raises exceptions when potentially inefficient lazy loads or unnecessary eager loads are detected. The current version is 1.0.0, released in May 2018, and it appears to have a low release cadence, indicating a mature and stable project.","last_verified":"2026-04-14T00:00:00.000Z","tags":["ORM","N+1 query","performance","profiling","Django","SQLAlchemy","Peewee"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/nplusone"},{"id":14767,"title":"npm CLI","library":"npm","status":"active","version":"11.12.1","language":"javascript","ecosystem":"npm","summary":"npm (Node Package Manager) is the default package manager for Node.js, providing a command-line interface for installing, sharing, and managing project dependencies. It interacts with the vast npm public registry, which hosts millions of JavaScript packages. The current stable version is 11.12.1, with frequent releases that include bug fixes, performance improvements, and new features. Its key differentiators include its ubiquitous adoption as the standard for Node.js development, its comprehensive registry, and integrated tools for tasks like package auditing, publishing, and script execution. npm is an indispensable tool for nearly all JavaScript and TypeScript projects utilizing the Node.js runtime.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","install","modules","package manager","package.json"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/npm"},{"id":13682,"title":"NPM API Client","library":"npm-api","status":"abandoned","version":"1.0.1","language":"javascript","ecosystem":"npm","summary":"This Node.js library, `npm-api` (current stable version 1.0.1), provides a programmatic interface for interacting with the public NPM registry API, primarily through its CouchDB views. It allows developers to fetch package metadata, retrieve maintainer information, and query registry data using its `NpmApi` client and associated `Repo` and `Maintainer` models. The library simplifies what would otherwise be direct HTTP requests to the registry, offering methods to get package details, specific versions, and a maintainer's list of repositories. While it once served as a convenient wrapper, the package has not received updates in approximately five years, indicating it is likely abandoned and should be used with caution, particularly for new projects requiring active support or modern features.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","api","base","downloads","maintainer","maintainers","npm","npm-api","package"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/npm-api"},{"id":27182,"title":"npm-build","library":"npm-build","status":"active","version":"0.0.1","language":"javascript","ecosystem":"npm","summary":"npm-build is a CLI tool to generate npm build scripts. Version 0.0.1 is an early release with limited documentation. It appears to be a simple generator for common build tasks in npm projects. There are no known alternatives specifically for this niche, but similar functionality can be achieved using tools like 'npm-build-boilerplate' or manual scripting. The package is not actively maintained and has low adoption. It may not handle complex build configurations or integrate with modern tools like webpack or esbuild. Limited community support and no recent updates make it suitable only for basic needs.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","build","scripts","generator","npm"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/npm-build"},{"id":13683,"title":"npm User Agent Parser","library":"npm-config-user-agent-parser","status":"active","version":"1.0.0","language":"javascript","ecosystem":"npm","summary":"This package, `npm-config-user-agent-parser`, provides a utility to parse the `process.env.npm_config_user_agent` string, which is set by both npm and Yarn. It extracts structured information including versions for `npm`, `yarn`, and `node`, as well as the operating system `platform` and processor `arch`. The current stable version is 1.0.0, indicating a mature and stable API, and its release cadence is typically infrequent, focusing on stability given its single, well-defined purpose. Key differentiators include its focused scope on this specific environment variable and its ability to normalize the potentially varied user agent strings into a consistent JSON object, simplifying programmatic access to crucial environment details for tooling and scripts.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","npm_config_user_agent","parser"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/npm-config-user-agent-parser"},{"id":15730,"title":"NPM DTS Single File Generator","library":"npm-dts","status":"active","version":"1.3.13","language":"javascript","ecosystem":"npm","summary":"npm-dts is a utility designed to consolidate all TypeScript declaration files (.d.ts) generated for an NPM package into a single index.d.ts file. This enables library developers to distribute bundled JavaScript code while providing comprehensive type definitions, ensuring full type-checking and IDE intellisense for consumers without exposing the original TypeScript source. The current stable version is 1.3.13. While a specific release cadence isn't published, the incremental versioning suggests regular, feature-driven updates. Its primary differentiator is simplifying the distribution of type definitions for compiled libraries, acting as a post-processing step for `tsc` output to create a unified declaration bundle, making library consumption straightforward for TypeScript users. It operates primarily via a command-line interface, requiring `typescript` to be installed in the consuming project's `node_modules`.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","NPM","dts","cli","package","ts","TypeScript","tsc","index.d.ts"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/npm-dts"},{"id":20241,"title":"npm-dts-webpack-plugin","library":"npm-dts-webpack-plugin","status":"maintenance","version":"1.3.13","language":"javascript","ecosystem":"npm","summary":"Webpack plugin (v1.3.13) that generates a single bundled index.d.ts file for an NPM package, enabling code intelligence in consumers without shipping TypeScript sources. It wraps the npm-dts library and runs the TypeScript compiler declaratively. Releases are infrequent (last update 2021) and the plugin is in maintenance mode. Key differentiator: simple integration into Webpack pipelines as a plugin rather than a separate CLI step.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","webpack","dts","npm","package","ts","TypeScript","tsc","index.d.ts","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/npm-dts-webpack-plugin"},{"id":27184,"title":"npm-groovy-lint","library":"npm-groovy-lint","status":"active","version":"17.0.4","language":"javascript","ecosystem":"npm","summary":"Lint, format, and auto-fix Groovy, Jenkinsfile, and Gradle files. Current stable version 17.0.4 (released Dec 2024). Based on CodeNarc, it provides out-of-the-box linting with over 300 rules, formatting (--format), and auto-fixing (--fix). Unlike the Groovy compiler or code-narc CLI, it integrates directly into Node.js workflows, CI/CD pipelines, and editor extensions (VS Code). Ships TypeScript types. Release cadence is irregular with multiple patches per year. Requires Node >= 22.0.0 and Java (17-24) for CodeNarc.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","groovy","lint","jenkinsfile","codenarc","format","linter","formatter","auto-fix","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/npm-groovy-lint"},{"id":26012,"title":"npm-http-server","library":"npm-http-server","status":"maintenance","version":"4.3.0","language":"javascript","ecosystem":"npm","summary":"HTTP server that serves files from npm packages by URL pattern /package@version/path. Current stable version 4.3.0. Designed for development or mirroring npm package contents over HTTP. Supports version ranges, tagging, automatic index generation, and optional Bower bundle creation. Pre-ESM, CommonJS-only module with named exports. Last published 2019; no recent updates. Differentiates from nginx-static or serve by resolving npm registry versions dynamically.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/npm-http-server"},{"id":20243,"title":"npm-install-webpack-plugin","library":"npm-install-webpack-plugin","status":"maintenance","version":"4.0.5","language":"javascript","ecosystem":"npm","summary":"Webpack plugin that automatically installs and saves missing npm dependencies during development. Current stable version is 4.0.5 (last released August 2017). It intercepts import/require calls in webpack builds and runs npm install for any missing modules, supporting both ES5 and ES6, CSS imports, namespaced packages, webpack loaders, and .babelrc plugins/presets. Unlike manual npm install workflows, this plugin aims to eliminate the cycle of stopping a dev server to install dependencies. However, it only supports npm (not yarn), relies on webpack 1–3, and is no longer actively maintained.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","webpack","webpack-plugin","npm","install"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/npm-install-webpack-plugin"},{"id":20242,"title":"npm-install-webpack-plugin","library":"npm-install-webpack-plugin-cn","status":"deprecated","version":"2.0.4","language":"javascript","ecosystem":"npm","summary":"Webpack plugin that automatically installs and saves missing npm dependencies during development. Version 2.0.4 is deprecated; the package was last updated in 2017 and is no longer actively maintained. It works with JavaScript (require/import), CSS @import, and Webpack loaders, but has known issues with newer Webpack versions and Node.js releases. Alternatives include webpack-auto-inject-version or manual dependency management.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","webpack","webpack-plugin","npm","install"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/npm-install-webpack-plugin-cn"},{"id":26019,"title":"npm-package-json-lint","library":"npm-package-json-lint","status":"active","version":"10.3.0","language":"javascript","ecosystem":"npm","summary":"Configurable linter for package.json files. Version 10.3.0 requires Node >=22 and npm >=10. Enforces standards like valid data types, lowercase names, valid semver, presence of required fields, and dependency correctness. Ships TypeScript types and supports both CLI and programmatic usage with flat config (ESLint-style) since v10.0.0. Frequent releases; actively maintained.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","lint","linter","package.json","audit","auditor","npm-package-json-lint","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/npm-package-json-lint"},{"id":26013,"title":"npm-package-json-lint-config-auto","library":"npm-package-json-lint-config-auto","status":"active","version":"1.1.0","language":"javascript","ecosystem":"npm","summary":"Provides a shared, auto-generated base configuration for npm-package-json-lint, ensuring consistent linting of package.json files. Version 1.1.0 introduces customizable rules structure. Released under MIT license by autosoft, it is actively maintained with regular bug fixes and dependency updates. Differentiates from others by being auto-generated and focusing on enforces a specific order of keys including bundleDependencies and bundledDependencies.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","npm","package.json","pkg","json","package","lint","config","eslint","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/npm-package-json-lint-config-auto"},{"id":26014,"title":"npm-package-json-lint-config-bconnorwhite","library":"npm-package-json-lint-config-bconnorwhite","status":"active","version":"1.0.0","language":"javascript","ecosystem":"npm","summary":"Shared npm-package-json-lint configuration preset by bconnorwhite. Version 1.0.0 requires npm-package-json-lint ^9.1.0 as a peer dependency. Supports Bun ^1.3.0 and Node ^24.0.0 || ^26.0.0. Ships TypeScript types. Provides a base preset for private packages and an OSS variant that adds public-package requirements (author, homepage, bugs). The config is extended via the \"extends\" field in npm-package-json-lint's configuration.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","npm","package","json","lint","config","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/npm-package-json-lint-config-bconnorwhite"},{"id":26015,"title":"npm-package-json-lint-config-bob","library":"npm-package-json-lint-config-bob","status":"maintenance","version":"1.2.1","language":"javascript","ecosystem":"npm","summary":"Shared npm-package-json-lint configuration for packages built with @bconnorwhite/bob. Current stable version is 1.2.1, released with no active development since 2020. It provides a set of linting rules tailored for TypeScript projects using the BOB toolkit. The package is maintained as part of BOB's ecosystem and requires npm-package-json-lint version 5.1.0 or higher as a peer dependency. It differentiates by being a simple configuration preset that enforces BOB conventions.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","npm","package","json","lint","config","bconnorwhite","bob","npm-package-json-lint"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/npm-package-json-lint-config-bob"},{"id":26016,"title":"npm-package-json-lint-config-default","library":"npm-package-json-lint-config-default","status":"active","version":"9.0.1","language":"javascript","ecosystem":"npm","summary":"Default shareable configuration for npm-package-json-lint v10, providing a standard set of rules for linting package.json files. Current stable version 9.0.1 requires Node >=22, npm >=10, and npm-package-json-lint ^10.0.0 as a peer dependency. Release cadence is irregular, with breaking changes aligning with peer dependency updates (v4 dropped Node 10/12, v5 required npm-package-json-lint v6, v6 dropped Node 14, v7 dropped Node 16, v8 dropped Node 18, v9 requires Node 22). Key differentiators: authoritative default config from the npm-package-json-lint maintainer; simple extends-based setup; avoid duplicating rule configurations across projects.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","lint","linter","package.json","audit","auditor","npm-package-json-lint","npm-package-json-lintconfig","npm-package-json-lint-config"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/npm-package-json-lint-config-default"},{"id":26017,"title":"npm-package-json-lint-config-package","library":"npm-package-json-lint-config-package","status":"active","version":"0.1.0","language":"javascript","ecosystem":"npm","summary":"Shareable npm-package-json-lint configuration for packages. Version 0.1.0 provides a set of linting rules for package.json files, intended for personal or small-scale use. It extends the base npm-package-json-lint tool (peer dependency >=7.1.0) and requires Node >=18.0.0. The configuration is minimal and can be extended or overridden. The package is maintained by a single author and follows a low release cadence. Key differentiator: purpose-built for packages rather than general projects, but lacks the broad community support of alternatives like stylelint's config.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","lint","linter","package.json","npm-package-json-lint","npm-package-json-lintconfig","npm-package-json-lint-config"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/npm-package-json-lint-config-package"},{"id":26018,"title":"npm-package-json-lint-config-tc","library":"npm-package-json-lint-config-tc","status":"active","version":"10.0.2","language":"javascript","ecosystem":"npm","summary":"Shareable configuration for npm-package-json-lint (v10) enforcing TC's project conventions on package.json files. Current stable version: 10.0.2. Release cadence: follows major versions of underlying linter. Key differentiators: opinionated rules optimized for TC projects, strict requirements on license, version, and repository fields. Requires Node >=22 and npm-package-json-lint as a peer dependency.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","lint","linter","package.json","audit","auditor","npm-package-json-lint","npm-package-json-lintconfig","npm-package-json-lint-config"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/npm-package-json-lint-config-tc"},{"id":26020,"title":"npm-pkg-lint","library":"npm-pkg-lint","status":"active","version":"4.6.5","language":"javascript","ecosystem":"npm","summary":"Opinionated linter for NPM package tarball and package.json metadata, enforcing strict standards beyond spec validity. Current stable version is v4.6.5, with regular monthly bugfix releases. Key differentiators: focuses on production-quality packaging (disallowed files, dependency checks, exports order) rather than code style, integrates as GitHub Action, and can lint directly from tarballs or stdin. Supports Node.js ^20.18 || >= 22.16. Commonly used in CI pipelines to enforce consistent publishing practices.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","lint","npm"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/npm-pkg-lint"},{"id":15732,"title":"npm Registry Fetch Client","library":"npm-registry-fetch","status":"active","version":"19.1.1","language":"javascript","ecosystem":"npm","summary":"npm-registry-fetch is a Node.js library providing a fetch-like API for interacting with npm registry APIs. It abstracts away complexities like selecting the correct registry, handling package scopes, and managing authentication details based on standard npm configuration. This package is the modern successor to npm-registry-client. Its current stable version is 19.1.1, and it maintains a consistent, active release cadence with frequent patch and minor updates, and occasional major version bumps primarily for Node.js engine compatibility or internal API refinements. A key differentiator is its deep integration with npm's ecosystem, ensuring correct behavior for features like cache revalidation for write operations, which makes it an authoritative choice for programmatic interaction with the npm registry.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","npm","registry","fetch"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/npm-registry-fetch"},{"id":16737,"title":"npm-request","library":"npm-request","status":"abandoned","version":"1.0.0","language":"javascript","ecosystem":"npm","summary":"npm-request is a utility library (current stable version 1.0.0) designed to facilitate authenticated HTTP requests by automatically utilizing credentials found in a user's `.npmrc` file. This package wraps the functionality of the widely used, but now deprecated, `request` library to handle the actual network communication. Its primary differentiator is the seamless integration with npm's authentication mechanism, simplifying access to private registries or authenticated npm endpoints. However, it has not seen updates since March 2016, and its core dependency, the `request` library, was officially deprecated in February 2020 and is no longer actively maintained. Consequently, `npm-request` is considered an abandoned project, lacking modern features, security patches, or compatibility with contemporary JavaScript practices, and should not be used for new development. Its release cadence was effectively halted years ago with its last update.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","npm","request","auth"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/npm-request"},{"id":17457,"title":"npm-run-all","library":"npm-run-all","status":"active","version":"4.1.5","language":"javascript","ecosystem":"npm","summary":"npm-run-all is a command-line interface (CLI) tool designed to streamline the execution of multiple npm-scripts, allowing them to run either sequentially or in parallel. Its primary motivation is to simplify complex script sequences, moving from verbose `&&` chains to more concise, glob-pattern-friendly commands like `npm-run-all clean build:*`. Crucially, it provides cross-platform compatibility, especially for Windows environments where shell operators like `&` for parallel execution are not natively supported. The package currently stands at version 4.1.5, with a release cadence that addresses bugs and occasionally introduces new features and breaking changes, as seen with the Node.js version support changes in v4.0.0. It differentiates itself by offering dedicated shorthand commands (`run-s` for sequential, `run-p` for parallel) alongside the main `npm-run-all` command, and includes a programmatic Node API for integration into JavaScript applications.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","cli","command","commandline","tool","npm","npm-scripts","run","sequential"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/npm-run-all"},{"id":17848,"title":"npm-run-all2 CLI","library":"npm-run-all2","status":"active","version":"8.0.4","language":"javascript","ecosystem":"npm","summary":"`npm-run-all2` is a command-line interface (CLI) tool designed to efficiently manage and execute multiple npm scripts. It enables running scripts concurrently in parallel or in a specified sequence, offering fine-grained control over complex build or development workflows. As a maintenance fork of the popular `npm-run-all` package, its primary focus is on ongoing maintenance, modernizing the codebase, and ensuring compatibility with recent Node.js versions. As of its current stable version 8.0.4, it specifically requires Node.js 20 or greater. It maintains a consistent release cadence, frequently incorporating updates and addressing compatibility concerns. Its key differentiator is its commitment to supporting contemporary Node.js environments and acting as a well-maintained alternative to its predecessor, particularly for projects that require updated dependencies or strict Node.js versioning.","last_verified":"2026-04-23T00:00:00.000Z","tags":["javascript","cli","command","commandline","tool","npm","npm-scripts","run","sequential"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/npm-run-all2"},{"id":27185,"title":"npm-tag-test-package","library":"npm-tag-test-package","status":"deprecated","version":"0.1.0","language":"javascript","ecosystem":"npm","summary":"npm-tag-test-package is a stub package at version 0.1.0 used for testing npm tagging and versioning workflows in CI or development environments. It contains no functional code, no README, and is intentionally minimal. This package is not intended for production use and has no release cadence. Differentiators: it serves only as a placeholder for automated tests of npm publish commands, tag creation, and version bumps. No dependencies, no API, no breaking changes.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/npm-tag-test-package"},{"id":18621,"title":"npm-which","library":"npm-which","status":"active","version":"3.0.1","language":"javascript","ecosystem":"npm","summary":"Locates executables from locally or parent-installed node modules, similar to `which` but respecting npm's PATH. Version 3.0.1 is stable with no recent releases. Key differentiator: it is faster than shelling out to `npm bin` and works across the node_modules hierarchy, not just the current directory. Supports both async and sync APIs, and a CLI. Requires Node >=4.2.0, no runtime dependencies.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","npm","path","executable","run"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/npm-which"},{"id":6742,"title":"npmai","library":"npmai","status":"active","version":"0.1.8","language":"python","ecosystem":"pypi","summary":"npmai is a lightweight Python package (current version 0.1.8) designed to bridge the gap between users and open-source LLMs. It allows connection with Ollama and over 10 other powerful models instantly, without requiring local installation, user logins, or API keys. It also facilitates the development of RAG Agents without local or cloud installations, offering free and unlimited usage. The project shows a consistent release cadence with minor version updates addressing features and bug fixes.","last_verified":"2026-04-15T00:00:00.000Z","tags":["LLM","RAG","Ollama","AI Agents","open-source models","no-setup"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/npmai"},{"id":11468,"title":"npmrc-replace-env","library":"npmrc-replace-env","status":"active","version":"1.2.1","language":"javascript","ecosystem":"npm","summary":"npmrc-replace-env is a Node.js utility designed to simplify the management of npm registry configurations and authentication tokens across various projects and environments. It dynamically generates or updates a `.npmrc` file based on a user-defined `.npmrc.config` template and corresponding environment variables, which can be loaded from `.env` files. The current stable version is 1.2.1. The project follows a regular release cadence with frequent patch releases addressing bug fixes and dependency updates, alongside minor releases introducing new features like shell-style variable syntax support. Its primary differentiator is its focus on securely managing sensitive npm configuration details by preventing their exposure in version control, leveraging environment variables for token replacement. It supports both prefix-based (`NPMRC_TOKEN`) and shell-style (`$TOKEN`, `${TOKEN}`) placeholder syntax, offering flexibility for different CI/CD environments, including GitHub Actions. The tool is primarily used via its command-line interface with `npx` and requires Node.js version 24.0.0 or higher for current versions.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","npmrc","npmrc-generator","config-template","configuration","config","generator","environment-variables","env","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/npmrc-replace-env"},{"id":9987,"title":"npTDMS","library":"nptdms","status":"active","version":"1.10.0","language":"python","ecosystem":"pypi","summary":"npTDMS is a cross-platform, NumPy-based Python module designed for reading TDMS files, a binary data format produced by LabVIEW and LabWindows/CVI from National Instruments. It provides efficient access to measurement data and metadata. The current version is 1.10.0, and the library maintains an active development cycle with frequent releases addressing bug fixes, performance improvements, and new features.","last_verified":"2026-04-17T00:00:00.000Z","tags":["data-science","measurement","labview","tdms","numpy","data-acquisition"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/nptdms"},{"id":4651,"title":"nptyping","library":"nptyping","status":"active","version":"2.5.0","language":"python","ecosystem":"pypi","summary":"nptyping provides type hints for NumPy arrays and structured arrays, enabling static type checking for data science code that uses NumPy. It also includes experimental support for Pandas DataFrames. As of version 2.5.0, it's actively maintained with a moderate release cadence, focusing on compatibility, new features like structure expressions, and bug fixes.","last_verified":"2026-04-12T00:00:00.000Z","tags":["numpy","typing","type-hints","ndarray","data-science","static-analysis"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/nptyping"},{"id":18622,"title":"nqm-iot-database-utils","library":"nqm-iot-database-utils","status":"maintenance","version":"0.7.2","language":"javascript","ecosystem":"npm","summary":"Database utility functions for nqminds IoT platform, providing a SQLite-based implementation for creating datasets, adding and querying data with support for ndarray fields. Version 0.7.2 is the latest stable release. This package is specific to the nqm ecosystem and not intended for general database usage. It offers a promise-based API with functions like openDatabase, createDataset, addData, getData, and ndarray utilities. The package is outdated with no recent updates and limited documentation.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","database","nqm"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/nqm-iot-database-utils"},{"id":14768,"title":"nr-date","library":"nr-date","status":"active","version":"2.1.0","language":"en","ecosystem":"pypi","summary":"nr-date is a fast, regex-based Python library designed for parsing human-readable dates and ISO 8601 durations in pure Python. It provides functionality to handle various date and time formats and is known for its performance compared to some standard library alternatives. The library is currently at version 2.1.0 and receives periodic updates, with major releases occurring roughly every few years.","last_verified":"2026-04-16T00:00:00.000Z","tags":["date-parsing","regex","iso-8601","duration"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/nr-date"},{"id":7457,"title":"nr-stream","library":"nr-stream","status":"active","version":"1.1.5","language":"python","ecosystem":"pypi","summary":"The `nr-stream` package provides utilities for writing functional-style code in Python, offering `Stream`, `Optional`, and `Refreshable` classes. The `Stream` class wraps iterables to enable chained modifiers, simplifying common operations. `Optional` represents a value that might be `None`, allowing for safe chaining, while `Refreshable` acts as a container for values that can be updated, propagating changes to listeners. The current version is 1.1.5, released on February 14, 2023, with an active but irregular release cadence.","last_verified":"2026-04-16T00:00:00.000Z","tags":["functional programming","stream","optional","refreshable","utility","iterator"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/nr-stream"},{"id":14769,"title":"nr-util","library":"nr-util","status":"active","version":"0.8.12","language":"en","ecosystem":"pypi","summary":"nr-util is a general-purpose Python utility library. It aims to provide common helper functions and tools for various programming tasks. The current version is 0.8.12, released on June 20, 2022. Its release cadence appears irregular, based on PyPI upload history.","last_verified":"2026-04-16T00:00:00.000Z","tags":["utility","helpers","general-purpose","development"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/nr-util"},{"id":24121,"title":"PySAM","library":"nrel-pysam","status":"active","version":"7.1.1.post1","language":"python","ecosystem":"pypi","summary":"PySAM is a Python wrapper for the National Renewable Energy Laboratory's System Advisor Model (SAM), enabling simulation of renewable energy systems including PV, wind, battery storage, and CSP. Version 7.1.1.post1 supports SAM version 2024.11.21. Release cadence follows SAM releases (2-3 per year).","last_verified":"2026-05-01T00:00:00.000Z","tags":["renewable-energy","system-advisor-model","simulation","solar","wind","battery"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/nrel-pysam"},{"id":14770,"title":"Next.js Serverless Build Tool","library":"ns-build","status":"active","version":"3.0.1","language":"javascript","ecosystem":"npm","summary":"ns-build is a CLI utility designed to simplify the build process for Next.js applications intended for serverless deployment on AWS using Terraform. It primarily functions as a bash script, automating the steps required to prepare a Next.js project (specifically those configured with `output: 'standalone'`) for deployment. The current stable version is 3.1.1. It maintains a consistent release cadence with updates to support newer Next.js versions (e.g., v15, v16) and Node.js runtimes (e.g., Node 22, Node 24) on AWS Lambda. Its key differentiator is its tight integration with the `nextjs-serverless` Terraform module, providing a streamlined workflow from build to infrastructure deployment without requiring manual asset compilation or environment setup for AWS Lambda and CloudFront distributions.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/ns-build"},{"id":26021,"title":"nscale-compiler","library":"nscale-compiler","status":"maintenance","version":"0.17.0","language":"javascript","ecosystem":"npm","summary":"nscale-compiler is a deployment compiler for nearForm's nscale system, used to compile system definitions into deployable artifacts. Version 0.17.0 is the latest stable release. The package has no active release cadence, appearing to be in maintenance mode. It converts nscale container/service definitions into a normalized format for deployment. Key differentiator: part of the nscale toolchain, not widely used outside that ecosystem. Minimal dependencies; primarily uses async and lodash.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","nearForm","deployer","nscale","compiler","system","definition"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/nscale-compiler"},{"id":24122,"title":"nsepython","library":"nsepython","status":"active","version":"2.97","language":"python","ecosystem":"pypi","summary":"nsepython is a Python library that provides an interface to NSE India APIs, allowing users to fetch stock quotes, indices, derivatives, and other market data. The version is 2.97 with ongoing updates. Release cadence is irregular but frequent.","last_verified":"2026-05-01T00:00:00.000Z","tags":["nse","india","stock-market","api"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/nsepython"},{"id":9990,"title":"Nasajon Flask Authentication","library":"nsj-flask-auth","status":"active","version":"0.11.1","language":"python","ecosystem":"pypi","summary":"nsj-flask-auth is a basic module designed for authenticating Flask applications within the Nasajon ecosystem. It provides tools for JWT-based authentication, integrating with Flask routes via decorators. Currently at version 0.11.1, its release cadence is tied to internal Nasajon project needs, typically with updates released as new features or fixes are required.","last_verified":"2026-04-17T00:00:00.000Z","tags":["flask","authentication","auth","jwt","nasajon","security"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/nsj-flask-auth"},{"id":9989,"title":"Nasajon GCF Utilities","library":"nsj-gcf-utils","status":"active","version":"1.1.0","language":"python","ecosystem":"pypi","summary":"nsj-gcf-utils (v1.1.0) is a Python library providing utilities for building Google Cloud Functions, primarily designed for applications leveraging Django and Django REST Framework. It offers tools for handling function context, interacting with Google Cloud services like Firestore, Storage, and Secret Manager, and managing tasks. The library is actively maintained with a focus on specific enterprise use cases rather than general-purpose GCF development, and updates are released as needed.","last_verified":"2026-04-17T00:00:00.000Z","tags":["google-cloud-functions","gcf","django","djangorestframework","cloud","utilities"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/nsj-gcf-utils"},{"id":9988,"title":"NSJ Multi-Database Library","library":"nsj-multi-database-lib","status":"active","version":"2.1.0","language":"python","ecosystem":"pypi","summary":"The NSJ Multi-Database Library is a Python module designed to enable applications, particularly those built with FastAPI, to efficiently manage and interact with multiple database connections within the same application. It provides an abstraction layer for various database engines (e.g., PostgreSQL, Oracle, SQL Server), simplifying connection pooling, session management, and transactional data access objects (DAOs). The current version is 2.1.0, and the library maintains a steady release cadence for improvements and bug fixes, supporting Python versions 3.6 up to 3.9.","last_verified":"2026-04-17T00:00:00.000Z","tags":["database","multi-database","sqlalchemy","orm","connection-pooling","fastapi"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/nsj-multi-database-lib"},{"id":21626,"title":"nsj-queue-lib","library":"nsj-queue-lib","status":"active","version":"1.2.2","language":"python","ecosystem":"pypi","summary":"Biblioteca para facilitar a implementação de filas e workers em Python, suportando RabbitMQ e PostgreSQL como backends. Atualmente na versão 1.2.2, requer Python >=3.4. Mantida pela Nasajon, com lançamentos esporádicos.","last_verified":"2026-04-27T00:00:00.000Z","tags":["queue","worker","rabbitmq","postgresql","nasajon"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/nsj-queue-lib"},{"id":9991,"title":"NSJ Rest Lib","library":"nsj-rest-lib","status":"active","version":"6.4.1","language":"python","ecosystem":"pypi","summary":"nsj-rest-lib is a Python library for building declarative REST APIs, adhering to internal guidelines and focusing on DTO (Data Transfer Object) and Entity patterns. It simplifies API creation by abstracting common patterns for data mapping, validation, and persistence. The current version is 6.4.1, and it maintains an active release cadence with regular feature additions and bug fixes.","last_verified":"2026-04-17T00:00:00.000Z","tags":["REST API","DTO","ORM","framework","declarative","API development"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/nsj-rest-lib"},{"id":9992,"title":"NSJ REST Lib2","library":"nsj-rest-lib2","status":"active","version":"0.0.41","language":"python","ecosystem":"pypi","summary":"nsj-rest-lib2 is a Python library designed to enable the distribution of dynamic REST API routes. These routes are configured declaratively using JSON-based Endpoint Definition Language (EDL) files. It leverages Flask and Flask-RESTful to integrate these dynamic routes into an existing Flask application. The current version is 0.0.41, and it undergoes frequent patch updates, indicating active development.","last_verified":"2026-04-17T00:00:00.000Z","tags":["REST API","dynamic routes","Flask","declarative","JSON","EDL"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/nsj-rest-lib2"},{"id":27188,"title":"nsj-sql-utils-lib","library":"nsj-sql-utils-lib","status":"active","version":"2.1.3","language":"python","ecosystem":"pypi","summary":"Biblioteca de utilitários Python para facilitar a implementação de sistemas com acesso a banco de dados (PostgreSQL). Versão atual 2.1.3, mantida ativamente pela Nasajon. Suporta Python >=3.4. Fornece abstrações para conexão, consultas e transações.","last_verified":"2026-04-27T00:00:00.000Z","tags":["sql","utils","database","postgresql"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/nsj-sql-utils-lib"},{"id":24123,"title":"nslookup","library":"nslookup","status":"active","version":"1.8.1","language":"python","ecosystem":"pypi","summary":"Sensible high-level DNS lookups in Python, using DNSpython resolver. Version 1.8.1 provides an easy-to-use wrapper around dnspython for common DNS queries (A, AAAA, MX, NS, TXT, etc.). It is released under MIT license and maintained on GitHub. Release cadence is low, with occasional updates.","last_verified":"2026-05-01T00:00:00.000Z","tags":["dns","lookup","nslookup","dnspython"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/nslookup"},{"id":13684,"title":"NSwag: OpenAPI Toolchain for .NET and TypeScript","library":"nswag","status":"active","version":"14.7.0","language":"javascript","ecosystem":"npm","summary":"NSwag is a comprehensive toolchain designed for generating OpenAPI (Swagger) specifications from ASP.NET Web API controllers and subsequently generating client code in various languages, primarily TypeScript and C#. It supports a wide range of client frameworks including Angular, React, and jQuery, and handles both OpenAPI 2.0 (Swagger) and 3.0 specifications. The current stable version, 14.7.0, reflects active development with frequent minor releases. NSwag differentiates itself through its deep integration with the .NET ecosystem for robust spec generation and its versatile client generation capabilities. It operates predominantly as a command-line interface (CLI) tool, wrapping .NET executables, and crucially requires a compatible .NET runtime (Full .NET Framework 4.6.2+ or .NET 6.0+) to be installed on the system where the CLI commands are executed.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","nswag"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/nswag"},{"id":13685,"title":"nsyslog-parser","library":"nsyslog-parser","status":"active","version":"0.10.1","language":"javascript","ecosystem":"npm","summary":"The `nsyslog-parser` library provides a robust and flexible solution for parsing syslog messages in Node.js. It supports widely used syslog formats including RFC 3164 (BSD), RFC 5424 (IETF), and the Common Event Format (CEF) popularized by ArcSight. A key differentiator is its fault-tolerant parsing mechanism, designed to extract as much information as possible from non-standard, erroneous, or malformed messages without throwing errors, making it suitable for environments with diverse and potentially imperfect log sources. As of version 0.10.1, the package is primarily a CommonJS module, offering a single default export as a parser function. While specific release cadence is not explicitly stated, its sub-1.0 version suggests a mature but stable utility for its core parsing functionality.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","syslog","parser","RFC 3164","RFC 5424","CEF","common","event","format"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/nsyslog-parser"},{"id":4652,"title":"NTC Templates","library":"ntc-templates","status":"active","version":"9.1.0","language":"python","ecosystem":"pypi","summary":"NTC Templates is a Python library providing a comprehensive collection of TextFSM templates for parsing command-line interface (CLI) output from various network devices. It converts unstructured CLI text into structured, machine-readable data (lists of dictionaries), acting as a crucial tool for network automation workflows. The library is actively maintained with frequent updates and bug fixes, currently at version 9.1.0, and often releases minor and major versions to incorporate new templates or data model changes.","last_verified":"2026-04-12T00:00:00.000Z","tags":["network automation","textfsm","cli parsing","network devices","templates","structured data"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/ntc-templates"},{"id":17849,"title":"Name That Color JS (NTCJS)","library":"ntcjs","status":"maintenance","version":"1.1.3","language":"javascript","ecosystem":"npm","summary":"NTCJS is a Node.js CommonJS-compatible wrapper for the original Name That Color JavaScript library by Chirag Mehta. It provides a straightforward utility to convert hexadecimal color codes (e.g., `#6195ED`) into human-readable color names, along with the closest matching RGB value and an exact match boolean. The current stable version, 1.1.3 (or 1.1.4 for `@trihargianto/ntcjs`), has not been updated in several years, indicating a maintenance or effectively abandoned status. It primarily targets CommonJS environments, but ships TypeScript types for enhanced developer experience. Its key differentiator is its simplicity and direct port of the well-known 'Name That Color' algorithm, without additional features like i18n or advanced color manipulation found in other libraries.","last_verified":"2026-04-23T00:00:00.000Z","tags":["javascript","name","that","color","hex","rgb","hue","ntc","ntc.js","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/ntcjs"},{"id":27993,"title":"nteract","library":"nteract","status":"active","version":"2.3.1","language":"python","ecosystem":"pypi","summary":"nteract provides an MCP (Model Context Protocol) server that brings AI agents into Jupyter notebooks. It allows LLMs like Claude, ChatGPT, Gemini, and OpenCode to execute code, read outputs, and interact with notebook environments. Version 2.3.1 requires Python >=3.10. Release cadence is irregular, with recent updates focused on MCP protocol support.","last_verified":"2026-05-09T00:00:00.000Z","tags":["jupyter","mcp","ai","notebook","server"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/nteract"},{"id":9142,"title":"ntgcalls - Native Telegram Calls Streaming","library":"ntgcalls","status":"active","version":"2.1.0","language":"python","ecosystem":"pypi","summary":"ntgcalls is a Python library that provides a native implementation for handling real-time audio and video streams within Telegram calls. It acts as the low-level backend for `pytgcalls`, enabling seamless streaming of media directly into Telegram voice chats. The library currently supports Python 3.10+ and releases new versions to maintain compatibility with `pytgcalls` and `pyrogram`, typically following their release cycles, with the current version being 2.1.0.","last_verified":"2026-04-16T00:00:00.000Z","tags":["telegram","voip","calls","audio","video","streaming","ffmpeg","asyncio"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/ntgcalls"},{"id":4132,"title":"NTLM Authentication Library","library":"ntlm-auth","status":"active","version":"1.5.0","language":"python","ecosystem":"pypi","summary":"ntlm-auth is a Python library designed to create NTLM authentication structures, supporting NTLMv1 and NTLMv2, MIC for message integrity, channel binding tokens, and message signing/sealing. The current version is 1.5.0, with releases occurring periodically to add features and improve compatibility, though not on a strict schedule.","last_verified":"2026-04-11T00:00:00.000Z","tags":["authentication","ntlm","sso","windows","security"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/ntlm-auth"},{"id":17851,"title":"NTP Client for Node.js","library":"ntp-client","status":"abandoned","version":"0.5.3","language":"javascript","ecosystem":"npm","summary":"The `ntp-client` package provides a pure JavaScript implementation of the NTP (Network Time Protocol) client, allowing Node.js applications to retrieve the current network time from an NTP server. Its latest stable version, 0.5.3, was published over a decade ago in 2014, indicating that the project is largely abandoned. It differentiates itself by offering a minimal codebase with zero external dependencies, directly handling the NTP protocol for basic time retrieval. However, due to its lack of recent updates and maintenance, users might consider more actively maintained alternatives like `ntp-client-promise` or `ntp-time` for modern Node.js environments, especially those requiring ESM support or advanced features. An `@types/ntp-client` package exists, last updated in 2023, providing TypeScript definitions for version 0.5.0.","last_verified":"2026-04-23T00:00:00.000Z","tags":["javascript","date","ntp"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/ntp-client"},{"id":13686,"title":"NTP Packet Parser","library":"ntp-packet-parser","status":"active","version":"0.5.0","language":"javascript","ecosystem":"npm","summary":"This library provides a utility for parsing Network Time Protocol (NTP) UDP response packets into a structured JavaScript object. It adheres to RFC 5905, focusing solely on data extraction rather than time validation or calculations. The current stable version is 0.5.0, with a release cadence that generally follows Node.js LTS cycles, providing support for Node.js 18, 20, and 22. It is actively maintained with recent updates addressing Node.js compatibility and dependency bumps. Its primary differentiator among NTP parsing utilities is its singular focus on robust packet parsing, providing a structured representation of all standard NTP fields without imposing further logic, leaving time synchronization calculations and network interactions to consumer libraries. This strict separation of concerns makes it a reliable low-level building block for higher-level NTP client implementations.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","ntp","clock","sync","parser","udp","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/ntp-packet-parser"},{"id":4653,"title":"Python NTP Library","library":"ntplib","status":"active","version":"0.4.0","language":"python","ecosystem":"pypi","summary":"ntplib is a Python module offering a simple interface to query Network Time Protocol (NTP) servers. It provides functionality to request time and status information from NTP servers and includes utility functions to translate NTP field values (like mode or leap indicator) into human-readable text. It is a pure Python library with no external dependencies beyond core modules, ensuring broad compatibility across various platforms. The latest release, 0.4.0, was on May 28, 2021, indicating a mature library with a moderate release cadence.","last_verified":"2026-04-12T00:00:00.000Z","tags":["network","ntp","time-synchronization","client"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/ntplib"},{"id":24124,"title":"Ntropy SDK","library":"ntropy-sdk","status":"active","version":"5.3.0","language":"python","ecosystem":"pypi","summary":"SDK for the Ntropy API, enabling financial transaction enrichment and categorization. Current version 5.3.0, actively maintained with weekly releases.","last_verified":"2026-05-01T00:00:00.000Z","tags":["financial","transaction","enrichment","sdk","ntropy"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/ntropy-sdk"},{"id":27998,"title":"NucliaDB","library":"nucliadb","status":"active","version":"6.13.0.post6240","language":"python","ecosystem":"pypi","summary":"NucliaDB is a semantic database for managing and querying unstructured data with AI-powered search. Version 6.13.0.post6240 supports Python >=3.10, <4.","last_verified":"2026-05-09T00:00:00.000Z","tags":["database","ai","search","semantic","nlp"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/nucliadb"},{"id":27995,"title":"NucliaDB Dataset","library":"nucliadb-dataset","status":"active","version":"6.13.0.post6240","language":"python","ecosystem":"pypi","summary":"Python client for exporting and managing datasets from NucliaDB, a semantic search engine for unstructured data. Version 6.13.0.post6240 supports Python 3.10+. Actively maintained on GitHub.","last_verified":"2026-05-09T00:00:00.000Z","tags":["dataset","nucliadb","machine-learning","export","client"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/nucliadb-dataset"},{"id":27997,"title":"NucliaDB Models","library":"nucliadb-models","status":"active","version":"6.13.0.post6240","language":"python","ecosystem":"pypi","summary":"Data models and validation for NucliaDB, the AI-powered search database. Version 6.13.0.post6240 supports Python 3.10-3.12. Released as part of the nucliadb project, with frequent releases following nucliadb's release cadence.","last_verified":"2026-05-09T00:00:00.000Z","tags":["nucliadb","models","pydantic","ai-search"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/nucliadb-models"},{"id":24125,"title":"nucliadb Protos","library":"nucliadb-protos","status":"active","version":"6.13.0.post6185","language":"python","ecosystem":"pypi","summary":"Official protobuf definitions for NucliaDB, the AI-powered search engine. Version 6.13.0.post6185. High release cadence (weekly+).","last_verified":"2026-05-01T00:00:00.000Z","tags":["protobuf","nucliadb","grpc","definitions"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/nucliadb-protos"},{"id":24126,"title":"NucliaDB Telemetry","library":"nucliadb-telemetry","status":"active","version":"6.13.0.post6185","language":"python","ecosystem":"pypi","summary":"Telemetry library for NucliaDB processes. Provides OpenTelemetry-based tracing, metrics, and logging with Sentry integration. Current version 6.13.0.post6185, frequent releases.","last_verified":"2026-05-01T00:00:00.000Z","tags":["telemetry","opentelemetry","sentry","logging","nucliadb"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/nucliadb-telemetry"},{"id":27186,"title":"NucliaDB Utils","library":"nucliadb-utils","status":"active","version":"6.13.0.post6185","language":"python","ecosystem":"pypi","summary":"NucliaDB Utils is a utility library for NucliaDB, providing common functionalities such as authentication, storage abstraction, and messaging utilities. The latest version is 6.13.0.post6185, with frequent releases following NucliaDB's development cycle.","last_verified":"2026-05-01T00:00:00.000Z","tags":["nucliadb","utilities","ai","storage","auth"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/nucliadb-utils"},{"id":27187,"title":"nuclide-node-transpiler","library":"nuclide-node-transpiler","status":"active","version":"0.7.1","language":"javascript","ecosystem":"npm","summary":"A small Node.js module used internally by the Nuclide project to transpile JavaScript files from ES6+ to ES5 or ES6. v0.7.1 is the latest stable version. Release cadence is low; it is not actively updated outside of Nuclide. Key differentiator: it is designed specifically for Node.js server-side code, not for browser bundling, and integrates with Nuclide's module system.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/nuclide-node-transpiler"},{"id":24127,"title":"NudeNet","library":"nudenet","status":"active","version":"3.4.2","language":"python","ecosystem":"pypi","summary":"A lightweight nudity detection library for Python that provides deep learning-based classifiers for detecting nudity in images. As of version 3.4.2 (weights updated separately), the package supports labeling images as 'safe' or 'unsafe' and includes support for both CPU and GPU inference. The major v3 series introduced a new detector API and breaking import changes. Releases are intermittent with version bumps tied to model weights.","last_verified":"2026-05-01T00:00:00.000Z","tags":["nudity-detection","safety","deep-learning","image-classification"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/nudenet"},{"id":3715,"title":"Nuitka Python Compiler","library":"nuitka","status":"active","version":"4.0.8","language":"python","ecosystem":"pypi","summary":"Nuitka is a Python compiler that transforms Python scripts and modules into optimized C code, which is then compiled into standalone executables or extension modules. It aims to improve execution performance, offer better source code obfuscation, and simplify application distribution by bundling all dependencies. Compatible with CPython versions 2.6, 2.7, and 3.4-3.13, it supports Windows, macOS, and Linux. The current stable version is 4.0.8, with an active development cadence including frequent updates and new major releases.","last_verified":"2026-04-25T13:57:09.599Z","tags":["compiler","executable","standalone","packaging","performance","optimization","distribution"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/nuitka"},{"id":20244,"title":"null-loader","library":"null-loader","status":"active","version":"4.0.1","language":"javascript","ecosystem":"npm","summary":"A webpack loader that returns an empty module, useful for silencing unwanted imports (e.g., polyfills) in your bundle. Current stable version is 4.0.1 (released 2020-10-09), supporting webpack 4 and 5. Maintained under the webpack-contrib organization. Unlike other loaders, it provides a minimal no-op module instead of stripping imports entirely.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","webpack"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/null-loader"},{"id":3178,"title":"NullType Sentinels","library":"nulltype","status":"maintenance","version":"2.3.1","language":"python","ecosystem":"pypi","summary":"nulltype is a Python library (current version 2.3.1) that provides custom null values and sentinels, distinct from Python's built-in `None`, `False`, or `True`. It helps represent different states of 'emptiness' or 'undefined' values, such as `Passthrough`, `Prohibited`, or `Undefined`, without overloading standard Python nullish objects. The library aims to simplify code by allowing robust handling of potentially missing data in a consistent way. The last release was in June 2018, indicating a maintenance phase with infrequent updates.","last_verified":"2026-04-25T06:40:02.225Z","tags":["utility","null-object","sentinel","data-handling","empty"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/nulltype"},{"id":1583,"title":"Num2Words","library":"num2words","status":"active","version":"0.5.14","language":"python","ecosystem":"pypi","summary":"Num2Words is a Python library designed to convert numerical values into their word representations across multiple languages. It supports various output formats, including cardinal numbers (e.g., 'forty-two'), ordinal numbers (e.g., 'forty-second'), years, and currency representations with appropriate localization. The library is currently active, with the latest stable version being 0.5.14, and receives regular updates, primarily focusing on adding new language support and fixing existing localizations.","last_verified":"2026-04-23T22:43:41.458Z","tags":["number-to-word","localization","internationalization","currency","text-conversion"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/num2words"},{"id":545,"title":"Numba: High Performance Python Compiler","library":"numba","status":"active","version":"0.64.0","language":"python","ecosystem":"pypi","summary":"Numba is an open-source, NumPy-aware optimizing Just-In-Time (JIT) compiler for Python. It translates a subset of Python and NumPy code into fast machine code using the LLVM compiler library, enabling numerical algorithms to approach the speeds of C or Fortran without requiring a separate compilation step. Numba is currently at version 0.64.0 and maintains a regular release cadence, often coinciding with Python and NumPy releases.","last_verified":"2026-05-12T14:52:19.543Z","tags":["compiler","jit","performance","numpy","scientific computing","gpu","cuda"],"install_tag":"draft","install_tag_description":"notable install failures or slow imports","api":"https://checklist.day/api/registry/numba"},{"id":6014,"title":"Numba CUDA Target","library":"numba-cuda","status":"active","version":"0.30.0","language":"python","ecosystem":"pypi","summary":"Numba-cuda provides a CUDA target for the Numba Python JIT compiler, enabling Python functions to be compiled and executed on NVIDIA GPUs. It allows users to write custom GPU kernels and device functions directly in a subset of Python. The library, currently at version 0.30.0, is actively developed by NVIDIA, with its release cycle now decoupled from the main Numba project to facilitate more frequent updates and new feature development.","last_verified":"2026-04-14T00:00:00.000Z","tags":["cuda","gpu","numba","jit","high-performance-computing","nvidia","parallel-computing","python"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/numba-cuda"},{"id":6015,"title":"Numbagg: Fast N-dimensional Aggregation","library":"numbagg","status":"active","version":"0.9.4","language":"python","ecosystem":"pypi","summary":"Numbagg provides fast N-dimensional aggregation functions accelerated by Numba's just-in-time (JIT) compiler and NumPy's generalized universal function (gufunc) machinery. It aims to outperform libraries like pandas, bottleneck, and NumPy for certain operations, especially with parallelization. The library is currently at version 0.9.4 and maintains an active development pace with regular updates.","last_verified":"2026-04-14T00:00:00.000Z","tags":["Numba","NumPy","aggregation","performance","array-processing","scientific-computing"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/numbagg"},{"id":11469,"title":"Javascript Number Formatter","library":"number-format.js","status":"active","version":"2.0.9","language":"javascript","ecosystem":"npm","summary":"number-format.js is a lightweight and performant JavaScript library designed for formatting numerical values using mask patterns. Currently at stable version 2.0.9, it focuses on providing a small footprint (under 2KB production size) and fast execution. It supports a wide array of masking symbols for forced and optional digits, positive/negative signs, and flexible thousands/decimal separators, accommodating various international numbering conventions. A key feature is its ability to automatically round numbers. Unlike more comprehensive internationalization libraries such as `Intl.NumberFormat`, `number-format.js` intentionally limits its scope, specifically not handling scientific/engineering notation, dates, or phone numbers. Its primary differentiator is its simplicity and speed for number mask formatting, making it suitable for scenarios where bundle size and performance are critical.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","number","format","formatter","currency","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/number-format.js"},{"id":5790,"title":"number-parser","library":"number-parser","status":"active","version":"0.3.2","language":"python","ecosystem":"pypi","summary":"number-parser is a Python library designed to convert numbers written in natural language into their equivalent numeric forms. It supports cardinal numbers in English, Hindi, Spanish, Ukrainian, and Russian, and also handles ordinal numbers and simple fractions in English. The current version is 0.3.2, and it maintains an active, though somewhat irregular, release cadence with several updates in early 2023.","last_verified":"2026-04-14T00:00:00.000Z","tags":["natural language processing","number parsing","localization","text processing"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/number-parser"},{"id":8356,"title":"Apple Numbers Spreadsheet Parser","library":"numbers-parser","status":"active","version":"4.18.2","language":"python","ecosystem":"pypi","summary":"numbers-parser is a Python module for reading and editing Apple Numbers .numbers files. It supports Numbers files generated by Numbers versions 3.x and later, and is tested against Numbers documents from 10.0 through to 15.1 (as of February 2026). It supports Python versions from 3.10 onwards and is actively maintained.","last_verified":"2026-04-16T00:00:00.000Z","tags":["apple numbers","spreadsheet","parser","iwork"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/numbers-parser"},{"id":1584,"title":"Numcodecs","library":"numcodecs","status":"active","version":"0.16.5","language":"python","ecosystem":"pypi","summary":"Numcodecs is a Python package providing a diverse set of buffer compression and transformation codecs. It is widely used in data storage and communication applications, especially as a dependency for the Zarr N-dimensional array store. The current version is 0.16.5, with frequent patch and minor releases, typically on a monthly or bi-monthly cadence.","last_verified":"2026-04-23T22:45:10.495Z","tags":["compression","serialization","data-transformation","zarr","codec","ndarray"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/numcodecs"},{"id":4133,"title":"Numdifftools","library":"numdifftools","status":"active","version":"0.9.42","language":"python","ecosystem":"pypi","summary":"The numdifftools library is a suite of tools written in Python to solve automatic numerical differentiation problems in one or more variables. It employs finite differences in an adaptive manner, coupled with a Richardson extrapolation methodology, to provide maximally accurate results. The library is currently at version 0.9.42 and sees active, though not rapid, development, with the documentation for 0.9.41 updated in late 2025 and PyPI showing an update for 0.9.42 in early 2022.","last_verified":"2026-04-11T00:00:00.000Z","tags":["numerical differentiation","calculus","gradient","jacobian","hessian","derivative","finite differences","richardson extrapolation"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/numdifftools"},{"id":8358,"title":"Numerary","library":"numerary","status":"active","version":"0.4.4","language":"python","ecosystem":"pypi","summary":"Numerary is a Python library that provides a set of type-hinting protocols (e.g., `Integer`, `Float`, `Real`, `Complex`, `Number`) designed for more precise and robust type-checking of numeric types in Python. It is currently at version 0.4.4 and is under active development with frequent, smaller updates.","last_verified":"2026-04-16T00:00:00.000Z","tags":["type-hinting","protocol","numbers","mypy","static-analysis","runtime-checking"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/numerary"},{"id":11470,"title":"Numeric JavaScript","library":"numeric","status":"abandoned","version":"1.2.6","language":"javascript","ecosystem":"npm","summary":"Numeric JavaScript is a legacy library for performing numerical analysis within JavaScript environments, including matrix operations, solving linear systems, finding eigenvalues, and optimization problems. Despite its capabilities, the package's last stable version (1.2.6) was published in December 2012, indicating it is no longer actively maintained. Its core differentiators were performing complex calculations directly in the browser, reducing server load. Due to its age, it lacks modern JavaScript features, performance optimizations, and official TypeScript support, making it generally unsuitable for new projects. Developers seeking numerical analysis in contemporary JavaScript should consider actively maintained alternatives like `math.js` or `ndarray`.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","numeric","analysis","math"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/numeric"},{"id":24128,"title":"numerize","library":"numerize","status":"active","version":"0.12","language":"python","ecosystem":"pypi","summary":"Convert large numbers into readable numbers for humans (e.g., 1M, 2.5B). Version 0.12 is stable and mature, with low release cadence (last release 2020).","last_verified":"2026-05-01T00:00:00.000Z","tags":["human-readable","numbers","formatting","conversion"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/numerize"},{"id":1187,"title":"Fast numerical expression evaluator for NumPy","library":"numexpr","status":"active","version":"2.14.1","language":"python","ecosystem":"pypi","summary":"NumExpr is a Python library that provides a fast numerical expression evaluator for NumPy. It accelerates array operations by avoiding memory allocation for intermediate results, leading to better cache utilization and reduced memory access. It also leverages multi-threading to utilize multiple CPU cores and supports Intel's Math Kernel Library (MKL) for further performance gains, especially with transcendental functions. The current version is 2.14.1, and it maintains a regular release cadence.","last_verified":"2026-04-23T18:05:32.464Z","tags":["numerical computing","numpy","performance","expression evaluation","multi-threading","jit"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/numexpr"},{"id":21620,"title":"NumKong","library":"numkong","status":"active","version":"7.6.0","language":"python","ecosystem":"pypi","summary":"Portable mixed-precision math, linear-algebra, and retrieval library with 2000+ SIMD kernels for x86, Arm, RISC-V, LoongArch, Power, and WebAssembly. Version 7.6.0, released on a monthly cadence.","last_verified":"2026-04-27T00:00:00.000Z","tags":["simd","linear-algebra","mixed-precision","retrieval"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/numkong"},{"id":209,"title":"NumPy","library":"numpy","status":"active","version":"2.4.3","language":"python","ecosystem":"pypi","summary":"Fundamental package for numerical computing in Python. Current version is 2.4.3 (Mar 2026). NumPy 2.0 (Jun 2024) was a landmark major release with ABI breakage, ~100 removed namespace members, and type promotion changes (NEP 50). Packages built against NumPy 1.x will not import with NumPy 2.x.","last_verified":"2026-05-12T10:18:08.650Z","tags":["array","numerical","scientific-computing","linear-algebra","math"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/numpy"},{"id":2139,"title":"NumPy Financial","library":"numpy-financial","status":"active","version":"1.0.0","language":"python","ecosystem":"pypi","summary":"NumPy Financial is a Python library providing a collection of elementary financial functions. It serves as the standalone replacement for the financial functions that were deprecated and subsequently removed from the main NumPy library. Currently at version 1.0.0, the package aims for stability and maintains compatibility with NumPy, with releases typically occurring as needed for maintenance or feature parity.","last_verified":"2026-04-24T14:46:46.109Z","tags":["finance","numpy","financial analysis","scientific computing","economics"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/numpy-financial"},{"id":5344,"title":"numpy-groupies","library":"numpy-groupies","status":"active","version":"0.11.3","language":"python","ecosystem":"pypi","summary":"Numpy-groupies is a Python library offering optimized tools for group-indexing operations, most notably the `aggregate` function. It provides a highly performant and lightweight alternative to operations like `pandas.groupby` for specific use cases, with implementations leveraging plain NumPy, Numba, and sometimes Weave for speed. The current version is 0.11.3, and it receives active maintenance and updates.","last_verified":"2026-04-13T00:00:00.000Z","tags":["numpy","grouping","aggregation","performance","data processing","numba"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/numpy-groupies"},{"id":4654,"title":"NumPy MinMax","library":"numpy-minmax","status":"active","version":"0.5.0","language":"python","ecosystem":"pypi","summary":"numpy-minmax is a fast Python library designed to efficiently find both the minimum and maximum values within a NumPy array. It achieves significant speedups (roughly 2.3x faster than calling `numpy.amin` and `numpy.amax` separately) by leveraging C implementations and SIMD instructions (AVX/AVX512). The library is actively maintained with frequent releases, with version 0.5.0 being the latest stable release as of June 2025.","last_verified":"2026-04-12T00:00:00.000Z","tags":["numpy","minmax","optimization","performance","array","simd","audio-processing"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/numpy-minmax"},{"id":13687,"title":"NumPy .npy File Parser","library":"numpy-parser","status":"maintenance","version":"1.2.3","language":"javascript","ecosystem":"npm","summary":"numpy-parser is a JavaScript library specifically designed for parsing binary `.npy` files, the standard format for storing NumPy arrays. It supports various TypedArray subclasses including `float32`, `float64`, `int8`, `int16`, `int32`, `uint8`, `uint16`, and `uint32`. The current stable version is 1.2.3; however, the package was last published in January 2019, indicating it is in maintenance mode rather than active development. Its primary utility lies in enabling direct data exchange with Python's scientific computing ecosystem by allowing JavaScript applications to read these highly optimized binary array files. The README mentions future work for 16-bit float support, but this remains an unimplemented feature.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","numpy","npy","parser"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/numpy-parser"},{"id":4134,"title":"numpy-quaternion","library":"numpy-quaternion","status":"active","version":"2024.0.13","language":"python","ecosystem":"pypi","summary":"numpy-quaternion extends NumPy by adding a quaternion dtype, enabling efficient array operations and mathematical functions for handling quaternions. This library is crucial for applications involving 3D rotations, such as animation, robotics, and aerospace. It is actively maintained with frequent releases, with the current version being 2024.0.13.","last_verified":"2026-04-11T00:00:00.000Z","tags":["numpy","quaternion","mathematics","rotations","3d graphics","robotics"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/numpy-quaternion"},{"id":4655,"title":"NumPy RMS","library":"numpy-rms","status":"active","version":"0.6.0","language":"python","ecosystem":"pypi","summary":"numpy-rms is a fast Python library designed for calculating the Root Mean Square (RMS) of NumPy arrays. It leverages C implementations with SIMD acceleration (AVX on x86-64, NEON on ARM) to provide significant performance benefits, especially for 1-dimensional and 2-dimensional C-contiguous float32 arrays. The current version is 0.6.0, with a fairly active release cadence.","last_verified":"2026-04-12T00:00:00.000Z","tags":["numpy","rms","signal processing","performance","SIMD","audio"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/numpy-rms"},{"id":7458,"title":"numpy-stl","library":"numpy-stl","status":"active","version":"3.2.0","language":"python","ecosystem":"pypi","summary":"Numpy-stl is a Python library designed to simplify reading, writing, and modifying both binary and ASCII STL (stereolithography) files. Leveraging NumPy, it offers fast and efficient operations for 3D object manipulation. The library is currently at version 3.2.0, with regular updates that include bug fixes, new features, and compatibility enhancements for its core dependencies.","last_verified":"2026-04-16T00:00:00.000Z","tags":["stl","3d","numpy","mesh","cad","3d-printing","geometry","file-io"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/numpy-stl"},{"id":3179,"title":"NumPy Typing Compatibility Layer","library":"numpy-typing-compat","status":"active","version":"20251206.2.4","language":"python","ecosystem":"pypi","summary":"numpy-typing-compat provides a static typing compatibility layer for older versions of NumPy. Its current version is `20251206.2.4`, and it sees frequent releases, often coinciding with new NumPy pre-releases or critical bug fixes to ensure type hint accuracy across various NumPy versions.","last_verified":"2026-04-25T06:40:33.114Z","tags":["numpy","typing","type-hints","compatibility","static-analysis"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/numpy-typing-compat"},{"id":6743,"title":"Numpydantic","library":"numpydantic","status":"active","version":"1.8.1","language":"python","ecosystem":"pypi","summary":"Numpydantic provides robust type and shape validation, and serialization capabilities for arbitrary array types (primarily NumPy arrays) within Pydantic models. It enables developers to define strict data contracts for numerical data, integrating seamlessly with Pydantic v1.x and v2.x. The current version is 1.8.1, with a consistent, active release cadence.","last_verified":"2026-04-15T00:00:00.000Z","tags":["pydantic","numpy","validation","serialization","data-science","type-hinting"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/numpydantic"},{"id":3180,"title":"numpydoc","library":"numpydoc","status":"active","version":"1.10.0","language":"python","ecosystem":"pypi","summary":"numpydoc is a Sphinx extension that enables the use of NumPy-style docstrings in Sphinx-generated documentation. It processes docstrings formatted according to the NumPy documentation format, adding functionality like autodoc integration and custom directives for functions and classes. The current version is 1.10.0, with releases occurring a few times a year.","last_verified":"2026-04-25T06:41:08.265Z","tags":["sphinx","documentation","numpy","docstrings","extension"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/numpydoc"},{"id":8359,"title":"NumpyEncoder","library":"numpyencoder","status":"active","version":"0.3.2","language":"python","ecosystem":"pypi","summary":"NumpyEncoder is a Python JSON encoder designed to seamlessly handle various NumPy data types, including `ndarray`, `np.number`, `np.datetime64`, and more, which are not natively supported by Python's standard `json` module. It extends `json.JSONEncoder` to provide a plug-and-play solution for serializing data structures containing NumPy objects into JSON strings. The current version is 0.3.2, with releases occurring periodically to maintain compatibility with evolving NumPy versions.","last_verified":"2026-04-16T00:00:00.000Z","tags":["json","numpy","serialization","encoder","data science"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/numpyencoder"},{"id":5345,"title":"NumPyro","library":"numpyro","status":"active","version":"0.20.1","language":"python","ecosystem":"pypi","summary":"NumPyro is a probabilistic programming library that leverages JAX for automatic differentiation, JIT compilation, and GPU/TPU acceleration. It allows users to build and infer Bayesian models with a flexible and composable API inspired by Pyro. NumPyro is currently at version 0.20.1 and maintains a regular release cadence, often releasing minor versions monthly or bi-monthly with new features, bug fixes, and performance improvements.","last_verified":"2026-04-13T00:00:00.000Z","tags":["probabilistic programming","bayesian inference","jax","deep learning","mcmc","variational inference"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/numpyro"},{"id":14775,"title":"Nundler (Not a Bundler)","library":"nundler","status":"active","version":"0.2.0","language":"javascript","ecosystem":"npm","summary":"Nundler (version 0.2.0) is an early-stage utility designed for JavaScript and TypeScript projects that explicitly aim to *avoid* traditional bundling paradigms, or for workflows where fine-grained control over module resolution and dependency analysis is preferred over monolithic output. Instead of merging and optimizing code into a single or few output files, Nundler focuses on assisting developers in understanding and managing module graphs in an unbundled context. Its release cadence is currently unpredictable given its alpha status. Key differentiators include its focus on unbundled environments, potentially offering tools for dynamic import analysis, dependency introspection, or optimized loading strategies without modifying source code for bundling purposes. This tool could be beneficial for scenarios like serverless functions with strict individual file size limits, or development environments emphasizing native ESM module loading directly in Node.js.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/nundler"},{"id":18623,"title":"nunjucks-cli","library":"nunjucks-cli","status":"active","version":"1.0.0","language":"javascript","ecosystem":"npm","summary":"A CLI wrapper and file watcher for Nunjucks templates, enabling compilation of Nunjucks files to static HTML. Version 1.0.0, released as an initial stable version, works as a command-line tool for rendering templates with JSON data and watching for changes. Key differentiators: built-in watcher for automatic re-rendering, support for glob patterns, process.env injection as context, and sensible defaults like ignoring partials starting with underscore.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","nunjucks","cli","watch","render","templates"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/nunjucks-cli"},{"id":20246,"title":"nunjucks-webpack-plugin","library":"nunjucks-webpack-plugin","status":"maintenance","version":"5.0.0","language":"javascript","ecosystem":"npm","summary":"A webpack plugin that compiles Nunjucks templates at build time. Version 5.0.0 (2018-11-12) supports webpack 2, 3, and 4, and drops Node.js 4. It renders .njk files with optional per-template context and writes outputs as webpack assets. Key differentiator: exposes webpack compilation hash (e.g., for cache busting) via __webpack__.hash in templates. Uses nunjucks ^3.0.0 as a peer dependency. Release cadence is low—last release was 2018; development appears inactive.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","webpack","webpack-plugin","plugin","nunjucks","nunj","template"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/nunjucks-webpack-plugin"},{"id":8360,"title":"NuScenes Devkit","library":"nuscenes-devkit","status":"active","version":"1.2.0","language":"python","ecosystem":"pypi","summary":"The NuScenes Devkit is the official Python toolkit for interacting with the NuScenes dataset, a large-scale dataset for autonomous driving. It provides functionalities for loading, processing, visualizing, and evaluating data from the NuScenes and NuImages datasets. The current version is 1.2.0, with a release cadence that includes several minor updates and bug fixes per year, alongside occasional major updates for new dataset releases or features.","last_verified":"2026-04-16T00:00:00.000Z","tags":["computer vision","dataset","autonomous driving","3D perception","robotics"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/nuscenes-devkit"},{"id":9993,"title":"Nutpie for Stan or PyMC Models","library":"nutpie","status":"active","version":"0.16.8","language":"python","ecosystem":"pypi","summary":"Nutpie is a Python library designed to sample Stan or PyMC models efficiently, leveraging JAX for high-performance computation. It provides an alternative MCMC sampler for probabilistic programming models, aiming for speed and robustness. The current version is 0.16.8, and it maintains a frequent release cadence, often with minor bug fixes, dependency updates, and feature enhancements.","last_verified":"2026-04-17T00:00:00.000Z","tags":["MCMC","sampling","Bayesian inference","PyMC","JAX","probabilistic programming"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/nutpie"},{"id":26022,"title":"nutra-jasmine-coverage-babel-preset","library":"nutra-jasmine-coverage-babel-preset","status":"active","version":"0.0.10","language":"javascript","ecosystem":"npm","summary":"A preset for the N.U.T.R.A. unit test runner combining Jasmine, Babel transpilation, Istanbul code coverage, and CommonJS module loading. Current stable version is 0.0.10. It simplifies configuration by bundling these tools into a single preset. Designed specifically for the N.U.T.R.A. test runner ecosystem, it is not a general-purpose tool.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","N.U.T.R.A.","preset","jasmine","behavior-driven","babel","es6","es7","istanbul"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/nutra-jasmine-coverage-babel-preset"},{"id":4135,"title":"Nutree (Tree Data Structures)","library":"nutree","status":"active","version":"1.1.0","language":"python","ecosystem":"pypi","summary":"Nutree is a Python library for tree data structures with an intuitive, yet powerful, API. It allows handling of arbitrary objects in a hierarchical structure, offering features like navigation, searching, filtering, serialization to JSON and DOT, diffing, and typed child nodes. The library is actively maintained with regular releases, currently at version 1.1.0.","last_verified":"2026-04-11T00:00:00.000Z","tags":["tree","data-structure","hierarchy","graph","serialization"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/nutree"},{"id":5346,"title":"Nutter: Databricks Notebook Testing Library","library":"nutter","status":"active","version":"0.1.35","language":"python","ecosystem":"pypi","summary":"Nutter is a Python library developed by Microsoft for robust unit and integration testing of Databricks notebooks. It streamlines the testing workflow for data and machine learning engineers by providing a framework to define test fixtures within notebooks. Nutter comprises two main components: the Nutter Runner (server-side, installed on Databricks clusters) and the Nutter CLI (client-side for local or CI/CD execution). It integrates easily with CI/CD pipelines like Azure DevOps, facilitating automated testing and quality assurance for Databricks-based data pipelines. The current version is 0.1.35, with a regular release cadence addressing enhancements and bug fixes.","last_verified":"2026-04-13T00:00:00.000Z","tags":["databricks","testing","notebooks","ci-cd","etl","ml","azure"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/nutter"},{"id":17043,"title":"Nuxt CLI","library":"nuxi","status":"active","version":"3.34.0","language":"javascript","ecosystem":"npm","summary":"Nuxi is the official Command Line Interface (CLI) for the Nuxt.js framework, providing essential tools for project initialization, development, building, and management. As of its current stable version 3.34.0, Nuxi maintains a rapid release cadence with frequent minor and patch updates, indicating active development and continuous improvement. It differentiates itself by offering a tightly integrated experience for Nuxt developers, including features like interactive project creation with module selection, shell completions, and simplified command structures for common tasks. Nuxi abstracts away much of the underlying build tool complexity, allowing developers to focus on application logic within the Nuxt ecosystem. It requires Node.js version 16.10.0 or higher, or 18.0.0 or higher.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/nuxi"},{"id":14774,"title":"Nuxt Framework","library":"nuxt","status":"active","version":"4.4.2","language":"javascript","ecosystem":"npm","summary":"Nuxt is a free and open-source framework (currently v4.4.2) that provides an intuitive and extendable way to create type-safe, performant, and production-grade full-stack web applications and websites with Vue.js. It supports server-side rendering, static site generation, automatic routing, data fetching, and zero-configuration TypeScript, with regular minor and patch releases across both v3 and v4 branches.","last_verified":"2026-04-18T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/nuxt"},{"id":16157,"title":"Nuxt API Party","library":"nuxt-api-party","status":"active","version":"3.4.2","language":"javascript","ecosystem":"npm","summary":"Nuxt API Party is a module for Nuxt that streamlines secure and type-safe interaction with multiple API endpoints. It achieves this by generating composables dynamically for each configured API, similar in feel to Nuxt's native `useFetch` and `$fetch`. The module effectively secures API credentials and circumvents common CORS issues by proxying requests through a Nuxt server route. It features robust OpenAPI specification integration for generating fully typed API clients, offering enhanced developer experience and compile-time safety. The current stable version is 3.4.2, with frequent patch and minor releases addressing bugs and introducing new features. Its key differentiators include automated composable generation, strong type-safety via OpenAPI, built-in credential protection, and smart caching.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","api","fetch","nuxt","open-api","openapi","query","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/nuxt-api-party"},{"id":16740,"title":"Nuxt Auth Auto Refresh","library":"nuxt-auth-auto-refresh","status":"active","version":"1.0.2","language":"javascript","ecosystem":"npm","summary":"The `nuxt-auth-auto-refresh` package provides automatic, periodic token refreshing for applications using the Nuxt Auth Module v5 (`@nuxtjs/auth-next`). Unlike the default Nuxt Auth v5 behavior, which only refreshes tokens immediately before API requests, this module actively monitors token expiration in the background. It polls every 500ms and triggers a refresh if a token is nearing its expiration (specifically, past 75% of its lifetime but not fully expired). This prevents users from being logged out unexpectedly during long sessions without API interaction or when tokens have very short lifespans. The current stable version is 1.0.2. Its release cadence is tied to the Nuxt Auth Module v5, which the README notes is not yet considered stable itself. This module differentiates by proactively managing token validity, enhancing user experience in specific scenarios.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/nuxt-auth-auto-refresh"},{"id":16738,"title":"Nuxt Better Auth Utilities","library":"nuxt-better-auth-utils","status":"active","version":"0.1.27","language":"javascript","ecosystem":"npm","summary":"nuxt-better-auth-utils is a Nuxt module providing a full lifecycle integration for the Better Auth library, offering auto-wired API handlers, SSR session pre-fetching, and typed server/client APIs. It's currently at version 0.1.27 and has a rapid release cadence with frequent bug fixes and minor improvements, often multiple releases per week. Key differentiators include its tight integration with Nuxt's SSR capabilities, providing reactive session state via `useAuth()` on the client and `useServerAuth()` for server-side operations, and automatic type inference. It remains database-agnostic, deferring to Better Auth's adapter ecosystem. This module aims to simplify authentication setup in Nuxt applications by handling much of the boilerplate, including API routing, session management, and protecting pages with middleware, without imposing opinions on the underlying authentication strategy or data storage.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/nuxt-better-auth-utils"},{"id":14772,"title":"Nuxt Build Cache","library":"nuxt-build-cache","status":"active","version":"0.1.1","language":"javascript","ecosystem":"npm","summary":"Nuxt Build Cache is an experimental module for Nuxt 3 designed to significantly accelerate CI/CD build processes by caching generated `.nuxt/` artifacts. Currently at version 0.1.1, its release cadence is irregular as it's under active development. The module works by collecting build outputs into a tar file after a `nuxt build`. On subsequent builds, it generates a content-based hash from various sources including Nuxt configuration, files in known Nuxt directories (like `pages/`, `layouts/`), and key project root files (`package.json`, lock-files). If this hash remains unchanged, it bypasses the Vite/Webpack build step and restores the cached build, potentially reducing build times by up to 2x. This mechanism is particularly beneficial when only prerendered content or server routes have changed, differentiating it from traditional file-based caching by focusing on a comprehensive content hash. It aims to replicate similar build performance improvements seen in Nuxt 2.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/nuxt-build-cache"},{"id":11472,"title":"Nuxt Charts","library":"nuxt-charts","status":"active","version":"2.1.4","language":"javascript","ecosystem":"npm","summary":"Nuxt Charts is a Nuxt 3 module (current stable version 2.1.4) that provides an effortless way to integrate beautiful and responsive charting components into Nuxt applications. It acts as a wrapper around the `vue-chrts` library, which is inspired by Tremor and built on top of Unovis, offering a variety of chart types including Line, Bar, Area, Stacked Area, and Donut charts. The module leverages Nuxt's auto-import feature for its components and types, simplifying the development experience. It is designed with Vue 3 and TypeScript, focusing on customizability and an intuitive API. While `nuxt-charts` doesn't have a fixed public release cadence, it typically aligns with the Nuxt ecosystem's rapid development. Its key differentiator lies in providing a 'Nuxt-native' charting solution, abstracting away direct component imports from `vue-chrts` and integrating seamlessly with the Nuxt development workflow, which differentiates it from general Vue charting libraries like `vue-chartjs` or `vue-chartkick`.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/nuxt-charts"},{"id":15364,"title":"Nuxt Compiler Constants Utility","library":"nuxt-define","status":"active","version":"1.0.0","language":"javascript","ecosystem":"npm","summary":"nuxt-define is a utility package designed for Nuxt module authors to uniformly define compiler constants across all supported Nuxt builders, including Vite, Webpack, and Rspack. It abstracts away the builder-specific mechanisms for constant definition, providing a single `addDefinePlugin` function. This allows module developers to avoid adding builder-specific dev dependencies, reducing dependency noise and ensuring consistent behavior regardless of the underlying bundler chosen by the Nuxt project. The current stable version is 1.0.0, suggesting a mature initial release. As a utility, its release cadence is likely tied to Nuxt ecosystem updates or bug fixes, rather than a strict schedule. Its key differentiator is simplifying cross-builder constant definition and enabling effective dead code elimination for feature flags during the build process, leading to optimized bundles.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","nuxt","module","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/nuxt-define"},{"id":26024,"title":"Nuxt ESBuild Module","library":"nuxt-esbuild","status":"maintenance","version":"1.1.0","language":"javascript","ecosystem":"npm","summary":"A Nuxt module that integrates esbuild-loader to transpile JavaScript and TypeScript files, accelerating development builds. Stable version 1.1.0, released as a maintenance package with infrequent updates. It differs from ts-loader or babel-only setups by using esbuild for fast dev transpilation, then falling back to Babel for production builds to ensure broader browser compatibility. TypeScript users benefit from esbuild's speed without losing Babel's deeper transformations. The module is lightweight and mirrors Vite's approach to build performance.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","vue","vuejs","nuxt","typescript","esbuild"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/nuxt-esbuild"},{"id":26023,"title":"nuxt-esbuild","library":"nuxt-esbuild-module","status":"active","version":"1.0.4","language":"javascript","ecosystem":"npm","summary":"A Nuxt module that enables esbuild to transpile JavaScript and TypeScript, speeding up development builds. Current version 1.0.4. It uses esbuild-loader for fast transpilation during development, and optionally for TypeScript, while still applying Babel for production builds to ensure browser compatibility. Similar to Vite's approach. Provides faster dev builds compared to Babel-only or ts-loader setups.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","vue","vuejs","nuxt","typescript","esbuild"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/nuxt-esbuild-module"},{"id":15733,"title":"Nuxt GraphQL Client","library":"nuxt-graphql-client","status":"active","version":"0.2.46","language":"javascript","ecosystem":"npm","summary":"nuxt-graphql-client is a comprehensive Nuxt 3 module designed to integrate GraphQL client capabilities with built-in code generation. Currently at version 0.2.46, the package sees frequent patch releases, indicating active development and responsiveness to bug fixes and minor feature enhancements. It leverages `graphql-request` for executing GraphQL operations and `graphql-code-generator` to automatically generate TypeScript types and composables (`useGql`, `useAsyncGql`, `Gql<OperationName>`) directly from your GraphQL schema and `.gql` files. This approach ensures full TypeScript support and Hot Module Reload (HMR) for GraphQL documents. Its key differentiators include a 'zero configuration' option for rapid setup, deep integration with the Nuxt 3 reactivity system and composables, and streamlined developer experience by automating boilerplate for GraphQL interactions, providing a modern alternative to more manually configured GraphQL client setups in Nuxt applications.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","vue","nuxt","nuxt3","nuxt-module","gql","graphql","graphql-client","graphql-request","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/nuxt-graphql-client"},{"id":17850,"title":"Nuxt GraphQL Middleware","library":"nuxt-graphql-middleware","status":"active","version":"5.4.0","language":"javascript","ecosystem":"npm","summary":"Nuxt GraphQL Middleware is an actively developed Nuxt 3 module, currently at version 5.4.0, that streamlines GraphQL integration by acting as a server middleware. It uniquely exposes each GraphQL query and mutation as a fully typed API route, ensuring that GraphQL requests are performed exclusively on the server side, thus keeping GraphQL documents out of the client bundle. The module provides composables like `useGraphqlQuery` and `useAsyncGraphqlQuery` for convenient data fetching within Nuxt applications. It boasts super-fast TypeScript code generation via `graphql-typescript-deluxe`, supports Hot Module Replacement (HMR) for GraphQL files, and includes an integration with the Model Context Protocol (MCP) to expose schema and operations to AI assistants, enabled in dev mode. The project shows a consistent release cadence with frequent patch updates and significant major releases like 5.0.0 which brought build performance improvements and 5.1.0 enforcing Nuxt 3.17+ compatibility. It also integrates with Nuxt DevTools and offers optional client-side caching. Its core differentiator lies in its server-first approach to GraphQL, transforming operations into accessible API endpoints.","last_verified":"2026-04-23T00:00:00.000Z","tags":["javascript","nuxt","nuxt-module","graphql","middleware","typescript","codegen","ssr"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/nuxt-graphql-middleware"},{"id":18624,"title":"nuxt-http-client-hints","library":"nuxt-http-client-hints","status":"active","version":"0.0.2","language":"javascript","ecosystem":"npm","summary":"Nuxt module providing HTTP Client Hints for server-side browser, OS, device, network, and critical hints detection in Nuxt 3. Current version 0.0.2, weekly release pair. Only supported in Chromium-based browsers (Chrome, Edge, Chromium, Opera) due to draft spec status. Uses detect-browser-es internally. Grants access to Client Hints headers like Device-Memory, Save-Data, Downlink, ECT, RTT, and various Sec-CH-UA headers on the server via Nuxt plugins and composables.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","HTTP Client Hints","User Agent Client Hints","Device Client Hints","Network Client Hints","Browser detection","nuxt module","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/nuxt-http-client-hints"},{"id":13688,"title":"Nuxt JSON-LD Module","library":"nuxt-jsonld","status":"active","version":"2.2.1","language":"javascript","ecosystem":"npm","summary":"nuxt-jsonld is a specialized Nuxt.js module designed to streamline the integration and management of JSON-LD (Linked Data) within Vue components, primarily for SEO purposes. Currently at version 2.2.1, it provides a developer-friendly API for embedding structured data directly into Nuxt 3 applications. The module maintains an active release cadence, with the latest update in June 2025, focusing on bug fixes and compatibility. Key differentiators include its `useJsonld` composable for Composition API, enabling both static and reactive JSON-LD generation, as well as support for the Options API. It addresses the complexities of server-side rendering (SSR) and static site generation (SSG) for structured data, ensuring proper SEO indexing, unlike manual `useHead` implementations that might require more boilerplate and careful handling of reactivity and deduplication. It also provides explicit handling for Nuxt 2 users via its v1 documentation.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","attribute","head","meta","seo","vue","nuxt","jsonld","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/nuxt-jsonld"},{"id":17852,"title":"Nuxt Proxy Middleware","library":"nuxt-proxy","status":"active","version":"0.4.1","language":"javascript","ecosystem":"npm","summary":"nuxt-proxy is a Nuxt 3 module that integrates `http-proxy-middleware` and `h3` to provide HTTP proxying capabilities directly within a Nuxt application. It enables developers to configure declarative proxy rules in `nuxt.config.ts`, facilitating the routing of specific client-side API requests to backend servers. This is commonly used to circumvent CORS restrictions or to unify API endpoints under a single origin. The current stable version is 0.4.1. Releases typically focus on bug fixes, dependency updates (e.g., `h3`, `@nuxt/kit`), and minor feature enhancements such as runtime configuration overrides. Its key differentiator is a streamlined, module-based setup within the Nuxt ecosystem, leveraging Nuxt's Nitro server for efficient middleware handling, offering a more integrated solution than manually setting up a proxy.","last_verified":"2026-04-23T00:00:00.000Z","tags":["javascript","proxy","nuxt","vue","http","connect","h3","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/nuxt-proxy"},{"id":14771,"title":"Nuxt Rebundle","library":"nuxt-rebundle","status":"active","version":"0.0.2","language":"javascript","ecosystem":"npm","summary":"Nuxt Rebundle is an experimental Nuxt module designed to explore and implement advanced bundler optimizations for Nuxt applications. As of version 0.0.2, it is a 'work-in-progress laboratory,' focusing primarily on automatically splitting `useAsyncData` fetcher functions into asynchronous chunks. This feature is particularly beneficial for static site generation (SSG) scenarios to improve initial page load performance by deferring the loading of data-fetching logic until it's needed. Due to its early development stage, there is no predictable release cadence, and the module should be approached with caution as its API and internal workings are subject to frequent changes. Key differentiators include its tight integration with Nuxt's build process to automatically apply specific optimization patterns that might otherwise require complex manual configuration, though its feature set is currently limited to `useAsyncData` splitting.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","nuxt","module","nuxt-module","performance","lighthouse","bundling","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/nuxt-rebundle"},{"id":13689,"title":"Nuxt Schema.org","library":"nuxt-schema-org","status":"active","version":"6.0.4","language":"javascript","ecosystem":"npm","summary":"Nuxt Schema.org is a Nuxt module designed to streamline the generation of Schema.org JSON-LD graphs within Nuxt applications, enhancing search engine rich result visibility. The package is currently at version 6.0.4 and demonstrates an active release cadence with frequent bug fixes and major version updates introducing new features and performance improvements. Key differentiators include a simplified API adhering to Google and Yoast best practices, support for over 30 Schema.org nodes with automated relations, date/URL resolving, and minimal boilerplate for global meta. It is optimized for tree-shaking and server-side rendering (SSR), and integrates with Nuxt Dev Tools, positioning it as a core component of the broader Nuxt SEO ecosystem. It relies on Nuxt 3 and its composable architecture.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","schema-org","nuxt","@nuxt-schema-org","nuxt-module","nuxt3","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/nuxt-schema-org"},{"id":17310,"title":"Nuxt Security Module","library":"nuxt-security","status":"active","version":"2.5.1","language":"javascript","ecosystem":"npm","summary":"The Nuxt Security module is a robust solution for enhancing the security posture of Nuxt 3 applications by automatically configuring HTTP headers and server middleware according to OWASP principles. It provides features such as Content Security Policy (CSP), HTTP Strict Transport Security (HSTS), X-XSS-Protection, Referrer-Policy, and Permissions-Policy, alongside runtime protections like request size and rate limiters, Cross-Site Scripting (XSS) validation, and Cross-Origin Resource Sharing (CORS) support. The module also offers optional features like basic authentication, allowed HTTP methods control, and CSRF protection. Currently stable at version 2.5.1, `nuxt-security` maintains a rapid release cycle, with frequent hotfixes and minor versions addressing issues, introducing new features, and keeping pace with Nuxt 3 updates. Its primary differentiator is the comprehensive, opinionated, and automatic application of common security best practices without extensive manual configuration. It focuses on server-side protections and integration with Nuxt's SSR/SSG capabilities.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","nuxt","vue","security","owasp","helmet","basic-auth","rate-limit","xss"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/nuxt-security"},{"id":13690,"title":"Nuxt Site Config Kit","library":"nuxt-site-config-kit","status":"active","version":"4.0.8","language":"javascript","ecosystem":"npm","summary":"Nuxt Site Config Kit is a utility package for Nuxt 3 modules, providing a centralized and consistent way to manage site-wide configuration. It offers both build-time utilities and runtime composables, enabling module authors and application developers to define, extend, and consume common site metadata such as name, URL, and language. The current stable version is 4.0.8, with frequent patch releases addressing bug fixes, and major versions introducing breaking changes as demonstrated with v4.0.0. Its key differentiator is establishing a standardized API for site configuration across the Nuxt ecosystem, which allows various modules (e.g., SEO, sitemaps, PWA) to leverage a unified, extensible data source, thereby reducing configuration duplication and enhancing developer consistency.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/nuxt-site-config-kit"},{"id":18625,"title":"Nuxt SSR Cache","library":"nuxt-ssr-cache","status":"maintenance","version":"1.5.2","language":"javascript","ecosystem":"npm","summary":"nuxt-ssr-cache v1.5.2 is a cache middleware for Nuxt.js server-side rendering. It supports multiple cache stores: in-memory, Redis, Memcached, and layered multi-cache. The package allows prefixing cache keys by host, custom key functions, and version-based automatic cache purging on deployment. It is designed for Nuxt.js applications needing to reduce SSR load by caching rendered pages. The library has been stable since its last release but is not frequently updated. It relies on the Nuxt module system and optional peer dependencies for Redis and Memcached stores.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","nuxt","ssr","cache","redis","vue","spa"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/nuxt-ssr-cache"},{"id":13691,"title":"Nuxt SVGO","library":"nuxt-svgo","status":"active","version":"4.2.6","language":"javascript","ecosystem":"npm","summary":"Nuxt SVGO is a Nuxt 3 module designed to integrate optimized SVG files directly into Vue applications as components. Currently at version 4.2.6, the library maintains a consistent release cadence, primarily focusing on compatibility with the latest Nuxt monorepo updates. Feature additions, such as Nuxt 3 layers support (v4.2.0) and type declaration generation for Vite (v4.1.0), are rolled out periodically. Its key differentiation lies in seamlessly combining SVGO's optimization capabilities with Nuxt's component system, allowing developers to import `.svg` files directly as Vue components or leverage an auto-import mechanism. It offers flexibility through options for custom import paths, component prefixes, and controlling global registration, effectively addressing concerns about bundle size with a large number of icons. This module simplifies SVG asset management by transforming raw SVG files into optimized, ready-to-use Vue components within the Nuxt ecosystem.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","nuxt","nuxt-module","nuxtjs","svg","svgo","vue","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/nuxt-svgo"},{"id":21621,"title":"nuxt-vite","library":"nuxt-vite","status":"active","version":"0.3.5","language":"javascript","ecosystem":"npm","summary":"Nuxt-vite brings Vite's fast development experience to Nuxt 2 (nuxt >= 2.15.0 required). At version 0.3.5, it is an experimental module that replaces webpack with Vite for Nuxt 2 projects, offering significantly faster hot module replacement and dev startup. It ships TypeScript types and relies on vite-plugin-vue2. Many Nuxt modules may be incompatible; it is actively maintained by the Nuxt team on GitHub.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/nuxt-vite"},{"id":13692,"title":"Nuxt.js Legacy Browser Support with Vite","library":"nuxt-vite-legacy","status":"active","version":"2.0.1","language":"javascript","ecosystem":"npm","summary":"The `nuxt-vite-legacy` module integrates `@vitejs/plugin-legacy` into Nuxt 3 applications, enabling support for older web browsers that do not fully adhere to modern JavaScript standards, specifically those lacking `<script type=\"module\">` support. It provides polyfills and a separate legacy bundle, addressing a gap that the core Nuxt team opted not to address directly. The current stable version is 2.0.1, which proactively supports Vite v7. This package maintains an irregular release cadence, typically updating to align with major or minor releases of Nuxt and Vite. Its primary differentiator is offering a practical solution for targeting very old browsers, which is not an out-of-the-box feature in modern Nuxt applications.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/nuxt-vite-legacy"},{"id":15735,"title":"Nuxt Vue Multiselect Module","library":"nuxt-vue-multiselect","status":"abandoned","version":"1.0.4","language":"javascript","ecosystem":"npm","summary":"This Nuxt.js module integrates the `vue-multiselect` component into Nuxt applications, simplifying its setup and usage. It handles the automatic global registration of the `Multiselect` component, allowing developers to use `<multiselect>` directly in their Vue templates without manual imports. `vue-multiselect` itself is a popular component for single/multiple selection, tagging, and asynchronous search capabilities, offering extensive customization through props and slots. This specific Nuxt wrapper, currently at version 1.0.4, shows its last significant activity around 2020. Given its reliance on `vue-multiselect` (which primarily supports Vue 2) and the lack of recent updates, `nuxt-vue-multiselect` is not compatible with Nuxt 3 or Vue 3 projects and should be considered abandoned for modern Nuxt development, best suited for existing Nuxt 2 applications.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/nuxt-vue-multiselect"},{"id":20245,"title":"Nuxt Webpack Optimisations","library":"nuxt-webpack-optimisations","status":"active","version":"2.2.8","language":"javascript","ecosystem":"npm","summary":"Nuxt.js module (v2.2.8) that automatically applies a set of webpack optimisations to make builds faster and smaller. Provides sensible defaults for production builds, including code splitting, minification, caching, and loader tweaks. Extends Nuxt 2's webpack configuration with minimal configuration. Actively maintained, with support for Nuxt 2.6+ and webpack 4/5. Distinct from other optimisation modules by focusing on zero-config defaults and safety (risky optimisations disabled by default).","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","nuxt","performance","build","webpack","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/nuxt-webpack-optimisations"},{"id":13693,"title":"Simple Function Performance Test Utilities","library":"nv-facutil-simple-test","status":"active","version":"0.0.22","language":"javascript","ecosystem":"npm","summary":"nv-facutil-simple-test is an early-stage (version 0.0.22) JavaScript utility library designed for straightforward function execution and performance benchmarking. It provides mechanisms to execute synchronous functions (`sync`) and asynchronous functions (`async`) a specified number of times, measuring their execution cost. Additionally, it offers a `cmp` utility to compare the performance of multiple functions against each other. The library aims to offer a minimalistic API for quick, ad-hoc performance tests and basic function verification. Given its pre-1.0 versioning, it is currently in active development with an unspecified release cadence, implying that breaking changes may occur frequently. Its primary differentiator is its directness and simplicity for measuring execution time.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/nv-facutil-simple-test"},{"id":27999,"title":"nv-ingest-client","library":"nv-ingest-client","status":"active","version":"26.3.0","language":"python","ecosystem":"pypi","summary":"nv-ingest-client is a Python client for NVIDIA's nv-ingest service, enabling ingestion and preprocessing of documents (PDF, DOCX, etc.) into structured data. Current version is 26.3.0, with active development and weekly releases. The primary use case is sending documents to the service and receiving annotated results.","last_verified":"2026-05-09T00:00:00.000Z","tags":["nvidia","ingestion","document-processing","client"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/nv-ingest-client"},{"id":8361,"title":"NVIDIA One Logger Core","library":"nv-one-logger-core","status":"active","version":"2.3.1","language":"python","ecosystem":"pypi","summary":"nv-one-logger-core is the foundational logging library within the NVIDIA one-logger ecosystem, providing core logging functionality, including spans, events, and attributes. It enables tracking of GPU application progress and helps identify overhead. The library also integrates with OpenTelemetry (OTEL) for backend telemetry. The current version is 2.3.1, with recent releases indicating an active development cadence.","last_verified":"2026-04-16T00:00:00.000Z","tags":["logging","telemetry","opentelemetry","nvidia","gpu","mlops"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/nv-one-logger-core"},{"id":8362,"title":"NV One Logger PyTorch Lightning Integration","library":"nv-one-logger-pytorch-lightning-integration","status":"active","version":"2.3.1","language":"python","ecosystem":"pypi","summary":"The `nv-one-logger-pytorch-lightning-integration` library (current version 2.3.1) provides wrappers to enable training job telemetry for PyTorch Lightning applications. It integrates with PyTorch Lightning's callback mechanism, supplementing it to ensure support for asynchronous checkpointing and certain application lifecycle events not fully covered by Lightning's native callbacks. The library aims for automatic telemetry collection and seamless integration with the NVIDIA One Logger training telemetry system, and has a healthy version release cadence.","last_verified":"2026-04-16T00:00:00.000Z","tags":["pytorch-lightning","logging","telemetry","nvidia","mlops","gpu","training"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/nv-one-logger-pytorch-lightning-integration"},{"id":8363,"title":"NVIDIA One-Logger Training Telemetry","library":"nv-one-logger-training-telemetry","status":"active","version":"2.3.1","language":"python","ecosystem":"pypi","summary":"The `nv-one-logger-training-telemetry` library provides tools for capturing and reporting training job telemetry data, integrating with the `one-logger` ecosystem. It enables standardized logging of metrics, hyperparameters, and system information for AI/ML training runs. The current version is 2.3.1 and it is part of the NVIDIA one-logger project, following its release cadence.","last_verified":"2026-04-16T00:00:00.000Z","tags":["nvidia","telemetry","logging","machine-learning","ai","training","metrics","hyperparameters","research"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/nv-one-logger-training-telemetry"},{"id":21622,"title":"nva-server","library":"nva-server","status":"maintenance","version":"0.7.2","language":"javascript","ecosystem":"npm","summary":"nva-server is a frontend project development server that serves static content with features like asset serving, mock API configs, CORS support, and URL rewrites. It offers a command-line interface with options for port, host, content path, asset path, mock file, browser opening, and logging. Designed for development workflows, it integrates with the nva ecosystem. The package appears to have low maintenance based on sporadic releases, with the latest versions indicating ongoing but infrequent updates. It serves as an alternative to tools like http-server or serve with additional development-specific features.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/nva-server"},{"id":13694,"title":"nva-test","library":"nva-test","status":"active","version":"0.6.22","language":"javascript","ecosystem":"npm","summary":"nva-test is a frontend unit and end-to-end test toolkit, serving as an integral part of the broader `nva` ecosystem. It is built upon established testing frameworks like Karma and Mocha, providing a command-line interface (CLI) for executing tests across various browser environments, including JSDOM, Chrome, and Internet Explorer. The package is currently in its `1.0.x` stable series, with `v1.0.59` being a recent iteration, indicating ongoing development and maintenance. Its primary mode of operation involves CLI commands, where testing configurations can be supplied via files or command-line options. A key differentiator is its seamless integration within `nva` projects, offering a cohesive testing workflow for applications developed using the `nva` framework. Users should anticipate a release cadence consistent with minor updates and bug fixes within the 1.x line.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/nva-test"},{"id":21623,"title":"nva-test-e2e","library":"nva-test-e2e","status":"active","version":"0.6.21","language":"javascript","ecosystem":"npm","summary":"A frontend end-to-end test toolkit used within the nva ecosystem. Version 0.6.21 is the latest stable release, with sporadic updates and no clear release cadence. It provides a CLI to run e2e tests via configuration file. Differentiators include simplicity and integration with nva project structure, but it lacks documentation and community adoption.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/nva-test-e2e"},{"id":9143,"title":"NVALCHEMY Toolkit Ops","library":"nvalchemi-toolkit-ops","status":"active","version":"0.3.1","language":"python","ecosystem":"pypi","summary":"NVALCHEMY Toolkit Ops (pypi: `nvalchemi-toolkit-ops`) is a Python library providing high-performance NVIDIA Warp primitives for GPU-enabled computational chemistry and atomistic simulation workflows. It leverages NVIDIA Warp for accelerated calculations. As of version 0.3.1, it is under active development with frequent minor and patch releases, often introducing new features and refactorings.","last_verified":"2026-04-16T00:00:00.000Z","tags":["GPU","NVIDIA Warp","computational chemistry","atomistic simulation","high-performance computing","chemistry"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/nvalchemi-toolkit-ops"},{"id":21624,"title":"nvdlib","library":"nvdlib","status":"active","version":"0.8.3","language":"python","ecosystem":"pypi","summary":"A Python library for the National Vulnerability Database (NVD) CPE/CVE API. Provides easy search and retrieval of CVEs, CPEs, and CPE match strings with support for pagination and generators. Current version 0.8.3, requires Python >=3.11.0. Maintained actively with monthly releases.","last_verified":"2026-04-27T00:00:00.000Z","tags":["nvd","cve","cpe","vulnerability","api","security"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/nvdlib"},{"id":9994,"title":"NVIDIA GPU Tools","library":"nvgpu","status":"active","version":"0.10.0","language":"python","ecosystem":"pypi","summary":"nvgpu is a Python library providing tools for interacting with NVIDIA GPUs, offering functionalities to list GPUs, retrieve detailed information, and monitor their status. It acts as a user-friendly wrapper around the lower-level pynvml library. The current version is 0.10.0, and it maintains an active development pace with several releases per year.","last_verified":"2026-04-17T00:00:00.000Z","tags":["GPU","NVIDIA","monitoring","utilities","hardware"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/nvgpu"},{"id":1585,"title":"NVIDIA CUBLAS Runtime Libraries","library":"nvidia-cublas","status":"active","version":"13.3.0.5","language":"python","ecosystem":"pypi","summary":"The `nvidia-cublas` package provides the native runtime libraries for NVIDIA's CUBLAS (CUDA Basic Linear Algebra Subroutines). It acts as a foundational dependency, allowing other Python deep learning and scientific computing frameworks (like PyTorch, TensorFlow, and CuPy) to leverage GPU-accelerated linear algebra operations efficiently. It is currently at version 13.3.0.5 and typically receives updates aligned with new NVIDIA CUDA Toolkit releases.","last_verified":"2026-04-09T00:00:00.000Z","tags":["cuda","gpu","blas","linear-algebra","nvidia","runtime","deep-learning"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/nvidia-cublas"},{"id":2618,"title":"NVIDIA CUBLAS Runtime Libraries for Python (cu11)","library":"nvidia-cublas-cu11","status":"active","version":"11.11.3.6","language":"python","ecosystem":"pypi","summary":"The `nvidia-cublas-cu11` package provides the native CUBLAS runtime libraries for NVIDIA GPUs, specifically for CUDA 11 environments. CUBLAS is NVIDIA's highly optimized implementation of BLAS (Basic Linear Algebra Subprograms) which is critical for accelerating AI and HPC workloads. This package allows Python environments to access GPU computational resources for linear algebra operations, typically as a dependency for higher-level frameworks like PyTorch, TensorFlow, or through wrappers like Numba. The current version is 11.11.3.6, with releases generally aligned with CUDA Toolkit updates and subsequent patch releases.","last_verified":"2026-04-24T22:37:51.770Z","tags":["cuda","nvidia","runtime","machine learning","deep learning","blas","linear algebra","gpu"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/nvidia-cublas-cu11"},{"id":546,"title":"NVIDIA cuBLAS Runtime Library (CUDA 12.x)","library":"nvidia-cublas-cu12","status":"active","version":"12.9.2.10","language":"python","ecosystem":"pypi","summary":"nvidia-cublas-cu12 provides the native runtime libraries for NVIDIA's CUBLAS (CUDA Basic Linear Algebra Subprograms) on CUDA 12.x enabled systems. It's a GPU-accelerated library designed for high-performance linear algebra operations crucial for AI, machine learning, and high-performance computing (HPC) applications. This Python package acts as a runtime dependency for other Python libraries that leverage cuBLAS functionalities, rather than exposing a direct Python API itself. The current version is 12.9.2.10, and it is actively maintained with frequent updates.","last_verified":"2026-05-12T14:53:39.682Z","tags":["cuda","nvidia","cublas","blas","gpu","hpc","deep learning","machine learning","runtime"],"install_tag":"stale","install_tag_description":"widespread failures or data too old to trust","api":"https://checklist.day/api/registry/nvidia-cublas-cu12"},{"id":3181,"title":"CUDA Core Compute Libraries (CCCL) for Python","library":"nvidia-cuda-cccl","status":"active","version":"13.2.27","language":"python","ecosystem":"pypi","summary":"The `nvidia-cuda-cccl` Python package provides Pythonic interfaces to the NVIDIA CUDA Core Compute Libraries (CCCL), specifically CUB and Thrust. CCCL itself unifies essential CUDA C++ libraries (Thrust, CUB, libcudacxx) to offer building blocks for writing safe and efficient CUDA C++ code. This Python binding enables developers to leverage GPU-accelerated parallel algorithms and cooperative primitives directly from Python, easing the implementation of custom algorithms without needing to drop down to C++. The library is currently in 'experimental' status, meaning its API and feature set can evolve rapidly.","last_verified":"2026-04-25T06:45:14.943Z","tags":["cuda","gpu","parallel-computing","nvidia","python","high-performance-computing","numerical-computing"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/nvidia-cuda-cccl"},{"id":14773,"title":"NVIDIA CUDA C++ Core Library (CCCL)","library":"nvidia-cuda-cccl-cu12","status":"active","version":"12.9.27","language":"en","ecosystem":"pypi","summary":"The `nvidia-cuda-cccl-cu12` package provides the CUDA C++ Core Library (CCCL) headers and potentially compiled artifacts for CUDA Toolkit 12.x. CCCL is a collection of essential C++ utilities and primitives (like Thrust, CUB, libcudacxx) used for high-performance CUDA programming. This package is primarily a build and runtime dependency for other Python libraries that leverage specific CUDA Toolkit versions and C++ features, rather than offering direct Python APIs for end-user applications.","last_verified":"2026-04-14T00:00:00.000Z","tags":["cuda","gpu","nvidia","low-level","cpp","toolkit","dependency"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/nvidia-cuda-cccl-cu12"},{"id":27189,"title":"nvidia-cuda-crt","library":"nvidia-cuda-crt","status":"active","version":"13.2.78","language":"python","ecosystem":"pypi","summary":"NVIDIA CUDA C Runtime library for Python, distributed as a PyPI package. Version 13.2.78 requires Python >=3. This package provides the CUDA runtime (CRT) as a shared library, enabling GPU-accelerated computations. It is part of the nvidia-pyindex ecosystem and typically installed automatically with CUDA toolkits. Release cadence follows CUDA toolkit releases.","last_verified":"2026-05-01T00:00:00.000Z","tags":["CUDA","NVIDIA","GPU","runtime","HPC"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/nvidia-cuda-crt"},{"id":1586,"title":"NVIDIA CUDA CUPTI Runtime Libraries","library":"nvidia-cuda-cupti","status":"active","version":"13.2.23","language":"python","ecosystem":"pypi","summary":"The `nvidia-cuda-cupti` package provides the CUDA Profiling Tools Interface (CUPTI) runtime libraries, essential for profiling CUDA applications. It's a low-level dependency that makes the necessary shared libraries available in the environment. The current version is 13.2.23, and it's released in alignment with NVIDIA's CUDA Toolkit versions.","last_verified":"2026-04-09T00:00:00.000Z","tags":["nvidia","cuda","cupti","profiling","gpu","runtime","low-level","dependency"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/nvidia-cuda-cupti"},{"id":4136,"title":"NVIDIA CUDA CUPTI Runtime (CUDA 11)","library":"nvidia-cuda-cupti-cu11","status":"active","version":"11.8.87","language":"python","ecosystem":"pypi","summary":"This package provides the CUDA Profiling Tools Interface (CUPTI) runtime libraries specifically for CUDA 11.x. It's a low-level dependency, typically used by higher-level deep learning frameworks like PyTorch and TensorFlow to enable GPU acceleration and profiling capabilities. The current version is 11.8.87. Releases are tied to NVIDIA CUDA Toolkit updates.","last_verified":"2026-04-11T00:00:00.000Z","tags":["nvidia","cuda","cupti","gpu","profiling","deep learning","pytorch","tensorflow","low-level"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/nvidia-cuda-cupti-cu11"},{"id":785,"title":"NVIDIA CUDA CUPTI Runtime Libraries","library":"nvidia-cuda-cupti-cu12","status":"active","version":"12.9.79","language":"python","ecosystem":"pypi","summary":"The `nvidia-cuda-cupti-cu12` package provides the CUDA Profiling Tools Interface (CUPTI) runtime libraries for CUDA 12.x. CUPTI is a dynamic library that enables the creation of profiling and tracing tools for CUDA applications. This package primarily supplies the low-level C libraries, with Python bindings provided by the `cupti-python` package. The current version is 12.9.79 and it is actively maintained by NVIDIA.","last_verified":"2026-05-12T19:06:34.052Z","tags":["cuda","nvidia","profiling","gpu","cupti"],"install_tag":"draft","install_tag_description":"notable install failures or slow imports","api":"https://checklist.day/api/registry/nvidia-cuda-cupti-cu12"},{"id":24129,"title":"NVIDIA CUDA NVCC Compiler","library":"nvidia-cuda-nvcc","status":"active","version":"13.2.78","language":"python","ecosystem":"pypi","summary":"Provides the nvcc CUDA compiler as a Python package for building CUDA kernels. Version 13.2.78 corresponds to CUDA 12.8. This package bundles the nvcc compiler and dependencies, simplifying CUDA compilation in Python environments without requiring a system CUDA installation.","last_verified":"2026-05-01T00:00:00.000Z","tags":["CUDA","nvcc","compiler","NVIDIA","GPU","kernel"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/nvidia-cuda-nvcc"},{"id":4137,"title":"CUDA nvcc Compiler (CUDA 12)","library":"nvidia-cuda-nvcc-cu12","status":"active","version":"12.9.86","language":"python","ecosystem":"pypi","summary":"The `nvidia-cuda-nvcc-cu12` package provides the NVIDIA CUDA C/C++ compiler (`nvcc`) as a Python wheel for CUDA Toolkit version 12. It enables Python-based build systems and projects (e.g., those using PyTorch, Numba, or CuPy for custom CUDA kernels) to access the `nvcc` executable for compiling CUDA code. This package is part of NVIDIA's initiative to streamline CUDA toolkit component installation via `pip`, aiming for better portability and compatibility within the Python ecosystem. The current version is 12.9.86, and NVIDIA typically updates CUDA versions with new GPU architectures, alongside quarterly minor releases.","last_verified":"2026-04-11T00:00:00.000Z","tags":["cuda","nvidia","nvcc","compiler","gpu","deep learning","machine learning","toolchain"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/nvidia-cuda-nvcc-cu12"},{"id":1587,"title":"NVIDIA CUDA NVRTC","library":"nvidia-cuda-nvrtc","status":"active","version":"13.2.51","language":"python","ecosystem":"pypi","summary":"The `nvidia-cuda-nvrtc` package provides the NVRTC (NVIDIA CUDA Runtime Compilation) native shared libraries. These libraries allow applications to compile CUDA C++ source code into PTX or cubin at runtime. It is a dependency for other Python libraries (e.g., PyTorch, JAX, TensorFlow, Numba) and C++/CUDA applications that need NVRTC functionality, ensuring that a compatible version of the NVRTC library is available. As of version 13.2.51, it aligns with CUDA Toolkit 13.2 and is actively maintained as part of NVIDIA's CUDA Python ecosystem, with releases typically coinciding with CUDA Toolkit updates.","last_verified":"2026-04-09T00:00:00.000Z","tags":["cuda","nvidia","gpu","runtime","compilation","nvrtc"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/nvidia-cuda-nvrtc"},{"id":3182,"title":"NVRTC Native Runtime Libraries for CUDA 11","library":"nvidia-cuda-nvrtc-cu11","status":"active","version":"11.8.89","language":"python","ecosystem":"pypi","summary":"NVRTC (NVIDIA Runtime Compilation) is a runtime compilation library for CUDA C++ that enables just-in-time (JIT) compilation of CUDA kernels from source code into PTX (Parallel Thread Execution) code. This Python package (`nvidia-cuda-nvrtc-cu11`) provides the native shared libraries for NVRTC specifically for CUDA 11.x environments. It acts as a foundational component for higher-level Python bindings and frameworks that leverage dynamic CUDA kernel generation. The current version is 11.8.89, with its initial release on October 3, 2022, and subsequent wheel metadata updates on August 16, 2024.","last_verified":"2026-04-25T06:45:42.804Z","tags":["cuda","nvidia","runtime","compilation","jit","gpu","machine learning","deep learning"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/nvidia-cuda-nvrtc-cu11"},{"id":738,"title":"NVIDIA CUDA NVRTC for CUDA 12.x","library":"nvidia-cuda-nvrtc-cu12","status":"active","version":"12.9.86","language":"python","ecosystem":"pypi","summary":"NVRTC (NVIDIA Runtime Compiler) is a library designed for runtime compilation of CUDA C++ source code into PTX (Parallel Thread Execution) assembly. This Python package, `nvidia-cuda-nvrtc-cu12`, provides the native runtime libraries (DLLs/SOs) for CUDA 12.x, enabling dynamic code generation and execution on NVIDIA GPUs. It's a fundamental component of the CUDA Toolkit, actively maintained by NVIDIA, and crucial for other Python libraries that leverage JIT CUDA compilation.","last_verified":"2026-04-11T08:48:25.050Z","tags":["cuda","nvidia","gpu","compiler","runtime","jit"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/nvidia-cuda-nvrtc-cu12"},{"id":1588,"title":"NVIDIA CUDA Runtime","library":"nvidia-cuda-runtime","status":"active","version":"13.2.51","language":"python","ecosystem":"pypi","summary":"The `nvidia-cuda-runtime` package provides essential native CUDA runtime libraries (e.g., `libcudart.so`) required for Python applications to utilize NVIDIA GPUs. It ensures these libraries are discoverable within a Python environment, typically without requiring a full system-wide CUDA Toolkit installation. It is primarily a dependency for deep learning frameworks like PyTorch and TensorFlow, rather than offering direct Python APIs. The current version is 13.2.51, with releases tied to NVIDIA CUDA Toolkit updates.","last_verified":"2026-04-23T22:45:40.219Z","tags":["cuda","gpu","runtime","nvidia","deep learning utility","native libraries"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/nvidia-cuda-runtime"},{"id":3183,"title":"NVIDIA CUDA Runtime (cu11)","library":"nvidia-cuda-runtime-cu11","status":"active","version":"11.8.89","language":"python","ecosystem":"pypi","summary":"The `nvidia-cuda-runtime-cu11` package provides the native CUDA Runtime libraries for Python applications. It acts as a foundational component, offering Cython/Python wrappers for CUDA driver and runtime APIs, enabling higher-level Python libraries to leverage NVIDIA GPUs. This is a low-level runtime dependency rather than a library with direct user-facing Python APIs. The current version is 11.8.89. It is actively maintained by NVIDIA.","last_verified":"2026-04-11T00:00:00.000Z","tags":["cuda","nvidia","gpu","runtime","machine-learning","deep-learning","accelerated-computing"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/nvidia-cuda-runtime-cu11"},{"id":663,"title":"NVIDIA CUDA Runtime (CUDA 12)","library":"nvidia-cuda-runtime-cu12","status":"active","version":"12.9.79","language":"python","ecosystem":"pypi","summary":"This package provides the native CUDA Runtime libraries as Python Wheels, enabling Python applications to leverage GPU acceleration by providing core runtime functionalities. It is part of NVIDIA's initiative to offer native Python support for CUDA, simplifying GPU-based parallel processing for high-performance computing, data science, and AI workloads. The current version is 12.9.79, with releases generally aligning with the NVIDIA CUDA Toolkit.","last_verified":"2026-05-12T17:32:48.695Z","tags":["cuda","nvidia","gpu","runtime","deep learning","machine learning"],"install_tag":"stale","install_tag_description":"widespread failures or data too old to trust","api":"https://checklist.day/api/registry/nvidia-cuda-runtime-cu12"},{"id":9996,"title":"NVIDIA CUDA TileIR Assembler","library":"nvidia-cuda-tileiras","status":"active","version":"13.2.78","language":"python","ecosystem":"pypi","summary":"The `nvidia-cuda-tileiras` package provides the TileIR Assembler, a low-level component primarily used within the NVIDIA CUDA Toolkit ecosystem. It is not intended for direct Python API calls by end-users but rather serves as a dependency or an underlying tool for NVIDIA's compilers and developer tools. The current version is 13.2.78, reflecting its close ties to specific CUDA Toolkit releases, with updates typically coinciding with major CUDA Toolkit version bumps.","last_verified":"2026-04-17T00:00:00.000Z","tags":["nvidia","cuda","gpu","compiler","assembler","low-level"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/nvidia-cuda-tileiras"},{"id":3184,"title":"NVIDIA cuDNN (CUDA 11)","library":"nvidia-cudnn-cu11","status":"active","version":"9.10.2.21","language":"python","ecosystem":"pypi","summary":"nvidia-cudnn-cu11 is a PyPI package that provides the NVIDIA CUDA Deep Neural Network (cuDNN) runtime libraries, specifically built for CUDA 11.x environments. cuDNN is a GPU-accelerated library of primitives designed to optimize deep neural network operations like convolutions, matrix multiplications, and pooling, enabling high-performance deep learning. The library is actively maintained with frequent updates, often multiple releases per month, to support the latest cuDNN versions and incorporate bug fixes.","last_verified":"2026-04-25T06:50:09.738Z","tags":["NVIDIA","CUDA","cuDNN","Deep Learning","GPU","AI","Machine Learning","Runtime"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/nvidia-cudnn-cu11"},{"id":547,"title":"NVIDIA cuDNN Runtime Libraries for CUDA 12","library":"nvidia-cudnn-cu12","status":"active","version":"9.20.0.48","language":"python","ecosystem":"pypi","summary":"The `nvidia-cudnn-cu12` package provides the NVIDIA CUDA Deep Neural Network (cuDNN) runtime libraries, which are GPU-accelerated primitives essential for deep neural network operations such as convolutions, attention, and matrix multiplication. It acts as a critical low-level dependency, enabling deep learning frameworks like TensorFlow and PyTorch to efficiently leverage NVIDIA GPUs. This specific package targets CUDA 12.x environments. The current version is 9.20.0.48, with releases frequently updated to align with new CUDA Toolkit versions and cuDNN backend enhancements.","last_verified":"2026-05-12T14:58:22.305Z","tags":["deep learning","GPU","CUDA","cuDNN","NVIDIA","runtime","backend","machine learning"],"install_tag":"stale","install_tag_description":"widespread failures or data too old to trust","api":"https://checklist.day/api/registry/nvidia-cudnn-cu12"},{"id":1589,"title":"NVIDIA cuDNN for CUDA 13.x","library":"nvidia-cudnn-cu13","status":"active","version":"9.20.0.48","language":"python","ecosystem":"pypi","summary":"This package provides the cuDNN runtime libraries for CUDA 13.x, essential for accelerating deep learning operations on NVIDIA GPUs. It's a low-level library primarily consumed by deep learning frameworks like TensorFlow and PyTorch. The current version is 9.20.0.48, with new releases typically tied to cuDNN and CUDA toolkit updates.","last_verified":"2026-04-23T22:47:52.480Z","tags":["deep learning","gpu","cuda","cudnn","nvidia","runtime library"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/nvidia-cudnn-cu13"},{"id":2619,"title":"NVIDIA cuDNN Frontend","library":"nvidia-cudnn-frontend","status":"active","version":"1.22.1","language":"python","ecosystem":"pypi","summary":"The `nvidia-cudnn-frontend` is a Python library that provides a high-level, user-friendly API to interact with the cuDNN deep learning library backend. It facilitates the creation and execution of optimized tensor operations, including various fusions and custom kernels, specifically designed for NVIDIA GPUs. It is currently at version 1.22.1 and maintains an active release cadence, often aligning with new cuDNN backend releases.","last_verified":"2026-04-24T22:38:08.721Z","tags":["AI/ML","GPU","NVIDIA","cuDNN","Deep Learning","Performance","CUDA","backend"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/nvidia-cudnn-frontend"},{"id":1590,"title":"NVIDIA cuFFT","library":"nvidia-cufft","status":"active","version":"12.2.0.37","language":"python","ecosystem":"pypi","summary":"The `nvidia-cufft` package provides the NVIDIA CUDA Fast Fourier Transform (cuFFT) native runtime libraries for Python environments. It is not a Python API itself, but rather a low-level dependency for other Python libraries (like CuPy, PyTorch, or TensorFlow) that leverage cuFFT for GPU-accelerated FFT computations. The current version is 12.2.0.37, and new versions are typically released in conjunction with NVIDIA CUDA Toolkit updates.","last_verified":"2026-04-09T00:00:00.000Z","tags":["GPU","CUDA","FFT","scientific-computing","runtime","deep-learning"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/nvidia-cufft"},{"id":4138,"title":"NVIDIA cuFFT (CUDA 11 variant)","library":"nvidia-cufft-cu11","status":"active","version":"10.9.0.58","language":"python","ecosystem":"pypi","summary":"The `nvidia-cufft-cu11` package provides the native runtime libraries for NVIDIA's GPU-accelerated Fast Fourier Transform (FFT) library, specifically compiled for CUDA 11.x environments. It enables high-performance FFT computations directly on NVIDIA GPUs for various scientific and engineering applications, including deep learning, computer vision, and computational physics. This package is a low-level dependency providing the C/C++ binaries, and is typically used in conjunction with Python binding libraries like CuPy or nvmath-python. The current version is 10.9.0.58, with a relatively slow release cadence for this specific CUDA 11 variant, as newer CUDA versions often have their own packages (e.g., `nvidia-cufft-cu12`).","last_verified":"2026-04-11T00:00:00.000Z","tags":["CUDA","FFT","GPU","NVIDIA","scientific computing","numerical analysis","deep learning","signal processing"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/nvidia-cufft-cu11"},{"id":664,"title":"NVIDIA cuFFT for CUDA 12","library":"nvidia-cufft-cu12","status":"active","version":"11.4.1.4","language":"python","ecosystem":"pypi","summary":"nvidia-cufft-cu12 provides the native runtime libraries for NVIDIA's CUDA Fast Fourier Transform (cuFFT) product, a GPU-accelerated library for performing FFT calculations. It is a fundamental component for various scientific and engineering applications, including deep learning, computer vision, and computational physics. The library is actively maintained by the Nvidia CUDA Installer Team and receives frequent updates; the current version is 11.4.1.4, released on June 5, 2025. It primarily serves as a low-level dependency for higher-level Python frameworks and libraries that leverage GPU-accelerated FFTs.","last_verified":"2026-05-12T17:35:55.228Z","tags":["cuda","nvidia","runtime","fft","fast fourier transform","gpu","scientific computing","deep learning","machine learning","signal processing","mathematics"],"install_tag":"stale","install_tag_description":"widespread failures or data too old to trust","api":"https://checklist.day/api/registry/nvidia-cufft-cu12"},{"id":1591,"title":"NVIDIA cuFile","library":"nvidia-cufile","status":"active","version":"1.17.0.44","language":"python","ecosystem":"pypi","summary":"The `nvidia-cufile` package distributes the NVIDIA GPUDirect Storage (GDS) C libraries (`libcufile`), which enable direct data transfer between storage and GPU memory. It is a foundational component for GPU-accelerated I/O, typically consumed by higher-level Python bindings like `pygds` or other GPU-aware data libraries. As of version 1.17.0.44, it primarily serves as a backend dependency, providing the necessary low-level C components.","last_verified":"2026-04-23T22:48:17.844Z","tags":["GPU","storage","I/O","CUDA","NVIDIA","GPUDirect","system-library"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/nvidia-cufile"},{"id":786,"title":"NVIDIA cuFile (CUDA 12)","library":"nvidia-cufile-cu12","status":"active","version":"1.14.1.1","language":"python","ecosystem":"pypi","summary":"nvidia-cufile-cu12 is a Python distribution package that provides the underlying NVIDIA cuFile GPUDirect Storage (GDS) libraries specifically compiled for CUDA 12. These libraries enable a direct data path for Direct Memory Access (DMA) transfers between GPU memory and storage, bypassing the CPU to increase bandwidth and decrease latency. It is generally consumed as a dependency by higher-level Python libraries like `cuda-python` (which exposes `cuda.bindings.cufile`) or other GPU-accelerated data science tools. The current version is 1.14.1.1, with a release cadence tied to CUDA Toolkit updates.","last_verified":"2026-05-12T19:07:03.294Z","tags":["NVIDIA","CUDA","GPU","GPUDirect Storage","I/O","High Performance Computing","Deep Learning","Machine Learning"],"install_tag":"stale","install_tag_description":"widespread failures or data too old to trust","api":"https://checklist.day/api/registry/nvidia-cufile-cu12"},{"id":1592,"title":"NVIDIA cuRAND","library":"nvidia-curand","status":"active","version":"10.4.2.51","language":"python","ecosystem":"pypi","summary":"The `nvidia-curand` library provides the native CURAND shared libraries, making them discoverable via `pip` for Python packages that utilize GPU-accelerated random number generation. It is not intended for direct Python API calls but serves as a crucial dependency for libraries like CuPy and Numba. The current version is 10.4.2.51, and its releases are typically tied to updates of the NVIDIA CUDA Toolkit.","last_verified":"2026-04-23T22:49:00.222Z","tags":["NVIDIA","CUDA","GPU","random numbers","native library","cuRAND"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/nvidia-curand"},{"id":4139,"title":"NVIDIA CURAND for CUDA 11","library":"nvidia-curand-cu11","status":"active","version":"10.3.0.86","language":"python","ecosystem":"pypi","summary":"The `nvidia-curand-cu11` package provides the native runtime libraries for NVIDIA's CUDA Random Number Generation (CURAND) library, specifically compiled for CUDA 11 environments. CURAND delivers high-performance GPU-accelerated random number generation, offering various algorithms and distribution options for scientific computing, machine learning, and deep learning applications. This package acts as a low-level dependency for higher-level Python libraries that utilize GPU-accelerated random number generation. The current version is 10.3.0.86, with releases typically having a slow cadence.","last_verified":"2026-04-11T00:00:00.000Z","tags":["cuda","nvidia","gpu","random number generation","runtime","deep learning","machine learning","scientific computing","cuda11"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/nvidia-curand-cu11"},{"id":665,"title":"NVIDIA CURAND CUDA 12 Runtime Libraries","library":"nvidia-curand-cu12","status":"active","version":"10.3.10.19","language":"python","ecosystem":"pypi","summary":"The `nvidia-curand-cu12` package provides the native runtime libraries for NVIDIA's CUDA Random Number Generation (CURAND) library, specifically compiled for CUDA Toolkit 12.x. It acts as a foundational dependency for higher-level Python libraries that wrap CUDA functionalities, enabling GPU-accelerated random number generation. The current version is 10.3.10.19, and it typically follows the CUDA Toolkit's release cadence.","last_verified":"2026-05-12T17:36:17.934Z","tags":["cuda","nvidia","runtime","machine learning","deep learning","gpu","random number generation","curand"],"install_tag":"stale","install_tag_description":"widespread failures or data too old to trust","api":"https://checklist.day/api/registry/nvidia-curand-cu12"},{"id":1593,"title":"NVIDIA cuSOLVER Python Bindings","library":"nvidia-cusolver","status":"active","version":"12.1.0.51","language":"python","ecosystem":"pypi","summary":"The `nvidia-cusolver` package is a metapackage that provides the native runtime libraries for NVIDIA's cuSOLVER, along with Python bindings for these GPU-accelerated numerical linear algebra routines. It is tightly coupled with the NVIDIA CUDA Toolkit. This allows Python applications to leverage GPU power for tasks such as solving dense and sparse linear systems, eigenvalue problems, and singular value decompositions. The current version is 12.1.0.51, reflecting its alignment with CUDA Toolkit 12.1. Its release cadence follows major CUDA Toolkit updates.","last_verified":"2026-04-23T22:52:34.305Z","tags":["cuda","gpu","linear-algebra","numerical-computation","nvidia","cusolver"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/nvidia-cusolver"},{"id":4140,"title":"NVIDIA cuSOLVER CUDA 11 Runtime Libraries","library":"nvidia-cusolver-cu11","status":"active","version":"11.4.1.48","language":"python","ecosystem":"pypi","summary":"nvidia-cusolver-cu11 provides the native runtime libraries for NVIDIA's cuSOLVER, a high-performance GPU-accelerated library for dense and sparse direct linear solvers and eigenvalue problems. It is a fundamental component of the CUDA Toolkit, enabling accelerated numerical computations on NVIDIA GPUs. This package is intended for runtime use rather than direct development of GPU kernels, typically serving as a foundational dependency for higher-level Python libraries like PyTorch or CuPy in CUDA 11 environments. It is maintained by the Nvidia CUDA Installer Team and generally follows a slow release cadence for new versions.","last_verified":"2026-04-11T00:00:00.000Z","tags":["cuda","nvidia","runtime","machine learning","deep learning","scientific computing","linear algebra","gpu","solver"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/nvidia-cusolver-cu11"},{"id":787,"title":"NVIDIA cuSOLVER (CUDA 12)","library":"nvidia-cusolver-cu12","status":"active","version":"11.7.5.82","language":"python","ecosystem":"pypi","summary":"The `nvidia-cusolver-cu12` package provides the native runtime libraries for NVIDIA's cuSOLVER, a collection of GPU-accelerated dense and sparse direct linear solvers and Eigen solvers. It is part of the NVIDIA CUDA Toolkit and is designed to be consumed by higher-level Python libraries such as CuPy, PyTorch, and TensorFlow for dynamically loading CUDA libraries. The current version is 11.7.5.82, and its release cadence typically follows major and minor updates of the CUDA Toolkit.","last_verified":"2026-05-12T19:08:43.536Z","tags":["cuda","nvidia","runtime","machine learning","deep learning","mathematics","linear algebra","gpu"],"install_tag":"stale","install_tag_description":"widespread failures or data too old to trust","api":"https://checklist.day/api/registry/nvidia-cusolver-cu12"},{"id":5669,"title":"NVIDIA cuSPARSE","library":"nvidia-cusparse","status":"active","version":"12.7.9.17","language":"python","ecosystem":"pypi","summary":"nvidia-cusparse provides the native NVIDIA cuSPARSE runtime libraries, offering highly optimized routines for sparse matrix computations on NVIDIA GPUs. It is a foundational component for other Python libraries like CuPy to enable sparse GPU operations. The current version is 12.7.9.17, and it typically releases alongside new CUDA toolkit versions.","last_verified":"2026-04-09T00:00:00.000Z","tags":["NVIDIA","CUDA","GPU","sparse matrix","numerical computing","cuSPARSE"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/nvidia-cusparse"},{"id":4141,"title":"CUSPARSE Native Runtime Libraries (CUDA 11)","library":"nvidia-cusparse-cu11","status":"active","version":"11.7.5.86","language":"python","ecosystem":"pypi","summary":"The `nvidia-cusparse-cu11` package provides the native runtime libraries for NVIDIA's cuSPARSE, a GPU-accelerated library offering basic linear algebra subroutines for sparse matrix computations. It is an essential low-level component for high-performance computing, machine learning, and AI applications that leverage sparse matrices on NVIDIA GPUs with CUDA Toolkit 11.x. The current version is 11.7.5.86, with the last major version release on October 18, 2022, indicating a slow release cadence for this specific Python wrapper version, though the underlying C++ library continues to evolve.","last_verified":"2026-04-11T00:00:00.000Z","tags":["cuda","gpu","sparse-matrix","nvidia","runtime","deep-learning","machine-learning","hpc"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/nvidia-cusparse-cu11"},{"id":788,"title":"NVIDIA cuSPARSE (CUDA 12)","library":"nvidia-cusparse-cu12","status":"active","version":"12.5.10.65","language":"python","ecosystem":"pypi","summary":"The `nvidia-cusparse-cu12` package provides the native runtime libraries for NVIDIA's cuSPARSE, a GPU-accelerated library for sparse matrix computations, specifically compatible with CUDA Toolkit 12.x. It offers highly optimized basic linear algebra subroutines for sparse matrices, enabling faster computations than CPU-only alternatives in fields like machine learning, AI, and scientific computing. This package is part of a series of NVIDIA-provided Python wheels that make CUDA runtime components available via PyPI, with the current version being 12.5.10.65. New versions are released in alignment with CUDA Toolkit updates.","last_verified":"2026-05-12T19:09:23.314Z","tags":["GPU","CUDA","sparse matrix","numerical computing","machine learning","deep learning","runtime","NVIDIA"],"install_tag":"stale","install_tag_description":"widespread failures or data too old to trust","api":"https://checklist.day/api/registry/nvidia-cusparse-cu12"},{"id":666,"title":"NVIDIA cuSPARSELt","library":"nvidia-cusparselt-cu12","status":"active","version":"0.8.1","language":"python","ecosystem":"pypi","summary":"NVIDIA cuSPARSELt is a high-performance CUDA library dedicated to general matrix-matrix operations in which at least one operand is a structured sparse matrix. It supports NVIDIA Sparse MMA tensor cores, mixed-precision computation, matrix pruning and compression functionalities, activation functions, and batched computation. The current version is 0.8.1, and the library has an active release cadence with frequent updates.","last_verified":"2026-05-12T17:36:47.462Z","tags":["cuda","nvidia","machine learning","high-performance computing","sparse matrix","linear algebra","gpu","backend"],"install_tag":"stale","install_tag_description":"widespread failures or data too old to trust","api":"https://checklist.day/api/registry/nvidia-cusparselt-cu12"},{"id":1594,"title":"NVIDIA cuSPARSELt","library":"nvidia-cusparselt-cu13","status":"active","version":"0.9.0","language":"python","ecosystem":"pypi","summary":"NVIDIA cuSPARSELt is a Python binding to the NVIDIA cuSPARSELt library, providing highly optimized routines for sparse matrix-matrix multiplication (SpMM) on NVIDIA GPUs. This specific package, `nvidia-cusparselt-cu13`, targets CUDA Toolkit 13.x. It's a low-level library typically used for high-performance computing and deep learning workloads involving sparse data structures. Its release cadence is generally tied to major CUDA Toolkit updates.","last_verified":"2026-04-23T22:54:22.906Z","tags":["cuda","gpu","sparse","matrix","nvidia","deep learning","scientific computing","hpc"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/nvidia-cusparselt-cu13"},{"id":2620,"title":"NVIDIA CUTLASS Python DSL","library":"nvidia-cutlass-dsl","status":"active","version":"4.4.2","language":"python","ecosystem":"pypi","summary":"NVIDIA CUTLASS Python DSL (version 4.4.2) is a Python-based domain-specific language (DSL) for writing high-performance CUDA kernels. It provides a Pythonic interface to CUTLASS's CuTe library, enabling kernel development with automatic JIT compilation to optimized PTX/SASS for NVIDIA GPUs (Ampere, Hopper, Blackwell architectures). It aims for zero-cost abstraction, performance comparable to C++ kernels, and seamless integration with deep learning frameworks like PyTorch and JAX. The library maintains an active development pace with frequent updates and minor version releases.","last_verified":"2026-04-24T22:40:40.849Z","tags":["cuda","gpu","deep learning","high performance","compiler","dsl","nvidia","kernel development"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/nvidia-cutlass-dsl"},{"id":3185,"title":"NVIDIA CUTLASS Python DSL Base Libraries","library":"nvidia-cutlass-dsl-libs-base","status":"active","version":"4.4.2","language":"python","ecosystem":"pypi","summary":"NVIDIA CUTLASS Python DSL (`nvidia-cutlass-dsl-libs-base`) provides a Pythonic interface for writing high-performance CUDA kernels using CUTLASS's CuTe library and tensor abstractions. It enables kernel development with automatic compilation to optimized PTX/SASS, offering performance comparable to hand-written CUDA C++ while enhancing developer productivity. Currently at version 4.4.2, the library is actively developed with frequent releases, often tied to new CUDA Toolkit versions and NVIDIA GPU architectures.","last_verified":"2026-04-25T06:52:49.401Z","tags":["cuda","gpu","high-performance","deep-learning","linear-algebra","nvidia","kernel","dsl","jit-compilation"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/nvidia-cutlass-dsl-libs-base"},{"id":28001,"title":"NVIDIA DALI for CUDA 12.0","library":"nvidia-dali-cuda120","status":"active","version":"2.1.0","language":"python","ecosystem":"pypi","summary":"NVIDIA DALI (Data Loading Library) is a GPU-accelerated data loading and augmentation library for deep learning. This package (nvidia-dali-cuda120) is built specifically for CUDA 12.0. Current version is 2.1.0, with a rapid release cadence (about monthly). Supports Python 3.10–3.14. Requires NVIDIA GPU with CUDA 12.0 driver (R525+) and nvJPEG2000 support. For CUDA 12.0 users, install this package instead of the generic nvidia-dali.","last_verified":"2026-05-09T00:00:00.000Z","tags":["deep-learning","data-loading","gpu-acceleration","cuda","nvidia","dali","augmentation"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/nvidia-dali-cuda120"},{"id":24131,"title":"NVIDIA nvcomp for CUDA 12","library":"nvidia-libnvcomp-cu12","status":"active","version":"5.2.0.13","language":"python","ecosystem":"pypi","summary":"NVIDIA nvcomp is a high-speed lossless compression/decompression library designed for use on NVIDIA GPUs. This package provides the pre-built CUDA 12 binaries (libnvcomp.so) for Python. Version 5.2.0.13 is current. Release cadence is tied to CUDA toolkit releases.","last_verified":"2026-05-01T00:00:00.000Z","tags":["nvidia","compression","gpu","cuda12"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/nvidia-libnvcomp-cu12"},{"id":24130,"title":"nvidia-mathdx","library":"nvidia-mathdx","status":"active","version":"25.6.0","language":"python","ecosystem":"pypi","summary":"MathDx is a NVIDIA device library for accelerated math operations on GPUs, providing high-performance implementations for common mathematical functions. Version 25.6.0 is the latest. This package is part of the NVIDIA CUDA ecosystem and is updated frequently with new GPU architectures.","last_verified":"2026-05-01T00:00:00.000Z","tags":["gpu","cuda","math","nvidia","array","high-performance"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/nvidia-mathdx"},{"id":5670,"title":"NVIDIA Management Library Python Bindings","library":"nvidia-ml-py","status":"active","version":"13.595.45","language":"python","ecosystem":"pypi","summary":"nvidia-ml-py provides official Python bindings for the NVIDIA Management Library (NVML), enabling programmatic access to NVIDIA GPU monitoring and management functions. It wraps the NVML C shared library, which is typically distributed with NVIDIA graphics drivers. The library is actively maintained with frequent updates, as indicated by its high versioning scheme.","last_verified":"2026-04-05T00:00:00.000Z","tags":["NVIDIA","GPU","NVML","monitoring","management"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/nvidia-ml-py"},{"id":4656,"title":"NVIDIA Management Library Python Bindings (Python 3 Port)","library":"nvidia-ml-py3","status":"abandoned","version":"7.352.0","language":"python","ecosystem":"pypi","summary":"The `nvidia-ml-py3` library provides Python 3 compatible bindings to the NVIDIA Management Library (NVML), a C-based API for monitoring and managing NVIDIA GPUs. It allows Python applications to query GPU statistics, health, and other operational data. This specific package is an older port for Python 3 from the original `nvidia-ml-py` and is currently at version 7.352.0. The project's GitHub repository indicates it is archived and recommends migrating to the actively maintained `nvidia-ml-py` package.","last_verified":"2026-04-12T00:00:00.000Z","tags":["NVIDIA","GPU","monitoring","system-management","NVML"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/nvidia-ml-py3"},{"id":6744,"title":"NVIDIA Model Optimizer","library":"nvidia-modelopt","status":"active","version":"0.42.0","language":"python","ecosystem":"pypi","summary":"NVIDIA Model Optimizer (nvidia-modelopt) is an open toolkit designed to accelerate AI inference by applying state-of-the-art model optimization techniques such as quantization, pruning, and distillation. It primarily targets PyTorch and ONNX models, integrating directly into the training loop and enabling seamless deployment to NVIDIA's inference frameworks like TensorRT-LLM and TensorRT. The library is actively developed, with its current stable version being 0.42.0, and frequent pre-release candidates (e.g., 0.43.0rcX) indicating a rapid release cadence.","last_verified":"2026-04-15T00:00:00.000Z","tags":["AI","Machine Learning","Optimization","Quantization","Pruning","Distillation","PyTorch","ONNX","NVIDIA","GPU","Inference"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/nvidia-modelopt"},{"id":24133,"title":"NVIDIA NeMo Agent Toolkit (nvidia-nat)","library":"nvidia-nat","status":"active","version":"1.6.0","language":"python","ecosystem":"pypi","summary":"NVIDIA NeMo Agent Toolkit (nvidia-nat) is a Python library for building, training, and deploying conversational AI agents, including large language model (LLM) agents with tool use, memory, and multi-turn dialogue. Version 1.6.0 requires Python <3.14, >=3.11. Releases occur approximately monthly.","last_verified":"2026-05-01T00:00:00.000Z","tags":["NVIDIA","NeMo","agent","LLM","conversational AI","toolkit"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/nvidia-nat"},{"id":27190,"title":"NVIDIA NeMo Agent Toolkit Core Library","library":"nvidia-nat-core","status":"active","version":"1.6.0","language":"python","ecosystem":"pypi","summary":"Core library for NVIDIA NeMo Agent Toolkit, providing foundational components for building, training, and deploying conversational AI agents. Current version 1.6.0, requires Python 3.11+. Release cadence is irregular, tied to NeMo framework updates.","last_verified":"2026-05-01T00:00:00.000Z","tags":["nvidia","nemo","agent","conversational-ai","llm"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/nvidia-nat-core"},{"id":8365,"title":"NVIDIA NeMo Agent Toolkit LangChain/LangGraph Integration","library":"nvidia-nat-langchain","status":"active","version":"1.6.0","language":"python","ecosystem":"pypi","summary":"The `nvidia-nat-langchain` package is a subpackage designed for integrating LangChain and LangGraph with the NVIDIA NeMo Agent Toolkit (NAT). NAT is a flexible, lightweight, and framework-agnostic library that enhances AI agents with enterprise-grade capabilities like observability, profiling, evaluation, and orchestration. It allows users to leverage existing LangChain/LangGraph agents while benefiting from NAT's advanced features without significant code changes. The library is actively maintained, with version 1.6.0 being the current release, and follows a rapid development and release cadence.","last_verified":"2026-04-16T00:00:00.000Z","tags":["ai","rag","agents","langchain","langgraph","nvidia","nemo-agent-toolkit","observability","profiling"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/nvidia-nat-langchain"},{"id":21625,"title":"NVIDIA NeMo Agent Toolkit OpenTelemetry","library":"nvidia-nat-opentelemetry","status":"active","version":"1.6.0","language":"python","ecosystem":"pypi","summary":"Subpackage for OpenTelemetry integration in NeMo Agent Toolkit, providing telemetry and observability for AI agents. Current version 1.6.0, requires Python >=3.11,<3.14.","last_verified":"2026-04-27T00:00:00.000Z","tags":["nvidia","nemo","opentelemetry","observability","tracing"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/nvidia-nat-opentelemetry"},{"id":4142,"title":"NVIDIA Collective Communication Library (NCCL) Runtime for CUDA 11","library":"nvidia-nccl-cu11","status":"active","version":"2.21.5","language":"python","ecosystem":"pypi","summary":"The `nvidia-nccl-cu11` package provides the NVIDIA Collective Communication Library (NCCL) runtime binaries specifically compiled for CUDA 11. NCCL is a high-performance library for collective communication operations (e.g., all-reduce, all-gather, broadcast) across multiple GPUs, both within a single node and across multiple nodes. It is optimized for NVIDIA GPUs and high-speed interconnects like NVLink and InfiniBand. This package primarily serves as a backend dependency for deep learning frameworks (like PyTorch, TensorFlow) and other GPU-accelerated libraries that require NCCL's capabilities for distributed computing. The current version is 2.21.5, with frequent updates corresponding to new NCCL releases and CUDA versions.","last_verified":"2026-04-11T00:00:00.000Z","tags":["GPU","deep learning","distributed computing","NVIDIA","CUDA","collective communication"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/nvidia-nccl-cu11"},{"id":667,"title":"NVIDIA Collective Communication Library (NCCL) Runtime for CUDA 12","library":"nvidia-nccl-cu12","status":"active","version":"2.29.7","language":"python","ecosystem":"pypi","summary":"nvidia-nccl-cu12 (version 2.29.7) is the Python package providing the NVIDIA Collective Communication Library (NCCL) runtime specifically built for CUDA 12.x. NCCL is a foundational library for high-performance inter-GPU and inter-node communication primitives, such as all-reduce, all-gather, broadcast, and point-to-point operations, crucial for accelerating distributed deep learning workloads. It features a rapid release cadence, often synchronized with CUDA toolkit and major deep learning framework updates.","last_verified":"2026-05-12T17:37:52.007Z","tags":["GPU","CUDA","Deep Learning","Distributed Training","Collective Communication","NVIDIA"],"install_tag":"stale","install_tag_description":"widespread failures or data too old to trust","api":"https://checklist.day/api/registry/nvidia-nccl-cu12"},{"id":1595,"title":"NVIDIA Collective Communication Library (NCCL) Runtime","library":"nvidia-nccl-cu13","status":"active","version":"2.29.7","language":"python","ecosystem":"pypi","summary":"The `nvidia-nccl-cu13` package provides the NVIDIA Collective Communication Library (NCCL) runtime specific to CUDA 13.x. NCCL is a library of standard routines for inter-GPU communication, optimized for NVIDIA GPUs. It is primarily used as a backend by deep learning frameworks like PyTorch and TensorFlow for distributed training on multi-GPU systems. This package does not expose a direct Python API for end-users but provides the necessary shared libraries. It's released in conjunction with NVIDIA CUDA Toolkit versions.","last_verified":"2026-04-23T22:56:37.084Z","tags":["nvidia","cuda","deep-learning","distributed-computing","nccl","runtime","gpu","pytorch","tensorflow"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/nvidia-nccl-cu13"},{"id":27191,"title":"NVIDIA nvImageCodec CUDA 12","library":"nvidia-nvimgcodec-cu12","status":"active","version":"0.8.0.22","language":"python","ecosystem":"pypi","summary":"NVIDIA nvImageCodec provides accelerated image encoding and decoding using GPU hardware on CUDA 12 systems. Version 0.8.0.22 is the latest beta release, with a focus on JPEG, JPEG2000, and other formats. The library is under active development with beta releases every few months.","last_verified":"2026-05-01T00:00:00.000Z","tags":["nvidia","image","codec","gpu","cuda","decoding","encoding"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/nvidia-nvimgcodec-cu12"},{"id":1596,"title":"NVIDIA NVJITLink","library":"nvidia-nvjitlink","status":"active","version":"13.2.51","language":"python","ecosystem":"pypi","summary":"NVIDIA NVJITLink is a Python package that distributes the native NVIDIA NVJITLink shared library (libnvjitlink). This library provides JIT (Just-In-Time) compilation services for NVIDIA GPU code, acting as a low-level component within the NVIDIA ecosystem. It's primarily used as a backend dependency by higher-level Python libraries and frameworks (e.g., Numba, CuPy, PyTorch with NVFuser) that need to compile GPU kernels at runtime. Its version is often tightly coupled with the NVIDIA CUDA Toolkit version. The current version is 13.2.51, and it's updated in conjunction with CUDA Toolkit releases.","last_verified":"2026-04-23T22:57:15.313Z","tags":["NVIDIA","CUDA","JIT","compiler","low-level","GPU"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/nvidia-nvjitlink"},{"id":1080,"title":"NVIDIA JIT LTO Library (CUDA 12)","library":"nvidia-nvjitlink-cu12","status":"active","version":"12.9.86","language":"python","ecosystem":"pypi","summary":"The `nvidia-nvjitlink-cu12` package is a metapackage that facilitates the installation of the NVIDIA JIT LTO (Just-In-Time Link Time Optimization) library, `nvJitLink`, as part of the CUDA Toolkit for CUDA 12.x environments. It ensures the presence of the native C-based `nvJitLink` library, which is used by other Python libraries like CuPy and Numba-CUDA for advanced GPU code compilation and linking at runtime. This package itself does not expose direct Python APIs for JIT linking. The current version is 12.9.86, and it follows the CUDA Toolkit's release cadence.","last_verified":"2026-04-23T16:46:07.680Z","tags":["NVIDIA","CUDA","JIT","LTO","GPU","compiler","runtime","deep learning","machine learning"],"install_tag":"stale","install_tag_description":"widespread failures or data too old to trust","api":"https://checklist.day/api/registry/nvidia-nvjitlink-cu12"},{"id":28000,"title":"NVIDIA nvJPEG2000 CUDA 12","library":"nvidia-nvjpeg2k-cu12","status":"active","version":"0.10.0.49","language":"python","ecosystem":"pypi","summary":"NVIDIA native runtime libraries for JPEG 2000 encoding and decoding using GPU acceleration via CUDA 12. The current version is 0.10.0.49, requires Python >=3. It provides a Python wrapper around the nvJPEG2000 library. Release cadence is linked to NVIDIA driver updates.","last_verified":"2026-05-09T00:00:00.000Z","tags":["nvidia","jpeg2000","cuda","gpu","image-processing","encoding","decoding"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/nvidia-nvjpeg2k-cu12"},{"id":1047,"title":"NVIDIA NVSHMEM (nvshmem4py) - CUDA 12","library":"nvidia-nvshmem-cu12","status":"active","version":"3.6.5","language":"python","ecosystem":"pypi","summary":"NVIDIA NVSHMEM is an implementation of the OpenSHMEM specification for NVIDIA GPUs, providing a Partitioned Global Address Space (PGAS) for efficient and scalable communication in GPU clusters. The `nvidia-nvshmem-cu12` package provides the official Python bindings (NVSHMEM4Py) for CUDA 12.x compatible environments, enabling Python applications to leverage NVSHMEM's high-performance communication model. The current version is 3.6.5, with releases typically occurring several times a year to align with NVSHMEM and CUDA toolkit updates.","last_verified":"2026-04-23T16:22:11.475Z","tags":["nvidia","gpu","hpc","distributed-computing","cuda","shmem","pgas","parallel-programming"],"install_tag":"stale","install_tag_description":"widespread failures or data too old to trust","api":"https://checklist.day/api/registry/nvidia-nvshmem-cu12"},{"id":5671,"title":"NVIDIA NVSHMEM (CUDA 13)","library":"nvidia-nvshmem-cu13","status":"active","version":"3.6.5","language":"python","ecosystem":"pypi","summary":"nvidia-nvshmem-cu13 is a binary distribution package providing the NVIDIA NVSHMEM library, compiled specifically for CUDA Toolkit 13.x. NVSHMEM is a communication library that creates a global address space, enabling efficient and scalable data exchange across NVIDIA GPU clusters. This package itself does not contain Python-level bindings; instead, it serves as a foundational runtime dependency for other Python libraries (like `nvshmem-python`, Dask-CUDA, or CuPy) that utilize NVSHMEM's underlying C/C++ capabilities. The current version is 3.6.5.","last_verified":"2026-04-09T00:00:00.000Z","tags":["HPC","GPU","CUDA","communication","shared memory","distributed computing"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/nvidia-nvshmem-cu13"},{"id":5672,"title":"NVIDIA NVTX (NVIDIA Tools Extension Library)","library":"nvidia-nvtx","status":"active","version":"13.2.20","language":"python","ecosystem":"pypi","summary":"NVIDIA Tools Extension (NVTX) is a C-based API for annotating events, code ranges, and resources within applications, allowing developers to visualize and analyze performance using NVIDIA profiling tools like Nsight Systems. While `nvidia-nvtx` (version 13.2.20) provides the core C API, Python users typically interact with NVTX through the separate `nvtx` Python package (current version 0.2.15), which offers native Python wrappers for a subset of the C API. It enables profiling Python code, including CPU and GPU activities, and visualizing these on a timeline.","last_verified":"2026-04-09T00:00:00.000Z","tags":["profiling","nvidia","gpu","performance","developer tools"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/nvidia-nvtx"},{"id":4143,"title":"NVIDIA Tools Extension (NVTX) for CUDA 11 (Python Bindings)","library":"nvidia-nvtx-cu11","status":"active","version":"11.8.86","language":"python","ecosystem":"pypi","summary":"NVTX (NVIDIA Tools Extension SDK) is a cross-platform C-based API with Python, C++, and Rust wrappers, used for annotating events, code ranges, and resources within applications. This allows developers to gain contextual information for performance analysis and visualization using NVIDIA developer tools such as Nsight Systems, Nsight Compute, and Nsight Graphics. The `nvidia-nvtx-cu11` package provides the NVTX Python bindings specifically compiled for CUDA 11 environments, enabling Python applications to leverage NVTX for profiling. It is currently at version 11.8.86. The underlying Python API is exposed via the `nvtx` module, which also has a separate PyPI distribution and a more frequent release cadence.","last_verified":"2026-04-11T00:00:00.000Z","tags":["nvidia","profiling","performance","gpu","cuda","nvtx","tools","developer tools"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/nvidia-nvtx-cu11"},{"id":668,"title":"NVIDIA Tools Extension (NVTX) Python Binding","library":"nvidia-nvtx-cu12","status":"active","version":"12.9.79","language":"python","ecosystem":"pypi","summary":"NVTX (NVIDIA Tools Extension SDK) is a C-based API with Python wrappers for annotating application code with events, ranges, and resources. These annotations provide contextual information for NVIDIA developer tools like Nsight Systems and Nsight Compute, enabling visual profiling and performance analysis of CPU and GPU activities in Python applications. The `nvidia-nvtx-cu12` package provides bindings specifically for CUDA 12.x environments. It is actively maintained with frequent updates, often tied to CUDA toolkit releases.","last_verified":"2026-05-12T17:38:10.148Z","tags":["nvidia","cuda","profiling","nvtx","performance","gpu","developer-tools"],"install_tag":"stale","install_tag_description":"widespread failures or data too old to trust","api":"https://checklist.day/api/registry/nvidia-nvtx-cu12"},{"id":21627,"title":"NVIDIA NVVM Compiler","library":"nvidia-nvvm","status":"active","version":"13.2.78","language":"python","ecosystem":"pypi","summary":"NVIDIA NVVM compiler library for CUDA. Provides the libnvvm.so shared library for compiling CUDA device code to PTX. Version 13.2.78; follows CUDA release cadence.","last_verified":"2026-04-27T00:00:00.000Z","tags":["nvidia","cuda","nvvm","compiler","gpgpu"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/nvidia-nvvm"},{"id":8364,"title":"NVIDIA Resiliency Extension","library":"nvidia-resiliency-ext","status":"active","version":"0.5.0","language":"python","ecosystem":"pypi","summary":"NVIDIA Resiliency Extension (NVRE) is a Python package that provides fault-tolerant features for framework developers and users, aiming to minimize downtime in deep learning training due to failures and interruptions. It supports features like checkpointing (local and cloud), in-job restarts, and health checks. The current version is 0.5.0, with minor releases occurring every few months to introduce new features and bug fixes.","last_verified":"2026-04-16T00:00:00.000Z","tags":["NVIDIA","GPU","deep-learning","fault-tolerance","resilience","checkpointing","distributed-training","MLOps"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/nvidia-resiliency-ext"},{"id":7459,"title":"NVIDIA Riva Client","library":"nvidia-riva-client","status":"active","version":"2.25.1","language":"python","ecosystem":"pypi","summary":"The `nvidia-riva-client` library provides Python client APIs for interacting with NVIDIA Riva speech AI services, including Automatic Speech Recognition (ASR), Text-to-Speech (TTS), and Neural Machine Translation (NMT). It enables developers to integrate advanced conversational AI capabilities into their applications. The current version is 2.25.1, with releases typically tied to major Riva platform updates, leading to a moderately frequent release cadence.","last_verified":"2026-04-16T00:00:00.000Z","tags":["AI","Speech-to-Text","ASR","Text-to-Speech","TTS","NLP","NVIDIA","Riva","gRPC","Speech AI"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/nvidia-riva-client"},{"id":9144,"title":"NVIDIA Sphinx Theme","library":"nvidia-sphinx-theme","status":"active","version":"0.0.9.post1","language":"python","ecosystem":"pypi","summary":"The `nvidia-sphinx-theme` provides a modern, opinionated Sphinx theme specifically designed for NVIDIA projects, focusing on clean aesthetics and user experience. It is currently at version 0.0.9.post1 and follows an irregular release cadence, with updates typically coinciding with feature additions or Sphinx compatibility requirements.","last_verified":"2026-04-16T00:00:00.000Z","tags":["sphinx","theme","documentation","nvidia","readthedocs"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/nvidia-sphinx-theme"},{"id":6403,"title":"nvitop - Interactive NVIDIA GPU Process Viewer","library":"nvitop","status":"active","version":"1.6.2","language":"python","ecosystem":"pypi","summary":"nvitop is an interactive NVIDIA GPU device and process monitoring tool written in Python. It provides a colorful and informative interface that continuously updates the status of GPUs and processes, offering more details and interactivity than the default `nvidia-smi`. Beyond its CLI, it exposes a comprehensive Python API for custom monitoring and integrates with tools like Grafana via `nvitop-exporter`. The current version is 1.6.2, with a regular release cadence addressing new `nvidia-ml-py` versions, features, and bug fixes.","last_verified":"2026-04-15T00:00:00.000Z","tags":["gpu-monitoring","nvidia","cli-tool","system-management","nvml","cuda","process-viewer","interactive","exporter"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/nvitop"},{"id":21628,"title":"nvshmem4py-cu12","library":"nvshmem4py-cu12","status":"active","version":"0.3.0","language":"python","ecosystem":"pypi","summary":"Python bindings for NVSHMEM (NVIDIA's implementation of OpenSHMEM for GPUs). Version 0.3.0 requires Python >=3.9 and CUDA 12.x. This package enables peer-to-peer GPU communication across NVLink and InfiniBand. Under active development with frequent breaking changes.","last_verified":"2026-04-27T00:00:00.000Z","tags":["NVSHMEM","GPU","CUDA","MPI","distributed","peer-to-peer","NVIDIA"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/nvshmem4py-cu12"},{"id":3186,"title":"Python bindings for NVSHMEM","library":"nvshmem4py-cu13","status":"active","version":"0.3.0","language":"python","ecosystem":"pypi","summary":"NVSHMEM4Py is the official Python language binding for NVSHMEM, a high-performance parallel programming interface based on OpenSHMEM. It provides a Pythonic interface to NVSHMEM's functionality, enabling applications to leverage the Partitioned Global Address Space (PGAS) programming model for efficient multi-GPU and multi-node communication. Key features include seamless integration with NumPy, CuPy, and PyTorch, symmetric memory management, and support for one-sided communication operations (put/get, collectives, atomics) and synchronization primitives. The library `nvshmem4py-cu13` specifically targets CUDA 13.x. The project demonstrates a healthy version release cadence, with the latest version 0.3.0 released in March 2026.","last_verified":"2026-04-25T06:54:11.149Z","tags":["HPC","GPU","CUDA","NVSHMEM","distributed computing","PGAS","Python bindings","scientific computing"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/nvshmem4py-cu13"},{"id":4992,"title":"NVTX Python Bindings","library":"nvtx","status":"active","version":"0.2.15","language":"python","ecosystem":"pypi","summary":"NVTX (NVIDIA Tools Extension Library) is a cross-platform API for annotating source code to provide contextual information to developer tools like NVIDIA Nsight Systems. The `nvtx` Python library provides native Python wrappers for a subset of the NVTX C API, enabling Python developers to mark events and define code ranges for profiling and visualization of CPU and GPU activities. The current Python package version is 0.2.15, with active development tied to the broader NVTX v3.x.x core library releases.","last_verified":"2026-04-12T00:00:00.000Z","tags":["nvidia","profiling","gpu","performance","tooling","nsight-systems","annotation"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/nvtx"},{"id":13695,"title":"NW.js Desktop Application Builder","library":"nw-builder","status":"active","version":"4.17.7","language":"javascript","ecosystem":"npm","summary":"nw-builder is a robust utility for creating, running, and packaging desktop applications built with NW.js across macOS, Windows, and Linux platforms. The package is currently at version 4.17.7 and maintains an active development cycle, releasing frequent patch updates and occasional minor feature enhancements, often on a weekly or bi-weekly basis. It distinguishes itself by offering comprehensive features such as fetching NW.js binaries, integrating community-built FFmpeg for proprietary codec support, customizing executable metadata, managing application icons, and downloading from alternative mirrors. A critical consideration for developers is ensuring Node.js ABI compatibility, as `nw-builder` strongly recommends matching the host system's Node.js version to the one embedded in the target NW.js release to prevent issues with native Node.js modules.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","NW.js","node-webkit","Desktop","Application","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/nw-builder"},{"id":13696,"title":"NW.js Native Addon Build Tool","library":"nw-gyp","status":"abandoned","version":"3.6.8","language":"javascript","ecosystem":"npm","summary":"nw-gyp is a specialized build tool designed to compile native Node.js addons for use within NW.js (formerly node-webkit) applications. It functions as a 'hack' on `node-gyp`, adapting its build process to accommodate the specific headers and libraries required by NW.js, which often uses a different V8 version than standard Node.js. The current stable version is 3.6.8, last published 10 months ago, but the project's GitHub repository shows no significant activity since 2017. This indicates the tool is largely abandoned and is highly unlikely to be compatible with recent versions of NW.js or Node.js. Developers must manually specify the target NW.js version during the configuration step.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","native","addon","module","c","c++","bindings","gyp"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/nw-gyp"},{"id":24132,"title":"nwdiag","library":"nwdiag","status":"active","version":"3.0.0","language":"python","ecosystem":"pypi","summary":"A simple text-to-image diagram generator for network diagrams, part of the blockdiag suite. Current version 3.0.0 supports Python >=3.7. Maintained irregularly.","last_verified":"2026-05-01T00:00:00.000Z","tags":["diagram","network","graphviz","ascii"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/nwdiag"},{"id":11471,"title":"NWMatcher CSS Selector Engine","library":"nwmatcher","status":"active","version":"1.4.4","language":"javascript","ecosystem":"npm","summary":"NWMatcher is a fast and W3C CSS3-compliant JavaScript selector engine, currently at version 1.4.4. It provides robust methods for selecting, matching, and traversing DOM elements using CSS selectors, aiming for behavior consistent with modern web browsers. The library is actively maintained through regular bug fixes, performance enhancements, and improved compliance with CSS specifications, particularly for headless environments like Node.js with JSDOM. It distinguishes itself by offering a reliable, standalone solution for scenarios where native `querySelectorAll` might not be available, or when fine-grained control over selector parsing and matching is required. This includes comprehensive support for CSS2/CSS3 selectors, pseudo-classes, and extensive configuration options to tailor its behavior. Recent releases focus on addressing specific behavioral quirks, optimizing DOM traversal, and ensuring broad W3C compatibility across diverse environments.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","css","matcher","selector","ender"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/nwmatcher"},{"id":16159,"title":"NWSAPI CSS Selector Engine","library":"nwsapi","status":"active","version":"2.2.23","language":"javascript","ecosystem":"npm","summary":"NWSAPI is a high-performance CSS selector engine, serving as a continuation and significant rework of the earlier `nwmatcher` project, currently at version 2.2.23. Its primary goal is to provide comprehensive and fast support for the latest CSS Level 4 Selectors, while also meticulously emulating native browser APIs such as `querySelector()`, `querySelectorAll()`, `matches()`, and `closest()`. The library is actively maintained, with a focus on continuous bug fixes and feature enhancements, and is intended to replace `nwmatcher` in environments like `jsdom`. NWSAPI differentiates itself through a unique architecture that employs regular expressions to parse CSS selector strings and metaprogramming to transform these into memoized JavaScript function resolvers, a process executed only once per selector for 'unmatched performances'. It ships with no external dependencies and supports both browser environments (via a global `NW.Dom` object) and headless environments like Node.js (as a CommonJS module).","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","css","css3","css4","matcher","selector"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/nwsapi"},{"id":14776,"title":"Nx Monorepo Toolkit","library":"nx","status":"active","version":"22.6.5","language":"javascript","ecosystem":"npm","summary":"Nx is a powerful open-source build system for monorepos, enabling development teams to build, test, and deploy applications faster. It provides advanced features like a project graph, computation caching, and task orchestration, making it ideal for large-scale, multi-project environments. The current stable version is 22.6.5, with frequent updates and beta releases leading up to new minor/major versions, ensuring continuous improvement and support for the latest web technologies.","last_verified":"2026-04-18T00:00:00.000Z","tags":["javascript","Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/nx"},{"id":13697,"title":"Nx Model Context Protocol Server","library":"nx-mcp","status":"active","version":"0.24.0","language":"javascript","ecosystem":"npm","summary":"The `nx-mcp` package, currently at version `0.24.0`, implements a server for the Model Context Protocol (MCP) specifically for Nx monorepos. This server provides Large Language Models (LLMs) with deep, structured access to an Nx workspace's internal architecture, encompassing project relationships, file mappings, runnable tasks, ownership information, tech stacks, and Nx generators. This capability allows AI agents to generate code with precise context, understand the downstream impact of changes, and apply modifications accurately across interconnected files within a monorepo. Although it functions as a standalone CLI server, its development and releases are closely tied to the Nx Console VS Code extension, which often automatically manages its lifecycle. Its key differentiator is leveraging Nx's inherent understanding of monorepo structure to offer a richer, more actionable context for AI compared to generic code embeddings.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","nx","monorepo","ai","mcp","model","context","protocol"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/nx-mcp"},{"id":26025,"title":"nx-ng-esbuild","library":"nx-ng-esbuild","status":"active","version":"0.5.3","language":"javascript","ecosystem":"npm","summary":"An Nx plugin that enables using ESBuild as the build system for Angular applications within an Nx workspace. Version 0.5.3 is the current stable release. The package provides generators to add ESBuild configuration to existing Angular apps or scaffold new apps with ESBuild support. It offers faster builds compared to the default Angular builder, though it currently produces larger bundle sizes and lacks features like type checking, file hashing, caching, and production readiness. It supports build, watch, and serve modes. The library is in early development and not recommended for production use.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/nx-ng-esbuild"},{"id":26026,"title":"nx-plugin-esbuild","library":"nx-plugin-esbuild","status":"active","version":"0.5.0","language":"javascript","ecosystem":"npm","summary":"Nx plugin for building Node.js and browser applications using ESBuild. Current stable version is 0.5.0. This package integrates ESBuild into the Nx build system as an executor, providing faster builds compared to traditional bundlers. It supports TypeScript, JSX, CSS, and code splitting. Key differentiators: native integration with @nrwl/devkit, uses ESBuild for speed, and requires @swc/core for TypeScript compilation. Release cadence is irregular; maintained by the community. It is inspired by @wanews/nx-esbuild but offers a different API and configuration style.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/nx-plugin-esbuild"},{"id":21629,"title":"nx-vue3-vite","library":"nx-vue3-vite","status":"active","version":"0.30.0","language":"javascript","ecosystem":"npm","summary":"An Nx plugin for generating opinionated Vue 3 + Vite + PostCSS applications and libraries, currently at v0.30.0. It provides generators for apps, libraries, components, Vitepress docs, and Cypress e2e tests, plus executors for dev server, build, lint, unit testing, and e2e. The plugin is updated regularly alongside Nx releases (v17, v18, v20 tested) and Vite (v2–v6). It integrates with @nx/devkit, @vitejs/plugin-vue, and optionally Cypress. Compared to raw Vite setup in Nx, it offers project-local path aliases (@app, @assets, @public), standardized generator options, and automatic configuration files.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","nx","vue3","vite","generator","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/nx-vue3-vite"},{"id":8366,"title":"Nylas Python SDK","library":"nylas","status":"active","version":"6.14.3","language":"python","ecosystem":"pypi","summary":"The Nylas Python SDK provides convenient Python bindings for interacting with the Nylas API platform (v3). It simplifies access to email, calendar, and contacts functionalities, abstracting away direct HTTP requests. Currently at version 6.14.3, the library maintains an active release cadence with frequent updates and bug fixes.","last_verified":"2026-04-16T00:00:00.000Z","tags":["email","calendar","contacts","api-client","oauth","productivity","integrations"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/nylas"},{"id":17311,"title":"Nyro HTTP Request Library","library":"nyro","status":"active","version":"2.0.4","language":"javascript","ecosystem":"npm","summary":"Nyro is a promise-based HTTP and HTTP/2 request library for JavaScript and TypeScript, currently stable at version 2.0.4. It offers comprehensive support for all HTTP methods and focuses on performance and flexibility, incorporating features like proxy support, request queueing, caching mechanisms, and built-in pagination APIs. The library provides robust error handling, retries, and configurable timeouts. While it ships with TypeScript types, it is primarily designed for Node.js environments. Its \"browser support\" refers to browser-like features within Node rather than client-side browser usage. The project appears actively maintained with recent updates and differentiates itself by providing advanced functionalities such as `bodySchema` for response validation and specialized proxy tools.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","http","https","request","response","proxy","fastgate","agent","http-proxy-agent","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/nyro"},{"id":11473,"title":"Ozone (o3) JavaScript Class Framework","library":"o3","status":"abandoned","version":"1.0.3","language":"javascript","ecosystem":"npm","summary":"The `o3` package, also known as Ozone, is a JavaScript class framework designed to bring enhanced object-oriented programming capabilities to ES5 environments. Released as version 1.0.3, its last significant update was over five years ago, indicating it is no longer actively maintained and can be considered abandoned. It aimed to provide class-like inheritance and structure at a time when native ES6 classes were not widely supported, offering an alternative to transpilers like Babel or TypeScript for class definitions. The framework requires an ES5-compatible environment, specifically relying on `Object.create` and ES5 property enumeration features. Its primary differentiator was enabling robust class inheritance in older runtimes without needing a build step. Due to its age and the universal adoption of native ES6 classes, its utility in modern JavaScript development is minimal.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","inheritance","class","ES5","object-oriented","abstract method"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/o3"},{"id":2140,"title":"O365 - Microsoft Graph and Office 365 API made easy","library":"o365","status":"active","version":"2.1.9","language":"python","ecosystem":"pypi","summary":"The `o365` Python library provides a simple and Pythonic interface for interacting with Microsoft Graph and Office 365 APIs. It supports access to various services including Email, Calendar, Contacts, OneDrive, and SharePoint. The library handles OAuth authentication, token refreshing, and datetime conversions automatically. It is actively maintained, with the current stable version being 2.1.9, and receives regular updates.","last_verified":"2026-04-24T14:47:15.383Z","tags":["microsoft","office365","microsoft-graph","email","calendar","onedrive","sharepoint","outlook","authentication","api-client"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/o365"},{"id":11474,"title":"OAS Kit Common Utilities","library":"oas-kit-common","status":"active","version":"1.0.8","language":"javascript","ecosystem":"npm","summary":"oas-kit-common is a foundational utility library within the larger `Mermade/oas-kit` mono-repository, providing a collection of reusable helper functions essential for working with OpenAPI (formerly Swagger) specifications. It serves as a dependency for other `oas-kit` packages such as `swagger2openapi`, `oas-validator`, and `oas-resolver`, offering core utilities for tasks like data sanitization, object manipulation, and type checking pertinent to OpenAPI document processing. The current stable version is `1.0.8`. As part of an actively maintained ecosystem, its release cadence is tied to the broader `oas-kit` project, which sees continuous development and updates across its components, ensuring compatibility with evolving OpenAPI standards and practices. Key differentiators include its tight integration with other `oas-kit` tools and its focus on robust, tested utilities for spec transformation and validation workflows.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","openapi","swagger","oas","utility"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/oas-kit-common"},{"id":13698,"title":"OpenAPI Validator","library":"oas-validator","status":"active","version":"5.0.8","language":"javascript","ecosystem":"npm","summary":"oas-validator is a JavaScript library designed for parsing and validating OpenAPI 3.x definitions. The current stable version is 5.0.8. It operates as an assertion-based validator, meaning it ceases validation upon encountering the first structural error, which is crucial for preventing a cascade of spurious errors. However, it also offers a 'lint' option to report multiple warnings for non-critical issues. Key differentiators include its internal use of `reftools` for JSON Pointer and Reference resolution, a transition from older implementations like `jgeXml`. The library supports both Promise-based and callback-based asynchronous usage patterns, catering to different integration preferences. Its primary use case is ensuring the correctness and adherence to the OpenAPI specification of API definitions, often integrated into CI/CD pipelines or development tooling.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","openapi","oas","parser","validator","validation"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/oas-validator"},{"id":9995,"title":"OATHTool","library":"oathtool","status":"active","version":"2.4.0","language":"python","ecosystem":"pypi","summary":"oathtool is a command-line tool and Python library for generating one-time passwords, supporting both HOTP (HMAC-based) and TOTP (Time-based) algorithms. The current version is 2.4.0, and it maintains a stable, albeit infrequent, release schedule, focusing on reliability and security.","last_verified":"2026-04-17T00:00:00.000Z","tags":["security","otp","totp","hotp","authentication","2fa","cli"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/oathtool"},{"id":16866,"title":"OpenAPI Test Templates Generator","library":"oatts","status":"maintenance","version":"1.6.0","language":"javascript","ecosystem":"npm","summary":"OATTS (OpenAPI Test Templates) is a utility designed to generate basic Node.js unit test scaffolding directly from an OpenAPI specification document. Currently at version 1.6.0, it provides both a command-line interface and a module API to automate the creation of boilerplate tests for your API endpoints. The generated tests are structured for the Mocha testing framework and utilize Chakram for API assertions, encouraging developers to maintain a consistent contract between their API specification and its implementation. While providing valuable scaffolding for early and continuous API contract testing, it's important to note that OATTS is described as a 'work in progress' and 'not an officially supported Google product', suggesting a less frequent release cadence and potentially limited long-term support compared to core Google projects. Its primary differentiator is its focus on generating runnable Mocha/Chakram tests specifically for Node.js environments, building on lessons learned from `swagger-test-templates`.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","Swagger","OpenAPI","Test","API"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/oatts"},{"id":16158,"title":"OAuth 1.0a Request Authorization","library":"oauth-1.0a","status":"active","version":"2.2.6","language":"javascript","ecosystem":"npm","summary":"oauth-1.0a is a JavaScript library providing a streamlined way to authorize requests using the OAuth 1.0a protocol in both Node.js and browser environments. It abstracts away the complexities of generating `oauth_consumer_key`, `oauth_nonce`, `oauth_signature`, and other OAuth 1.0a parameters, allowing developers to use their preferred HTTP client (e.g., `request`, `jQuery.ajax`). The current stable version is 2.2.6, with minor updates addressing dependency bumps and TypeScript type improvements. A key differentiator is its separation of cryptographic hashing, requiring users to provide a `hash_function` implementation, which allows for flexibility with native Node.js `crypto` or browser-specific libraries like CryptoJS. It aims to simplify integration with popular OAuth 1.0a services like Twitter, Flickr, and Bitbucket.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","oauth","1.0a","oauth1.0a","authorize","signature","nonce","consumer","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/oauth-1.0a"},{"id":9145,"title":"OAuth CLI Kit","library":"oauth-cli-kit","status":"active","version":"0.1.3","language":"python","ecosystem":"pypi","summary":"oauth-cli-kit (version 0.1.3) provides reusable helpers for implementing the OAuth 2.0 Authorization Code Grant flow with PKCE (Proof Key for Code Exchange) in command-line applications. It simplifies the process by handling browser interaction for user authorization and setting up a temporary local server for the redirect URI callback. The library aims for a stable release cadence but is currently in early development (0.x.x), meaning API changes are possible.","last_verified":"2026-04-16T00:00:00.000Z","tags":["oauth","oauth2","pkce","cli","authentication","authorization","security"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/oauth-cli-kit"},{"id":4657,"title":"oauth2 - OAuth 1.0a Client","library":"oauth2","status":"deprecated","version":"1.9.0.post1","language":"python","ecosystem":"pypi","summary":"The `oauth2` library provides a Python implementation for the OAuth 1.0a protocol. While it remains functional for applications requiring this older standard, OAuth 1.0a has largely been superseded by OAuth 2.0 for modern API integrations. The library's last significant development occurred around 2015, with minor updates up to 2022, and the current PyPI version is 1.9.0.post1.","last_verified":"2026-04-12T00:00:00.000Z","tags":["oauth","oauth1","authentication","http","deprecated","legacy"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/oauth2"},{"id":21630,"title":"OAuth2 Client","library":"oauth2-client","status":"active","version":"1.4.2","language":"python","ecosystem":"pypi","summary":"A client library for OAuth2. Version 1.4.2, released irregularly. Provides OAuth2 authentication flows for Python applications.","last_verified":"2026-04-27T00:00:00.000Z","tags":["oauth2","authentication","client"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/oauth2-client"},{"id":11475,"title":"OAuth2 Mock Server","library":"oauth2-mock-server","status":"active","version":"8.2.2","language":"javascript","ecosystem":"npm","summary":"oauth2-mock-server is a JavaScript/TypeScript library designed to provide a configurable OAuth2/OpenID Connect server for automated testing and development purposes. It allows developers to simulate an OAuth2 provider to issue verifiable access tokens without needing a full-fledged identity provider, making it ideal for unit and integration tests. The library supports various OAuth2 grant types, including Client Credentials, Resource Owner Password Credentials, Authorization Code (with PKCE), and Refresh Token grants. It also supports multiple JWK formats for signing tokens (RSA, EC, EdDSA). The current stable version is 8.2.2, with recent releases indicating an active maintenance and development cadence focused on dependency updates, minor feature additions, and bug fixes. A key differentiator is its programmatic control via event emitters for customizing server behavior, allowing for specific test scenarios, such as modifying token expiration or adding custom claims. It is explicitly not intended for production use due to a lack of full feature parity and security hardening.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","oauth","oauth2","oauth 2","mock","fake","stub","server","cli","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/oauth2-mock-server"},{"id":15739,"title":"OAuth2 Server for Node.js","library":"oauth2-server","status":"active","version":"3.1.1","language":"javascript","ecosystem":"npm","summary":"oauth2-server is a complete, framework-agnostic, and well-tested module for implementing an OAuth2 Authorization Server in Node.js. It adheres to RFC 6749 (OAuth 2.0 Authorization Framework) and RFC 6750 (Bearer Token Usage), providing the core logic for handling various OAuth 2.0 grant types including `authorization_code`, `client_credentials`, `refresh_token`, and `password` grants, as well as support for custom extension grants and scopes. The library is currently at version 3.1.1 and is under active maintenance, with recent releases focusing on bug fixes and dependency updates after a period of hiatus. It distinguishes itself by offering a robust, compliant foundation that can be integrated with any Node.js HTTP framework (like Express or Koa via official wrappers), supporting promises, Node-style callbacks, and async/await for model interactions. It doesn't dictate a specific storage mechanism, allowing developers to plug in their preferred database (e.g., PostgreSQL, MongoDB, Redis).","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","oauth","oauth2"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/oauth2-server"},{"id":1001,"title":"OAuth 2.0 Client Library","library":"oauth2client","status":"deprecated","version":"4.1.3","language":"python","ecosystem":"pypi","summary":"oauth2client is a Python library designed for interacting with OAuth 2.0 protected resources, primarily for Google APIs. As of version 4.1.0, the library is officially deprecated, with no new features planned and limited support. Users are strongly advised to migrate to `google-auth` and `oauthlib` for modern and actively maintained OAuth 2.0 client functionality. The current version is 4.1.3.","last_verified":"2026-04-11T15:30:19.012Z","tags":["oauth","authentication","google-api","deprecated"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/oauth2client"},{"id":11476,"title":"OAuth2orize - OAuth 2.0 Authorization Server Toolkit","library":"oauth2orize","status":"maintenance","version":"1.12.0","language":"javascript","ecosystem":"npm","summary":"OAuth2orize is a Node.js toolkit designed for implementing OAuth 2.0 authorization servers. It provides a suite of modular middleware functions that allow developers to construct a server supporting various OAuth 2.0 grant types, such as authorization code, implicit, password, and client credentials, along with refresh token functionality. The library, currently at stable version 1.12.0, integrates seamlessly with Passport.js for user authentication, acting primarily as the authorization layer. Its architecture requires application-specific route handlers and persistent storage for clients, authorization codes, and access tokens, which are not provided out-of-the-box. Due to its long-standing stability and minimal recent updates (last published 2 years ago), it operates under a maintenance release cadence, indicating it's a mature project rather than one undergoing active feature development. A key differentiator is its highly pluggable middleware design, allowing granular control over the OAuth flow, though this also means more boilerplate compared to opinionated, full-stack solutions.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","oauth","oauth2","auth","authz","authorization","connect","express","passport"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/oauth2orize"},{"id":12744,"title":"Low-Level OAuth 2 / OpenID Connect Client API","library":"oauth4webapi","status":"active","version":"3.8.5","language":"javascript","ecosystem":"npm","summary":"oauth4webapi is a low-level JavaScript client library for implementing OAuth 2.1, OAuth 2.0 (with Security BCPs), FAPI 2.0, and OpenID Connect protocols. It provides a comprehensive set of routines for authorization server metadata discovery, various grant flows (Authorization Code Flow with PKCE, Refresh Token, Device Authorization, CIBA, Client Credentials), DPoP, Token Introspection/Revocation, PAR, UserInfo requests, and JWT-secured mechanisms. The library emphasizes secure, up-to-date best practices and is designed to run consistently across browser and non-browser JavaScript runtimes, including Node.js, Deno, and Bun. Currently at version 3.8.5, it receives frequent patch and minor releases, indicated by the detailed changelog. A key differentiator is its zero-dependency footprint and OpenID Connect certification, promoting high-assurance security standards without external dependencies.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","access token","auth","authentication","authorization","basic","browser","bun","certified","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/oauth4webapi"},{"id":24134,"title":"OAuthenticator","library":"oauthenticator","status":"active","version":"17.4.0","language":"python","ecosystem":"pypi","summary":"OAuthenticator is an authenticator plugin for JupyterHub that enables authentication via common OAuth providers (e.g., GitHub, Google, Azure AD, GitLab, etc.). It provides both generic OAuth 2.0 support and provider-specific implementations. Version 17.4.0 requires Python >=3.10. The library follows JupyterHub's release cadence, with major releases roughly yearly.","last_verified":"2026-05-01T00:00:00.000Z","tags":["jupyterhub","oauth","authentication","jupyter"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/oauthenticator"},{"id":337,"title":"OAuthLib: OAuth1 and OAuth2 Implementation for Python","library":"oauthlib","status":"active","version":"3.3.1","language":"python","ecosystem":"pypi","summary":"OAuthLib is a comprehensive, spec-compliant implementation of OAuth1 and OAuth2 request-signing logic for Python 3.8 and above. The current version is 3.3.1, released on March 27, 2026, with a regular release cadence for ongoing improvements and security updates.","last_verified":"2026-05-12T13:09:38.260Z","tags":["OAuth1","OAuth2","Python","Security","API","Authentication"],"install_tag":"stale","install_tag_description":"widespread failures or data too old to trust","api":"https://checklist.day/api/registry/oauthlib"},{"id":11477,"title":"oazapfts OpenAPI TypeScript Client Generator","library":"oazapfts","status":"active","version":"7.5.0","language":"javascript","ecosystem":"npm","summary":"oazapfts is a specialized tool for generating TypeScript API clients directly from OpenAPI or Swagger specifications. Unlike template-based generators, it leverages TypeScript's Abstract Syntax Tree (AST) API, resulting in faster code generation and highly optimized, tree-shakeable client libraries. The current stable version is 7.5.0, with frequent alpha and minor releases demonstrating active development. Key differentiators include its AST-driven approach, which avoids HTTP-specific implementation details in method signatures, grouping all optional parameters into a single object for improved ergonomics. Generated clients are self-contained in a single file and provide individually exported functions, promoting efficient tree-shaking for modern bundlers. It is primarily consumed via a command-line interface but also exposes a programmatic generation API.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","openapi","typescript","codegen","oazapfts"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/oazapfts"},{"id":9147,"title":"Metaflow","library":"ob-metaflow","status":"active","version":"2.19.21.1","language":"python","ecosystem":"pypi","summary":"Metaflow is a human-centric framework for building and managing real-life data science projects, from prototyping to production. It enables data scientists and ML engineers to rapidly develop, deploy, and operate ML workflows. The `ob-metaflow` distribution is a specific PyPI package that provides the core Metaflow library. Its current version is 2.19.21.1, and it follows the frequent release cadence of the main Metaflow project.","last_verified":"2026-04-16T00:00:00.000Z","tags":["MLOps","workflow-orchestration","data-science","machine-learning","ETL","reproducibility"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/ob-metaflow"},{"id":9146,"title":"Outerbounds Metaflow Extensions","library":"ob-metaflow-extensions","status":"active","version":"1.6.17","language":"python","ecosystem":"pypi","summary":"The `ob-metaflow-extensions` library provides custom plugins, decorators, and features to seamlessly integrate Metaflow workflows with the Outerbounds Platform. This includes functionalities like authentication, deployment tools, and specialized data store configurations for an Outerbounds-managed environment. It's actively maintained with frequent updates, typically aligning with Metaflow and Outerbounds Platform releases. The current version is 1.6.17.","last_verified":"2026-04-16T00:00:00.000Z","tags":["metaflow","outerbounds","mlops","platform","deployment","workflow","ai"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/ob-metaflow-extensions"},{"id":8367,"title":"Metaflow Stubs","library":"ob-metaflow-stubs","status":"active","version":"6.0.12.28","language":"python","ecosystem":"pypi","summary":"ob-metaflow-stubs provides type stubs for the Metaflow library, enhancing static analysis and developer experience for Metaflow users. Metaflow is a human-centric framework for building and managing real-life AI and ML systems, originally developed at Netflix and now supported by Outerbounds. It streamlines the entire development lifecycle from rapid prototyping to production deployments, enabling teams to iterate quickly and deliver robust systems efficiently. The library is actively maintained with frequent patch releases, aligning with the core Metaflow project's release cadence.","last_verified":"2026-04-16T00:00:00.000Z","tags":["metaflow","stubs","type hints","mlops","data science","workflow automation","python","outerbounds"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/ob-metaflow-stubs"},{"id":27192,"title":"OB Project Utils","library":"ob-project-utils","status":"active","version":"0.2.34","language":"python","ecosystem":"pypi","summary":"Utility library for Outerbounds projects, providing helpers for configuration, metaflow integration, and common project tasks. Version 0.2.34 (as of last check) is actively maintained with frequent releases.","last_verified":"2026-04-27T00:00:00.000Z","tags":["outerbounds","metaflow","project-utilities","aws"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/ob-project-utils"},{"id":20250,"title":"Oberon Prettier Config","library":"oberon-prettier-config","status":"active","version":"1.0.0","language":"javascript","ecosystem":"npm","summary":"Oberon's standard Prettier configuration, version 1.0.0. It is a simple, shared configuration for Prettier that enforces a consistent code style across projects. The package is stable and follows Semantic Versioning. It is intended to be used as an extendable config in package.json, offering an opinionated but minimal setup. Unlike other shareable configs like @company/prettier-config, it focuses on simplicity and integration with Oberon's ecosystem.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/oberon-prettier-config"},{"id":11478,"title":"obj-props: JavaScript Object Property Lists","library":"obj-props","status":"active","version":"2.0.0","language":"javascript","ecosystem":"npm","summary":"obj-props is a utility package that provides a structured JSON file containing lists of properties for various built-in JavaScript objects. It offers a static dataset, mapping JavaScript constructor names (e.g., \"Array\", \"Boolean\", \"Object\") to an array of their respective property names. The current stable version is 2.0.0. Due to its nature as a static data provider, the package follows an infrequent release cadence, with new versions primarily released when new ECMAScript features introduce new built-in properties or when the underlying data source is updated. It differentiates itself by being a pre-generated, easily consumable JSON resource, forked from Sindre Sorhus's `proto-props`, making it suitable for environments where runtime reflection or dynamic property enumeration might be undesirable or overkill. This makes it valuable for static analysis, documentation, or environments with restricted execution contexts.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","js","ecmascript","builtin","types","type","data","props"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/obj-props"},{"id":11480,"title":"Object Hash Generator","library":"object-hash","status":"active","version":"3.0.0","language":"javascript","ecosystem":"npm","summary":"object-hash is a JavaScript library designed to generate consistent hashes from various JavaScript objects and primitive values in both Node.js and browser environments. It leverages Node.js's built-in `crypto` module for hashing algorithms like SHA1 (default), MD5, and others available via `crypto.getHashes()`, as well as supporting custom stream processing. The current stable version is 3.0.0. A key aspect of its API contract, established since version 1.1.8 (April 2017), is that any changes affecting the exact returned hash value are considered `semver-major`, ensuring predictability for users. It differentiates itself by offering extensive configuration options, including the ability to ignore values, sort arrays/objects/sets for order-independent hashing, and respect or ignore function properties, making it highly flexible for use cases like caching, deduplication, or content addressing where object state needs to be consistently fingerprinted. It is important to note that default algorithms like SHA-1 and MD5 are not considered cryptographically secure and should not be used for security-sensitive applications.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","object","hash","sha1","md5"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/object-hash"},{"id":11479,"title":"Object Inspection Utility","library":"object-inspect","status":"active","version":"1.13.4","language":"javascript","ecosystem":"npm","summary":"object-inspect is a robust JavaScript utility that provides string representations of arbitrary JavaScript objects, designed for both Node.js and browser environments. Its primary function is to serialize objects into a human-readable string, handling complex data structures like circular references, DOM elements, and various built-in types (e.g., Map, Set, WeakMap, WeakSet, BigInt, WeakRef). The current stable version is 1.13.4. While there isn't a strict release cadence, the project actively incorporates support for new JavaScript features and addresses edge cases, with recent updates adding WeakRef and BigInt support. Key differentiators include its configurable output through options like `depth`, `quoteStyle`, `maxStringLength`, `customInspect`, `indent`, and `numericSeparator`, allowing fine-grained control over the serialization process, making it a versatile alternative or complement to Node.js's built-in `util.inspect` where cross-environment compatibility or customizability is paramount.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","inspect","util.inspect","object","stringify","pretty"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/object-inspect"},{"id":18050,"title":"Object Utility Library","library":"object-lib","status":"active","version":"5.2.4","language":"javascript","ecosystem":"npm","summary":"object-lib is a utility library for JavaScript that provides a collection of functions for robust object manipulation, particularly focusing on recursive operations, alignment, cloning, deep comparison, and merging. The current stable version is 5.2.4, with frequent patch and minor releases, indicating active maintenance and continuous development. Key differentiators include its integration with `object-scan` syntax for declarative pathing in functions like `clone` and `Merge`, enabling powerful and flexible data transformations. It also offers unique features like `jsonSmartParse` for gracefully handling malformed JSON, often encountered from LLM outputs, and `SafeProxy` for creating proxy objects that enforce strict property access, throwing errors for non-existent keys instead of returning `undefined`. The library is designed for modern Node.js environments, requiring Node.js version 20 or higher since v5.0.0, ensuring compatibility with contemporary JavaScript features.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","object","library","toolbox","utility","align","sort","order","keys"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/object-lib"},{"id":11481,"title":"Minimal Bi-directional Object References","library":"object-refs","status":"active","version":"0.4.0","language":"javascript","ecosystem":"npm","summary":"object-refs is a minimalist JavaScript library designed to establish and manage bi-directional references between objects. It's particularly useful in scenarios where maintaining explicit links between related objects, where one object's reference to another implies a reciprocal reference, is critical for data integrity or graph-like structures. The current stable version is 0.4.0. Given its `0.x.x` versioning, it likely follows an agile release cadence, introducing features and potentially breaking changes in minor versions. Its key differentiator is its focus on being minimal and providing robust type definitions for TypeScript users since `v0.4.0`, enabling safer refactoring and development compared to manual reference management.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","object","bidirectional","references","refs","ref","property","binding","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/object-refs"},{"id":13699,"title":"Runtime Object Shape Testing and Type Definition","library":"object-shape-tester","status":"active","version":"6.11.0","language":"javascript","ecosystem":"npm","summary":"object-shape-tester is a TypeScript-first utility library designed to define, validate, and provide default values for JavaScript objects at both compile-time (via TypeScript types) and runtime. The library's current stable version is 6.11.0, with minor and patch releases occurring frequently, indicating active maintenance and development. Its core differentiator lies in generating TypeScript types, runtime validation logic, and default object values from a single, concise shape definition, reducing redundancy and ensuring consistency across an application. It supports complex type definitions through specifiers like `unionShape`, `intersectShape`, and `enumShape`, and can even integrate with `@sinclair/typebox` schemas for advanced use cases. This approach ensures that objects conform to expected structures throughout their lifecycle, suitable for both testing environments and production data processing, especially in Node.js applications (requiring Node.js >=22).","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","object","shape","comparison","verification","type","runtime","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/object-shape-tester"},{"id":11482,"title":"Object Size Calculator","library":"object-sizeof","status":"active","version":"2.6.5","language":"javascript","ecosystem":"npm","summary":"The `object-sizeof` library provides an approximation of the memory footprint of a JavaScript object in bytes. Currently at stable version 2.6.5, the package sees active maintenance with minor releases addressing types and bug fixes, as evidenced by recent updates from v2.6.1 to v2.6.4. It distinguishes itself by employing separate underlying implementations for Node.js (utilizing `Buffer.from` on stringified objects) and browser environments (using a recursive stack-based approach). A key feature is its expanded support for a wide array of built-in and complex types including Map, Set, BigInt, Function, and Typed Arrays. Unlike some alternatives, `object-sizeof` aims for robustness by returning -1 for common error scenarios such as circular references or unrecognizable TypedArray objects, preventing exceptions or infinite loops, rather than throwing errors. It also ships with TypeScript types for improved developer experience.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","sizeof","size","object","bytes","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/object-sizeof"},{"id":15734,"title":"Metorial Object Storage Client","library":"object-storage-client","status":"active","version":"0.2.5","language":"javascript","ecosystem":"npm","summary":"The `object-storage-client` package provides a TypeScript and JavaScript client library for programmatic interaction with the Metorial Object Storage Service. It offers a comprehensive, promise-based API for managing buckets and objects, including creation, listing, uploading, downloading, and deletion. The current stable version, 0.2.5, indicates it is in early development and pre-1.0 stability, meaning minor versions might introduce breaking changes. Its key differentiators include strong TypeScript support, a direct interface to the Metorial Object Storage backend (which itself supports multiple storage backends like local filesystem, AWS S3, Google Cloud Storage, and Azure Blob Storage), and a straightforward API for asynchronous operations. This client is specifically designed for the Metorial ecosystem, which aims to connect AI agents to various tools and services.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","object-storage","s3","client","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/object-storage-client"},{"id":11483,"title":"Object to FormData Serializer","library":"object-to-formdata","status":"active","version":"4.5.1","language":"javascript","ecosystem":"npm","summary":"object-to-formdata is a utility library for JavaScript that efficiently serializes plain JavaScript objects into `FormData` instances, a crucial browser API for sending data via `multipart/form-data` requests. Currently at version 4.5.1, it provides options to control how arrays, nulls, booleans, and object/array notation in keys are handled during serialization. The package is actively maintained with regular updates and bug fixes, indicated by its recent releases. Its primary differentiator is the configurable serialization logic, allowing developers to fine-tune how complex data structures are represented in `FormData` compared to manual construction or simpler serializers.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","form","formdata","object","object-to-formdata","submit","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/object-to-formdata"},{"id":13701,"title":"Flexible Object Traversal","library":"object-traversal","status":"active","version":"1.0.1","language":"javascript","ecosystem":"npm","summary":"The `object-traversal` package provides a flexible and highly performant utility for depth-first or breadth-first traversal of JavaScript objects. Currently at stable version 1.0.1, the library maintains an active release cadence, with recent updates fixing minor issues after a major breaking change. Its key differentiators include exceptional speed, claiming to traverse over 20 million nodes per second and being approximately 10 times faster than popular alternatives, along with extensive configurability options for traversal order, maximum depth, and cycle handling. The library is lightweight with zero external dependencies, making it suitable for both Node.js (>=10) and browser environments, and it ships with full TypeScript support, providing robust type definitions for callbacks and options.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","traverse","object","traversal","recurse","recursive","recursion","js","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/object-traversal"},{"id":17313,"title":"Objective HTTP Server","library":"objective-http","status":"active","version":"2.1.6","language":"javascript","ecosystem":"npm","summary":"objective-http is a Node.js library that provides Object-Oriented Programming (OOP) proxy classes for constructing HTTP servers. It wraps Node.js's native `http` module, abstracting away low-level stream interactions into a more structured, class-based API. The library emphasizes a clear separation of concerns, allowing developers to define server logic through `Endpoint` classes (for route and request handling) and `Handler` classes (for error handling and request/response stream processing). Currently stable at version 2.1.6, the package appears to have a fairly active release cadence with frequent patch updates. It differentiates itself by offering a highly modular and extensible architecture for building HTTP services, including an `autoconfig` feature for simpler server setups, contrasting with more opinionated frameworks or purely functional approaches.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","web","web-server","http","http-server","oop"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/objective-http"},{"id":7460,"title":"Objectory","library":"objectory","status":"active","version":"0.3.1","language":"python","ecosystem":"pypi","summary":"Objectory is a lightweight Python library (version 0.3.1) designed for general-purpose object factories. It focuses on dynamic object factory implementations, allowing objects to be registered and instantiated from their configuration without altering the factory's core code. The library supports both abstract factory and registry patterns. As it is currently in a development stage (pre-1.0.0), the API may experience frequent changes.","last_verified":"2026-04-16T00:00:00.000Z","tags":["object factory","design pattern","factory pattern","dependency injection","registry","instantiation"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/objectory"},{"id":8368,"title":"ObjectPath (Python)","library":"objectpath","status":"maintenance","version":"0.6.1","language":"python","ecosystem":"pypi","summary":"ObjectPath is a Python library that provides an agile query language for semi-structured data, particularly JSON. It allows for powerful querying similar to XPath or JSONPath, incorporating arithmetic calculations, comparisons, and built-in functions. The current version is 0.6.1, released in November 2018. The original Python implementation (adriank/ObjectPath) is currently not actively maintained, which is an important consideration for new projects.","last_verified":"2026-04-16T00:00:00.000Z","tags":["JSON","query","data processing","NoSQL"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/objectpath"},{"id":5673,"title":"objgraph","library":"objgraph","status":"active","version":"3.6.2","language":"python","ecosystem":"pypi","summary":"objgraph is a Python module that lets you visually explore Python object graphs. It helps in debugging, understanding memory usage, and finding memory leaks by drawing object reference graphs using Graphviz. The library is actively maintained with regular updates for Python version compatibility.","last_verified":"2026-04-11T00:00:00.000Z","tags":["debugging","memory","profiling","graphviz","visualization","object-graph"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/objgraph"},{"id":27193,"title":"ObjJAcornCompiler - JavaScript/Objective-J Transpiler","library":"objj-transpiler","status":"active","version":"1.0.0-10","language":"javascript","ecosystem":"npm","summary":"ObjJAcornCompiler is a tiny, fast JavaScript and Objective-J transpiler with a built-in C-like preprocessor, written in JavaScript. The current version is 1.0.0-10 (pre-release), built on an extended Acorn parser. It supports multiple ECMAScript versions (ECMA5, ECMA8, latest), loose mode, and various output options like AST generation and source maps. Key differentiators: it is the primary transpiler for the Cappuccino framework, targeting Objective-J 2.0 syntax; includes a preprocessor for macros and conditionals; and is available as an npm package. However, it cannot compile Objective-J code that depends on other files without the Objective-J runtime.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","source","source code","JavaScript","ECMAScript","Objective-J","preprocessor","pre-processor","pre processor"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/objj-transpiler"},{"id":4658,"title":"Objprint - Pretty Print Python Objects","library":"objprint","status":"active","version":"0.3.0","language":"python","ecosystem":"pypi","summary":"objprint is a Python library designed to print Python objects in a human-readable format, simplifying debugging and inspection. It provides a primary function `op()` and a decorator `@add_objprint` for custom classes. The library is actively maintained, with its current version being 0.3.0, and has a fairly regular release cadence addressing new Python versions and adding features.","last_verified":"2026-04-12T00:00:00.000Z","tags":["debugging","pretty-print","developer-tool","utility"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/objprint"},{"id":2141,"title":"objsize","library":"objsize","status":"active","version":"0.8.0","language":"python","ecosystem":"pypi","summary":"The objsize Python package provides functionality for traversing an object's subtree and calculating its total memory consumption in bytes (deep size). It leverages Python's internal Garbage Collection (GC) implementation, designed to ignore commonly shared objects like singletons and type objects for more accurate deep sizing. It's currently in version 0.8.0 and generally has infrequent releases.","last_verified":"2026-04-24T14:47:30.948Z","tags":["object-size","memory","deep-size","traversal","debugging","garbage-collection"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/objsize"},{"id":11484,"title":"Obliterator","library":"obliterator","status":"active","version":"2.0.5","language":"javascript","ecosystem":"npm","summary":"Obliterator is a JavaScript/TypeScript library designed to provide higher-order functions for working with iterators and iterable-like values. It offers a suite of utilities for common iterable operations such as chaining multiple iterators, generating combinations and permutations, filtering, mapping, and consuming iterators. A key differentiator is its pragmatic approach to iterables, treating standard sequences like arrays and strings as valid inputs for convenience, even if they aren't strict ES6 iterables. The current stable version is 2.0.5, and it ships with full TypeScript declarations. The library is actively maintained, with the latest update noted in January 2025 on npm, focusing on utility functions for managing data streams and collections.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","iterator","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/obliterator"},{"id":11485,"title":"ObliviousSet","library":"oblivious-set","status":"active","version":"2.0.0","language":"javascript","ecosystem":"npm","summary":"ObliviousSet provides a JavaScript Set-like data structure where each entry is associated with a Time-To-Live (TTL). Unlike traditional caching mechanisms that often rely on intervals or timeouts for eviction, ObliviousSet's design avoids these, enabling proper garbage collection of the set instance when no active references exist. The current stable version is 2.0.0, which targets modern Node.js environments (>=16). While a strict release cadence isn't published, the package is actively maintained with updates released as needed for features or bug fixes. Its key differentiator is the efficient, passive expiration model where entries are only 'removed' (marked as expired) when explicitly checked via the `has()` method or when iterating over active elements, rather than through eager background processes. This minimizes overhead and resource consumption.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","set","oblivious","cache","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/oblivious-set"},{"id":21631,"title":"Observable","library":"observable","status":"maintenance","version":"1.0.3","language":"python","ecosystem":"pypi","summary":"Minimalist event system for Python, inspired by the Observable pattern. Current version 1.0.3. Low release cadence; last stable release in 2017.","last_verified":"2026-04-27T00:00:00.000Z","tags":["observable","events","event-system","pubsub"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/observable"},{"id":28002,"title":"observable-callback","library":"observable-callback","status":"active","version":"1.0.3","language":"javascript","ecosystem":"npm","summary":"A small RxJS utility (v1.0.3, stable) that creates a callback function which publishes its argument to an observable stream. It wraps an RxJS Subject and returns a tuple of the subject's observable and its next() function. Also supports an optional operator function to transform the observable. Minimal, no other dependencies besides RxJS 6.x or 7.x. Ideal for converting callback-based APIs (e.g., React event handlers) into observable streams.","last_verified":"2026-05-09T00:00:00.000Z","tags":["javascript","observable","rxjs","callback","subject","event-handler","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/observable-callback"},{"id":26027,"title":"obsidian-kb-cli","library":"obsidian-kb-cli","status":"active","version":"0.4.0","language":"javascript","ecosystem":"npm","summary":"A CLI tool for managing Obsidian vaults following the Karpathy-style LLM-wiki workflow. Provides lint, bootstrap, index, and log commands for vaults structured with topic folders containing index.md, CLAUDE.md schemas, and entry notes with YAML frontmatter. Current stable version is 0.4.0 (March 2025). Release cadence is irregular, with major features in recent releases including attachment-aware linting and nested-topic exclusion. Key differentiators: companion to the obsidian-kb LLM skill, designed for cron jobs and git pre-commit hooks, supports wikilinks, stale claims via git history, and machine-readable JSON output.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","obsidian","knowledge-base","llm","karpathy","wiki","lint"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/obsidian-kb-cli"},{"id":9997,"title":"ObsPy","library":"obspy","status":"active","version":"1.5.0","language":"python","ecosystem":"pypi","summary":"ObsPy is an open-source Python framework for seismological observatories, providing tools for data acquisition, processing, and analysis. It is designed to work with various seismological data formats and interact with data centers. The current stable version is 1.5.0, with new releases typically occurring a few times per year, focusing on bug fixes, performance improvements, and new features.","last_verified":"2026-04-17T00:00:00.000Z","tags":["seismology","geophysics","data analysis","signal processing","time series","seismic data"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/obspy"},{"id":2621,"title":"obstore: Python Object Storage Interface","library":"obstore","status":"active","version":"0.9.2","language":"python","ecosystem":"pypi","summary":"obstore is a Python library providing a simple, high-throughput interface for various object storage services like Amazon S3, Google Cloud Storage, Azure Blob Storage, and S3-compliant APIs. It features both synchronous and asynchronous APIs, streaming downloads/uploads, and automatic multipart uploads for large files, powered by a Rust backend for performance. The current version is 0.9.2, with a frequent release cadence, often introducing minor updates and fixes.","last_verified":"2026-04-24T22:41:05.137Z","tags":["object-storage","s3","gcs","azure-blob-storage","cloud-storage","async","rust-powered","high-performance"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/obstore"},{"id":12747,"title":"obug Lightweight Debugging Utility","library":"obug","status":"active","version":"2.1.1","language":"javascript","ecosystem":"npm","summary":"obug is a lightweight JavaScript debugging utility, forked from the popular `debug` package, specifically engineered for modern JavaScript environments. It offers comprehensive TypeScript support and native ES Module (ESM) compatibility, making it suitable for contemporary Node.js applications and browser environments (ES2015+). The current stable version is 2.1.1, with recent updates focusing on performance enhancements and customizable features. Unlike its predecessor `debug`, obug prioritizes a minimal footprint (7.7 kB package size, 1.4 KB minified + gzipped for browsers) and zero external dependencies. Key differentiators include full TypeScript type definitions, native ESM support from the ground up, and an API optimized for modern runtimes. Version 2 introduced a significant rewrite, refactoring API imports and usage for improved modularity, customization, and further reduced package size compared to v1, which aimed for `debug` compatibility but dropped older runtime support.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/obug"},{"id":13700,"title":"OpenComponents Framework","library":"oc","status":"active","version":"0.50.44","language":"javascript","ecosystem":"npm","summary":"OpenComponents (OC) is an open-source JavaScript framework designed for developing and distributing server-side rendered HTML components, often described as 'serverless in the front-end world'. It abstracts infrastructure complexities, allowing development teams to build, publish, and consume front-end components seamlessly. Components can include Node.js logic for data fetching, along with HTML, CSS, and client-side JavaScript, supporting popular frameworks like React or Angular. The current stable version is 0.50.44. While continuously developed, the project notes that the API is still under heavy development and prone to change. Key differentiators include its focus on server-side rendering, transparent scaling, and a registry-based distribution model that allows components to be consumed via HTTP endpoints.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","open components","components","oc","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/oc"},{"id":17853,"title":"OC Client Node.js","library":"oc-client","status":"active","version":"4.0.2","language":"javascript","ecosystem":"npm","summary":"The `oc-client` package serves as a robust Node.js client for the OpenComponents micro-frontend framework, primarily facilitating server-side rendering of web components. It enables applications to consume, render, and manage distributed components from one or more registries. Key functionalities include instantiating a client with specific component versions and registry endpoints, warming up component caches, retrieving component metadata, and rendering components both individually and in batches. The current stable version is 4.0.2. The project is actively maintained and explicitly states it is under \"heavy development,\" indicating a potentially rapid release cadence and a higher likelihood of API changes between minor versions. Its core differentiator lies in providing a streamlined way to integrate OpenComponents into Node.js applications, offering features like cache management, request header forwarding, and flexible component versioning to efficiently display dynamic content.","last_verified":"2026-04-23T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/oc-client"},{"id":15736,"title":"OpenComponents Browser Client","library":"oc-client-browser","status":"active","version":"2.1.10","language":"javascript","ecosystem":"npm","summary":"The `oc-client-browser` package is the client-side JavaScript library for the OpenComponents (OC) framework, facilitating browser-based rendering of independently deployed micro-frontends. OpenComponents, an open-source framework developed at OpenTable, enables building and managing self-contained UI components (HTML, CSS, JS, often with server-side Node.js logic) that are published to a central OC registry. Currently at version 2.1.10, the client integrates by being included as a script in a web page, exposing a global `oc` object. It automatically scans the DOM for `<oc-component>` custom elements, fetches component data and compiled views from a configured OC registry, and dynamically injects rendered HTML and executes client-side JavaScript. This library is crucial for the OC philosophy, which emphasizes framework-agnosticism, granular UI ownership, and independent deployment to combat monolithic frontend architectures.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","oc","opencomponents","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/oc-client-browser"},{"id":20247,"title":"oc-external-dependencies-handler","library":"oc-external-dependencies-handler","status":"active","version":"1.1.0","language":"javascript","ecosystem":"npm","summary":"OC (OpenComponents) external dependencies handler for webpack. Version 1.1.0 is current and stable. This package is a small utility within the OC ecosystem, designed to manage external dependencies in webpack configurations for OpenComponents. It has TypeScript definitions included. Release cadence is low, tied to OC base-templates updates. Differentiators: tightly coupled with OC's component model, not a general-purpose webpack plugin.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","oc","opencomponents","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/oc-external-dependencies-handler"},{"id":26028,"title":"OC Generic Template Compiler","library":"oc-generic-template-compiler","status":"active","version":"2.2.0","language":"javascript","ecosystem":"npm","summary":"oc-generic-template-compiler is a module for creating a generic compiler that orchestrates view, server, and static compilers in the OpenComponents ecosystem. Version 2.2.0 is current, with stable releases following OpenComponents' cadence. It enables processing of templates across multiple compilers, supporting JavaScript and HTML. Key differentiator: acts as a unified interface for composing compilers, reducing integration complexity in OC-based projects. Supports TypeScript via bundled types.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","oc","opencomponents","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/oc-generic-template-compiler"},{"id":11486,"title":"UTC Unix Timestamp Utility","library":"oc-get-unix-utc-timestamp","status":"maintenance","version":"1.0.6","language":"javascript","ecosystem":"npm","summary":"This package, `oc-get-unix-utc-timestamp` (v1.0.6), provides a straightforward utility function to retrieve the current Coordinated Universal Time (UTC) Unix timestamp. Published over four years ago, it maintains a stable, minimal footprint with zero external runtime dependencies. It ships with built-in TypeScript type definitions, enhancing development in typed environments. The primary function likely returns the timestamp in milliseconds since the Unix epoch (January 1, 1970, 00:00:00 UTC), aligning with JavaScript's native `Date.now()` behavior, which is a common source of confusion when \"Unix timestamp\" often refers to seconds. Its release cadence appears to be stable rather than actively developed, positioning it as a mature, low-maintenance utility. With weekly downloads around 19,000, it remains a used option for developers needing this specific functionality without additional overhead.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","oc","opencomponents","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/oc-get-unix-utc-timestamp"},{"id":14777,"title":"OC Hash Builder","library":"oc-hash-builder","status":"active","version":"1.0.5","language":"javascript","ecosystem":"npm","summary":"oc-hash-builder is a utility library within the OpenComponents (OC) ecosystem, designed to provide deterministic hashing capabilities. Its primary role is to generate consistent hashes for component-related data, configurations, and content, which is crucial for OpenComponents' internal mechanisms such as caching, component identification, and versioning. As of version 1.0.5, it represents a stable initial release. The library's release cadence is likely tied to the broader OpenComponents project, focusing on stability and integration rather than frequent, independent updates. A key differentiator is its purpose-built nature for the OpenComponents framework, ensuring compatibility and adherence to OC's specific requirements for managing and deploying micro-frontends. It ships with TypeScript types, facilitating its use in modern JavaScript and TypeScript projects.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","oc","opencomponents","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/oc-hash-builder"},{"id":14778,"title":"OpenComponents Server-Side Logic Compiler","library":"oc-server-compiler","status":"active","version":"4.0.0","language":"javascript","ecosystem":"npm","summary":"oc-server-compiler is a foundational module within the OpenComponents (OC) micro-frontends framework, designed specifically to compile the server-side logic (`server.js` or `entry.server.ts`) of isomorphic OC components. These components encapsulate HTML, CSS, JavaScript, and optional server-side code, allowing for universal rendering. This package facilitates the transformation of a component's server-side JavaScript/TypeScript into an executable format, typically used by an OC registry for server-side rendering or by the OC CLI during component development and publishing. It is a core utility that ensures the component's data-fetching and model-composition logic is correctly processed for deployment. The current stable version is 4.0.0. While the OpenComponents project itself follows semantic versioning with releases driven by feature development and bug fixes, this compiler module's updates are tightly coupled with the broader framework's evolution. A key differentiator of OpenComponents is its language-agnostic approach to consumption, allowing components compiled by this module to be rendered and consumed by various backend technologies (e.g., C#, PHP, Java, Go) without requiring Node.js on the edge.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","oc","opencomponents","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/oc-server-compiler"},{"id":26029,"title":"oc-statics-compiler","library":"oc-statics-compiler","status":"active","version":"3.0.1","language":"javascript","ecosystem":"npm","summary":"OC-Statics-Compiler is a generic module for processing static assets in OpenComponents templates. Current version 3.0.1 ships TypeScript types and is intended for use with the OpenComponents ecosystem. Release cadence is low; maintained primarily by the OpenComponents team. Differentiators are its tight integration with the OC registry and its statics processing pipeline. Not intended for standalone use outside of OC-based projects.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","oc","opencomponents","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/oc-statics-compiler"},{"id":26030,"title":"OC ES6 Template Compiler","library":"oc-template-es6-compiler","status":"active","version":"8.0.0","language":"javascript","ecosystem":"npm","summary":"Compiles OC (OpenComponents) components using ES6 templates. Version 8.0.0 is the latest stable release. Part of the OpenComponents ecosystem, it provides a compiler for the oc-template-es6 template type. Differentiates from other template compilers by integrating specifically with OC's component architecture. Release cadence follows the OC ecosystem updates.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","oc","opencomponents","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/oc-template-es6-compiler"},{"id":26031,"title":"oc-template-esm-compiler","library":"oc-template-esm-compiler","status":"active","version":"3.0.4","language":"javascript","ecosystem":"npm","summary":"Compiler for ESM OC (OpenComponents) templates. This package provides the build/compile step for components using the oc-template-esm template type. It is part of the OpenComponents ecosystem, which enables server-side rendering of composable UI components. Current stable version is 3.0.4, with a release cadence aligned with the OC monorepo. Key differentiator: it specifically handles ESM (ES Module) output, targeting modern bundlers and runtimes. It requires oc-server ^4.0.0 as a peer dependency and ships TypeScript types.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","oc","opencomponents","esm","oc-template","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/oc-template-esm-compiler"},{"id":26033,"title":"OC Handlebars Template Compiler","library":"oc-template-handlebars-compiler","status":"active","version":"6.7.0","language":"javascript","ecosystem":"npm","summary":"OC-Template-Handlebars-Compiler is the compiler module for OpenComponents (OC) that handles compilation of components using the Handlebars templating engine. This package supports both the `oc-template-handlebars` and legacy `handlebars` template types. As part of the OC ecosystem (version 6.7.0), it integrates with the OC registry to compile Handlebars templates into server-rendered components. It is actively maintained by the OpenComponents team and ships TypeScript types. Key differentiator: it is specifically built for OpenComponents' component architecture, unlike standalone Handlebars compilers, and provides seamless integration with OC's server-side rendering pipeline.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","oc","opencomponents","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/oc-template-handlebars-compiler"},{"id":26032,"title":"OC Jade Template Compiler","library":"oc-template-jade-compiler","status":"active","version":"7.5.0","language":"javascript","ecosystem":"npm","summary":"Compiler module for OC (OpenComponents) that compiles Jade/Pug templates used by oc-template-jade components. Version 7.5.0 is the latest stable release with intermittent updates. Key differentiators: provides legacy support for both .jade and .pug files; part of the OC micro-frontends ecosystem; ships TypeScript types for safer integration. Known for version mismatches with OC core and template runtime packages.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","oc","opencomponents","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/oc-template-jade-compiler"},{"id":26034,"title":"OpenComponents React Template Compiler","library":"oc-template-react-compiler","status":"active","version":"11.0.0","language":"javascript","ecosystem":"npm","summary":"Compiler for the React template in the OpenComponents (oc) ecosystem. Version 11.0.0 provides a Webpack-based build pipeline to transform React components into deployable OC packages. Primarily used internally by the oc-registry build process. It compiles JSX, handles asset bundling, and produces server-side renderable bundles. Releases follow the OpenComponents monorepo cadence. Differs from other React build tools by being tightly coupled to the OC registry workflow.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","oc","opencomponents","react","oc-template","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/oc-template-react-compiler"},{"id":21633,"title":"Vite (oc-vite fork with external assets support)","library":"oc-vite","status":"active","version":"7.1.12","language":"javascript","ecosystem":"npm","summary":"oc-vite is a modified fork of Vite that enables external asset support in library mode. Current stable version is 7.1.12. It follows Vite's release cadence and provides all Vite 7 features plus custom asset handling for library builds. The key differentiator is allowing users to configure external assets (e.g., images, fonts) as separate files instead of inlining them, which is useful for library authors publishing to npm. It ships TypeScript declarations and requires Node ^20.19.0 or >=22.12.0. Compared to standard Vite, oc-vite adds a specific hook or configuration option for library assets; otherwise identical to Vite in API and behavior.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","frontend","framework","hmr","dev-server","build-tool","vite","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/oc-vite"},{"id":21632,"title":"OC Vite Compiler","library":"oc-vite-compiler","status":"active","version":"6.0.0","language":"javascript","ecosystem":"npm","summary":"OC-Vite-Compiler is an OC (OpenComponents) module that compiles view and server code using Vite. Version 6.0.0 is the latest stable release, with a focus on providing fast builds and HMR for OC components. It integrates Vite's bundling capabilities into the OC ecosystem, enabling ESM and TypeScript support. The package ships TypeScript types and is part of the OpenComponents toolchain. Release cadence is sporadic, tied to OC updates. Key differentiator: leverages Vite for modern, fast development experience versus traditional webpack-based compilers.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","oc","opencomponents","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/oc-vite-compiler"},{"id":17312,"title":"Standalone Caching Utilities","library":"ocache","status":"active","version":"0.1.4","language":"javascript","ecosystem":"npm","summary":"ocache is a JavaScript/TypeScript library providing robust caching utilities for functions and HTTP handlers. It supports common caching strategies such as time-to-live (TTL), stale-while-revalidate (SWR), and multi-tier caching. Currently at version 0.1.4, it is under active development by the unjs organization, suggesting a focus on modularity and integration within their ecosystem, although it is designed to be standalone. Key differentiators include built-in request deduplication for cached functions, automatic HTTP response caching with `etag` and `last-modified` support, and a flexible multi-tier caching mechanism that allows for layered cache storage. The project appears to follow a rapid release cadence for minor enhancements and performance improvements, typical for libraries in their early 0.x development phase, with type definitions included for TypeScript users.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/ocache"},{"id":26035,"title":"OCaml","library":"ocaml","status":"active","version":"5.3.0","language":"javascript","ecosystem":"npm","summary":"OCaml compiler packaged for esy. This package provides the OCaml compiler and standard library for use with esy, a package manager for native development. Version 5.3.0 is the current stable release. It is not intended for direct npm consumption but as a dependency for esy-based projects. Key differentiator: it enables OCaml development within the npm/JavaScript ecosystem via esy.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/ocaml"},{"id":28003,"title":"occam-server","library":"occam-server","status":"active","version":"7.0.13","language":"javascript","ecosystem":"npm","summary":"Server-side functionality for the Occam IDE, version 7.0.13. Provides file system operations such as loading and saving files, projects, and releases. Exports functions like loadFile, saveFile, loadFiles, loadProject, loadRelease, loadProjects, loadReleases, removeRelease, moveProjectEntries, removeProjectEntries, renameProjectEntries, createProjectEntries. Unlike typical REST APIs, it works over a JSON-based protocol (e.g., via occam-open-cli) and returns plain JSON rather than model instances. Release cadence is irregular; primarily maintained by djalbat. Depends on Node.js and is not browser-compatible.","last_verified":"2026-05-09T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/occam-server"},{"id":1597,"title":"Oracle Cloud Infrastructure Python SDK","library":"oci","status":"active","version":"2.170.0","language":"python","ecosystem":"pypi","summary":"The Oracle Cloud Infrastructure Python SDK (oci) provides a comprehensive set of APIs to interact with OCI services, allowing Python applications to manage cloud resources. Currently at version 2.170.0, it receives frequent updates to support new services, features, and API versions.","last_verified":"2026-04-23T22:59:19.568Z","tags":["cloud","oracle","oci","sdk","infrastructure"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/oci"},{"id":4144,"title":"Oracle Cloud Infrastructure CLI","library":"oci-cli","status":"active","version":"3.78.0","language":"python","ecosystem":"pypi","summary":"The Oracle Cloud Infrastructure CLI (oci-cli) is a command-line interface that allows users to interact with Oracle Cloud Infrastructure services. Built on the OCI Python SDK, it provides equivalent functionality to the OCI Console, plus additional commands and scripting capabilities. The current version is 3.78.0, and it is actively maintained by Oracle with frequent updates and new feature releases.","last_verified":"2026-04-11T00:00:00.000Z","tags":["oracle cloud","oci","cli","cloud management","sdk","infrastructure-as-code"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/oci-cli"},{"id":16160,"title":"OCI Database Service Client for Node.js","library":"oci-database","status":"active","version":"2.130.0","language":"javascript","ecosystem":"npm","summary":"The `oci-database` package provides a Node.js client for interacting with the Oracle Cloud Infrastructure (OCI) Database service. It allows developers to programmatically manage database resources such as Autonomous Databases, DB Systems, and various database operations within OCI. This package is part of the larger OCI TypeScript SDK, offering type-safe access to OCI services. Currently at version 2.130.0, the OCI SDK typically follows a frequent release cadence, often aligning with OCI service updates, leading to multiple minor or patch releases per month. Key differentiators include first-party support from Oracle, comprehensive TypeScript type definitions, and integration with OCI's native authentication mechanisms, providing a robust and official way to automate database management tasks in the OCI ecosystem.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/oci-database"},{"id":16464,"title":"OCI Node.js Client for Database Management Service","library":"oci-databasemanagement","status":"active","version":"2.130.0","language":"javascript","ecosystem":"npm","summary":"This package provides the official Oracle Cloud Infrastructure (OCI) Node.js client for interacting with the Database Management Service (DMS). It enables developers to programmatically manage and monitor various aspects of Oracle Databases within OCI, including performance diagnostics, SQL tuning, resource utilization, and lifecycle operations. The current stable version is 2.130.0, which is part of the larger OCI TypeScript SDK. The SDK maintains a rapid release cadence, with frequent minor versions released often weekly or bi-weekly, continuously adding support for new OCI services, features, and regions across the entire cloud platform. Its primary differentiators include being the officially supported client from Oracle, guaranteeing compatibility with the latest OCI API specifications, and providing comprehensive TypeScript type definitions for enhanced developer experience. This module is essential for automating database administration tasks and integrating OCI Database Management into custom applications.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/oci-databasemanagement"},{"id":16465,"title":"OCI Database Migration Service Client for Node.js","library":"oci-databasemigration","status":"active","version":"2.130.0","language":"javascript","ecosystem":"npm","summary":"The `oci-databasemigration` package provides a Node.js client for interacting with the Oracle Cloud Infrastructure (OCI) Database Migration Service. It allows developers to programmatically manage resources related to database migrations within the OCI ecosystem, such as creating, managing, and monitoring migration jobs. This module is an integral part of the broader OCI TypeScript SDK and ships with comprehensive TypeScript type definitions, enabling robust development with full type safety. As of version 2.130.0, the SDK is actively maintained, with a rapid release cadence (typically multiple minor versions per month, as evidenced by recent release logs) that consistently introduces support for new OCI services, features, and API endpoints across various OCI components, not solely Database Migration. Its key differentiator is being the official, idiomatic client for OCI services, ensuring seamless compatibility and strict alignment with OCI's continuously evolving API landscape. Successful usage requires an existing OCI account, a configured user with appropriate IAM policies, and an API signing key pair for authentication.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/oci-databasemigration"},{"id":16466,"title":"OCI Database Tools Service Client for NodeJS","library":"oci-databasetools","status":"active","version":"2.130.0","language":"javascript","ecosystem":"npm","summary":"The `oci-databasetools` package is the official Oracle Cloud Infrastructure (OCI) NodeJS client for the Database Tools Service. It enables developers to programmatically manage resources within this service, such as database connections, private endpoints, and related configurations. As part of the broader OCI TypeScript SDK, it ships with comprehensive TypeScript type definitions, enhancing developer experience. Currently at version 2.130.0, the package follows a rapid release cadence, often receiving updates weekly or bi-weekly to incorporate new OCI service features and API enhancements. Its key differentiators include direct integration with OCI's authentication mechanisms, adherence to OCI API specifications, and guaranteed compatibility with the latest service functionalities, providing a robust and reliable interface for OCI automation compared to generic HTTP clients.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/oci-databasetools"},{"id":16467,"title":"OCI NodeJS Client for Distributed Database Service","library":"oci-distributeddatabase","status":"active","version":"2.130.0","language":"javascript","ecosystem":"npm","summary":"The `oci-distributeddatabase` package provides the TypeScript and JavaScript client for managing resources within Oracle Cloud Infrastructure's (OCI) Distributed Database Service. This service is designed for deploying and managing Globally Distributed Databases and Globally Distributed Autonomous Databases, which offer linearly scalable, multi-model database solutions ensuring high availability, low latency, and adherence to data sovereignty requirements. The current stable version is 2.130.0, with Oracle maintaining a frequent release cadence, often aligning security updates with their Critical Patch Update program. As part of the broader OCI SDK, it leverages a consistent authentication and configuration model across all OCI services. It's built for Node.js environments (supporting versions 14, 16, 18, 20) and ships with TypeScript type definitions, but it does not support browser environments.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/oci-distributeddatabase"},{"id":16469,"title":"Oracle Cloud Infrastructure (OCI) Globally Distributed Database Client","library":"oci-globallydistributeddatabase","status":"active","version":"2.124.0","language":"javascript","ecosystem":"npm","summary":"This module, `oci-globallydistributeddatabase`, provides the NodeJS client for interacting with the Oracle Cloud Infrastructure (OCI) Globally Distributed Database Service. It is part of the larger `oci-typescript-sdk` and allows programmatic management of sharded databases, enabling operations like creating, updating, and listing globally distributed database resources within OCI. The current package version is 2.124.0, though the overall OCI SDK has seen rapid development with releases up to 2.130.0, indicating a highly active release cadence (often weekly or bi-weekly patches/minor versions). Key differentiators include deep integration with the OCI ecosystem, comprehensive TypeScript type definitions for robust development, and consistent API patterns across all OCI services supported by the SDK.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/oci-globallydistributeddatabase"},{"id":15737,"title":"Oracle Cloud Infrastructure Node.js/TypeScript Client for Work Requests","library":"oci-workrequests","status":"active","version":"2.130.0","language":"javascript","ecosystem":"npm","summary":"The `oci-workrequests` package is an official Oracle Cloud Infrastructure (OCI) Node.js/TypeScript client specifically designed to interact with the OCI Work Requests service. Currently at version 2.130.0, this package is part of the broader OCI TypeScript SDK and receives very frequent updates, often on a daily or weekly basis, reflecting continuous feature development and alignment with new OCI service capabilities. It provides a type-safe and idiomatic interface for managing asynchronous operations within OCI, allowing developers to programmatically monitor the status and outcomes of long-running tasks across various OCI services. Key differentiators include its tight integration with the OCI ecosystem, comprehensive type definitions, and adherence to OCI's API standards, simplifying the development of robust cloud automation and management scripts.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/oci-workrequests"},{"id":9148,"title":"Oracle Cloud Infrastructure Filesystem (ocifs)","library":"ocifs","status":"active","version":"1.3.4","language":"python","ecosystem":"pypi","summary":"ocifs is a Pythonic filesystem interface to Oracle Cloud Infrastructure (OCI) Object Storage. It builds on top of the `oci` Python SDK and integrates with the `fsspec` (filesystem_spec) ecosystem, allowing applications to interact with OCI Object Storage as if it were a local filesystem. It provides common file-system style operations like `cp`, `mv`, `ls`, `du`, and `open()` for reading and writing data. The current version is 1.3.4, and it is actively maintained by Oracle with a regular release cadence.","last_verified":"2026-04-16T00:00:00.000Z","tags":["oracle cloud","oci","object storage","filesystem","fsspec","cloud storage"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/ocifs"},{"id":17314,"title":"oclif CLI Framework","library":"oclif","status":"active","version":"4.23.0","language":"javascript","ecosystem":"npm","summary":"oclif (Open CLI Framework) is a robust and extensible framework for building command-line interface (CLI) applications using Node.js and TypeScript. It provides a structured approach to CLI development, handling common tasks like command parsing, argument and flag definition, help generation, and plugin management. Currently in its 4.x major version, oclif receives frequent maintenance updates, primarily bug fixes and dependency bumps, indicating active development. Key differentiators include its extensibility via plugins, comprehensive documentation, and its adoption by major projects such as the Salesforce CLI and Heroku CLI. It's designed to support both single-command CLIs and multi-command CLIs with ease, abstracting away much of the boilerplate associated with CLI creation.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","oclif","cli","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/oclif"},{"id":28004,"title":"OCP Gordon Surface Interpolation","library":"ocp-gordon","status":"active","version":"0.2.0","language":"python","ecosystem":"pypi","summary":"A Python library for Gordon surface interpolation using B-splines, building on Open CASCADE Technology (OCCT) via OCP. Version 0.2.0 requires Python >=3.10,<3.15. Active development with frequent releases.","last_verified":"2026-05-09T00:00:00.000Z","tags":["cad","ocp","b-spline","surface-interpolation"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/ocp-gordon"},{"id":21634,"title":"OCPP - Open Charge Point Protocol","library":"ocpp","status":"active","version":"2.1.0","language":"python","ecosystem":"pypi","summary":"Python package implementing the JSON version of the Open Charge Point Protocol (OCPP). Supports OCPP 1.6, 2.0.1, and 2.1 via schema generation. Current version 2.1.0, requires Python >=3.11, release cadence is irregular with major version bumps.","last_verified":"2026-04-27T00:00:00.000Z","tags":["OCPP","EV charging","WebSocket","protocol"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/ocpp"},{"id":28005,"title":"ocpsvg","library":"ocpsvg","status":"active","version":"0.6.0","language":"python","ecosystem":"pypi","summary":"A Python library for parsing, manipulating, and rendering SVG (Scalable Vector Graphics) files with support for OCP (Open Canvas Protocol) extensions. Version 0.6.0, active development with no fixed release cadence.","last_verified":"2026-05-09T00:00:00.000Z","tags":["svg","vector-graphics","ocp","xml"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/ocpsvg"},{"id":9149,"title":"ocrmac","library":"ocrmac","status":"active","version":"1.0.1","language":"python","ecosystem":"pypi","summary":"ocrmac is a Python wrapper designed to extract text from images specifically on macOS systems. It leverages Apple's Vision framework to provide fast and accurate Optical Character Recognition (OCR) capabilities. The library is currently at version 1.0.1 and maintains an active development and release cadence, with updates addressing features and bug fixes. It requires macOS 10.15 (Catalina) or newer.","last_verified":"2026-04-16T00:00:00.000Z","tags":["OCR","macOS","Apple Vision Framework","image processing"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/ocrmac"},{"id":4993,"title":"OCRmyPDF","library":"ocrmypdf","status":"active","version":"17.4.1","language":"python","ecosystem":"pypi","summary":"OCRmyPDF is a Python library and application that adds an invisible OCR text layer to scanned PDF files, making them searchable. It utilizes the Tesseract OCR engine and other external tools to process documents, capable of producing highly optimized and archived-ready (PDF/A) files. The project is actively maintained with frequent updates, typically seeing major version releases annually and minor/patch releases more often.","last_verified":"2026-04-12T00:00:00.000Z","tags":["pdf","ocr","document-processing","automation","tesseract","pdf/a"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/ocrmypdf"},{"id":9998,"title":"OCSF Library","library":"ocsf-lib","status":"active","version":"0.10.4","language":"python","ecosystem":"pypi","summary":"A Python library for working with the Open Cybersecurity Schema Framework (OCSF) JSON schema. It provides tools for validating OCSF events, loading schemas, and managing OCSF extensions. The current version is 0.10.4, and it has an active, though irregular, release cadence with significant updates between minor versions.","last_verified":"2026-04-17T00:00:00.000Z","tags":["OCSF","cybersecurity","schema","validation","security","pydantic"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/ocsf-lib"},{"id":9999,"title":"Pydantic Models for OCSF","library":"ocsf-pydantic","status":"active","version":"0.0.6","language":"python","ecosystem":"pypi","summary":"ocsf-pydantic provides Pydantic v2 models for the Open Cybersecurity Schema Framework (OCSF). It enables type-safe Python representations of OCSF schemas, facilitating event parsing, validation, and generation in cybersecurity applications. The current version is 0.0.6, and its release cadence is irregular, typically aligned with updates to the OCSF specification or bug fixes.","last_verified":"2026-04-17T00:00:00.000Z","tags":["OCSF","Pydantic","Cybersecurity","Schema","Validation","Event Logging"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/ocsf-pydantic"},{"id":4659,"title":"OCSP Builder (ocspbuilder)","library":"ocspbuilder","status":"active","version":"0.10.2","language":"python","ecosystem":"pypi","summary":"ocspbuilder is a Python library designed to simplify the creation and signing of Online Certificate Status Protocol (OCSP) requests and responses for X.509 certificates. It acts as a higher-level abstraction over the `cryptography` library, focusing on the builder pattern for OCSP structures. The current stable version is 0.10.2. While not updated frequently, it provides stable functionality for OCSP operations.","last_verified":"2026-04-12T00:00:00.000Z","tags":["security","cryptography","x509","ocsp","certificate","pki"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/ocspbuilder"},{"id":4660,"title":"OCSP Responder Framework","library":"ocspresponder","status":"active","version":"0.5.0","language":"python","ecosystem":"pypi","summary":"ocspresponder is an RFC 6960 compliant OCSP Responder framework written in Python 3.5+. It provides a foundation for building an OCSP responder service, leveraging the ocspbuilder and asn1crypto libraries for cryptographic operations, and using Bottle for the HTTP server. It is currently in an alpha development stage (version 0.5.0) and is not recommended for production use.","last_verified":"2026-04-12T00:00:00.000Z","tags":["security","PKI","OCSP","cryptography","certificate revocation"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/ocspresponder"},{"id":21635,"title":"OctoDNS","library":"octodns","status":"active","version":"1.16.0","language":"python","ecosystem":"pypi","summary":"OctoDNS is an infrastructure-as-code tool for managing DNS records across multiple providers. Current version 1.16.0, requires Python >=3.9. Released on a variable cadence, approximately quarterly.","last_verified":"2026-04-27T00:00:00.000Z","tags":["dns","infrastructure-as-code","dns-management","octodns"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/octodns"},{"id":16659,"title":"Octokit Netrc Authentication Plugin","library":"octokit-auth-netrc","status":"active","version":"4.0.0","language":"javascript","ecosystem":"npm","summary":"The `octokit-auth-netrc` package provides a plugin for Octokit that enables authentication using credentials stored in a user's `.netrc` file. This is particularly useful for command-line tools and scripts that need to interact with GitHub without hardcoding tokens or using environment variables directly. The current stable version is 4.0.0, which was released on January 30, 2026. This library's release cadence is generally tied to updates in the Octokit ecosystem and Node.js LTS version changes. Its key differentiator is simplifying authentication against GitHub (including GitHub Enterprise Server) by leveraging the standard `.netrc` file format, providing a robust and familiar mechanism for developers who already use this method for other tools like `curl`. It handles both `api.github.com` and custom GitHub Enterprise domains.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/octokit-auth-netrc"},{"id":16660,"title":"Octokit From Auth","library":"octokit-from-auth","status":"active","version":"0.3.2","language":"javascript","ecosystem":"npm","summary":"octokit-from-auth simplifies the instantiation of a GitHub Octokit client, abstracting away the complexities of authentication token resolution. It automatically attempts to retrieve a token from `process.env.GH_TOKEN` or by executing `gh auth token` via the `get-github-auth-token` package. The library offers two functions: `octokitFromAuth`, which rejects if no token is found, and `octokitFromAuthSafe`, which resolves to an unauthenticated Octokit instance if no token is available. The current stable version is 0.3.2. Releases are consistent, primarily for dependency updates and minor fixes, with new features introduced in minor versions. It ships with TypeScript types and requires Node.js >=18.3.0. This package differentiates itself by offering a robust, opinionated, and flexible approach to Octokit instantiation and authentication, minimizing boilerplate for interacting with the GitHub API.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/octokit-from-auth"},{"id":26036,"title":"OcuruPOS Database API","library":"ocurupos.database.api","status":"active","version":"0.2.129","language":"javascript","ecosystem":"npm","summary":"A lightweight JavaScript library for connecting to and interacting with the OcuruPOS database system. Version 0.2.129 provides basic CRUD operations and query capabilities tailored for point-of-sale data management. The package is in early development with frequent releases but lacks comprehensive documentation. Designed specifically for OcuruPOS ecosystem integration, it is not a general-purpose database client.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/ocurupos.database.api"},{"id":3187,"title":"Shorthand syntax for building OrderedDicts","library":"od","status":"active","version":"2.0.2","language":"python","ecosystem":"pypi","summary":"od is a lightweight Python library (version 2.0.2) that provides a shorthand syntax for creating `collections.OrderedDict` instances. It aims to simplify the creation of ordered dictionaries with a concise and readable approach, leveraging Python's flexible syntax to make ordered dictionary construction more intuitive. The library is actively maintained.","last_verified":"2026-04-25T06:54:25.612Z","tags":["ordereddict","dictionary","syntax-sugar","collections","utility"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/od"},{"id":13702,"title":"OData Query String Parser","library":"odata-parser","status":"abandoned","version":"1.4.1","language":"javascript","ecosystem":"npm","summary":"odata-parser is an abandoned Node.js library designed to parse OData query strings into an Abstract Syntax Tree (AST). It is based on PEG.js for its parsing grammar. The package currently sits at version 1.4.1, with its last update over a decade ago (April 2016) and its GitHub repository archived by Auth0 in April 2019, rendering it read-only. This indicates a complete cessation of development, maintenance, and security updates. Due to its age, it primarily supports older OData specifications (likely v2 or v3) and lacks support for modern OData v4 features. Key differentiators at the time of its development included providing a straightforward way to process OData query syntax for Node.js applications, but it has been superseded by more modern and actively maintained OData parsers that support current specifications and module systems.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","odata","parser"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/odata-parser"},{"id":27195,"title":"OData Query Parser and Transpiler","library":"odata-query","status":"active","version":"0.10.0","language":"python","ecosystem":"pypi","summary":"A Python library for parsing OData query strings and transpiling them into SQL or other formats. Current version 0.10.0, supports Python 3.7+ (<4.0). Releases are infrequent with minor updates.","last_verified":"2026-04-27T00:00:00.000Z","tags":["odata","query","parser","sql","transpiler"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/odata-query"},{"id":11487,"title":"OData V4 Literal Converter","library":"odata-v4-literal","status":"abandoned","version":"0.1.1","language":"javascript","ecosystem":"npm","summary":"The `odata-v4-literal` package is a focused utility designed to convert OData V4 literal values (represented as strings, e.g., `'Hello'`, `123`, `true`, `2023-01-15T10:30:00Z`) into their corresponding native JavaScript data types. This functionality is essential for applications that parse OData query parameters or expressions and need to process the actual values. The package is currently at version 0.1.1, and its last publish date was over nine years ago, indicating that it is effectively abandoned. There is no active development or defined release cadence. Its primary differentiator is providing a direct, simple method for handling the specific syntax and escaping rules of OData V4 primitive literals, which can be complex for types like strings (requiring double single quotes for embedded apostrophes), dates, and GUIDs. Developers should be aware of its unmaintained status when considering its use in new projects.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","OData","server","V4","literal","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/odata-v4-literal"},{"id":26037,"title":"odata-v4-mysql","library":"odata-v4-mysql","status":"maintenance","version":"0.1.1","language":"javascript","ecosystem":"npm","summary":"OData V4 MySQL Connector (v0.1.1) converts OData V4 query segments like $filter, $select, $skip, $top, $orderby, and $expand into MySQL SQL statements. Provides functions createFilter, createQuery, and createDelete. Supports TypeScript types, can be used with any MySQL driver. No major updates since 2016; considered stable but low activity. Differentiator: direct mapping of OData to MySQL SQL, lightweight, no ORM needed.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","OData","V4","sql","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/odata-v4-mysql"},{"id":14779,"title":"OData v4 Parser","library":"odata-v4-parser","status":"abandoned","version":"0.1.29","language":"javascript","ecosystem":"npm","summary":"The `odata-v4-parser` package provides a JavaScript parser for OData v4 URI query strings, converting them into an Abstract Syntax Tree (AST). This allows developers to programmatically interpret and act upon OData query parameters like `$filter`, `$orderby`, `$top`, and `$skip`. The package's current specified version, 0.1.29, reflects its last update several years ago, making it an effectively abandoned project. It was primarily designed for CommonJS environments and does not actively support modern JavaScript features or evolving OData specifications. While it ships with TypeScript type definitions, its long-term maintenance status and compatibility with contemporary Node.js versions are highly questionable. It differentiates itself by offering a direct parsing utility for OData v4 queries, but its lack of updates means it may not support all features of the OData v4 standard or address potential security concerns inherent in parsing external input.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/odata-v4-parser"},{"id":26038,"title":"odata-v4-pg","library":"odata-v4-pg","status":"active","version":"0.1.1","language":"javascript","ecosystem":"npm","summary":"OData V4 to PostgreSQL query compiler that converts OData query segments ($filter, $select, $orderby, $expand, $skip, $top) into SQL statements for PostgreSQL. Version 0.1.1 is the latest, with sporadic releases. It differs from alternatives like odata-v4-mysql by targeting PostgreSQL, supporting all standard OData query options, and providing a simple createFilter function that returns { where, parameters } for direct use with the pg driver.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","OData","V4","sql","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/odata-v4-pg"},{"id":11488,"title":"OData V4 Server for Node.js","library":"odata-v4-server","status":"maintenance","version":"0.2.13","language":"javascript","ecosystem":"npm","summary":"odata-v4-server is a Node.js library for building OData Version 4.0 compliant servers. It allows developers to expose OData services either as a standalone server, an Express router, or as a stream. The package facilitates defining service metadata using TypeScript decorators or a JSON schema, supporting standard OData features like query language parsing ($filter, $orderby, $top, $skip, $select, $expand, $count) and CRUD operations on entity sets. It also supports complex types, navigation properties, actions, and functions. Currently at version 0.2.13, its release cadence appears to be irregular as it's still in pre-1.0 development. A key differentiator is its extensive use of decorators for defining controllers and handling OData query parameters, streamlining the development of data services.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","OData","server","V4","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/odata-v4-server"},{"id":26039,"title":"odata-v4-sql","library":"odata-v4-sql","status":"active","version":"0.1.2","language":"javascript","ecosystem":"npm","summary":"An OData V4 request to SQL query compiler, converting OData query segments ($filter, $select, $skip, $top, $orderby, $expand) into SQL WHERE clauses or full SELECT statements. Version 0.1.2 is current, with basic support for $filter, $select, $skip, $top, $orderby, and $expand. It differs from alternatives by focusing solely on SQL generation, not full OData server implementations. Ships TypeScript types.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","OData","V4","sql","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/odata-v4-sql"},{"id":26041,"title":"odata-v4-typeorm","library":"odata-v4-typeorm","status":"active","version":"0.1.2","language":"javascript","ecosystem":"npm","summary":"OData V4 query parser and compiler for TypeORM (0.1.2). Converts OData v4 query strings (e.g., $filter, $select, $orderby, $top, $skip, $expand, $apply) into TypeORM QueryBuilder or repository queries. Supports Express and NestJS middleware. Lightweight alternative to full OData frameworks. Limited to SQL databases; no NoSQL support. Regularly released but early-stage (0.x). Ships TypeScript definitions.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","typeorm","odata","nodejs","express","nestjs","V4","sql","node","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/odata-v4-typeorm"},{"id":26040,"title":"odata-v4-typeorm-improved","library":"odata-v4-typeorm-improved","status":"active","version":"1.0.3","language":"javascript","ecosystem":"npm","summary":"OData V4 to TypeORM query compiler that translates OData query strings ($filter, $orderby, $top, $skip, $expand, $select, $search, etc.) into TypeORM query builder calls. Current stable version 1.0.3 (March 2024). Released under MIT license. Differs from other OData-to-ORM libraries by offering a simple middleware integration for Express and NestJS, direct support for TypeORM repositories and query builders, and TypeScript-first design. It wraps TypeORM's repository to produce OData-compliant endpoints with minimal boilerplate. Suitable for building REST APIs that follow the OData protocol on top of any SQL database supported by TypeORM. Requires TypeORM >=0.3.28.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","typeorm","odata","nodejs","express","nestjs","V4","sql","node","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/odata-v4-typeorm-improved"},{"id":16870,"title":"OData V4 Server for Node.js","library":"odata4-server","status":"abandoned","version":"0.3.0","language":"javascript","ecosystem":"npm","summary":"odata4-server is an abandoned Node.js library for creating OData V4 compliant servers, originally forked from the equally unmaintained `jaystack/odata-v4-server`. It provides a decorator-driven approach to define OData controllers and expose service metadata (`$metadata`), supporting a wide range of OData query language features like filtering (`$filter`), sorting (`$orderby`), paging (`$skip`, `$top`), projection (`$select`), and expansion (`$expand`). It can operate as a standalone server, an Express router, or a Node.js stream. The package is currently at version 0.3.0, with its last update more than seven years ago (as of April 2026), indicating it is no longer actively maintained. Due to its abandoned status, it's not recommended for new projects or production use.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","OData","server","V4","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/odata4-server"},{"id":13703,"title":"ODBC for Node.js","library":"odbc","status":"active","version":"2.5.0","language":"javascript","ecosystem":"npm","summary":"The `odbc` package provides asynchronous Node.js bindings to the `unixODBC` driver manager, enabling Node.js applications to connect and interact with various databases via their respective ODBC drivers. The current stable version, 2.5.0, indicates active development with a consistent release cadence of minor and patch updates every few months. Key differentiators include comprehensive Promise support for modern asynchronous programming patterns, significant performance enhancements achieved by leveraging `SQLBindCol` for efficient result set binding, and a complete rewrite using `N-API` for improved stability and compatibility across supported Node.js LTS versions. This package is designed for robust, high-performance enterprise database connectivity in Node.js environments.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/odbc"},{"id":21636,"title":"ODC Geo - Geometry Classes and Operations","library":"odc-geo","status":"active","version":"0.5.1","language":"python","ecosystem":"pypi","summary":"odc-geo provides geometry classes and operations for geospatial data, built on top of Shapely, Rasterio, and Xarray. It is part of the Open Data Cube ecosystem. Version 0.5.1 released 2025-04-27. Release cadence: irregular, major changes every few months.","last_verified":"2026-04-27T00:00:00.000Z","tags":["geospatial","opendatacube","geometry","crs","xarray","dask","GDAL"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/odc-geo"},{"id":24135,"title":"odc-stac","library":"odc-stac","status":"active","version":"0.5.2","language":"python","ecosystem":"pypi","summary":"Tooling for converting STAC metadata to ODC (Open Data Cube) data model. Current version: 0.5.2. Release cadence: irregular, patches as needed.","last_verified":"2026-05-01T00:00:00.000Z","tags":["stac","open-data-cube","geospatial","raster","satellite-imagery"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/odc-stac"},{"id":24136,"title":"ODD Models","library":"odd-models","status":"active","version":"2.0.51","language":"python","ecosystem":"pypi","summary":"Open Data Discovery Models provides the data model schemas for Open Data Discovery (ODD) platform. Version 2.0.51 supports Python 3.9+ and defines entities like datasets, jobs, and metadata. The library is actively maintained with a focus on ODD protocol compatibility.","last_verified":"2026-05-01T00:00:00.000Z","tags":["open-data-discovery","data-models","pydantic","data-catalog"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/odd-models"},{"id":14781,"title":"ODE Bootstrap CSS Framework","library":"ode-bootstrap","status":"active","version":"1.0.0-dev.0","language":"javascript","ecosystem":"npm","summary":"ODE Bootstrap is a specialized CSS framework built upon the core Bootstrap library, specifically designed to provide a tailored visual identity for the 'Open Digital Education' platform. Currently in version `1.0.0-dev.0`, this package signifies a very early development stage, meaning it is not considered stable for production environments and its API and features are subject to frequent, breaking changes without prior notice. As a derivative of Bootstrap, it inherits the responsiveness and component-based structure of Bootstrap but introduces custom theming, unique component overrides, or additional utility classes specific to the ODE ecosystem. Its release cadence is irregular, reflecting its developmental status. Unlike general-purpose Bootstrap themes, ODE Bootstrap's primary differentiator is its deep integration and customization for a specific educational application context, aiming to provide a consistent and branded user experience within that environment.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","ODE","bootstrap","framework"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/ode-bootstrap"},{"id":21637,"title":"odfdo - Python library for OpenDocument Format","library":"odfdo","status":"active","version":"3.22.6","language":"python","ecosystem":"pypi","summary":"A Python library to create, read, and manipulate OpenDocument Format (ODF) files (ODT, ODS, ODP). Version 3.22.6 supports Python >=3.10, <4. Active development, frequent releases.","last_verified":"2026-04-27T00:00:00.000Z","tags":["ODF","OpenDocument","document generation","ODT","ODS","ODP"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/odfdo"},{"id":2142,"title":"ODFPY - OpenDocument Python API","library":"odfpy","status":"active","version":"1.4.1","language":"python","ecosystem":"pypi","summary":"ODFPY is a Python library and collection of utility programs designed to manipulate OpenDocument Format (ODF) files (e.g., .odt, .ods, .odp). It provides a structured API that adheres rigorously to ODF specifications, focusing on preventing the creation of invalid documents by incorporating grammar checks. The current version is 1.4.1. While new releases are infrequent, it is officially considered actively maintained by its community.","last_verified":"2026-04-24T14:47:54.343Z","tags":["OpenDocument","ODF","ODT","ODS","document processing","office automation"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/odfpy"},{"id":24137,"title":"ODMantic","library":"odmantic","status":"active","version":"1.1.0","language":"python","ecosystem":"pypi","summary":"ODMantic is an async ODM (Object Document Mapper) for MongoDB, based on Pydantic and Motor. It leverages Python type hints to define models and provides a clean asynchronous API. Current version is 1.1.0, with active development and quarterly releases.","last_verified":"2026-05-01T00:00:00.000Z","tags":["odm","mongodb","async","pydantic","motor"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/odmantic"},{"id":9150,"title":"Odoo Test Helper","library":"odoo-test-helper","status":"active","version":"2.1.3","language":"python","ecosystem":"pypi","summary":"Odoo Test Helper is a Python library providing a toolbox for writing Odoo tests, primarily by facilitating the loading of fake models. This is particularly useful for testing abstract Odoo modules where real record interaction is needed without actual database persistence. Maintained by the Odoo Community Association (OCA), the library is currently at version 2.1.3 and has an infrequent, as-needed release cadence.","last_verified":"2026-04-16T00:00:00.000Z","tags":["odoo","testing","test-helper","fake-models","orm","oca"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/odoo-test-helper"},{"id":21638,"title":"OdooRPC Client","library":"odoorpc","status":"active","version":"0.10.1","language":"python","ecosystem":"pypi","summary":"OdooRPC is a Python package providing an easy way to pilot your Odoo servers through RPC. It supports Odoo versions 8.0 through 17.0+ and handles authentication, model operations, and RPC calls. Current version: 0.10.1. Release cadence: irregular, maintained by OCA.","last_verified":"2026-04-27T00:00:00.000Z","tags":["odoo","rpc","erp","client"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/odoorpc"},{"id":6016,"title":"ODX Tools","library":"odxtools","status":"active","version":"11.0.6","language":"python","ecosystem":"pypi","summary":"odxtools is a Python library providing utilities to work with the ODX (Open Diagnostic Data eXchange) standard, primarily for automotive diagnostics. It enables parsing and internalizing ODX diagnostic database files, as well as encoding and decoding diagnostic messages for Electronic Control Units (ECUs). The library is actively maintained with frequent minor releases and occasional major version updates; the current version is 11.0.6.","last_verified":"2026-04-14T00:00:00.000Z","tags":["automotive","diagnostics","ODX","ECU","UDS","CAN"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/odxtools"},{"id":27194,"title":"ody-transpiler","library":"ody-transpiler","status":"active","version":"1.0.6","language":"javascript","ecosystem":"npm","summary":"A JavaScript/TypeScript transpiler utility, version 1.0.6, providing transformation capabilities for code. Its release cadence is unknown. Key differentiators vs alternatives are not documented. Currently minimal documentation and niche usage.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/ody-transpiler"},{"id":13704,"title":"ofetch","library":"ofetch","status":"active","version":"1.5.1","language":"javascript","ecosystem":"npm","summary":"ofetch is a modern, cross-platform HTTP client that provides a simplified, \"better fetch API\" for Node.js, browsers, and web workers. It intelligently handles request and response parsing, automatically stringifying JSON bodies and parsing responses using `destr` for robustness. Key features include automatic error throwing with detailed `FetchError` objects, built-in retry mechanisms for transient network issues and specific status codes, and seamless handling of binary and stream responses. The current stable version is 1.5.1, with a major v2.0.0 release in alpha that will transition to an ESM-only architecture, remove external dependencies, and further reduce bundle size. ofetch differentiates itself by offering a consistent, feature-rich `fetch` experience across diverse JavaScript environments, abstracting away common boilerplate and error handling patterns.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/ofetch"},{"id":20248,"title":"Office Add-in Lint","library":"office-addin-lint","status":"active","version":"3.0.7","language":"javascript","ecosystem":"npm","summary":"A configuration package that provides ESLint and Prettier integration for Office Add-in projects. Current stable version is 3.0.7, with monthly releases. It simplifies setting up linting and formatting by bundling shared ESLint configs, Prettier options, and TypeScript support. Differentiates from raw ESLint/Prettier by providing pre-tuned rules for Office Add-in development and automatic dependency management.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","Office","Office Add-in","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/office-addin-lint"},{"id":14782,"title":"Office Add-in Node Debugger","library":"office-addin-node-debugger","status":"active","version":"1.0.7","language":"javascript","ecosystem":"npm","summary":"The `office-addin-node-debugger` package facilitates web debugging for Office Add-ins by providing a Node.js instance to act as a proxy for the JavaScript runtime hosted by an Office application. It is a foundational component within the `Office-Addin-Scripts` monorepo, a collection of tools and utilities developed by OfficeDev for Office Add-in projects. While primarily intended as an underlying service, its programmatic interfaces can be imported into Node scripts for custom debugging workflows. The package ships with TypeScript types, promoting robust development. The current stable version is 1.0.6, last published about three months ago, suggesting a maintenance-oriented release cadence as part of a larger toolkit. This package differentiates itself by offering a Node.js-based proxy specific to the Office Add-in ecosystem, enabling integration with VS Code for a streamlined debugging experience, particularly against Edge runtimes.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","Office","Node Debugger","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/office-addin-node-debugger"},{"id":20249,"title":"Office-Addin Prettier Config","library":"office-addin-prettier-config","status":"active","version":"2.0.2","language":"javascript","ecosystem":"npm","summary":"Shared Prettier configuration for Office Add-in projects. Version 2.0.2 provides a standard set of formatting rules (semicolons, single quotes, trailing commas) recommended by the Office Add-ins team. The package is maintained alongside other office-addin-scripts packages. Key differentiator: it enforces consistent code style across Office Add-in repositories without requiring manual .prettierrc setup. Released as a simple JSON extension of Prettier's defaults.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/office-addin-prettier-config"},{"id":13705,"title":"Office Add-in Test Helpers","library":"office-addin-test-helpers","status":"active","version":"2.0.4","language":"javascript","ecosystem":"npm","summary":"The `office-addin-test-helpers` package provides essential utilities for automating the validation and testing of Office Add-ins. Part of the broader `Office-Addin-Scripts` monorepo maintained by Microsoft OfficeDev, this library offers programmatic access to functionalities like manifest verification, add-in registration, sideloading, and communication with a test server. It is commonly used in conjunction with the `office-addin-test-server` package and popular testing frameworks such as Mocha or Jest to facilitate integration and end-to-end testing of add-ins across various Office applications (Excel, Word, Outlook, etc.). The current stable version is 2.0.4. While the monorepo has different release cadences for its constituent packages, `office-addin-test-helpers` generally follows a steady update schedule, ensuring compatibility with the evolving Office Add-ins platform.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","Office","Office Add-in","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/office-addin-test-helpers"},{"id":13706,"title":"Office Add-in Test Server","library":"office-addin-test-server","status":"active","version":"2.0.4","language":"javascript","ecosystem":"npm","summary":"The `office-addin-test-server` package provides a lightweight local web server specifically designed for testing Office Add-ins. It's a key component within the larger `OfficeDev/Office-Addin-Scripts` ecosystem, offering a framework for add-ins to send test results, which can then be consumed by test runners like Mocha to validate functionality. Currently stable at version 2.0.4, this package facilitates automated testing workflows by acting as a collection point for results from add-in runtime environments. Unlike general-purpose web servers, its differentiation lies in its tight integration with Office Add-in development, simplifying the process of capturing and processing test outcomes from within Office applications.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","Office","Office Add-in","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/office-addin-test-server"},{"id":9151,"title":"Office PowerPoint MCP Server","library":"office-powerpoint-mcp-server","status":"active","version":"2.0.7","language":"python","ecosystem":"pypi","summary":"The `office-powerpoint-mcp-server` library provides a Flask-based HTTP API server for programmatic manipulation of PowerPoint presentations using `python-pptx`. It exposes endpoints to open, save, add slides, add text boxes, and perform various other operations on PPTX files. The current version is 2.0.7, with updates occurring infrequently as it wraps `python-pptx`.","last_verified":"2026-04-16T00:00:00.000Z","tags":["powerpoint","pptx","mcp","flask","server","automation","office","api"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/office-powerpoint-mcp-server"},{"id":13707,"title":"Office UI Fabric Core","library":"office-ui-fabric-core","status":"active","version":"11.1.0","language":"javascript","ecosystem":"npm","summary":"This package, `office-ui-fabric-core`, provides the foundational CSS styles, typography, icons, and grid system for implementing the Microsoft Office Design Language, now largely aligned with the Fluent Design System. It is the front-end framework for building user experiences for Office and Office 365, distinct from the React-based component library `office-ui-fabric-react`. The current stable version is 11.1.0, with minor releases and bug fixes occurring every few months. Its key differentiators include providing pre-built styles that ensure visual consistency with Microsoft's product suite and offering a mobile-first, responsive design approach. It is primarily consumed as a CSS stylesheet, either via CDN or package managers like npm, rather than through JavaScript module imports.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/office-ui-fabric-core"},{"id":9152,"title":"Office Word MCP Server","library":"office-word-mcp-server","status":"active","version":"1.1.11","language":"python","ecosystem":"pypi","summary":"The Office Word Model Context Protocol (MCP) Server is a Python library designed to enable AI assistants to create, read, and manipulate Microsoft Word documents through a standardized interface. It exposes a rich set of document operations as tools and resources, facilitating seamless integration of Word document manipulation into AI-powered workflows. The current version is 1.1.11, requiring Python 3.11 or newer, and appears to be actively maintained with recent updates.","last_verified":"2026-04-16T00:00:00.000Z","tags":["word","office","mcp","ai-integration","document automation","microsoft word","server"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/office-word-mcp-server"},{"id":4661,"title":"Office365 Python Wrapper","library":"office365","status":"active","version":"0.3.15","language":"python","ecosystem":"pypi","summary":"The `office365` library is a Python wrapper that simplifies interactions with Microsoft 365 services by building upon the lower-level `O365` library. It provides a more Pythonic interface and additional utility methods for common tasks related to Outlook (mail, calendar), OneDrive, and SharePoint. The current version is 0.3.15, and the project frequently releases minor updates, indicating active development.","last_verified":"2026-04-12T00:00:00.000Z","tags":["microsoft-365","office365","outlook","onedrive","sharepoint","microsoft-graph"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/office365"},{"id":1257,"title":"Office365-REST-Python-Client","library":"office365-rest-python-client","status":"active","version":"2.6.2","language":"python","ecosystem":"pypi","summary":"The Office365-REST-Python-Client is a comprehensive Python library for interacting with Microsoft 365 and Microsoft Graph APIs. It provides a unified interface for both legacy SharePoint REST APIs and modern Microsoft Graph endpoints, supporting services like SharePoint, Outlook, OneDrive, Teams, OneNote, and Planner. The library is actively maintained, with frequent releases, and is currently at version 2.6.2.","last_verified":"2026-04-23T18:59:27.925Z","tags":["Microsoft 365","Office 365","SharePoint","Microsoft Graph","OneDrive","Outlook","Teams","REST API","Azure AD","Automation"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/office365-rest-python-client"},{"id":15738,"title":"Offline Bundler Plugin","library":"offline-bundler-plugin","status":"active","version":"1.0.3","language":"javascript","ecosystem":"npm","summary":"The `offline-bundler-plugin` is a JavaScript/TypeScript utility designed to prepare web applications for offline access. It automates the process of compressing static assets (including JavaScript, CSS, images, and HTML) into a single zip archive and simultaneously generates a resource mapping JSON file. This manifest maps remote URLs of assets to their corresponding local paths within the generated bundle, facilitating efficient offline caching and retrieval. Currently at version 1.0.3, the plugin boasts compatibility with both Webpack and Vite (including UniApp environments), offering broad utility across modern frontend build setups. Its key differentiator lies in its dual-bundler support and its specialized focus on creating structured resource manifests, which goes beyond simple asset compression to enable robust offline-first strategies.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/offline-bundler-plugin"},{"id":13708,"title":"Offline Detector","library":"offline-detector","status":"active","version":"1.1.1","language":"javascript","ecosystem":"npm","summary":"offline-detector is a lightweight TypeScript library designed for robustly detecting network online/offline status exclusively within browser environments. Its current stable version is 1.1.1. The library differentiates itself by combining native browser `online`/`offline` events with intelligent network verification through configurable polling, which significantly enhances detection accuracy. It is built to be bundler-agnostic, supporting modern tools like Webpack, Vite, and Rollup, and is tree-shakable for minimal bundle size. Development is active, with recent minor and patch releases introducing features like network polling (v1.1.0) and updating Node.js engine requirements for development/testing (v1.1.1). It provides full TypeScript support, debounced state changes to prevent rapid status fluctuations, and extensive configuration options for customizing network tests and event handling.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","offline-detector","online","offline","network","connectivity","typescript","browser","is-online"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/offline-detector"},{"id":20251,"title":"offline-plugin","library":"offline-plugin","status":"maintenance","version":"5.0.7","language":"javascript","ecosystem":"npm","summary":"A webpack plugin that generates a ServiceWorker and optionally AppCache to make webpack projects work offline. Current stable version is 5.0.7 (latest release 2020-08-05). It caches all webpack output assets automatically, with options to customize caching, appShell, navigationPreload, and more. Compared to Workbox, it is simpler to set up but less flexible and has a slower release cadence (last stable release over 4 years ago).","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","webpack","plugin","offline","cache","caching","storage","service-worker","serviceworker"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/offline-plugin"},{"id":10000,"title":"OFXParse","library":"ofxparse","status":"active","version":"0.21","language":"python","ecosystem":"pypi","summary":"OFXParse (version 0.21) is a Python library designed for parsing and working with the Open Financial Exchange (OFX) file format. It extracts data such as transactions, account information, and balance statements from OFX files, making it easier to integrate financial data into applications. The library is actively maintained with a generally stable release cadence.","last_verified":"2026-04-17T00:00:00.000Z","tags":["finance","ofx","parser","banking"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/ofxparse"},{"id":24139,"title":"Open Graph Benchmark (OGB)","library":"ogb","status":"active","version":"1.3.6","language":"python","ecosystem":"pypi","summary":"A library for downloading, preprocessing, and evaluating on the Open Graph Benchmark (OGB) datasets. Version 1.3.6 fixes Pandas 2.0 compatibility. Releases are periodic, with occasional major dataset updates.","last_verified":"2026-05-01T00:00:00.000Z","tags":["graph","benchmark","pytorch-geometric","dgl","dataset","ogbn","ogbl","ogbg"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/ogb"},{"id":15158,"title":"OGL-TypeScript","library":"ogl-typescript","status":"active","version":"0.1.40","language":"javascript","ecosystem":"npm","summary":"OGL-TypeScript is a comprehensive TypeScript port of the minimal WebGL library, OGL, designed to enhance development with robust type definitions and essential code completion. Currently stable at version 0.1.40, it meticulously tracks the releases and API changes of its upstream counterpart, OGL (currently mirroring OGL 0.0.71). The library's core focus is to provide a lightweight and unopinionated foundation for building high-performance 3D graphics directly with WebGL in the browser. Its key differentiators include a significantly small bundle size, direct and low-level access to WebGL APIs, and the added benefit of TypeScript's type safety, which makes managing complex WebGL shaders and rendering pipelines more efficient and less prone to runtime errors compared to plain JavaScript OGL. The release cadence is tightly coupled with OGL's updates, typically seeing new minor versions released to align with new OGL features, fixes, or API refinements.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","webgl","ogl","ogl-typescript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/ogl-typescript"},{"id":6745,"title":"pyoidc (OpenID Connect and OAuth2 Library)","library":"oic","status":"active","version":"1.7.0","language":"python","ecosystem":"pypi","summary":"pyoidc is a Python implementation of both the OAuth2 authorization framework and the OpenID Connect (OIDC) authentication layer on top of it. It provides tools for building OIDC Clients (Relying Parties) and OIDC Providers (OpenID Providers). The current version is 1.7.0, and it maintains an active release cadence with updates typically every few months, addressing bug fixes, dependency updates, and Python version compatibility.","last_verified":"2026-04-15T00:00:00.000Z","tags":["oauth2","openid connect","oidc","security","authentication","client","server","federation"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/oic"},{"id":15741,"title":"OpenID Connect & OAuth2 Client","library":"oidc-client","status":"active","version":"1.11.5","language":"javascript","ecosystem":"npm","summary":"oidc-client is a comprehensive JavaScript client library for OpenID Connect (OIDC) and OAuth2, designed to facilitate secure authentication and authorization in web applications. It handles complex OAuth2 flows, including Authorization Code Flow with PKCE, implicit flow, and refresh token management, abstracting away much of the underlying protocol complexity. Developed by IdentityModel, it maintains a strong focus on security and adherence to OIDC/OAuth2 specifications. The current stable version is 1.11.5, with an active development cycle characterized by frequent bug fix releases and minor feature updates approximately every 1-2 months, as evidenced by recent patch versions. Key differentiators include its robust handling of session management, silent token renewal, and extensive configurability, making it suitable for a wide range of single-page applications and client-side integrations.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/oidc-client"},{"id":15740,"title":"OpenID Connect & OAuth2 Client (TypeScript)","library":"oidc-client-ts","status":"active","version":"3.5.0","language":"javascript","ecosystem":"npm","summary":"oidc-client-ts is an actively maintained TypeScript library, currently at version 3.5.0, providing OpenID Connect (OIDC) and OAuth2 protocol support for client-side, browser-based JavaScript applications. It includes robust features for user session and access token management. This project is a direct fork of the unmaintained `IdentityModel/oidc-client-js`, ported to TypeScript with a largely similar API for its 2.0 release. Moving forward, it prioritizes OAuth 2.1 protocols and explicitly *does not* support the deprecated implicit grant. A key change since v3.x is the transition from `crypto-js` to the browser's native `crypto.subtle` module for cryptographic operations, which mandates the use of secure contexts (HTTPS). The library supports various flows, including Authorization Code Grant with PKCE, Authorization Code Grant, Resource Owner Password Credentials (ROPC) Grant, Refresh Token Grant, and Silent Refresh Token in iframe Flow.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","authentication","oauth2","oidc","openid","OpenID Connect","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/oidc-client-ts"},{"id":13709,"title":"OpenID Connect Provider for Node.js","library":"oidc-provider","status":"active","version":"9.8.2","language":"javascript","ecosystem":"npm","summary":"oidc-provider is a comprehensive OAuth 2.0 Authorization Server implementation that includes full support for OpenID Connect 1.0, designed for Node.js environments. Currently stable at version 9.8.2, the library maintains an active release cadence with frequent minor and patch updates, often incorporating new features and specification compliance. Its key differentiators include extensive OpenID Certification across various profiles (e.g., Basic, Implicit, Hybrid, FAPI 1.0/2.0, CIBA), a wide array of implemented OAuth 2.0 and OIDC specifications (PKCE, JAR, PAR, DPoP, MTLS, Device Flow, Dynamic Client Registration, Back-Channel/RP-Initiated Logout, Token Introspection/Revocation, Resource Indicators, JARM, CIMD), and a highly configurable architecture that allows for custom storage adapters and interaction flows. It provides the core OIDC server logic, leaving UI and storage implementation to the developer, offering flexibility but also requiring careful custom integration.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","appauth","auth","authentication","authorization","basic","certified","ciba","config"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/oidc-provider"},{"id":28007,"title":"Okam Build","library":"okam-build","status":"active","version":"0.4.27-alpha.0","language":"javascript","ecosystem":"npm","summary":"Build tool for Okam framework targeting Chinese mini-program platforms (Baidu Smart Mini Programs and WeChat Mini Programs). Current version 0.4.27-alpha.0, alpha release. Provides optimized builds for mini-program development with proper tree-shaking and bundling. Key differentiators: dedicated to Okam framework, supports multi-platform mini-program builds (Baidu, WeChat)","last_verified":"2026-05-09T00:00:00.000Z","tags":["javascript","swan","wx","okam","mini program","build"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/okam-build"},{"id":10001,"title":"Okonomiyaki","library":"okonomiyaki","status":"active","version":"3.0.0","language":"python","ecosystem":"pypi","summary":"Okonomiyaki is a self-contained Python library designed to handle metadata specifically for Enthought-specific egg and runtime archives. It provides tools for creating, reading, and manipulating package information, platforms, and versions. The current version is 3.0.0, with major versions introducing significant breaking changes and an irregular release cadence.","last_verified":"2026-04-17T00:00:00.000Z","tags":["packaging","metadata","enthought","eggs","runtime","platform"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/okonomiyaki"},{"id":4662,"title":"Okta Python SDK","library":"okta","status":"active","version":"3.4.0","language":"python","ecosystem":"pypi","summary":"The `okta` Python SDK provides a client for interacting with the Okta Management API, enabling developers to manage users, applications, groups, and other Okta resources. It's currently on version 3.4.0 and receives frequent updates, with minor versions released often and major versions (e.g., v3.0.0) introducing significant API changes every few months.","last_verified":"2026-04-12T00:00:00.000Z","tags":["authentication","identity","sso","iam","okta","sdk","security"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/okta"},{"id":6746,"title":"Okta JWT Verifier for Python","library":"okta-jwt-verifier","status":"active","version":"0.4.0","language":"python","ecosystem":"pypi","summary":"A Python library for validating JWT access and ID tokens issued by Okta. It simplifies the process of verifying token signatures, expiration, issuer, and audience, ensuring secure API access in Python applications. The current version is 0.4.0. Release cadence is typically moderate, with updates primarily for dependency bumps, security fixes, or minor feature enhancements.","last_verified":"2026-04-15T00:00:00.000Z","tags":["okta","jwt","auth","security","token-validation","oidc"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/okta-jwt-verifier"},{"id":17861,"title":"Okta Node.js OIDC Middleware","library":"okta-oidc-middleware","status":"active","version":"0.1.3","language":"javascript","ecosystem":"npm","summary":"The `@okta/oidc-middleware` package provides an OpenID Connect middleware for Express.js applications, simplifying the integration of Okta's authorization code flow. It handles redirecting users to Okta for authentication, processing the callback, and establishing a local session to store user context. The library currently maintains a stable major version series of 2.x, with the latest release being 4.2.0, following semantic versioning and Okta's library version policy. A key differentiator is its seamless integration with Express, managing OIDC complexities like token exchange and session maintenance, while relying on `express-session` for local session storage. It's designed to quickly enable secure authentication for Node.js web applications, abstracting away much of the underlying OIDC protocol details.","last_verified":"2026-04-23T00:00:00.000Z","tags":["javascript","okta","oidc","OpenId Connect","authentication","auth"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/okta-oidc-middleware"},{"id":1598,"title":"Oldest Supported NumPy","library":"oldest-supported-numpy","status":"active","version":"2023.12.21","language":"python","ecosystem":"pypi","summary":"Oldest-supported-numpy is a meta-package that dynamically provides the oldest compatible NumPy version for a given Python interpreter and platform. It ensures that if a platform only gained support for NumPy wheels at a more recent version, that specific version is provided. The current version is 2023.12.21, and its release cadence is irregular, typically updated when new NumPy versions or platform support changes warrant it.","last_verified":"2026-04-09T00:00:00.000Z","tags":["numpy","meta-package","dependency-management","version-pinning","scipy-ecosystem"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/oldest-supported-numpy"},{"id":1599,"title":"olefile - OLE2 File Parser","library":"olefile","status":"active","version":"0.47","language":"python","ecosystem":"pypi","summary":"The olefile library is a Python package designed to parse, read, and write Microsoft OLE2 files, also known as Structured Storage or Compound Documents. These files are commonly used in older Microsoft Office formats (e.g., .doc, .xls, .ppt, .msg) and provide a file system within a file. It offers low-level access to streams and storages. The current version is 0.47, and the library maintains a stable release cadence with updates focused on bug fixes and robustness.","last_verified":"2026-04-23T22:59:37.379Z","tags":["ole","office","document","parsing","structured-storage","file-format","ms-office"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/olefile"},{"id":10003,"title":"OleFileIO_PL for Microsoft OLE2 Files","library":"olefileio-pl","status":"active","version":"0.42.1","language":"python","ecosystem":"pypi","summary":"OleFileIO_PL is a Python package designed to parse, read, and write Microsoft OLE2 files, also known as Structured Storage or Compound Document files (e.g., older Microsoft Office formats like .doc, .xls, .ppt). It is an improved version of the original OleFileIO module from the Python Image Library (PIL). The current version is 0.42.1, and it maintains an active, though not rapid, release cadence.","last_verified":"2026-04-17T00:00:00.000Z","tags":["office","ole","structured storage","compound document","ms office","file format","parsing"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/olefileio-pl"},{"id":2622,"title":"oletools: OLE Analysis Tools","library":"oletools","status":"active","version":"0.60.2","language":"python","ecosystem":"pypi","summary":"oletools is a Python package providing a collection of tools to analyze Microsoft Office and OLE (Object Linking and Embedding) files, also known as Structured Storage or Compound Document File Format. It's primarily used for malware analysis and incident response (DFIR). The current version is 0.60.2, with an active release cadence focused on bug fixes and new detection capabilities.","last_verified":"2026-04-24T22:41:35.349Z","tags":["malware analysis","security","office files","ole","vba","dfir","structured storage"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/oletools"},{"id":52,"title":"Ollama Python Library","library":"ollama","status":"active","version":"0.6.1","language":"python","ecosystem":"pypi","summary":"Official Python client for Ollama — the local LLM runtime. Wraps the Ollama REST API with native Python types. Requires Ollama to be installed and running locally (or pointed at https://ollama.com for cloud models). Not an inference provider — it's a runtime client.","last_verified":"2026-05-12T05:59:58.075Z","tags":["llm","local-inference","ollama","python","runtime-client","openai-compatible","self-hosted"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/ollama"},{"id":14780,"title":"Olo Gulp Build Helpers","library":"olo-gulp-helpers","status":"maintenance","version":"0.9.1","language":"javascript","ecosystem":"npm","summary":"This package provides a collection of internal helper functions and configurations specifically designed for Olo's Gulp build pipeline, with a particular focus on bundling frontend assets for their ASP.NET applications. While the current reported version is 0.9.1, its public release history indicates releases up to 0.2.3. The package aims to streamline the integration of modern web technologies such as TypeScript, Webpack, Karma, Mocha, and Sinon into Olo's existing build infrastructure. Its release cadence is sporadic and tied to Olo's internal development needs, rather than following a public roadmap. As an internal utility, its primary differentiator is its tailored fit for Olo's specific project requirements and development environment, making it less of a general-purpose Gulp library and more of an opinionated, company-specific solution for build automation.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","olo"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/olo-gulp-helpers"},{"id":24138,"title":"olot","library":"olot","status":"active","version":"0.1.17","language":"python","ecosystem":"pypi","summary":"OCI layers on top — a Python library for building and manipulating OCI container images at the layer level. Current version 0.1.17, active development, monthly releases.","last_verified":"2026-05-01T00:00:00.000Z","tags":["OCI","container","images","layers","registry","docker"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/olot"},{"id":24140,"title":"olxcleaner","library":"olxcleaner","status":"active","version":"0.3.0","language":"python","ecosystem":"pypi","summary":"Tool to scan Open edX courses in OLX format for various errors and inconsistencies. Current version 0.3.0, released Apr 2022. Maintenance mode.","last_verified":"2026-05-01T00:00:00.000Z","tags":["openedx","olx","course-validation","lms","edx"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/olxcleaner"},{"id":21639,"title":"ome-types","library":"ome-types","status":"active","version":"0.6.3","language":"python","ecosystem":"pypi","summary":"Python dataclasses for the OME (Open Microscopy Environment) data model. Provides type-annotated Python objects for OME-XML metadata, enabling type-safe construction and serialization of OME metadata. Current version 0.6.3, supports Python >=3.9. Maintained by tlambert03, regular releases.","last_verified":"2026-04-27T00:00:00.000Z","tags":["ome","microscopy","dataclasses","pydantic","xml","metadata"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/ome-types"},{"id":8369,"title":"OME-Zarr Python Library","library":"ome-zarr","status":"active","version":"0.16.0","language":"python","ecosystem":"pypi","summary":"ome-zarr is a Python library providing an implementation of images in Zarr files according to the OME-Zarr specification. It enables reading and writing bioimaging data stored in the OME-Zarr format, supporting multiscale images, metadata, and various Zarr features like chunking and compression. The current version is 0.16.0, with a release cadence that sees new features and bug fixes approximately every few months, often tied to updates in the OME-Zarr specification itself.","last_verified":"2026-04-16T00:00:00.000Z","tags":["image processing","ome","zarr","bioimaging","scientific data","microscopy"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/ome-zarr"},{"id":904,"title":"OmegaConf","library":"omegaconf","status":"active","version":"2.3.0","language":"python","ecosystem":"pypi","summary":"OmegaConf is a flexible configuration library (version 2.3.0) that provides hierarchical configuration, variable interpolation, and merging capabilities from multiple sources like YAML files, CLI arguments, and environment variables. It also offers runtime type safety through Structured Configs. The library is actively maintained with frequent releases, including pre-releases for the upcoming 2.4.0 version.","last_verified":"2026-04-11T14:10:13.062Z","tags":["configuration","YAML","structured config","dataclasses","interpolation","CLI","type safety"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/omegaconf"},{"id":11489,"title":"GIF 89a Encoder/Decoder","library":"omggif","status":"abandoned","version":"1.0.10","language":"javascript","ecosystem":"npm","summary":"omggif is a JavaScript library designed for low-level encoding and decoding of GIF 89a format images. It provides explicit `GifReader` and `GifWriter` classes that operate directly on byte buffers, typically `Uint8Array`s or Node.js `Buffer`s. This gives developers granular control over every aspect of GIF generation, including frame dimensions, color palettes, delays, and other GIF specification details. First released in 2013 and last updated to version 1.0.10 in June 2017, the package is considered abandoned and has received no further maintenance or feature updates. While historically useful for both browser and Node.js environments due to its lightweight and pure JavaScript implementation, modern projects might find it lacks contemporary features, active community support, or the high-level abstractions found in more actively maintained GIF manipulation libraries.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","gif","gif89a","gif87a","plask"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/omggif"},{"id":14783,"title":"Object Property Omission Utility","library":"omit.js","status":"maintenance","version":"2.0.2","language":"javascript","ecosystem":"npm","summary":"omit.js is a lightweight JavaScript utility function designed to create a shallow copy of an object, excluding specified fields. The current stable version is 2.0.2. This package provides a straightforward API for basic object manipulation, returning a new object without mutating the original. Its release cadence has been very slow, with the last update in 2018. Key differentiators include its minimal footprint and singular focus on shallow property omission. It is not intended for deep cloning or complex data transformations, focusing purely on filtering top-level properties. Its utility can be partially superseded by native JavaScript spread syntax for simple cases, and TypeScript's built-in `Omit` utility type for type manipulation.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","object","omit","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/omit.js"},{"id":13710,"title":"OMML to MathML Converter","library":"omml2mathml","status":"maintenance","version":"1.3.0","language":"javascript","ecosystem":"npm","summary":"omml2mathml is a utility designed to convert Microsoft Office Math Markup Language (OMML) XML structures into standard MathML. The current stable version is 1.3.0, released in March 2021, suggesting a maintenance release cadence. This package serves as a direct port of Microsoft's `omml2mathml.xsl` XSLT stylesheet, but crucially, it operates without requiring an XSLT processor, which addresses common issues and crashes associated with such processors. It also incorporates fixes for several bugs found in the original Microsoft XSLT. The API is synchronous, accepting an `m:oMath` or `m:oMathPara` DOM element as input and returning a `math` element as an HTML DOM object, leveraging the `get-dom` module to ensure compatibility across browser environments (using native DOM) and Node.js (using `jsdom`). This removes the need for specific DOM implementations, making it flexible for various JavaScript environments.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","OMML","Office","Math","MathML"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/omml2mathml"},{"id":26042,"title":"omnia-bundler","library":"omnia-bundler","status":"active","version":"1.0.36","language":"javascript","ecosystem":"npm","summary":"An in-place code transpiler for multi-page sites, version 1.0.36. This package is a command-line tool built with oclif that provides subcommands for React, Preact, and Vue transpilation. It requires Node >=8.0.0 and ships TypeScript types. The README explicitly states 'WIP!! DO NOT USE!!', indicating it is not production-ready. As a bundler/transpiler, it differentiates by working in-place on existing HTML pages without generating a separate bundle. Development appears low-activity with infrequent releases.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","oclif","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/omnia-bundler"},{"id":24141,"title":"ONEX Core Framework (omnibase-core)","library":"omnibase-core","status":"active","version":"0.40.0","language":"python","ecosystem":"pypi","summary":"ONEX Core Framework provides base classes, contracts, and essential implementations for the ONEX ecosystem, including runtime local orchestration, compliance scanning, event bus, and CLI tools. Current version: 0.40.0. Active development with weekly releases.","last_verified":"2026-05-01T00:00:00.000Z","tags":["framework","orchestration","workflow","compliance","event-bus"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/omnibase-core"},{"id":16470,"title":"Omnibase MCP Server for AI Agents","library":"omnibase-mcp","status":"active","version":"0.1.30","language":"javascript","ecosystem":"npm","summary":"Omnibase-MCP (Multi-Agent Communication Protocol) is a server designed to provide universal database access for AI agents. It acts as a central control plane, enabling agents to interact with various SQL databases such as PostgreSQL, MySQL, and SQLite. The package, currently in version 0.1.30, is under rapid and active development with frequent minor releases, often multiple times a month, indicating a project in its early, evolving stages. Key differentiators include a dynamic driver plugin architecture, comprehensive CLI tools for lifecycle management (e.g., upgrade, status monitoring), and support for user-defined custom tools. Its core purpose is to abstract database-specific complexities, allowing AI agents to perform complex data queries and management tasks through a unified interface.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","mcp","database","sql","agent","ai","usql","postgres","mysql"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/omnibase-mcp"},{"id":24142,"title":"OmniBase SPI","library":"omnibase-spi","status":"active","version":"0.20.5","language":"python","ecosystem":"pypi","summary":"ONEX Service Provider Interface – Protocol definitions for building service providers in the OmniNode ecosystem. Version 0.20.5 requires Python >=3.12. Active development with frequent releases (weekly/monthly).","last_verified":"2026-05-01T00:00:00.000Z","tags":["spi","service-provider-interface","protocol","omnibase","onex"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/omnibase-spi"},{"id":28006,"title":"OmniVoice","library":"omnivoice","status":"active","version":"0.1.5","language":"python","ecosystem":"pypi","summary":"OmniVoice is a zero-shot text-to-speech library using diffusion language models. It supports multilingual TTS with voice cloning from short audio samples. Current version 0.1.5, actively maintained. Requires Python >= 3.10.","last_verified":"2026-05-09T00:00:00.000Z","tags":["text-to-speech","zero-shot","voice-cloning","multilingual","diffusion"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/omnivoice"},{"id":14784,"title":"Webpack OnBuild Plugin","library":"on-build-webpack","status":"abandoned","version":"0.1.0","language":"javascript","ecosystem":"npm","summary":"The `on-build-webpack` package provides a Webpack plugin designed to execute a callback function immediately after a build completes. Published as version `0.1.0` in October 2014, this package is considered abandoned and is not actively maintained. Its functionality is extremely basic, offering a single post-build hook, which contrasts sharply with the extensive `compiler.hooks` API introduced in modern Webpack versions (v4+). This plugin uses an outdated Webpack API (`compiler.plugin('done', ...)`) that has been replaced by the Tapable hook system (`compiler.hooks.done.tap(...)`). Consequently, it is incompatible with Webpack v4 and newer. Current best practice is to use Webpack's native plugin system directly via `compiler.hooks.done.tap` within a custom plugin.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","webpack"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/on-build-webpack"},{"id":17316,"title":"RackHD HTTP Server (on-http)","library":"on-http","status":"active","version":"2.60.7","language":"javascript","ecosystem":"npm","summary":"on-http serves as the primary HTTP server component for the RackHD infrastructure management system, providing the web user interface and RESTful API endpoints essential for managing bare-metal hardware. Currently at its stable version 2.60.7, the project exhibits a consistent release cadence with frequent patch updates, indicating active development and maintenance. It is deployed as a standalone application, mandating the presence and correct configuration of external MongoDB and RabbitMQ instances for its operation. Its key differentiators lie in its deep integration with RackHD's capabilities for automated hardware provisioning, discovery, and orchestration, offering a structured API that defaults to version 2.0, with version 1.1 explicitly deprecated. The package also includes built-in tools for generating API documentation, task documentation, and client libraries for various programming languages, facilitating ecosystem integration.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/on-http"},{"id":17315,"title":"Capture HTTP Response Content","library":"on-http-end","status":"maintenance","version":"1.0.3","language":"javascript","ecosystem":"npm","summary":"on-http-end is a lightweight Node.js utility designed to intercept and capture the full HTTP response payload, including headers, status code, and the final data, just before the response stream concludes. Inspired by `apicache`, it offers a simple, callback-based API to register a function that executes when `res.end()` is called. This allows developers to inspect or process the complete response content and metadata, making it suitable for logging, debugging, or custom caching mechanisms. The current stable version is 1.0.3, which includes a fix for proper scope handling, allowing multiple `onEnd` registrations on a single response object. Its release cadence appears infrequent, reflecting its focused scope and stable API. A key differentiator is its direct, low-level integration with Node.js's native `http.ServerResponse` object, providing granular control without the overhead of a full middleware framework.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","http","response","content","headers"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/on-http-end"},{"id":17854,"title":"One React Framework","library":"one","status":"active","version":"1.15.10","language":"javascript","ecosystem":"npm","summary":"One is an innovative React framework designed to unify web and native application development from a single codebase, leveraging Vite as its core bundler for both environments. Currently at version 1.15.10, it integrates with React 19.2.0 and React Native 0.83.2. This framework aims to simplify full-stack development by providing features like typed file-system routing, per-page render modes (SPA, SSR, SSG), and loaders, abstracting away complex platform-specific configurations and build processes. Its key differentiator is a focus on a cohesive, performant developer experience for hybrid apps, aiming to replace traditional setups involving Metro for native and separate web frameworks. One originated from the experience of building cross-platform apps with Tamagui Takeout and at Uniswap, highlighting its practical, production-oriented approach.","last_verified":"2026-04-23T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/one"},{"id":18627,"title":"One Double Zero","library":"one-double-zero","status":"active","version":"1.1.1","language":"javascript","ecosystem":"npm","summary":"One Double Zero is a code coverage tool focusing on relevance, accuracy, simplicity, flexibility, and speed. It offers a CLI tool named 'odz' that wraps any command to collect V8-based coverage data. As of version 1.1.1, it is actively maintained with frequent releases. Unlike other coverage tools like Istanbul or c8, One Double Zero aims for minimal configuration and high precision by leveraging native V8 coverage. It ships TypeScript types and supports both ESM and CommonJS.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","coverage","istanbul","tdd","test","testing","v8","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/one-double-zero"},{"id":18626,"title":"One Double Zero Core","library":"one-double-zero-core","status":"active","version":"1.0.2","language":"javascript","ecosystem":"npm","summary":"A code coverage API for JavaScript aiming at relevance, accuracy, simplicity, flexibility and speed (v1.0.2). It leverages V8's built-in coverage for fast, accurate results without instrumenting code. The API is designed to be minimal and composable, catering to both programmatic use and integration with test runners. Ships TypeScript types. Released under ISC license. Known for being lighter and faster than c8 or Istanbul, but with a different API paradigm.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","coverage","istanbul","tdd","test","testing","v8","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/one-double-zero-core"},{"id":11490,"title":"One Framework","library":"one-framework","status":"active","version":"1.4.6","language":"javascript","ecosystem":"npm","summary":"One Framework, currently at version 1.4.6, is a structured web application framework built upon RxJS, Lodash, and React. It provides an opinionated architecture for managing application state through reactive `Model` and `Collection` classes, designed to seamlessly integrate with RESTful JSON APIs and, with future updates, WebSockets. Models and collections leverage RxJS observables (specifically Subjects), allowing any data changes to automatically propagate to subscribed React components, thereby keeping the view synchronized with the underlying state. The framework differentiates itself by tightly coupling these popular libraries into a cohesive, reactive data management layer, offering a clear pattern for data persistence, validation, and real-time updates within a client-side application. While the exact release cadence is not explicitly stated, the version number suggests active, ongoing development.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/one-framework"},{"id":10002,"title":"Dynatrace OneAgent SDK for Python","library":"oneagent-sdk","status":"active","version":"1.5.2.20260107.153442","language":"python","ecosystem":"pypi","summary":"The Dynatrace OneAgent SDK for Python allows developers to extend Dynatrace's monitoring capabilities for custom components and frameworks. It integrates with the Dynatrace OneAgent to provide deep visibility into custom services, databases, and messaging systems, enabling end-to-end tracing and performance analysis. The current version is 1.5.2.20260107.153442. Releases are generally tied to new versions of the Dynatrace OneAgent SDK for C/C++, with bugfix releases in between.","last_verified":"2026-04-17T00:00:00.000Z","tags":["apm","observability","tracing","monitoring","dynatrace","sdk"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/oneagent-sdk"},{"id":3716,"title":"onecache: Python LRU and TTL Cache","library":"onecache","status":"active","version":"0.8.1","language":"python","ecosystem":"pypi","summary":"onecache is a Python library providing in-memory caching for both synchronous and asynchronous code. It implements an LRU (Least Recently Used) algorithm and supports time-to-live (TTL) expiration for cache entries. The library is currently at version 0.8.1, with its latest update on February 20, 2026, indicating active maintenance though releases might be infrequent.","last_verified":"2026-04-25T13:57:24.696Z","tags":["cache","lru","ttl","async","sync","decorator","memory"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/onecache"},{"id":24143,"title":"Intel oneAPI Collective Communications Library (oneCCL)","library":"oneccl","status":"active","version":"2022.0.0","language":"python","ecosystem":"pypi","summary":"Intel oneAPI Collective Communications Library (oneCCL) provides an efficient implementation of communication patterns used in deep learning. Version 2022.0.0 is distributed as a runtime environment package for Python, typically used with Intel optimizations for distributed training. Release cadence is tied to Intel oneAPI annual releases.","last_verified":"2026-05-01T00:00:00.000Z","tags":["distributed computing","deep learning","intel","hpc","MPI","collective communications"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/oneccl"},{"id":28010,"title":"Intel oneAPI Collective Communications Library","library":"oneccl-devel","status":"maintenance","version":"2022.0.0","language":"python","ecosystem":"pypi","summary":"Intel oneAPI Collective Communications Library (oneCCL) provides high-performance collective communication primitives for deep learning and HPC workloads. Version 2022.0.0 is an older release; the library has evolved and newer versions are recommended. Release cadence is annual.","last_verified":"2026-05-09T00:00:00.000Z","tags":["hpc","collective-communications","intel","oneapi"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/oneccl-devel"},{"id":13711,"title":"OneDrive API Client","library":"onedrive-api","status":"abandoned","version":"1.1.1","language":"javascript","ecosystem":"npm","summary":"This package, `onedrive-api`, provides a functional programming-oriented interface for interacting with the Microsoft OneDrive API. It is designed for Node.js environments and facilitates operations such as file and folder management, link creation, and metadata retrieval. The current stable version is 1.1.1, which was last published in June 2019. Due to its age, it should be considered a legacy library, and its compatibility with the latest OneDrive API changes may be limited. The library focuses solely on API communication, advising users to handle authentication separately, with `simple-oauth2` being a suggested tool. It features a modular API for various item operations like `createFolder`, `uploadSimple`, and `listChildren`.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","onedrive","api","rest","skydrive","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/onedrive-api"},{"id":16869,"title":"OneGraph Auth Helpers","library":"onegraph-auth","status":"active","version":"4.0.2","language":"javascript","ecosystem":"npm","summary":"The `onegraph-auth` library provides essential client-side authentication helpers for integrating web applications with a multitude of third-party services via the OneGraph platform. It streamlines the complex OAuth login and logout flows, manages session state, and securely handles token storage in the browser. The package is currently at version 4.0.2, indicating a mature and actively maintained library. Its primary differentiator is its ability to abstract away the intricacies of individual OAuth providers, offering a unified authentication experience through OneGraph's single GraphQL endpoint. This simplifies development by reducing the need to manage multiple API keys and authentication mechanisms for services like GitHub, Stripe, and others. It is specifically designed for browser environments, leveraging the global `window` object for its operations.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/onegraph-auth"},{"id":27196,"title":"onejs-unity","library":"onejs-unity","status":"active","version":"0.2.13","language":"javascript","ecosystem":"npm","summary":"Unity integration utilities for OneJS (v0.2.13), providing asset loading, esbuild/PostCSS build plugins for USS transformation, and GPU compute APIs. Designed for Unity developers using OneJS to write UI and logic in JavaScript/TypeScript. Key differentiators: automatic path resolution between Editor and Build modes, npm package asset distribution without config, built-in Tailwind-like utility class generation for USS without external tailwindcss dependency, and ES6 import transformation for C# namespaces. Requires react ^18/^19, esbuild >=0.17, postcss >=8, tailwindcss >=3. Ships TypeScript types.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","unity","onejs","esbuild","postcss","tailwindcss","uss","css-modules","gpu","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/onejs-unity"},{"id":26044,"title":"OneLang","library":"onelang","status":"active","version":"0.0.7","language":"javascript","ecosystem":"npm","summary":"OneLang is a source-to-source transpiler framework that enables writing code in multiple programming languages simultaneously. Currently at version 0.0.7, it is in early development with no stable release cadence. Unlike traditional transpilers, OneLang has its own type system and AST, and does not fully respect the syntax of input languages. It targets developers who want to generate code in multiple languages from a single source, but requires mastery of both target languages and OneLang itself. Key differentiators: self-defined rules, strong typing, and generic support, but limited maturity and documentation.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","onelang","transpiler","source-to-source","programming-language","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/onelang"},{"id":26043,"title":"OneLang CLI","library":"onelang-cli","status":"active","version":"0.0.6","language":"javascript","ecosystem":"npm","summary":"Command-line interface for the OneLang source-to-source transpiler framework, version 0.0.6. Provides a CLI tool to transpile code between languages using OneLang's transpilation engine. Released as an experimental alpha, with no fixed release cadence. Differentiates by offering a unified CLI frontend for the OneLang transpiler, which supports multiple language targets.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","onelang","cli","transpiler","source-to-source","programming-language"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/onelang-cli"},{"id":27197,"title":"OneIDE","library":"onelang-ide","status":"active","version":"0.0.2","language":"javascript","ecosystem":"npm","summary":"Web-based IDE for the OneLang transpiler (onelang.io). Current stable version: 0.0.2. Release cadence is early/experimental — no regular schedule yet. It provides a browser-based editing and transpilation environment for OneLang, a source-to-source transpiler that targets multiple languages. Key differentiators: focused specifically on OneLang workflow, integrates transpilation preview and multi-language output. Not yet production-ready; likely experimental and unstable.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","onelang","ide","transpiler","source-to-source","programming-language"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/onelang-ide"},{"id":21640,"title":"OneLogin Python SDK","library":"onelogin","status":"active","version":"3.2.5","language":"python","ecosystem":"pypi","summary":"Official Python SDK for the OneLogin API (v1 and v2). Supports OAuth2 authentication, user and role management, event and factor APIs, and SAML assertion handling. Current version 3.2.5, requires Python >=3.10. Active development with quarterly releases.","last_verified":"2026-04-27T00:00:00.000Z","tags":["onelogin","sso","saml","api-sdk","oauth2","identity-management"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/onelogin"},{"id":8370,"title":"Intel oneAPI Math Kernel Library License","library":"onemkl-license","status":"active","version":"2025.3.1","language":"python","ecosystem":"pypi","summary":"Intel oneAPI Math Kernel Library (oneMKL) is a collection of optimized math routines for scientific, engineering, and financial applications, including BLAS, LAPACK, sparse solvers, FFTs, and vector math. The `onemkl-license` PyPI package provides the licensing information for Intel oneMKL. It is not a direct Python-callable library for mathematical computations but rather a component that signifies the presence and licensing of the underlying oneMKL binaries, which are typically utilized by other Python packages (e.g., NumPy, SciPy) or through specific Python bindings like `mkl-service`, `mkl-fft`, and `mkl-random`. The current version is 2025.3.1, with releases tied to the oneAPI toolkit cadence.","last_verified":"2026-04-16T00:00:00.000Z","tags":["intel","oneapi","mkl","math","numerical-computing","performance"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/onemkl-license"},{"id":23132,"title":"Intel oneMKL SYCL BLAS","library":"onemkl-sycl-blas","status":"active","version":"2026.0.0","language":"python","ecosystem":"pypi","summary":"Intel oneAPI Math Kernel Library (oneMKL) BLAS routines for SYCL devices. Provides a SYCL implementation of BLAS operations using Intel oneMKL. Current version 2026.0.0; release follows Intel oneAPI release cadence (usually annual).","last_verified":"2026-05-01T00:00:00.000Z","tags":["blas","sycl","intel","oneapi","linear-algebra","gpu"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/onemkl-sycl-blas"},{"id":27198,"title":"Intel oneMKL SYCL DFT","library":"onemkl-sycl-dft","status":"active","version":"2026.0.0","language":"python","ecosystem":"pypi","summary":"Intel® oneAPI Math Kernel Library (oneMKL) DFT component for SYCL. This package provides Discrete Fourier Transform (DFT) routines optimized for Intel GPUs and CPUs via SYCL. Version 2026.0.0 is the latest. Release cadence is quarterly.","last_verified":"2026-05-01T00:00:00.000Z","tags":["intel","oneapi","mkl","dft","sycl","gpu","fft"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/onemkl-sycl-dft"},{"id":27199,"title":"oneMKL SYCL LAPACK","library":"onemkl-sycl-lapack","status":"active","version":"2026.0.0","language":"python","ecosystem":"pypi","summary":"Intel® oneAPI Math Kernel Library (oneMKL) SYCL LAPACK routines, providing dense and sparse linear algebra operations optimized for Intel CPUs and GPUs via SYCL. Current version 2026.0.0. Released as part of the Intel oneAPI toolkit with quarterly updates.","last_verified":"2026-05-01T00:00:00.000Z","tags":["oneapi","intel","mkl","lapack","sycl","gpu","linear-algebra"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/onemkl-sycl-lapack"},{"id":27200,"title":"oneMKL SYCL RNG","library":"onemkl-sycl-rng","status":"active","version":"2026.0.0","language":"python","ecosystem":"pypi","summary":"Intel® oneAPI Math Kernel Library (oneMKL) Random Number Generators (RNG) component for SYCL. Provides high-performance pseudorandom and quasi-random number generation on Intel GPUs and CPUs. Current version 2026.0.0. Released as part of the Intel oneAPI 2026.0 toolkit. Follows Intel's release cadence (yearly).","last_verified":"2026-05-01T00:00:00.000Z","tags":["oneMKL","random number generation","SYCL","Intel","GPU","high performance computing"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/onemkl-sycl-rng"},{"id":27201,"title":"oneMKL SYCL Sparse","library":"onemkl-sycl-sparse","status":"active","version":"2026.0.0","language":"python","ecosystem":"pypi","summary":"Intel oneAPI Math Kernel Library (oneMKL) Sparse BLAS routines for SYCL devices. This package provides optimized sparse linear algebra operations (e.g., sparse matrix-vector multiply, sparse triangular solvers) on Intel GPUs and CPUs using SYCL. Current version: 2026.0.0. Released quarterly as part of Intel's oneAPI toolkit.","last_verified":"2026-05-01T00:00:00.000Z","tags":["sparse","blas","math","intel","sycl","gpu"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/onemkl-sycl-sparse"},{"id":6017,"title":"1Password Python SDK","library":"onepassword-sdk","status":"active","version":"0.4.0","language":"python","ecosystem":"pypi","summary":"The 1Password Python SDK (version 0.4.0) offers programmatic read and write access to your secrets, vaults, and user/group permissions within 1Password. It supports authentication via the 1Password desktop app or 1Password Service Accounts, and is currently in its 0.x version series, indicating a rapid release cadence with ongoing feature additions.","last_verified":"2026-04-14T00:00:00.000Z","tags":["security","secrets management","1password","authentication"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/onepassword-sdk"},{"id":7461,"title":"1Password Connect Python SDK","library":"onepasswordconnectsdk","status":"active","version":"2.0.0","language":"python","ecosystem":"pypi","summary":"The 1Password Connect Python SDK provides a convenient way to interact with the 1Password Connect API, allowing applications to retrieve and manage secrets stored in 1Password vaults. The current version is 2.0.0, released in July 2024, with a fairly active development cadence addressing features, fixes, and dependencies.","last_verified":"2026-04-16T00:00:00.000Z","tags":["security","password-manager","1password","api-client","secrets-management"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/onepasswordconnectsdk"},{"id":10005,"title":"OneSignal Python API Client","library":"onesignal-python-api","status":"active","version":"5.3.0","language":"python","ecosystem":"pypi","summary":"The `onesignal-python-api` library is the official Python client for the OneSignal Push Notification API. It enables developers to programmatically send push notifications, manage users and segments, and interact with other OneSignal services. The current stable version is 5.3.0, and the library generally maintains a monthly or bi-monthly release cadence, with major versions often introducing significant API changes.","last_verified":"2026-04-17T00:00:00.000Z","tags":["OneSignal","push notifications","API client","notifications","marketing"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/onesignal-python-api"},{"id":13712,"title":"OneSignal Vue 2 Plugin","library":"onesignal-vue","status":"active","version":"2.7.0","language":"javascript","ecosystem":"npm","summary":"The `onesignal-vue` package provides a specialized JavaScript module to seamlessly integrate OneSignal's push notification, in-app messaging, and analytics services into Vue 2 applications. It acts as a wrapper around the core OneSignal Web SDK, simplifying setup and API access within the Vue ecosystem. Currently at version 2.7.0, the library receives frequent minor and patch updates, indicating active maintenance and continuous improvement. Its primary differentiator is its targeted compatibility with Vue 2, offering a `Vue.use()` plugin interface and injecting the OneSignal API directly onto Vue instances as `$OneSignal`. For Vue 3 projects, a separate package, `onesignal-vue3`, is required due to breaking changes in Vue's plugin architecture.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","onesignal","push","notification","push notification","vue","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/onesignal-vue"},{"id":17855,"title":"OneTable CLI","library":"onetable-cli","status":"active","version":"1.3.5","language":"javascript","ecosystem":"npm","summary":"The OneTable CLI is a command-line interface tool designed to orchestrate DynamoDB migrations specifically for applications utilizing `dynamodb-onetable` and `onetable-migrate`. Currently at version 1.3.5, it receives frequent minor patch releases for bug fixes and dependency updates, with major feature releases occurring less often to introduce new capabilities like named migrations (v1.3.0). It serves as a crucial utility for development teams to initialize, reset, and evolve DynamoDB schema and data, and for production environments to manage step-wise database upgrades, downgrades, and maintenance tasks. Its key differentiators include supporting reversible, versioned, and named migrations, operating on both local and remote DynamoDB instances, and facilitating the successful evolution of single-table DynamoDB patterns by allowing automated and ordered sequencing of schema changes and data seeding.","last_verified":"2026-04-23T00:00:00.000Z","tags":["javascript","dynamodb","onetable","serverless","aws","nosql","singletable","datamapper","dynamo"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/onetable-cli"},{"id":4145,"title":"Onfido Python SDK","library":"onfido-python","status":"active","version":"6.0.0","language":"python","ecosystem":"pypi","summary":"The official Python library for integrating with the Onfido API. This version (6.0.0) is built using OpenAPI Generator and currently uses Onfido API v3.6. It is actively maintained and frequently updated in line with the Onfido OpenAPI specification, with major versions often introducing non-backward compatible changes.","last_verified":"2026-04-11T00:00:00.000Z","tags":["identity-verification","kyc","api-client","openapi","security"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/onfido-python"},{"id":13713,"title":"Oniguruma Regular Expression Parser","library":"oniguruma-parser","status":"active","version":"0.12.2","language":"javascript","ecosystem":"npm","summary":"The `oniguruma-parser` library provides a robust TypeScript solution for working with Oniguruma regular expressions, offering functionalities such as parsing, validation, AST traversal, transformation, and optimization. The current stable version is 0.12.2, with minor releases frequently introducing new features like optimizer improvements (v0.12.1), support for new flags (v0.12.0), and quality-of-life enhancements for AST manipulation (v0.10.0). Its primary distinction lies in its deep understanding and accurate representation of the Oniguruma regex engine's specific syntax and semantics, which differs from standard ECMAScript regexes. It is widely utilized and battle-tested in critical projects like `Oniguruma-To-ES` and `tm-grammars`, which process tens of thousands of real-world Oniguruma regexes for tools such as VS Code and Shiki, ensuring high fidelity and reliability for TextMate grammars, Ruby, and PHP environments.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","regex","regexp","oniguruma","parser","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/oniguruma-parser"},{"id":11491,"title":"Oniguruma to JavaScript RegExp Converter","library":"oniguruma-to-es","status":"active","version":"4.3.5","language":"javascript","ecosystem":"npm","summary":"Oniguruma-To-ES is a JavaScript library designed to accurately translate Oniguruma regular expression patterns into equivalent native JavaScript RegExp objects. Currently at v4.3.5, the library maintains an active release cadence, frequently delivering bug fixes and feature enhancements. A key differentiator is its ability to support approximately 99.99% of Oniguruma regex features, making it a robust alternative to WASM-based Oniguruma implementations like `vscode-oniguruma`, offering a significantly smaller bundle size and often faster execution by leveraging native JavaScript regex engines. It deeply understands and compensates for the numerous syntactic and behavioral disparities between Oniguruma and JavaScript, including differences in flag support, group naming rules, and Unicode handling. The library is built upon `oniguruma-parser` and `Regex+`, ensuring battle-tested reliability from extensive use in TextMate grammars. Developers can also precompile regexes to further optimize bundle size and runtime performance, though the `EmulatedRegExp` class may still be required for advanced feature emulation.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","regex","regexp","oniguruma","textmate-grammar","transpiler","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/oniguruma-to-es"},{"id":10004,"title":"Oniguruma CFFI","library":"onigurumacffi","status":"active","version":"1.5.0","language":"python","ecosystem":"pypi","summary":"Onigurumacffi provides Python cffi bindings for the Oniguruma regex engine. Currently at version 1.5.0, it wraps the Oniguruma C library, offering a performant, multibyte-aware regex engine that operates primarily on bytes, distinct from Python's built-in `re` module. The library bundles the Oniguruma C source, simplifying installation, and requires Python 3.10 or newer. Releases are infrequent, tied to updates in the underlying Oniguruma library or CFFI.","last_verified":"2026-04-17T00:00:00.000Z","tags":["regex","cffi","oniguruma","bindings","performance","bytes","pattern-matching"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/onigurumacffi"},{"id":1188,"title":"ONNX (Open Neural Network Exchange)","library":"onnx","status":"active","version":"1.21.0","language":"python","ecosystem":"pypi","summary":"ONNX (Open Neural Network Exchange) is an open standard format designed to represent machine learning models, facilitating interoperability between different deep learning frameworks. The library is actively maintained with a regular release cadence, typically seeing major versions every few months interspersed with patch releases. It currently requires Python 3.10 or newer.","last_verified":"2026-04-23T18:07:39.117Z","tags":["machine learning","neural networks","model exchange","deep learning","inference","AI"],"install_tag":"draft","install_tag_description":"notable install failures or slow imports","api":"https://checklist.day/api/registry/onnx"},{"id":5674,"title":"ONNX GraphSurgeon","library":"onnx-graphsurgeon","status":"active","version":"0.6.1","language":"python","ecosystem":"pypi","summary":"ONNX GraphSurgeon is a Python library used for programmatically manipulating ONNX graphs. It provides a high-level API to import, inspect, modify, and export ONNX models, often used in conjunction with NVIDIA TensorRT for optimization and deployment workflows. The current PyPI version is 0.6.1, though its development is closely tied to TensorRT's release cadence, with newer versions often bundled with TensorRT distributions.","last_verified":"2026-04-13T00:00:00.000Z","tags":["onnx","tensorrt","neural network","graph manipulation","optimization"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/onnx-graphsurgeon"},{"id":3188,"title":"ONNX Intermediate Representation (IR)","library":"onnx-ir","status":"active","version":"0.2.0","language":"python","ecosystem":"pypi","summary":"onnx-ir provides an efficient in-memory representation for ONNX graphs, allowing for programmatic creation, manipulation, and optimization of ONNX models in Python. It is currently at version 0.2.0 and has a frequent release cadence, often seeing multiple patch releases per month, indicating active development.","last_verified":"2026-04-25T06:56:01.589Z","tags":["onnx","ir","intermediate representation","ml","deep learning","graph optimization"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/onnx-ir"},{"id":11492,"title":"ONNX Protobuf Definitions for JavaScript","library":"onnx-proto","status":"active","version":"8.0.1","language":"javascript","ecosystem":"npm","summary":"This `onnx-proto` package provides pre-compiled Protobuf definitions for the Open Neural Network Exchange (ONNX) format, specifically derived from the upstream `onnx/onnx.proto3` file. It enables JavaScript and TypeScript projects to interact with ONNX models by offering type-safe access to the ONNX IR (Intermediate Representation) structures, encompassing messages like `ModelProto`, `GraphProto`, `NodeProto`, and `TensorProto`. The current stable version is 8.0.1, reflecting the latest ONNX IR_VERSION 8 (corresponding to ONNX v1.10.2). Releases are automatically published to npm from the master branch whenever the underlying ONNX definition is updated or significant maintenance occurs, ensuring developers have timely access to the latest ONNX specification. Its key differentiator is being a direct, pre-compiled, and type-safe representation of the official ONNX protobuf schema, saving users the complexity of generating Protobuf code themselves for JavaScript and TypeScript environments.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","onnx","protobuf","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/onnx-proto"},{"id":28008,"title":"onnx-tool","library":"onnx-tool","status":"active","version":"1.0.1","language":"python","ecosystem":"pypi","summary":"A library for parsing, editing, optimizing, and profiling ONNX models. Current version 1.0.1, no defined release cadence. Primarily used for model analysis and shape inference.","last_verified":"2026-05-09T00:00:00.000Z","tags":["onnx","model-analysis","profiling","optimization"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/onnx-tool"},{"id":6747,"title":"Open Neural Network Exchange (ONNX) - Weekly Builds","library":"onnx-weekly","status":"active","version":"1.22.0.dev20260330","language":"python","ecosystem":"pypi","summary":"ONNX (Open Neural Network Exchange) is an open ecosystem for AI developers, providing an open standard format for machine learning models, including deep learning and traditional ML. It defines an extensible computation graph model, built-in operators, and standard data types to enable model interoperability across various frameworks. The `onnx-weekly` package offers continuous integration builds, providing early access to experimental features and allowing users to test upcoming changes ahead of official stable releases. The current version is 1.22.0.dev20260330, reflecting a rapid release cadence for development purposes.","last_verified":"2026-04-15T00:00:00.000Z","tags":["machine-learning","deep-learning","neural-networks","model-interoperability","ai","onnx"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/onnx-weekly"},{"id":4663,"title":"ONNX to TensorFlow/TFLite Converter","library":"onnx2tf","status":"active","version":"2.4.0","language":"python","ecosystem":"pypi","summary":"onnx2tf is a versatile Python tool designed for converting ONNX model files into various target formats, including LiteRT, TFLite, TensorFlow SavedModel, PyTorch native code (nn.Module), TorchScript (.pt), state_dict (.pt), Exported Program (.pt2), and Dynamo ONNX. It also supports direct conversion from LiteRT to PyTorch. The library maintains a rapid release cadence, with version 2.4.0 being the latest stable release.","last_verified":"2026-04-12T00:00:00.000Z","tags":["onnx","tensorflow","pytorch","tflite","model conversion","machine learning"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/onnx2tf"},{"id":7462,"title":"ONNX to PyTorch Converter","library":"onnx2torch","status":"active","version":"1.6.0","language":"python","ecosystem":"pypi","summary":"onnx2torch is a Python library designed to convert ONNX (Open Neural Network Exchange) models into PyTorch models. It enables users to leverage existing ONNX models within the PyTorch ecosystem, facilitating migration and interoperability between frameworks. The current stable version is 1.6.0, with an active release cadence, typically every few months.","last_verified":"2026-04-16T00:00:00.000Z","tags":["onnx","pytorch","model conversion","deep learning","machine learning"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/onnx2torch"},{"id":4994,"title":"ONNX Converter and Optimization Tools","library":"onnxconverter-common","status":"active","version":"1.16.0","language":"python","ecosystem":"pypi","summary":"The `onnxconverter-common` package provides common functions and utilities for use in converters from various AI frameworks to ONNX. It also enables different converters to work together, such as converting a scikit-learn pipeline embedding an XGBoost model. It is actively maintained by Microsoft with frequent releases, often tied to ONNX and ONNX Runtime updates, focusing on compatibility and optimization.","last_verified":"2026-04-12T00:00:00.000Z","tags":["ONNX","model conversion","optimization","float16","mixed precision","machine learning","deep learning"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/onnxconverter-common"},{"id":6018,"title":"ONNXMLTools","library":"onnxmltools","status":"active","version":"1.16.0","language":"python","ecosystem":"pypi","summary":"ONNXMLTools facilitates the conversion of various machine learning models (e.g., scikit-learn, LightGBM, XGBoost, TensorFlow, SparkML) into the ONNX (Open Neural Network Exchange) format. This enables model interoperability across different frameworks and hardware. The current version is 1.16.0, and it maintains an active development cycle with new releases every few months.","last_verified":"2026-04-14T00:00:00.000Z","tags":["onnx","machine-learning","model-conversion","interoperability","lightgbm","xgboost","scikit-learn","tensorflow"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/onnxmltools"},{"id":7463,"title":"ONNX-based OCR (PP-OCRv5)","library":"onnxocr-ppocrv5","status":"active","version":"0.0.14","language":"python","ecosystem":"pypi","summary":"`onnxocr-ppocrv5` is a Python library providing an ONNX-based inference pipeline for Baidu's PP-OCRv5. It aims for efficient optical character recognition by leveraging ONNX Runtime for high-performance inference. The current version is 0.0.14, and releases appear to be infrequent, typically focusing on specific model updates or bug fixes.","last_verified":"2026-04-16T00:00:00.000Z","tags":["OCR","ONNX","PP-OCRv5","deep-learning","inference","computer-vision"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/onnxocr-ppocrv5"},{"id":7464,"title":"ONNX Optimizer","library":"onnxoptimizer","status":"active","version":"0.4.2","language":"python","ecosystem":"pypi","summary":"ONNX Optimizer is a Python library that provides a C++ library for performing arbitrary optimizations on ONNX models, offering a growing list of prepackaged optimization passes. It aims to share optimization work between various ONNX backend implementations, making models more efficient for inference. The project is actively maintained with frequent minor releases, often every few months.","last_verified":"2026-04-16T00:00:00.000Z","tags":["ONNX","optimizer","machine-learning","deep-learning"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/onnxoptimizer"},{"id":669,"title":"ONNX Runtime","library":"onnxruntime","status":"active","version":"1.24.4","language":"python","ecosystem":"pypi","summary":"ONNX Runtime is a cross-platform, high-performance machine learning inference and training accelerator. It enables faster customer experiences and lower costs by supporting models from various deep learning frameworks (e.g., PyTorch, TensorFlow/Keras) and classical ML libraries (e.g., scikit-learn). The library is actively maintained with new releases approximately quarterly, including patch releases, and commits to backwards compatibility.","last_verified":"2026-05-12T17:40:34.983Z","tags":["machine-learning","inference","onnx","deep-learning","runtime","gpu-acceleration","cpu-optimization","model-deployment"],"install_tag":"draft","install_tag_description":"notable install failures or slow imports","api":"https://checklist.day/api/registry/onnxruntime"},{"id":14785,"title":"ONNX Runtime JavaScript Common API","library":"onnxruntime-common","status":"active","version":"1.24.3","language":"javascript","ecosystem":"npm","summary":"onnxruntime-common serves as the foundational JavaScript API layer for the ONNX Runtime ecosystem, providing shared types, interfaces, and core functionalities. It is designed to be consumed indirectly by platform-specific packages like `onnxruntime-node`, `onnxruntime-web`, and `onnxruntime-react-native`, rather than being used directly by end-user applications. The current stable version is 1.24.3, with frequent patch releases addressing bug fixes, security enhancements, and execution provider updates, as evidenced by recent 1.24.x versions. Its primary differentiator is enabling a consistent programming model across various JavaScript environments, abstracting away platform-specific implementations and ensuring interoperability for machine learning inference.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","ONNX","ONNXRuntime","ONNX Runtime","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/onnxruntime-common"},{"id":24144,"title":"ONNX Runtime DirectML","library":"onnxruntime-directml","status":"active","version":"1.24.4","language":"python","ecosystem":"pypi","summary":"ONNX Runtime with DirectML execution provider for hardware-accelerated ML inference on Windows devices with DirectX 12 compatible GPUs. Version 1.24.4 requires Python >=3.11 and is maintained by Microsoft. Release cadence follows ONNX Runtime releases.","last_verified":"2026-05-01T00:00:00.000Z","tags":["onnx","onnxruntime","directml","machine-learning","inference","windows"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/onnxruntime-directml"},{"id":8373,"title":"ONNX Runtime Extensions","library":"onnxruntime-extensions","status":"active","version":"0.15.2","language":"python","ecosystem":"pypi","summary":"ONNX Runtime Extensions is a C/C++ library that extends the capabilities of ONNX models and inference with ONNX Runtime via Custom Operator ABIs. It provides a set of custom operators to support common pre- and post-processing tasks for vision, text, and audio models. The library supports multiple languages and platforms, including Python, Java, C#, and mobile platforms, and is currently at version 0.15.2, with a continuous release cadence.","last_verified":"2026-04-16T00:00:00.000Z","tags":["ONNX","Machine Learning","MLOps","Pre-processing","Post-processing","Custom Operators","NLP","Vision","Audio","Hugging Face","Deep Learning"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/onnxruntime-extensions"},{"id":7465,"title":"ONNX Runtime GenAI","library":"onnxruntime-genai","status":"active","version":"0.13.1","language":"python","ecosystem":"pypi","summary":"ONNX Runtime GenAI is a Python library that provides an easy, flexible, and performant way to run Generative AI models (Large Language Models and multi-modal models) on-device and in the cloud using ONNX Runtime. It encapsulates the complete generative AI loop, including pre- and post-processing, inference with ONNX Runtime, logits processing, search and sampling, and KV cache management. The library is actively developed, with version 0.13.1 released in April 2026, generally following a quarterly release cadence in line with the broader ONNX Runtime project.","last_verified":"2026-04-16T00:00:00.000Z","tags":["AI","LLM","ONNX","inference","deep learning","genai","on-device","multi-modal"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/onnxruntime-genai"},{"id":2143,"title":"ONNX Runtime (GPU)","library":"onnxruntime-gpu","status":"active","version":"1.24.4","language":"python","ecosystem":"pypi","summary":"ONNX Runtime is a high-performance inference engine for ONNX models. The `onnxruntime-gpu` package provides GPU acceleration (e.g., via CUDA, ROCm) for these models, building on the core ONNX Runtime. It's actively developed by Microsoft, with frequent releases often aligned with new ONNX operator sets and performance improvements, currently at version 1.24.4.","last_verified":"2026-04-24T14:50:07.170Z","tags":["AI","ML","inference","deep learning","GPU","ONNX","CUDA","ROCm"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/onnxruntime-gpu"},{"id":27202,"title":"ONNX Runtime ROCm","library":"onnxruntime-rocm","status":"active","version":"1.22.2.post1","language":"python","ecosystem":"pypi","summary":"ONNX Runtime is a cross-platform machine-learning model accelerator. The onnxruntime-rocm package provides the ROCm execution provider for AMD GPUs. Current version is 1.22.2.post1, derived from upstream onnxruntime 1.22.x. Release cadence follows upstream but may lag.","last_verified":"2026-05-01T00:00:00.000Z","tags":["onnx","rocm","amd","machine-learning","deep-learning","inference"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/onnxruntime-rocm"},{"id":11493,"title":"ONNX Runtime Web","library":"onnxruntime-web","status":"active","version":"1.24.3","language":"javascript","ecosystem":"npm","summary":"ONNX Runtime Web (ORT Web) is a JavaScript library designed to execute ONNX (Open Neural Network Exchange) machine learning models directly within web browsers and Node.js environments. The current stable version is 1.24.3. The project maintains a regular release cadence, with patch releases frequently published between major quarterly releases, ensuring timely bug fixes, security enhancements, and performance updates. Key differentiators include its ability to run models client-side, reducing server-client communication and enhancing user privacy. It leverages WebAssembly (WASM) for efficient CPU execution and provides GPU acceleration through WebGL (in maintenance mode) and the more modern WebGPU (experimental, launched in v1.17). ORT Web supports a broad range of ONNX operators and offers optimizations for performance and memory usage, making it suitable for deploying various AI models like image classification, object detection, and generative AI directly in web applications.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","ONNX","ONNXRuntime","ONNX Runtime","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/onnxruntime-web"},{"id":2623,"title":"ONNX Script","library":"onnxscript","status":"active","version":"0.6.2","language":"python","ecosystem":"pypi","summary":"ONNX Script is a Python library that enables developers to naturally author ONNX functions and models using a subset of Python. It provides tools to translate Python functions into serialized ONNX graphs, offering an expressive, simple, and debuggable way to define ONNX models. The library is actively maintained with frequent patch releases addressing bug fixes and minor improvements.","last_verified":"2026-04-24T22:43:38.915Z","tags":["ONNX","Deep Learning","MLOps","Model Export","Python to ONNX","AI/ML"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/onnxscript"},{"id":5347,"title":"ONNX Simplifier","library":"onnxsim","status":"active","version":"0.6.2","language":"python","ecosystem":"pypi","summary":"ONNX Simplifier (onnxsim) is a Python library designed to reduce the complexity of ONNX models by inferring the computation graph and performing constant folding. This makes ONNX models more efficient for inference and deployment. It is actively maintained with frequent minor releases, currently at version 0.6.2.","last_verified":"2026-04-13T00:00:00.000Z","tags":["onnx","deep-learning","model-optimization","simplification","inference"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/onnxsim"},{"id":24145,"title":"ONNX Simplifier Prebuilt","library":"onnxsim-prebuilt","status":"active","version":"0.4.39.post2","language":"python","ecosystem":"pypi","summary":"Prebuilt wheels of onnxsim (ONNX Simplifier) distributed as a standalone pip package for platforms that lack a compatible compiler. Current version is 0.4.39.post2, with irregular releases tied to upstream onnxsim updates.","last_verified":"2026-05-01T00:00:00.000Z","tags":["onnx","simplify","prebuilt","wheels"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/onnxsim-prebuilt"},{"id":4664,"title":"OnnxSlim","library":"onnxslim","status":"active","version":"0.1.91","language":"python","ecosystem":"pypi","summary":"OnnxSlim is an open-source toolkit developed by Microsoft for optimizing ONNX (Open Neural Network Exchange) models. It helps reduce model size and improve inference speed through various techniques like node elimination, constant folding, and shape inference. As of version 0.1.91, it is under active development with frequent updates, aiming to provide a robust solution for model deployment.","last_verified":"2026-04-12T00:00:00.000Z","tags":["onnx","model optimization","deep learning","neural networks","model compression"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/onnxslim"},{"id":24146,"title":"OnnxTR","library":"onnxtr","status":"active","version":"0.8.1","language":"python","ecosystem":"pypi","summary":"Onnx Text Recognition (OnnxTR) is an Onnx-wrapped version of docTR that provides high-performance OCR on documents. It supports text detection, recognition, and end-to-end OCR pipelines using pre-trained models exported to ONNX. Current version 0.8.1 requires Python >=3.10 and <4. Release cadence is irregular.","last_verified":"2026-05-01T00:00:00.000Z","tags":["OCR","text-recognition","onnx","document-processing","deep-learning"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/onnxtr"},{"id":18628,"title":"ono-http","library":"ono-http","status":"active","version":"0.2.0","language":"javascript","ecosystem":"npm","summary":"ono-http (v0.2.0) extends the ono library to create HTTP-specific error objects with status codes and standard HTTP error messages. It allows throwing errors with a status code (e.g., 404) and an optional custom message using printf-style formatting. The library is lightweight, wraps inner errors, and integrates with ono's error formatting. Current version is early (0.x) and not widely adopted; no clear release cadence. Key differentiator: combines ono's structured error throwing with HTTP status codes for server-side applications.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","throw","error","errors","exception","printf","format","wrap","ono"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/ono-http"},{"id":17856,"title":"onScan.js: Hardware Barcode Scanner Event Handler","library":"onscan.js","status":"active","version":"1.5.2","language":"javascript","ecosystem":"npm","summary":"onScan.js is a lightweight, framework-agnostic JavaScript library designed to accurately detect and process input from hardware barcode scanners operating in either keyboard-wedge or clipboard (paste) mode. It intelligently distinguishes between normal keyboard input and high-speed scanner input by analyzing keypress timing, prefix/suffix characters, and other configurable parameters. Upon successful detection, it triggers a custom `scan` DOM event on the attached element or invokes a specified callback function, providing the scanned code and an optional quantity. The library is currently stable at version 1.5.2 and receives updates to enhance detection algorithms and add features like `captureEvents` (v1.5) for event priority. Its primary differentiation lies in its flexibility, robust detection logic, and comprehensive options for fine-tuning scanner behavior, making it suitable for a wide range of browser-based applications that require reliable barcode input without relying on specific frameworks.","last_verified":"2026-04-23T00:00:00.000Z","tags":["javascript","barcode","RFID","scanner","scan"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/onscan.js"},{"id":15156,"title":"Onsen UI: Hybrid App & PWA Framework","library":"onsenui","status":"active","version":"2.12.8","language":"javascript","ecosystem":"npm","summary":"Onsen UI is an open-source, framework-agnostic HTML5 UI framework designed for creating native-feeling Progressive Web Apps (PWAs) and hybrid mobile applications. Built on Web Components, it provides a rich set of pre-built UI components that automatically adapt to both iOS (Flat) and Android (Material) design guidelines from a single codebase. It is currently at version 2.12.8, with an active release cadence focusing on bug fixes, performance improvements, and minor new features within the 2.x major line. Key differentiators include its pure JavaScript/Web Component foundation, allowing usage without any JavaScript framework, alongside official binding packages for popular frameworks like React, Angular, and Vue. It emphasizes ease of use, optimized animations for mobile, and seamless integration with Cordova/PhoneGap.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","phonegap","cordova","web-components","react","components","angular","vue","hybrid","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/onsenui"},{"id":21641,"title":"ONVIF Zeep Async","library":"onvif-zeep-async","status":"active","version":"4.0.4","language":"python","ecosystem":"pypi","summary":"Async Python client for ONVIF cameras using zeep and aiohttp. Provides SOAP-based device discovery, media streaming, PTZ control, and event handling. Current version 4.0.4, requires Python >=3.10. Active development with frequent releases.","last_verified":"2026-04-27T00:00:00.000Z","tags":["onvif","camera","async","zeep","aiohttp","soap"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/onvif-zeep-async"},{"id":28009,"title":"OnzAuth JavaScript SDK","library":"onz-auth","status":"active","version":"1.0.26","language":"javascript","ecosystem":"npm","summary":"OnzAuth JavaScript SDK v1.0.26 (latest) for passwordless authentication using Email Magic Link and WebAuthN. It provides a simple popup or iframe-based login flow with automatic token storage in localStorage (access_token, id_token, refresh_token, expiry). The SDK is ESM-only (no CommonJS support) and requires a client ID from OnzAuth. It emits events ('authenticated', 'error', 'closed') and is designed for quick integration. Key differentiators: no callback URLs to configure, built-in WebAuthN support, and no password management. It is a client-side only library with a small API surface, released irregularly with bug fixes.","last_verified":"2026-05-09T00:00:00.000Z","tags":["javascript","login","signin","authentication","authorisation","signup","openid","auth","jwt"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/onz-auth"},{"id":27203,"title":"opack2","library":"opack2","status":"active","version":"0.0.1","language":"python","ecosystem":"pypi","summary":"A Python library for parsing and serializing data in the opack format. Currently at version 0.0.1, with initial release. The library supports encoding/decoding of opack binary data.","last_verified":"2026-04-27T00:00:00.000Z","tags":["opack","serialization","parsing","binary-format"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/opack2"},{"id":24147,"title":"Opacus","library":"opacus","status":"active","version":"1.5.4","language":"python","ecosystem":"pypi","summary":"Opacus is a library for training PyTorch models with differential privacy. It supports per-sample gradient clipping, privacy accounting (including PRVAccountant), and fast gradient clipping. Current version is 1.5.4, compatible with Python >=3.7.5 and PyTorch 1.13+. It is actively maintained by Meta.","last_verified":"2026-05-01T00:00:00.000Z","tags":["differential-privacy","pytorch","privacy","machine-learning"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/opacus"},{"id":26045,"title":"Opal Compiler","library":"opal-compiler","status":"active","version":"3.0.0","language":"javascript","ecosystem":"npm","summary":"Transpile Ruby code to JavaScript in Node.js using the Opal Ruby-to-JS compiler. Current stable version 3.0.0 is based on Opal 1.7.3 and requires Node >=16. Release cadence is irregular. Unlike browser-focused Opal builds, this package provides a Node-native API (Builder) to compile Ruby files programmatically. Key differentiator: direct Node.js integration with no separate runtime required, supporting modern ESM patterns in v3.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","opal","compiler","ruby"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/opal-compiler"},{"id":17317,"title":"Opbeat HTTP Client","library":"opbeat-http-client","status":"abandoned","version":"1.2.2","language":"javascript","ecosystem":"npm","summary":"The `opbeat-http-client` is a low-level HTTP client designed specifically for interacting with the Opbeat intake API, intended for developers building higher-level Opbeat integration modules rather than direct application usage. Its last published version is 1.2.2, which was released before Opbeat's acquisition by Elastic in June 2017. Following the acquisition, the standalone Opbeat service was transitioned into Elastic APM, and related Opbeat agents (like `opbeat-node`) were deprecated in favor of Elastic APM agents. Consequently, this client is no longer maintained and its target API is obsolete. It primarily differentiates itself by being a minimal, focused client for a specific (now defunct) APM service, in contrast to general-purpose HTTP clients like Axios or Node's built-in `http` module.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","opbeat","http","client"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/opbeat-http-client"},{"id":16471,"title":"OpenAPI Mocker","library":"open-api-mocker","status":"active","version":"2.0.0","language":"javascript","ecosystem":"npm","summary":"OpenAPI Mocker is a robust mock server designed to generate API responses based on an OpenAPI 3.x specification (both YAML and JSON formats). It provides a quick way for developers to establish a local mock API, primarily through a command-line interface (CLI) or Docker container, but also offers a programmatic API. The current stable version, 2.0.0, represents a significant rewrite in TypeScript, enhancing maintainability and type safety. Key capabilities include comprehensive request parameter and body validation, dynamic response generation derived from schema examples, flexible response selection via `Prefer` HTTP headers (e.g., `statusCode=XXX`, `example=name`), and advanced data customization through `x-faker` and `x-count` extensions for generating realistic, randomized data. Its primary differentiator is the rich support for OpenAPI 3.0 features and custom extensions, making it ideal for rapid API prototyping, frontend development, and testing in environments where a backend is not yet available or stable.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","api","openapi","schema","mock","mocking","mock-server"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/open-api-mocker"},{"id":20252,"title":"open-browser-webpack-plugin","library":"open-browser-webpack-plugin","status":"deprecated","version":"0.0.5","language":"javascript","ecosystem":"npm","summary":"Opens a new browser tab when Webpack finishes its first compilation. Current stable version is 0.0.5 (released March 2017). No recent updates; plugin uses the webpack 'done' hook and relies on the 'open' npm package under the hood. It is more limited than alternatives like open-browser-webpack-plugin or webpack-open-plugin, with no support for Webpack 4+ hooks or multi-compiler mode. Suitable only for simple single-compiler Webpack 1-3 setups.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","webpack","plugin","browser","tab","open","ready","improvement"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/open-browser-webpack-plugin"},{"id":2624,"title":"OpenCLIP","library":"open-clip-torch","status":"active","version":"3.3.0","language":"python","ecosystem":"pypi","summary":"OpenCLIP is an open-source implementation of OpenAI's Contrastive Language-Image Pre-training (CLIP) and related models. It enables training CLIP models at scale, leveraging state-of-the-art pretrained weights, and performing zero-shot image classification and retrieval. The current version is 3.3.0, with active development and regular releases.","last_verified":"2026-04-24T22:53:01.800Z","tags":["CLIP","vision-language","deep learning","pytorch","embeddings","zero-shot","multimodal"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/open-clip-torch"},{"id":4665,"title":"Open Data Contract Standard (Python)","library":"open-data-contract-standard","status":"active","version":"3.1.2","language":"python","ecosystem":"pypi","summary":"The `open-data-contract-standard` Python library provides a Pydantic model for reading and writing YAML files conforming to the Open Data Contract Standard (ODCS). It's extracted from the Data Contract CLI and its version number mirrors the major and minor versions of the ODCS it supports. The library is actively maintained, currently at version 3.1.2, supporting ODCS v3.1.0 and above.","last_verified":"2026-04-12T00:00:00.000Z","tags":["data-contracts","pydantic","yaml","data-governance","schema-validation","odcs","data-quality"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/open-data-contract-standard"},{"id":8372,"title":"Open Interpreter","library":"open-interpreter","status":"active","version":"0.4.3","language":"python","ecosystem":"pypi","summary":"Open Interpreter is an open-source library that enables Large Language Models (LLMs) to run code (Python, Javascript, Shell, and more) locally on your machine. It provides a natural-language chat interface for interacting with your computer's general-purpose capabilities, such as creating/editing files, controlling browsers, and analyzing data. It serves as a powerful local alternative to ChatGPT's Code Interpreter, operating without sandbox limits. The current version is 0.4.3, with frequent updates and major releases, indicating an active development cadence.","last_verified":"2026-04-16T00:00:00.000Z","tags":["AI","LLM","code-execution","automation","agent","natural-language-interface"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/open-interpreter"},{"id":26046,"title":"open-md-checker","library":"open-md-checker","status":"active","version":"1.2.3","language":"javascript","ecosystem":"npm","summary":"Open-md-checker is an open-source, extensible markdown linting tool available as a global npm module (v1.2.3). It checks markdown files for formatting issues using configurable rules from the remark-lint ecosystem. Key differentiators include support for custom rule files, integration with .gitignore, configuration via package.json or environment variables, and optional Docker usage. It offers a flexible Config interface with patterns and options for ignoring files. The tool is stable but has limited recent updates compared to alternatives like markdownlint.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/open-md-checker"},{"id":16161,"title":"Open-Meteo Model Context Protocol Server","library":"open-meteo-mcp-server","status":"active","version":"1.6.1","language":"javascript","ecosystem":"npm","summary":"The `open-meteo-mcp-server` package provides a comprehensive Model Context Protocol (MCP) server designed to interface Large Language Models (LLMs) with the various Open-Meteo weather APIs. It currently stands at stable version `1.6.1` and releases are frequent, typically addressing bug fixes, schema updates, and security enhancements as seen in the recent changelog. Key differentiators include its full support for a wide array of Open-Meteo APIs (Forecast, Archive, Air Quality, Marine, Geocoding, Elevation, and specialized models like DWD ICON, NOAA GFS, ECMWF, etc.) and its robust implementation of the Model Context Protocol, enabling structured interaction with LLMs. The server offers features like cryptographic session IDs, authentication middleware, rate limiting, and trusted-proxy IP validation for enhanced security. It is primarily consumed as a standalone Node.js server, often orchestrated via `npx` or Docker, but also provides a programmatic API for embedding within applications.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","mcp","weather","open-meteo","forecast","api","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/open-meteo-mcp-server"},{"id":21642,"title":"Open Radar Data","library":"open-radar-data","status":"active","version":"0.7.0","language":"python","ecosystem":"pypi","summary":"Provides utility functions for accessing the open radar data repository for examples and notebooks. Current version 0.7.0, requires Python >=3.9.","last_verified":"2026-04-27T00:00:00.000Z","tags":["radar","meteorology","data-access"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/open-radar-data"},{"id":16868,"title":"Open Serverless Auth Toolkit for Next.js","library":"open-serverless-auth","status":"active","version":"0.2.0","language":"javascript","ecosystem":"npm","summary":"This package, `open-serverless-auth` (current version 0.2.0), provides a toolkit for integrating Next.js applications with a centralized Open Serverless Auth hub. It includes an Edge Middleware for protecting downstream applications by redirecting unauthorized users, and Server Action/Component helpers like `getUserData()` to retrieve authenticated user information. Its primary differentiator is simplifying centralized authentication architecture across subdomains using cross-subdomain cookies, abstracting away complex login UI development on client apps. It's designed to work seamlessly with Next.js App Router and assumes a peer dependency on `next` version 13 or higher. The current version suggests it's relatively new, likely in active development with potentially frequent updates, although a specific release cadence isn't stated. The core value proposition is enabling easy setup of a centralized authentication system, offloading authentication concerns from individual client applications.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/open-serverless-auth"},{"id":10006,"title":"OpenSpiel: A Framework for Reinforcement Learning in Games","library":"open-spiel","status":"active","version":"1.6.12","language":"python","ecosystem":"pypi","summary":"OpenSpiel is a collection of environments and algorithms for research in reinforcement learning and search in games. It provides implementations of numerous games (e.g., Chess, Go, Poker, Tic-Tac-Toe) and common algorithms (e.g., MCTS, AlphaZero, CFR). The library is currently at version 1.6.12, with frequent staging releases in preparation for a major 2.0 release. It's developed and maintained by Google DeepMind.","last_verified":"2026-04-17T00:00:00.000Z","tags":["game theory","reinforcement learning","multi-agent","AI","pyspiel","deepmind"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/open-spiel"},{"id":4146,"title":"Open WebUI","library":"open-webui","status":"active","version":"0.8.12","language":"python","ecosystem":"pypi","summary":"Open WebUI is an extensible, feature-rich, and user-friendly self-hosted AI platform designed to operate entirely offline. It supports various Large Language Model (LLM) runners, including Ollama and OpenAI-compatible APIs, with built-in inference engine for RAG. It provides a ChatGPT-style interface for interacting with local or cloud-based models. The project is actively developed with continuous updates.","last_verified":"2026-04-11T00:00:00.000Z","tags":["AI","LLM","UI","Chatbot","Self-hosted","Ollama","OpenAI API","RAG","Frontend"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/open-webui"},{"id":3717,"title":"Open3D","library":"open3d","status":"active","version":"0.19.0","language":"python","ecosystem":"pypi","summary":"Open3D is an open-source library that supports rapid development of software dealing with 3D data. Its frontend provides carefully selected data structures and algorithms in both C++ and Python, with an optimized, parallelized backend. Core features include 3D data structures, processing algorithms, scene reconstruction, surface alignment, and advanced 3D visualization. As of version 0.19.0, Open3D is actively maintained with regular releases, often several times a year.","last_verified":"2026-04-25T14:01:35.026Z","tags":["3D","point cloud","mesh","computer vision","geometry","visualization","robotics","machine learning"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/open3d"},{"id":16,"title":"OpenAI: Official Node.js SDK","library":"openai","status":"active","version":"6.34.0","language":"javascript","ecosystem":"npm","summary":"The official TypeScript and Node.js SDK for the OpenAI API, providing convenient access to frontier models like GPT-5.4, GPT-5.4-mini, and Sora 2. Currently at version 6.34.0, it features auto-retries, native streaming, structured data handling, and robust typing. It is the recommended standard to interact with OpenAI from server-side JavaScript runtimes (Node.js, Deno, Bun, Cloudflare Workers), abstracting away raw HTTP calls and providing seamless integration with advanced capabilities like Computer Use, Tool Search, and WebSocket-based Realtime streams.","last_verified":"2026-05-11T18:51:08.792Z","tags":["javascript","ai","llm","openai","gpt","gpt-5","sora","typescript"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/openai"},{"id":53,"title":"OpenAI Agents SDK","library":"openai-agents","status":"active","version":"0.10.1","language":"python","ecosystem":"pypi","summary":"Lightweight multi-agent orchestration framework by OpenAI. Production successor to Swarm. Provider-agnostic.","last_verified":"2026-05-12T06:03:52.373Z","tags":["agents","multi-agent","orchestration","openai","handoffs","guardrails","tracing","mcp","realtime"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/openai-agents"},{"id":4995,"title":"OpenAI ChatKit (Python SDK)","library":"openai-chatkit","status":"active","version":"1.6.3","language":"python","ecosystem":"pypi","summary":"OpenAI ChatKit is a Python SDK designed for building custom backend servers for OpenAI's ChatKit, enabling developers to integrate advanced AI-powered chat experiences into their applications. It is a key component of the broader OpenAI AgentKit suite, facilitating the creation of conversational AI agents with features like response streaming, tool invocation, and thread management. The library is currently at version 1.6.3 and is actively maintained, with recent updates suggesting ongoing development and integration with OpenAI's evolving agent capabilities.","last_verified":"2026-04-12T00:00:00.000Z","tags":["AI","chatbot","OpenAI","SDK","backend","agent","chatkit"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/openai-chatkit"},{"id":6748,"title":"CLIP (Contrastive Language-Image Pre-training)","library":"openai-clip","status":"active","version":"1.0.1","language":"python","ecosystem":"pypi","summary":"CLIP (Contrastive Language-Image Pre-training) is a neural network developed by OpenAI that efficiently learns visual concepts from natural language supervision. It connects computer vision and natural language understanding by training on a vast dataset of image-text pairs, enabling zero-shot classification and text-image retrieval. The PyPI package `openai-clip` (version 1.0.1) is an unofficial distribution of the original OpenAI CLIP library, which is primarily maintained and distributed via its official GitHub repository. The library does not have a formal release cadence.","last_verified":"2026-04-15T00:00:00.000Z","tags":["computer-vision","natural-language-processing","multimodal","zero-shot-learning","image-retrieval","pytorch","openai"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/openai-clip"},{"id":6749,"title":"OpenAI Guardrails","library":"openai-guardrails","status":"active","version":"0.2.1","language":"python","ecosystem":"pypi","summary":"OpenAI Guardrails is a Python framework designed for building safe and reliable AI systems by adding configurable safety and compliance guardrails to LLM applications. It provides a drop-in wrapper for OpenAI's Python client, enabling automatic input/output validation and moderation using a wide range of built-in guardrails like content safety, data protection (e.g., PII detection), and content quality (e.g., hallucination detection). The library is actively maintained by OpenAI, with frequent releases, and is currently at version 0.2.1.","last_verified":"2026-04-15T00:00:00.000Z","tags":["AI","LLM","safety","guardrails","OpenAI","moderation","PII"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/openai-guardrails"},{"id":2144,"title":"OpenAI Harmony","library":"openai-harmony","status":"active","version":"0.0.8","language":"python","ecosystem":"pypi","summary":"OpenAI Harmony is a Python library providing a renderer for OpenAI's 'Harmony' response format, specifically designed for its open-weight model series, gpt-oss. It enables structured conversations, reasoning output, and function calls, mimicking the OpenAI Responses API. The library, with a Rust core and Python bindings, ensures consistent formatting, efficient processing, and first-class Python support, including typed stubs. It is crucial for developers building inference solutions for gpt-oss models, as these models are trained on and require the Harmony format for correct operation.","last_verified":"2026-04-24T14:50:33.968Z","tags":["openai","LLM","response-format","gpt-oss","AI","Rust-backed"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/openai-harmony"},{"id":21643,"title":"OpenAI Messages Token Helper","library":"openai-messages-token-helper","status":"active","version":"0.1.13","language":"python","ecosystem":"pypi","summary":"A helper library for estimating token counts for OpenAI Chat Completions messages. Currently at version 0.1.13, it supports GPT-3.5, GPT-4, and GPT-4-turbo models. Active development with monthly releases.","last_verified":"2026-04-27T00:00:00.000Z","tags":["openai","token-estimation","azure-openai"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/openai-messages-token-helper"},{"id":13714,"title":"OpenAI Realtime Voice API Client","library":"openai-realtime-api","status":"active","version":"1.0.8","language":"javascript","ecosystem":"npm","summary":"The `openai-realtime-api` package provides a robust and strongly-typed TypeScript client for interacting with OpenAI's realtime voice API. As a direct fork and drop-in replacement for the `openai/openai-realtime-api-beta` project, it addresses numerous bugs and inconsistencies present in the original implementation. Currently at stable version `1.0.8`, the library maintains an active development pace with frequent minor releases focused on bug fixes and dependency updates. Key differentiators include 100% typed events and handlers, comprehensive support across various JavaScript runtimes (Node.js >= 18, browsers, Deno, Bun, Cloudflare Workers), and inclusion of useful tools like Node.js CLI examples, a simple relay server, and an OpenAI Realtime Console demo. It aims to offer a more reliable and developer-friendly experience for building real-time voice applications with OpenAI.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/openai-realtime-api"},{"id":3189,"title":"OpenAI Whisper","library":"openai-whisper","status":"active","version":"20250625","language":"python","ecosystem":"pypi","summary":"OpenAI Whisper is a general-purpose automatic speech recognition (ASR) model, developed by OpenAI. It is trained on a large dataset of diverse audio and is capable of multilingual speech recognition, speech translation, and language identification. Releases are somewhat irregular, with multiple updates typically published each year, often in dated version formats (e.g., YYYYMMDD).","last_verified":"2026-04-25T06:58:31.867Z","tags":["speech-to-text","audio-processing","AI","transcription","machine-learning","deep-learning"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/openai-whisper"},{"id":11494,"title":"OpenAPI Backend","library":"openapi-backend","status":"active","version":"5.16.1","language":"javascript","ecosystem":"npm","summary":"openapi-backend is a robust and framework-agnostic middleware library for Node.js, designed to streamline API development by leveraging OpenAPI Specification definitions. It provides capabilities for request validation, routing based on operationIds, authentication via security schemes, and automatic response mocking from examples or schemas. The current stable version is 5.16.1, with an active release cadence reflecting continuous development and maintenance. Key differentiators include its agnosticism towards specific web frameworks (e.g., Express, Hapi, Koa, Serverless Lambda), its use of AJV for highly performant JSON Schema validation, and its TypeScript-first design which includes comprehensive type definitions. It operates without generating any code, offering a clean and efficient runtime, and supports OpenAPI 3.1. This library simplifies API implementation by consolidating common backend concerns into a single, declarative tool, minimizing boilerplate code and ensuring adherence to API contracts.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","openapi","swagger","server","router","validation","mock","express","hapi","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/openapi-backend"},{"id":15742,"title":"OpenAPI Client Axios","library":"openapi-client-axios","status":"active","version":"7.9.0","language":"javascript","ecosystem":"npm","summary":"openapi-client-axios is a JavaScript and TypeScript library designed to create dynamic API clients from OpenAPI v3 definitions at runtime. It leverages the popular axios library for HTTP requests, offering a powerful and flexible alternative to code generation for API consumption. The current stable version is 7.9.0. The library features automatic TypeScript type generation for API operations, full IntelliSense support, and a consistent API for calling operations using JavaScript methods based on operationIds. It operates isothermically in both browser and Node.js environments. Key differentiators include its no-code-generation approach, strong TypeScript integration, and reliance on existing, robust HTTP client infrastructure (axios), providing a predictable release cadence tied to upstream OpenAPI spec updates and axios releases.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","openapi","swagger","client","axios","frontend","browser","mock","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/openapi-client-axios"},{"id":7466,"title":"OpenAPI Codec for Core API","library":"openapi-codec","status":"abandoned","version":"1.3.2","language":"python","ecosystem":"pypi","summary":"OpenAPI-codec is a Python library that functions as a codec for the OpenAPI schema format (also known as Swagger) within the Core API framework. It enables Python clients to interact with services exposing OpenAPI schemas and automatically integrates with the Core API command-line client upon installation. The project's last update on GitHub was 7 years ago, and its latest release on PyPI was in July 2017, indicating that it is no longer actively maintained.","last_verified":"2026-04-16T00:00:00.000Z","tags":["openapi","swagger","coreapi","codec","api-client","abandoned"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/openapi-codec"},{"id":1600,"title":"OpenAPI Core","library":"openapi-core","status":"active","version":"0.23.1","language":"python","ecosystem":"pypi","summary":"openapi-core provides client-side and server-side support for validating requests and responses against the OpenAPI Specification v3.x and v3.2. It integrates with various web frameworks like Flask, Starlette, Falcon, Django, and aiohttp. The current version is 0.23.1, with a frequent release cadence to support new Python versions and framework updates.","last_verified":"2026-04-23T23:01:09.721Z","tags":["openapi","validation","api","web","server","rest"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/openapi-core"},{"id":18629,"title":"OpenAPI Enforcer Middleware","library":"openapi-enforcer-middleware","status":"active","version":"2.2.0","language":"javascript","ecosystem":"npm","summary":"Express middleware that leverages your OpenAPI document to automatically validate requests and responses, mock responses in development, and route requests to your controller functions. Version 2.2.0 supports OpenAPI 2.0 and 3.0.x. Requires openapi-enforcer (>=1.2.0) and express (>=4.0.0) as peer dependencies. Compared to alternatives like express-openapi-validator, this middleware enforces both request and response validation, and offers built-in mocking. Ships TypeScript types. Releases are stable with periodic updates.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","openapi","swagger","express","middleware","enforcer","validate","parse","format","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/openapi-enforcer-middleware"},{"id":11495,"title":"OpenAPI Framework Core","library":"openapi-framework","status":"active","version":"12.1.3","language":"javascript","ecosystem":"npm","summary":"openapi-framework is a foundational Node.js library designed to integrate OpenAPI (formerly Swagger) specifications with various web frameworks. It abstracts away the complexities of OpenAPI specification parsing, routing, and validation, providing a flexible, framework-agnostic interface. This allows higher-level packages, such as `express-openapi` or `koa-openapi`, to build robust API servers by utilizing its core engine. The package is currently at version 12.1.3, indicating a mature and actively maintained codebase, though specific recent release cadences are not provided in the excerpt. Its primary differentiator lies in offering a reusable core for OpenAPI integration, enabling developers to adopt standard API documentation and validation patterns without being tied to a specific web server implementation.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","openapi","swagger","framework","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/openapi-framework"},{"id":5348,"title":"OpenAPI Generator CLI","library":"openapi-generator-cli","status":"active","version":"7.21.0","language":"python","ecosystem":"pypi","summary":"The `openapi-generator-cli` Python package provides a command-line interface (CLI) for the OpenAPI Generator, a robust tool that automatically generates API client libraries (SDKs), server stubs, documentation, and configuration from an OpenAPI Specification (supporting both 2.0 and 3.x). The Python package acts as a thin wrapper around the official Java-based OpenAPI Generator, downloading and executing the appropriate JAR file. It maintains an active development pace, with new versions often released daily to mirror updates in the core Java project, typically including numerous enhancements, bug fixes, and sometimes breaking changes with fallbacks.","last_verified":"2026-04-13T00:00:00.000Z","tags":["openapi","code-generation","cli","sdk-generation","api-client","java"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/openapi-generator-cli"},{"id":24149,"title":"openapi-llm","library":"openapi-llm","status":"active","version":"0.4.3","language":"python","ecosystem":"pypi","summary":"Convert and invoke OpenAPI specifications as LLM tool/function definitions. Current version 0.4.3. Active development.","last_verified":"2026-05-01T00:00:00.000Z","tags":["openapi","llm","function-calling","tool-definitions"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/openapi-llm"},{"id":18630,"title":"OpenAPI MCP Generator","library":"openapi-mcp-generator","status":"active","version":"3.3.0","language":"javascript","ecosystem":"npm","summary":"CLI tool that generates Model Context Protocol (MCP) server code from OpenAPI 3.0+ specifications. v3.3.0 released March 2025. Generates a complete, typed TypeScript project with Zod validation, proxy behavior to the original REST API, and support for multiple transports (stdio, SSE via Hono, StreamableHTTP). Key differentiators: automates full scaffolding including package.json, tsconfig.json, and entry point; built-in HTML test clients for web transports; supports API key, Bearer, Basic, and OAuth2 auth via environment variables. Requires Node >=20 and peer deps @modelcontextprotocol/sdk, json-schema-to-zod, zod. Ships TypeScript types.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","openapi","mcp","model-context-protocol","generator","llm","ai","api","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/openapi-mcp-generator"},{"id":18631,"title":"OpenAPI MCP Server","library":"openapi-mcp-server","status":"active","version":"2.1.0","language":"javascript","ecosystem":"npm","summary":"An MCP (Model Context Protocol) server (v2.1.0) that enables AI assistants like Claude and Cursor to search and explore OpenAPI specifications through oapis.org. It follows a three-step process: identifying the needed OpenAPI identifier, fetching a plain-language summary, and examining specific endpoints. Unlike v1, v2 focuses purely on exploration and code generation without executing API calls, since authentication is not yet standardized in MCP. Supports JSON and YAML. Node.js >=18 required, ESM-only, published on npm.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","openapi","mcp","server","proxy"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/openapi-mcp-server"},{"id":17044,"title":"OpenAPI Merge CLI","library":"openapi-merge-cli","status":"active","version":"1.3.2","language":"javascript","ecosystem":"npm","summary":"The `openapi-merge-cli` package provides a command-line interface for merging multiple OpenAPI 3.0 specification files into a single, consolidated specification. It is built upon the `openapi-merge` library, inheriting its core merging algorithm. The tool is currently at version 1.3.2 and appears to be actively maintained in sync with its underlying library. Its primary use case is consolidating specifications from various microservices for exposure behind a single API Gateway, offering features like robust conflict resolution for component names, flexible path modification (stripping or prepending segments), and granular operation selection based on tags. It also supports merging `info.description` fields with custom titles. Unlike many general-purpose OpenAPI tools, its feature set is specifically tailored for API Gateway integration scenarios.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","openapi","merge","cli"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/openapi-merge-cli"},{"id":13715,"title":"OpenAPI Path Templating Utilities","library":"openapi-path-templating","status":"active","version":"2.2.1","language":"javascript","ecosystem":"npm","summary":"openapi-path-templating is a JavaScript/TypeScript library providing comprehensive tools for working with OpenAPI Path Templating expressions. It acts as a parser, validator, resolver, matcher, and normalizer for URL paths defined using OpenAPI's curly brace `{}` syntax for path parameters. The current stable version is 2.2.1, with a relatively active release cadence addressing bug fixes and feature enhancements, as seen in recent updates in late 2024 and early 2025. A key differentiator is its foundational role in defining the official ABNF grammar for OpenAPI Path Templating, ensuring high fidelity with the specification across OpenAPI versions 2.0, 3.0.x, and 3.1.x. It leverages ABNF (Augmented Backus–Naur Form) based parsers for robust and specification-compliant operations.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","openapi","path","templating","parser","validator","resolver","matcher","matching","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/openapi-path-templating"},{"id":905,"title":"Pydantic OpenAPI Schema Implementation","library":"openapi-pydantic","status":"active","version":"0.5.1","language":"python","ecosystem":"pypi","summary":"openapi-pydantic provides a type-safe and modern implementation of OpenAPI schemas using Pydantic models, currently at version 0.5.1. It facilitates the generation of OpenAPI documents by defining API structures with Python classes, and is actively maintained with updates to support new OpenAPI and Pydantic versions.","last_verified":"2026-04-09T19:20:14.049Z","tags":["openapi","pydantic","api","schema","validation","specification"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/openapi-pydantic"},{"id":3190,"title":"OpenAPI Python Client Generator","library":"openapi-python-client","status":"active","version":"0.28.3","language":"python","ecosystem":"pypi","summary":"OpenAPI Python Client Generator is a Python library and CLI tool that generates modern, type-hinted Python clients from OpenAPI specifications. It supports both OpenAPI v2 (Swagger) and v3 specifications, generating Pydantic-based models and httpx-based clients. It's actively maintained with frequent releases, currently at version 0.28.3.","last_verified":"2026-04-25T06:59:12.517Z","tags":["openapi","client generation","api client","code generation","pydantic","httpx"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/openapi-python-client"},{"id":4666,"title":"OpenAPI Schema Pydantic","library":"openapi-schema-pydantic","status":"maintenance","version":"1.2.4","language":"python","ecosystem":"pypi","summary":"openapi-schema-pydantic provides Pydantic classes that represent the OpenAPI (v3) specification schema. It allows developers to construct OpenAPI documents using native Python objects with type hints and validation. The library's latest version is 1.2.4. Note: This library is no longer actively maintained, and `openapi-pydantic` is a community-maintained fork.","last_verified":"2026-04-12T00:00:00.000Z","tags":["openapi","pydantic","schema","api-generation","data-validation"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/openapi-schema-pydantic"},{"id":906,"title":"OpenAPI Schema Validator","library":"openapi-schema-validator","status":"active","version":"0.8.1","language":"python","ecosystem":"pypi","summary":"openapi-schema-validator is a Python library designed for validating data instances against OpenAPI Schema Specification versions 3.0, 3.1, and 3.2. It leverages `jsonschema` under the hood and provides specific validators for different OpenAPI versions, along with features for handling read/write contexts and managing external references. The library is actively maintained, with version 0.8.1 being the latest, and releases occur as new OpenAPI specifications emerge or features/fixes are required.","last_verified":"2026-04-09T19:21:29.741Z","tags":["OpenAPI","validation","JSON Schema","schema","API","OAS"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/openapi-schema-validator"},{"id":11496,"title":"OpenAPI Server URL Templating","library":"openapi-server-url-templating","status":"active","version":"1.3.0","language":"javascript","ecosystem":"npm","summary":"The `openapi-server-url-templating` library provides a robust, specification-compliant mechanism for parsing, validating, and performing substitutions on server URLs as defined within the OpenAPI Specification. It comprehensively supports server URL templating features, including Server Variables, across various OpenAPI versions from 3.0.0 through 3.1.1. The current stable version is 1.3.0, released in December 2024, indicating an active development and maintenance cadence. A key differentiator is its foundational role in establishing the official ABNF grammar for Server URL Templating within the OpenAPI Specification itself, which ensures a high degree of fidelity and accuracy to the standard. The library leverages `apg-lite` for its underlying parsing and validation capabilities, offering a reliable tool for developers working with OpenAPI definitions.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","openapi","server","url","templating","parser","validator","substitution","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/openapi-server-url-templating"},{"id":789,"title":"OpenAPI Spec Validator","library":"openapi-spec-validator","status":"active","version":"0.8.4","language":"python","ecosystem":"pypi","summary":"OpenAPI Spec Validator is a Python library that validates OpenAPI 2.0 (aka Swagger), OpenAPI 3.x, and OpenAPI 3.2 specifications. It aims to check for full compliance with the Specification. As of version 0.8.4, it actively supports modern Python versions and features a consistent release cadence, with several minor releases occurring every few months.","last_verified":"2026-05-12T19:10:00.720Z","tags":["openapi","swagger","validation","schema","cli"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/openapi-spec-validator"},{"id":11498,"title":"OpenAPI to TypeScript Type Generator","library":"openapi-typescript","status":"active","version":"7.13.0","language":"javascript","ecosystem":"npm","summary":"openapi-typescript is a powerful command-line tool and library designed to convert OpenAPI 3.0 and 3.1 specifications into TypeScript type definitions. It produces runtime-free, statically-analyzable types, enabling robust type safety for API clients, facilitating validation of mock data, and streamlining the development of business logic directly from your API's schema. The current stable version is 7.13.0, and the project maintains a healthy and active release cadence, frequently publishing minor or patch versions across its ecosystem of packages (e.g., openapi-typescript, openapi-fetch). A key differentiator is its speed and its minimal dependency footprint, requiring only Node.js and avoiding external runtimes like Java, making it a lightweight and efficient alternative to many traditional OpenAPI codegen solutions. It supports loading schemas from local YAML or JSON files, as well as remote URLs.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","swagger","typescript","ts","dts","openapi","codegen","generation","openapi 3"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/openapi-typescript"},{"id":11497,"title":"OpenAPI TypeScript Codegen","library":"openapi-typescript-codegen","status":"deprecated","version":"0.30.0","language":"javascript","ecosystem":"npm","summary":"Library that generates TypeScript clients based on the OpenAPI specification. It supports various HTTP clients like Fetch, Axios, Node-Fetch, Angular, and XHR, and handles both OpenAPI v2.0 and v3.0 definitions in JSON or YAML formats. Key features included support for external references, abortable requests, and both CLI and programmatic generation. The last released version is 0.30.0. However, this package is now officially deprecated and no longer actively maintained due to time limitations from the original author. Users are strongly advised to migrate to `@hey-api/openapi-ts`, which is a maintained fork addressing previous issues and is under active development. All open PRs and issues for `openapi-typescript-codegen` were archived on May 1st, 2024, and the package is being deprecated on npm. There will be no further releases or official support for this package, making its release cadence effectively ceased.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","openapi","swagger","generator","typescript","yaml","json","fetch","xhr"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/openapi-typescript-codegen"},{"id":15159,"title":"Typed Fetch Client for OpenAPI Schemas","library":"openapi-typescript-fetch","status":"active","version":"2.2.1","language":"javascript","ecosystem":"npm","summary":"openapi-typescript-fetch provides a robust and type-safe `fetch` client tailored for use with TypeScript definitions generated by `openapi-typescript`. It simplifies API interactions by offering strong typing for request parameters, response bodies, and error structures, directly derived from OpenAPI 3.x and Swagger 2.0 schemas. The current stable version is 2.2.1, with releases occurring incrementally as bug fixes and minor features are introduced. The project differentiates itself by deeply integrating with `openapi-typescript`'s generated types, allowing developers to configure a global fetcher instance, define per-path operations, and handle complex API error responses using discriminated unions, enhancing developer experience and reducing runtime errors. It supports middleware for request/response interception and offers utility types for introspection of operation arguments and return values. This library focuses on providing a secure and reliable way to interact with RESTful APIs in TypeScript environments, primarily for Node.js (>=12) and modern browsers.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","fetch","client","swagger","typescript","ts","openapi","openapi 3","node"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/openapi-typescript-fetch"},{"id":14786,"title":"OpenAPI TypeScript Helpers","library":"openapi-typescript-helpers","status":"active","version":"0.1.0","language":"javascript","ecosystem":"npm","summary":"openapi-typescript-helpers is a utility package providing TypeScript helper types designed to complement types generated by `openapi-typescript`. Its primary purpose is to offer generic type transformations, which are internally leveraged by other packages in the `openapi-ts` ecosystem, such as `openapi-fetch`. The current stable version is `0.1.0`. Given its recent initial release and close ties to `openapi-typescript`, its release cadence is likely tied to major `openapi-typescript` releases and feature additions, though it may not have independent major version bumps as frequently. Key differentiators include its focus on type-level transformations for refining generated OpenAPI types, particularly for handling `readOnly` and `writeOnly` properties, ensuring type safety and correct data handling across different API operations. Unlike `openapi-typescript` which generates the types, this package provides tools to manipulate and refine those generated types for specific application logic.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/openapi-typescript-helpers"},{"id":17121,"title":"OpenAPI Validator Middleware","library":"openapi-validator-middleware","status":"maintenance","version":"3.2.6","language":"javascript","ecosystem":"npm","summary":"This package, `openapi-validator-middleware`, provides robust input validation for HTTP requests within Node.js frameworks such as Express, Koa, and Fastify. It leverages your existing OpenAPI (formerly Swagger) 2.0 or 3.0 definition files to automatically validate request bodies, headers, path parameters, and query parameters, using the powerful AJV library under the hood. The current stable version is 3.2.6, with the last significant update in February 2022. This suggests a maintenance-focused release cadence rather than active feature development, as over four years have passed since its last update. A key differentiator is its multi-framework support and its reliance on standardized OpenAPI definitions for validation logic, offering a consistent approach to API input schema enforcement. It was notably renamed from `express-ajv-swagger-validation` starting with version 2.0.0, which was a breaking change primarily affecting package naming and import paths for existing users.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","ajv","express","swagger","openapi","open api","input validation","request","validation","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/openapi-validator-middleware"},{"id":7467,"title":"OpenAPI 3 Specification Client and Validator","library":"openapi3","status":"active","version":"1.8.2","language":"python","ecosystem":"pypi","summary":"openapi3 is a Python library designed to act as both a client and validator for OpenAPI 3 Specifications. It allows developers to load OpenAPI specification files (YAML or JSON), parse them into Python objects, validate the specification's structure, and interact with the described API by calling defined operations. The library aims to provide an interactive client experience, handling authentication and parameter passing. The current version is 1.8.2, and releases are made as features are developed and bugs are fixed, though a strict cadence isn't published. The project's roadmap indicates ongoing development for richer model and parameter handling.","last_verified":"2026-04-16T00:00:00.000Z","tags":["openapi","openapi3","api client","api validator","rest","swagger"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/openapi3"},{"id":21644,"title":"OpenBabel (unofficial wheel distribution)","library":"openbabel-wheel","status":"active","version":"3.1.1.23","language":"python","ecosystem":"pypi","summary":"Unofficial PyPI distribution of OpenBabel (version 3.1.1.23), providing prebuilt wheels for Python ≥3.8. OpenBabel is a chemical toolbox for interconverting chemical file formats, molecular modeling, and cheminformatics. This package is useful when building from source is impractical.","last_verified":"2026-04-27T00:00:00.000Z","tags":["cheminformatics","chemistry","file format conversion","molecular modeling","openbabel","wheel"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/openbabel-wheel"},{"id":24148,"title":"OpenBB SDK","library":"openbb","status":"active","version":"4.7.1","language":"python","ecosystem":"pypi","summary":"OpenBB is an open-source investment research SDK for programmatic access to financial market data from multiple providers. Current version 4.7.1 requires Python 3.10+. Release cadence is monthly.","last_verified":"2026-05-01T00:00:00.000Z","tags":["finance","investment","data","sdk","stocks"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/openbb"},{"id":21645,"title":"OpenBB Core","library":"openbb-core","status":"active","version":"1.6.8","language":"python","ecosystem":"pypi","summary":"OpenBB Core is the foundational library (v1.6.8) for the OpenBB platform, providing data connectors, financial modeling, and an SDK for programmatic access. It follows a monthly release cadence.","last_verified":"2026-04-27T00:00:00.000Z","tags":["finance","sdk","API","data","modeling"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/openbb-core"},{"id":28011,"title":"OpenBB yfinance Extension","library":"openbb-yfinance","status":"active","version":"1.6.2","language":"python","ecosystem":"pypi","summary":"OpenBB Platform extension that provides stock market data from Yahoo Finance via the yfinance library. Version 1.6.2, released monthly.","last_verified":"2026-05-09T00:00:00.000Z","tags":["openbb","yfinance","stocks","finance","extension"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/openbb-yfinance"},{"id":21646,"title":"OpenCage Geocoder","library":"opencage","status":"active","version":"3.3.1","language":"python","ecosystem":"pypi","summary":"Python wrapper for the OpenCage Geocoder API. Provides forward and reverse geocoding, timezone lookups, and formatted output. Current version: 3.3.1, supports Python >=3.9, maintained actively.","last_verified":"2026-04-27T00:00:00.000Z","tags":["geocoding","opencage","geolocation","api-wrapper"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/opencage"},{"id":8371,"title":"Open Chinese Convert (OpenCC) Python Bindings","library":"opencc","status":"active","version":"1.2.0","language":"python","ecosystem":"pypi","summary":"OpenCC (Open Chinese Convert) is an open-source project designed for high-quality conversions between Traditional Chinese, Simplified Chinese, and Japanese Kanji (Shinjitai). The Python `opencc` library provides C++ bindings, enabling character-level and phrase-level conversion, character variant handling, and adaptation to regional idioms. The current version is 1.2.0, with an active release cadence reflecting updates to the underlying C++ library.","last_verified":"2026-04-16T00:00:00.000Z","tags":["chinese","conversion","traditional-simplified","nlp","text-processing","language"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/opencc"},{"id":3718,"title":"OpenCC made with Python","library":"opencc-python-reimplemented","status":"active","version":"0.1.7","language":"python","ecosystem":"pypi","summary":"OpenCC-python-reimplemented is a pure Python implementation of the Open Chinese Convert (OpenCC) library. It facilitates conversions between Traditional and Simplified Chinese, supporting character-level and phrase-level conversion, as well as handling character variants and regional idioms among Mainland China, Taiwan, and Hong Kong. The current version is 0.1.7, released in February 2023, indicating an infrequent release cadence.","last_verified":"2026-04-25T14:01:55.501Z","tags":["chinese","conversion","simplified-chinese","traditional-chinese","nlp","opencc","s2t","t2s","chinese-conversion","text-processing"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/opencc-python-reimplemented"},{"id":907,"title":"OpenCensus Python","library":"opencensus","status":"maintenance","version":"0.11.4","language":"python","ecosystem":"pypi","summary":"OpenCensus Python is a framework for collecting application metrics and distributed traces. It enables developers to gain observability into their systems by providing libraries to gather telemetry data and export it to a chosen backend. The current version is 0.11.4. While the `opencensus-python` repository continues to see updates, the broader OpenCensus project has merged into OpenTelemetry, with users generally encouraged to migrate.","last_verified":"2026-04-09T19:24:11.698Z","tags":["observability","tracing","metrics","monitoring","telemetry"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/opencensus"},{"id":1002,"title":"OpenCensus Runtime Context","library":"opencensus-context","status":"deprecated","version":"0.1.3","language":"python","ecosystem":"pypi","summary":"OpenCensus Runtime Context is a Python library that provides in-process context propagation, using `contextvars` for Python 3.6+ (with asyncio support) and thread-local storage for older Python versions (2.7, 3.4, 3.5). While the `opencensus-python` repository still exists, the broader OpenCensus project has merged with OpenTracing to form OpenTelemetry, which is now the recommended successor for observability. This library's last release was in August 2022, version 0.1.3. [1, 2, 3, 9]","last_verified":"2026-04-11T15:30:36.813Z","tags":["observability","tracing","metrics","context-propagation","deprecated","opentelemetry","azure"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/opencensus-context"},{"id":1601,"title":"OpenCensus Azure Monitor Exporter","library":"opencensus-ext-azure","status":"maintenance","version":"1.1.15","language":"python","ecosystem":"pypi","summary":"OpenCensus Azure Monitor Exporter is a Python library that enables applications to export telemetry data (traces, metrics, and logs) to Azure Monitor and Application Insights. It's part of the OpenCensus project, which is currently in maintenance mode, with OpenTelemetry being the recommended successor for new development. The library receives critical bug fixes but no new feature development. The current version is 1.1.15.","last_verified":"2026-04-23T23:02:10.528Z","tags":["observability","metrics","tracing","logging","azure","application-insights","opencensus","cloud"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/opencensus-ext-azure"},{"id":4996,"title":"OpenCensus Logging Integration","library":"opencensus-ext-logging","status":"deprecated","version":"0.1.1","language":"python","ecosystem":"pypi","summary":"This library provides an integration for the OpenCensus tracing framework with Python's standard `logging` module. It enriches standard log records with `traceId`, `spanId`, and `traceSampled` attributes, enabling correlation of application logs with distributed traces. The current version is 0.1.1. The OpenCensus project is largely deprecated in favor of OpenTelemetry, with official support for some related exporters (e.g., Azure Monitor) ending by September 2024.","last_verified":"2026-04-12T00:00:00.000Z","tags":["logging","observability","tracing","opencensus","deprecated"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/opencensus-ext-logging"},{"id":7468,"title":"OpenCensus Requests Integration","library":"opencensus-ext-requests","status":"maintenance","version":"0.8.0","language":"python","ecosystem":"pypi","summary":"OpenCensus-ext-requests provides integration for the OpenCensus Python library to automatically trace HTTP requests made with the popular 'requests' package. OpenCensus is a set of libraries for collecting application metrics and distributed traces. The current version is 0.8.0. The OpenCensus project is largely in maintenance mode, having merged with OpenTracing to form OpenTelemetry, and users are encouraged to migrate.","last_verified":"2026-04-16T00:00:00.000Z","tags":["tracing","monitoring","requests","http","observability","deprecated"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/opencensus-ext-requests"},{"id":24150,"title":"OpenCensus SQLAlchemy Integration","library":"opencensus-ext-sqlalchemy","status":"active","version":"0.1.3","language":"python","ecosystem":"pypi","summary":"OpenCensus SQLAlchemy Integration provides tracing instrumentation for SQLAlchemy queries. It wraps SQLAlchemy engine events to capture spans for each executed query, including bind parameters and execution time. Version 0.1.3 is current, with irregular releases.","last_verified":"2026-05-01T00:00:00.000Z","tags":["opencensus","sqlalchemy","tracing","instrumentation","monitoring"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/opencensus-ext-sqlalchemy"},{"id":14791,"title":"OpenCensus Proto Definitions","library":"opencensus-proto","status":"deprecated","version":"0.1.0","language":"en","ecosystem":"pypi","summary":"The `opencensus-proto` library provides the Python-generated Protobuf definitions for the OpenCensus project. These definitions cover tracing, metrics, and agent protocols. While the GitHub repository for the proto definitions is actively maintained, the Python package on PyPI (version 0.1.0) has not been updated since 2019. OpenCensus itself has been officially deprecated in favor of OpenTelemetry.","last_verified":"2026-04-17T00:00:00.000Z","tags":["protobuf","opencensus","telemetry","tracing","metrics","deprecated"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/opencensus-proto"},{"id":10007,"title":"OpenClaw","library":"openclaw","status":"active","version":"2026.3.20","language":"python","ecosystem":"pypi","summary":"OpenClaw is an open-source Python library designed for agent orchestration, serving as a plugin for the CMDOP platform. It provides tools and a framework for building and deploying intelligent agents that can interact with the CMDOP ecosystem. Currently at version 2026.3.20, it follows a YYYY.MM.DD versioning scheme, indicating active and continuous development.","last_verified":"2026-04-17T00:00:00.000Z","tags":["agent","orchestration","cmdop","plugin","ai","automation"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/openclaw"},{"id":18634,"title":"opencode-antigravity-auth","library":"opencode-antigravity-auth","status":"active","version":"1.6.0","language":"javascript","ecosystem":"npm","summary":"opencode-antigravity-auth v1.6.0 is an OAuth authentication plugin for the OpenCode IDE, providing access to Google Antigravity services including Gemini 3 Pro and Claude 4.6 models. It handles credential management, token refresh, and request signing. Released in 2025, it follows a monthly release cadence with beta releases for testing. Key differentiators are its deep integration with OpenCode's plugin system and support for the latest Google Antigravity API features. Requires Node >=20 and TypeScript ^5 as a peer dependency. Ships bundled TypeScript definitions.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","opencode","google","antigravity","gemini","oauth","plugin","auth","claude","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/opencode-antigravity-auth"},{"id":18632,"title":"Opencode Antigravity OAuth Auth Plugin","library":"opencode-antigravity-auth-tweaked","status":"active","version":"1.9.7","language":"javascript","ecosystem":"npm","summary":"Opencode plugin (v1.9.7) enabling OAuth authentication against Google's Antigravity (IDE) and Gemini CLI quotas for access to models like gemini-3.1-pro and gemini-3-flash. Supports multi-account auto-rotation, dual quota systems, Google Search grounding, and extended thinking for Gemini models. Includes automatic session recovery and tool failure handling. Violates Google ToS — accounts may be banned. Requires Node >=20 and TypeScript ^5 as peer dependency. Ships TypeScript types.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","opencode","google","antigravity","gemini","oauth","plugin","auth","claude","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/opencode-antigravity-auth-tweaked"},{"id":18633,"title":"opencode-antigravity-auth-updated","library":"opencode-antigravity-auth-updated","status":"active","version":"1.6.2","language":"javascript","ecosystem":"npm","summary":"Google Antigravity IDE OAuth auth plugin for Opencode, providing access to Gemini 3 Pro and Claude 4.6 using Google credentials. Current stable version is 1.6.2, released with fixes for proper-lockfile interop and Node.js 25 compatibility. The plugin is updated frequently with beta releases introducing new features like TUI v2 and opt-in Claude 1M beta head. Key differentiators: offers access to latest AI models via Google Antigravity IDE, includes account rotation and quota management, and ships TypeScript types.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","opencode","google","antigravity","gemini","oauth","plugin","auth","claude","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/opencode-antigravity-auth-updated"},{"id":16871,"title":"Anthropic Authentication Plugin for OpenCode","library":"opencode-claude-code-auth","status":"active","version":"0.1.6","language":"javascript","ecosystem":"npm","summary":"This package, `opencode-claude-code-auth`, is an OpenCode plugin designed to restore and manage Anthropic (Claude) authentication methods within the OpenCode ecosystem. It provides three distinct authentication paths: reading local Claude Code session credentials, initiating a browser-based OAuth flow, or utilizing a plain Anthropic API key. The plugin addresses the removal of built-in Anthropic authentication from OpenCode v1.3.x, ensuring continued access to Claude models for users. It is currently at version 0.1.6, indicating active development with frequent minor updates. Key differentiators include its flexible login options, token management (refreshing Claude CLI tokens or using OAuth refresh tokens), and seamless integration into OpenCode's provider system to intercept and manage all Anthropic API traffic. It targets Node.js environments version 20 or higher.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","opencode","opencode-plugin","anthropic","claude","claude-code","oauth","authentication","ai","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/opencode-claude-code-auth"},{"id":18636,"title":"OpenCode Claude Auth Plugin","library":"opencode-cluade-auth","status":"active","version":"1.3.9","language":"javascript","ecosystem":"npm","summary":"OpenCode Claude Auth (v1.3.9) is an Anthropic auth plugin for OpenCode that translates Anthropic /v1/messages requests into local Claude CLI executions instead of using OAuth or API keys. Backed by Claude Code CLI, it streams tool lifecycles, handles tool budget, and remaps OpenCode tool aliases. Rapid bug-fix cycle (multiple releases per week). Test the local CLI before debugging the plugin. Not for third-party consumption.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","anthropic","claude","claude-code","opencode","plugin","auth","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/opencode-cluade-auth"},{"id":18635,"title":"OpenCode Copilot Auth","library":"opencode-copilot-auth","status":"active","version":"0.0.12","language":"javascript","ecosystem":"npm","summary":"Provides authentication utilities for OpenCode Copilot, an AI-powered code assistant. Version 0.0.12 is the latest. The package handles JWT token management and GitHub App authentication flows. It is designed for Node.js environments and supports both CommonJS and ESM. It simplifies the process of obtaining and validating access tokens for Copilot services.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/opencode-copilot-auth"},{"id":18637,"title":"OAuth Plugin for Opencode with Gemini","library":"opencode-gemini-auth","status":"active","version":"1.4.10","language":"javascript","ecosystem":"npm","summary":"Opencode-gemini-auth is an open-source plugin (current stable v1.4.10, released 2025) that authenticates the Opencode CLI using your Google account, enabling access to Gemini models including the free tier. It spins up a local OAuth callback server, supports manual URL paste fallback, and provides a `/gquota` command. Actively maintained with frequent releases. Differentiators: eliminates the need for a separate Google AI API key, supports Gemini Code Assist subscriptions via `projectId`, and includes automatic token refresh. Written in TypeScript, ships with types, peer-depends on TypeScript ^5.9.3.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/opencode-gemini-auth"},{"id":17857,"title":"Opencode Local Data Access","library":"opencode-local","status":"active","version":"1.3.11","language":"javascript","ecosystem":"npm","summary":"The `opencode-local` package provides a Node.js interface for programmatic access to local Opencode project data. It allows developers to read information directly from the local Opencode SQLite database, bypassing the need to shell out to `opencode db` for each query. Additionally, it supports querying a running Opencode server for project lists, offering flexibility to retrieve data from either the local database or a live instance. The current stable version is 1.3.11, and while a specific release cadence isn't documented, its versioning suggests ongoing maintenance. A key differentiator is its dual capability to interface with both the local SQLite file and a remote Opencode server's API, along with dedicated utilities for exporting project data to JSON, making it a powerful tool for integrating Opencode project insights into developer workflows or custom tooling. It requires Node.js >=22.5.0 and an existing local Opencode installation.","last_verified":"2026-04-23T00:00:00.000Z","tags":["javascript","opencode","sqlite","database","local","node","local-database","developer-tools"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/opencode-local"},{"id":16472,"title":"OpenCode Memory Plugin","library":"opencode-mem","status":"active","version":"2.13.0","language":"javascript","ecosystem":"npm","summary":"OpenCode Memory is a persistent memory system for AI coding agents, providing long-term context retention across sessions using local vector database technology. The package, currently at version 2.13.0, receives frequent minor and patch releases, indicating active development. Key differentiators include its local-first approach using SQLite and USearch (with ExactScan fallback), automated user profile learning, a unified memory-prompt timeline, and a full-featured web UI for management. It supports multi-provider AI (OpenAI, Anthropic) and integrates with over 12 local embedding models, offering intelligent prompt-based memory extraction, smart deduplication, and built-in privacy protection. It acts as an OpenCode plugin, meaning its core functionality is exposed to the AI agent runtime, rather than being directly imported into typical application code.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","opencode","plugin","memory","vector-database","ai","coding-agent","local","standalone","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/opencode-mem"},{"id":17318,"title":"OpenCode OpenAI Codex Authentication Plugin","library":"opencode-openai-codex-auth","status":"active","version":"4.4.0","language":"javascript","ecosystem":"npm","summary":"This package provides an authentication plugin for the OpenCode AI platform, enabling users to leverage their existing ChatGPT Plus/Pro subscriptions with the OpenAI Codex backend instead of consuming API credits. The current stable version is 4.4.0, and the project demonstrates a very active release cadence with multiple minor and patch releases in quick succession, indicating ongoing development and maintenance. Key differentiators include a simplified one-command installer (`npx opencode-openai-codex-auth@latest`), comprehensive support for various GPT-5.x and Codex model families (including GPT-5.2 Codex), and an official OAuth flow for seamless integration. It handles multimodal input and automatically manages token refresh, aiming to provide a 'one config, every model' philosophy for OpenCode users. It is designed primarily for personal development use, with a warning against production or multi-user applications.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","opencode","openai","codex","chatgpt","oauth","gpt-5","plugin","auth","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/opencode-openai-codex-auth"},{"id":26047,"title":"opencode-qoder-auth","library":"opencode-qoder-auth","status":"active","version":"0.2.6","language":"javascript","ecosystem":"npm","summary":"An opencode plugin that bundles Qoder AI provider access for OpenCode CLI. Current version 0.2.6, released automatically on each push to main. No manual provider configuration required; 11 models including a free lite tier. Uses a vendored Qoder SDK to avoid npm registry dependencies. Supports attachment fallback for images via qodercli. Distinct from other opencode auth plugins by being fully self-contained with zero-config setup.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","opencode","opencode-plugin","opencode-auth","qoder","ai","plugin"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/opencode-qoder-auth"},{"id":28012,"title":"OpenCode Zed Auth","library":"opencode-zed-auth-fixed","status":"active","version":"0.0.11","language":"javascript","ecosystem":"npm","summary":"OpenCode plugin for routing model discovery and completions through Zed's hosted AI APIs. Version 0.0.11 is the latest release. It authenticates using Zed desktop credentials (Linux via secret-tool) or pasted tokens, exchanges them for short-lived LLM tokens, fetches the Zed model catalog, and forwards completions with SSE stream conversion. Designed for local development and requires manual provider bootstrap for first use. Differentiators: direct Zed integration, Linux secret-tool support, and SSE conversion from newline-delimited JSON.","last_verified":"2026-05-09T00:00:00.000Z","tags":["javascript","authentication","auth","zed","openai","opencode","plugin","ai","token"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/opencode-zed-auth-fixed"},{"id":8374,"title":"OpenColorIO (OCIO)","library":"opencolorio","status":"active","version":"2.5.1","language":"python","ecosystem":"pypi","summary":"OpenColorIO (OCIO) is an Academy Software Foundation (ASWF) project providing a comprehensive color management solution for motion picture production, visual effects, and computer animation. It offers a consistent user experience, is compatible with the Academy Color Encoding Specification (ACES), and is LUT-format agnostic. The current version is 2.5.1, and the project targets annual releases around September, aligning with the VFX Reference Platform schedule.","last_verified":"2026-04-16T00:00:00.000Z","tags":["color management","VFX","animation","ACES","film","post-production"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/opencolorio"},{"id":13716,"title":"OpenCV Build Script for Node.js","library":"opencv-build","status":"maintenance","version":"0.1.9","language":"javascript","ecosystem":"npm","summary":"opencv-build is an npm package designed to automate the compilation of the native OpenCV library, including its `contrib` modules, from source code. It primarily serves as a crucial build dependency for Node.js projects that integrate with OpenCV, most notably `opencv4nodejs`. This package abstracts away the complex, platform-specific steps of fetching OpenCV source, configuring the build with CMake, and compiling the binaries, which is vital for enabling computer vision capabilities in Node.js applications across different operating systems. While the specific version `0.1.9` is older, the underlying build automation approach is still actively maintained and evolved, often through similar packages like `@u4/opencv-build` for current `opencv4nodejs` versions. Its key differentiator is providing a configurable, automated native build process for a significant external dependency, streamlining development workflows by minimizing manual native compilation efforts and ensuring compatibility with the Node.js runtime. Releases are typically tied to the needs of `opencv4nodejs` and OpenCV's own release cycle, without a strict independent cadence.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","opencv","build","opencv4nodejs"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/opencv-build"},{"id":1602,"title":"OpenCV Contrib Python","library":"opencv-contrib-python","status":"active","version":"4.13.0.92","language":"python","ecosystem":"pypi","summary":"opencv-contrib-python provides Python bindings for the full OpenCV library, including extra modules not available in the base `opencv-python` package due to licensing or stability reasons (e.g., SIFT, SURF). It enables advanced computer vision functionalities like object detection, image processing, and video analysis. The current version is 4.13.0.92, with frequent updates generally following the main OpenCV library release cycle.","last_verified":"2026-04-23T23:05:21.959Z","tags":["computer-vision","image-processing","video-processing","machine-learning"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/opencv-contrib-python"},{"id":2145,"title":"OpenCV Contrib Python Headless","library":"opencv-contrib-python-headless","status":"active","version":"4.13.0.92","language":"python","ecosystem":"pypi","summary":"OpenCV (Open Source Computer Vision Library) is a powerful, open-source computer vision and machine learning software library. This specific Python binding package, `opencv-contrib-python-headless`, provides access to both the main OpenCV modules and the 'contrib' (extra) modules, but without any graphical user interface (GUI) dependencies like Qt. This makes it ideal for server-side processing, cloud deployments, Docker containers, and embedded systems where no display is available. It is currently at version 4.13.0.92 and follows a frequent release cadence, often tied to major OpenCV C++ library releases.","last_verified":"2026-04-24T14:53:23.749Z","tags":["computer-vision","image-processing","deep-learning","headless","contrib","image-manipulation"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/opencv-contrib-python-headless"},{"id":671,"title":"OpenCV Python Bindings","library":"opencv-python","status":"active","version":"4.13.0.92","language":"python","ecosystem":"pypi","summary":"OpenCV (Open Source Computer Vision Library) is a highly optimized open-source library for computer vision and machine learning tasks. The `opencv-python` package provides official Python bindings, enabling developers to access its extensive functionalities for image and video processing, object detection, and more within Python applications. It is actively maintained with frequent minor releases, often on a monthly cadence, to incorporate new features, bug fixes, and support for the latest Python and NumPy versions.","last_verified":"2026-05-12T17:43:00.030Z","tags":["computer vision","image processing","video processing","AI"],"install_tag":"stale","install_tag_description":"widespread failures or data too old to trust","api":"https://checklist.day/api/registry/opencv-python"},{"id":670,"title":"OpenCV Python Headless","library":"opencv-python-headless","status":"active","version":"4.13.0.92","language":"python","ecosystem":"pypi","summary":"opencv-python-headless is a wrapper package for OpenCV (Open Source Computer Vision Library) Python bindings, specifically compiled without graphical user interface (GUI) support. This makes it ideal for server-side processing, cloud deployments, Docker containers, and other headless environments where displaying images or videos directly is not required. It provides core computer vision functionalities and is currently at version 4.13.0.92, with regular releases aligning with OpenCV's main development cycle.","last_verified":"2026-05-12T17:41:47.990Z","tags":["computer vision","image processing","AI","headless","server-side","machine learning"],"install_tag":"draft","install_tag_description":"notable install failures or slow imports","api":"https://checklist.day/api/registry/opencv-python-headless"},{"id":10008,"title":"OpenDAL Python Binding","library":"opendal","status":"active","version":"0.46.0","language":"python","ecosystem":"pypi","summary":"OpenDAL provides a unified data access layer, allowing Python applications to interact with various storage services (e.g., S3, Azure Blob, GCS, local filesystem) through a single API. It's a binding to the Apache OpenDAL Rust core, currently at version 0.46.0 of the Python package. The Python package typically follows the Rust core, though with some release lag, and provides both asynchronous and synchronous interfaces.","last_verified":"2026-04-17T00:00:00.000Z","tags":["storage","cloud","data access","object storage","filesystem","binding","asyncio"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/opendal"},{"id":4997,"title":"OpenDataLab Python SDK","library":"opendatalab","status":"active","version":"0.0.10","language":"python","ecosystem":"pypi","summary":"The OpenDataLab Python SDK (version 0.0.10) is a library designed for programmatic access to the OpenDataLab platform and its open datasets. It provides a Pythonic interface to resources and includes a command-line interface (CLI) tool, `odl`, for convenient dataset operations. The SDK is currently a work-in-progress (WIP), and users are advised to use the latest version as compatibility across releases is not guaranteed.","last_verified":"2026-04-12T00:00:00.000Z","tags":["dataset","sdk","cli","data-access","wip","machine-learning"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/opendatalab"},{"id":28013,"title":"OpenDataLoader PDF","library":"opendataloader-pdf","status":"active","version":"2.4.3","language":"python","ecosystem":"pypi","summary":"A Python wrapper for the opendataloader-pdf Java CLI that extracts structured content and metadata from PDFs, supporting accessibility tags, tables, headings, and strikethrough text. Current version 2.4.3, requires Python >=3.10, released every few months.","last_verified":"2026-05-09T00:00:00.000Z","tags":["pdf","extraction","accessibility","pdf-ua","java-wrapper"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/opendataloader-pdf"},{"id":24151,"title":"OpenDSM","library":"opendsm","status":"active","version":"1.2.7","language":"python","ecosystem":"pypi","summary":"OpenDSM provides standard methods for predicting building energy usage, supporting hourly, daily, and billing models with clustering and baseline metrics. Current version 1.2.7, requires Python >=3.10, and is actively maintained on GitHub.","last_verified":"2026-05-01T00:00:00.000Z","tags":["energy","building","modeling","efficiency","clustering","hourly","daily","billing"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/opendsm"},{"id":21647,"title":"Open edX Atlas","library":"openedx-atlas","status":"active","version":"0.7.0","language":"python","ecosystem":"pypi","summary":"An Open edX CLI tool for moving translation files from openedx-translations and syncing them with edx-platform. Current version: 0.7.0. Released as needed, with multiple updates per year.","last_verified":"2026-04-27T00:00:00.000Z","tags":["openedx","translations","cli"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/openedx-atlas"},{"id":24152,"title":"Open edX AuthZ","library":"openedx-authz","status":"active","version":"1.15.0","language":"python","ecosystem":"pypi","summary":"Open edX AuthZ provides the architecture and foundations of the authorization framework for the Open edX platform. Currently at version 1.15.0 (requires Python >=3.12), it offers a REST API for managing roles, scopes, and role assignments. The library is actively maintained by the Open edX community with regular releases.","last_verified":"2026-05-01T00:00:00.000Z","tags":["authorization","roles","permissions","openedx"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/openedx-authz"},{"id":21648,"title":"Open edX Calc","library":"openedx-calc","status":"active","version":"5.0.0","language":"python","ecosystem":"pypi","summary":"A helper library for mathematical calculations and symbolic mathematics, used by Open edX. Current version 5.0.0, requires Python >=3.12. Release cadence is irregular, tied to Open edX releases.","last_verified":"2026-04-27T00:00:00.000Z","tags":["openedx","math","symbolic","calculator","education"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/openedx-calc"},{"id":21649,"title":"Open edX Django PyFilesystem Integration","library":"openedx-django-pyfs","status":"active","version":"4.0.0","language":"python","ecosystem":"pypi","summary":"A Django integration for PyFilesystem that allows Django sites to use PyFilesystem filesystems (e.g., local, S3) for storage. Current version 4.0.0 drops Python 3.11 support and may have breaking changes from earlier versions. Releases are periodic, driven by Open edX maintenance.","last_verified":"2026-04-27T00:00:00.000Z","tags":["django","pyfilesystem","storage","openedx"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/openedx-django-pyfs"},{"id":24153,"title":"django-require","library":"openedx-django-require","status":"active","version":"3.0.0","language":"python","ecosystem":"pypi","summary":"A Django staticfiles post-processor for optimizing JavaScript with RequireJS. Version 3.0.0 is the latest; development appears to be in maintenance mode with sporadic releases.","last_verified":"2026-05-01T00:00:00.000Z","tags":["django","requirejs","staticfiles","optimization"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/openedx-django-require"},{"id":24154,"title":"Open edX Django Wiki","library":"openedx-django-wiki","status":"active","version":"3.1.1","language":"python","ecosystem":"pypi","summary":"A wiki system for Django, forked and maintained by Open edX. Current version is 3.1.1. It supports Django 3.2 to 4.2 and Python 3.8 to 3.11. Active development with irregular releases.","last_verified":"2026-05-01T00:00:00.000Z","tags":["wiki","django","openedx","content-management","markdown"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/openedx-django-wiki"},{"id":21650,"title":"Open edX Events","library":"openedx-events","status":"active","version":"11.2.0","language":"python","ecosystem":"pypi","summary":"Open edX Events provides a set of event definitions and utilities for the Hooks Extensions Framework (HEF) in Open edX. Version 11.2.0 is the latest release, with frequent updates. It defines structured events for signaling actions in the Open edX platform.","last_verified":"2026-04-27T00:00:00.000Z","tags":["open-edx","events","hooks-extension-framework"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/openedx-events"},{"id":21651,"title":"Open edX Filters","library":"openedx-filters","status":"active","version":"3.1.0","language":"python","ecosystem":"pypi","summary":"Open edX Filters implement the Hooks Extensions Framework (OEP-50), allowing third-party plugins to hook into and modify Open edX platform behavior. Current version is 3.1.0, requiring Python >=3.12. The library is actively maintained by the Open edX community with regular releases.","last_verified":"2026-04-27T00:00:00.000Z","tags":["openedx","filters","hooks","plugins","OEP-50"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/openedx-filters"},{"id":24155,"title":"Open edX Forum","library":"openedx-forum","status":"active","version":"0.4.3","language":"python","ecosystem":"pypi","summary":"Open edX Forum is the forum application for Open edX platforms, providing threading, commenting, search, and moderation. Version 0.4.3 requires Python >=3.12 and supports MySQL and Typesense backends while dropping MongoDB and Python 3.11 support. Active development with frequent releases.","last_verified":"2026-05-01T00:00:00.000Z","tags":["openedx","forum","discussion","lms","mysql","typesense"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/openedx-forum"},{"id":24156,"title":"openenv-core","library":"openenv-core","status":"active","version":"0.2.3","language":"python","ecosystem":"pypi","summary":"A unified framework for reinforcement learning environments. Provides a standardized interface for creating, wrapping, and interacting with RL environments. Version 0.2.3, active development, monthly releases.","last_verified":"2026-05-01T00:00:00.000Z","tags":["reinforcement-learning","environments","gymnasium","rl"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/openenv-core"},{"id":28014,"title":"OpenEquivariance","library":"openequivariance","status":"active","version":"0.6.6","language":"python","ecosystem":"pypi","summary":"A fast GPU JIT kernel generator for the Clebsch-Gordon Tensor Product, currently at version 0.6.6. Released about monthly. Supports PyTorch and JAX backends.","last_verified":"2026-05-09T00:00:00.000Z","tags":["equivariance","tensor product","GPU","JIT","machine learning","symmetry"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/openequivariance"},{"id":3719,"title":"OpenEvals","library":"openevals","status":"active","version":"0.2.0","language":"python","ecosystem":"pypi","summary":"OpenEvals is an open-source Python library providing ready-made evaluators for Large Language Model (LLM) applications. It offers a structured approach to LLM evaluation, similar to traditional software testing, with built-in functionalities like LLM-as-judge evaluators and prebuilt prompts for common evaluation scenarios such as correctness, conciseness, and hallucination detection. Developed by LangChain, it aims to streamline the process of bringing LLM applications to production by making evaluation more accessible and transparent. The current version is 0.2.0, with ongoing development and updates.","last_verified":"2026-04-25T14:03:15.808Z","tags":["LLM","evaluation","AI","LangChain","testing","prompt-engineering"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/openevals"},{"id":5349,"title":"OpenEXR Python Bindings","library":"openexr","status":"active","version":"3.4.9","language":"python","ecosystem":"pypi","summary":"The `openexr` library provides official Python bindings for the OpenEXR image file format, a high-dynamic-range (HDR) image file format used in computer graphics and visual effects. It allows Python applications to read, write, and manipulate EXR files, including multi-part, multi-channel, and deep images. The library is actively maintained with frequent patch releases addressing security vulnerabilities and bug fixes, typically following the major C++ OpenEXR library releases.","last_verified":"2026-04-13T00:00:00.000Z","tags":["image processing","computer graphics","exr","hdr","bindings","vfx"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/openexr"},{"id":24157,"title":"OpenFeature Provider for flagd","library":"openfeature-provider-flagd","status":"active","version":"0.4.1","language":"python","ecosystem":"pypi","summary":"This package provides an OpenFeature provider for the flagd flag evaluation engine. It connects to a flagd instance via gRPC, supporting in-process and remote evaluation. Current version: 0.4.1. Requires Python >=3.10. Active development with frequent releases.","last_verified":"2026-05-01T00:00:00.000Z","tags":["openfeature","flagd","feature-flags","gRPC","provider"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/openfeature-provider-flagd"},{"id":10009,"title":"OpenFeature Provider for Flagsmith","library":"openfeature-provider-flagsmith","status":"active","version":"0.1.6","language":"python","ecosystem":"pypi","summary":"The `openfeature-provider-flagsmith` library provides an OpenFeature-compliant provider for Flagsmith. It allows applications to integrate Flagsmith's feature flag capabilities using the OpenFeature SDK, abstracting the underlying feature flagging system. The current version is 0.1.6, with releases typically tied to updates in OpenFeature SDK or Flagsmith SDK, or feature enhancements.","last_verified":"2026-04-17T00:00:00.000Z","tags":["feature flags","openfeature","flagsmith","feature management"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/openfeature-provider-flagsmith"},{"id":4147,"title":"OpenFeature Python SDK","library":"openfeature-sdk","status":"active","version":"0.8.4","language":"python","ecosystem":"pypi","summary":"The OpenFeature Python SDK is a vendor-agnostic abstraction library for evaluating feature flags in Python applications. It supports multiple data types for flags (booleans, strings, numbers, objects), integrates with various backend providers, and offers hooks to extend the flag evaluation lifecycle. The current version is 0.8.4, with active development and regular minor releases.","last_verified":"2026-04-11T00:00:00.000Z","tags":["feature flags","feature management","openfeature","sdk","feature toggles"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/openfeature-sdk"},{"id":21652,"title":"OpenFermion","library":"openfermion","status":"active","version":"1.7.1","language":"python","ecosystem":"pypi","summary":"OpenFermion is an open-source library for quantum chemistry simulation on quantum computers. Version 1.7.1 (requires Python >=3.10) provides tools for mapping fermionic Hamiltonians to qubit operators, variational quantum eigensolver (VQE) workflows, and interfaces to quantum computing SDKs. Released periodically, approximately quarterly.","last_verified":"2026-04-27T00:00:00.000Z","tags":["quantum computing","quantum chemistry","fermions","hamiltonian","vqe"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/openfermion"},{"id":27204,"title":"OpenFermion-PySCF","library":"openfermionpyscf","status":"active","version":"0.5","language":"python","ecosystem":"pypi","summary":"A plugin that interfaces OpenFermion with PySCF, enabling the construction of fermionic Hamiltonians from molecular orbital integrals computed by PySCF. Current version 0.5. Low release cadence; no updates since 2021.","last_verified":"2026-05-01T00:00:00.000Z","tags":["quantum computing","chemistry","openfermion","pyscf","plugin"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/openfermionpyscf"},{"id":5350,"title":"OpenFGA Python SDK","library":"openfga-sdk","status":"active","version":"0.10.0","language":"python","ecosystem":"pypi","summary":"The OpenFGA Python SDK provides a high-performance and flexible authorization/permission engine client, inspired by Google Zanzibar. It allows developers to integrate OpenFGA for fine-grained access control in their Python applications. The library is actively developed with frequent releases, typically every few weeks.","last_verified":"2026-04-13T00:00:00.000Z","tags":["authorization","permissions","access control","FGA","Zanzibar","security"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/openfga-sdk"},{"id":27205,"title":"OpenFisca-Core","library":"openfisca-core","status":"active","version":"44.7.0","language":"python","ecosystem":"pypi","summary":"OpenFisca is a versatile microsimulation free software. This is the core engine that compiles and evaluates tax-benefit rules written in Python. Current version: 44.7.0. Released roughly monthly.","last_verified":"2026-05-01T00:00:00.000Z","tags":["microsimulation","tax-benefit","policy modeling"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/openfisca-core"},{"id":24158,"title":"OpenFisca France","library":"openfisca-france","status":"active","version":"175.0.40","language":"python","ecosystem":"pypi","summary":"OpenFisca Rules as Code model for France. It simulates the French tax-benefit system. Current version: 175.0.40, requires Python >=3.9. Released continuously.","last_verified":"2026-05-01T00:00:00.000Z","tags":["openfisca","france","tax-benefit","simulation","rules-as-code"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/openfisca-france"},{"id":4373,"title":"Open Food Facts Python SDK","library":"openfoodfacts","status":"active","version":"5.0.1","language":"python","ecosystem":"pypi","summary":"The official Python SDK for the Open Food Facts project, providing a simple interface to the Open Food Facts API. It allows users to retrieve product information, perform text searches, and create/update products. It also includes helpers for taxonomies, data dump iteration, and OCR. The current version is 5.0.1. Please note that this SDK is still in beta, and its API is subject to frequent change. The library is actively maintained with major versions often released within weeks or months.","last_verified":"2026-04-12T00:00:00.000Z","tags":["food data","nutrition","api client","open data"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/openfoodfacts"},{"id":27206,"title":"OpenGeode-core","library":"opengeode-core","status":"active","version":"16.5.1","language":"python","ecosystem":"pypi","summary":"OpenGeode is an open-source C++/Python framework for representing and manipulating geometric models, with a focus on mesh and boundary representation. Current version 16.5.1, active development with quarterly releases. Provides high-performance data structures and algorithms for geometric modeling.","last_verified":"2026-05-01T00:00:00.000Z","tags":["geometric-modeling","mesh","boundary-representation","c++-bindings","3d"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/opengeode-core"},{"id":21653,"title":"OpenGeode Geosciences","library":"opengeode-geosciences","status":"active","version":"9.5.13","language":"python","ecosystem":"pypi","summary":"OpenGeode module for geosciences, providing geology-oriented data structures and tools (e.g., horizons, faults, stratigraphy) on top of the OpenGeode core. Current version: 9.5.13. Release cadence: follows OpenGeode core releases (monthly).","last_verified":"2026-04-27T00:00:00.000Z","tags":["geosciences","geology","3d-modeling","opengeode"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/opengeode-geosciences"},{"id":24159,"title":"OpenGeode-GeosciencesIO","library":"opengeode-geosciencesio","status":"active","version":"5.8.13","language":"python","ecosystem":"pypi","summary":"Input/Output formats for geosciences within the OpenGeode framework, including reading/writing geosciences data formats. Current version 5.8.13. Released regularly alongside OpenGeode core.","last_verified":"2026-05-01T00:00:00.000Z","tags":["geosciences","io","opengeode","3d","modeling"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/opengeode-geosciencesio"},{"id":21654,"title":"OpenGeode Inspector","library":"opengeode-inspector","status":"active","version":"6.8.20","language":"python","ecosystem":"pypi","summary":"Open source framework for inspecting the validity of geometric models (meshes, surfaces, volumes). Current version 6.8.20, monthly releases on PyPI.","last_verified":"2026-04-27T00:00:00.000Z","tags":["geometry","mesh","validation","c++","geoscience"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/opengeode-inspector"},{"id":24160,"title":"OpenGeode IO","library":"opengeode-io","status":"active","version":"7.5.2","language":"python","ecosystem":"pypi","summary":"Implementation of input and output formats (e.g., OBJ, DXF, XYZ, Vs, etc.) for OpenGeode. Current version: 7.5.2. Release cadence: monthly.","last_verified":"2026-05-01T00:00:00.000Z","tags":["geology","geometry","mesh","file-io","opengeode"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/opengeode-io"},{"id":4148,"title":"OpenHands Agent-Computer Interface (ACI)","library":"openhands-aci","status":"deprecated","version":"0.3.3","language":"python","ecosystem":"pypi","summary":"OpenHands-ACI (Agent-Computer Interface) provides essential tools and interfaces for AI agents to interact with computer systems for software development tasks. This includes capabilities for sophisticated code editing, file management, code linting, and executing shell commands, acting as a foundational layer for AI software engineer agents like OpenHands. The project is currently archived as its functionalities have been migrated to the OpenHands Agent SDK.","last_verified":"2026-04-11T00:00:00.000Z","tags":["agent","ai","software development","interface","aci","deprecated"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/openhands-aci"},{"id":4667,"title":"OpenHands Agent Server","library":"openhands-agent-server","status":"active","version":"1.16.1","language":"python","ecosystem":"pypi","summary":"OpenHands Agent Server is the server-side component for OpenHands AI agents, providing RESTful and WebSocket APIs for agent interaction and management. It serves as the backbone for running and communicating with AI agents developed using the OpenHands Software Agent SDK. Currently at version 1.16.1, the library maintains an active development pace with minor versions released frequently.","last_verified":"2026-04-12T00:00:00.000Z","tags":["ai-agent","server","rest-api","websocket","fastapi","sdk"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/openhands-agent-server"},{"id":4149,"title":"OpenHands AI","library":"openhands-ai","status":"active","version":"1.6.0","language":"python","ecosystem":"pypi","summary":"OpenHands is an open-source, model-agnostic platform for AI-driven software development agents that can write, test, and deploy applications. It extends the idea of AI coding assistants into an \"agentic\" workflow, enabling systems to iteratively plan, take actions, observe results, and continue until a task is complete. It supports various large language models (LLMs) and provides a flexible, sandboxed environment for developing and deploying AI agents. The current version is 1.6.0, with frequent releases, often on a monthly cadence.","last_verified":"2026-04-11T00:00:00.000Z","tags":["AI","agent","software development","automation","LLM","Python SDK"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/openhands-ai"},{"id":3720,"title":"OpenHands SDK","library":"openhands-sdk","status":"active","version":"1.16.1","language":"python","ecosystem":"pypi","summary":"The OpenHands SDK is a composable Python library providing core functionality for building AI agents that work with code. It enables defining agents in code and running them locally or at scale in the cloud, serving as the engine behind OpenHands CLI and OpenHands Cloud. As of version 1.16.1, it focuses on modularity, extensibility, and production readiness, with frequent releases aimed at enhanced capabilities and improved user experience.","last_verified":"2026-04-25T14:05:27.141Z","tags":["ai-agents","sdk","llm","agentic-workflow","software-development","code-generation"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/openhands-sdk"},{"id":3721,"title":"OpenHands Tools - Runtime tools for AI agents","library":"openhands-tools","status":"active","version":"1.16.1","language":"python","ecosystem":"pypi","summary":"OpenHands Tools is a Python SDK providing runtime components and utilities for building AI agents, including core agent definitions, tools, and conversation management. As of version 1.16.1, it focuses on enabling robust and extensible agent development. The library maintains an active release cadence, with frequent minor updates and significant feature additions in its 1.x releases.","last_verified":"2026-04-25T14:07:18.997Z","tags":["AI Agents","SDK","Tools","LLM"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/openhands-tools"},{"id":11499,"title":"OpenID Connect Client","library":"openid-client","status":"active","version":"6.8.3","language":"javascript","ecosystem":"npm","summary":"openid-client is an OpenID Certified JavaScript client library designed for implementing OAuth 2.0 and OpenID Connect flows. It offers a comprehensive API for common authentication and authorization patterns, including Authorization Code, Refresh Token, Device Authorization, Client-Initiated Backchannel Authentication (CIBA), and Client Credentials grants. The library also supports advanced features like Demonstrating Proof-of-Possession (DPoP), Token Introspection and Revocation, Pushed Authorization Requests (PAR), and various JWT Secured operations (JAR, JARM, UserInfo). It is built for a wide range of JavaScript runtimes, including Node.js, browsers, Deno, and Cloudflare Workers. Currently at version 6.8.3, openid-client is actively maintained with a regular release cadence, ensuring compliance with the latest protocol specifications. A key differentiator is its OpenID Certification for Basic, FAPI 1.0, and FAPI 2.0 Relying Party Conformance Profiles, guaranteeing high standards of protocol interoperability.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","access token","auth","authentication","authorization","basic","browser","bun","certified","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/openid-client"},{"id":7469,"title":"OpenImageIO","library":"openimageio","status":"active","version":"3.1.12.0","language":"python","ecosystem":"pypi","summary":"OpenImageIO (OIIO) is a high-performance, open-source library and toolset for reading, writing, and processing images in a wide variety of file formats, using a format-agnostic API. Primarily aimed at visual effects (VFX) and animation applications, it provides robust support for formats like OpenEXR, TIFF, JPEG, PNG, and many more. The library is actively maintained by the Academy Software Foundation, with frequent minor releases within its major versions.","last_verified":"2026-04-16T00:00:00.000Z","tags":["image processing","vfx","animation","image i/o","image manipulation","openexr","tiff","jpeg","png"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/openimageio"},{"id":2146,"title":"OpenInference Instrumentation","library":"openinference-instrumentation","status":"active","version":"0.1.46","language":"python","ecosystem":"pypi","summary":"OpenInference Instrumentation provides Python utilities for collecting traces from AI/ML applications, extending OpenTelemetry to offer detailed observability for LLMs and related frameworks. It integrates with any OpenTelemetry-compatible backend like Arize Phoenix or Langfuse. The current version is 0.1.46 and the project maintains an active release cadence, with frequent updates across its various framework-specific sub-packages.","last_verified":"2026-04-24T14:54:20.987Z","tags":["observability","LLM","tracing","OpenTelemetry","AI","ML","instrumentation"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/openinference-instrumentation"},{"id":7470,"title":"OpenInference Agno Instrumentation","library":"openinference-instrumentation-agno","status":"active","version":"0.1.30","language":"python","ecosystem":"pypi","summary":"OpenInference Agno Instrumentation is a Python auto-instrumentation library designed to trace Agno Agents. It is fully OpenTelemetry-compatible, enabling users to send detailed traces of their AI applications to OpenTelemetry collectors such as Arize Phoenix, Langfuse, or LangSmith. The current version is 0.1.30, with a frequent release cadence tied to the broader OpenInference project.","last_verified":"2026-04-16T00:00:00.000Z","tags":["AI observability","OpenTelemetry","Agno","LLM tracing","agent framework","instrumentation"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/openinference-instrumentation-agno"},{"id":7471,"title":"OpenInference Anthropic Instrumentation","library":"openinference-instrumentation-anthropic","status":"active","version":"1.0.0","language":"python","ecosystem":"pypi","summary":"openinference-instrumentation-anthropic is a Python auto-instrumentation library for the Anthropic package. It captures traces for Anthropic client calls (e.g., Messages, Completions, AsyncMessages, AsyncCompletions, BetaMessagesParse) and aligns them with OpenInference semantic conventions. These traces are fully OpenTelemetry compatible and can be sent to any OpenTelemetry collector, such as Arize Phoenix, for observability and evaluation. The library is currently at version 1.0.0 and is actively maintained with frequent updates to the broader OpenInference project.","last_verified":"2026-04-16T00:00:00.000Z","tags":["observability","telemetry","LLM","Anthropic","OpenTelemetry","AI","tracing"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/openinference-instrumentation-anthropic"},{"id":9153,"title":"OpenInference Bedrock Instrumentation","library":"openinference-instrumentation-bedrock","status":"active","version":"0.1.34","language":"python","ecosystem":"pypi","summary":"The `openinference-instrumentation-bedrock` library provides automatic instrumentation for the AWS Bedrock client (`boto3`), enabling OpenTelemetry-compliant observability for applications utilizing Bedrock foundation models. It captures detailed traces of LLM invocations and interactions, which can be sent to any OpenTelemetry-compatible backend, such as Arize AI's Phoenix platform. The library is actively maintained by Arize AI, with frequent updates across its various instrumentation packages, as evidenced by its rapid minor version releases. [1, 3, 4, 11, 17]","last_verified":"2026-04-16T00:00:00.000Z","tags":["observability","opentelemetry","bedrock","aws","llm","instrumentation","tracing","arize"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/openinference-instrumentation-bedrock"},{"id":21655,"title":"OpenInference CrewAI Instrumentation","library":"openinference-instrumentation-crewai","status":"active","version":"1.1.3","language":"python","ecosystem":"pypi","summary":"OpenTelemetry instrumentation for CrewAI agents and tasks, enabling distributed tracing and observability via the OpenInference semantic conventions. Version 1.1.3, supports Python 3.10 to 3.13, part of the Arize AI openinference ecosystem. Released as needed alongside crewai updates.","last_verified":"2026-04-27T00:00:00.000Z","tags":["opentelemetry","instrumentation","tracing","crewai","openinference","observability"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/openinference-instrumentation-crewai"},{"id":24168,"title":"OpenInference DSPy Instrumentation","library":"openinference-instrumentation-dspy","status":"active","version":"0.1.34","language":"python","ecosystem":"pypi","summary":"OpenTelemetry instrumentation for DSPy that automatically traces LLM calls, retrievers, and chain-of-thought reasoning. Current version 0.1.34, requires Python >=3.10, <3.15. Part of the Arize OpenInference ecosystem, actively maintained.","last_verified":"2026-05-01T00:00:00.000Z","tags":["dspy","openinference","opentelemetry","instrumentation","llm","tracing"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/openinference-instrumentation-dspy"},{"id":7472,"title":"OpenInference Google ADK Instrumentation","library":"openinference-instrumentation-google-adk","status":"active","version":"0.1.10","language":"python","ecosystem":"pypi","summary":"This library provides OpenTelemetry instrumentation for Google ADK (Agent Development Kit). It automatically patches Google ADK's runner, agent, LLM, and tool layers to generate spans that adhere to the OpenTelemetry GenAI semantic conventions, enabling detailed observability for Google ADK applications and LLM interactions. It is part of the broader OpenInference project by Arize-AI, which sees frequent updates and new instrumentation releases across various AI/ML frameworks. The current version is 0.1.10. [1, 2, 8, 10, 15]","last_verified":"2026-04-16T00:00:00.000Z","tags":["observability","opentelemetry","tracing","llm","google","adk","arize","ai","agent-development-kit"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/openinference-instrumentation-google-adk"},{"id":6750,"title":"OpenInference Google GenAI Instrumentation","library":"openinference-instrumentation-google-genai","status":"active","version":"0.1.15","language":"python","ecosystem":"pypi","summary":"This is a Python auto-instrumentation library designed to trace interactions with the Google GenAI SDK. It emits OpenTelemetry-compatible traces, providing observability for generative AI applications. These traces can be sent to any OpenTelemetry collector, such as Arize Phoenix, for analysis and visualization. The library is actively maintained with frequent updates.","last_verified":"2026-04-15T00:00:00.000Z","tags":["observability","opentelemetry","google-genai","ai","llm","instrumentation","tracing"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/openinference-instrumentation-google-genai"},{"id":7473,"title":"OpenInference Haystack Instrumentation","library":"openinference-instrumentation-haystack","status":"active","version":"0.1.30","language":"python","ecosystem":"pypi","summary":"The `openinference-instrumentation-haystack` library provides OpenTelemetry-compliant instrumentation for Haystack (v2.x) pipelines, enabling detailed tracing of LLM operations, prompt engineering, and RAG workflows. It captures inputs, outputs, and metadata for each component within a Haystack pipeline, translating them into OpenInference semantic conventions. The current version is 0.1.30, and it is part of the broader OpenInference project, which sees frequent updates across its various instrumentation packages.","last_verified":"2026-04-16T00:00:00.000Z","tags":["observability","tracing","opentelemetry","haystack","llm","ai","rag"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/openinference-instrumentation-haystack"},{"id":24161,"title":"OpenInference Instructor Instrumentation","library":"openinference-instrumentation-instructor","status":"active","version":"0.1.14","language":"python","ecosystem":"pypi","summary":"OpenTelemetry instrumentation for the instructor library (Python), enabling tracing of LLM calls and structured extraction for observability with Phoenix and other OpenInference-compatible backends. Current version: 0.1.14. Release cadence: irregular, part of the openinference monorepo.","last_verified":"2026-05-01T00:00:00.000Z","tags":["openinference","instructor","opentelemetry","llm","observability","tracing"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/openinference-instrumentation-instructor"},{"id":3722,"title":"OpenInference LangChain Instrumentation","library":"openinference-instrumentation-langchain","status":"active","version":"0.1.62","language":"python","ecosystem":"pypi","summary":"The `openinference-instrumentation-langchain` library provides automatic instrumentation for LangChain applications, enabling detailed observability for AI workflows. It implements OpenInference semantic conventions on top of OpenTelemetry, standardizing traces for LLM calls, agent reasoning, tool invocations, and retrieval operations. This allows for seamless integration with any OpenTelemetry-compatible backend, such as Arize Phoenix, to visualize and analyze your AI application's performance. The library is actively maintained, with a current version of 0.1.62, and receives regular updates.","last_verified":"2026-04-25T14:13:08.537Z","tags":["observability","opentelemetry","langchain","llm","instrumentation","ai","tracing"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/openinference-instrumentation-langchain"},{"id":6751,"title":"OpenInference LiteLLM Instrumentation","library":"openinference-instrumentation-litellm","status":"active","version":"0.1.30","language":"python","ecosystem":"pypi","summary":"OpenInference LiteLLM Instrumentation provides automatic OpenTelemetry-compatible tracing for applications using the LiteLLM SDK or LiteLLM Proxy. It captures traces for various LiteLLM functions, including `completion()`, `acompletion()`, `embedding()`, and `image_generation()`. This library is part of the Arize AI OpenInference project, which maintains a frequent release cadence across its instrumentation packages, ensuring up-to-date support for various LLM frameworks and providers.","last_verified":"2026-04-15T00:00:00.000Z","tags":["observability","opentelemetry","llm","litellm","instrumentation","tracing","ai"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/openinference-instrumentation-litellm"},{"id":7474,"title":"OpenInference LlamaIndex Instrumentation","library":"openinference-instrumentation-llama-index","status":"active","version":"4.3.9","language":"python","ecosystem":"pypi","summary":"OpenInference LlamaIndex Instrumentation is a Python auto-instrumentation library for LlamaIndex. It provides comprehensive observability for AI applications by generating OpenTelemetry-compatible traces for LlamaIndex operations such as queries, retrievals, LLM calls, and embeddings. The library is actively maintained with frequent updates across the OpenInference project.","last_verified":"2026-04-16T00:00:00.000Z","tags":["observability","tracing","LLM","LlamaIndex","OpenTelemetry","AI","RAG"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/openinference-instrumentation-llama-index"},{"id":24162,"title":"OpenInference MCP Instrumentation","library":"openinference-instrumentation-mcp","status":"active","version":"2.0.0","language":"python","ecosystem":"pypi","summary":"OpenInference instrumentation for MCP (Model Context Protocol) clients, enabling OpenTelemetry-based tracing of MCP tool calls and server interactions. Current version 2.0.0, requires Python >=3.10 <3.15. Part of the Arize AI OpenInference ecosystem. Active development with frequent releases.","last_verified":"2026-05-01T00:00:00.000Z","tags":["openinference","mcp","model-context-protocol","opentelemetry","tracing","observability","arize"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/openinference-instrumentation-mcp"},{"id":4150,"title":"OpenInference OpenAI Instrumentation","library":"openinference-instrumentation-openai","status":"active","version":"0.1.44","language":"python","ecosystem":"pypi","summary":"OpenInference OpenAI Instrumentation is a Python auto-instrumentation library designed for OpenAI's Python SDK. It automatically generates OpenTelemetry-compatible traces from OpenAI API calls, enabling developers to send these traces to an OpenTelemetry collector, such as Arize Phoenix, for observability and analysis. The library is actively maintained with frequent updates across the OpenInference ecosystem.","last_verified":"2026-04-11T00:00:00.000Z","tags":["OpenTelemetry","OpenAI","LLM","observability","tracing","instrumentation","AI"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/openinference-instrumentation-openai"},{"id":6019,"title":"OpenInference OpenAI Agents Instrumentation","library":"openinference-instrumentation-openai-agents","status":"active","version":"1.4.1","language":"python","ecosystem":"pypi","summary":"This library provides OpenTelemetry instrumentation for OpenAI Agents (Assistants API). It automatically captures trace data for interactions with OpenAI's `client.beta.assistants`, `client.beta.threads`, `client.beta.threads.messages`, and `client.beta.threads.runs`, converting them into OpenInference-compliant spans. The current version is 1.4.1, and it's part of the broader OpenInference monorepo, which releases frequently, often with per-library updates.","last_verified":"2026-04-14T00:00:00.000Z","tags":["OpenTelemetry","OpenInference","OpenAI","LLM","observability","tracing","agents","AI","Assistants API"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/openinference-instrumentation-openai-agents"},{"id":24163,"title":"OpenInference Portkey AI Instrumentation","library":"openinference-instrumentation-portkey","status":"active","version":"0.1.8","language":"python","ecosystem":"pypi","summary":"OpenInference instrumentation for Portkey AI gateway, enabling tracing of LLM calls made via Portkey. Version 0.1.8 supports Python 3.10-3.14. Part of the Arize AI OpenInference ecosystem for observability of AI applications.","last_verified":"2026-05-01T00:00:00.000Z","tags":["portkey","llm","observability","opentelemetry","tracing","openinference"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/openinference-instrumentation-portkey"},{"id":10010,"title":"OpenInference PydanticAI Instrumentation","library":"openinference-instrumentation-pydantic-ai","status":"active","version":"0.1.12","language":"python","ecosystem":"pypi","summary":"The `openinference-instrumentation-pydantic-ai` library provides OpenTelemetry instrumentation for the `pydantic-ai` library. It automatically captures and exports telemetry data (traces, spans) for AI model calls made using `pydantic-ai` models, allowing for observability into AI application workflows. The current version is 0.1.12, and it is part of the larger OpenInference project which has a frequent release cadence, often releasing updates across its various instrumentation packages.","last_verified":"2026-04-17T00:00:00.000Z","tags":["observability","ai","pydantic","instrumentation","opentelemetry","llm","tracing"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/openinference-instrumentation-pydantic-ai"},{"id":24164,"title":"OpenInference VertexAI Instrumentation","library":"openinference-instrumentation-vertexai","status":"active","version":"0.1.13","language":"python","ecosystem":"pypi","summary":"OpenInference instrumentation for Google Vertex AI model calls, enabling tracing and observability via OpenTelemetry. Version 0.1.13 supports Python 3.10-3.13. Actively maintained.","last_verified":"2026-05-01T00:00:00.000Z","tags":["observability","tracing","vertex-ai","openinference","opentelemetry"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/openinference-instrumentation-vertexai"},{"id":2147,"title":"OpenInference Semantic Conventions","library":"openinference-semantic-conventions","status":"active","version":"0.1.28","language":"python","ecosystem":"pypi","summary":"OpenInference Semantic Conventions defines a standardized set of attributes and event names for capturing telemetry data related to AI/ML and LLM applications, building on OpenTelemetry standards. It provides a common vocabulary for observability across different AI frameworks. The current version is 0.1.28 and it is part of an actively developed monorepo with frequent releases for various instrumentations.","last_verified":"2026-04-24T14:54:40.245Z","tags":["OpenTelemetry","observability","AI/ML","LLM","semantic-conventions","tracing"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/openinference-semantic-conventions"},{"id":24165,"title":"Open Job Description Model for Python","library":"openjd-model","status":"active","version":"0.9.1","language":"python","ecosystem":"pypi","summary":"Provides a Python implementation of the data model for Open Job Description (OpenJD) template schemas. Version 0.9.1 is current, with monthly releases on GitHub. The library validates and parses OpenJD job and environment templates using Pydantic.","last_verified":"2026-05-01T00:00:00.000Z","tags":["openjd","job-description","template","validation","aws"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/openjd-model"},{"id":21656,"title":"Openlayer Python SDK","library":"openlayer","status":"active","version":"0.24.0","language":"python","ecosystem":"pypi","summary":"The official Python SDK for the Openlayer API. Provides tools to monitor, debug, and improve AI models with tracing, observability, and data management. Current version: 0.24.0. Release cadence: weekly to multiple times per week.","last_verified":"2026-04-27T00:00:00.000Z","tags":["ai","monitoring","observability","llm","tracing"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/openlayer"},{"id":2148,"title":"OpenLineage Airflow Integration","library":"openlineage-airflow","status":"active","version":"1.45.0","language":"python","ecosystem":"pypi","summary":"The `openlineage-airflow` library provides an integration for Apache Airflow to emit lineage metadata to an OpenLineage backend. It captures information about DAGs, tasks, and data interactions, contributing to a comprehensive data lineage graph. The latest version is 1.45.0, and new versions are released frequently, often bi-weekly, aligning with the broader OpenLineage project.","last_verified":"2026-04-24T14:56:59.450Z","tags":["airflow","lineage","data-governance","metadata","etl","orchestration"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/openlineage-airflow"},{"id":14787,"title":"OpenLineage dbt Integration","library":"openlineage-dbt","status":"active","version":"1.46.0","language":"en","ecosystem":"pypi","summary":"The `openlineage-dbt` library provides a seamless integration between dbt (data build tool) and OpenLineage, capturing detailed data lineage for dbt models, sources, and exposures. It functions as a dbt adapter, translating dbt operations into OpenLineage events. The current version is 1.46.0 and it typically releases updates to align with new OpenLineage Python client versions and dbt-core major/minor versions, maintaining an active development cadence.","last_verified":"2026-04-17T00:00:00.000Z","tags":["dbt","openlineage","lineage","data-governance","etl","elt"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/openlineage-dbt"},{"id":1603,"title":"OpenLineage Integration Common Library","library":"openlineage-integration-common","status":"active","version":"1.46.0","language":"python","ecosystem":"pypi","summary":"The `openlineage-integration-common` library provides shared data models, utilities, and provider interfaces for building OpenLineage integrations in Python. It is a foundational component often used by other OpenLineage libraries (like `openlineage-python`) and custom integrations. The current version is 1.46.0, and it follows a frequent release cadence, often updated alongside the main OpenLineage project.","last_verified":"2026-04-23T23:06:53.886Z","tags":["lineage","data-governance","metadata","etl","data-pipeline","integrations"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/openlineage-integration-common"},{"id":1115,"title":"OpenLineage Python Client","library":"openlineage-python","status":"active","version":"1.45.0","language":"python","ecosystem":"pypi","summary":"OpenLineage Python Client is the official Python library for interacting with the OpenLineage standard. It allows users to emit lineage metadata events from Python code to an OpenLineage backend (like Marquez) for data governance and observability. It is actively maintained with frequent releases, currently at version 1.45.0, and forms the basis for various integrations like Airflow and dbt.","last_verified":"2026-04-23T17:10:16.323Z","tags":["data lineage","metadata","etl","data governance","client library"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/openlineage-python"},{"id":1604,"title":"OpenLineage SQL","library":"openlineage-sql","status":"active","version":"1.46.0","language":"python","ecosystem":"pypi","summary":"The `openlineage-sql` library provides a Python interface to a high-performance Rust library for SQL lineage extraction. It enables parsing SQL queries to identify input tables, output tables, and query types, crucial for data governance and ETL pipeline observability. Currently at version 1.46.0, it is actively maintained with frequent updates reflecting improvements in its core Rust library and broader OpenLineage specification, requiring Python 3.10 or newer.","last_verified":"2026-04-23T23:08:28.234Z","tags":["sql","lineage","data-governance","etl","parser"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/openlineage-sql"},{"id":4151,"title":"OpenLit","library":"openlit","status":"active","version":"1.40.3","language":"python","ecosystem":"pypi","summary":"OpenLit is an OpenTelemetry-native auto-instrumentation library for monitoring LLM applications and GPUs, facilitating the integration of observability into GenAI projects. It offers automatic tracing, metrics, and evaluations for over 50 LLM providers, frameworks, and vector databases. The library is actively maintained with frequent releases, currently at version 1.40.3.","last_verified":"2026-04-11T00:00:00.000Z","tags":["observability","LLM","OpenTelemetry","GPU","AI","GenAI","tracing","metrics","monitoring","auto-instrumentation"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/openlit"},{"id":55,"title":"OpenLLMetry (Standalone Instrumentors)","library":"openllmetry","status":"active","version":"0.52.5 (versioned in sync with traceloop-sdk)","language":"python","ecosystem":"pypi","summary":"OpenLLMetry is a project name, not a single installable PyPI package. It refers to two related but distinct things that must not be confused: (1) The traceloop-sdk — the high-level Traceloop SDK (already documented separately) that wraps OpenLLMetry auto-instrumentation behind Traceloop.init(). (2) Standalone opentelemetry-instrumentation-* packages — individual OTel instrumentors for specific LLM providers/frameworks, published from the traceloop/openllmetry GitHub monorepo. These can be used WITHOUT traceloop-sdk in any existing OpenTelemetry setup. ECOSYSTEM CONFUSION: There is a second, competing instrumentation ecosystem called OpenInference (from Arize-ai/openinference), which publishes openinference-instrumentation-* packages. Both OpenLLMetry and OpenInference instrumentors instrument the same providers (OpenAI, LangChain, etc.), use different span attribute schemas, and route to different preferred backends. They are NOT interchangeable.","last_verified":"2026-05-12T06:05:33.072Z","tags":["openllmetry","opentelemetry","instrumentation","tracing","llm-monitoring","openai-instrumentation","langchain-instrumentation","traceloop","otel"],"install_tag":"stale","install_tag_description":"widespread failures or data too old to trust","api":"https://checklist.day/api/registry/openllmetry"},{"id":24166,"title":"OpenMDAO","library":"openmdao","status":"active","version":"3.43.0","language":"python","ecosystem":"pypi","summary":"OpenMDAO is an open-source high-performance computing framework for multidisciplinary analysis and optimization. It enables efficient decomposition of coupled systems into components, automatic differentiation, and parallel computing. Current version 3.43.0, requires Python >=3.10. Release cadence is approximately monthly.","last_verified":"2026-05-01T00:00:00.000Z","tags":["multidisciplinary-design-optimization","MDAO","optimization","simulation"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/openmdao"},{"id":5351,"title":"OpenMed","library":"openmed","status":"active","version":"0.6.4","language":"python","ecosystem":"pypi","summary":"OpenMed is a Python library that delivers state-of-the-art biomedical and clinical Large Language Models (LLMs), focusing on advanced entity extraction, assertion detection, and medical reasoning. It provides a robust, open-source toolkit for HIPAA-compliant workflows, supporting a simple Python API, a FastAPI-based REST service, and batch processing capabilities. The library is actively developed, with its current version being 0.6.4, and is designed to unify model discovery, advanced extractions, and one-line orchestration for clinical NLP workflows.","last_verified":"2026-04-13T00:00:00.000Z","tags":["NLP","healthcare","LLM","biomedical","entity-extraction","PII","clinical-nlp"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/openmed"},{"id":5791,"title":"OpenMetadata Ingestion Framework","library":"openmetadata-ingestion","status":"active","version":"1.12.5.1","language":"python","ecosystem":"pypi","summary":"OpenMetadata Ingestion is a Python framework designed to build connectors and ingest metadata from various external systems into an OpenMetadata instance via its APIs. It is commonly used within orchestration frameworks like Apache Airflow to automate metadata extraction and is actively maintained with frequent releases, often tied to OpenMetadata server versions. The current version is 1.12.5.1.","last_verified":"2026-04-14T00:00:00.000Z","tags":["metadata","data governance","data catalog","etl","data ingestion","data quality"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/openmetadata-ingestion"},{"id":6752,"title":"Open-Meteo Python Library","library":"openmeteo-requests","status":"active","version":"1.7.5","language":"python","ecosystem":"pypi","summary":"The openmeteo-requests library is an API client for the Open-Meteo Weather API, currently at version 1.7.5. It uses FlatBuffers for efficient data transfer, particularly for long time-series data, offering zero-copy data transfer to popular libraries like NumPy, Pandas, or Polars. Designed primarily for data scientists, it facilitates quick processing and analysis of weather data, including historical data from 1940 onwards. The library maintains an active development status with regular updates, often focusing on bug fixes and internal improvements, with new features and breaking changes typically introduced in minor or major version bumps.","last_verified":"2026-04-15T00:00:00.000Z","tags":["weather","api client","flatbuffers","meteorology","data science","forecast"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/openmeteo-requests"},{"id":6753,"title":"Open-Meteo Python SDK","library":"openmeteo-sdk","status":"active","version":"1.26.0","language":"python","ecosystem":"pypi","summary":"The Open-Meteo Python SDK provides FlatBuffer data models for interacting with the Open-Meteo weather API. It allows developers to construct API requests and parse API responses using highly efficient binary serialization. The library is actively maintained with frequent updates (often monthly or bi-monthly) to support new weather models and variables as the Open-Meteo API evolves.","last_verified":"2026-04-15T00:00:00.000Z","tags":["weather","api client","data models","flatbuffers","open-meteo"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/openmeteo-sdk"},{"id":27207,"title":"OpenMeter Python Client","library":"openmeter","status":"active","version":"1.0.0b227","language":"python","ecosystem":"pypi","summary":"A Python client for OpenMeter, a real-time and scalable usage metering service. This beta version (1.0.0b227) requires Python 3.9+ and is under active development. The library provides programmatic access to OpenMeter APIs for tracking and querying usage metrics.","last_verified":"2026-04-27T00:00:00.000Z","tags":["openmeter","metering","usage","client","api"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/openmeter"},{"id":5675,"title":"MIM (OpenMMLab Install Manager)","library":"openmim","status":"active","version":"0.3.10","language":"python","ecosystem":"pypi","summary":"MIM is the official command-line utility for managing OpenMMLab packages. It simplifies the installation of complex deep learning libraries, especially those with specific CUDA and PyTorch dependencies, by providing a unified interface for installation, downloading models, and dataset management. It aims to reduce common installation pitfalls for OpenMMLab projects. The current version is 0.3.10, and it generally releases new versions every 1-2 months.","last_verified":"2026-04-12T00:00:00.000Z","tags":["OpenMMLab","ML","deep learning","package manager","CLI","model downloader"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/openmim"},{"id":10011,"title":"OpenMined Private Set Intersection (PSI)","library":"openmined-psi","status":"active","version":"2.0.6","language":"python","ecosystem":"pypi","summary":"OpenMined PSI (Private Set Intersection) is a cryptographic library that allows two parties to compute the intersection of their private datasets without revealing non-intersecting elements. It focuses on securely computing the *size* of the intersection. The library is currently at version 2.0.6 and is actively maintained with frequent minor updates for dependency bumps and Python version support.","last_verified":"2026-04-17T00:00:00.000Z","tags":["privacy","cryptography","private set intersection","psi","homomorphic encryption"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/openmined-psi"},{"id":24167,"title":"OpenML Python API","library":"openml","status":"active","version":"0.15.1","language":"python","ecosystem":"pypi","summary":"OpenML Python API for downloading, uploading, and managing datasets, tasks, runs, and flows on OpenML.org. Current version 0.15.1, requires Python >=3.8. Released under BSD license. Active development with periodic releases.","last_verified":"2026-05-01T00:00:00.000Z","tags":["openml","machine learning","datasets","tasks","runs","automl","reproducibility"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/openml"},{"id":8375,"title":"OpenMM Python Wrapper","library":"openmm","status":"active","version":"8.5.1","language":"python","ecosystem":"pypi","summary":"OpenMM is a high-performance toolkit for molecular simulation, implemented primarily in C++ with a robust Python wrapper. It enables users to perform complex molecular dynamics simulations with a focus on flexibility and performance, especially on GPUs. Currently at version 8.5.1, OpenMM maintains an active development cycle, regularly releasing updates that include performance enhancements and new features, such as expanded support for machine learning potentials in recent 8.x versions.","last_verified":"2026-04-16T00:00:00.000Z","tags":["molecular dynamics","simulation","chemistry","physics","GPU","biophysics"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/openmm"},{"id":10013,"title":"OpenMM MDAnalysis Reporter","library":"openmm-mdanalysis-reporter","status":"active","version":"0.1","language":"python","ecosystem":"pypi","summary":"The openmm-mdanalysis-reporter is a Python library that bridges OpenMM simulations with MDAnalysis. It allows users to create MDAnalysis Universe objects directly from OpenMM State objects and write trajectory data to any MDAnalysis-supported format, particularly the Universal Archive Format (UAF). The current version is 0.1, indicating an early development stage with an infrequent release cadence.","last_verified":"2026-04-17T00:00:00.000Z","tags":["openmm","mdanalysis","molecular dynamics","simulation","reporter","trajectory"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/openmm-mdanalysis-reporter"},{"id":23135,"title":"openmock - OpenSearch Mock for Python Testing","library":"openmock","status":"active","version":"3.2.0","language":"python","ecosystem":"pypi","summary":"A Python library for mocking OpenSearch (Elasticsearch) operations in unit tests. Provides a lightweight in-memory mock that simulates OpenSearch behaviors without needing a real cluster. Current version: 3.2.0, requires Python >=3.10. Release cadence irregular.","last_verified":"2026-05-01T00:00:00.000Z","tags":["opensearch","testing","mock","opensearchpy","python"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/openmock"},{"id":27208,"title":"Open MPI","library":"openmpi","status":"active","version":"5.0.10","language":"python","ecosystem":"pypi","summary":"Open MPI is a high performance implementation of the Message Passing Interface (MPI) standard, used for parallel computing. The Python package 'openmpi' is a wrapper that provides MPI bindings for Python. Current version is 5.0.10. Release cadence is irregular, following upstream Open MPI releases.","last_verified":"2026-05-01T00:00:00.000Z","tags":["mpi","parallel-computing","hpc","openmpi","mpi4py"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/openmpi"},{"id":27210,"title":"Open Plantbook SDK","library":"openplantbook-sdk","status":"active","version":"0.6.1","language":"python","ecosystem":"pypi","summary":"Python SDK for the Open Plantbook API, providing access to a crowdsourced database of plant species. Current version 0.6.1, released on PyPI with monthly cadence. Supports Python >=3.9.","last_verified":"2026-05-01T00:00:00.000Z","tags":["plantbook","api","plants"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/openplantbook-sdk"},{"id":9154,"title":"OpenPulse Python AST Reference","library":"openpulse","status":"active","version":"1.0.1","language":"python","ecosystem":"pypi","summary":"OpenPulse (version 1.0.1) is a Python library providing a reference Abstract Syntax Tree (AST) for the OpenPulse grammar. It enables the representation and manipulation of pulse-level definitions (`cal` and `defcal` blocks) within the OpenQASM 3 ecosystem, reusing classical types and statements from the `openqasm3` library. The library includes AST nodes and a parser, serving as a foundational component for tools that process pulse-level control in quantum computing.","last_verified":"2026-04-16T00:00:00.000Z","tags":["Quantum Computing","AST","OpenQASM","Pulse","Grammar","Quantum Control"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/openpulse"},{"id":323,"title":"openpyxl","library":"openpyxl","status":"active","version":"3.1.5","language":"python","ecosystem":"pypi","summary":"A Python library to read/write Excel 2010 xlsx/xlsm files. Current version: 3.1.5. Openpyxl is actively maintained with regular updates to support the latest Excel features and Python versions.","last_verified":"2026-05-12T13:03:51.585Z","tags":["Excel","xlsx","xlsm","Python","openpyxl"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/openpyxl"},{"id":21657,"title":"openpyxl-image-loader","library":"openpyxl-image-loader","status":"active","version":"1.0.5","language":"python","ecosystem":"pypi","summary":"Openpyxl wrapper that simplifies extracting images from Excel cells. Version 1.0.5 with infrequent releases.","last_verified":"2026-04-27T00:00:00.000Z","tags":["openpyxl","excel","image extraction","xlsx"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/openpyxl-image-loader"},{"id":3191,"title":"openpyxl-stubs","library":"openpyxl-stubs","status":"active","version":"0.1.25","language":"python","ecosystem":"pypi","summary":"openpyxl-stubs provides type stubs for the openpyxl library, enabling static type checking with tools like MyPy. The current version is 0.1.25, released in January 2023, and it is currently in an alpha development status. It does not have a defined release cadence, as it is a stub package that augments the `openpyxl` library.","last_verified":"2026-04-25T06:59:42.940Z","tags":["type-stubs","openpyxl","mypy","typing","excel"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/openpyxl-stubs"},{"id":6754,"title":"OpenQASM 3 Python AST","library":"openqasm3","status":"active","version":"1.0.1","language":"python","ecosystem":"pypi","summary":"The `openqasm3` library provides a reference Python implementation of the OpenQASM 3 Abstract Syntax Tree (AST). It enables parsing OpenQASM 3 programs into an AST and offers tools for manipulating this AST, facilitating the development of OpenQASM 3 compiler passes and analysis tools. The library, currently at version 1.0.1, actively supports the OpenQASM 3.1.0 specification, with releases often coinciding with updates to the OpenQASM specification.","last_verified":"2026-04-15T00:00:00.000Z","tags":["quantum","qasm","openqasm","ast","compiler","parser"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/openqasm3"},{"id":10012,"title":"OpenResponses Types","library":"openresponses-types","status":"active","version":"2.3.0.post1","language":"python","ecosystem":"pypi","summary":"The `openresponses-types` library provides a Python SDK for the OpenResponses specification, offering standardized data types and models for structured interactions, particularly for AI agents. It leverages Pydantic for robust data validation, serialization, and deserialization of response and prompt structures. The current version is 2.3.0.post1, with releases aligning with updates to the underlying OpenResponses specification.","last_verified":"2026-04-17T00:00:00.000Z","tags":["AI","LLM","data-types","specification","pydantic","serialization","validation"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/openresponses-types"},{"id":9155,"title":"OpenRewrite Python","library":"openrewrite","status":"active","version":"8.79.5","language":"python","ecosystem":"pypi","summary":"OpenRewrite provides a powerful framework for automated code refactoring and static analysis. The `openrewrite` Python library offers Python bindings and a Command Line Interface (CLI) to leverage the core OpenRewrite engine, enabling programmatic application of recipes for code transformation in Python projects. It is currently at version 8.79.5 and follows the core OpenRewrite project's release cadence.","last_verified":"2026-04-16T00:00:00.000Z","tags":["code refactoring","static analysis","AST transformation","developer tool","linting"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/openrewrite"},{"id":56,"title":"OpenRouter Python SDK","library":"openrouter","status":"active","version":"0.7.11","language":"python","ecosystem":"pypi","summary":"Official Python SDK for the OpenRouter API — a unified gateway to 300+ LLM models across providers (OpenAI, Anthropic, Google, Meta, Mistral, etc.) via a single OpenAI-compatible endpoint. Auto-generated from OpenRouter's OpenAPI spec and updated on every API change. Fully typed with Pydantic. SDK is explicitly in beta — breaking changes can occur between minor versions without a major version bump. IMPORTANT: There are multiple competing 'openrouter' packages on PyPI (openrouter, openrouter-client, python-open-router). Only 'openrouter' (by OpenRouter) is the official SDK.","last_verified":"2026-05-12T06:06:41.503Z","tags":["openrouter","llm-gateway","multi-model","openai-compatible","anthropic","model-routing","unified-api","beta"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/openrouter"},{"id":14790,"title":"OpenSearch DSL","library":"opensearch-dsl","status":"deprecated","version":"2.1.0","language":"en","ecosystem":"pypi","summary":"The `opensearch-dsl` library provides a high-level, declarative Python client for OpenSearch, enabling users to work with OpenSearch entities like documents and search queries as Python objects. It simplifies query construction and common OpenSearch operations, building on top of the lower-level `opensearch-py` client. The current version is 2.1.0. It has been announced that this library will be deprecated after version 2.1.0, with its functionality merged into `opensearch-py`.","last_verified":"2026-04-14T00:00:00.000Z","tags":["opensearch","search","dsl","orm","client","deprecated"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/opensearch-dsl"},{"id":10014,"title":"OpenSearch Logger","library":"opensearch-logger","status":"active","version":"1.3.1","language":"python","ecosystem":"pypi","summary":"The `opensearch-logger` library provides a logging handler for Python's standard `logging` module, allowing applications to easily send logs to an OpenSearch cluster. It leverages the `opensearch-py` client for reliable communication. Currently at version 1.3.1, it primarily focuses on bug fixes and minor enhancements within its 1.x release cycle, maintaining compatibility.","last_verified":"2026-04-17T00:00:00.000Z","tags":["logging","opensearch","elasticsearch","log-management","observability"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/opensearch-logger"},{"id":739,"title":"OpenSearch Protobufs Python Client","library":"opensearch-protobufs","status":"active","version":"1.3.0","language":"python","ecosystem":"pypi","summary":"The `opensearch-protobufs` library provides Protocol Buffer definitions and generated Python code for interacting with OpenSearch's gRPC APIs. It serves as a downstream consumer of the `opensearch-api-specification`, packaging pre-generated code to simplify client-server communication for various OpenSearch projects. The library is actively maintained with frequent releases, offering a high-performance alternative to traditional REST APIs through binary serialization and gRPC.","last_verified":"2026-05-12T18:27:54.214Z","tags":["opensearch","protobuf","grpc","client","api","search","documents"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/opensearch-protobufs"},{"id":169,"title":"OpenSearch Python Client","library":"opensearch-py","status":"active","version":"3.1.0","language":"python","ecosystem":"pypi","summary":"Official Python client for OpenSearch — AWS's Apache 2.0 fork of Elasticsearch 7.10. Current version: 3.1.0 (Mar 2026). API is nearly identical to elasticsearch-py v7 but NOT interchangeable — different package, different import. OpenSearch 1.x deprecated May 2025. v3.0 client released alongside OpenSearch 3.0. Major footgun: developers import elasticsearch instead of opensearch_py by mistake. Also compatible with Amazon OpenSearch Service (AWS managed).","last_verified":"2026-05-12T09:13:47.138Z","tags":["opensearch","python","search","aws","elasticsearch-fork"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/opensearch-py"},{"id":7475,"title":"OpenSeesPy","library":"openseespy","status":"active","version":"3.8.0.0","language":"python","ecosystem":"pypi","summary":"OpenSeesPy is a Python 3 interpreter for the Open System for Earthquake Engineering Simulation (OpenSees), a powerful software framework for finite element analysis. It provides robust capabilities for structural analysis, including linear, nonlinear, static, and dynamic analysis of structures. Currently at version 3.8.0.0, the library is actively developed with frequent updates and releases.","last_verified":"2026-04-16T00:00:00.000Z","tags":["structural analysis","finite element method","earthquake engineering","civil engineering","simulation","numerical analysis"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/openseespy"},{"id":8376,"title":"OpenSeesPy (Linux)","library":"openseespylinux","status":"active","version":"3.8.0.0","language":"python","ecosystem":"pypi","summary":"OpenSeesPy is a Python wrapper for the OpenSees finite element analysis framework, widely used for simulating structural and geotechnical systems. The `openseespylinux` package provides a pre-compiled, optimized version of OpenSeesPy specifically for Linux environments, enabling high-performance numerical simulations without needing to compile OpenSees from source. It is currently at version 3.8.0.0 and typically updates in alignment with major OpenSees releases.","last_verified":"2026-04-16T00:00:00.000Z","tags":["finite element","structural analysis","engineering","simulation","linux-only","opensees"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/openseespylinux"},{"id":6020,"title":"OpenShift Python Client","library":"openshift","status":"active","version":"0.13.2","language":"python","ecosystem":"pypi","summary":"The `openshift` library, corresponding to `openshift-restclient-python` on GitHub, provides a Python client for interacting with the OpenShift and Kubernetes APIs. It leverages a dynamic client to generically interact with all resources on the server, including Custom Resource Definitions and those defined by aggregated API servers. Currently at version 0.13.2, the library maintains an active release cadence with several updates per year.","last_verified":"2026-04-14T00:00:00.000Z","tags":["openshift","kubernetes","client","automation","rest-api"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/openshift"},{"id":9156,"title":"OpenShift Client for Python","library":"openshift-client","status":"active","version":"2.0.5","language":"python","ecosystem":"pypi","summary":"The `openshift-client` library provides a Pythonic interface for interacting with OpenShift clusters, built on top of the official Kubernetes Python client. It simplifies common OpenShift operations like managing projects, applications, and resources. The current version is 2.0.5, and it has an active development cadence with parallel maintenance of 1.x and 2.x branches, though 2.x is the primary focus for new features.","last_verified":"2026-04-16T00:00:00.000Z","tags":["openshift","kubernetes","client","devops","automation"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/openshift-client"},{"id":15743,"title":"OpenShift REST Client for Node.js","library":"openshift-rest-client","status":"active","version":"10.0.0","language":"javascript","ecosystem":"npm","summary":"openshift-rest-client is a Node.js library designed to interact with the OpenShift REST API. It provides a client that translates OpenShift API Path Item Objects (like `/apis/project.openshift.io/v1/projects`) into idiomatic JavaScript object chains, allowing developers to interact with resources using methods such as `.get()`, `.post()`, `.delete()`, `.patch()`, and `.put()`. The library is currently stable at version 10.0.0 and follows a release cadence tied to Node.js LTS versions, introducing breaking changes primarily for dropping support for End-of-Life Node.js runtimes. A key differentiator is its integration with the kubernetes-client module for configuration, enabling flexible authentication and cluster context management, similar to the Fabric8 Maven Plugin but tailored for Node.js environments. It simplifies API interaction by providing aliases for common API groups and supports query parameters and path templating, making it a robust tool for programmatic OpenShift management from Node.js applications.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","Openshift","Node.js"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/openshift-rest-client"},{"id":21658,"title":"opensimplex","library":"opensimplex","status":"active","version":"0.4.5.1","language":"python","ecosystem":"pypi","summary":"OpenSimplex is a noise generation function like Perlin or Simplex noise, but better. Current version 0.4.5.1. Released sparingly, with minor fixes.","last_verified":"2026-04-27T00:00:00.000Z","tags":["noise","procedural-generation","opensimplex"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/opensimplex"},{"id":24169,"title":"openskill.py","library":"openskill","status":"active","version":"6.2.0","language":"python","ecosystem":"pypi","summary":"Multiplayer rating system implementing the Weng-Lin models (Plackett-Luce, Bradley-Terry, Thurstone-Mosteller). Pure Python, no dependencies. Version 6.2.0 requires Python ~=3.10. Active development with regular releases.","last_verified":"2026-05-01T00:00:00.000Z","tags":["rating","skill","multiplayer","weng-lin","Elo"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/openskill"},{"id":8377,"title":"OpenSlide Binary Distribution for Python","library":"openslide-bin","status":"active","version":"4.0.0.13","language":"python","ecosystem":"pypi","summary":"openslide-bin is a pip-installable, self-contained build of the OpenSlide C library and its essential dependencies for Windows, macOS, and Linux. It is maintained by the OpenSlide project to simplify the installation of the native OpenSlide library, which is required by the `openslide-python` bindings for reading whole-slide images (WSI). The current version is 4.0.0.13, and releases are tied to OpenSlide C library updates and build fixes.","last_verified":"2026-04-16T00:00:00.000Z","tags":["image processing","digital pathology","whole-slide imaging","WSI","medical imaging","bindings"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/openslide-bin"},{"id":7476,"title":"OpenSlide Python","library":"openslide-python","status":"active","version":"1.4.3","language":"python","ecosystem":"pypi","summary":"OpenSlide Python provides a Python interface to the OpenSlide C library, which is designed for reading high-resolution whole-slide images (WSI) commonly used in digital pathology. These images, often gigapixels in size, are too large for standard image processing libraries, so OpenSlide offers efficient multi-resolution access. The current version is 1.4.3, and the project maintains a regular release cadence with frequent updates.","last_verified":"2026-04-16T00:00:00.000Z","tags":["microscopy","pathology","image processing","WSI","whole-slide-imaging","digital-pathology"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/openslide-python"},{"id":24170,"title":"openssl-ocsp-responder","library":"openssl-ocsp-responder","status":"active","version":"1.0.1","language":"python","ecosystem":"pypi","summary":"Simple wrapper for OpenSSL OCSP server. Provides a command-line tool and library for running an OCSP responder using OpenSSL. Current version 1.0.1, last release Jan 2024. Low release cadence.","last_verified":"2026-05-01T00:00:00.000Z","tags":["ocsp","openssl","tls","certificate"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/openssl-ocsp-responder"},{"id":3723,"title":"OpenStack SDK for Python","library":"openstacksdk","status":"active","version":"4.10.0","language":"python","ecosystem":"pypi","summary":"openstacksdk is the official Python SDK for building applications to work with OpenStack clouds. It provides a consistent and comprehensive set of interactions with OpenStack's numerous services, offering both a high-level abstraction layer and direct access to underlying APIs. The library is actively maintained, with version 4.10.0 being the current stable release, and it follows a continuous release model aligned with OpenStack's development cycles.","last_verified":"2026-04-25T14:13:54.792Z","tags":["cloud","openstack","iaas","sdk","api client"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/openstacksdk"},{"id":24171,"title":"OpenStep Parser","library":"openstep-parser","status":"active","version":"2.0.3","language":"python","ecosystem":"pypi","summary":"Parses OpenStep plist files into Python objects. Current version 2.0.3, requires Python >=3.10. Releases are infrequent, focused on bug fixes.","last_verified":"2026-05-01T00:00:00.000Z","tags":["plist","openstep","parser","property-list"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/openstep-parser"},{"id":24172,"title":"openstep-plist","library":"openstep-plist","status":"active","version":"0.5.2","language":"python","ecosystem":"pypi","summary":"A fast ASCII plist parser written in Cython, used primarily for parsing Glyphs.app and other Apple-style ASCII property list files. Current version 0.5.2, supports Python >=3.8, released on a maintenance cadence.","last_verified":"2026-05-01T00:00:00.000Z","tags":["plist","ascii-plist","glyphs","fonttools","cython"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/openstep-plist"},{"id":191,"title":"OpenTelemetry Python API","library":"opentelemetry-api","status":"active","version":"1.40.0","language":"python","ecosystem":"pypi","summary":"OpenTelemetry Python API package. Current version: 1.40.0 (Mar 2026). TWO separate packages: 'opentelemetry-api' (interfaces + no-op implementations) and 'opentelemetry-sdk' (actual implementation). Installing only opentelemetry-api produces silent no-ops — all tracing calls succeed but nothing is recorded or exported. Must also install opentelemetry-sdk AND configure a TracerProvider AND call trace.set_tracer_provider(). Exporters (OTLP, Jaeger, Zipkin) are separate packages. All packages must be the same version.","last_verified":"2026-05-12T09:55:58.406Z","tags":["opentelemetry","otel","tracing","observability","python","apm"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/opentelemetry-api"},{"id":4668,"title":"OpenTelemetry Container Distro for Python","library":"opentelemetry-container-distro","status":"active","version":"0.2.0","language":"python","ecosystem":"pypi","summary":"An OpenTelemetry distro which automatically discovers container attributes from the environment. This distribution extends the standard `opentelemetry-distro` to automatically include additional resource detectors tailored for container environments, such as Docker or Kubernetes. It aims to simplify OpenTelemetry setup by providing automatic configuration, while largely preserving the behavior of `opentelemetry-distro`. The current version is 0.2.0, released on September 18, 2022, indicating a slower release cadence compared to core OpenTelemetry components.","last_verified":"2026-04-12T00:00:00.000Z","tags":["opentelemetry","observability","tracing","metrics","containers","docker","kubernetes","distro","python"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/opentelemetry-container-distro"},{"id":9157,"title":"OpenTelemetry Contrib Instrumentation Packages","library":"opentelemetry-contrib-instrumentations","status":"active","version":"0.62b0","language":"python","ecosystem":"pypi","summary":"The `opentelemetry-contrib-instrumentations` library is a metapackage that conveniently installs a collection of community-maintained OpenTelemetry Python instrumentation packages. These instrumentations automatically capture telemetry data (traces, metrics, logs) from various third-party frameworks, databases, and HTTP clients without requiring manual code changes to the instrumented libraries themselves. The project is actively developed and follows a frequent release cadence, often aligning with the core OpenTelemetry Python SDK, typically on a monthly or bi-monthly schedule, with `b` (beta) versions being common.","last_verified":"2026-04-16T00:00:00.000Z","tags":["observability","opentelemetry","tracing","metrics","instrumentation","auto-instrumentation","contrib"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/opentelemetry-contrib-instrumentations"},{"id":1003,"title":"OpenTelemetry Python Distro","library":"opentelemetry-distro","status":"active","version":"0.61b0","language":"python","ecosystem":"pypi","summary":"OpenTelemetry Distro provides a mechanism to automatically configure some of the more common options for users, making OpenTelemetry and auto-instrumentation as quick as possible without sacrificing flexibility. It configures the SDK TracerProvider, a BatchSpanProcessor, and the OTLP SpanExporter to send data to an OpenTelemetry Collector. The current version is 0.61b0, and it is part of the `opentelemetry-python-contrib` project with frequent beta releases.","last_verified":"2026-04-11T15:31:14.257Z","tags":["observability","opentelemetry","tracing","metrics","auto-instrumentation","telemetry"],"install_tag":"stale","install_tag_description":"widespread failures or data too old to trust","api":"https://checklist.day/api/registry/opentelemetry-distro"},{"id":21659,"title":"OpenTelemetry Esbuild Plugin for Node.js","library":"opentelemetry-esbuild-plugin-node","status":"active","version":"4.4.0","language":"javascript","ecosystem":"npm","summary":"An esbuild plugin that bundles OpenTelemetry Node.js core and contrib instrumentations into your application at build time. Version 4.4.0 is the latest stable release, with active development. It simplifies adding OpenTelemetry tracing to Node.js apps by patching non-builtin packages and supporting configuration of instrumentations via the standard `@opentelemetry/auto-instrumentations-node` API. Differentiators: works specifically with esbuild, serializes instrumentation configuration at build time (leading to limitations on functions in configs), and does not bundle Node.js builtins (which are handled at runtime by the NodeSDK). Peer dependency on esbuild >=0.19.x.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","opentelemetry","bundler","esbuild","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/opentelemetry-esbuild-plugin-node"},{"id":2625,"title":"Google Cloud Logging exporter for OpenTelemetry","library":"opentelemetry-exporter-gcp-logging","status":"active","version":"1.11.0a0","language":"python","ecosystem":"pypi","summary":"The `opentelemetry-exporter-gcp-logging` library provides an OpenTelemetry Log exporter that sends log data to Google Cloud Logging. It's part of the OpenTelemetry Python Contrib project for Google Cloud operations. The current version is 1.11.0a0, and releases generally follow the OpenTelemetry Python SDK's release cadence, with specific updates for Google Cloud integration.","last_verified":"2026-04-24T22:54:03.416Z","tags":["opentelemetry","logging","google-cloud","gcp","exporter","observability","logs"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/opentelemetry-exporter-gcp-logging"},{"id":2149,"title":"Google Cloud Monitoring Exporter for OpenTelemetry","library":"opentelemetry-exporter-gcp-monitoring","status":"active","version":"1.11.0a0","language":"python","ecosystem":"pypi","summary":"The `opentelemetry-exporter-gcp-monitoring` library provides an OpenTelemetry Python exporter for sending metrics to Google Cloud Monitoring. It is part of the `opentelemetry-operations-python` project, ensuring compatibility with other Google Cloud OpenTelemetry components. The current version is 1.11.0a0 and the project maintains a regular release cadence with frequent updates.","last_verified":"2026-04-24T14:57:53.027Z","tags":["opentelemetry","gcp","google-cloud","monitoring","metrics","exporter","observability"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/opentelemetry-exporter-gcp-monitoring"},{"id":1605,"title":"Google Cloud Trace Exporter for OpenTelemetry","library":"opentelemetry-exporter-gcp-trace","status":"active","version":"1.11.0","language":"python","ecosystem":"pypi","summary":"The `opentelemetry-exporter-gcp-trace` library provides an OpenTelemetry `SpanExporter` implementation to send trace data to Google Cloud Trace. It is part of the larger `opentelemetry-operations-python` project maintained by Google, currently at version 1.11.0, with regular updates (typically monthly or bi-monthly) to maintain compatibility with the OpenTelemetry SDK and Google Cloud services.","last_verified":"2026-04-23T23:09:02.532Z","tags":["opentelemetry","gcp","google-cloud","trace","exporter","observability","tracing"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/opentelemetry-exporter-gcp-trace"},{"id":5353,"title":"OpenTelemetry Jaeger Exporter","library":"opentelemetry-exporter-jaeger","status":"active","version":"1.41.0","language":"python","ecosystem":"pypi","summary":"The `opentelemetry-exporter-jaeger` library provides exporters for sending OpenTelemetry trace data to Jaeger. It supports sending spans via UDP to a Jaeger Agent (default) or over HTTP to a Jaeger Collector using the Thrift protocol. Part of the broader OpenTelemetry Python project, it undergoes regular releases, typically aligned with `opentelemetry-sdk` and `opentelemetry-api` updates, ensuring compatibility with the latest OpenTelemetry specifications. The current version is 1.41.0.","last_verified":"2026-04-13T00:00:00.000Z","tags":["telemetry","tracing","jaeger","opentelemetry","exporter"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/opentelemetry-exporter-jaeger"},{"id":5352,"title":"Jaeger Protobuf gRPC Exporter for OpenTelemetry","library":"opentelemetry-exporter-jaeger-proto-grpc","status":"active","version":"1.21.0","language":"python","ecosystem":"pypi","summary":"This library provides an OpenTelemetry trace exporter for Jaeger, specifically utilizing the Protobuf format over gRPC. It's part of the OpenTelemetry Python Contrib project. The current version is 1.21.0. New releases are frequent and typically align with the broader OpenTelemetry Python SDK release cycle.","last_verified":"2026-04-13T00:00:00.000Z","tags":["opentelemetry","tracing","jaeger","exporter","grpc","protobuf"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/opentelemetry-exporter-jaeger-proto-grpc"},{"id":4152,"title":"Jaeger Thrift Exporter for OpenTelemetry","library":"opentelemetry-exporter-jaeger-thrift","status":"maintenance","version":"1.21.0","language":"python","ecosystem":"pypi","summary":"The opentelemetry-exporter-jaeger-thrift library allows exporting OpenTelemetry traces to Jaeger using the Thrift protocol over UDP (to an agent) or HTTP (to a collector). This specific exporter, currently at version 1.21.0, is officially deprecated and no longer actively tested; users are strongly encouraged to migrate to the OpenTelemetry Protocol (OTLP) exporter, as Jaeger natively supports OTLP since version 1.35. The broader OpenTelemetry Python project has a regular, frequent release cadence, but this exporter module has ceased active development and testing.","last_verified":"2026-04-11T00:00:00.000Z","tags":["opentelemetry","jaeger","exporter","observability","tracing","thrift","deprecated"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/opentelemetry-exporter-jaeger-thrift"},{"id":365,"title":"OpenTelemetry Collector Exporters","library":"opentelemetry-exporter-otlp","status":"active","version":"1.40.0","language":"python","ecosystem":"pypi","summary":"The opentelemetry-exporter-otlp library provides OpenTelemetry Collector exporters, allowing users to send telemetry data to OpenTelemetry-supported backend systems. Current version: 1.40.0, released with a cadence of regular updates enhancing functionality and fixing issues.","last_verified":"2026-05-12T13:19:05.126Z","tags":["opentelemetry","telemetry","exporter"],"install_tag":"stale","install_tag_description":"widespread failures or data too old to trust","api":"https://checklist.day/api/registry/opentelemetry-exporter-otlp"},{"id":362,"title":"OpenTelemetry Exporter OTLP Proto Common","library":"opentelemetry-exporter-otlp-proto-common","status":"active","version":"1.40.0","language":"python","ecosystem":"pypi","summary":"This library provides Protobuf encoding for OpenTelemetry. The current version is 1.40.0, released regularly as part of the OpenTelemetry project. It is utilized to integrate with various tracing and monitoring systems.","last_verified":"2026-05-12T13:17:43.125Z","tags":["OpenTelemetry","Tracing","Protobuf","Monitoring"],"install_tag":"stale","install_tag_description":"widespread failures or data too old to trust","api":"https://checklist.day/api/registry/opentelemetry-exporter-otlp-proto-common"},{"id":363,"title":"OpenTelemetry Collector Protobuf over gRPC Exporter","library":"opentelemetry-exporter-otlp-proto-grpc","status":"active","version":"1.40.0","language":"python","ecosystem":"pypi","summary":"This library provides an exporter for sending telemetry data to the OpenTelemetry Collector using Protobuf over gRPC. The current version is 1.40.0, and releases are made regularly with updates and fixes.","last_verified":"2026-05-12T13:18:09.890Z","tags":["opentelemetry","exporter","grpc","telemetry","tracing"],"install_tag":"stale","install_tag_description":"widespread failures or data too old to trust","api":"https://checklist.day/api/registry/opentelemetry-exporter-otlp-proto-grpc"},{"id":364,"title":"OpenTelemetry Collector Protobuf over HTTP Exporter","library":"opentelemetry-exporter-otlp-proto-http","status":"active","version":"1.40.0","language":"python","ecosystem":"pypi","summary":"The OpenTelemetry Exporter for sending telemetry data via HTTP using the OpenTelemetry Protocol. Current version is 1.40.0, released regularly as part of the OpenTelemetry project.","last_verified":"2026-05-12T13:18:34.877Z","tags":["opentelemetry","exporter","http"],"install_tag":"stale","install_tag_description":"widespread failures or data too old to trust","api":"https://checklist.day/api/registry/opentelemetry-exporter-otlp-proto-http"},{"id":548,"title":"OpenTelemetry Prometheus Exporter","library":"opentelemetry-exporter-prometheus","status":"active","version":"0.61b0","language":"python","ecosystem":"pypi","summary":"The `opentelemetry-exporter-prometheus` library provides a Prometheus Metric Exporter for OpenTelemetry, allowing applications instrumented with OpenTelemetry to expose their metrics in a format that a Prometheus server can scrape. It is part of the larger OpenTelemetry Python project, currently at version 0.61b0, and is under active development with frequent releases.","last_verified":"2026-05-12T14:59:04.575Z","tags":["observability","metrics","prometheus","opentelemetry","exporter"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/opentelemetry-exporter-prometheus"},{"id":4998,"title":"Prometheus Remote Write Metrics Exporter for OpenTelemetry","library":"opentelemetry-exporter-prometheus-remote-write","status":"active","version":"0.62b0","language":"python","ecosystem":"pypi","summary":"The OpenTelemetry Prometheus Remote Write Metrics Exporter allows Python applications to export OpenTelemetry metrics data directly to a Prometheus Remote Write endpoint. It is part of the `opentelemetry-python-contrib` repository and is currently in beta (0.62b0), with breaking changes possible between minor versions. The project maintains a regular release cadence, often in sync with the broader OpenTelemetry Python Contrib releases.","last_verified":"2026-04-12T00:00:00.000Z","tags":["opentelemetry","metrics","prometheus","remote-write","exporter","observability"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/opentelemetry-exporter-prometheus-remote-write"},{"id":8379,"title":"OpenTelemetry Zipkin Exporter","library":"opentelemetry-exporter-zipkin","status":"active","version":"1.41.0","language":"python","ecosystem":"pypi","summary":"The `opentelemetry-exporter-zipkin` library provides a Span Exporter for OpenTelemetry Python, enabling the export of trace data to Zipkin. It is part of the OpenTelemetry Python project, currently at version 1.41.0, and typically releases updates on a monthly or bi-monthly basis.","last_verified":"2026-04-16T00:00:00.000Z","tags":["opentelemetry","tracing","zipkin","exporter","distributed tracing","observability"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/opentelemetry-exporter-zipkin"},{"id":2626,"title":"Zipkin JSON Exporter for OpenTelemetry","library":"opentelemetry-exporter-zipkin-json","status":"active","version":"1.41.0","language":"python","ecosystem":"pypi","summary":"This library allows to export tracing data to Zipkin using JSON for serialization. It is part of the OpenTelemetry Python project, which releases frequently (typically monthly or bi-monthly). The current version is 1.41.0.","last_verified":"2026-04-24T22:54:24.697Z","tags":["opentelemetry","tracing","exporter","zipkin","observability","json"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/opentelemetry-exporter-zipkin-json"},{"id":8378,"title":"Zipkin Proto HTTP Span Exporter for OpenTelemetry","library":"opentelemetry-exporter-zipkin-proto-http","status":"active","version":"1.41.0","language":"python","ecosystem":"pypi","summary":"The `opentelemetry-exporter-zipkin-proto-http` library provides a Span Exporter for OpenTelemetry Python, enabling applications to send tracing data to a Zipkin collector using Protobuf over HTTP. It is an integral part of the OpenTelemetry Python project, which maintains an active release cadence, with the current version being 1.41.0.","last_verified":"2026-04-16T00:00:00.000Z","tags":["opentelemetry","tracing","zipkin","exporter","observability","protobuf"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/opentelemetry-exporter-zipkin-proto-http"},{"id":409,"title":"OpenTelemetry Instrumentation for Python","library":"opentelemetry-instrumentation","status":"active","version":"0.61b0","language":"python","ecosystem":"pypi","summary":"Provides automatic instrumentation tools for OpenTelemetry in Python, enabling seamless tracing and monitoring of Python applications. Current version: 0.61b0. Release cadence: Regular updates with new features and support for additional Python versions.","last_verified":"2026-05-12T13:38:56.610Z","tags":["OpenTelemetry","Python","Instrumentation","Tracing","Monitoring"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/opentelemetry-instrumentation"},{"id":4153,"title":"OpenTelemetry Agno Instrumentation","library":"opentelemetry-instrumentation-agno","status":"active","version":"0.58.0","language":"python","ecosystem":"pypi","summary":"This library provides OpenTelemetry auto-instrumentation for Agno agents, enabling detailed tracing of AI applications. It's part of the OpenInference project, ensuring compatibility with OpenTelemetry collectors and observability backends like Arize Phoenix and Langfuse. Currently at version 0.58.0, it follows a rapid release cadence, with multiple minor and patch releases occurring monthly to incorporate new features and align with evolving OpenTelemetry semantic conventions.","last_verified":"2026-04-11T00:00:00.000Z","tags":["opentelemetry","instrumentation","agno","llm","ai","observability","tracing","agent","openinference"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/opentelemetry-instrumentation-agno"},{"id":3192,"title":"OpenTelemetry Aio-pika Instrumentation","library":"opentelemetry-instrumentation-aio-pika","status":"active","version":"0.62b0","language":"python","ecosystem":"pypi","summary":"This library, part of the OpenTelemetry Python Contrib project, provides automatic instrumentation for `aio-pika` to trace RabbitMQ applications. It helps in generating telemetry data like traces and spans for operations involving `aio-pika` message publishing and consuming. The current version is `0.62b0`, and it's actively developed as part of the broader OpenTelemetry Python ecosystem.","last_verified":"2026-04-25T07:00:00.168Z","tags":["opentelemetry","instrumentation","rabbitmq","amqp","aio-pika","observability","tracing","async"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/opentelemetry-instrumentation-aio-pika"},{"id":1258,"title":"OpenTelemetry aiohttp Client Instrumentation","library":"opentelemetry-instrumentation-aiohttp-client","status":"active","version":"0.61b0","language":"python","ecosystem":"pypi","summary":"The `opentelemetry-instrumentation-aiohttp-client` package enables distributed tracing for HTTP requests made using the `aiohttp` client library. It is part of the `opentelemetry-python-contrib` project, currently at version `0.61b0`, and follows a monthly release cadence, aligned with the broader OpenTelemetry Python Contrib releases.","last_verified":"2026-04-23T19:00:01.474Z","tags":["opentelemetry","tracing","instrumentation","aiohttp","client","observability","asyncio"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/opentelemetry-instrumentation-aiohttp-client"},{"id":4669,"title":"OpenTelemetry Aiohttp Server Instrumentation","library":"opentelemetry-instrumentation-aiohttp-server","status":"active","version":"0.62b0","language":"python","ecosystem":"pypi","summary":"This library provides instrumentation for aiohttp servers, enabling automatic tracing of incoming HTTP requests and responses using OpenTelemetry. It's part of the `opentelemetry-python-contrib` project, currently at version `0.62b0`, and generally follows the release cadence of the broader OpenTelemetry Python Contrib repository, with frequent beta updates.","last_verified":"2026-04-12T00:00:00.000Z","tags":["opentelemetry","tracing","observability","aiohttp","instrumentation","server","async"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/opentelemetry-instrumentation-aiohttp-server"},{"id":2627,"title":"OpenTelemetry AioKafka Instrumentation","library":"opentelemetry-instrumentation-aiokafka","status":"active","version":"0.62b0","language":"python","ecosystem":"pypi","summary":"This library provides OpenTelemetry instrumentation for the `aiokafka` client, enabling automatic tracing of Kafka producer and consumer operations within `asyncio` applications. As part of the `opentelemetry-python-contrib` project, it currently operates under a beta release schedule (0.x.x series) with frequent updates and bug fixes, aligning with the broader OpenTelemetry Python ecosystem development.","last_verified":"2026-04-24T22:54:56.021Z","tags":["opentelemetry","instrumentation","kafka","aiokafka","observability","tracing","asyncio","metrics"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/opentelemetry-instrumentation-aiokafka"},{"id":3193,"title":"OpenTelemetry aiopg Instrumentation","library":"opentelemetry-instrumentation-aiopg","status":"active","version":"0.62b0","language":"python","ecosystem":"pypi","summary":"This library provides OpenTelemetry instrumentation for `aiopg`, an async PostgreSQL adapter for asyncio. It allows for automatic tracing of database operations, generating spans and attributes according to OpenTelemetry semantic conventions. It is part of the broader `opentelemetry-python-contrib` project, currently in a beta development status (version 0.62b0), and receives frequent updates.","last_verified":"2026-04-25T07:00:20.972Z","tags":["opentelemetry","instrumentation","database","postgresql","asyncio","aiopg","tracing"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/opentelemetry-instrumentation-aiopg"},{"id":2150,"title":"OpenTelemetry Aleph Alpha Instrumentation","library":"opentelemetry-instrumentation-alephalpha","status":"active","version":"0.58.0","language":"python","ecosystem":"pypi","summary":"This library provides OpenTelemetry instrumentation for tracing calls to Aleph Alpha's endpoints when using the official Aleph Alpha Client. It is part of the broader OpenLLMetry project, offering observability for Generative AI and LLM applications. The library is actively maintained with frequent releases, currently at version 0.58.0.","last_verified":"2026-04-24T14:59:13.213Z","tags":["opentelemetry","observability","tracing","alephalpha","llm","ai","generative-ai"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/opentelemetry-instrumentation-alephalpha"},{"id":2151,"title":"OpenTelemetry Anthropic Instrumentation","library":"opentelemetry-instrumentation-anthropic","status":"active","version":"0.58.0","language":"python","ecosystem":"pypi","summary":"This library provides OpenTelemetry instrumentation for the Anthropic Python client library, enabling automatic tracing of Anthropic API calls. It captures prompts, completions, and other relevant metadata as spans, conforming to OpenTelemetry's Generative AI semantic conventions. The library is actively maintained with frequent releases.","last_verified":"2026-04-24T15:00:03.375Z","tags":["opentelemetry","observability","tracing","anthropic","llm","ai","generative-ai"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/opentelemetry-instrumentation-anthropic"},{"id":790,"title":"ASGI Instrumentation for OpenTelemetry","library":"opentelemetry-instrumentation-asgi","status":"active","version":"0.61b0","language":"python","ecosystem":"pypi","summary":"This library provides ASGI middleware to automatically instrument ASGI applications (such as FastAPI, Starlette, Django-channels, or Quart) for OpenTelemetry. It enables tracing and metrics collection for HTTP requests, tracking request timing and attributes. The library is currently in beta (v0.61b0) and is part of the `opentelemetry-python-contrib` repository, with new versions typically released on a monthly cadence.","last_verified":"2026-05-12T19:10:45.086Z","tags":["opentelemetry","observability","tracing","metrics","asgi","fastapi","starlette","quart","django-channels"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/opentelemetry-instrumentation-asgi"},{"id":8380,"title":"Async Click Instrumentation for OpenTelemetry","library":"opentelemetry-instrumentation-asyncclick","status":"active","version":"0.62b0","language":"python","ecosystem":"pypi","summary":"This library provides OpenTelemetry tracing for applications built with `asyncclick`, an asynchronous fork of the `click` library. It's part of the `opentelemetry-python-contrib` project, which maintains a monthly release cadence, and the instrumentation itself is currently in beta status, indicating potential for API changes.","last_verified":"2026-04-16T00:00:00.000Z","tags":["opentelemetry","observability","tracing","asyncio","click","asyncclick","instrumentation","cli"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/opentelemetry-instrumentation-asyncclick"},{"id":2152,"title":"OpenTelemetry Asyncio Instrumentation","library":"opentelemetry-instrumentation-asyncio","status":"active","version":"0.62b0","language":"python","ecosystem":"pypi","summary":"The `opentelemetry-instrumentation-asyncio` package provides OpenTelemetry tracing and metrics for applications built with Python's `asyncio` library. It enables the collection of duration and counts for coroutines and futures, even if no explicit tracing is configured. This library is part of the `opentelemetry-python-contrib` project, with the current version being `0.62b0`, indicating it is actively developed and in a pre-release (beta) stage.","last_verified":"2026-04-24T15:00:34.782Z","tags":["opentelemetry","asyncio","instrumentation","observability","tracing","metrics","beta","python"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/opentelemetry-instrumentation-asyncio"},{"id":2153,"title":"OpenTelemetry AsyncPG Instrumentation","library":"opentelemetry-instrumentation-asyncpg","status":"active","version":"0.62b0","language":"python","ecosystem":"pypi","summary":"This library provides OpenTelemetry tracing instrumentation for the `asyncpg` PostgreSQL driver. It allows for automatic capturing of database queries as spans, providing visibility into asynchronous PostgreSQL operations within an OpenTelemetry-instrumented Python application. As part of the `opentelemetry-python-contrib` repository, it often receives frequent beta releases.","last_verified":"2026-04-24T15:01:01.573Z","tags":["opentelemetry","tracing","async","asyncpg","postgresql","database","instrumentation"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/opentelemetry-instrumentation-asyncpg"},{"id":2628,"title":"OpenTelemetry AWS Lambda Instrumentation","library":"opentelemetry-instrumentation-aws-lambda","status":"active","version":"0.62b0","language":"python","ecosystem":"pypi","summary":"This library provides automatic instrumentation for AWS Lambda functions, enabling OpenTelemetry tracing and metrics for incoming requests and handler execution. It is part of the `opentelemetry-python-contrib` project, following its beta release cadence (currently `0.62b0`) which aligns with the overall OpenTelemetry Python project. It helps integrate Lambda functions into distributed tracing workflows.","last_verified":"2026-04-24T22:55:48.812Z","tags":["observability","opentelemetry","aws","lambda","tracing","metrics","serverless"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/opentelemetry-instrumentation-aws-lambda"},{"id":2154,"title":"OpenTelemetry Bedrock Instrumentation","library":"opentelemetry-instrumentation-bedrock","status":"active","version":"0.58.0","language":"python","ecosystem":"pypi","summary":"The `opentelemetry-instrumentation-bedrock` library provides automatic instrumentation for AWS Bedrock API calls made using Boto3. It captures telemetry data such as prompts, completions, and embeddings, enabling observability into Large Language Model (LLM) applications within the OpenTelemetry ecosystem. This library is part of the broader OpenLLMetry project and is currently at version 0.58.0, with a frequent release cadence.","last_verified":"2026-04-24T15:02:09.150Z","tags":["opentelemetry","observability","aws","bedrock","llm","ai","instrumentation","tracing"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/opentelemetry-instrumentation-bedrock"},{"id":3194,"title":"OpenTelemetry Boto Instrumentation","library":"opentelemetry-instrumentation-boto","status":"active","version":"0.61b0","language":"python","ecosystem":"pypi","summary":"This library provides instrumentation for the `boto` (AWS SDK v2) Python library, allowing it to emit traces and metrics compatible with OpenTelemetry. It helps monitor interactions with AWS services made using `boto`. The current version is `0.61b0`, and it's released as part of the `opentelemetry-python-contrib` project, with frequent beta releases.","last_verified":"2026-04-25T07:00:38.364Z","tags":["opentelemetry","observability","tracing","boto","aws","instrumentation"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/opentelemetry-instrumentation-boto"},{"id":2155,"title":"OpenTelemetry Boto3 SQS Instrumentation","library":"opentelemetry-instrumentation-boto3sqs","status":"active","version":"0.62b0","language":"python","ecosystem":"pypi","summary":"This library provides instrumentation for the `boto3` SQS client, enabling automatic tracing of Amazon SQS operations with OpenTelemetry. It generates spans for `send_message`, `receive_message`, `delete_message` and other SQS client calls, capturing relevant attributes like queue URLs and message IDs. It is part of the OpenTelemetry Python Contrib repository, currently at version `0.62b0`, following the OpenTelemetry release cadence.","last_verified":"2026-04-24T15:02:46.801Z","tags":["opentelemetry","tracing","instrumentation","aws","boto3","sqs","cloud"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/opentelemetry-instrumentation-boto3sqs"},{"id":1606,"title":"OpenTelemetry Botocore Instrumentation","library":"opentelemetry-instrumentation-botocore","status":"active","version":"0.61b0","language":"python","ecosystem":"pypi","summary":"This library provides OpenTelemetry automatic instrumentation for the `botocore` library, which is the underlying core for `boto3`, allowing you to trace AWS SDK operations. It automatically generates spans for calls made to AWS services. The current version is 0.61b0, indicating it's still in beta. The OpenTelemetry Python Contrib project, which this library is part of, has a frequent release cadence, often aligning with core SDK updates and semantic convention changes, with individual instrumentations releasing independently as features and fixes are added.","last_verified":"2026-04-23T23:09:43.417Z","tags":["opentelemetry","tracing","instrumentation","aws","botocore","boto3","observability"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/opentelemetry-instrumentation-botocore"},{"id":3195,"title":"OpenTelemetry Cassandra Instrumentation","library":"opentelemetry-instrumentation-cassandra","status":"active","version":"0.62b0","language":"python","ecosystem":"pypi","summary":"This library provides automatic OpenTelemetry tracing instrumentation for Python applications using the `cassandra-driver` and `scylla-driver` libraries to interact with Apache Cassandra. It captures database operations as spans, providing visibility into query execution, latency, and errors within a distributed tracing context. The package is part of the `opentelemetry-python-contrib` project, currently in a beta release phase, and aims to offer high-quality, ubiquitous, and portable telemetry for Cassandra interactions.","last_verified":"2026-04-25T07:01:11.598Z","tags":["opentelemetry","observability","tracing","cassandra","database","instrumentation","beta"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/opentelemetry-instrumentation-cassandra"},{"id":1607,"title":"OpenTelemetry Celery Instrumentation","library":"opentelemetry-instrumentation-celery","status":"active","version":"0.61b0","language":"python","ecosystem":"pypi","summary":"This library provides OpenTelemetry instrumentation for Celery, enabling comprehensive monitoring of Celery applications by automatically collecting telemetry data such as task execution times, worker performance, and error rates. It also captures distributed traces across your task pipeline. The current version is `0.61b0`, and packages within the `opentelemetry-python-contrib` repository typically follow a monthly release cadence for beta versions.","last_verified":"2026-04-23T23:10:04.285Z","tags":["opentelemetry","celery","instrumentation","tracing","distributed tracing","monitoring","asynchronous tasks"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/opentelemetry-instrumentation-celery"},{"id":2629,"title":"OpenTelemetry ChromaDB Instrumentation","library":"opentelemetry-instrumentation-chromadb","status":"active","version":"0.58.0","language":"python","ecosystem":"pypi","summary":"This library provides OpenTelemetry auto-instrumentation for the ChromaDB vector database client, allowing developers to trace operations like collection creation, document addition, and queries. It's part of the OpenLLMetry project, ensuring compatibility with evolving GenAI semantic conventions. It is actively maintained with frequent releases, currently at version 0.58.0.","last_verified":"2026-04-24T22:59:15.426Z","tags":["opentelemetry","observability","tracing","chromadb","llm","vector-database","ai","genai"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/opentelemetry-instrumentation-chromadb"},{"id":4154,"title":"OpenTelemetry Click Instrumentation","library":"opentelemetry-instrumentation-click","status":"active","version":"0.62b0","language":"python","ecosystem":"pypi","summary":"This library provides automatic instrumentation for applications built with the Click framework, allowing them to emit traces and spans compatible with the OpenTelemetry specification. It is part of the `opentelemetry-python-contrib` repository, currently in beta version 0.62b0, and receives frequent updates alongside other contributed instrumentations.","last_verified":"2026-04-11T00:00:00.000Z","tags":["opentelemetry","instrumentation","click","tracing","cli","observability","python"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/opentelemetry-instrumentation-click"},{"id":2156,"title":"OpenTelemetry Cohere Instrumentation","library":"opentelemetry-instrumentation-cohere","status":"active","version":"0.58.0","language":"python","ecosystem":"pypi","summary":"This library provides OpenTelemetry instrumentation for the Cohere Python SDK, enabling automatic tracing of calls to Cohere's language model endpoints. It helps monitor performance, token usage, and costs associated with LLM applications. Regularly updated, the current version is 0.58.0, with releases occurring frequently, sometimes multiple times a month.","last_verified":"2026-04-24T15:03:45.131Z","tags":["opentelemetry","observability","tracing","llm","ai","cohere","instrumentation"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/opentelemetry-instrumentation-cohere"},{"id":3196,"title":"OpenTelemetry Confluent Kafka Instrumentation","library":"opentelemetry-instrumentation-confluent-kafka","status":"active","version":"0.62b0","language":"python","ecosystem":"pypi","summary":"This library provides OpenTelemetry instrumentation for the `confluent-kafka` Python client, enabling tracing of messages produced and consumed via Kafka. It is part of the `opentelemetry-python-contrib` project, which typically follows a beta release cadence, indicating ongoing development and potential API changes.","last_verified":"2026-04-25T07:01:28.695Z","tags":["opentelemetry","observability","kafka","tracing","instrumentation","confluent-kafka"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/opentelemetry-instrumentation-confluent-kafka"},{"id":2157,"title":"OpenTelemetry Instrumentation for CrewAI","library":"opentelemetry-instrumentation-crewai","status":"active","version":"0.58.0","language":"python","ecosystem":"pypi","summary":"OpenTelemetry crewAI instrumentation. This library provides automatic distributed tracing and observability for agentic workflows built with the CrewAI framework. It captures performance and operational statistics, including LLM calls and agent steps, using OpenTelemetry semantic conventions for generative AI.","last_verified":"2026-04-24T15:03:59.502Z","tags":["opentelemetry","observability","tracing","crewai","llm","ai-agents","instrumentation"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/opentelemetry-instrumentation-crewai"},{"id":1004,"title":"OpenTelemetry DBAPI Instrumentation","library":"opentelemetry-instrumentation-dbapi","status":"active","version":"0.61b0","language":"python","ecosystem":"pypi","summary":"The `opentelemetry-instrumentation-dbapi` library provides OpenTelemetry tracing for Python applications interacting with databases via libraries that adhere to the Python Database API Specification v2.0 (PEP 249). It's part of the `opentelemetry-python-contrib` project, which typically follows a monthly release cadence. The current version, `0.61b0`, signifies that it is still in beta, and while functional, its API or behavior may be subject to change. This instrumentation offers core functionality for database tracing, and while users often prefer framework or ORM-specific instrumentations, it can be used directly when those are not available.","last_verified":"2026-04-11T15:31:54.217Z","tags":["opentelemetry","instrumentation","database","dbapi","tracing","sql"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/opentelemetry-instrumentation-dbapi"},{"id":1005,"title":"OpenTelemetry Instrumentation for Django","library":"opentelemetry-instrumentation-django","status":"active","version":"0.61b0","language":"python","ecosystem":"pypi","summary":"OpenTelemetry Instrumentation for Django provides automatic and manual instrumentation capabilities for Django web applications. It captures distributed traces, metrics, and logs related to HTTP requests, database queries, template rendering, and cache operations, enabling comprehensive observability and performance monitoring. Maintained as part of the `opentelemetry-python-contrib` project, it receives frequent updates and is currently at version 0.61b0.","last_verified":"2026-04-11T15:32:45.896Z","tags":["opentelemetry","django","instrumentation","tracing","metrics","observability","web-framework"],"install_tag":"stale","install_tag_description":"widespread failures or data too old to trust","api":"https://checklist.day/api/registry/opentelemetry-instrumentation-django"},{"id":2630,"title":"OpenTelemetry Elasticsearch Instrumentation","library":"opentelemetry-instrumentation-elasticsearch","status":"active","version":"0.62b0","language":"python","ecosystem":"pypi","summary":"This library provides instrumentation for the Python Elasticsearch client, allowing automatic capture of traces and metrics for interactions with Elasticsearch databases. It is part of the OpenTelemetry Python Contrib repository, currently at version 0.62b0, and follows the OpenTelemetry project's frequent release cadence, often with beta versions.","last_verified":"2026-04-24T22:59:56.856Z","tags":["opentelemetry","observability","tracing","elasticsearch","instrumentation","database"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/opentelemetry-instrumentation-elasticsearch"},{"id":11500,"title":"OpenTelemetry Express Instrumentation (Enhanced)","library":"opentelemetry-instrumentation-express","status":"active","version":"0.41.0","language":"javascript","ecosystem":"npm","summary":"opentelemetry-instrumentation-express is an enhanced instrumentation library for the `express` web framework, designed to integrate seamlessly with OpenTelemetry for Node.js applications. Currently at version 0.41.0, it is actively maintained and part of the `aspecto-io/opentelemetry-ext-js` project, which sees frequent updates. This package differentiates itself from the standard `@opentelemetry/instrumentation-express` by providing more granular and accurate route information through custom span attributes like `express.route.full`, `express.route.configured`, and `express.route.params`, which capture the full path and parsed parameters. It also tracks `express.unhandled` requests, offering better insights into unhandled routes and 404s. The instrumentation supports Express versions `^4.9.0` and is suitable for detailed tracing of Express applications where precise route context is crucial for observability.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/opentelemetry-instrumentation-express"},{"id":2631,"title":"OpenTelemetry Falcon Instrumentation","library":"opentelemetry-instrumentation-falcon","status":"active","version":"0.62b0","language":"python","ecosystem":"pypi","summary":"OpenTelemetry Falcon instrumentation provides automatic tracing for HTTP requests in Falcon web applications. It captures request flow, uses Falcon resource and method names as span names, and records errors. Currently at version 0.62b0, this library is part of the broader opentelemetry-python-contrib project, which often releases beta versions in sync with the core OpenTelemetry Python SDK's release cadence, indicating active development.","last_verified":"2026-04-24T23:00:16.679Z","tags":["observability","opentelemetry","falcon","instrumentation","tracing","wsgi","asgi"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/opentelemetry-instrumentation-falcon"},{"id":549,"title":"OpenTelemetry FastAPI Instrumentation","library":"opentelemetry-instrumentation-fastapi","status":"active","version":"0.61b0","language":"python","ecosystem":"pypi","summary":"OpenTelemetry FastAPI Instrumentation provides automatic and manual instrumentation for FastAPI web frameworks. It allows for comprehensive application performance monitoring (APM), distributed tracing, and observability by collecting traces and metrics from HTTP requests, database queries, and external API calls with minimal code changes. The library is currently in beta (version 0.61b0) and is part of the broader `opentelemetry-python-contrib` project, which sees frequent updates across its various instrumentations.","last_verified":"2026-05-12T15:00:00.787Z","tags":["opentelemetry","fastapi","instrumentation","tracing","metrics","observability","apm","asgi"],"install_tag":"stale","install_tag_description":"widespread failures or data too old to trust","api":"https://checklist.day/api/registry/opentelemetry-instrumentation-fastapi"},{"id":11501,"title":"OpenTelemetry Node.js Fetch Instrumentation","library":"opentelemetry-instrumentation-fetch-node","status":"active","version":"1.2.3","language":"javascript","ecosystem":"npm","summary":"This package, `@gasbuddy/opentelemetry-instrumentation-fetch-node`, provides automatic OpenTelemetry instrumentation specifically for Node.js 18+ native `fetch` API calls. Unlike generic HTTP instrumentation, it is designed to work with the `undici`-based native `fetch` implementation in newer Node.js versions. The current stable version is 1.2.3, released in July 2024, with a consistent release cadence addressing bug fixes and features. A key differentiator is its use of Node.js's diagnostics channel for tracing and a unique workaround involving a 'phony fetch' to an unparseable URL, ensuring the instrumentation is active even with Node's lazy-loading behavior of the `fetch` API. It allows for advanced customization of spans and headers through an `onRequest` event. This is crucial for applications leveraging native `fetch` in modern Node environments that need comprehensive observability.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","typescript","gasbuddy","opentelemetry","fetch","undici"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/opentelemetry-instrumentation-fetch-node"},{"id":1048,"title":"OpenTelemetry Flask Instrumentation","library":"opentelemetry-instrumentation-flask","status":"active","version":"0.61b0","language":"python","ecosystem":"pypi","summary":"The OpenTelemetry Flask Instrumentation library provides automatic tracing for Flask applications, building upon the OpenTelemetry WSGI middleware to track web requests. It captures Flask-specific features like using URL rule patterns as span names and setting the `http.route` attribute. This package is part of the `opentelemetry-python-contrib` project, which generally maintains a monthly release cadence, and its individual packages are typically in beta status.","last_verified":"2026-04-23T16:22:40.054Z","tags":["opentelemetry","observability","flask","web","instrumentation","tracing","metrics"],"install_tag":"stale","install_tag_description":"widespread failures or data too old to trust","api":"https://checklist.day/api/registry/opentelemetry-instrumentation-flask"},{"id":14788,"title":"OpenTelemetry Instrumentation for Google GenAI","library":"opentelemetry-instrumentation-google-genai","status":"active","version":"0.7b0","language":"en","ecosystem":"pypi","summary":"This OpenTelemetry instrumentation provides automatic tracing and metrics for applications using Google's Generative AI client library (`google-generativeai`). It captures details like model calls, prompts, and responses, aligning with OpenTelemetry's GenAI semantic conventions. As part of the `opentelemetry-python-contrib` project, it is currently in beta (`0.7b0`) and subject to rapid development and potential API changes.","last_verified":"2026-04-14T00:00:00.000Z","tags":["opentelemetry","instrumentation","observability","google-genai","ai","llm","tracing","metrics"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/opentelemetry-instrumentation-google-genai"},{"id":2632,"title":"OpenTelemetry Google Generative AI Instrumentation","library":"opentelemetry-instrumentation-google-generativeai","status":"active","version":"0.58.0","language":"python","ecosystem":"pypi","summary":"This library provides OpenTelemetry automatic instrumentation for the `google-generativeai` Python client, enabling distributed tracing of calls to Google's Generative AI models. It is part of the broader OpenLLMetry project, which focuses on LLM observability, and has a frequent release cadence, often aligning with updates to OpenTelemetry GenAI semantic conventions. The current version is 0.58.0.","last_verified":"2026-04-24T23:02:00.759Z","tags":["opentelemetry","observability","tracing","google","generative-ai","llm","gemini"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/opentelemetry-instrumentation-google-generativeai"},{"id":3197,"title":"OpenTelemetry Groq Instrumentation","library":"opentelemetry-instrumentation-groq","status":"active","version":"0.58.0","language":"python","ecosystem":"pypi","summary":"OpenTelemetry Groq instrumentation for Python allows automatic tracing of calls to the Groq API. It integrates with the OpenTelemetry Python SDK to capture LLM-related operations, requests, responses, and metadata, conforming to the OpenTelemetry Generative AI semantic conventions. The current version is 0.58.0, with frequent releases to keep up with Groq API changes and OpenTelemetry semantic convention updates.","last_verified":"2026-04-25T07:01:57.632Z","tags":["opentelemetry","instrumentation","groq","llm","ai","observability","tracing"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/opentelemetry-instrumentation-groq"},{"id":1608,"title":"OpenTelemetry gRPC Instrumentation","library":"opentelemetry-instrumentation-grpc","status":"active","version":"0.61b0","language":"python","ecosystem":"pypi","summary":"This library provides automatic instrumentation for gRPC clients and servers within the OpenTelemetry Python ecosystem. It's part of the `opentelemetry-python-contrib` repository, currently at version `0.61b0`. As a `contrib` package, its release cadence often aligns with the main OpenTelemetry Python project, receiving frequent updates to add features, fix bugs, and align with new OpenTelemetry specifications.","last_verified":"2026-04-23T23:10:25.295Z","tags":["opentelemetry","grpc","instrumentation","tracing","observability","distributed-tracing","python"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/opentelemetry-instrumentation-grpc"},{"id":2633,"title":"OpenTelemetry Haystack Instrumentation","library":"opentelemetry-instrumentation-haystack","status":"active","version":"0.58.0","language":"python","ecosystem":"pypi","summary":"The `opentelemetry-instrumentation-haystack` library provides OpenTelemetry tracing capabilities for applications using Haystack (haystack-ai). It automatically captures spans for various Haystack operations, including pipeline execution, document store interactions, and LLM calls, enriching them with relevant attributes. As part of the `openllmetry` project, it follows its rapid release cadence, with version `0.58.0` being the latest, frequently updating to support new Haystack features and OpenTelemetry semantic conventions.","last_verified":"2026-04-24T23:03:46.715Z","tags":["opentelemetry","observability","tracing","haystack","llm","ai","rag"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/opentelemetry-instrumentation-haystack"},{"id":908,"title":"OpenTelemetry HTTPX Instrumentation","library":"opentelemetry-instrumentation-httpx","status":"active","version":"0.61b0","language":"python","ecosystem":"pypi","summary":"OpenTelemetry HTTPX Instrumentation provides automatic tracing for HTTPX, a modern HTTP client for Python supporting both synchronous and asynchronous APIs. It is part of the OpenTelemetry Python Contrib project, which is actively developed and receives frequent beta releases, generally aligning with the core OpenTelemetry Python SDK's release cadence.","last_verified":"2026-04-11T14:13:28.571Z","tags":["opentelemetry","observability","tracing","http client","httpx","asynchronous","instrumentation"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/opentelemetry-instrumentation-httpx"},{"id":2158,"title":"OpenTelemetry Jinja2 Instrumentation","library":"opentelemetry-instrumentation-jinja2","status":"active","version":"0.62b0","language":"python","ecosystem":"pypi","summary":"The `opentelemetry-instrumentation-jinja2` library provides OpenTelemetry instrumentation for Jinja2, automatically tracing template loading, compilation, and rendering operations. It is part of the `opentelemetry-python-contrib` repository, which typically follows a monthly release cadence. As of the current version, many instrumentations within this contrib repository are still in a beta state, indicating ongoing development and potential for API changes.","last_verified":"2026-04-24T15:04:16.954Z","tags":["opentelemetry","tracing","instrumentation","jinja2","observability","templates"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/opentelemetry-instrumentation-jinja2"},{"id":2634,"title":"OpenTelemetry Kafka-Python Instrumentation","library":"opentelemetry-instrumentation-kafka-python","status":"active","version":"0.62b0","language":"python","ecosystem":"pypi","summary":"This library provides OpenTelemetry tracing instrumentation for applications using the `kafka-python` client library. It enables automatic collection of trace data for Kafka produce and consume operations, facilitating observability in distributed systems. As part of the `opentelemetry-python-contrib` project, it maintains a regular release cadence, aligning with OpenTelemetry Python SDK updates.","last_verified":"2026-04-24T23:04:08.420Z","tags":["opentelemetry","kafka","instrumentation","tracing","monitoring","observability","python"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/opentelemetry-instrumentation-kafka-python"},{"id":2635,"title":"OpenTelemetry Lancedb Instrumentation","library":"opentelemetry-instrumentation-lancedb","status":"active","version":"0.58.0","language":"python","ecosystem":"pypi","summary":"This library provides OpenTelemetry instrumentation for LanceDB, allowing tracing of client-side calls to the LanceDB vector database. It is part of the OpenLLMetry project, which extends OpenTelemetry for LLM applications. The library maintains a rapid release cadence, with multiple updates per month to keep pace with semantic convention changes and library updates.","last_verified":"2026-04-24T23:05:30.503Z","tags":["opentelemetry","instrumentation","lancedb","vector-database","llm-observability","tracing","ai"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/opentelemetry-instrumentation-lancedb"},{"id":2159,"title":"OpenTelemetry Langchain Instrumentation","library":"opentelemetry-instrumentation-langchain","status":"active","version":"0.58.0","language":"python","ecosystem":"pypi","summary":"This library provides OpenTelemetry instrumentation for applications built with LangChain, enabling comprehensive tracing of LLM interactions and associated components. It is part of the OpenLLMetry project, which extends OpenTelemetry for enhanced LLM observability. The project maintains a rapid release cadence, with frequent updates often driven by advancements in OpenTelemetry's Generative AI semantic conventions.","last_verified":"2026-04-24T15:04:42.282Z","tags":["opentelemetry","langchain","llm","observability","tracing","ai"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/opentelemetry-instrumentation-langchain"},{"id":2160,"title":"OpenTelemetry LlamaIndex Instrumentation","library":"opentelemetry-instrumentation-llamaindex","status":"active","version":"0.58.0","language":"python","ecosystem":"pypi","summary":"This library provides OpenTelemetry tracing for applications built with LlamaIndex. It allows developers to observe the full lifecycle of LLM-based applications, including RAG pipelines, agents, and underlying LLM calls, by generating OpenTelemetry-compliant spans. The project is actively maintained with frequent releases, often aligning with the evolving OpenTelemetry GenAI semantic conventions.","last_verified":"2026-04-24T15:06:55.708Z","tags":["opentelemetry","llamaindex","instrumentation","observability","tracing","llm","ai","rag"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/opentelemetry-instrumentation-llamaindex"},{"id":1066,"title":"OpenTelemetry Logging Instrumentation","library":"opentelemetry-instrumentation-logging","status":"active","version":"0.61b0","language":"python","ecosystem":"pypi","summary":"The `opentelemetry-instrumentation-logging` library provides automatic instrumentation for Python's standard `logging` module. It converts native Python log messages into OpenTelemetry logs, enabling correlation with traces and metrics, and facilitates their export to an observability backend. Part of the `opentelemetry-python-contrib` project, this library is currently in beta (version 0.61b0) and undergoes regular releases as part of the broader OpenTelemetry Python ecosystem.","last_verified":"2026-04-23T16:37:15.375Z","tags":["opentelemetry","logging","instrumentation","observability","tracing","logs"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/opentelemetry-instrumentation-logging"},{"id":2636,"title":"OpenTelemetry Marqo Instrumentation","library":"opentelemetry-instrumentation-marqo","status":"active","version":"0.58.0","language":"python","ecosystem":"pypi","summary":"This library provides OpenTelemetry instrumentation for the Marqo vector database Python client. It enables automatic tracing of client-side calls to Marqo, helping developers gain observability into their LLM and vector search applications. Part of the larger OpenLLMetry project, it adheres to OpenTelemetry semantic conventions for LLM and vector DB operations. The library is actively maintained, with frequent releases (multiple per month) to keep up with updates to semantic conventions and the instrumented libraries.","last_verified":"2026-04-24T23:05:59.980Z","tags":["opentelemetry","instrumentation","marqo","vector database","observability","tracing","LLM","AI","traceloop"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/opentelemetry-instrumentation-marqo"},{"id":2637,"title":"OpenTelemetry MCP Instrumentation (OpenLLMetry)","library":"opentelemetry-instrumentation-mcp","status":"active","version":"0.58.0","language":"python","ecosystem":"pypi","summary":"The `opentelemetry-instrumentation-mcp` package provides automatic OpenTelemetry instrumentation for a wide array of Large Language Models (LLMs), vector databases, and other AI frameworks. As part of the Traceloop `openllmetry` project, it acts as a meta-package, consolidating over 30 individual instrumentations for popular libraries like OpenAI, LangChain, Anthropic, and Pinecone into a single installation. It is currently at version 0.58.0 and follows a rapid release cadence with frequent updates.","last_verified":"2026-04-24T23:06:30.454Z","tags":["opentelemetry","instrumentation","ai","llm","observability","tracing","llmops","traceloop","openllmetry"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/opentelemetry-instrumentation-mcp"},{"id":2638,"title":"OpenTelemetry Milvus Instrumentation","library":"opentelemetry-instrumentation-milvus","status":"active","version":"0.58.0","language":"python","ecosystem":"pypi","summary":"This library provides client-side instrumentation for the Milvus vector database within the OpenTelemetry ecosystem. It enables automatic tracing of interactions with Milvus, allowing developers to monitor performance, debug distributed systems, and gain observability into their AI applications. Part of the OpenLLMetry project, it adheres to OpenTelemetry standards and is actively maintained with a frequent release cadence, as seen by multiple updates in recent months.","last_verified":"2026-04-24T23:07:52.974Z","tags":["opentelemetry","milvus","instrumentation","tracing","vector database","observability","llm","genai"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/opentelemetry-instrumentation-milvus"},{"id":2639,"title":"OpenTelemetry Mistral AI Instrumentation","library":"opentelemetry-instrumentation-mistralai","status":"active","version":"0.58.0","language":"python","ecosystem":"pypi","summary":"This library provides OpenTelemetry auto-instrumentation for the official Mistral AI Python SDK, allowing for tracing of LLM calls, capturing performance, token usage, and other observability data. It is part of the broader OpenLLMetry project and sees frequent releases, often on a weekly or bi-weekly basis, to keep up with changes in semantic conventions and underlying LLM SDKs.","last_verified":"2026-04-24T23:08:35.321Z","tags":["opentelemetry","instrumentation","mistralai","llm","observability","tracing","ai"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/opentelemetry-instrumentation-mistralai"},{"id":27209,"title":"OpenTelemetry MongoDB Instrumentation","library":"opentelemetry-instrumentation-mongodb2","status":"active","version":"1.0.2","language":"javascript","ecosystem":"npm","summary":"OpenTelemetry instrumentation for the `mongodb` Node.js driver that automatically captures trace data for database operations. Current stable version: 1.0.2. Released as part of the opentelemetry-js-contrib monorepo with periodic updates aligned with OpenTelemetry JS API/SDK releases. Key differentiators: supports mongodb versions >=3.3.0 <7, offers enhanced database reporting via `enhancedDatabaseReporting` option, custom response hooks, and db statement serialization. Compatible with OpenTelemetry JS API 1.3+ and Semantic Conventions 1.22+. Typically used with @opentelemetry/sdk-trace-node or bundled in auto-instrumentations-node.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","mongodb","nodejs","opentelemetry","plugin","profiling","tracing","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/opentelemetry-instrumentation-mongodb2"},{"id":3198,"title":"OpenTelemetry MySQL Instrumentation","library":"opentelemetry-instrumentation-mysql","status":"active","version":"0.62b0","language":"python","ecosystem":"pypi","summary":"The `opentelemetry-instrumentation-mysql` library provides automatic instrumentation for MySQL database operations in Python applications, specifically supporting the `mysql-connector-python` library. It enables the automatic collection of trace data from database interactions, allowing for observability into distributed systems. The library is part of the OpenTelemetry Python Contrib repository and is actively maintained, with releases typically aligning with the broader OpenTelemetry Python SDK and instrumentation updates. The current version is 0.62b0.","last_verified":"2026-04-25T07:02:15.410Z","tags":["opentelemetry","observability","tracing","mysql","database","instrumentation","python"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/opentelemetry-instrumentation-mysql"},{"id":2161,"title":"OpenTelemetry mysqlclient Instrumentation","library":"opentelemetry-instrumentation-mysqlclient","status":"active","version":"0.62b0","language":"python","ecosystem":"pypi","summary":"This library provides OpenTelemetry automatic instrumentation for the `mysqlclient` Python package, enabling tracing of database operations. It is part of the `opentelemetry-python-contrib` project, which maintains various community-contributed instrumentations. The current version is 0.62b0, and releases generally align with the `opentelemetry-python` core and contrib release cadence, often in beta stages.","last_verified":"2026-04-24T15:07:46.777Z","tags":["opentelemetry","observability","tracing","mysql","mysqlclient","instrumentation","database"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/opentelemetry-instrumentation-mysqlclient"},{"id":2162,"title":"OpenTelemetry Ollama Instrumentation","library":"opentelemetry-instrumentation-ollama","status":"active","version":"0.58.0","language":"python","ecosystem":"pypi","summary":"This library provides OpenTelemetry instrumentation for tracing calls to Ollama's endpoints made with the official Ollama Python Library. It is part of the OpenLLMetry project and sees frequent releases, often multiple times a month, reflecting active development and continuous alignment with evolving OpenTelemetry semantic conventions for AI applications.","last_verified":"2026-04-24T15:08:33.609Z","tags":["opentelemetry","ollama","observability","instrumentation","ai","llm","tracing","genai"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/opentelemetry-instrumentation-ollama"},{"id":2163,"title":"OpenTelemetry OpenAI Instrumentation","library":"opentelemetry-instrumentation-openai","status":"active","version":"0.58.0","language":"python","ecosystem":"pypi","summary":"This library provides OpenTelemetry instrumentation for the OpenAI Python SDK, enabling automatic tracing, metric collection (e.g., token usage, duration), and optional logging of prompt and completion content. It is actively maintained by Traceloop/OpenLLMetry and receives frequent updates, currently at version 0.58.0.","last_verified":"2026-04-24T15:09:35.999Z","tags":["opentelemetry","observability","tracing","openai","llm","ai","instrumentation"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/opentelemetry-instrumentation-openai"},{"id":4155,"title":"OpenTelemetry OpenAI Agents Instrumentation","library":"opentelemetry-instrumentation-openai-agents","status":"active","version":"0.58.0","language":"python","ecosystem":"pypi","summary":"This library provides official OpenTelemetry instrumentation for the `openai-agents` SDK, converting the rich trace data emitted by the Agents runtime into the GenAI semantic conventions, enriching spans with request/response payload metadata, and recording duration/token usage metrics. It is currently at version `0.58.0` and maintains an active development pace with frequent updates, often related to compliance with evolving OpenTelemetry Generative AI semantic conventions.","last_verified":"2026-04-11T00:00:00.000Z","tags":["opentelemetry","openai","agents","llm","instrumentation","tracing","observability","genai"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/opentelemetry-instrumentation-openai-agents"},{"id":4670,"title":"OpenTelemetry OpenAI Instrumentation (v2)","library":"opentelemetry-instrumentation-openai-v2","status":"active","version":"2.3b0","language":"python","ecosystem":"pypi","summary":"This library provides official OpenTelemetry instrumentation for the OpenAI Python API library (version 1.0.0 and above). It enables automatic tracing of LLM requests, capturing model name, token usage, finish reason, duration, and errors without modifying existing OpenAI client code. It also supports logging of messages and metrics, and is maintained as part of the OpenTelemetry Python Contrib project.","last_verified":"2026-04-12T00:00:00.000Z","tags":["opentelemetry","observability","tracing","openai","llm","ai","genai"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/opentelemetry-instrumentation-openai-v2"},{"id":2640,"title":"OpenTelemetry Pika Instrumentation","library":"opentelemetry-instrumentation-pika","status":"active","version":"0.62b0","language":"python","ecosystem":"pypi","summary":"This library provides OpenTelemetry instrumentation for the `pika` Python library, enabling automatic tracing of RabbitMQ interactions. It is part of the `opentelemetry-python-contrib` project, which frequently releases beta versions, with stable releases typically occurring less often. The library requires Python 3.9 or newer.","last_verified":"2026-04-24T23:08:54.778Z","tags":["opentelemetry","observability","tracing","pika","rabbitmq","instrumentation"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/opentelemetry-instrumentation-pika"},{"id":2641,"title":"OpenTelemetry Pinecone Instrumentation","library":"opentelemetry-instrumentation-pinecone","status":"active","version":"0.58.0","language":"python","ecosystem":"pypi","summary":"This library provides OpenTelemetry instrumentation for the Pinecone vector database client. It automatically captures spans and traces for operations, adhering to OpenTelemetry's Generative AI Semantic Conventions. As part of the `openllmetry` project, it follows a rapid release cycle, with the current version being 0.58.0.","last_verified":"2026-04-24T23:09:20.060Z","tags":["opentelemetry","observability","tracing","pinecone","vector database","LLM","AI","instrumentation"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/opentelemetry-instrumentation-pinecone"},{"id":2642,"title":"OpenTelemetry Psycopg Instrumentation","library":"opentelemetry-instrumentation-psycopg","status":"active","version":"0.62b0","language":"python","ecosystem":"pypi","summary":"This library provides OpenTelemetry automatic instrumentation for the `psycopg` (PostgreSQL driver, version 3.x) library, enabling the collection of traces and metrics from database interactions. It is part of the `opentelemetry-python-contrib` repository, with the current version being 0.62b0, and releases typically follow the contrib project's cadence.","last_verified":"2026-04-24T23:09:37.168Z","tags":["opentelemetry","observability","tracing","database","psycopg","postgresql"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/opentelemetry-instrumentation-psycopg"},{"id":909,"title":"OpenTelemetry Psycopg2 Instrumentation","library":"opentelemetry-instrumentation-psycopg2","status":"active","version":"0.61b0","language":"python","ecosystem":"pypi","summary":"This library provides automatic instrumentation for the `psycopg2` PostgreSQL adapter, enabling OpenTelemetry tracing for database operations within Python applications. It is part of the broader `opentelemetry-python-contrib` project, which sees frequent updates for bug fixes, new features, and compatibility with various libraries. The current version is 0.61b0 and it requires Python >=3.9.","last_verified":"2026-04-11T14:14:14.496Z","tags":["opentelemetry","observability","tracing","database","psycopg2","postgresql"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/opentelemetry-instrumentation-psycopg2"},{"id":3199,"title":"OpenTelemetry pymemcache Instrumentation","library":"opentelemetry-instrumentation-pymemcache","status":"active","version":"0.62b0","language":"python","ecosystem":"pypi","summary":"This library provides OpenTelemetry instrumentation for `pymemcache`, enabling automatic tracing of Memcached client operations. It is part of the `opentelemetry-python-contrib` project, which generally follows a monthly release cadence. As of version 0.62b0, the instrumentation libraries within `opentelemetry-python-contrib` are considered beta and may undergo breaking changes.","last_verified":"2026-04-25T07:02:49.633Z","tags":["opentelemetry","observability","metrics","tracing","instrumentation","memcached","pymemcache"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/opentelemetry-instrumentation-pymemcache"},{"id":2164,"title":"OpenTelemetry PyMongo Instrumentation","library":"opentelemetry-instrumentation-pymongo","status":"active","version":"0.62b0","language":"python","ecosystem":"pypi","summary":"This library provides automatic instrumentation for the PyMongo library, enabling OpenTelemetry to collect traces from MongoDB operations. It is part of the OpenTelemetry Python Contrib project and is currently in a beta release cycle with frequent updates.","last_verified":"2026-04-24T15:10:04.488Z","tags":["opentelemetry","instrumentation","pymongo","mongodb","tracing","observability","database"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/opentelemetry-instrumentation-pymongo"},{"id":8381,"title":"OpenTelemetry pymssql Instrumentation","library":"opentelemetry-instrumentation-pymssql","status":"active","version":"0.62b0","language":"python","ecosystem":"pypi","summary":"This library provides OpenTelemetry instrumentation for `pymssql`, a Python wrapper for FreeTDS that enables interaction with Microsoft SQL Server. It automatically creates spans for database connection and query operations, helping to trace SQL interactions within your application. The current version is 0.62b0, and it's released as part of the `opentelemetry-python-contrib` project, which has a frequent release cadence.","last_verified":"2026-04-16T00:00:00.000Z","tags":["opentelemetry","observability","tracing","mssql","sql server","database","pymssql"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/opentelemetry-instrumentation-pymssql"},{"id":2643,"title":"OpenTelemetry PyMySQL Instrumentation","library":"opentelemetry-instrumentation-pymysql","status":"active","version":"0.62b0","language":"python","ecosystem":"pypi","summary":"This library provides automatic instrumentation for PyMySQL, allowing OpenTelemetry to trace database operations performed via PyMySQL. It is part of the `opentelemetry-python-contrib` repository, which releases frequently (often several times a month) with new features, bug fixes, and instrumentations. The current version is 0.62b0, indicating a beta release.","last_verified":"2026-04-24T23:10:00.370Z","tags":["opentelemetry","instrumentation","pymysql","database","mysql","mariadb","observability","tracing"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/opentelemetry-instrumentation-pymysql"},{"id":3200,"title":"OpenTelemetry Pyramid Instrumentation","library":"opentelemetry-instrumentation-pyramid","status":"active","version":"0.62b0","language":"python","ecosystem":"pypi","summary":"The `opentelemetry-instrumentation-pyramid` library provides automatic tracing for Pyramid web applications, capturing HTTP requests, view execution, and template rendering with minimal setup. It is part of the OpenTelemetry Python Contrib project, currently at version 0.62b0, and receives monthly updates as part of the broader OpenTelemetry Python Contrib release cadence.","last_verified":"2026-04-25T07:03:18.001Z","tags":["opentelemetry","observability","tracing","pyramid","web framework","instrumentation"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/opentelemetry-instrumentation-pyramid"},{"id":2165,"title":"OpenTelemetry Qdrant Instrumentation","library":"opentelemetry-instrumentation-qdrant","status":"active","version":"0.58.0","language":"python","ecosystem":"pypi","summary":"This library provides automatic OpenTelemetry tracing for the Qdrant vector database client in Python. It's part of the broader OpenLLMetry project, aiming to simplify observability for LLM applications. The library captures Qdrant operations like vector search, upserts, and collection management as OpenTelemetry spans, enriching them with relevant attributes. It typically follows the rapid release cadence of the main OpenLLMetry repository, often with weekly or daily updates.","last_verified":"2026-04-24T15:11:13.650Z","tags":["opentelemetry","tracing","qdrant","vector database","instrumentation","llm observability","vector search"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/opentelemetry-instrumentation-qdrant"},{"id":1259,"title":"OpenTelemetry Redis Instrumentation","library":"opentelemetry-instrumentation-redis","status":"active","version":"0.61b0","language":"python","ecosystem":"pypi","summary":"The `opentelemetry-instrumentation-redis` library provides automatic instrumentation for the Python `redis` client, capturing Redis commands as OpenTelemetry spans. It is part of the `opentelemetry-python-contrib` project and is currently in a beta state, with the latest version being 0.61b0. New versions are released as part of the broader OpenTelemetry Python Contrib release cadence.","last_verified":"2026-04-23T19:00:28.351Z","tags":["opentelemetry","observability","tracing","instrumentation","redis","distributed-tracing","python"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/opentelemetry-instrumentation-redis"},{"id":3201,"title":"OpenTelemetry Remoulade Instrumentation","library":"opentelemetry-instrumentation-remoulade","status":"active","version":"0.61b0","language":"python","ecosystem":"pypi","summary":"This library provides OpenTelemetry instrumentation for the 'Remoulade' Python framework, enabling automatic tracing of requests and operations within Remoulade applications. It is part of the `opentelemetry-python-contrib` repository, with the current version being 0.61b0. As a contrib package, its release cadence aligns with the broader OpenTelemetry Python Contrib project, which typically sees new beta releases every few weeks to months.","last_verified":"2026-04-25T07:03:56.033Z","tags":["opentelemetry","instrumentation","tracing","distributed-tracing","remoulade","actor-model"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/opentelemetry-instrumentation-remoulade"},{"id":2644,"title":"OpenTelemetry Replicate Instrumentation","library":"opentelemetry-instrumentation-replicate","status":"active","version":"0.58.0","language":"python","ecosystem":"pypi","summary":"OpenTelemetry Replicate instrumentation provides automatic tracing for applications using the Replicate Python client, allowing developers to monitor and observe AI/ML model inferences. It is part of the `openllmetry` project and is currently at version 0.58.0, with frequent releases to keep up with OpenTelemetry semantic conventions and new LLM integrations, typically on a weekly or bi-weekly cadence.","last_verified":"2026-04-24T23:10:33.008Z","tags":["opentelemetry","observability","instrumentation","replicate","llm","ai","tracing","openllmetry"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/opentelemetry-instrumentation-replicate"},{"id":446,"title":"OpenTelemetry Requests Instrumentation","library":"opentelemetry-instrumentation-requests","status":"active","version":"0.61b0","language":"python","ecosystem":"pypi","summary":"Provides tracing capabilities for HTTP requests made using the 'requests' library. Current version: 0.61b0. Release cadence: beta releases with incremental improvements.","last_verified":"2026-05-12T13:52:27.923Z","tags":["OpenTelemetry","requests","instrumentation","tracing"],"install_tag":"stale","install_tag_description":"widespread failures or data too old to trust","api":"https://checklist.day/api/registry/opentelemetry-instrumentation-requests"},{"id":2645,"title":"OpenTelemetry SageMaker Instrumentation","library":"opentelemetry-instrumentation-sagemaker","status":"active","version":"0.58.0","language":"python","ecosystem":"pypi","summary":"The opentelemetry-instrumentation-sagemaker library provides OpenTelemetry tracing for interactions with Amazon SageMaker, specifically focusing on model invocations made via the Boto3 client. It captures telemetry data related to SageMaker endpoint calls, enabling observability into ML workflows. The library is currently at version 0.58.0 and maintains a rapid release cadence, often releasing weekly or bi-weekly.","last_verified":"2026-04-24T23:11:05.364Z","tags":["opentelemetry","observability","sagemaker","aws","instrumentation","tracing","ml","generative-ai"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/opentelemetry-instrumentation-sagemaker"},{"id":8382,"title":"OpenTelemetry Scikit-learn Instrumentation","library":"opentelemetry-instrumentation-sklearn","status":"active","version":"0.46b0","language":"python","ecosystem":"pypi","summary":"This library provides OpenTelemetry automatic instrumentation for the scikit-learn (sklearn) machine learning library. It enables the collection of telemetry data, such as traces and spans, for various scikit-learn operations like model training (`fit`) and prediction (`predict`). The project is actively maintained as part of the broader OpenTelemetry Python Contrib repository, with new versions released regularly as beta releases.","last_verified":"2026-04-16T00:00:00.000Z","tags":["opentelemetry","instrumentation","sklearn","scikit-learn","observability","tracing","machine-learning","ml"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/opentelemetry-instrumentation-sklearn"},{"id":1260,"title":"OpenTelemetry SQLAlchemy Instrumentation","library":"opentelemetry-instrumentation-sqlalchemy","status":"active","version":"0.61b0","language":"python","ecosystem":"pypi","summary":"This library provides OpenTelemetry instrumentation for the SQLAlchemy Python library, allowing automatic tracing of database queries. It captures SQL statements, execution time, and connection information, providing insights into database operations within your application's distributed traces. Part of the `opentelemetry-python-contrib` project, it is currently in beta with frequent releases, often on a monthly cadence, aligning with the broader OpenTelemetry Python project.","last_verified":"2026-04-23T19:01:25.226Z","tags":["opentelemetry","observability","tracing","instrumentation","sqlalchemy","database","orm","sql"],"install_tag":"stale","install_tag_description":"widespread failures or data too old to trust","api":"https://checklist.day/api/registry/opentelemetry-instrumentation-sqlalchemy"},{"id":2166,"title":"OpenTelemetry SQLite3 Instrumentation","library":"opentelemetry-instrumentation-sqlite3","status":"active","version":"0.62b0","language":"python","ecosystem":"pypi","summary":"This library provides automatic instrumentation for the Python `sqlite3` module, enabling distributed tracing for database operations within applications. It's part of the `opentelemetry-python-contrib` repository, which follows a frequent release cadence, often aligning with core OpenTelemetry Python releases, with the current version being 0.62b0.","last_verified":"2026-04-24T15:11:34.258Z","tags":["opentelemetry","instrumentation","sqlite3","database","tracing","observability"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/opentelemetry-instrumentation-sqlite3"},{"id":2167,"title":"OpenTelemetry Starlette Instrumentation","library":"opentelemetry-instrumentation-starlette","status":"active","version":"0.62b0","language":"python","ecosystem":"pypi","summary":"This library provides automatic and manual instrumentation for the Starlette web framework, enabling the collection of telemetry data like traces and metrics for HTTP requests. It's an active component of the OpenTelemetry Python Contrib project, currently in a beta release phase, indicating ongoing development and potential for API evolution.","last_verified":"2026-04-24T15:12:17.468Z","tags":["opentelemetry","starlette","observability","tracing","apm","asgi"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/opentelemetry-instrumentation-starlette"},{"id":1851,"title":"OpenTelemetry System Metrics Instrumentation","library":"opentelemetry-instrumentation-system-metrics","status":"active","version":"0.61b0","language":"python","ecosystem":"pypi","summary":"OpenTelemetry System Metrics Instrumentation provides an automated way to collect system-level performance metrics such as CPU, memory, network, and disk I/O. It is part of the `opentelemetry-python-contrib` project, currently in beta version `0.61b0`, and packages are released on a roughly monthly cadence.","last_verified":"2026-04-24T02:30:12.710Z","tags":["opentelemetry","metrics","system","performance","monitoring","instrumentation"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/opentelemetry-instrumentation-system-metrics"},{"id":1006,"title":"OpenTelemetry Threading Instrumentation","library":"opentelemetry-instrumentation-threading","status":"active","version":"0.61b0","language":"python","ecosystem":"pypi","summary":"This library provides instrumentation for Python's built-in `threading` module, ensuring that OpenTelemetry trace context is correctly propagated across threads. It does not produce telemetry data on its own but facilitates the linking of spans across different threads. Currently in beta (version 0.61b0), it is part of the `opentelemetry-python-contrib` project, which maintains a frequent release cadence.","last_verified":"2026-04-11T15:33:18.889Z","tags":["opentelemetry","observability","tracing","threading","context propagation","instrumentation"],"install_tag":"stale","install_tag_description":"widespread failures or data too old to trust","api":"https://checklist.day/api/registry/opentelemetry-instrumentation-threading"},{"id":2646,"title":"OpenTelemetry Together AI Instrumentation","library":"opentelemetry-instrumentation-together","status":"active","version":"0.58.0","language":"python","ecosystem":"pypi","summary":"This library provides OpenTelemetry instrumentation for applications interacting with Together AI's endpoints. It is part of the OpenLLMetry project, which extends OpenTelemetry with AI-related instrumentations to capture LLM-specific data like prompts, completions, and token usage. The library is actively maintained with a rapid release cadence, with version 0.58.0 released on 2026-04-09.","last_verified":"2026-04-24T23:11:24.857Z","tags":["opentelemetry","togetherai","ai","llm","instrumentation","tracing","observability","openllmetry"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/opentelemetry-instrumentation-together"},{"id":2647,"title":"OpenTelemetry Tornado Instrumentation","library":"opentelemetry-instrumentation-tornado","status":"active","version":"0.62b0","language":"python","ecosystem":"pypi","summary":"This library provides instrumentation for the Tornado web framework within OpenTelemetry, capturing request flows and performance metrics for observability. It builds upon OpenTelemetry's WSGI middleware to track web requests. Currently, the library is in beta and designed to integrate with Tornado's asynchronous, high-performance architecture.","last_verified":"2026-04-24T23:11:58.856Z","tags":["opentelemetry","tornado","instrumentation","tracing","observability","apm"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/opentelemetry-instrumentation-tornado"},{"id":2648,"title":"OpenTelemetry Instrumentation for Tortoise ORM","library":"opentelemetry-instrumentation-tortoiseorm","status":"active","version":"0.62b0","language":"python","ecosystem":"pypi","summary":"This library provides automatic OpenTelemetry tracing for applications using the Tortoise ORM. It captures database operations (e.g., SELECT, INSERT, UPDATE, DELETE) as spans, enriching them with relevant attributes like query text, table names, and latency. The current version is 0.62b0 and it's part of the `opentelemetry-python-contrib` project, which has a rapid, often weekly, release cadence for beta components.","last_verified":"2026-04-24T23:12:26.914Z","tags":["opentelemetry","tracing","observability","orm","database","tortoiseorm","auto-instrumentation"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/opentelemetry-instrumentation-tortoiseorm"},{"id":2649,"title":"OpenTelemetry Instrumentation for Hugging Face Transformers","library":"opentelemetry-instrumentation-transformers","status":"active","version":"0.58.0","language":"python","ecosystem":"pypi","summary":"The `opentelemetry-instrumentation-transformers` library provides OpenTelemetry instrumentation for the Hugging Face Transformers library. It automatically captures traces for operations performed using Transformers models, helping to monitor and observe AI/ML application performance and behavior. The current version is 0.58.0, and it follows a rapid release cadence, often aligning with updates to OpenTelemetry's Generative AI semantic conventions.","last_verified":"2026-04-24T23:13:57.711Z","tags":["opentelemetry","observability","apm","llm","transformers","huggingface","instrumentation","ai","ml"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/opentelemetry-instrumentation-transformers"},{"id":1049,"title":"OpenTelemetry urllib Instrumentation","library":"opentelemetry-instrumentation-urllib","status":"active","version":"0.61b0","language":"python","ecosystem":"pypi","summary":"This library enables automatic tracing of HTTP requests made using Python's built-in `urllib` library. Part of the `opentelemetry-python-contrib` project, it is currently in beta (version 0.61b0 as of March 2026) and receives frequent updates.","last_verified":"2026-04-23T16:22:59.662Z","tags":["opentelemetry","instrumentation","urllib","tracing","observability","http","beta"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/opentelemetry-instrumentation-urllib"},{"id":910,"title":"OpenTelemetry urllib3 Instrumentation","library":"opentelemetry-instrumentation-urllib3","status":"active","version":"0.61b0","language":"python","ecosystem":"pypi","summary":"This library provides automatic instrumentation for the `urllib3` HTTP client, enabling the collection of traces and metrics for HTTP requests made with `urllib3`. It's part of the OpenTelemetry Python Contrib repository and is currently in a beta development stage (`0.61b0`), with frequent updates.","last_verified":"2026-04-11T14:15:14.723Z","tags":["opentelemetry","observability","tracing","http","urllib3","instrumentation"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/opentelemetry-instrumentation-urllib3"},{"id":2168,"title":"OpenTelemetry Vertex AI Instrumentation","library":"opentelemetry-instrumentation-vertexai","status":"active","version":"0.58.0","language":"python","ecosystem":"pypi","summary":"This library provides OpenTelemetry instrumentation for Google Cloud's Vertex AI, allowing developers to trace prompts, completions, and embeddings from Vertex AI models. It integrates with the official Vertex AI Python client library. The current version is 0.58.0, with frequent releases, often multiple times a month, reflecting active development.","last_verified":"2026-04-24T15:14:06.804Z","tags":["opentelemetry","instrumentation","vertexai","google cloud","llm","ai","generative ai","observability","tracing"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/opentelemetry-instrumentation-vertexai"},{"id":4999,"title":"OpenTelemetry Instrumentation for Voyage AI","library":"opentelemetry-instrumentation-voyageai","status":"active","version":"0.58.1","language":"python","ecosystem":"pypi","summary":"This library provides OpenTelemetry instrumentation for the Voyage AI Python client, enabling automatic collection of traces, metrics, and logs for AI model interactions. It supports the OpenTelemetry GenAI semantic conventions. The project is actively maintained with frequent releases, often on a weekly or bi-weekly cadence, reflecting ongoing development and alignment with evolving OpenTelemetry standards.","last_verified":"2026-04-12T00:00:00.000Z","tags":["opentelemetry","observability","ai","llm","voyageai","instrumentation","tracing","metrics","embeddings"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/opentelemetry-instrumentation-voyageai"},{"id":2650,"title":"OpenTelemetry IBM Watsonx Instrumentation","library":"opentelemetry-instrumentation-watsonx","status":"active","version":"0.58.0","language":"python","ecosystem":"pypi","summary":"This library provides OpenTelemetry tracing for applications using IBM Watsonx. It instruments interactions with Watsonx AI services, capturing LLM calls, parameters, and responses as OpenTelemetry spans. The project is actively maintained with frequent releases, often aligning with updates to OpenTelemetry GenAI semantic conventions. Current version: 0.58.0.","last_verified":"2026-04-24T23:14:17.074Z","tags":["opentelemetry","observability","tracing","ibm","watsonx","ai","llm","foundation-models"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/opentelemetry-instrumentation-watsonx"},{"id":2651,"title":"OpenTelemetry Weaviate Instrumentation","library":"opentelemetry-instrumentation-weaviate","status":"active","version":"0.58.0","language":"python","ecosystem":"pypi","summary":"The `opentelemetry-instrumentation-weaviate` library provides OpenTelemetry tracing capabilities for interactions with Weaviate vector databases. It automatically captures spans for Weaviate client operations, allowing observability into your LLM and RAG pipelines. It is part of the broader OpenLLMetry project, currently at version 0.58.0, and receives frequent updates, especially concerning OpenTelemetry GenAI semantic conventions.","last_verified":"2026-04-24T23:15:21.286Z","tags":["opentelemetry","instrumentation","weaviate","LLM","RAG","tracing","observability","vector-database"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/opentelemetry-instrumentation-weaviate"},{"id":4156,"title":"OpenTelemetry Writer Instrumentation for Traceloop SDK","library":"opentelemetry-instrumentation-writer","status":"active","version":"0.58.0","language":"python","ecosystem":"pypi","summary":"This package provides OpenTelemetry instrumentation for the internal `writer` module within the Traceloop SDK. It helps capture tracing data related to text generation and other 'write' operations performed by the `traceloop-sdk`. It's part of the broader OpenLLMetry project, focusing on observability for LLM applications. Releases are frequent, often several times a week, aligning with the rapid development of the OpenLLMetry ecosystem.","last_verified":"2026-04-11T00:00:00.000Z","tags":["opentelemetry","instrumentation","ai","llm","genai","observability","tracing","traceloop"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/opentelemetry-instrumentation-writer"},{"id":911,"title":"OpenTelemetry WSGI Instrumentation","library":"opentelemetry-instrumentation-wsgi","status":"active","version":"0.61b0","language":"python","ecosystem":"pypi","summary":"This library provides a WSGI middleware that can be used on any WSGI framework (such as Django, Flask, or Web.py) to track requests timing through OpenTelemetry. It is part of the `opentelemetry-python-contrib` repository and is released frequently alongside the main OpenTelemetry Python SDK, often in beta versions.","last_verified":"2026-04-11T14:15:59.334Z","tags":["opentelemetry","wsgi","instrumentation","tracing","observability","flask","django"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/opentelemetry-instrumentation-wsgi"},{"id":13717,"title":"OpenTelemetry Bundler Plugin Utilities","library":"opentelemetry-node-bundler-plugin-utils","status":"active","version":"0.7.0","language":"javascript","ecosystem":"npm","summary":"The `opentelemetry-node-bundler-plugin-utils` package provides a set of internal utilities specifically designed for developing OpenTelemetry bundler plugins. It is *not* intended for direct use by application developers, but rather as a dependency for other packages within the OpenTelemetry bundler plugin ecosystem. This library helps plugin authors with tasks like identifying installed OpenTelemetry instrumentations, parsing `package.json` dependencies, and creating `require` functions for specific contexts. Currently at version 0.7.0, its API should be considered unstable and subject to change before a 1.0.0 release. It forms a crucial foundational layer for other OpenTelemetry bundler plugins to achieve their instrumentation goals, offering shared logic to reduce duplication and ensure consistency across different plugin implementations.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/opentelemetry-node-bundler-plugin-utils"},{"id":13718,"title":"OpenTelemetry Node.js Process Metrics","library":"opentelemetry-node-metrics","status":"active","version":"3.0.0","language":"javascript","ecosystem":"npm","summary":"opentelemetry-node-metrics is a Node.js library that adapts the widely used `prom-client` metric set to the OpenTelemetry ecosystem, specifically for capturing process-level metrics. It currently stands at version 3.0.0, which dropped support for `@opentelemetry/api-metrics` older than v0.33, continuing a pattern of major version releases aligning with significant OpenTelemetry API updates. This library provides a direct translation of common system and runtime metrics (like CPU usage, memory, event loop lag, garbage collection statistics, and network/file descriptor usage) into OpenTelemetry-compatible instruments. Its primary differentiator is leveraging the `prom-client`'s established metric definitions, which can ease migration for projects already familiar with Prometheus-style monitoring, while integrating seamlessly into an OpenTelemetry-based observability pipeline. Notably, it does not offer Node.js cluster support, a limitation inherited from the underlying OpenTelemetry metrics API. The release cadence is directly tied to the evolution of the OpenTelemetry JavaScript SDK, leading to breaking changes primarily driven by API shifts.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","opentelemetry","process","tracing","metrics","prom-client"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/opentelemetry-node-metrics"},{"id":2652,"title":"OpenTelemetry Baggage Span Processor","library":"opentelemetry-processor-baggage","status":"active","version":"0.62b0","language":"python","ecosystem":"pypi","summary":"The `opentelemetry-processor-baggage` library provides a `BaggageSpanProcessor` for OpenTelemetry Python, which automatically reads entries stored in Baggage from the parent context and adds their keys and values to the span as attributes upon span start. This enables propagating business context across services. It is part of the `opentelemetry-python-contrib` repository, which has an active release cadence, often with pre-release (`0.x.y.b0`) versions. The current version is 0.62b0.","last_verified":"2026-04-24T23:15:40.523Z","tags":["opentelemetry","tracing","baggage","span processor","context propagation","observability"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/opentelemetry-processor-baggage"},{"id":1609,"title":"AWS X-Ray Propagator for OpenTelemetry","library":"opentelemetry-propagator-aws-xray","status":"active","version":"1.0.2","language":"python","ecosystem":"pypi","summary":"The `opentelemetry-propagator-aws-xray` library provides an OpenTelemetry `TextMapPropagator` that enables propagation of trace context in AWS X-Ray compatible headers. It allows OpenTelemetry Python applications to integrate with existing AWS X-Ray traces by injecting and extracting the `X-Amzn-Trace-Id` header. The current version is 1.0.2, and it follows the release cadence of the broader `opentelemetry-python-contrib` project, which typically sees updates aligned with core OpenTelemetry Python releases.","last_verified":"2026-04-23T23:10:45.268Z","tags":["observability","opentelemetry","aws","xray","tracing","propagator","distributed-tracing"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/opentelemetry-propagator-aws-xray"},{"id":2169,"title":"OpenTelemetry B3 Propagator","library":"opentelemetry-propagator-b3","status":"active","version":"1.41.0","language":"python","ecosystem":"pypi","summary":"The `opentelemetry-propagator-b3` library provides B3 context propagation for OpenTelemetry Python, enabling distributed tracing across systems that use the B3 header format (e.g., Zipkin). It is part of the broader OpenTelemetry Python project, which follows a rapid release cycle, with new versions typically released monthly.","last_verified":"2026-04-24T15:14:26.281Z","tags":["opentelemetry","observability","tracing","propagation","b3","zipkin"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/opentelemetry-propagator-b3"},{"id":4157,"title":"Google Cloud Propagator for OpenTelemetry","library":"opentelemetry-propagator-gcp","status":"active","version":"1.11.0","language":"python","ecosystem":"pypi","summary":"The `opentelemetry-propagator-gcp` library provides a TextMapPropagator for OpenTelemetry that handles the Google Cloud Trace context header (`x-cloud-trace-context`). It allows OpenTelemetry traces to be linked with existing traces in Google Cloud, facilitating interoperability. This library is part of the `opentelemetry-operations-python` project, is actively maintained, and follows a regular release cadence, typically monthly or bi-monthly, aligned with other OpenTelemetry SDK updates.","last_verified":"2026-04-11T00:00:00.000Z","tags":["opentelemetry","gcp","google-cloud","propagation","tracing","x-cloud-trace-context"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/opentelemetry-propagator-gcp"},{"id":2653,"title":"OpenTelemetry Jaeger Propagator","library":"opentelemetry-propagator-jaeger","status":"active","version":"1.41.0","language":"python","ecosystem":"pypi","summary":"The `opentelemetry-propagator-jaeger` library provides a `TextMapPropagator` implementation for context propagation using the Jaeger trace context format. It enables OpenTelemetry applications to send and receive trace context information to/from services that use Jaeger's native propagation format. It is part of the broader OpenTelemetry Python project, which releases frequently, typically every few weeks, bringing updates to API, SDK, and contrib packages.","last_verified":"2026-04-24T23:16:22.850Z","tags":["opentelemetry","tracing","jaeger","observability","propagator","distributed-tracing"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/opentelemetry-propagator-jaeger"},{"id":3202,"title":"OpenTelemetry OT Trace Propagator","library":"opentelemetry-propagator-ot-trace","status":"active","version":"0.62b0","language":"python","ecosystem":"pypi","summary":"The `opentelemetry-propagator-ot-trace` library provides a TextMapPropagator for OpenTelemetry that allows traces to be propagated using the proprietary OT Trace context format (e.g., `uber-trace-id` header), which is often associated with older Jaeger clients. It's part of the `opentelemetry-python-contrib` project, currently at version `0.62b0`, and releases frequently alongside other contrib packages.","last_verified":"2026-04-25T07:04:16.018Z","tags":["observability","opentelemetry","tracing","propagation","jaeger","ot-trace"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/opentelemetry-propagator-ot-trace"},{"id":338,"title":"OpenTelemetry Python Proto","library":"opentelemetry-proto","status":"active","version":"1.40.0","language":"python","ecosystem":"pypi","summary":"OpenTelemetry is a set of APIs, libraries, agents, and instrumentation to provide observability for applications. Current version is 1.40.0, with releases following a regular cadence for improvements and bug fixes.","last_verified":"2026-05-12T13:09:55.015Z","tags":["observability","telemetry","logging","tracing"],"install_tag":"stale","install_tag_description":"widespread failures or data too old to trust","api":"https://checklist.day/api/registry/opentelemetry-proto"},{"id":21661,"title":"OpenTelemetry Valkey Instrumentation","library":"opentelemetry-python-contrib-external-valkey","status":"active","version":"0.62b0","language":"python","ecosystem":"pypi","summary":"Auto-instrumentation for Valkey (a Redis-compatible key-value store) via OpenTelemetry. Currently at version 0.62b0, released as part of the opentelemetry-python-contrib-external repository. Follows OpenTelemetry semantic conventions; compatible with Python >=3.9.","last_verified":"2026-04-27T00:00:00.000Z","tags":["OpenTelemetry","instrumentation","valkey","tracing","observability"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/opentelemetry-python-contrib-external-valkey"},{"id":1610,"title":"Azure Resource Detector for OpenTelemetry","library":"opentelemetry-resource-detector-azure","status":"active","version":"0.1.5","language":"python","ecosystem":"pypi","summary":"The `opentelemetry-resource-detector-azure` library provides an OpenTelemetry resource detector that automatically gathers Azure-specific metadata (e.g., cloud provider, region, resource ID) and adds it as attributes to exported telemetry data. It's part of the OpenTelemetry Python Contrib repository, currently at version 0.1.5, and follows the release cadence of the wider OpenTelemetry Python project, often receiving updates alongside core SDK releases.","last_verified":"2026-04-23T23:11:02.752Z","tags":["opentelemetry","observability","azure","telemetry","resource-detector"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/opentelemetry-resource-detector-azure"},{"id":21660,"title":"OpenTelemetry Container Resource Detector","library":"opentelemetry-resource-detector-containerid","status":"active","version":"0.62b1","language":"python","ecosystem":"pypi","summary":"Detects container ID from cgroup or container runtime to enrich OpenTelemetry resource attributes. Current version 0.62b1, beta release. Part of opentelemetry-python-contrib releases, cadence aligned with OpenTelemetry Python releases.","last_verified":"2026-04-27T00:00:00.000Z","tags":["opentelemetry","container","resource-detector","observability"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/opentelemetry-resource-detector-containerid"},{"id":4158,"title":"OpenTelemetry Docker Resource Detector","library":"opentelemetry-resourcedetector-docker","status":"active","version":"0.4.0","language":"python","ecosystem":"pypi","summary":"opentelemetry-resourcedetector-docker is a Python package for OpenTelemetry that automatically enriches telemetry data with resource attributes derived from the Docker container environment where the application is running. Currently at version 0.4.0, it is actively maintained with releases as needed to align with OpenTelemetry Python SDK and address Docker-related detection specifics.","last_verified":"2026-04-11T00:00:00.000Z","tags":["opentelemetry","docker","observability","tracing","metrics","resource-detection"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/opentelemetry-resourcedetector-docker"},{"id":1261,"title":"Google Cloud Resource Detector for OpenTelemetry","library":"opentelemetry-resourcedetector-gcp","status":"active","version":"1.11.0a0","language":"python","ecosystem":"pypi","summary":"The `opentelemetry-resourcedetector-gcp` library provides support for automatically detecting resource information for applications running on Google Cloud Platform services such as Google Compute Engine (GCE), Google Kubernetes Engine (GKE), Cloud Run, and Cloud Functions. It integrates with the OpenTelemetry Python SDK to enrich telemetry data (traces, metrics, logs) with environment-specific metadata. The current version is 1.11.0a0, with pre-releases happening frequently, indicating active development.","last_verified":"2026-04-23T19:01:51.606Z","tags":["opentelemetry","gcp","google cloud","resource detection","observability","telemetry"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/opentelemetry-resourcedetector-gcp"},{"id":3724,"title":"OpenTelemetry Kubernetes Resource Detector","library":"opentelemetry-resourcedetector-kubernetes","status":"active","version":"0.3.0","language":"python","ecosystem":"pypi","summary":"This OpenTelemetry package is designed to automatically populate resource attributes for Kubernetes pods. It enriches telemetry data (traces, metrics, and logs) with essential metadata about the Kubernetes environment, such as pod names, namespaces, and container IDs, providing crucial context for observability. The current version is 0.3.0.","last_verified":"2026-04-25T14:14:13.297Z","tags":["opentelemetry","kubernetes","resource-detector","observability","telemetry","python"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/opentelemetry-resourcedetector-kubernetes"},{"id":4671,"title":"OpenTelemetry Process Resource Detector","library":"opentelemetry-resourcedetector-process","status":"active","version":"0.3.0","language":"python","ecosystem":"pypi","summary":"This OpenTelemetry package populates Resource attributes from the running process. It detects process-related information such as PID, executable name, command line, and runtime details, which are then attached to telemetry data for better context and filtering. The current version is 0.3.0, and releases appear to be ad-hoc, following updates in the broader OpenTelemetry Python ecosystem.","last_verified":"2026-04-12T00:00:00.000Z","tags":["opentelemetry","observability","tracing","metrics","resource-detection","process"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/opentelemetry-resourcedetector-process"},{"id":21662,"title":"OpenTelemetry Rollup Plugin Node","library":"opentelemetry-rollup-plugin-node","status":"active","version":"4.4.0","language":"javascript","ecosystem":"npm","summary":"Rollup plugin that bundles OpenTelemetry Node.js core and contrib instrumentations into your code during build. Current stable version is 4.4.0, released periodically as part of the opentelemetry-node-bundler-plugins monorepo. Key differentiator: it allows bundling OpenTelemetry instrumentation for deployment in serverless or embedded scenarios where runtime patching is not possible. Requires rollup and several peer dependencies, and works alongside other rollup plugins for TypeScript and CommonJS support. Note that it only patches non-builtin modules from opentelemetry-js-contrib, so builtin modules and SDK configuration must be handled separately.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","opentelemetry","bundler","rollup","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/opentelemetry-rollup-plugin-node"},{"id":324,"title":"OpenTelemetry Python SDK","library":"opentelemetry-sdk","status":"active","version":"1.40.0","language":"python","ecosystem":"pypi","summary":"The OpenTelemetry Python SDK provides APIs and implementations for collecting, processing, and exporting telemetry data such as traces and metrics. Current version: 1.40.0, released on March 4, 2026. The SDK follows a regular release cadence, with minor versions introducing new features and patch versions addressing bug fixes and improvements.","last_verified":"2026-05-12T13:04:13.293Z","tags":["observability","tracing","metrics","OpenTelemetry","Python"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/opentelemetry-sdk"},{"id":2170,"title":"AWS SDK Extension for OpenTelemetry","library":"opentelemetry-sdk-extension-aws","status":"active","version":"2.1.0","language":"python","ecosystem":"pypi","summary":"The opentelemetry-sdk-extension-aws library, currently at version 2.1.0, provides components to configure the OpenTelemetry SDK for Python, primarily enabling compatibility with AWS X-Ray tracing. It offers custom ID generators for X-Ray compatible trace IDs and AWS resource detectors to automatically enrich telemetry data with AWS-specific metadata. The project is actively maintained as part of the wider opentelemetry-python-contrib monorepo and follows its release cadence.","last_verified":"2026-04-24T15:14:44.667Z","tags":["opentelemetry","aws","sdk","x-ray","observability","tracing","cloud"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/opentelemetry-sdk-extension-aws"},{"id":325,"title":"OpenTelemetry Semantic Conventions","library":"opentelemetry-semantic-conventions","status":"active","version":"0.61b0","language":"python","ecosystem":"pypi","summary":"OpenTelemetry Semantic Conventions library for OpenTelemetry projects, providing standard definitions and formats for telemetry data. Currently at version 0.61b0, it follows a semi-regular release cadence with breaking changes announced in advance.","last_verified":"2026-05-12T13:04:30.513Z","tags":["opentelemetry","telemetry","semantics","logging"],"install_tag":"stale","install_tag_description":"widespread failures or data too old to trust","api":"https://checklist.day/api/registry/opentelemetry-semantic-conventions"},{"id":1611,"title":"OpenTelemetry Semantic Conventions for AI","library":"opentelemetry-semantic-conventions-ai","status":"active","version":"0.5.1","language":"python","ecosystem":"pypi","summary":"This library provides Python constants for OpenTelemetry semantic conventions specifically tailored for AI applications, including Large Language Models (LLMs) and Vector Databases. It defines standardized attribute names and values to ensure consistent and interoperable observability data across various AI services and tools. The current version is 0.5.1, and it maintains an active release cadence, typically releasing updates monthly or bi-monthly as conventions evolve.","last_verified":"2026-04-23T23:11:20.957Z","tags":["opentelemetry","ai","llm","observability","traces","semantic-conventions","vector-db"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/opentelemetry-semantic-conventions-ai"},{"id":3203,"title":"OpenTelemetry Test Utilities","library":"opentelemetry-test-utils","status":"active","version":"0.62b0","language":"python","ecosystem":"pypi","summary":"The `opentelemetry-test-utils` library provides common utilities and base classes designed to simplify unit testing of OpenTelemetry Python components. This includes helpers for capturing and asserting telemetry data (traces, metrics, logs) within a test environment. It is part of the larger OpenTelemetry Python project, currently at version 0.62b0, with new beta releases typically accompanying major `opentelemetry-python` releases.","last_verified":"2026-04-25T07:04:40.356Z","tags":["opentelemetry","observability","testing","metrics","traces","logs","unittest"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/opentelemetry-test-utils"},{"id":5676,"title":"OpenTelemetry GenAI Utilities","library":"opentelemetry-util-genai","status":"active","version":"0.3b0","language":"python","ecosystem":"pypi","summary":"The `opentelemetry-util-genai` package provides boilerplate and helper functions to standardize instrumentation for Generative AI applications within the OpenTelemetry Python ecosystem. It aims to minimize the effort required to instrument GenAI libraries by offering standardized approaches for generating spans, metrics, and events. The library is currently in a beta development stage (v0.3b0) and is part of the larger `opentelemetry-python-contrib` project, with ongoing updates and a focus on evolving semantic conventions.","last_verified":"2026-04-13T00:00:00.000Z","tags":["opentelemetry","observability","genai","ai","llm","tracing","metrics","events","semantic conventions"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/opentelemetry-util-genai"},{"id":447,"title":"OpenTelemetry HTTP Utilities","library":"opentelemetry-util-http","status":"active","version":"0.61b0","language":"python","ecosystem":"pypi","summary":"Provides HTTP-related utilities for OpenTelemetry instrumentation, currently at version 0.61b0, with a beta release cadence.","last_verified":"2026-05-12T13:52:42.544Z","tags":["OpenTelemetry","HTTP","Instrumentation","Python"],"install_tag":"stale","install_tag_description":"widespread failures or data too old to trust","api":"https://checklist.day/api/registry/opentelemetry-util-http"},{"id":24173,"title":"OpenTimelineIO","library":"opentimelineio","status":"active","version":"0.18.1","language":"python","ecosystem":"pypi","summary":"OpenTimelineIO (OTIO) is an interchange format and Python API for editorial timeline information. It provides a common data model for representing timelines, clips, effects, markers, and transitions, and includes adapters for reading/writing various editorial formats (e.g., AAF, CMX 3600 EDL, Final Cut Pro XML). The current version is 0.18.1 (Beta). Release cadence is approximately two major beta releases per year. Requires Python >3.9.","last_verified":"2026-05-01T00:00:00.000Z","tags":["timeline","editorial","interchange","vfx","film","video editing","opentimelineio"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/opentimelineio"},{"id":4159,"title":"OpenTok Python SDK","library":"opentok","status":"active","version":"3.13.0","language":"python","ecosystem":"pypi","summary":"The OpenTok Python SDK provides server-side functionality for interacting with the OpenTok platform, which is part of the Vonage Video API. It enables developers to generate sessions and tokens for OpenTok applications, manage archiving of video sessions, and utilize other core video functionalities. The library is actively maintained, with the current version being 3.13.0, and receives regular updates.","last_verified":"2026-04-11T00:00:00.000Z","tags":["video","rtc","vonage","communication","streaming"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/opentok"},{"id":13719,"title":"OpenTok Network Test JavaScript SDK","library":"opentok-network-test-js","status":"active","version":"5.0.0","language":"javascript","ecosystem":"npm","summary":"The `opentok-network-test-js` library provides a client-side JavaScript utility for pre-call network diagnostics within applications using the Vonage OpenTok platform. It enables developers to proactively test an end-user's network conditions, including UDP/TCP connectivity to OpenTok servers, available bandwidth, and estimated media quality (packet loss, jitter, latency). The library is currently at version 5.0.0, indicating active development. While there isn't a fixed, rapid release cadence, minor and patch updates are regularly issued to address bugs and dependencies, with major versions released as significant behavioral changes or API refactorings occur. Its primary differentiation lies in its direct integration with the OpenTok ecosystem, offering specific and relevant diagnostic feedback for OpenTok-based WebRTC sessions, which generic WebRTC tests might miss. It ships with TypeScript definitions, making it well-suited for modern JavaScript and TypeScript projects.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","tokbox","opentok","network test","connectivity","webrtc","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/opentok-network-test-js"},{"id":16739,"title":"OpenTok Token Encoder","library":"opentok-token","status":"abandoned","version":"1.1.1","language":"javascript","ecosystem":"npm","summary":"The `opentok-token` package is a low-level utility designed to generate `X-TB-TOKEN-AUTH` headers for authentication with the OpenTok REST API. As of its current stable version, 1.1.1, it focuses solely on the encoding process, transforming provided token data, an API key, and an API secret into a JWT string. A critical characteristic of this package is its explicit lack of input validation; it does not check if the provided data aligns with OpenTok REST API semantics, allowing for the generation of syntactically correct but functionally invalid tokens. It offers default values for `create_time`, `expire_time`, `role`, and `nonce` if these properties are omitted from the token data. Its primary distinction is its role as a simple encoder, contrasting with the more comprehensive `opentok-node` server SDK, which provides a full suite of API interactions including data validation. Given its last update several years ago, the package is effectively no longer maintained, indicating an inactive release cadence.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","opentok","testing","tools","sign","hmac"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/opentok-token"},{"id":4672,"title":"OpenTracing Python API","library":"opentracing","status":"deprecated","version":"2.4.0","language":"python","ecosystem":"pypi","summary":"OpenTracing is a vendor-neutral API for distributed tracing. This Python library (version 2.4.0) provides the OpenTracing API specification and a basic no-op implementation, requiring a concrete tracer implementation (e.g., Jaeger, Zipkin) for actual tracing data collection. The OpenTracing project has been officially archived by the CNCF, with its functionality superseded by OpenTelemetry. New projects are strongly encouraged to use OpenTelemetry, and existing users should plan for migration.","last_verified":"2026-04-12T00:00:00.000Z","tags":["tracing","observability","distributed tracing","api","deprecated"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/opentracing"},{"id":24174,"title":"openTSNE","library":"opentsne","status":"active","version":"1.0.4","language":"python","ecosystem":"pypi","summary":"Extensible, parallel implementations of t-SNE for visualizing high-dimensional data. Supports multiple affinity models (e.g., multiscale mixture), optimization via Barnes-Hut or FIt-SNE, and out-of-sample embedding. Current version 1.0.4, requires Python >=3.9, with low release cadence (major/minor every few years).","last_verified":"2026-05-01T00:00:00.000Z","tags":["t-SNE","dimensionality reduction","visualization","manifold learning","parallel","Barnes-Hut","FIt-SNE"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/opentsne"},{"id":15744,"title":"OpenType.js","library":"opentype.js","status":"maintenance","version":"1.3.4","language":"javascript","ecosystem":"npm","summary":"OpenType.js is a JavaScript library designed for parsing and writing TrueType and OpenType fonts, providing deep access to font data and glyph outlines. The current stable version on npm is 1.3.4, released in 2021, though active development continues on the `master` branch with many bug fixes and new features awaiting a 2.0.0 release. It supports a wide range of font formats including WOFF, OTF, and TTF (both TrueType `glyf` and PostScript `cff` outlines). Key differentiators include its ability to create Bezier paths from text, handle composite glyphs, kerning (GPOS/kern table), ligatures, and TrueType font hinting. It runs seamlessly in both browser environments and Node.js, offering a low memory mode option for efficiency.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","graphics","fonts","font","opentype","otf","ttf","woff","type"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/opentype.js"},{"id":4160,"title":"Open-Unmix","library":"openunmix","status":"active","version":"1.3.0","language":"python","ecosystem":"pypi","summary":"Open-Unmix is a PyTorch-based music source separation toolkit that provides pre-trained models and a flexible framework for separating audio into its constituent parts (vocals, drums, bass, other). The current version is 1.3.0, and the library is actively maintained with regular updates addressing bug fixes, performance improvements, and new model releases.","last_verified":"2026-04-11T00:00:00.000Z","tags":["audio","music","separation","pytorch","deep-learning","source-separation"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/openunmix"},{"id":8383,"title":"Odoo OpenUpgrade Library","library":"openupgradelib","status":"active","version":"3.12.0","language":"python","ecosystem":"pypi","summary":"The `openupgradelib` is a Python library providing support functions specifically designed to be called from Odoo migration scripts. It is a fundamental component of the Odoo Community Association (OCA) OpenUpgrade project, which aims to offer an open-source upgrade path for Odoo Community Edition instances between major versions. The library is actively maintained, releasing new versions periodically to ensure compatibility with the latest Odoo versions and to address common data migration challenges.","last_verified":"2026-04-16T00:00:00.000Z","tags":["Odoo","migration","upgrade","OCA","ERP","database"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/openupgradelib"},{"id":17319,"title":"Open URLs via Operating System","library":"openurl","status":"abandoned","version":"1.1.1","language":"javascript","ecosystem":"npm","summary":"The `openurl` package provides a simple Node.js module to programmatically open URLs, `mailto:` links, or local files using the operating system's default applications. For instance, `http` links will open in the default web browser, and `mailto` links in the default email client. The package's current and final stable version is `1.1.1`, which was last published over 10 years ago in January 2016. Consequently, `openurl` is no longer actively maintained and does not receive updates, bug fixes, or new features. While it may still function for basic use cases in CommonJS environments, it lacks modern features like native ECMAScript Modules (ESM) support and may have unaddressed platform-specific issues. Developers are strongly encouraged to use actively maintained alternatives like the `open` package (by Sindre Sorhus) for better cross-platform compatibility, ESM support, and ongoing reliability.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","desktop","browser"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/openurl"},{"id":21663,"title":"OpenViking","library":"openviking","status":"active","version":"0.3.12","language":"python","ecosystem":"pypi","summary":"An Agent-native context database built by Volcengine. Current version 0.3.12, with active weekly releases. It provides memory, retrieval, RAG, and plugin systems for building AI agents, with support for various LLM/VLM providers and VikingDB integration.","last_verified":"2026-04-27T00:00:00.000Z","tags":["ai","agent","memory","context","database","rag","vikingdb","llm"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/openviking"},{"id":3725,"title":"OpenVINO Runtime","library":"openvino","status":"active","version":"2026.1.0","language":"python","ecosystem":"pypi","summary":"OpenVINO™ Runtime is an open-source toolkit for optimizing and deploying AI inference. It enables developers to deploy pre-trained deep learning models through a unified API on a variety of Intel hardware (CPUs, GPUs, NPUs, VPUs, etc.). The current version is 2026.1.0, with major releases typically following a quarterly or semi-annual cadence, aligning with Intel product releases.","last_verified":"2026-04-25T14:15:04.207Z","tags":["AI","inference","deep learning","computer vision","edge AI","machine learning","intel"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/openvino"},{"id":9158,"title":"OpenVINO Development Tools","library":"openvino-dev","status":"active","version":"2024.6.0","language":"python","ecosystem":"pypi","summary":"OpenVINO™ Development Tools (openvino-dev) is Intel's comprehensive toolkit for optimizing and deploying AI models for inference across various Intel hardware. It includes the OpenVINO™ Runtime, Model Optimizer, and Post-Training Optimization Tool. The current version is 2024.6.0. Intel typically releases major updates quarterly, providing a consistent cadence of new features and performance improvements.","last_verified":"2026-04-16T00:00:00.000Z","tags":["AI","inference","deep-learning","computer-vision","edge-computing","model-optimization","intel"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/openvino-dev"},{"id":24175,"title":"OpenVINO GenAI","library":"openvino-genai","status":"active","version":"2026.1.0.0","language":"python","ecosystem":"pypi","summary":"OpenVINO GenAI provides optimized pipelines and execution methods for generative AI models (LLMs, image generation, etc.) leveraging Intel OpenVINO. Current version 2026.1.0.0, with quarterly releases. It enables efficient inference on Intel hardware.","last_verified":"2026-05-01T00:00:00.000Z","tags":["openvino","genai","llm","inference","intel","generative-ai"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/openvino-genai"},{"id":4161,"title":"OpenVINO™ Telemetry","library":"openvino-telemetry","status":"active","version":"2025.2.0","language":"python","ecosystem":"pypi","summary":"OpenVINO™ Telemetry is a Python 3 library (current version 2025.2.0) designed to collect anonymous usage and performance data from OpenVINO™ toolkit components. It sends events, comprising a category, action, and label, to Google Analytics to aid in debugging and further development. The library is actively maintained as part of the broader OpenVINO™ toolkit, with releases typically aligning with OpenVINO™ versions.","last_verified":"2026-04-11T00:00:00.000Z","tags":["telemetry","openvino","intel","analytics","ml","ai"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/openvino-telemetry"},{"id":14789,"title":"OpenVINO Tokenizers","library":"openvino-tokenizers","status":"active","version":"2026.1.0.0","language":"en","ecosystem":"pypi","summary":"OpenVINO Tokenizers provides utilities to convert pre-trained tokenizers, primarily from the Hugging Face `transformers` library, into OpenVINO models. These converted tokenizers can then be compiled and run efficiently on various hardware using the OpenVINO runtime, preparing text inputs for OpenVINO-optimized Large Language Models (LLMs). The current version is 2026.1.0.0, and releases typically align with major OpenVINO toolkit releases, often on a quarterly or yearly cadence.","last_verified":"2026-04-16T00:00:00.000Z","tags":["OpenVINO","NLP","Tokenizers","AI","ML","Hugging Face","Transformers","Inference"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/openvino-tokenizers"},{"id":24176,"title":"openWakeWord","library":"openwakeword","status":"active","version":"0.6.0","language":"python","ecosystem":"pypi","summary":"An open-source audio wake word (or phrase) detection framework with a focus on performance and simplicity. Current version is 0.6.0. Releases are periodic with enhancements and bug fixes.","last_verified":"2026-05-01T00:00:00.000Z","tags":["wake word","audio","speech","keyword spotting","machine learning"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/openwakeword"},{"id":16162,"title":"OpenWeather API Node.js Client","library":"openweather-api-node","status":"active","version":"3.1.5","language":"javascript","ecosystem":"npm","summary":"openweather-api-node is a lightweight JavaScript/TypeScript wrapper that simplifies interaction with various OpenWeather API endpoints, including Current Weather, Forecast, OneCall (version 3.0), Geocoding, Historical data, and Air Pollution data. Currently at version 3.1.5, it provides a stable and actively maintained interface for integrating weather data into Node.js applications. The package has undergone significant refactoring, including a full TypeScript rewrite in v2.0.0 and the removal of Axios in v3.1.0, making it more self-contained. While there isn't a strict release schedule, the library sees regular updates for new API features and improvements. Its primary differentiator is its comprehensive support for multiple OpenWeather APIs and full TypeScript typings out-of-the-box.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","weather","openweather","openweathermap","meteo","weather-api","air","pollution","api","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/openweather-api-node"},{"id":1116,"title":"OpenXLab Python SDK","library":"openxlab","status":"active","version":"0.1.3","language":"python","ecosystem":"pypi","summary":"OpenXLab is a Python library providing tools to interact with the OpenXLab platform, focusing on managing datasets and models. It includes a command-line interface (CLI) and a Python SDK to programmatically access platform features such as dataset information, upload, and download. The library is currently at version 0.1.3 and appears to have a regular release cadence, with updates often reflecting platform-level changes within the broader OpenXLab ecosystem.","last_verified":"2026-04-23T17:11:10.220Z","tags":["machine-learning","ai","datasets","data-management","cloud-platform","utilities"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/openxlab"},{"id":24177,"title":"ophyd","library":"ophyd","status":"active","version":"1.11.1","language":"python","ecosystem":"pypi","summary":"Ophyd is a hardware abstraction library for the Bluesky framework with an emphasis on EPICS. It provides a device-oriented API for control system signals, motors, area detectors, and more. Currently at version 1.11.1, it is under active development with regular releases. Requires Python >=3.8.","last_verified":"2026-05-01T00:00:00.000Z","tags":["bluesky","epics","hardware-abstraction","control-system","synchrotron"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/ophyd"},{"id":2171,"title":"Opik - LLM Observability and Evaluation","library":"opik","status":"active","version":"1.11.1","language":"python","ecosystem":"pypi","summary":"Opik, built by Comet, is an open-source platform designed to streamline the entire lifecycle of LLM applications. It provides comprehensive tracing, evaluation, monitoring, and optimization capabilities for large language models and agentic systems, from prototype to production. The current version is 1.11.1 and it is under active development with frequent updates and a community-driven roadmap.","last_verified":"2026-04-24T15:20:59.759Z","tags":["LLM","observability","evaluation","monitoring","tracing","AI","Comet"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/opik"},{"id":13720,"title":"Oppa Argument Parser","library":"oppa","status":"maintenance","version":"0.4.0","language":"javascript","ecosystem":"npm","summary":"Oppa is a typesafe options and arguments parser for Node.js, designed for command-line interfaces. It provides a fluent API for defining command-line arguments, including support for long/short names, aliases, boolean flags (with `--no-` prefix auto-handling), multi-value arguments, and custom validators. A key differentiator is its strong TypeScript integration, which ensures the parsed result is fully type-checked at compile-time, eliminating common runtime errors associated with parsing untyped arguments. It also automatically generates comprehensive `--help` and `--version` output. The current stable version is 0.4.0, released in June 2021, indicating a slower release cadence. It requires Node.js >=10, with specific build fixes for Node.js 10 in versions 0.3.3 and later.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","oppa","argument","option","parser","options","arguments","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/oppa"},{"id":6755,"title":"Juju Ops Framework","library":"ops","status":"active","version":"3.7.0","language":"python","ecosystem":"pypi","summary":"Ops is the official Python library for writing Juju charms, enabling developers to build robust and reactive operators for cloud-native applications. It provides high-level abstractions for interacting with Juju, handling lifecycle events, managing application status, and interacting with container workloads via Pebble. The library is actively maintained, with frequent releases addressing bug fixes, performance improvements, and compatibility with the latest Juju versions, typically every few weeks.","last_verified":"2026-04-15T00:00:00.000Z","tags":["juju","charm","operator","cloud-native","kubernetes"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/ops"},{"id":23134,"title":"ops-scenario","library":"ops-scenario","status":"active","version":"8.7.0","language":"python","ecosystem":"pypi","summary":"A Python library for state-transition testing of Juju charms built with the Operator Framework. Provides the `ops.testing` module with the `Context` API to simulate charm lifecycle events and validate state changes. Current version: 8.7.0 (2026). Requires Python >=3.10. Active development with frequent releases.","last_verified":"2026-05-01T00:00:00.000Z","tags":["juju","charm","testing","state-transition","operator-framework"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/ops-scenario"},{"id":1612,"title":"Opsgenie Python SDK","library":"opsgenie-sdk","status":"active","version":"2.1.5","language":"python","ecosystem":"pypi","summary":"The Opsgenie Python SDK provides a client for interacting with the Opsgenie REST API, enabling programmatic management of alerts, incidents, heartbeats, and account settings. The current version is 2.1.5, and the library generally maintains a frequent release cadence for bug fixes and dependency updates, especially within the 2.x series.","last_verified":"2026-04-23T23:11:40.782Z","tags":["opsgenie","api-client","alerting","incident-management","devops"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/opsgenie-sdk"},{"id":17045,"title":"Opt-in/Opt-out CLI Task Executor","library":"opt-cli","status":"abandoned","version":"1.6.0","language":"javascript","ecosystem":"npm","summary":"opt-cli is a Node.js utility designed to conditionally execute CLI statements based on opt-in or opt-out rules. Its primary use case, as highlighted in its documentation, is for managing `ghooks` or similar pre-commit/pre-push scripts, allowing developers to enable or disable specific tasks without modifying `package.json` scripts directly. Rules are defined in `.opt-in` or `.opt-out` files in the project root, or via the `config.opt` field in `package.json`. The package has been stable at version 1.6.0 since October 2017, with no further releases or active development observed, indicating an abandoned status. It explicitly supports Node.js versions `>=4` and primarily functions as a CommonJS module, without apparent ESM support.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","executer","cli","opt-in","opt-out"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/opt-cli"},{"id":912,"title":"opt-einsum","library":"opt-einsum","status":"active","version":"3.4.0","language":"python","ecosystem":"pypi","summary":"opt-einsum is a Python library that optimizes the contraction order of Einstein summation expressions, significantly reducing the execution time of einsum-like operations in various backends such as NumPy, Dask, PyTorch, TensorFlow, and JAX. It achieves this by finding efficient contraction paths, often dispatching operations to highly optimized routines like BLAS or cuBLAS. The library is currently at version 3.4.0 and is actively maintained, serving as the underlying optimization engine for `numpy.einsum(..., optimize=True)` and `torch.einsum` when installed.","last_verified":"2026-04-11T14:16:26.022Z","tags":["einsum","tensor-contraction","optimization","numpy","pytorch","tensorflow","blas","jax","dask"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/opt-einsum"},{"id":6756,"title":"Einsum optimization using opt_einsum and PyTorch FX","library":"opt-einsum-fx","status":"maintenance","version":"0.1.4","language":"python","ecosystem":"pypi","summary":"opt-einsum-fx is a Python library that leverages opt_einsum and PyTorch FX to optimize Einstein summation (einsum) expressions within PyTorch computation graphs. It aims to reduce the overall execution time and memory footprint of complex tensor contractions by intelligently reordering operations. The current version is 0.1.4, with the last release in November 2021, indicating a maintenance-level release cadence.","last_verified":"2026-04-15T00:00:00.000Z","tags":["einsum","pytorch","fx","optimization","tensor-contraction","graph-rewriting"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/opt-einsum-fx"},{"id":2172,"title":"Optax","library":"optax","status":"active","version":"0.2.8","language":"python","ecosystem":"pypi","summary":"Optax is a gradient processing and optimization library designed for JAX. It provides a rich set of optimizers (Adam, SGD, etc.), learning rate schedules, and gradient transformations that can be composed to build custom optimization pipelines. It's actively developed by DeepMind/Google, with the current stable version being 0.2.8, and follows a release cadence tied to JAX ecosystem developments, often releasing minor versions for bug fixes and new features.","last_verified":"2026-04-24T15:24:58.015Z","tags":["jax","optimization","machine-learning","gradients","deep-learning"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/optax"},{"id":8384,"title":"OptBinning","library":"optbinning","status":"active","version":"0.21.0","language":"python","ecosystem":"pypi","summary":"OptBinning is a Python library for optimal binning, a data preprocessing technique used in machine learning to transform continuous or categorical features into discrete bins. It supports various binning algorithms, including optimal, isotonic, and tree-based methods, and facilitates scorecard development. The current version is 0.21.0, with a release cadence of typically a new minor version every 1-2 months, often including new features and bug fixes.","last_verified":"2026-04-16T00:00:00.000Z","tags":["binning","feature-engineering","data-preprocessing","machine-learning","scorecard"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/optbinning"},{"id":13721,"title":"Optimal Schema Validator","library":"optimal","status":"active","version":"5.1.1","language":"javascript","ecosystem":"npm","summary":"Optimal is a JavaScript and TypeScript library designed for robust and type-safe schema definition, validation, and transformation of values. Currently at version 5.1.1, it provides a fluent, immutable API for constructing schemas that define object structures, configuration files, and validation fields. The library maintains a strong focus on performance and minimal footprint, boasting zero runtime dependencies and a small bundle size of just 5kB minified and gzipped. Its release cadence involves periodic major updates preceded by alpha versions, with minor patches addressing fixes. A key differentiator is its TypeScript-first approach, offering powerful inference and ensuring compile-time safety. It operates seamlessly in both Node.js environments (v12.17+) and modern browsers, providing features like recursive validation, automatic defaulting of missing fields, optional strictness for unknown fields, and support for complex logical operators (AND, OR, XOR) to combine schemas. This makes `optimal` suitable for defining and enforcing data contracts across various applications.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","opts","options","schema","predicate","validator","config","defaults","object","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/optimal"},{"id":9159,"title":"Optimistix","library":"optimistix","status":"active","version":"0.1.0","language":"python","ecosystem":"pypi","summary":"Optimistix is a JAX library for nonlinear solvers, including root finding, minimisation, fixed points, and least squares. It features highly modular optimisers, interoperable solvers (e.g., converting root find problems to least squares), PyTree-based state management, fast compilation and runtimes, and deep integration with the JAX ecosystem for features like autodiff, autoparallelism, and GPU/TPU support. As of version 0.1.0, it requires Python 3.11+ and is under active, rapid development with frequent updates.","last_verified":"2026-04-16T00:00:00.000Z","tags":["JAX","optimization","nonlinear-solvers","root-finding","minimization","least-squares","fixed-point-iteration","scientific-computing","numerical-methods","equinox"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/optimistix"},{"id":20254,"title":"Optimize CSS Assets Webpack Plugin","library":"optimize-css-assets-webpack-plugin","status":"maintenance","version":"6.0.1","language":"javascript","ecosystem":"npm","summary":"A Webpack plugin that searches for CSS assets during the build and optimizes/minimizes them using cssnano by default. It solves the CSS duplication problem when using extract-text-webpack-plugin. The latest version is 6.0.1, but it is deprecated for webpack v5+ in favor of css-minimizer-webpack-plugin. It supports webpack v4 and above, with v4+ requiring webpack v4. Release cadence is low; maintenance mode.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","CSS","duplicate","extract-text-webpack-plugin","minimize","optimize","remove","webpack"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/optimize-css-assets-webpack-plugin"},{"id":6021,"title":"Optimizely Python SDK","library":"optimizely-sdk","status":"active","version":"5.4.0","language":"python","ecosystem":"pypi","summary":"The Optimizely Python SDK enables developers to integrate Optimizely Feature Experimentation, Optimizely Full Stack (legacy), and Optimizely Rollouts into their Python applications. It allows for server-side A/B testing, feature flagging, and personalization. The library is actively maintained with regular releases, currently at version 5.4.0.","last_verified":"2026-04-14T00:00:00.000Z","tags":["A/B testing","feature flags","experimentation","optimizely","personalization"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/optimizely-sdk"},{"id":3726,"title":"Hugging Face Optimum","library":"optimum","status":"active","version":"2.1.0","language":"python","ecosystem":"pypi","summary":"Optimum is an extension of the Hugging Face Transformers library, providing a framework to integrate third-party libraries from Hardware Partners and interface with their specific functionality. It focuses on optimizing models for various accelerators and runtimes, enabling faster training and inference for Transformer-based models. The library is actively developed, with its current version being 2.1.0, and receives frequent updates and new features.","last_verified":"2026-04-25T14:25:53.421Z","tags":["huggingface","mlops","onnx","optimization","inference","transformers","ai-accelerators"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/optimum"},{"id":9160,"title":"Optimum Intel","library":"optimum-intel","status":"active","version":"1.27.0","language":"python","ecosystem":"pypi","summary":"Optimum Intel extends the Hugging Face Transformers and Diffusers libraries, providing a framework to integrate Intel's specialized tools and libraries like OpenVINO, Neural Compressor, and Intel Extension for PyTorch. It enables optimization, conversion (e.g., to OpenVINO IR format), and accelerated inference of deep learning models on Intel architectures. The library is actively maintained with frequent minor version releases, currently at 1.27.0.","last_verified":"2026-04-16T00:00:00.000Z","tags":["huggingface","intel","optimization","nlp","transformers","diffusers","onnx","openvino","pytorch","quantization","inference"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/optimum-intel"},{"id":6757,"title":"Optimum ONNX","library":"optimum-onnx","status":"active","version":"0.1.0","language":"python","ecosystem":"pypi","summary":"Optimum ONNX is a specialized extension of the Hugging Face Optimum library, providing a streamlined interface for exporting Hugging Face Transformer models (and other architectures like Diffusers, Timm, Sentence Transformers) to the ONNX format. It facilitates efficient inference and deployment using ONNX Runtime, including features like graph optimization and quantization. Currently at version 0.1.0, it sees regular updates to support new Hugging Face models and ensure compatibility with underlying libraries like PyTorch and Transformers.","last_verified":"2026-04-15T00:00:00.000Z","tags":["huggingface","onnx","onnxruntime","transformers","machine-learning","inference","deep-learning","optimization"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/optimum-onnx"},{"id":8385,"title":"Optimum Quanto","library":"optimum-quanto","status":"active","version":"0.2.7","language":"python","ecosystem":"pypi","summary":"Optimum Quanto is a PyTorch quantization backend for Hugging Face Optimum, enabling efficient training and inference of large language models (LLMs) and other neural networks with reduced precision (e.g., 8-bit integers or 8-bit floats). It focuses on model optimization for hardware acceleration by integrating with PyTorch's native quantization functionalities. The current version is 0.2.7. As a rapidly evolving library deeply integrated with the Hugging Face ecosystem and PyTorch's quantization efforts, its release cadence is generally frequent, often tied to major Optimum or PyTorch updates.","last_verified":"2026-04-16T00:00:00.000Z","tags":["quantization","pytorch","huggingface","llm","optimization","deep-learning","model-compression"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/optimum-quanto"},{"id":11502,"title":"Option Type for JavaScript","library":"option","status":"abandoned","version":"0.2.4","language":"javascript","ecosystem":"npm","summary":"This package provides a robust implementation of the option (or maybe) type for JavaScript, designed to manage optional values and mitigate the pervasive issues of `null` and `undefined`. It offers a functional approach to handling the presence or absence of a value through `some(value)` and `none` constructs, similar to types found in languages like Rust or Scala. The current stable version is `0.2.4`, which was published approximately nine years ago, indicating that the package is no longer actively maintained. Key differentiators include its rich API for value manipulation, such as `map`, `flatMap`, `filter`, `orElse`, and `valueOrElse`, which promote safer and more expressive code compared to traditional null checks. Its `fromNullable` function also provides a convenient way to convert potentially nullish values into `option` types.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","option","maybe"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/option"},{"id":15745,"title":"Command-line Option Parser","library":"option-parser","status":"maintenance","version":"1.0.2","language":"javascript","ecosystem":"npm","summary":"OptionParser is a JavaScript library designed for parsing command-line options, mimicking the functionality of POSIX `getopt`. It supports both short (`-x`) and long (`--long`) options, including combined short options (`-xxxyxxz`), and handles both required and optional argument values (e.g., `-x=Value`, `--long Value`). Key features include nearly automatic help message generation, flexible option handling through callbacks or direct access to option objects, and the ability to return any unparsed arguments. As of version 1.0.2, the library appears to be in a maintenance state, with its last update occurring in August 2021. While robust for its intended use, its release cadence is low, distinguishing it from more actively developed, modern CLI parsing solutions that may offer broader ecosystem support or different API paradigms.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","command-line","command","line","option","parser","flag","flags","getopt"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/option-parser"},{"id":27211,"title":"optional-django","library":"optional-django","status":"active","version":"0.3.0","language":"python","ecosystem":"pypi","summary":"Utilities for providing optional support for Django in Python packages, allowing conditional feature loading depending on whether Django is installed. Version 0.3.0 appears to be the latest; release cadence is low (last release years ago).","last_verified":"2026-05-01T00:00:00.000Z","tags":["django","optional","conditional","utilities"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/optional-django"},{"id":21664,"title":"optionaldict","library":"optionaldict","status":"maintenance","version":"0.1.2","language":"python","ecosystem":"pypi","summary":"A dict subclass that silently ignores NoneType values when setting items, useful for cleaning up API payloads or configurations. Current version 0.1.2, no recent releases (last in 2015), effectively in maintenance mode.","last_verified":"2026-04-27T00:00:00.000Z","tags":["dict","none","filter","utility","python"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/optionaldict"},{"id":13722,"title":"Command Line Options Parser","library":"options-parser","status":"active","version":"0.4.0","language":"javascript","ecosystem":"npm","summary":"options-parser is a lightweight, full-featured command-line argument parser for Node.js, designed with no external dependencies for a minimal footprint. The current stable version is 0.4.0, indicating it's still in active development, likely with a focus on stability before a 1.0 release. Its key differentiators include built-in type validation for common types (like files), automatic help screen generation with customizable formatting, and robust handling of multi-value options and default values. It provides a structured way to define expected command-line flags and arguments, distinguishing between required, optional, and flag-only parameters, making it suitable for scripting and CLI tool development in Node.js environments.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","getopt","arguments","options","command-line","option parser"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/options-parser"},{"id":1262,"title":"Optimized PyTree Utilities","library":"optree","status":"active","version":"0.19.0","language":"python","ecosystem":"pypi","summary":"OpTree is an optimized Python library for working with PyTrees, which are arbitrarily nested Python containers. It provides efficient utilities for flattening, unflattening, and mapping functions over tree structures. The current version is 0.19.0, and the library maintains an active development cycle with frequent releases.","last_verified":"2026-04-23T19:02:32.340Z","tags":["pytree","tree-traversal","functional-programming","python>=3.9","data-structures"],"install_tag":"draft","install_tag_description":"notable install failures or slow imports","api":"https://checklist.day/api/registry/optree"},{"id":13723,"title":"opts Command-Line Argument Parser","library":"opts","status":"active","version":"2.0.2","language":"javascript","ecosystem":"npm","summary":"`opts` is a lightweight command-line argument parser for Node.js, currently at version 2.0.2. It provides functionalities for parsing short (`-s`) and long (`--long`) options, as well as positional arguments, and automatically generates help text. A key differentiator is its minimal footprint and zero external dependencies, designed to work as a standalone JavaScript file without requiring NPM or other package managers. This makes it suitable for projects prioritizing simplicity and a small bundle size. While primarily a plain JavaScript library, it ships with TypeScript definitions for enhanced development experience. `opts` processes arguments through callbacks associated with each option, rather than returning a structured object of parsed values. Its stable nature suggests a focus on maintenance, offering a robust solution for basic to moderate CLI parsing needs.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","command line parser","opts","args","help text","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/opts"},{"id":1081,"title":"Optuna","library":"optuna","status":"active","version":"4.8.0","language":"python","ecosystem":"pypi","summary":"Optuna is an automatic hyperparameter optimization framework for machine learning, featuring an imperative, define-by-run style user API that allows for dynamic construction of search spaces. It supports Python 3.9 or newer. The current version is 4.8.0, and it maintains an active development and release cadence, with major versions often introducing significant improvements and deprecating older features after a few releases.","last_verified":"2026-04-23T16:46:59.961Z","tags":["hyperparameter-optimization","machine-learning","deep-learning","optimization","HPO","AI"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/optuna"},{"id":8386,"title":"Optuna Dashboard","library":"optuna-dashboard","status":"active","version":"0.20.0","language":"python","ecosystem":"pypi","summary":"Optuna Dashboard is a real-time web dashboard for Optuna, a popular hyperparameter optimization framework. It allows users to visualize and analyze hyperparameter optimization studies in real-time through interactive graphs and a rich trials data grid. The current version is 0.20.0, and it maintains a regular release cadence, with updates typically published more than 12 times a year.","last_verified":"2026-04-16T00:00:00.000Z","tags":["machine-learning","hyperparameter-optimization","visualization","dashboard","optuna"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/optuna-dashboard"},{"id":4374,"title":"Optuna Integration","library":"optuna-integration","status":"active","version":"4.8.0","language":"python","ecosystem":"pypi","summary":"Optuna Integration is a Python package that provides extended functionalities for Optuna, an automatic hyperparameter optimization software framework, in combination with various third-party machine learning libraries such as PyTorch, scikit-learn, and TensorFlow. It allows users to seamlessly integrate Optuna's powerful optimization capabilities and pruning mechanisms into their existing ML workflows. The library is currently at version 4.8.0, actively maintained, and follows Optuna's release cadence, typically with multiple releases per major Optuna version.","last_verified":"2026-04-12T00:00:00.000Z","tags":["hyperparameter-optimization","machine-learning","deep-learning","optuna","scikit-learn","pytorch","tensorflow","lightgbm"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/optuna-integration"},{"id":2654,"title":"OpType","library":"optype","status":"active","version":"0.17.0","language":"python","ecosystem":"pypi","summary":"OpType is a Python library (v0.17.0) providing building blocks for precise and flexible type hints, offering single-method protocols for dunder methods, exact types that reject sneaky subtypes, and typed operators. It aims to make type-checking more robust and expressive. The library is actively maintained with somewhat frequent minor releases and supports various modern type checkers like mypy, pyright, and pyrefly.","last_verified":"2026-04-24T23:17:17.427Z","tags":["type hinting","protocols","static analysis","mypy","pyright","numpy","type checking","runtime checkable"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/optype"},{"id":8387,"title":"Opuslib Python Bindings (Original)","library":"opuslib","status":"maintenance","version":"3.0.1","language":"python","ecosystem":"pypi","summary":"Opuslib provides Python bindings to the `libopus` IETF low-delay audio codec. It allows Python applications to encode and decode Opus audio streams. The current version, 3.0.1, was released in January 2018. Note that this specific `opuslib` package is no longer actively maintained; users are encouraged to consider the `opuslib-next` fork for ongoing support and compatibility with newer Python versions.","last_verified":"2026-04-16T00:00:00.000Z","tags":["audio","codec","opus","bindings"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/opuslib"},{"id":27212,"title":"opytional","library":"opytional","status":"active","version":"0.1.0","language":"python","ecosystem":"pypi","summary":"opytional makes working with values that might be None safer and easier. Current version 0.1.0, released about 2020-07-28. Low release cadence.","last_verified":"2026-04-27T00:00:00.000Z","tags":["utility","none-safety","decorator"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/opytional"},{"id":21665,"title":"oqpy","library":"oqpy","status":"active","version":"0.3.10","language":"python","ecosystem":"pypi","summary":"oqpy is a Python library for generating OpenQASM 3 + OpenPulse programs programmatically. Current version is 0.3.10, with a monthly-to-quarterly release cadence.","last_verified":"2026-04-27T00:00:00.000Z","tags":["openqasm","quantum","openpulse","quantum-circuit","qasm3"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/oqpy"},{"id":23136,"title":"edx-ora2 (Open Response Assessment)","library":"ora2","status":"active","version":"7.0.0","language":"python","ecosystem":"pypi","summary":"edx-ora2 is the Open edX plugin for Open Response Assessment (ORA) problems. It provides peer, self, and AI grading workflows in edx-platform. Current version: 7.0.0. Release cadence: irregular, major releases roughly annually.","last_verified":"2026-05-01T00:00:00.000Z","tags":["open-edx","xblock","assessment","peer-review","edx-platform"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/ora2"},{"id":16473,"title":"Legacy Oracle Database Driver (node-oracle)","library":"oracle","status":"abandoned","version":"0.4.1","language":"javascript","ecosystem":"npm","summary":"The `oracle` package provides an obsolete Node.js driver for Oracle databases. It reached version 0.4.1 before being officially abandoned by its maintainer. This driver is not actively developed, receives no updates, and is not recommended for new projects or existing applications. The project explicitly states it is no longer maintained and directs users to the official `node-oracledb` package, developed and supported by Oracle, as its direct and modern replacement. There is no defined release cadence, and its key differentiator is its historical role as an early community-contributed Oracle driver before Oracle released its own official solution.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","database","db","oracle"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/oracle"},{"id":17321,"title":"Oracle NoSQL Database Node.js Driver","library":"oracle-nosqldb","status":"active","version":"5.5.3","language":"javascript","ecosystem":"npm","summary":"The `oracle-nosqldb` package provides the Node.js SDK for interacting with Oracle NoSQL Database, supporting both the Oracle NoSQL Database Cloud Service and on-premise deployments. Currently at version 5.5.3, the library offers comprehensive interfaces for developing JavaScript and TypeScript applications, enabling operations like table creation, data insertion, retrieval, and schema management. While a strict release cadence isn't specified, it appears to follow major Node.js ecosystem updates and NoSQL database feature releases. A key differentiator is its dual support for cloud and and on-premise environments, offering a consistent API across deployment models. Developers need Node.js 12 or higher, and for TypeScript projects, TypeScript 5.0.x or higher is recommended.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","oracle","cloud","oracle-cloud","nosql","database","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/oracle-nosqldb"},{"id":913,"title":"Oracle Database Python Driver","library":"oracledb","status":"active","version":"3.4.2","language":"python","ecosystem":"pypi","summary":"oracledb is the official Oracle Database adapter for Python, designed to connect Python applications directly to Oracle Database. It is the successor to the popular cx_Oracle driver, providing a modern, high-performance interface that conforms to the Python Database API v2.0 Specification. It features both a 'Thin' mode, which requires no Oracle Client libraries, and an optional 'Thick' mode for advanced functionalities. The library is actively maintained by Oracle, with frequent releases; the current version is 3.4.2.","last_verified":"2026-04-11T14:17:02.875Z","tags":["database","oracle","sql","dbapi","sql-connector"],"install_tag":"draft","install_tag_description":"notable install failures or slow imports","api":"https://checklist.day/api/registry/oracledb"},{"id":28016,"title":"Orange Widget Base","library":"orange-widget-base","status":"active","version":"4.27.0","language":"python","ecosystem":"pypi","summary":"Base classes for creating Orange Canvas widgets. Provides OWBaseWidget and its derived classes for building interactive data mining components. Current version 4.27.0, requires Python >=3.10. Released as part of the Orange data mining suite.","last_verified":"2026-05-09T00:00:00.000Z","tags":["orange","widget","canvas","data-mining","orangedm"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/orange-widget-base"},{"id":28017,"title":"Orange3 Data Mining Framework","library":"orange3","status":"active","version":"3.40.0","language":"python","ecosystem":"pypi","summary":"Orange3 is a component-based data mining framework for Python, offering visual programming and a rich set of widgets for data preprocessing, modeling, and evaluation. The current stable version is 3.40.0, with a release cadence of approximately 2-3 minor versions per year.","last_verified":"2026-05-09T00:00:00.000Z","tags":["data-mining","machine-learning","visual-programming","gui","orange"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/orange3"},{"id":3727,"title":"ORAS Python SDK","library":"oras","status":"active","version":"0.2.42","language":"python","ecosystem":"pypi","summary":"ORAS Python SDK (Open Container Initiative Registry as Storage) is a Python library that enables users to push and pull OCI Artifacts to and from OCI-conformant registries. The current version is 0.2.42, and the project maintains an active and rapid release cadence with frequent updates.","last_verified":"2026-04-25T14:26:59.131Z","tags":["oci","registry","container","storage","artifacts"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/oras"},{"id":18638,"title":"orator-http-proxy","library":"orator-http-proxy","status":"active","version":"1.0.5","language":"javascript","ecosystem":"npm","summary":"HTTP proxy pass-through module for Orator service servers. It forwards incoming requests matching configured route prefixes to a backend destination URL. Works with Fable and Orator frameworks. Supports GET, PUT, POST, DELETE. Handles HTTP-to-HTTPS proxying. Version 1.0.5 is stable but low activity. Similar to http-proxy-middleware but specifically integrated with the Orator ecosystem.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/orator-http-proxy"},{"id":5354,"title":"Orb Billing Python SDK","library":"orb-billing","status":"active","version":"4.55.0","language":"python","ecosystem":"pypi","summary":"The orb-billing library is the official Python client SDK for accessing the Orb REST API, which provides a modern pricing platform for subscription and usage-based billing. It offers both synchronous and asynchronous clients, built on `httpx`, with type definitions for request parameters and response fields. Currently, at version 4.55.0, the SDK is in beta and receives frequent updates, often with new features and API changes.","last_verified":"2026-04-13T00:00:00.000Z","tags":["billing","api-client","payments","saas","usage-based","sdk"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/orb-billing"},{"id":1613,"title":"Orbax Checkpoint","library":"orbax-checkpoint","status":"active","version":"0.11.34","language":"python","ecosystem":"pypi","summary":"Orbax Checkpoint provides a robust, asynchronous, and fault-tolerant checkpointing library primarily designed for JAX and Flax models. It allows saving and restoring large-scale machine learning model states and arbitrary data structures efficiently, supporting distributed environments and custom serialization. It is currently at version 0.11.34 and frequently updates to align with JAX/Flax developments.","last_verified":"2026-04-23T23:17:42.856Z","tags":["jax","flax","checkpointing","machine-learning","serialization"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/orbax-checkpoint"},{"id":4673,"title":"Orbax Export","library":"orbax-export","status":"active","version":"0.0.8","language":"python","ecosystem":"pypi","summary":"Orbax Export is a Python library designed for JAX users, providing utilities to serialize and export JAX models into the TensorFlow SavedModel format. It is a specialized component within the broader Orbax ecosystem, which offers common training utilities for JAX. The library is actively maintained, with its latest version being 0.0.8, released in September 2025, and maintains a regular release cadence to support JAX users.","last_verified":"2026-04-12T00:00:00.000Z","tags":["JAX","machine learning","serialization","export","TensorFlow SavedModel","AI/ML"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/orbax-export"},{"id":17323,"title":"Open Reaction Database Schema (JavaScript)","library":"ord-schema","status":"active","version":"0.4.7","language":"javascript","ecosystem":"npm","summary":"The `ord-schema` package provides JavaScript and TypeScript wrappers for interacting with the Open Reaction Database (ORD) schema. The ORD project standardizes the representation of chemical reaction data, facilitating data exchange, analysis, and machine learning applications within the chemistry domain. This library offers client-side tools, primarily built on Protocol Buffers (protobuf), to create, manipulate, and validate reaction data according to the ORD specification. Currently at version 0.4.7, the package has a consistent release cadence, often addressing internal tooling, dependency updates (like Protobuf), and minor bug fixes. Its core differentiator lies in enabling structured, interoperable chemical reaction data handling.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/ord-schema"},{"id":18639,"title":"Open Reaction Database Schema (JavaScript)","library":"ord-schema-protobufjs","status":"active","version":"0.5.1","language":"javascript","ecosystem":"npm","summary":"Compiled protobuf definitions for the Open Reaction Database, a structured format for capturing organic reaction data. This npm package (v0.5.1) provides the generated protobuf messages (e.g., Reaction, Compound) for Node.js and browser via protobuf.js. Updated irregularly alongside the ORD schema. Key differentiator: enables programmatic access to the standardized ORD schema for reaction data interchange, supporting datasets, conditions, outcomes, and analyses. Used for reading/writing reaction records, validating against the ORD spec, and integrating with ORD-compatible datasets. Ships TypeScript declarations.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/ord-schema-protobufjs"},{"id":11503,"title":"OrderCloud JavaScript SDK","library":"ordercloud-javascript-sdk","status":"active","version":"12.0.0","language":"javascript","ecosystem":"npm","summary":"The OrderCloud JavaScript SDK is a modern client library designed for building robust solutions targeting the OrderCloud eCommerce API. It significantly enhances developer productivity and reduces common errors by providing a full feature parity with the underlying API, comprehensive built-in TypeScript support, and an auto-generated API reference. The SDK operates seamlessly in both browser and Node.js environments and offers an ESM module for bundlers that support tree shaking, enabling leaner project bundles. The current stable version is 12.0.0, with minor releases occurring frequently, indicating an actively maintained project. A key differentiator is its deep integration with the OrderCloud platform, offering dedicated functionalities for authentication, advanced filtering, and impersonation. It explicitly handles `axios` as a peer dependency to prevent potential version conflicts and avoid unnecessary bundle bloat.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","ordercloud","four51","b2b","b2c","typescript","ecommerce","api"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/ordercloud-javascript-sdk"},{"id":21669,"title":"ordered-enum","library":"ordered-enum","status":"active","version":"0.0.10","language":"python","ecosystem":"pypi","summary":"A small library for adding total orderings to enums, providing an OrderedEnum base class that supports comparison operators (<, <=, >, >=) based on member definition order. Version 0.0.10, released in 2024, requires Python >=3.9. Maintained with infrequent releases.","last_verified":"2026-04-27T00:00:00.000Z","tags":["enum","ordered-enum","ordering","python3"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/ordered-enum"},{"id":672,"title":"OrderedSet","library":"ordered-set","status":"active","version":"4.1.0","language":"python","ecosystem":"pypi","summary":"An OrderedSet is a custom MutableSet that remembers its order, so that every entry has an index that can be looked up. It combines the uniqueness of a set with the order-preserving and indexable properties of a list. The library is currently at version 4.1.0 and is actively maintained, with updates driven by new features and bug fixes.","last_verified":"2026-05-12T17:43:16.265Z","tags":["set","ordered","collection","datastructure","hybrid","indexing"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/ordered-set"},{"id":7477,"title":"OrderedDict (Python 2.x Backport)","library":"ordereddict","status":"abandoned","version":"1.1","language":"python","ecosystem":"pypi","summary":"The 'ordereddict' library provides a backport of the `collections.OrderedDict` class, originally introduced in Python 2.7 and 3.1, for use in older Python 2.x environments (specifically Python 2.4, 2.5, and 2.6). It enables maintaining the insertion order of keys in a dictionary-like structure. This package is no longer maintained and serves only historical compatibility purposes for very old Python 2 projects.","last_verified":"2026-04-16T00:00:00.000Z","tags":["ordered dictionary","python 2","backport","collections","legacy"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/ordereddict"},{"id":2173,"title":"Ordered Multivalue Dictionary","library":"orderedmultidict","status":"maintenance","version":"1.0.2","language":"python","ecosystem":"pypi","summary":"orderedmultidict is a Python library that provides an `omdict` class, an ordered multivalue dictionary. It retains the insertion order of both keys and their associated values, and aims for method parity with Python's built-in `dict`. The library is known for powering `furl` and supports both Python 2 and Python 3 environments. The current version is 1.0.2, with the last release dating back to 2019, indicating an infrequent release cadence.","last_verified":"2026-04-24T15:25:16.570Z","tags":["dict","multidict","ordered","data-structure","legacy"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/orderedmultidict"},{"id":673,"title":"Orderly Set","library":"orderly-set","status":"active","version":"5.5.0","language":"python","ecosystem":"pypi","summary":"Orderly Set is a Python package providing several implementations of ordered set data structures, including `OrderlySet`, `StableSet`, `StableSetEq`, `OrderedSet`, and `RoughMaxSizeSet`. These implementations combine the uniqueness of a set with the order-preserving characteristics of a list or sequence, offering various performance trade-offs for operations such as insertion, deletion, membership testing, and index lookups. The library is actively maintained, with its current version being 5.5.0, and receives regular updates as evidenced by its GitHub release history.","last_verified":"2026-05-12T17:43:32.286Z","tags":["set","ordered","data structure","collection","performance"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/orderly-set"},{"id":16163,"title":"Reconstruct Original HTTP Request URL","library":"original-url","status":"maintenance","version":"1.2.3","language":"javascript","ecosystem":"npm","summary":"The `original-url` package provides a utility function to reconstruct the full, original URL of an HTTP request by intelligently parsing various standard and de-facto standard HTTP headers. It accounts for potential modifications made by proxies, load balancers, and other intermediaries by examining headers like `Host`, `Forwarded`, `X-Forwarded-Proto`, `X-Forwarded-Host`, `X-Forwarded-Port`, and others. If the protocol cannot be determined from headers, it leverages the TLS connection's `encrypted` flag. The module returns a URL object compatible with Node.js's native `url.parse` output, including a `full` property for the complete URL string. The current stable version is 1.2.3, published over 6 years ago, indicating a very mature or slow-moving project that is likely in maintenance mode rather than active development. Its primary differentiator is its comprehensive handling of various proxy-related headers to accurately determine the client-facing URL.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","http","https","url","original","resolve","parse","reconstruct","forward"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/original-url"},{"id":14792,"title":"Orion Python Client (Meesho)","library":"orion-py-client","status":"active","version":"0.1.14","language":"en","ecosystem":"pypi","summary":"The `orion-py-client` is a Python client library developed by Meesho, designed to interact with the Orion Feature Store. Its primary function is to facilitate the pushing and producing of model features, as well as retrieving features' metadata. It aims to integrate machine learning workflows with the Orion Feature Store platform.","last_verified":"2026-04-16T00:00:00.000Z","tags":["feature store","mlops","data science","machine learning","meesho"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/orion-py-client"},{"id":27213,"title":"ori Service (macOS AMD64)","library":"oriservice-darwin-amd64","status":"active","version":"0.0.0-pre-alpha.2","language":"javascript","ecosystem":"npm","summary":"oriService is an experimental, pre-alpha binary package providing the native macOS AMD64 runtime for the `ori` toolchain. `ori` is a set of tools and esbuild-based plugins from Microsoft designed to accelerate inner-loop development in TypeScript monorepos by enabling fast, incremental builds. This package (`oriservice-darwin-amd64`) is a platform-specific binary dependency and should not be installed directly; end users should install `ori` or `@microsoft/ori` instead. As of version 0.0.0-pre-alpha.2, the tool is in very early development with no stable releases. The key differentiator is leveraging esbuild for near-instant incremental builds in large monorepos, but it is not yet production-ready.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/oriservice-darwin-amd64"},{"id":26048,"title":"ORI Service (darwin-arm64)","library":"oriservice-darwin-arm64","status":"active","version":"0.0.0-pre-alpha.2","language":"javascript","ecosystem":"npm","summary":"ORI Service is a platform- and architecture-specific native binary package (darwin-arm64) for the ORI build toolchain, which provides tools and plugins for running inner-loop builds of TypeScript monorepos using esbuild. Current version is 0.0.0-pre-alpha.2, indicating a very early pre-alpha stage with no stable release cadence. It is designed to accelerate TypeScript monorepo development by leveraging esbuild's fast bundling. This package is one of many platform-specific binaries automatically resolved by the @microsoft/ori package. Key differentiator: ORI is part of Microsoft's experimental tooling for monorepo inner-loop, but as a pre-alpha build, it is not suitable for production use and its API is subject to breaking changes.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/oriservice-darwin-arm64"},{"id":26049,"title":"oriservice-linux-amd64","library":"oriservice-linux-amd64","status":"active","version":"0.0.0-pre-alpha.2","language":"javascript","ecosystem":"npm","summary":"This package provides Linux amd64 binary dependencies for the ORI service, which is part of Microsoft's innerloop build tooling for TypeScript monorepos using esbuild. Version 0.0.0-pre-alpha.2 is an early pre-alpha release with no stable API. It is platform-specific and likely installed automatically as a dependency of the main 'ori' package. There is no release cadence. Key differentiator: it offers native performance on Linux amd64 but is not intended for direct use by developers.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/oriservice-linux-amd64"},{"id":26050,"title":"ORI Service (Linux/ARM64)","library":"oriservice-linux-arm64","status":"deprecated","version":"0.0.0-pre-alpha.2","language":"javascript","ecosystem":"npm","summary":"A Linux ARM64 native binary distribution for the ORI service, designed to accelerate TypeScript monorepo inner-loop builds using esbuild. Pre-release version 0.0.0-pre-alpha.2, published by Microsoft. This package is platform-specific and not intended for direct import; it is an optional dependency of `@microsoft/ori`. No release cadence established. Key differentiator: provides native ARM64 support for faster builds on compatible hardware.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/oriservice-linux-arm64"},{"id":26051,"title":"ori service (Windows AMD64)","library":"oriservice-windows-amd64","status":"active","version":"0.0.0-pre-alpha.2","language":"javascript","ecosystem":"npm","summary":"Distributes the prebuilt Windows AMD64 binary for the ori service, which runs inner-loop builds of TypeScript monorepos using esbuild. Version 0.0.0-pre-alpha.2 is a pre-release and not stable. This package is part of the ori toolchain from Microsoft, intended for use on Windows amd64 platforms only. The ori service is designed to accelerate development builds in monorepo setups by leveraging esbuild's speed. Currently in very early alpha stage with no stable release track.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/oriservice-windows-amd64"},{"id":27214,"title":"ORIService Windows ARM64","library":"oriservice-windows-arm64","status":"active","version":"0.0.0-pre-alpha.2","language":"javascript","ecosystem":"npm","summary":"Provides the Windows ARM64 binary for ORIService, a tool for running innerloop builds of TypeScript monorepos using esbuild. Version 0.0.0-pre-alpha.2 is an early pre-alpha release with no stable release date. This package is part of the ORIService ecosystem, enabling native execution on ARM64 Windows environments for faster performance. Key differentiators include tight integration with esbuild and focus on monorepo workflows.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/oriservice-windows-arm64"},{"id":410,"title":"orjson","library":"orjson","status":"active","version":"3.11.7","language":"python","ecosystem":"pypi","summary":"orjson is a fast and correct Python JSON library supporting dataclasses, datetimes, and numpy. The current version is 3.11.7, released on March 28, 2026, with a release cadence of approximately every 3 months.","last_verified":"2026-05-12T13:39:14.578Z","tags":["JSON","serialization","deserialization","Python","orjson"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/orjson"},{"id":6758,"title":"Ormar","library":"ormar","status":"active","version":"0.23.1","language":"python","ecosystem":"pypi","summary":"Ormar is an async ORM for Python, designed with FastAPI and Pydantic validation in mind, supporting Postgres, MySQL, and SQLite. It provides a single model definition that acts as both an ORM model and a Pydantic model. Currently at version 0.23.1, it maintains an active development and release cadence, frequently pushing updates including vulnerability fixes and new features.","last_verified":"2026-04-15T00:00:00.000Z","tags":["ORM","async","FastAPI","Pydantic","SQLAlchemy"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/ormar"},{"id":791,"title":"ormsgpack","library":"ormsgpack","status":"active","version":"1.12.2","language":"python","ecosystem":"pypi","summary":"ormsgpack is a fast MessagePack serialization library for Python, derived from orjson, offering native support for dataclasses, datetimes, and NumPy arrays. It prioritizes performance and correctness, follows semantic versioning, and releases frequent updates to support new Python versions and add features.","last_verified":"2026-05-12T19:11:03.093Z","tags":["msgpack","serialization","performance","dataclasses","numpy","pydantic","binary"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/ormsgpack"},{"id":28018,"title":"ORMSO","library":"ormso","status":"active","version":"0.0.151","language":"javascript","ecosystem":"npm","summary":"ORMSO is a JavaScript object-relational mapper for SQLite (with extensibility to other databases) supporting object-to-database mapping, cross-database synchronization, and client data publishing. Current stable version is 0.0.151, released with pre-1.0 cadence meaning frequent breaking changes. Key differentiators: built-in sync between databases, and a publish layer for clients (with basic OData planned). Early-stage library, documentation sparse; not recommended for production without thorough vetting.","last_verified":"2026-05-09T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/ormso"},{"id":8388,"title":"Orq AI SDK","library":"orq-ai-sdk","status":"active","version":"4.7.7","language":"python","ecosystem":"pypi","summary":"The `orq-ai-sdk` is a Python Client SDK for the Orq API, enabling developers to build, ship, and optimize LLM applications at scale. It provides a type-safe interface for interacting with Orq.ai's platform functionalities, including prompt management, model routing, RAG (Retrieval Augmented Generation), observability, and evaluation. The SDK supports both synchronous and asynchronous operations and is actively maintained with regular updates.","last_verified":"2026-04-16T00:00:00.000Z","tags":["AI","LLM","API Client","Generative AI","Orchestration","MLOps"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/orq-ai-sdk"},{"id":18640,"title":"Orquestrador Database Code7","library":"orquestrador-database-code7","status":"active","version":"3.0.0-beta.0.2636","language":"javascript","ecosystem":"npm","summary":"Configures, sets up database models and implements CRUD methods. Version 3.0.0-beta.0.2636 is a pre-release with beta stability, likely used in the Orchy stack. Release cadence is tied to the Orchy ecosystem, with frequent beta updates. Differentiator: opinionated database configuration for Code7's microservices architecture, models with built-in CRUD, and full TypeScript support. Not meant for general-purpose use, but for integrated systems within the Code7 platform.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","orchy-base","database","database configuration","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/orquestrador-database-code7"},{"id":28019,"title":"Orso","library":"orso","status":"active","version":"0.0.243","language":"python","ecosystem":"pypi","summary":"Orso is a DataFrame library for Python, designed for efficient data manipulation and analysis. The current version is 0.0.243, with alpha-level stability and frequent releases (multiple per week). It provides a pandas-like API but with a focus on memory efficiency and lazy evaluation.","last_verified":"2026-05-09T00:00:00.000Z","tags":["dataframe","data-analysis","lazy-evaluation"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/orso"},{"id":2174,"title":"Google OR-Tools","library":"ortools","status":"active","version":"9.15.6755","language":"python","ecosystem":"pypi","summary":"Google OR-Tools is an open-source, fast, and portable software suite for solving combinatorial optimization problems. It provides a comprehensive collection of solvers for linear programming, mixed-integer programming, constraint programming (CP-SAT), vehicle routing, and network flow problems. Written primarily in C++, it offers official wrappers for Python, C#, and Java. As of version 9.15.6755, the library is actively developed with frequent releases delivering new features, performance enhancements, and bug fixes across its various solvers.","last_verified":"2026-04-24T15:27:04.533Z","tags":["optimization","solver","operations-research","linear-programming","constraint-programming","vehicle-routing","graph-algorithms","mathematics"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/ortools"},{"id":11504,"title":"Orval OpenAPI TypeScript Client Generator","library":"orval","status":"active","version":"8.8.0","language":"javascript","ecosystem":"npm","summary":"Orval is a robust TypeScript client generator for OpenAPI/Swagger specifications, designed to automate the creation of type-safe API clients. It supports generating clients with various data fetching libraries, including React Query, Svelte Query, Axios, and Fetch, and can also generate mock data using Faker.js. The current stable version is 8.8.0, with minor and patch releases occurring frequently to incorporate new features (like `useSetQueryData` helpers), address bugs, and maintain compatibility with evolving ecosystem standards. Orval distinguishes itself through extensive customization options via its configuration file, allowing developers to precisely tailor the generated output for specific frameworks and architectural patterns, and by deeply integrating with OpenAPI schema validation and TypeScript type checking workflows to ensure high-quality, maintainable code.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","rest","client","swagger","open-api","fetch","data fetching","code-generation","angular","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/orval"},{"id":27216,"title":"Ory Hydra Python Client SDK","library":"ory-hydra-client","status":"active","version":"25.4.0","language":"python","ecosystem":"pypi","summary":"Python client for the Ory Hydra API, providing programmatic access to OAuth 2.0 and OpenID Connect functionality. Auto-generated from the official OpenAPI spec. Version 25.4.0 released 2025-04-27. Active development but versioning is tied to Hydra itself, not SDK maturity.","last_verified":"2026-04-27T00:00:00.000Z","tags":["ory","hydra","oauth2","oidc","openid-connect","api-client"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/ory-hydra-client"},{"id":20253,"title":"ORY Prettier Styles","library":"ory-prettier-styles","status":"active","version":"1.3.0","language":"javascript","ecosystem":"npm","summary":"Shareable Prettier configuration used across all ORY projects, currently at v1.3.0 (2023). It enforces consistent code formatting via a single config reference or with custom overrides. Compared to creating your own Prettier config from scratch, this package provides a battle-tested set of defaults used by ORY's extensive open-source ecosystem, including specific rules for JSON, Markdown, and YAML. The package also includes a GitHub Action for automated format checking in CI/CD pipelines. Release cadence is ad-hoc; minor versions have introduced breaking changes to formatting defaults (e.g., restoring standard width for Markdown, switching to double quotes).","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/ory-prettier-styles"},{"id":21666,"title":"os-brick","library":"os-brick","status":"active","version":"7.0.0","language":"python","ecosystem":"pypi","summary":"OpenStack Cinder brick library for managing local volume attaches. Used by Cinder and Nova to connect and disconnect volumes (iSCSI, Fibre Channel, NFS, etc.). Current version 7.0.0, supports Python >=3.10. Releases follow OpenStack cycle, with stable releases every 6 months.","last_verified":"2026-04-27T00:00:00.000Z","tags":["openstack","cinder","volume","storage","connector","iscsi","fibre-channel"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/os-brick"},{"id":13724,"title":"OS Module for Browsers (Browserify Shim)","library":"os-browserify","status":"abandoned","version":"0.3.0","language":"javascript","ecosystem":"npm","summary":"The `os-browserify` package provides a browser-compatible shim for Node.js's native `os` module, allowing CommonJS `require('os')` calls to function in web browsers when bundled with Browserify. Its current stable version is 0.3.0, last published in April 2017, indicating an effectively abandoned release cadence. This package serves as a direct polyfill for many `os` functions, adapting them to a browser environment or providing sensible defaults or stubs where native browser APIs cannot replicate Node.js functionality. It differentiates itself by tightly integrating with the Browserify bundling ecosystem, automatically replacing the Node.js `os` core module during the bundling process, making it transparent to applications originally written for Node.js.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/os-browserify"},{"id":7478,"title":"OpenStack Client Configuration Library","library":"os-client-config","status":"maintenance","version":"2.3.0","language":"python","ecosystem":"pypi","summary":"os-client-config is a Python library designed for standardizing OpenStack client configuration. It aggregates configuration data from environment variables (prefixed with `OS_`) and `clouds.yaml` files, providing a consistent interface for OpenStack applications. The current version is 2.3.0. While still maintained, it is largely superseded by `openstacksdk` for new development.","last_verified":"2026-04-16T00:00:00.000Z","tags":["OpenStack","cloud","configuration","authentication","client"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/os-client-config"},{"id":21667,"title":"os-ken","library":"os-ken","status":"active","version":"4.1.1","language":"python","ecosystem":"pypi","summary":"A component-based software defined networking framework for OpenStack, currently at version 4.1.1. It is actively maintained with a focus on SDN controller development.","last_verified":"2026-04-27T00:00:00.000Z","tags":["SDN","OpenFlow","OpenStack","networking","controller"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/os-ken"},{"id":24178,"title":"os-resource-classes","library":"os-resource-classes","status":"active","version":"1.1.0","language":"python","ecosystem":"pypi","summary":"Provides resource class constants and utilities for OpenStack placement service. Version 1.1.0. Low release cadence.","last_verified":"2026-05-01T00:00:00.000Z","tags":["openstack","placement","resource-classes"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/os-resource-classes"},{"id":3728,"title":"OpenStack Service Types Authority Client","library":"os-service-types","status":"active","version":"1.8.2","language":"python","ecosystem":"pypi","summary":"Python library for consuming OpenStack sevice-types-authority data. It provides easy consumption of official OpenStack service types and their historical aliases, including a built-in version of the data for offline use. Current version is 1.8.2. Being an OpenStack project, its releases typically align with OpenStack development cycles.","last_verified":"2026-04-25T14:27:20.177Z","tags":["openstack","cloud","service-types","api-client"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/os-service-types"},{"id":13725,"title":"OS Module API Shim","library":"os-shim","status":"abandoned","version":"0.1.3","language":"javascript","ecosystem":"npm","summary":"The `os-shim` package provides a compatibility layer for the native Node.js `os` module API, backporting features that became standard in Node.js 0.10.x to much older versions, specifically 0.4.x and 0.8.x. It shims functions like `os.tmpdir()`, `os.endianness()`, `os.platform()`, `os.arch()`, and the `os.EOL` constant, which were either missing or had differing behaviors in those legacy environments. The package is currently at version 0.1.3 (last updated circa 2013) and has an abandoned release cadence, meaning it is no longer actively maintained. Its primary differentiator was enabling consistent `os` module usage across deeply antiquated Node.js runtimes where standard `os` module features were inconsistent or absent.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","os","tmpdir","endianness","shim"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/os-shim"},{"id":8389,"title":"os-testr","library":"os-testr","status":"active","version":"3.0.0","language":"python","ecosystem":"pypi","summary":"os-testr is a Python library that acts as a wrapper for the `testr` (now often `stestr`) test runner, specifically providing additional functionality and integrations tailored for OpenStack projects. It enables features like `subunit-trace` for output filtering, `subunit2html` for HTML test reports, and `generate-subunit` for single test streams. The current version is 3.0.0, and its major release cadence is infrequent, typically aligning with broader OpenStack development cycles.","last_verified":"2026-04-16T00:00:00.000Z","tags":["OpenStack","testing","testrunner","subunit","CLI tool"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/os-testr"},{"id":21668,"title":"os-traits","library":"os-traits","status":"active","version":"3.6.0","language":"python","ecosystem":"pypi","summary":"A library containing standardized trait strings for libvirt domain capabilities, used to represent CPU features, hypervisor capabilities, and other traits. Current version: 3.6.0. Released ~1-2 times per year.","last_verified":"2026-04-27T00:00:00.000Z","tags":["openstack","libvirt","traits","virtualization"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/os-traits"},{"id":11505,"title":"OS Utils","library":"os-utils","status":"abandoned","version":"0.0.14","language":"javascript","ecosystem":"npm","summary":"The `os-utils` package is a Node.js library offering fundamental operating system utility functions. It enables developers to retrieve basic system metrics such as CPU usage (calculated per second, not as an average), total and free memory, platform identification, and system/process uptime. The package's latest version, 0.0.14, was released on October 30, 2012, signifying that its development has ceased and it is no longer actively maintained. Its release cadence was effectively non-existent after this initial publication. Compared to contemporary system monitoring libraries like `node-os-utils` or `systeminformation`, `os-utils` provides a very limited, callback-based API, lacks modern features such as TypeScript support, sophisticated error handling, or intelligent caching mechanisms, making it unsuitable for modern Node.js applications or environments requiring robust system insights.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","os","operating system","server","memory","cpu","monitor","stats","harddrive"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/os-utils"},{"id":23137,"title":"os-vif","library":"os-vif","status":"active","version":"4.3.0","language":"python","ecosystem":"pypi","summary":"A library for plugging and unplugging virtual interfaces in OpenStack. Current version is 4.3.0, release cadence is aligned with OpenStack releases (approximately every 6 months).","last_verified":"2026-05-01T00:00:00.000Z","tags":["openstack","vif","virtual-interface","networking"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/os-vif"},{"id":24179,"title":"os-win","library":"os-win","status":"active","version":"5.9.0","language":"python","ecosystem":"pypi","summary":"Windows / Hyper-V library for OpenStack projects. Provides modules for managing Hyper-V virtual machines, storage, networking, and other Windows Server features. Current version 5.9.0 (requires Python >= 3.6). Released as needed for OpenStack releases.","last_verified":"2026-05-01T00:00:00.000Z","tags":["openstack","windows","hyper-v","virtualization"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/os-win"},{"id":5000,"title":"OpenStackClient Plugin Library","library":"osc-lib","status":"active","version":"4.4.0","language":"python","ecosystem":"pypi","summary":"osc-lib is a Python library that provides common support modules for writing plugins for the OpenStackClient (OSC), the unified command-line client for OpenStack. It offers functionalities like command definitions, session management, and utility functions that plugin developers can leverage. The library is actively maintained and currently at version 4.4.0, with regular updates aligning with OpenStack development cycles.","last_verified":"2026-04-12T00:00:00.000Z","tags":["openstack","client","plugin","cli","library"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/osc-lib"},{"id":24180,"title":"OpenStackClient Placement plugin","library":"osc-placement","status":"active","version":"4.8.0","language":"python","ecosystem":"pypi","summary":"OpenStackClient plugin for the Placement service, used to manage resource providers, inventories, allocations, and traits in OpenStack. Current version 4.8.0 requires Python >=3.9. Released on a rolling cycle aligned with OpenStack releases.","last_verified":"2026-05-01T00:00:00.000Z","tags":["openstack","placement","openstackclient","plugin"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/osc-placement"},{"id":10015,"title":"oschmod: Cross-platform file permissions","library":"oschmod","status":"active","version":"0.3.12","language":"python","ecosystem":"pypi","summary":"oschmod is a Python library that provides a Windows and Linux compatible `chmod` function for managing file permissions. It aims to offer a consistent API for setting POSIX-like permissions across various operating systems, including Windows, which natively uses Access Control Lists (ACLs) rather than POSIX mode bits. The current version is 0.3.12, and it maintains a moderate release cadence primarily for bug fixes and compatibility updates.","last_verified":"2026-04-17T00:00:00.000Z","tags":["filesystem","permissions","chmod","windows","linux","cross-platform"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/oschmod"},{"id":914,"title":"oscrypto","library":"oscrypto","status":"active","version":"1.3.0","language":"python","ecosystem":"pypi","summary":"oscrypto is a compilation-free Python library that exposes cryptography primitives from the host operating system's crypto libraries, such as Windows CNG, macOS Security.framework, and OpenSSL/LibreSSL on Linux/BSD. It currently stands at version 1.3.0 and focuses on providing basic crypto functionality like TLS (SSL) sockets, key generation, encryption, decryption, signing, verification, and KDFs. The library relies on the OS for security patching, avoiding the need for recompilation with every new vulnerability.","last_verified":"2026-04-09T19:33:32.345Z","tags":["crypto","security","tls","ssl","asymmetric-encryption","symmetric-encryption","key-generation","os-native"],"install_tag":"draft","install_tag_description":"notable install failures or slow imports","api":"https://checklist.day/api/registry/oscrypto"},{"id":26052,"title":"osdoc-lint","library":"osdoc-lint","status":"active","version":"1.0.6","language":"javascript","ecosystem":"npm","summary":"A simple code style lint utility that provides shared configurations for ESLint, Prettier, and Stylelint, designed to enforce consistent code quality. Current stable version is 1.0.6. It allows extending configurations and overriding rules. Differentiators include a single dependency approach and support for ESLint, Prettier, and Stylelint integration, though it relies on @umijs/fabric for Stylelint configuration. Release cadence is not documented; appears low activity.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","eslint","prettier","stylelint","code style","code lint"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/osdoc-lint"},{"id":26053,"title":"Osiris Educational Transpiler","library":"osiris-educational-transpiler","status":"active","version":"1.0.28","language":"javascript","ecosystem":"npm","summary":"Osiris is an educational transpiler that converts Python and Logo code to JavaScript for browser execution, targeting learners of programming language transpilation. Current version 1.0.28 (stable, low release cadence). Key differentiators: supports Python and Logo, provides a sandboxed execution environment using Web Workers, and includes a built-in execution timeout to prevent infinite loops. Compared to alternatives like Skulpt or Pyodide, Osiris is simpler and focuses on the transpilation learning process rather than full language compatibility.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/osiris-educational-transpiler"},{"id":24181,"title":"OSlash","library":"oslash","status":"active","version":"2.0.0","language":"python","ecosystem":"pypi","summary":"A functional programming library providing Functors, Applicatives, and Monads for Python 3.12+. Current version 2.0.0, stable release with PEP 695 type parameters and strict type checking. Maintained on an irregular cadence by dbrattli.","last_verified":"2026-05-01T00:00:00.000Z","tags":["functional-programming","monads","functors","applicatives","type-hints"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/oslash"},{"id":6759,"title":"OS-independent wrapper for shlex and mslex","library":"oslex","status":"active","version":"0.1.3","language":"python","ecosystem":"pypi","summary":"oslex is an OS-independent wrapper for shlex and mslex. Its main purpose is to provide functions similar in functionality to shlex.quote(), shlex.split(), and shlex.join() on both Windows and POSIX-compatible platforms. It achieves this by forwarding calls to the standard library's `shlex` on POSIX systems or the `mslex` library on Windows. The current version is 0.1.3, with the last release in July 2023.","last_verified":"2026-04-15T00:00:00.000Z","tags":["shell","quote","split","join","shlex","mslex","cross-platform","os-independent","command-line"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/oslex"},{"id":7479,"title":"oslo.cache","library":"oslo-cache","status":"active","version":"4.1.1","language":"python","ecosystem":"pypi","summary":"oslo.cache is a Python library providing a generic caching mechanism for OpenStack projects, built as a wrapper around the `dogpile.cache` library. It offers support for memoization, key-value storage, and interfaces to common caching backends like Memcached and Redis. The current version is 4.1.1, and it typically follows the OpenStack release cycle, with new versions released regularly to align with OpenStack development milestones.","last_verified":"2026-04-16T00:00:00.000Z","tags":["openstack","caching","memoization","dogpile.cache","oslo"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/oslo-cache"},{"id":6404,"title":"Oslo Concurrency Library","library":"oslo-concurrency","status":"active","version":"7.4.1","language":"python","ecosystem":"pypi","summary":"The oslo.concurrency library provides utilities for safely running multi-thread and multi-process applications using locking mechanisms, as well as for running external processes. It is a core component of the OpenStack Oslo project, which generally follows a six-month release cadence for major OpenStack releases.","last_verified":"2026-04-15T00:00:00.000Z","tags":["concurrency","locking","multiprocessing","threading","openstack"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/oslo-concurrency"},{"id":4162,"title":"Oslo Configuration API","library":"oslo-config","status":"active","version":"10.3.0","language":"python","ecosystem":"pypi","summary":"Oslo.config is a Python library from the OpenStack project that provides a robust API for parsing command-line arguments and .ini-style configuration files. It's a fundamental component for OpenStack services, offering a unified and flexible way to manage application settings. The library supports multiple configuration sources, including defaults, configuration files, environment variables, and command-line arguments, with a defined precedence order. The current version is 10.3.0, and it maintains an active release cadence tied to the OpenStack development cycle.","last_verified":"2026-04-11T00:00:00.000Z","tags":["OpenStack","configuration","CLI","INI files","settings","config-parsing"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/oslo-config"},{"id":5355,"title":"Oslo Context Library","library":"oslo-context","status":"active","version":"6.3.0","language":"python","ecosystem":"pypi","summary":"The `oslo.context` library is a core OpenStack component providing helpers to manage and maintain useful information about a request context. This context is typically populated within a WSGI pipeline and utilized by various modules, such as `oslo.log`, for consistent data access throughout a request's lifecycle. The library is currently at version 6.3.0 and follows the OpenStack release cadence.","last_verified":"2026-04-13T00:00:00.000Z","tags":["openstack","context","wsgi","thread-local","logging"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/oslo-context"},{"id":7480,"title":"Oslo Database Library","library":"oslo-db","status":"active","version":"18.0.0","language":"python","ecosystem":"pypi","summary":"oslo.db is an OpenStack project library that provides database connectivity and common utilities for interacting with various SQL database backends (e.g., PostgreSQL, MySQL, SQLite). It simplifies database session management, model definition, and migration processes for OpenStack components. The library is actively maintained, with version 18.0.0 being the latest stable release, and follows the OpenStack release cadence.","last_verified":"2026-04-16T00:00:00.000Z","tags":["OpenStack","database","SQLAlchemy","ORM","utility","MySQL","PostgreSQL","SQLite"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/oslo-db"},{"id":4163,"title":"Oslo Internationalization Utilities","library":"oslo-i18n","status":"active","version":"6.7.2","language":"python","ecosystem":"pypi","summary":"The oslo.i18n library provides utilities for internationalization (i18n) features, primarily for translating text strings within applications or libraries. It is part of the OpenStack Oslo project and is currently at version 6.7.2. New releases often align with OpenStack development cycles, indicating an active maintenance and development cadence.","last_verified":"2026-04-11T00:00:00.000Z","tags":["i18n","internationalization","localization","translation","openstack","oslo"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/oslo-i18n"},{"id":24182,"title":"Oslo Limit","library":"oslo-limit","status":"active","version":"2.10.0","language":"python","ecosystem":"pypi","summary":"Limit enforcement library to assist with quota calculation, part of the OpenStack Oslo project. Current version 2.10.0, requires Python >=3.10. Maintenance mode with infrequent releases.","last_verified":"2026-05-01T00:00:00.000Z","tags":["openstack","oslo","limit","quota","enforcement"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/oslo-limit"},{"id":5001,"title":"Oslo Logging Library","library":"oslo-log","status":"active","version":"8.1.0","language":"python","ecosystem":"pypi","summary":"oslo.log is a Python library that provides standardized logging configuration for OpenStack projects. It offers custom formatters, handlers, and support for context-specific logging, enhancing the standard Python logging module. The current version is 8.1.0 and it's actively maintained by the OpenStack community with regular releases.","last_verified":"2026-04-12T00:00:00.000Z","tags":["logging","openstack","configuration","log management","structured logging"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/oslo-log"},{"id":7481,"title":"Oslo Messaging","library":"oslo-messaging","status":"active","version":"17.3.0","language":"python","ecosystem":"pypi","summary":"Oslo Messaging is a foundational library providing an API for inter-process communication (IPC) for OpenStack services. It supports both Remote Procedure Call (RPC) and notification patterns over various message queue backends like RabbitMQ, Kafka, and ZeroMQ. It's currently at version 17.3.0 and follows the OpenStack release cadence, typically receiving updates roughly every six months.","last_verified":"2026-04-16T00:00:00.000Z","tags":["OpenStack","messaging","RPC","AMQP","Kafka","ZeroMQ","IPC"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/oslo-messaging"},{"id":21670,"title":"Oslo Metrics","library":"oslo-metrics","status":"active","version":"0.15.1","language":"python","ecosystem":"pypi","summary":"Oslo Metrics is a library for collecting and reporting metrics in OpenStack services. It provides a pluggable backend system for metrics such as counters, gauges, and histograms. The current version is 0.15.1, with a relatively stable release cadence.","last_verified":"2026-04-27T00:00:00.000Z","tags":["metrics","openstack","monitoring","library"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/oslo-metrics"},{"id":7482,"title":"Oslo Middleware Library","library":"oslo-middleware","status":"active","version":"8.0.0","language":"python","ecosystem":"pypi","summary":"Oslo.middleware is an OpenStack library that provides a collection of WSGI middleware components for web service development. It allows developers to inject functionality into WSGI pipelines to intercept and modify request/response flows, offering features like HTTP header manipulation, request body size limiting, CORS support, and error handling. It is an actively maintained project within the OpenStack ecosystem, with regular releases aligning with OpenStack development cycles.","last_verified":"2026-04-16T00:00:00.000Z","tags":["OpenStack","WSGI","middleware","web development","HTTP","CORS","error handling"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/oslo-middleware"},{"id":7483,"title":"Oslo Policy","library":"oslo-policy","status":"active","version":"5.0.0","language":"python","ecosystem":"pypi","summary":"Oslo Policy is a core OpenStack library providing a robust and flexible authorization framework. It allows developers to define fine-grained access control rules using a policy file (JSON or YAML) and enforce them within their applications. As part of the OpenStack Oslo project, it is actively maintained with releases tied to the OpenStack development cycle, currently at version 5.0.0.","last_verified":"2026-04-16T00:00:00.000Z","tags":["openstack","policy","authorization","rbac","security"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/oslo-policy"},{"id":21671,"title":"oslo.privsep","library":"oslo-privsep","status":"active","version":"3.10.1","language":"python","ecosystem":"pypi","summary":"OpenStack library for privilege separation. Provides a framework for running sensitive operations in a separate privileged process. Current version is 3.10.1, released as part of OpenStack Dalmatian. Released on a 6-month cadence aligned with OpenStack releases.","last_verified":"2026-04-27T00:00:00.000Z","tags":["openstack","privilege-separation","security","daemon"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/oslo-privsep"},{"id":9161,"title":"Oslo Reports Library","library":"oslo-reports","status":"active","version":"3.7.0","language":"python","ecosystem":"pypi","summary":"oslo.reports is an OpenStack library that provides a general-purpose framework for generating detailed error and system reports, often referred to as 'Guru Meditation Reports'. It helps administrators obtain an accurate view of the current live state of a system, including running threads, configuration parameters, and package versions. The current version is 3.7.0, and it follows the OpenStack project's regular release cadence.","last_verified":"2026-04-16T00:00:00.000Z","tags":["OpenStack","reporting","diagnostics","error reporting","system information","utilities"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/oslo-reports"},{"id":10016,"title":"Oslo Rootwrap","library":"oslo-rootwrap","status":"active","version":"7.9.0","language":"python","ecosystem":"pypi","summary":"Oslo Rootwrap is an OpenStack library providing a highly configurable privilege escalation mechanism, akin to `sudo`. It enables non-root users to execute specific commands as root, governed by filters defined in configuration files, and is crucial for secure privileged operations in OpenStack services. The current version is 7.9.0, and it is actively maintained as part of the OpenStack Oslo common libraries, following OpenStack's release cadence.","last_verified":"2026-04-17T00:00:00.000Z","tags":["OpenStack","security","privilege escalation","sudo","oslo"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/oslo-rootwrap"},{"id":4164,"title":"Oslo Serialization Library","library":"oslo-serialization","status":"active","version":"5.9.1","language":"python","ecosystem":"pypi","summary":"The oslo.serialization library, part of the OpenStack Oslo project, provides robust utilities for representing Python objects in transmittable and storable formats like JSON and MessagePack. It aims to offer high-quality, stable, and consistent serialization functionalities for OpenStack and other projects. The library is actively maintained and currently at version 5.9.1.","last_verified":"2026-04-11T00:00:00.000Z","tags":["serialization","json","messagepack","openstack","utilities","data-interchange"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/oslo-serialization"},{"id":7484,"title":"Oslo Service","library":"oslo-service","status":"active","version":"4.5.1","language":"python","ecosystem":"pypi","summary":"oslo.service is a Python library that provides a robust framework for defining and running long-running services within the OpenStack ecosystem. It encapsulates patterns for service management, including handling concurrency, periodic operations, WSGI applications, and integration with systemd. The library is actively maintained as part of the OpenStack Oslo project, with version 4.5.1 being the latest as of February 2026, and receives regular updates.","last_verified":"2026-04-16T00:00:00.000Z","tags":["OpenStack","service management","daemon","concurrency","WSGI","systemd","oslo"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/oslo-service"},{"id":8390,"title":"OpenStack Oslo Upgrade Check","library":"oslo-upgradecheck","status":"active","version":"2.7.1","language":"python","ecosystem":"pypi","summary":"oslo-upgradecheck is a Python library providing common code for writing upgrade checks within OpenStack projects. It assists with implementing `$SERVICE-status upgrade check` commands by offering a framework to define and execute various pre-upgrade validation functions. Currently at version 2.7.1, its release cadence is generally aligned with the OpenStack coordinated release cycle, typically every six months, though individual Oslo libraries may have more frequent patch releases.","last_verified":"2026-04-16T00:00:00.000Z","tags":["OpenStack","upgrade","health check","utility","oslo","devops"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/oslo-upgradecheck"},{"id":5677,"title":"Oslo Utility library","library":"oslo-utils","status":"active","version":"10.0.1","language":"python","ecosystem":"pypi","summary":"The oslo.utils library provides support for common utility functions such as encoding, exception handling, string manipulation, and time handling. It is an integral part of the OpenStack ecosystem. The current stable version is 10.0.1, with releases typically tied to the OpenStack development cycles.","last_verified":"2026-04-11T00:00:00.000Z","tags":["openstack","utility","encoding","exceptions","time","uuid","python3"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/oslo-utils"},{"id":9162,"title":"Oslo Versioned Objects","library":"oslo-versionedobjects","status":"active","version":"3.9.0","language":"python","ecosystem":"pypi","summary":"Oslo Versioned Objects is an OpenStack library that provides a framework for defining data objects with built-in versioning capabilities. It allows for seamless evolution of object schemas, particularly important in RPC (Remote Procedure Call) contexts where different service versions might communicate. It's currently at version 3.9.0 and is part of the OpenStack Oslo libraries, receiving updates in sync with OpenStack releases.","last_verified":"2026-04-16T00:00:00.000Z","tags":["OpenStack","objects","versioning","RPC","data-models"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/oslo-versionedobjects"},{"id":24183,"title":"Oslo VMware","library":"oslo-vmware","status":"active","version":"4.9.0","language":"python","ecosystem":"pypi","summary":"The Oslo VMware library provides common VMware-related utilities and API interaction patterns for OpenStack projects. It wraps the pyVmomi library for vSphere API access, offering simplified authentication, session management, and operations like VM creation, datastore management, and network configuration. Current version 4.9.0 requires Python >=3.10. Release cadence is tied to OpenStack releases, typically one per cycle.","last_verified":"2026-05-01T00:00:00.000Z","tags":["openstack","vmware","vsphere","oslo","cloud"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/oslo-vmware"},{"id":24184,"title":"Oslo Test Framework","library":"oslotest","status":"active","version":"6.1.1","language":"python","ecosystem":"pypi","summary":"Oslo test framework provides test utilities and base test classes for OpenStack projects. It helps with test isolation, mocking configuration, and fixture management. Current version: 6.1.1, release cadence is seasonal (aligned with OpenStack releases).","last_verified":"2026-05-01T00:00:00.000Z","tags":["testing","openstack","fixtures","test-framework"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/oslotest"},{"id":15746,"title":"OSLS (Open-Source Serverless) Framework","library":"osls","status":"active","version":"3.63.2","language":"javascript","ecosystem":"npm","summary":"OSLS (Open-Source Serverless) Framework, currently at version 3.63.2, is a community-maintained, open-source fork of the Serverless Framework v3. It acts as a drop-in replacement for users who cannot or choose not to upgrade to Serverless Framework v4. The project primarily focuses on supporting AWS Lambda deployments, offering up-to-date compatibility with new AWS runtimes and bug fixes. It distinguishes itself by being lighter and faster than the original v3, having removed enterprise features (like Serverless Dashboard and Components), auto-updating, and unused dependencies. Maintained by the Bref community, its release cadence involves frequent patch and minor updates to ensure continued compatibility and security. It supports various languages including Node.js, TypeScript, Python, Go, and Java, leveraging an approachable YAML syntax for defining serverless applications and their infrastructure.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","serverless","lambda","aws","amazon","azure","google-cloud","apache-open-whisk","iot","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/osls"},{"id":16475,"title":"OpenStreetMap API for JavaScript/TypeScript","library":"osm-api","status":"active","version":"4.0.0","language":"javascript","ecosystem":"npm","summary":"The `osm-api` package provides a robust JavaScript/TypeScript wrapper for interacting with the OpenStreetMap API, designed for both Node.js (requiring Node.js >=18) and browser environments. Currently stable at version 4.0.0 (last published February 2026), the library facilitates common OSM operations such as fetching map features, managing changesets, user data, messaging, and notes. It automatically converts OSM's XML responses into JSON format, simplifying data handling for developers. A key differentiator is its use of OAuth 2 for authentication, enhancing security by avoiding the direct exposure of OAuth `client_secret`s. The library is lightweight (24 kB gzipped) and offers a simpler API and TypeScript support compared to older alternatives like `osm-request`. While a specific fixed release cadence is not explicitly stated, updates are released to address critical changes, such as the security patches to OSM's authentication flow, requiring timely library updates (e.g., v3.0.0 for a specific popup mode authentication fix).","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","osm","openstreetmap","openstreetmap api","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/osm-api"},{"id":13726,"title":"OpenStreetMap PBF Streaming Parser","library":"osm-pbf-parser","status":"abandoned","version":"2.3.0","language":"javascript","ecosystem":"npm","summary":"osm-pbf-parser is a Node.js library designed for streaming parsing of OpenStreetMap Protocol Buffer (PBF) files. It processes binary PBF data, converting it into a stream of JavaScript objects representing OSM nodes, ways, and relations. The current stable version is 2.3.0. This library is designed for handling large `.pbf` files efficiently by processing them in a streaming fashion, avoiding the need to load the entire file into memory. It further differentiates itself by exposing `BlobParser` and `BlobEncoder` components, which allow for distributing binary work units and facilitating parallel processing of PBF data blobs, a feature useful for high-performance data extraction and transformation workflows. Due to its age (last updated in 2021) and CommonJS-only nature, it should be considered for projects that can tolerate an unmaintained dependency or require its specific streaming and parallel processing features for older Node.js environments.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","osm","openstreetmaps","protobuf","streaming","parser"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/osm-pbf-parser"},{"id":24185,"title":"osm2geojson","library":"osm2geojson","status":"active","version":"0.3.2","language":"python","ecosystem":"pypi","summary":"A Python library to convert OSM and Overpass JSON responses into valid GeoJSON. Version 0.3.2 is the latest stable release. The library is actively maintained, with recent bug fixes for polygon hole handling and blacklist/whitelist rules. Releases are sporadic.","last_verified":"2026-05-01T00:00:00.000Z","tags":["osm","overpass","geojson","gis","converter"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/osm2geojson"},{"id":10017,"title":"PyOsmium","library":"osmium","status":"active","version":"4.3.1","language":"python","ecosystem":"pypi","summary":"PyOsmium provides Python bindings for libosmium, a high-performance C++ library designed for processing OpenStreetMap (OSM) data. It enables efficient reading, writing, and manipulation of various OSM file formats (PBF, XML, O5M) and change files, making it suitable for large-scale geospatial data tasks. The library is actively maintained with regular updates, typically aligning with new libosmium releases, and is currently at version 4.3.1.","last_verified":"2026-04-17T00:00:00.000Z","tags":["GIS","OSM","geospatial","data processing","mapping","OpenStreetMap"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/osmium"},{"id":5356,"title":"OSMnx","library":"osmnx","status":"active","version":"2.1.0","language":"python","ecosystem":"pypi","summary":"OSMnx is a Python package that simplifies the process of downloading, modeling, analyzing, and visualizing street networks and other geospatial features directly from OpenStreetMap. It is built upon NetworkX and GeoPandas, providing a powerful toolkit for urban and spatial analysis. The current version is 2.1.0, and the library maintains an active development cycle with regular updates and major releases that may introduce breaking changes.","last_verified":"2026-04-13T00:00:00.000Z","tags":["geospatial","mapping","openstreetmap","networks","urban planning","visualization","graph theory"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/osmnx"},{"id":6760,"title":"Oso Cloud Python Client","library":"oso-cloud","status":"active","version":"2.6.0","language":"python","ecosystem":"pypi","summary":"Oso Cloud is an authorization-as-a-service platform. The Python client (`oso-cloud`) provides a convenient wrapper around the Oso Cloud HTTP API, enabling applications to interact with the service for modeling, storing, enforcing, querying, and testing authorization logic using the declarative Polar policy language. The library is currently at version 2.6.0 and demonstrates a healthy release cadence, with the last version released less than a year ago.","last_verified":"2026-04-15T00:00:00.000Z","tags":["authorization","rbac","oso","oso cloud","authorization as a service","microservice authorization","security"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/oso-cloud"},{"id":11506,"title":"ospec: Noiseless Testing Framework","library":"ospec","status":"active","version":"4.2.1","language":"javascript","ecosystem":"npm","summary":"ospec is a lightweight and \"noiseless\" JavaScript testing framework, currently at version 4.2.1. It aims for terser and faster test code compared to alternatives like Mocha, Jasmine, or Tape, emphasizing readability through its Subject-Verb-Object assertion structure. The framework includes features for test grouping, asynchronous tests, `before/after` hooks, test exclusivity (`.only`), and spies for mocking functions. Its core design principle is to regulate test-space configuration to promote focus on testing logic and encourage uniform test suites. The project maintains a small footprint, aiming for around 800 lines of code after a planned API surface change, with a current release cadence that reflects ongoing development and refinements.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","testing"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/ospec"},{"id":17858,"title":"Express Middleware for Osprey RAML APIs","library":"osprey-middleware","status":"abandoned","version":"0.5.0","language":"javascript","ecosystem":"npm","summary":"Osprey-middleware is an Express.js middleware designed to integrate the Osprey RAML-based API framework directly into Express applications. Its primary function is to enable request and response validation, routing, and other API governance features as defined by a RAML specification, by exposing the Osprey API definition as an Express router. The package currently stands at version 0.5.0, indicating it never reached a stable 1.0 release. Given the lack of recent updates to this specific package (last commit ~4 years ago as of April 2026) and the core 'osprey' framework (last npm publish July 2020), its release cadence is effectively stalled. This package differentiates itself by its tight integration with the RAML API description language, promoting a documentation-first approach for Node.js Express applications, but its abandonment means it is not actively maintained or developed.","last_verified":"2026-04-23T00:00:00.000Z","tags":["javascript","osprey","middleware"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/osprey-middleware"},{"id":7485,"title":"OpenStack Profiler Library","library":"osprofiler","status":"active","version":"4.3.0","language":"python","ecosystem":"pypi","summary":"OSProfiler is a Python library used by OpenStack projects and clients for cross-service profiling. It enables the generation of a single trace per request across multiple services, forming a tree of calls to help identify performance bottlenecks. It is actively maintained by the OpenStack community and provides API and CLI tools for trace management.","last_verified":"2026-04-16T00:00:00.000Z","tags":["profiling","openstack","performance","tracing","distributed-tracing"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/osprofiler"},{"id":2175,"title":"OSQP: The Operator Splitting QP Solver","library":"osqp","status":"active","version":"1.1.1","language":"python","ecosystem":"pypi","summary":"OSQP (Operator Splitting Quadratic Program) is an optimization solver for Quadratic Programs (QPs) using the Alternating Direction Method of Multipliers (ADMM). It's primarily written in C, providing high-level language interfaces for Python, Julia, Matlab, and R. The current Python library version is 1.1.1, with an active development and release cadence of several updates per year, including major versions that introduce breaking changes.","last_verified":"2026-04-24T15:28:53.573Z","tags":["optimization","quadratic programming","solver","convex optimization","numerical","admm"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/osqp"},{"id":8391,"title":"Osquery Python API","library":"osquery","status":"active","version":"3.1.1","language":"python","ecosystem":"pypi","summary":"The `osquery` Python library provides a robust API for interacting with the osquery daemon, enabling users to execute SQL queries against the operating system, manage osquery extensions, and handle distributed queries. It acts as a client to a running `osqueryd` instance. The current version is 3.1.1, released in December 2023, with releases occurring periodically to keep pace with the core osquery project.","last_verified":"2026-04-16T00:00:00.000Z","tags":["osquery","security","monitoring","api","system-introspection","sql","daemon"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/osquery"},{"id":15747,"title":"Aliyun OSS Node.js Client","library":"oss-client","status":"active","version":"2.5.1","language":"javascript","ecosystem":"npm","summary":"The `oss-client` package provides a robust Node.js client for Alibaba Cloud's Object Storage Service (OSS), functionally similar to Amazon S3. The current stable version is 2.5.1, released in August 2025. This library maintains an active release cadence, with minor feature updates every few months and bug fixes as needed. It leverages modern JavaScript features, exclusively using `async/await` for all operations, making asynchronous programming straightforward. A key differentiator is its strong TypeScript support and ESM-first approach since version 2.0.0, catering to contemporary Node.js development practices. It is specifically designed for Aliyun OSS, offering comprehensive object manipulation capabilities including put, get, delete, stream handling, URL generation, and ACL management, along with support for bucket and object tagging.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","oss","client","file","aliyun","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/oss-client"},{"id":674,"title":"Aliyun OSS (Object Storage Service) SDK","library":"oss2","status":"active","version":"2.19.1","language":"python","ecosystem":"pypi","summary":"The `oss2` library is the official Alibaba Cloud OSS (Object Storage Service) SDK for Python. It provides functionalities to interact with OSS, including bucket and object operations like upload, download, and management. The current version is 2.19.1. It is actively maintained with regular updates.","last_verified":"2026-05-12T17:44:26.001Z","tags":["cloud","storage","aliyun","oss","object-storage"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/oss2"},{"id":28020,"title":"OSSDatasets","library":"ossdata","status":"active","version":"0.3.7","language":"python","ecosystem":"pypi","summary":"OSSDatasets provides scalable access to Software Engineering datasets such as SWE-bench and GitHub issue data. It downloads and caches datasets locally for reproducible ML experiments. Current version 0.3.7, release cadence irregular.","last_verified":"2026-05-09T00:00:00.000Z","tags":["datasets","swe-bench","software-engineering","ml"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/ossdata"},{"id":24186,"title":"ossfs - fsspec filesystem for Alibaba Cloud OSS","library":"ossfs","status":"active","version":"2025.5.0","language":"python","ecosystem":"pypi","summary":"ossfs provides an fsspec-compatible filesystem interface for Alibaba Cloud Object Storage Service (OSS). Current version is 2025.5.0, with monthly/quarterly releases. It supports both synchronous and asynchronous operations and requires Python >=3.8.","last_verified":"2026-05-01T00:00:00.000Z","tags":["fsspec","oss","alibaba-cloud","filesystem","object-storage"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/ossfs"},{"id":28021,"title":"Ostorlab OXO Scanner Orchestrator","library":"ostorlab","status":"active","version":"2.3.2","language":"python","ecosystem":"pypi","summary":"Ostorlab (oxo) is a security scanner orchestrator that manages and coordinates scanning agents across various assets (iOS, Android, HarmonyOS, web, network, etc.). It provides a CLI (`oxo scan`) to run, stop, and manage scans via a distributed architecture. The current stable version is 2.3.2, released in May 2025, with active development on GitHub. It requires Python >=3.9.","last_verified":"2026-05-09T00:00:00.000Z","tags":["security","scanner","orchestrator","cli","docker","gRPC","agents"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/ostorlab"},{"id":9163,"title":"OpenTelemetry Python Extensions","library":"otel-extensions","status":"active","version":"1.1.0","language":"python","ecosystem":"pypi","summary":"OpenTelemetry Extensions for Python is a collection of helper classes, functions, and decorators designed to simplify the use of the OpenTelemetry Python API and SDK packages. It currently supports Python >= 3.8 and is actively maintained, with version 1.1.0 released in October 2024.","last_verified":"2026-04-16T00:00:00.000Z","tags":["OpenTelemetry","Observability","Tracing","Metrics","Logging","Instrumentation","Distributed Tracing","Python"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/otel-extensions"},{"id":17859,"title":"TrueType TTC Bundler with Glyph Sharing","library":"otfcc-ttcize","status":"active","version":"0.10.2","language":"javascript","ecosystem":"npm","summary":"otfcc-ttcize is a command-line utility designed to bundle multiple TrueType (TTF) font files into a single TrueType Collection (TTC) file, with a focus on optimizing file size through glyph sharing. It is currently at version 0.10.2 and appears to be actively maintained as part of the broader otfcc toolchain, though specific release cadences are not explicitly stated. A key differentiator is its glyph sharing mechanism, which significantly reduces the final TTC file size by consolidating common glyphs across the bundled fonts. However, it's crucial to note that this glyph sharing functionality is *not* applicable to CFF (Compact Font Format) fonts, for which users are advised to consider `otf2otc` instead. The tool relies on external `otfcc` executables for its underlying font processing operations.","last_verified":"2026-04-23T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/otfcc-ttcize"},{"id":11507,"title":"OTP Utility for Google Authenticator","library":"otp","status":"active","version":"2.0.1","language":"javascript","ecosystem":"npm","summary":"This package provides comprehensive utilities for generating and verifying One-Time Passwords (OTP), adhering to both HOTP (HMAC-Based One-Time Password Algorithm) as defined in RFC 4226 and TOTP (Time-Based One-Time Password Algorithm) as defined in RFC 6238. It is designed to be compatible with popular OTP mechanisms like Google Authenticator. The current stable version is 2.0.1, indicating active development and maintenance. The library differentiates itself by offering direct support for generating Google Authenticator-compatible URLs, parsing existing OTP URLs or base32-encoded secrets, and including a JSON reviver for seamless serialization and deserialization of OTP objects. While a specific release cadence is not formally stated, significant refactors, such as the TypeScript conversion in v1.0.0, highlight ongoing efforts to modernize and improve the codebase.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","one-time-password","google authenticator","hotp","totp","otp"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/otp"},{"id":16474,"title":"Database-less OTP Verification","library":"otp-without-db","status":"active","version":"1.0.6","language":"javascript","ecosystem":"npm","summary":"otp-without-db is a Node.js library, currently at version 1.0.6, designed for secure, database-less One-Time Password (OTP) verification. It leverages Node.js's built-in `crypto` module to create and verify HMAC-based hashes that encapsulate the OTP, recipient identifier (phone/email), and an expiration timestamp. This approach eliminates the need for persistent storage of OTPs on the server side, reducing database load and potential attack surface. The library's core functionality revolves around `createNewOTP` for generating a verifiable hash and `verifyOTP` for validating user-submitted credentials against that hash. While it handles verification, users must implement their own OTP generation (e.g., using `otp-generator`) and delivery mechanisms (SMS, email). The project has a relatively slow release cadence, suggesting a stable, feature-complete state since its initial publication. Its primary differentiator is the stateless, cryptographic verification model, which relies heavily on a shared secret key for security.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","otp","sms","verification","cryptography","smsverify","emailverify","2fa"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/otp-without-db"},{"id":24187,"title":"Otto's Expeditions","library":"ottos-expeditions","status":"active","version":"0.0.5","language":"python","ecosystem":"pypi","summary":"A library from Ascend.io for building and running data pipelines, providing abstractions for data processing workflows. Current version 0.0.5, requires Python >=3.9. Pre-release, active development.","last_verified":"2026-05-01T00:00:00.000Z","tags":["data-pipelines","ETL","ascend","workflow"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/ottos-expeditions"},{"id":24188,"title":"AlienVault OTX Python SDK","library":"otxv2","status":"active","version":"1.5.12","language":"python","ecosystem":"pypi","summary":"Official Python SDK for AlienVault OTX (Open Threat Exchange) API. Current version 1.5.12, maintained by AT&T Cybersecurity. Provides access to pulses, indicators, and threat intelligence feeds. Release cadence is irregular with periodic bugfixes and feature additions.","last_verified":"2026-05-01T00:00:00.000Z","tags":["threat intelligence","otx","alienvault","api","security"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/otxv2"},{"id":16661,"title":"OUI MAC Address Lookup CLI","library":"oui","status":"active","version":"13.1.7","language":"javascript","ecosystem":"npm","summary":"The `oui` package provides a command-line interface (CLI) tool for looking up vendor information associated with MAC addresses within the IEEE Organizationally Unique Identifier (OUI) database. As of version 13.1.7, this package is exclusively a CLI utility, meaning it does not expose any JavaScript or TypeScript APIs for programmatic usage. For developers requiring programmatic access to the OUI data or a library interface, the `oui-data` package is the designated alternative. The project maintains an active development status, with major versions often introducing breaking changes such as Node.js version requirements, removal of features like `search` and `update`, and changes in data sources. Its primary differentiator is its simplicity as a direct command-line lookup tool, relying on the official IEEE data source since version 12.0.0.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/oui"},{"id":16476,"title":"IEEE OUI Database","library":"oui-data","status":"active","version":"1.1.571","language":"javascript","ecosystem":"npm","summary":"oui-data provides the IEEE Organizationally Unique Identifier (OUI) database as a static JSON file, enabling programmatic access to MAC address vendor information. The current stable version is 1.1.571. This package primarily serves as a data source, with updates typically tied to upstream IEEE OUI registry changes and dependency bumps, implying an as-needed release cadence rather than a fixed schedule. Its key differentiator is simplicity and direct JSON export, making it easy to consume in environments that support JSON module imports or require/import raw JSON. It eschews any processing logic or API, focusing solely on delivering the raw, structured OUI data.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/oui-data"},{"id":28022,"title":"Ouroboros AI","library":"ouroboros-ai","status":"active","version":"0.36.0","language":"python","ecosystem":"pypi","summary":"Ouroboros is a specification-first workflow engine for AI coding agents, integrating with Claude Code and Codex CLI. It allows you to define reusable workflows using YAML specs and execute them via agents. Current version is 0.36.0, with a fast release cadence and breaking changes between minor versions.","last_verified":"2026-05-09T00:00:00.000Z","tags":["workflow engine","AI agents","claude code","codex cli","specification-first"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/ouroboros-ai"},{"id":28023,"title":"Ouster SDK","library":"ouster-sdk","status":"active","version":"0.16.2","language":"python","ecosystem":"pypi","summary":"Official Python SDK for Ouster lidar sensors. Provides real-time data capture, visualization, and CLI tools for configuration, recording, and playback. Current version 0.16.2, with quarterly releases following a pattern of vX.Y.Z. Supports Python 3.8+. Breaking changes often involve reorganization under ouster.sdk prefix.","last_verified":"2026-05-09T00:00:00.000Z","tags":["lidar","sensor","robotics","ouster","point-cloud"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/ouster-sdk"},{"id":675,"title":"Outcome","library":"outcome","status":"active","version":"1.3.0.post0","language":"python","ecosystem":"pypi","summary":"Outcome is a Python library extracted from the Trio project, designed to capture the outcome (return value or raised exception) of both synchronous and asynchronous Python function calls. It provides a standardized way to pass around results that might otherwise be exceptions, facilitating structured error handling. The current version is 1.3.0.post0, with releases occurring periodically to add features and address issues.","last_verified":"2026-05-12T17:44:43.190Z","tags":["concurrency","error-handling","trio","result-type","async"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/outcome"},{"id":21672,"title":"outdated","library":"outdated","status":"active","version":"0.2.2","language":"python","ecosystem":"pypi","summary":"A Python library to check if a version of a PyPI package is outdated. Current version: 0.2.2. Release cadence: infrequent, last updated in 2020.","last_verified":"2026-04-27T00:00:00.000Z","tags":["version-check","pypi","outdated"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/outdated"},{"id":9164,"title":"Outerbounds (Metaflow Distribution)","library":"outerbounds","status":"active","version":"0.12.28","language":"python","ecosystem":"pypi","summary":"Outerbounds is an opinionated distribution of Metaflow, designed to streamline machine learning workflows by providing pre-configured cloud infrastructure and a curated set of dependencies. It aims to reduce administrative overhead, allowing data scientists to focus more on model development. The current version is 0.12.28 and it follows a continuous release cadence, often aligning with Metaflow updates.","last_verified":"2026-04-16T00:00:00.000Z","tags":["data-science","machine-learning","mlops","workflow","orchestration","cloud","metaflow","aws","kubernetes"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/outerbounds"},{"id":57,"title":"Outlines","library":"outlines","status":"active","version":"1.2.11","language":"python","ecosystem":"pypi","summary":"Structured generation library by .txt (dottxt-ai). Guarantees schema-valid outputs at generation time via FSM-based logits masking — no post-processing or retries. Supports regex, JSON schema (Pydantic or raw), CFG, and multiple-choice constraints. Backends: Transformers, vLLM, llama.cpp, MLX, Ollama, OpenAI, Mistral, Gemini. Core FSM engine split into separate outlines-core package (Rust). Two coexisting APIs: legacy outlines.models + outlines.generate.* style, and new 1.x outlines.from_* + model(prompt, Schema) style.","last_verified":"2026-05-12T06:14:46.863Z","tags":["outlines","structured-generation","constrained-decoding","json-schema","regex","pydantic","vllm","transformers","llama-cpp","fsm"],"install_tag":"stale","install_tag_description":"widespread failures or data too old to trust","api":"https://checklist.day/api/registry/outlines"},{"id":2176,"title":"Outlines-core","library":"outlines-core","status":"active","version":"0.2.14","language":"python","ecosystem":"pypi","summary":"Outlines-core is a Python library that provides high-performance, structured text generation capabilities, implemented in Rust. It offers core functionality for building regular expressions from JSON schemas and constructing finite-state automata to efficiently guide large language model (LLM) token generation. The current version is 0.2.14, with a release cadence that appears active, aligning with the broader 'outlines' project.","last_verified":"2026-04-24T15:31:07.190Z","tags":["structured generation","LLM","Rust","Python bindings","JSON schema","regex","NLP","AI"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/outlines-core"},{"id":11508,"title":"over - Function Overloading","library":"over","status":"abandoned","version":"0.0.5","language":"javascript","ecosystem":"npm","summary":"over is a JavaScript library designed to facilitate function overloading, allowing developers to define multiple implementations for a single function based on the arguments provided during invocation. It operates by accepting an array of 'test functions' (such as `over.string`, `over.numberOptionalWithDefault`, `over.callbackOptional`), which are used to match the types and presence of input arguments against predefined patterns. This enables complex argument signature management, default values for optional parameters, and callback handling in a structured way. The package is currently at version `0.0.5`, with its last significant activity in 2013, and the copyright dates back to 2012. This strongly suggests the project is abandoned, with no active development or maintenance. Its core differentiator was providing a declarative approach to function dispatch in a pre-ESM and pre-TypeScript era, often mitigating verbose `if`/`else` or switch statements for argument validation. It primarily targets Node.js environments.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","function","overload"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/over"},{"id":11509,"title":"OverlayScrollbars for React","library":"overlayscrollbars-react","status":"active","version":"0.5.6","language":"javascript","ecosystem":"npm","summary":"OverlayScrollbars-react is the official React wrapper for the highly customizable OverlayScrollbars library, providing native-like scrollbar functionality with enhanced styling capabilities and flexible configuration. The current stable version, 0.5.6, is built to be compatible with OverlayScrollbars v2.x. It offers both a component-based approach via `OverlayScrollbarsComponent` and a hook-based API with `useOverlayScrollbars`, catering to different integration preferences within React applications. Releases are frequent, often mirroring updates and feature additions in the core OverlayScrollbars library, ensuring an actively maintained and up-to-date solution. Key differentiators include its robust performance, comprehensive accessibility features (especially in scenarios where native scrollbars are problematic), and a focus on deferred initialization to optimize application load times and user experience.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","overlayscrollbars","react","component","hook","hooks","styleable","custom","scrollbar","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/overlayscrollbars-react"},{"id":11510,"title":"OverlayScrollbars for Vue","library":"overlayscrollbars-vue","status":"active","version":"0.5.9","language":"javascript","ecosystem":"npm","summary":"OverlayScrollbars-Vue is the official Vue wrapper for the OverlayScrollbars library, providing highly customizable scrollbars that replace native browser scrollbars for consistent cross-browser styling and behavior. It integrates seamlessly into Vue 3 applications, offering both a component-based API (`OverlayScrollbarsComponent`) and a composable API for more granular control. Currently at version `0.5.9`, the package maintains an active release cadence, often aligning with updates to the underlying `OverlayScrollbars` core library, which is at `v2.15.0`. Recent core library updates have introduced features like configurable click-scroll behavior and performance optimizations such as a `sleep` function and enhanced debounce options. Its key differentiators include extensive customization options, performance optimizations like deferred initialization, and robust event handling, making it a powerful choice for enhancing UI/UX in Vue projects demanding bespoke scrollbar aesthetics and functionality.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","overlayscrollbars","vue","vue2","vue3","component","composable","composition","styleable","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/overlayscrollbars-vue"},{"id":9165,"title":"Overloading","library":"overloading","status":"abandoned","version":"0.5.0","language":"python","ecosystem":"pypi","summary":"Overloading.py is a Python 3 library that provides function and method dispatching based on the types and number of runtime arguments. When an overloaded function is called, it compares the arguments supplied to available signatures and invokes the implementation that provides the most accurate match. The library's current version is 0.5.0, released in April 2016, suggesting a low or inactive release cadence.","last_verified":"2026-04-16T00:00:00.000Z","tags":["overloading","dispatch","function","decorator","type hinting","polymorphism"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/overloading"},{"id":14793,"title":"Overlook Framework","library":"overlook-framework","status":"active","version":"0.8.6","language":"javascript","ecosystem":"npm","summary":"The `overlook-framework` is a Node.js web framework currently in active development, identified by its `0.8.6` version. Despite ongoing minor releases (e.g., `v0.8.x` series), the project explicitly states \"NOT READY FOR USE YET\" in its official README. This critical status indicates that the framework is unstable, unsuitable for production environments, and its API is subject to breaking changes without strict adherence to semantic versioning. Developers should treat it as an experimental or early-stage project. Key differentiators and stable usage patterns are not yet established, and comprehensive documentation for production use is likely incomplete. Its release cadence involves frequent updates, but these updates are within a pre-1.0 development cycle, meaning breaking changes are common.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/overlook-framework"},{"id":28024,"title":"Overmind PostgreSQL MCP Server","library":"overmind-postgres-mcp","status":"active","version":"1.2.0","language":"javascript","ecosystem":"npm","summary":"A comprehensive MCP server for PostgreSQL database interaction, integrating semantic intelligence via embeddings and RAG (Retrieval-Augmented Generation). Version 1.2.0, released regularly. Key differentiators: built-in high-performance memory (4096D) with pgvector support for SOTA embeddings, segregated agent memory per user, autonomous navigation allowing natural language queries without SQL. Provides both a CLI MCP server for tools like table browsing, query execution, and schema extraction, and a TypeScript library for programmatic embedding and hybrid search. Requires Node.js >=20 <25 and a PostgreSQL instance with pgvector extension. Competes with other PostgreSQL MCP servers but focuses on agent-oriented memory and semantic capabilities.","last_verified":"2026-05-09T00:00:00.000Z","tags":["javascript","mcp","postgresql","postgres","database","sql","fastmcp","typescript","model-context-protocol"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/overmind-postgres-mcp"},{"id":21673,"title":"Overpunch Parser/Formatter","library":"overpunch","status":"active","version":"1.1","language":"python","ecosystem":"pypi","summary":"A library for parsing and formatting IBM mainframe overpunch (signed numeric) fields. Used to convert between human-readable numbers and the compact byte-level representations common in legacy COBOL systems. Current version 1.1, stable and rarely updated.","last_verified":"2026-04-27T00:00:00.000Z","tags":["overpunch","ibm","mainframe","cobol","signed-numeric","legacy"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/overpunch"},{"id":24189,"title":"Overpy - Overpass API Wrapper","library":"overpy","status":"active","version":"0.7","language":"python","ecosystem":"pypi","summary":"Overpy is a Python wrapper for the OpenStreetMap Overpass API, allowing querying of OSM data with Overpass QL. Current version is 0.7, requiring Python >=3.6. Release cadence is low; the library is in maintenance mode.","last_verified":"2026-05-01T00:00:00.000Z","tags":["openstreetmap","overpass-api","osm","python-wrapper"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/overpy"},{"id":27215,"title":"overreact-transpiler","library":"overreact-transpiler","status":"active","version":"0.0.0","language":"javascript","ecosystem":"npm","summary":"A transpiler package with version 0.0.0, currently in a very early or incomplete state. No README data is provided, suggesting it may be experimental or placeholder. There are no known differentiators or release cadence. Use for educational purposes only.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/overreact-transpiler"},{"id":676,"title":"Overrides Library","library":"overrides","status":"active","version":"7.7.0","language":"python","ecosystem":"pypi","summary":"The `overrides` library (v7.7.0) provides a Python decorator `@override` to ensure that a method in a subclass correctly overrides a method from its superclass. It also includes `EnforceOverrides` for metaclass-level checks and `@final` to prevent methods from being overridden. The library focuses on improving the safety and experience of creating class hierarchies by catching common errors at class creation time, such as signature mismatches or accidental non-overrides. It has a regular release cadence, with several minor and patch releases in the past year.","last_verified":"2026-05-12T17:44:59.489Z","tags":["utility","decorator","type-checking","oop","inheritance","runtime-check","validation"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/overrides"},{"id":8392,"title":"OVHcloud API Client","library":"ovh","status":"active","version":"1.2.0","language":"python","ecosystem":"pypi","summary":"The `ovh` Python library is the official module for interacting with OVHcloud APIs. It provides a thin wrapper that handles the complexities of credential creation and request signing. The library is currently at version 1.2.0 and is actively maintained, with new releases incorporating features and compatibility updates for modern Python versions. It is designed to simplify automation and management of OVHcloud services.","last_verified":"2026-04-16T00:00:00.000Z","tags":["ovhcloud","api-client","cloud","automation","infrastructure","oauth"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/ovh"},{"id":21674,"title":"OVITO","library":"ovito","status":"active","version":"3.15.3","language":"python","ecosystem":"pypi","summary":"OVITO (Open Visualization Tool) is a scientific data visualization and analysis software for atomistic and particle simulation data. Version 3.15.3 supports Python 3.10+. It provides a Python module for scripting data import, modification, visualization, and analysis. The library is under active development by OVITO GmbH.","last_verified":"2026-04-27T00:00:00.000Z","tags":["visualization","molecular-dynamics","atomistic-simulation","data-analysis","scientific-visualization"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/ovito"},{"id":5357,"title":"ovld: Overloading Python Functions","library":"ovld","status":"active","version":"0.5.15","language":"python","ecosystem":"pypi","summary":"Ovld is a Python library that provides fast and feature-rich multiple dispatch for functions using type annotations. Unlike Python's built-in `functools.singledispatch`, `ovld` supports dispatching on multiple arguments, custom predicates, and value-based dispatch. It aims to simplify code that would otherwise rely on complex `if-elif` chains or `isinstance` checks for different argument types. The library is actively maintained, with the current version being 0.5.15, and offers performance superior to other multiple dispatch libraries.","last_verified":"2026-04-13T00:00:00.000Z","tags":["overloading","multiple dispatch","type hinting","decorators","recursion","performance"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/ovld"},{"id":24191,"title":"Open vSwitch Python library","library":"ovs","status":"active","version":"3.7.1","language":"python","ecosystem":"pypi","summary":"Official Python bindings for Open vSwitch (OVS), version 3.7.1. Provides APIs for interacting with OVS daemons via JSON-RPC, managing OpenFlow, and configuring virtual switches. Released quarterly, used primarily in SDN/NFV environments.","last_verified":"2026-05-01T00:00:00.000Z","tags":["openvswitch","sdn","networking","openflow","ovsdb","json-rpc"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/ovs"},{"id":27218,"title":"ovsdbapp","library":"ovsdbapp","status":"active","version":"2.17.0","language":"python","ecosystem":"pypi","summary":"A library for creating OVSDB applications. Current version 2.17.0, released as part of OpenStack zed cycle. Follows OpenStack release cadence (approximately 6 months).","last_verified":"2026-04-27T00:00:00.000Z","tags":["ovsdb","openstack","ovs","networking"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/ovsdbapp"},{"id":28025,"title":"Owlready2","library":"owlready2","status":"active","version":"0.50","language":"python","ecosystem":"pypi","summary":"Owlready2 is a Python library for ontology-oriented programming, allowing users to load OWL 2.0 ontologies as Python objects, modify them, save them, and perform reasoning via the HermiT reasoner. It includes an optimized RDF quadstore. Current version is 0.50 (as of latest release) and it follows an irregular release cadence. Requires Python >=3.6.","last_verified":"2026-05-09T00:00:00.000Z","tags":["OWL","ontology","semantic-web","reasoning","RDF","knowledge-graph"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/owlready2"},{"id":6761,"title":"OWL-RL","library":"owlrl","status":"active","version":"7.1.4","language":"python","ecosystem":"pypi","summary":"OWL-RL is a Python library that provides a simple implementation of the OWL2 RL Profile, as well as basic RDFS inference, on top of RDFLib. It performs mechanical forward chaining to compute the deductive closure of RDF graphs. The current version is 7.1.4, and it is actively maintained with a focus on semantic web inference capabilities.","last_verified":"2026-04-15T00:00:00.000Z","tags":["RDF","OWL","inference","semantic web","knowledge graph","RDFLib"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/owlrl"},{"id":5358,"title":"OGC Web Service utility library (OWSLib)","library":"owslib","status":"active","version":"0.35.0","language":"python","ecosystem":"pypi","summary":"OWSLib is a Python package for client programming with Open Geospatial Consortium (OGC) web service (OWS) interface standards, and their related content models. It provides a common API for accessing service metadata and wrappers for numerous OGC Web Service interfaces, including WMS, WFS, WCS, WPS, CSW, SOS, WMTS, and OGC API standards. The current version is 0.35.0, released on October 28, 2025. Releases are frequent, with several minor versions per year.","last_verified":"2026-04-13T00:00:00.000Z","tags":["OGC","GIS","geospatial","WMS","WFS","WCS","WPS","CSW","SOS","WMTS","OGC API"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/owslib"},{"id":26054,"title":"oxbuild","library":"oxbuild","status":"active","version":"0.1.5","language":"javascript","ecosystem":"npm","summary":"oxbuild is an ultra-fast tsc-like compiler built on top of the oxc toolchain. It transpiles TypeScript, JavaScript, JSX, and TSX, emits .d.ts files for projects with isolatedDeclarations, and generates JS source maps. Current stable version is 0.1.5, released via npm and crates.io with no fixed release cadence until stable. Its key differentiator is raw speed compared to tsc and swc by leveraging the oxc parser written in Rust. As of v0.1.5, it is still in alpha, not recommended for production use, and limitations include incomplete TSConfig support and experimental declarations.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","development-tools","web-programming","compilers","typescript","compiler","oxc","oxbuild"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/oxbuild"},{"id":11511,"title":"Oxc Minify","library":"oxc-minify","status":"active","version":"0.126.0","language":"javascript","ecosystem":"npm","summary":"Oxc Minify is a JavaScript minifier built in Rust, providing a Node.js API for synchronous and asynchronous code minification. Currently at version 0.126.0, it is under active and rapid development, with frequent releases often introducing breaking changes as the project matures. It is designed for high performance, already outperforming `esbuild` in some benchmarks, and aims to eventually include advanced minification techniques like constant inlining and dead code removal. A key differentiator is its Rust-based architecture, offering potential speed advantages over JavaScript-based minifiers like Terser or UglifyJS. However, it is explicitly alpha software, making assumptions about semantically correct input and using a fast parsing mode that skips some semantic error checks to maximize performance.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","minifier","minify","oxc","terser","typescript","uglify"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/oxc-minify"},{"id":13727,"title":"Oxc Parser","library":"oxc-parser","status":"active","version":"0.126.0","language":"javascript","ecosystem":"npm","summary":"The `oxc-parser` package provides a high-performance JavaScript and TypeScript parser with a Node.js API, currently at version 0.126.0. It's part of the broader Oxc project, known for its fast Rust-based tooling. The project exhibits a rapid release cadence, with frequent updates incorporating new features, bug fixes, and occasional breaking changes as seen in recent `crates_v` releases. Oxc Parser generates an AST that is fully conformant with the ESTree standard for JavaScript/JSX and `@typescript-eslint/typescript-estree` for TypeScript, with minor deviations for Stage 3 decorators and specific import syntax proposals (`import defer`, `import source`). A key differentiator is its 'Fast Mode,' which disables semantic error reporting by default for performance-critical scenarios, leaving error checks to downstream tools. It also offers WASM support and direct ESM information extraction, making it suitable for parser plugins and code transformation tasks.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","ast","estree","oxc","parser","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/oxc-parser"},{"id":26055,"title":"oxc-plugin-react-compiler","library":"oxc-plugin-react-compiler","status":"active","version":"0.2.0","language":"javascript","ecosystem":"npm","summary":"Rust port of babel-plugin-react-compiler for OXC/Vite v8. Current stable version: 0.2.0. Release cadence: frequent (10+ versions in 3 months). Key differentiators: 100% conformance parity with upstream React Compiler, Rust performance, source map generation. Not official React or OXC project, community-driven. Experimental, but aims for exact behavior alignment.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","compiler","oxc","react","react-compiler","vite"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/oxc-plugin-react-compiler"},{"id":11512,"title":"Oxc Resolver","library":"oxc-resolver","status":"active","version":"11.19.1","language":"javascript","ecosystem":"npm","summary":"Oxc Resolver is a high-performance, Rust-ported module resolver designed for Node.js environments, mimicking the behavior of `enhanced-resolve`, `tsconfig-paths-webpack-plugin`, and `tsconfck`. It provides a comprehensive implementation of both ESM and CommonJS module resolution algorithms as specified by Node.js. Currently stable at version 11.19.1, it receives frequent updates with minor version bumps and bug fixes, indicating active development. Key features include built-in support for TypeScript's `tsconfig.json` paths, project references, and automatic `tsconfig` discovery, making it a robust alternative for bundlers, linters, and language servers. It boasts significant performance improvements, such as being 28x faster than `webpack/enhanced-resolve`, and supports an in-memory file system and `tracing` instrumentation, distinguishing it from purely JavaScript-based resolvers.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/oxc-resolver"},{"id":11513,"title":"Oxc Transform Node API","library":"oxc-transform","status":"active","version":"0.126.0","language":"javascript","ecosystem":"npm","summary":"oxc-transform is the Node.js API for Oxc's high-performance JavaScript, TypeScript, and React JSX transformer, which is built in Rust. It provides synchronous (`transformSync`, `isolatedDeclarationSync`) and asynchronous (`transform`, `isolatedDeclaration`) functions for parsing and transforming code. A key feature is its specialized capability for generating TypeScript declaration files (`.d.ts`) with isolated declarations, fully conforming to TypeScript's `--isolatedDeclarations` compiler option. Currently at version 0.126.0, the package maintains a rapid release cadence, reflecting active and continuous development within the broader Oxc project ecosystem. Its primary differentiators include its Rust-native performance, positioning it as a fast and efficient alternative to tools like Babel, and its robust, up-to-date support for modern ECMAScript features, TypeScript syntax, and React JSX out-of-the-box. The library is designed to serve as a foundational, high-performance component for various JavaScript build and tooling pipelines requiring efficient code transformation.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","babel","jsx","oxc","transform","transformer","tsx","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/oxc-transform"},{"id":11514,"title":"Oxc Formatter (oxfmt)","library":"oxfmt","status":"active","version":"0.45.0","language":"javascript","ecosystem":"npm","summary":"Oxfmt is a high-performance, zero-configuration code formatter for JavaScript and TypeScript, built as part of the broader Oxidation Compiler (Oxc) project. It offers a fast alternative to tools like Prettier, leveraging Rust for superior performance. The package is currently at `v0.45.0` and is under active development, with frequent releases often tied to its companion linter, Oxlint, and the underlying Oxc Rust crates (typically weekly to bi-weekly for the monorepo). Its primary differentiators are its exceptional speed, minimal configuration overhead (enforcing an opinionated style), and its tight integration within the Oxc ecosystem, which aims to provide a complete suite of JavaScript tooling written in Rust. It ships with TypeScript types, supporting both programmatic usage via `formatSync` and `formatAsync` functions, and a direct command-line interface.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","formatter","oxc","oxfmt","prettier","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/oxfmt"},{"id":11515,"title":"Oxlint: High-Performance JavaScript/TypeScript Linter","library":"oxlint","status":"active","version":"1.60.0","language":"javascript","ecosystem":"npm","summary":"Oxlint is a JavaScript and TypeScript linter, part of the Oxc (Oxidation Compiler) suite, designed for extremely fast performance. It aims to provide a zero-configuration experience, allowing users to quickly integrate it into their projects. The current stable version is 1.60.0, and the project maintains a rapid release cadence, often releasing new minor versions (e.g., 1.58.0, 1.59.0, 1.60.0) and breaking changes at a frequent pace, sometimes weekly or bi-weekly. Key differentiators include its Rust-based implementation for speed and its focus on being an 'ESLint alternative' with built-in rules, avoiding the plugin ecosystem complexity of ESLint. It's intended to be run as a CLI tool.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","eslint","linter","oxc","oxlint","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/oxlint"},{"id":26056,"title":"oxlint-plugin-effect","library":"oxlint-plugin-effect","status":"active","version":"0.2.2","language":"javascript","ecosystem":"npm","summary":"oxlint-plugin-effect (v0.2.2) is an oxlint plugin that provides lint rules specific to the Effect-TS ecosystem. It includes both JavaScript-based rules and Go-based type-aware rules for deeper analysis. The plugin supports Effect v3 and v4 dual-version codebases, and ships precompiled binaries for multiple platforms. Key differentiators: type-aware linting via tsgolint Go binary, 59+ rules covering Effect patterns, and integration with oxlint's plugin system. The plugin is actively maintained with releases on a changeset-based cadence. Peer dependency: effect >=4.0.0-beta.49.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/oxlint-plugin-effect"},{"id":27217,"title":"oxlint-plugin-query","library":"oxlint-plugin-query","status":"active","version":"0.1.1","language":"javascript","ecosystem":"npm","summary":"Oxlint plugin providing TanStack Query v5 lint rules, ported to Oxlint's JS plugin API and compatible with ESLint flat config. Current stable version is 0.1.1, released monthly. It offers six rules (exhaustive-deps, no-rest-destructuring, stable-query-client, no-unstable-deps, infinite-query-property-order, mutation-property-order) to catch common TanStack Query anti-patterns earlier. Unlike tslint-plugin-react-query or eslint-plugin-query, it works natively with Oxlint (>=1.0.0) for fast linting, but also exports an ESLint compat plugin for flat config users. Requires Node >=18.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","oxlint","eslint","tanstack","query","tanstack-query","react-query","lint"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/oxlint-plugin-query"},{"id":14794,"title":"Oxlint Type-Aware Linter Backend","library":"oxlint-tsgolint","status":"active","version":"0.21.1","language":"javascript","ecosystem":"npm","summary":"Oxlint-tsgolint is a high-performance, type-aware TypeScript linter that serves as a backend for Oxlint. It leverages `typescript-go` (the Go port of TypeScript 7) to provide full compatibility with the TypeScript type system, enabling deep semantic analysis for TypeScript projects. Currently at version 0.21.1, the package maintains an active release cadence with frequent updates for bug fixes, performance improvements, and new features. Its key differentiators include performance often 20-40x faster than traditional ESLint with `typescript-eslint` on large codebases, multi-core rule execution, and broad coverage of 59 out of 61 targeted `typescript-eslint` type-aware rules. It focuses on catching production-grade bugs that syntax-only linters miss, such as unhandled promise rejections. Users integrate it by installing it alongside Oxlint and enabling type-aware checks via Oxlint's CLI and configuration files, making it a critical component for projects requiring advanced static analysis without sacrificing linting speed.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/oxlint-tsgolint"},{"id":28028,"title":"oxrdflib","library":"oxrdflib","status":"active","version":"0.5.0","language":"python","ecosystem":"pypi","summary":"rdflib stores based on pyoxigraph. Version 0.5.0 requires Python >=3.8, upgrades pyoxigraph to 0.5, adds JSON-LD support, and improves SPARQL query behavior. Development is active on GitHub.","last_verified":"2026-05-09T00:00:00.000Z","tags":["rdf","sparql","oxigraph","rdflib","semantic-web"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/oxrdflib"},{"id":27220,"title":"oxylabs","library":"oxylabs","status":"active","version":"3.0.0","language":"python","ecosystem":"pypi","summary":"Official Python library for Oxylabs Scraper APIs (Web Scraper API, Real-Time Crawls, etc.). Current version 3.0.0, released Apr 2025. Active development with monthly releases.","last_verified":"2026-05-01T00:00:00.000Z","tags":["scraping","web-scraper-api","oxylabs","real-time-crawl"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/oxylabs"},{"id":16164,"title":"Oy-vey: React Email Templates","library":"oy-vey","status":"abandoned","version":"0.12.1","language":"javascript","ecosystem":"npm","summary":"Oy-vey is a utility library for building server-side HTML email templates using React. It provides a set of components (`Table`, `TBody`, `TR`, `TD`, `Img`, `A`) that validate props against email best practices to help ensure compatibility across various email clients. The package also offers `Oy.renderTemplate` to inject rendered React components into a complete HTML email skeleton. Currently at version 0.12.1, the project appears to be largely abandoned, with the last npm publish over five years ago and known, unaddressed issues such as significant TypeScript compilation time increases. Its primary differentiation lies in its React-based component validation for email best practices, but it lacks active development and modern ecosystem support.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","react","email","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/oy-vey"},{"id":3729,"title":"Ordered YAML (oyaml)","library":"oyaml","status":"active","version":"1.1","language":"python","ecosystem":"pypi","summary":"oyaml is a drop-in replacement for PyYAML designed to preserve dictionary ordering during YAML loading and dumping. It supports both Python 2 and Python 3 by patching the underlying PyYAML library. The current version is 1.1, with releases occurring infrequently, primarily for compatibility updates with newer PyYAML versions or test suite improvements.","last_verified":"2026-04-25T14:27:36.133Z","tags":["yaml","ordereddict","pyyaml","serialization","deserialization","configuration"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/oyaml"},{"id":23138,"title":"OZI - Package Python projects with Meson","library":"ozi","status":"active","version":"2.1.31","language":"python","ecosystem":"pypi","summary":"OZI is a build system helper that wraps Meson to simplify packaging Python projects. It provides project scaffolding, dependency management, and automated builds for C extensions. Current version 2.1.31, requires Python 3.10-3.13. Active development with monthly releases.","last_verified":"2026-05-01T00:00:00.000Z","tags":["build","meson","packaging","c-extension","scaffolding"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/ozi"},{"id":13728,"title":"p-every","library":"p-every","status":"active","version":"2.0.0","language":"javascript","ecosystem":"npm","summary":"p-every is a utility package that tests whether all promises in an iterable pass a provided asynchronous testing function, similar to `Array.prototype.every()` but designed for concurrent promise execution. The current stable version is 2.0.0. This library is part of a broader ecosystem of promise utilities (`p-*` packages), known for their focused functionality and robust asynchronous control. A key differentiator is its `concurrency` option, allowing developers to limit the number of `testFunction` calls running in parallel, which is crucial for managing resource usage or API rate limits. While release cadence is not strictly defined, packages in this family typically receive stable updates with major versions introducing significant changes, including potential shifts in module format. It is particularly useful for validating collections of asynchronous operations efficiently.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","async","await","bluebird","collection","concurrency","concurrently","every","filter"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/p-every"},{"id":8393,"title":"p_tqdm: Parallel Processing with Progress Bars","library":"p-tqdm","status":"active","version":"1.4.2","language":"python","ecosystem":"pypi","summary":"p_tqdm is a Python library that simplifies parallel processing by wrapping `pathos.multiprocessing` with `tqdm` progress bars. It provides a flexible parallel map functionality, supporting lambda functions, nested functions, and class methods, while displaying a clear progress bar with estimated time to completion. The library is actively maintained, with version 1.4.2 being the current release as of August 2024, and receives updates to ensure compatibility and address issues.","last_verified":"2026-04-16T00:00:00.000Z","tags":["parallel-processing","progress-bar","tqdm","multiprocessing","pathos"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/p-tqdm"},{"id":20255,"title":"p-webpack","library":"p-webpack","status":"active","version":"1.0.1","language":"javascript","ecosystem":"npm","summary":"p-webpack is a thin wrapper that adds Promise support to Webpack's compile API (versions 1-4). Version 1.0.1 is the current stable release. It accepts the same configuration options as Webpack and returns a Promise that resolves with the compilation stats. It is a minimal, no-dependency library that simply promisifies the callback-based compiler.run(). Unlike alternatives like webpack-promise or manual wrapping, p-webpack focuses only on the run method and maintains full compatibility with Webpack's options object. It is suitable for Node.js 4+ and requires Webpack as a peer dependency.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","webpack","promise","options","object","value"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/p-webpack"},{"id":18642,"title":"P3X Redis UI","library":"p3x-redis-ui","status":"active","version":"2026.4.2007","language":"javascript","ecosystem":"npm","summary":"P3X Redis UI is a feature-rich Redis GUI that runs as a web server application or standalone desktop app (Electron). Current stable version is 2026.4.2007, released weekly with active development. It uniquely offers three interchangeable frontends (Angular, React, Vue) with full feature parity, live switching via Settings. Supports SSH, cluster, sentinel, ACL management, JSON editing with CodeMirror, binary upload/download, and 54 languages. Includes an AI assistant with 15 read-only Redis tools. Can be deployed via Docker, npm, or Snapcraft. Minimum Node.js v22 required.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","redis","ui","gui","web","electron","desktop","server","angularjs"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/p3x-redis-ui"},{"id":18641,"title":"P3X Redis UI Server","library":"p3x-redis-ui-server","status":"active","version":"2026.4.373","language":"javascript","ecosystem":"npm","summary":"Socket.IO backend server for the P3X Redis UI (v2026.4.373) with dual Angular/React frontends. Provides real-time Redis management via WebSocket events, supporting ioredis (standalone, cluster, sentinel), JWT-based authentication, AI query translation to Redis commands via Groq, and auto-decompression of 7 compressed formats (GZIP, ZIP, zlib, Zstandard, LZ4, Snappy, Brotli). Requires Node.js >=22. Released under MIT, no REST endpoints—all communication is socket-based. Differentiator: dual frontend stack (Angular + React) with full feature parity, 54 languages, 7 themes, and integrated login page.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","redis","ui","gui","web","electron","desktop","server","angularjs"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/p3x-redis-ui-server"},{"id":28026,"title":"p4p","library":"p4p","status":"active","version":"4.2.2","language":"python","ecosystem":"pypi","summary":"Python interface to PVAccess (PV Access) protocol client for EPICS. Current version 4.2.2, supports Python >=2.7. Maintained by EPICS community, follow EPICS release cadence.","last_verified":"2026-05-09T00:00:00.000Z","tags":["epics","pva","pvaccess","control-system","ca"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/p4p"},{"id":7486,"title":"P4Python: Perforce Helix Core API","library":"p4python","status":"active","version":"2025.2.2863679","language":"python","ecosystem":"pypi","summary":"P4Python is the official Python API for Perforce Helix Core, allowing Python applications to interact with Perforce servers. It enables scripting of Perforce operations like file management, changelists, jobs, and user administration. The library is actively maintained with frequent releases, currently at version 2025.2.2863679.","last_verified":"2026-04-16T00:00:00.000Z","tags":["perforce","vcs","scm","devops","version-control","api-client"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/p4python"},{"id":15365,"title":"Pa11y CI","library":"pa11y-ci","status":"active","version":"4.1.0","language":"javascript","ecosystem":"npm","summary":"Pa11y CI is an accessibility testing tool built upon the core Pa11y library, specifically engineered for integration into Continuous Integration (CI) workflows. It facilitates automated auditing of web applications against WCAG standards by scanning a defined list of URLs or a sitemap. The current stable version is `4.1.0`, actively maintained with updates often synchronizing with its upstream dependencies like Pa11y and Puppeteer. Its key differentiators include its robust command-line interface, making it ideal for CI environments, and its flexible configuration system that supports both JSON and JavaScript files. This allows for fine-grained control over testing parameters, including parallel execution, browser contexts, and specific Pa11y options per URL, enabling comprehensive and efficient accessibility validation. It leverages a headless Chromium browser to perform accurate, real-world accessibility checks.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","a11y","accessibility","analysis","aria","audit","automation","axe","axe-core"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pa11y-ci"},{"id":11516,"title":"Amazon Product Advertising API 5.0 TypeScript SDK","library":"paapi5-typescript-sdk","status":"active","version":"0.2.0","language":"javascript","ecosystem":"npm","summary":"The `paapi5-typescript-sdk` is an unofficial TypeScript SDK designed for interacting with Amazon's Product Advertising API 5.0. As of its latest release, v0.2.0, it provides a comprehensive set of classes and types for constructing and sending requests such as `SearchItemsRequest`, `GetItemsRequest`, and `GetBrowseNodesRequest`. The library internally handles the AWS V4 signing process via the `SignHelper` class, abstracting away much of the authentication complexity. Being unofficial, its development and alignment with Amazon's API updates are dependent on the maintainer. It ships with full TypeScript types, making it ideal for type-safe Node.js environments. This SDK simplifies interaction with PAAPI 5.0, which migrated from XML to JSON responses and deprecated PAAPI 4.0 in 2020. While Amazon provides official SDKs for other languages like Python, this TypeScript version fills a gap for Node.js developers seeking a type-safe interface.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","amazon","aws","paapi5","typescript","node"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/paapi5-typescript-sdk"},{"id":16165,"title":"PAC Proxy Agent","library":"pac-proxy-agent","status":"active","version":"9.0.1","language":"javascript","ecosystem":"npm","summary":"`pac-proxy-agent` is a Node.js module that provides an `http.Agent` implementation for resolving proxy settings using a Proxy Auto-Configuration (PAC) file. It is part of the actively maintained `proxy-agents` monorepo by TooTallNate and is currently at version `9.0.1`. This agent seamlessly integrates with Node.js's native `http` and `https` modules, automatically determining whether to use a direct connection, an HTTP proxy, an HTTPS proxy, or a SOCKS proxy based on the PAC file's logic for a given target URL. Releases typically follow the monorepo's cadence, often aligning major version bumps with Node.js LTS updates, such as the recent shift to Node.js 20. Its key differentiator is its robust and secure PAC file interpretation, leveraging `quickjs-wasi` for isolated PAC script execution.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","pac","proxy","agent","http","https","socks","request","access"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pac-proxy-agent"},{"id":17860,"title":"Pacco Modular Web Bundler","library":"pacco","status":"abandoned","version":"2.1.18","language":"javascript","ecosystem":"npm","summary":"Pacco is a JavaScript bundler designed for modular and extensible web projects, focusing on building client-side assets like JavaScript and SCSS. Currently at version 2.1.18, its development appears to be inactive; the last update was in November 2021, and its documentation explicitly states it is a 'TODO' dependent on user interest. This tool distinguishes itself from alternatives like Webpack by offering zero-configuration setup, supporting partial builds to compile only necessary files, and providing extensibility features for injecting or overriding files. It also allows for module priority configuration, ensuring critical code loads early for improved perceived performance. Pacco is built on top of Gulp, enabling easy integration with existing Gulp-based build systems and facilitating further customization with Gulp plugins. However, its maintenance status and lack of comprehensive documentation make it a less viable option for new projects compared to actively developed bundlers.","last_verified":"2026-04-23T00:00:00.000Z","tags":["javascript","bundler","modular","extensible","web","projects","js","scss","gulp"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pacco"},{"id":20256,"title":"pack-config-diff","library":"pack-config-diff","status":"active","version":"0.1.0","language":"javascript","ecosystem":"npm","summary":"Semantic configuration differ and dumper for webpack and rspack projects. Version 0.1.0 (initial public release) supports comparing two configuration objects with semantic explanations, exporting live configs to YAML/JSON/inspect, and generating reports in summary, markdown, or JSON formats. Extracted from Shakapacker and battle-tested in production. Key differentiators: plugin-aware comparison, rule-matching by test pattern, ignore-paths filtering, and support for JS/TS/JSON/YAML config files. Requires Node >=16 and ts-node >=10 as peer dependency. Ships TypeScript types.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","webpack","rspack","config","diff","compare","configuration","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pack-config-diff"},{"id":13729,"title":"npm Package Build Stats Analyzer","library":"package-build-stats","status":"active","version":"8.2.7","language":"javascript","ecosystem":"npm","summary":"package-build-stats is a JavaScript/TypeScript library designed to analyze the build size and performance metrics of npm packages. It simulates a package build process, including installation, minification (with Terser or esbuild), and gzipping, to provide detailed statistics such as gzipped size, uncompressed size, and bundle composition. The library is currently at version 8.2.7 and demonstrates an active release cadence with frequent updates and improvements. A key differentiator is its ability to utilize various package managers like Bun, pnpm, or Yarn for faster installations, and its beta support for analyzing local packages during development. It also allows for granular analysis by specifying custom top-level exports, beyond just the default export, and exposes a comprehensive event queue for monitoring build lifecycle events. This tool is the robust backend engine behind services like Bundlephobia, making it suitable for production use cases requiring accurate package size insights.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/package-build-stats"},{"id":13730,"title":"NPM Package Name Regex Validator","library":"package-name-regex","status":"active","version":"5.0.0","language":"javascript","ecosystem":"npm","summary":"This package provides a highly focused and reliable regular expression specifically designed to validate NPM package names according to the official NPM registry rules. It is currently stable at version 5.0.0 and receives regular maintenance, with major version bumps primarily driven by Node.js End-of-Life (EOL) cycles to ensure compatibility with modern runtime environments. The library differentiates itself by offering a pre-tested, up-to-date regex, saving developers from manually crafting and maintaining complex validation logic, which can be prone to errors as NPM naming conventions evolve. It is a lightweight utility intended for scenarios requiring strict package name validation, such as package managers, build tools, or user input forms, and ships with TypeScript types for enhanced developer experience.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","match","name","package","regex","regexp","test","validate","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/package-name-regex"},{"id":27219,"title":"Packager","library":"packager","status":"active","version":"0.1.9","language":"javascript","ecosystem":"npm","summary":"A browser-based trans-bundler that runs entirely in the browser, enabling code transformation and bundling without a server. Current version 0.1.9. It leverages existing bundler concepts for client-side use, focusing on ease of integration and in-browser workflows. Differentiates from server-side bundlers by operating fully in the browser environment, making it suitable for online editors or prototyping tools.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/packager"},{"id":13731,"title":"Package URL JavaScript Library","library":"packageurl-js","status":"active","version":"2.0.1","language":"javascript","ecosystem":"npm","summary":"The `packageurl-js` library provides a JavaScript implementation for parsing, constructing, and validating Package URLs (purls) according to the official purl specification (https://github.com/package-url/purl-spec). Currently at version 2.0.1, it is a microlibrary focused solely on handling purl strings and objects. It offers a `PackageURL` class for object-oriented manipulation, static methods for string parsing, and helper objects like `PurlComponent` and `PurlType` for component-level validation and normalization. Its primary differentiator is strict adherence to the purl specification, ensuring consistent and correct handling of package identifiers across different ecosystems. Given its nature as a specification implementation, release cadence is typically driven by updates to the purl specification itself or critical bug fixes.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","package","url","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/packageurl-js"},{"id":1263,"title":"Package URL Python Library","library":"packageurl-python","status":"active","version":"0.17.6","language":"python","ecosystem":"pypi","summary":"packageurl-python is a Python library for parsing and building Package URLs (purls), a standardized way to identify software packages across various ecosystems. It is currently at version 0.17.6 and maintains an active development pace with frequent patch and minor releases.","last_verified":"2026-04-23T19:02:47.726Z","tags":["packageurl","purl","security","supply chain","sbom","parser"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/packageurl-python"},{"id":245,"title":"packaging","library":"packaging","status":"active","version":"26.0","language":"python","ecosystem":"pypi","summary":"Reusable core utilities for Python packaging interoperability specifications. Implements PEP 440 version handling, specifiers, markers, requirements, tags, metadata, and lockfiles. Used internally by pip, setuptools, and most build tools. Uses calendar-based versioning (YY.N). Current version is 26.0 (2026).","last_verified":"2026-05-12T12:18:22.966Z","tags":["packaging","pypa","pep440","version","specifier","requirements","markers","pip","python"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/packaging"},{"id":7487,"title":"Packaging Legacy","library":"packaging-legacy","status":"active","version":"23.0.post0","language":"python","ecosystem":"pypi","summary":"Packaging-legacy is a Python library, currently at version 23.0.post0, that provides support for 'legacy' Python packaging functionality. It restores features, primarily related to version parsing, that were removed from the official `packaging` library. Its main utility is the `packaging_legacy.version.parse` function, which can handle version strings that the modern `packaging` library would deem invalid. The library has an infrequent release cadence, with only two releases to date, both in late 2023.","last_verified":"2026-04-16T00:00:00.000Z","tags":["packaging","legacy","versioning","pypa","compatibility"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/packaging-legacy"},{"id":26058,"title":"Packer CLI","library":"packer-cli","status":"active","version":"2.17.8","language":"javascript","ecosystem":"npm","summary":"Full-featured CLI tool for scaffolding and packaging Node library modules compliant with both Node.js and browsers. At version 2.17.8, it integrates Rollup for bundling, Gulp for task automation, Babel for transpilation, and supports multiple test frameworks (Mocha, Jest, Jasmine, Karma) and style preprocessors (PostCSS, LESS, SASS, Stylus). Differentiates itself by enforcing best practices and providing a unified workflow for file-watching, live-reloading, transpilation, bundling, and unit testing with coverage. Ships TypeScript types, supports React, Handlebars, and JSdom. Release cadence appears irregular; no major releases recently.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","Library CLI","Node Library","NPM Library","Browser Lib","Lib CLI","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/packer-cli"},{"id":15748,"title":"Intelligent Webpack Config Generator","library":"packjs","status":"active","version":"1.4.0","language":"javascript","ecosystem":"npm","summary":"packjs is a command-line interface (CLI) tool designed to simplify webpack configuration. It acts as an \"intelligent bundler\" by generating complex webpack setups from simpler, higher-level configuration inputs. The package aims to automate the installation of necessary dependencies and supports features like HTTPS certificates for development. As of version 1.4.0, it primarily targets Node.js environments (requiring Node.js >=10.13.0). Its key differentiator is abstracting away much of the boilerplate and complexity often associated with manual webpack configuration, making it suitable for developers who prefer a more streamlined build process without diving deep into webpack internals. The official documentation can be found on its project website.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","webpack","pack","bundler"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/packjs"},{"id":18643,"title":"Packly","library":"packly","status":"active","version":"0.0.4","language":"javascript","ecosystem":"npm","summary":"Packly is an HTML bundler for JavaScript applications. The current stable version is v0.0.4, released on an unscheduled cadence. It bundles HTML files and their dependencies into a single output. Key differentiators: lightweight, no heavy configuration, and TypeScript support. As an early-stage project, it may have limited features compared to mature bundlers like webpack or Parcel. Suitable for simple projects needing quick bundling without complex setups.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/packly"},{"id":24190,"title":"packvers","library":"packvers","status":"active","version":"21.5","language":"python","ecosystem":"pypi","summary":"Core utilities for Python package versioning. A fork of `packaging` version 21.3 that reintroduces `LegacyVersion` and supports PEP 440 / legacy comparison. Latest version 21.5, requires Python >=3.6.","last_verified":"2026-05-01T00:00:00.000Z","tags":["versioning","packaging","fork","legacy"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/packvers"},{"id":11517,"title":"Pacote: JavaScript Package Downloader","library":"pacote","status":"active","version":"21.5.0","language":"javascript","ecosystem":"npm","summary":"Pacote is a robust JavaScript library designed for programmatically fetching package manifests and tarballs, primarily from the npm registry but also supporting various other package specifiers like Git repositories, local directories, and tarball URLs. It is the underlying package fetching mechanism used by the npm CLI itself, ensuring high compatibility with npm's ecosystem. The current stable version is 21.5.0, released in March 2026, and the project demonstrates an active release cadence with frequent updates across major versions (e.g., v19, v20, v21 receiving simultaneous updates). Key differentiators include its ability to resolve any npm-compatible package specifier, simulate packument data for non-registry sources, and run `prepare` scripts for Git or directory-based packages to replicate the publishing process. It provides APIs for resolving package URLs, extracting contents to a directory, fetching manifests, and downloading tarball data as buffers or streams.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","packages","npm","git"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pacote"},{"id":5792,"title":"pact-python","library":"pact-python","status":"active","version":"3.2.1","language":"python","ecosystem":"pypi","summary":"pact-python is an active library (current version 3.2.1) providing consumer-driven contract testing capabilities for Python applications. It builds on the Pact Rust FFI library, offering full support for Pact features and ensuring compatibility with other Pact implementations. It sees regular updates, often aligning with major Pact specification changes and core library enhancements.","last_verified":"2026-04-14T00:00:00.000Z","tags":["contract testing","microservices","API testing","consumer-driven contracts"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pact-python"},{"id":8394,"title":"Pact Python FFI","library":"pact-python-ffi","status":"active","version":"0.4.28.2","language":"python","ecosystem":"pypi","summary":"`pact-python-ffi` provides low-level Python bindings for the underlying Pact FFI (Foreign Function Interface) library, which is written in Rust. It enables Python applications to directly interact with the core Pact logic for contract testing. While often an internal dependency of the higher-level `pact-python` library, it can be used independently for advanced FFI control. The current version is `0.4.28.2`, and it is part of the `pact-python` monorepo, following its active release cadence.","last_verified":"2026-04-16T00:00:00.000Z","tags":["pact","ffi","consumer-driven-contracts","testing","bindings","rust"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pact-python-ffi"},{"id":13732,"title":"PactumJS REST API Testing Tool","library":"pactum","status":"active","version":"3.9.1","language":"javascript","ecosystem":"npm","summary":"PactumJS is a lightweight and powerful open-source REST API testing tool designed to automate various levels of API testing, including end-to-end (e2e), integration, contract, and component (service level) tests. It emphasizes a clear and comprehensive testing style, utilizing numerous descriptive methods for building requests and defining expectations. The current stable version is 3.9.1, with minor releases occurring frequently, demonstrating active development and maintenance. Key differentiators include its compelling built-in mock server, elegant data management capabilities for dynamic values, robust built-in JSON schema validation, and an extendable architecture. PactumJS supports various JavaScript test runners like Mocha, Jest, and Cucumber, making it adaptable to different testing frameworks and helping simplify complex API testing scenarios across the entire test pyramid.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","api","REST","automation","testing","component","service","contract","integration","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pactum"},{"id":27221,"title":"PADDLE: Python Atmospheric Dynamics: Discovery and Learning about Exoplanets","library":"paddle","status":"active","version":"1.3.0","language":"python","ecosystem":"pypi","summary":"PADDLE (Python Atmospheric Dynamics: Discovery and Learning about Exoplanets) is an open-source, user-friendly Python frontend of the canoe general circulation model (GCM) for exoplanet atmospheres. Current version is 1.3.0, released in January 2025. The project is actively maintained on GitHub, with frequent releases adding new features such as two-stream radiative transfer, cubed-sphere remapping, and opacity implementations.","last_verified":"2026-04-27T00:00:00.000Z","tags":["exoplanets","atmospheric-dynamics","gcm","canoe","radiative-transfer"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/paddle"},{"id":58,"title":"Paddle","library":"paddle-python-sdk","status":"active","version":"1.13.0","language":"python","ecosystem":"pypi","summary":"Official Python SDK for Paddle Billing (the new Paddle platform). PyPI package is paddle-python-sdk, imports as paddle_billing. Requires Python >=3.11. Note: there are two Paddle platforms — Paddle Classic (legacy) and Paddle Billing (current). This SDK is Paddle Billing only.","last_verified":"2026-05-12T06:15:16.627Z","tags":["payments","paddle","billing","subscriptions","merchant-of-record","python"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/paddle-python-sdk"},{"id":3730,"title":"PaddleOCR","library":"paddleocr","status":"active","version":"3.4.0","language":"python","ecosystem":"pypi","summary":"PaddleOCR is an awesome multilingual OCR and document parsing toolkit built upon the PaddlePaddle deep learning framework. It provides robust capabilities for text detection, text recognition, and structured document understanding, capable of transforming images and PDFs into structured data (JSON/Markdown) for AI and LLM-based applications. The library is currently at version 3.4.0 and maintains a frequent release cadence, with minor versions released every few months, incorporating new models and features.","last_verified":"2026-04-25T14:35:48.898Z","tags":["OCR","AI","ML","Computer Vision","Document Processing","PaddlePaddle","Text Recognition","Text Detection","Multilingual","Document Understanding"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/paddleocr"},{"id":3731,"title":"PaddlePaddle","library":"paddlepaddle","status":"active","version":"3.3.1","language":"python","ecosystem":"pypi","summary":"PaddlePaddle (PArallel Distributed Deep LEarning) is an efficient, flexible, and extensible deep learning framework. It is the first independent R&D deep learning platform in China, open-sourced since 2016, and is widely adopted across various industries including manufacturing, agriculture, and enterprise services. As of March 2026, the current stable version is 3.3.1. PaddlePaddle maintains regular updates for its core framework and offers monthly releases for its NVIDIA-optimized containers.","last_verified":"2026-04-25T14:40:04.965Z","tags":["deep learning","machine learning","AI","framework","GPU","distributed training","python"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/paddlepaddle"},{"id":24192,"title":"PaddlePaddle GPU","library":"paddlepaddle-gpu","status":"active","version":"2.6.2","language":"python","ecosystem":"pypi","summary":"PaddlePaddle GPU is Baidu's deep learning framework with GPU support. Current version is 2.6.2. Release cadence is roughly quarterly.","last_verified":"2026-05-01T00:00:00.000Z","tags":["deep learning","gpu","paddlepaddle","baidu"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/paddlepaddle-gpu"},{"id":4165,"title":"PaddleX","library":"paddlex","status":"active","version":"3.4.3","language":"python","ecosystem":"pypi","summary":"PaddleX is a low-code development tool built on the PaddlePaddle deep learning framework. It integrates numerous ready-to-use pre-trained models, facilitating full-process AI development from model training to inference. Supporting various mainstream hardware, PaddleX aims to assist AI developers in industrial practice. The current version is 3.4.3, with an active release cadence.","last_verified":"2026-04-11T00:00:00.000Z","tags":["AI","deep learning","computer vision","OCR","low-code","PaddlePaddle","machine learning","image classification","object detection","semantic segmentation","time series"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/paddlex"},{"id":24193,"title":"pafy","library":"pafy","status":"maintenance","version":"0.5.5","language":"python","ecosystem":"pypi","summary":"pafy is a Python library to retrieve YouTube content and metadata, such as video titles, descriptions, thumbnails, and download URLs. Current version is 0.5.5, with no set release cadence; the project appears to be in maintenance mode with infrequent updates.","last_verified":"2026-05-01T00:00:00.000Z","tags":["youtube","video","metadata","downloader"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pafy"},{"id":3205,"title":"Pagefind Python API","library":"pagefind","status":"active","version":"1.5.0","language":"python","ecosystem":"pypi","summary":"Pagefind is a Python API wrapper for the Pagefind Rust binary, providing static, low-bandwidth full-text search capabilities for websites. It excels at indexing large static sites, supporting HTML files, custom records, and multilingual content. The library is actively maintained, with version 1.5.0 released on April 6, 2026, offering an asynchronous interface for programmatic indexing.","last_verified":"2026-04-25T07:06:20.554Z","tags":["static site generation","search","full-text search","indexing","offline search"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pagefind"},{"id":3204,"title":"Pagefind","library":"pagefind-bin","status":"active","version":"1.5.0","language":"python","ecosystem":"pypi","summary":"Pagefind is a library for performant, low-bandwidth, fully static search. The `pagefind-bin` Python package provides a convenient wrapper to install and manage the Pagefind binary for use in Python projects, making its CLI tools accessible. The current version is 1.5.0, and it typically releases updates in sync with the upstream Pagefind binary releases.","last_verified":"2026-04-25T07:05:02.560Z","tags":["search","static-site","full-text-search","binary-wrapper","cli-tool"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pagefind-bin"},{"id":2177,"title":"PagerDuty Python Client","library":"pagerduty","status":"active","version":"6.2.1","language":"python","ecosystem":"pypi","summary":"The `pagerduty` library provides lightweight Python clients for PagerDuty's REST API v2 and Events API v2, built on top of the `httpx` HTTP client. It is the official and actively maintained successor to the `pdpyras` library, offering features like connection pooling, authentication, pagination, and configurable retry logic. The current version is 6.2.1, with a regular release cadence addressing bug fixes, new features, and API endpoint support.","last_verified":"2026-04-24T15:31:24.340Z","tags":["pagerduty","api client","incident management","alerting","devops"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pagerduty"},{"id":1264,"title":"Paginate","library":"paginate","status":"active","version":"0.5.7","language":"python","ecosystem":"pypi","summary":"Paginate is a Python module that helps divide large lists of items into pages for easier browsing. It's a standalone library, previously maintained as `webhelpers.paginate`, and aims to be framework-agnostic. The current version is 0.5.7, last updated in August 2024, indicating active maintenance for its core functionality.","last_verified":"2026-04-23T19:03:02.616Z","tags":["pagination","web","utility","data-handling","lists"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/paginate"},{"id":1852,"title":"Eclipse Paho MQTT Python Client","library":"paho-mqtt","status":"active","version":"2.1.0","language":"python","ecosystem":"pypi","summary":"The Eclipse Paho MQTT Python Client library provides classes for applications to connect to an MQTT broker, publish messages, and subscribe to topics to receive messages. It supports MQTT versions 5.0, 3.1.1, and 3.1, and is designed for lightweight publish/subscribe messaging, suitable for IoT and M2M communication where bandwidth or code footprint is a concern. The current stable version is 2.1.0, with regular updates and an active development cadence as part of the Eclipse Foundation projects.","last_verified":"2026-04-24T02:30:27.698Z","tags":["mqtt","iot","messaging","publish-subscribe","client"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/paho-mqtt"},{"id":21675,"title":"Paid AI Python SDK","library":"paid-python","status":"active","version":"1.8.0","language":"python","ecosystem":"pypi","summary":"Official Python SDK for the Paid API (https://paid.ai). Provides sync and async clients to manage subscriptions, orders, checkouts, webhooks, customer portal sessions, credit balances, and more. Currently at version 1.8.0, with frequent releases adding new sub-clients. Requires Python >=3.10 <3.14.","last_verified":"2026-04-27T00:00:00.000Z","tags":["paid","api","sdk","payments","subscriptions","checkout"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/paid-python"},{"id":18644,"title":"pakit","library":"pakit","status":"active","version":"2.3.0","language":"javascript","ecosystem":"npm","summary":"pakit is an opinionated JavaScript bundler (v2.3.0) that provides out-of-the-box linting, transpilation, minification, and sourcemaps with minimal configuration. It supports CommonJS and ES2015 modules, bundle splitting via shards, file watching, caching, and configuration through .pakit.json, .pakit.js, or .pakit directory. Integrates with eslint, babel, and uglify, respecting their rc files for non-invasiveness. Differentiated by its strong defaults and modular configuration approach. Release cadence is sporadic; latest stable is v2.3.0.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","bundler"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pakit"},{"id":18645,"title":"Pakku","library":"pakku","status":"active","version":"1.4.1","language":"javascript","ecosystem":"npm","summary":"Pakku (v1.4.1) is a command-line web bundler and compiler that processes entire web sites: it scans for assets, links, pages, and images; versionizes filenames using Git commit IDs (cache busting); optimizes/minifies HTML, JavaScript, CSS, Less, JPEG, PNG, GIF, SVG; and supports data attributes for inline expansion and dev-only stripping. Differentiated by its holistic site-centric approach (vs module bundlers like Webpack) and zero-config philosophy. Released under MIT/BSD. Maintained on GitHub (zanona/pakku). Release cadence is irregular; latest stable v1.4.1 (2020-03-29). Requires Node >=6.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","automation","bundling","compression","html","package","performance","web"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pakku"},{"id":11518,"title":"Pako - JavaScript Zlib Compression","library":"pako","status":"active","version":"2.1.0","language":"javascript","ecosystem":"npm","summary":"Pako is a high-performance JavaScript port of the zlib library, designed for fast data compression and decompression directly within web browsers and Node.js environments. The current stable version is 2.1.0. It aims to provide binary-compatible results with the original C zlib implementation (v1.2.8 as per the README), demonstrating near-native speed in modern JavaScript engines for CPU-intensive tasks. Pako differentiates itself by its modular design, allowing individual components to be used or browserified, and its support for both raw deflate/inflate streams and gzip format. It handles various input types, including automatic UTF-8 recoding for strings during compression and optional UTF-8 string output for decompression. Its release cadence is generally feature-driven and as needed, rather than fixed time intervals.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","zlib","deflate","inflate","gzip"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pako"},{"id":4674,"title":"Palettable","library":"palettable","status":"active","version":"3.3.3","language":"python","ecosystem":"pypi","summary":"Palettable is a Python library that provides a comprehensive collection of color palettes, including those from Colorbrewer2, Tableau, CartoColors, cmocean, and more. It is written in pure Python with no external dependencies and can supply color maps for Matplotlib or be used for web applications. The current version is 3.3.3, with an irregular release cadence and maintenance releases as needed.","last_verified":"2026-04-12T00:00:00.000Z","tags":["color palettes","visualization","matplotlib","data visualization","color schemes"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/palettable"},{"id":18646,"title":"Pallet Bundler","library":"pallet-bundler","status":"active","version":"1.0.12","language":"javascript","ecosystem":"npm","summary":"Pallet is a zero-config JavaScript bundler that processes an HTML entry point and automatically bundles linked JS and CSS into separate files. Version 1.0.12 is the latest stable release with infrequent updates. It offers a simple CLI with options for entry, output directory, and file naming, plus a config file for customization. Unlike webpack or Parcel, Pallet focuses on minimal setup and HTML-first bundling, making it suitable for small static sites or prototyping.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pallet-bundler"},{"id":14796,"title":"PAMELA: Python PAM Interface","library":"pamela","status":"active","version":"1.2.0","language":"en","ecosystem":"pypi","summary":"Pamela is a Python wrapper for Pluggable Authentication Modules (PAM) that utilizes `ctypes` to interface with the system's PAM libraries. It merges functionality from previously abandoned Python PAM projects (gnosek/python-pam and simplepam) to provide robust Python 3 support, raise informative `PamError` exceptions on failure, and manage PAM sessions. Maintained by Project Jupyter, it aims to offer a reliable and up-to-date solution for system authentication on Unix-like operating systems. The current version is 1.2.0, released in August 2024, indicating active development.","last_verified":"2026-04-16T00:00:00.000Z","tags":["PAM","authentication","system","security","unix","linux","ctypes"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pamela"},{"id":2178,"title":"pamqp: AMQP 0-9-1 Low-Level Library","library":"pamqp","status":"active","version":"4.0.0","language":"python","ecosystem":"pypi","summary":"pamqp is a low-level Python library for marshaling and unmarshaling AMQP 0-9-1 protocol frames. It provides programmatic access to AMQP commands, headers, and body frames, allowing users to build clients, servers, or proxies that interact directly with the AMQP protocol, notably for RabbitMQ. The current version is 4.0.0, with stable releases typically occurring to address Python compatibility or critical bug fixes.","last_verified":"2026-04-24T15:31:41.830Z","tags":["amqp","rabbitmq","protocol","low-level","serialization","async"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pamqp"},{"id":24194,"title":"pan-os-python","library":"pan-os-python","status":"active","version":"1.12.5","language":"python","ecosystem":"pypi","summary":"Palo Alto Networks SDK for Python to interact with PanOS devices via XML API. Version 1.12.5, active development with regular bugfix releases. Supports Python >=2.7 but not 3.0-3.4.","last_verified":"2026-05-01T00:00:00.000Z","tags":["palo-alto","firewall","pan-os","network-security","sdk","api"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pan-os-python"},{"id":8395,"title":"Pan-Python","library":"pan-python","status":"active","version":"0.25.0","language":"python","ecosystem":"pypi","summary":"Pan-Python is a multi-tool set for interacting with Palo Alto Networks PAN-OS, Panorama, WildFire, and AutoFocus platforms. It provides a powerful, low-level Python interface to the PAN-OS and Panorama XML API, as well as interfaces for WildFire, AutoFocus, and licensing APIs. The library is actively maintained, with its current version being 0.25.0, and receives regular updates.","last_verified":"2026-04-16T00:00:00.000Z","tags":["Palo Alto Networks","PAN-OS","Panorama","WildFire","AutoFocus","network","security","API","firewall","automation","XML API"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pan-python"},{"id":24196,"title":"Panda","library":"panda","status":"maintenance","version":"0.3.1","language":"python","ecosystem":"pypi","summary":"A Python implementation of the Panda REST interface (Panda video encoding API). Current version 0.3.1. Release cadence is low, no recent updates.","last_verified":"2026-05-01T00:00:00.000Z","tags":["panda","video","encoding","rest","api","deprecated"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/panda"},{"id":8396,"title":"Panda3D","library":"panda3d","status":"active","version":"1.10.16","language":"python","ecosystem":"pypi","summary":"Panda3D is a comprehensive, open-source framework for 3D rendering and game development, supporting both Python and C++ programs. It is actively maintained with frequent minor and patch releases, typically focusing on stability, bug fixes, and Python version compatibility. The current version is 1.10.16.","last_verified":"2026-04-16T00:00:00.000Z","tags":["game-development","3d-rendering","engine","graphics","python"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/panda3d"},{"id":10019,"title":"Panda3D glTF Utilities","library":"panda3d-gltf","status":"active","version":"1.3.0","language":"python","ecosystem":"pypi","summary":"`panda3d-gltf` provides utilities to load glTF (GL Transmission Format) 3D models into the Panda3D engine. It handles parsing glTF files and converting their data (meshes, materials, textures, animations, scenes) into Panda3D's native scene graph format, simplifying the process of integrating glTF assets. The current version is 1.3.0, with releases occurring as needed for fixes and feature enhancements, rather than on a fixed schedule.","last_verified":"2026-04-17T00:00:00.000Z","tags":["panda3d","gltf","3d","model-loading","game-development","asset-pipeline"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/panda3d-gltf"},{"id":10018,"title":"Panda3D SimplePBR","library":"panda3d-simplepbr","status":"active","version":"0.13.1","language":"python","ecosystem":"pypi","summary":"Panda3D SimplePBR (version 0.13.1) is a lightweight, drop-in Physically Based Rendering (PBR) shader system for Panda3D. It provides a visual upgrade over Panda3D's default auto shader with minimal code changes, making it easy to integrate PBR workflows. The project is actively maintained with a steady release cadence addressing bug fixes and feature enhancements.","last_verified":"2026-04-17T00:00:00.000Z","tags":["panda3d","pbr","shader","rendering","graphics"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/panda3d-simplepbr"},{"id":11519,"title":"PandaDoc Node.js SDK","library":"pandadoc-node-client","status":"active","version":"6.2.0","language":"javascript","ecosystem":"npm","summary":"The `pandadoc-node-client` is the official Node.js SDK for interacting with the PandaDoc API. It provides a comprehensive set of functionalities to programmatically manage documents, templates, content library items, webhooks, and other core PandaDoc resources directly from a Node.js environment. The current stable major version is 6.2.0, with version 7.x actively under development in release candidate stages, which introduces significant new features like a Content Library API and improved document section management. The SDK is generated to align with the PandaDoc OpenAPI Specification, ensuring it remains up-to-date with underlying API changes. Its release cadence is primarily driven by API updates and the introduction of new platform features rather than a fixed schedule. As an official SDK, it offers a reliable, type-safe experience for TypeScript users, providing robust auto-completion and compile-time checks, positioning it as a well-supported integration tool.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","PandaDoc","SDK","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pandadoc-node-client"},{"id":7488,"title":"pandapower","library":"pandapower","status":"active","version":"3.4.0","language":"python","ecosystem":"pypi","summary":"pandapower is an easy-to-use open-source tool for power system modeling, analysis, and optimization, designed for high automation. As of version 3.4.0, it integrates with pandas for data handling and various solvers for power flow calculations, supporting steady-state analysis, optimal power flow, state estimation, and short-circuit calculations. It maintains a regular release cadence with several updates per year.","last_verified":"2026-04-16T00:00:00.000Z","tags":["power systems","electrical engineering","network analysis","power flow","optimization","simulation","smart grid"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pandapower"},{"id":6022,"title":"Pandarallel","library":"pandarallel","status":"active","version":"1.6.5","language":"python","ecosystem":"pypi","summary":"Pandarallel is a Python library that extends Pandas to support parallel processing across multiple CPU cores. It aims to significantly speed up Pandas operations on large datasets by distributing computations, often requiring only a one-line code change. The library also provides progress bars. It is currently at version 1.6.5 and is actively maintained.","last_verified":"2026-04-14T00:00:00.000Z","tags":["pandas","parallel-processing","performance","dataframe","multiprocessing"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pandarallel"},{"id":208,"title":"pandas","library":"pandas","status":"active","version":"3.0.1","language":"python","ecosystem":"pypi","summary":"The standard Python DataFrame library for data analysis. Current version is 3.0.1 (Feb 2026). pandas 3.0 is a major release with two ecosystem-wide breaking changes: Copy-on-Write (CoW) is now the only mode, and string columns now default to str dtype instead of object. Requires Python >=3.11.","last_verified":"2026-05-12T10:17:34.826Z","tags":["dataframe","data-analysis","numpy","csv","excel","time-series"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/pandas"},{"id":21676,"title":"pandas-access","library":"pandas-access","status":"deprecated","version":"0.0.1","language":"python","ecosystem":"pypi","summary":"A tiny, subprocess-based tool for reading a MS Access database (.mdb/.accdb) as a Pandas DataFrame. Version 0.0.1. No recent updates; experimental and likely unmaintained.","last_verified":"2026-04-27T00:00:00.000Z","tags":["access","microsoft-access","pandas","dataframe","legacy"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pandas-access"},{"id":5678,"title":"pandas-datareader","library":"pandas-datareader","status":"active","version":"0.10.0","language":"python","ecosystem":"pypi","summary":"Data readers extracted from the pandas codebase, pandas-datareader provides up-to-date remote data access for various financial and economic data sources, compatible with recent pandas versions. The library's release cadence is irregular, largely influenced by the frequent changes in external data provider APIs which often require rapid updates to its readers.","last_verified":"2026-04-13T00:00:00.000Z","tags":["data","finance","economics","pandas","api-client"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pandas-datareader"},{"id":4675,"title":"pandas-flavor","library":"pandas-flavor","status":"active","version":"0.8.1","language":"python","ecosystem":"pypi","summary":"pandas-flavor is a Python library that extends Pandas' API by simplifying the process of registering custom methods and accessors directly onto Pandas DataFrames, Series, and GroupBy objects. It makes it easier to add custom functionality, making it backwards compatible with older versions of Pandas. The current version is 0.8.1, and it is actively maintained with a regular release cadence.","last_verified":"2026-04-12T00:00:00.000Z","tags":["pandas","extension","dataframe","series","accessor","method","api","data-analysis"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pandas-flavor"},{"id":792,"title":"pandas-gbq","library":"pandas-gbq","status":"active","version":"0.34.1","language":"python","ecosystem":"pypi","summary":"pandas-gbq is a Python library that provides a convenient interface to connect pandas DataFrames with Google BigQuery. It simplifies reading data from BigQuery into a pandas.DataFrame and writing DataFrames to BigQuery tables. The current version is 0.34.1, released on 2026-03-26, and the library maintains a regular release cadence, typically with monthly or bi-monthly updates for new features and bug fixes.","last_verified":"2026-05-12T19:13:12.303Z","tags":["bigquery","pandas","data-science","google-cloud","etl","data-warehouse"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/pandas-gbq"},{"id":4166,"title":"pandas-market-calendars","library":"pandas-market-calendars","status":"active","version":"5.3.2","language":"python","ecosystem":"pypi","summary":"pandas-market-calendars provides a comprehensive set of market and exchange trading calendars for use with pandas. It fills a critical gap by offering specific holiday, late open, and early close calendars for over 50 global equity and futures markets, which are not included in pandas by default. The library also includes functions to manipulate these calendars and generate pandas DatetimeIndex objects containing only market-open times. It is actively maintained with frequent updates, typically releasing new versions every few months.","last_verified":"2026-04-11T00:00:00.000Z","tags":["pandas","finance","calendars","trading","exchanges","holidays","time series"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pandas-market-calendars"},{"id":6405,"title":"pandas-read-xml (Legacy)","library":"pandas-read-xml","status":"maintenance","version":"0.3.1","language":"python","ecosystem":"pypi","summary":"This library, `pandas-read-xml`, provides functionality to read XML files directly into pandas DataFrames. It aims to simplify the process of converting hierarchical XML data into a tabular format, offering options for path specification and automatic flattening. It is important to note that `pandas.read_xml` was introduced into the core pandas library in version 1.3.0, largely superseding the need for this standalone package for newer pandas installations. The latest version of this standalone library is 0.3.1.","last_verified":"2026-04-15T00:00:00.000Z","tags":["xml","pandas","data ingestion","legacy"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pandas-read-xml"},{"id":27222,"title":"pandas-redshift","library":"pandas-redshift","status":"active","version":"2.0.5","language":"python","ecosystem":"pypi","summary":"A library to load data from Amazon Redshift into a pandas DataFrame and write DataFrames back to Redshift. Version 2.0.5 is the latest; release cadence is sporadic. It uses SQLAlchemy under the hood for connection management.","last_verified":"2026-04-27T00:00:00.000Z","tags":["redshift","pandas","aws","data loading"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pandas-redshift"},{"id":24195,"title":"pandas-schema","library":"pandas-schema","status":"maintenance","version":"0.3.6","language":"python","ecosystem":"pypi","summary":"A validation library for Pandas data frames using user-friendly schemas. Current version is 0.3.6, with infrequent releases.","last_verified":"2026-05-01T00:00:00.000Z","tags":["pandas","validation","dataframe","schema"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pandas-schema"},{"id":550,"title":"pandas-stubs","library":"pandas-stubs","status":"active","version":"3.0.0.260204","language":"python","ecosystem":"pypi","summary":"pandas-stubs provides public type annotations for the pandas library, adhering to PEP 561 for separate stub packages. These stubs enable static type checking of pandas code, focusing on recommended usage patterns and aiming for soundness over completeness. The current version, 3.0.0.260204, indicates a test against pandas 3.0.0, with stub releases occurring more frequently than pandas releases to reflect ongoing type evolution.","last_verified":"2026-05-12T15:00:49.050Z","tags":["typing","stubs","type-hints","pandas","data-science"],"install_tag":"stale","install_tag_description":"widespread failures or data too old to trust","api":"https://checklist.day/api/registry/pandas-stubs"},{"id":21677,"title":"pandas-summary","library":"pandas-summary","status":"deprecated","version":"0.2.0","language":"python","ecosystem":"pypi","summary":"An extension to pandas describe() function, adding extra summary statistics like variance, skewness, and kurtosis. Current version 0.2.0. Released in 2017 and unmaintained since.","last_verified":"2026-04-27T00:00:00.000Z","tags":["pandas","summary","statistics","deprecated"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pandas-summary"},{"id":5679,"title":"pandas-ta Technical Analysis Library","library":"pandas-ta","status":"active","version":"0.4.71b0","language":"python","ecosystem":"pypi","summary":"pandas-ta is a comprehensive Python 3 library for technical analysis, extending Pandas Dataframes with a wide range of indicators. It's designed for quantitative researchers, traders, and investors, providing an easy-to-use API for applying financial indicators directly to Dataframes. The current version is 0.4.71b0 (beta), indicating active development and frequent updates.","last_verified":"2026-04-12T00:00:00.000Z","tags":["technical-analysis","pandas","financial-data","trading","quantitative-research"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pandas-ta"},{"id":24197,"title":"Pandas TA Classic","library":"pandas-ta-classic","status":"active","version":"0.5.44","language":"python","ecosystem":"pypi","summary":"A maintained fork of the popular pandas-ta library, providing an extensive collection of technical analysis indicators and TA-Lib patterns as Pandas DataFrame extensions. Current version is 0.5.44, with a monthly release cadence and active development.","last_verified":"2026-05-01T00:00:00.000Z","tags":["technical analysis","indicators","pandas","finance","trading"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pandas-ta-classic"},{"id":8397,"title":"pandas-vet","library":"pandas-vet","status":"active","version":"2023.8.2","language":"python","ecosystem":"pypi","summary":"pandas-vet is a flake8 plugin that provides opinionated linting for pandas code. It helps enforce best practices and reduce common footguns when working with pandas DataFrames and Series by flagging problematic patterns and encouraging more robust and readable code. It is actively maintained and currently at version 2023.8.2, with a regular release cadence.","last_verified":"2026-04-16T00:00:00.000Z","tags":["linting","flake8-plugin","pandas","code-quality","best-practices"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pandas-vet"},{"id":9167,"title":"PandasAI","library":"pandasai","status":"active","version":"3.0.0","language":"python","ecosystem":"pypi","summary":"PandasAI is a Python library that enhances data analysis by integrating Large Language Models (LLMs) with pandas DataFrames. It allows users to interact with their data using natural language prompts, supporting various data sources like SQL, CSV, and Excel. Currently at version 3.0.0, the library is actively developed with a frequent release cadence, often introducing alpha and beta versions before stable releases.","last_verified":"2026-04-16T00:00:00.000Z","tags":["LLM","Data Analysis","Pandas","AI","Conversational AI","Generative AI","DataFrame"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pandasai"},{"id":3206,"title":"Pandasql","library":"pandasql","status":"maintenance","version":"0.7.3","language":"python","ecosystem":"pypi","summary":"Pandasql is a Python library that allows users to query pandas DataFrames using SQL syntax. It functions similarly to `sqldf` in R, leveraging SQLite under the hood to provide a familiar interface for data manipulation and analysis for those comfortable with SQL. It is currently at version 0.7.3 and receives limited updates, with alternatives like DuckDB or Polars SQL often recommended for more active development or performance needs.","last_verified":"2026-04-25T07:07:33.538Z","tags":["pandas","sql","dataframe","sqlite","data analysis","query"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pandasql"},{"id":8398,"title":"Pandavro","library":"pandavro","status":"active","version":"1.9.0","language":"python","ecosystem":"pypi","summary":"Pandavro provides a convenient interface to read and write Avro files using pandas DataFrames. It simplifies the serialization and deserialization of tabular data between Python's pandas library and the Avro data format. The current version is 1.9.0, and it maintains an active release schedule with updates for Python, pandas, and NumPy compatibility.","last_verified":"2026-04-16T00:00:00.000Z","tags":["avro","pandas","dataframe","data-serialization","data-exchange"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pandavro"},{"id":11520,"title":"Pandemonium","library":"pandemonium","status":"active","version":"2.4.1","language":"javascript","ecosystem":"npm","summary":"Pandemonium is a lightweight JavaScript and TypeScript library providing a collection of common random-related utility functions. Currently stable at version 2.4.1, it offers functionalities such as `choice` for selecting random items, `random` for generating numbers within a range, `shuffle` for array randomization, and various specialized sampling algorithms like `reservoirSample` and `geometricReservoirSample`. A key differentiator is its modular design, allowing users to create custom versions of any function by injecting a specific random number generator (RNG) source, enabling seeded or otherwise controlled randomness. The library emphasizes performance for its sampling methods, offering detailed complexity analysis. Its release cadence is not explicitly stated in the provided documentation, but the package appears actively maintained with regular updates.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","random","choice","sample","shuffle","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pandemonium"},{"id":1614,"title":"Pandera Data Validation","library":"pandera","status":"active","version":"0.30.1","language":"python","ecosystem":"pypi","summary":"Pandera is a lightweight and flexible open-source Python library for data validation and testing statistical data objects, such as Pandas DataFrames and Series. It allows users to define schema objects to validate the structure, types, and values of data, ensuring data quality and preventing unexpected errors. The library is actively maintained, with version 0.30.1 currently available, and undergoes frequent minor releases.","last_verified":"2026-04-23T23:23:32.811Z","tags":["data validation","pandas","polars","pyspark","schema","testing","data quality"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pandera"},{"id":5793,"title":"Pandoc Documents for Python","library":"pandoc","status":"active","version":"2.4","language":"python","ecosystem":"pypi","summary":"Pandoc is a powerful, open-source command-line tool for converting documents between various formats (e.g., Markdown, HTML, LaTeX, PDF, Word). The `pandoc` Python library (version 2.4, released August 7, 2024) provides Python bindings to interact with Pandoc's document model, allowing for in-Python analysis, creation, and transformation of documents. It leverages the underlying Haskell-based Pandoc executable, which must be installed separately. The library generally follows an active release cadence, with updates to support recent Pandoc executable versions.","last_verified":"2026-04-14T00:00:00.000Z","tags":["document conversion","pandoc","markdown","html","latex","pdf","ast","text processing"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pandoc"},{"id":740,"title":"pandocfilters","library":"pandocfilters","status":"active","version":"1.5.1","language":"python","ecosystem":"pypi","summary":"pandocfilters is a Python library that provides utilities for writing Pandoc filters. These filters manipulate Pandoc's Abstract Syntax Tree (AST) in its JSON representation between the reader (parser) and writer (output format). It is currently at version 1.5.1 and sees an active, though irregular, release cadence focused on maintenance and compatibility with Pandoc versions.","last_verified":"2026-05-12T18:28:10.787Z","tags":["pandoc","filter","document processing","AST","markdown","JSON"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/pandocfilters"},{"id":2655,"title":"Panel: Data Exploration & Web App Framework","library":"panel","status":"active","version":"1.8.10","language":"python","ecosystem":"pypi","summary":"Panel is an open-source Python library that allows you to easily create interactive web-based dashboards and applications directly from Python code. It integrates seamlessly with the PyData ecosystem, offering powerful, interactive data tables, visualizations, and more. It supports rapid development of exploratory applications and building complex, multi-page apps with rich interactivity. [2, 3]","last_verified":"2026-04-24T23:20:21.610Z","tags":["dashboard","web-app","data-visualization","interactive","holoviz","python"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/panel"},{"id":21678,"title":"Panflute","library":"panflute","status":"active","version":"2.3.1","language":"python","ecosystem":"pypi","summary":"Panflute is a Pythonic library for writing Pandoc filters. It provides an easy-to-use API to traverse and modify the Pandoc AST. Current version is 2.3.1, compatible with Python >=3.7 and Pandoc 3.1.x. Releases follow Pandoc API updates.","last_verified":"2026-04-27T00:00:00.000Z","tags":["pandoc","filter","ast","markdown","document-conversion"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/panflute"},{"id":21679,"title":"Pangres","library":"pangres","status":"active","version":"4.2.1","language":"python","ecosystem":"pypi","summary":"Pangres is a Python library that provides efficient upsert (insert/update) functionality for pandas DataFrames into SQL databases (PostgreSQL, MySQL, SQLite) via SQLAlchemy. It supports both synchronous and asynchronous operations, with automatic table creation and schema inference. The current version is 4.2.1, with monthly or irregular releases.","last_verified":"2026-04-27T00:00:00.000Z","tags":["pandas","sqlalchemy","upsert","postgresql","mysql","sqlite","etl"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pangres"},{"id":26057,"title":"Panini","library":"panini","status":"maintenance","version":"1.7.2","language":"javascript","ecosystem":"npm","summary":"A super tiny flat file compiler for Gulp, version 1.7.2. It compiles HTML pages using layouts, partials, Handlebars helpers, and external data (JSON/YAML). It is not a full static site generator but focuses on assembling flat files from common elements. Key differentiators: simple Gulp integration, Handlebars-based templating, front matter support for per-page layouts, and ability to load data from JSON, YAML, or Node modules. Release cadence is irregular; last release in 2019. It is part of the Foundation UI framework ecosystem.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/panini"},{"id":11521,"title":"Panolens.js Panorama Viewer","library":"panolens","status":"active","version":"0.12.1","language":"javascript","ecosystem":"npm","summary":"Panolens.js is a lightweight, event-driven, and WebGL-based JavaScript library designed for creating interactive 360-degree panorama viewers in web applications. Built on top of Three.JS, it provides robust capabilities for displaying spherical images and videos, including features like infospots, linking between panoramas, and various control mechanisms. The current stable version is 0.12.1, with releases occurring on an irregular basis, often bundling multiple fixes and new features within minor versions, and occasionally introducing significant breaking changes (e.g., the v0.10.0 ES Module refactor). Its key differentiators include its tight integration with Three.JS, emphasis on performance through WebGL, and an event-driven architecture that allows for highly customizable interactions.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","panorama","viewer","html5","3d"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/panolens"},{"id":21680,"title":"PanPhon","library":"panphon","status":"active","version":"0.22.2","language":"python","ecosystem":"pypi","summary":"Tools for using the International Phonetic Alphabet (IPA) with phonological features. Supports feature extraction, segment similarity, alignment, and manipulation of Unicode IPA strings. Current version 0.22.2, release cadence irregular.","last_verified":"2026-04-27T00:00:00.000Z","tags":["phonetics","IPA","phonological features"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/panphon"},{"id":27223,"title":"Pansi","library":"pansi","status":"active","version":"2024.11.0","language":"python","ecosystem":"pypi","summary":"Text mode rendering library for Python, version 2024.11.0, released monthly. Provides styled console output with support for colors, attributes, and basic terminal control.","last_verified":"2026-05-01T00:00:00.000Z","tags":["terminal","console","colors","text-mode","styling"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pansi"},{"id":9168,"title":"Pantab: Pandas DataFrames to Tableau Hyper Extracts","library":"pantab","status":"active","version":"5.3.0","language":"python","ecosystem":"pypi","summary":"Pantab is a Python library that enables seamless conversion between pandas DataFrames and Tableau Hyper Extracts (.hyper files). It provides a high-performance way to get data into and out of Tableau's Hyper engine, which is used for data storage and querying within Tableau products. The current version is 5.3.0, and it generally follows a release cadence with minor versions every few months, often including bug fixes and Python version support updates.","last_verified":"2026-04-16T00:00:00.000Z","tags":["pandas","tableau","hyper","data-export","data-import","business-intelligence"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pantab"},{"id":6023,"title":"panzi-json-logic: JsonLogic and CertLogic Implementation","library":"panzi-json-logic","status":"maintenance","version":"1.0.1","language":"python","ecosystem":"pypi","summary":"panzi-json-logic is a Pure Python 3 implementation of JsonLogic and CertLogic. It aims to closely emulate the behavior of the JavaScript JsonLogic specification, including specific operator semantics. The library facilitates sharing declarative rules (logic) between frontend and backend applications, storing them in databases, and evaluating them reliably across different environments. It is currently at version 1.0.1 and appears to be in a maintenance phase, focusing on correctness and compliance with the JsonLogic standard.","last_verified":"2026-04-14T00:00:00.000Z","tags":["JsonLogic","CertLogic","rules engine","pure python","logic","declarative"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/panzi-json-logic"},{"id":15161,"title":"DOM and SVG Pan and Zoom","library":"panzoom","status":"active","version":"9.4.4","language":"javascript","ecosystem":"npm","summary":"panzoom is a standalone, extensible JavaScript library designed to add intuitive pan and zoom functionalities to both regular DOM elements and SVG graphics. Currently stable at version 9.4.4, the project is actively maintained, with incremental updates focusing on stability and feature enhancements. It offers a highly configurable API, allowing developers to customize interaction behaviors, such as filtering mouse wheel or mouse down events to prevent conflicts with page scrolling or other interactions. A key differentiator is its framework-agnostic design, directly manipulating the target element without imposing dependencies on specific UI frameworks, making it exceptionally versatile for embedding into any web application. It provides a comprehensive event system for tracking pan, zoom, and general transform changes, and importantly, includes a `dispose()` method to ensure proper cleanup of event listeners and prevent memory leaks, which is crucial for dynamic applications. The library ships with TypeScript types, enhancing developer experience in type-safe environments.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","dom","svg","pan","zoom","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/panzoom"},{"id":27224,"title":"paper-enroll","library":"paper-enroll","status":"active","version":"0.0.1","language":"javascript","ecosystem":"npm","summary":"paper-enroll is a bundler for h5-projects, currently at version 0.0.1. It is an early-stage tool with no stable release cadence. Its key differentiator is focus on H5 project bundling, but lacks documentation and community adoption. Compared to mature bundlers (Webpack, Vite), it is experimental.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/paper-enroll"},{"id":26059,"title":"Paperclip Compiler Base JSX","library":"paperclip-compiler-base-jsx","status":"active","version":"18.3.8","language":"javascript","ecosystem":"npm","summary":"A JSX-specific base compiler for Paperclip, version 18.3.8. Paperclip is a design-to-code tool that compiles HTML templates into various frameworks. This package provides the core JSX compilation logic, intended for use within the Paperclip ecosystem. It is likely used internally by other Paperclip compilers and may not be directly consumed. Release cadence is tied to the Paperclip monorepo. Key differentiator: focuses on JSX output, handling HTML-to-JSX transformations.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/paperclip-compiler-base-jsx"},{"id":26060,"title":"Paperclip HTML Compiler","library":"paperclip-compiler-html","status":"active","version":"18.3.8","language":"javascript","ecosystem":"npm","summary":"The paperclip-compiler-html package at version 18.3.8 is an HTML compiler component of the Paperclip framework. It compiles Paperclip design documents into HTML. The library is currently a work in progress (WIP). Release cadence is unclear due to its early stage. Key differentiators: designed specifically for Paperclip's design-to-code pipeline. No stable releases yet; use with caution.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/paperclip-compiler-html"},{"id":26061,"title":"Paperclip React Compiler","library":"paperclip-compiler-react","status":"active","version":"18.3.8","language":"javascript","ecosystem":"npm","summary":"Paperclip is a visual programming language for building component-based UIs with a live editor. This package compiles Paperclip templates to React components (JSX). Version 18.3.8 targets React 18. Releases align with Paperclip core. Differentiator: enables seamless visual editing and code generation for React projects, supporting TypeScript and ES modules.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/paperclip-compiler-react"},{"id":26062,"title":"Paperclip Interim Compiler","library":"paperclip-interim","status":"active","version":"18.3.8","language":"javascript","ecosystem":"npm","summary":"Interim compiler step for Paperclip, a visual programming language. Current stable version 18.3.8. Acts as an intermediate representation layer between Paperclip engines and output compilers like React. Bundles AST transformations and provides a uniform interface for compiler backends. Differentiates by being part of the Paperclip ecosystem, designed for multi-target code generation with a focus on UI components. Release cadence is tied to Paperclip monorepo releases, roughly monthly.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/paperclip-interim"},{"id":26063,"title":"paperclip-lint","library":"paperclip-lint","status":"active","version":"0.0.8","language":"javascript","ecosystem":"npm","summary":"A command-line utility and JavaScript library for linting Paperclip templates to ensure cross-browser compatibility. Version 0.0.8 is the latest stable release, though the package appears to have no recent updates. It provides both CLI (`pclint`) and programmatic usage via `require('paperclip-lint')`. Key differentiators: specifically designed for Paperclip templates, which are used with the Paperclip frontend framework. It outputs warnings and errors to help developers avoid browser-specific issues.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/paperclip-lint"},{"id":17862,"title":"Paperclip CLI","library":"paperclipai","status":"active","version":"2026.416.0","language":"javascript","ecosystem":"npm","summary":"Paperclip CLI is a robust command-line interface designed for orchestrating and managing teams of AI agents to automate and run business operations. Currently at version 2026.416.0, the project demonstrates a rapid development and release cadence, with multiple significant updates often occurring within weeks. Its key differentiators include a modern chat-style interface for managing agent issues, flexible multi-stage execution policies, comprehensive features for importing and exporting entire 'agent companies,' and a powerful plugin framework with an accompanying SDK for extensibility. Paperclip CLI integrates seamlessly with a wide array of popular AI models and CLIs, such as Google Gemini, Cursor, OpenCode, Pi, Claude Code, and Codex, providing a unified platform for deploying and overseeing diverse AI-driven workflows.","last_verified":"2026-04-23T00:00:00.000Z","tags":["javascript","paperclip","ai","agents","orchestration","cli"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/paperclipai"},{"id":1615,"title":"Papermill","library":"papermill","status":"active","version":"2.7.0","language":"python","ecosystem":"pypi","summary":"Papermill is a Python library that allows you to parameterize and execute Jupyter and nteract Notebooks. It's widely used for creating dynamic reports, running ETL jobs, and orchestrating data science workflows where notebook execution is a core component. The current version is 2.7.0, and it generally follows a release cadence tied to new features or critical bug fixes.","last_verified":"2026-04-23T23:24:21.863Z","tags":["notebooks","jupyter","automation","etl","parameterization","data-science"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/papermill"},{"id":18647,"title":"Paquet","library":"paquet-bundler","status":"active","version":"0.0.2","language":"javascript","ecosystem":"npm","summary":"Paquet is a simple JavaScript module bundler that supports both ESM `import` and CommonJS `require` statements, and bundles `node_modules` as well. As of version 0.0.2, it is in early development with limited features. It offers a CLI interface for quick bundling and supports a configuration file (`paquet.config.js`), environment variable injection, and mutator functions for code transformation before or after ES6-to-ES5 transpilation. Plugins are planned but not yet implemented. Suitable for small projects or learning, it is not production-ready.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","bundler","module-bundler"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/paquet-bundler"},{"id":27225,"title":"par2cmdline-turbo","library":"par2cmdline-turbo","status":"active","version":"1.4.0","language":"python","ecosystem":"pypi","summary":"Python bindings for par2cmdline-turbo, a multithreaded PAR2 recovery tool. Version 1.4.0 supports creating, verifying, and repairing PAR2 parity files. Maintained by brenthuisman.","last_verified":"2026-05-01T00:00:00.000Z","tags":["par2","error correction","recovery"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/par2cmdline-turbo"},{"id":24198,"title":"Para","library":"para","status":"active","version":"0.0.8","language":"python","ecosystem":"pypi","summary":"Para (v0.0.8) is a utility set that leverages Python's 'multiprocessing' module to distribute CPU-intensive tasks across multiple cores. It provides a simple API for parallel execution with built-in progress bar support and exception handling. Release cadence is irregular.","last_verified":"2026-05-01T00:00:00.000Z","tags":["multiprocessing","parallel","cpu-intensive"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/para"},{"id":21681,"title":"Paracelsus","library":"paracelsus","status":"active","version":"0.15.0","language":"python","ecosystem":"pypi","summary":"Visualize SQLAlchemy databases using Mermaid or Graphviz (Dot) diagrams. Supports generating entity-relationship diagrams (ERDs) from SQLAlchemy models. Version 0.15.0, active development.","last_verified":"2026-04-27T00:00:00.000Z","tags":["sqlalchemy","erd","diagram","mermaid","graphviz","visualization"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/paracelsus"},{"id":27226,"title":"Paradict","library":"paradict","status":"active","version":"0.0.16","language":"python","ecosystem":"pypi","summary":"Streamable multi-format serialization library for Python. Supports JSON, YAML, TOML, and custom formats with lazy loading and incremental parsing. Current version 0.0.16, early development, releases irregularly.","last_verified":"2026-05-01T00:00:00.000Z","tags":["serialization","streamable","multi-format","json","yaml","toml"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/paradict"},{"id":7489,"title":"Paradime - Python SDK","library":"paradime-io","status":"active","version":"5.1.0","language":"python","ecosystem":"pypi","summary":"The `paradime-io` library provides the official Python SDK and CLI for interacting with the Paradime platform. Paradime positions itself as an 'operating system for analytics,' designed to streamline analytics engineering workflows by unifying data exploration, dbt™ model building, scheduling, and data lineage in a single environment. It enables users to code, run, and manage data pipelines for analytics and AI. The library is actively maintained, with a current version of 5.1.0, and a regular release cadence based on its extensive release history.","last_verified":"2026-04-16T00:00:00.000Z","tags":["data-engineering","analytics-engineering","dbt","data-pipeline","cli","sdk","etl"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/paradime-io"},{"id":8399,"title":"Paragraphs","library":"paragraphs","status":"maintenance","version":"1.0.1","language":"python","ecosystem":"pypi","summary":"Paragraphs is a Python library designed to simplify the incorporation of long strings into Python code, making them more readable and maintainable. It provides a simple function to format multi-line strings, aiming to prevent common formatting issues that arise with extensive text blocks in code. The current version is 1.0.1, and its release cadence appears to be infrequent, with the last update in 2019.","last_verified":"2026-04-16T00:00:00.000Z","tags":["text-formatting","strings","readability"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/paragraphs"},{"id":10020,"title":"parallel-ssh (pssh)","library":"parallel-ssh","status":"active","version":"2.16.0.post1","language":"python","ecosystem":"pypi","summary":"parallel-ssh, imported as `pssh`, is an asynchronous Python library for executing commands and transferring files over SSH to multiple hosts in parallel. It leverages `asyncio` for high-performance operations, making it suitable for managing large clusters or performing fast, concurrent remote tasks. The current version is 2.16.0.post1, and it maintains a relatively active release cadence with minor updates every few months.","last_verified":"2026-04-17T00:00:00.000Z","tags":["ssh","parallel processing","remote execution","asyncio","automation","devops"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/parallel-ssh"},{"id":3732,"title":"Parallel Python SDK","library":"parallel-web","status":"active","version":"0.4.2","language":"python","ecosystem":"pypi","summary":"The official Python library for interacting with the Parallel API. It provides programmatic access to Parallel's web data extraction and search capabilities. The library maintains an active development pace with frequent updates, typically on a monthly or bi-monthly schedule, reflecting continuous API enhancements.","last_verified":"2026-04-25T14:40:35.275Z","tags":["api-client","web-scraping","ai-automation","data-extraction","search"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/parallel-web"},{"id":20261,"title":"parallel-webpack","library":"parallel-webpack","status":"active","version":"2.6.0","language":"javascript","ecosystem":"npm","summary":"Build multiple webpack configurations in parallel using all CPU cores. Current stable version is 2.6.0 (released 2020), with an alpha 3.0.0 that drops watch mode and switches from worker-farm to jest-worker. Reduces build times dramatically (e.g., from 16 min to 2 min for 32 variants). Key differentiator: built-in createVariants helper for generating configuration combinations without manual config arrays.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","webpack","parallel"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/parallel-webpack"},{"id":3207,"title":"Param","library":"param","status":"active","version":"2.3.3","language":"python","ecosystem":"pypi","summary":"Param is a zero-dependency Python library that enables the creation of classes with rich, declarative attributes (Parameter objects) for runtime validation, documentation, and serialization. It also provides a suite of expressive and composable APIs for reactive programming, allowing automatic updates on attribute changes and the declaration of complex reactive dependencies. Param is currently at version 2.3.3 and maintains a frequent release cadence with minor and patch updates.","last_verified":"2026-04-25T07:07:49.632Z","tags":["declarative","parameters","reactive programming","holoviz","validation"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/param"},{"id":7490,"title":"Parameter Decorators","library":"parameter-decorators","status":"active","version":"0.0.2","language":"python","ecosystem":"pypi","summary":"Parameter-decorators is a lightweight Python library providing handy decorators for automatically converting function or method parameters. It currently supports converting string inputs to `pathlib.Path` objects and vice-versa, streamlining argument handling. The library is in an early stage, with version 0.0.2 released, and aims for a release cadence as new conversion decorators are developed.","last_verified":"2026-04-16T00:00:00.000Z","tags":["decorators","parameters","conversion","pathlib","type-conversion","utilities"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/parameter-decorators"},{"id":24199,"title":"parameter-expansion-patched","library":"parameter-expansion-patched","status":"active","version":"0.3.1","language":"python","ecosystem":"pypi","summary":"A Python library that implements shell-style parameter expansion (e.g., ${VAR:-default}, ${VAR#prefix}). It is a patched fork of the original parameter-expansion library, maintained for PyPI distribution. Current version 0.3.1, with occasional updates.","last_verified":"2026-05-01T00:00:00.000Z","tags":["shell","parameter-expansion","string-interpolation","environment-variables"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/parameter-expansion-patched"},{"id":15470,"title":"CLI Parameter Reducers","library":"parameter-reducers","status":"active","version":"2.1.0","language":"javascript","ecosystem":"npm","summary":"parameter-reducers is a JavaScript/TypeScript library designed for building robust and type-safe command-line interface (CLI) parameter parsers. Its current stable version is 2.1.0, and it appears to follow an active development cadence with recent feature additions and a significant breaking change in version 2.0.0. A key differentiator is its immutable, reducer-based chain API, which allows for flexible composition and reuse of parameter definitions. This approach facilitates highly customizable parsing logic while leveraging TypeScript to provide strong type guarantees for parsed arguments, reducing runtime errors associated with CLI argument processing. It focuses on core parsing capabilities, intentionally leaving documentation generation to user-defined template literals.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/parameter-reducers"},{"id":1117,"title":"Parameterized","library":"parameterized","status":"active","version":"0.9.0","language":"python","ecosystem":"pypi","summary":"Parameterized is a Python library that provides parameterized testing capabilities for various test frameworks like unittest, pytest, and nose. It simplifies writing data-driven tests by allowing the same test logic to be run with multiple sets of input data, reducing duplication and improving test coverage. The current version is 0.9.0, released in March 2023.","last_verified":"2026-04-23T17:11:26.110Z","tags":["testing","unittest","pytest","nose","data-driven testing","parameterization"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/parameterized"},{"id":24200,"title":"parametrize","library":"parametrize","status":"active","version":"0.2.0","language":"python","ecosystem":"pypi","summary":"A drop-in replacement for @pytest.mark.parametrize that works with unittest.TestCase classes, enabling parameterized tests without needing pytest. Current version 0.2.0. Development appears low-activity.","last_verified":"2026-05-01T00:00:00.000Z","tags":["testing","unittest","parameterized","parametrize","decorator"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/parametrize"},{"id":28027,"title":"parametrize-from-file","library":"parametrize-from-file","status":"active","version":"0.21.0","language":"python","ecosystem":"pypi","summary":"A pytest plugin that allows parametrizing test functions with values read from external config files (JSON, TOML, YAML, INI, etc.). Version 0.21.0 supports Python ~=3.8. Releases are infrequent, typically a few times per year.","last_verified":"2026-05-09T00:00:00.000Z","tags":["pytest","parametrize","testing","fixtures"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/parametrize-from-file"},{"id":411,"title":"Paramiko","library":"paramiko","status":"active","version":"4.0.0","language":"python","ecosystem":"pypi","summary":"Paramiko is a native Python SSHv2 protocol library, providing both client and server functionality. The current version is 4.0.0, released on March 28, 2026. It follows a regular release cadence, with updates and patches released as needed.","last_verified":"2026-05-12T13:39:42.208Z","tags":["SSH","Python","Networking","Security"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/paramiko"},{"id":6762,"title":"paramiko-expect","library":"paramiko-expect","status":"active","version":"0.3.5","language":"python","ecosystem":"pypi","summary":"paramiko-expect is an expect-like extension for the Paramiko SSH library, enabling scripts to interact with remote hosts via a true SSH connection in an interactive, automated fashion. It's particularly useful for automating interactions with command-line applications, shell scripts, or network devices that require 'expect'-style responses to prompts. The current version is 0.3.5, and releases are infrequent, with the last update in late 2022.","last_verified":"2026-04-15T00:00:00.000Z","tags":["ssh","expect","automation","remote execution","paramiko","interactive"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/paramiko-expect"},{"id":21682,"title":"paramz","library":"paramz","status":"maintenance","version":"0.9.6","language":"python","ecosystem":"pypi","summary":"paramz is a parameterization framework for Python, providing mutable, constrained parameters with optimization capabilities (e.g., scipy-based L-BFGS-B). Current version is 0.9.6; release cadence is irregular with no recent updates since 2020.","last_verified":"2026-04-27T00:00:00.000Z","tags":["parameterization","optimization","machine-learning","framework"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/paramz"},{"id":26065,"title":"parasails","library":"parasails","status":"active","version":"0.9.3","language":"javascript","ecosystem":"npm","summary":"parasails is a lightweight (2.96KB gzipped) Vue.js-based framework for building multi-page applications without Webpack, Babel, or other build tools. Version 0.9.3 is the latest stable release. It provides structures for pages, components, utilities, and constants, with optional integrations for Vue Router and jQuery. Designed primarily for use with Sails.js, it offers a simpler alternative to full SPA frameworks by enabling server-rendered pages with client-side interactivity.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","parasails","vue.js-framework","component-framework","vue.js","ui","vue","sails.js","browser"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/parasails"},{"id":15475,"title":"Parcel Bundler","library":"parcel","status":"active","version":"2.16.4","language":"javascript","ecosystem":"npm","summary":"Parcel is a blazing fast, zero-configuration web application bundler designed for simplicity and performance. The current stable version is 2.16.4, with the project maintaining a frequent release cadence for minor and patch updates. Key differentiators include its 'zero-config' approach, aiming to get developers up and running quickly without extensive setup. Under the hood, Parcel leverages Rust-based tooling (such as its JavaScript compiler and HTML/SVG transformers since v2.15.0) for significant performance improvements in bundling, minification, and tree-shaking. It supports a wide range of web assets out-of-the-box, including JavaScript (ES modules, CommonJS), TypeScript, React Server Components (since v2.14.0), CSS, HTML, SVG, images, and more, with automatic code splitting and differential bundling. Parcel also offers a robust plugin system for extensibility and a programmatic API for custom build integrations.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/parcel"},{"id":18648,"title":"Parcel","library":"parcel-bundler-sl","status":"maintenance","version":"1.12.3","language":"javascript","ecosystem":"npm","summary":"Parcel is a web application bundler that offers zero configuration out of the box, combined with fast build times using multicore processing. Version 1.12.3 is the final stable release of the 1.x line, which has been superseded by Parcel v2. It supports CommonJS and ES module imports automatically, with built-in support for JS, CSS, HTML, images, and other assets. Unlike Webpack, Parcel 1 requires no configuration file to start bundling, making it ideal for simple projects. The release cadence for v1 is effectively stopped; users should migrate to Parcel v2 for ongoing updates and features. Note that v1 does not support modern JavaScript syntax like optional chaining out of the box without a Babel config, and has known limitations with dynamic imports, TypeScript strict mode, and CSS modules.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/parcel-bundler-sl"},{"id":18649,"title":"Parcel","library":"parcel-bundler-vue","status":"active","version":"3.0.0","language":"javascript","ecosystem":"npm","summary":"Parcel is a zero-configuration web application bundler with a focus on speed. Current stable version is v2.16.4 (as of release notes). It features multicore compilation, filesystem caching, and automatic transpilation (Babel, PostCSS, PostHTML) without plugins. It supports code splitting via dynamic import, hot module replacement, and includes a development server. Parcel differentiates itself from Webpack and Browserify by requiring no configuration for most projects. It is actively maintained with frequent releases (multiple minor versions per year). It uses Rust-based transformers for HTML/SVG as of v2.15.0.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/parcel-bundler-vue"},{"id":26066,"title":"parcel-bundler-without-deasync","library":"parcel-bundler-without-deasync","status":"abandoned","version":"9.99.10","language":"javascript","ecosystem":"npm","summary":"A modified fork of Parcel v1.10.3 with the problematic native dependency 'deasync' removed. Parcel is a zero-configuration web application bundler offering fast builds via multicore parallelism. This specific release (v9.99.10, based on Parcel 1.10.3) was created to avoid installation issues caused by deasync, which often fails on non-standard Node.js environments. However, note that this package is outdated compared to the current Parcel v2.x and is not actively maintained. Use the official Parcel v2 for new projects.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/parcel-bundler-without-deasync"},{"id":28029,"title":"parcel-config-cli","library":"parcel-config-cli","status":"active","version":"1.0.0","language":"javascript","ecosystem":"npm","summary":"CLI tool for generating and managing Parcel bundler configurations version 1.0.0. Parcel-config-cli provides a command-line interface to initialize, validate, view, modify, and compare Parcel configuration files. It includes template-based scaffolding (minimal, standard, advanced), built-in validation to catch errors before deployment, environment-aware management for dev/staging/production, and diff support. Unlike manual config editing, it offers zero runtime dependencies (only commander and chalk), making it lightweight and easy to integrate into CI/CD pipelines. The project is currently stable and actively maintained on GitHub.","last_verified":"2026-05-09T00:00:00.000Z","tags":["javascript","parcel","config","cli","bundler","zero-config","build-tool","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/parcel-config-cli"},{"id":17863,"title":"Angular Support for Parcel 1","library":"parcel-plugin-angular","status":"abandoned","version":"0.5.0","language":"javascript","ecosystem":"npm","summary":"parcel-plugin-angular is an abandoned Parcel plugin, currently at version 0.5.0, designed to provide comprehensive Angular support for the Parcel 1 bundler. It enables features like AOT (Ahead-of-Time) compilation using the official Angular compiler, lazy loading of Angular modules, and automatic processing of templates and styles. The plugin also performs transformations, such as decorator removal in AOT mode for smaller bundles and replacing JIT bootstrap code with AOT. It explicitly requires Parcel 1.x and Angular versions around 5.1.0, along with their associated compiler tools. Due to the release of Parcel 2 with a completely redesigned plugin system in September 2021, this plugin is no longer maintained or compatible with modern Parcel versions or recent Angular releases. Its release cadence was irregular and it has not seen updates since 2018.","last_verified":"2026-04-23T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/parcel-plugin-angular"},{"id":13733,"title":"Parcel Bundle Visualiser Plugin","library":"parcel-plugin-bundle-visualiser","status":"abandoned","version":"1.2.0","language":"javascript","ecosystem":"npm","summary":"parcel-plugin-bundle-visualiser is a plugin for the Parcel 1.x bundler that generates an interactive treemap visualization of your bundle contents. This allows developers to easily inspect asset sizes, identify large dependencies, and optimize their application's footprint. The plugin outputs an `report.html` file to the build directory when Parcel runs in production mode. Inspired by `webpack-bundle-analyzer`, it provides detailed insights into individual assets and bundles, including their minified sizes and estimated gzipped sizes. The package is currently at version 1.2.0, with its last update several years ago, primarily supporting Parcel 1.x. Given that Parcel 2.x has a built-in bundle analyzer, this plugin is effectively abandoned for newer Parcel versions and in maintenance mode for legacy Parcel 1.x projects.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","parcel","plugin","bundler","report","visualise","visualize"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/parcel-plugin-bundle-visualiser"},{"id":26064,"title":"parcel-plugin-jsy","library":"parcel-plugin-jsy","status":"deprecated","version":"0.2.1","language":"javascript","ecosystem":"npm","summary":"A Parcel 1.x plugin that transpiles JSY syntax to standard JavaScript without requiring Babel. Current stable version 0.2.1. JSY is a superset of JavaScript with simplified syntax (e.g., trailing commas, optional semicolons, and concise arrow functions). This plugin integrates JSY directly into the Parcel bundling pipeline, replacing the traditional Babel toolchain for JSY projects. It is specific to Parcel 1.x (parcel-bundler peer dependency) and is not compatible with Parcel v2. Published under the MIT license, it has limited maintenance frequency.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","parcel","parcel-plugin","JSY"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/parcel-plugin-jsy"},{"id":26067,"title":"Parcel NQP Plugin","library":"parcel-plugin-nqp","status":"deprecated","version":"0.43.0","language":"javascript","ecosystem":"npm","summary":"A Parcel bundler plugin for compiling NQP (Not Quite Perl) files during builds. Current version 0.43.0 is stable with no recent updates. It integrates NQP source files into the Parcel asset pipeline, allowing NQP to be used alongside JavaScript. Differentiates from other NQP tools by providing zero-config bundling via Parcel. Release cadence is low; last update was several years ago. Works with Parcel v1 only.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/parcel-plugin-nqp"},{"id":18650,"title":"parcel-plugin-pug","library":"parcel-plugin-pug","status":"maintenance","version":"0.3.1","language":"javascript","ecosystem":"npm","summary":"Pug template support for Parcel bundler. Current stable version is 0.3.1. Maintenance mode: last release 2020, Parcel v1 only. Handles .pug and .jade files, resolves includes/extended templates and assets inside files. Requires Parcel 1.x, not compatible with Parcel v2.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/parcel-plugin-pug"},{"id":13734,"title":"Parcel Plugin for Hashed Service Worker Assets","library":"parcel-plugin-sw-asset-urls","status":"abandoned","version":"0.1.2","language":"javascript","ecosystem":"npm","summary":"The `parcel-plugin-sw-asset-urls` (version 0.1.2) is a plugin specifically designed for `parcel-bundler` (Parcel v1.x) that addresses a common issue in Progressive Web App (PWA) development. Parcel automatically generates static assets with hashed filenames for effective browser cache busting. However, in Parcel v1, it does not inherently update the `sw.js` (service worker) file with these newly hashed URLs, leading to broken asset paths in the service worker's cache manifest. This plugin integrates into the Parcel v1 build process to replace the original, unhashed asset filenames within the generated service worker script with their corresponding hashed versions in the `dist` directory. This ensures the service worker correctly identifies and caches the fingerprinted assets. The package is currently at an early version (0.1.2) and its development is tied to Parcel v1, making it incompatible with Parcel v2, which has a different plugin architecture and often handles such issues internally or with updated strategies.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","parcel","parcel-bundler","parcel-plugin","service worker","pwa","asset urls","hash urls"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/parcel-plugin-sw-asset-urls"},{"id":14795,"title":"Parcel TypeScript Plugin (Parcel 1)","library":"parcel-plugin-typescript","status":"abandoned","version":"1.0.0","language":"javascript","ecosystem":"npm","summary":"parcel-plugin-typescript provides enhanced TypeScript integration for Parcel 1, extending beyond Parcel's native transpiling. Key features include full type checking in a separate process for performance, on-the-fly path mappings based on `tsconfig.json`'s `paths` and `baseUrl` options, and support for custom AST transformers. This plugin aims to offer a comprehensive TypeScript development experience similar to `awesome-typescript-loader` or `ts-loader` in Webpack. The package is currently at version 1.0.0, specifically designed for Parcel 1.x environments. With Parcel 1 no longer actively maintained and superseded by Parcel 2, this plugin is considered unsupported for modern Parcel workflows. There is no ongoing release cadence, and the project repository indicates inactivity since 2019.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/parcel-plugin-typescript"},{"id":16872,"title":"Parcel 1.x wasm-bindgen plugin for Rust","library":"parcel-plugin-wasm.rs","status":"abandoned","version":"1.3.0","language":"javascript","ecosystem":"npm","summary":"parcel-plugin-wasm.rs is a Parcel 1.x bundler plugin designed to integrate Rust projects compiled to WebAssembly (Wasm) using `wasm-bindgen`. It streamlines the development workflow by automatically compiling Rust code with `wasm-pack` when Parcel 1.x builds the project. The latest stable version available is 1.3.0. A key differentiator was its ability to provide zero-configuration Rust/Wasm compilation for Parcel projects at a time when such integration was less mature. However, it is explicitly designed for `parcel-bundler` (Parcel 1.x), which has been officially deprecated and is no longer maintained. Parcel 2.x includes its own `@parcel/transformer-rust` for native Rust/Wasm support, rendering this plugin obsolete for modern Parcel environments.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/parcel-plugin-wasm.rs"},{"id":15750,"title":"Parcel Elm Bundle Resolver","library":"parcel-resolver-elm-bundle","status":"active","version":"1.0.2","language":"javascript","ecosystem":"npm","summary":"parcel-resolver-elm-bundle is a Parcel resolver designed to streamline the compilation and bundling of multiple Elm source files into a single JavaScript output. It simplifies the process that would otherwise require manually listing all Elm entry points for `elm make`. The package is currently at version 1.0.2, indicating a stable, actively maintained release. While release cadence isn't explicitly stated, its integration with Parcel's resolver system suggests updates would align with major Parcel releases or significant Elm compiler changes. Its key differentiator is the custom `elm-bundle:` import syntax, allowing developers to define Elm bundles within their `package.json` and reference them abstractly, enhancing modularity and build system clarity for Elm projects within Parcel. This approach mimics the `elm make MainA.elm MainB.elm` command but integrates it directly into the JavaScript import graph, providing a seamless development experience for larger Elm applications.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","parcel","elm","compile","bundle"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/parcel-resolver-elm-bundle"},{"id":26068,"title":"Parcel JSY Transformer","library":"parcel-transformer-jsy","status":"active","version":"0.2.1","language":"javascript","ecosystem":"npm","summary":"A Parcel 2.x transformer plugin for JSY syntax, a JavaScript superset with syntactic sugar. Current stable version is 0.2.1. It transpiles JSY files to standard JavaScript without relying on Babel, instead using the JSY compiler directly. Designed for Parcel 2.x (alpha.3.2+), it integrates as a Parcel transformer plugin, enabling JSX-like syntax and other JSY features in a Parcel build pipeline. Differentiates from Babel-based solutions by being lightweight and Parcel-native.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","parcel","parcel-transformer","parcel-plugin","JSY"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/parcel-transformer-jsy"},{"id":26069,"title":"Parcel Transcrypt Transformer","library":"parcel-transformer-transcrypt","status":"active","version":"1.0.3","language":"javascript","ecosystem":"npm","summary":"A Parcel v2 transformer plugin that converts Python files to JavaScript using the Transcrypt transpiler. Version 1.0.3 is current, with no active release cadence. Unlike other Python-to-JS bridges, this integrates directly with Parcel's build pipeline, enabling bundling, code splitting, and HMR. Requires Transcrypt (Python transpiler) installed in a virtual environment; Python version must match Transcrypt version. Supports custom CLI arguments and output directory configuration.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","python","parcel","transcrypt","plugin","transformer","transpiler"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/parcel-transformer-transcrypt"},{"id":10021,"title":"Parfive: Parallel File Downloader","library":"parfive","status":"active","version":"2.3.1","language":"python","ecosystem":"pypi","summary":"Parfive is an asynchronous HTTP and FTP parallel file downloader for Python. It leverages `asyncio` to efficiently download multiple files concurrently, providing features like progress bars, connection throttling, and retry mechanisms. The current version, 2.3.1, offers a robust asynchronous API for managing large-scale file transfers. Releases are made periodically to add features, address issues, and ensure compatibility with newer Python versions, maintaining an active development status.","last_verified":"2026-04-17T00:00:00.000Z","tags":["download","http","ftp","async","parallel","networking","file-transfer","asyncio"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/parfive"},{"id":14798,"title":"Parquet","library":"parquet","status":"abandoned","version":"1.3.1","language":"en","ecosystem":"pypi","summary":"The `parquet` library (parquet-python) is a pure-Python implementation for working with the Apache Parquet file format. As of its last update (version 1.3.1), it primarily offers read-only support for Parquet files, allowing users to extract data as JSON or TSV. The project explicitly states that performance has not been optimized and many features, including writing, are not implemented. Development appears to have ceased in 2017 on GitHub and the last PyPI upload was in 2020, indicating it is an unmaintained project.","last_verified":"2026-04-15T00:00:00.000Z","tags":["data serialization","file format","apache parquet","read-only","unmaintained"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/parquet"},{"id":8400,"title":"Parquet Metadata Tool","library":"parquet-metadata","status":"abandoned","version":"0.0.1","language":"python","ecosystem":"pypi","summary":"parquet-metadata is a Python-based command-line tool, version 0.0.1, designed to display metadata about a Parquet file. It provides insights into the file's structure, columns, row groups, and basic statistics. The project appears to be unmaintained since its last release in 2018, making it primarily a historical reference rather than a actively developed library for programmatic use.","last_verified":"2026-04-16T00:00:00.000Z","tags":["parquet","metadata","cli-tool","data-format","unmaintained"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/parquet-metadata"},{"id":21683,"title":"parquet-tools","library":"parquet-tools","status":"active","version":"0.2.16","language":"python","ecosystem":"pypi","summary":"A command-line tool and Python library for inspecting, merging, and converting Parquet files. Version 0.2.16 requires Python 3.9+, maintains quarterly releases.","last_verified":"2026-04-27T00:00:00.000Z","tags":["parquet","data-engineering","cli"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/parquet-tools"},{"id":17460,"title":"Parrot Middleware for Express","library":"parrot-middleware","status":"active","version":"5.3.0","language":"javascript","ecosystem":"npm","summary":"parrot-middleware is an Express.js middleware designed for mocking HTTP requests in development and testing environments. It allows developers to define a collection of 'scenarios', each comprising a list of request-response pairs. Based on the active scenario, the middleware intercepts matching incoming requests and serves the predefined mock responses. It provides dedicated control routes (`/parrot/scenario` for setting/getting the active scenario, and `/parrot/scenarios` for inspecting all available scenarios) to manage its behavior dynamically. Currently at stable version 5.3.0, the package sees active maintenance with frequent patch and minor releases, ensuring compatibility and addressing issues. Its key differentiator is the scenario-driven approach, making it easy to simulate complex backend states or error conditions without modifying frontend code or spinning up a full backend.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/parrot-middleware"},{"id":1007,"title":"Parse","library":"parse","status":"active","version":"1.21.1","language":"python","ecosystem":"pypi","summary":"The `parse` library is a lightweight Python module designed to parse strings using a specification based on Python's built-in `format()` syntax. It effectively acts as the opposite of `format()`, enabling easy extraction of data from structured text. As of version 1.21.1, it is stable and widely used for simple text parsing tasks, offering a more readable alternative to regular expressions for many common patterns. It doesn't follow a strict release cadence but is actively maintained.","last_verified":"2026-04-11T15:33:40.815Z","tags":["parsing","string parsing","text processing","format string","reverse format"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/parse"},{"id":13736,"title":"US Street Address Parser","library":"parse-address","status":"active","version":"1.1.2","language":"javascript","ecosystem":"npm","summary":"This package, `parse-address`, currently at version 1.1.2, provides a JavaScript port of the Perl Geo::StreetAddress::US module for parsing US street addresses. It is designed to be highly forgiving and robust, using a regex-based approach to extract components like street number, prefix, street name, type, city, state, and ZIP code from various user-provided address strings. Key features include handling directional prefixes and suffixes, fractional building numbers, building units, grid-based addresses, and both 5 and 9-digit ZIP codes, along with all official USPS abbreviations for street types and state names. The package's release cadence appears to be infrequent, with the last significant version jump (1.0.0) occurring after a long period. Its core differentiator is its direct port from a proven Perl library, emphasizing fault tolerance in parsing diverse address formats prevalent in the United States.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","extract","address","parser","street","US","Geo::StreetAddress::US","geo"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/parse-address"},{"id":11522,"title":"ASN.1 Parser Utility","library":"parse-asn1","status":"maintenance","version":"5.1.9","language":"javascript","ecosystem":"npm","summary":"parse-asn1 is a utility library designed for parsing Abstract Syntax Notation One (ASN.1) encoded data. It is primarily used within the `crypto-browserify` ecosystem, serving as a dependency for libraries like `browserify-sign` to handle cryptographic artifacts such as X.509 certificates and private keys. The current stable version is 5.1.9, with the last update approximately 7 months ago, indicating a maintenance-focused release cadence. The library provides a JavaScript implementation for interpreting BER/DER encoded binary data into a structured JavaScript object. A key differentiator is its role in providing browser compatibility for Node.js's crypto functionalities, though ASN.1 parsing itself is inherently complex and a common source of security vulnerabilities if not handled robustly.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/parse-asn1"},{"id":14797,"title":"BMFont ASCII File Parser","library":"parse-bmfont-ascii","status":"abandoned","version":"1.0.6","language":"javascript","ecosystem":"npm","summary":"The `parse-bmfont-ascii` library is designed to parse ASCII-formatted BMFont (Bitmap Font) files into a structured JavaScript object. It specifically handles the human-readable text-based `.fnt` files generated by tools like AngelCode BMFont. This package, currently at version 1.0.6, was last published 11 years ago, indicating it is no longer actively maintained. It accepts either a string or a Node.js `Buffer` containing the BMFont data and returns a JavaScript object detailing font metadata (`info`, `common`), individual character properties (`chars`), kerning pairs (`kernings`), and referenced page textures (`pages`). Its primary function is to provide a lightweight, dedicated parser for this specific text-based bitmap font format, distinct from XML or binary BMFont variants. Given its age, it relies on CommonJS module patterns and does not inherently support ESM or TypeScript type definitions.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","ascii","parse","convert","bmfont","bm","bitmap","font","bitmaps"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/parse-bmfont-ascii"},{"id":11523,"title":"BMFont XML Parser","library":"parse-bmfont-xml","status":"maintenance","version":"1.1.6","language":"javascript","ecosystem":"npm","summary":"parse-bmfont-xml is a focused JavaScript library designed to parse XML-formatted BMFont (Bitmap Font) files generated by AngelCode BMFont. It takes a string or Buffer containing the XML data and converts it into a structured JavaScript object, adhering to the bmfont2json specification. The current stable version is 1.1.6, with the last update approximately seven years ago, indicating a mature but largely inactive maintenance status. Its primary differentiator is its singular focus on the BMFont XML format, providing a straightforward API for font data extraction, including character definitions, kerning pairs, and texture page references. It is suitable for both Node.js environments using `fs` and browser environments via XHR, though browser usage depends on internal DOM parsing APIs.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","xml","parse","convert","bmfont","bm","bitmap","font","bitmaps"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/parse-bmfont-xml"},{"id":13735,"title":"Database URL Parser","library":"parse-database-url","status":"abandoned","version":"0.3.0","language":"javascript","ecosystem":"npm","summary":"The `parse-database-url` package is a utility designed to parse database connection strings provided as URLs, commonly found in environment variables like `DATABASE_URL` in Heroku deployments. The latest and only version, 0.3.0, was published over 10 years ago (in 2016) and targets very old Node.js versions (0.6, 0.8, 0.10). It is unmaintained and lacks support for modern JavaScript features like ES Modules (ESM) and TypeScript. While it served a purpose in its time by simplifying database configuration from a single URL string, contemporary projects should favor actively maintained alternatives that offer broader database support, robust URL parsing (including special characters in passwords), and modern module compatibility.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","database","configuration","url","heroku","database_url"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/parse-database-url"},{"id":16478,"title":"Parse Database URIs","library":"parse-db-uri","status":"active","version":"2.1.2","language":"javascript","ecosystem":"npm","summary":"parse-db-uri is a utility library designed to parse database connection URIs into a structured JavaScript object. It extends the output of the 'parse-url' package with database-specific fields such as `database`, `user`, `host`, `password`, and `dialect`. The library is currently stable at version 2.1.2, with recent updates including automatic decoding of passwords and usernames in the URI and added support for SQLite URIs. It provides a straightforward, function-based API for extracting components from common database URI formats, making it easier to configure database connections in applications. The release cadence is irregular but has seen active maintenance recently within the 2.x major version.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","parse","db","uri","database","uris"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/parse-db-uri"},{"id":16477,"title":"parse-db-url","library":"parse-db-url","status":"maintenance","version":"2.3.0","language":"javascript","ecosystem":"npm","summary":"The `parse-db-url` library is a specialized utility designed to accurately parse database connection URLs into structured configuration objects. Unlike Node.js's built-in `url.parse`, this package understands common conventions associated with various database drivers, such as 'postgres' or 'mysql', and intelligently extracts components like the adapter, host, port, database name, username, and password. A key feature is its ability to handle query-string parameters that can override earlier parts of the URL, offering flexible configuration options. The current stable version is 2.3.0. As a domain-specific parsing tool, its release cadence is slow, with the last publish being over five years ago, indicating a stable, feature-complete state primarily in maintenance mode, rather than active development. It provides a consistent interface for abstracting database connection details, simplifying multi-database application setups.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","any-db","db","url"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/parse-db-url"},{"id":18652,"title":"parse-dbtool","library":"parse-dbtool","status":"active","version":"1.2.0","language":"javascript","ecosystem":"npm","summary":"A CLI tool for Parse Server that creates database migration and seeder files using Parse.Schema. Current stable version 1.2.0 (no frequent releases). It operates as a standalone executable via npx, requiring environment variables (APPLICATION_ID, SERVER_URL, MASTER_KEY) to connect to a Parse Server instance. Unlike ORM-based migration tools, it works natively with Parse Server's schema system and supports strict mode (allowClientClassCreation: false, addField: false). Key differentiator: it generates migrations and seeds specifically for Parse Platform, not general SQL/NoSQL databases.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","parse-server","migration","seeder"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/parse-dbtool"},{"id":15751,"title":"Unified Diff Parser","library":"parse-diff","status":"active","version":"0.12.0","language":"javascript","ecosystem":"npm","summary":"parse-diff is a lightweight and focused JavaScript library designed to parse unified diff format strings, typically generated by version control systems like Git. It transforms a raw diff string into a structured JavaScript array of file objects, each containing chunks of changes and individual line modifications, including metadata like additions, deletions, and file paths. The current stable version is 0.12.0, published in January 2023, indicating a mature and stable project with an infrequent release cadence. While other parsers exist (e.g., `diffparser`, `parse-git-diff`), `parse-diff` is known for its simplicity and direct approach to the unified diff format, making it suitable for applications requiring programmatic access to diff data. It ships with TypeScript types, enhancing developer experience for TypeScript projects.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","diff","unidiff","parser","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/parse-diff"},{"id":13737,"title":"English Natural Language Parser","library":"parse-english","status":"active","version":"7.0.0","language":"javascript","ecosystem":"npm","summary":"parse-english is a specialized parser that converts English natural language text into a Natural Language Concrete Syntax Tree (NLCST). It builds upon `parse-latin` by adding specific support for English language features like unit abbreviations. The current stable version is 7.0.0. This package is part of the unifiedjs ecosystem, which tends to have a moderate release cadence, with major versions often introducing breaking changes related to Node.js version support, ESM migration, or underlying NLCST structure updates. It's designed for developers who need fine-grained control over text processing at the syntax tree level, offering a programmatic interface to analyze text structure before further processing, such as with `retext-english` which wraps this project for a higher-level abstraction. Its key differentiator is its focus on low-level NLCST generation specifically for English, integrating with the broader unified ecosystem.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","nlcst","english","natural","language","parser","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/parse-english"},{"id":15160,"title":"Parse Framework","library":"parse-framework","status":"deprecated","version":"2.5.6","language":"javascript","ecosystem":"npm","summary":"Parse Framework was an initiative designed to provide a universal solution for lexing and parsing various language syntaxes, aiming to simplify the creation of tools like linters, formatters, and compilers. The package reached its last known stable version, `2.5.6`, before development under this name ceased. The project has since been officially deprecated and rebranded as 'Sparser'. Users of `parse-framework` are strongly advised to migrate to the `Sparser` package for ongoing maintenance, feature enhancements, bug fixes, and security updates, as `parse-framework` will not receive any further development. Its effective release cadence is now zero, making `Sparser` the active successor for all parsing-related needs that this framework aimed to address. Its key differentiator was its ambitious goal to be a comprehensive, 'parse everything' solution.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","parser","lexer","framework","universal","language","parse","table"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/parse-framework"},{"id":16167,"title":"HTTP Header Parser","library":"parse-headers","status":"maintenance","version":"2.0.6","language":"javascript","ecosystem":"npm","summary":"The `parse-headers` package is a lightweight utility designed to transform raw HTTP header strings into a JavaScript object. It is currently at version 2.0.6, with its last update occurring approximately one year ago (as of early 2024), indicating a slow release cadence and minimal active development. The library's core functionality involves parsing a multi-line header string, lowercasing all header names, and consolidating multiple instances of the same header into an array of values. It distinguishes itself by being a zero-dependency solution, making it ideal for environments where a minimal footprint is critical, such as older browser environments via Browserify or for basic XHR header processing. Unlike more comprehensive, RFC-strict parsers that handle structured field values, `parse-headers` offers a straightforward, object-based representation suitable for common, less complex HTTP header scenarios.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","http","headers","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/parse-headers"},{"id":17046,"title":"Parse CLI Help Output","library":"parse-help","status":"active","version":"2.0.0","language":"javascript","ecosystem":"npm","summary":"parse-help is a JavaScript utility for programmatically parsing the help output of command-line interfaces, extracting structured information about their flags, options, and aliases. It provides a structured object representation of CLI options, making it easier to analyze or process them within other tools. The current stable version is 2.0.0. The package is maintained by Sindre Sorhus, known for a high volume of small, focused utility packages, typically implying a stable but not necessarily rapid release cadence unless new features or breaking changes warrant it. A key differentiator is its focus specifically on parsing *help output* rather than building a CLI from scratch or parsing `argv` directly, making it useful for introspection or documentation generation from existing CLIs.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","parse","help","cli","argv","command-line","man","flags","arguments"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/parse-help"},{"id":17320,"title":"HTTP Header Value Parameter Parser","library":"parse-http-header","status":"abandoned","version":"1.0.1","language":"javascript","ecosystem":"npm","summary":"The `parse-http-header` package (version 1.0.1) is a lightweight JavaScript utility specifically designed to extract structured information from parameterized HTTP header *value strings*. For instance, a common header value like `text/html; charset=UTF-8` is parsed into an object where `text/html` is accessible as the first element of an array, and parameters like `charset` are exposed as direct properties of that object. This allows developers to easily access both the primary media type and its associated attributes in a unified structure. Originally published around 2014, the library appears to be stable but has not seen active development or new releases in many years. Its key differentiators include its focused scope on parsing *just* the value string portion of a header, rather than handling full HTTP messages or multiple header lines, and its minimal footprint with no external runtime dependencies. It exclusively uses CommonJS module syntax.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","http","parse","header","headers"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/parse-http-header"},{"id":13738,"title":"ES Module Imports Parser","library":"parse-imports","status":"active","version":"3.0.0","language":"javascript","ecosystem":"npm","summary":"parse-imports is a high-performance JavaScript utility for parsing ES module imports within a given string of code. It leverages the `es-module-lexer` (a WASM-based library) for its core parsing logic, ensuring speed and accuracy. The library is currently at version 3.0.0 and actively maintained, with major versions often introducing updated Node.js runtime requirements. Key features include identifying various module specifier types (e.g., package, relative, absolute, builtin), correctly unescaping specifier sequences, collecting default, named, and namespace imports, and handling dynamic `import()` expressions. It also provides functionality to resolve module specifier paths using `require.resolve`. This makes it a robust tool for static analysis, bundlers, and development tools that need to understand module dependencies.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","esm","imports","module","parser"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/parse-imports"},{"id":16166,"title":"ECMAScript/TypeScript Import and Export Parser","library":"parse-imports-exports","status":"active","version":"0.2.4","language":"javascript","ecosystem":"npm","summary":"parse-imports-exports is a JavaScript/TypeScript library designed for fast and easy parsing of ECMAScript and TypeScript import and export declarations. It currently stands at version 0.2.4, indicating it is in active development and pre-1.0, so the API might evolve. The library focuses on extracting structured information about module dependencies from syntactically correct and well-formatted code, supporting both standard ES module syntax and TypeScript-specific constructs like `import type` and `export type`. It is optimized for efficiency and is not a full Abstract Syntax Tree (AST) parser, but rather targets specific module-related statements, including dynamic `import()` and `require()` calls.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","esm","export","import","parse","parser","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/parse-imports-exports"},{"id":13739,"title":"Latin-script Natural Language Parser","library":"parse-latin","status":"active","version":"7.0.0","language":"javascript","ecosystem":"npm","summary":"`parse-latin` is a JavaScript library designed for parsing natural language written in Latin-script languages, producing a Natural Language Concrete Syntax Tree (NLCST). It is currently at version 7.0.0, with a release cadence that includes regular patch and minor updates, and significant breaking changes between major versions, often related to ecosystem standards (like ESM-only) or core API adjustments. Key differentiators include its ability to precisely tokenize and structure text from diverse Latin-script languages such as Old English, Icelandic, French, and German, by correctly handling complex punctuation, word boundaries, and sentence structures. Unlike higher-level abstractions like `retext-latin`, `parse-latin` provides a lower-level API for manual manipulation of syntax trees. It explicitly handles nuances like hyphenated words, contractions (e.g., 'she’s'), and periods that don't signify sentence endings (e.g., in abbreviations), making it robust for detailed linguistic analysis and processing.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","nlcst","latin","script","natural","language","parser","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/parse-latin"},{"id":28030,"title":"parse-listing","library":"parse-listing","status":"maintenance","version":"1.1.3","language":"javascript","ecosystem":"npm","summary":"Small library to parse file listings (e.g., ls, dir) into JavaScript objects. Currently at v1.1.3, last released in 2018 with a fix for MS-DOS folder names containing numbers. It supports Unix and DOS/Windows formats automatically. The library is stable but in maintenance mode; no new features are expected. Compared to alternatives, it is minimal and has no dependencies.","last_verified":"2026-05-09T00:00:00.000Z","tags":["javascript","parse","ls","list","listing","ftp","unix","dos"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/parse-listing"},{"id":16479,"title":"Parse SDK Mocked Database","library":"parse-mockdb","status":"active","version":"0.4.0","language":"javascript","ecosystem":"npm","summary":"parse-mockdb provides a mocked RESTController for the Parse JavaScript SDK, specifically compatible with version `2.0+`. It is primarily designed for unit testing Parse-dependent applications by allowing developers to simulate Parse backend operations (CRUD, queries, relations) locally without requiring an actual Parse Server instance. The current stable version is 0.4.0, which targets Parse JS SDK 2.x. While it supports many core Parse features like basic CRUD, various query operators (e.g., $exists, $in, $regex), and Parse.Relation, it currently lacks support for Parse class-level permissions, ACLs, and special classes like Parse.User or Parse.Role. The release cadence appears to be driven by breaking changes and updates to align with the Parse SDK, with significant breaking changes in versions 0.3.0 and 0.4.0.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","parse","parsesdk","mock","unit-testing"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/parse-mockdb"},{"id":16480,"title":"HTTP Prefer Header Parser","library":"parse-prefer-header","status":"maintenance","version":"1.0.0","language":"javascript","ecosystem":"npm","summary":"The `parse-prefer-header` library provides a lightweight utility for parsing the HTTP `Prefer` header, as defined in RFC7240. Currently at version 1.0.0, this package focuses on accurately transforming the header's comma-separated tokens and their optional parameters into a user-friendly JavaScript object. It handles various intricacies like token normalization (e.g., `respond-async` to `respondAsync`) and correctly interprets quoted values. Its core functionality is to map preference tokens to either `true` (for preferences without explicit values) or their parsed string value. Given its stable 1.0.0 version and specific parsing scope, its release cadence is effectively stable with no new major versions anticipated for such a focused utility. Key differentiators include its strict adherence to RFC7240 and its minimal API surface for a common, yet often complex, HTTP header.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","prefer","rfc7240","7240"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/parse-prefer-header"},{"id":15749,"title":"Redis URL Parser (Simple)","library":"parse-redis-url-simple","status":"active","version":"1.0.2","language":"javascript","ecosystem":"npm","summary":"parse-redis-url-simple is a focused JavaScript utility designed for parsing Redis connection URLs, including complex scenarios like Redis Sentinel configurations. It provides a simple, direct API for converting various URL formats into structured objects containing host, port, database, and password. Unlike several unmaintained or production-unsuitable prior art libraries mentioned in its README, this package aims to offer a robust and reliable solution for production environments. Currently at version 1.0.2, it appears to follow a stable release cadence typical of utility libraries, with updates primarily for bug fixes or minor enhancements. A key differentiator is its explicit support for ioredis-compatible Sentinel URLs, addressing a common need in distributed Redis setups.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","redis","sentinel","url","parse","parser","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/parse-redis-url-simple"},{"id":11525,"title":"Parse Server","library":"parse-server","status":"active","version":"9.8.0","language":"javascript","ecosystem":"npm","summary":"Parse Server is a self-hostable, open-source backend for applications, providing a compatible API for the Parse platform SDKs. It enables developers to migrate their applications from the hosted Parse.com service (which was deprecated) to their own infrastructure, offering full control over their data and backend logic. The current stable version is 9.8.0. The project maintains an active development pace with frequent alpha releases for new features and bug fixes, typically leading to stable minor versions every few weeks or months. Key differentiators include its adherence to the Parse API specification, allowing seamless migration, extensive customization via Cloud Code and webhooks, and flexible database support (primarily MongoDB and PostgreSQL). It integrates directly with Express.js, making it easy to embed into existing Node.js applications.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/parse-server"},{"id":11524,"title":"Parse Server API Mail Adapter","library":"parse-server-api-mail-adapter","status":"active","version":"5.0.5","language":"javascript","ecosystem":"npm","summary":"The `parse-server-api-mail-adapter` provides a universal email solution for Parse Server, enabling it to send emails via any third-party REST API. It supports dynamic templates, localization, and includes out-of-the-box integrations for services like AWS SES, Mailgun, and ZeptoMail, along with a custom API option. The current stable version is 5.0.5, with frequent maintenance releases for security updates and occasional minor/major releases for new features or Node.js version support. Its key differentiators include its extensibility to any REST API-based mail service, built-in templating, and full localization support, making it a flexible choice compared to adapters tied to specific providers. It ships with TypeScript definitions, enhancing developer experience for TypeScript users.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","parse","parse-server","mail-adapter","email-adapter","mail","email","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/parse-server-api-mail-adapter"},{"id":13740,"title":"Parse Server SendGrid Adapter","library":"parse-server-sendgrid-adapter","status":"active","version":"1.0.0","language":"javascript","ecosystem":"npm","summary":"This package provides a straightforward email adapter for Parse Server, enabling it to send emails via SendGrid's API. It allows Parse Server applications to handle functionalities like user verification and password resets using SendGrid's robust email delivery service. Currently at version 1.0.0, the package appears to be stable and provides a simple integration point for SendGrid. Its primary differentiator is its direct, minimal integration specifically for Parse Server's `emailAdapter` configuration, avoiding more complex or generic email solutions when SendGrid is the chosen provider. Release cadence is likely slow, focusing on stability given its mature 1.0.0 version and niche purpose. It aims to simplify SendGrid setup within a Parse Server environment.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","parse-server","sendgrid"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/parse-server-sendgrid-adapter"},{"id":11526,"title":"HTML5 Srcset Attribute Parser","library":"parse-srcset","status":"abandoned","version":"1.0.2","language":"javascript","ecosystem":"npm","summary":"parse-srcset is a JavaScript parser for the HTML5 `srcset` attribute, designed to be spec-conformant with the WHATWG reference algorithm. It takes a `srcset` string as input and returns an array of objects, each representing a potential image source with properties like `url`, `width`, `height`, and `density`. The package is at version 1.0.2, with its last known update around 10 years ago, indicating it is no longer actively maintained. While it provides a foundational implementation for `srcset` parsing, developers seeking current specifications, ongoing support, or additional features like stringification should consider more recently updated alternatives. Its release cadence was sporadic, reflecting its early development and subsequent abandonment, distinguishing it from modern, regularly updated libraries in this domain. The library relies on an extensive test suite to ensure conformance to the W3C srcset checker, a strong point at the time of its development.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/parse-srcset"},{"id":16168,"title":"Parse Server-Sent Events","library":"parse-sse","status":"active","version":"0.1.0","language":"javascript","ecosystem":"npm","summary":"`parse-sse` is a lightweight, spec-compliant JavaScript library designed for parsing Server-Sent Events (SSE) from a standard Web `Response` object, typically obtained via the native Fetch API. Currently at version 0.1.0, it is a new release focused on providing a robust and efficient way to consume streaming APIs. The library differentiates itself by being fully compatible with native `ReadableStream` and `TransformStream` interfaces, enabling maximum composability with other stream-based operations. It is particularly well-suited for integrating with modern streaming services like OpenAI and Anthropic, which extensively utilize SSE for real-time data delivery. As a relatively new package, a specific release cadence has not yet been established, but its focus on web platform standards and minimal dependencies suggests a stable foundation.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","sse","server-sent-events","eventsource","event-stream","parse","parser","stream","streaming","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/parse-sse"},{"id":18651,"title":"parse-statements","library":"parse-statements","status":"active","version":"1.0.12","language":"javascript","ecosystem":"npm","summary":"Versatile parser for extracting non-overlapping statements from source code in any programming language. Current stable version is 1.0.12 (released October 2022), with no updates since. It enables definition of statement patterns as sequences of token strings, which are internally compiled to regular expressions with gmu flags. Comments can be defined separately and can appear between tokens. The parser supports custom callbacks for parse success, errors, and comments. Callbacks can return a custom end index for each statement, allowing manual extension or truncation. It ships TypeScript type definitions and has zero dependencies. Compared to full AST parsers, this is lightweight and language-agnostic, but requires manual token pattern definition and does not produce an abstract syntax tree.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","parse","parser","source","statement","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/parse-statements"},{"id":13741,"title":"Minimal SVG Path Parser","library":"parse-svg-path","status":"abandoned","version":"0.1.2","language":"javascript","ecosystem":"npm","summary":"parse-svg-path is a highly minimal JavaScript library designed to parse SVG path data strings into a simple array-of-arrays format. Published in 2014, with its last update 10 years ago, it remains at version 0.1.2, indicating it is no longer actively maintained. Its primary differentiator is its simplicity and small footprint, directly outputting commands as `[command, arg1, arg2, ...]`. While functional for basic SVG paths, it lacks features found in more modern and actively developed alternatives like `svg-path-parser` or `svgpath`, which offer more advanced manipulation, normalization, or broader SVG feature support. Due to its age, it primarily supports CommonJS modules and does not offer native ESM support.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","svg","path","parse","parser"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/parse-svg-path"},{"id":1616,"title":"Parse-Type","library":"parse-type","status":"active","version":"0.6.6","language":"python","ecosystem":"pypi","summary":"Parse-Type is a Python library that simplifies the creation of custom type definitions for the `parse` module. It extends `parse`'s capabilities by allowing users to easily integrate enums, regular expressions, and custom functions as parsable types. The current version is 0.6.6. Releases are primarily driven by updates to the underlying `parse` module and general maintenance, leading to an irregular but consistent cadence.","last_verified":"2026-04-23T23:24:43.238Z","tags":["parsing","types","parse","regex","pattern-matching"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/parse-type"},{"id":13742,"title":"Advanced URL Parser (Including Git URLs)","library":"parse-url","status":"active","version":"11.1.0","language":"javascript","ecosystem":"npm","summary":"parse-url is a JavaScript/TypeScript library designed for advanced URL parsing, notably providing robust support for various Git URL formats (e.g., `git+ssh://`, `git@github.com`). It goes beyond standard URL parsing by offering detailed breakdown into components like protocols, resource, user, pathname, hash, search, and query object. The current stable version is 11.1.0, with a release cadence that includes major version updates roughly annually and more frequent minor/patch releases to address issues and update dependencies. A key differentiator is its explicit handling of Git URLs and the ability to control URL normalization via options passed to the underlying `normalize-url` library, offering more granular control than built-in or simpler parsers.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","parse","url","node","git","advanced","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/parse-url"},{"id":13743,"title":"parse5 HTML Parser and Serializer","library":"parse5","status":"active","version":"8.0.1","language":"javascript","ecosystem":"npm","summary":"parse5 is a spec-compliant HTML parsing and serialization library for JavaScript, faithfully implementing the HTML5 specification (WHATWG). It offers robust parsing capabilities, creating a syntax tree that can then be manipulated or serialized back into HTML. The current stable version is 8.0.1, with releases occurring periodically to address dependencies, bug fixes, and minor enhancements. Major version bumps (like v7.0.0 and v8.0.0) typically introduce significant internal refactors or breaking changes. Key differentiators include its strict adherence to the HTML5 parsing algorithm, extensive TypeScript type definitions, and its use as the underlying HTML parser in popular projects such as Cheerio, rehype, and Lit. It provides both a pull-stream based parser and a non-streaming API for parsing strings, along with customizable tree adapters.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","html","parser","html5","WHATWG","specification","fast","html parser","html5 parser","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/parse5"},{"id":13744,"title":"Streaming HTML Parser (parse5-parser-stream)","library":"parse5-parser-stream","status":"active","version":"8.0.0","language":"javascript","ecosystem":"npm","summary":"parse5-parser-stream is a dedicated package within the parse5 HTML parsing toolset, providing a streaming API for parsing HTML documents. It processes HTML incrementally as a Node.js Transform stream, making it suitable for handling large files or real-time data without loading the entire document into memory. The current stable version is 8.0.1. The broader parse5 project, which this package is part of, maintains an active development cadence with frequent patch and minor releases, alongside significant major version updates roughly every one to two years. Its key differentiators include strict adherence to the HTML5 specification, detailed tracking of source code locations for parsed elements (beneficial for tools like linters and formatters), and robust scripting support during parsing.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","parse5","parser","stream","streaming","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/parse5-parser-stream"},{"id":16169,"title":"parse5-sax-parser","library":"parse5-sax-parser","status":"active","version":"8.0.0","language":"javascript","ecosystem":"npm","summary":"parse5-sax-parser is a streaming SAX-style HTML parser, designed for efficient, event-driven processing of HTML documents without building a full Document Object Model (DOM). It is part of the comprehensive `parse5` toolset, known for its high conformance to the WHATWG HTML Living Standard. The current stable version is 8.0.1. The project maintains an active release cadence, with major versions (like v7.0.0 and v8.0.0) introducing significant architectural changes and features, complemented by frequent patch and minor releases for dependency updates and bug fixes. Its key differentiators include its streaming nature, SAX (Simple API for XML) event model, and robust HTML5 spec compliance, making it suitable for scenarios where memory efficiency and raw content inspection are prioritized over DOM manipulation. It's often used in conjunction with other `parse5` modules or as a standalone component for tasks like data extraction or sanitization.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","parse5","parser","stream","streaming","SAX","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/parse5-sax-parser"},{"id":11527,"title":"Currency String Parser","library":"parsecurrency","status":"abandoned","version":"1.1.1","language":"javascript","ecosystem":"npm","summary":"The `parsecurrency` package provides a minimalist utility for parsing currency strings, extracting components such as the numerical value, currency symbol, decimal and group separators, and ISO code. Currently at version 1.1.1, the package was last updated over six years ago and appears to be abandoned, with no active development or maintenance. While it supports many common international currency formats, including Indian numbering, it has explicit limitations, notably an inability to process currencies with three decimal places or two-character group separators. Due to its age, it primarily supports CommonJS imports, and users should be aware of potential compatibility issues in modern ESM-only environments and the lack of ongoing security patches or feature enhancements.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","money","currency","format","utility","finance","parse","unformat"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/parsecurrency"},{"id":915,"title":"parsedatetime","library":"parsedatetime","status":"active","version":"2.6","language":"python","ecosystem":"pypi","summary":"parsedatetime is a Python module that can parse human-readable date/time strings like \"tomorrow at 3pm\" or \"next Tuesday\". It is currently at version 2.6 and primarily targets Python 3, with v2.6 maintaining Python 2.7 compatibility. Releases occur periodically, with significant updates and bug fixes.","last_verified":"2026-04-09T19:34:07.506Z","tags":["date parsing","time parsing","natural language processing","datetime"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/parsedatetime"},{"id":21685,"title":"parsedmarc","library":"parsedmarc","status":"active","version":"9.10.3","language":"python","ecosystem":"pypi","summary":"A Python package and CLI for parsing aggregate and forensic DMARC reports. Current version 9.10.3, requires Python >=3.10. Released regularly with new features and bug fixes.","last_verified":"2026-04-27T00:00:00.000Z","tags":["dmarc","email-security","dns","dmarcian","parsing","cli"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/parsedmarc"},{"id":2179,"title":"Parsel","library":"parsel","status":"active","version":"1.11.0","language":"python","ecosystem":"pypi","summary":"Parsel is a powerful Python library designed to extract data from HTML and XML documents using XPath and CSS selectors. It provides a flexible and efficient way to navigate and query web content, making it a common dependency for web scraping tools. The current version is 1.11.0, and it maintains an active development cycle with frequent updates, often tied to Python version support and dependency requirement changes.","last_verified":"2026-04-24T15:32:06.537Z","tags":["web scraping","html parsing","xml parsing","xpath","css selectors","jmespath","data extraction"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/parsel"},{"id":13747,"title":"Parsel.js: CSS Selector Parser","library":"parsel-js","status":"active","version":"1.2.2","language":"javascript","ecosystem":"npm","summary":"Parsel.js is a lightweight and permissive JavaScript library designed for parsing CSS selectors and calculating their specificity. It provides a robust Abstract Syntax Tree (AST) representation of selectors, enabling developers to analyze, manipulate, or traverse selector structures. The current stable version is 1.2.2, with releases occurring relatively frequently, including both patch and minor updates to address bugs and introduce new features like support for relative selector lists. Key differentiators include its minimal footprint and forgiving parsing logic, making it suitable for environments where strict CSS validation might be too restrictive. It also includes built-in functionality for computing the CSS specificity of any given selector.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","CSS","selectors","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/parsel-js"},{"id":15752,"title":"Parseley: CSS Selectors Parser","library":"parseley","status":"active","version":"0.13.1","language":"javascript","ecosystem":"npm","summary":"Parseley is a JavaScript/TypeScript library designed for parsing CSS selector strings into a structured Abstract Syntax Tree (AST) and for serializing those ASTs back into strings. It also automatically calculates CSS specificity for each selector component. As of version 0.13.1, the library provides core functionalities such as `parse1` for parsing individual selectors, `serialize` for converting an AST back into a CSS string, and `normalize` for standardizing the order of simple selectors within an AST. It ships with comprehensive TypeScript types and is compatible with both Node.js and Deno environments. Parseley's AST structure is optimized for right-to-left processing, representing complex selectors via 'combinator' nodes integrated into 'compound' selectors rather than distinct 'complex selector' nodes. The library maintains a consistent overall AST shape, aiming to simplify client-side processing tasks.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","CSS","selectors","parser","AST","serializer","specificity","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/parseley"},{"id":14799,"title":"Node.js Configurable Parser (Abandoned)","library":"parser","status":"abandoned","version":"0.1.4","language":"javascript","ecosystem":"npm","summary":"The `parser` package, at version 0.1.4, is an extremely early-stage Node.js module designed to provide a configurable parsing utility. Released in an era when Node.js was still in its nascent stages (targeting Node.js versions 0.4 through 0.9), this library is now considered abandoned. Its original intent was to offer a flexible parsing mechanism for various data structures or input formats, emphasizing configurability. However, due to its age, it lacks compatibility with modern JavaScript syntax (ESM), contemporary Node.js APIs, and has not received any maintenance updates for over a decade. Consequently, it presents significant security vulnerabilities and functional incompatibilities if used in modern environments. There is no active release cadence, and it should not be considered for new projects. Its primary differentiator was its early attempt at a flexible parsing API in the nascent Node.js ecosystem, but this has long been superseded by robust, actively maintained alternatives.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/parser"},{"id":18653,"title":"parser-front-matter","library":"parser-front-matter","status":"maintenance","version":"1.6.4","language":"javascript","ecosystem":"npm","summary":"Front matter parsing middleware based on gray-matter, providing a callback-oriented API for parsing YAML-like front matter from strings or file objects. Version 1.6.4 is the latest stable release, with no major updates since 2019. It supports both async (parse) and sync (parseSync) methods, and is designed for use with build tools like assemble, verb, or generate. Unlike direct gray-matter usage, this package integrates via middleware conventions, but it is slow, unmaintained, and lacks TypeScript definitions.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","consolidate","data","front","front-matter","gray-matter","matter","meta","metadata"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/parser-front-matter"},{"id":16170,"title":"TypeScript Parser Combinators (parser-ts)","library":"parser-ts","status":"active","version":"0.7.0","language":"javascript","ecosystem":"npm","summary":"`parser-ts` is a library providing string parser combinators for TypeScript, heavily influenced by the `purescript-eulalie` library and built upon the foundational `fp-ts` functional programming toolkit. It enables developers to construct complex parsers by combining simpler parsing functions in a declarative manner, leveraging `fp-ts`'s algebraic data types and functional patterns. The current stable version is 0.7.0, with releases occurring periodically to address bugs, introduce new combinators, and align with `fp-ts` peer dependency updates. Its key differentiators include its strong TypeScript typing, functional purity, and close integration with the `fp-ts` ecosystem, making it suitable for applications requiring robust and composable parsing logic within a functional TypeScript codebase. The library primarily focuses on string parsing and is often used for creating DSLs, configuration file parsers, or simple language frontends.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","typescript","parser-combinators","functional-programming","fp-ts"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/parser-ts"},{"id":13745,"title":"ParserLib CSS Parser","library":"parserlib","status":"active","version":"1.1.1","language":"javascript","ecosystem":"npm","summary":"ParserLib is a CSS3 SAX-inspired parser written in JavaScript, designed for event-driven parsing of CSS stylesheets. It supports standard CSS syntax and offers a degree of validation for property names and values, though it is not exhaustive. The library is currently at version 1.1.1, with its most recent update focused on build file regeneration and minor CSS3 feature additions like `turn` units and nested media query support. Unlike AST-based parsers, ParserLib emits events during the parsing process rather than constructing a syntax tree, requiring developers to implement listeners for desired functionalities. It is built to operate in various JavaScript environments, including Node.js, Rhino, and directly in HTML pages, making it versatile for different project setups.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","parser","css","css3","sax","style","stylesheet"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/parserlib"},{"id":16171,"title":"parseUri: Mighty but Tiny URI Parser","library":"parseuri","status":"active","version":"3.0.2","language":"javascript","ecosystem":"npm","summary":"parseUri is a highly compact and comprehensive JavaScript library for parsing URIs, URNs, and URLs into their constituent parts. The current stable version is 3.0.2, with major breaking changes introduced in v2.0.0 and v3.0.0; the latter also transitioned the package to pure ESM. Historically, releases were infrequent, but v3 indicates renewed activity. Its key differentiators include its small footprint (1KB min/gzip), zero dependencies, and robust handling of partial or invalid URIs where the built-in `URL` constructor might throw errors. It also provides a richer set of URI properties, such as `authority`, `userinfo`, `subdomain`, `domain`, `tld`, and `resource`, which are not exposed by the native `URL` object, making it suitable for complex URI analysis beyond standard web URLs. It supports a 'friendly' parsing mode and configurable multi-level TLDs.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","uri","url","urn"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/parseuri"},{"id":16172,"title":"Parsimmon Parser Combinator Library","library":"parsimmon","status":"active","version":"1.18.1","language":"javascript","ecosystem":"npm","summary":"Parsimmon is a compact, monadic LL(infinity) parser combinator library for JavaScript, enabling the construction of complex parsers from smaller, composable units. It is currently at version 1.18.1 and supports both modern Node.js environments and older browser versions (down to IE7). Its release cadence appears to be infrequent, with the last major feature release (1.7.0) being in 2018, though bug fixes and minor updates have occurred more recently. Key differentiators include its inspiration from Haskell's Parsec and Promises/A+ for its API design, its support for binary parsing using Node.js Buffers, and its compatibility with the Fantasy Land specification, implementing several algebraic structures like Semigroup, Apply, Applicative, Functor, Chain, and Monad. It distinguishes itself by offering a functional and declarative approach to parsing, making grammars easy to read and maintain.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","parsing","parse","parsers","parser combinators"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/parsimmon"},{"id":1853,"title":"Parsimonious","library":"parsimonious","status":"active","version":"0.11.0","language":"python","ecosystem":"pypi","summary":"Parsimonious is a pure-Python library for creating parsers based on Parsing Expression Grammars (PEGs). It aims for speed and usability, allowing users to define grammars using a simplified EBNF notation. It is designed for applications requiring efficient parsing of structured text, such as configuration files or domain-specific languages. The current version is 0.11.0.","last_verified":"2026-04-24T02:30:44.643Z","tags":["parsing","PEG","grammar","parser","DSL","AST"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/parsimonious"},{"id":4375,"title":"Parsley","library":"parsley","status":"abandoned","version":"1.3","language":"python","ecosystem":"pypi","summary":"Parsley is a Python parsing library designed to simplify parsing and pattern matching. It implements the Parsing Expression Grammar (PEG) algorithm, compiling grammar definitions into Python classes where rules become methods. This approach aims to make parsing expressions behave similarly to standard Python expressions. It is an implementation of OMeta, an object-oriented pattern-matching language. The current version is 1.3, released in 2017.","last_verified":"2026-04-12T00:00:00.000Z","tags":["parsing","grammar","peg","parser-generator","ometa"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/parsley"},{"id":17864,"title":"Parsley Bundler","library":"parsley-bundler","status":"abandoned","version":"0.0.2","language":"javascript","ecosystem":"npm","summary":"Parsley Bundler is an open-source project forked from Parcel, designed as a zero-configuration web application bundler emphasizing speed and developer experience. It provides out-of-the-box support for JavaScript, CSS, HTML, and various file assets, automatically applying necessary transformations via tools like Babel, PostCSS, and PostHTML. Key features include multicore compilation, a filesystem cache for fast rebuilds, zero-configuration code splitting with dynamic `import()`, and built-in hot module replacement. Benchmarks from its README claimed significantly faster build times compared to Browserify and Webpack. The package's current and only released version is 0.0.2. Given its very low version number and the lack of updates since its initial release around 2017, the project appears to be abandoned, meaning there is no active release cadence or ongoing maintenance. Its main differentiator was its 'zero config' approach and performance at the time of its inception, mirroring Parcel's philosophy.","last_verified":"2026-04-23T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/parsley-bundler"},{"id":24201,"title":"parsnip-cif","library":"parsnip-cif","status":"active","version":"0.5.0","language":"python","ecosystem":"pypi","summary":"Minimal library for parsing CIF and mmCIF files in Python. Version 0.5.0, released January 2026. Maintained by the Glotzer Lab. Active development with frequent minor releases.","last_verified":"2026-05-01T00:00:00.000Z","tags":["CIF","mmCIF","crystallography","file-format","parsing"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/parsnip-cif"},{"id":448,"title":"Parso: A Python Parser","library":"parso","status":"active","version":"0.8.6","language":"python","ecosystem":"pypi","summary":"Parso is a Python parser that supports error recovery and round-trip parsing for different Python versions. It is currently at version 0.8.6, released on February 9, 2026, and follows a regular release cadence with updates approximately every 6 months.","last_verified":"2026-05-12T13:52:59.480Z","tags":["parsing","Python","syntax tree","error recovery","round-trip parsing"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/parso"},{"id":2656,"title":"Parsy","library":"parsy","status":"active","version":"2.2","language":"python","ecosystem":"pypi","summary":"Parsy is an easy-to-use parser combinator library for building parsers in pure Python. It provides a straightforward and Pythonic solution for parsing text without external dependencies, focusing on combining small parsers into complex ones. The library is highly mature and stable, with its current version being 2.2. Releases are active, often aligning with Python version lifecycle updates.","last_verified":"2026-04-24T23:20:37.143Z","tags":["parser","parser-combinator","parsing","dsl"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/parsy"},{"id":916,"title":"Partd","library":"partd","status":"active","version":"1.4.2","language":"python","ecosystem":"pypi","summary":"Partd is a Python library that provides appendable key-value storage, primarily for raw bytes. It excels at shuffling operations, allowing efficient appending of data to existing values associated with a key. The current version is 1.4.2, and it appears to have a stable, though not rapid, release cadence, with the latest update in May 2024.","last_verified":"2026-04-11T14:19:05.455Z","tags":["key-value store","bytes","appendable","dask","shuffling"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/partd"},{"id":13746,"title":"Streaming Body Parser for Node.js (Abandoned)","library":"parted","status":"abandoned","version":"0.1.1","language":"javascript","ecosystem":"npm","summary":"Parted is an abandoned Node.js library, last updated in 2013 at version 0.1.1, designed to parse streaming `multipart`, `application/json`, and `application/x-www-form-urlencoded` request bodies. It differentiates itself by offering a streaming approach to parsing and including a built-in Express middleware that automatically selects the appropriate parser based on the request's `Content-Type`. The library aimed for lazy loading of individual parsers to minimize memory footprint. For multipart requests, it provides access to uploaded files via temporary paths and supports nested fields. Despite its initial goals, the project is no longer maintained, making it unsuitable for modern applications due to potential security vulnerabilities and lack of compatibility with contemporary Node.js versions and best practices.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","multipart","parser","http","express","middleware"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/parted"},{"id":2180,"title":"Partial JSON Parser","library":"partial-json-parser","status":"active","version":"0.2.1.1.post7","language":"python","ecosystem":"pypi","summary":"Partial JSON Parser is a lightweight and customizable Python library designed to parse incomplete or partially received JSON strings, commonly generated by Large Language Models (LLMs). It enables incremental processing of JSON data as it streams in, preventing errors that traditional `json.loads` would throw on incomplete input. The library is pure Python, has no external dependencies, and supports Python 3.6+.","last_verified":"2026-04-24T15:32:21.738Z","tags":["json","parsing","llm","streaming","partial","data processing"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/partial-json-parser"},{"id":7491,"title":"Partial JSON Parser","library":"partialjson","status":"active","version":"1.1.0","language":"python","ecosystem":"pypi","summary":"The `partialjson` library provides a robust solution for parsing incomplete or partial JSON data in Python. It handles scenarios where JSON strings might be truncated or malformed at the end, returning the largest valid JSON object or array it can parse. The current version is 1.1.0, and releases appear to be infrequent, focusing on stability and bug fixes.","last_verified":"2026-04-16T00:00:00.000Z","tags":["json","parsing","incomplete-data","data-processing"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/partialjson"},{"id":5359,"title":"Particle","library":"particle","status":"active","version":"0.26.1","language":"python","ecosystem":"pypi","summary":"Particle is a core library within the Scikit-HEP ecosystem, providing a Pythonic interface to the Particle Data Group (PDG) particle data tables and Monte Carlo (MC) identification codes. It offers extended particle information, identification queries via PDGID, and powerful search capabilities for particle properties. The library is under active development and frequently updated with new PDG data releases.","last_verified":"2026-04-13T00:00:00.000Z","tags":["physics","high-energy physics","PDG","particle data"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/particle"},{"id":18654,"title":"Particle API JS","library":"particle-api-js","status":"active","version":"12.0.2","language":"javascript","ecosystem":"npm","summary":"JavaScript library for the Particle Cloud API, usable in Node.js (v16+) and browser environments. Current stable version is v12.0.2, released via npm. Actively maintained with releases every few months. Written in TypeScript with full type declarations. Covers all Particle IoT device interactions: authentication, device listing, variable/function access, event streaming, firmware management, and more. Differentiates from raw fetch/axios by wrapping the entire Particle REST API with typed request options and responses, handling authentication and pagination internally. Ships both ESM and UMD builds (CDN via jsDelivr). Major v12.0.0 was a TypeScript migration; v11.0.0 removed token list/delete APIs and query access_token support.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","particle","library","spark","api","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/particle-api-js"},{"id":15473,"title":"PartyServer for Cloudflare Durable Objects","library":"partyserver","status":"active","version":"0.4.1","language":"javascript","ecosystem":"npm","summary":"PartyServer is a TypeScript library for building real-time applications on Cloudflare Durable Objects, inspired by PartyKit. It extends Durable Objects with features like room-based routing, lifecycle hooks (`onConnect`, `onMessage`, `onClose`), a unified API for managing hibernated and non-hibernated Durable Objects, and easy broadcasting. Key differentiators from PartyKit include decoupling the URL from the server name, omitting built-in bindings for other Cloudflare services (encouraging `wrangler`'s native support), and requiring manual Durable Object bindings and migrations in `wrangler.jsonc`. The current stable version is 0.4.1, with frequent patch and minor releases, indicating active development. It is primarily designed for the Cloudflare Workers environment and leverages WebSockets for real-time communication.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","stateful","serverless","durable objects","partykit","cloudflare","workerd","real-time","websockets","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/partyserver"},{"id":2181,"title":"parver: Parse and Manipulate Version Numbers","library":"parver","status":"active","version":"0.5","language":"python","ecosystem":"pypi","summary":"parver is a Python package designed for robust parsing and manipulation of PEP 440 compliant version numbers. It provides a `Version` class to represent versions and methods for common operations like bumping development or release segments, checking pre-release status, and normalization. The library is currently at version 0.5 and maintains a stable, active development status.","last_verified":"2026-04-24T15:32:38.144Z","tags":["versioning","pep440","semver","packaging","parsing"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/parver"},{"id":24202,"title":"passagemath-bliss","library":"passagemath-bliss","status":"active","version":"10.8.4","language":"python","ecosystem":"pypi","summary":"A Python binding for the bliss graph isomorphism library, part of the passagemath ecosystem. It provides efficient automorphism group computation and (sub)graph isomorphism. Version 10.8.4 requires Python <3.15,>=3.11.","last_verified":"2026-05-01T00:00:00.000Z","tags":["graph-isomorphism","bliss","passagemath","sage"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/passagemath-bliss"},{"id":24203,"title":"passagemath-categories","library":"passagemath-categories","status":"active","version":"10.8.4","language":"python","ecosystem":"pypi","summary":"Part of the passagemath ecosystem, providing SageMath's category framework and basic rings. Current version 10.8.4, Python 3.11-3.14. Released every few months alongside passagemath releases.","last_verified":"2026-05-01T00:00:00.000Z","tags":["passagemath","sage","categories","rings"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/passagemath-categories"},{"id":24204,"title":"passagemath-cddlib","library":"passagemath-cddlib","status":"active","version":"10.8.4","language":"python","ecosystem":"pypi","summary":"Python binding for cddlib, implementing double description method for convex polyhedra (V- and H-representation). Part of the passagemath ecosystem. Current version 10.8.4, requires Python >=3.11 <3.15. Release cadence is irregular, following the passagemath umbrella releases.","last_verified":"2026-05-01T00:00:00.000Z","tags":["polyhedral computation","cddlib","convex analysis","linear programming","passagemath"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/passagemath-cddlib"},{"id":24205,"title":"passagemath-cliquer","library":"passagemath-cliquer","status":"active","version":"10.8.4","language":"python","ecosystem":"pypi","summary":"A SageMath wrapper for the Cliquer library to find maximum cliques and enumerate cliques in graphs. Version 10.8.4 requires Python 3.11 to <3.15. Release cadence follows passagemath releases.","last_verified":"2026-05-01T00:00:00.000Z","tags":["clique","graph","maximum-clique","cliquer","sage"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/passagemath-cliquer"},{"id":23139,"title":"passagemath-coxeter3","library":"passagemath-coxeter3","status":"active","version":"10.8.4","language":"python","ecosystem":"pypi","summary":"Passagemath interface to coxeter3: Coxeter groups, Bruhat ordering, Kazhdan-Lusztig polynomials. Version 10.8.4 requires Python >=3.11, <3.15.","last_verified":"2026-05-01T00:00:00.000Z","tags":["coxeter-groups","bruhat-order","kazhdan-lusztig","passagemath","sage"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/passagemath-coxeter3"},{"id":21684,"title":"passagemath-glpk","library":"passagemath-glpk","status":"active","version":"10.8.4","language":"python","ecosystem":"pypi","summary":"passagemath-glpk provides a linear and mixed integer linear optimization backend using GLPK (GNU Linear Programming Kit) for the passagemath library. It enables the construction and solution of linear programming (LP) and mixed-integer linear programming (MILP) problems. Version 10.8.4 supports Python >=3.11,<3.15. The package is part of the passagemath ecosystem, which reimplements functionality previously provided by SageMath.","last_verified":"2026-04-27T00:00:00.000Z","tags":["LP","MILP","GLPK","optimization","linear programming","mixed integer programming","backend","passagemath"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/passagemath-glpk"},{"id":28031,"title":"passagemath-groups","library":"passagemath-groups","status":"active","version":"10.8.4","language":"python","ecosystem":"pypi","summary":"passagemath-groups is a component of the passagemath environment providing group theory and invariant theory functionality, including permutation groups, matrix groups, and algebraic groups. It relies on GAP and libgap. Current version 10.8.4, requiring Python >=3.11 and <3.15. Release cadence follows passagemath releases, typically one or two per year.","last_verified":"2026-05-09T00:00:00.000Z","tags":["group-theory","invariant-theory","sage","gap","passagemath","mathematics"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/passagemath-groups"},{"id":21686,"title":"passagemath-homfly","library":"passagemath-homfly","status":"active","version":"10.8.4","language":"python","ecosystem":"pypi","summary":"passagemath-homfly provides computation of Homfly polynomials for knots and links using libhomfly, integrated with the passagemath ecosystem. Current version 10.8.4, requiring Python ≥3.11 and <3.15. Follows passagemath release cadence; stable maintenance.","last_verified":"2026-04-27T00:00:00.000Z","tags":["knot-theory","homfly","libhomfly","passagemath"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/passagemath-homfly"},{"id":28032,"title":"passagemath-kissat","library":"passagemath-kissat","status":"active","version":"10.8.4","language":"python","ecosystem":"pypi","summary":"Interface to the SAT solver Kissat, part of the passagemath ecosystem. Provides a Python wrapper for the Kissat SAT solver, which is a compact, clean, and efficient SAT solver. Current version 10.8.4, compatible with Python 3.11–3.14. Release cadence is irregular, following upstream Kissat releases.","last_verified":"2026-05-09T00:00:00.000Z","tags":["sat-solver","kissat","passagemath","constraint-solving"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/passagemath-kissat"},{"id":27227,"title":"passagemath-libbraiding","library":"passagemath-libbraiding","status":"active","version":"10.8.4","language":"python","ecosystem":"pypi","summary":"passagemath-libbraiding provides Python bindings to libbraiding for braid group computations (word reductions, conjugacy tests, etc.). It is part of the passagemath ecosystem. Current version: 10.8.4. Release cadence: follows passagemath releases, typically a few per year.","last_verified":"2026-05-01T00:00:00.000Z","tags":["braid","groups","libbraiding","computation","sage"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/passagemath-libbraiding"},{"id":24206,"title":"passagemath-libecm","library":"passagemath-libecm","status":"active","version":"10.8.4","language":"python","ecosystem":"pypi","summary":"passagemath-libecm provides Python bindings to GMP-ECM for elliptic curve method (ECM) integer factorization. Version 10.8.4 supports Python 3.11-3.14. It is part of the passagemath ecosystem and is released on a regular cadence alongside other components.","last_verified":"2026-05-01T00:00:00.000Z","tags":["factorization","ecm","number-theory","gmp-ecm","elliptic-curve"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/passagemath-libecm"},{"id":28034,"title":"passagemath-lrslib","library":"passagemath-lrslib","status":"active","version":"10.8.4","language":"python","ecosystem":"pypi","summary":"passagemath-lrslib provides a Python interface to lrslib for vertex enumeration and convex hull computation using the reverse search algorithm. Version 10.8.4 supports Python 3.11-3.14. Release cadence follows passagemath releases.","last_verified":"2026-05-09T00:00:00.000Z","tags":["lrslib","vertex enumeration","convex hull","polyhedra","reverse search"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/passagemath-lrslib"},{"id":24207,"title":"passagemath-mcqd","library":"passagemath-mcqd","status":"active","version":"10.8.4","language":"python","ecosystem":"pypi","summary":"The passagemath-mcqd library provides a Python interface to the MCQD algorithm for finding maximum cliques in undirected graphs. It is part of the passagemath ecosystem and currently at version 10.8.4, supporting Python 3.11 through 3.14. Release cadence is tied to the parent passagemath project.","last_verified":"2026-05-01T00:00:00.000Z","tags":["maximum clique","mcqd","graph theory","sage"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/passagemath-mcqd"},{"id":24208,"title":"passagemath-meataxe","library":"passagemath-meataxe","status":"active","version":"10.8.4","language":"python","ecosystem":"pypi","summary":"Matrix arithmetic over small finite fields, implementing the meataxe algorithm for modular representation theory. Part of the passagemath ecosystem. Current version 10.8.4, requires Python >=3.11 and <3.15. Release cadence follows passagemath releases.","last_verified":"2026-05-01T00:00:00.000Z","tags":["meataxe","finite field","matrix","modular representation","passagemath"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/passagemath-meataxe"},{"id":24209,"title":"passagemath-objects","library":"passagemath-objects","status":"active","version":"10.8.4","language":"python","ecosystem":"pypi","summary":"Core library for mathematical object infrastructure in the passagemath ecosystem. Provides base classes for Sage-like elements, parents, categories, coercion framework, and metaclasses. Part of the passagemath distribution (successor to SageMath components). Current version 10.8.4, supports Python 3.11-3.14. Released as part of passagemath v10.8.x series.","last_verified":"2026-05-01T00:00:00.000Z","tags":["passagemath","sage","mathematics","category-theory","coercion","parent-element","algebraic-structures"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/passagemath-objects"},{"id":24210,"title":"passagemath-planarity","library":"passagemath-planarity","status":"active","version":"10.8.4","language":"python","ecosystem":"pypi","summary":"Wraps the edge addition planarity suite for graph planarity testing and embedding in passagemath. Version 10.8.4, requires Python >=3.11, <3.15. Part of the passagemath ecosystem. Release cadence follows passagemath.","last_verified":"2026-05-01T00:00:00.000Z","tags":["graph planarity","planar embedding","edge addition","passagemath","graph theory"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/passagemath-planarity"},{"id":28033,"title":"passagemath-plantri","library":"passagemath-plantri","status":"active","version":"10.8.4","language":"python","ecosystem":"pypi","summary":"A Python interface to plantri and fullgen for generating planar triangulations, cubic planar graphs, and other planar graph families. Part of the passagemath ecosystem. Current version 10.8.4, requires Python 3.11-3.14. Releases follow passagemath release cycle.","last_verified":"2026-05-09T00:00:00.000Z","tags":["plantri","fullgen","planar graphs","graph generation","passagemath"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/passagemath-plantri"},{"id":27228,"title":"passagemath-rankwidth","library":"passagemath-rankwidth","status":"active","version":"10.8.4","language":"python","ecosystem":"pypi","summary":"passagemath-rankwidth provides functions for computing rankwidth and rank decompositions of graphs using the rw library. Part of the passagemath ecosystem. Current version: 10.8.4, released as part of passagemath 10.8. Release cadence follows passagemath releases (roughly 2-3 per year).","last_verified":"2026-05-01T00:00:00.000Z","tags":["graph theory","rankwidth","rank decomposition","passagemath","rw"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/passagemath-rankwidth"},{"id":27229,"title":"passagemath-sirocco","library":"passagemath-sirocco","status":"active","version":"10.8.4","language":"python","ecosystem":"pypi","summary":"passagemath-sirocco provides certified root continuation for homotopy continuation methods, wrapping the sirocco C library. Version 10.8.4 requires Python >=3.11 and <3.15. Part of the passagemath ecosystem.","last_verified":"2026-05-01T00:00:00.000Z","tags":["passagemath","homotopy continuation","certified roots","sirocco"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/passagemath-sirocco"},{"id":28035,"title":"passagemath-tdlib","library":"passagemath-tdlib","status":"active","version":"10.8.4","language":"python","ecosystem":"pypi","summary":"A Python wrapper for the tdlib library for tree decomposition computations. Provides high-performance tree decomposition algorithms including heuristics, exact methods, and dynamic programming FPT algorithms. Version 10.8.4, part of the passagemath ecosystem.","last_verified":"2026-05-09T00:00:00.000Z","tags":["tree decomposition","tdlib","graph theory","fpt","passagemath","combinatorics"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/passagemath-tdlib"},{"id":24211,"title":"PassiveTotal","library":"passivetotal","status":"active","version":"2.5.9","language":"python","ecosystem":"pypi","summary":"Python client library for the RiskIQ PassiveTotal and Illuminate API (version 2.5.9). Provides access to passive DNS, WHOIS, SSL certificates, trackers, articles, malware, attack surface intelligence, vulnerability intelligence, and more. Release cadence is irregular with minor bugfix and feature releases.","last_verified":"2026-05-01T00:00:00.000Z","tags":["passivetotal","riskiq","threat-intelligence","api-client","passive-dns","whois"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/passivetotal"},{"id":18655,"title":"passji","library":"passji","status":"active","version":"0.0.2","language":"javascript","ecosystem":"npm","summary":"Passji is an OIDC-based authentication service that uses emoji identities and WebAuthn passkeys instead of passwords. Version 0.0.2 is currently available. It provides SDKs for React, Next.js (Auth.js), Better Auth, Express, Hono, and Passport.js. Key differentiators: pseudonymous by default (no email required), AI-native API keys for agents, and emoji-based user identity. It ships TypeScript types and is designed for modern web and AI agent authentication flows.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","passji","auth","oauth","oidc","emoji","passkey","webauthn","react","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/passji"},{"id":1008,"title":"Passlib","library":"passlib","status":"active","version":"1.7.4","language":"python","ecosystem":"pypi","summary":"Passlib is a comprehensive password hashing framework for Python, supporting over 30 hashing schemes. The current stable version is 1.7.4, which is the last series to support Python 2.x. Future versions (Passlib 1.8+) will require Python 3.5 or newer. It provides cross-platform implementations and a robust framework for managing password hashes in applications.","last_verified":"2026-04-23T15:50:06.989Z","tags":["security","hashing","passwords","cryptography","authentication"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/passlib"},{"id":14801,"title":"Passport","library":"passport","status":"active","version":"0.7.0","language":"javascript","ecosystem":"npm","summary":"Passport is an Express-compatible authentication middleware for Node.js. It provides a simple, unobtrusive way to authenticate requests through an extensible set of 'strategies' (plugins) for various authentication methods like username/password, OAuth, or OpenID. It focuses solely on authentication, allowing developers to make application-level decisions about database schemas and routing. The current stable version is 0.7.0, and it is actively maintained.","last_verified":"2026-04-18T00:00:00.000Z","tags":["javascript","express","connect","auth","authn","authentication"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/passport"},{"id":16174,"title":"Passport HTTP Basic & Digest Strategies","library":"passport-http","status":"abandoned","version":"0.3.0","language":"javascript","ecosystem":"npm","summary":"This package provides authentication strategies for HTTP Basic and HTTP Digest schemes, designed to integrate with the Passport.js authentication middleware for Node.js. It allows applications to secure endpoints using standard HTTP authentication headers, often used for API access or intranet applications. The current stable version is 0.3.0, last published nine years ago. This package is part of the original Passport ecosystem and differentiates itself by offering direct implementations of these fundamental HTTP authentication methods, enabling their use with any Connect/Express-style middleware. Its release cadence is non-existent, suggesting a mature but abandoned state, with focus on core functionality without frequent updates. While functional, developers should consider its age and lack of recent security patches.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","passport","http","basic","digest","auth","authn","authentication"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/passport-http"},{"id":17865,"title":"Passport HTTP Basic and Digest Strategies","library":"passport-http-2","status":"maintenance","version":"1.1.1","language":"javascript","ecosystem":"npm","summary":"Passport-HTTP-2 provides HTTP Basic and Digest authentication strategies for Passport.js, enabling stateless authentication for Node.js applications that support Connect-style middleware like Express. Currently at version 1.1.1, the library's release cadence appears to be on-demand, with the last notable update in 2019 and last commit in 2022, suggesting a maintenance rather than actively developed status. It serves as a fork of the original `jaredhanson/passport-http` module, which itself is less actively maintained. This fork aims to offer continued support for these fundamental HTTP authentication schemes, often used for protecting API endpoints where sessions are not desired. Developers leverage this module to integrate standard basic (username/password over plaintext, requires HTTPS) and digest (challenge-response, avoids cleartext password) authentication into their Passport-based applications.","last_verified":"2026-04-23T00:00:00.000Z","tags":["javascript","passport","http","basic","digest","auth","authn","authentication","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/passport-http-2"},{"id":16173,"title":"Passport HTTP Bearer Strategy","library":"passport-http-bearer","status":"maintenance","version":"1.0.1","language":"javascript","ecosystem":"npm","summary":"The `passport-http-bearer` module provides an authentication strategy for Passport.js, specifically designed to handle HTTP Bearer tokens as defined by RFC 6750. This module allows Node.js applications, particularly those using Connect-style middleware like Express, to easily integrate token-based authentication for API endpoints. Bearer tokens are a common mechanism for securing REST APIs and are frequently issued in conjunction with OAuth 2.0. The current stable version is 1.0.1, last published in 2013, indicating a mature and stable codebase with a very low release cadence, focusing on reliability rather than frequent feature additions. It differentiates itself by providing a robust, battle-tested solution for a core authentication pattern within the Passport.js framework, leveraging its pluggable middleware architecture. TypeScript definitions are available via `@types/passport-http-bearer` for enhanced developer experience.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","passport","auth","authn","authentication","authz","authorization","http","bearer"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/passport-http-bearer"},{"id":17322,"title":"Passport HTTP Bearer Strategy (SuperLogin Fork)","library":"passport-http-bearer-sl","status":"abandoned","version":"1.0.4","language":"javascript","ecosystem":"npm","summary":"passport-http-bearer-sl is an HTTP Bearer authentication strategy specifically for the Passport.js middleware, forked from the original `passport-http-bearer` package. It enables Node.js applications to authenticate requests using bearer tokens, typically for protecting API endpoints and often in conjunction with OAuth 2.0. The key differentiation of this fork (version 1.0.4, last published in 2013) is the change in the expected query parameter for the token from 'access_token' to 'bearer_token'. This modification was made to prevent conflicts with reserved 'access_token' parameters used by certain OAuth providers, particularly within the context of the SuperLogin project. Due to its age and lack of recent updates (last GitHub commit in 2017), it is largely considered abandoned, with no active development or defined release cadence, making it suitable only for legacy systems or specific SuperLogin environments where this exact behavior is required. The original `passport-http-bearer` (actively maintained) or other `passport-http-custom-bearer` forks are generally preferred for new projects.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","passport","auth","authn","authentication","authz","authorization","http","bearer"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/passport-http-bearer-sl"},{"id":18656,"title":"passport-http-custom-bearer","library":"passport-http-custom-bearer","status":"active","version":"1.0.15","language":"javascript","ecosystem":"npm","summary":"Passport strategy for HTTP Bearer authentication using custom header, body field, or query parameter names (rather than the standard Authorization header). Version 1.0.15 is the latest stable release; the package sees infrequent updates. It forks passport-http-bearer to allow configurable field names like X-APIAuth or api_token. Key differentiator: flexibility for non-standard token placements, commonly used in legacy or custom API gateway setups. Supports Node >=0.4.0 and works with Express/Connect-style middleware.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","passport","auth","authn","authentication","authz","authorization","http","bearer"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/passport-http-custom-bearer"},{"id":17866,"title":"Passport HTTP Header Authentication Strategy","library":"passport-http-header-strategy","status":"maintenance","version":"1.1.0","language":"javascript","ecosystem":"npm","summary":"The `passport-http-header-strategy` package provides a flexible HTTP header-based authentication strategy for the Passport.js framework. It enables developers to authenticate requests by extracting a token from a custom HTTP header (e.g., `X-API-Key`), or optionally from a request body or query parameter, rather than being limited to the standard `Authorization: Bearer` scheme. Currently at version 1.1.0, the package has not seen significant updates in several years, suggesting a stable but largely unmaintained status. It integrates seamlessly into existing Passport-based applications, allowing for stateless (session-less) authentication, which is common for API-driven services. Its key differentiator is the configurability of the header name and parameter name, offering more customization than some other token-based strategies.","last_verified":"2026-04-23T00:00:00.000Z","tags":["javascript","passport","header","auth","authn","authentication","authz","authorization","http","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/passport-http-header-strategy"},{"id":17324,"title":"Passport HTTP Header Token","library":"passport-http-header-token","status":"abandoned","version":"1.1.0","language":"javascript","ecosystem":"npm","summary":"Passport HTTP Header Token is a Node.js authentication strategy for the Passport.js middleware, designed to authenticate users based on a raw token provided directly in an HTTP header. This strategy, currently at version 1.1.0, was last published in 2016 and has not received updates since, indicating it is an abandoned package. Its simple design requires a `verify` callback to validate the submitted token against a user store. Unlike the more commonly used `passport-http-bearer` strategy, `passport-http-header-token` expects a raw token value in the header rather than parsing a 'Bearer <token>' format, which can lead to confusion if standard RFC 6750 bearer tokens are expected. Due to its unmaintained status, developers should carefully consider potential security implications and evaluate more actively supported alternatives like `passport-http-bearer` or `passport-jwt` for modern applications.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","passport","auth","authn","authentication","header","token"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/passport-http-header-token"},{"id":17325,"title":"Passport HTTP OAuth 1.0 Strategy","library":"passport-http-oauth","status":"abandoned","version":"0.1.3","language":"javascript","ecosystem":"npm","summary":"This package provides an HTTP OAuth 1.0 authentication strategy for Passport.js, enabling authentication of requests using the authorization scheme defined by the OAuth 1.0 protocol. It ships with two primary strategies: `ConsumerStrategy` for authenticating consumers (clients) based on their keys and secrets, typically used for request token and access token endpoints, and `TokenStrategy` for authenticating subsequent API requests using previously issued access tokens. Last published in February 2013, with its current stable version being 0.1.3, this module is severely outdated. It targets Node.js versions `>= 0.4.0`, rendering it incompatible with modern Node.js environments and best practices. While OAuth 1.0 was a significant advancement, it has largely been superseded by OAuth 2.0 for new application development due to OAuth 2.0's simplified implementation, its reliance on HTTPS for security, and its greater flexibility for various client types beyond traditional web applications. This module is considered abandoned and should not be used in new projects or integrated into contemporary systems.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","passport","http","oauth","authn","authentication","authz","authorization","api"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/passport-http-oauth"},{"id":16874,"title":"Passport-Hubspot-postilize Authentication Strategy","library":"passport-hubspot-postilize","status":"active","version":"1.0.1","language":"javascript","ecosystem":"npm","summary":"This package provides a Passport.js strategy for authenticating users against HubSpot using the OAuth 2.0 protocol. It enables Node.js applications, particularly those built with Connect-style middleware like Express, to integrate HubSpot login functionality. The current stable version is 1.0.1. The \"postilize\" suffix in the name suggests it might be a specialized or modified fork of a more general `passport-hubspot` library, potentially indicating a focused scope or a specific set of customizations. This strategy allows developers to configure authentication using HubSpot client ID, client secret, and a callback URL. It integrates with Passport's `passport.authenticate()` middleware to manage the OAuth flow, returning user profile data that includes `hub_id`, `hub_domain`, and `user_id`. While the exact release cadence isn't specified, its specialized nature might mean updates are less frequent than a foundational library.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","passport","hubspot","auth","authentication","identity"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/passport-hubspot-postilize"},{"id":17326,"title":"Passport Keycloak Bearer Strategy","library":"passport-keycloak-bearer","status":"active","version":"2.4.1","language":"javascript","ecosystem":"npm","summary":"Passport-Keycloak-Bearer is an HTTP Bearer authentication strategy designed for Passport.js, enabling Node.js applications to authenticate requests against a Keycloak identity provider using OAuth 2.0 bearer tokens. This package, currently at version 2.4.1, integrates seamlessly with Connect-style middleware frameworks like Express.js. It focuses on extracting, validating, and propagating JWT claims from access tokens to a `verify` callback, allowing developers to process user information and attach it to `req.user`. While there isn't an explicit release cadence mentioned, the versioning suggests ongoing maintenance. Its key differentiator is the direct integration with Keycloak's token validation, simplifying the setup for Keycloak-backed applications compared to generic JWT strategies that require manual configuration of Keycloak's public keys and issuer metadata.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","passport-keycloak-bearer","keycloak","passport","auth","oauth","bearer","authn","authentication","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/passport-keycloak-bearer"},{"id":15753,"title":"Passport OAuth2 Client Password Strategy","library":"passport-oauth2-client-password","status":"abandoned","version":"0.1.2","language":"javascript","ecosystem":"npm","summary":"passport-oauth2-client-password is an authentication strategy module designed for the Passport.js middleware framework, specifically implementing the OAuth 2.0 client password grant type. It allows applications to authenticate client credentials (client ID and client secret) when provided in the request body, a common pattern for securing OAuth 2.0 token endpoints. The current stable version is 0.1.2. The package's last publish was 11 years ago, and its GitHub repository shows no recent activity, indicating it is no longer actively maintained. Its primary differentiator lies in providing a focused, simple implementation for this specific OAuth2 authentication mechanism within the Passport ecosystem. However, its age means it likely lacks modern JavaScript features, TypeScript definitions (though `@types/passport-oauth2-client-password` exists), and contemporary security updates. Developers should consider its abandoned status and potential compatibility issues with newer Node.js versions when evaluating its use.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","passport","oauth","oauth2","authn","authentication","authz","authorization","api"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/passport-oauth2-client-password"},{"id":16873,"title":"Passport Sendoso OAuth 2.0 Strategy","library":"passport-sendoso-postilize","status":"maintenance","version":"1.0.2","language":"javascript","ecosystem":"npm","summary":"This package provides a Passport authentication strategy specifically designed for integrating with Sendoso using the OAuth 2.0 protocol. It enables Node.js applications, particularly those leveraging Connect-style middleware such as Express, to authenticate users via their Sendoso accounts. The current stable version is 1.0.2, indicating a specific, potentially specialized or modified, integration rather than a general-purpose, high-cadence library. Its key differentiator is its direct focus on Sendoso's unique authentication flow, offering a structured way to connect Passport.js applications to Sendoso for user identity verification. Developers must provide a `clientID`, `clientSecret`, and `callbackURL` to configure the strategy, and a `verify` callback to handle user data after successful authentication. This package simplifies the OAuth 2.0 handshake for Sendoso, allowing Passport's robust session management and user serialization features to be applied.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","passport","sendoso","auth","authentication","identity"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/passport-sendoso-postilize"},{"id":14800,"title":"Passport Strategy Base Class","library":"passport-strategy","status":"maintenance","version":"1.0.0","language":"javascript","ecosystem":"npm","summary":"The `passport-strategy` package provides an abstract `Strategy` class that serves as the foundational interface for implementing concrete authentication strategies within the Passport.js ecosystem. It defines the core API, including the `authenticate()` method and helper functions like `success()`, `fail()`, `redirect()`, `pass()`, and `error()`, which custom strategies must implement or utilize to manage the authentication flow. While the core `passport` package is actively maintained (latest version ~0.7.0 as of late 2023), the `passport-strategy` package itself, version 1.0.0, has not seen updates since 2013, making it a very stable but effectively unmaintained base. Developers primarily interact with this module by extending its `Strategy` class to create custom authentication logic (e.g., `passport-local`, `passport-github`). Its key differentiator is its role as the common contract for all Passport strategies, enabling a highly modular and extensible authentication system for Node.js applications.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","passport","strategy"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/passport-strategy"},{"id":18657,"title":"passport-trusted-header","library":"passport-trusted-header","status":"active","version":"1.1.0","language":"javascript","ecosystem":"npm","summary":"Passport.js strategy for authentication by trusted HTTP headers, typically used when TLS is terminated at a front-end proxy (e.g., nginx). Version 1.1.0 is current, with no recent updates. Key differentiators: specifically for proxied setups, complements passport-client-cert for direct TLS. Security warning about proxy whitelisting is critical; alternatives include passport-client-cert.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","passport","tls","ssl","client","cert","certificate","auth","authentication"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/passport-trusted-header"},{"id":8401,"title":"Password Strength","library":"password-strength","status":"active","version":"0.0.3.post2","language":"python","ecosystem":"pypi","summary":"The `password-strength` library (PyPI slug: `password-strength`, current version `0.0.3.post2`) provides tools for password strength assessment and validation. It allows defining a `PasswordPolicy` with various rules (e.g., minimum length, character types, entropy) to test if a password meets specified security requirements. The library also offers `PasswordStats` to get a normalized strength score and detailed analysis of a password. While the PyPI package itself was last updated in 2019, its GitHub repository shows more recent activity, suggesting ongoing relevance.","last_verified":"2026-04-16T00:00:00.000Z","tags":["security","password","validation","strength","entropy"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/password-strength"},{"id":4676,"title":"Paste (WSGI Toolkit)","library":"paste","status":"active","version":"3.10.1","language":"python","ecosystem":"pypi","summary":"Paste is a comprehensive set of tools for developing, deploying, and managing Web Server Gateway Interface (WSGI) applications. It includes components for serving WSGI applications, handling exceptions, parsing URLs, and more. The current version is 3.10.1, with a release cadence that has slowed down over recent years, focusing on Python 3 compatibility and maintenance.","last_verified":"2026-04-12T00:00:00.000Z","tags":["wsgi","web","server","toolkit","deployment"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/paste"},{"id":2657,"title":"PasteDeploy","library":"pastedeploy","status":"active","version":"3.1.0","language":"python","ecosystem":"pypi","summary":"PasteDeploy is a system for loading, configuring, and composing WSGI applications and servers from configuration files (typically INI files). It provides a standardized way to define and chain middleware, applications, and servers for Python web projects. The current version is 3.1.0, with ongoing maintenance for compatibility and minor enhancements, typically released yearly or as needed.","last_verified":"2026-04-24T23:20:52.810Z","tags":["wsgi","deployment","configuration","web development","middleware","pylons"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pastedeploy"},{"id":2182,"title":"Pastel","library":"pastel","status":"maintenance","version":"0.2.1","language":"python","ecosystem":"pypi","summary":"Pastel is a simple Python library (current version 0.2.1) designed to bring colors to your terminal output. It provides an easy way to colorize strings using a simple tag-based syntax and comes with predefined styles like 'info' (green), 'comment' (yellow), 'question' (black on cyan), and 'error' (white on red). The library's last release was in September 2020, indicating a low release cadence and maintenance-focused status.","last_verified":"2026-04-24T15:32:55.577Z","tags":["terminal","colors","cli","formatting","console"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pastel"},{"id":24212,"title":"PasteScript","library":"pastescript","status":"maintenance","version":"3.7.0","language":"python","ecosystem":"pypi","summary":"PasteScript is a pluggable command-line frontend, including commands to setup package file layouts. Current version 3.7.0, supports Python >=3.8. Release cadence is low; it is in maintenance mode.","last_verified":"2026-05-01T00:00:00.000Z","tags":["cli","command-line","template","paste","paster"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pastescript"},{"id":4677,"title":"Python Patch","library":"patch","status":"maintenance","version":"1.16","language":"python","ecosystem":"pypi","summary":"The `patch` library (version 1.16) is a Python utility designed to parse and apply unified diffs. It functions both as a command-line tool and a library for programmatic use, enabling developers to integrate patch application into their Python applications. The project's last release was in 2016, indicating a low or inactive release cadence, with a fork (`patch-ng`) emerging due to the original project's limited maintenance.","last_verified":"2026-04-12T00:00:00.000Z","tags":["diff","patch","unified-diff","version control","code changes"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/patch"},{"id":2658,"title":"patch-ng","library":"patch-ng","status":"active","version":"1.19.0","language":"python","ecosystem":"pypi","summary":"Library to parse and apply unified diffs. `patch-ng` is a fork of the original `python-patch` project, providing active maintenance and bug fixes. The current version is 1.19.0, released in October 2025. It is actively maintained by Conan-io with regular releases and is compatible with Python 3.6+.","last_verified":"2026-04-24T23:21:07.463Z","tags":["patching","diff","unified diff","git","file management","version control"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/patch-ng"},{"id":14802,"title":"Patch Package","library":"patch-package","status":"active","version":"8.0.1","language":"javascript","ecosystem":"npm","summary":"patch-package is a utility that enables developers to apply and manage local modifications to their `node_modules` dependencies without needing to fork or wait for upstream merges. It works by creating `.patch` files based on manual changes made directly in `node_modules`, which are then automatically applied during subsequent `npm install` or `yarn install` operations via a `postinstall` script. The current stable version is 8.0.1, with major releases occurring periodically to address Node.js version updates, security fixes, and compatibility with new package manager features. Key differentiators include its simplicity in generating and applying patches, avoiding the overhead of maintaining forks, and providing a quick workaround for urgent bugs in dependencies. It primarily serves as a band-aid solution, especially for projects on the bleeding edge of dependency versions, though newer package managers like Yarn 2+ and pnpm have integrated native patching capabilities that supersede patch-package for those ecosystems. Its release cadence is reactive to critical issues and ecosystem changes.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/patch-package"},{"id":5680,"title":"patchelf","library":"patchelf","status":"active","version":"0.17.2.4","language":"python","ecosystem":"pypi","summary":"Patchelf is a small utility for modifying existing ELF executables and libraries. It can change the dynamic linker (interpreter) of executables and adjust the RPATH/RUNPATH, which specifies directories where the dynamic linker should look for shared libraries. The current version is 0.17.2.4. The project has an active development cycle, often maintaining multiple parallel release branches for bug fixes and new features, with frequent backports.","last_verified":"2026-04-09T00:00:00.000Z","tags":["cli","elf","linker","rpath","binary-patching","system-utilities"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/patchelf"},{"id":9169,"title":"patchelf-wrapper","library":"patchelf-wrapper","status":"maintenance","version":"1.2.0","language":"python","ecosystem":"pypi","summary":"patchelf-wrapper is a Python module designed to assist in the installation of the `patchelf` utility for PyPI-hosted Python projects that depend on it. It ensures the `patchelf` binary is available within a project's build environment. The current version, 1.2.0, packages patchelf 0.11. The project's author notes that for end-users, installing `patchelf` via a system package manager is generally recommended over this wrapper.","last_verified":"2026-04-16T00:00:00.000Z","tags":["ELF","binary","linker","shared library","build tool","patchelf"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/patchelf-wrapper"},{"id":3384,"title":"Patchright","library":"patchright","status":"active","version":"1.58.2","language":"python","ecosystem":"pypi","summary":"Patchright is an undetected Python version of the Playwright testing and automation library (version 1.58.2). It serves as a drop-in replacement for Playwright, specifically designed to bypass modern anti-bot detection systems by patching Chrome DevTools Protocol (CDP) leaks and browser fingerprinting issues. The library is actively maintained and receives updates to combat evolving detection techniques.","last_verified":"2026-04-25T09:23:04.272Z","tags":["web scraping","automation","playwright","undetected browser","anti-bot bypass","chromium"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/patchright"},{"id":24213,"title":"Patchwork","library":"patchwork","status":"maintenance","version":"1.0.1","language":"python","ecosystem":"pypi","summary":"Patchwork is a deployment and system administration library, powered by Fabric. It provides a set of functions for common operations like file transfer, directory management, and package management. Current version 1.0.1, released last in 2014; library is in maintenance mode (no updates since).","last_verified":"2026-05-01T00:00:00.000Z","tags":["deployment","sysadmin","fabric","ssh","file-transfer"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/patchwork"},{"id":5002,"title":"Patchy","library":"patchy","status":"active","version":"2.10.0","language":"python","ecosystem":"pypi","summary":"Patchy is a Python library that allows patching the inner source code of Python functions at runtime. Unlike traditional monkey patching, which replaces function objects, Patchy modifies the function's `__code__` attribute, ensuring that all references to the function (even those imported elsewhere) reflect the new behavior. It achieves this by using the standard `patch` command-line utility to apply diffs to the function's source code. The current version is 2.10.0, and it generally follows a release cadence tied to bug fixes and feature enhancements, compatible with Python 3.9 to 3.14.","last_verified":"2026-04-12T00:00:00.000Z","tags":["patching","runtime modification","monkey patching","code manipulation"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/patchy"},{"id":3208,"title":"path.py (now `path`)","library":"path","status":"active","version":"17.1.1","language":"python","ecosystem":"pypi","summary":"The `path` library (formerly known as `path.py`) provides an object-oriented way to interact with file system paths, acting as a convenient wrapper around `os.path`. It implements path objects as first-class entities, allowing common file operations to be invoked directly on these objects. It aims to offer a superior experience to similar offerings, including Python's built-in `pathlib`, by providing more robust cross-platform abstractions and ease of subclassing. The current version is 17.1.1, with a regular release cadence as seen from its active GitHub development.","last_verified":"2026-04-25T07:08:04.753Z","tags":["file system","path manipulation","os.path","cross-platform","object-oriented"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/path"},{"id":11528,"title":"Node.js Path Module for Browsers","library":"path-browserify","status":"active","version":"1.0.1","language":"javascript","ecosystem":"npm","summary":"`path-browserify` provides a browser-compatible implementation of the Node.js `path` module, designed primarily for environments where the native Node.js module is unavailable, such as web browsers. It is commonly used as a transparent polyfill by JavaScript bundlers like Browserify and Webpack, often eliminating the need for direct installation in many projects. The current stable version, v1.0.1, mirrors the Node.js 10.3.0 `path` API, ensuring consistent behavior for POSIX-style path operations. Unlike the full Node.js module, `path-browserify` only implements POSIX functions and does not include Windows-specific (`path.win32`) utilities. Releases are typically driven by updates to the Node.js `path` module, with a focus on porting features and bugfixes directly from the Node.js core to maintain strict API parity. This approach makes it a reliable choice for projects needing Node.js `path` functionality in browser contexts without introducing new APIs.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","browser","browserify","path"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/path-browserify"},{"id":13748,"title":"SVG Path Data Parser","library":"path-data-parser","status":"active","version":"0.1.0","language":"javascript","ecosystem":"npm","summary":"path-data-parser is a lightweight and tree-shakable JavaScript library designed for parsing and manipulating SVG path data strings. It currently stands at version 0.1.0, indicating a stable but early-stage release, likely following an 'as-needed' or infrequent release cadence given its focused utility. Its key differentiators include its small footprint and a direct API offering four core functions: `parsePath` for converting SVG path strings into an array of segment objects, `serialize` for converting segment arrays back into path strings, `absolutize` for transforming relative path commands to absolute ones, and `normalize` for simplifying path segments to only M, L, C, and Z commands. This normalization is particularly useful for rendering SVG paths on non-SVG graphics platforms like Canvas, providing a consistent data structure for further processing.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","svg path parser","SVG","path parser","SVGPATH","pathdata","svg parser","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/path-data-parser"},{"id":17867,"title":"Path Framework","library":"path-framework","status":"active","version":"0.8.0-beta.8","language":"javascript","ecosystem":"npm","summary":"Path Framework is an application framework and rendering engine developed at Zurich University of Applied Sciences (ZHAW). It enables the creation of applications based on a technology-independent GUI model defined in JSON format, allowing the underlying rendering engine (e.g., for web, iOS, Android) to be swapped out as needed. Currently in beta version 0.8.0-beta.8, its release cadence is frequent, reflecting ongoing development towards a stable 1.0 release. Key differentiators include an emphasis on extremely rapid application prototyping and development, GUI-based requirements engineering, and a focus on business logic programming rather than direct GUI programming. It supports using either mock data or integrating with any backend REST service, abstracting away UI implementation details. This approach streamlines development by separating the application's structure and behavior from its visual presentation.","last_verified":"2026-04-23T00:00:00.000Z","tags":["javascript","GUI","JSON","REST","Rapid Application Development","Rapid Application Manufacturing"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/path-framework"},{"id":11529,"title":"Path Loader","library":"path-loader","status":"abandoned","version":"1.0.12","language":"javascript","ecosystem":"npm","summary":"path-loader is a JavaScript utility library designed to provide a unified API for loading content from both file paths and URLs, operating seamlessly across Node.js and browser environments. It currently supports `http`/`https` loaders for remote resources (default in browsers and for URLs in Node.js) and a `file` loader specifically for Node.js. While the README mentions future plans for a pluggable infrastructure, the package has not seen active development since its last release, version 1.0.12, in August 2016. Its release cadence is effectively inactive. The library differentiates itself by abstracting away environment-specific data loading mechanisms (e.g., XMLHttpRequest/fetch in browsers, `fs` or `http` modules in Node.js) behind a single `load` interface, utilizing `superagent` for AJAX functionality and `native-promise-only` for Promise polyfilling.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","json"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/path-loader"},{"id":20262,"title":"Path Override Webpack Plugin","library":"path-override-webpack-plugin","status":"active","version":"0.1.2","language":"javascript","ecosystem":"npm","summary":"A Webpack plugin that allows overriding module import paths with an external set of matching files. Use it to replace modules dynamically based on a regex pattern, useful for theming or skinning complex applications. Current stable version is 0.1.2, released infrequently with minimal updates. Key differentiator: unlike Webpack's native alias which requires exact paths, this plugin conditionally overrides based on file existence, falling back to the original if no override file is found. Compatible with Webpack 4.x. Not recommended for new projects; consider using Webpack's resolve.alias or resolve.plugins instead.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","webpack","path","override","resolver"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/path-override-webpack-plugin"},{"id":13749,"title":"Path Parser","library":"path-parser","status":"active","version":"6.1.0","language":"javascript","ecosystem":"npm","summary":"path-parser is a small utility library designed for parsing, matching, and generating URL paths. It allows developers to define path patterns with various parameter types (URL, matrix, splat, query) and apply regular expression constraints. It supports full and partial path matching, returning extracted parameters, and robust path building. The current stable version is 6.1.0, as indicated by the package.json and npm badge. While a specific release cadence isn't explicitly documented, the package appears actively maintained given its versioning and features. Its key differentiators include comprehensive parameter definition, robust constraint enforcement during path building, and flexible matching options (case-sensitive, strict trailing slash, delimited partial matching), making it a foundational tool for routing libraries like `route-node`. The library ships with TypeScript types, enhancing development experience for TypeScript users.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/path-parser"},{"id":13750,"title":"Express-style Path to RegExp Utility","library":"path-to-regexp","status":"active","version":"8.4.2","language":"javascript","ecosystem":"npm","summary":"path-to-regexp is a robust JavaScript/TypeScript utility for converting Express-style path strings, such as `/user/:name`, into regular expressions. It is widely used in routing libraries to match URLs against defined patterns, supporting features like named parameters (`:foo`), wildcards (`*splat`), and optional segments (`{/:id}`). The library also provides reverse functionality through its `compile` and `stringify` methods, allowing parameters to be transformed back into path strings. Currently at version `8.4.2`, it maintains an active development cadence with regular updates focusing on performance enhancements, bundle size reduction, and critical security fixes. Its primary differentiator is its comprehensive feature set for complex path matching and generation, making it a foundational component for many web frameworks and routers. It explicitly states its purpose for ordered data like paths, not arbitrary data like query strings. This package ships with TypeScript types.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","express","regexp","route","routing","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/path-to-regexp"},{"id":13751,"title":"Node.js Path Module for Webpack (Browser)","library":"path-webpack","status":"abandoned","version":"0.0.3","language":"javascript","ecosystem":"npm","summary":"path-webpack is a browser-compatible polyfill for Node.js's native `path` module, specifically designed for use with Webpack. It reimplements the Node.js `path` API based on version 7.0.0 of Node.js. A key characteristic is the intentional removal of Win32-specific methods, making it strictly for Unix-like path operations in a browser context. Currently at version 0.0.3 and last updated in 2017, the package is effectively abandoned. For new projects, it's generally recommended to use more actively maintained polyfills or rely on modern bundlers' built-in shims, as this package may not support features introduced in newer Node.js versions or integrate seamlessly with contemporary Webpack configurations.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","webpack"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/path-webpack"},{"id":13753,"title":"Path2D API for Node.js Canvas","library":"path2d","status":"active","version":"0.3.1","language":"javascript","ecosystem":"npm","summary":"This `path2d` package provides a server-side implementation of the standard browser `Path2D` API, along with `CanvasRenderingContext2D.roundRect()`, for use in Node.js environments. It enables developers to utilize modern Canvas Path2D features and methods like `arc()`, `ellipse()`, and `roundRect()` when performing server-side rendering with libraries such as `node-canvas`. The current stable version is `0.3.1`, and updates appear to be released on an as-needed basis for feature enhancements (e.g., `DomPoints` support for `roundRect`) and dependency maintenance. Its primary differentiation is bringing browser-standard canvas path construction to Node.js, ensuring consistent rendering logic across client and server-side contexts for applications that generate images programmatically.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","Path2D","polyfill","canvas","roundRect","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/path2d"},{"id":13752,"title":"Path2D and roundRect Canvas Polyfill","library":"path2d-polyfill","status":"active","version":"3.2.1","language":"javascript","ecosystem":"npm","summary":"path2d-polyfill is a JavaScript library designed to provide comprehensive polyfills for the Canvas API's `Path2D` interface and the `CanvasRenderingContext2D.roundRect` method in environments where they are natively unsupported. Its primary function is to extend the global `window` object, making these modern canvas features available across a wider range of browsers, ensuring consistent rendering. The current stable version is 3.2.1. Releases appear to follow an on-demand cadence, often co-releasing with its internal `path2d` dependency, indicating active maintenance. Key differentiators include comprehensive support for various `Path2D` methods (such as `arc`, `ellipse`, `bezierCurveTo`), and advanced `roundRect` functionality, including support for `DOMPoint` objects or arrays of radii for elliptical and mixed corners, which was introduced in version 3.2.0. This makes it a crucial tool for simplifying canvas development by abstracting away browser inconsistencies for advanced shape drawing.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","Path2D","polyfill","canvas","roundRect"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/path2d-polyfill"},{"id":551,"title":"Pathable: Object-Oriented Paths","library":"pathable","status":"active","version":"0.5.0","language":"python","ecosystem":"pypi","summary":"Pathable is a Python library that provides object-oriented paths for traversing hierarchical data structures like dictionaries and lists, as well as file systems. It offers an intuitive, chainable API for deep lookups, incremental path building, and safe probing of data. The library is actively maintained with frequent releases, with version 0.5.0 being the latest stable release.","last_verified":"2026-05-12T15:01:14.262Z","tags":["path","lookup","dictionary","list","filesystem","navigation","object-oriented","data-structures"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/pathable"},{"id":1617,"title":"pathlib","library":"pathlib","status":"active","version":"1.0.1","language":"python","ecosystem":"pypi","summary":"The `pathlib` module provides an object-oriented interface for handling filesystem paths, simplifying path manipulations and making code more readable and concise compared to traditional modules like `os.path`. It has been part of Python's standard library since Python 3.4. The PyPI package 'pathlib' (version 1.0.1) is a backport for Python 3.3 and earlier, and Python 2.6/2.7. The module's features evolve with each Python version.","last_verified":"2026-04-23T23:25:06.268Z","tags":["filesystem","paths","io","standard library","file management"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pathlib"},{"id":1009,"title":"Pathlib Abstract Base Classes","library":"pathlib-abc","status":"active","version":"0.5.2","language":"python","ecosystem":"pypi","summary":"pathlib-abc is a Python library that provides abstract base classes (ABCs) for `pathlib.Path`-like objects. It serves as a backport and preview of `pathlib` functionality intended for future Python standard library releases, specifically designed to enable path implementations for non-local filesystems (e.g., archives, remote storage). The library is currently at version 0.5.2 and is under active development, requiring Python 3.9+.","last_verified":"2026-04-23T15:50:26.614Z","tags":["pathlib","abc","filesystem","virtual-filesystem","backport"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/pathlib-abc"},{"id":3733,"title":"Pathlib Mate","library":"pathlib-mate","status":"active","version":"1.3.2","language":"python","ecosystem":"pypi","summary":"Pathlib Mate (pathlib-mate) is a Python library that extends and enhances the standard `pathlib` module, providing more powerful and user-friendly methods and attributes for path manipulation. It offers convenient attribute accessors for path components, advanced file and directory search capabilities, and utility methods for common file operations. The library is actively maintained, with releases occurring infrequently, the latest being in January 2024.","last_verified":"2026-04-25T14:40:59.645Z","tags":["file system","path management","utilities","pathlib extension","io"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pathlib-mate"},{"id":2183,"title":"pathlib2 Library","library":"pathlib2","status":"maintenance","version":"2.3.7.post1","language":"python","ecosystem":"pypi","summary":"pathlib2 is a backport of the standard library module `pathlib` to Python versions 2.6, 2.7, 3.2, and 3.3. It provides an object-oriented filesystem path abstraction. For Python 3.4 and up, `pathlib` is part of the standard library, making `pathlib2` generally unnecessary for modern projects. The current version is 2.3.7.post1, and it's in community maintenance.","last_verified":"2026-04-24T15:33:11.748Z","tags":["filesystem","path","backport","python2","object-oriented"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pathlib2"},{"id":21687,"title":"pathlib3x","library":"pathlib3x","status":"maintenance","version":"2.0.3","language":"python","ecosystem":"pypi","summary":"A backport of Python 3.10's pathlib module to Python 3.6-3.9 (now 3.8+) with a few extensions. It aims to provide a pure-Python drop-in replacement for pathlib.Path with additional features like globbing and pattern matching from later versions. Current version: 2.0.3, release cadence is low.","last_verified":"2026-04-27T00:00:00.000Z","tags":["pathlib","backport","filesystem","path"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pathlib3x"},{"id":4679,"title":"Pathmagic","library":"pathmagic","status":"active","version":"0.3.14","language":"python","ecosystem":"pypi","summary":"Pathmagic provides Object-Relational Mapping (ORM) style path classes, `File` and `Dir`, which automatically execute file system I/O operations when their attributes are modified. This approach aims to abstract away common filesystem interactions, offering an intuitive way to manipulate files and directories, including easy content management for various file types. The library is currently at version 0.3.14 and maintains an active development pace with frequent minor releases.","last_verified":"2026-04-12T00:00:00.000Z","tags":["filesystem","ORM","path","file-management","declarative"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pathmagic"},{"id":917,"title":"pathos","library":"pathos","status":"active","version":"0.3.5","language":"python","ecosystem":"pypi","summary":"pathos is a framework for heterogeneous computing that provides tools for parallel graph management and execution. It offers a consistent high-level interface for configuring and launching parallel computations across diverse resources, aiming to extend user code to parallel and distributed computing with minimal refactoring. The library is currently at version 0.3.5 and has a consistent release cadence with minor versions released every few months, typically adding incremental features and dependency updates.","last_verified":"2026-04-09T19:35:30.378Z","tags":["parallel-processing","multiprocessing","distributed-computing","high-performance-computing","framework","serialization"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/pathos"},{"id":20257,"title":"Babel paths.macro","library":"paths.macro","status":"active","version":"3.0.1","language":"javascript","ecosystem":"npm","summary":"A Babel macro that provides compile-time access to file path information like __dirname and __filename, returning static values rather than runtime variables. Current version 3.0.1. It uses babel-plugin-macros for integration. Key differentiators: no need for __filename polyfills in Node ESM, works with bundlers that support macros, and supports multiple path forms (base, file, extension, filename, npmRoot, gitRoot). Commonly used in tooling and build-time code generation.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","__dirname","__filename","babel","babel-plugin-macros","base","extention","file","filename","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/paths.macro"},{"id":280,"title":"pathspec","library":"pathspec","status":"active","version":"1.0.4","language":"python","ecosystem":"pypi","summary":"pathspec is a utility library for gitignore-style pattern matching of file paths, implementing Git's wildmatch/gitignore specification. Current stable version is 1.0.4 (released 2025). The project is actively maintained by Caleb P. Burns and releases roughly a few times per year. It is a zero-dependency pure-Python library widely used by tools such as Black, pip, and Poetry for .gitignore-based file filtering.","last_verified":"2026-05-12T12:48:06.463Z","tags":["filesystem","gitignore","pattern-matching","glob","files","ignore"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/pathspec"},{"id":5360,"title":"Path utilities for Python","library":"pathtools","status":"abandoned","version":"0.1.2","language":"python","ecosystem":"pypi","summary":"Pathtools is a Python library providing pattern matching and various utilities for file system paths. The library is currently at version 0.1.2 and was last updated in 2011, indicating an abandoned or extremely slow release cadence.","last_verified":"2026-04-13T00:00:00.000Z","tags":["file system","path utilities","pattern matching","deprecated","abandoned","python3.12"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pathtools"},{"id":1010,"title":"Pathvalidate","library":"pathvalidate","status":"active","version":"3.3.1","language":"python","ecosystem":"pypi","summary":"pathvalidate is a Python library to sanitize/validate a string such as filenames/file-paths/etc. It provides functions to remove invalid characters, replace reserved names, and normalize paths for various operating systems (Linux, Windows, macOS, POSIX, universal). The current version is 3.3.1, and it maintains an active release cadence with regular updates and feature enhancements.","last_verified":"2026-04-23T15:50:41.265Z","tags":["path","filename","validation","sanitization","filepath","cross-platform","file-system"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/pathvalidate"},{"id":6763,"title":"Pathways-on-Cloud Utilities","library":"pathwaysutils","status":"active","version":"0.1.7","language":"python","ecosystem":"pypi","summary":"Pathwaysutils is a Python package providing essential utilities and tools to streamline the deployment and execution of JAX workloads on the Pathways on Cloud architecture. It simplifies large-scale machine learning computations across multiple TPU slices by handling cloud-specific adaptations. Pathways is used internally at Google for models like Gemini, and this package brings similar benefits to Google Cloud customers. The current version is 0.1.7, and it is actively developed with releases tightly coupled to JAX versions.","last_verified":"2026-04-15T00:00:00.000Z","tags":["ML","JAX","Cloud","Google Cloud","TPU","AI","Machine Learning Orchestration"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pathwaysutils"},{"id":2184,"title":"Pathy: Cloud-Agnostic Pathlib","library":"pathy","status":"active","version":"0.13.0","language":"python","ecosystem":"pypi","summary":"Pathy extends Python's `pathlib.Path` to provide a unified, pathlib-compatible interface for interacting with local filesystems and various cloud storage services (S3, GCS, Azure Blob Storage). It aims to make file operations cloud-agnostic and seamless. The current stable version is 0.13.0, with frequent minor and patch updates.","last_verified":"2026-04-24T15:34:54.516Z","tags":["pathlib","cloud storage","s3","gcs","azure","filesystem","object storage"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pathy"},{"id":24214,"title":"Patito","library":"patito","status":"active","version":"0.8.6","language":"python","ecosystem":"pypi","summary":"Patito is a dataframe modelling library built on top of Polars and Pydantic, providing a declarative way to define schemas, validate data, and serialize dataframes. Version 0.8.6 requires Python >= 3.9 and polars >= 1.32.0. The library is actively maintained with frequent releases.","last_verified":"2026-05-01T00:00:00.000Z","tags":["polars","pydantic","data-validation","dataframe","schema"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/patito"},{"id":4376,"title":"patool","library":"patool","status":"active","version":"4.0.4","language":"python","ecosystem":"pypi","summary":"patool is a portable archive file manager that supports a wide array of formats like 7z, RAR, ZIP, and TAR. It simplifies archive handling by abstracting away the complexities of various underlying compression programs. While it can natively handle formats like TAR, ZIP, BZIP2, LZMA, and GZIP, it often relies on helper applications installed on the system for other formats. The library is actively maintained, with frequent releases, and is currently at version 4.0.4, requiring Python 3.11 or later.","last_verified":"2026-04-12T00:00:00.000Z","tags":["archive","compression","file-management","utility"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/patool"},{"id":24215,"title":"Patroni","library":"patroni","status":"active","version":"4.1.2","language":"python","ecosystem":"pypi","summary":"Patroni is a Python-based orchestrator for managing high-availability PostgreSQL clusters using Distributed Configuration Stores (DCS) like etcd, Consul, ZooKeeper, or Kubernetes. Current version is 4.1.2. It follows a rapid release cadence with frequent minor and patch releases.","last_verified":"2026-05-01T00:00:00.000Z","tags":["postgresql","high-availability","orchestrator","database","etcd","consul","zookeeper","raft"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/patroni"},{"id":11530,"title":"Patronum: Effector Operators and Utilities","library":"patronum","status":"active","version":"2.3.0","language":"javascript","ecosystem":"npm","summary":"Patronum is a comprehensive utility library designed to extend the core capabilities of the Effector state management framework, providing a rich collection of operators and methods for common reactive programming patterns. It helps Effector developers implement functionality like debouncing, throttling, delays, status tracking for effects, event combination, and store value manipulation with significantly less boilerplate. The current stable version is 2.3.0, and the project exhibits an active development and release cadence, frequently adding new operators and improving existing ones, often with multiple minor and patch releases within a few months. Its key differentiator lies in its deep integration and specialization for the Effector ecosystem, offering purpose-built, type-safe solutions that seamlessly work with Effector's primitive units like Stores, Events, and Effects, fostering modularity and maintainability in complex applications. While it simplifies many common tasks, users must pay attention to its `effector` peer dependency version for compatibility.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","babel-preset","effector","lib","modules","stdlib","util","macro","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/patronum"},{"id":793,"title":"Patsy","library":"patsy","status":"maintenance","version":"1.0.2","language":"python","ecosystem":"pypi","summary":"Patsy is a Python package for describing statistical models and for building design matrices, bringing R-style formulas to Python. The current version is 1.0.2. While no new feature development is planned, it maintains a maintenance cadence to ensure compatibility with current releases in the Python ecosystem.","last_verified":"2026-05-12T19:13:44.295Z","tags":["statistical modeling","design matrix","formula","data analysis","R-style formulas"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/patsy"},{"id":11531,"title":"PAUL Framework","library":"paul-framework","status":"active","version":"1.2.0","language":"javascript","ecosystem":"npm","summary":"PAUL (Plan-Apply-Unify Loop) is an AI-assisted development framework designed to bring structure and integrity to projects built using Claude Code. Currently at version 1.2.0, the framework emphasizes disciplined execution through a cyclical process: Plan, Apply, and Unify. It aims to combat \"context rot\" and improve the reliability of AI-generated output by enforcing loop integrity, prioritizing in-session context, and driving development with acceptance criteria. PAUL ensures that plans are closed, state is consistently managed, and decisions are logged, significantly reducing the debugging of AI output. It is not limited to software development but can manage diverse projects like marketing campaigns and workflows. Releases are driven by user feedback, focusing on enhancing workflow quality and depth, with the latest v1.2.0 introducing significant improvements to the initialization process.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","claude","claude-code","ai","planning","structured-development","paul","plan-apply-unify"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/paul-framework"},{"id":10022,"title":"Paver Build and Deployment Scripting","library":"paver","status":"abandoned","version":"1.3.4","language":"python","ecosystem":"pypi","summary":"Paver is a Python-based build and task management system, designed to simplify scripting for development, distribution, and deployment. Its last stable release, 1.3.4, was in 2017. The project appears to be unmaintained and is not recommended for new development.","last_verified":"2026-04-17T00:00:00.000Z","tags":["build system","task runner","automation","development tools","legacy"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/paver"},{"id":26070,"title":"vite-plugin-pawajs","library":"pawajs-vite-plugin","status":"active","version":"0.0.4","language":"javascript","ecosystem":"npm","summary":"A Vite plugin for PawaJS component files that ensures minifier-safe return statements and injects automatic component names. Current version 0.0.4, actively maintained. Uses estree-walker and magic-string for AST transforms. Works with JavaScript and TypeScript. Differentiates by specifically targeting PawaJS framework, unlike general-purpose Vite plugins.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","vite","plugin","pawajs"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pawajs-vite-plugin"},{"id":26071,"title":"Paw Language","library":"paww","status":"active","version":"1.1.20","language":"javascript","ecosystem":"npm","summary":"Paw is a simple JavaScript transpiler and runner that uses Indonesian-flavored syntax, allowing developers to write code in Bahasa Indonesia. Version 1.1.20 is the current stable release, updated sporadically. It differentiates itself by offering a localized programming experience for Indonesian speakers, translating keywords like 'if' to 'jika' and 'function' to 'fungsi'. It targets Node.js and is primarily a CLI tool.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","paw","language","transpiler","indonesia"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/paww"},{"id":15162,"title":"Payload CMS","library":"payload","status":"active","version":"3.83.0","language":"javascript","ecosystem":"npm","summary":"Payload is an open-source, TypeScript-first headless CMS and application framework built on Node.js and React, frequently integrated with Next.js for full-stack applications. It is currently at version 3.83.0 and maintains an active release cadence, with multiple minor versions and bug fixes published monthly, indicating continuous and rapid development. A key differentiator is its code-first configuration approach, allowing developers to define collections, globals, and other configurations programmatically using TypeScript. This facilitates strong version control, type safety, and a developer-centric workflow, distinguishing it from CMS platforms that primarily rely on UI-driven configuration. Payload also provides a robust GraphQL API out-of-the-box, flexible authentication mechanisms, and a customizable, self-hosted admin panel, making it suitable for both content management and complex application backends.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","admin panel","api","cms","content management","dashboard","framework","graphQL","headless","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/payload"},{"id":5361,"title":"PayPal Checkout Server SDK","library":"paypal-checkout-serversdk","status":"deprecated","version":"1.0.3","language":"python","ecosystem":"pypi","summary":"The `paypal-checkout-serversdk` Python library is **deprecated** as of its last release (1.0.3 on October 24, 2023). PayPal has transitioned this and other older server-side SDKs to private/restricted access on GitHub, meaning they are no longer actively maintained or supported. For new integrations or migrating existing ones, PayPal recommends using the `paypal-server-sdk` Python library or integrating directly with the PayPal REST APIs.","last_verified":"2026-04-13T00:00:00.000Z","tags":["payment","paypal","ecommerce","deprecated"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/paypal-checkout-serversdk"},{"id":5003,"title":"PayPal HTTP Client","library":"paypalhttp","status":"active","version":"1.0.1","language":"python","ecosystem":"pypi","summary":"paypalhttp is a lightweight, low-level HTTP client library developed by PayPal, designed to wrap API calls to REST APIs. It provides basic HTTP request and response serialization capabilities (JSON, multipart, form-encoded, text). The current stable version is 1.0.1, and it maintains a stable release cadence as a foundational utility for higher-level PayPal SDKs.","last_verified":"2026-04-12T00:00:00.000Z","tags":["paypal","http","client","api","low-level","transport"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/paypalhttp"},{"id":5004,"title":"PayPal REST SDK for Python","library":"paypalrestsdk","status":"deprecated","version":"1.13.3","language":"python","ecosystem":"pypi","summary":"The `paypalrestsdk` library provides Python APIs to integrate with PayPal's REST APIs for creating, processing, and managing payments. This library is officially deprecated and is no longer actively maintained. The last public version is 1.13.3, released in November 2023, and no new features or support are provided.","last_verified":"2026-04-12T00:00:00.000Z","tags":["payments","paypal","rest","sdk","deprecated"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/paypalrestsdk"},{"id":183,"title":"PayU India Python Integration","library":"payu","status":"active","version":"payu_websdk (GitHub only)","language":"python","ecosystem":"pypi","summary":"PayU India payment gateway. PACKAGE NAME CONFUSION: 'payu' on PyPI (1.2.1) is an unrelated HPC workflow tool — NOT PayU payments. Official PayU India Python SDK is 'payu_websdk' (from payu-india/web-sdk-python on GitHub, not on PyPI). 'payu-sdk' (1.2.0 on PyPI) is unofficial/community. Most Python integrations use manual hash generation without any SDK. Core requirement: SHA512 hash must be generated server-side for every transaction. Amount as string in rupees. Test environment: test.payu.in, Live: secure.payu.in.","last_verified":"2026-05-12T09:47:57.966Z","tags":["payu","payments","india","fintech","python","payment-gateway","sha512"],"install_tag":"stale","install_tag_description":"widespread failures or data too old to trust","api":"https://checklist.day/api/registry/payu"},{"id":11532,"title":"PBF: Low-Level Protocol Buffers for JavaScript","library":"pbf","status":"active","version":"4.0.1","language":"javascript","ecosystem":"npm","summary":"PBF is a low-level, fast, and ultra-lightweight JavaScript library (3KB gzipped) for efficiently decoding and encoding Protocol Buffers (protobuf), a compact binary format for structured data serialization. Version 4.0.1 is the current stable release, which includes minor fixes building upon the significant 4.0.0 overhaul. The library is actively maintained, with a recent major release focusing on modernizing the codebase and developer experience. A key differentiator of PBF is its exceptional performance, consistently outperforming `JSON.parse`/`JSON.stringify` and other protobuf implementations like `protocol-buffers` in benchmarks. It supports lazy decoding and offers extensive customization options for reading and writing data, making it suitable for both Node.js and browser environments where performance and bundle size are critical considerations.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","protocol","buffer","pbf","protobuf","binary","format","serialization","encoder","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pbf"},{"id":7492,"title":"PBKDF2 (PKCS#5 v2.0 PBKDF2 Module)","library":"pbkdf2","status":"abandoned","version":"1.3","language":"python","ecosystem":"pypi","summary":"The `pbkdf2` library provides a Python implementation of the Password-Based Key Derivation Function 2 (PBKDF2), as specified in RSA PKCS#5 v2.0. It is designed to derive cryptographic keys from a password and a salt, leveraging iterative hashing to increase the computational cost for brute-force attacks. The library's last release was in June 2011, and while functional, modern Python applications are generally advised to use the built-in `hashlib.pbkdf2_hmac` function, which offers better performance and active maintenance.","last_verified":"2026-04-16T00:00:00.000Z","tags":["security","cryptography","password","hashing","pbkdf2","key-derivation"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pbkdf2"},{"id":794,"title":"Python Build Reasonableness (PBR)","library":"pbr","status":"active","version":"7.0.3","language":"python","ecosystem":"pypi","summary":"PBR (Python Build Reasonableness) is a library developed by OpenStack that injects useful and sensible default behaviors into setuptools-based Python projects. It automates common packaging tasks such as version management based on Git tags, generation of AUTHORS and ChangeLog files from Git history, handling dependencies via requirements files, and automatic long descriptions from READMEs. It aims to simplify the `setup.py` and `setup.cfg` configuration for consistent and repeatable builds. The current version is 7.0.3, with an active release cadence tied to OpenStack development cycles.","last_verified":"2026-05-12T19:14:06.238Z","tags":["packaging","setuptools","openstack","build-system","versioning","automation"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/pbr"},{"id":552,"title":"PBS Installer","library":"pbs-installer","status":"active","version":"2026.3.25","language":"python","ecosystem":"pypi","summary":"pbs-installer is a Python library that serves as an installer for @indygreg's python-build-standalone. It automates the process of downloading and installing specific Python versions in a standalone fashion. The library is actively maintained with frequent releases, often multiple times a month, and is currently at version 2026.3.25.","last_verified":"2026-05-12T15:02:18.348Z","tags":["installer","build","standalone","python-versions","packaging"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/pbs-installer"},{"id":9170,"title":"pbspark: Protobuf PySpark Conversion","library":"pbspark","status":"active","version":"0.9.0","language":"python","ecosystem":"pypi","summary":"pbspark is a Python package providing functionality to convert between protobuf messages and PySpark DataFrames, leveraging PySpark UDFs for efficient data processing. It maps protobuf types to Spark SQL types and handles serialization/deserialization. The current version is 0.9.0, with minor releases occurring every few months, reflecting active maintenance.","last_verified":"2026-04-16T00:00:00.000Z","tags":["pyspark","protobuf","dataframes","conversion","etl"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pbspark"},{"id":10023,"title":"Google Protocol Buffers Tools","library":"pbtools","status":"active","version":"0.47.0","language":"python","ecosystem":"pypi","summary":"`pbtools` is a Python library for working with Google Protocol Buffers. It provides tools to read, write, encode, and decode Protocol Buffers messages (both binary and text) directly from `.proto` definitions, *without* requiring generated Python code. This simplifies field access and enables decoding of unknown messages. The current version is 0.47.0, and it maintains an active release cadence with incremental updates.","last_verified":"2026-04-17T00:00:00.000Z","tags":["protobuf","protocol buffers","serialization","data exchange","data formats"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pbtools"},{"id":24216,"title":"pbxproj","library":"pbxproj","status":"active","version":"4.3.3","language":"python","ecosystem":"pypi","summary":"A Python library for reading, modifying, and writing Xcode project files (.pbxproj). Current version 4.3.3, with occasional updates.","last_verified":"2026-05-01T00:00:00.000Z","tags":["xcode","pbxproj","ios","macos","project-manipulation"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pbxproj"},{"id":13754,"title":"Xcode Project File DOM Parser","library":"pbxproj-dom","status":"maintenance","version":"1.2.0","language":"javascript","ecosystem":"npm","summary":"pbxproj-dom is a JavaScript/TypeScript library designed to parse and manipulate Xcode's `project.pbxproj` files, providing a Document Object Model (DOM) for programmatic access. It aims to offer a JavaScript API similar to Cocoapods' Ruby-based project modification capabilities. The current stable version is 1.2.0, released in April 2019. The project appears to be in maintenance mode, with infrequent updates since its last major release. Its primary differentiator is enabling direct, code-driven modifications to Xcode project settings and configurations without requiring manual interaction with Xcode itself, facilitating automation of tasks such as setting build configurations, managing signing styles, or modifying build settings within a Node.js environment.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pbxproj-dom"},{"id":7493,"title":"pca: A Python Package for Principal Component Analysis","library":"pca","status":"active","version":"2.10.2","language":"python","ecosystem":"pypi","summary":"pca is a Python package for Principal Component Analysis (PCA), providing extended functionality beyond basic scikit-learn implementations. It leverages sklearn's core for compatibility while offering features like SparsePCA and TruncatedSVD, comprehensive analysis, and advanced plotting capabilities such as biplots, explained variance plots, outlier detection, and feature importance extraction. The current version is 2.10.2, and it is actively maintained.","last_verified":"2026-04-16T00:00:00.000Z","tags":["PCA","dimensionality reduction","machine learning","data analysis","visualization","scikit-learn wrapper","outlier detection"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pca"},{"id":13755,"title":"PCAP File Parser for Node.js","library":"pcap-parser","status":"abandoned","version":"0.2.1","language":"javascript","ecosystem":"npm","summary":"pcap-parser is a Node.js module designed to parse `.pcap` packet capture files. Originally published in 2012, its current and last stable version is 0.2.1. This library focuses on the raw parsing of pcap file headers and individual packet data, emitting events for global header, packet header, packet data, and complete packets. It strictly supports only version 2.4 of the `libpcap` file format in both big-endian and little-endian formats. Due to its age, it primarily caters to older Node.js environments (engine requirement `>=0.6.0`) and does not support the newer `pcapng` format or provide high-level protocol decoding. Its release cadence is non-existent, as it has not been updated in over a decade. While functional for its specific, limited purpose, developers should be aware of its lack of maintenance and consider modern alternatives for broader compatibility or advanced features.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","pcap","parser"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pcap-parser"},{"id":27230,"title":"PCCM - Python C++ Code Manager","library":"pccm","status":"active","version":"0.4.16","language":"python","ecosystem":"pypi","summary":"PCCM is a Python library for generating C++ code from Python class definitions, enabling seamless interoperability between Python and C++. It is currently at version 0.4.16, with moderate release cadence targeting Python >=3.6.","last_verified":"2026-04-27T00:00:00.000Z","tags":["c++","code-generation","interop","python-to-cpp"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pccm"},{"id":24217,"title":"pcodec","library":"pcodec","status":"active","version":"1.0.1","language":"python","ecosystem":"pypi","summary":"Good compression for numerical sequences. Current version 1.0.1, released periodically.","last_verified":"2026-05-01T00:00:00.000Z","tags":["compression","numpy","numerical-sequences"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pcodec"},{"id":2659,"title":"VBA P-Code Disassembler","library":"pcodedmp","status":"active","version":"1.2.6","language":"python","ecosystem":"pypi","summary":"pcodedmp is a Python library and command-line tool for disassembling VBA p-code from Microsoft Office documents. It supports various Office formats (e.g., `.docm`, `.xlsm`, `.pptm`) and aims to provide detailed insight into embedded VBA macros for analysis. The current version is 1.2.6, with releases typically tied to bug fixes or feature additions for better p-code parsing.","last_verified":"2026-04-24T23:21:32.038Z","tags":["vba","malware-analysis","disassembler","office-documents","reverse-engineering"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pcodedmp"},{"id":8403,"title":"PCPP: A C99 Preprocessor","library":"pcpp","status":"active","version":"1.30","language":"python","ecosystem":"pypi","summary":"PCPP is a pure Python implementation of a C99 preprocessor. It's designed to preprocess C and C++ source code, handling directives like `#include`, `#define`, and conditional compilation. A key use case is for processing header-only C++ libraries into single-file includes and for integration with documentation tools like Doxygen. The library is actively maintained, though with an infrequent release cadence, with the latest significant update in late 2021.","last_verified":"2026-04-16T00:00:00.000Z","tags":["C preprocessor","C99","preprocessing","compiler tools","build tools","macros","header files"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pcpp"},{"id":15754,"title":"PCRE to JavaScript RegExp Converter","library":"pcre-to-regexp","status":"active","version":"1.1.0","language":"javascript","ecosystem":"npm","summary":"pcre-to-regexp is a utility library designed to convert Perl Compatible Regular Expression (PCRE) strings into native JavaScript RegExp instances. It supports parsing PCRE patterns, including handling delimiters and flags, and can extract named capture group keys. The current stable version is 1.1.0. The project maintains a somewhat irregular release cadence, with the last major update (v1.0.0) occurring relatively recently, primarily focusing on a refactor to TypeScript for improved type safety and maintainability. Its key differentiator lies in its specialized focus on PCRE conversion, which is useful for migrating regular expressions from environments like PHP (which heavily uses PCRE) to JavaScript, although it notes it's not yet feature-complete for all PCRE constructs.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","pcre","regexp","convert","js","php","preg","preg_replace","preg_match","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pcre-to-regexp"},{"id":6764,"title":"PDB Attach","library":"pdb-attach","status":"active","version":"3.0.1","language":"python","ecosystem":"pypi","summary":"pdb-attach is a Python debugger extension that allows users to attach to already running Python processes. Unlike standard `pdb.set_trace()`, it facilitates debugging long-running or unresponsive applications by enabling remote connection. It's currently at version 3.0.1 and appears to be actively maintained, with a focus on POSIX-compliant operating systems.","last_verified":"2026-04-15T00:00:00.000Z","tags":["debugger","attach","pdb","remote-debugging","troubleshooting","python"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pdb-attach"},{"id":6024,"title":"PDB2PQR","library":"pdb2pqr","status":"active","version":"3.7.1","language":"python","ecosystem":"pypi","summary":"PDB2PQR is a Python software package designed to automate the preparation of biomolecular structures for continuum solvation calculations and various other modeling, analysis, and simulation tasks. It processes PDB files, adding missing heavy atoms and hydrogens, optimizing hydrogen bonding, estimating titration states, and assigning atomic charges and radii from various force fields to generate PQR files. The current version is 3.7.1, and the project maintains an active release cadence with updates typically on an annual or semi-annual basis.","last_verified":"2026-04-14T00:00:00.000Z","tags":["chemistry","molecular biology","science","bioinformatics","structural biology"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pdb2pqr"},{"id":24218,"title":"PDBe CCD Utils","library":"pdbeccdutils","status":"active","version":"1.0.3","language":"python","ecosystem":"pypi","summary":"A toolkit to parse and process small molecules (chemical components) from the wwPDB Chemical Component Dictionary (CCD), including PRD and CLC entries. Current version 1.0.3, updated to work with modern RDKit and NumPy. Releases are irregular but focused on bug fixes and dependency updates.","last_verified":"2026-05-01T00:00:00.000Z","tags":["pdb","chemistry","small-molecules","bioinformatics","structural-biology"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pdbeccdutils"},{"id":4680,"title":"pdbp (Pdb+)","library":"pdbp","status":"active","version":"1.8.2","language":"python","ecosystem":"pypi","summary":"pdbp (Pdb+) is a Python debugger designed as a drop-in replacement for the standard `pdb` and the enhanced `pdbpp` debuggers. It aims to provide an improved debugging experience with additional features and better usability, including syntax highlighting and more powerful commands. As of version 1.8.2, it maintains an active release cadence with frequent updates for bug fixes, new Python version support, and feature enhancements.","last_verified":"2026-04-12T00:00:00.000Z","tags":["debugging","debugger","pdb","developer-tool"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pdbp"},{"id":3734,"title":"pdb++ (pdbpp)","library":"pdbpp","status":"active","version":"0.12.1","language":"python","ecosystem":"pypi","summary":"pdb++ (pdbpp) is a robust, drop-in replacement for the standard Python debugger, `pdb`. It enhances the debugging experience with features like colorful TAB completion (via fancycompleter), optional syntax highlighting (via Pygments), a persistent 'sticky' mode that always shows the current code context, and smart command parsing. It aims for full compatibility with `pdb` while adding significant quality-of-life improvements. The current version is 0.12.1, with ongoing maintenance and updates.","last_verified":"2026-04-25T14:41:20.474Z","tags":["debugger","pdb","debugging","developer-tool","python"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pdbpp"},{"id":1854,"title":"pdbr: Pdb with Rich Library","library":"pdbr","status":"active","version":"0.9.7","language":"python","ecosystem":"pypi","summary":"pdbr is a Python debugging tool that enhances the standard `pdb` (Python Debugger) by integrating the `Rich` library, providing colorful and well-formatted terminal output. It is currently at version 0.9.7 and sees active development with frequent releases addressing compatibility and adding features. It aims to make the debugging experience more visually appealing and user-friendly by leveraging Rich's capabilities for tracebacks, variable inspection, and more.","last_verified":"2026-04-24T02:31:27.155Z","tags":["debugger","rich","pdb","cli","development","debugging"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pdbr"},{"id":24220,"title":"pdbufr","library":"pdbufr","status":"active","version":"0.14.2","language":"python","ecosystem":"pypi","summary":"pdbufr is a Python library for reading BUFR (Binary Universal Form for the Representation of meteorological data) files into pandas DataFrames. Built on ecCodes, it simplifies decoding of complex BUFR messages. Current version: 0.14.2, with monthly/quarterly releases.","last_verified":"2026-05-01T00:00:00.000Z","tags":["BUFR","meteorology","ecCodes","pandas","data","weather"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pdbufr"},{"id":11533,"title":"HTML to PDF Converter with Puppeteer","library":"pdf-creator-node","status":"active","version":"4.0.1","language":"javascript","ecosystem":"npm","summary":"pdf-creator-node is a Node.js library for converting HTML and Handlebars templates into PDF documents. It leverages Puppeteer, a headless Chromium browser, for rendering, ensuring support for modern CSS features like Flexbox, Grid, and web fonts. As of version 4.0.1, it has moved entirely to Puppeteer, replacing its prior reliance on PhantomJS/html-pdf. This change, introduced in v4.0.0, brings improved rendering fidelity and a more actively maintained underlying engine, though it comes with a larger install footprint due to Chromium. The library is actively maintained, as evidenced by recent v4.0.x releases, and provides a programmatic API to generate reports, invoices, and letters from templated HTML. It balances ease of use for HTML-centric document generation with the resource considerations inherent to a Chromium-based solution, suitable for small to medium-scale production workloads.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","pdf","pdf-generator","html2pdf","html-to-pdf","handlebars","puppeteer","chromium","nodejs","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pdf-creator-node"},{"id":11534,"title":"pdf-lib","library":"pdf-lib","status":"active","version":"1.17.1","language":"javascript","ecosystem":"npm","summary":"`pdf-lib` is a robust and actively maintained JavaScript library designed for creating and modifying PDF documents in any modern JavaScript environment, including Node.js, browsers, Deno, and React Native. Currently at version 1.17.1, it receives frequent minor and patch releases, with major versions introducing significant architectural changes. A key differentiator of `pdf-lib` from many other open-source PDF libraries is its comprehensive support for *modifying* existing PDF documents, not just creating new ones. Its features include drawing text, images, and vector graphics, embedding fonts (with UTF-8 and UTF-16 support), managing pages (add, insert, remove, copy), creating and filling forms, and setting/reading document metadata and viewer preferences. The library is written in TypeScript, providing excellent type support for its users.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","pdf-lib","pdf","document","create","modify","creation","modification","edit","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pdf-lib"},{"id":5362,"title":"PDF Tools MCP Server","library":"pdf-tools-mcp","status":"active","version":"0.1.4","language":"python","ecosystem":"pypi","summary":"pdf-tools-mcp is a FastAPI-based server for reading and manipulating PDF documents. It provides a RESTful API for common PDF operations like splitting, merging, extracting pages, adding content, watermarking, converting, compression, and OCR. The current version is 0.1.4, and its release cadence is irregular, driven by feature additions and maintenance.","last_verified":"2026-04-13T00:00:00.000Z","tags":["pdf","fastapi","rest-api","document-processing","ocr","pypdf"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pdf-tools-mcp"},{"id":11535,"title":"Vue 2 & Vue 3 PDF Viewer Component","library":"pdf-viewer-vue","status":"active","version":"0.2.7","language":"javascript","ecosystem":"npm","summary":"The `pdf-viewer-vue` package offers a straightforward Vue component for embedding and displaying PDF documents directly within Vue 2 and Vue 3 applications. It acts as a wrapper around the `vue-pdf` library, which itself leverages Mozilla's PDF.js for rendering PDF content. The current stable version is 0.2.7. This library is designed for developers seeking a basic, easy-to-integrate PDF viewer without the need for extensive customization or advanced interactive features like sophisticated annotations or form filling, which might be found in more comprehensive or commercially backed alternatives. Its release cadence has been infrequent, focusing primarily on maintaining compatibility with Vue versions 2 and 3.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","vue","vuejs","pdf","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pdf-viewer-vue"},{"id":4681,"title":"pdf2docx","library":"pdf2docx","status":"maintenance","version":"0.5.12","language":"python","ecosystem":"pypi","summary":"pdf2docx is an open-source Python library designed for converting PDF files into editable Microsoft Word DOCX documents. It leverages PyMuPDF for PDF data extraction, applies rule-based parsing for layout analysis, and utilizes python-docx for generating the final DOCX output. The library aims to extract text, images, and tables while preserving the original layout and formatting. The current version is 0.5.12, released on March 9, 2026.","last_verified":"2026-04-12T00:00:00.000Z","tags":["pdf","docx","conversion","document processing","office","pymupdf","python-docx"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pdf2docx"},{"id":1118,"title":"pdf2image Library","library":"pdf2image","status":"active","version":"1.17.0","language":"python","ecosystem":"pypi","summary":"pdf2image is a Python library that acts as a wrapper around the command-line utilities `pdftoppm` and `pdftocairo` (parts of the Poppler PDF rendering library) to convert PDF documents into a list of PIL Image objects. It provides a convenient Pythonic interface for tasks like document display, data processing, and creating thumbnails. The current version is 1.17.0, and it maintains an active release cadence.","last_verified":"2026-04-23T17:11:45.993Z","tags":["PDF","image conversion","PIL","Poppler"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/pdf2image"},{"id":11536,"title":"PDF to Image Conversion Utility","library":"pdf2pic","status":"active","version":"3.2.0","language":"javascript","ecosystem":"npm","summary":"pdf2pic is a robust Node.js utility library designed for converting PDF documents into various image formats (like PNG, JPEG), base64 encoded strings, or raw image buffers. The current stable version is 3.2.0, with the project maintaining an active release cadence, frequently delivering patches and minor updates. A key differentiator of pdf2pic is its flexibility in output types and its ability to handle conversions from file paths, buffers, or base64 input. It acts as a wrapper around powerful external system dependencies: GraphicsMagick (or ImageMagick) for image processing and Ghostscript for PDF rendering. This design necessitates prior installation of these tools on the host system. The library ships with comprehensive TypeScript type definitions, enhancing the development experience for TypeScript users, and requires Node.js version 14 or higher.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","pdf-to-image","pdf-to-jpg","pdf-to-png","pdf","convert","image","pdf2img","pdf2pic","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pdf2pic"},{"id":24219,"title":"pdf417gen","library":"pdf417gen","status":"active","version":"0.8.1","language":"python","ecosystem":"pypi","summary":"A pure Python library for generating PDF417 2D barcodes. Version 0.8.1 (latest) supports encoding text, bytes, and numbers into PDF417 barcodes, with output as PIL Images, SVG strings, or list of boolean rows. Requires Python >=3.8.","last_verified":"2026-05-01T00:00:00.000Z","tags":["barcode","pdf417","barcode-generator","2d-barcode"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pdf417gen"},{"id":24221,"title":"PDFiD","library":"pdfid","status":"active","version":"1.1.3","language":"python","ecosystem":"pypi","summary":"A Python library based on DidierStevens' PDFID tool for analyzing PDF files for malicious content. It scans PDFs for common suspicious elements like JavaScript, embedded files, and auto-actions. Current version 1.1.3, with intermittent releases.","last_verified":"2026-05-01T00:00:00.000Z","tags":["pdf","malware-analysis","forensics","security"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pdfid"},{"id":13758,"title":"Mozilla PDF.js Distribution","library":"pdfjs-dist","status":"active","version":"5.6.205","language":"javascript","ecosystem":"npm","summary":"pdfjs-dist is the generic pre-built distribution of Mozilla's PDF.js library, a powerful HTML5-based Portable Document Format (PDF) library designed for parsing and rendering PDFs directly in web browsers. It aims to provide a general-purpose, web standards-based platform for PDF handling. The current stable version is 5.6.205 (as of April 2026), with frequent patch and minor releases, typically on a monthly or bi-monthly cadence, containing improvements for accessibility, performance, annotation editing, and viewer functionalities. Its key differentiators include being an official Mozilla project, its robust support for various PDF features (like annotations, forms, and accessibility), and its ability to operate entirely client-side, making it a popular choice for in-browser PDF display and manipulation without requiring server-side rendering capabilities.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","Mozilla","pdf","pdf.js","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pdfjs-dist"},{"id":13756,"title":"PDF.js Generic Build (v2.x)","library":"pdfjs-dist-dj","status":"abandoned","version":"2.5.2","language":"javascript","ecosystem":"npm","summary":"PDF.js is an open-source, HTML5-based Portable Document Format (PDF) library developed by Mozilla, designed for parsing and rendering PDF files directly in the browser. The `pdfjs-dist-dj` package provides a generic, pre-built distribution of PDF.js, specifically based on version 2.5.2 of the core library. This version, while functional, is several major versions behind the actively maintained official `pdfjs-dist` package. Its primary purpose is to offer a readily consumable package for integrating PDF viewing capabilities into web applications without requiring a separate build process. Key differentiators include its web-standards-based approach and direct client-side rendering, avoiding server-side processing for basic PDF display. Due to its age, it may lack modern features, performance optimizations, and security updates found in more recent PDF.js releases.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","Mozilla","pdf","pdf.js"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pdfjs-dist-dj"},{"id":13757,"title":"PDF.js ES5 Distribution","library":"pdfjs-dist-es5","status":"maintenance","version":"2.13.216","language":"javascript","ecosystem":"npm","summary":"pdfjs-dist-es5 is a pre-built, ES5-compatible distribution of Mozilla's PDF.js library, designed for environments that lack support for modern JavaScript features like `async`/`await`, optional chaining, or private class fields. It aims to provide a general-purpose, web standards-based platform for parsing and rendering PDF documents directly in the browser using HTML5. The current stable version is 2.13.216, though the main `pdfjs-dist` package has much more recent releases. This package serves as a specific compatibility layer rather than the bleeding edge, focusing on broader browser support. It differentiates itself by offering a transpiled version of the core PDF.js engine, making it suitable for legacy applications or older browser targets that cannot handle the ES2015+ syntax of the primary `pdfjs-dist` package. Its release cadence is tied to specific compatibility needs, making it less frequent than the main library.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","Mozilla","pdf","pdf.js","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pdfjs-dist-es5"},{"id":14806,"title":"PDF.js Library (Legacy `pdfjs-lib` package)","library":"pdfjs-lib","status":"abandoned","version":"0.0.149","language":"javascript","ecosystem":"npm","summary":"PDF.js is a Portable Document Format (PDF) library built with HTML5, aiming to create a general-purpose, web standards-based platform for parsing and rendering PDFs. The package `pdfjs-lib` with version `0.0.149` (as provided) refers to a very old and effectively abandoned build of the PDF.js library. Its last known publish was over three years ago. The actively maintained and widely used package for consuming Mozilla's PDF.js library is `pdfjs-dist`. The current stable version of `pdfjs-dist` is around `5.6.205`, with a healthy and positive release cadence, often seeing multiple new versions within a few months, and continuous community interaction. Key differentiators include its robust HTML5-based rendering capabilities, cross-browser compatibility, and its role as the underlying technology for Firefox's built-in PDF viewer. It supports rendering PDFs onto HTML5 `<canvas>` elements, including a selectable text layer for search and copy-paste. While `pdfjs-lib` (0.0.149) may still exist on npm, it should be considered deprecated and developers are strongly advised to use `pdfjs-dist` for any new or existing projects.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","Mozilla","pdf","pdf.js","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pdfjs-lib"},{"id":2185,"title":"pdfkit","library":"pdfkit","status":"maintenance","version":"1.0.0","language":"python","ecosystem":"pypi","summary":"pdfkit is a Python wrapper for `wkhtmltopdf`, a command-line tool that renders HTML content into PDF documents using the WebKit engine. It provides an easy-to-use API to convert HTML from URLs, local files, or raw strings into PDF. While the `pdfkit` library itself is at version 1.0.0, its core dependency, `wkhtmltopdf`, was archived in January 2023, meaning `pdfkit` relies on an unmaintained external tool.","last_verified":"2026-04-24T15:35:18.555Z","tags":["pdf","html-to-pdf","wkhtmltopdf","document-generation","wrapper","html"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pdfkit"},{"id":12748,"title":"pdfmake","library":"pdfmake","status":"active","version":"0.3.7","language":"javascript","ecosystem":"npm","summary":"pdfmake is a JavaScript library for generating PDF documents on both client and server sides. It is currently at version 0.3.7 and maintains an active release cadence, with multiple minor updates released recently addressing features, fixes, and security patches. Key features include advanced text layout with line-wrapping and alignments, support for bulleted and numbered lists, comprehensive table layouts with features like col-spans, row-spans, and repeating headers, and the new snaking columns for newspaper-style content. It also handles images, vector graphics, and provides a powerful styling system with inheritance. The library supports dynamic page headers/footers, background layers, custom page breaks, and outlines/bookmarks for generated PDFs. Differentiating itself through its pure JavaScript implementation, pdfmake provides a unified, promise-based interface for both Node.js and browser environments, simplifying PDF generation workflows across different platforms.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","pdf","printing","layout"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pdfmake"},{"id":14803,"title":"PDFMiner","library":"pdfminer","status":"maintenance","version":"20191125","language":"en","ecosystem":"pypi","summary":"PDFMiner is a Python library for extracting and analyzing text data from PDF documents, focusing on precise text location and layout information. The version `20191125` is the last release of the original `euske/pdfminer` project. It supports Python 3.6 and above, but has not been actively maintained since 2020. For ongoing development and community support, the `pdfminer.six` fork is recommended.","last_verified":"2026-04-16T00:00:00.000Z","tags":["pdf","parsing","text-extraction","document-analysis"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pdfminer"},{"id":918,"title":"PDFMiner.six","library":"pdfminer-six","status":"active","version":"20260107","language":"python","ecosystem":"pypi","summary":"PDFMiner.six is a community-maintained fork of the original PDFMiner, a powerful Python library for parsing and analyzing PDF documents. It focuses on extracting text data, layout information, and other elements like images, and supports various PDF specifications, CJK languages, and encryption. The library is actively maintained, with frequent releases addressing bug fixes, new features, and security enhancements.","last_verified":"2026-04-09T19:37:34.147Z","tags":["pdf","parser","text extraction","document analysis","layout analysis"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/pdfminer-six"},{"id":24222,"title":"pdfminer2","library":"pdfminer2","status":"deprecated","version":"20151206","language":"python","ecosystem":"pypi","summary":"A fork of PDFMiner for Python 3. Provides tools for extracting text, images, and metadata from PDF files. Version 20151206 is the last release; the project is largely superseded by pdfminer.six.","last_verified":"2026-05-01T00:00:00.000Z","tags":["pdf","text extraction","python3","fork"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pdfminer2"},{"id":11538,"title":"PDFObject: PDF Embedding Utility","library":"pdfobject","status":"active","version":"2.3.1","language":"javascript","ecosystem":"npm","summary":"PDFObject is a lightweight JavaScript utility designed for embedding PDF documents directly into HTML pages. Currently at version 2.3.1, it provides a robust solution for displaying PDFs inline across various browsers. The project maintains a steady release cadence, with significant updates (like 2.3) introducing major architectural changes approximately annually, alongside minor patches for fixes and enhancements. A key differentiator is its shift to a pure `<iframe>` approach in v2.3, abandoning the less consistent `<embed>` element, which enhances cross-browser compatibility and reliability. It also intelligently leverages `navigator.pdfViewerEnabled` to determine native PDF viewing capabilities and automatically falls back to download options on unsupported platforms, especially mobile devices. This makes it a pragmatic choice for integrating PDF content without external plugins.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","pdf","pdfobject"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pdfobject"},{"id":11537,"title":"PDFObject Vue 3 Component","library":"pdfobject-vue","status":"active","version":"0.0.5","language":"javascript","ecosystem":"npm","summary":"pdfobject-vue is an official Vue 3 component designed to facilitate the embedding of PDF documents directly into Vue applications. It serves as a declarative and reactive wrapper for the underlying PDFObject JavaScript utility. Currently at version 0.0.5, this package offers a `<PdfObject>` component that accepts a PDF `url` and `options` (matching the core PDFObject API) as props, simplifying what would otherwise be direct DOM manipulation. As a relatively new and early-stage project, its release cadence is currently irregular, but it benefits from leveraging the mature PDFObject library itself. A key differentiator is its status as the official Vue 3 integration, ensuring compatibility and adherence to best practices for both libraries. It aims to provide a seamless, idiomatic Vue experience for PDF embedding, handling the complexities of the underlying utility.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","pdf","pdfobject","pdf embedding"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pdfobject-vue"},{"id":919,"title":"PDFPlumber","library":"pdfplumber","status":"active","version":"0.11.9","language":"python","ecosystem":"pypi","summary":"PDFPlumber is a powerful Python library designed for high-precision extraction of text, tables, and detailed layout information from PDF documents. Built on `pdfminer.six`, it offers fine-grained control over PDF elements like characters, lines, rectangles, and curves, and includes robust visual debugging tools. The library is currently at version 0.11.9 and maintains an active development and release cadence with frequent updates to its core dependencies.","last_verified":"2026-04-11T14:21:24.434Z","tags":["PDF","data extraction","document processing","tables","text extraction","visual debugging"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/pdfplumber"},{"id":24223,"title":"PDFQuery","library":"pdfquery","status":"maintenance","version":"0.4.3","language":"python","ecosystem":"pypi","summary":"PDFQuery is a lightweight Python library for scraping data from PDFs using JQuery-like CSS selectors or XPath expressions. It wraps pdfminer and lxml to provide a concise API for extracting text, tables, and layouts. Version 0.4.3 is the latest, with no active development since 2016.","last_verified":"2026-05-01T00:00:00.000Z","tags":["pdf","scraping","css-selectors","xpath","pdfminer"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pdfquery"},{"id":2186,"title":"pdfrw Library","library":"pdfrw","status":"maintenance","version":"0.4","language":"python","ecosystem":"pypi","summary":"pdfrw is a pure Python library for reading and writing PDF files. It's designed for efficiency, offering capabilities for operations such as subsetting, merging, rotating, and modifying PDF metadata. The current version, 0.4, primarily focused on enhancing Python 3 compatibility and proper Unicode support. While still functional, its release cadence has been sporadic, and some sources suggest development has ceased.","last_verified":"2026-04-24T15:35:34.020Z","tags":["pdf","document processing","reader","writer","pure-python"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pdfrw"},{"id":8402,"title":"pdfrw2 - PDF Reader/Writer Library","library":"pdfrw2","status":"active","version":"0.5.0","language":"python","ecosystem":"pypi","summary":"pdfrw2 is a maintenance fork of the unmaintained pdfrw library, providing a Pythonic way to read, write, and manipulate PDF files. It allows for tasks like merging, splitting, watermarking, and adding annotations to PDFs. The current version is 0.5.0, and it follows an as-needed release cadence for bug fixes and compatibility updates.","last_verified":"2026-04-16T00:00:00.000Z","tags":["pdf","document","reader","writer","manipulation","fork"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pdfrw2"},{"id":10024,"title":"Adobe PDF Services SDK for Python","library":"pdfservices-sdk","status":"active","version":"4.2.0","language":"python","ecosystem":"pypi","summary":"Adobe PDF Services SDK for Python provides client libraries to interact with Adobe Document Cloud PDF Services APIs. It enables developers to programmatically perform operations like PDF creation, export, compression, OCR, document generation, and more. The current version is 4.2.0. Releases are typically infrequent, corresponding to updates in the underlying Adobe API services.","last_verified":"2026-04-17T00:00:00.000Z","tags":["adobe","pdf","document processing","api client","automation"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pdfservices-sdk"},{"id":7494,"title":"PDFText","library":"pdftext","status":"active","version":"0.6.3","language":"python","ecosystem":"pypi","summary":"pdftext is a Python library designed for fast and accurate extraction of structured text from PDF documents. It focuses on efficiently parsing text, detecting elements like tables and links, and handling complex layouts. The current version is 0.6.3, and it's actively maintained with frequent minor releases addressing bug fixes and introducing new features.","last_verified":"2026-04-16T00:00:00.000Z","tags":["pdf","text-extraction","document-processing","nlp"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pdftext"},{"id":10025,"title":"pdftotext","library":"pdftotext","status":"active","version":"3.0.0","language":"python","ecosystem":"pypi","summary":"pdftotext is a Python wrapper for the `pdftotext` command-line utility (part of the Poppler PDF rendering library). It provides a simple, efficient way to extract text from PDF documents. The current version is 3.0.0, and it has a moderate release cadence, with major updates happening less frequently than minor bug fixes.","last_verified":"2026-04-17T00:00:00.000Z","tags":["PDF","text extraction","document processing","poppler"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pdftotext"},{"id":6406,"title":"Pdiff: Pretty side-by-side diff","library":"pdiff","status":"active","version":"1.1.5","language":"python","ecosystem":"pypi","summary":"Pdiff is a command-line utility for generating pretty side-by-side differences between two text files. It is inspired by `ydiff` and `icdiff`, focusing on enhancing readability with color highlighting. The current version is 1.1.5, and it is actively maintained with infrequent but consistent updates.","last_verified":"2026-04-15T00:00:00.000Z","tags":["diff","command-line","cli","text comparison","pretty print"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pdiff"},{"id":1618,"title":"PDM - Python Development Master","library":"pdm","status":"active","version":"2.26.7","language":"python","ecosystem":"pypi","summary":"PDM is a modern Python package and dependency manager that supports the latest PEP standards, including PEP 582 for local package directories. It offers robust dependency resolution, a unified `pyproject.toml` interface, and flexible virtual environment management. Currently at version 2.26.7, PDM maintains an active release cadence with frequent minor updates and bug fixes.","last_verified":"2026-04-23T23:25:17.212Z","tags":["package manager","dependency management","virtual environment","pyproject.toml","PEP standards"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pdm"},{"id":1304,"title":"PDM Build Backend","library":"pdm-backend","status":"active","version":"2.4.8","language":"python","ecosystem":"pypi","summary":"pdm-backend is the PEP 517 compliant build backend utilized by PDM, a modern Python package manager. It supports the latest packaging standards for building source distributions (sdist) and wheels, including dynamic versioning from SCM, flexible metadata definition in pyproject.toml, and handling of various project layouts. The current version is 2.4.8, with a regular release cadence to incorporate new features and bug fixes.","last_verified":"2026-04-23T19:36:33.029Z","tags":["packaging","build-backend","pdm","pep517","pyproject-toml"],"install_tag":"stale","install_tag_description":"widespread failures or data too old to trust","api":"https://checklist.day/api/registry/pdm-backend"},{"id":8404,"title":"PDM Build Locked","library":"pdm-build-locked","status":"active","version":"0.3.7","language":"python","ecosystem":"pypi","summary":"pdm-build-locked is a PDM plugin that adds locked packages as additional optional dependency groups to the distribution metadata. This enables reproducible installs of Python CLI tools by allowing users to install exact dependency versions from a PDM lockfile, preventing breakage on dependency updates. It is compatible with PDM versions >=2.11 and is currently at version 0.3.7.","last_verified":"2026-04-16T00:00:00.000Z","tags":["pdm","plugin","packaging","build","dependencies","lockfile","reproducible builds","cli tools"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pdm-build-locked"},{"id":8405,"title":"pdm-pep517","library":"pdm-pep517","status":"active","version":"1.1.4","language":"python","ecosystem":"pypi","summary":"pdm-pep517 is an official plugin for PDM, the Python package manager. It acts as a PEP 517 build backend, enabling PDM projects to be built into distribution packages (sdist, wheel) using PEP 621 metadata defined in `pyproject.toml`. It is currently at version 1.1.4 and is actively maintained, with updates tied to PDM's core development and bug fixes.","last_verified":"2026-04-16T00:00:00.000Z","tags":["pdm","pep517","build-backend","packaging","pyproject.toml","build","developer-tool"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pdm-pep517"},{"id":2660,"title":"pdoc: API Documentation Generator","library":"pdoc","status":"active","version":"16.0.0","language":"python","ecosystem":"pypi","summary":"pdoc is a Python package for generating API documentation that follows your project's Python module hierarchy. It extracts documentation from docstrings, supports Markdown, type annotations, and various docstring formats (NumPy, Google-style). It can generate standalone HTML files or serve documentation via a built-in live-reloading web server, focusing on simplicity and minimal configuration. It is actively maintained by the mitmproxy team.","last_verified":"2026-04-24T23:21:54.226Z","tags":["documentation","api documentation","static site generator","markdown","type annotations"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pdoc"},{"id":5363,"title":"pdoc3","library":"pdoc3","status":"active","version":"0.11.6","language":"python","ecosystem":"pypi","summary":"pdoc3 is a Python library and command-line tool that automatically generates API documentation from your Python project's docstrings and type annotations. It supports various docstring formats like Markdown, numpydoc, and Google-style, and can output documentation in HTML or PDF formats. As an actively maintained fork of the original `pdoc` project, it focuses on Python 3+ compatibility and ease of use, aiming to provide sensible documentation with minimal configuration.","last_verified":"2026-04-13T00:00:00.000Z","tags":["documentation","api-generation","docstrings","python3","html","pdf"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pdoc3"},{"id":1855,"title":"PagerDuty Python REST API Sessions (pdpyras)","library":"pdpyras","status":"deprecated","version":"5.4.1","language":"python","ecosystem":"pypi","summary":"pdpyras is a lightweight Python client that provides an opinionated wrapper around the Requests HTTP library for interacting with the PagerDuty REST API v2 and Events API v2. It aims to simplify common tasks like authentication, pagination, and error handling. The library currently supports Python 3.6 through 3.13, with version 5.4.1 being the latest release. However, this library has been officially deprecated by PagerDuty in favor of `python-pagerduty` since early 2025, with version 5.4.1 being the final bugfix release that also introduces a deprecation warning upon import.","last_verified":"2026-04-24T02:31:47.470Z","tags":["pagerduty","api","rest","events","requests","deprecated"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pdpyras"},{"id":8410,"title":"PeakRDL","library":"peakrdl","status":"active","version":"1.5.0","language":"python","ecosystem":"pypi","summary":"PeakRDL is a free and open-source toolchain for control/status register (CSR) automation and code generation. It is centered around the SystemRDL register description language but can also work with other CSR specifications like IP-XACT. The current version is 1.5.0, and it maintains an active development and release cadence, providing a unified command-line interface for tasks such as generating Verilog CSR RTL, compiling C register abstraction layers, and producing documentation.","last_verified":"2026-04-16T00:00:00.000Z","tags":["SystemRDL","register-generation","hardware-description","HDL","UVM","IP-XACT","code-generation","CLI","embedded-systems"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/peakrdl"},{"id":8406,"title":"PeakRDL C-Header Generator","library":"peakrdl-cheader","status":"active","version":"1.1.0","language":"python","ecosystem":"pypi","summary":"PeakRDL C-Header is a Python package used to generate a C Header file, typically representing a register abstraction layer, from a SystemRDL register model. It enables direct C-language access to hardware registers by generating C struct definitions that mirror the hardware address space. The library is currently active, with its latest version being 1.1.0, and maintains a regular release cadence, with updates addressing features and fixes.","last_verified":"2026-04-16T00:00:00.000Z","tags":["SystemRDL","PeakRDL","CSR","compiler","tool","registers","generator","C","header","software","EDA"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/peakrdl-cheader"},{"id":8407,"title":"HTML Documentation Generator for SystemRDL","library":"peakrdl-html","status":"active","version":"2.12.2","language":"python","ecosystem":"pypi","summary":"PeakRDL-html is a plugin for the PeakRDL parser that generates interactive HTML documentation for SystemRDL-based register models. It processes RDL source files to produce browsable web pages detailing register maps, fields, and properties. The current version is 2.12.2, and it maintains an active development cycle with regular updates addressing bug fixes and new features.","last_verified":"2026-04-16T00:00:00.000Z","tags":["systemrdl","hardware-design","documentation","html-generator","register-description"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/peakrdl-html"},{"id":6765,"title":"PeakRDL-IPXACT","library":"peakrdl-ipxact","status":"active","version":"3.5.0","language":"python","ecosystem":"pypi","summary":"PeakRDL-IPXACT is a plugin for the systemrdl-compiler library, enabling the import and export of IP-XACT XML files to and from the SystemRDL register model. It provides functionality to parse IP-XACT descriptions into an RDL model and serialize an RDL model back into IP-XACT. The current version is 3.5.0, with a release cadence that includes frequent bug fixes and occasional minor feature updates.","last_verified":"2026-04-15T00:00:00.000Z","tags":["IP-XACT","SystemRDL","HDL","EDA","hardware","compiler","XML","plugin"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/peakrdl-ipxact"},{"id":8408,"title":"PeakRDL-regblock","library":"peakrdl-regblock","status":"active","version":"1.3.1","language":"python","ecosystem":"pypi","summary":"PeakRDL-regblock is a free and open-source control & status register (CSR) compiler. It translates SystemRDL register descriptions into synthesizable SystemVerilog RTL modules for hardware designs. The library is actively maintained, with a recent major release (1.0.0) in April 2025, and subsequent minor releases, currently at version 1.3.1, indicating a rapid release cadence.","last_verified":"2026-04-16T00:00:00.000Z","tags":["SystemRDL","SystemVerilog","RTL","FPGA","ASIC","CSR","compiler","hardware design","register automation"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/peakrdl-regblock"},{"id":9171,"title":"PeakRDL SystemRDL Exporter","library":"peakrdl-systemrdl","status":"active","version":"1.0.1","language":"python","ecosystem":"pypi","summary":"PeakRDL-systemrdl is a plugin for the PeakRDL compiler that allows users to export an in-memory register model to a SystemRDL file. It currently supports version 1.0.1 and generally releases new versions based on new features, bug fixes, or compatibility updates with the main PeakRDL library.","last_verified":"2026-04-16T00:00:00.000Z","tags":["rdl","systemrdl","hardware-description","compiler","exporter","eda","register"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/peakrdl-systemrdl"},{"id":8409,"title":"PeakRDL-uvm","library":"peakrdl-uvm","status":"active","version":"2.4.0","language":"python","ecosystem":"pypi","summary":"PeakRDL-uvm is a Python library that generates a Universal Verification Methodology (UVM) register model from compiled SystemRDL input. It is part of the broader PeakRDL ecosystem for control and status register (CSR) automation. The current version is 2.4.0, and the project maintains an active development and release cadence.","last_verified":"2026-04-16T00:00:00.000Z","tags":["UVM","SystemRDL","register model","EDA","hardware design","verification","code generation","FPGA","ASIC"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/peakrdl-uvm"},{"id":24224,"title":"PeakUtils","library":"peakutils","status":"maintenance","version":"1.3.5","language":"python","ecosystem":"pypi","summary":"Peak detection and analysis utilities for 1D data. Provides functions to find peaks, estimate parameters, and filter peaks. Current version 1.3.5; no recent releases, appears to be in maintenance mode.","last_verified":"2026-05-01T00:00:00.000Z","tags":["peak detection","1D data","signal processing","utilities"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/peakutils"},{"id":16176,"title":"Pear API Base Class (Holepunch)","library":"pear-api","status":"active","version":"1.30.0","language":"javascript","ecosystem":"npm","summary":"The `pear-api` package provides the foundational base class for interacting with the Pear API, which is part of the Holepunch peer-to-peer (P2P) runtime and development platform. Currently at version 1.30.0, this library enables developers to build P2P applications, particularly focusing on User Interface integrations by abstracting complex underlying P2P mechanisms. The Pear ecosystem is actively maintained, with regular updates to its 1.x branch and a significant transition underway to a version 2, which introduces notable breaking changes and a shift towards modern JavaScript module standards. Key differentiators include its focus on enabling local-first, offline-first P2P applications and its design for extensibility within UI environments like Electron.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","pear","pear runtime","peer-to-peer","p2p","api","integration","extension"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pear-api"},{"id":4167,"title":"Pebble","library":"pebble","status":"active","version":"5.2.0","language":"python","ecosystem":"pypi","summary":"Pebble is a Python library that enhances `concurrent.futures` with features like timeouts, remote process tracebacks, and cleaner pool management, making threading and multiprocessing more robust and user-friendly. It is currently at version 5.2.0 and maintains an active release cadence with frequent minor updates.","last_verified":"2026-04-11T00:00:00.000Z","tags":["concurrency","multiprocessing","threading","futures","pools","timeouts"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pebble"},{"id":15755,"title":"peberminta","library":"peberminta","status":"active","version":"0.10.0","language":"javascript","ecosystem":"npm","summary":"peberminta is a simple, transparent, and highly generic parser combinator toolkit for TypeScript/JavaScript, currently at version 0.10.0 and appearing actively maintained. Its core design principle is to be agnostic to token types, options, and output, making it suitable for 'weird things with parsers' where traditional string-based parsers fall short. It is lightweight with zero dependencies and provides a comprehensive set of building blocks, enabling users to easily define custom parsing logic. A key differentiator is its emphasis on transparency, allowing full access to the parser state, and its opinionated stance on input, accepting only fixed arrays of tokens rather than streams. It does not include a built-in lexer, requiring users to supply their own. The library prioritizes practicality and clear typing, offering a robust foundation for complex parsing tasks without imposing strict constraints on input structures.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","parser","parser-combinators","parsec","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/peberminta"},{"id":9172,"title":"Pecan Web Framework","library":"pecan","status":"active","version":"1.8.0","language":"python","ecosystem":"pypi","summary":"Pecan is a lean Python web framework (version 1.8.0) that uses an object-dispatching style for routing, inspired by CherryPy, TurboGears, and Pylons. It focuses on building HTTP-based applications with minimal dependencies, rather than being a 'full-stack' solution. The project maintains an active development status with regular releases addressing Python version compatibility and feature enhancements.","last_verified":"2026-04-16T00:00:00.000Z","tags":["web-framework","wsgi","rest","api","microframework"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pecan"},{"id":4168,"title":"Pedalboard","library":"pedalboard","status":"active","version":"0.9.22","language":"python","ecosystem":"pypi","summary":"Pedalboard is a Python library for working with audio: reading, writing, rendering, adding effects, and more. Built by Spotify's Audio Intelligence Lab, it supports most popular audio file formats, a number of common audio effects out of the box, and also allows the use of VST3® and Audio Unit formats for loading third-party software instruments and effects. It's designed for high-performance audio processing, including use in machine learning workflows with TensorFlow. The current version is 0.9.22 and it is actively maintained.","last_verified":"2026-04-11T00:00:00.000Z","tags":["audio processing","effects","VST3","Audio Unit","machine learning","music production","digital audio"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pedalboard"},{"id":11539,"title":"PeerJS Server Component","library":"peer","status":"active","version":"1.0.2","language":"javascript","ecosystem":"npm","summary":"The `peer` package provides the server-side component for PeerJS, a WebRTC signaling library, enabling seamless peer-to-peer connections in web applications. It serves as the intermediary for PeerJS clients to discover each other and exchange crucial connection information before establishing a direct WebRTC link. The current stable version is 1.0.2, with active development progressing towards v1.1.0, evidenced by recent release candidates. This project maintains a steady release cadence, primarily focusing on dependency updates, bug fixes, and minor enhancements. Its key differentiator is its tight integration and compatibility with the PeerJS client library, offering a straightforward solution for deploying a WebRTC signaling server without requiring complex custom implementations. It also supports integration with existing Express applications, providing flexibility for deployment.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","peerjs","webrtc","p2p","rtc","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/peer"},{"id":20259,"title":"peer-deps-externals-webpack-plugin","library":"peer-deps-externals-webpack-plugin","status":"maintenance","version":"1.0.4","language":"javascript","ecosystem":"npm","summary":"Webpack plugin (v1.0.4) that automatically adds a library's peerDependencies to webpack's externals configuration, preventing them from being bundled. This keeps bundle size minimal and avoids duplicate dependencies when the library is consumed. Requires webpack >=2.0.0. A lightweight alternative to manually listing externals or using other dependency exclusion plugins. Stable with no active development.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","webpack","plugin","peerDependencies","externals","optimize","exclude"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/peer-deps-externals-webpack-plugin"},{"id":1011,"title":"Peewee ORM","library":"peewee","status":"active","version":"4.0.3","language":"python","ecosystem":"pypi","summary":"Peewee is a simple and small Python ORM (Object-Relational Mapper) that provides an expressive interface for database operations. It supports SQLite, MySQL/MariaDB, and PostgreSQL, and offers flexible query-building, asyncio support, and numerous extensions. The library is actively maintained with frequent releases, currently at version 4.0.3.","last_verified":"2026-04-23T15:52:10.260Z","tags":["orm","database","sqlite","postgresql","mysql","asyncio"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/peewee"},{"id":6407,"title":"Peewee Migrate","library":"peewee-migrate","status":"active","version":"1.15.0","language":"python","ecosystem":"pypi","summary":"Peewee-migrate, currently at version 1.15.0, provides robust database migration support for the Peewee ORM. It enables developers to manage schema changes through versioned migrations, offering features like creation, application, and rollback of migrations. The library is actively maintained on GitHub with a regular release cadence, ensuring compatibility and ongoing improvements for Peewee projects.","last_verified":"2026-04-15T00:00:00.000Z","tags":["peewee","orm","database","migrations"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/peewee-migrate"},{"id":2187,"title":"pefile: Python PE Parsing Library","library":"pefile","status":"active","version":"2024.8.26","language":"python","ecosystem":"pypi","summary":"pefile is a Python module for parsing and working with Portable Executable (PE) files, commonly found on Windows systems. It allows security analysts and developers to inspect various aspects of PE files, such as sections, imports, exports, resources, and header information. The library is actively maintained, with a recent release (2024.8.26) and frequent updates addressing bugs and adding features, primarily focusing on Python 3.","last_verified":"2026-04-24T15:35:51.721Z","tags":["security","malware-analysis","pe-parser","windows","executable","forensics"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pefile"},{"id":215,"title":"PEFT","library":"peft","status":"active","version":"0.18.1","language":"python","ecosystem":"pypi","summary":"Hugging Face Parameter-Efficient Fine-Tuning library. LoRA, QLoRA, LoHa, IA3, prompt tuning and more. Current version is 0.18.1 (Jan 2026). Requires Python >=3.10. PEFT <0.18.0 is incompatible with Transformers v5.","last_verified":"2026-05-12T11:15:50.107Z","tags":["fine-tuning","lora","qlora","huggingface","llm","adapters","parameter-efficient"],"install_tag":"stale","install_tag_description":"widespread failures or data too old to trust","api":"https://checklist.day/api/registry/peft"},{"id":11540,"title":"Peggy Parser Generator","library":"peggy","status":"active","version":"5.1.0","language":"javascript","ecosystem":"npm","summary":"Peggy is a robust, open-source parser generator for JavaScript that serves as the successor to the popular PEG.js project. It enables developers to define grammars using a simple and expressive syntax based on parsing expression grammar (PEG) formalism, which is more powerful than traditional LL(k) and LR(k) parsers. Peggy integrates both lexical and syntactical analysis and produces fast parsers with excellent error reporting capabilities. The current stable version is 5.1.0, with regular patch and minor releases, and major versions released less frequently. Key differentiators include its superior error reporting, integration of lexical and syntactical analysis, and being usable across various environments: browsers (via an online tool), command line, and as a JavaScript API. It also provides source map support and ships with TypeScript definitions, making it well-suited for modern JavaScript and TypeScript development workflows. It requires Node.js version 20 or higher.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","grammar","parser generator","PEG","PEG.js","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/peggy"},{"id":16875,"title":"PEG.js Parser Generator","library":"pegjs","status":"maintenance","version":"0.10.0","language":"javascript","ecosystem":"npm","summary":"PEG.js is a parser generator for JavaScript that produces fast parsers based on the Parsing Expression Grammar (PEG) formalism. It enables developers to define grammars for custom languages or complex data formats and generate a JavaScript parser function from them. The current stable version, 0.10.0, was released in August 2016. While the project's direct development on PEG.js itself has largely ceased, its successor, Peggy.js (npm: `peggy`), maintains API compatibility and active development. Key differentiators of PEG.js include its simple, expressive grammar syntax, excellent error reporting, and the ability to integrate both lexical and syntactical analysis into a single grammar. It can be used programmatically via a JavaScript API or through a command-line interface, generating parsers in multiple module formats like CommonJS (default), AMD, UMD, or global variables.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","parser generator","PEG"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pegjs"},{"id":20258,"title":"pegjs-loader","library":"pegjs-loader","status":"active","version":"0.5.8","language":"javascript","ecosystem":"npm","summary":"A webpack loader that compiles PEG.js grammar files into JavaScript parser modules. Current version 0.5.8 is stable with weekly npm downloads around 1,000. Requires peer dependencies PEG.js ^0.10.0 and webpack >=1. Supports options like cache, optimize, trace, allowedStartRules, and dependencies. Differentiated from alternatives like jison-loader by its tight integration with PEG.js and support for multiple parser options via query parameters.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","webpack","pegjs","peg.js","peg","loader"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pegjs-loader"},{"id":11541,"title":"Peggy/PEG.js Utility Library","library":"pegjs-util","status":"active","version":"2.0.2","language":"javascript","ecosystem":"npm","summary":"pegjs-util is a utility library for the Peggy parser generator (formerly PEG.js), currently at stable version 2.0.2. It enhances Peggy's core `parse` function by injecting convenient utilities directly into grammar actions. The library provides three main features: Parser Tree Token Unrolling, which simplifies common patterns of extracting tokens from repeated grammar rule matches; Abstract Syntax Tree (AST) Node Generation, which assists in building structured ASTs directly within grammar rules; and improved, \"cooked\" Error Reporting, offering more user-friendly diagnostics than Peggy's default output. Releases appear to follow the development of Peggy itself, with the latest versions published as needed. It differentiates itself by streamlining common parser generator tasks, reducing boilerplate in `.peggy` grammar files, and providing a more robust parsing and error reporting experience.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","peggy","pegjs","parser","AST","unroll"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pegjs-util"},{"id":28036,"title":"Pelias API Server","library":"pelias-api","status":"active","version":"7.7.0","language":"javascript","ecosystem":"npm","summary":"Pelias API is the HTTP API server for the Pelias geocoding project (v7.7.0). It processes user requests (search, reverse geocode, autocomplete, etc.) and returns GeoJSON results by querying Elasticsearch and other Pelias microservices. Released on npm with monthly-ish releases, it requires Node.js >=12 and on Docker uses Node 20. Key differentiators: open-source using only open data (OpenStreetMap, OpenAddresses, Who's on First), fully modular design with separate services for interpolation, place parsing, and point-in-polygon. Supports cluster mode, deduplication, and configurable search parameters. Currently active.","last_verified":"2026-05-09T00:00:00.000Z","tags":["javascript","pelias","elasticsearch","webview"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pelias-api"},{"id":16481,"title":"Pelias Database Client","library":"pelias-dbclient","status":"active","version":"3.3.0","language":"javascript","ecosystem":"npm","summary":"`pelias-dbclient` is a core Node.js module within the Pelias geocoder ecosystem, providing a stream-based interface for efficiently bulk-inserting documents into Elasticsearch. Its primary function is to act as a crucial pipeline stage for Pelias import processes, transforming Pelias `Document` objects into Elasticsearch-compatible bulk operations. The current stable version is v3.3.0, with releases occurring on a feature-driven, rather than strict time-based, cadence, though a major version (v3.0.0) was released in March 2024. Key differentiators include its tight integration with the Pelias data model, its focus on streaming for large-scale data ingestion, and its commitment to open-source principles as part of the broader Pelias open-data geocoding project. It leverages the official `elasticsearch` client under the hood and is designed specifically for Node.js environments.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","pelias","elasticsearch","client","stream"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pelias-dbclient"},{"id":24225,"title":"Pelican","library":"pelican","status":"active","version":"4.12.0","language":"python","ecosystem":"pypi","summary":"Pelican is a static site generator written in Python. It supports Markdown and reStructuredText content, offers theming via Jinja2 templates, and generates static HTML files suitable for deployment on GitHub Pages, Netlify, etc. Current version is 4.12.0, with releases roughly twice a year.","last_verified":"2026-05-01T00:00:00.000Z","tags":["static-site-generator","blog","markdown","restructuredtext","jinja2","themes"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pelican"},{"id":3735,"title":"PEM file parsing for Python","library":"pem","status":"active","version":"23.1.0","language":"python","ecosystem":"pypi","summary":"The `pem` library is a Python module designed for parsing and splitting PEM (Privacy Enhanced Mail) files, which contain Base64-encoded DER keys and certificates. It is a lightweight tool with no external dependencies, focusing solely on file parsing without interpreting the certificate data itself. The current version is 23.1.0, and it maintains a steady, though not rapid, release cadence.","last_verified":"2026-04-25T14:41:36.187Z","tags":["cryptography","ssl","certificates","pem","parsing"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pem"},{"id":10026,"title":"PemJa","library":"pemja","status":"active","version":"0.6.1","language":"python","ecosystem":"pypi","summary":"PemJa is a Python-Java bridge that enables embedding a JVM within a Python process, allowing dynamic interaction with Java objects and classes. It simplifies calling Java methods from Python and provides mechanisms for classpath management. The current version is 0.6.1, with releases occurring as features are added or bugs are fixed, but without a strict regular cadence.","last_verified":"2026-04-17T00:00:00.000Z","tags":["JVM","Java","bridge","interop","JNI","python-java"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pemja"},{"id":553,"title":"Pendulum","library":"pendulum","status":"active","version":"3.2.0","language":"python","ecosystem":"pypi","summary":"Pendulum is a Python package designed to simplify datetime manipulation, offering a more intuitive API and robust timezone handling than Python's native `datetime` module. It provides drop-in replacements for standard datetime classes, making integration seamless. Currently at version 3.2.0, Pendulum maintains an active release cadence, often aligning with new Python versions or significant feature enhancements.","last_verified":"2026-05-12T15:03:21.467Z","tags":["datetime","timezone","time","date","utility"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/pendulum"},{"id":6766,"title":"PennyLane","library":"pennylane","status":"active","version":"0.44.1","language":"python","ecosystem":"pypi","summary":"PennyLane is a cross-platform Python library for differentiable programming of quantum computers, quantum machine learning, and quantum chemistry. It enables users to build, optimize, and deploy hybrid quantum-classical applications by seamlessly integrating with popular machine learning frameworks like NumPy, PyTorch, TensorFlow, and JAX. The library is under active development, with new versions and features released every few months, aiming to make quantum computing accessible for research and application development.","last_verified":"2026-04-15T00:00:00.000Z","tags":["quantum computing","quantum machine learning","QML","quantum chemistry","differentiable programming","hybrid quantum-classical"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pennylane"},{"id":3736,"title":"PennyLane-Lightning","library":"pennylane-lightning","status":"active","version":"0.44.0","language":"python","ecosystem":"pypi","summary":"PennyLane-Lightning provides high-performance C++ quantum simulators that integrate as plugins with the PennyLane quantum machine learning library. The base package includes the `lightning.qubit` device for CPU-based state-vector simulation, with other specialized devices (GPU, Kokkos, Tensor, AMDGPU) available via separate installation packages. It is actively maintained with frequent, typically monthly or bi-monthly, releases.","last_verified":"2026-04-25T14:43:37.374Z","tags":["quantum computing","simulator","pennylane","qubit","gpu","high-performance","quantum machine learning"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pennylane-lightning"},{"id":24226,"title":"People Data Labs Python Client","library":"peopledatalabs","status":"active","version":"6.4.13","language":"python","ecosystem":"pypi","summary":"Official Python client for the People Data Labs API. Provides access to person, company, job, school, and other enrichment datasets. As of version 6.4.13, the library supports Python 3.8+ and is actively maintained with frequent dependency updates.","last_verified":"2026-05-01T00:00:00.000Z","tags":["api-client","data-enrichment","people-data"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/peopledatalabs"},{"id":1619,"title":"PEP 517 Build Frontend","library":"pep517","status":"active","version":"0.13.1","language":"python","ecosystem":"pypi","summary":"pep517 provides low-level wrappers to interact with Python package build backends that implement PEP 517 hooks. It is primarily used by build frontends like `pip` and `build` to orchestrate the build process (e.g., building source distributions, wheels). The current stable version is 0.13.1, and releases occur as needed to address issues or align with packaging standards, typically not on a strict cadence.","last_verified":"2026-04-23T23:25:34.403Z","tags":["build-system","packaging","pypa","pep517"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pep517"},{"id":24227,"title":"pep562","library":"pep562","status":"deprecated","version":"1.1","language":"python","ecosystem":"pypi","summary":"Backport of PEP 562 (customizing module __getattr__ and __dir__) for Python 2.7, 3.5, and 3.6. Current version 1.1, last updated in 2019. Low release cadence.","last_verified":"2026-05-01T00:00:00.000Z","tags":["pep562","backport","module","python2","deprecated"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pep562"},{"id":4169,"title":"PEP 8 (legacy package)","library":"pep8","status":"maintenance","version":"1.7.1","language":"python","ecosystem":"pypi","summary":"The `pep8` package, version 1.7.1, is a Python style guide checker that verifies code against some of the conventions in PEP 8. This package has been renamed to `pycodestyle` to reduce confusion between the tool and the actual PEP 8 style guide document. While still installable, users are strongly encouraged to use `pycodestyle` instead. The package is in maintenance mode under its old name, with active development continuing as `pycodestyle`.","last_verified":"2026-04-11T00:00:00.000Z","tags":["code quality","style guide","linter","pep8","pycodestyle"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pep8"},{"id":2661,"title":"pep8-naming","library":"pep8-naming","status":"active","version":"0.15.1","language":"python","ecosystem":"pypi","summary":"pep8-naming is a plugin for flake8 that checks Python code against PEP 8 naming conventions. It is currently at version 0.15.1 and has a regular release cadence, with multiple releases per year addressing Python version compatibility and new checks.","last_verified":"2026-04-24T23:22:09.989Z","tags":["linter","code quality","flake8-plugin","pep8","naming-conventions"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pep8-naming"},{"id":8411,"title":"PEPhub Client Library","library":"pephubclient","status":"active","version":"0.5.1","language":"python","ecosystem":"pypi","summary":"The `pephubclient` is a Python client library for interacting with PEPhub, a web-based platform for managing Portable Encapsulated Projects (PEPs). It provides an interface to access, create, and manage PEPs programmatically, wrapping the PEPhub REST API. The current version is 0.5.1, with a release cadence that generally follows new features and bug fixes for the PEPhub platform itself.","last_verified":"2026-04-16T00:00:00.000Z","tags":["data management","bioinformatics","PEP","PEPhub","client-library"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pephubclient"},{"id":10028,"title":"Peppercorn","library":"peppercorn","status":"maintenance","version":"0.6","language":"python","ecosystem":"pypi","summary":"Peppercorn is a Python library designed to transform flat key-value pairs (common in web form posts, e.g., from `request.form`) into structured nested dictionaries and lists, and vice-versa. It handles dot-notation and array indexing in keys to reconstitute complex data structures. The current version is 0.6, and it appears to be in maintenance mode with infrequent updates.","last_verified":"2026-04-17T00:00:00.000Z","tags":["web","forms","data-parsing","serialization","deserialization"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/peppercorn"},{"id":28037,"title":"CDK Organizations","library":"pepperize-cdk-organizations","status":"active","version":"0.7.987","language":"python","ecosystem":"pypi","summary":"Manage AWS organizations, organizational units (OU), accounts and service control policies (SCP) using AWS CDK. Current version: 0.7.987. Maintained as part of the pepperize CDK constructs, with releases tied to AWS CDK updates.","last_verified":"2026-05-09T00:00:00.000Z","tags":["aws","cdk","organizations","scp","infrastructure-as-code"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pepperize-cdk-organizations"},{"id":28038,"title":"pepperize CDK Terraform State Backend","library":"pepperize-cdk-terraform-state-backend","status":"active","version":"0.1.1205","language":"python","ecosystem":"pypi","summary":"Provides an AWS CDK construct to bootstrap an AWS account with an S3 bucket and DynamoDB table for use as a Terraform state backend. Version 0.1.1205, frequent releases.","last_verified":"2026-05-09T00:00:00.000Z","tags":["aws-cdk","terraform","state-backend","infrastructure","construct"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pepperize-cdk-terraform-state-backend"},{"id":7495,"title":"peppy","library":"peppy","status":"active","version":"0.40.8","language":"python","ecosystem":"pypi","summary":"peppy is the official Python package for reading Portable Encapsulated Projects (PEPs). It provides a Python interface for managing project metadata, including samples and their attributes. The library facilitates loading, validating, and interacting with PEP-formatted metadata. The current stable version is 0.40.8, with significant breaking changes anticipated in the upcoming 0.50.0aX releases. It maintains an active development and release cadence.","last_verified":"2026-04-16T00:00:00.000Z","tags":["data management","metadata","bioinformatics","PEP","project management"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/peppy"},{"id":24228,"title":"Perception","library":"perception","status":"active","version":"0.8.4","language":"python","ecosystem":"pypi","summary":"Perception provides flexible, well-documented, and comprehensively tested tooling for perceptual hashing research, development, and production use. Version 0.8.4 supports Python >=3.10 <4.0. Release cadence is irregular, with updates every few months.","last_verified":"2026-05-01T00:00:00.000Z","tags":["perceptual hashing","image hashing","phash","dhash","whash"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/perception"},{"id":27231,"title":"Perceptron","library":"perceptron","status":"active","version":"0.2.1","language":"python","ecosystem":"pypi","summary":"Perceptron is a multimodal SDK for building AI applications that process text, images, and audio. Current version 0.2.1, active development with frequent releases.","last_verified":"2026-04-27T00:00:00.000Z","tags":["multimodal","AI","SDK","chat","vision","audio"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/perceptron"},{"id":10027,"title":"Percy Python Client","library":"percy","status":"active","version":"2.0.2","language":"python","ecosystem":"pypi","summary":"The `percy` library provides a Python client for integrating visual regression testing with Percy (https://percy.io). It enables capturing snapshots of web pages during tests and uploading them to the Percy platform for visual comparison. It is currently at version 2.0.2, with an active development cycle that frequently includes minor improvements and occasional major versions for breaking changes.","last_verified":"2026-04-17T00:00:00.000Z","tags":["testing","visual regression","CI/CD","snapshot testing"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/percy"},{"id":14804,"title":"Percy Appium Python Client","library":"percy-appium-app","status":"active","version":"2.0.7","language":"en","ecosystem":"pypi","summary":"Percy Appium Python Client enables visual testing for mobile applications by integrating with Appium. It provides a function to take screenshots within your Appium tests and upload them to Percy for visual regression analysis. The library is actively maintained, with the latest stable version 2.0.7, and receives regular updates to support newer Appium and Python client versions.","last_verified":"2026-04-16T00:00:00.000Z","tags":["visual testing","mobile","appium","percy","automation","quality assurance"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/percy-appium-app"},{"id":16482,"title":"Percy Client (Deprecated)","library":"percy-client","status":"deprecated","version":"3.9.0","language":"javascript","ecosystem":"npm","summary":"The `percy-client` package was the original JavaScript API client library for Percy, a visual testing and review platform. It provided low-level programmatic access to Percy's API for managing visual builds and snapshots, crucial for integrating automated visual regression testing into CI/CD pipelines. This library allowed developers to create builds, capture DOM snapshots, upload associated resources (like HTML, CSS, and images), and finalize builds directly through code. The package is currently at version 3.9.0, with its last significant update approximately three years ago. It has since entered a maintenance state, receiving only minor dependency updates before being officially deprecated. Its primary differentiation was offering direct API control, which is now handled by the newer `@percy/client` package and the `@percy/cli` ecosystem, which offer a more comprehensive and extensible toolchain for visual testing.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/percy-client"},{"id":24229,"title":"Percy Selenium Python","library":"percy-selenium","status":"active","version":"2.1.4","language":"python","ecosystem":"pypi","summary":"Python client for visual testing with Percy. Integrates with Selenium to capture screenshots and perform visual regression testing via Percy's cloud service. Current version 2.1.4, supports Python >=3.6, and is maintained by BrowserStack.","last_verified":"2026-05-01T00:00:00.000Z","tags":["visual-testing","selenium","percy","screenshot","regression"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/percy-selenium"},{"id":5364,"title":"Triton Performance Analyzer","library":"perf-analyzer","status":"active","version":"2.59.1","language":"python","ecosystem":"pypi","summary":"Triton Performance Analyzer (perf_analyzer) is a command-line interface (CLI) tool designed to optimize the inference performance of models running on the NVIDIA Triton Inference Server. It measures key metrics such as throughput and latency by generating inference requests to your model and repeating measurements until stable values are achieved. The library is currently at version 2.59.1 and follows the release cadence of the broader Triton Inference Server project.","last_verified":"2026-04-13T00:00:00.000Z","tags":["performance","benchmarking","inference","nvidia","triton","cli","latency","throughput"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/perf-analyzer"},{"id":14805,"title":"Optimized Regular Expressions for JavaScript","library":"perf-regexes","status":"abandoned","version":"1.0.1","language":"javascript","ecosystem":"npm","summary":"The `perf-regexes` package (current version 1.0.1, last updated in late 2018) provides a collection of pre-optimized regular expressions tailored for common parsing tasks in JavaScript. This includes patterns for identifying HTML comments, JavaScript comments (single and multi-line), various types of strings (single and double-quoted), and managing line endings. It offers utilities for detecting empty lines, non-empty lines, trailing whitespace, and normalizing line-ending styles. The library supports both CommonJS and UMD builds, making it usable in Node.js environments (with a minimum requirement of Node.js 6.14) and directly in browsers via a global `R` object. A key differentiator is its focus on robust, pre-built, and tested regex patterns that simplify complex parsing challenges, especially for nested structures or escaped characters, which are notoriously difficult to handle with custom regexes. The package also ships with TypeScript definitions, enhancing developer experience in type-checked environments. Despite its utility, the package has not received updates since 2018, indicating it is no longer actively maintained.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","html","typescript","comments","regexp","regexes","search","match"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/perf-regexes"},{"id":14807,"title":"Node.js `perf_hooks` Core Module (npm `perf_hooks` placeholder)","library":"perf_hooks","status":"abandoned","version":"0.0.1","language":"javascript","ecosystem":"npm","summary":"The `perf_hooks` module is a fundamental, built-in Node.js core module that provides performance measurement APIs based on the W3C User Timing and Performance Timeline specifications. It enables developers to instrument and observe Node.js application behavior with high-resolution timers, performance marks, measures, and observers. Key APIs include `performance.now()`, `performance.mark()`, `performance.measure()`, `PerformanceObserver`, and `eventLoopUtilization()` for monitoring event loop delays. This functionality is part of Node.js itself and does not require a separate npm installation; it is stable across all supported Node.js versions (currently 18.x LTS, 20.x LTS, 22.x LTS, with new versions released regularly). Critically, the npm package `perf_hooks` (version 0.0.1) mentioned in the metadata is a long-abandoned placeholder, last published nine years ago. Despite having high weekly downloads, it offers no actual functionality and should *never* be installed or used. Users seeking performance tooling should rely exclusively on the `node:perf_hooks` core module.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/perf_hooks"},{"id":6025,"title":"Perfetto Python API","library":"perfetto","status":"active","version":"0.16.0","language":"python","ecosystem":"pypi","summary":"The `perfetto` Python library provides APIs and bindings for Perfetto (perfetto.dev), an open-source system profiling, app tracing, and trace analysis platform. It allows users to interact with the Perfetto Trace Processor, enabling the use of Python's rich data analysis ecosystem for processing traces. Currently, the library is in an 'Alpha' development stage (v0.16.0), indicating ongoing development and potential API changes. Releases are made periodically to introduce new features and address issues.","last_verified":"2026-04-14T00:00:00.000Z","tags":["tracing","profiling","trace-analysis","performance","android","debug"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/perfetto"},{"id":9173,"title":"Perflint: Pylint Extension for Performance Anti-patterns","library":"perflint","status":"active","version":"0.8.1","language":"python","ecosystem":"pypi","summary":"Perflint is an extension for Pylint that identifies performance anti-patterns in Python code, helping developers optimize their applications by flagging common inefficiencies. It is currently in early beta, version 0.8.1, and may produce false positives. The project is actively maintained with a focus on enhancing code performance through static analysis.","last_verified":"2026-04-16T00:00:00.000Z","tags":["linter","pylint-extension","performance-optimization","static-analysis","developer-tool"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/perflint"},{"id":13760,"title":"Performance Test Results Parser","library":"performance-results-parser","status":"active","version":"0.0.10","language":"javascript","ecosystem":"npm","summary":"performance-results-parser is a Node.js utility designed for parsing and analyzing performance test results from various tools, primarily focusing on JMeter's CSV and JTL output formats. Currently at version 0.0.10, this library is in active development, with frequent releases addressing new features and minor refinements, as evidenced by recent updates in March 2026. Key differentiators include its ability to aggregate performance metrics (such as Samples, Duration, Errors, Data Sent, Data Received, and Latency) across multiple result files, and its robust support for defining customizable success and failure thresholds. These thresholds can be applied globally (OVERALL) or at a transactional level, allowing for granular validation of performance against predefined criteria. The library also emphasizes secure parsing by including internal protection against prototype pollution, a common vulnerability in parsing libraries. It provides a programmatic interface for integrating performance analysis into CI/CD pipelines and automated reporting.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","jmeter","performance","test","results","parse","parser","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/performance-results-parser"},{"id":7496,"title":"Extensible Periodic Table of Elements","library":"periodictable","status":"active","version":"2.1.0","language":"python","ecosystem":"pypi","summary":"The `periodictable` library for Python (current version 2.1.0) provides an extensible periodic table of elements, pre-populated with data crucial for neutron and X-ray scattering experiments. It offers access to element properties such as mass, density, and scattering information. The library is actively maintained with regular updates to data sources and improvements. Its release cadence is driven by updates to fundamental physical constants and scattering data.","last_verified":"2026-04-16T00:00:00.000Z","tags":["chemistry","physics","periodic table","scattering","neutron","x-ray","science","materials"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/periodictable"},{"id":9174,"title":"Perky Configuration Format","library":"perky","status":"active","version":"0.9.3","language":"python","ecosystem":"pypi","summary":"Perky is a new, simple, and Pythonic text file format designed for configuration files, serving as an alternative to INI, TOML, and JSON. It focuses on a minimal, human-friendly syntax and explicit data type handling, supporting strings, mappings (dicts), and sequences (lists) natively, leaving other type transformations to the user. The library is lightweight, fast, written in 100% pure Python, and currently maintained with version 0.9.3, supporting Python 3.6+.","last_verified":"2026-04-16T00:00:00.000Z","tags":["configuration","file format","parser","rcfile","human-readable"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/perky"},{"id":28043,"title":"Perlin Noise","library":"perlin-noise","status":"active","version":"1.14","language":"python","ecosystem":"pypi","summary":"A Python implementation of Perlin Noise with support for unlimited coordinate space. Current version 1.14, requires Python >=3.9,<3.13. Released under MIT license. Active development with periodic updates.","last_verified":"2026-05-09T00:00:00.000Z","tags":["perlin-noise","procedural-generation","noise","python"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/perlin-noise"},{"id":14808,"title":"Perl Navigator Language Server","library":"perlnavigator-server","status":"active","version":"0.8.20","language":"javascript","ecosystem":"npm","summary":"Perl Navigator is an actively developed Language Server Protocol (LSP) implementation providing advanced code intelligence for Perl. Currently at version 0.8.20, it is designed to work across various operating systems (Windows, macOS, Linux) and integrates with popular editors supporting LSP, such as VS Code, Neovim, Emacs, and Sublime Text. It offers features like syntax checking, smart context-aware autocompletion, 'Go To Definition' (including core and installed modules), code formatting via Perl::Tidy, Perl::Critic static analysis, and imports cleanup via perlimports. A key differentiator is its broad Perl version compatibility, working back to Perl 5.8, and its robust parsing capabilities for modern Perl features and class builders like Moo/Moose/Object::Pad. While the core server is written in TypeScript and Node.js, its primary function is to enhance the Perl development experience through editor integration, not to be consumed as a JavaScript/TypeScript library directly.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","perl","lsp","languageserver"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/perlnavigator-server"},{"id":17868,"title":"Permify TypeScript Client","library":"permify-typescript","status":"active","version":"1.6.9","language":"javascript","ecosystem":"npm","summary":"permify-typescript is the official TypeScript client for Permify, an open-source authorization service designed for building fine-grained and scalable authorization systems. This package provides a programmatic interface to interact with the Permify API, covering operations for schema, relationships, permissions, and tenancy. As of version 1.6.9, the client's versioning now directly aligns with the upstream Permify API/OpenAPI version, ensuring closer synchronization with the service's capabilities. It is automatically generated by the OpenAPI Generator project, which ensures a consistent and up-to-date interface to the Permify API. The library supports Node.js environments version 18 and higher, shipping with full TypeScript type definitions for an enhanced developer experience.","last_verified":"2026-04-23T00:00:00.000Z","tags":["javascript","permissions","authorization","access-control","rebac","fga","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/permify-typescript"},{"id":11542,"title":"permissionless.js: ERC-4337 Account Abstraction Utilities","library":"permissionless","status":"active","version":"0.3.5","language":"javascript","ecosystem":"npm","summary":"permissionless.js is a robust, TypeScript-first utility library designed to simplify interaction with Ethereum's ERC-4337 Account Abstraction standard. It provides a comprehensive set of client interfaces and helper functions for integrating with ERC-4337 Bundlers and Paymasters, as well as tools for creating and managing Smart Accounts. This enables developers to build dApps with advanced features like gasless transactions, multi-signature accounts, and custom validation logic. The library leverages `viem` for core Ethereum interactions and `ox` for cryptographic operations, offering a type-safe and modular approach to account abstraction development. The current stable version is 0.3.5, with frequent patch releases addressing bug fixes and minor feature enhancements, alongside occasional minor releases for larger feature sets or dependency upgrades.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","ethereum","erc-4337","eip-4337","paymaster","bundler","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/permissionless"},{"id":17869,"title":"Permissions Policy Middleware","library":"permissions-policy","status":"active","version":"0.6.0","language":"javascript","ecosystem":"npm","summary":"The `permissions-policy` package provides Express and Connect middleware for managing the `Permissions-Policy` HTTP header. This header controls which browser features and APIs (like camera, microphone, geolocation) are available to a document and its iframes, enhancing web security. It is the modern successor to the deprecated `Feature-Policy` header and is built upon the foundational work of Evan Hahn, a well-known contributor to web security middleware (e.g., Helmet). Currently stable at version 0.6.0, the package receives periodic updates, with recent releases focusing on improved ESM exports and increased flexibility in defining policy directives. Its primary differentiator is its dedicated, streamlined focus on this single, crucial security header, making it an ideal component for integration into broader security middleware suites.","last_verified":"2026-04-23T00:00:00.000Z","tags":["javascript","helmet","security","express","connect","permissions-policy","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/permissions-policy"},{"id":59,"title":"Perplexity AI Python SDK","library":"perplexityai","status":"active","version":"0.30.1","language":"python","ecosystem":"pypi","summary":"Official Python SDK for the Perplexity API — web-grounded chat completions with real-time search, citations, and reasoning.","last_verified":"2026-05-12T06:16:22.235Z","tags":["llm","search","rag","citations","python","openai-compatible"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/perplexityai"},{"id":18659,"title":"persistNSync","library":"persist-and-sync","status":"active","version":"1.2.3","language":"javascript","ecosystem":"npm","summary":"Zustand middleware for persisting and syncing state across browser tabs, windows, and iframes (same origin). Current stable version is 1.2.3, released regularly with a focus on reliability. It uses the Broadcast Channel API for instant cross-tab synchronization and localStorage (or sessionStorage/cookies) for persistence. Differentiators include sub-1kB size, full TypeScript support, fire-and-forget state updates optimized for single-user systems, and exclude/include filters for selective syncing. Alternatives like zustand's built-in persist middleware lack cross-tab sync out of the box.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","web","api","broadcast","channel","sync-tabs","sync-windows","sync","broadcast-channel","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/persist-and-sync"},{"id":24230,"title":"persist-queue","library":"persist-queue","status":"active","version":"1.1.0","language":"python","ecosystem":"pypi","summary":"A thread-safe, disk-based persistent queue for Python with support for file, SQLite, MySQL, and auto-recovery. Current version 1.1.0, updated with priority queues and sync API. Release cadence: occasional.","last_verified":"2026-05-01T00:00:00.000Z","tags":["persistent-queue","disk-based","thread-safe","sqlite","mysql","file-queue"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/persist-queue"},{"id":9175,"title":"Persistence","library":"persistence","status":"active","version":"5.4","language":"python","ecosystem":"pypi","summary":"The `Persistence` package (version 5.4) provides a specific variant of the persistent base class, `Persistent`, implemented as an ExtensionClass. It is part of the Zope Foundation ecosystem and is primarily intended for use when ExtensionClass semantics are required. For general-purpose object persistence without these specific semantics, the `persistent.Persistent` class from the `persistent` distribution is typically recommended. The library is mature and receives occasional updates, with its most recent release in November 2025.","last_verified":"2026-04-16T00:00:00.000Z","tags":["persistence","zope","zodb","extensionclass","database","object database"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/persistence"},{"id":6767,"title":"Persistent Objects Base Class","library":"persistent","status":"active","version":"6.5","language":"python","ecosystem":"pypi","summary":"The `persistent` library provides a base class, `Persistent`, for creating translucent persistent Python objects. These objects can track their their own 'dirty' state, indicating when they have been modified and need to be saved by an external persistence layer (e.g., ZODB). It is a fundamental component for building object persistence systems. The current version is 6.5, with major releases typically aligning with Python version support updates and addressing core behavior changes.","last_verified":"2026-04-15T00:00:00.000Z","tags":["persistence","object-persistence","zope","data-management"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/persistent"},{"id":18658,"title":"PersistGraphQL","library":"persistgraphql","status":"deprecated","version":"0.3.11","language":"javascript","ecosystem":"npm","summary":"A build tool and Apollo Client network interface for implementing GraphQL query whitelisting and persisted queries (v0.3.11, last release ~2017, no active maintenance). Scans source code for .graphql files and static GraphQL query strings, assigns each query a hash/ID, and produces a JSON mapping. Provides an Apollo Client network interface to send only the hash/ID instead of the full query string. Primarily useful for reducing bandwidth and enforcing query allowlists. Competes with tools like `persisted-query-lib` but is specific to Apollo Client's older architecture. Limited to statically analyzable queries; no support for dynamic queries. Ships TypeScript types.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/persistgraphql"},{"id":27232,"title":"persisting-theory","library":"persisting-theory","status":"active","version":"1.0","language":"python","ecosystem":"pypi","summary":"A Python library for registries that can autodiscover values across your project apps. Current version 1.0, release cadence unknown.","last_verified":"2026-04-27T00:00:00.000Z","tags":["registry","autodiscovery","django-style"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/persisting-theory"},{"id":11543,"title":"Persona Inquiry JavaScript SDK","library":"persona","status":"active","version":"5.8.0","language":"javascript","ecosystem":"npm","summary":"The `persona` package offers the official JavaScript SDK for integrating Persona's identity verification Inquiry Flow into web applications. As of version 5.8.0, it provides a robust client library designed to embed and manage the entire inquiry process directly within the user's browser environment. Key functionalities include configuring inquiry templates, selecting runtime environments (e.g., sandbox, production), and handling critical lifecycle events through callbacks for completion, cancellation, and errors. The SDK abstracts away the complexities of direct API interaction, offering a streamlined integration experience for front-end developers. It ships with built-in TypeScript types, enhancing developer experience and type safety. Persona maintains an active development pace, regularly releasing updates and fixes, and explicitly recommends staying up-to-date. Its primary differentiation lies in being the official, fully supported client for Persona services, ensuring compatibility with the latest features and security standards.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/persona"},{"id":24231,"title":"PerturboPy","library":"perturbopy","status":"active","version":"0.7.2","language":"python","ecosystem":"pypi","summary":"Suite of Python scripts for Perturbo (first-principles electron-phonon coupling) testing and postprocessing. Version 0.7.2, requires Python >=3.7.12. Development appears slow/infrequent.","last_verified":"2026-05-01T00:00:00.000Z","tags":["perturbo","electron-phonon","first-principles","material-science","hdf5"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/perturbopy"},{"id":10029,"title":"PESQ Score Calculator","library":"pesq","status":"active","version":"0.0.4","language":"python","ecosystem":"pypi","summary":"pesq is a Python wrapper for the Perceptual Evaluation of Speech Quality (PESQ) metric, implementing the ITU-T P.862 standard. It supports both narrow-band ('nb') and wide-band ('wb') calculations, providing an objective measure of speech quality. The current version is 0.0.4, with releases occurring infrequently but introducing new features like multiprocessing support.","last_verified":"2026-04-17T00:00:00.000Z","tags":["audio-processing","speech-quality","pesq","telecommunications","speech-recognition"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pesq"},{"id":7497,"title":"Petastorm","library":"petastorm","status":"active","version":"0.13.1","language":"python","ecosystem":"pypi","summary":"Petastorm is a Python library that enables single-node or distributed training of machine learning models directly from datasets stored in Parquet format. It provides data access for popular frameworks like TensorFlow, PyTorch, and Apache Spark. The current stable version is 0.13.1, with releases typically following a feature-driven cadence, often including release candidates before stable versions.","last_verified":"2026-04-16T00:00:00.000Z","tags":["data processing","machine learning","tensorflow","pytorch","parquet","dataloader","spark"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/petastorm"},{"id":11545,"title":"Petite-Vue: Minimal Vue Subset for Progressive Enhancement","library":"petite-vue","status":"maintenance","version":"0.4.1","language":"javascript","ecosystem":"npm","summary":"petite-vue is a lightweight (approx. 6kb) distribution of Vue.js designed specifically for progressively enhancing existing HTML pages with reactivity, rather than building single-page applications. It provides the core Vue template syntax and reactivity model but is optimized for \"sprinkling\" interactions without a build step. The current version is `0.4.1`, and its development status, as per the README, indicates that while usable, it is still relatively new with potential for API changes. The project maintains a very focused, minimal scope, with issue tracking and feature requests explicitly disabled to prioritize core functionality. Its key differentiators include its minuscule size, server-side rendering friendliness, direct DOM manipulation, and the ability to integrate interactivity into static pages using a familiar Vue-like syntax, often without requiring a full build pipeline.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","vue","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/petite-vue"},{"id":11544,"title":"Petite Vue I18n","library":"petite-vue-i18n","status":"active","version":"11.3.2","language":"javascript","ecosystem":"npm","summary":"petite-vue-i18n is a specialized, lightweight internationalization library for Vue 3 applications, offering a trimmed-down feature set compared to the full vue-i18n package. Currently at version 11.3.2, it maintains a regular release cadence with frequent bug fixes and minor improvements, often in sync with the main vue-i18n project. Its primary differentiation lies in its significantly smaller bundle size (up to 45% smaller for runtime-only builds) by exclusively supporting the Composition API and focusing solely on core translation capabilities. It omits features like date/number formatting ($n, $d), rich text rendering ($rt), hierarchical message handling out-of-the-box, the v-t directive, and components like i18n-t, making it ideal for projects where only basic text translation is required and bundle size is critical. Migration to the full vue-i18n is designed to be seamless if more features become necessary later.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","i18n","internationalization","intlify","lite","plugin","vue","vue.js","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/petite-vue-i18n"},{"id":4682,"title":"petl","library":"petl","status":"active","version":"1.7.17","language":"python","ecosystem":"pypi","summary":"petl is a versatile, open-source Python package designed for Extract, Transform, and Load (ETL) operations on tabular data. It provides a simple yet powerful way to handle data from various sources like CSV files, databases, or in-memory structures, focusing on memory efficiency and ease of use. As of version 1.7.17, it is actively maintained with regular releases and a focus on core ETL functionalities, making it suitable for data engineers and analysts seeking efficient pipelines without the overhead of heavier frameworks.","last_verified":"2026-04-12T00:00:00.000Z","tags":["ETL","data transformation","tabular data","data processing","data cleaning","lazy evaluation"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/petl"},{"id":6026,"title":"Petname","library":"petname","status":"active","version":"2.9","language":"python","ecosystem":"pypi","summary":"Petname is a Python library that generates human-readable, random names for objects by combining adverbs, adjectives, and common nouns. It's often used for generating unique hostnames or container names, providing memorable and pronounceable identifiers. The current version is 2.9, with a release cadence driven by bug fixes, security patches, and wordlist updates.","last_verified":"2026-04-14T00:00:00.000Z","tags":["name generation","random","human-readable","utility","hostnames","identifiers"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/petname"},{"id":7498,"title":"PettingZoo","library":"pettingzoo","status":"active","version":"1.25.0","language":"python","ecosystem":"pypi","summary":"PettingZoo is a Python library providing a standardized API for multi-agent reinforcement learning (MARL) environments, analogous to Gymnasium for single-agent RL. It offers a wide variety of reference environments and utilities, supporting both sequential (AEC) and simultaneous (Parallel) action paradigms. Currently at version 1.25.0, the library is actively maintained with frequent updates to ensure compatibility with recent Python and Gymnasium versions.","last_verified":"2026-04-16T00:00:00.000Z","tags":["reinforcement-learning","multi-agent","gymnasium","ai","environments","deep-learning"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pettingzoo"},{"id":2188,"title":"PEX Packaging Toolchain","library":"pex","status":"active","version":"2.92.1","language":"python","ecosystem":"pypi","summary":"PEX (Python EXecutable) is a powerful Python packaging tool that creates self-contained Python environments, known as PEX files. These files bundle Python code, dependencies, and optionally a Python interpreter into a single executable, making applications portable and ensuring reproducible builds without needing `pip` or virtual environments on the target system. It simplifies deployment by providing a single artifact. The current version is 2.92.1, and it maintains a rapid release cadence with frequent bug fixes and feature enhancements.","last_verified":"2026-04-24T15:36:14.816Z","tags":["packaging","cli","deployment","virtualenv","reproducibility","build-system"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pex"},{"id":11547,"title":"Pexels JavaScript Client","library":"pexels","status":"active","version":"1.4.0","language":"javascript","ecosystem":"npm","summary":"The Pexels JavaScript client is an official, actively maintained wrapper for the Pexels API, designed to simplify interactions for both Node.js and browser environments. Currently stable at version 1.4.0, it provides a fluent interface for accessing Pexels' vast collection of photos and videos, including curated content and search functionality. Recent releases indicate a steady cadence of updates, including new API endpoint support (e.g., collections) and type enhancements for a robust TypeScript experience. Its key differentiator is being the officially supported client, ensuring alignment with the Pexels API and consistent maintenance. It internally utilizes `isomorphic-fetch` to provide a consistent fetching mechanism across different JavaScript runtimes.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pexels"},{"id":237,"title":"Pexpect","library":"pexpect","status":"active","version":"4.9.0","language":"python","ecosystem":"pypi","summary":"Pure Python module for spawning child applications and controlling them — automates interactive CLI programs like ssh, ftp, passwd. Current version is 4.9.0 (Nov 2023). pexpect.spawn requires Unix/Linux (uses the pty module) — not available on Windows. For Windows use pexpect.PopenSpawn instead. Low maintenance activity since 2023.","last_verified":"2026-05-12T12:10:51.864Z","tags":["cli-automation","interactive","ssh","terminal","subprocess","expect","testing"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/pexpect"},{"id":2189,"title":"pfzy - Fuzzy String Matching","library":"pfzy","status":"active","version":"0.3.4","language":"python","ecosystem":"pypi","summary":"pfzy is a Python port of the fzy fuzzy string matching algorithm, designed for efficient and accurate fuzzy searching primarily in fuzzy finder applications. It provides asynchronous fuzzy match functions, a fzy scorer, and a substring scorer that can calculate matching scores and provide corresponding indices. The library is currently at version 0.3.4 and supports Python versions `>=3.7,<4.0`. While the last PyPI release was in January 2022, its continued inclusion and updates in distributions like Arch Linux (up to January 2026) suggest it remains an active and relevant tool for specific fuzzy matching needs.","last_verified":"2026-04-24T15:36:30.941Z","tags":["fuzzy","string matching","fzy","search","async"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pfzy"},{"id":10405,"title":"Node-Postgres Client (pg)","library":"pg","status":"active","version":"8.20.0","language":"javascript","ecosystem":"npm","summary":"pg (node-postgres) is a robust and non-blocking PostgreSQL client for Node.js, providing both a pure JavaScript implementation and optional native `libpq` bindings, both exposing the exact same API. Currently at version 8.20.0, the library maintains an active development pace with regular updates and bug fixes, indicated by its consistent major version releases and community support. Key features include efficient connection pooling, extensible data-type coercion between JavaScript and PostgreSQL types, support for parameterized queries to prevent SQL injection, named statements with query plan caching, and asynchronous notifications via `LISTEN/NOTIFY`. It also facilitates bulk data operations using `COPY TO/COPY FROM`. Its design prioritizes being a light abstraction layer, encouraging users to leverage companion modules for higher-level ORM or query building needs.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","database","libpq","pg","postgre","postgres","postgresql","rdbms"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pg"},{"id":18660,"title":"pg-anonymizer","library":"pg-anonymizer","status":"active","version":"0.8.1","language":"javascript","ecosystem":"npm","summary":"pg-anonymizer is a CLI tool (built with oclif) that exports a PostgreSQL database and anonymizes sensitive columns using faker.js. It wraps pg_dump and replaces data on the fly. Current stable version 0.8.1, released Feb 2024, with ~5 releases per year. Key differentiators: no database installation, works as a pipe, supports custom faker functions, extension files, and config files. Alternative to pg_dump with custom scripts or postgresql_anonymizer, but simpler and portable.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","oclif","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pg-anonymizer"},{"id":13759,"title":"PostgreSQL Query Cursor for Node.js","library":"pg-cursor","status":"active","version":"2.19.0","language":"javascript","ecosystem":"npm","summary":"pg-cursor is a specialized extension for the `node-postgres` library, enabling Node.js applications to utilize PostgreSQL result cursors. This functionality allows developers to fetch large query results incrementally in manageable chunks, effectively preventing out-of-memory issues that can arise when loading massive datasets into memory all at once. The library is currently at version 2.19.0 and is actively maintained as part of the broader `node-postgres` ecosystem, with updates typically released to ensure compatibility, address bugs, or introduce minor enhancements. Its primary differentiator lies in providing an efficient, streaming approach to data retrieval from PostgreSQL, which is crucial for high-performance applications dealing with extensive database tables. A key technical requirement is its exclusive compatibility with the pure JavaScript `pg` client, explicitly stating it does not support native PostgreSQL bindings.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pg-cursor"},{"id":16483,"title":"PostgreSQL Connection URL Builder","library":"pg-database-url","status":"abandoned","version":"0.1.0","language":"javascript","ecosystem":"npm","summary":"pg-database-url is a minimalist utility that constructs a PostgreSQL connection string (URI) from a structured JavaScript configuration object. Released as version 0.1.0, this package targets older Node.js environments (specifically `>=4.2.0`) and exclusively uses CommonJS modules. As of the last observed activity, the project appears to be abandoned, with no significant updates or maintenance in recent years (last commit over 11 years ago). Its primary function is to simplify the creation of connection strings for use with PostgreSQL client libraries like `node-postgres`, converting host, port, database, username, and password into a standard `postgres://` URI format. It does not offer advanced features like connection pooling, query building, or extensive validation, focusing solely on the URI generation aspect. There are no clear release cadences or stated differentiators, as it is a very specific, single-purpose library.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","postgres","pg","database","url","connection string"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pg-database-url"},{"id":18661,"title":"pg-gateway","library":"pg-gateway","status":"active","version":"0.3.0-beta.4","language":"javascript","ecosystem":"npm","summary":"pg-gateway is a TypeScript library that implements the PostgreSQL wire protocol for the server side, enabling developers to build custom Postgres-compatible proxies, middleware, or gateways. The current version is 0.3.0-beta.4, indicating an early beta stage with potential breaking changes. It focuses on low-level protocol handling, differentiating from higher-level clients like node-postgres by giving direct control over the protocol flow. Releases are infrequent and experimental.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pg-gateway"},{"id":16484,"title":"pg-god: PostgreSQL Database Management","library":"pg-god","status":"active","version":"1.0.12","language":"javascript","ecosystem":"npm","summary":"pg-god is a focused JavaScript/TypeScript library (current stable version 1.0.12) designed to simplify the creation and deletion of PostgreSQL databases, both programmatically and via a command-line interface. Its primary function is to manage database lifecycles, often in development or testing environments where databases need to be frequently spun up and torn down. Key differentiators include its minimalist API for direct database creation/dropping, support for connection URLs (added in v1.0.9), and a default behavior since v1.0.6 to automatically terminate active connections before dropping a database, preventing common errors. It also provides explicit integration guidance for TypeORM users. The project appears to have a moderate release cadence, with recent updates refining CLI behavior and adding new features.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","oclif","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pg-god"},{"id":17327,"title":"PostgreSQL to Mermaid ERD Generator","library":"pg-mermaid","status":"active","version":"0.2.1","language":"javascript","ecosystem":"npm","summary":"pg-mermaid is an open-source command-line interface (CLI) tool designed to generate Entity-Relationship Diagram (ERD) definitions in Mermaid syntax directly from a PostgreSQL database schema. Currently at version 0.2.1, it is explicitly marked as experimental and a work in progress, indicating an early stage of development with potential for frequent, unannounced changes and incomplete features. Its primary function is to simplify the visualization of database structures for documentation and communication, leveraging the human-readable Mermaid markdown language. Unlike general-purpose schema introspection tools, pg-mermaid focuses specifically on PostgreSQL and outputs a format readily renderable by Mermaid-compatible viewers and platforms. Given its early version, a stable release cadence is not yet established, and users should anticipate ongoing development rather than fixed schedules.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","diagram","entity relationship diagram","er diagram","mermaid","postgres","postgresql","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pg-mermaid"},{"id":17870,"title":"pg-micro: PostgreSQL-compatible Embeddable Database","library":"pg-micro","status":"active","version":"0.0.5","language":"javascript","ecosystem":"npm","summary":"pg-micro is an experimental, in-process reimplementation of PostgreSQL, currently at version 0.0.5. It is built as an experimental fork of Turso, which is a full, from-scratch rewrite of SQLite in Rust. Unlike other approaches that try to compile PostgreSQL to WebAssembly or translate PostgreSQL syntax to SQLite, pg-micro directly parses the PostgreSQL language using `libpg_query` (the same parser PostgreSQL itself uses) and compiles it to SQLite bytecode for execution on Turso's engine. This approach aims to provide a fast, embeddable, single-file database that natively understands PostgreSQL syntax, targeting ephemeral, low-touch, short-lived, and small database use cases. Its key differentiators include 100% PostgreSQL syntax fidelity, direct compilation to SQLite bytecode, and a standard SQLite-compatible storage format, allowing for dual access via PostgreSQL and SQLite syntax. Release cadence is currently irregular due to its experimental nature and close ties to Turso's development cycle.","last_verified":"2026-04-23T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pg-micro"},{"id":28039,"title":"pg-minify-webpack-loader","library":"pg-minify-webpack-loader","status":"active","version":"0.3.0","language":"javascript","ecosystem":"npm","summary":"Webpack loader that imports SQL files and optionally minifies them using pg-minify. Current version 0.3.0 (stable, last released 2018). Allows importing .sql files directly into webpack bundles with ES6 or CommonJS modules and configurable compression. Useful for Node.js projects using PostgreSQL, as a replacement for raw-loader.","last_verified":"2026-05-09T00:00:00.000Z","tags":["javascript","webpack","loader","nodejs","pg","pgsql","postgres","postgresql","minify"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pg-minify-webpack-loader"},{"id":13761,"title":"pg-native: PostgreSQL Native Bindings","library":"pg-native","status":"active","version":"3.7.0","language":"javascript","ecosystem":"npm","summary":"`pg-native` provides high-performance native bindings for Node.js to PostgreSQL, leveraging the `libpq` C library for direct communication. As of version 3.7.0, it offers both asynchronous (callback-based) and synchronous API operations. Its key differentiators include superior performance compared to pure JavaScript alternatives, owing to its native implementation, and the unique provision of synchronous database interactions. While synchronous operations can be convenient for scripting or application bootstrapping, they are generally discouraged for non-blocking server environments due to their blocking nature. `pg-native` is part of the broader `node-postgres` ecosystem but requires `libpq` to be installed on the host system for compilation and runtime. The project demonstrates a healthy release cadence and active maintenance, with recent updates and community interaction.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","postgres","pg","libpq"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pg-native"},{"id":17329,"title":"Hapi PostgreSQL People Plugin","library":"pg-people","status":"maintenance","version":"2.3.0","language":"javascript","ecosystem":"npm","summary":"pg-people is a Hapi plugin designed to manage 'people' and 'organisations' data within a PostgreSQL database. As of version 2.3.0, it provides a structured approach for user management, including adding users, updating passwords, retrieving user and organization details, and toggling account activity. It integrates with Hapi by exposing its functions via the `request.server.pg.people` and `request.server.pg.organisations` objects after registration. The plugin automatically creates necessary tables (`people`, `organisations`, `tags_organisations`) if they don't exist, and offers an option to reset tables with initial data. Its release cadence appears tied to the Hapi ecosystem, targeting older Node.js environments (engine `^6.5.0`). A key differentiator is its seamless integration with Hapi's request lifecycle, extending `request.pg` which implies a reliance on another Hapi plugin to establish the underlying PostgreSQL connection.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pg-people"},{"id":15756,"title":"PostgreSQL Connection Pool","library":"pg-pool","status":"active","version":"3.13.0","language":"javascript","ecosystem":"npm","summary":"pg-pool is a specialized connection pooling library for Node.js applications using `node-postgres` to interact with PostgreSQL databases. Currently stable at version 3.13.0, it is actively maintained as part of the `node-postgres` family, with releases typically aligning with updates to the core `pg` client. This library is designed to improve application performance and reliability by managing a set of reusable database connections, thus reducing the overhead of repeatedly establishing and tearing down connections. Key features include configurable connection limits (`max`), idle timeouts (`idleTimeoutMillis`), connection establishment timeouts (`connectionTimeoutMillis`), and the ability to replace connections after a certain number of uses (`maxUses`). A crucial differentiator from some other database clients is that `pg-pool` does not directly accept a database URL string; instead, developers must parse the URL into a configuration object before passing it to the Pool constructor. It offers a modern, promise-based API that integrates smoothly with `async/await` patterns, simplifying resource management (client acquisition and release) compared to manual connection handling. It also supports pooling both the standard `pg.Client` and `pg.native.Client` instances.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","pg","postgres","pool","database"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pg-pool"},{"id":13762,"title":"PostgreSQL Protocol Buffers Definition Parser","library":"pg-proto-parser","status":"active","version":"1.30.5","language":"javascript","ecosystem":"npm","summary":"The `pg-proto-parser` library is a TypeScript project designed to parse Protocol Buffers (`.proto`) definitions specifically for `pganalyze/libpg_query` PostgreSQL Abstract Syntax Tree (AST) structures. It does not parse raw SQL queries or the PostgreSQL wire protocol directly. Instead, its primary function is to generate TypeScript interfaces, utility functions, and JSON mappings for the enums and messages defined within these PostgreSQL-related protobuf schemas. This generated code facilitates the creation of type-safe AST nodes and simplifies enum value conversions, serving as a foundational tool for other PostgreSQL tooling like `launchql/pgsql-parser` for maintainable upgrades. The package is currently at version 1.30.5 and appears to be actively maintained, offering a crucial layer for developers working with PostgreSQL's internal query representation in a type-safe TypeScript environment.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","sql","postgres","postgresql","pg","query","ast","proto","parser","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pg-proto-parser"},{"id":11546,"title":"PostgreSQL Wire Protocol Parser/Serializer","library":"pg-protocol","status":"active","version":"1.13.0","language":"javascript","ecosystem":"npm","summary":"pg-protocol is a foundational TypeScript library that implements the PostgreSQL client/server binary wire protocol. It provides low-level parsing and serialization capabilities for PostgreSQL messages, serving as a core internal dependency for the popular `node-postgres` client library. The version specified for this entry is 1.13.0 (though npm's 'latest' tag currently points to 1.12.0), and its release cadence is tied closely to the development of `node-postgres` itself, meaning updates are often driven by new PostgreSQL features or performance enhancements needed by the higher-level client. Its key differentiator is its precise, TypeScript-driven implementation of the PostgreSQL protocol specification, enabling robust and type-safe interaction at the binary level. While it can be used independently for specialized tasks like building custom PostgreSQL proxies or analytics tools, its primary role is to abstract away the intricate protocol details for database client developers.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pg-protocol"},{"id":13763,"title":"PostgreSQL Query Parser","library":"pg-query-parser","status":"active","version":"0.3.0","language":"javascript","ecosystem":"npm","summary":"pg-query-parser is a Node.js module that provides symmetric parsing and deparsing capabilities for PostgreSQL SQL statements. It leverages the *real* PostgreSQL parser (via `libpg_query`) to convert SQL strings into an Abstract Syntax Tree (AST) and back into a formatted SQL statement. The current stable version is 0.3.0. Its key differentiator is the ability to deparse the AST back into SQL, a functionality not natively available in PostgreSQL itself, enabling developers to programmatically modify parts of a SQL query's AST and serialize the changes back into valid SQL. This makes it useful for building query builders, optimizers, or tools that inspect and transform SQL statements programmatically. Release cadence appears infrequent, with a recent update for `ParamRef` support in v0.2.0, indicating ongoing maintenance.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","sql","postgres","postgresql","pg","query","database"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pg-query-parser"},{"id":28041,"title":"pg-query-string","library":"pg-query-string","status":"maintenance","version":"0.1.7","language":"javascript","ecosystem":"npm","summary":"pg-query-string is a small library (v0.1.7, stable) for building PostgreSQL query strings with parameterized values. It is a fork of squel, hardcoded to PostgreSQL, with type coercion and ES6 class-based schema/table constructs. Current version is 0.1.7, no recent updates. Key differentiator: produces both SQL text and parameter arrays for safe execution.","last_verified":"2026-05-09T00:00:00.000Z","tags":["javascript","postgres","query"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pg-query-string"},{"id":11548,"title":"pg-server","library":"pg-server","status":"maintenance","version":"0.1.8","language":"javascript","ecosystem":"npm","summary":"pg-server is a JavaScript/TypeScript library designed to act as a Postgres database server emulator, proxy, or honeypot. It allows developers to intercept, modify, and filter SQL queries in real-time. The current stable version is 0.1.8, indicating it is pre-1.0 and its API may evolve. While the package has not seen recent updates (last updated over two years ago), it provides unique capabilities for testing, security analysis, and development workflows by integrating with tools like pg-mem for in-memory database emulation and pgsql-ast-parser for detailed SQL query parsing and manipulation. Its primary differentiator is the granular control it offers over the Postgres wire protocol, enabling use cases from security honeypots to robust query filtering for specific applications. It is particularly useful for developers needing to control or observe database interactions at a low level without altering client code.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","postgres","postgresql","database","db","emulator","server","honeypot","proxy","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pg-server"},{"id":16485,"title":"PostgreSQL Database Structure Reverse Engineer","library":"pg-structure","status":"active","version":"7.15.3","language":"javascript","ecosystem":"npm","summary":"pg-structure is a TypeScript-first library designed to reverse engineer a PostgreSQL database schema into a detailed JavaScript object structure. It provides an API to programmatically access and navigate details about databases, schemas, tables, columns, foreign keys, relations, indexes, and custom types. The current stable version is 7.15.3. Releases are somewhat infrequent, with several bug fix releases in 2024 and feature additions in 2023 and prior years, indicating active maintenance. Its key differentiator is offering a comprehensive, introspected object model of the entire PostgreSQL schema, which is useful for ORM generators, database documentation tools, schema analysis scripts, or custom code generation, rather than just basic table listings. It handles complex PostgreSQL features like custom types and generated columns.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","postgresql","reverse engineer","pg","structure","database","object","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pg-structure"},{"id":14809,"title":"PostgreSQL SQL Test Runner","library":"pg-test","status":"active","version":"1.0.7","language":"javascript","ecosystem":"npm","summary":"pg-test is a focused command-line interface (CLI) utility designed for running tests directly from `.sql` files against a PostgreSQL database. As of version 1.0.7, it provides a straightforward mechanism for database-centric testing, executing each `.sql` file in a specified directory sequentially and stopping on the first failure. Its release cadence appears to be stable and utility-focused, without frequent major updates. Key differentiators include its simplicity, direct execution of SQL scripts, and reliance on a `DB` environment variable for database connection, making it suitable for CI environments like Travis-CI. Unlike typical JavaScript test runners, pg-test primarily operates on raw SQL files rather than integrating with JS/TS test frameworks.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pg-test"},{"id":17871,"title":"Postgres to TypeScript Schema Generator","library":"pg-to-ts","status":"active","version":"4.1.1","language":"javascript","ecosystem":"npm","summary":"pg-to-ts is a utility that generates TypeScript interfaces and constants directly from your PostgreSQL database schema. It queries the `pg_catalog` metadata to produce `dbschema.ts` files, providing static type checking for database interactions and runtime constants for constructing queries. The current stable version is 4.1.1, with releases occurring as new features are developed or improvements are made, such as the recent addition of schema-prefixing and type links in runtime values. This package is a focused fork of the earlier `schemats` project, distinguishing itself by dropping MySQL support for deeper, modernized Postgres-specific features, improved infrastructure, and incorporating JSDoc comments from SQL. It offers flexible typing for `Date` and `JSON` columns, allowing developers to manage serialization concerns or integrate custom JSON types.","last_verified":"2026-04-23T00:00:00.000Z","tags":["javascript","postgres","schema","typescript","sql"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pg-to-ts"},{"id":13765,"title":"PostgreSQL Transactional Tests","library":"pg-transactional-tests","status":"active","version":"1.2.0","language":"javascript","ecosystem":"npm","summary":"pg-transactional-tests is a utility library designed to simplify database testing by wrapping each test in a PostgreSQL transaction. It currently stands at version 1.2.0, with a stable release cadence implied by its versioning and active development. The library patches the `pg` package to automatically initiate a transaction before a test, and then roll it back afterward, ensuring a clean database state for every test run without the overhead of clearing tables. A key differentiator is its compatibility with many popular ORMs like Sequelize, TypeORM, MikroORM, Objection, and Knex, which all build upon the `pg` driver. It also intelligently handles nested transactions using savepoints and supports parallel testing across multiple databases by tracking transaction state per connection. A significant limitation is its incompatibility with Prisma, due to Prisma's distinct database interaction model. This approach vastly accelerates test suites and reduces boilerplate for database setup and teardown.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","pg","postgres","transactional tests","test","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pg-transactional-tests"},{"id":11549,"title":"PostgreSQL Type Converters","library":"pg-types","status":"active","version":"4.1.0","language":"javascript","ecosystem":"npm","summary":"pg-types is a core utility package designed to handle query result type conversions specifically for `node-postgres`, the popular PostgreSQL client for Node.js. It addresses the fundamental challenge of reconciling PostgreSQL's rich type system with JavaScript's more limited native types. By default, PostgreSQL servers return all data as strings. `node-postgres` then converts these into appropriate JavaScript types like `Date` or `Number` where possible. `pg-types` allows developers to override these default parsing behaviors for specific PostgreSQL OIDs (Object IDs). This is crucial for handling types like 64-bit integers (`int8`), which JavaScript cannot represent precisely without losing precision, or for integrating with custom data types. The current stable version is 4.1.0, with releases typically synchronized with its parent `node-postgres` project. Its key differentiator is the fine-grained control it offers over type parsing, enabling precise data handling and preventing potential data loss or incorrect interpretations, particularly with large numbers or complex date/time types. The package also ships with TypeScript definitions, enhancing developer experience for type-safe applications.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","postgres","PostgreSQL","pg","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pg-types"},{"id":795,"title":"pg8000: Pure-Python PostgreSQL Driver","library":"pg8000","status":"active","version":"1.31.5","language":"python","ecosystem":"pypi","summary":"pg8000 is a pure-Python PostgreSQL driver that fully complies with the DB-API 2.0 specification. It distinguishes itself by being written entirely in Python, eliminating the need for external C libraries like `libpq`, which enhances portability and simplifies installation. The library provides both a standard DB-API 2.0 interface and a native API for streamlined usage. Currently at version 1.31.5, it is actively maintained with regular updates.","last_verified":"2026-05-12T19:14:26.224Z","tags":["postgresql","database","db-api","pure-python","driver"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/pg8000"},{"id":6027,"title":"pgcli: PostgreSQL Command-Line Interface","library":"pgcli","status":"active","version":"4.4.0","language":"python","ecosystem":"pypi","summary":"pgcli is a Python package that serves as an interactive command-line interface for the PostgreSQL database server. It enhances the standard PostgreSQL experience with features like auto-completion, syntax highlighting, smart-completion, and extensive support for psql-like back-slash commands. The project is actively maintained with a consistent release cadence, with version 4.4.0 being the current stable release.","last_verified":"2026-04-14T00:00:00.000Z","tags":["database","cli","postgresql","terminal"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pgcli"},{"id":9176,"title":"pgcopy","library":"pgcopy","status":"active","version":"1.6.2","language":"python","ecosystem":"pypi","summary":"pgcopy is a Python library designed for fast data loading into PostgreSQL databases leveraging the PostgreSQL binary COPY protocol. It supports various database adaptors like psycopg2, psycopg, pg8000, and PyGreSQL, and handles a wide range of PostgreSQL data types, including arrays. The library is currently at version 1.6.2 and focuses on efficient bulk data insertion.","last_verified":"2026-04-16T00:00:00.000Z","tags":["postgresql","copy","bulk insert","data loading","database","psycopg","psycopg2"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pgcopy"},{"id":10030,"title":"PostgreSQL Database Wrapper","library":"pgdb","status":"maintenance","version":"0.0.11","language":"python","ecosystem":"pypi","summary":"pgdb is a lightweight Python wrapper around `psycopg2-binary` designed to simplify basic interactions with PostgreSQL databases. It provides a simple API for connecting, executing queries, and fetching results. The library, currently at version 0.0.11, appears to be in maintenance mode with its last update over two years ago.","last_verified":"2026-04-17T00:00:00.000Z","tags":["database","postgresql","wrapper","psycopg2"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pgdb"},{"id":4683,"title":"pgeocode","library":"pgeocode","status":"active","version":"0.5.0","language":"python","ecosystem":"pypi","summary":"pgeocode is a Python library for high-performance off-line querying of GPS coordinates, region name, and municipality name from postal codes. It also supports distance calculations between postal codes. The library utilizes the GeoNames database, covering 83 countries. The current version is 0.5.0. It has an active maintenance schedule with new releases that increment with feature additions and bug fixes.","last_verified":"2026-04-12T00:00:00.000Z","tags":["geocoding","postal codes","location","distance","offline","geonames"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pgeocode"},{"id":3209,"title":"PostgreSQL Languages AST and statements prettifier","library":"pglast","status":"active","version":"7.13","language":"python","ecosystem":"pypi","summary":"A Python 3 module that exposes the parse tree of a PostgreSQL statement (extracted by the almost standard PG parser repackaged as a standalone static library by libpg_query) as a set of interconnected nodes, usually called an abstract syntax tree. It provides functionalities for parsing SQL, generating ASTs, and prettifying SQL statements. The library is actively maintained with frequent releases, currently at version 7.13, and targets PostgreSQL 17.","last_verified":"2026-04-25T07:08:27.027Z","tags":["postgresql","sql","ast","parser","prettifier","database"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pglast"},{"id":13764,"title":"PGlite Wire Protocol Server","library":"pglite-server","status":"active","version":"0.1.5","language":"javascript","ecosystem":"npm","summary":"pglite-server provides a PostgreSQL wire protocol server, enabling standard PostgreSQL clients and tools (like `psql` or the `node-postgres` client) to connect to an in-memory or file-backed PGlite instance. It acts as a proxy, intercepting `SSLRequest` and `StartupMessage` for initial handshake and then forwarding all subsequent traffic to the underlying PGlite database. As of version 0.1.5, it is in early development, with an irregular, feature-driven release cadence. Its key differentiator is bridging existing PostgreSQL tooling with PGlite's WASM-based database, offering a quick way to establish a temporary, compliant PostgreSQL endpoint for testing or development. For more versatile and feature-rich requirements, the README suggests considering `pg-gateway` from Supabase.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pglite-server"},{"id":24232,"title":"pgmock","library":"pgmock","status":"active","version":"1.3.7","language":"python","ecosystem":"pypi","summary":"A library for mocking Postgres queries in Python tests. Current version 1.3.7, stable release cadence.","last_verified":"2026-05-01T00:00:00.000Z","tags":["testing","postgres","mock","database"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pgmock"},{"id":16486,"title":"PostgreSQL Mocking Library","library":"pgmock2","status":"active","version":"2.1.7","language":"javascript","ecosystem":"npm","summary":"pgmock2 is a JavaScript and TypeScript library designed for mocking PostgreSQL database connections, primarily for testing applications that rely on the popular `pg` npm package. It provides a mechanism to simulate `pg.Client` and `pg.Pool` instances by allowing developers to pre-define SQL queries and their expected responses, including `rowCount` and `rows` data. The library supports both basic type validation for query parameters and more complex validation logic using custom functions. Currently at version 2.1.7, it appears to be actively maintained, though a specific release cadence isn't explicitly stated. Its core differentiation lies in its direct integration with the `pg` interface, ensuring that mocked connections behave nearly identically to real `pg` connections, thereby minimizing changes needed in application code during testing.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","pg","postgres","postgresql","mock","test","testing","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pgmock2"},{"id":7499,"title":"pgmpy: Probabilistic Graphical Models","library":"pgmpy","status":"active","version":"1.1.0","language":"python","ecosystem":"pypi","summary":"pgmpy is a Python library for working with Probabilistic Graphical Models (PGMs). It provides implementations of various models, inference algorithms, and learning algorithms for Bayesian Networks, Markov Networks, and other causal and probabilistic reasoning tasks. The current version is 1.1.0, with minor releases occurring periodically and major versions like 1.0.0 introducing significant breaking changes.","last_verified":"2026-04-16T00:00:00.000Z","tags":["probabilistic graphical models","bayesian networks","markov models","inference","causal reasoning","machine learning","statistics"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pgmpy"},{"id":13766,"title":"PGN Parser","library":"pgn-parser","status":"maintenance","version":"2.2.1","language":"javascript","ecosystem":"npm","summary":"pgn-parser is a JavaScript library designed to parse Portable Game Notation (PGN) chess files into a structured JavaScript object and validate their syntax. The package, currently at version 2.2.1, was last published about a year ago, suggesting it is in maintenance mode rather than active development. It provides a straightforward API to convert PGN strings into a detailed data structure, including game headers, moves, variations, comments, and Numerical Annotation Glyphs (NAGs). This library focuses specifically on PGN parsing and outputting a rich JSON object, differentiating it from full-featured chess engines or game state management libraries. It is built using PEG.js for grammar definition, allowing robust and precise parsing of the PGN specification.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","chess","pgn","parser","pegjs"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pgn-parser"},{"id":16487,"title":"PostgreSQL Package Manager CLI","library":"pgpm","status":"active","version":"4.16.3","language":"javascript","ecosystem":"npm","summary":"pgpm is a powerful and opinionated command-line interface (CLI) for managing PostgreSQL database schemas, migrations, and modules, akin to a package manager for your database. It is designed for modular PostgreSQL development, enabling the creation and management of reusable database packages with dependency resolution and semantic versioning. The tool features a deterministic migration engine, offering version-controlled, plan-driven deployments with rollback capabilities and idempotent execution. It supports recursive module resolution across workspaces and provides turnkey module-first workspaces ready for CI/CD, Docker, and end-to-end testing with TypeScript tooling. The current stable version is 4.16.3, and it appears to be actively maintained with a focus on robust and reproducible database development workflows.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","cli","command-line","tool","postgres","postgresql","migration","package-manager","database","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pgpm"},{"id":1620,"title":"PGPy - Pretty Good Privacy for Python","library":"pgpy","status":"active","version":"0.6.0","language":"python","ecosystem":"pypi","summary":"PGPy is a Python library that implements Pretty Good Privacy (PGP) as described in RFC 4880. It provides capabilities for key generation, encryption, decryption, and signature management. The library is currently at version 0.6.0 and has an irregular release cadence, with major changes often accompanied by Python version requirement updates.","last_verified":"2026-04-23T23:26:04.952Z","tags":["pgp","encryption","cryptography","security","gnupg"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pgpy"},{"id":24233,"title":"PGPy","library":"pgpy13","status":"active","version":"0.6.1rc1","language":"python","ecosystem":"pypi","summary":"PGPy is a Python library for Pretty Good Privacy (PGP) encryption and signing. This temporary fork (pgpy13) provides Python 3.13 compatibility for the original PGPy library. Current version 0.6.1rc1 targets Python >=3.9.","last_verified":"2026-05-01T00:00:00.000Z","tags":["pgp","encryption","cryptography","fork","python3.13"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pgpy13"},{"id":10031,"title":"Pgqueuer: PostgreSQL-backed Job Queuing and Scheduling","library":"pgqueuer","status":"active","version":"0.26.3","language":"python","ecosystem":"pypi","summary":"Pgqueuer is a Python library that utilizes PostgreSQL as a robust and efficient backend for asynchronous job queuing and scheduling. It supports both one-off jobs and recurring tasks via cron-like schedules, offering an in-memory driver for development and testing. The library is actively developed, with frequent releases bringing architectural improvements, new features, and bug fixes. The current version is 0.26.3.","last_verified":"2026-04-17T00:00:00.000Z","tags":["job queue","async","postgresql","background tasks","scheduler","asyncio"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pgqueuer"},{"id":5365,"title":"PgSanity","library":"pgsanity","status":"active","version":"0.3.0","language":"python","ecosystem":"pypi","summary":"PgSanity is a Python utility that checks the syntax of PostgreSQL SQL files. It operates by leveraging the `ecpg` command-line tool, which is part of the PostgreSQL client development tools. This allows `pgsanity` to use the exact same parser as PostgreSQL to identify SQL syntax errors, making it a reliable tool for quality assurance and testing of SQL scripts. The current version is 0.3.0, and it maintains a regular release cadence.","last_verified":"2026-04-13T00:00:00.000Z","tags":["postgresql","sql","syntax check","quality assurance","testing","cli","database"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pgsanity"},{"id":6028,"title":"pgspecial","library":"pgspecial","status":"active","version":"2.2.1","language":"python","ecosystem":"pypi","summary":"pgspecial is a Python package that provides an API to execute PostgreSQL meta-commands, also known as 'special' or 'backslash commands', typically used in interactive PostgreSQL clients like psql or pgcli. It offers programmatic access to these commands, allowing developers to integrate them into their own applications. The current version is 2.2.1, and it is actively maintained, with releases often coinciding with its primary consumer, pgcli.","last_verified":"2026-04-14T00:00:00.000Z","tags":["PostgreSQL","database","meta-commands","cli","sql","admin"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pgspecial"},{"id":15758,"title":"Postgres SQL AST Parser","library":"pgsql-ast-parser","status":"active","version":"12.0.2","language":"javascript","ecosystem":"npm","summary":"pgsql-ast-parser is a JavaScript and TypeScript library designed for parsing PostgreSQL SQL syntax into a typed Abstract Syntax Tree (AST), and then facilitating its modification or conversion back to SQL. It is currently at version 12.0.2 and appears to have an active release cadence, with major versions indicating significant structural changes to the AST. Key differentiators include its ability to run in both Node.js and browser environments, its robust TypeScript typing which is strongly recommended for usage, and its foundational role as the underlying parser for `pg-mem`, an in-memory PostgreSQL database emulator. While it covers most common PostgreSQL syntaxes, it explicitly states it does not support PL/pgSQL or some obscure syntaxes, requiring users to test specific complex queries.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","postgres","db","database","pg","sql","pgsql","postgresql","node","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pgsql-ast-parser"},{"id":16488,"title":"PostgreSQL Client for Constructive.io (pgsql-client)","library":"pgsql-client","status":"active","version":"3.9.3","language":"javascript","ecosystem":"npm","summary":"pgsql-client is a PostgreSQL client utility specifically designed as a core component of the constructive-io ecosystem. It provides robust query helpers, integrated Row-Level Security (RLS) context management, and tools for database administration, emphasizing a database-first approach to application development. This library ships with comprehensive TypeScript types, enabling developers to build type-safe, modular PostgreSQL applications by treating the database as a version-controlled system. Its current stable version, 3.9.3, reflects ongoing development within the constructive-io framework. The project's release cadence is tied to the broader constructive-io ecosystem, which maintains active development. Key differentiators include its deep integration with RLS for fine-grained access control, support for modular database design via tools like `pgpm`, and rich developer tooling to streamline secure and scalable PostgreSQL backend development. It is important to distinguish this package from the `postgresql-client` NPM package, which was renamed to `postgrejs`.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","postgres","postgresql","client","pg","rls","row-level-security","database","admin","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pgsql-client"},{"id":13767,"title":"PostgreSQL Query Parser","library":"pgsql-parser","status":"active","version":"17.9.15","language":"javascript","ecosystem":"npm","summary":"pgsql-parser is a JavaScript/TypeScript library designed for parsing PostgreSQL SQL queries into an Abstract Syntax Tree (AST) and deparsing ASTs back into SQL. It leverages the actual PostgreSQL C parser, compiled to WebAssembly, to ensure 100% compatibility with PostgreSQL's syntax. The current stable version, as specified, is 17.9.15. The project is part of a broader monorepo that includes related packages like `@pgsql/parser` for multi-version parsing, `@pgsql/deparser` for AST-to-SQL conversion only, and `@pgsql/types` for comprehensive TypeScript definitions of AST nodes. It offers symmetric operations, meaning an AST generated from SQL can be perfectly converted back to the original SQL, and is extensively tested for reliability. This library is ideal for tools requiring deep SQL analysis, modification, or code generation, providing a robust and type-safe foundation for working with PostgreSQL at the AST level. Its release cadence follows the PostgreSQL versioning and related ecosystem packages are frequently updated.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","sql","postgres","postgresql","pg","parser","query","database","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pgsql-parser"},{"id":13768,"title":"pgsql-test: Isolated PostgreSQL Testing Environments","library":"pgsql-test","status":"active","version":"4.9.1","language":"javascript","ecosystem":"npm","summary":"pgsql-test is a Node.js and TypeScript library, currently at version 4.9.1, that provides instant, isolated, and role-aware PostgreSQL databases for integration testing. It differentiates itself by ensuring each test runs within its own transaction or savepoint, which offers complete isolation, automatic rollbacks, and clean state management without polluting external database environments. Key features include support for testing Row-Level Security (RLS) via `setContext()`, flexible data seeding options (including SQL files, programmatic seeds, and integration with `pgpm` modules), and automatic teardown to prevent resource leaks. The library is actively maintained within the `constructive-io` ecosystem and is designed to be compatible with popular asynchronous test runners like Jest and Mocha, offering a reliable solution for fast and realistic database integration tests.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","postgres","postgresql","testing","integration-tests","database-testing","pg","rls","role-based-access","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pgsql-test"},{"id":21688,"title":"pgvecto-rs Python Binding","library":"pgvecto-rs","status":"active","version":"0.2.2","language":"python","ecosystem":"pypi","summary":"Python binding for pgvecto.rs, a vector similarity search extension for PostgreSQL. Current version 0.2.2, requires Python 3.8-3.12. Provides client and ORM integrations for vector operations in PostgreSQL.","last_verified":"2026-04-27T00:00:00.000Z","tags":["vector-database","postgresql","embeddings","pgvector","similarity-search"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pgvecto-rs"},{"id":60,"title":"pgvector","library":"pgvector","status":"active","version":"0.8.2","language":"python","ecosystem":"pypi","summary":"Open-source PostgreSQL extension for vector similarity search. Two components: (1) the server-side Postgres extension (C, compiled and installed into Postgres), and (2) the Python client package 'pgvector' on PyPI which provides ORM/adapter integrations for psycopg2, psycopg3, asyncpg, SQLAlchemy, Django, SQLModel, and Peewee. The extension name in SQL is 'vector' (CREATE EXTENSION vector), not 'pgvector'. Maintained by Andrew Kane. Current extension version: 0.8.2 (CVE security fix). Python client: 0.4.2.","last_verified":"2026-05-12T06:16:52.675Z","tags":["pgvector","postgres","postgresql","vector-search","similarity-search","embeddings","hnsw","ivfflat","rag","sql"],"install_tag":"stale","install_tag_description":"widespread failures or data too old to trust","api":"https://checklist.day/api/registry/pgvector"},{"id":8412,"title":"pgzip","library":"pgzip","status":"active","version":"0.4.0","language":"python","ecosystem":"pypi","summary":"pgzip is a Python library that provides a multi-threading implementation of the standard `gzip` module. It aims to be a drop-in replacement, offering significant performance improvements for compression and decompression of large files by leveraging parallel processing. It achieves this by utilizing block indexing within the gzip file's `FEXTRA` field, ensuring compatibility with standard gzip tools. The library is actively maintained, with a recent major release (0.4.0) indicating ongoing development and support for newer Python versions.","last_verified":"2026-04-16T00:00:00.000Z","tags":["compression","decompression","gzip","parallel processing","multithreading","performance"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pgzip"},{"id":17872,"title":"pgzod - PostgreSQL to Zod Schema Generator","library":"pgzod","status":"active","version":"3.3.0","language":"javascript","ecosystem":"npm","summary":"pgzod is a command-line utility for generating TypeScript-first Zod schemas and types directly from a live PostgreSQL database schema. It aims to synchronize your application's data validation and typing with your database structure, reducing manual effort and potential mismatches. The current stable version is 3.3.0, with minor and patch releases occurring regularly based on feature additions and bug fixes. Key differentiators include its focused integration with PostgreSQL, leveraging Zod for robust validation, and the ability to define different 'strategies' (like `write` or `readwrite`) for schema generation based on usage context. While primarily a CLI tool, it also offers a programmatic API for direct integration into Node.js applications, supporting database connection details via environment variables or configuration objects, making it suitable for both local development and CI/CD pipelines.","last_verified":"2026-04-23T00:00:00.000Z","tags":["javascript","typescript","postgresql","zod","schema"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pgzod"},{"id":9178,"title":"Phantom Types for Python","library":"phantom-types","status":"active","version":"3.0.2","language":"python","ecosystem":"pypi","summary":"phantom-types is a Python library that enables the creation of 'phantom types' to enforce type safety at compile time without incurring runtime overhead. It leverages Python's `__instancecheck__` protocol and boolean predicates to allow developers to define stricter type constraints, helping to make 'illegal states unrepresentable' and mitigate 'shotgun parsing'. The library is currently at version 3.0.2 and follows semantic versioning after its 1.0 release, with new versions released periodically to add features, fix bugs, and maintain compatibility.","last_verified":"2026-04-16T00:00:00.000Z","tags":["type-checking","phantom-types","static-analysis","python3"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/phantom-types"},{"id":18662,"title":"phanx-mysql","library":"phanx-mysql","status":"maintenance","version":"0.3.16","language":"javascript","ecosystem":"npm","summary":"A MySQL database wrapper for Node.js providing async/await promises, TypeScript definitions, and helper methods for insert/update and named parameters. Current stable version is 0.3.16, last updated with Node.js 11.x support. It wraps the mysql npm package and adds a promise-based interface, automatic idle connection closing, and a query formatter that supports both positional (?) and named (:name) parameters. Unlike more modern libraries (e.g., mysql2, knex), it requires manual configuration via a config.json file and is not actively maintained. It is suitable for simple use cases but lacks connection pooling with advanced features, and the API is somewhat unconventional (e.g., accessing results via getters like db.rows).","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/phanx-mysql"},{"id":11550,"title":"Phaser HTML5 Game Framework","library":"phaser","status":"active","version":"4.0.0","language":"javascript","ecosystem":"npm","summary":"Phaser is a robust, open-source HTML5 game framework designed for creating 2D games across desktop and mobile web browsers, currently stable at version 4.0.0. It leverages WebGL and Canvas rendering and has been under active development for over a decade. Version 4 represents a significant, ground-up rebuild of its WebGL renderer, featuring a new, node-based architecture that replaces the v3 pipeline system for enhanced performance and reliability, while striving to maintain a familiar API for developers. The framework offers an extensive suite of features for 2D game development, including advanced physics engines, sophisticated tweening systems, and web audio management. It supports development using both JavaScript and TypeScript and is compatible with various modern front-end frameworks. The project is commercially developed and maintained by Phaser Studio Inc. with strong community contributions, adhering to a release cadence that includes extensive pre-release candidates for major versions, ensuring a stable and well-tested core.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","2d","HTML5","WebGL","canvas","game","physics","tweens","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/phaser"},{"id":20260,"title":"phaser3-rex-plugins-types","library":"phaser3-rex-plugins-types","status":"active","version":"0.2.0","language":"javascript","ecosystem":"npm","summary":"TypeScript type definitions for phaser3-rex-plugins, a comprehensive collection of plugins for Phaser 3. Current stable version 0.2.0, released 2023-09-12. Provides type safety and autocompletion for popular plugins like Webfont loader, Container Lite, Input text, and more. Updated infrequently; supports only a subset of all rex plugins (marked as [x] in README). No built-in tests or CI beyond Travis. Differentiator: fills the gap for TypeScript users of the rexrainbow plugin ecosystem, unlike the JS-only original.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","phaser3","phaser3-rex-plugins"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/phaser3-rex-plugins-types"},{"id":10032,"title":"Phaxio Python Client","library":"phaxio","status":"maintenance","version":"0.3","language":"python","ecosystem":"pypi","summary":"The `phaxio` library provides a Python client for interacting with the Phaxio v2 API. As of version 0.3, it offers methods for sending faxes, managing webhooks, and more. Development appears to be in maintenance mode, with the last major commit in 2018.","last_verified":"2026-04-17T00:00:00.000Z","tags":["phaxio","fax","telecom","api-client"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/phaxio"},{"id":10033,"title":"PhiData (phidata) Library","library":"phidata","status":"active","version":"2.7.10","language":"python","ecosystem":"pypi","summary":"PhiData (phidata) is a Python library designed for building multi-modal AI Agents with capabilities like memory, knowledge retrieval (RAG), and tool integration. It simplifies the development of complex AI workflows by providing high-level abstractions for agents, assistants, and various components. The current stable version is 2.7.10, and it maintains an active release cadence with frequent updates.","last_verified":"2026-04-17T00:00:00.000Z","tags":["LLM","Agent","AI","RAG","Tools","Assistant"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/phidata"},{"id":8413,"title":"Phidget22 Python Wrapper","library":"phidget22","status":"active","version":"1.25.20260408","language":"python","ecosystem":"pypi","summary":"Phidget22 is the official Python library for working with Phidgets in Python applications. It provides lightweight bindings to the native phidget22 library. The current version is 1.25.20260408, and the library is actively maintained with frequent updates, often multiple times per year, bundling native libraries for major operating systems.","last_verified":"2026-04-16T00:00:00.000Z","tags":["hardware","phidgets","sensors","actuators","io","embedded"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/phidget22"},{"id":4377,"title":"Phi_K correlation analyzer library","library":"phik","status":"active","version":"0.12.5","language":"python","ecosystem":"pypi","summary":"Phi_K is a practical correlation constant that works consistently between categorical, ordinal, and interval variables. It extends Pearson's hypothesis test of independence, capturing non-linear dependencies and reverting to Pearson's correlation for bi-variate normal distributions. The current version, 0.12.5, was released in July 2025. The library aims for a regular release cadence, with updates occurring every few months to a year, incorporating Python version support and bug fixes.","last_verified":"2026-04-12T00:00:00.000Z","tags":["correlation","statistics","data analysis","categorical data","numerical data","mixed data types","pandas"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/phik"},{"id":17873,"title":"phin-retry","library":"phin-retry","status":"active","version":"2.0.0","language":"javascript","ecosystem":"npm","summary":"phin-retry is an ultra-lightweight Node.js HTTP client that wraps the `phin` library, adding robust retry and delay capabilities. It aims to provide a similar API experience to the now-deprecated `request-promise` library, making it familiar for developers transitioning from older HTTP clients. The current stable version is 2.0.0. While a specific release cadence isn't defined, it typically updates in response to `phin`'s evolution or community needs. Key differentiators include customizable retry strategies (based on network errors, HTTP status codes, or custom logic), configurable exponential or fixed delays between retries, and flexible error handling strategies. It supports standard HTTP methods (GET, POST, PUT, DELETE, PATCH) and exposes all underlying `phin` options, allowing for fine-grained control over requests. Its lightweight nature and focus on resilient API calls make it particularly suitable for microservices or applications requiring dependable external API interactions.","last_verified":"2026-04-23T00:00:00.000Z","tags":["javascript","phin","http","https","request","request-promise","ajax","url","uri"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/phin-retry"},{"id":24234,"title":"PhoebusGen","library":"phoebusgen","status":"active","version":"3.2.0","language":"python","ecosystem":"pypi","summary":"A Python library for programmatically generating CS-Studio Phoebus display files (*.bob). Current version 3.2.0 (requires Python >=3.5). Active development with irregular releases.","last_verified":"2026-05-01T00:00:00.000Z","tags":["CS-Studio","Phoebus","screen generator","EPICS","display"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/phoebusgen"},{"id":11551,"title":"Phoenix JavaScript Client","library":"phoenix","status":"active","version":"1.8.5","language":"javascript","ecosystem":"npm","summary":"The Phoenix JavaScript client provides real-time bidirectional communication capabilities for frontend applications interacting with Phoenix web framework backends. It leverages WebSockets and Phoenix Channels to enable features like chat, live notifications, and collaborative editing. The current stable version, 1.8.5, is released in conjunction with the Phoenix framework, leading to an irregular but consistent release cadence. A key differentiator is its robust channel-based publish/subscribe system, which is tightly integrated with the Elixir/Phoenix ecosystem, offering fault-tolerant and highly concurrent real-time services. It's designed to provide a structured approach to real-time communication, ensuring reliable message delivery and state management between client and server.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/phoenix"},{"id":18663,"title":"phoenix-build","library":"phoenix-build","status":"active","version":"4.0.3","language":"javascript","ecosystem":"npm","summary":"A collection of shared build libraries for Phoenix projects at Walmart Labs, version 4.0.3. It provides common build configurations and utilities for Node.js packages, designed for internal use in the Phoenix ecosystem. The release cadence is irregular, tied to project needs. Its key differentiator is tight integration with Walmart's internal tooling, but it lacks public documentation and widespread adoption due to its internal focus.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/phoenix-build"},{"id":24235,"title":"phone-iso3166","library":"phone-iso3166","status":"active","version":"0.4.1","language":"python","ecosystem":"pypi","summary":"A Python library that maps phone numbers (E.164 format) to their corresponding country codes (ISO 3166-1 alpha-2). Version 0.4.1 provides a simple `CountryCodeResolver` class and a convenience function `phone_country`. Lightweight with no external dependencies.","last_verified":"2026-05-01T00:00:00.000Z","tags":["phone","country","iso-3166","telephone","mapping"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/phone-iso3166"},{"id":6408,"title":"Text to Phones Converter (Phonemizer)","library":"phonemizer","status":"active","version":"3.3.2","language":"python","ecosystem":"pypi","summary":"phonemizer is a simple yet powerful Python library that converts text to phonetic representations (phones) for multiple languages. It supports various backends like eSpeak, Festival, and Mbrola. The current version is 3.3.2, and it maintains an active, though somewhat irregular, release cadence, addressing bugs and adding improvements.","last_verified":"2026-04-15T00:00:00.000Z","tags":["NLP","phonetics","speech-synthesis","text-to-speech","phonology"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/phonemizer"},{"id":920,"title":"Python-phonenumbers","library":"phonenumbers","status":"active","version":"9.0.26","language":"python","ecosystem":"pypi","summary":"Python-phonenumbers is a Python port of Google's `libphonenumber` library, providing robust functionality for parsing, formatting, storing, and validating international phone numbers. It is actively maintained and regularly updated to reflect upstream changes from the original Java library. The current version is 9.0.26.","last_verified":"2026-04-09T19:40:26.151Z","tags":["phone number","validation","formatting","telephony","google","libphonenumber","e.164"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/phonenumbers"},{"id":2662,"title":"Phonenumbers Lite","library":"phonenumberslite","status":"active","version":"9.0.27","language":"python","ecosystem":"pypi","summary":"Phonenumberslite is a Python port of Google's `libphonenumber` library, designed for parsing, formatting, storing, and validating international phone numbers. It is a 'lite' version of the main `phonenumbers` library, specifically omitting the larger geocoding, carrier, and timezone data packages to reduce its footprint, making it suitable for environments with memory or space limitations. The library is actively maintained, with the current version being 9.0.27.","last_verified":"2026-04-24T23:22:26.656Z","tags":["phone number","validation","formatting","i18n","internationalization","telephony"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/phonenumberslite"},{"id":189,"title":"PhonePe Payment Gateway Python SDK","library":"phonepe_sdk","status":"active","version":"latest (from PhonePe registry)","language":"python","ecosystem":"pypi","summary":"Official PhonePe Payment Gateway Python SDK. NOT on PyPI — must install from PhonePe's private registry using a special pip command. TWO packages cause confusion: 'phonepe' on PyPI (1.0.1) is a community wrapper using old v1 API — NOT the official SDK. Official SDK is 'phonepe_sdk' from phonepe.mycloudrepo.io. Amount in paise (1 INR = 100 paise). Client must be initialized only ONCE — reinitializing raises PhonePeException. Mandatory status check polling after payment.","last_verified":"2026-05-12T09:53:19.590Z","tags":["phonepe","payments","india","fintech","python","payment-gateway"],"install_tag":"draft","install_tag_description":"notable install failures or slow imports","api":"https://checklist.day/api/registry/phonepe_sdk"},{"id":8414,"title":"Phonetics","library":"phonetics","status":"maintenance","version":"1.0.5","language":"python","ecosystem":"pypi","summary":"The `phonetics` library is a Python module designed to compute phonetic keys of strings for indexing or fuzzy matching. It implements several classic phonetic algorithms including Soundex, NYSISS, Metaphone, and Double Metaphone. The library's last release was in March 2018, and it is marked with a '3 - Alpha' development status, primarily supporting Python 2.x and early Python 3.x versions up to 3.5.","last_verified":"2026-04-16T00:00:00.000Z","tags":["phonetics","soundex","metaphone","double metaphone","fuzzy matching","natural language processing","nlp","string comparison"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/phonetics"},{"id":27233,"title":"Phonic Python SDK","library":"phonic","status":"active","version":"0.31.15","language":"python","ecosystem":"pypi","summary":"Phonic is an AI evaluation and monitoring platform. The Python SDK (v0.31.15) provides tools to log evaluations, manage datasets, and analyze AI model performance. Release cadence is irregular; breaking changes may occur.","last_verified":"2026-05-01T00:00:00.000Z","tags":["ai-evaluation","monitoring","sdk"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/phonic"},{"id":5005,"title":"Phono3py: Anharmonic Lattice Dynamics","library":"phono3py","status":"active","version":"3.30.1","language":"python","ecosystem":"pypi","summary":"Phono3py is a Python package for calculating anharmonic lattice dynamics properties, such as lattice thermal conductivity and phonon lifetimes, using a supercell approach and third-order force constants. It is commonly used in conjunction with first-principles calculation codes (e.g., VASP, Quantum ESPRESSO) that provide the necessary force information. The current version is 3.30.1. It maintains an active development and release cadence, often in sync with its harmonic counterpart, Phonopy.","last_verified":"2026-04-12T00:00:00.000Z","tags":["materials science","physics","solid-state physics","lattice dynamics","simulation","thermodynamics","first-principles"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/phono3py"},{"id":6769,"title":"Phonopy","library":"phonopy","status":"active","version":"3.5.0","language":"python","ecosystem":"pypi","summary":"Phonopy is an open-source Python package designed for calculating phonon properties at harmonic and quasi-harmonic levels. It integrates with various first-principles density functional theory (DFT) codes, such as VASP, Quantum ESPRESSO, and ABINIT, to compute interatomic forces. Using the finite displacement method and crystal symmetry, Phonopy can derive phonon band structures, densities of states (DOS), thermal properties (free energy, heat capacity, entropy), group velocities, and more. The library is actively maintained and regularly updated, with version 3.5.0 being the current release.","last_verified":"2026-04-15T00:00:00.000Z","tags":["materials science","physics","solid state","phonons","DFT","ab initio","crystal structure","lattice dynamics"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/phonopy"},{"id":11552,"title":"Phosphor React Icons","library":"phosphor-react","status":"active","version":"1.4.1","language":"javascript","ecosystem":"npm","summary":"Phosphor React is a comprehensive icon library for React applications, providing a flexible and visually consistent icon family. The current stable version is 2.1.10, actively maintained with frequent minor and patch releases that add new icons, features, and bug fixes. Key differentiators include six distinct weights (thin, light, regular, bold, fill, duotone) for stylistic versatility, robust support for React Context to manage global icon styling, and full compatibility with standard SVG properties. The library is tree-shaking friendly, ensuring optimal bundle sizes, and offers official support for React Server Components (RSC) and server-side rendering (SSR) via a dedicated submodule. It also integrates JSDoc icon previews for enhanced developer experience.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","react","icons","svg","phosphor","design","interface","UI","UX","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/phosphor-react"},{"id":15163,"title":"Phosphor Icons for React Native","library":"phosphor-react-native","status":"active","version":"3.0.4","language":"javascript","ecosystem":"npm","summary":"Phosphor React Native is a library providing a flexible, open-source icon family for React Native applications, compatible with both iOS and Android platforms. The current stable version is 3.0.4, with releases occurring semi-regularly, typically every few months for minor updates or bug fixes, and major versions (like v3.0.0) introducing breaking changes less frequently. Key differentiators include its extensive collection of icons available in six distinct weights (thin, light, regular, bold, fill, duotone), robust TypeScript support, efficient tree-shaking to minimize bundle size, and a powerful React Context API for applying global styling configurations. It's heavily inspired by the web-focused `phosphor-react` library, bringing the same aesthetic and functionality to the React Native ecosystem.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","react-native","ios","android","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/phosphor-react-native"},{"id":14810,"title":"Phosphor Icons for Vue","library":"phosphor-vue","status":"active","version":"1.4.2","language":"javascript","ecosystem":"npm","summary":"Phosphor-vue provides a comprehensive set of highly customizable SVG icons specifically tailored for Vue.js applications. The library is currently stable at version `2.2.0` for Vue 3 projects, offering a wide range of icons with multiple display weights (thin, light, regular, bold, fill, duotone). For Vue 2 users, version `1.x` branches are maintained separately. Releases typically align with updates to the core Phosphor Icons library, introducing new icons and bug fixes. Key differentiators include robust TypeScript support, a focus on flexibility through various icon weights for dynamic styling and state representation, and support for both global and individual component registration to balance convenience with bundle size optimization. It integrates seamlessly into Vue's component system, accepting standard SVG attributes and custom props for styling.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","vue","icons","svg","phosphor","design","interface","UI","UX","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/phosphor-vue"},{"id":11553,"title":"PhotoSwipe JavaScript Image Gallery","library":"photoswipe","status":"active","version":"5.4.4","language":"javascript","ecosystem":"npm","summary":"PhotoSwipe v5.4.4 is a highly customizable JavaScript image gallery and lightbox designed for touch devices. It supports common features like swiping, zooming, and pan gestures, and includes core and lightbox components for flexible integration. The library maintains an active release cadence, frequently publishing patch and minor versions to address bugs, enhance accessibility, and improve browser compatibility. Key differentiators include robust touch support, a modular architecture allowing for dynamic import of its core, extensive customization options via filters and options, and strong focus on accessibility (ARIA attributes, focus trapping) and offline functionality. It ships with TypeScript types, facilitating modern development workflows. It offers a significant rewrite compared to its v4 predecessor, focusing on modern web standards and modularity.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","gallery","lightbox","photo","image","touch","swipe","zoom","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/photoswipe"},{"id":9177,"title":"Photutils","library":"photutils","status":"active","version":"2.3.0","language":"python","ecosystem":"pypi","summary":"Photutils is an Astropy package for detecting and performing photometry on astronomical sources in image data. It provides tools for source detection, background estimation, aperture and PSF photometry, and image segmentation. Photutils is actively maintained, with new minor versions typically released every 1-3 months, following Astropy's release cycle. The current stable version is 2.3.0.","last_verified":"2026-04-16T00:00:00.000Z","tags":["astronomy","photometry","image-processing","astropy","source-detection"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/photutils"},{"id":27234,"title":"js2php","library":"php-generator","status":"deprecated","version":"0.3.2","language":"javascript","ecosystem":"npm","summary":"Experimental JavaScript to PHP source-to-source transpiler (v0.3.2). Converts ES6 features (classes, arrow functions, template strings) and core JavaScript APIs (Array, JSON, Math, Number, String, Function) to PHP code, with partial Date support. The project is marked as experimental and not for production use. No active maintenance or recent releases.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","php","transpiler","transcompiler"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/php-generator"},{"id":13769,"title":"Start a PHP Development Server","library":"php-server","status":"active","version":"3.0.0","language":"javascript","ecosystem":"npm","summary":"php-server is a utility that simplifies the process of starting PHP's built-in development web server directly from Node.js applications. It's designed for development environments, not production, and provides an API to control the server, including specifying port, hostname, base directory, and custom PHP configurations like INI directives or a router script. The package is currently at version 3.0.0 and maintains an active release cadence, primarily driven by Node.js version updates. Key differentiators include its simple API for programmatic control, automatic process management, and seamless integration with Node.js development workflows, making it easy to spin up a quick PHP backend for testing or local development without managing separate PHP processes manually. It is a pure ESM package.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","php","server","webserver","web-server","http","dev","development","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/php-server"},{"id":26073,"title":"php-transpiler","library":"php-transpiler","status":"active","version":"0.4.0","language":"javascript","ecosystem":"npm","summary":"A transpiler that converts PHP AST (from php-parser) into JavaScript code. Version 0.4.0 is the latest stable release. The package is mature but sees infrequent updates. It differentiates by targeting the php-parser AST format, enabling automated PHP-to-JS conversion for server-side rendering or migration. Supports conversion of control structures, function calls, and basic output.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","php","ast","transpiler"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/php-transpiler"},{"id":13770,"title":"PHP PEG.js Plugin","library":"phpegjs","status":"active","version":"1.0.0-beta7","language":"javascript","ecosystem":"npm","summary":"`phpegjs` is a plugin for the PEG.js parser generator that enables the generation of parsers in PHP. Currently in beta version 1.0.0-beta7, it extends PEG.js to output PHP source code based on a given grammar, allowing developers to define complex parsing logic using PEG.js's syntax and then deploy the resulting parser in a PHP environment. This library acts as a crucial bridge for projects requiring robust parsing capabilities in PHP without manually writing lexical analyzers and parsers. It maintains compatibility with various PHP versions, offering options for namespace management and `mbstring` extension usage. The project is a fork of `php-pegjs` and focuses on providing a stable PHP target for PEG.js grammars, making it a key tool for language processing, DSL implementation, or complex data format parsing within PHP applications. Its release cadence is tied to its beta status, with updates reflecting progress towards a stable 1.0 release.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","pegjs","plugin","php","parser","generator"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/phpegjs"},{"id":21689,"title":"phply","library":"phply","status":"active","version":"1.2.6","language":"python","ecosystem":"pypi","summary":"A lexer and parser for PHP source code implemented using PLY (Python Lex-Yacc). Provides a tokenizer, parser, and AST representation for PHP. Current version 1.2.6, release cadence is sporadic.","last_verified":"2026-04-27T00:00:00.000Z","tags":["php","lexer","parser","ast","ply"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/phply"},{"id":6029,"title":"PHP Serialize for Python","library":"phpserialize","status":"maintenance","version":"1.3","language":"python","ecosystem":"pypi","summary":"phpserialize is a Python library that ports the `serialize` and `unserialize` functions of PHP, allowing Python applications to encode and decode data in PHP's native serialization format. It implements the standard Python serialization interface, providing `dumps` and `loads` functions. The current version is 1.3, with the last update in 2012, making it in a maintenance phase rather than actively developed, though it officially supports Python 3.","last_verified":"2026-04-14T00:00:00.000Z","tags":["serialization","php","interoperability","python2","python3"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/phpserialize"},{"id":26072,"title":"PHPToJS","library":"phptojs","status":"maintenance","version":"10.3.0","language":"javascript","ecosystem":"npm","summary":"PHP-to-JavaScript transpiler that converts PHP code into JavaScript code. Version 10.3.0 is the latest stable release, with irregular release cadence. It supports a subset of PHP syntax, including classes, closures, and namespaces, but does not target full PHP compatibility. Key differentiators include the ability to run PHP code in the browser without a server, and integration with the Uniter project. However, it is not actively maintained and has known limitations with newer PHP features.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","php","transpiler"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/phptojs"},{"id":10035,"title":"Phrase Strings API Python Client","library":"phrase-api","status":"active","version":"3.19.0","language":"python","ecosystem":"pypi","summary":"The `phrase-api` library provides a Python client for interacting with the Phrase Strings API. It allows programmatic access to translation, localization, and internationalization resources. As a generated client, it frequently updates (often monthly) to reflect the latest API specification, with version `3.19.0` being the current stable release.","last_verified":"2026-04-17T00:00:00.000Z","tags":["API client","i18n","localization","translation","openapi-generated"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/phrase-api"},{"id":9179,"title":"ClassRegistry","library":"phx-class-registry","status":"active","version":"5.2.1","language":"python","ecosystem":"pypi","summary":"ClassRegistry (phx-class-registry) is a Python library that implements a powerful Factory+Registry pattern for Python classes, enabling the definition of global factories that generate new class instances based on configurable keys. It supports service registries and integration with setuptools's entry_points system for extensibility. The current version is 5.2.1 and it maintains an active release cadence, supporting the three most recent Python versions.","last_verified":"2026-04-16T00:00:00.000Z","tags":["registry","factory","class","pattern","dependency injection","decorators"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/phx-class-registry"},{"id":2663,"title":"Pillow-HEIF","library":"pi-heif","status":"active","version":"1.3.0","language":"python","ecosystem":"pypi","summary":"Pillow-HEIF (pi-heif) provides a robust Python interface for the libheif library, enabling reading and writing of HEIF/HEIC image files. It integrates seamlessly with the popular Pillow imaging library, extending its capabilities to support the HEIF format. The library is actively maintained, with version 1.3.0 being the latest, and releases are frequent.","last_verified":"2026-04-24T23:22:53.869Z","tags":["image processing","HEIF","HEIC","Pillow","multimedia"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pi-heif"},{"id":7500,"title":"Piccolo ORM","library":"piccolo","status":"active","version":"1.33.0","language":"python","ecosystem":"pypi","summary":"Piccolo is a fast, user-friendly, and fully type-annotated ORM and query builder for Python, primarily focused on asynchronous operations. It supports PostgreSQL, SQLite, and CockroachDB, and comes with batteries included like migrations, an admin GUI, and ASGI application templates. Currently at version 1.33.0, Piccolo releases frequently, often with minor version bumps every few weeks, incorporating new features and improvements.","last_verified":"2026-04-16T00:00:00.000Z","tags":["ORM","async","database","SQL","PostgreSQL","SQLite","CockroachDB","migrations","admin-gui"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/piccolo"},{"id":9180,"title":"Piccolo Admin","library":"piccolo-admin","status":"active","version":"1.13.0","language":"python","ecosystem":"pypi","summary":"Piccolo Admin is a powerful and modern admin interface / CMS for Python, currently at version 1.13.0. It is built on top of the Piccolo ORM and works seamlessly with ASGI frameworks like FastAPI and Starlette. The library is actively maintained with regular updates, often coinciding with new releases of the core Piccolo ORM library.","last_verified":"2026-04-16T00:00:00.000Z","tags":["admin panel","cms","fastapi","starlette","orm","piccolo","asgi"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/piccolo-admin"},{"id":10034,"title":"Piccolo API Utilities","library":"piccolo-api","status":"active","version":"1.9.0","language":"python","ecosystem":"pypi","summary":"Piccolo API provides utilities for integrating the Piccolo ORM with ASGI applications. It includes essential ASGI middleware for common tasks like authentication (JWT, sessions, MFA) and rate limiting. The library is actively maintained, with regular releases (currently v1.9.0) addressing dependency updates, Python version support, and new features like Multi-Factor Authentication.","last_verified":"2026-04-17T00:00:00.000Z","tags":["ASGI","Piccolo","ORM","Authentication","Middleware","JWT","Rate Limiting"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/piccolo-api"},{"id":6030,"title":"Pick","library":"pick","status":"active","version":"2.6.0","language":"python","ecosystem":"pypi","summary":"Pick is a small Python library that simplifies creating interactive selection lists in the terminal. It provides a straightforward API for single and multi-select menus, making it easy to build command-line interfaces. The library is currently at version 2.6.0 and maintains an active, though not rapid, release cadence.","last_verified":"2026-04-14T00:00:00.000Z","tags":["terminal","cli","interactive","selection","menu","gui"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pick"},{"id":26074,"title":"pickier","library":"pickier","status":"active","version":"0.1.23","language":"javascript","ecosystem":"npm","summary":"pickier is a fast, unified linter and formatter built on top of oxlint and prettier, written in Rust and exposed via a CLI and Node.js API. Version 0.1.23 is the latest stable release, with active development and frequent minor updates. It differentiates itself by being 10x faster than ESLint and Prettier combined, leveraging oxc for linting and formatting. Supports JavaScript, TypeScript, JSX, TSX, JSON, and more. Designed for modern monorepos and CI pipelines. Requires Node.js >= 18 or Bun. Ships TypeScript types. Not a replacement for editors yet, but focuses on speed for pre-commit hooks and CI.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","pickier","linter","formatter","bun","fast","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pickier"},{"id":27236,"title":"Pickier VSCode Extension","library":"pickier-vscode","status":"active","version":"0.1.24","language":"javascript","ecosystem":"npm","summary":"A Visual Studio Code extension for Pickier, a fast formatter and linter for JavaScript/TypeScript written in Bun. Current version 0.1.24 (early development, pre-1.0). It provides instant formatting and linting by leveraging Bun's speed, targeting developers who want near-instant feedback. Unlike ESLint or Prettier, it aims for sub-second operation for small files. Integrates via VSCode commands and settings. Release cadence is irregular; breaking changes may occur before 1.0.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","formatter","linter","typescript","bun","fast"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pickier-vscode"},{"id":10037,"title":"pickle5 backport for older Python","library":"pickle5","status":"abandoned","version":"0.0.12","language":"python","ecosystem":"pypi","summary":"pickle5 is a backport of the pickle protocol 5 (PEP 574) and other related changes, primarily for Python versions prior to 3.8. It provides the performance improvements and features of protocol 5 for Python 3.5, 3.6, and 3.7. The library is currently at version 0.0.12 and is no longer actively maintained, as its purpose has been superseded by native support in Python 3.8+.","last_verified":"2026-04-17T00:00:00.000Z","tags":["serialization","pickle","backport","protocol","python3"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pickle5"},{"id":16877,"title":"Python Pickle Parser for JavaScript","library":"pickleparser","status":"active","version":"0.2.1","language":"javascript","ecosystem":"npm","summary":"The `pickleparser` library provides a pure JavaScript and TypeScript implementation for parsing Python's pickle serialization format. It supports all pickle protocol versions from 0 to 5, allowing developers to deserialize Python objects directly within Node.js environments and web browsers. Currently stable at version 0.2.1, the project appears to have an active release cadence, frequently adding support for new opcodes and refining its API. A key differentiator is its full protocol support and its utility for converting pickle data to JSON, including a bundled `pickletojson` CLI tool, without relying on Python runtimes. It offers `ParserOptions` for customizing the unpickling process, making it flexible for various use cases.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","pickle","parser","python","unpickling","pure-javascript","typescript","json"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pickleparser"},{"id":24236,"title":"PickleScan","library":"picklescan","status":"active","version":"1.0.4","language":"python","ecosystem":"pypi","summary":"A security scanner that detects malicious Pickle files by analyzing the bytecode for suspicious operations like arbitrary code execution, file I/O, and import of dangerous modules. Version 1.0.4, released monthly.","last_verified":"2026-05-01T00:00:00.000Z","tags":["security","pickle","scanner","malware-detection"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/picklescan"},{"id":1189,"title":"PickleShare","library":"pickleshare","status":"active","version":"0.7.5","language":"python","ecosystem":"pypi","summary":"PickleShare is a lightweight, 'shelve'-like persistent dictionary with concurrency support, where each item is stored as a separate file using Python's `pickle` serialization. While the original `pickleshare` (version 0.7.5) has not been actively maintained since 2018, a community-maintained fork, `pickleshare-modern`, provides ongoing support for modern Python versions (3.9+) while retaining API compatibility. It's suitable for low-load, non-mission-critical persistence tasks.","last_verified":"2026-04-23T18:08:04.147Z","tags":["database","persistence","pickle","ipc","shelve","concurrency"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/pickleshare"},{"id":8415,"title":"Pickley","library":"pickley","status":"active","version":"4.6.1","language":"python","ecosystem":"pypi","summary":"Pickley is a Python library and CLI tool designed to automate the installation and management of standalone Python command-line interfaces (CLIs). It functions similarly to pipx, but with the key difference that installed CLIs automatically self-upgrade upon use. Pickley is portable and aims for zero-configuration, installing CLIs within the same directory it resides, supporting any PyPI package with console_scripts entry points. The current version is 4.6.1, and it maintains a regular release cadence with frequent updates as seen in its GitHub release history.","last_verified":"2026-04-16T00:00:00.000Z","tags":["CLI management","package manager","python tools","automation","self-updating"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pickley"},{"id":18664,"title":"Pico Auth","library":"pico-auth","status":"active","version":"0.0.43","language":"javascript","ecosystem":"npm","summary":"A minimal authentication library (v0.0.43, alpha) providing user/password login, TOTP-based MFA, and impersonation support. Focuses on simplicity and flexibility by letting callers supply custom UserProvider and ImpersonateProvider interfaces. Ships TypeScript types and offers JWT token issuance with refresh tokens. Active development with frequent updates.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","impersonate","auth","mfa","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pico-auth"},{"id":6770,"title":"Picobox Dependency Injection","library":"picobox","status":"active","version":"4.0.0","language":"python","ecosystem":"pypi","summary":"Picobox is an opinionated, lightweight (around 500 LOC) dependency injection framework for Python, designed to be clean and pragmatic. It focuses on explicit demands without complex graphs, implicit injections, or XML configurations. The current version is 4.0.0, and it maintains an active development with regular major and minor releases, including support for new Python versions and deprecations of older ones.","last_verified":"2026-04-15T00:00:00.000Z","tags":["dependency injection","di","container","inversion of control"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/picobox"},{"id":11555,"title":"PicoModal","library":"picomodal","status":"abandoned","version":"3.0.0","language":"javascript","ecosystem":"npm","summary":"PicoModal is a lightweight, self-contained JavaScript library designed for creating modal dialogs. It boasts a minimal footprint, weighing approximately 2KB when minified and gzipped, and operates without any external JavaScript dependencies, making it highly embeddable in various environments. The library handles focus management, keyboard events (like Esc key closing), and ARIA attributes for accessibility out-of-the-box. Key differentiators include its plain vanilla JS approach, eliminating the need for jQuery or other frameworks, and its self-contained nature, requiring no separate CSS or image files. Despite these features, the package appears to be abandoned, with its latest stable version (3.0.0) published over nine years ago in September 2016. There is no active development or defined release cadence, and users should be aware of its long-term maintenance status.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/picomodal"},{"id":26075,"title":"Picorules Compiler JS Core","library":"picorules-compiler-js-core","status":"active","version":"1.1.1","language":"javascript","ecosystem":"npm","summary":"Pure JavaScript/TypeScript compiler and runtime evaluator for the Picorules clinical decision support language. Compiles ruleblocks to optimized SQL (Oracle, SQL Server, PostgreSQL) or evaluates directly in JavaScript for single-patient use (browser, Node.js, edge). v1.1.1 – production-ready, zero runtime dependencies (Zod only for input validation), full type safety, tree-shakeable ESM/CJS, 406 tests. Unique: dual execution mode (SQL batch vs in-memory), pluggable data adapters (EADV built-in), automatic cross-ruleblock dependency resolution.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","picorules","sql","compiler","runtime","evaluator","clinical","eadv","decision-support","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/picorules-compiler-js-core"},{"id":28040,"title":"picospinner","library":"picospinner","status":"active","version":"3.0.0","language":"javascript","ecosystem":"npm","summary":"A lightweight, zero-dependency CLI spinner library for Node.js. Current stable version is 3.0.0, published as ESM-only (require() supported in Node >=20.17.0). Provides a simple Spinner class with start/stop/succeed/fail/warn/info methods, customizable frames and symbols, and built-in color support via node:util styleText (Node >=20.12.0). Unlike heavier alternatives like ora, picospinner has no dependencies and a minimal API. Version 2 remains maintained for CJS users. GitHub releases are infrequent; features are added conservatively.","last_verified":"2026-05-09T00:00:00.000Z","tags":["javascript","spinner","cli","lightweight","minimal","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/picospinner"},{"id":28042,"title":"PicTex","library":"pictex","status":"active","version":"2.3.0","language":"python","ecosystem":"pypi","summary":"PicTex is a Python library for generating images via CSS Flexbox layout. It uses a declarative API to compose elements, supports text shaping via HarfBuzz, Unicode bidirectional text, gradients, and inline spans. Current version 2.3.0 requires Python >=3.9. Releases occur irregularly, with breaking changes in v2.0.0 that renamed many methods.","last_verified":"2026-05-09T00:00:00.000Z","tags":["image-generation","css-flexbox","text-shaping","harfbuzz","gradients"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pictex"},{"id":8416,"title":"Pidfile Management (pid)","library":"pid","status":"active","version":"3.0.4","language":"python","ecosystem":"pypi","summary":"The `pid` library (current version 3.0.4) provides robust pidfile management capabilities, including stale detection and file-locking. It can be used as a context manager or a decorator to ensure only one instance of a process is running, and to handle cleanup of the pidfile on termination. It's a stable library with a focus on reliable process control.","last_verified":"2026-04-16T00:00:00.000Z","tags":["pidfile","process management","locking","context manager","daemon","single instance"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pid"},{"id":10036,"title":"Piecewise Regression","library":"piecewise-regression","status":"active","version":"1.5.0","language":"python","ecosystem":"pypi","summary":"Piecewise-regression is a Python library for performing segmented (or piecewise) regression analysis. It allows fitting models with one or more breakpoints, identifying where the relationship between independent and dependent variables changes. The current version is 1.5.0, with a moderate release cadence focused on statistical improvements and convenience features.","last_verified":"2026-04-17T00:00:00.000Z","tags":["statistics","regression","segmented regression","data science","modeling"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/piecewise-regression"},{"id":21690,"title":"Pierre Git Storage SDK","library":"pierre-storage","status":"active","version":"1.5.2","language":"python","ecosystem":"pypi","summary":"Pierre Git Storage SDK for Python provides client libraries to interact with the Pierre Git storage service. Version 1.5.2, requires Python >=3.9. Release cadence is irregular; recent releases focus on bug fixes and hydration improvements.","last_verified":"2026-04-27T00:00:00.000Z","tags":["git","storage","sdk","pierre"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pierre-storage"},{"id":3210,"title":"Piexif","library":"piexif","status":"active","version":"1.1.3","language":"python","ecosystem":"pypi","summary":"Piexif is a pure Python library designed to simplify EXIF data manipulation. It enables reading, writing, and removing EXIF tags from JPEG, WebP, and TIFF image files without relying on external image processing libraries. The library's current version is 1.1.3, and releases are made as needed to address issues or add features.","last_verified":"2026-04-25T07:08:41.923Z","tags":["EXIF","metadata","image","jpeg","webp","tiff","pure-python"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/piexif"},{"id":24237,"title":"pigpio","library":"pigpio","status":"active","version":"1.78","language":"python","ecosystem":"pypi","summary":"pigpio is a Python module for controlling the Raspberry Pi's GPIO pins. It provides both local and remote GPIO control via the pigpio daemon. Current version is 1.78, with infrequent releases.","last_verified":"2026-05-01T00:00:00.000Z","tags":["raspberry-pi","gpio","hardware","pigpio"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pigpio"},{"id":1621,"title":"Pika Python AMQP Client","library":"pika","status":"active","version":"1.3.2","language":"python","ecosystem":"pypi","summary":"Pika is a Python AMQP client library that provides both synchronous (BlockingConnection) and asynchronous (e.g., AsyncioConnection) interfaces for interacting with AMQP 0-9-1 brokers like RabbitMQ. The library is actively maintained, with regular patch and minor releases (currently at 1.3.2, with 1.4.0 in beta), addressing bug fixes, performance improvements, and Python compatibility.","last_verified":"2026-04-23T23:26:19.968Z","tags":["AMQP","RabbitMQ","messaging","async","blocking","producer","consumer"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pika"},{"id":8417,"title":"pika-stubs","library":"pika-stubs","status":"abandoned","version":"0.1.3","language":"python","ecosystem":"pypi","summary":"Pika-stubs provides PEP-484 compliant type stubs and a Mypy plugin for the Pika RabbitMQ client library. Its purpose is to offer more precise static type checking and improved type inference for code written with Pika. The current version is 0.1.3, released in June 2020. The project appears to be in an unmaintained or abandoned state, classified as '1 - Planning' on PyPI with no subsequent releases.","last_verified":"2026-04-16T00:00:00.000Z","tags":["typing","mypy","stubs","pika","rabbitmq","amqp"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pika-stubs"},{"id":1622,"title":"pikepdf","library":"pikepdf","status":"active","version":"10.5.1","language":"python","ecosystem":"pypi","summary":"pikepdf is a Python library that enables reading, writing, repairing, and transforming PDF files, leveraging the powerful `qpdf` C++ library. It offers comprehensive PDF manipulation capabilities, including merging, splitting, compressing, and extracting data. Currently at version 10.5.1, it follows a regular release cadence with several minor and patch releases per year.","last_verified":"2026-04-23T23:27:01.053Z","tags":["pdf","document processing","qpdf","file manipulation","document generation"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pikepdf"},{"id":26076,"title":"Pilet Webpack Plugin","library":"pilet-webpack-plugin","status":"active","version":"1.2.0","language":"javascript","ecosystem":"npm","summary":"Webpack plugin for generating a valid pilet bundle as part of the Piral ecosystem. Current stable version 1.2.0 (released 2024) requires Node >=16 and webpack 4.x (peer dep). This plugin is the standard way to bundle pilets with Webpack v4. Unlike generic webpack configs, it sets up the specific output format, externals, and variable injection needed for pilets to work with a Piral shell. Ships TypeScript types. Part of the piral-cli toolchain; single repository was split from piral-cli-webpack. Older v0.x versions work with piral-core 0.15.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","piral-cli","piral","plugin","webpack","command","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pilet-webpack-plugin"},{"id":8418,"title":"pilgram: Instagram-like Image Filters","library":"pilgram","status":"active","version":"2.0.0","language":"python","ecosystem":"pypi","summary":"pilgram is a Python library that applies Instagram-like photo filters, CSS filters, and blend modes to images. It leverages the Pillow library for image manipulation. The current version, 2.0.0, requires Python 3.10+ and Pillow 10.3.0+. The library maintains an active development and release schedule.","last_verified":"2026-04-16T00:00:00.000Z","tags":["image processing","filters","instagram","Pillow","PIL","photography"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pilgram"},{"id":6771,"title":"PILKit","library":"pilkit","status":"active","version":"3.0","language":"python","ecosystem":"pypi","summary":"PILKit is a collection of utilities and processors built on top of the Python Imaging Library (PIL), primarily Pillow. It simplifies common image manipulation tasks by providing an easy-to-use API for operations like resizing, adjusting, and cropping. The current stable version is 3.0, released in September 2023, and the library maintains an active development cadence.","last_verified":"2026-04-15T00:00:00.000Z","tags":["image processing","Pillow","PIL","image manipulation"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pilkit"},{"id":301,"title":"Pillow","library":"pillow","status":"active","version":"12.1.1","language":"python","ecosystem":"pypi","summary":"Pillow is a Python Imaging Library (PIL) fork that adds image processing capabilities to Python. It supports extensive file formats and provides efficient internal representations. The current version is 12.1.1, released on February 11, 2026, with a regular release cadence.","last_verified":"2026-05-12T12:56:58.609Z","tags":["image processing","PIL","Python"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/pillow"},{"id":1623,"title":"Pillow AVIF Plugin","library":"pillow-avif-plugin","status":"active","version":"1.5.5","language":"python","ecosystem":"pypi","summary":"Pillow AVIF Plugin is a Python library that extends Pillow's image processing capabilities by adding support for the AVIF (AV1 Image File Format) format. It provides the ability to open, manipulate, and save AVIF images using the standard Pillow API. As of its current version 1.5.5, it actively integrates with the latest Pillow releases and underlying `libavif` codecs, receiving regular updates to maintain compatibility and performance.","last_verified":"2026-04-23T23:27:20.664Z","tags":["Pillow","AVIF","image","plugin","codec","image processing"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pillow-avif-plugin"},{"id":1624,"title":"Pillow-HEIF","library":"pillow-heif","status":"active","version":"1.3.0","language":"python","ecosystem":"pypi","summary":"Pillow-HEIF is a Python interface for the libheif library, enabling the Pillow (PIL Fork) imaging library to open and save HEIF (High Efficiency Image File Format) and HEIC images. The current version is 1.3.0 and the project maintains an active release cadence with frequent updates to bundled libraries and bug fixes.","last_verified":"2026-04-23T23:27:46.824Z","tags":["image processing","HEIF","HEIC","Pillow","PIL","libheif"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pillow-heif"},{"id":10039,"title":"Pillow JPEG-XL Plugin","library":"pillow-jxl-plugin","status":"active","version":"1.3.7","language":"python","ecosystem":"pypi","summary":"Pillow plugin for adding JPEG-XL (JXL) image format support, leveraging Rust bindings for performance. It seamlessly integrates with Pillow's `Image.open()` and `Image.save()` methods. The library is actively maintained with frequent minor releases, often addressing CI improvements, dependency updates, and adding new JXL features like float16 decode and EXIF support.","last_verified":"2026-04-17T00:00:00.000Z","tags":["Pillow","Image Processing","JPEG-XL","JXL","Image Codec","Rust","Plugin"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pillow-jxl-plugin"},{"id":28044,"title":"Pillow-SIMD","library":"pillow-simd","status":"active","version":"9.5.0.post2","language":"python","ecosystem":"pypi","summary":"Pillow-SIMD is a fork of Pillow (Python Imaging Library) that adds SIMD (Single Instruction Multiple Data) optimizations for faster image processing on supporting CPUs. Current version is 9.5.0.post2, built on Pillow 9.5.0. It requires Python >=3.7 and is maintained as a drop-in replacement for Pillow with performance improvements for common operations like resizing, filtering, and color space conversion.","last_verified":"2026-05-09T00:00:00.000Z","tags":["pillow","simd","image-processing","optimization","fork"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pillow-simd"},{"id":9181,"title":"Python Image Sequence (PIMS)","library":"pims","status":"active","version":"0.7","language":"python","ecosystem":"pypi","summary":"PIMS (Python Image Sequence) provides a lazy-loading, NumPy-like interface for accessing sequential image and video data from various file formats. It handles diverse inputs, including image directories, TIFF stacks, and common video formats, offering a consistent API for slicing and iteration. The library is actively maintained, with a recent major release (v0.7) in June 2024.","last_verified":"2026-04-16T00:00:00.000Z","tags":["image processing","video processing","scientific computing","lazy loading","data sequences","bio-formats"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pims"},{"id":5366,"title":"Pinocchio","library":"pin","status":"active","version":"3.9.0","language":"python","ecosystem":"pypi","summary":"Pinocchio is a C++ library with Python bindings for efficient computation of Rigid Body Dynamics (RBD) algorithms and their analytical derivatives. Primarily used in robotics, biomechanics, and computer graphics, it provides state-of-the-art algorithmic solutions for poly-articulated systems, including closed-loop mechanisms and frictional contact problems. It is actively developed by Inria and is currently at version 3.9.0.","last_verified":"2026-04-16T00:00:00.000Z","tags":["robotics","rigid-body dynamics","control","simulation","biomechanics","kinematics","dynamics"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pin"},{"id":8419,"title":"Inverse Kinematics for Articulated Robot Models (pink)","library":"pin-pink","status":"active","version":"4.1.0","language":"python","ecosystem":"pypi","summary":"Pink (pin-pink) is a Python library for inverse kinematics (IK) of articulated robot models, built upon the Pinocchio robotics framework. It provides a flexible task-based IK solver, allowing users to define various objectives (e.g., end-effector tracking, joint limits, velocity control) that are resolved using a quadratic program (QP). The current version is 4.1.0, and it maintains an active development cycle with several releases per year.","last_verified":"2026-04-16T00:00:00.000Z","tags":["robotics","inverse kinematics","control","pinocchio","manipulation","qp solver"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pin-pink"},{"id":26077,"title":"pine2e","library":"pine2e","status":"abandoned","version":"0.3.0","language":"javascript","ecosystem":"npm","summary":"Pinetwo's pluggable web stack for twelve-factor apps based on Express.js and PostgreSQL. Current stable version 0.3.0, under development with no regular release cadence. Designed for Heroku deployment, integrates Express 3.x, PostgreSQL, Grunt tasks, ES6 transpilation, and LESS compilation. Differentiated by its opinionated structure but lacks widespread adoption and has not been updated in years.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pine2e"},{"id":61,"title":"Pinecone Python SDK","library":"pinecone","status":"active","version":"8.1.0","language":"python","ecosystem":"pypi","summary":"Official Python SDK for the Pinecone managed vector database service. Supports serverless and pod-based indexes, vector upsert/query/delete, metadata filtering, namespaces, and integrated inference (embedding + reranking). REST client by default; optional gRPC transport for performance. Async support via PineconeAsyncio. Package was renamed from pinecone-client to pinecone in v5.1.0.","last_verified":"2026-05-12T06:18:11.419Z","tags":["pinecone","vector-database","managed","serverless","rag","similarity-search","embeddings","cloud"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/pinecone"},{"id":3737,"title":"Pinecone Python Client (Legacy)","library":"pinecone-client","status":"deprecated","version":"6.0.0","language":"python","ecosystem":"pypi","summary":"The `pinecone-client` library is the **DEPRECATED** Python client for the Pinecone vector database, which allows users to store, search, and manage high-dimensional vectors. This package is no longer maintained, and its last version is 6.0.0. All users should migrate to the new `pinecone` package for continued support, updates, and new features. The new `pinecone` package follows a quarterly release cadence aligned with Pinecone's API versioning.","last_verified":"2026-04-25T14:44:14.995Z","tags":["vector database","ai","ml","deprecated","client","embedding"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pinecone-client"},{"id":1265,"title":"Pinecone Assistant Plugin","library":"pinecone-plugin-assistant","status":"active","version":"3.0.3","language":"python","ecosystem":"pypi","summary":"The `pinecone-plugin-assistant` library provides an interface for interacting with Pinecone's Assistant APIs, enabling users to create, manage, and chat with AI assistants. As of Pinecone Python SDK v7.0.0, the functionalities provided by this plugin are bundled directly within the main `pinecone` package. It is currently at version 3.0.3 and is actively maintained as part of the broader Pinecone ecosystem, with its release cadence tied to the main Pinecone SDK releases.","last_verified":"2026-04-23T19:03:39.860Z","tags":["pinecone","assistant","AI","RAG","vector database","LLM","plugin"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/pinecone-plugin-assistant"},{"id":5367,"title":"Pinecone Inference Plugin (Deprecated)","library":"pinecone-plugin-inference","status":"deprecated","version":"3.1.0","language":"python","ecosystem":"pypi","summary":"This library, `pinecone-plugin-inference`, was an embeddings plugin for the Pinecone SDK, providing early access to Pinecone's Inference APIs for tasks like generating embeddings. As of Pinecone SDK version 5.0.0, the functionality provided by this plugin has been integrated directly into the main `pinecone` SDK. Therefore, this plugin is effectively deprecated for users running Pinecone SDK v5.0.0 or newer. The current version is 3.1.0, released in December 2024, but its separate installation is no longer recommended.","last_verified":"2026-04-13T00:00:00.000Z","tags":["pinecone","embeddings","inference","plugin","deprecated"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pinecone-plugin-inference"},{"id":1625,"title":"Pinecone Plugin Interface","library":"pinecone-plugin-interface","status":"active","version":"0.0.7","language":"python","ecosystem":"pypi","summary":"The Pinecone Plugin Interface provides base classes and models for developing custom plugins that extend the functionality of the Pinecone Python client. This allows users to implement custom logic for tasks like query pre-processing (text plugins) or result post-processing (filter plugins). The current version is 0.0.7, indicating an early-stage library with potential for frequent updates.","last_verified":"2026-04-23T23:28:00.745Z","tags":["pinecone","plugin","interface","vector database","ai"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pinecone-plugin-interface"},{"id":9182,"title":"Pinecone Text Client","library":"pinecone-text","status":"active","version":"0.11.0","language":"python","ecosystem":"pypi","summary":"The Pinecone Text Client is a Python package that provides text utilities for generating sparse, dense, and hybrid vector embeddings. It is designed for seamless integration with Pinecone's vector database to facilitate sparse-dense (hybrid) semantic search. Currently, it is a public preview ('Beta') version, with the latest release being 0.11.0. Release cadence is infrequent, focusing on feature additions and improvements within its beta phase.","last_verified":"2026-04-16T00:00:00.000Z","tags":["text processing","embeddings","vector search","sparse vectors","dense vectors","hybrid search","pinecone","nlp"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pinecone-text"},{"id":26079,"title":"PineTS","library":"pinets","status":"active","version":"0.9.13","language":"javascript","ecosystem":"npm","summary":"PineTS is an open-source transpiler and runtime that executes Pine Script (TradingView's indicator language) in Node.js, browsers, and other JavaScript runtimes. Version 0.9.13 is the latest stable release, with active development and biweekly releases. Key differentiators include 1:1 syntax compatibility with Pine Script v5, support for multiple data providers (Binance, CSV, custom), and full TypeScript types. Unlike alternatives (e.g., pine-js), PineTS is a full runtime with a built-in transpiler and provider abstraction, enabling off-platform execution of indicators and strategies for backtesting, alerts, and ML pipelines.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","Pine Script","Pine","PineScript transpiler","PineScript runtime","PineScript to JavaScript","PineScript to TypeScript","TradingView","Quant","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pinets"},{"id":26078,"title":"pinets-cli","library":"pinets-cli","status":"active","version":"0.1.14","language":"javascript","ecosystem":"npm","summary":"pinets-cli is a CLI wrapper for PineTS (v0.1.14), an open-source transpiler that runs Pine Script indicators outside of TradingView. It allows executing .pine files directly from the command line with live market data (Binance) or custom JSON datasets. The release cadence is irregular as it is early-stage. Key differentiators: no code setup, JSON output, stdin support, and multiple timeframe options. It is ideal for quick backtesting and indicator prototyping without an IDE.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","Pine","Script","PineTS","Indicators","Finance","Quant","Trading","Backtesting"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pinets-cli"},{"id":4684,"title":"ping3","library":"ping3","status":"active","version":"5.1.5","language":"python","ecosystem":"pypi","summary":"ping3 is a pure Python3 library for implementing ICMP ping using raw sockets. It provides a straightforward API to send ICMP echo requests and receive replies, with support for both IPv4 and IPv6, and robust error handling. The library is actively maintained with a regular release cadence, ensuring ongoing compatibility and feature enhancements.","last_verified":"2026-04-12T00:00:00.000Z","tags":["network","ping","icmp","raw-sockets","utility","ipv4","ipv6"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/ping3"},{"id":5794,"title":"Pingouin","library":"pingouin","status":"active","version":"0.6.1","language":"python","ecosystem":"pypi","summary":"Pingouin is an open-source statistical package written in Python 3 and based mostly on Pandas and NumPy. It provides a comprehensive yet user-friendly set of functions for various statistical tests, including ANOVAs, correlations, regressions, Bayes Factors, effect sizes, and reliability analysis. The current stable version is 0.6.1, and the library maintains a frequent release cadence with ongoing development.","last_verified":"2026-04-14T00:00:00.000Z","tags":["statistics","data analysis","scientific computing","pandas","numpy","biostatistics","psychology"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pingouin"},{"id":21691,"title":"pingparsing","library":"pingparsing","status":"active","version":"1.4.2","language":"python","ecosystem":"pypi","summary":"pingparsing is a CLI tool and Python library for parsing and transmitting ping command output. Current version 1.4.2 requires Python >=3.7. It parses ICMP reply statistics, supports multiple platforms (Linux, macOS, Windows), and provides ping transmission and result serialization. Release cadence is irregular, with minor updates every few months.","last_verified":"2026-04-27T00:00:00.000Z","tags":["ping","network","parsing","icmp","cli"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pingparsing"},{"id":11554,"title":"Pinia: The Intuitive Store for Vue","library":"pinia","status":"active","version":"3.0.4","language":"javascript","ecosystem":"npm","summary":"Pinia is an intuitive, type-safe, and flexible state management library specifically designed for Vue.js applications. It serves as a lightweight and robust alternative to Vuex, leveraging Vue 3's Composition API for a more modern and streamlined development experience. The current stable major version is v3.x, with the latest release being v3.0.4, indicating active maintenance and minor updates within the major release. Pinia distinguishes itself through its excellent TypeScript support, providing strong type inference out-of-the-box, automatic module generation (no need for nested modules), and a plugin system. Its API is designed to be straightforward and familiar to Vue developers, making state management less verbose and more declarative. Releases within a major version (like v3.0.x) typically include bug fixes and minor improvements, with major version bumps (v2 to v3) often aligning with Vue major version releases and dropping support for older ecosystems (e.g., Vue 2).","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","vue","vuex","store","pinia","piña","pigna","composition","api","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pinia"},{"id":27235,"title":"Pinject","library":"pinject","status":"maintenance","version":"0.15.3","language":"python","ecosystem":"pypi","summary":"A pythonic dependency injection library for Python, inspired by Guice. Current version is 0.15.3 (last release on PyPI 0.14.1 but GitHub has 0.15.3). Development appears to be in maintenance mode with no recent releases.","last_verified":"2026-05-01T00:00:00.000Z","tags":["dependency-injection","di","guice","inversion-of-control"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pinject"},{"id":14812,"title":"Pino","library":"pino","status":"active","version":"10.3.1","language":"javascript","ecosystem":"npm","summary":"Pino is a super fast, all-natural JSON logger for Node.js. The current stable version is 10.3.1. The library is actively maintained with frequent minor releases, typically addressing bug fixes, performance improvements, and feature enhancements for its core logging and transport functionalities.","last_verified":"2026-04-18T00:00:00.000Z","tags":["javascript","fast","logger","stream","json","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pino"},{"id":16177,"title":"Pino HTTP Logger Middleware","library":"pino-http","status":"active","version":"11.0.0","language":"javascript","ecosystem":"npm","summary":"pino-http is a high-speed HTTP logger middleware designed for Node.js applications, leveraging the highly performant Pino logging library. It focuses on providing structured JSON logs for HTTP requests and responses with minimal overhead, making it ideal for high-throughput microservices and APIs. The package is currently at version 11.0.0 and follows a release cadence that often aligns with major updates to its underlying `pino` dependency, typically seeing several minor/patch releases throughout the year. Its primary differentiator is its exceptional performance compared to other HTTP loggers, achieved by deferring heavy log processing. It provides extensive customization options for log levels, request ID generation, and structured log data.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pino-http"},{"id":16175,"title":"Pino HTTP Debug Printer","library":"pino-http-print","status":"active","version":"4.0.0","language":"javascript","ecosystem":"npm","summary":"pino-http-print is a specialized utility for formatting and printing HTTP request and response logs generated by Pino-compatible HTTP loggers (such as pino-http, express-pino-logger, restify-pino-logger, or koa-pino-logger) into a concise, human-readable, `curl`-like output. It functions primarily as a Pino transport, transforming raw JSON log lines into an easily digestible format suitable for console debugging or integration with other output streams. The current stable version is v4.0.0. As part of the pinojs ecosystem, releases typically align with broader Pino updates, ensuring compatibility with current Node.js versions and core Pino features. Its key differentiation lies in its dedicated focus on structuring HTTP log data for rapid analysis, while also capable of leveraging `pino-pretty` to format general application logs when the `all` option is enabled, providing a cohesive debugging experience.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pino-http-print"},{"id":17328,"title":"Pino HTTP Log Transport","library":"pino-http-send","status":"active","version":"0.4.2","language":"javascript","ecosystem":"npm","summary":"pino-http-send is a basic handler for Pino logs that facilitates sending batches of structured log data to a desired HTTP or HTTPS endpoint. Currently at version 0.4.2, it is pre-v1, meaning minor version changes may introduce breaking changes. The library supports configurable HTTP methods (POST, PUT, PATCH, GET), two body types (JSON array wrapped in a 'logs' object or newline-delimited JSON), and includes basic authentication and retry mechanisms for failed sends. It can be used either as a command-line interface tool, piping `pino` output directly, or programmatically via its `createWriteStream` API, which acts as a Pino destination. Its key differentiators include its simplicity in setting up a direct HTTP log sink, batching capabilities to optimize network requests, and built-in retry logic, making it a robust, low-overhead option for forwarding Pino logs.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","pino","logging","transport","http","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pino-http-send"},{"id":20263,"title":"pino-sentry","library":"pino-sentry","status":"active","version":"0.15.0","language":"javascript","ecosystem":"npm","summary":"A transport (stream) for the pino logger that sends logs to Sentry via @sentry/node. Current stable version 0.15.0 supports pino v7+ and Sentry SDK v7. It works as a CLI tool or programmatic stream, exposing both createWriteStream and the Sentry instance directly. Release cadence is sporadic. Key differentiators: lightweight, simple integration, and exposes the underlying Sentry instance for advanced usage. Requires Node >=10 and @sentry/node as a peer dependency. Self-hosted Sentry users must be on 20.6.0+ with Sentry SDK v7.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","logger","loggly","logging","node","tools","sentry","transport","pino","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pino-sentry"},{"id":13771,"title":"Pino Test Utilities","library":"pino-test","status":"active","version":"2.0.0","language":"javascript","ecosystem":"npm","summary":"pino-test is a utility library designed to simplify the process of testing applications that use the Pino logger. It provides a `sink()` method to create a transform stream that captures Pino's JSON log output, allowing for easy inspection and assertion within test suites. The library also offers `once()` and `consecutive()` helpers to assert single or multiple log entries against expected values, optionally with custom assertion functions. The current stable version is 2.0.0, which includes code modernization and drops support for older Node.js versions. While its release cadence isn't strictly fixed, major versions appear to be released as significant updates or breaking changes warrant, with v2.0.0 following v1.0.0 after some time. It differentiates itself by tightly integrating with Pino's stream-based logging for efficient and precise log verification without complex mock setups.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","pino","logger","test","stream","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pino-test"},{"id":20264,"title":"pino-webpack-plugin","library":"pino-webpack-plugin","status":"active","version":"2.0.0","language":"javascript","ecosystem":"npm","summary":"A Webpack plugin that enables bundling pino v7+ logger with webpack-generated bundles. Version 2.0.0 supports webpack 5 and requires Node >=12.13.0. It works by extracting pino's worker threads (thread-stream, pino-worker, pino-pipeline-worker, pino-file) into separate bundle files, which must be deployed alongside the main bundle. The plugin allows specifying extra transports like pino-pretty. Key differentiator: it's the official way to use pino in webpack projects, addressing the incompatibility between pino's Node.js Worker Threads architecture and webpack's bundling. Ships TypeScript types.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pino-webpack-plugin"},{"id":1067,"title":"Pinot DB-API and SQLAlchemy Dialect","library":"pinotdb","status":"active","version":"9.1.1","language":"python","ecosystem":"pypi","summary":"pinotdb is a Python library providing a DB-API 2.0 interface and a SQLAlchemy dialect for Apache Pinot. It enables Python applications to connect to and query Pinot clusters using standard SQL. The library is actively maintained with frequent releases, currently at version 9.1.1, and requires Apache Pinot server version 0.3.0 or later for its SQL API functionality.","last_verified":"2026-04-23T16:37:33.966Z","tags":["database","pinot","db-api","sql","analytics","data warehousing"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/pinotdb"},{"id":2190,"title":"Pint: Physical Quantities","library":"pint","status":"active","version":"0.25.3","language":"python","ecosystem":"pypi","summary":"Pint is a Python package designed for defining, operating, and manipulating physical quantities. It allows for arithmetic operations between numerical values and units of measurement, as well as conversions between different units. The library includes a comprehensive list of physical units, prefixes, and constants, and its modular design enables users to extend or rewrite unit definitions. It integrates well with numerical libraries like NumPy and Pandas (via `pint-pandas`) and is actively maintained, with the latest stable version 0.25.3 released on March 19, 2026.","last_verified":"2026-04-24T15:36:50.562Z","tags":["units","quantities","physics","measurement","science","dimensional-analysis"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pint"},{"id":8420,"title":"Pint-Pandas","library":"pint-pandas","status":"active","version":"0.8.0","language":"python","ecosystem":"pypi","summary":"Pint-Pandas is a Python library that extends Pandas DataFrames and Series to seamlessly integrate physical quantities with units, leveraging the Pint library. It enables units-aware operations directly within Pandas data structures, ensuring dimensional consistency and preventing common unit errors. The library is actively maintained, with version 0.8.0 released on March 19, 2026. It's important to note that the Pandas integration is still considered experimental by the underlying Pint project.","last_verified":"2026-04-16T00:00:00.000Z","tags":["pandas","units","physical quantities","data science","extension array"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pint-pandas"},{"id":10038,"title":"Pint-Xarray","library":"pint-xarray","status":"active","version":"0.6.1","language":"python","ecosystem":"pypi","summary":"pint-xarray provides an interface between Pint (physical units library) and xarray (labeled multi-dimensional arrays). It enables attaching units to `xarray.DataArray` and `xarray.Dataset` objects, performing unit-aware computations, and ensuring dimensional consistency, making scientific data processing more robust. It is currently at version 0.6.1 and sees active development with releases typically tied to feature additions and bug fixes.","last_verified":"2026-04-17T00:00:00.000Z","tags":["xarray","pint","units","physical-quantities","scientific-computing","data-analysis"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pint-xarray"},{"id":8421,"title":"Pinterest API SDK","library":"pinterest-api-sdk","status":"active","version":"0.2.6","language":"python","ecosystem":"pypi","summary":"The Pinterest API SDK is a Python library designed to simplify interaction with the Pinterest API v5. It provides functionalities for campaign management, streamlines authentication, and handles error reporting. The SDK is actively developed, with its current version being 0.2.6, and aims to expand its capabilities to cover organic Pins, shopping, analytics, and more over time.","last_verified":"2026-04-16T00:00:00.000Z","tags":["pinterest","api","sdk","marketing","ads","social media"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pinterest-api-sdk"},{"id":8422,"title":"Pinterest Generated API Client","library":"pinterest-generated-client","status":"active","version":"0.1.11","language":"python","ecosystem":"pypi","summary":"The `pinterest-generated-client` is an auto-generated Python SDK for interacting with the Pinterest REST API (v5). It provides programmatic access to Pinterest's platform, enabling developers to manage ads, pins, boards, users, and more. As an auto-generated client, it aims to quickly reflect changes in the Pinterest API specification. It is actively maintained with frequent minor releases reflecting API spec updates.","last_verified":"2026-04-16T00:00:00.000Z","tags":["api-client","pinterest","rest-api","generated","marketing","e-commerce"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pinterest-generated-client"},{"id":256,"title":"pip","library":"pip","status":"active","version":"26.0.1","language":"python","ecosystem":"pypi","summary":"pip is the PyPA-recommended package installer for Python. It installs packages from the Python Package Index (PyPI) and other indexes, supporting wheels, source distributions, VCS URLs, and local paths. Current version is 26.0.1 (bundled with CPython via ensurepip). Releases follow a roughly quarterly cadence aligned with CPython releases. pip is primarily a CLI tool; it intentionally exposes no stable programmatic Python API.","last_verified":"2026-05-12T19:20:32.238Z","tags":["packaging","installer","pypa","devtools","cli"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pip"},{"id":1626,"title":"pip-api: Unofficial Importable pip API","library":"pip-api","status":"active","version":"0.0.34","language":"python","ecosystem":"pypi","summary":"pip-api is an unofficial Python library providing a programmatic interface to pip's functionality. It allows developers to inspect installed packages, run pip commands, and manage package metadata directly from Python code. The current version is 0.0.34. Due to its nature of wrapping pip's internal APIs, its release cadence is closely tied to pip's updates and internal changes.","last_verified":"2026-04-23T23:28:16.083Z","tags":["pip","packaging","package management","cli","utility"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pip-api"},{"id":1627,"title":"pip-audit","library":"pip-audit","status":"active","version":"2.10.0","language":"python","ecosystem":"pypi","summary":"pip-audit is a command-line tool for scanning Python environments (installed packages, requirements files, or lockfiles) for known vulnerabilities. It leverages various vulnerability databases like OSV and Ecosyste.ms to provide comprehensive security checks. Currently at version 2.10.0, it maintains an active development pace with frequent minor releases to introduce new features, fix bugs, and update dependencies.","last_verified":"2026-04-23T23:28:40.616Z","tags":["security","vulnerability-scanning","cli","pypa","dependency-auditing"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pip-audit"},{"id":8423,"title":"pip-autoremove","library":"pip-autoremove","status":"active","version":"0.10.0","language":"python","ecosystem":"pypi","summary":"pip-autoremove is a command-line utility that extends pip's functionality to automatically remove a specified package along with any of its dependencies that are no longer required by other installed packages. It helps keep your Python environments clean and lean. The current version is 0.10.0, and it appears to be actively maintained with recent updates.","last_verified":"2026-04-16T00:00:00.000Z","tags":["pip","cli","package management","dependency","cleanup"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pip-autoremove"},{"id":6409,"title":"pip-check","library":"pip-check","status":"active","version":"3.2.1","language":"python","ecosystem":"pypi","summary":"pip-check is a Python command-line utility that provides a quick overview of all installed packages and their update status. It functions by calling `pip list --outdated` and transforming the output into a more user-friendly table. It also supports `uv` or `pip` at any specified location. The project is actively maintained, with version 3.2.1 as of the last PyPI update.","last_verified":"2026-04-15T00:00:00.000Z","tags":["pip","package management","updates","cli","dependency management"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pip-check"},{"id":24238,"title":"pip-check-reqs","library":"pip-check-reqs","status":"active","version":"2.5.6","language":"python","ecosystem":"pypi","summary":"A tool to find packages that should or should not be in requirements for a Python project. It checks for missing dependencies (packages imported but not listed) and unused packages (listed but not imported). Current version 2.5.6, requires Python >=3.9, actively maintained.","last_verified":"2026-05-01T00:00:00.000Z","tags":["requirements","dependencies","linter","pip"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pip-check-reqs"},{"id":9183,"title":"pip-chill","library":"pip-chill","status":"active","version":"1.0.5","language":"python","ecosystem":"pypi","summary":"pip-chill is a command-line utility that extends `pip freeze` by listing only the Python packages that were directly installed by the user, excluding their transitive dependencies. This helps create cleaner `requirements.txt` files. The current version is 1.0.5, and it has a moderate release cadence with improvements and bug fixes.","last_verified":"2026-04-16T00:00:00.000Z","tags":["cli","package management","pip","requirements"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pip-chill"},{"id":8424,"title":"pip-compile-multi","library":"pip-compile-multi","status":"active","version":"3.3.0","language":"python","ecosystem":"pypi","summary":"pip-compile-multi is a command-line utility for compiling multiple Python `requirements.in` files into locked `requirements.txt` files. It builds upon `pip-tools` (or `uv`) to manage complex dependency graphs, resolve cross-file conflicts, and ensure deterministic, reproducible environments across different project stages like development, testing, and production. The library is actively maintained, with recent updates, and is currently at version 3.3.0.","last_verified":"2026-04-16T00:00:00.000Z","tags":["dependency management","pip","pip-tools","requirements","lockfile","cli","monorepo","python"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pip-compile-multi"},{"id":5681,"title":"pip-hello-world","library":"pip-hello-world","status":"maintenance","version":"0.1","language":"python","ecosystem":"pypi","summary":"pip-hello-world is a minimalist Python package, version 0.1, released in March 2017. It serves primarily as a 'Hello World' example for demonstrating basic setuptools packaging and installation via pip. Due to its age and simple nature, it offers very limited functionality and is primarily for educational or testing purposes of the packaging process rather than practical application. The project has not seen updates since its initial release.","last_verified":"2026-04-11T00:00:00.000Z","tags":["hello-world","packaging","setuptools","example"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pip-hello-world"},{"id":8425,"title":"pip-install-test","library":"pip-install-test","status":"active","version":"0.5","language":"python","ecosystem":"pypi","summary":"pip-install-test is a minimal stub package (current version 0.5) designed to test the success of `pip install` operations. It provides a straightforward mechanism for verifying that a Python environment is capable of installing third-party modules via pip. Its primary purpose is to offer a simple 'existence proof of viability' for pip installations, rather than to provide complex functionality or exercise the full feature set of pip or setuptools. The package was last updated in March 2019 and serves as a utility for validating basic Python package management setups.","last_verified":"2026-04-16T00:00:00.000Z","tags":["pip","testing","package management","utility"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pip-install-test"},{"id":3211,"title":"pip-licenses","library":"pip-licenses","status":"active","version":"5.5.5","language":"python","ecosystem":"pypi","summary":"pip-licenses is a command-line interface (CLI) tool designed to efficiently list the software licenses of Python packages installed via pip. It is actively maintained with regular updates, aligning with the release cadence of `pip` itself. The current version is 5.5.5.","last_verified":"2026-04-11T00:00:00.000Z","tags":["licenses","cli","compliance","dependencies","pypi"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pip-licenses"},{"id":24239,"title":"pip-licenses-cli","library":"pip-licenses-cli","status":"active","version":"4.0.0","language":"python","ecosystem":"pypi","summary":"A CLI tool to dump the software license list of Python packages installed with pip. Current version 4.0.0 requires Python >=3.10 and <4. It is a fork of pip-licenses with improved modularization and support for PEP 639 License-File field.","last_verified":"2026-05-01T00:00:00.000Z","tags":["license","pip","cli","compliance"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pip-licenses-cli"},{"id":21692,"title":"pip-licenses-lib","library":"pip-licenses-lib","status":"active","version":"1.1.0","language":"python","ecosystem":"pypi","summary":"A library to retrieve the software license list of Python packages installed with pip. Provides programmatic access to license metadata, with support for PEP 639, PEP 770, and SBOM files. Current version 1.1.0, requires Python >=3.10, released approximately every few months.","last_verified":"2026-04-27T00:00:00.000Z","tags":["licenses","pip","metadata","compliance","sbom"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pip-licenses-lib"},{"id":13772,"title":"Pip Requirements File Parser for JavaScript","library":"pip-requirements-js","status":"active","version":"1.0.3","language":"javascript","ecosystem":"npm","summary":"pip-requirements-js is a pure JavaScript and TypeScript library designed to robustly parse `requirements.txt`, `constraints.txt`, and `requirements.in` files, strictly adhering to pip's documentation on the requirements file format and PEP 508 for dependency specification. The current stable version is 1.0.3, released on March 9, 2026. The project shows an active development cadence, with several releases in late 2025 and early 2026. Its key differentiator is the use of the Ohm.js parser generator, ensuring high fidelity to Python's pip parsing logic, including complex environment markers and file inclusions. It offers both 'full' and 'loose' parsing modes, with options to include source location information for advanced use cases like editor tooling.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","pip","python","requirements.txt","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pip-requirements-js"},{"id":1266,"title":"pip-requirements-parser","library":"pip-requirements-parser","status":"active","version":"32.0.1","language":"python","ecosystem":"pypi","summary":"pip-requirements-parser is a Python library designed for robustly parsing `pip` requirement files. It distinguishes itself by leveraging `pip`'s own internal parsing logic, ensuring high accuracy in handling the diverse and often complex `pip` requirement format. The library provides a stable, offline API for parsing, making it suitable for environments where network access is restricted or where precise `pip`-compatible parsing is critical. It is currently at version 32.0.1 and aims for a stable API for its users, despite the inherent complexities of `pip`'s internal requirement file format.","last_verified":"2026-04-23T19:03:58.054Z","tags":["pip","requirements","parser","packaging","dependency"],"install_tag":"stale","install_tag_description":"widespread failures or data too old to trust","api":"https://checklist.day/api/registry/pip-requirements-parser"},{"id":21693,"title":"pip-review","library":"pip-review","status":"active","version":"1.3.0","language":"python","ecosystem":"pypi","summary":"pip-review is a command-line tool to manage PyPI package updates. It wraps pip list --outdated and provides interactive or automatic upgrade modes. The current version is 1.3.0, released in 2024. Release cadence is irregular; the project is looking for a new maintainer.","last_verified":"2026-04-27T00:00:00.000Z","tags":["pip","update","upgrade","package management","cli"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pip-review"},{"id":1856,"title":"pip-system-certs","library":"pip-system-certs","status":"active","version":"5.3","language":"python","ecosystem":"pypi","summary":"pip-system-certs automatically configures Python to use system certificates via the `truststore` library. It primarily achieves this by monkey-patching `urllib3`, allowing `pip` and other applications utilizing `urllib3` (like `requests`) to respect OS-provided certificate bundles. It is currently at version 5.3 and typically sees several releases per year, often in conjunction with updates to `pip` or its underlying `truststore` dependency.","last_verified":"2026-04-24T02:32:04.201Z","tags":["security","certificates","tls","networking","pip","truststore","ssl"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pip-system-certs"},{"id":921,"title":"pip-tools","library":"pip-tools","status":"active","version":"7.5.3","language":"python","ecosystem":"pypi","summary":"pip-tools is a set of command-line tools, primarily `pip-compile` and `pip-sync`, designed to help manage Python project dependencies by pinning them to exact versions. It aims to ensure deterministic and reproducible builds by generating fully-pinned `requirements.txt` files from abstract `requirements.in` files (or `pyproject.toml`). The library is currently at version 7.5.3 and actively maintained, though its release cadence can sometimes be irregular, with recent updates catching up after periods of inactivity.","last_verified":"2026-04-11T14:22:51.217Z","tags":["dependency management","pip","requirements","packaging","cli","virtual environments"],"install_tag":"stale","install_tag_description":"widespread failures or data too old to trust","api":"https://checklist.day/api/registry/pip-tools"},{"id":21694,"title":"pip-upgrader","library":"pip-upgrader","status":"active","version":"2.4.4","language":"python","ecosystem":"pypi","summary":"An interactive pip requirements upgrader that updates version pins in requirements.txt files. Current version 2.4.4, requires Python >=3.10. Release cadence is irregular, with updates focused on bug fixes and minor features.","last_verified":"2026-04-27T00:00:00.000Z","tags":["pip","requirements","upgrade","workflow"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pip-upgrader"},{"id":24240,"title":"pip2pi","library":"pip2pi","status":"maintenance","version":"0.8.2","language":"python","ecosystem":"pypi","summary":"pip2pi is a tool for building a PyPI-compatible package repository from pip requirements. It takes a requirements.txt file and downloads packages and their dependencies to a local directory that can be served via a web server. Current version is 0.8.2, works with Python 3.8+. Release cadence is infrequent; last release was August 2023.","last_verified":"2026-05-01T00:00:00.000Z","tags":["package repository","pip requirements","offline installation","pypi mirror"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pip2pi"},{"id":6772,"title":"PyTorch3D","library":"pipablepytorch3d","status":"active","version":"0.7.6","language":"python","ecosystem":"pypi","summary":"PyTorch3D is FAIR's library of reusable components for deep learning with 3D data, currently at version 0.7.6. It provides efficient data structures for storing and manipulating triangle meshes, optimized operations on 3D data (like projective transformations, graph convolution, sampling, and loss functions), and a modular differentiable mesh renderer. The library is actively developed and designed to integrate smoothly with PyTorch for predicting and manipulating 3D data, with operators that can handle minibatches, are differentiable, and can utilize GPUs.","last_verified":"2026-04-15T00:00:00.000Z","tags":["3d","computer-vision","pytorch","deep-learning","mesh","rendering","geometry"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pipablepytorch3d"},{"id":1628,"title":"pipdeptree","library":"pipdeptree","status":"active","version":"2.34.0","language":"python","ecosystem":"pypi","summary":"pipdeptree is a command-line utility that displays the installed Python packages in a dependency tree format. It helps visualize package relationships and identify issues like duplicate or conflicting dependencies. Maintained by the tox-dev team, it is actively developed with frequent minor releases, currently at version 2.34.0.","last_verified":"2026-04-23T23:28:56.363Z","tags":["cli","package management","dependencies","visualization","packaging"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pipdeptree"},{"id":10040,"title":"Python Pipe Library","library":"pipe","status":"active","version":"2.2","language":"python","ecosystem":"pypi","summary":"The `pipe` library enables a shell-like infix syntax in Python, allowing users to chain operations on iterables using the pipe (`|`) operator. It provides a functional programming style for data processing, similar to LINQ in C# or shell pipes. The current stable version is 2.2, and it follows a slow but steady release cadence, focusing on stability given its utility nature.","last_verified":"2026-04-17T00:00:00.000Z","tags":["functional programming","pipeline","infix syntax","iterators","data processing"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pipe"},{"id":5368,"title":"PipeCat AI","library":"pipecat-ai","status":"active","version":"0.0.108","language":"python","ecosystem":"pypi","summary":"PipeCat AI is an open-source framework designed for building real-time voice and multimodal AI assistants. It provides a modular pipeline architecture for integrating various services like Speech-to-Text (STT), Large Language Models (LLM), Text-to-Speech (TTS), and real-time transports (e.g., Daily.co). It's currently in pre-1.0 development, with frequent updates introducing new features and services.","last_verified":"2026-04-13T00:00:00.000Z","tags":["AI","voice-assistant","multimodal","realtime","LLM","TTS","STT","pipeline","conversational-ai"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pipecat-ai"},{"id":10041,"title":"Pipecat AI Flows","library":"pipecat-ai-flows","status":"active","version":"1.0.0","language":"python","ecosystem":"pypi","summary":"Pipecat AI Flows provides a powerful conversation flow management system for Pipecat AI applications. It allows developers to define structured conversational experiences using dynamic nodes and functions, managing transitions and LLM interactions. The library is currently at version 1.0.0 and follows an active release cadence, with frequent updates preceding major version releases.","last_verified":"2026-04-17T00:00:00.000Z","tags":["ai","llm","conversational-ai","chatbot","flow-management","pipecat"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pipecat-ai-flows"},{"id":23140,"title":"Pipecat AI Small WebRTC Prebuilt","library":"pipecat-ai-small-webrtc-prebuilt","status":"active","version":"2.5.0","language":"python","ecosystem":"pypi","summary":"A simple, ready-to-use client for testing the SmallWebRTCTransport in the Pipecat AI framework. Version 2.5.0 requires Python >=3.10. Provides a prebuilt WebRTC client to quickly validate voice pipelines without building a full UI.","last_verified":"2026-05-01T00:00:00.000Z","tags":["webrtc","voice","ai","pipeline","testing"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pipecat-ai-small-webrtc-prebuilt"},{"id":23141,"title":"Pipedream SDK","library":"pipedream","status":"active","version":"1.1.11","language":"python","ecosystem":"pypi","summary":"Python SDK for the Pipedream platform, enabling integration with over 2,000 apps and APIs for building workflows, managing accounts, and executing actions. Current version 1.1.11, released with progressive scopes support. Active development with frequent minor releases.","last_verified":"2026-05-01T00:00:00.000Z","tags":["pipedream","sdk","workflow-automation","api-integration"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pipedream"},{"id":3738,"title":"PipelineWise Singer Python Library","library":"pipelinewise-singer-python","status":"maintenance","version":"2.0.1","language":"python","ecosystem":"pypi","summary":"This library is a fork of Singer's singer-python, specifically tailored for PipelineWise compatibility. It provides utilities for implementing the Singer.io data replication specification, enabling taps (data extractors) and targets (data loaders) to communicate using a standard JSON-based message format over stdout. The current version is 2.0.1, with releases occurring infrequently, typically driven by critical bug fixes or significant feature enhancements like performance improvements.","last_verified":"2026-04-25T14:44:38.832Z","tags":["singer.io","etl","data integration","pipelinewise","data pipeline","tap","target","json"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pipelinewise-singer-python"},{"id":11556,"title":"pipenet","library":"pipenet","status":"active","version":"1.4.0","language":"javascript","ecosystem":"npm","summary":"pipenet is a Node.js library and CLI tool designed to instantly expose local development servers to the public internet, facilitating testing and collaboration without complex network configurations. Currently at version 1.4.0, the project demonstrates an active release cadence with several updates in early 2026, including features like adding hooks and shared tunnel server capabilities for cloud deployments. It offers both a command-line interface for quick usage and a programmatic API for deeper integration into automated workflows or testing environments. Key differentiators include the ability to request specific subdomains, support for custom upstream tunnel servers, and the option to run a self-hosted pipenet server with custom domains and multiple domain support, providing flexibility for various deployment scenarios. It ships with TypeScript types, promoting better developer experience in typed environments.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pipenet"},{"id":922,"title":"Pipenv","library":"pipenv","status":"active","version":"2026.4.0","language":"python","ecosystem":"pypi","summary":"Pipenv is a Python development workflow tool that combines package management and virtual environment management into a single interface. It aims to simplify the process of installing, uninstalling, tracking, and documenting dependencies while automatically creating and managing project-specific virtual environments. Pipenv utilizes `Pipfile` to declare abstract dependencies and `Pipfile.lock` for deterministic builds, ensuring reproducible environments across different systems. It is actively maintained and currently at version 2026.4.0, with a regular release cadence.","last_verified":"2026-03-29T00:00:00.000Z","tags":["dependency management","virtual environments","packaging","development workflow","cli"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pipenv"},{"id":7501,"title":"Piper TTS","library":"piper-tts","status":"active","version":"1.4.2","language":"python","ecosystem":"pypi","summary":"Piper TTS is a fast, local, and neural text-to-speech engine optimized for CPU performance, allowing speech synthesis directly on device. It is currently at version 1.4.2 and receives frequent minor updates with occasional major version changes that introduce new features and API adjustments.","last_verified":"2026-04-16T00:00:00.000Z","tags":["TTS","speech-synthesis","local","neural-networks","AI","offline"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/piper-tts"},{"id":10043,"title":"Pipeline Status Reporter","library":"pipestat","status":"active","version":"0.13.1","language":"python","ecosystem":"pypi","summary":"pipestat is a Python library that acts as a pipeline results reporter. It provides a flexible way to manage and track the status and outputs of computational pipelines, supporting various backends like YAML files, SQLite databases, and Pephub. The current version is 0.13.1, and it maintains a regular release cadence, with several minor versions and patches released annually.","last_verified":"2026-04-17T00:00:00.000Z","tags":["pipeline","workflow","status","results","reporting","bioinformatics"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pipestat"},{"id":8426,"title":"Pipfile File Format Specification Library","library":"pipfile","status":"active","version":"0.0.2","language":"python","ecosystem":"pypi","summary":"The `pipfile` library serves as the canonical reference and parsing implementation for the Pipfile and Pipfile.lock file formats. It is a low-level library primarily intended for use by other tools (such as Pipenv) to programmatically read, write, and manipulate these dependency definition files. The current version is 0.0.2, and its release cadence is very infrequent, reflecting its role as a stable specification parser rather than a frequently updated application.","last_verified":"2026-04-16T00:00:00.000Z","tags":["package-management","dependency-resolution","file-format","pipenv","parser"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pipfile"},{"id":26080,"title":"Piping2","library":"piping2","status":"maintenance","version":"0.4.1","language":"javascript","ecosystem":"npm","summary":"Piping2 is a hot-reload utility for Node.js that automatically restarts your application when files change, without requiring a wrapper binary. Version 0.4.1 is the latest stable release. Unlike nodemon or node-supervisor, it uses the cluster API to spawn your app in a worker process, enabling clean restarts without external daemons. It supports transpiler integration (e.g., Babel), file watching via chokidar, and optional require hook for selective monitoring. This package is considered unstable and intended for development only. Note that piping2 is a fork of the original piping package, with no active maintenance.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","live","code","reload","hot"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/piping2"},{"id":10044,"title":"PipMaster Package Manager Utility","library":"pipmaster","status":"active","version":"1.1.8","language":"python","ecosystem":"pypi","summary":"pipmaster is a versatile Python package manager utility designed to simplify common tasks such as package installation, updates, checks, and environment management. The current version is 1.1.8, and it maintains an active release cadence as needed for feature enhancements and bug fixes.","last_verified":"2026-04-17T00:00:00.000Z","tags":["package management","pip","utility","automation"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pipmaster"},{"id":4685,"title":"pipreqs","library":"pipreqs","status":"active","version":"0.5.0","language":"python","ecosystem":"pypi","summary":"pipreqs is a Python utility that automatically generates a `requirements.txt` file for a project based on the import statements found in its Python files and Jupyter notebooks. It aims to create a clean, minimal list of direct dependencies, avoiding the inclusion of unused packages or the entire environment as `pip freeze` does. The current version is 0.5.0, and releases occur irregularly, with significant updates like Jupyter support recently added.","last_verified":"2026-04-12T00:00:00.000Z","tags":["requirements","dependencies","packaging","cli","jupyter"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pipreqs"},{"id":5369,"title":"pipupgrade","library":"pipupgrade","status":"maintenance","version":"1.12.0","language":"python","ecosystem":"pypi","summary":"pipupgrade is a command-line interface (CLI) tool for upgrading Python packages across various environments. It supports requirements.txt files and Pipfiles, leveraging semantic versioning to intelligently manage updates and prevent unintended breaking changes. The current version is 1.12.0, released in February 2022, indicating a maintenance-focused release cadence.","last_verified":"2026-04-13T00:00:00.000Z","tags":["pip","package management","cli","upgrade","dependencies"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pipupgrade"},{"id":18665,"title":"Pipwerks SCORM API Wrapper","library":"pipwerks-scorm-api-wrapper","status":"active","version":"0.1.2","language":"javascript","ecosystem":"npm","summary":"Module wrapper for the Pipwerks SCORM API Wrapper, providing a clean ES6 module interface for LMS communication in e-learning content. Current version 0.1.2. Exposes SCORM object with init, get, set, save, quit methods plus debug and utilities. Intended for browser use in SCORM 1.2/2004 compliant LMS environments. Key differentiator: simplifies the original pipwerks API with ES module exports and npm distribution, avoiding global pollution.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pipwerks-scorm-api-wrapper"},{"id":1629,"title":"pipx: Install and Run Python Applications in Isolated Environments","library":"pipx","status":"active","version":"1.11.1","language":"python","ecosystem":"pypi","summary":"pipx (Python Package Installer for Executables) is a tool to install and run Python applications in isolated environments. It ensures that executable applications installed via pip do not interfere with your system's global Python environment or other projects. It's currently at version 1.11.1 and follows an active, irregular release cadence, often aligning with important bug fixes or Python version support changes. pipx is primarily a command-line interface tool.","last_verified":"2026-04-09T00:00:00.000Z","tags":["CLI","package manager","environment management","tools","virtual environment"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pipx"},{"id":10045,"title":"pipx-in-pipx (formerly pipipxx)","library":"pipx-in-pipx","status":"maintenance","version":"1.0.1","language":"python","ecosystem":"pypi","summary":"pipx-in-pipx (pronounced 'pipx in pipx') is a utility designed to bootstrap pipx itself using pipx. It allows for running or installing pipx into an isolated pipx environment, primarily for ensuring a consistent pipx setup or installing specific pipx versions. The current version is 1.0.1, released in October 2019, indicating a stable but less actively developed codebase.","last_verified":"2026-04-17T00:00:00.000Z","tags":["pipx","packaging","cli","bootstrap","environment"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pipx-in-pipx"},{"id":8427,"title":"PyTorch Image Quality (PIQ)","library":"piq","status":"active","version":"0.8.0","language":"python","ecosystem":"pypi","summary":"PIQ (PyTorch Image Quality) is a collection of measures and metrics for automatic image quality assessment in image-to-image tasks such as denoising, super-resolution, and image generation. Currently at version 0.8.0, the library offers both functional interfaces for calculating metrics and PyTorch modules for using them as loss functions. It has a regular release cadence, with minor versions released every 1-2 months, continually extending its set of measures and metrics.","last_verified":"2026-04-16T00:00:00.000Z","tags":["pytorch","image-quality","metrics","computer-vision","deep-learning"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/piq"},{"id":17874,"title":"Piral CLI","library":"piral-cli","status":"active","version":"1.10.3","language":"javascript","ecosystem":"npm","summary":"Piral CLI (Command Line Interface) is the essential toolkit for developing microfrontends within the Piral framework. It empowers developers to scaffold new Piral instances (the host shell application) and individual Pilets (the microfrontend modules), and to manage their lifecycle including building, debugging, and deploying. The current stable version is 1.10.3, with a release cadence that includes frequent patch and minor updates to incorporate bug fixes, dependency upgrades, and enhance compatibility with evolving frontend frameworks like Angular and React. Its key differentiators include a bundler-agnostic architecture supporting popular tools such as Webpack, Vite, and Esbuild, strong TypeScript integration, and comprehensive features for orchestrating independently deployable microfrontends, including shared dependencies and dynamic runtime updates.","last_verified":"2026-04-23T00:00:00.000Z","tags":["javascript","portal","modules","microfrontend","base","functional","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/piral-cli"},{"id":26081,"title":"Piral CLI esbuild Plugin","library":"piral-cli-esbuild","status":"active","version":"1.4.0","language":"javascript","ecosystem":"npm","summary":"A plugin for the Piral CLI that replaces the default bundler (webpack/parcel) with esbuild, providing faster debug and build capabilities for pilets and Piral instances. Version 1.4.0 is the current stable release, published with provenance. The plugin bundles esbuild, esbuild-sass-plugin, esbuild-codegen-plugin, and handles asset files out of the box. It requires Node.js >=20.18.1 and works with piral-cli. Key differentiators: seamless drop-in replacement, no additional config needed, and support for customization via esbuild.config.js. Recent updates include provenance, improved externals handling, and Node.js polyfills via plugins. The package ships TypeScript declarations.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","piral-cli","piral","plugin","esbuild","build","debug","bundle","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/piral-cli-esbuild"},{"id":15757,"title":"Piral CLI Parcel Bundler Plugin","library":"piral-cli-parcel","status":"active","version":"1.1.0","language":"javascript","ecosystem":"npm","summary":"Piral CLI Parcel is a plugin designed to integrate Parcel Bundler (specifically Parcel v1) into the Piral CLI ecosystem. It enables developers to use Parcel for bundling both Piral instances and individual pilets, simplifying the build and debug processes. The current stable version is v1.1.0, with ongoing active development and recent updates including a move to a dedicated repository. This plugin eliminates the need for manual Parcel installation or configuration, providing a 'batteries included' approach by bundling essential Parcel plugins such as `parcel-plugin-at-alias`, `parcel-plugin-codegen`, `parcel-plugin-externals`, and `parcel-plugin-import-maps`. While it offers a streamlined development experience for Piral projects using Parcel v1, users should be aware of its reliance on the older Parcel version, which has different features and behavior compared to Parcel v2. Its primary differentiator is seamless integration with `piral-cli`, offering an alternative bundling solution alongside other options like Webpack or ESBuild within the Piral framework.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","piral-cli","piral","plugin","parcel","build","debug","bundle","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/piral-cli-parcel"},{"id":21695,"title":"Piral CLI Vite","library":"piral-cli-vite","status":"active","version":"1.4.0","language":"javascript","ecosystem":"npm","summary":"Plugin for Piral CLI that enables using Vite as the bundler for Piral instances and pilets. Current stable version is 1.4.0, released with provenance support. Releases are frequent with bug fixes and feature additions. Key differentiator: batteries-included approach with built-in vite-plugin-codegen and vite-plugin-environment, no need to install Vite separately. Handles assets, stylesheets (CSS, SASS), and TypeScript out of the box. Supports custom Vite config via vite.config.js/ts.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","piral-cli","piral","plugin","vite","build","debug","bundle","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/piral-cli-vite"},{"id":15474,"title":"Piral CLI Webpack 5 Bundler Plugin","library":"piral-cli-webpack5","status":"active","version":"1.10.3","language":"javascript","ecosystem":"npm","summary":"This package, `piral-cli-webpack5`, is a crucial plugin for the `piral-cli` toolchain, enabling developers to use Webpack version 5 for both debugging and production builds of micro-frontend applications (pilets) and their host applications (Piral instances). It provides the underlying bundling logic when `webpack5` is selected as the bundler within the Piral ecosystem. The package is currently at version 1.10.3 and is actively maintained, receiving frequent updates primarily focused on dependency upgrades, bug fixes, and compatibility improvements with newer versions of underlying frameworks like Angular. Releases appear to follow a regular cadence aligned with the broader Piral project, often weekly or bi-weekly for patch releases. Its key differentiator is its tight integration with the Piral CLI, abstracting away much of the complex Webpack 5 configuration needed for micro-frontends, allowing developers to focus on application logic rather than bundler specifics. It requires Node.js version 18.17 or higher.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","piral-cli","piral","plugin","webpack","webpack5","webpack-5","build","debug","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/piral-cli-webpack5"},{"id":11558,"title":"Piral Vue 2 Plugin","library":"piral-vue","status":"active","version":"1.10.3","language":"javascript","ecosystem":"npm","summary":"Piral-vue is a plugin designed for integrating Vue 2 components within a Piral microfrontend application. It acts as a converter, allowing developers to seamlessly register and render existing or new Vue 2 components as pilets (microfrontends) or parts of pilets. The package is an integral part of the larger Piral ecosystem, which focuses on building scalable and maintainable web portals using a microfrontend architecture, facilitating the combination of different frontend frameworks. As of version 1.10.3, it continues to receive regular updates, typically with minor point releases addressing bug fixes, dependency updates, and improvements within the broader Piral framework, ensuring compatibility and stability within the Piral ecosystem. Its key differentiator is its explicit support for Vue 2, enabling the reuse of established Vue 2 codebases within a modern microfrontend shell. This provides a clear migration path or coexistence strategy for organizations with significant investments in Vue 2 applications, allowing them to incrementally modernize or integrate without forcing an immediate, large-scale upgrade to Vue 3. The plugin handles the necessary lifecycle management and integration points to make Vue 2 components behave as native Piral extensions or pages.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","piral","pilet-api","smapiot","portal","modules","api","plugin","plugin-converter","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/piral-vue"},{"id":11557,"title":"Piral Vue 3 Plugin","library":"piral-vue-3","status":"active","version":"1.10.3","language":"javascript","ecosystem":"npm","summary":"piral-vue-3 is a plugin designed to seamlessly integrate Vue 3 components within a Piral microfrontend application. It enables developers to build 'pilets' (microfrontends) using Vue 3, which can then be dynamically loaded and rendered by a Piral instance (the 'shell' application). The current stable version is 1.10.3, with minor point releases occurring frequently, typically addressing dependency updates, bug fixes, and improvements across the Piral ecosystem. Key differentiators include its tight integration with the Piral Pilet API, allowing Vue 3 components to leverage the Piral communication layer and shared services, and its focus on enabling a multi-framework approach within a single microfrontend host. It abstracts away the complexities of mounting and unmounting Vue 3 applications within the Piral lifecycle, providing a robust solution for incorporating Vue 3 into larger, heterogeneous microfrontend architectures.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","piral","pilet-api","smapiot","portal","modules","api","plugin","plugin-converter","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/piral-vue-3"},{"id":27237,"title":"PismoSendLogs","library":"pismosendlogs","status":"active","version":"0.2.0","language":"python","ecosystem":"pypi","summary":"A Python library to send logs to Pismo or other endpoints. Current version 0.2.0. In early development with no stable release cadence.","last_verified":"2026-04-27T00:00:00.000Z","tags":["logs","pismo","monitoring"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pismosendlogs"},{"id":28046,"title":"Pitaya Framework","library":"pitaya-framework","status":"active","version":"0.0.44","language":"javascript","ecosystem":"npm","summary":"An Aurelia-based plugin framework for building modular web applications with TypeScript support. Currently at version 0.0.44, with low release cadence. It is bootstrapped with aurelia-cli and provides custom elements, attributes, value converters, and binding behaviors. Unlike full Aurelia applications, this package focuses on reusable resources that can be imported into any Aurelia project. It uses PLATFORM.moduleName() for compatibility with webpack, CLI bundler, and jspm. The package does not bundle core Aurelia dependencies, relying on the host app to provide them, which reduces duplication risk. TypeScript types are included.","last_verified":"2026-05-09T00:00:00.000Z","tags":["javascript","pitaya framework","mdc web","aurelia","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pitaya-framework"},{"id":11559,"title":"Pixabay JavaScript Autocomplete","library":"pixabay-javascript-autocomplete","status":"abandoned","version":"1.0.4","language":"javascript","ecosystem":"npm","summary":"This package provides a lightweight, vanilla JavaScript solution for autocomplete and autosuggest functionalities. Released in 2015, its current stable version is 1.0.4, last updated in February 2016. It distinguishes itself by having no external dependencies, a small footprint (less than 2.4 KB gzipped), and extensive browser support down to Internet Explorer 8+. It was developed by Pixabay.com and features a flexible data source, smart caching, configurable delay, and minimum character settings. Its release cadence was short-lived, with the last update nearly a decade ago, indicating it is no longer actively maintained. While functional for its intended environment, it lacks modern JavaScript ecosystem integrations.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","autocomplete","autosuggest","autosuggester","suggest","suggester","completer","select","dropdown"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pixabay-javascript-autocomplete"},{"id":11560,"title":"Pixel Utility Functions","library":"pixel-utils","status":"active","version":"0.9.0","language":"javascript","ecosystem":"npm","summary":"pixel-utils is a JavaScript/TypeScript library providing minimalist utility functions for pixel manipulation. As of version 0.9.0, it offers conversions between raw, RGB, and RGBA pixel formats, functions for handling 'no data' values, pixel iteration, selection, and transparency adjustments. The library is optimized for speed and supports optional mutability for memory-preserving operations. A key differentiator is its ability to handle raw image data (not limited to 8-bit 0-255 RGBA) and arbitrary image layouts, thanks to integration with the xdim library. While actively developed with frequent minor updates, the project maintains a 'beta' status, indicating that function signatures are subject to change without strict adherence to semantic versioning for breaking changes. Core assumptions involve pixel formats as arrays of numbers (0-255 for RGB/RGBA, arbitrary for raw) and specific conventions for alpha and 'no data' values.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","color","pixel","rgb","rgba","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pixel-utils"},{"id":28045,"title":"pixelhog","library":"pixelhog","status":"active","version":"1.2.0","language":"python","ecosystem":"pypi","summary":"Rust-accelerated pixelmatch and SSIM for PNG bytes. Current version 1.2.0, active development, monthly releases.","last_verified":"2026-05-09T00:00:00.000Z","tags":["image-comparison","pixelmatch","ssim","rust","png","diff"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pixelhog"},{"id":4170,"title":"pixelmatch","library":"pixelmatch","status":"active","version":"0.4.0","language":"python","ecosystem":"pypi","summary":"pixelmatch-py is a fast, pure-Python library for pixel-level image comparison, originally designed for comparing screenshots in tests. It provides accurate anti-aliased pixel detection and perceptual color difference metrics. This library is a Python port of the popular JavaScript `mapbox/pixelmatch` library and currently supports Python versions 3.10 and newer, with a stable release cadence.","last_verified":"2026-04-11T00:00:00.000Z","tags":["image comparison","image diff","screenshot testing","PIL","Pillow","computer vision"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pixelmatch"},{"id":10046,"title":"PixelOE (Detail-Oriented Pixelization)","library":"pixeloe","status":"active","version":"0.1.4","language":"python","ecosystem":"pypi","summary":"PixelOE is a Python library for detail-oriented image pixelization based on a contrast-aware outline expansion algorithm. It's designed to create pixel art-style images while preserving key details. The current version is 0.1.4, and the library appears to be actively maintained with releases as features and improvements are developed.","last_verified":"2026-04-17T00:00:00.000Z","tags":["image-processing","pixel-art","computer-vision","image-manipulation","graphics"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pixeloe"},{"id":13773,"title":"Pixelsmith Image Engine","library":"pixelsmith","status":"active","version":"2.6.0","language":"javascript","ecosystem":"npm","summary":"Pixelsmith, currently at version 2.6.0, functions as a Node.js-based engine for `spritesmith`, specializing in programmatically creating image composites. It leverages `get-pixels` for decoding various image formats (like PNG, JPG, GIF) and `save-pixels` for encoding the resulting canvas into output formats, primarily PNG. The library allows developers to construct an in-memory canvas, add multiple source images at specified positions, and then export the combined image as a readable stream. While specific release cadences are not documented, its integration with `spritesmith` implies ongoing maintenance for compatibility. A key differentiator is its adherence to the `spritesmith-engine-spec` version 2.0.0, providing a standardized interface for sprite generation within the `spritesmith` ecosystem, offering robust image handling capabilities crucial for build-time asset optimization.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","spritesmith","image","spritesmith-engine"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pixelsmith"},{"id":20265,"title":"PixiConsole","library":"pixi-console","status":"active","version":"4.0.0","language":"javascript","ecosystem":"npm","summary":"Pixi-console is a console overlay class for Pixi.js v6/v7 (peer dep) that displays log and error messages on screen, primarily for mobile game debugging. Current stable version is 4.0.0, with support for Pixi v7 added in December 2023. It automatically hooks into console.log and console.error, showing on error, and maintains a singleton pattern. Differentiators: no external dependencies besides Pixi.js, simple API with customizable configuration, and typed via included TypeScript definitions.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pixi-console"},{"id":11561,"title":"Pixl Server Daemon Framework","library":"pixl-server","status":"active","version":"1.0.50","language":"javascript","ecosystem":"npm","summary":"Pixl-server is a generic server daemon framework for Node.js, designed to provide a foundational layer for building custom server applications such as web backends. It offers essential services like configuration file loading, command-line argument parsing, and robust logging capabilities out-of-box. The core differentiator is its plug-in component system, allowing developers to extend server functionality with pre-built or custom components (e.g., pixl-server-web for HTTP serving, pixl-server-api for JSON APIs). The current stable version is 1.0.50. Based on the provided release history, it appears to follow a slow, incremental release cadence within its 1.x major version, with initial release 1.0.0. This framework enables developers to quickly set up and manage daemon processes with modular, extensible functionality.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","server","daemon"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pixl-server"},{"id":13776,"title":"JSON REST API Component for pixl-server","library":"pixl-server-api","status":"maintenance","version":"1.0.9","language":"javascript","ecosystem":"npm","summary":"pixl-server-api is a specialized component designed for the `pixl-server` framework, enabling the creation of JSON REST APIs. Built on `pixl-server-web`, it facilitates defining API methods or entire classes that respond to configurable URL patterns such as `/api/METHOD_NAME` or `/api/NAMESPACE/METHOD_NAME`. The package is currently at version 1.0.9, indicating a stable release. While no explicit release cadence is mentioned, the `pixl-server` ecosystem tends towards stability with infrequent, targeted updates rather than rapid iteration. Its primary differentiator is its seamless integration and low-boilerplate approach within the `pixl-server` architecture, making it suitable for applications already leveraging that foundation. It focuses on straightforward JSON response handling.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","api","json"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pixl-server-api"},{"id":21696,"title":"pixl-server-storage","library":"pixl-server-storage","status":"active","version":"4.1.0","language":"javascript","ecosystem":"npm","summary":"A key/value/list storage component for the pixl-server framework, providing multiple back-end engines including local filesystem, Amazon S3, Redis, SQLite, and hybrid. Version 4.1.0 is current, with regular updates. It introduces chunked linked lists for fast list operations, hash tables with key iteration, transaction system for atomic commits/rollbacks, advisory locking, and full-text search indexing. Designed for simplicity and low memory usage, it stands out by supporting multiple storage back-ends with consistent API and built-in maintenance features like auto-expiration and compaction.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","storage","nosql","s3","couchbase","redis","sqlite"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pixl-server-storage"},{"id":18666,"title":"pixl-server-web","library":"pixl-server-web","status":"active","version":"3.0.4","language":"javascript","ecosystem":"npm","summary":"A web server component for the pixl-server framework, supporting HTTP and HTTPS, static file serving, custom URI handlers, access control, request logging, and performance monitoring. Current stable version is 3.0.4. Release cadence is moderate; breaking changes are rare but documented. Key differentiators: deep integration with pixl-server ecosystem, extensive configuration options, and built-in support for features like compression, keep-alive, and request queuing.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","web","http","https","ssl"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pixl-server-web"},{"id":3739,"title":"PKCE Code Verifier and Challenge Generator","library":"pkce","status":"active","version":"1.0.3","language":"python","ecosystem":"pypi","summary":"The `pkce` library is a lightweight Python module designed to simplify the generation of Proof Key for Code Exchange (PKCE) code verifiers and code challenges. It provides essential cryptographic helper functions for implementing the PKCE extension to the OAuth 2.0 Authorization Code Flow, particularly important for public clients (like mobile or single-page applications) that cannot securely store a client secret. The current version is 1.0.3, with an infrequent release cadence reflecting its stable and focused functionality.","last_verified":"2026-04-25T14:44:54.044Z","tags":["python","pkce","oauth","security","authentication","cryptography"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pkce"},{"id":10047,"title":"pkg-about library","library":"pkg-about","status":"active","version":"2.3.0","language":"python","ecosystem":"pypi","summary":"pkg-about provides unified access to Python package metadata at runtime. It's designed to fetch information like version, summary, author, and license for installed packages, abstracting away differences between `pkg_resources` and `importlib.metadata`. The current version is 2.3.0, and it generally follows a release cadence driven by new features or bug fixes, typically every few months.","last_verified":"2026-04-17T00:00:00.000Z","tags":["package management","metadata","introspection","runtime","pypi"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pkg-about"},{"id":26082,"title":"pkg-bundler","library":"pkg-bundler","status":"maintenance","version":"1.0.0-1","language":"javascript","ecosystem":"npm","summary":"pkg-bundler is a zero-configuration Rollup bundler for npm packages, pre-configured with Babel, that automatically generates CommonJS and ES module bundles from a single entry point. Version 1.0.0-1 is the current stable release, with no active development observed. It differentiates from similar tools like microbundle or rollup-starter by enforcing a specific project structure (`.babelrc`, `main`/`module` fields) and providing a single CLI command with no configuration files required. However, its dependency on `rollup` and `babel` is opaque, and there is no support for TypeScript or modern bundling needs. Release cadence is low; the package is largely untended.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pkg-bundler"},{"id":12773,"title":"Package and TypeScript Configuration Utilities","library":"pkg-types","status":"active","version":"2.3.0","language":"javascript","ecosystem":"npm","summary":"pkg-types is a utility library providing Node.js functions and comprehensive TypeScript definitions for common project configuration files, including `package.json`, `tsconfig.json`, and various lock files (e.g., `yarn.lock`, `pnpm-lock.yaml`, `bun.lockb`, `deno.lock`). The current stable version is 2.3.0. The package has an active development cycle, with frequent releases bringing enhancements and bug fixes. A key differentiator is its automatic format detection for `package.json` (supporting `.json`, `.json5`, `.yaml`) and robust utilities for finding and reading workspace configurations across different package managers and monorepo tools like Lerna, Turborepo, and Rush. It streamlines the process of programmatically interacting with project metadata, making it ideal for tooling development.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pkg-types"},{"id":1630,"title":"pkgconfig","library":"pkgconfig","status":"active","version":"1.6.0","language":"python","ecosystem":"pypi","summary":"pkgconfig is a Python library that provides a simple interface to the `pkg-config` command-line tool. It allows Python applications to query installed libraries for their build flags (Cflags, Libs) and version information, making it easier to build and link against external C/C++ libraries. The current version is 1.6.0, and it has an infrequent release cadence, typically releasing new versions only when significant updates or fixes are needed.","last_verified":"2026-04-23T23:29:14.760Z","tags":["pkg-config","build system","c/c++","compiler flags","linker flags"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pkgconfig"},{"id":554,"title":"pkginfo","library":"pkginfo","status":"active","version":"1.12.1.2","language":"python","ecosystem":"pypi","summary":"pkginfo is a Python library providing an API for querying metadata from Python package distributions. It can extract information from source distributions (sdists), binary distributions (bdists, including wheels), and installed packages by inspecting PKG-INFO, EGG-INFO, or dist-info files/directories. The library is actively maintained, with version 1.12.1.2 released in February 2025, and maintains a consistent release cadence.","last_verified":"2026-05-12T15:03:51.153Z","tags":["package management","metadata","sdist","bdist","wheel","distribution","packaging"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/pkginfo"},{"id":24241,"title":"pkginfo2","library":"pkginfo2","status":"active","version":"30.1.0","language":"python","ecosystem":"pypi","summary":"Query metadata from sdists, bdists, and installed packages. A safer fork of pkginfo that avoids arbitrary imports and eval. Current version 30.1.0, released 2025-04. Maintained by AboutCode.org.","last_verified":"2026-05-01T00:00:00.000Z","tags":["metadata","packaging","sdist","bdist","wheel","installed-packages"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pkginfo2"},{"id":14814,"title":"pkgroll: Zero-Config Rollup Bundler","library":"pkgroll","status":"active","version":"2.27.0","language":"javascript","ecosystem":"npm","summary":"pkgroll is a robust JavaScript package bundler built on Rollup, designed for zero-configuration builds by leveraging existing `package.json` fields like `main`, `module`, `types`, and `exports`. It streamlines the process of transforming TypeScript/ESM source code into various output formats, including ESM, CommonJS, and TypeScript declaration files (`.d.ts`). Currently stable at version 2.27.0, pkgroll maintains a frequent release cadence, with multiple bug fixes and minor feature additions observed monthly. Its key differentiators include automatic dependency externalization, built-in minification, comprehensive TypeScript support with `.d.ts` bundling, watch mode for development, and intelligent CLI output features such as hashbang insertion for executables. It simplifies package publishing by reducing the need for extensive build configurations.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","zero config","rollup","package.json","exports","esm","cjs","commonjs","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pkgroll"},{"id":923,"title":"pkgutil-resolve-name","library":"pkgutil-resolve-name","status":"active","version":"1.3.10","language":"python","ecosystem":"pypi","summary":"pkgutil-resolve-name is a Python library that provides a backport of the `pkgutil.resolve_name` function, originally introduced in Python 3.9. It allows resolving a string-based name (e.g., 'module.submodule:ClassName' or 'module.function_name') to its corresponding Python object. The current version is 1.3.10, with an infrequent release cadence as it primarily backports a standard library feature.","last_verified":"2026-04-09T19:41:44.442Z","tags":["pkgutil","import","dynamic-import","backport","reflection"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/pkgutil-resolve-name"},{"id":27238,"title":"pkscreener","library":"pkscreener","status":"active","version":"0.46.20260501.868","language":"python","ecosystem":"pypi","summary":"A Python-based stock screener for NSE (National Stock Exchange of India) with alerts to Telegram channels. Version 0.46.20260501.868 shows daily releases with frequent updates. Provides pre-built screening strategies and output export options.","last_verified":"2026-05-01T00:00:00.000Z","tags":["stock-screener","nse","india","trading","finance"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pkscreener"},{"id":7502,"title":"Python Prefixed KSUID","library":"pksuid","status":"active","version":"1.1.2","language":"python","ecosystem":"pypi","summary":"PKSUID is a Python library for generating Prefixed K-Sortable Unique IDentifiers. It extends the KSUID specification by allowing an arbitrary string prefix of up to 16 bytes, similar to Stripe's prefixed IDs, which helps developers quickly identify the resource type an identifier refers to. The library is currently at version 1.1.2 and has a stable release cadence.","last_verified":"2026-04-16T00:00:00.000Z","tags":["ksuid","uuid","id generation","prefixed id","sortable id"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pksuid"},{"id":3740,"title":"Plac: The Smartest Command Line Arguments Parser","library":"plac","status":"active","version":"1.4.5","language":"python","ecosystem":"pypi","summary":"Plac is a Python library (version 1.4.5) that simplifies command-line argument parsing by automatically generating parsers from function signatures. It works across various Python 3 versions and is known for its minimal dependencies, often relying only on the standard library. Releases are somewhat infrequent but target Python compatibility updates.","last_verified":"2026-04-25T14:45:09.727Z","tags":["command-line","cli","argparse","parsing","decorators","utilities"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/plac"},{"id":8428,"title":"Placebo","library":"placebo","status":"active","version":"0.10.0","language":"python","ecosystem":"pypi","summary":"Placebo is a Python library designed to mock `boto3` calls, allowing developers to record actual AWS service responses and replay them later without interacting with real AWS endpoints. This is particularly useful for unit testing, offline development, and creating consistent test environments. The current version is 0.10.0. Releases have been sporadic, with a significant update to 0.10.0 after a nearly three-year gap, indicating active maintenance but not a fixed cadence.","last_verified":"2026-04-16T00:00:00.000Z","tags":["boto3","testing","mocking","aws","offline","sdk"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/placebo"},{"id":10048,"title":"PlaCo: Rhoban Planning and Control Library","library":"placo","status":"active","version":"0.9.20","language":"python","ecosystem":"pypi","summary":"PlaCo (Planning and Control) is a Python library developed by Rhoban for motion planning and control, particularly in robotics applications. It provides tools for inverse kinematics, contact planning, and motion generation, building upon `pinocchio` and `eigenpy`. The library is currently at version 0.9.20 and has an active but somewhat irregular release cadence, often with minor updates.","last_verified":"2026-04-17T00:00:00.000Z","tags":["robotics","kinematics","motion-planning","control","inverse-kinematics","pinocchio","rhoban"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/placo"},{"id":15759,"title":"Plaid Node.js Client","library":"plaid","status":"active","version":"42.1.0","language":"javascript","ecosystem":"npm","summary":"The `plaid` package is the official Node.js client library for interacting with the Plaid API, providing programmatic access to financial data. Currently at version 42.1.0, the library is actively maintained with updates typically released on a monthly basis, aligning with Plaid API developments. It is generated directly from Plaid's OpenAPI schema, ensuring comprehensive coverage of the latest API version (specifically `2020-09-14`). A key differentiator is its direct support for various Plaid environments (sandbox, development, production) and its use of semantic versioning, with major version increments indicating potentially breaking changes. This client simplifies authentication and API request handling, abstracting the underlying HTTP requests and providing TypeScript type definitions for robust development.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","plaid","plaid.com","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/plaid"},{"id":62,"title":"Plaid","library":"plaid-python","status":"active","version":"38.3.0","language":"python","ecosystem":"pypi","summary":"Official Python client for the Plaid API (bank account linking, transactions, identity, income verification). Auto-generated from OpenAPI spec. Updated monthly, major versions contain breaking changes. Only supports the 2020-09-14 API version (no version selection in client — API version is fixed per SDK release).","last_verified":"2026-05-12T06:19:08.174Z","tags":["payments","banking","fintech","plaid","open-banking","python","transactions"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/plaid-python"},{"id":24242,"title":"Planarity - Graph Planarity Tools","library":"planarity","status":"maintenance","version":"0.6","language":"python","ecosystem":"pypi","summary":"Planarity is a Python package for testing and manipulating the planarity of undirected graphs. It wraps the Boyer-Myrvold planarity algorithm (C library) and provides functions like is_planar, kuratowski_subgraph, and planar_embedding. The current version is 0.6, released with Cython 3 support, but the library is in maintenance mode with infrequent updates.","last_verified":"2026-05-01T00:00:00.000Z","tags":["planarity","graph-theory","networkx","planar-graph","cython"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/planarity"},{"id":17330,"title":"Planck HTTP Fetch","library":"planck-http-fetch","status":"active","version":"1.7.4","language":"javascript","ecosystem":"npm","summary":"Planck HTTP Fetch (current version 1.7.4) is a lightweight, promise-based library for making HTTP and HTTPS requests within Node.js environments. It offers a fluent, chainable API that simplifies the configuration of requests, allowing developers to easily set parameters such as timeouts, custom headers, and basic authentication details. A notable feature is its automatic handling of HTTP 307 temporary redirects, which was introduced in version 1.7.2, enhancing its robustness for web interactions. The library implicitly determines the HTTP method (GET or POST) based on the presence of a request body, streamlining its usage for common data exchange patterns. It ships with comprehensive TypeScript type definitions, providing strong type checking and IDE support. While a specific release cadence isn't detailed, the package appears to be actively maintained, focusing on a straightforward and developer-friendly approach to network requests, differentiating itself through its minimalist API and direct control over core fetch functionalities.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","http","https","fetch","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/planck-http-fetch"},{"id":9184,"title":"Planetary Computer SDK","library":"planetary-computer","status":"active","version":"1.0.0","language":"python","ecosystem":"pypi","summary":"The Planetary Computer SDK for Python (version 1.0.0) provides a client library for interacting with the Microsoft Planetary Computer, a platform that offers petabytes of Earth observation data and computational resources. It simplifies programmatic access to the SpatioTemporal Asset Catalog (STAC) API, handles data authentication by signing Azure Blob Storage URLs with Shared Access Signature (SAS) tokens, and facilitates integration with other open-source geospatial Python libraries. The project maintains an active development status with frequent updates for datasets and features, with new dataset releases typically on a roughly quarterly cadence.","last_verified":"2026-04-16T00:00:00.000Z","tags":["geospatial","earth-observation","stac","azure","cloud-computing","data-access","remote-sensing","environmental-data"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/planetary-computer"},{"id":7503,"title":"Python PlantUML Client","library":"plantuml","status":"active","version":"0.3.0","language":"python","ecosystem":"pypi","summary":"The `plantuml` Python library provides a client to generate PlantUML diagrams from Python code. It can interact with a local PlantUML JAR file (requiring Java) or a remote PlantUML server (including the public one). The current version is 0.3.0, with updates occurring infrequently but the project is actively maintained for compatibility and minor enhancements.","last_verified":"2026-04-16T00:00:00.000Z","tags":["UML","diagrams","PlantUML","code-generation"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/plantuml"},{"id":4171,"title":"PlantUML Markdown Extension","library":"plantuml-markdown","status":"active","version":"3.11.1","language":"python","ecosystem":"pypi","summary":"plantuml-markdown is a Python-Markdown extension that enables embedding PlantUML diagrams directly into Markdown documents. It supports local PlantUML binary rendering, remote PlantUML servers, and Kroki servers. The current version is 3.11.1, with a regular release cadence addressing bug fixes and new features.","last_verified":"2026-04-11T00:00:00.000Z","tags":["markdown","plantuml","diagrams","mkdocs","documentation","uml"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/plantuml-markdown"},{"id":26083,"title":"PlantUML Transpiler","library":"plantuml-transpiler","status":"active","version":"1.0.0","language":"javascript","ecosystem":"npm","summary":"A Node.js library (v1.0.0, MIT) that converts PlantUML class diagrams into code for Java, C#, Python, Ruby, Kotlin, JavaScript, and TypeScript. Supports classes, interfaces, enums, abstract classes, generics, visibility modifiers, static/final members, and package/namespace handling. Key differentiators: multi-language output from a single PlantUML source, language-specific idioms, and type system mapping. Actively maintained with monthly releases.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","plantuml","transpiler","code-generation","uml","diagrams"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/plantuml-transpiler"},{"id":15164,"title":"Plasmo Framework CLI","library":"plasmo","status":"active","version":"0.90.5","language":"javascript","ecosystem":"npm","summary":"The Plasmo Framework is a comprehensive Software Development Kit (SDK) designed for building browser extensions with a focus on developer experience, akin to Next.js for web applications. It abstracts away complex configuration, offering first-class support for React and TypeScript. Key features include declarative development, Content Scripts UI, Tab Pages, live-reloading with React HMR, environment file support, and built-in Storage and Messaging APIs. The framework simplifies targeting multiple browsers and manifest versions, and supports automated deployment via Browser Publish Protocol (BPP). It is currently in a stable state with version `0.90.5`, maintaining a rapid release cadence with frequent minor updates and patch fixes. Its differentiators lie in its 'batteries-included' approach, robust tooling, and focus on streamlining the extension development workflow.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","plasmo","browser-extensions","framework","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/plasmo"},{"id":3213,"title":"Plaster","library":"plaster","status":"active","version":"1.1.2","language":"python","ecosystem":"pypi","summary":"Plaster is a loader interface designed to abstract away multiple configuration file formats. It provides a common API for applications to load settings, supporting pluggable loaders discovered via entrypoints. The library focuses on providing a basic interface, leaving specific constraints and implementations to these pluggable loaders. The current version is 1.1.2, released in November 2022, and it is actively maintained by the Pylons Project.","last_verified":"2026-04-25T07:09:15.653Z","tags":["configuration","config file","loader","Pylons","entrypoint","settings"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/plaster"},{"id":3212,"title":"plaster-pastedeploy Registry Entry","library":"plaster-pastedeploy","status":"active","version":"1.0.1","language":"python","ecosystem":"pypi","summary":"Plaster-pastedeploy provides a `plaster` loader that understands `PasteDeploy` configuration files, primarily used for loading WSGI applications and server configurations from INI-style files. It is currently at version 1.0.1. Its release cadence is generally stable and aligns with major `plaster` and `PasteDeploy` releases.","last_verified":"2026-04-25T07:09:00.665Z","tags":["web","wsgi","paste","plaster","config","pylons"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/plaster-pastedeploy"},{"id":11563,"title":"Plate.js Rich Text Editor Framework","library":"platejs","status":"active","version":"52.3.21","language":"javascript","ecosystem":"npm","summary":"Plate.js is a comprehensive framework for building rich text editors on the web, leveraging the power and flexibility of Slate.js. It provides a highly extensible, plugin-based architecture that simplifies the development of complex editor features, from basic formatting to advanced elements like tables, images, and AI integrations. The current stable version is 52.3.21, with frequent patch releases (often daily) indicating active development. Plate.js differentiates itself through its extensive collection of pre-built plugins, robust TypeScript support, and a focus on abstracting away much of the underlying Slate complexity, allowing developers to quickly assemble sophisticated editor experiences without deep knowledge of Slate's internal workings. It aims to reduce boilerplate and offer a batteries-included approach for common rich text editor functionalities.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","contentEditable","editor","framework","html","plate","plugin","rich text","slate","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/platejs"},{"id":18051,"title":"Platform.js","library":"platform","status":"active","version":"1.3.6","language":"javascript","ecosystem":"npm","summary":"Platform.js is a lightweight JavaScript library designed for comprehensive platform, browser, OS, and device detection across nearly all JavaScript environments, including browsers, Node.js, and AMD loaders. It is currently stable at version 1.3.6, with the README referencing 1.3.5. As part of the BestieJS 'Best in Class' module collection, it emphasizes solid environment support, ES5+ compatibility, and thorough testing. A key differentiator is its detailed output, providing granular information like browser name, version, layout engine, OS, and device manufacturer. However, it explicitly states it is for informational purposes only and not a substitute for robust feature detection or inference checks, which is a crucial distinction from modern approaches to browser capabilities.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","environment","platform","ua","useragent"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/platform"},{"id":266,"title":"platformdirs","library":"platformdirs","status":"active","version":"4.9.4","language":"python","ecosystem":"pypi","summary":"platformdirs is a Python library for determining platform-specific system directories — user data, config, cache, logs, runtime, and more. It is the actively maintained community fork of the now-deprecated appdirs package, implementing the XDG Base Directory Spec on Linux, ~/Library conventions on macOS, and AppData on Windows, with additional Android support. Current version is 4.9.4 (released 2026-03-05); the project releases frequently, with multiple minor/patch releases per month during active development periods.","last_verified":"2026-05-12T12:37:50.658Z","tags":["filesystem","cross-platform","xdg","appdirs","directories","pathlib","config","cache","data"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/platformdirs"},{"id":11562,"title":"Platformicons","library":"platformicons","status":"active","version":"9.3.0","language":"javascript","ecosystem":"npm","summary":"Platformicons provides a comprehensive set of web platform and framework logos, designed and maintained by the team behind Sentry.io. This library offers icons as both a React component (`PlatformIcon`) and raw SVG files, catering to various project setups. The current stable version is 9.3.0, with a release cadence that includes regular updates for new features (like adding new framework icons) and bug fixes. Key differentiators include its dual support for modern ESM and CommonJS module systems, a flexible React component with props for sizing, formatting ('sm' for compact, 'lg' for detailed), border radius, and optional language badges. It also includes a `preloadIcons` utility to prevent render jank and exposes a `platforms` array for runtime access to supported keys. Icons follow a consistent `language-framework` naming convention with intelligent fallbacks. For non-React users, direct access to organized SVG files is provided. The package is actively maintained, receiving frequent updates to expand its icon set and address issues.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","web","framework","icons","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/platformicons"},{"id":4378,"title":"PlatformIO","library":"platformio","status":"active","version":"6.1.19","language":"python","ecosystem":"pypi","summary":"PlatformIO is a powerful, open-source ecosystem for embedded software development, offering a collaborative environment that embraces declarative principles, test-driven methodologies, and modern toolchains. It features a cross-platform build system, unified package manager, and supports various development platforms and frameworks for microcontrollers and IoT devices. The current stable version is 6.1.19, with active and frequent minor updates.","last_verified":"2026-04-12T00:00:00.000Z","tags":["embedded","iot","cli","build-system","package-manager","firmware","microcontroller","development-tools","cross-platform"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/platformio"},{"id":7504,"title":"Plato SDK","library":"plato-sdk","status":"active","version":"1.8.9","language":"python","ecosystem":"pypi","summary":"Plato SDK is a Python library that provides a convenient way to interact with the Plato API. It simplifies data access and operations with Plato's services, offering a client for models, insights, and other platform features. The current version is 1.8.9, and it appears to follow a regular release cadence with recent updates.","last_verified":"2026-04-16T00:00:00.000Z","tags":["API","SDK","data","fintech","plato","client"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/plato-sdk"},{"id":8430,"title":"Plato Python SDK (v2)","library":"plato-sdk-v2","status":"active","version":"2.62.4","language":"python","ecosystem":"pypi","summary":"The Plato Python SDK (v2) provides a powerful interface for browser automation and task execution, enabling developers to efficiently create and manage browser environments and execute tasks. It is currently at version 2.62.4 and is under active development, with frequent updates indicated by recent changelogs.","last_verified":"2026-04-16T00:00:00.000Z","tags":["automation","browser automation","task execution","api client","sdk"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/plato-sdk-v2"},{"id":24243,"title":"play-scraper","library":"play-scraper","status":"maintenance","version":"0.6.0","language":"python","ecosystem":"pypi","summary":"A Python library for scraping Google Play Store application data, including app details, search results, reviews, and permissions. Version 0.6.0 is the latest, released in 2020; no active development since. Use with caution as scraping may violate Play Store ToS.","last_verified":"2026-05-01T00:00:00.000Z","tags":["google-play","scraper","app-store","android"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/play-scraper"},{"id":28047,"title":"PlaybackDB","library":"playbackdb","status":"active","version":"1.4.27","language":"javascript","ecosystem":"npm","summary":"PlaybackDB provides PostgreSQL database schemas and utilities for the Playback health platform. Version 1.4.27 is the latest stable release. It includes schema definitions, migration tooling, and type-safe query builders. Unlike generic ORMs, it is tightly coupled to Playback's domain model and internal conventions. The package is released on an ad-hoc cadence alongside Playback application updates. Key differentiators include built-in support for Playback's multi-tenant architecture and automatic audit logging. It requires Node.js 14+ and pg (node-postgres) as a peer dependency.","last_verified":"2026-05-09T00:00:00.000Z","tags":["javascript","playback"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/playbackdb"},{"id":18667,"title":"Playright","library":"playright","status":"active","version":"0.0.22","language":"javascript","ecosystem":"npm","summary":"Playright is a user-oriented test wrapper for Playwright, porting Selenide/Selene patterns from the Selenium world. At version 0.0.22, it is an early-stage experimental API with release cadence TBD. Key differentiators: fluent API with 'element', 'elements', 'perform', 'have' helpers; supports multi-context/browser/page tests; ships TypeScript types. Unlike raw Playwright, it provides a higher-level declarative style inspired by Selenide, but is still in very early draft and not production-ready.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","test","testing","playwright","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/playright"},{"id":10049,"title":"playsound","library":"playsound","status":"maintenance","version":"1.3.0","language":"python","ecosystem":"pypi","summary":"playsound is a pure Python, cross-platform module designed for playing sounds with a single function call. It aims for simplicity and has no external Python dependencies. The current version is 1.3.0, released in 2021, indicating a stable but currently dormant release cadence.","last_verified":"2026-04-17T00:00:00.000Z","tags":["audio","sound","playback","cross-platform","no-dependencies","blocking"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/playsound"},{"id":225,"title":"Playwright","library":"playwright","status":"active","version":"1.58.0","language":"python","ecosystem":"pypi","summary":"Microsoft's browser automation library for Python. Automates Chromium, Firefox, and WebKit. Current version is 1.58.0 (Jan 2026). Requires Python >=3.9. Critical two-step install: pip install playwright followed by playwright install to download browser binaries — omitting the second step causes BrowserType.launch: Executable doesn't exist error.","last_verified":"2026-05-12T12:01:46.780Z","tags":["browser-automation","testing","web-scraping","chromium","firefox","webkit","e2e"],"install_tag":"draft","install_tag_description":"notable install failures or slow imports","api":"https://checklist.day/api/registry/playwright"},{"id":15761,"title":"Playwright Client Certificate Authentication","library":"playwright-client-certificate-login","status":"active","version":"0.0.3","language":"javascript","ecosystem":"npm","summary":"playwright-client-certificate-login is a Node.js utility, currently at version 0.0.3, designed to streamline client certificate-based authentication within Playwright automation scripts. It abstracts the complexities of configuring Playwright's browser context to utilize PFX/PKCS12 files or separate PEM certificate and key files, including their associated passphrases. The library provides a `CertificateAuthSession` class that manages the entire authentication process, from launching a browser and navigating to the specified URL, to making the authenticated browser context, page, cookies, and headers accessible. Given its early version, the package is in active development with an implied irregular release cadence, primarily focusing on robust client certificate handling for scenarios such as SAP BTP and other enterprise authentication systems.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","sap","btp","authentication","playwright","wdio","webdriverio","client-certificate"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/playwright-client-certificate-login"},{"id":15366,"title":"Playwright Console Reporter","library":"playwright-console-reporter","status":"active","version":"1.0.2","language":"javascript","ecosystem":"npm","summary":"playwright-console-reporter is a custom console reporter for Playwright tests, currently at version 1.0.2. It enhances the standard Playwright console output by capturing detailed test steps and results, then transforming them into structured, human-readable reports directly within the terminal. This provides developers with immediate, in-depth insights into test suite performance and execution flow, allowing for quick analysis of failures and bottlenecks without the need to navigate external HTML or JUnit report files. The package is actively maintained, with releases likely following Playwright's own update cadence or as features and bug fixes are introduced. Its key differentiator lies in its focus on comprehensive, structured console logging, contrasting with Playwright's built-in `list` or `dot` reporters which offer less detail, or `html`/`json` reporters which require opening separate files for detailed review. It aims to streamline debugging and daily development workflows by keeping all relevant test information visible in the terminal.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","playwright","reporter","console","testing","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/playwright-console-reporter"},{"id":16178,"title":"Playwright Core","library":"playwright-core","status":"active","version":"1.59.1","language":"javascript","ecosystem":"npm","summary":"Playwright Core is the foundational JavaScript library for automating web browsers, providing a high-level API to control Chromium, Firefox, and WebKit through a single interface. It is designed for robust end-to-end testing, web scraping, and general browser automation tasks. As of version 1.59.1, the project maintains a rapid release cadence, typically monthly, delivering new features and browser updates. Recent additions include the `page.screencast` API for comprehensive recording capabilities and the introduction of a new CLI mode (`playwright-cli`) for AI agent-friendly, token-efficient operations. Key differentiators of Playwright Core include its auto-waiting functionality, resilient element interaction APIs, and native mobile emulation. While this package provides the raw browser automation API, it commonly serves as the underlying engine for the broader `playwright` package, which integrates a full test runner and pre-built browser binaries. It requires Node.js version 18 or higher to operate.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/playwright-core"},{"id":13774,"title":"Playwright CTRF JSON Reporter","library":"playwright-ctrf-json-reporter","status":"active","version":"0.0.29","language":"javascript","ecosystem":"npm","summary":"The `playwright-ctrf-json-reporter` package is a Playwright test reporter designed to generate test results in the Common Test Report Format (CTRF) as a JSON file. The CTRF standard, an open, community-driven initiative, aims to provide a consistent and language-agnostic format for test reports, allowing for uniform validation, merging, comparison, and analysis across diverse testing frameworks and programming languages. Currently at version 0.0.29, the package is in active early development, receiving frequent updates that introduce new features and address minor issues. Its primary differentiator is its strict adherence to the CTRF specification, ensuring that generated reports are fully compatible with CTRF-consuming tools, thereby providing enhanced test insights with detailed test information and configurable environment details. This allows for seamless integration into CI/CD pipelines that leverage the CTRF standard for unified test reporting.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","ctrf","common-test-report-format","test-reporting","test-results","testing","json","ci","playwright","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/playwright-ctrf-json-reporter"},{"id":13775,"title":"Playwright-Expect Assertion Library","library":"playwright-expect","status":"active","version":"0.1.2","language":"javascript","ecosystem":"npm","summary":"playwright-expect is an assertion library designed for enhancing end-to-end testing with Playwright Test and Jest. Currently at version 0.1.2, it significantly extends the default `expect` API with a richer set of matchers compared to similar libraries like `expect-playwright`, aiming to provide a more comprehensive and robust testing experience. Key differentiators include an extensive collection of easy-to-use assertions, exhaustive failure messages with diff highlights, options for case-insensitive matching and trimming values before assertion, and the ability to automatically wait for expectations to succeed. It seamlessly integrates with both Playwright Test and Jest and ships with built-in TypeScript types for improved developer experience and autocompletion. The project maintains an active patch release cadence, focusing on stability and feature enhancements.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","playwright","expect","assertions","matchers","jest","typescript","automation","testing"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/playwright-expect"},{"id":11564,"title":"Playwright MCP Server","library":"playwright-mcp-server","status":"active","version":"1.0.0","language":"javascript","ecosystem":"npm","summary":"The Playwright MCP Server provides an integration with Cursor IDE to enable AI-powered generation of Playwright tests. Operating as a custom Model Context Protocol (MCP) server, it analyzes a project's site context, existing test patterns, and authentication configurations to generate new tests based on user prompts. The server is currently at version 1.0.0, suggesting its initial stable release. Its release cadence is not explicitly stated but is likely tied to its primary use case with the Cursor IDE. Key differentiators include its deep integration with Cursor's chat interface, intelligent code reuse from existing tests, and sophisticated project structure analysis to ensure generated tests adhere to established conventions, making it a specialized tool for accelerating Playwright test development within the Cursor ecosystem.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","playwright","testing","mcp","cursor","automation","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/playwright-mcp-server"},{"id":15760,"title":"Playwright Performance Testing Plugin","library":"playwright-performance","status":"active","version":"2.0.6","language":"javascript","ecosystem":"npm","summary":"playwright-performance is a plugin for Playwright that enables detailed performance analysis of end-to-end test flows, including UI, API, or hybrid scenarios. It measures the 'apparent response time' of key user procedures within your application, helping identify bottlenecks and areas for optimization. The current stable version is 2.0.6, with recent updates introducing HTML chart generation. The library maintains an active release cadence, with a major breaking change in version 2.x.x simplifying its integration model. Its key differentiator is the seamless integration into Playwright's `test.extend` fixture system, allowing developers to easily add performance sampling to existing tests without significant refactoring, and providing configurable output options for results.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","playwright-plugin","performance","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/playwright-performance"},{"id":3214,"title":"Playwright Stealth","library":"playwright-stealth","status":"active","version":"2.0.3","language":"python","ecosystem":"pypi","summary":"Playwright Stealth is a Python package designed to make Playwright browser automation sessions less detectable by anti-bot systems. It achieves this by patching various browser fingerprints and automation-specific properties. Actively maintained, it currently stands at version 2.0.3 and utilizes a modern context-manager API for integration with Playwright.","last_verified":"2026-04-25T07:09:52.397Z","tags":["playwright","stealth","scraping","automation","anti-bot","web scraping"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/playwright-stealth"},{"id":13777,"title":"Playwright Test Coverage","library":"playwright-test-coverage","status":"active","version":"1.2.12","language":"javascript","ecosystem":"npm","summary":"Playwright Test Coverage is an extension for the Playwright test framework designed to facilitate code coverage collection from end-to-end tests. Currently stable at version 1.2.12, this library integrates with `babel-plugin-istanbul` for source code instrumentation and `nyc` for managing the test run and generating comprehensive coverage reports. Unlike some other coverage tools, `playwright-test-coverage` requires developers to explicitly instrument their frontend source code during the build process and run their application server via `nyc`. It provides a wrapper around Playwright's `test` and `expect` functions, ensuring that coverage data from the browser context is properly captured and merged. This setup is particularly useful for projects that already leverage Babel for their build pipeline and require detailed E2E coverage metrics.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","playwright","coverage","istanbul","babel","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/playwright-test-coverage"},{"id":15367,"title":"Playwright TestRail Reporter","library":"playwright-testrail-reporter","status":"active","version":"1.3.3","language":"javascript","ecosystem":"npm","summary":"The `playwright-testrail-reporter` is a custom reporter designed to integrate Playwright Test results seamlessly with TestRail. It automates the process of creating new TestRail runs or updating existing ones, and then posts test outcomes by matching specific case IDs (e.g., `C12345`) embedded directly within Playwright test titles. The current stable version is 1.3.3, released in October 2025, with a consistent cadence of minor quality-of-life improvements and dependency updates. Key differentiators include robust environment variable validation and auto-sanitization, support for using TestRail API keys instead of passwords, and flexible custom status mappings for different test outcomes. It simplifies the reporting workflow, allowing developers to focus on writing tests rather than manually updating TestRail.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","playwright","testrail","reporter","reporter-testrail","playwright-testrail","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/playwright-testrail-reporter"},{"id":11565,"title":"Node.js Version Upgrade Prompt","library":"please-upgrade-node","status":"active","version":"3.2.0","language":"javascript","ecosystem":"npm","summary":"Please-upgrade-node is a focused utility designed to display a clear, beginner-friendly message to users when their Node.js version does not meet the minimum requirement specified in a project's `package.json` `engines.node` field. Instead of generic stack traces, it provides actionable advice to upgrade Node.js. The package is currently at version 3.2.0, with a recent update adding TypeScript definitions, indicating active maintenance. It is specifically built for CLI applications to enhance user experience by gracefully handling Node.js version incompatibilities. A key differentiator is its strict support for only the `>=` operator in the `engines.node` field, simplifying configuration while ensuring explicit minimum version requirements. Its release cadence is sporadic, tied to feature additions or bug fixes, rather than a fixed schedule.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","node","engines","version","check","verify","upgrade"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/please-upgrade-node"},{"id":9185,"title":"Plette","library":"plette","status":"active","version":"2.1.0","language":"python","ecosystem":"pypi","summary":"Plette is a Python library that provides structured models for parsing, generating, and validating Pipfile and Pipfile.lock files. It allows developers to programmatically interact with project dependencies in a structured manner. The current version is 2.1.0, and it maintains a regular release cadence with significant updates, including a major version bump from v1 to v2.","last_verified":"2026-04-16T00:00:00.000Z","tags":["dependency management","Pipfile","Pipfile.lock","parsing","serialization"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/plette"},{"id":5370,"title":"PlexAPI","library":"plexapi","status":"active","version":"4.18.1","language":"python","ecosystem":"pypi","summary":"PlexAPI is a Python library that provides bindings for the Plex Media Server API. It allows programmatic interaction with your Plex server, enabling tasks such as managing libraries, controlling media playback, retrieving metadata, and more. The library is actively maintained, with frequent releases, typically every few weeks.","last_verified":"2026-04-13T00:00:00.000Z","tags":["plex","media server","api client","automation"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/plexapi"},{"id":27239,"title":"plink","library":"plink","status":"active","version":"2.4.9","language":"python","ecosystem":"pypi","summary":"A Tk-based knot and link editor for creating, editing, and analyzing knots and links. Version 2.4.9; released irregularly on PyPI.","last_verified":"2026-05-01T00:00:00.000Z","tags":["knot-theory","link-editor","tkinter"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/plink"},{"id":13778,"title":"plist","library":"plist","status":"active","version":"3.1.0","language":"javascript","ecosystem":"npm","summary":"The `plist` library provides robust facilities for parsing and building Apple Property List (Plist) files in both Node.js and browser environments. Plists are XML-based or binary structured data files commonly used in macOS and iOS applications, akin to JSON for configuration and data storage. The current stable version is 3.1.0, and it maintains an active development status with releases primarily driven by bug fixes, dependency updates, or feature enhancements. Key differentiators include its cross-platform compatibility, support for both XML and binary plist formats (implied by typical plist library functionality, though README focuses on XML), and its straightforward API for converting between JavaScript objects and plist XML strings. This package is an essential tool for developers working with Apple-specific file formats outside of the Apple ecosystem, providing programmatic access to data found in `.plist` files, such as `Info.plist` or iTunes configuration files.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","apple","browser","mac","plist","parser","xml"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/plist"},{"id":220,"title":"Plivo","library":"plivo","status":"active","version":"4.59.6","language":"python","ecosystem":"pypi","summary":"Python SDK for Plivo communications API — SMS, voice calls, WhatsApp, and Plivo XML generation. Current version is 4.59.6. Legacy version 0.11.3 has a completely different API (plivo.RestAPI vs plivo.RestClient). pip install --upgrade plivo may NOT cleanly upgrade from legacy — manual uninstall required.","last_verified":"2026-05-12T11:57:04.906Z","tags":["sms","voice","telephony","communications","whatsapp","cpaas"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/plivo"},{"id":8429,"title":"Ploomber Core","library":"ploomber-core","status":"active","version":"0.2.27","language":"python","ecosystem":"pypi","summary":"Ploomber-core is a foundational Python library providing common utilities and functionality reused across projects within the Ploomber ecosystem. It includes modules for deprecations, telemetry, exceptions, and validations. As a core component, it supports the main Ploomber library, which is a framework for building modular data pipelines, integrating with Jupyter, and deploying to various platforms like Airflow and Kubernetes. The library is actively maintained, with a current version of 0.2.27, and the broader Ploomber project follows semantic versioning with frequent minor releases.","last_verified":"2026-04-16T00:00:00.000Z","tags":["data-pipelines","workflow-management","utilities","data-science","core-library"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/ploomber-core"},{"id":21697,"title":"Ploomber Extension","library":"ploomber-extension","status":"active","version":"0.1.1","language":"python","ecosystem":"pypi","summary":"A JupyterLab extension for Ploomber that enables visual pipeline editing and execution within JupyterLab. Current version: 0.1.1. Release cadence is irregular.","last_verified":"2026-04-27T00:00:00.000Z","tags":["jupyterlab","extension","ploomber"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/ploomber-extension"},{"id":11566,"title":"Plop Micro-generator Framework","library":"plop","status":"active","version":"4.0.5","language":"javascript","ecosystem":"npm","summary":"Plop is a micro-generator framework designed to streamline the creation of consistent files and code patterns within a project. It acts as 'glue code' connecting Inquirer.js prompts for user input and Handlebars.js templates for content generation. The current stable version is 4.0.5, with patch and minor releases occurring periodically to address bugs, update dependencies, and introduce performance improvements. Major versions, like v4.0.0, introduce breaking changes such as updated Node.js requirements. Plop's core differentiator is its simplicity and focus on turning best practices for file creation into easily executable terminal commands, reducing manual boilerplate and ensuring uniformity across development teams.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","generator","scaffolding","yeoman","make","build","generate","gen","plop","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/plop"},{"id":20267,"title":"plop-prettier","library":"plop-prettier","status":"active","version":"3.0.0","language":"javascript","ecosystem":"npm","summary":"Plop action type that runs Prettier on files added via plop's add action. Version 3.0.0 requires plop 3.x and Prettier 1.17+. Released intermittently. Differentiator: integrates Prettier formatting directly into plop generators via 'pretty-add' action, reducing boilerplate.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","plop","prettier","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/plop-prettier"},{"id":7505,"title":"PlotBin","library":"plotbin","status":"active","version":"3.1.8","language":"python","ecosystem":"pypi","summary":"The PlotBin package is a Python library, currently at version 3.1.8, developed by Michele Cappellari. It provides specialized utilities for plotting binned maps and other general two-dimensional data visualizations. Primarily aimed at scientific research and development, particularly in fields like astronomy and astrophysics, its documentation is embedded within the source code file headers. The project maintains an active status with irregular but consistent updates, with the latest release in September 2025.","last_verified":"2026-04-16T00:00:00.000Z","tags":["plotting","data visualization","scientific computing","astronomy","astrophysics","binned maps","matplotlib"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/plotbin"},{"id":5006,"title":"plotext","library":"plotext","status":"active","version":"5.3.2","language":"python","ecosystem":"pypi","summary":"plotext is a Python library that enables direct plotting on the terminal, offering a syntax highly similar to Matplotlib. It has no external dependencies for its core functionality and also provides a simple command-line tool for quick plotting. The library is actively maintained, with its latest version 5.3.2 released in September 2024, and features regular updates and improvements.","last_verified":"2026-04-12T00:00:00.000Z","tags":["plotting","terminal","cli","charts","data visualization","ascii art"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/plotext"},{"id":7506,"title":"Plotille","library":"plotille","status":"active","version":"6.0.5","language":"python","ecosystem":"pypi","summary":"Plotille is a Python library that allows users to create plots, scatter plots, histograms, and heatmaps directly in the terminal using Unicode braille dots. It currently stands at version 6.0.5 and is actively maintained with frequent minor and major releases, focusing on terminal-based data visualization without external dependencies.","last_verified":"2026-04-16T00:00:00.000Z","tags":["terminal","plotting","braille","data visualization","charts","CLI","ASCII art","histogram","scatter","heatmap"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/plotille"},{"id":555,"title":"Plotly","library":"plotly","status":"active","version":"6.6.0","language":"python","ecosystem":"pypi","summary":"Plotly is an interactive, open-source data visualization library for Python, built on top of the Plotly JavaScript library (plotly.js). It supports over 40 unique chart types, enabling users to create rich, interactive web-based visualizations that can be displayed in Jupyter notebooks, saved as standalone HTML files, or integrated into pure Python web applications using Dash. Currently at version 6.6.0, Plotly maintains an active development and release cadence.","last_verified":"2026-05-12T15:05:52.933Z","tags":["data visualization","interactive plots","plotting","graphing","charts","jupyter","dash","scientific visualization"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/plotly"},{"id":3741,"title":"Plotly Express","library":"plotly-express","status":"active","version":"0.4.1","language":"python","ecosystem":"pypi","summary":"Plotly Express (often imported as `px`) is a high-level Python visualization library, designed as a terse, consistent, and easy-to-learn wrapper for Plotly.py. It simplifies the creation of interactive charts with single-function calls, offering over 30 functions for various plot types, including statistical, scientific, and geographical charts. While `plotly-express` on PyPI is at version 0.4.1, the core functionality is now a built-in module, `plotly.express`, within the main `plotly` library (version 6.x.x+), which is actively developed and maintained.","last_verified":"2026-04-25T14:48:54.525Z","tags":["data visualization","plotting","interactive","charts","graphing","plotly"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/plotly-express"},{"id":6031,"title":"Plotly Resampler","library":"plotly-resampler","status":"active","version":"0.11.0","language":"python","ecosystem":"pypi","summary":"Plotly-resampler is a Python library designed for visualizing large time series datasets efficiently with Plotly. It extends Plotly's capabilities by dynamically resampling data based on the zoom level, ensuring smooth performance even with millions of data points. The current version is 0.11.0, and the project maintains an active development pace with frequent releases.","last_verified":"2026-04-14T00:00:00.000Z","tags":["plotly","timeseries","data-visualization","resampling","large-data","interactive"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/plotly-resampler"},{"id":5371,"title":"Plotly Type Stubs","library":"plotly-stubs","status":"active","version":"0.1.3","language":"python","ecosystem":"pypi","summary":"plotly-stubs is a stub-only package providing static type annotations for the Plotly Python graphing library. It enables type checkers like Mypy to validate Plotly-related code, improving code quality and maintainability. Currently, it is in 'Beta' development status.","last_verified":"2026-04-13T00:00:00.000Z","tags":["typing","stubs","plotly","type hints","mypy"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/plotly-stubs"},{"id":11567,"title":"Plotly.js","library":"plotly.js","status":"active","version":"3.5.0","language":"javascript","ecosystem":"npm","summary":"Plotly.js is an open-source JavaScript data visualization library that provides a wide array of interactive, publication-quality charts and graphs. It is the core engine powering the popular Plotly.py and Plotly.R libraries, offering a unified graphing experience across different programming environments. The library supports dozens of chart types, including statistical, 3D, scientific, SVG/tile maps, and financial charts. It is currently stable at version 3.5.0, with minor releases featuring new attributes, bug fixes, and performance improvements appearing frequently. Its key differentiators include comprehensive chart type support, robust interactivity features, and its foundational role in the broader Plotly ecosystem, enabling complex data narratives in web applications. It can be used as a Node.js module via bundled distributions or directly in the browser via script tags and CDNs.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","graphing","plotting","data","visualization","plotly"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/plotly.js"},{"id":2191,"title":"Plotnine","library":"plotnine","status":"active","version":"0.15.3","language":"python","ecosystem":"pypi","summary":"Plotnine is a Python package for data visualization, implementing a grammar of graphics inspired by R's ggplot2. It allows users to compose plots by explicitly mapping data variables to visual aesthetics, making it powerful for creating custom and complex visualizations incrementally. The library is actively maintained, with frequent releases. The current stable version is 0.15.3.","last_verified":"2026-04-24T15:44:27.297Z","tags":["data visualization","ggplot2","grammar of graphics","plotting","statistics"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/plotnine"},{"id":14813,"title":"PostgreSQL SQL & PL/pgSQL AST Parser (@pgsql/parser)","library":"plpgsql-parser","status":"active","version":"0.5.8","language":"javascript","ecosystem":"npm","summary":"The `@pgsql/parser` package is a core component within a comprehensive monorepo for PostgreSQL Abstract Syntax Tree (AST) parsing, manipulation, and code generation. It provides a robust, multi-version PostgreSQL parser capable of converting SQL and PL/pgSQL queries into hydrated ASTs, supporting PostgreSQL versions 13 through 17. The current stable version for `@pgsql/parser` is approximately 17.0.4, with active development and frequent updates across the monorepo's packages, such as `@pgsql/deparser` (around 0.7.3). Key differentiators include its direct integration with `libpg-query` (the actual PostgreSQL parser exposed for Node.js), offering high fidelity to PostgreSQL's native parsing logic. It also ships with extensive TypeScript type definitions (`@pgsql/types`), utilities for programmatic AST construction (`@pgsql/utils`), and traversal tools (`@pgsql/traverse`), making it suitable for advanced static analysis, query transformation, and code generation tasks. This library aims to provide a complete toolkit for working with PostgreSQL at the AST level.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","sql","postgres","postgresql","pg","plpgsql","query","ast","parser","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/plpgsql-parser"},{"id":6773,"title":"plpygis: Python tools for PostGIS","library":"plpygis","status":"active","version":"0.6.1","language":"python","ecosystem":"pypi","summary":"plpygis provides Python tools for working with PostGIS geometries, enabling easy conversion between common formats like WKT, EWKT, WKB, EWKB, and GeoJSON. It focuses on parsing and generating these formats directly in Python, making it suitable for applications interacting with PostGIS. The current version is 0.6.1, and the library maintains an active release cadence with minor updates and bug fixes.","last_verified":"2026-04-15T00:00:00.000Z","tags":["geospatial","postgis","geometry","wkt","wkb","gis","ewkt","ewkb"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/plpygis"},{"id":24244,"title":"plucky","library":"plucky","status":"maintenance","version":"0.4.3","language":"python","ecosystem":"pypi","summary":"Plucking (deep) keys/paths safely from python collections has never been easier. Version 0.4.3. Low activity, last release Jul 2021.","last_verified":"2026-05-01T00:00:00.000Z","tags":["pluck","deep-get","nested-dict","data-access"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/plucky"},{"id":267,"title":"pluggy","library":"pluggy","status":"active","version":"1.6.0","language":"python","ecosystem":"pypi","summary":"pluggy is the crystallized core of plugin management and hook calling for pytest, powering 1400+ pytest plugins and pytest itself. It provides HookspecMarker and HookimplMarker decorators to define typed hook contracts, a PluginManager to register plugins and dispatch calls, and supports hook ordering (tryfirst/trylast), firstresult short-circuiting, historic hooks, and new-style generator-based hook wrappers. Current stable version is 1.6.0 (released May 15, 2025); releases follow Semantic Versioning with breaking changes reserved for major version bumps.","last_verified":"2026-05-12T12:38:07.111Z","tags":["plugin","hooks","pytest","extensibility","architecture"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/pluggy"},{"id":14811,"title":"TypeScript Loader for SystemJS","library":"plugin-typescript","status":"abandoned","version":"8.0.0","language":"javascript","ecosystem":"npm","summary":"plugin-typescript (current stable version 8.0.0) is a loader plugin for SystemJS that enables the direct `System.import` of TypeScript files. It transpiles `.ts` and `.tsx` files on the fly within the browser or Node.js environment when loaded by SystemJS. This package was the officially supported mechanism for transpiling TypeScript within JSPM 0.17.0 and later, providing immediate compilation and error reporting to the console. It supports TypeScript versions 2.0.0 and higher, with specific older versions (4.0.16 for TS 1.8.1, 2.x.x for TS 1.7.5 and below) required for compatibility. The package's release cadence was tied to the evolution of SystemJS and JSPM, focusing on browser-side transpilation and integration with SystemJS's module loading capabilities.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","systemjs","jspm","es6","typescript","ts","tsx","angular2","react"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/plugin-typescript"},{"id":5007,"title":"PluginBase","library":"pluginbase","status":"active","version":"1.0.1","language":"python","ecosystem":"pypi","summary":"PluginBase is a module for Python that enables the development of flexible plugin systems. It extends the import system to provide a consistent experience for plugins loaded from various sources, allowing applications to incorporate plugins from bundled or custom directories without bypassing the standard Python import mechanism. It offers a distinct approach compared to setuptools-based plugins, focusing on the virtualization and isolation of plugins rather than their distribution via PyPI. The library currently stands at version 1.0.1 and has a stable, albeit infrequent, release cadence, with the latest update in May 2021.","last_verified":"2026-04-12T00:00:00.000Z","tags":["plugins","extension","framework","dynamic-loading","import-system"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pluginbase"},{"id":24245,"title":"plugincode","library":"plugincode","status":"active","version":"32.0.0","language":"python","ecosystem":"pypi","summary":"plugincode is a Python library providing plugin functionality for the ScanCode toolkit. It defines a plugin system with hooks, data-driven processing, and a registry for plugins. Current version 32.0.0, released June 2023. Release cadence is irregular, with major version bumps.","last_verified":"2026-05-01T00:00:00.000Z","tags":["plugins","scancode","plugin-system","hooks"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/plugincode"},{"id":6410,"title":"Pluginlib","library":"pluginlib","status":"active","version":"0.10.0","language":"python","ecosystem":"pypi","summary":"Pluginlib is a framework for creating, managing, and importing plugins within Python applications. It provides utilities for dynamically discovering and loading classes that inherit from a specified base plugin class, often found via filesystem paths or entry points. The current version is 0.10.0, with releases occurring periodically to add features, improve compatibility, and address issues.","last_verified":"2026-04-15T00:00:00.000Z","tags":["plugin","extension","loader","dynamic loading","framework"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pluginlib"},{"id":9186,"title":"Tapo P100 Smart Plug Controller","library":"plugp100","status":"active","version":"5.1.7","language":"python","ecosystem":"pypi","summary":"PlugP100 is an asynchronous Python library designed to control TP-Link Tapo P100, P105, P110, L900, L920, and similar smart devices locally. It provides a simple API for common operations like turning devices on/off, checking status, and accessing energy monitoring data where available. The current stable version is 5.1.7, with active development on version 6.x indicating a potential upcoming major release with significant changes.","last_verified":"2026-04-16T00:00:00.000Z","tags":["smart home","tapo","tp-link","iot","asyncio","smart plug","local control"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/plugp100"},{"id":3742,"title":"Multiple dispatch in Python","library":"plum-dispatch","status":"active","version":"2.8.0","language":"python","ecosystem":"pypi","summary":"Plum-dispatch is a Python library that provides a powerful and Pythonic implementation of multiple dispatch, allowing functions to behave differently based on the types of multiple arguments. Its design philosophy is inspired by Julia's approach to multiple dispatch, and version 2.x is powered by the `beartype` library for enhanced performance. The library is actively maintained, with its current version being 2.8.0, and has seen consistent updates.","last_verified":"2026-04-25T14:49:19.182Z","tags":["multiple-dispatch","type-annotations","polymorphism","decorator"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/plum-dispatch"},{"id":27240,"title":"plum-py","library":"plum-py","status":"active","version":"0.8.7","language":"python","ecosystem":"pypi","summary":"Pack/Unpack Memory. A Python library for packing and unpacking binary data structures, similar to struct but with higher-level features. Current version 0.8.7, release cadence is low (last release August 2022).","last_verified":"2026-05-01T00:00:00.000Z","tags":["binary","pack","unpack","struct"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/plum-py"},{"id":2192,"title":"Plumbum: Shell Combinators Library","library":"plumbum","status":"active","version":"1.10.0","language":"python","ecosystem":"pypi","summary":"Plumbum is a Python library for writing shell scripts in a Pythonic manner. It allows you to invoke external commands, chain them using pipes, redirect I/O, and build command-line applications programmatically. The current version is 1.10.0, and it maintains an active release cadence with minor versions and patch releases addressing bug fixes and Python version support.","last_verified":"2026-04-24T15:44:45.868Z","tags":["shell","automation","cli","system","process"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/plumbum"},{"id":8431,"title":"pluralizer","library":"pluralizer","status":"active","version":"2.0.0","language":"python","ecosystem":"pypi","summary":"The `pluralizer` library is a Python port of the widely used `blakeembrey/pluralize` JavaScript library, enabling the conversion of words between singular and plural forms based on a comprehensive set of predefined rules. Currently at version 2.0.0, it is actively maintained and supports Python 3.10 and newer.","last_verified":"2026-04-16T00:00:00.000Z","tags":["pluralization","singularization","nlp","string manipulation"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pluralizer"},{"id":7507,"title":"Plutus AI","library":"plutus-ai","status":"active","version":"0.3.240","language":"python","ecosystem":"pypi","summary":"Plutus AI is an autonomous AI agent framework designed for local execution, featuring subprocess orchestration, dynamic tool creation, and a local-first web interface. It allows users to define and run AI agents on their own machines, leveraging external LLMs. The current version is 0.3.240, and the library is in active development with frequent (often daily) releases.","last_verified":"2026-04-16T00:00:00.000Z","tags":["ai-agent","llm","orchestration","local-first","cli","web-ui","python311"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/plutus-ai"},{"id":3215,"title":"Plux Dynamic Code Loading Framework","library":"plux","status":"active","version":"1.16.0","language":"python","ecosystem":"pypi","summary":"Plux is a dynamic code loading framework for building pluggable Python distributions. It facilitates the discovery and loading of plugins defined via Python entry points, streamlining the process of creating extensible applications. The current version is 1.16.0, and the library maintains an active release cadence with several updates per year.","last_verified":"2026-04-25T07:10:25.072Z","tags":["plugin","dynamic loading","entry points","framework","extensibility"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/plux"},{"id":741,"title":"Python Lex & Yacc","library":"ply","status":"abandoned","version":"3.11","language":"python","ecosystem":"pypi","summary":"PLY (Python Lex-Yacc) is a pure-Python implementation of the lex and yacc tools commonly used to write parsers and compilers. It implements the LALR(1) parsing algorithm and offers extensive error reporting and diagnostic information. While version 3.11 is the latest stable release, the project's author announced its abandonment on December 21, 2025, with no further maintenance expected.","last_verified":"2026-05-12T18:28:27.417Z","tags":["parser","lexer","yacc","compiler-construction","DSL","language-tool"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/ply"},{"id":24246,"title":"plyara","library":"plyara","status":"active","version":"2.2.8","language":"python","ecosystem":"pypi","summary":"plyara is a YARA rule parser that takes YARA rule text and returns a dictionary with metadata, strings, conditions, and other components. Current version 2.2.8, supports Python >=3.10. Released on an as-needed basis for bugfixes and minor improvements.","last_verified":"2026-05-01T00:00:00.000Z","tags":["yara","parser","malware","rules","security"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/plyara"},{"id":8432,"title":"Plyer","library":"plyer","status":"active","version":"2.1.0","language":"python","ecosystem":"pypi","summary":"Plyer is a platform-independent Python API that provides a unified interface for accessing hardware features and platform-dependent functionalities across various operating systems, including Android, iOS, macOS, Linux, and Windows. It is actively managed by the Kivy Team and, while suitable for Kivy applications, can be used independently. The library wraps existing platform-specific APIs and often leverages external tools like PyJNIus for Android and PyObjus for iOS/macOS to achieve its cross-platform compatibility. The current version is 2.1.0, with ongoing development and maintenance by the Kivy community.","last_verified":"2026-04-16T00:00:00.000Z","tags":["cross-platform","API wrapper","mobile","desktop","hardware access","kivy","notifications"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/plyer"},{"id":4686,"title":"plyfile","library":"plyfile","status":"active","version":"1.1.3","language":"python","ecosystem":"pypi","summary":"The `plyfile` Python module provides a simple, NumPy-based facility for reading and writing ASCII and binary PLY files, a common format for storing 3D surface meshes. It is currently at version 1.1.3 (released October 21, 2025) and maintains an active development status with several releases per year, as evidenced by its changelog and PyPI activity.","last_verified":"2026-04-12T00:00:00.000Z","tags":["PLY","3D","file format","numpy","mesh","graphics"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/plyfile"},{"id":3216,"title":"Plyvel, a fast and feature-rich Python interface to LevelDB","library":"plyvel","status":"active","version":"1.5.1","language":"python","ecosystem":"pypi","summary":"Plyvel is a fast and feature-rich Python interface to LevelDB. It provides a comprehensive, high-performance Pythonic API that wraps most of the underlying LevelDB C++ API, leveraging Cython for speed. Key features include support for write batches, database snapshots, flexible iterators, and prefixed databases. The library is actively maintained, with version 1.5.1 released in January 2024, consistently adding support for new Python versions and ensuring compatibility with recent LevelDB releases.","last_verified":"2026-04-25T07:10:48.171Z","tags":["database","leveldb","key-value store","nosql","embedded database"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/plyvel"},{"id":18668,"title":"Plywood Base API","library":"plywood-base-api","status":"active","version":"0.2.9","language":"javascript","ecosystem":"npm","summary":"Plywood Base API (v0.2.9) provides foundational TypeScript types and interfaces for implementing requesters in the Plywood ecosystem. It defines the contract that all Plywood requesters must conform to, ensuring consistency across different implementations. The library is dependency-light (only requires 'plywood' as a peer) and ships TypeScript declarations. It is released irregularly alongside Plywood changes.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","plywood","requester","api","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/plywood-base-api"},{"id":11568,"title":"PM2 Server Monitor","library":"pm2-server-monit","status":"active","version":"3.0.0","language":"javascript","ecosystem":"npm","summary":"pm2-server-monit is a PM2 module designed to automatically monitor crucial server vital signs, integrating seamlessly into the PM2 ecosystem for process management. It tracks key metrics such as CPU average usage, free and used memory, drive space, network speed (input/output), total opened files, running processes, and active TTY/SSH sessions. The current stable version is 3.0.0. While no explicit release cadence is documented, the jump from v2.0 to v3.0 suggests periodic updates incorporating significant feature enhancements or internal changes. Its primary differentiator is its deep integration with PM2, allowing server monitoring to be managed and viewed alongside application processes, making it particularly useful for environments already leveraging PM2 for their Node.js applications. Unlike standalone monitoring agents, pm2-server-monit leverages the PM2 daemon to collect and report system statistics.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pm2-server-monit"},{"id":16876,"title":"PM2 Windows Startup Utility","library":"pm2-windows-startup","status":"maintenance","version":"1.0.3","language":"javascript","ecosystem":"npm","summary":"This package enables PM2 (Process Manager 2) to automatically resurrect its saved process list upon Windows operating system startup. It achieves this by adding a specific entry to the Windows Registry that triggers PM2 on boot, leveraging the `start-on-windows-boot` library for low-level registry manipulation. The current stable version is 1.0.3, indicating a mature and stable utility that is likely in maintenance mode rather than active feature development. Its primary differentiator is its focused solution for automating PM2 process continuity specifically within Windows environments, which is crucial for server stability and uptime after system reboots. It serves as a dedicated tool for system administrators and developers deploying Node.js applications with PM2 on Windows servers.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","pm2","windows","boot","start","startup"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pm2-windows-startup"},{"id":24248,"title":"PM4Py - Process Mining for Python","library":"pm4py","status":"active","version":"2.7.22.2","language":"python","ecosystem":"pypi","summary":"PM4Py is an open-source process mining library for Python. It supports process discovery, conformance checking, enhancement, and analysis of event logs. The current version is 2.7.22.2, with an active development cadence of about monthly releases.","last_verified":"2026-05-01T00:00:00.000Z","tags":["process mining","workflow","bpmn","petri net","event log","conformance checking"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pm4py"},{"id":2193,"title":"pmdarima (Auto-ARIMA)","library":"pmdarima","status":"active","version":"2.1.1","language":"python","ecosystem":"pypi","summary":"pmdarima is a Python library that provides an equivalent to R's `auto.arima` function, automating the process of selecting optimal ARIMA (AutoRegressive Integrated Moving Average) models for time series forecasting. It builds on `statsmodels` but offers a scikit-learn-like API, simplifying complex time series analysis. The library is currently at version 2.1.1 and receives regular updates for Python version compatibility and dependency support.","last_verified":"2026-04-24T15:46:58.521Z","tags":["time series","ARIMA","forecasting","machine learning","auto-ml","statsmodels"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pmdarima"},{"id":24247,"title":"PMTiles","library":"pmtiles","status":"active","version":"3.7.0","language":"python","ecosystem":"pypi","summary":"Library and utilities to write and read PMTiles archives — cloud-optimized archives of map tiles. Version 3.7.0, actively maintained with frequent releases.","last_verified":"2026-05-01T00:00:00.000Z","tags":["map-tiles","pmtiles","geospatial","cloud-optimized"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pmtiles"},{"id":28048,"title":"PMX","library":"pmx","status":"active","version":"1.6.8","language":"javascript","ecosystem":"npm","summary":"PMX is the programmatic integration library for PM2 and Keymetrics.io (v1.6.8, latest stable). It enables Node.js applications to expose custom metrics (simple values, counters, meters, histograms), triggerable remote functions, exception alerts, custom events, and network traffic monitoring to the PM2 CLI and Keymetrics dashboard. Released irregularly with minor version bumps, it supports Node.js >= 0.10. Key differentiators: deep PM2/Keymetrics integration, low-overhead metric probes, and production monitoring without external monitoring services.","last_verified":"2026-05-09T00:00:00.000Z","tags":["javascript","cli","fault tolerant","sysadmin","tools","pm2","logs","log","json"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pmx"},{"id":13779,"title":"Promisified Node.js Standard Library","library":"pn","status":"abandoned","version":"1.1.0","language":"javascript","ecosystem":"npm","summary":"pn is a JavaScript library that provides Promise-returning wrappers for the Node.js standard library functions that traditionally use callbacks. Released in its current form (v1.1.0) in 2016, it aimed to bridge the gap before native `async/await` and `util.promisify` were standard in Node.js. It operates by returning a Promise only if no callback is supplied, allowing existing callback-based code to function without modification. The library handles various 'odd cases' in Node.js APIs, such as functions that return multiple values via callback or those that return an object while also taking a callback. Its release cadence is effectively inactive, with the last update in 2016. While functional, modern Node.js environments (v8+ for `util.promisify`, v7.6+ for `async/await`) have native alternatives that are generally preferred.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","promise","node"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pn"},{"id":11569,"title":"PNG Decoder for Node.js and Browser","library":"png-js","status":"abandoned","version":"2.0.0","language":"javascript","ecosystem":"npm","summary":"png-js is a JavaScript-based PNG decoder designed for both Node.js and browser environments. The package's latest version, 2.0.0, was released over a decade ago (tagged in 2013, with the last npm publish for version 1.0.0 being over six years ago), indicating it is an abandoned project with no active maintenance or release cadence. While it provides basic functionality for decoding PNG files into raw pixel data, its age means it does not support modern JavaScript module systems like ESM, lacks official TypeScript definitions, and likely misses performance optimizations or features found in contemporary image processing libraries. Developers requiring a robust, actively maintained, or high-performance PNG solution should consider modern alternatives such as 'pngjs' (note the lowercase 'js'), 'sharp', or 'jimp'. Its key differentiator was being a pure JavaScript decoder for both environments at a time when fewer options existed.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/png-js"},{"id":13780,"title":"pngjs - Pure JS PNG Encoder/Decoder","library":"pngjs","status":"active","version":"7.0.0","language":"javascript","ecosystem":"npm","summary":"pngjs is a pure JavaScript library for encoding and decoding PNG images, primarily designed for Node.js environments but also usable in browsers via Browserify. It offers both synchronous and asynchronous APIs, supporting a wide range of PNG bit depths (1, 2, 4, 8, 16-bit) and interlace types for reading. The library distinguishes itself by having no external dependencies, providing a lightweight solution for image manipulation. The current stable version is 7.0.0. While it supports reading various color types and bit depths, its asynchronous writing API primarily processes 8-bit per sample (channel) images and does not support interlaced mode for output. It can read `tTRNS` transparent colors and supports writing colortype 0 (grayscale), 2 (RGB), 4 (grayscale alpha), and 6 (RGBA), but currently lacks support for extended PNG features like animation and writing indexed color (colortype 3). Its API is compatible with older `pngjs` and `node-pngjs` implementations, and it is rigorously tested against the PNG Suite.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","PNG","decoder","encoder","js-png","node-png","parser","png","png-js"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pngjs"},{"id":11570,"title":"PNGQuant Stream Wrapper","library":"pngquant","status":"active","version":"4.2.0","language":"javascript","ecosystem":"npm","summary":"The `pngquant` package provides a Node.js readable/writable stream wrapper for the `pngquant` command-line utility. It allows developers to optimize PNG images by reducing their color palette directly within a Node.js stream pipeline, making it suitable for processing images from HTTP requests, file uploads, or other stream sources without requiring temporary files. Currently at version 4.2.0, its release cadence is not explicitly stated in the provided information, but it appears actively maintained given recent version bumps and project activity. Key differentiators include its efficient stream-based API, direct integration with the powerful `pngquant` CLI for high-quality optimization, and robust TypeScript type definitions for enhanced developer experience. This design simplifies image optimization workflows in server-side applications and microservices.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","pngquant","png","image","optimization","stream","filter","read/write","duplex","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pngquant"},{"id":9187,"title":"PNNX","library":"pnnx","status":"active","version":"20260409","language":"python","ecosystem":"pypi","summary":"PNNX (PyTorch to NCNN eXporter) is a Python command-line tool designed for PyTorch model interoperability, primarily converting PyTorch models into the NCNN deep learning inference framework format, or ONNX. It is maintained by Tencent and is part of the larger NCNN project. The current PyPI version is 20260409, with frequent updates often tied to the NCNN project's release cycle.","last_verified":"2026-04-16T00:00:00.000Z","tags":["pytorch","ncnn","onnx","model conversion","deep learning","cli"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pnnx"},{"id":20266,"title":"pnp-webpack-plugin","library":"pnp-webpack-plugin","status":"active","version":"1.7.0","language":"javascript","ecosystem":"npm","summary":"Webpack plugin for Yarn Plug'n'Play (PnP) resolution, version 1.7.0. It integrates PnP into Webpack's resolver and resolveLoader, allowing dependencies to be resolved from zip archives without node_modules. Updated occasionally; key differentiator: enables PnP in Webpack builds where packages are hoisted into compressed archives, avoiding disk I/O for package resolution. Alternatives include manual resolve.alias configuration or disabling PnP.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","webpack","yarn","plugnplay","pnp"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pnp-webpack-plugin"},{"id":10408,"title":"pnpm","library":"pnpm","status":"active","version":"10.33.0","language":"javascript","ecosystem":"npm","summary":"pnpm (performant npm) is a fast, disk space efficient package manager for JavaScript and TypeScript projects. It differentiates itself by using a content-addressable filesystem with hard links and symlinks to store all files from all module directories on a disk, saving significant disk space and speeding up installations, especially in monorepos. The current stable version is 10.33.0, with active development ongoing for the upcoming version 11.0.0, which introduces several breaking changes and new features.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","pnpm","pnpm10","dependencies","dependency manager","efficient","fast","hardlinks","install"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pnpm"},{"id":20268,"title":"po-gettext-loader","library":"po-gettext-loader","status":"active","version":"1.0.0","language":"javascript","ecosystem":"npm","summary":"A webpack loader that converts GNU gettext PO files to JSON using gettext-parser. Version 1.0.0 is the latest stable release, published once. It integrates into webpack build pipelines for i18n workflows, outputting JSON that can be further processed by json-loader. Simpler than using gettext tools directly, but has no active maintenance or updates. Differentiates by offering a direct Webpack integration without additional configuration.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","webpack","loader","gettext"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/po-gettext-loader"},{"id":20270,"title":"po-loader","library":"po-loader","status":"maintenance","version":"0.7.0","language":"javascript","ecosystem":"npm","summary":"Webpack loader for translating .po files (GNU gettext) into JSON. Uses po2json under the hood, supports mozilla/nunjucks, Jed, and other formats. Version 0.7.0 (latest, 2017). Sync and async usage; often paired with Jed for i18n. No updates since 2017, works with webpack v1 only. Not actively maintained; consider @lingui/webpack or i18n-webpack-plugin.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/po-loader"},{"id":20269,"title":"Pob Babel","library":"pob-babel","status":"active","version":"45.0.1","language":"javascript","ecosystem":"npm","summary":"Pob Babel is a build and watch tool using Babel and TypeScript, part of the Pob monorepo toolchain. The current stable version is 45.0.1, requiring Node.js >=22.18.0. It integrates Babel compilation with TypeScript type-checking, providing a streamlined development workflow for JavaScript and TypeScript projects. Key differentiators include automatic dependency handling, watch mode, and integration with other Pob tools like @pob/version and pob-dependencies.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pob-babel"},{"id":11571,"title":"PocketBase JavaScript SDK","library":"pocketbase","status":"active","version":"0.26.8","language":"javascript","ecosystem":"npm","summary":"The PocketBase JavaScript SDK is the official client library for interacting with the PocketBase API, supporting both browser and Node.js environments. It provides comprehensive functionalities for data management, user authentication (including password and OAuth2 flows), and real-time subscriptions. The current stable version is 0.26.8, with the project maintaining a frequent release cadence to deliver bug fixes, performance improvements, and feature parity with the core PocketBase server. Key differentiators include its seamless integration with the PocketBase ecosystem, robust type definitions, flexible authentication store options (e.g., `LocalAuthStore` for web, `AsyncAuthStore` for React Native), and a crucial `pb.filter()` helper for securely binding filter parameters to prevent string injection attacks when handling untrusted server-side input.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","pocketbase","pocketbase-js","js-sdk","javascript-sdk","pocketbase-sdk","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pocketbase"},{"id":18669,"title":"PocketBase Better Auth Adapter","library":"pocketbase-better-auth","status":"active","version":"1.0.16","language":"javascript","ecosystem":"npm","summary":"A TypeScript-first adapter integrating Better Auth with PocketBase as the authentication backend. Current version 1.0.16 (2024+), actively maintained. It translates Better Auth's CRUD operations into PocketBase collection queries, supporting sessions, accounts, verifications, and batch operations. Key differentiators: PocketBase-native admin API usage, full type safety, customizable table names (singular/plural), and debug logging. Requires PocketBase >=0.20.0 and better-auth >=1.2.6. Tested with 17+ unit tests. No known security incidents.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","typescript","pocketbase","better","better-auth","auth","adapter"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pocketbase-better-auth"},{"id":16490,"title":"PocketBase Typegen","library":"pocketbase-typegen","status":"active","version":"1.4.1","language":"javascript","ecosystem":"npm","summary":"PocketBase Typegen is a utility that generates TypeScript definitions directly from your PocketBase database schema. It supports various input sources including a live PocketBase instance URL, a local SQLite database file, or an exported JSON schema. The current stable version is `1.4.1`, with releases occurring regularly to maintain compatibility with new PocketBase versions and introduce new features. Key differentiators include the automatic generation of a `TypedPocketBase` type, which allows for fully type-safe usage of the PocketBase JavaScript SDK, as well as distinct types for individual collections, expand relations, and `Create`/`Update` operations, significantly enhancing developer experience and reducing runtime errors in TypeScript projects.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","pocketbase","typescript","typegen","type generation"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pocketbase-typegen"},{"id":5795,"title":"pockets","library":"pockets","status":"maintenance","version":"0.9.1","language":"python","ecosystem":"pypi","summary":"The Pockets library is a collection of Python helper functions that streamline common development tasks. It provides utilities for logging, collections, datetime manipulation, object inspection, string operations, and iterators. The current version is 0.9.1, last updated in November 2019, suggesting a maintenance or slow release cadence.","last_verified":"2026-04-14T00:00:00.000Z","tags":["utilities","helpers","collections","logging","datetime","strings","iterators","reflection"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pockets"},{"id":24249,"title":"PocketSphinx","library":"pocketsphinx","status":"active","version":"5.0.4","language":"python","ecosystem":"pypi","summary":"Official Python bindings for PocketSphinx, a lightweight speech recognition engine. Current version 5.0.4. Release cadence is irregular; updates coincide with upstream changes.","last_verified":"2026-05-01T00:00:00.000Z","tags":["speech-recognition","audio","cmusphinx","asr"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pocketsphinx"},{"id":16878,"title":"Listen Notes Podcast API JavaScript Library","library":"podcast-api","status":"active","version":"2.0.4","language":"javascript","ecosystem":"npm","summary":"The `podcast-api` library provides convenient JavaScript bindings for the Listen Notes Podcast API, enabling developers to search, retrieve, and manage podcast and episode metadata programmatically. It supports a wide range of environments, including server-side Node.js applications, serverless Cloudflare Workers/Pages, and client-side browser JavaScript, although browser usage is discouraged without proper API key handling to prevent exposure. The current stable version is 2.0.4, with active development indicated by frequent releases introducing new endpoints like `searchEpisodeTitles` and `fetchPodcastsByDomain`. A key differentiator is its dual client architecture, offering `Client` for Node.js/browser environments and `ClientForWorkers` specifically optimized for Cloudflare Workers, providing streamlined access to the same API that powers the Listen Notes search engine.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","Listen Notes","podcast","api","podcast search","search engine","Cloudflare Workers","Node.js"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/podcast-api"},{"id":6774,"title":"Podman Python Client","library":"podman","status":"active","version":"5.8.0","language":"python","ecosystem":"pypi","summary":"Podman-py provides Python bindings for the Podman RESTful API, enabling programmatic interaction with Podman containers, images, networks, and pods. As of version 5.8.0, it offers a comprehensive client for managing Podman resources. The project is actively maintained with frequent minor releases, typically on a monthly or bi-monthly cadence, introducing new features and bug fixes.","last_verified":"2026-04-15T00:00:00.000Z","tags":["container","podman","docker-compatible","cli","rest-api","orchestration"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/podman"},{"id":8433,"title":"Podman Compose","library":"podman-compose","status":"active","version":"1.5.0","language":"python","ecosystem":"pypi","summary":"Podman Compose is a Python-based tool that enables users to define and run multi-container applications using standard `docker-compose.yml` files, with Podman serving as the container engine. It offers a daemonless and rootless alternative to Docker Compose, aiming for compatibility by translating Compose specifications into Podman commands. The current version is 1.5.0, and it generally has an active release cadence with several minor versions released annually, although it is a community-maintained project not officially supported by Red Hat.","last_verified":"2026-04-16T00:00:00.000Z","tags":["podman","docker-compose","container","orchestration","rootless","daemonless","cli"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/podman-compose"},{"id":18670,"title":"poe-oauth","library":"poe-oauth","status":"active","version":"0.0.6","language":"javascript","ecosystem":"npm","summary":"OAuth client and auth verification for the Poe API (v0.0.6). Provides PKCE-based OAuth flow with local callback server and API key validation. Ships TypeScript types. Release cadence: active development within the poe-code monorepo (v3.x branch). Differentiators: minimal dependencies, built-in landing page customization, and keyless identity verification via checkAuth. No alternative standalone packages exist for Poe OAuth.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/poe-oauth"},{"id":2194,"title":"Poe the Poet","library":"poethepoet","status":"active","version":"0.44.0","language":"python","ecosystem":"pypi","summary":"Poe the Poet is a modern and flexible task runner designed to integrate seamlessly with `poetry` and `uv` projects. It allows defining and running project-specific commands, scripts, and more complex workflows via `pyproject.toml`. As of version 0.44.0, it maintains an active development pace with frequent minor releases addressing new features, bug fixes, and occasional breaking changes.","last_verified":"2026-04-24T15:47:15.548Z","tags":["task runner","poetry","uv","cli","build automation"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/poethepoet"},{"id":677,"title":"Poetry: Python Dependency Management","library":"poetry","status":"active","version":"2.3.2","language":"python","ecosystem":"pypi","summary":"Poetry is a comprehensive tool for Python dependency management and packaging, leveraging `pyproject.toml` for configuration and a `poetry.lock` file for consistent, reproducible environments. It handles dependency resolution, virtual environment management, and project building. The current version is 2.3.2, with frequent minor and patch releases, though without a fixed release cycle.","last_verified":"2026-04-11T07:46:37.696Z","tags":["packaging","dependency management","build tool","cli","virtual environments"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/poetry"},{"id":412,"title":"Poetry Core","library":"poetry-core","status":"active","version":"2.3.1","language":"python","ecosystem":"pypi","summary":"Poetry Core is the PEP 517 build backend and core utilities for the Poetry dependency management and packaging tool. The current version is 2.3.1, released on March 27, 2026. Poetry Core is actively maintained with regular updates.","last_verified":"2026-05-12T13:39:58.414Z","tags":["packaging","dependency management","PEP 517","build backend"],"install_tag":"stale","install_tag_description":"widespread failures or data too old to trust","api":"https://checklist.day/api/registry/poetry-core"},{"id":9188,"title":"Poetry Dotenv Plugin","library":"poetry-dotenv-plugin","status":"active","version":"0.2.0","language":"python","ecosystem":"pypi","summary":"A Poetry plugin that automatically loads environment variables from `.env` files into the environment before Poetry commands are run. It is currently at version 0.2.0 and provides an essential feature for managing project-specific configurations by integrating seamlessly with Poetry's workflow.","last_verified":"2026-04-16T00:00:00.000Z","tags":["poetry","plugin","dotenv","environment variables","configuration"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/poetry-dotenv-plugin"},{"id":1857,"title":"Poetry Dynamic Versioning","library":"poetry-dynamic-versioning","status":"active","version":"1.10.0","language":"python","ecosystem":"pypi","summary":"Poetry Dynamic Versioning is a plugin for Poetry (1.2.0+ and Poetry Core 1.0.0+) that enables dynamic versioning for Python projects based on tags in your version control system. It is powered by the Dunamai library and automatically inserts the correct version into relevant files during Poetry commands (like `poetry build`), reverting changes afterward to keep the repository clean. The current version is 1.10.0, and it maintains an active release cadence.","last_verified":"2026-04-24T02:32:12.349Z","tags":["poetry","plugin","versioning","vcs","build","automation"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/poetry-dynamic-versioning"},{"id":23143,"title":"poetry-exec-plugin","library":"poetry-exec-plugin","status":"active","version":"1.0.1","language":"python","ecosystem":"pypi","summary":"A Poetry plugin that allows executing scripts defined in pyproject.toml under the [tool.poetry.scripts] table, similar to npm run or pipenv run. Current version: 1.0.1, supports Poetry 2.x. Release cadence is sporadic.","last_verified":"2026-05-01T00:00:00.000Z","tags":["poetry","plugin","scripts","cli"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/poetry-exec-plugin"},{"id":24250,"title":"Poetry Multiproject Plugin","library":"poetry-multiproject-plugin","status":"active","version":"1.8.4","language":"python","ecosystem":"pypi","summary":"A Poetry plugin that enables using relative package includes in multi-project monorepos. It allows a Poetry project to include packages from sibling directories as if they were part of the same project, with support for Poetry v2 and PEP 621. Version 1.8.4 is the latest supporting Python >=3.8,<4.0, under active development with regular releases.","last_verified":"2026-05-01T00:00:00.000Z","tags":["poetry","plugin","monorepo","multi-project","relative-imports"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/poetry-multiproject-plugin"},{"id":24251,"title":"Poetry Plugin Dotenv","library":"poetry-plugin-dotenv","status":"active","version":"3.3.0","language":"python","ecosystem":"pypi","summary":"Automatically loads environment variables from .env files before running Poetry commands. Currently at version 3.3.0, with active development and monthly releases.","last_verified":"2026-05-01T00:00:00.000Z","tags":["poetry","plugin","dotenv","environment-variables"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/poetry-plugin-dotenv"},{"id":556,"title":"Poetry Plugin: Export","library":"poetry-plugin-export","status":"active","version":"1.10.0","language":"python","ecosystem":"pypi","summary":"poetry-plugin-export is an official Poetry plugin, currently at version 1.10.0, that extends Poetry's functionality by providing an `export` command. This command allows users to convert locked dependencies from `poetry.lock` files into various standardized formats such as `requirements.txt`, `constraints.txt`, and `pylock.toml`. It aims to eventually replace the functionality of Poetry's built-in `export` command (which is no longer bundled by default in Poetry 2.0+). The plugin is actively maintained, with releases tied to the evolution of Poetry itself.","last_verified":"2026-04-11T06:06:30.167Z","tags":["poetry","plugin","export","dependencies","requirements.txt","constraints.txt","pylock.toml","packaging","cli"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/poetry-plugin-export"},{"id":28049,"title":"poetry-plugin-freeze","library":"poetry-plugin-freeze","status":"active","version":"1.2.0","language":"python","ecosystem":"pypi","summary":"A Poetry plugin that freezes a wheel's dependency versions based on the current lock file, ensuring reproducible builds. Version 1.2.0 supports both Poetry v1 and v2, and requires Python ≥3.9.","last_verified":"2026-05-09T00:00:00.000Z","tags":["poetry","plugin","freeze","dependencies","wheel","lockfile"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/poetry-plugin-freeze"},{"id":3217,"title":"Poetry PyPI Mirror Plugin","library":"poetry-plugin-pypi-mirror","status":"active","version":"0.6.3","language":"python","ecosystem":"pypi","summary":"Poetry plugin that adds support for pypi.org mirrors and pull-through caches. It enables Poetry to substitute connections to pypi.org with connections to a mirror or pull-through cache without requiring project configuration changes. This design prevents source entries for the mirror from appearing in `poetry.lock`. The current version is 0.6.3 and it is actively maintained.","last_verified":"2026-04-11T00:00:00.000Z","tags":["poetry","pypi","mirror","plugin","package-management"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/poetry-plugin-pypi-mirror"},{"id":10051,"title":"Poetry Shell Plugin","library":"poetry-plugin-shell","status":"active","version":"1.0.1","language":"python","ecosystem":"pypi","summary":"The `poetry-plugin-shell` is an official Poetry plugin that extends the Poetry CLI with a `shell` command. This command allows users to open a subshell with their project's virtual environment automatically activated, making it easy to interact with installed project dependencies. It is currently at version 1.0.1 and generally releases updates to ensure compatibility with new Poetry versions.","last_verified":"2026-04-17T00:00:00.000Z","tags":["poetry","plugin","shell","venv","environment","cli"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/poetry-plugin-shell"},{"id":24252,"title":"Poetry Plugin Sort","library":"poetry-plugin-sort","status":"active","version":"0.3.0","language":"python","ecosystem":"pypi","summary":"A Poetry plugin that automatically sorts dependencies alphabetically in pyproject.toml. Version 0.3.0 requires Python >=3.8, <4.0. Released under MIT license. Active development, infrequent releases.","last_verified":"2026-05-01T00:00:00.000Z","tags":["poetry","plugin","sort","dependencies","alphabetical"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/poetry-plugin-sort"},{"id":28050,"title":"poetry-pre-commit-plugin","library":"poetry-pre-commit-plugin","status":"active","version":"0.2.2","language":"python","ecosystem":"pypi","summary":"A Poetry plugin that automatically installs pre-commit hooks when they are added to a project. Current version: 0.2.2, compatible with Poetry 2.0.0+. Released occasionally, with maintenance focused on compatibility.","last_verified":"2026-05-09T00:00:00.000Z","tags":["poetry","plugin","pre-commit"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/poetry-pre-commit-plugin"},{"id":13781,"title":"Poi Bundler","library":"poi","status":"deprecated","version":"12.10.3","language":"javascript","ecosystem":"npm","summary":"Poi was a zero-configuration bundler for JavaScript applications, built on top of Webpack, designed to simplify the development and bundling process. Its core promise was to provide out-of-the-box support for various web assets (JavaScript, CSS, images, etc.) and popular frameworks like React and Vue, minimizing the need for extensive configuration. The last stable version released was 12.10.3 in October 2020. However, Poi has since been officially deprecated, and its maintainers recommend migrating to modern alternatives like Vite. There is no ongoing release cadence or active development, as the project has reached end-of-life status. Its key differentiators were its 'zero-config' approach, aiming for a delightful development experience, and extensibility through a plugin/preset system.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","poi","webpack","zero-config","bundler","vue-cli","parcel","create-react-app","babel"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/poi"},{"id":24253,"title":"Point Cloud Utils","library":"point-cloud-utils","status":"active","version":"0.34.0","language":"python","ecosystem":"pypi","summary":"A Python library for common tasks on 3D point clouds and meshes, including sampling, distance computation (chamfer, Hausdorff, Earth Mover's), normal estimation, mesh reconstruction, and more. Current version: 0.34.0. Released under MIT license (since v0.30.0). Active development with frequent releases.","last_verified":"2026-05-01T00:00:00.000Z","tags":["point-cloud","3D-mesh","geometry-processing","chamfer-distance"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/point-cloud-utils"},{"id":13782,"title":"Industrial Strength Point-in-Polygon Test","library":"point-in-big-polygon","status":"maintenance","version":"2.0.1","language":"javascript","ecosystem":"npm","summary":"point-in-big-polygon is a JavaScript library providing an industrial-strength solution for the point-in-polygon problem. It specializes in classifying a single point against a potentially large and complex 2D polygon with high precision. The library preprocesses the polygon in O(n log(n)) time to create an optimized classification function, which then determines if any given point is inside, on the boundary, or outside the polygon in O(log(n)) operations. All internal computations utilize exact arithmetic, guaranteeing robust and precise results even with degenerate cases or floating-point inaccuracies. The current stable version is 2.0.1, and while its last major update was around 2014, it remains a reliable tool for specialized geospatial or geometric computations in CommonJS environments, including Node.js and browsers via bundlers like Browserify. Its primary differentiation lies in its optimized performance and exactness for single, complex polygons.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","point","in","big","polygon","robust","exact","fast","scalable"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/point-in-big-polygon"},{"id":13783,"title":"Point in Polygon (HAO Algorithm)","library":"point-in-polygon-hao","status":"active","version":"1.2.4","language":"javascript","ecosystem":"npm","summary":"point-in-polygon-hao is a small, specialized JavaScript library designed to determine if a given point lies inside a polygon. It is currently stable at version 1.2.4 and receives updates as needed for bug fixes and performance improvements, such as the recent v1.2.4 release addressing an edge intersection regression. A key differentiator is its reliance on the 'Optimal Reliable Point-in-Polygon Test' algorithm, which enables robust handling of complex geometries, including polygons with holes and degenerate or self-intersecting polygons, without being susceptible to common floating-point errors. Unlike some alternatives, it explicitly returns `0` for points lying directly on a polygon edge. The library strictly adheres to the GeoJSON polygon format, requiring the first and last coordinates of a ring to be identical, and does not support MultiPolygon inputs.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","point-in-polygon","pip","point","polygon","inside","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/point-in-polygon-hao"},{"id":16489,"title":"Pokemon TCG Pocket Database","library":"pokemon-tcg-pocket-database","status":"active","version":"2.5.1","language":"javascript","ecosystem":"npm","summary":"This npm package, currently at version 2.5.1, provides a comprehensive JSON database for the Pokémon Trading Card Game Pocket. It offers various data files including `cards.json` (basic card info), `cards.extra.json` (detailed card info), `sets.json` (grouped by series), `rarities.json`, and `pullRates.json`. The package frequently updates to incorporate new sets, cards, and game data as they are released in Pokémon TCG Pocket. Key differentiators include its specific focus on the TCG Pocket game (distinct from the main Pokémon TCG) and providing multiple data formats like minified (`.min.json`) and image-stripped (`.no-image.min.json`) versions to optimize bandwidth. Additionally, card images are organized into a predictable `cards-by-set` directory structure for easier programmatic access.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","pokemon","pokemon tcg","pokemon pocket","Pokemon TCG Pocket","pokemon tcgp","pokemon cards","PTCGP"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pokemon-tcg-pocket-database"},{"id":10050,"title":"Polar SDK","library":"polar-sdk","status":"active","version":"0.31.3","language":"python","ecosystem":"pypi","summary":"The `polar-sdk` is the official Python client for the Polar API, designed to help developers integrate subscription and monetization features into their applications. It provides access to resources like products, subscriptions, and webhooks. As of version 0.31.3, it offers both synchronous and asynchronous interfaces and is actively maintained with frequent updates.","last_verified":"2026-04-17T00:00:00.000Z","tags":["API client","cloud","payment","subscription","monetization","webhook"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/polar-sdk"},{"id":18671,"title":"Polaris MCP Server","library":"polaris-mcp-server","status":"active","version":"1.0.0","language":"javascript","ecosystem":"npm","summary":"A Model Context Protocol (MCP) server that provides tools and prompts for working with Shopify Polaris UI components. Version 1.0.0 enables AI assistants to search components, get detailed props and best practices, and retrieve code examples. It supports Node.js >=14.17.0 and is designed for Cursor or Claude Desktop integration. Key differentiators: specialized prompts for component implementation and layout design, and direct access to Polaris component data without manual documentation lookups.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","shopify","polaris","mcp","ui","components"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/polaris-mcp-server"},{"id":207,"title":"Polars","library":"polars","status":"active","version":"1.40.1","language":"python","ecosystem":"pypi","summary":"Polars is a blazingly fast DataFrame library implemented in Rust with a Python interface. Current version is 1.40.1. It follows a rapid release cadence with frequent minor and patch releases.","last_verified":"2026-05-12T10:13:44.203Z","tags":["dataframe","data-analysis","big-data","rust","polars"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/polars"},{"id":27243,"title":"Polars Cloud","library":"polars-cloud","status":"active","version":"0.6.1","language":"python","ecosystem":"pypi","summary":"Run Polars remotely, either in the Cloud or On-Prem. Version 0.6.1 requires Python >=3.10. Still in early development; release cadence is irregular.","last_verified":"2026-05-01T00:00:00.000Z","tags":["polars","cloud","remote execution"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/polars-cloud"},{"id":21698,"title":"polars-distance","library":"polars-distance","status":"active","version":"0.5.3","language":"python","ecosystem":"pypi","summary":"Polars plugin for pairwise distance functions. Version 0.5.3 supports f32 and uint64 types. Release cadence is irregular, with minor/patch releases every few months.","last_verified":"2026-04-27T00:00:00.000Z","tags":["polars","distance","plugin","pairwise"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/polars-distance"},{"id":27241,"title":"Polars-ds","library":"polars-ds","status":"active","version":"0.11.2","language":"python","ecosystem":"pypi","summary":"A Python extension for Polars that adds extra data structures and algorithms (e.g., graph, set operations, linear algebra) as expressions and series. Version 0.11.2, released on PyPI, actively maintained with frequent updates.","last_verified":"2026-05-01T00:00:00.000Z","tags":["polars","extension","data-science","graph","linear-algebra"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/polars-ds"},{"id":24254,"title":"polars-hash","library":"polars-hash","status":"active","version":"0.5.6","language":"python","ecosystem":"pypi","summary":"A Python library providing stable non-cryptographic and cryptographic hashing functions for Polars DataFrames. Version 0.5.6 supports algorithms like xxhash, murmurhash3, farmhash, SHA3 SHAKE128, UUID5, and H3 spatial index. It integrates directly into Polars expressions via `hash_` prefix. Maintained, with frequent releases.","last_verified":"2026-05-01T00:00:00.000Z","tags":["hashing","polars","dataframe","xxhash","murmurhash","farmhash","uuid5","sha3"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/polars-hash"},{"id":5682,"title":"Polars (LTS CPU version)","library":"polars-lts-cpu","status":"active","version":"1.33.1","language":"python","ecosystem":"pypi","summary":"Polars is a blazingly fast DataFrame library for Python, implemented in Rust, designed for performance-critical data manipulation. The `polars-lts-cpu` package specifically provides a long-term support (LTS), CPU-only build of Polars, ensuring stability and a smaller installation footprint without GPU dependencies. It generally follows a slower release cadence than the main `polars` package, focusing on reliability. The current version is 1.33.1.","last_verified":"2026-04-13T00:00:00.000Z","tags":["dataframe","data processing","performance","cpu-only","lts"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/polars-lts-cpu"},{"id":2195,"title":"polib","library":"polib","status":"active","version":"1.2.0","language":"python","ecosystem":"pypi","summary":"polib is a pure Python library designed to manipulate gettext files, specifically .po (Portable Object) and .mo (Machine Object) files. It enables loading, creating, modifying, and saving these translation files. The library is stable, widely used, and supports Python versions from 2.7 to the latest 3.x. Its release cadence is irregular but indicates active maintenance, with version 1.2.0 released in February 2023.","last_verified":"2026-04-24T15:47:43.444Z","tags":["gettext","i18n","l10n","po","mo","translation","internationalization","localization"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/polib"},{"id":2664,"title":"Policy Sentry","library":"policy-sentry","status":"active","version":"0.15.1","language":"python","ecosystem":"pypi","summary":"Policy Sentry is an AWS IAM Least Privilege Policy Generator, auditor, and analysis database, currently at version 0.15.1. It compiles database tables based on the AWS IAM Documentation on Actions, Resources, and Condition Keys and leverages that data to create least-privilege IAM policies. It helps organizations limit the blast radius in the event of a breach and scale the creation of secure IAM policies. The project maintains an active release cadence with frequent updates.","last_verified":"2026-04-24T23:23:15.542Z","tags":["aws","iam","security","policy","least-privilege"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/policy-sentry"},{"id":8434,"title":"PolicyEngine US","library":"policyengine-us","status":"active","version":"1.636.3","language":"python","ecosystem":"pypi","summary":"PolicyEngine US is an open-source Python library that provides a comprehensive microsimulation model of the United States tax and benefit system. Built upon the PolicyEngine Core framework (a fork of OpenFisca), it accurately models federal individual income taxes, major federal benefit programs, and state income taxes for all 50 states and D.C. The library enables researchers and policymakers to estimate household-level tax liabilities and benefit eligibility, and to simulate the distributional impacts and budgetary effects of proposed policy reforms. It is actively maintained with continuous updates driven by changes in tax and benefit legislation.","last_verified":"2026-04-16T00:00:00.000Z","tags":["tax simulation","microsimulation","public policy","economics","government","social benefits","us"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/policyengine-us"},{"id":13784,"title":"Flash Socket Policy File Server","library":"policyfile","status":"abandoned","version":"0.0.6","language":"javascript","ecosystem":"npm","summary":"The `policyfile` package provides a server designed to respond to Adobe Flash Player's cross-domain socket policy requests. It allows developers to specify which origins are permitted to connect to a Flash application, effectively managing security for older Flash-based projects. The current stable version is 0.0.6, indicating a very early stage of development, and it appears to have seen no significant updates in over a decade. Its release cadence is effectively non-existent. A key differentiator was its ability to either run as a dedicated server, typically on port 843, or integrate inline with an existing HTTP server (e.g., on port 80) to handle policy requests when Flash Player falls back from its primary policy port. This package is built directly on Node.js's native `net` and `http` modules. However, with Adobe Flash Player reaching End-of-Life in 2020, this package is now largely obsolete and should not be used for new projects or in production environments.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","flash","socket","policy","file","server","Flash Socket Policy File Server","cross domain"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/policyfile"},{"id":6032,"title":"PolicyUniverse","library":"policyuniverse","status":"active","version":"1.5.1.20231109","language":"python","ecosystem":"pypi","summary":"PolicyUniverse, currently at version 1.5.1.20231109, is a Python library for parsing and processing AWS IAM Policies, Statements, ARNs, and wildcards. It provides classes to parse AWS IAM and Resource Policies, expand wildcards using AWS permission data, and minify policies to help users stay under AWS policy size limits. The project, open-sourced by Netflix-Skunkworks, sees releases as needed, with its latest update in November 2023.","last_verified":"2026-04-14T00:00:00.000Z","tags":["aws","iam","policy","security","cloud"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/policyuniverse"},{"id":12750,"title":"Polished","library":"polished","status":"active","version":"4.3.1","language":"javascript","ecosystem":"npm","summary":"Polished is a lightweight, cross-framework toolset for writing styles in JavaScript, providing Sass-style helper functions and mixins. Currently at version 4.3.1, it receives regular maintenance updates with a focus on bug fixes, performance improvements, and new CSS feature support, as seen in recent v4.2.x and v44.3.x releases. Key differentiators include its functional, curried approach to color manipulation, extensive cross-framework compatibility (working with styled-components, emotion, JSS, etc.), and first-class TypeScript and Flow support. It aims to ease the transition for developers moving from CSS pre-processors to JavaScript-based styling solutions by offering a familiar set of utility functions to enhance productivity and maintain consistency across applications. The library is designed for tree-shaking, promoting optimized bundle sizes by encouraging named imports for individual modules.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","styled-components","polished","emotion","glamor","css-in-js","inline-styles","react","flow","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/polished"},{"id":13785,"title":"Polka Web Server","library":"polka","status":"active","version":"0.5.2","language":"javascript","ecosystem":"npm","summary":"Polka is a minimalist, high-performance web server framework for Node.js, designed to be fast and provide an Express.js-like API with a significantly smaller footprint. While the current stable version is 0.5.2, active development is happening on the `1.0.0-next` series, which frequently releases patch and minor versions, indicating a rapid release cadence for the upcoming major version. Key differentiators include its small core, focus on raw speed, and modular design through companion packages like `@polka/compression`. It provides essential routing and middleware capabilities, making it suitable for building lightweight APIs and web services where performance is critical. The `1.0.0-next` series also introduces explicit support for ESM, TypeScript (`node16`/`nodenext`), and even Deno runtimes, broadening its applicability beyond traditional Node.js CommonJS environments.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/polka"},{"id":17461,"title":"Polkadot Middleware","library":"polkadot-middleware","status":"active","version":"1.0.1","language":"javascript","ecosystem":"npm","summary":"The `polkadot-middleware` package provides a familiar middleware pattern for the `polkadot` HTTP server, streamlining request handler composition. Currently at version 1.0.1, it offers a functional alternative to manual function nesting, simplifying the development of server-side logic. This library addresses the current lack of a native pipeline operator in JavaScript, allowing developers to chain asynchronous request/response functions linearly. It serves a specific niche for users of the lightweight `polkadot` server who desire an Express.js-like middleware experience without significant overhead, focusing on readability and maintainability for simple API servers.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","polkadot","http","middleware","server"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/polkadot-middleware"},{"id":3743,"title":"Polling Utility","library":"polling","status":"maintenance","version":"0.3.2","language":"python","ecosystem":"pypi","summary":"The `polling` library provides a simple yet powerful utility to repeatedly call a function until a desired condition is met or a timeout occurs. It is useful for waiting on external resources, API responses, or file system changes. The latest version is 0.3.2, released in May 2021. While functional, it is considered to be in maintenance mode, with a more actively developed and recommended fork, `polling2`, available.","last_verified":"2026-04-25T14:49:38.679Z","tags":["polling","retry","utility","wait","asynchronous"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/polling"},{"id":3744,"title":"polling2: Enhanced Polling Utility","library":"polling2","status":"active","version":"0.5.0","language":"python","ecosystem":"pypi","summary":"polling2 is an updated Python polling utility that provides many configurable options for retrying operations. It allows users to repeatedly call a function until a desired condition is met, handling timeouts, delays, and error logging. The current version is 0.5.0, with new features and minor fixes released periodically.","last_verified":"2026-04-25T14:49:53.850Z","tags":["polling","retry","utility","wait"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/polling2"},{"id":11572,"title":"Polotno Design Editor Framework","library":"polotno","status":"active","version":"2.40.0","language":"javascript","ecosystem":"npm","summary":"Polotno is a JavaScript library and React component SDK designed for building versatile, white-label canvas-based design editors. It provides a comprehensive framework for creating applications that handle image, video, and graphic design, as well as template systems and programmatic asset generation. The current stable version is 2.40.0, with frequent minor releases occurring typically on a weekly or bi-weekly basis, as evidenced by its detailed changelog. Key differentiators include its highly customizable React component architecture, which allows developers to replace or extend almost any part of the UI, and its flexible rendering options supporting both client-side and server-side generation via `polotno-node`. Unlike lower-level canvas libraries like Konva.js, Polotno offers a complete, opinionated solution built on MobX for state management, simplifying the development of full-featured design suites for various business applications, including print-on-demand, marketing automation, and digital signage platforms. It supports importing JSON, SVG, and exporting to JSON, PNG, JPEG, PDF, MP4, and more. A commercial API key is required for production use.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","polotno","canvas","photo editor","design editor","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/polotno"},{"id":5683,"title":"EIP-712 Structs for Python","library":"poly-eip712-structs","status":"active","version":"0.0.1","language":"python","ecosystem":"pypi","summary":"A Python library providing a robust interface for constructing EIP-712 typed data structures. It simplifies the creation of structured messages that can be signed off-chain and verified on-chain, adhering to the Ethereum EIP-712 standard. The library is currently at version `0.0.1` and aims to streamline secure off-chain data signing.","last_verified":"2026-04-12T00:00:00.000Z","tags":["ethereum","eip712","blockchain","cryptography","web3","structs"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/poly-eip712-structs"},{"id":1631,"title":"Polyfactory","library":"polyfactory","status":"active","version":"3.3.0","language":"python","ecosystem":"pypi","summary":"Polyfactory is a versatile Python library for generating mock data, primarily used for testing and development. It supports various data models, including Pydantic, SQLAlchemy, and Dataclasses, offering a flexible API for customization. The current version is 3.3.0, and it maintains an active release cadence with regular updates and feature enhancements.","last_verified":"2026-04-23T23:29:52.312Z","tags":["mocking","testing","data generation","factories","pydantic","sqlalchemy","dataclasses"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/polyfactory"},{"id":4379,"title":"Polyfile Weave","library":"polyfile-weave","status":"active","version":"0.5.9","language":"python","ecosystem":"pypi","summary":"Polyfile Weave is a utility designed to recursively map the structure of a file, providing a detailed breakdown of its components and their relationships. It helps in understanding complex binary formats by visualizing their internal layout. The current version is 0.5.9. Releases are infrequent, often addressing bug fixes or minor improvements.","last_verified":"2026-04-12T00:00:00.000Z","tags":["file analysis","binary analysis","reverse engineering","file structure","forensics","data visualization"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/polyfile-weave"},{"id":15763,"title":"Polyfill Bundler Service","library":"polyfill-bundler","status":"active","version":"1.0.126","language":"javascript","ecosystem":"npm","summary":"Polyfill Bundler is a JavaScript utility package that enables the creation and hosting of a dynamic polyfill service. This service intelligently delivers custom polyfill bundles to clients based on their user-agent string and explicitly requested features, ensuring that browsers only receive the JavaScript code necessary to support modern web standards. This approach contrasts with static bundling, which often includes all polyfills regardless of need, leading to unnecessary payload size. The package is currently at version 1.0.126, suggesting ongoing development with frequent updates to its minor and patch versions. It is primarily designed for developers who wish to host their own polyfill service to optimize client-side performance and ensure broad browser compatibility without over-bundling. The core differentiator is its on-demand, user-agent-aware polyfill generation, reducing load times for modern browsers while providing full functionality for older ones. [17, 21]","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","polyfill","bundle","service"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/polyfill-bundler"},{"id":18672,"title":"polyfills-db","library":"polyfills-db","status":"active","version":"3.0.0","language":"javascript","ecosystem":"npm","summary":"A database of browser polyfill features, version 3.0.0, released as needed. Provides structured metadata about which browsers support each feature and which modules/files implement it. Supports runtime JS polyfills, recast-based JS transpilation, and postcss-based CSS transpilation. Key differentiator: centralized polyfill data for multiple transpilation targets, manually maintained with community contributions. Release cadence: irregular, stable.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","database","db","polyfills","features","detects"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/polyfills-db"},{"id":24256,"title":"Polyglot","library":"polyglot","status":"maintenance","version":"16.7.4","language":"python","ecosystem":"pypi","summary":"Polyglot is a natural language pipeline supporting massive multilingual applications. Version 16.7.4 (latest) provides tokenization, language detection, named entity recognition, sentiment analysis, and word embeddings for over 130 languages. Release cadence is irregular; last update was April 2021.","last_verified":"2026-05-01T00:00:00.000Z","tags":["nlp","multilingual","language-detection","tokenization","sentiment-analysis"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/polyglot"},{"id":5372,"title":"Polygon.io Official Python Client (Deprecated)","library":"polygon-api-client","status":"deprecated","version":"1.16.3","language":"python","ecosystem":"pypi","summary":"The official Python client for Polygon.io's REST and Websocket APIs. This package (`polygon-api-client`) reached its end of life at version `1.16.3` and is no longer maintained. For active development, new features, and bug fixes, users should migrate to the successor library, `massive-api-client`.","last_verified":"2026-04-13T00:00:00.000Z","tags":["financial data","stocks","options","forex","crypto","websocket","rest api","deprecated"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/polygon-api-client"},{"id":24257,"title":"polygon-geohasher","library":"polygon-geohasher","status":"active","version":"0.0.2","language":"python","ecosystem":"pypi","summary":"A lightweight wrapper over Shapely that returns the set of geohashes that form a Polygon. Current version is 0.0.2. The library has low release cadence (last release in 2023). It converts polygons to geohashes and vice versa, with optimizations like bbox gating and prepared geometry predicates.","last_verified":"2026-05-01T00:00:00.000Z","tags":["geohash","polygon","shapely","gis","geospatial"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/polygon-geohasher"},{"id":24260,"title":"Polygon3","library":"polygon3","status":"active","version":"3.0.9.1","language":"python","ecosystem":"pypi","summary":"A Python 3 library for handling polygonal shapes in 2D, including intersection, union, and clipping operations. Current version 3.0.9.1, with maintenance updates as needed.","last_verified":"2026-05-01T00:00:00.000Z","tags":["2D geometry","polygons","clipping","computational geometry"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/polygon3"},{"id":8435,"title":"Polygraphy","library":"polygraphy","status":"active","version":"0.49.26","language":"python","ecosystem":"pypi","summary":"Polygraphy is a Deep Learning Inference Prototyping and Debugging Toolkit developed by NVIDIA. It helps users run, compare, and debug inference across various deep learning frameworks and backends, especially NVIDIA TensorRT. It provides Python APIs and a command-line interface for tasks like model conversion, correctness checking, and performance profiling. Polygraphy is tightly integrated with the TensorRT ecosystem and typically receives updates in conjunction with TensorRT releases.","last_verified":"2026-04-16T00:00:00.000Z","tags":["deep-learning","inference","tensorrt","onnx","onnx-runtime","debugging","profiling","nvidia","model-conversion"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/polygraphy"},{"id":3745,"title":"Polyleven","library":"polyleven","status":"active","version":"0.11.0","language":"python","ecosystem":"pypi","summary":"Polyleven is a hyper-fast Python library for computing Levenshtein distance, implemented in C for optimal performance. It is designed to be efficient for comparing both short and long string inputs, is stand-alone with no external Python dependencies, and is distributed under the MIT License. The current version is 0.11.0, released on February 9, 2026, indicating an active release cadence.","last_verified":"2026-04-25T14:50:09.805Z","tags":["Levenshtein","distance","string similarity","edit distance","performance"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/polyleven"},{"id":3746,"title":"Google's Encoded Polyline Algorithm (Python)","library":"polyline","status":"active","version":"2.0.4","language":"python","ecosystem":"pypi","summary":"The `polyline` library is a Python implementation of Google's Encoded Polyline Algorithm Format. It provides functionality to encode a list of latitude/longitude coordinates into a compact polyline string and to decode such a string back into coordinates. The library is actively maintained, with the current stable version being 2.0.4, and is released on an as-needed basis for bug fixes and feature enhancements.","last_verified":"2026-04-25T14:50:25.359Z","tags":["geometry","polyline","encoding","decoding","maps","google maps","gis"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/polyline"},{"id":10052,"title":"Polylith CLI","library":"polylith-cli","status":"active","version":"1.45.0","language":"python","ecosystem":"pypi","summary":"The `polylith-cli` is a command-line interface tool that provides essential tooling support for developing Python applications using the Polylith Architecture. It helps manage workspaces, create bases and components, and analyze dependencies within a monorepo structure. As of version 1.45.0, it is actively developed with regular updates and new features.","last_verified":"2026-04-17T00:00:00.000Z","tags":["cli","monorepo","architecture","tooling","project-management"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/polylith-cli"},{"id":15762,"title":"Polymer Build","library":"polymer-build","status":"deprecated","version":"3.1.4","language":"javascript","ecosystem":"npm","summary":"Polymer Build (current version 3.1.4) is a Node.js library designed for building Polymer web component projects. It provides a highly customizable, stream-based pipeline for processing project source files and their dependencies, using Vinyl file objects. While the Polymer CLI utilizes `polymer-build` internally for its `build` command, this library offers greater flexibility for developers who require custom build steps, specific optimizers, or advanced stream manipulations not available through the CLI's pre-configured options. `polymer-build` enables direct interaction with build streams, allowing integration with other Node.js stream-based tools like Gulp. The Polymer ecosystem, including `polymer-build`, has largely been superseded by Lit for modern web component development, meaning this library is in a deprecated state with no new feature development expected.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/polymer-build"},{"id":17875,"title":"Polymer Bundler","library":"polymer-bundler","status":"abandoned","version":"4.0.10","language":"javascript","ecosystem":"npm","summary":"polymer-bundler is a JavaScript library and command-line tool (CLI) designed for optimizing web component-based projects by processing and packaging project assets into a single output file. Its primary function, integral to the Polymer 1.x and 2.x ecosystems, was to follow HTML Imports, external scripts, and stylesheets, inlining these resources into \"bundles\" to minimize network round-trips and improve initial load times in production environments. The package is at version 4.0.10. While it offers a programmatic API for custom bundling strategies, it was most commonly used via the Polymer CLI. However, its core utility is significantly diminished as HTML Imports, the foundational web standard it built upon, were deprecated in Chrome M70 and removed entirely in Chrome M80 (February 2020) due to lack of adoption across browsers and the rise of ES Modules. Therefore, while the package exists, its practical application for modern web development is largely obsolete.","last_verified":"2026-04-23T00:00:00.000Z","tags":["javascript","web components","polymer","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/polymer-bundler"},{"id":26084,"title":"Polymer Linter","library":"polymer-linter","status":"deprecated","version":"3.0.1","language":"javascript","ecosystem":"npm","summary":"Polymer Linter (v3.0.1) is a library for finding suspicious patterns and errors in web projects using Polymer custom elements. It is built on the Polymer Analyzer and provides AST-based linting with high-level feature queries. The linter is typically run via Polymer CLI or integrated into editors like VS Code. It offers rule collections (e.g., polymer-2-hybrid) and individual rules. Release cadence is low, as the project is in maintenance mode. Key differentiators: Polymer-specific linting rules (e.g., attribute checks, behaviors spelling) and tight integration with Polymer toolchain.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","polymer","lint","linter","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/polymer-linter"},{"id":26085,"title":"polymer-rename","library":"polymer-rename","status":"maintenance","version":"4.3.2","language":"javascript","ecosystem":"npm","summary":"polymer-rename v4.3.2 is a build tool that preprocesses Polymer HTML templates so that Closure Compiler's ADVANCED optimizations can safely rename data-binding expressions and event handlers. It parses Polymer templates, extracts bindings like [[prop]] and on-event handlers, and emits synthetic JavaScript for Closure Compiler to analyze, enabling property renaming without breaking template references. This avoids the need to quote or export every property used in bindings, resulting in smaller output and better type checking. Unlike manual exports, polymer-rename automates the integration of Polymer with Closure Compiler. The library last updated for Polymer 2; no active releases since 2020 indicate maintenance status.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","Polymer","google-closure-compiler"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/polymer-rename"},{"id":26086,"title":"polymer-transpiler","library":"polymer-transpiler","status":"deprecated","version":"1.1.4-alpha","language":"javascript","ecosystem":"npm","summary":"Polymer 1 to Polymer 2 transpiler that converts Polymer function-based elements into ES6 class syntax. Current version is 1.1.4-alpha, released as an unstable alpha with frequent breaking changes. It provides a CLI tool to search and transpile components, allowing customization of base class. Differentiators: specific focus on Polymer 1→2 migration, simple CLI usage, but no other major features or community support.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/polymer-transpiler"},{"id":20274,"title":"polymer-webpack-loader","library":"polymer-webpack-loader","status":"maintenance","version":"3.1.0","language":"javascript","ecosystem":"npm","summary":"Webpack loader for Polymer (v3 and above) that processes HTML template elements, minifying HTML and including images, fonts, and imported stylesheets in the webpack dependency graph. Version 3.1.0 is the latest, with an active maintenance status. The loader integrates with webpack 2–4 and supports chaining with babel-loader. Differentiator: enables using Polymer 3 components within a webpack build system, handling HTML imports and template optimizations. Alternative to polymer-build or direct HTML imports, it bridges Polymer's component model with webpack's module bundling.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/polymer-webpack-loader"},{"id":10053,"title":"Polyscope 3D Viewer","library":"polyscope","status":"active","version":"2.6.1","language":"python","ecosystem":"pypi","summary":"Polyscope is a Python library that provides an interactive 3D viewer and user interface for visualizing a variety of 3D data types, including point clouds, surface meshes, volumes, and general purpose quantities. It is built on a C++ core for performance and offers an intuitive GUI. The current version is 2.6.1, and it maintains a frequent release cadence, typically with minor versions released every 1-2 months.","last_verified":"2026-04-17T00:00:00.000Z","tags":["3d-visualization","mesh","point-cloud","gui","scientific-visualization"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/polyscope"},{"id":26088,"title":"PolySol-JS","library":"polysol-js-core","status":"active","version":"1.0.1","language":"javascript","ecosystem":"npm","summary":"PolySol-JS is a modular transpiler that converts JavaScript/TypeScript source code into an intermediate JSON representation (IR) and then into Solidity smart contracts. Version 1.0.1 is the current stable release. The project is in early stages with no public npm release, only installation via git clone. Its key differentiators are a standardized IR decoupling parsing from code generation, enabling extensibility to other source languages and target blockchains, and an educational focus on transpiler internals. Alternatives like Sol2Ink compile Solidity to Rust, while PolySol-JS targets Solidity from JS/TS.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","solidity","transpiler","compiler","java"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/polysol-js-core"},{"id":9190,"title":"Polytomic Python Client","library":"polytomic","status":"active","version":"1.17.1","language":"python","ecosystem":"pypi","summary":"The Polytomic Python library provides convenient access to the Polytomic API for managing ETL, ELT, Reverse ETL, and general data syncing between various systems. It supports integration with data warehouses, databases, cloud applications, and HTTP APIs. The library is actively maintained, frequently updated to support new features and integrations, and is currently at version 1.17.1.","last_verified":"2026-04-16T00:00:00.000Z","tags":["API client","data integration","ETL","ELT","Reverse ETL","sync","automation"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/polytomic"},{"id":13786,"title":"Node.js POM Parser","library":"pom-parser","status":"maintenance","version":"1.2.0","language":"javascript","ecosystem":"npm","summary":"pom-parser is a Node.js library designed for parsing Java/Maven `pom.xml` files, converting their hierarchical XML structure into a navigable JavaScript object. Currently at version `1.2.0`, the package provides an API to extract critical project metadata, including group IDs, artifact IDs, versions, and build configurations, crucial for environments transitioning Java applications to Node.js or integrating with existing Maven-based repository systems like Nexus. It merges XML attributes directly into parent elements and offers the flexibility to provide custom parsing options, leveraging `xml2js` internally. While no explicit release cadence is stated, updates focus on dependency maintenance and adopting modern JavaScript features like native Promises, ensuring compatibility and stability.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","java","pom","pom.xml","parser","maven","xml2js","nexus"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pom-parser"},{"id":27242,"title":"POML - Prompt Orchestration Markup Language","library":"poml","status":"active","version":"0.0.8","language":"python","ecosystem":"pypi","summary":"POML (Prompt Orchestration Markup Language) is a Python library for defining, composing, and managing prompts in a structured markup language. It allows you to define reusable prompt components, variables, and orchestration logic. As of version 0.0.8, the library is in early alpha with basic functionality for parsing and rendering POML templates. Release cadence is irregular.","last_verified":"2026-05-01T00:00:00.000Z","tags":["prompt management","llm","templating","markup"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/poml"},{"id":26087,"title":"pon-task-lint","library":"pon-task-lint","status":"active","version":"1.1.0","language":"javascript","ecosystem":"npm","summary":"Pon task for lint – A task definition module for the Pon task runner that provides linting functionality. Version 1.1.0 is the current stable release. It allows users to define tasks that run linting against specified file patterns. The package is minimal and designed to integrate seamlessly with Pon. Compared to other lint runners, it is tightly coupled with the Pon ecosystem and may not have broad standalone use.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","Pon"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pon-task-lint"},{"id":15764,"title":"Ponder: EVM Data Indexing Framework","library":"ponder","status":"active","version":"0.16.6","language":"javascript","ecosystem":"npm","summary":"Ponder is an open-source TypeScript framework designed for indexing data from EVM-compatible blockchains. It provides tools to define a database schema, write indexing functions to process on-chain events, and then query the indexed data via automatically generated GraphQL or SQL APIs. The current stable version is 0.16.6, with frequent patch releases indicating active development. Ponder differentiates itself by offering a powerful local development server with hot reloading, end-to-end type safety, support for Postgres, and the ability to index data from multiple chains within a single application. It aims to provide a robust, performant alternative to traditional subgraph indexing solutions, optimized for application developers who require custom backend logic and greater control over their data infrastructure.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/ponder"},{"id":17876,"title":"Ponder GraphQL Docstring Enrichment Middleware","library":"ponder-enrich-gql-docs-middleware","status":"active","version":"0.1.3","language":"javascript","ecosystem":"npm","summary":"This package, `ponder-enrich-gql-docs-middleware`, provides a middleware for Ponder-based GraphQL APIs, enabling developers to augment their GraphQL documentation with detailed docstrings for types, fields, and queries. Currently at version `0.1.3`, it is in active development with a consistent release of minor versions, indicating potential breaking changes between `0.x.x` releases as it approaches a stable 1.0. Its core value lies in enhancing API discoverability and usability by enriching introspection query results with human-readable descriptions, without modifying the underlying GraphQL schema or affecting runtime performance. Key differentiators include its seamless integration into the Ponder ecosystem, comprehensive TypeScript support, zero runtime overhead due to its introspection-only processing, and a suite of helper functions for automatically generating common documentation patterns like pagination and filtering, significantly reducing manual documentation effort.","last_verified":"2026-04-23T00:00:00.000Z","tags":["javascript","ponder","docstring","graphql","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/ponder-enrich-gql-docs-middleware"},{"id":13787,"title":"Pond.js","library":"pondjs","status":"active","version":"0.9.0","language":"javascript","ecosystem":"npm","summary":"Pond.js is a JavaScript and TypeScript library built on `immutable.js`, providing robust, immutable data structures and processing capabilities for time-based data. It unifies the handling of time ranges, events, collections, and time series through specialized types like `TimeRange`, `TimeEvent`, and `TimeSeries`. The library also offers a powerful `Pipeline` API for advanced batch and stream processing, supporting operations such as windowing, grouping, and aggregation. Currently at version 0.9.0, Pond.js is actively developed and ships with comprehensive TypeScript declarations, with the project having been rewritten in TypeScript for its upcoming v1.0 alpha. Its focus on immutability and specialized time-based structures differentiates it for applications requiring consistent and reliable time-series data management.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","timeseries","immutable","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pondjs"},{"id":6033,"title":"Pond","library":"pondpond","status":"active","version":"1.4.1","language":"python","ecosystem":"pypi","summary":"Pond is a high-performance object-pooling library for Python, designed to reduce memory usage and improve object borrow hit rates. It provides thread-safe and coroutine-safe mechanisms for managing a pool of objects, automatically recycling infrequently used instances. Currently at version 1.4.1, Pond maintains an active development and release cadence, with its latest update in February 2024.","last_verified":"2026-04-14T00:00:00.000Z","tags":["object pooling","performance","concurrency","thread-safe","coroutine-safe"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pondpond"},{"id":8436,"title":"Pony ORM","library":"pony","status":"active","version":"0.7.19","language":"python","ecosystem":"pypi","summary":"Pony ORM is a Python Object-Relational Mapper that allows developers to work with databases using Python objects and queries written in plain Python. It translates Python queries into optimized SQL, supporting SQLite, PostgreSQL, MySQL, and Oracle. The current version is 0.7.19. Releases occur periodically, often driven by new Python version support or significant bugfixes, indicating an active but not rapid development cadence with several months to a year between minor releases.","last_verified":"2026-04-16T00:00:00.000Z","tags":["ORM","database","SQL","data-modeling"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pony"},{"id":1190,"title":"Pooch: A friend to fetch your data files","library":"pooch","status":"active","version":"1.9.0","language":"python","ecosystem":"pypi","summary":"Pooch is a Python library designed to simplify the management and fetching of data files. It automatically downloads files from remote servers (supporting HTTP, FTP, Zenodo, and Figshare) only when they are needed, stores them in a local cache, and ensures data integrity through SHA256 hash checks. This makes it ideal for Python libraries distributing sample datasets or for scientists managing research data. The current version is 1.9.0, with a release cadence that typically spans several months to a year between minor versions, reflecting ongoing development and stability.","last_verified":"2026-04-23T18:08:25.906Z","tags":["data management","caching","download","sample data","integrity check"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/pooch"},{"id":8437,"title":"pook - HTTP traffic mocking","library":"pook","status":"active","version":"2.1.6","language":"python","ecosystem":"pypi","summary":"pook is an HTTP traffic mocking library for Python, enabling easy setup of expectations and interception of requests from popular HTTP clients like `requests`, `httpx`, and `aiohttp`. It supports various matching criteria for requests and provides flexible response definitions. The current version is 2.1.6, and it typically sees several patch releases per major version, though releases can sometimes be delayed.","last_verified":"2026-04-16T00:00:00.000Z","tags":["http","mocking","testing","requests","httpx","aiohttp"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pook"},{"id":17331,"title":"Pool2","library":"pool2","status":"active","version":"1.4.1","language":"javascript","ecosystem":"npm","summary":"Pool2 is a generic resource pooling library for Node.js, designed to efficiently manage expensive, reusable resources like database connections or network sockets. It provides a configurable framework for acquiring, releasing, disposing, and destroying resources, incorporating essential features such as minimum and maximum pool sizes, idle timeouts, request queuing, and health checks (ping functions). Key differentiators include its robust handling of resource lifecycle events and explicit timeouts for acquire and dispose operations, which helps prevent resource leaks and ensure application stability. The package is currently at version 1.4.1. While a specific release cadence isn't defined, the documentation indicates it's a mature and stable solution for resource management, offering fine-grained control over resource behavior and pooling strategies.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","database","pool","cluster"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pool2"},{"id":18673,"title":"poolee","library":"poolee","status":"maintenance","version":"1.0.1","language":"javascript","ecosystem":"npm","summary":"HTTP pool and load balancer for Node.js (v1.0.1, stable). Provides connection pooling, load balancing across multiple endpoints, automatic retries with exponential backoff, health checks via ping endpoints, and configurable timeouts. Differentiators: simple API, built-in retry filtering, and endpoint health management. Last release in 2017; maintenance mode.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","pool","http","retry","health","load balancer"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/poolee"},{"id":15766,"title":"Poops: Web Bundler and Static Site Generator","library":"poops","status":"active","version":"1.2.2","language":"javascript","ecosystem":"npm","summary":"Poops is a straightforward, no-bullshit bundler and static site generator for web projects, currently stable at version 1.2.2. It leverages highly efficient tools like esbuild for JavaScript/TypeScript/JSX/TSX bundling and transpilation, and dart-sass for SCSS/SASS to CSS compilation. The package also integrates PostCSS for advanced CSS processing, including Tailwind CSS support, and offers design token integration (W3C DTCG & Style Dictionary). For static site generation, it supports swappable template engines, Nunjucks (default) or Liquid, with features for blogging, pagination, RSS/Atom/JSON feed generation, and React pre-rendering (Reactor). Poops prioritizes an intuitive, minimal-learning-curve approach, primarily driven by a simple JSON configuration file. Releases appear to be frequent, with minor versions rolling out new features and fixes every few weeks.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","bundler","sass","nunjucks","liquid","esbuild","dart-sass","tailwindcss"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/poops"},{"id":28051,"title":"pop-pay","library":"pop-pay","status":"active","version":"0.8.9","language":"python","ecosystem":"pypi","summary":"pop-pay is a runtime security layer for AI agent commerce. It provides a drop-in CLI and MCP server to block hallucinated purchases and keep card credentials out of agent context. Current version is 0.8.9, and it follows an active release cadence with security hardening and documentation updates.","last_verified":"2026-05-09T00:00:00.000Z","tags":["ai","security","commerce","agent","vault","guardrails"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pop-pay"},{"id":14816,"title":"Poppler Utilities (Empty Python Package)","library":"poppler-utils","status":"abandoned","version":"0.1.0","language":"en","ecosystem":"pypi","summary":"This `poppler-utils` package (version 0.1.0, last released October 2020) on PyPI is a minimal Python package that does not provide any functionality. Despite its description of containing 'Precompiled command-line utilities (based on Poppler) for manipulating PDF files', the package is empty and serves as neither a wrapper nor a provider of the Poppler command-line tools. It appears to be an unmaintained or abandoned placeholder.","last_verified":"2026-04-14T00:00:00.000Z","tags":["pdf","wrapper-confusion","abandoned","utility"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/poppler-utils"},{"id":16492,"title":"Popsicle HTTP Client","library":"popsicle","status":"active","version":"12.1.2","language":"javascript","ecosystem":"npm","summary":"Popsicle is an advanced HTTP client library designed for both Node.js and browser environments, currently stable at version 12.1.2. It provides a fetch-like API, built upon the `Servie` request and response interfaces, offering a universal solution without requiring environment-specific configuration by default. Releases typically involve patch updates for bug fixes and dependency management, with major versions introducing significant architectural changes, such as the `Servie 4` migration in v12.0.0. Key differentiators include its modular middleware architecture, which allows for extensive customization, and its optimized bundles for different environments. Node.js environments benefit from built-in features like User-Agent handling, content encoding decoding, redirect following, and an in-memory cookie cache, while browser builds are lighter, focusing solely on the `XMLHttpRequest` transport layer. This design allows developers to compose functionality and create highly tailored HTTP clients.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","request","http","middleware","node","ajax","browser","promise","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/popsicle"},{"id":17877,"title":"Popsicle Content Encoding Middleware","library":"popsicle-content-encoding","status":"active","version":"1.0.0","language":"javascript","ecosystem":"npm","summary":"This package, `popsicle-content-encoding`, provides a specialized middleware for the `Popsicle` HTTP client library, designed to transparently manage HTTP `Content-Encoding` compression and decompression. Currently at its initial stable release, version `1.0.0`, it emerged from the core `popsicle` project to offer a modular solution for handling content negotiation. The middleware automatically detects and adds appropriate `Accept-Encoding` headers to outgoing requests based on the Node.js runtime's supported compression algorithms (e.g., gzip, deflate, brotli). Upon receiving a response, it automatically decodes the body if a matching `Content-Encoding` header is present, simplifying client-side data handling. A key differentiator is its seamless integration within the `servie` and `popsicle` middleware composition pattern, abstracting away the complexities of manual compression negotiation and decompression. It operates passively if `Accept-Encoding` is already defined, allowing for manual override when necessary. Its release cadence is currently tied to user feedback and the broader `serviejs` ecosystem, with `1.0.0` marking its first standalone stable version.","last_verified":"2026-04-23T00:00:00.000Z","tags":["javascript","popsicle","encoding","compression","zip","brotli","gzip","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/popsicle-content-encoding"},{"id":17141,"title":"Popsicle Cookie Jar Middleware","library":"popsicle-cookie-jar","status":"active","version":"1.0.1","language":"javascript","ecosystem":"npm","summary":"popsicle-cookie-jar is a middleware designed for the Popsicle HTTP client library, enabling cookie management in Node.js environments. It integrates with Popsicle's request lifecycle to automatically handle `Set-Cookie` headers from responses and attach `Cookie` headers to outgoing requests, mimicking browser-like cookie behavior. The current stable version is 1.0.1, which primarily features an update to the underlying `tough-cookie` library for security patches. Given its single-purpose nature and recent release history, its release cadence appears to be driven by bug fixes or critical dependency updates rather than frequent feature additions. Key differentiators include its tight integration with the Popsicle ecosystem and its reliance on `tough-cookie` for robust cookie specification adherence, providing a reliable, in-memory cookie store by default, with options for custom `CookieJar` instances.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","popsicle","cookies","jar","memory","store","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/popsicle-cookie-jar"},{"id":16491,"title":"Popsicle HTTP Redirects Middleware","library":"popsicle-redirects","status":"active","version":"1.1.1","language":"javascript","ecosystem":"npm","summary":"Popsicle Redirects is a middleware package for the Popsicle HTTP client library, designed to automatically follow HTTP redirects (e.g., 301, 302, 307, 308). It abstracts away the complexity of handling redirect chains, allowing developers to configure the maximum number of redirects and define custom confirmation logic for non-idempotent redirects (307/308). The current stable version is 1.1.1. The project appears to follow an as-needed release cadence for bug fixes and minor improvements, typically tied to the `servie` ecosystem. Its primary differentiator is its integration into the `popsicle` middleware pattern, providing a specific solution for redirect handling within that client.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","popsicle","redirect","301","302","http","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/popsicle-redirects"},{"id":17332,"title":"Popsicle Status Middleware","library":"popsicle-status","status":"active","version":"3.0.0","language":"javascript","ecosystem":"npm","summary":"Popsicle Status is a middleware for the `popsicle` HTTP client library, designed to automatically reject HTTP responses with undesirable status codes. It provides a simple function, `status(min?: number, max?: number)`, which returns a middleware that validates a response's status code against a specified inclusive `min` and exclusive `max` range. By default, it rejects any status outside the 200-399 range (i.e., anything not a 2xx or 3xx success/redirection code). The current stable version is `3.0.0`. This library is actively maintained, with releases primarily aligning with major updates to its peer dependencies, `popsicle` and `servie`, to ensure compatibility. Its key differentiator is its seamless integration into the `popsicle` middleware chain, simplifying error handling by transforming invalid HTTP responses into thrown errors, making control flow clearer than manual status checks.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","popsicle","plugin","status","http","response","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/popsicle-status"},{"id":17459,"title":"Popsicle User Agent Middleware","library":"popsicle-user-agent","status":"active","version":"1.0.0","language":"javascript","ecosystem":"npm","summary":"popsicle-user-agent is a specialized middleware designed for the Popsicle HTTP client library, facilitating the automatic setting of a `User-Agent` header for outgoing requests. Its current stable version is 1.0.0, an initial release that extracts this functionality from the Popsicle core. This signifies a modular approach to Popsicle's feature set, where specific concerns like user agent management are handled by dedicated packages. This package provides a simple, composable function, `userAgent()`, that can be seamlessly integrated into Popsicle's middleware chain. This allows developers to easily standardize the `User-Agent` string for all requests made through a specific Popsicle instance or a composed middleware stack. The primary differentiator is its tight integration within the Popsicle ecosystem, offering a lightweight and focused solution without introducing external dependencies beyond Popsicle itself and its peer dependency, Servie. Given its highly specific utility, the package is expected to maintain a stable API with infrequent, targeted releases, focusing on reliability rather than rapid feature expansion.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","popsicle","cookies","jar","memory","store","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/popsicle-user-agent"},{"id":26089,"title":"Porffor","library":"porffor","status":"active","version":"0.61.13","language":"javascript","ecosystem":"npm","summary":"An experimental from-scratch AOT JavaScript/TypeScript compiler that compiles to WebAssembly or native binaries. Current version 0.61.13, with rapid development. Unlike JIT-based engines, it is fully ahead-of-time compiled with zero runtime prelude, and generates Wasm without using Binaryen. It supports limited JS features and is a research project not intended for production use. Key differentiators: custom Wasm binary generation, sub- and super-set of JavaScript, and ability to compile to C via its 2c sub-engine.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/porffor"},{"id":1858,"title":"port-for: Local TCP Ports Management","library":"port-for","status":"active","version":"1.0.0","language":"python","ecosystem":"pypi","summary":"Port-for is a utility that assists with local TCP ports management. It can identify an unused TCP localhost port and maintain an association with a given identifier, ensuring that subsequent requests for the same ID return the same port number. The current version is 1.0.0, primarily functioning as a local port management tool.","last_verified":"2026-04-24T02:32:23.963Z","tags":["networking","ports","local development","utility","testing"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/port-for"},{"id":11573,"title":"PortalVue for Vue 3","library":"portal-vue","status":"active","version":"3.0.0","language":"javascript","ecosystem":"npm","summary":"PortalVue is a Vue 3 component library that enables developers to render DOM elements outside of their natural component hierarchy, placing content anywhere in the document. The current stable version is 3.0.0, which targets Vue 3 and ships with full TypeScript types. While the project had a prolonged beta period, the 3.x line is now considered stable and actively maintained, receiving dependency updates and bug fixes as needed. Its primary differentiator is providing a robust, battle-tested solution for portal functionality directly within the Vue ecosystem, often used for modals, tooltips, and other overlay elements, without relying on imperative DOM manipulation. Vue 3 also offers its native `<Teleport>` component, which addresses many typical portal use cases, but PortalVue remains relevant for scenarios involving content movement between application components rather than simply moving to a specific DOM target.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/portal-vue"},{"id":26090,"title":"Portalis - Python to Rust/WASM Transpiler","library":"portalis","status":"active","version":"0.1.6","language":"javascript","ecosystem":"npm","summary":"Portalis is a production-ready platform (v0.1.6) that translates Python codebases into Rust and compiles them to WebAssembly, featuring CPU SIMD optimization (AVX2, SSE4.2, NEON) and optional GPU acceleration via CUDA. Built on the Wassette runtime, it delivers up to 7.8× speedup through arena allocation, string interning, and object pooling. Supports Python 3.11+, Rust 1.75+, and outputs WASM, native binaries, or libraries. Released as an npm package (Node >=14.0.0) and cargo crate. Differentiators over similar tools include multi-tier acceleration, enterprise features (RBAC, SSO), and a complete pipeline with agent swarm architecture. Currently in active development with 137 tests and 35k+ LOC.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","python","rust","wasm","webassembly","transpiler","compiler","gpu","cuda"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/portalis"},{"id":557,"title":"Portalocker","library":"portalocker","status":"active","version":"3.2.0","language":"python","ecosystem":"pypi","summary":"Portalocker is a Python library that provides an easy-to-use API for cross-platform file locking. It supports file locking on Windows, Linux, BSD, and Unix systems, and can also facilitate distributed locking using Redis. The library is actively maintained, follows Semantic Versioning, and provides a convenient context manager for lock management.","last_verified":"2026-05-12T15:06:53.216Z","tags":["file locking","concurrency","inter-process communication","distributed locking","windows","linux","posix","context manager"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/portalocker"},{"id":5373,"title":"Portend","library":"portend","status":"active","version":"3.2.1","language":"python","ecosystem":"pypi","summary":"Portend is a Python library for TCP port monitoring and discovery. It provides routines to wait for a port to become free or occupied, check the current state of a port, or identify a suitable port available for binding locally. The library is currently at version 3.2.1 and is actively maintained with a stable release cadence.","last_verified":"2026-04-13T00:00:00.000Z","tags":["network","tcp","port","monitoring","utilities","async"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/portend"},{"id":7508,"title":"Kubernetes Port-Forward","library":"portforward","status":"active","version":"0.7.6","language":"python","ecosystem":"pypi","summary":"The `portforward` library provides an easy-to-use Python interface for establishing port-forwarding connections to Kubernetes pods and services. It simplifies the underlying `kubernetes` client operations, allowing developers to programmatically manage forwarded ports. Currently at version 0.7.6, its release cadence is irregular, with updates typically occurring when new features or bug fixes are implemented, making it a stable choice for specific use cases.","last_verified":"2026-04-16T00:00:00.000Z","tags":["kubernetes","port-forward","networking","devops","cloud"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/portforward"},{"id":2665,"title":"Portion Library for Python Intervals","library":"portion","status":"active","version":"2.6.1","language":"python","ecosystem":"pypi","summary":"The portion library (current version 2.6.1) provides a robust data structure and operations for intervals in Python. It supports various types of intervals (closed, open, finite, semi-infinite) with any comparable objects, including interval sets (disjunctions of atomic intervals). The library offers automatic simplification, comparison, transformation, intersection, union, complement, difference, containment, and discrete iteration, along with a dict-like structure (`IntervalDict`) to map intervals to data. It is actively maintained with regular releases.","last_verified":"2026-04-24T23:23:31.223Z","tags":["interval","data-structure","time-series","ranges","discrete-math"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/portion"},{"id":6034,"title":"Portkey.ai Python Client","library":"portkey-ai","status":"active","version":"2.2.0","language":"python","ecosystem":"pypi","summary":"The Portkey.ai Python client library provides an interface to the Portkey API, a unified AI gateway for managing, monitoring, and routing large language model (LLM) requests. It offers features like observability, caching, load balancing, and prompt management across various LLM providers. The library is actively maintained, with frequent updates.","last_verified":"2026-04-14T00:00:00.000Z","tags":["AI","LLM","API Gateway","Observability","Prompt Management"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/portkey-ai"},{"id":3218,"title":"Portpicker","library":"portpicker","status":"active","version":"1.6.0","language":"python","ecosystem":"pypi","summary":"Portpicker is a Python library designed to find unique available network ports. Version 1.6.0, released in August 2023, provides a straightforward API for identifying an open port, primarily intended for use in unittests or by test harnesses launching local servers. It is actively maintained by Google, with releases focusing on stability and Python 3 compatibility.","last_verified":"2026-04-25T07:11:07.269Z","tags":["networking","testing","ports","utility","tcp"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/portpicker"},{"id":7509,"title":"POSIX IPC for Python","library":"posix-ipc","status":"active","version":"1.3.2","language":"python","ecosystem":"pypi","summary":"posix-ipc is a Python module, implemented in C, that provides access to POSIX inter-process communication primitives: semaphores, shared memory, and message queues. It enables Python applications to communicate with non-Python programs on systems supporting POSIX Realtime Extensions (POSIX 1003.1b-1993), including most Unix-like platforms and Windows via Cygwin or WSL. The current version is 1.3.2, with releases typically tied to bug fixes and modernization efforts rather than a strict cadence.","last_verified":"2026-04-16T00:00:00.000Z","tags":["IPC","POSIX","semaphore","shared memory","message queue","inter-process communication"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/posix-ipc"},{"id":16179,"title":"Cross-Domain Post-Messaging","library":"post-robot","status":"active","version":"8.0.32","language":"javascript","ecosystem":"npm","summary":"post-robot is a JavaScript library that simplifies secure cross-domain communication between browser windows (e.g., parent/iframe, opener/popup) using the native HTML5 `postMessage` API. It provides a robust, promise-based listener/sender pattern, abstracting away the complexities of serialization and asynchronous communication. A key differentiator is its ability to automatically serialize and deserialize complex data types, including functions, Promises (wrapped in `ZalgoPromise`), and Error objects, enabling advanced inter-window interactions. The library ensures reliable messaging with built-in error handling, timeouts, and options for securing channels by specifying target windows or domains. The current stable version is 8.0.32, and while a strict release cadence isn't explicitly stated, it is actively maintained by KrakenJS. This library is crucial for applications requiring seamless interaction between different origins.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","cross-domain","cross domain","xdm","iframe","postmessage","krakenjs","kraken"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/post-robot"},{"id":13788,"title":"Email MIME Parser","library":"postal-mime","status":"active","version":"2.7.4","language":"javascript","ecosystem":"npm","summary":"postal-mime is a robust and zero-dependency JavaScript library designed for parsing raw email messages in RFC822 format into a structured object. It operates effectively across Node.js, browser environments (including Web Workers), and serverless platforms like Cloudflare Email Workers. The library is currently stable at version 2.7.4, with a recent release cadence suggesting active maintenance and bug fixes, typically every few weeks or months. Key differentiators include its full TypeScript support, comprehensive handling of complex MIME structures (multipart messages, nested parts, attachments), built-in security limits to prevent Denial-of-Service attacks from malformed emails, and strict adherence to RFC 2822/5322 email standards. It differentiates itself by offering broad environment compatibility without external dependencies, making it a lightweight and versatile choice for email processing.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","mime","email","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/postal-mime"},{"id":26092,"title":"PostCSS","library":"postcss","status":"active","version":"8.5.13","language":"javascript","ecosystem":"npm","summary":"PostCSS is a CSS post-processor and syntax transformer that uses JavaScript plugins to parse and transform stylesheets. Stable version 8.x, actively maintained with monthly minor/patch releases. Key differentiators: plugin-driven architecture (over 200 plugins), supports future CSS syntax via plugins like postcss-preset-env, used by popular tools like Autoprefixer and Stylelint. Ships TypeScript definitions, supports ESM and CJS, requires Node.js 10+ (12+ for full features). Provides a fast CSS parser with source map support and a rich plugin API.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","css","manipulation","parser","postcss","preprocessor","rework","source map","transform","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/postcss"},{"id":20271,"title":"postcss-assets-webpack-plugin","library":"postcss-assets-webpack-plugin","status":"active","version":"4.1.2","language":"javascript","ecosystem":"npm","summary":"A Webpack plugin that applies PostCSS transformations to CSS assets emitted by MiniCssExtractPlugin after all files are compiled. Version 4.1.2 supports Webpack 4 and 5 with PostCSS 8, requiring Node >=10. Unlike postcss-loader which processes files individually, this plugin enables whole-bundle optimizations like media query packing and minimization. It is stable with infrequent releases and no known security issues.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","css","assets","webpack","postcss","postcss-loader","postcss-assets-webpack-plugin"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/postcss-assets-webpack-plugin"},{"id":18674,"title":"PostCSS CLI","library":"postcss-cli","status":"active","version":"11.0.1","language":"javascript","ecosystem":"npm","summary":"Official command-line interface for PostCSS, the popular CSS post-processor. Current stable version is 11.0.1 (2024-05-??). PostCSS CLI allows you to run PostCSS plugins from the terminal, supporting input/output files, directories, glob patterns, stdin/stdout piping, and watch mode. It requires Node ≥18 and PostCSS ≥8 as a peer dependency. Unlike alternative tools like PostCSS's programmatic API or build tool plugins, this CLI is designed for direct command-line usage and scripting, with support for configuration files (postcss.config.js), custom parsers/syntaxes, and sourcemaps. Version 8.0.0 made PostCSS a peer dependency, and version 7.0.0 dropped Node 6 & 8 support. The tool is actively maintained by the PostCSS core team.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","cli","postcss","postcss-runner"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/postcss-cli"},{"id":11575,"title":"PostCSS JavaScript Functions","library":"postcss-functions","status":"active","version":"4.0.2","language":"javascript","ecosystem":"npm","summary":"postcss-functions is a PostCSS plugin that allows developers to expose JavaScript functions for direct invocation within CSS files during the build process. It enables dynamic value generation, complex calculations, and programmatic transformations of CSS properties, extending the capabilities of standard CSS. The current stable version is 4.0.2, maintaining compatibility with PostCSS v8.x. While release cadence isn't strictly defined, major version updates (like 4.0.0) indicate significant changes and active maintenance. Its key differentiator is providing a clean bridge between JavaScript logic and CSS styling without relying on preprocessors, allowing for highly customized and reusable CSS utility functions defined in JavaScript.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","postcss","postcss-plugin","function","functions"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/postcss-functions"},{"id":28052,"title":"postcss-import-webpack-resolver","library":"postcss-import-webpack-resolver","status":"abandoned","version":"1.0.1","language":"javascript","ecosystem":"npm","summary":"Creates a custom resolve function for postcss-import using webpack's enhanced-resolve, enabling the use of webpack aliases and module resolution in CSS @import statements. Current stable version 1.0.1, no recent updates. It bridges postcss-import with webpack's resolver, allowing CSS files to resolve modules via webpack aliases, modules directories, and other enhanced-resolve options. Different from using postcss-import alone, which relies on Node.js module resolution; this package provides tighter integration with webpack configuration.","last_verified":"2026-05-09T00:00:00.000Z","tags":["javascript","webpack","postcss-import","resolver","postcss"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/postcss-import-webpack-resolver"},{"id":15765,"title":"PostCSS Inherit Parser","library":"postcss-inherit-parser","status":"abandoned","version":"0.2.0","language":"javascript","ecosystem":"npm","summary":"postcss-inherit-parser is a specialized parser for PostCSS, designed to interpret a custom CSS syntax that facilitates \"inherit\" declarations, specifically in conjunction with the `postcss-inherit` plugin. This parser enables the processing of CSS where rules can leverage inheritance from other selectors, including those with pseudo-classes, as exemplified by syntax like `.a { inherit: .b:before; }`. The package, currently at version 0.2.0, was last published approximately 8 years ago, suggesting it is no longer actively maintained. Its core functionality is to provide the Abstract Syntax Tree (AST) representation for this non-standard inheritance syntax, allowing subsequent PostCSS plugins to apply transformation logic. A key feature is the configurable `propertyRegExp` option, which allows consumers to define custom keywords for inheritance, such as `extend` instead of `inherit`. Given its age and low version, developers should be aware of potential compatibility issues with newer Node.js or PostCSS versions.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","postcss-syntax","parser","css","postcss"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/postcss-inherit-parser"},{"id":13789,"title":"PostCSS LESS Parser","library":"postcss-less","status":"active","version":"6.0.0","language":"javascript","ecosystem":"npm","summary":"postcss-less is a PostCSS syntax parser specifically designed for LessCSS. It facilitates the application of PostCSS plugins, such as Autoprefixer or Stylelint, directly to Less source code without the need for prior Less compilation. The current stable version is 6.0.0, which mandates PostCSS v8.3.5 or higher as a peer dependency and requires Node.js v12+ for execution. This library's core function is to parse Less syntax into a PostCSS Abstract Syntax Tree (AST), enabling manipulation by other PostCSS tools and subsequent stringification back into Less. It is crucial to understand that postcss-less is *not* a Less compiler; users seeking Less compilation should utilize the official Less toolchain. Releases typically align with PostCSS major version updates, often introducing breaking changes to maintain ecosystem compatibility, alongside regular bug fixes and minor feature enhancements. Its key differentiators include tight integration with the PostCSS ecosystem for Less-specific linting and transformation, and its robust ability to parse Less features like `@import` statements, inline comments, mixins, and variables into a manipulable AST.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","css","postcss","postcss-syntax","parser","less"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/postcss-less"},{"id":20272,"title":"postcss-loader","library":"postcss-loader","status":"active","version":"8.2.1","language":"javascript","ecosystem":"npm","summary":"Webpack loader that processes CSS with PostCSS. Current stable version is 8.2.1, released February 2026, requiring Node.js >=18.12.0 and webpack ^5.0.0. Supports automatic configuration file discovery (postcss.config.js, etc.) and ESM configs via jiti v2. Key differentiator: official webpack integration for PostCSS, handles source maps, CSS-in-JS via execute option, and supports Rspack as optional peer dependency.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","css","postcss","postcss-runner","webpack","webpack-loader"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/postcss-loader"},{"id":17878,"title":"PostCSS Middleware for Express/Connect","library":"postcss-middleware","status":"maintenance","version":"1.1.4","language":"javascript","ecosystem":"npm","summary":"This package provides a middleware function to integrate PostCSS processing into web servers built with Connect or Express. It enables on-the-fly compilation of CSS files using a configurable array of PostCSS plugins, allowing developers to leverage modern CSS features and optimizations directly within their server setup. The current stable version is 1.1.4. While its core functionality remains robust, the project appears to be in a maintenance state with infrequent updates, with the last commit dating back over two years. Its primary differentiator is its direct integration as a server-side middleware, offering dynamic CSS processing without requiring a separate build step during development, which can be useful for rapid prototyping or specific server-rendered scenarios. It requires PostCSS plugins to be explicitly passed as an array, offering full flexibility in defining the CSS processing pipeline.","last_verified":"2026-04-23T00:00:00.000Z","tags":["javascript","postcss","middleware","connect","express","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/postcss-middleware"},{"id":13791,"title":"PostCSS Modules Parser","library":"postcss-modules-parser","status":"maintenance","version":"1.1.1","language":"javascript","ecosystem":"npm","summary":"postcss-modules-parser is a foundational utility designed to extract CSS Modules tokens directly from CSS files. Operating currently at version `1.1.1`, its release cadence appears to be slow, suggesting a stable, mature, and perhaps less actively developed but still functional library. Unlike `postcss-modules` which handles the full compilation pipeline, this package focuses specifically on the parsing aspect, providing a lower-level API for developers who need granular control over token extraction. A key differentiator is its flexibility in supporting both synchronous and asynchronous file loaders via a user-provided `fetch` function, which is responsible for loading CSS content and processing it with a PostCSS instance. This makes it adaptable for various build environments and custom processing workflows, serving as a component within a larger CSS Modules processing setup.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","css-modules","postcss","css","postcss-plugin"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/postcss-modules-parser"},{"id":21700,"title":"postcss-nested-once","library":"postcss-nested-once","status":"active","version":"1.0.0","language":"javascript","ecosystem":"npm","summary":"PostCSS plugin that unwraps nested CSS rules (Sass-like), specifically designed to work correctly with CSS Modules in rollup-plugin-styles. Version 1.0.0, stable. Unlike postcss-nested, it processes nested selectors with the ampersand (&) before CSS Modules scope resolution, ensuring exported class names like `list_item` are generated correctly. It uses the Once hook and the `@nest` at-rule behavior. Ships TypeScript types.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","postcss","css","postcss-plugin","postcss-nested","sass","nested","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/postcss-nested-once"},{"id":16879,"title":"PostCSS Parcel Import Fix","library":"postcss-parcel-import","status":"abandoned","version":"0.0.2","language":"javascript","ecosystem":"npm","summary":"postcss-parcel-import is a PostCSS plugin, currently at version 0.0.2, designed as a temporary workaround for a specific `@import` bug (issue #1165) encountered in older versions of `parcel-bundler`. The plugin introduces a custom `@parcel-import` at-rule, which Parcel v1 users could leverage to ensure CSS `@import` rules were correctly processed before other PostCSS transformations. This package has seen no updates since 2018, coinciding with the closure of the Parcel issue it addressed and the deprecation of `parcel-bundler` (Parcel v1) in favor of Parcel v2. It differentiates itself by providing a very specific, now obsolete, syntax extension to handle a bug that has long since been resolved in the Parcel ecosystem. Its release cadence was minimal, comprising a single version.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","postcss","css","postcss-plugin","import","parcel","parcel-bundler"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/postcss-parcel-import"},{"id":13790,"title":"PostCSS Parser Tests","library":"postcss-parser-tests","status":"active","version":"8.9.0","language":"javascript","ecosystem":"npm","summary":"PostCSS Parser Tests is a utility package providing a comprehensive suite of base tests designed for any CSS parser, not exclusively those within the PostCSS ecosystem. It includes 24 CSS files covering extreme and edge cases of the CSS specification, alongside integration tests derived from popular website styles to evaluate real-world CSS parsing robustness. The current stable version, 8.9.0, continues to enhance test coverage, with recent updates adding more rules for semicolon cases. This package primarily facilitates the development and validation of CSS parsers by offering structured test cases and helper methods like `cases.each` for iterating through tests and `cases.real` for integration testing. It aims to standardize parser testing against a broad spectrum of valid and challenging CSS inputs, ensuring robustness and spec compliance across different parsing implementations.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","postcss","parser","css","tests","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/postcss-parser-tests"},{"id":20273,"title":"postcss-pipeline-webpack-plugin","library":"postcss-pipeline-webpack-plugin","status":"active","version":"6.0.0","language":"javascript","ecosystem":"npm","summary":"Webpack 5 plugin that processes generated CSS assets with PostCSS pipelines, enabling multi-file transformations like critical CSS extraction and minification where loaders fall short. Version 6.0.0 (latest) requires Node >=10 and webpack ^5; for webpack 4 use v5, for webpack 3 use v3. Key differentiator: processes all generated CSS files (including those from plugins like MiniCssExtractPlugin) through PostCSS plugins in a pipeline, with support for custom filters, naming (prefix, suffix, transformName), and source maps. Supports PostCSS 6, 7, 8.0.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","webpack","plugin","postcss","pipeline","critical","minification"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/postcss-pipeline-webpack-plugin"},{"id":13792,"title":"PostCSS RTLCSS Plugin","library":"postcss-rtlcss","status":"active","version":"6.0.0","language":"javascript","ecosystem":"npm","summary":"postcss-rtlcss is a PostCSS plugin designed to simplify the creation of Cascading Style Sheets (CSS) that support both Left-To-Right (LTR) and Right-To-Left (RTL) reading directions. It leverages the RTLCSS library internally to transform CSS rules. The current stable version is 6.0.0. The project maintains a regular release cadence, including minor versions for features and bug fixes, and major versions for significant underlying technical changes (such as transpilation target updates or Node.js engine requirements). Its key differentiators include the ability to generate a single CSS file containing rules for both directions (the recommended \"combined mode\") or a minimal override file, offering flexibility in implementing multilingual and internationalization efforts for web development. It integrates seamlessly into standard PostCSS workflows and build tools like Webpack.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","postcss","css","postcss-plugin","rtl","ltr","right-to-left","left-to-right","postcss-rtlcss","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/postcss-rtlcss"},{"id":13793,"title":"PostCSS Safe Parser","library":"postcss-safe-parser","status":"active","version":"7.0.1","language":"javascript","ecosystem":"npm","summary":"postcss-safe-parser is a fault-tolerant CSS parser designed specifically for use with PostCSS. It excels at parsing virtually any CSS input, including highly malformed or 'hacky' legacy code often encountered in historical examples or real-world unvalidated user input, and is particularly valuable for applications like live demo tools. The current stable version, 7.0.1, indicates active development and maintenance, typically aligning with the release cadence of the broader PostCSS ecosystem. Its primary differentiator is its robust error recovery mechanism, enabling it to process and recover from CSS syntax errors that would cause standard parsers to fail, thus providing a resilient parsing solution for environments where input validity cannot be guaranteed. It requires Node.js version 18 or higher and `postcss` version `^8.4.31` as a peer dependency.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","css","postcss","postcss-syntax","parser","fault tolerant"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/postcss-safe-parser"},{"id":13794,"title":"PostCSS Sass Parser","library":"postcss-sass","status":"active","version":"0.5.0","language":"javascript","ecosystem":"npm","summary":"postcss-sass is a PostCSS parser designed to interpret and transform Sass-like syntax, leveraging the `gonzales-pe` library as its core parsing engine. It is crucial to understand that this package acts solely as a parser; it converts Sass source code into an Abstract Syntax Tree (AST) that can then be manipulated by PostCSS plugins. It does *not* compile Sass into standard CSS. The package is currently at version 0.5.0 and is explicitly noted as being \"under development,\" which means full compatibility with all Sass syntax is not guaranteed. Its release cadence is somewhat irregular, often focusing on dependency updates, security fixes, and incremental support for Sass features like media queries and loops. A key differentiator is its ability to enable PostCSS transformations directly on Sass source code, allowing for advanced processing workflows before or without full Sass compilation. The underlying `gonzales-pe` library itself has not been updated in several years, which could imply potential long-term maintenance considerations for `postcss-sass` users.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","postcss","css","postcss-plugin","postcss-sass","sass"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/postcss-sass"},{"id":13795,"title":"PostCSS SCSS Parser","library":"postcss-scss","status":"active","version":"4.0.9","language":"javascript","ecosystem":"npm","summary":"postcss-scss is a PostCSS syntax parser specifically designed to handle SCSS files, enabling the vast ecosystem of PostCSS plugins to process SCSS source code. Currently at version 4.0.9, this module's primary function is to interpret SCSS constructs such as mixins (parsed as custom at-rules) and variables (parsed as properties). It's crucial to understand that postcss-scss *does not compile SCSS* into standard CSS; instead, it provides an AST (Abstract Syntax Tree) that allows PostCSS plugins to perform transformations directly on SCSS syntax. This bridges the gap between Sass development and PostCSS tooling. While `postcss-scss` itself has an irregular release cadence, it closely follows major PostCSS versions, which are actively maintained.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","css","postcss","postcss-syntax","parser","scss","sass","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/postcss-scss"},{"id":26091,"title":"PostCSS Selector Lint","library":"postcss-selector-lint","status":"active","version":"1.0.2","language":"javascript","ecosystem":"npm","summary":"PostCSS Selector Lint is a v1.0.2 PostCSS plugin that warns about disallowed CSS selector types (type, class, id, universal, attribute, pseudo) in global vs local (nested) scope. It helps prevent scope pollution by flagging non-nested type/tag selectors. The configuration is fully customizable per scope. Release cadence is low; latest version is stable. Key differentiator: scope-aware linting (global vs local) rather than simple selector blacklisting. Alternatives like stylelint offer broader linting but require more configuration.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","postcss","postcss-plugin","css","selector","lint"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/postcss-selector-lint"},{"id":13796,"title":"PostCSS Selector Parser","library":"postcss-selector-parser","status":"active","version":"7.1.1","language":"javascript","ecosystem":"npm","summary":"postcss-selector-parser is a utility library designed to parse CSS selector strings into an abstract syntax tree (AST), providing a structured API for inspecting and manipulating these selectors. It is an integral tool within the PostCSS ecosystem, enabling advanced selector transformations, linting, and optimizations by allowing plugins to programmatically interact with selector structures. The current stable version is 7.1.1, with a release cadence that responds to feature demands and bug fixes within the broader PostCSS community. Its key differentiators include a robust AST representation, comprehensive traversal methods (like `walk`), and support for both synchronous and asynchronous processing, making it highly flexible for various build environments. It also includes full TypeScript type definitions to enhance developer experience and ensure type safety.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/postcss-selector-parser"},{"id":13797,"title":"PostCSS Stylus Parser","library":"postcss-styl","status":"active","version":"0.12.3","language":"javascript","ecosystem":"npm","summary":"postcss-styl is a PostCSS parser plugin designed to convert Stylus syntax into a PostCSS Abstract Syntax Tree (AST). This allows developers to process Stylus code using the extensive PostCSS plugin ecosystem, enabling transformations like autoprefixing, minification, or custom linting. The current stable version is 0.12.3. The package maintains a fairly active release cadence, primarily addressing bug fixes related to AST correctness and stringification, as seen in recent versions. Its primary differentiator is providing a bridge between the Stylus language and PostCSS, allowing Stylus users to leverage PostCSS tools directly on their `.styl` files, most notably for integration with linters like stylelint.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","postcss","stylus","styl","parser","stringifier","syntax","css"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/postcss-styl"},{"id":13798,"title":"PostCSS Tape","library":"postcss-tape","status":"active","version":"6.0.1","language":"javascript","ecosystem":"npm","summary":"PostCSS Tape is a development utility designed to streamline the testing of PostCSS plugins. Currently at stable version 6.0.1, this package offers a focused approach to testing by abstracting the boilerplate often associated with PostCSS processing. It allows developers to define test cases efficiently through configuration files like `.tape.js`, `.mjs`, or `.cjs`, supporting both CommonJS and ES Modules for test definitions. Key differentiators include its automatic test generation for empty cases, comprehensive options for testing plugin behavior (including PostCSS plugin options, process options, warning counts, and error matching), and a simple CLI-first interface. The package typically updates in response to major PostCSS releases, ensuring compatibility with the latest versions. It provides a structured yet flexible framework for ensuring the correctness and stability of PostCSS transformations.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","postcss","css","postcss-plugin","testing","tests","tools","tape"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/postcss-tape"},{"id":13799,"title":"PostCSS CSS Value Parser","library":"postcss-values-parser","status":"active","version":"7.0.0","language":"javascript","ecosystem":"npm","summary":"postcss-values-parser is a JavaScript library designed to parse CSS property values into an Abstract Syntax Tree (AST). It is built upon the PostCSS ecosystem, leveraging PostCSS's tokenizer and following similar node and traversal patterns, ensuring consistency for developers familiar with PostCSS plugins. The current stable version is 7.0.0, which marked a significant rewrite, now building on `css-tree` for improved correctness and performance, and transitioning to a pure ESM package. The library aims to provide robust AST traversal, convenience methods for stringifying nodes, and specific properties for parsing units, colors, and variables, making it a powerful tool for manipulating CSS values within a PostCSS workflow. Release cadence appears to be driven by significant refactors and PostCSS version updates, with maintenance releases addressing bug fixes.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","css","less","ast","postcss","value","values","parser","parsing"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/postcss-values-parser"},{"id":7510,"title":"Poster3","library":"poster3","status":"maintenance","version":"0.8.1","language":"python","ecosystem":"pypi","summary":"Poster3 (version 0.8.1) is a Python library providing support for streaming HTTP POST requests and multipart/form-data encoding. It's a fork of the original 'poster' package, designed to address the limitation in Python's standard library where large files had to be loaded entirely into memory before uploading. The library allows for efficient uploading of large files without excessive memory consumption. Its last release was in December 2018, indicating a maintenance-level release cadence.","last_verified":"2026-04-16T00:00:00.000Z","tags":["http","upload","streaming","multipart","form-data","files"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/poster3"},{"id":26093,"title":"PostEx Auth SDK","library":"postex-auth-sdk","status":"active","version":"1.3.0","language":"javascript","ecosystem":"npm","summary":"The PostEx Auth SDK (v1.3.0) provides a comprehensive authentication solution for web applications, supporting WebAuthn/passkeys, OTP, magic links, and DPoP token binding (RFC 9449). Built for PostEx ecosystem apps, it offers automatic token management, trusted device recognition, and browser feature detection. Ships TypeScript types. Release cadence: active development. Key differentiators: multi-factor with passkeys, ECDSA P-256 DPoP, and integrated session/device tracking.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","auth","webauthn","passkey","otp","sdk","postex","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/postex-auth-sdk"},{"id":18676,"title":"PostEx Auth SDK","library":"postex-auth-sdk-stage","status":"active","version":"1.4.0","language":"javascript","ecosystem":"npm","summary":"PostEx Authentication SDK (v1.4.0) provides a comprehensive solution for implementing secure authentication in web applications. Supports WebAuthn/Passkeys, OTP verification, magic link authentication, and DPoP (RFC 9449 compliant token binding). Features include multi-factor authentication, automatic token management, trusted device recognition, and browser feature detection. Ships TypeScript types. Active development with regular releases. Differentiators: includes DPoP support and passkey-first approach.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","auth","webauthn","passkey","otp","sdk","postex","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/postex-auth-sdk-stage"},{"id":8438,"title":"Postgres.py - A PostgreSQL Client Abstraction","library":"postgres","status":"active","version":"4.0","language":"python","ecosystem":"pypi","summary":"postgres is a high-value abstraction over the psycopg2 database driver, simplifying interactions with PostgreSQL databases. Currently at version 4.0, the library offers a more Pythonic API, an Object-Relational Mapper (ORM), and improved cursor management. Releases are made as needed, focusing on usability and PostgreSQL-specific features.","last_verified":"2026-04-16T00:00:00.000Z","tags":["database","postgresql","psycopg2","orm","sql"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/postgres"},{"id":13800,"title":"Postgres Bytea Parser","library":"postgres-bytea","status":"active","version":"3.0.0","language":"javascript","ecosystem":"npm","summary":"The `postgres-bytea` library provides robust functionality for parsing and encoding PostgreSQL `bytea` binary strings within Node.js applications. It supports both the modern 'hex' format (prefixed with `\\x`) used in PostgreSQL 9.0 and later, as well as the older 'escape' format from PostgreSQL 8 and earlier, automatically detecting the input format. The current stable version is 3.0.0. While specific release cadence is not explicitly stated, the package appears actively maintained given recent NPM activity. Its key differentiation lies in its dual approach to `bytea` handling: a direct `decode` function for quick conversions and stream-based `Decoder` and `Encoder` classes for handling larger data volumes efficiently, particularly useful with PostgreSQL's `COPY` commands.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","bytea","postgres","binary","parser"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/postgres-bytea"},{"id":18675,"title":"postgres-date","library":"postgres-date","status":"active","version":"2.1.0","language":"javascript","ecosystem":"npm","summary":"A focused parser that converts PostgreSQL date/time output strings into JavaScript Date objects, preserving precision and matching Postgres behavior. Version 2.1.0 supports Node >=12 and includes TypeScript types. It is maintained as a patch-level library with no minor releases planned, releasing fixes only. Unlike heavier database clients, this is a minimal single-purpose tool for accurate date parsing.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","postgres","date","parser","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/postgres-date"},{"id":9191,"title":"PostgreSQL Multi-Cluster Performance Tool (postgres-mcp)","library":"postgres-mcp","status":"active","version":"0.3.0","language":"python","ecosystem":"pypi","summary":"PostgreSQL Tuning and Analysis Tool (Multi-Cluster Performance), currently at version 0.3.0. It's a command-line utility and a Python library designed to help analyze and optimize PostgreSQL database performance by providing recommendations and insights. Its release cadence is irregular, typical for a community-driven tool in its early stages.","last_verified":"2026-04-16T00:00:00.000Z","tags":["postgresql","database","tuning","analysis","performance"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/postgres-mcp"},{"id":16493,"title":"Postgres Migrations","library":"postgres-migrations","status":"active","version":"5.3.0","language":"javascript","ecosystem":"npm","summary":"The `postgres-migrations` package provides a robust database migration solution for PostgreSQL, directly inspired by Stack Overflow's deployment methodology. Currently at version 5.3.0, it offers a stable and opinionated approach to managing database schema changes. Key differentiators include its strict sequential SQL file-based ordering, which explicitly avoids timestamp-based naming to ensure consistent execution order across all environments. The library deliberately eschews 'down' migrations, advocating for a 'roll forward' philosophy where issues are addressed by applying new incremental migrations. It enforces database integrity by performing hash checks on previously applied migration files, preventing accidental or unauthorized modifications. The package maintains a hidden `migrations` table to track applied scripts and requires Node.js 10.17.0+ and PostgreSQL 9.4+.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","postgres","postgresql","migration","migrations","sql","database","db","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/postgres-migrations"},{"id":13801,"title":"Postgres Connection Pool","library":"postgres-pool","status":"active","version":"11.0.4","language":"javascript","ecosystem":"npm","summary":"postgres-pool is a robust connection pooling library for Node.js applications designed to interact with PostgreSQL databases via the `node-pg` client. As of its current stable version, 11.0.4, it offers an actively maintained and feature-rich alternative to the original `pg-pool`, addressing specific reliability concerns such as connection timeouts that were observed in its predecessor. The library features enhanced error handling, graceful cluster failover mechanisms, and streamlined integration with AWS RDS through a simplified `ssl='aws-rds'` configuration option for secure connections. It adheres to a modern development paradigm, being built with TypeScript to enforce type safety and primarily utilizing Promises, moving away from callback-based patterns. The project typically sees frequent patch releases and major version increments roughly annually, with a significant v11 update in late 2025 transitioning `pg` to a peer dependency. It strives for API compatibility with `pg-pool` to ease migration for existing users.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","node","postgres","pg","pool","connection","pooling","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/postgres-pool"},{"id":13802,"title":"PostgreSQL Range Type Parser","library":"postgres-range","status":"active","version":"1.1.4","language":"javascript","ecosystem":"npm","summary":"This library provides parsing and serialization capabilities for PostgreSQL's native range data types. It allows developers to convert PostgreSQL range strings (e.g., `[0,5)`) into a rich `Range` object with methods for querying properties like boundedness and inclusivity, and for performing operations such as point and range containment checks. The current stable version is 1.1.4. Releases appear to be driven by feature additions and bug fixes rather than a strict time-based cadence, as indicated by the recent v1.1.4 update addressing type definitions and adding a `toPostgres` method. Its key differentiator is its focused utility on PostgreSQL's specific range string format, providing a dedicated `Range` object API rather than a general-purpose interval library.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/postgres-range"},{"id":16494,"title":"PostgreSQL Schema Migrations with Schema Support","library":"postgres-schema-migrations","status":"active","version":"7.0.2","language":"javascript","ecosystem":"npm","summary":"Postgres-schema-migrations is a JavaScript/TypeScript library for managing database schema changes in PostgreSQL. It is a fork of `postgres-migrations` that specifically adds support for schema namespaces, allowing separate migrations to be tracked per schema, which is beneficial for multi-tenant applications or reusing database code. Currently at version 7.0.2, this library is actively maintained. It mandates SQL files for migration definitions, ordered numerically, and deliberately omits 'down' migrations, advocating for 'rolling forward' with new migrations to reverse changes. A key differentiator is its emphasis on atomic transactions for each migration and hash-based checks to ensure migration immutability, preventing accidental changes to already-applied migrations. It supports Node.js 10.17.0+ and PostgreSQL 9.4+.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","postgres","postgresql","migration","migrations","sql","database","db","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/postgres-schema-migrations"},{"id":13803,"title":"PostgreSQL SQL Parser for ESLint","library":"postgresql-eslint-parser","status":"active","version":"0.1.8","language":"javascript","ecosystem":"npm","summary":"postgresql-eslint-parser provides a specialized parser for PostgreSQL SQL syntax, enabling ESLint to perform static analysis on `.sql` files or SQL embedded within other codebases. It leverages the `libpg-query` library to convert PostgreSQL SQL into an ESTree-compatible Abstract Syntax Tree (AST), which is the standard format for ESLint. The current stable version is 0.1.8, indicating it's still in its early development stages with minor patch releases for bug fixes and improvements. Its primary differentiation lies in its tight integration with the ESLint ecosystem, offering functions like `parseForESLint` that provide not only the AST but also visitor keys essential for traversing the tree and a scope manager (currently `null`). This allows developers to write custom ESLint rules specifically for PostgreSQL, ensuring SQL code adheres to project-specific style guides and best practices, enhancing code quality and maintainability in projects that utilize PostgreSQL.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/postgresql-eslint-parser"},{"id":1267,"title":"PostgREST Client for Python","library":"postgrest","status":"active","version":"2.28.3","language":"python","ecosystem":"pypi","summary":"The `postgrest` library provides an ORM-like interface for interacting with PostgREST APIs from Python. It supports both synchronous and asynchronous operations, allowing developers to easily query, insert, update, and delete data, as well as call stored procedures. The library is actively maintained, currently at version 2.28.3, and has a consistent release cadence with frequent updates.","last_verified":"2026-04-23T19:04:32.238Z","tags":["PostgreSQL","PostgREST","ORM","database","async","REST client","Supabase"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/postgrest"},{"id":15767,"title":"PostGrid Node.js Client","library":"postgrid-node-client","status":"active","version":"0.11.0","language":"javascript","ecosystem":"npm","summary":"The `postgrid-node-client` library provides a Node.js and TypeScript client for interacting with the PostGrid Business API, facilitating postal delivery services (Print-Mail) and address verification/autocomplete. Currently at version 0.11.0, this package offers a convenient, typed interface over PostGrid's dual REST API structure. A key differentiator is its robust handling of two distinct API keys required by PostGrid: one for Print-Mail and another for Address Verification, allowing developers to instantiate a single client that intelligently routes requests. While a specific release cadence isn't published, its pre-1.0 versioning implies active development. The client simplifies common tasks such as creating contacts, sending documents, and verifying addresses, abstracting away direct HTTP requests and JSON parsing, and supports webhook configuration for event notifications.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","postgrid.com","postal delivery","api","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/postgrid-node-client"},{"id":21702,"title":"PostGrid Python Library","library":"postgrid-python","status":"active","version":"2.1.1","language":"python","ecosystem":"pypi","summary":"The official Python library for the PostGrid API. Provides convenient access to the PostGrid print-and-mail and address verification APIs. Current version 2.1.1, actively maintained with monthly releases.","last_verified":"2026-04-27T00:00:00.000Z","tags":["postgrid","print-and-mail","address-verification","api-client"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/postgrid-python"},{"id":924,"title":"PostHog Python SDK","library":"posthog","status":"active","version":"7.9.12","language":"python","ecosystem":"pypi","summary":"The PostHog Python SDK makes it easy to capture events, evaluate feature flags, track errors, and more in your Python applications. It supports event tracking, user identification, group analytics, and local evaluation for feature flags. The library is actively maintained, with frequent updates, and the current version is 7.9.12.","last_verified":"2026-04-11T14:24:13.763Z","tags":["analytics","product analytics","feature flags","event tracking","error tracking","llm analytics","experimentation"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/posthog"},{"id":15768,"title":"PostHog OpenAPI Client","library":"posthog-openapi-client","status":"active","version":"0.0.12","language":"javascript","ecosystem":"npm","summary":"This package provides a TypeScript client for interacting with the PostHog API, automatically generated from the PostHog OpenAPI schema. It aims to offer a type-safe and convenient way to access PostHog's functionalities programmatically, including managing events, persons, and insights. Currently at version 0.0.12, it is in its early stages of development, meaning the API surface may evolve rapidly and breaking changes are likely before a stable 1.0 release. The package is primarily designed for TypeScript environments and relies on environment variables for API key and base URL configuration. Its key differentiator is providing a pre-generated, typed client, saving developers the effort of manual API request handling and type definition.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","openapi","client","typescript","posthog"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/posthog-openapi-client"},{"id":4687,"title":"PostHog Python SDK","library":"posthoganalytics","status":"active","version":"7.11.0","language":"python","ecosystem":"pypi","summary":"The official Python SDK for PostHog, enabling integration into any Python application for product analytics, feature flags, and session recording. It's actively maintained with frequent minor releases, often addressing specific framework integrations or new AI/LLM-related tracking features.","last_verified":"2026-04-12T00:00:00.000Z","tags":["analytics","product analytics","telemetry","feature flags","a/b testing","marketing","observability"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/posthoganalytics"},{"id":18677,"title":"PostHTML CLI","library":"posthtml-cli","status":"maintenance","version":"0.10.0","language":"javascript","ecosystem":"npm","summary":"Command-line interface for PostHTML, a tool for transforming HTML/XML with plugins. Current stable version is 0.10.0, with releases roughly every few months. It supports processing multiple files, glob patterns, custom config files (JSON/JS), and built-in notifications for updates. Compared to alternatives like html-postcss or custom scripts, posthtml-cli provides a simple CLI with plugin loading and file watching. Requires Node >=10. Currently in maintenance mode with no major recent activity.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","posthtml","posthtml-runner","cli"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/posthtml-cli"},{"id":17047,"title":"Postman CLI","library":"postman-cli","status":"active","version":"1.34.1","language":"javascript","ecosystem":"npm","summary":"The Postman CLI is the official command-line companion for the Postman API platform, enabling developers to automate API development, testing, and integration into CI/CD pipelines. It allows users to run Postman Collections, execute monitors, and enforce API governance rules directly from the terminal. The current stable version is 1.34.1, indicating active development with regular updates to support the evolving Postman ecosystem. Key differentiators include its tight integration with Postman's cloud platform, providing a seamless bridge between collaborative API design and automated execution, and its capability to enforce quality gates in CI/CD workflows. It is a lightweight tool designed for local debugging, scaling systems, and embedding API workflows into build systems, supporting macOS, Linux (x64 & ARM64), and Windows (x64) platforms.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","postman","cli","api","testing","automation","rest","newman","api-testing"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/postman-cli"},{"id":26094,"title":"postman-eslint","library":"postman-eslint","status":"active","version":"1.0.3","language":"javascript","ecosystem":"npm","summary":"A CLI tool for linting JavaScript scripts (pre-request and test scripts) in Postman collections using ESLint. Version 1.0.3, stable release. It fetches a Postman collection via API, extracts scripts from collection/folder/request levels, and runs ESLint with your local flat config. Differentiator: specifically targets Postman script linting with built-in globals like `pm`, uses Postman Collection SDK for parsing. Requires Node.js >=14.0.0.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","postman","eslint","cli","linter","postman-collection","code-quality","testing","api-testing"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/postman-eslint"},{"id":15771,"title":"Postman Request Client","library":"postman-request","status":"active","version":"2.88.1-postman.48","language":"javascript","ecosystem":"npm","summary":"Postman-request is a maintained fork of the popular, now-abandoned `request` module, specifically developed and used internally by Postman Runtime. Currently at version 2.88.1-postman.48, it does not follow a typical open-source release cadence but is updated as needed for Postman's internal applications. This package provides a simplified API for making HTTP requests, addressing numerous long-standing bugs and adding specific features that were never incorporated into the original `request` project. Key differentiators include fixes for old-style deflate responses, correct URL parameter encoding, enhanced redirect behaviors (especially for 307/308 with Host headers), `content-length` for streaming, improved form-data exception handling, and features like retaining authorization headers on cross-domain redirects and support for extending root CA certificates. It aims to offer a stable and patched alternative for projects still reliant on the `request` API.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","http","simple","util","utility"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/postman-request"},{"id":16495,"title":"Postmark Node.js Library","library":"postmark","status":"active","version":"4.0.7","language":"javascript","ecosystem":"npm","summary":"The `postmark` package is the official Node.js client library for interacting with the Postmark HTTP API, facilitating robust email sending and parsing capabilities within Node.js applications. It provides high delivery rates, comprehensive bounce and spam processing, and detailed email statistics. The current stable version is 4.0.7, which has recently updated its underlying HTTP client (`axios`). The library sees frequent patch releases to keep dependencies current and make minor model adjustments, with major version increments typically aligned with Node.js End-of-Life (EOL) cycles. Its key differentiators include being an official, actively maintained client with full support for Postmark's REST API, including features for both sending transactional emails and parsing incoming emails.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/postmark"},{"id":18678,"title":"Postmark CLI","library":"postmark-cli","status":"active","version":"1.6.19","language":"javascript","ecosystem":"npm","summary":"Postmark CLI (v1.6.19) is a command-line tool for managing transactional email templates, sending emails, and fetching server information via the Postmark API. Released under MIT, it is maintained by ActiveCampaign with regular updates. Key differentiators include local template preview with hot reloading, smart push that only uploads modified templates, and support for layouts. The CLI integrates easily into CI/CD pipelines and offers interactive prompts via Inquirer. It requires Node.js 14+.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","postmark","cli","templates","email","transactional","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/postmark-cli"},{"id":63,"title":"Postmark","library":"postmarker","status":"maintenance","version":"1.0","language":"python","ecosystem":"pypi","summary":"Python client for the Postmark transactional email API. No official Python SDK exists — postmarker is the primary community library (listed by Postmark on their developer docs). Maintained by Dmitry Dygalo. v1.0 released but project marked inactive on Snyk (no new PyPI releases in 12+ months as of mid-2025). Django email backend included.","last_verified":"2026-05-12T06:19:59.264Z","tags":["email","postmark","transactional-email","python","community"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/postmarker"},{"id":6411,"title":"Python Optimal Transport Library (POT)","library":"pot","status":"active","version":"0.9.6.post1","language":"python","ecosystem":"pypi","summary":"POT (Python Optimal Transport) is a comprehensive Python library offering various solvers for optimal transport problems. It provides efficient implementations for classic optimal transport, Wasserstein distances, Sinkhorn algorithm, Gromov-Wasserstein, and more, including recent extensions like unbalanced OT and GMM-OT. Currently at version 0.9.6.post1, the library sees frequent minor releases, often introducing new features, solvers, and bug fixes.","last_verified":"2026-04-15T00:00:00.000Z","tags":["optimal transport","wasserstein distance","machine learning","statistics","geometric deep learning"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pot"},{"id":28053,"title":"Potato Framework","library":"potato-framework","status":"active","version":"1.2.0","language":"javascript","ecosystem":"npm","summary":"A simple HTTP framework for Node.js (version 1.2.0). Provides a minimal API for building web servers with routing, request handling, and middleware support. Designed for quick prototyping and small applications. Differentiates by focusing on simplicity and a single main export called Sweet Potato. Active development, but limited documentation and community adoption compared to Express.js. TypeScript types included.","last_verified":"2026-05-09T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/potato-framework"},{"id":6412,"title":"Pottery","library":"pottery","status":"active","version":"3.0.1","language":"python","ecosystem":"pypi","summary":"Pottery is a Python library that provides Pythonic interfaces to Redis, enabling developers to use Redis data structures and patterns like distributed locks, caches, and queues with familiar Python `dict`, `list`, and `set` semantics. Currently at version 3.0.1, it maintains an active release cadence with frequent updates and bug fixes, supporting modern Python versions.","last_verified":"2026-04-15T00:00:00.000Z","tags":["Redis","data structures","distributed locks","caching","asyncio","queues"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pottery"},{"id":17879,"title":"PouchDB Redux Middleware","library":"pouch-redux-middleware","status":"abandoned","version":"1.2.0","language":"javascript","ecosystem":"npm","summary":"pouch-redux-middleware is a Redux middleware designed to synchronize a specified segment of the Redux store's state with a PouchDB database. It enables bi-directional data flow: changes in the PouchDB database (e.g., via replication or direct writes) are automatically propagated to the Redux store as dispatched actions, and conversely, modifications to the synchronized part of the Redux state are persisted back into PouchDB. The current stable version is 1.2.0. This package's primary differentiator is its abstraction of PouchDB's change feed into Redux actions, allowing developers to manage PouchDB data through standard Redux patterns. However, its development has ceased, meaning it is not actively maintained and may have compatibility issues with modern JavaScript ecosystems.","last_verified":"2026-04-23T00:00:00.000Z","tags":["javascript","pouchdb","redux","react","middleware"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pouch-redux-middleware"},{"id":16499,"title":"PouchDB","library":"pouchdb","status":"active","version":"9.0.0","language":"javascript","ecosystem":"npm","summary":"PouchDB is an open-source JavaScript database designed for offline-first web applications, enabling data storage directly in the user's browser (or Node.js environment) and seamless synchronization with CouchDB-compatible servers. Currently at stable version 9.0.0 (released May 24, 2024), the project releases major versions periodically, with patch releases addressing bugs and minor enhancements more frequently. Its key differentiators include its robust replication engine, automatic offline data handling, and its ability to work across various browser and Node.js environments without requiring a persistent network connection, providing a highly resilient and performant user experience even without network connectivity.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","db","couchdb","pouchdb"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pouchdb"},{"id":16496,"title":"PouchDB HTTP Adapter","library":"pouchdb-adapter-http","status":"active","version":"9.0.0","language":"javascript","ecosystem":"npm","summary":"pouchdb-adapter-http is a PouchDB plugin that enables the core PouchDB library to use HTTP as its data store, allowing it to seamlessly communicate and synchronize with remote CouchDB or CouchDB-like databases. This adapter is crucial for applications requiring offline-first capabilities combined with cloud synchronization. Currently stable at version 9.0.0, PouchDB maintains a consistent release cadence with frequent patch updates and less frequent major/minor versions. Key differentiators include its ability to abstract away the complexities of HTTP requests and responses, providing a familiar PouchDB API for remote data operations, and its design for use in both Node.js and browser environments, making it a versatile component within the PouchDB ecosystem.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pouchdb-adapter-http"},{"id":17333,"title":"PouchDB HTTP-only Adapter","library":"pouchdb-http","status":"abandoned","version":"6.0.2","language":"javascript","ecosystem":"npm","summary":"PouchDB-http is a minimalist preset package designed to provide only the HTTP adapter for PouchDB. Its primary function is to allow applications to interact with a CouchDB-compatible server (like Apache CouchDB or Cloudant) without including any local storage adapters or map/reduce capabilities by default. This makes it suitable for scenarios where PouchDB is used purely as an interface to a remote database, reducing bundle size by omitting unnecessary features. The package is at version 6.0.2, which is significantly older than the current PouchDB core (8.x). As a result, its release cadence is effectively non-existent, and it lacks the continuous updates and features found in the main PouchDB project. Its key differentiator is its small footprint and specific focus on HTTP communication, but its age means it likely faces compatibility challenges with modern JavaScript environments and newer PouchDB plugins.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pouchdb-http"},{"id":13804,"title":"PouchDB Node.js Edition","library":"pouchdb-node","status":"active","version":"9.0.0","language":"javascript","ecosystem":"npm","summary":"PouchDB-node is the specialized Node.js distribution of PouchDB, a JavaScript database inspired by Apache CouchDB. It enables developers to store, query, and sync data offline in Node.js environments. Unlike the full PouchDB build, `pouchdb-node` is optimized for server-side use, utilizing LevelDB for local storage and omitting browser-specific adapters like IndexedDB or WebSQL. The current stable version is 9.0.0, released in late 2025/early 2026. Major versions are released periodically (e.g., 7.0.0, 8.0.0, 9.0.0), often introducing significant architectural changes like moving to modern ES6+ syntax or internal refactors. Patch releases are more frequent, addressing bugs and dependency updates. Its key differentiator is its Node.js-first approach, bundling core features like replication, HTTP, and map/reduce without browser bloat.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pouchdb-node"},{"id":16497,"title":"PouchDB Replicator Plugin","library":"pouchdb-replicator","status":"active","version":"4.2.0","language":"javascript","ecosystem":"npm","summary":"pouchdb-replicator is a PouchDB plugin that simulates the functionality of CouchDB's `_replicator` database daemon. Instead of initiating one-off or programmatic replication calls (e.g., `db.replicate()`), this plugin allows developers to define and manage persistent replication jobs declaratively by simply writing documents to a special `_replicator` database. This enables scenarios like continuous synchronization across application restarts and simplifies the management of complex replication topologies. The current stable version is 4.2.0, part of the pouchdb-server monorepo. It receives regular maintenance updates, focusing on bug fixes, dependency updates, and minor enhancements. Its key differentiator is providing a CouchDB-compatible declarative replication interface directly within PouchDB, making it ideal for applications requiring robust offline-first capabilities and seamless synchronization with CouchDB or other PouchDB instances.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","pouch","pouchdb","couch","couchdb","replication","replicator","replicate"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pouchdb-replicator"},{"id":16498,"title":"PouchDB HTTP Request Adapter","library":"pouchdb-req-http-query","status":"active","version":"4.2.0","language":"javascript","ecosystem":"npm","summary":"`pouchdb-req-http-query` is a utility within the PouchDB ecosystem designed to bridge CouchDB-style request objects with PouchDB's internal HTTP request handling. It allows developers to construct a request object formatted similarly to a CouchDB request and then execute it against a given PouchDB database instance as an HTTP operation. This package is currently at version 4.2.0 and receives maintenance updates for bug fixes and dependency management, indicating an active but mature status. Its key differentiators include its role in facilitating lower-level HTTP interactions with PouchDB, particularly when integrating with systems expecting CouchDB's request structures, and its inclusion in the PouchDB monorepo.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","pouch","pouchdb","couch","couchdb","http","request"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pouchdb-req-http-query"},{"id":18679,"title":"PouchDB Security","library":"pouchdb-security","status":"active","version":"4.2.0","language":"javascript","ecosystem":"npm","summary":"pouchdb-security (v4.2.0) is a plugin for PouchDB that enforces database access restrictions via a CouchDB-compatible security document. It validates user permissions for read, write, admin roles against the `_security` doc. Part of the PouchDB ecosystem with irregular releases; key differentiator is its server-side enforcement when used with pouchdb-server/express-pouchdb, supporting both Node.js and browser environments.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","pouch","pouchdb","couch","couchdb","security","access","online","offline"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pouchdb-security"},{"id":16662,"title":"PouchDB Users Database Plugin","library":"pouchdb-users","status":"abandoned","version":"1.0.6","language":"javascript","ecosystem":"npm","summary":"pouchdb-users is a PouchDB plugin designed to simulate the behavior of CouchDB's `_users` database. It handles password hashing (using PBKDF2) and ensures user document formats adhere to CouchDB's specifications. This allows developers to use any PouchDB adapter, including in-memory or LevelDB-based local storage, for persisting user accounts, thereby decoupling user management from a live CouchDB instance for basic operations. The current stable version is 1.0.6, released in June 2017. The package has seen no updates since then, indicating it is no longer actively maintained. Its key differentiator is enabling offline-first user account management within PouchDB environments without requiring a constant connection to a CouchDB `_users` database for operations like user creation and retrieval. It explicitly does *not* implement access control, focusing solely on document format and password security for user records.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","couchdb","pouchdb","plugin","users","authentication"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pouchdb-users"},{"id":18680,"title":"power-assert","library":"power-assert","status":"active","version":"1.6.1","language":"javascript","ecosystem":"npm","summary":"Power Assert in JavaScript v1.6.1 (stable, released 2017). Provides descriptive assertion messages via the standard Node.js assert interface. No API is the best API – you only need assert(any_expression). Requires code transformation (via Babel, browserify, webpack, etc.) to generate detailed failure messages. Differentiated from chai/should by reusing the native assert module; you can swap require('power-assert') for require('assert') with zero API change. Works server-side and browser-side. Maintained by the original author but has been stable with infrequent releases.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","power-assert","assert","assertion","test","testing","ecmascript","ast"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/power-assert"},{"id":26096,"title":"power-assert-context-reducer-ast","library":"power-assert-context-reducer-ast","status":"active","version":"1.2.0","language":"javascript","ecosystem":"npm","summary":"Appends AST, tokens, and visitorKeys to power-assert context at runtime. Version 1.2.0 is the latest stable release. This package is part of the power-assert-runtime monorepo and is intended for use when the transpiler does not add AST metadata during compilation. It parses the assertion expression to generate the missing AST nodes, enabling power-assert's enhanced assertion messages even without a transpiler step. The package is lightweight and focused on a single responsibility within the power-assert ecosystem.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","power-assert"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/power-assert-context-reducer-ast"},{"id":9192,"title":"Power Grid Model","library":"power-grid-model","status":"active","version":"1.13.54","language":"python","ecosystem":"pypi","summary":"Power Grid Model is a Python/C++ library designed for high-performance steady-state distribution power system analysis. It provides functionalities for Power Flow, State Estimation, and Short Circuit calculations, with its core implemented in C++ for efficiency. The library is actively developed, with frequent releases providing new features and improvements.","last_verified":"2026-04-16T00:00:00.000Z","tags":["power systems","electrical engineering","simulation","power flow","state estimation","short circuit","numpy"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/power-grid-model"},{"id":18681,"title":"PowerBI Client Angular","library":"powerbi-client-angular","status":"active","version":"6.0.3","language":"javascript","ecosystem":"npm","summary":"Angular wrapper library for embedding Power BI reports, dashboards, tiles, visuals, Q&A, paginated reports, and creating reports directly in Angular applications. Current stable version is 6.0.3, released under MIT license. Maintained by Microsoft, with active development and regular releases aligned with Angular versions. Key differentiators: provides Angular-native components (e.g., powerbi-report, powerbi-dashboard) with property binding and event handling, supports phased embedding for performance optimization, and integrates with powerbi-client and powerbi-report-authoring libraries. Requires Angular 17+ and RxJS.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","microsoft","powerbi","embedded","angular","analytics","report","authoring","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/powerbi-client-angular"},{"id":11574,"title":"Power BI React Component","library":"powerbi-client-react","status":"active","version":"2.0.2","language":"javascript","ecosystem":"npm","summary":"This library provides a React wrapper for the underlying `powerbi-client` JavaScript library, enabling seamless integration of various Power BI artifacts—reports, dashboards, tiles, visuals, Q&A, and paginated reports—directly within React applications. It also facilitates the creation of new Power BI reports within the application context. The current stable version is 2.0.2, with recent major updates like v2.0.0 upgrading the peer dependency to React 18, which introduced breaking changes for older React environments. Release cadence is driven by feature additions, bug fixes, and compatibility updates, without a strict schedule but maintaining active development. Its key differentiators include a declarative, component-based API that simplifies embedding compared to direct `powerbi-client` usage, built-in lifecycle management, and support for advanced features like report bootstrapping for performance optimization and dynamic configuration updates.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","microsoft","powerbi","embedded","react","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/powerbi-client-react"},{"id":17334,"title":"Power BI Client for Vue.js","library":"powerbi-client-vue-js","status":"active","version":"1.1.2","language":"javascript","ecosystem":"npm","summary":"powerbi-client-vue-js is a lightweight Vue.js wrapper library designed to streamline the integration of Microsoft Power BI reports, dashboards, and tiles into Vue applications. It provides high-level Vue components that abstract the complexities of directly interacting with the underlying `powerbi-client` JavaScript library, enabling developers to declaratively embed Power BI content. The current stable version is `1.1.2`. The project maintains an active release cadence, typically providing updates every few months to introduce new features, address bugs, and update dependencies. Its primary differentiator is the seamless integration with Vue's reactivity system, offering a more 'Vue-idiomatic' approach to Power BI embedding compared to direct SDK usage.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","microsoft","powerbi","embedded","vue-js","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/powerbi-client-vue-js"},{"id":16183,"title":"Power BI Custom Visuals API","library":"powerbi-visuals-api","status":"active","version":"5.11.0","language":"javascript","ecosystem":"npm","summary":"The `powerbi-visuals-api` package provides the official TypeScript type definitions, interfaces, and enums necessary for developing custom visuals for Microsoft Power BI. It defines the comprehensive contract between a custom visual and the Power BI host environment, enabling developers to interact with data, leverage host services (like tooltips, selections, and authentication), and manage visual capabilities such as on-object formatting and local storage. The current stable version is 5.11.0. Microsoft maintains a relatively active release cadence, frequently introducing new features, deprecating old ones, and addressing bugs or security concerns. This API is the authoritative source for types and definitions, essential for any developer creating or maintaining custom visualization components for the Power BI platform, ensuring type safety and compatibility with the Power BI ecosystem.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","PowerBI","BI","visuals","visualization","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/powerbi-visuals-api"},{"id":20275,"title":"powerbi-visuals-webpack-plugin","library":"powerbi-visuals-webpack-plugin","status":"active","version":"5.0.1","language":"javascript","ecosystem":"npm","summary":"Webpack plugin for building Power BI custom visuals. Current stable version is 5.0.1, released on an ongoing cadence under Microsoft. Key differentiators vs powerbi-visuals-tools: it integrates with webpack, provides developer server assets and .pbiviz packaging, supports localization, certification auditing, and removal of forbidden network calls for certified visuals. Requires Node >=18.0.0 and webpack 5. The plugin generates GUID, handles pbiviz.json, and enforces API version compatibility.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","custom","visuals","powerbi","visualization","analytics"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/powerbi-visuals-webpack-plugin"},{"id":10054,"title":"PowerBot Client","library":"powerbot-client","status":"active","version":"2.30.6","language":"python","ecosystem":"pypi","summary":"The powerbot-client library provides an asynchronous Python client for interacting with the PowerBot API. It allows users to fetch market data, manage orders, and access other platform functionalities. The current version is 2.30.6 and it maintains a relatively frequent release cadence, often aligning with API updates.","last_verified":"2026-04-17T00:00:00.000Z","tags":["async","api-client","trading","bot","cryptocurrency"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/powerbot-client"},{"id":14817,"title":"Power Fx Python Bridge","library":"powerfx","status":"active","version":"0.0.34","language":"en","ecosystem":"pypi","summary":"The `powerfx` Python library (current version 0.0.34) acts as a bridge to invoke the C# implementation of Microsoft Power Fx, a low-code, general-purpose programming language. It enables Python applications to evaluate Power Fx expressions. This library is actively maintained by Microsoft and sees releases periodically, often tied to updates within the broader Power Platform ecosystem.","last_verified":"2026-04-16T00:00:00.000Z","tags":["microsoft","powerfx","low-code",".net","interop","declarative"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/powerfx"},{"id":24259,"title":"powerlaw","library":"powerlaw","status":"active","version":"2.0.0","language":"python","ecosystem":"pypi","summary":"A toolbox for testing if a probability distribution fits a power law, including fitting power laws, comparing to other distributions via likelihood ratio tests, and plotting. Current version is 2.0.0 (released 2023-12-31), with major refactor from v1.x. Release cadence is irregular.","last_verified":"2026-05-01T00:00:00.000Z","tags":["power law","statistics","distribution fitting"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/powerlaw"},{"id":6035,"title":"powerline-shell","library":"powerline-shell","status":"active","version":"0.7.0","language":"python","ecosystem":"pypi","summary":"Powerline-shell is a Python-based utility that generates a beautiful and highly customizable prompt for various shells including Bash, ZSH, Fish, and tcsh. It enhances the command-line experience by displaying contextual information such as version control status (Git, SVN, Mercurial), the current Python virtual environment, command exit codes, and a shortened current working directory. It is configured via a JSON file to define segments and themes. The current version is 0.7.0 and it is actively maintained.","last_verified":"2026-04-14T00:00:00.000Z","tags":["shell","prompt","bash","zsh","fish","customization","cli","terminal"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/powerline-shell"},{"id":14818,"title":"Powerlines: The Framework Framework","library":"powerlines","status":"active","version":"0.42.41","language":"javascript","ecosystem":"npm","summary":"Powerlines is a 'framework framework' and build toolkit (currently at version 0.42.41) designed to simplify the use of modern development tools and improve developer experience. Developed by Storm Software, it achieves this by providing a unified abstraction layer over various build ecosystems such as Vite, Rollup, Webpack, esbuild, Nuxt, Astro, and Next.js. It supports generating virtual or actual code modules, streamlining complex build configurations. The project maintains a very active, rapid release cadence with frequent updates across its core and plugin packages, reflecting its ongoing development. Its key differentiator is its ambition to be a meta-framework, offering a consistent approach to tooling integration and module generation, contrasting with single-bundler-focused solutions. While highly functional, it is still in an initial development phase, and users should expect potential bugs and API evolution.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","powerlines","storm-software","unplugin","typescript","dotenv","babel","esbuild","unbuild"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/powerlines"},{"id":24258,"title":"powershap","library":"powershap","status":"active","version":"0.1.0.1","language":"python","ecosystem":"pypi","summary":"Powerful feature selection using statistical significance of SHAP values. Current version: 0.1.0.1. Active development, major releases every few months.","last_verified":"2026-05-01T00:00:00.000Z","tags":["feature-selection","shap","statistical-significance","explainability"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/powershap"},{"id":26097,"title":"Powscript","library":"powscript","status":"deprecated","version":"1.1.2","language":"javascript","ecosystem":"npm","summary":"Powscript is a bash dialect transpiler written in bash that provides a CoffeeScript-inspired, indentation-based syntax for shell scripting. It compiles to bash (version 4+) or experimental POSIX sh, reducing semantic noise from traditional shell syntax. Features include automatic quoting, safety checks (halt on error, require_cmd/require_env), functional programming constructs, JSON support, module system, and easy async. The current stable version is 0.9 (based on old compiler), with a new compiler in development (beta available). It is self-installing with no external dependencies (bash-only) and targets embedded systems or any environment where bash is available. Key differentiator: no need for gcc or node – pure bash, but not actively maintained.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","bash","shell","coffeescript","functional","transpiler","sh","unix"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/powscript"},{"id":1012,"title":"Pox: Filesystem Utilities","library":"pox","status":"active","version":"0.3.7","language":"python","ecosystem":"pypi","summary":"Pox is a Python library offering simple utilities for exploring and manipulating local and remote filesystems, and for automated build processes. It is currently at version 0.3.7 and maintains an active development status with regular minor updates.","last_verified":"2026-04-23T15:52:36.287Z","tags":["filesystem","utilities","build","automation"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/pox"},{"id":7511,"title":"Poyo, a Lightweight YAML Parser","library":"poyo","status":"active","version":"0.5.0","language":"python","ecosystem":"pypi","summary":"Poyo is a lightweight YAML parser for Python (current version 0.5.0). It focuses on parsing a chosen subset of the YAML format, primarily designed for configuration files like those used by cookiecutter. It explicitly does not support deserialization of arbitrary Python objects, YAML serialization, or JSON compatibility. The project is in maintenance mode with infrequent updates, with the last release in July 2019, but it remains functional for its intended scope.","last_verified":"2026-04-16T00:00:00.000Z","tags":["yaml","parser","configuration","lightweight"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/poyo"},{"id":21701,"title":"pp-tagger","library":"pp-tagger","status":"active","version":"1.0.3","language":"javascript","ecosystem":"npm","summary":"Vite plugin that automatically injects data-component-id attributes into JSX/TSX components for debugging and tracking. Current stable version is 1.0.3, released as an alpha package. Compatible with Vite 5 and 8, ships TypeScript types. Differentiator: zero-config automatic tagging vs manual attribute addition.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","vite","plugin","component","tagger","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pp-tagger"},{"id":1013,"title":"ppft: Parallel Python Framework","library":"ppft","status":"active","version":"1.7.8","language":"python","ecosystem":"pypi","summary":"ppft is a friendly fork of Parallel Python (pp), designed to provide distributed and parallel Python capabilities on Symmetric Multi-Processing (SMP) systems and clusters. It offers an easier installation process and enhanced serialization through the optional `dill` library. Currently at version 1.7.8, ppft maintains an active development and release cadence, with recent updates focused on Python 3 compatibility and dropping support for older Python versions.","last_verified":"2026-04-23T15:52:58.096Z","tags":["parallel processing","distributed computing","fork","serialization","pp"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/ppft"},{"id":10055,"title":"PPK2 API","library":"ppk2-api","status":"active","version":"0.9.2","language":"python","ecosystem":"pypi","summary":"The ppk2-api is a Python library providing an API for Nordic Semiconductor's Power Profiler Kit II (PPK 2). It enables programmatic control and data acquisition from the PPK 2 device, facilitating power consumption measurements and analysis for embedded development. The current version is 0.9.2, with active development and frequent releases (e.g., v0.9.0, v0.9.1, v0.9.2 in quick succession, aiming for v1.0.0).","last_verified":"2026-04-17T00:00:00.000Z","tags":["hardware","nordic","power profiling","ppk2","serial","embedded"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/ppk2-api"},{"id":1632,"title":"Pretty Print Plus Plus","library":"pprintpp","status":"active","version":"0.4.0","language":"python","ecosystem":"pypi","summary":"pprintpp is a Python library that provides a drop-in replacement for the standard library's `pprint` module. Its main goal is to produce more aesthetically pleasing and readable output for complex data structures like dictionaries and lists, especially with improved indentation and line wrapping. The current version is 0.4.0, and it generally follows a stable, infrequent release cadence given its focused utility.","last_verified":"2026-04-23T23:30:12.084Z","tags":["formatting","pretty-print","debug","pprint"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pprintpp"},{"id":11576,"title":"PProf Format Encoder/Decoder","library":"pprof-format","status":"active","version":"2.2.1","language":"javascript","ecosystem":"npm","summary":"pprof-format is a pure JavaScript library for encoding and decoding PProf (Profiling Protobuf) profiles. It distinguishes itself by providing a zero-dependency implementation that avoids the full Protobuf runtime, instead focusing on the subset of the PProf specification required for profiling data. This design choice contributes to a smaller bundle size and faster execution, making it highly suitable for both Node.js and browser environments. The library explicitly uses Uint8Arrays over Node.js Buffers to ensure universal compatibility. Currently at version 2.2.1, its release cadence is typically driven by new features or specification updates rather than a fixed schedule. Key differentiators include its browser-friendliness, lack of external dependencies, and performance optimizations. It ships with TypeScript types for enhanced developer experience.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","pprof","encode","decode","profile","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pprof-format"},{"id":10056,"title":"pproxy - A Powerful Regex-Based Proxy Server","library":"pproxy","status":"active","version":"2.7.9","language":"python","ecosystem":"pypi","summary":"pproxy is a Python proxy server that enables tunneling among remote servers using configurable regex rules. It supports various protocols like HTTP, SOCKS, and SSL. The current version is 2.7.9, with active development and releases typically occurring every few months to address bug fixes and new features.","last_verified":"2026-04-17T00:00:00.000Z","tags":["proxy","networking","server","tunneling","asyncio","regex"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pproxy"},{"id":8439,"title":"pptree: Pretty print trees","library":"pptree","status":"maintenance","version":"3.1","language":"python","ecosystem":"pypi","summary":"pptree is a Python library (current version 3.1) designed to pretty-print tree-like data structures in a console-friendly, hierarchical format. It provides a default `Node` implementation and a `print_tree` function that can work with both its own `Node` objects and custom object structures. The library has an infrequent release cadence, with the last update in April 2020.","last_verified":"2026-04-16T00:00:00.000Z","tags":["tree","pretty-print","visualization","data-structure","console"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pptree"},{"id":27244,"title":"pptx2md","library":"pptx2md","status":"active","version":"2.0.6","language":"python","ecosystem":"pypi","summary":"Converts PowerPoint (pptx) files to Markdown format. Version 2.0.6 supports Python 3.10+ and extracts text, images, tables, and basic formatting. Release cadence is irregular.","last_verified":"2026-04-27T00:00:00.000Z","tags":["powerpoint","pptx","markdown","conversion"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pptx2md"},{"id":11577,"title":"PptxGenJS - Generate PowerPoint Presentations","library":"pptxgenjs","status":"active","version":"4.0.1","language":"javascript","ecosystem":"npm","summary":"PptxGenJS is a comprehensive JavaScript library designed for programmatically generating professional PowerPoint presentations (PPTX files) directly from various JavaScript environments, including Node.js, React, Angular, Vite, Electron, and modern web browsers. The library is currently at version 4.0.1 and maintains a fairly active release cadence, with minor and patch versions released every few weeks to months. It differentiates itself by allowing the creation of complex slides with text, tables, shapes, images, and charts without requiring a Microsoft PowerPoint installation or license. Key features include defining custom Slide Masters, supporting SVGs, animated GIFs, YouTube embeds, RTL text, and Asian fonts. It also offers a unique HTML to PowerPoint conversion for tables and provides full TypeScript definitions, ensuring a robust development experience. Presentations created are standards-compliant Open Office XML (OOXML) files compatible with major office suites like Microsoft PowerPoint, Apple Keynote, and LibreOffice Impress.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","es6-powerpoint","html-to-powerpoint","javascript-create-powerpoint","javascript-create-pptx","javascript-generate-pptx","javascript-powerpoint","javascript-powerpoint-charts","javascript-pptx","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pptxgenjs"},{"id":6413,"title":"PQDM - Parallel TQDM","library":"pqdm","status":"active","version":"0.2.0","language":"python","ecosystem":"pypi","summary":"PQDM is a TQDM and concurrent futures wrapper designed to provide enjoyable parallelization of iterating through an Iterable with a progress bar. It supports both process-based and thread-based parallel execution and automatically integrates with `tqdm.notebook` in Jupyter environments. The current version is 0.2.0, with the last PyPI release in February 2022, suggesting a mature or slower development cadence.","last_verified":"2026-04-15T00:00:00.000Z","tags":["parallel-processing","tqdm","progress-bar","concurrent-futures","multiprocessing","multithreading"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pqdm"},{"id":10057,"title":"PR Commenter","library":"pr-commenter","status":"active","version":"0.2.4","language":"python","ecosystem":"pypi","summary":"PR Commenter is a Python library that simplifies the process of adding, updating, and removing automated comments on GitHub Pull Requests. It leverages PyGithub to interact with the GitHub API, providing a clean interface for managing discussion threads. The current version is 0.2.4, and releases are generally made on an 'as-needed' basis, with a focus on stability for its core functionality.","last_verified":"2026-04-17T00:00:00.000Z","tags":["github","pull-request","automation","commenting","ci"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pr-commenter"},{"id":7512,"title":"Parselmouth","library":"praat-parselmouth","status":"active","version":"0.4.7","language":"python","ecosystem":"pypi","summary":"Parselmouth is a Python library that provides a Pythonic interface to Praat, a widely used program for phonetic analysis. It wraps Praat's C++ core, allowing direct access to its functionalities for speech processing, acoustic analysis, and manipulation. The current version is 0.4.7, with minor releases and bug fixes occurring frequently.","last_verified":"2026-04-16T00:00:00.000Z","tags":["audio","speech_processing","phonetics","praat","acoustic_analysis"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/praat-parselmouth"},{"id":23142,"title":"PraisonAI","library":"praisonai","status":"active","version":"4.6.33","language":"python","ecosystem":"pypi","summary":"PraisonAI is an AI Agents Framework with Self Reflection. It combines PraisonAI Agents, AutoGen, and CrewAI into a low-code solution for building and managing multi-agent LLM systems, focusing on simplicity, customization, and efficient human-agent collaboration. The current version is 4.6.33, with frequent releases.","last_verified":"2026-05-01T00:00:00.000Z","tags":["ai","agents","multi-agent","llm","framework","autogen","crewai"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/praisonai"},{"id":24261,"title":"Praison AI Agents","library":"praisonaiagents","status":"active","version":"1.6.33","language":"python","ecosystem":"pypi","summary":"Praison AI Agents is a Python framework for building and orchestrating multi-agent systems with self-reflection capabilities. It supports various AI models (OpenAI, Anthropic, Ollama, etc.) and provides tools for complex task decomposition, agent collaboration, and iterative refinement. The current version is 1.6.33, with a release cadence of multiple updates per month.","last_verified":"2026-05-01T00:00:00.000Z","tags":["agents","multi-agent","llm","orchestration","ai","self-reflection"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/praisonaiagents"},{"id":2196,"title":"Prance","library":"prance","status":"active","version":"25.4.8.0","language":"python","ecosystem":"pypi","summary":"Prance is a Python library that provides parsers for Swagger/OpenAPI 2.0 and 3.0 API specifications. It validates specifications using backends like `openapi_spec_validator`, `swagger_spec_validator`, or `flex`, and additionally resolves JSON references, including non-URI file paths. The current version is 25.4.8.0, and it follows a Calendar Versioning (CalVer) release cadence.","last_verified":"2026-04-24T15:48:15.601Z","tags":["OpenAPI","Swagger","parser","validation","API specification"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/prance"},{"id":13805,"title":"Pratt Parser","library":"pratt-parser","status":"active","version":"12.0.6","language":"javascript","ecosystem":"npm","summary":"`pratt-parser` is a JavaScript/TypeScript library that implements a Top Down Operator Precedence (TDOP) parser, commonly known as a Pratt parser. It draws inspiration from both the general TDOP concept and specific implementations like Douglas Crockford's TDOP work. The library enables developers to construct custom parsers for various syntaxes, such as mathematical expressions or domain-specific languages, by defining tokens, null denotation (nud) functions for prefix operators, and left denotation (led) functions for infix operators, along with their respective precedences. The current stable version is 12.0.6, indicating active maintenance and frequent, albeit minor, updates. Major versions introduce breaking changes primarily related to API refinement and Node.js compatibility. It provides comprehensive TypeScript type definitions, making it suitable for modern TypeScript projects seeking a robust and extensible parsing solution.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","PRATT","TDOP","parser","tokenizer","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pratt-parser"},{"id":4172,"title":"Python Reddit API Wrapper (PRAW)","library":"praw","status":"active","version":"7.8.1","language":"python","ecosystem":"pypi","summary":"PRAW (Python Reddit API Wrapper) is a Python package that provides a straightforward interface to Reddit's API. It abstracts away much of the complexity, adhering to Reddit's API rules internally, such as managing rate limits. The library is actively maintained, currently at version 7.8.1, with a regular release cadence that often includes new features and bug fixes.","last_verified":"2026-04-11T00:00:00.000Z","tags":["reddit","api","wrapper","social media"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/praw"},{"id":4173,"title":"Prawcore","library":"prawcore","status":"active","version":"3.0.2","language":"python","ecosystem":"pypi","summary":"Prawcore is a low-level communication layer designed to be used by PRAW (Python Reddit API Wrapper) version 4 and above. It handles the underlying HTTP requests and authentication mechanisms for interacting with the Reddit API, abstracting away the complexities of direct API communication. The library is actively maintained, currently at version 3.0.2, with releases typically tied to PRAW updates or significant changes in the Reddit API.","last_verified":"2026-04-11T00:00:00.000Z","tags":["reddit","api-wrapper","http-client","authentication","low-level"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/prawcore"},{"id":18682,"title":"Parcel (prcl)","library":"prcl","status":"active","version":"0.4.0","language":"javascript","ecosystem":"npm","summary":"Parcel is an ultra-fast JavaScript bundler designed for development speed, v0.4.0, with no release cadence (sporadic). It avoids parsing JS fully, working mostly by concatenation with a few simple rules (no dynamic requires, no non-constant module names). Key differentiator: sub-10ms rebuilds, faster than Browserify or FuseBox by an order of magnitude, but lacks advanced features like tree-shaking. Ideal for rapid iteration during development, not production builds. ESM-only; CommonJS require() is used but only with static strings.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/prcl"},{"id":16500,"title":"Webpack Pre-Build Hook Plugin","library":"pre-build-webpack","status":"abandoned","version":"0.1.0","language":"javascript","ecosystem":"npm","summary":"The `pre-build-webpack` package provides a Webpack plugin that allows developers to execute a custom callback function immediately before the Webpack build process commences. Currently at version 0.1.0, the package appears to be an early-stage project that has seen no updates in several years, suggesting it is no longer actively maintained. Its core functionality is to offer a simple hook for pre-build tasks, such as cleaning directories, preparing environment variables, or dynamically adjusting configuration, prior to any asset compilation. This differentiates it from post-build plugins like `on-build-webpack` by targeting an earlier stage in the compilation lifecycle. Given its age and low version number, users should be cautious about its compatibility with modern Webpack versions (v4, v5, or v6+) and the availability of similar or native functionality within Webpack itself.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","webpack"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pre-build-webpack"},{"id":449,"title":"pre-commit","library":"pre-commit","status":"active","version":"4.5.1","language":"python","ecosystem":"pypi","summary":"A framework for managing and maintaining multi-language pre-commit hooks. Current version: 4.5.1. Released on December 16, 2025. Maintained with regular updates.","last_verified":"2026-05-12T13:53:21.564Z","tags":["pre-commit","git hooks","python","multi-language","code quality"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/pre-commit"},{"id":4174,"title":"pre-commit-hooks","library":"pre-commit-hooks","status":"active","version":"6.0.0","language":"python","ecosystem":"pypi","summary":"pre-commit-hooks provides a collection of frequently used Git hooks for the `pre-commit` framework, facilitating code quality checks such as trailing whitespace, end-of-file fixers, JSON/YAML validation, and detection of large files. Currently at version 6.0.0, the library releases updates periodically, often alongside the `pre-commit` framework itself, to introduce new hooks, fix issues, or update Python version requirements.","last_verified":"2026-04-11T00:00:00.000Z","tags":["pre-commit","git-hooks","code-quality","linting","formatting","development-tools"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pre-commit-hooks"},{"id":6414,"title":"pre-commit-uv","library":"pre-commit-uv","status":"active","version":"4.2.1","language":"python","ecosystem":"pypi","summary":"pre-commit-uv is a Python library that patches the `pre-commit` framework to use `uv` for creating virtual environments and installing packages for its hooks. This integration significantly speeds up the initial setup and caching operations of `pre-commit` hooks. Currently at version 4.2.1, the library is actively maintained with regular updates.","last_verified":"2026-04-15T00:00:00.000Z","tags":["pre-commit","uv","developer-tools","productivity","git-hooks","python-packaging"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pre-commit-uv"},{"id":26095,"title":"pre-commit-with-lint","library":"pre-commit-with-lint","status":"deprecated","version":"1.2.5","language":"javascript","ecosystem":"npm","summary":"A fork of the pre-commit package (v1.2.5) that adds selective linting of only changed files in a commit. It integrates with stylelint and eslint by default, linting CSS/SCSS/Less and JS/JSX files respectively, with configurable patterns. Designed to speed up commits by avoiding full-project linting. Release cadence is low (last update 2017), and it's effectively unmaintained. Key differentiator vs original pre-commit: automatic linting of only staged changes. Alternative better-maintained packages exist.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","git","hooks","npm","pre-commit","precommit","run","test","development"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pre-commit-with-lint"},{"id":11578,"title":"Preact","library":"preact","status":"active","version":"10.29.1","language":"javascript","ecosystem":"npm","summary":"Preact is a lightweight, 3KB JavaScript library offering a React-compatible API for building user interfaces with a Virtual DOM. Currently in its stable v10.29.1 series, it maintains a rapid release cadence with frequent patch and minor updates, alongside public betas for upcoming major versions like 11.0.0-beta.1. Key differentiators include its extremely small footprint, which is beneficial for performance and bundle size, while largely replicating the modern React API including hooks, functional components, and class components. It offers extensive compatibility with the React ecosystem through its `preact/compat` alias, enabling many existing React libraries to function with minimal configuration. Preact features an optimized diffing algorithm, supports Server-Side Rendering (SSR), and includes developer tools and Hot Module Replacement (HMR) capabilities. It targets all modern browsers and maintains compatibility with IE11, providing a robust yet minimal alternative for web development.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","preact","react","ui","user interface","virtual dom","vdom","components","dom diff","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/preact"},{"id":13806,"title":"Preact Test Utilities (Legacy React Addons Compatibility)","library":"preact-test-utils","status":"abandoned","version":"0.1.4","language":"javascript","ecosystem":"npm","summary":"This package, `preact-test-utils` version 0.1.4, served as an early compatibility layer for testing Preact components by allowing users to alias `react-addons-test-utils` in their build configuration (e.g., Webpack). Its primary goal was to enable existing React testing setups that relied on `react-addons-test-utils` to function with Preact without significant code changes. However, `react-addons-test-utils` itself was officially deprecated by React in version 15.5.0 (around 2017) and its functionalities were migrated to `react-dom/test-utils` and `react-test-renderer/shallow`. Consequently, `preact-test-utils` is now obsolete and effectively abandoned. Modern Preact testing relies on `@testing-library/preact` which wraps the official `preact/test-utils` module provided by the Preact core, offering a more robust and idiomatic approach to component testing.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","next","preact-test-utils"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/preact-test-utils"},{"id":15476,"title":"Prebuild Webpack Plugin","library":"prebuild-webpack-plugin","status":"active","version":"1.1.1","language":"javascript","ecosystem":"npm","summary":"Prebuild Webpack Plugin is a utility designed to execute file processing and I/O operations before a webpack build commences. It currently stands at stable version 1.1.1, with a history of steady, active development and releases addressing issues and improving performance. This plugin distinguishes itself by offering dedicated `build` and `watch` hooks that fire before the initial webpack compilation and on subsequent rebuilds, respectively. It supports file matching via minimatch patterns, allowing for targeted pre-processing. A key feature is the ability to explicitly add matched files to webpack's dependency tree and specific handling for complex build environments like Next.js through the `compilationNameFilter` option, enabling users to optimize for client-side or server-side compilations. It is particularly useful for scenarios requiring data transformation or external resource fetching prior to bundling, providing a flexible interface for such tasks.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","webpack","prebuild","build","watch"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/prebuild-webpack-plugin"},{"id":13808,"title":"Preceptor Core Components","library":"preceptor-core","status":"abandoned","version":"0.10.1","language":"javascript","ecosystem":"npm","summary":"Preceptor-Core is a foundational JavaScript library designed to provide shared components for the Preceptor test runner and aggregator ecosystem. It exposes a `Base` object intended for inheritance, featuring an `extend` method that supports a `__super` call mechanism for methods, mimicking classical inheritance patterns. Additionally, it offers a `utils` module with common utility functions like `deepExtend` and `combine`, and a centralized `log` management system. Currently at version 0.10.1, the package appears to be unmaintained, with its last update several years ago. Its primary use case was as an internal dependency for the Preceptor project. As such, it does not have an active release cadence and is likely incompatible with modern Node.js versions or ES module environments.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","testing"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/preceptor-core"},{"id":28054,"title":"Prefab Cloud Python","library":"prefab-cloud-python","status":"active","version":"0.12.1","language":"python","ecosystem":"pypi","summary":"Official Python client for Prefab, a feature flags, dynamic log levels, and configuration-as-a-service platform. Supports context-aware evaluations, SSE streaming, and cloud-based configuration management. Current version: 0.12.1, requires Python >=3.9, <4. Release cadence: monthly.","last_verified":"2026-05-09T00:00:00.000Z","tags":["feature-flags","configuration","feature-management","dynamic-logging"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/prefab-cloud-python"},{"id":28055,"title":"Prefab","library":"prefab-ui","status":"active","version":"0.19.1","language":"python","ecosystem":"pypi","summary":"Prefab is a generative UI framework for Python by PrefectHQ. It allows building interactive web UIs with pure Python, using reactive components. Current version: 0.19.1, requires Python >=3.10. Release cadence is active with frequent minor/patch releases.","last_verified":"2026-05-09T00:00:00.000Z","tags":["ui","generative","reactive","prefect","dashboard"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/prefab-ui"},{"id":1633,"title":"Prefect Workflow Orchestration","library":"prefect","status":"active","version":"3.6.25","language":"python","ecosystem":"pypi","summary":"Prefect is an open-source workflow orchestration and management system that allows users to build, run, and monitor data pipelines. It provides a robust framework for defining workflows as Python code, complete with task dependencies, retries, caching, and state management. The current stable version is 3.6.25, with frequent nightly development builds and stable releases typically every few weeks.","last_verified":"2026-04-23T23:32:07.134Z","tags":["workflow","orchestration","data engineering","ETL","automation","observability"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/prefect"},{"id":1859,"title":"Prefect AWS Integration","library":"prefect-aws","status":"active","version":"0.7.7","language":"python","ecosystem":"pypi","summary":"Prefect AWS is an integration library for Prefect, a data workflow orchestration and observability platform. It provides battle-tested blocks, tasks, and infrastructure components for seamless interaction with various Amazon Web Services, including ECS, S3, Secrets Manager, Lambda, Batch, and Glue. The current version is 0.7.7 and it receives frequent updates, often aligning with the Prefect core library's release cycle. [1, 4, 24]","last_verified":"2026-04-24T02:34:39.617Z","tags":["prefect","aws","cloud","orchestration","workflow","etl","data-pipelines","s3","ecs","secrets-manager","lambda"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/prefect-aws"},{"id":6415,"title":"Prefect Azure Integration","library":"prefect-azure","status":"active","version":"0.4.9","language":"python","ecosystem":"pypi","summary":"prefect-azure provides a collection of Prefect integrations for orchestrating workflows with Microsoft Azure services. It enables interaction with Azure Blob Storage, Azure Key Vault, Azure Container Instances (ACI), and more. The library is actively maintained, with releases typically aligning with the Prefect core development cycle, and the current version is 0.4.9.","last_verified":"2026-04-15T00:00:00.000Z","tags":["Prefect","Azure","Cloud","Orchestration","Data Workflow","Blob Storage","Container Instances","Key Vault"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/prefect-azure"},{"id":9194,"title":"Prefect Client","library":"prefect-client","status":"active","version":"3.6.26","language":"python","ecosystem":"pypi","summary":"Prefect Client is a lightweight Python library providing essential client-side functionality for interacting with Prefect Cloud or a self-hosted Prefect server instance. It's designed for ephemeral execution environments like AWS Lambda, omitting the full Prefect SDK's CLI and local server components. The current version is 3.6.26, and it follows the active release cadence of the main Prefect project, including frequent stable and nightly builds.","last_verified":"2026-04-16T00:00:00.000Z","tags":["workflow-orchestration","data-engineering","api-client","cloud-integration","remote-execution","lambda","etl","mlops"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/prefect-client"},{"id":5008,"title":"Prefect Cloud CLI","library":"prefect-cloud","status":"active","version":"0.1.10","language":"python","ecosystem":"pypi","summary":"Prefect-cloud is a Python package providing a command-line interface (CLI) to easily deploy and run Python functions and workflows to Prefect Cloud. It streamlines the process of getting your data pipelines orchestrated and monitored in a serverless environment. The current version is 0.1.10, and it maintains an active release cadence with regular updates.","last_verified":"2026-04-12T00:00:00.000Z","tags":["prefect","cloud","orchestration","workflow","deployment","cli"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/prefect-cloud"},{"id":8440,"title":"Prefect Dask Integration","library":"prefect-dask","status":"active","version":"0.3.6","language":"python","ecosystem":"pypi","summary":"Prefect Dask is an integration library that allows Prefect 2.x flows to execute tasks on Dask clusters using the `DaskTaskRunner`. It simplifies the orchestration of Dask workloads within Prefect workflows, supporting both local Dask setups and connections to existing distributed Dask schedulers. The current version is 0.3.6, with updates typically coinciding with Prefect core releases or as needed for Dask compatibility.","last_verified":"2026-04-16T00:00:00.000Z","tags":["prefect","dask","workflow","orchestration","executor","distributed-computing"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/prefect-dask"},{"id":4175,"title":"Prefect dbt Integration","library":"prefect-dbt","status":"active","version":"0.7.20","language":"python","ecosystem":"pypi","summary":"Prefect-dbt is an official Prefect integration for orchestrating dbt (data build tool) projects within Prefect workflows. It provides tasks and blocks for interacting with the dbt CLI, allowing users to run dbt commands (like `dbt run`, `dbt test`, `dbt build`) as part of their data pipelines. The current version is 0.7.20, and it follows Prefect's release cadence for integrations, with updates typically coinciding with or following major Prefect releases.","last_verified":"2026-04-11T00:00:00.000Z","tags":["prefect","dbt","data orchestration","etl","data transformation"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/prefect-dbt"},{"id":4688,"title":"Prefect Docker","library":"prefect-docker","status":"active","version":"0.7.1","language":"python","ecosystem":"pypi","summary":"The `prefect-docker` library provides Prefect integrations for orchestrating flow runs within Docker containers. It includes infrastructure blocks for defining Docker execution environments and workers for managing Docker-based work pools. This library is specifically designed for Prefect 2.x and later. The current version is 0.7.1, with releases typically aligning with new features or compatibility updates for the core Prefect library.","last_verified":"2026-04-12T00:00:00.000Z","tags":["prefect","docker","orchestration","workflow","containerization"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/prefect-docker"},{"id":8441,"title":"Prefect Email","library":"prefect-email","status":"active","version":"0.4.2","language":"python","ecosystem":"pypi","summary":"Prefect Email provides integrations for sending emails within Prefect workflows, enabling notifications and reporting capabilities. It's an official Prefect integration, currently at version 0.4.2, and its release cadence often aligns with new Prefect core features or significant updates to the Prefect platform.","last_verified":"2026-04-16T00:00:00.000Z","tags":["prefect","email","automation","notifications","data pipelines","integrations"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/prefect-email"},{"id":4689,"title":"Prefect GCP","library":"prefect-gcp","status":"active","version":"0.6.17","language":"python","ecosystem":"pypi","summary":"Prefect GCP is an integration library that allows Prefect workflows to interact seamlessly with various Google Cloud Platform (GCP) services. It provides blocks and tasks for services like Google Cloud Storage, BigQuery, Secret Manager, Vertex AI, and Cloud Run. The library is currently at version 0.6.17 and generally follows the release cadence of the main Prefect orchestration engine.","last_verified":"2026-04-12T00:00:00.000Z","tags":["prefect","gcp","google cloud","orchestration","workflow","data pipeline","cloud storage","bigquery","secret manager","vertex ai"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/prefect-gcp"},{"id":5374,"title":"Prefect GitHub","library":"prefect-github","status":"active","version":"0.4.2","language":"python","ecosystem":"pypi","summary":"Prefect-github provides Prefect integrations for interacting with GitHub. It includes a `GitHubCredentials` block for secure authentication using Personal Access Tokens (PATs) and various utilities to interact with GitHub repositories, such as cloning, querying repository details, and performing mutations (e.g., adding stars, creating issues). The tasks within this collection were initially generated using the GitHub GraphQL schema. While the standalone `prefect-github` package is currently at version 0.4.2, active development for this integration has been merged into the main PrefectHQ/prefect repository, which follows its own release cadence.","last_verified":"2026-04-13T00:00:00.000Z","tags":["prefect","github","workflow","orchestration","integration","block","credentials","devops"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/prefect-github"},{"id":21703,"title":"prefect-gitlab","library":"prefect-gitlab","status":"active","version":"0.3.4","language":"python","ecosystem":"pypi","summary":"A Prefect collection for interacting with GitLab repositories. Provides blocks and tasks to manage GitLab resources (e.g., repositories, merge requests, CI/CD) within Prefect flows. Current version: 0.3.4. Released as part of the Prefect integration ecosystem; release cadence follows Prefect main branch releases.","last_verified":"2026-04-27T00:00:00.000Z","tags":["prefect","gitlab","collection","workflow","automation"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/prefect-gitlab"},{"id":6036,"title":"Prefect Kubernetes Integration","library":"prefect-kubernetes","status":"active","version":"0.7.7","language":"python","ecosystem":"pypi","summary":"Prefect-kubernetes provides integrations for running Prefect flows on Kubernetes. It enables Prefect 2.x deployments to provision Kubernetes Jobs for flow runs using `KubernetesDeployment` and manage them with `KubernetesWorker`. The current version is 0.7.7, and it follows the Prefect core library's release cadence, with integrations typically updated alongside major Prefect releases.","last_verified":"2026-04-14T00:00:00.000Z","tags":["prefect","kubernetes","orchestration","workflow","worker","deployment"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/prefect-kubernetes"},{"id":8442,"title":"Prefect-Ray","library":"prefect-ray","status":"active","version":"0.4.5","language":"python","ecosystem":"pypi","summary":"Prefect-Ray provides integrations for the Prefect workflow orchestration framework with the Ray distributed execution framework. It enables Prefect flows to run tasks in parallel using Ray, either by creating a temporary local Ray instance or connecting to an existing remote one. The library is actively maintained and currently at version 0.4.5, with its own versioning separate from the main Prefect library.","last_verified":"2026-04-16T00:00:00.000Z","tags":["prefect","ray","workflow","distributed","orchestration","parallel-processing"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/prefect-ray"},{"id":4690,"title":"Prefect Shell","library":"prefect-shell","status":"active","version":"0.3.5","language":"python","ecosystem":"pypi","summary":"Prefect Shell provides integrations for executing shell commands within Prefect flows. It allows users to embed shell scripts and commands directly into their data pipelines, leveraging Prefect's orchestration capabilities like logging, retries, and observability. This library is part of the Prefect ecosystem, currently at version 0.3.5, and is actively maintained with regular updates as part of the broader Prefect project.","last_verified":"2026-04-12T00:00:00.000Z","tags":["prefect","shell","orchestration","workflow","task","integration"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/prefect-shell"},{"id":14820,"title":"Prefect Slack Integration","library":"prefect-slack","status":"active","version":"0.3.1","language":"en","ecosystem":"pypi","summary":"The `prefect-slack` library provides official integrations for connecting Prefect 2.x workflows with Slack. It enables sending notifications and messages to Slack channels using webhooks or bot tokens, typically via Prefect Blocks. The current stable version is `0.3.1`, and it's part of the PrefectHQ monorepo, with releases often following the Prefect core library's major versions, though `prefect-slack` `0.3.1` is specifically for Prefect `2.x`.","last_verified":"2026-04-16T00:00:00.000Z","tags":["prefect","slack","integrations","workflow","automation","notifications","data-orchestration"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/prefect-slack"},{"id":6775,"title":"Prefect Snowflake Integration","library":"prefect-snowflake","status":"active","version":"0.28.7","language":"python","ecosystem":"pypi","summary":"The `prefect-snowflake` library provides Prefect 2.x integrations for interacting with Snowflake, enabling users to define flows that connect to Snowflake databases, execute queries, and manage data. It currently ships as version 0.28.7 and follows the Prefect ecosystem's release cadence, often aligning with Prefect core releases.","last_verified":"2026-04-15T00:00:00.000Z","tags":["prefect","snowflake","data-warehousing","elt","database"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/prefect-snowflake"},{"id":4691,"title":"Prefect SQLAlchemy Integration","library":"prefect-sqlalchemy","status":"active","version":"0.6.1","language":"python","ecosystem":"pypi","summary":"The `prefect-sqlalchemy` library provides integrations for working with databases within Prefect flows. It allows users to connect to various SQL databases using SQLAlchemy, enabling orchestration and observability of database operations. The library offers `SqlAlchemyConnector` and `AsyncSqlAlchemyConnector` for managing both synchronous and asynchronous database connections. This integration is actively maintained, with releases often aligning with the frequent release cadence of the core Prefect library.","last_verified":"2026-04-12T00:00:00.000Z","tags":["prefect","sqlalchemy","database","etl","workflow","integration","orm"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/prefect-sqlalchemy"},{"id":27245,"title":"prefigure","library":"prefigure","status":"active","version":"0.0.10","language":"python","ecosystem":"pypi","summary":"Run configuration management utilities combining configparser, argparse, and wandb.API. Version 0.0.10 is the latest; release cadence is sporadic.","last_verified":"2026-04-27T00:00:00.000Z","tags":["configuration","argparse","configparser","wandb"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/prefigure"},{"id":10058,"title":"PrefixCommons Python API","library":"prefixcommons","status":"active","version":"0.1.12","language":"python","ecosystem":"pypi","summary":"PrefixCommons is a Python API designed for working with ID prefixes, enabling the canonicalization, expansion, and contraction of CURIEs (Compact URIs). It is currently at version 0.1.12 and maintains an infrequent release cadence, often aligned with specific project requirements such as those from the Alliance of Genome Resources.","last_verified":"2026-04-17T00:00:00.000Z","tags":["CURIEs","identifiers","bioinformatics","data-interoperability","linked-data"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/prefixcommons"},{"id":4692,"title":"Prefixdate","library":"prefixdate","status":"active","version":"0.5.0","language":"python","ecosystem":"pypi","summary":"Prefixdate (version 0.5.0) is a Python library for parsing and processing date strings with varied levels of precision, such as '2001', '2001-4', or '2001-04-02'. It converts these partial dates into a structured format, enabling validation and re-formatting (e.g., normalizing '2001-4' to '2001-04'). The library is designed for handling ambiguous date prefixes and does not aim for full compliance with ISO 8601 or RFC 3339 standards, specifically excluding date ranges or calendar-week/day-of-year notations. It requires Python >=3.9. The latest version was released on August 4, 2025.","last_verified":"2026-04-12T00:00:00.000Z","tags":["date parsing","partial dates","date precision","datetime"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/prefixdate"},{"id":5375,"title":"Prefixed alternative numeric library","library":"prefixed","status":"active","version":"0.9.0","language":"python","ecosystem":"pypi","summary":"Prefixed provides an alternative implementation of the built-in `float` which supports formatted output with SI (decimal) and IEC (binary) prefixes. The library is actively maintained with regular updates addressing bug fixes, new SI prefixes, and improvements to string parsing and formatting behavior.","last_verified":"2026-04-13T00:00:00.000Z","tags":["numeric","units","scientific","engineering","formatting","f-string","si-units","iec-units"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/prefixed"},{"id":13807,"title":"Prefixed API Key Generator","library":"prefixed-api-key","status":"active","version":"1.1.1","language":"javascript","ecosystem":"npm","summary":"The `prefixed-api-key` package, currently at version 1.1.1, provides a robust solution for generating 'Seam-style' API keys in JavaScript and TypeScript environments. These keys incorporate a user-defined prefix, a short token for identification and blocklisting, and a long token that is never stored directly, only its hash. This design enhances security by reducing the server's attack surface and enables features like GitHub secret scanning due to the predictable prefix format. The library leverages standard cryptographic practices, including Base58 encoding (RFC-compliant) for the token components, offering advantages such as shorter keys compared to hex/base32, double-click selection, and high entropy comparable to UUIDv4. It ships with TypeScript types and is suitable for both Node.js and browser environments, focusing on a secure and developer-friendly approach to API key management.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/prefixed-api-key"},{"id":10059,"title":"Prefixmaps Library","library":"prefixmaps","status":"active","version":"0.2.6","language":"python","ecosystem":"pypi","summary":"The `prefixmaps` library, currently at version 0.2.6, is a Python tool for managing and resolving semantic prefix maps, particularly for CURIEs (Compact URIs). It simplifies the expansion of short-form identifiers into full IRIs and vice versa, primarily by leveraging community-maintained prefix registries like those from OBO Foundry. Releases occur periodically to update prefix data and improve functionality.","last_verified":"2026-04-17T00:00:00.000Z","tags":["semantic web","curie","iri","namespaces","ontologies","identifiers","linked data"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/prefixmaps"},{"id":1191,"title":"Prek: Faster Git Hooks, Re-engineered in Rust","library":"prek","status":"active","version":"0.3.8","language":"python","ecosystem":"pypi","summary":"Prek is a Rust-based reimplementation of the `pre-commit` framework, designed to manage Git hooks with dramatically improved performance and efficiency. It offers a faster, dependency-free alternative that is largely compatible with existing `.pre-commit-config.yaml` files, while also introducing new features like `prek.toml` configuration and built-in monorepo support. The project maintains an active development pace with frequent releases.","last_verified":"2026-04-11T18:14:25.717Z","tags":["git-hooks","pre-commit","linting","formatting","cli","rust","performance","code-quality","monorepo"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/prek"},{"id":10061,"title":"Preliz Library","library":"preliz","status":"active","version":"0.24.0","language":"python","ecosystem":"pypi","summary":"Preliz is a Python library for exploring and eliciting probability distributions. It provides a flexible and object-oriented framework for defining, manipulating, and visualizing various distributions, commonly used for setting priors in Bayesian inference workflows. The current version is 0.24.0, and it maintains an active development and release cadence.","last_verified":"2026-04-17T00:00:00.000Z","tags":["statistics","probability","distributions","bayesian-inference","prior-elicitation"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/preliz"},{"id":20276,"title":"preload-webpack-plugin","library":"preload-webpack-plugin","status":"active","version":"2.3.0","language":"javascript","ecosystem":"npm","summary":"Preload-webpack-plugin (v2.3.0) enhances html-webpack-plugin by adding link rel=preload and prefetch resource hints for scripts and other assets. It integrates with webpack 3 and is developed by Google Chrome Labs. The v3 alpha/beta branches add webpack 4 support and target node >= 6. Key differentiators: automatic preloading of async chunks, granular control via include/exclude options, and support for multiple HtmlWebpackPlugin instances. Unlike manual preloading, it covers all script types (initial, async, dynamic) with minimal config.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","webpack","plugin","html-webpack-plugin","script","preload","resource hints"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/preload-webpack-plugin"},{"id":11579,"title":"Prelude.ls Functional Utility Library","library":"prelude-ls","status":"abandoned","version":"1.2.1","language":"javascript","ecosystem":"npm","summary":"prelude.ls is a functionally oriented utility library designed to simplify common programming tasks by providing a rich set of curried functions. It is primarily written in LiveScript and serves as the recommended base library for LiveScript projects, although it is fully usable within standard JavaScript environments. The library offers a wide array of utilities for lists, objects, strings, functions, and numbers, emphasizing a functional programming paradigm with functions like `map`, `filter`, and `fold` readily available. The current stable version is 1.2.1. Given its last update approximately six years ago (around April 2020), its release cadence is effectively inactive, indicating it is no longer actively maintained. A key differentiator is its deep integration with and recommendation for the LiveScript ecosystem, providing a Haskell-like prelude module, and its consistent use of currying across most functions. It predates widespread modern JavaScript module systems and exclusively functions via CommonJS modules.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","prelude","livescript","utility","ls","coffeescript","library","functional"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/prelude-ls"},{"id":4176,"title":"Prelude Python SDK","library":"prelude-python-sdk","status":"active","version":"0.11.0","language":"python","ecosystem":"pypi","summary":"The `prelude-python-sdk` is the official Python library for interacting with the Prelude API. It provides convenient access to Prelude's REST API from any Python 3.9+ application, offering type definitions for all request parameters and response fields. The library supports both synchronous and asynchronous clients, powered by httpx, and is generated with Stainless. Currently at version 0.11.0, it maintains a rapid release cadence with updates typically every 1-3 months.","last_verified":"2026-04-11T00:00:00.000Z","tags":["API client","SDK","security","verification","fraud prevention","asynchronous","authentication"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/prelude-python-sdk"},{"id":1860,"title":"Premailer","library":"premailer","status":"active","version":"3.10.0","language":"python","ecosystem":"pypi","summary":"Premailer is a Python library that converts HTML documents containing CSS `<style>` blocks or `<link>` tags into HTML with inline `style` attributes. It leverages `lxml` for parsing and is primarily used for preparing HTML emails, where external stylesheets are often unsupported. The library's latest stable version is 3.10.0 and it maintains an active development status.","last_verified":"2026-04-24T02:35:03.781Z","tags":["html","css","email","inline-styles","lxml","email-marketing"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/premailer"},{"id":14819,"title":"Prember (Pre-Render Ember)","library":"prember","status":"active","version":"2.1.0","language":"javascript","ecosystem":"npm","summary":"Prember is an Ember CLI addon designed to pre-render Ember applications into static HTML files during the build process, leveraging Ember FastBoot. This transforms a dynamic Ember app into a progressive static-site, enhancing initial page load performance and SEO for specified routes. The current stable version is 2.1.0, with minor updates released periodically and significant breaking changes typically reserved for major version bumps. Key differentiators include its 100% Ember-centric development experience, data agnosticism allowing any data source, instant navigation post-hydration, and full support for modern Ember features like Embroider. It addresses the common challenge of providing fast first-contentful-paint and SEO benefits without requiring a server-side rendering (SSR) runtime in the critical path at deployment.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","ember-addon","fastboot","prerender"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/prember"},{"id":17880,"title":"Prember Middleware for Ember CLI Development","library":"prember-middleware","status":"abandoned","version":"0.1.0","language":"javascript","ecosystem":"npm","summary":"prember-middleware is an Ember CLI addon designed to facilitate the testing of pre-rendered Ember applications during local development. It provides an `ember-cli` middleware that correctly serves statically pre-rendered HTML files (e.g., `about/index.html` for the `/about` route) from the `dist` directory when running `ember serve`. This is crucial because `ember serve` typically expects dynamic rendering. The package is currently at version 0.1.0, with its last known update around 2017. Given its low version number and explicit Node.js engine constraints (`6.* || >= 7.*`), it is considered abandoned. While the core `prember` addon is actively maintained (last published July 2024, v6.0.0), `prember-middleware` itself has not seen updates. Its primary differentiator is enabling a development environment that mirrors `prember`'s production output without requiring a separate static file server. It integrates directly into the `ember-cli` build pipeline, leveraging Express middleware.","last_verified":"2026-04-23T00:00:00.000Z","tags":["javascript","ember-addon"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/prember-middleware"},{"id":11580,"title":"Recursive File and Directory Remover","library":"premove","status":"active","version":"4.0.0","language":"javascript","ecosystem":"npm","summary":"premove is a lightweight, cross-platform utility for Node.js that recursively removes files and directories, functioning as a programmatic `rm -rf`. It offers both `Promise`-based asynchronous (`premove`) and synchronous (`premove/sync`) APIs. The current stable version is 4.0.0. Releases are generally infrequent but address breaking changes or add features, as seen with v3.0.0's migration to named exports and v4.0.0's consistent boolean return for non-existent paths. Key differentiators include its tiny footprint (208B-260B), explicit support for both async/await and synchronous operations, and a built-in CLI. It's an alternative to `fs.rm` (or `fs.rmdir` with `recursive` option), providing a simpler, focused API for recursive deletion with safeguards against deleting critical system paths.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","del","remove","rimraf","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/premove"},{"id":17335,"title":"Prepend HTTP/S Protocol to URLs","library":"prepend-http","status":"active","version":"4.0.0","language":"javascript","ecosystem":"npm","summary":"prepend-http is a focused utility package designed to ensure URLs have a proper `http://` or `https://` protocol prefix. It intelligently adds `https://` (by default) to \"humanized\" URLs such as domain names (`sindresorhus.com`) or `localhost` entries, while leaving already-prefixed URLs untouched. The package is currently stable at version `4.0.0`, released recently in response to ecosystem changes. Historically, releases are infrequent but significant, often tied to Node.js LTS updates or module system shifts. A key differentiator is its simplicity and reliability, provided by a well-regarded maintainer in the JavaScript ecosystem. Since version 4, prepend-http is a pure ESM package, aligning with modern JavaScript module practices, and requires Node.js 12.20 or newer.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","prepend","protocol","scheme","url","http","https","humanized"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/prepend-http"},{"id":21704,"title":"preppy - a Preprocessor for Python","library":"preppy","status":"active","version":"5.1.0","language":"python","ecosystem":"pypi","summary":"preppy is a Python preprocessor for generating text output from templates. It compiles template files into Python modules for fast execution. Current version 5.1.0, maintained by ReportLab, with irregular release cadence.","last_verified":"2026-04-27T00:00:00.000Z","tags":["template","preprocessor","reportlab","python"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/preppy"},{"id":26098,"title":"prepr","library":"prepr","status":"active","version":"2.0.1","language":"javascript","ecosystem":"npm","summary":"String preprocessor implementing C/GLSL preprocessor-style directives (#define, #if, #ifdef, #elif, #else, #endif) for JavaScript environments. Version 2.0+ uses ESM and uses 'subscript' for expression evaluation. Designed for glsl-transpiler, it supports variable interpolation and macro functions. Lightweight, no external dependencies. Ideal for preprocessing GLSL shader code or any string that benefits from compile-time conditionals.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","glsl","c","preprocessor","preprocess","macro","macros","define"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/prepr"},{"id":20277,"title":"Preprocess Loader","library":"preprocess-loader","status":"maintenance","version":"0.3.0","language":"javascript","ecosystem":"npm","summary":"A webpack loader that uses the preprocess library to conditionally include or exclude code in HTML, JavaScript, CoffeeScript, and other module files based on custom or environment configurations. Version 0.3.0 is the latest stable release (the project appears inactive since 2017). It supports Webpack 1 and 2+ and allows overriding preprocess options via the `ppOptions` query parameter. Similar to gulp-preprocess, it provides directive syntax for conditional compilation (@if, @ifdef, @echo, @include). The loader is typically placed before other loaders in a chain to preprocess files before they are transpiled.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/preprocess-loader"},{"id":20278,"title":"prerender-loader","library":"prerender-loader","status":"active","version":"1.3.0","language":"javascript","ecosystem":"npm","summary":"Webpack loader for prerendering single-page applications at build time, providing static HTML to improve First Contentful Paint (FCP) and SEO. Current stable version is 1.3.0, with initial release in 2019 and intermittent minor updates. Unlike SSR frameworks that require a server, prerender-loader works entirely within the Webpack build pipeline, integrates seamlessly with html-webpack-plugin, supports both DOM and string prerendering, and runs under Node.js with JSDOM. It is maintained by Google Chrome Labs.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","pre-render","prerendering","webpack plugin","SSR","performance","first contentful paint","FCP"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/prerender-loader"},{"id":18683,"title":"prerender-node","library":"prerender-node","status":"active","version":"3.8.3","language":"javascript","ecosystem":"npm","summary":"Express middleware for serving prerendered JavaScript-rendered pages to crawlers (Google, Facebook, Twitter, Bing) to improve SEO for Angular, React, Vue, and other JS frameworks. Current stable version: 3.8.3. Released as needed, maintained actively. Key differentiator: integrates with Prerender.io cloud service or self-hosted prerender server, supports whitelist/blacklist, beforeRender/afterRender hooks. Compared to alternatives like puppeteer-based solutions, it offloads rendering to an external service, reducing server load.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","angular","backbone","emberjs","seo"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/prerender-node"},{"id":24262,"title":"Prerun","library":"prerun","status":"active","version":"1.1.3","language":"python","ecosystem":"pypi","summary":"Prerun is a Python utility to run commands before another process starts, commonly used for environment setup, health checks, or dependency injection. Current version 1.1.3, released 2024, with occasional updates.","last_verified":"2026-05-01T00:00:00.000Z","tags":["prerun","utility","command-runner","setup"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/prerun"},{"id":13810,"title":"Prescribe HTML Parser","library":"prescribe","status":"abandoned","version":"1.1.3","language":"javascript","ecosystem":"npm","summary":"Prescribe is a small, forgiving JavaScript HTML parser that originated from John Resig's parsing code and was hardened through use in Krux's postscribe library. It is currently at version 1.1.3, released in 2017. The project appears to be abandoned, with no active development or maintenance since then, indicating a stalled release cadence. Its key differentiator is its tolerance for real-world, often malformed HTML, particularly in contexts like ad serving, rather than aiming for strict W3C compliance. This makes it suitable for environments where robust error handling of imperfect HTML is preferred over strict validation. It boasts broad browser compatibility, including support for older browsers like Internet Explorer 8+.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","html","parser"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/prescribe"},{"id":13809,"title":"High-Resolution Timestamps (present)","library":"present","status":"active","version":"1.0.0","language":"javascript","ecosystem":"npm","summary":"The `present` package, currently at version 1.0.0, provides a unified, cross-environment API for obtaining high-resolution timestamps. It is designed to work in both Node.js, where it leverages `process.hrtime`, and various browser environments, where it attempts to use `performance.now()` and its vendor-prefixed equivalents (`webkitNow`, `msNow`, `mozNow`, `oNow`). If no high-resolution API is available, it gracefully falls back to `Date.now()`. A key differentiator is its automatic polyfilling of `performance.now` in browsers upon script inclusion, though this behavior can be reverted using `present.noConflict()`. The package aims to offer consistent, precise timing for performance measurement or other time-sensitive operations across different JavaScript runtimes. Given its version and the nature of its dependencies (native APIs), it appears to be a stable, low-maintenance utility rather than one with frequent releases, typically publishing updates only when underlying platform APIs change significantly or critical bugs are identified.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","time","timestamp","high-res","high-resolution","nanosecond","millisecond","performance","now"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/present"},{"id":21705,"title":"presetter-preset-rollup","library":"presetter-preset-rollup","status":"active","version":"8.3.0","language":"javascript","ecosystem":"npm","summary":"An opinionated Presetter preset that adds professional Rollup 4 bundling to any base preset. Current stable version is 8.3.0, with monthly releases following the presetter ecosystem. Key differentiators: provides zero-configuration Rollup setup with dual CJS/ESM output, asset processing (images, CSS, JSON, YAML, GraphQL), TypeScript compilation via @rollup/plugin-typescript, bundle visualization via rollup-plugin-visualizer, and automatic path resolution via tsconfig-paths. Requires presetter 8.3.0 and node >=20.0.0. Compared to manual Rollup configuration or tools like tsdx/tsup, it integrates with the broader presetter ecosystem for linting, testing, and formatting via presetter-preset-essentials.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","presetter","preset","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/presetter-preset-rollup"},{"id":1014,"title":"Cython Hash Table for Pre-Hashed Keys","library":"preshed","status":"active","version":"3.0.13","language":"python","ecosystem":"pypi","summary":"preshed is a high-performance Cython library for Python that provides efficient hash table data structures. It's designed for use cases where keys are already pre-hashed, offering `PreshMap` for key-value storage, `PreshCounter` for frequency counting, and `BloomFilter` for probabilistic set membership testing. Maintained by Explosion (the creators of spaCy), it sees regular updates primarily for Python version compatibility and performance enhancements, with occasional major releases introducing significant architectural changes.","last_verified":"2026-04-23T15:53:18.462Z","tags":["Cython","hash table","performance","NLP","data structures","bloom filter","counter"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/preshed"},{"id":2197,"title":"Presidio Analyzer","library":"presidio-analyzer","status":"active","version":"2.2.362","language":"python","ecosystem":"pypi","summary":"Presidio Analyzer is a Python library and service for detecting Personally Identifiable Information (PII) entities in text. It leverages a combination of predefined recognizers, regular expressions, and Named Entity Recognition (NER) models to identify sensitive data. The library is actively maintained, with a current version of 2.2.362, and releases frequently to add new features, fix bugs, and improve detection capabilities.","last_verified":"2026-04-24T15:50:48.561Z","tags":["PII","NLP","privacy","data-masking","security"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/presidio-analyzer"},{"id":2666,"title":"Presidio Anonymizer","library":"presidio-anonymizer","status":"active","version":"2.2.362","language":"python","ecosystem":"pypi","summary":"Presidio Anonymizer is a Python-based module designed for anonymizing detected Personally Identifiable Information (PII) entities in text. It offers a range of built-in operators (e.g., replace, mask, redact, hash, encrypt) and supports custom anonymization logic. It also includes deanonymization capabilities for reversible operations like decryption. The library is actively maintained by Microsoft, with frequent releases, and is currently at version 2.2.362.","last_verified":"2026-04-24T23:27:58.296Z","tags":["privacy","anonymization","data-protection","PII","NLP","security","Microsoft"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/presidio-anonymizer"},{"id":8443,"title":"Presto Client (Renamed to Trino Python Client)","library":"presto-client","status":"renamed","version":"0.303.0","language":"python","ecosystem":"pypi","summary":"The `presto-client` library, currently at version 0.303.0, has been renamed and superseded by the `trino-python-client` project, which is available on PyPI as the `trino` package. While `presto-client` exists, it is largely a stub advising migration. Trino (formerly PrestoSQL) is a distributed SQL query engine for big data analytics. The actively maintained `trino` library provides a DBAPI 2.0 compliant client, with current versions released frequently, often monthly or bi-monthly, reflecting active development and maintenance.","last_verified":"2026-04-16T00:00:00.000Z","tags":["database","trino","presto","sql","client","analytics"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/presto-client"},{"id":2198,"title":"Presto Python Client","library":"presto-python-client","status":"active","version":"0.8.4","language":"python","ecosystem":"pypi","summary":"Client for the Presto distributed SQL Engine. It provides both a low-level client and a DBAPI 2.0 implementation. As of version 0.8.4, it officially supports Python 2.7, 3.5, 3.6, 3.7, and pypy, offering standard database connectivity for querying Presto clusters.","last_verified":"2026-04-24T15:51:08.786Z","tags":["database","presto","sql","dbapi"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/presto-python-client"},{"id":10060,"title":"Presto Types Parser","library":"presto-types-parser","status":"active","version":"0.0.2","language":"python","ecosystem":"pypi","summary":"`presto-types-parser` is a small Python library designed to parse and convert input rows returned by the Presto REST API according to their specified Presto data types. It ensures that data structures like arrays, maps, and rows, as well as primitive types, are correctly interpreted into Python equivalents. The current version is 0.0.2, and it appears to have a very slow release cadence with only one public release.","last_verified":"2026-04-17T00:00:00.000Z","tags":["presto","data-parsing","data-types","database","sql"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/presto-types-parser"},{"id":7513,"title":"Pretend: A Python Stubbing Library","library":"pretend","status":"active","version":"1.0.9","language":"python","ecosystem":"pypi","summary":"Pretend is a lightweight Python library designed to simplify the creation of stubs for testing purposes. Stubs are objects that provide pre-canned responses, rather than performing actual computations, making tests more isolated and predictable. The library is currently at version 1.0.9 and, despite less frequent updates, is considered stable and actively maintained for its specific utility within testing frameworks.","last_verified":"2026-04-16T00:00:00.000Z","tags":["testing","stubbing","test doubles","mocking"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pretend"},{"id":27246,"title":"Pretenders: Fake servers for testing","library":"pretenders","status":"active","version":"1.4.5","language":"python","ecosystem":"pypi","summary":"Pretenders provides fake implementations of external services (HTTP, SMTP, IMAP) for testing. Version 1.4.5 is the latest stable release; the project is maintained with irregular releases.","last_verified":"2026-05-01T00:00:00.000Z","tags":["testing","mock","fake server","http","smtp"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pretenders"},{"id":28056,"title":"PreTeXt CLI","library":"pretext","status":"active","version":"2.38.3","language":"python","ecosystem":"pypi","summary":"A Python package for authoring, building, and deploying PreTeXt projects. PreTeXt is an XML-based markup language for writing academic articles, textbooks, and other documents. Current version 2.38.3, requires Python >=3.10, <4.0. Roughly monthly releases.","last_verified":"2026-05-09T00:00:00.000Z","tags":["pretext","publishing","academic-writing","cli"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pretext"},{"id":21706,"title":"Pretrained models for Pytorch","library":"pretrainedmodels","status":"maintenance","version":"0.7.4","language":"python","ecosystem":"pypi","summary":"A library providing pretrained models for PyTorch, including architectures like ResNet, DenseNet, Inception, and more. Version 0.7.4 is the latest release, though the project is in maintenance mode with infrequent updates. It is commonly used for transfer learning and feature extraction, but users should prefer torchvision's model zoo for active support.","last_verified":"2026-04-27T00:00:00.000Z","tags":["pretrained","models","pytorch","transfer-learning","deep-learning"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pretrainedmodels"},{"id":10409,"title":"Prettier Code Formatter","library":"prettier","status":"active","version":"3.8.3","language":"javascript","ecosystem":"npm","summary":"Prettier is an opinionated code formatter that enforces a consistent style across various programming languages by parsing code and re-printing it with its own rules, taking maximum line length into account. This approach minimizes bikeshedding over style in code reviews. The current stable version is 3.8.3, with releases occurring frequently for patch updates, and minor versions typically every 1-3 months, as observed from the changelog (e.g., 3.7.0 in Nov 2025, 3.8.0 in Jan 2026). Key differentiators include its strong opinionation, wide language support through a robust plugin ecosystem, and seamless integration with editors, pre-commit hooks, and CI/CD pipelines to maintain codebase consistency without manual intervention.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/prettier"},{"id":20279,"title":"Prettier Airbnb Config","library":"prettier-airbnb-config","status":"maintenance","version":"1.0.0","language":"javascript","ecosystem":"npm","summary":"A Prettier configuration package that translates the Airbnb JavaScript style guide into Prettier options. Version 1.0.0 is the only release; no updates or new releases since its initial publication. It provides a ready-to-use set of Prettier rules covering quotes, trailing commas, semicolons, bracket spacing, arrow parentheses, and JSX settings, aligning with common Airbnb style conventions. Unlike other configs that may be more opinionated or regularly updated, this package is a simple snapshot of Airbnb's style from that time and does not keep pace with Prettier or Airbnb guideline changes. It requires Prettier 1.18.2 as a peer dependency.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","prettier","airbnb","config"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/prettier-airbnb-config"},{"id":20283,"title":"@containership/prettier-babel","library":"prettier-babel","status":"abandoned","version":"1.0.0","language":"javascript","ecosystem":"npm","summary":"A shared Prettier configuration package from Containership, designed to enforce consistent code formatting across projects using Prettier with Babel. Version 1.0.0 is the initial and likely only release. This package is specific to Containership's internal style guide and is not actively maintained. It differs from other shared configs like `@auto/secret-service-prettier` in being organizational-specific and minimal in documentation.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/prettier-babel"},{"id":20280,"title":"Prettier Basic","library":"prettier-basic","status":"active","version":"1.0.0","language":"javascript","ecosystem":"npm","summary":"A shared Prettier configuration package providing a basic set of formatting rules based on Airbnb's standard with personal modifications. Current stable version: 1.0.0. This configuration is intended for projects using Prettier 2.x. It serves as a simple alternative to more comprehensive shared configs like @ivandotv/prettier-config or eslint-config-prettier, but offers limited customization and no built-in integration with ESLint. The package is released as-is with no active release cadence.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","prettier","format","config","standard","basic"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/prettier-basic"},{"id":20281,"title":"prettier-check","library":"prettier-check","status":"active","version":"2.0.0","language":"javascript","ecosystem":"npm","summary":"A CLI tool to verify that all files match Prettier code style during CI or testing. Version 2.0.0 requires Node >=4 and a peer dependency on prettier. It forwards all arguments to prettier, making it easy to integrate into npm test scripts. Compared to alternatives like lint-staged, prettier-check focuses solely on checking formatting without auto-fixing, ideal for pre-commit hooks or CI gates.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","prettier","ci","check","lint","style","formatter","code-style"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/prettier-check"},{"id":20282,"title":"prettier-cli","library":"prettier-cli","status":"active","version":"0.1.0","language":"javascript","ecosystem":"npm","summary":"A command-line interface for Prettier, an opinionated code formatter. This package is currently a work-in-progress (WIP) and provides a CLI wrapper around Prettier's API. Prettier itself is at version 3.8.3 (January 2026), with a monthly release cadence. Unlike the standalone `prettier` package, this package aims to offer additional CLI features such as progress bars, better error handling, and configuration validation. It is intended for users who want an enhanced CLI experience while leveraging Prettier's formatting capabilities.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/prettier-cli"},{"id":20284,"title":"prettier-conf","library":"prettier-conf","status":"abandoned","version":"1.0.5","language":"javascript","ecosystem":"npm","summary":"prettier-conf is a shared Prettier configuration package. Version 1.0.5 provides a single, opinionated Prettier config for consistent code formatting across JavaScript/TypeScript projects. The package is minimal, containing only a .prettierrc.json and a module export. It has no known release cadence and is not actively maintained (last update likely 2020). Differentiators: simple drop-in for consuming Prettier config, but lacks documentation and may be abandoned.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/prettier-conf"},{"id":27248,"title":"prettier-config","library":"prettier-config","status":"abandoned","version":"1.0.0","language":"javascript","ecosystem":"npm","summary":"Read Prettier options from a `.prettieropts` file and pass them to the `prettier` binary. Version 1.0.0. Very minimal package, appears to be experimental or forked from a gist, no regular release cadence. Depends on `prettier` being installed. Simpler than `@prettier/plugin-x` but limited to npm scripts.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","prettier"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/prettier-config"},{"id":20285,"title":"prettier-config-a11y","library":"prettier-config-a11y","status":"active","version":"1.1.2","language":"javascript","ecosystem":"npm","summary":"A Prettier configuration preset that optimizes code formatting for accessibility, addressing visual, cognitive, and motor disabilities. The latest stable version is 1.1.2. It explicitly sets Prettier options to improve readability, such as enforcing consistent quotes, prose wrap, and other defaults that benefit screen readers and users with cognitive disabilities. Differentiators include a focus on accessibility rationale and explicit setting of defaults rather than relying on Prettier's own defaults. The package has a v2 alpha series with experimental features like ternaries and consistent quote props. It requires Prettier >= 1.17.0.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","prettier","config","prettier-config","accessibility"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/prettier-config-a11y"},{"id":20286,"title":"prettier-config-ackama","library":"prettier-config-ackama","status":"active","version":"1.3.0","language":"javascript","ecosystem":"npm","summary":"Standard Prettier configuration for Ackama projects. Version 1.3.0 is the current stable release. The config enforces single quotes for JavaScript/TypeScript and has been updated to use single quotes for CSS, Sass, SCSS, Less, and HTML since v1.3.0, preserve whitespace significance in HTML since v1.2.0, and replaced deprecated `jsxBracketSameLine` with `bracketSameLine` in v1.1.0. Key differentiator: opinionated, organization-wide default that can be shared across projects. Peer dependency on Prettier >= 2.0. Released via semantic-release.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/prettier-config-ackama"},{"id":20287,"title":"prettier-config-airbnb","library":"prettier-config-airbnb","status":"active","version":"1.0.0","language":"javascript","ecosystem":"npm","summary":"A Prettier configuration that mirrors the Airbnb JavaScript style guide. Version 1.0.0 provides a drop-in shareable config with settings like single quotes, trailing commas, and 100 print width. Ideal for teams adopting Airbnb's style without manual setup. Updated infrequently; relies on Prettier as a peer dependency.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","prettier","config","airbnb"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/prettier-config-airbnb"},{"id":20288,"title":"prettier-config-ali","library":"prettier-config-ali","status":"active","version":"1.5.0","language":"javascript","ecosystem":"npm","summary":"Prettier shareable configuration for Alibaba F2E Guidelines. Version 1.5.0 requires Node.js >=20.8.0 and is ESM-only. It enforces the formatting rules defined by the Alibaba Front-End Specification. Unlike generic Prettier configs like @company/prettier-config, this is tailored specifically for Alibaba's internal coding style. The package ships TypeScript type definitions and is part of the f2e-spec monorepo. It is a simple configuration object with no runtime dependencies.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","prettier","prettier-config","f2elint","Alibaba F2E Guidelines","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/prettier-config-ali"},{"id":20289,"title":"prettier-config-atomic","library":"prettier-config-atomic","status":"active","version":"4.0.0","language":"javascript","ecosystem":"npm","summary":"A shareable Prettier configuration for the atom-community ecosystem. Current stable version is 4.0.0, released as ESM TypeScript and requiring Prettier v3.0+. Supports formatting for TypeScript, JavaScript, JSON, YAML, Markdown, and MDX. Active development with periodic dependency updates. Differentiators: provides a complete opinionated preset for atom-community projects, including plugin support for JSDoc.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","prettier","prettier-config","prettier-preset","format","beautify","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/prettier-config-atomic"},{"id":20290,"title":"prettier-config-carbon","library":"prettier-config-carbon","status":"active","version":"0.12.0","language":"javascript","ecosystem":"npm","summary":"Prettier configuration preset for the Carbon Design System by IBM, currently at version 0.12.0 (stable). Release cadence is irregular as part of the carbon monorepo. It provides a shared Prettier rule set that enforces consistent code formatting across Carbon projects. Peer dependency on Prettier 3.x. Differentiator: official preset from the Carbon Design System team, ensuring alignment with IBM Carbon coding standards.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","ibm","carbon","carbon-design-system","components","react"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/prettier-config-carbon"},{"id":20294,"title":"prettier-config-cityssm","library":"prettier-config-cityssm","status":"active","version":"2.1.2","language":"javascript","ecosystem":"npm","summary":"Prettier shared configuration for City of Sault Ste. Marie projects. Current stable version is 2.1.2, released monthly. It centralizes prettier settings (e.g., endOfLine: 'lf', disable formatting for embedded HTML, SQL support with presets for generic SQL, SQLite, SQL Server). Key differentiator: opinionated configuration tailored to city projects, includes SQL formatting, and ships TypeScript types. Releases are versioned semver with minor features and patches.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","prettier","prettier-config","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/prettier-config-cityssm"},{"id":20291,"title":"Prettier Config Escapace","library":"prettier-config-escapace","status":"active","version":"1.2.2","language":"javascript","ecosystem":"npm","summary":"A shareable Prettier configuration from the escapace ecosystem. Version 1.2.2 provides a curated set of Prettier options for consistent code formatting. This package exports a simple configuration object that can be extended in a project's package.json or .prettierrc. It is updated as Prettier evolves, with recent bug fixes for htmlWhitespaceSensitivity. Different from manual configuration, it offers a single source of truth for formatting rules, reducing setup overhead and ensuring team alignment. Suitable for any JavaScript/TypeScript project using Prettier.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/prettier-config-escapace"},{"id":20292,"title":"prettier-config-freee","library":"prettier-config-freee","status":"active","version":"2.0.0","language":"javascript","ecosystem":"npm","summary":"Shared Prettier configuration used by freee. Provides a standard set of formatting rules for consistent code style across projects. Current stable version is 2.0.0. Release cadence is low; versions are updated with breaking changes or rule additions. Key differentiator: opinionated rules tailored to freee's coding standards.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/prettier-config-freee"},{"id":20293,"title":"prettier-config-guestline","library":"prettier-config-guestline","status":"active","version":"3.1.4","language":"javascript","ecosystem":"npm","summary":"Shared Prettier configuration used by Guestline Labs. Current version 3.1.4, requires Prettier ^3.0.0 as a peer dependency. Designed for use with Guestline Scripts but can be used standalone. Provides a consistent Prettier setup across Guestline projects. Ships TypeScript types for configuration.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/prettier-config-guestline"},{"id":20295,"title":"Prettier Config Hive","library":"prettier-config-hive","status":"active","version":"0.1.7","language":"javascript","ecosystem":"npm","summary":"Prettier Config Hive (v0.1.7) is an opinionated Prettier configuration package from Hive Solutions. It provides a shared, consistent set of formatting rules for Prettier across JavaScript/TypeScript projects. The package is custom to Hive Solutions' internal style guide, offering a standard configuration that can be extended. It is released on npm with no known release cadence, and its key differentiator is that it is tailored specifically for Hive Solutions' codebase style.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","config","prettier"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/prettier-config-hive"},{"id":20296,"title":"Holepunch Prettier Config","library":"prettier-config-holepunch","status":"active","version":"2.0.0","language":"javascript","ecosystem":"npm","summary":"Shared Prettier configuration used by Holepunch projects. Version 2.0.0 requires Prettier ^3.6.2. Provides a standardized set of formatting options for consistent code style across Holepunch repositories. Simple to use by referencing the package name in .prettierrc.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/prettier-config-holepunch"},{"id":20297,"title":"prettier-config-hudochenkov","library":"prettier-config-hudochenkov","status":"active","version":"0.4.0","language":"javascript","ecosystem":"npm","summary":"A shareable Prettier configuration created by hudochenkov. As of version 0.4.0, it is an ESM-only package requiring Prettier 3 and Node >=16. Key features include a specific set of opinionated defaults with trailingComma set to 'all'. It differentiates from other shared configs by being minimal and focused on personal preferences. The package has migrated to ESM and removed support for Prettier 1.x and 2.x. It is intended for developers who want to adopt the author's Prettier style without custom configuration.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/prettier-config-hudochenkov"},{"id":27247,"title":"prettier-config-ikatyang","library":"prettier-config-ikatyang","status":"maintenance","version":"1.1.1","language":"javascript","ecosystem":"npm","summary":"Shareable Prettier configuration by Ika. Version 1.1.1 is the latest stable release with no active development. It provides a preset of formatting rules for Prettier, intended for personal use but usable by others. Requires Prettier ^1.0.0 as a peer dependency. Includes a TSLint config extension. Not actively maintained; consider using Prettier's built-in configs or other community configs.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","prettier","prettier-config","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/prettier-config-ikatyang"},{"id":20298,"title":"Ktsn's Prettier Config","library":"prettier-config-ktsn","status":"active","version":"1.0.0","language":"javascript","ecosystem":"npm","summary":"A personal Prettier configuration package by ktsn. Version 1.0.0 is stable and intended for personal use or as a base config for projects. It follows ktsn's coding style preferences. May lack maintenance or community adoption. Different from other configs like @ianvs/prettier-config in that it's personalized and minimal.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","Prettier","config"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/prettier-config-ktsn"},{"id":20299,"title":"prettier-config-kwork","library":"prettier-config-kwork","status":"deprecated","version":"0.0.34","language":"javascript","ecosystem":"npm","summary":"A deprecated Prettier configuration package for KnowledgeWork's projects, last version 0.0.34. It provides a shared set of Prettier formatting rules intended for use across multiple projects. The package is no longer maintained and users should migrate to another Prettier config. It is published on npm and can be installed as a devDependency, then referenced in package.json using the string \"prettier-config-kwork\". The deprecation warning is clearly stated in the readme.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","prettier","config","prettierconfig"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/prettier-config-kwork"},{"id":20300,"title":"prettier-config-landr","library":"prettier-config-landr","status":"active","version":"1.3.0","language":"javascript","ecosystem":"npm","summary":"LANDR's shareable Prettier configuration. Version 1.3.0 is the current release. It requires Prettier >=3.3 as a peer dependency. The package is used to enforce consistent code formatting across LANDR projects. It supports CommonJS require and can be extended or overridden via spread in .prettierrc.js. Configuration is exported as a plain object. The package follows a semver release cadence with occasional breaking changes when upgrading dependencies. It is not a standalone formatter but a config extension for Prettier.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","formatting","config","prettier"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/prettier-config-landr"},{"id":20301,"title":"prettier-config-moon","library":"prettier-config-moon","status":"active","version":"1.2.2","language":"javascript","ecosystem":"npm","summary":"A strict, accessibility-focused Prettier shared configuration from the moonrepo team. Current stable version is 1.2.2, released regularly alongside other moonrepo presets. Key differentiators: enforces tabs over spaces for accessibility, includes arrow parenthesis always, trailing commas, semicolons, single quotes, and spaces for indentation. Minimal dependencies; export is a string reference, not a JavaScript object. Designed for projects using Prettier with Node.js and the moon monorepo toolchain.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","prettier","config","moon"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/prettier-config-moon"},{"id":20302,"title":"MX Shared Prettier Config","library":"prettier-config-mx","status":"maintenance","version":"1.0.0","language":"javascript","ecosystem":"npm","summary":"A shared Prettier configuration package published by MX Technologies. Version 1.0.0, last updated in 2019. It provides a baseline set of formatting rules for projects within the MX ecosystem. The package is minimal, expecting Prettier 1.19.1 as a peer dependency. Its main differentiator is being a simple reusable config for consistency across MX projects, but it has not been updated since its initial release, and no longer works with modern Prettier versions (>1.19.1).","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/prettier-config-mx"},{"id":28057,"title":"prettier-config-nick2bad4u","library":"prettier-config-nick2bad4u","status":"active","version":"1.0.10","language":"javascript","ecosystem":"npm","summary":"Shared Prettier configuration package for Nick2bad4u projects. Current stable version is 1.0.10, which requires Node >=22 and Prettier ^3.0.0. It provides a centralized, opinionated Prettier setup that can be extended with custom overrides. The package ships TypeScript type definitions and exports a `createConfig` helper for extensionless file customization. It is maintained as part of the Nick2bad4u ecosystem and follows semantic versioning. Key differentiators include TypeScript-first design, explicit Node engine requirement, and a utility function for dynamic configuration generation.","last_verified":"2026-05-09T00:00:00.000Z","tags":["javascript","formatting","prettier","prettier-config","shared-config","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/prettier-config-nick2bad4u"},{"id":20305,"title":"prettier-config-norton","library":"prettier-config-norton","status":"active","version":"1.2.2","language":"javascript","ecosystem":"npm","summary":"Prettier shareable config for W.W. Norton & Company. Version 1.2.2 is the latest stable release. The package is part of a monorepo of style configs for Norton code style. It aligns with Airbnb style guides but overrides defaults: print width 100, tabs over spaces, single quotes, always arrow parens, trailing commas all. Requires Prettier ^2.0.0 as a peer dependency. Alternative to @company/prettier-config or prettier-config-standard, opinionated for Norton projects. Low release cadence, last updated March 2022.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","prettier","prettier-config"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/prettier-config-norton"},{"id":20303,"title":"Prettier Config Planes","library":"prettier-config-planes","status":"active","version":"1.0.1","language":"javascript","ecosystem":"npm","summary":"Shared Prettier configuration package for Team Planes projects. Version 1.0.1 is the current stable release. This package provides a centralized, opinionated Prettier config to ensure consistent code formatting across all projects in the organization. It extends the base Prettier options and can be used by referencing the package name in a project's package.json. The package has no additional dependencies, making it lightweight and easy to adopt. It follows the standard Prettier shared config pattern, allowing for simple integration and overrides.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/prettier-config-planes"},{"id":20304,"title":"prettier-config-qiwi","library":"prettier-config-qiwi","status":"active","version":"3.0.1","language":"javascript","ecosystem":"npm","summary":"Shared Prettier configuration for QIWI projects. Current stable version 3.0.1 requires Prettier ^3.0.0 and TypeScript ^5.0.0 as peer dependencies. The config includes import sorting via @trivago/prettier-plugin-sort-imports. Release cadence is irregular, tied to internal tooling updates. Key differentiator: opinionated rules aligned with QIWI code style, integrates with eslint-config-qiwi for a unified linting setup.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","eslint-config-qiwi"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/prettier-config-qiwi"},{"id":20306,"title":"prettier-config-rive","library":"prettier-config-rive","status":"active","version":"1.0.0","language":"javascript","ecosystem":"npm","summary":"Prettier shareable configuration for RiVE projects. Version 1.0.0 requires Prettier ^3.0.0 and includes prettier-plugin-packagejson. It enforces consistent code formatting across RiVE projects, with no other peer dependencies. Released as a single stable version. Differentiators: opinionated standard config for the RiVE ecosystem, minimal setup.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","rive","prettier","prettier-config","standard"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/prettier-config-rive"},{"id":20307,"title":"SmartHR Prettier Config","library":"prettier-config-smarthr","status":"active","version":"1.0.1","language":"javascript","ecosystem":"npm","summary":"A sharable Prettier configuration package for SmartHR, version 1.0.1, stable. It provides a consistent code formatting standard for SmartHR projects. The config is minimal and intended to be extended. It is part of the tamatebako monorepo alongside eslint-config-smarthr and eslint-plugin-smarthr. Differentiator: official SmartHR config, integrates with the SmartHR toolchain.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","prettier"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/prettier-config-smarthr"},{"id":21707,"title":"prettier-config-standard","library":"prettier-config-standard","status":"active","version":"7.0.0","language":"javascript","ecosystem":"npm","summary":"A shareable Prettier configuration that enforces JavaScript Standard Style formatting rules. Version 7.0.0 is the latest stable release, compatible with Prettier ^2.6.0 or ^3.0.0. It explicitly sets Prettier options to match the Standard style, including arrowParens, bracketSameLine, singleAttributePerLine, endOfLine, and JSX quote handling. Unlike directly using Standard, this config works with Prettier as a standalone formatter without ESLint. Updated with each Prettier major release to track option changes and peer dependency ranges.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","eslint","eslintconfig","eslint-config","eslintplugin","eslint-plugin","JavaScript Standard Style","jsstandard","lint"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/prettier-config-standard"},{"id":20308,"title":"Trucknet Prettier Config","library":"prettier-config-trucknet-io","status":"active","version":"2.1.0","language":"javascript","ecosystem":"npm","summary":"Shared Prettier configuration for all Trucknet projects. Version 2.1.0 is the current stable release, updated on an as-needed basis. It includes Prettier as a dependency to enforce consistent versioning across projects. Key differentiator: simple require-based usage without legacy .prettierrc JSON files; it is a drop-in shared config that ensures all team projects use identical formatting rules, reducing bikeshedding and formatting inconsistencies.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/prettier-config-trucknet-io"},{"id":20309,"title":"Udemy Prettier Config","library":"prettier-config-udemy-website","status":"active","version":"1.0.8","language":"javascript","ecosystem":"npm","summary":"Udemy's shared Prettier configuration for ES2015 JavaScript code. Version 1.0.8 is the latest stable release. The package is maintained by Udemy for internal projects but is publicly available. It relies on Prettier as a peer dependency and uses CommonJS module.exports. The config can be extended and overridden in a .prettierrc.js file.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/prettier-config-udemy-website"},{"id":20310,"title":"Prettier Config VuePress","library":"prettier-config-vuepress","status":"active","version":"7.1.0","language":"javascript","ecosystem":"npm","summary":"Prettier configuration used by the VuePress Team internally. Current stable version is 7.1.0, with recent major version 8.0.0 migrating to @vuepress scope. This package is not intended for external use unless you are familiar with its specific settings. It is published on npm and includes TypeScript type definitions.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/prettier-config-vuepress"},{"id":20312,"title":"prettier-config-wantedly","library":"prettier-config-wantedly","status":"active","version":"3.2.2","language":"javascript","ecosystem":"npm","summary":"Prettier configuration preset from Wantedly, currently at version 3.2.2. It is updated as part of the frolint monorepo, but the package itself sees infrequent changes. It provides a shared Prettier config for Wantedly projects, enabling consistent code formatting. Compared to other presets like @shopify/prettier-config or @justeat/prettier-config, it is specific to Wantedly's internal standards and is used alongside their ESLint configurations. The package is stable and intended for internal use, not widely adopted outside Wantedly.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","prettier"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/prettier-config-wantedly"},{"id":20313,"title":"Web Scrobbler Prettier Config","library":"prettier-config-web-scrobbler","status":"active","version":"0.1.0","language":"javascript","ecosystem":"npm","summary":"A shared Prettier configuration used across Web Scrobbler projects. Version 0.1.0 is the initial release. Extends Prettier's standard config with project-specific rules. Designed for projects within the Web Scrobbler ecosystem. Requires Prettier >=2 as a peer dependency. Supports ESM and CJS via .prettierrc.* or package.json.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","config","prettier","prettier-config"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/prettier-config-web-scrobbler"},{"id":20311,"title":"prettier-config-xo","library":"prettier-config-xo","status":"active","version":"2.0.2","language":"javascript","ecosystem":"npm","summary":"Prettier shareable config that enforces the XO code style. Current stable version is 2.0.2, released November 2025, with active maintenance via GitHub Actions CI/CD. Key differentiator: it provides a zero-config Prettier setup directly matching XO's opinionated style, including optional space-based indentation. Ships TypeScript type definitions and supports ESM via exports field. v2.0 breaking change introduced mandatory trailing commas to align with XO 0.41.0.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","xo","prettier","prettier-config","xo-config","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/prettier-config-xo"},{"id":20314,"title":"prettier-config-zillow","library":"prettier-config-zillow","status":"active","version":"1.3.0","language":"javascript","ecosystem":"npm","summary":"Zillow's base Prettier config following their code conventions. Version 1.3.0 requires Node >= 8.9.0. This package provides a shareable Prettier configuration for consistent formatting across Zillow projects. It is intended to be extended in your own .prettierrc file. The config is stable and follows Zillow's JavaScript style guide. Regular updates align with changes in Prettier itself.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","prettier","config","zillow"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/prettier-config-zillow"},{"id":20315,"title":"Prettier Custom HTML Indent","library":"prettier-custom-html-indent","status":"active","version":"3.3.2","language":"javascript","ecosystem":"npm","summary":"A fork of Prettier (v3.3.2) that adds custom indentation for HTML attributes, which is impossible to achieve via official plugins or options. This package allows setting a specific indentation width for HTML attributes (htmlAttributeIndent) and defining attributes that should stay on the same line as the tag (sameLineAttributes). It supports JavaScript, TypeScript, JSX, CSS, HTML, Vue, Angular, and more. The fork follows Prettier's release cadence and is compatible with Prettier's existing options and plugins. It is actively maintained as a separate package.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/prettier-custom-html-indent"},{"id":20316,"title":"prettier-elastic","library":"prettier-elastic","status":"active","version":"3.2.5","language":"javascript","ecosystem":"npm","summary":"A fork of Prettier (v3.2.5) that customizes formatting for `var`, `let`, and `const` declarations by aligning variable names in multi-declaration statements. It provides an alternative style where commas appear at the start of continuation lines, aligning values vertically. The package supports all Prettier languages (JavaScript, TypeScript, CSS, HTML, etc.) and is maintained by medikoo. It tracks upstream Prettier releases and includes TypeScript type definitions. Key differentiator: solves dissatisfaction with Prettier's default declaration alignment, offering a more tabular format without plugins.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/prettier-elastic"},{"id":20317,"title":"prettier-es5","library":"prettier-es5","status":"active","version":"0.0.4","language":"javascript","ecosystem":"npm","summary":"A shared Prettier configuration that enforces trailing commas where valid in ES5 (trailingComma: 'es5'), tab width of 4, no semicolons, and single quotes. Current version is 0.0.4. This package is a lightweight config preset requiring no JavaScript logic—just a JSON object. It simplifies consistent Prettier setup across projects by extending the 'prettier' key in package.json. Alternative to eslint-config-prettier or manual .prettierrc files when only these four rules are needed.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","prettier","es5","eslint","prettier-config"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/prettier-es5"},{"id":11581,"title":"Prettier ESLint Integrator","library":"prettier-eslint","status":"active","version":"16.4.2","language":"javascript","ecosystem":"npm","summary":"Prettier-ESLint is a JavaScript utility that orchestrates code formatting by running Prettier first, then applying ESLint's `--fix` functionality. This sequential approach is crucial for maintaining consistent code style across projects, as it resolves potential conflicts between Prettier's opinionated formatting and custom ESLint rules. The current stable version is 16.4.2, with an active development branch targeting version 17 which introduces support for ESLint v9's flat configuration. The package is actively maintained with regular patch and minor releases, alongside a new major version in alpha. It differentiates itself by providing a single programmatic interface to combine these tools, ensuring that ESLint fixes are applied *after* Prettier's formatting, thus preventing ESLint from undoing Prettier's work.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","eslint","formatter","linter","prettier","prettier-eslint","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/prettier-eslint"},{"id":17048,"title":"Prettier ESLint CLI","library":"prettier-eslint-cli","status":"active","version":"8.0.1","language":"javascript","ecosystem":"npm","summary":"prettier-eslint-cli is a command-line interface (CLI) tool designed to streamline code formatting by integrating Prettier with ESLint. It first formats code using Prettier, then passes the output to ESLint for auto-fixing any remaining linting issues according to your ESLint configuration. This approach helps resolve potential conflicts between Prettier's strict formatting and ESLint's stylistic rules. The current stable version is 8.0.1, though alpha versions for v9 are actively being released, indicating ongoing development, including support for ESLint v9's new flat config system. Key differentiators include its single-command workflow for combined formatting and linting, and its intelligent handling of tool conflicts by prioritizing Prettier's output before ESLint's fixes. It primarily targets JavaScript and TypeScript projects that utilize both tools for code quality.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/prettier-eslint-cli"},{"id":20318,"title":"prettier-eslint-config","library":"prettier-eslint-config","status":"active","version":"1.0.7","language":"javascript","ecosystem":"npm","summary":"A CLI tool that auto-generates ESLint and Prettier configuration files for projects, currently supporting TypeScript configurations only. Version 1.0.7 is the latest stable release, with no fixed release cadence. Differentiators: eliminates manual config setup for ESLint+Prettier via a single global command. Limitations: only TypeScript ESLint/Prettier configs are generated; JavaScript support is listed as TODO. Works globally (npm i -g).","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","eslint","prettier","cli"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/prettier-eslint-config"},{"id":20319,"title":"prettier-eslint-webpack-plugin (fork)","library":"prettier-eslint-plugin","status":"deprecated","version":"1.1.4","language":"javascript","ecosystem":"npm","summary":"Fork of prettier-eslint-webpack-plugin (v1.1.4, last updated 2017) that integrates prettier-eslint formatting into Webpack 2 build pipeline as a plugin. This package is a legacy fork with no active maintenance; it runs prettier and eslint on files after compilation. Differs from alternatives by being a Webpack plugin rather than a loader or CLI tool. Dependencies include prettier, eslint, and prettier-eslint. Not recommended for new projects; use eslint-plugin-prettier or prettier-eslint-cli instead.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/prettier-eslint-plugin"},{"id":20321,"title":"prettier-format","library":"prettier-format","status":"active","version":"4.0.0","language":"javascript","ecosystem":"npm","summary":"Auto-loads Prettier config and formats code with a single async function. Current stable version is 4.0.0, released with breaking changes removing the default 'babel' parser and fixing the `filePath` option casing. Released on npm, maintained by fisker. Key differentiator: eliminates need to manually call `prettier.resolveConfig` and `prettier.format` separately; all configuration loading is done internally based on `filepath`.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/prettier-format"},{"id":20320,"title":"prettier-html-templates","library":"prettier-html-templates","status":"active","version":"0.1.0","language":"javascript","ecosystem":"npm","summary":"Library for building Prettier plugins to format HTML files containing template language markup such as Jinja, ERB, and others. Current stable version is 0.1.0. This package provides the infrastructure to embed template language constructs into Prettier's HTML formatting pipeline. It is the base for plugins like prettier-plugin-eex (Elixir) and prettier-plugin-erb (Ruby). Key differentiator: it enables unified formatting of mixed HTML/template files using Prettier's standard HTML printer, whereas alternatives often rely on language-specific formatters.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","plugin","prettier"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/prettier-html-templates"},{"id":26099,"title":"prettier-husky-lint-staged-installer","library":"prettier-husky-lint-staged-installer","status":"active","version":"1.4.1","language":"javascript","ecosystem":"npm","summary":"CLI tool that automatically sets up Prettier, Husky, and lint-staged in any project. Running `npx prettier-husky-lint-staged-installer` (v1.4.1) installs Husky v9, creates a `.husky/pre-commit` hook running `npx lint-staged`, and adds a `lint-staged` config in `package.json` to format all staged files with Prettier. Unlike manual setup guides, this tool provides a one-command automated installation with zero configuration. It supports npm, pnpm, and bun. Actively maintained with regular dependency updates and OIDC trust.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/prettier-husky-lint-staged-installer"},{"id":20322,"title":"prettier-ignore","library":"prettier-ignore","status":"active","version":"0.5.0","language":"javascript","ecosystem":"npm","summary":"A utility package that provides commonly used ignore patterns for Prettier to skip files and folders like pnpm-lock.yaml, dist, coverage, etc. Version 0.5.0 requires Node.js >=20.19.0 and is actively maintained. It packages community-agreed ignore rules that Prettier does not ignore by default, saving users from manually listing them. It is distributed via npm and integrates with Prettier's --ignore-path option.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","prettier","ignore"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/prettier-ignore"},{"id":20323,"title":"prettier-language-server","library":"prettier-language-server","status":"active","version":"0.0.3","language":"javascript","ecosystem":"npm","summary":"A minimal, fast Language Server Protocol implementation for Prettier formatting. Version 0.0.3, updated infrequently. Provides range formatting and automatic Prettier config resolution via workspace folder. Unlike prettierd (which daemonizes) or VS Code extensions, this is a standalone LSP server suitable for editors like Neovim. Requires Node >= 13.2 and TypeScript ^5.0 as a peer dependency.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/prettier-language-server"},{"id":20324,"title":"prettier-linter-helpers","library":"prettier-linter-helpers","status":"maintenance","version":"1.0.1","language":"javascript","ecosystem":"npm","summary":"Utilities to help expose prettier output in linting tools. Version 1.0.1 provides two helper functions: showInvisibles and generateDifferences. Extracted from eslint-plugin-prettier v2.7.0, it is stable but rarely updated. Key differentiator: offers a shared, tested way to compute and display differences from prettier output, avoiding duplication across multiple linter integrations. Lightweight with no dependencies, but relies on prettier being installed separately.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/prettier-linter-helpers"},{"id":20325,"title":"prettier-loader","library":"prettier-loader","status":"active","version":"3.3.0","language":"javascript","ecosystem":"npm","summary":"Webpack loader that auto-formats source code with Prettier during the build process. Current stable version is 3.3.0, with ongoing maintenance. It integrates seamlessly with webpack-dev-server to format on every save, supporting Prettier configuration files and ignore directives. Unlike pre-commit hooks or CLI scripts, this loader ensures consistent formatting without additional watchers or developer setup. Requires webpack >= 2 and prettier >= 1.6.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","webpack","prettier"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/prettier-loader"},{"id":20326,"title":"Prettier Logo","library":"prettier-logo","status":"maintenance","version":"1.0.3","language":"javascript","ecosystem":"npm","summary":"A package that provides SVG logo images for the Prettier code formatter in both dark and light variants. Current stable version 1.0.3, released 2020. No active development. Simple asset distribution with no code dependencies. Use for README badges or documentation headers rather than creating your own logo files.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/prettier-logo"},{"id":20327,"title":"prettier-markdown","library":"prettier-markdown","status":"maintenance","version":"0.1.8","language":"javascript","ecosystem":"npm","summary":"Prettier is a popular code formatter, but it does not format JavaScript code embedded in Markdown files out of the box. prettier-markdown fills this gap by parsing Markdown files, extracting JavaScript code blocks, applying Prettier formatting, and writing the formatted code back into the Markdown. Version 0.1.8 is the latest stable release, but development appears to be dormant (last commit years ago). It provides both a CLI (with short command `pmd`) and a programmatic API returning Promises or using callbacks. Alternative tools include `prettier-plugin-md` (Prettier plugin) or `markdown-magic-prettier`, but this package offers a standalone solution.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","prettier","markdown","formater"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/prettier-markdown"},{"id":20328,"title":"prettier-max","library":"prettier-max","status":"active","version":"1.16.0","language":"javascript","ecosystem":"npm","summary":"Minimalist Vite plugin that auto-formats code with Prettier and optionally runs TypeScript type checking on build, including deprecation and default import detection. Current stable version: 1.16.0. Release cadence: active, with regular updates. Key differentiators: no ESLint configuration, relies on .prettierrc and tsconfig.json for consistency, simple API, and fail-on-error behavior by default. Requires peer dependencies: prettier >=3.6.0, typescript >=5.0.0 <7.0.0, vite >=5.0.0. Ships TypeScript types.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","prettier","vite","plugin","typescript","detect-deprecation"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/prettier-max"},{"id":20329,"title":"prettier-miscellaneous","library":"prettier-miscellaneous","status":"maintenance","version":"1.5.3","language":"javascript","ecosystem":"npm","summary":"A fork of Prettier (v1.5.3) that aims to support minor extra options not accepted by the official Prettier project. It provides an opinionated code formatter for JavaScript, TypeScript, JSX, Flow, CSS, LESS, SCSS, JSON, and GraphQL. The fork appears to be in maintenance mode with no recent updates; the last version is 1.5.3 from 2018. Unlike the actively maintained Prettier, this fork is no longer being developed, but it may still be useful for users who want specific customization options that were proposed but not merged upstream.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/prettier-miscellaneous"},{"id":20330,"title":"prettier-no-jsx-parens","library":"prettier-no-jsx-parens","status":"active","version":"3.4.0","language":"javascript","ecosystem":"npm","summary":"A fork of Prettier that removes unnecessary parentheses around JSX fragments and elements, providing a cleaner output for JSX/TSX code. Version 3.4.0 is based on Prettier v3.4.0 and is released infrequently, tracking upstream Prettier versions. It aims to address the common complaint of Prettier adding extra parentheses in JSX, resulting in more compact formatting similar to standard React patterns. Unlike Prettier plugins that modify behavior through options, this is a complete fork that replaces the prettier binary, so it cannot be used as a plugin alongside official Prettier.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/prettier-no-jsx-parens"},{"id":20331,"title":"Prettier oxc Parser","library":"prettier-oxc-parser","status":"active","version":"0.2.0","language":"javascript","ecosystem":"npm","summary":"Use oxc as a Prettier parser for faster JavaScript and TypeScript formatting. Current stable version 0.2.0 (April 2025) requires Prettier >= 3.6.2. Releases are based on oxc-parser major updates. Differentiators: faster than default Prettier parsers for large TS projects, supports raw transfer on Node >= 22 for near-zero AST copy cost, and handles decorators in JS files since v0.2.0. Alternative to @prettier/plugin-oxc with better performance due to synchronous API and raw transfer.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","prettier","parser","typescript","oxc"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/prettier-oxc-parser"},{"id":20332,"title":"prettier-pack","library":"prettier-pack","status":"active","version":"0.0.14","language":"javascript","ecosystem":"npm","summary":"A bundled package that includes Prettier, ESLint, Husky, lint-staged, Flow, and React-related ESLint plugins (babel-eslint, eslint-config-prettier, eslint-plugin-babel, eslint-plugin-flowtype, eslint-plugin-import, eslint-plugin-prettier, eslint-plugin-react, flow-bin, flow-webpack-plugin) for quick setup of code formatting and linting. Version 0.0.14 is the latest, with infrequent releases. The package is opinionated and monolithic, bundling many dependencies together, which can lead to version conflicts and bloat. It is intended for novice users who want a one-command setup, but is not actively maintained and lacks flexibility compared to using the individual tools directly.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/prettier-pack"},{"id":20333,"title":"Prettier Package JSON","library":"prettier-package-json","status":"active","version":"2.8.0","language":"javascript","ecosystem":"npm","summary":"Prettier-package-json is a focused tool for formatting package.json files with consistent key ordering, script sorting, and author/contributor normalization. Version 2.8.0 is the current stable release, with active maintenance and monthly releases. It differs from generic JSON formatters by applying npm-specific rules: opinionated key order, smart script sorting (keeping pre/post scripts adjacent), filtering automatically included files from the `files` array, and expanding/contracting user objects. It provides both a CLI and programmatic API, supports pre-commit hooks via lint-staged, and is configurable via options like --expand-users. Designed for Node.js environments, it outputs valid JSON with deterministic formatting.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","cleanup","formatter","json","keys","object","package","package.json","prettier"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/prettier-package-json"},{"id":20339,"title":"prettier-plugin-angular","library":"prettier-plugin-angular","status":"active","version":"0.3.2","language":"javascript","ecosystem":"npm","summary":"A Prettier plugin for formatting Angular HTML templates by aligning attributes on multiple lines using minimum line breaks, sorting attributes by category (ref, structural, twoWay, input, output, animation, static, boolean), outputting self-closing elements, and formatting Angular control flow blocks (@if, @for, etc.). Current stable version is 0.3.2, released on npm with Prettier >=3.0.0 as a peer dependency. Key differentiators include attribute alignment strategies (single-line, aligned, fallback), configurable attribute order via angularAttributeOrder, and built-in handling of Angular-specific syntax. Ships TypeScript type declarations.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","prettier","prettier-plugin","angular","html","formatter","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/prettier-plugin-angular"},{"id":20334,"title":"Prettier Plugin for Antlers (Statamic)","library":"prettier-plugin-antlers","status":"active","version":"2.0.5","language":"javascript","ecosystem":"npm","summary":"Prettier plugin for formatting Antlers templates used in Statamic CMS. Current stable version is 2.0.5, supporting Prettier 3 (peer dependency >=3). The plugin uses the same formatting engine as Antlers Toolbox. Key differentiators: specifically for Antlers syntax, not generic HTML/Latte. Older v1.x supports Prettier 2, v2.x requires Prettier 3. Installation may require explicit plugin path reference in .prettierrc to avoid module resolution errors.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","Antlers","Statamic","format"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/prettier-plugin-antlers"},{"id":20336,"title":"Prettier Apex","library":"prettier-plugin-apex","status":"active","version":"2.2.6","language":"javascript","ecosystem":"npm","summary":"A plugin for Prettier that formats Salesforce Apex code. Current stable version is 2.2.6, maintained by the Salesforce developer community. It supports all Apex syntax including triggers, classes, and anonymous blocks. Release cadence is irregular but active. Key differentiators: it is the only actively maintained Prettier plugin for Apex, integrates seamlessly with Prettier's CLI and APIs, and supports modern Apex features like lambda expressions and enhanced loops.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","apex","prettier","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/prettier-plugin-apex"},{"id":20337,"title":"prettier-plugin-astro","library":"prettier-plugin-astro","status":"active","version":"0.14.1","language":"javascript","ecosystem":"npm","summary":"Official Prettier plugin for formatting Astro (.astro) files. Current stable version 0.14.1, released October 2024, with minor/patch releases every few months. Key differentiator: it's the official Astro team plugin, supporting Astro-specific syntax like frontmatter, components, and expressions. Alternatives like prettier-plugin-astro-organize-imports offer additional sorting. Requires Node ^14.15.0 || >=16.0.0 and Prettier >=3.0 (breaking change in v0.11.0).","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","prettier-plugin","prettier","astro","formatter"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/prettier-plugin-astro"},{"id":20335,"title":"prettier-plugin-astro-organize-imports","library":"prettier-plugin-astro-organize-imports","status":"active","version":"0.4.12","language":"javascript","ecosystem":"npm","summary":"A Prettier plugin that organizes imports in Astro files by removing unused imports, coalescing duplicate imports, and sorting them using the TypeScript language service API's organizeImports feature. The current stable version is 0.4.12. It is actively maintained with frequent releases. Differentiators: specifically for Astro files, provides explicit compatibility with prettier-plugin-astro and prettier-plugin-tailwindcss through per-plugin workarounds, and supports configurable modes (All, SortAndCombine, RemoveUnused).","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","plugin","formatter","prettier","astro","sort-imports","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/prettier-plugin-astro-organize-imports"},{"id":20338,"title":"Prettier Plugin AutoCorrect","library":"prettier-plugin-autocorrect","status":"active","version":"0.4.3","language":"javascript","ecosystem":"npm","summary":"A Prettier plugin that integrates AutoCorrect to format copywriting in various file types, automatically adding spaces between CJK and Latin characters, correcting punctuation, and enforcing consistent whitespace. Version 0.4.3 requires Prettier 3.0.3+ and Node.js 14.18+ (LTS). Built on top of the autocorrect library, it aims to be a drop-in formatter but may not always match Prettier's format exactly. Ships TypeScript types. Developed by the un-ts team, part of a collection of Prettier plugins. Currently under active development with a focus on CJK text formatting.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","autocorrect","copywriting","spaces","punctuations","CJK","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/prettier-plugin-autocorrect"},{"id":20340,"title":"prettier-plugin-blade","library":"prettier-plugin-blade","status":"active","version":"3.1.5","language":"javascript","ecosystem":"npm","summary":"An opinionated Prettier plugin for formatting Laravel Blade templates, currently at version 3.1.5 (stable). It requires Node.js >=18 and Prettier ^3.0, and optionally integrates with @prettier/plugin-php for embedded PHP formatting and prettier-plugin-tailwindcss for Tailwind CSS class sorting. Key differentiators include a ground-up rewrite in v3 with changed output, Blade syntax plugins for frameworks like Statamic, and extensive configuration options for directive spacing, echo spacing, component prefixes, and inline element behavior. Released frequently with bug fixes and improvements. Active development.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","prettier","plugin","blade","laravel","formatter","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/prettier-plugin-blade"},{"id":28058,"title":"Prettier Plugin Bootstrap","library":"prettier-plugin-bootstrap","status":"active","version":"0.3.0","language":"javascript","ecosystem":"npm","summary":"A Prettier plugin that automatically sorts Bootstrap CSS classes following the framework's recommended order (layout → components → utilities). Current stable version is 0.3.0, released May 2026, with regular releases. Key differentiators: zero configuration, works with multiple template engines (HTML, JSX/TSX, Vue, Angular, Svelte, Astro), supports custom attributes and functions like clsx, and preserves unknown classes. Requires Prettier ^3.0.0 and Node >=20. Offers options for attribute matching (regex), whitespace preservation, duplicate handling, and version targeting.","last_verified":"2026-05-09T00:00:00.000Z","tags":["javascript","prettier","plugin","bootstrap","css","class","sorting","class-order","formatter","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/prettier-plugin-bootstrap"},{"id":20341,"title":"Prettier Plugin for BigQuery SQL","library":"prettier-plugin-bq","status":"active","version":"1.0.5","language":"javascript","ecosystem":"npm","summary":"A prettier plugin for formatting GoogleSQL (BigQuery dialect) files. Supports pipe syntax, procedural language (BigQuery Scripting), and experimental Jinja template handling. v1.0.5 is current with a moderate release cadence. Requires prettier ^3.2.4 as a peer dependency. Ship TypeScript types. Differentiator vs other SQL formatters: specifically targets GoogleSQL, not generic or MySQL/PostgreSQL dialects. Active development, community-driven.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/prettier-plugin-bq"},{"id":20342,"title":"prettier-plugin-brace-style","library":"prettier-plugin-brace-style","status":"active","version":"0.10.1","language":"javascript","ecosystem":"npm","summary":"A Prettier plugin that applies ESLint's brace-style rules (1tbs, stroustrup, allman) to code formatting. Current stable version is 0.10.1, released on 2025-04-02. It supports JavaScript, TypeScript, JSX, TSX, Flow, CSS, SCSS, Less, Vue, Svelte, Angular, and HTML via Prettier's parsers. It requires Prettier >=3 and Node >=18. Key differentiators: directly enforces brace style as a Prettier plugin, works across multiple languages, and can be combined with other plugins using prettier-plugin-merge. It uses @prettier/plugin-oxc for oxc parser support, and optionally integrates with prettier-plugin-astro and prettier-plugin-svelte for those frameworks.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","prettier","plugin","brace","style","eslint","stylistic","brace-style","1tbs"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/prettier-plugin-brace-style"},{"id":20343,"title":"prettier-plugin-classnames","library":"prettier-plugin-classnames","status":"active","version":"0.10.1","language":"javascript","ecosystem":"npm","summary":"Prettier plugin (v0.10.1, active) that wraps long class name strings to fit within printWidth, supporting JSX, Vue, Angular, Svelte, Astro, CSS, SCSS, Less, and template literals. Requires Prettier ^3, Node >=18. Offers options like customAttributes, customFunctions, endingPosition, and a dedicated classnamesPrintWidth. Differentiates by handling class names across many languages and frameworks, with experimental optimizations and support for oxc and babel-ts parsers.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","prettier","plugin","classnames","wrap","verbose","class","tailwindcss"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/prettier-plugin-classnames"},{"id":20344,"title":"Prettier Plugin for CODEOWNERS","library":"prettier-plugin-codeowners","status":"active","version":"0.1.1","language":"javascript","ecosystem":"npm","summary":"A Prettier plugin (v0.1.1) that formats CODEOWNERS files used by GitHub to define code ownership. It automatically detects files named CODEOWNERS in any directory and applies formatting rules such as aligning owner columns per section, sorting owners alphabetically per line, preserving inline comments, normalizing whitespace, and collapsing blank lines. It requires Prettier ^3.0.0 as a peer dependency and is available on npm with active maintenance. Unlike generic file formatters, it understands CODEOWNERS syntax specific sections and no-owner lines.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","prettier","plugin","codeowners","formatter"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/prettier-plugin-codeowners"},{"id":20345,"title":"Prettier CoffeeScript Plugin","library":"prettier-plugin-coffeescript","status":"maintenance","version":"0.1.5","language":"javascript","ecosystem":"npm","summary":"A Prettier plugin that adds support for formatting CoffeeScript (v2.5.0+) files. Current version 0.1.5, last updated in 2020. Requires a forked version of Prettier (prettier-v2.1.0-dev.100-gitpkg) which may not be stable. Release cadence is sporadic. Unlike other CoffeeScript formatters, this integrates directly with Prettier's ecosystem, enabling consistent formatting across languages. However, due to the forked Prettier dependency and lack of recent maintenance, it may not work with current Prettier releases.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","coffeescript","prettier","prettier-plugin"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/prettier-plugin-coffeescript"},{"id":27249,"title":"prettier-plugin-compactify","library":"prettier-plugin-compactify","status":"active","version":"0.1.6","language":"javascript","ecosystem":"npm","summary":"A Prettier plugin that preprocesses JavaScript/TypeScript code to collapse object literals into compact single-line formatting. Version 0.1.6, actively maintained but early-stage. Unlike other Prettier plugins, it hooks into the parsing stage to enforce compact object notation, addressing a long-standing Prettier issue with unwanted newlines after opening braces. Requires Prettier >=2.x.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/prettier-plugin-compactify"},{"id":20349,"title":"Prettier C# Plugin","library":"prettier-plugin-csharp","status":"active","version":"0.6.0-development","language":"javascript","ecosystem":"npm","summary":"A Prettier plugin to format C# code using Prettier's opinionated style. Current version is 0.6.0-development, indicating pre-release status with active development. Released under a permissive license. Differentiator: brings Prettier's zero-config, deterministic formatting to C# projects, unlike other C# formatters that require extensive configuration. However, due to its early stage, it may break code and is not ready for production use.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/prettier-plugin-csharp"},{"id":20346,"title":"Prettier CSpell Plugin","library":"prettier-plugin-cspell","status":"active","version":"0.3.0","language":"javascript","ecosystem":"npm","summary":"A Prettier plugin that sorts dictionary keys in CSpell configuration files, ensuring consistent ordering of words, flagWords, ignoreWords, etc. Version 0.3.0 requires Prettier ^3 and ships TypeScript types. It is the only dedicated plugin for alphabetizing CSpell dictionary entries, focusing on lint-time ordering rather than runtime linting. The plugin is actively maintained with a small scope (dictionary file sorting only; config sorting planned). Alternative: manual sorting or other generic JSON sorters that don't understand CSpell structure.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","prettier","plugin","cspell","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/prettier-plugin-cspell"},{"id":20348,"title":"prettier-plugin-curly","library":"prettier-plugin-curly","status":"active","version":"0.4.1","language":"javascript","ecosystem":"npm","summary":"Prettier plugin to enforce consistent brace style for all control statements (for, if, while, etc.), adding curly braces around bodies. Current stable version is 0.4.1, released November 2025. It works alongside Prettier to enforce the equivalent of ESLint's curly 'all' rule, filling a gap where Prettier intentionally avoids modifying code structure. Requires Node >=18 and Prettier ^3. Version 0.4.0 introduced a complete rewrite using wrapped printers.estree. The plugin is actively maintained by JoshuaKGoldberg and the community.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/prettier-plugin-curly"},{"id":20347,"title":"Prettier Plugin Curly and JSDoc","library":"prettier-plugin-curly-and-jsdoc","status":"active","version":"3.4.0","language":"javascript","ecosystem":"npm","summary":"Prettier plugin that resolves incompatibilities between prettier-plugin-curly and prettier-plugin-jsdoc, allowing both to be used together without conflicts. Current stable version is 3.4.0. The package is a thin compatibility layer that re-exports and combines the two plugins. It is part of the codestyle-config monorepo and ships TypeScript definitions. Key differentiator: no configuration needed beyond adding it to your Prettier plugins list. Released as needed to keep up with upstream plugin changes.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","curly","jsdoc","prettier","prettier-plugin","prettierplugin","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/prettier-plugin-curly-and-jsdoc"},{"id":20350,"title":"prettier-plugin-django","library":"prettier-plugin-django","status":"active","version":"0.5.18","language":"javascript","ecosystem":"npm","summary":"Prettier plugin for formatting Django/Jinja templates and Twig/Melody files. Currently at version 0.5.18 with sporadic releases. It leverages the Melody parser to format .django, .jinja, .html, .twig files, offering Twig-specific options like separate print width, multi-tags, and control over quotes/objects. Unlike general Prettier, it targets template syntax with custom indentation and filter formatting. Supports configuration for non-standard tags and coding standards. Active development, but check GitHub for recent updates.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/prettier-plugin-django"},{"id":20351,"title":"prettier-plugin-drone-jsdoc","library":"prettier-plugin-drone-jsdoc","status":"active","version":"1.8.0","language":"javascript","ecosystem":"npm","summary":"A Prettier plugin for formatting JSDoc comments, forked from prettier-plugin-jsdoc. Current stable version is 1.8.0, updated regularly. Key differentiator: removes leading whitespace on the first line of multi-line block comments, aligning with the Drone style guide. Requires Prettier ^3.0.0, supports Node >=14.13.1 or >=16.0.0, and ships TypeScript type declarations.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/prettier-plugin-drone-jsdoc"},{"id":20352,"title":"Prettier Plugin for EdgeJS","library":"prettier-plugin-edgejs","status":"maintenance","version":"1.0.7","language":"javascript","ecosystem":"npm","summary":"A Prettier plugin for formatting EdgeJS (.edge) template files, an opinionated formatter maintained by the community. Current version 1.0.7 is stable but in maintenance mode with no active feature development. It supports standard Prettier options like useTabs, printWidth, tabWidth, singleAttributePerLine, and custom single-line edge tags. Key differentiator: it is the only dedicated formatter for EdgeJS templates, handling HTML, Edge tags, and embedded script/style blocks. Release cadence is low; updates depend on community contributions. Works alongside Prettier and requires Prettier installed.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","edge","edgejs","prettier","plugin","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/prettier-plugin-edgejs"},{"id":20354,"title":"Prettier EEX Plugin","library":"prettier-plugin-eex","status":"active","version":"0.6.0","language":"javascript","ecosystem":"npm","summary":"A Prettier plugin that formats .html.eex and .html.leex files used in Elixir/Phoenix projects. Current stable version is 0.6.0. This plugin leverages Prettier's parsing and formatting capabilities to handle Elixir's EEx templates, preserving embedded Elixir expressions while formatting the surrounding HTML. It requires a minimum of Elixir 1.10 and Erlang OTP 22. Key differentiators include support for LiveView .leex files, configurable multiline expression formatting, and seamless integration with Phoenix projects via mix aliases. The plugin is actively maintained with regular bug fixes and breaking changes between major versions.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","plugin","prettier","eex","elixir","html-eex"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/prettier-plugin-eex"},{"id":20353,"title":"Prettier Plugin for EJS","library":"prettier-plugin-ejs","status":"active","version":"1.0.3","language":"javascript","ecosystem":"npm","summary":"A Prettier plugin that formats EJS (Embedded JavaScript) templates within HTML files. Current stable version 1.0.3 supports Prettier 2.x and 3.x. It works by marking EJS tags as comments and relying on Prettier's built-in HTML parser, so it does not have its own parser — this keeps it lightweight but means EJS tags containing `>` are ignored. Compared to alternatives like prettier-plugin-ejs-by-ecmel, this is the most popular and maintained option. Release cadence is irregular, with infrequent updates; the plugin has been stable for years without major changes.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","prettier","plugin","ejs","html"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/prettier-plugin-ejs"},{"id":20356,"title":"prettier-plugin-elm","library":"prettier-plugin-elm","status":"active","version":"0.12.0","language":"javascript","ecosystem":"npm","summary":"Adds Elm language support to Prettier by wrapping elm-format. Version 0.12.0 (2025-09-21) requires Node >=18.20.6 and uses elm-format 0.8.8. Works with Prettier v2 (global) or v3 (local with explicit plugin config). Formats .elm files and Elm code blocks inside Markdown documents, with support for <!-- prettier-ignore -->. Key differentiators: integrates elm-format directly into the Prettier ecosystem, handles both standalone files and embedded code blocks. Vendors elm-format internally, reducing version conflicts. Designed for Elm 0.19; older plugin versions support Elm 0.18. Maintained by giCentre, with TypeScript source code.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","elm","elm-format","gicentre","prettier","prettier-plugin","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/prettier-plugin-elm"},{"id":20355,"title":"Prettier Plugin Elm Tailwind","library":"prettier-plugin-elm-tailwind","status":"active","version":"0.2.3","language":"javascript","ecosystem":"npm","summary":"A Prettier plugin for sorting Tailwind CSS classes in Elm files. Current stable version is 0.2.3. It integrates with prettier-plugin-elm and optionally with prettier-plugin-tailwindcss to provide consistent Tailwind class ordering within Elm's class and classList attributes. The plugin supports string concatenation and conditional class lists, and includes a built-in fallback sorter if the official Tailwind plugin is unavailable. Releases are infrequent; the plugin is stable and covers common Elm patterns.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","prettier","prettier-plugin","elm","tailwindcss","formatter"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/prettier-plugin-elm-tailwind"},{"id":27250,"title":"Prettier Plugin Embed","library":"prettier-plugin-embed","status":"active","version":"0.5.1","language":"javascript","ecosystem":"npm","summary":"A configurable Prettier plugin for formatting embedded languages (SQL, XML, PHP, markdown, CSS, etc.) in JavaScript/TypeScript template literals. Version 0.5.1, active development with frequent releases. Unlike Prettier's built-in 'auto' mode, it allows per-language control, custom block comments/tags for language detection, and opt-out per tag. Ships TypeScript types. Supports additional languages beyond Prettier defaults, with options for indentation and formatting behavior.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","prettier","plugin","prettier-plugin","embed","embedded","embedded-language","format","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/prettier-plugin-embed"},{"id":20357,"title":"prettier-plugin-ember-hbs-tag","library":"prettier-plugin-ember-hbs-tag","status":"active","version":"2.0.1","language":"javascript","ecosystem":"npm","summary":"A Prettier plugin to format JavaScript/TypeScript files containing `hbs` tagged template literals (Ember.js). Version 2.0.1 is the latest stable release, requiring Prettier ^3.0.0 and Node 22+ (dropped Node 20 in v2). Differs from `ember-template-lint-plugin-prettier` by natively formatting `hbs` tags without coupling to template lint, avoiding uglified code and API breakage. Works alongside `prettier-plugin-ember-template-tag` for `<template>` tags.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","ember","emberjs","prettier","prettier-plugin"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/prettier-plugin-ember-hbs-tag"},{"id":20358,"title":"Prettier Plugin Ember Template Tag","library":"prettier-plugin-ember-template-tag","status":"active","version":"2.1.5","language":"javascript","ecosystem":"npm","summary":"A Prettier plugin for formatting Ember template tags in .gjs and .gts files, currently at version 2.1.5. It requires Prettier >= 3.0.0 and Node 18+ or 20+. The plugin integrates Prettier's babel-ts parser for the script portion and the glimmer parser for template content, providing seamless formatting for Ember's first-class component templates. Unlike alternative approaches (e.g., using eslint-plugin-ember), this plugin is the recommended official solution for formatting GJS/GTS files. Releases follow a patch/minor cadence with active maintenance from the Ember Tooling team. Notable recent changes include dual CJS/ESM output since v2.1.0, and fix for comment formatting crash in v2.1.4.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","ember","ember template imports","gjs","gts","prettier","template tag"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/prettier-plugin-ember-template-tag"},{"id":20359,"title":"prettier-plugin-erb","library":"prettier-plugin-erb","status":"active","version":"0.4.0","language":"javascript","ecosystem":"npm","summary":"A Prettier plugin for formatting .html.erb files, currently at version 0.4.0. It integrates with Prettier (>=2.0.0 <2.3) and depends on @prettier/plugin-ruby for formatting multiline Ruby expressions. Key differentiators: allows ERB formatting within Prettier's ecosystem, supports single-line expressions, and includes basic comment handling. The plugin is relatively new with limited features (no block expression formatting yet) and may have bugs; users are encouraged to ignore problematic files via .prettierignore.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","plugin","prettier","erb","ruby","html-erb"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/prettier-plugin-erb"},{"id":20361,"title":"Prettier EsJS Plugin","library":"prettier-plugin-esjs","status":"active","version":"0.1.0","language":"javascript","ecosystem":"npm","summary":"A Prettier plugin for formatting EsJS code, a Spanish-translated JavaScript dialect. Stable version 0.1.0. It integrates with Prettier 3.x as a plugin, leveraging Prettier's parsing and formatting pipeline. Key differentiator: enables Prettier to format .esjs files natively, supporting EsJS syntax such as keywords in Spanish. Currently in early development with basic formatting support.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/prettier-plugin-esjs"},{"id":20360,"title":"prettier-plugin-eslint","library":"prettier-plugin-eslint","status":"active","version":"1.0.2","language":"javascript","ecosystem":"npm","summary":"Automatically integrates ESLint's auto-fix functionality into Prettier formatting, so that running Prettier also applies ESLint --fix. Version 1.0.2 is the current stable release; the plugin runs ESLint on .js files before Prettier formatting. Compared to alternatives like prettier-eslint, this is a Prettier plugin (not a separate CLI) and requires no extra configuration beyond installation. It assumes ESLint configuration is in an .eslintrc file (package.json support planned).","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","prettier","prettier-plugin","eslint"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/prettier-plugin-eslint"},{"id":20362,"title":"prettier-plugin-eta","library":"prettier-plugin-eta","status":"active","version":"0.2.11","language":"javascript","ecosystem":"npm","summary":"Prettier plugin for formatting Eta template files (`.eta`) with full-document support. Version 0.2.11, released periodically on GitHub. Formats JavaScript inside Eta tags using babel-ts and surrounding HTML via Prettier's HTML parser, preserving trim markers and template literals. Honors standard Prettier options. Also exposes an Eta-aware HTML tag matcher for editor tooling.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","eta","prettier","prettier-plugin","template","html","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/prettier-plugin-eta"},{"id":20363,"title":"Prettier Plugin Expand JSON","library":"prettier-plugin-expand-json","status":"active","version":"1.0.4","language":"javascript","ecosystem":"npm","summary":"Prettier plugin that expands all JSON arrays and objects into multi-line format, ensuring consistent formatting for JSON and JSONC files. Current stable version 1.0.4, released with no dependencies. Engine requires Node >=20. Unlike default Prettier behavior which may collapse short objects, this plugin always forces multi-line output. Works with special files like package.json and composer.json, and can be combined with other JSON plugins (must be listed last).","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","formatting","json","jsonc","prettier","prettier-plugin","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/prettier-plugin-expand-json"},{"id":16501,"title":"Prettier Plugin for Firebase Realtime Database Rules","library":"prettier-plugin-firebase-database","status":"active","version":"2.0.0","language":"javascript","ecosystem":"npm","summary":"The `prettier-plugin-firebase-database` package, currently at version 2.0.0, is a specialized Prettier plugin designed to format Firebase Realtime Database Rules. It enforces a consistent code style for `*.rules` files (e.g., `database.rules.json`), ensuring readability and maintainability within development teams working with Firebase. As a Prettier plugin, it integrates into existing Prettier setups via configuration, providing custom parsing and formatting logic tailored to the unique JSON-like syntax of Firebase security rules. The project follows Prettier's major release cadence, with updates typically occurring to maintain compatibility with new Prettier versions or to adapt to changes in Firebase rules syntax. Its key differentiator is providing specific, correct formatting for Firebase rules, which generic JSON formatters often handle incorrectly.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","firebase","firebase-realtime-database","prettier","prettier-plugin","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/prettier-plugin-firebase-database"},{"id":20364,"title":"Prettier Plugin for Firestore Rules","library":"prettier-plugin-firestore-rules","status":"active","version":"0.1.5","language":"javascript","ecosystem":"npm","summary":"A prettier plugin to format Firebase Firestore Security Rules files (.rules). Version 0.1.5 adds support for the 'in' operator. It is a lightweight, single-purpose plugin that integrates with Prettier, providing consistent formatting for Firestore rules alongside other code. Compared to manual formatting or IDE extensions, it offers automated, reproducible formatting within the Prettier ecosystem. The plugin is actively maintained with regular releases and supports Node.js ≥11. It is an ideal choice for Firebase projects using Prettier, ensuring rules keep the same code style as the rest of the codebase.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","prettier","prettier-plugin","plugin","firebase","firestore"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/prettier-plugin-firestore-rules"},{"id":20365,"title":"prettier-plugin-gherkin","library":"prettier-plugin-gherkin","status":"active","version":"3.1.3","language":"javascript","ecosystem":"npm","summary":"A Prettier plugin that formats Gherkin (.feature) files used by Cucumber and BDD frameworks. The current stable version is 3.1.3, compatible with Prettier 3 (use 1.1.1 for Prettier 2). It enforces consistent indentation, table cell alignment, and spacing in feature files. Differentiators include options like `forceNewlineBetweenStepBlocks` and `escapeBackslashes`, and it integrates seamlessly with Prettier's existing configuration and editor plugins.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","prettier","plugin","gherkin"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/prettier-plugin-gherkin"},{"id":20366,"title":"Prettier Plugin for GLSL","library":"prettier-plugin-glsl","status":"active","version":"0.2.5","language":"javascript","ecosystem":"npm","summary":"A Prettier plugin for formatting GLSL (OpenGL Shading Language) files. Version 0.2.5 is the latest stable release, built on Chevrotain parser with no external parsing dependencies. It supports Prettier 3.x and includes TypeScript type definitions. Key differentiators: automatic detection of common GLSL extensions, formatting of #define macros as top-level declarations, markdown formatting for /** comments, and high compatibility with Shadertoy shaders (95%+). Active development with potential breaking changes in any version.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","formatter","glsl","prettier","plugin","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/prettier-plugin-glsl"},{"id":20367,"title":"Prettier Go Template","library":"prettier-plugin-go-template","status":"active","version":"0.0.15","language":"javascript","ecosystem":"npm","summary":"Prettier plugin for formatting Go and GoHugo templates. Current stable version 0.0.15, compatible with Prettier ^3.0.0. Requires Node >=14. Automatically formats .gohtml, .gotmpl, .go.tmpl, .tmpl, .tpl, .html.tmpl files. Supports bracket spacing option. For .html files, parser override is needed. No other dependencies beyond Prettier. Actively maintained.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","prettier","plugin","go","hugo","gohugo","template","html","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/prettier-plugin-go-template"},{"id":20371,"title":"prettier-plugin-groovy","library":"prettier-plugin-groovy","status":"active","version":"0.2.1","language":"javascript","ecosystem":"npm","summary":"A Prettier plugin to format Groovy files, including Jenkinsfiles. Version 0.2.1 requires Node >=20.0.0 || ^18.12.0 and Prettier ^3.3.3. It internally uses groovy-beautify for formatting. Key differentiator: integrates Groovy formatting into the Prettier ecosystem, enabling consistent code style with other languages.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","groovy","jenkins","jenkinsfile","prettier","prettier-plugin"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/prettier-plugin-groovy"},{"id":20368,"title":"Prettier Plugin for GROQ","library":"prettier-plugin-groq","status":"active","version":"0.2.5","language":"javascript","ecosystem":"npm","summary":"A Prettier plugin for formatting GROQ queries used with Sanity.io. Version 0.2.5 is the latest stable release. Release cadence is irregular, driven by community contributions. Key differentiators: opinionated formatting following Prettier philosophy, groups object properties by value type, respects printWidth and inlineShorthandProperties option. Supports filters, projections, order, select, and conditional expressions. Does not preserve whitespace or inline comments. Standard Prettier plugin installation; auto-detected by editors when installed locally.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","groq","prettier-plugin","prettier","formatter"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/prettier-plugin-groq"},{"id":20369,"title":"prettier-plugin-handlebars","library":"prettier-plugin-handlebars","status":"active","version":"0.0.1","language":"javascript","ecosystem":"npm","summary":"Prettier plugin for formatting Handlebars templates, including partials support. Version 0.0.1 is the initial release. It is a lightweight plugin that integrates with Prettier to format Handlebars files using the prettier/handlebars parser. Key differentiators include support for partials, custom delimiters, and seamless integration with Prettier's existing workflows.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/prettier-plugin-handlebars"},{"id":26100,"title":"Prettier Plugin for Handlebars (Ember.js Templates)","library":"prettier-plugin-hbs","status":"active","version":"1.0.1","language":"javascript","ecosystem":"npm","summary":"A Prettier plugin that adds support for formatting Handlebars templates, primarily used in Ember.js applications. Current stable version 1.0.1. Development appears to be minimal with infrequent updates. Differentiates from other Handlebars formatters by integrating directly with Prettier, leveraging its consistent formatting engine and configuration. Suitable for Ember.js projects using GJS/GTS files or standalone .hbs templates.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/prettier-plugin-hbs"},{"id":13811,"title":"Prettier Hermes Parser Plugin (Bleeding Edge)","library":"prettier-plugin-hermes-parser","status":"maintenance","version":"0.35.0","language":"javascript","ecosystem":"npm","summary":"prettier-plugin-hermes-parser provides a Prettier plugin that integrates the Hermes JavaScript parser for code formatting. Currently at version 0.35.0, this package is explicitly designed for users who require 'bleeding edge' access to the very latest features and updates from the Hermes parser within their Prettier workflow. For general, stable project use, the official `@prettier/plugin-hermes` is the recommended and more widely supported alternative, offering a more robust integration path. The release cadence of this specific plugin is typically tied directly to updates in the Hermes parser itself, which may result in less frequent or less predictable releases compared to mainstream Prettier plugins. Its primary differentiator is its direct, early adoption of Hermes parsing capabilities, making it suitable for experimenting with new language features or advanced use cases that specifically target the Hermes engine.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/prettier-plugin-hermes-parser"},{"id":20370,"title":"prettier-plugin-ignored","library":"prettier-plugin-ignored","status":"active","version":"1.0.0","language":"javascript","ecosystem":"npm","summary":"A Prettier plugin that introduces an 'ignored' language parser, allowing files to be ignored without a .prettierignore file. Current stable version: 1.0.0. Released in April 2025, with infrequent updates. Key differentiator: enables sharing ignored file patterns across repositories via Prettier config overrides, unlike .prettierignore which cannot be shared. Requires Prettier 3.x. Written in TypeScript, ships types.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","prettier","prettier-plugin","configuration","format","autoformat","autoformatter","ignore","prettierignore","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/prettier-plugin-ignored"},{"id":20372,"title":"prettier-plugin-import-sort","library":"prettier-plugin-import-sort","status":"deprecated","version":"0.0.7","language":"javascript","ecosystem":"npm","summary":"A Prettier plugin (v0.0.7, no recent releases) that integrates import-sort into Prettier to automatically sort JavaScript and TypeScript import statements. It requires import-sort style modules like import-sort-style-module and is configured via package.json or config files. The plugin acts as a bridge, applying import-sort's sorting logic during Prettier formatting. It is unmaintained since 2020 and users are advised to migrate to alternatives like @trivago/prettier-plugin-sort-imports or eslint-plugin-import for active support.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","prettier","import-sort","plugin"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/prettier-plugin-import-sort"},{"id":20373,"title":"prettier-plugin-imports","library":"prettier-plugin-imports","status":"active","version":"4.3.3","language":"javascript","ecosystem":"npm","summary":"A Prettier plugin for sorting import declarations by custom regular expression order, preserving side-effect import order, and combining imports from the same source. Based on @trivago/prettier-plugin-sort-imports with additional features like built-in module sorting, type import grouping, and improved comment handling. Version 4.3.3 (latest) supports Vue SFC, Astro files, and import assertions. Requires Prettier >=3 and optionally @vue/compiler-sfc for Vue support. Works with TypeScript, JavaScript, JSX, and Flow. Ships with TypeScript type definitions.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","prettier","plugin","sort","organize","import","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/prettier-plugin-imports"},{"id":20374,"title":"prettier-plugin-ini","library":"prettier-plugin-ini","status":"active","version":"1.3.0","language":"javascript","ecosystem":"npm","summary":"A Prettier plugin for formatting INI configuration files. Current stable version is 1.3.0, released under the MIT License. It integrates seamlessly with the Prettier ecosystem and supports common formatting options such as printWidth, tabWidth, and a unique iniSpaceAroundEquals option for adding spaces around equals signs. It is actively maintained on GitHub and follows Prettier's release cadence. Compared to alternative INI formatters, it leverages Prettier's robust parser infrastructure and editor integrations, ensuring consistent styling across projects.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/prettier-plugin-ini"},{"id":20375,"title":"prettier-plugin-interpolated-html-tags","library":"prettier-plugin-interpolated-html-tags","status":"active","version":"2.0.1","language":"javascript","ecosystem":"npm","summary":"A Prettier plugin that correctly formats HTML with interpolated tag names (e.g., `<${Component}>`). Version 2.0.1 is current, stable, and requires Prettier 3+. Released sporadically, it solves the problem of Prettier breaking formatting when tag names are dynamic expressions. Unlike generic HTML formatting, this plugin preserves the interpolation syntax and avoids parsing errors. Ships TypeScript types and supports both ESM and CJS.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","prettier","plugin","html","interpolation","tags","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/prettier-plugin-interpolated-html-tags"},{"id":20376,"title":"Prettier Java Plugin","library":"prettier-plugin-java","status":"active","version":"2.8.1","language":"javascript","ecosystem":"npm","summary":"Prettier Plugin for Java is a code formatter that integrates with Prettier to format Java source code. Version 2.8.1 (active development) is released frequently with bug fixes and improvements. It supports Java 8 through 21+, including records, sealed classes, pattern matching, and text blocks. Differentiators: uses Prettier's infrastructure for consistent formatting across languages, respects existing Prettier config, and offers Java-specific options like arrowParens and experimentalOperatorPosition. Requires Prettier v3+ as a peer dependency. Maintained by the JHipster team.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/prettier-plugin-java"},{"id":26101,"title":"Prettier Java Plugin","library":"prettier-plugin-java-for-cjs","status":"active","version":"2.8.4","language":"javascript","ecosystem":"npm","summary":"Prettier plugin that adds support for formatting Java code. Current stable version is 2.8.4, released with a maintenance cadence. It uses java-parser (Chevrotain-based) to parse Java into a CST and applies Prettier's formatting rules. Key differentiators: integrates seamlessly with Prettier CLI and API, supports custom entrypoints for formatting code snippets, and enforces consistent Java code style across projects. Compatible with Prettier 3.x only.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/prettier-plugin-java-for-cjs"},{"id":20377,"title":"Prettier Plugin for Jinja Templates","library":"prettier-plugin-jinja-template","status":"active","version":"2.1.0","language":"javascript","ecosystem":"npm","summary":"Prettier plugin for formatting Jinja (Jinja2) template files in HTML and other file types. Current stable version is 2.1.0. It runs as a Prettier plugin and requires Prettier v3+. It parses Jinja syntax mixed with HTML, respects Jinja block structure, and supports range ignores via HTML or Jinja comments. Key differentiators: dedicated Jinja parser (not a generic Liquid/Nunjucks plugin), supports Jinja's specific control flow (for, if, block, etc.), and is actively maintained. It does not format plain HTML or CSS/JS within templates unless paired with a second Prettier plugin like @prettier/plugin-html or prettier-plugin-go-template. TypeScript types are shipped.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","prettier","plugin","template","html","jinja","jinja2","flask","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/prettier-plugin-jinja-template"},{"id":20379,"title":"prettier-plugin-jsdoc","library":"prettier-plugin-jsdoc","status":"active","version":"1.8.0","language":"javascript","ecosystem":"npm","summary":"A Prettier plugin (v1.8.0) that formats JSDoc comment blocks, converting them to a consistent style. Written in TypeScript, requires Prettier ^3.0.0 and Node >=14.13.1. It supports standard JSDoc tags, Markdown in descriptions, @example code blocks, TypeScript type definitions, and React prop types. Unlike alternative formatters (e.g., eslint-plugin-jsdoc), this integrates directly with Prettier as a plugin, ensuring zero-config formatting in editors and CI. Actively maintained with frequent releases.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","prettier","plugin","jsdoc","comment","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/prettier-plugin-jsdoc"},{"id":20378,"title":"Prettier Plugin for JSDoc Type Annotations","library":"prettier-plugin-jsdoc-type","status":"active","version":"0.2.0","language":"javascript","ecosystem":"npm","summary":"A Prettier plugin that formats JSDoc type annotations to match a consistent TypeScript style. Current stable version is 0.2.0, released in early 2025. It focuses solely on JSDoc type syntax (e.g., @type, @param, @returns, @import) unlike broader JSDoc formatting tools. Supports object types, arrays, unions, function types, and complex constructs like @import with aliases and @returns {foo is Foo}. Requires Prettier >=3.5.3 and TypeScript as peer dependencies. Actively maintained with frequent patches fixing edge cases in type parsing.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","jsdoc","prettier-plugin"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/prettier-plugin-jsdoc-type"},{"id":20380,"title":"prettier-plugin-json-sort","library":"prettier-plugin-json-sort","status":"active","version":"0.0.2","language":"javascript","ecosystem":"npm","summary":"A Prettier plugin that automatically sorts the keys in package.json and tsconfig.json files. At version 0.0.2, it is in early development with a single feature: sorting top-level keys in JSON configuration files. Unlike other sorting plugins (e.g., prettier-plugin-pkg), it focuses specifically on two JSON schemas. It ships TypeScript types and requires Prettier >= 2.0.0 as a peer dependency. Release cadence is irregular, and breaking changes are possible at this early stage.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/prettier-plugin-json-sort"},{"id":20381,"title":"prettier-plugin-jsp","library":"prettier-plugin-jsp","status":"active","version":"1.0.13","language":"javascript","ecosystem":"npm","summary":"A Prettier plugin for formatting Java Server Pages (JSP) files. Current stable version: 1.0.13. Released occasionally with bug fixes. Supports .jsp and .tag files. Integrates with Prettier's plugin system and can be used via CLI or VSCode. Alternative to manual JSP formatting.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","prettier","jsp"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/prettier-plugin-jsp"},{"id":20382,"title":"prettier-plugin-jte","library":"prettier-plugin-jte","status":"active","version":"1.2.0","language":"javascript","ecosystem":"npm","summary":"A Prettier plugin (v1.2.0) for formatting Java JTE template files. Compatible with Prettier ^3.0.0 and maintained by the JTE community. Supports JTE expressions, directives (@if, @for, @import, @param, @template calls), content blocks, and HTML formatting via Prettier's HTML printer. Actively developed with monthly releases. Differentiates from generic template formatters by understanding JTE-specific syntax and preserving whitespace semantics.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","prettier","plugin","template","html","jte","java","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/prettier-plugin-jte"},{"id":20383,"title":"Prettier Kotlin Plugin","library":"prettier-plugin-kotlin","status":"active","version":"2.1.0","language":"javascript","ecosystem":"npm","summary":"Prettier plugin for Kotlin language formatting. v2.1.0 (latest) ditched the original JS-based printer in favor of kastree's Kotlin Writer, a significant breaking change from v1.x. The parser (kotato) is alpha-stage, based on kastree, and can parse most Kotlin code but has performance issues. Release cadence is irregular with long gaps. Key differentiator: integrates Kotlin formatting into Prettier's ecosystem, allowing uniform code style across JS/TS/CSS/Kotlin projects. Lacks stable and full Kotlin grammar support; not recommended for production.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","kotlin","prettier","plugin","ast","parse","format"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/prettier-plugin-kotlin"},{"id":20384,"title":"Prettier Plugin for LaTeX","library":"prettier-plugin-latex","status":"active","version":"2.0.1","language":"javascript","ecosystem":"npm","summary":"Prettier plugin for formatting LaTeX source files. Version 2.0.1 supports Prettier v3 (ESM) and requires Node >= 18. Uses the @unified-latex/unified-latex-prettier library for parsing LaTeX into an AST, enabling smart formatting of environments, math mode, and macros. Notable caveats: Prettier v3 dropped automatic plugin resolution (must specify --plugin), and the plugin cannot parse arbitrary TeX — it assumes standard LaTeX. Online playground available.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","latex","parser","prettier","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/prettier-plugin-latex"},{"id":20385,"title":"prettier-plugin-latte-tailwindcss","library":"prettier-plugin-latte-tailwindcss","status":"active","version":"0.6.0","language":"javascript","ecosystem":"npm","summary":"A Prettier plugin for sorting Tailwind CSS v4 classes in Latte v3 templates (Nette framework). Current stable version is 0.6.0, released March 2025. It fills the gap left by the official prettier-plugin-tailwindcss which does not support Latte. Key differentiators: handles n:class, class={[...]} Latte array syntax, custom classRegex for {embed}/{include} parameters, and a barrier model for n:class whitespace. Ships TypeScript types. Requires prettier >=3.0.0 and @tailwindcss/node >=4.0.0. Options include tailwindStylesheet, tailwindClassOrder (bucket-based ordering introduced in 0.6.0), tailwindPropertyOrder, and tailwindPreserveWhitespace. Active development with regular releases.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","prettier","prettier-plugin","tailwindcss","latte","nette","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/prettier-plugin-latte-tailwindcss"},{"id":20386,"title":"prettier-plugin-markdown-html","library":"prettier-plugin-markdown-html","status":"active","version":"1.4.0","language":"javascript","ecosystem":"npm","summary":"A Prettier plugin that formats raw HTML fragments inside Markdown files (e.g., README.md), including those split by Markdown syntax. Version 1.4.0, stable, actively maintained. Released under MIT, ships TypeScript types. Key differentiators: respects Prettier's built-in HTML options, has no additional dependencies, and offers fragment-specific options like htmlFragmentPrintWidth and htmlFragmentSingleAttributePerLine that override global Prettier settings without affecting code blocks.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","formatting","gfm","github","github-flavored-markdown","html","markdown","markdown-html","md","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/prettier-plugin-markdown-html"},{"id":20387,"title":"prettier-plugin-marko","library":"prettier-plugin-marko","status":"active","version":"4.0.9","language":"javascript","ecosystem":"npm","summary":"Prettier plugin for formatting Marko template files. Current stable version is 4.0.9, released February 2026. This plugin is maintained by the Marko team and is the official formatter for Marko files. It supports both HTML-like and concise syntax, auto-detecting the syntax used. It integrates with Prettier's CLI and editor plugins. Breaking change in v4.0.0: text adjacent to tags now prints on the same line when possible. Requires prettier v3 or later; for prettier@2, use version 2.x. Ships TypeScript types and has active patch releases.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","format","marko","prettier","prettyprint","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/prettier-plugin-marko"},{"id":21708,"title":"prettier-plugin-marko-htmljs","library":"prettier-plugin-marko-htmljs","status":"active","version":"0.1.1","language":"javascript","ecosystem":"npm","summary":"A Prettier plugin for Marko templates that uses the htmljs-parser (^5) instead of @marko/compiler. Version 0.1.1 is current; development is active with monthly releases. Key differentiators: follows Prettier's HTML formatting rules (empty line collapsing, separate close tags for non-void elements, bracketSameLine support) and supports prettier-ignore comments. Does not support Marko concise mode. Requires Prettier ^3 as a peer dependency.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/prettier-plugin-marko-htmljs"},{"id":20388,"title":"Prettier Plugin Markdown No CJK Space","library":"prettier-plugin-md-nocjsp","status":"active","version":"1.5.1","language":"javascript","ecosystem":"npm","summary":"A Prettier plugin (v1.5.1, active) that prevents Prettier from inserting spaces between Chinese/Japanese characters and Latin letters/numbers in Markdown documents. Requires Prettier 2.x. Not needed with Prettier 3.x. Provides custom parsers 'markdown-nocjsp' and 'mdx-nocjsp'. Key differentiator: solves the specific issue of unwanted spacing for CJK text, with a quickFix option to revert past damage.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","prettier","plugin","markdown","japanese"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/prettier-plugin-md-nocjsp"},{"id":20389,"title":"Prettier Plugin for MDC Syntax","library":"prettier-plugin-mdc","status":"active","version":"0.2.1","language":"javascript","ecosystem":"npm","summary":"A Prettier plugin for formatting MDC (Markdown Components) syntax, as used in Nuxt Content. Current stable version is 0.2.1, released with bug fixes for extra newlines after frontmatter and fallback to mdast embed logic. Requires Prettier >=3.6.0. Ships TypeScript types. Differentiators: supports YAML front matter in components, nested components, GFM, and math syntax. Plugin must be added to Prettier config with the 'mdc' parser explicitly set via overrides. Works with .mdc and .md files.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","prettier","prettier-plugin","mdc","markdown","remark","unified","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/prettier-plugin-mdc"},{"id":20390,"title":"prettier-plugin-merge","library":"prettier-plugin-merge","status":"active","version":"0.10.1","language":"javascript","ecosystem":"npm","summary":"A Prettier plugin (v0.10.1) that sequentially merges the formatting results of other Prettier plugins, overcoming Prettier's built-in limitation of using only the last applicable plugin per language. It enables combining multiple plugins like Tailwind CSS class sorting, import ordering, or brace style. Requires Prettier v3+ and Node.js 18+. Released under MIT. Maintenance active with regular updates.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","prettier","plugin","merge","sequential","formatting","multiple"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/prettier-plugin-merge"},{"id":20391,"title":"prettier-plugin-multiline-arrays","library":"prettier-plugin-multiline-arrays","status":"active","version":"4.1.7","language":"javascript","ecosystem":"npm","summary":"Prettier plugin that forces array elements to wrap onto new lines, with control over how many elements appear per line via `multilineArraysWrapThreshold` (default -1, no auto wrap) and `multilineArraysLinePattern` (default '1', one element per line). TypeScript, JavaScript, and JSON supported. Current stable version 4.1.7, requires Prettier >=3.0.0 <4.0.0 and Node >=20. Ships TypeScript types. Differentiated by comment overrides per array and set/reset patterns. Maintained by electrovir.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","array","format","multiline","plugin","prettier","printer","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/prettier-plugin-multiline-arrays"},{"id":20393,"title":"prettier-plugin-nativewind","library":"prettier-plugin-nativewind","status":"deprecated","version":"0.2.3","language":"javascript","ecosystem":"npm","summary":"A deprecated Prettier plugin for sorting Tailwind CSS classes in NativeWind projects. Version 0.2.3 is the final release. This fork added support for custom props, function calls, and tagged template literals beyond what upstream prettier-plugin-tailwindcss offered. However, as of prettier-plugin-tailwindcss v0.3.0 and later, all these features are natively supported, making this plugin obsolete. Users should migrate to the official plugin. No further updates are planned.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/prettier-plugin-nativewind"},{"id":20392,"title":"Prettier for NGINX","library":"prettier-plugin-nginx","status":"active","version":"1.0.3","language":"javascript","ecosystem":"npm","summary":"prettier-plugin-nginx is a Prettier plugin that formats NGINX configuration files (.nginx, .nginxconf). Version 1.0.3 ships TypeScript types and targets modern Prettier (v2+). It is written in TypeScript and depends only on Prettier. Differentiators: opinionated formatting with configurable alignment, parameter wrapping, and continuation indentation; supports standard NGINX directives but not extensions like lua-nginx-module. Release cadence is low; last release was 2024.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","nginx","prettier","prettier-plugin","configuration","format","autoformat","autoformatter","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/prettier-plugin-nginx"},{"id":20394,"title":"prettier-plugin-one-line-imports","library":"prettier-plugin-one-line-imports","status":"active","version":"1.0.3","language":"javascript","ecosystem":"npm","summary":"Prettier plugin (v1.0.3) that forces TypeScript imports to remain on a single line, overriding Prettier's default multi-line import formatting. Requires Prettier >=3.0.0. It preserves comments inside imports by keeping them multi-line. Installation requires adding the plugin to the Prettier plugins array in config. Ships with TypeScript types. Release cadence: sporadic bug fixes. Key differentiator: solves an age-old Prettier issue (GitHub #5995) by offering a simple override without configuration options.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","prettier","prettier-plugin","typescript","plugin","formatting","code style","imports"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/prettier-plugin-one-line-imports"},{"id":20395,"title":"prettier-plugin-organize-attributes","library":"prettier-plugin-organize-attributes","status":"active","version":"1.0.0","language":"javascript","ecosystem":"npm","summary":"Prettier plugin to automatically organize HTML attributes in a configurable order. Version 1.0.0, stable, actively maintained. Supports Angular, Vue, and plain HTML with zero configuration. Allows custom attribute groups via regex or presets, attribute sorting (ASC/DESC), and case-insensitive matching. Key differentiator: structured group-based ordering rather than simple alphabetical, with built-in presets for popular frameworks. Requires Prettier ^3.0.0.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","prettier","plugin","organize","attributes","html","angular","vue","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/prettier-plugin-organize-attributes"},{"id":20397,"title":"Prettier Plugin Organize Class Members","library":"prettier-plugin-organize-class-members","status":"active","version":"1.0.0-beta.6","language":"javascript","ecosystem":"npm","summary":"A Prettier plugin that automatically organizes JavaScript and TypeScript class members into a consistent order. Version 1.0.0-beta.6 is the current stable release with no update cadence. It leverages Prettier's plugin system to reorder class members (public/private, methods/properties, etc.) without modifying AST nodes beyond ordering. Differentiators: focused solely on class member organization, supports custom ordering, respects access modifiers and static classification.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","prettier","prettier-plugin","typescript","classes","organize-classes"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/prettier-plugin-organize-class-members"},{"id":11583,"title":"Prettier Plugin: Organize Imports","library":"prettier-plugin-organize-imports","status":"active","version":"4.3.0","language":"javascript","ecosystem":"npm","summary":"This Prettier plugin automates the organization of import statements within your JavaScript, TypeScript, JSX, TSX, and Vue files. It leverages the TypeScript language service API's `organizeImports` feature, which is the same logic used by VS Code's 'Organize Imports' action. The plugin sorts, combines, and removes unused imports, ensuring consistent import structures across your codebase and reducing merge conflicts related to import ordering. The current stable version is 4.3.0, with minor releases occurring periodically to address bug fixes, improve compatibility with `vue-tsc`, and introduce new configuration options like `organizeImportsTypeOrder`. A key differentiator is its reliance on the robust TypeScript language service for import logic, offering zero-config setup for Prettier v2 users and minimal configuration for Prettier v3. It acts by extending and overriding Prettier's built-in parsers, meaning it's incompatible with other plugins that attempt to do the same for `babel`, `typescript`, or `vue` parsers. It primarily manages peer dependencies `prettier`, `typescript`, and optionally `vue-tsc` for Vue.js support.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","prettier","prettier-plugin","typescript","imports","organize-imports"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/prettier-plugin-organize-imports"},{"id":20398,"title":"Prettier Plugin Package","library":"prettier-plugin-package","status":"active","version":"2.0.0","language":"javascript","ecosystem":"npm","summary":"An opinionated package.json formatter plugin for Prettier, enforcing a consistent key ordering style popularized by Sindre Sorhus. v2.0.0 requires Node >=20.19.0 and Prettier ^3.0.0. It sorts top-level keys, and alphabetizes scripts, files, and engines. Differentiates from other package.json formatters by its strict opinionated ordering and automatic key classification. Released under MPL-2.0, maintained by shellscape, with monthly releases.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","package","package.json","plugin","prettier"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/prettier-plugin-package"},{"id":20396,"title":"Prettier Plugin Package Perfection","library":"prettier-plugin-package-perfection","status":"active","version":"1.1.0","language":"javascript","ecosystem":"npm","summary":"A Prettier plugin that formats package.json files using the prettier-package-json library for consistent ordering and styling. Version 1.1.0 is the latest stable version, released August 2022 with limited update activity. It requires Prettier ≥2.x and Node.js ≥14.18.0. Differentiators include automatic key sorting, customizable order via options, and seamless integration with Prettier workflows, unlike standalone formatters.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","automatic","fix","format","mblabs","megabytelabs","package","package.json","packagejson","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/prettier-plugin-package-perfection"},{"id":20399,"title":"prettier-plugin-packagejson","library":"prettier-plugin-packagejson","status":"active","version":"3.0.2","language":"javascript","ecosystem":"npm","summary":"A Prettier plugin that automatically sorts the keys of package.json files using sort-package-json. The current stable version is 3.0.2, released March 2026. It releases frequently (multiple versions per month) and only supports Prettier v3+ (dropped v2 support in v3.0.0). Key differentiators: provides a customizable sort order via the `packageSortOrder` option, ships TypeScript type declarations, and integrates seamlessly with Prettier's plugin system.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","package.json","plugin","prettier","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/prettier-plugin-packagejson"},{"id":27251,"title":"Prettier Plugin for PDXScript (Paradox Game Script)","library":"prettier-plugin-pdx-script","status":"active","version":"0.1.0-rc.6","language":"javascript","ecosystem":"npm","summary":"A Prettier plugin for formatting PDXScript files used by Paradox Interactive games (Victoria 3, Hearts of Iron IV, Stellaris, etc.). v0.1.0-rc.6, pre-release with pre-1.0 API. Uses tree-sitter WASM parser for reliable parsing and applies opinionated formatting rules (tab indentation, operator preservation, comment handling). Ships dual CJS/ESM builds and TypeScript types. Differentiates from manual formatting by providing automated, consistent formatting via Prettier ecosystem. Key design: converts tree-sitter AST to plain objects for Prettier traversal.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","prettier","prettier-plugin","pdxscript","paradox","hoi4","tree-sitter","formatter","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/prettier-plugin-pdx-script"},{"id":20400,"title":"prettier-plugin-pegjs","library":"prettier-plugin-pegjs","status":"active","version":"2.0.2","language":"javascript","ecosystem":"npm","summary":"A Prettier plugin for formatting PEG.js and Peggy grammar files. v2.0.2 is the latest stable, requires Node >= 16 and ships TypeScript definitions. It supports standard Prettier options plus an 'actionParser' to format action code (JavaScript/TypeScript by default, configurable). Unlike generic formatters, it deeply understands PEG syntax, preserving code within actions. Available for browser via standalone bundle.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","pegjs","parser","prettier","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/prettier-plugin-pegjs"},{"id":20401,"title":"prettier-plugin-pkg","library":"prettier-plugin-pkg","status":"active","version":"0.22.1","language":"javascript","ecosystem":"npm","summary":"An opinionated package.json formatter plugin for Prettier (v0.22.1, released 2024-03-14). It sorts top-level keys in a custom order, alphabetizes scripts (with pre/post script grouping), engines, files, and dependencies. Provides presets 'npm' and 'npm-plus' via `packageSortOrderPreset`. Requires Prettier ^3.0.3. Unlike prettier-plugin-packagejson, it offers more opinionated sorting and supports custom sort order via `packageSortOrder`.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","package","package.json","pkg","plugin","prettier","prettier-plugin","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/prettier-plugin-pkg"},{"id":20402,"title":"Prettier Plugin PkgJson","library":"prettier-plugin-pkgjson","status":"active","version":"0.3.0","language":"javascript","ecosystem":"npm","summary":"Prettier plugin for clean and meaningful formatting of package.json files. Version 0.3.0 is the latest stable release. It sorts keys in a logical order, formats JSON consistently, and integrates seamlessly with Prettier. No dependencies. Actively maintained as part of the tunnckoCore opensource monorepo.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","tunnckocorehq","tunnckocore-oss","hela","development","developer-experience","dx","prettier","prettier-plugin"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/prettier-plugin-pkgjson"},{"id":20403,"title":"prettier-plugin-pkgsort","library":"prettier-plugin-pkgsort","status":"active","version":"0.3.0","language":"javascript","ecosystem":"npm","summary":"Prettier plugin that sorts package.json keys and fields using prettier-package-json. Current stable version 0.3.0 requires Prettier ^3.0.0 as a peer dependency. It provides consistent key ordering, sensible script sorting, expand/contract for author/contributors, and file field filtering/sorting. Ships TypeScript types. Released under MIT license.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","format","formatter","json","package","package-json","prettier","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/prettier-plugin-pkgsort"},{"id":20404,"title":"prettier-plugin-powershell","library":"prettier-plugin-powershell","status":"active","version":"2.1.0","language":"javascript","ecosystem":"npm","summary":"Prettier plugin (v2.1.0, monthly releases) for formatting PowerShell source files (.ps1, .psm1, .psd1) with idiomatic defaults. Supports fine-grained configuration like indentation style/width, trailing commas, brace style, alias rewriting, and keyword casing. Requires Node.js >=20.11.0, Prettier >=3, and has an optional peer dependency on TypeScript ^6.0.3 for types. Extensively tested with ≥95% coverage, ready for CI/CD pipelines. Differentiator: first-class Prettier integration with options beyond basic PowerShell formatters.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","prettier","prettier-plugin","powershell","formatter","formatting","ps1","psm1","psd1","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/prettier-plugin-powershell"},{"id":20405,"title":"prettier-plugin-prisma","library":"prettier-plugin-prisma","status":"active","version":"5.0.0","language":"javascript","ecosystem":"npm","summary":"Prettier plugin for formatting Prisma schema files (.prisma). Current stable version is 5.0.0, released Dec 2023. It uses the official Prisma schema formatter WASM binary (@prisma/prisma-schema-wasm) to ensure formatting matches Prisma CLI output. The plugin auto-detects .prisma files and integrates seamlessly with Prettier. It requires Prettier >=2 or >=3 and Node >=14. Active development tracks Prisma releases closely, with frequent bumps to the underlying Prisma formatting engine.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","prettier-plugin","prisma"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/prettier-plugin-prisma"},{"id":20406,"title":"Prettier Plugin for Properties Files","library":"prettier-plugin-properties","status":"active","version":"0.3.1","language":"javascript","ecosystem":"npm","summary":"A Prettier plugin that adds support for formatting .properties files, version 0.3.1, with a stable release cadence and active maintenance. It integrates with Prettier v2.3 and later, providing dedicated formatting for Java-style property files. Key differentiators include support for escape non-Latin-1 characters (for ISO-8859-1 encoding) and customizable key-value separators (space, colon, equals with various spacing). Unlike generic formatters, this plugin understands the .properties syntax, handling comments, multi-line values, and Unicode escaping correctly.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","prettier","properties","plugin"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/prettier-plugin-properties"},{"id":20407,"title":"prettier-plugin-qingkuai","library":"prettier-plugin-qingkuai","status":"active","version":"1.0.30","language":"javascript","ecosystem":"npm","summary":"Prettier plugin for formatting .qk (Qingkuai) files. Current stable version: 1.0.30. Release cadence is irregular. It relies on the Qingkuai compiler for parsing, providing Prettier-compatible formatting. Key differentiator: it's the only formatter for the niche .qk file format (likely China-specific). Requires Prettier ^3.5.3 and qingkuai ^1.0.46 as peer dependencies. Ships TypeScript types.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","formatting","qingkuai","prettier plugin","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/prettier-plugin-qingkuai"},{"id":20408,"title":"prettier-plugin-rational-order","library":"prettier-plugin-rational-order","status":"active","version":"1.0.3","language":"javascript","ecosystem":"npm","summary":"Prettier plugin that sorts CSS property declarations into a rational order (positioning, box model, typography, visual, animation, misc). Version 1.0.3 is the latest stable release (no further releases since initial). It groups related properties together making styles more readable. Alternative to stylelint-based ordering like stylelint-config-rational-order, but works as a formatter instead of a linter. Supports CSS, SCSS, and Sass. Requires Prettier >=2.3.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","prettier","plugin","rational","order","styling","properties","css","scss"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/prettier-plugin-rational-order"},{"id":20409,"title":"Prettier Razor Plugin","library":"prettier-plugin-razor","status":"active","version":"1.0.11-alpha.1","language":"javascript","ecosystem":"npm","summary":"Prettier plugin for formatting Razor (.cshtml) files used in ASP.NET Core MVC and Blazor. Current stable version is 1.0.11-alpha.1. Released irregularly as alpha. Key differentiator: brings consistent code formatting to Razor templates within the Prettier ecosystem, supporting directives like @code, @functions, and HTML/CSS/C# code segments. Alternatives include built-in Visual Studio formatters, but this plugin integrates with Prettier workflows and CI pipelines.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","prettier","razor","plugin"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/prettier-plugin-razor"},{"id":20410,"title":"Prettier Plugin React","library":"prettier-plugin-react","status":"active","version":"0.0.1","language":"javascript","ecosystem":"npm","summary":"Prettier plugin for React (v0.0.1, experimental). Reformats JSX/TSX with custom options. Not yet stable; limited adoption. Differentiates by providing React-specific formatting beyond built-in Prettier JSX support.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","prettier","plugin","react","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/prettier-plugin-react"},{"id":20411,"title":"Prettier ReasonML Plugin","library":"prettier-plugin-reasonml","status":"active","version":"0.2.0","language":"javascript","ecosystem":"npm","summary":"A wrapper plugin that adds ReasonML (`.re` files) formatting support to Prettier by delegating to the `refmt` binary. Version 0.2.0 is the current stable release, with no regular cadence. Unlike AST-transforming plugins, this passes code directly to `refmt`, making it a thin integration layer. It requires `refmt` or `bsrefmt` to be installed separately, and inherits Prettier's configured options like `print-width`. Useful for ReasonML projects already using Prettier.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","reasonml","refmt","prettier","prettier-plugin"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/prettier-plugin-reasonml"},{"id":20412,"title":"prettier-plugin-ripple","library":"prettier-plugin-ripple","status":"active","version":"0.2.152","language":"javascript","ecosystem":"npm","summary":"A Prettier plugin for formatting Ripple (.ripple) files, version 0.2.152. It integrates with Prettier to provide consistent formatting for Ripple source files. The plugin requires Prettier >= 2.0.0 and the ripple package as peer dependencies. It is part of the Ripple ecosystem, a reactive UI library. Release frequency appears to be patch updates tied to ripple releases. Key differentiators: dedicated Prettier plugin for Ripple files, ensuring code style consistency across projects.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","prettier","plugin","ripple","formatter"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/prettier-plugin-ripple"},{"id":21709,"title":"Prettier Plugin for Rust","library":"prettier-plugin-rust","status":"active","version":"0.1.9","language":"javascript","ecosystem":"npm","summary":"A prettier plugin for formatting Rust code, version 0.1.9. It provides Prettier-based formatting for Rust files, supporting both code that compiles and code that doesn't (e.g., missing annotations). It fixes common syntax errors like missing semicolons, blocks, and parentheses. The plugin also includes a VSCode extension. It uses the jinx-rust parser. Key differentiators vs rustfmt: ability to format incomplete code, auto-fix common errors, and integration with Prettier ecosystem. Released monthly or so; actively maintained.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","prettier","formatter","rust","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/prettier-plugin-rust"},{"id":20413,"title":"Prettier Plugin for Scaffdog","library":"prettier-plugin-scaffdog","status":"active","version":"4.1.0","language":"javascript","ecosystem":"npm","summary":"A Prettier plugin for formatting scaffdog template syntax. Current stable version is 4.1.0, released with scaffdog monorepo. It automatically resolves scaffdog configuration to handle custom tags and Markdown file paths. Key differentiator: no manual configuration needed after install as Prettier auto-discovers the plugin. Active development with regular releases. Requires Node.js 18+. Supports TypeScript types for configuration.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","scaffdog","markdown","template","prettier-plugin","prettier","formatter","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/prettier-plugin-scaffdog"},{"id":20414,"title":"prettier-plugin-sentences-per-line","library":"prettier-plugin-sentences-per-line","status":"active","version":"0.2.3","language":"javascript","ecosystem":"npm","summary":"A Prettier plugin that enforces a maximum of one sentence per line in Markdown files. Current stable version is 0.2.3, with frequent releases. It uses the sentences-per-line core to parse sentence boundaries and supports custom abbreviations. Unlike the ESLint or markdownlint counterparts, this plugin integrates directly into the Prettier formatting pipeline, automatically fixing line breaks. It requires Prettier 3 and ships with TypeScript declarations.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/prettier-plugin-sentences-per-line"},{"id":20415,"title":"prettier-plugin-sfmc","library":"prettier-plugin-sfmc","status":"active","version":"0.4.1","language":"javascript","ecosystem":"npm","summary":"Prettier plugin for Salesforce Marketing Cloud formatting AMPscript, SSJS, and SQL. v0.4.1 supports Prettier 3.7+. Key differentiator: unified formatting for SFMC-specific languages with auto-discovery, cross-block control flow handling, and embedded prettier-plugin-sql for T-SQL. Release cadence is frequent (minor/patch monthly).","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","prettier","ampscript","ssjs","sql","tsql","transact-sql","sfmc","salesforce"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/prettier-plugin-sfmc"},{"id":20416,"title":"prettier-plugin-sh","library":"prettier-plugin-sh","status":"active","version":"0.18.1","language":"javascript","ecosystem":"npm","summary":"An opinionated shell script formatter for Prettier, extending support to Dockerfile, .properties, .gitignore, .env, hosts, and JVM options files. Current stable version is 0.18.1, maintained actively with minor updates every few months. It leverages mvdan-sh and dockerfmt under the hood, providing a consistent shell formatting experience within Prettier's ecosystem. Unlike standalone shell formatters, it integrates seamlessly with Prettier's plugin system and respects project-wide formatting configuration. Supports Prettier ^3.6.0 and Node 16+. Ships TypeScript definitions.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","dockerfile","ini","properties","sh","shell","shellscript","plugin","prettier","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/prettier-plugin-sh"},{"id":21710,"title":"prettier-plugin-shorten-imports","library":"prettier-plugin-shorten-imports","status":"active","version":"0.0.3","language":"javascript","ecosystem":"npm","summary":"Prettier plugin that rewrites local import and export specifiers to the shortest path depth based on tsconfig.json or jsconfig.json paths mappings. Version 0.0.3, released early 2023, with no further updates since. Supports .js, .jsx, .ts, .tsx, and .vue files, preserving file extensions and normalizing to POSIX separators. It compares relative paths and path aliases, keeping the shortest depth, and skips specifiers resolving to node_modules or outside the project root. Differentiators: integrates with Prettier formatting, avoids long relative paths, respects existing TypeScript/JavaScript path aliases, and merges paths from extended tsconfig chains.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","prettier","prettier-plugin","shorten","imports","paths","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/prettier-plugin-shorten-imports"},{"id":20417,"title":"Prettier Slice Plugin","library":"prettier-plugin-slice","status":"active","version":"0.1.1","language":"javascript","ecosystem":"npm","summary":"A Prettier plugin for formatting Slice (Ice) language files with a custom parser 'slice2json'. Current version 0.1.1 is experimental and lacks release cadence. It differentiates from general Prettier by targeting the niche Slice language used in ZeroC Ice. Requires Prettier to be installed as a peer dependency. Use only with .ice files and configure via overrides.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/prettier-plugin-slice"},{"id":20418,"title":"Prettier Plugin for Slidev","library":"prettier-plugin-slidev","status":"active","version":"1.0.5","language":"javascript","ecosystem":"npm","summary":"A Prettier plugin that formats Slidev markdown slides (slides.md, pages/*.md). Current stable version is 1.0.5, released as part of the official Slidev ecosystem. It uses a custom 'slidev' parser to handle Slidev-specific frontmatter, slide separators (---), and code block annotations. The plugin is released with the Slidev ecosystem, following minor version bumps as Slidev evolves. Key differentiator: it is the only dedicated formatter for Slidev slide files, ensuring consistent formatting for Slidev's markdown syntax without breaking slide structure.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","slidev","prettier","prettier-plugin","plugin","formatter","format","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/prettier-plugin-slidev"},{"id":20419,"title":"prettier-plugin-solgrid","library":"prettier-plugin-solgrid","status":"active","version":"0.0.14","language":"javascript","ecosystem":"npm","summary":"Prettier plugin for Solidity that leverages solgrid's Rust-based formatter for fast, reliable formatting and linting. Currently at v0.0.14, released weekly with active development. Key differentiators: native Rust performance, integrated linting with autofix (including import ordering, naming conventions, and NatSpec validation), and VS Code save-time stability. Unlike prettier-plugin-solidity, it uses a native parser for better edge-case handling and offers configurable operator line breaks, import grouping, and doc comment rules.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/prettier-plugin-solgrid"},{"id":20420,"title":"Prettier Plugin for Solidity","library":"prettier-plugin-solidity","status":"active","version":"2.3.1","language":"javascript","ecosystem":"npm","summary":"A Prettier plugin for automatically formatting Solidity smart contract code. Current version is 2.3.1, with major version 2 (2024) switching from ANTLR to Nomic Foundation's Slang parser, improving correctness and comment handling. Requires Node >=20 and Prettier >=3.0.0. Formally maintained, with frequent patch releases. Key differentiator: it is the de facto standard formatter for Solidity, tightly integrated with Prettier's ecosystem.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","ethereum","plugin","prettier","slang","solidity"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/prettier-plugin-solidity"},{"id":26102,"title":"prettier-plugin-sort","library":"prettier-plugin-sort","status":"active","version":"0.1.0","language":"javascript","ecosystem":"npm","summary":"An all-in-one Prettier plugin for sorting imports, package.json keys, and export statements. Version 0.1.0 is current (May 2025), with a rapid release cadence focused on stability and performance. Key differentiators: zero runtime dependencies, TypeScript support, and a modular approach inspired by eslint-plugin-import/order. Supports import attributes (ES2023), type import styling options (separate, inline-first, inline-last, mixed), and respects side-effect imports as chunk boundaries. Ships type definitions. Peer dependency on Prettier >=3.0.0.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","imports","order","organize","package.json","plugin","prettier","prettier-plugin","sort","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/prettier-plugin-sort"},{"id":20421,"title":"Prettier Plugin Sort Class Names","library":"prettier-plugin-sort-class-names","status":"active","version":"3.0.1","language":"javascript","ecosystem":"npm","summary":"A Prettier plugin that sorts HTML class attributes alphabetically or with a custom order file. Version 3.0.1 supports HTML, CSS @apply, JSX/TSX, and twin.macro. It automatically detects the plugin when installed alongside Prettier 2.x. Unlike similar tools (e.g., prettier-plugin-tailwindcss), this plugin offers flexible ordering via an external file and custom prefixes for responsive variants. Maintenance is community-driven.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","prettier","plugin","tailwindcss","sort","order"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/prettier-plugin-sort-class-names"},{"id":20423,"title":"prettier-plugin-sort-imports","library":"prettier-plugin-sort-imports","status":"active","version":"1.8.11","language":"javascript","ecosystem":"npm","summary":"A Prettier plugin that sorts import statements by line length or alphabetically. Currently at version 1.8.11 with monthly releases. It automatically loads into Prettier, sorting by line length by default. Differentiates itself from alternatives by offering line-length sorting (not just alphabetical) and import-type grouping (NPM vs local, type vs value). Requires TypeScript >4.0.0 as a peer dependency. Supports both Prettier 2 and 3 with separate entry points.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","prettier","plugin","sort","import","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/prettier-plugin-sort-imports"},{"id":20422,"title":"Prettier Plugin: Sort Imports (by length or alphabetically)","library":"prettier-plugin-sort-imports-desc","status":"active","version":"1.0.0","language":"javascript","ecosystem":"npm","summary":"A Prettier plugin that automatically sorts import statements by line length or alphabetically. V1.7.0 active, released for Prettier 2.x+ (Node.js 12+). Differentiators: supports sorting by import line length (unique feature), flexible import type ordering (NPM packages vs local values vs local types), newline stripping between groups, and ignore comments. Competitors like @trivago/prettier-plugin-sort-imports focus on alphabetical/group-based sorting and do not offer length-based sorting.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/prettier-plugin-sort-imports-desc"},{"id":20425,"title":"Prettier Plugin Sort JSON","library":"prettier-plugin-sort-json","status":"active","version":"4.2.0","language":"javascript","ecosystem":"npm","summary":"A Prettier plugin that sorts JSON files alphanumerically by key. Version 4.2.0, actively maintained with regular releases. It supports custom sort orders, case-insensitive sorting, numeric sorting, and category-based sorting. Differentiators include deterministic key order for case-insensitive sorts, support for Prettier v3 (ESM), and TypeScript types. Requires Node.js >=18 and Prettier ^3.0.0.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/prettier-plugin-sort-json"},{"id":20424,"title":"prettier-plugin-sort-markdown-table","library":"prettier-plugin-sort-markdown-table","status":"active","version":"2.0.0","language":"javascript","ecosystem":"npm","summary":"Prettier plugin that sorts the rows of markdown tables alphabetically by the first column. Current stable version is 2.0.0, released May 2025, with a slow release cadence. Requires Prettier 3.x. Table sorting is opt-in: only tables preceded by a `<!-- prettier-sort-markdown-table -->` comment are sorted. Key differentiator: minimal configuration — just drop in and annotate — unlike other markdown formatters that require manual sorting.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","prettier","plugin","markdown","table","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/prettier-plugin-sort-markdown-table"},{"id":20426,"title":"prettier-plugin-sort-members","library":"prettier-plugin-sort-members","status":"active","version":"0.2.4","language":"javascript","ecosystem":"npm","summary":"Prettier plugin to sort class, interface, and type alias members (properties, methods, getters/setters) in a configurable order. Current stable version 0.2.4, compatible with Prettier ^3.0.0. Released regularly with bug fixes and features. Differentiators: supports default `@typescript-eslint/member-ordering` order, optional alphabetical sorting, `keepGettersAndSettersTogether`, and experimental `skipSortForSubclassOf` for React component compatibility. Lightweight, no runtime dependencies beyond Prettier.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","prettier","plugin","sort","members","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/prettier-plugin-sort-members"},{"id":20427,"title":"prettier-plugin-sort-package-json","library":"prettier-plugin-sort-package-json","status":"active","version":"1.1.0","language":"javascript","ecosystem":"npm","summary":"Prettier plugin that automatically sorts the keys in package.json files. Current stable version is 1.1.0, released in April 2025. This plugin is a zero-dependency, opinionated tool that works out of the box with no configuration. It supports all keys defined in the npm v11 package.json documentation and also provides a custom parser for sorting package.json-like files. Unlike alternatives (e.g., sort-package-json standalone CLI), it integrates directly into Prettier's workflow, enabling auto-formatting on save and consistent sorting across teams without extra scripts.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","prettier","plugin","sort","package.json","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/prettier-plugin-sort-package-json"},{"id":20428,"title":"Prettier Plugin Sort Re-exports","library":"prettier-plugin-sort-re-exports","status":"active","version":"0.1.0","language":"javascript","ecosystem":"npm","summary":"Prettier plugin (v0.1.0) that sorts re-export statements by source path, ideal for barrel files. It groups re-exports separated by blank lines or comments and sorts each group independently. Requires Node >=18 and Prettier ^3. Unlike general export sorting plugins, this focuses only on re-exports and preserves group structure. Currently young with potential breaking changes in future versions.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","prettier","plugin","sort","re-exports"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/prettier-plugin-sort-re-exports"},{"id":20429,"title":"prettier-plugin-sorted","library":"prettier-plugin-sorted","status":"active","version":"2.0.0","language":"javascript","ecosystem":"npm","summary":"A zero-config Prettier plugin for sorting JavaScript and TypeScript imports. Version 2.0.0 requires Prettier ^2.0.0 and ships TypeScript types. It automatically reads tsconfig.json aliases and sorts imports into a fixed order: side effects, node modules, absolute non-aliased, aliased (from tsconfig and extraAliases), relative, and bottom aliases. Supports custom ordering via importSort options, including cache strategy, wildcard placement, and ignored/bottom aliases. Differentiators: minimal setup compared to @trivago/prettier-plugin-sort-imports, automatic alias resolution from tsconfig, and no additional configuration required for most projects. Release cadence is irregular; maintained by community.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","import-sort","prettier","sort","typescript","plugin","tsconfig","alias"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/prettier-plugin-sorted"},{"id":20430,"title":"Prettier Plugin Space Before Function Paren","library":"prettier-plugin-space-before-function-paren","status":"active","version":"0.1.0","language":"javascript","ecosystem":"npm","summary":"A Prettier plugin that adds a space before function parentheses for function definitions (not function calls) in JavaScript and TypeScript. Current stable version 0.1.0, released as a proof of concept. Release cadence: irregular, early stage. Differentiator: unlike Prettier's deprecated space-before-function-paren option, this plugin works with Prettier 3.0.0+ and only targets definitions, not calls. Requires Prettier >=3.0.0 as a peer dependency.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/prettier-plugin-space-before-function-paren"},{"id":20432,"title":"prettier-plugin-sql","library":"prettier-plugin-sql","status":"active","version":"0.20.0","language":"javascript","ecosystem":"npm","summary":"Prettier plugin for formatting SQL files and SQL-in-JS. Wraps sql-formatter and node-sql-parser to support 20+ dialects including BigQuery, PostgreSQL, MySQL, ClickHouse. Requires Prettier 3.0.3+ and Node 14.18+. Version 0.20.0 adds ClickHouse support. Plugin is under active development but stable for basic usage. Differentiator: integrates with prettier-plugin-embed for embedded SQL in tagged templates.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","sql","big-query","db2","flink-sql","hive","maria-db","mysql","n1ql","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/prettier-plugin-sql"},{"id":20431,"title":"prettier-plugin-sql-cst","library":"prettier-plugin-sql-cst","status":"active","version":"0.19.3","language":"javascript","ecosystem":"npm","summary":"A Prettier plugin for SQL that uses sql-parser-cst and the actual Prettier formatting algorithm (Wadler-Leijen). It adapts formatting based on expression length, sticking to one style with minimal configuration options. The plugin supports multiple SQL dialects: SQLite, BigQuery, PostgreSQL, MySQL, and MariaDB (some experimental). It parses and formats SQL code inside CREATE FUNCTION/PROCEDURE bodies (PostgreSQL). Current stable version is 0.19.3, with semi-regular releases (every few weeks). TypeScript types are shipped. Key differentiators vs other SQL formatters: uses Prettier's algorithmic line splitting for consistency, preserves syntax elements, and formats embedded languages.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","prettier","sql","plugin","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/prettier-plugin-sql-cst"},{"id":20433,"title":"Prettier Plugin Style Order","library":"prettier-plugin-style-order","status":"active","version":"0.2.2","language":"javascript","ecosystem":"npm","summary":"A Prettier plugin that sorts CSS property declarations and groups related properties together. Version 0.2.2, released as a stable package. It follows a rational order (positioning, box model, typography, visual, animation, misc) similar to stylelint-config-rational-order. Unlike other CSS sorting tools, it integrates seamlessly with Prettier without requiring additional configuration. The plugin works with Prettier >= 1.13 and supports CSS, SCSS, and Less files. It is lightweight, has no runtime dependencies, and relies on postcss-sorting under the hood.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","prettier","plugin","style","css","order","group"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/prettier-plugin-style-order"},{"id":20435,"title":"Prettier Plugin for Stylus","library":"prettier-plugin-stylus","status":"active","version":"0.1.0","language":"javascript","ecosystem":"npm","summary":"A Prettier plugin for formatting Stylus stylesheets. Current stable version is 0.1.0 with irregular release cadence. Provides Pythonic-style formatting and is compatible with Vue.js Single-File Components via Stylus parser inference. Alternative to stylefmt or manual formatting; leverages Prettier's ecosystem for consistent code style across languages.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","prettier","stylus","plugin"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/prettier-plugin-stylus"},{"id":20434,"title":"Prettier Plugin for Stylus","library":"prettier-plugin-stylus-supremacy","status":"active","version":"1.0.4","language":"javascript","ecosystem":"npm","summary":"Prettier plugin that formats Stylus stylesheets using the stylus-supremacy formatting rules. Current stable version is 1.0.4. Requires Prettier v2.0.0+ and ships TypeScript type definitions. Differentiators: provides a wide range of formatting options (e.g., insertion of braces, quotes, parentheses control) via prettierrc, allows seamless integration with Prettier's CLI and editor tooling, and maintains consistency with Stylus community conventions.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/prettier-plugin-stylus-supremacy"},{"id":20436,"title":"prettier-plugin-svelte","library":"prettier-plugin-svelte","status":"active","version":"3.5.1","language":"javascript","ecosystem":"npm","summary":"Prettier plugin for formatting Svelte components, supporting Svelte 3, 4, and 5. Current stable version is 3.5.1, with active development. Automatically formats HTML, CSS, and JavaScript within Svelte files, including Svelte-specific syntax like each loops, if blocks, and event bindings. Key differentiators: official plugin from the Svelte team, integrates natively with the Svelte VS Code extension, and supports Prettier v3 (v2 works with Prettier v2). Released on npm, ships TypeScript types, and follows Prettier's plugin API. Compared to generic formatters, this plugin understands Svelte's template syntax and provides options like sorting order and strict mode.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","prettier","svelte","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/prettier-plugin-svelte"},{"id":20437,"title":"Prettier Tailwind CSS Plugin","library":"prettier-plugin-tailwind-css","status":"maintenance","version":"1.5.0","language":"javascript","ecosystem":"npm","summary":"A Prettier plugin that automatically sorts Tailwind CSS utility classes in a consistent order and removes duplicates, version 1.5.0 (last release Feb 2021). It works with HTML, JS, JSX, TS, TSX, Vue, and since v1.5.0 also CSS/SCSS/LESS. The plugin is stable but no longer actively maintained (no releases since 2021). Compared to alternatives like `prettier-plugin-tailwindcss` (official), this plugin is older, less popular, and has fewer features (no Tailwind v3+ support confirmed). It offers configurable class sorting and deduplication via options `removeDuplicatesClasses`, `classRegex`, and `classSorter`.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/prettier-plugin-tailwind-css"},{"id":20438,"title":"prettier-plugin-tailwind-styled-components","library":"prettier-plugin-tailwind-styled-components","status":"active","version":"2.0.2","language":"javascript","ecosystem":"npm","summary":"Prettier plugin for sorting Tailwind CSS classes in tailwind-styled-components template literals. Current stable version 2.0.2 (Feb 2026), requires Node >=20.19 and Prettier ^3.0. Built on top of the official prettier-plugin-tailwindcss, it extends class sorting to tagged template literals used by tailwind-styled-components. Supports Tailwind CSS v3 and v4, custom tailwindConfig/tailwindStylesheet paths, duplicate class preservation, and custom function names. ESM-only; no CJS support. Release cadence: irregular, with breaking changes in v2.0 (made tailwind-styled-components optional peer dep).","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","prettier","tailwind-styled-components","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/prettier-plugin-tailwind-styled-components"},{"id":20441,"title":"prettier-plugin-tailwindcss","library":"prettier-plugin-tailwindcss","status":"active","version":"0.7.3","language":"javascript","ecosystem":"npm","summary":"Prettier plugin that automatically sorts utility classes in Tailwind CSS projects using the official class ordering from Tailwind. Current stable version is 0.7.3 (November 2024), with frequent releases addressing compatibility with the latest Prettier and Tailwind versions. It works with Tailwind v3 and v4, supports TypeScript configs, and integrates with many other Prettier plugins like prettier-plugin-svelte, prettier-plugin-astro, and @ianvs/prettier-plugin-sort-imports. Key differentiator: it is developed by the Tailwind CSS team, ensuring the sort order matches the official Tailwind CSS IntelliSense extension. Requires Node.js >=20.19 and Prettier ^3.0.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/prettier-plugin-tailwindcss"},{"id":20439,"title":"prettier-plugin-tailwindcss-canonical-classes","library":"prettier-plugin-tailwindcss-canonical-classes","status":"active","version":"0.1.4","language":"javascript","ecosystem":"npm","summary":"Prettier plugin (v0.1.4) that automatically converts non-canonical Tailwind CSS v4 classes (e.g., mt-[16px] → mt-4) to their design-system-native equivalents. Requires Prettier ^3.0.0 and Tailwind CSS ^4.0.0. Ships TypeScript types. Differentiates from official sorting plugin by focusing on canonicalization rather than sorting; both can be chained. Active development with frequent releases. Node.js >= 18 required.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","prettier","plugin","tailwindcss","tailwind","canonical","formatter","suggest-canonical-classes","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/prettier-plugin-tailwindcss-canonical-classes"},{"id":20440,"title":"Prettier Plugin for Telepact","library":"prettier-plugin-telepact","status":"active","version":"1.0.0-alpha.301","language":"javascript","ecosystem":"npm","summary":"A Prettier plugin that formats Telepact API schema files (*.telepact.json and *.telepact.yaml). Currently in alpha (v1.0.0-alpha.301), released as part of the Telepact monorepo with weekly updates. It focuses on consistent docstring formatting and indentation. Unlike generic JSON/YAML formatters, this plugin understands the Telepact schema structure, ensuring proper alignment of docstrings and fields. Primarily useful for teams that author schemas in JSON; YAML block scalars are recommended for new projects.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","prettier","plugin","telepact","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/prettier-plugin-telepact"},{"id":20442,"title":"Prettier Templ Script Plugin","library":"prettier-plugin-templ-script","status":"active","version":"1.0.0","language":"javascript","ecosystem":"npm","summary":"Prettier plugin for formatting .templ files, specifically script elements and class attributes. Version 1.0.0, stable. It formats JavaScript inside <script> tags and class attributes in templ elements, with Tailwind CSS compatibility. Differentiators include Go-friendly default settings (tabs) and a templMode option to control formatting scope. Requires prettier as a peer dependency. Cannot handle nested script elements.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","prettier","plugin","templ","script","class","css"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/prettier-plugin-templ-script"},{"id":20443,"title":"Prettier Terraform Formatter Plugin","library":"prettier-plugin-terraform-formatter","status":"active","version":"1.2.1","language":"javascript","ecosystem":"npm","summary":"A Prettier plugin that formats Terraform files by shelling out to the local `terraform fmt` command. Version 1.2.1 is the current stable release, with a maintenance cadence. Unlike other Terraform formatters (like `terraform fmt` directly), this integrates with Prettier workflows and respects Prettier's file matching and option system. The Terraform CLI must be installed separately. Supports `terraformStrictError` option to control error behavior when terraform is not found.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","plugin","prettier","terraform"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/prettier-plugin-terraform-formatter"},{"id":20444,"title":"prettier-plugin-toml","library":"prettier-plugin-toml","status":"active","version":"2.0.6","language":"javascript","ecosystem":"npm","summary":"A Prettier plugin for formatting TOML files, powered by taplo. Current stable version is 2.0.6 (released December 2024, part of the un-ts monorepo with frequent releases). It supports Prettier v3 and requires Node >=16. Differentiators: aligns with Prettier's opinionated style, offers many formatting options (alignEntries, reorderKeys, compactArrays, etc.), ships TypeScript types, and is actively maintained. Unlike standalone TOML formatters, this integrates as a Prettier plugin, allowing consistent formatting across multiple languages.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","toml","plugin","prettier","prettier-plugin","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/prettier-plugin-toml"},{"id":20445,"title":"prettier-plugin-tsconfig","library":"prettier-plugin-tsconfig","status":"active","version":"0.0.1","language":"javascript","ecosystem":"npm","summary":"A Prettier plugin that formats tsconfig.json files by sorting keys according to the official TypeScript tsconfig reference order. Version 0.0.1 is an early release with basic functionality, no comment support, and is marked as work-in-progress. It requires Prettier ^2.0.0 as a peer dependency and Node >=12. Differs from general JSON formatters by applying a specific key ordering for TypeScript configuration files, making tsconfig.json more predictable and easier to navigate.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/prettier-plugin-tsconfig"},{"id":20449,"title":"Prettier Plugin for Twig","library":"prettier-plugin-twig","status":"active","version":"1.0.1","language":"javascript","ecosystem":"npm","summary":"Prettier plugin for formatting Twig templates, including .twig, .html.twig, and .melody.twig files. Version 1.0.1 is the current stable release. Integrates with the standard Prettier workflow but requires manual plugin configuration in some editors. Key differentiators: supports Melody component framework, offers Twig-specific options like twigSingleQuote, twigAlwaysBreakObjects, twigFollowOfficialCodingStandards, and twigMultiTags for custom tag pairs. Low maintenance activity on GitHub.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/prettier-plugin-twig"},{"id":20446,"title":"prettier-plugin-twig-enhancements","library":"prettier-plugin-twig-enhancements","status":"maintenance","version":"1.0.1","language":"javascript","ecosystem":"npm","summary":"A plugin for prettier-plugin-twig-melody that adds subtle formatting enhancements for Twig/Nunjucks templates. Current stable version is 1.0.1. It improves HTML element formatting to be more like Prettier (e.g., keeping short elements on one line, breaking long attributes) and prints empty {% block %} statements on a single line. No new releases since January 2023; the project is in maintenance mode as the author notes the Twig plugin is not well compatible with Nunjucks. Peer dependencies: prettier ^2.1.2 and prettier-plugin-twig-melody ^0.4.6. Key differentiator: addresses limitations of the base plugin for Nunjucks frontmatter and HTML formatting.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","prettier","plugin","prettier-plugin-twig-melody","nunjucks","frontmatter"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/prettier-plugin-twig-enhancements"},{"id":20447,"title":"Prettier Plugin for Twig/Melody","library":"prettier-plugin-twig-melody","status":"deprecated","version":"0.4.6","language":"javascript","ecosystem":"npm","summary":"A Prettier plugin that formats .twig, .html.twig, and .melody.twig files using the Melody parser. Version 0.4.6 is the latest stable release. It integrates with Prettier to provide consistent formatting for Twig templates used in Melody-based UI frameworks. Key differentiators include support for custom Twig extensions via twigMelodyPlugins, multi-tag handling (e.g., nav/endnav), and options to follow Symfony coding standards. It has several configuration options (twigSingleQuote, twigPrintWidth, twigAlwaysBreakObjects, etc.) but is not actively maintained (last release 2021, repository archived).","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/prettier-plugin-twig-melody"},{"id":20450,"title":"prettier-plugin-twin.macro","library":"prettier-plugin-twin.macro","status":"active","version":"1.0.14","language":"javascript","ecosystem":"npm","summary":"A Prettier plugin that sorts and formats Tailwind CSS classes within twin.macro template literals and JSX tw attributes. Current stable version is 1.0.14. It follows Tailwind's recommended class order and supports grouping by variant, bracket groups with !important, and arbitrary CSS. Released under the MIT license with a focus on twin.macro integration, unlike general Tailwind Prettier plugins. The plugin is actively maintained with frequent releases addressing regex improvements and bug fixes.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","prettier","tailwindcss","twin.macro"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/prettier-plugin-twin.macro"},{"id":20448,"title":"prettier-plugin-two-style-order","library":"prettier-plugin-two-style-order","status":"active","version":"1.0.1","language":"javascript","ecosystem":"npm","summary":"Prettier plugin (v1.0.1) that sorts CSS/SCSS property declarations and groups related properties together. It enforces a consistent order (e.g., positioning, box model, typography, visual) without requiring a separate linter like stylelint. Minimal configuration—just install. Compatible with Prettier >=2.0.0. Releases are infrequent; last updated in 2021. Differentiators: zero config, works as a Prettier plugin, no postcss dependency.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","prettier","plugin","style","css","order","group"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/prettier-plugin-two-style-order"},{"id":20451,"title":"prettier-plugin-unused-imports-configurable","library":"prettier-plugin-unused-imports-configurable","status":"active","version":"1.15.0","language":"javascript","ecosystem":"npm","summary":"A Prettier plugin that automatically removes unused imports from JavaScript, TypeScript, and React files during formatting. Version 1.15.0 is the latest stable release, actively maintained with monthly updates. Key differentiators: configurable to ignore specific directories (ideal for monorepos), supports exclusion comments per file, handles namespace imports, aliases, and qualified usages, merges duplicate imports, and has extensive test coverage (>80%). Compared to similar plugins like `prettier-plugin-unused-imports`, this one offers more granular control over which folders to exclude.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","prettier","plugin","unused imports","typescript","monorepo","configurable"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/prettier-plugin-unused-imports-configurable"},{"id":20455,"title":"Prettier Quickapp Plugin","library":"prettier-plugin-ux","status":"active","version":"0.3.0","language":"javascript","ecosystem":"npm","summary":"Prettier plugin for formatting QuickApp (.ux) files, version 0.3.0. It integrates with Prettier to provide a universal interface for code formatting, supporting JS, CSS, Less, Sass, and Markdown within QuickApp projects. The plugin is specifically designed for the QuickApp platform (快应用), offering a common style guide for teams and helping identify potential code issues. It requires Prettier as a peer dependency and is compatible with Node.js >= 8.0.0. The plugin is maintained by nicejade and has a low release cadence with limited community adoption.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","Quickapp","快应用"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/prettier-plugin-ux"},{"id":18053,"title":"Prettier Plugin for Vue Single File Components (SFCs)","library":"prettier-plugin-vue","status":"active","version":"1.1.6","language":"javascript","ecosystem":"npm","summary":"prettier-plugin-vue is a Prettier plugin designed to enhance the formatting capabilities for Vue Single File Components (SFCs) beyond Prettier's default behavior. Currently at version 1.1.6, this plugin enables developers to precisely control which blocks within an SFC are formatted by Prettier. Its primary differentiator is the `vueExcludeBlocks` option, which allows specific sections (like `<style>` or `<template>`) to be ignored during formatting. This feature is particularly useful for integrating Prettier with other specialized linters such as `eslint` and `stylelint`, preventing formatting conflicts that might arise from multiple tools acting on the same code sections. The plugin autoloads in most setups, streamlining its adoption. While not explicitly stating a release cadence, its presence on npm and active GitHub actions suggest ongoing maintenance, providing a stable solution for Vue formatting challenges. It avoids common issues with IDE-specific formatters by handling exclusions at the Prettier configuration level.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","prettier","plugin","vue","prettier-plugin"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/prettier-plugin-vue"},{"id":20452,"title":"prettier-plugin-wgsl","library":"prettier-plugin-wgsl","status":"active","version":"0.1.9","language":"javascript","ecosystem":"npm","summary":"A Prettier plugin that formats WGSL (WebGPU Shading Language) files. Version 0.1.9 is the latest stable release. It uses Chevrotain for parsing and is inspired by prettier-plugin-glsl. Works with Prettier >=3.0.0 and ships TypeScript types. As WGSL is still evolving, this plugin may lag behind spec changes. It is the primary option for formatting WGSL code in WebGPU projects.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","prettier","prettier-plugin","plugin","wgsl","webgpu","gpu","shading-language","formatter","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/prettier-plugin-wgsl"},{"id":20453,"title":"prettier-plugin-x","library":"prettier-plugin-x","status":"deprecated","version":"0.0.10","language":"javascript","ecosystem":"npm","summary":"A Prettier plugin that integrates enhanced estree printer options from prettierX, supporting Babel, TypeScript (via bundled TS), and Flow parsers (x-babel, x-babel-ts, x-babel-flow, x-typescript). v0.0.10 is the latest stable version, with no new releases since 2020. Requires Prettier ^2.0.0 and explicit parser configuration. Key differentiator: provides prettierX's formatting options not available in standard Prettier, such as generatorStarSpacing and spaceBeforeFunctionParen, to align with Standard JS style. Alternative: prettier-plugin-x-babel for more reliable Babel parsing.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/prettier-plugin-x"},{"id":20454,"title":"prettier-plugin-yaml","library":"prettier-plugin-yaml","status":"active","version":"1.1.3","language":"javascript","ecosystem":"npm","summary":"A Prettier plugin providing additional YAML formatting options beyond Prettier's built-in support. Current stable version is 1.1.3. It adds options like yamlBlockStyle, yamlCollectionStyle, yamlQuoteKeys, and yamlQuoteValues. Released under MIT, it has a frequent release cadence with 6+ versions. Key differentiators: no dependencies beyond Prettier 3+, TypeScript types included, and addresses CVE-2026-33532 in the underlying yaml library. It is ESM-only and requires Node >=20.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","formatting","prettier","prettier-plugin","yaml","yml","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/prettier-plugin-yaml"},{"id":20456,"title":"Prettier Preset","library":"prettier-preset","status":"active","version":"1.0.1","language":"javascript","ecosystem":"npm","summary":"A sharable configuration preset for Prettier, enabling consistent code formatting across projects. Version 1.0.1 is the latest stable release; development appears sporadic. It differentiates by providing a drop-in preset instead of requiring manual config setup. Currently limited to a single preset with no options to customize. Suitable for teams wanting a standardized Prettier config quickly.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","prettier"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/prettier-preset"},{"id":20457,"title":"prettier-pretty-check","library":"prettier-pretty-check","status":"active","version":"0.2.0","language":"javascript","ecosystem":"npm","summary":"A drop-in replacement for Prettier's CLI that enhances the --check output with clickable file links, color-coded error categories, and clear rule descriptions. Version 0.2.0 is the current stable release. Unlike Prettier's default terse warnings, this tool emits diagnostics in standard file:line:col format compatible with VS Code, GitHub Actions problem matchers, and most editors. It supports all Prettier options and plugins, passing through non-check commands unchanged. Requires Node.js 18+ and Prettier to be installed separately.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/prettier-pretty-check"},{"id":20458,"title":"prettier-quick","library":"prettier-quick","status":"deprecated","version":"0.0.5","language":"javascript","ecosystem":"npm","summary":"A CLI tool that runs Prettier only on changed files in Git repositories, speeding up formatting by avoiding re-processing unchanged files. Version 0.0.5 is the latest and final release; the package is unmaintained and has been superseded by prettier-quick 2.x (under a different maintainer) and the official 'prettier --check' mode. It requires prettier as a peer dependency and supports Git only, with no ability to format unchanged files. Compared to lint-staged or husky integration, it offers a simpler but limited approach.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/prettier-quick"},{"id":20459,"title":"prettier-reflow","library":"prettier-reflow","status":"active","version":"2.2.1","language":"javascript","ecosystem":"npm","summary":"Prettier is an opinionated code formatter that enforces a consistent code style by parsing your code and re-printing it with its own rules, taking maximum line length into account. Version 2.2.1 supports JavaScript, TypeScript, Flow, JSX, JSON, CSS, SCSS, Less, HTML, Vue, Angular, GraphQL, Markdown, and YAML. It can be run in editors on-save, pre-commit hooks, or CI environments. Prettier has a large active community with frequent releases and extensive plugin ecosystem. Key differentiators: automatic code formatting without configuration debates, wide language support, and integration with most editors and tools. Requires Node.js >=10.13.0.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/prettier-reflow"},{"id":26103,"title":"Prettier","library":"prettier-resolver","status":"active","version":"1.2.2","language":"javascript","ecosystem":"npm","summary":"Prettier is an opinionated code formatter that supports JavaScript, TypeScript, CSS, HTML, GraphQL, Markdown, and more. Current stable version is 3.x (npm package name 'prettier', not 'prettier-resolver'). Prettier is actively maintained with frequent releases. It differs from other formatters by being opinionated (few options), rewriting entire AST, and integrating into editors, pre-commit hooks, and CI. Available as CLI and API; ships as ESM-only since v3, requires Node >=18.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","prettier","lint","side-effect"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/prettier-resolver"},{"id":20460,"title":"prettier-standalone","library":"prettier-standalone","status":"deprecated","version":"1.3.1-0","language":"javascript","ecosystem":"npm","summary":"Standalone browser build of Prettier, an opinionated code formatter. Version 1.3.1-0 (archived, replaced by prettier's built-in standalone bundles). This package is a legacy wrapper that allowed using Prettier in browser environments before Prettier officially shipped standalone UMD/ESM builds. It aggregates all Prettier language parsers into a single browser-compatible bundle. The official Prettier package now includes its own standalone builds (e.g., 'standalone.js', 'parser-*.js') in the 'prettier' npm package, making this package obsolete. No longer maintained; users should switch to the official 'prettier' package and its standalone modules.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/prettier-standalone"},{"id":20461,"title":"prettier-standard","library":"prettier-standard","status":"active","version":"16.4.1","language":"javascript","ecosystem":"npm","summary":"Prettier-standard is a CLI tool that combines prettierx (a prettier fork) for code formatting with eslint preconfigured with the standard ruleset. Current version 16.4.1 (requires Node >=8) wraps prettierx and eslint to format and optionally lint JavaScript/TypeScript/CSS files. It simplifies setup by eliminating separate eslint config for whitespace, and provides flags like --staged, --changed, --since for git-aware formatting. Since v9.0.0, it uses .prettierrc for config instead of .eslintrc, and v12.0.0 was a complete rewrite without spawning subprocesses, improving speed. It is well-suited for teams wanting standard-compliant code with minimal configuration, but note that it uses prettierx, not upstream prettier, and may have slight formatting differences.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","prettier","eslint","standard","linting","formatting"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/prettier-standard"},{"id":27252,"title":"prettier-standard-formatter","library":"prettier-standard-formatter","status":"deprecated","version":"0.222222222222222.333333333333333","language":"javascript","ecosystem":"npm","summary":"Prettier for JavaScript Standard Style. Version 0.222222222222222.333333333333333. Combines prettier pretty-printer with JavaScript Standard Style rules for zero-config formatting. Not actively maintained; alternatives include prettier-standard or prettier with standard config. Release cadence: sporadic. Key differentiator: auto-applies Standard Style without manual configuration, but version numbers are non-standard (likely a placeholder).","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/prettier-standard-formatter"},{"id":20462,"title":"prettier-stylelint","library":"prettier-stylelint","status":"abandoned","version":"0.4.2","language":"javascript","ecosystem":"npm","summary":"prettier-stylelint (v0.4.2) is a tool that formats CSS/SCSS/Less files by first running Prettier and then stylelint --fix, using a generated Prettier config derived from your stylelint config. It aims to produce formatted code that also passes stylelint rules, eliminating the need for manual alignment. The package includes a stylelint config that disables conflicting rules. It should be considered experimental and unmaintained; the last release was in 2018. Key differentiators from alternatives like stylelint-prettier or Prettier's own stylelint plugin: it generates Prettier config from stylelint rules, whereas modern approaches typically use stylelint-config-prettier or run Prettier before stylelint. The project has not seen updates for 6+ years, and the API example shows a mistake (using prettier-eslint instead of prettier-stylelint). Not recommended for new projects.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","stylelint","prettier","style","lint","linter","validate","code style","strict"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/prettier-stylelint"},{"id":20463,"title":"prettier-stylelint-formatter","library":"prettier-stylelint-formatter","status":"active","version":"0.5.1-beta.2","language":"javascript","ecosystem":"npm","summary":"A tool that formats CSS/SCSS/Less style files by running Prettier then stylelint --fix in sequence. It auto-generates a Prettier config from a stylelint config and disables conflicting rules. Stable version 0.5.1-beta.2 is a pre-release fork of prettier-stylelint by hugomrdias. It provides both a CLI and API, supports glob patterns, stdin, and respects .gitignore/.prettierignore. Compared to alternatives like prettier-eslint, this package focuses on style files (CSS, SCSS, Less, SSS) and integrates with stylelint.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","stylelint","prettier","style","lint","linter","validate","code style","strict"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/prettier-stylelint-formatter"},{"id":20464,"title":"Prettier","library":"prettier-ts","status":"active","version":"1.17.1-2","language":"javascript","ecosystem":"npm","summary":"Prettier is an opinionated code formatter that supports JavaScript, TypeScript, CSS, HTML, GraphQL, Markdown, YAML, and many other languages via plugins. The current stable version is 3.8.3 (as of early 2025). It enforces a consistent style by parsing code and re-printing it with its own rules, taking maximum line length into account. Key differentiators: it eliminates debates over code style by being opinionated, integrates with editors and CI via pre-commit hooks, and supports a wide ecosystem of plugins. Released under MIT license, available as an npm package with weekly downloads exceeding 50 million.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/prettier-ts"},{"id":20465,"title":"prettier-tslint","library":"prettier-tslint","status":"deprecated","version":"0.4.2","language":"javascript","ecosystem":"npm","summary":"Formats TypeScript files by running Prettier followed by tslint --fix. Latest version 0.4.2 (Jan 2019) is stable but unmaintained; peer dependencies require prettier ^1.7.4 and typescript ^2.5.3 || ^3.0.0. Provides CLI commands `fix` and `check`, and a programmatic API. No additional configuration beyond existing .prettierrc and tslint.json. Designed for projects migrating from TSLint to Prettier; now deprecated in favor of prettier + eslint.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/prettier-tslint"},{"id":20466,"title":"Prettier Webpack Plugin","library":"prettier-webpack-plugin","status":"maintenance","version":"1.2.0","language":"javascript","ecosystem":"npm","summary":"Automatically formats source files with Prettier during Webpack bundling. Version 1.2.0 supports Webpack 4 (peer dep webpack@^4.2.0) and Prettier ^1.0.0. The plugin reads all dependency files, processes matching extensions (defaults based on Prettier's getSupportInfo), and overwrites them. Key differentiator from a loader: overwrites files directly, not transforming in-memory. Limited to Node.js with Webpack; not maintained since 2018. Alternatives: prettier-webpack-loader for in-memory formatting, or eslint-webpack-plugin with prettier rules for broader linting.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","prettier","webpack","plugin"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/prettier-webpack-plugin"},{"id":20467,"title":"prettier_d_slim","library":"prettier_d_slim","status":"active","version":"1.2.0","language":"javascript","ecosystem":"npm","summary":"A daemon wrapper for Prettier that dramatically reduces formatting time by running a background server, eliminating Node.js startup and module loading overhead. Current stable version is 1.2.0, with infrequent releases. Compared to alternatives like prettier_d, prettier_d_slim is minimal and stable, with a smaller footprint. It automatically picks a free port, stores credentials in ~/.prettier_d_slim, and supports per-directory Prettier versions via a nanolru cache. Ideal for editor save-time formatting where sub-150ms latency is desired.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","prettier","daemon"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/prettier_d_slim"},{"id":4693,"title":"Prettierfier","library":"prettierfier","status":"maintenance","version":"1.0.3","language":"python","ecosystem":"pypi","summary":"Prettierfier is a Python library designed to intelligently pretty-print HTML/XML strings, specifically addressing the issue of unwanted line breaks that often occur with other tools like BeautifulSoup's `prettify()` method. It focuses on preserving inline tags without introducing extraneous whitespace. The current version is 1.0.3, and its release cadence appears to be inactive, with the last update in 2019, suggesting a stable but unmaintained project.","last_verified":"2026-04-12T00:00:00.000Z","tags":["html","xml","formatter","pretty-print","whitespace"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/prettierfier"},{"id":20468,"title":"Prettier RC","library":"prettierrc","status":"abandoned","version":"0.0.0-5","language":"javascript","ecosystem":"npm","summary":"An abandoned package (version 0.0.0-5) that adds .prettierrc configuration file support for Prettier. The project never reached a stable 1.0 release and has been unmaintained since 2017. It required Prettier ^1.3.1 as a peer dependency. The functionality it provides has since been natively integrated into Prettier itself, making this package obsolete. It only supports reading a config file and does not extend Prettier's capabilities beyond that.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","prettier","config"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/prettierrc"},{"id":20469,"title":"prettierx","library":"prettierx","status":"maintenance","version":"0.19.0","language":"javascript","ecosystem":"npm","summary":"prettierx (v0.19.0) is a less opinionated fork of Prettier, offering additional formatting options that align with Standard JS and semistandard. It provides CLI usage and can be used as a standalone formatter or via a plugin. Unlike Prettier, prettierx includes options like `alignObjectProperties`, `offsetTernaryExpressions`, `spaceBeforeFunctionParen`, and `breakBeforeElse`. It requires Node >=12.17.0 and is currently in active maintenance with irregular release cadence. The package is ESM-only for programmatic use but provides a CommonJS-compatible CLI.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/prettierx"},{"id":15165,"title":"Pretty Cache Header Utility","library":"pretty-cache-header","status":"active","version":"1.0.0","language":"javascript","ecosystem":"npm","summary":"pretty-cache-header is a JavaScript/TypeScript utility designed to simplify the creation of `Cache-Control` HTTP headers by parsing human-readable time strings into seconds. It aims to reduce errors by leveraging TypeScript's Template Literal Types to provide strong type-safety for time string formats, ensuring developers pass valid patterns like '1week' or '30days'. The package is currently at version 1.0.0, indicating its initial stable release. As a lightweight utility with a focused purpose, its release cadence is expected to be driven by bug fixes or minor enhancements rather than frequent major updates. Its key differentiator is the combination of human-readable time strings with robust type-checking, making it particularly useful in TypeScript-heavy projects where maintainability and type safety are priorities, especially when configuring server responses or CDN caching policies.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pretty-cache-header"},{"id":8444,"title":"PrettyErrors","library":"pretty-errors","status":"active","version":"1.2.25","language":"python","ecosystem":"pypi","summary":"PrettyErrors is a Python library designed to make Python exception output more legible and user-friendly. It provides color coding, simplifies tracebacks, and categorizes errors, making it easier for developers to understand what went wrong and how to fix it. The current version is 1.2.25. Its release cadence is irregular, with updates typically driven by new features or bug fixes rather than a strict schedule.","last_verified":"2026-04-16T00:00:00.000Z","tags":["error handling","debugging","traceback","formatting","cli","developer tool"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pretty-errors"},{"id":11582,"title":"Pretty Format","library":"pretty-format","status":"active","version":"30.3.0","language":"javascript","ecosystem":"npm","summary":"pretty-format is a robust utility for stringifying any JavaScript value, particularly useful for debugging and generating consistent output for snapshot testing. Maintained as a core package within the Jest testing framework, it is currently on version 30.3.0 and aligns its major releases with Jest itself, which aims for more frequent major updates going forward. Key differentiators include its extensibility through a powerful plugin system, allowing serialization of application-specific data types (often called snapshot serializers in the context of Jest). It can handle circular references, various built-in types, and offers extensive configuration options for output style, indentation, and color highlighting.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pretty-format"},{"id":20471,"title":"pretty-format-ast","library":"pretty-format-ast","status":"active","version":"1.0.1","language":"javascript","ecosystem":"npm","summary":"A plugin for pretty-format2 that prints Abstract Syntax Trees (ASTs) in a human-readable, indented format. Version 1.0.1 is the current stable release. It provides a structured view of AST nodes with their properties, types, and positions. Compared to alternatives like util.inspect, it produces a much more concise and visually organized output, specifically designed for AST inspection. The package works with any AST that follows a similar node structure and requires pretty-format2 as a peer dependency.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pretty-format-ast"},{"id":20472,"title":"pretty-format2","library":"pretty-format2","status":"active","version":"2.0.4","language":"javascript","ecosystem":"npm","summary":"pretty-format2 is a JavaScript library for stringifying any value into a human-readable format, designed to be faster and more feature-rich than alternatives like JSON.stringify, pretty-format, and util.inspect. Version 2.0.4 is a work-in-progress with no stable release yet; the package is experimental and subject to breaking changes. Key differentiators include support for plugins, custom indentation, color themes via ANSI escape codes, and a streaming API. It aims to be more performant than pretty-format and more customizable than util.inspect for both Node.js and browser environments.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pretty-format2"},{"id":4177,"title":"Pretty HTML Table for Pandas DataFrames","library":"pretty-html-table","status":"maintenance","version":"0.9.16","language":"python","ecosystem":"pypi","summary":"pretty-html-table (v0.9.16) is a Python library designed to convert pandas DataFrames into aesthetically pleasing HTML tables, primarily for use in email reports. It offers 12 different color themes and formats HTML at the DataFrame row level to ensure broad compatibility across various email providers, avoiding common CSS rendering issues. The library is currently in maintenance mode with infrequent releases, with the last significant update in April 2022.","last_verified":"2026-04-11T00:00:00.000Z","tags":["pandas","html","table","email","reporting","styling"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pretty-html-table"},{"id":21711,"title":"pretty_midi","library":"pretty-midi","status":"maintenance","version":"0.2.11","language":"python","ecosystem":"pypi","summary":"Python library for handling MIDI data conveniently. Provides classes for MIDI files, instruments, notes, and pitch bends. Works with time signatures, key signatures, and tempo changes. Current version 0.2.11, with irregular releases (last release 2021).","last_verified":"2026-04-27T00:00:00.000Z","tags":["midi","audio","music","note"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pretty-midi"},{"id":20470,"title":"pretty-parallel","library":"pretty-parallel","status":"active","version":"1.0.2","language":"javascript","ecosystem":"npm","summary":"A CLI tool that wraps Prettier to format files in parallel, significantly speeding up formatting for large codebases. Currently at stable v1.0.2, with Prettier v3 as a peer dependency. It resolves Prettier config correctly and supports a --config flag. Differentiators from vanilla Prettier: uses worker threads for concurrency, easy to install globally, and reduces formatting time by utilizing all CPU cores.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","prettier","parallel","concurrent","mixer","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pretty-parallel"},{"id":17049,"title":"CLI JSON Formatter","library":"prettyjson","status":"active","version":"1.2.5","language":"javascript","ecosystem":"npm","summary":"prettyjson is a Node.js package designed to format JSON data into a human-readable, colored YAML-style output, primarily for command-line interface (CLI) applications. It offers both a programmatic API for Node.js scripts and a direct CLI tool for processing JSON files, `stdin`, or interactive input. The current stable version is 1.2.5. Release cadence appears sporadic, with the last update over a year ago, but still maintained with dependency fixes. Its key differentiator lies in its focus on visually appealing, colored output directly in the terminal, making debugging and data inspection easier compared to raw JSON. It allows extensive customization of colors and formatting options, including indentation and inline arrays. It depends on the `colors` library for terminal output styling.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","json","cli","formatting","colors"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/prettyjson"},{"id":20476,"title":"prettylint","library":"prettylint","status":"active","version":"2.0.0","language":"javascript","ecosystem":"npm","summary":"Run Prettier as a linter, providing eslint-style output for Prettier formatting errors. Version 2.0.0 requires Node >=16 and Prettier ^3.0.0 as a peer dependency. Lightweight alternative to eslint-plugin-prettier with no ESLint integration needed; outputs warnings in a familiar format. Minimal configuration: works out of the box with default Prettier config or custom config files.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","linter","prettier"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/prettylint"},{"id":27253,"title":"Prettyplotlib","library":"prettyplotlib","status":"deprecated","version":"0.1.7","language":"python","ecosystem":"pypi","summary":"Prettyplotlib is a small library that patches matplotlib to provide more aesthetically pleasing default styles and color palettes. The current version is 0.1.7, but the library is effectively unmaintained (last release 2014) and has known issues with modern matplotlib.","last_verified":"2026-05-01T00:00:00.000Z","tags":["matplotlib","styling","legacy"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/prettyplotlib"},{"id":5376,"title":"PrettyPrinter","library":"prettyprinter","status":"active","version":"0.18.0","language":"python","ecosystem":"pypi","summary":"PrettyPrinter is a Python library (version 0.18.0) that offers syntax-highlighting, declarative, and composable pretty printing for Python 3.5+ data structures. It aims to be a feature-rich alternative to Python's standard `pprint` module, providing improved readability, customizability, and integrations with other libraries. Its release cadence has been somewhat irregular, but the 0.18.0 version released in 2019 has been stable, suggesting a mature library.","last_verified":"2026-04-13T00:00:00.000Z","tags":["pretty-printing","debugging","console","formatting","syntax-highlighting","developer-tool"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/prettyprinter"},{"id":20473,"title":"prettysize","library":"prettysize","status":"active","version":"2.0.0","language":"javascript","ecosystem":"npm","summary":"A lightweight utility to convert byte counts into human-readable strings (e.g., 1024 → \"1 kB\") for logging and CLI output. Version 2.0.0 supports sizes from bytes up to exabytes, with options to remove spaces, use single-character suffixes, control decimal places, or return only the numeric value. Minimal dependencies, pure JavaScript, works in Node.js and browsers. Alternatives like filesize.js offer more formatting features, but prettysize focuses on simplicity and small footprint.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","size","bytes","MB","megs"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/prettysize"},{"id":678,"title":"PrettyTable","library":"prettytable","status":"active","version":"3.17.0","language":"python","ecosystem":"pypi","summary":"PrettyTable is a Python library for easily displaying tabular data in a visually appealing ASCII table format. It supports various output formats including ASCII, HTML, CSV, JSON, LaTeX, and MediaWiki. The library is actively maintained with regular releases, currently at version 3.17.0.","last_verified":"2026-05-12T17:45:17.882Z","tags":["table","ascii-table","display","cli","formatting","html","csv","json"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/prettytable"},{"id":26104,"title":"PrettyType","library":"prettytype","status":"maintenance","version":"2.0.0","language":"javascript","ecosystem":"npm","summary":"Multi-platform ES5 coding patterns and base super-prototypes for write-once, run-and-test everywhere (AngularJS, RequireJS, Node.js). Version 2.0.0 targets ES5 with no transpiler dependency, supporting Node 0.10.x+, AngularJS 1.x, RequireJS/AMD, and modern browsers. It provides reusable base prototypes, module patterns, and dependency injection for server/browser logic without build steps. Differentiators: native ES5 (no transpiler), supports multiple module systems without browserify, and includes supertype constructors for prototypal inheritance. Release cadence is low (stable, not actively updated).","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","angularjs","requirejs","nodejs","modules","prototypes","superprototypes"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/prettytype"},{"id":15478,"title":"preval.macro: Build-Time Code Evaluation","library":"preval.macro","status":"active","version":"5.0.0","language":"javascript","ecosystem":"npm","summary":"preval.macro is a Babel macro designed to pre-evaluate code at build-time, embedding the results directly into the JavaScript bundle. It leverages `babel-plugin-preval` under the hood, offering a streamlined way to achieve static code evaluation without direct Babel plugin configuration, thanks to its integration with `babel-plugin-macros`. The current stable version is 5.0.0. This package is particularly useful for tasks like inlining static file contents, injecting environment variables known at build time, or pre-calculating complex values, thereby reducing runtime computations and potentially optimizing bundle size. Its release cadence is generally aligned with updates to the broader Babel ecosystem and its upstream dependencies, `babel-plugin-preval` and `babel-plugin-macros`.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","babel-macros","babel-plugin-macros"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/preval.macro"},{"id":6776,"title":"Price Parser","library":"price-parser","status":"active","version":"0.5.1","language":"python","ecosystem":"pypi","summary":"Price-parser is a lightweight Python library designed for robustly extracting price amounts and currency symbols from raw text strings. It intelligently handles various international formats for decimal and thousand separators, making it particularly useful for cleaning price data obtained from web scraping. The library returns a `Price` object containing the numeric amount (as a `Decimal`) and the detected currency. The current version is 0.5.1, released on March 19, 2026, and it maintains an active development and release cadence.","last_verified":"2026-04-15T00:00:00.000Z","tags":["price","currency","parsing","extraction","web scraping","data cleaning"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/price-parser"},{"id":24264,"title":"prices","library":"prices","status":"active","version":"1.1.1","language":"python","ecosystem":"pypi","summary":"Python price handling for humans. Provides a Price class with arithmetic operations, currency support, tax calculation, and discount application. Current version: 1.1.1. Release cadence: infrequent, last release 2021.","last_verified":"2026-05-01T00:00:00.000Z","tags":["price","currency","money","discount","prices"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/prices"},{"id":28061,"title":"Prime Intellect CLI + SDK","library":"prime","status":"active","version":"0.6.3","language":"python","ecosystem":"pypi","summary":"Prime Intellect CLI + SDK for interacting with Prime Intellect platform. Currently at version 0.6.3, actively maintained with frequent releases. Requires Python 3.10 to 3.13.","last_verified":"2026-05-09T00:00:00.000Z","tags":["prime-intellect","cli","sdk","ai","platform"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/prime"},{"id":28059,"title":"Prime Intellect Evals SDK","library":"prime-evals","status":"active","version":"0.2.0","language":"python","ecosystem":"pypi","summary":"Prime Intellect Evals SDK (v0.2.0) for pushing and managing evaluations. Supports Python >=3.10 and is used to submit AI evaluation results to the Prime Intellect platform. Released weekly or monthly.","last_verified":"2026-05-09T00:00:00.000Z","tags":["evals","AI","evaluation","sdk"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/prime-evals"},{"id":24263,"title":"Prime Sandboxes","library":"prime-sandboxes","status":"active","version":"0.2.22","language":"python","ecosystem":"pypi","summary":"Prime Intellect Sandboxes SDK for managing remote code execution environments. Current version 0.2.22, active development, weekly releases.","last_verified":"2026-05-01T00:00:00.000Z","tags":["sandbox","remote-execution","prime-intellect","sdk"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/prime-sandboxes"},{"id":28060,"title":"Prime Tunnel SDK","library":"prime-tunnel","status":"active","version":"0.1.6","language":"python","ecosystem":"pypi","summary":"Python SDK from Prime Intellect to expose local services (e.g. Jupyter, web apps) via secure tunnels. Version 0.1.6, released monthly. Requires Python ≥3.10.","last_verified":"2026-05-09T00:00:00.000Z","tags":["tunnel","sdk","prime-intellect","secure-tunnel"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/prime-tunnel"},{"id":26105,"title":"PrimeFaces","library":"primefaces","status":"active","version":"14.0.0","language":"javascript","ecosystem":"npm","summary":"PrimeFaces is a popular open-source UI component library for JavaServer Faces (JSF) with a rich set of over 100 components for enterprise web applications. The npm package 'primefaces' provides TypeScript type definitions for PrimeFaces client-side JavaScript API. Version 14.0.0 is the current stable release as per the given data, but the latest tagged release is 15.0.14. The library has a high release cadence (multiple minor releases per month) and is actively maintained by the PrimeFaces team. Key differentiators include extensive theme support, built-in AJAX, and a large component set. Peer dependencies include hammerjs, component-emitter, keycharm, propagating-hammerjs, and uuid for gesture and event support.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/primefaces"},{"id":2667,"title":"PrimePy","library":"primepy","status":"abandoned","version":"1.3","language":"python","ecosystem":"pypi","summary":"PrimePy is a Python library designed to simplify operations related to prime numbers, offering functions for checking primality, generating primes within a range, and finding prime factors. The library's last update was in May 2018, and it is currently unmaintained, making it potentially unsuitable for new projects or critical applications.","last_verified":"2026-04-24T23:28:15.912Z","tags":["prime","factorization","math","numbers","mathematics"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/primepy"},{"id":13813,"title":"Primer Module Build","library":"primer-module-build","status":"active","version":"2.0.0","language":"javascript","ecosystem":"npm","summary":"primer-module-build is a JavaScript package developed by GitHub, forming a core part of the Primer CSS ecosystem. Its primary function is to compile Primer SCSS modules into production-ready CSS, apply PostCSS transformations, and generate build statistics. Currently at version 2.0.0, the package provides both a command-line interface (CLI) for automated build processes and a programmatic API for more integrated workflows. It is essential for projects leveraging Primer CSS, offering a streamlined approach to asset compilation and optimization. While no explicit release cadence is published, it aligns with the broader Primer CSS development. Its key differentiator lies in its specialized design for the Primer framework, ensuring compatibility and leveraging internal conventions for efficient styling pipelines.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","primer","build","css","postcss","node-sass"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/primer-module-build"},{"id":15477,"title":"Primer CSS Utilities","library":"primer-utilities","status":"abandoned","version":"5.0.0","language":"javascript","ecosystem":"npm","summary":"primer-utilities provides a collection of immutable, atomic CSS utility classes, designed to facilitate rapid UI development. It forms a foundational part of the Primer Design System, originally developed by GitHub to style its own interfaces. The package's philosophy emphasizes single-purpose classes to promote consistency and reduce custom CSS. The current stable version is 5.0.0, published in January 2019. This standalone package is now superseded by modules within the @primer/css monorepo, which represents the actively maintained version of Primer. While primer-utilities@5.0.0 remains available on npm, it is no longer actively developed or directly maintained as a separate entity.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","primer","css","github","design-system"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/primer-utilities"},{"id":24265,"title":"primer3-py","library":"primer3-py","status":"active","version":"2.3.0","language":"python","ecosystem":"pypi","summary":"Python bindings for the Primer3 primer design and analysis library. Current version 2.3.0 supports Python 3.8–3.14. Actively maintained, with occasional releases.","last_verified":"2026-05-01T00:00:00.000Z","tags":["primer3","primer design","bioinformatics","DNA","PCR"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/primer3-py"},{"id":18684,"title":"Primitive Script Bundler","library":"primitive-script-bundler","status":"active","version":"1.0.16","language":"javascript","ecosystem":"npm","summary":"A minimal JavaScript bundler inspired by Webpack, designed for simple projects that need to concatenate multiple script files into a single bundle. Version 1.0.16 is the latest stable release, with infrequent updates. Unlike Webpack or Rollup, it offers no module resolution, tree-shaking, or code splitting; it simply concatenates files in order. Suitable for small hobby projects but not for production use. Not actively maintained.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/primitive-script-bundler"},{"id":1634,"title":"Primp: HTTP Client with Browser Impersonation","library":"primp","status":"active","version":"1.2.2","language":"python","ecosystem":"pypi","summary":"Primp is a Python library that provides a fast HTTP client capable of impersonating various web browsers by replicating their headers and TLS/JA3/JA4/HTTP2 fingerprints. It is implemented as a Python binding to the high-performance Rust `rquest` library. The current version is 1.2.2, and the project maintains an active release cadence with frequent updates.","last_verified":"2026-04-23T23:32:29.591Z","tags":["http client","web scraping","impersonation","browser fingerprinting","requests","rust binding"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/primp"},{"id":10063,"title":"Prince - Factor Analysis in Python","library":"prince","status":"active","version":"0.17.0","language":"python","ecosystem":"pypi","summary":"Prince is a Python library for various factor analysis methods, including Principal Component Analysis (PCA), Correspondence Analysis (CA), Multiple Correspondence Analysis (MCA), Multiple Factor Analysis (MFA), Factor Analysis of Mixed Data (FAMD), Generalized Procrustes Analysis (GPA), and Procrustes Global Analysis (PGA). As of version 0.17.0, it offers a scikit-learn compatible API, making it easy to integrate into existing data science workflows. The project is actively maintained with a relatively steady release cadence, incorporating new features and improvements.","last_verified":"2026-04-17T00:00:00.000Z","tags":["factor-analysis","pca","mca","data-science","machine-learning","sklearn-compatible"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/prince"},{"id":20474,"title":"typescript-library-starter","library":"printnode-ts","status":"maintenance","version":"0.0.1","language":"javascript","ecosystem":"npm","summary":"A starter project for creating TypeScript libraries with zero setup. It provides RollupJS for optimized bundles, Jest for testing and coverage, Prettier and TSLint for code formatting, TypeDoc for automatic documentation, and optional semantic release with changelog generation. Version 0.0.1 is an early release; the package is not actively maintained and is intended as a template generator rather than a runtime library. It competes with other starters like create-react-library and tsdx, but is more opinionated.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/printnode-ts"},{"id":2199,"title":"HTTP/2 Priority Tree","library":"priority","status":"maintenance","version":"2.0.0","language":"python","ecosystem":"pypi","summary":"Priority is a pure-Python implementation of the HTTP/2 priority logic, as described in RFC 7540 Section 5.3 (Stream Priority). It allows clients to express preferences for how servers allocate resources across concurrent HTTP/2 requests by managing a priority tree. The library uses a variant of the implementation from the H2O project. The current version, 2.0.0, was released in June 2021, indicating a stable project in maintenance mode, part of the broader python-hyper ecosystem for HTTP/2 related libraries.","last_verified":"2026-04-24T15:51:24.175Z","tags":["http/2","priority","networking","hyper"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/priority"},{"id":26106,"title":"Prism Language Transpiler","library":"prism-lang","status":"active","version":"0.1.6","language":"javascript","ecosystem":"npm","summary":"Prism is a small, expressive programming language that transpiles to TypeScript or JavaScript. Current stable version is 0.1.6, released as a work-in-progress. It supports typed variables, functions, classes, pattern matching, and error handling. Differentiator: designed as an alternative language that compiles to JS/TS with modern syntax features. Active development with CLI tools for compile, run, and check.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/prism-lang"},{"id":15167,"title":"Prism React Renderer","library":"prism-react-renderer","status":"active","version":"2.4.1","language":"javascript","ecosystem":"npm","summary":"Prism React Renderer is a lightweight, render-props-driven React component that facilitates syntax highlighting of code using a bundled and modified version of PrismJS. It is currently stable at version 2.4.1 and is actively maintained by FormidableLabs, with regular updates to support new React features and fix bugs. The library distinguishes itself by not polluting the global namespace with PrismJS, supporting React Native out-of-the-box, and offering a VSCode-like theming format that allows for easy theme integration or programmatic theme creation. It powers syntax highlighting in frameworks like Docusaurus and provides utilities for custom language support and token normalization, making it a flexible choice for displaying code snippets.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/prism-react-renderer"},{"id":5684,"title":"Prisma Client Python","library":"prisma","status":"abandoned","version":"0.15.0","language":"python","ecosystem":"pypi","summary":"Prisma Client Python is an auto-generated and fully type-safe database client, offering a modern ORM experience built on top of the Rust-based Prisma Query Engine. It is known for strong type safety and excellent autocompletion features. The library is currently at version 0.15.0. **Important Note:** As of April 15, 2025, active development on Prisma Client Python has officially ceased due to the maintainer's lack of time and significant architectural changes in Prisma's core (rewriting from Rust to TypeScript). The repository was archived on April 15, 2025, and is now read-only, effectively abandoning the project.","last_verified":"2026-04-12T00:00:00.000Z","tags":["database","ORM","type-safe","abandoned"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/prisma"},{"id":16663,"title":"Prisma Class Validator Generator","library":"prisma-class-validator-generator","status":"active","version":"6.2.0","language":"javascript","ecosystem":"npm","summary":"The `prisma-class-validator-generator` is a utility that automates the creation of TypeScript data transfer objects (DTOs) directly from a Prisma schema, automatically decorating them with `class-validator` rules. This eliminates significant boilerplate for developers working with Prisma and `class-validator` for input validation. The package is currently stable at version `6.2.0`, following a relatively active release cadence with semantic versioning adopted since v6.1.0, indicating consistent development and maintenance. Key differentiators include its tight integration with Prisma, providing automatic mapping of Prisma types to appropriate validation decorators, ensuring type-safety, and offering a zero-configuration setup for immediate use. It supports modern Prisma versions, currently `Prisma 6.12+`, and is designed for Node.js 18+ environments with TypeScript 5.8+. This generator is crucial for projects aiming for robust backend validation without manually synchronizing schema changes with validation classes.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","prisma","prisma-client","prisma-schema","class-validator","prisma-generator","prisma-class-validator-generator"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/prisma-class-validator-generator"},{"id":12774,"title":"Prisma TypeScript Interfaces Generator","library":"prisma-generator-typescript-interfaces","status":"active","version":"3.1.0","language":"javascript","ecosystem":"npm","summary":"prisma-generator-typescript-interfaces is a Prisma generator designed to create entirely standalone, zero-dependency TypeScript interface definitions directly from a Prisma schema. Its primary purpose is to provide type definitions for models, enums, and other schema elements without requiring the full `@prisma/client` package or the generated Prisma client itself. This makes the generated types ideal for use cases such as Data Transfer Objects (DTOs) in API layers, sharing types across different services in a monorepo, or any scenario where a lightweight, independent type declaration is preferred. The package is currently stable at version 3.1.0 and has seen consistent development, including several minor and patch releases, with a recent major version (v3.0.0) introducing notable breaking changes. A key differentiator is its extensive customizability, allowing users to configure types for various Prisma scalar types (like Date, BigInt, Decimal, Bytes) to either maintain compatibility with Prisma client's native types or to match common JSON serialization formats. It also provides granular control over relation handling and enum generation.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","prisma","generator","typescript","interface","json","dto"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/prisma-generator-typescript-interfaces"},{"id":14822,"title":"Prisma JSON Types Generator","library":"prisma-json-types-generator","status":"active","version":"4.1.1","language":"javascript","ecosystem":"npm","summary":"The `prisma-json-types-generator` is a development-time tool that enhances the Prisma client by providing strict TypeScript typings for `Json` and `String` fields, replacing Prisma's default `JsonValue` with custom, user-defined interfaces. The current stable version is `4.1.1`, which primarily supports Prisma 7 and above, with earlier `v3.x` releases supporting Prisma 6. This package operates during the `prisma generate` step, ensuring all type transformations occur at compile-time without introducing any runtime overhead. Its release cadence generally follows major Prisma version updates, with patch releases for bug fixes and minor improvements. Key differentiators include robust type-safety for complex JSON structures, the ability to define string literal enums without relying on native database enums, flexible type configuration through global namespaces or inline annotations, and compatibility with multiple Prisma clients in a single project. It works seamlessly across all database drivers supported by Prisma.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","prisma","types","prisma2","generator","json","typesafe","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/prisma-json-types-generator"},{"id":16502,"title":"Prisma Kysely Generator","library":"prisma-kysely","status":"active","version":"3.1.0","language":"javascript","ecosystem":"npm","summary":"prisma-kysely is a Prisma generator that creates type definitions for Kysely from an existing Prisma schema. It currently stands at version 3.1.0 (published February 2026) and is actively maintained, with updates released to align with new Prisma major versions and introduce minor features. This package addresses the common developer desire to leverage Prisma's excellent schema definition and migration capabilities while utilizing Kysely for type-safe, expressive SQL query building, circumventing the limitations of the Prisma Client. It differentiates itself from alternatives like `kysely-codegen` by generating types directly from the Prisma schema file, eliminating the need for database introspection after migrations. This provides a more integrated and convenient workflow for keeping Kysely types synchronized with your database schema, ensuring full autocompletion and type safety for SQL queries. It's particularly useful for those seeking lean, serverless-ready setups without the Prisma Client's runtime footprint.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","prisma","kysely","generator","typescript","codegen","sql"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/prisma-kysely"},{"id":26107,"title":"prisma-lint","library":"prisma-lint","status":"active","version":"0.13.1","language":"javascript","ecosystem":"npm","summary":"A linter for Prisma schema files, currently at v0.13.1. It provides a configurable set of rules (e.g., naming conventions, field order, index requirements) similar to ESLint, all disabled by default. Supports Prisma 7+ config files (prisma.config.ts) and legacy package.json schema path. Uses ignore comments (/// prisma-lint-ignore-model, /// prisma-lint-ignore-field) and multiple output formats (simple, contextual). Released frequently with new rules and fixes. Differentiates from other Prisma tools by focusing purely on linting schema files, not migrations or querying.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/prisma-lint"},{"id":16503,"title":"Prisma Mock","library":"prisma-mock","status":"active","version":"1.1.0","language":"javascript","ecosystem":"npm","summary":"prisma-mock is an in-memory mocking library designed for unit testing applications that interact with Prisma ORM. It fully simulates the Prisma API, allowing developers to execute database-dependent unit tests rapidly without requiring an actual database connection or external dependencies. The current stable version is 1.1.0, with an active release cadence involving frequent patch and minor updates to support new Prisma versions and features. A key differentiator is its in-memory data storage, which ensures fast and reliable test execution. It offers optional integration with `jest-mock-extended` or `vitest-mock-extended` for enhanced mocking capabilities and provides dedicated entry points (`prisma-mock` vs. `prisma-mock/client`) to accommodate different Prisma client versions. The library also supports initializing the mock client with pre-filled data and includes methods like `$clear()` and `$setInternalState()` for robust state management across tests, making it a comprehensive tool for isolating database logic during testing.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/prisma-mock"},{"id":17118,"title":"Prisma Nested Middleware","library":"prisma-nested-middleware","status":"active","version":"4.0.0","language":"javascript","ecosystem":"npm","summary":"Prisma Nested Middleware is a utility library designed to extend Prisma's native middleware capabilities, specifically for handling nested write operations and relations within queries. While standard Prisma middleware (version 4.0.0 is the latest as of January 2024, with a consistent release cadence) is effective for top-level queries, it lacks the ability to intercept and modify operations on nested relations. This library addresses that limitation by providing a `createNestedMiddleware` function that wraps your middleware, allowing it to be called for every nested relation in a Prisma query. It exposes an enhanced `NestedParams` object, which includes critical context like `scope`, `modifier`, `logicalOperators`, and `relations` that are unavailable in standard Prisma middleware, enabling fine-grained control over complex data manipulations.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","prisma","client","middleware","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/prisma-nested-middleware"},{"id":17881,"title":"Prisma Redis Caching Middleware","library":"prisma-redis-middleware","status":"active","version":"4.8.0","language":"javascript","ecosystem":"npm","summary":"prisma-redis-middleware is a Prisma middleware designed to cache the results of Prisma queries in Redis, significantly improving application performance by reducing database load. It also provides an in-memory LRU cache as a fallback mechanism. The current stable version is 4.8.0, with frequent patch and minor releases, indicating active development and responsiveness to community needs. Key features include fine-grained cache invalidation, support for custom cache keys, persistence with Redis, and the ability to define specific caching rules for individual Prisma models and methods (e.g., `findUnique`, `findMany`, `count`, `aggregate`, `groupBy`). It allows developers to include or exclude certain models or query methods from being cached, and define custom cache times per model, distinguishing it from simpler caching solutions. The middleware internally leverages `async-cache-dedupe` for efficient request deduplication. Developers must provide their own Redis client implementation, such as `ioredis`, which is a common and recommended choice for robust Redis connectivity.","last_verified":"2026-04-23T00:00:00.000Z","tags":["javascript","prisma","redis","prisma-caching","redis-caching","prisma-middleware","caching","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/prisma-redis-middleware"},{"id":16504,"title":"Prisma Row-Level Security Extension","library":"prisma-rls","status":"active","version":"0.5.6","language":"javascript","ecosystem":"npm","summary":"prisma-rls is a Prisma client extension designed to implement row-level security (RLS) on any database, including those without native RLS support (e.g., MySQL). It achieves this by automatically injecting 'where' clauses into all Prisma model queries, effectively filtering data based on defined permissions. The current stable version is `0.5.6`. The package shows active development with frequent minor releases and bug fixes, indicated by the recent changelog entries. A key differentiator is its database-agnostic approach, allowing RLS where it wouldn't natively exist, and its integration directly into the Prisma client query pipeline. It ships with TypeScript types, providing a type-safe way to define permissions configurations and contexts. It's crucial to note that this extension does not apply to raw database queries, which require manual handling.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","database","prisma","prisma-client","prisma-extension","rls","row-level-security","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/prisma-rls"},{"id":23144,"title":"Prisma SASE Python SDK","library":"prisma-sase","status":"active","version":"6.6.2b1","language":"python","ecosystem":"pypi","summary":"Python3 SDK for the Prisma SASE AppFabric by Palo Alto Networks. Provides full API access to Prisma SASE (formerly CloudGenix) controller endpoints. Current version 6.6.2b1 (beta), released Feb 2026. Actively maintained with frequent minor version bumps.","last_verified":"2026-05-01T00:00:00.000Z","tags":["sase","prisma","sdk","palo-alto","api","cloud"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/prisma-sase"},{"id":17119,"title":"Prisma Soft Delete Middleware","library":"prisma-soft-delete-middleware","status":"maintenance","version":"1.3.1","language":"javascript","ecosystem":"npm","summary":"prisma-soft-delete-middleware is a utility library for Prisma that provides an efficient way to implement soft deletion for database records using Prisma's middleware system. The current stable version is `1.3.1`. It is actively maintained with a history of regular updates, including recent bug fixes and feature enhancements, though its release cadence may slow as the community shifts towards Prisma Extensions. This library's key differentiator is its ability to automatically handle cascading soft deletes across related models and to filter out soft-deleted records from various Prisma queries, including `findFirst`, `findMany`, `findUnique`, and operations involving `include` or `select`. It achieves this by intelligently modifying query arguments before they reach the database, leveraging `prisma-nested-middleware` for complex nested scenarios. While functional and maintained, Prisma's middleware system is deprecated in favor of Prisma Extensions, and users are encouraged to migrate to `prisma-extension-soft-delete` for future-proof applications.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","prisma","client","middleware","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/prisma-soft-delete-middleware"},{"id":26108,"title":"Prisma Test Utils","library":"prisma-test-utils","status":"deprecated","version":"0.4.1","language":"javascript","ecosystem":"npm","summary":"A testing utility library for Prisma (formerly Prisma 2) that generates seed data and database pool management based on your Prisma schema. Version 0.4.1 (latest) is the current stable release, with sparse updates since 2020. The project is temporarily unmaintained as noted in the README. Key features include automatic seed data generation with customizable factories, isolated per-test databases via connection pooling, and full TypeScript type safety. Differentiates from manual seeding by being data-model agnostic and automatically adapting to schema changes. Requires peer dependencies @prisma/client, @prisma/lift, and prisma2, though these are now outdated as Prisma has evolved significantly (Prisma 4+).","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/prisma-test-utils"},{"id":18052,"title":"Prismarine Web Client","library":"prismarine-web-client","status":"active","version":"1.6.0","language":"javascript","ecosystem":"npm","summary":"Prismarine Web Client is a browser-based Minecraft client that allows users to connect to and interact with Minecraft servers directly from a web page. It leverages the `mineflayer` library for high-level bot API interactions and `prismarine-viewer` for 3D world rendering within the browser. The current stable version is 1.6.0, with releases appearing somewhat frequently, indicating active development. A key differentiator is its ability to run entirely client-side in a web browser, connecting to standard Minecraft TCP servers via an intermediary WebSocket-to-TCP proxy that is bundled and managed by the CLI tool. This package is primarily distributed as a globally installable command-line tool that serves the client application, rather than a library intended for direct `import` into other JavaScript projects for code-level integration. Developers can interact with the running client's core functionalities, such as the `bot` instance and `viewer` for debugging and custom extensions, through global `window` objects.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","prismarine","web","client"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/prismarine-web-client"},{"id":28062,"title":"Prismatoid (PARI)","library":"prismatoid","status":"active","version":"0.14.4","language":"python","ecosystem":"pypi","summary":"The Platform-Agnostic Reader Interface for Speech and Messages (PARI). Version 0.14.4. Active development; monthly releases.","last_verified":"2026-05-09T00:00:00.000Z","tags":["async","messaging","speech","api-client"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/prismatoid"},{"id":17882,"title":"Prismy CLI for i18n Translation Management","library":"prismy-cli","status":"active","version":"1.4.1","language":"javascript","ecosystem":"npm","summary":"The Prismy CLI is a command-line interface tool designed to streamline the management of internationalization (i18n) translations, particularly for new keys within a Git branch. It integrates with Prismy, an AI-powered translation platform, to facilitate localized software development. The current stable version is 1.4.1, with recent updates like v1.3.6 suggesting an active development and release cadence. Key differentiators include its tight integration with Git workflows for automatically detecting new i18n keys and generating translations, as well as features for syncing translation files directly with the Prismy platform. It also provides an agent skill to contextualize AI coding tools with project-specific terminology, tone of voice, and translation workflows, significantly enhancing the developer experience for localized applications. The CLI requires Node.js version 18 or higher for execution.","last_verified":"2026-04-23T00:00:00.000Z","tags":["javascript","i18n","translations","cli","git","internationalization","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/prismy-cli"},{"id":1635,"title":"Python Rison Encoder/Decoder","library":"prison","status":"maintenance","version":"0.2.1","language":"python","ecosystem":"pypi","summary":"\"prison\" is a Python library providing an encoder and decoder for the Rison data serialization format. Rison (Recursive object notation) is a compact, URL-safe data format designed for representing simple data structures, often used in URLs. The current version is 0.2.1. The library is largely feature-complete for the Rison specification and has a low release cadence.","last_verified":"2026-04-23T23:32:45.144Z","tags":["serialization","data-format","rison","url-safe"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/prison"},{"id":27254,"title":"pristine-member-nest-api-database","library":"pristine-member-nest-api-database","status":"active","version":"1.0.93","language":"javascript","ecosystem":"npm","summary":"A package for application verification database changes with GS1 branch integration. Version 1.0.93. Marked as not tested. No release cadence defined, appears to be an internal or experimental tool. Key differentiators: none documented.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","member-nest"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pristine-member-nest-api-database"},{"id":14821,"title":"Private State Utility","library":"private","status":"abandoned","version":"0.1.8","language":"javascript","ecosystem":"npm","summary":"The `private` package (version 0.1.8) provides a utility for associating truly private state with any JavaScript object, predating native private class fields. It achieves this primarily through two mechanisms: `makeAccessor`, which uses closures to create a secret object accessible only via a dedicated accessor function, and `makeUniqueKey`, which generates non-enumerable, unguessable property names. A crucial update in v0.1.2 addressed memory leak issues by ensuring secret objects are directly (but securely) stored on owning objects, allowing them to be garbage collected when the owner becomes unreachable. This package, last updated significantly years ago, is largely superseded by modern JavaScript features like private class fields (`#field`) but historically offered a robust solution for encapsulation in ES5 environments.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","private","access control","access modifiers","encapsulation","secret","state","privilege","scope"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/private"},{"id":27255,"title":"private-attribute-cpp","library":"private-attribute-cpp","status":"active","version":"1.4.11","language":"python","ecosystem":"pypi","summary":"Provides a mechanism to define private attributes in C++ implementations exposed to Python via pybind11. Current version 1.4.11, released on PyPI. Development is active on GitHub.","last_verified":"2026-05-01T00:00:00.000Z","tags":["cpp","pybind11","private-attributes"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/private-attribute-cpp"},{"id":20475,"title":"Privatix Prettier Config","library":"privatix-prettier","status":"active","version":"1.0.2","language":"javascript","ecosystem":"npm","summary":"A shareable Prettier configuration for projects following Privatix code style. Version 1.0.2. This package simply exports a Prettier configuration object that can be extended in package.json. It is opinionated and works best alongside other ESLint/Prettier setups. No release cadence known. Differentiators: tailored for Privatix projects, minimal setup via string reference.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/privatix-prettier"},{"id":18685,"title":"Metro Bundler","library":"prn-metro-bundler","status":"deprecated","version":"0.0.1","language":"javascript","ecosystem":"npm","summary":"Metro is the JavaScript bundler for React Native, designed for sub-second reload cycles, fast startup, and quick bundling speeds. It handles thousands of modules in a single application and is integrated with every React Native project out of the box. Version 0.0.1 appears to be a fork (prn-metro-bundler) of the original Facebook metro-bundler, but the npm package seems to be a placeholder or mis-published. The original metro-bundler was previously part of the react-native repository and is now maintained separately. Note: The correct npm package for the official Metro bundler is 'metro' (or 'metro-bundler' as an alias), but the version 0.0.1 shown here is likely a test/published fork from a Chinese company (pinguo-zhangzhi).","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/prn-metro-bundler"},{"id":11584,"title":"Pro Design Vue Component Library","library":"pro-design-vue","status":"active","version":"1.3.41","language":"javascript","ecosystem":"npm","summary":"Pro Design Vue is an enterprise-class UI component library for Vue 3, built on top of Ant Design Vue. It provides a set of high-quality, ready-to-use Vue components primarily targeted at desktop applications. The library is currently at version 1.3.41 and maintains a frequent release cadence, primarily with patch versions, indicating active development and continuous improvements. Key differentiators include its robust foundation leveraging Ant Design Vue's established patterns, ensuring a consistent and performant user experience for complex enterprise interfaces. It fully supports modern browsers and Vue 3, shipping with TypeScript types for enhanced developer experience. Unlike standalone UI libraries, it extends the Ant Design Vue ecosystem with additional 'pro' components, focusing on common enterprise application scenarios.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","pro design","pro design vue","component library","ui framework","ui","ant-design-vue","vue","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pro-design-vue"},{"id":16665,"title":"Pro.db","library":"pro.db","status":"active","version":"3.0.8","language":"javascript","ecosystem":"npm","summary":"pro.db is a lightweight, easy-to-use database package designed for simple data storage, primarily in Node.js environments. It operates by storing data as JSON objects within local files, functioning as a file-based key-value store. The current stable version is 3.0.8. Its primary differentiator lies in its simplicity and direct API for common database operations like setting, getting, deleting, and manipulating numeric values or arrays within the stored JSON structure. The package appears to follow an as-needed release cadence, focusing on stability for its core features, and is particularly suited for small-scale applications or Discord bot development where a full-fledged relational database might be overkill. It does not require external database server setup, relying solely on local file system operations.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","db","database","json","sql","sqlite","m7md"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pro.db"},{"id":18686,"title":"Proactive SharePoint Auth","library":"proactive-sharepoint-auth","status":"maintenance","version":"0.1.0","language":"javascript","ecosystem":"npm","summary":"A lightweight Node.js library for authenticating against SharePoint Online and retrieving authentication cookies. Version 0.1.0 is the current stable release. It uses device-level credentials (username/password) to obtain a FedAuth cookie that can be used for subsequent SharePoint API calls. The library is minimal, with no external dependencies, but relies on the deprecated SPO login flow. It only supports username-password authentication (no MFA or app-only). Released irregularly, with no updates since initial version.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/proactive-sharepoint-auth"},{"id":5685,"title":"Probable Parsing","library":"probableparsing","status":"maintenance","version":"0.0.1","language":"python","ecosystem":"pypi","summary":"Probable Parsing is a foundational Python library offering common methods for probabilistic parsers. Currently at version 0.0.1, it was last released in 2016. While serving as a utility often used by other probabilistic parsing libraries (e.g., `probablepeople`), its development status is 'Alpha', indicating an early stage and likely unmaintained state.","last_verified":"2026-04-09T00:00:00.000Z","tags":["parsing","probabilistic-parsing","natural-language-processing","utility"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/probableparsing"},{"id":9193,"title":"Probable People","library":"probablepeople","status":"active","version":"0.5.6","language":"python","ecosystem":"pypi","summary":"Probable People (version 0.5.6) is a Python library for parsing romanized names and company names using advanced Natural Language Processing (NLP) methods. Developed by DataMade, it focuses on segmenting and labeling components of person and company strings into standardized fields. Releases are infrequent but it is actively maintained.","last_verified":"2026-04-16T00:00:00.000Z","tags":["NLP","name parsing","company parsing","data cleaning","entity resolution","CRF"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/probablepeople"},{"id":11585,"title":"probe.gl Instrumentation and Logging","library":"probe.gl","status":"active","version":"3.6.0","language":"javascript","ecosystem":"npm","summary":"probe.gl is a robust collection of JavaScript tools designed for console-focused logging, performance instrumentation, benchmarking, and testing across both browser and Node.js environments. The current stable version is 3.6.0. It is developed and maintained as part of the vis.gl open-source visualization suite by Uber, indicating a steady release cadence tied to the evolution of their larger ecosystem. Key differentiators include its 'off by default' design to ensure a minimal performance footprint when not actively used, its lightweight nature, and features like persistent configuration through local storage. It enhances the debugging experience with capabilities such as defeating log cascades (to prevent console flooding) and providing direct source code links from console messages. The library offers a more advanced approach to application insights compared to basic `console.log`.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","profiling","instrumentation","logging","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/probe.gl"},{"id":18687,"title":"problem-details-http","library":"problem-details-http","status":"active","version":"2.0.0","language":"javascript","ecosystem":"npm","summary":"Library for HTTP problem details (RFC 7807) error responses. Current stable version is 2.0.0, updated frequently via GitHub. Supports building and sending consistent error payloads with optional extension members. Differentiator: fluent builder pattern, defaults for status codes and titles, TypeScript types included, zero dependencies.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","problem-details","errors","http","http-errors","api-errors","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/problem-details-http"},{"id":11587,"title":"Probot: GitHub App Framework","library":"probot","status":"active","version":"14.3.2","language":"javascript","ecosystem":"npm","summary":"Probot is a robust Node.js framework, currently at version 14.3.2, designed for building GitHub Apps to automate and enhance development workflows. It provides a streamlined, event-driven architecture that significantly simplifies interaction with the GitHub API and handling webhook events. Written in TypeScript, Probot ships with comprehensive type definitions, offering full support for TypeScript projects. The project maintains an active development and release cadence, with minor and patch versions frequently released (typically every few weeks) to deliver bug fixes, critical security updates (such as recent `yaml` dependency patches), and new features. Its primary differentiator is abstracting the complexities of GitHub App development, allowing developers to concentrate on core application logic rather than boilerplate API calls, authentication, or webhook infrastructure.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","probot","github-apps","github","automation","robots","workflow","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/probot"},{"id":8445,"title":"Text Preprocessing Library","library":"proces","status":"active","version":"0.1.7","language":"python","ecosystem":"pypi","summary":"proces is a Python library (version 0.1.7) designed for efficient text preprocessing. It offers a flexible `TextCleaner` class with various options to clean, normalize, and prepare raw text data for natural language processing (NLP) tasks, including removing HTML, URLs, mentions, hashtags, numbers, punctuation, and handling case conversion and whitespace. As a 0.x.x release, its API might evolve.","last_verified":"2026-04-16T00:00:00.000Z","tags":["text processing","nlp","preprocessing","text cleaning"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/proces"},{"id":11586,"title":"Process Warning Utility","library":"process-warning","status":"active","version":"5.0.0","language":"javascript","ecosystem":"npm","summary":"process-warning is a lightweight utility designed to standardize the creation and emission of warnings within JavaScript and TypeScript applications, particularly for the Fastify ecosystem. It ensures that warnings, including deprecation warnings, are consistently formatted and, by default, emitted only once to prevent log spam. The current stable version is 5.0.0. The package maintains a regular release cadence, often aligning with Node.js version updates and Fastify development, with minor releases for bug fixes and dependency bumps and occasional major releases for refactoring or dropping older Node.js support. Its key differentiators include built-in one-time emission, support for Node.js's native deprecation warning CLI options, and a clear API for defining warning codes and messages.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","fastify","error","warning","utility","plugin","emit","once","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/process-warning"},{"id":13812,"title":"Process.argv CLI Argument Parser","library":"process.argv","status":"active","version":"1.0.0","language":"javascript","ecosystem":"npm","summary":"process.argv is a lightweight and minimal CLI argument parser for Node.js. The current stable version is 1.0.0. While the package does not have a rapid release cadence, its GitHub repository shows copyright updates extending to 2024 and active CI workflows, indicating ongoing maintenance rather than abandonment. It differentiates itself from more feature-rich alternatives like `yargs` or `commander` by intentionally omitting common conveniences such as shortcut flags (e.g., `-f`), built-in help message generation, and space-separated argument values (e.g., `--foo bar`). Instead, it processes arguments strictly in the `--key=value` format, automatically handling nested object structures from hyphenated keys (e.g., `--bar-buz` maps to `config.bar.buz`). This design philosophy prioritizes a small footprint and explicit parsing logic, requiring developers to implement higher-level CLI features themselves.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","cli","commander","options","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/process.argv"},{"id":26109,"title":"processing-to-p5js","library":"processing-to-p5js","status":"active","version":"0.1.3","language":"javascript","ecosystem":"npm","summary":"A transpiler that converts Processing (Java) source code to p5.js (JavaScript). Current stable version 0.1.3 transforms syntax like void functions, size(), and Processing APIs into p5.js equivalents. Released as an early-stage tool with TypeScript type declarations. Suitable for migrating Processing sketches to the browser. Does not cover all Processing features; manual adjustments may be needed.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/processing-to-p5js"},{"id":26110,"title":"processing-transpiler","library":"processing-transpiler","status":"active","version":"1.0.1","language":"javascript","ecosystem":"npm","summary":"A Node.js utility that converts Processing (Java-based) sketches into p5.js JavaScript code. Current stable version is 1.0.1. The tool parses Processing code using java-parser, applies transformations (e.g., converting size() to createCanvas()), and formats output with js-beautify. Unlike manual conversion or similar tools, it provides automated conversion with formatting. Release cadence is low; updates are occasional.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","processing","p5js","transpiler","pde"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/processing-transpiler"},{"id":6777,"title":"Procrastinate","library":"procrastinate","status":"active","version":"3.8.1","language":"python","ecosystem":"pypi","summary":"Procrastinate is an open-source Python 3.10+ distributed task processing library that leverages PostgreSQL 13+ to store task definitions, manage locks, and dispatch tasks. It integrates with both synchronous and asynchronous code, offers Django integration, and is compatible with ASGI frameworks, supporting features like periodic tasks, retries, and arbitrary task locks.","last_verified":"2026-04-15T00:00:00.000Z","tags":["task queue","distributed tasks","postgresql","async","background jobs","django","fastapi"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/procrastinate"},{"id":24266,"title":"ProdigyPlusScheduleFree","library":"prodigy-plus-schedule-free","status":"active","version":"2.0.1","language":"python","ecosystem":"pypi","summary":"Automatic learning rate optimizer combining Prodigy's adaptive LR with Schedule-Free's constant-parameter interpolation. Version 2.0.1 improved weight decay handling. Active development.","last_verified":"2026-05-01T00:00:00.000Z","tags":["optimizer","learning-rate","schedule-free","prodigy","pytorch"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/prodigy-plus-schedule-free"},{"id":9195,"title":"ProdigyOpt Optimizer","library":"prodigyopt","status":"active","version":"1.1.2","language":"python","ecosystem":"pypi","summary":"ProdigyOpt is an Adam-like optimizer for neural networks, designed for high performance and memory efficiency. It features adaptive learning rate estimation and implements decoupled weight decay. The current version is 1.1.2, and releases typically focus on minor bug fixes and performance enhancements.","last_verified":"2026-04-16T00:00:00.000Z","tags":["optimizer","pytorch","machine-learning","deep-learning","neural-networks"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/prodigyopt"},{"id":28063,"title":"Product Key Memory","library":"product-key-memory","status":"active","version":"0.3.0","language":"python","ecosystem":"pypi","summary":"A PyTorch implementation of Product Key Memory (PKM), an external memory module for neural networks with fast nearest-neighbor lookup via product quantization. Current version 0.3.0, requires Python >=3.6. Active development by lucidrains.","last_verified":"2026-05-09T00:00:00.000Z","tags":["pytorch","memory","neural-network","product-quantization","lucidrains"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/product-key-memory"},{"id":21712,"title":"ProDy: Protein Dynamics Analysis","library":"prody","status":"active","version":"2.6.1","language":"python","ecosystem":"pypi","summary":"ProDy is an open-source Python package for protein dynamics analysis, including structure analysis, normal mode analysis (ANM, GNM, PCA), sequence analysis, trajectory parsing, and protein-ligand interactions. Current version 2.6.1 supports Python >=3.10, NumPy 2, and Python 3.12. Releases occur roughly every few months with bug fixes and new features.","last_verified":"2026-04-27T00:00:00.000Z","tags":["protein-dynamics","bioinformatics","normal-mode-analysis","structural-biology","python3"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/prody"},{"id":24267,"title":"profilehooks","library":"profilehooks","status":"active","version":"1.13.0","language":"python","ecosystem":"pypi","summary":"A collection of decorators for profiling, timing, and tracing individual functions. Current version 1.13.0, requires Python >=3.7. Release cadence is intermittent, with minor updates.","last_verified":"2026-05-01T00:00:00.000Z","tags":["profiling","timing","decorators","performance"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/profilehooks"},{"id":7514,"title":"RudderStack Profiles","library":"profiles-rudderstack","status":"active","version":"0.25.2","language":"python","ecosystem":"pypi","summary":"RudderStack Profiles (version 0.25.2) is a warehouse-native semantic modeling layer that enables data teams to create unified customer profiles by transforming declarative YAML configurations into optimized SQL. It focuses on identity resolution and feature engineering within your data warehouse. The library is actively maintained with frequent updates, primarily delivered as a CLI tool.","last_verified":"2026-04-16T00:00:00.000Z","tags":["rudderstack","cdp","customer-data-platform","semantic-layer","data-warehouse","identity-resolution","customer-360","cli-tool","data-modeling"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/profiles-rudderstack"},{"id":1861,"title":"Progress Log Manager","library":"proglog","status":"active","version":"0.1.12","language":"python","ecosystem":"pypi","summary":"Proglog is a progress logging system for Python (current version 0.1.12). It enables developers to build complex libraries while offering users fine-grained control over logs, callbacks, and progress bars. It is actively maintained with releases focusing on build system improvements and documentation.","last_verified":"2026-04-24T02:35:18.735Z","tags":["logging","progress-bar","console","notebook","web","developer-tool"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/proglog"},{"id":3219,"title":"Progress","library":"progress","status":"active","version":"1.6.1","language":"python","ecosystem":"pypi","summary":"The `progress` library (current version 1.6.1) provides easy-to-use, text-based progress bars and spinners for command-line interfaces. It offers a straightforward API with several built-in styles and aims for minimalism and speed, without external dependencies.","last_verified":"2026-04-25T07:11:22.419Z","tags":["progress bar","cli","terminal","display"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/progress"},{"id":20477,"title":"Progress Bar Webpack Plugin","library":"progress-bar-webpack-plugin","status":"active","version":"2.1.0","language":"javascript","ecosystem":"npm","summary":"This package provides a customizable progress bar for Webpack builds, leveraging the node-progress library. It supports a wide range of Webpack versions (1.x through 5.x) and offers options like format, width, throttle, custom summary, and chalk integration. Currently at version 2.1.0, it is actively maintained and used to display build progress in the console. Compared to alternatives like webpack's built-in progress plugin or friendly-errors-webpack-plugin, it focuses solely on a minimalist, configurable progress bar with minimal overhead.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","webpack","plugin","progress","bar"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/progress-bar-webpack-plugin"},{"id":20478,"title":"Progress Webpack Plugin","library":"progress-webpack-plugin","status":"active","version":"1.0.16","language":"javascript","ecosystem":"npm","summary":"A simple Webpack plugin that displays a nice progress bar during builds. Version 1.0.16 is the latest stable release, with no frequent updates. It supports Webpack 2 through 5 and provides a more visually informative progress display compared to the built-in Webpack progress. It offers options for minimal mode, custom identifiers, and lifecycle callbacks (onStart, onFinish, onProgress).","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","progress"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/progress-webpack-plugin"},{"id":6416,"title":"progressbar","library":"progressbar","status":"abandoned","version":"2.5","language":"python","ecosystem":"pypi","summary":"The `progressbar` library (version 2.5) provides text-based progress bars for long-running operations in Python. This version is largely unmaintained and is compatible only with Python 2. For modern Python projects, the actively maintained `progressbar2` library is recommended, which offers backward compatibility and Python 3 support.","last_verified":"2026-04-15T00:00:00.000Z","tags":["progress bar","cli","console","abandoned","python2","legacy"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/progressbar"},{"id":925,"title":"Python Progressbar2 Library","library":"progressbar2","status":"active","version":"4.5.0","language":"python","ecosystem":"pypi","summary":"progressbar2 is an actively maintained Python library designed to provide visual, text-based progress bars for long-running operations in CLI applications. It is a fork of the original `progressbar` package, aiming for backwards compatibility while offering enhanced features and ongoing development. The current stable version is 4.5.0.","last_verified":"2026-04-09T19:43:22.213Z","tags":["progress bar","cli","terminal","user interface","visualization","utility"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/progressbar2"},{"id":8447,"title":"progressbar33 - Text Progress Bar","library":"progressbar33","status":"maintenance","version":"2.4","language":"python","ecosystem":"pypi","summary":"progressbar33 is a Python library for creating customizable text-based progress bars in terminal applications. It provides a simple API to display progress for long-running operations. The current version is 2.4, and its development appears to be in maintenance mode with infrequent updates.","last_verified":"2026-04-16T00:00:00.000Z","tags":["progressbar","cli","terminal","ui","progress"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/progressbar33"},{"id":18688,"title":"proj-track","library":"proj-track","status":"active","version":"2.0.1","language":"javascript","ecosystem":"npm","summary":"Auto-capture CLI command history per-project with zero terminal interference. v2.0.1 — active development. Installs as global CLI tool via npm. Per-project isolation via .proj-track.json, smart filtering of noise/sensitive commands, instant replay by ID. Works with Bash and Zsh using PROMPT_COMMAND/preexec — no DEBUG trap footguns. Ships TypeScript types, requires Node >=18. Lightweight alternative to atuin, bashhub, or manual tracking.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","cli","command-history","project-tracker","terminal","developer-tools","shell-history","bash","zsh","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/proj-track"},{"id":23145,"title":"Project Aria Tools","library":"projectaria-tools","status":"active","version":"2.1.2","language":"python","ecosystem":"pypi","summary":"A library from Meta Reality Labs for processing and visualizing data from Project Aria glasses. Supports Aria Gen1 and Gen2 VRS data, on-device machine perception (MPS), and provides C++ and Python APIs. Current version 2.1.2, requires Python >=3.8, released under MIT license.","last_verified":"2026-05-01T00:00:00.000Z","tags":["augmented-reality","slam","computer-vision","data-processing","meta","project-aria"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/projectaria-tools"},{"id":24268,"title":"Projen","library":"projen","status":"active","version":"0.99.52","language":"python","ecosystem":"pypi","summary":"Projen is a CDK (Cloud Development Kit) for software projects, allowing you to define and manage project configurations (e.g., build scripts, dependencies, CI/CD) using code. Version 0.99.52, with active development and regular releases.","last_verified":"2026-05-01T00:00:00.000Z","tags":["project generation","infrastructure as code","cdk","build tools"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/projen"},{"id":20479,"title":"projen-babel","library":"projen-babel","status":"active","version":"0.0.27","language":"javascript","ecosystem":"npm","summary":"A helper library for configuring Babel in Projen-based projects. Current stable version is 0.0.27. This package provides constructs to integrate Babel transpilation into Projen-managed projects, simplifying setup and ensuring compatibility. It is part of a monorepo maintained by dkershner6, with a focus on providing reusable constructs for common tooling. Differentiators include explicit peer dependencies on projen 0.88.0 and constructs 10.3.0, ensuring deterministic behavior. Released on an as-needed cadence.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","babel","compile","projen","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/projen-babel"},{"id":16180,"title":"Prometheus Client for Node.js","library":"prom-client","status":"active","version":"15.1.3","language":"javascript","ecosystem":"npm","summary":"Prometheus client for Node.js (`prom-client`) is a comprehensive toolkit for instrumenting Node.js applications with Prometheus metrics. It supports all standard Prometheus metric types including counters, gauges, histograms, and summaries, alongside OpenMetrics and Exemplars which were introduced in version 15.0.0. The package is currently stable at version 15.1.3, with a release cadence that sees frequent patch and minor updates addressing bugs and adding features, while major versions are released less often to accommodate significant changes like Node.js version support adjustments and new Prometheus protocol features. Key differentiators include its robust support for Node.js `cluster` module aggregation, providing sensible defaults for common metrics, and a rich set of built-in 'default metrics' for runtime performance and resource usage. It ships with TypeScript types, enabling strong typing for metric definitions and interactions.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","Prometheus","Metrics","Client","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/prom-client"},{"id":3385,"title":"Prometheus API Client for Python","library":"prometheus-api-client","status":"active","version":"0.7.0","language":"python","ecosystem":"pypi","summary":"prometheus-api-client is a Python wrapper for the Prometheus HTTP API, providing tools for collecting and processing metrics. The library is currently at version 0.7.0 and maintains an active development cadence with regular updates and feature additions.","last_verified":"2026-04-25T09:26:28.176Z","tags":["prometheus","monitoring","metrics","api","client","time-series","observability"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/prometheus-api-client"},{"id":13814,"title":"Prometheus API Monitoring for Node.js","library":"prometheus-api-metrics","status":"active","version":"4.0.0","language":"javascript","ecosystem":"npm","summary":"This library provides comprehensive API and process monitoring for Node.js microservices, integrating with Prometheus through `prom-client`. It automatically collects metrics such as response time, request/response size, and server connection counts for each API call, in addition to standard process metrics recommended by Prometheus. It supports both Express and Koa frameworks and allows for custom metrics and exclusion of specific routes. The current stable version is 4.0.0. Releases are somewhat irregular, with significant updates typically every 1-2 years for major/minor versions. Key differentiators include its ease of integration as middleware, support for custom metrics, and the ability to collect HTTP request durations from common HTTP clients. Users must install `prom-client` as a peer dependency.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","monitoring","nodejs","node","prometheus","api","express","koa","metrics","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/prometheus-api-metrics"},{"id":7515,"title":"Prometheus Async","library":"prometheus-async","status":"active","version":"26.1.0","language":"python","ecosystem":"pypi","summary":"prometheus-async provides asynchronous helpers for the `prometheus_client` library, making it easier to expose metrics from `asyncio` and `Twisted` applications. Maintained by Hynek Schlawack, the library is currently at version 26.1.0 and receives regular updates, often focusing on type hinting and internal improvements, with occasional breaking changes for major Python versions.","last_verified":"2026-04-16T00:00:00.000Z","tags":["prometheus","async","metrics","monitoring","asyncio","aiohttp","twisted","observability"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/prometheus-async"},{"id":413,"title":"Prometheus Client","library":"prometheus-client","status":"active","version":"0.24.1","language":"python","ecosystem":"pypi","summary":"Python client for the Prometheus monitoring system, currently at version 0.24.1. It is actively maintained with frequent updates for enhancements and bug fixes.","last_verified":"2026-05-12T13:40:16.001Z","tags":["monitoring","metrics","prometheus","client"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/prometheus-client"},{"id":1636,"title":"Prometheus FastAPI Instrumentator","library":"prometheus-fastapi-instrumentator","status":"active","version":"7.1.0","language":"python","ecosystem":"pypi","summary":"This library provides a straightforward way to instrument your FastAPI or Starlette applications with Prometheus metrics. It automatically exposes common HTTP request metrics and allows for custom metric definitions. Currently at version 7.1.0, it maintains an active development pace with frequent updates and bug fixes, typically releasing minor versions every few months and major versions annually.","last_verified":"2026-04-23T23:33:04.037Z","tags":["fastapi","prometheus","metrics","instrumentation","starlette","monitoring"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/prometheus-fastapi-instrumentator"},{"id":2668,"title":"Prometheus Flask Exporter","library":"prometheus-flask-exporter","status":"active","version":"0.23.2","language":"python","ecosystem":"pypi","summary":"This library provides HTTP request metrics for Flask applications, allowing easy integration with Prometheus. It automatically collects default metrics like request duration and total counts, and enables defining custom metrics using decorators. The current version is 0.23.2, with new releases occurring periodically, often in response to updates in Flask or the underlying Prometheus client library.","last_verified":"2026-04-24T23:28:34.759Z","tags":["flask","prometheus","metrics","monitoring","exporter","observability"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/prometheus-flask-exporter"},{"id":17883,"title":"Prometheus Middleware for Node.js HTTP Servers","library":"prometheus-middleware","status":"active","version":"1.4.2","language":"javascript","ecosystem":"npm","summary":"The `prometheus-middleware` package provides a straightforward solution for integrating Prometheus metrics into Node.js HTTP applications. Currently at version 1.4.2, it appears to maintain an active development cadence given its continuous integration setup and recent releases. It acts as an abstraction layer, setting up an HTTP server to expose metrics, instantiating and exposing a `prom-client` instance, and patching the native Node.js HTTP server to automatically track request-response times. A key differentiator is its out-of-the-box support for popular Node.js HTTP frameworks like Express and Fastify, along with the default Node.js HTTP server. It also includes sensible defaults, such as normalizing 404 error paths to prevent high cardinality issues in Prometheus, and automatically collects metrics for event loop, garbage collection, CPU, and memory usage. Developers can also easily define custom metrics using the underlying `prom-client` instance.","last_verified":"2026-04-23T00:00:00.000Z","tags":["javascript","apm","prometheus","middleware","latency","handles","eventloop","gc","cpu","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/prometheus-middleware"},{"id":8446,"title":"Prometheus Remote Writer","library":"prometheus-remote-writer","status":"active","version":"1.1.3","language":"python","ecosystem":"pypi","summary":"The `prometheus-remote-writer` is a Python library (version 1.1.3) designed to simplify the process of sending time-series data to Prometheus-compatible storage using the Prometheus Remote Write protocol. It offers a platform-independent, intuitive API, supporting custom HTTP headers, various authentication methods, and efficient batch data sending. The library is actively maintained with regular updates.","last_verified":"2026-04-16T00:00:00.000Z","tags":["prometheus","monitoring","metrics","remote write","observability","time-series"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/prometheus-remote-writer"},{"id":2669,"title":"Python Promises/A+ implementation","library":"promise","status":"active","version":"2.3.0","language":"python","ecosystem":"pypi","summary":"The `promise` library provides a Promises/A+ implementation for Python, designed to handle asynchronous operations with a familiar API akin to JavaScript Promises. It offers readable, performant code with essential extensions for Python development, including a `DataLoader` implementation. The library is currently at version 2.3.0 and sees occasional updates, focusing on performance, thread-safety, and compatibility.","last_verified":"2026-04-24T23:28:53.605Z","tags":["async","promises","async/await","dataloader","concurrency"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/promise"},{"id":20480,"title":"promise-loader","library":"promise-loader","status":"maintenance","version":"1.0.0","language":"javascript","ecosystem":"npm","summary":"A Webpack loader that provides a promise-based alternative to bundle-loader for code splitting. It wraps lazy-loaded chunks behind a function that returns a Promise<module>, allowing you to control when the chunk is fetched. The loader requires a promise library parameter (e.g., 'bluebird', 'Q', or 'global'). Supports named chunks and filename/name substitutions in bundle names. Stable version 1.0.0, by Dan Abramov. Useful for single-page apps needing promise-based lazy loading with Webpack.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/promise-loader"},{"id":16181,"title":"Promise MySQL Wrapper","library":"promise-mysql","status":"maintenance","version":"5.2.0","language":"javascript","ecosystem":"npm","summary":"promise-mysql is a Node.js library that provides a promise-based wrapper around the `mysqljs/mysql` driver. It leverages the Bluebird promise library to transform the traditional callback-based API of `node-mysql` into an asynchronous, promise-returning interface, supporting `async/await` patterns. Currently at version 5.2.0, this package has not seen a major release in over four years, with its core dependency, `mysqljs/mysql`, also being largely unmaintained. While it differentiates itself by offering promise support for the widely used `node-mysql` driver, modern applications might opt for `mysql2/promise` for native promise support and better performance and features. Its release cadence has been infrequent, indicating a mature but largely static project.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","promise","performance","promises","promises-a","promises-aplus","async","await","deferred"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/promise-mysql"},{"id":18689,"title":"Promised Hooks","library":"promised-hooks","status":"maintenance","version":"3.1.1","language":"javascript","ecosystem":"npm","summary":"Lightweight middleware utility that adds pre and post hooks to any function returning a Promise. Version 3.1.1 is the current stable release, last updated several years ago with no active development. It allows wrapping classes, functions, or objects to intercept Promise-returning methods, with support for argument overriding and post-hook response modification. Different from general middleware libraries like Express or Koa, it focuses specifically on Promise-based async flows and integrates hooks directly into existing classes or objects without requiring a framework.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","hooks","promise","middleware"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/promised-hooks"},{"id":18692,"title":"promised-http","library":"promised-http","status":"deprecated","version":"0.0.2","language":"javascript","ecosystem":"npm","summary":"Promised-http is an early, proof-of-concept HTTP library for Node.js that wraps the native `http` module with promises (specifically the `q` library). Version 0.0.2 is the latest and only release, with no updates since 2011. It predates modern promise patterns and ES6 Promises, making it obsolete. Key differentiators: one of the first promise-based HTTP clients, but now superseded by `axios`, `node-fetch`, and `got`. Not recommended for new projects.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","promise","q","http"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/promised-http"},{"id":16506,"title":"Promised Retry","library":"promised-retry","status":"active","version":"0.6.0","language":"javascript","ecosystem":"npm","summary":"Promised Retry is a lightweight, generic utility for implementing promise-based retry mechanisms. It is particularly useful for scenarios requiring robust connection handling, such as ensuring database or message queue availability, by automatically retrying failed operations. The current stable version is 0.6.0. The package has an irregular release cadence, often driven by updates to its minimum Node.js version requirement. Key differentiators include highly configurable retry delays (minimum, base, exponent, or a custom function), an optional retry limit, and lifecycle hooks for setup, successful attempts, and graceful shutdown. It also provides methods to explicitly reset or end the retry process. This library focuses purely on retry logic without imposing additional runtime dependencies.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/promised-retry"},{"id":13816,"title":"Promises/A+ Compliance Test Suite","library":"promises-aplus-tests","status":"active","version":"2.1.2","language":"javascript","ecosystem":"npm","summary":"This package provides the official compliance test suite for the Promises/A+ specification, currently at version 2.1.2. It is designed to verify that a promise implementation correctly adheres to the `then()` method behavior defined in the Promises/A+ specification. The suite can be run in both Node.js and browser environments, requiring a minimal adapter interface from the promise library under test. Key differentiators include its status as the authoritative test suite for the specification, allowing compliant libraries to display the Promises/A+ logo. Releases appear to be driven by specification updates and maintenance, with the last major update (v2.0.0) aligning with Promises/A+ v1.1. It ensures comprehensive test coverage for various promise states and operations, making it an essential tool for promise library authors.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","promises","promises-aplus"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/promises-aplus-tests"},{"id":13815,"title":"ECMAScript 6 Promises Test Suite","library":"promises-es6-tests","status":"abandoned","version":"0.5.0","language":"javascript","ecosystem":"npm","summary":"The `promises-es6-tests` package provides a compliance test suite specifically designed for the **draft** ECMA-262 6th Edition (ES6, now ES2015) Promises specification. Released at version 0.5.0, it explicitly states that it should not be considered final or complete and does not supersede the Promises/A+ test suite, advising users to run both. The package enables testing of Promise implementations in both Node.js and browser environments by requiring a minimal adapter interface, an extension of the Promises/A+ adapter. Due to its focus on a draft specification that was finalized as ES2015 in June 2015, and its last release being version 0.5.0, this package is effectively outdated and provides checks against an early, non-final version of the standard rather than the stable ES2015 Promises. Its utility for modern Promise implementations is therefore very limited, as the specification it targets has evolved significantly.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","promises","unit test","ecma-262"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/promises-es6-tests"},{"id":11588,"title":"Promisify Node","library":"promisify-node","status":"abandoned","version":"0.5.0","language":"javascript","ecosystem":"npm","summary":"promisify-node is a utility library designed to convert Node.js callback-style functions, methods, or entire modules into functions that return Promises. The current stable version is 0.5.0, though the project appears to be in an abandoned state with the last significant update in June 2020. Its primary differentiator is the ability to recursively wrap entire modules, automatically identifying asynchronous functions, and the option to wrap methods on objects either in-place or returning a new, non-mutated object. It uses an internal Promise implementation (or relies on a polyfill if not natively available) via `nodegit-promise` in older versions. Given its inactivity, users should be cautious about long-term support or compatibility with modern Node.js features like native ESM.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/promisify-node"},{"id":414,"title":"prompt-toolkit","library":"prompt-toolkit","status":"active","version":"3.0.52","language":"python","ecosystem":"pypi","summary":"A Python library for building powerful interactive command-line applications. Current version: 3.0.52. Release cadence: Regular updates with new features and fixes.","last_verified":"2026-05-12T13:40:37.182Z","tags":["command-line","interactive","Python"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/prompt-toolkit"},{"id":6417,"title":"Prompt Flow Devkit","library":"promptflow","status":"active","version":"1.18.4","language":"python","ecosystem":"pypi","summary":"Prompt Flow is a development tool designed to streamline the end-to-end development cycle of Large Language Model (LLM)-based AI applications, covering ideation, prototyping, testing, evaluation, and production deployment. It provides a Python SDK and CLI for building, testing, and managing AI workflows. The current version is 1.18.4, with frequent minor releases delivering new features and improvements.","last_verified":"2026-04-15T00:00:00.000Z","tags":["llm","ai","mlops","prompt-engineering","workflow","rag"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/promptflow"},{"id":27256,"title":"Promptflow Azure","library":"promptflow-azure","status":"active","version":"1.18.5","language":"python","ecosystem":"pypi","summary":"Promptflow Azure is the Azure integration package for Microsoft Promptflow, enabling creation, management, and execution of prompt flows on Azure AI services. Version 1.18.5 (current). Releases occur irregularly.","last_verified":"2026-05-01T00:00:00.000Z","tags":["azure","promptflow","ai","microsoft"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/promptflow-azure"},{"id":21713,"title":"Prompt Flow Built-in Tools","library":"promptflow-tools","status":"active","version":"1.6.1","language":"python","ecosystem":"pypi","summary":"Built-in tools for Microsoft Prompt flow, providing ready-to-use tools like LLM (OpenAI, Azure OpenAI), Python, SerpAPI, and more. Currently at version 1.6.1, with the parent promptflow package at 1.17.1. Regular releases track the promptflow SDK.","last_verified":"2026-04-27T00:00:00.000Z","tags":["promptflow","tools","llm","openai","azure","microsoft"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/promptflow-tools"},{"id":6778,"title":"Prompt Flow Tracing","library":"promptflow-tracing","status":"active","version":"1.18.4","language":"python","ecosystem":"pypi","summary":"The `promptflow-tracing` package provides tracing capabilities for Prompt Flow, enabling the capture and visualization of internal execution processes for both DAG and Flex flows. It's designed to be compatible with OpenTelemetry, offering comprehensive observability for LLM-based applications, including those using frameworks like Langchain or OpenAI. The current version is 1.18.4, and the library is actively developed with frequent releases.","last_verified":"2026-04-15T00:00:00.000Z","tags":["AI","LLM","tracing","observability","OpenTelemetry","prompt engineering"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/promptflow-tracing"},{"id":26111,"title":"PromptL Compiler","library":"promptl-ai","status":"active","version":"0.12.0","language":"javascript","ecosystem":"npm","summary":"Official JavaScript/TypeScript compiler for PromptL, a language for defining dynamic LLM prompts with variables and control flow. Current version 0.12.0, actively developed by Latitude. Ships TypeScript types natively. Compiles PromptL syntax into structured JSON messages compatible with major LLM providers like OpenAI. Unlike raw template strings, PromptL provides a validated grammar, front-matter for model config, and built-in support for multi-turn conversations. Release cadence is weekly to bi-weekly. Key differentiator: human-readable prompt files with dynamic logic, compiled to provider-native formats without runtime dependencies.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/promptl-ai"},{"id":24273,"title":"PromptLayer","library":"promptlayer","status":"active","version":"1.4.3","language":"python","ecosystem":"pypi","summary":"PromptLayer is a platform for prompt engineering and tracking LLM requests. It provides middleware to log, debug, and analyze prompts for OpenAI, Anthropic, and other providers. Current version 1.4.3, actively maintained with regular releases.","last_verified":"2026-05-01T00:00:00.000Z","tags":["prompt-engineering","llm","openai","tracking","logging","middleware"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/promptlayer"},{"id":11589,"title":"Promptly CLI Utility","library":"promptly","status":"active","version":"3.2.0","language":"javascript","ecosystem":"npm","summary":"Promptly is a focused Node.js utility for handling command-line input and user interaction. Currently stable at version 3.2.0, it provides a robust `prompt` function with extensive options for input validation, default values, silent input (e.g., for passwords), character replacement, and custom input/output streams. It supports retry logic for failed validations by default and offers timeout functionality. While the release cadence isn't explicitly stated in the provided documentation, its stable 3.x version and continued maintenance on GitHub suggest a steady, albeit perhaps slower, evolution. Its key differentiators lie in its comprehensive validation system with custom error messages and automatic retries, as well as fine-grained control over I/O streams and timeouts, making it suitable for building interactive CLI tools where user input quality is critical. It is primarily used in Node.js environments for CLI applications.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","prompt","choose","choice","cli","command","line"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/promptly"},{"id":6419,"title":"Prompty Python Runtime","library":"prompty","status":"active","version":"0.1.50","language":"python","ecosystem":"pypi","summary":"Prompty is a new asset class and format for LLM prompts that aims to provide observability, understandability, and portability for developers. It includes a specification, tooling, and a runtime. The Python runtime (current version 0.1.50) allows developers to load, render, parse, and execute Prompty files within Python applications. It's actively developed by Microsoft, with distinct release cycles for its Python, C#, and TypeScript bindings.","last_verified":"2026-04-15T00:00:00.000Z","tags":["LLM","prompts","AI","observability","prompt engineering","Microsoft","prompt-as-code"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/prompty"},{"id":6037,"title":"PromQL Parser for Python","library":"promql-parser","status":"active","version":"0.8.0","language":"python","ecosystem":"pypi","summary":"promql-parser is a Python binding that provides a fast and robust PromQL (Prometheus Query Language) parser. It leverages a Rust-based parser for efficient conversion of PromQL queries into an Abstract Syntax Tree (AST), enabling programmatic analysis and manipulation of Prometheus queries. The current version is 0.8.0, with releases typically following updates to the underlying Rust parser.","last_verified":"2026-04-14T00:00:00.000Z","tags":["Prometheus","PromQL","parser","AST","monitoring"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/promql-parser"},{"id":6038,"title":"Pronouncing","library":"pronouncing","status":"active","version":"0.2.0","language":"python","ecosystem":"pypi","summary":"Pronouncing is a lightweight Python library providing a simple interface to the CMU Pronouncing Dictionary. It allows users to programmatically access phonetic pronunciations, find rhyming words, count syllables, and search for words based on phonetic patterns. The current version is 0.2.0, with releases historically being infrequent, the last major update in 2018.","last_verified":"2026-04-14T00:00:00.000Z","tags":["natural language processing","phonetics","rhyme","pronunciation","linguistics"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pronouncing"},{"id":17336,"title":"Prool","library":"prool","status":"active","version":"0.2.4","language":"javascript","ecosystem":"npm","summary":"Prool is a TypeScript-first library designed to provide programmatic HTTP testing instances for various Ethereum components. It enables developers to spin up local execution nodes (like Anvil and Tempo) and ERC-4337 bundler nodes (like Alto) within testing environments such as Vitest. The library is currently at version `0.2.4` and maintains an active release cadence with frequent patch and minor updates. A key differentiator is its focus on streamlining the setup and teardown of these instances for reliable, isolated tests, abstracting away the complexities of managing external processes or Docker containers. Users can utilize pre-configured instances or define custom ones to suit specific testing needs, requiring Node.js >=22. It integrates with `testcontainers` for containerized instances.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/prool"},{"id":11591,"title":"React Prop Types","library":"prop-types","status":"maintenance","version":"15.8.1","language":"javascript","ecosystem":"npm","summary":"prop-types is a JavaScript library providing runtime type checking for React component props and similar object structures. It enables developers to define the expected types, shapes, and requirements for properties, issuing helpful warnings in development environments when mismatches occur. Its current stable version is 15.8.1. While once integrated directly into React, it was externalized in React v15.5 to encourage the adoption of static type checking solutions like TypeScript or Flow. prop-types continues to be maintained for projects that prefer runtime validation or are not yet using static typing, serving as a robust, albeit runtime-only, solution for ensuring data integrity within component APIs. It offers a comprehensive set of validators for primitives, instances, enums, arrays, objects, and more, making it flexible for various use cases. The library generally follows a stable release cadence, primarily for maintenance and compatibility updates rather than new features, given its mature state and the ecosystem's shift towards compile-time type checking.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","react"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/prop-types"},{"id":11590,"title":"React PropType Utilities","library":"prop-types-extra","status":"maintenance","version":"1.1.1","language":"javascript","ecosystem":"npm","summary":"prop-types-extra is a utility library designed to augment React's prop-validation capabilities by providing an extended set of PropTypes. It builds upon the foundational `prop-types` package, offering specialized validators that address common and complex validation scenarios in React component development. Key validators include `all`, which enables combining multiple validation rules; `componentOrElement`, for validating props expecting either a React component or a DOM element reference; `deprecated`, a utility to log deprecation warnings for specific props; `elementType`, for ensuring a prop is a valid React element type (e.g., a string for a DOM element or a component constructor); and `isRequiredForA11y`, which enforces accessibility requirements. The package is currently at version 1.1.1. As a supplementary tool for `prop-types`, its release cadence is typically stable, with updates driven primarily by React's evolution or specific bug fixes rather than frequent feature additions. It differentiates itself by providing ready-to-use, advanced validation patterns, thereby simplifying the creation of robust and semantically correct React components.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","react","proptypes"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/prop-types-extra"},{"id":302,"title":"propcache","library":"propcache","status":"active","version":"0.4.1","language":"python","ecosystem":"pypi","summary":"propcache is a Python library that provides accelerated implementations of cached properties, enhancing performance for property caching in Python 3.9 and above. The current version is 0.4.1, with a release cadence that includes regular updates and bug fixes.","last_verified":"2026-05-12T12:57:15.130Z","tags":["cached_property","performance","Python"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/propcache"},{"id":21714,"title":"PropelAuth FastAPI","library":"propelauth-fastapi","status":"active","version":"4.4.0","language":"python","ecosystem":"pypi","summary":"A FastAPI library for managing authentication, backed by PropelAuth. Current version is 4.4.0, requires Python >=3.9. Regularly updated with new APIs and improvements.","last_verified":"2026-04-27T00:00:00.000Z","tags":["authentication","fastapi","propelauth"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/propelauth-fastapi"},{"id":7516,"title":"PropelAuth Python SDK","library":"propelauth-py","status":"active","version":"4.3.2","language":"python","ecosystem":"pypi","summary":"PropelAuth is a Python library for managing authentication and authorization in B2B/multi-tenant applications. It provides features like user login, signup, organization management, roles, permissions, and API key authentication. The library simplifies backend authorization with hosted UIs and a developer-friendly SDK. It maintains an active release cadence with frequent updates for new features and improvements. Current version is 4.3.2.","last_verified":"2026-04-16T00:00:00.000Z","tags":["authentication","authorization","user-management","identity","b2b","multi-tenant","auth"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/propelauth-py"},{"id":11592,"title":"Inter-Process Lockfile Utility","library":"proper-lockfile","status":"active","version":"4.1.2","language":"javascript","ecosystem":"npm","summary":"proper-lockfile is a robust JavaScript utility for managing inter-process and inter-machine file locks across local and network file systems. Currently at version 4.1.2, it is actively maintained with updates released as needed. Its core design uses an atomic `mkdir` strategy for lockfile creation, which is more reliable than `open` with `O_EXCL` flags, especially on network file systems (NFS) where `O_EXCL` is prone to race conditions. The library differentiates itself by constantly updating the lockfile's `mtime` (modified time) to accurately check for staleness, a significant improvement over `ctime` (creation time) for long-running processes. Furthermore, it incorporates mechanisms to detect when a lockfile might be compromised due to failed updates or unexpected delays, enhancing overall reliability compared to alternatives.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","lock","locking","file","lockfile","fs","cross-process"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/proper-lockfile"},{"id":14823,"title":"ProperDocs","library":"properdocs","status":"active","version":"1.6.7","language":"en","ecosystem":"pypi","summary":"ProperDocs is a fast, simple, and extensible static site generator geared towards building project documentation using Markdown source files and a single YAML configuration file. It is a direct continuation of MkDocs 1.x, aiming for full compatibility with existing MkDocs themes and plugins while addressing maintenance concerns of the original project. The current version is 1.6.7, with an active release cadence.","last_verified":"2026-04-14T00:00:00.000Z","tags":["documentation","markdown","static site generator","mkdocs","cli"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/properdocs"},{"id":24269,"title":"Properscoring","library":"properscoring","status":"maintenance","version":"0.1","language":"python","ecosystem":"pypi","summary":"A Python library for evaluating probabilistic forecasts using proper scoring rules. Version 0.1 is the only release; the project is in maintenance mode with no recent updates. It provides implementations of the Continuous Ranked Probability Score (CRPS), Brier score, and related metrics for forecast verification.","last_verified":"2026-05-01T00:00:00.000Z","tags":["scoring-rules","forecast-verification","crps","probability","ensembles"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/properscoring"},{"id":13817,"title":".properties Parser and Stringifier","library":"properties","status":"abandoned","version":"1.2.1","language":"javascript","ecosystem":"npm","summary":"The `properties` package provides a comprehensive parser and stringifier for Java-style `.properties` files, including support for extended features such as INI-like sections, variable expansion (including references to environment variables), dot-separated namespaces, and file import directives. The current stable version is 1.2.1. Although the README once implied active development, the package's last update was over nine years ago, and its `engines.node` requirement (>=0.10) indicates it targets very old Node.js environments, suggesting it is now abandoned. It distinguishes itself by not only adhering to the core Java `.properties` specification but also by offering powerful, opt-in enhancements that allow for highly structured and dynamic configuration management, going beyond basic key-value pair parsing.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","properties","ini","parser","stringifier","config"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/properties"},{"id":15479,"title":"properties-file parser & editor","library":"properties-file","status":"active","version":"5.0.4","language":"javascript","ecosystem":"npm","summary":"The `properties-file` library provides a high-performance, lossless parser, editor, and formatter for Java-style `.properties` files. Currently stable at version 5.0.4, it undergoes active maintenance with frequent releases (multiple patches per month based on recent history). A key differentiator is its lossless data model, preserving comments, blank lines, and duplicate keys, allowing for exact reconstruction or normalized output via `format()` options. It boasts 3–7x faster parsing than alternatives, zero dependencies, and a tiny bundle size (970 B min+gzip for `getProperties`). Compiled to ES5, it offers broad compatibility, running on Node.js versions back to 0.4.0 and any modern browser. It also includes bundler integrations for Webpack, Rollup/Vite, esbuild, and Bun to import `.properties` files directly.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript",".properties","properties",".properties file","properties file","parser","editor","formatter","Java","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/properties-file"},{"id":13818,"title":"Properties File Parser","library":"properties-parser","status":"abandoned","version":"0.6.0","language":"javascript","ecosystem":"npm","summary":"properties-parser is a JavaScript library designed for parsing and managing `.properties` files, which are commonly used for configuration and internationalization in Java and ActionScript applications. The library provides methods to parse raw string content, read files synchronously or asynchronously from disk, and an `Editor` API for programmatic manipulation of key-value pairs. This API allows for setting, getting, unsetting, adding comments, and saving modifications back to a file. The current stable version is 0.6.0, released over three years ago, with no recent updates. Key features include handling of standard `.properties` file syntax such as comments, line continuations, and escaped characters. Due to its age, it primarily targets older Node.js environments (compatible with Node.js >= 0.3.1) and predates modern JavaScript module systems like ESM. It does not offer a Promise-based API, relying on callbacks or synchronous operations for file I/O.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","parser",".properties","properties","java","file parser","actionscript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/properties-parser"},{"id":8448,"title":"Property Cached","library":"property-cached","status":"active","version":"1.6.4","language":"python","ecosystem":"pypi","summary":"The `property-cached` library (version 1.6.4) provides a Python decorator to cache the result of a class property's first access. Subsequent accesses to that property on the same instance retrieve the cached value without re-computation. It is a maintained fork of the original `cached-property` library, offering improved compatibility and type hinting support for modern Python versions. Releases are typically driven by bug fixes and compatibility updates.","last_verified":"2026-04-16T00:00:00.000Z","tags":["property","cache","decorator","performance","optimization"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/property-cached"},{"id":6779,"title":"Property Manager","library":"property-manager","status":"active","version":"3.0","language":"python","ecosystem":"pypi","summary":"The `property-manager` package, currently at version 3.0, provides useful property variants for Python programming, extending Python's built-in `property` descriptor. It offers decorators for creating required properties, writable properties, and cached properties, as well as a `PropertyManager` base class with enhanced constructor behavior and `repr()` customization. The library has a stable release cadence, with version 3.0 released in 2020, and is designed to make managing class attributes more robust and flexible.","last_verified":"2026-04-15T00:00:00.000Z","tags":["python","properties","descriptors","caching","required-properties","writable-properties","object-oriented"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/property-manager"},{"id":10062,"title":"Prophecy Python Libraries","library":"prophecy-libs","status":"active","version":"2.1.17","language":"python","ecosystem":"pypi","summary":"Prophecy Python Libraries (`prophecy-libs`) provides helper functions and utilities for Python code generated by the Prophecy data engineering platform. It facilitates the execution, configuration, and integration of Prophecy-generated data pipelines with Apache Spark. The library is actively maintained with frequent releases, typically accompanying platform updates.","last_verified":"2026-04-17T00:00:00.000Z","tags":["data pipelines","code generation","ETL","spark","pyspark","data engineering"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/prophecy-libs"},{"id":1637,"title":"Prophet","library":"prophet","status":"active","version":"1.3.0","language":"python","ecosystem":"pypi","summary":"Prophet is an automatic forecasting procedure developed by Facebook. It is designed for analyzing time series that exhibit strong seasonal effects and has several seasons of historical data. The current version is 1.3.0, and it maintains a regular release cadence with frequent updates and bug fixes.","last_verified":"2026-04-23T23:35:15.881Z","tags":["time series","forecasting","machine learning","statistics","facebook"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/prophet"},{"id":6039,"title":"PROPKA: Heuristic pKa calculations with ligands","library":"propka","status":"active","version":"3.5.1","language":"python","ecosystem":"pypi","summary":"PROPKA 3 is a Python library and command-line tool for predicting the pKa values of ionizable groups in proteins and protein-ligand complexes based on their 3D structure. It is actively maintained by the Jensen Group, with regular updates addressing bug fixes, performance improvements, and new features. The current version is 3.5.1.","last_verified":"2026-04-14T00:00:00.000Z","tags":["pKa prediction","protein","ligand","computational chemistry","biophysics","molecular modeling"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/propka"},{"id":27257,"title":"prose","library":"prose","status":"abandoned","version":"0.0.1","language":"javascript","ecosystem":"npm","summary":"An experimental literate programming toolkit that reads markdown files and extracts code blocks to produce executable JavaScript programs. Current version 0.0.1 is a proof-of-concept released in 2013 with no further updates. It uses marked for markdown parsing and focuses on embedding code in markdown using shebang language declarations. Unlike other literate programming tools (e.g., Org-mode, Jupyter), prose is minimal and language-agnostic but limited to JavaScript/altJS compilation. It has no active maintenance or releases.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","prose","Literate programming"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/prose"},{"id":23146,"title":"prosemirror-py","library":"prosemirror","status":"active","version":"0.6.1","language":"python","ecosystem":"pypi","summary":"Python implementation of core ProseMirror modules for collaborative editing. Current version 0.6.1, requires Python >=3.10. Release cadence is irregular, with major upstream syncs every few months.","last_verified":"2026-05-01T00:00:00.000Z","tags":["prosemirror","collaborative-editing","rich-text","editor"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/prosemirror"},{"id":11593,"title":"ProseMirror Resizable View","library":"prosemirror-resizable-view","status":"active","version":"3.0.0","language":"javascript","ecosystem":"npm","summary":"The `prosemirror-resizable-view` package provides a specialized `NodeView` implementation for ProseMirror that enables users to resize custom nodes directly within the editor interface. It is an integral part of the broader Remirror ecosystem and currently aligns with Remirror's stable version 3.0.0. This package itself is at version 3.0.0, benefiting from the active development cadence of the Remirror project, which includes regular patch releases for bug fixes and dependency updates. Its primary differentiator lies in abstracting the complexities of implementing resizable DOM elements within a ProseMirror `NodeView`, offering a convenient base class that handles drag events and dimension management. This significantly simplifies the development process for integrating dynamic resize functionality for various content types like images, video embeds, or custom block components. The package comes with comprehensive TypeScript type definitions, enhancing developer experience and code safety.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","prosemirror","resizable","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/prosemirror-resizable-view"},{"id":13819,"title":"ProseMirror Test Document Builder","library":"prosemirror-test-builder","status":"active","version":"1.1.1","language":"javascript","ecosystem":"npm","summary":"`prosemirror-test-builder` is a specialized utility package designed to simplify the programmatic construction of ProseMirror documents for testing purposes. It provides a comprehensive set of helper functions, often named after common HTML tags like `p`, `h1`, `ul`, and `li`, allowing developers to intuitively build nodes and marks within a default, feature-rich ProseMirror schema. The package also includes a `builders` utility for generating these helpers based on a custom schema. A key differentiating feature is its integrated tag system, which enables developers to embed named markers within document content strings (e.g., `<a>`) to precisely track and retrieve cursor positions within the generated document, significantly streamlining assertion logic in tests. This current stable version is 1.1.1, and its release cadence is generally aligned with the broader ProseMirror ecosystem, ensuring compatibility for test setups.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/prosemirror-test-builder"},{"id":11594,"title":"ProseMirror Trailing Node Plugin","library":"prosemirror-trailing-node","status":"active","version":"3.0.0","language":"javascript","ecosystem":"npm","summary":"prosemirror-trailing-node is a plugin for the ProseMirror rich text editor that ensures there's always an editable node at the end of the document. This is particularly useful for preventing users from getting stuck within non-editable or complex nodes, allowing for continuous input. It automatically appends a configurable default node, such as a paragraph, when the last node in the document is not empty. The current stable version is 3.0.0, aligning with the major version 3 of the Remirror ecosystem, of which it is a part. Remirror, and by extension its associated plugins like this one, maintains an active release cadence with frequent patch updates to address issues and align with ProseMirror core updates, as seen in recent changelogs. Its key differentiator is its simple, focused solution for a common ProseMirror UX problem, integrated within a broader, actively developed framework.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/prosemirror-trailing-node"},{"id":6040,"title":"Prospector","library":"prospector","status":"active","version":"1.18.0","language":"python","ecosystem":"pypi","summary":"Prospector is a comprehensive Python code analysis tool that aggregates results from various static analysis tools like Pylint, Mypy, and Flake8. It offers a unified interface for code quality checks, supporting configurable profiles and output formats. Currently at version 1.18.0, Prospector maintains an active development pace with frequent releases addressing dependency updates, bug fixes, and minor feature enhancements.","last_verified":"2026-04-14T00:00:00.000Z","tags":["code analysis","linting","static analysis","quality assurance","pylint","mypy","flake8"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/prospector"},{"id":13820,"title":"Protagonist API Blueprint Parser","library":"protagonist","status":"active","version":"2.3.0","language":"javascript","ecosystem":"npm","summary":"Protagonist is a Node.js wrapper that provides programmatic access to Drafter, the high-performance C++ API Blueprint parser. It enables developers to validate and parse API Blueprint documents, a specialized Markdown dialect for describing web APIs, directly within Node.js applications. The current stable version, 2.3.0, integrates with Drafter 5.1.0, offering features like asynchronous and synchronous parsing and validation with configurable options, such as requiring a blueprint name. While it offers direct integration with the powerful Drafter engine, its reliance on `node-gyp` for compilation of native C++ addons during installation means it requires specific build toolchains (Python 2.7, C++ compiler) on the host system. This differentiates it from the simpler-to-install `drafter-npm` package, which provides pre-built binaries and is often recommended for general use, making Protagonist suitable for environments where direct compilation or specific Drafter version control is preferred.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/protagonist"},{"id":1058,"title":"Protego","library":"protego","status":"active","version":"0.6.0","language":"python","ecosystem":"pypi","summary":"Protego is a pure-Python robots.txt parser with support for modern conventions like those defined by Google. As of version 0.6.0, it actively supports Python 3.10 and newer, with regular updates aligning with new Python releases. It is widely used for web scraping and compliance checking.","last_verified":"2026-04-23T16:28:29.884Z","tags":["robots.txt","web scraping","parser","compliance"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/protego"},{"id":27258,"title":"proto-google-cloud-datastore-v1","library":"proto-google-cloud-datastore-v1","status":"active","version":"0.90.4","language":"python","ecosystem":"pypi","summary":"Protobuf and gRPC generated code for the Google Cloud Datastore v1 API. This is a low-level library providing the proto definitions and gRPC stubs; most users should use the higher-level google-cloud-datastore instead. Current version: 0.90.4. Released irregularly alongside Google API updates.","last_verified":"2026-04-27T00:00:00.000Z","tags":["grpc","protobuf","google-cloud","datastore","generated"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/proto-google-cloud-datastore-v1"},{"id":11595,"title":"Proto-list Utility","library":"proto-list","status":"active","version":"1.2.4","language":"javascript","ecosystem":"npm","summary":"The `proto-list` package provides a specialized data structure, `ProtoList`, which manages a collection of objects linked via their prototype chain. Unlike a standard array or object merge utility, `ProtoList` leverages JavaScript's inherent prototype inheritance mechanism to resolve property lookups, iterating through its internal list of objects in a prioritized manner. This design makes it particularly suitable for managing layered configuration settings, where values can be inherited from parent objects or overridden by more specific ones. It is notably used within `npm`'s configuration system to handle various levels of configuration files. The current stable version, 1.2.4, was published over a decade ago, indicating a highly mature and stable library with a very low release cadence, primarily for maintenance rather than feature expansion. Its core differentiator is its direct and explicit use of the prototype chain as the primary mechanism for list traversal and property resolution.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/proto-list"},{"id":13821,"title":"Proto Parser","library":"proto-parser","status":"active","version":"0.0.9","language":"javascript","ecosystem":"npm","summary":"proto-parser is a JavaScript/TypeScript library specifically designed to parse Protocol Buffer (proto) files and generate an Abstract Syntax Tree (AST). Currently at version 0.0.9, it is in early development, suggesting potential for rapid updates and API evolution, though no explicit release cadence is mentioned beyond frequent updates. Unlike `protobuf.js`, on which it is partially based and from which it reuses some code, `proto-parser` focuses exclusively on the parsing aspect, omitting encoding/decoding functionalities. This specialization results in a smaller codebase, improved performance, and a 'purer' AST structure. It offers native TypeScript support and aims for basic AST compatibility with `protobuf.js`, making it suitable for users who primarily need to analyze or transform proto definitions without the overhead of runtime message handling.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","proto","protoc","ast","parser","protobuf","protocol buffers"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/proto-parser"},{"id":366,"title":"Proto Plus for Python","library":"proto-plus","status":"active","version":"1.27.2","language":"python","ecosystem":"pypi","summary":"A Python library that provides a beautiful, Pythonic interface for working with protocol buffers. Current version: 1.27.2. Maintained with regular updates.","last_verified":"2026-05-12T13:19:25.104Z","tags":["protocol buffers","Python","serialization","protobuf"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/proto-plus"},{"id":10064,"title":"Proto Schema Parser","library":"proto-schema-parser","status":"active","version":"2.1.0","language":"python","ecosystem":"pypi","summary":"A pure Python library for parsing Protobuf `.proto` files into an Abstract Syntax Tree (AST)-like structure. It provides an intuitive object model for navigating and extracting information from parsed schema definitions. As of version 2.1.0, it primarily supports `proto3` syntax and offers a robust, actively maintained solution for programmatic schema inspection.","last_verified":"2026-04-17T00:00:00.000Z","tags":["protobuf","parser","schema","ast","proto"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/proto-schema-parser"},{"id":26113,"title":"proto_ts_schema","library":"proto_ts_schema","status":"active","version":"1.0.1","language":"javascript","ecosystem":"npm","summary":"A CLI tool and library to compile/transpile Protocol Buffer .proto files into TypeScript interfaces and schemas. Current stable version is 1.0.1. Provides a configurable build system with CLI via `p2ti`. Key differentiators include support for relative imports, config file (JS/TS), and a declarative approach. However, it is early-stage with known caveats like message ordering dependency. Not as mature as alternatives like protobuf-ts or ts-proto. Ships TypeScript definitions.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","proto","protobuf","typescript","interface","proto-to-interface","proto-to-ts-interface","nest-proto-interface","typescript-interface"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/proto_ts_schema"},{"id":257,"title":"Protocol Buffers (protobuf) for Python","library":"protobuf","status":"active","version":"7.34.1","language":"python","ecosystem":"pypi","summary":"Google's language-neutral, platform-neutral mechanism for serializing structured data. You define message schemas in .proto files, compile them with protoc into _pb2.py modules, and use the runtime library (google.protobuf.*) to serialize, deserialize, and manipulate messages. Currently at version 7.34.1 (Python major version bumped from 6.x to 7.x in the 7.34.0 release). Releases follow a quarterly cadence; breaking major-version bumps are targeted at Q1 of each year.","last_verified":"2026-05-12T12:24:28.338Z","tags":["serialization","grpc","binary-format","schema","google","rpc","protoc","code-generation"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/protobuf"},{"id":7517,"title":"Protobuf to Pydantic","library":"protobuf-to-pydantic","status":"active","version":"0.3.3.1","language":"python","ecosystem":"pypi","summary":"protobuf-to-pydantic is a Python library that generates `pydantic.BaseModel` classes with parameter verification functions directly from Protobuf files (proto3 syntax). It supports both runtime object generation and plugin-based code generation, enabling robust data validation for Protobuf messages within Python applications. The library is actively maintained with frequent minor releases, currently at version 0.3.3.1.","last_verified":"2026-04-16T00:00:00.000Z","tags":["protobuf","pydantic","code-generation","validation","schema","data-modeling"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/protobuf-to-pydantic"},{"id":5686,"title":"Protobuf 3 to Python Dict Converter","library":"protobuf3-to-dict","status":"active","version":"0.1.5","language":"python","ecosystem":"pypi","summary":"A Python library designed to convert Protocol Buffer 3 messages into standard Python dictionaries and vice-versa. It is particularly useful as an intermediate step for serialization tasks, such as converting Protobuf messages to JSON. The library is a Python 3 adaptation of an earlier project and currently maintains version 0.1.5, with infrequent updates.","last_verified":"2026-04-09T00:00:00.000Z","tags":["protobuf","serialization","dict","protocol-buffers","json"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/protobuf3-to-dict"},{"id":21715,"title":"protobuf-decoder","library":"protobuf_decoder","status":"active","version":"0.4.0","language":"python","ecosystem":"pypi","summary":"A Python library to decode Protocol Buffers (protobuf) without requiring the original .proto file. It can parse raw binary data and output a human-readable structure. Current version: 0.4.0, released June 2023. Development appears low-activity but stable, with several releases since 2022.","last_verified":"2026-04-27T00:00:00.000Z","tags":["protobuf","protocol-buffers","decoder","reverse-engineering","binary-parsing"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/protobuf_decoder"},{"id":11596,"title":"Protobuf.js","library":"protobufjs","status":"active","version":"8.0.1","language":"javascript","ecosystem":"npm","summary":"Protobuf.js is a comprehensive JavaScript and TypeScript implementation of Protocol Buffers, providing tools for encoding and decoding structured data efficiently. It supports both dynamic (reflection-based) parsing of .proto schemas and static code generation for optimized performance and type safety. The library is actively maintained, with the current stable version being 8.0.1 as of early 2026, and frequent updates addressing bugs and security concerns, alongside less frequent major releases that introduce new features and breaking changes. Protobuf.js aims to be versatile, usable in both Node.js environments and browsers, making it a robust choice for projects requiring high-performance data serialization across different JavaScript runtimes.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","protobuf","protocol-buffers","serialization","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/protobufjs"},{"id":20481,"title":"protobufjs-loader","library":"protobufjs-loader","status":"active","version":"3.1.1","language":"javascript","ecosystem":"npm","summary":"Webpack loader for translating .proto definitions into protobuf.js modules, equivalent to running the pbjs CLI at build time. Current stable version is 3.1.1, released January 2025 with async/await refactor and custom TypeScript output locations. Requires webpack ^5.0.0 (breaking change from v2 to v3 dropped webpack 4 support). Supports both static-module and json-module targets, and optional pbts TypeScript declaration generation. Alternatives: grpc-tools or manual pbjs invocation. Release cadence irregular, maintained by kmontag.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","webpack","protobuf","protobufjs","ProtoBuf.js"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/protobufjs-loader"},{"id":26114,"title":"protoc - Protocol Buffer Compiler","library":"protoc","status":"active","version":"25.9.0","language":"javascript","ecosystem":"npm","summary":"Provides the protoc binary for compiling Protocol Buffers (.proto) files to various languages. Current stable version is v34.1.0 (corresponding to upstream v34.1). Released in sync with official protobuf releases; installs platform-specific binary (Linux, macOS, Windows) via npm. Differentiators: eliminates manual download and path setup, integrates with npm workflows, uses npx for simple execution. Requires Node.js >=20.0.0. Not a full protobuf runtime; only the compiler.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","Protocol Buffers","protobuf","protoc","installation"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/protoc"},{"id":26112,"title":"protoc-gen-grpc-ts","library":"protoc-gen-grpc","status":"active","version":"3.0.0","language":"javascript","ecosystem":"npm","summary":"Protocol Buffers compiler (protoc) plugin to generate TypeScript type definitions (d.ts) for gRPC service interfaces and message types from .proto files. Version 3.0.0 supports both the 'grpc' and '@grpc/grpc-js' runtime packages. This plugin is not a code generator for JavaScript (you still need protoc-gen-grpc for JS), it only produces type declaration files for TypeScript projects. Can be installed globally or per project. Note: the plugin is designed for Node.js (engine >=16) and requires protoc installed separately.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","TypeScript","Protobuf","gRPC"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/protoc-gen-grpc"},{"id":3747,"title":"protoc-gen-openapiv2 Python Wrapper","library":"protoc-gen-openapiv2","status":"active","version":"0.0.1","language":"python","ecosystem":"pypi","summary":"This Python package provides a convenient wrapper to install the `protoc-gen-openapiv2` binary. The binary generates OpenAPI v2 (Swagger) definitions directly from Protocol Buffer service definitions, making it a critical component for gRPC Gateway projects to expose gRPC services as RESTful APIs. It is currently at version 0.0.1, with development closely tied to the upstream Go project.","last_verified":"2026-04-11T00:00:00.000Z","tags":["protobuf","grpc","openapi","swagger","api-generation","grpc-gateway","protoc-plugin"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/protoc-gen-openapiv2"},{"id":27259,"title":"protoc-gen-swagger","library":"protoc-gen-swagger","status":"active","version":"0.1.0","language":"python","ecosystem":"pypi","summary":"A Python protoc plugin that generates Swagger/OpenAPI specifications from annotated protobuf files. Currently at version 0.1.0, released as a minimal early release. No regular release cadence established yet.","last_verified":"2026-05-01T00:00:00.000Z","tags":["protobuf","swagger","openapi","protoc-plugin","grpc"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/protoc-gen-swagger"},{"id":11597,"title":"Protocol Buffer Compiler for TypeScript","library":"protoc-gen-ts","status":"active","version":"0.8.7","language":"javascript","ecosystem":"npm","summary":"protoc-gen-ts is a `protoc` plugin that generates plain TypeScript source files from Protocol Buffer `.proto` definitions, effectively replacing separate `.d.ts` declaration files. It is actively maintained, with the current stable version being `0.8.7`, and new features/fixes are delivered through frequent minor releases. A key differentiator is its direct TypeScript output which eliminates common prefixes (e.g., `getField`) and exposes fields as standard getters/setters, along with `fromObject` and `toObject` methods for robust bidirectional mapping between JSON and message instances, supporting deep structures without runtime type reflection. It offers native support for gRPC Node (`@grpc/grpc-js`) and gRPC Web, including options for promise-based RPC calls. Messages defined within a `package` directive in the `.proto` file are by default encapsulated within a TypeScript namespace, though this behavior can be toggled.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/protoc-gen-ts"},{"id":8449,"title":"Protoc-gen-validate (Python)","library":"protoc-gen-validate","status":"active","version":"1.3.3","language":"python","ecosystem":"pypi","summary":"Protoc-gen-validate provides robust data validation for Protocol Buffers. This Python library serves as the runtime component for validation code generated by the `protoc-gen-validate` plugin. It allows Python applications to enforce complex validation rules defined directly within `.proto` files, ensuring data integrity at the message level. The current version is 1.3.3, with releases often occurring to fix packaging or Python version compatibility issues.","last_verified":"2026-04-16T00:00:00.000Z","tags":["protobuf","validation","code-generation","bufbuild"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/protoc-gen-validate"},{"id":27260,"title":"protoc-wheel-0","library":"protoc-wheel-0","status":"active","version":"30.2","language":"python","ecosystem":"pypi","summary":"A Python wheel distribution of the Protocol Buffers compiler (protoc), version 30.2. This package provides the protoc binary as a platform-dependent wheel, allowing easy installation without needing to download from GitHub. It is updated regularly to match protobuf releases.","last_verified":"2026-05-01T00:00:00.000Z","tags":["protobuf","protoc","compiler","grpc"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/protoc-wheel-0"},{"id":11598,"title":"Protocol Buffers Schema Parser","library":"protocol-buffers-schema","status":"maintenance","version":"3.6.1","language":"javascript","ecosystem":"npm","summary":"protocol-buffers-schema is a minimalist JavaScript library designed for parsing Protocol Buffers (.proto) schema files into a structured JavaScript object and stringifying such objects back into the .proto format. It explicitly focuses on schema definition parsing rather than binary serialization or deserialization of actual Protobuf messages. The current stable version is 3.6.1, though the last npm publication (for 3.6.0) was approximately four years ago, suggesting a maintenance mode with an infrequent release cadence, if any. Its primary differentiator is its straightforward API for schema manipulation, contrasting with more comprehensive Protobuf libraries that include code generation, runtime encoding/decoding, and gRPC support. This package serves as a foundational component for tools that need to inspect or modify Protobuf definitions programmatically.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","protobuf","protocol","buffers","schema","parser","parse"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/protocol-buffers-schema"},{"id":26115,"title":"protodef-protobuf","library":"protodef-protobuf","status":"active","version":"1.0.0","language":"javascript","ecosystem":"npm","summary":"A transpiler and runtime for using Google Protocol Buffers (.proto files) with ProtoDef in Node.js. Version 1.0.0 is the current stable release; the package is actively maintained with an irregular release cadence (last two releases: 0.0.2 and 1.0.0). Key differentiators include support for Proto2 and Proto3, nested messages, enums, maps, packed repeated fields, extensions, imports (including Google well-known types), and a protobuf_message container for length-prefixing. It offers both a compiler mode for high performance via ProtoDef's AOT compiler and an interpreter mode for dynamic schemas. Compared to alternatives like protobuf.js or protobuf-es, this library integrates tightly with the ProtoDef ecosystem, making it suitable for projects already using ProtoDef for protocol definitions.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/protodef-protobuf"},{"id":13822,"title":"ProtoDef Validator","library":"protodef-validator","status":"active","version":"1.4.0","language":"javascript","ecosystem":"npm","summary":"ProtoDef-validator is a Node.js library specifically engineered to validate protocol definitions structured using the ProtoDef schema language. It offers a programmatic interface for verifying that custom data types and complete protocol schemas adhere to established structural and semantic rules. Currently stable at version 1.4.0, the package demonstrates an active release cadence with minor updates and dependency bumps, indicating ongoing maintenance. Its core utility lies in preempting issues in protocol definition files by programmatically enforcing their correctness, a critical function for ensuring data integrity and compatibility in binary serialization and network communication. A key differentiator is its singular focus on validating the structural soundness of the schema itself, rather than performing data serialization or deserialization, thereby acting as a foundational tool for developers working within the ProtoDef ecosystem.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","protodef","type","serialization","schema","json"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/protodef-validator"},{"id":4178,"title":"Python Protoletariat","library":"protoletariat","status":"active","version":"3.3.10","language":"python","ecosystem":"pypi","summary":"Protoletariat is a Python utility designed to address the long-standing issue of absolute imports in Python code generated by the official Protocol Buffers compiler (`protoc`). It acts as a post-processing step, rewriting these problematic absolute imports into correct relative imports, enabling smoother integration of generated protobuf code within Python packages. The library is actively maintained with frequent dependency updates.","last_verified":"2026-04-11T00:00:00.000Z","tags":["protobuf","grpc","code generation","imports","tooling","cli"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/protoletariat"},{"id":18690,"title":"Protomux RPC Router","library":"protomux-rpc-router","status":"active","version":"1.2.0","language":"javascript","ecosystem":"npm","summary":"Protomux RPC Router v1.2.0 wraps protomux-rpc responders with an onion-style middleware stack for HyperDHT servers, enabling composable global and per-method middleware (logging, auth, rate limiting). It integrates with HyperDHT connections and uses compact-encoding for request/response. Alternative to manual middleware wiring in protomux-rpc, with a predictable nested invocation order. Currently maintained, with monthly releases.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/protomux-rpc-router"},{"id":26116,"title":"protons","library":"protons","status":"active","version":"8.1.1","language":"javascript","ecosystem":"npm","summary":"Protons is a high-performance Protocol Buffers v3 transpiler that converts .proto files into TypeScript. Current stable version is 8.1.1 (March 2026), with active development under the IPFS project. It differs from protobuf.js by supporting only proto3 semantics, using BigInts for 64-bit types (not Longs), representing optional unset fields as undefined, and deserializing map fields as ES6 Maps. Protons also allows limiting repeated/map element sizes for security and supports streaming decode since v8.0.0. Ships TypeScript types and requires both protons (dev) and protons-runtime (runtime) packages.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/protons"},{"id":16505,"title":"protoo-client","library":"protoo-client","status":"active","version":"4.0.8","language":"javascript","ecosystem":"npm","summary":"protoo-client is the client-side JavaScript library for the protoo signaling framework, designed for building multi-party Real-Time Communication (RTC) applications. It supports both browser and Node.js environments, requiring a compatible WebSocket implementation (native `WebSocket` in browsers, or a library like `ws` in Node.js). The current stable version is 4.0.8, and the project appears to follow semantic versioning with notable breaking changes between major releases, indicating active development. It differentiates itself by offering a minimalist and extensible approach to signaling, focusing specifically on WebRTC use cases.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","nodejs","browser","websocket"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/protoo-client"},{"id":11599,"title":"protoo Server Module","library":"protoo-server","status":"active","version":"4.0.8","language":"javascript","ecosystem":"npm","summary":"protoo-server is a Node.js module that forms the server-side component of the protoo signaling framework. This framework is designed for building minimalist and extensible signaling layers for multi-party Real-Time Communication (RTC) applications, such as video conferencing or collaborative tools. Currently at version 4.0.8, the library maintains a steady release cadence, evidenced by its significant major version updates. It differentiates itself by providing a clear, event-driven API for managing WebSocket connections, peers, and rooms, allowing developers to focus on RTC logic rather than low-level WebSocket intricacies. The module facilitates the creation of `Room`s to organize connected `Peer`s, enabling efficient message routing and state management within a signaling context. Its focus on being \"minimalist\" means it provides core signaling primitives without enforcing complex architectural patterns.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","nodejs","websocket"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/protoo-server"},{"id":18691,"title":"Protopack","library":"protopack","status":"deprecated","version":"0.0.1-alpha.8","language":"javascript","ecosystem":"npm","summary":"Protopack is a bundler for rapid prototyping built on Rollup, Babel, and PostCSS. Currently in alpha (v0.0.1-alpha.8), it offers a simple config file and an Express middleware for development. As a work-in-progress, it supports inline styles/scripts and basic HTML output, but lacks hot-reloading, image support, and custom plugin configuration. It differentiates by focusing on prototypes rather than production builds, with a minimal setup.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","web","bundler","prototype","preprocessing"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/protopack"},{"id":15769,"title":"Prototxt Parser","library":"prototxt-parser","status":"maintenance","version":"0.1.5","language":"javascript","ecosystem":"npm","summary":"prototxt-parser is a JavaScript and TypeScript library designed to parse `.prototxt` files, commonly used for defining neural network architectures in frameworks like Caffe, into standard JavaScript objects. It is built upon the `parsimmon` parser combinator library, which provides a flexible and robust foundation for defining custom grammars. The current stable version is 0.1.5. Given its low version number and specialized use case, its release cadence is likely slow and driven by specific needs rather than a regular schedule. Key differentiators include its explicit focus on `.prototxt` syntax, providing a direct mapping to JavaScript objects, and shipping with TypeScript type definitions for enhanced developer experience. It offers a straightforward API for both browser and Node.js environments, allowing developers to integrate `.prototxt` parsing into various JavaScript-based applications. While it doesn't aim to be a general-purpose configuration parser, its dedicated approach makes it suitable for working with Caffe-related model definitions.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","caffe","prototxt","parser","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/prototxt-parser"},{"id":3220,"title":"Protocol Buffer Validation for Python","library":"protovalidate","status":"active","version":"1.1.2","language":"python","ecosystem":"pypi","summary":"protovalidate is a Python library that provides Protocol Buffer validation based on Buf's Protovalidate specification. It allows defining validation rules directly in `.proto` files using custom options and then enforcing these rules at runtime within Python applications. The current version is 1.1.2, and it follows a frequent release cadence, often aligning with the core Protovalidate specification releases and `protobuf` runtime updates.","last_verified":"2026-04-25T07:11:59.567Z","tags":["protobuf","validation","data validation","buf","schema validation"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/protovalidate"},{"id":13823,"title":"Protractor Cucumber Framework","library":"protractor-cucumber-framework","status":"deprecated","version":"9.19.0","language":"javascript","ecosystem":"npm","summary":"The `protractor-cucumber-framework` package provides the integration layer to run Cucumber.js tests within the Protractor end-to-end testing framework, primarily for Angular applications. Currently at version `9.19.0`, this framework is actively maintained to support recent versions of Cucumber.js (up to `v12.0.0`) and Serenity/JS (up to `v3.42.1`), even though Protractor itself has reached its official end-of-life. Originally bundled with `angular/protractor`, it was later extracted as a separate module to allow independent development and broader support for various Cucumber.js versions. A key differentiator is its deep integration with Serenity/JS, which enhances reporting capabilities beyond Cucumber.js-native reporters, offering rich, highly detailed BDD reports and living documentation. While the project ensures compatibility with a broad range of its peer dependencies, users should be aware that Protractor's deprecation means new projects are advised to migrate to modern alternatives like WebdriverIO or Playwright with Serenity/JS for continued test automation.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","angular","test","testing","webdriver","webdriverjs","selenium","protractor","protractor-framework"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/protractor-cucumber-framework"},{"id":15770,"title":"Protractor HTTP Client","library":"protractor-http-client","status":"abandoned","version":"1.0.4","language":"javascript","ecosystem":"npm","summary":"Protractor HTTP Client (npm package `protractor-http-client`) is a utility library designed to simplify making HTTP requests within Protractor end-to-end tests. It is currently at version 1.0.4, indicating a stable release, though the package has not seen updates since 2017. The library acts as a wrapper around the now-deprecated `request` package, allowing testers to perform GET, POST, PUT, DELETE, and other HTTP operations. Its primary differentiation lies in its tight integration with Protractor's control flow, ensuring that HTTP calls automatically resolve before subsequent Protractor `browser` or `element` commands are executed. This is particularly useful for setting up test data via REST APIs before a test runs, or for cleaning up resources after a test completes, avoiding manual promise handling common with plain `http` or `request` modules in a Protractor context.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","protractor","http","rest","client","test","selenium","webdriver"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/protractor-http-client"},{"id":16507,"title":"Protractor HTTP Mocking","library":"protractor-http-mock","status":"abandoned","version":"0.10.0","language":"javascript","ecosystem":"npm","summary":"Protractor HTTP Mock provides a NodeJS module designed to facilitate mocking HTTP calls within Protractor end-to-end tests, specifically for AngularJS applications. Its core function is to allow developers to isolate UI and client-side application code by intercepting and responding to network requests with predefined data, thus removing dependencies on external APIs during test execution. A key differentiator is its independence from Angular Mocks (ngMockE2E), meaning it does not require any modifications to the AngularJS application under test. The current stable version, 0.10.0, was released in 2017. Due to its tight coupling with Protractor, which was officially deprecated in 2022, `protractor-http-mock` is effectively an abandoned package with no ongoing development or maintenance.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/protractor-http-mock"},{"id":13824,"title":"Protractor Jasmine2 Screenshot Reporter","library":"protractor-jasmine2-screenshot-reporter","status":"abandoned","version":"0.5.1","language":"javascript","ecosystem":"npm","summary":"This package provides a dedicated reporter for Protractor, the end-to-end testing framework, specifically designed for use with Jasmine2. It automatically captures screenshots after each executed test case, whether passing or failing, and consolidates them into a single HTML report. Key features include configurable output directories, custom report filenames, the ability to include external CSS and JavaScript for custom styling and interactivity, and options to ignore pending specs or capture screenshots only for failed tests. The current stable version is 0.5.1. Given that its primary dependency, Protractor, was officially deprecated in 2022 and this reporter has not seen updates since 2016, it is effectively an abandoned project. There is no active release cadence, and it is not recommended for new projects.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","screenshot","jasmine","jasmine2","protractor","selenium","reporter","html"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/protractor-jasmine2-screenshot-reporter"},{"id":5009,"title":"PROV Python Library","library":"prov","status":"active","version":"2.1.1","language":"python","ecosystem":"pypi","summary":"The `prov` library is a Python implementation of the W3C Provenance Data Model (PROV). It facilitates the creation, manipulation, and serialization/deserialization of provenance documents, supporting formats like PROV-JSON, PROV-XML, and PROV-O (RDF). The library is actively maintained, with its latest version being 2.1.1, and releases occur as needed to support newer Python versions and fix bugs.","last_verified":"2026-04-12T00:00:00.000Z","tags":["provenance","W3C","PROV","PROV-DM","PROV-JSON","PROV-XML","PROV-O","RDF","graph","model"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/prov"},{"id":6780,"title":"Provide Directory","library":"provide-dir","status":"active","version":"0.1.2","language":"python","ecosystem":"pypi","summary":"The `provide-dir` library is a lightweight utility that ensures a given directory path exists, creating all necessary parent directories if they don't. It's built on top of `os.makedirs` and offers a simplified interface. Currently at version 0.1.2, it follows an infrequent but steady release cadence, with updates typically several months apart.","last_verified":"2026-04-15T00:00:00.000Z","tags":["filesystem","directory","utility","path"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/provide-dir"},{"id":8450,"title":"Prowler","library":"prowler","status":"active","version":"5.24.0","language":"python","ecosystem":"pypi","summary":"Prowler is an Open Source Cloud Security Platform that automates security and compliance across AWS, GCP, Azure, Kubernetes, Microsoft 365, GitHub, Infrastructure as Code, and MongoDB Atlas environments. It provides hundreds of ready-to-use security checks aligned with various compliance frameworks like CIS, NIST, PCI-DSS, SOC2, and AWS Well-Architected. Currently at version 5.24.0, Prowler has a regular release cadence, with minor versions released frequently, often weekly or bi-weekly, to introduce new features, checks, and bug fixes.","last_verified":"2026-04-16T00:00:00.000Z","tags":["cloud-security","aws","azure","gcp","kubernetes","compliance","audit","security-assessment","cli"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/prowler"},{"id":16184,"title":"Proxmox API Client","library":"proxmox-api","status":"active","version":"1.1.1","language":"javascript","ecosystem":"npm","summary":"proxmox-api is a comprehensive JavaScript and TypeScript client library for interacting with the Proxmox VE API. Currently stable at version `1.1.1`, it offers a unique mapping approach where Proxmox API paths are directly translated into chained method calls (e.g., `/nodes/mynode` becomes `proxmox.nodes.mynode`). The library's core differentiator is its 100% mapping of available Proxmox API calls, complete with extensive TypeScript typings that enable rich IntelliSense, significantly reducing the need to consult external API documentation. It features a small footprint, weighing less than 10KB including its integrated documentation. Releases appear to be ad-hoc but frequent, driven by bug fixes and compatibility updates, such as recent enhancements for ESM and Proxmox 8 support. It supports multiple authentication methods including username/password and API tokens.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","proxmox","client","typing","api","typescript","async","promise"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/proxmox-api"},{"id":6781,"title":"Proxmoxer","library":"proxmoxer","status":"active","version":"2.3.0","language":"python","ecosystem":"pypi","summary":"Proxmoxer is a Python wrapper around the Proxmox REST API v2, supporting Proxmox Virtual Environment (PVE), Proxmox Mail Gateway (PMG), and Proxmox Backup Server (PBS). It enables API calls over HTTPS, SSH, and the `pvesh` utility. The library dynamically creates attributes to mirror the Proxmox API structure, making interaction intuitive. The current stable version is 2.3.0, and it receives regular updates.","last_verified":"2026-04-15T00:00:00.000Z","tags":["proxmox","api","virtualization","wrapper","pve","pbs","pmg"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/proxmoxer"},{"id":24271,"title":"proxsuite","library":"proxsuite","status":"active","version":"0.7.2.post1","language":"python","ecosystem":"pypi","summary":"The ProxSuite library provides an efficient QP solver tailored for robotics and optimization, with implementations of the ProxQP and OSQP algorithms. The current version is 0.7.2.post1, released under a permissive license. It supports Python >= 3.8 and has a bimonthly release cadence.","last_verified":"2026-05-01T00:00:00.000Z","tags":["optimization","quadratic-programming","robotics","proxqp","solver"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/proxsuite"},{"id":16508,"title":"Node.js HTTP Proxy Server","library":"proxy","status":"active","version":"4.0.0","language":"javascript","ecosystem":"npm","summary":"The `proxy` package provides a programmatic HTTP(S) proxy server API for Node.js, allowing developers to script custom proxy logic. Its current stable version is `4.0.0`, which notably raised the minimum Node.js requirement to version 20. The project maintains an active release cadence, with recent updates across its associated `proxy-agent` ecosystem, ensuring compatibility and improvements. Key differentiators include its simple `createProxy` API for building custom proxy servers, similar to established solutions like Squid or Privoxy, but integrated directly within a Node.js environment. It supports both standard HTTP proxying and the HTTP `CONNECT` method for tunneling. The package also includes a companion CLI tool for quick server spawning.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","http","https","proxy","connect","tunnel","squid","privoxy","apache"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/proxy"},{"id":13825,"title":"Node.js Programmable HTTP Proxy","library":"proxy-chain","status":"active","version":"2.7.1","language":"javascript","ecosystem":"npm","summary":"proxy-chain is a Node.js library that provides a programmable HTTP/SOCKS proxy server with extensive features. It supports SSL/TLS, authentication, upstream proxy chaining, and protocol tunneling, enabling dynamic and custom configurations. Key differentiators include its utility for headless browsers like Puppeteer and Playwright, which struggle with authenticated proxy URLs, by providing a local proxy that handles authentication. The library also offers traffic statistics and custom HTTP response capabilities. Developed by Apify, it's a core component in their web scraping platform and is used by Crawlee. The current stable version is 2.7.1, with minor and patch releases occurring frequently, typically on a monthly basis.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","proxy","squid","apify","tunnel","puppeteer","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/proxy-chain"},{"id":27261,"title":"ProxyHttpAgent","library":"proxy-http-agent","status":"active","version":"1.0.1","language":"javascript","ecosystem":"npm","summary":"ProxyHttpAgent (v1.0.1) is a factory for creating HTTP proxy agents supporting https→(http, https) and http→(http, https) tunneling, built on top of the node-tunnel module. It allows you to easily use proxies with http/https modules or node-fetch, with flexible proxy configuration via URL or object. Published as TypeScript-first with built-in type definitions, it exports `getProxyHttpAgent` along with `HttpsAgent` and `HttpAgent` types. Released in 2025, it is currently at stable v1. It differentiates by offering a simple API for creating agents that support both secure and insecure proxy connections with minimal boilerplate.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","proxy","agent","http","https","https-agent","node","node-tunnel","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/proxy-http-agent"},{"id":16182,"title":"Connect Proxy Middleware","library":"proxy-middleware","status":"abandoned","version":"0.15.0","language":"javascript","ecosystem":"npm","summary":"proxy-middleware offers a basic HTTP(S) proxy capability designed as middleware for the Connect framework. It enables developers to configure specific URL paths that forward incoming requests to an alternate target URL, supporting both HTTP and HTTPS protocols. The package's latest stable version is 0.15.0. It integrates directly into the Connect framework, a popular Node.js web framework from an earlier era. Given its age (last updated in 2016), the package is effectively abandoned, meaning it receives no further updates, security patches, or feature enhancements. This significantly limits its utility and makes it unsuitable for new projects or production environments in modern Node.js ecosystems, which have moved towards more feature-rich and actively maintained alternatives like `http-proxy-middleware` or `node-http-proxy`.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","connect","proxy","middleware","https","http","ssl"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/proxy-middleware"},{"id":4694,"title":"PROXY Protocol Library for Asyncio","library":"proxy-protocol","status":"active","version":"0.11.3","language":"python","ecosystem":"pypi","summary":"The `proxy-protocol` library provides an implementation of the PROXY protocol, including an `asyncio` server implementation, for Python. It currently supports versions 0.11.3 and is actively maintained with regular minor releases, focusing on improvements, bug fixes, and broader platform support.","last_verified":"2026-04-12T00:00:00.000Z","tags":["asyncio","networking","proxy-protocol","server","load-balancing","proxy"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/proxy-protocol"},{"id":6420,"title":"Proxy.py","library":"proxy-py","status":"active","version":"2.4.10","language":"python","ecosystem":"pypi","summary":"Proxy.py is a lightweight, dependency-optional, and pluggable framework for building fast proxy servers, web servers, and pub/sub systems. It supports HTTP, HTTPS, TLS interception, DNS-over-HTTPS, and can function as a reverse or forward proxy. Currently at version 2.4.10, the library maintains an active release cadence with frequent updates and new features.","last_verified":"2026-04-15T00:00:00.000Z","tags":["proxy","http","https","network","server","framework","tls","plugin","reverse-proxy","forward-proxy","web-server"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/proxy-py"},{"id":13826,"title":"Proxy Target Utility","library":"proxy-target","status":"active","version":"3.0.2","language":"javascript","ecosystem":"npm","summary":"proxy-target is a JavaScript utility library designed to simplify the use of native Proxies, particularly when dealing with primitive values, `null`, `undefined`, and functions. It addresses common `Proxy` limitations, such as the inability to directly proxy primitives or the 'Array.isArray shenanigans' by wrapping values in an object structure that can be consistently proxied and then unwrapped. The current stable version is 3.0.2. It appears to follow a release cadence driven by feature enhancements and bug fixes, rather than strict time-based intervals. Key differentiators include its ability to uniformly proxy almost any JavaScript value (primitives, objects, functions, etc.) by converting them into a structured `{ type, value }` pair, and its explicit mechanisms (`wrap`, `unwrap`, `bound`, `unbound`) for managing `this` context and value retrieval within a proxy chain. This makes it particularly useful for advanced metaprogramming scenarios where uniform proxy behavior across diverse value types is crucial.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","proxy","target"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/proxy-target"},{"id":13827,"title":"Proxy Test Server","library":"proxy-test-server","status":"maintenance","version":"1.0.0","language":"javascript","ecosystem":"npm","summary":"proxy-test-server is a lightweight Node.js module designed to create a simple HTTP proxy server, primarily for testing proxied connections. It specifically handles HTTP `CONNECT` requests, enabling clients to establish a tunnel through the proxy to a destination server, such as for HTTPS traffic. It does not provide full HTTP proxying (e.g., modifying HTTP headers directly) but focuses on the `CONNECT` method for transparent tunneling. The package is currently at version 1.0.0 and appears to be in a maintenance state, with no active development or a defined release cadence, indicating a stable but minimally evolving codebase. Its key differentiator is its straightforward, minimal implementation for verifying basic proxy connectivity, rather than offering advanced features like mocking, traffic inspection, or support for multiple proxy protocols (SOCKS, HTTPS) found in more comprehensive proxy tools like Mockttp or Check-Proxy.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","Proxy"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/proxy-test-server"},{"id":6782,"title":"Proxy Tools","library":"proxy-tools","status":"maintenance","version":"0.1.0","language":"python","ecosystem":"pypi","summary":"The `proxy-tools` library provides a simple yet useful proxy implementation for Python, based on the Gang of Four (GoF) design pattern. It was lovingly extracted from the `werkzeug` project to be applicable outside the web context, for example, to enable `@property` like behavior on modules. The current version is 0.1.0, with its last release in 2014, suggesting a maintenance or inactive release cadence. [4, 8]","last_verified":"2026-04-15T00:00:00.000Z","tags":["proxy","delegation","metaprogramming","design-pattern","python2"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/proxy-tools"},{"id":17337,"title":"Node HTTP/HTTPS Forward Proxy Agent","library":"proxying-agent","status":"abandoned","version":"2.4.0","language":"javascript","ecosystem":"npm","summary":"proxying-agent is a Node.js library providing an HTTP/HTTPS forward proxy agent. It is built upon Node's native `http.Agent` and offers features for transparently routing HTTP and HTTPS requests through a specified proxy server. Key capabilities include support for SSL tunneling via the HTTP CONNECT method, Basic authentication, and a beta implementation of NTLM authentication, allowing for domain-specific username formats (e.g., `domain\\username`). The library also provides a `globalize` method to easily configure all subsequent `http` and `https` requests to use a designated proxy. The current stable version is 2.4.0, released in July 2017. Due to its age, it is considered abandoned, with no active development or maintenance since its last update. This lack of recent activity suggests potential incompatibilities with newer Node.js versions and a risk of unaddressed security vulnerabilities, making it crucial for users to assess its suitability for modern applications.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","http","https","agent","proxy","tunnel","ntlm"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/proxying-agent"},{"id":24270,"title":"ProxyProviders","library":"proxyproviders","status":"active","version":"0.2.2","language":"python","ecosystem":"pypi","summary":"A Python library providing a unified interface for different proxy providers. Version 0.2.2, actively maintained with monthly releases. It abstracts API calls to various proxy services (e.g., BrightData, Oxylabs, Smartproxy) into a single API, supporting rotation, session management, and async usage.","last_verified":"2026-05-01T00:00:00.000Z","tags":["proxies","web-scraping","proxy-rotation"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/proxyproviders"},{"id":13828,"title":"prsc: Tiny Parser Combinators","library":"prsc","status":"active","version":"4.0.0","language":"javascript","ecosystem":"npm","summary":"prsc is a compact parser combinators library for both JavaScript and TypeScript, heavily influenced by the Rust parsing library `nom`. It enables developers to construct complex parsers from simpler ones for string inputs, offering primitive parsers like `token` and combinators such as `map`, `filter`, `then`, and `star`. The library ships with ES6 modules (`.mjs`), UMD bundles (`.js`), and comprehensive TypeScript typings, facilitating its use across various environments, including Node.js and browsers. The current stable version is 4.0.0. Releases are somewhat frequent, with minor features and bug fixes rolled out between major versions, indicating active maintenance and continuous improvement in performance and usability for writing fast, reliable parsers.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","parser","combinators","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/prsc"},{"id":10065,"title":"prtpy - Number Partitioning","library":"prtpy","status":"active","version":"0.8.3","language":"python","ecosystem":"pypi","summary":"prtpy is a Python library for number partitioning. It provides various algorithms to divide a list of numbers into a specified number of subsets, typically aiming to minimize the largest sum of a subset. It is actively maintained, with the current version being 0.8.3, and releases occur as new algorithms, improvements, or bug fixes are introduced.","last_verified":"2026-04-17T00:00:00.000Z","tags":["number-partitioning","optimization","algorithms","mathematics"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/prtpy"},{"id":6041,"title":"ps-mem: Per-Program Memory Usage Reporter","library":"ps-mem","status":"active","version":"3.14","language":"python","ecosystem":"pypi","summary":"ps-mem is a Python utility designed to accurately report the core memory usage per program on Linux, distinguishing itself from tools that report per-process. It calculates RAM usage by summing both private and shared memory across all processes belonging to a given program. The current stable version is 3.14, released in May 2022, and it operates as a command-line tool, primarily written in Python 3, though it also supported Python 2.","last_verified":"2026-04-14T00:00:00.000Z","tags":["system-monitoring","memory-usage","linux","cli-tool"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/ps-mem"},{"id":14824,"title":"Node.js Process Lookup Utility","library":"ps-node","status":"abandoned","version":"0.1.6","language":"javascript","ecosystem":"npm","summary":"ps-node is a Node.js module designed for looking up and managing running processes across different operating systems. It leverages native system commands like `ps` on Linux/macOS and `wmic` on Windows to retrieve detailed process information, including PID, command, and arguments. The package, currently at version 0.1.6, was last published nine years ago. Its primary functionality includes searching for processes by PID or filtering by command and arguments using regular expressions. Additionally, it offers a `kill` function to terminate processes, supporting optional signals and timeouts. Due to its age, it does not support modern Node.js features like ECMAScript Modules (ESM) and is likely incompatible with recent Node.js versions or major operating system updates. There is no ongoing release cadence, and it is largely superseded by more actively maintained alternatives.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","ps","process","lookup","pid"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/ps-node"},{"id":10066,"title":"pscript Python to JavaScript Compiler","library":"pscript","status":"active","version":"0.8.1","language":"python","ecosystem":"pypi","summary":"pscript is a Python-to-JavaScript compiler that allows developers to write Python code that runs directly in a JavaScript environment, such as a web browser or Node.js. It supports converting Python functions and basic data structures into their JavaScript equivalents, enabling seamless integration of Python logic into web applications. The current version is 0.8.1, with releases occurring periodically, often tied to Python version support updates.","last_verified":"2026-04-17T00:00:00.000Z","tags":["javascript","compiler","transpiler","frontend","web"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pscript"},{"id":7518,"title":"psd-tools","library":"psd-tools","status":"active","version":"1.15.0.post1","language":"python","ecosystem":"pypi","summary":"psd-tools is a Python package designed for working with Adobe Photoshop PSD and PSB files, enabling reading, writing, and manipulation of layer data and compositions. The current version is 1.15.0.post1, and it maintains an active release cadence with frequent updates and improvements. It provides functionalities for low-level file structure access, raw layer image export, and limited layer composition.","last_verified":"2026-04-16T00:00:00.000Z","tags":["photoshop","psd","image processing","graphics","design","adobe"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/psd-tools"},{"id":27263,"title":"P#-JS","library":"psharp-js","status":"active","version":"0.1.0","language":"javascript","ecosystem":"npm","summary":"An implementation of the P# programming language in JavaScript, including a transpiler from P# to JavaScript. Currently at version 0.1.0, this package provides tools to translate P# code (a probabilistic programming language) into executable JavaScript. As an early-stage release, it has limited documentation and may contain bugs. Key differentiators: it enables running P# programs in Node.js or browser environments, leveraging JavaScript's ecosystem. However, it is experimental and not suitable for production use.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/psharp-js"},{"id":13829,"title":"PSL Domain Parser","library":"psl","status":"active","version":"1.15.0","language":"javascript","ecosystem":"npm","summary":"psl is a JavaScript library designed for parsing domain names based on the widely adopted Public Suffix List (PSL). This list is a community-maintained resource, primarily initiated by the Mozilla Project, which identifies \"public suffixes\"—domain parts under which users can directly register names (e.g., .com, .co.uk, .pvt.k12.wy.us). The library's current stable version is 1.15.0. It receives regular updates to its internal Public Suffix List rules, ensuring accuracy with the latest additions and changes, with the most recent update occurring in v1.15.0 (December 2024). Key differentiators include its adherence to the official PSL, testing against Mozilla's own test data, and significant performance enhancements introduced in v1.14.0 (over 100x improvement for parsing). It provides robust support for both Node.js and browser environments, offering ESM, CommonJS, and UMD distributions, and includes TypeScript type definitions since v1.11.0, making it suitable for modern JavaScript and TypeScript projects.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","publicsuffix","publicsuffixlist","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/psl"},{"id":28064,"title":"psmpy - Propensity Score Matching for Python","library":"psmpy","status":"active","version":"0.3.16","language":"python","ecosystem":"pypi","summary":"psmpy provides propensity score matching for observational studies, including functions to compute propensity scores, perform matching (with/without replacement, caliper), and generate graphical plots (balancing, histogram). Version 0.3.16 is the latest release. Release cadence is low; last update was 2024.","last_verified":"2026-05-09T00:00:00.000Z","tags":["propensity-score-matching","causal-inference","observational-study","statistics"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/psmpy"},{"id":28065,"title":"psqlpy","library":"psqlpy","status":"active","version":"0.11.12","language":"python","ecosystem":"pypi","summary":"psqlpy is an async PostgreSQL driver for Python written in Rust, offering high performance and full async/await support. Current version is 0.11.12, with active development and regular releases.","last_verified":"2026-05-09T00:00:00.000Z","tags":["postgresql","async","rust","driver"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/psqlpy"},{"id":326,"title":"psutil","library":"psutil","status":"active","version":"8.0.0","language":"python","ecosystem":"pypi","summary":"psutil is a cross-platform library for retrieving information on running processes and system utilization (CPU, memory, disks, network, sensors) in Python. It is useful for system monitoring, profiling, limiting process resources, and managing running processes. The current version is 8.0.0, released on March 28, 2026, with a regular release cadence.","last_verified":"2026-05-12T13:04:47.642Z","tags":["system monitoring","process management","cross-platform","Python library"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/psutil"},{"id":7519,"title":"psutil-home-assistant Wrapper","library":"psutil-home-assistant","status":"active","version":"0.0.1","language":"python","ecosystem":"pypi","summary":"psutil-home-assistant is a Python wrapper for the `psutil` library, designed to allow `psutil` to be used multiple times within the same process without conflicts arising from `psutil`'s reliance on global variables for state management. This library provides an object-oriented interface, encapsulating `psutil` functionality for isolated usage. It is currently at version 0.0.1 and has a slow release cadence, with the initial release over a year ago.","last_verified":"2026-04-16T00:00:00.000Z","tags":["psutil","system monitoring","home assistant","wrapper","globals"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/psutil-home-assistant"},{"id":4695,"title":"psycogreen","library":"psycogreen","status":"maintenance","version":"1.0.2","language":"python","ecosystem":"pypi","summary":"Psycogreen is a library that enables the `psycopg2` PostgreSQL adapter to work with coroutine-based libraries like Gevent and Eventlet. It provides \"wait callbacks\" that integrate `psycopg2`'s asynchronous calls with the event loops of these coroutine libraries, allowing `psycopg2` to operate in a non-blocking manner within a green-thread environment while presenting a synchronous interface to the application. The library is currently at version 1.0.2, with no new releases since 2020, suggesting it is in maintenance mode.","last_verified":"2026-04-12T00:00:00.000Z","tags":["database","postgresql","psycopg2","gevent","eventlet","async","green-threads","monkey-patch"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/psycogreen"},{"id":160,"title":"psycopg (v3)","library":"psycopg","status":"active","version":"3.3.3","language":"python","ecosystem":"pypi","summary":"psycopg v3 — the successor to psycopg2. Completely rewritten. Install is 'psycopg' (no number), import is 'import psycopg'. Supports both sync and native async (AsyncConnection). Current version: 3.3.3 (Mar 2026). NOT backward compatible with psycopg2 — several behavior changes. For new projects use psycopg over psycopg2. Django 4.2+ supports psycopg v3.","last_verified":"2026-05-12T09:09:41.961Z","tags":["psycopg","psycopg3","postgresql","python","async","database"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/psycopg"},{"id":797,"title":"psycopg-binary","library":"psycopg-binary","status":"active","version":"3.3.3","language":"python","ecosystem":"pypi","summary":"psycopg-binary is the pre-compiled binary distribution for Psycopg 3, a modern PostgreSQL database adapter for Python. It provides C optimizations for performance without requiring local build prerequisites. While `psycopg-binary` is the package name on PyPI, it acts as an optional component for the core `psycopg` library (Psycopg 3). It is actively maintained, currently at version 3.3.3, and follows a frequent release cadence, often aligning with new Python and PostgreSQL versions.","last_verified":"2026-05-12T19:14:48.907Z","tags":["database","postgresql","async","dbapi","binary"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/psycopg-binary"},{"id":5010,"title":"Psycopg C-optimized","library":"psycopg-c","status":"active","version":"3.3.3","language":"python","ecosystem":"pypi","summary":"Psycopg 3 is a modern PostgreSQL database adapter for Python, designed to leverage modern Python (asyncio, static typing) and PostgreSQL features (binary protocol, pipeline mode). `psycopg-c` is an optional component providing C-optimized speedups for the core `psycopg` library, offering performance benefits over the pure Python implementation. It is actively maintained with frequent updates, currently at version 3.3.3.","last_verified":"2026-04-12T00:00:00.000Z","tags":["database","postgresql","sql","asyncio","dbapi"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/psycopg-c"},{"id":1119,"title":"Psycopg Connection Pool","library":"psycopg-pool","status":"active","version":"3.3.0","language":"python","ecosystem":"pypi","summary":"psycopg-pool provides efficient connection pooling implementations for Psycopg 3, the PostgreSQL adapter for Python. It includes both synchronous (`ConnectionPool`) and asynchronous (`AsyncConnectionPool`) pools, designed to manage a limited number of PostgreSQL connections, reduce connection overhead, and optimize resource usage in multi-threaded or async applications. The current version is 3.3.0, and it follows an independent release cycle from the main `psycopg` package.","last_verified":"2026-04-23T17:12:07.702Z","tags":["database","postgresql","psycopg","connection pool","asyncio","threading"],"install_tag":"stale","install_tag_description":"widespread failures or data too old to trust","api":"https://checklist.day/api/registry/psycopg-pool"},{"id":159,"title":"psycopg2","library":"psycopg2","status":"active","version":"2.9.11","language":"python","ecosystem":"pypi","summary":"The most widely used PostgreSQL adapter for Python. Sync only. Two packages on PyPI: psycopg2 (source, requires libpq dev headers) and psycopg2-binary (pre-compiled, no system deps). Official docs explicitly warn against psycopg2-binary in production. Current version: 2.9.11 (Mar 2026). For async PostgreSQL use asyncpg or psycopg (v3). For new projects consider migrating to psycopg (v3) which has both sync and async.","last_verified":"2026-05-12T09:08:49.156Z","tags":["psycopg2","postgresql","python","database","sync"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/psycopg2"},{"id":367,"title":"psycopg2-binary: PostgreSQL Database Adapter for Python","library":"psycopg2-binary","status":"active","version":"2.9.11","language":"python","ecosystem":"pypi","summary":"psycopg2-binary is a PostgreSQL adapter for Python, providing a means to interact with PostgreSQL databases. The current version is 2.9.11, and it follows a regular release cadence with periodic updates and bug fixes.","last_verified":"2026-05-12T13:19:42.648Z","tags":["PostgreSQL","Python","Database Adapter","psycopg2","psycopg2-binary"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/psycopg2-binary"},{"id":7520,"title":"psycopg2-pool","library":"psycopg2-pool","status":"active","version":"1.2","language":"python","ecosystem":"pypi","summary":"psycopg2-pool provides robust connection pooling for the psycopg2 PostgreSQL adapter. It helps manage a fixed number of database connections, improving performance by reusing existing connections and reducing the overhead of establishing new ones. It currently stands at version 1.2 and is a stable library with a low release cadence.","last_verified":"2026-04-16T00:00:00.000Z","tags":["database","postgresql","psycopg2","connection-pooling"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/psycopg2-pool"},{"id":27262,"title":"PsycopgBinary","library":"psycopgbinary","status":"active","version":"0.0.1","language":"python","ecosystem":"pypi","summary":"A dummy package that re-exports psycopg2-binary for environments where the import name 'psycopg2' is taken or conflicts. Current version 0.0.1. Not actively maintained; use psycopg2-binary directly instead.","last_verified":"2026-05-01T00:00:00.000Z","tags":["psycopg2","postgresql","database","binary","shim"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/psycopgbinary"},{"id":3748,"title":"psygnal","library":"psygnal","status":"active","version":"0.15.1","language":"python","ecosystem":"pypi","summary":"Psygnal is a pure Python implementation of the observer pattern, providing a fast callback and event system modeled after Qt Signals & Slots. It offers optional signature and type checking for connected slots and supports threading, all without requiring or using Qt. The current version is 0.15.1, and the library is actively maintained with regular releases.","last_verified":"2026-04-25T14:50:48.623Z","tags":["signals","events","callbacks","observer-pattern","qt-style","threading","dataclasses","pydantic"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/psygnal"},{"id":7521,"title":"PTable","library":"ptable","status":"maintenance","version":"0.9.2","language":"python","ecosystem":"pypi","summary":"PTable is a simple Python library designed to make it quick and easy to represent tabular data in visually appealing ASCII tables. It was originally forked from PrettyTable and maintains API compatibility. The current version is 0.9.2, with its last release in 2015, indicating a largely inactive or maintenance-only development cadence.","last_verified":"2026-04-16T00:00:00.000Z","tags":["data display","ascii table","tabular data","pretty print"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/ptable"},{"id":21716,"title":"ptflops","library":"ptflops","status":"active","version":"0.7.5","language":"python","ecosystem":"pypi","summary":"A Flops counter for neural networks in PyTorch. It computes the number of floating point operations (FLOPs) and parameters of a model. The current version is 0.7.5, with a slow release cadence.","last_verified":"2026-04-27T00:00:00.000Z","tags":["flops","pytorch","neural-networks","profiling"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/ptflops"},{"id":3221,"title":"ptpython: Advanced Python REPL","library":"ptpython","status":"active","version":"3.0.32","language":"python","ecosystem":"pypi","summary":"ptpython is an advanced, cross-platform Python REPL (Read-Eval-Print Loop) built on top of the prompt_toolkit library. It provides features like syntax highlighting, autocompletion, multiline editing, mouse support, and customizable key bindings (Emacs and Vi modes). Currently at version 3.0.32, it sees fairly frequent updates, often with several patch releases per month.","last_verified":"2026-04-25T07:12:42.799Z","tags":["REPL","interactive","prompt-toolkit","developer-tool","debugger","shell"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/ptpython"},{"id":7522,"title":"ptvsd (Python Tools for Visual Studio Debugger)","library":"ptvsd","status":"deprecated","version":"4.3.2","language":"python","ecosystem":"pypi","summary":"ptvsd is a remote debugging server for Python, primarily used to enable debugging capabilities in development environments like Visual Studio and Visual Studio Code. While its last stable release was 4.3.2 in August 2019, it has largely been superseded by `debugpy`, which is based on ptvsd's development branch. All future development for Microsoft's Python debugger is happening in `debugpy`.","last_verified":"2026-04-16T00:00:00.000Z","tags":["debugging","remote debugging","visual studio","visual studio code","microsoft","deprecated","debugpy"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/ptvsd"},{"id":368,"title":"ptyprocess","library":"ptyprocess","status":"active","version":"0.7.0","language":"python","ecosystem":"pypi","summary":"A library to run subprocesses in a pseudo terminal, version 0.7.0. It is actively maintained with a release cadence focused on improvements and CI updates.","last_verified":"2026-05-12T13:19:57.171Z","tags":["subprocess","pseudo-terminal","python"],"install_tag":"stale","install_tag_description":"widespread failures or data too old to trust","api":"https://checklist.day/api/registry/ptyprocess"},{"id":2200,"title":"PubChemPy","library":"pubchempy","status":"active","version":"1.0.5","language":"python","ecosystem":"pypi","summary":"PubChemPy is a simple Python wrapper around the PubChem PUG REST API, providing an intuitive interface to query chemical information from PubChem. It allows programmatic access to compounds, substances, assays, and their properties. The current version is 1.0.5, and releases are infrequent, primarily addressing bug fixes and minor enhancements.","last_verified":"2026-04-24T15:51:40.359Z","tags":["chemistry","cheminformatics","pubchem","api","chemical-data","rest-api"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pubchempy"},{"id":10067,"title":"public: Python Module Visibility Decorator","library":"public","status":"maintenance","version":"2020.12.3","language":"python","ecosystem":"pypi","summary":"The `public` library for Python, version 2020.12.3, provides a `@public` decorator to explicitly mark functions, classes, and variables as part of a module's public API. It automatically manages and replaces the module's `__all__` list, aiming to simplify explicit module visibility control. The library appears to be in maintenance mode, with its last release in late 2020.","last_verified":"2026-04-17T00:00:00.000Z","tags":["module-visibility","decorator","__all__","api-management"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/public"},{"id":18693,"title":"public-unscoped-test-package","library":"public-unscoped-test-package","status":"active","version":"0.0.3-1777078738","language":"javascript","ecosystem":"npm","summary":"A test package used exclusively for smoke testing npm publishing pipelines. Version 0.0.3-1777078738 is a pre-release build with no stable release cadence. This package performs no useful functionality and exists solely to validate tooling behavior such as install, audit, and registry interactions. It has no differentiators from other test packages, as its purpose is purely internal to npm infrastructure.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/public-unscoped-test-package"},{"id":1638,"title":"Publication","library":"publication","status":"active","version":"0.0.3","language":"python","ecosystem":"pypi","summary":"Publication helps maintain public-api-friendly Python modules by preventing unintentional access to private implementation details via introspection. It's currently at version 0.0.3 and is an early-stage library with a focused purpose.","last_verified":"2026-04-23T23:35:30.874Z","tags":["api","public-api","introspection","developer-tool","linter"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/publication"},{"id":5687,"title":"publicsuffix2: Public Suffix List Parser","library":"publicsuffix2","status":"maintenance","version":"2.20191221","language":"python","ecosystem":"pypi","summary":"publicsuffix2 is a Python library designed to parse and identify the public suffix of a domain name using the official Public Suffix List (PSL). It is a fork of the original 'publicsuffix' package, aiming for API compatibility. The current version is 2.20191221, released in late 2019, meaning its bundled PSL data is not recent.","last_verified":"2026-04-09T00:00:00.000Z","tags":["domain","publicsuffixlist","psl","networking","security"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/publicsuffix2"},{"id":4179,"title":"Public Suffix List","library":"publicsuffixlist","status":"active","version":"1.0.2.20260411","language":"python","ecosystem":"pypi","summary":"Publicsuffixlist is a Python library that implements a parser for the Public Suffix List (PSL). It allows users to extract the public suffix and registrable domain from a given hostname, supporting IDN (unicode and punycoded) and compliant with PSL test data. The library is pure Python, has no external dependencies, and ships with a bundled, frequently updated copy of the PSL. Its current version is 1.0.2.20260411, with new releases often tied to updates of the Public Suffix List itself.","last_verified":"2026-04-11T00:00:00.000Z","tags":["networking","domain","url","public suffix list","tld","dns"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/publicsuffixlist"},{"id":26117,"title":"publint","library":"publint","status":"active","version":"0.3.18","language":"javascript","ecosystem":"npm","summary":"publint is a tool for linting npm packaging errors to ensure compatibility across environments. The current stable version is 0.3.18, with frequent patch releases addressing edge cases in export mapping, file existence checks, and CJS/ESM interop warnings. It differentiates from tsc or api-extractor by focusing specifically on package.json validation, including exports, imports, main, types fields, and CommonJS default export issues. It provides a CLI, API, and online playground, and supports Node >=18.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","publish","lint"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/publint"},{"id":5688,"title":"Publish Event SNS","library":"publish-event-sns","status":"active","version":"0.0.3","language":"python","ecosystem":"pypi","summary":"This Python library, currently at version 0.0.3, aims to simplify publishing messages to AWS SNS topics with attributes. Given its minimal version and summary, it is likely a lightweight wrapper around the official AWS SDK for Python, `boto3`. It appears to be a niche utility, as detailed documentation and a distinct release cadence are not publicly available beyond its PyPI entry.","last_verified":"2026-04-12T00:00:00.000Z","tags":["aws","sns","messaging","publish-subscribe","boto3"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/publish-event-sns"},{"id":13830,"title":"Publish Test Test","library":"publish-test-test","status":"active","version":"2.1.2","language":"javascript","ecosystem":"npm","summary":"This package, `publish-test-test`, serves as an internal testing utility primarily designed to validate the publishing workflow for `vbt` (likely a version bumping tool or similar) and `npm`. Its current stable version is 2.1.2. This package is not intended for general public consumption or as a library to be integrated into applications; rather, it functions as a controlled environment for ensuring that tooling and processes related to package publishing operate as expected. It likely demonstrates correct versioning, metadata handling, and file inclusion during the `npm publish` process. As a testbed, its release cadence is tied to the development and testing cycles of its associated publishing tools, rather than feature-driven releases for end-users. Its key differentiator is its explicit role as a test subject for publishing systems, verifying the mechanics of `npm` package distribution.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/publish-test-test"},{"id":8451,"title":"PubNub Python SDK","library":"pubnub","status":"active","version":"10.6.2","language":"python","ecosystem":"pypi","summary":"The PubNub Python SDK provides real-time messaging, presence, and push services. It enables developers to build interactive applications with features like chat, IoT, and live event streaming. The current stable version is 10.6.2, with active development and frequent releases addressing bug fixes and feature enhancements, typically on a monthly to quarterly cadence.","last_verified":"2026-04-16T00:00:00.000Z","tags":["real-time","messaging","pubsub","chat","iot","websockets"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pubnub"},{"id":2201,"title":"puccinialin","library":"puccinialin","status":"active","version":"0.1.9","language":"python","ecosystem":"pypi","summary":"Puccinialin is a Python library designed to install Rust (cargo and rustc) into a temporary, cache-aware directory. This helps Python projects with Rust-based build backends bootstrap their Rust dependencies without modifying the host's environment. The current version is 0.1.9, and its release cadence appears irregular, with updates driven by need rather than a fixed schedule.","last_verified":"2026-04-24T15:51:59.721Z","tags":["rust","build-backend","environment-management","toolchain"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/puccinialin"},{"id":3749,"title":"PuDB: a console-based visual debugger for Python","library":"pudb","status":"active","version":"2025.1.5","language":"python","ecosystem":"pypi","summary":"PuDB is a full-screen, console-based visual debugger for Python. It aims to provide the benefits of modern GUI-based debuggers in a lightweight, keyboard-friendly terminal interface. PuDB allows developers to debug code directly in their terminal environment, with features like syntax-highlighted source, stack, breakpoints, and variables all visible simultaneously. The current version is 2025.1.5, and it maintains an active development and release cadence.","last_verified":"2026-04-25T14:51:22.232Z","tags":["debugger","cli","tui","development"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pudb"},{"id":18694,"title":"Pug CLI","library":"pug-cli","status":"active","version":"1.0.0-alpha6","language":"javascript","ecosystem":"npm","summary":"Command-line interface for Pug (formerly Jade) template engine, version 1.0.0-alpha6. Allows compiling .pug files to HTML or client-side JavaScript. Supports watching, pretty-printing, custom output directories, and options via JSON/JS files. Primarily used for build tooling and static site generation. Maintained as part of the Pug project, though the CLI is in alpha with infrequent releases. Alternatives include gulp-pug or webpack loaders for integrated workflows.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pug-cli"},{"id":20483,"title":"pug-html-loader","library":"pug-html-loader","status":"maintenance","version":"1.1.7","language":"javascript","ecosystem":"npm","summary":"Webpack loader that compiles Pug (formerly Jade) templates into HTML strings. Version 1.1.7 is the latest stable release. It connects Pug's compile function to Webpack's module system, outputting raw HTML that can be further processed by loaders like html-loader or raw-loader. Commonly used in webpack configurations to convert .pug files into plain HTML for bundling. Limited maintenance and lacks TypeScript support.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","html","pug","loader","webpack","compile","plain"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pug-html-loader"},{"id":26120,"title":"pug-lint","library":"pug-lint","status":"abandoned","version":"2.7.0","language":"javascript","ecosystem":"npm","summary":"An unopinionated and configurable linter and style checker for Pug (formerly Jade). Current stable version is 2.7.0, released in 2016 with no further updates. The project is effectively abandoned; no releases since 2016. It provides a CLI, configuration via .pug-lintrc files or package.json, and supports extending configs from npm packages. Key differentiators: highly configurable with many rules, but no longer maintained, so use with caution.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","puglint","jadelint","pug-lint","jade-lint","pug","jade","lint","code style"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pug-lint"},{"id":26118,"title":"pug-lint-config-ctrl","library":"pug-lint-config-ctrl","status":"maintenance","version":"1.3.0","language":"javascript","ecosystem":"npm","summary":"A shareable configuration for pug-lint enforcing coding standards for the ctrl framework. Current version 1.3.0 (no recent updates, appears stable). Defines rules for Pug/Jade templates (indentation, attribute order, etc.). Requires pug-lint ^2.3.0 as a peer dependency. Simple 'extends' usage similar to ESLint configs. Limited adoption; alternatives: pug-lint-config-google or custom configs. Not actively maintained (last update likely 2016).","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","puglint","puglintconfig","config","ctrl","pug"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pug-lint-config-ctrl"},{"id":26119,"title":"Emarsys PugLint Config","library":"pug-lint-config-emarsys","status":"maintenance","version":"2.0.1","language":"javascript","ecosystem":"npm","summary":"Shareable PugLint configuration for Emarsys projects. Current stable version is 2.0.1, with no recent updates. This config provides a baseline set of linting rules for Pug templates, intended to enforce consistent code style across Emarsys teams. It is typically installed alongside gulp-pug-lint and extended via a .pug-lintrc file using the 'extends' directive.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pug-lint-config-emarsys"},{"id":26121,"title":"pug-lint Migration Configuration for Pug v2","library":"pug-lint-config-migration-v2","status":"active","version":"1.0.2","language":"javascript","ecosystem":"npm","summary":"Provides a pug-lint configuration preset that helps migrate Pug templates from v1 to v2 by enabling rules that detect deprecated or incompatible patterns. Version 1.0.2 is the latest stable release, updated infrequently. Key differentiator: this is an official preset from the Pug team, ensuring accurate migration checks for breaking changes between Pug v1 and v2, such as attribute syntax and iteration.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","pug","pug-lint","lint"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pug-lint-config-migration-v2"},{"id":27264,"title":"pug-lint-vue","library":"pug-lint-vue","status":"deprecated","version":"0.4.0","language":"javascript","ecosystem":"npm","summary":"A CLI tool that lints Pug (formerly Jade) templates inside Vue single-file components (.vue). It wraps the pug-lint library and scans template tags with 'lang=\"pug\"' attribute. This is the only package that specifically targets Pug templates in Vue files, as opposed to generic Pug or Vue linting tools. The current stable version is 0.4.0, though the project appears unmaintained since 2018, with no recent releases or activity. It requires pug-lint as a peer dependency. For CI or pre-commit hooks on Vue + Pug projects, it may still function but lacks active support.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","lint","linting","linter","pug","jade","vue"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pug-lint-vue"},{"id":20482,"title":"pug-loader","library":"pug-loader","status":"active","version":"2.4.0","language":"javascript","ecosystem":"npm","summary":"Webpack loader for Pug (formerly Jade) templates, version 2.4.0. Compiles Pug templates to JavaScript template functions at build time. Works with webpack module bundler, supports embedded resources via require(), and can render HTML at compile time using apply-loader. Supports both .pug and legacy .jade files. Options map directly to Pug options. Requires pug ^2.0.0 as a peer dependency. A key differentiator is automatic resolution of includes and inheritance via webpack's module resolution.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pug-loader"},{"id":13831,"title":"Pug Parser","library":"pug-parser","status":"maintenance","version":"6.0.0","language":"javascript","ecosystem":"npm","summary":"pug-parser is a core component of the Pug templating engine, responsible for transforming an array of tokens (generated by `pug-lexer`) into an Abstract Syntax Tree (AST). This package is currently at version 6.0.0, which was published six years ago. While the broader Pug ecosystem (the `pug` package) is actively maintained with regular updates and is considered a key ecosystem project, `pug-parser` as a standalone npm package has not seen direct updates in several years. Development for `pug-parser` continues as part of the `pugjs/pug` monorepo, meaning new features or fixes for the parsing logic are integrated into the main `pug` package. Its primary differentiator is its foundational role as the parsing layer within the Pug templating process, providing the structured AST that `pug-code-gen` then converts into renderable JavaScript functions.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","pug"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pug-parser"},{"id":20484,"title":"pug-plain-loader","library":"pug-plain-loader","status":"active","version":"1.1.0","language":"javascript","ecosystem":"npm","summary":"pug-plain-loader is a Webpack loader that compiles Pug templates into plain HTML. Version 1.1.0 supports Pug 2.x and 3.x, with active maintenance. It is designed for use with vue-loader v15+ to preprocess <template lang=\"pug\"> blocks in Vue single-file components. Unlike pug-html-loader (unmaintained), this loader stays current with Pug releases. It sets doctype to 'html' by default for Vue fragments and can be chained with raw-loader for importing .pug files as HTML strings in JavaScript. Released infrequently.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","pug","loader","webpack","plain"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pug-plain-loader"},{"id":26122,"title":"pug-react-compiler","library":"pug-react-compiler","status":"deprecated","version":"1.1.0","language":"javascript","ecosystem":"npm","summary":"A compiler that converts Pug (formerly Jade) templates into React components by parsing Pug AST into intermediate JavaScript, converting to SpiderMonkey AST via Esprima, and producing React-compatible render functions. Current stable version is 1.1.0, with low release cadence (last update 2015). Key differentiators: supports `require` hoisting for external components, handles conditionals and iteration, but lacks filters, mixins, and cases. Not intended for production use; includes a CLI tool and works with CommonJS bundlers.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pug-react-compiler"},{"id":26123,"title":"pug-tail","library":"pug-tail","status":"active","version":"0.1.0-alpha.6","language":"javascript","ecosystem":"npm","summary":"A zero-runtime transpiler that expands custom component DSLs with slot syntax directly on the Pug AST. Version 0.1.0-alpha.6 targets Node >=18, ships TypeScript type definitions, and is in early alpha stage. Unlike runtime slot systems (e.g., Vue slots), pug-tail performs static expansion at build time, producing plain Pug output with no client-side overhead. It offers a Vue-like slot syntax (named, scoped, fallback) but compiles away entirely. The project has irregular release cadence and is not yet stable. Key differentiators: no runtime cost, AST-level transformation, and integration with existing Pug toolchains.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","pug","pugjs","template","component","slot","slots","transpiler","ast","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pug-tail"},{"id":26124,"title":"pug-to-svelte","library":"pug-to-svelte","status":"active","version":"1.1.0","language":"javascript","ecosystem":"npm","summary":"Pug-to-Svelte transpiler (v1.1.0, stable, complete). Converts Pug templates to HTML while preserving Svelte logic, expressions, and control structures. Designed as a Svelte preprocessor. Key limitations: tabs-only indentation, no tag splitting across lines, no prop shorthands, no spread props, no style props. Production-ready and actively maintained but feature-complete. Faster and lighter than generic template transpilers, with zero artificial syntax.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","preprocess","pug","svelte","transpile"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pug-to-svelte"},{"id":26125,"title":"puglint-stylish","library":"puglint-stylish","status":"active","version":"1.1.0","language":"javascript","ecosystem":"npm","summary":"A stylish reporter for pug-lint, heavily inspired by jshint-stylish. Provides colorized, formatted output for lint results when using pug-lint >=1.2 <3.0.0. Version 1.1.0 is the latest stable release; the package is stable but sees infrequent updates. Unlike the default pug-lint reporter, puglint-stylish offers a cleaner, more readable presentation of errors and warnings, making it easier to scan large numbers of lint results.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","pug-lint","puglint","pug","jade","reporter","format","formatter","validate"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/puglint-stylish"},{"id":2202,"title":"PuLP","library":"pulp","status":"active","version":"3.3.0","language":"python","ecosystem":"pypi","summary":"PuLP is an LP (Linear Programming) modeler written in Python. It simplifies the creation of linear and mixed-integer programming optimization problems, allowing users to define problems using Pythonic syntax. It can generate MPS or LP files and call various open-source (like GLPK, COIN-OR CBC, HiGHS, SCIP) or proprietary (CPLEX, GUROBI, MOSEK, XPRESS) solvers to find optimal solutions. The current version is 3.3.0, and it is actively maintained with regular updates.","last_verified":"2026-04-24T15:53:22.251Z","tags":["optimization","linear programming","operations research","MILP","solver"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pulp"},{"id":8452,"title":"Pulp CLI","library":"pulp-cli","status":"active","version":"0.39.0","language":"python","ecosystem":"pypi","summary":"Pulp CLI is a command-line interface for managing Pulp 3 resources and interacting with Pulpcore's REST API. It serves as a client for various Pulp plugins (e.g., pulp_ansible, pulp_file, pulp_rpm) to perform tasks like listing repositories, synchronizing content, and managing distributions. Currently at version 0.39.0, the library is under active development, and its status is considered 'beta', implying that future releases may introduce backwards-incompatible changes.","last_verified":"2026-04-16T00:00:00.000Z","tags":["cli","pulp","repository management","software distribution","devops","system administration"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pulp-cli"},{"id":9196,"title":"Pulp CLI Debian Plugin","library":"pulp-cli-deb","status":"active","version":"0.4.3","language":"python","ecosystem":"pypi","summary":"pulp-cli-deb is a command-line interface plugin for pulp-cli, designed to manage Debian repositories by interacting with pulpcore's REST API. It allows system administrators to perform various operations on Debian content within a Pulp instance. The library is actively maintained as part of the broader Pulp Project ecosystem, with the current version being 0.4.3, released on February 16, 2026.","last_verified":"2026-04-16T00:00:00.000Z","tags":["cli","pulp","debian","apt","repository management","devops"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pulp-cli-deb"},{"id":7523,"title":"Pulp Glue Library","library":"pulp-glue","status":"active","version":"0.39.0","language":"python","ecosystem":"pypi","summary":"`pulp-glue` is a Python library that provides a version-agnostic interface for interacting with PulpCore's REST API. It aims to abstract differences between PulpCore API versions, offering a more stable API surface for consumers. The current version is 0.39.0, with regular updates typically tied to PulpCore releases.","last_verified":"2026-04-16T00:00:00.000Z","tags":["pulp","pulpcore","api-client","rest-api","package-management"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pulp-glue"},{"id":8454,"title":"Pulp Glue DEB","library":"pulp-glue-deb","status":"active","version":"0.4.3","language":"python","ecosystem":"pypi","summary":"pulp-glue-deb is a Python glue library designed to provide a version-agnostic interface for interacting with the Pulpcore REST API, specifically for managing Debian (DEB) content. It abstracts away version-specific API changes, allowing developers to write more resilient code. The current version is 0.4.3, and it receives regular updates, typically a few releases per year, indicating active maintenance.","last_verified":"2026-04-16T00:00:00.000Z","tags":["pulp","deb","debian","repository","api-client","glue"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pulp-glue-deb"},{"id":21721,"title":"Pulpcore","library":"pulpcore","status":"active","version":"3.109.2","language":"python","ecosystem":"pypi","summary":"Pulp 3 is a platform for managing software packages and content repositories. pulpcore is the core Django application providing REST API, task scheduling, and plugin API. Current version 3.109.2, requires Python >=3.11, released monthly with LTS branches.","last_verified":"2026-04-27T00:00:00.000Z","tags":["pulp","package-management","content","repository","django","rest-api"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pulpcore"},{"id":4180,"title":"Pulsar Python Client","library":"pulsar-client","status":"active","version":"3.10.0","language":"python","ecosystem":"pypi","summary":"The `pulsar-client` library provides a Python API for interacting with Apache Pulsar, a distributed messaging and streaming platform. It allows applications to produce and consume messages from Pulsar topics, supporting various messaging patterns and schema management. The current version is 3.10.0, with releases occurring periodically to keep pace with the main Pulsar project and ensure compatibility with new broker features.","last_verified":"2026-04-11T00:00:00.000Z","tags":["messaging","queue","apache","pulsar","client","streaming"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pulsar-client"},{"id":21717,"title":"Pulsar Galaxy Lib","library":"pulsar-galaxy-lib","status":"active","version":"0.15.14","language":"python","ecosystem":"pypi","summary":"Distributed job execution application built for Galaxy (http://galaxyproject.org/). Current version 0.15.14. Release cadence irregular; minor versions every few months.","last_verified":"2026-04-27T00:00:00.000Z","tags":["galaxy","distributed","job-execution","pulsar","bioinformatics"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pulsar-galaxy-lib"},{"id":21718,"title":"pulsectl","library":"pulsectl","status":"active","version":"24.12.0","language":"python","ecosystem":"pypi","summary":"Python high-level interface and ctypes-based bindings for PulseAudio (libpulse). Version 24.12.0 provides an object-oriented wrapper for controlling PulseAudio volume, sinks, sources, and more.","last_verified":"2026-04-27T00:00:00.000Z","tags":["pulseaudio","audio","volume","mixer","bindings"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pulsectl"},{"id":179,"title":"Pulumi Python SDK","library":"pulumi","status":"active","version":"3.227.0","language":"python","ecosystem":"pypi","summary":"Infrastructure as Code SDK for Python. Current version: 3.227.0 (Mar 2026). Requires Pulumi CLI installed separately — 'pip install pulumi' alone does nothing useful. All resource properties return Output[T] not plain values — cannot use them directly as strings/ints. Must use .apply() or Output.all() to work with output values. pulumi.export() must be at top level, not inside apply(). CLI and SDK versions should be kept in sync.","last_verified":"2026-05-12T09:44:37.486Z","tags":["pulumi","iac","infrastructure","python","devops","aws","azure","gcp"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/pulumi"},{"id":2203,"title":"Pulumi AWS","library":"pulumi-aws","status":"active","version":"7.24.0","language":"python","ecosystem":"pypi","summary":"Pulumi AWS is a Python package that enables users to define, deploy, and manage Amazon Web Services (AWS) cloud resources using Python code. It is the most widely used provider in the Pulumi ecosystem and offers access to the full surface area of the upstream Terraform AWS Provider. The library is actively maintained with frequent minor and patch releases, typically tied to updates in the underlying Terraform AWS Provider, with major versions released periodically to incorporate significant upstream changes and Pulumi-specific enhancements.","last_verified":"2026-04-24T15:55:19.324Z","tags":["pulumi","aws","iac","infrastructure-as-code","cloud","devops"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pulumi-aws"},{"id":9197,"title":"Pulumi AWS Native","library":"pulumi-aws-native","status":"active","version":"1.61.0","language":"python","ecosystem":"pypi","summary":"Pulumi AWS Native, currently at version 1.61.0, is a Python package for defining and managing AWS resources using the AWS Cloud Control API. It provides same-day access to new AWS resources and properties as they become available in Cloud Control. The library maintains a rapid release cadence, often with multiple updates per month, reflecting its close alignment with AWS Cloud Control API updates.","last_verified":"2026-04-16T00:00:00.000Z","tags":["aws","pulumi","iac","cloud","cloud-control","infrastructure-as-code"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pulumi-aws-native"},{"id":7524,"title":"Pulumi AWSX","library":"pulumi-awsx","status":"active","version":"3.5.0","language":"python","ecosystem":"pypi","summary":"Pulumi Amazon Web Services (AWS) AWSX Components is a collection of higher-level Pulumi components that simplify common AWS infrastructure patterns, such as VPCs, ECS clusters, and EC2 instances. It abstracts away much of the complexity of the underlying `pulumi-aws` provider. The current version is 3.5.0, and it follows a frequent release cadence, often aligning with updates to the core `pulumi-aws` provider.","last_verified":"2026-04-16T00:00:00.000Z","tags":["pulumi","aws","cloud","iac","infrastructure-as-code","cloudx","components"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pulumi-awsx"},{"id":24272,"title":"Pulumi Azure Classic","library":"pulumi-azure","status":"active","version":"6.35.0","language":"python","ecosystem":"pypi","summary":"A Pulumi package for creating and managing Microsoft Azure cloud resources, based on the Terraform azurerm provider. Version 6.35.0, released monthly. Note: Pulumi recommends using the Azure Native provider (pulumi-azure-native) for complete coverage and same-day updates.","last_verified":"2026-05-01T00:00:00.000Z","tags":["pulumi","azure","infrastructure-as-code","cloud","microsoft-azure"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pulumi-azure"},{"id":5377,"title":"Pulumi Azure Native","library":"pulumi-azure-native","status":"active","version":"3.16.0","language":"python","ecosystem":"pypi","summary":"Pulumi Azure Native is a Pulumi provider that enables users to manage Azure resources directly from the Azure Resource Manager (ARM) API. It offers complete coverage of Azure resources and is updated frequently, often with new features and schema changes. The current version is 3.16.0, with releases occurring roughly every 2-4 weeks.","last_verified":"2026-04-13T00:00:00.000Z","tags":["pulumi","azure","cloud","infrastructure-as-code","iac","cloud-native"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pulumi-azure-native"},{"id":6421,"title":"Pulumi Azure Active Directory (Azure AD)","library":"pulumi-azuread","status":"active","version":"6.9.0","language":"python","ecosystem":"pypi","summary":"Pulumi AzureAD is a Python package for defining, deploying, and managing Azure Active Directory (now Microsoft Entra ID) cloud resources using Pulumi's Infrastructure as Code approach. It is currently at version 6.9.0 and follows Pulumi's rapid release cadence, often receiving weekly or bi-weekly updates to incorporate new features and bug fixes from the upstream Terraform provider.","last_verified":"2026-04-15T00:00:00.000Z","tags":["pulumi","azure","azure-ad","entra-id","iac","cloud-provisioning","identity-management"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pulumi-azuread"},{"id":21719,"title":"Pulumi Cloudflare Provider","library":"pulumi-cloudflare","status":"active","version":"6.14.0","language":"python","ecosystem":"pypi","summary":"A Pulumi package for managing Cloudflare resources. Currently at v6.14.0, requires Python >=3.9. Release cadence is irregular, roughly monthly.","last_verified":"2026-04-27T00:00:00.000Z","tags":["pulumi","cloudflare","infrastructure","dns","cdn","terraform-bridge"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pulumi-cloudflare"},{"id":2670,"title":"Pulumi Command Provider","library":"pulumi-command","status":"active","version":"1.2.1","language":"python","ecosystem":"pypi","summary":"The Pulumi Command Provider allows users to execute commands and scripts, either locally or remotely, as part of their Pulumi infrastructure-as-code deployments. It integrates command execution directly into the Pulumi resource model, enabling complex provisioning tasks. The current version is 1.2.1, and the library generally follows a minor point release cadence for bug fixes and feature enhancements, with major versions indicating potential breaking changes.","last_verified":"2026-04-24T23:29:44.482Z","tags":["pulumi","iac","infrastructure-as-code","command execution","devops","automation","local command","remote command"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pulumi-command"},{"id":8453,"title":"Pulumi Databricks Provider","library":"pulumi-databricks","status":"active","version":"1.90.0","language":"python","ecosystem":"pypi","summary":"The `pulumi-databricks` Python package is an Infrastructure as Code (IaC) tool that enables developers to define, deploy, and manage Databricks cloud resources programmatically. It wraps the Databricks Terraform provider, providing Pythonic access to resources such as notebooks, clusters, jobs, and Unity Catalog entities. The library is actively maintained with frequent updates, typically released multiple times per month, reflecting the rapid development of its upstream Terraform provider. The current version is 1.90.0.","last_verified":"2026-04-16T00:00:00.000Z","tags":["pulumi","databricks","iac","cloud","infrastructure-as-code","cloud-resources"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pulumi-databricks"},{"id":5378,"title":"Pulumi Datadog","library":"pulumi-datadog","status":"active","version":"5.1.0","language":"python","ecosystem":"pypi","summary":"The `pulumi-datadog` Python package provides a way to declare, deploy, and manage Datadog resources like monitors, dashboards, and integrations using Pulumi's Infrastructure as Code framework. It mirrors the upstream Datadog Terraform Provider and typically releases new versions in sync with updates to that provider. The library is actively maintained and currently at version 5.1.0.","last_verified":"2026-04-13T00:00:00.000Z","tags":["pulumi","datadog","iac","devops","observability"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pulumi-datadog"},{"id":6422,"title":"Pulumi Docker","library":"pulumi-docker","status":"active","version":"4.11.2","language":"python","ecosystem":"pypi","summary":"Pulumi Docker is a Pulumi package for interacting with Docker in Pulumi programs, allowing users to define, deploy, and manage Docker containers, images, networks, and volumes using general-purpose programming languages. It is currently at version 4.11.2 and maintains an active release cadence with frequent minor updates, often incorporating bridge upgrades and GitHub Actions workflow improvements.","last_verified":"2026-04-15T00:00:00.000Z","tags":["pulumi","docker","iac","infrastructure-as-code","container","orchestration"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pulumi-docker"},{"id":7525,"title":"Pulumi Docker Build","library":"pulumi-docker-build","status":"active","version":"0.0.15","language":"python","ecosystem":"pypi","summary":"Pulumi Docker Build is a Pulumi provider for building modern Docker images. It leverages Docker Buildx and BuildKit to provide advanced image building capabilities, including multi-platform builds and caching. The current version is 0.0.15, and it typically sees minor updates every few weeks to months, often reflecting updates to underlying Docker components or bug fixes.","last_verified":"2026-04-16T00:00:00.000Z","tags":["pulumi","docker","buildkit","container","infrastructure as code"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pulumi-docker-build"},{"id":10070,"title":"Pulumi EKS Components","library":"pulumi-eks","status":"active","version":"4.2.0","language":"python","ecosystem":"pypi","summary":"Pulumi EKS (Elastic Kubernetes Service) is a component package for provisioning and managing Amazon EKS clusters and their associated resources (VPC, IAM, Node Groups, Fargate profiles, etc.) using Python, TypeScript, Go, or C#. It simplifies EKS cluster deployment by encapsulating common patterns and best practices. The current version is 4.2.0, with frequent updates that often reflect changes in the underlying Pulumi AWS provider.","last_verified":"2026-04-17T00:00:00.000Z","tags":["pulumi","aws","eks","kubernetes","iac","cloud"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pulumi-eks"},{"id":5379,"title":"Pulumi Google Cloud (GCP) Provider","library":"pulumi-gcp","status":"active","version":"9.19.0","language":"python","ecosystem":"pypi","summary":"The `pulumi-gcp` Python package provides a robust interface for defining, deploying, and managing Google Cloud Platform resources using infrastructure-as-code principles. It leverages the Pulumi CLI and Python language to offer programmatic control over GCP services. Currently at version 9.19.0, it is actively maintained with frequent releases that often include updates to align with upstream Terraform provider changes and new GCP features.","last_verified":"2026-04-13T00:00:00.000Z","tags":["Pulumi","GCP","Google Cloud","Infrastructure as Code","IaC","Cloud Provisioning"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pulumi-gcp"},{"id":27266,"title":"Pulumi GitHub Provider","library":"pulumi-github","status":"active","version":"6.13.0","language":"python","ecosystem":"pypi","summary":"Pulumi provider for managing GitHub resources (repositories, teams, webhooks, actions, etc.). Currently at v6.13.0, requires Python >=3.9. Updates follow terraform-provider-github releases, with frequent patch releases.","last_verified":"2026-04-27T00:00:00.000Z","tags":["pulumi","github","infrastructure-as-code","provider"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pulumi-github"},{"id":8455,"title":"Pulumi GitLab Provider","library":"pulumi-gitlab","status":"active","version":"9.10.0","language":"python","ecosystem":"pypi","summary":"A Pulumi package for creating and managing GitLab resources. The `pulumi-gitlab` library allows users to define, deploy, and manage GitLab entities such as projects, groups, users, and CI/CD configurations using Python code. It is currently at version 9.10.0 and maintains a frequent release cadence, often with weekly or bi-weekly updates.","last_verified":"2026-04-16T00:00:00.000Z","tags":["pulumi","gitlab","iac","devops","cloud-native","automation"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pulumi-gitlab"},{"id":5380,"title":"Pulumi Kubernetes Provider","library":"pulumi-kubernetes","status":"active","version":"4.28.0","language":"python","ecosystem":"pypi","summary":"pulumi-kubernetes is a Pulumi package for creating and managing Kubernetes resources using Python, allowing Infrastructure as Code deployments. It is currently at version 4.28.0 and follows a regular release cadence, often aligning with new Kubernetes API versions and Pulumi core updates.","last_verified":"2026-04-13T00:00:00.000Z","tags":["pulumi","kubernetes","iac","cloud","infrastructure-as-code","orchestration"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pulumi-kubernetes"},{"id":28066,"title":"Pulumi OCI Provider","library":"pulumi-oci","status":"active","version":"4.10.0","language":"python","ecosystem":"pypi","summary":"A Pulumi package for creating and managing Oracle Cloud Infrastructure (OCI) resources. Version 4.10.0 is the latest, released on an irregular cadence aligned with the upstream Terraform provider bridge updates.","last_verified":"2026-05-09T00:00:00.000Z","tags":["pulumi","oci","oracle cloud","infrastructure as code"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pulumi-oci"},{"id":28067,"title":"Pulumi PagerDuty Provider","library":"pulumi-pagerduty","status":"active","version":"4.31.4","language":"python","ecosystem":"pypi","summary":"A Pulumi package for creating and managing PagerDuty cloud resources. Current version 4.31.4, with weekly releases tracking the upstream Terraform provider.","last_verified":"2026-05-09T00:00:00.000Z","tags":["pulumi","pagerduty","infrastructure-as-code","cloud","devops"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pulumi-pagerduty"},{"id":8456,"title":"Pulumi Policy Python SDK","library":"pulumi-policy","status":"active","version":"1.20.0","language":"python","ecosystem":"pypi","summary":"Pulumi's Policy Python SDK defines and manages policies for cloud resources deployed through Pulumi. Policy rules run during `pulumi preview` and `pulumi up`, asserting that cloud resource definitions comply with policies immediately before they are created or updated. It is currently at version 1.20.0 and follows a regular release cadence as part of the broader Pulumi ecosystem.","last_verified":"2026-04-16T00:00:00.000Z","tags":["infrastructure-as-code","iac","policy-as-code","cloud-governance","pulumi","security","compliance"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pulumi-policy"},{"id":7526,"title":"Pulumi PostgreSQL","library":"pulumi-postgresql","status":"active","version":"3.16.3","language":"python","ecosystem":"pypi","summary":"The `pulumi-postgresql` package provides a Pulumi provider for creating and managing PostgreSQL cloud resources. It allows users to define PostgreSQL databases, roles, schemas, and other configurations as infrastructure-as-code using Python and other supported languages. The provider is derived from the Terraform PostgreSQL provider and receives frequent updates, often alongside its upstream dependencies.","last_verified":"2026-04-16T00:00:00.000Z","tags":["pulumi","iac","postgresql","database","cloud"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pulumi-postgresql"},{"id":28068,"title":"Pulumi Service Provider","library":"pulumi-pulumiservice","status":"active","version":"0.39.0","language":"python","ecosystem":"pypi","summary":"A native Pulumi package for managing Pulumi Cloud resources (e.g., stacks, environments, teams, webhooks, OIDC providers, RBAC roles). Current version 0.39.0, requires Python >=3.9. Release cadence: ~monthly.","last_verified":"2026-05-09T00:00:00.000Z","tags":["pulumi","pulumi-service","infrastructure","cloud"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pulumi-pulumiservice"},{"id":5381,"title":"Pulumi Random","library":"pulumi-random","status":"active","version":"4.19.2","language":"python","ecosystem":"pypi","summary":"The `pulumi-random` provider enables the safe use of randomness in Pulumi programs, allowing users to generate resource properties, such as names or passwords, that incorporate randomness in a way that aligns with Pulumi's goal state-oriented approach. It avoids constant re-convergence by managing random values within the Pulumi state. The library is actively maintained, with frequent releases, and is currently at version 4.19.2.","last_verified":"2026-04-13T00:00:00.000Z","tags":["pulumi","terraform","random","iac","cloud","infrastructure as code"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pulumi-random"},{"id":7527,"title":"Pulumi Snowflake","library":"pulumi-snowflake","status":"active","version":"2.14.0","language":"python","ecosystem":"pypi","summary":"Pulumi Snowflake is a Pulumi package that enables users to create and manage Snowflake cloud resources using Python and other supported languages. It wraps the underlying Terraform Snowflake provider and allows for declarative infrastructure-as-code management of Snowflake objects like databases, warehouses, roles, and grants. The library maintains an active development status with a generally fast release cadence, frequently updating its core `pulumi-terraform-bridge` and `terraform-provider-snowflake` dependencies.","last_verified":"2026-04-16T00:00:00.000Z","tags":["Pulumi","Snowflake","Infrastructure as Code","IaC","Cloud","Database"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pulumi-snowflake"},{"id":28069,"title":"Pulumi Spotinst Provider","library":"pulumi-spotinst","status":"active","version":"3.131.0","language":"python","ecosystem":"pypi","summary":"A Pulumi package for managing Spot by NetApp cloud resources (Elastigroups, Ocean, etc.). It bridges Terraform provider spotinst to Pulumi. Current version: 3.131.0. Released frequently (multiple times per month) as a bridge update.","last_verified":"2026-05-09T00:00:00.000Z","tags":["pulumi","spotinst","infrastructure","cloud","aws"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pulumi-spotinst"},{"id":28070,"title":"Pulumi Tailscale Provider","library":"pulumi-tailscale","status":"active","version":"0.27.1","language":"python","ecosystem":"pypi","summary":"A Pulumi package for creating and managing Tailscale cloud resources. Version 0.27.1 supports Python >=3.9, wraps the Terraform provider, and follows Pulumi’s major version release cadence (breaking changes alongside provider upgrades).","last_verified":"2026-05-09T00:00:00.000Z","tags":["pulumi","tailscale","infrastructure","cloud-resources"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pulumi-tailscale"},{"id":2671,"title":"Pulumi TLS","library":"pulumi-tls","status":"active","version":"5.3.1","language":"python","ecosystem":"pypi","summary":"Pulumi TLS is a Python package that provides an interface to create and manage TLS (Transport Layer Security) resources within Pulumi programs. It allows for the programmatic generation of private keys, certificate signing requests, and self-signed certificates, which can then be used with other cloud providers. The library is currently at version 5.3.1 and typically sees frequent updates to align with its upstream Terraform provider and Pulumi's core bridge updates.","last_verified":"2026-04-24T23:30:23.046Z","tags":["pulumi","tls","certificates","security","infrastructure-as-code","iac"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pulumi-tls"},{"id":28071,"title":"Pulumi XYZ Provider","library":"pulumi-xyz","status":"active","version":"1.1.375","language":"python","ecosystem":"pypi","summary":"A Pulumi package for creating and managing xyz cloud resources. This provider is automatically generated from the XYZ Terraform provider and is part of the Pulumi ecosystem. Currently at version 1.1.375, it follows a rapid release cadence with frequent updates to the underlying Terraform bridge and dependencies.","last_verified":"2026-05-09T00:00:00.000Z","tags":["pulumi","infrastructure","cloud","terraform-bridge"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pulumi-xyz"},{"id":24274,"title":"Pulumi Time","library":"pulumiverse-time","status":"active","version":"0.1.1","language":"python","ecosystem":"pypi","summary":"A Pulumi package for creating and managing Time resources (e.g., static time offsets, sleep timers). Wraps Terraform's time provider. Current version: 0.1.1. Low release cadence, community-maintained via pulumiverse.","last_verified":"2026-05-01T00:00:00.000Z","tags":["pulumi","time","terraform-provider","pulumiverse"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pulumiverse-time"},{"id":26126,"title":"puml2c4","library":"puml2c4","status":"active","version":"0.2.0","language":"javascript","ecosystem":"npm","summary":"puml2c4 is a PlantUML C4 to LikeC4 transpiler (v0.2.0, early stage, pre-1.0). It converts existing PlantUML C4 diagrams into the LikeC4 DSL format, enabling interactive visualizations with drill-down and auto-layout. Supports persons, systems, containers, components, boundaries, deployment nodes, and relationships with standard PlantUML C4 syntax. Unlike manual conversion, puml2c4 automates the migration of PlantUML-based architecture diagrams to LikeC4 without rewriting. Currently supports Node.js >=18 and is distributed as an npm package with TypeScript type declarations. Release cadence is irregular; users should expect breaking changes until 1.0.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","plantuml","c4","c4-model","likec4","architecture","diagram","transpiler","converter","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/puml2c4"},{"id":26127,"title":"Punch Agency Closure Compiler","library":"punch-gulp-closure-compiler","status":"deprecated","version":"1.0.8","language":"javascript","ecosystem":"npm","summary":"punch-gulp-closure-compiler is a self-contained wrapper for Google Closure Compiler, version 1.0.8, intended for use with Gulp. It was released on 2014-03-25 and has not seen any updates since. It provides a minimal API to pass JavaScript files through Closure Compiler for minification and optimization. Compared to gulp-closure-compiler or google-closure-compiler, this package is largely obsolete, unmaintained, and should not be used in new projects. It depends on closure-compiler via com.google.javascript:closure-compiler and has no active release cadence.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/punch-gulp-closure-compiler"},{"id":18695,"title":"Pundle Middleware","library":"pundle-middleware","status":"active","version":"0.2.15","language":"javascript","ecosystem":"npm","summary":"Express middleware for Pundle, a JavaScript bundler. Provides development server integration with Express, enabling features like HMR and file serving. The package is part of the Pundle ecosystem, which is an alternative to Webpack. As of version 1.0.0 (stable), it is designed for advanced users. The v2.0.0-alpha1 release includes breaking changes with a complete architecture rebuild. Release cadence is sporadic with major gaps between versions. Differentiators: tight integration with Pundle's modular component system and presets.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pundle-middleware"},{"id":24275,"title":"punq - IOC Container for Python","library":"punq","status":"active","version":"0.7.0","language":"python","ecosystem":"pypi","summary":"A lightweight, dependency injection container for Python 3.8+. Version 0.7.0 is the latest stable release. The library supports registering and resolving services, auto-registration, scoped containers, and singleton lifetimes. Release cadence is irregular.","last_verified":"2026-05-01T00:00:00.000Z","tags":["dependency-injection","ioc-container","python-3.8+"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/punq"},{"id":11600,"title":"Punycode Converter","library":"punycode","status":"active","version":"2.3.1","language":"javascript","ecosystem":"npm","summary":"Punycode.js is a robust JavaScript library for converting Unicode strings to Punycode and vice-versa, strictly adhering to RFC 3492 (Punycode) and RFC 5891 (IDNA2008). It provides low-level functions for encoding and decoding individual string parts, as well as higher-level utilities for processing entire domain names and email addresses. The current stable version is 2.3.1. While previously bundled with Node.js up to v7, the userland module (`npm install punycode`) now specifically targets modern Node.js v6+ environments and browsers supporting ES2015+ features. Version 1.4.1 remains available for broader compatibility with older runtimes like Rhino, Ringo, and Narwhal, offering the same functionality with a UMD build. The project is actively maintained with periodic releases.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","punycode","unicode","idn","idna","dns","url","domain"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/punycode"},{"id":26128,"title":"punyexpr","library":"punyexpr","status":"active","version":"1.3.1","language":"javascript","ecosystem":"npm","summary":"A minimalist (5144 bytes), zero-dependency expression compiler and evaluator for JavaScript. Current stable version is 1.3.1, released on an ongoing basis with fixes and features. It compiles expression strings into reusable functions that evaluate against a context object, supporting arithmetic, string operations, member access, function calls, and ternary expressions. It does NOT support bitwise, async, coalesce, new, this, or object literals. Regular expressions are disabled by default for security (ReDoS) and can be enabled via an option. The library includes TypeScript type definitions and is compliant with Content Security Policy (CSP). It is a safer alternative to eval() or new Function() for dynamic expressions.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/punyexpr"},{"id":10412,"title":"Puppeteer: Headless Browser Automation","library":"puppeteer","status":"active","version":"24.41.0","language":"javascript","ecosystem":"npm","summary":"Puppeteer provides a high-level API to control Chrome or Firefox over the DevTools Protocol or WebDriver BiDi, enabling browser automation for tasks like testing, scraping, and PDF generation. It runs headless by default but can be configured for full UI. The current stable version is 24.41.0. Releases are frequent, often several times a month, typically synchronizing with new Chrome and Firefox browser versions.","last_verified":"2026-04-18T00:00:00.000Z","tags":["javascript","puppeteer","chrome","headless","automation","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/puppeteer"},{"id":13832,"title":"Puppeteer Core","library":"puppeteer-core","status":"active","version":"24.41.0","language":"javascript","ecosystem":"npm","summary":"puppeteer-core is a high-level API for controlling Chrome or Firefox over the DevTools Protocol or WebDriver BiDi. Unlike its sibling `puppeteer`, `puppeteer-core` does *not* download a browser binary during installation, making it suitable for environments where you manage the browser executable yourself (e.g., AWS Lambda, CI/CD, or existing browser installations). The current stable version is 24.41.0, released in April 2026. The project maintains a rapid release cadence, often synchronizing with Chrome and Firefox releases, typically with multiple updates per month to incorporate new browser features, bug fixes, and security patches. It is designed for scenarios requiring fine-grained control over the browser executable or minimal install size, offering the same powerful API for web scraping, test automation, and PDF generation.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","puppeteer","chrome","headless","automation","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/puppeteer-core"},{"id":13833,"title":"Puppeteer MCP Server","library":"puppeteer-mcp-server","status":"active","version":"0.7.2","language":"javascript","ecosystem":"npm","summary":"The `puppeteer-mcp-server` package, currently at version 0.7.2, provides an experimental Model Context Protocol (MCP) server for browser automation, leveraging the Puppeteer library. It offers capabilities such as web page navigation, screenshot capture, form filling, element interaction, and JavaScript execution within a browser environment. A significant feature is its intelligent Chrome tab management, enabling connections to existing active Chrome instances and preserving browser sessions for more efficient and context-aware automation workflows. This project is directly inspired by `@modelcontextprotocol/server-puppeteer` but explores alternative approaches. It operates primarily as a standalone command-line interface (CLI) application, designed for integration with AI agents like Claude Desktop or its VSCode Extension, allowing these agents to perform browser-based actions. Its release cadence is iterative, with recent updates focusing on refactoring and error handling, indicating active development. Due to its pre-1.0 experimental status, users should anticipate potential API adjustments and breaking changes as it evolves, although it is actively maintained.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/puppeteer-mcp-server"},{"id":26130,"title":"Puppy Transpiler","library":"puppy-transpiler","status":"active","version":"1.0.5","language":"javascript","ecosystem":"npm","summary":"Puppy Transpiler is a lightweight JavaScript/TypeScript transpiler that translates modern ES2020+ code to ES2015 for broader browser compatibility. Version 1.0.5 is the latest stable release, with monthly updates. It differentiates by supporting inline TypeScript without configuration and producing minimal output. Ships TypeScript types.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","Puppy","Transpiler","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/puppy-transpiler"},{"id":11601,"title":"Pure Conditions Utility Functions","library":"pure-conditions","status":"active","version":"1.2.3","language":"javascript","ecosystem":"npm","summary":"pure-conditions is a JavaScript utility library providing a collection of pure, isolated functions designed to simplify common conditional logic. It offers methods for tasks like checking for duplicates in arrays, determining if an object or array is empty, validating email formats, and string manipulations such as checking if a string ends with a specific substring. The current stable version is 1.2.3. As a small, focused utility, it doesn't adhere to a strict release cadence but updates as new common conditions are identified or minor improvements are made. Its key differentiators include its adherence to pure function principles (no side effects, predictable output) and the complete isolation of functions, which benefits bundlers and compilers by allowing for efficient tree-shaking and minimal bundle sizes. It focuses on functional programming paradigms for robustness and testability.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","pure","utilities"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pure-conditions"},{"id":558,"title":"pure-eval","library":"pure-eval","status":"active","version":"0.2.3","language":"python","ecosystem":"pypi","summary":"pure-eval is a Python library (current version 0.2.3) designed to safely evaluate Abstract Syntax Tree (AST) nodes without allowing arbitrary code execution or unwanted side effects. It provides a controlled way to inspect and compute values from Python expressions, making it suitable for static analysis and secure evaluation contexts. The library is actively maintained, with updates released periodically.","last_verified":"2026-05-12T15:07:18.487Z","tags":["AST","evaluation","safe-evaluation","security","abstract-syntax-tree"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/pure-eval"},{"id":10069,"title":"Pure-pcapy3","library":"pure-pcapy3","status":"active","version":"1.0.1","language":"python","ecosystem":"pypi","summary":"pure-pcapy3, currently at version 1.0.1, is a pure Python reimplementation of the `pcapy` library, designed to be API compatible and a drop-in replacement. It allows Python programs to capture live network traffic and read/write pcap files without requiring C extensions. While aiming for full compatibility, its release cadence is infrequent, focusing on stability.","last_verified":"2026-04-17T00:00:00.000Z","tags":["networking","pcap","packet capture","pcapy","network security","pure python"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pure-pcapy3"},{"id":10068,"title":"Pure Python ADB Client","library":"pure-python-adb","status":"active","version":"0.3.0.dev0","language":"python","ecosystem":"pypi","summary":"pure-python-adb provides a pure Python implementation of the Android Debug Bridge (ADB) client protocol. It allows Python applications to interact with ADB servers and connected Android devices programmatically, enabling tasks like shell commands, file transfers, and application management. The current version is 0.3.0.dev0, indicating active development with potential for API changes. Release cadence is irregular, as typical for a development branch.","last_verified":"2026-04-17T00:00:00.000Z","tags":["adb","android","debugging","mobile"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pure-python-adb"},{"id":11605,"title":"Pure Random Number Generators","library":"pure-rand","status":"active","version":"8.4.0","language":"javascript","ecosystem":"npm","summary":"Pure-rand is a JavaScript and TypeScript library providing fast, pure pseudorandom number generators (PRNGs). Its core differentiator is the emphasis on purity: generator instances are immutable. This means each random number generation operation returns a new generator state alongside the generated value, enabling reproducible sequences and eliminating side effects, which is crucial for deterministic simulations, testing, and cryptographic applications where state integrity is paramount. The library offers various PRNG algorithms, such as Xoroshiro128+, and implements common statistical distributions like uniform integers. Currently at version 8.4.0, pure-rand maintains an active development and release cadence, providing reliable and performant random number generation. It aims to offer predictable and verifiable randomness, setting it apart from libraries that mutate generator state in place.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","seed","random","prng","generator","pure","rand","mersenne","random number generator"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pure-rand"},{"id":1639,"title":"Pure SASL","library":"pure-sasl","status":"active","version":"0.6.2","language":"python","ecosystem":"pypi","summary":"`pure-sasl` is a pure Python client-side implementation of the Simple Authentication and Security Layer (SASL) protocol. It enables Python applications to authenticate securely against servers using various SASL mechanisms like PLAIN, SCRAM-SHA-1, SCRAM-SHA-256, and GSSAPI (with an optional dependency). The current version is 0.6.2, and it maintains a moderate release cadence, with the latest update in March 2024.","last_verified":"2026-04-23T23:35:48.789Z","tags":["sasl","authentication","client","security"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pure-sasl"},{"id":10071,"title":"Pure Transport for PyHive","library":"pure-transport","status":"active","version":"0.2.0","language":"python","ecosystem":"pypi","summary":"pure-transport is a Python library providing a SASL-based Thrift transport layer specifically designed for PyHive. It aims to offer better compatibility with newer versions of the `thrift` library (0.11.0+) than the `thrift_sasl` library, addressing common issues encountered when connecting to Hive or Impala servers requiring SASL authentication. The current version is 0.2.0, and it is released on an as-needed basis to support PyHive ecosystems.","last_verified":"2026-04-17T00:00:00.000Z","tags":["thrift","sasl","pyhive","database","transport","hive","impala"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pure-transport"},{"id":23147,"title":"pure25519","library":"pure25519","status":"active","version":"0.0.1","language":"python","ecosystem":"pypi","summary":"Pure-Python implementation of Curve25519 and Ed25519 cryptographic routines. Current version is 0.0.1, with no recent releases. Provides low-level functions for DH key exchange (Curve25519) and digital signatures (Ed25519). It is a reference implementation not recommended for production use due to lack of constant-time security.","last_verified":"2026-05-01T00:00:00.000Z","tags":["cryptography","curve25519","ed25519","pure-python","reference-implementation"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pure25519"},{"id":798,"title":"PureCloud Platform API SDK","library":"purecloudplatformclientv2","status":"active","version":"254.0.0","language":"python","ecosystem":"pypi","summary":"The `PureCloudPlatformClientV2` library is the official Python SDK for interacting with the Genesys Cloud Platform API. It provides a comprehensive set of classes and methods generated from the API's Swagger definition, allowing developers to programmatically manage various aspects of their Genesys Cloud environment. The library is actively maintained by Genesys Developer Evangelists, with releases tied to the Genesys Cloud API's update cadence, typically following Semantic Versioning to reflect changes in the underlying API. The current version is 254.0.0.","last_verified":"2026-05-12T19:30:42.443Z","tags":["api","swagger","purecloud","genesys","platform","sdk","communications"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/purecloudplatformclientv2"},{"id":2204,"title":"Puremagic: File Detection","library":"puremagic","status":"active","version":"2.2.0","language":"python","ecosystem":"pypi","summary":"Puremagic is a pure Python module designed to identify file types based on their 'magic numbers' and content-aware analysis. It offers a lightweight, cross-platform alternative to `python-magic`/`libmagic` with zero runtime dependencies. The library is actively maintained, with its current version being 2.2.0, and receives regular updates to enhance detection capabilities and fix issues.","last_verified":"2026-04-24T15:55:33.899Z","tags":["file detection","mime type","magic numbers","pure python","utility"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/puremagic"},{"id":26129,"title":"PureQML Controls","library":"pureqml-controls","status":"active","version":"1.2.0","language":"javascript","ecosystem":"npm","summary":"Library of commonly used QML controls for the PureQML QML transpiler. Version 1.2.0 provides components for Canvas, YouTube, Google Charts, native and non-native inputs, mixins, SVG, VK.com, Yandex, and other UI elements. Release cadence is low, as the library is in a maintenance phase. Differentiators include direct integration with PureQML and support for platform-specific components.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pureqml-controls"},{"id":26131,"title":"PureScript Installer","library":"purescript-installer","status":"maintenance","version":"0.3.5","language":"javascript","ecosystem":"npm","summary":"A command-line tool that installs the PureScript compiler to the current working directory. It first checks a disk cache, then downloads a prebuilt binary from the PureScript release page, and as a last resort compiles from source using Stack. Version 0.3.5 is the current stable release, with sparse updates since 2019. It is designed to be used behind the scenes by the `purescript` npm package, not directly by most users. Key differentiator: handles multiple installation strategies (cache, binary download, source compilation) automatically.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","purescript","compiler","installer"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/purescript-installer"},{"id":13834,"title":"PureScript Language Server","library":"purescript-language-server","status":"active","version":"0.18.5","language":"javascript","ecosystem":"npm","summary":"The `purescript-language-server` provides Language Server Protocol (LSP) support for PureScript, wrapping the functionality of the `purs ide server`. It enables features like completion, definition lookup, formatting, hover information, and code actions within various LSP-compatible editors. The current stable version is 0.18.5, with minor patch releases occurring frequently as indicated by recent changes. This package primarily serves as a backend for editor plugins like those for VSCode and Atom, but can also be used with other LSP clients by running it as a standalone executable. Key differentiators include its tight integration with `purs ide server` for fast rebuilds and diagnostics, and its support for multiple external PureScript formatters such as `purs-tidy`, `pose`, and `purty`.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/purescript-language-server"},{"id":13835,"title":"Purest REST API Client","library":"purest","status":"active","version":"4.0.3","language":"javascript","ecosystem":"npm","summary":"Purest is a flexible JavaScript library for constructing expressive REST API clients, abstracting away the low-level HTTP request details. It enables developers to define detailed API configurations, including base URLs, paths, headers, and versioning, for various service providers. The library then facilitates interaction through a fluent, chainable API that supports custom query parameters, authentication, and HTTP methods, with options for preconfigured defaults and method aliases. Currently in stable version 4.0.3, Purest is actively maintained, supporting Node.js environments (>=12.0.0) and ships with TypeScript types for improved developer experience. It relies on the `request-compose` library for its underlying HTTP capabilities. Purest differentiates itself by providing a highly configurable and declarative approach to API consumption, allowing for complex API structures to be represented and interacted with in an abstract yet powerful manner, making it suitable for managing interactions with multiple, diverse REST APIs within a single application.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","rest","restful","api","http","https","client","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/purest"},{"id":28072,"title":"Purgatory","library":"purgatory","status":"active","version":"3.0.1","language":"python","ecosystem":"pypi","summary":"A circuit breaker implementation for asyncio. Current version 3.0.1, requires Python >=3.9. Releases are sporadic.","last_verified":"2026-05-09T00:00:00.000Z","tags":["circuit-breaker","asyncio","resilience"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/purgatory"},{"id":20485,"title":"PurgeCSS Webpack Plugin","library":"purgecss-webpack-plugin","status":"active","version":"8.0.0","language":"javascript","ecosystem":"npm","summary":"Webpack plugin to remove unused CSS using PurgeCSS. Version 8.0.0 (released 2025) is current stable; requires webpack 5 and ships TypeScript definitions. Key differentiators: supports mini-css-extract-plugin, dynamic paths via function for watch mode, safelist/blocklist options, and 'only' option to limit processing to specific entry points. Compatible with PurgeCSS configuration but excludes 'css' and 'content' options. Breaking changes in v8.0.0: reverted import pattern for PostCSS plugin back to default import. Release cadence: major versions every 1-2 years.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","webpack-plugin","optimize","optimization","remove","unused","css","html","rules","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/purgecss-webpack-plugin"},{"id":24276,"title":"Purify","library":"purify","status":"active","version":"0.3.0","language":"python","ecosystem":"pypi","summary":"A library for creating Pythonic object-mutator transforms as pure functions. Version 0.3.0 supports Python 3.10–3.14. Current release cadence is irregular.","last_verified":"2026-05-01T00:00:00.000Z","tags":["functional","immutability","decorator","class-transformer"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/purify"},{"id":11603,"title":"Purify TS: Functional Programming Standard Library","library":"purify-ts","status":"active","version":"2.1.4","language":"javascript","ecosystem":"npm","summary":"Purify is a TypeScript library providing a standard set of functional programming abstractions, primarily focused on Algebraic Data Types (ADTs) such as Maybe, Either, and their asynchronous counterparts. Its purpose is to enable developers to write safer, more maintainable code by handling optional values and errors explicitly. The current stable version is 2.1.4, with patch releases addressing build issues and minor fixes occurring frequently, while minor versions introduce new features. Purify distinguishes itself by offering a developer-friendly API that prioritizes practical application and ease of use over more complex theoretical constructs like Higher-Kinded Types, a deliberate design choice given TypeScript's current capabilities. It is fully type-safe, entirely written in TypeScript, and adheres to the Fantasy Land specification, aiming to seamlessly integrate robust error and optionality handling into existing TypeScript projects without requiring elaborate type definitions or runtime workarounds.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/purify-ts"},{"id":5382,"title":"purl","library":"purl","status":"active","version":"1.6","language":"python","ecosystem":"pypi","summary":"purl is an immutable URL class designed for easy URL-building and manipulation in Python. It provides a clean API for interrogation and transformation of URLs, aiming to offer a more intuitive experience than the standard library's urlparse and urllib modules. The current version is 1.6, released in May 2021, and the project is actively maintained.","last_verified":"2026-04-13T00:00:00.000Z","tags":["url","parsing","manipulation","immutable","url-builder"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/purl"},{"id":26132,"title":"push2cloud-compiler","library":"push2cloud-compiler","status":"maintenance","version":"2.0.4","language":"javascript","ecosystem":"npm","summary":"Compiler for push2cloud manifests, version 2.0.4. It validates and transforms deployment manifest files for the push2cloud deployment system. Part of the larger push2cloud project, it handles manifest compilation with schema validation. No significant updates since 2016; project appears stale or in maintenance mode. Alternative: custom script or npm-deploy.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/push2cloud-compiler"},{"id":2672,"title":"Pusher Python Library","library":"pusher","status":"active","version":"3.3.4","language":"python","ecosystem":"pypi","summary":"The `pusher` Python library (current version 3.3.4) provides an interface to interact with the Pusher Channels HTTP API. It enables developers to trigger events to clients, query channel states, validate webhooks, and authenticate private or presence channels. The library is actively maintained with regular updates.","last_verified":"2026-04-24T23:30:51.221Z","tags":["web","realtime","websocket","channels","api-client","notifications"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pusher"},{"id":11604,"title":"Pusher Channels JavaScript Client","library":"pusher-js","status":"active","version":"8.5.0","language":"javascript","ecosystem":"npm","summary":"The `pusher-js` library provides a robust client-side solution for real-time communication via Pusher Channels. It supports a wide array of JavaScript environments, including web browsers, React Native, Node.js, and web workers, offering a consistent API across platforms. Currently at stable version 8.5.0, the library demonstrates an active release cadence, frequently delivering security updates via dependency pinning and introducing new features like the `switchCluster` method for dynamic cluster changes without disrupting existing channel subscriptions. Its key differentiators include extensive platform compatibility, resilient fallback mechanisms (WebSockets, HTTP), and dedicated support for both public and private channels, including an optional build specifically for encrypted channels. It is designed purely for client-side interaction with the Pusher service, distinct from the `pusher-http-node` server-side library.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","pusher","client","websocket","http","fallback","isomorphic","events","pubsub"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pusher-js"},{"id":16664,"title":"Pusher-js Batch Authentication Plugin","library":"pusher-js-auth","status":"active","version":"4.0.1","language":"javascript","ecosystem":"npm","summary":"Pusher-js-auth is a client-side plugin designed to enhance the official `pusher-js` library by batching multiple private and presence channel authentication requests into a single HTTP call. This significantly improves performance and reduces network overhead when an application subscribes to numerous channels concurrently. The current stable version is 4.0.1, which is compatible exclusively with `pusher-js` versions 7.x and later. Older `pusher-js` versions (6.x and below) require the 3.x release of this plugin. While the project's release cadence is tied to major `pusher-js` updates, it provides a consistent solution for optimizing authentication workflows. Key differentiators include its seamless integration via the `authorizer` option in the `Pusher` client, and configurable `authDelay` for managing request timing. It requires a custom server-side authentication endpoint capable of processing batched channel names and returning a consolidated JSON response, which Pusher's server libraries can facilitate.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","pusher","client","auth","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pusher-js-auth"},{"id":11602,"title":"Pushstate Server","library":"pushstate-server","status":"maintenance","version":"3.1.0","language":"javascript","ecosystem":"npm","summary":"Pushstate Server is a minimalistic static file server designed to work seamlessly with HTML5 Pushstate, a browser API for manipulating browser history. It addresses the common single-page application (SPA) routing problem where direct access to a deep link (e.g., `/users/123`) would result in a 404 error because no physical file exists at that path on the server. Instead, this server is configured to return the `index.html` file for any route that does not directly map to a static asset. Conversely, requests for actual static files (e.g., `/assets/logo.png`) are served directly. The package is currently at version 3.1.0. Its release cadence appears to be very slow or effectively ceased, with the last publish on npm dating back over seven years to February 12, 2019. Key differentiators include its simple configuration for HTML5 Pushstate routing, supporting multiple directories for serving static assets, and binding to specific hosts or ports. It remains a lightweight solution for basic SPA hosting needs, though its lack of recent updates may pose compatibility or security considerations for modern development workflows.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","pushstate","html5","static","server"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pushstate-server"},{"id":26133,"title":"ls-lint","library":"pustovalov-ls-lint","status":"active","version":"0.0.9","language":"javascript","ecosystem":"npm","summary":"An extremely fast file and directory name linter for JavaScript and TypeScript projects, with pre-built 64-bit binaries for Linux, macOS, and Windows. The latest stable version is v2.3.1 (released via GitHub), published as an npm package primarily to distribute platform-specific binaries. It uses a simple YAML/JSON configuration to enforce naming conventions (e.g., kebab-case, PascalCase) across your entire codebase, and can lint individual files or directories. It is designed for CI/CD integration and supports monorepos. Unlike eslint or prettier plugins, ls-lint is a standalone Go binary that runs independently of your Node.js runtime, making it fast and uncoupled from your project's build setup.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","linter","filesystem linter","filename linter","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pustovalov-ls-lint"},{"id":18697,"title":"Puter","library":"puter","status":"active","version":"1.0.0","language":"javascript","ecosystem":"npm","summary":"Puter is a Node.js package for building and managing cloud-based file systems and applications. Version 1.0.0 is the initial stable release, focusing on core file system operations, user authentication, and permission management. It differentiates itself by offering a self-hosted, open-source alternative to proprietary cloud storage platforms with a RESTful API. The package is maintained actively, with monthly releases addressing bugs and feature requests. It supports both CommonJS and ESM, requires Node.js 14+, and includes TypeScript definitions. Compared to similar tools like Minio or AWS SDK, Puter provides a simpler setup for personal cloud environments.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/puter"},{"id":11606,"title":"putil-promisify","library":"putil-promisify","status":"maintenance","version":"1.10.1","language":"javascript","ecosystem":"npm","summary":"putil-promisify is a lightweight utility designed for transforming traditional Node.js callback-style functions into Promise-based equivalents. Its current stable version is 1.10.1, indicating a mature and likely infrequently updated library, suggesting a maintenance release cadence. This package provides a straightforward API, primarily through `fromCallback`, to convert functions adhering to the `(err, data)` callback signature into Promise-returning functions. It serves as an alternative to Node.js's built-in `util.promisify` for scenarios requiring a minimal dependency or compatibility with Node.js versions older than 8.0.0 (though its `package.json` specifies Node.js >= 14.0), or for specific custom promisification needs where `util.promisify`'s behavior might not be ideal.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","async","promise","promisify","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/putil-promisify"},{"id":5011,"title":"pvlib","library":"pvlib","status":"active","version":"0.15.0","language":"python","ecosystem":"pypi","summary":"pvlib python is a free and open source library that provides a set of functions and classes for simulating the performance of photovoltaic energy systems. It includes tools for solar position, clear sky irradiance, array sizing, PV system modeling, and data input/output. The current version is 0.15.0, with major releases typically occurring annually, and minor releases addressing bugs and adding features more frequently.","last_verified":"2026-04-12T00:00:00.000Z","tags":["solar","photovoltaic","energy","simulation","renewable energy"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pvlib"},{"id":24277,"title":"Porcupine Wake Word Engine","library":"pvporcupine","status":"active","version":"4.0.2","language":"python","ecosystem":"pypi","summary":"Porcupine is a highly accurate and lightweight wake word (hotword / keyword) detection engine, developed by Picovoice. It enables real-time voice trigger detection in Python with support for multiple platforms and languages. The current version is 4.0.2, requiring Python >=3.9.","last_verified":"2026-05-01T00:00:00.000Z","tags":["wake-word","keyword-spotting","voice","audio","speech-recognition"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pvporcupine"},{"id":11607,"title":"Peculiar Ventures TypeScript Utilities (pvtsutils)","library":"pvtsutils","status":"active","version":"1.3.6","language":"javascript","ecosystem":"npm","summary":"pvtsutils is a utility library designed for TypeScript-based projects, offering a suite of common helper functions for data manipulation. Key functionalities include robust ArrayBuffer conversions, enabling seamless transformation between various string encodings such as hexadecimal, UTF-8, binary, Base64, and Base64Url. Additionally, it provides utilities for combining multiple ArrayBuffer instances, performing deep equality checks on buffers, and handling object property assignment akin to Object.assign. The library is currently stable at version 1.3.6, with consistent maintenance reflected in recent minor updates to its Convert class functionality. While it is built with TypeScript, its module system primarily supports CommonJS and UMD patterns, making it compatible with Node.js environments via require() and browser environments through script tags or AMD loaders. This design choice differentiates it from many modern ESM-first libraries, offering broad compatibility for existing codebases. Its focused approach on ArrayBuffer operations makes it particularly useful in cryptographic contexts, data processing pipelines, and other scenarios requiring low-level binary data handling.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","typescript","helper","util","convert","hex","utf8","utf16","base64"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pvtsutils"},{"id":28073,"title":"PastaWater Agent","library":"pw-agent","status":"active","version":"1.50.40","language":"python","ecosystem":"pypi","summary":"A CLI coding assistant powered by your Ollama GPUs. Uses local LLMs for code generation, chat, and agentic workflows. Current version: 1.50.40. Released frequently via PyPI.","last_verified":"2026-05-09T00:00:00.000Z","tags":["llm","cli","ollama","coding-assistant","agent"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pw-agent"},{"id":15368,"title":"Playwright Test Logs Reporter","library":"pw-test-logs-reporter","status":"active","version":"1.0.1","language":"javascript","ecosystem":"npm","summary":"pw-test-logs-reporter is a specialized Playwright test reporter designed to automatically send details of failed test cases to a configurable external API endpoint. Currently at version 1.0.1, this package offers a simple, purpose-built solution for integrating Playwright's test results into external logging or incident management systems, with a specific focus on capturing and reporting only test failures. It integrates directly into Playwright's configuration via a string reference in the `reporter` array, and requires the `FAILED_TEST_RESULTS_ENDPOINT` environment variable to be set for operation. Its release cadence is likely stable and infrequent, given its targeted functionality. It differentiates itself by its singular focus on failed tests and straightforward API reporting, providing a lean alternative to more comprehensive, all-encompassing reporting solutions.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","playwright","reporter","failed test log reporter","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pw-test-logs-reporter"},{"id":26134,"title":"pw2art – Babel plugin for Playwright to Artillery transpilation","library":"pw2art","status":"active","version":"1.0.0","language":"javascript","ecosystem":"npm","summary":"pw2art is a Babel plugin that transpiles standard Playwright test syntax into syntax compatible with the Artillery Playwright engine. Version 1.0.0 is the initial stable release. It automates the conversion of Playwright tests for use with Artillery's load testing engine, reducing manual rewriting. Key differentiator: eliminates the tedious process of adapting Playwright scripts for Artillery, enabling reuse of existing test suites for performance testing. Release cadence is not yet established.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pw2art"},{"id":15481,"title":"PWA Helpers","library":"pwa-helpers","status":"active","version":"0.9.1","language":"javascript","ecosystem":"npm","summary":"pwa-helpers is a collection of small, focused helper methods and mixins designed to reduce boilerplate when building Progressive Web Apps. It offers utilities for common PWA features such as client-side routing, network connectivity detection, dynamic metadata updates for SEO and social sharing, and media query monitoring. The current stable version is 0.9.1, with recent updates including TypeScript support introduced in v0.9.0. This library is designed to be framework-agnostic, providing vanilla JavaScript functions that can integrate with any web application stack, differentiating itself by its minimalist approach rather than being a comprehensive framework.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pwa-helpers"},{"id":3750,"title":"pwdlib: Modern Password Hashing for Python","library":"pwdlib","status":"active","version":"0.3.0","language":"python","ecosystem":"pypi","summary":"pwdlib is a modern password hashing library for Python, providing an easy-to-use wrapper to hash and verify passwords with secure algorithms like Argon2 and Bcrypt. It aims to be an alternative to `passlib`, which has seen reduced maintenance. The current version is 0.3.0, and it maintains an active development status, with updates released as needed.","last_verified":"2026-04-25T14:51:56.379Z","tags":["password hashing","security","cryptography","authentication","argon2","bcrypt"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pwdlib"},{"id":24278,"title":"pwinput","library":"pwinput","status":"active","version":"1.0.3","language":"python","ecosystem":"pypi","summary":"A cross-platform Python module that displays **** for password input. Works on Windows, unlike getpass. Formerly called stdiomask. Current version: 1.0.3, maintained by Al Sweigart, stable with low release cadence.","last_verified":"2026-05-01T00:00:00.000Z","tags":["password","input","masking","cross-platform","getpass replacement"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pwinput"},{"id":7528,"title":"pwlf: Piecewise Linear Fitting","library":"pwlf","status":"active","version":"2.5.2","language":"python","ecosystem":"pypi","summary":"pwlf is a Python library (v2.5.2) for fitting continuous piecewise linear functions to 1D data. It allows users to specify the number of line segments and uses global optimization (like differential evolution or L-BFGS-B) to find optimal breakpoint locations. The library also supports fitting with known breakpoints, constrained fits, and provides statistical properties like standard errors and R-squared values. It is actively maintained with regular releases.","last_verified":"2026-04-16T00:00:00.000Z","tags":["piecewise linear","regression","curve fitting","optimization","data analysis","mathematics"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pwlf"},{"id":24280,"title":"Pwned Passwords Django","library":"pwned-passwords-django","status":"active","version":"5.2.0","language":"python","ecosystem":"pypi","summary":"A Django library to check passwords against the Have I Been Pwned Pwned Passwords database, either via k-Anonymity API or a local download of the hashed passwords. Version 5.2.0 requires Python >=3.9, compatible with Django 3.2+. It integrates seamlessly with Django's password validation framework and provides both online and offline modes.","last_verified":"2026-05-01T00:00:00.000Z","tags":["django","security","passwords","pwned","hibp","validator"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pwned-passwords-django"},{"id":8457,"title":"Pwntools","library":"pwntools","status":"active","version":"4.15.0","language":"python","ecosystem":"pypi","summary":"Pwntools is a CTF (Capture The Flag) framework and exploit development library for Python. It provides a comprehensive set of tools for writing exploits, interacting with binaries and remote services, performing assembly/disassembly, ROP chain generation, and much more. The current version is 4.15.0, and it maintains an active release cadence.","last_verified":"2026-04-16T00:00:00.000Z","tags":["security","ctf","exploit-development","binary-exploitation","reverse-engineering","pwn","pentesting"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pwntools"},{"id":559,"title":"py library","library":"py","status":"active","version":"1.11.0","language":"python","ecosystem":"pypi","summary":"The 'py' library provides a collection of powerful, low-level utilities primarily focused on filesystem path manipulation, INI parsing, I/O, Python code introspection, and logging. Maintained by the pytest-dev team, it often serves as a foundational component for other testing and development tools. It is currently at version 1.11.0 and has a stable release cadence.","last_verified":"2026-05-12T15:07:48.190Z","tags":["utility","filesystem","path","code introspection","logging","xml","pytest"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/py"},{"id":6783,"title":"ASCIIMath/MathML/LaTeX Expression Converter","library":"py-asciimath","status":"active","version":"0.3.0","language":"python","ecosystem":"pypi","summary":"py-asciimath is a Python library designed for converting mathematical expressions between ASCIIMath, MathML, and LaTeX formats. It provides functionality to convert from ASCIIMath to LaTeX or MathML, from MathML to LaTeX, and from LaTeX to ASCIIMath. The current version is 0.3.0. The project maintains an active development status, with ongoing updates and feature expansions, evidenced by recent major version bumps and support for new translation directions.","last_verified":"2026-04-15T00:00:00.000Z","tags":["mathematics","asciimath","mathml","latex","conversion","parser"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/py-asciimath"},{"id":10072,"title":"py-automapper: Object Mapping Library","library":"py-automapper","status":"active","version":"2.2.0","language":"python","ecosystem":"pypi","summary":"py-automapper is a Python library designed for automatically mapping data from one object to another, reducing boilerplate code in data transfer operations. It is currently at version 2.2.0 and receives active maintenance with several releases per year.","last_verified":"2026-04-17T00:00:00.000Z","tags":["mapping","object-mapping","data-transformation","boilerplate-reduction","dto"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/py-automapper"},{"id":24279,"title":"py-bcrypt","library":"py-bcrypt","status":"abandoned","version":"0.4","language":"python","ecosystem":"pypi","summary":"A minimal bcrypt password hashing and key derivation library for Python. Current version 0.4 is outdated and no longer maintained; most users should switch to bcrypt or passlib.","last_verified":"2026-05-01T00:00:00.000Z","tags":["bcrypt","password","hashing","deprecated"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/py-bcrypt"},{"id":8458,"title":"Python BIP39 Bindings","library":"py-bip39-bindings","status":"active","version":"0.3.0","language":"python","ecosystem":"pypi","summary":"py-bip39-bindings provides fast and safe Python bindings for the `tiny-bip39` Rust crate. It enables the generation, validation, and conversion of BIP39 mnemonic phrases to mini-secrets (seeds) with multi-language support. The library is currently at version 0.3.0 and maintains an active release cadence, frequently updating to support newer Python versions and underlying PyO3 bindings.","last_verified":"2026-04-16T00:00:00.000Z","tags":["cryptography","bip39","mnemonic","wallet","rust-bindings","seed-phrase"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/py-bip39-bindings"},{"id":27265,"title":"Python Builder Relayer Client","library":"py-builder-relayer-client","status":"active","version":"0.0.1","language":"python","ecosystem":"pypi","summary":"Python SDK for signing orders with Polymarket's builder relayer network. Current version 0.0.1, early-stage development with basic signing functionality.","last_verified":"2026-04-27T00:00:00.000Z","tags":["polymarket","blockchain","ethereum","signing","relayer"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/py-builder-relayer-client"},{"id":5689,"title":"Python Builder Signing SDK","library":"py-builder-signing-sdk","status":"active","version":"0.0.2","language":"python","ecosystem":"pypi","summary":"The Python Builder Signing SDK facilitates the creation and signing of builder bids and bundles for blockchain applications, specifically in the context of MEV (Maximal Extractable Value) builders. It handles the cryptographic signing processes using `eth-account` and `eip712`. The current version is 0.0.2, and it appears to follow an infrequent release cadence, typical for specialized blockchain tools.","last_verified":"2026-04-12T00:00:00.000Z","tags":["ethereum","blockchain","signing","MEV","builder","cryptography","web3"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/py-builder-signing-sdk"},{"id":9198,"title":"py-cid: Self-describing content-addressed identifiers","library":"py-cid","status":"active","version":"0.5.0","language":"python","ecosystem":"pypi","summary":"py-cid is a Python library that provides an implementation of the Content Identifier (CID) specification. CIDs are self-describing content-addressed identifiers used in distributed systems like IPFS and IPLD, leveraging cryptographic hashing and multiformats for flexible self-description. The library is actively maintained, with version 0.5.0 being the latest release, supporting Python 3.10 and newer.","last_verified":"2026-04-16T00:00:00.000Z","tags":["cid","ipfs","ipld","cryptography","content-addressing","multiformats"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/py-cid"},{"id":4380,"title":"Polymarket CLOB Python Client","library":"py-clob-client","status":"active","version":"0.34.6","language":"python","ecosystem":"pypi","summary":"A Python client library for interacting with the Polymarket Central Limit Order Book (CLOB). It provides functionalities for trading, fetching market data, and managing orders on Polymarket's platform. The library is actively developed with frequent patch and minor releases, reflecting ongoing enhancements and bug fixes.","last_verified":"2026-04-12T00:00:00.000Z","tags":["polymarket","clob","crypto","trading","client","web3","polygon"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/py-clob-client"},{"id":28074,"title":"Polymarket CLOBClient V2","library":"py-clob-client-v2","status":"active","version":"1.0.0","language":"python","ecosystem":"pypi","summary":"Python client for interacting with the Polymarket CLOB (Central Limit Order Book) V2 API. Version 1.0.0 is the latest stable release, with a release candidate 1.0.1rc1 available. Requires Python >=3.9.10. Maintained actively on GitHub.","last_verified":"2026-05-09T00:00:00.000Z","tags":["polymarket","clob","prediction-market","defi","polygon"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/py-clob-client-v2"},{"id":5012,"title":"py-consul: Python Client for Consul","library":"py-consul","status":"active","version":"1.7.1","language":"python","ecosystem":"pypi","summary":"py-consul is an actively maintained Python client for Hashicorp Consul, enabling interaction with its Key/Value store, service discovery, health checks, and ACLs. It provides both synchronous and asynchronous (asyncio-based) interfaces. The library is currently at version 1.7.1 and releases occur periodically to address bug fixes, introduce new features, and maintain compatibility with newer Python and Consul versions.","last_verified":"2026-04-12T00:00:00.000Z","tags":["consul","hashicorp","service discovery","kv store","configuration management","asyncio"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/py-consul"},{"id":7529,"title":"Pycord","library":"py-cord","status":"active","version":"2.7.2","language":"python","ecosystem":"pypi","summary":"Pycord is a modern, easy-to-use, and feature-rich Python wrapper for the Discord API. It enables developers to build Discord bots with support for slash commands, UI components, voice functionality, and more. The library is actively maintained with frequent minor updates and occasional major version releases to align with Discord API changes and introduce new features.","last_verified":"2026-04-16T00:00:00.000Z","tags":["discord","bot","async","api-wrapper","slash-commands","ui-components"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/py-cord"},{"id":926,"title":"py-cpuinfo","library":"py-cpuinfo","status":"active","version":"9.0.0","language":"python","ecosystem":"pypi","summary":"Py-cpuinfo is a pure Python library designed to retrieve detailed CPU information across various operating systems, including Linux, macOS, Windows, BSD, Solaris, Cygwin, Haiku, and BeagleBone. It functions without requiring any external programs or compilation beyond the standard OS provisions. The library is compatible with Python 3. The current stable version is 9.0.0, released in October 2022.","last_verified":"2026-04-09T19:44:02.785Z","tags":["system","cpu","hardware","info","utility"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/py-cpuinfo"},{"id":2205,"title":"py-deviceid","library":"py-deviceid","status":"active","version":"0.1.1","language":"python","ecosystem":"pypi","summary":"A simple Python library (current version 0.1.1, released March 2025) designed to retrieve or generate a unique device ID for a system. It adheres to the DevDeviceId specification, offering a consistent identifier across various platforms. The project's release cadence appears to be infrequent.","last_verified":"2026-04-24T15:55:48.519Z","tags":["device-id","system-identification","hardware-id","cross-platform"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/py-deviceid"},{"id":4696,"title":"py-ecc","library":"py-ecc","status":"active","version":"8.0.0","language":"python","ecosystem":"pypi","summary":"py-ecc is a pure-Python library for elliptic curve cryptography, offering implementations for curves like secp256k1 (used in Bitcoin and Ethereum), alt_bn128, and bls12_381. Currently at version 8.0.0, the library is actively maintained with releases tied to evolving cryptographic standards, especially for BLS.","last_verified":"2026-04-12T00:00:00.000Z","tags":["cryptography","elliptic-curve","ethereum","bls","secp256k1","alt_bn128","bls12_381","signing","verification"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/py-ecc"},{"id":8459,"title":"Py-ed25519-zebra-bindings","library":"py-ed25519-zebra-bindings","status":"active","version":"1.3.0","language":"python","ecosystem":"pypi","summary":"Python bindings for the `ed25519-zebra` Rust crate, providing high-performance cryptographic operations for Ed25519 digital signatures. It's currently at version 1.3.0 and has a moderate release cadence, driven by updates to the underlying Rust dependencies and Python version support, ensuring compatibility and performance.","last_verified":"2026-04-16T00:00:00.000Z","tags":["cryptography","ed25519","signatures","rust","bindings"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/py-ed25519-zebra-bindings"},{"id":3222,"title":"py-evm (Python Ethereum Virtual Machine)","library":"py-evm","status":"abandoned","version":"0.12.1b1","language":"python","ecosystem":"pypi","summary":"Py-EVM is a Python implementation of the Ethereum Virtual Machine (EVM) designed for readability, flexibility for research and experimentation, and performance in testing. It aims to be a reference implementation for the Ethereum execution layer specifications. **As of May 2025, Py-EVM has been archived and is now read-only, with no further development planned. The last supported Ethereum fork is Prague.**","last_verified":"2026-04-25T07:13:30.639Z","tags":["ethereum","evm","blockchain","virtual machine","cryptocurrency","archived"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/py-evm"},{"id":8460,"title":"Py-Expression-Eval","library":"py-expression-eval","status":"active","version":"0.3.14","language":"python","ecosystem":"pypi","summary":"Py-expression-eval is a lightweight Python library designed for evaluating mathematical and logical expressions from strings. It supports variables, custom functions, and a wide range of operators, making it suitable for dynamic calculation needs. The current version is 0.3.14. Releases are typically infrequent, focused on bug fixes and minor feature enhancements.","last_verified":"2026-04-16T00:00:00.000Z","tags":["expression evaluation","math","parser","calculator","mathematical expressions"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/py-expression-eval"},{"id":24281,"title":"py-geth","library":"py-geth","status":"active","version":"6.4.0","language":"python","ecosystem":"pypi","summary":"py-geth is a Python library for running Go-Ethereum (geth) as a subprocess. It provides a convenient interface to manage Ethereum nodes, including downloading, installing, and interacting with geth. The current version is 6.4.0, supporting Python 3.8+. The library is actively maintained and follows the Ethereum release cadence.","last_verified":"2026-05-01T00:00:00.000Z","tags":["ethereum","geth","blockchain","node","dev"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/py-geth"},{"id":4697,"title":"Python gRPC Prometheus Interceptors","library":"py-grpc-prometheus","status":"active","version":"0.8.0","language":"python","ecosystem":"pypi","summary":"py-grpc-prometheus is an instrumentation library that provides Prometheus metrics for gRPC services in Python. It offers client and server interceptors to expose standard gRPC metrics, aiming for parity with similar libraries in Java and Go. The current version is 0.8.0, released in February 2024, with releases occurring on an 'as-needed' basis.","last_verified":"2026-04-12T00:00:00.000Z","tags":["grpc","prometheus","metrics","monitoring","interceptor"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/py-grpc-prometheus"},{"id":9199,"title":"py-healthcheck: Flask and Tornado Healthcheck Endpoints","library":"py-healthcheck","status":"active","version":"1.10.1","language":"python","ecosystem":"pypi","summary":"py-healthcheck is a Python library that simplifies adding healthcheck and environment dump endpoints to Flask or Tornado web applications. It allows developers to define custom check functions to monitor application dependencies and internal state, exposing their status via a configurable HTTP route. The latest stable version is 1.10.1, though its release cadence appears irregular based on PyPI and GitHub history, with the most recent update in June 2022.","last_verified":"2026-04-16T00:00:00.000Z","tags":["healthcheck","flask","tornado","monitoring","microservices","api"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/py-healthcheck"},{"id":24283,"title":"py-iam-expand","library":"py-iam-expand","status":"active","version":"0.3.0","language":"python","ecosystem":"pypi","summary":"A Python package to expand and deobfuscate AWS IAM policies. Resolves wildcards (*, ?) into the full set of matching IAM actions, can invert action sets, and handles obfuscated policies. Currently at v0.3.0, supporting Python 3.10 through 3.14. Release cadence is irregular.","last_verified":"2026-05-01T00:00:00.000Z","tags":["iam","aws","policy","expansion","wildcard","security"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/py-iam-expand"},{"id":21720,"title":"py-import-cycles","library":"py-import-cycles","status":"active","version":"0.6.2","language":"python","ecosystem":"pypi","summary":"Detect import cycles in Python projects. Version 0.6.2 supports Python >=3.12, uses AST parsing (no runtime import). Available on PyPI.","last_verified":"2026-04-27T00:00:00.000Z","tags":["import-cycles","code-analysis","linting","ast"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/py-import-cycles"},{"id":24282,"title":"py-jama-rest-client","library":"py-jama-rest-client","status":"active","version":"1.17.1","language":"python","ecosystem":"pypi","summary":"A Python client for the Jama Connect REST API. Current version 1.17.1. Released irregularly.","last_verified":"2026-05-01T00:00:00.000Z","tags":["jama","rest","api-client","test-management"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/py-jama-rest-client"},{"id":679,"title":"Async Key-Value Store - Pluggable Interface","library":"py-key-value-aio","status":"active","version":"0.4.4","language":"python","ecosystem":"pypi","summary":"py-key-value-aio is an asynchronous Python library offering a pluggable interface for various Key-Value (KV) stores. It provides a backend-agnostic abstraction layer, allowing framework authors and applications to integrate KV storage without committing to a specific implementation like Redis, DynamoDB, or an in-memory solution. The library, currently at version 0.4.4, focuses exclusively on async/await patterns and requires Python >=3.10. It is actively maintained as part of a larger monorepo.","last_verified":"2026-05-12T17:46:15.990Z","tags":["async","key-value","store","protocol","caching","abstraction","database"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/py-key-value-aio"},{"id":927,"title":"Shared Key-Value Store (pyrustic/shared)","library":"py-key-value-shared","status":"active","version":"0.3.0","language":"python","ecosystem":"pypi","summary":"Shared is a Python package from the Pyrustic Open Ecosystem designed for storing unstructured application data, managing configuration files, caching data, and exchanging data. It handles collections, binary data, and SQL queries, utilizing human-readable files under the hood via Paradict for serialization. It is currently at version 0.3.0 and is part of a collection of lightweight Python projects.","last_verified":"2026-04-09T19:44:48.781Z","tags":["key-value","persistence","file-storage","configuration","data-exchange","pyrustic"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/py-key-value-shared"},{"id":27267,"title":"py-lets-be-rational","library":"py-lets-be-rational","status":"active","version":"1.0.1","language":"python","ecosystem":"pypi","summary":"Pure Python implementation of Peter Jaeckel's LetsBeRational, providing high-precision computation of implied volatility and option pricing using rational approximations. Current version 1.0.1, released on PyPI with no updates since 2018. Low maintenance but stable.","last_verified":"2026-05-01T00:00:00.000Z","tags":["finance","options","implied volatility","rational approximation"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/py-lets-be-rational"},{"id":7530,"title":"py-machineid","library":"py-machineid","status":"active","version":"1.0.0","language":"python","ecosystem":"pypi","summary":"py-machineid is a Python library designed to retrieve the unique machine ID (UUID/GUID) of any host without requiring administrative privileges. It extracts the operating system's native machine identifier, which is generally stable for a given OS installation. The library also offers a cryptographically hashed version of the ID, useful for application-specific identification. The current version is 1.0.0, and it maintains an active development status, with updates released as needed for bug fixes and feature enhancements.","last_verified":"2026-04-16T00:00:00.000Z","tags":["machine-id","device-id","fingerprinting","system-info","cross-platform","guid","uuid","security"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/py-machineid"},{"id":5383,"title":"Markdown Table Generator","library":"py-markdown-table","status":"active","version":"1.3.0","language":"python","ecosystem":"pypi","summary":"py-markdown-table is an active Python library, currently at version 1.3.0, designed to generate formatted markdown tables from a list of dictionaries. It boasts zero dependencies and releases updates periodically, addressing bug fixes and enhancing formatting options.","last_verified":"2026-04-13T00:00:00.000Z","tags":["markdown","table","generator","formatter"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/py-markdown-table"},{"id":21722,"title":"py-memoize","library":"py-memoize","status":"active","version":"3.1.1","language":"python","ecosystem":"pypi","summary":"A caching library for asynchronous Python applications (asyncio-based) that handles dogpiling properly and provides a configurable & extensible API. Current version 3.1.1. Release cadence is irregular.","last_verified":"2026-04-27T00:00:00.000Z","tags":["cache","async","asyncio","memoization","dogpiling"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/py-memoize"},{"id":5384,"title":"PyMiniRacer (Original - Deprecated)","library":"py-mini-racer","status":"deprecated","version":"0.6.0","language":"python","ecosystem":"pypi","summary":"PyMiniRacer is a Python library that provides a minimal and modern embedded V8 JavaScript engine for Python. It allows Python applications to execute JavaScript code, supporting the latest ECMAScript features and Web Assembly. Developed by Sqreen, this original project is at version 0.6.0 and has been superseded by the `mini-racer` library under a new maintainer.","last_verified":"2026-04-13T00:00:00.000Z","tags":["javascript","v8","js-engine","embedding","deprecated"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/py-mini-racer"},{"id":5385,"title":"py-money","library":"py-money","status":"active","version":"0.5.0","language":"python","ecosystem":"pypi","summary":"py-money is a Python 3 library that provides `Money` and `Currency` classes for precise monetary calculations. It enforces correct decimal places for currencies, leverages Python's `Decimal` type to prevent floating-point errors, and supports basic arithmetic and logical operations for immutable money objects. The current version is 0.5.0, with releases historically focused on bug fixes and minor feature enhancements.","last_verified":"2026-04-13T00:00:00.000Z","tags":["money","currency","financial","decimal","accounting","iso4217"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/py-money"},{"id":4698,"title":"PyMoneyed","library":"py-moneyed","status":"active","version":"3.0","language":"python","ecosystem":"pypi","summary":"PyMoneyed provides robust Currency and Money classes for handling monetary values in Python. It is currently at version 3.0 and has a release cadence tied to significant feature additions and Python version support changes, ensuring compatibility and modern practices.","last_verified":"2026-04-12T00:00:00.000Z","tags":["money","currency","finance","decimal"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/py-moneyed"},{"id":8461,"title":"py-multibase","library":"py-multibase","status":"active","version":"2.0.0","language":"python","ecosystem":"pypi","summary":"py-multibase is a Python library that provides an implementation of the Multibase protocol. Multibase is designed to distinguish base encodings (like base64, base58btc, etc.) and other simple string encodings, ensuring compatibility across different systems by making the encoding self-describing. The library is currently at version 2.0.0 and is actively maintained, facilitating encoding and decoding of data with various Multibase formats.","last_verified":"2026-04-16T00:00:00.000Z","tags":["multibase","encoding","decoding","multiformats","baseN","cryptography"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/py-multibase"},{"id":8462,"title":"py-multicodec","library":"py-multicodec","status":"active","version":"1.0.0","language":"python","ecosystem":"pypi","summary":"Multicodec is a self-describing multiformat that wraps other formats with a tiny bit of self-description. A multicodec identifier is a varint and the code identifying the following data. This Python implementation provides functions for adding and removing prefixes, and for managing type-safe codec handling using `Code` objects. It is currently at version 1.0.0, released after a significant development period.","last_verified":"2026-04-16T00:00:00.000Z","tags":["multicodec","multiformats","codec","encoding","decoding","ipfs","ipld"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/py-multicodec"},{"id":9200,"title":"Multihash for Python","library":"py-multihash","status":"active","version":"3.0.0","language":"python","ecosystem":"pypi","summary":"py-multihash is a Python implementation of the Multihash specification, providing functions to encode and decode self-describing cryptographic hashes. The current version is 3.0.0. Releases are infrequent, tied to updates in the Multiformats specification.","last_verified":"2026-04-16T00:00:00.000Z","tags":["cryptography","hashing","multiformats","digest"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/py-multihash"},{"id":24284,"title":"py-ocsf-models","library":"py-ocsf-models","status":"active","version":"0.9.0","language":"python","ecosystem":"pypi","summary":"Python implementation of the OCSF (Open Cybersecurity Schema Framework) models. Provides Pydantic v2-based data models representing OCSF schema objects (e.g., DetectionFinding, ComplianceFinding). Current version 0.9.0, supports Python 3.10–3.14, maintained by Prowler Cloud.","last_verified":"2026-05-01T00:00:00.000Z","tags":["ocsf","cybersecurity","schema","pydantic","models"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/py-ocsf-models"},{"id":5013,"title":"OpenAPI Schema to JSON Schema Converter","library":"py-openapi-schema-to-json-schema","status":"maintenance","version":"0.0.3","language":"python","ecosystem":"pypi","summary":"This Python library provides a utility to convert OpenAPI 3.0 Schema Objects into compatible JSON Schema Draft 4 representations. It addresses key discrepancies between the two specifications, such as `nullable` handling and removal of OpenAPI-specific keywords, to enable validation with standard JSON Schema validators. This package is a direct Python port of the JavaScript library `mikunn/openapi-schema-to-json-schema` (v2.1.0).","last_verified":"2026-04-12T00:00:00.000Z","tags":["openapi","json-schema","conversion","validation","api-design"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/py-openapi-schema-to-json-schema"},{"id":4699,"title":"Polymarket Python Order Utilities","library":"py-order-utils","status":"active","version":"0.3.2","language":"python","ecosystem":"pypi","summary":"Python utilities used to generate and sign orders for Polymarket's Exchange. The library facilitates interaction with Polymarket's Central Limit Order Book (CLOB) by providing tools for order building, signing, and data structuring. The current version is 0.3.2, with releases primarily driven by smart contract updates and critical bug fixes, indicating an active but demand-driven release cadence.","last_verified":"2026-04-12T00:00:00.000Z","tags":["polymarket","web3","ethereum","crypto","defi","orders","signature","blockchain"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/py-order-utils"},{"id":1120,"title":"Py PartiQL Parser","library":"py-partiql-parser","status":"active","version":"0.6.3","language":"python","ecosystem":"pypi","summary":"py-partiql-parser is a pure Python tokenizer, parser, and executor for the PartiQL language. PartiQL is an expressive, SQL-compatible query language for relational, semi-structured, and nested data, primarily maintained by Amazon. The library is currently at version 0.6.3 and appears to be actively maintained, with releases indicating ongoing development, though without a fixed cadence.","last_verified":"2026-04-23T17:12:26.485Z","tags":["PartiQL","parser","SQL","query language","DynamoDB","AWS","AST"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/py-partiql-parser"},{"id":24285,"title":"py-pglite","library":"py-pglite","status":"active","version":"0.5.3","language":"python","ecosystem":"pypi","summary":"Python testing library for PGlite - an in-memory PostgreSQL for tests. Provides a lightweight, in-process PostgreSQL via WebAssembly (pglite-manager). Current version 0.5.3, requires Python >=3.10. Active development with monthly releases.","last_verified":"2026-05-01T00:00:00.000Z","tags":["postgresql","testing","in-memory","pglite","pytest","django","fastapi","sqlalchemy"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/py-pglite"},{"id":9201,"title":"py-radix","library":"py-radix","status":"active","version":"1.1.0","language":"python","ecosystem":"pypi","summary":"py-radix is a Python library that implements the radix tree (also known as a Patricia tree) data structure, primarily for efficient storage and retrieval of IPv4 and IPv6 network prefixes. This structure is commonly used for routing table lookups due to its ability to efficiently store prefixes of varying lengths and perform fast lookups of containing networks. The library is actively maintained, with version 1.1.0 released in late 2025, and consistently supports recent Python versions.","last_verified":"2026-04-16T00:00:00.000Z","tags":["radix-tree","networking","ip-routing","ipv4","ipv6","trie","data-structure"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/py-radix"},{"id":24287,"title":"Py-Rattler","library":"py-rattler","status":"active","version":"0.23.2","language":"python","ecosystem":"pypi","summary":"A blazing fast Python library to work with the conda ecosystem, built on top of the Rust rattler libraries. Current version 0.23.2. Release cadence is active, with frequent updates.","last_verified":"2026-05-01T00:00:00.000Z","tags":["conda","package-management","environment-management"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/py-rattler"},{"id":7531,"title":"py-redis (Redis Client Wrapper)","library":"py-redis","status":"active","version":"1.1.1","language":"python","ecosystem":"pypi","summary":"py-redis is a convenience wrapper for the official `redis-py` package, simplifying Redis client instantiation. It allows configuring the client via environment variables (REDIS_HOST, REDIS_PORT, REDIS_DB, REDIS_PASSWORD) and provides a single function to get a pre-configured `redis.Redis` instance. The current version is 1.1.1, and its release cadence is infrequent as it primarily provides a thin stable wrapper.","last_verified":"2026-04-16T00:00:00.000Z","tags":["redis","client","wrapper","configuration","database","cache"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/py-redis"},{"id":2673,"title":"Rust Stemmers for Python","library":"py-rust-stemmers","status":"active","version":"0.1.5","language":"python","ecosystem":"pypi","summary":"py-rust-stemmers (version 0.1.5) is a high-performance Python wrapper around the Rust `rust-stemmers` library. It implements the Snowball stemming algorithm, offering efficient word stemming for multiple languages with support for parallel processing, making it a powerful tool for text processing tasks. The library is actively maintained, with its latest version uploaded to PyPI in February 2025 and continued development activity on GitHub through late 2025.","last_verified":"2026-04-24T23:31:07.908Z","tags":["stemming","nlp","rust","performance","text-processing","snowball"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/py-rust-stemmers"},{"id":1268,"title":"py-serializable","library":"py-serializable","status":"active","version":"2.1.0","language":"python","ecosystem":"pypi","summary":"py-serializable is a Pythonic library designed for the serialization and deserialization of Python objects to and from JSON and XML formats. It leverages Python's `@property` decorator to define how class attributes are handled during these processes. The library is currently active, with its latest version being 2.1.0, and maintains a regular release cadence, with updates typically occurring every few months.","last_verified":"2026-04-23T19:04:47.726Z","tags":["serialization","deserialization","json","xml","python-objects","data-conversion"],"install_tag":"stale","install_tag_description":"widespread failures or data too old to trust","api":"https://checklist.day/api/registry/py-serializable"},{"id":10073,"title":"Py Solc X","library":"py-solc-x","status":"active","version":"2.0.5","language":"python","ecosystem":"pypi","summary":"py-solc-x is a Python wrapper and version management tool for the `solc` Solidity compiler. It simplifies the installation, management, and use of multiple `solc` versions, allowing developers to compile Solidity code directly from Python. The current version is 2.0.5, and it sees frequent minor updates for bug fixes and occasional feature releases.","last_verified":"2026-04-17T00:00:00.000Z","tags":["solidity","compiler","ethereum","blockchain","smart contracts","web3"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/py-solc-x"},{"id":1192,"title":"py-spy: Python Sampling Profiler","library":"py-spy","status":"active","version":"0.4.1","language":"python","ecosystem":"pypi","summary":"py-spy is a sampling profiler for Python programs, implemented in Rust, designed for extremely low overhead. It enables visualization of Python program execution without requiring restarts or code modification, making it safe for production environments. The library actively maintains support across Linux, macOS, Windows, and FreeBSD, covering a wide range of CPython interpreter versions, with a continuous release cadence reflected by recent minor version updates.","last_verified":"2026-04-11T18:15:40.232Z","tags":["profiling","performance","debugger","cli-tool","rust","flame-graph","sampling-profiler"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/py-spy"},{"id":6784,"title":"Python Bindings for Schnorrkel (sr25519)","library":"py-sr25519-bindings","status":"active","version":"0.2.3","language":"python","ecosystem":"pypi","summary":"py-sr25519-bindings provides Python bindings for the `schnorrkel` RUST cryptographic crate, which implements the sr25519 signature scheme commonly used in blockchain ecosystems like Polkadot. It enables Python applications to leverage the efficient and secure cryptographic primitives from the underlying Rust library. The current version is 0.2.3, with releases occurring as needed for new Python version compatibility and feature additions.","last_verified":"2026-04-15T00:00:00.000Z","tags":["cryptography","blockchain","polkadot","schnorrkel","sr25519","rust","bindings"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/py-sr25519-bindings"},{"id":24286,"title":"py-tgcalls","library":"py-tgcalls","status":"active","version":"2.2.12","language":"python","ecosystem":"pypi","summary":"Async client API for Telegram Calls, enabling voice chat functionality in Telegram bots and clients. Current version 2.2.12, requires Python >=3.10. Released regularly via PyPI.","last_verified":"2026-05-01T00:00:00.000Z","tags":["telegram","voice-chat","calls","pyrogram","telethon","async"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/py-tgcalls"},{"id":24288,"title":"py-tlsh","library":"py-tlsh","status":"active","version":"4.12.1","language":"python","ecosystem":"pypi","summary":"TLSH (Trend Micro Locality Sensitive Hashing) is a fuzzy hashing algorithm for similarity comparison of binary data. The py-tlsh package provides a C++ Python extension for computing and comparing TLSH hashes. Current version 4.12.1 (but a major v5.0.0 exists; see warnings). Release cadence is irregular.","last_verified":"2026-05-01T00:00:00.000Z","tags":["fuzzy-hashing","locality-sensitive-hashing","similarity","trend-micro","malware"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/py-tlsh"},{"id":21723,"title":"py_trees","library":"py-trees","status":"active","version":"2.4.0","language":"python","ecosystem":"pypi","summary":"A pythonic implementation of behaviour trees for building hierarchical decision-making systems. Currently at version 2.4.0, with support for Python 3.9+ and ROS 2 Humble/Jazzy. Released roughly every 6-12 months.","last_verified":"2026-04-27T00:00:00.000Z","tags":["behaviour trees","robotics","AI","ROS"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/py-trees"},{"id":4181,"title":"Universal Binary JSON","library":"py-ubjson","status":"active","version":"0.16.1","language":"python","ecosystem":"pypi","summary":"py-ubjson is a Python library providing a Universal Binary JSON (UBJSON) encoder and decoder, adhering to the draft-12 specification. It aims to offer an API similar to Python's built-in `json` module for seamless serialization and deserialization of UBJSON data. The library includes an optional C extension for significant performance improvements. The current version is 0.16.1.","last_verified":"2026-04-11T00:00:00.000Z","tags":["json","serialization","ubjson","binary","data-interchange","high-performance"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/py-ubjson"},{"id":3223,"title":"Simple VAPID Header Generation Library","library":"py-vapid","status":"active","version":"1.9.4","language":"python","ecosystem":"pypi","summary":"py-vapid is a Python library designed for generating VAPID (Voluntary Application Server Identification) headers, essential for authenticating Web Push notifications. It allows for the creation of VAPID key sets and the signing of JWT claims to identify the push service sender. As of its current version 1.9.4, the library is actively maintained with regular updates.","last_verified":"2026-04-25T07:13:54.521Z","tags":["web push","vapid","security","jwt","cryptography"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/py-vapid"},{"id":24289,"title":"Py-Vollib","library":"py-vollib","status":"deprecated","version":"1.0.7","language":"python","ecosystem":"pypi","summary":"Deprecated transition package for vollib, a Python library for pricing and calculating option implied volatility using Black-Scholes, Black (1976), and Garman-Kohlhagen models. Version 1.0.7 is the final release; users should install 'vollib' (the canonical package) instead. py_vollib is published as a stub that depends on vollib and provides deprecated compatibility imports. Release cadence is low; actively maintained on GitHub under the vollib organization.","last_verified":"2026-05-01T00:00:00.000Z","tags":["options","black-scholes","implied-volatility","derivatives","finance","vollib","deprecated"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/py-vollib"},{"id":4700,"title":"py-walk","library":"py-walk","status":"active","version":"0.3.3","language":"python","ecosystem":"pypi","summary":"py-walk is a Python library designed to filter filesystem paths based on .gitignore-like patterns. It aims to provide 100% compatibility with Git's wildmatch pattern syntax, making it useful for applications needing to mimic Git's file exclusion behavior. The library is currently at version 0.3.3 and appears to have an active, though not rapid, release cadence with recent patch updates.","last_verified":"2026-04-12T00:00:00.000Z","tags":["filesystem","walk","gitignore","patterns","file-filtering"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/py-walk"},{"id":21724,"title":"py-zabbix","library":"py-zabbix","status":"active","version":"1.1.7","language":"python","ecosystem":"pypi","summary":"Python module to work with Zabbix API and send trapper data. Version 1.1.7. Low release cadence, maintained sporadically.","last_verified":"2026-04-27T00:00:00.000Z","tags":["zabbix","api","monitoring","sender"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/py-zabbix"},{"id":8463,"title":"py-zipkin","library":"py-zipkin","status":"active","version":"1.2.8","language":"python","ecosystem":"pypi","summary":"py-zipkin is a Python library that provides utilities, including a context manager and decorator, to facilitate the usage of Zipkin for distributed tracing in Python applications. It enables instrumenting code to send trace data to a Zipkin collector. The library is actively maintained with irregular releases, the latest being v1.2.8 released in early 2023.","last_verified":"2026-04-16T00:00:00.000Z","tags":["tracing","zipkin","distributed-tracing","observability","microservices"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/py-zipkin"},{"id":27268,"title":"py2app","library":"py2app","status":"active","version":"0.28.10","language":"python","ecosystem":"pypi","summary":"py2app is a Python setuptools command that allows you to create standalone macOS application bundles (.app) from Python scripts, including all dependencies. The current version is 0.28.10, requiring Python >=3.10. It wraps py2applet and the py2app build command, with recipes for many popular third-party packages.","last_verified":"2026-05-01T00:00:00.000Z","tags":["macos","packaging","setuptools","app-bundle"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/py2app"},{"id":24290,"title":"py2neo","library":"py2neo","status":"maintenance","version":"2021.2.4","language":"python","ecosystem":"pypi","summary":"Py2neo is a client library and toolkit for working with Neo4j from Python applications. As of version 2021.2.4, it supports Neo4j 4.x and uses the Bolt protocol. Development has slowed; users are encouraged to migrate to the official neo4j driver for newer Neo4j versions.","last_verified":"2026-05-01T00:00:00.000Z","tags":["neo4j","graph-database","cypher","bolt","database-client"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/py2neo"},{"id":8464,"title":"py2neo (Legacy)","library":"py2neo-history","status":"abandoned","version":"2021.2.3","language":"python","ecosystem":"pypi","summary":"Py2neo is a Python client library and toolkit for working with Neo4j graph databases. It provides a high-level API, an Object-Graph Mapper (OGM), and various utilities for interacting with Neo4j via both Bolt and HTTP protocols. As of 2023, the original `py2neo` project, and consequently `py2neo-history` (which mirrors `py2neo` up to version 2021.2.3), are considered End-of-Life (EOL) and are no longer maintained. Users are strongly recommended to migrate to the official Neo4j Python Driver or the `neomodel` OGM for ongoing development. This entry specifically refers to the `py2neo-history` package for accessing older versions.","last_verified":"2026-04-16T00:00:00.000Z","tags":["neo4j","graph-database","ogm","legacy","eol"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/py2neo-history"},{"id":24291,"title":"py3-validate-email","library":"py3-validate-email","status":"active","version":"1.0.5.post2","language":"python","ecosystem":"pypi","summary":"Email validator that uses regex pattern, blacklisted domain check, and optional SMTP verification to confirm deliverability. Current version 1.0.5.post2. Released sporadically; last release in 2021.","last_verified":"2026-05-01T00:00:00.000Z","tags":["email","validation","smtp","regex","domain"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/py3-validate-email"},{"id":21725,"title":"py3createtorrent","library":"py3createtorrent","status":"active","version":"1.2.1","language":"python","ecosystem":"pypi","summary":"Command-line tool and Python module for creating torrent files. Version 1.2.1 supports multithreading, trackerless torrents, and bestN trackers shortcut. Requires Python 3.5-3.11. Active development on GitHub.","last_verified":"2026-04-27T00:00:00.000Z","tags":["torrent","bittorrent","torrent-creation","cli","module"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/py3createtorrent"},{"id":5386,"title":"3D Bin Packing","library":"py3dbp","status":"maintenance","version":"1.1.2","language":"python","ecosystem":"pypi","summary":"py3dbp is a Python library for solving the 3D Bin Packing problem, an optimization challenge focused on fitting items of various sizes into a finite number of bins. The current stable version is 1.1.2, released in July 2020. The library appears to be in maintenance mode with infrequent updates.","last_verified":"2026-04-13T00:00:00.000Z","tags":["3d bin packing","optimization","logistics","packing","spatial"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/py3dbp"},{"id":7532,"title":"py3Dmol","library":"py3dmol","status":"active","version":"2.5.4","language":"python","ecosystem":"pypi","summary":"py3Dmol is an IPython interface for embedding 3Dmol.js views in Jupyter notebooks. It enables dependency-free interactive molecular visualization, as a minified version of the 3Dmol.js library is included directly. It supports rendering various molecular objects and is currently at version 2.5.4, with active development under the 3Dmol.js ecosystem.","last_verified":"2026-04-16T00:00:00.000Z","tags":["Jupyter","visualization","chemistry","biology","molecular","3D","widget"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/py3dmol"},{"id":10074,"title":"Py3DNS - Python 3 DNS library","library":"py3dns","status":"active","version":"4.0.2","language":"python","ecosystem":"pypi","summary":"Py3DNS is a Python 3 library for making DNS queries and parsing responses. It provides a flexible API for various record types (A, AAAA, MX, NS, SOA, etc.) and is a port of the older `pydns` library, specifically adapted for Python 3. The current version is 4.0.2, with updates primarily focusing on Python compatibility, bug fixes, and feature enhancements like `asyncio` support.","last_verified":"2026-04-17T00:00:00.000Z","tags":["dns","networking","asyncio","python3"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/py3dns"},{"id":9202,"title":"py3langid","library":"py3langid","status":"active","version":"0.3.0","language":"python","ecosystem":"pypi","summary":"py3langid is an actively maintained fork of the original `langid.py` library, specializing in fast and accurate language identification. It is optimized for Python 3 environments, featuring a modernized codebase and improved execution speeds. The library's current version is 0.3.0, with a release cadence that reflects ongoing enhancements and bug fixes.","last_verified":"2026-04-16T00:00:00.000Z","tags":["language identification","NLP","natural language processing","text processing"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/py3langid"},{"id":10075,"title":"Python 3 Bindings for NVIDIA Management Library (NVML)","library":"py3nvml","status":"active","version":"0.2.7","language":"python","ecosystem":"pypi","summary":"py3nvml provides Python 3 bindings for the NVIDIA Management Library (NVML), allowing users to monitor and manage NVIDIA GPUs. It's built on the original pynvml project but specifically targets Python 3. The current version is 0.2.7, and releases are infrequent, primarily for maintenance or compatibility updates.","last_verified":"2026-04-17T00:00:00.000Z","tags":["nvidia","gpu","monitoring","nvml","hardware"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/py3nvml"},{"id":24292,"title":"Py3o Template","library":"py3o-template","status":"active","version":"0.10.0","language":"python","ecosystem":"pypi","summary":"An easy solution to design reports using LibreOffice templates (ODT/ODS) and Python. Current version 0.10.0, with releases approximately yearly.","last_verified":"2026-05-01T00:00:00.000Z","tags":["reporting","odf","libreoffice","template"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/py3o-template"},{"id":21726,"title":"py3rijndael","library":"py3rijndael","status":"maintenance","version":"0.3.3","language":"python","ecosystem":"pypi","summary":"Rijndael (AES) encryption algorithm library for Python 3. Current version 0.3.3, last updated in 2020, maintenance mode.","last_verified":"2026-04-27T00:00:00.000Z","tags":["cryptography","aes","rijndael","encryption","python3"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/py3rijndael"},{"id":28075,"title":"py3rosmsgs","library":"py3rosmsgs","status":"active","version":"1.18.2","language":"python","ecosystem":"pypi","summary":"Port of ROS 1.0 messages to Python 3, providing pre-compiled message definitions for common ROS packages (std_msgs, geometry_msgs, sensor_msgs, etc.). Version 1.18.2 is current; release cadence is tied to ROS releases. The library is a Python 3 runtime dependency for ROS1 nodes when using Python 3, and includes generated Python classes from ROS message definitions.","last_verified":"2026-05-09T00:00:00.000Z","tags":["ros","robotics","messages","python3"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/py3rosmsgs"},{"id":560,"title":"Py4J: Python to Java Bridge","library":"py4j","status":"active","version":"0.10.9.9","language":"python","ecosystem":"pypi","summary":"Py4J enables Python programs to dynamically access Java objects in a Java Virtual Machine (JVM). It facilitates method calls and allows access to Java collections as if they were native Python objects. Py4J also supports callbacks, enabling Java programs to call Python objects. The current version is 0.10.9.9, and it maintains a consistent release cadence with a strong focus on backward compatibility.","last_verified":"2026-05-12T15:08:17.071Z","tags":["java","jvm","interoperability","bridge","rpc"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/py4j"},{"id":10076,"title":"py4vasp","library":"py4vasp","status":"active","version":"0.11.2","language":"python","ecosystem":"pypi","summary":"py4vasp is a Python interface for analyzing and setting up VASP calculations, primarily by extracting data from the new HDF5 file format (`VASP_H5_data.h5`). It's designed for quick data inspection, plotting, and export to other tools, serving as a powerful assistant for materials science researchers working with VASP output. The library is actively developed, with regular releases providing new features and improvements.","last_verified":"2026-04-17T00:00:00.000Z","tags":["vasp","materials-science","physics","data-analysis","hdf5","quantum-mechanics"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/py4vasp"},{"id":1640,"title":"Py7zr - Pure Python 7-Zip Library","library":"py7zr","status":"active","version":"1.1.0","language":"python","ecosystem":"pypi","summary":"Py7zr is a pure Python library for working with 7-Zip archives, enabling creation, extraction, and inspection of `.7z` files without requiring external binaries. The library is actively maintained with a consistent release cadence, recently moving to version 1.x, and supports modern Python versions.","last_verified":"2026-04-23T23:36:11.569Z","tags":["archive","compression","7zip","pure-python"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/py7zr"},{"id":28101,"title":"pyScss (SCSS compiler for Python)","library":"pyScss","status":"maintenance","version":"1.4.0","language":"python","ecosystem":"pypi","summary":"A Scss (Sassy CSS) compiler for Python. Version 1.4.0, with irregular releases. Implements the SCSS syntax (a CSS preprocessor) and outputs CSS.","last_verified":"2026-05-09T00:00:00.000Z","tags":["scss","css","preprocessor","compiler"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pyScss"},{"id":9238,"title":"pySmartDL","library":"pySmartDL","status":"maintenance","version":"1.3.4","language":"python","ecosystem":"pypi","summary":"pySmartDL is a Smart Download Manager for Python, providing features such as built-in download acceleration, mirror support, pause/unpause, speed limiting, and hash checking. It operates in a non-blocking manner and shows a progress bar, download speed, and ETA. The library version 1.3.4 was last updated on PyPI in September 2020, and the original project is not actively maintained, though a community fork exists.","last_verified":"2026-04-16T00:00:00.000Z","tags":["download manager","http","acceleration","mirror","hash checking"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pySmartDL"},{"id":24412,"title":"Therapeutics Data Commons (TDC)","library":"pyTDC","status":"active","version":"1.1.15","language":"python","ecosystem":"pypi","summary":"Therapeutics Data Commons (TDC) is a unified, open-source framework for machine learning in therapeutics. It provides standardized datasets, benchmarks, and tools for tasks like drug-target interaction, ADMET prediction, and clinical trial outcome prediction. Current version 1.1.15, with frequent updates.","last_verified":"2026-05-01T00:00:00.000Z","tags":["therapeutics","drug-discovery","machine-learning","datasets","benchmarks"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pyTDC"},{"id":5387,"title":"PyActiveResource","library":"pyactiveresource","status":"active","version":"2.2.2","language":"python","ecosystem":"pypi","summary":"PyActiveResource is a Python port of Ruby's ActiveResource project, providing an object-relational mapping (ORM) for RESTful web services. It aims to simplify interaction with REST APIs by mapping remote resources to local Python objects, following a 'convention over configuration' philosophy. The current version is 2.2.2, with its last release in February 2021, suggesting a stable but slow release cadence.","last_verified":"2026-04-13T00:00:00.000Z","tags":["REST","ORM","ActiveResource","API Client","Shopify"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pyactiveresource"},{"id":8465,"title":"pyadi-iio","library":"pyadi-iio","status":"active","version":"0.0.20","language":"python","ecosystem":"pypi","summary":"pyadi-iio is a Python abstraction module developed by Analog Devices for interfacing with their hardware devices that utilize Industrial I/O (IIO) drivers. It simplifies interaction with complex IIO interfaces by providing device-specific APIs, reducing boilerplate code for common operations like data acquisition and control. The current version is 0.0.20, and the library is actively maintained with ongoing development and contributions.","last_verified":"2026-04-16T00:00:00.000Z","tags":["hardware","iio","analog-devices","sdr","data-acquisition","control","embedded"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pyadi-iio"},{"id":24293,"title":"PyAEDT","library":"pyaedt","status":"active","version":"0.26.3","language":"python","ecosystem":"pypi","summary":"High-level Python API for automating Ansys Electronics Desktop (AEDT). Currently at version 0.26.3 with frequent releases (approximately monthly). Python >=3.10 required.","last_verified":"2026-05-01T00:00:00.000Z","tags":["ansys","electronics","aedt","simulation","api"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pyaedt"},{"id":2674,"title":"PyAES: Pure Python AES Implementation","library":"pyaes","status":"active","version":"1.6.1","language":"python","ecosystem":"pypi","summary":"PyAES provides a pure-Python implementation of the Advanced Encryption Standard (AES) block cipher, along with common modes of operation like CBC, CTR, and OFB. Currently at version 1.6.1, it offers a lightweight cryptographic option for environments where C extensions are not feasible or desired. Its release cadence is low, with updates typically addressing bug fixes or minor enhancements.","last_verified":"2026-04-24T23:31:26.675Z","tags":["encryption","cryptography","aes","pure-python","cipher"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pyaes"},{"id":8466,"title":"pyAesCrypt","library":"pyaescrypt","status":"active","version":"6.1.1","language":"python","ecosystem":"pypi","summary":"pyAesCrypt is a Python library (version 6.1.1) for encrypting and decrypting files and streams using the AES Crypt format (version 2). It provides a straightforward API for secure file and stream operations with AES encryption, often seeing patch and minor releases and occasional major updates that introduce breaking changes or significant features.","last_verified":"2026-04-16T00:00:00.000Z","tags":["encryption","aes","cryptography","files","streams"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pyaescrypt"},{"id":8467,"title":"pyAgrum-nightly: Probabilistic Graphical Models","library":"pyagrum-nightly","status":"active","version":"2.3.2.9.dev202604161770834561","language":"python","ecosystem":"pypi","summary":"pyAgrum-nightly is a Python wrapper for the scientific C++ aGrUM library, providing a high-level interface for Bayesian networks, Markov Networks, Influence Diagrams, and other Probabilistic Graphical Models. As a nightly build, it offers the latest features and bug fixes from the development branch. It is actively maintained with frequent updates reflecting ongoing development.","last_verified":"2026-04-16T00:00:00.000Z","tags":["bayesian networks","probabilistic graphical models","PBN","inference","machine learning","AI","graphical models"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pyagrum-nightly"},{"id":2206,"title":"pyahocorasick","library":"pyahocorasick","status":"active","version":"2.3.0","language":"python","ecosystem":"pypi","summary":"pyahocorasick is a fast and memory-efficient Python library for exact or approximate multi-pattern string search. It allows finding multiple key string occurrences simultaneously in an input text using the Aho-Corasick algorithm. Implemented in C for performance, it supports Python 3.10+ and runs on Linux, macOS, and Windows. The library maintains an active development status with regular releases, with the current version being 2.3.0.","last_verified":"2026-04-24T15:56:03.895Z","tags":["string search","aho-corasick","trie","pattern matching","text processing"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pyahocorasick"},{"id":64,"title":"pyAirtable Python SDK","library":"pyairtable","status":"active","version":"3.3.0","language":"python","ecosystem":"pypi","summary":"Official community Python client for the Airtable API. Formerly known as airtable-python-wrapper. Current version is 3.3.0 (Nov 2025). Has gone through major rewrites at 1.0, 2.0, and 3.0 — each with breaking changes. Many tutorials still reference the old airtable-python-wrapper package which is abandoned.","last_verified":"2026-05-12T06:21:13.710Z","tags":["airtable","api","spreadsheet","database","nocode","python"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/pyairtable"},{"id":24294,"title":"PyAIS","library":"pyais","status":"active","version":"3.0.0","language":"python","ecosystem":"pypi","summary":"A Python library for decoding and encoding AIS (Automatic Identification System) messages used in maritime navigation. Current version 3.0.0 (released 2024) with ~35% faster performance, requires Python >=3.9. No regular release cadence; version 2.x was stable for years.","last_verified":"2026-05-01T00:00:00.000Z","tags":["ais","maritime","nmea","decoder","encoding"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pyais"},{"id":21727,"title":"Pyalex","library":"pyalex","status":"active","version":"0.21","language":"python","ecosystem":"pypi","summary":"Pyalex is a Python wrapper for the OpenAlex API, providing convenient access to scholarly data (authors, works, institutions, etc.) from the OpenAlex database. Current version is 0.21, requiring Python >=3.8. It follows the OpenAlex API versioning and is actively maintained.","last_verified":"2026-04-27T00:00:00.000Z","tags":["openalex","scholarly-data","api-wrapper","bibliometrics","academic"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pyalex"},{"id":9203,"title":"PyAMG: Algebraic Multigrid Solvers in Python","library":"pyamg","status":"active","version":"5.3.0","language":"python","ecosystem":"pypi","summary":"PyAMG is a Python library providing implementations of Algebraic Multigrid (AMG) solvers and supporting tools for approximating solutions to large, sparse linear systems of algebraic equations (Ax=b). It is actively maintained, with the current version being 5.3.0, and receives regular updates to support newer Python and SciPy versions and introduce new features.","last_verified":"2026-04-16T00:00:00.000Z","tags":["numerical-methods","algebraic-multigrid","solver","sparse-matrices","scientific-computing","preconditioner"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pyamg"},{"id":1641,"title":"pyaml - Pretty YAML Dumper","library":"pyaml","status":"active","version":"26.2.1","language":"python","ecosystem":"pypi","summary":"pyaml is a PyYAML-based module designed to produce more human-readable and aesthetically pleasing YAML-serialized data. It provides enhanced defaults for indentation, key sorting, and block-style formatting. The current version is 26.2.1, and it maintains a moderate release cadence, with updates typically several times a year to reflect PyYAML changes or minor enhancements.","last_verified":"2026-04-23T23:36:28.327Z","tags":["yaml","serialization","pretty-print","developer-tool"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pyaml"},{"id":7533,"title":"Pyaml-env: YAML with Environment Variable Resolution","library":"pyaml-env","status":"active","version":"1.2.2","language":"python","ecosystem":"pypi","summary":"Pyaml-env provides a straightforward way to parse YAML configuration files, automatically resolving environment variables denoted by the `!ENV` tag. It's built on top of PyYAML and is currently at version 1.2.2. The library maintains an active release cadence, with updates typically addressing bug fixes, dependency compatibility, and feature enhancements a few times a year.","last_verified":"2026-04-16T00:00:00.000Z","tags":["yaml","configuration","environment-variables","config-management"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pyaml-env"},{"id":4381,"title":"pyandoc","library":"pyandoc","status":"abandoned","version":"0.2.0","language":"python","ecosystem":"pypi","summary":"pyandoc is an unmaintained Python wrapper for Pandoc, the universal document converter. It allows for converting text document formats by interacting with a Document object's attributes. The last release was version 0.2.0 in February 2016, and the project is no longer actively developed. Users seeking a current Pandoc wrapper for Python should consider 'pypandoc' instead.","last_verified":"2026-04-12T00:00:00.000Z","tags":["pandoc","document conversion","text processing","abandoned"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pyandoc"},{"id":6042,"title":"pyang: YANG Validator and Converter","library":"pyang","status":"active","version":"2.7.1","language":"python","ecosystem":"pypi","summary":"A YANG (RFC 6020/7950) validator and converter, `pyang` provides tools for parsing, validating, and transforming YANG modules. It is primarily used as a command-line tool but also offers a Python API for programmatic access to perform validation, convert modules to formats like YIN (XML) or tree structures, and generate code. The project maintains an `active` development pace with frequent minor releases, currently at version 2.7.1.","last_verified":"2026-04-14T00:00:00.000Z","tags":["YANG","validator","converter","networking","schema","parser"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pyang"},{"id":7534,"title":"PyangBind","library":"pyangbind","status":"active","version":"0.8.7","language":"python","ecosystem":"pypi","summary":"PyangBind is a plugin for `pyang` that converts YANG data models into a Python class hierarchy, enabling Python to manipulate data conforming to a YANG model. It facilitates programmatic interaction with network device configurations and operational state. The current version is 0.8.7, and releases are typically made a few times per year, often driven by bug fixes or new feature support.","last_verified":"2026-04-16T00:00:00.000Z","tags":["yang","networking","network automation","data modeling","code generation","netconf","restconf"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pyangbind"},{"id":21728,"title":"PyAnnotate","library":"pyannotate","status":"maintenance","version":"1.2.0","language":"python","ecosystem":"pypi","summary":"PyAnnotate is a tool by Dropbox that auto-generates PEP-484 type annotations for Python code based on runtime type information collected via a pytest plugin or direct calls. Version 1.2.0 is the latest. It has no active development releases since 2019, making it effectively in maintenance mode.","last_verified":"2026-04-27T00:00:00.000Z","tags":["type-annotations","pep-484","static-analysis","dropbox"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pyannotate"},{"id":2207,"title":"pyannote.audio","library":"pyannote-audio","status":"active","version":"4.0.4","language":"python","ecosystem":"pypi","summary":"pyannote.audio is a state-of-the-art open-source toolkit for speaker diarization. It provides pre-trained deep learning models and pipelines for tasks like speaker recognition, voice activity detection, and speaker change detection. Currently at version 4.0.4, it actively integrates with the Hugging Face Hub for model distribution and offers robust audio processing capabilities. Releases are frequent for bug fixes and minor improvements, with major versions aligning with significant API or model architecture updates.","last_verified":"2026-04-24T16:06:19.350Z","tags":["audio processing","speaker diarization","speech processing","machine learning","Hugging Face","deep learning"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pyannote-audio"},{"id":2208,"title":"pyannote-core","library":"pyannote-core","status":"active","version":"6.0.1","language":"python","ecosystem":"pypi","summary":"pyannote.core is an open-source Python library providing advanced data structures for handling temporal segments with attached labels. It serves as the foundational component for the broader pyannote ecosystem, which includes libraries for parsing, metrics, databases, audio, and video processing. The library facilitates the manipulation and visualization of temporal data, especially useful in speech processing and diarization tasks. The current version is 6.0.1, part of an actively developed project with a history of significant updates and breaking changes between major releases.","last_verified":"2026-04-24T16:09:40.202Z","tags":["audio processing","speech","temporal data","annotation","diarization","data structures","signal processing"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pyannote-core"},{"id":2209,"title":"pyannote.database","library":"pyannote-database","status":"active","version":"6.1.1","language":"python","ecosystem":"pypi","summary":"pyannote.database is an open-source Python library that provides a common interface for reproducible experimental protocols across various multimedia databases (audio, video, text). It is part of the broader pyannote ecosystem. Currently at version 6.1.1, the library maintains an active development pace with several releases annually, including significant major version updates that introduce breaking changes.","last_verified":"2026-04-24T16:10:53.184Z","tags":["audio processing","multimedia","database","speech diarization","research","protocol"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pyannote-database"},{"id":2210,"title":"pyannote-metrics","library":"pyannote-metrics","status":"active","version":"4.0.0","language":"python","ecosystem":"pypi","summary":"pyannote.metrics is an open-source Python library, currently at version 4.0.0, designed for reproducible evaluation, diagnostic, and error analysis of speaker diarization systems. It provides a comprehensive set of evaluation metrics and a command-line interface, making it a critical tool for researchers in the field of speech processing. The library maintains a steady release cadence with regular updates and occasional major version changes that introduce breaking modifications.","last_verified":"2026-04-24T16:12:32.863Z","tags":["audio","speech","diarization","metrics","evaluation","speaker-diarization"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pyannote-metrics"},{"id":2675,"title":"pyannote-pipeline","library":"pyannote-pipeline","status":"active","version":"4.0.0","language":"python","ecosystem":"pypi","summary":"pyannote-pipeline is a component of the pyannote.audio open-source toolkit, specializing in tunable and state-of-the-art pipelines for speaker diarization. Built on the PyTorch machine learning framework, it enables tasks such as speaker segmentation, embedding, and clustering. The library is actively maintained, with its current version 4.0.0 reflecting continuous development and integration within the broader pyannote.audio ecosystem.","last_verified":"2026-04-24T23:34:27.331Z","tags":["audio processing","speaker diarization","machine learning","pytorch","pipelines","speech processing"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pyannote-pipeline"},{"id":2676,"title":"pyannoteAI Python SDK","library":"pyannoteai-sdk","status":"active","version":"0.4.0","language":"python","ecosystem":"pypi","summary":"The official pyannoteAI Python SDK provides a convenient way to interact with the pyannoteAI platform. It offers state-of-the-art AI models for tasks like speaker diarization (who spoke when), speaker identification, and STT orchestration (speech-to-text with speaker attribution) via a cloud API. The library is actively maintained, with frequent releases bringing new features and improvements.","last_verified":"2026-04-24T23:34:44.644Z","tags":["AI","speech processing","speaker diarization","audio","SDK","API client","speech-to-text"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pyannoteai-sdk"},{"id":7535,"title":"PyAnzo","library":"pyanzo","status":"active","version":"3.3.12","language":"python","ecosystem":"pypi","summary":"PyAnzo is a Python library for programmatic interaction with Anzo, a knowledge graph platform developed by Cambridge Semantics. Anzo enables the ingestion, transformation, storage, exploration, and analysis of diverse data types using open W3C standards such as Web Ontology Language (OWL), Resource Description Framework (RDF), and SPARQL. The library is currently at version 3.3.12 and receives regular, primarily patch-level, updates.","last_verified":"2026-04-16T00:00:00.000Z","tags":["anzo","sparql","rdf","knowledge-graph","semantic-web"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pyanzo"},{"id":28076,"title":"pyaogmaneo","library":"pyaogmaneo","status":"active","version":"2.14.4","language":"python","ecosystem":"pypi","summary":"Python bindings for the AOgmaNeo library, a spiking neural network algorithm for online learning. Current version 2.14.4. Release cadence is irregular, with occasional updates.","last_verified":"2026-05-09T00:00:00.000Z","tags":["neural-networks","spiking-neural-networks","online-learning","robotics"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pyaogmaneo"},{"id":9204,"title":"pyap: Python Address Parser","library":"pyap","status":"maintenance","version":"0.3.1","language":"python","ecosystem":"pypi","summary":"Pyap is an MIT Licensed text processing library, written in Python, for detecting and parsing addresses using regular expressions. It currently supports US, Canadian, and British address formats. The library is at version 0.3.1, with its last release in September 2020, indicating a slow release cadence or maintenance status for the original package, though forks exist.","last_verified":"2026-04-16T00:00:00.000Z","tags":["address parsing","text processing","regex","geocoding","utility"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pyap"},{"id":10078,"title":"Pyap2: Address Parser","library":"pyap2","status":"active","version":"0.2.12","language":"python","ecosystem":"pypi","summary":"Pyap2 is a maintained fork of pyap, a regex-based library for parsing US, CA, and UK addresses. It provides a robust way to extract structured address data from unstructured text. The fork adds typing support, handles more address formats and edge cases, and is actively developed. The current version is 0.2.12, with frequent minor releases addressing new formats and edge cases.","last_verified":"2026-04-17T00:00:00.000Z","tags":["address parsing","regex","geocoding","data cleaning","text processing"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pyap2"},{"id":5388,"title":"PyApacheAtlas","library":"pyapacheatlas","status":"active","version":"0.16.0","language":"python","ecosystem":"pypi","summary":"PyApacheAtlas is a Python package designed to simplify interaction with the Apache Atlas REST APIs, including Azure Purview. It provides clients for authentication, entity management, glossary operations, and Excel template parsing for bulk uploads. The library is actively maintained, with new minor versions released roughly every 1-2 months, incorporating features for the latest Apache Atlas and Azure Purview capabilities. The current version is 0.16.0.","last_verified":"2026-04-13T00:00:00.000Z","tags":["azure","purview","apache-atlas","data-governance","metadata","catalog"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pyapacheatlas"},{"id":4182,"title":"pyapns-client: Apple Push Notifications (HTTP/2)","library":"pyapns-client","status":"active","version":"2.0.6","language":"python","ecosystem":"pypi","summary":"pyapns-client is a Python library designed for sending Apple Push Notifications (APNs) to iOS, macOS, and Safari using the modern HTTP/2 Push provider API. It focuses on simplicity, flexibility, and speed, leveraging token-based authentication for enhanced security and avoiding certificate renewal hassles. The current version is 2.0.6, with a more recent async-enabled version (pyapns-client3) also available. This library is actively maintained, with the latest update for the 2.x series in June 2022.","last_verified":"2026-04-11T00:00:00.000Z","tags":["Apple Push Notifications","APNs","iOS","macOS","Safari","HTTP/2","Push Notifications","Mobile Development"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pyapns-client"},{"id":21729,"title":"PyArabic","library":"pyarabic","status":"active","version":"0.6.15","language":"python","ecosystem":"pypi","summary":"Arabic text processing library for Python (v0.6.15). Provides utilities for Arabic string manipulation, including character detection, normalization, stemming, and conversion to Buckwalter transliteration. Currently in maintenance mode with infrequent releases.","last_verified":"2026-04-27T00:00:00.000Z","tags":["arabic","nlp","text-processing","transliteration"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pyarabic"},{"id":4701,"title":"Pyarmor","library":"pyarmor","status":"active","version":"9.2.4","language":"python","ecosystem":"pypi","summary":"Pyarmor is a command-line tool designed for obfuscating Python scripts, binding them to specific machines, and setting expiration dates. It focuses on protecting intellectual property by making Python source code difficult to reverse engineer while maintaining functionality. The library is actively maintained with frequent updates and new features, with its current version being 9.2.4.","last_verified":"2026-04-12T00:00:00.000Z","tags":["security","obfuscation","cli","licensing","intellectual-property","code-protection"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pyarmor"},{"id":5690,"title":"Pyarmor CLI Core","library":"pyarmor-cli-core","status":"active","version":"8.1.1","language":"python","ecosystem":"pypi","summary":"Pyarmor-cli-core is the foundational library for Pyarmor, providing the platform-specific extension modules (like `pytransform3`) necessary for obfuscating Python scripts and executing obfuscated code. It serves primarily as a dependency for the main `pyarmor` CLI tool. As of its latest PyPI release, the current version is 8.1.1. Releases for `pyarmor-cli-core` are tightly coupled with `pyarmor` releases, offering updated binaries for new Python versions and features.","last_verified":"2026-04-12T00:00:00.000Z","tags":["obfuscation","security","cli","runtime","code protection"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pyarmor-cli-core"},{"id":21730,"title":"Pyarmor CLI Core Alpine","library":"pyarmor-cli-core-alpine","status":"active","version":"8.1.1","language":"python","ecosystem":"pypi","summary":"Provides pre-built extension modules `pytransform3` and `pyarmor_runtime` for Pyarmor, tailored for Alpine Linux. Version 8.1.1 is the latest on PyPI; the broader Pyarmor ecosystem (v9.x) is active. Package is updated alongside Pyarmor releases.","last_verified":"2026-04-27T00:00:00.000Z","tags":["pyarmor","obfuscation","alpine","musl","pre-built","extension"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pyarmor-cli-core-alpine"},{"id":21731,"title":"Pyarmor CLI Core Linux","library":"pyarmor-cli-core-linux","status":"active","version":"8.1.1","language":"python","ecosystem":"pypi","summary":"Provides pre-built extension modules `pytransform3` and `pyarmor_runtime` for Pyarmor on Linux. Current version is 8.1.1, released infrequently as a supporting package for Pyarmor.","last_verified":"2026-04-27T00:00:00.000Z","tags":["obfuscation","protection","pyarmor","linux"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pyarmor-cli-core-linux"},{"id":327,"title":"PyArrow","library":"pyarrow","status":"active","version":"23.0.1","language":"python","ecosystem":"pypi","summary":"PyArrow is a Python library for Apache Arrow, providing a standardized language-independent columnar memory format for flat and hierarchical data. The current version is 23.0.1, released on March 28, 2026, with a regular release cadence.","last_verified":"2026-05-12T13:05:15.962Z","tags":["Apache Arrow","Data Processing","Parquet","Columnar Data"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/pyarrow"},{"id":1121,"title":"PyArrow Hotfix","library":"pyarrow-hotfix","status":"active","version":"0.7","language":"python","ecosystem":"pypi","summary":"Pyarrow-hotfix is a pure Python package designed to mitigate the PyArrow security vulnerability CVE-2023-47248, which affected PyArrow versions 0.14.0 to 14.0.0. It disables the vulnerable deserialization feature, offering a temporary solution for users unable to immediately upgrade to PyArrow 14.0.1 or later. The library is released on an as-needed basis for security patches.","last_verified":"2026-04-23T17:12:41.916Z","tags":["security","pyarrow","hotfix","vulnerability","CVE-2023-47248"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/pyarrow-hotfix"},{"id":2677,"title":"pyarrow-stubs","library":"pyarrow-stubs","status":"active","version":"20.0.0.20251215","language":"python","ecosystem":"pypi","summary":"pyarrow-stubs provides type annotations for the Apache Arrow Python library (PyArrow). Its purpose is to enable static type checking tools like MyPy and Pyright to analyze code that uses PyArrow, improving code quality and catching potential errors at development time. The current version is 20.0.0.20251215, with releases typically aligning with PyArrow's development, and ongoing discussions about potentially integrating stubs directly into the main Apache Arrow project.","last_verified":"2026-04-24T23:35:38.691Z","tags":["type-stubs","pyarrow","apache-arrow","type-checking","mypy","pyright"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pyarrow-stubs"},{"id":21732,"title":"pyarrowfs-adlgen2","library":"pyarrowfs-adlgen2","status":"maintenance","version":"0.2.5","language":"python","ecosystem":"pypi","summary":"PyArrow filesystem interface for Azure Data Lake Storage Gen2. Version 0.2.5, compatible with Python >=3.6 and Apache Arrow. Last release in 2021, low maintenance.","last_verified":"2026-04-27T00:00:00.000Z","tags":["pyarrow","azure","adls-gen2","filesystem","data-lake"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pyarrowfs-adlgen2"},{"id":6043,"title":"pyartifactory","library":"pyartifactory","status":"active","version":"2.11.2","language":"python","ecosystem":"pypi","summary":"pyartifactory is a Python library providing typed interactions with the JFrog Artifactory REST API, currently at version 2.11.2. It enables developers to manage Artifactory resources such as users, groups, permissions, repositories, artifacts, and access tokens in their applications. The library maintains an active release cadence with frequent updates to add features and address issues.","last_verified":"2026-04-14T00:00:00.000Z","tags":["artifactory","jfrog","rest-api","client","pydantic"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pyartifactory"},{"id":21737,"title":"pyas2lib","library":"pyas2lib","status":"active","version":"1.4.4","language":"python","ecosystem":"pypi","summary":"Python library for building and parsing AS2 (Applicability Statement 2) messages. It supports encryption, signing, compression, and MDN (Message Disposition Notification). Current version 1.4.4, released occasionally.","last_verified":"2026-04-27T00:00:00.000Z","tags":["AS2","EDI","encryption","signing","MIME"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pyas2lib"},{"id":24295,"title":"Pyaskalono","library":"pyaskalono","status":"active","version":"0.2.0","language":"python","ecosystem":"pypi","summary":"Python bindings for askalono, a Rust library for detecting open-source license texts in files. Current version 0.2.0, requires Python >=3.11. Pre-built wheels available for major platforms.","last_verified":"2026-05-01T00:00:00.000Z","tags":["license-detection","askalono","bindings"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pyaskalono"},{"id":281,"title":"pyasn1","library":"pyasn1","status":"active","version":"0.6.3","language":"python","ecosystem":"pypi","summary":"pyasn1 is a pure-Python implementation of ASN.1 types and BER/DER/CER codecs (X.208). It lets developers define ASN.1 schemas as Python classes, then encode/decode wire-format bytes for network protocols and file formats such as X.509 certificates, PKCS structures, SNMP, and LDAP. Current version is 0.6.3 (released 2026), which adds a nesting depth limit to prevent stack overflow (CVE-2026-30922) and fixes an OverflowError from oversized BER length fields. The project is maintained by Christian Heimes and Simon Pichugin under the github.com/pyasn1 organisation following ownership transfer at v0.5.0; releases are irregular but active, with multiple releases per year addressing security CVEs and Python version support.","last_verified":"2026-05-12T12:48:38.514Z","tags":["asn1","ber","der","cer","codec","x509","cryptography","network-protocols","serialization","pure-python"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/pyasn1"},{"id":303,"title":"pyasn1-modules","library":"pyasn1-modules","status":"active","version":"0.4.2","language":"python","ecosystem":"pypi","summary":"pyasn1-modules is a collection of ASN.1-based protocol modules for Python, built upon the pyasn1 library. The current version is 0.4.2, released on March 28, 2025. The library is actively maintained, with updates addressing compatibility and support for newer Python versions.","last_verified":"2026-05-12T12:57:33.315Z","tags":["ASN.1","protocols","pyasn1","X.509","SMIME"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/pyasn1-modules"},{"id":6423,"title":"pyasynchat","library":"pyasynchat","status":"active","version":"1.0.5","language":"python","ecosystem":"pypi","summary":"pyasynchat is a re-implementation of Python's `asynchat` standard library module, which was removed in Python 3.12. It provides a compatible API for asynchronous event-driven network communication, built upon `pyasyncore`. The current version is 1.0.5, and releases are made as needed to ensure compatibility with newer Python versions or address bugs.","last_verified":"2026-04-15T00:00:00.000Z","tags":["networking","async","compatibility","python3.12","asyncore"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pyasynchat"},{"id":5796,"title":"pyasyncore library","library":"pyasyncore","status":"active","version":"1.0.5","language":"python","ecosystem":"pypi","summary":"pyasyncore is a compatibility library that re-introduces the `asyncore` module, which was removed from the Python standard library in version 3.12. It allows existing codebases that rely on `asyncore` to continue functioning on Python 3.12 and later. The current version is 1.0.5, with releases typically tied to Python version compatibility or critical bug fixes.","last_verified":"2026-04-14T00:00:00.000Z","tags":["networking","async","compatibility","backport","legacy"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pyasyncore"},{"id":1015,"title":"PyAthena","library":"pyathena","status":"active","version":"3.30.1","language":"python","ecosystem":"pypi","summary":"PyAthena is a Python DB API 2.0 (PEP 249) client for Amazon Athena, enabling SQL queries on data stored in Amazon S3. It provides a familiar interface for database interactions, supports various cursor types (e.g., standard, Pandas, Arrow), SQLAlchemy integration, and asynchronous query execution. The library is actively maintained with frequent updates.","last_verified":"2026-04-23T15:56:26.337Z","tags":["aws","athena","database","sql","data-lake","etl"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/pyathena"},{"id":6785,"title":"PyAthenaJDBC: Amazon Athena JDBC driver wrapper for Python DB API 2.0","library":"pyathenajdbc","status":"active","version":"3.0.1","language":"python","ecosystem":"pypi","summary":"PyAthenaJDBC is a Python DB API 2.0 (PEP 249) compliant wrapper for Amazon Athena, utilizing the official JDBC driver via JPype. It provides a way to interact with Athena from Python using standard database connection patterns. The library is currently at version 3.0.1 and frequently updates to support the latest Athena JDBC driver and port features from its pure Python counterpart, PyAthena.","last_verified":"2026-04-15T00:00:00.000Z","tags":["aws","athena","jdbc","database","sql","data-warehouse","db-api"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pyathenajdbc"},{"id":6044,"title":"Atlan Python Client","library":"pyatlan","status":"active","version":"9.4.0","language":"python","ecosystem":"pypi","summary":"The `pyatlan` library is the official Python SDK for interacting with Atlan, a data governance and metadata management platform. It provides typed wrappers around the Atlan REST API, enabling users to programmatically search, discover, govern, and manage various data assets like tables, dashboards, and glossary terms. The current version, 9.4.0, includes experimental features for the next-generation `pyatlan_v9` and ongoing quality-of-life improvements. The library maintains an active release cadence with frequent updates.","last_verified":"2026-04-14T00:00:00.000Z","tags":["atlan","data governance","metadata management","data catalog","etl","data lineage"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pyatlan"},{"id":7548,"title":"pyATS","library":"pyats","status":"active","version":"26.3","language":"python","ecosystem":"pypi","summary":"pyATS (Python Automation Test System) is an end-to-end test automation framework, primarily developed by Cisco, designed for network engineers. It provides a robust infrastructure for defining network topologies, running tests against network devices (multi-vendor compatible), and parsing device outputs into structured data using the integrated Genie library. The current version is 26.3, and it maintains an active release cadence with frequent updates to parsers and APIs. [1, 4, 15, 18]","last_verified":"2026-04-16T00:00:00.000Z","tags":["network automation","testing","cisco","genie","devops","network engineering"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pyats"},{"id":7536,"title":"pyATS AEreport","library":"pyats-aereport","status":"active","version":"26.3","language":"python","ecosystem":"pypi","summary":"pyATS AEreport is a sub-component of the Cisco pyATS (Python Automated Test System) ecosystem, specializing in result collection and reporting for network test automation. It integrates seamlessly with pyATS test runs to generate comprehensive HTML reports and other artifacts. pyATS, including AEreport, maintains a rapid release cadence, with updates often occurring monthly to introduce new features, parsers, and bug fixes.","last_verified":"2026-04-16T00:00:00.000Z","tags":["pyats","testing","reporting","network automation","cisco"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pyats-aereport"},{"id":7537,"title":"pyATS AEtest","library":"pyats-aetest","status":"active","version":"26.3","language":"python","ecosystem":"pypi","summary":"pyATS AEtest (version 26.3) is the primary test automation engine within the Cisco pyATS framework, designed for structured and hierarchical test script development, particularly for network device testing. It provides robust features such as common setup/cleanup stages, testcase parametrization, and comprehensive result reporting. The library typically follows a monthly or bi-monthly release cadence, aligning with broader pyATS framework updates.","last_verified":"2026-04-16T00:00:00.000Z","tags":["testing","network-automation","cisco","devnet"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pyats-aetest"},{"id":7538,"title":"pyATS Async","library":"pyats-async","status":"active","version":"26.3","language":"python","ecosystem":"pypi","summary":"pyATS Async is a sub-component of the pyATS ecosystem, a Python-based framework by Cisco specializing in data-driven and reusable network testing and automation. It wraps Python's multiprocessing module to enable asynchronous (parallel) execution of arbitrary functions. The library, currently at version 26.3, is actively maintained with a frequent release cadence, often monthly or bi-monthly.","last_verified":"2026-04-16T00:00:00.000Z","tags":["pyats","async","multiprocessing","network automation","cisco"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pyats-async"},{"id":7539,"title":"pyATS Connections","library":"pyats-connections","status":"active","version":"26.3","language":"python","ecosystem":"pypi","summary":"pyATS Connections is a sub-component of the pyATS end-to-end testing ecosystem, specializing in handling device connections to various network devices. It provides top-level abstractions and interfaces for creating connection classes, supporting CLI, REST, and NETCONF protocols. This library is crucial for enabling scripts to interact with network devices within the pyATS framework. The current version is 26.3, and it is actively maintained by Cisco Systems Inc. with frequent releases.","last_verified":"2026-04-16T00:00:00.000Z","tags":["networking","Cisco","automation","testing","network automation","pyATS","connection","Unicon","Genie"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pyats-connections"},{"id":21733,"title":"pyATS Contrib","library":"pyats-contrib","status":"active","version":"26.3","language":"python","ecosystem":"pypi","summary":"A collection of community-contributed extensions for the Cisco pyATS framework, including additional libraries, parsers, triggers, and utilities for network testing and automation. Current version: 26.3. Released monthly alongside pyATS core.","last_verified":"2026-04-27T00:00:00.000Z","tags":["cisco","network-testing","automation","pyats"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pyats-contrib"},{"id":7540,"title":"pyATS Datastructures","library":"pyats-datastructures","status":"active","version":"26.3","language":"python","ecosystem":"pypi","summary":"pyATS Datastructures provides extended data structures designed to enhance network automation and testing workflows. It offers specialized objects like `DataObject`, `DataList`, `DataDict`, and `MetaData` that allow for attribute-based access, schema validation, and meta-data handling, often used within the Cisco pyATS framework for managing configuration and state data. The current version is 26.3, and it follows the pyATS release cadence, typically releasing new versions quarterly or as needed with the main pyATS framework.","last_verified":"2026-04-16T00:00:00.000Z","tags":["networking","data structures","pyats","cisco","automation","testing"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pyats-datastructures"},{"id":7541,"title":"pyATS Easypy","library":"pyats-easypy","status":"active","version":"26.3","language":"python","ecosystem":"pypi","summary":"pyATS Easypy is the launcher and runtime environment for executing pyATS test scripts and harnesses. It provides jobfile parsing, plugin management, and the overall execution framework for network test automation. Part of the broader pyATS ecosystem from Cisco, it is actively maintained with frequent releases, currently at version 26.3, often following a monthly or bi-monthly cadence aligning with other pyATS components.","last_verified":"2026-04-16T00:00:00.000Z","tags":["testing","network automation","cisco","pyats","test framework","ci/cd"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pyats-easypy"},{"id":9205,"title":"pyATS Kleenex: Testbed Preparation, Clean & Finalization","library":"pyats-kleenex","status":"active","version":"26.3","language":"python","ecosystem":"pypi","summary":"pyATS Kleenex is a crucial component of the larger pyATS ecosystem, specifically designed for testbed preparation, cleaning, and finalization tasks. It enables network engineers to restore network devices to a known good state before or after executing automated tests, ensuring consistent testing environments. As part of the pyATS framework, it maintains a regular release cadence, often monthly or bi-monthly, aligning with overall pyATS updates. The current version is 26.3.","last_verified":"2026-04-16T00:00:00.000Z","tags":["pyats","network automation","test automation","network testing","device cleaning","testbed","cisco"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pyats-kleenex"},{"id":7542,"title":"pyATS Log: Logging Format and Utilities","library":"pyats-log","status":"active","version":"26.3","language":"python","ecosystem":"pypi","summary":"pyATS Log is a sub-component of the Cisco pyATS (Python Automated Test System) ecosystem, providing logging format and utilities. It configures the standard Python logging module to output in a Cisco log format, integral for network automation and testing workflows. The library is currently at version 26.3 and follows a frequent, often monthly or bi-monthly, release cadence as part of the broader pyATS framework.","last_verified":"2026-04-16T00:00:00.000Z","tags":["logging","network-automation","cisco","pyats","testing"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pyats-log"},{"id":7543,"title":"pyATS Reporter","library":"pyats-reporter","status":"active","version":"26.3","language":"python","ecosystem":"pypi","summary":"pyATS Reporter is a sub-component of the broader pyATS (Python Automated Test System) ecosystem, specializing in result collection and reporting for network automation tests. The pyATS framework itself is an end-to-end testing solution developed by Cisco Systems Inc., designed for data-driven, reusable, and scalable testing, suitable for Agile development iterations. The library is actively maintained with frequent updates, with the current version being 26.3, and requires Python 3.8 or higher.","last_verified":"2026-04-16T00:00:00.000Z","tags":["network automation","testing","reporting","cisco","pyats","aetest","easypy"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pyats-reporter"},{"id":7544,"title":"pyATS Results","library":"pyats-results","status":"active","version":"26.3","language":"python","ecosystem":"pypi","summary":"pyATS Results is a core component of the Cisco pyATS framework, providing an object-oriented API for representing and managing test execution results such as Pass, Fail, Warn, Error, and others. It ensures consistent handling and reporting across various test scenarios within the pyATS ecosystem. As of version 26.3, it is actively maintained with frequent releases aligned with the broader pyATS framework, typically on a monthly cadence.","last_verified":"2026-04-16T00:00:00.000Z","tags":["testing","test-automation","results","pyats","cisco"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pyats-results"},{"id":21734,"title":"pyATS Robot Framework Module","library":"pyats-robot","status":"active","version":"26.3","language":"python","ecosystem":"pypi","summary":"The pyATS Robot library provides a Robot Framework interface for Cisco pyATS (Python Test Automation Framework), enabling users to write test cases in Robot Framework syntax while leveraging pyATS test infrastructure. Current version is 26.3, released as part of the pyATS ecosystem. The library follows pyATS release cadence, updating approximately quarterly.","last_verified":"2026-04-27T00:00:00.000Z","tags":["pyats","robotframework","test-automation","cisco","network-testing"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pyats-robot"},{"id":7545,"title":"pyATS Tcl Integration","library":"pyats-tcl","status":"active","version":"26.3","language":"python","ecosystem":"pypi","summary":"pyATS Tcl is a sub-component of the pyATS testing ecosystem, specializing in Tcl integration within Python. It provides an `Interpreter` class to extend the native Python-Tcl interaction, enabling two-way typecasting between Tcl and Python data structures and reusing existing Tcl libraries. pyATS is currently at version 26.3 and maintains an active development cycle with frequent releases for the broader pyATS framework.","last_verified":"2026-04-16T00:00:00.000Z","tags":["network automation","testing","tcl","cisco","pyats","integration"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pyats-tcl"},{"id":7546,"title":"pyATS Topology","library":"pyats-topology","status":"active","version":"26.3","language":"python","ecosystem":"pypi","summary":"pyATS Topology is a core component of the Cisco pyATS framework, providing robust objects and parsing capabilities for network testbed YAML definitions. It allows users to define network devices, links, and connections, enabling automated interaction with the network infrastructure for testing and operational tasks. The library is actively maintained and typically updated in sync with major pyATS framework releases, which occur quarterly or as needed.","last_verified":"2026-04-16T00:00:00.000Z","tags":["networking","testing","cisco","pyats","testbed","automation"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pyats-topology"},{"id":7547,"title":"pyATS Utilities Module","library":"pyats-utils","status":"active","version":"26.3","language":"python","ecosystem":"pypi","summary":"pyATS Utils is a core component of Cisco's pyATS framework, providing a collection of reusable utility functions for test automation, data manipulation, schema validation, and file operations. It's designed to support and extend the capabilities of pyATS and Genie, streamlining common tasks in network automation and testing. The current version is 26.3, and it follows a rapid release cadence, typically aligning with the broader pyATS ecosystem.","last_verified":"2026-04-16T00:00:00.000Z","tags":["pyats","cisco","network-automation","testing","utilities","schema-validation","file-utils"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pyats-utils"},{"id":6045,"title":"Pyattest","library":"pyattest","status":"active","version":"1.0.4","language":"python","ecosystem":"pypi","summary":"Pyattest is a Python library that provides a common interface for verifying mobile app attestations from both Google and Apple. It offers a standalone solution, but for full Django integration, including key generation and storage, the companion `django-dreiattest` package is recommended. The library is currently at version 1.0.4 and has an infrequent release cadence, with updates typically including security fixes and dependency updates.","last_verified":"2026-04-14T00:00:00.000Z","tags":["attestation","security","google","apple","mobile","verification","jwt","integrity"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pyattest"},{"id":24296,"title":"pyatv","library":"pyatv","status":"active","version":"0.17.0","language":"python","ecosystem":"pypi","summary":"A Python client library for controlling Apple TV and AirPlay devices. It supports scanning, pairing, and remote control via MRP, Companion, and AirPlay protocols. Current version 0.17.0 requires Python 3.9+, and releases occur roughly every 3-6 months.","last_verified":"2026-05-01T00:00:00.000Z","tags":["apple-tv","airplay","home-assistant","mrp","companion"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pyatv"},{"id":5014,"title":"PyAudio","library":"pyaudio","status":"active","version":"0.2.14","language":"python","ecosystem":"pypi","summary":"PyAudio provides Python bindings for PortAudio, a cross-platform audio I/O library. It allows you to easily use Python to play and record audio on a variety of platforms. The current version is 0.2.14, and the library maintains a stable but slow release cadence.","last_verified":"2026-04-12T00:00:00.000Z","tags":["audio","sound","portaudio","io","multimedia"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pyaudio"},{"id":14825,"title":"AutoGen","library":"pyautogen","status":"active","version":"0.10.0","language":"en","ecosystem":"pypi","summary":"AutoGen is a framework that allows for the development of LLM applications using multiple agents that can converse with each other to solve tasks. The `pyautogen` PyPI package (current version 0.10.0) acts as a proxy, primarily installing `autogen-agentchat` to provide the core multi-agent conversation capabilities. It has a relatively rapid release cadence, with minor versions often released monthly or more frequently, introducing new features and breaking changes.","last_verified":"2026-04-15T00:00:00.000Z","tags":["AI","Agents","LLM","Multi-agent","Orchestration","Generative AI"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pyautogen"},{"id":2678,"title":"PyAutoGUI","library":"pyautogui","status":"active","version":"0.9.54","language":"python","ecosystem":"pypi","summary":"PyAutoGUI is a cross-platform Python library for GUI automation, enabling programmatic control of the mouse and keyboard, and other GUI tasks like screenshots and image recognition. It simplifies complex operating system interactions into a straightforward API. Currently at version 0.9.54, the library is actively maintained with updates released periodically.","last_verified":"2026-04-24T23:36:21.557Z","tags":["GUI automation","mouse","keyboard","screenshot","RPA"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pyautogui"},{"id":21735,"title":"pyautoit","library":"pyautoit","status":"maintenance","version":"0.6.5","language":"python","ecosystem":"pypi","summary":"Python binding for AutoItX3.dll, enabling automation of Windows GUI interactions. Current version 0.6.5. Released infrequently; last update in 2020.","last_verified":"2026-04-27T00:00:00.000Z","tags":["automation","windows","gui","autoit","legacy"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pyautoit"},{"id":10077,"title":"PyAVD Utilities (Internal)","library":"pyavd-utils","status":"active","version":"0.0.4","language":"python","ecosystem":"pypi","summary":"PyAVD-Utils is a Python library providing Rust-based utilities primarily used by the `pyavd` library for Arista Network Automation. It is explicitly not intended for direct user consumption and therefore does not follow standard semantic versioning. Releases are ad-hoc and tied to the development of `pyavd`.","last_verified":"2026-04-17T00:00:00.000Z","tags":["network automation","arista","avd","ansible","rust","utility"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pyavd-utils"},{"id":10079,"title":"pyavm","library":"pyavm","status":"active","version":"0.9.9","language":"python","ecosystem":"pypi","summary":"pyavm is a pure-Python library for reading and writing AVM (Astronomical Visualization Metadata) information to/from FITS and JPEG files. It leverages Astropy for FITS handling and Pillow for JPEG. The current version is 0.9.9, and it's actively maintained as part of the Astropy ecosystem, with regular but pre-1.0.0 releases.","last_verified":"2026-04-17T00:00:00.000Z","tags":["astronomy","metadata","image processing","FITS","JPEG","AVM"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pyavm"},{"id":5389,"title":"AWS Cron Parser","library":"pyawscron","status":"active","version":"1.0.7","language":"python","ecosystem":"pypi","summary":"pyawscron is a Python library that parses and interprets AWS EventBridge (formerly CloudWatch Events) cron expressions. It supports all AWS-specific cron syntax, including special wildcards like 'L', 'W', and '#', and can calculate next, previous, or all occurrences within a date range. The current version is 1.0.7, with releases addressing compatibility and parsing nuances.","last_verified":"2026-04-13T00:00:00.000Z","tags":["aws","cron","parser","scheduling","eventbridge","cloudwatch"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pyawscron"},{"id":21736,"title":"pyaxmlparser","library":"pyaxmlparser","status":"active","version":"0.3.31","language":"python","ecosystem":"pypi","summary":"Python3 parser for Android binary XML files (e.g., AndroidManifest.xml). Provides easy extraction of application name, package, permissions, and other manifest attributes without relying on Androguard. Active development on GitHub by Appknox.","last_verified":"2026-04-27T00:00:00.000Z","tags":["android","xml","manifest","binary-xml","apk-parser"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pyaxmlparser"},{"id":5691,"title":"PyBacklogPy","library":"pybacklogpy","status":"abandoned","version":"0.12","language":"python","ecosystem":"pypi","summary":"PyBacklogPy is a Python client library designed for interacting with the Backlog API v2. The library is currently at version 0.12. However, its official GitHub repository was archived on October 31, 2024, rendering it read-only and indicating that the library is no longer actively maintained or receiving updates.","last_verified":"2026-04-13T00:00:00.000Z","tags":["backlog","api","nulab","project-management"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pybacklogpy"},{"id":24297,"title":"pybadges","library":"pybadges","status":"active","version":"3.0.1","language":"python","ecosystem":"pypi","summary":"A library and command-line tool for generating Github-style badges (SVG images). Current version: 3.0.1, requires Python >=3.4, release cadence is irregular.","last_verified":"2026-05-01T00:00:00.000Z","tags":["badge","svg","github-style","shields"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pybadges"},{"id":28077,"title":"PyBaMM","library":"pybamm","status":"active","version":"26.4.2","language":"python","ecosystem":"pypi","summary":"Python Battery Mathematical Modelling (PyBaMM) is an open-source battery simulation package written in Python, currently at version 26.4.2. It provides a framework for building and solving continuum models for batteries, with support for experimental protocols and parameter estimation. PyBaMM releases on a monthly cadence.","last_verified":"2026-05-09T00:00:00.000Z","tags":["battery","simulation","modelling","electrochemistry","scientific-computing"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pybamm"},{"id":24298,"title":"PyBAMMSolvers","library":"pybammsolvers","status":"active","version":"0.8.1","language":"python","ecosystem":"pypi","summary":"Python interface for the IDAKLU solver for block algebraic multigrid methods. Current version 0.8.1, requires Python >=3.10,<3.15. Development is active with occasional releases.","last_verified":"2026-05-01T00:00:00.000Z","tags":["solver","AMG","multigrid","sparse","linear systems"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pybammsolvers"},{"id":7549,"title":"Pybars3","library":"pybars3","status":"maintenance","version":"0.9.7","language":"python","ecosystem":"pypi","summary":"Pybars3 is a Python library that provides a templating system compatible with Handlebars.js, supporting both Python 2 and Python 3. It is a fork of the original `pybars` project, enhancing it with Python 3 compatibility and features from Handlebars.js up to version 2.0. The current version is 0.9.7, released in November 2019, indicating an infrequent release cadence and a status of maintenance.","last_verified":"2026-04-16T00:00:00.000Z","tags":["templating","handlebars","python2","python3"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pybars3"},{"id":7550,"title":"PyBars4: Handlebars.js templating for Python 3","library":"pybars4","status":"active","version":"0.9.13","language":"python","ecosystem":"pypi","summary":"PyBars4 is a Python 3 implementation of the popular Handlebars.js templating language. It allows developers to compile and render Handlebars templates within Python applications. The library is currently at version 0.9.13 and has an active, though somewhat sporadic, release cadence with recent updates focusing on bug fixes and changes to HTML escaping behavior.","last_verified":"2026-04-16T00:00:00.000Z","tags":["templating","handlebars","frontend","html","python3"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pybars4"},{"id":3224,"title":"pybase62","library":"pybase62","status":"active","version":"1.0.0","language":"python","ecosystem":"pypi","summary":"pybase62 is a Python module providing base62 encoding and decoding functionalities. It allows for creating short, URL-safe identifiers, as it avoids special characters like '/' or '=' found in base64. A key advantage is that the alphabetical order of the original data is preserved when encoded, meaning encoded data can be sorted without prior decoding. The current stable version is 1.0.0, released in May 2023, with development tracked on GitHub.","last_verified":"2026-04-25T07:14:18.094Z","tags":["encoding","base62","url-safe","short-ids","data-conversion"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pybase62"},{"id":1016,"title":"pybase64","library":"pybase64","status":"active","version":"1.4.3","language":"python","ecosystem":"pypi","summary":"pybase64 is a Python library that provides a fast Base64 encoding/decoding implementation by wrapping the highly optimized `libbase64` C library. It maintains an active development status with regular updates to support new Python versions and performance enhancements. The current version is 1.4.3, and new releases often coincide with Python's release cycle.","last_verified":"2026-04-23T15:56:44.740Z","tags":["base64","encoding","decoding","performance","binary"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/pybase64"},{"id":23148,"title":"pybaseball","library":"pybaseball","status":"active","version":"2.2.7","language":"python","ecosystem":"pypi","summary":"pybaseball is a Python library for retrieving and analyzing baseball data from sources like Baseball Savant, FanGraphs, and Baseball-Reference. Version 2.2.7 (current) fixes FanGraphs leaderboard URLs and adds new features like PitchingBot/Stuff+ stat enums and strike zone plotting. Release cadence is irregular, with minor patches every few months.","last_verified":"2026-05-01T00:00:00.000Z","tags":["baseball","statcast","fangraphs","baseball-reference","sports analytics","data scraping"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pybaseball"},{"id":9206,"title":"pybaselines","library":"pybaselines","status":"active","version":"1.2.1","language":"python","ecosystem":"pypi","summary":"pybaselines is a Python library providing a comprehensive collection of algorithms for baseline correction of experimental data, particularly useful in fields like spectroscopy and chromatography. It is currently at version 1.2.1 and maintains an active release cadence with minor versions and patches released every few months, and major versions less frequently.","last_verified":"2026-04-16T00:00:00.000Z","tags":["signal processing","baseline correction","spectroscopy","chromatography","data analysis","whittaker smoothing"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pybaselines"},{"id":27269,"title":"pybatchexecute","library":"pybatchexecute","status":"active","version":"1.0.0","language":"python","ecosystem":"pypi","summary":"A library to ease interactions with Google's batchexecute batch RPC system. Version 1.0.0, released infrequently. Provides a high-level client for constructing and executing batched requests.","last_verified":"2026-04-27T00:00:00.000Z","tags":["google","rpc","batch","execute"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pybatchexecute"},{"id":8468,"title":"PyBBoxes: Light Weight Toolkit for Bounding Boxes","library":"pybboxes","status":"active","version":"0.2.0","language":"python","ecosystem":"pypi","summary":"PyBBoxes is a lightweight Python toolkit designed for handling bounding box operations. It provides abstractions for various bounding box formats (e.g., Pascal VOC, YOLO, COCO, Albumentations, FiftyOne) and allows for seamless conversions, common mathematical operations, scaling, clamping, and IoU computations. The current version is 0.2.0, and the library maintains an active release cadence with regular updates.","last_verified":"2026-04-16T00:00:00.000Z","tags":["bounding boxes","computer vision","annotations","object detection","image processing","data conversion"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pybboxes"},{"id":1642,"title":"pybcj","library":"pybcj","status":"active","version":"1.0.7","language":"python","ecosystem":"pypi","summary":"pybcj is a Python library that provides the BCJ (Branch/Call/Jump) filter, often used as a pre-processing step for data compression algorithms like LZMA (e.g., in xz). It aims to improve compression ratios for executable code by converting relative branch/call/jump targets to absolute addresses. The current version is 1.0.7, and releases are generally infrequent, driven by bug fixes or minor enhancements.","last_verified":"2026-04-23T23:36:42.970Z","tags":["compression","filter","bcj","lzma","executable","binary"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pybcj"},{"id":9207,"title":"pybedtools","library":"pybedtools","status":"active","version":"0.12.0","language":"python","ecosystem":"pypi","summary":"pybedtools wraps and extends BEDTools and offers feature-level manipulations from within Python. It allows for genomic interval manipulation, also known as 'genome algebra'. The current version is 0.12.0, and it generally follows the release cadence of BEDTools, with major updates happening periodically.","last_verified":"2026-04-16T00:00:00.000Z","tags":["bioinformatics","genomics","BEDTools","DNA","RNA","interval-arithmetic"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pybedtools"},{"id":10080,"title":"PyBIDS","library":"pybids","status":"active","version":"0.22.0","language":"python","ecosystem":"pypi","summary":"PyBIDS is a Python library that provides an interface for interacting with datasets organized according to the Brain Imaging Data Structure (BIDS) specification. It allows users to query, manage, and extract information from BIDS datasets, supporting local and cloud-based paths. The current version is 0.22.0, and the library maintains an active release cadence with minor feature releases every few months and frequent bug-fix updates.","last_verified":"2026-04-17T00:00:00.000Z","tags":["neuroimaging","BIDS","data management","scientific computing","MRI","fMRI"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pybids"},{"id":10081,"title":"PyBigQuery (OBSOLETE)","library":"pybigquery","status":"abandoned","version":"0.10.2","language":"python","ecosystem":"pypi","summary":"PyBigQuery is an **obsolete** SQLAlchemy dialect for Google BigQuery. It is no longer actively maintained and should not be used for new projects. The last version released was 0.10.2, in 2019. Users are strongly advised to migrate to `google-cloud-bigquery-sqlalchemy` (PyPI package `google-cloud-bigquery-sqlalchemy`, GitHub repository `googleapis/python-bigquery-sqlalchemy`) which is the actively maintained and modern successor.","last_verified":"2026-04-17T00:00:00.000Z","tags":["sqlalchemy","bigquery","google-cloud","database-connector","deprecated","obsolete","abandoned"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pybigquery"},{"id":27270,"title":"pybigtools","library":"pybigtools","status":"active","version":"0.2.5","language":"python","ecosystem":"pypi","summary":"Python bindings to the Bigtools Rust library for high-performance BigWig and BigBed I/O. Version 0.2.5 (latest) focuses on reading and writing genomic interval files with performance comparable to the Rust implementation. Release cadence is irregular; the library is actively maintained.","last_verified":"2026-05-01T00:00:00.000Z","tags":["bioinformatics","genomics","bigwig","bigbed","rust","high-performance"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pybigtools"},{"id":9208,"title":"pyBigWig: Accessing BigWig Files","library":"pybigwig","status":"active","version":"0.3.25","language":"python","ecosystem":"pypi","summary":"pyBigWig is a Python package providing efficient access to bigWig files, leveraging the underlying C library libBigWig. It enables reading genomic data stored in bigWig format and also supports creating and writing new bigWig files. The current version is 0.3.25, with frequent updates addressing bug fixes and build improvements.","last_verified":"2026-04-16T00:00:00.000Z","tags":["bioinformatics","genomics","data-analysis","bigwig","file-format"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pybigwig"},{"id":1059,"title":"pybind11","library":"pybind11","status":"active","version":"3.0.3","language":"python","ecosystem":"pypi","summary":"pybind11 is a lightweight, header-only library that provides seamless operability between C++11 (and newer) and Python. It's primarily used to create Python bindings for existing C++ code, minimizing boilerplate through compile-time introspection. The library is actively maintained (current version 3.0.3) with frequent bug fixes and regular major releases that often introduce ABI bumps. It supports CPython 3.8+, PyPy3 7.3.17+, and GraalPy 24.1+.","last_verified":"2026-04-23T16:28:44.037Z","tags":["C++ bindings","interoperability","extension modules","performance","header-only"],"install_tag":"stale","install_tag_description":"widespread failures or data too old to trust","api":"https://checklist.day/api/registry/pybind11"},{"id":6786,"title":"Pybind11 (global install marker)","library":"pybind11-global","status":"active","version":"3.0.3","language":"python","ecosystem":"pypi","summary":"Pybind11 is a C++ header-only library that provides seamless interoperability between C++ and Python, enabling the creation of Python bindings for C++ code and vice versa. The `pybind11-global` PyPI package, version 3.0.3, typically serves as a marker or a convenient way to ensure the necessary pybind11 C++ headers are discoverable for projects building Python extensions. Pybind11 maintains an active release cadence, with major versions introducing significant features and ABI bumps, followed by patch releases for bug fixes and compatibility updates.","last_verified":"2026-04-15T00:00:00.000Z","tags":["c++","bindings","extension","foreign function interface","abi","build-tool"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pybind11-global"},{"id":5015,"title":"Pybind11 Type Stub Generator","library":"pybind11-stubgen","status":"active","version":"2.5.5","language":"python","ecosystem":"pypi","summary":"pybind11-stubgen is a PEP 561 type stubs generator for pybind11 modules. It creates `.pyi` files, making C++ extensions more understandable to static analysis tools and IDEs for improved type checking. The project is actively maintained, with regular releases (currently at version 2.5.5) providing bug fixes and new features.","last_verified":"2026-04-12T00:00:00.000Z","tags":["type stubs","pybind11","mypy","static analysis","ffi","c++","typing"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pybind11-stubgen"},{"id":10082,"title":"PyBindGen","library":"pybindgen","status":"active","version":"0.22.1","language":"python","ecosystem":"pypi","summary":"PyBindGen is a code generator that produces C++ source files to create Python bindings for C/C++ libraries. It helps expose C/C++ functions and classes to Python without writing manual wrapper code. As of version 0.22.1, it's an active project with a slow but steady release cadence, often tied to changes in `ns-3` (its primary consumer).","last_verified":"2026-04-17T00:00:00.000Z","tags":["bindings","c++","code generation","extension modules","ffi"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pybindgen"},{"id":28078,"title":"BioLib Python Client","library":"pybiolib","status":"active","version":"1.3.489","language":"python","ecosystem":"pypi","summary":"BioLib Python Client for accessing BioLib platform services. Current version 1.3.489, actively maintained with frequent releases.","last_verified":"2026-05-09T00:00:00.000Z","tags":["biolib","bioinformatics","client"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pybiolib"},{"id":8469,"title":"Pybit","library":"pybit","status":"active","version":"5.15.0","language":"python","ecosystem":"pypi","summary":"Pybit is the official Python3 connector for Bybit's HTTP and WebSocket APIs, offering a lightweight and efficient way to interact with the Bybit exchange. The library is actively developed, ensuring new Bybit API changes arrive quickly, and is currently at version 5.15.0.","last_verified":"2026-04-16T00:00:00.000Z","tags":["bybit","exchange","crypto","trading","api","websocket"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pybit"},{"id":4382,"title":"pybloom-live: Bloom Filter Implementation","library":"pybloom-live","status":"active","version":"4.0.0","language":"python","ecosystem":"pypi","summary":"pybloom-live is a Python library providing an efficient implementation of the Bloom filter probabilistic data structure. It also offers a Scalable Bloom Filter, which can dynamically grow its capacity. Currently at version 4.0.0, it is a fork of the original `pybloom` project, with improvements like a consistent tightening ratio. It aims to provide fast, space-efficient membership testing for large datasets where a small probability of false positives is acceptable.","last_verified":"2026-04-12T00:00:00.000Z","tags":["data structure","bloom filter","probabilistic","membership testing","scalable"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pybloom-live"},{"id":24299,"title":"PyBluez","library":"pybluez","status":"maintenance","version":"0.23","language":"python","ecosystem":"pypi","summary":"PyBluez is a Python extension module that enables access to system Bluetooth resources. It provides a socket-based interface similar to the standard Python socket module, supporting Bluetooth RFCOMM, L2CAP, and other protocols. Currently at version 0.23, it is primarily for Linux and Windows, with limited macOS support. The project is in maintenance mode with infrequent releases.","last_verified":"2026-05-01T00:00:00.000Z","tags":["bluetooth","rfcomm","l2cap","legacy"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pybluez"},{"id":24300,"title":"pyboxen","library":"pyboxen","status":"active","version":"1.3.0","language":"python","ecosystem":"pypi","summary":"Beautiful, customizable boxes in your terminal using Python. Current version 1.3.0 requires Python >=3.8. Actively maintained.","last_verified":"2026-05-01T00:00:00.000Z","tags":["terminal","boxes","rich","formatting"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pyboxen"},{"id":24301,"title":"PyBoy - Game Boy Emulator in Python","library":"pyboy","status":"active","version":"2.7.0","language":"python","ecosystem":"pypi","summary":"PyBoy is a Game Boy and Game Boy Color emulator written in Python, version 2.7.0. It supports full emulation including CPU, memory, graphics, and sound, with a Python API for scripting and AI research. Release cadence: irregular, ~1-2 major versions per year.","last_verified":"2026-05-01T00:00:00.000Z","tags":["emulator","gameboy","retro","gaming"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pyboy"},{"id":1269,"title":"PyBreaker","library":"pybreaker","status":"active","version":"1.4.1","language":"python","ecosystem":"pypi","summary":"PyBreaker is a Python implementation of the Circuit Breaker pattern, a resilience mechanism described in Michael T. Nygard's book 'Release It!'. It prevents cascading failures in distributed systems by detecting unhealthy services and temporarily stopping requests to them. The library provides configurable failure thresholds, reset timeouts, and optional Redis backing for state management. It is actively maintained, with the current version being 1.4.1, and receives regular updates.","last_verified":"2026-04-23T19:05:11.882Z","tags":["circuit breaker","resilience","fault tolerance","microservices","distributed systems"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/pybreaker"},{"id":4183,"title":"Pybtex: BibTeX-compatible bibliography processor","library":"pybtex","status":"active","version":"0.26.1","language":"python","ecosystem":"pypi","summary":"Pybtex is a BibTeX-compatible bibliography processor written in Python, designed to read citation information from various formats (BibTeX, BibTeXML, YAML) and produce formatted bibliographies. It supports traditional BibTeX `.bst` styles and also allows for defining custom styles directly in Python, with output options including LaTeX, HTML, Markdown, or plain text. Currently at version 0.26.1, it is actively maintained and serves as a flexible alternative or drop-in replacement for the original BibTeX.","last_verified":"2026-04-11T00:00:00.000Z","tags":["bibliography","bibtex","latex","publishing","academic","markdown","html"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pybtex"},{"id":5016,"title":"pybtex-docutils","library":"pybtex-docutils","status":"active","version":"1.0.3","language":"python","ecosystem":"pypi","summary":"pybtex-docutils is a Docutils backend for the Pybtex bibliography processor. It enables the insertion of BibTeX citations into documentation generated by Docutils, particularly for reStructuredText. The current version is 1.0.3, and while releases are not on a strict schedule, the library is actively maintained.","last_verified":"2026-04-12T00:00:00.000Z","tags":["docutils","pybtex","bibliography","rst","citations","latex"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pybtex-docutils"},{"id":24302,"title":"PyBuilder","library":"pybuilder","status":"active","version":"0.13.20","language":"python","ecosystem":"pypi","summary":"PyBuilder is a build automation tool for Python, offering a declarative approach to managing project builds, dependencies, testing, and packaging. Current version is 0.13.20 with a stable release cadence.","last_verified":"2026-05-01T00:00:00.000Z","tags":["build","automation","packaging","testing","ci"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pybuilder"},{"id":2211,"title":"pybuildkite","library":"pybuildkite","status":"active","version":"1.3.0","language":"python","ecosystem":"pypi","summary":"pybuildkite is a Python wrapper library for interacting with the Buildkite CI/CD platform's REST API. It provides a programmatic interface to manage organizations, pipelines, builds, agents, and other Buildkite resources. The library is currently at version 1.3.0 and mirrors the functionality of the Buildkite API, which is primarily a REST API (currently v2). Its release cadence is driven by updates to the underlying Buildkite API and community contributions.","last_verified":"2026-04-24T16:12:50.986Z","tags":["buildkite","ci-cd","api-wrapper","automation"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pybuildkite"},{"id":8470,"title":"PyBullet","library":"pybullet","status":"active","version":"3.2.7","language":"python","ecosystem":"pypi","summary":"PyBullet is the official Python interface for the Bullet Physics SDK, offering real-time collision detection and multi-physics simulation. It is widely used in robotics simulation, reinforcement learning, and virtual reality research and applications. PyBullet allows loading articulated bodies from various file formats like URDF, SDF, and MJCF, and provides functionalities for forward dynamics, inverse dynamics, forward and inverse kinematics, and collision detection. The library is actively maintained with frequent updates to its underlying C++ Bullet Physics engine.","last_verified":"2026-04-16T00:00:00.000Z","tags":["robotics","simulation","reinforcement-learning","physics","collision-detection","kinematics"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pybullet"},{"id":4383,"title":"PyByteBuffer","library":"pybytebuffer","status":"maintenance","version":"1.0.5","language":"python","ecosystem":"pypi","summary":"PyByteBuffer is a Python library for manipulating byte buffers, drawing inspiration from Java's `java.nio.ByteBuffer`. It provides methods for writing and reading various data types (integers, strings, arrays, bytes) into a buffer with control over aspects like endianness and position. The current stable version is 1.0.5, released in late 2020, and it appears to be in a maintenance status, stable for its intended functionality.","last_verified":"2026-04-12T00:00:00.000Z","tags":["bytes","buffer","java-nio","binary-data","endianness"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pybytebuffer"},{"id":24303,"title":"pyc-wheel","library":"pyc-wheel","status":"active","version":"2.3.0","language":"python","ecosystem":"pypi","summary":"A tool to compile all .py files inside a wheel to .pyc files, optimizing startup time. Current version 2.3.0, supports Python >=3.10,<4.0.0. Maintenance release cadence appears irregular.","last_verified":"2026-05-01T00:00:00.000Z","tags":["wheel","compilation","pyc","optimization"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pyc-wheel"},{"id":8471,"title":"PyCADF Library","library":"pycadf","status":"active","version":"4.0.1","language":"python","ecosystem":"pypi","summary":"The pycadf library provides an auditing data model based on the Cloud Auditing Data Federation (CADF) specification. It is primarily used within the OpenStack ecosystem to establish strict expectations for auditors regarding audit notifications and event structures. The library is actively maintained by the OpenStack project and is currently at version 4.0.1.","last_verified":"2026-04-16T00:00:00.000Z","tags":["auditing","cloud","openstack","cadf","security","compliance"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pycadf"},{"id":2212,"title":"Pycairo","library":"pycairo","status":"active","version":"1.29.0","language":"python","ecosystem":"pypi","summary":"Pycairo is a Python module providing bindings for the cairo graphics library. It enables Python programs to create high-quality vector graphics that scale without loss of clarity and can be output in various formats like PNG, SVG, PDF, and PostScript. The library is actively maintained with regular releases, typically multiple per year, following semantic versioning since v1.11.0. It currently supports Python 3.10+ and PyPy3.","last_verified":"2026-04-24T16:13:25.894Z","tags":["graphics","drawing","vector-graphics","cairo","imaging"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pycairo"},{"id":24304,"title":"PyCalverter","library":"pycalverter","status":"active","version":"1.6.1","language":"python","ecosystem":"pypi","summary":"PyCalverter is a Python library for converting between various calendar systems, including Gregorian, Julian, Islamic, Hebrew, Persian, Indian civil, Baháʼí, and more. Version 1.6.1 is the current release, with intermittent updates.","last_verified":"2026-05-01T00:00:00.000Z","tags":["calendar","conversion","date","gregorian","islamic","hebrew","persian"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pycalverter"},{"id":24305,"title":"PyCampbellCR1000","library":"pycampbellcr1000","status":"active","version":"0.4","language":"python","ecosystem":"pypi","summary":"A Python library for communicating with Campbell Scientific CR1000 and similar dataloggers via TCP/IP or RS-232. Current version is 0.4. Development appears to be sporadic; no recent releases or updates.","last_verified":"2026-05-01T00:00:00.000Z","tags":["campbell","datalogger","cr1000","scientific-instrumentation"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pycampbellcr1000"},{"id":6046,"title":"pycapnp: Cap'n Proto Python Bindings","library":"pycapnp","status":"active","version":"2.2.2","language":"python","ecosystem":"pypi","summary":"pycapnp is a Python wrapper for the C++ implementation of the Cap'n Proto data interchange format and RPC system. It provides insanely fast serialization and deserialization, often outperforming Protocol Buffers. The library is actively maintained, with regular releases bringing performance improvements, new features, and compatibility updates.","last_verified":"2026-04-14T00:00:00.000Z","tags":["serialization","RPC","Cap'n Proto","performance","asyncio","data interchange"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pycapnp"},{"id":24306,"title":"PyCardano","library":"pycardano","status":"active","version":"0.19.2","language":"python","ecosystem":"pypi","summary":"A Python library for interacting with the Cardano blockchain. Supports transaction building, staking, native assets, smart contracts (Plutus), and integration with blockfrost, ogmios, and kupo. Current version: 0.19.2. Release cadence: roughly monthly.","last_verified":"2026-05-01T00:00:00.000Z","tags":["cardano","blockchain","cryptocurrency","plutus","transaction-builder"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pycardano"},{"id":1193,"title":"Pycares: Asynchronous DNS Resolver","library":"pycares","status":"active","version":"5.0.1","language":"python","ecosystem":"pypi","summary":"Pycares is a Python module that provides an asynchronous interface to c-ares, a C library for performing DNS requests and name resolutions. It enables non-blocking DNS lookups, making it suitable for high-performance network applications. The library is actively maintained, currently at version 5.0.1, with regular releases addressing bug fixes and introducing new features.","last_verified":"2026-04-23T18:08:58.713Z","tags":["dns","async","networking","c-ares","resolver","low-level"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/pycares"},{"id":6424,"title":"PyCaret","library":"pycaret","status":"active","version":"3.3.2","language":"python","ecosystem":"pypi","summary":"PyCaret is an open-source, low-code machine learning library in Python that streamlines end-to-end machine learning workflows, from data preparation to model deployment. It is currently at version 3.3.2 and maintains an active release schedule, frequently delivering minor updates for bug fixes and dependency compatibility, alongside significant major releases that introduce new features and breaking API changes. [1, 13, 14, 15]","last_verified":"2026-04-15T00:00:00.000Z","tags":["machine-learning","low-code","automl","data-science","classification","regression","time-series"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pycaret"},{"id":4702,"title":"Monte Carlo Python SDK (Pycarlo)","library":"pycarlo","status":"active","version":"0.12.292","language":"python","ecosystem":"pypi","summary":"Pycarlo is Monte Carlo's Python SDK, providing programmatic access to the Monte Carlo data observability platform's APIs. It enables users to execute queries and mutations against the Monte Carlo API and leverage higher-level features for common data operations. The library is actively maintained and frequently updated, with a current version of 0.12.292 and requires Python 3.9 or greater.","last_verified":"2026-04-12T00:00:00.000Z","tags":["data observability","sdk","api client","monte carlo data"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pycarlo"},{"id":4184,"title":"PyCasbin","library":"pycasbin","status":"active","version":"2.8.0","language":"python","ecosystem":"pypi","summary":"PyCasbin is a powerful and efficient open-source authorization library for Python projects (currently v2.8.0). It supports enforcing access control based on various models like ACL, RBAC, and ABAC. The library is actively maintained with frequent updates and aims for feature parity across its different language implementations.","last_verified":"2026-04-11T00:00:00.000Z","tags":["authorization","access-control","rbac","abac","acl","security"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pycasbin"},{"id":24308,"title":"pycaw","library":"pycaw","status":"active","version":"20251023","language":"python","ecosystem":"pypi","summary":"Python Core Audio Windows Library - control and manage Windows audio devices, sessions, and endpoints. Current version 20251023, released annually.","last_verified":"2026-05-01T00:00:00.000Z","tags":["audio","windows","com","volume-control","core-audio"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pycaw"},{"id":9209,"title":"Pyccolo: Declarative Instrumentation for Python","library":"pyccolo","status":"active","version":"0.0.85","language":"python","ecosystem":"pypi","summary":"Pyccolo (pronounced like \"piccolo\") is a library for declarative instrumentation in Python, allowing users to specify *what* instrumentation to perform rather than *how* to implement it. It aims for ergonomics, composability, and portability across various Python versions. It achieves this by embedding instrumentation at the source code level. The library is actively maintained, with the current version being 0.0.85, and supports Python versions from 3.6 up to 3.14 (since v0.0.73).","last_verified":"2026-04-16T00:00:00.000Z","tags":["instrumentation","dynamic analysis","AST transformation","tracing","metaprogramming"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pyccolo"},{"id":2213,"title":"pycdlib","library":"pycdlib","status":"active","version":"1.14.0","language":"python","ecosystem":"pypi","summary":"PyCdlib is a pure Python library designed to parse, create, and manipulate ISO9660 files, suitable for writing to a CD or USB. It supports various extensions including El Torito, Joliet, Rock Ridge, and UDF. The current stable version available on PyPI is 1.14.0, and it maintains a relatively active development and release cadence.","last_verified":"2026-04-24T16:13:43.707Z","tags":["iso","cd","filesystem","archive","iso9660","joliet","rockridge","udf"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pycdlib"},{"id":14826,"title":"Pycel","library":"pycel","status":"active","version":"1.0b30","language":"en","ecosystem":"pypi","summary":"Pycel is a Python library designed to translate Excel spreadsheets into executable Python code, enabling them to run independently of Excel. It leverages a graph-based representation with caching and lazy evaluation for relatively fast execution. The library also supports visualizing the spreadsheet's dependency graph. It is currently in beta, version 1.0b30, with the last release in October 2021, and its release cadence has been irregular.","last_verified":"2026-04-15T00:00:00.000Z","tags":["excel","compiler","spreadsheet","formula","graph","evaluation"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pycel"},{"id":2679,"title":"pycep-parser","library":"pycep-parser","status":"active","version":"0.7.0","language":"python","ecosystem":"pypi","summary":"pycep-parser is a Python library designed to parse Azure Bicep files, leveraging the Lark parsing library. As of version 0.7.0, it supports a wide range of Bicep language features including various functions, decorators, typed variables, and import/extension elements. The project maintains an active development cycle with regular updates, typically every few months, adding new Bicep syntax support and ensuring compatibility with recent Python versions.","last_verified":"2026-04-24T23:36:40.276Z","tags":["bicep","parser","azure","arm-templates","dsl"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pycep-parser"},{"id":23149,"title":"PyCG - Practical Python Call Graphs","library":"pycg","status":"maintenance","version":"0.0.8","language":"python","ecosystem":"pypi","summary":"PyCG is a tool for generating call graphs for Python code using static analysis. It produces call graphs in JSON format and supports Python >=3.4. The current version on PyPI is 0.0.8. Development is relatively low activity; last commits on GitHub appear to be from 2022. The primary use case is understanding static call relationships in Python programs.","last_verified":"2026-05-01T00:00:00.000Z","tags":["call-graph","static-analysis","python","dependency-graph"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pycg"},{"id":8472,"title":"A Python Package for the Google Chrome Dev Protocol","library":"pychrome","status":"active","version":"0.2.4","language":"python","ecosystem":"pypi","summary":"pychrome is a Python package designed for interacting with Google Chrome via the Chrome DevTools Protocol. It enables automation and inspection of web pages, allowing users to control browser behavior, capture network traffic, manipulate the DOM, and more. The current version is 0.2.4, with development actively maintained on GitHub.","last_verified":"2026-04-16T00:00:00.000Z","tags":["web automation","chrome devtools protocol","headless browser","browser automation"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pychrome"},{"id":21738,"title":"PyChromecast","library":"pychromecast","status":"active","version":"14.0.10","language":"python","ecosystem":"pypi","summary":"Python module to talk to Google Chromecast. v14.0.10 requires Python >=3.11. Active development by Home Assistant team.","last_verified":"2026-04-27T00:00:00.000Z","tags":["chromecast","google-cast","media","home-assistant","mDNS"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pychromecast"},{"id":28080,"title":"PyCIFRW","library":"pycifrw","status":"active","version":"5.0.1","language":"python","ecosystem":"pypi","summary":"PyCIFRW provides support for reading and writing CIF (Crystallographic Information File) and STAR files in Python. Version 5.0.1 is the latest stable release, with a focus on bugfixes and dropping Python 2 support. The library is maintained with occasional releases.","last_verified":"2026-05-09T00:00:00.000Z","tags":["CIF","crystallography","STAR","file-parser"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pycifrw"},{"id":8473,"title":"pyClamd","library":"pyclamd","status":"active","version":"0.4.0","language":"python","ecosystem":"pypi","summary":"pyClamd provides a Pythonic interface to the ClamAV daemon (clamd), allowing applications to scan files and streams for viruses. Currently at version 0.4.0, it offers a robust way to integrate anti-malware scanning into Python projects, with releases occurring as needed for bug fixes or minor enhancements.","last_verified":"2026-04-16T00:00:00.000Z","tags":["security","antivirus","clamav","clamd","malware"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pyclamd"},{"id":4185,"title":"pycld2 Language Detection","library":"pycld2","status":"active","version":"0.42","language":"python","ecosystem":"pypi","summary":"pycld2 provides Python bindings to Google Chromium's Compact Language Detection library (CLD2). It supports detection for over 165 languages and aims to consolidate the C++ library and its bindings into a single installable Python package. Version 0.42 was released in March 2025, with an irregular release cadence.","last_verified":"2026-04-11T00:00:00.000Z","tags":["language detection","nlp","cld2","text analysis"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pycld2"},{"id":21739,"title":"pycld3","library":"pycld3","status":"active","version":"0.22","language":"python","ecosystem":"pypi","summary":"Python CFFI bindings for Google's Compact Language Detector v3 (CLD3). Provides language detection with a compact neural network. Current version is 0.22. Releases are infrequent; no active development since 2020.","last_verified":"2026-04-27T00:00:00.000Z","tags":["language-detection","cld3","nlp","cffi"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pycld3"},{"id":7551,"title":"pyclean","library":"pyclean","status":"active","version":"3.6.0","language":"python","ecosystem":"pypi","summary":"pyclean is a pure Python, cross-platform utility designed to clean up Python bytecode files (.pyc, .pyo) and `__pycache__` directories. Beyond bytecode, it also targets debris generated by popular Python development tools such as cache files, build artifacts, and testing-related data (e.g., from Coverage, Pytest, Ruff, Jupyter, Mypy, Pyright, Tox). It aims to provide a single, consistent command for cleanup across different operating systems, inspired by Debian's original `pyclean` scripts. The current version is 3.6.0, with ongoing active development and recent releases.","last_verified":"2026-04-16T00:00:00.000Z","tags":["cli","utility","cleanup","bytecode","cache","build-tools","cross-platform"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pyclean"},{"id":6425,"title":"pyclibrary","library":"pyclibrary","status":"active","version":"0.3.0","language":"python","ecosystem":"pypi","summary":"PyCLibrary is a pure-python C parser and ctypes automation library, designed to simplify the process of creating Python bindings for C libraries. It parses C header files to automatically generate ctypes structures, unions, enums, and function prototypes, enabling easier interaction with shared C libraries. The project is actively maintained, with recent updates focused on stability and improvements, and currently supports Python 3.10 and newer.","last_verified":"2026-04-15T00:00:00.000Z","tags":["C binding","ctypes","FFI","C parser","automation","foreign function interface"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pyclibrary"},{"id":1862,"title":"pyclipper","library":"pyclipper","status":"active","version":"1.4.0","language":"python","ecosystem":"pypi","summary":"Pyclipper is a Cython wrapper that exposes the public functions and classes of the C++ translation of the Angus Johnson's Clipper library (version 6.4.2). It provides robust algorithms for 2D polygon clipping (intersection, union, difference, XOR) and offsetting (inflating/deflating). The library is actively maintained, with the latest version being 1.4.0, and releases occur as needed for updates or Python compatibility.","last_verified":"2026-04-24T02:35:38.791Z","tags":["geometry","polygon","clipping","offsetting","boolean operations","cython"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pyclipper"},{"id":6426,"title":"Pycln - Unused Import Cleaner","library":"pycln","status":"active","version":"2.6.0","language":"python","ecosystem":"pypi","summary":"Pycln is a fast and efficient code formatter for finding and removing unused import statements in Python code. It helps to keep your codebase clean and reduce unnecessary dependencies. The current version is 2.6.0 and it maintains a relatively frequent release cadence, often aligning with Python version updates and bug fixes.","last_verified":"2026-04-15T00:00:00.000Z","tags":["formatter","linter","code-quality","imports","cli"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pycln"},{"id":28082,"title":"PyClothoids","library":"pyclothoids","status":"active","version":"0.2.0","language":"python","ecosystem":"pypi","summary":"A library for clothoid curves (also known as Euler spirals or Cornu spirals) in Python. Current version is 0.2.0, released with support for closest point calculations, projections, and caching. The library is under active development.","last_verified":"2026-05-09T00:00:00.000Z","tags":["clothoid","clothoid-curves","euler-spiral","geometry","curves","road-design"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pyclothoids"},{"id":5017,"title":"Python bytecode utilities","library":"pycnite","status":"active","version":"2024.7.31","language":"python","ecosystem":"pypi","summary":"Pycnite is a collection of utilities for working with compiled Python bytecode. This library provides pure Python, versioned parsers for the .pyc format, enabling tools that work with bytecode to support different host and target Python versions. It currently supports target Python versions 3.8 through 3.12.","last_verified":"2026-04-12T00:00:00.000Z","tags":["bytecode","python-internals","reverse-engineering","tooling","pyc-parser"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pycnite"},{"id":6427,"title":"pycobertura","library":"pycobertura","status":"active","version":"4.1.0","language":"python","ecosystem":"pypi","summary":"pycobertura is a Python library and command-line tool for parsing Cobertura XML coverage reports. It can display, filter, and diff coverage reports, highlighting changes in coverage metrics between two reports. The current version is 4.1.0, and it maintains an active, moderate release cadence, with major versions typically aligning with Python version support or significant API changes.","last_verified":"2026-04-15T00:00:00.000Z","tags":["coverage","cobertura","diff","testing","cli"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pycobertura"},{"id":5390,"title":"MS-COCO Caption Evaluation","library":"pycocoevalcap","status":"active","version":"1.2","language":"python","ecosystem":"pypi","summary":"pycocoevalcap provides Python 3 support for evaluating image captions using standard MS-COCO metrics (BLEU, METEOR, ROUGE-L, CIDEr, SPICE). It is derived from the original Python 2.7 coco-caption repository and depends on the COCO API. The latest version is 1.2, released in November 2020, indicating a maintenance-oriented release cadence.","last_verified":"2026-04-13T00:00:00.000Z","tags":["coco","image-captioning","evaluation","metrics","nlp"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pycocoevalcap"},{"id":2214,"title":"Pycocotools","library":"pycocotools","status":"active","version":"2.0.11","language":"python","ecosystem":"pypi","summary":"Pycocotools provides the official APIs for the Microsoft COCO (Common Objects in Context) dataset. It facilitates loading, parsing, and visualizing COCO annotations, as well as evaluating object detection, segmentation, and keypoint detection results. The current version is 2.0.11, and it is actively maintained with bug fixes and packaging improvements over the original COCO API.","last_verified":"2026-04-24T16:14:49.585Z","tags":["computer-vision","dataset","object-detection","segmentation","keypoint-detection","evaluation"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pycocotools"},{"id":561,"title":"pycodestyle: Python Style Guide Checker","library":"pycodestyle","status":"active","version":"2.14.0","language":"python","ecosystem":"pypi","summary":"pycodestyle is a tool designed to check Python code against a subset of the style conventions outlined in PEP 8. It's a widely adopted package within the Python ecosystem, helping developers maintain consistent and readable code. The current version is 2.14.0, and the project is actively maintained with regular updates.","last_verified":"2026-05-12T15:08:42.773Z","tags":["linter","code quality","PEP 8","style guide","static analysis"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/pycodestyle"},{"id":3751,"title":"pycognito","library":"pycognito","status":"active","version":"2024.5.1","language":"python","ecosystem":"pypi","summary":"pycognito is a Python library that provides a simplified interface for interacting with AWS Cognito User Pools, wrapping Boto3's Cognito client. It includes built-in support for the Secure Remote Password (SRP) protocol, making user authentication straightforward. The current version is 2024.5.1, and it typically releases new versions monthly or bi-monthly, incorporating fixes and feature enhancements.","last_verified":"2026-04-25T14:52:49.675Z","tags":["aws","cognito","authentication","srp","boto3"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pycognito"},{"id":6787,"title":"Pycoingecko Python Client","library":"pycoingecko","status":"active","version":"3.2.0","language":"python","ecosystem":"pypi","summary":"Pycoingecko is a Python wrapper around the CoinGecko API (V3), simplifying access to cryptocurrency market data. It supports both the Public and Pro API tiers. The library is actively maintained, with version 3.2.0 released on November 12, 2024, and maintains a regular release cadence.","last_verified":"2026-04-15T00:00:00.000Z","tags":["cryptocurrency","api","coingecko","market-data"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pycoingecko"},{"id":3752,"title":"pycollada","library":"pycollada","status":"active","version":"0.9.3","language":"python","ecosystem":"pypi","summary":"pycollada is a Python library for reading, writing, and creating COLLADA (COLLAborative Design Activity) documents, an interchange file format for interactive 3D applications. It allows users to load a COLLADA file and interact with it as a Python object, supporting creation from scratch and in-place editing. The current version is 0.9.3, released on January 24, 2026, with a fairly active release cadence addressing compatibility and performance improvements.","last_verified":"2026-04-25T14:53:44.397Z","tags":["3d","collada","dae","modeling","geometry"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pycollada"},{"id":10083,"title":"pycolmap: Python Bindings for COLMAP","library":"pycolmap","status":"active","version":"4.0.3","language":"python","ecosystem":"pypi","summary":"pycolmap provides robust Python bindings for COLMAP, an open-source Structure-from-Motion (SfM) and Multi-View Stereo (MVS) pipeline. It allows programmatic control over COLMAP's feature extraction, matching, and 3D reconstruction functionalities directly from Python. The current version is 4.0.3, with releases typically synchronized with major COLMAP C++ releases, focusing on performance, new features, and bug fixes.","last_verified":"2026-04-17T00:00:00.000Z","tags":["computer vision","sfm","structure-from-motion","3d reconstruction","multi-view stereo","slam"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pycolmap"},{"id":1863,"title":"pycomposefile","library":"pycomposefile","status":"active","version":"0.0.34","language":"python","ecosystem":"pypi","summary":"pycomposefile provides structured deserialization of Docker Compose files into Python objects, making it easier to programmatically inspect and manipulate Compose configurations. It is currently at version 0.0.34 and sees regular, minor releases.","last_verified":"2026-04-24T02:35:53.871Z","tags":["docker","compose","yaml","configuration","deserialization"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pycomposefile"},{"id":10084,"title":"pyconfigurator: Easy Configuration Management","library":"pyconfigurator","status":"active","version":"0.4.19","language":"python","ecosystem":"pypi","summary":"pyconfigurator is a Python library designed for easy and flexible configuration management, supporting INI files, environment variables, command-line arguments, and directories. It provides a simple attribute-based access API to configuration values. The current version is 0.4.19, with a release cadence that is infrequent, focusing on compatibility and minor fixes.","last_verified":"2026-04-17T00:00:00.000Z","tags":["configuration","ini","environment-variables","cli-arguments","settings"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pyconfigurator"},{"id":9210,"title":"pyconify","library":"pyconify","status":"active","version":"0.2.1","language":"python","ecosystem":"pypi","summary":"pyconify is a Python wrapper for the universal Iconify API, providing access to over 100 icon sets and more than 100,000 icons from popular collections like FontAwesome and Material Design Icons. It allows fetching icon data, SVGs, and CSS, and includes caching for faster retrieval. The library is actively maintained, with its current version being 0.2.1, and receives irregular but ongoing updates.","last_verified":"2026-04-16T00:00:00.000Z","tags":["icon","svg","ui","graphics","iconify","api-wrapper"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pyconify"},{"id":28081,"title":"pycosat","library":"pycosat","status":"maintenance","version":"0.6.6","language":"python","ecosystem":"pypi","summary":"Python bindings to PicoSAT, a popular SAT solver written in C. Version 0.6.6 is the latest. The library is mature but receives infrequent updates; it is in maintenance mode.","last_verified":"2026-05-09T00:00:00.000Z","tags":["SAT","solver","picosat","cnf"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pycosat"},{"id":799,"title":"pycountry","library":"pycountry","status":"active","version":"26.2.16","language":"python","ecosystem":"pypi","summary":"pycountry is a Python library that provides access to various ISO standards databases, including ISO 3166 (countries and their subdivisions), ISO 639 (languages), ISO 4217 (currencies), and ISO 15924 (scripts). It acts as a pure wrapper around Debian's `pkg-isocodes` database, making this data accessible through a Python API, complete with translation files. The library is actively maintained, with data updates typically following the `pkg-isocodes` updates rather than a fixed release schedule. The current version is 26.2.16.","last_verified":"2026-05-12T19:31:03.381Z","tags":["ISO","country","language","currency","subdivision","script","data","internationalization","i18n","l10n"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/pycountry"},{"id":14827,"title":"pycountry-convert: Country and Continent Code Conversion","library":"pycountry-convert","status":"maintenance","version":"0.7.2","language":"en","ecosystem":"pypi","summary":"pycountry-convert is a Python library that extends `pycountry` by providing conversion functions between ISO country names, various country codes (Alpha-2, Alpha-3), and continent names. It facilitates mapping between these geographical identifiers. The current version is 0.7.2, released in 2018, indicating an infrequent release cadence.","last_verified":"2026-04-14T00:00:00.000Z","tags":["country","continent","ISO codes","geography","conversion"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pycountry-convert"},{"id":21740,"title":"pycowsay","library":"pycowsay","status":"active","version":"0.0.0.2","language":"python","ecosystem":"pypi","summary":"A Python implementation of the classic cowsay program, featuring a cow that speaks messages with customizable options. Current version is 0.0.0.2, with sporadic releases.","last_verified":"2026-04-27T00:00:00.000Z","tags":["ascii-art","cowsay","fun","cli"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pycowsay"},{"id":258,"title":"pycparser","library":"pycparser","status":"active","version":"3.0","language":"python","ecosystem":"pypi","summary":"pycparser is a complete, standards-compliant C99 parser written in pure Python, producing an Abstract Syntax Tree (AST) that can be traversed, modified, and re-emitted as C code. Current version is 3.0, released January 2026, which replaced the bundled PLY (Lex/Yacc) backend with a hand-written lexer and recursive-descent parser—eliminating all external dependencies and improving parse speed by ~30%. Release cadence is irregular; major versions are rare (2.x spanned 2012–2025).","last_verified":"2026-05-12T12:25:00.164Z","tags":["c","parser","ast","compiler","static-analysis","cffi","code-generation"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/pycparser"},{"id":7552,"title":"PyCrashReport","library":"pycrashreport","status":"active","version":"2.0.0","language":"python","ecosystem":"pypi","summary":"PyCrashReport is a pure Python 3 library designed for parsing and analyzing Apple's crash reports, distilling them into a clearer view by focusing on essential debugging data. It supports user-mode and kernel-mode crash reports, providing basic metadata for other types. The library is actively maintained, with frequent minor updates and a recent major version release (v2.0.0).","last_verified":"2026-04-16T00:00:00.000Z","tags":["Apple crash reports","parsing","debugging","iOS","macOS","crash analysis","mobile"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pycrashreport"},{"id":2680,"title":"PyCRDT","library":"pycrdt","status":"active","version":"0.12.50","language":"python","ecosystem":"pypi","summary":"Pycrdt is a Python library providing bindings for Yrs, the Rust port of the Yjs framework. It enables the creation of Conflict-free Replicated Data Types (CRDTs), allowing shared documents to automatically merge concurrent changes from different replicas, ensuring eventual consistency. The library is actively maintained, with frequent releases, and is currently at version 0.12.50.","last_verified":"2026-04-24T23:37:31.794Z","tags":["CRDT","realtime","sync","Yjs","Yrs","collaboration"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pycrdt"},{"id":10085,"title":"PyCRDT Store","library":"pycrdt-store","status":"active","version":"0.1.3","language":"python","ecosystem":"pypi","summary":"pycrdt-store provides persistent storage solutions for `pycrdt`, specifically offering a `SQLiteYStore` implementation. It enables `pycrdt` documents to persist their state beyond application lifetime, supporting features like history squashing, cleanup based on database size, and performance optimizations. The current version is 0.1.3, and the library is under active development with frequent minor releases addressing performance, features, and bug fixes.","last_verified":"2026-04-17T00:00:00.000Z","tags":["CRDT","Y-CRDT","Database","SQLite","Realtime","Persistence","Offline-first"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pycrdt-store"},{"id":9211,"title":"Pycrdt WebSocket Connector","library":"pycrdt-websocket","status":"active","version":"0.16.0","language":"python","ecosystem":"pypi","summary":"Pycrdt-websocket provides a WebSocket connector for `pycrdt`, enabling real-time, collaborative document synchronization using Y-CRDTs over a network. It facilitates both server-side handling of Y-CRDT documents and client-side connections. The library is actively maintained with frequent minor releases, typically addressing bug fixes and compatibility updates.","last_verified":"2026-04-16T00:00:00.000Z","tags":["websocket","crdt","y-crdt","real-time","collaboration","sync","asyncio"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pycrdt-websocket"},{"id":4384,"title":"pycron: Cron-like Parser","library":"pycron","status":"active","version":"3.2.0","language":"python","ecosystem":"pypi","summary":"pycron is a simple Python library for parsing cron-like expressions and determining if a given datetime matches the specified conditions. It supports standard cron formats, day names, and step values. The current version is 3.2.0, and the library is actively maintained with several releases per year.","last_verified":"2026-04-12T00:00:00.000Z","tags":["cron","scheduler","datetime","parser","time"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pycron"},{"id":21741,"title":"pycronofy","library":"pycronofy","status":"active","version":"2.0.7","language":"python","ecosystem":"pypi","summary":"Python library for the Cronofy calendar API, providing methods to manage calendars, events, availabilities, and account linking. Current version 2.0.7, actively maintained with monthly releases.","last_verified":"2026-04-27T00:00:00.000Z","tags":["calendar","cronofy","api","oauth","scheduling"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pycronofy"},{"id":5692,"title":"PyCrypto","library":"pycrypto","status":"abandoned","version":"2.6.1","language":"python","ecosystem":"pypi","summary":"PyCrypto is a collection of cryptographic modules for Python, providing algorithms like AES, RSA, and hashing functions. Its last release was 2.6.1 in 2013. The library is unmaintained and is considered insecure for modern applications due to known vulnerabilities and lack of updates. Its development has ceased, with `pycryptodome` serving as its actively maintained successor and drop-in replacement.","last_verified":"2026-04-09T00:00:00.000Z","tags":["cryptography","legacy","abandoned","security-vulnerable"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pycrypto"},{"id":562,"title":"PyCryptodome","library":"pycryptodome","status":"active","version":"3.23.0","language":"python","ecosystem":"pypi","summary":"PyCryptodome is a self-contained Python package providing low-level cryptographic primitives. It offers a comprehensive suite of algorithms for encryption, decryption, hashing, and digital signatures, acting as a maintained fork and drop-in replacement for the outdated PyCrypto library. It supports Python 2.7, Python 3.7+, and PyPy, with a consistent release cadence.","last_verified":"2026-05-12T15:09:18.528Z","tags":["cryptography","security","encryption","hashing","signature","aes","rsa","gcm"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/pycryptodome"},{"id":680,"title":"PyCryptodomeX","library":"pycryptodomex","status":"active","version":"3.23.0","language":"python","ecosystem":"pypi","summary":"PyCryptodomeX is a self-contained Python package providing low-level cryptographic primitives. It is a fork of the unmaintained PyCrypto library, offering numerous enhancements like authenticated encryption modes, Hybrid Public Key Encryption (HPKE), accelerated AES, and elliptic curve cryptography. It is actively maintained, with version 3.23.0 being the latest, and releases occur frequently. It supports Python 2.7, Python 3.7 and newer, and PyPy.","last_verified":"2026-05-12T17:46:37.480Z","tags":["cryptography","security","encryption","hashing","aes","rsa","pycrypto-alternative"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/pycryptodomex"},{"id":27272,"title":"PyCSVSchema","library":"pycsvschema","status":"active","version":"0.0.6","language":"python","ecosystem":"pypi","summary":"PyCSVSchema is a Python implementation of the CSV Schema specification (version 0.3). It allows you to validate CSV files against a schema defined in YAML or JSON. Currently at version 0.0.6, it is in early development with weekly commits.","last_verified":"2026-04-27T00:00:00.000Z","tags":["csv","schema","validation","csv-schema"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pycsvschema"},{"id":5391,"title":"pyct: Python Common Tasks","library":"pyct","status":"active","version":"0.6.0","language":"python","ecosystem":"pypi","summary":"pyct (Python Common Tasks) is a utility package from the HoloViz ecosystem designed to simplify common tasks for Python projects, such as copying examples, fetching data, and reporting environment details. It also provides utilities for package building, primarily as a convenience for project maintainers. The current version is 0.6.0. It maintains an active development pace with regular releases addressing Python compatibility, introducing new utilities, and deprecating older patterns.","last_verified":"2026-04-13T00:00:00.000Z","tags":["utility","packaging","holoviz","commands","examples","data","dev-tools"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pyct"},{"id":10086,"title":"pyctcdecode","library":"pyctcdecode","status":"active","version":"0.5.0","language":"python","ecosystem":"pypi","summary":"pyctcdecode is a Python library that provides a standalone beam search decoder for CTC (Connectionist Temporal Classification) models. It allows for efficient decoding of CTC outputs and seamlessly integrates with KenLM language models to improve speech recognition accuracy. The current version is 0.5.0, and it follows an active release cadence, with updates addressing features, performance, and bug fixes.","last_verified":"2026-04-17T00:00:00.000Z","tags":["CTC","speech recognition","beam search","language model","KenLM"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pyctcdecode"},{"id":6788,"title":"Python API Client for OpenCTI","library":"pycti","status":"active","version":"7.260409.0","language":"python","ecosystem":"pypi","summary":"pycti is the official Python API client for the OpenCTI platform, a free and open-source platform for threat intelligence. It provides an interface to interact with OpenCTI's GraphQL API, enabling users to programmatically manage and query cyber threat intelligence data. The library's versioning (e.g., 7.YYYYMMDD.P) closely mirrors the OpenCTI platform's releases, indicating a rapid development and release cadence.","last_verified":"2026-04-15T00:00:00.000Z","tags":["OpenCTI","threat intelligence","API client","cybersecurity","GraphQL"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pycti"},{"id":24309,"title":"PyCUDA","library":"pycuda","status":"active","version":"2026.1","language":"python","ecosystem":"pypi","summary":"PyCUDA is a Python wrapper for Nvidia CUDA. It provides access to Nvidia's CUDA parallel computation API from Python. The latest version is 2026.1 (requires Python ~=3.8). Release cadence is roughly semi-annual.","last_verified":"2026-05-01T00:00:00.000Z","tags":["cuda","gpgpu","gpu-computing","nvidia"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pycuda"},{"id":7553,"title":"PyCUPS - Python CUPS Bindings","library":"pycups","status":"active","version":"2.0.4","language":"python","ecosystem":"pypi","summary":"PyCUPS provides Python bindings for libcups, the Common Unix Printing System library. It allows Python applications to interact with CUPS servers to manage printers, print jobs, and monitor printer status. The current version is 2.0.4, with releases primarily focusing on bug fixes and compatibility with newer Python versions, rather than new features.","last_verified":"2026-04-16T00:00:00.000Z","tags":["cups","printing","linux","system","bindings"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pycups"},{"id":2215,"title":"PycURL - A Python Interface To The cURL library","library":"pycurl","status":"active","version":"7.45.7","language":"python","ecosystem":"pypi","summary":"PycURL is a Python interface to the `libcurl` library, providing fast and feature-rich capabilities for network operations. It supports numerous protocols including HTTP, HTTPS, FTP, and more, exposing most of `libcurl`'s functionality like SSL, authentication, and proxy options. PycURL is often chosen for performance-critical applications and I/O multiplexing due to its speed. The current version is 7.45.7, with releases occurring periodically to incorporate `libcurl` updates and security fixes.","last_verified":"2026-04-24T16:15:13.172Z","tags":["http","https","curl","libcurl","network","transfer","ftp","ssl","performance","multiprotocol"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pycurl"},{"id":140,"title":"Pydantic","library":"pydantic","status":"active","version":"2.12.5","language":"python","ecosystem":"pypi","summary":"The most widely used Python data validation library. Powers OpenAI SDK, Anthropic SDK, LangChain, FastAPI, LlamaIndex, and hundreds of other libraries. V2 released June 2023 — a near-complete rewrite in Rust via pydantic-core, 4-50x faster than V1. Current version is 2.12.5 (Mar 2026). V1 security fixes ended June 2024. V3 planned roughly annually.","last_verified":"2026-05-12T08:25:46.873Z","tags":["pydantic","validation","python","data-models","fastapi","llm","type-hints"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/pydantic"},{"id":139,"title":"Pydantic AI","library":"pydantic-ai","status":"active","version":"1.75.0","language":"python","ecosystem":"pypi","summary":"Pydantic AI is a Python agent framework built by the Pydantic team, designed for quickly and confidently building production-grade applications and workflows with Generative AI. It leverages Pydantic for structured output validation, type safety, and dependency injection, offering a model-agnostic approach to interacting with various LLM providers. The library integrates seamlessly with observability platforms like Pydantic Logfire for monitoring and debugging.","last_verified":"2026-05-12T08:24:29.346Z","tags":["AI","LLM","Agent Framework","Pydantic","Generative AI","Structured Output","Type Safety"],"install_tag":"stale","install_tag_description":"widespread failures or data too old to trust","api":"https://checklist.day/api/registry/pydantic-ai"},{"id":24310,"title":"Pydantic AI Backend","library":"pydantic-ai-backend","status":"active","version":"0.2.5","language":"python","ecosystem":"pypi","summary":"File storage and sandbox backends for AI agents built with pydantic-ai. Provides backends (LocalBackend, DockerSandbox, DaytonaSandbox) and console tools (ls, read, write, glob, grep, execute) bundled as pydantic-ai capabilities. Current version 0.2.5. Release cadence: weekly.","last_verified":"2026-05-01T00:00:00.000Z","tags":["pydantic-ai","backend","sandbox","file-storage","ai-agents","docker","daytona"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pydantic-ai-backend"},{"id":10087,"title":"pydantic-ai-middleware (Abandoned: Renamed to pydantic-ai-shields)","library":"pydantic-ai-middleware","status":"abandoned","version":"0.2.4","language":"python","ecosystem":"pypi","summary":"`pydantic-ai-middleware` was a library providing a simple middleware layer for Pydantic-AI agents, allowing for `before_run`/`after_run` hooks and other lifecycle management without imposing strict guardrails. The last version of this package was `0.2.4`. As of version `0.3.0`, the package was renamed to `pydantic-ai-shields`, and its core middleware functionality was integrated directly into `pydantic-ai` v1.71+.","last_verified":"2026-04-17T00:00:00.000Z","tags":["pydantic-ai","middleware","agent","hooks","abandoned","renamed"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pydantic-ai-middleware"},{"id":28083,"title":"Pydantic AI Skills","library":"pydantic-ai-skills","status":"active","version":"0.10.0","language":"python","ecosystem":"pypi","summary":"A lightweight agent skill implementation for Pydantic AI, providing a framework for defining, loading, and executing reusable skills (tools) for AI agents. Current version 0.10.0 supports programmatic and filesystem-based skills, Git registries, and integration with pydantic-ai agents. Released on a rapid cadence (~monthly).","last_verified":"2026-05-09T00:00:00.000Z","tags":["ai","agent","skills","pydantic","tools","llm"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pydantic-ai-skills"},{"id":1068,"title":"Pydantic AI Slim","library":"pydantic-ai-slim","status":"active","version":"1.75.0","language":"python","ecosystem":"pypi","summary":"Pydantic AI Slim is an active Python agent framework that provides a slim package designed to use Pydantic with Large Language Models (LLMs), focusing on reduced dependencies. It enables developers to build type-safe LLM agents and handle structured outputs with minimal boilerplate, leveraging Pydantic's data validation capabilities. The library maintains a rapid release cadence, with version 1.75.0 currently available.","last_verified":"2026-04-23T16:39:08.009Z","tags":["LLM","AI","Agent","Pydantic","framework","tooling","generative-ai"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/pydantic-ai-slim"},{"id":21742,"title":"pydantic AI todo","library":"pydantic-ai-todo","status":"active","version":"0.2.1","language":"python","ecosystem":"pypi","summary":"Todo/task planning toolset for pydantic-ai agents. Provides a FunctionToolset and a TodoCapability (agent capability) for todo list management including create, read, update, delete, subtasks, and dependency tracking. Supports both sync and async storage backends. Current version 0.2.1, requires Python >=3.10, active development with frequent releases.","last_verified":"2026-04-27T00:00:00.000Z","tags":["pydantic-ai","todo","tasks","agent","toolset","capability"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pydantic-ai-todo"},{"id":6789,"title":"Typed Argument Parsing with Pydantic","library":"pydantic-argparse","status":"active","version":"0.10.0","language":"python","ecosystem":"pypi","summary":"pydantic-argparse is a Python package that provides declarative typed argument parsing by leveraging Pydantic models. It builds on the standard `argparse` module, offering a simple, opinionated, and type-hinted API for command-line interfaces. The library supports nesting Pydantic models for sub-command functionality and utilizes Pydantic's robust validation system. The current version is 0.10.0, released in February 2025, indicating an active development and release cadence.","last_verified":"2026-04-15T00:00:00.000Z","tags":["pydantic","argparse","cli","command-line","typed","validation","settings"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pydantic-argparse"},{"id":4186,"title":"Pydantic-Avro","library":"pydantic-avro","status":"active","version":"0.10.0","language":"python","ecosystem":"pypi","summary":"Pydantic-Avro is a Python library designed to convert Pydantic classes into Avro schemas, and vice-versa, allowing for seamless integration between Pydantic models and Avro data formats. It is actively maintained with frequent updates, with the latest stable version being 0.10.0.","last_verified":"2026-04-11T00:00:00.000Z","tags":["pydantic","avro","schema","serialization","data validation","kafka"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pydantic-avro"},{"id":28084,"title":"pydantic-cli","library":"pydantic-cli","status":"active","version":"10.0.0","language":"python","ecosystem":"pypi","summary":"Turn Pydantic defined data models into CLI tools with automatic argument parsing, help generation, and validation. Current version 10.0.0, requires Python >=3.10. Releases follow pydantic major versions with breaking changes.","last_verified":"2026-05-09T00:00:00.000Z","tags":["cli","pydantic","argument-parsing","validation"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pydantic-cli"},{"id":5392,"title":"Pydantic Collections","library":"pydantic-collections","status":"active","version":"0.6.0","language":"python","ecosystem":"pypi","summary":"Pydantic-collections provides the `BaseCollectionModel` class, which allows for the manipulation and validation of collections of Pydantic models. It supports various Pydantic-compatible types within its collections. The library is actively maintained, with releases often corresponding to updates in the Pydantic ecosystem, and the current version is 0.6.0.","last_verified":"2026-04-13T00:00:00.000Z","tags":["pydantic","collections","data validation","data structures","model"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pydantic-collections"},{"id":9212,"title":"Pydantic Compat","library":"pydantic-compat","status":"active","version":"0.1.2","language":"python","ecosystem":"pypi","summary":"pydantic-compat is a compatibility layer designed to help developers write code that works seamlessly with both Pydantic v1 and v2. It provides common interfaces, aliases, and wrappers for key Pydantic components, allowing libraries and applications to support different Pydantic major versions without extensive conditional logic. The current version is 0.1.2, and it follows an as-needed release cadence to address compatibility needs.","last_verified":"2026-04-16T00:00:00.000Z","tags":["pydantic","compatibility","v1","v2","migration","model","validation"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pydantic-compat"},{"id":268,"title":"pydantic-core","library":"pydantic-core","status":"active","version":"2.44.0","language":"python","ecosystem":"pypi","summary":"pydantic-core is the Rust-powered engine that underpins all validation and serialization in Pydantic V2+. Written in Rust via PyO3, it exposes SchemaValidator, SchemaSerializer, ValidationError, and the core_schema builder API to Python. End-users should interact with it only through the higher-level `pydantic` package; direct use is intended for library authors implementing custom types via __get_pydantic_core_schema__. The library releases in lockstep with pydantic — each pydantic-core version is pinned to exactly one pydantic version and does not follow SemVer independently. Current version is 2.44.0, released frequently (multiple times per month) alongside pydantic.","last_verified":"2026-05-12T12:38:52.714Z","tags":["validation","serialization","rust","pydantic","data-modeling","type-checking","json"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/pydantic-core"},{"id":24312,"title":"Pydantic Deep","library":"pydantic-deep","status":"active","version":"0.3.17","language":"python","ecosystem":"pypi","summary":"Batteries-included agent harness for Python built on Pydantic AI, providing tool-calling, sandboxed execution via Docker, multi-agent teams, and unlimited context. Current version 0.3.17, released monthly.","last_verified":"2026-05-01T00:00:00.000Z","tags":["agents","ai","tool-calling","sandbox","multi-agent","pydantic","async"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pydantic-deep"},{"id":1643,"title":"Pydantic Evals","library":"pydantic-evals","status":"active","version":"1.78.0","language":"python","ecosystem":"pypi","summary":"Pydantic Evals is a framework for defining and executing evaluations of stochastic code, particularly useful for LLM-based applications. It allows users to create datasets, define custom evaluators, and run evaluations to assess model performance and behavior. It is part of the broader Pydantic AI ecosystem, currently at version 1.78.0, with a rapid release cadence reflecting active development.","last_verified":"2026-04-23T23:41:22.397Z","tags":["LLM","evaluation","AI","pydantic","testing"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pydantic-evals"},{"id":800,"title":"Pydantic Extra Types","library":"pydantic-extra-types","status":"active","version":"2.11.1","language":"python","ecosystem":"pypi","summary":"Pydantic Extra Types extends Pydantic with specialized data types for various common use cases, such as `Color`, `PhoneNumber`, `Country`, `ULID`, and `SemanticVersion`. It is currently at version 2.11.1 and receives frequent updates, often with monthly or bi-monthly patch and minor releases, adding new types and features.","last_verified":"2026-05-12T19:33:35.652Z","tags":["pydantic","types","validation","data-modeling","extra-types","schema"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/pydantic-extra-types"},{"id":10088,"title":"Pydantic Factories","library":"pydantic-factories","status":"deprecated","version":"1.17.3","language":"python","ecosystem":"pypi","summary":"Pydantic Factories (pydantic-factories) is a Python library designed to generate mock data for Pydantic models and Python dataclasses. Its features include custom field builders, nested model support, and type-safe data generation, making it suitable for testing and prototyping. Version 1.17.3 is the final release; all future development and maintenance have transitioned to the `polyfactory` library.","last_verified":"2026-04-17T00:00:00.000Z","tags":["pydantic","factory","mock","testing","data generation","dataclasses","deprecated","polyfactory-migration"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pydantic-factories"},{"id":6790,"title":"pydantic-function-models","library":"pydantic-function-models","status":"active","version":"0.1.11","language":"python","ecosystem":"pypi","summary":"A library designed to model Python function signatures using Pydantic, offering a modern alternative to the now-deprecated `ValidatedFunction` from Pydantic v1. It facilitates the validation of function arguments based on type hints, bridging compatibility gaps between Pydantic v1 and v2. The library is currently at version 0.1.11, with updates reflecting ongoing maintenance.","last_verified":"2026-04-15T00:00:00.000Z","tags":["pydantic","validation","function signature","pydantic v2","pydantic v1 migration","type hints"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pydantic-function-models"},{"id":24311,"title":"Pydantic GeoJSON","library":"pydantic-geojson","status":"active","version":"0.3.2","language":"python","ecosystem":"pypi","summary":"Provides Pydantic models for validating GeoJSON objects (Point, LineString, Polygon, Feature, FeatureCollection, etc.) with strict adherence to RFC 7946. Current version 0.3.2, requires Python >=3.9, release cadence irregular.","last_verified":"2026-05-01T00:00:00.000Z","tags":["pydantic","geojson","validation","geo","gis"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pydantic-geojson"},{"id":14828,"title":"Pydantic Handlebars","library":"pydantic-handlebars","status":"active","version":"0.1.0","language":"en","ecosystem":"pypi","summary":"pydantic-handlebars is an early-stage Python library, currently at version 0.1.0, that integrates the Handlebars templating engine with Pydantic for composing LLM prompts. It aims to provide structured, validated data from Pydantic models to Handlebars templates, primarily serving as an underlying component for projects like `pydantic-ai`. Due to its nascent stage, the release cadence is irregular, and the API is subject to change.","last_verified":"2026-04-16T00:00:00.000Z","tags":["LLM","Pydantic","templating","Handlebars","AI"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pydantic-handlebars"},{"id":21748,"title":"Pydantic Mongo","library":"pydantic-mongo","status":"active","version":"3.1.0","language":"python","ecosystem":"pypi","summary":"A document object mapper (ODM) for Pydantic and PyMongo, allowing you to define MongoDB document schemas with Pydantic models and perform CRUD operations with an optional repository pattern. Current version: 3.1.0 (released 2025-04-18). Active development with frequent minor releases.","last_verified":"2026-04-27T00:00:00.000Z","tags":["mongo","mongodb","pydantic","odm","orm","pymongo","document-mapper"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pydantic-mongo"},{"id":7554,"title":"Pydantic-Monty","library":"pydantic-monty","status":"active","version":"0.0.12","language":"python","ecosystem":"pypi","summary":"Pydantic-Monty provides Python bindings for the Monty sandboxed Python interpreter, a Rust-based virtual machine designed for securely executing untrusted Python code. It is currently at version 0.0.12 and sees frequent, rapid releases as it is under active development, indicating ongoing feature additions and potential API changes.","last_verified":"2026-04-16T00:00:00.000Z","tags":["sandbox","virtual machine","security","rust","python bindings"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pydantic-monty"},{"id":21743,"title":"Pydantic NumPy","library":"pydantic-numpy","status":"active","version":"9.0.1","language":"python","ecosystem":"pypi","summary":"Integrate NumPy arrays into Pydantic models with type validation, shape constraints, and dtype checking. Currently version 9.0.1 (requires Python >=3.11, <3.15). Active development with frequent breaking changes across major versions.","last_verified":"2026-04-27T00:00:00.000Z","tags":["pydantic","numpy","validation","data-science"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pydantic-numpy"},{"id":10089,"title":"Pydantic Partial Models","library":"pydantic-partial","status":"active","version":"0.10.2","language":"python","ecosystem":"pypi","summary":"pydantic-partial is a Python library that allows you to create 'partial' Pydantic models. These partial models can have some or all of their fields marked as optional (allowing `None` values) or removed from being required, making them suitable for PATCH requests or incremental updates where not all data is available. The current version is 0.10.2, and it maintains an active release cadence with minor updates and dependency bumps every few weeks or months.","last_verified":"2026-04-17T00:00:00.000Z","tags":["pydantic","model","partial","validation","api","data-validation","dataclasses"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pydantic-partial"},{"id":10090,"title":"Pydantic SCIM","library":"pydantic-scim","status":"active","version":"0.0.8","language":"python","ecosystem":"pypi","summary":"Pydantic-SCIM provides Pydantic models that strictly adhere to the SCIM (System for Cross-domain Identity Management) specification. It allows developers to define, validate, and serialize SCIM resources like Users and Groups, simplifying integration with SCIM-compliant identity providers. The library currently supports Pydantic v1.x.","last_verified":"2026-04-17T00:00:00.000Z","tags":["pydantic","scim","identity","authentication","schema","validation"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pydantic-scim"},{"id":141,"title":"Pydantic Settings","library":"pydantic-settings","status":"active","version":"2.13.1","language":"python","ecosystem":"pypi","summary":"Settings management using Pydantic. Provides BaseSettings for loading config from environment variables, .env files, and secrets files with full type validation. Extracted from pydantic core into a separate package in V2. Current version is 2.13.1 (Feb 2026).","last_verified":"2026-05-12T08:27:09.829Z","tags":["pydantic","settings","configuration","env","dotenv","python"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/pydantic-settings"},{"id":21744,"title":"Pydantic Settings YAML","library":"pydantic-settings-yaml","status":"active","version":"0.2.0","language":"python","ecosystem":"pypi","summary":"Adds YAML support to pydantic-settings, enabling loading settings from YAML files via the BaseSettings model. Currently at version 0.2.0, requires Python >=3.8. Released irregularly as a small utility package.","last_verified":"2026-04-27T00:00:00.000Z","tags":["pydantic","settings","yaml","configuration"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pydantic-settings-yaml"},{"id":27273,"title":"pydantic-spark","library":"pydantic-spark","status":"active","version":"1.0.1","language":"python","ecosystem":"pypi","summary":"Converts Pydantic models to PySpark schemas. Current version 1.0.1 supports Pydantic v2. Release cadence is irregular. Designed for data engineering pipelines where Pydantic models define data contracts and Spark schemas must be inferred.","last_verified":"2026-04-27T00:00:00.000Z","tags":["pydantic","spark","schema","pyspark","data-engineering"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pydantic-spark"},{"id":28085,"title":"Pydantic URL String Types","library":"pydantic-string-url","status":"active","version":"1.0.2","language":"python","ecosystem":"pypi","summary":"Pydantic URL types based on str class for fast and simple URL validation. Current version 1.0.2, release cadence is low (semi-active maintenance). Provides Pydantic field types like HttpUrl, FtpUrl, etc., but unlike pydantic's own UrlStr, these are simple str subclasses that do not parse URL components.","last_verified":"2026-05-09T00:00:00.000Z","tags":["pydantic","url","validation","str-subclass"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pydantic-string-url"},{"id":21745,"title":"Pydantic TES","library":"pydantic-tes","status":"active","version":"0.4.0","language":"python","ecosystem":"pypi","summary":"Pydantic models for the GA4GH Task Execution Service (TES) API. Version 0.4.0. Release cadence is irregular.","last_verified":"2026-04-27T00:00:00.000Z","tags":["pydantic","tes","ga4gh","task-execution"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pydantic-tes"},{"id":8474,"title":"Pydantic to HTML Converter","library":"pydantic-to-html","status":"active","version":"0.2.0","language":"python","ecosystem":"pypi","summary":"A Python library designed to automatically convert Pydantic models into structured HTML. It intelligently infers appropriate HTML elements and structures based on the Pydantic model's field types, offering support for nested models, lists, and automatic form generation. The library, currently at version 0.2.0, provides features for customizable themes and optional HTMX integration for interactive forms.","last_verified":"2026-04-16T00:00:00.000Z","tags":["pydantic","html","forms","data-conversion","web"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pydantic-to-html"},{"id":8475,"title":"Pydantic to PyArrow Schema Conversion","library":"pydantic-to-pyarrow","status":"active","version":"0.1.6","language":"python","ecosystem":"pypi","summary":"pydantic-to-pyarrow is a Python library (current version 0.1.6) designed to facilitate the conversion of Pydantic models into Apache PyArrow schemas. It streamlines data processing pipelines by allowing validation with Pydantic and subsequent conversion to a columnar format for efficient processing with PyArrow, Pandas, or Polars, and storage in formats like Parquet. The library is actively maintained with regular feature releases.","last_verified":"2026-04-16T00:00:00.000Z","tags":["pydantic","pyarrow","schema conversion","data validation","apache arrow"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pydantic-to-pyarrow"},{"id":3225,"title":"Pydantic to TypeScript Converter","library":"pydantic-to-typescript","status":"active","version":"2.0.0","language":"python","ecosystem":"pypi","summary":"A simple CLI tool for converting Pydantic models into TypeScript interfaces. It supports all versions of Pydantic, with polyfills for older versions to ensure that the resulting TypeScript definitions are stable and accurate. Useful for any scenario in which Python and JavaScript applications are interacting, since it allows you to have a single source of truth for type definitions. The current version is 2.0.0, and it has an active release cadence, with recent updates supporting Pydantic V2.","last_verified":"2026-04-25T07:14:41.693Z","tags":["pydantic","typescript","code generation","fastapi","cli","type generation"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pydantic-to-typescript"},{"id":4187,"title":"Pydantic XML Extension","library":"pydantic-xml","status":"active","version":"2.19.0","language":"python","ecosystem":"pypi","summary":"Pydantic-xml is a Pydantic extension that provides XML binding for model fields, enabling seamless XML serialization and deserialization. It is deeply integrated with Pydantic, supporting most of its features. The library is actively maintained, with frequent releases addressing bug fixes and new features, often several times a month.","last_verified":"2026-04-11T00:00:00.000Z","tags":["pydantic","xml","serialization","deserialization","lxml","data-validation"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pydantic-xml"},{"id":3226,"title":"Pydantic-YAML","library":"pydantic-yaml","status":"active","version":"1.6.0","language":"python","ecosystem":"pypi","summary":"Pydantic-YAML (version 1.6.0) is an active Python library that extends Pydantic models with YAML reading and writing capabilities. It enables seamless serialization of Pydantic models to YAML strings and deserialization of YAML data back into Pydantic model instances. The library maintains an active release cadence, with ongoing development and support for modern Python and Pydantic versions.","last_verified":"2026-04-25T07:15:50.876Z","tags":["pydantic","yaml","serialization","deserialization","configuration","data-validation"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pydantic-yaml"},{"id":7555,"title":"PyDAP","library":"pydap","status":"active","version":"3.5.9","language":"python","ecosystem":"pypi","summary":"PyDAP is a pure Python implementation of the Data Access Protocol (DAP, also known as OPeNDAP), enabling access to scientific data over the internet. It acts as both a client for accessing remote OPeNDAP servers and a server for making local data available via OPeNDAP. A key feature is lazy data evaluation, where data is downloaded on-the-fly as needed, conserving bandwidth and time. The library is actively developed and maintained by the OPeNDAP community.","last_verified":"2026-04-16T00:00:00.000Z","tags":["data access","scientific data","OPeNDAP","DAP","client","server","geospatial","netcdf"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pydap"},{"id":1644,"title":"Pydash: Python Utility Library","library":"pydash","status":"active","version":"8.0.6","language":"python","ecosystem":"pypi","summary":"Pydash is a Python port of the JavaScript utility library Lo-Dash, providing a comprehensive set of functional programming helpers for collections, objects, strings, and more. It aims to simplify common programming tasks with a functional, declarative style. The current version is 8.0.6, and it follows an infrequent release cadence, often aligning with major Lo-Dash updates or significant Python ecosystem changes.","last_verified":"2026-04-23T23:41:40.756Z","tags":["utility","functional programming","lodash","collections","data manipulation"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pydash"},{"id":928,"title":"PyData Google Auth","library":"pydata-google-auth","status":"active","version":"1.9.1","language":"python","ecosystem":"pypi","summary":"PyData Google Auth is a Python package that provides helper functions for authenticating to Google APIs, simplifying the process of obtaining and caching user and service account credentials. It wraps the underlying `google-auth` and `google-auth-oauthlib` libraries to offer a more convenient interface. The current version is 1.9.1, and the library maintains an active release cadence with frequent minor and patch updates.","last_verified":"2026-04-11T14:27:07.213Z","tags":["google","auth","authentication","pydata","credentials","oauth","gcp"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/pydata-google-auth"},{"id":2681,"title":"PyData Sphinx Theme","library":"pydata-sphinx-theme","status":"active","version":"0.17.0","language":"python","ecosystem":"pypi","summary":"The PyData Sphinx Theme is a clean, three-column, Bootstrap-based Sphinx theme designed for the PyData community. It provides a modern, responsive design with built-in light/dark mode toggling and extensive customization options via `html_theme_options`. Currently at version 0.17.0, the project maintains a regular release cadence, with new versions published frequently (typically monthly or upon significant feature additions/bug fixes).","last_verified":"2026-04-24T23:38:44.370Z","tags":["sphinx","theme","documentation","pydata","bootstrap"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pydata-sphinx-theme"},{"id":9213,"title":"PyDBML","library":"pydbml","status":"active","version":"1.2.1","language":"python","ecosystem":"pypi","summary":"PyDBML is a Python library for parsing and building DBML (Database Markup Language) files. It allows developers to convert DBML definitions into SQL DDL statements and vice-versa, facilitating database schema design and management. The current version is 1.2.1, and the project maintains an active release cadence with regular bug fixes and feature enhancements.","last_verified":"2026-04-16T00:00:00.000Z","tags":["DBML","parser","builder","SQL","database","schema","modeling"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pydbml"},{"id":27275,"title":"pyddq","library":"pyddq","status":"deprecated","version":"5.0.0","language":"python","ecosystem":"pypi","summary":"Python API for Drunken Data Quality (DDQ), a data quality validation library for Apache Spark DataFrames. Current version 5.0.0, supports Spark 2.2.1 and Python 3. Last release in 2017; project appears stable with no recent updates.","last_verified":"2026-05-01T00:00:00.000Z","tags":["data-quality","spark","validation"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pyddq"},{"id":929,"title":"pydeck","library":"pydeck","status":"active","version":"0.9.1","language":"python","ecosystem":"pypi","summary":"pydeck is a Python binding for deck.gl, a WebGL-powered framework for large-scale interactive data visualization. It is optimized for Jupyter environments, enabling users to create powerful geospatial visualizations with a declarative Python API, largely obviating the need for extensive JavaScript knowledge. The current stable version is 0.9.1, which aligns with deck.gl v9.0, and new releases generally follow the major version updates of the underlying deck.gl library.","last_verified":"2026-04-11T14:27:28.790Z","tags":["mapping","visualization","geospatial","jupyter","deck.gl"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/pydeck"},{"id":1645,"title":"PyDeequ","library":"pydeequ","status":"active","version":"1.5.0","language":"python","ecosystem":"pypi","summary":"PyDeequ is a Python API for Deequ, a library built on top of Apache Spark for defining 'unit tests for data', which measure data quality in large datasets. The current version is 1.5.0, released on April 1, 2025. PyDeequ follows a regular release cadence, with updates approximately every few months.","last_verified":"2026-04-23T23:42:34.241Z","tags":["data quality","unit tests","Apache Spark","Python API"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pydeequ"},{"id":24313,"title":"pydemumble","library":"pydemumble","status":"active","version":"0.0.1","language":"python","ecosystem":"pypi","summary":"A Python wrapper for demumble, a tool that demangles C++, Rust, and Swift symbol names. Version 0.0.1 supports Python >=3.10. Provides a simple API resembling the demumble CLI. Single release, early-stage library.","last_verified":"2026-05-01T00:00:00.000Z","tags":["demangling","symbols","c++","rust","swift","angr"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pydemumble"},{"id":5018,"title":"pyDeprecate: Deprecation Tooling","library":"pydeprecate","status":"active","version":"0.7.0","language":"python","ecosystem":"pypi","summary":"pyDeprecate is a lightweight Python library (version 0.7.0) for managing function and class deprecations with zero dependencies. It provides automatic call forwarding to replacement functions, argument mapping between old and new APIs, and configurable warning controls to prevent log spam. It is actively maintained and designed to help library maintainers evolve APIs while maintaining backward compatibility.","last_verified":"2026-04-12T00:00:00.000Z","tags":["deprecation","api management","backward compatibility","warnings","refactoring","code quality"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pydeprecate"},{"id":7556,"title":"pydeps","library":"pydeps","status":"active","version":"3.0.2","language":"python","ecosystem":"pypi","summary":"pydeps is a Python library and command-line tool for visualizing module dependencies within Python projects. It analyzes import statements to build a dependency graph and can output it in various formats (e.g., SVG, PNG) using Graphviz. The current version is 3.0.2, and it follows an active release cadence, often updating for Python compatibility or bug fixes.","last_verified":"2026-04-16T00:00:00.000Z","tags":["dependency analysis","visualization","developer tool","graphviz","static analysis"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pydeps"},{"id":8476,"title":"pyDes","library":"pydes","status":"abandoned","version":"2.0.1","language":"python","ecosystem":"pypi","summary":"pyDes is a pure Python implementation of the DES and Triple-DES encryption algorithms. It is designed for portability across Python versions rather than performance, making it suitable for simple, small-scale encryption tasks. The current version, 2.0.1, was released on April 28, 2010, and the project is no longer actively maintained.","last_verified":"2026-04-16T00:00:00.000Z","tags":["encryption","DES","cryptography","security"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pydes"},{"id":4188,"title":"PyDESeq2","library":"pydeseq2","status":"active","version":"0.5.4","language":"python","ecosystem":"pypi","summary":"PyDESeq2 is a Python implementation of the DESeq2 method for differential expression analysis (DEA) with bulk RNA-seq data. It enables researchers to perform single-factor and multi-factor designs, Wald tests with multiple testing correction, and optional LFC shrinkage. The library is actively maintained, with version 0.5.4 being the latest stable release, and it is part of the scverse ecosystem, integrating with AnnData for data handling.","last_verified":"2026-04-11T00:00:00.000Z","tags":["bioinformatics","rna-seq","differential-expression","deseq2","anndata","data-science"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pydeseq2"},{"id":5019,"title":"PyDev.Debugger","library":"pydevd","status":"active","version":"3.5.0","language":"python","ecosystem":"pypi","summary":"PyDev.Debugger is a powerful Python debugger primarily known for its integration with IDEs such as PyDev (Eclipse), PyCharm, and VSCode Python (via debugpy). It allows for seamless remote debugging of Python applications running in various environments. The library is actively maintained, with regular updates to support new Python versions and enhance performance, including fast tracing with `sys.monitoring` for Python 3.12+. The current stable version is 3.5.0.","last_verified":"2026-04-12T00:00:00.000Z","tags":["debugger","remote debugging","IDE integration","pydev","pycharm","vscode"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pydevd"},{"id":3227,"title":"PyCharm Debugger (pydevd-pycharm)","library":"pydevd-pycharm","status":"active","version":"261.23567.35","language":"python","ecosystem":"pypi","summary":"pydevd-pycharm is the Python debugger backend used by JetBrains PyCharm and IntelliJ IDEA. It facilitates debugging Python applications, including remote debugging, stepping through code, and inspecting variables. The library is actively maintained and updated frequently, typically in sync with PyCharm and IDEA releases, with versions like '261.23567.35' reflecting internal build numbers.","last_verified":"2026-04-25T07:16:38.450Z","tags":["debugger","ide","pycharm","remote-debugging","jetbrain"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pydevd-pycharm"},{"id":24314,"title":"pydevicetree","library":"pydevicetree","status":"active","version":"0.0.13","language":"python","ecosystem":"pypi","summary":"A Python library for parsing and manipulating Devicetree Source v1 (DTS) files. Current version 0.0.13, released on 2026-01-12. Maintained primarily by SiFive; releases are infrequent with minor fixes and improvements.","last_verified":"2026-05-01T00:00:00.000Z","tags":["devicetree","dts","embedded","hardware","parsing"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pydevicetree"},{"id":24315,"title":"pydgraph","library":"pydgraph","status":"active","version":"25.2.0","language":"python","ecosystem":"pypi","summary":"Official Python client for Dgraph, a distributed graph database. Version 25.2.0 supports Dgraph v25 API, requires Python >=3.9, and uses gRPC for communication. Release cadence is approximately quarterly.","last_verified":"2026-05-01T00:00:00.000Z","tags":["graph","database","dgraph","grpc"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pydgraph"},{"id":3753,"title":"pydicom","library":"pydicom","status":"active","version":"3.0.2","language":"python","ecosystem":"pypi","summary":"pydicom is a pure Python package for working with DICOM files, the standard for medical imaging and related information. It facilitates reading, modifying, and writing DICOM data into natural pythonic structures. The current version is 3.0.2, and it maintains an active development cycle with several releases per year, including major versions that introduce breaking changes.","last_verified":"2026-04-25T14:54:07.316Z","tags":["DICOM","medical imaging","image processing","data manipulation","healthcare"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pydicom"},{"id":8477,"title":"Pydifact: EDIFACT Parser and Serializer","library":"pydifact","status":"active","version":"0.2.3","language":"python","ecosystem":"pypi","summary":"Pydifact is a Python library designed to provide comprehensive support for reading and writing EDIFACT (Electronic Data Interchange For Administration, Commerce and Transport) files. Despite being an older format, EDIFACT remains a standard in many business sectors, such as for the transfer of medical reports in Austria. This library is a work in progress, with its current version being 0.2.3, and the API is not yet stable, implying a potentially rapid release cadence with breaking changes.","last_verified":"2026-04-16T00:00:00.000Z","tags":["EDIFACT","parser","serializer","business","data-exchange","EDI"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pydifact"},{"id":24316,"title":"PyDirectInput","library":"pydirectinput","status":"maintenance","version":"1.0.4","language":"python","ecosystem":"pypi","summary":"A Python library for automating mouse and keyboard input on Windows using Direct Input (SendInput), bypassing limitations of pyautogui in DirectX games and applications. Current version: 1.0.4, updated 2021. No active development, but stable.","last_verified":"2026-05-01T00:00:00.000Z","tags":["automation","input","directinput","windows","game","keyboard","mouse"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pydirectinput"},{"id":24317,"title":"pydiscourse","library":"pydiscourse","status":"active","version":"1.7.0","language":"python","ecosystem":"pypi","summary":"A Python client library for the Discourse API. Allows interacting with a Discourse forum programmatically: create topics, posts, users, groups, etc. Latest version 1.7.0 adds Python 3.12 support. Maintenance ongoing, releases are sporadic.","last_verified":"2026-05-01T00:00:00.000Z","tags":["discourse","api","client","forum"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pydiscourse"},{"id":2682,"title":"PyPyDispatcher","library":"pydispatcher","status":"active","version":"2.1.2","language":"python","ecosystem":"pypi","summary":"Multi-producer-multi-consumer signal dispatching mechanism for Python, originally from PyDispatcher. Version 2.1.2 is actively maintained via the Scrapy project. Releases are infrequent.","last_verified":"2026-04-27T00:00:00.000Z","tags":["signals","events","dispatch"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pydispatcher"},{"id":4703,"title":"PyDivert","library":"pydivert","status":"active","version":"3.1.0","language":"python","ecosystem":"pypi","summary":"PyDivert is a powerful Python binding for the WinDivert driver, enabling user-mode applications to capture, modify, and drop network packets on Windows. It offers features like advanced filtering, on-the-fly packet manipulation, and re-injection into the network stack. Version 3.1.0 is the current release, and the library demonstrates an active release cadence, with major updates supporting modern Python features (like asyncio) and WinDivert 2.2+ capabilities, including bundled driver binaries.","last_verified":"2026-04-12T00:00:00.000Z","tags":["network","packet capture","firewall","windows","windivert","tcp/ip","network manipulation"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pydivert"},{"id":24318,"title":"PyDLM","library":"pydlm","status":"maintenance","version":"0.1.1.13","language":"python","ecosystem":"pypi","summary":"A Python library for Bayesian dynamic linear models (DLMs) for time series analysis. Current version 0.1.1.13, released 2024-07. Supports modeling, filtering, smoothing, and forecasting. Low release cadence, maintenance mode.","last_verified":"2026-05-01T00:00:00.000Z","tags":["bayesian","dynamic-linear-model","time-series","filtering","forecasting"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pydlm"},{"id":24319,"title":"pyDlt","library":"pydlt","status":"active","version":"0.3.5","language":"python","ecosystem":"pypi","summary":"A Python library to handle AUTOSAR DLT (Diagnostic Log and Trace) messages. Version 0.3.5 supports reading/writing DLT files and network streaming. Released irregularly, latest in 2024.","last_verified":"2026-05-01T00:00:00.000Z","tags":["dlt","autosar","diagnostic","logging","automotive"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pydlt"},{"id":10093,"title":"DigitalOcean Python Client","library":"pydo","status":"active","version":"0.30.0","language":"python","ecosystem":"pypi","summary":"pydo is the official Python client library for interacting with the DigitalOcean API. It provides a programmatic interface to manage DigitalOcean resources such as Droplets, Kubernetes clusters, databases, and more. Currently at version 0.30.0, the library is frequently updated (often monthly minor releases) to reflect changes and additions to the DigitalOcean OpenAPI specification.","last_verified":"2026-04-17T00:00:00.000Z","tags":["cloud","digitalocean","api-client","infrastructure","devops"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pydo"},{"id":7557,"title":"Pydoc-Markdown","library":"pydoc-markdown","status":"maintenance","version":"4.8.2","language":"python","ecosystem":"pypi","summary":"Pydoc-Markdown is a tool that generates Python API documentation in Markdown format by parsing Python code using the `docspec` library. It supports multiple documentation styles, including Sphinx, Google, and its own specific format. While the project is still actively maintained with recent releases, the maintainer suggests considering `mkdocstrings` for new projects due to limited time for proper maintenance and development. The current stable version is 4.8.2.","last_verified":"2026-04-16T00:00:00.000Z","tags":["documentation","markdown","api-documentation","docstrings","cli","mkdocs"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pydoc-markdown"},{"id":6791,"title":"PyDocLint","library":"pydoclint","status":"active","version":"0.8.3","language":"python","ecosystem":"pypi","summary":"PyDocLint is a fast Python docstring linter that verifies whether a function's docstring sections (arguments, returns, yields, and raises) accurately match its signature and implementation. It currently supports NumPy, Google, and Sphinx docstring styles, running significantly faster than older alternatives. The library is actively maintained with frequent releases, and its current version is 0.8.3.","last_verified":"2026-04-15T00:00:00.000Z","tags":["linter","docstrings","code quality","flake8"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pydoclint"},{"id":8478,"title":"pydocstringformatter","library":"pydocstringformatter","status":"active","version":"0.7.5","language":"python","ecosystem":"pypi","summary":"pydocstringformatter is a tool that automatically formats Python docstrings, aiming to align them with recommendations from PEP 8 and PEP 257. It is currently at version 0.7.5 and maintains an active release cadence, with minor releases addressing bug fixes and improvements appearing every few weeks to months.","last_verified":"2026-04-16T00:00:00.000Z","tags":["docstrings","formatter","linter","code quality","pep8","pep257"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pydocstringformatter"},{"id":5694,"title":"Pydocstyle","library":"pydocstyle","status":"deprecated","version":"6.3.0","language":"python","ecosystem":"pypi","summary":"Pydocstyle is a static analysis tool designed to check Python code for compliance with docstring conventions, primarily PEP 257. It supports various docstring formats, including Google and NumPy styles. The project is currently at version 6.3.0, but it is officially deprecated and no longer actively maintained, with the recommendation to migrate to Ruff for docstring linting.","last_verified":"2026-04-09T00:00:00.000Z","tags":["linter","code quality","docstrings","style checker","deprecated"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pydocstyle"},{"id":24320,"title":"pydoctest","library":"pydoctest","status":"active","version":"0.2.1","language":"python","ecosystem":"pypi","summary":"pydoctest is a tool to validate that Python docstrings (reStructuredText, Google, or NumPy style) match the actual function and method signatures. It checks type annotations in docstrings against the real types, flagging mismatches. Current version 0.2.1, supports Python >=3.6, and is in active maintenance mode with periodic updates.","last_verified":"2026-05-01T00:00:00.000Z","tags":["testing","docstrings","validation","types"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pydoctest"},{"id":9214,"title":"Pydoctor","library":"pydoctor","status":"active","version":"25.10.1","language":"python","ecosystem":"pypi","summary":"Pydoctor is a standalone API documentation generator that works by static analysis. It was primarily written to replace epydoc for the Twisted project, especially due to epydoc's difficulties with `zope.interface`. It aims to provide comprehensive API documentation for Python projects, supporting various docstring formats like epytext, reStructuredText, Google, and Numpy styles. The current version is 25.10.1 and it is actively maintained.","last_verified":"2026-04-16T00:00:00.000Z","tags":["documentation","API","static analysis","doc generator","Python"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pydoctor"},{"id":14829,"title":"Azure DocumentDB Python SDK (Legacy)","library":"pydocumentdb","status":"abandoned","version":"2.3.5","language":"en","ecosystem":"pypi","summary":"This is the legacy Python SDK for Azure DocumentDB, which was rebranded to Azure Cosmos DB. This `pydocumentdb` package is no longer maintained and has been superseded by the `azure-cosmos` package. Users should migrate to `azure-cosmos` for current development. The last stable version released under this name was 2.3.5.","last_verified":"2026-04-16T00:00:00.000Z","tags":["azure","documentdb","nosql","database","legacy","abandoned","cosmosdb"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pydocumentdb"},{"id":4189,"title":"PyDOE: An Experimental Design Package for Python","library":"pydoe","status":"active","version":"0.9.9","language":"python","ecosystem":"pypi","summary":"PyDOE is a Python package for design of experiments (DOE), enabling scientists, engineers, and statisticians to efficiently construct experimental designs. It provides extensive support for various DOE methods, including factorial, response-surface, and space-filling designs. The project is actively maintained, with a focus on integrating features from its community forks into the main package.","last_verified":"2026-04-11T00:00:00.000Z","tags":["DOE","design of experiments","experimental design","statistics","optimization","factorial design","latin hypercube","response surface"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pydoe"},{"id":24321,"title":"Pydoll","library":"pydoll-python","status":"active","version":"2.22.1","language":"python","ecosystem":"pypi","summary":"Pydoll is a library for automating Chromium-based browsers without a WebDriver, offering realistic interactions. It leverages Chrome DevTools Protocol (CDP) for direct browser control. Version 2.22.1 targets Python 3.10+.","last_verified":"2026-05-01T00:00:00.000Z","tags":["browser automation","chromium","cdp","async","no-webdriver"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pydoll-python"},{"id":5797,"title":"Domo Python SDK","library":"pydomo","status":"active","version":"0.3.0.16","language":"python","ecosystem":"pypi","summary":"pydomo is the official Python SDK for interacting with the Domo API. It provides a convenient way to manage Domo datasets, users, groups, and more, streamlining data integration and automation workflows. The current version is 0.3.0.16, with an active but irregular release cadence focusing on bug fixes, feature parity with the R SDK, and API improvements.","last_verified":"2026-04-14T00:00:00.000Z","tags":["domo","api","sdk","business-intelligence","data-analytics"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pydomo"},{"id":27276,"title":"PyDoris","library":"pydoris","status":"active","version":"1.2.0","language":"python","ecosystem":"pypi","summary":"PyDoris is a Python client for Apache Doris, providing a DB-API 2.0 compatible interface to interact with Doris databases. Current version is 1.2.0, supporting Python >=3.7. It connects via MySQL protocol (typically port 9030). The library is maintained by the Apache Doris community.","last_verified":"2026-05-01T00:00:00.000Z","tags":["apache-doris","database","mysql-protocol","analytics"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pydoris"},{"id":27274,"title":"pydoris (Custom Build - Relaxed Dependencies)","library":"pydoris-custom","status":"active","version":"1.1.0","language":"python","ecosystem":"pypi","summary":"A custom build of the Python client for Apache Doris (version 1.1.0 on PyPI), based on the official pydoris library but with relaxed dependency constraints. This client provides a DB-API 2.0 interface to connect to Doris clusters, execute SQL queries (primarily using the MySQL protocol), and manage connections. It is intended for users who need a more permissive dependency tree than the original pydoris, but may lag behind official updates.","last_verified":"2026-04-27T00:00:00.000Z","tags":["doris","pydoris","mysql","analytics","database","apache-doris","python-client"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pydoris-custom"},{"id":1270,"title":"Pydot","library":"pydot","status":"active","version":"4.0.1","language":"python","ecosystem":"pypi","summary":"Pydot is a pure-Python interface to Graphviz and its DOT language, enabling users to programmatically create, read, edit, and visualize graphs. It is currently at version 4.0.1 and is actively maintained with a regular release cadence, with recent updates focusing on parser fixes and type annotations.","last_verified":"2026-04-23T19:05:30.104Z","tags":["graph visualization","graphviz","dot language","data structures","networkx"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/pydot"},{"id":6792,"title":"pydot-ng: Python interface to Graphviz's Dot (Archived)","library":"pydot-ng","status":"abandoned","version":"2.0.0","language":"python","ecosystem":"pypi","summary":"Pydot-ng is an archived Python interface to Graphviz's Dot language, enabling programmatic creation, manipulation, and rendering of graphs. It was originally created to provide Python 2 and 3 compatibility as a fork of the original pydot. The last stable version is 2.0.0, released in October 2018. This project is no longer actively maintained, and users are strongly advised to use the actively developed `pydot` library instead.","last_verified":"2026-04-15T00:00:00.000Z","tags":["graphviz","dot","visualization","graph","archived","abandoned"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pydot-ng"},{"id":6793,"title":"pydotplus","library":"pydotplus","status":"maintenance","version":"2.0.2","language":"python","ecosystem":"pypi","summary":"PyDotPlus is a Python interface to Graphviz's Dot language, acting as an improved version of the original `pydot` project. It allows users to programmatically create, read, and manipulate graphs defined in the DOT language and render them into various image formats using Graphviz. The current version is 2.0.2, with its last release in December 2014, indicating a maintenance rather than active development cadence.","last_verified":"2026-04-15T00:00:00.000Z","tags":["graph","graphviz","visualization","dot"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pydotplus"},{"id":8479,"title":"PyDriller","library":"pydriller","status":"active","version":"2.9","language":"python","ecosystem":"pypi","summary":"PyDriller is a Python framework designed for mining software repositories. It enables developers to easily extract detailed information from any Git repository, including commits, developers, file modifications, diffs, and source code. The library is actively maintained with frequent minor releases to introduce new features and improvements.","last_verified":"2026-04-16T00:00:00.000Z","tags":["git","version control","software engineering","mining software repositories","code analysis"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pydriller"},{"id":6047,"title":"PyDrive","library":"pydrive","status":"abandoned","version":"1.3.1","language":"python","ecosystem":"pypi","summary":"PyDrive is a Python wrapper library for the Google Drive API that simplifies common tasks like authentication, file upload, download, and management. The current version is 1.3.1. However, the original PyDrive project is deprecated and no longer maintained. Its last release was in 2016, and the GitHub repository was archived in July 2021. Users are strongly encouraged to consider `PyDrive2` (pypi.org/project/PyDrive2), an actively maintained fork, for ongoing development and support.","last_verified":"2026-04-14T00:00:00.000Z","tags":["google drive","api client","cloud storage","oauth","deprecated"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pydrive"},{"id":4704,"title":"PyDrive2","library":"pydrive2","status":"active","version":"1.21.3","language":"python","ecosystem":"pypi","summary":"PyDrive2 is an actively maintained fork of PyDrive, a Python wrapper library for the Google Drive API. It simplifies common Google Drive API tasks like authentication and file management, providing an object-oriented interface. The library is currently at version 1.21.3 and has a regular release cadence, with recent updates addressing dependency compatibility and new features like fsspec integration.","last_verified":"2026-04-12T00:00:00.000Z","tags":["google-drive","api","cloud-storage","oauth","file-management"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pydrive2"},{"id":2683,"title":"PyDruid","library":"pydruid","status":"active","version":"0.6.9","language":"python","ecosystem":"pypi","summary":"PyDruid is a Python connector for Apache Druid, providing a simple API to create, execute, and analyze Druid queries. It can parse query results into Pandas DataFrame objects for seamless integration with the SciPy stack. The library offers both synchronous and asynchronous clients, implements the Python DB API 2.0, and includes a SQLAlchemy dialect. The current version is 0.6.9, and it maintains an active development and release cadence.","last_verified":"2026-04-24T23:40:37.903Z","tags":["database","druid","connector","sql","olap","data-analytics"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pydruid"},{"id":1194,"title":"Pydub Audio Manipulation","library":"pydub","status":"active","version":"0.25.1","language":"python","ecosystem":"pypi","summary":"Pydub is a high-level Python library designed for simple and easy audio manipulation. It provides an intuitive interface for tasks like playing, slicing, concatenating, and editing audio files, supporting formats such as WAV, MP3, and FLAC. The current stable version is 0.25.1, released on March 9, 2021, and the library is actively maintained for modern Python versions (>=3.6).","last_verified":"2026-04-23T18:09:17.015Z","tags":["audio","sound","manipulation","ffmpeg","encoding","decoding","editing"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/pydub"},{"id":6048,"title":"pydub-stubs","library":"pydub-stubs","status":"active","version":"0.25.1.6","language":"python","ecosystem":"pypi","summary":"pydub-stubs is a stub-only package providing type information for the pydub library. It aims to enhance type checking and IDE support for pydub, covering its public interface and some private functions. The package is actively maintained, with versions generally aligning with the pydub releases.","last_verified":"2026-04-14T00:00:00.000Z","tags":["audio","typing","stubs","pydub","type-checking"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pydub-stubs"},{"id":1271,"title":"Pydyf","library":"pydyf","status":"active","version":"0.12.1","language":"python","ecosystem":"pypi","summary":"pydyf is a low-level PDF generator written in Python and based on PDF specification 1.7. It provides fine-grained control over PDF features such as bookmarks, attachments, links, color spaces, and text capabilities. The library is actively maintained with frequent releases, typically every 1-3 months.","last_verified":"2026-04-23T19:05:44.877Z","tags":["pdf","generator","low-level","document-generation"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/pydyf"},{"id":2684,"title":"PyDynamoDB","library":"pydynamodb","status":"active","version":"0.8.2","language":"python","ecosystem":"pypi","summary":"PyDynamoDB is a Python DB API 2.0 (PEP 249) client for Amazon DynamoDB, enabling interaction with DynamoDB using SQL-like syntax. It supports both DML operations via PartiQL and DDL operations through MySQL-like statements, and also provides a SQLAlchemy dialect. The current version is 0.8.2. The library has a consistent release cadence, with several updates in recent months, indicating active maintenance. [1, 6]","last_verified":"2026-04-24T23:41:15.444Z","tags":["aws","dynamodb","database","sql-like","db-api","partiql"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pydynamodb"},{"id":10091,"title":"Python Client for Arista eAPI","library":"pyeapi","status":"active","version":"1.0.4","language":"python","ecosystem":"pypi","summary":"pyeapi is a Python client library for interacting with Arista EOS devices via their eAPI. It provides a simple, Pythonic interface for sending commands, parsing responses, and managing network configurations. The current version is 1.0.4, with releases occurring periodically to address bugs and introduce minor enhancements.","last_verified":"2026-04-17T00:00:00.000Z","tags":["networking","arista","eos","eapi","network automation","cli"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pyeapi"},{"id":5393,"title":"Pyecharts","library":"pyecharts","status":"active","version":"2.1.0","language":"python","ecosystem":"pypi","summary":"Pyecharts is a powerful and flexible Python library designed to generate interactive ECharts-based visualizations. It provides a Pythonic interface to over 30 chart types, making it easier to create stunning and interactive data visualizations for web pages, Jupyter notebooks, and other Python frameworks. The library is actively maintained, with the current stable version being 2.1.0, released in February 2026, and regular updates incorporating new ECharts features.","last_verified":"2026-04-13T00:00:00.000Z","tags":["charts","visualization","ECharts","frontend","interactive"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pyecharts"},{"id":24322,"title":"PyEDB","library":"pyedb","status":"active","version":"0.74.0","language":"python","ecosystem":"pypi","summary":"PyEDB is a higher-level Pythonic interface to Ansys Electronics Data Base (EDB), enabling programmatic access to EDB databases for PCB/IC packaging design and simulation. Current version is 0.74.0, released under an active development cadence with monthly or bi-monthly releases.","last_verified":"2026-05-01T00:00:00.000Z","tags":["ansys","edb","electronics","pcb","simulation","aedt"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pyedb"},{"id":21746,"title":"pyedflib","library":"pyedflib","status":"active","version":"0.1.42","language":"python","ecosystem":"pypi","summary":"A Python library to read and write EDF+/BDF+ files, commonly used for biomedical signal data (e.g., EEG, ECG). Current version 0.1.42. Low release cadence, maintenance mode.","last_verified":"2026-04-27T00:00:00.000Z","tags":["edf","bdf","biomedical","signal","eeg","ecg"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pyedflib"},{"id":681,"title":"pyee: Python Event Emitter Library","library":"pyee","status":"active","version":"13.0.1","language":"python","ecosystem":"pypi","summary":"pyee is a Python library that provides an EventEmitter implementation, heavily inspired by Node.js's EventEmitter. It supports synchronous, asynchronous (asyncio, Twisted, Trio), and threaded event handling. The library is currently in version 13.0.1 and maintains a regular release cadence with major updates roughly annually and patch releases in between.","last_verified":"2026-05-12T17:46:54.437Z","tags":["event emitter","async","events","node.js","event_emitter"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/pyee"},{"id":1646,"title":"pyelftools","library":"pyelftools","status":"active","version":"0.32","language":"python","ecosystem":"pypi","summary":"pyelftools is a Python library for parsing and analyzing ELF files and DWARF debugging information. It provides a low-level interface to the structures within these binary formats, making it suitable for security research, reverse engineering, and compiler development. The current stable version is 0.32, with new features and bug fixes released periodically.","last_verified":"2026-04-23T23:42:49.297Z","tags":["ELF","DWARF","binary analysis","reverse engineering","compiler"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pyelftools"},{"id":24323,"title":"PyEmVue","library":"pyemvue","status":"active","version":"0.18.9","language":"python","ecosystem":"pypi","summary":"Unofficial Python library for interacting with Emporia Vue energy monitors. Version 0.18.9. Active development with frequent releases.","last_verified":"2026-05-01T00:00:00.000Z","tags":["energy-monitor","emporia-vue","home-automation"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pyemvue"},{"id":2216,"title":"PyEnchant","library":"pyenchant","status":"active","version":"3.3.0","language":"python","ecosystem":"pypi","summary":"PyEnchant is a Python library providing bindings for the Enchant spellchecking system. It allows developers to check the spelling of words, suggest corrections, and manage dictionaries for various languages. The current version is 3.3.0, and the library maintains an active release cadence, with updates addressing Python version compatibility and bug fixes.","last_verified":"2026-04-24T16:15:31.797Z","tags":["spellchecker","nlp","text-processing","enchant"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pyenchant"},{"id":24324,"title":"pyepics","library":"pyepics","status":"active","version":"3.5.9","language":"python","ecosystem":"pypi","summary":"A Python interface to the Epics Channel Access protocol, providing client-side access to EPICS process variables (PVs). Current version 3.5.9, supports Python >=3.10. Released roughly every few months.","last_verified":"2026-05-01T00:00:00.000Z","tags":["epics","channel-access","pv","control-system"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pyepics"},{"id":24325,"title":"pyequilib","library":"pyequilib","status":"active","version":"0.5.8","language":"python","ecosystem":"pypi","summary":"A Python library for equirectangular image processing with minimum dependencies. Current version 0.5.8 supports numpy and PyTorch tensors, providing transforms like equi2pers, pers2equi, equi2cube, cube2equi, and horizontal/vertical shift. Release cadence is irregular; last release Dec 2022.","last_verified":"2026-05-01T00:00:00.000Z","tags":["equirectangular","360","perspective","cube-map","image-processing","numpy","pytorch"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pyequilib"},{"id":2685,"title":"Pyerfa","library":"pyerfa","status":"active","version":"2.0.1.5","language":"python","ecosystem":"pypi","summary":"PyERFA provides Python bindings for the ERFA library (Essential Routines for Fundamental Astronomy), a C library based on the IAU SOFA library. It wraps ERFA's C routines as NumPy universal functions, allowing them to be called with scalar or array inputs. The library is actively maintained, with frequent patch releases addressing compatibility, especially with NumPy versions. The current version is 2.0.1.5.","last_verified":"2026-04-24T23:41:49.808Z","tags":["astronomy","scientific-computing","physics","numpy","c-bindings"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pyerfa"},{"id":23150,"title":"pyescrypt","library":"pyescrypt","status":"active","version":"0.1.0","language":"python","ecosystem":"pypi","summary":"Python bindings for yescrypt, a memory-hard, NIST-compliant password hashing scheme. Version 0.1.0 is the initial release, supporting all features except shared memory (ROM).","last_verified":"2026-05-01T00:00:00.000Z","tags":["password-hashing","yescrypt","cryptography","memory-hard","nist"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pyescrypt"},{"id":27277,"title":"pyeventsystem","library":"pyeventsystem","status":"active","version":"0.1.0","language":"python","ecosystem":"pypi","summary":"An event-driven middleware library for Python. Version 0.1.0 is the initial release; it enables defining event handlers and middleware pipelines. Development appears early stage with no recent updates.","last_verified":"2026-04-27T00:00:00.000Z","tags":["event-driven","middleware","events","cloudve"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pyeventsystem"},{"id":10092,"title":"Python EVTK Library","library":"pyevtk","status":"active","version":"1.6.0","language":"python","ecosystem":"pypi","summary":"pyevtk is a Python library for exporting numerical data (like structured grids, unstructured grids, and points) into binary VTK (Visualization Toolkit) files, enabling visualization in tools like ParaView or VisIt. As of version 1.6.0, it supports various data types and has an active, albeit slow, release cadence.","last_verified":"2026-04-17T00:00:00.000Z","tags":["VTK","visualization","data export","scientific computing","numpy"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pyevtk"},{"id":931,"title":"pyexasol Exasol Python Driver","library":"pyexasol","status":"active","version":"2.1.0","language":"python","ecosystem":"pypi","summary":"pyexasol is the officially supported Python connector for Exasol, designed for high-performance data handling with low overhead, fast HTTP transport, and compression. It provides an API for parallel data stream processing, offering significant performance improvements over ODBC/JDBC solutions, especially with `pandas`, `parquet`, and `polars`. The library is actively maintained with a regular release cadence, often seeing monthly or bi-monthly updates.","last_verified":"2026-04-09T19:54:46.408Z","tags":["database","exasol","sql","driver","etl","data-warehousing","websocket"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/pyexasol"},{"id":2687,"title":"PyExcel","library":"pyexcel","status":"active","version":"0.7.4","language":"python","ecosystem":"pypi","summary":"PyExcel is a wrapper library that provides a unified API to read, manipulate, and write data in various Excel formats such as CSV, XLS, XLSX, and ODS. It focuses purely on data processing, enabling easy conversion of Excel data into Python arrays or dictionaries and vice versa, without supporting features like fonts, colors, or charts. The library is actively maintained, with frequent minor releases.","last_verified":"2026-04-24T23:42:35.997Z","tags":["excel","spreadsheet","data manipulation","io","csv","xlsx","xls","ods"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pyexcel"},{"id":10094,"title":"pyexcel-ezodf: OpenDocumentFormat files","library":"pyexcel-ezodf","status":"active","version":"0.3.4","language":"python","ecosystem":"pypi","summary":"pyexcel-ezodf is a Python package that serves as a pyexcel plugin, enabling it to read from and write to OpenDocumentFormat (ODF) files, commonly used by LibreOffice or OpenOffice. It provides an easy way to manipulate tabular data within ODS documents through the familiar pyexcel API. The current version is 0.3.4, with releases typically being maintenance updates rather than frequent feature additions.","last_verified":"2026-04-17T00:00:00.000Z","tags":["excel","spreadsheet","odf","openoffice","libreoffice","pyexcel","ods"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pyexcel-ezodf"},{"id":2686,"title":"Pyexcel IO","library":"pyexcel-io","status":"active","version":"0.6.7","language":"python","ecosystem":"pypi","summary":"Pyexcel-io is a Python library providing a unified API to read and write structured data from various file formats (CSV, TSV, and extensions like XLS, XLSX, ODS via plugins) and databases (SQLAlchemy, Django models). It focuses on data processing, not formatting, fonts, or charts. It is actively maintained with frequent minor releases.","last_verified":"2026-04-24T23:42:05.538Z","tags":["data processing","excel","csv","io","spreadsheet","tabular data"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pyexcel-io"},{"id":21747,"title":"pyexcel-ods3","library":"pyexcel-ods3","status":"active","version":"0.6.1","language":"python","ecosystem":"pypi","summary":"A wrapper library to read, manipulate and write data in ODS (Open Document Spreadsheet) format, version 0.6.1. It is part of the pyexcel ecosystem and requires Python 3.6+. Release cadence is low; last release was in 2020.","last_verified":"2026-04-27T00:00:00.000Z","tags":["ods","spreadsheet","pyexcel","open document"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pyexcel-ods3"},{"id":3228,"title":"PyExcel XLS","library":"pyexcel-xls","status":"active","version":"0.7.1","language":"python","ecosystem":"pypi","summary":"pyexcel-xls is a wrapper library designed to read, manipulate, and write data in the older Microsoft Excel XLS (Binary Interchange File Format) format. It functions primarily as a plugin for the `pyexcel` library, offering a unified API for spreadsheet data handling. The library is currently at version 0.7.1 and maintains an active, albeit sporadic, release cadence, typically tied to essential maintenance or updates of its core dependencies.","last_verified":"2026-04-25T07:16:57.733Z","tags":["excel","xls","spreadsheet","pyexcel","data-processing"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pyexcel-xls"},{"id":3754,"title":"pyexcel-xlsx: XLSX/XLSM Handler for pyexcel","library":"pyexcel-xlsx","status":"active","version":"0.6.1","language":"python","ecosystem":"pypi","summary":"pyexcel-xlsx is a wrapper library designed to read, manipulate, and write data in XLSX and XLSM formats by leveraging `openpyxl`. It functions as a plugin for the `pyexcel` ecosystem, offering a unified API for handling various Excel file types. The library is actively maintained with regular updates and bug fixes.","last_verified":"2026-04-25T14:54:26.603Z","tags":["excel","xlsx","xlsm","data processing","pyexcel","openpyxl"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pyexcel-xlsx"},{"id":6794,"title":"PyExcelerate","library":"pyexcelerate","status":"active","version":"0.13.0","language":"python","ecosystem":"pypi","summary":"PyExcelerate is an accelerated Python library designed for quickly writing Excel XLSX files, with an emphasis on performance and efficient memory usage. It is currently at version 0.13.0 and supports both Python 2.7 and various Python 3 versions, though a strict release cadence is not always observed.","last_verified":"2026-04-15T00:00:00.000Z","tags":["excel","xlsx","writer","spreadsheet","performance","fast","bulk-data"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pyexcelerate"},{"id":8480,"title":"PyExecJS","library":"pyexecjs","status":"abandoned","version":"1.5.1","language":"python","ecosystem":"pypi","summary":"PyExecJS is a Python library (version 1.5.1) designed to run JavaScript code from Python by automatically picking the best available JavaScript runtime. It was developed as a port of Ruby's ExecJS, aiming to simplify JavaScript execution, particularly in environments like Windows XP where Node.js was not readily available. However, the library is officially End-of-Life (EOL) since 2018 and is no longer maintained, with its original purpose largely superseded by modern JavaScript runtime availability.","last_verified":"2026-04-16T00:00:00.000Z","tags":["javascript","runtime","execution","nodejs","v8","eol"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pyexecjs"},{"id":10096,"title":"PyExifTool","library":"pyexiftool","status":"active","version":"0.5.6","language":"python","ecosystem":"pypi","summary":"PyExifTool provides a convenient Python interface to Phil Harvey's ExifTool, a powerful command-line application for reading, writing, and editing metadata in a wide variety of file formats. The current version is 0.5.6, and it maintains an active release cadence with new features and improvements.","last_verified":"2026-04-17T00:00:00.000Z","tags":["exif","metadata","image","media","photography","wrapper"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pyexiftool"},{"id":28091,"title":"pyexiv2","library":"pyexiv2","status":"active","version":"2.15.5","language":"python","ecosystem":"pypi","summary":"A Python binding to exiv2 library for reading and writing image metadata (EXIF, IPTC, XMP, ICC Profile). Current version 2.15.5 supports Python 3.8+ and includes prebuilt wheels for Linux, macOS, and Windows. Releases follow exiv2 updates; active development.","last_verified":"2026-05-09T00:00:00.000Z","tags":["exif","iptc","xmp","metadata","image"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pyexiv2"},{"id":8481,"title":"Pyfacer","library":"pyfacer","status":"active","version":"0.0.5","language":"python","ecosystem":"pypi","summary":"Pyfacer is a Python API that wraps the core 'facer' library, providing a high-level interface for face-related tasks such as detection, parsing, recognition, and alignment. It is part of the broader FacePerceiver ecosystem. Currently at version 0.0.5, it is explicitly marked as 'under development', indicating an early-stage project with potential for rapid changes. Its release cadence is infrequent.","last_verified":"2026-04-16T00:00:00.000Z","tags":["face detection","face recognition","computer vision","face parsing","deep learning"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pyfacer"},{"id":3755,"title":"pyfaidx: Efficient FASTA Access","library":"pyfaidx","status":"active","version":"0.9.0.4","language":"python","ecosystem":"pypi","summary":"pyfaidx is a Python library that provides efficient, pythonic random access to subsequences within FASTA files, compatible with samtools index format (.fai). It allows for fast retrieval and in-place modification without loading the entire file into memory. The current version is 0.9.0.4, with frequent minor updates and bug fixes.","last_verified":"2026-04-25T14:54:42.612Z","tags":["bioinformatics","fasta","genomics","sequence","data-access"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pyfaidx"},{"id":1647,"title":"pyfakefs","library":"pyfakefs","status":"active","version":"6.1.6","language":"python","ecosystem":"pypi","summary":"pyfakefs implements a fake file system that mocks the Python file system modules. It allows tests to operate on an in-memory file system without touching the real disk, requiring no modification to the software under test. pyfakefs supports pytest, unittest, and can be used as a context manager. It is actively maintained with frequent releases to support new Python versions and fix bugs.","last_verified":"2026-04-23T23:43:20.938Z","tags":["testing","mocking","filesystem","pytest","unittest","development"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pyfakefs"},{"id":5020,"title":"Google FarmHash Bindings for Python","library":"pyfarmhash","status":"active","version":"0.4.0","language":"python","ecosystem":"pypi","summary":"Pyfarmhash provides fast Python bindings for Google's FarmHash, a non-cryptographic hashing algorithm optimized for large datasets. It is currently at version 0.4.0 and sees active maintenance, with the latest release on August 27, 2024.","last_verified":"2026-04-12T00:00:00.000Z","tags":["hashing","farmhash","google","bindings","performance","non-cryptographic"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pyfarmhash"},{"id":28090,"title":"pyfastx","library":"pyfastx","status":"active","version":"2.3.0","language":"python","ecosystem":"pypi","summary":"pyfastx is a Python module for fast random access to sequences from plain and gzipped FASTA/Q files. It provides an efficient, low-memory interface for reading, indexing, and querying biological sequences. Current version: 2.3.0, release cadence is irregular with updates about every 6-12 months.","last_verified":"2026-05-09T00:00:00.000Z","tags":["bioinformatics","FASTA","FASTQ","sequence","indexing","gzip"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pyfastx"},{"id":24326,"title":"pyfaup-rs","library":"pyfaup-rs","status":"active","version":"0.4.6","language":"python","ecosystem":"pypi","summary":"Python bindings for faup-rs, a Rust library for fast URL parsing and normalization. Current version 0.4.6, Python >=3.8, active development on GitHub.","last_verified":"2026-05-01T00:00:00.000Z","tags":["url","parsing","binding","rust"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pyfaup-rs"},{"id":8482,"title":"PyFCM - Firebase Cloud Messaging Client","library":"pyfcm","status":"active","version":"2.1.0","language":"python","ecosystem":"pypi","summary":"PyFCM is an active Python client library for Firebase Cloud Messaging (FCM), currently at version 2.1.0. It provides a convenient interface for sending push notifications and data messages to Android, iOS, and web clients. The library's release cadence is tied to significant FCM API changes, ensuring compatibility with the latest Firebase services.","last_verified":"2026-04-16T00:00:00.000Z","tags":["fcm","firebase","push notifications","android","ios","web"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pyfcm"},{"id":9215,"title":"pyFFTW","library":"pyfftw","status":"active","version":"0.15.1","language":"python","ecosystem":"pypi","summary":"pyFFTW is a high-performance Pythonic wrapper around FFTW 3, the highly optimized Fast Fourier Transform C library. It provides a unified interface for various FFT operations, including interfaces compatible with NumPy's `fft` module, SciPy's `fft` module, and Dask's `fft` module. The current version is 0.15.1, with releases typically occurring a few times a year, including significant updates for Python and dependency compatibility.","last_verified":"2026-04-16T00:00:00.000Z","tags":["scientific computing","fft","fast fourier transform","numpy","scipy","dask","performance"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pyfftw"},{"id":21749,"title":"pyffx","library":"pyffx","status":"maintenance","version":"0.3.0","language":"python","ecosystem":"pypi","summary":"Pure Python implementation of Format Preserving Encryption (FPE) using the FF1 algorithm from NIST SP 800-38G. Supports integer and string alphabets. Current version 0.3.0, no recent releases.","last_verified":"2026-04-27T00:00:00.000Z","tags":["format-preserving encryption","FPE","FF1","cryptography"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pyffx"},{"id":2217,"title":"pyfiglet: Pure-Python FIGlet Implementation","library":"pyfiglet","status":"active","version":"1.0.4","language":"python","ecosystem":"pypi","summary":"pyfiglet is a pure-Python port of FIGlet, a program that generates ASCII art from text. It enables dynamic rendering of text in various ASCII art fonts within Python applications or via the command line interface. The library is actively maintained, with recent releases focusing on bug fixes, type hinting, and Python version compatibility. [1, 3, 9]","last_verified":"2026-04-24T16:15:53.804Z","tags":["text-processing","cli","ascii-art","figlet","typography","pure-python"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pyfiglet"},{"id":24327,"title":"PyFixest","library":"pyfixest","status":"active","version":"0.50.1","language":"python","ecosystem":"pypi","summary":"Fast high-dimensional fixed effect estimation library for Python, following the syntax of the R fixest package. Current version: 0.50.1. Released ~monthly. Supports OLS, GLM, IV, quantile regression, and robust/clustered inference with multiple demeaner backends (including Rust).","last_verified":"2026-05-01T00:00:00.000Z","tags":["fixed-effects","econometrics","regression","high-dimensional","fixest"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pyfixest"},{"id":563,"title":"Pyflakes: Python Static Code Analysis","library":"pyflakes","status":"active","version":"3.4.0","language":"python","ecosystem":"pypi","summary":"Pyflakes is a fast, lightweight static analysis tool that meticulously checks Python code for common programming errors without executing it. It primarily identifies issues such as unused imports, undefined names, and redefined variables. Focusing solely on error detection, rather than code style, it aims for speed and minimizes false positives. Currently at version 3.4.0, Pyflakes supports Python 3.9 and newer, and is actively maintained by the PyCQA organization.","last_verified":"2026-04-11T06:10:16.765Z","tags":["linter","static analysis","code quality","developer tool","error checking"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pyflakes"},{"id":27279,"title":"PyFlux","library":"pyflux","status":"deprecated","version":"0.4.15","language":"python","ecosystem":"pypi","summary":"PyFlux is a time-series analysis library for Python, offering a wide range of models including ARIMA, GARCH, and state space models. The current version is 0.4.15, but the library is no longer actively maintained and does not support Python 3.9+. It relies on older dependencies like NumPy and pandas.","last_verified":"2026-05-01T00:00:00.000Z","tags":["time-series","ARIMA","GARCH","forecasting"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pyflux"},{"id":9216,"title":"Pyformance","library":"pyformance","status":"abandoned","version":"0.4","language":"python","ecosystem":"pypi","summary":"Pyformance is a Python library for performance metrics, inspired by Coda Hale's Yammer metrics (now Dropwizard Metrics). It provides various metric types like Counters, Timers, Gauges, and Histograms, along with different reporters (e.g., Console, Graphite). The current version is 0.4, released in 2016. The project is no longer actively maintained.","last_verified":"2026-04-16T00:00:00.000Z","tags":["metrics","monitoring","performance","legacy"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pyformance"},{"id":5394,"title":"pyftdi: FTDI Device Driver","library":"pyftdi","status":"active","version":"0.57.1","language":"python","ecosystem":"pypi","summary":"pyftdi is a pure Python driver for FTDI devices, providing access to their various functionalities including USB-to-serial, SPI, I2C, and GPIO. It acts as a wrapper around the `libftdi` C library, enabling cross-platform control of FTDI-based hardware. The current version is 0.57.1, with an active development cadence supporting recent Python versions.","last_verified":"2026-04-13T00:00:00.000Z","tags":["hardware","ftdi","usb","spi","i2c","gpio","driver"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pyftdi"},{"id":6049,"title":"pyftpdlib","library":"pyftpdlib","status":"active","version":"2.2.0","language":"python","ecosystem":"pypi","summary":"pyftpdlib is a very fast, scalable, and asynchronous Python FTP server library. It provides a high-level portable interface to easily write efficient FTP servers, being the most complete RFC-959 FTP server implementation available for Python. It supports FTPS (RFC-4217), IPv6 (RFC-2428), Unicode filenames (RFC-2640), and virtual users. The library is currently at version 2.2.0 and actively maintained.","last_verified":"2026-04-14T00:00:00.000Z","tags":["ftp","server","async","network","file transfer"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pyftpdlib"},{"id":10095,"title":"PyFunceble Development","library":"pyfunceble-dev","status":"active","version":"4.4.1","language":"python","ecosystem":"pypi","summary":"PyFunceble is a Python library and CLI tool designed to check the availability or syntax of domains, IP addresses, and URLs. It's actively maintained with frequent releases, currently at version 4.4.1, offering robust tools for network hygiene and security analysis. The 'dev' package suffix often indicates the latest development branch.","last_verified":"2026-04-17T00:00:00.000Z","tags":["domain","ip","url","availability","security","network","cli"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pyfunceble-dev"},{"id":21750,"title":"PyFunceble Process Manager","library":"pyfunceble-process-manager","status":"active","version":"1.0.11","language":"python","ecosystem":"pypi","summary":"The process manager library for and from the PyFunceble project. It provides concurrency management and task scheduling for PyFunceble-based tools. Current version: 1.0.11. Release cadence is sporadic, tied to PyFunceble updates.","last_verified":"2026-04-27T00:00:00.000Z","tags":["process-manager","pyfunceble","concurrency","task-scheduling"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pyfunceble-process-manager"},{"id":6050,"title":"PyFunctional","library":"pyfunctional","status":"active","version":"1.5.0","language":"python","ecosystem":"pypi","summary":"PyFunctional is a Python package designed for creating data pipelines using a functional programming paradigm, inspired by Scala and Spark. It provides tools for chaining operations on sequences, supporting lazy evaluation, parallel processing, and various data transformations. The current version is 1.5.0, and the project generally focuses on API stability since its 1.0.0 release.","last_verified":"2026-04-14T00:00:00.000Z","tags":["functional programming","data pipelines","lazy evaluation","chaining","scala","spark"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pyfunctional"},{"id":5798,"title":"pyfzf - Python FZF Wrapper","library":"pyfzf","status":"active","version":"0.3.1","language":"python","ecosystem":"pypi","summary":"pyfzf is a Python wrapper for junegunn's fuzzyfinder (fzf), enabling Python applications to leverage fzf's interactive filtering capabilities directly from Python. The library is actively maintained, with its latest version 0.3.1 released in March 2022, and typically sees updates for feature enhancements and platform compatibility.","last_verified":"2026-04-14T00:00:00.000Z","tags":["fuzzy-finder","cli","terminal","utility","fzf"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pyfzf"},{"id":24328,"title":"PyG Nightly (PyTorch Geometric Nightly)","library":"pyg-nightly","status":"active","version":"2.8.0.dev20260501","language":"python","ecosystem":"pypi","summary":"Nightly build of PyTorch Geometric (PyG), a library for graph neural networks built on PyTorch. Current version 2.8.0.dev20260501. It tracks the latest development, includes experimental features and unreleased fixes, and is updated daily. Requires Python >=3.10 and PyTorch.","last_verified":"2026-05-01T00:00:00.000Z","tags":["graph-neural-networks","deep-learning","pytorch","nightly"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pyg-nightly"},{"id":24329,"title":"PyGAD - Genetic Algorithm in Python","library":"pygad","status":"active","version":"3.6.0","language":"python","ecosystem":"pypi","summary":"PyGAD is a Python library for building genetic algorithms and training machine learning models (Keras & PyTorch). Current version 3.6.0, released March 2025, with a cadence of several minor releases per year. Supports single- and multi-objective optimization, custom operators, and integration with deep learning frameworks.","last_verified":"2026-05-01T00:00:00.000Z","tags":["genetic-algorithm","optimization","machine-learning","evolutionary-algorithms"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pygad"},{"id":5395,"title":"Pygal","library":"pygal","status":"active","version":"3.1.0","language":"python","ecosystem":"pypi","summary":"Pygal is an open-source Python library for creating dynamic and interactive SVG (Scalar Vector Graphics) charts. It is known for its ease of use, allowing developers to generate high-quality, scalable visualizations with minimal code. Pygal is currently at version 3.1.0 and maintains an active development and release cadence, with recent updates focusing on fixes and minor enhancements.","last_verified":"2026-04-13T00:00:00.000Z","tags":["charting","svg","data visualization","interactive graphs"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pygal"},{"id":7558,"title":"Pygaljs","library":"pygaljs","status":"maintenance","version":"1.0.2","language":"python","ecosystem":"pypi","summary":"Pygaljs is a Python package designed to provide static assets (JavaScript, CSS, fonts, etc.) for the pygal.js JavaScript charting library. It acts as a wrapper, making these web assets easily discoverable and servable within Python-based web applications. The current version is 1.0.2, and its release cadence is infrequent, with the last release in April 2020, indicating a stable but not actively developed state.","last_verified":"2026-04-16T00:00:00.000Z","tags":["web assets","javascript","charting","static files","pygal.js"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pygaljs"},{"id":6795,"title":"Generalized Additive Models in Python (pyGAM)","library":"pygam","status":"active","version":"0.12.0","language":"python","ecosystem":"pypi","summary":"pyGAM is a Python library for building Generalized Additive Models (GAMs), emphasizing modularity and performance. It extends generalized linear models by allowing non-linear functions of features using penalized B-splines while maintaining additivity, making models both flexible and interpretable. The current stable version is 0.12.0. It is actively maintained with a focus on compatibility and contributions are welcome.","last_verified":"2026-04-15T00:00:00.000Z","tags":["machine-learning","statistical-modeling","generalized-additive-models","GAMs","splines","interpretable-ai"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pygam"},{"id":2688,"title":"Pygame","library":"pygame","status":"active","version":"2.6.1","language":"python","ecosystem":"pypi","summary":"Pygame is a set of Python modules designed for writing video games. It leverages the Simple DirectMedia Layer (SDL) library, providing cross-platform access to your computer's multimedia hardware, such as sound, video, mouse, keyboard, and joystick. The current stable version is 2.6.1, with frequent minor and bugfix releases, often bundling updates to the underlying SDL library.","last_verified":"2026-04-24T23:43:08.698Z","tags":["game-development","gui","multimedia","2d-graphics"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pygame"},{"id":7559,"title":"Pygame Community Edition","library":"pygame-ce","status":"active","version":"2.5.7","language":"python","ecosystem":"pypi","summary":"Pygame-ce (Pygame Community Edition) is an actively maintained, free and open-source Python library for multimedia applications and game development. It is a community-driven fork of the original Pygame, built on top of the Simple DirectMedia Layer (SDL) library. It offers frequent updates, bug fixes, performance enhancements, and improved compatibility with newer Python versions and operating systems. The current stable version is 2.5.7.","last_verified":"2026-04-16T00:00:00.000Z","tags":["game development","graphics","multimedia","SDL"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pygame-ce"},{"id":7560,"title":"pygdal","library":"pygdal","status":"maintenance","version":"3.6.4.11","language":"python","ecosystem":"pypi","summary":"pygdal provides virtualenv and setuptools friendly Python bindings for the GDAL (Geospatial Data Abstraction Library) C API. It was created to address installation difficulties with the standard GDAL Python bindings for GDAL versions prior to 3.7. The project maintains a 3.6.* release line as the last for GDAL versions before 3.7, after which GDAL can be installed directly from PyPI. It focuses on offering a more 'pythonic' interface and integrates with NumPy for data handling.","last_verified":"2026-04-16T00:00:00.000Z","tags":["geospatial","GIS","GDAL","OGR","raster","vector"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pygdal"},{"id":4190,"title":"pygdbmi","library":"pygdbmi","status":"active","version":"0.11.0.0","language":"python","ecosystem":"pypi","summary":"pygdbmi is a Python library that parses GDB's machine interface (MI) output into structured data (Python dictionaries) that are JSON serializable. It also provides a class, `GdbController`, to control GDB as a subprocess, allowing programmatic interaction for backend development of GDB frontends. It supports cross-platform debugging on Linux, macOS, and Windows. The current stable version is 0.11.0.0, with releases occurring periodically to introduce new features, fix bugs, and address breaking changes.","last_verified":"2026-04-11T00:00:00.000Z","tags":["GDB","debugger","MI interface","parsing","subprocesses"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pygdbmi"},{"id":24331,"title":"PyGEL 3D","library":"pygel3d","status":"active","version":"0.6.1","language":"python","ecosystem":"pypi","summary":"PyGEL 3D provides Python bindings for the GEL (Geometry Engine Library), offering tools for polygonal mesh based geometry processing, including mesh I/O, simplification, remeshing, and boolean operations. Current version is 0.6.1. Release cadence is irregular.","last_verified":"2026-05-01T00:00:00.000Z","tags":["geometry","mesh","3D","processing","half-edge"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pygel3d"},{"id":7561,"title":"GELF Logging Handler","library":"pygelf","status":"active","version":"0.4.3","language":"python","ecosystem":"pypi","summary":"pygelf provides logging handlers for the GELF (Graylog Extended Log Format) specification, allowing Python applications to send logs to Graylog servers or other GELF-compatible log management systems. It supports UDP, TCP, and HTTP transport protocols, including features like compression and chunking for large messages. The current version is 0.4.3, and it receives active maintenance with a moderate release cadence.","last_verified":"2026-04-16T00:00:00.000Z","tags":["logging","gelf","graylog","log-management"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pygelf"},{"id":7562,"title":"pygeoapi","library":"pygeoapi","status":"active","version":"0.23.2","language":"python","ecosystem":"pypi","summary":"pygeoapi is a Python server implementation of the OGC API suite of standards. It enables organizations to deploy RESTful OGC API endpoints using OpenAPI, GeoJSON, and HTML. The current version is 0.23.2, with releases happening roughly every 2-3 months.","last_verified":"2026-04-16T00:00:00.000Z","tags":["geospatial","API","OGC","GIS","web server"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pygeoapi"},{"id":24330,"title":"pygeocodio","library":"pygeocodio","status":"active","version":"2.0.1","language":"python","ecosystem":"pypi","summary":"Python wrapper for the Geocod.io API. Current version 2.0.1, released 2024. Active development with regular releases.","last_verified":"2026-05-01T00:00:00.000Z","tags":["geocoding","geocodio","address","api-wrapper"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pygeocodio"},{"id":6796,"title":"PyGeodesy","library":"pygeodesy","status":"active","version":"26.3.26","language":"python","ecosystem":"pypi","summary":"PyGeodesy is a pure Python implementation of geodesy tools for various ellipsoidal and spherical earth models. It offers precision exact, elliptic, trigonometric, vector-based, iterative, and approximate methods for geodetic (lat-/longitude), geocentric (ECEF cartesian), local (LTP), and certain triaxial ellipsoidal coordinates. The library provides functionalities for computing distance, area, bearing, intersections, resections, and conversions across various coordinate systems and earth models. The current version is 26.3.26, and it is actively maintained with frequent updates.","last_verified":"2026-04-15T00:00:00.000Z","tags":["geodesy","geospatial","latitude","longitude","distance","ellipsoid","spherical","coordinates"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pygeodesy"},{"id":7563,"title":"pygeofilter","library":"pygeofilter","status":"active","version":"0.3.3","language":"python","ecosystem":"pypi","summary":"pygeofilter is a pure Python library for parsing and evaluating OGC filtering standards, including Filter Encoding 2.0 and CQL2. It provides robust tools to parse filter expressions from various formats (e.g., CQL2-TEXT, CQL2-JSON) and evaluate them against Python data structures or translate them into SQL queries. The current version is 0.3.3, and it receives active development with regular patch and minor releases.","last_verified":"2026-04-16T00:00:00.000Z","tags":["OGC","filter","cql2","geospatial","sqlalchemy","parsing","evaluation"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pygeofilter"},{"id":2689,"title":"Pygeohash","library":"pygeohash","status":"active","version":"3.2.2","language":"python","ecosystem":"pypi","summary":"PyGeoHash is a Python module that provides functions for encoding and decoding geohashes to and from latitude and longitude coordinates, along with utilities for performing calculations and approximations with them. It is a simple, lightweight, and dependency-free library, with core operations implemented in C for high performance. The current version is 3.2.2, and it maintains an active release cadence, having undergone a major rewrite to v3.0.0 in early 2025, focusing on performance enhancements and a license change, followed by several minor updates.","last_verified":"2026-04-24T23:44:43.753Z","tags":["geohash","geolocation","encoding","decoding","spatial-indexing","gis"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pygeohash"},{"id":6051,"title":"PyGeoIf","library":"pygeoif","status":"active","version":"1.6.0","language":"python","ecosystem":"pypi","summary":"PyGeoIf is a Python library providing a basic, pure-Python implementation of the `__geo_interface__` protocol. It enables the creation and manipulation of standard geospatial vector data types like Point, LineString, and Polygon, along with collections, making it suitable as a lightweight alternative to libraries like Shapely or as a foundation for building custom geospatial tools. The current version is 1.6.0, with an active release cadence, often aligning with Python version support changes and feature enhancements.","last_verified":"2026-04-14T00:00:00.000Z","tags":["GIS","geospatial","geometry","geojson","geo_interface","WKT","vector-data"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pygeoif"},{"id":24332,"title":"pygeoip","library":"pygeoip","status":"deprecated","version":"0.3.2","language":"python","ecosystem":"pypi","summary":"Pure Python GeoIP API for MaxMind databases. Current version 0.3.2, last released in 2017. Unmaintained, no longer recommended. Use geoip2 instead.","last_verified":"2026-05-01T00:00:00.000Z","tags":["geoip","geolocation","maxmind","ip-lookup"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pygeoip"},{"id":10097,"title":"PyGEOS","library":"pygeos","status":"deprecated","version":"0.14","language":"python","ecosystem":"pypi","summary":"PyGEOS provides GEOS (Geometry Engine - Open Source) operations wrapped in NumPy ufuncs for vectorized geospatial operations. Its development has ceased, and its core functionality has been merged into Shapely starting with version 2.0. The last release is 0.14, and no further major releases are expected as users are encouraged to migrate to Shapely 2.x.","last_verified":"2026-04-17T00:00:00.000Z","tags":["gis","geospatial","geometry","numpy","shapely","vectorized"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pygeos"},{"id":21751,"title":"pyGeoTile","library":"pygeotile","status":"active","version":"1.0.6","language":"python","ecosystem":"pypi","summary":"Python package to handle tiles and points of different projections, in particular WGS 84 (Latitude, Longitude), Spherical Mercator (Meters), Pixel Pyramid and Tiles (TMS, Google, QuadTree). Version 1.0.6 is the latest, released intermittently.","last_verified":"2026-04-27T00:00:00.000Z","tags":["tiles","projections","gps","quadtree","wgs84","mercator"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pygeotile"},{"id":5695,"title":"Pygerduty Python Client for PagerDuty","library":"pygerduty","status":"deprecated","version":"0.38.3","language":"python","ecosystem":"pypi","summary":"Pygerduty is a Python client library for interacting with PagerDuty's REST API and Events API. Originally designed for PagerDuty API v1, it includes some updates for v2 compatibility in a separate module. The latest version is 0.38.3, released in April 2020.","last_verified":"2026-04-11T00:00:00.000Z","tags":["PagerDuty","API Client","Incident Management","DevOps"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pygerduty"},{"id":9217,"title":"Pygerrit2","library":"pygerrit2","status":"active","version":"2.0.15","language":"python","ecosystem":"pypi","summary":"Pygerrit2 is a Python client library, version 2.0.15, for interacting with Gerrit Code Review's REST API. It is actively maintained and provides a simpler interface compared to its predecessor, `pygerrit`, by focusing solely on the REST API and omitting SSH functionality. The library is released as needed, with the latest stable version from June 2021.","last_verified":"2026-04-16T00:00:00.000Z","tags":["gerrit","rest-api","client","code-review","automation","devops"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pygerrit2"},{"id":2690,"title":"PyGetWindow","library":"pygetwindow","status":"active","version":"0.0.9","language":"python","ecosystem":"pypi","summary":"PyGetWindow is a simple, cross-platform Python module for obtaining graphical user interface (GUI) information on application windows. It allows programmatic interaction with windows, such as listing titles, finding specific windows, and controlling their state (minimize, maximize, activate, resize, move, close). The library is currently at version 0.0.9 and is still under active development, with primary functionality implemented for Windows.","last_verified":"2026-04-24T23:45:13.351Z","tags":["gui","window management","automation","cross-platform","desktop"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pygetwindow"},{"id":28086,"title":"pyghidra","library":"pyghidra","status":"active","version":"3.0.2","language":"python","ecosystem":"pypi","summary":"pyghidra is a Python package that provides a native CPython interface for Ghidra, the NSA's reverse engineering framework. Current version 3.0.2 supports Ghidra 12.x and requires Python >=3.9. It enables scripting Ghidra with standard Python and accessing its API directly within the Ghidra GUI or headlessly.","last_verified":"2026-05-09T00:00:00.000Z","tags":["reverse-engineering","ghidra","disassembly","binary-analysis"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pyghidra"},{"id":7564,"title":"Pyghmi: Python General Hardware Management Initiative","library":"pyghmi","status":"active","version":"1.6.15","language":"python","ecosystem":"pypi","summary":"Pyghmi is a pure Python implementation of the Intelligent Platform Management Interface (IPMI) protocol, also supporting other hardware management initiatives. It enables programmatic control over server hardware, including power management, sensor monitoring, and console redirection (SOL). The library is actively maintained as part of OpenStack projects, with the current version 1.6.15 released on April 10, 2026, indicating a regular release cadence.","last_verified":"2026-04-16T00:00:00.000Z","tags":["IPMI","hardware management","OpenStack","remote control","server management","BMC"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pyghmi"},{"id":2218,"title":"pygit2","library":"pygit2","status":"active","version":"1.19.2","language":"python","ecosystem":"pypi","summary":"pygit2 is a set of Python bindings for libgit2, a portable, pure C implementation of the Git core methods. It provides a low-level, plumbing-focused API for interacting with Git repositories. The library is actively maintained, with version 1.19.2 being the latest as of March 2026, and typically sees multiple minor releases per year, often in sync with libgit2 updates and bug fixes. It supports Python versions 3.11 through 3.14, and PyPy3 7.3+.","last_verified":"2026-04-24T16:16:17.194Z","tags":["git","version control","bindings","libgit2"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pygit2"},{"id":6797,"title":"pygitguardian","library":"pygitguardian","status":"active","version":"1.29.0","language":"python","ecosystem":"pypi","summary":"pygitguardian is the official Python client library for the GitGuardian API, allowing developers to detect over 200 types of secrets and other security vulnerabilities in text content. It is actively developed with frequent releases, currently at version 1.29.0.","last_verified":"2026-04-15T00:00:00.000Z","tags":["security","secrets-detection","api-wrapper","gitguardian"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pygitguardian"},{"id":102,"title":"PyGithub","library":"pygithub","status":"active","version":"2.6.0","language":"python","ecosystem":"pypi","summary":"Python library to access the GitHub REST API v3. Provides typed Python objects for repositories, issues, pull requests, users, organizations, and more. Built on top of requests. Current version is 2.6.0 (2025). Supports Python 3.8+.","last_verified":"2026-05-12T08:07:02.815Z","tags":["github","api","rest","git","repositories","python","automation"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/pygithub"},{"id":4191,"title":"Pyglet","library":"pyglet","status":"active","version":"2.1.14","language":"python","ecosystem":"pypi","summary":"Pyglet is a cross-platform windowing and multimedia library for Python, designed for developing games and other visually rich applications. It provides robust support for windowing, input event handling (keyboard, mouse, controllers), OpenGL graphics, loading various image and video formats, and playing sounds and music. Compatible with Windows, macOS, and Linux, pyglet is currently at version 2.1.14 and maintains an active development cycle with periodic updates and new releases.","last_verified":"2026-04-11T00:00:00.000Z","tags":["game development","multimedia","graphics","windowing","opengl"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pyglet"},{"id":8483,"title":"PyGLM: OpenGL Mathematics library for Python","library":"pyglm","status":"active","version":"2.8.3","language":"python","ecosystem":"pypi","summary":"PyGLM is an OpenGL Mathematics library for Python, providing vector and matrix types, and mathematical functions for graphics programming. It is a Python extension written in C++ that wraps the popular GLM (OpenGL Mathematics) library. The current version is 2.8.3. It maintains an infrequent but active release cadence, focusing on stability and compatibility with its underlying C++ counterpart.","last_verified":"2026-04-16T00:00:00.000Z","tags":["opengl","mathematics","graphics","glm","vector","matrix","computergraphics"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pyglm"},{"id":6798,"title":"PyGlove","library":"pyglove","status":"active","version":"0.4.5","language":"python","ecosystem":"pypi","summary":"PyGlove is a general-purpose Python library for manipulating Python objects, introducing symbolic object-oriented programming (SOOP). It facilitates meta-program writing and is used in complex machine learning scenarios like AutoML, evolutionary computing, and daily programming tasks by providing a mutable symbolic object model and a rich set of object manipulation operations. It is currently at version 0.4.5 and actively maintained with regular updates.","last_verified":"2026-04-15T00:00:00.000Z","tags":["python","object-manipulation","symbolic-programming","automl","machine-learning","hyperparameter-tuning","evolutionary-computing"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pyglove"},{"id":4192,"title":"pygls: The Generic Language Server Framework","library":"pygls","status":"active","version":"2.1.1","language":"python","ecosystem":"pypi","summary":"pygls (pronounced like 'pie glass') is a pythonic generic implementation of the Language Server Protocol, serving as a foundation for writing custom Language Servers. It enables the creation of language servers with minimal code, supporting STDIO, TCP/IP, and WebSocket communication. Currently at version 2.1.1, pygls maintains an active development and release cadence, with recent updates in March 2026.","last_verified":"2026-04-11T00:00:00.000Z","tags":["language server","LSP","IDE","editor","asyncio","server"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pygls"},{"id":6052,"title":"Python GLTF Library","library":"pygltflib","status":"active","version":"1.16.5","language":"python","ecosystem":"pypi","summary":"pygltflib is a Python library for reading, writing, and managing 3D objects in the Khronos Group glTF (GL Transmission Format) and glTF2 formats. It supports the entire GLTF v2 specification, including materials, animations, and extensions, with all attributes being type-hinted. The library is actively maintained, with frequent updates addressing features and bug fixes.","last_verified":"2026-04-14T00:00:00.000Z","tags":["3d","gltf","gltf2","glb","graphics","3d-modeling","dataclasses"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pygltflib"},{"id":24333,"title":"pygmars","library":"pygmars","status":"active","version":"1.0.0","language":"python","ecosystem":"pypi","summary":"A library for crafting simple regex-based small language lexers and parsers. Build parsers from grammars and accept Pygments lexers as input. Derived from NLTK. Current version 1.0.0, released May 2024. Maintained by aboutcode-org, release cadence irregular.","last_verified":"2026-05-01T00:00:00.000Z","tags":["lexer","parser","regex","grammar","nltk-derived"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pygmars"},{"id":10098,"title":"Pygments ANSI Color","library":"pygments-ansi-color","status":"maintenance","version":"0.3.0","language":"python","ecosystem":"pypi","summary":"Pygments ANSI Color (version 0.3.0) provides a Pygments lexer specifically designed to highlight ANSI escape codes for colors and styles. It allows Pygments to correctly render colored terminal output, making it readable and formatted. The library has a slow release cadence, with the last update in September 2022, but remains functional for its intended purpose.","last_verified":"2026-04-17T00:00:00.000Z","tags":["pygments","ansi","color","syntax-highlighting","terminal"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pygments-ansi-color"},{"id":24334,"title":"pygments-styles","library":"pygments-styles","status":"active","version":"0.3.0","language":"python","ecosystem":"pypi","summary":"A curated collection of Pygments styles based on VS Code themes. Current version 0.3.0, released on an as-needed basis (latest update: 2026-04-02). Requires Python >=3.9.","last_verified":"2026-05-01T00:00:00.000Z","tags":["pygments","syntax-highlighting","vscode-themes"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pygments-styles"},{"id":8485,"title":"pygnmi: gNMI Client for Network Automation","library":"pygnmi","status":"active","version":"0.8.15","language":"python","ecosystem":"pypi","summary":"pygnmi (current version 0.8.15) is a pure Python gNMI client designed for managing network functions and collecting telemetry data. It provides an interface to interact with gNMI-enabled network devices, supporting operations like Get, Set, and Subscribe. The library is actively maintained with frequent minor releases, typically addressing bug fixes, performance improvements, and adding support for new gNMI features.","last_verified":"2026-04-16T00:00:00.000Z","tags":["network automation","gnmi","telemetry","networking","grpc"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pygnmi"},{"id":7565,"title":"pygnuutils","library":"pygnuutils","status":"active","version":"0.1.1","language":"python","ecosystem":"pypi","summary":"pygnuutils is a pure Python implementation for various GNU core utilities, aiming to provide similar functionality in a Pythonic way. It is currently at version 0.1.1 and has a moderate release cadence, with the last update over a year ago.","last_verified":"2026-04-16T00:00:00.000Z","tags":["cli","utility","gnu","unix-like","coreutils"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pygnuutils"},{"id":5396,"title":"PyGObject","library":"pygobject","status":"active","version":"3.56.2","language":"python","ecosystem":"pypi","summary":"PyGObject is a Python package providing bindings for GObject-based libraries, including GTK, GStreamer, WebKitGTK, GLib, and GIO. It allows Python applications to interact with the entire GNOME software platform through GObject Introspection. The current version is 3.56.2 and it supports Linux, Windows, macOS, and Python 3.10+.","last_verified":"2026-04-13T00:00:00.000Z","tags":["GUI","Gtk","Gnome","GObject","bindings","desktop-app"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pygobject"},{"id":24335,"title":"PyGObject Stubs","library":"pygobject-stubs","status":"active","version":"2.17.0","language":"python","ecosystem":"pypi","summary":"Typing stubs for PyGObject, providing type hints for GLib, GObject, Gtk, Gdk, Gio, and other GNOME libraries. Version 2.17.0 supports Python >=3.10. This package enables static type checking (mypy, pyright) for PyGObject code and is actively maintained alongside PyGObject releases. Release cadence is irregular, tied to GNOME releases and bug fixes.","last_verified":"2026-05-01T00:00:00.000Z","tags":["type-hints","pygobject","gtk","gnome","stubs","mypy"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pygobject-stubs"},{"id":28087,"title":"pygogo","library":"pygogo","status":"active","version":"1.3.0","language":"python","ecosystem":"pypi","summary":"A Python logging library with super powers, providing easy-to-use loggers with customizable formatting, handlers, and verbosity control. Current version 1.3.0 with infrequent releases.","last_verified":"2026-05-09T00:00:00.000Z","tags":["logging","python","logger","utility"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pygogo"},{"id":6053,"title":"pygount","library":"pygount","status":"active","version":"3.2.0","language":"python","ecosystem":"pypi","summary":"Pygount is a command line tool designed to scan folders for source code files and accurately count the number of source lines of code (SLOC). It leverages the robust `pygments` package to parse source code, allowing it to analyze hundreds of programming languages. Pygount, currently at version 3.2.0, is an actively maintained library with regular updates.","last_verified":"2026-04-14T00:00:00.000Z","tags":["code analysis","SLOC","static analysis","code metrics","pygments"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pygount"},{"id":6799,"title":"PyGraphviz","library":"pygraphviz","status":"active","version":"1.14","language":"python","ecosystem":"pypi","summary":"PyGraphviz is a Python interface to the Graphviz graph layout and visualization package. It enables users to create, edit, read, write, and draw graphs using Python by accessing Graphviz's graph data structure and layout algorithms. It offers a programming interface similar to NetworkX. The current stable version is 1.14, with minor releases typically occurring a few times a year, alongside less frequent major version updates.","last_verified":"2026-04-15T00:00:00.000Z","tags":["graph visualization","graph theory","graphviz","network analysis","data visualization"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pygraphviz"},{"id":7566,"title":"PyGreSQL","library":"pygresql","status":"active","version":"6.2.3","language":"python","ecosystem":"pypi","summary":"PyGreSQL is a Python module that provides an interface to PostgreSQL databases, wrapping the lower-level C API library `libpq`. It allows Python applications to leverage powerful PostgreSQL features directly from Python. The current stable version is 6.2.3, released on January 25, 2026, and it primarily supports Python 3.8 to 3.14 and PostgreSQL 12 to 18. The project is actively maintained.","last_verified":"2026-04-16T00:00:00.000Z","tags":["database","postgresql","sql","db-api","driver"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pygresql"},{"id":6428,"title":"pygrib","library":"pygrib","status":"active","version":"2.1.8","language":"python","ecosystem":"pypi","summary":"Pygrib is a Python module designed for reading and writing GRIB (General Regularly-distributed Information in Binary form) files, which is the World Meteorological Organization (WMO) standard format for weather data. It provides a high-level interface to the ECMWF ECCODES C library, supporting both GRIB edition 1 and edition 2. The library is currently at version 2.1.8 and sees active development with regular releases.","last_verified":"2026-04-15T00:00:00.000Z","tags":["grib","meteorology","weather","data-processing","numerical-weather-prediction","netcdf"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pygrib"},{"id":21752,"title":"PyGrinder","library":"pygrinder","status":"active","version":"0.7","language":"python","ecosystem":"pypi","summary":"A Python toolkit for introducing missing values into datasets under various missingness mechanisms (MCAR, MAR, MNAR) and patterns (point, sequential, block). Current version: 0.7. Requires Python >=3.8. Released quarterly.","last_verified":"2026-04-27T00:00:00.000Z","tags":["missing-data","data-imputation","MCAR","MAR","MNAR","data-augmentation","time-series"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pygrinder"},{"id":21753,"title":"pygrok","library":"pygrok","status":"active","version":"1.0.0","language":"python","ecosystem":"pypi","summary":"A Python library to parse strings and extract information from structured/unstructured data using Grok patterns (similar to logstash grok). Current version is 1.0.0, with a major API redesign in v1.0.0 that breaks compatibility with older versions. Release cadence is sporadic, with most updates in 2015-2016.","last_verified":"2026-04-27T00:00:00.000Z","tags":["grok","pattern-matching","log-parsing","text-extraction"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pygrok"},{"id":2691,"title":"Pygsheets: Google Spreadsheets Python API v4","library":"pygsheets","status":"active","version":"2.0.6","language":"python","ecosystem":"pypi","summary":"Pygsheets is a simple, intuitive Python library that provides an interface to the Google Sheets API v4. It enables programmatic interaction with Google Spreadsheets, allowing users to create, open, edit, and share spreadsheets, as well as manage worksheets, cells, and ranges. The library supports advanced features like conditional formatting, data validation, and batch operations. The current version is 2.0.6, and it maintains an active development cycle with regular updates and bug fixes.","last_verified":"2026-04-24T23:46:04.145Z","tags":["google-sheets","spreadsheet","api","data-manipulation","automation"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pygsheets"},{"id":8484,"title":"Pygtail","library":"pygtail","status":"active","version":"0.14.0","language":"python","ecosystem":"pypi","summary":"Pygtail is a Python library and command-line tool that reads log file lines that have not been previously read. It is a 'port' of logcheck's logtail2 and is capable of handling log files that have been rotated. The current stable version is 0.14.0. Releases are infrequent, often tied to bug fixes or minor enhancements.","last_verified":"2026-04-16T00:00:00.000Z","tags":["logging","log tailing","file monitoring","log rotation"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pygtail"},{"id":1272,"title":"pygtrie: Pure Python Trie Data Structure","library":"pygtrie","status":"active","version":"2.5.0","language":"python","ecosystem":"pypi","summary":"pygtrie is a pure Python library implementing a trie data structure. It provides `Trie`, `CharTrie`, and `StringTrie` classes, each implementing a mutable mapping (dictionary-like) interface. Its strengths lie in prefix-based operations, such as iterating over or deleting subtries, prefix checking, and shortest/longest prefix look-ups. It also includes a `PrefixSet` for managing sets of prefixes. The current version is 2.5.0, with releases occurring periodically to introduce features and address compatibility.","last_verified":"2026-04-23T19:05:59.581Z","tags":["trie","data structure","prefix tree","dictionary","mapping"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/pygtrie"},{"id":6800,"title":"Pygwalker","library":"pygwalker","status":"active","version":"0.5.0.1","language":"python","ecosystem":"pypi","summary":"Pygwalker (Python Graphic Walker) is a Python library that transforms pandas (and Polars) DataFrames into an interactive, Tableau-style user interface for data exploration and visualization directly within Jupyter Notebooks, Google Colab, and other compatible environments. It simplifies data analysis and visualization workflows by enabling drag-and-drop operations for quick visual insights. The library is actively developed, with the current version being 0.5.0.1, and sees regular updates to enhance features and performance.","last_verified":"2026-04-15T00:00:00.000Z","tags":["data-analysis","data-exploration","dataframe","jupyter","pandas","tableau","visualization","streamlit","gradio","polars"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pygwalker"},{"id":27278,"title":"pyhacrf-datamade","library":"pyhacrf-datamade","status":"active","version":"0.2.8","language":"python","ecosystem":"pypi","summary":"Hidden alignment conditional random field (HACRF) for discriminative string edit distance. Current version 0.2.8, infrequent releases.","last_verified":"2026-05-01T00:00:00.000Z","tags":["conditional random field","edit distance","string alignment","discriminative"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pyhacrf-datamade"},{"id":1864,"title":"PyHamcrest","library":"pyhamcrest","status":"active","version":"2.1.0","language":"python","ecosystem":"pypi","summary":"PyHamcrest is a framework for writing matcher objects for Python. It provides a declarative way to define 'match' rules, most commonly used in unit testing to create flexible and precise assertions. It is currently at version 2.1.0 and has a consistent release cadence with several minor and major updates over the years, most recently adding features for async futures.","last_verified":"2026-04-24T02:36:09.461Z","tags":["testing","assertions","matchers","unit testing","test framework"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pyhamcrest"},{"id":1865,"title":"PyHanko","library":"pyhanko","status":"active","version":"0.34.1","language":"python","ecosystem":"pypi","summary":"PyHanko is a Python library designed for stamping and digitally signing PDF files, offering extensive functionality for handling digital signatures, including support for various PAdES profiles and cryptographic operations. It is actively maintained with frequent minor releases, currently at version 0.34.1, and aims to cover the digital signing features of the PDF standard comprehensively.","last_verified":"2026-04-24T02:37:22.682Z","tags":["pdf","signing","digital signature","cryptography","PKI","stamping"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pyhanko"},{"id":2692,"title":"pyhanko-certvalidator","library":"pyhanko-certvalidator","status":"active","version":"0.30.2","language":"python","ecosystem":"pypi","summary":"pyhanko-certvalidator is a Python library designed for robust validation of X.509 certificates and certificate paths. Originally forked from wbond/certvalidator, it has since diverged significantly, incorporating features and architectural changes tailored for the pyHanko ecosystem, particularly for PDF digital signature validation. It supports advanced features such as revocation checks (CRLs and OCSP), point-in-time validation, policy constraints, and various signature algorithms. The current version is 0.30.2, and it follows a regular release cadence as part of the broader pyHanko project.","last_verified":"2026-04-24T23:46:28.794Z","tags":["x.509","certificate","validation","cryptography","PKI","asynchronous"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pyhanko-certvalidator"},{"id":1648,"title":"HCL Configuration Parser","library":"pyhcl","status":"active","version":"0.4.5","language":"python","ecosystem":"pypi","summary":"pyhcl is a Python library for parsing HCL (HashiCorp Configuration Language) files and strings into Python dictionaries. It aims to be compatible with HCL versions commonly used by tools like Terraform. The library is currently at version 0.4.5 and is actively maintained with bug fixes and compatibility updates, though releases are irregular.","last_verified":"2026-04-23T23:43:36.893Z","tags":["HCL","parser","configuration","terraform","hashicorp"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pyhcl"},{"id":27280,"title":"PyHDB - SAP HANA Database Client","library":"pyhdb","status":"maintenance","version":"0.3.4","language":"python","ecosystem":"pypi","summary":"PyHDB is a pure Python client library for connecting to SAP HANA databases. It implements the SAP HANA database protocol (based on Python DB API 2.0) and supports features like LOBs, geometry types, procedures with resultsets, and SELECT FOR UPDATE. The current version is 0.3.4, released in December 2016 with bug fixes. The project is in maintenance mode with no recent releases.","last_verified":"2026-05-01T00:00:00.000Z","tags":["sap-hana","database","client","dbapi","hana"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pyhdb"},{"id":6801,"title":"pyhdfe","library":"pyhdfe","status":"active","version":"0.2.0","language":"python","ecosystem":"pypi","summary":"pyhdfe is a Python library for absorbing high-dimensional fixed effects, implementing the algorithm developed by Gaure (2013). It is primarily used in econometrics and statistics for estimating models with several high-dimensional fixed effects, optimized for sparse data structures. The current version is 0.2.0, with an intermittent release cadence.","last_verified":"2026-04-15T00:00:00.000Z","tags":["econometrics","fixed-effects","panel-data","statistics","high-dimensional","regression"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pyhdfe"},{"id":8486,"title":"pyheck","library":"pyheck","status":"maintenance","version":"0.1.5","language":"python","ecosystem":"pypi","summary":"pyheck is a Python library that provides efficient case conversion functionalities, acting as a thin wrapper around the high-performance Rust library `heck`. It supports various case conversions like snake_case, camelCase, kebab-case, and their uppercase variants. Intended to be unicode-aware, consistent, and fast, it claims 5-10x performance benefits over Python's `inflection` library for similar tasks. The current version is 0.1.5, released on February 18, 2022, indicating an infrequent release cadence since its initial development.","last_verified":"2026-04-16T00:00:00.000Z","tags":["string-manipulation","case-conversion","rust-bindings","utilities","performance"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pyheck"},{"id":8487,"title":"PyHEIF","library":"pyheif","status":"active","version":"0.8.0","language":"python","ecosystem":"pypi","summary":"PyHEIF is a Python 3.6+ interface to the `libheif` C library, enabling decoding of HEIF (High Efficiency Image Format) and HEIC images. It facilitates converting HEIF/HEIC images to raw pixel data, commonly used with libraries like Pillow. The current version is 0.8.0, with releases typically tied to Python version support and `libheif` updates, as well as new features.","last_verified":"2026-04-16T00:00:00.000Z","tags":["image","heif","heic","decode","media","photography","image-processing"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pyheif"},{"id":24336,"title":"pyhelm3","library":"pyhelm3","status":"active","version":"0.4.0","language":"python","ecosystem":"pypi","summary":"A Python library for managing Helm releases using Helm 3. It wraps the Helm CLI to provide a programmatic interface for installing, upgrading, listing, and uninstalling Helm charts. Current version 0.4.0. Release cadence is irregular.","last_verified":"2026-05-01T00:00:00.000Z","tags":["helm","kubernetes","devops"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pyhelm3"},{"id":7567,"title":"pyhf - Pure-Python HistFactory","library":"pyhf","status":"active","version":"0.7.6","language":"python","ecosystem":"pypi","summary":"pyhf is a pure-Python implementation of the HistFactory statistical model for binned data analysis, widely used in particle physics. It leverages modern tensor libraries like NumPy, TensorFlow, PyTorch, and JAX with automatic differentiation for efficient and scalable statistical inference. The current version is 0.7.6, and it follows a regular release cadence with patch releases addressing fixes and minor improvements, and minor versions introducing new features and sometimes API changes.","last_verified":"2026-04-16T00:00:00.000Z","tags":["physics","statistics","histfactory","autodiff","HEP","machine learning","data analysis"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pyhf"},{"id":1649,"title":"PyHive: Python Interface for Hive and Presto","library":"pyhive","status":"active","version":"0.7.0","language":"python","ecosystem":"pypi","summary":"PyHive provides Python DB-API and SQLAlchemy interfaces for various data warehouses, primarily Apache Hive and Presto. It enables Python applications to connect, query, and fetch results from these systems. The current version is 0.7.0, with a release cadence that is somewhat sporadic, with significant gaps between major and minor releases.","last_verified":"2026-04-23T23:44:46.008Z","tags":["database","hive","presto","data warehouse","sql","db-api","sqlalchemy"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pyhive"},{"id":2693,"title":"pyhmmer: Python Interface to HMMER3","library":"pyhmmer","status":"active","version":"0.12.0","language":"python","ecosystem":"pypi","summary":"pyhmmer provides high-performance Cython bindings and a Pythonic interface to the HMMER3 C library, enabling powerful sequence analysis using Hidden Markov Models. It is used for searching protein and nucleic acid sequence databases, identifying remote homologs, and building profile HMMs. The current stable version is 0.12.0, with a release cadence of several minor versions per year, indicating active development.","last_verified":"2026-04-24T23:47:25.067Z","tags":["bioinformatics","HMM","sequence-analysis","HMMER","genomics","proteomics"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pyhmmer"},{"id":1866,"title":"PyHOCON","library":"pyhocon","status":"active","version":"0.3.63","language":"python","ecosystem":"pypi","summary":"PyHOCON is a Python parser for the HOCON (Human Optimized Config Object Notation) configuration format. It allows for reading, parsing, and manipulating HOCON configuration files and strings, including support for substitutions, includes, and various data types. The library is actively maintained with irregular but consistent minor releases, currently at version 0.3.63.","last_verified":"2026-04-24T02:37:44.793Z","tags":["HOCON","config","parser","configuration","config-management"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pyhocon"},{"id":4193,"title":"Python HPKE Implementation","library":"pyhpke","status":"active","version":"0.6.4","language":"python","ecosystem":"pypi","summary":"PyHPKE is a Python implementation of HPKE (Hybrid Public Key Encryption), providing mechanisms for authenticated encryption with associated data. It supports all HPKE modes and cipher suites defined in RFC9180. The library is currently at version 0.6.4 and maintains a regular release cadence with frequent minor updates and dependency bumps.","last_verified":"2026-04-11T00:00:00.000Z","tags":["cryptography","hpke","encryption","security","rfc9180"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pyhpke"},{"id":9219,"title":"Python Hive Server 2 Client Driver","library":"pyhs2","status":"abandoned","version":"0.6.0","language":"python","ecosystem":"pypi","summary":"pyHS2 is a Python client driver designed for connecting to Hive Server 2. The project's last stable release was 0.6.0 in November 2014. It is no longer actively maintained, with the developer ceasing support in early 2016 and recommending alternative libraries.","last_verified":"2026-04-16T00:00:00.000Z","tags":["hive","hiveserver2","bigdata","database","python2","deprecated"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pyhs2"},{"id":27281,"title":"PlayHT Python Library","library":"pyht","status":"active","version":"0.1.14","language":"python","ecosystem":"pypi","summary":"The official Python client for PlayHT's text-to-speech API. Current version 0.1.14, supports Python 3.8+. The library provides async and sync clients, WebSocket streaming, and support for PlayHT 2.0 and HD voices. Release cadence is irregular.","last_verified":"2026-05-01T00:00:00.000Z","tags":["text-to-speech","playht","tts","audio","api"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pyht"},{"id":1867,"title":"pyhumps","library":"pyhumps","status":"active","version":"3.8.0","language":"python","ecosystem":"pypi","summary":"pyhumps is a Python library that converts strings and dictionary keys between various casing styles, including snake case, camel case, Pascal case, and kebab case. It is inspired by the Humps library for Node.js. The library is actively maintained, with its current version being 3.8.0, and receives regular updates.","last_verified":"2026-04-24T02:37:59.352Z","tags":["case conversion","string utilities","camelcase","snakecase","pascalcase","kebab-case","dictionaries"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pyhumps"},{"id":28088,"title":"pyhwp","library":"pyhwp","status":"active","version":"0.1b15","language":"python","ecosystem":"pypi","summary":"A Python library for parsing HWP (Hangul Word Processor) files, a legacy Korean document format. Current version 0.1b15, beta release cadence is irregular.","last_verified":"2026-05-09T00:00:00.000Z","tags":["hwp","parser","korean","document"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pyhwp"},{"id":7568,"title":"pyhwpx: Python HWP Automation Module","library":"pyhwpx","status":"active","version":"1.7.2","language":"python","ecosystem":"pypi","summary":"pyhwpx is a Python module designed for automating Hancom HWP (Hangul Word Processor) documents. It leverages the `pywin32` package to interact with the HWP Automation API, providing a more intuitive and Pythonic interface compared to direct `win32com` usage. The library supports various document manipulation tasks such as text insertion, saving, and editing, and aims to add more shortcut methods for common HWP automation patterns. It is actively developed, with a current version of 1.7.2, and requires Python 3.9+ on a Windows operating system with Hancom HWP installed.","last_verified":"2026-04-16T00:00:00.000Z","tags":["hwp","hangul","automation","windows","office-automation","korean"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pyhwpx"},{"id":932,"title":"PyIceberg","library":"pyiceberg","status":"active","version":"0.11.1","language":"python","ecosystem":"pypi","summary":"PyIceberg is the official Python client for Apache Iceberg, an open table format designed for huge analytic datasets. It provides a pure Pythonic experience, enabling DML operations and queries on Iceberg tables without a JVM, and integrates seamlessly with popular Python data tools like Polars, Pandas, and DuckDB. Currently at version 0.11.1, the library maintains a regular release cadence with minor feature releases and necessary patch updates.","last_verified":"2026-04-11T14:32:04.034Z","tags":["apache-iceberg","data-lakehouse","table-format","data-management","etl","analytics"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/pyiceberg"},{"id":2694,"title":"PyIceberg-Core","library":"pyiceberg-core","status":"active","version":"0.9.0","language":"python","ecosystem":"pypi","summary":"PyIceberg-core is a foundational Python library that provides a Rust-powered core for PyIceberg, enabling efficient access to Apache Iceberg tables without a JVM. It's primarily intended as an internal dependency for the main PyIceberg library but offers performance optimizations for Iceberg data operations. The current version is 0.9.0, and it is actively maintained as part of the broader Apache Iceberg Python project with frequent releases aligning with PyIceberg.","last_verified":"2026-04-24T23:52:54.382Z","tags":["apache-iceberg","data-lakehouse","table-format","python","data-processing","rust"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pyiceberg-core"},{"id":6054,"title":"PyICU","library":"pyicu","status":"active","version":"2.16.2","language":"python","ecosystem":"pypi","summary":"PyICU is a Python extension that wraps the International Components for Unicode (ICU) C++ libraries. It provides robust, full-featured Unicode and globalization support for applications, handling tasks such as locale-aware text formatting, collation, character set conversions, and boundary analysis. The current version is 2.16.2, and the library maintains an active release cadence, often aligning with updates to the underlying ICU C++ library.","last_verified":"2026-04-14T00:00:00.000Z","tags":["i18n","unicode","localization","icu","cffi","internationalization"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pyicu"},{"id":7569,"title":"PyICU Binary","library":"pyicu-binary","status":"active","version":"2.7.4","language":"python","ecosystem":"pypi","summary":"PyICU-binary (version 2.7.4) is a Python package that provides pre-built wheels for PyICU, a Python extension wrapping the ICU C++ API. ICU (International Components for Unicode) offers robust Unicode and internationalization services. This binary distribution aims to simplify installation by providing ready-to-use wheels for various platforms, bypassing the often complex process of compiling PyICU against a separately installed ICU library. While the upstream PyICU project sees regular updates, `pyicu-binary` releases track the upstream project as compatible binaries are built.","last_verified":"2026-04-16T00:00:00.000Z","tags":["internationalization","i18n","unicode","locale","ICU","binary","text processing"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pyicu-binary"},{"id":24340,"title":"pyicumessageformat","library":"pyicumessageformat","status":"active","version":"1.0.0","language":"python","ecosystem":"pypi","summary":"An unopinionated parser for ICU MessageFormat strings, currently at version 1.0.0. It parses ICU MessageFormat (used for internationalization) into an AST, allowing manipulation, analysis or transformation. The library is stable but maintenance-only with no active development.","last_verified":"2026-05-01T00:00:00.000Z","tags":["icu","messageformat","parser","internationalization","i18n"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pyicumessageformat"},{"id":7570,"title":"PyIMG4","library":"pyimg4","status":"active","version":"0.8.8","language":"python","ecosystem":"pypi","summary":"PyIMG4 is a Python library and CLI tool designed for parsing, manipulating, and creating Apple's proprietary Image4 format, including IMG4, IM4M (manifest), and IM4P (payload) files. It is currently at version 0.8.8 and maintains a relatively active release cadence, with updates addressing bugs, adding features, and refining internal logic.","last_verified":"2026-04-16T00:00:00.000Z","tags":["Apple","Image4","IMG4","IM4M","IM4P","firmware","security","parsing","iOS"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pyimg4"},{"id":7571,"title":"pyinfra","library":"pyinfra","status":"active","version":"3.7","language":"python","ecosystem":"pypi","summary":"pyinfra is an infrastructure automation tool that transforms Python code into shell commands, executing them on remote servers, local machines, or Docker containers. It offers fast, agentless deployments and scales from single servers to thousands, aiming to be a Python-based alternative to YAML-centric tools like Ansible. It is currently at version 3.7 and maintains an active development and release cadence.","last_verified":"2026-04-16T00:00:00.000Z","tags":["infrastructure-as-code","devops","automation","configuration-management","provisioning","deployment"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pyinfra"},{"id":7572,"title":"Pyink Python Formatter","library":"pyink","status":"active","version":"25.12.0","language":"python","ecosystem":"pypi","summary":"Pyink is a Python code formatter, forked from Black, that offers slightly different formatting behaviors compared to upstream Black. It is actively maintained and regularly rebased on the latest Black releases to serve as an adoption helper for large monorepos with specific formatting requirements. The current stable version is 25.12.0.","last_verified":"2026-04-16T00:00:00.000Z","tags":["formatter","code-style","black","linting","development-tools"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pyink"},{"id":2219,"title":"pyinotify","library":"pyinotify","status":"maintenance","version":"0.9.6","language":"python","ecosystem":"pypi","summary":"pyinotify is a Python library that provides a straightforward interface to the Linux kernel's inotify subsystem. It allows applications to monitor filesystem events like file creation, deletion, modification, and access in a given directory or hierarchy. The current version is 0.9.6, released in 2015. The project has since been in a maintenance mode with occasional updates to ensure Python compatibility, rather than active feature development.","last_verified":"2026-04-24T16:16:36.465Z","tags":["filesystem","monitoring","linux","inotify"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pyinotify"},{"id":1651,"title":"PyInstaller","library":"pyinstaller","status":"active","version":"6.19.0","language":"python","ecosystem":"pypi","summary":"PyInstaller is a versatile tool that bundles a Python application and all its dependencies into a single package, often a standalone executable. This allows distribution of Python applications to users without requiring them to install a Python interpreter or any modules. The current version is 6.19.0, and the project typically releases minor versions every 2-3 months and major versions annually.","last_verified":"2026-04-09T00:00:00.000Z","tags":["packaging","executable","distribution","installer","standalone"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pyinstaller"},{"id":1650,"title":"PyInstaller Hooks Contrib","library":"pyinstaller-hooks-contrib","status":"active","version":"2026.4","language":"python","ecosystem":"pypi","summary":"PyInstaller Hooks Contrib is a collection of community-maintained hooks that extend PyInstaller's ability to bundle complex Python applications. These hooks handle the specific packaging requirements of various third-party libraries, ensuring they work correctly when frozen into a standalone executable. The current version is 2026.4, with releases typically following a monthly cadence.","last_verified":"2026-04-23T23:45:12.454Z","tags":["packaging","deployment","bundling","pyinstaller","hooks","application-freezing"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pyinstaller-hooks-contrib"},{"id":24337,"title":"pyinstaller-versionfile","library":"pyinstaller-versionfile","status":"active","version":"3.1.0","language":"python","ecosystem":"pypi","summary":"Creates Windows version-info files for PyInstaller from a YAML metadata file or from an installed distribution's metadata. Current version: 3.1.0. Release cadence: irregular.","last_verified":"2026-05-01T00:00:00.000Z","tags":["pyinstaller","version-info","windows","metadata"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pyinstaller-versionfile"},{"id":1652,"title":"Pyinstrument Profiler","library":"pyinstrument","status":"active","version":"5.1.2","language":"python","ecosystem":"pypi","summary":"Pyinstrument is a powerful call stack profiler for Python that helps developers understand why their code is slow. It operates by sampling the call stack at regular intervals, providing a clear, interactive visualization of time spent in different functions. The current stable version is 5.1.2, and the library maintains an active release cadence with frequent updates addressing bugs and introducing new features, particularly around its HTML rendering capabilities.","last_verified":"2026-04-23T23:45:31.180Z","tags":["profiler","performance","debugging","call stack","sampling","diagnostics"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pyinstrument"},{"id":24338,"title":"PyInstrument C Extension","library":"pyinstrument-cext","status":"maintenance","version":"0.2.4","language":"python","ecosystem":"pypi","summary":"A CPython extension that supports pyinstrument by providing a C-level hook for profiling. Version 0.2.4 is the latest release. The project is in maintenance mode; it is a dependency of pyinstrument and not typically used directly.","last_verified":"2026-05-01T00:00:00.000Z","tags":["profiling","c-extension","pyinstrument"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pyinstrument-cext"},{"id":24339,"title":"pyion2json","library":"pyion2json","status":"maintenance","version":"0.0.2","language":"python","ecosystem":"pypi","summary":"Convert Amazon Ion documents to JSON. Version 0.0.2 is the latest, released March 2020. Low activity, likely stable but not actively maintained.","last_verified":"2026-05-01T00:00:00.000Z","tags":["ion","json","conversion","amazon"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pyion2json"},{"id":4705,"title":"pyiotools","library":"pyiotools","status":"active","version":"0.3.18","language":"python","ecosystem":"pypi","summary":"pyiotools is a Python library that offers various utilities for handling I/O operations, including an IOHandler class for collecting input programmatically, via command-line, or GUI with an API similar to `argparse`. It also includes utilities for caching, serialization, and secret management. The library is actively maintained with frequent minor releases, currently at version 0.3.18, but is explicitly noted as being under active development with a warning that its API may undergo significant breaking changes.","last_verified":"2026-04-12T00:00:00.000Z","tags":["io","input","argparse-like","caching","serialization","utilities","development-stage"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pyiotools"},{"id":5397,"title":"PyTorch Toolbox for Image Quality Assessment","library":"pyiqa","status":"active","version":"0.1.15.post2","language":"python","ecosystem":"pypi","summary":"pyiqa is a comprehensive PyTorch-based toolbox for Image Quality Assessment (IQA), offering reimplementations of numerous mainstream full-reference (FR) and no-reference (NR) metrics. It aims for GPU acceleration, often outperforming MATLAB counterparts, and provides calibrated results against official scripts where available. The library is actively maintained with frequent releases, adding new metrics, features, and bug fixes.","last_verified":"2026-04-13T00:00:00.000Z","tags":["image-quality-assessment","pytorch","deep-learning","computer-vision","full-reference","no-reference","iqa"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pyiqa"},{"id":7573,"title":"pyiso8583","library":"pyiso8583","status":"active","version":"4.0.1","language":"python","ecosystem":"pypi","summary":"pyiso8583 is a Python package designed for serializing and deserializing ISO8583 data. It converts raw ISO8583 byte streams into Python dictionaries and vice-versa, supporting various custom specifications for field lengths, data encoding (like BCD, ASCII, EBCDIC), and field types (fixed, LLVAR, LLLVAR). The current version is 4.0.1, with releases typically occurring a few times a year, indicating active development.","last_verified":"2026-04-16T00:00:00.000Z","tags":["iso8583","financial","protocol","serialization","deserialization"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pyiso8583"},{"id":7574,"title":"pyjanitor","library":"pyjanitor","status":"active","version":"0.32.23","language":"python","ecosystem":"pypi","summary":"pyjanitor is a Python library that extends pandas DataFrames with a clean, user-friendly API for data cleaning and preprocessing. Inspired by the R `janitor` package, it facilitates common data wrangling tasks like cleaning column names, handling missing values, and method chaining. Currently at version 0.32.23, the library maintains an active development pace with frequent releases addressing performance, new features, and deprecations to align with evolving pandas APIs.","last_verified":"2026-04-16T00:00:00.000Z","tags":["pandas","data cleaning","data science"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pyjanitor"},{"id":6802,"title":"Jaro-Winkler Distance","library":"pyjarowinkler","status":"active","version":"3.0.0","language":"python","ecosystem":"pypi","summary":"pyjarowinkler is a Python library that calculates the Jaro-Winkler Distance, a measure of similarity between two strings. It's useful for tasks like spell-checking, record linkage, and data deduplication. The current version is 3.0.0, and it has a reasonably active release cadence.","last_verified":"2026-04-15T00:00:00.000Z","tags":["string-similarity","jaro-winkler","distance-metrics","fuzzy-matching"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pyjarowinkler"},{"id":5696,"title":"Python 3 replacement for java.util.Properties (via pyjavaproperties)","library":"pyjavaproperties","status":"abandoned","version":"0.7","language":"python","ecosystem":"pypi","summary":"This library, identified by the PyPI name `pyjavaproperties`, provides a Python 3 compatible replacement for Java's `java.util.Properties` class, enabling basic parsing and manipulation of Java Properties files. It is a fork of an ASPN recipe and aimed for cross-compatibility with Python 2 and Python 3. The project has not seen updates since early 2019.","last_verified":"2026-04-12T00:00:00.000Z","tags":["java","properties","configuration","parser","ini"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pyjavaproperties"},{"id":21754,"title":"pyjdbc","library":"pyjdbc","status":"active","version":"0.2.2","language":"python","ecosystem":"pypi","summary":"A Python library that provides a DB-API 2.0 interface using JDBC drivers, enabling Python applications to connect to databases via JDBC bridges. Current version 0.2.2, with infrequent releases.","last_verified":"2026-04-27T00:00:00.000Z","tags":["jdbc","database","db-api2.0","py4j","java-bridge"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pyjdbc"},{"id":4706,"title":"PyJKS","library":"pyjks","status":"active","version":"20.0.0","language":"python","ecosystem":"pypi","summary":"PyJKS is a pure-Python library for reading and writing Java KeyStore (JKS) files. It provides programmatic access to key entries, certificate entries, and trusted certificate entries within a JKS file. The current version is 20.0.0, and it is actively maintained with releases tied to significant updates and improvements.","last_verified":"2026-04-12T00:00:00.000Z","tags":["security","java","keystore","jks","cryptography"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pyjks"},{"id":27283,"title":"pyjls","library":"pyjls","status":"active","version":"0.17.0","language":"python","ecosystem":"pypi","summary":"Python library for reading and writing Joulescope™ file format (.jls). Version 0.17.0 supports Python 3.11+. Release cadence: approximately monthly.","last_verified":"2026-05-01T00:00:00.000Z","tags":["joulescope","file-format","data-acquisition","binary-format"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pyjls"},{"id":7575,"title":"Pyjnius","library":"pyjnius","status":"active","version":"1.7.0","language":"python","ecosystem":"pypi","summary":"Pyjnius is a Python library for accessing Java classes and objects using the Java Native Interface (JNI). It can either start a new Java Virtual Machine (JVM) within the Python process or attach to an already existing one, making it suitable for both desktop and Android applications. Actively maintained by the Kivy team, it typically sees new releases every few months. The current stable version is 1.7.0.","last_verified":"2026-04-16T00:00:00.000Z","tags":["Java","JNI","Kivy","Android","JVM","reflection","interoperability"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pyjnius"},{"id":10099,"title":"PyJokes","library":"pyjokes","status":"active","version":"0.8.3","language":"python","ecosystem":"pypi","summary":"PyJokes is a Python library that provides one-liner jokes, primarily focusing on programmer humor. It also supports general and neutral joke categories, and multiple languages. Currently at version 0.8.3, it maintains a stable API with infrequent but consistent updates.","last_verified":"2026-04-17T00:00:00.000Z","tags":["jokes","humor","developer-tools","cli"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pyjokes"},{"id":27282,"title":"Pyjon Utils","library":"pyjon-utils","status":"deprecated","version":"0.7","language":"python","ecosystem":"pypi","summary":"A useful tools library providing singleton patterns, dynamic function pointers, and other Python utilities. Version 0.7 is outdated; the package appears unmaintained since 2010. No recent releases or activity.","last_verified":"2026-05-01T00:00:00.000Z","tags":["utilities","singleton","deprecated"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pyjon-utils"},{"id":24341,"title":"Joulescope Driver","library":"pyjoulescope-driver","status":"active","version":"2.1.0","language":"python","ecosystem":"pypi","summary":"Official Python driver for Joulescope™ energy measurement instruments (JS110, JS220, JS320). Current version 2.1.0 supports Python ~=3.10, Windows 11 ARM, and includes breaking changes in the 2.x series. Release cadence is irregular, typically several times per year.","last_verified":"2026-05-01T00:00:00.000Z","tags":["joulescope","energy","driver","measurement","instrumentation"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pyjoulescope-driver"},{"id":24342,"title":"pyjpegls","library":"pyjpegls","status":"active","version":"1.5.1","language":"python","ecosystem":"pypi","summary":"Python wrapper for the CharLS C++ library, providing JPEG-LS lossless and near-lossless image compression. Current version 1.5.1, requires Python >=3.9. Active development with occasional releases.","last_verified":"2026-05-01T00:00:00.000Z","tags":["jpeg-ls","lossless","image-compression","charls","medical-imaging"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pyjpegls"},{"id":10101,"title":"pyjq - Python Binding for jq","library":"pyjq","status":"active","version":"2.6.0","language":"python","ecosystem":"pypi","summary":"pyjq is a Python binding for the `jq` command-line JSON processor. It allows executing `jq` queries against Python dictionaries and lists, providing flexible and powerful JSON data manipulation capabilities. As of version 2.6.0, it primarily offers a `jq()` function with options for single or multiple results, as well as a `run()` function for CLI-like behavior. It is actively maintained with regular updates.","last_verified":"2026-04-17T00:00:00.000Z","tags":["json","jq","query","data-processing","cli-binding"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pyjq"},{"id":10102,"title":"Python JSON Schema Grammar Interpreter","library":"pyjsg","status":"active","version":"0.12.3","language":"python","ecosystem":"pypi","summary":"pyjsg (Python JSON Schema Grammar interpreter) is a library that allows defining JSON schemas as Python classes and validating data against these generated structures. It provides tools to convert JSON Schema definitions into Python objects, facilitating type-safe data handling and validation within Python applications. The current stable version is 0.12.3, with releases occurring as features and bug fixes are implemented, typically not on a fixed schedule.","last_verified":"2026-04-17T00:00:00.000Z","tags":["json","schema","grammar","validation","data-modeling"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pyjsg"},{"id":14830,"title":"pyjslint - JSLint Wrapper","library":"pyjslint","status":"abandoned","version":"0.3.4","language":"en","ecosystem":"pypi","summary":"pyjslint is a Python wrapper for JSLint, designed to integrate JavaScript linting into Python projects. It bundles an old version of JSLint and appears to be unmaintained. The current version is 0.3.4, released in 2013, indicating an abandoned project.","last_verified":"2026-04-17T00:00:00.000Z","tags":["linting","javascript","jslint","static-analysis","abandoned-project"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pyjslint"},{"id":27284,"title":"pyjson","library":"pyjson","status":"active","version":"1.4.1","language":"python","ecosystem":"pypi","summary":"A library to compare the similarity between two JSON objects, supporting custom thresholds, exclusion of fields, and handling of arrays. Current version 1.4.1 (PyPI) and up to 1.4.5 on GitHub. Maintenance status is unclear.","last_verified":"2026-04-27T00:00:00.000Z","tags":["json","comparison","similarity"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pyjson"},{"id":2695,"title":"pyjson5","library":"pyjson5","status":"active","version":"2.0.0","language":"python","ecosystem":"pypi","summary":"PyJSON5 is a high-performance JSON5 serializer and parser library for Python 3, implemented in Cython. It extends the standard JSON format with features like comments, unquoted keys, and trailing commas, making it ideal for human-editable configuration files. This library is actively maintained, with frequent updates and a current stable version of 2.0.0.","last_verified":"2026-04-24T23:53:22.195Z","tags":["json","json5","parser","serializer","cython","configuration"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pyjson5"},{"id":5398,"title":"Pyjsparser","library":"pyjsparser","status":"maintenance","version":"2.7.1","language":"python","ecosystem":"pypi","summary":"Pyjsparser is a fast JavaScript parser for Python, based on a manual translation of esprima.js. It aims to be a comprehensible JavaScript parser for Python, supporting ECMAScript 5.1 and parts of ECMAScript 6. The library is currently at version 2.7.1, with its last release dating back to April 2019, suggesting a maintenance-level release cadence rather than active development.","last_verified":"2026-04-13T00:00:00.000Z","tags":["javascript","parser","ast","esprima","ecmascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pyjsparser"},{"id":14831,"title":"pyjwkest: JSON Web Key (JWK) / Token (JWT) library","library":"pyjwkest","status":"maintenance","version":"1.4.4","language":"en","ecosystem":"pypi","summary":"pyjwkest is a Python implementation of JSON Web Token (JWT), JSON Web Encryption (JWE), JSON Web Signature (JWS), and JSON Web Key (JWK) specifications. Currently at version 1.4.4, the library is in maintenance mode, meaning only security-critical bugs will be fixed, and no new features are planned. Releases are infrequent, focusing on stability and security.","last_verified":"2026-04-15T00:00:00.000Z","tags":["jwt","jws","jwe","jwk","cryptography","security","oauth2","openid-connect"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pyjwkest"},{"id":282,"title":"PyJWT","library":"pyjwt","status":"active","version":"2.12.1","language":"python","ecosystem":"pypi","summary":"PyJWT is the canonical Python implementation of JSON Web Tokens (RFC 7519), supporting HMAC (HS256/384/512), RSA (RS256/384/512, PS256/384/512), EC (ES256/384/512), and OKP (EdDSA) algorithms. Current stable version is 2.12.1 (released March 2026). The project follows an irregular release cadence driven by security advisories and feature PRs, with several releases per year. Asymmetric algorithms (RS*, ES*, PS*, EdDSA) require the optional `cryptography` extra.","last_verified":"2026-05-12T12:49:10.897Z","tags":["jwt","authentication","security","token","jose","jwk","jwks","rfc7519"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/pyjwt"},{"id":7576,"title":"PyJWT Key Fetcher","library":"pyjwt-key-fetcher","status":"active","version":"0.8.0","language":"python","ecosystem":"pypi","summary":"PyJWT Key Fetcher is an async Python library designed to fetch JSON Web Key Sets (JWKS) for JWT token verification. It automatically retrieves issuer configurations (e.g., from OpenID Connect discovery endpoints) to locate JWKS URIs and fetch the correct public keys. This library acts as an improved async replacement for `PyJWKClient` from PyJWT. The current version is 0.8.0, and it maintains a relatively active release cadence with several updates per year.","last_verified":"2026-04-16T00:00:00.000Z","tags":["jwt","jwks","openid connect","async","security","key management","pyjwt"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pyjwt-key-fetcher"},{"id":8489,"title":"PyKafka","library":"pykafka","status":"active","version":"2.8.0","language":"python","ecosystem":"pypi","summary":"PyKafka is a full-featured, pure-Python client for Apache Kafka, which optionally uses a C extension (librdkafka) for improved performance. It supports Kafka versions 0.8.2 and newer, providing Pythonic implementations of Kafka producers and consumers. The library aims to offer a similar abstraction level to the JVM Kafka client. PyKafka is actively maintained, with the current stable version being 2.8.0, and typically releases updates as needed.","last_verified":"2026-04-16T00:00:00.000Z","tags":["kafka","message queue","producer","consumer","client","streaming","real-time"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pykafka"},{"id":3756,"title":"pykakasi","library":"pykakasi","status":"active","version":"2.3.0","language":"python","ecosystem":"pypi","summary":"pykakasi is a Python Natural Language Processing (NLP) library that transliterates Japanese text (hiragana, katakana, and kanji) into rōmaji (Latin/Roman alphabet). It supports NFC-normalized characters and is based on the C-language kakasi library. The current version is 2.3.0, and while there isn't a strict release cadence, updates are made as needed.","last_verified":"2026-04-25T14:55:02.345Z","tags":["nlp","japanese","romanization","hiragana","katakana","kanji","transliteration"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pykakasi"},{"id":8490,"title":"PyKalman","library":"pykalman","status":"active","version":"0.11.2","language":"python","ecosystem":"pypi","summary":"PyKalman is an active Python library providing robust implementations of the Kalman Filter, Kalman Smoother, and the Expectation-Maximization (EM) algorithm. It is designed for state estimation in linear dynamical systems and parameter learning, with recent updates ensuring compatibility with modern Python and NumPy versions. The library maintains a steady release cadence with regular bug fixes and maintenance updates.","last_verified":"2026-04-16T00:00:00.000Z","tags":["kalman filter","time series","state estimation","signal processing","machine learning","filtering","smoothing"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pykalman"},{"id":5697,"title":"PyKaos","library":"pykaos","status":"deprecated","version":"0.9.0","language":"python","ecosystem":"pypi","summary":"PyKaos is a lightweight operating system abstraction layer designed for agents. As of late 2025, the standalone `pykaos` library has been archived, and its development and functionality have been integrated into the `kimi-cli` monorepo. The last independent release was version 0.9.0.","last_verified":"2026-04-13T00:00:00.000Z","tags":["agent","os abstraction","deprecated"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pykaos"},{"id":7577,"title":"PyKCS11 - Python PKCS#11 Wrapper","library":"pykcs11","status":"active","version":"1.5.18","language":"python","ecosystem":"pypi","summary":"PyKCS11 is a comprehensive Python wrapper for the PKCS#11 standard, enabling interaction with Hardware Security Modules (HSMs) and smart cards. It provides Python bindings for PKCS#11 functions, constants, and structures. The library is actively maintained with periodic releases, typically several times a year, with the current stable version being 1.5.18.","last_verified":"2026-04-16T00:00:00.000Z","tags":["cryptography","PKCS#11","HSM","smart card","security"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pykcs11"},{"id":10100,"title":"pykd: Python WinDbg Extension","library":"pykd","status":"active","version":"0.3.4.15","language":"python","ecosystem":"pypi","summary":"pykd is a Python extension for WinDbg, providing scripting capabilities for Windows kernel and user-mode debugging. It allows users to automate debugging tasks, analyze crash dumps, and extend WinDbg functionality with Python. The current version is 0.3.4.15. Its release cadence is irregular, typically tied to WinDbg updates and community contributions.","last_verified":"2026-04-17T00:00:00.000Z","tags":["debugger","windbg","windows","reverse-engineering","kernel-debugging","usermode-debugging","automation"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pykd"},{"id":7578,"title":"pykdebugparser","library":"pykdebugparser","status":"active","version":"1.2.7","language":"python","ecosystem":"pypi","summary":"pykdebugparser is a Python library designed to parse Darwin's (iOS and macOS) kdebug events and ktraces. It provides utilities to convert raw kdebug dumps into meaningful traces, offering a more formatted output compared to tools like `fs_usage` or `ktrace`. Currently at version 1.2.7, the library is actively maintained with frequent updates for bug fixes, compatibility with newer Python versions, and expanded event handling.","last_verified":"2026-04-16T00:00:00.000Z","tags":["parsing","kdebug","macos","ios","kernel-tracing","binary-parsing"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pykdebugparser"},{"id":21755,"title":"pykdtree","library":"pykdtree","status":"active","version":"1.4.3","language":"python","ecosystem":"pypi","summary":"A fast kd-tree implementation in Cython with OpenMP-enabled parallel queries. Current version 1.4.3, supports Python >=3.9 and NumPy >=1.25. Release cadence is irregular, with several maintenance releases addressing bugs and build compatibility.","last_verified":"2026-04-27T00:00:00.000Z","tags":["kd-tree","nearest-neighbor","cython","openmp","numpy"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pykdtree"},{"id":6803,"title":"PyKeePass","library":"pykeepass","status":"active","version":"4.1.1.post1","language":"python","ecosystem":"pypi","summary":"PyKeePass is a Python library that enables interaction with KeePass databases, supporting both KDBX3 and KDBX4 formats. It allows users to read, create, update, and save entries and groups within a KeePass file. The library is actively maintained with frequent releases, typically every few months.","last_verified":"2026-04-15T00:00:00.000Z","tags":["keepass","password manager","security","kdbx","database"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pykeepass"},{"id":21756,"title":"pykeops","library":"pykeops","status":"active","version":"2.3","language":"python","ecosystem":"pypi","summary":"PyKeOps is a Python package providing bindings to the KeOps library, which enables efficient computation of kernel operations on CPUs and GPUs with automatic differentiation and without memory overflows. It is widely used in geometry processing, shape analysis, and machine learning for large-scale distance and kernel computations. Current version is 2.3, with active development on GitHub.","last_verified":"2026-04-27T00:00:00.000Z","tags":["kernel operations","gpu","autodiff","pairwise distances","geometry processing"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pykeops"},{"id":3229,"title":"PyKerberos","library":"pykerberos","status":"active","version":"1.2.4","language":"python","ecosystem":"pypi","summary":"PyKerberos provides a high-level interface to the Kerberos GSSAPI for Python applications. It enables client and server-side authentication using Kerberos. The current version is 1.2.4, with releases primarily focused on bug fixes and Python version compatibility.","last_verified":"2026-04-25T07:17:19.216Z","tags":["kerberos","authentication","gssapi","security","enterprise"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pykerberos"},{"id":24344,"title":"Pykka","library":"pykka","status":"active","version":"4.4.2","language":"python","ecosystem":"pypi","summary":"Pykka is a Python implementation of the actor model, providing concurrency primitives for building distributed and concurrent systems. Version 4.4.2 runs on Python >=3.10. New releases are sporadic.","last_verified":"2026-05-01T00:00:00.000Z","tags":["actor-model","concurrency","distributed"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pykka"},{"id":10104,"title":"PyKMIP - Key Management Interoperability Protocol","library":"pykmip","status":"active","version":"0.10.0","language":"python","ecosystem":"pypi","summary":"PyKMIP (Python Key Management Interoperability Protocol) is a client library for interacting with KMIP servers, enabling operations such as creating, retrieving, deleting, and managing cryptographic keys and objects. The current version is 0.10.0, and it follows a somewhat irregular but active release cadence, typically with bug fixes and minor features between major functional updates.","last_verified":"2026-04-17T00:00:00.000Z","tags":["kmip","key-management","cryptography","tls","security"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pykmip"},{"id":21757,"title":"pyKML","library":"pykml","status":"maintenance","version":"0.2.0","language":"python","ecosystem":"pypi","summary":"Python KML (Keyhole Markup Language) library for parsing, constructing, and manipulating KML files. Version 0.2.0 is the current release; it is in maintenance mode with infrequent updates.","last_verified":"2026-04-27T00:00:00.000Z","tags":["kml","geospatial","gps","google-earth","xml"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pykml"},{"id":10103,"title":"pykrx: KRX Data Scraper","library":"pykrx","status":"active","version":"1.2.7","language":"python","ecosystem":"pypi","summary":"pykrx is a Python library for scraping data from the Korea Exchange (KRX) and related financial data sources (e.g., Naver Finance). It provides functions to retrieve stock prices, market capitalization, OHLCV data, ETF, and bond information. The library is actively maintained with frequent updates to adapt to changes in upstream data sources and API policies. The current version is 1.2.7.","last_verified":"2026-04-17T00:00:00.000Z","tags":["finance","korea","stock market","data scraping","KRX","OHLCV","ETFs","bonds"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pykrx"},{"id":6055,"title":"Pykube-ng","library":"pykube-ng","status":"active","version":"23.6.0","language":"python","ecosystem":"pypi","summary":"Pykube-ng is a lightweight Python 3.6+ client library for Kubernetes, providing a Python-native way to interact with the Kubernetes API. It's a community-maintained fork of the unmaintained `kelproject/pykube` library, focusing on simplicity and direct object interaction. The current stable version is 23.6.0, with releases occurring periodically to maintain compatibility and add features.","last_verified":"2026-04-14T00:00:00.000Z","tags":["kubernetes","client","k8s","cloud"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pykube-ng"},{"id":2220,"title":"pykwalify - JSON/YAML Schema Validator","library":"pykwalify","status":"active","version":"1.8.0","language":"python","ecosystem":"pypi","summary":"pykwalify is a Python library and CLI tool for validating JSON and YAML data against a schema, based on the Kwalify schema specification. The current version is 1.8.0, with releases occurring periodically to add features, fix bugs, and update dependencies, though major development seems to have slowed since late 2020.","last_verified":"2026-04-24T16:16:57.670Z","tags":["validation","schema","yaml","json","kwalify"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pykwalify"},{"id":8491,"title":"Pylama","library":"pylama","status":"active","version":"8.4.1","language":"python","ecosystem":"pypi","summary":"Pylama is a comprehensive code audit tool for Python. It acts as a wrapper, integrating various popular linters and checkers such as pycodestyle, pydocstyle, PyFlakes, Mccabe, Pylint, Radon, Mypy, and Vulture, to provide a unified interface for checking code quality. The current version is 8.4.1, and it receives updates periodically to support newer Python versions and linter functionalities.","last_verified":"2026-04-16T00:00:00.000Z","tags":["linter","code quality","static analysis","python","audit"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pylama"},{"id":2696,"title":"Lance Python SDK","library":"pylance","status":"active","version":"4.0.0","language":"python","ecosystem":"pypi","summary":"Pylance is the Python SDK for the Lance columnar data format, an open lakehouse format optimized for AI/ML workflows. It offers high-performance vector search, efficient random access, and built-in data versioning and lineage. The library leverages Apache Arrow for data interchange and its core bindings are implemented in Rust via PyO3 for performance. It seamlessly integrates with popular data science tools like Pandas, DuckDB, Polars, PyArrow, and Ray. The current version is 4.0.0, released on March 30, 2026, and the project has a regular release cadence with stable releases approximately every two weeks, although its development status is currently marked as 'Alpha'.","last_verified":"2026-04-24T23:56:42.586Z","tags":["data format","columnar","ai","machine learning","vector search","lakehouse","apache arrow","data science"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pylance"},{"id":21758,"title":"pylast","library":"pylast","status":"active","version":"7.0.2","language":"python","ecosystem":"pypi","summary":"A Python interface to Last.fm and Libre.fm. Current version 7.0.2 (requires Python >=3.10). Uses httpx for HTTP requests. Active development; releases every few months.","last_verified":"2026-04-27T00:00:00.000Z","tags":["last.fm","libre.fm","scrobbling","music","api"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pylast"},{"id":7579,"title":"PyLaTeX","library":"pylatex","status":"active","version":"1.4.2","language":"python","ecosystem":"pypi","summary":"PyLaTeX is a Python library designed to simplify the creation of LaTeX files and snippets. It allows users to programmatically build LaTeX documents, from simple text to complex structures with figures, tables, and custom commands. The current version is 1.4.2, and it follows an infrequent but active release cadence.","last_verified":"2026-04-16T00:00:00.000Z","tags":["latex","document-generation","pdf","scientific-writing"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pylatex"},{"id":2697,"title":"pylatexenc","library":"pylatexenc","status":"active","version":"2.10","language":"python","ecosystem":"pypi","summary":"pylatexenc is a simple Python library for parsing LaTeX code and converting between LaTeX and Unicode text. It's currently at version 2.10 and receives regular updates, mostly focusing on bug fixes and minor enhancements to its parsing and conversion capabilities.","last_verified":"2026-04-24T23:57:04.778Z","tags":["latex","parser","unicode","conversion","text processing"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pylatexenc"},{"id":24343,"title":"PyLBFGS","library":"pylbfgs","status":"maintenance","version":"0.2.0.16","language":"python","ecosystem":"pypi","summary":"PyLBFGS provides L-BFGS and OWL-QN optimization algorithms for large-scale unconstrained and bound-constrained optimization. Current version is 0.2.0.16, but development appears to be in maintenance mode with infrequent releases.","last_verified":"2026-05-01T00:00:00.000Z","tags":["optimization","L-BFGS","OWL-QN","numerical optimization","machine learning"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pylbfgs"},{"id":10105,"title":"pylcs - Longest Common Subsequence","library":"pylcs","status":"maintenance","version":"0.1.1","language":"python","ecosystem":"pypi","summary":"pylcs is a Python library that provides a highly optimized C++ implementation of the Longest Common Subsequence (LCS) algorithm. It is currently at version 0.1.1 and offers a fast way to compute the length of the LCS between two strings. The project appears to have an infrequent release cadence, with the last update in late 2022.","last_verified":"2026-04-17T00:00:00.000Z","tags":["string-algorithms","lcs","cpp-binding","performance","sequence-alignment"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pylcs"},{"id":7580,"title":"pyld (JSON-LD API for Python)","library":"pyld","status":"active","version":"3.0.0","language":"python","ecosystem":"pypi","summary":"PyLD is a Python implementation of a JSON-LD processor, providing tools for working with Linked Data in JSON. It offers core JSON-LD operations such as compaction, expansion, flattening, and framing, adhering to the JSON-LD 1.1 specification. The library is actively maintained, with its current version 3.0.0 released in February 2024. While there isn't a fixed public release cadence, the project shows ongoing development and significant updates.","last_verified":"2026-04-16T00:00:00.000Z","tags":["json-ld","linked-data","semantic-web","rdf","json"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pyld"},{"id":21759,"title":"pyLDAvis","library":"pyldavis","status":"active","version":"3.4.1","language":"python","ecosystem":"pypi","summary":"Interactive topic model visualization, port of the R package. Current version 3.4.1. Supports LDA models from gensim, scikit-learn, and other sources. Release cadence: irregular, last update in 2023.","last_verified":"2026-04-27T00:00:00.000Z","tags":["topic-modeling","visualization","lda","nlp","gensim","scikit-learn"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pyldavis"},{"id":8492,"title":"Pyleak","library":"pyleak","status":"active","version":"0.2.0","language":"python","ecosystem":"pypi","summary":"Pyleak is a Python library inspired by Go's goleak, designed to detect leaked asyncio tasks, threads, and event loop blocking in asynchronous Python applications. The current version is 0.2.0, with frequent minor and patch releases, indicating active development.","last_verified":"2026-04-16T00:00:00.000Z","tags":["asyncio","testing","debugging","leak detection","concurrency","performance"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pyleak"},{"id":24349,"title":"pylerc","library":"pylerc","status":"active","version":"4.1.0","language":"python","ecosystem":"pypi","summary":"Limited Error Raster Compression (LERC) library with Python bindings. Version 4.1 supports compression/decompression of rasters with a user-specified max error. Release cadence: approximately yearly, aligned with ArcGIS releases.","last_verified":"2026-05-01T00:00:00.000Z","tags":["raster","compression","lerc","esri","geospatial"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pylerc"},{"id":24345,"title":"pyleri","library":"pyleri","status":"active","version":"1.5.0","language":"python","ecosystem":"pypi","summary":"A Python Left-Right Parser (LL(k) parser) designed for easy grammar definition and parsing. Version 1.5.0 adds typing and drops Python 3.7/3.8 support. Release cadence is irregular, with occasional patch releases.","last_verified":"2026-05-01T00:00:00.000Z","tags":["parser","llk","left-right","grammar","context-free"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pyleri"},{"id":27285,"title":"Pylert Alert Manager","library":"pylertalertmanager","status":"active","version":"0.1.1","language":"python","ecosystem":"pypi","summary":"Library to ease interaction with Alert Manager API. Current version 0.1.1, early development stage with occasional releases.","last_verified":"2026-05-01T00:00:00.000Z","tags":["alertmanager","prometheus","alerts","api"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pylertalertmanager"},{"id":4194,"title":"pylev","library":"pylev","status":"active","version":"1.4.0","language":"python","ecosystem":"pypi","summary":"pylev is a pure Python implementation for calculating the Levenshtein distance between two strings, notable for its New BSD license unlike many other GPL-licensed alternatives. The current version is 1.4.0. It has an irregular release cadence, with updates addressing performance improvements and minor fixes.","last_verified":"2026-04-11T00:00:00.000Z","tags":["levenshtein","string","distance","text processing","utility"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pylev"},{"id":8494,"title":"PyLibcuDF (CUDA 12)","library":"pylibcudf-cu12","status":"active","version":"26.4.0","language":"python","ecosystem":"pypi","summary":"pylibcudf-cu12 is the Python binding layer for libcudf, a GPU-accelerated DataFrame library that is part of the NVIDIA RAPIDS ecosystem. It provides high-performance data manipulation primitives, primarily used through the higher-level `cudf` library. As of version 26.4.0, it follows a monthly release cadence, aligned with other RAPIDS components.","last_verified":"2026-04-16T00:00:00.000Z","tags":["GPU","dataframes","RAPIDS","CUDA","dataframe","high-performance","data-science"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pylibcudf-cu12"},{"id":21760,"title":"pylibdmtx","library":"pylibdmtx","status":"active","version":"0.1.10","language":"python","ecosystem":"pypi","summary":"Python library for reading and writing Data Matrix barcodes, wrapping the libdmtx C library. Current version 0.1.10, low release cadence.","last_verified":"2026-04-27T00:00:00.000Z","tags":["barcode","datamatrix","decoding","encoding","libdmtx","Pillow"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pylibdmtx"},{"id":10106,"title":"Python FDT Bindings","library":"pylibfdt","status":"active","version":"1.7.2.post1","language":"python","ecosystem":"pypi","summary":"pylibfdt is a Python binding for the C library `libfdt`, providing functionality to parse, manipulate, and generate Device Tree Blobs (DTBs). It offers a Pythonic interface to access nodes, properties, and iterate through the device tree structure. Currently at version 1.7.2.post1, the library maintains a stable API with infrequent but significant updates, primarily tracking upstream `libfdt` changes.","last_verified":"2026-04-17T00:00:00.000Z","tags":["device-tree","fdt","libfdt","dtb","hardware","embedded"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pylibfdt"},{"id":21761,"title":"pylibftdi","library":"pylibftdi","status":"active","version":"0.24.0","language":"python","ecosystem":"pypi","summary":"Pythonic interface to FTDI devices using libftdi. Current version 0.24.0, requires Python >=3.10. Released under BSL-1.0, maintained on GitHub. Cadence: irregular, with recent releases in 2024.","last_verified":"2026-04-27T00:00:00.000Z","tags":["ftdi","usb","serial","bitbang","embedded"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pylibftdi"},{"id":8493,"title":"pylibiio","library":"pylibiio","status":"active","version":"0.25","language":"python","ecosystem":"pypi","summary":"pylibiio is the Python binding for the libiio library, which provides a robust interface for interacting with Linux Industrial I/O (IIO) devices. These devices include a wide range of ADCs, DACs, accelerometers, gyros, and various sensors. The library facilitates both local communication on embedded Linux targets and remote communication over USB, Ethernet, or Serial, and is actively maintained by Analog Devices, Inc. The current stable version available on PyPI is 0.25, with frequent updates to the underlying C library.","last_verified":"2026-04-16T00:00:00.000Z","tags":["iio","hardware","analog-devices","linux","embedded","data-acquisition"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pylibiio"},{"id":10108,"title":"pylibjpeg: JPEG and DICOM RLE Decoder Framework","library":"pylibjpeg","status":"active","version":"2.1.0","language":"python","ecosystem":"pypi","summary":"pylibjpeg is a Python framework for decoding JPEG and decoding/encoding DICOM RLE data, primarily designed to support pydicom. It provides a flexible handler system that allows different backend implementations for JPEG and RLE to be used. The current version is 2.1.0, and it follows an infrequent release cadence, often tied to significant architectural changes or `pydicom`'s decoding needs.","last_verified":"2026-04-17T00:00:00.000Z","tags":["DICOM","JPEG","RLE","image-processing","pydicom","medical-imaging"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pylibjpeg"},{"id":8495,"title":"pylibjpeg-libjpeg","library":"pylibjpeg-libjpeg","status":"active","version":"2.4.0","language":"python","ecosystem":"pypi","summary":"pylibjpeg-libjpeg is a Python wrapper for the `libjpeg` C library, designed primarily to function as a plugin for the `pylibjpeg` framework, which in turn provides JPEG decoding capabilities for `pydicom`. It enables Python applications to decode various JPEG formats, including JPEG Baseline, Extended, Lossless (Process 14), JPEG-LS Lossless, and Lossy. The library is actively maintained, with the current version being 2.4.0, and typically sees updates for Python version compatibility and `libjpeg` upgrades every few months to a year.","last_verified":"2026-04-16T00:00:00.000Z","tags":["jpeg","dicom","image-processing","libjpeg","pydicom","medical-imaging"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pylibjpeg-libjpeg"},{"id":9218,"title":"pylibjpeg-openjpeg","library":"pylibjpeg-openjpeg","status":"active","version":"2.5.0","language":"python","ecosystem":"pypi","summary":"pylibjpeg-openjpeg is a Python wrapper for the OpenJPEG library, specifically designed as a plugin for pylibjpeg. It enables JPEG 2000 (J2K) decoding and encoding for various image data, including DICOM pixel data. The current version is 2.5.0, and releases often coincide with new Python versions or updates to the underlying OpenJPEG library, typically every few months.","last_verified":"2026-04-16T00:00:00.000Z","tags":["DICOM","JPEG 2000","image processing","codec","pylibjpeg plugin","OpenJPEG"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pylibjpeg-openjpeg"},{"id":24346,"title":"pyliblzfse","library":"pyliblzfse","status":"maintenance","version":"0.4.1","language":"python","ecosystem":"pypi","summary":"pyliblzfse provides Python bindings for the LZFSE reference implementation, offering compression and decompression using Apple's LZFSE algorithm. Version 0.4.1 is the latest release. The library is in maintenance mode with sparse updates.","last_verified":"2026-05-01T00:00:00.000Z","tags":["compression","lzfse","apple","bindings"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pyliblzfse"},{"id":8496,"title":"pylibmagic","library":"pylibmagic","status":"active","version":"0.5.0","language":"python","ecosystem":"pypi","summary":"pylibmagic is a lightweight Python package designed to simplify the installation and usage of the `libmagic` C library. It provides pre-compiled `libmagic` shared libraries via Python wheels, primarily addressing the common `ImportError: failed to find libmagic` encountered when using other `libmagic` bindings like `python-magic`. The current version is 0.5.0, with releases focusing on expanding Python version and architecture support.","last_verified":"2026-04-16T00:00:00.000Z","tags":["file-type-detection","libmagic","bindings","binary-dependencies","wheels"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pylibmagic"},{"id":6804,"title":"pylibmc","library":"pylibmc","status":"active","version":"1.6.3","language":"python","ecosystem":"pypi","summary":"pylibmc is a high-performance Python client for memcached, implemented as a C Python extension wrapper around TangentOrg's `libmemcached` library. It offers an API intentionally designed to be close to `python-memcached` for easy drop-in replacement, leveraging features like configurable behaviors, binary protocol, data pickling, and compression. The current version is 1.6.3.","last_verified":"2026-04-15T00:00:00.000Z","tags":["memcached","caching","client","high-performance","C-extension"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pylibmc"},{"id":9220,"title":"RAFT Python Library (CUDA 12)","library":"pylibraft-cu12","status":"active","version":"26.4.0","language":"python","ecosystem":"pypi","summary":"pylibraft-cu12 is the Python binding for RAFT (Reusable Algorithms Functions and other Tools), a core component of the NVIDIA RAPIDS ecosystem providing a collection of GPU-accelerated primitives and algorithms for data science. It is designed for optimal performance on NVIDIA GPUs with CUDA 12.x. The current version is 26.4.0, following a monthly release cadence aligned with the broader RAPIDS project.","last_verified":"2026-04-16T00:00:00.000Z","tags":["rapids","gpu","cuda","machine-learning","data-science","numerical-computing","high-performance"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pylibraft-cu12"},{"id":3757,"title":"pylibsrtp","library":"pylibsrtp","status":"active","version":"1.0.0","language":"python","ecosystem":"pypi","summary":"pylibsrtp is a Python wrapper around the native libsrtp library, enabling Python applications to encrypt and decrypt Secure Real-time Transport Protocol (SRTP) packets. SRTP, as defined by RFC 3711, provides essential confidentiality, message authentication, and replay protection for RTP streams. The library is currently at version 1.0.0, released on October 13, 2025, and maintains a periodic release schedule to incorporate updates and fixes.","last_verified":"2026-04-25T14:55:20.067Z","tags":["SRTP","RTP","security","cryptography","telephony","networking","real-time"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pylibsrtp"},{"id":24347,"title":"Pylibyear","library":"pylibyear","status":"active","version":"0.4.1","language":"python","ecosystem":"pypi","summary":"A simple CLI tool to measure software dependency freshness by calculating the time since each dependency's latest release. Version 0.4.1, requires Python >=3.11, maintained on GitHub.","last_verified":"2026-05-01T00:00:00.000Z","tags":["dependency freshness","CLI","PyPI"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pylibyear"},{"id":7581,"title":"pylightxl","library":"pylightxl","status":"active","version":"1.61","language":"python","ecosystem":"pypi","summary":"pylightxl is a lightweight, zero-dependency Python library designed for reading and writing Microsoft Excel files (.xlsx, .xlsm) and CSV files. It supports Python 2.7.18 and 3+, focusing on basic cell data manipulation without supporting complex features like formatting, graphs, or macros. The library is actively maintained, with its current version being 1.61, and releases occur regularly to address bugs and add features.","last_verified":"2026-04-16T00:00:00.000Z","tags":["excel","xlsx","xlsm","csv","spreadsheet","read","write","zero-dependency"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pylightxl"},{"id":23151,"title":"PyLink","library":"pylink","status":"maintenance","version":"0.3.3","language":"python","ecosystem":"pypi","summary":"Universal communication interface using a File-Like API. Currently at version 0.3.3. Project appears to be in maintenance mode with infrequent releases.","last_verified":"2026-05-01T00:00:00.000Z","tags":["serial","tcp","communication","file-like"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pylink"},{"id":3758,"title":"PyLink: Python J-Link Interface","library":"pylink-square","status":"active","version":"2.0.1","language":"python","ecosystem":"pypi","summary":"PyLink is a Python package that provides an interface to SEGGER J-Link debug probes, allowing control and interaction with embedded targets from Python. It was developed by Square to integrate J-Link functionality into Python-based test infrastructure. The library is actively maintained, with the current version being 2.0.1, and typically sees updates for new features and bug fixes.","last_verified":"2026-04-25T14:55:36.346Z","tags":["embedded","debugging","j-link","segger","hardware","microcontroller"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pylink-square"},{"id":682,"title":"Pylint","library":"pylint","status":"active","version":"4.0.5","language":"python","ecosystem":"pypi","summary":"Pylint is a widely used static code analyzer for Python. It inspects source code without execution to detect programming errors, enforce coding standards (like PEP 8), identify code smells, and suggest refactorings. It provides a detailed report and a code quality score. Pylint maintains an active development status with regular releases, including minor versions for new checks and bug fixes, and major versions that may introduce breaking changes to options or output formats.","last_verified":"2026-05-12T17:47:45.098Z","tags":["linter","static analysis","code quality","PEP 8","developer tools"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/pylint"},{"id":24348,"title":"Pylint GitHub Actions Plugin","library":"pylint-actions","status":"active","version":"0.6.0","language":"python","ecosystem":"pypi","summary":"A Pylint plugin that formats output as GitHub Actions annotations. Version 0.6.0 requires Python >=3.9 and is actively maintained. Releases are infrequent but stable.","last_verified":"2026-05-01T00:00:00.000Z","tags":["linter","github-actions","pylint","ci"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pylint-actions"},{"id":6805,"title":"Pylint Celery Plugin","library":"pylint-celery","status":"maintenance","version":"0.3","language":"python","ecosystem":"pypi","summary":"pylint-celery is a Pylint plugin designed to enhance Pylint's ability to recognize and understand common patterns and potential errors when analyzing code that uses the Celery distributed task queue library. It aims to reduce false positives and provide more accurate linting for Celery-specific constructs. The current version is 0.3, with the last PyPI release dating back to 2014, suggesting a low-cadence, maintenance-focused development cycle, though the GitHub repository under pylint-dev sees ongoing issue tracking.","last_verified":"2026-04-15T00:00:00.000Z","tags":["pylint","celery","linter","plugin","code quality"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pylint-celery"},{"id":3230,"title":"Pylint Django Plugin","library":"pylint-django","status":"active","version":"2.7.0","language":"python","ecosystem":"pypi","summary":"Pylint-Django is a Pylint plugin designed to help Pylint understand the intricacies of the Django web framework. It provides specific checkers for Django models, forms, admin, and other components, catching common Django-related issues that a standard Pylint run would miss. The current version is 2.7.0, and it generally releases new versions to support new major releases of Pylint or Django, typically a few times a year.","last_verified":"2026-04-25T07:17:51.957Z","tags":["pylint","django","linting","code quality","plugin"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pylint-django"},{"id":10107,"title":"Pylint Exit Code Handler","library":"pylint-exit","status":"active","version":"1.2.0","language":"python","ecosystem":"pypi","summary":"Pylint-exit is a utility that wraps the `pylint` command, providing enhanced control over its exit codes. It allows users to define which `pylint` message types (e.g., errors, warnings, refactors) should result in a non-zero exit code, which is crucial for CI/CD pipelines. The current version is 1.2.0, with releases typically tied to significant `pylint` changes or feature additions.","last_verified":"2026-04-17T00:00:00.000Z","tags":["pylint","linter","static-analysis","exit-codes","cli-utility","ci-cd"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pylint-exit"},{"id":9221,"title":"pylint-flask","library":"pylint-flask","status":"maintenance","version":"0.6","language":"python","ecosystem":"pypi","summary":"pylint-flask is a Pylint plugin designed to improve static code analysis for Flask applications. It helps Pylint correctly interpret Flask-specific patterns, particularly addressing issues related to the `flask.ext` import style (which has since been deprecated in Flask itself) and other dynamic attributes in Flask extensions. The current version is 0.6, released in January 2019, indicating a maintenance phase with infrequent updates.","last_verified":"2026-04-16T00:00:00.000Z","tags":["pylint","flask","linter","static analysis","plugin","code quality"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pylint-flask"},{"id":27286,"title":"pylint-flask-sqlalchemy","library":"pylint-flask-sqlalchemy","status":"maintenance","version":"0.2.0","language":"python","ecosystem":"pypi","summary":"A Pylint plugin that improves code analysis for Flask-SQLAlchemy by teaching Pylint about SQLAlchemy's dynamic attributes and relationships. Version 0.2.0 is the latest. Low release cadence, last updated in 2018.","last_verified":"2026-05-01T00:00:00.000Z","tags":["pylint","flask","sqlalchemy","plugin"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pylint-flask-sqlalchemy"},{"id":5698,"title":"pylint-gitlab","library":"pylint-gitlab","status":"active","version":"2.1.1","language":"python","ecosystem":"pypi","summary":"pylint-gitlab provides custom Pylint formatters for seamless integration with GitLab CI/CD, enabling the generation of Code Quality reports and GitLab Pages HTML reports from Pylint's linting results. The current version is 2.1.1, released in November 2025, and the project has an active, though somewhat irregular, release cadence.","last_verified":"2026-04-13T00:00:00.000Z","tags":["pylint","gitlab","ci","code-quality","linter","formatter","python"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pylint-gitlab"},{"id":9222,"title":"Pylint JSON to HTML Converter","library":"pylint-json2html","status":"active","version":"0.5.0","language":"python","ecosystem":"pypi","summary":"pylint-json2html is a Python utility that transforms Pylint's JSON report output into a human-readable HTML document. This library addresses the removal of native HTML output from Pylint since version 1.7. It provides a simple command-line interface to generate presentable code quality reports. The current version is 0.5.0, with releases occurring as needed rather than on a fixed cadence.","last_verified":"2026-04-16T00:00:00.000Z","tags":["pylint","linter","html","json","report","code quality","static analysis"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pylint-json2html"},{"id":5399,"title":"Pylint JUnit Reporter","library":"pylint-junit","status":"active","version":"0.3.5","language":"python","ecosystem":"pypi","summary":"Pylint plugin that generates JUnit based report that can be consumed by CI environments like Jenkins, Azure DevOps, and similar environments. This project was created to address shortcomings in other tools at the time, specifically around handling 'empty' results (no Pylint issues) and better mapping multiple issues per file. The current version is 0.3.5, last released on January 21, 2025.","last_verified":"2026-04-13T00:00:00.000Z","tags":["pylint","junit","ci","reporting","static-analysis","quality-assurance"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pylint-junit"},{"id":21762,"title":"Pylint-Odoo","library":"pylint-odoo","status":"active","version":"10.0.2","language":"python","ecosystem":"pypi","summary":"Pylint plugin for Odoo. Provides a set of checkers for Odoo development, enforcing best practices and detecting common issues in Odoo modules. Current version: 10.0.2. Release cadence: irregular, major versions roughly annually.","last_verified":"2026-04-27T00:00:00.000Z","tags":["pylint","odoo","linting","plugin"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pylint-odoo"},{"id":6056,"title":"Pylint Per-File Ignores Plugin","library":"pylint-per-file-ignores","status":"active","version":"3.2.1","language":"python","ecosystem":"pypi","summary":"A Pylint plugin designed to enable granular control over Pylint error codes, allowing specific messages to be ignored per file or directory pattern. It provides a flexible alternative to littering code with `# pylint: disable` comments. This library is actively maintained, with its current version being 3.2.1.","last_verified":"2026-04-14T00:00:00.000Z","tags":["pylint","linter","code quality","plugin","configuration","ignore"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pylint-per-file-ignores"},{"id":2221,"title":"Pylint Plugin Utilities","library":"pylint-plugin-utils","status":"active","version":"0.9.0","language":"python","ecosystem":"pypi","summary":"Pylint Plugin Utilities (version 0.9.0) provides a collection of helper functions and classes designed to simplify the development of custom Pylint checkers and transformers. It abstracts away common boilerplate and provides tools for AST manipulation and message suppression. The library maintains a steady release cadence, typically aligning with Pylint's own major versions to ensure compatibility.","last_verified":"2026-04-24T16:17:20.100Z","tags":["pylint","plugin","linter","static analysis","code quality"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pylint-plugin-utils"},{"id":24350,"title":"pylint-protobuf","library":"pylint-protobuf","status":"maintenance","version":"0.22.0","language":"python","ecosystem":"pypi","summary":"A Pylint plugin that makes Pylint aware of the fields of protobuf-generated classes, preventing false positives like 'no-member' when accessing protobuf message attributes. Current version: 0.22.0. Released periodically, with the last release in 2021.","last_verified":"2026-05-01T00:00:00.000Z","tags":["pylint","protobuf","linter","plugin","static-analysis"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pylint-protobuf"},{"id":3759,"title":"Pylint Pydantic Plugin","library":"pylint-pydantic","status":"active","version":"0.4.1","language":"python","ecosystem":"pypi","summary":"Pylint-pydantic is a Pylint plugin designed to enhance Pylint's understanding of Pydantic models, reducing false positives and improving static analysis for Pydantic-heavy codebases. The current version is 0.4.1, and it maintains an active release cadence, frequently updating to support new major versions of Pylint and Pydantic, as well as addressing bug fixes.","last_verified":"2026-04-25T14:56:01.415Z","tags":["pylint","pydantic","linter","static analysis","code quality","plugin"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pylint-pydantic"},{"id":6057,"title":"Pylint Pytest Plugin","library":"pylint-pytest","status":"active","version":"1.1.8","language":"python","ecosystem":"pypi","summary":"pylint-pytest is a Pylint plugin designed to suppress common false positives that arise when Pylint analyzes code written for Pytest, such as `unused-argument` for fixtures. The current version is 1.1.8, with active development including a v2.0.0 alpha series indicating ongoing significant updates and a regular release cadence.","last_verified":"2026-04-14T00:00:00.000Z","tags":["pylint","pytest","linter","testing","plugin","static analysis"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pylint-pytest"},{"id":21766,"title":"pylint-quotes","library":"pylint-quotes","status":"active","version":"0.2.3","language":"python","ecosystem":"pypi","summary":"A PyLint plugin that enforces quote consistency (single vs double quotes) in Python code. Current version 0.2.3. The project is in maintenance mode with infrequent releases.","last_verified":"2026-04-27T00:00:00.000Z","tags":["pylint","plugin","code-style","quotes"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pylint-quotes"},{"id":24352,"title":"pylint-venv","library":"pylint-venv","status":"active","version":"3.0.4","language":"python","ecosystem":"pypi","summary":"pylint-venv provides a Pylint init-hook to automatically use the same Pylint installation with different virtual environments. Version 3.0.4 supports Python 3.7-3.13 and Pylint 3. It resolves virtual environment paths and configures the hook via pylintrc, pyproject.toml, or toml. Released as needed.","last_verified":"2026-05-01T00:00:00.000Z","tags":["pylint","linting","virtualenv","venv","plugin"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pylint-venv"},{"id":5400,"title":"Pylog - Pythonic Prolog Features","library":"pylog","status":"active","version":"1.1","language":"python","ecosystem":"pypi","summary":"Pylog is a lightweight Python library that implements core features of Prolog, enabling logic programming paradigms within Python. It allows defining facts and rules to perform simple logical deductions and goal-oriented queries. The current stable version is 1.1, with an infrequent release cadence focusing on stability and minor enhancements.","last_verified":"2026-04-13T00:00:00.000Z","tags":["prolog","logic-programming","ai","declarative-programming"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pylog"},{"id":4707,"title":"Pylogbeat","library":"pylogbeat","status":"active","version":"2.1.0","language":"python","ecosystem":"pypi","summary":"PyLogBeat is a simple, incomplete implementation of the Beats protocol used by Elastic Beats and Logstash. It enables reliable data transfer by having the server acknowledge received data, allowing the client to know whether and what to resend. The library is actively maintained, with a recent major release (2.1.0) in late 2025, and continues to support modern Python environments.","last_verified":"2026-04-12T00:00:00.000Z","tags":["logging","logstash","beats","elastic","protocol","observability"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pylogbeat"},{"id":24351,"title":"pylogix","library":"pylogix","status":"active","version":"1.1.5","language":"python","ecosystem":"pypi","summary":"pylogix is a Python library for reading and writing Rockwell Automation Logix-based PLCs (ControlLogix, CompactLogix, MicroLogix, etc.) over Ethernet/IP. Current version is 1.1.5, released occasionally with bug fixes and minor enhancements.","last_verified":"2026-05-01T00:00:00.000Z","tags":["plc","rockwell","automation","ethernet/ip","logix"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pylogix"},{"id":2222,"title":"pyloudnorm","library":"pyloudnorm","status":"active","version":"0.2.0","language":"python","ecosystem":"pypi","summary":"pyloudnorm is an active Python library (version 0.2.0) that provides an implementation of the ITU-R BS.1770-4 loudness algorithm. It enables flexible and programmatic control over loudness measurement parameters, including integrated loudness (LUFS) and Loudness Range (LRA). The library is primarily feature-driven, with recent major updates introducing new capabilities and refining Python compatibility.","last_verified":"2026-04-24T16:18:58.864Z","tags":["audio","loudness","signal processing","ebu r128","itu-r bs.1770","audio analysis"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pyloudnorm"},{"id":7582,"title":"PyLRU: Least Recently Used (LRU) Cache","library":"pylru","status":"active","version":"1.3.1","language":"python","ecosystem":"pypi","summary":"Pylru is a pure Python library implementing a Least Recently Used (LRU) cache. It provides a simple dictionary-like interface for `lrucache` and includes classes for wrapping existing dictionary-like objects (`WriteThroughCacheManager`) and functions (`FunctionCacheManager`, `lrudecorator`). The library is efficient, offering constant-time basic operations (lookup, insert, delete). The current version is 1.3.1, with releases happening periodically based on maintenance needs.","last_verified":"2026-04-16T00:00:00.000Z","tags":["cache","lru","memoization","performance"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pylru"},{"id":27287,"title":"pyls-spyder","library":"pyls-spyder","status":"maintenance","version":"0.4.0","language":"python","ecosystem":"pypi","summary":"Spyder extensions for the python-lsp-server, providing enhanced features such as block comment detection and code cell folding ranges. Current version is 0.4.0, with a release cadence aligned with python-lsp-server updates. Maintenance mode.","last_verified":"2026-05-01T00:00:00.000Z","tags":["lsp","spyder","python-lsp-server","plugin"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pyls-spyder"},{"id":7583,"title":"Mypy Linter for Python LSP Server","library":"pylsp-mypy","status":"active","version":"0.7.1","language":"python","ecosystem":"pypi","summary":"pylsp-mypy is a plugin for the Python LSP Server that integrates Mypy for static type checking. It provides live diagnostics as you type or on file save. The library is currently at version 0.7.1 and maintains an active release cadence, frequently updating to support new `mypy` and `python-lsp-server` features and bug fixes.","last_verified":"2026-04-16T00:00:00.000Z","tags":["LSP","Mypy","type checking","static analysis","Python","plugin","developer tools"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pylsp-mypy"},{"id":9223,"title":"pylspci - PCI Device Parser","library":"pylspci","status":"active","version":"0.4.3","language":"python","ecosystem":"pypi","summary":"pylspci is a Python library that provides a convenient interface to parse the output of the `lspci -mmnn` command, transforming it into Python objects. It can be used to query PCI devices on local or remote UNIX machines. The current version is 0.4.3, with an infrequent release cadence, though a 0.5.0 release candidate was published in January 2025.","last_verified":"2026-04-16T00:00:00.000Z","tags":["pci","lspci","hardware","system information","parser"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pylspci"},{"id":2698,"title":"pylsqpack","library":"pylsqpack","status":"active","version":"0.3.24","language":"python","ecosystem":"pypi","summary":"pylsqpack is a Python wrapper for the `ls-qpack` C library, providing Python `Decoder` and `Encoder` objects for reading and writing HTTP/3 headers compressed with QPACK. It enables applications to handle the header compression and decompression necessary for HTTP/3. It is currently at version 0.3.24 and is maintained as part of the `aiortc` project. [1, 4]","last_verified":"2026-04-24T23:57:19.863Z","tags":["HTTP/3","QPACK","compression","networking","aiortc"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pylsqpack"},{"id":9224,"title":"pylti1p3: LTI 1.3 Advantage Tool","library":"pylti1p3","status":"active","version":"2.0.0","language":"python","ecosystem":"pypi","summary":"pylti1p3 is a Python library implementing the LTI 1.3 Advantage Tool specification, enabling seamless integration with LTI 1.3 platforms. It handles OAuth 2.0, JWT validation, deep linking, and various LTI services. The current version is 2.0.0, with an active release cadence addressing new LTI features, bug fixes, and Python compatibility.","last_verified":"2026-04-16T00:00:00.000Z","tags":["LTI","LTI 1.3","Education","e-learning","OAuth","Security","IMS Global"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pylti1p3"},{"id":2699,"title":"Pyluach: Hebrew (Jewish) Calendar Dates","library":"pyluach","status":"active","version":"2.3.0","language":"python","ecosystem":"pypi","summary":"Pyluach is a Python package designed for manipulating Hebrew (Jewish) calendar dates. It provides functionalities for converting between Hebrew and Gregorian dates, calculating date differences, finding weekdays, identifying weekly Torah readings (Parshios), and determining holidays. The library is actively maintained, with version 2.3.0 being the current stable release, and new minor versions released periodically.","last_verified":"2026-04-24T23:57:34.788Z","tags":["hebrew calendar","jewish calendar","dates","holidays","parsha","gregorian conversion"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pyluach"},{"id":24353,"title":"pylxd","library":"pylxd","status":"active","version":"2.4.1","language":"python","ecosystem":"pypi","summary":"pylxd is a Python library for interacting with the LXD REST API, providing a client for managing containers, virtual machines, images, networks, storage, and profiles on LXD instances. Current version is 2.4.1, requiring Python >=3.10. The library is maintained by Canonical and follows the LXD API changes. Releases happen irregularly, driven by LXD updates and bug fixes.","last_verified":"2026-05-01T00:00:00.000Z","tags":["lxd","containers","virtual-machines","canonical","rest-api"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pylxd"},{"id":7584,"title":"pylzss - LZSS Compression Library","library":"pylzss","status":"active","version":"0.3.8","language":"python","ecosystem":"pypi","summary":"pylzss is a Python library designed for decoding and encoding data compressed with the LZSS algorithm. It provides efficient handling of LZSS-compressed streams, often found in embedded systems or older file formats. The current version is 0.3.8, with recent releases focusing on bug fixes, build system improvements, and wider platform support.","last_verified":"2026-04-16T00:00:00.000Z","tags":["compression","lzss","data-compression","binary-data"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pylzss"},{"id":5401,"title":"PyMacaroons","library":"pymacaroons","status":"active","version":"0.13.0","language":"python","ecosystem":"pypi","summary":"PyMacaroons is a Python implementation of Macaroons, a form of bearer credential similar to cookies but with embedded caveats defining authorization requirements. It is currently at version 0.13.0 and is described as stable with infrequent changes.","last_verified":"2026-04-13T00:00:00.000Z","tags":["security","macaroons","cryptography","authorization","authentication"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pymacaroons"},{"id":27288,"title":"PyMammotion","library":"pymammotion","status":"active","version":"0.7.87","language":"python","ecosystem":"pypi","summary":"A Python library for controlling Mammotion robotic lawn mowers (Luba, Yuka) over local network. Version 0.7.87 requires Python >=3.14. Provides async device discovery, message parsing, and command sending. Development is active, but the API is still evolving.","last_verified":"2026-05-01T00:00:00.000Z","tags":["mammotion","robotic-mower","luba","yuka","iot","async"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pymammotion"},{"id":5402,"title":"pyMannKendall","library":"pymannkendall","status":"active","version":"1.4.3","language":"python","ecosystem":"pypi","summary":"pyMannKendall is a Python package providing a comprehensive suite of non-parametric Mann-Kendall family of trend tests. It includes 11 different Mann-Kendall tests and 2 Sen's slope estimator functions, making it suitable for analyzing monotonic trends in time series data without assumptions about data distribution. The library is actively maintained, with version 1.4.3 released in early 2023, and receives regular updates to address bugs and introduce new features.","last_verified":"2026-04-13T00:00:00.000Z","tags":["statistical-analysis","time-series","non-parametric","trend-detection","mann-kendall","sen-slope","hydrology","climatology"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pymannkendall"},{"id":21763,"title":"Pymantic","library":"pymantic","status":"active","version":"1.0.1","language":"python","ecosystem":"pypi","summary":"Pymantic is a Semantic Web and RDF library for Python, providing parsers, serializers, and SPARQL client support. The latest version is 1.0.1 (released 2024) with slow release cadence. It supports RDF/XML, Turtle, JSON-LD, TriG, and N-Triples formats.","last_verified":"2026-04-27T00:00:00.000Z","tags":["semantic-web","rdf","turtle","sparql","json-ld"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pymantic"},{"id":5021,"title":"pymap3d Library","library":"pymap3d","status":"active","version":"3.2.0","language":"python","ecosystem":"pypi","summary":"pymap3d is a pure Python library (with no external prerequisites) providing various coordinate conversions. It follows the conventions of several popular Matlab routines for geospatial and attitude transformations. The current version is 3.2.0, and it maintains an active development status with regular updates.","last_verified":"2026-04-12T00:00:00.000Z","tags":["coordinate-conversion","geospatial","attitude","navigation","matlab-convention"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pymap3d"},{"id":4708,"title":"PyMarkdown Linter","library":"pymarkdownlnt","status":"active","version":"0.9.36","language":"python","ecosystem":"pypi","summary":"PyMarkdown is a comprehensive Markdown linter that scans files against a robust set of rules to identify potential problems and style issues. It adheres to both GitHub Flavored Markdown and CommonMark specifications, offering both 'scan' mode to detect issues and 'fix' mode to automatically correct certain violations. The project maintains an active and consistent release schedule, typically delivering updates every 1-2 months, with a strong focus on enhancing documentation and continuous improvement.","last_verified":"2026-04-12T00:00:00.000Z","tags":["linter","markdown","github-flavored-markdown","commonmark","static-analysis","code-quality"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pymarkdownlnt"},{"id":10110,"title":"PyMatching","library":"pymatching","status":"active","version":"2.3.1","language":"python","ecosystem":"pypi","summary":"PyMatching is a high-performance Python package for decoding quantum error correcting codes using minimum-weight perfect matching algorithms. It provides an efficient C++ implementation of the blossom algorithm, significantly speeding up decoding for large codes. The library is actively maintained with frequent minor releases for bug fixes and feature additions, and major updates approximately every 1-2 years introducing significant architectural changes or performance improvements. The current version is 2.3.1.","last_verified":"2026-04-17T00:00:00.000Z","tags":["quantum-error-correction","decoding","matching","graph-algorithms","quantum-computing"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pymatching"},{"id":4709,"title":"Pymatgen: Python Materials Genomics","library":"pymatgen","status":"active","version":"2026.3.23","language":"python","ecosystem":"pypi","summary":"Pymatgen (Python Materials Genomics) is a robust materials analysis code that defines core object representations for crystal structures, molecules, and electronic structure data. It powers the Materials Project and offers extensive tools for materials design, data analysis, and high-throughput computations. The current version is 2026.3.23, and it maintains a rapid release cadence, often with monthly or bi-monthly updates.","last_verified":"2026-04-12T00:00:00.000Z","tags":["materials science","computational chemistry","vasp","materials project","solid state physics","crystallography"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pymatgen"},{"id":10109,"title":"pymatgen-analysis-alloys Library","library":"pymatgen-analysis-alloys","status":"active","version":"0.0.8","language":"python","ecosystem":"pypi","summary":"pymatgen-analysis-alloys is an add-on library for Pymatgen, providing classes and tools specifically designed for describing alloy (disordered) systems. It extends Pymatgen's core functionalities to handle compositions and structures where atomic sites may be occupied by multiple species with certain probabilities. The current version is 0.0.8, and releases are generally tied to new features or compatibility updates within the broader Pymatgen ecosystem.","last_verified":"2026-04-17T00:00:00.000Z","tags":["materials science","chemistry","alloys","pymatgen","disordered systems"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pymatgen-analysis-alloys"},{"id":9225,"title":"Pymatgen Defects Analysis","library":"pymatgen-analysis-defects","status":"active","version":"2026.3.20","language":"python","ecosystem":"pypi","summary":"Pymatgen-analysis-defects is an extension to the core pymatgen library, providing robust tools for analyzing point defects in crystalline materials. It is designed to work seamlessly with VASP inputs and outputs and offers an object-oriented interface to defect physics. The package, currently at version 2026.3.20, is actively maintained with a regular release cadence and is closely integrated with the atomate2 workflow framework, although it can also be used standalone for defect analysis.","last_verified":"2026-04-16T00:00:00.000Z","tags":["defects","materials science","DFT","VASP","pymatgen","analysis","solid-state physics","computational materials science"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pymatgen-analysis-defects"},{"id":10111,"title":"Pymatgen Diffusion Analysis","library":"pymatgen-analysis-diffusion","status":"active","version":"2025.11.15","language":"python","ecosystem":"pypi","summary":"Pymatgen-analysis-diffusion is an add-on module for the Materials Project's `pymatgen` library, specializing in the analysis of diffusion in solid-state materials. It provides tools for calculating mean squared displacement (MSD), determining diffusion coefficients from ab-initio molecular dynamics (AIMD) simulations, and analyzing diffusion paths. The current version is 2025.11.15, and releases are typically date-based, often aligning with updates to the core `pymatgen` library.","last_verified":"2026-04-17T00:00:00.000Z","tags":["material-science","solid-state","diffusion","AIMD","pymatgen","computational-materials-science"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pymatgen-analysis-diffusion"},{"id":24355,"title":"pymatgen-core","library":"pymatgen-core","status":"active","version":"2026.4.16","language":"python","ecosystem":"pypi","summary":"Python Materials Genomics (pymatgen) core library for materials analysis, providing object representations for structures, molecules, and crystals. Current version 2026.4.16, released April 2026. Active development with monthly releases, compatible with Python >= 3.11. This package is a refactored subset of the original pymatgen, focusing on core data structures and basic I/O.","last_verified":"2026-05-01T00:00:00.000Z","tags":["materials","crystallography","structure","pymatgen"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pymatgen-core"},{"id":8497,"title":"Pymatgen I/O Validation","library":"pymatgen-io-validation","status":"active","version":"0.1.2","language":"python","ecosystem":"pypi","summary":"Pymatgen-io-validation is a Python library, currently at version 0.1.2, that extends the pymatgen framework to provide comprehensive I/O validation for electronic structure calculations. It primarily focuses on ensuring VASP calculations are compliant with the stringent standards required for integration with the Materials Project database. The library helps identify discrepancies between a calculation and a provided input set, flags known bugs related to parameter combinations, and performs other critical checks. Its release cadence typically involves minor updates to address dependencies and improve validation logic.","last_verified":"2026-04-16T00:00:00.000Z","tags":["materials science","VASP","validation","DFT","electronic structure","pymatgen"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pymatgen-io-validation"},{"id":24354,"title":"PyMatReader","library":"pymatreader","status":"active","version":"1.2.2","language":"python","ecosystem":"pypi","summary":"A convenient reader for MATLAB .mat files, handling various data types and structures. Current version 1.2.2, requires Python ≥3.10. Regular updates.","last_verified":"2026-05-01T00:00:00.000Z","tags":["matlab","mat-file","reader","scientific"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pymatreader"},{"id":3760,"title":"PyMatting","library":"pymatting","status":"active","version":"1.1.15","language":"python","ecosystem":"pypi","summary":"PyMatting is a Python library for alpha matting, a fundamental technique in image processing and computer vision used to accurately extract foreground objects from images. It offers various implementations for alpha matting and foreground estimation methods, leveraging CPU, CUDA, and OpenCL for performance. The current version is 1.1.15, with active development leading to periodic releases for bug fixes and feature enhancements.","last_verified":"2026-04-25T14:58:47.738Z","tags":["image processing","computer vision","alpha matting","matting","foreground extraction"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pymatting"},{"id":24356,"title":"PyMaven Patch","library":"pymaven-patch","status":"active","version":"0.3.2","language":"python","ecosystem":"pypi","summary":"Python library for accessing and working with Maven artifacts using Maven coordinates and dependency resolution. Version 0.3.2 is the current release, maintained by nexB as a fork/advanced patch of the original pymaven library. Release cadence is low.","last_verified":"2026-05-01T00:00:00.000Z","tags":["maven","java","dependency resolution","artifact","nexb"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pymaven-patch"},{"id":6058,"title":"MAVLink Protocol Library for Python","library":"pymavlink","status":"active","version":"2.4.49","language":"python","ecosystem":"pypi","summary":"pymavlink is the official Python MAVLink (Micro Air Vehicle Link) protocol implementation. It provides tools for parsing, generating, and communicating MAVLink messages, enabling Python applications to interact with drones, autopilots, and ground control stations. The library is actively maintained by the ArduPilot community and is currently at version 2.4.49, with frequent updates to add features and fix bugs.","last_verified":"2026-04-14T00:00:00.000Z","tags":["MAVLink","UAV","drone","robotics","autopilot","telemetry","ArduPilot"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pymavlink"},{"id":24357,"title":"PyMaybe","library":"pymaybe","status":"active","version":"0.1.6","language":"python","ecosystem":"pypi","summary":"pymaybe implements Haskell-style Maybe monad in Python, allowing safe chaining of operations on values that may be None. Version 0.1.6 is the latest; releases are infrequent and no breaking changes are documented. The library wraps values in a Maybe container and provides a .maybe attribute for safe access.","last_verified":"2026-05-01T00:00:00.000Z","tags":["maybe","monad","optional","null-safety","functional"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pymaybe"},{"id":24358,"title":"pymboot-rs","library":"pymboot-rs","status":"active","version":"0.2.0","language":"python","ecosystem":"pypi","summary":"Python bindings for McuBoot implementation in Rust, providing high-performance communication with NXP MCU bootloader. Current version is 0.2.0, requires Python >=3.9. Release cadence is irregular as it's a new project.","last_verified":"2026-05-01T00:00:00.000Z","tags":["nxp","mcuboot","bootloader","rust","embedded"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pymboot-rs"},{"id":3761,"title":"PyMC (Modern successor to PyMC3)","library":"pymc","status":"active","version":"5.28.4","language":"python","ecosystem":"pypi","summary":"PyMC is the current Python library for probabilistic programming, focusing on Bayesian statistical modeling and inference. It is the active successor to the deprecated `pymc3` library. PyMC allows users to build and analyze complex statistical models using an intuitive syntax, leveraging PyTensor (a re-engineered Theano) as its computational backend. The library is actively developed, with its current major version being 5.x, and receives frequent minor updates with bugfixes and new features.","last_verified":"2026-04-25T15:03:32.056Z","tags":["bayesian","probabilistic programming","mcmc","statistical modeling","theano","pytensor"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pymc"},{"id":7585,"title":"PyMC Extras","library":"pymc-extras","status":"active","version":"0.10.0","language":"python","ecosystem":"pypi","summary":"PyMC-Extras (version 0.10.0) serves as an experimental extension library for PyMC, providing a sandbox for new probability distributions, advanced model fitting algorithms, and other specialized code not yet integrated into the main PyMC repository. It aims to offer bleeding-edge features to users, with a flexible release cadence tied to the development cycle of its experimental components.","last_verified":"2026-04-16T00:00:00.000Z","tags":["pymc","bayesian","statistics","probabilistic-programming","distributions","samplers","experimental"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pymc-extras"},{"id":21764,"title":"PyMC-Marketing","library":"pymc-marketing","status":"active","version":"0.19.3","language":"python","ecosystem":"pypi","summary":"A Python library for marketing statistical models built on top of PyMC. It provides Bayesian approaches to marketing mix modeling (MMM), customer lifetime value (CLV), and other marketing analytics. Current version 0.19.3, requires Python >=3.12. Released under active development with frequent updates.","last_verified":"2026-04-27T00:00:00.000Z","tags":["marketing","bayesian","pymc","mmm","clv"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pymc-marketing"},{"id":24359,"title":"PyMcTranslate","library":"pymctranslate","status":"active","version":"1.2.43","language":"python","ecosystem":"pypi","summary":"PyMcTranslate is a Python library for translating Minecraft data files (e.g., block state mappings, item IDs) between different Minecraft versions. It automates the conversion of data structures used by tools and mods, supporting versioned translation maps. Current version 1.2.43, release cadence is irregular.","last_verified":"2026-05-01T00:00:00.000Z","tags":["minecraft","translation","versioning","data-conversion"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pymctranslate"},{"id":24360,"title":"PyMCubes","library":"pymcubes","status":"active","version":"0.1.6","language":"python","ecosystem":"pypi","summary":"A Python library for extracting isosurfaces from volumetric data using the marching cubes algorithm. Version 0.1.6 is the latest, with irregular releases.","last_verified":"2026-05-01T00:00:00.000Z","tags":["marching cubes","isosurface","3D","mesh","volume rendering"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pymcubes"},{"id":1050,"title":"Pymdown Extensions","library":"pymdown-extensions","status":"active","version":"10.21.2","language":"python","ecosystem":"pypi","summary":"Pymdown Extensions is an extension pack for Python Markdown, offering a comprehensive collection of features to enhance Markdown rendering. It provides over 30 extensions for capabilities such as enhanced code blocks with highlighting, content tabs, emoji support, and mathematical notation. Currently at version 10.21.2, the library is actively developed with a consistent release cadence.","last_verified":"2026-04-23T16:23:16.427Z","tags":["markdown","extensions","text-processing","documentation"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/pymdown-extensions"},{"id":24361,"title":"PyMeasure","library":"pymeasure","status":"active","version":"0.15.0","language":"python","ecosystem":"pypi","summary":"PyMeasure is a scientific measurement library for Python that provides instrument communication, experiment management, and live-plotting. As of version 0.15.0 (January 2025), it supports Python >=3.8 and has moved to pyproject.toml. The library is actively maintained with frequent releases featuring new instrument drivers and improvements.","last_verified":"2026-05-01T00:00:00.000Z","tags":["measurement","instrument-control","lab-automation","scientific"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pymeasure"},{"id":4195,"title":"Pymediainfo","library":"pymediainfo","status":"active","version":"7.0.1","language":"python","ecosystem":"pypi","summary":"Pymediainfo is a Python wrapper for the MediaInfo library, providing an easy way to extract detailed metadata from multimedia files. It is actively maintained with frequent updates, including support for new Python versions and bundled MediaInfo library updates.","last_verified":"2026-04-11T00:00:00.000Z","tags":["media-analysis","metadata","video","audio","wrapper","ffmpeg-alternative"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pymediainfo"},{"id":21765,"title":"PyMediaInfo-PyroFork","library":"pymediainfo-pyrofork","status":"active","version":"6.0.2","language":"python","ecosystem":"pypi","summary":"A Python wrapper for the mediainfo library, forked to support newer Python versions and provide up-to-date bindings. Current version is 6.0.2, requiring Python 3.9+. Released regularly with mediainfo dependency updates.","last_verified":"2026-04-27T00:00:00.000Z","tags":["mediainfo","media","file-info","wrapper"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pymediainfo-pyrofork"},{"id":2223,"title":"PyMeeus","library":"pymeeus","status":"active","version":"0.5.12","language":"python","ecosystem":"pypi","summary":"PyMeeus is a Python library that implements astronomical algorithms described in the classical book 'Astronomical Algorithms, 2nd Edition' by Jean Meeus. It provides routines for celestial mechanics, ephemerides, and time conversions. The library is known for its simplicity, ease of use, minimal dependencies, and abundant documentation. The current version is 0.5.12, with an irregular release cadence focused on bug fixes and new functionality.","last_verified":"2026-04-24T16:19:25.088Z","tags":["astronomy","astronomical algorithms","jean meeus","celestial mechanics","time","ephemeris"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pymeeus"},{"id":10112,"title":"Pymem","library":"pymem","status":"active","version":"1.14.0","language":"python","ecosystem":"pypi","summary":"Pymem is a Python library that simplifies direct memory access and manipulation in Windows processes. It provides functionalities to open processes, read and write various data types to memory, and search for patterns. Currently at version 1.14.0, its release cadence is infrequent, focusing on stability and compatibility with Windows system updates rather than rapid feature additions.","last_verified":"2026-04-17T00:00:00.000Z","tags":["memory","process","windows","reverse-engineering","debugging"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pymem"},{"id":2700,"title":"pymemcache","library":"pymemcache","status":"active","version":"4.0.0","language":"python","ecosystem":"pypi","summary":"pymemcache is a comprehensive, fast, pure-Python client for memcached. It fully implements the memcached text protocol and supports connections over UNIX sockets, TCP (IPv4 or IPv6), and configurable timeouts. It is currently at version 4.0.0 and maintains an active release cadence.","last_verified":"2026-04-24T23:57:51.282Z","tags":["memcached","caching","client","pure-python"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pymemcache"},{"id":24362,"title":"PyMemoryEditor","library":"pymemoryeditor","status":"active","version":"1.6.0","language":"python","ecosystem":"pypi","summary":"PyMemoryEditor is a multi-platform Python library developed with ctypes for reading, writing, and searching process memory. It provides a simple and friendly API for memory manipulation, supporting Python 3.6+. The current version is 1.6.0, released with moderate cadence, targeting Windows, Linux, and macOS.","last_verified":"2026-05-01T00:00:00.000Z","tags":["memory-editor","process-memory","ctypes","cheat-engine","game-hacking","memory-reading","memory-writing"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pymemoryeditor"},{"id":10113,"title":"PyMeshFix","library":"pymeshfix","status":"active","version":"0.18.0","language":"python","ecosystem":"pypi","summary":"PyMeshFix is a Python library that provides bindings to the MeshFix C++ library, enabling robust repair of triangular meshes. It can fix common mesh issues such as holes, self-intersections, and non-manifold edges. The current version is 0.18.0, and it generally sees several releases per year, often aligning with updates to the broader PyVista ecosystem.","last_verified":"2026-04-17T00:00:00.000Z","tags":["mesh","3d","repair","geometry","pyvista","cad"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pymeshfix"},{"id":7587,"title":"PyMeshLab","library":"pymeshlab","status":"active","version":"2025.7.post1","language":"python","ecosystem":"pypi","summary":"PyMeshLab is a Python interface to MeshLab, providing a robust toolset for 3D mesh processing, filtering, and analysis. It allows users to programmatically access MeshLab's powerful algorithms without needing the GUI. The current version is 2025.7.post1, with releases typically occurring yearly, often followed by several post-releases for bug fixes and updated Python/dependency support.","last_verified":"2026-04-16T00:00:00.000Z","tags":["3D","mesh processing","computer graphics","MeshLab","point cloud"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pymeshlab"},{"id":5403,"title":"PyMeta3","library":"pymeta3","status":"maintenance","version":"0.5.1","language":"python","ecosystem":"pypi","summary":"PyMeta3 is a Python 3 compatible fork of PyMeta, an implementation of OMeta, an object-oriented pattern-matching language. It provides a compact syntax based on Parsing Expression Grammars (PEGs) for common lexing, parsing, and tree-transforming activities in a way that's easy to reason about for Python programmers. The current version is 0.5.1, with the last update released in February 2015, suggesting a low release cadence.","last_verified":"2026-04-13T00:00:00.000Z","tags":["parsing","PEG","OMeta","pattern-matching","grammar","metaprogramming"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pymeta3"},{"id":21767,"title":"PyMetis","library":"pymetis","status":"active","version":"2025.2.2","language":"python","ecosystem":"pypi","summary":"PyMetis is a Python wrapper for METIS, a set of serial graph partitioning algorithms. It provides both low-level and high-level interfaces for partitioning graphs. Version 2025.2.2 supports Python >=3.10. The package is actively maintained with periodic releases.","last_verified":"2026-04-27T00:00:00.000Z","tags":["graph partitioning","METIS","combinatorial optimization"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pymetis"},{"id":21768,"title":"pymgclient","library":"pymgclient","status":"active","version":"1.5.2","language":"python","ecosystem":"pypi","summary":"Memgraph database adapter for Python language. Current version 1.5.2, supports Python >=3.9, Linux arm64 and wider libc compatibility. Released irregularly.","last_verified":"2026-04-27T00:00:00.000Z","tags":["memgraph","database","graph","adapter","bolt"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pymgclient"},{"id":65,"title":"PyMilvus","library":"pymilvus","status":"active","version":"2.6.8","language":"python","ecosystem":"pypi","summary":"Official Python SDK for Milvus, the open-source vector database. Has two coexisting APIs: the modern MilvusClient (recommended, introduced in 2.3) and the legacy ORM API (connections.connect + Collection class). Both currently work but LLM-generated and tutorial code overwhelmingly uses the old ORM patterns. Milvus Lite (embedded SQLite-based local mode) is available via the milvus-lite extra on Linux/macOS only. Server version must be kept in sync with client minor version.","last_verified":"2026-05-12T06:27:43.128Z","tags":["milvus","pymilvus","vector-database","rag","embeddings","grpc","similarity-search","milvus-lite"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/pymilvus"},{"id":8498,"title":"PyMilvus Model Components","library":"pymilvus-model","status":"active","version":"0.3.2","language":"python","ecosystem":"pypi","summary":"PyMilvus Model is a Python library that provides model components, primarily for generating dense and sparse embeddings, intended for use with Milvus. It leverages popular deep learning frameworks like Hugging Face Transformers and Sentence-Transformers to offer a unified interface for various pre-trained models. The current version is 0.3.2, and it typically releases updates as new features or model integrations become available, often in sync with PyMilvus SDK developments.","last_verified":"2026-04-16T00:00:00.000Z","tags":["vector-database","milvus","embedding","model","nlp","ai"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pymilvus-model"},{"id":6059,"title":"Pyminizip","library":"pyminizip","status":"maintenance","version":"0.2.6","language":"python","ecosystem":"pypi","summary":"Pyminizip is a Python wrapper for the minizip library, designed specifically to create password-encrypted ZIP files. It also provides functionality to uncompress these password-protected archives. The current version is 0.2.6. The project appears to be in maintenance mode with infrequent updates, as its last release was in December 2021.","last_verified":"2026-04-14T00:00:00.000Z","tags":["zip","compression","encryption","password","archive","minizip"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pyminizip"},{"id":4710,"title":"PyMiscUtils","library":"pymiscutils","status":"active","version":"0.3.14","language":"python","ecosystem":"pypi","summary":"PyMiscUtils (installed via `pip install pymiscutils`) provides a collection of miscellaneous Python utilities, including context managers like `Timer` and `Suppressor`, a `NestedParser` for string parsing, and various helper classes for introspection, environment variables, and version management. The library is currently at version 0.3.14 and is under active development with frequent minor releases, though the API is subject to change.","last_verified":"2026-04-12T00:00:00.000Z","tags":["utilities","misc","helpers","context-manager","string-manipulation"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pymiscutils"},{"id":4711,"title":"PyMISP","library":"pymisp","status":"active","version":"2.5.33.1","language":"python","ecosystem":"pypi","summary":"PyMISP is a Python library designed to interact with MISP (Malware Information Sharing Platform) instances via their REST API. It provides comprehensive functionalities to fetch, add, update, and search for events, attributes, objects, samples, and more, facilitating automated threat intelligence sharing and analysis. The library is actively maintained with frequent releases, ensuring compatibility with the latest MISP features.","last_verified":"2026-04-12T00:00:00.000Z","tags":["security","threat intelligence","MISP","API client","cybersecurity","information sharing"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pymisp"},{"id":10114,"title":"PyMobileDetect","library":"pymobiledetect","status":"active","version":"1.3.2","language":"python","ecosystem":"pypi","summary":"PyMobileDetect is a Python library that detects mobile and tablet browsers based on the User-Agent string. It is a port of the popular PHP Mobile Detect library. The current version is 1.3.2, with releases being infrequent but stable, primarily aligning with updates to the underlying detection rules.","last_verified":"2026-04-17T00:00:00.000Z","tags":["mobile","user-agent","detection","browser","device","frontend"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pymobiledetect"},{"id":6429,"title":"PyMobileDevice3","library":"pymobiledevice3","status":"active","version":"9.9.1","language":"python","ecosystem":"pypi","summary":"PyMobileDevice3 is a pure Python 3 implementation for interacting with iOS devices (iPhone, iPad, etc.). It provides both a command-line interface (CLI) and a Python API, enabling functionalities like device discovery, TCP port forwarding, syslog streaming, application management, AFC file access, and more. The library is actively maintained with frequent releases, currently at version 9.9.1.","last_verified":"2026-04-15T00:00:00.000Z","tags":["ios","iphone","ipad","apple","mobile","device","automation","usb","lockdown"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pymobiledevice3"},{"id":24363,"title":"Mochow Python SDK","library":"pymochow","status":"active","version":"2.4.0","language":"python","ecosystem":"pypi","summary":"Python SDK for Mochow, a vector database service. Current version 2.4.0, requires Python >=3.7. Released on PyPI with regular updates.","last_verified":"2026-05-01T00:00:00.000Z","tags":["vector database","mochow","search","embedding","SDK"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pymochow"},{"id":4196,"title":"Pymodbus","library":"pymodbus","status":"active","version":"3.12.1","language":"python","ecosystem":"pypi","summary":"Pymodbus is a fully featured Modbus protocol stack implemented in Python, offering client and server capabilities for TCP, UDP, and serial communication. It primarily leverages `asyncio` for modern asynchronous operations and is actively maintained with frequent minor releases focusing on bug fixes and incremental improvements. The current version is 3.12.1.","last_verified":"2026-04-11T00:00:00.000Z","tags":["modbus","industrial automation","scada","plc","asyncio","client","server"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pymodbus"},{"id":21769,"title":"pyModbusTCP","library":"pymodbusTCP","status":"active","version":"0.3.0","language":"python","ecosystem":"pypi","summary":"A simple Modbus/TCP library for Python. Current version 0.3.0, released irregularly. Provides client and server functionality for Modbus TCP communication.","last_verified":"2026-04-27T00:00:00.000Z","tags":["modbus","tcp","automation","industrial"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pymodbusTCP"},{"id":24364,"title":"PyMonCtl","library":"pymonctl","status":"active","version":"0.92","language":"python","ecosystem":"pypi","summary":"Cross-Platform toolkit to get info on and control monitors connected to the system. Version 0.92 supports Windows, macOS, and Linux (X11; partial Wayland). Release cadence is irregular.","last_verified":"2026-05-01T00:00:00.000Z","tags":["monitor","display","cross-platform","hardware-control"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pymonctl"},{"id":6806,"title":"MonetDB Python API","library":"pymonetdb","status":"active","version":"1.9.0","language":"python","ecosystem":"pypi","summary":"pymonetdb is the native Python client API for MonetDB. It is cross-platform and does not depend on any MonetDB libraries. It supports Python 3.7+ and PyPy, and is Python DBAPI 2.0 compatible. Besides standard DBAPI 2.0 functionality, it also provides MonetDB-specific features like file transfers. It is currently at version 1.9.0 and has an active development and release cadence.","last_verified":"2026-04-15T00:00:00.000Z","tags":["database","monetdb","sql","dbapi","data-access"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pymonetdb"},{"id":154,"title":"PyMongo","library":"pymongo","status":"active","version":"4.16.0","language":"python","ecosystem":"pypi","summary":"Official MongoDB Python driver. Synchronous client for MongoDB. v4.0 removed all APIs deprecated in v3.x — insert(), update(), remove(), count(), save() all gone. Current version: 4.16.0 (Mar 2026). Python 3.9+ required (3.8 dropped in v4.11). AsyncMongoClient added as GA in v4.13. Most LLM-generated pymongo code uses v3 patterns that break on v4.","last_verified":"2026-05-12T09:05:00.359Z","tags":["pymongo","mongodb","python","database","nosql"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/pymongo"},{"id":3231,"title":"MONGODB-AWS authentication support for PyMongo","library":"pymongo-auth-aws","status":"active","version":"1.3.0","language":"python","ecosystem":"pypi","summary":"This library provides MONGODB-AWS authentication support for PyMongo, enabling applications to connect to MongoDB using AWS IAM credentials, temporary AWS IAM credentials, or credentials assigned to EC2 instances or ECS tasks. It is currently at version 1.3.0 and aims to align its Python version support with PyMongo's releases.","last_verified":"2026-04-25T07:19:02.526Z","tags":["mongodb","aws","authentication","pymongo","iam"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pymongo-auth-aws"},{"id":9226,"title":"PyMongo In-Memory","library":"pymongo-inmemory","status":"active","version":"0.5.0","language":"python","ecosystem":"pypi","summary":"PyMongo In-Memory is a Python library that provides an ephemeral in-memory MongoDB server, primarily designed for testing and continuous integration environments. It achieves this by downloading and running a real `mongod` binary configured to use the in-memory storage engine. The library is actively maintained, with frequent updates that include support for newer MongoDB versions and bug fixes, typically released every few months.","last_verified":"2026-04-16T00:00:00.000Z","tags":["mongodb","testing","mocking","in-memory","database"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pymongo-inmemory"},{"id":8499,"title":"PyMongo Schema","library":"pymongo-schema","status":"active","version":"0.4.2","language":"python","ecosystem":"pypi","summary":"PyMongo Schema is a Python library designed to analyze MongoDB collections and databases, inferring their underlying schema structure. It helps users understand the document shapes within their MongoDB instances. As of version 0.4.2, it provides tools for generating schema definitions but does not enforce them. The project has a low release cadence, indicating stability but also less frequent updates.","last_verified":"2026-04-16T00:00:00.000Z","tags":["mongodb","schema","validation","pymongo","data-analysis"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pymongo-schema"},{"id":4197,"title":"PyMongo Search Utilities","library":"pymongo-search-utils","status":"active","version":"0.3.0","language":"python","ecosystem":"pypi","summary":"PyMongo Search Utils is a Python library designed to simplify working with vector search in MongoDB Atlas. It provides utilities for generating embeddings, constructing Atlas Search queries, and executing them via PyMongo. Currently at version 0.3.0, it's under active development with releases occurring as features and fixes are introduced, typically every few weeks.","last_verified":"2026-04-11T00:00:00.000Z","tags":["mongodb","pymongo","atlas search","vector search","embeddings","ai","search"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pymongo-search-utils"},{"id":21770,"title":"PyMongoArrow","library":"pymongoarrow","status":"active","version":"1.13.0","language":"python","ecosystem":"pypi","summary":"PyMongoArrow bridges MongoDB with NumPy, Pandas, Polars, and PyArrow. Version 1.13.0 adds parallel batch processing and Polars ExtensionTypes support. Released ~monthly.","last_verified":"2026-04-27T00:00:00.000Z","tags":["mongodb","arrow","pandas","polars","numpy","pyarrow"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pymongoarrow"},{"id":4198,"title":"PyMongoCrypt","library":"pymongocrypt","status":"active","version":"1.17.0","language":"python","ecosystem":"pypi","summary":"PyMongoCrypt provides the Python bindings for `libmongocrypt`, a C library that powers MongoDB's Client-Side Field Level Encryption (CSFLE) and Queryable Encryption features. It is currently at version 1.17.0 and releases are typically tied to `libmongocrypt` and PyMongo updates, often occurring every few months.","last_verified":"2026-04-11T00:00:00.000Z","tags":["mongodb","encryption","database","security","csfle"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pymongocrypt"},{"id":24369,"title":"pymonocypher","library":"pymonocypher","status":"active","version":"4.0.2.6","language":"python","ecosystem":"pypi","summary":"Python ctypes bindings to the Monocypher library. Current version: 4.0.2.6, requires Python ~=3.10. Release cadence: irregular, tied to Monocypher updates.","last_verified":"2026-05-01T00:00:00.000Z","tags":["cryptography","monocypher","ctypes","signing","encryption"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pymonocypher"},{"id":6060,"title":"pymoo: Multi-Objective Optimization in Python","library":"pymoo","status":"active","version":"0.6.1.6","language":"python","ecosystem":"pypi","summary":"Pymoo is an open-source Python library for multi-objective optimization. It provides state-of-the-art single- and multi-objective optimization algorithms, along with features for visualization and decision-making. Currently at version 0.6.1.6, the library maintains an active development cadence with regular updates and bug fixes.","last_verified":"2026-04-14T00:00:00.000Z","tags":["optimization","multi-objective","evolutionary algorithms","NSGA-II","NSGA-III","MOEA/D","genetic algorithms"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pymoo"},{"id":9227,"title":"PyMorphy2","library":"pymorphy2","status":"abandoned","version":"0.9.1","language":"python","ecosystem":"pypi","summary":"PyMorphy2 (version 0.9.1) is a morphological analyzer and inflection engine for the Russian and Ukrainian languages. It provides functionalities for POS tagging, word inflection, and normalization using OpenCorpora.org dictionaries and heuristic algorithms for unknown words. The project's release cadence is infrequent, with the last significant update in September 2020.","last_verified":"2026-04-16T00:00:00.000Z","tags":["NLP","morphology","Russian","Ukrainian","POS tagging","inflection","language processing"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pymorphy2"},{"id":8500,"title":"Russian Dictionaries for Pymorphy2","library":"pymorphy2-dicts-ru","status":"active","version":"2.4.417127.4579844","language":"python","ecosystem":"pypi","summary":"pymorphy2-dicts-ru provides the necessary Russian language dictionaries for the pymorphy2 morphological analyzer. It is a data-only package, with the core morphological analysis functionality residing in the `pymorphy2` library. The current version is 2.4.417127.4579844, released on October 11, 2020. The package itself does not have a separate release cadence, but it is maintained in conjunction with `pymorphy2`, which acts as a morphological analyzer, POS tagger, and inflection engine for Russian and Ukrainian languages.","last_verified":"2026-04-16T00:00:00.000Z","tags":["nlp","russian","morphology","dictionary","linguistics","pos-tagging","inflection"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pymorphy2-dicts-ru"},{"id":7589,"title":"PyMorphy3","library":"pymorphy3","status":"active","version":"2.0.6","language":"python","ecosystem":"pypi","summary":"PyMorphy3 is a morphological analyzer (POS tagger + inflection engine) for the Russian language. It provides tools for parsing words, getting normal forms, and inflecting words into various grammatical forms. The current version is 2.0.6, and the library is actively maintained with frequent minor releases to support new Python versions and address issues.","last_verified":"2026-04-16T00:00:00.000Z","tags":["natural-language-processing","nlp","russian","morphology","pos-tagging","inflection"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pymorphy3"},{"id":7588,"title":"Russian Dictionaries for Pymorphy3","library":"pymorphy3-dicts-ru","status":"active","version":"2.4.417150.4580142","language":"python","ecosystem":"pypi","summary":"pymorphy3-dicts-ru provides Russian morphological dictionaries primarily for the `pymorphy3` library. `pymorphy3` is an active morphological analyzer (POS tagger + inflection engine) for Russian and Ukrainian languages, serving as the continuation of the unmaintained `pymorphy2` project. While these dictionaries can be configured for `pymorphy2`, their main use case is with `pymorphy3`. The dictionary package is updated as needed, with the last release on January 8, 2022, complementing the more frequently updated `pymorphy3` library.","last_verified":"2026-04-16T00:00:00.000Z","tags":["NLP","morphology","Russian","linguistics","dictionaries"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pymorphy3-dicts-ru"},{"id":24365,"title":"pymorphy3-dicts-uk","library":"pymorphy3-dicts-uk","status":"active","version":"2.4.1.1.1663094765","language":"python","ecosystem":"pypi","summary":"Ukrainian morphological dictionary data for the pymorphy3 morphological analyzer. Version 2.4.1.1.1663094765 provides dictionaries for Ukrainian language analysis (part of speech tagging, lemma generation, inflection). Released sporadically.","last_verified":"2026-05-01T00:00:00.000Z","tags":["morphology","ukrainian","nlp","morphological-analysis"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pymorphy3-dicts-uk"},{"id":8502,"title":"pymp3 Library","library":"pymp3","status":"active","version":"0.2.0","language":"python","ecosystem":"pypi","summary":"pymp3 is a lightweight Python library for reading and writing MP3 files, primarily providing low-level access to MP3 frames and PCM data. It is currently at version 0.2.0 and has an infrequent release cadence, focusing on stability and essential bug fixes.","last_verified":"2026-04-16T00:00:00.000Z","tags":["audio","mp3","encoding","decoding","low-level"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pymp3"},{"id":6061,"title":"pymp4: MP4 Box Parser","library":"pymp4","status":"active","version":"1.4.0","language":"python","ecosystem":"pypi","summary":"pymp4 is a Python library designed for parsing MP4 boxes, providing a structured way to read and interpret the internal components of an MP4 file. It focuses on low-level access to box data. The current version is 1.4.0, and releases occur periodically, often in response to bug fixes or new box definitions.","last_verified":"2026-04-14T00:00:00.000Z","tags":["mp4","parser","video","media","boxes","isobmff"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pymp4"},{"id":1868,"title":"Pympler","library":"pympler","status":"active","version":"1.1","language":"python","ecosystem":"pypi","summary":"Pympler is a development tool designed to measure, monitor, and analyze the memory behavior of Python objects in a running application. It provides detailed insights into the size and lifetime of Python objects, aiding in the identification of memory bloat, leaks, and other undesirable runtime behaviors. The current stable version is 1.1.","last_verified":"2026-04-24T02:38:14.039Z","tags":["memory profiling","profiling","memory analysis","debugging","object sizing"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pympler"},{"id":6062,"title":"PyMSALRuntime","library":"pymsalruntime","status":"active","version":"0.20.2","language":"python","ecosystem":"pypi","summary":"PyMSALRuntime is the Python interop package for the Microsoft Authentication Library (MSAL) Runtime. It acts as a low-level bridge, enabling Python applications, primarily through the MSAL Python library, to interact with the underlying OS-level authentication broker for enhanced security and single sign-on experiences. The current version is 0.20.2, released on January 9, 2026, with frequent updates to align with the MSAL ecosystem.","last_verified":"2026-04-14T00:00:00.000Z","tags":["authentication","microsoft","azuread","msal","oauth2","openid-connect","broker","sso"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pymsalruntime"},{"id":5699,"title":"PyMsgBox","library":"pymsgbox","status":"active","version":"2.0.1","language":"python","ecosystem":"pypi","summary":"PyMsgBox is a simple, cross-platform, pure Python module designed to display JavaScript-like message boxes. It provides `alert()`, `confirm()`, `prompt()`, and `password()` functions. Currently at version 2.0.1, the library leverages Python's built-in Tkinter module for its graphical user interface, offering a consistent experience across different operating systems. While it aims for a pure Python implementation, underlying OS GUI toolkit installations (like `python-tk` on Linux) may sometimes be required for Tkinter to function correctly. The project is actively maintained, with releases primarily driven by bug fixes and minor enhancements.","last_verified":"2026-04-09T00:00:00.000Z","tags":["GUI","messagebox","dialog","cross-platform","tkinter","popup"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pymsgbox"},{"id":683,"title":"pymssql","library":"pymssql","status":"active","version":"2.3.13","language":"python","ecosystem":"pypi","summary":"pymssql is a Python DB-API (PEP-249) interface to Microsoft SQL Server, built on top of FreeTDS. The 2.x branch, a complete rewrite using Cython, offers improved performance and Python 3 compatibility. It is actively maintained with regular releases, currently at version 2.3.13, and supports Python 3.9 and newer.","last_verified":"2026-05-12T17:48:05.609Z","tags":["database","mssql","sql server","db-api","freetds","cython"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/pymssql"},{"id":1653,"title":"PyMSTeams","library":"pymsteams","status":"active","version":"0.2.5","language":"python","ecosystem":"pypi","summary":"PyMSTeams is a Python library designed to format messages and post them to Microsoft Teams via webhooks. It simplifies the creation of rich Connector Cards with text, sections, facts, images, and actions. The current version is 0.2.5, and it has an active but irregular release cadence, with updates typically addressing minor bugs, dependency bumps, or new features.","last_verified":"2026-04-23T23:45:52.723Z","tags":["microsoft teams","messaging","notifications","webhook","chatops"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pymsteams"},{"id":24366,"title":"pymultihash","library":"pymultihash","status":"active","version":"0.8.2","language":"python","ecosystem":"pypi","summary":"Python implementation of the multihash specification (current version 0.8.2). Multihash is a self-describing hash format that includes a hash function identifier and digest length. This library provides encoding, decoding, and hashing utilities. Release cadence is low; last release was in 2020.","last_verified":"2026-05-01T00:00:00.000Z","tags":["multihash","hashing","ipfs","self-describing"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pymultihash"},{"id":7590,"title":"Pymunk","library":"pymunk","status":"active","version":"7.2.0","language":"python","ecosystem":"pypi","summary":"Pymunk is an easy-to-use pythonic 2D physics library designed for games, demos, and simulations. It is built on top of Munk2D, a fork of the robust Chipmunk2D C physics library. First released in 2007, Pymunk remains actively developed and maintained, with its current version being 7.2.0, and has a regular release cadence with several updates per year.","last_verified":"2026-04-16T00:00:00.000Z","tags":["physics","2d","game-development","simulation","chipmunk","munk2d"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pymunk"},{"id":684,"title":"PyMuPDF","library":"pymupdf","status":"active","version":"1.27.2.2","language":"python","ecosystem":"pypi","summary":"PyMuPDF is a Python binding for MuPDF, a lightweight PDF, XPS, and E-book viewer, renderer, and toolkit. It provides comprehensive functionalities for handling PDF documents, including reading, writing, rendering pages to images, extracting text, searching, annotating, and manipulating document structure. The library is actively maintained with frequent releases, often tied to updates of the underlying MuPDF library, currently at version 1.27.2.2.","last_verified":"2026-05-12T17:48:33.722Z","tags":["PDF","document processing","MuPDF","image extraction","text extraction","OCR","vector graphics"],"install_tag":"draft","install_tag_description":"notable install failures or slow imports","api":"https://checklist.day/api/registry/pymupdf"},{"id":28089,"title":"PyMuPDF Fonts","library":"pymupdf-fonts","status":"active","version":"1.0.5","language":"python","ecosystem":"pypi","summary":"A companion package to PyMuPDF that provides a collection of font binaries (e.g., Noto, Ubuntu, Cantarell) for use with fitz.Font. Currently at version 1.0.5; maintained irregularly alongside PyMuPDF releases.","last_verified":"2026-05-09T00:00:00.000Z","tags":["pdf","fonts","pymupdf","fitz"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pymupdf-fonts"},{"id":1069,"title":"PyMuPDF Layout","library":"pymupdf-layout","status":"active","version":"1.27.2.2","language":"python","ecosystem":"pypi","summary":"PyMuPDF Layout is a fast and lightweight Python package that integrates with PyMuPDF to provide AI-driven layout analysis for PDFs. It converts PDFs into structured data (Markdown, JSON, or plain text) by training Graph Neural Networks on PDF internals, offering a 10x speed improvement over vision-based tools without requiring a GPU. It is currently at version 1.27.2.2 and receives frequent updates, often alongside its companion library, PyMuPDF4LLM.","last_verified":"2026-04-23T16:40:49.891Z","tags":["pdf","layout analysis","structured data","llm","rag","cpu-only","document processing"],"install_tag":"stale","install_tag_description":"widespread failures or data too old to trust","api":"https://checklist.day/api/registry/pymupdf-layout"},{"id":1122,"title":"PyMuPDF Utilities for LLM/RAG","library":"pymupdf4llm","status":"active","version":"1.27.2.2","language":"python","ecosystem":"pypi","summary":"PyMuPDF4LLM (also aliased as `pdf4llm`) is a Python library built on PyMuPDF, specialized in converting PDF documents into clean, structured data formats like Markdown, JSON, and plain text, specifically optimized for Large Language Model (LLM) and Retrieval-Augmented Generation (RAG) environments. It includes layout analysis, automatic OCR for scanned pages, and supports multi-column layouts and image extraction. The library is actively maintained and frequently updated, with the current stable version being 1.27.2.2.","last_verified":"2026-04-23T17:15:21.599Z","tags":["pdf","llm","rag","markdown","json","text-extraction","ocr","document-processing"],"install_tag":"draft","install_tag_description":"notable install failures or slow imports","api":"https://checklist.day/api/registry/pymupdf4llm"},{"id":564,"title":"PyMySQL","library":"pymysql","status":"active","version":"1.1.2","language":"python","ecosystem":"pypi","summary":"PyMySQL is a pure-Python MySQL client library, fully compliant with PEP 249 (Python Database API Specification v2.0). It enables Python applications to connect to MySQL and MariaDB databases without requiring binary extensions. The library is actively maintained, with version 1.1.2 released on August 24, 2025, and supports standard DB-API 2.0 features like cursors, transactions, and parameterized queries.","last_verified":"2026-05-12T15:10:46.406Z","tags":["database","mysql","driver","db-api","mariadb"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/pymysql"},{"id":28092,"title":"PyMySQL Pool","library":"pymysql-pool","status":"active","version":"0.5.0","language":"python","ecosystem":"pypi","summary":"PyMySQL Pool is a high-performance MySQL connection pool built on top of PyMySQL, supporting connection reuse, configurable pool limits, connection lifetime management, and automatic rollback/re-autocommit on return. Version 0.5.0 (stable) supports Python >=3.7, last release 2022-06.","last_verified":"2026-05-09T00:00:00.000Z","tags":["mysql","connection-pool","pymysql","database","pool"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pymysql-pool"},{"id":8503,"title":"PyMySQLLock","library":"pymysqllock","status":"active","version":"0.2.0","language":"python","ecosystem":"pypi","summary":"PyMySQLLock is a Python library that provides a MySQL-backed distributed locking primitive. It enables multiple application instances to coordinate and ensure that only one instance holds a specific lock at a time, performing tasks that require exclusive access. As of version 0.2.0, it aims to be a lightweight solution when MySQL is the primary dependency for application uptime and health, rather than relying on external systems like ZooKeeper or etcd. The project appears stable with a moderate release cadence.","last_verified":"2026-04-16T00:00:00.000Z","tags":["mysql","locking","distributed lock","concurrency","database"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pymysqllock"},{"id":369,"title":"PyNaCl: Python binding to the Networking and Cryptography (NaCl) library","library":"pynacl","status":"active","version":"1.6.2","language":"python","ecosystem":"pypi","summary":"PyNaCl is a Python binding to the Networking and Cryptography (NaCl) library, providing cryptographic operations such as digital signatures, secret-key and public-key encryption, hashing, and password-based key derivation. The current version is 1.6.2, released on January 1, 2026. PyNaCl follows a regular release cadence, with updates approximately every 1-2 years.","last_verified":"2026-05-12T13:20:14.308Z","tags":["cryptography","security","encryption","hashing","digital signatures"],"install_tag":"stale","install_tag_description":"widespread failures or data too old to trust","api":"https://checklist.day/api/registry/pynacl"},{"id":1654,"title":"PynamoDB","library":"pynamodb","status":"active","version":"6.1.0","language":"python","ecosystem":"pypi","summary":"PynamoDB provides a Pythonic interface to Amazon's DynamoDB, abstracting away much of the low-level AWS API interaction into an ORM-like model. It is currently at version 6.1.0 and maintains an active release cadence with frequent patch and minor updates, and occasional major releases introducing significant changes.","last_verified":"2026-04-23T23:46:55.822Z","tags":["aws","dynamodb","orm","database","nosql"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pynamodb"},{"id":10115,"title":"PynamoDB Attributes","library":"pynamodb-attributes","status":"active","version":"0.5.1","language":"python","ecosystem":"pypi","summary":"pynamodb-attributes provides common custom attribute types for PynamoDB models, extending the built-in attributes with specialized types like Timestamp, Timedelta, and Protobuf Enum attributes. It aims to simplify handling complex data types in DynamoDB. The current version is 0.5.1 and it generally follows the release cadence of its upstream dependency, PynamoDB.","last_verified":"2026-04-17T00:00:00.000Z","tags":["database","dynamodb","pynamodb","attributes","aws","data-types"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pynamodb-attributes"},{"id":7591,"title":"pyNastran: Nastran File Reader/Editor","library":"pynastran","status":"active","version":"1.4.1","language":"python","ecosystem":"pypi","summary":"pyNastran is an open-source Python library for reading, editing, and writing Nastran BDF, OP2, OP4, and F06 files, commonly used in finite element analysis (FEA). It supports various Nastran versions and provides tools for visualizing and manipulating FEA data. The library is actively maintained, with version 1.4.1 being the latest stable release and a consistent release cadence.","last_verified":"2026-04-16T00:00:00.000Z","tags":["Nastran","FEA","Finite Element Analysis","CAE","CAD","Engineering","Simulation","BDF","OP2"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pynastran"},{"id":8504,"title":"Nautobot API Client Library","library":"pynautobot","status":"active","version":"3.1.0","language":"python","ecosystem":"pypi","summary":"pynautobot is the official API client library for Nautobot, a Network Source of Truth and Automation Platform. It provides a Pythonic interface to interact with the Nautobot REST API. The current version is 3.1.0, and new major versions are released to align with Nautobot core major releases, with frequent minor and patch updates in between.","last_verified":"2026-04-16T00:00:00.000Z","tags":["nautobot","api","network automation","dcim","ipam","source of truth"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pynautobot"},{"id":4712,"title":"NetBox API Client Library","library":"pynetbox","status":"active","version":"7.6.1","language":"python","ecosystem":"pypi","summary":"pynetbox is the official Python API client library for NetBox, a popular open-source IPAM and DCIM solution. It provides a convenient, object-oriented interface for interacting with the NetBox REST API, abstracting away the complexities of raw HTTP requests. The library is actively maintained with frequent releases, currently at version 7.6.1, ensuring compatibility with the latest NetBox versions (supporting NetBox 3.3+ and recent 4.x features like v2 API tokens).","last_verified":"2026-04-12T00:00:00.000Z","tags":["NetBox","API Client","Network Automation","DCIM","IPAM","Infrastructure as Code"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pynetbox"},{"id":10116,"title":"pynetdicom: DICOM Networking Protocol","library":"pynetdicom","status":"active","version":"3.0.4","language":"python","ecosystem":"pypi","summary":"pynetdicom is a Python implementation of the DICOM networking protocol, allowing developers to create DICOM Service Class Users (SCUs) and Service Class Providers (SCPs). It handles DICOM association negotiation, message exchange, and event management. The current version is 3.0.4, and it generally follows a release cadence tied to bug fixes and minor feature enhancements, with major versions introducing significant architectural changes.","last_verified":"2026-04-17T00:00:00.000Z","tags":["DICOM","networking","medical imaging","pydicom","PACS"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pynetdicom"},{"id":3762,"title":"pyngrok","library":"pyngrok","status":"active","version":"8.0.0","language":"python","ecosystem":"pypi","summary":"pyngrok is a Python wrapper for ngrok, a reverse proxy tool that opens secure tunnels from public URLs to localhost. It manages its own ngrok binary, making the ngrok client available via a convenient Python API and the command line. This allows for rapid development, testing webhooks, and exposing local services. The current version is 8.0.0, and the library is actively maintained.","last_verified":"2026-04-25T15:03:51.881Z","tags":["ngrok","tunneling","reverse proxy","development","webhook","localhost"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pyngrok"},{"id":8505,"title":"Pynini","library":"pynini","status":"active","version":"2.1.7","language":"python","ecosystem":"pypi","summary":"Pynini is a Python library providing efficient Python bindings for the OpenFst C++ library, enabling the construction, manipulation, and compilation of finite-state transducers (FSTs) and finite-state acceptors (FSAs). It's widely used for tasks in natural language processing (NLP) such as text normalization, phonology, and speech recognition. The current version is 2.1.7, with active development and regular releases.","last_verified":"2026-04-16T00:00:00.000Z","tags":["NLP","FSM","finite-state","grammar","compiler","transducer","acceptor"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pynini"},{"id":8506,"title":"Pynliner","library":"pynliner","status":"maintenance","version":"0.8.0","language":"python","ecosystem":"pypi","summary":"Pynliner is a Python library that converts CSS styles in an HTML document to inline styles, primarily designed for crafting HTML emails to ensure consistent rendering across various email clients. It leverages BeautifulSoup for HTML parsing and cssutils for CSS processing. The current stable version is 0.8.0, released in 2019, indicating an infrequent release cadence and a current state of maintenance rather than active development.","last_verified":"2026-04-16T00:00:00.000Z","tags":["html","css","email","inliner","web"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pynliner"},{"id":9228,"title":"pynmea2 NMEA 0183 Protocol Parser","library":"pynmea2","status":"active","version":"1.19.0","language":"python","ecosystem":"pypi","summary":"pynmea2 is a Python library for parsing and creating NMEA 0183 sentences, commonly used in GPS and other GNSS receivers. It provides a flexible API for working with various NMEA sentence types, handling checksums, and accessing data fields. The current version is 1.19.0, with a release cadence of several updates per year, primarily for bug fixes and new sentence type support.","last_verified":"2026-04-16T00:00:00.000Z","tags":["nmea","gps","gnss","serial","protocol","parsing","location"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pynmea2"},{"id":7592,"title":"pynmeagps","library":"pynmeagps","status":"active","version":"1.1.2","language":"python","ecosystem":"pypi","summary":"pynmeagps is an original Python 3 parser aimed primarily at the subset of the NMEA 0183 © v4 protocol relevant to GNSS/GPS receivers. It provides functionalities for both parsing incoming NMEA messages from various streams (e.g., serial, socket, file) and generating outbound NMEA messages. The library is actively maintained, currently at version 1.1.2, with regular updates and bug fixes.","last_verified":"2026-04-16T00:00:00.000Z","tags":["NMEA","GPS","GNSS","parser","generator","protocol","serial-communication"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pynmeagps"},{"id":2224,"title":"PyNNDescent","library":"pynndescent","status":"active","version":"0.6.0","language":"python","ecosystem":"pypi","summary":"PyNNDescent is a Python library that provides a fast and flexible implementation of Nearest Neighbor Descent for approximate nearest neighbor search and k-neighbor-graph construction. It supports a wide variety of distance metrics, sparse matrix inputs, and integrates with Scikit-learn. The current version is 0.6.0, and it maintains a regular release cadence with several minor patches and updates throughout the year.","last_verified":"2026-04-24T16:22:08.630Z","tags":["nearest neighbors","machine learning","similarity search","approximate nearest neighbors","graph algorithm"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pynndescent"},{"id":10118,"title":"Pynng","library":"pynng","status":"active","version":"0.9.0","language":"python","ecosystem":"pypi","summary":"Pynng is a Python binding for the nng (nanomsg-next-generation) C library, providing lightweight, high-performance messaging patterns for network communication. It supports both synchronous and asynchronous (asyncio) operations, making it suitable for a wide range of network applications. The current version is 0.9.0, and it generally follows a moderate release cadence, with updates often introducing significant features or improvements.","last_verified":"2026-04-17T00:00:00.000Z","tags":["networking","asyncio","sockets","messaging","nng","nanomsg"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pynng"},{"id":4713,"title":"PyNose","library":"pynose","status":"active","version":"1.5.5","language":"python","ecosystem":"pypi","summary":"PyNose is an updated version of the `nose` testing framework, designed to extend `unittest` and simplify Python testing. It aims to fix compatibility issues with newer Python versions and improve upon the original `nose` project. As of version 1.5.5, it supports Python 3.7+ (including 3.14+). It has an active release cadence, with several updates addressing compatibility and adding features recently.","last_verified":"2026-04-12T00:00:00.000Z","tags":["testing","unittest","nose","test runner","test discovery"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pynose"},{"id":5700,"title":"pynput","library":"pynput","status":"active","version":"1.8.1","language":"python","ecosystem":"pypi","summary":"pynput is a Python library that allows you to control and monitor user input devices, specifically the keyboard and mouse. It provides cross-platform functionality for simulating keystrokes and mouse events, as well as listening for input. The current version is 1.8.1, and the library is regularly updated to address platform-specific nuances and improve functionality.","last_verified":"2026-04-11T00:00:00.000Z","tags":["automation","input","keyboard","mouse","cross-platform","listener","controller"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pynput"},{"id":6807,"title":"Pynput (Robocorp Fork)","library":"pynput-robocorp-fork","status":"active","version":"5.0.0","language":"python","ecosystem":"pypi","summary":"This is a maintained fork of the original `pynput` library (by TheMouseOrTheKeyboard), designed specifically for Robocorp's automation needs. It provides cross-platform control and monitoring of user input devices like keyboards and mice, essential for Robotic Process Automation (RPA). Version 5.0.0, released recently, focuses on Python 3.10+ compatibility and Linux environment improvements. Releases align with Robocorp's product development, typically with minor versions for bug fixes and improvements.","last_verified":"2026-04-15T00:00:00.000Z","tags":["GUI automation","keyboard control","mouse control","RPA","input devices","robocorp"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pynput-robocorp-fork"},{"id":21772,"title":"pynrrd","library":"pynrrd","status":"active","version":"1.1.3","language":"python","ecosystem":"pypi","summary":"Pure Python library for reading and writing NRRD (Nearly Raw Raster Data) files, compatible with NumPy. Version 1.1.3 supports Python >=3.7 and NumPy >=1.21. Release cadence is sporadic, with occasional maintenance updates.","last_verified":"2026-04-27T00:00:00.000Z","tags":["nrrd","medical imaging","raster data","numpy"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pynrrd"},{"id":7593,"title":"Pynvim","library":"pynvim","status":"active","version":"0.6.0","language":"python","ecosystem":"pypi","summary":"Pynvim is the official Python client and plugin host for Neovim, enabling Python developers to interact with Neovim instances and write powerful remote plugins. Currently at version 0.6.0, it is actively maintained with regular releases addressing bug fixes, performance improvements, and new features.","last_verified":"2026-04-16T00:00:00.000Z","tags":["neovim","text editor","plugin development","rpc","client"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pynvim"},{"id":2225,"title":"Python Utilities for the NVIDIA Management Library","library":"pynvml","status":"deprecated","version":"13.0.1","language":"python","ecosystem":"pypi","summary":"pynvml is a Python library that provides utilities for the NVIDIA Management Library (NVML). As of version 13.0.1, this project (gpuopenanalytics/pynvml) itself is deprecated, primarily serving as a wrapper that pins to the official `nvidia-ml-py` bindings. It offers a Python interface for GPU management and monitoring functions, with the core NVML functionality now sourced from `nvidia-ml-py`. The current version is 13.0.1, and the project indicates an inactive development status.","last_verified":"2026-04-24T16:22:24.304Z","tags":["gpu","nvidia","nvml","monitoring","system-management","hardware"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pynvml"},{"id":7594,"title":"PyNWB","library":"pynwb","status":"active","version":"3.1.3","language":"python","ecosystem":"pypi","summary":"PyNWB is the official Python API for working with Neurodata Without Borders (NWB) files, a standardized data format for neurophysiology data. It facilitates reading, writing, and manipulating NWB files, providing a high-level interface to the underlying HDF5 structure. The current version is 3.1.3, and it maintains an active release cadence with regular minor updates and less frequent major versions supporting new NWB schema versions.","last_verified":"2026-04-16T00:00:00.000Z","tags":["neuroscience","nwb","data-format","hdf5","data-acquisition","electrophysiology","optical-physiology"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pynwb"},{"id":5413,"title":"PyObjC","library":"pyobjc","status":"active","version":"12.1","language":"python","ecosystem":"pypi","summary":"PyObjC is a bridge between Python and Objective-C, allowing Python scripts to use and extend existing Objective-C class libraries, most importantly Apple's Cocoa. It enables the development of full-featured macOS applications in pure Python and seamless integration with Objective-C, C, and C++ code. PyObjC (version 12.1) is actively maintained and typically releases new versions aligning with macOS SDK updates and Python version support.","last_verified":"2026-04-13T00:00:00.000Z","tags":["macos","objective-c","cocoa","ui","bridge","interoperability","apple"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pyobjc"},{"id":2226,"title":"PyObjC Core","library":"pyobjc-core","status":"active","version":"12.1","language":"python","ecosystem":"pypi","summary":"PyObjC Core is the essential bridge between Python and Objective-C, enabling Python applications to interact with macOS Cocoa frameworks. Version 12.1 is current, and releases typically align with new macOS SDKs and Python versions, with major versions appearing roughly annually and patches more frequently.","last_verified":"2026-04-24T16:22:57.513Z","tags":["macos","objective-c","interop","cocoa","gui","apple"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pyobjc-core"},{"id":6063,"title":"PyObjC Accessibility Framework","library":"pyobjc-framework-accessibility","status":"active","version":"12.1","language":"python","ecosystem":"pypi","summary":"The `pyobjc-framework-accessibility` library provides Python wrappers for the macOS Accessibility framework, enabling programmatic interaction with user interface elements and assistive technologies. Currently at version 12.1, it is part of the broader PyObjC project, which typically releases updates in close synchronicity with new macOS versions and Python support cycles.","last_verified":"2026-04-14T00:00:00.000Z","tags":["macos","objective-c","accessibility","gui","automation"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pyobjc-framework-accessibility"},{"id":6064,"title":"PyObjC Accounts Framework","library":"pyobjc-framework-accounts","status":"active","version":"12.1","language":"python","ecosystem":"pypi","summary":"pyobjc-framework-accounts provides Python bindings for Apple's Accounts framework on macOS. It allows Python applications to access and manage user accounts stored in System Preferences, such as social media, mail, and other internet accounts. The library is part of the larger PyObjC project, which acts as a bridge between Python and Objective-C, and is regularly updated to align with the latest macOS SDKs. The current version is 12.1.","last_verified":"2026-04-14T00:00:00.000Z","tags":["macos","objective-c","cocoa","apple","framework","accounts"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pyobjc-framework-accounts"},{"id":5799,"title":"AddressBook Framework Bindings for PyObjC","library":"pyobjc-framework-addressbook","status":"active","version":"12.1","language":"python","ecosystem":"pypi","summary":"pyobjc-framework-addressbook provides Pythonic wrappers for the macOS AddressBook framework, allowing Python applications to interact with contact data. It is part of the larger PyObjC project, which bridges Python and Objective-C. The current version is 12.1 and new releases generally align with macOS SDK updates and Python version support changes.","last_verified":"2026-04-14T00:00:00.000Z","tags":["macos","pyobjc","framework","addressbook","contacts","objective-c"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pyobjc-framework-addressbook"},{"id":6065,"title":"PyObjC AdServices Framework","library":"pyobjc-framework-adservices","status":"active","version":"12.1","language":"python","ecosystem":"pypi","summary":"PyObjC provides Python wrappers for the \"AdServices\" framework on macOS, allowing Python scripts to interact with Apple's Objective-C APIs for ad attribution. This specific package, `pyobjc-framework-adservices`, enables access to the AdServices framework. PyObjC is actively maintained with frequent releases, often synchronized with macOS SDK updates, ensuring compatibility with the latest Apple operating systems and developer tools. The current version is 12.1.","last_verified":"2026-04-14T00:00:00.000Z","tags":["macOS","frameworks","objective-c","adservices","bindings","apple"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pyobjc-framework-adservices"},{"id":6066,"title":"PyObjC AdSupport Framework","library":"pyobjc-framework-adsupport","status":"active","version":"12.1","language":"python","ecosystem":"pypi","summary":"PyObjC-framework-adsupport provides Python bindings for Apple's AdSupport framework on macOS. It allows Python applications to interact with native macOS APIs to obtain the advertising identifier (IDFA), which is unique to each device and primarily used for advertising purposes. The library is part of the larger PyObjC project, which regularly releases updates, with major versions typically aligning with macOS SDK changes and Python version support.","last_verified":"2026-04-14T00:00:00.000Z","tags":["macos","objective-c","cocoa","framework","adsupport","apple"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pyobjc-framework-adsupport"},{"id":5404,"title":"PyObjC AppleScriptKit","library":"pyobjc-framework-applescriptkit","status":"active","version":"12.1","language":"python","ecosystem":"pypi","summary":"This library provides Python wrappers for the AppleScriptKit framework on macOS, allowing Python applications to embed, compile, and execute AppleScript code. It's part of the larger PyObjC project, which maintains a fairly active release cadence, typically releasing minor updates monthly/bi-monthly and major versions annually following macOS SDK updates. The current version is 12.1.","last_verified":"2026-04-13T00:00:00.000Z","tags":["macos","pyobjc","applescript","automation","objective-c","cocoa"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pyobjc-framework-applescriptkit"},{"id":5800,"title":"PyObjC AppleScriptObjC Framework","library":"pyobjc-framework-applescriptobjc","status":"active","version":"12.1","language":"python","ecosystem":"pypi","summary":"pyobjc-framework-applescriptobjc provides Python wrappers for the AppleScriptObjC framework on macOS. It enables Python applications and scripts to interact with and extend AppleScript-based application bundles. The current version is 12.1, and releases typically align with new macOS SDKs and Python version support, ensuring compatibility with the latest Apple technologies.","last_verified":"2026-04-14T00:00:00.000Z","tags":["macos","objective-c","applescript","framework","gui","automation"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pyobjc-framework-applescriptobjc"},{"id":5022,"title":"PyObjC ApplicationServices Framework","library":"pyobjc-framework-applicationservices","status":"active","version":"12.1","language":"python","ecosystem":"pypi","summary":"PyObjC provides Python bindings for Objective-C frameworks on macOS, enabling Python developers to interact with Apple's system APIs. `pyobjc-framework-applicationservices` offers wrappers for the ApplicationServices umbrella framework, which includes various core services like CoreGraphics, CoreText, and HIServices. The library is currently at version 12.1 and maintains an active release cadence, typically aligning with macOS and Python version updates.","last_verified":"2026-04-12T00:00:00.000Z","tags":["macos","cocoa","frameworks","apple","gui","bridge","coregraphics","applicationservices"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pyobjc-framework-applicationservices"},{"id":6067,"title":"App Tracking Transparency Framework for PyObjC","library":"pyobjc-framework-apptrackingtransparency","status":"active","version":"12.1","language":"python","ecosystem":"pypi","summary":"pyobjc-framework-AppTrackingTransparency provides Python wrappers for Apple's App Tracking Transparency framework on macOS. This framework enables applications to request user authorization for tracking across apps and websites, a critical privacy feature introduced in iOS 14 and macOS 11. It is part of the larger PyObjC project, which offers Python bindings for many macOS (Cocoa) frameworks. The current version is 12.1, with releases typically aligning with macOS SDK updates and Python compatibility.","last_verified":"2026-04-14T00:00:00.000Z","tags":["macos","cocoa","apptrackingtransparency","privacy","pyobjc"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pyobjc-framework-apptrackingtransparency"},{"id":6430,"title":"PyObjC ARKit Framework","library":"pyobjc-framework-arkit","status":"active","version":"12.1","language":"python","ecosystem":"pypi","summary":"This library provides Python bindings for Apple's ARKit framework, enabling Python applications to leverage Augmented Reality capabilities on macOS and iOS. The current version is 12.1, with releases typically tied to macOS SDK updates, introducing major versions for new macOS support and minor versions for bug fixes and incremental SDK changes.","last_verified":"2026-04-15T00:00:00.000Z","tags":["macos","augmented reality","apple","framework wrapper","arkit"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pyobjc-framework-arkit"},{"id":6068,"title":"PyObjC AudioVideoBridging Framework","library":"pyobjc-framework-audiovideobridging","status":"active","version":"12.1","language":"python","ecosystem":"pypi","summary":"PyObjC-framework-AudioVideoBridging provides Python wrappers for Apple's AudioVideoBridging framework on macOS, enabling Python applications to interact with AVB-capable hardware and software. It is part of the larger PyObjC bridge, which allows full-featured Cocoa applications to be written in pure Python. The library actively maintains compatibility with the latest macOS SDKs and Python versions, typically releasing updates in sync with new macOS releases.","last_verified":"2026-04-14T00:00:00.000Z","tags":["macOS","PyObjC","framework","audio","video","bridging"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pyobjc-framework-audiovideobridging"},{"id":6069,"title":"PyObjC AuthenticationServices Framework","library":"pyobjc-framework-authenticationservices","status":"active","version":"12.1","language":"python","ecosystem":"pypi","summary":"PyObjC is a bridge between Python and Objective-C, enabling Python developers to write full-featured macOS Cocoa applications. The `pyobjc-framework-authenticationservices` package provides Python wrappers for the macOS `AuthenticationServices` framework. It is currently at version 12.1 and follows the release cadence of the broader PyObjC project, typically releasing new versions to align with macOS SDK updates and Python version support changes.","last_verified":"2026-04-14T00:00:00.000Z","tags":["macOS","PyObjC","framework wrapper","Objective-C","AuthenticationServices","UI","Cocoa"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pyobjc-framework-authenticationservices"},{"id":6070,"title":"PyObjC: Automatic Assessment Configuration Framework","library":"pyobjc-framework-automaticassessmentconfiguration","status":"active","version":"12.1","language":"python","ecosystem":"pypi","summary":"Wrappers for the `AutomaticAssessmentConfiguration` framework on macOS, enabling Python applications to interact with Apple's API for creating secure assessment sessions. This library is part of the larger PyObjC project, currently at version 12.1, and receives regular updates to align with macOS SDK changes.","last_verified":"2026-04-14T00:00:00.000Z","tags":["python","macos","objective-c","cocoa","framework","apple","assessment","education","security"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pyobjc-framework-automaticassessmentconfiguration"},{"id":6071,"title":"PyObjC Framework Automator","library":"pyobjc-framework-automator","status":"active","version":"12.1","language":"python","ecosystem":"pypi","summary":"The `pyobjc-framework-automator` library provides Python wrappers for the macOS Automator framework, enabling Python applications to develop Automator actions and run workflows. It is part of the larger PyObjC bridge, which allows Python scripts to use and extend Objective-C class libraries, notably Apple's Cocoa. The current version is 12.1, released on 2025-11-14. PyObjC maintains an active development pace with several major and minor releases per year, often tied to macOS SDK updates and Python version support changes.","last_verified":"2026-04-14T00:00:00.000Z","tags":["macOS","GUI","Automator","Objective-C","Cocoa","Automation"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pyobjc-framework-automator"},{"id":5405,"title":"PyObjC AVFoundation Framework","library":"pyobjc-framework-avfoundation","status":"active","version":"12.1","language":"python","ecosystem":"pypi","summary":"PyObjC-framework-AVFoundation provides Python wrappers for Apple's AVFoundation framework on macOS. It allows Python applications to interact with audio and video capture, playback, and processing capabilities. The library is actively maintained, generally seeing releases multiple times a year, often aligning with new macOS SDK updates and Python version changes. The current version is 12.1.","last_verified":"2026-04-13T00:00:00.000Z","tags":["macos","objective-c","cocoa","frameworks","audio","video","avfoundation"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pyobjc-framework-avfoundation"},{"id":6072,"title":"PyObjC AVKit Framework","library":"pyobjc-framework-avkit","status":"active","version":"12.1","language":"python","ecosystem":"pypi","summary":"PyObjC is a bridge between Python and Objective-C, enabling Python scripts to use and extend macOS Cocoa libraries. `pyobjc-framework-avkit` provides Python wrappers for Apple's AVKit framework on macOS, allowing developers to integrate video playback and related UI elements into Python applications. It is part of the larger PyObjC project, which is actively maintained with frequent updates to support new macOS SDKs and Python versions. The current version is 12.1.","last_verified":"2026-04-14T00:00:00.000Z","tags":["macos","cocoa","avkit","video","gui","apple"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pyobjc-framework-avkit"},{"id":6073,"title":"PyObjC: AVRouting Framework","library":"pyobjc-framework-avrouting","status":"active","version":"12.1","language":"python","ecosystem":"pypi","summary":"PyObjC is a bridge between Python and Objective-C, enabling Python developers to write full-featured macOS applications and access Cocoa frameworks. The `pyobjc-framework-avrouting` package provides Python wrappers for Apple's `AVRouting` framework, which allows applications to integrate third-party devices and protocols into the system's media route picker. It is actively maintained with releases frequently aligned with new macOS SDK versions, and the current version is 12.1.","last_verified":"2026-04-14T00:00:00.000Z","tags":["macos","objective-c","cocoa","framework","audio","avrouting"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pyobjc-framework-avrouting"},{"id":6074,"title":"PyObjC Framework: BackgroundAssets","library":"pyobjc-framework-backgroundassets","status":"active","version":"12.1","language":"python","ecosystem":"pypi","summary":"Python wrappers for the macOS BackgroundAssets framework, enabling applications to manage large asset downloads in the background. It is part of the comprehensive PyObjC project, which provides Python bindings for the entire macOS and iOS Cocoa frameworks. Version 12.1 is the latest stable release, with updates typically aligned with macOS SDK releases and Python version support.","last_verified":"2026-04-14T00:00:00.000Z","tags":["macos","framework","pyobjc","background-downloads","apple"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pyobjc-framework-backgroundassets"},{"id":6075,"title":"PyObjC BrowserEngineKit Bindings","library":"pyobjc-framework-browserenginekit","status":"active","version":"12.1","language":"python","ecosystem":"pypi","summary":"PyObjC provides Python bindings for the BrowserEngineKit framework on macOS, allowing Python applications to embed web content rendering capabilities. It is part of the larger PyObjC project, which wraps many macOS frameworks. Version 12.1 is current, with releases typically aligning with macOS SDK updates and Python version support changes.","last_verified":"2026-04-14T00:00:00.000Z","tags":["macos","objective-c","cocoa","ui","web","browser","webkit"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pyobjc-framework-browserenginekit"},{"id":6076,"title":"PyObjC BusinessChat Framework","library":"pyobjc-framework-businesschat","status":"active","version":"12.1","language":"python","ecosystem":"pypi","summary":"The `pyobjc-framework-businesschat` library provides Python wrappers for the macOS BusinessChat framework, enabling Python applications to interact with Apple Business Chat services. It is part of the broader PyObjC project, currently at version 12.1, and typically releases new versions in alignment with major macOS SDK updates.","last_verified":"2026-04-14T00:00:00.000Z","tags":["macos","apple","framework","objective-c","bridge","businesschat"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pyobjc-framework-businesschat"},{"id":6077,"title":"PyObjC CalendarStore Framework","library":"pyobjc-framework-calendarstore","status":"active","version":"12.1","language":"python","ecosystem":"pypi","summary":"PyObjC-framework-CalendarStore provides Python wrappers for the macOS CalendarStore framework (deprecated since macOS 10.8). It enables Python scripts to access, modify, and receive notifications for iCal data, including calendars, events, and tasks. The library releases new versions regularly, typically aligning with macOS SDK updates and Python version support, with version 12.1 being the current stable release.","last_verified":"2026-04-14T00:00:00.000Z","tags":["macos","objective-c","cocoa","calendar","eventkit","framework"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pyobjc-framework-calendarstore"},{"id":6078,"title":"PyObjC Framework CallKit","library":"pyobjc-framework-callkit","status":"active","version":"12.1","language":"python","ecosystem":"pypi","summary":"PyObjC Framework CallKit provides Python wrappers for Apple's CallKit framework on macOS. It allows Python applications to interact with the system's call services, manage incoming and outgoing calls, and integrate with VoIP functionality. PyObjC frameworks typically follow the release cadence of macOS SDK updates, with frequent minor and patch releases to support new features and address compatibility.","last_verified":"2026-04-14T00:00:00.000Z","tags":["macos","objective-c","cocoa","voip","callkit","framework"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pyobjc-framework-callkit"},{"id":6079,"title":"PyObjC Carbon Framework","library":"pyobjc-framework-carbon","status":"active","version":"12.1","language":"python","ecosystem":"pypi","summary":"PyObjC-framework-carbon provides Python bindings for the Carbon framework on macOS. Carbon is an older API set largely deprecated by Apple in favor of Cocoa. This library is part of the larger PyObjC project, which offers comprehensive Objective-C-Python bridging and wrappers for numerous macOS frameworks. The current version is 12.1, and PyObjC typically releases new versions in sync with major macOS SDK updates and Python version support changes.","last_verified":"2026-04-14T00:00:00.000Z","tags":["macos","objective-c","carbon","frameworks","gui","legacy"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pyobjc-framework-carbon"},{"id":5801,"title":"PyObjC CFNetwork Framework Bindings","library":"pyobjc-framework-cfnetwork","status":"active","version":"12.1","language":"python","ecosystem":"pypi","summary":"PyObjC provides Python bindings for Apple's macOS frameworks, allowing Python applications to interact with Objective-C APIs. The `pyobjc-framework-cfnetwork` package specifically provides wrappers for the CFNetwork framework, which offers a C-based API for low-level network services. It is actively maintained as part of the broader PyObjC project, with releases often coinciding with new macOS SDK updates and Python version support. The current version is 12.1.","last_verified":"2026-04-14T00:00:00.000Z","tags":["macos","objective-c","cocoa","network","cfnetwork"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pyobjc-framework-cfnetwork"},{"id":6080,"title":"PyObjC Framework Cinematic","library":"pyobjc-framework-cinematic","status":"active","version":"12.1","language":"python","ecosystem":"pypi","summary":"PyObjC is a bridge between Python and Objective-C, enabling Python scripts to use macOS frameworks. This specific package, `pyobjc-framework-cinematic` (version 12.1), provides Python wrappers for Apple's Cinematic framework on macOS. PyObjC generally has a regular release cadence, aligning with macOS SDK updates and Python version support changes.","last_verified":"2026-04-14T00:00:00.000Z","tags":["macOS","objective-c","cocoa","apple","framework","cinematic"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pyobjc-framework-cinematic"},{"id":6081,"title":"PyObjC ClassKit Framework","library":"pyobjc-framework-classkit","status":"active","version":"12.1","language":"python","ecosystem":"pypi","summary":"PyObjC-framework-ClassKit provides Python wrappers for the ClassKit framework on macOS, enabling Python applications to interact with educational data like assignments, activities, and progress. It is part of the broader PyObjC project, currently at version 12.1, and typically releases updates in sync with macOS SDK changes.","last_verified":"2026-04-14T00:00:00.000Z","tags":["macos","cocoa","framework","classkit","objective-c","pyobjc"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pyobjc-framework-classkit"},{"id":6082,"title":"PyObjC CloudKit Framework","library":"pyobjc-framework-cloudkit","status":"active","version":"12.1","language":"python","ecosystem":"pypi","summary":"pyobjc-framework-cloudkit provides Python wrappers for Apple's CloudKit framework on macOS, enabling Python applications to interact with iCloud services. It is part of the larger PyObjC bridge, which allows full-featured Cocoa applications to be written in pure Python. The library is currently in version 12.1 and has a sustainable release cadence.","last_verified":"2026-04-14T00:00:00.000Z","tags":["macos","objective-c","apple","cloudkit","framework-bindings"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pyobjc-framework-cloudkit"},{"id":2702,"title":"PyObjC Framework - Cocoa","library":"pyobjc-framework-cocoa","status":"active","version":"12.1","language":"python","ecosystem":"pypi","summary":"PyObjC-framework-Cocoa provides Python wrappers for the core Cocoa frameworks on macOS, including CoreFoundation, Foundation, and AppKit. It acts as a bidirectional bridge, enabling Python developers to leverage Objective-C libraries and build full-featured macOS applications. Version 12.1 is currently available, with the project demonstrating active and sustainable maintenance, receiving regular updates.","last_verified":"2026-04-24T23:58:11.361Z","tags":["macos","cocoa","gui","objective-c","bridge"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pyobjc-framework-cocoa"},{"id":6083,"title":"PyObjC Collaboration Framework","library":"pyobjc-framework-collaboration","status":"active","version":"12.1","language":"python","ecosystem":"pypi","summary":"PyObjC-framework-collaboration provides Python wrappers for Apple's Collaboration framework on macOS, enabling Python scripts to access identity and user selection features. It is part of the broader PyObjC project, a bridge between Python and Objective-C. The current version is 12.1, and it maintains an active release cadence, typically aligning with macOS SDK updates and Python version support.","last_verified":"2026-04-14T00:00:00.000Z","tags":["macos","objective-c","cocoa","bindings","collaboration","identity"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pyobjc-framework-collaboration"},{"id":6084,"title":"PyObjC Framework ColorSync","library":"pyobjc-framework-colorsync","status":"active","version":"12.1","language":"python","ecosystem":"pypi","summary":"pyobjc-framework-colorsync provides Python wrappers for Apple's ColorSync framework on macOS. It allows Python applications to interact with macOS's color management system, including accessing color profiles and performing color conversions. As part of the larger PyObjC project, it closely follows macOS SDK updates and typically releases alongside new macOS versions and major Python releases, maintaining compatibility with the latest macOS features.","last_verified":"2026-04-14T00:00:00.000Z","tags":["macos","cocoa","colorsync","framework","color management"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pyobjc-framework-colorsync"},{"id":6431,"title":"PyObjC CompositorServices Framework","library":"pyobjc-framework-compositorservices","status":"active","version":"12.1","language":"python","ecosystem":"pypi","summary":"This library provides Python bindings for the macOS CompositorServices framework, enabling interaction with its Objective-C APIs. CompositorServices is a highly specialized framework used for building custom rendering pipelines for displays connected to Apple silicon. This specific binding is part of the larger PyObjC project, currently at version 12.1, which maintains a regular release cadence with updates corresponding to macOS SDK changes and Python version support.","last_verified":"2026-04-15T00:00:00.000Z","tags":["macos","objective-c","framework","pyobjc","compositor"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pyobjc-framework-compositorservices"},{"id":5802,"title":"PyObjC Contacts Framework","library":"pyobjc-framework-contacts","status":"active","version":"12.1","language":"python","ecosystem":"pypi","summary":"PyObjC-framework-contacts provides Python bindings and wrappers for Apple's Contacts.framework on macOS. It allows Python developers to interact with the system's contact store, fetch, create, update, and delete contacts, and manage contact groups. The current version is 12.1, with a release cadence that generally follows macOS SDK updates and Python version support cycles.","last_verified":"2026-04-14T00:00:00.000Z","tags":["macos","contacts","framework","pyobjc","cocoa"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pyobjc-framework-contacts"},{"id":6085,"title":"PyObjC ContactsUI Framework","library":"pyobjc-framework-contactsui","status":"active","version":"12.1","language":"python","ecosystem":"pypi","summary":"PyObjC provides Python wrappers for Apple's ContactsUI framework on macOS, enabling Python applications to integrate with the system's contact selection interface. This library is part of the larger PyObjC bridge, which facilitates full-featured Cocoa application development in Python. Currently at version 12.1, PyObjC projects are actively maintained with releases often synchronized with major macOS SDK updates.","last_verified":"2026-04-14T00:00:00.000Z","tags":["macos","cocoa","ui","contacts","pyobjc","apple"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pyobjc-framework-contactsui"},{"id":5406,"title":"PyObjC CoreAudio Framework","library":"pyobjc-framework-coreaudio","status":"active","version":"12.1","language":"python","ecosystem":"pypi","summary":"PyObjC is a bridge between Python and Objective-C, enabling Python scripts to interact with Objective-C class libraries, including Apple's Cocoa frameworks. This `pyobjc-framework-coreaudio` package provides Python wrappers for the macOS CoreAudio framework. It is actively maintained with frequent releases, often aligning with new macOS SDK versions and updates to supported Python versions.","last_verified":"2026-04-13T00:00:00.000Z","tags":["macos","audio","coreaudio","objective-c","pyobjc"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pyobjc-framework-coreaudio"},{"id":6086,"title":"PyObjC CoreAudioKit Framework","library":"pyobjc-framework-coreaudiokit","status":"active","version":"12.1","language":"python","ecosystem":"pypi","summary":"PyObjC is a bridge between Python and Objective-C, enabling Python scripts to use and extend existing Objective-C class libraries, most importantly Apple's Cocoa frameworks on macOS. The `pyobjc-framework-coreaudiokit` package provides Python wrappers specifically for the CoreAudioKit framework. It is currently at version 12.1 and maintains an active release cadence, typically aligning with macOS SDK updates and Python version support.","last_verified":"2026-04-14T00:00:00.000Z","tags":["macos","cocoa","audio","coreaudiokit","objective-c"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pyobjc-framework-coreaudiokit"},{"id":5407,"title":"PyObjC CoreBluetooth Framework","library":"pyobjc-framework-corebluetooth","status":"active","version":"12.1","language":"python","ecosystem":"pypi","summary":"PyObjC provides Python bindings for Apple's macOS frameworks, allowing Python applications to interact with native macOS APIs. `pyobjc-framework-corebluetooth` specifically offers wrappers for the CoreBluetooth framework, enabling Python programs to communicate with Bluetooth Low Energy (BLE) devices. The current version is 12.1, and PyObjC typically releases new versions in sync with macOS SDK updates and Python version support changes.","last_verified":"2026-04-13T00:00:00.000Z","tags":["macos","bluetooth","ble","corebluetooth","pyobjc","framework"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pyobjc-framework-corebluetooth"},{"id":5803,"title":"PyObjC CoreData Framework","library":"pyobjc-framework-coredata","status":"active","version":"12.1","language":"python","ecosystem":"pypi","summary":"PyObjC-framework-CoreData provides Python wrappers for Apple's Core Data framework on macOS. Core Data is a powerful framework that offers generalized and automated solutions for object life-cycle management, object graph persistence, and change tracking. This package, currently at version 12.1, is part of the broader PyObjC project, which typically sees minor releases every few months and major version updates roughly annually to align with macOS SDK changes.","last_verified":"2026-04-14T00:00:00.000Z","tags":["macos","objective-c","cocoa","coredata","apple"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pyobjc-framework-coredata"},{"id":6087,"title":"PyObjC CoreHaptics Framework","library":"pyobjc-framework-corehaptics","status":"active","version":"12.1","language":"python","ecosystem":"pypi","summary":"This library provides Python bindings for Apple's CoreHaptics framework on macOS, allowing developers to integrate sophisticated haptic feedback into their applications. As part of the larger PyObjC bridge, it enables direct interaction with Objective-C APIs from Python. The current version is 12.1, and releases generally follow macOS SDK updates and Python version support changes.","last_verified":"2026-04-14T00:00:00.000Z","tags":["macos","framework-bindings","haptics","objective-c","pyobjc"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pyobjc-framework-corehaptics"},{"id":5804,"title":"CoreLocation Framework for PyObjC","library":"pyobjc-framework-corelocation","status":"active","version":"12.1","language":"python","ecosystem":"pypi","summary":"pyobjc-framework-corelocation provides Python wrappers for Apple's CoreLocation framework on macOS. It is part of the PyObjC project, a bidirectional bridge enabling Python scripts to interact with Objective-C libraries, including macOS Cocoa frameworks. This framework offers interfaces for obtaining a machine's physical location, allowing for geo-aware applications. The current version is 12.1 and it maintains an active release cadence, typically aligning with macOS SDK updates and Python version support.","last_verified":"2026-04-14T00:00:00.000Z","tags":["macos","objective-c","framework","location","corelocation"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pyobjc-framework-corelocation"},{"id":5408,"title":"PyObjC CoreMedia Framework","library":"pyobjc-framework-coremedia","status":"active","version":"12.1","language":"python","ecosystem":"pypi","summary":"PyObjC-framework-CoreMedia provides Python wrappers for Apple's CoreMedia framework on macOS. It is part of the larger PyObjC project, which creates a bidirectional bridge between Python and Objective-C. The library is actively maintained with frequent releases, often coinciding with new macOS SDKs and Python versions. It is currently at version 12.1 and requires Python 3.10 or newer.","last_verified":"2026-04-13T00:00:00.000Z","tags":["macos","objective-c","coremedia","media","pyobjc","bindings"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pyobjc-framework-coremedia"},{"id":6088,"title":"PyObjC CoreMediaIO Framework","library":"pyobjc-framework-coremediaio","status":"active","version":"12.1","language":"python","ecosystem":"pypi","summary":"PyObjC-framework-CoreMediaIO provides Python wrappers for the CoreMediaIO framework on macOS, allowing Python applications to interact with system audio and video I/O devices. This library is part of the larger PyObjC project, which frequently updates its framework bindings in conjunction with new macOS SDK releases to ensure compatibility and expose new APIs.","last_verified":"2026-04-14T00:00:00.000Z","tags":["macos","objective-c","cocoa","bindings","coremediaio","multimedia"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pyobjc-framework-coremediaio"},{"id":6089,"title":"PyObjC CoreMIDI Framework","library":"pyobjc-framework-coremidi","status":"active","version":"12.1","language":"python","ecosystem":"pypi","summary":"PyObjC CoreMIDI provides Python bindings for Apple's CoreMIDI framework on macOS, enabling Python applications to interact with MIDI devices and services. It is part of the larger PyObjC bridge, which allows full-featured Cocoa applications to be written in pure Python. The current version is 12.1, with releases typically tied to macOS SDK updates and Python version support changes.","last_verified":"2026-04-14T00:00:00.000Z","tags":["macos","midi","framework","pyobjc","objective-c"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pyobjc-framework-coremidi"},{"id":5023,"title":"PyObjC CoreML Framework","library":"pyobjc-framework-coreml","status":"active","version":"12.1","language":"python","ecosystem":"pypi","summary":"PyObjC-framework-CoreML provides Python wrappers for Apple's CoreML framework on macOS, enabling Python applications to interact with Core ML models. It is part of the larger PyObjC project, which creates a bridge between Python and Objective-C, and is actively maintained with releases often aligned with macOS updates. The current version is 12.1.","last_verified":"2026-04-12T00:00:00.000Z","tags":["macos","apple","coreml","bindings","objective-c","cocoa","machine-learning","ml"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pyobjc-framework-coreml"},{"id":6090,"title":"PyObjC CoreMotion Framework","library":"pyobjc-framework-coremotion","status":"active","version":"12.1","language":"python","ecosystem":"pypi","summary":"PyObjC is a bridge between Python and Objective-C, enabling Python developers to write macOS applications and scripts using Apple's high-level system APIs. The `pyobjc-framework-coremotion` package provides Python wrappers for the CoreMotion framework on macOS, allowing access to device motion and environment-related data. The library is currently at version 12.1 and typically releases new major versions aligned with macOS SDK updates, usually around October/November, with minor bugfix releases as needed.","last_verified":"2026-04-14T00:00:00.000Z","tags":["macos","objc","coremotion","pyobjc","apple-frameworks","sensor-data"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pyobjc-framework-coremotion"},{"id":5805,"title":"PyObjC CoreServices Framework","library":"pyobjc-framework-coreservices","status":"active","version":"12.1","language":"python","ecosystem":"pypi","summary":"pyobjc-framework-coreservices provides Python wrappers for Apple's CoreServices framework on macOS. It is part of the PyObjC project, a bidirectional bridge enabling Python scripts to interact with Objective-C libraries, including macOS Cocoa frameworks. The current version is 12.1 and it maintains an active, sustainable release cadence, typically aligning with macOS SDK updates and Python version support.","last_verified":"2026-04-14T00:00:00.000Z","tags":["macos","objective-c","cocoa","bindings","coreservices","launchservices","carboncore"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pyobjc-framework-coreservices"},{"id":6091,"title":"PyObjC CoreSpotlight Framework Bindings","library":"pyobjc-framework-corespotlight","status":"active","version":"12.1","language":"python","ecosystem":"pypi","summary":"PyObjC is a bridge between Python and Objective-C, enabling Python scripts to use and extend existing Objective-C class libraries, most importantly the Cocoa frameworks by Apple. The `pyobjc-framework-corespotlight` package provides Python bindings for the CoreSpotlight framework, allowing Python applications to interact with macOS Spotlight indexing capabilities. The current version is 12.1, with a regular release cadence often aligning with new macOS SDKs and Python versions.","last_verified":"2026-04-14T00:00:00.000Z","tags":["macos","cocoa","objective-c","spotlight","framework","apple"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pyobjc-framework-corespotlight"},{"id":5024,"title":"PyObjC CoreText Framework Bindings","library":"pyobjc-framework-coretext","status":"active","version":"12.1","language":"python","ecosystem":"pypi","summary":"This library provides Python wrappers for the CoreText framework on macOS, enabling Python applications to interact with macOS's advanced text layout and font rendering capabilities. It is part of the larger PyObjC project, which bridges Python and Objective-C/Cocoa. The current version is 12.1, and releases typically align with new macOS SDKs and Python versions.","last_verified":"2026-04-12T00:00:00.000Z","tags":["macos","cocoa","bindings","coretext","fonts","text-rendering"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pyobjc-framework-coretext"},{"id":5806,"title":"PyObjC CoreWLAN Framework Bindings for macOS","library":"pyobjc-framework-corewlan","status":"active","version":"12.1","language":"python","ecosystem":"pypi","summary":"The `pyobjc-framework-corewlan` package provides Python bindings for Apple's CoreWLAN framework on macOS. It allows Python applications to interact with Wi-Fi interfaces, retrieve network information, and manage wireless connections. It is part of the larger PyObjC project, which bridges Python and Objective-C, enabling Python developers to leverage macOS Cocoa frameworks directly. The current version is 12.1, with a regular release cadence aligned with macOS SDK updates and Python version support.","last_verified":"2026-04-14T00:00:00.000Z","tags":["macOS","CoreWLAN","Objective-C","bridge","Wi-Fi","networking"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pyobjc-framework-corewlan"},{"id":6092,"title":"PyObjC CryptoTokenKit Framework","library":"pyobjc-framework-cryptotokenkit","status":"active","version":"12.1","language":"python","ecosystem":"pypi","summary":"PyObjC is a comprehensive bridge between Python and Objective-C, enabling the development of full-featured Cocoa applications entirely in Python. This specific package provides Python wrappers for Apple's CryptoTokenKit framework on macOS, allowing Python applications to interact with cryptographic tokens like smart cards and Hardware Security Modules (HSMs). The current version is 12.1, with releases typically aligning with macOS SDK updates and Python version support.","last_verified":"2026-04-14T00:00:00.000Z","tags":["macos","cryptography","framework","objective-c","bindings","apple"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pyobjc-framework-cryptotokenkit"},{"id":6093,"title":"PyObjC DataDetection Framework","library":"pyobjc-framework-datadetection","status":"active","version":"12.1","language":"python","ecosystem":"pypi","summary":"PyObjC is a bridge between Python and the Objective-C runtime, allowing Python scripts to interact with macOS frameworks. `pyobjc-framework-datadetection` provides Python bindings for the DataDetection framework on macOS, enabling programmatic detection of data such as phone numbers, dates, and addresses in text. The current version is 12.1, with releases typically aligning with new macOS SDKs and Python versions.","last_verified":"2026-04-14T00:00:00.000Z","tags":["macos","cocoa","framework","pyobjc","data detection","objective-c","apple"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pyobjc-framework-datadetection"},{"id":6094,"title":"PyObjC DeviceCheck Framework","library":"pyobjc-framework-devicecheck","status":"active","version":"12.1","language":"python","ecosystem":"pypi","summary":"PyObjC-framework-DeviceCheck provides Python wrappers for Apple's DeviceCheck framework on macOS, allowing Python applications to interact with DeviceCheck APIs to manage device state and assert app integrity. It is part of the broader PyObjC project, a bridge that enables Python scripts to fully utilize Objective-C class libraries like Cocoa. The library is actively maintained, with version 12.1 being the current release, and follows a frequent release cadence tied to macOS SDK and Python version updates.","last_verified":"2026-04-14T00:00:00.000Z","tags":["macos","cocoa","apple","devicecheck","pyobjc"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pyobjc-framework-devicecheck"},{"id":6095,"title":"PyObjC DeviceDiscoveryExtension","library":"pyobjc-framework-devicediscoveryextension","status":"active","version":"12.1","language":"python","ecosystem":"pypi","summary":"PyObjC is a bridge between Python and Objective-C, enabling Python scripts to use and extend existing Objective-C class libraries, most notably Apple's Cocoa frameworks on macOS. This specific package provides Python wrappers for the DeviceDiscoveryExtension framework. It is currently at version 12.1 and is actively maintained as part of the broader PyObjC project, which typically sees releases monthly or bi-monthly, with framework updates following macOS SDK releases.","last_verified":"2026-04-14T00:00:00.000Z","tags":["macOS","objective-c","cocoa","bindings","framework"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pyobjc-framework-devicediscoveryextension"},{"id":6096,"title":"PyObjC Framework DictionaryServices","library":"pyobjc-framework-dictionaryservices","status":"active","version":"12.1","language":"python","ecosystem":"pypi","summary":"pyobjc-framework-dictionaryservices provides Python wrappers for the macOS DictionaryServices framework, enabling Python applications to interact with the system's dictionary and thesaurus. It is part of the larger PyObjC project, which actively maintains bindings for various macOS frameworks, with releases typically tied to new macOS SDKs and Python version support. The current version is 12.1.","last_verified":"2026-04-14T00:00:00.000Z","tags":["macos","pyobjc","framework","dictionary","apple","coreservices"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pyobjc-framework-dictionaryservices"},{"id":6097,"title":"PyObjC DiscRecording Framework","library":"pyobjc-framework-discrecording","status":"active","version":"12.1","language":"python","ecosystem":"pypi","summary":"PyObjC-framework-DiscRecording provides Python wrappers for Apple's DiscRecording framework on macOS, enabling interaction with CD/DVD burning hardware and related functionalities. It is part of the larger PyObjC project, which provides access to macOS frameworks from Python. The library is actively maintained with frequent updates to align with new macOS SDK versions and Python releases, currently at version 12.1.","last_verified":"2026-04-14T00:00:00.000Z","tags":["macos","cocoa","objective-c","disc recording","hardware","pyobjc","framework"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pyobjc-framework-discrecording"},{"id":6098,"title":"PyObjC DiscRecordingUI Framework","library":"pyobjc-framework-discrecordingui","status":"active","version":"12.1","language":"python","ecosystem":"pypi","summary":"PyObjC is a bidirectional bridge that allows Python programs to interact with Objective-C frameworks on macOS. This package, `pyobjc-framework-discrecordingui`, provides Python wrappers for the DiscRecordingUI framework, enabling developers to integrate disc burning and erasing user interfaces into their macOS applications. The library is actively maintained, currently at version 12.1, with releases often tied to new macOS SDK updates and Python version support cycles.","last_verified":"2026-04-14T00:00:00.000Z","tags":["macos","pyobjc","disc recording","ui","framework","objective-c","cocoa"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pyobjc-framework-discrecordingui"},{"id":6099,"title":"PyObjC Framework: DiskArbitration","library":"pyobjc-framework-diskarbitration","status":"active","version":"12.1","language":"python","ecosystem":"pypi","summary":"This library provides Python wrappers for Apple's DiskArbitration framework on macOS, enabling programmatic interaction with disk management, mount/unmount events, and disk information. It is part of the larger PyObjC project, currently at version 12.1, with a release cadence often synchronized with macOS SDK updates and Python version support.","last_verified":"2026-04-14T00:00:00.000Z","tags":["macos","objective-c","disk management","framework","pyobjc","system utilities"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pyobjc-framework-diskarbitration"},{"id":6100,"title":"PyObjC DVDPlayback Framework","library":"pyobjc-framework-dvdplayback","status":"maintenance","version":"12.1","language":"python","ecosystem":"pypi","summary":"The `pyobjc-framework-dvdplayback` library provides Python bindings for the macOS DVDPlayback framework, allowing Python applications to interact with DVD playback functionalities. As part of the broader PyObjC project (current version 12.1), which bridges Python and Objective-C, this specific framework wrapper is now deprecated by Apple. PyObjC generally follows a regular release cadence, updating bindings for new macOS SDKs and Python versions.","last_verified":"2026-04-14T00:00:00.000Z","tags":["macOS","PyObjC","Objective-C","bindings","deprecated"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pyobjc-framework-dvdplayback"},{"id":5807,"title":"PyObjC EventKit Framework","library":"pyobjc-framework-eventkit","status":"active","version":"12.1","language":"python","ecosystem":"pypi","summary":"PyObjC provides Pythonic wrappers for macOS Cocoa frameworks, allowing Python applications to interact directly with native macOS APIs. The `pyobjc-framework-eventkit` package offers bindings specifically for Apple's EventKit framework, enabling Python developers to work with calendar events, reminders, and calendars on macOS. The current version is 12.1, and releases are tied closely to macOS SDK updates and Python version support, typically with multiple releases per year.","last_verified":"2026-04-14T00:00:00.000Z","tags":["macos","cocoa","apple","eventkit","calendar","events","reminders"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pyobjc-framework-eventkit"},{"id":6101,"title":"PyObjC Framework: ExceptionHandling","library":"pyobjc-framework-exceptionhandling","status":"active","version":"12.1","language":"python","ecosystem":"pypi","summary":"This library provides Python wrappers for the macOS `ExceptionHandling` framework, enabling Python applications to interact with Objective-C's exception mechanisms. It's part of the larger PyObjC bridge, which allows full-featured Cocoa applications to be written in pure Python. PyObjC is actively maintained, with new versions typically released to align with macOS SDK updates and Python version support. The current version is 12.1.","last_verified":"2026-04-14T00:00:00.000Z","tags":["macos","objective-c","cocoa","framework","exception-handling","pyobjc"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pyobjc-framework-exceptionhandling"},{"id":6102,"title":"PyObjC Framework ExecutionPolicy","library":"pyobjc-framework-executionpolicy","status":"active","version":"12.1","language":"python","ecosystem":"pypi","summary":"PyObjC is a bridge between Python and Objective-C, enabling Python scripts to interact with macOS frameworks and Cocoa libraries. This specific package, `pyobjc-framework-executionpolicy`, provides Python bindings for Apple's ExecutionPolicy framework. It is actively maintained with releases frequently updated to support new macOS SDKs and Python versions. The current version is 12.1.","last_verified":"2026-04-14T00:00:00.000Z","tags":["macos","cocoa","bindings","framework","pyobjc","executionpolicy"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pyobjc-framework-executionpolicy"},{"id":6103,"title":"PyObjC ExtensionKit Framework","library":"pyobjc-framework-extensionkit","status":"active","version":"12.1","language":"python","ecosystem":"pypi","summary":"This package provides Python wrappers for Apple's ExtensionKit framework on macOS. It is part of the broader PyObjC project, which acts as a bidirectional bridge allowing Python scripts to interact with Objective-C libraries, including macOS Cocoa frameworks. The current version is 12.1, and the project maintains a consistent release cadence, often aligning with new macOS SDKs and Python version support.","last_verified":"2026-04-14T00:00:00.000Z","tags":["macos","cocoa","objective-c","framework","extensionkit","apple"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pyobjc-framework-extensionkit"},{"id":6104,"title":"PyObjC ExternalAccessory Framework","library":"pyobjc-framework-externalaccessory","status":"active","version":"12.1","language":"python","ecosystem":"pypi","summary":"PyObjC is a bridge between Python and the Objective-C runtime, allowing Python scripts to interact with macOS frameworks. The `pyobjc-framework-externalaccessory` package provides Python wrappers for the `ExternalAccessory` framework on macOS, enabling interaction with MFi (Made for iOS) accessories. The current version is 12.1, with releases tightly coupled to macOS SDK updates and Python version support cycles.","last_verified":"2026-04-14T00:00:00.000Z","tags":["macos","objective-c","cocoa","bindings","mfi","hardware","external-accessory"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pyobjc-framework-externalaccessory"},{"id":6105,"title":"PyObjC Framework FileProvider","library":"pyobjc-framework-fileprovider","status":"active","version":"12.1","language":"python","ecosystem":"pypi","summary":"PyObjC-framework-FileProvider provides Python bindings for Apple's FileProvider framework on macOS. It is part of the larger PyObjC project, which offers wrappers for most Objective-C frameworks, enabling Python developers to build macOS applications and interact with system APIs. The project is actively maintained, with new releases typically accompanying macOS SDK updates and adjustments for Python version support.","last_verified":"2026-04-14T00:00:00.000Z","tags":["macOS","framework","Cocoa","fileprovider","Objective-C","Apple"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pyobjc-framework-fileprovider"},{"id":6106,"title":"PyObjC Framework FileProviderUI","library":"pyobjc-framework-fileproviderui","status":"active","version":"12.1","language":"python","ecosystem":"pypi","summary":"PyObjC is a bidirectional bridge between Python and Objective-C, enabling Python scripts to use and extend macOS's Cocoa frameworks. `pyobjc-framework-fileproviderui` provides Python wrappers for the `FileProviderUI` framework on macOS, allowing developers to interact with File Provider UI extensions. The PyObjC project, including this framework wrapper, maintains an active development cycle with frequent minor releases and major versions often aligning with new macOS SDKs.","last_verified":"2026-04-14T00:00:00.000Z","tags":["macos","objective-c","cocoa","ui","framework"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pyobjc-framework-fileproviderui"},{"id":6107,"title":"PyObjC Framework FinderSync","library":"pyobjc-framework-findersync","status":"active","version":"12.1","language":"python","ecosystem":"pypi","summary":"pyobjc-framework-findersync provides Python wrappers for the macOS FinderSync.framework, allowing Python applications to extend Finder functionality. It is part of the larger PyObjC project, which provides a bridge between Python and Objective-C, enabling Python code to interact with macOS Cocoa frameworks. The PyObjC project, including its framework wrappers, typically releases new versions in alignment with macOS SDK updates and Python version support changes.","last_verified":"2026-04-14T00:00:00.000Z","tags":["macos","objective-c","cocoa","findersync","pyobjc","filesystem","extension"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pyobjc-framework-findersync"},{"id":5808,"title":"PyObjC FSEvents Framework","library":"pyobjc-framework-fsevents","status":"active","version":"12.1","language":"python","ecosystem":"pypi","summary":"This library provides Python wrappers for the macOS FSEvents framework, allowing applications to monitor file system events efficiently. It is part of the larger PyObjC project, which bridges Python and the Objective-C runtime on macOS. The project follows macOS SDK updates closely, often releasing new versions with each major OS release, and is currently at version 12.1.","last_verified":"2026-04-14T00:00:00.000Z","tags":["macos","framework","fsevents","pyobjc","filesystem","event-monitoring"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pyobjc-framework-fsevents"},{"id":6108,"title":"PyObjC FSKit Framework","library":"pyobjc-framework-fskit","status":"active","version":"12.1","language":"python","ecosystem":"pypi","summary":"This library provides Python wrappers for the macOS FSKit framework, which is primarily used for developing Finder Sync extensions. It allows Python applications to interact with Finder's UI and filesystem events. The current version is 12.1, and releases typically follow macOS SDK updates, aligning with Apple's development cycles.","last_verified":"2026-04-14T00:00:00.000Z","tags":["macos","pyobjc","fskit","finder","filesystem","objective-c","apple"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pyobjc-framework-fskit"},{"id":6109,"title":"PyObjC GameCenter Framework","library":"pyobjc-framework-gamecenter","status":"active","version":"12.1","language":"python","ecosystem":"pypi","summary":"PyObjC is a bridge between Python and the Objective-C runtime, allowing Python applications to use macOS frameworks and Objective-C classes. `pyobjc-framework-gamecenter` provides Python bindings for Apple's Game Center framework, enabling macOS applications to integrate gaming features such as achievements, leaderboards, and real-time multiplayer. The current version is 12.1, and releases typically align with macOS SDK updates.","last_verified":"2026-04-14T00:00:00.000Z","tags":["macos","framework","gamecenter","bindings","objective-c"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pyobjc-framework-gamecenter"},{"id":6110,"title":"PyObjC GameController Framework","library":"pyobjc-framework-gamecontroller","status":"active","version":"12.1","language":"python","ecosystem":"pypi","summary":"PyObjC is a bridge between Python and Apple's Objective-C frameworks on macOS. The `pyobjc-framework-gamecontroller` package provides Python wrappers for the GameController framework, enabling Python applications to interact with game controllers. The library is actively maintained, with releases frequently aligning with new macOS SDKs and Python versions. Current version is 12.1.","last_verified":"2026-04-14T00:00:00.000Z","tags":["macos","objective-c","game development","framework","gamecontroller"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pyobjc-framework-gamecontroller"},{"id":6111,"title":"PyObjC GameKit Framework","library":"pyobjc-framework-gamekit","status":"active","version":"12.1","language":"python","ecosystem":"pypi","summary":"PyObjC is a bridge between Python and Objective-C, allowing Python scripts to use and extend existing Objective-C class libraries, including macOS frameworks. The `pyobjc-framework-gamekit` package provides Python wrappers for the GameKit framework on macOS, enabling Python applications to leverage GameKit functionalities. It is currently at version 12.1 and is actively maintained with releases often tied to macOS SDK updates.","last_verified":"2026-04-14T00:00:00.000Z","tags":["macos","objective-c","gamekit","framework","apple","gui"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pyobjc-framework-gamekit"},{"id":6112,"title":"PyObjC GameplayKit","library":"pyobjc-framework-gameplaykit","status":"active","version":"12.1","language":"python","ecosystem":"pypi","summary":"PyObjC-framework-gameplaykit provides Python bindings for Apple's GameplayKit framework on macOS. It enables Python applications to leverage game development utilities, including random number generation, pathfinding, AI behaviors, and more, directly from Python. The current version is 12.1, with releases generally aligning with macOS SDK updates.","last_verified":"2026-04-14T00:00:00.000Z","tags":["macos","framework","game","objective-c","cocoa","apple"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pyobjc-framework-gameplaykit"},{"id":6432,"title":"PyObjC GameSave Framework","library":"pyobjc-framework-gamesave","status":"active","version":"12.1","language":"python","ecosystem":"pypi","summary":"pyobjc-framework-gamesave provides Python bindings for Apple's macOS GameSave framework. It is part of the larger PyObjC bridge, which allows Python scripts to use and extend Objective-C class libraries, primarily the Cocoa frameworks. The library is actively maintained, with releases frequently aligning with new macOS SDK versions, and its current version is 12.1.","last_verified":"2026-04-15T00:00:00.000Z","tags":["macos","objective-c","cocoa","bindings","gamesave","apple"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pyobjc-framework-gamesave"},{"id":6113,"title":"PyObjC HealthKit Framework","library":"pyobjc-framework-healthkit","status":"active","version":"12.1","language":"python","ecosystem":"pypi","summary":"PyObjC-framework-HealthKit provides Python bindings for Apple's HealthKit framework on macOS. It allows Python applications to interact with health and fitness data, offering a bridge to Objective-C APIs. The library is actively maintained with frequent releases, often synchronized with macOS SDK updates and changes in Python version support.","last_verified":"2026-04-14T00:00:00.000Z","tags":["macOS","Apple","HealthKit","Objective-C bridge","PyObjC","automation"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pyobjc-framework-healthkit"},{"id":6114,"title":"PyObjC ImageCaptureCore Framework Bindings","library":"pyobjc-framework-imagecapturecore","status":"active","version":"12.1","language":"python","ecosystem":"pypi","summary":"This library provides Python bindings for Apple's ImageCaptureCore.framework, enabling Python applications to interact with scanners, cameras, and other image capture devices on macOS. It is part of the larger PyObjC project, which wraps various macOS frameworks. The current version is 12.1, with releases tightly coupled to macOS SDK updates and Python version support.","last_verified":"2026-04-14T00:00:00.000Z","tags":["macOS","Objective-C","Cocoa","framework","binding","ImageCaptureCore","scanner","camera"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pyobjc-framework-imagecapturecore"},{"id":6115,"title":"PyObjC InputMethodKit Framework","library":"pyobjc-framework-inputmethodkit","status":"active","version":"12.1","language":"python","ecosystem":"pypi","summary":"PyObjC-framework-InputMethodKit provides Python wrappers for Apple's InputMethodKit framework on macOS, allowing developers to create custom input methods using Python. It is part of the larger PyObjC project, which acts as a bridge between Python and Objective-C. The library is actively maintained with frequent releases, often synchronized with new macOS SDK versions and Python language updates.","last_verified":"2026-04-14T00:00:00.000Z","tags":["macos","objective-c","cocoa","input method","gui","apple"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pyobjc-framework-inputmethodkit"},{"id":6116,"title":"PyObjC Framework InstallerPlugins","library":"pyobjc-framework-installerplugins","status":"active","version":"12.1","language":"python","ecosystem":"pypi","summary":"PyObjC is a bridge between Python and Objective-C, enabling Python scripts to interact with macOS frameworks and Cocoa libraries. The `pyobjc-framework-installerplugins` package provides Python wrappers specifically for the InstallerPlugins framework, which allows developers to extend the macOS installation process with custom steps and UI. The current version is 12.1, and PyObjC generally follows a release cadence tied to macOS SDK updates and Python version support, with major versions often introducing significant changes or dropping older Python support.","last_verified":"2026-04-14T00:00:00.000Z","tags":["macos","objective-c","gui","framework","installer","plugin"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pyobjc-framework-installerplugins"},{"id":6117,"title":"PyObjC InstantMessage Framework","library":"pyobjc-framework-instantmessage","status":"active","version":"12.1","language":"python","ecosystem":"pypi","summary":"PyObjC is a bridge between Python and Objective-C, enabling Python scripts to interact with and extend existing Objective-C class libraries, including Apple's Cocoa frameworks. The `pyobjc-framework-instantmessage` package (version 12.1) specifically provides Python bindings for the macOS InstantMessage framework. PyObjC generally coordinates its releases with macOS SDK updates, often leading to multiple major versions released per year.","last_verified":"2026-04-14T00:00:00.000Z","tags":["macos","objective-c","bindings","framework","apple-cocoa","deprecated"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pyobjc-framework-instantmessage"},{"id":6118,"title":"PyObjC Intents Framework","library":"pyobjc-framework-intents","status":"active","version":"12.1","language":"python","ecosystem":"pypi","summary":"PyObjC-framework-intents provides Python wrappers for Apple's Intents framework on macOS, enabling developers to integrate Python applications with system services like Siri and Shortcuts. It is part of the larger PyObjC project, a bridge between Python and Objective-C. The library is actively maintained, with releases often coinciding with new macOS SDK updates to ensure compatibility and introduce new features.","last_verified":"2026-04-14T00:00:00.000Z","tags":["macOS","Objective-C","Cocoa","Intents","Apple","bridge","GUI"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pyobjc-framework-intents"},{"id":6119,"title":"PyObjC IntentsUI Framework","library":"pyobjc-framework-intentsui","status":"active","version":"12.1","language":"python","ecosystem":"pypi","summary":"pyobjc-framework-intentsui provides Python wrappers for Apple's IntentsUI framework on macOS. It is part of the PyObjC project, a bidirectional bridge enabling Python scripts to interact with Objective-C libraries, including macOS Cocoa frameworks. The current version is 12.1 and it maintains an active release cadence, typically aligning with macOS SDK updates and Python version support.","last_verified":"2026-04-14T00:00:00.000Z","tags":["macOS","GUI","Objective-C","SiriKit","Intents","PyObjC"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pyobjc-framework-intentsui"},{"id":6120,"title":"PyObjC Framework IOBluetooth","library":"pyobjc-framework-iobluetooth","status":"active","version":"12.1","language":"python","ecosystem":"pypi","summary":"PyObjC Framework IOBluetooth is a Python binding for the IOBluetooth framework on macOS. It enables Python applications to interact with Bluetooth devices and services through Objective-C APIs. The library is currently at version 12.1 and typically releases new versions in conjunction with macOS SDK updates and PyObjC core developments, ensuring compatibility with the latest Apple technologies.","last_verified":"2026-04-14T00:00:00.000Z","tags":["macos","objective-c","bluetooth","ffi","framework","apple"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pyobjc-framework-iobluetooth"},{"id":6121,"title":"PyObjC: IOBluetoothUI Framework","library":"pyobjc-framework-iobluetoothui","status":"active","version":"12.1","language":"python","ecosystem":"pypi","summary":"pyobjc-framework-iobluetoothui provides Python wrappers for Apple's IOBluetoothUI.framework on macOS, allowing Python applications to interact with Bluetooth-related user interface components. It is part of the larger PyObjC project, which bridges Python and the Objective-C runtime. The current version is 12.1, with releases typically tied to new macOS SDKs and Python version support cycles.","last_verified":"2026-04-14T00:00:00.000Z","tags":["macos","pyobjc","bluetooth","ui","framework","objective-c"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pyobjc-framework-iobluetoothui"},{"id":6122,"title":"PyObjC: IOSurface Framework","library":"pyobjc-framework-iosurface","status":"active","version":"12.1","language":"python","ecosystem":"pypi","summary":"PyObjC is a bridge between Python and Objective-C, enabling Python scripts to interact with and extend macOS's Cocoa libraries and other Objective-C frameworks. The `pyobjc-framework-iosurface` package provides Python wrappers specifically for Apple's IOSurface framework, which allows applications to share graphics buffers efficiently across processes. It is actively maintained, with version 12.1 being the latest, and sees regular updates to support new macOS SDKs and Python versions.","last_verified":"2026-04-14T00:00:00.000Z","tags":["macos","frameworks","objective-c","iosurface","graphics","pyobjc"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pyobjc-framework-iosurface"},{"id":6123,"title":"PyObjC iTunesLibrary Framework","library":"pyobjc-framework-ituneslibrary","status":"active","version":"12.1","language":"python","ecosystem":"pypi","summary":"This library provides Python bindings for Apple's iTunesLibrary.framework on macOS, allowing Python applications to read and interact with the user's Music or iTunes library database. It's part of the larger PyObjC project, which wraps many macOS frameworks. The library is actively maintained, with frequent releases synchronised with macOS SDK updates and Python version compatibility changes.","last_verified":"2026-04-14T00:00:00.000Z","tags":["macos","pyobjc","framework","itunes","music","objective-c","apple"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pyobjc-framework-ituneslibrary"},{"id":6124,"title":"PyObjC KernelManagement Framework","library":"pyobjc-framework-kernelmanagement","status":"active","version":"12.1","language":"python","ecosystem":"pypi","summary":"pyobjc-framework-kernelmanagement provides Python wrappers for the macOS KernelManagement framework. It enables Python applications to interact with kernel extensions and manage kernel-level operations on macOS. The library is part of the larger PyObjC project, currently at version 12.1, and typically releases updates aligned with macOS SDK changes and Python version support.","last_verified":"2026-04-14T00:00:00.000Z","tags":["macos","objc","framework","kernel","system-management"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pyobjc-framework-kernelmanagement"},{"id":6125,"title":"PyObjC Framework: LatentSemanticMapping","library":"pyobjc-framework-latentsemanticmapping","status":"active","version":"12.1","language":"python","ecosystem":"pypi","summary":"This library provides Python wrappers for Apple's LatentSemanticMapping framework on macOS, enabling Python applications to leverage latent semantic analysis capabilities for tasks like text similarity and natural language processing. It is part of the larger PyObjC project, currently at version 12.1, with releases typically tied to macOS SDK updates and Python version support cycles.","last_verified":"2026-04-14T00:00:00.000Z","tags":["macos","pyobjc","framework","apple","nlp"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pyobjc-framework-latentsemanticmapping"},{"id":6126,"title":"PyObjC LaunchServices Framework","library":"pyobjc-framework-launchservices","status":"active","version":"12.1","language":"python","ecosystem":"pypi","summary":"PyObjC-framework-LaunchServices provides Python bindings for Apple's LaunchServices framework on macOS. It allows Python applications to interact with macOS features like launching applications, opening files, and querying file type information. Part of the larger PyObjC project, it is currently at version 12.1 and typically releases alongside new macOS SDK versions and Python major releases.","last_verified":"2026-04-14T00:00:00.000Z","tags":["macos","cocoa","launchservices","desktop","pyobjc"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pyobjc-framework-launchservices"},{"id":5409,"title":"PyObjC Framework: libdispatch","library":"pyobjc-framework-libdispatch","status":"active","version":"12.1","language":"python","ecosystem":"pypi","summary":"Wrappers for libdispatch on macOS, a low-level C API for concurrent code execution. PyObjC acts as a bridge between Python and Objective-C, enabling Python scripts to seamlessly utilize and extend Objective-C class libraries, including Apple's high-level system APIs. It allows for the development of full-featured Cocoa applications entirely in Python. The current version is 12.1 and follows the PyObjC release cadence.","last_verified":"2026-04-13T00:00:00.000Z","tags":["macos","objective-c","cocoa","dispatch","libdispatch","wrapper","apple","concurrency","multithreading"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pyobjc-framework-libdispatch"},{"id":6127,"title":"PyObjC Framework: LibXPC","library":"pyobjc-framework-libxpc","status":"active","version":"12.1","language":"python","ecosystem":"pypi","summary":"PyObjC-framework-libxpc provides Python bindings for the macOS XPC framework, allowing Python applications to interact with XPC services. It is part of the larger PyObjC project, currently at version 12.1, and follows a release cadence tied to macOS SDK updates and Python version support.","last_verified":"2026-04-14T00:00:00.000Z","tags":["macos","objective-c","xpc","framework","interop"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pyobjc-framework-libxpc"},{"id":6128,"title":"PyObjC LinkPresentation Framework","library":"pyobjc-framework-linkpresentation","status":"active","version":"12.1","language":"python","ecosystem":"pypi","summary":"PyObjC is a bridge between Python and Objective-C, enabling Python scripts to interact with macOS Cocoa frameworks. This specific package, `pyobjc-framework-linkpresentation`, provides Python wrappers for Apple's LinkPresentation framework on macOS, allowing developers to fetch and present rich link previews from URLs. It is actively maintained with regular releases, currently at version 12.1.","last_verified":"2026-04-14T00:00:00.000Z","tags":["macOS","Objective-C","Cocoa","UI","LinkPresentation","Apple"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pyobjc-framework-linkpresentation"},{"id":5809,"title":"PyObjC LocalAuthentication Framework","library":"pyobjc-framework-localauthentication","status":"active","version":"12.1","language":"python","ecosystem":"pypi","summary":"Wrappers for the framework LocalAuthentication on macOS. This library is part of the larger PyObjC project, a bridge between Python and Objective-C. It allows Python applications to leverage macOS's biometric authentication (Face ID, Touch ID) and passcode features for secure user authentication. Currently at version 12.1, it maintains an active release cadence, typically aligning with macOS SDK updates and Python version support.","last_verified":"2026-04-14T00:00:00.000Z","tags":["macos","apple","authentication","biometrics","touchid","faceid","security","pyobjc","objective-c"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pyobjc-framework-localauthentication"},{"id":6129,"title":"PyObjC LocalAuthenticationEmbeddedUI Framework","library":"pyobjc-framework-localauthenticationembeddedui","status":"active","version":"12.1","language":"python","ecosystem":"pypi","summary":"This library provides Python wrappers for Apple's LocalAuthenticationEmbeddedUI framework on macOS. It's part of the larger PyObjC project, which serves as a bridge between Python and Objective-C, enabling Python scripts to interact with and extend macOS Cocoa libraries. The project is actively maintained with frequent releases.","last_verified":"2026-04-14T00:00:00.000Z","tags":["macos","pyobjc","bindings","framework","security","biometrics","localauthentication","embedded-ui"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pyobjc-framework-localauthenticationembeddedui"},{"id":6130,"title":"PyObjC MailKit Framework","library":"pyobjc-framework-mailkit","status":"active","version":"12.1","language":"python","ecosystem":"pypi","summary":"The `pyobjc-framework-mailkit` library provides Python wrappers for the macOS MailKit framework. MailKit allows developers to extend the functionality of Apple Mail, primarily through Mail app extensions. As part of the larger PyObjC project, it enables Python applications to interact with native macOS Objective-C APIs. The current version is 12.1, with releases typically tied to macOS SDK updates and Python version compatibility.","last_verified":"2026-04-14T00:00:00.000Z","tags":["macos","cocoa","objc","framework","mail","applescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pyobjc-framework-mailkit"},{"id":6131,"title":"PyObjC MapKit Framework","library":"pyobjc-framework-mapkit","status":"active","version":"12.1","language":"python","ecosystem":"pypi","summary":"pyobjc-framework-mapkit provides Python bindings for Apple's MapKit framework on macOS, enabling Python applications to integrate maps, display points of interest, and manage map data. It is part of the larger PyObjC project, currently at version 12.1, and follows a release cadence tied to macOS SDK updates and Python compatibility.","last_verified":"2026-04-14T00:00:00.000Z","tags":["macos","framework","mapkit","pyobjc","gui"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pyobjc-framework-mapkit"},{"id":6132,"title":"PyObjC Framework MediaAccessibility","library":"pyobjc-framework-mediaaccessibility","status":"active","version":"12.1","language":"python","ecosystem":"pypi","summary":"pyobjc-framework-mediaaccessibility provides Python bindings for Apple's MediaAccessibility framework on macOS. It allows Python developers to interact with system-wide media accessibility settings, such as closed captions and audio descriptions. The library is part of the larger PyObjC project, which regularly releases updates, typically aligning with new macOS SDKs and Python versions. The current version is 12.1.","last_verified":"2026-04-14T00:00:00.000Z","tags":["macOS","Objective-C","Cocoa","Accessibility","UI","Apple Frameworks"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pyobjc-framework-mediaaccessibility"},{"id":6133,"title":"PyObjC MediaExtension Framework","library":"pyobjc-framework-mediaextension","status":"active","version":"12.1","language":"python","ecosystem":"pypi","summary":"pyobjc-framework-mediaextension provides Python wrappers for the macOS MediaExtension framework, enabling developers to create extensions for media playback and editing on macOS. It is part of the larger PyObjC project, which bridges Python and the Objective-C runtime. The library is actively maintained with a regular release cadence, often tied to macOS SDK updates, with version 12.1 being the current stable release.","last_verified":"2026-04-14T00:00:00.000Z","tags":["macOS","Objective-C","Framework","MediaExtension","PyObjC","Apple"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pyobjc-framework-mediaextension"},{"id":6134,"title":"PyObjC MediaLibrary Framework","library":"pyobjc-framework-medialibrary","status":"active","version":"12.1","language":"python","ecosystem":"pypi","summary":"pyobjc-framework-medialibrary provides Python wrappers for the macOS MediaLibrary framework, which allows access to media content managed by applications like Photos, Music, and TV. It is part of the larger PyObjC project, a bridge that enables Python scripts to interact with Objective-C class libraries, most notably Apple's Cocoa frameworks. The current version is 12.1, and the project maintains an active release cadence, frequently updating bindings for new macOS SDKs.","last_verified":"2026-04-14T00:00:00.000Z","tags":["macos","framework","objective-c","cocoa","medialibrary","apple"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pyobjc-framework-medialibrary"},{"id":6135,"title":"PyObjC Framework - MediaPlayer","library":"pyobjc-framework-mediaplayer","status":"active","version":"12.1","language":"python","ecosystem":"pypi","summary":"This package provides Python wrappers for the macOS MediaPlayer framework, allowing Python applications to interact with system media services like accessing the user's music library and controlling playback. It is part of the larger PyObjC project, currently at version 12.1, with frequent updates tied to new macOS SDK releases and Python compatibility.","last_verified":"2026-04-14T00:00:00.000Z","tags":["macos","pyobjc","media","audio","video","framework","objective-c","cocoa"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pyobjc-framework-mediaplayer"},{"id":6136,"title":"PyObjC MediaToolbox Framework","library":"pyobjc-framework-mediatoolbox","status":"active","version":"12.1","language":"python","ecosystem":"pypi","summary":"PyObjC provides Python bindings for Objective-C frameworks on macOS, enabling Python developers to interact with Apple's system APIs. `pyobjc-framework-mediatoolbox` offers wrappers for the MediaToolbox framework, which supports media format readers and audio processing. The library is currently at version 12.1 and maintains an active release cadence, typically aligning with macOS and Python version updates.","last_verified":"2026-04-14T00:00:00.000Z","tags":["macOS","PyObjC","frameworks","MediaToolbox","bindings","media"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pyobjc-framework-mediatoolbox"},{"id":5810,"title":"PyObjC Metal Framework","library":"pyobjc-framework-metal","status":"active","version":"12.1","language":"python","ecosystem":"pypi","summary":"Wrappers for the “Metal” framework on macOS. PyObjC allows full-featured Cocoa applications to be written in pure Python, bridging Python and Objective-C. This specific package provides bindings for Apple's Metal framework, enabling GPU-accelerated computing and graphics. It is actively maintained with frequent updates tied to macOS SDK releases, currently at version 12.1.","last_verified":"2026-04-14T00:00:00.000Z","tags":["macos","objc","metal","gpu","graphics","apple","accelerated-computing"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pyobjc-framework-metal"},{"id":6137,"title":"PyObjC Framework MetalFX","library":"pyobjc-framework-metalfx","status":"active","version":"12.1","language":"python","ecosystem":"pypi","summary":"PyObjC Framework MetalFX provides Python wrappers for Apple's MetalFX framework on macOS. It enables Python developers to interact with MetalFX APIs, which are part of Apple's graphics technologies for upscaling, anti-aliasing, and other visual effects. The library is part of the broader PyObjC project, which bridges Python and Objective-C, offering bindings to most macOS Objective-C frameworks. Version 12.1 was released in November 2025 and the project maintains an active release cadence, typically aligning with macOS SDK updates.","last_verified":"2026-04-14T00:00:00.000Z","tags":["macos","framework","metal","objective-c","graphics"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pyobjc-framework-metalfx"},{"id":6138,"title":"PyObjC: MetalKit Framework","library":"pyobjc-framework-metalkit","status":"active","version":"12.1","language":"python","ecosystem":"pypi","summary":"PyObjC provides Pythonic bindings to macOS Cocoa frameworks, enabling Python applications to interact with native macOS APIs. `pyobjc-framework-metalkit` specifically offers wrappers for the MetalKit framework, simplifying the use of Apple's low-overhead 3D graphics API (Metal) from Python. The current version is 12.1, and PyObjC maintains a regular release cadence, often aligning with macOS SDK updates and Python version support.","last_verified":"2026-04-14T00:00:00.000Z","tags":["macos","cocoa","metal","gpu","graphics","ui"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pyobjc-framework-metalkit"},{"id":6139,"title":"PyObjC: MetalPerformanceShaders Framework","library":"pyobjc-framework-metalperformanceshaders","status":"active","version":"12.1","language":"python","ecosystem":"pypi","summary":"PyObjC is a bridge between Python and Objective-C that allows Python applications to use Objective-C frameworks and objects. `pyobjc-framework-metalperformanceshaders` provides Python bindings for Apple's MetalPerformanceShaders framework on macOS, offering highly optimized GPU-accelerated functions for tasks like image processing, machine learning, and physics simulations. The library is actively maintained, with version 12.1 being the latest as of November 2025, and receives frequent updates tied to new macOS SDK releases.","last_verified":"2026-04-14T00:00:00.000Z","tags":["macos","framework","metal","gpu","machine-learning","image-processing","pyobjc"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pyobjc-framework-metalperformanceshaders"},{"id":6140,"title":"PyObjC: MetalPerformanceShadersGraph","library":"pyobjc-framework-metalperformanceshadersgraph","status":"active","version":"12.1","language":"python","ecosystem":"pypi","summary":"PyObjC-framework-MetalPerformanceShadersGraph provides Python wrappers for Apple's MetalPerformanceShadersGraph framework on macOS. This framework enables high-performance, energy-efficient computation on Apple platforms by leveraging various hardware compute blocks, allowing users to generate symbolic compute graphs of operations for GPU execution. The library is actively maintained with frequent releases, often synchronized with new macOS SDK updates. Its current version is 12.1.","last_verified":"2026-04-14T00:00:00.000Z","tags":["macos","apple","metal","gpu","graphics","framework","pyobjc","neural-networks","machine-learning","high-performance-computing"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pyobjc-framework-metalperformanceshadersgraph"},{"id":6141,"title":"PyObjC MetricKit Framework","library":"pyobjc-framework-metrickit","status":"active","version":"12.1","language":"python","ecosystem":"pypi","summary":"This package provides Python bindings for the MetricKit framework on macOS, allowing Python applications to access Apple's system for collecting power and performance metrics. It is part of the larger PyObjC project, which provides comprehensive Objective-C bridge functionality. The library is actively maintained, with new versions often aligning with macOS SDK updates and Python releases.","last_verified":"2026-04-14T00:00:00.000Z","tags":["macos","framework","metrics","pyobjc","apple"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pyobjc-framework-metrickit"},{"id":6142,"title":"PyObjC MLCompute Framework","library":"pyobjc-framework-mlcompute","status":"active","version":"12.1","language":"python","ecosystem":"pypi","summary":"PyObjC-framework-MLCompute provides Python wrappers for Apple's MLCompute framework on macOS, enabling Python applications to leverage GPU acceleration for machine learning tasks. It is part of the larger PyObjC project, currently at version 12.1, with releases typically tied to macOS SDK updates and Python version support.","last_verified":"2026-04-14T00:00:00.000Z","tags":["macos","objc","bindings","ml","gpu","apple"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pyobjc-framework-mlcompute"},{"id":6143,"title":"PyObjC ModelIO Framework","library":"pyobjc-framework-modelio","status":"active","version":"12.1","language":"python","ecosystem":"pypi","summary":"pyobjc-framework-modelio provides Python bindings for Apple's ModelIO framework, enabling macOS applications to work with 3D assets, meshes, materials, and other related data. As part of the larger PyObjC project, it typically releases new versions to align with new macOS SDKs, with version 12.1 being the current stable release.","last_verified":"2026-04-14T00:00:00.000Z","tags":["macos","objective-c","framework","graphics","3d","modelio"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pyobjc-framework-modelio"},{"id":6144,"title":"PyObjC Framework: MultipeerConnectivity","library":"pyobjc-framework-multipeerconnectivity","status":"active","version":"12.1","language":"python","ecosystem":"pypi","summary":"The `pyobjc-framework-multipeerconnectivity` library provides Python bindings for Apple's Multipeer Connectivity framework on macOS, enabling Python applications to discover nearby devices and communicate via Wi-Fi, Peer-to-Peer Wi-Fi, and Bluetooth personal area networks. It is part of the larger PyObjC project, allowing Python developers to interact with Objective-C APIs directly. The current version is 12.1, and releases generally align with macOS SDK updates and Python version compatibility.","last_verified":"2026-04-14T00:00:00.000Z","tags":["macos","framework","objc","multipeerconnectivity","apple","p2p"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pyobjc-framework-multipeerconnectivity"},{"id":6145,"title":"PyObjC NaturalLanguage Framework","library":"pyobjc-framework-naturallanguage","status":"active","version":"12.1","language":"python","ecosystem":"pypi","summary":"PyObjC is a bridge between Python and Objective-C, enabling Python scripts to leverage Apple's Cocoa frameworks. This particular library, `pyobjc-framework-naturallanguage` (version 12.1), provides Python wrappers for the macOS NaturalLanguage framework, allowing applications to access native natural language processing capabilities on macOS. PyObjC releases generally align with macOS SDK updates.","last_verified":"2026-04-14T00:00:00.000Z","tags":["macos","cocoa","natural-language-processing","nlp","pyobjc","apple"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pyobjc-framework-naturallanguage"},{"id":6146,"title":"PyObjC NetFS Framework","library":"pyobjc-framework-netfs","status":"active","version":"12.1","language":"python","ecosystem":"pypi","summary":"PyObjC-framework-NetFS provides Python wrappers for the NetFS framework on macOS, enabling Python scripts to interact with macOS's network file system APIs. It is part of the larger PyObjC project, which bridges Python and Objective-C to facilitate macOS application development. The library is actively maintained, with version 12.1 currently available, and releases often align with macOS SDK updates.","last_verified":"2026-04-14T00:00:00.000Z","tags":["macos","objc","framework","netfs","apple","network"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pyobjc-framework-netfs"},{"id":6147,"title":"PyObjC Network Framework","library":"pyobjc-framework-network","status":"active","version":"12.1","language":"python","ecosystem":"pypi","summary":"PyObjC-framework-network provides Python wrappers for Apple's Network.framework on macOS, enabling Python applications to interact with low-level networking APIs. The current version is 12.1, and PyObjC generally releases new versions to align with macOS SDK updates and Python version support changes.","last_verified":"2026-04-14T00:00:00.000Z","tags":["macos","cocoa","bindings","network","objective-c"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pyobjc-framework-network"},{"id":6148,"title":"PyObjC Framework NetworkExtension","library":"pyobjc-framework-networkextension","status":"active","version":"12.1","language":"python","ecosystem":"pypi","summary":"PyObjC Framework NetworkExtension provides Python wrappers for Apple's NetworkExtension framework on macOS. It enables Python applications to interact with system-level networking features, such as VPN configuration and management. Currently at version 12.1, this library is part of the larger PyObjC project, which generally aligns its release cadence with new macOS SDK versions.","last_verified":"2026-04-14T00:00:00.000Z","tags":["macOS","PyObjC","NetworkExtension","system-api","networking"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pyobjc-framework-networkextension"},{"id":6149,"title":"PyObjC NotificationCenter Framework","library":"pyobjc-framework-notificationcenter","status":"active","version":"12.1","language":"python","ecosystem":"pypi","summary":"PyObjC-framework-NotificationCenter provides Python bindings for Apple's NotificationCenter.framework on macOS, allowing Python applications to interact with the system's user notification services. It primarily wraps the older NSUserNotification API. As part of the larger PyObjC project, it maintains an active development pace, with releases often coinciding with new macOS SDK updates, currently at version 12.1.","last_verified":"2026-04-14T00:00:00.000Z","tags":["macos","pyobjc","notificationcenter","gui","framework","objective-c","cocoa"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pyobjc-framework-notificationcenter"},{"id":6150,"title":"PyObjC OpenDirectory Framework","library":"pyobjc-framework-opendirectory","status":"active","version":"12.1","language":"python","ecosystem":"pypi","summary":"PyObjC is a bridge between Python and Objective-C, enabling Python scripts to interact with Objective-C libraries, most notably macOS Cocoa frameworks. The `pyobjc-framework-opendirectory` package provides Python wrappers for the OpenDirectory and CFOpenDirectory frameworks on macOS. The project maintains an active and sustainable release cadence, typically aligning with macOS SDK updates and Python version support. The current version is 12.1.","last_verified":"2026-04-14T00:00:00.000Z","tags":["macos","framework","opendirectory","pyobjc","objective-c"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pyobjc-framework-opendirectory"},{"id":6151,"title":"PyObjC OSAKit Framework Wrappers","library":"pyobjc-framework-osakit","status":"active","version":"12.1","language":"python","ecosystem":"pypi","summary":"PyObjC is a bridge between Python and the Objective-C runtime, enabling Python scripts to interact with Apple's Cocoa frameworks. This specific package, `pyobjc-framework-osakit`, provides Python bindings for the OSAKit framework on macOS, allowing for the creation, compilation, and execution of AppleScripts and other scripting components. The current version is 12.1. Releases are frequent, often correlating with new macOS SDKs and Python version support changes.","last_verified":"2026-04-14T00:00:00.000Z","tags":["macOS","PyObjC","Objective-C","OSAKit","automation","AppleScript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pyobjc-framework-osakit"},{"id":6152,"title":"PyObjC OSLog Framework Wrappers","library":"pyobjc-framework-oslog","status":"active","version":"12.1","language":"python","ecosystem":"pypi","summary":"PyObjC-framework-OSLog provides Python wrappers for Apple's OSLog framework on macOS, allowing Python applications to interact with the unified logging system. It is part of the larger PyObjC project, currently at version 12.1, and maintains an active release cadence with frequent updates to align with macOS SDK changes and Python versions.","last_verified":"2026-04-14T00:00:00.000Z","tags":["macos","objective-c","logging","framework","pyobjc"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pyobjc-framework-oslog"},{"id":6153,"title":"PyObjC PassKit Framework","library":"pyobjc-framework-passkit","status":"active","version":"12.1","language":"python","ecosystem":"pypi","summary":"pyobjc-framework-passkit provides Python bindings for Apple's PassKit framework on macOS, enabling Python applications to interact with Wallet passes. It is part of the larger PyObjC project, offering direct access to the native macOS APIs. Version 12.1 is current, with releases typically synchronized with new macOS SDKs and PyObjC core updates.","last_verified":"2026-04-14T00:00:00.000Z","tags":["macOS","Apple","framework","PassKit","PyObjC","Wallet"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pyobjc-framework-passkit"},{"id":6154,"title":"PencilKit Framework for PyObjC","library":"pyobjc-framework-pencilkit","status":"active","version":"12.1","language":"python","ecosystem":"pypi","summary":"pyobjc-framework-pencilkit provides Python wrappers for Apple's PencilKit framework on macOS. It is part of the PyObjC project, a bidirectional bridge enabling Python scripts to interact with Objective-C libraries, including macOS Cocoa frameworks. The current version is 12.1 and it maintains an active release cadence, typically aligning with macOS SDK updates and Python version support.","last_verified":"2026-04-14T00:00:00.000Z","tags":["macos","framework","gui","apple","drawing","pencilkit"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pyobjc-framework-pencilkit"},{"id":6155,"title":"PyObjC Framework: PHASE","library":"pyobjc-framework-phase","status":"active","version":"12.1","language":"python","ecosystem":"pypi","summary":"`pyobjc-framework-phase` provides Python wrappers for Apple's PHASE (Physical Audio Spatialization Engine) framework on macOS. It is part of the larger PyObjC project, allowing Python applications to interact with Objective-C APIs and leverage native macOS functionalities. The current version is 12.1, with releases typically aligning with macOS SDK updates and Python version support changes.","last_verified":"2026-04-14T00:00:00.000Z","tags":["macOS","audio","bindings","objective-c","cocoa","framework"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pyobjc-framework-phase"},{"id":5811,"title":"PyObjC Framework Photos","library":"pyobjc-framework-photos","status":"active","version":"12.1","language":"python","ecosystem":"pypi","summary":"This library provides Python wrappers for the Photos framework on macOS, allowing Python applications to interact with the user's photo library. It's part of the larger PyObjC project, enabling access to Objective-C frameworks from Python. The current version is 12.1 and follows the PyObjC project's release cadence, often aligning with macOS SDK updates and Python version support.","last_verified":"2026-04-14T00:00:00.000Z","tags":["macos","photos","objective-c","framework","gui"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pyobjc-framework-photos"},{"id":6156,"title":"PyObjC PhotosUI Framework","library":"pyobjc-framework-photosui","status":"active","version":"12.1","language":"python","ecosystem":"pypi","summary":"pyobjc-framework-photosui provides Python bindings for Apple's PhotosUI framework on macOS, allowing Python developers to interact with system-level Photos user interface components. It is part of the larger PyObjC project, which acts as a bridge between Python and Objective-C. The library is actively maintained, with version 12.1 being the latest stable release, and it generally releases new versions in conjunction with major macOS SDK updates.","last_verified":"2026-04-14T00:00:00.000Z","tags":["macOS","Objective-C","Cocoa","UI","framework","Apple"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pyobjc-framework-photosui"},{"id":6157,"title":"PyObjC PreferencePanes Framework Bindings","library":"pyobjc-framework-preferencepanes","status":"active","version":"12.1","language":"python","ecosystem":"pypi","summary":"This library provides Python wrappers for Apple's `PreferencePanes.framework` on macOS, allowing Python applications to interact with or create System Preference panes. It's part of the larger PyObjC project, which offers Python bindings for many macOS frameworks. The current version is 12.1, with releases closely following macOS SDK updates and Python version support cycles.","last_verified":"2026-04-14T00:00:00.000Z","tags":["macos","cocoa","ui","framework","preferencepanes","pyobjc"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pyobjc-framework-preferencepanes"},{"id":6158,"title":"PyObjC PushKit Framework","library":"pyobjc-framework-pushkit","status":"active","version":"12.1","language":"python","ecosystem":"pypi","summary":"pyobjc-framework-pushkit provides Python wrappers for the PushKit framework on macOS, allowing Python applications to interact with Apple's PushKit services, such as VoIP push notifications. The library is currently at version 12.1 and typically releases new versions in alignment with macOS SDK updates, often with several releases per year to incorporate new features, bug fixes, and Python version support.","last_verified":"2026-04-14T00:00:00.000Z","tags":["macos","objective-c","cocoa","push-notifications","apple","voip"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pyobjc-framework-pushkit"},{"id":2703,"title":"PyObjC Framework Quartz","library":"pyobjc-framework-quartz","status":"active","version":"12.1","language":"python","ecosystem":"pypi","summary":"PyObjC Framework Quartz provides Python bindings and wrappers for the Quartz frameworks on macOS, enabling Python applications to interact with macOS's core graphics, windowing, and display services. It is part of the larger PyObjC bridge, building upon pyobjc-core. The current version is 12.1, and new versions are typically released in alignment with macOS SDK updates.","last_verified":"2026-04-24T23:58:38.135Z","tags":["macOS","Objective-C","bindings","Cocoa","Quartz","Core Graphics"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pyobjc-framework-quartz"},{"id":6159,"title":"PyObjC Framework QuickLookThumbnailing","library":"pyobjc-framework-quicklookthumbnailing","status":"active","version":"12.1","language":"python","ecosystem":"pypi","summary":"PyObjC-framework-quicklookthumbnailing provides Python bindings for Apple's QuickLookThumbnailing framework on macOS, allowing developers to generate high-quality thumbnails for various file types programmatically. It is part of the broader PyObjC project, bridging Python with Objective-C frameworks. The current version is 12.1, with new releases typically following macOS SDK updates and Python version changes.","last_verified":"2026-04-14T00:00:00.000Z","tags":["macos","objective-c","thumbnailing","quicklook","ui","apple"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pyobjc-framework-quicklookthumbnailing"},{"id":6160,"title":"PyObjC ReplayKit Framework","library":"pyobjc-framework-replaykit","status":"active","version":"12.1","language":"python","ecosystem":"pypi","summary":"pyobjc-framework-replaykit provides Python bindings for Apple's ReplayKit framework on macOS, enabling developers to integrate screen recording and broadcasting capabilities into their Python applications. Part of the larger PyObjC project, it closely tracks macOS SDK updates, with current version 12.1. The PyObjC project generally releases new versions multiple times a year, often aligning with major macOS releases and Python version updates.","last_verified":"2026-04-14T00:00:00.000Z","tags":["macos","framework","replaykit","pyobjc","bindings","screen-recording","objective-c"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pyobjc-framework-replaykit"},{"id":6161,"title":"PyObjC SafariServices Framework","library":"pyobjc-framework-safariservices","status":"active","version":"12.1","language":"python","ecosystem":"pypi","summary":"pyobjc-framework-safariservices provides Python bindings for Apple's SafariServices.framework on macOS, enabling Python applications to integrate with Safari functionalities like content blockers and shared web credentials. It is part of the larger PyObjC project, which wraps many macOS frameworks. The current version is 12.1, with releases typically aligning with macOS SDK updates and Python version support cycles.","last_verified":"2026-04-14T00:00:00.000Z","tags":["macos","cocoa","bindings","framework","safari","safariservices"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pyobjc-framework-safariservices"},{"id":6162,"title":"PyObjC Framework SafetyKit","library":"pyobjc-framework-safetykit","status":"active","version":"12.1","language":"python","ecosystem":"pypi","summary":"PyObjC Framework SafetyKit provides Python wrappers for the macOS SafetyKit framework, allowing Python applications to interact with Apple's APIs related to parental controls and screen time. It is part of the larger PyObjC project, which bridges Python and Objective-C. The current version is 12.1, and releases typically align with macOS SDK updates and PyObjC core library releases.","last_verified":"2026-04-14T00:00:00.000Z","tags":["macos","framework","objective-c","pyobjc","apple"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pyobjc-framework-safetykit"},{"id":6163,"title":"PyObjC SceneKit Framework","library":"pyobjc-framework-scenekit","status":"active","version":"12.1","language":"python","ecosystem":"pypi","summary":"PyObjC is the bridge between Python and the Objective-C programming language, used to develop applications for macOS. This specific package, `pyobjc-framework-scenekit` (currently at version 12.1), provides Python wrappers for Apple's SceneKit framework, enabling 3D graphics and game development. PyObjC generally follows the macOS SDK release cycle for updates.","last_verified":"2026-04-14T00:00:00.000Z","tags":["macos","gui","framework","scenekit","3d","apple","objective-c"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pyobjc-framework-scenekit"},{"id":6164,"title":"PyObjC ScreenCaptureKit Framework Bindings","library":"pyobjc-framework-screencapturekit","status":"active","version":"12.1","language":"python","ecosystem":"pypi","summary":"PyObjC-framework-ScreenCaptureKit provides Python bindings for Apple's ScreenCaptureKit framework on macOS. It enables Python applications to interact with macOS screen recording functionalities. This library is part of the larger PyObjC project, receiving updates in sync with macOS SDK changes and Python versions. The current version is 12.1, released with a focus on macOS SDK updates and Python 3.10+ compatibility.","last_verified":"2026-04-14T00:00:00.000Z","tags":["macos","cocoa","bindings","screencapture","pyobjc"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pyobjc-framework-screencapturekit"},{"id":6165,"title":"PyObjC Framework ScreenSaver","library":"pyobjc-framework-screensaver","status":"active","version":"12.1","language":"python","ecosystem":"pypi","summary":"PyObjC Framework ScreenSaver provides Python bindings and wrappers for the macOS ScreenSaver.framework, enabling Python developers to interact with and create macOS screensavers. It is part of the larger PyObjC project, which offers comprehensive bridges to Objective-C frameworks. The current version is 12.1 and its release cadence is tied to updates in the macOS SDK and Python version support by the core PyObjC project.","last_verified":"2026-04-14T00:00:00.000Z","tags":["macos","screensaver","pyobjc","frameworks","gui"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pyobjc-framework-screensaver"},{"id":6166,"title":"PyObjC ScreenTime Framework","library":"pyobjc-framework-screentime","status":"active","version":"12.1","language":"python","ecosystem":"pypi","summary":"PyObjC is a bridge between Python and Objective-C, enabling Python scripts to use and extend existing Objective-C class libraries, primarily Apple's Cocoa frameworks. `pyobjc-framework-screentime` provides Python wrappers for the macOS ScreenTime framework, allowing access to its APIs. The library is currently at version 12.1 and maintains an active release cadence, typically aligning with macOS and Python version updates.","last_verified":"2026-04-14T00:00:00.000Z","tags":["macos","framework","screentime","pyobjc","apple","objective-c"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pyobjc-framework-screentime"},{"id":6167,"title":"PyObjC ScriptingBridge Framework","library":"pyobjc-framework-scriptingbridge","status":"active","version":"12.1","language":"python","ecosystem":"pypi","summary":"PyObjC provides Python bindings for macOS frameworks, allowing Python applications to interact with Objective-C APIs. `pyobjc-framework-scriptingbridge` specifically offers wrappers for the ScriptingBridge framework, enabling Python to control scriptable applications on macOS. The library is currently at version 12.1 and typically releases alongside major macOS SDK updates and Python version support changes.","last_verified":"2026-04-14T00:00:00.000Z","tags":["macos","objective-c","cocoa","scriptingbridge","automation","gui"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pyobjc-framework-scriptingbridge"},{"id":6168,"title":"PyObjC Framework SearchKit","library":"pyobjc-framework-searchkit","status":"active","version":"12.1","language":"python","ecosystem":"pypi","summary":"PyObjC is a bridge between Python and Objective-C, enabling Python scripts to interact with and extend existing Objective-C class libraries, most notably Apple's Cocoa frameworks on macOS. The `pyobjc-framework-searchkit` package provides Python wrappers specifically for the macOS SearchKit framework, allowing for programmatic creation, management, and searching of full-text indexes. The PyObjC library (which includes this framework wrapper) is actively maintained, with version 12.1 released on 2025-11-14, and generally aligns its releases with new macOS SDK versions and Python language support changes.","last_verified":"2026-04-14T00:00:00.000Z","tags":["macos","framework","search","objective-c","cocoa","indexing","full-text-search"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pyobjc-framework-searchkit"},{"id":5410,"title":"PyObjC Framework Security","library":"pyobjc-framework-security","status":"active","version":"12.1","language":"python","ecosystem":"pypi","summary":"PyObjC is a bridge between Python and Objective-C, enabling Python scripts to use and extend existing Objective-C class libraries on macOS. The `pyobjc-framework-security` package provides Python wrappers for Apple's Security framework, allowing developers to access macOS security services like authentication, authorization, and secure data handling from Python. The current version is 12.1.","last_verified":"2026-04-13T00:00:00.000Z","tags":["macos","objc","security","framework","apple"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pyobjc-framework-security"},{"id":6169,"title":"PyObjC SecurityFoundation Framework","library":"pyobjc-framework-securityfoundation","status":"active","version":"12.1","language":"python","ecosystem":"pypi","summary":"PyObjC SecurityFoundation provides Python wrappers for the macOS SecurityFoundation framework, enabling Python scripts to interact with authorization services and other security-related APIs on macOS. It is part of the larger PyObjC project, which regularly releases updates, with the current version being 12.1.","last_verified":"2026-04-14T00:00:00.000Z","tags":["macos","objective-c","cocoa","bindings","security"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pyobjc-framework-securityfoundation"},{"id":6170,"title":"PyObjC SecurityInterface Framework","library":"pyobjc-framework-securityinterface","status":"active","version":"12.1","language":"python","ecosystem":"pypi","summary":"This library provides Python wrappers for the `SecurityInterface` framework on macOS, allowing Python applications to integrate with macOS security UI components. It's part of the larger PyObjC project, bridging Python and Objective-C. The current version is 12.1, and releases are frequent, typically aligning with new macOS SDK updates and Python version support changes.","last_verified":"2026-04-14T00:00:00.000Z","tags":["macos","objective-c","security","ui","framework","pyobjc"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pyobjc-framework-securityinterface"},{"id":6171,"title":"PyObjC Framework SecurityUI","library":"pyobjc-framework-securityui","status":"active","version":"12.1","language":"python","ecosystem":"pypi","summary":"PyObjC Framework SecurityUI provides Python bindings for Apple's SecurityUI.framework on macOS. This framework offers user interface components for interacting with security-related authorization services. Version 12.1 is the current release, part of the larger PyObjC project, which generally follows macOS and Python release cycles.","last_verified":"2026-04-14T00:00:00.000Z","tags":["macos","cocoa","framework","security","ui","pyobjc"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pyobjc-framework-securityui"},{"id":6172,"title":"PyObjC framework SensitiveContentAnalysis","library":"pyobjc-framework-sensitivecontentanalysis","status":"active","version":"12.1","language":"python","ecosystem":"pypi","summary":"PyObjC-framework-SensitiveContentAnalysis provides Python wrappers for Apple's macOS SensitiveContentAnalysis framework (macOS 14.0+). This framework enables apps to check images and videos for nudity, supporting features like Sensitive Content Warning and Communication Safety parental controls. The library is part of the larger PyObjC project, which acts as a bridge between Python and Objective-C, allowing Python applications to leverage macOS's native Cocoa APIs. Version 12.1 is the latest release, with regular updates aligning with macOS SDK changes and Python versions.","last_verified":"2026-04-14T00:00:00.000Z","tags":["macos","objective-c","cocoa","apple","framework","content analysis","privacy","nude detection"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pyobjc-framework-sensitivecontentanalysis"},{"id":6173,"title":"PyObjC ServiceManagement Framework","library":"pyobjc-framework-servicemanagement","status":"active","version":"12.1","language":"python","ecosystem":"pypi","summary":"pyobjc-framework-servicemanagement provides Python wrappers for Apple's ServiceManagement framework on macOS. This framework offers a secure and object-oriented interface for interacting with `launchd`, primarily used for managing privileged helper tools. The library is actively maintained, with version 12.1 being the current release, and follows a regular release cadence with updates aligning to new macOS SDKs and Python versions.","last_verified":"2026-04-14T00:00:00.000Z","tags":["macos","objective-c","cocoa","framework","system services","launchd","automation"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pyobjc-framework-servicemanagement"},{"id":6174,"title":"PyObjC SharedWithYou Framework","library":"pyobjc-framework-sharedwithyou","status":"active","version":"12.1","language":"python","ecosystem":"pypi","summary":"pyobjc-framework-sharedwithyou provides Python wrappers for Apple's SharedWithYou framework on macOS. It is part of the PyObjC project, a bidirectional bridge enabling Python scripts to interact with Objective-C libraries, including macOS Cocoa frameworks. The current version is 12.1 and it maintains an active release cadence, typically aligning with macOS SDK updates and Python version support.","last_verified":"2026-04-14T00:00:00.000Z","tags":["macos","objective-c","cocoa","bindings","apple-frameworks"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pyobjc-framework-sharedwithyou"},{"id":6175,"title":"Python Bindings for SharedWithYouCore Framework","library":"pyobjc-framework-sharedwithyoucore","status":"active","version":"12.1","language":"python","ecosystem":"pypi","summary":"PyObjC is a bridge between Python and Objective-C, enabling Python scripts to use and extend Objective-C class libraries on macOS. The `pyobjc-framework-sharedwithyoucore` package provides Python wrappers for Apple's SharedWithYouCore framework, which allows applications to collaborate and share documents directly with Messages, Mail, and FaceTime apps. It is actively maintained, with new releases typically aligning with macOS SDK updates and Python version support. [3, 22]","last_verified":"2026-04-14T00:00:00.000Z","tags":["macOS","PyObjC","Objective-C","Apple","framework","SharedWithYouCore","interoperability"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pyobjc-framework-sharedwithyoucore"},{"id":6176,"title":"PyObjC ShazamKit Framework","library":"pyobjc-framework-shazamkit","status":"active","version":"12.1","language":"python","ecosystem":"pypi","summary":"PyObjC-framework-shazamkit provides Python bindings for Apple's ShazamKit framework on macOS, allowing Python applications to identify music and audio using Shazam's technology. It's part of the larger PyObjC project, which offers comprehensive access to macOS frameworks. The current version is 12.1, with releases typically tied to macOS SDK updates and Python version support changes.","last_verified":"2026-04-14T00:00:00.000Z","tags":["macos","framework","shazam","audio","pyobjc","bindings"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pyobjc-framework-shazamkit"},{"id":6177,"title":"PyObjC Social Framework","library":"pyobjc-framework-social","status":"active","version":"12.1","language":"python","ecosystem":"pypi","summary":"PyObjC is a bridge between Python and Objective-C, enabling Python developers to write full-featured Cocoa applications and interact with macOS system frameworks. The `pyobjc-framework-social` package provides Python wrappers for Apple's Social.framework, allowing programmatic access to social media services integrated into macOS, such as sharing content. The library is currently at version 12.1 and typically releases updates in alignment with major macOS SDK changes and Python version support.","last_verified":"2026-04-14T00:00:00.000Z","tags":["macos","cocoa","framework","social","objective-c"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pyobjc-framework-social"},{"id":6178,"title":"PyObjC SoundAnalysis Framework","library":"pyobjc-framework-soundanalysis","status":"active","version":"12.1","language":"python","ecosystem":"pypi","summary":"PyObjC-framework-soundanalysis provides Python wrappers for Apple's SoundAnalysis framework on macOS, enabling Python applications to perform advanced audio analysis tasks. It is part of the larger PyObjC project, currently at version 12.1, with a release cadence tied to macOS SDK updates and Python version support.","last_verified":"2026-04-14T00:00:00.000Z","tags":["macos","audio","sound analysis","apple framework","objective-c","bridge"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pyobjc-framework-soundanalysis"},{"id":6179,"title":"PyObjC Speech Framework","library":"pyobjc-framework-speech","status":"active","version":"12.1","language":"python","ecosystem":"pypi","summary":"PyObjC-framework-Speech provides Python wrappers for the macOS Speech framework, enabling features like speech recognition. It's part of the PyObjC project, which bridges Python and Objective-C, and typically updates alongside macOS SDK releases, ensuring compatibility with the latest system features.","last_verified":"2026-04-14T00:00:00.000Z","tags":["macos","speech recognition","framework wrapper","objective-c bridge","apple","pyobjc"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pyobjc-framework-speech"},{"id":6180,"title":"PyObjC SpriteKit Framework","library":"pyobjc-framework-spritekit","status":"active","version":"12.1","language":"python","ecosystem":"pypi","summary":"PyObjC provides Python bindings for Objective-C frameworks on macOS, enabling Python developers to interact with Apple's system APIs. `pyobjc-framework-spritekit` offers wrappers for the SpriteKit framework, which is Apple's high-performance 2D graphics framework used for games and other graphics-intensive applications. The library is currently at version 12.1 and maintains an active release cadence, typically aligning with new macOS SDK and Python version updates.","last_verified":"2026-04-14T00:00:00.000Z","tags":["macos","cocoa","spritekit","gui","apple","2d-graphics","game-development","objective-c"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pyobjc-framework-spritekit"},{"id":6181,"title":"PyObjC StoreKit Framework","library":"pyobjc-framework-storekit","status":"active","version":"12.1","language":"python","ecosystem":"pypi","summary":"PyObjC is a bridge between Python and Objective-C, allowing Python scripts to use and extend macOS frameworks. `pyobjc-framework-storekit` provides Python wrappers for Apple's StoreKit framework, enabling developers to integrate in-app purchases and subscriptions into macOS applications written in Python. The current version is 12.1, and the project maintains an active release cadence, frequently updating bindings for new macOS SDKs and Python versions.","last_verified":"2026-04-14T00:00:00.000Z","tags":["python","macOS","Objective-C","StoreKit","Cocoa","framework","in-app-purchase"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pyobjc-framework-storekit"},{"id":6182,"title":"PyObjC Framework Symbols","library":"pyobjc-framework-symbols","status":"active","version":"12.1","language":"python","ecosystem":"pypi","summary":"The `pyobjc-framework-symbols` package provides Python bindings for Apple's `Symbols` framework on macOS, enabling interaction with SF Symbols. It is part of the larger PyObjC project, currently at version 12.1, with a release cadence tied to macOS SDK updates and Python version support cycles.","last_verified":"2026-04-14T00:00:00.000Z","tags":["macos","objective-c","cocoa","bindings","sf-symbols","apple"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pyobjc-framework-symbols"},{"id":6183,"title":"PyObjC SyncServices Framework","library":"pyobjc-framework-syncservices","status":"active","version":"12.1","language":"python","ecosystem":"pypi","summary":"PyObjC is a bridge between Python and Objective-C, enabling Python scripts to interact with macOS frameworks. The `pyobjc-framework-syncservices` package provides Python wrappers for Apple's SyncServices framework. It is currently at version 12.1 and is regularly updated in conjunction with new macOS SDKs and Python releases. Note that Apple deprecated the SyncServices framework itself in macOS 10.7, recommending alternative APIs for new development.","last_verified":"2026-04-14T00:00:00.000Z","tags":["macos","framework","syncservices","pyobjc","deprecated-framework","objective-c"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pyobjc-framework-syncservices"},{"id":5812,"title":"PyObjC SystemConfiguration Framework","library":"pyobjc-framework-systemconfiguration","status":"active","version":"12.1","language":"python","ecosystem":"pypi","summary":"PyObjC provides Python bindings for macOS frameworks. This specific package wraps the SystemConfiguration.framework, allowing Python applications to interact with system network settings, reachability, and other system configuration details. It is actively developed, with version 12.1 being the current stable release, and follows a release cadence tied to macOS SDK updates and Python version support.","last_verified":"2026-04-14T00:00:00.000Z","tags":["macos","objective-c","framework","system","network","configuration","pyobjc"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pyobjc-framework-systemconfiguration"},{"id":6184,"title":"PyObjC Framework: SystemExtensions","library":"pyobjc-framework-systemextensions","status":"active","version":"12.1","language":"python","ecosystem":"pypi","summary":"PyObjC Framework: SystemExtensions provides Python wrappers for Apple's SystemExtensions framework on macOS. It acts as a bridge, allowing Python scripts to interact with and extend Objective-C class libraries, specifically those related to managing system extensions. This package is part of the larger PyObjC project, which enables Python to utilize macOS's Cocoa APIs. Version 12.1 is the latest stable release, and PyObjC generally follows macOS SDK releases for updates and new framework bindings.","last_verified":"2026-04-14T00:00:00.000Z","tags":["macos","systemextensions","objective-c","interop","framework","apple"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pyobjc-framework-systemextensions"},{"id":6185,"title":"PyObjC ThreadNetwork Framework","library":"pyobjc-framework-threadnetwork","status":"active","version":"12.1","language":"python","ecosystem":"pypi","summary":"pyobjc-framework-threadnetwork provides Python wrappers for the macOS ThreadNetwork framework, enabling Python scripts to interact with Apple's Thread networking APIs. As part of the larger PyObjC project, it acts as a bridge between Python and Objective-C, allowing full-featured Cocoa applications to be written in pure Python. The library is actively maintained, with version 12.1 released on 2025-11-14, following a regular release cadence.","last_verified":"2026-04-14T00:00:00.000Z","tags":["macos","objective-c","cocoa","framework","threadnetwork","apple"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pyobjc-framework-threadnetwork"},{"id":5411,"title":"UniformTypeIdentifiers Framework (PyObjC)","library":"pyobjc-framework-uniformtypeidentifiers","status":"active","version":"12.1","language":"python","ecosystem":"pypi","summary":"PyObjC is a comprehensive bridge that enables Python developers to interact with Objective-C frameworks on macOS. The `pyobjc-framework-uniformtypeidentifiers` package provides Python wrappers for Apple's UniformTypeIdentifiers framework, which allows applications to work with system-declared and custom Uniform Type Identifiers (UTIs) to describe file types, data formats, and other resources. The library is currently at version 12.1 and maintains an active release cadence, often aligning with macOS and Python version updates.","last_verified":"2026-04-13T00:00:00.000Z","tags":["macos","objective-c","cocoa","apple","framework","uti"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pyobjc-framework-uniformtypeidentifiers"},{"id":6186,"title":"PyObjC UserNotifications Framework","library":"pyobjc-framework-usernotifications","status":"active","version":"12.1","language":"python","ecosystem":"pypi","summary":"PyObjC is a bridge between Python and Objective-C, allowing full-featured macOS applications and scripts to be written in Python. The `pyobjc-framework-usernotifications` package provides Python wrappers for the macOS UserNotifications framework, enabling developers to send and manage user notifications on macOS. The current version is 12.1, and PyObjC generally follows a release cadence tied to macOS SDK updates and Python version support.","last_verified":"2026-04-14T00:00:00.000Z","tags":["macos","osx","notifications","cocoa","pyobjc","gui"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pyobjc-framework-usernotifications"},{"id":6187,"title":"User Notifications UI Framework (PyObjC)","library":"pyobjc-framework-usernotificationsui","status":"active","version":"12.1","language":"python","ecosystem":"pypi","summary":"PyObjC is a bridge between Python and Objective-C, allowing Python scripts to use and extend existing Objective-C class libraries, including Cocoa frameworks on macOS. The `pyobjc-framework-usernotificationsui` package provides Python wrappers for the macOS UserNotificationsUI framework. This framework enables developers to customize the appearance and interactivity of local and remote notifications by adding a notification content app extension to their macOS applications. The current version is 12.1, and PyObjC generally follows an annual release cadence, typically in October.","last_verified":"2026-04-14T00:00:00.000Z","tags":["macos","cocoa","ui","notifications","app extension"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pyobjc-framework-usernotificationsui"},{"id":6188,"title":"PyObjC Framework VideoSubscriberAccount","library":"pyobjc-framework-videosubscriberaccount","status":"active","version":"12.1","language":"python","ecosystem":"pypi","summary":"pyobjc-framework-videosubscriberaccount provides Python wrappers for Apple's VideoSubscriberAccount framework on macOS. It enables Python applications to interact with TV provider authentication services and manage user subscriptions. The current version is 12.1 and it maintains an active release cadence, frequently aligning with macOS SDK updates and Python version support.","last_verified":"2026-04-14T00:00:00.000Z","tags":["macos","framework","objective-c","apple","tv provider","authentication"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pyobjc-framework-videosubscriberaccount"},{"id":6189,"title":"PyObjC VideoToolbox Framework","library":"pyobjc-framework-videotoolbox","status":"active","version":"12.1","language":"python","ecosystem":"pypi","summary":"This library provides Python wrappers for the macOS VideoToolbox framework, enabling access to its functionalities for video compression, decompression, and processing. It is part of the larger PyObjC project, which bridges Python and Objective-C, and typically sees releases aligned with macOS SDK updates.","last_verified":"2026-04-14T00:00:00.000Z","tags":["macos","framework","video","objective-c","pyobjc"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pyobjc-framework-videotoolbox"},{"id":6190,"title":"PyObjC Virtualization Framework","library":"pyobjc-framework-virtualization","status":"active","version":"12.1","language":"python","ecosystem":"pypi","summary":"pyobjc-framework-virtualization provides Python wrappers for Apple's Virtualization framework on macOS. It is part of the PyObjC project, a bidirectional bridge enabling Python scripts to interact with Objective-C libraries, including macOS Cocoa frameworks. The current version is 12.1, and it maintains an active release cadence, typically aligning with macOS SDK updates and Python version support.","last_verified":"2026-04-14T00:00:00.000Z","tags":["macos","virtualization","objc","pyobjc","framework"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pyobjc-framework-virtualization"},{"id":5025,"title":"PyObjC Vision Framework","library":"pyobjc-framework-vision","status":"active","version":"12.1","language":"python","ecosystem":"pypi","summary":"pyobjc-framework-vision provides Python wrappers for Apple's Vision framework on macOS. It is part of the PyObjC project, a bidirectional bridge enabling Python scripts to interact with Objective-C libraries, including macOS Cocoa frameworks. The current version is 12.1 and it maintains an active release cadence, typically aligning with macOS SDK updates and Python version support.","last_verified":"2026-04-12T00:00:00.000Z","tags":["macOS","Apple Vision Framework","Computer Vision","Objective-C bridge","PyObjC"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pyobjc-framework-vision"},{"id":5412,"title":"PyObjC WebKit Framework Bindings","library":"pyobjc-framework-webkit","status":"active","version":"12.1","language":"python","ecosystem":"pypi","summary":"PyObjC-framework-WebKit provides Python wrappers for Apple's WebKit and JavaScriptCore frameworks on macOS, enabling Python applications to embed web content and execute JavaScript. It is part of the larger PyObjC project, which acts as a bridge between Python and Objective-C. The library is actively maintained with regular updates to support new macOS SDKs and Python versions, typically following a release cadence aligned with major macOS and Python releases.","last_verified":"2026-04-13T00:00:00.000Z","tags":["macOS","WebKit","JavaScriptCore","Objective-C","Cocoa","UI","browser","desktop"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pyobjc-framework-webkit"},{"id":21771,"title":"PyOBVector","library":"pyobvector","status":"active","version":"0.2.26","language":"python","ecosystem":"pypi","summary":"A Python SDK for OceanBase Vector Store, based on SQLAlchemy, compatible with Milvus API. Version 0.2.26. Active development.","last_verified":"2026-04-27T00:00:00.000Z","tags":["oceanbase","vector-database","vector-search","sqlalchemy","milvus"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pyobvector"},{"id":4199,"title":"pyOCD","library":"pyocd","status":"active","version":"0.44.0","language":"python","ecosystem":"pypi","summary":"pyOCD is an open-source Python library and command-line tool for programming and debugging Arm Cortex-M microcontrollers using various debug probes such as CMSIS-DAP, J-Link, and ST-Link. It provides a flexible Python API for low-level target control, suitable for automated testing and CI/CD workflows, alongside a powerful command-line interface for common operations like GDB server, flashing, and erasing. Currently at version 0.44.0, pyOCD maintains an active development cycle with several minor releases annually.","last_verified":"2026-04-11T00:00:00.000Z","tags":["debugger","embedded","arm","cortex-m","cmsis-dap","flashing","gdbserver","real-time-transfer","systemview"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pyocd"},{"id":21773,"title":"PyOCD PEMicro Debug Probe Plugin","library":"pyocd-pemicro","status":"active","version":"1.1.5","language":"python","ecosystem":"pypi","summary":"A PyOCD debug probe plugin for PEMicro debug probes (e.g., Cyclone, Multilink). Currently at v1.1.5, released with pypemicro v0.1.10 compatibility. Low release cadence, mostly maintenance.","last_verified":"2026-04-27T00:00:00.000Z","tags":["pyocd","pemicro","debug-probe","embedded","plugin"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pyocd-pemicro"},{"id":9229,"title":"Python Organic Crystal Simulation Environment (pyocse)","library":"pyocse","status":"active","version":"0.1.3","language":"python","ecosystem":"pypi","summary":"Python Organic Crystal Simulation Environment (pyocse) is a library designed for simulating organic crystals. It facilitates tasks like automated force field generation for CHARMM and handling crystal structures and molecules. The current stable version is 0.1.3, with releases being infrequent, primarily tied to significant feature additions and core updates.","last_verified":"2026-04-16T00:00:00.000Z","tags":["materials-science","chemistry","simulation","crystal","force-field","CHARMM","ASE","pymatgen"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pyocse"},{"id":3763,"title":"PyOD","library":"pyod","status":"active","version":"2.1.0","language":"python","ecosystem":"pypi","summary":"PyOD is a comprehensive and scalable Python library for outlier detection (anomaly detection), offering over 50 detection models. It provides a unified API, making it easy to use and compare various algorithms. The library is currently at version 2.1.0, with frequent minor releases addressing compatibility and adding new features, including recent advancements in multi-modal anomaly detection using foundation model embeddings.","last_verified":"2026-04-25T15:10:17.265Z","tags":["anomaly-detection","outlier-detection","machine-learning","deep-learning","pytorch","embeddings","nlp","computer-vision"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pyod"},{"id":9230,"title":"pyodata","library":"pyodata","status":"active","version":"1.11.2","language":"python","ecosystem":"pypi","summary":"pyodata is an enterprise-ready Python OData client that provides a comfortable and Python-agnostic way to communicate with OData services. It abstracts away OData protocol implementation details, primarily supporting OData V2, with future plans for V4 support. The library is actively maintained, with frequent minor releases, and its current version is 1.11.2.","last_verified":"2026-04-16T00:00:00.000Z","tags":["OData","SAP","client","REST","data-access","enterprise"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pyodata"},{"id":685,"title":"pyodbc: Python ODBC Bridge","library":"pyodbc","status":"active","version":"5.3.0","language":"python","ecosystem":"pypi","summary":"pyodbc is an open-source Python module that provides a simple and consistent interface for connecting to various databases via ODBC (Open Database Connectivity), implementing the DB API 2.0 specification. It allows for executing SQL queries, retrieving results, and managing database operations efficiently. As of version 5.3.0, it supports Python 3.9 through 3.14 and is actively maintained with frequent releases.","last_verified":"2026-05-12T17:48:51.144Z","tags":["database","odbc","sql","db-api"],"install_tag":"stale","install_tag_description":"widespread failures or data too old to trust","api":"https://checklist.day/api/registry/pyodbc"},{"id":11608,"title":"Pyodide: Python in the Browser & Node.js","library":"pyodide","status":"active","version":"0.29.3","language":"javascript","ecosystem":"npm","summary":"Pyodide is an open-source project that compiles the CPython interpreter to WebAssembly, enabling the full execution of Python directly within web browsers and Node.js environments without requiring a server backend. Its current stable release is 0.29.3, with frequent patch and minor updates; a significant version change to 314.0.0a1 signals alignment with upcoming Python 3.14 releases and a revised ABI stabilization strategy. Key differentiators include seamless bidirectional interoperability between JavaScript and Python, comprehensive support for a vast array of popular scientific Python libraries (such as NumPy, Pandas, and Matplotlib), and a lightweight package manager (`micropip`) that allows dynamic installation of pure Python wheels from PyPI. This enables advanced client-side data processing, interactive visualizations, and powerful educational tools to run entirely within the browser, significantly expanding Python's reach in web development.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","python","webassembly","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pyodide"},{"id":24367,"title":"Pyodide CLI","library":"pyodide-cli","status":"active","version":"0.5.0","language":"python","ecosystem":"pypi","summary":"Command-line interface for building and managing Pyodide packages and distributions. Current version 0.5.0, requires Python >=3.12. Part of the Pyodide project (WebAssembly Python runtime). Release cadence is sporadic, tied to Pyodide releases.","last_verified":"2026-05-01T00:00:00.000Z","tags":["pyodide","cli","webassembly","python","build-tool"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pyodide-cli"},{"id":2227,"title":"ODPS Python SDK and data analysis framework","library":"pyodps","status":"active","version":"0.12.6","language":"python","ecosystem":"pypi","summary":"PyODPS is the official Python SDK for Alibaba Cloud's MaxCompute (formerly ODPS), providing an elegant way to access MaxCompute APIs. It supports basic operations on MaxCompute objects and includes a DataFrame framework for streamlined data analysis. Currently at version 0.12.6, the library is actively maintained with a regular release cadence, adding new features, enhancements, and bug fixes.","last_verified":"2026-04-24T16:28:50.068Z","tags":["MaxCompute","Alibaba Cloud","Big Data","SDK","Data Analysis","DataFrame"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pyodps"},{"id":1273,"title":"Pyogrio: Vectorized Spatial Vector File I/O","library":"pyogrio","status":"active","version":"0.12.1","language":"python","ecosystem":"pypi","summary":"Pyogrio provides fast, bulk-oriented read and write access to GDAL/OGR vector data sources such as ESRI Shapefile, GeoPackage, GeoJSON, and FlatGeobuf. It significantly optimizes performance for geospatial data operations by leveraging pre-compiled GDAL/OGR bindings, thereby minimizing Python data type conversions. The library is actively maintained, with frequent releases that may include breaking changes between major minor versions. The current stable version is 0.12.1.","last_verified":"2026-04-23T19:06:43.826Z","tags":["geospatial","GIS","GDAL","OGR","vector","io","pandas","geopandas","shapefile","geopackage","geojson","performance"],"install_tag":"draft","install_tag_description":"notable install failures or slow imports","api":"https://checklist.day/api/registry/pyogrio"},{"id":4200,"title":"Pyomo Optimization Modeling Framework","library":"pyomo","status":"active","version":"6.10.0","language":"python","ecosystem":"pypi","summary":"Pyomo is an open-source Python-based optimization modeling language that allows users to formulate optimization problems in a high-level, object-oriented fashion. It supports a wide range of problem types including linear, mixed-integer, nonlinear, and generalized disjunctive programming. Pyomo provides interfaces to numerous commercial and open-source solvers. It is currently at version 6.10.0 and sees frequent releases with bug fixes, performance enhancements, and new solver interfaces.","last_verified":"2026-04-11T00:00:00.000Z","tags":["optimization","mathematical programming","modeling","solver","operations research","linear programming","nonlinear programming","mixed-integer programming"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pyomo"},{"id":24368,"title":"pyone","library":"pyone","status":"active","version":"7.2.0","language":"python","ecosystem":"pypi","summary":"Python bindings for the OpenNebula XML-RPC API. Current version: 7.2.0. Release cadence is irregular, tied to OpenNebula releases.","last_verified":"2026-05-01T00:00:00.000Z","tags":["opennebula","cloud","xml-rpc","api-bindings"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pyone"},{"id":10117,"title":"OpenID Connect Provider (OP) library for Python","library":"pyop","status":"active","version":"3.4.2","language":"python","ecosystem":"pypi","summary":"pyop is an OpenID Connect Provider (OP) library in Python, enabling applications to act as identity providers. It is actively maintained with a regular release cadence, adding new features, improving compatibility, and addressing bug fixes. The current version is 3.4.2.","last_verified":"2026-04-17T00:00:00.000Z","tags":["openid-connect","oauth2","security","authentication","provider","identity-management"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pyop"},{"id":8507,"title":"PyOpenCL","library":"pyopencl","status":"active","version":"2026.1.2","language":"python","ecosystem":"pypi","summary":"PyOpenCL is a Python wrapper for OpenCL, providing access to GPUs, CPUs, and other parallel compute devices for high-performance computing. It offers a Pythonic, object-oriented interface, integrates seamlessly with NumPy, and includes automatic error checking. The library is actively maintained with frequent releases, and its current version is 2026.1.2.","last_verified":"2026-04-16T00:00:00.000Z","tags":["OpenCL","GPU computing","parallel programming","HPC","scientific computing","numerical computing"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pyopencl"},{"id":2704,"title":"PyOpenGL","library":"pyopengl","status":"active","version":"3.1.10","language":"python","ecosystem":"pypi","summary":"PyOpenGL (version 3.1.10) provides standard OpenGL bindings for Python, allowing Python programs to interact directly with OpenGL graphics APIs. It offers access to both core OpenGL functionality and extensions, enabling development of 2D/3D graphics applications. The library is mature and stable, with a moderate release cadence driven by bug fixes and OpenGL specification updates.","last_verified":"2026-04-24T23:59:07.601Z","tags":["graphics","opengl","3d","bindings","gui"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pyopengl"},{"id":5414,"title":"PyOpenGL-accelerate","library":"pyopengl-accelerate","status":"active","version":"3.1.10","language":"python","ecosystem":"pypi","summary":"PyOpenGL-accelerate is a collection of Cython-coded extensions designed to optimize common, performance-critical operations within PyOpenGL 3.x. While not strictly required for PyOpenGL functionality, its installation is highly recommended to achieve improved rendering speeds, particularly when dealing with large arrays of data. It is maintained as an integral part of the broader PyOpenGL project. The current version is 3.1.10, with releases typically synchronized with the main PyOpenGL library.","last_verified":"2026-04-13T00:00:00.000Z","tags":["opengl","graphics","performance","cython","acceleration","3d"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pyopengl-accelerate"},{"id":21774,"title":"pyopenjtalk","library":"pyopenjtalk","status":"active","version":"0.4.1","language":"python","ecosystem":"pypi","summary":"A Python wrapper for OpenJTalk, a Japanese text-to-speech engine. Current version 0.4.1, requires Python >=3.8 and cmake. Release cadence is irregular; last release was 2025-03-01.","last_verified":"2026-04-27T00:00:00.000Z","tags":["japanese","tts","text-to-speech","openjtalk","speech-synthesis"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pyopenjtalk"},{"id":10120,"title":"pyopenjtalk-plus","library":"pyopenjtalk-plus","status":"active","version":"0.4.1.post8","language":"python","ecosystem":"pypi","summary":"pyopenjtalk-plus is a Python wrapper for OpenJTalk, a Japanese Text-to-Speech (TTS) system. It enhances the original pyopenjtalk with features like automatic dictionary and voice data downloads, customizable voice presets, and improved phoneme generation. The library is actively maintained, currently at version 0.4.1.post8, with frequent minor updates addressing bug fixes and improvements.","last_verified":"2026-04-17T00:00:00.000Z","tags":["TTS","Speech Synthesis","Japanese","OpenJTalk","NLP"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pyopenjtalk-plus"},{"id":28093,"title":"pyOpenMS","library":"pyopenms","status":"active","version":"3.5.0","language":"python","ecosystem":"pypi","summary":"pyOpenMS is the Python wrapper for OpenMS, a C++ library for LC-MS data analysis and computational proteomics. Current version 3.5.0. Release cadence is approximately bi-annual.","last_verified":"2026-05-09T00:00:00.000Z","tags":["proteomics","mass-spectrometry","bioinformatics","LC-MS"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pyopenms"},{"id":450,"title":"PyOpenSSL","library":"pyopenssl","status":"active","version":"26.0.0","language":"python","ecosystem":"pypi","summary":"PyOpenSSL is a Python wrapper around the OpenSSL library, providing a high-level interface for cryptographic operations. The current version is 26.0.0, with releases following a regular cadence to incorporate updates and fixes.","last_verified":"2026-05-12T13:53:44.822Z","tags":["cryptography","OpenSSL","security","Python"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/pyopenssl"},{"id":7595,"title":"PyORC","library":"pyorc","status":"active","version":"0.11.0","language":"python","ecosystem":"pypi","summary":"PyORC is a Python module designed for efficiently reading and writing data in the Apache ORC (Optimized Row Columnar) file format. It provides high-performance access to ORC files, commonly used in big data ecosystems like Apache Hive, Spark, and Flink. The current version is 0.11.0, and the library maintains an active development schedule with several releases per year.","last_verified":"2026-04-16T00:00:00.000Z","tags":["orc","apache","data-format","big-data","columnar"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pyorc"},{"id":1017,"title":"Python One Time Password Library","library":"pyotp","status":"active","version":"2.9.0","language":"python","ecosystem":"pypi","summary":"PyOTP is a Python library for generating and verifying one-time passwords, supporting both Time-Based One-Time Passwords (TOTP) from RFC 6238 and HMAC-Based One-Time Passwords (HOTP) from RFC 4226. It is widely used to implement two-factor (2FA) or multi-factor (MFA) authentication in various systems, compatible with apps like Google Authenticator. The library is actively maintained, with its current version being 2.9.0, and follows a regular release cadence.","last_verified":"2026-04-23T15:56:59.228Z","tags":["otp","2fa","mfa","totp","hotp","authentication","security"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/pyotp"},{"id":7596,"title":"PyOWM: OpenWeatherMap API Wrapper","library":"pyowm","status":"active","version":"3.5.0","language":"python","ecosystem":"pypi","summary":"PyOWM is a Python wrapper library for the OpenWeatherMap web APIs, providing easy access to current weather conditions, forecasts, and historical weather data for various locations worldwide. It is currently at version 3.5.0 and actively maintained, with updates typically released to support new OpenWeatherMap API versions, features, and Python compatibility requirements.","last_verified":"2026-04-16T00:00:00.000Z","tags":["weather","openweathermap","api-wrapper","forecast","climate","geocoding","air-pollution"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pyowm"},{"id":10119,"title":"PyOxigraph","library":"pyoxigraph","status":"active","version":"0.5.6","language":"python","ecosystem":"pypi","summary":"PyOxigraph provides Python bindings for Oxigraph, a high-performance SPARQL database and RDF toolkit implemented in Rust. It offers capabilities for parsing, storing, querying, and manipulating RDF data, including support for various RDF serialization formats and the SPARQL query language. The library is actively maintained with frequent releases, typically every few weeks, incorporating new features and performance improvements. Current version is 0.5.6.","last_verified":"2026-04-17T00:00:00.000Z","tags":["RDF","SPARQL","graph database","knowledge graph","linked data","triple store"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pyoxigraph"},{"id":28094,"title":"pyoxipng","library":"pyoxipng","status":"active","version":"9.1.1","language":"python","ecosystem":"pypi","summary":"Python wrapper for oxipng, a multithreaded PNG optimizer. Version 9.1.1 supports Python >=3.8 and is actively maintained. Releases follow oxipng upstream closely, typically every few months.","last_verified":"2026-05-09T00:00:00.000Z","tags":["png","optimization","image","multithreaded"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pyoxipng"},{"id":7597,"title":"PyPAC - Python Proxy Auto-Config","library":"pypac","status":"active","version":"0.17.2","language":"python","ecosystem":"pypi","summary":"PyPAC is a Python library that provides proxy auto-config (PAC) and proxy auto-discovery (WPAD) functionality. It enables applications to automatically determine and use the correct proxy server based on a PAC script, crucial for environments requiring complex proxy logic. The current version is 0.17.2, and it maintains a moderate release cadence, with several minor releases annually addressing bug fixes and minor enhancements.","last_verified":"2026-04-16T00:00:00.000Z","tags":["proxy","pac","wpad","network","requests","http"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pypac"},{"id":1869,"title":"Pypandoc","library":"pypandoc","status":"active","version":"1.17","language":"python","ecosystem":"pypi","summary":"Pypandoc is a Python wrapper for Pandoc, a powerful universal document converter. It simplifies the process of converting files between various formats such as Markdown, HTML, DOCX, PDF, LaTeX, ODT, and EPUB. The library is actively maintained, with the current version being 1.17, and it follows a regular release cadence to incorporate updates and improvements.","last_verified":"2026-04-24T02:39:19.755Z","tags":["document conversion","pandoc","markdown","html","pdf","docx","latex","converter"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pypandoc"},{"id":1655,"title":"pypandoc-binary: Pandoc Python Wrapper with Bundled Binary","library":"pypandoc-binary","status":"active","version":"1.17","language":"python","ecosystem":"pypi","summary":"pypandoc-binary is a thin Python wrapper for Pandoc that conveniently includes the Pandoc executable directly within its wheels, eliminating the need for users to manually install Pandoc. It is actively maintained with a somewhat irregular but consistent release cadence, with the current version being 1.17.","last_verified":"2026-04-23T23:47:43.028Z","tags":["pandoc","markdown","conversion","documents","html","rst","binary"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pypandoc-binary"},{"id":370,"title":"pyparsing","library":"pyparsing","status":"active","version":"3.3.2","language":"python","ecosystem":"pypi","summary":"pyparsing is a Python library for defining and executing parsing grammars, currently at version 3.3.2, with a release cadence of regular updates.","last_verified":"2026-05-12T13:20:32.268Z","tags":["parsing","grammar","Python"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/pyparsing"},{"id":24380,"title":"PyPartMC","library":"pypartmc","status":"active","version":"2.0.6","language":"python","ecosystem":"pypi","summary":"Python interface to the PartMC (Particle Monte Carlo) model for simulating atmospheric aerosol dynamics. Version 2.0.6. Uses nanobind bindings. Irregular release cadence, roughly monthly.","last_verified":"2026-05-01T00:00:00.000Z","tags":["aerosol","partmc","atmospheric chemistry","monte carlo","nanobind"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pypartmc"},{"id":10121,"title":"pypcap","library":"pypcap","status":"active","version":"1.3.0","language":"python","ecosystem":"pypi","summary":"pypcap is a Python interface to the `libpcap` C library, enabling programmatic packet capture and analysis. It provides access to network devices and allows reading packets from live captures or pcap dump files. The current version is 1.3.0. Releases are infrequent but address Python compatibility and underlying `libpcap` features.","last_verified":"2026-04-17T00:00:00.000Z","tags":["network","packet capture","libpcap","networking","raw socket"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pypcap"},{"id":21775,"title":"pypcd4","library":"pypcd4","status":"active","version":"1.4.3","language":"python","ecosystem":"pypi","summary":"A Python library for reading and writing PCL (Point Cloud Library) .pcd files, supporting ASCII, binary, and binary_compressed encodings. Current version: 1.4.3, requires Python >=3.8.2, released under MIT license on GitHub.","last_verified":"2026-04-27T00:00:00.000Z","tags":["pcd","point-cloud","pcl","lidar","3d"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pypcd4"},{"id":24370,"title":"pypcode","library":"pypcode","status":"active","version":"3.3.3","language":"python","ecosystem":"pypi","summary":"pypcode is a Python binding for Ghidra's SLEIGH library, providing machine code disassembly and intermediate representation (IR) translation. Version 3.3.3 supports Python >=3.10. Development on GitHub under the angr project, with periodic releases aligned with Ghidra updates.","last_verified":"2026-05-01T00:00:00.000Z","tags":["disassembly","ghidra","sleigh","ir","binary-analysis"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pypcode"},{"id":14832,"title":"PagerDuty Python API Client","library":"pypd","status":"maintenance","version":"1.1.0","language":"en","ecosystem":"pypi","summary":"pypd is a community-supported Python client for PagerDuty's v2 API, allowing developers to interact with PagerDuty services. It provides an interface for common API operations. The latest version is 1.1.0, released in March 2018, indicating a low release cadence.","last_verified":"2026-04-15T00:00:00.000Z","tags":["PagerDuty","API Client","DevOps","Incident Management","Alerting"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pypd"},{"id":801,"title":"pypdf","library":"pypdf","status":"active","version":"6.9.2","language":"python","ecosystem":"pypi","summary":"pypdf is a free and open-source pure-Python library designed for PDF file manipulation. It can split, merge, crop, and transform PDF files, as well as add custom data, viewing options, and passwords. It also supports retrieving text and metadata from PDFs. Currently at version 6.9.2, the library is actively maintained with a rapid release cadence, often seeing multiple updates per month to address bugs, security, and performance improvements.","last_verified":"2026-05-12T19:34:30.225Z","tags":["PDF","manipulation","parsing","merge","split","extract","transform","document processing"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/pypdf"},{"id":5701,"title":"PyPDF2 (DEPRECATED: migrate to PyPDF)","library":"pypdf2","status":"deprecated","version":"3.0.1","language":"python","ecosystem":"pypi","summary":"PyPDF2 is a pure-Python library designed for PDF file manipulation, offering capabilities like splitting, merging, cropping, and transforming PDF pages. The `pypdf2` package on PyPI, with its final major version 3.0.1, is now officially deprecated. It functions as a compatibility wrapper, internally using the API of `pypdf` version 3.0.1. All active development, new features, and security updates are happening under the `pypdf` project (currently at version 6.x.x), which is the recommended library for all new and ongoing PDF processing tasks in Python.","last_verified":"2026-03-29T00:00:00.000Z","tags":["pdf","document processing","deprecated","file manipulation"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pypdf2"},{"id":24371,"title":"PyPDF4","library":"pypdf4","status":"active","version":"1.27.0","language":"python","ecosystem":"pypi","summary":"PyPDF4 is a pure-Python PDF toolkit capable of splitting, merging, cropping, and transforming PDF files. Current version is 1.27.0. The library is in maintenance mode with slow updates.","last_verified":"2026-05-01T00:00:00.000Z","tags":["pdf","pdf-toolkit","pdf-manipulation"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pypdf4"},{"id":21776,"title":"PyPDFForm","library":"pypdfform","status":"active","version":"4.8.2","language":"python","ecosystem":"pypi","summary":"PyPDFForm is a Python library for programmatically filling, flattening, and manipulating PDF forms (AcroForms, XFA, etc.). Current version is 4.8.2, with active development and frequent releases (multiple versions per month). It supports Python >=3.10 and provides both a Python API and a CLI.","last_verified":"2026-04-27T00:00:00.000Z","tags":["pdf","form-filling","acroform","xfa","cli"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pypdfform"},{"id":933,"title":"PyPDFium2","library":"pypdfium2","status":"active","version":"5.6.0","language":"python","ecosystem":"pypi","summary":"pypdfium2 is an ABI-level Python 3 binding to PDFium, a powerful and liberal-licensed library for PDF rendering, inspection, manipulation, and creation. It provides both low-level ctypes-based access to the raw PDFium API and a higher-level Pythonic support model for common use cases. The library is actively maintained, with frequent updates often tied to new PDFium versions, and the current version is 5.6.0.","last_verified":"2026-04-09T20:02:02.597Z","tags":["PDF","bindings","rendering","manipulation","ctypes","document processing"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/pypdfium2"},{"id":4201,"title":"PyPDFtk","library":"pypdftk","status":"active","version":"0.5","language":"python","ecosystem":"pypi","summary":"PyPDFtk is a Python wrapper for the powerful command-line tool PDFtk (PDF Toolkit). It provides a Pythonic interface to manipulate PDF documents, enabling operations such as filling forms with data, concatenating multiple PDFs, splitting a single PDF into individual pages, extracting specific page ranges, replacing pages, generating XFDF data, stamping, and adding backgrounds. The library is currently at version 0.5, with its last release in April 2021, and primarily follows a maintenance release cadence.","last_verified":"2026-04-11T00:00:00.000Z","tags":["pdf","pdftk","form-filling","document-processing","wrapper"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pypdftk"},{"id":24372,"title":"PyPEG2","library":"pypeg2","status":"active","version":"2.15.2","language":"python","ecosystem":"pypi","summary":"An intrinsic PEG Parser-Interpreter for Python, providing a simple way to define grammars using Python classes. Current version 2.15.2; no regular release cadence.","last_verified":"2026-05-01T00:00:00.000Z","tags":["peg","parser","interpreter","grammar"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pypeg2"},{"id":4714,"title":"PyPeln: Concurrent Data Pipelines","library":"pypeln","status":"active","version":"0.4.9","language":"python","ecosystem":"pypi","summary":"PyPeln (pronounced \"pypeline\") is a Python library designed for building concurrent data pipelines with ease. It offers a simple, functional API that supports multiprocessing (processes), multithreading (threads), and asynchronous programming (asyncio tasks) with the same interface. This allows developers to create multi-stage pipelines and maintain fine-grained control over computational resources. The library is currently at version 0.4.9 and provides solutions for medium-scale data tasks where frameworks like Spark or Dask might be considered overkill.","last_verified":"2026-04-12T00:00:00.000Z","tags":["concurrency","asyncio","multiprocessing","threading","pipeline","functional-programming"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pypeln"},{"id":21777,"title":"PEMicro Debug Probe Python Interface","library":"pypemicro","status":"active","version":"0.1.11","language":"python","ecosystem":"pypi","summary":"Python library to control PEMicro debug probes (e.g., Multilink, Cyclone) for programming and debugging embedded targets. Current version 0.1.11, supports Python >=3.7, with limited API stability.","last_verified":"2026-04-27T00:00:00.000Z","tags":["pemicro","debug","embedded","programming","multilink","cyclone"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pypemicro"},{"id":565,"title":"pyperclip","library":"pyperclip","status":"active","version":"1.11.0","language":"python","ecosystem":"pypi","summary":"Pyperclip is a cross-platform Python module (current version 1.11.0) for copying and pasting plain text to and from the clipboard. It provides a simple API (`copy()` and `paste()`) and is actively maintained with regular updates, enabling clipboard interaction across Windows, macOS, and Linux.","last_verified":"2026-05-12T15:11:15.362Z","tags":["clipboard","copy","paste","cross-platform","automation","text"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/pyperclip"},{"id":7598,"title":"pyperf: Python Benchmark Suite","library":"pyperf","status":"active","version":"2.10.0","language":"python","ecosystem":"pypi","summary":"pyperf is a Python module designed to write, run, and analyze benchmarks. It provides a robust API for reliable performance measurements, including automatic calibration, multi-process execution, statistical analysis with outlier detection, and comprehensive metadata collection. Currently at version 2.10.0, pyperf maintains an active release cadence with regular updates and requires Python 3.9 or newer.","last_verified":"2026-04-16T00:00:00.000Z","tags":["benchmarking","performance","profiling","testing"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pyperf"},{"id":24373,"title":"pyperformance - Python Benchmark Suite","library":"pyperformance","status":"active","version":"1.14.0","language":"python","ecosystem":"pypi","summary":"The official Python benchmark suite for CPython. Provides a collection of benchmarks used to measure and compare performance of Python versions and implementations. Current version is 1.14.0, with regular releases as CPython evolves. Requires Python >=3.10.","last_verified":"2026-05-01T00:00:00.000Z","tags":["benchmark","performance","cpython","testing"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pyperformance"},{"id":28095,"title":"Pyperplan","library":"pyperplan","status":"maintenance","version":"2.1","language":"python","ecosystem":"pypi","summary":"A lightweight STRIPS planner implemented in pure Python. No external solver required. Current version 2.1 (2022-01-17) with Python >=3.6 support. Maintenance-only status; last release 2022.","last_verified":"2026-05-09T00:00:00.000Z","tags":["planning","STRIPS","PDDL","AI"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pyperplan"},{"id":1123,"title":"Pyphen","library":"pyphen","status":"active","version":"0.17.2","language":"python","ecosystem":"pypi","summary":"Pyphen is a pure Python module designed for text hyphenation, leveraging existing Hunspell hyphenation dictionaries. It bundles a wide array of dictionaries sourced from the LibreOffice project. The library is currently at version 0.17.2 and maintains an active development status with regular releases, often including updates to dictionaries and broader Python version compatibility.","last_verified":"2026-04-23T17:15:39.737Z","tags":["hyphenation","text processing","linguistics","hunspell","dictionaries","localization"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/pyphen"},{"id":24374,"title":"Pyphonetics","library":"pyphonetics","status":"active","version":"0.5.3","language":"python","ecosystem":"pypi","summary":"A Python 3 library for phonetic encoding algorithms including Soundex, Metaphone, Double Metaphone, and others. Current version is 0.5.3, with infrequent releases.","last_verified":"2026-05-01T00:00:00.000Z","tags":["phonetics","soundex","metaphone","encoding","nlp"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pyphonetics"},{"id":27289,"title":"PyPI Client","library":"pypi","status":"deprecated","version":"2.1","language":"python","ecosystem":"pypi","summary":"Provides access to the Python Package Index (PyPI) metadata. Version 2.1 is outdated and unmaintained; use `pip` or `requests` directly instead.","last_verified":"2026-05-01T00:00:00.000Z","tags":["pypi","client","deprecated"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pypi"},{"id":10123,"title":"PyPI JSON API client","library":"pypi-json","status":"active","version":"0.5.0.post1","language":"python","ecosystem":"pypi","summary":"pypi-json is a Python client library for accessing the PyPI JSON API. It allows programmatic retrieval of package metadata, including versions, summaries, dependencies, and more. The current version is 0.5.0.post1, and it has an infrequent but active release cadence, with the latest update in February 2026.","last_verified":"2026-04-17T00:00:00.000Z","tags":["PyPI","API client","package management","metadata"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pypi-json"},{"id":7599,"title":"PyPI Simple Repository API Client","library":"pypi-simple","status":"active","version":"1.8.0","language":"python","ecosystem":"pypi","summary":"pypi-simple is a client library for the Python Simple Repository API, as specified in PEP 503 and updated by various other PEPs (592, 629, 658, 691, 700, 708, 714, 740, 792). It allows users to query PyPI and other pip-compatible repositories for available projects and their package files, download packages, and inspect their metadata. The current version is 1.8.0. While no explicit release cadence is stated, the project maintains regular updates, with version 1.8.0 released on September 3, 2025.","last_verified":"2026-04-16T00:00:00.000Z","tags":["pypi","packaging","api client","pep 503"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pypi-simple"},{"id":1656,"title":"PyPika","library":"pypika","status":"active","version":"0.51.1","language":"python","ecosystem":"pypi","summary":"PyPika is a SQL query builder API for Python, allowing users to construct SQL queries programmatically. It supports various SQL dialects like PostgreSQL, MySQL, Oracle, and Redshift, and even JQL. The library is actively maintained, with frequent patch and minor releases, currently at version 0.51.1.","last_verified":"2026-04-23T23:47:59.501Z","tags":["sql","query builder","database","orm"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pypika"},{"id":6191,"title":"PyPika for Tortoise-ORM","library":"pypika-tortoise","status":"active","version":"0.6.5","language":"python","ecosystem":"pypi","summary":"pypika-tortoise is an extension of the PyPika SQL query builder library, specifically designed to integrate seamlessly with Tortoise-ORM. It enables users to construct complex SQL queries using a Pythonic API directly from Tortoise-ORM models, leveraging PyPika's powerful query generation capabilities while ensuring compatibility with Tortoise-ORM's database interactions. The current version is 0.6.5, with its development closely tied to updates in `pypika` and `tortoise-orm`.","last_verified":"2026-04-14T00:00:00.000Z","tags":["database","sql","orm","query-builder","tortoise-orm"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pypika-tortoise"},{"id":4202,"title":"Chinese Pinyin Conversion (pypinyin)","library":"pypinyin","status":"active","version":"0.55.0","language":"python","ecosystem":"pypi","summary":"pypinyin is a Python library for converting Chinese characters to Pinyin. It intelligently matches the most fitting Pinyin based on phrase occurrences, supports heteronyms (multi-pronunciation characters), simplified/traditional Chinese, Zhuyin, and various Pinyin styles (e.g., tone conventions). The library is actively maintained, with version 0.55.0 released recently, demonstrating a consistent release cadence.","last_verified":"2026-04-11T00:00:00.000Z","tags":["Chinese","Pinyin","NLP","i18n","text-processing"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pypinyin"},{"id":21778,"title":"pypinyin-dict","library":"pypinyin-dict","status":"active","version":"0.9.0","language":"python","ecosystem":"pypi","summary":"pypinyin-dict provides custom pinyin data files from pinyin-data and phrase-pinyin-data to override or supplement the built-in pinyin data in pypinyin. It allows users to use only specific pinyin data sources. Current version 0.9.0, with stable but infrequent releases.","last_verified":"2026-04-27T00:00:00.000Z","tags":["pinyin","chinese","dict","pypinyin"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pypinyin-dict"},{"id":10042,"title":"Pypiper","library":"pypiper","status":"active","version":"0.15.1","language":"python","ecosystem":"pypi","summary":"Pypiper is a lightweight Python toolkit designed for building robust, restartable command-line pipelines. It simplifies the process of creating complex data processing workflows by handling logging, error recovery, and status tracking. The current version is 0.15.1, and it maintains an active release cadence with regular updates.","last_verified":"2026-04-17T00:00:00.000Z","tags":["pipeline","cli","workflow","bioinformatics","automation","restartable"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pypiper"},{"id":7600,"title":"pypiserver","library":"pypiserver","status":"active","version":"2.4.1","language":"python","ecosystem":"pypi","summary":"pypiserver is a minimal PyPI compatible server for pip or easy_install, designed to serve packages from local directories. It is built on the Bottle web framework and supports uploading wheels, bdists, eggs, and accompanying PGP-signatures via standard Python packaging tools like pip, setuptools, and twine, or simply by copying files. As of version 2.4.1, it is actively maintained with frequent releases, typically several per year, focusing on maintenance, dependency updates, and new features.","last_verified":"2026-04-16T00:00:00.000Z","tags":["PyPI server","package index","local packages","development","package management","Python","private registry"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pypiserver"},{"id":24375,"title":"PyPI Stats","library":"pypistats","status":"active","version":"1.13.0","language":"python","ecosystem":"pypi","summary":"Python interface to the PyPI Stats API (https://pypistats.org/api). Provides programmatic and CLI access to download statistics for Python packages. Current version 1.13.0, requires Python >=3.10. Releases approximately every few months.","last_verified":"2026-05-01T00:00:00.000Z","tags":["pypi-stats","downloads","cli","api-wrapper"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pypistats"},{"id":3764,"title":"Python for Windows Extensions (via pypiwin32 shim)","library":"pypiwin32","status":"deprecated","version":"223","language":"python","ecosystem":"pypi","summary":"pypiwin32 is a legacy shim package that facilitated installation of the `pywin32` project on older Python versions. The core `pywin32` extensions provide comprehensive access to many Windows APIs from Python, including COM automation, Windows services, and GUI programming. While `pypiwin32` itself is no longer actively developed (last released 2018), it still serves as a dependency for projects that might not have updated their requirements. The underlying `pywin32` project is actively maintained, with frequent releases. The current latest version of the actual `pywin32` project is 311, released on July 14, 2025.","last_verified":"2026-04-25T15:10:55.067Z","tags":["windows","win32","COM","API","system","automation","GUI"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pypiwin32"},{"id":2228,"title":"PyPNG","library":"pypng","status":"active","version":"0.20220715.0","language":"python","ecosystem":"pypi","summary":"PyPNG is a pure Python library designed for reading, writing, and manipulating PNG (Portable Network Graphics) images. It provides a simple, Pythonic interface and boasts no external dependencies. The current stable version is `0.20220715.0`, with updates released as needed.","last_verified":"2026-04-24T16:29:08.508Z","tags":["image processing","png","pure python","graphics"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pypng"},{"id":10122,"title":"pypolyline","library":"pypolyline","status":"active","version":"0.5.6","language":"python","ecosystem":"pypi","summary":"pypolyline provides fast Google Polyline encoding and decoding functionalities, leveraging Rust FFI for performance. It is currently at version 0.5.6 and maintains an active, albeit irregular, release cadence with minor updates addressing improvements and bug fixes.","last_verified":"2026-04-17T00:00:00.000Z","tags":["GIS","mapping","polyline","encoding","decoding","geospatial"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pypolyline"},{"id":21779,"title":"PyPortfolioOpt","library":"pyportfolioopt","status":"active","version":"1.6.0","language":"python","ecosystem":"pypi","summary":"PyPortfolioOpt is a financial portfolio optimization library for Python, providing methods for mean-variance optimization, Black-Litterman allocation, and risk parity. Version 1.6.0 supports CVXPY-based solvers and offers both classical and objective-based optimization approaches. Release cadence is irregular, with contributions from the community.","last_verified":"2026-04-27T00:00:00.000Z","tags":["finance","portfolio-optimization","mean-variance","risk-management"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pyportfolioopt"},{"id":21780,"title":"PyPOTS","library":"pypots","status":"active","version":"1.4","language":"python","ecosystem":"pypi","summary":"A Python toolbox for machine learning on partially-observed time series. Current version 1.4, released with bug fixes. Active development with frequent releases.","last_verified":"2026-04-27T00:00:00.000Z","tags":["time-series","imputation","forecasting","classification","anomaly-detection","machine-learning","missing-data"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pypots"},{"id":9231,"title":"Dell PowerStore Python Library","library":"pypowerstore","status":"active","version":"3.4.2.0","language":"python","ecosystem":"pypi","summary":"pypowerstore is the official Python library for interacting with Dell PowerStore storage arrays. It provides a programmatic interface to manage PowerStore resources like volumes, snapshots, hosts, and more. The current version is 3.4.2.0, with releases generally aligning with new PowerStore OS versions.","last_verified":"2026-04-16T00:00:00.000Z","tags":["Dell","PowerStore","storage","API client","infrastructure as code"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pypowerstore"},{"id":3232,"title":"Pyppeteer","library":"pyppeteer","status":"maintenance","version":"2.0.0","language":"python","ecosystem":"pypi","summary":"Pyppeteer is an unofficial Python port of Puppeteer, a Node.js library for controlling headless Chrome/Chromium. It provides a high-level API for browser automation tasks such as web scraping, automated testing, generating PDFs, and capturing screenshots, leveraging Python's asyncio for asynchronous operations. The current stable version is 2.0.0, though the project is considered to be in a maintenance phase with infrequent updates.","last_verified":"2026-04-25T07:19:34.544Z","tags":["web scraping","browser automation","headless browser","chromium","puppeteer","asyncio"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pyppeteer"},{"id":1657,"title":"PPMd Compression Library","library":"pyppmd","status":"active","version":"1.3.1","language":"python","ecosystem":"pypi","summary":"pyppmd is a Python wrapper for the PPMd (Prediction by Partial Matching) compression algorithm, offering both compression and decompression capabilities. It is implemented as a C-extension for performance. The current version is 1.3.1, and it receives updates periodically, primarily for maintenance, bug fixes, and minor feature enhancements.","last_verified":"2026-04-23T23:48:15.433Z","tags":["compression","decompression","ppmd","data-compression"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pyppmd"},{"id":8508,"title":"Pypprof HTTP Profiling Endpoints","library":"pypprof","status":"maintenance","version":"0.0.1","language":"python","ecosystem":"pypi","summary":"pypprof (version 0.0.1) adds HTTP-based endpoints to Python applications for collecting CPU and heap profiles, similar to Go's `net/http/pprof`. It leverages `zprofile` and `mprofile` under the hood for profile collection. The last release was in 2019, indicating the library is in a maintenance state rather than active development.","last_verified":"2026-04-16T00:00:00.000Z","tags":["profiling","performance","pprof","http","debug"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pypprof"},{"id":28096,"title":"python-pptx with oxml access","library":"pypptx-with-oxml","status":"active","version":"1.0.3","language":"python","ecosystem":"pypi","summary":"A fork of python-pptx (v1.0.3) that exposes the oxml internal module for direct XML manipulation while keeping the same high-level API. Provides create, read, and update support for PowerPoint 2007+ (.pptx) files. Requires Python >=3.8.","last_verified":"2026-05-09T00:00:00.000Z","tags":["powerpoint","pptx","oxml","fork"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pypptx-with-oxml"},{"id":21781,"title":"pyprctl","library":"pyprctl","status":"active","version":"0.1.3","language":"python","ecosystem":"pypi","summary":"A pure-Python interface to Linux's prctl() syscall and related functionality (e.g., capabilities, process names, securebits) using ctypes. Version 0.1.3, released 2023-06-18. Low release cadence.","last_verified":"2026-04-27T00:00:00.000Z","tags":["linux","prctl","capabilities","syscall","ctypes"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pyprctl"},{"id":10124,"title":"PyPresence Discord RPC Client","library":"pypresence","status":"active","version":"4.6.1","language":"python","ecosystem":"pypi","summary":"PyPresence is a Discord RPC client library for Python, enabling developers to integrate their applications with Discord's Rich Presence feature. It supports both synchronous and asynchronous operations for updating a user's status. The current version is 4.6.1, and it typically has releases for bug fixes and new Discord RPC features.","last_verified":"2026-04-17T00:00:00.000Z","tags":["discord","rpc","presence","async","synchronous"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pypresence"},{"id":9232,"title":"PyPrind (Python Progress Indicator)","library":"pyprind","status":"maintenance","version":"2.11.3","language":"python","ecosystem":"pypi","summary":"PyPrind is a Python module that provides simple yet effective progress bar and percentage indicator utilities. It allows developers to visualize the progress of iterative computations, which is particularly useful for long-running processes or when handling large datasets. The library's current version is 2.11.3, with its last release in April 2021, indicating a slow release cadence and a current status of maintenance.","last_verified":"2026-04-16T00:00:00.000Z","tags":["progress bar","cli","indicator","utility"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pyprind"},{"id":6808,"title":"pyprobables","library":"pyprobables","status":"active","version":"0.7.0","language":"python","ecosystem":"pypi","summary":"pyprobables is a pure-Python library offering implementations of common probabilistic data structures like Bloom filters, Count-Min sketches, Cuckoo filters, and Quotient filters. It provides memory-efficient ways to perform operations such as set membership testing and approximate frequency counting. The library is actively maintained, with its current version being 0.7.0, and receives regular updates including new features, bug fixes, and Python version support changes.","last_verified":"2026-04-15T00:00:00.000Z","tags":["probabilistic data structures","bloom filter","count-min sketch","quotient filter","cuckoo filter","data structures"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pyprobables"},{"id":9233,"title":"pyprof2calltree","library":"pyprof2calltree","status":"active","version":"1.4.5","language":"python","ecosystem":"pypi","summary":"pyprof2calltree is a Python utility that facilitates the visualization of profiling data collected with Python's standard `cProfile` module. It converts `cProfile` output into the calltree format, which can then be graphically analyzed using tools like KCachegrind or QCachegrind. The library, currently at version 1.4.5, is actively maintained with updates primarily focusing on Python version compatibility and minor improvements.","last_verified":"2026-04-16T00:00:00.000Z","tags":["profiling","cprofile","kcachegrind","qcachegrind","performance","visualization","developer-tool"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pyprof2calltree"},{"id":934,"title":"pyproj","library":"pyproj","status":"active","version":"3.7.2","language":"python","ecosystem":"pypi","summary":"pyproj is a Python interface to PROJ, a powerful C library for cartographic projections and coordinate transformations. It enables precise coordinate reference system (CRS) operations, geodesic computations, and transformation between different spatial reference systems with high accuracy and comprehensive EPSG support. The library is actively maintained with frequent releases, currently at version 3.7.2.","last_verified":"2026-04-09T20:03:10.495Z","tags":["GIS","geospatial","projection","transformation","PROJ","CRS","coordinate system"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/pyproj"},{"id":1124,"title":"pyproject-api","library":"pyproject-api","status":"active","version":"1.10.0","language":"python","ecosystem":"pypi","summary":"pyproject-api is a Python library that provides an abstract API for interacting with `pyproject.toml`-based projects. It standardizes the communication with various build backends (like setuptools, Hatchling, Flit) as defined by PEP 517 and PEP 660, allowing tools to build, inspect, and manage Python packages without direct knowledge of the underlying build system. The library is actively maintained by the tox-dev team and is currently at version 1.10.0, with regular releases to support new Python versions and address issues.","last_verified":"2026-04-23T17:15:55.012Z","tags":["packaging","build system","pyproject.toml","PEP 517","PEP 660","build backend"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/pyproject-api"},{"id":27291,"title":"pyproject-dependencies","library":"pyproject-dependencies","status":"active","version":"1.3.2","language":"python","ecosystem":"pypi","summary":"A tool to extract dependencies from pyproject.toml files in a robust way. Supports both static and dynamic dependency resolution, including optional dependencies (extras). Compatible with Python 3.7+. Current version: 1.3.2. Release cadence: irregular.","last_verified":"2026-05-01T00:00:00.000Z","tags":["dependencies","pyproject.toml","tool","python"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pyproject-dependencies"},{"id":6809,"title":"pyproject-flake8","library":"pyproject-flake8","status":"active","version":"7.0.0","language":"python","ecosystem":"pypi","summary":"pyproject-flake8 (`pflake8`) is a wrapper that monkey-patches Flake8 to enable configuration through `pyproject.toml`. It addresses Flake8's lack of native `pyproject.toml` support by providing a minimal solution to consolidate project configuration. The current version is 7.0.0, and its release cycle is closely tied to the `flake8` releases it supports, with explicit version pinning for stability.","last_verified":"2026-04-15T00:00:00.000Z","tags":["flake8","pyproject.toml","linter","code quality","configuration","tooling"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pyproject-flake8"},{"id":5415,"title":"pyproject-fmt","library":"pyproject-fmt","status":"active","version":"2.21.1","language":"python","ecosystem":"pypi","summary":"pyproject-fmt is an opinionated formatter for pyproject.toml files, designed to enforce a consistent format similar to how Black formats Python code. It intentionally provides minimal configuration options to establish a single standard format, which helps in reducing configuration time, producing smaller diffs, and simplifying code reviews. The current version is 2.21.1, and it maintains an active release cadence.","last_verified":"2026-04-13T00:00:00.000Z","tags":["formatter","pyproject.toml","toml","linting","tool"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pyproject-fmt"},{"id":415,"title":"pyproject-hooks","library":"pyproject-hooks","status":"active","version":"1.2.0","language":"python","ecosystem":"pypi","summary":"A low-level library for calling build-backends in pyproject.toml-based Python projects. Current version: 1.2.0, released on September 29, 2024. Maintained by Thomas Kluyver, it provides basic functionality to help write tooling that generates distribution files from Python projects. If you want a tool that builds Python packages, you'll want to use https://github.com/pypa/build instead. This is an underlying piece for pip, build, and other 'build frontends' use to call 'build backends' within them. Note: The pep517 project has been replaced by this project (low level) and the build project (high level).","last_verified":"2026-05-12T13:40:53.474Z","tags":["packaging","build","pyproject.toml"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/pyproject-hooks"},{"id":1195,"title":"pyproject-metadata","library":"pyproject-metadata","status":"active","version":"0.11.0","language":"python","ecosystem":"pypi","summary":"pyproject-metadata is a Python library that provides a dataclass for parsing and validating project metadata according to PEP 621. It takes an already parsed Python dictionary (representing the `[project]` table from `pyproject.toml`) and validates it against the PEP 621 specification, subsequently generating PEP 643-compliant metadata (e.g., PKG-INFO). The current version is 0.11.0, and it generally follows a release cadence tied to advancements in Python packaging standards.","last_verified":"2026-04-23T18:09:36.384Z","tags":["packaging","metadata","PEP 621","pyproject.toml","validation"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/pyproject-metadata"},{"id":8509,"title":"pyproject-parser","library":"pyproject-parser","status":"active","version":"0.14.0","language":"python","ecosystem":"pypi","summary":"pyproject-parser is a Python library designed to parse and access data from 'pyproject.toml' files, adhering to PEP 517 and PEP 621 specifications. It simplifies programmatic access to project metadata, build system configurations, and other sections defined in 'pyproject.toml'. The library is actively maintained, with frequent releases, often including pre-releases (betas) before stable versions, and is currently at version 0.14.0.","last_verified":"2026-04-16T00:00:00.000Z","tags":["pyproject","toml","parser","build-system","pep517","pep621"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pyproject-parser"},{"id":10126,"title":"pyproject-toml","library":"pyproject-toml","status":"active","version":"0.1.0","language":"python","ecosystem":"pypi","summary":"pyproject-toml is a Python library designed to parse and manage `pyproject.toml` files according to various PEPs, including PEP 517, 518, 621, and 631. It provides a structured way to access project metadata and build system configuration. The current version is 0.1.0, and it follows an infrequent release cadence based on new PEP implementations or bug fixes.","last_verified":"2026-04-17T00:00:00.000Z","tags":["toml","pyproject","packaging","build system","pep"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pyproject-toml"},{"id":21782,"title":"pyproject2conda","library":"pyproject2conda","status":"active","version":"0.22.1","language":"python","ecosystem":"pypi","summary":"A script to convert a Python project declared in pyproject.toml to a conda environment.yml. Current version 0.22.1, updated monthly by US National Institute of Standards and Technology.","last_verified":"2026-04-27T00:00:00.000Z","tags":["conda","pyproject.toml","environment.yml","converter"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pyproject2conda"},{"id":8510,"title":"pyprojroot","library":"pyprojroot","status":"active","version":"0.3.0","language":"python","ecosystem":"pypi","summary":"pyprojroot is a Python library that facilitates project-oriented workflows by helping to find the project's root directory and construct paths relative to it. Inspired by R's `rprojroot` and `here` packages, it uses common project markers like `.git`, `setup.py`, or `requirements.txt` to locate the root. The current version is 0.3.0, and it's maintained with releases addressing improvements and compatibility.","last_verified":"2026-04-16T00:00:00.000Z","tags":["project management","pathlib","data science","workflow","paths","root directory"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pyprojroot"},{"id":5416,"title":"PyProver: Resolution Theorem Proving","library":"pyprover","status":"active","version":"0.6.2","language":"python","ecosystem":"pypi","summary":"PyProver is a resolution theorem prover for first-order predicate logic, implemented in pure Python. It is written in Coconut, which compiles to universal Python, ensuring compatibility across various Python versions. The latest version is 0.6.2, released in March 2022. The project is currently in an alpha development stage and has an infrequent release cadence.","last_verified":"2026-04-13T00:00:00.000Z","tags":["theorem-proving","logic","predicate-logic","resolution-prover","first-order-logic","python"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pyprover"},{"id":9234,"title":"Run commands on a remote Windows host using SMB/RPC","library":"pypsexec","status":"maintenance","version":"0.3.0","language":"python","ecosystem":"pypi","summary":"pypsexec is a Python library that enables running commands on a remote Windows host via SMB/RPC, similar to the popular PsExec tool. It achieves this by deploying and using a bundled PAExec executable on the remote target. The library is currently at version 0.3.0, with the last major release in October 2021, suggesting a maintenance release cadence.","last_verified":"2026-04-16T00:00:00.000Z","tags":["windows","remote execution","smb","rpc","psexec"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pypsexec"},{"id":2229,"title":"PyPSRP","library":"pypsrp","status":"active","version":"0.9.1","language":"python","ecosystem":"pypi","summary":"PyPSRP is a Python library that provides client implementations for the PowerShell Remoting Protocol (PSRP) and the underlying WS-Management (WinRM) protocol. It allows Python applications to execute PowerShell commands and scripts on remote Windows machines. The current version is 0.9.1, and releases are made on an as-needed basis to add features or fix bugs.","last_verified":"2026-04-24T16:29:57.377Z","tags":["powershell","winrm","remoting","windows","automation","protocol"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pypsrp"},{"id":8512,"title":"PyPubSub","library":"pypubsub","status":"active","version":"4.0.7","language":"python","ecosystem":"pypi","summary":"PyPubSub is a lightweight, thread-safe publish-subscribe messaging library for Python. It provides a simple API to enable decoupled communication between different parts of an application. The current version is 4.0.7, focusing on Python 3 compatibility and performance. Releases typically happen as needed to address bug fixes, new Python version compatibility, or major feature/protocol changes.","last_verified":"2026-04-16T00:00:00.000Z","tags":["pubsub","messaging","event-driven","observer-pattern","decoupling"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pypubsub"},{"id":24376,"title":"PyPugJS","library":"pypugjs","status":"active","version":"6.0.3","language":"python","ecosystem":"pypi","summary":"PyPugJS is a Python port of the PugJS (formerly Jade) template engine. It provides a syntax adapter for Django, Jinja2, Mako, and Tornado templates. The current version is 6.0.3, with an active development cadence. Note that v6.0.0 dropped support for Python versions below 3.10.","last_verified":"2026-05-01T00:00:00.000Z","tags":["template-engine","pug","jade","django","jinja2","mako","tornado"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pypugjs"},{"id":21784,"title":"pypylon","library":"pypylon","status":"active","version":"26.3.1","language":"python","ecosystem":"pypi","summary":"The official Python wrapper for the Basler pylon Camera Software Suite, enabling control of Basler cameras via Python. Current version is 26.3.1, released around April 2026. The library follows Basler's pylon release cadence, with major version bumps aligning with pylon SDK updates.","last_verified":"2026-04-27T00:00:00.000Z","tags":["basler","camera","vision","industrial","pylon"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pypylon"},{"id":24377,"title":"pypyodbc","library":"pypyodbc","status":"active","version":"1.3.6","language":"python","ecosystem":"pypi","summary":"A pure Python ctypes-based ODBC module supporting multiple databases (SQL Server, Oracle, MySQL, PostgreSQL, SQLite, etc.). Current version 1.3.6 (2022-08-29). Release cadence is sporadic; last release fixed metadata issues from 1.3.5.","last_verified":"2026-05-01T00:00:00.000Z","tags":["odbc","database","pure-python","windows","linux","macos"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pypyodbc"},{"id":1658,"title":"pypyp - Run Python at the Shell","library":"pypyp","status":"active","version":"1.3.0","language":"python","ecosystem":"pypi","summary":"pypyp (Python at Your Prompt) is a command-line utility that allows users to easily execute Python code directly from their shell, often leveraging shell piping for data manipulation. It's designed to be a magical yet never mysterious tool for quick data processing and scripting, similar to `awk` or `sed` but with Python's full power. The current version is 1.3.0, and releases are generally made as features or fixes are needed.","last_verified":"2026-04-23T23:48:30.979Z","tags":["cli","shell","utility","python","data-processing","automation"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pypyp"},{"id":24378,"title":"PyQIR","library":"pyqir","status":"active","version":"0.12.4","language":"python","ecosystem":"pypi","summary":"A Python library for generating, parsing, and evaluating Quantum Intermediate Representation (QIR). Current version is 0.12.4, with irregular release cadence, typically 3-4 minor releases per year.","last_verified":"2026-05-01T00:00:00.000Z","tags":["quantum","qir","llvm","quantum-computing"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pyqir"},{"id":6192,"title":"PyQRCode","library":"pyqrcode","status":"maintenance","version":"1.2.1","language":"python","ecosystem":"pypi","summary":"PyQRCode is a pure Python library for generating QR codes. It supports various output formats including SVG, EPS, PNG (with the optional `pypng` dependency), XBM, and plain text for terminal display. It aims to simplify QR code creation while offering granular control over properties like error correction level, version, and encoding mode. The library automates most of the QR code building process, making it easy to generate codes with just a few lines of code. The current version is 1.2.1, with the last significant update in June 2018, suggesting a maintenance-only release cadence.","last_verified":"2026-04-14T00:00:00.000Z","tags":["QR code","generator","image","SVG","PNG","pure-python"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pyqrcode"},{"id":21785,"title":"PyQt-builder","library":"pyqt-builder","status":"active","version":"1.19.1","language":"python","ecosystem":"pypi","summary":"PyQt-builder is the official build system for PyQt, used to build PyQt packages from source. It provides a Qt-based build system using SIP and the Qt build tools. Current version is 1.19.1, released periodically.","last_verified":"2026-04-27T00:00:00.000Z","tags":["PyQt","build","sip","Qt"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pyqt-builder"},{"id":2707,"title":"PyQt5","library":"pyqt5","status":"active","version":"5.15.11","language":"python","ecosystem":"pypi","summary":"PyQt5 is a comprehensive set of Python bindings for the Qt cross-platform application toolkit, enabling developers to create graphical user interfaces (GUIs) for desktop and mobile systems. It leverages the robust C++ Qt framework, providing high-level APIs for UI development, multimedia, networking, databases, and more. The current stable version is 5.15.11, maintained by Riverbank Computing Ltd. While PyQt5 is mature and stable, its successor, PyQt6, is available, targeting Qt6.","last_verified":"2026-04-25T00:00:36.597Z","tags":["GUI","desktop","Qt","bindings","UI","cross-platform"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pyqt5"},{"id":2705,"title":"PyQt5 Qt5 Runtime Libraries","library":"pyqt5-qt5","status":"active","version":"5.15.18","language":"python","ecosystem":"pypi","summary":"The `pyqt5-qt5` package bundles a critical subset of the Qt installation required by PyQt5, enabling PyQt5 applications to run without a separate, system-wide Qt installation. It functions primarily as an internal dependency and is typically installed automatically by `pip` when the `PyQt5` package is installed. This package is licensed under the LGPL v3. As of its latest release, the current version is 5.15.18.","last_verified":"2026-04-10T00:00:00.000Z","tags":["GUI","Qt","toolkit","dependency","runtime"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pyqt5-qt5"},{"id":2706,"title":"PyQt5 SIP Module Support","library":"pyqt5-sip","status":"active","version":"12.18.0","language":"python","ecosystem":"pypi","summary":"The `pyqt5-sip` package provides the SIP module, which is essential support for PyQt5. SIP is a powerful tool for creating Python bindings for C and C++ libraries, originally developed for the Qt toolkit. The current version is 12.18.0, with ongoing maintenance releases to ensure compatibility and provide bug fixes.","last_verified":"2026-04-24T23:59:26.885Z","tags":["PyQt5","SIP","bindings","C++","GUI","Qt"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pyqt5-sip"},{"id":27290,"title":"PyQt5 Tools","library":"pyqt5-tools","status":"active","version":"5.15.9.3.3","language":"python","ecosystem":"pypi","summary":"PyQt5-tools provides Qt Designer, Qt Linguist, and other Qt tools for PyQt5 development. Current version 5.15.9.3.3, with irregular releases. It bundles binaries for Windows and Linux to avoid manual installation of Qt tools.","last_verified":"2026-04-27T00:00:00.000Z","tags":["pyqt5","qt-designer","qt-tools","gui"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pyqt5-tools"},{"id":1661,"title":"PyQt6","library":"pyqt6","status":"active","version":"6.11.0","language":"python","ecosystem":"pypi","summary":"PyQt6 provides Python bindings for the Qt cross-platform application development framework, allowing developers to create desktop applications with native look and feel. It is currently at version 6.11.0 and typically releases new versions in close alignment with the major and minor releases of the underlying Qt library.","last_verified":"2026-04-23T23:50:56.969Z","tags":["GUI","Qt","desktop","widgets"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pyqt6"},{"id":10125,"title":"PyQt6-Qt Core Components","library":"pyqt6-qt","status":"active","version":"6.0.1","language":"python","ecosystem":"pypi","summary":"The `pyqt6-qt` package is a crucial runtime dependency for `PyQt6`, providing the necessary compiled Qt binaries and libraries. It is not intended for direct import or use by application developers but is automatically installed and utilized by the `PyQt6` package to enable GUI functionality. The current version is 6.0.1, reflecting its close tie to the PyQt6 release cycle.","last_verified":"2026-04-17T00:00:00.000Z","tags":["GUI","Qt","toolkit","dependency","frontend"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pyqt6-qt"},{"id":1659,"title":"PyQt6 Qt6 Core Components","library":"pyqt6-qt6","status":"active","version":"6.11.0","language":"python","ecosystem":"pypi","summary":"This package provides the core Qt6 shared libraries (DLLs/SOs) compiled for Python, which are a fundamental dependency for the PyQt6 bindings. It does not contain any Python API for direct use, but rather the underlying C++ runtime components. It is typically installed automatically as a dependency of the `PyQt6` package. The current version is 6.11.0, and it generally follows the release schedule of the main PyQt6 library and the underlying Qt framework.","last_verified":"2026-04-09T00:00:00.000Z","tags":["GUI","Qt","PyQt","desktop","runtime","bindings","framework"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pyqt6-qt6"},{"id":1660,"title":"PyQt6-sip","library":"pyqt6-sip","status":"active","version":"13.11.1","language":"python","ecosystem":"pypi","summary":"PyQt6-sip provides the runtime 'sip' extension module necessary for the PyQt6 framework. SIP is a crucial tool developed by Riverbank Computing Limited for automatically generating Python bindings for C and C++ libraries, originally created for PyQt. The pyqt6-sip package specifically contains the compiled 'sip' module that PyQt6 uses internally. It is actively maintained with frequent releases, often synchronized with PyQt6 and new Python version support. The current version is 13.11.1.","last_verified":"2026-04-23T23:48:51.369Z","tags":["Qt","GUI","bindings","C++","C","runtime","PyQt6","SIP"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pyqt6-sip"},{"id":4716,"title":"PyQt6 WebEngine","library":"pyqt6-webengine","status":"active","version":"6.11.0","language":"python","ecosystem":"pypi","summary":"PyQt6-WebEngine provides Python bindings for The Qt Company's Qt WebEngine framework, allowing developers to embed web content into their applications. It leverages Chromium, an open-source web browser project, to offer a fast and secure browsing experience. The library sits atop PyQt6, implementing the WebEngine functionality through three distinct modules. Releases typically occur roughly every six months, aligning with the upstream Qt WebEngine releases.","last_verified":"2026-04-12T00:00:00.000Z","tags":["GUI","Qt","WebEngine","browser","Chromium","desktop"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pyqt6-webengine"},{"id":4715,"title":"PyQt6-WebEngine-Qt6","library":"pyqt6-webengine-qt6","status":"active","version":"6.11.0","language":"python","ecosystem":"pypi","summary":"PyQt6-WebEngine-Qt6 is a supplementary package containing the essential subset of a Qt installation specifically required by PyQt6-WebEngine. It typically installs automatically as a dependency when a user installs PyQt6-WebEngine, which provides Python bindings for the Qt WebEngine framework. This framework enables embedding web content in applications using a Chromium-based engine. The current version is 6.11.0, and its release cadence generally aligns with updates to PyQt6 and the underlying Qt WebEngine.","last_verified":"2026-04-12T00:00:00.000Z","tags":["GUI","Qt","WebEngine","browser","webview","PyQt6","web-rendering"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pyqt6-webengine-qt6"},{"id":5026,"title":"PyQtGraph","library":"pyqtgraph","status":"active","version":"0.14.0","language":"python","ecosystem":"pypi","summary":"PyQtGraph is an open-source Python library for scientific graphics and GUI development, built on top of Qt and NumPy. It provides fast, interactive plotting for large datasets, signal/image processing, and sophisticated GUI elements, making it ideal for scientific and engineering applications. The current version is 0.14.0, and it maintains a relatively active release cadence with several minor and patch releases per year.","last_verified":"2026-04-12T00:00:00.000Z","tags":["graphics","GUI","plotting","scientific","Qt","data-visualization"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pyqtgraph"},{"id":6810,"title":"PyQtWebEngine","library":"pyqtwebengine","status":"active","version":"5.15.7","language":"python","ecosystem":"pypi","summary":"PyQtWebEngine is a set of Python bindings for The Qt Company's Qt WebEngine framework, providing the ability to embed web content in PyQt5 applications. It integrates the Chromium-based web engine, allowing developers to display and interact with web pages. The bindings are implemented as three separate modules sitting on top of PyQt5. The current version is 5.15.7 and it is actively maintained.","last_verified":"2026-04-15T00:00:00.000Z","tags":["GUI","web browser","Qt","PyQt5","webview","desktop app"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pyqtwebengine"},{"id":7601,"title":"PyQtWebEngine (Qt5)","library":"pyqtwebengine-qt5","status":"active","version":"5.15.18","language":"python","ecosystem":"pypi","summary":"PyQtWebEngine (Qt5) provides the Python bindings for Qt WebEngine, allowing the embedding of web content (based on Chromium) directly into PyQt5 applications. This package specifically targets applications built with PyQt5. It is maintained by Riverbank Computing and typically releases new versions in sync with PyQt5 and Qt5 patch releases.","last_verified":"2026-04-16T00:00:00.000Z","tags":["GUI","Qt","WebEngine","browser","webview"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pyqtwebengine-qt5"},{"id":2708,"title":"PyQuaternion","library":"pyquaternion","status":"active","version":"0.9.9","language":"python","ecosystem":"pypi","summary":"PyQuaternion is a fully featured, pythonic library designed for representing and manipulating quaternions. It provides extensive functionality for 3D animation, geometry, and numerical computations, including operations like rotation, interpolation, differentiation, and integration. The current version is 0.9.9, released in October 2020, suggesting a stable but infrequently updated release cadence.","last_verified":"2026-04-25T00:01:25.897Z","tags":["quaternion","3D rotation","mathematics","physics","geometry","animation","robotics"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pyquaternion"},{"id":3233,"title":"PyQuery","library":"pyquery","status":"active","version":"2.0.1","language":"python","ecosystem":"pypi","summary":"PyQuery is a Python library that provides a jQuery-like API for parsing and manipulating XML and HTML documents. It allows users to select, filter, and manipulate HTML elements using CSS selectors, simplifying web data extraction. As of April 2026, the current stable version is 2.0.1, with development actively continuing on GitHub.","last_verified":"2026-04-25T07:20:00.472Z","tags":["web scraping","html parsing","xml parsing","jquery-like","css selectors"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pyquery"},{"id":24381,"title":"PyQuil","library":"pyquil","status":"active","version":"4.17.0","language":"python","ecosystem":"pypi","summary":"PyQuil is a Python library for creating and running Quantum Instruction Language (Quil) programs on Rigetti quantum processors and simulators. The current version is 4.17.0, supporting Python 3.9-3.12. It sees regular releases alongside Rigetti's Forest SDK.","last_verified":"2026-05-01T00:00:00.000Z","tags":["quantum computing","quil","rigetti","quantum instruction language","simulator"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pyquil"},{"id":6193,"title":"PyQwest","library":"pyqwest","status":"active","version":"0.4.1","language":"python","ecosystem":"pypi","summary":"PyQwest is a modern Python HTTP client built on the high-performance Rust library `reqwest`. It offers support for advanced HTTP features, including bidirectional streaming, HTTP/2, and HTTP/3. It provides both asynchronous and synchronous client interfaces and aims for a fully-typed, Pythonic API. The current version is 0.4.1. Releases are made on an as-needed basis, often to incorporate updates from the underlying `reqwest` library or to add new features.","last_verified":"2026-04-14T00:00:00.000Z","tags":["http client","async","sync","rust","networking","reqwest","http/2","http/3"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pyqwest"},{"id":21786,"title":"pyrabbit","library":"pyrabbit","status":"maintenance","version":"1.1.0","language":"python","ecosystem":"pypi","summary":"A Pythonic interface to the RabbitMQ Management HTTP API. Version 1.1.0, low release cadence (last release 2013).","last_verified":"2026-04-27T00:00:00.000Z","tags":["rabbitmq","management-api","http","python"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pyrabbit"},{"id":21787,"title":"pyrabbit2","library":"pyrabbit2","status":"active","version":"1.0.7","language":"python","ecosystem":"pypi","summary":"A Pythonic interface to the RabbitMQ Management HTTP API. Version 1.0.7 wraps the RabbitMQ management plugin's REST API for cluster management, queue introspection, and user administration. Maintained slowly; no breaking changes in the 1.x line.","last_verified":"2026-04-27T00:00:00.000Z","tags":["rabbitmq","management-api","http-client"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pyrabbit2"},{"id":6811,"title":"PyRad RADIUS Library","library":"pyrad","status":"active","version":"2.5.4","language":"python","ecosystem":"pypi","summary":"PyRad is a Python library for implementing RADIUS (Remote Authentication Dial-In User Service) clients and servers. It simplifies handling RADIUS packets, attributes, and dictionaries. The current version is 2.5.4, and the project maintains an active release cadence with minor updates and bug fixes.","last_verified":"2026-04-15T00:00:00.000Z","tags":["RADIUS","network","authentication","client","server","networking"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pyrad"},{"id":28097,"title":"pyrage","library":"pyrage","status":"active","version":"1.3.0","language":"python","ecosystem":"pypi","summary":"Python bindings for rage (age in Rust). Provides encryption/decryption using age keys. Version 1.3.0, active development, monthly/bimonthly releases.","last_verified":"2026-05-09T00:00:00.000Z","tags":["encryption","age","rust","cryptography"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pyrage"},{"id":2709,"title":"Pyramid Web Framework","library":"pyramid","status":"active","version":"2.1","language":"python","ecosystem":"pypi","summary":"Pyramid is a minimalistic, flexible, and open-source Python web framework that prioritizes simplicity, scalability, and ease of use. It is part of the Pylons Project and is currently at version 2.1, with releases typically following a maintenance and deprecation policy where deprecated features are kept for at least three minor releases before removal. [1, 2, 12, 16]","last_verified":"2026-04-25T00:02:13.766Z","tags":["web framework","pylons","wsgi","backend"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pyramid"},{"id":3234,"title":"Pyramid Debugtoolbar","library":"pyramid-debugtoolbar","status":"active","version":"4.12.1","language":"python","ecosystem":"pypi","summary":"Pyramid Debugtoolbar is a package that provides an interactive HTML debugger for Pyramid application development. It offers various panels to inspect requests, responses, SQL queries, templates, and more, significantly aiding in development and debugging. The library is actively maintained, with its latest version 4.12.1 released in February 2024.","last_verified":"2026-04-25T07:20:30.257Z","tags":["pyramid","debug","profiling","web development","development tools"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pyramid-debugtoolbar"},{"id":3235,"title":"Pyramid Jinja2","library":"pyramid-jinja2","status":"active","version":"2.10.1","language":"python","ecosystem":"pypi","summary":"Pyramid Jinja2 is a set of bindings that integrate the Jinja2 templating system with the Pyramid web framework. Currently at version 2.10.1, it is actively maintained by the Pylons Project, offering robust template rendering capabilities for Pyramid applications.","last_verified":"2026-04-25T07:20:56.362Z","tags":["Pyramid","Jinja2","templating","web framework"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pyramid-jinja2"},{"id":27292,"title":"pyramid_mailer","library":"pyramid-mailer","status":"maintenance","version":"0.15.1","language":"python","ecosystem":"pypi","summary":"A library for sending email from Pyramid web applications. It wraps Python's smtplib and provides a simple API to send email messages with attachments, CC, BCC, and more. Version 0.15.1 is the latest release, but the project appears unmaintained since 2016.","last_verified":"2026-05-01T00:00:00.000Z","tags":["pyramid","email","mailer","smtp"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pyramid-mailer"},{"id":3236,"title":"Mako Template Bindings for Pyramid","library":"pyramid-mako","status":"maintenance","version":"1.1.0","language":"python","ecosystem":"pypi","summary":"Pyramid_mako provides a set of bindings that integrate the Mako templating system with the Pyramid web framework. It enables Pyramid applications to render dynamic content using Mako templates, which compile into Python modules for optimal performance. The library is currently at version 1.1.0 and is actively maintained by the Pylons Project, receiving updates to ensure compatibility with newer Python versions and Pyramid releases.","last_verified":"2026-04-25T07:21:18.613Z","tags":["pyramid","mako","templating","web framework","pylons"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pyramid-mako"},{"id":24382,"title":"pyramid_retry","library":"pyramid-retry","status":"active","version":"2.1.1","language":"python","ecosystem":"pypi","summary":"An execution policy for the Pyramid web framework that supports retrying requests after certain failure exceptions. Version 2.1.1 provides integration with Pyramid's tweens to automatically retry failed requests based on configurable policies. It is maintained by the Pylons project and has a stable release cadence.","last_verified":"2026-05-01T00:00:00.000Z","tags":["pyramid","retry","tween","web"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pyramid-retry"},{"id":6433,"title":"Pyramid Transaction Manager","library":"pyramid-tm","status":"active","version":"2.6","language":"python","ecosystem":"pypi","summary":"pyramid_tm is a package that integrates the Python `transaction` package with the Pyramid web framework, allowing Pyramid requests to join the active transaction. It provides centralized transaction management for Pyramid applications without relying on external WSGI middleware. Maintained by the Pylons Project, it has a generally active release cadence, with version 2.6 released in November 2024.","last_verified":"2026-04-15T00:00:00.000Z","tags":["pyramid","transaction","wsgi","pylons","transaction-manager"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pyramid-tm"},{"id":27293,"title":"pyrasite","library":"pyrasite","status":"active","version":"2.0","language":"python","ecosystem":"pypi","summary":"Inject code into a running Python process. Attach a Python shell or run arbitrary code inside an already-running Python interpreter. Current version 2.0. Release cadence is low, last updated 2019.","last_verified":"2026-05-01T00:00:00.000Z","tags":["injection","debugging","runtime","gdb","ptrace"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pyrasite"},{"id":2230,"title":"PyrateLimiter","library":"pyrate-limiter","status":"active","version":"4.1.0","language":"python","ecosystem":"pypi","summary":"PyrateLimiter is a Python library implementing the Leaky-Bucket Algorithm for rate limiting. It supports both synchronous and asynchronous workflows and offers various backends like in-memory, SQLite, Redis, and PostgreSQL for persistent limit tracking. Currently at version 4.1.0, it maintains an active development and release cadence, with several minor and patch releases in the last year.","last_verified":"2026-04-24T16:30:46.954Z","tags":["rate-limiting","leaky-bucket","async","redis","postgresql","sqlite","concurrency"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pyrate-limiter"},{"id":7602,"title":"pyRdfa3: RDFa Distiller/Parser","library":"pyrdfa3","status":"maintenance","version":"3.6.5","language":"python","ecosystem":"pypi","summary":"pyRdfa3 is a Python library that functions as an RDFa 1.1 distiller and parser. It can extract RDFa 1.1 (and, if properly configured, RDFa 1.0) from various document types including (X)HTML, SVG, and general XML. The library outputs either serialized RDF graphs or an RDFLib Graph object. The current version is 3.6.5. While the original maintainer has archived the primary GitHub repository, the 3.6.5 version is now built and maintained under a new GitHub Pages project, suggesting a community-driven or less frequent release cadence going forward.","last_verified":"2026-04-16T00:00:00.000Z","tags":["RDFa","RDF","parser","distiller","semantic web","HTML","XML","SVG","RDFLib"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pyrdfa3"},{"id":8511,"title":"Pyre-check","library":"pyre-check","status":"active","version":"0.9.25","language":"python","ecosystem":"pypi","summary":"Pyre-check is a performant static type checker for Python, developed by Meta (formerly Facebook). It is compliant with PEP 484 and designed to analyze large codebases incrementally, providing quick feedback. It operates with a client-server architecture and includes Pysa, a security-focused static analysis tool. The library is actively maintained with regular updates.","last_verified":"2026-04-16T00:00:00.000Z","tags":["type checking","static analysis","python","pep484"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pyre-check"},{"id":3765,"title":"Pyre Extensions","library":"pyre-extensions","status":"active","version":"0.0.32","language":"python","ecosystem":"pypi","summary":"Pyre Extensions is a Python library offering type system extensions designed specifically for use with the Pyre type checker. Currently at version 0.0.32 and classified as 'Alpha' development status, it provides advanced typing constructs like `ParameterSpecification`, `none_throws`, and a type-safe `safe_json` module. Its release cadence is closely tied to the development and releases of the main Pyre type checker.","last_verified":"2026-04-25T15:11:13.208Z","tags":["typing","type checker","pyre","static analysis","type hints","extensions"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pyre-extensions"},{"id":28098,"title":"pyreaddbc","library":"pyreaddbc","status":"active","version":"1.2.0","language":"python","ecosystem":"pypi","summary":"Pyreaddbc is a Python library for reading DBC files (compressed DBF files used by Brazilian healthcare systems) and converting them to DBF format. Current version 1.2.0, released on 2025-04-11, with monthly releases. Requires Python >=3.9.","last_verified":"2026-05-09T00:00:00.000Z","tags":["dbc","dbf","health-data","brazil","conversion"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pyreaddbc"},{"id":14833,"title":"PyReadline","library":"pyreadline","status":"maintenance","version":"2.1","language":"en","ecosystem":"pypi","summary":"PyReadline (version 2.1) is a Python implementation of GNU readline functionality, primarily designed for Windows, to provide enhanced command-line editing features like history and tab completion. The project's last release was in 2015, and it is largely unmaintained. For users on Python 3.8 and newer, the community-maintained fork `pyreadline3` is the recommended alternative for compatible functionality.","last_verified":"2026-04-16T00:00:00.000Z","tags":["windows","readline","cli","console","interactive","unmaintained"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pyreadline"},{"id":1662,"title":"pyreadline3: GNU Readline for Python on Windows","library":"pyreadline3","status":"active","version":"3.5.4","language":"python","ecosystem":"pypi","summary":"pyreadline3 is a Python implementation of GNU readline functionality, primarily designed for Windows environments where the native `readline` module is not available. It is a continuation of the `pyreadline` package, providing features like command history, tab completion, and keyboard shortcuts. Version 3.4+ of pyreadline3 supports Python 3.8+ and is actively maintained.","last_verified":"2026-04-23T23:51:12.763Z","tags":["readline","windows","cli","console","history","tab-completion","interactive"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pyreadline3"},{"id":10127,"title":"pyreadr","library":"pyreadr","status":"active","version":"0.5.6","language":"python","ecosystem":"pypi","summary":"pyreadr is a Python library designed to read and write R RData and Rds files, seamlessly converting them to and from pandas DataFrames. The current version is 0.5.6. Releases are generally infrequent, often focusing on build system improvements, dependency compatibility, or minor feature additions.","last_verified":"2026-04-17T00:00:00.000Z","tags":["r","rdata","rds","pandas","data-io","data-frames"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pyreadr"},{"id":5027,"title":"Pyreadstat: Read/Write SAS, SPSS, Stata Files","library":"pyreadstat","status":"active","version":"1.3.3","language":"python","ecosystem":"pypi","summary":"Pyreadstat is a Python library that allows reading and writing SAS (.sas7bdat, .xpt), SPSS (.sav, .zsav), and Stata (.dta) files into/from pandas and polars data frames. It is currently at version 1.3.3 and maintains an active, though irregular, release cadence to adapt to new pandas/polars versions and add features.","last_verified":"2026-04-12T00:00:00.000Z","tags":["sas","spss","stata","pandas","polars","data-interchange","statistical-files","data-wrangling"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pyreadstat"},{"id":8513,"title":"Python Wrapper for Intel RealSense SDK 2.0","library":"pyrealsense2","status":"active","version":"2.57.7.10387","language":"python","ecosystem":"pypi","summary":"pyrealsense2 is the official Python wrapper for the Intel RealSense SDK 2.0, providing Python bindings to access the full capabilities of Intel RealSense depth and tracking cameras. It is built on top of the C++ librealsense library. The current version is 2.57.7.10387, and the library maintains an active release cadence with updates typically occurring every few months or as new SDK features and bug fixes are introduced.","last_verified":"2026-04-16T00:00:00.000Z","tags":["realsense","intel","camera","depth-camera","robotics","computer-vision","3d","sensor"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pyrealsense2"},{"id":24383,"title":"Pyrebase4","library":"pyrebase4","status":"active","version":"4.9.0","language":"python","ecosystem":"pypi","summary":"A Python wrapper for the Firebase API with updated dependencies, version 4.9.0. Active development with frequent releases.","last_verified":"2026-05-01T00:00:00.000Z","tags":["firebase","wrapper","auth","realtime-database","cloud-storage"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pyrebase4"},{"id":2710,"title":"PyRect","library":"pyrect","status":"active","version":"0.2.0","language":"python","ecosystem":"pypi","summary":"PyRect is a simple module that provides a `Rect` class, mimicking the functionality of Pygame's `Rect` objects for handling rectangular areas. It is designed to be a standalone, lightweight solution for geometric operations. The current version is 0.2.0, released in March 2022, indicating an infrequent release cadence.","last_verified":"2026-04-25T00:02:36.245Z","tags":["geometry","rectangle","pygame-like"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pyrect"},{"id":2711,"title":"Pyrefly","library":"pyrefly","status":"active","version":"0.60.2","language":"python","ecosystem":"pypi","summary":"Pyrefly is a fast type checker and language server for Python, developed by Meta and written in Rust. It provides lightning-fast static type checking along with powerful IDE features such as code navigation, semantic highlighting, and code completion. Pyrefly aims to catch type-related errors before runtime, improve code quality, and enhance the developer experience. It is available as a command-line tool and an IDE extension, with new releases typically every Monday and more frequent updates for new features and bug fixes.","last_verified":"2026-04-10T00:00:00.000Z","tags":["type checker","language server","IDE","static analysis","python","linter"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pyrefly"},{"id":6812,"title":"Pyrender","library":"pyrender","status":"active","version":"0.1.45","language":"python","ecosystem":"pypi","summary":"Pyrender is a pure Python library (compatible with Python 2.7, 3.4, 3.5, 3.6, though recent Python versions have known issues) for physically-based rendering and visualization. It adheres to the glTF 2.0 specification and provides both an interactive scene viewer and an offscreen renderer capable of GPU-accelerated rendering on headless servers, making it well-suited for machine learning applications. It is lightweight, easy to install, and designed for simplicity of use. The current version is 0.1.45, with development continuing on GitHub.","last_verified":"2026-04-15T00:00:00.000Z","tags":["3d","rendering","visualization","opengl","gltf","machine-learning"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pyrender"},{"id":4203,"title":"Pyrepl: A Pure Python Readline-a-like","library":"pyrepl","status":"active","version":"0.11.4","language":"python","ecosystem":"pypi","summary":"pyrepl is a readline-a-like library implemented entirely in pure Python, providing advanced command-line interface features. It offers sane multi-line editing, history management with incremental search, and robust completion capabilities. Designed for integration, it avoids global variables, allowing multiple independent readers within an application's event loop. It requires Python 3.8 or newer, with the current version being 0.11.4.","last_verified":"2026-04-11T00:00:00.000Z","tags":["repl","readline","cli","interactive","console","terminal"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pyrepl"},{"id":23152,"title":"pyreqwest","library":"pyreqwest","status":"active","version":"0.11.8","language":"python","ecosystem":"pypi","summary":"Powerful and fast Rust-based HTTP client for Python, wrapping the popular reqwest crate. Current version 0.11.8, requires Python >=3.11. Release cadence is irregular with frequent bugfix releases.","last_verified":"2026-05-01T00:00:00.000Z","tags":["http-client","rust","synchronous","reqwest"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pyreqwest"},{"id":24387,"title":"pyreqwest-impersonate","library":"pyreqwest-impersonate","status":"active","version":"0.5.3","language":"python","ecosystem":"pypi","summary":"HTTP client that can impersonate web browsers, mimicking their headers and TLS/JA3/JA4/HTTP2 fingerprints. Version 0.5.3, actively developed.","last_verified":"2026-05-01T00:00:00.000Z","tags":["http-client","impersonation","tls-fingerprinting","web-scraping","ja3","ja4","http2"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pyreqwest-impersonate"},{"id":24384,"title":"pyresample","library":"pyresample","status":"active","version":"1.35.0","language":"python","ecosystem":"pypi","summary":"Pyresample is a Python library for geospatial image resampling, supporting both area-to-area and swath-to-area resampling. It is part of the PyTroll ecosystem. Current version is 1.35.0, with regular releases approximately every 2-3 months.","last_verified":"2026-05-01T00:00:00.000Z","tags":["geospatial","resampling","satellite","pytroll","image processing","remote sensing"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pyresample"},{"id":10128,"title":"pyrevm: Python bindings for revm EVM","library":"pyrevm","status":"active","version":"0.3.7","language":"python","ecosystem":"pypi","summary":"pyrevm provides Python bindings to revm, a high-performance Ethereum Virtual Machine (EVM) written in Rust. It enables Python developers to simulate Ethereum transactions, execute smart contracts, and interact with the EVM environment directly from Python, offering a fast and efficient way to prototype and test EVM-based logic. The current version is 0.3.7, and the project maintains an active development cadence, often mirroring the underlying revm library's updates.","last_verified":"2026-04-17T00:00:00.000Z","tags":["ethereum","evm","blockchain","virtual-machine","simulation"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pyrevm"},{"id":24385,"title":"pyrfc - SAP NetWeaver RFC Bindings","library":"pyrfc","status":"active","version":"3.3.1","language":"python","ecosystem":"pypi","summary":"pyrfc provides Python bindings for SAP NetWeaver RFC SDK, enabling remote function calls to SAP systems. Version 3.3.1 supports Python >=3.8. Active maintenance with periodic releases.","last_verified":"2026-05-01T00:00:00.000Z","tags":["sap","rfc","erp","nwrfc"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pyrfc"},{"id":1196,"title":"RFC 3339 Timestamp Library","library":"pyrfc3339","status":"active","version":"2.1.0","language":"python","ecosystem":"pypi","summary":"pyRFC3339 parses and generates RFC 3339-compliant timestamps using Python datetime.datetime objects. It aims to simplify timestamp parsing and generation, leveraging improvements in native Python capabilities. The current stable version is 2.1.0, released on August 23, 2025. It appears to be actively maintained with recent releases and GitHub activity.","last_verified":"2026-04-23T18:09:51.915Z","tags":["RFC 3339","timestamp","datetime","parsing","generation","ISO 8601"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/pyrfc3339"},{"id":24386,"title":"pyrfc6266","library":"pyrfc6266","status":"active","version":"1.0.2","language":"python","ecosystem":"pypi","summary":"A Python implementation of RFC 6266 for parsing Content-Disposition headers. Version 1.0.2 is the current stable release. Low release cadence; last updated in 2021.","last_verified":"2026-05-01T00:00:00.000Z","tags":["rfc6266","content-disposition","header-parsing","http"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pyrfc6266"},{"id":10129,"title":"Pyric - Python Wireless Library","library":"pyric","status":"active","version":"0.1.6.3","language":"python","ecosystem":"pypi","summary":"Pyric is a Python library designed to simplify interaction with wireless network interfaces on Linux. It provides tools to manage wireless devices, query their status, and control modes like monitor mode. The current version is 0.1.6.3, and it appears to be actively maintained with recent commits, though new releases are infrequent.","last_verified":"2026-04-17T00:00:00.000Z","tags":["wireless","networking","wifi","linux","security","packet-manipulation"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pyric"},{"id":28099,"title":"pyRiemann","library":"pyriemann","status":"active","version":"0.11","language":"python","ecosystem":"pypi","summary":"A Python library for classification and clustering of multivariate data using Riemannian geometry. Provides tools for covariance matrix estimation, geodesic filtering, tangent space mapping, and various classifiers on the manifold of symmetric positive definite matrices. Currently at version 0.11, with semi-annual releases.","last_verified":"2026-05-09T00:00:00.000Z","tags":["riemannian-geometry","manifold-learning","bci","covariance-matrix","classification"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pyriemann"},{"id":935,"title":"Pyright for Python","library":"pyright","status":"active","version":"1.1.408","language":"python","ecosystem":"pypi","summary":"Pyright for Python is a command-line wrapper that simplifies the installation and execution of Microsoft's Pyright static type checker within a Python environment. Pyright itself is a fast, standards-compliant type checker written in TypeScript and executed via Node.js. This wrapper handles the complexities of downloading and managing Node.js and the Pyright npm package, allowing Python developers to use Pyright without needing a separate Node.js installation. The project is actively maintained with frequent releases, typically aligned with upstream Pyright updates.","last_verified":"2026-03-29T00:00:00.000Z","tags":["type checking","static analysis","linter","developer tool"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pyright"},{"id":24388,"title":"PyRIT - Python Risk Identification Tool for LLMs","library":"pyrit","status":"active","version":"0.13.0","language":"python","ecosystem":"pypi","summary":"PyRIT is an open-source library for red-teaming and assessing the robustness of large language models (LLMs). It provides tools to generate adversarial prompts, evaluate model responses, and automate risk identification. Current version is 0.13.0, with active development. Release cadence is approximately monthly.","last_verified":"2026-05-01T00:00:00.000Z","tags":["llm","red-teaming","security","risk-assessment","azure"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pyrit"},{"id":24389,"title":"PyRnNoise","library":"pyrnnoise","status":"active","version":"0.4.3","language":"python","ecosystem":"pypi","summary":"Python wrapper for the RNN noise suppression library (RNNoise), enabling real-time speech denoising. Current version 0.4.3, maintained on GitHub.","last_verified":"2026-05-01T00:00:00.000Z","tags":["audio","denoising","RNNoise","speech","real-time"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pyrnnoise"},{"id":4204,"title":"Generic API for Pyro Backends","library":"pyro-api","status":"active","version":"0.1.2","language":"python","ecosystem":"pypi","summary":"pyro-api provides a generic, backend-agnostic API for probabilistic programming, allowing users to write code that can be executed with different Pyro backends (e.g., Pyro, NumPyro, Funsor) without modification. It aims to abstract common functionalities like distributions, inference primitives, and parameter management. The current version is 0.1.2, and it maintains a slow release cadence, primarily focusing on stability and compatibility.","last_verified":"2026-04-11T00:00:00.000Z","tags":["machine learning","probabilistic programming","interface","backend","pyro"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pyro-api"},{"id":4205,"title":"Pyro: A Python library for probabilistic modeling and inference","library":"pyro-ppl","status":"active","version":"1.9.1","language":"python","ecosystem":"pypi","summary":"Pyro is a flexible, scalable deep probabilistic programming library built on PyTorch. It enables expressive deep probabilistic modeling, unifying modern deep learning and Bayesian inference. Maintained by community contributors, including a team at the Broad Institute, Pyro is under active development with frequent releases.","last_verified":"2026-04-11T00:00:00.000Z","tags":["probabilistic programming","bayesian inference","deep learning","pytorch","machine learning","statistical modeling"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pyro-ppl"},{"id":8514,"title":"Pyro4","library":"pyro4","status":"maintenance","version":"4.82","language":"python","ecosystem":"pypi","summary":"Pyro4 is a robust and mature distributed object middleware for Python, enabling remote method calls (RPC) between Python applications. It reached its last major release with 4.82 in August 2020 and is now in a maintenance-only mode, with active development having shifted to its successor, Pyro5. Pyro4 offers features like name server discovery, object exposure, and various serialization options, making it suitable for creating distributed systems, but users should be aware of its end-of-life status for new feature development.","last_verified":"2026-04-16T00:00:00.000Z","tags":["RPC","distributed","middleware","networking","legacy"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pyro4"},{"id":8515,"title":"Pyro5 Remote Object Communication Library","library":"pyro5","status":"maintenance","version":"5.16","language":"python","ecosystem":"pypi","summary":"Pyro5 is a Python library for remote object communication, enabling client-server interactions across different processes or machines. It's the fifth major version of the Pyro project, emphasizing ease of use and flexibility. As of version 5.16, the project has entered a low maintenance mode, with active development paused unless critical bugs are reported.","last_verified":"2026-04-16T00:00:00.000Z","tags":["rpc","distributed-computing","networking","serialization","inter-process-communication"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pyro5"},{"id":936,"title":"PyRoaring","library":"pyroaring","status":"active","version":"1.0.4","language":"python","ecosystem":"pypi","summary":"PyRoaring is a Python library providing an efficient and light-weight ordered set of integers. It serves as a Python wrapper for the highly optimized C library CRoaring, which implements Roaring Bitmaps. The library is actively maintained, with the current version being 1.0.4, and sees regular releases with new features and improvements.","last_verified":"2026-04-09T20:03:49.155Z","tags":["data structures","bitmap","set","performance","integer","compression","roaring"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/pyroaring"},{"id":21788,"title":"PyroFork","library":"pyrofork","status":"active","version":"2.3.69","language":"python","ecosystem":"pypi","summary":"PyroFork is a fork of Pyrogram, an elegant, modern and asynchronous Telegram MTProto API framework for Python. It supports user and bot accounts, with full async support. Current version: 2.3.69, released regularly.","last_verified":"2026-04-27T00:00:00.000Z","tags":["telegram","mtproto","async","pyrogram","fork"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pyrofork"},{"id":14834,"title":"Pyrogram","library":"pyrogram","status":"abandoned","version":"2.0.106","language":"en","ecosystem":"pypi","summary":"Pyrogram is an elegant, modern, and asynchronous Telegram MTProto API framework in Python, primarily used for building custom user clients and bots. While it offers extensive features for interacting with the Telegram API and is boosted by the high-performance TgCrypto library, the project is officially no longer maintained or supported as of December 2024.","last_verified":"2026-04-15T00:00:00.000Z","tags":["telegram","bot","async","mtproto","client library","chat"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pyrogram"},{"id":6813,"title":"Pyroma","library":"pyroma","status":"active","version":"5.0.1","language":"python","ecosystem":"pypi","summary":"Pyroma is a Python library and command-line tool designed to test your project's packaging friendliness. It evaluates a Python project's metadata, structure, and configuration (e.g., `setup.py`, `pyproject.toml`) against a set of best practices to determine how well-prepared it is for distribution on PyPI. The current version is 5.0.1, with major releases occurring roughly annually and minor updates as needed.","last_verified":"2026-04-15T00:00:00.000Z","tags":["packaging","linting","pypi","quality-assurance","distribution"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pyroma"},{"id":8516,"title":"pyromark - Blazingly Fast Markdown Parser","library":"pyromark","status":"active","version":"0.9.10","language":"python","ecosystem":"pypi","summary":"pyromark (stands for Python Rust Optimized Markdown) is a blazingly fast CommonMark-compliant Markdown parser for Python. It leverages the `pulldown-cmark` Rust crate under the hood for high performance, often outperforming other Python Markdown libraries significantly. The library is actively maintained and releases new versions periodically. It's designed for speed, including releasing the GIL for better threading performance.","last_verified":"2026-04-16T00:00:00.000Z","tags":["markdown","parser","rust","performance","CommonMark"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pyromark"},{"id":24390,"title":"pyroots","library":"pyroots","status":"active","version":"0.5.0","language":"python","ecosystem":"pypi","summary":"Pure Python single-variable function solvers. Provides root-finding algorithms such as bisection, Newton-Raphson, secant, and others. Current version: 0.5.0. Release cadence is low (last release 2021).","last_verified":"2026-05-01T00:00:00.000Z","tags":["root-finding","numerical-methods","scipy-alternative"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pyroots"},{"id":2712,"title":"Pyroscope Python Integration","library":"pyroscope-io","status":"active","version":"1.0.4","language":"python","ecosystem":"pypi","summary":"The `pyroscope-io` library provides seamless integration for Python applications with the Pyroscope continuous profiling platform. It collects CPU and memory profiling data from your application and sends it to a Pyroscope server for visualization and analysis. Currently at version 1.0.4, it follows a feature-driven release cadence.","last_verified":"2026-04-25T00:03:03.441Z","tags":["profiling","observability","performance","continuous profiling","metrics"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pyroscope-io"},{"id":6195,"title":"Pyroscope OpenTelemetry Python Integration","library":"pyroscope-otel","status":"active","version":"1.0.0","language":"python","ecosystem":"pypi","summary":"The `pyroscope-otel` library for Python provides functionalities to link OpenTelemetry tracing data with Grafana Pyroscope's continuous profiling data. It offers a `SpanProcessor` implementation that automatically attaches profiling identifiers to trace spans, enabling users to correlate traces with detailed performance profiles. The library is actively maintained by Grafana, with its current version being 1.0.0. Releases appear to be somewhat regular, reflecting ongoing development.","last_verified":"2026-04-14T00:00:00.000Z","tags":["observability","profiling","opentelemetry","pyroscope","tracing","performance","python","grafana"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pyroscope-otel"},{"id":2713,"title":"pyroute2: Python Netlink library","library":"pyroute2","status":"active","version":"0.9.5","language":"python","ecosystem":"pypi","summary":"pyroute2 is a pure Python library for Linux network management using the Netlink socket API. It provides a programmatic interface to the same functionality as `iproute2` utilities, supporting various Netlink protocols like RTNL (IP settings, routing), WireGuard, nftables, nl80211 (WiFi), and more. Starting from version 0.9.1, its core has been rewritten to be `asyncio`-based, with synchronous APIs implemented as wrappers for compatibility. The current version is 0.9.5, with an active release cadence.","last_verified":"2026-04-25T00:03:22.108Z","tags":["networking","linux","netlink","asyncio","routing","network-namespaces"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pyroute2"},{"id":24391,"title":"Pyrr","library":"pyrr","status":"active","version":"0.10.3","language":"python","ecosystem":"pypi","summary":"Pyrr provides 3D mathematical functions (matrices, quaternions, vectors, eulers) using NumPy arrays. Current version: 0.10.3. Infrequent releases, last stable in 2022.","last_verified":"2026-05-01T00:00:00.000Z","tags":["3d-math","geometry","numpy","quaternions","matrices"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pyrr"},{"id":686,"title":"Persistent/Functional/Immutable Data Structures","library":"pyrsistent","status":"active","version":"0.20.0","language":"python","ecosystem":"pypi","summary":"Pyrsistent is a Python library providing persistent and immutable data structures, such as lists, dictionaries, and sets, that facilitate functional programming paradigms. Unlike mutable data structures, all operations that would typically modify a `pyrsistent` object instead return a new, updated copy, leaving the original untouched. This simplifies reasoning about program state by eliminating hidden side effects. The library is currently at version 0.20.0, released in October 2023, and is actively maintained.","last_verified":"2026-05-12T17:49:08.102Z","tags":["immutable","functional","data structures","collections","persistent"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/pyrsistent"},{"id":28100,"title":"PyRTCM","library":"pyrtcm","status":"active","version":"1.1.12","language":"python","ecosystem":"pypi","summary":"PyRTCM is a RTCM3 protocol parser and generator for Python. Version 1.1.12 supports Python >=3.10. It provides classes for reading, writing, and manipulating RTCM3 messages, commonly used in GNSS applications. Release cadence is irregular.","last_verified":"2026-05-09T00:00:00.000Z","tags":["rtcm","rtcm3","gnss","protocol-parser"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pyrtcm"},{"id":10131,"title":"PyRTF3","library":"pyrtf3","status":"active","version":"0.47.5","language":"python","ecosystem":"pypi","summary":"PyRTF3 is a fork of the original PyRTF library, providing a Pythonic way to generate Rich Text Format (RTF) documents. It allows users to programmatically create complex RTF files including text, paragraphs, sections, tables, lists, and styling. The current version is 0.47.5, with releases occurring periodically to address issues and maintain compatibility.","last_verified":"2026-04-17T00:00:00.000Z","tags":["rtf","document generation","text processing","rich text format"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pyrtf3"},{"id":2714,"title":"PySAM","library":"pysam","status":"active","version":"0.23.3","language":"python","ecosystem":"pypi","summary":"Pysam is a Python module for reading, manipulating, and writing genomic datasets. It is a lightweight wrapper of the HTSlib API, providing facilities to work with SAM/BAM/CRAM, VCF/BCF, BED, GFF/GTF, FASTA/FASTQ files, and access samtools/bcftools command-line functionality. The module supports compression and random access through indexing. Pysam is actively maintained with regular releases, often wrapping new versions of the underlying htslib, samtools, and bcftools C libraries.","last_verified":"2026-04-25T00:04:12.396Z","tags":["genomics","bioinformatics","DNA sequencing","SAM","BAM","CRAM","VCF","BCF","FASTA","FASTQ","NGS"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pysam"},{"id":2715,"title":"PySAML2: Python SAML 2.0 Implementation","library":"pysaml2","status":"active","version":"7.5.4","language":"python","ecosystem":"pypi","summary":"PySAML2 is a pure Python implementation of the SAML Version 2 Standard. It provides a comprehensive toolkit for building both Service Providers (SP) and Identity Providers (IdP), handling SAML assertions, requests, and responses. The library is designed to work within WSGI environments but can also be utilized in non-WSGI contexts. The current version, 7.5.4, demonstrates active development with recent releases and ongoing maintenance.","last_verified":"2026-04-25T00:04:55.468Z","tags":["saml","sso","authentication","identity management","security"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pysaml2"},{"id":4206,"title":"pysbd (Python Sentence Boundary Disambiguation)","library":"pysbd","status":"active","version":"0.3.4","language":"python","ecosystem":"pypi","summary":"pysbd (Python Sentence Boundary Disambiguation) is a rule-based sentence boundary detection library that works out-of-the-box across many languages. It aims to provide accurate sentence segmentation even with complex text, abbreviations, and varied punctuation, offering an alternative to neural network-based approaches. The current version is 0.3.4, and the project appears to be actively maintained.","last_verified":"2026-04-11T00:00:00.000Z","tags":["nlp","sentence segmentation","text processing","rule-based","multilingual"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pysbd"},{"id":7603,"title":"PyScaffold","library":"pyscaffold","status":"active","version":"4.6","language":"python","ecosystem":"pypi","summary":"PyScaffold is a template tool designed to quickly set up the scaffold of a Python project, following best practices and integrating with tools like setuptools_scm for version management, tox for testing, and pre-commit for quality control. It is currently at version 4.6 and typically releases minor or patch updates every few months, ensuring compatibility and incorporating improvements.","last_verified":"2026-04-16T00:00:00.000Z","tags":["project generation","scaffolding","cookiecutter alternative","project setup","automation"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pyscaffold"},{"id":24392,"title":"pyscard - Smartcard module for Python","library":"pyscard","status":"active","version":"2.3.1","language":"python","ecosystem":"pypi","summary":"pyscard is a Python library for smart card communication using PC/SC API. It provides high-level wrappers for reading/writing to smart cards, monitoring card insertion/removal, and sending APDUs. Version 2.3.1 (October 2025) supports Python >=3.9 and SWIG 4.4. Active development with monthly releases.","last_verified":"2026-05-01T00:00:00.000Z","tags":["smartcard","pcsc","smart-card","security","hardware"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pyscard"},{"id":8518,"title":"PySCF: Python-based Simulations of Chemistry Framework","library":"pyscf","status":"active","version":"2.12.1","language":"python","ecosystem":"pypi","summary":"PySCF is an open-source, Python-based framework for *ab initio* quantum chemistry simulations. It offers a comprehensive suite of electronic structure methods, including Hartree-Fock, Density Functional Theory (DFT), MP2, Coupled Cluster, and various multi-reference methods, for both molecular and periodic systems. The library is actively developed, with version 2.12.1 being the current stable release, and minor versions released roughly every 3-4 months, indicating a robust and ongoing development cycle.","last_verified":"2026-04-16T00:00:00.000Z","tags":["chemistry","quantum chemistry","computational chemistry","materials science","simulation","physics","electronic structure"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pyscf"},{"id":8517,"title":"Python Interface and Modeling Environment for SCIP","library":"pyscipopt","status":"active","version":"6.1.0","language":"python","ecosystem":"pypi","summary":"PySCIPOpt is a Python interface and modeling environment for the SCIP Optimization Suite, a powerful mixed-integer programming (MIP) and mixed-integer nonlinear programming (MINLP) solver. It allows users to formulate and solve optimization problems using Python syntax. The library is actively maintained with frequent releases, often coinciding with new major versions of the underlying SCIP solver.","last_verified":"2026-04-16T00:00:00.000Z","tags":["optimization","mathematical programming","MILP","MINLP","solver","SCIP"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pyscipopt"},{"id":9235,"title":"Pyscreenshot","library":"pyscreenshot","status":"active","version":"3.1","language":"python","ecosystem":"pypi","summary":"Pyscreenshot is a Python library (version 3.1) designed for taking screenshots across various operating systems. It acts as a pure Python wrapper around existing backend tools. While often considered 'obsolete' in favor of Pillow's native ImageGrab on Linux/macOS, it remains useful for its flexible backend support, Wayland compatibility, and optional subprocess handling. The library's release cadence is irregular, with the latest major update in March 2023.","last_verified":"2026-04-16T00:00:00.000Z","tags":["screenshot","image-processing","cross-platform","wrapper","gui-automation"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pyscreenshot"},{"id":2716,"title":"PyScreeze","library":"pyscreeze","status":"active","version":"1.0.1","language":"python","ecosystem":"pypi","summary":"PyScreeze is a simple, cross-platform screenshot module for Python 3. It provides functionality to take screenshots, save them to files, and locate images within the screen. This is particularly useful for GUI automation tasks where visual elements need to be identified. The library is currently at version 1.0.1 and typically has an infrequent release cadence, with the last PyPI release in August 2024.","last_verified":"2026-04-25T00:05:22.405Z","tags":["screenshot","GUI automation","image recognition"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pyscreeze"},{"id":10130,"title":"PySDL2","library":"pysdl2","status":"active","version":"0.9.17","language":"python","ecosystem":"pypi","summary":"PySDL2 provides comprehensive Python bindings for the SDL2 (Simple DirectMedia Layer) C library, along with its various extensions (SDL_image, SDL_mixer, SDL_ttf, SDL_gfx). It allows Python developers to create cross-platform multimedia applications, games, and graphical user interfaces. The current version is 0.9.17, with releases typically tied to updates in the underlying SDL2 library, though the pace has slowed as focus shifts towards SDL3 development.","last_verified":"2026-04-17T00:00:00.000Z","tags":["graphics","game-development","sdl","multimedia","bindings"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pysdl2"},{"id":21790,"title":"PySDL2 DLL","library":"pysdl2-dll","status":"active","version":"2.32.0","language":"python","ecosystem":"pypi","summary":"Provides pre-built SDL2 binaries for PySDL2, ensuring cross-platform compatibility without requiring users to compile SDL2 themselves. Current version 2.32.0, released irregularly alongside SDL2 updates.","last_verified":"2026-04-27T00:00:00.000Z","tags":["sdl2","gamedev","multimedia","binary distribution"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pysdl2-dll"},{"id":21789,"title":"PySealer","library":"pysealer","status":"active","version":"1.0.4","language":"python","ecosystem":"pypi","summary":"PySealer (v1.0.4) cryptographically signs Python functions and classes to provide defense-in-depth security against code injection and tampering. It allows developers to seal callables with HMAC signatures verified at runtime. Active development on GitHub, monthly releases.","last_verified":"2026-04-27T00:00:00.000Z","tags":["cryptography","security","signing","integrity","code-protection"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pysealer"},{"id":3766,"title":"pyseccomp","library":"pyseccomp","status":"active","version":"0.1.2","language":"python","ecosystem":"pypi","summary":"Pyseccomp is a pure Python interface to the libseccomp library, leveraging ctypes to provide syscall filtering capabilities via Linux's seccomp mechanism. It aims for API compatibility with libseccomp's official Python bindings. The library is actively maintained, with its latest release (version 0.1.2) published in January 2021.","last_verified":"2026-04-25T15:11:29.841Z","tags":["seccomp","security","linux","syscall","ctypes"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pyseccomp"},{"id":6814,"title":"pysen","library":"pysen","status":"active","version":"0.12.0","language":"python","ecosystem":"pypi","summary":"Pysen is a Python library designed to simplify code linting and formatting by centralizing the configuration and orchestration of various tools like Black, Flake8, Isort, and Mypy. It aims to provide a unified platform for maintaining consistent coding styles across projects, reducing the burden of managing individual linter configurations. Developed by Preferred Networks, it is actively maintained with regular releases.","last_verified":"2026-04-15T00:00:00.000Z","tags":["linting","code quality","formatter","configuration","developer-tools"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pysen"},{"id":27294,"title":"pysen-plugins","library":"pysen-plugins","status":"active","version":"2025.12.3","language":"python","ecosystem":"pypi","summary":"A collection of plugins for pysen, a Python code formatter and linter orchestrator. Version 2025.12.3 supports Python >=3.8. Plugins include import sorter, formatter wrappers (black, isort, autoflake), and lint plugin helpers. Released on a monthly cadence tied to pysen releases.","last_verified":"2026-05-01T00:00:00.000Z","tags":["pysen","linter","formatter","plugin","black","isort"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pysen-plugins"},{"id":28102,"title":"PySentry","library":"pysentry-rs","status":"active","version":"0.4.5","language":"python","ecosystem":"pypi","summary":"PySentry is a security vulnerability auditing tool for Python packages. It scans dependencies from lock files (uv.lock, Pipfile.lock, poetry.lock, pylock.toml) and requirements files, cross-referencing against OSV and PyPA vulnerability databases. Current version 0.4.5, released monthly. Requires Python >=3.9.","last_verified":"2026-05-09T00:00:00.000Z","tags":["security","vulnerability","auditing"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pysentry-rs"},{"id":5028,"title":"PySerde: Serialization for Dataclasses","library":"pyserde","status":"active","version":"0.31.2","language":"python","ecosystem":"pypi","summary":"PySerde is a Python serialization/deserialization library built on top of dataclasses, inspired by Rust's Serde. It allows for declarative definition of data structures and automatically generates serialization and deserialization functions for various formats like JSON, YAML, TOML, and MessagePack. Currently at version 0.31.2, it maintains an active release cadence with frequent bug fixes and minor feature additions.","last_verified":"2026-04-12T00:00:00.000Z","tags":["serialization","deserialization","dataclasses","json","toml","yaml","msgpack"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pyserde"},{"id":1274,"title":"PySerial","library":"pyserial","status":"active","version":"3.5","language":"python","ecosystem":"pypi","summary":"PySerial is a widely used, cross-platform Python library that provides essential functionality for serial port communication. It allows Python scripts to easily interact with a broad range of hardware devices, including microcontrollers (like Arduino and Raspberry Pi), GPS modules, industrial sensors, and other serial-enabled peripherals across Windows, Linux, and macOS. Currently at version 3.5, PySerial maintains an active development cycle, releasing bug fixes and minor feature updates periodically.","last_verified":"2026-04-23T19:07:00.096Z","tags":["serial communication","hardware","RS232","USB-to-Serial","microcontroller"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/pyserial"},{"id":5417,"title":"pySerial-asyncio","library":"pyserial-asyncio","status":"maintenance","version":"0.6","language":"python","ecosystem":"pypi","summary":"pySerial-asyncio is an asynchronous I/O extension for the Python Serial Port package (pySerial). It provides support for working with serial ports through asyncio Transports, Protocols, and Streams. Compatible with Python 3.5 and later, it depends on pySerial. The current version is 0.6. The project appears to be in maintenance mode, with no new releases since 2021, and a fork `pyserial-asyncio-fast` addressing some critical issues.","last_verified":"2026-04-13T00:00:00.000Z","tags":["asyncio","serial","hardware","io","communication"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pyserial-asyncio"},{"id":24393,"title":"pyserial-asyncio-fast","library":"pyserial-asyncio-fast","status":"active","version":"0.16","language":"python","ecosystem":"pypi","summary":"Asyncio-based serial port I/O for Python, built on pyserial. Provides async wrappers for serial communication with support for timeouts and cancellation. Current version 0.16 (2024-04-09).","last_verified":"2026-05-01T00:00:00.000Z","tags":["serial","asyncio","serial-port","async"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pyserial-asyncio-fast"},{"id":7604,"title":"PySETO","library":"pyseto","status":"active","version":"1.9.1","language":"python","ecosystem":"pypi","summary":"PySETO is a Python implementation of PASETO (Platform-Agnostic SEcurity TOkens) and PASERK (Platform-Agnostic Serialized Keys). It supports all PASETO versions (v1, v2, v3, and v4) and purposes (local and public), having passed all official tests. The library is currently at version 1.9.1 and maintains a regular release cadence.","last_verified":"2026-04-16T00:00:00.000Z","tags":["security","token","paseto","encryption","signature","cryptography"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pyseto"},{"id":5702,"title":"PySFTP","library":"pysftp","status":"abandoned","version":"0.2.9","language":"python","ecosystem":"pypi","summary":"PySFTP is a Python library that provides a simplified, high-level interface for Secure File Transfer Protocol (SFTP) operations. It acts as a wrapper around the lower-level Paramiko library, aiming to make common SFTP tasks more approachable. The current version, 0.2.9, was released in July 2016, and the project appears to be unmaintained with no new releases since then.","last_verified":"2026-04-06T00:00:00.000Z","tags":["SFTP","SSH","file transfer","networking","paramiko"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pysftp"},{"id":21791,"title":"pysha3","library":"pysha3","status":"deprecated","version":"1.0.2","language":"python","ecosystem":"pypi","summary":"SHA-3 (Keccak) hash functions for Python 2.7 to 3.5. Version 1.0.2 is the latest, released in 2017. The library is unmaintained and incompatible with Python 3.6+ due to the `hashlib` standard library having built-in SHA-3 support.","last_verified":"2026-04-27T00:00:00.000Z","tags":["sha3","keccak","hash","cryptography","deprecated"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pysha3"},{"id":6815,"title":"PySHACL: Python SHACL Validator","library":"pyshacl","status":"active","version":"0.31.0","language":"python","ecosystem":"pypi","summary":"PySHACL is a Python library that implements the W3C Shapes Constraint Language (SHACL) specification. It allows users to validate RDF data graphs against SHACL shapes, identify data quality issues, and generate detailed validation reports. Currently at version 0.31.0, the library maintains an active release cadence, with significant updates and fixes appearing every 1-3 months.","last_verified":"2026-04-15T00:00:00.000Z","tags":["rdf","shacl","validation","semantic-web","knowledge-graphs"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pyshacl"},{"id":24394,"title":"PyShadow","library":"pyshadow","status":"active","version":"0.0.6","language":"python","ecosystem":"pypi","summary":"PyShadow is a Selenium plugin for managing Shadow DOM elements on web pages. It simplifies finding and interacting with elements inside shadow roots. Current version is 0.0.6, updated 3 years ago. Release cadence is low; the library appears to be in maintenance mode.","last_verified":"2026-05-01T00:00:00.000Z","tags":["selenium","shadow-dom","web-scraping","automation"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pyshadow"},{"id":5029,"title":"PyShark","library":"pyshark","status":"active","version":"0.6","language":"python","ecosystem":"pypi","summary":"PyShark is a Python wrapper for TShark, the command-line network protocol analyzer that comes with Wireshark. It allows for Pythonic packet parsing and analysis by leveraging Wireshark's powerful dissection engine. The library is currently at version 0.6 and sees active development with several minor and patch releases per year, addressing compatibility and adding features.","last_verified":"2026-04-12T00:00:00.000Z","tags":["network-analysis","packet-capture","wireshark","tshark","cybersecurity","networking"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pyshark"},{"id":6196,"title":"Pysher","library":"pysher","status":"maintenance","version":"1.0.8","language":"python","ecosystem":"pypi","summary":"Pysher is a Python module for handling Pusher websockets, based on Erik Kulyk's PythonPusherClient. It provides client-side functionality to connect to Pusher channels, subscribe to events, and bind callbacks to handle real-time data. The project is currently in maintenance mode, welcoming PRs for fixes, updates, and features, with releases occurring periodically for merged improvements.","last_verified":"2026-04-14T00:00:00.000Z","tags":["websocket","pusher","realtime","client"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pysher"},{"id":21792,"title":"PyShEx","library":"pyshex","status":"active","version":"0.8.1","language":"python","ecosystem":"pypi","summary":"Python implementation of the Shape Expressions (ShEx) language, used for validating RDF data against shape schemas. Current version 0.8.1, requires Python >=3.6, supports rdflib 5 and 6. Release cadence is sparse (major updates every few months).","last_verified":"2026-04-27T00:00:00.000Z","tags":["shex","shape-expressions","rdf","validation"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pyshex"},{"id":21793,"title":"PyShExC - Python ShEx Compiler","library":"pyshexc","status":"active","version":"0.9.1","language":"python","ecosystem":"pypi","summary":"PyShExC compiles Shape Expressions (ShEx) schemas into Python executable shapes. Version 0.9.1 supports ShEx 2.1 grammar, requires Python >=3.7, and is released irregularly.","last_verified":"2026-04-27T00:00:00.000Z","tags":["shex","shapes","rdf","compiler","antlr"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pyshexc"},{"id":21794,"title":"PyShortcuts","library":"pyshortcuts","status":"active","version":"1.9.7","language":"python","ecosystem":"pypi","summary":"Create desktop and Start Menu shortcuts for Python scripts on Windows, macOS, and Linux. Current version 1.9.7 (released March 2025). Active development, roughly 2-3 releases per year.","last_verified":"2026-04-27T00:00:00.000Z","tags":["shortcuts","desktop","menu","python-script","cross-platform"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pyshortcuts"},{"id":24395,"title":"PyShorteners","library":"pyshorteners","status":"active","version":"1.0.1","language":"python","ecosystem":"pypi","summary":"A Python library that wraps and consumes the most popular URL shortener APIs, including TinyURL, Bitly, and others. Current version 1.0.1, released in 2021; development appears stalled but library is functional. Supports Python 3.6+.","last_verified":"2026-05-01T00:00:00.000Z","tags":["url-shortener","tinyurl","bitly","shorten-urls"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pyshorteners"},{"id":1663,"title":"Pyshp: Pure Python ESRI Shapefile Reader/Writer","library":"pyshp","status":"active","version":"3.0.3","language":"python","ecosystem":"pypi","summary":"Pyshp (The Python Shapefile Library) is a pure Python library designed for reading and writing ESRI Shapefile format files. It allows developers to work with geospatial vector data without external dependencies. The library is currently in version 3.0.3 and maintains an active development and release cadence.","last_verified":"2026-04-23T23:51:28.961Z","tags":["gis","shapefile","geospatial","esri","vector-data","pure-python"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pyshp"},{"id":9236,"title":"PySide2","library":"pyside2","status":"maintenance","version":"5.15.2.1","language":"python","ecosystem":"pypi","summary":"PySide2 provides the official Python bindings for the Qt cross-platform application and UI framework, specifically for Qt5. It enables Python developers to create robust desktop graphical user interfaces. As of version 5.15.2.1, PySide2 is primarily in maintenance mode, with active development having shifted to PySide6 for Qt6. Releases are less frequent now compared to PySide6.","last_verified":"2026-04-16T00:00:00.000Z","tags":["GUI","Qt","desktop","bindings","UI","Qt5"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pyside2"},{"id":3239,"title":"PySide6","library":"pyside6","status":"active","version":"6.11.0","language":"python","ecosystem":"pypi","summary":"PySide6 is the official Python binding for the Qt cross-platform application and UI framework, providing access to the complete Qt 6.0+ framework. It enables Python developers to create robust and visually appealing graphical user interface (GUI) applications for desktop and other platforms. Currently at version 6.11.0, PySide6 is actively maintained by The Qt Company with releases often synchronized with the underlying Qt framework.","last_verified":"2026-04-25T07:28:32.785Z","tags":["GUI","Qt","cross-platform","desktop-app","UI","bindings"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pyside6"},{"id":3237,"title":"PySide6 Addons","library":"pyside6-addons","status":"active","version":"6.11.0","language":"python","ecosystem":"pypi","summary":"PySide6-Addons is a complementary Python wheel providing bindings for a wide range of additional Qt 6 modules beyond the essentials, such as Qt3D, QtCharts, QtDataVisualization, QtMultimedia, QtWebEngineWidgets, and more. It is part of the official Qt for Python project, offering comprehensive access to the Qt 6 framework. Maintained by the Qt for Python team, it follows a regular release cadence, often aligning with new Qt versions.","last_verified":"2026-04-25T07:25:17.334Z","tags":["GUI","Qt","bindings","addons","QtCharts","QtMultimedia","QtWebEngine"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pyside6-addons"},{"id":3238,"title":"PySide6 Essentials","library":"pyside6-essentials","status":"active","version":"6.11.0","language":"python","ecosystem":"pypi","summary":"PySide6 Essentials (version 6.11.0) provides the core Python bindings for the Qt 6 cross-platform application and UI framework. Developed by The Qt Company, it offers essential Qt modules like QtCore, QtGui, and QtWidgets under an LGPLv3 or GPLv2/GPLv3 license. It is released frequently, generally following the Qt framework's release cadence, with minor updates and bug fixes.","last_verified":"2026-04-25T07:26:20.164Z","tags":["GUI","Qt","UI","desktop","cross-platform"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pyside6-essentials"},{"id":8519,"title":"pySigma","library":"pysigma","status":"active","version":"1.3.2","language":"python","ecosystem":"pypi","summary":"pySigma is a Python library for processing and converting Sigma rules, a generic and open signature format that allows security analysts to describe relevant log events in a structured way. It serves as the core engine for Sigma rule management and transformation into various SIEM or EDR query languages. The current version is 1.3.2, with minor releases and bug fixes occurring frequently.","last_verified":"2026-04-16T00:00:00.000Z","tags":["security","threat-detection","sigma","rule-engine","siem","edr"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pysigma"},{"id":24396,"title":"pySigma Splunk Backend","library":"pysigma-backend-splunk","status":"active","version":"2.1.0","language":"python","ecosystem":"pypi","summary":"Generates Splunk Search Processing Language (SPL) from Sigma rules via the pySigma library. Supports SPL and SPL2 targets, Splunk Data Models, correlation rules, and field existence expressions. Compatible with pySigma >=1.0, Python >=3.10. Current version 2.1.0, release cadence is irregular.","last_verified":"2026-05-01T00:00:00.000Z","tags":["sigma","splunk","spl","spl2","pySigma","backend"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pysigma-backend-splunk"},{"id":6434,"title":"PySignalR Client","library":"pysignalr","status":"active","version":"1.3.1","language":"python","ecosystem":"pypi","summary":"pysignalr is a modern, reliable, and async-ready client for the SignalR protocol, designed to connect Python applications to SignalR hubs. It is currently at version 1.3.1 and maintains an active release cadence with regular updates and new feature additions, ensuring compatibility with the latest Python versions and SignalR protocol specifications.","last_verified":"2026-04-15T00:00:00.000Z","tags":["SignalR","websocket","async","client","real-time","asyncio"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pysignalr"},{"id":5418,"title":"pysimdjson","library":"pysimdjson","status":"active","version":"7.0.2","language":"python","ecosystem":"pypi","summary":"pysimdjson provides high-performance Python bindings for the simdjson C++ library, a SIMD-accelerated JSON parser. It offers both a compatibility API similar to Python's built-in `json` module and a native API for significantly faster parsing, especially when only parts of a JSON document are needed. The library is actively maintained, with the current version being 7.0.2.","last_verified":"2026-04-13T00:00:00.000Z","tags":["json","simdjson","parser","performance","bindings"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pysimdjson"},{"id":21796,"title":"PySimString","library":"pysimstring","status":"active","version":"1.3.0","language":"python","ecosystem":"pypi","summary":"PySimString is a Python implementation of the simstring fast string similarity search library. Version 1.3.0 supports Python 3.7-3.13 across multiple platforms. It provides efficient approximate string matching using various similarity measures (cosine, dice, jaccard, overlap, exact) with configurable feature sizes.","last_verified":"2026-04-27T00:00:00.000Z","tags":["string-similarity","approximate-string-matching","simstring","n-gram"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pysimstring"},{"id":27295,"title":"pysingleton","library":"pysingleton","status":"maintenance","version":"0.2.1","language":"python","ecosystem":"pypi","summary":"A minimal Python library providing a @singleton decorator to turn classes into singletons. Version 0.2.1, released Oct 2014. It is in maintenance mode with rare updates.","last_verified":"2026-04-27T00:00:00.000Z","tags":["singleton","decorator","design-pattern","python2"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pysingleton"},{"id":9237,"title":"pyslack","library":"pyslack","status":"deprecated","version":"0.5.0","language":"python","ecosystem":"pypi","summary":"pyslack is a Python API client for interacting with the Slack API. Last updated in September 2019 (version 0.5.0), it provides a synchronous interface for basic Slack operations. It has largely been superseded by the official and actively maintained `slack_sdk` library, which offers a broader feature set, asynchronous support, and better alignment with modern Slack API best practices.","last_verified":"2026-04-16T00:00:00.000Z","tags":["slack","api-client","messaging","deprecated"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pyslack"},{"id":10132,"title":"pyslang Python Bindings for Slang SystemVerilog Compiler","library":"pyslang","status":"active","version":"10.0.0","language":"python","ecosystem":"pypi","summary":"pyslang provides Python bindings for the `slang` C++ library, a high-performance compiler for SystemVerilog. It enables Python applications to parse, elaborate, and perform advanced static analysis on SystemVerilog code. The current version is 10.0.0. `slang` has a regular release cadence, with major versions often introducing significant LRM compliance updates and performance improvements.","last_verified":"2026-04-17T00:00:00.000Z","tags":["SystemVerilog","compiler","EDA","hardware","verification","static analysis"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pyslang"},{"id":2717,"title":"pysmb","library":"pysmb","status":"active","version":"1.2.13","language":"python","ecosystem":"pypi","summary":"pysmb is an experimental SMB/CIFS library written in Python that provides a pure Python implementation of the client-side SMB/CIFS protocol (SMB1 and SMB2). It enables Python applications to access and transfer files to and from SMB/CIFS shared folders, such as Windows file shares and Samba folders. The library is actively maintained, with the current version 1.2.13 released on September 19, 2025, and regular updates.","last_verified":"2026-04-25T00:05:40.201Z","tags":["SMB","CIFS","file sharing","network","Windows","Samba","protocol"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pysmb"},{"id":24398,"title":"PySMBClient","library":"pysmbclient","status":"maintenance","version":"0.1.5","language":"python","ecosystem":"pypi","summary":"PySMBClient is a convenient wrapper around smbclient for accessing SMB/CIFS shares. Version 0.1.5 is the latest release, but the library appears to be in maintenance mode with infrequent updates.","last_verified":"2026-05-01T00:00:00.000Z","tags":["smb","smbclient","wrapper","fileshare"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pysmbclient"},{"id":3767,"title":"PySMI: SNMP MIB Parser and Converter","library":"pysmi","status":"active","version":"1.6.3","language":"python","ecosystem":"pypi","summary":"PySMI is a pure-Python implementation of an SNMP SMI MIB parser and conversion library. It takes ASN.1 MIBs and can transform them into various formats, including JSON documents and PySNMP-compatible Python modules. It understands SMIv1, SMIv2, and common de-facto SMI dialects, and can automatically pull MIBs from local directories, ZIP archives, and HTTP servers. The current version is 1.6.3 and it actively supports Python 3.9+.","last_verified":"2026-04-25T15:11:54.766Z","tags":["SNMP","MIB","SMI","parser","compiler","telecommunications"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pysmi"},{"id":10133,"title":"PySMI (lextudio)","library":"pysmi-lextudio","status":"active","version":"1.4.3","language":"python","ecosystem":"pypi","summary":"PySMI (lextudio) is a pure-Python library for parsing and converting SNMP/SMI MIB definitions. It provides tools to work with MIB files, resolve dependencies, and generate various output formats, including PySNMP-compatible Python modules. The current version is 1.4.3 and it maintains an active, though not rapid, release cadence.","last_verified":"2026-04-17T00:00:00.000Z","tags":["SNMP","MIB","SMI","network","parser","pyasn1"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pysmi-lextudio"},{"id":8520,"title":"PySMT: A Solver-Agnostic Library for SMT Formulae Manipulation and Solving","library":"pysmt","status":"active","version":"0.9.6","language":"python","ecosystem":"pypi","summary":"PySMT is a Python library designed for solver-agnostic manipulation and solving of Satisfiability Modulo Theories (SMT) formulae. It provides a unified API to define, manipulate, and solve SMT problems using various SMT-LIB compliant solvers. The library is actively maintained, with regular releases, and its current stable version is 0.9.6.","last_verified":"2026-04-16T00:00:00.000Z","tags":["SMT","solver","logic","formal verification","satisfiability modulo theories","math"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pysmt"},{"id":9239,"title":"Python SNC (ServiceNow) API","library":"pysnc","status":"active","version":"1.2.1","language":"python","ecosystem":"pypi","summary":"PySNC is a Python interface for the ServiceNow REST and Table APIs, designed to mimic the familiar GlideRecord interface with Pythonic support. It provides robust features for interacting with ServiceNow instances, including synchronous and asynchronous operations, OAuth 2.0 Client Credentials Grant Flow, mTLS support, and built-in retry mechanisms for common error codes. The library is actively maintained with a positive release cadence.","last_verified":"2026-04-16T00:00:00.000Z","tags":["ServiceNow","REST API","GlideRecord","ITSM","automation","asyncio","OAuth2"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pysnc"},{"id":4207,"title":"pysnmp","library":"pysnmp","status":"active","version":"7.1.23","language":"python","ecosystem":"pypi","summary":"pysnmp is a robust, open-source Python library for implementing SNMP agents and managers. It provides comprehensive support for SNMP v1, v2c, and v3, including various transport mappings (UDP, TCP) and security models (USM, VACM). The library is currently at version 7.1.23 and follows a relatively active release cadence, addressing bug fixes and minor enhancements.","last_verified":"2026-04-11T00:00:00.000Z","tags":["SNMP","network","monitoring","network management","MIB"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pysnmp"},{"id":10134,"title":"pysnmp-lextudio","library":"pysnmp-lextudio","status":"deprecated","version":"6.3.0","language":"python","ecosystem":"pypi","summary":"pysnmp-lextudio was a specific distribution or fork of the PySNMP library, providing capabilities for managing network devices via the SNMP (Simple Network Management Protocol). It is now officially deprecated, with its last release (6.3.0) in 2022. Users are strongly advised to migrate to the actively maintained `pysnmp` package for ongoing support, security updates, and compatibility with newer Python versions.","last_verified":"2026-04-17T00:00:00.000Z","tags":["snmp","network","deprecated","legacy"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pysnmp-lextudio"},{"id":24399,"title":"PySNMP MIBs","library":"pysnmp-mibs","status":"active","version":"0.1.6","language":"python","ecosystem":"pypi","summary":"A collection of IETF & IANA MIBs pre-compiled for PySNMP. Version 0.1.6 is the latest release (last updated 2023). No active maintenance; releases are infrequent.","last_verified":"2026-05-01T00:00:00.000Z","tags":["snmp","mibs","ietf","iana","pysnmp"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pysnmp-mibs"},{"id":6816,"title":"PySNMP Crypto Extensions","library":"pysnmpcrypto","status":"active","version":"0.1.0","language":"python","ecosystem":"pypi","summary":"pysnmpcrypto provides strong cryptographic support for the PySNMP library, enhancing security for SNMPv3 operations. It integrates seamlessly with PySNMP's security framework by leveraging PyCryptodome. The current version is 0.1.0, with releases typically tied to updates in its core dependencies, PySNMP and PyCryptodome.","last_verified":"2026-04-15T00:00:00.000Z","tags":["SNMP","cryptography","pysnmp","security","snmpv3","pycryptodome"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pysnmpcrypto"},{"id":5419,"title":"PySnooper","library":"pysnooper","status":"active","version":"1.2.3","language":"python","ecosystem":"pypi","summary":"PySnooper is a Python debugging tool often described as a 'poor man's debugger'. It allows developers to trace the execution of their code by automatically logging variable values, function calls, and execution lines to stdout or a file, without requiring traditional breakpoints or extensive manual print statements. The current stable version is 1.2.3. Recent GitHub activity indicates ongoing maintenance, including support for newer Python versions.","last_verified":"2026-04-13T00:00:00.000Z","tags":["debugging","tracing","developer tools","diagnostics"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pysnooper"},{"id":8521,"title":"pysnow: ServiceNow HTTP Client Library","library":"pysnow","status":"maintenance","version":"0.7.17","language":"python","ecosystem":"pypi","summary":"pysnow is a Python library for interacting with the ServiceNow REST API, emphasizing ease of use, simple code, and elegant syntax. It supports both Python 2 and 3. As of version 0.7.17, the library is in a stable maintenance mode, meaning essential fixes are applied, but new feature development has shifted to `aiosnow`, an asynchronous counterpart.","last_verified":"2026-04-16T00:00:00.000Z","tags":["ServiceNow","REST API","client","ITSM","automation"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pysnow"},{"id":8522,"title":"pysnyk: Snyk API Python Client","library":"pysnyk","status":"active","version":"0.9.19","language":"python","ecosystem":"pypi","summary":"pysnyk is a Python client library for interacting with the Snyk API, enabling programmatic access to Snyk's security analysis and vulnerability management capabilities. It provides an object-oriented interface to various Snyk resources like organizations, projects, and issues. The library is currently at version 0.9.19 and maintains a frequent release cadence, often with patch versions addressing bug fixes and minor enhancements.","last_verified":"2026-04-16T00:00:00.000Z","tags":["snyk","api client","security","vulnerability management","devsecops"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pysnyk"},{"id":566,"title":"PySocks","library":"pysocks","status":"active","version":"1.7.1","language":"python","ecosystem":"pypi","summary":"PySocks is a Python SOCKS client module that enables applications to route their network traffic through SOCKS proxy servers. It acts as a robust, modern fork of SocksiPy, offering a drop-in replacement for Python's standard `socket` module with added proxy functionalities. It is also a key underlying dependency for SOCKS proxy support in the popular `requests` library.","last_verified":"2026-05-12T15:12:07.368Z","tags":["networking","proxy","socks","sockets","requests","anonymity"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/pysocks"},{"id":8524,"title":"pysodium","library":"pysodium","status":"active","version":"0.7.18","language":"python","ecosystem":"pypi","summary":"pysodium is a Python wrapper for the `libsodium` cryptography library, providing high-level cryptographic primitives for tasks like encryption, decryption, signatures, and key derivation. The library aims to offer a simple interface, often aligning with the PyNaCl API, and handles buffer management for ease of use in Python. It is currently at version 0.7.18 and receives regular updates, with new features and security fixes introduced periodically.","last_verified":"2026-04-16T00:00:00.000Z","tags":["cryptography","libsodium","security","encryption","signatures","nacl"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pysodium"},{"id":28103,"title":"pysoem","library":"pysoem","status":"active","version":"1.1.13","language":"python","ecosystem":"pypi","summary":"Cython wrapper for the SOEM (Simple Open EtherCAT Master) library. Provides Python bindings to control EtherCAT networks. Current version 1.1.13. Release cadence: irregular, several minor releases per year.","last_verified":"2026-05-09T00:00:00.000Z","tags":["ethercat","soem","industrial-automation","cython"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pysoem"},{"id":24400,"title":"PySolarmanV5","library":"pysolarmanv5","status":"active","version":"3.0.6","language":"python","ecosystem":"pypi","summary":"A Python library for interacting with Solarman (IGEN-Tech) v5 based Solar Data Loggers. Version 3.0.6, requires Python >=3.8. Active development with breaking changes in v2-to-v3 transition.","last_verified":"2026-05-01T00:00:00.000Z","tags":["solar","inverter","modbus","solarman","data-logger"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pysolarmanv5"},{"id":6817,"title":"PySolr","library":"pysolr","status":"active","version":"3.11.0","language":"python","ecosystem":"pypi","summary":"PySolr is a lightweight Python client for Apache Solr, providing an interface for querying, indexing, and managing data in Solr. It is actively maintained with version 3.11.0 being the latest stable release, and typically sees 1-3 major releases per year, though the cadence can be irregular.","last_verified":"2026-04-15T00:00:00.000Z","tags":["solr","apache solr","search","client","full-text search"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pysolr"},{"id":8523,"title":"Sonar Scanner for Python (pysonar)","library":"pysonar","status":"active","version":"1.4.0.4676","language":"python","ecosystem":"pypi","summary":"pysonar is a command-line tool developed by SonarSource for static code analysis of Python projects with SonarQube or SonarCloud. It acts as a wrapper around the SonarScanner CLI, simplifying configuration and execution for Python ecosystems. It is actively maintained with frequent releases, currently at version 1.4.0.4676, and supports configuration via `pyproject.toml` or `sonar-project.properties` files.","last_verified":"2026-04-16T00:00:00.000Z","tags":["static analysis","code quality","sonar","sonarqube","security","cli"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pysonar"},{"id":567,"title":"PySpark","library":"pyspark","status":"active","version":"4.1.1","language":"python","ecosystem":"pypi","summary":"PySpark is the Python API for Apache Spark, a unified analytics engine for large-scale data processing. It allows users to leverage Spark's powerful distributed computing capabilities, including Spark SQL, DataFrames, Structured Streaming, and MLlib, using familiar Python syntax. The library is actively maintained, with the current version being 4.1.1, and follows the release cadence of the broader Apache Spark project.","last_verified":"2026-05-12T15:24:08.714Z","tags":["big-data","distributed-computing","data-processing","etl","dataframe","sql","machine-learning"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/pyspark"},{"id":6818,"title":"PySpark Connect Client","library":"pyspark-client","status":"active","version":"4.1.1","language":"python","ecosystem":"pypi","summary":"The `pyspark-client` is the Python Spark Connect client for Apache Spark, providing a decoupled client-server architecture that enables remote connectivity to Spark clusters using the DataFrame API. It uses gRPC and Apache Arrow for efficient communication. The library is part of the broader Apache Spark project and is actively developed, with releases typically aligning with Apache Spark's minor and major version updates. The current version is 4.1.1, supporting Spark 4.1.1.","last_verified":"2026-04-15T00:00:00.000Z","tags":["spark","apache","data-processing","distributed-computing","client","spark-connect"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pyspark-client"},{"id":24401,"title":"PySpark Data Sources","library":"pyspark-data-sources","status":"active","version":"0.1.11","language":"python","ecosystem":"pypi","summary":"Custom Spark data sources for reading and writing data in Apache Spark, using the Python Data Source API. Current version: 0.1.11. Release cadence: irregular, low activity.","last_verified":"2026-05-01T00:00:00.000Z","tags":["spark","data-source","pyspark"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pyspark-data-sources"},{"id":10135,"title":"PySpark Distribution Explorer","library":"pyspark-dist-explore","status":"maintenance","version":"0.1.8","language":"python","ecosystem":"pypi","summary":"PySpark Distribution Explorer (pyspark-dist-explore, current version 0.1.8) is a Python library that enables creating histogram and density plots directly from PySpark DataFrames. It simplifies exploratory data analysis (EDA) for large datasets by leveraging Matplotlib and Pandas to visualize distributions. The project is currently in maintenance mode with infrequent updates.","last_verified":"2026-04-17T00:00:00.000Z","tags":["pyspark","data-visualization","eda","histogram","density-plot","matplotlib","big-data"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pyspark-dist-explore"},{"id":24402,"title":"pyspark-extension","library":"pyspark-extension","status":"active","version":"2.15.0.4.1","language":"python","ecosystem":"pypi","summary":"A library providing useful extensions to Apache Spark, including DataFrame diff, column transformation utilities, Parquet metadata reading, Spark Connect support, and dependency installation helpers. Current version 2.15.0.4.1, supports Spark 3.2+, 4.0; release cadence is irregular with multiple releases per year.","last_verified":"2026-05-01T00:00:00.000Z","tags":["apache-spark","pyspark","data-diff","dataframe","spark-extension"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pyspark-extension"},{"id":5703,"title":"PySpark HNSW Library","library":"pyspark-hnsw","status":"active","version":"1.1.0","language":"python","ecosystem":"pypi","summary":"pyspark-hnsw is a Python library that provides a distributed implementation of Hierarchical Navigable Small Worlds (HNSW) for Approximate Nearest Neighbor (ANN) search on Apache Spark. It enables efficient vector similarity search on large datasets within a PySpark environment, leveraging Spark's distributed processing capabilities. The current stable version available on PyPI is 1.1.0, with a moderate release cadence, including minor updates in recent months.","last_verified":"2026-04-11T00:00:00.000Z","tags":["pyspark","ml","ann","vector-search","hnsw","similarity-search","distributed-computing"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pyspark-hnsw"},{"id":7605,"title":"PySpark Hugging Face Data Source","library":"pyspark-huggingface","status":"active","version":"2.1.0","language":"python","ecosystem":"pypi","summary":"pyspark-huggingface is a Spark Data Source for seamlessly accessing 🤗 Hugging Face Datasets as Spark DataFrames. It enables streaming datasets from the Hub, applying projection and predicate filters, and saving Spark DataFrames back to Hugging Face as Parquet files with fast, deduplicated uploads. It supports authentication via `huggingface-cli login` or tokens, and is compatible with Spark 4 (with auto-import) as well as backporting functionality for Spark 3.5, 3.4, and 3.3. The current version is 2.1.0 and it is actively maintained.","last_verified":"2026-04-16T00:00:00.000Z","tags":["pyspark","spark","huggingface","datasets","data-source","etl","distributed-computing"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pyspark-huggingface"},{"id":24403,"title":"pyspark-nested-functions","library":"pyspark-nested-functions","status":"active","version":"0.1.8","language":"python","ecosystem":"pypi","summary":"Utility functions to manipulate nested structures (arrays, structs) in PySpark DataFrames, including drop, whitelist, fillna, duplicate, rename, cast, and add nested fields. Current version 0.1.8 supports PySpark 3.1.1 to 4.0, Python 3.8–3.12. Releases are infrequent, typically a few per year.","last_verified":"2026-05-01T00:00:00.000Z","tags":["pyspark","nested","data-transformation","spark"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pyspark-nested-functions"},{"id":6819,"title":"PySpark-Pandas","library":"pyspark-pandas","status":"abandoned","version":"0.0.7","language":"python","ecosystem":"pypi","summary":"PySpark-Pandas (version 0.0.7) is an early project that aimed to provide tools and algorithms for pandas DataFrames distributed on PySpark. Its last release was in 2016, and the project has since been abandoned. The PyPI description itself advises users to consider alternatives like SparklingPandas, and the official Apache Spark project now includes its own 'Pandas API on Spark' (formerly Koalas) for similar functionality, which is the recommended modern solution.","last_verified":"2026-04-15T00:00:00.000Z","tags":["pyspark","pandas","distributed","dataframe","legacy"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pyspark-pandas"},{"id":28104,"title":"PySpark Regression","library":"pyspark-regression","status":"active","version":"4.2.4","language":"python","ecosystem":"pypi","summary":"PySpark Regression is a Python library for regression testing Spark DataFrames, enabling comparison of outputs between different runs or environments. Version 4.2.4 is current; release cadence is irregular but active.","last_verified":"2026-05-09T00:00:00.000Z","tags":["spark","pyspark","testing","regression-testing"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pyspark-regression"},{"id":7606,"title":"PySpark Stubs","library":"pyspark-stubs","status":"active","version":"3.0.0.post3","language":"python","ecosystem":"pypi","summary":"PySpark Stubs (pyspark-stubs) provides automatically generated type stubs for the Apache PySpark library. These stubs enable IDEs and static type checkers like MyPy to provide intelligent code completion, detect common programming errors, and improve code quality by enforcing type safety in PySpark applications. The current version is 3.0.0.post3, typically updated to align with major PySpark releases, often with `post` versions for stub refinements.","last_verified":"2026-04-16T00:00:00.000Z","tags":["pyspark","type hints","stubs","typing","mypy","static analysis"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pyspark-stubs"},{"id":7607,"title":"PySpark DataFrame Testing Utility","library":"pyspark-test","status":"active","version":"0.2.0","language":"python","ecosystem":"pypi","summary":"pyspark-test is a Python library designed to simplify unit testing for PySpark DataFrames. It provides a function, `assert_pyspark_df_equal`, inspired by the pandas testing module, which allows users to compare two Spark DataFrames and identify any differences. The library is currently at version 0.2.0 and has a stable, albeit infrequent, release cadence, focusing on its core DataFrame comparison functionality.","last_verified":"2026-04-16T00:00:00.000Z","tags":["pyspark","testing","dataframe","unit-test","spark"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pyspark-test"},{"id":28105,"title":"pysparkling","library":"pysparkling","status":"maintenance","version":"0.6.2","language":"python","ecosystem":"pypi","summary":"Pure Python implementation of the Spark RDD interface, providing a lightweight alternative to PySpark for local or small-scale distributed computing. Current version: 0.6.2. Release cadence is sporadic, with the last release in 2020.","last_verified":"2026-05-09T00:00:00.000Z","tags":["spark","rdd","pure-python","big-data","lightweight"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pysparkling"},{"id":4717,"title":"pyspellchecker","library":"pyspellchecker","status":"active","version":"0.9.0","language":"python","ecosystem":"pypi","summary":"pyspellchecker is a pure Python spell checker based on Peter Norvig's blog post, utilizing a Levenshtein Distance algorithm to find permutations and compare them to a word frequency list. It supports multiple languages including English, Spanish, German, French, Portuguese, Arabic, and Basque. The current version is 0.9.0, and it is actively maintained with updates to support newer Python versions.","last_verified":"2026-04-12T00:00:00.000Z","tags":["spell checking","nlp","text processing","levenshtein distance"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pyspellchecker"},{"id":9240,"title":"PySpelling","library":"pyspelling","status":"active","version":"2.12.1","language":"python","ecosystem":"pypi","summary":"PySpelling is a powerful spell checker for various text formats, including Markdown, reStructuredText, HTML, and Python source code. It acts as a wrapper for external spell checkers like Aspell or Hunspell, providing a unified configuration and reporting interface. Currently at version 2.12.1, it typically releases new versions every few months, often incorporating new Python version support, minor features, and bug fixes.","last_verified":"2026-04-16T00:00:00.000Z","tags":["spell checker","linter","documentation quality","code quality","ci/cd"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pyspelling"},{"id":24404,"title":"PySplashSurf","library":"pysplashsurf","status":"active","version":"0.14.1.0","language":"python","ecosystem":"pypi","summary":"Python bindings for splashsurf, a high-performance surface reconstruction library for SPH (Smoothed Particle Hydrodynamics) simulations. Current version 0.14.1.0, release cadence irregular; follows the underlying C++ library.","last_verified":"2026-05-01T00:00:00.000Z","tags":["sph","surface-reconstruction","fluid-simulation","mesh-generation"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pysplashsurf"},{"id":1018,"title":"Python SPNEGO Authentication Library","library":"pyspnego","status":"active","version":"0.12.1","language":"python","ecosystem":"pypi","summary":"pyspnego is a Python library designed to handle SPNEGO (Negotiate, NTLM, Kerberos) and CredSSP authentication, offering a unified interface across different operating systems. It leverages SSPI on Windows and GSSAPI on Linux, and also includes a utility for parsing raw NTLM/SPNEGO/Kerberos tokens. The library is actively maintained, with version 0.12.1 released on March 2, 2026, and follows a regular release cadence.","last_verified":"2026-04-23T15:57:31.625Z","tags":["authentication","spnego","negotiate","ntlm","kerberos","credssp","security","windows","linux"],"install_tag":"stale","install_tag_description":"widespread failures or data too old to trust","api":"https://checklist.day/api/registry/pyspnego"},{"id":6820,"title":"pysqlite3","library":"pysqlite3","status":"active","version":"0.6.0","language":"python","ecosystem":"pypi","summary":"pysqlite3 is a Python library that provides a DB-API 2.0 compliant interface for SQLite 3.x databases. It effectively takes the `sqlite3` module from the Python standard library and packages it separately, often with a more recent, statically compiled SQLite library that includes additional features not always present in system-bundled SQLite versions. The current version is 0.6.0. It offers a self-contained binary distribution (`pysqlite3-binary`) that requires no external dependencies.","last_verified":"2026-04-15T00:00:00.000Z","tags":["database","sqlite","db-api","embedded database"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pysqlite3"},{"id":5420,"title":"pysqlite3-binary","library":"pysqlite3-binary","status":"active","version":"0.5.4.post2","language":"python","ecosystem":"pypi","summary":"This library takes the SQLite module from Python 3 and packages it as a separately-installable module. The binary package is statically compiled, which makes it easy to embed the library and ensures a recent SQLite version with many features enabled, such as FTS (Full-Text Search), user-defined window functions, and native backup API. It is currently at version 0.5.4.post2 and is actively maintained.","last_verified":"2026-04-13T00:00:00.000Z","tags":["database","sqlite","binary","db-api","persistence"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pysqlite3-binary"},{"id":24405,"title":"pysqlsync","library":"pysqlsync","status":"active","version":"0.8.4","language":"python","ecosystem":"pypi","summary":"A Python library for synchronizing database schema and large volumes of data between different database engines. Version 0.8.4 supports PostgreSQL, MySQL, SQLite, and MSSQL. Active development with monthly releases.","last_verified":"2026-05-01T00:00:00.000Z","tags":["database","synchronization","schema-migration","data-sync","async"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pysqlsync"},{"id":24406,"title":"PySRAdb","library":"pysradb","status":"active","version":"2.5.1","language":"python","ecosystem":"pypi","summary":"pysradb is a Python tool for querying and downloading metadata and data from NCBI SRA (Sequence Read Archive), ENA (European Nucleotide Archive), and GEO (Gene Expression Omnibus). It provides CLI and Python interfaces to search experiments, samples, runs, and download FASTQ/SRA files. Current version 2.5.1 (released 2025, active development).","last_verified":"2026-05-01T00:00:00.000Z","tags":["bioinformatics","sra","ena","geo","sequence-download","metadata"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pysradb"},{"id":5421,"title":"SubRip Subtitle Parser and Writer","library":"pysrt","status":"maintenance","version":"1.1.2","language":"python","ecosystem":"pypi","summary":"pysrt is a Python library for parsing, modifying, and composing SubRip (.srt) subtitle files. It allows developers to read SRT files, manipulate subtitle text and timing, and save changes. The current version is 1.1.2. The library appears to have a slow release cadence, with the last release being seven years ago and minimal recent development activity on its GitHub repository.","last_verified":"2026-04-13T00:00:00.000Z","tags":["subtitle","srt","parser","video"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pysrt"},{"id":3768,"title":"PySTAC","library":"pystac","status":"active","version":"1.14.3","language":"python","ecosystem":"pypi","summary":"PySTAC is a Python library for working with the SpatioTemporal Asset Catalog (STAC) specification. It provides tools for reading, creating, and modifying STAC Catalogs, Collections, and Items. Currently at version 1.14.3, the library maintains a regular release cadence with updates addressing bug fixes and new features, including support for the latest STAC specification versions.","last_verified":"2026-04-25T15:12:33.732Z","tags":["stac","geospatial","catalog","satellite","earth-observation","metadata"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pystac"},{"id":6821,"title":"PySTAC Client","library":"pystac-client","status":"active","version":"0.9.0","language":"python","ecosystem":"pypi","summary":"PySTAC Client is a Python package for searching SpatioTemporal Asset Catalog (STAC) APIs. It builds upon the PySTAC library by offering higher-level functionality and the ability to leverage STAC API search endpoints seamlessly. The current version is 0.9.0, with ongoing active development and regular releases.","last_verified":"2026-04-15T00:00:00.000Z","tags":["pystac","imagery","raster","catalog","STAC","geospatial"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pystac-client"},{"id":2231,"title":"Pystache","library":"pystache","status":"active","version":"0.6.8","language":"python","ecosystem":"pypi","summary":"Pystache is a Python implementation of the Mustache templating language, emphasizing a logic-free approach to separate presentation from application logic. It fully supports the Mustache spec and is currently maintained as a community fork. The latest stable release is 0.6.8, released on March 18, 2025.","last_verified":"2026-04-24T16:31:10.430Z","tags":["templating","mustache","logic-less templates"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pystache"},{"id":21795,"title":"pystack","library":"pystack","status":"active","version":"1.6.0","language":"python","ecosystem":"pypi","summary":"pystack is a command-line tool developed by Bloomberg for analyzing the stack of remote Python processes. It attaches to a running Python process (supporting Python >=3.7) and dumps the Python stack frames, including local variables and source references, without requiring debug symbols or ptrace. The current version is 1.6.0, with a stable maintenance release cadence.","last_verified":"2026-04-27T00:00:00.000Z","tags":["stack-trace","remote-process","debugging","linux"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pystack"},{"id":5422,"title":"PyStan","library":"pystan","status":"active","version":"3.10.1","language":"python","ecosystem":"pypi","summary":"PyStan is a Python interface to Stan, a powerful platform for Bayesian inference and high-performance statistical computation. It allows users to define statistical models using Stan's probabilistic programming language and fit them using Hamiltonian Monte Carlo (HMC) methods. Currently at version 3.10.1, PyStan focuses on providing a reliable HMC sampler, with a development cadence that sees frequent updates to minor versions.","last_verified":"2026-04-13T00:00:00.000Z","tags":["Bayesian inference","MCMC","statistics","sampling","Hamiltonian Monte Carlo","probabilistic programming"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pystan"},{"id":7608,"title":"PyStarburst","library":"pystarburst","status":"active","version":"0.11.0","language":"python","ecosystem":"pypi","summary":"PyStarburst provides a Python DataFrame API for querying and transforming data directly within Starburst Galaxy and Starburst Enterprise Platform (SEP) clusters. It enables data engineers and developers to build complex transformation pipelines and data applications using familiar Python syntax without needing to download data locally. The library is actively maintained, with version 0.11.0 released in February 2026, and a release cadence of approximately every few months.","last_verified":"2026-04-16T00:00:00.000Z","tags":["dataframes","starburst","querying","etl","trino","data-engineering"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pystarburst"},{"id":21797,"title":"PyStardog","library":"pystardog","status":"active","version":"0.20.0","language":"python","ecosystem":"pypi","summary":"Python client for Stardog Knowledge Graph Platform endpoints and Stardog Cloud. Current version 0.20.0, requires Python >=3.9. Release cadence is irregular; breaking changes occur between minor versions.","last_verified":"2026-04-27T00:00:00.000Z","tags":["stardog","knowledge-graph","sparql","rdf","database-client"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pystardog"},{"id":24407,"title":"PyStaticConfiguration","library":"pystaticconfiguration","status":"maintenance","version":"0.11.1","language":"python","ecosystem":"pypi","summary":"A Python library for loading static configuration from YAML, JSON, and Python files. Current version 0.11.1, released July 2021. Infrequently updated; supports Python >=3.6.","last_verified":"2026-05-01T00:00:00.000Z","tags":["configuration","yaml","json","static"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pystaticconfiguration"},{"id":4718,"title":"PyStemmer","library":"pystemmer","status":"active","version":"3.0.0","language":"python","ecosystem":"pypi","summary":"PyStemmer provides efficient access to stemming algorithms from the Snowball project, wrapping the `libstemmer_c` library in a Python module. It's primarily used in information retrieval and search engines to reduce words to their common linguistic base form. The current version is 3.0.0, with an active but irregular release cadence typically driven by updates to the underlying Snowball library or Python compatibility.","last_verified":"2026-04-12T00:00:00.000Z","tags":["stemming","NLP","information retrieval","text processing","Snowball"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pystemmer"},{"id":6197,"title":"pystoi","library":"pystoi","status":"maintenance","version":"0.4.1","language":"python","ecosystem":"pypi","summary":"pystoi is a Python library that computes the Short Term Objective Intelligibility (STOI) measure, a metric highly correlated with the subjective intelligibility of degraded speech signals. It is an intrusive measure, requiring both clean and degraded speech inputs. It serves as an objective alternative for evaluating the effect of non-linear processing like noise reduction or binary masking on speech intelligibility. The current version is 0.4.1, and its development appears to be in maintenance mode.","last_verified":"2026-04-14T00:00:00.000Z","tags":["audio","speech","intelligibility","speech processing","objective measure"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pystoi"},{"id":6436,"title":"Pyston (JIT for Python)","library":"pyston","status":"active","version":"2.3.5","language":"python","ecosystem":"pypi","summary":"Pyston is a high-performance JIT (Just-In-Time) compiler for Python, designed to significantly speed up Python applications by dynamically optimizing code at runtime. Currently at version 2.3.5, it provides performance improvements and aims for high compatibility with CPython. Its `pyston_lite` extension module offers an easy way to integrate the JIT into existing Python environments, receiving regular updates and enhancements.","last_verified":"2026-04-15T00:00:00.000Z","tags":["JIT","performance","runtime","python-runtime","compiler"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pyston"},{"id":6435,"title":"Pyston Autoload","library":"pyston-autoload","status":"active","version":"2.3.5","language":"python","ecosystem":"pypi","summary":"Pyston-Autoload automatically detects and enables the Pyston JIT compiler when imported, aiming to provide performance improvements for Python applications. It acts as a bootstrap mechanism for the Pyston runtime. The current version is 2.3.5, and it generally follows the release cadence of the underlying Pyston project.","last_verified":"2026-04-15T00:00:00.000Z","tags":["performance","jit","python-runtime","optimization","pyston"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pyston-autoload"},{"id":8527,"title":"PyStow","library":"pystow","status":"active","version":"0.8.3","language":"python","ecosystem":"pypi","summary":"PyStow is a Python library that simplifies the process of picking a consistent and predictable location for storing data generated or consumed by your Python code. It helps manage application data directories and ensures their existence, often defaulting to a structured `$HOME/.data/<app_name>` path. The current version is 0.8.3, and it maintains an active development and release cadence, with version 0.8.4-dev also documented.","last_verified":"2026-04-16T00:00:00.000Z","tags":["data management","file system","caching","pathlib","data storage","utilities"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pystow"},{"id":7609,"title":"pystray","library":"pystray","status":"active","version":"0.19.5","language":"python","ecosystem":"pypi","summary":"pystray is a Python library that provides cross-platform system tray icon integration. It allows developers to create a system tray icon, define a title, set an image, and attach a popup menu with various actions. The current stable version is 0.19.5, with releases typically occurring as needed for bug fixes and feature enhancements, rather than on a strict schedule.","last_verified":"2026-04-16T00:00:00.000Z","tags":["GUI","system tray","icon","cross-platform","desktop"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pystray"},{"id":9241,"title":"A Python DSL inspired by Structurizr, intended for generating C4 diagrams","library":"pystructurizr","status":"active","version":"0.1.3","language":"python","ecosystem":"pypi","summary":"PyStructurizr provides a Python DSL (Domain Specific Language) inspired by Structurizr, specifically designed for generating C4 diagrams. It aims to overcome limitations of the Structurizr DSL by leveraging Python's full power and flexibility for defining architectural models. The library also includes a CLI for converting Python code to Structurizr DSL, generating SVG diagrams (via Kroki.io), or uploading to cloud storage. Its latest version is 0.1.3, released in July 2023, and it maintains a somewhat active but not rapid release cadence.","last_verified":"2026-04-16T00:00:00.000Z","tags":["c4-model","architecture-as-code","diagrams-as-code","dsl","structurizr","python-dsl"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pystructurizr"},{"id":24408,"title":"PyStyle","library":"pystyle","status":"active","version":"2.9","language":"python","ecosystem":"pypi","summary":"PyStyle is a Python library for styling terminal text with colors, gradients, patterns, and effects (e.g., bold, underline). It provides an intuitive API for cross-platform terminal ANSI color output, with support for custom color sequences and animations. The current version is 2.9, with sporadic releases.","last_verified":"2026-05-01T00:00:00.000Z","tags":["terminal","colors","ansi","gradient","effects","styling"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pystyle"},{"id":6822,"title":"pysubs2","library":"pysubs2","status":"active","version":"1.8.1","language":"python","ecosystem":"pypi","summary":"pysubs2 is an actively maintained Python library (current version 1.8.1) for editing subtitle files. It supports various formats including SubStation Alpha (ASS/SSA), SubRip (SRT), MicroDVD, MPL2, TMP, WebVTT, TTML, SAMI, and OpenAI Whisper captions. It offers both an API for programmatic manipulation and a small CLI tool for batch conversion and retiming. The library is typically released as new features are added or bugs are fixed, without a strict time-based cadence.","last_verified":"2026-04-15T00:00:00.000Z","tags":["subtitle","video","media","editing","srt","ass","webvtt","substation-alpha"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pysubs2"},{"id":4719,"title":"Python Subtypes","library":"pysubtypes","status":"active","version":"0.3.18","language":"python","ecosystem":"pypi","summary":"pysubtypes is a Python library that provides subclasses for common Python built-in types (like Str, Int, List, Dict) with additional functionality and convenience methods. It aims to enhance native types with common utility methods and properties. The library maintains a frequent release cadence, primarily with patch versions, and is currently at version 0.3.18.","last_verified":"2026-04-12T00:00:00.000Z","tags":["types","subclassing","utilities","data structures","enhancements"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pysubtypes"},{"id":21804,"title":"PySV","library":"pysv","status":"active","version":"0.3.1","language":"python","ecosystem":"pypi","summary":"PySV is a Python library for reading, writing, and converting SystemVerilog files. Version 0.3.1, released periodically on GitHub.","last_verified":"2026-04-27T00:00:00.000Z","tags":["systemverilog","parse","verilog","hdl"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pysv"},{"id":24409,"title":"PySwarms","library":"pyswarms","status":"maintenance","version":"1.3.0","language":"python","ecosystem":"pypi","summary":"PySwarms is a Python library for Particle Swarm Optimization (PSO). It provides a simple and intuitive API for implementing PSO algorithms, including global best (gbest), local best (lbest), and binary PSO, as well as tools for visualization and hyperparameter tuning. The current version is 1.3.0, released in 2021. The project is in maintenance mode with quarterly release cadence.","last_verified":"2026-05-01T00:00:00.000Z","tags":["pso","optimization","swarm-intelligence","particle-swarm","metaheuristic"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pyswarms"},{"id":5423,"title":"PySwissEphe - Swiss Ephemeris","library":"pyswisseph","status":"active","version":"2.10.3.2","language":"python","ecosystem":"pypi","summary":"PySwissEphe is a Python extension providing access to the powerful Swiss Ephemeris library, a high-precision astronomical calculation engine. It allows for calculation of planetary positions, houses, aspects, and other celestial data. Currently at version 2.10.3.2, the library maintains a steady release cadence, often updating to reflect new versions of the underlying Swiss Ephemeris C code.","last_verified":"2026-04-13T00:00:00.000Z","tags":["astrology","astronomy","ephemeris","celestial mechanics"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pyswisseph"},{"id":27296,"title":"PyTabKit","library":"pytabkit","status":"active","version":"1.7.3","language":"python","ecosystem":"pypi","summary":"PyTabKit provides ML models and a benchmark for tabular data classification and regression. Current version is 1.7.3, supporting Python >=3.9, with PyTorch-based models like RealMLP, xRFM, TabM, and TabICL wrappers, plus scikit-learn-style interfaces, HPO, and ensembling. Release cadence is irregular, with several updates in 2024-2025.","last_verified":"2026-05-01T00:00:00.000Z","tags":["tabular-data","machine-learning","classification","regression","realmlp","pytorch"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pytabkit"},{"id":24411,"title":"pytablereader","library":"pytablereader","status":"active","version":"0.31.4","language":"python","ecosystem":"pypi","summary":"pytablereader is a Python library to load structured table data from files, strings, or URLs supporting multiple formats: CSV, Excel, Google Sheets, HTML, JSON, LDJSON, LTSV, Markdown, SQLite, TSV. Currently at v0.31.4, with a monthly/bimonthly release cadence and active maintenance.","last_verified":"2026-05-01T00:00:00.000Z","tags":["table","csv","excel","google-sheets","html","json","sqlite","markdown","data-loading"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pytablereader"},{"id":2718,"title":"PyTableWriter","library":"pytablewriter","status":"active","version":"1.2.1","language":"python","ecosystem":"pypi","summary":"pytablewriter is a Python library (current version 1.2.1) designed to efficiently write tabular data into a wide array of formats, including AsciiDoc, CSV, Elasticsearch, HTML, JavaScript, JSON, LaTeX, Markdown, MediaWiki, NumPy, Excel, Pandas, Python, reStructuredText, SQLite, TOML, TSV, and YAML. It maintains an active development pace with frequent minor and patch releases, ensuring broad compatibility and feature enhancements.","last_verified":"2026-04-25T00:08:37.888Z","tags":["table","export","markdown","csv","excel","html","json","latex","restructuredtext","sqlite","yaml","data-conversion","formatting"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pytablewriter"},{"id":10136,"title":"pytailwindcss","library":"pytailwindcss","status":"active","version":"0.3.0","language":"python","ecosystem":"pypi","summary":"pytailwindcss provides a Python-installable wrapper for the standalone Tailwind CSS CLI, enabling developers to use Tailwind CSS in Python projects without requiring Node.js. It bundles a specific version of the Tailwind CLI executable. The current version is 0.3.0, and releases are tied to updates of the underlying Tailwind CSS CLI or Python API improvements.","last_verified":"2026-04-17T00:00:00.000Z","tags":["tailwindcss","css","build-tool","cli","frontend"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pytailwindcss"},{"id":24410,"title":"PyTango","library":"pytango","status":"active","version":"10.1.4","language":"python","ecosystem":"pypi","summary":"PyTango provides Python bindings for the cppTango library, part of the Tango Distributed Control System (DCS). Current version is 10.1.4, with main releases following cppTango major versions. It enables Python device servers and clients for Tango controls.","last_verified":"2026-05-01T00:00:00.000Z","tags":["tango","controls","pytango","bindings","cpptango"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pytango"},{"id":7610,"title":"PyTapo: Tapo Camera Communication Library","library":"pytapo","status":"active","version":"3.4.13","language":"python","ecosystem":"pypi","summary":"PyTapo is an unofficial Python library designed for communication with Tapo Cameras. It facilitates interoperability by wrapping HTTP requests used to control and retrieve data from Tapo devices. The library is actively maintained, currently at version 3.4.13, and receives regular updates focused on bug fixes, performance enhancements, and support for new camera features such as dual-cam linkage.","last_verified":"2026-04-16T00:00:00.000Z","tags":["Tapo","Camera","IoT","Smart Home","TP-Link","Home Automation"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pytapo"},{"id":6823,"title":"pytd - Treasure Data Driver","library":"pytd","status":"active","version":"2.4.0","language":"python","ecosystem":"pypi","summary":"pytd is the official Treasure Data Driver for Python, providing a client for interacting with Treasure Data's services. It allows users to query data, load data into tables, and manage databases. The current version is 2.4.0, and it maintains a regular release cadence, typically with several updates per year.","last_verified":"2026-04-15T00:00:00.000Z","tags":["database","treasure data","etl","data warehouse","cloud","analytics"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pytd"},{"id":10137,"title":"Pyte Terminal Emulator","library":"pyte","status":"active","version":"0.8.2","language":"python","ecosystem":"pypi","summary":"Pyte is a simple, VTXXX-compatible terminal emulator library for Python. It processes ANSI escape sequences and maintains the state of a terminal screen, allowing programmatic interaction with terminal output without a GUI. The current version is 0.8.2, and it has a moderate release cadence, with updates typically for bug fixes and minor features.","last_verified":"2026-04-17T00:00:00.000Z","tags":["terminal","emulator","vt100","ansi","cli"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pyte"},{"id":4208,"title":"pyTelegramBotAPI","library":"pytelegrambotapi","status":"active","version":"4.33.0","language":"python","ecosystem":"pypi","summary":"pyTelegramBotAPI is a straightforward yet comprehensive Python library providing both synchronous and asynchronous implementations of the Telegram Bot API. It enables developers to easily create Telegram bots with features like message handling, inline queries, and custom keyboards. The library is actively maintained, with frequent updates (often monthly or bi-monthly) to support the latest Telegram Bot API versions, and the current version is 4.33.0.","last_verified":"2026-04-11T00:00:00.000Z","tags":["telegram","bot","api","async","sync"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pytelegrambotapi"},{"id":7611,"title":"Tenable API Client (pyTenable)","library":"pytenable","status":"active","version":"1.9.1","language":"python","ecosystem":"pypi","summary":"pyTenable is the official Python library for interacting with Tenable's cybersecurity platforms, including Tenable.io and Tenable.sc. It provides a convenient, object-oriented interface to the various APIs, simplifying common tasks like vulnerability management, asset discovery, and compliance checks. The library is actively maintained, with frequent minor and patch releases to support new API features and address issues; its current version is 1.9.1.","last_verified":"2026-04-16T00:00:00.000Z","tags":["tenable","security","api","vulnerability-management","tenable.io","tenable.sc"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pytenable"},{"id":4209,"title":"PyTensor","library":"pytensor","status":"active","version":"2.38.2","language":"python","ecosystem":"pypi","summary":"PyTensor (version 2.38.2) is a Python library that functions as an optimizing compiler for evaluating complex mathematical expressions, especially those involving multi-dimensional arrays, on CPUs and GPUs. It is a community-driven fork of Aesara, which itself was a fork of the original Theano project, and serves as the computational backend for the PyMC probabilistic programming library. PyTensor focuses on defining static computational graphs, performing efficient symbolic differentiation, and optimizing execution speed through code generation for C, JAX, or Numba. While it has a somewhat flexible release cadence, it generally aligns with the Scientific Python ecosystem's schedules.","last_verified":"2026-04-11T00:00:00.000Z","tags":["numerical computation","symbolic differentiation","scientific computing","optimizing compiler","tensor","deep learning backend","probabilistic programming"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pytensor"},{"id":24414,"title":"PyTensor Distributions","library":"pytensor-distributions","status":"active","version":"0.1.3","language":"python","ecosystem":"pypi","summary":"PyTensor-powered probability distributions for probabilistic programming and Bayesian inference. Version 0.1.3, released 2025, maintenance level with monthly patches.","last_verified":"2026-05-01T00:00:00.000Z","tags":["pytensor","distributions","probability","bayesian","pymc"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pytensor-distributions"},{"id":21798,"title":"Pyteomics","library":"pyteomics","status":"active","version":"4.7.5","language":"python","ecosystem":"pypi","summary":"Pyteomics is a Python framework for proteomics data analysis, providing parsers and tools for common mass spectrometry formats (mzML, mzXML, MGF, etc.) and sequence database handling. Current version 4.7.5 is stable with monthly releases.","last_verified":"2026-04-27T00:00:00.000Z","tags":["proteomics","mass spectrometry","bioinformatics","mzml","mzxml"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pyteomics"},{"id":1197,"title":"Pytesseract","library":"pytesseract","status":"active","version":"0.3.15","language":"python","ecosystem":"pypi","summary":"Pytesseract is a Python wrapper for Google's Tesseract-OCR Engine, enabling optical character recognition (OCR) to 'read' and extract text from images. It supports various image types via Pillow and Leptonica libraries. The project is actively maintained, with frequent releases addressing bug fixes and adding new functionality, currently at version 0.3.15.","last_verified":"2026-04-23T18:10:21.475Z","tags":["OCR","Tesseract","image processing","text extraction"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/pytesseract"},{"id":197,"title":"pytest","library":"pytest","status":"active","version":"9.0.2","language":"python","ecosystem":"pypi","summary":"The standard Python testing framework. Supports fixtures, parametrize, markers, plugins, and assertion rewriting. Current version is 9.0.2. Major versions (8.x, 9.x) have removed long-deprecated features that LLMs still generate.","last_verified":"2026-05-12T10:01:48.989Z","tags":["testing","test-runner","fixtures","parametrize","python"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/pytest"},{"id":24413,"title":"pytest-aio","library":"pytest-aio","status":"active","version":"2.1.7","language":"python","ecosystem":"pypi","summary":"Pytest plugin for testing async Python code. Provides fixtures and markers for running async tests with pytest. Supports asyncio, trio, and other async frameworks. Current version 2.1.7, released under Apache 2.0 license. Active development, weekly commits.","last_verified":"2026-05-01T00:00:00.000Z","tags":["pytest","async","testing","plugin","asyncio"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pytest-aio"},{"id":2232,"title":"pytest-aiohttp","library":"pytest-aiohttp","status":"active","version":"1.1.0","language":"python","ecosystem":"pypi","summary":"pytest-aiohttp is a pytest plugin that provides useful fixtures for testing aiohttp applications. It simplifies the creation and interaction with aiohttp servers and clients within your pytest test suite. The current version is 1.1.0 and releases are typically made as needed, often following updates to `aiohttp` or `pytest`.","last_verified":"2026-04-09T00:00:00.000Z","tags":["pytest","aiohttp","testing","asyncio","plugin"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pytest-aiohttp"},{"id":4210,"title":"pytest-alembic","library":"pytest-alembic","status":"active","version":"0.12.1","language":"python","ecosystem":"pypi","summary":"pytest-alembic is a pytest plugin designed to verify Alembic database migrations. It provides fixtures and test functions to ensure that migrations can be applied and reverted correctly, that the database schema remains consistent, and that the migration history is valid. The library is actively maintained, with frequent minor releases addressing compatibility and bug fixes, typically on a monthly or bi-monthly basis.","last_verified":"2026-04-11T00:00:00.000Z","tags":["pytest","alembic","database","migrations","testing","sqlalchemy"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pytest-alembic"},{"id":5030,"title":"pytest-ansible","library":"pytest-ansible","status":"active","version":"26.4.0","language":"python","ecosystem":"pypi","summary":"The `pytest-ansible` plugin integrates pytest with Ansible, enabling efficient testing of Ansible-related tasks and scenarios. It facilitates unit testing for Ansible collections, integrates with Molecule scenarios, and allows direct Ansible integration within pytest tests. It supports Python 3.10+ and Ansible-core 2.14+.","last_verified":"2026-04-12T00:00:00.000Z","tags":["pytest","ansible","testing","fixtures","automation","molecule"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pytest-ansible"},{"id":24415,"title":"pytest-antilru","library":"pytest-antilru","status":"active","version":"2.0.0","language":"python","ecosystem":"pypi","summary":"Bust functools.lru_cache when running pytest to avoid test pollution. Version 2.0.0 dropped Python 2.7 and 3.5–3.7, added Python 3.10–3.13 support, and introduced the 'lru_cache_disabled' config option. Maintained on GitHub.","last_verified":"2026-05-01T00:00:00.000Z","tags":["pytest","lru_cache","testing","fixture"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pytest-antilru"},{"id":6824,"title":"pytest-anyio (DEPRECATED: Plugin built into anyio)","library":"pytest-anyio","status":"deprecated","version":"0.0.0","language":"python","ecosystem":"pypi","summary":"This package is obsolete. The pytest plugin for AnyIO is built directly into the `anyio` library itself, meaning `pytest-anyio` does not need to be installed. The PyPI entry for `pytest-anyio` serves primarily as a redirect to this information. AnyIO provides a robust asynchronous networking and concurrency library compatible with asyncio and Trio, with its pytest plugin facilitating asynchronous test writing and fixture management.","last_verified":"2026-04-15T00:00:00.000Z","tags":["pytest","anyio","async","testing","asyncio","trio","plugin","deprecated"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pytest-anyio"},{"id":24416,"title":"pytest-archon","library":"pytest-archon","status":"active","version":"0.0.7","language":"python","ecosystem":"pypi","summary":"pytest-archon is a pytest plugin for enforcing architectural boundaries in Python projects. It allows you to define rules that prevent certain imports between modules, ensuring layering and dependency direction. Current version: 0.0.7. Release cadence: infrequent, no set schedule.","last_verified":"2026-05-01T00:00:00.000Z","tags":["pytest","architecture","testing","imports","linting"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pytest-archon"},{"id":6825,"title":"Pytest ArrayDiff","library":"pytest-arraydiff","status":"active","version":"0.6.1","language":"python","ecosystem":"pypi","summary":"pytest-arraydiff is a pytest plugin designed to facilitate the generation and comparison of large data arrays produced during tests, avoiding the need to hard-code them. It allows tests to generate reference files or compare results against existing references within specified tolerances. The current version is 0.6.1, with releases occurring on an irregular but active cadence, typically every few months.","last_verified":"2026-04-15T00:00:00.000Z","tags":["pytest","testing","array","diff","numpy","astropy"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pytest-arraydiff"},{"id":4211,"title":"pytest-assume","library":"pytest-assume","status":"active","version":"2.4.3","language":"python","ecosystem":"pypi","summary":"pytest-assume is a pytest plugin that enhances test assertion behavior by allowing multiple failures within a single test. Instead of stopping test execution on the first failed assertion, it collects all failures reported via `pytest.assume()` and reports them at the end of the test, providing a comprehensive view of all issues. The current version is 2.4.3, with a regular release cadence addressing bug fixes and compatibility improvements.","last_verified":"2026-04-11T00:00:00.000Z","tags":["pytest","testing","assertions","multiple failures","test runner","plugin"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pytest-assume"},{"id":6827,"title":"pytest-astropy","library":"pytest-astropy","status":"active","version":"0.11.0","language":"python","ecosystem":"pypi","summary":"pytest-astropy is a meta-package that consolidates and provides testing dependencies and various pytest plugins used by the Astropy Project and its affiliated packages. It aims to simplify test setup for projects within the Astropy ecosystem and can also be used by other Python projects. The library is actively maintained, with its current version being 0.11.0, and receives regular updates.","last_verified":"2026-04-15T00:00:00.000Z","tags":["pytest","astropy","testing","plugins","astronomy"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pytest-astropy"},{"id":6826,"title":"pytest-astropy-header","library":"pytest-astropy-header","status":"active","version":"0.2.2","language":"python","ecosystem":"pypi","summary":"This pytest plugin provides a way to include diagnostic information about the system, Python installation, and select dependencies in the header of the test output. It is primarily optimized for use with Astropy-related projects but is designed to be usable with any package. The current version is 0.2.2, with releases typically tied to the needs and development cycle of the Astropy project.","last_verified":"2026-04-15T00:00:00.000Z","tags":["pytest","astropy","testing","plugin","header","diagnostics"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pytest-astropy-header"},{"id":27297,"title":"pytest-async","library":"pytest-async","status":"maintenance","version":"0.1.1","language":"python","ecosystem":"pypi","summary":"pytest-async is a lightweight Pytest plugin for testing async functions. It automatically runs coroutines in an event loop without requiring decorators like @pytest.mark.asyncio. Current version 0.1.1 targets Python >=3.6. It is in maintenance mode with limited updates.","last_verified":"2026-04-27T00:00:00.000Z","tags":["pytest","async","testing","plugin"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pytest-async"},{"id":198,"title":"pytest-asyncio","library":"pytest-asyncio","status":"active","version":"1.3.0","language":"python","ecosystem":"pypi","summary":"pytest plugin for testing asyncio code. Required for async def test_ functions — pytest does not run them natively. Has undergone multiple breaking redesigns around event loop scoping. Current version is 1.3.0 (2026). Has a long history of yanked releases and sudden breaking changes.","last_verified":"2026-05-12T10:02:16.570Z","tags":["testing","asyncio","async","pytest","fixtures"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/pytest-asyncio"},{"id":24417,"title":"pytest-asyncio-cooperative","library":"pytest-asyncio-cooperative","status":"active","version":"0.40.0","language":"python","ecosystem":"pypi","summary":"A pytest plugin that runs all async tests cooperatively using a single event loop, avoiding event loop conflicts and improving performance. Current version: 0.40.0, requires Python >=3.8. Released under MIT license; maintenance cadence is irregular.","last_verified":"2026-05-01T00:00:00.000Z","tags":["pytest","asyncio","testing","plugin","cooperative"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pytest-asyncio-cooperative"},{"id":4720,"title":"pytest-azurepipelines","library":"pytest-azurepipelines","status":"active","version":"1.0.5","language":"python","ecosystem":"pypi","summary":"pytest-azurepipelines is a plugin for the pytest testing framework that enhances its integration with Azure Pipelines. It formats pytest output to improve readability in the Azure Pipelines UI, automatically uploads test results, and integrates with pytest-cov for code coverage reporting. The current version is 1.0.5. Releases appear to be event-driven rather than on a fixed cadence, with significant updates in 2020 and 2022-2023.","last_verified":"2026-04-12T00:00:00.000Z","tags":["pytest","azure-pipelines","ci-cd","testing","coverage"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pytest-azurepipelines"},{"id":1664,"title":"pytest-base-url plugin","library":"pytest-base-url","status":"active","version":"2.1.0","language":"python","ecosystem":"pypi","summary":"pytest-base-url is a pytest plugin that provides a `base_url` fixture for testing web applications. It allows you to define a base URL, from which derived `host` and `port` fixtures are automatically available in your tests. The current version is 2.1.0, and releases are generally tied to `pytest` compatibility or new features as needed, without a fixed cadence.","last_verified":"2026-04-23T23:51:48.433Z","tags":["pytest","plugin","testing","url","http","fixtures"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pytest-base-url"},{"id":27298,"title":"pytest-bazel","library":"pytest-bazel","status":"deprecated","version":"0.1.6","language":"python","ecosystem":"pypi","summary":"A pytest plugin that collects and runs tests in Bazel workspaces. Currently at version 0.1.6 with no active maintenance; last release was in 2020. Works by integrating pytest with Bazel's test runner, enabling parallel execution and caching. Suitable for Python projects using Bazel as their build system.","last_verified":"2026-05-01T00:00:00.000Z","tags":["pytest","bazel","testing"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pytest-bazel"},{"id":2719,"title":"pytest-bdd","library":"pytest-bdd","status":"active","version":"8.1.0","language":"python","ecosystem":"pypi","summary":"Pytest-bdd is a pytest plugin that implements a subset of the Gherkin language to enable automating project requirements testing and facilitate Behavior-Driven Development (BDD). It integrates seamlessly with pytest, allowing reuse of fixtures and plugins, unifying unit and functional tests, and simplifying continuous integration server configuration. The library is actively maintained, with version 8.1.0 currently available, and often releases updates to ensure compatibility with the latest Gherkin specification.","last_verified":"2026-04-25T00:09:05.469Z","tags":["bdd","testing","pytest","gherkin"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pytest-bdd"},{"id":28106,"title":"pytest-beartype-tests","library":"pytest-beartype-tests","status":"active","version":"2026.4.26","language":"python","ecosystem":"pypi","summary":"A Pytest plugin that automatically applies @beartype to every collected test function at runtime, enabling runtime type-checking of test arguments and return values. The current version is 2026.04.26, with a rapid release cadence tied to calendar dates.","last_verified":"2026-05-09T00:00:00.000Z","tags":["pytest","beartype","type-checking","testing","plugin"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pytest-beartype-tests"},{"id":1198,"title":"pytest-benchmark","library":"pytest-benchmark","status":"active","version":"5.2.3","language":"python","ecosystem":"pypi","summary":"pytest-benchmark is a plugin for pytest that provides a `benchmark` fixture for benchmarking code. It automatically groups tests into rounds calibrated to the chosen timer, offering sensible defaults and automatic calibration for micro-benchmarks. As of version 5.2.3, it is actively maintained with regular major releases approximately once a year and several minor/patch releases.","last_verified":"2026-04-23T18:10:55.559Z","tags":["pytest","benchmarking","performance","testing","fixture"],"install_tag":"stale","install_tag_description":"widespread failures or data too old to trust","api":"https://checklist.day/api/registry/pytest-benchmark"},{"id":9242,"title":"pytest-black Plugin","library":"pytest-black","status":"active","version":"0.6.0","language":"python","ecosystem":"pypi","summary":"pytest-black is a pytest plugin that enables code format checking using the 'black' formatter directly within the pytest test suite. It integrates `black` as a linter, failing tests if code is not formatted according to `black`'s standards. The current version is 0.6.0, with releases typically occurring on an annual to bi-annual cadence.","last_verified":"2026-04-16T00:00:00.000Z","tags":["pytest","testing","formatter","black","linter","code quality"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pytest-black"},{"id":6198,"title":"pytest-cache","library":"pytest-cache","status":"abandoned","version":"1.0","language":"python","ecosystem":"pypi","summary":"pytest-cache was an external plugin for pytest that provided mechanisms for caching data across test runs, including options to re-run only last failed tests (`--lf`) or run failed tests first (`--ff`), and a `config.cache` object for plugins to store and retrieve values. Its core functionality was integrated into pytest itself starting around versions 2.8 and 3.8. The last release of the standalone `pytest-cache` plugin was version 1.0 in June 2013, making it effectively abandoned as its features are now part of `pytest` core.","last_verified":"2026-04-14T00:00:00.000Z","tags":["pytest","testing","cache","plugin","deprecated"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pytest-cache"},{"id":21799,"title":"pytest-cagoule","library":"pytest-cagoule","status":"maintenance","version":"0.4.0","language":"python","ecosystem":"pypi","summary":"pytest-cagoule is a pytest plugin that only runs tests affected by code changes, using static analysis to determine test dependencies. Current version 0.4.0 is in maintenance mode; no recent releases since 2021. It works by analyzing import graphs and git diff.","last_verified":"2026-04-27T00:00:00.000Z","tags":["pytest","plugin","test-selection","git"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pytest-cagoule"},{"id":5031,"title":"pytest-cases","library":"pytest-cases","status":"active","version":"3.10.1","language":"python","ecosystem":"pypi","summary":"pytest-cases is a Python library that extends pytest to enable the separation of test code from test cases, allowing for more modular and reusable tests. It leverages pytest's parametrization capabilities to define test data and expected results in 'case functions,' which are then injected into test functions. The library is actively maintained, with frequent minor and patch releases to ensure compatibility with new pytest and Python versions, as well as to introduce new features.","last_verified":"2026-04-12T00:00:00.000Z","tags":["testing","pytest","fixtures","test cases","parametrization"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pytest-cases"},{"id":3769,"title":"Pytest Celery Plugin","library":"pytest-celery","status":"active","version":"1.3.0","language":"python","ecosystem":"pypi","summary":"pytest-celery is a pytest plugin that provides fixtures and utilities for testing Celery applications. It streamlines setting up and tearing down Celery workers and brokers (like Redis, RabbitMQ, SQS) within your pytest test suite. Currently at version 1.3.0, it maintains an active development pace with frequent updates to support new Python and Celery versions, and address compatibility issues.","last_verified":"2026-04-25T15:14:06.482Z","tags":["pytest","celery","testing","async","fixtures"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pytest-celery"},{"id":2720,"title":"Pytest Check","library":"pytest-check","status":"active","version":"2.8.0","language":"python","ecosystem":"pypi","summary":"pytest-check is a pytest plugin that extends standard pytest functionality to allow multiple assertion failures within a single test function without immediately stopping test execution. Instead of failing on the first `assert`, it collects all 'checks' and reports them at the end of the test. The current version is 2.8.0, and it maintains an active release cadence with regular updates.","last_verified":"2026-04-25T00:09:29.720Z","tags":["pytest","testing","assertions","test-runner","plugin"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pytest-check"},{"id":24418,"title":"pytest-circleci-parallelized","library":"pytest-circleci-parallelized","status":"active","version":"0.1.0","language":"python","ecosystem":"pypi","summary":"A pytest plugin to automatically split test execution across CircleCI parallel containers. Currently at v0.1.0, it distributes tests by timings or file path hash. Low release cadence; last release was initial.","last_verified":"2026-05-01T00:00:00.000Z","tags":["pytest","circleci","parallel","testing"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pytest-circleci-parallelized"},{"id":6199,"title":"pytest-clarity","library":"pytest-clarity","status":"active","version":"1.0.1","language":"python","ecosystem":"pypi","summary":"pytest-clarity is a pytest plugin that provides an alternative, colourful diff output for failing assertions. Inspired by the Ward test framework, it aims to significantly improve the readability of assertion errors by showing clear, unified, coloured diffs. The current version is 1.0.1, last released in June 2021. It is a stable plugin with infrequent updates as its core functionality is well-defined and stable.","last_verified":"2026-04-14T00:00:00.000Z","tags":["pytest-plugin","testing","developer-experience","diff","assertion"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pytest-clarity"},{"id":21800,"title":"pytest-click","library":"pytest-click","status":"active","version":"1.1.0","language":"python","ecosystem":"pypi","summary":"PyTest plugin for Click applications. Allows testing Click commands with a simple fixture-based interface. Current version: 1.1.0.","last_verified":"2026-04-27T00:00:00.000Z","tags":["pytest","click","testing","plugin"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pytest-click"},{"id":10138,"title":"Pytest CMake Integration","library":"pytest-cmake","status":"active","version":"1.3.0","language":"python","ecosystem":"pypi","summary":"pytest-cmake is a Pytest plugin that integrates Pytest into the CMake build system, allowing `ctest` to discover and run Python tests defined in `CMakeLists.txt`. It extends Pytest with options to scan CMake build directories and manage test execution within a CMake context. The current version is 1.3.0, and the project maintains an active release cadence, with minor versions released every 1-2 months.","last_verified":"2026-04-17T00:00:00.000Z","tags":["pytest","cmake","testing","plugin","ci/cd"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pytest-cmake"},{"id":24419,"title":"pytest-codecov","library":"pytest-codecov","status":"active","version":"0.7.0","language":"python","ecosystem":"pypi","summary":"Pytest plugin for uploading pytest-cov results (coverage reports) to codecov.io. Current version 0.7.0, released 2025-01-26, with support for Python >=3.8. Release cadence is irregular, with major updates every few years.","last_verified":"2026-05-01T00:00:00.000Z","tags":["pytest","plugin","coverage","codecov","testing"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pytest-codecov"},{"id":2721,"title":"pytest-codspeed","library":"pytest-codspeed","status":"active","version":"4.3.0","language":"python","ecosystem":"pypi","summary":"pytest-codspeed is a pytest plugin that integrates performance benchmarking into your Python test suite. It allows developers to measure and track the performance of their code, providing support for CPU simulation, wall-time, and memory usage measurements. The library is actively maintained with frequent releases, currently at version 4.3.0, and aims to provide highly consistent benchmark results, especially when run in CI environments.","last_verified":"2026-04-25T00:09:54.914Z","tags":["pytest","benchmarking","performance","CI","profiling","python-performance"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pytest-codspeed"},{"id":7612,"title":"Pytest plugin for testing console scripts","library":"pytest-console-scripts","status":"active","version":"1.4.1","language":"python","ecosystem":"pypi","summary":"pytest-console-scripts is a pytest plugin designed for comprehensive testing of Python console scripts. It offers two execution modes: an 'in-process' mode for fast development iteration by running scripts within the same interpreter as pytest, and a 'subprocess' mode to simulate real-world execution environments. The library is actively maintained, with its latest version being 1.4.1, and typically follows a minor release cadence as needed for bug fixes and Python version support.","last_verified":"2026-04-16T00:00:00.000Z","tags":["pytest","testing","console scripts","cli"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pytest-console-scripts"},{"id":21801,"title":"pytest-container","library":"pytest-container","status":"active","version":"0.4.4","language":"python","ecosystem":"pypi","summary":"Pytest fixtures for writing container-based tests with support for OCI containers (Docker/Podman). Version 0.4.4 provides decorators and fixtures to manage container lifecycle. Active development, monthly releases.","last_verified":"2026-04-27T00:00:00.000Z","tags":["pytest","container","docker","podman","testing"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pytest-container"},{"id":24420,"title":"pytest-cookies","library":"pytest-cookies","status":"active","version":"0.7.0","language":"python","ecosystem":"pypi","summary":"A pytest plugin for testing Cookiecutter templates. It provides a `cookies` fixture that wraps the Cookiecutter API for generating projects, making it easy to verify templates work as expected. Current version 0.7.0 supports Python >=3.7 and Cookiecutter >=2.1.0. Releases are infrequent but stable.","last_verified":"2026-05-01T00:00:00.000Z","tags":["pytest","cookiecutter","testing","template","plugin"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pytest-cookies"},{"id":416,"title":"pytest-cov: Coverage Plugin for pytest","library":"pytest-cov","status":"active","version":"7.1.0","language":"python","ecosystem":"pypi","summary":"pytest-cov is a pytest plugin that provides comprehensive code coverage functionality, integrating seamlessly with `coverage.py`. It extends pytest with features like automatic erasing and combination of `.coverage` data files, support for detailed coverage contexts, and compatibility with `pytest-xdist` for distributed testing. It is actively maintained by the pytest-dev team.","last_verified":"2026-04-15T00:00:00.000Z","tags":["pytest","testing","coverage","code quality","development tools","python"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pytest-cov"},{"id":6437,"title":"pytest-cover","library":"pytest-cover","status":"abandoned","version":"3.0.0","language":"python","ecosystem":"pypi","summary":"pytest-cover is a pytest plugin for measuring code coverage, which was forked from pytest-cov. The project was officially merged back into pytest-cov in January 2019, and its GitHub repository explicitly states to use pytest-cov instead. This library (version 3.0.0) is effectively abandoned and users are strongly advised to use the actively maintained `pytest-cov` for coverage reporting with pytest.","last_verified":"2026-04-15T00:00:00.000Z","tags":["pytest","coverage","testing","plugin"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pytest-cover"},{"id":6200,"title":"pytest-cpp","library":"pytest-cpp","status":"active","version":"2.6.0","language":"python","ecosystem":"pypi","summary":"pytest-cpp is a pytest plugin that allows the pytest runner to discover and execute C++ tests. It supports popular frameworks like Google Test, Boost.Test, and Catch2. This integration enables running tests from multi-language projects with a single command, facilitates parallel execution with plugins like pytest-xdist, and provides uniform JUnit XML output. The current version is 2.6.0, with releases typically occurring 1-3 times per year, categorizing its release cadence as 'Slow'.","last_verified":"2026-04-14T00:00:00.000Z","tags":["pytest","cpp","testing","plugin","google-test","boost-test","catch2"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pytest-cpp"},{"id":5813,"title":"pytest-csv","library":"pytest-csv","status":"active","version":"3.0.0","language":"python","ecosystem":"pypi","summary":"pytest-csv is a pytest plugin that generates test reports in CSV format. It allows users to customize the output columns and delimiters for detailed analysis of test results. The current version is 3.0.0, released in April 2021, and it maintains an infrequent release cadence.","last_verified":"2026-04-14T00:00:00.000Z","tags":["pytest","testing","report","csv"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pytest-csv"},{"id":5704,"title":"pytest-custom-exit-code","library":"pytest-custom-exit-code","status":"maintenance","version":"0.3.0","language":"python","ecosystem":"pypi","summary":"pytest-custom-exit-code is a pytest plugin that allows users to customize the exit code of a pytest test session in specific scenarios. Currently at version 0.3.0, its primary function is to alter the default exit codes, such as when no tests are collected or when tests fail. The library has had a slow release cadence, with the last update in August 2019.","last_verified":"2026-04-09T00:00:00.000Z","tags":["pytest","plugin","exit code","testing","ci/cd"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pytest-custom-exit-code"},{"id":28108,"title":"pytest-custom-report","library":"pytest-custom-report","status":"maintenance","version":"1.0.1","language":"python","ecosystem":"pypi","summary":"A pytest plugin to configure the symbols displayed for test outcomes (e.g., . and F). Version 1.0.1 supports pytest 4.2.0+, where xfail was renamed to XFAIL. Low-maintenance library with no recent releases.","last_verified":"2026-05-09T00:00:00.000Z","tags":["pytest","plugin","testing","reporting"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pytest-custom-report"},{"id":24421,"title":"pytest-databases","library":"pytest-databases","status":"active","version":"0.17.0","language":"python","ecosystem":"pypi","summary":"Reusable pytest fixtures for spinning up and tearing down real database containers (PostgreSQL, MySQL, Redis, MongoDB, and more) using Docker or podman. Current version 0.17.0, actively maintained by Litestar-org with monthly releases.","last_verified":"2026-05-01T00:00:00.000Z","tags":["testing","pytest","fixtures","databases","docker","postgresql","mysql","redis","mongodb"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pytest-databases"},{"id":4212,"title":"pytest-datadir","library":"pytest-datadir","status":"active","version":"1.8.0","language":"python","ecosystem":"pypi","summary":"pytest-datadir is a pytest plugin designed for easily managing test data directories and files within your test suite. It provides fixtures that automatically locate and copy test data, ensuring tests operate on isolated, temporary copies. The library is actively maintained, with version 1.8.0 being the latest, and receives frequent minor updates with occasional major releases.","last_verified":"2026-04-11T00:00:00.000Z","tags":["pytest-plugin","testing","fixtures","data-files","test-data"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pytest-datadir"},{"id":10139,"title":"pytest-datafiles","library":"pytest-datafiles","status":"active","version":"3.0.1","language":"python","ecosystem":"pypi","summary":"pytest-datafiles is a pytest plugin that simplifies testing by providing a convenient way to make files and directories available to your tests within a temporary directory (leveraging pytest's `tmp_path` fixture). It uses a decorator to specify which files or directories from your source tree should be copied. The current version is 3.0.1, with releases typically happening for bug fixes, new features, or breaking changes in underlying dependencies like pytest or Python versions.","last_verified":"2026-04-17T00:00:00.000Z","tags":["pytest","testing","fixtures","files","data","pathlib"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pytest-datafiles"},{"id":5424,"title":"pytest-deadfixtures","library":"pytest-deadfixtures","status":"active","version":"3.1.0","language":"python","ecosystem":"pypi","summary":"pytest-deadfixtures is a simple plugin for pytest that helps identify unused or duplicated fixtures within your test suite. It aids in improving code quality by highlighting fixtures that are no longer needed or could be refactored. The current version is 3.1.0, and the library appears to be actively maintained with a consistent release cadence.","last_verified":"2026-04-13T00:00:00.000Z","tags":["pytest","testing","fixtures","code quality","linter"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pytest-deadfixtures"},{"id":9243,"title":"Pytest DeepAssert Plugin","library":"pytest-deepassert","status":"active","version":"0.3.0","language":"python","ecosystem":"pypi","summary":"pytest-deepassert is a pytest plugin (current version 0.3.0) designed to enhance assertion reporting, particularly for complex data structures. Built upon the powerful `deepdiff` library, it provides clear, detailed difference reports, highlighting exact changes in nested objects like dictionaries, lists, and custom types. This significantly helps developers quickly identify discrepancies in test failures, offering focused output that pinpoints specific field names, values, and array indices. It has a non-fixed release cadence, with updates typically occurring a few times a year.","last_verified":"2026-04-16T00:00:00.000Z","tags":["pytest","testing","assertions","diff","plugin","debugging","deep-comparison"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pytest-deepassert"},{"id":3240,"title":"pytest-dependency","library":"pytest-dependency","status":"active","version":"0.6.1","language":"python","ecosystem":"pypi","summary":"pytest-dependency is a plugin for the pytest Python testing framework that allows you to manage dependencies between tests. Tests marked as dependent on others will be automatically skipped if any of their dependencies fail or are skipped. The current version is 0.6.1, released in February 2026, and the project maintains an active, albeit irregular, release cadence.","last_verified":"2026-04-25T07:28:59.030Z","tags":["pytest","testing","dependency-management","plugin"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pytest-dependency"},{"id":10140,"title":"pytest-depends","library":"pytest-depends","status":"maintenance","version":"1.0.1","language":"python","ecosystem":"pypi","summary":"pytest-depends is a pytest plugin that enables defining dependencies between tests. If a test marked as a dependency fails or is skipped, any tests dependent on it will also be skipped. The current version is 1.0.1. The library is in maintenance mode with no recent updates since late 2021.","last_verified":"2026-04-17T00:00:00.000Z","tags":["pytest","testing","test-dependencies","plugin"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pytest-depends"},{"id":5425,"title":"pytest-describe","library":"pytest-describe","status":"active","version":"3.1.0","language":"python","ecosystem":"pypi","summary":"pytest-describe is a plugin for the pytest testing framework that enables writing tests in an RSpec/Jasmine-style format, using arbitrary nested `describe-blocks`. This approach helps organize tests by context and behavior, making test suites more readable and maintainable. The current version is 3.1.0, and it is actively maintained with regular updates to support newer Python and pytest versions.","last_verified":"2026-04-13T00:00:00.000Z","tags":["pytest","testing","plugin","bdd","describe"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pytest-describe"},{"id":1298,"title":"pytest-django","library":"pytest-django","status":"active","version":"4.12.0","language":"python","ecosystem":"pypi","summary":"pytest-django is an active plugin for the pytest testing framework that enables efficient testing of Django projects and applications. It integrates pytest's powerful fixture system, reduced boilerplate, and advanced test capabilities with Django's ORM and components. The library maintains a regular release cadence, with multiple minor versions and occasional major updates throughout the year, ensuring compatibility with the latest Django and Python versions.","last_verified":"2026-04-23T19:26:04.035Z","tags":["pytest","django","testing","plugin","python"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/pytest-django"},{"id":3771,"title":"pytest-docker","library":"pytest-docker","status":"active","version":"3.2.5","language":"python","ecosystem":"pypi","summary":"pytest-docker provides simple pytest fixtures for testing applications that rely on Docker or Docker Compose services. It simplifies the setup and teardown of Docker containers or multi-container applications (defined via `docker-compose.yml`) for integration tests, automatically managing their lifecycle. The current version is 3.2.5, and it maintains an active release cadence with frequent updates.","last_verified":"2026-04-25T15:15:08.205Z","tags":["pytest","docker","testing","fixtures","docker-compose"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pytest-docker"},{"id":3770,"title":"pytest-docker-tools","library":"pytest-docker-tools","status":"active","version":"3.1.9","language":"python","ecosystem":"pypi","summary":"pytest-docker-tools is a pytest plugin that simplifies writing integration tests with Docker containers. It provides fixtures for managing Docker images and containers, allowing tests to easily spin up and tear down isolated environments. As of its latest version 3.1.9, it's actively maintained with a regular release cadence, primarily driven by new features, bug fixes, and compatibility updates.","last_verified":"2026-04-25T15:14:33.744Z","tags":["pytest","docker","testing","integration testing","fixtures"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pytest-docker-tools"},{"id":5032,"title":"pytest-doctestplus","library":"pytest-doctestplus","status":"active","version":"1.7.1","language":"python","ecosystem":"pypi","summary":"pytest-doctestplus is a pytest plugin that extends the standard Python doctest functionality with advanced features for testing example code in Python docstrings, reStructuredText (.rst), Markdown (.md), and TeX (.tex) files. It is currently at version 1.7.1 and maintains a consistent release cadence with new features, bug fixes, and compatibility updates for Python and pytest versions.","last_verified":"2026-04-12T00:00:00.000Z","tags":["pytest","plugin","doctest","testing","documentation","rst","markdown","sphinx"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pytest-doctestplus"},{"id":2233,"title":"pytest-dotenv","library":"pytest-dotenv","status":"maintenance","version":"0.5.2","language":"python","ecosystem":"pypi","summary":"pytest-dotenv is a Pytest plugin that facilitates the loading of environment variables from `.env` files before running tests. It integrates seamlessly with Pytest's plugin system, automatically detecting and parsing `.env` files in your project. The current version is 0.5.2, with its last release in June 2020, indicating a stable but infrequently updated project.","last_verified":"2026-04-24T16:31:31.615Z","tags":["pytest","dotenv","testing","environment variables","configuration"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pytest-dotenv"},{"id":3772,"title":"Pytest Durations","library":"pytest-durations","status":"active","version":"1.6.2","language":"python","ecosystem":"pypi","summary":"pytest-durations is an active pytest plugin, currently at version 1.6.2, designed to report detailed execution times for both test functions and their associated fixtures. Unlike pytest's built-in `--durations` feature, it separates these timings and offers compatibility with distributed testing frameworks like pytest-xdist and time-traveling packages. The library sees frequent updates, with multiple minor and patch releases occurring throughout the year.","last_verified":"2026-04-11T00:00:00.000Z","tags":["pytest","testing","performance","timing","durations","plugin"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pytest-durations"},{"id":21803,"title":"pytest-embedded","library":"pytest-embedded","status":"active","version":"2.7.0","language":"python","ecosystem":"pypi","summary":"A pytest plugin designed for embedded system testing. Current version 2.7.0 provides fixtures and utilities for testing firmware on microcontrollers and SoCs, with support for serial, jtag, and qemu backends. Release cadence is irregular, with recent updates focused on compatibility with pytest 8+.","last_verified":"2026-04-27T00:00:00.000Z","tags":["embedded","testing","pytest-plugin","esp32"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pytest-embedded"},{"id":10141,"title":"pytest-embedded-idf Integration for ESP-IDF","library":"pytest-embedded-idf","status":"active","version":"2.7.0","language":"python","ecosystem":"pypi","summary":"pytest-embedded-idf is a pytest plugin that extends pytest-embedded to provide a robust testing framework specifically designed for ESP-IDF based firmware. It streamlines the process of building, flashing, and testing applications on Espressif hardware, integrating directly with `idf.py` tools. The current version is 2.7.0, and it follows the release cadence of `pytest-embedded` and ESP-IDF updates.","last_verified":"2026-04-17T00:00:00.000Z","tags":["pytest","testing","esp-idf","embedded","hardware","espressif"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pytest-embedded-idf"},{"id":8525,"title":"pytest-embedded-jtag","library":"pytest-embedded-jtag","status":"active","version":"2.7.0","language":"python","ecosystem":"pypi","summary":"pytest-embedded-jtag is a plugin for pytest-embedded that enables interaction with JTAG-connected devices, providing services for OpenOCD and GDB utilities. It allows for advanced embedded testing scenarios by integrating debugging and flashing tools directly into pytest tests. The current version is 2.7.0, and it follows the release cadence of the broader pytest-embedded project.","last_verified":"2026-04-16T00:00:00.000Z","tags":["pytest","embedded","jtag","openocd","gdb","testing","hardware","esp32"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pytest-embedded-jtag"},{"id":9244,"title":"Pytest Embedded QEMU Plugin","library":"pytest-embedded-qemu","status":"active","version":"2.7.0","language":"python","ecosystem":"pypi","summary":"pytest-embedded-qemu is a plugin for the pytest-embedded framework that enables running embedded tests on QEMU instead of actual hardware targets. It extends pytest-embedded with QEMU-specific functionalities, allowing for automated creation of QEMU bootable images and handling device output. It is currently at version 2.7.0 and is actively maintained with a regular release cadence as part of the broader `pytest-embedded` ecosystem by Espressif Systems.","last_verified":"2026-04-16T00:00:00.000Z","tags":["pytest-plugin","embedded","qemu","testing","hardware-in-loop-simulation","esp32","espressif"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pytest-embedded-qemu"},{"id":8528,"title":"pytest-embedded-serial: Serial Port Testing for Pytest Embedded","library":"pytest-embedded-serial","status":"active","version":"2.7.0","language":"python","ecosystem":"pypi","summary":"pytest-embedded-serial is a pytest plugin that extends the core pytest-embedded framework, enabling robust testing of embedded devices over serial communication. It provides fixtures and functionalities to interact with serial ports, facilitating automated tests for embedded systems. Currently at version 2.7.0, it is part of the pytest-embedded ecosystem maintained by Espressif Systems, which typically follows a regular release cadence with semantic versioning.","last_verified":"2026-04-16T00:00:00.000Z","tags":["pytest","embedded","serial","testing","hardware","espressif"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pytest-embedded-serial"},{"id":8526,"title":"pytest-embedded-serial-esp","library":"pytest-embedded-serial-esp","status":"active","version":"2.7.0","language":"python","ecosystem":"pypi","summary":"pytest-embedded-serial-esp is a pytest plugin that extends the pytest-embedded framework to work specifically with Espressif target boards via serial communication. As part of the broader pytest-embedded ecosystem, it enables automated testing, flashing, and interaction with ESP32, ESP8266, and other Espressif SoCs. The library is actively maintained by Espressif Systems, with version 2.7.0 being the latest, and undergoes frequent updates, often including new features and bug fixes.","last_verified":"2026-04-16T00:00:00.000Z","tags":["pytest-plugin","embedded","espressif","serial","testing","esp32","esp8266","esp-idf"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pytest-embedded-serial-esp"},{"id":7613,"title":"pytest-emoji","library":"pytest-emoji","status":"active","version":"0.2.0","language":"python","ecosystem":"pypi","summary":"pytest-emoji is a pytest plugin that enhances your test result reports by replacing standard indicators with expressive emojis. It offers clear visual feedback for passed, failed, skipped, xfailed, xpassed, and error states, making test output more engaging and easier to parse at a glance. The plugin is currently at version 0.2.0 and maintains a steady cadence as part of the pytest ecosystem.","last_verified":"2026-04-16T00:00:00.000Z","tags":["pytest","testing","plugin","emoji","developer-tool"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pytest-emoji"},{"id":28107,"title":"pytest-enabler","library":"pytest-enabler","status":"active","version":"3.4.0","language":"python","ecosystem":"pypi","summary":"A pytest plugin that enables installed but otherwise disabled pytest plugins (e.g., those behind namespace packages or with lazy entry points). Current version 3.4.0, requires Python >=3.9. Released irregularly; part of the jaraco suite.","last_verified":"2026-05-09T00:00:00.000Z","tags":["pytest","plugin","testing","jaraco"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pytest-enabler"},{"id":1051,"title":"pytest-env","library":"pytest-env","status":"active","version":"1.6.0","language":"python","ecosystem":"pypi","summary":"pytest-env is a pytest plugin that allows users to define and manage environment variables for their tests directly within configuration files such as `pyproject.toml`, `pytest.toml`, `.pytest.toml`, or `pytest.ini`. It also supports loading variables from `.env` files and via command-line options. The library is actively maintained, with frequent releases to add features and address issues. The current version is 1.6.0.","last_verified":"2026-04-23T16:23:34.305Z","tags":["pytest","testing","environment variables","plugins","configuration"],"install_tag":"stale","install_tag_description":"widespread failures or data too old to trust","api":"https://checklist.day/api/registry/pytest-env"},{"id":9245,"title":"pytest-eventlet","library":"pytest-eventlet","status":"active","version":"1.0.0","language":"python","ecosystem":"pypi","summary":"pytest-eventlet is a pytest plugin that automatically applies the eventlet monkey-patch to your test suite. It simplifies testing eventlet-dependent code by ensuring the environment is correctly configured. The current version is 1.0.0, and as an initial release, its cadence is currently low but stable.","last_verified":"2026-04-16T00:00:00.000Z","tags":["pytest","plugin","eventlet","concurrency","monkey-patch","testing"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pytest-eventlet"},{"id":5426,"title":"pytest-examples","library":"pytest-examples","status":"active","version":"0.0.18","language":"python","ecosystem":"pypi","summary":"pytest-examples is a pytest plugin designed for testing Python code examples found within docstrings and markdown files. It can lint these code examples using tools like ruff and black, run them to verify their correctness, and even check if print statements are inlined as expected. The library is currently at version 0.0.18 and follows an active development and release cadence, often aligning with its upstream `pytest` and `pydantic` projects.","last_verified":"2026-04-13T00:00:00.000Z","tags":["pytest","testing","docstrings","markdown","code examples","linting","automation"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pytest-examples"},{"id":9247,"title":"pytest-excel","library":"pytest-excel","status":"active","version":"1.8.1","language":"python","ecosystem":"pypi","summary":"pytest-excel is a plugin for pytest that enables the generation of detailed Excel reports from test results. Currently at version 1.8.1, the library maintains an active development status with regular updates, including recent support for Python 3.11+.","last_verified":"2026-04-16T00:00:00.000Z","tags":["pytest","testing","reporting","excel","xlsx"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pytest-excel"},{"id":28109,"title":"pytest-expect-test","library":"pytest-expect-test","status":"active","version":"0.1.0","language":"python","ecosystem":"pypi","summary":"A lightweight pytest plugin providing an `expect` fixture for snapshot testing. Version 0.1.0 is the initial release, requiring Python >=3.5. Development appears low-frequency, with no recent updates.","last_verified":"2026-05-09T00:00:00.000Z","tags":["pytest","expect-test","snapshot-testing","testing"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pytest-expect-test"},{"id":24422,"title":"pytest-explicit","library":"pytest-explicit","status":"active","version":"1.0.1","language":"python","ecosystem":"pypi","summary":"A Pytest plugin that allows tests to be marked as `@pytest.mark.explicit`, causing them to be skipped by default. Tests can be explicitly run by passing the `--explicit` flag. Version 1.0.1 is the latest and stable, with no new releases since 2021.","last_verified":"2026-05-01T00:00:00.000Z","tags":["pytest","plugin","explicit","markers","skip"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pytest-explicit"},{"id":24423,"title":"pytest-extra-durations","library":"pytest-extra-durations","status":"maintenance","version":"0.1.3","language":"python","ecosystem":"pypi","summary":"A pytest plugin that reports aggregated test durations per function, per module, and total. Current version 0.1.3 (last release 2019-05-17). Low maintenance, stable for Python 3.5+.","last_verified":"2026-05-01T00:00:00.000Z","tags":["pytest","plugin","durations","testing"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pytest-extra-durations"},{"id":3241,"title":"pytest-factoryboy","library":"pytest-factoryboy","status":"active","version":"2.8.1","language":"python","ecosystem":"pypi","summary":"pytest-factoryboy is a pytest plugin that integrates factory_boy for easily creating test data within your pytest tests. It provides fixtures for generating instances of your factory_boy factories, streamlining setup for database models or complex objects. As of version 2.8.1, it's actively maintained with a stable release cadence.","last_verified":"2026-04-25T07:29:26.153Z","tags":["pytest","testing","factories","factoryboy","fixtures"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pytest-factoryboy"},{"id":21802,"title":"pytest-fail-slow","library":"pytest-fail-slow","status":"active","version":"0.6.0","language":"python","ecosystem":"pypi","summary":"A pytest plugin that fails tests exceeding a configurable duration. v0.6.0 supports both marker-level and command-line slow time thresholds; actively maintained.","last_verified":"2026-04-27T00:00:00.000Z","tags":["pytest","plugin","testing","performance","slow"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pytest-fail-slow"},{"id":24424,"title":"pytest-faker","library":"pytest-faker","status":"active","version":"2.0.0","language":"python","ecosystem":"pypi","summary":"pytest-faker is a plugin for pytest that provides access to Faker fixtures for generating fake data in tests. Current version is 2.0.0. The library is actively maintained by the pytest-dev organization, with releases following changes to Faker and pytest.","last_verified":"2026-05-01T00:00:00.000Z","tags":["pytest","faker","fake data","testing","fixtures"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pytest-faker"},{"id":21805,"title":"pytest-fastapi-deps","library":"pytest-fastapi-deps","status":"active","version":"0.2.3","language":"python","ecosystem":"pypi","summary":"A pytest fixture that allows easy replacement of FastAPI dependencies for testing. Version 0.2.3 (PyPI). It wraps FastAPI's dependency override mechanism in a clean fixture, enabling overrides at the test level with context managers. Release cadence is irregular.","last_verified":"2026-04-27T00:00:00.000Z","tags":["pytest","fastapi","testing","dependency-injection","fixture"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pytest-fastapi-deps"},{"id":24425,"title":"pytest-faulthandler","library":"pytest-faulthandler","status":"deprecated","version":"2.0.1","language":"python","ecosystem":"pypi","summary":"pytest plugin that activates the faulthandler module during tests, enabling tracebacks for segfaults and crashes. Version 2.0.1 is a dummy package that no longer does anything because faulthandler is built into Python 3.3+. The plugin is effectively obsolete.","last_verified":"2026-05-01T00:00:00.000Z","tags":["pytest","testing","faulthandler","debugging","deprecated"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pytest-faulthandler"},{"id":6439,"title":"pytest-filter-subpackage","library":"pytest-filter-subpackage","status":"active","version":"0.2.0","language":"python","ecosystem":"pypi","summary":"pytest-filter-subpackage is a simple plugin for the pytest framework, currently at version 0.2.0. It provides a convenient command-line option for filtering tests based on sub-package names, enabling users to efficiently run tests for specific parts of their codebase. The project is actively maintained, with recent releases focusing on compatibility with newer pytest versions and dependency management.","last_verified":"2026-04-15T00:00:00.000Z","tags":["pytest","plugin","testing","filtering","subpackage","astropy"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pytest-filter-subpackage"},{"id":4213,"title":"pytest-find-dependencies","library":"pytest-find-dependencies","status":"active","version":"0.6.0","language":"python","ecosystem":"pypi","summary":"A pytest plugin designed to automatically identify dependencies between tests. It achieves this by running tests in various sequences (forward and backward) and employing a binary search algorithm to pinpoint which tests rely on others. This can help uncover hidden state-based dependencies that lead to flaky tests. The current version is 0.6.0 and it is actively maintained.","last_verified":"2026-04-11T00:00:00.000Z","tags":["pytest-plugin","testing","dependencies","test-analysis","flaky-tests"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pytest-find-dependencies"},{"id":8529,"title":"pytest-fixture-config","library":"pytest-fixture-config","status":"active","version":"1.8.0","language":"python","ecosystem":"pypi","summary":"pytest-fixture-config is a pytest plugin that provides utility functions for configuring Py.test fixtures. It enables the creation of simple configuration objects for fixtures, allowing tests to be skipped dynamically if required configuration variables are not set. The library is part of the larger `man-group/pytest-plugins` monorepo, is currently in version 1.8.0, and maintains an active release cadence with frequent updates.","last_verified":"2026-04-16T00:00:00.000Z","tags":["pytest","testing","fixtures","configuration","plugin"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pytest-fixture-config"},{"id":5427,"title":"pytest-flake8","library":"pytest-flake8","status":"active","version":"1.3.0","language":"python","ecosystem":"pypi","summary":"pytest-flake8 is a pytest plugin that integrates flake8 into your test suite to check Python code against PEP8, PyFlakes, and McCabe complexity. As of version 1.3.0, it is actively maintained by coherent-oss with regular releases and supports Python >=3.9.","last_verified":"2026-04-13T00:00:00.000Z","tags":["pytest","flake8","linter","code quality","testing","plugin"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pytest-flake8"},{"id":4214,"title":"pytest-flakefinder","library":"pytest-flakefinder","status":"active","version":"1.1.0","language":"python","ecosystem":"pypi","summary":"pytest-flakefinder is a plugin for the pytest testing framework that helps identify flaky tests by running them multiple times within a single pytest invocation. The current version, 1.1.0, was last released in October 2022 and is maintained by Dropbox, offering features to configure the number of runs and set a maximum execution time.","last_verified":"2026-04-11T00:00:00.000Z","tags":["pytest","testing","flakiness","ci","plugin","developer-tools"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pytest-flakefinder"},{"id":24426,"title":"pytest-flakes","library":"pytest-flakes","status":"active","version":"4.0.5","language":"python","ecosystem":"pypi","summary":"A pytest plugin that checks Python source code for logical errors using pyflakes. It integrates seamlessly into the pytest ecosystem, automatically running pyflakes on all collected test files and source files. Current version 4.0.5 supports Python >=3.5. The plugin is in maintenance mode; no new features are expected.","last_verified":"2026-05-01T00:00:00.000Z","tags":["pytest-plugin","pyflakes","linting","testing"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pytest-flakes"},{"id":3773,"title":"pytest-flask","library":"pytest-flask","status":"active","version":"1.3.0","language":"python","ecosystem":"pypi","summary":"pytest-flask is an extension for the pytest test runner, providing a set of useful fixtures and tools to simplify the testing and development of Flask applications and extensions. It is currently at version 1.3.0 and actively maintained, with releases typically tied to Flask and pytest major version updates and bug fixes.","last_verified":"2026-04-25T15:15:39.931Z","tags":["pytest","flask","testing","plugin","fixtures"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pytest-flask"},{"id":24427,"title":"pytest-flask-sqlalchemy","library":"pytest-flask-sqlalchemy","status":"active","version":"1.1.0","language":"python","ecosystem":"pypi","summary":"A pytest plugin that provides fixtures to preserve test isolation in Flask-SQLAlchemy by using database transactions. It simplifies testing Flask applications with SQLAlchemy by allowing tests to roll back changes automatically. Current version is 1.1.0, with a release cadence of irregular minor updates.","last_verified":"2026-05-01T00:00:00.000Z","tags":["pytest","flask","sqlalchemy","testing","plugin"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pytest-flask-sqlalchemy"},{"id":1665,"title":"pytest-forked","library":"pytest-forked","status":"active","version":"1.6.0","language":"python","ecosystem":"pypi","summary":"pytest-forked is a pytest plugin that runs tests in isolated forked subprocesses, preventing global state pollution and ensuring test independence. As of version 1.6.0, it supports modern Python (3.7+) and pytest versions, offering a crucial tool for test isolation. It generally follows pytest's release cadence for compatibility updates.","last_verified":"2026-04-09T00:00:00.000Z","tags":["pytest","testing","plugin","forking","isolation","subprocess"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pytest-forked"},{"id":3774,"title":"pytest-freezegun","library":"pytest-freezegun","status":"active","version":"0.4.2","language":"python","ecosystem":"pypi","summary":"pytest-freezegun is a pytest plugin that simplifies testing time-dependent code by integrating the `freezegun` library with pytest fixtures and marks. It allows you to freeze time during test execution using either a decorator or a dedicated fixture. The current version is 0.4.2, and it maintains a moderate release cadence, addressing compatibility and feature improvements.","last_verified":"2026-04-25T15:16:03.393Z","tags":["pytest","testing","time","mocking","fixtures"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pytest-freezegun"},{"id":4385,"title":"Pytest Freezer","library":"pytest-freezer","status":"active","version":"0.4.9","language":"python","ecosystem":"pypi","summary":"Pytest-freezer is a pytest plugin that provides a fixture interface for the `freezegun` library, allowing developers to easily freeze and manipulate time during tests. It ensures consistent testing of time-based functionality, such as scheduling, expiry mechanisms, and historical data retrieval. Maintained by the `pytest-dev` organization, the current version is 0.4.9 and is actively developed.","last_verified":"2026-04-12T00:00:00.000Z","tags":["pytest","testing","time","mocking","freezegun"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pytest-freezer"},{"id":24428,"title":"pytest-func-cov","library":"pytest-func-cov","status":"active","version":"0.2.3","language":"python","ecosystem":"pypi","summary":"Pytest plugin for measuring function coverage, tracking which functions are called during tests. Current version 0.2.3, requires Python >=3.6. Development appears to be low-cadence with sporadic releases.","last_verified":"2026-05-01T00:00:00.000Z","tags":["pytest","plugin","coverage","function-coverage"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pytest-func-cov"},{"id":2722,"title":"pytest-github-actions-annotate-failures","library":"pytest-github-actions-annotate-failures","status":"active","version":"0.4.0","language":"python","ecosystem":"pypi","summary":"A pytest plugin designed to enhance GitHub Actions workflows by annotating failed tests directly in the pull request or commit view. It parses pytest output and generates GitHub workflow commands to create inline annotations for test failures, providing immediate feedback on problematic code lines. The project is actively maintained under the pytest-dev organization, with its latest version being 0.4.0.","last_verified":"2026-04-10T00:00:00.000Z","tags":["pytest","github-actions","ci","testing","plugin","workflow"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pytest-github-actions-annotate-failures"},{"id":8530,"title":"pytest-grpc plugin","library":"pytest-grpc","status":"active","version":"0.8.0","language":"python","ecosystem":"pypi","summary":"pytest-grpc is a pytest plugin for testing gRPC services. It provides fixtures to start and stop gRPC servers and clients, allowing interaction with gRPC services during tests. The current stable version is 0.8.0, with releases occurring as new features are added or significant bugs are fixed, often following `pytest` or `grpcio` releases.","last_verified":"2026-04-16T00:00:00.000Z","tags":["pytest","grpc","testing","plugin"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pytest-grpc"},{"id":7614,"title":"pytest-harvest","library":"pytest-harvest","status":"active","version":"1.10.5","language":"python","ecosystem":"pypi","summary":"pytest-harvest is a pytest plugin that allows you to store data created during your pytest tests execution and retrieve it at the end of the session. This is particularly useful for applicative benchmarking purposes, collecting custom metrics, or generating reports. The current version is 1.10.5, and it maintains a regular release cadence, often to ensure compatibility with new pytest versions and address bug fixes.","last_verified":"2026-04-16T00:00:00.000Z","tags":["pytest","testing","benchmarking","plugins","results","xdist","data-collection"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pytest-harvest"},{"id":8531,"title":"Pytest Helpers Namespace","library":"pytest-helpers-namespace","status":"maintenance","version":"2021.12.29","language":"python","ecosystem":"pypi","summary":"pytest-helpers-namespace is a pytest plugin that provides a convenient namespace to register helper functions in your `conftest.py` file. This allows you to use these helper functions directly within your tests without needing explicit imports, simplifying test code and promoting reusability. The current version is 2021.12.29, and releases are generally infrequent, indicating a mature and stable but not actively developed project.","last_verified":"2026-04-16T00:00:00.000Z","tags":["pytest","plugin","helpers","testing","conftest"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pytest-helpers-namespace"},{"id":2723,"title":"Pytest Home Assistant Custom Component","library":"pytest-homeassistant-custom-component","status":"active","version":"0.13.322","language":"python","ecosystem":"pypi","summary":"pytest-homeassistant-custom-component is an experimental pytest plugin designed to facilitate testing of Home Assistant custom components. It automatically extracts test plugins and provides fixtures tailored for Home Assistant's architecture. The current version is 0.13.322, with a frequent release cadence that closely tracks Home Assistant core versions.","last_verified":"2026-04-10T00:00:00.000Z","tags":["pytest","home assistant","testing","custom component","plugin","automation","iot"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pytest-homeassistant-custom-component"},{"id":14835,"title":"pytest-hot-reloading","library":"pytest-hot-reloading","status":"active","version":"0.1.0a19","language":"en","ecosystem":"pypi","summary":"pytest-hot-reloading is a pytest plugin that enables hot-reloading of tests during development. It watches for changes in your project files and automatically re-runs affected tests, providing immediate feedback without restarting the pytest session. It is currently in an alpha stage, meaning its API and behavior may change. Releases are irregular due to its early development phase.","last_verified":"2026-04-17T00:00:00.000Z","tags":["pytest","testing","hot-reloading","development","plugin"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pytest-hot-reloading"},{"id":1070,"title":"pytest-html","library":"pytest-html","status":"active","version":"4.2.0","language":"python","ecosystem":"pypi","summary":"pytest-html is a plugin for the pytest testing framework that generates comprehensive HTML reports for test results. It provides a visual overview of test runs, including pass/fail status, durations, and detailed information for each test. The library is actively maintained, with version 4.2.0 being the current release, and follows a frequent release cadence, addressing bug fixes and improvements regularly.","last_verified":"2026-04-23T16:41:11.565Z","tags":["pytest","testing","reporting","html","test automation"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/pytest-html"},{"id":8532,"title":"Pytest HTML Report Merger","library":"pytest-html-merger","status":"active","version":"0.1.0","language":"python","ecosystem":"pypi","summary":"pytest-html-merger is a utility designed to combine multiple HTML reports generated by the pytest-html plugin into a single, unified HTML report. It is currently at version 0.1.0 and is maintained with an active development cadence, with its latest release in July 2024.","last_verified":"2026-04-16T00:00:00.000Z","tags":["pytest","html","report","merge","testing","utility"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pytest-html-merger"},{"id":10142,"title":"pytest-httpbin","library":"pytest-httpbin","status":"active","version":"2.1.0","language":"python","ecosystem":"pypi","summary":"pytest-httpbin is a pytest plugin that provides fixtures to easily test your HTTP library against a local, self-hosted copy of httpbin.org. It's currently at version 2.1.0 and has an infrequent, release-as-needed cadence, primarily for compatibility updates with newer Python or pytest versions.","last_verified":"2026-04-17T00:00:00.000Z","tags":["pytest","http","testing","fixtures","plugin"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pytest-httpbin"},{"id":2724,"title":"pytest-httpserver","library":"pytest-httpserver","status":"active","version":"1.1.5","language":"python","ecosystem":"pypi","summary":"pytest-httpserver is a Python package that allows you to start a real HTTP server for your tests. The server can be programmatically configured to respond to requests, providing an easy-to-use API to set up request handlers and shut down gracefully without configuration files or daemons. As the HTTP server runs in a separate thread and listens on a TCP port, it's compatible with any HTTP client. This library facilitates testing HTTP client applications and migrating between client libraries without rewriting tests. It is currently at version 1.1.5 and maintains an active release cadence, with multiple patch releases often occurring monthly or every few months.","last_verified":"2026-04-25T00:10:35.356Z","tags":["pytest","testing","http","mocking","server","web development"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pytest-httpserver"},{"id":1870,"title":"pytest-httpx","library":"pytest-httpx","status":"active","version":"0.36.0","language":"python","ecosystem":"pypi","summary":"pytest-httpx is a pytest fixture that provides a convenient way to mock HTTPX requests within test cases. It supports both synchronous and asynchronous HTTPX requests, allowing developers to define custom responses, status codes, headers, and simulate various HTTP conditions without making actual network calls. The library is currently at version 0.36.0 and is considered stable, with version 1.0.0 planned for release once HTTPX itself reaches 1.0.0.","last_verified":"2026-04-24T02:39:46.656Z","tags":["pytest","httpx","testing","mocking","http","asyncio"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pytest-httpx"},{"id":2725,"title":"pytest-hypothesis","library":"pytest-hypothesis","status":"active","version":"10.0.3","language":"python","ecosystem":"pypi","summary":"pytest-hypothesis is a bridge for using the Hypothesis property-based testing library with the pytest test framework. It enables developers to write tests that automatically generate varied inputs, helping to discover edge cases and subtle bugs in their code. While the `pytest-hypothesis` PyPI package is a legacy wrapper, its core functionality for pytest integration is now built directly into the main Hypothesis library (version 6.0.0 and later). It is actively maintained as part of Hypothesis, with a continuous release cadence.","last_verified":"2026-04-25T00:11:00.200Z","tags":["pytest","testing","property-based testing","hypothesis","test generation"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pytest-hypothesis"},{"id":1666,"title":"pytest-icdiff","library":"pytest-icdiff","status":"active","version":"0.9","language":"python","ecosystem":"pypi","summary":"pytest-icdiff is a plugin for the pytest testing framework that significantly improves the readability of assertion error messages. By leveraging the `icdiff` utility, it provides clear, colorized, side-by-side diffs for failed equality assertions (assert ==), making it easier to pinpoint differences in complex data structures like dictionaries and lists. The current stable version is 0.9, released in December 2023, and it generally maintains an active development status with compatibility for Python 3.7 and newer.","last_verified":"2026-04-09T00:00:00.000Z","tags":["pytest","testing","diff","assertion","developer-tools","quality-of-life"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pytest-icdiff"},{"id":8534,"title":"pytest-ignore-test-results","library":"pytest-ignore-test-results","status":"active","version":"0.3.0","language":"python","ecosystem":"pypi","summary":"pytest-ignore-test-results is a pytest plugin that enables selective test result ignoring while maintaining test execution. It allows users to specify test cases (by name or pattern) whose failures should not result in a non-zero exit code from pytest. The current version is 0.3.0, and it is actively maintained by Espressif, with releases occurring as needed for updates and new features.","last_verified":"2026-04-16T00:00:00.000Z","tags":["pytest","testing","ci","test-results","plugin","continuous-integration"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pytest-ignore-test-results"},{"id":14836,"title":"Pytest Incremental Test Runner","library":"pytest-incremental","status":"deprecated","version":"0.6.0","language":"en","ecosystem":"pypi","summary":"Pytest-incremental is a pytest plugin designed to accelerate test execution by identifying and running only the tests affected by recent code changes. It achieves this by analyzing project structure and file modifications between test runs, reordering test execution and de-selecting unaffected tests. The project is currently at version 0.6.0, but it is officially deprecated and no longer actively maintained.","last_verified":"2026-04-16T00:00:00.000Z","tags":["pytest","testing","incremental","plugin","developer-tool"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pytest-incremental"},{"id":27299,"title":"pytest-insta","library":"pytest-insta","status":"active","version":"0.4.1","language":"python","ecosystem":"pypi","summary":"A practical snapshot testing plugin for pytest, providing a simple way to compare test results against stored snapshots. Current version is 0.4.1, with a release cadence of approximately monthly.","last_verified":"2026-04-27T00:00:00.000Z","tags":["pytest","snapshot-testing","testing","plugin"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pytest-insta"},{"id":1667,"title":"pytest-instafail","library":"pytest-instafail","status":"active","version":"0.5.0","language":"python","ecosystem":"pypi","summary":"pytest-instafail is a plugin for pytest that enhances test reporting by displaying failures and errors immediately as they occur, rather than aggregating them until the entire test session concludes. The current version, 0.5.0, was released on March 31, 2023, indicating active maintenance and compatibility with recent pytest versions.","last_verified":"2026-04-23T23:52:12.446Z","tags":["pytest-plugin","testing","developer-tool","ci/cd"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pytest-instafail"},{"id":8533,"title":"Pytest Integration","library":"pytest-integration","status":"maintenance","version":"0.2.3","language":"python","ecosystem":"pypi","summary":"pytest-integration is a plugin for pytest that allows users to organize tests into 'unit', 'integration', and 'slow integration' categories. It ensures that integration tests run only after unit tests, and slow integration tests run after quick integration tests, stopping execution of later stages if earlier ones fail. When `pytest-cov` is installed, it automatically disables code coverage for integration tests, assuming unit tests handle comprehensive coverage. The current version is 0.2.3, last released on November 17, 2022, suggesting a low-activity or stable maintenance phase.","last_verified":"2026-04-16T00:00:00.000Z","tags":["pytest","testing","integration testing","plugin","test organization"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pytest-integration"},{"id":24429,"title":"pytest-integration-mark","library":"pytest-integration-mark","status":"active","version":"0.2.0","language":"python","ecosystem":"pypi","summary":"A pytest plugin that automatically marks tests with 'integration' based on custom markers and provides options to exclude, include, or run only integration tests. Current version: 0.2.0. Maintained by Barbora Data Science.","last_verified":"2026-05-01T00:00:00.000Z","tags":["pytest","plugin","testing","integration-tests"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pytest-integration-mark"},{"id":10143,"title":"pytest-isort","library":"pytest-isort","status":"active","version":"4.0.0","language":"python","ecosystem":"pypi","summary":"pytest-isort is a pytest plugin that integrates isort's import ordering and formatting checks directly into the pytest test suite. It ensures that all Python files discoverable by pytest adhere to isort's configured rules, failing the test run if any incorrectly sorted imports are found. The current version is 4.0.0, released in February 2024, with active maintenance and updates to support newer Python and pytest versions.","last_verified":"2026-04-17T00:00:00.000Z","tags":["pytest","isort","linting","imports","testing","code quality"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pytest-isort"},{"id":24430,"title":"pytest-item-dict","library":"pytest-item-dict","status":"active","version":"1.1.2","language":"python","ecosystem":"pypi","summary":"A pytest plugin that provides a hierarchical dict of session.items, enabling easy access to test items by node ID or custom keys. Current version 1.1.2, requires Python >=3.11. Released as needed.","last_verified":"2026-05-01T00:00:00.000Z","tags":["pytest","plugin","test-collection","hierarchical-dict","item-dict"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pytest-item-dict"},{"id":24431,"title":"pytest-jira","library":"pytest-jira","status":"active","version":"0.3.24","language":"python","ecosystem":"pypi","summary":"pytest plugin for JIRA integration using markers. Allows linking test cases to JIRA issues, updating test results, and verifying issue status. Current version 0.3.24, requires Python >=3.9. Maintained irregularly with community contributions.","last_verified":"2026-05-01T00:00:00.000Z","tags":["pytest","jira","plugin","testing","integration"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pytest-jira"},{"id":10144,"title":"Pytest JIRA XRAY Plugin","library":"pytest-jira-xray","status":"active","version":"0.9.3","language":"python","ecosystem":"pypi","summary":"pytest-jira-xray is a pytest plugin that facilitates integration of test results with Atlassian JIRA's XRAY Test Management tool. It allows users to export pytest test results to XRAY JSON format or directly upload them to JIRA, associating tests with JIRA issues and updating test plans/executions. The current version is 0.9.3, and it appears to be actively maintained with releases tied to new features or bug fixes.","last_verified":"2026-04-17T00:00:00.000Z","tags":["pytest","jira","xray","testing","integration","test management"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pytest-jira-xray"},{"id":9246,"title":"pytest-json","library":"pytest-json","status":"abandoned","version":"0.4.0","language":"python","ecosystem":"pypi","summary":"pytest-json is a plugin for the pytest testing framework that generates JSON reports of test results. Last updated in January 2016, its latest version is 0.4.0. The project appears to be unmaintained, with limited Python and pytest version compatibility. It does not have an active release cadence.","last_verified":"2026-04-16T00:00:00.000Z","tags":["pytest","testing","json","reporting","plugin"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pytest-json"},{"id":937,"title":"Pytest JSON CTRF Reporter","library":"pytest-json-ctrf","status":"active","version":"0.3.6","language":"python","ecosystem":"pypi","summary":"pytest-json-ctrf is a pytest plugin that generates test reports in the Common Test Report Format (CTRF) as a JSON file. This standard format allows for consistent reporting across various testing tools and frameworks, facilitating better analysis and integration with external systems like GitHub Actions for prettifying reports. The current version is 0.3.6, with releases tied to pytest compatibility and feature enhancements.","last_verified":"2026-03-29T00:00:00.000Z","tags":["pytest","testing","reporting","json","ctrf","plugin"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pytest-json-ctrf"},{"id":1668,"title":"pytest-json-report","library":"pytest-json-report","status":"active","version":"1.5.0","language":"python","ecosystem":"pypi","summary":"pytest-json-report is a pytest plugin that generates a comprehensive JSON report of your test results. It provides detailed information on test outcomes, collected items, and environment details, useful for integration with CI/CD systems or custom reporting tools. The current version is 1.5.0, with minor releases occurring every few months to address bugs and add features.","last_verified":"2026-04-09T00:00:00.000Z","tags":["pytest","testing","reporting","json","plugin"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pytest-json-report"},{"id":3775,"title":"Pytest Lazy Fixture","library":"pytest-lazy-fixture","status":"deprecated","version":"0.6.3","language":"python","ecosystem":"pypi","summary":"pytest-lazy-fixture is a plugin for the pytest testing framework that allows users to pass fixtures as values directly within `pytest.mark.parametrize` decorators. This simplifies test parameterization by enabling the reuse of fixtures where direct fixture injection is not typically supported. The current version is 0.6.3, but the library is no longer actively maintained and has known compatibility issues with newer pytest versions.","last_verified":"2026-04-25T15:16:25.691Z","tags":["pytest","testing","fixtures","parametrize","plugin","deprecated"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pytest-lazy-fixture"},{"id":2234,"title":"pytest-lazy-fixtures","library":"pytest-lazy-fixtures","status":"active","version":"1.4.0","language":"python","ecosystem":"pypi","summary":"pytest-lazy-fixtures is a pytest plugin that allows the use of fixtures directly within `pytest.mark.parametrize` arguments. It supports injecting fixtures into various data structures and accessing fixture attributes. The library is actively maintained with regular releases and bug fixes, currently at version 1.4.0.","last_verified":"2026-04-24T16:31:54.342Z","tags":["pytest","testing","fixtures","parametrization"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pytest-lazy-fixtures"},{"id":24432,"title":"pytest-localftpserver","library":"pytest-localftpserver","status":"maintenance","version":"1.5.0","language":"python","ecosystem":"pypi","summary":"A PyTest plugin that provides an FTP fixture (localftpserver) for your tests, enabling you to spin up a real FTP server during testing. Version 1.5.0 is the latest release; the project is in maintenance mode with infrequent updates.","last_verified":"2026-05-01T00:00:00.000Z","tags":["pytest","ftp","testing","plugin"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pytest-localftpserver"},{"id":5428,"title":"pytest-localserver","library":"pytest-localserver","status":"active","version":"0.10.0","language":"python","ecosystem":"pypi","summary":"pytest-localserver is a pytest plugin that provides easy-to-use fixtures for testing server connections locally. It allows you to run HTTP(S) and SMTP servers directly within your test suite, simplifying integration tests against external services. The current version is 0.10.0, with releases focusing on Python version support, dependency updates, and minor feature enhancements.","last_verified":"2026-04-13T00:00:00.000Z","tags":["pytest","testing","server","http","https","smtp","local","fixture"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pytest-localserver"},{"id":8536,"title":"pytest-logger","library":"pytest-logger","status":"active","version":"1.1.1","language":"python","ecosystem":"pypi","summary":"pytest-logger is a pytest plugin that configures handlers for loggers from Python's standard `logging` module. It allows directing logs to the terminal or files in a configurable manner. The current version is 1.1.1, released on March 10, 2024, indicating active maintenance and an irregular release cadence.","last_verified":"2026-04-16T00:00:00.000Z","tags":["pytest-plugin","logging","testing","devops"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pytest-logger"},{"id":23153,"title":"pytest-logging","library":"pytest-logging","status":"maintenance","version":"2015.11.4","language":"python","ecosystem":"pypi","summary":"Configures logging for pytest and allows tweaking the log level via command-line flags. Current version is 2015.11.4. The package has been in maintenance mode for years and is largely superseded by built-in pytest logging since pytest 3.3+.","last_verified":"2026-05-01T00:00:00.000Z","tags":["pytest","logging","plugin","testing"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pytest-logging"},{"id":7615,"title":"Pytest Loguru","library":"pytest-loguru","status":"active","version":"0.4.0","language":"python","ecosystem":"pypi","summary":"pytest-loguru is a pytest plugin that integrates Loguru with pytest's `caplog` fixture. It replaces the default `caplog` fixture to seamlessly capture log messages emitted by Loguru, allowing for easy assertion in tests. The current version is 0.4.0, and it maintains a moderate release cadence with updates addressing compatibility and minor improvements.","last_verified":"2026-04-16T00:00:00.000Z","tags":["pytest","loguru","logging","testing","plugin"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pytest-loguru"},{"id":27300,"title":"pytest-loop","library":"pytest-loop","status":"active","version":"1.0.13","language":"python","ecosystem":"pypi","summary":"A pytest plugin that allows running tests in a loop until they fail (or pass), useful for detecting flaky tests. Current version 1.0.13, compatible with Python >=3.7. Maintenance mode with infrequent releases.","last_verified":"2026-04-27T00:00:00.000Z","tags":["pytest","plugin","loop","flaky","testing"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pytest-loop"},{"id":6828,"title":"pytest-markdown-docs","library":"pytest-markdown-docs","status":"active","version":"0.9.2","language":"python","ecosystem":"pypi","summary":"pytest-markdown-docs is a pytest plugin that collects and executes Python code blocks found within Markdown files and Python docstrings as tests. It allows developers to ensure that documentation examples remain correct and up-to-date by integrating them into the standard pytest test suite. The library is currently at version 0.9.2 and follows an active, though not strictly fixed, release cadence.","last_verified":"2026-04-15T00:00:00.000Z","tags":["pytest","testing","markdown","documentation","doctest","plugin"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pytest-markdown-docs"},{"id":6440,"title":"pytest-md","library":"pytest-md","status":"active","version":"0.2.0","language":"python","ecosystem":"pypi","summary":"pytest-md is a pytest plugin designed for generating Markdown reports from pytest test results. It is currently at version 0.2.0 and receives updates with a moderate release cadence, indicating active maintenance.","last_verified":"2026-04-15T00:00:00.000Z","tags":["pytest","testing","report","markdown","plugin"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pytest-md"},{"id":7616,"title":"pytest-md-report","library":"pytest-md-report","status":"active","version":"0.7.0","language":"python","ecosystem":"pypi","summary":"pytest-md-report is a pytest plugin designed to generate test outcomes reports formatted as markdown tables. It extends pytest's functionality by providing various command-line options and a programmatic interface to produce detailed, customizable reports. The library is actively maintained, with frequent updates to support new Python and pytest versions, currently at version 0.7.0.","last_verified":"2026-04-16T00:00:00.000Z","tags":["pytest","testing","reporting","markdown","plugin","test-automation"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pytest-md-report"},{"id":3242,"title":"pytest-memray","library":"pytest-memray","status":"active","version":"1.8.0","language":"python","ecosystem":"pypi","summary":"pytest-memray is a pytest plugin for easy integration of memray, a powerful memory profiler for Python. It allows developers to analyze memory allocations, detect memory leaks, and identify memory-intensive hotspots directly within their pytest test suite. The current version, 1.8.0, supports Python 3.8 and higher, and is actively maintained with regular releases.","last_verified":"2026-04-25T07:30:04.809Z","tags":["pytest","profiling","memory","testing","leak-detection","performance"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pytest-memray"},{"id":24433,"title":"pytest-mergify","library":"pytest-mergify","status":"active","version":"2026.4.7.1","language":"python","ecosystem":"pypi","summary":"A pytest plugin that reports test results to Mergify for merge queue optimization. Current version 2026.4.7.1, requires Python >=3.8. Released frequently (almost daily) with version numbers based on date.","last_verified":"2026-05-01T00:00:00.000Z","tags":["pytest","plugin","mergify","ci","merge-queue"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pytest-mergify"},{"id":3243,"title":"Pytest Messenger","library":"pytest-messenger","status":"active","version":"3.3.0","language":"python","ecosystem":"pypi","summary":"pytest-messenger is a pytest plugin for sending test execution reports to various instant messaging platforms, including Slack, DingTalk, and Telegram. It streamlines communication for CI/CD pipelines and development teams by providing automated notifications of test outcomes. The library is actively maintained, with the current version being 3.3.0, and receives updates periodically.","last_verified":"2026-04-11T00:00:00.000Z","tags":["pytest","testing","notifications","slack","dingtalk","telegram","ci/cd"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pytest-messenger"},{"id":938,"title":"pytest-metadata","library":"pytest-metadata","status":"active","version":"3.1.1","language":"python","ecosystem":"pypi","summary":"pytest-metadata is a plugin for pytest that provides access to test session metadata. It collects system information, environment variables (especially from CI systems), and allows users to inject custom data. Currently at version 3.1.1, it is actively maintained by the pytest-dev team, with releases typically aligning with pytest compatibility and new feature additions.","last_verified":"2026-04-09T20:04:45.878Z","tags":["pytest","plugin","testing","metadata","ci","reporting"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/pytest-metadata"},{"id":568,"title":"pytest-mock","library":"pytest-mock","status":"active","version":"3.15.1","language":"python","ecosystem":"pypi","summary":"pytest-mock is a pytest plugin that provides a `mocker` fixture, acting as a thin wrapper around Python's `unittest.mock` library. It simplifies the process of creating and managing mock objects in pytest tests by automatically cleaning up mocks after each test. The library is actively maintained, with frequent updates to support new Python and pytest versions, currently at version 3.15.1.","last_verified":"2026-05-12T15:24:51.390Z","tags":["pytest","testing","mocking","fixtures"],"install_tag":"stale","install_tag_description":"widespread failures or data too old to trust","api":"https://checklist.day/api/registry/pytest-mock"},{"id":6829,"title":"Pytest Mock Resources","library":"pytest-mock-resources","status":"active","version":"2.12.4","language":"python","ecosystem":"pypi","summary":"A pytest plugin for easily instantiating reproducible mock resources such as PostgreSQL, MongoDB, Redis, and more. It leverages Docker to manage container lifecycles, providing real service instances for robust integration testing without relying on complex mocks. The library is actively maintained with frequent releases, currently at version 2.12.4.","last_verified":"2026-04-15T00:00:00.000Z","tags":["pytest","testing","mocking","database","docker","integration testing","postgresql","mongodb","redis","mysql","redshift","sqlite"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pytest-mock-resources"},{"id":27301,"title":"pytest-mockito","library":"pytest-mockito","status":"active","version":"0.0.6.post1","language":"python","ecosystem":"pypi","summary":"Base fixtures for using Mockito mocks with pytest. Integrates the Mockito library (a spy/mock framework) into pytest by providing fixtures that handle setup and teardown of mocks. Current version is 0.0.6.post1, with a slow release cadence.","last_verified":"2026-05-01T00:00:00.000Z","tags":["pytest","mockito","mocking","testing"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pytest-mockito"},{"id":21806,"title":"pytest-mongo","library":"pytest-mongo","status":"active","version":"4.0.0","language":"python","ecosystem":"pypi","summary":"MongoDB process and client fixtures plugin for Pytest. Provides fixtures to start a MongoDB process and provide a pymongo client. Version 4.0.0 requires Python >=3.10 and uses the pytest-dbfixtures framework for managing MongoDB processes.","last_verified":"2026-04-27T00:00:00.000Z","tags":["pytest","fixtures","mongo","mongodb","testing","plugin"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pytest-mongo"},{"id":27302,"title":"pytest-monitor","library":"pytest-monitor","status":"active","version":"1.6.6","language":"python","ecosystem":"pypi","summary":"A pytest plugin for analyzing resource usage (CPU, memory, I/O) of tests. It records resource consumption and optionally sends results to a monitoring server. The current version is 1.6.6, with a maintenance cadence of a few releases per year.","last_verified":"2026-04-27T00:00:00.000Z","tags":["pytest","plugin","resource-monitoring","testing","performance"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pytest-monitor"},{"id":27303,"title":"pytest-mpi","library":"pytest-mpi","status":"active","version":"0.6","language":"python","ecosystem":"pypi","summary":"pytest-mpi is a pytest plugin that provides fixtures and markers for tests requiring MPI (Message Passing Interface) support, enabling parallel test execution across multiple processes. Version 0.6 is the latest, with infrequent releases.","last_verified":"2026-04-27T00:00:00.000Z","tags":["pytest","plugin","mpi","parallel","testing"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pytest-mpi"},{"id":5429,"title":"pytest-mpl","library":"pytest-mpl","status":"active","version":"0.19.0","language":"python","ecosystem":"pypi","summary":"pytest-mpl is a pytest plugin designed to facilitate image comparison for Matplotlib figures. It enables users to test their Matplotlib outputs by comparing generated images against reference images using root mean square (RMS) difference or against SHA-256 hashes. The library is actively maintained, with its latest version being 0.19.0, and typically sees a few releases per year.","last_verified":"2026-04-13T00:00:00.000Z","tags":["pytest","testing","matplotlib","image comparison","figures","visualization"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pytest-mpl"},{"id":5430,"title":"Pytest Mypy Plugin","library":"pytest-mypy","status":"active","version":"1.0.1","language":"python","ecosystem":"pypi","summary":"pytest-mypy is a pytest plugin that integrates the Mypy static type checker into your pytest test runs. It allows you to run Mypy checks on your Python source files as part of your existing test suite, similar to how pytest-flake8 works for Flake8. The current version is 1.0.1, and it is actively maintained, with releases as needed.","last_verified":"2026-04-13T00:00:00.000Z","tags":["pytest","mypy","type checking","static analysis","testing","plugin"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pytest-mypy"},{"id":7617,"title":"pytest-mypy-plugins","library":"pytest-mypy-plugins","status":"active","version":"4.0.1","language":"python","ecosystem":"pypi","summary":"pytest-mypy-plugins is a pytest plugin designed for writing tests for mypy plugins, stubs, and type definitions. It allows developers to verify the correctness of their type annotations and mypy plugin behavior directly within their pytest test suite. The library is actively maintained, with releases as needed, and the current version is 4.0.1.","last_verified":"2026-04-16T00:00:00.000Z","tags":["pytest","mypy","testing","type checking","plugins","static analysis"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pytest-mypy-plugins"},{"id":7618,"title":"pytest-mysql","library":"pytest-mysql","status":"active","version":"4.0.0","language":"python","ecosystem":"pypi","summary":"pytest-mysql is a pytest plugin, version 4.0.0, that facilitates testing code reliant on a running MySQL/MariaDB database. It provides pytest fixtures for managing MySQL process lifecycle (`mysql_proc`) and client connections (`mysql`, `mysql_noproc`), ensuring isolated and repeatable database environments for tests. It automatically handles starting and stopping MySQL instances for test sessions and can clean up test databases per function. The project is actively maintained, with the latest version released in December 2024.","last_verified":"2026-04-16T00:00:00.000Z","tags":["pytest","mysql","mariadb","testing","fixtures","database","integration-testing"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pytest-mysql"},{"id":5431,"title":"pytest-nunit","library":"pytest-nunit","status":"active","version":"1.0.7","language":"python","ecosystem":"pypi","summary":"pytest-nunit is a pytest plugin for generating NUnit3 test result XML output. It integrates seamlessly with `pytest` to produce reports compatible with NUnit test runners. The project is actively maintained with frequent updates, including recent support for `pytest` 8 and ongoing compatibility improvements.","last_verified":"2026-04-13T00:00:00.000Z","tags":["pytest-plugin","testing","nunit","xml-report","ci"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pytest-nunit"},{"id":21807,"title":"pytest-only","library":"pytest-only","status":"active","version":"2.1.2","language":"python","ecosystem":"pypi","summary":"Pytest plugin that provides an @pytest.mark.only decorator to run a single test exclusively, ignoring all others. Current version 2.1.2, requires Python >=3.8, <4.0. Compatible with flake8 and pylint plugins to detect lingering only marks.","last_verified":"2026-04-27T00:00:00.000Z","tags":["pytest","pytest-plugin","testing","only"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pytest-only"},{"id":4721,"title":"Pytest OpenTelemetry Plugin","library":"pytest-opentelemetry","status":"active","version":"1.1.0","language":"python","ecosystem":"pypi","summary":"pytest-opentelemetry is a pytest plugin that instruments your test runs, exporting detailed span data and timing information via OpenTelemetry. It transforms traditional pass/fail test results into rich, queryable telemetry data, allowing users to analyze test performance, identify slow or flaky tests, and visualize the full test session as a distributed trace. The library is actively maintained, currently at version 1.1.0, with frequent minor releases to add features and improve stability.","last_verified":"2026-04-12T00:00:00.000Z","tags":["pytest","opentelemetry","tracing","observability","testing","plugin","otel"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pytest-opentelemetry"},{"id":10145,"title":"pytest-operator","library":"pytest-operator","status":"active","version":"0.43.2","language":"python","ecosystem":"pypi","summary":"pytest-operator provides a set of pytest fixtures designed to simplify the testing of Charmed Operators, particularly for integration and functional tests. It abstracts away much of the complexity of deploying and managing Juju models and charms within a test environment. The current version is 0.43.2, and it maintains an active release cadence with frequent patch updates and occasional minor feature releases.","last_verified":"2026-04-17T00:00:00.000Z","tags":["pytest","testing","operators","juju","charmed-kubernetes","devops"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pytest-operator"},{"id":2235,"title":"Pytest Order Plugin","library":"pytest-order","status":"active","version":"1.3.0","language":"python","ecosystem":"pypi","summary":"pytest-order is a pytest plugin that allows running tests in a specific, user-defined order. It integrates with pytest using markers, providing various levels of control including custom order, dependency-based ordering, and relative ordering. The current version is 1.3.0, and it maintains an active release cadence with regular updates.","last_verified":"2026-04-24T16:32:28.722Z","tags":["pytest","testing","test-runner","order"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pytest-order"},{"id":2236,"title":"pytest-ordering","library":"pytest-ordering","status":"abandoned","version":"0.6","language":"python","ecosystem":"pypi","summary":"pytest-ordering is a pytest plugin designed to enable users to run tests in a specific, user-defined order. The latest version is 0.6, released in 2018. This project is no longer maintained, and users are strongly advised to migrate to its successor, `pytest-order`, which provides active development and additional features.","last_verified":"2026-04-24T16:32:50.439Z","tags":["pytest","testing","order","deprecated","plugin"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pytest-ordering"},{"id":4722,"title":"pytest-parallel","library":"pytest-parallel","status":"abandoned","version":"0.1.1","language":"python","ecosystem":"pypi","summary":"pytest-parallel is a pytest plugin that enables parallel and concurrent testing by utilizing both multiprocessing (workers) and multithreading (tests per worker). It is designed for specific use cases, such as Selenium tests, where tests can be thread-safe, benefit from non-blocking I/O, and manage minimal state in the Python environment. It is not intended as a direct replacement for pytest-xdist, which focuses solely on process-based parallelism for general test distribution. The current version is 0.1.1. The project appears to be unmaintained.","last_verified":"2026-04-12T00:00:00.000Z","tags":["pytest","testing","parallel","concurrency","selenium"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pytest-parallel"},{"id":9248,"title":"pytest-parametrization","library":"pytest-parametrization","status":"active","version":"2022.2.1","language":"python","ecosystem":"pypi","summary":"pytest-parametrization is a Pytest plugin that aims to provide a simpler and more explicit way to parametrize test functions compared to the built-in `@pytest.mark.parametrize` decorator. It allows for clearer definition of test cases by separating parameter names from their values. The current version is 2022.2.1, with an irregular release cadence; the last PyPI update was in May 2022.","last_verified":"2026-04-16T00:00:00.000Z","tags":["pytest","parametrize","parametrization","testing","plugin"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pytest-parametrization"},{"id":8535,"title":"pytest-pep8","library":"pytest-pep8","status":"abandoned","version":"1.0.6","language":"python","ecosystem":"pypi","summary":"pytest-pep8 is a pytest plugin designed to check PEP8 compliance in Python code. It integrates directly with the pytest testing framework to efficiently discover and check `.py` files for style guide violations. The plugin allows for flexible configuration to ignore specific errors or warnings on a per-project or per-file basis. Its last release was in April 2014, and it is largely unmaintained now.","last_verified":"2026-04-16T00:00:00.000Z","tags":["pytest","pep8","linter","code quality","style guide"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pytest-pep8"},{"id":5432,"title":"pytest-picked","library":"pytest-picked","status":"active","version":"0.5.1","language":"python","ecosystem":"pypi","summary":"pytest-picked is a pytest plugin (version 0.5.1) that enhances test execution by allowing users to run only the tests related to files changed according to Git. It's currently active and maintained, with releases on PyPI. This helps developers quickly test relevant code without running the entire test suite, particularly useful in continuous integration or local development workflows.","last_verified":"2026-04-13T00:00:00.000Z","tags":["pytest","testing","git","developer-tools","ci-cd","code-quality"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pytest-picked"},{"id":10146,"title":"pytest-pikachu","library":"pytest-pikachu","status":"active","version":"1.0.0","language":"python","ecosystem":"pypi","summary":"pytest-pikachu is a pytest plugin that displays a surprised Pikachu in the terminal when all tests pass successfully. It aims to add a touch of fun to the testing experience without affecting test logic. The current version is 1.0.0, and it is a stable, low-maintenance plugin that relies on pytest's plugin discovery mechanism.","last_verified":"2026-04-17T00:00:00.000Z","tags":["pytest","plugin","testing","cli","fun"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pytest-pikachu"},{"id":1669,"title":"pytest-playwright","library":"pytest-playwright","status":"active","version":"0.7.2","language":"python","ecosystem":"pypi","summary":"pytest-playwright is a Pytest plugin that provides robust fixtures for Playwright, enabling efficient end-to-end web testing in Python. It automatically manages browser instances, contexts, and pages, integrating seamlessly with the pytest testing framework. As of version 0.7.2, it supports Playwright Python 1.39.0 and higher, with new versions typically released in sync with Playwright's own update cadence.","last_verified":"2026-04-23T23:53:06.720Z","tags":["pytest","playwright","testing","web-automation","e2e","browser-testing"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pytest-playwright"},{"id":27304,"title":"pytest-playwright-asyncio","library":"pytest-playwright-asyncio","status":"active","version":"0.7.2","language":"python","ecosystem":"pypi","summary":"A pytest plugin providing async fixtures for Playwright (via asyncio), enabling async/await browser automation in tests. Current version 0.7.2, requires Python >=3.10. Released as needed; follows pytest-playwright patterns.","last_verified":"2026-04-27T00:00:00.000Z","tags":["pytest","playwright","asyncio","testing","browser automation"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pytest-playwright-asyncio"},{"id":24435,"title":"pytest-playwright-visual","library":"pytest-playwright-visual","status":"active","version":"2.1.2","language":"python","ecosystem":"pypi","summary":"A pytest fixture for visual testing with Playwright. Version 2.1.2 (released 2025). Active development with monthly releases.","last_verified":"2026-05-01T00:00:00.000Z","tags":["pytest","playwright","visual testing","screenshot","snapshot"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pytest-playwright-visual"},{"id":24434,"title":"pytest-plus","library":"pytest-plus","status":"active","version":"0.8.1","language":"python","ecosystem":"pypi","summary":"A pytest plugin that extends pytest functionality with enhanced assertions, test ordering, and fixtures. Current version is 0.8.1, with a monthly release cadence. Supports Python >=3.10.","last_verified":"2026-05-01T00:00:00.000Z","tags":["pytest","plugin","testing","assertions"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pytest-plus"},{"id":2237,"title":"pytest-postgresql","library":"pytest-postgresql","status":"active","version":"8.0.0","language":"python","ecosystem":"pypi","summary":"pytest-postgresql is a pytest plugin that enables you to test code relying on a running PostgreSQL database. It provides fixtures for managing both the PostgreSQL process and client connections, automatically cleaning up temporary databases after tests. The current version is 8.0.0, and it is actively maintained.","last_verified":"2026-04-24T16:33:13.281Z","tags":["pytest","postgresql","testing","database","fixtures","integration-testing"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pytest-postgresql"},{"id":3776,"title":"pytest-pretty","library":"pytest-pretty","status":"active","version":"1.3.0","language":"python","ecosystem":"pypi","summary":"pytest-pretty is an opinionated pytest plugin designed to enhance the readability of test output and simplify the process of identifying and resolving errors. It provides features such as a real-time error summary, a rich, tabulated display of failures, and a more visually appealing overall summary of the test run. The current version is 1.3.0, and while its release cadence is irregular, the project is actively maintained.","last_verified":"2026-04-25T15:16:46.242Z","tags":["pytest","testing","plugin","output","summary","pretty print","developer experience"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pytest-pretty"},{"id":10147,"title":"pytest-print","library":"pytest-print","status":"active","version":"1.2.2","language":"python","ecosystem":"pypi","summary":"pytest-print is a pytest plugin that provides fixtures like `printer` and `pprint` for writing messages directly to the pytest runner terminal, bypassing pytest's default output capture. It is actively maintained, with version 1.2.2 requiring Python >=3.10, and sees regular patch and minor releases.","last_verified":"2026-04-17T00:00:00.000Z","tags":["pytest","testing","cli","debug","fixtures"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pytest-print"},{"id":3244,"title":"Pytest Profiling Plugin","library":"pytest-profiling","status":"active","version":"1.8.1","language":"python","ecosystem":"pypi","summary":"pytest-profiling is a plugin for the pytest testing framework that provides code profiling capabilities. It generates profiling information in tabular format and can also produce call-graph heat maps in SVG format. The plugin uses Python's built-in `cProfile` module for profiling and `pstats` for analysis, with `gprof2dot` and `dot` (Graphviz) for SVG visualization. It is actively maintained, with regular updates to support recent Python and pytest versions, as seen by its latest releases (v1.8.1 in November 2024 and v1.8.0 in October 2024).","last_verified":"2026-04-25T07:30:29.073Z","tags":["pytest","profiling","performance","testing","plugin"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pytest-profiling"},{"id":24436,"title":"pytest-pudb","library":"pytest-pudb","status":"active","version":"0.7.0","language":"python","ecosystem":"pypi","summary":"A pytest plugin that integrates the PuDB debugger, allowing you to drop into a full-screen debugger on test failures or at breakpoints. Current version 0.7.0. Infrequently maintained.","last_verified":"2026-05-01T00:00:00.000Z","tags":["pytest","debugger","pudb","testing"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pytest-pudb"},{"id":24438,"title":"pytest-pycharm","library":"pytest-pycharm","status":"maintenance","version":"0.7.0","language":"python","ecosystem":"pypi","summary":"Plugin for pytest to drop into PyCharm debugger on uncaught exceptions. Version 0.7.0 is the latest, with no recent updates. The plugin is in maintenance mode.","last_verified":"2026-05-01T00:00:00.000Z","tags":["pytest","debugging","pycharm","plugin"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pytest-pycharm"},{"id":6201,"title":"pytest-pylint","library":"pytest-pylint","status":"active","version":"0.21.0","language":"python","ecosystem":"pypi","summary":"pytest-pylint is a pytest plugin that integrates Pylint, a Python static code analysis tool, into the pytest testing framework. It allows developers to run Pylint checks as part of their test suite, ensuring code quality and adherence to coding standards. The library is actively maintained, with regular updates to support newer versions of pytest, Pylint, and Python. The current version is 0.21.0.","last_verified":"2026-04-14T00:00:00.000Z","tags":["pytest","pylint","linter","testing","code quality","static analysis"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pytest-pylint"},{"id":21808,"title":"pytest-pyodide","library":"pytest-pyodide","status":"active","version":"0.59.1","language":"python","ecosystem":"pypi","summary":"A pytest plugin for testing applications that use Pyodide (Python in the browser). Current version 0.59.1, requires Python >=3.11. Active development with frequent releases.","last_verified":"2026-04-27T00:00:00.000Z","tags":["pytest","pyodide","webassembly","testing","browser"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pytest-pyodide"},{"id":8537,"title":"Pytest TestRail Plugin","library":"pytest-pytestrail","status":"active","version":"0.10.5","language":"python","ecosystem":"pypi","summary":"pytest-pytestrail is a Pytest plugin designed to facilitate interaction with TestRail, a web-based test case management tool. It allows users to automatically update TestRail test results directly from their Pytest runs. The current version is 0.10.5, and it typically sees minor updates for compatibility and feature enhancements.","last_verified":"2026-04-16T00:00:00.000Z","tags":["pytest","plugin","testrail","testing","automation","reporting"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pytest-pytestrail"},{"id":7619,"title":"Pytest Pythonpath Plugin","library":"pytest-pythonpath","status":"maintenance","version":"0.7.4","language":"python","ecosystem":"pypi","summary":"pytest-pythonpath is a pytest plugin designed to extend the `PYTHONPATH` from `pytest.ini` configuration files or command-line arguments before tests run. It provides functionality to add arbitrary directories to `sys.path` for module discovery during test execution. This plugin reached version 0.7.4 in February 2022 and is now largely considered obsolete since `pytest` version 7.0.0 introduced equivalent built-in functionality.","last_verified":"2026-04-16T00:00:00.000Z","tags":["pytest","testing","pythonpath","module-resolution","plugin"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pytest-pythonpath"},{"id":5033,"title":"pytest-qt","library":"pytest-qt","status":"active","version":"4.5.0","language":"python","ecosystem":"pypi","summary":"pytest-qt is a pytest plugin that provides utilities and fixtures for testing PyQt and PySide applications. It simplifies GUI testing by offering tools to interact with widgets, handle signals, and manage the Qt event loop, ensuring reliable and robust tests for Qt-based UIs. The current version is 4.5.0, with minor releases arriving semi-regularly.","last_verified":"2026-04-12T00:00:00.000Z","tags":["pytest","qt","pyqt","pyside","testing","gui","plugin"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pytest-qt"},{"id":5433,"title":"pytest-race","library":"pytest-race","status":"active","version":"0.2.0","language":"python","ecosystem":"pypi","summary":"pytest-race is a plugin for the pytest testing framework that helps detect and test race conditions in your Python codebase. It introduces a `start_race` fixture, allowing you to easily run a target callable function multiple times concurrently in separate threads. The current version is 0.2.0, with a slow release cadence, last updated in June 2022.","last_verified":"2026-04-13T00:00:00.000Z","tags":["pytest","testing","race conditions","concurrency","plugin","multithreading"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pytest-race"},{"id":21809,"title":"pytest-raises","library":"pytest-raises","status":"maintenance","version":"0.11","language":"python","ecosystem":"pypi","summary":"pytest-raises provides a `@pytest.mark.raises` decorator as an alternative to `pytest.raises` context manager. Current version 0.11 (no recent releases). Use is discouraged in favor of the built-in `pytest.raises` for new projects.","last_verified":"2026-04-27T00:00:00.000Z","tags":["pytest","plugin","exceptions","testing","raises"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pytest-raises"},{"id":2726,"title":"pytest-random-order","library":"pytest-random-order","status":"active","version":"1.2.0","language":"python","ecosystem":"pypi","summary":"pytest-random-order is a pytest plugin that randomises the order of tests. This can be useful to detect a test that passes just because it happens to run after an unrelated test that leaves the system in a favourable state. The plugin allows users to control the level of randomness they want to introduce and to disable reordering on subsets of tests. Tests can be rerun in a specific order by passing a seed value reported in a previous test run. Current version is 1.2.0.","last_verified":"2026-04-25T00:11:20.259Z","tags":["pytest","testing","random","order","plugin","test-runner"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pytest-random-order"},{"id":1871,"title":"pytest-randomly","library":"pytest-randomly","status":"active","version":"4.0.1","language":"python","ecosystem":"pypi","summary":"Pytest-randomly is a pytest plugin that randomly orders tests and controls the random seed. Its primary purpose is to help identify and prevent inter-test dependencies and 'flaky' tests by ensuring tests do not rely on a specific execution order. It also resets the global `random.seed()` at the start of each test and can manage the random states of several other libraries. The current version is 4.0.1, and the project is actively maintained.","last_verified":"2026-04-24T02:40:03.953Z","tags":["pytest","testing","randomization","plugin","test-order","flaky-tests"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pytest-randomly"},{"id":2727,"title":"pytest-recording","library":"pytest-recording","status":"active","version":"0.13.4","language":"python","ecosystem":"pypi","summary":"pytest-recording is a pytest plugin that integrates VCR.py to record and replay HTTP traffic during tests. It aims to make testing code that interacts with external services faster and more reliable by preventing unnecessary network requests. The library uses VCR.py's 'none' recording mode by default to avoid unintentional live network calls. The current version is 0.13.4, and it maintains an active release cadence.","last_verified":"2026-04-25T00:11:50.162Z","tags":["pytest","testing","http","vcr","network","integration","mocking"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pytest-recording"},{"id":7620,"title":"pytest-redis","library":"pytest-redis","status":"active","version":"4.0.0","language":"python","ecosystem":"pypi","summary":"pytest-redis is a pytest plugin that provides Redis fixtures and fixture factories, enabling developers to test code that relies on a running Redis database. It simplifies the setup and teardown of Redis instances for testing, offering fixtures for Redis processes and clients. The current version is 4.0.0 and it maintains an active release cadence, primarily updating to support newer Python and pytest versions.","last_verified":"2026-04-16T00:00:00.000Z","tags":["pytest","testing","redis","fixtures","database","integration-testing"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pytest-redis"},{"id":8538,"title":"pytest-regex","library":"pytest-regex","status":"active","version":"0.2.0","language":"python","ecosystem":"pypi","summary":"pytest-regex is a pytest plugin that allows users to select tests for execution using regular expressions against the full test node ID. It extends pytest's test selection capabilities beyond keyword (`-k`) and marker (`-m`) expressions. The current version is 0.2.0, and it maintains an infrequent release cadence.","last_verified":"2026-04-16T00:00:00.000Z","tags":["pytest","testing","regex","plugin","test-selection"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pytest-regex"},{"id":5434,"title":"pytest-regressions","library":"pytest-regressions","status":"active","version":"2.10.0","language":"python","ecosystem":"pypi","summary":"pytest-regressions is a Pytest plugin that provides a set of fixtures to simplify writing regression tests. It helps in maintaining tests that generate substantial or specific data files, such as dictionaries, dataframes, images, or numeric tables. The plugin stores expected data as baselines in a data directory (leveraging pytest-datadir) and compares future test runs against these baselines, providing detailed diffs upon failure. The current version is 2.10.0, and it maintains a regular release cadence with frequent minor updates.","last_verified":"2026-04-13T00:00:00.000Z","tags":["pytest","testing","regression testing","fixtures","data validation","snapshot testing","test automation"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pytest-regressions"},{"id":6202,"title":"Pytest Remote Data Plugin","library":"pytest-remotedata","status":"active","version":"0.4.1","language":"python","ecosystem":"pypi","summary":"Pytest-remotedata is a pytest plugin that provides control over unit tests requiring access to remote data from the internet. It allows developers to mark tests that either need remote data or should only run when internet access is disabled, helping to manage test suite runtime and dependencies. Originally part of the Astropy core package, it is currently at version 0.4.1 and sees active development with a consistent release cadence.","last_verified":"2026-04-14T00:00:00.000Z","tags":["pytest","testing","remote data","network","plugin"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pytest-remotedata"},{"id":1670,"title":"pytest-repeat","library":"pytest-repeat","status":"active","version":"0.9.4","language":"python","ecosystem":"pypi","summary":"pytest-repeat is a pytest plugin that allows you to repeat tests a specified number of times, either globally via command-line options or per test item using markers. This can be useful for stress testing, identifying flaky tests, or observing behavior under repeated execution. The current version is 0.9.4, and it generally follows pytest's release cycle, with updates typically coinciding with or following major pytest releases.","last_verified":"2026-04-09T00:00:00.000Z","tags":["pytest","testing","repeat","flaky-tests","plugins","stress-testing"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pytest-repeat"},{"id":8540,"title":"pytest-reporter","library":"pytest-reporter","status":"active","version":"0.5.3","language":"python","ecosystem":"pypi","summary":"pytest-reporter is a Pytest plugin that enables the generation of highly customizable test reports using templates. It provides the data context from a Pytest session, allowing users to create various text-based reports like HTML, LaTeX, or CSV by implementing their own rendering logic. The library is actively maintained with a regular release cadence, often addressing compatibility with new `pytest` versions and enhancing report data.","last_verified":"2026-04-16T00:00:00.000Z","tags":["pytest","testing","reporting","plugin","templates","html"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pytest-reporter"},{"id":8539,"title":"Pytest HTML1 Reporter","library":"pytest-reporter-html1","status":"active","version":"0.9.5","language":"python","ecosystem":"pypi","summary":"Pytest-reporter-html1 is a basic HTML report template for Pytest, leveraging the Jinja2 template engine. It extends `pytest-reporter` to generate rich, expandable reports covering test files, phases, and detailed test information. The current version is 0.9.5, and it maintains an active release cadence for bug fixes and feature enhancements.","last_verified":"2026-04-16T00:00:00.000Z","tags":["pytest","html report","testing","jinja2","reporting"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pytest-reporter-html1"},{"id":5034,"title":"pytest-reportlog","library":"pytest-reportlog","status":"active","version":"1.0.0","language":"python","ecosystem":"pypi","summary":"pytest-reportlog is a pytest plugin that provides a modern, extensible replacement for the deprecated `--resultlog` option. It focuses on simplicity and extensibility by writing a stream of machine-readable JSON line objects (JSONL) representing test session events to a specified file. Each line contains a self-contained JSON object corresponding to a testing event, ensuring real-time processing capabilities as the file is guaranteed to be flushed after each line. The current version is 1.0.0, and it is maintained by the pytest-dev team, with releases typically tied to major pytest version compatibility or feature enhancements.","last_verified":"2026-04-12T00:00:00.000Z","tags":["pytest","plugin","reporting","json","testing"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pytest-reportlog"},{"id":5435,"title":"Pytest ReportPortal Agent","library":"pytest-reportportal","status":"active","version":"5.6.6","language":"python","ecosystem":"pypi","summary":"pytest-reportportal is a Pytest plugin that serves as an agent for reporting test results to the ReportPortal test automation dashboard. It enables real-time reporting, detailed logs, and execution data analysis for Python tests run with Pytest. The library, currently at version 5.6.6, receives frequent minor updates to improve functionality, fix bugs, and maintain compatibility with Python and the ReportPortal client.","last_verified":"2026-04-13T00:00:00.000Z","tags":["pytest","reporting","reportportal","test automation","qa"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pytest-reportportal"},{"id":10148,"title":"pytest-reraise","library":"pytest-reraise","status":"active","version":"2.1.2","language":"python","ecosystem":"pypi","summary":"pytest-reraise is a pytest plugin designed to make multi-threaded test cases fail when exceptions occur in background threads. Without it, exceptions in threads separate from the main test thread might not be caught by pytest, leading to silently passing tests. The current version is 2.1.2, with a release cadence that focuses on bug fixes and minor feature enhancements.","last_verified":"2026-04-17T00:00:00.000Z","tags":["pytest","testing","concurrency","threading","exceptions"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pytest-reraise"},{"id":802,"title":"pytest-rerunfailures","library":"pytest-rerunfailures","status":"active","version":"16.1","language":"python","ecosystem":"pypi","summary":"pytest-rerunfailures is a plugin for pytest that re-runs failed or intermittently failing tests to eliminate flaky failures, improving the reliability of CI/CD pipelines. It is actively maintained with frequent releases, typically every few months, adding new features and ensuring compatibility with the latest Python and pytest versions.","last_verified":"2026-05-12T19:35:01.160Z","tags":["pytest","testing","flaky tests","rerun","automation","CI/CD"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/pytest-rerunfailures"},{"id":9250,"title":"pytest-responses","library":"pytest-responses","status":"active","version":"0.5.1","language":"python","ecosystem":"pypi","summary":"pytest-responses is a Pytest plugin that seamlessly integrates the `responses` library into your test suite. It automatically activates `responses`, a utility for mocking the Python `requests` library, across your tests, preventing actual HTTP requests. This helps create fast, reliable, and isolated unit and integration tests. The current version is 0.5.1, and its release cadence is irregular, with updates driven by bug fixes and compatibility needs.","last_verified":"2026-04-16T00:00:00.000Z","tags":["pytest","testing","mocking","requests","http","web"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pytest-responses"},{"id":2728,"title":"pytest-retry","library":"pytest-retry","status":"active","version":"1.7.0","language":"python","ecosystem":"pypi","summary":"pytest-retry is a plugin for Pytest that adds the ability to retry flaky tests, improving the consistency of test suite results. It currently supports Python 3.9+ and pytest 7.0.0+. The library maintains an active release cadence with regular updates.","last_verified":"2026-04-25T00:12:12.709Z","tags":["pytest","testing","retry","flaky","ci"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pytest-retry"},{"id":27305,"title":"pytest-reverse","library":"pytest-reverse","status":"active","version":"1.9.0","language":"python","ecosystem":"pypi","summary":"A pytest plugin that reverses the order of test execution. Useful for detecting tests that accidentally depend on order or for randomization. Current version 1.9.0, compatible with Python >=3.9.","last_verified":"2026-05-01T00:00:00.000Z","tags":["pytest","plugin","testing","reverse-order"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pytest-reverse"},{"id":10149,"title":"pytest-rich","library":"pytest-rich","status":"active","version":"0.2.0","language":"python","ecosystem":"pypi","summary":"pytest-rich is a pytest plugin that integrates the rich library to provide enhanced, colorful, and highly readable output for test sessions. It improves the default pytest terminal output with features like better traceback formatting, progress bars, and syntax highlighting. As of version 0.2.0, it is actively maintained with a relatively stable release cadence, primarily focusing on bug fixes and compatibility updates.","last_verified":"2026-04-17T00:00:00.000Z","tags":["pytest","rich","testing","cli","output","plugins"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pytest-rich"},{"id":10150,"title":"pytest-rng: Reproducible Randomness for Pytest Tests","library":"pytest-rng","status":"active","version":"1.0.0","language":"python","ecosystem":"pypi","summary":"pytest-rng is a pytest plugin that provides fixtures to manage and inject reproducible randomness into your tests. It offers a `random.Random` instance (`rng`), a factory to create new instances (`rng_factory`), and access to the current seed (`rng_seed`). Version `1.0.0` is current, and it maintains a stable release cadence for a core pytest plugin, focusing on test stability.","last_verified":"2026-04-17T00:00:00.000Z","tags":["pytest","testing","randomness","reproducibility","plugin"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pytest-rng"},{"id":9249,"title":"pytest-ruff","library":"pytest-ruff","status":"active","version":"0.5","language":"python","ecosystem":"pypi","summary":"pytest-ruff is a pytest plugin designed to integrate Ruff's powerful linting and formatting checks directly into your test suite. It automatically runs `ruff format --check` and `ruff check` as part of your `pytest` execution, failing tests if any Ruff requirements are not met. The current version is 0.5, and it maintains a consistent release cadence with updates addressing bug fixes and new features.","last_verified":"2026-04-16T00:00:00.000Z","tags":["pytest","ruff","linting","formatting","testing","plugin"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pytest-ruff"},{"id":21810,"title":"pytest-run-parallel","library":"pytest-run-parallel","status":"active","version":"0.8.2","language":"python","ecosystem":"pypi","summary":"A pytest plugin to run tests concurrently using threads. It automatically detects thread-unsafe tests (e.g., using fixtures like tmp_path, monkeypatch, capsys, or mocking) and marks them as serial. Version 0.8.2 supports Python >=3.9. Releases are intermittent.","last_verified":"2026-04-27T00:00:00.000Z","tags":["pytest","testing","parallel","threads","concurrency"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pytest-run-parallel"},{"id":803,"title":"pytest-runner","library":"pytest-runner","status":"deprecated","version":"6.0.1","language":"python","ecosystem":"pypi","summary":"pytest-runner is a setuptools extension that historically allowed pytest to be invoked via `python setup.py test`. Version 6.0.1 is the latest release, but the project is officially deprecated and its GitHub repository was archived in December 2023. It is no longer recommended for use in modern Python projects due to reliance on deprecated setuptools features and security concerns.","last_verified":"2026-04-11T09:41:06.957Z","tags":["pytest","testing","setuptools","deprecated","build system"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pytest-runner"},{"id":10151,"title":"Pytest Runtime Xfail","library":"pytest-runtime-xfail","status":"active","version":"1.1.1","language":"python","ecosystem":"pypi","summary":"pytest-runtime-xfail is a pytest plugin that provides a `runtime_xfail` fixture, enabling tests to be marked as 'xfail' (expected to fail) dynamically during test execution. This is particularly useful for tests that might fail under specific, conditional circumstances (e.g., different operating systems, library versions, or data states) that cannot be determined at test collection time. The current version is 1.1.1, and its release cadence is generally low, with updates as needed for bug fixes or compatibility.","last_verified":"2026-04-17T00:00:00.000Z","tags":["pytest","testing","xfail","plugin","conditional"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pytest-runtime-xfail"},{"id":21811,"title":"pytest-schema","library":"pytest-schema","status":"active","version":"0.1.2","language":"python","ecosystem":"pypi","summary":"A pytest plugin that allows you to validate return values against a schema-like object, built on top of the `schema` library. Current version 0.1.2, released June 2024. Low release cadence.","last_verified":"2026-04-27T00:00:00.000Z","tags":["pytest","testing","schema validation","assertion"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pytest-schema"},{"id":6830,"title":"pytest-selenium","library":"pytest-selenium","status":"active","version":"4.1.0","language":"python","ecosystem":"pypi","summary":"pytest-selenium is a pytest plugin that provides seamless integration for running Selenium-based tests. It offers a function-scoped `selenium` fixture, allowing easy browser automation within pytest tests. The library is currently at version 4.1.0 and is actively maintained with regular updates and improvements, building upon the `pytest` and `selenium` ecosystems.","last_verified":"2026-04-15T00:00:00.000Z","tags":["pytest","selenium","testing","browser-automation","qa","webqa"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pytest-selenium"},{"id":23154,"title":"pytest-sentry","library":"pytest-sentry","status":"active","version":"0.5.1","language":"python","ecosystem":"pypi","summary":"A pytest plugin to send test run information to Sentry.io. Currently at version 0.5.1, with irregular releases. Compatible with Sentry SDK >=3.0 (since 0.4.0).","last_verified":"2026-05-01T00:00:00.000Z","tags":["pytest","sentry","plugin","monitoring","testing"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pytest-sentry"},{"id":21812,"title":"pytest-servers","library":"pytest-servers","status":"active","version":"0.5.13","language":"python","ecosystem":"pypi","summary":"Pytest plugin providing fixtures for local mock servers (S3, GCS, Azure Blob, SFTP) using Docker containers. Version 0.5.13, actively maintained with frequent minor releases.","last_verified":"2026-04-27T00:00:00.000Z","tags":["pytest","testing","docker","s3","gcs","azure","sftp","mock"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pytest-servers"},{"id":4723,"title":"pytest-sftpserver","library":"pytest-sftpserver","status":"maintenance","version":"1.3.0","language":"python","ecosystem":"pypi","summary":"pytest-sftpserver is a plugin for pytest that provides a local SFTP-Server fixture. The SFTP-Server provided by this fixture serves content directly from Python objects instead of files, simplifying local testing of SFTP client connections. The current version is 1.3.0, released in 2019, suggesting a moderate release cadence based on maintenance needs.","last_verified":"2026-04-12T00:00:00.000Z","tags":["pytest","sftp","testing","fixtures","paramiko"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pytest-sftpserver"},{"id":4215,"title":"pytest-shard","library":"pytest-shard","status":"maintenance","version":"0.1.2","language":"python","ecosystem":"pypi","summary":"pytest-shard is a pytest plugin (version 0.1.2) designed to parallelize test execution across multiple machines by sharding tests based on a hash of their test names. It enables fine-grained parallelism at the individual test case level, making it suitable for various continuous integration (CI) services. The library appears to be in a maintenance phase, with the last PyPI update in December 2020.","last_verified":"2026-04-11T00:00:00.000Z","tags":["pytest","testing","parallelization","ci","continuous-integration","plugin"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pytest-shard"},{"id":5436,"title":"pytest-shutil","library":"pytest-shutil","status":"active","version":"1.8.1","language":"python","ecosystem":"pypi","summary":"pytest-shutil is a Python library offering a collection of Unix shell and environment management tools specifically designed for automated tests with `pytest`. It provides fixtures and utilities to streamline tasks such as managing temporary directories (workspaces), executing shell commands, and manipulating environment variables within test contexts. Currently at version 1.8.1, it is actively maintained with recent updates addressing Python compatibility and modern best practices.","last_verified":"2026-04-13T00:00:00.000Z","tags":["pytest","testing","fixtures","shell utilities","environment management","filesystem","temp directory"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pytest-shutil"},{"id":8542,"title":"pytest-skip-slow","library":"pytest-skip-slow","status":"active","version":"0.0.5","language":"python","ecosystem":"pypi","summary":"pytest-skip-slow is a pytest plugin that enhances test execution by allowing users to mark tests as 'slow'. By default, tests marked with `@pytest.mark.slow` are skipped, helping maintain a fast local development feedback loop. These slow tests can then be explicitly included using the `--slow` command-line option. The current version is 0.0.5, released in February 2023, indicating a mature but infrequently updated project.","last_verified":"2026-04-16T00:00:00.000Z","tags":["pytest","plugin","testing","skip","slow","performance"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pytest-skip-slow"},{"id":9251,"title":"Pytest Slack Reporting Plugin","library":"pytest-slack","status":"abandoned","version":"2.3.1","language":"python","ecosystem":"pypi","summary":"pytest-slack is a pytest plugin designed to send test execution reports directly to Slack. While it provided basic reporting, development on this package ceased after version 2.3.1 (December 2020). The project has since been renamed and continued as `pytest-messenger`, which offers broader messaging support including Slack, DingTalk, and Telegram. Users seeking active development and new features should use `pytest-messenger` instead.","last_verified":"2026-04-16T00:00:00.000Z","tags":["pytest-plugin","slack","testing","reporting","ci/cd"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pytest-slack"},{"id":3245,"title":"Pytest Snapshot Testing","library":"pytest-snapshot","status":"active","version":"0.9.0","language":"python","ecosystem":"pypi","summary":"pytest-snapshot is a plugin for snapshot testing with pytest. It enables developers to compare current test outputs (e.g., data structures, HTML, JSON) against a pre-recorded 'snapshot', failing tests if a mismatch occurs. The current version is 0.9.0, and it maintains an active release schedule with regular minor and patch updates.","last_verified":"2026-04-25T07:30:49.701Z","tags":["pytest","testing","snapshot testing","test automation","plugin"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pytest-snapshot"},{"id":1671,"title":"Pytest Socket","library":"pytest-socket","status":"active","version":"0.7.0","language":"python","ecosystem":"pypi","summary":"pytest-socket is a pytest plugin that allows you to disable real socket connections during test runs. This helps ensure your tests are truly isolated, do not make unintended network calls, and are faster by avoiding I/O. It is currently at version 0.7.0 and has a moderate release cadence, with updates addressing compatibility and new features.","last_verified":"2026-04-09T00:00:00.000Z","tags":["pytest","testing","network","socket","plugin"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pytest-socket"},{"id":6831,"title":"pytest-spark","library":"pytest-spark","status":"active","version":"0.8.0","language":"python","ecosystem":"pypi","summary":"pytest-spark is a pytest plugin that simplifies testing PySpark applications by automatically providing session-scoped `spark_context` and `spark_session` fixtures. It enables users to configure the Spark environment, including setting SPARK_HOME and custom `spark_options`, directly within `pytest.ini`. The current version is 0.8.0, with an active development and release cycle.","last_verified":"2026-04-15T00:00:00.000Z","tags":["pytest","spark","pyspark","testing","fixtures"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pytest-spark"},{"id":10152,"title":"pytest-spec: Specification-style Test Output","library":"pytest-spec","status":"active","version":"6.0.0","language":"python","ecosystem":"pypi","summary":"pytest-spec is a pytest plugin that transforms the standard test execution output into a clear, human-readable specification format, similar to RSpec or Mocha. It uses test names and docstrings to generate descriptive sentences about test behavior. The current version is 6.0.0, and it follows a release cadence tied to pytest and Python major version updates.","last_verified":"2026-04-17T00:00:00.000Z","tags":["pytest","testing","spec","reporting","plugin"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pytest-spec"},{"id":1275,"title":"pytest-split","library":"pytest-split","status":"active","version":"0.11.0","language":"python","ecosystem":"pypi","summary":"Pytest plugin (version 0.11.0) which splits the test suite into equally sized sub-suites based on test execution time. This enables faster and more balanced parallelization of tests in CI/CD environments. It is actively maintained with a consistent release cadence, often including support for new Python and Pytest versions.","last_verified":"2026-04-11T19:15:14.007Z","tags":["pytest","testing","parallelization","ci","performance"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pytest-split"},{"id":27306,"title":"pytest-split-tests","library":"pytest-split-tests","status":"active","version":"1.1.0","language":"python","ecosystem":"pypi","summary":"A Pytest plugin for running a subset of your tests by splitting them into equally sized groups. Useful for parallel test execution across CI runners. Version 1.1.0 is the latest, forked from pytest-test-groups.","last_verified":"2026-05-01T00:00:00.000Z","tags":["pytest","plugin","test-splitting","parallel-testing","ci"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pytest-split-tests"},{"id":7621,"title":"pytest-structlog","library":"pytest-structlog","status":"active","version":"1.2","language":"python","ecosystem":"pypi","summary":"pytest-structlog is a pytest plugin that provides structured logging assertions for structlog. It integrates a 'log' fixture into your tests, allowing you to capture and make assertions against structlog events. The library is currently at version 1.2 and maintains a fairly active release cadence, with new versions typically released monthly or quarterly.","last_verified":"2026-04-16T00:00:00.000Z","tags":["pytest","structlog","testing","logging","assertions","plugin"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pytest-structlog"},{"id":21813,"title":"pytest-stub","library":"pytest-stub","status":"active","version":"1.1.0","language":"python","ecosystem":"pypi","summary":"pytest-stub is a plugin for the pytest framework that allows you to conveniently stub packages, modules, attributes, and functions for testing purposes. Version 1.1.0 is actively maintained. Release cadence is low, with occasional updates.","last_verified":"2026-04-27T00:00:00.000Z","tags":["testing","pytest","stub","mock","plugin"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pytest-stub"},{"id":4724,"title":"pytest-subprocess","library":"pytest-subprocess","status":"active","version":"1.5.4","language":"python","ecosystem":"pypi","summary":"pytest-subprocess is a pytest plugin that allows faking the behavior of `subprocess` calls within tests, eliminating the need to rely on actual external processes. It hooks into `subprocess.Popen()` and consequently handles `subprocess.run()`, `subprocess.call()`, `subprocess.check_call()`, and `subprocess.check_output()` methods. The library is actively maintained with regular releases, ensuring compatibility and new features.","last_verified":"2026-04-12T00:00:00.000Z","tags":["pytest","testing","mocking","subprocess"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pytest-subprocess"},{"id":2238,"title":"pytest-subtests","library":"pytest-subtests","status":"active","version":"0.15.0","language":"python","ecosystem":"pypi","summary":"pytest-subtests is a pytest plugin that provides support for the `unittest.TestCase.subTest()` context manager, allowing developers to write test functions that run multiple distinct checks while reporting individual failures. It introduces a `subtests` fixture for this purpose. The current version is 0.15.0, and it follows the pytest ecosystem's release cadence, often updating to ensure compatibility with new pytest versions.","last_verified":"2026-04-24T16:33:32.892Z","tags":["pytest","testing","subtests","plugin","unittest"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pytest-subtests"},{"id":1872,"title":"pytest-sugar","library":"pytest-sugar","status":"active","version":"1.1.1","language":"python","ecosystem":"pypi","summary":"pytest-sugar is a plugin for the pytest testing framework that enhances its default output with a cleaner, more readable progress bar and immediate feedback on failing tests. It is actively maintained, currently at version 1.1.1, and releases new versions to support new pytest features or address compatibility issues.","last_verified":"2026-04-09T00:00:00.000Z","tags":["pytest","testing","plugin","developer-tool","ux-enhancement"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pytest-sugar"},{"id":24437,"title":"pytest-suite-timeout","library":"pytest-suite-timeout","status":"active","version":"0.1.0","language":"python","ecosystem":"pypi","summary":"A pytest plugin that enforces a maximum execution time for the entire test suite, preventing runaway test runs. Version 0.1.0. Release cadence unknown (new library).","last_verified":"2026-05-01T00:00:00.000Z","tags":["pytest","plugin","timeout","testing"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pytest-suite-timeout"},{"id":9252,"title":"Pytest Tagging","library":"pytest-tagging","status":"active","version":"1.6.0","language":"python","ecosystem":"pypi","summary":"pytest-tagging is an active pytest plugin, currently at version 1.6.0, designed to simplify test categorization by allowing users to tag tests with arbitrary strings without the need for explicit marker registration. It enhances pytest's built-in capabilities, enabling granular selection and exclusion of tests based on these tags, and providing summary statistics like failed test counts per tag. The library typically sees several minor or patch releases per year, indicating active maintenance.","last_verified":"2026-04-16T00:00:00.000Z","tags":["pytest","testing","tags","markers","plugin","test-selection"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pytest-tagging"},{"id":8541,"title":"pytest-tap","library":"pytest-tap","status":"active","version":"3.5","language":"python","ecosystem":"pypi","summary":"pytest-tap is a reporting plugin for pytest that outputs Test Anything Protocol (TAP) data. TAP is a line-based test protocol for recording test data in a standard way. The current version is 3.5, and it regularly releases new versions to maintain compatibility with updated Python and pytest versions, typically on an irregular cadence.","last_verified":"2026-04-16T00:00:00.000Z","tags":["pytest","tap","testing","plugin","test-anything-protocol"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pytest-tap"},{"id":2729,"title":"pytest-test-groups","library":"pytest-test-groups","status":"active","version":"1.2.1","language":"python","ecosystem":"pypi","summary":"pytest-test-groups is a Pytest plugin (current version 1.2.1) designed to split a test run into equally sized groups, allowing users to execute a subset of their tests. This is particularly useful in Continuous Integration (CI) environments for parallelizing test execution. The library maintains an active development status with periodic releases to support newer Python and Pytest versions.","last_verified":"2026-04-25T00:12:31.153Z","tags":["pytest","testing","plugins","CI","parallelization"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pytest-test-groups"},{"id":5035,"title":"pytest-testinfra","library":"pytest-testinfra","status":"active","version":"10.2.2","language":"python","ecosystem":"pypi","summary":"pytest-testinfra is a popular infrastructure testing framework that extends pytest with fixtures for verifying remote and local server state. It supports multiple backends (SSH, Docker, Ansible, Salt, Kubernetes, local) and provides modules for files, packages, services, processes, and more. The latest stable version on PyPI is 6.0.0, but the GitHub project is actively developed at v10.2.2. The project has seen breaking changes in recent major versions, including dropping Python 3.7 and 3.8 support, and renaming modules. Release cadence is irregular, with major versions every 1-2 years.","last_verified":"2026-04-27T00:00:00.000Z","tags":["testing","infrastructure","pytest","ssh","docker","ansible"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pytest-testinfra"},{"id":3246,"title":"Pytest Testmon","library":"pytest-testmon","status":"active","version":"2.2.0","language":"python","ecosystem":"pypi","summary":"pytest-testmon is a pytest plugin that intelligently selects and executes only tests affected by recent code changes. It operates by collecting dependencies between tests and the executed code (using Coverage.py) and storing this information in a local database (.testmondata). This database is updated on each test run, allowing the plugin to work independently of version control systems. The latest version is 2.2.0, released in late 2025.","last_verified":"2026-04-11T00:00:00.000Z","tags":["pytest-plugin","testing","developer-tooling","test-optimization","ci/cd"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pytest-testmon"},{"id":21814,"title":"pytest-testrail","library":"pytest-testrail","status":"active","version":"3.1.1","language":"python","ecosystem":"pypi","summary":"A pytest plugin for creating TestRail test runs and adding results automatically. Version 3.1.1 requires Python >=3.10, released under MIT License. Active development with frequent releases.","last_verified":"2026-04-27T00:00:00.000Z","tags":["pytest","testrail","test-reporting","plugin","testing"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pytest-testrail"},{"id":21815,"title":"pytest-textual-snapshot","library":"pytest-textual-snapshot","status":"active","version":"1.1.0","language":"python","ecosystem":"pypi","summary":"Snapshot testing plugin for pytest that enables visual regression testing of Textual terminal applications. Version 1.1.0 requires Python >=3.8.1, <4.0.0. Regular releases.","last_verified":"2026-04-27T00:00:00.000Z","tags":["testing","pytest","textual","snapshot"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pytest-textual-snapshot"},{"id":10153,"title":"pytest-threadleak","library":"pytest-threadleak","status":"active","version":"0.5.0","language":"python","ecosystem":"pypi","summary":"pytest-threadleak is a pytest plugin that automatically detects non-daemon thread leaks after tests complete. It helps identify when tests leave background threads running, which can cause resource exhaustion or unexpected behavior. The current version is 0.5.0, and it is maintained with releases as needed for bug fixes or new features.","last_verified":"2026-04-17T00:00:00.000Z","tags":["pytest","testing","threading","plugins","leak detection","concurrency"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pytest-threadleak"},{"id":687,"title":"pytest-timeout","library":"pytest-timeout","status":"active","version":"2.4.0","language":"python","ecosystem":"pypi","summary":"pytest-timeout is an actively maintained pytest plugin designed to automatically abort excessively long-running or hanging tests. It helps in maintaining efficient test suites by enforcing timeout limits at various levels (global, session, per-test) and provides different methods to terminate tests. The current version is 2.4.0 and it is part of the pytest-dev organization, implying regular updates and maintenance.","last_verified":"2026-05-12T17:49:33.982Z","tags":["pytest","testing","timeout","plugin","performance"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/pytest-timeout"},{"id":3247,"title":"Pytest Timeouts Plugin","library":"pytest-timeouts","status":"active","version":"1.2.1","language":"python","ecosystem":"pypi","summary":"pytest-timeouts is a Linux-only Pytest plugin (version 1.2.1) designed to precisely control the duration of various test case execution phases: setup, execution, and teardown. It's distinct from the `pytest-timeout` plugin and is specifically tailored for scenarios requiring SIGALRM-based test interruption on Linux systems. Releases are infrequent but active.","last_verified":"2026-04-25T07:31:16.662Z","tags":["pytest","testing","timeout","plugin","linux-only","ci"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pytest-timeouts"},{"id":7622,"title":"Pytest Timestamper","library":"pytest-timestamper","status":"active","version":"0.0.10","language":"python","ecosystem":"pypi","summary":"pytest-timestamper is a pytest plugin that enhances test output by adding a timestamp prefix to each line of the test session output. This helps users track the duration of individual tests and overall test suite progress. The current version is 0.0.10, with releases occurring periodically to maintain compatibility with `pytest` and address minor improvements.","last_verified":"2026-04-16T00:00:00.000Z","tags":["pytest","plugin","testing","timestamps","output"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pytest-timestamper"},{"id":28111,"title":"pytest-tinybird","library":"pytest-tinybird","status":"active","version":"0.5.0","language":"python","ecosystem":"pypi","summary":"A pytest plugin that reports test results to Tinybird. Version 0.5.0 adds optional report parameters for multi-repository/multi-workflow. Release cadence is irregular.","last_verified":"2026-05-09T00:00:00.000Z","tags":["pytest","plugin","tinybird","test-reporting"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pytest-tinybird"},{"id":21816,"title":"pytest-tldr","library":"pytest-tldr","status":"active","version":"0.2.6","language":"python","ecosystem":"pypi","summary":"A pytest plugin that limits output to just the things you need, stripping verbose tracebacks and summarizing failures. Current version 0.2.6, infrequent updates.","last_verified":"2026-04-27T00:00:00.000Z","tags":["pytest-plugin","testing","tldr","output-filter"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pytest-tldr"},{"id":8543,"title":"pytest-tornado","library":"pytest-tornado","status":"active","version":"0.8.1","language":"python","ecosystem":"pypi","summary":"pytest-tornado is a plugin for the Pytest testing framework that simplifies testing asynchronous Tornado applications. It provides a set of fixtures and markers designed to integrate Tornado's asynchronous features seamlessly into pytest tests. The current version is 0.8.1, released on June 17, 2020, and the project has an infrequent release cadence.","last_verified":"2026-04-16T00:00:00.000Z","tags":["pytest","tornado","async","asynchronous","testing","plugin","web"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pytest-tornado"},{"id":7623,"title":"pytest-tornasync","library":"pytest-tornasync","status":"maintenance","version":"0.6.0.post2","language":"python","ecosystem":"pypi","summary":"pytest-tornasync is a simple pytest plugin that provides helpful fixtures for testing Tornado (version 5.0 or newer) applications. It simplifies testing native Python 3.5+ coroutines by eliminating the need for decorators like `@pytest.mark.gen_test`. The current version is 0.6.0.post2, with the last release in July 2019, indicating a stalled release cadence and an 'at risk' maintenance status, although the plugin remains functional for its intended purpose.","last_verified":"2026-04-16T00:00:00.000Z","tags":["pytest","tornado","async","testing","plugin","fixtures"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pytest-tornasync"},{"id":6203,"title":"Pytest Trio Plugin","library":"pytest-trio","status":"active","version":"0.8.0","language":"python","ecosystem":"pypi","summary":"pytest-trio is a pytest plugin designed to facilitate testing projects that leverage Trio, a friendly library for concurrency and async I/O in Python. It enables writing asynchronous tests without boilerplate, provides useful Trio-specific fixtures like `nursery` and `autojump_clock`, and supports async fixtures. The current stable version is 0.8.0, and it follows a release cadence tied to Trio and pytest compatibility updates.","last_verified":"2026-04-14T00:00:00.000Z","tags":["pytest","trio","async","testing","plugin","concurrency"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pytest-trio"},{"id":8544,"title":"pytest-twisted","library":"pytest-twisted","status":"active","version":"1.14.3","language":"python","ecosystem":"pypi","summary":"pytest-twisted is a plugin for the pytest testing framework that facilitates testing code built with the Twisted asynchronous networking framework. It allows pytest test functions to return Twisted Deferred objects, ensuring that tests wait for asynchronous operations to complete, and manages the Twisted reactor lifecycle within the test suite. The library is actively maintained, with its current version being 1.14.3.","last_verified":"2026-04-16T00:00:00.000Z","tags":["pytest","twisted","testing","async","deferred","asynchronous"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pytest-twisted"},{"id":1672,"title":"pytest-unordered","library":"pytest-unordered","status":"active","version":"0.7.0","language":"python","ecosystem":"pypi","summary":"pytest-unordered is a pytest plugin that provides a specialized `unordered()` matcher for asserting equality of collections (lists, sets, tuples, dictionaries) regardless of element order. It is currently at version 0.7.0 and typically releases new versions to support newer Python versions or add minor features.","last_verified":"2026-04-23T23:53:32.314Z","tags":["pytest","testing","collections","unordered","plugin"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pytest-unordered"},{"id":24439,"title":"pytest-unused-fixtures","library":"pytest-unused-fixtures","status":"active","version":"0.3.1","language":"python","ecosystem":"pypi","summary":"A pytest plugin that lists fixtures defined but not used in a test run. Useful for keeping test suites clean. Current version: 0.3.1. Requires Python >=3.9. Maintained, release cadence is irregular.","last_verified":"2026-05-01T00:00:00.000Z","tags":["pytest","plugin","fixtures","cleanup","testing"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pytest-unused-fixtures"},{"id":6204,"title":"pytest-variables","library":"pytest-variables","status":"active","version":"3.1.0","language":"python","ecosystem":"pypi","summary":"pytest-variables is a plugin for pytest that provides a mechanism to supply external variables to tests and fixtures. It allows defining variables in various file formats (JSON, YAML, TOML, HJSON) and making them accessible as a dictionary fixture within your pytest test suite. The current version is 3.1.0, and it follows a regular release cadence with major versions indicating breaking changes.","last_verified":"2026-04-14T00:00:00.000Z","tags":["pytest","plugin","variables","configuration","testing","fixtures","json","yaml","toml","hjson"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pytest-variables"},{"id":5705,"title":"pytest-vcr","library":"pytest-vcr","status":"maintenance","version":"1.0.2","language":"python","ecosystem":"pypi","summary":"pytest-vcr is a pytest plugin that simplifies testing HTTP interactions by integrating with VCR.py. It records HTTP requests and responses to YAML 'cassettes' during the first test run, then replays them on subsequent runs, making tests faster, more deterministic, and runnable offline. The current version is 1.0.2, released in April 2019, indicating an infrequent release cadence.","last_verified":"2026-04-11T00:00:00.000Z","tags":["pytest","vcr","testing","http","mocking","cassette","network"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pytest-vcr"},{"id":5036,"title":"pytest-wake","library":"pytest-wake","status":"active","version":"0.4.3","language":"python","ecosystem":"pypi","summary":"pytest-wake is a pytest plugin that integrates the Wake Solidity development and fuzz testing framework with the pytest testing framework. It enables writing tests for Solidity smart contracts using Python, leveraging pytest's capabilities and Wake's `pytypes` for type-safe interactions. The current version is 0.4.3, released on November 19, 2024. While specific release cadence details for `pytest-wake` are not explicitly stated, its development is tied to the active Wake framework.","last_verified":"2026-04-12T00:00:00.000Z","tags":["pytest","solidity","blockchain","testing","smart contracts","fuzz testing","ethereum"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pytest-wake"},{"id":24440,"title":"pytest-warnings","library":"pytest-warnings","status":"maintenance","version":"0.3.1","language":"python","ecosystem":"pypi","summary":"A pytest plugin that lists Python warnings in the pytest report. Version 0.3.1. Low release cadence, last updated in 2020.","last_verified":"2026-05-01T00:00:00.000Z","tags":["pytest","warnings","testing"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pytest-warnings"},{"id":4216,"title":"Pytest Watch","library":"pytest-watch","status":"abandoned","version":"4.2.0","language":"python","ecosystem":"pypi","summary":"pytest-watch is a zero-config command-line interface (CLI) tool that continuously runs `pytest` and automatically re-executes tests when relevant files in your project change. It enhances the testing workflow by providing features such as audible beeps on test failures and the ability to run custom commands before or after test executions. Although it reached version 4.2.0, the project is considered unmaintained, with its official GitHub repository and PyPI page providing the primary documentation.","last_verified":"2026-04-11T00:00:00.000Z","tags":["pytest","testing","watch","tdd","cli"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pytest-watch"},{"id":3777,"title":"pytest-watcher","library":"pytest-watcher","status":"active","version":"0.6.3","language":"python","ecosystem":"pypi","summary":"pytest-watcher is a command-line interface (CLI) tool that automatically reruns your Python tests (using pytest by default) whenever your code changes. It is a maintained alternative to the unmaintained `pytest-watch` and is designed to streamline the test-driven development (TDD) workflow by providing continuous test feedback. The current version is 0.6.3, and it supports Unix (Linux, MacOS, BSD) and Windows.","last_verified":"2026-04-25T15:17:04.743Z","tags":["pytest","testing","watcher","tdd","automation","cli"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pytest-watcher"},{"id":688,"title":"pytest-xdist","library":"pytest-xdist","status":"active","version":"3.8.0","language":"python","ecosystem":"pypi","summary":"The pytest-xdist plugin extends pytest with new test execution modes, primarily designed for distributing tests across multiple CPUs or hosts to significantly speed up test execution. It also offers features like running tests in a Python subprocess and formerly supported remote SSH execution and `--looponfail` mode. Currently at version 3.8.0, the library is actively maintained with regular feature updates and bug fixes.","last_verified":"2026-05-12T17:50:21.225Z","tags":["pytest","testing","parallel-testing","distributed-testing","test-runner"],"install_tag":"stale","install_tag_description":"widespread failures or data too old to trust","api":"https://checklist.day/api/registry/pytest-xdist"},{"id":10154,"title":"Pytest Xdist Worker Stats","library":"pytest-xdist-worker-stats","status":"active","version":"0.4.0","language":"python","ecosystem":"pypi","summary":"pytest-xdist-worker-stats is a pytest plugin that provides detailed statistics about individual worker performance after a pytest-xdist run, including test counts and execution times. The current version is 0.4.0, and it maintains an active, moderate release cadence.","last_verified":"2026-04-17T00:00:00.000Z","tags":["pytest","plugin","xdist","testing","performance","statistics"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pytest-xdist-worker-stats"},{"id":28110,"title":"pytest-xfiles","library":"pytest-xfiles","status":"active","version":"0.2.0","language":"python","ecosystem":"pypi","summary":"pytest-xfiles provides fixtures that read test data from files named after the test function, module, or package (xfiles). Current version 0.2.0, with no recent updates; likely in maintenance mode.","last_verified":"2026-05-09T00:00:00.000Z","tags":["pytest","fixtures","test-data","xfiles","testing"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pytest-xfiles"},{"id":27307,"title":"pytest-xml","library":"pytest-xml","status":"active","version":"0.1.1","language":"python","ecosystem":"pypi","summary":"A pytest plugin for generating simple XML test results for external parsing. Currently at v0.1.1 (requires Python >=3.11). Minimal maintenance, no recent updates.","last_verified":"2026-05-01T00:00:00.000Z","tags":["pytest","plugin","xml","reporting","test-output"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pytest-xml"},{"id":8545,"title":"pytest-xprocess: Pytest Plugin for External Process Management","library":"pytest-xprocess","status":"active","version":"1.0.2","language":"python","ecosystem":"pypi","summary":"pytest-xprocess is a pytest plugin designed for robust management of external processes across test runs. It ensures that essential external processes, upon which an application depends, are started and properly terminated during pytest execution. The current version is 1.0.2, and the project maintains an active release cadence, with several updates per year, often coinciding with new Python or pytest versions.","last_verified":"2026-04-16T00:00:00.000Z","tags":["pytest-plugin","testing","process-management","integration-testing"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pytest-xprocess"},{"id":8546,"title":"pytest-xvfb","library":"pytest-xvfb","status":"active","version":"3.1.1","language":"python","ecosystem":"pypi","summary":"pytest-xvfb is an active pytest plugin, currently at version 3.1.1, that automatically runs tests within a virtual X server like Xvfb, Xephyr, or Xvnc. This enables running graphical user interface (GUI) tests in headless environments, such as continuous integration (CI) servers, without the need for a physical display, preventing windows from unexpectedly popping up during testing.","last_verified":"2026-04-16T00:00:00.000Z","tags":["pytest","testing","headless","gui","xvfb","ci","plugin"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pytest-xvfb"},{"id":10156,"title":"Pytest Arch","library":"pytestarch","status":"active","version":"4.0.1","language":"python","ecosystem":"pypi","summary":"pytestarch is a Python test framework that enables static analysis of software architecture by defining and enforcing rules based on import dependencies between modules. It integrates seamlessly with pytest to ensure architectural constraints are met. The current version is 4.0.1, with major releases occurring periodically to introduce new features and adapt to Python version changes.","last_verified":"2026-04-17T00:00:00.000Z","tags":["pytest","architecture","testing","static-analysis","quality"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pytestarch"},{"id":24441,"title":"PyTextRank","library":"pytextrank","status":"active","version":"3.3.0","language":"python","ecosystem":"pypi","summary":"Python implementation of TextRank as a spaCy pipeline extension for graph-based natural language work including phrase extraction, keyword extraction, and knowledge graph extraction. Current version 3.3.0, requires Python >=3.7, follows spaCy's extension pattern. Development is active but releases are infrequent.","last_verified":"2026-05-01T00:00:00.000Z","tags":["nlp","textrank","keyword extraction","phrase extraction","knowledge graph","spacy"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pytextrank"},{"id":5706,"title":"Pyth3: Python Text Markup and Conversion","library":"pyth3","status":"abandoned","version":"0.7","language":"python","ecosystem":"pypi","summary":"Pyth3 (version 0.7) is an incomplete and unmaintained port of the Python 2 `pyth` library, intended for text markup and conversion between formats like RTF and XHTML. The project explicitly states that while some components were partially upgraded for Python 3, many parts, including tests, are known to be broken, and the library is primarily targeted at Python 2.7. The last release was in February 2019, indicating it is no longer actively developed.","last_verified":"2026-04-13T00:00:00.000Z","tags":["text processing","markup","conversion","python2-legacy","abandoned"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pyth3"},{"id":4217,"title":"PyThaiNLP","library":"pythainlp","status":"active","version":"5.3.4","language":"python","ecosystem":"pypi","summary":"PyThaiNLP is a Python library for natural language processing (NLP) of the Thai language. It provides standard NLP functions like word and sentence segmentation, part-of-speech tagging, transliteration, and various utilities. The library is actively maintained, with version 5.3.4 as the current stable release, and new minor updates for the 5.x series are still being released, with a major 6.0 release expected to introduce breaking changes.","last_verified":"2026-04-11T00:00:00.000Z","tags":["nlp","thai","tokenization","sentiment-analysis","machine-translation","linguistic-analysis"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pythainlp"},{"id":21823,"title":"PyThenA - Simple Athena Wrapper","library":"pythena","status":"active","version":"1.6.0","language":"python","ecosystem":"pypi","summary":"A simple Amazon Athena wrapper leveraging boto3 to execute queries and return results. Requires only a database and query string. Current version 1.6.0, last updated 2021-06-28, no recent releases.","last_verified":"2026-04-27T00:00:00.000Z","tags":["aws","athena","query","boto3","wrapper"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pythena"},{"id":8547,"title":"Python Active Directory Client Library","library":"python-active-directory","status":"active","version":"2.0.1","language":"python","ecosystem":"pypi","summary":"Python-AD is an Active Directory client library designed for Python on UNIX/Linux systems. It provides a programmatic interface for performing various LDAP and Kerberos operations against Microsoft Active Directory domains. The library currently supports Python 3 environments, with its latest stable release being 2.0.1.","last_verified":"2026-04-16T00:00:00.000Z","tags":["Active Directory","LDAP","authentication","Unix","Linux","Kerberos"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/python-active-directory"},{"id":8548,"title":"Python Alfresco API Client","library":"python-alfresco-api","status":"active","version":"1.1.5","language":"python","ecosystem":"pypi","summary":"Python Client for all Alfresco Content Services REST APIs, built with Pydantic v2 models for robust data validation and serialization, and offering event support. It provides comprehensive coverage of Alfresco's API endpoints through dedicated subclients. The current version is 1.1.5, with frequent updates incorporating new API features and improvements.","last_verified":"2026-04-16T00:00:00.000Z","tags":["alfresco","api-client","pydantic","content-services","cms"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/python-alfresco-api"},{"id":28113,"title":"python-amazon-paapi","library":"python-amazon-paapi","status":"active","version":"6.2.0","language":"python","ecosystem":"pypi","summary":"Wrapper for Amazon Product Advertising API 5.0 and Amazon Creators API. Current version 6.2.0, supports Python >=3.9. Active development with regular releases.","last_verified":"2026-05-09T00:00:00.000Z","tags":["amazon-api","paapi","product-advertising-api","creators-api","wrapper"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/python-amazon-paapi"},{"id":4725,"title":"Amazon Selling Partner API (SP-API) Python Client","library":"python-amazon-sp-api","status":"active","version":"2.1.8","language":"python","ecosystem":"pypi","summary":"python-amazon-sp-api is a comprehensive Python wrapper for the Amazon Selling Partner API (SP-API). It provides a convenient way to interact with various Amazon SP-API endpoints for tasks such as order management, inventory, reports, and more. The library is actively maintained, with frequent updates to support new API versions and features. The current stable version is 2.1.8.","last_verified":"2026-04-12T00:00:00.000Z","tags":["amazon","sp-api","ecommerce","seller-central","marketplace","api-client"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/python-amazon-sp-api"},{"id":2239,"title":"Python Driver for ArangoDB","library":"python-arango","status":"active","version":"8.3.1","language":"python","ecosystem":"pypi","summary":"Python-Arango is the official Python driver for ArangoDB, a scalable multi-model database that natively supports documents, graphs, and key-values. It provides a comprehensive API for interacting with ArangoDB, including managing databases, collections, documents, graphs, and executing AQL queries. The library is actively maintained with regular releases, currently at version 8.3.1.","last_verified":"2026-04-24T16:33:53.920Z","tags":["arangodb","database","nosql","driver","document-database","graph-database"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/python-arango"},{"id":10155,"title":"python-autoviv: Autovivification for Python Dictionaries","library":"python-autoviv","status":"active","version":"1.0.4","language":"python","ecosystem":"pypi","summary":"python-autoviv provides autovivification for Python dictionaries, allowing the creation of deeply nested data structures on-the-fly simply by accessing keys. It mimics Perl's default behavior, eliminating the need for explicit intermediate dictionary initializations. The current version is 1.0.4, with releases focusing on stability and minor enhancements.","last_verified":"2026-04-17T00:00:00.000Z","tags":["autovivification","dictionary","nested-data","data-structure","perl-like"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/python-autoviv"},{"id":7624,"title":"OpenStack Barbican Client Library","library":"python-barbicanclient","status":"active","version":"7.3.0","language":"python","ecosystem":"pypi","summary":"python-barbicanclient is the official Python client library for interacting with the OpenStack Barbican Key Management API. It provides programmatic access to store, manage, and retrieve secrets, and also includes a command-line interface (`barbican`). The library is actively maintained as part of the OpenStack ecosystem, with releases generally aligning with OpenStack's development cadence. The current version is 7.3.0.","last_verified":"2026-04-16T00:00:00.000Z","tags":["OpenStack","security","key management","secrets","cryptography"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/python-barbicanclient"},{"id":3778,"title":"python-barcode","library":"python-barcode","status":"active","version":"0.16.1","language":"python","ecosystem":"pypi","summary":"python-barcode provides a simple way to create standard barcodes in Python. It requires no external dependencies for generating SVG files. For outputting image formats like PNGs, the optional Pillow library is needed. The current version is 0.16.1, supporting Python 3.9 up to 3.13. The library maintains an active development status with regular updates addressing Python compatibility and bug fixes.","last_verified":"2026-04-25T15:17:36.656Z","tags":["barcode","generator","svg","png","ean","upc","code128","imaging"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/python-barcode"},{"id":4218,"title":"Python Base Converter","library":"python-baseconv","status":"maintenance","version":"1.2.2","language":"python","ecosystem":"pypi","summary":"Python-baseconv is a lightweight Python module designed to convert numbers from base 10 integers to base X strings and vice versa. It provides predefined converters for common bases like binary, hexadecimal, and Base64, as well as the ability to define custom alphabets. The current version is 1.2.2, with its last release in April 2019, suggesting a maintenance-focused release cadence.","last_verified":"2026-04-11T00:00:00.000Z","tags":["base-conversion","numbers","math","utility","encoding","decoding"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/python-baseconv"},{"id":4219,"title":"Python Benedict","library":"python-benedict","status":"active","version":"0.35.0","language":"python","ecosystem":"pypi","summary":"python-benedict is a `dict` subclass that enhances the standard Python dictionary with powerful features like keylist, keypath, and keyattr support. It provides normalized I/O operations for various data formats (including base64, csv, ini, json, pickle, plist, query-string, toml, xls, xml, yaml) and numerous utility methods. It is currently active, with its latest version being 0.35.0, and maintains a regular release cadence.","last_verified":"2026-04-11T00:00:00.000Z","tags":["dictionary","data structure","keypath","io","serialization","nested-data"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/python-benedict"},{"id":1673,"title":"Python Bidi","library":"python-bidi","status":"active","version":"0.6.7","language":"python","ecosystem":"pypi","summary":"Python Bidi is a library for handling bi-directional (BiDi) text layout, primarily for Right-to-Left (RTL) languages like Arabic and Hebrew. It offers two implementations: a pure Python algorithm and a more performant wrapper around the Rust `unicode-bidi` crate. Currently at version 0.6.7, it maintains an active development and release cadence.","last_verified":"2026-04-23T23:53:48.016Z","tags":["bidi","rtl","text processing","unicode","layout","i18n"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/python-bidi"},{"id":5814,"title":"Binance REST API Python Client","library":"python-binance","status":"active","version":"1.0.36","language":"python","ecosystem":"pypi","summary":"An unofficial Python wrapper for the Binance exchange REST API v3, also supporting websockets for real-time data streams. It provides both synchronous and asynchronous client implementations to interact with market data, account information, and trading functionalities. The library is actively maintained with frequent releases, currently at version 1.0.36.","last_verified":"2026-04-14T00:00:00.000Z","tags":["binance","crypto","trading","api","websocket","asyncio","rest","exchange"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/python-binance"},{"id":10157,"title":"Python Binary Memcached Client","library":"python-binary-memcached","status":"active","version":"0.31.4","language":"python","ecosystem":"pypi","summary":"A pure Python module for accessing Memcached servers using the binary protocol, including support for SASL authentication and TLS. The current version is 0.31.4, with releases occurring periodically to add features and improvements.","last_verified":"2026-04-17T00:00:00.000Z","tags":["memcached","caching","binary protocol","SASL","TLS","client"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/python-binary-memcached"},{"id":8550,"title":"Python Bitcoin Library","library":"python-bitcoinlib","status":"active","version":"0.12.2","language":"python","ecosystem":"pypi","summary":"python-bitcoinlib is a comprehensive Python library designed to interact with the Bitcoin protocol. It provides utilities for handling cryptographic operations, addresses, scripts, transactions, and more. The current stable version is 0.12.2, with releases occurring sporadically based on needed updates and bug fixes.","last_verified":"2026-04-16T00:00:00.000Z","tags":["bitcoin","cryptocurrency","blockchain","wallet","p2p"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/python-bitcoinlib"},{"id":24443,"title":"python-bitcoinrpc","library":"python-bitcoinrpc","status":"maintenance","version":"1.0","language":"python","ecosystem":"pypi","summary":"Enhanced version of python-jsonrpc for use with Bitcoin. This library provides a simple RPC client to interact with Bitcoin Core's JSON-RPC API. Current version is 1.0, but the project is in maintenance mode and has known issues with modern Python and Bitcoin Core versions.","last_verified":"2026-05-01T00:00:00.000Z","tags":["bitcoin","rpc","json-rpc","blockchain"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/python-bitcoinrpc"},{"id":1674,"title":"Python Box","library":"python-box","status":"active","version":"7.4.1","language":"python","ecosystem":"pypi","summary":"python-box is an active library that provides an advanced Python dictionary with dot notation access, allowing dictionary keys to be accessed as attributes. It simplifies working with deeply nested data structures and offers various serialization methods (JSON, YAML, TOML, JSON5, TOON) and other utility classes. The current version is 7.4.1, and it maintains a regular release cadence with updates and bug fixes.","last_verified":"2026-04-23T23:54:28.827Z","tags":["dictionary","dot-notation","configuration","serialization","yaml","json","toml"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/python-box"},{"id":2730,"title":"python-calamine","library":"python-calamine","status":"active","version":"0.6.2","language":"python","ecosystem":"pypi","summary":"python-calamine is a Python binding for the Rust library 'calamine', designed for fast reading of Excel (.xlsx, .xls, .xlsb) and ODF (.ods) spreadsheet files. It is actively maintained, with version 0.6.2 released in February 2026, indicating a regular release cadence.","last_verified":"2026-04-25T00:12:51.328Z","tags":["python","excel","ods","xlsx","spreadsheet","rust","performance","data processing","open-document"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/python-calamine"},{"id":2731,"title":"Python CAN Bus Interface","library":"python-can","status":"active","version":"4.6.1","language":"python","ecosystem":"pypi","summary":"The python-can library provides Controller Area Network (CAN) support for Python developers, offering common abstractions to various hardware devices and a suite of utilities for sending and receiving messages on a CAN bus. It supports CPython and PyPy, running on Mac, Linux, and Windows. The current version is 4.6.1, with frequent updates to the 4.x series.","last_verified":"2026-04-25T00:13:21.101Z","tags":["CAN","automotive","hardware interface","bus communication","socketcan","CAN FD"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/python-can"},{"id":21817,"title":"python-cas","library":"python-cas","status":"active","version":"1.7.1","language":"python","ecosystem":"pypi","summary":"Python CAS client library for integrating with CAS (Central Authentication Service) single sign-on servers. Current version 1.7.1, supports Python >=3.10. Release cadence is sporadic.","last_verified":"2026-04-27T00:00:00.000Z","tags":["cas","authentication","sso","saml"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/python-cas"},{"id":5437,"title":"Python Certifi Win32","library":"python-certifi-win32","status":"maintenance","version":"1.6.1","language":"python","ecosystem":"pypi","summary":"python-certifi-win32 is a Python package that patches the `certifi` module at runtime to include certificates from the Windows certificate store. This allows applications like `requests` (and tools based on it, such as `pip`) to verify TLS/SSL connections to servers whose Certificate Authorities (CAs) are trusted by the Windows operating system. The package is currently at version 1.6.1, but is generally unmaintained and has been superseded by `pip-system-certs`.","last_verified":"2026-04-13T00:00:00.000Z","tags":["windows","certificates","ssl","tls","certifi","security"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/python-certifi-win32"},{"id":5438,"title":"OpenStack Cinder API Client Library","library":"python-cinderclient","status":"active","version":"9.9.0","language":"python","ecosystem":"pypi","summary":"python-cinderclient is the official Python client library for interacting with the OpenStack Block Storage (Cinder) API. It provides both a Python API (the `cinderclient` module) and a command-line interface (`cinder`). It aims to implement 100% of the OpenStack Cinder API. The library is actively maintained as part of the OpenStack ecosystem, with releases typically aligning with OpenStack's development cycle, alongside more frequent patch releases. The current version is 9.9.0.","last_verified":"2026-04-13T00:00:00.000Z","tags":["openstack","cinder","block storage","cloud","api client"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/python-cinderclient"},{"id":24442,"title":"python-cmr","library":"python-cmr","status":"active","version":"0.13.0","language":"python","ecosystem":"pypi","summary":"Python wrapper to the NASA Common Metadata Repository (CMR) API. Version 0.13.0, supports Python 3.8-3.12. Active development, irregular releases.","last_verified":"2026-05-01T00:00:00.000Z","tags":["nasa","cmr","metadata","earthdata","api-wrapper"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/python-cmr"},{"id":10158,"title":"Python Constraint","library":"python-constraint","status":"active","version":"2.5.0","language":"python","ecosystem":"pypi","summary":"python-constraint is a module implementing support for handling Constraint Satisfaction Problems (CSPs) over finite domains. The current version, 2.5.0, offers enhanced features like efficient string-based constraints, negative value support, and performance improvements, with releases typically occurring several times a year.","last_verified":"2026-04-17T00:00:00.000Z","tags":["constraint programming","CSP","AI","solver","optimization"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/python-constraint"},{"id":3248,"title":"Python Consul Client","library":"python-consul","status":"active","version":"1.1.0","language":"python","ecosystem":"pypi","summary":"Python-consul is a client library for interacting with the Consul HTTP API. It provides a comprehensive set of features for service discovery, key-value storage, health checking, and session management. The library is currently at version 1.1.0 and is actively maintained with a moderate release cadence.","last_verified":"2026-04-25T07:31:42.922Z","tags":["consul","service discovery","key-value store","devops","microservices"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/python-consul"},{"id":14837,"title":"Python Consul 2 Client (Abandoned)","library":"python-consul2","status":"abandoned","version":"0.1.5","language":"en","ecosystem":"pypi","summary":"python-consul2 is a Python client library for interacting with Consul (http://www.consul.io/), providing an interface for its KV store, agent, and catalog APIs. This library is a fork of python-consul. Its current version is 0.1.5, and it appears to be unmaintained, with no releases or commits since 2018.","last_verified":"2026-04-17T00:00:00.000Z","tags":["consul","service-discovery","kv-store","distributed-systems","abandoned"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/python-consul2"},{"id":10159,"title":"Coveralls Python","library":"python-coveralls","status":"active","version":"2.9.3","language":"python","ecosystem":"pypi","summary":"python-coveralls is a Python interface to the coveralls.io API, enabling continuous integration services to send test coverage reports for Python projects. It integrates with `coverage.py` to process coverage data and send it to Coveralls.io. The current version is 2.9.3, and releases are generally made to address `coverage.py` compatibility, Python version support, or minor bug fixes, rather than on a fixed cadence.","last_verified":"2026-04-17T00:00:00.000Z","tags":["code coverage","CI/CD","testing"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/python-coveralls"},{"id":1675,"title":"python-crfsuite","library":"python-crfsuite","status":"active","version":"0.9.12","language":"python","ecosystem":"pypi","summary":"python-crfsuite is a Python binding for CRFsuite, a fast implementation of Conditional Random Fields (CRFs) for labeling sequential data. It's widely used in Natural Language Processing (NLP) for tasks like Named Entity Recognition (NER), Part-of-Speech (POS) tagging, and other sequence labeling problems. The current version is 0.9.12, and releases primarily focus on Python version compatibility and stability.","last_verified":"2026-04-23T23:54:51.995Z","tags":["NLP","Machine Learning","CRF","Sequence Labeling","Conditional Random Fields"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/python-crfsuite"},{"id":1676,"title":"Python Crontab API","library":"python-crontab","status":"active","version":"3.3.0","language":"python","ecosystem":"pypi","summary":"python-crontab provides a Pythonic API to create, manage, read, and write crontab entries and entire crontab files, including user-specific and system-wide crontabs. As of version 3.3.0, it offers a unified `CronTab` class for all crontab manipulations, simplifying interaction with cron jobs from Python. The library is actively maintained with an irregular release cadence.","last_verified":"2026-04-23T23:55:07.374Z","tags":["cron","scheduler","system","automation","job-scheduling"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/python-crontab"},{"id":27308,"title":"Python CSV Tools","library":"python-csv","status":"active","version":"0.0.14","language":"python","ecosystem":"pypi","summary":"A lightweight library for manipulating CSV files, providing helpers for reading, writing, and transforming CSV data. Current version is 0.0.14, with slow release cadence. Suitable for small to medium CSV processing tasks.","last_verified":"2026-05-01T00:00:00.000Z","tags":["csv","file-io","data-manipulation"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/python-csv"},{"id":1125,"title":"python-daemon","library":"python-daemon","status":"active","version":"3.1.2","language":"python","ecosystem":"pypi","summary":"python-daemon is a Python library that implements the well-behaved Unix daemon process specification outlined in PEP 3143. It provides a `DaemonContext` class to manage the process environment for a program becoming a daemon, handling aspects like forking, changing directories, setting umask, and redirecting standard file descriptors. The current version is 3.1.2, and it is actively maintained with releases approximately every few months, though code changes are less frequent.","last_verified":"2026-04-23T17:16:09.903Z","tags":["daemon","unix","process","background","pep3143"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/python-daemon"},{"id":6832,"title":"Python DataURI","library":"python-datauri","status":"active","version":"3.0.2","language":"python","ecosystem":"pypi","summary":"A small Python library for manipulating data URIs, as defined in RFC2397. It provides functionalities for parsing existing data URIs into structured objects and creating new ones from various inputs. The library is currently at version 3.0.2 and appears to have an infrequent release cadence, driven by feature additions and Python version compatibility.","last_verified":"2026-04-15T00:00:00.000Z","tags":["data uri","uri","encoding","base64","rfc2397"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/python-datauri"},{"id":246,"title":"python-dateutil","library":"python-dateutil","status":"maintenance","version":"2.9.0.post0","language":"python","ecosystem":"pypi","summary":"python-dateutil provides powerful extensions to Python's standard datetime module, including flexible date/time string parsing, relative delta arithmetic, recurrence rules (RFC 2445 superset), and rich timezone support via tzfile, TZ strings, and Windows registry. Current version is 2.9.0.post0 (released 2024-03-01). The project is considered functionally stable but upstream activity is slow; Fedora has flagged it as unmaintained. The PyPI install name (python-dateutil) differs from the importable name (dateutil).","last_verified":"2026-05-12T12:18:40.039Z","tags":["datetime","date-parsing","timezone","relativedelta","rrule","time"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/python-dateutil"},{"id":4726,"title":"python-debian: Debian Data Format Manipulation","library":"python-debian","status":"active","version":"1.1.0","language":"python","ecosystem":"pypi","summary":"The `python-debian` library provides modules for reading and manipulating various Debian-related data formats, such as `debian/changelog`, `Packages` files, control files (e.g., `debian/control`, `.changes`, `.dsc`, `Packages`, `Sources`, `Release`), and raw `.deb` and `.ar` files. It supports both reading and editing for some formats. The current version is 1.1.0, and the project maintains an active release schedule, typically with updates every 1-2 years.","last_verified":"2026-04-12T00:00:00.000Z","tags":["debian","packaging","control files","changelog","metadata","deb","ar"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/python-debian"},{"id":1677,"title":"python-decouple","library":"python-decouple","status":"active","version":"3.8","language":"python","ecosystem":"pypi","summary":"python-decouple provides a clean, strict separation of configuration settings from code, inspired by The Twelve-Factor App methodology. It allows you to store parameters in environment variables, `.env` files, or `settings.ini` files, making it easy to manage different environments (development, staging, production). The current version is 3.8, and it sees active maintenance with minor releases typically a few times a year addressing bug fixes and minor improvements.","last_verified":"2026-04-23T23:55:22.070Z","tags":["configuration","settings","environment variables","dotenv","ini","twelve-factor-app"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/python-decouple"},{"id":9253,"title":"OpenStack Designate Client","library":"python-designateclient","status":"active","version":"6.4.0","language":"python","ecosystem":"pypi","summary":"python-designateclient is a Python client library for OpenStack's DNS-as-a-Service (Designate) API. It provides a Python API for programmatic interaction with Designate and also ships with a command-line tool. The current version is 6.4.0. The library follows the OpenStack release cycle, typically seeing new versions every six months, aligned with OpenStack major releases.","last_verified":"2026-04-16T00:00:00.000Z","tags":["OpenStack","DNS","client","networking"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/python-designateclient"},{"id":24444,"title":"python-didl-lite","library":"python-didl-lite","status":"active","version":"1.5.0","language":"python","ecosystem":"pypi","summary":"A Python library for parsing and generating DIDL-Lite (Digital Item Declaration Language) XML, commonly used in UPnP/DLNA media servers. Current version 1.5.0, requires Python 3.10+. Released irregularly, last update in 2024.","last_verified":"2026-05-01T00:00:00.000Z","tags":["didl-lite","upnp","dlna","xml","media-server"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/python-didl-lite"},{"id":7625,"title":"Python DigitalOcean API Client (Community)","library":"python-digitalocean","status":"active","version":"1.17.0","language":"python","ecosystem":"pypi","summary":"python-digitalocean is a community-maintained Python library for interacting with the DigitalOcean API, allowing management of resources like Droplets, Images, and more. It is currently at version 1.17.0 and receives releases for new API features and bug fixes. While widely used, DigitalOcean also provides an official client, `pydo`.","last_verified":"2026-04-16T00:00:00.000Z","tags":["digitalocean","cloud","api","iaas","droplets","community-maintained"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/python-digitalocean"},{"id":1053,"title":"Python Interpreter Discovery","library":"python-discovery","status":"active","version":"1.2.1","language":"python","ecosystem":"pypi","summary":"python-discovery is a Python library designed for robust discovery of Python interpreters installed on a machine. It can locate Python versions from various sources like system packages, pyenv, mise, asdf, uv, and the Windows registry (PEP 514). It verifies candidates and returns detailed metadata, with results cached for faster repeated lookups. The library is actively maintained, with frequent minor releases addressing bug fixes and feature enhancements. The current version is 1.2.1.","last_verified":"2026-04-23T16:26:18.898Z","tags":["python","interpreter","discovery","environment","tool"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/python-discovery"},{"id":9254,"title":"Python Docs Theme","library":"python-docs-theme","status":"active","version":"2026.3","language":"python","ecosystem":"pypi","summary":"The Sphinx theme for the CPython docs and related projects. It provides a clean, responsive design and includes features like a dark mode, code copy buttons, and internationalization support. The library is actively maintained with frequent releases, typically on a monthly or bi-monthly cadence. The current version is 2026.3.","last_verified":"2026-04-16T00:00:00.000Z","tags":["Sphinx","documentation","theme","CPython"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/python-docs-theme"},{"id":8549,"title":"Document Text Recognition (docTR)","library":"python-doctr","status":"active","version":"1.0.1","language":"python","ecosystem":"pypi","summary":"docTR (Document Text Recognition) is an open-source Python library leveraging deep learning for high-performance Optical Character Recognition (OCR) on documents. It provides state-of-the-art text detection and recognition for scanned documents, images, and PDFs. Actively maintained by Mindee, it supports multi-language recognition, handwriting, and GPU acceleration, currently at version 1.0.1.","last_verified":"2026-04-16T00:00:00.000Z","tags":["OCR","Deep Learning","Document Processing","Computer Vision","PyTorch","AI/ML"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/python-doctr"},{"id":9255,"title":"python-documentcloud","library":"python-documentcloud","status":"active","version":"4.5.0","language":"python","ecosystem":"pypi","summary":"python-documentcloud is a simple Python wrapper for the DocumentCloud API (current version 4.5.0). It provides convenient methods to retrieve and edit documents and projects, both public and private, directly from documentcloud.org. Users can upload PDFs into their DocumentCloud account, organize them into projects, and download extracted text and images. The library is actively maintained by MuckRock and sees a monthly to quarterly release cadence for updates and new features.","last_verified":"2026-04-16T00:00:00.000Z","tags":["documentcloud","api-wrapper","journalism","data-journalism","pdf","documents"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/python-documentcloud"},{"id":689,"title":"python-docx (Microsoft Word .docx files)","library":"python-docx","status":"active","version":"1.2.0","language":"en","ecosystem":"pypi","summary":"python-docx is a Python library for creating, reading, and updating Microsoft Word 2007+ (.docx) files. It provides an object-oriented API to interact with the structure and content of Word documents. The library is actively maintained, with regular releases addressing features and bug fixes.","last_verified":"2026-05-12T17:50:43.772Z","tags":["office","word","document generation","docx","microsoft word"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/python-docx"},{"id":7626,"title":"python-docx-ml6: Microsoft Word .docx File Manipulation","library":"python-docx-ml6","status":"active","version":"1.0.2","language":"python","ecosystem":"pypi","summary":"python-docx-ml6 is a Python library for creating, reading, and updating Microsoft Word 2007+ (.docx) files. It is a fork from the original `python-docx` library, specifically including feature requests provided by the open-source community that have not yet been merged into the upstream project. The current version is 1.0.2, released in November 2023, indicating an active development and maintenance cadence.","last_verified":"2026-04-16T00:00:00.000Z","tags":["word","docx","document automation","office","microsoft word","document generation"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/python-docx-ml6"},{"id":304,"title":"python-dotenv","library":"python-dotenv","status":"active","version":"1.2.2","language":"python","ecosystem":"pypi","summary":"python-dotenv is a Python library that reads key-value pairs from a .env file and sets them as environment variables. The current version is 1.2.2, released in March 2026. The library is actively maintained with regular updates.","last_verified":"2026-05-12T12:57:49.454Z","tags":["environment variables","configuration management","python"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/python-dotenv"},{"id":9256,"title":"Python DXF (Docker Registry Client)","library":"python-dxf","status":"active","version":"12.1.1","language":"python","ecosystem":"pypi","summary":"python-dxf is a Python module and command-line tool for storing and retrieving data in a Docker v2 registry. It functions as a Docker registry v2 client, enabling tasks like transferring Docker images between registries, especially useful for disconnected environments. The library creates payloads directly from the registry, which can be faster than `docker save` and `docker load`, and can compute diffs to reduce transfer size. The current version is 12.1.1 and it appears to be actively maintained.","last_verified":"2026-04-16T00:00:00.000Z","tags":["docker","registry","container","devops","cloud"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/python-dxf"},{"id":6205,"title":"Python DynamoDB Lock","library":"python-dynamodb-lock","status":"maintenance","version":"0.9.1","language":"python","ecosystem":"pypi","summary":"Python DynamoDB Lock is a general-purpose distributed locking library built on top of DynamoDB. It supports both coarse-grained and fine-grained locking, heavily inspired by the Java-based AmazonDynamoDBLockClient. The current version is 0.9.1, with the last release in October 2018. While functional, its development appears to be in maintenance mode.","last_verified":"2026-04-14T00:00:00.000Z","tags":["AWS","DynamoDB","distributed-lock","locking","concurrency"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/python-dynamodb-lock"},{"id":2732,"title":"Python Editor","library":"python-editor","status":"maintenance","version":"1.0.4","language":"python","ecosystem":"pypi","summary":"python-editor is a Python library that provides a programmatic interface to the system's default text editor, usually determined by the `$EDITOR` environment variable. It allows applications to open an editor, optionally pre-fill it with content, and capture the user's input upon closing. The current version is 1.0.4, with the last release dating back to January 2019, indicating a slow or inactive release cadence.","last_verified":"2026-04-25T00:13:42.092Z","tags":["utility","editor","cli","environment-variable"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/python-editor"},{"id":1199,"title":"Python Engine.IO","library":"python-engineio","status":"active","version":"4.13.1","language":"python","ecosystem":"pypi","summary":"Python-Engine.IO is a lightweight transport protocol implementation that facilitates real-time, bidirectional, event-based communication between clients and a server. It provides Python implementations for both the Engine.IO server and client, offering standard (threaded) and asyncio variants. The library is actively maintained, with frequent releases, and is currently at version 4.13.1. It forms the low-level transport layer for Socket.IO.","last_verified":"2026-04-23T18:12:20.693Z","tags":["websocket","realtime","async","engine.io","client","server","networking","protocol"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/python-engineio"},{"id":10160,"title":"Python EnvCFG","library":"python-envcfg","status":"abandoned","version":"0.2.0","language":"python","ecosystem":"pypi","summary":"Python EnvCFG (python-envcfg) provides a 'magic module' for accessing environment variables as attributes, automatically converting them to common Python types (str, int, float, bool). It also supports loading configuration from YAML files. The current version is 0.2.0, released in 2017, and the project appears to be no longer actively maintained.","last_verified":"2026-04-17T00:00:00.000Z","tags":["environment variables","configuration","settings","yaml"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/python-envcfg"},{"id":24446,"title":"python-escpos","library":"python-escpos","status":"active","version":"3.1","language":"python","ecosystem":"pypi","summary":"Library to manipulate ESC/POS printers. Supports USB, serial, network, and file interfaces. Current version is 3.1 (released 2024-04-07). Requires Python >=3.8.","last_verified":"2026-05-01T00:00:00.000Z","tags":["escpos","thermal printer","receipt printer","usb","serial","network"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/python-escpos"},{"id":6441,"title":"python-etcd: etcd v2 Client","library":"python-etcd","status":"abandoned","version":"0.4.5","language":"python","ecosystem":"pypi","summary":"A Python client library for etcd. This library specifically targets and supports the etcd v2 API. The last release (0.4.5) was in March 2017, and it is no longer actively maintained. It has no stated release cadence.","last_verified":"2026-04-15T00:00:00.000Z","tags":["etcd","key-value store","distributed systems","client"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/python-etcd"},{"id":24445,"title":"python-evtx","library":"python-evtx","status":"active","version":"0.8.1","language":"python","ecosystem":"pypi","summary":"A pure Python parser for Windows event log files (.evtx). Version 0.8.1 supports Python >=3.9, provides XML and JSON dump functionality, and extracts event records from EVTX files. Maintenance is active with occasional releases.","last_verified":"2026-05-01T00:00:00.000Z","tags":["forensics","windows","event-log","parser","evtx"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/python-evtx"},{"id":4220,"title":"FastHTML","library":"python-fasthtml","status":"active","version":"0.13.3","language":"python","ecosystem":"pypi","summary":"FastHTML is a lightweight and performant Python library designed for building dynamic HTML web applications with minimal code. It leverages ASGI for high performance and integrates well with technologies like HTMX for interactive user experiences. As of version 0.13.3, it is under active development with frequent minor releases.","last_verified":"2026-04-11T00:00:00.000Z","tags":["web-framework","html","asgi","starlette","htmx","frontend"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/python-fasthtml"},{"id":24447,"title":"python-fcl","library":"python-fcl","status":"active","version":"0.7.0.11","language":"python","ecosystem":"pypi","summary":"Python bindings for the Flexible Collision Library (FCL), providing collision detection and proximity queries on 3D geometry. Current version 0.7.0.11, requires Python >=3.9. Releases are irregular, mostly bugfix releases.","last_verified":"2026-05-01T00:00:00.000Z","tags":["collision detection","FCL","robotics","3D geometry","numpy"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/python-fcl"},{"id":21818,"title":"python-ffmpeg","library":"python-ffmpeg","status":"active","version":"2.0.12","language":"python","ecosystem":"pypi","summary":"A Python binding for FFmpeg that provides both synchronous and asynchronous APIs to transcode, process, and stream media files. Current version is 2.0.12, with active development and regular releases.","last_verified":"2026-04-27T00:00:00.000Z","tags":["ffmpeg","media","transcoding","async","audio","video"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/python-ffmpeg"},{"id":27309,"title":"Python Fire","library":"python-fire","status":"active","version":"0.1.0","language":"python","ecosystem":"pypi","summary":"Python Fire is a library for automatically generating command line interfaces (CLIs) from absolutely any Python object. Current version is 0.1.0. Release cadence is irregular; last release was in 2018.","last_verified":"2026-05-01T00:00:00.000Z","tags":["cli","command-line","fire","automation"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/python-fire"},{"id":27310,"title":"Python FLIRT","library":"python-flirt","status":"active","version":"0.9.10","language":"python","ecosystem":"pypi","summary":"A Python library for parsing, compiling, and matching Fast Library Identification and Recognition Technology (FLIRT) signatures. It enables identification of known library functions in binary code using signature files. Current version 0.9.10, requires Python >=3.10, released on an ad-hoc cadence.","last_verified":"2026-04-27T00:00:00.000Z","tags":["binary-analysis","signature-matching","flirt","reverse-engineering"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/python-flirt"},{"id":24448,"title":"python-freeipa","library":"python-freeipa","status":"active","version":"1.0.10","language":"python","ecosystem":"pypi","summary":"A lightweight FreeIPA client library for Python. Provides Pythonic access to FreeIPA JSON-RPC API. Current version is 1.0.10, requires Python >=3.10. Release cadence is low (last release in 2023).","last_verified":"2026-05-01T00:00:00.000Z","tags":["freeipa","identity-management","ldap","client"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/python-freeipa"},{"id":1873,"title":"Python Frontmatter","library":"python-frontmatter","status":"active","version":"1.1.0","language":"python","ecosystem":"pypi","summary":"Parse and manage posts with YAML (or other) frontmatter. This library simplifies reading and writing content files that include metadata blocks, typically used in static site generators or content management systems. Current version is 1.1.0. Releases are infrequent but stable, primarily focused on maintenance, Python version compatibility, and type hinting.","last_verified":"2026-04-24T02:40:21.864Z","tags":["frontmatter","yaml","markdown","parsing","blogging","static-site"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/python-frontmatter"},{"id":4221,"title":"FSUtil: High-level File-System Operations","library":"python-fsutil","status":"active","version":"0.16.1","language":"python","ecosystem":"pypi","summary":"python-fsutil provides a collection of high-level, convenient utilities for common file-system operations, simplifying tasks like reading, writing, copying, moving, and deleting files and directories. It aims to offer a more Pythonic and less verbose alternative to direct `os` and `shutil` module usage. The current version is 0.16.1, and the library maintains an active release cadence with minor updates every few months.","last_verified":"2026-04-11T00:00:00.000Z","tags":["file-system","filesystem","utility","fs","path","io"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/python-fsutil"},{"id":7627,"title":"python-gdcm","library":"python-gdcm","status":"active","version":"3.2.2","language":"python","ecosystem":"pypi","summary":"python-gdcm provides unofficial Python 3 bindings for the Grassroots DiCoM (GDCM) C++ library. GDCM is a cross-platform library designed for handling DICOM medical files, supporting various transfer syntaxes including native, JPEG, JPEG 2000, JPEG-LS, RLE, and deflated. The library also includes XML representations of parts 3, 6, and 7 of the DICOM Standard. As of version 3.2.2, it is actively maintained with irregular but consistent updates.","last_verified":"2026-04-16T00:00:00.000Z","tags":["DICOM","medical imaging","image processing","scientific"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/python-gdcm"},{"id":3779,"title":"Python Geohash (Legacy)","library":"python-geohash","status":"abandoned","version":"0.8.5","language":"python","ecosystem":"pypi","summary":"This is a legacy version (0.8.5) of a Python library for fast and accurate geohashing, providing functions to encode and decode geohashes to and from latitude/longitude coordinates. It originated from a Google Code project and was last updated in 2014. For actively maintained geohashing functionality, consider the 'pygeohash' library.","last_verified":"2026-04-25T15:17:56.710Z","tags":["geohash","gis","location","encoding","decoding","spatial"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/python-geohash"},{"id":27312,"title":"python-geoip","library":"python-geoip","status":"deprecated","version":"1.2","language":"python","ecosystem":"pypi","summary":"Provides GeoIP functionality for Python. Version 1.2 is the last release, unmaintained since 2011. It wraps the MaxMind GeoIP legacy C library. Use python-geoip-geolite2 or geoip2 for modern MaxMind databases.","last_verified":"2026-05-01T00:00:00.000Z","tags":["geoip","geolocation","legacy","deprecated"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/python-geoip"},{"id":6833,"title":"Python Gerrit API Client","library":"python-gerrit-api","status":"active","version":"3.1.0","language":"python","ecosystem":"pypi","summary":"python-gerrit-api is a Python wrapper for the Gerrit REST API, enabling programmatic interaction with Gerrit Code Review. It is currently at version 3.1.0 and is actively maintained, with frequent releases often including dependency updates and minor enhancements.","last_verified":"2026-04-15T00:00:00.000Z","tags":["gerrit","api","rest","code review","version control"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/python-gerrit-api"},{"id":8551,"title":"python-gettext","library":"python-gettext","status":"active","version":"5.0","language":"python","ecosystem":"pypi","summary":"python-gettext is a Python library and command-line tool designed to compile Gettext `.po` (Portable Object) files into `.mo` (Machine Object) files. These `.mo` files are then used by internationalization (i18n) systems for runtime message translation. The current version is 5.0, with releases typically tied to Python version compatibility or API refinements.","last_verified":"2026-04-16T00:00:00.000Z","tags":["i18n","localization","gettext","compiler","po","mo"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/python-gettext"},{"id":6834,"title":"Python Gflags","library":"python-gflags","status":"deprecated","version":"3.1.2","language":"python","ecosystem":"pypi","summary":"Python-gflags is a Python implementation of the Google command-line flags module, enabling distributed command-line systems by allowing flags to be defined across different modules. It is currently at version 3.1.2. This library is now obsolete and no longer maintained; users are strongly encouraged to migrate to `absl-py` for continued support and new features.","last_verified":"2026-04-15T00:00:00.000Z","tags":["command-line-parsing","flags","cli","deprecated"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/python-gflags"},{"id":1019,"title":"python-gitlab","library":"python-gitlab","status":"active","version":"8.2.0","language":"python","ecosystem":"pypi","summary":"python-gitlab is a Python package that provides a comprehensive wrapper for the GitLab REST and GraphQL APIs. It allows developers to interact with GitLab resources in a Pythonic way, offering both synchronous and asynchronous clients, along with a CLI tool. The library maintains a regular release cadence, typically releasing new versions monthly, ensuring up-to-date support for GitLab API features.","last_verified":"2026-04-23T15:57:53.021Z","tags":["gitlab","api","wrapper","devops","automation","ci-cd"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/python-gitlab"},{"id":6835,"title":"OpenStack Glance Client Library","library":"python-glanceclient","status":"active","version":"4.11.0","language":"python","ecosystem":"pypi","summary":"python-glanceclient is a client library for OpenStack Glance, the Image service, built on the Glance API. It provides a Python API for interacting with Glance and a command-line tool (`glance`). The current stable version is 4.11.0, and it follows the OpenStack release cadence, typically releasing new versions every six months to align with OpenStack's development cycle.","last_verified":"2026-04-15T00:00:00.000Z","tags":["openstack","cloud","api client","glance","image service"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/python-glanceclient"},{"id":1126,"title":"Python-GnuPG","library":"python-gnupg","status":"active","version":"2.3.1","language":"python","ecosystem":"pypi","summary":"Python-GnuPG is a Python wrapper for the GNU Privacy Guard (GnuPG) command-line tool, enabling Python programs to perform cryptographic operations like encryption, decryption, digital signing, and key management. It provides a high-level, Pythonic interface to GnuPG's functionality. The library is actively maintained, with version 2.3.1 being the latest as of April 2026, and typically follows GnuPG's release cycle for compatibility updates.","last_verified":"2026-04-23T17:16:24.572Z","tags":["gnupg","gpg","encryption","cryptography","security","wrapper","openpgp"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/python-gnupg"},{"id":6206,"title":"Python GraphQL Client","library":"python-graphql-client","status":"active","version":"0.4.5","language":"python","ecosystem":"pypi","summary":"A Python client for interacting with GraphQL APIs, offering synchronous, asynchronous, and websocket-based subscription capabilities. It provides simple interfaces for sending queries, mutations, and subscribing to real-time data streams. The current version is 0.4.5, with a relatively active release cadence addressing features and maintenance.","last_verified":"2026-04-14T00:00:00.000Z","tags":["graphql","client","api","async","websockets","aiohttp","requests"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/python-graphql-client"},{"id":1678,"title":"Python HCL2 Parser","library":"python-hcl2","status":"active","version":"8.1.1","language":"python","ecosystem":"pypi","summary":"python-hcl2 is a robust parser for HCL2 (HashiCorp Configuration Language v2), primarily used for Terraform configuration files. It converts HCL2 code into Python data structures (lists of dictionaries) and supports reverse transformation from Python dicts back to HCL2. The current version is 8.1.1, with a release cadence that has seen frequent updates, especially around the major v8.0.0 overhaul.","last_verified":"2026-04-23T23:55:39.955Z","tags":["hcl2","parser","terraform","infrastructure-as-code","configuration-language","hashicorp"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/python-hcl2"},{"id":8552,"title":"OpenStack Heat Orchestration API Client Library","library":"python-heatclient","status":"active","version":"5.1.0","language":"python","ecosystem":"pypi","summary":"The `python-heatclient` library provides a Python API and a command-line interface for interacting with the OpenStack Heat orchestration service. It allows users to programmatically manage Heat stacks, which orchestrate complex cloud applications using templates. The library is actively maintained as part of the OpenStack project, with its current version being 5.1.0, requiring Python >=3.10.","last_verified":"2026-04-16T00:00:00.000Z","tags":["OpenStack","orchestration","cloud","client","API","automation"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/python-heatclient"},{"id":10161,"title":"Python Hostlist","library":"python-hostlist","status":"active","version":"2.3.0","language":"python","ecosystem":"pypi","summary":"python-hostlist is a Python module designed for parsing and expanding hostlist strings (e.g., 'host[01-03],host[05,07]'). It can expand such strings into a list of individual hostnames and also compress a list of hostnames back into a compact hostlist string. The library is actively maintained, with releases typically driven by bug fixes or minor feature additions.","last_verified":"2026-04-17T00:00:00.000Z","tags":["networking","hostname","utility","parsing","slurm"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/python-hostlist"},{"id":9258,"title":"Python Hosts File Manager","library":"python-hosts","status":"active","version":"1.1.2","language":"python","ecosystem":"pypi","summary":"A Python library for managing hosts files, allowing you to add, remove, import, and query entries. Version 1.1.2 was released on June 24, 2025, indicating an active maintenance status. It maintains compatibility with Python 2.7 and Python 3.5+, including PyPy variants.","last_verified":"2026-04-16T00:00:00.000Z","tags":["hosts","system","networking","admin","dns"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/python-hosts"},{"id":939,"title":"Simplified HTTP REST Client","library":"python-http-client","status":"active","version":"3.3.7","language":"python","ecosystem":"pypi","summary":"python-http-client is a simplified HTTP REST client library for Python, providing an easy-to-use interface for interacting with RESTful APIs. It is currently at version 3.3.7 and maintains an active release cadence with regular updates and fixes, often associated with Twilio SendGrid's services.","last_verified":"2026-04-11T14:36:22.707Z","tags":["http-client","rest","api-client","sendgrid"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/python-http-client"},{"id":14838,"title":"Python i18n","library":"python-i18n","status":"maintenance","version":"0.3.9","language":"en","ecosystem":"pypi","summary":"python-i18n is an easy-to-use internationalization (i18n) library for Python 3, providing functionality largely inspired by Rails i18n. It allows developers to manage translations, pluralization, and placeholders using YAML or JSON files. The current version is 0.3.9, last released in August 2020, indicating a low-activity maintenance status.","last_verified":"2026-04-15T00:00:00.000Z","tags":["i18n","localization","internationalization","translation"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/python-i18n"},{"id":10163,"title":"Intercom Python SDK","library":"python-intercom","status":"active","version":"5.0.1","language":"python","ecosystem":"pypi","summary":"The Python Intercom SDK (PyPI project name `python-intercom`, installs `intercom_python_sdk`) provides a convenient way to interact with the Intercom API. It allows developers to manage users, conversations, events, and more. The SDK is currently at version 5.0.1 and is regularly updated through automated API specification regenerations.","last_verified":"2026-04-17T00:00:00.000Z","tags":["api-client","sdk","intercom","customer-messaging"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/python-intercom"},{"id":6207,"title":"Pythonic Interface Definitions","library":"python-interface","status":"active","version":"1.6.1","language":"python","ecosystem":"pypi","summary":"The `python-interface` library provides a Pythonic way to define and enforce interfaces. It helps in creating clear contracts for classes, ensuring that implementations adhere to a specified structure. Currently at version 1.6.1, the library has a moderate release cadence, with updates addressing bugs, adding minor features like subinterfaces, and improving internal tooling.","last_verified":"2026-04-14T00:00:00.000Z","tags":["interfaces","design patterns","type checking","abstract base classes"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/python-interface"},{"id":7628,"title":"Python IPMI Library","library":"python-ipmi","status":"active","version":"0.5.8","language":"python","ecosystem":"pypi","summary":"The `python-ipmi` library provides a pure Python API for interacting with devices via the Intelligent Platform Management Interface (IPMI) protocol. It supports IPMI version 2.0 and offers multiple communication interfaces, including native RMCP (IPMI over LAN), legacy RMCP (requiring the external `ipmitool`), IPMB (requiring a Total Phase Aardvark or Linux `ipmb-dev` driver), and a mock interface for testing. The current version is 0.5.8, released in December 2025, and it actively supports Python > 3.6, with Python 2.x deprecated.","last_verified":"2026-04-16T00:00:00.000Z","tags":["IPMI","hardware management","system administration","server management","remote management"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/python-ipmi"},{"id":21824,"title":"python-iptables","library":"python-iptables","status":"maintenance","version":"1.2.0","language":"python","ecosystem":"pypi","summary":"Python bindings for iptables, providing a Pythonic interface to manipulate Linux netfilter rules. Currently at v1.2.0, with infrequent releases and limited maintenance.","last_verified":"2026-04-27T00:00:00.000Z","tags":["iptables","netfilter","firewall","linux"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/python-iptables"},{"id":2733,"title":"Python Ipware","library":"python-ipware","status":"active","version":"3.0.0","language":"python","ecosystem":"pypi","summary":"A Python package for server applications to retrieve the client's IP address. It provides a robust and accurate solution for identifying IP addresses, particularly in complex network environments involving proxies and load balancers. The current version is 3.0.0, released on April 19, 2024. The library is actively maintained with a focus on accurate IP retrieval.","last_verified":"2026-04-25T00:13:58.944Z","tags":["ip-address","networking","security","proxy","django","flask"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/python-ipware"},{"id":10162,"title":"iRODS Python Client","library":"python-irodsclient","status":"active","version":"3.3.0","language":"python","ecosystem":"pypi","summary":"python-irodsclient is a Python API for interacting with iRODS (integrated Rule-Oriented Data System) servers. It provides programmatic access to iRODS data objects, collections, metadata, and authentication mechanisms. The library is currently at version 3.3.0 and typically releases new versions quarterly, incorporating new iRODS features and Python compatibility updates.","last_verified":"2026-04-17T00:00:00.000Z","tags":["irods","data management","client","data fabric","scientific data"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/python-irodsclient"},{"id":9257,"title":"OpenStack Ironic Client Library","library":"python-ironicclient","status":"active","version":"6.0.0","language":"python","ecosystem":"pypi","summary":"python-ironicclient is the official Python client library for the OpenStack Ironic API, which provides bare metal provisioning services. It offers a Python API for programmatic interaction and integrates with the `openstack baremetal` command-line interface. The current stable version is 6.0.0, actively maintained within the OpenStack project, with releases generally aligned with the OpenStack release cycle (typically every six months).","last_verified":"2026-04-16T00:00:00.000Z","tags":["openstack","bare-metal","cloud","provisioning","infrastructure"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/python-ironicclient"},{"id":1679,"title":"ISO 639 Language Codes","library":"python-iso639","status":"active","version":"2026.1.31","language":"python","ecosystem":"pypi","summary":"python-iso639 provides a comprehensive and easy-to-use interface to ISO 639 language codes, including 639-1, 639-2, and 639-3, along with their names and associated information. It is actively maintained with frequent updates to the underlying ISO 639 data from SIL. The current version is 2026.1.31.","last_verified":"2026-04-23T23:55:59.758Z","tags":["i18n","locale","language","iso639","internationalization"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/python-iso639"},{"id":1680,"title":"Python Jenkins API Client","library":"python-jenkins","status":"active","version":"1.8.3","language":"python","ecosystem":"pypi","summary":"Python-jenkins is a Python client library for the Jenkins Remote API, allowing programmatic interaction with Jenkins CI/CD servers. It provides methods to manage jobs, builds, nodes, plugins, and users. The current version is 1.8.3, and it receives maintenance releases roughly annually.","last_verified":"2026-04-23T23:56:25.953Z","tags":["jenkins","ci/cd","api client","automation"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/python-jenkins"},{"id":8553,"title":"JobSpy","library":"python-jobspy","status":"active","version":"1.1.82","language":"python","ecosystem":"pypi","summary":"JobSpy is a Python library designed for scraping job postings from major job boards including LinkedIn, Indeed, Glassdoor, ZipRecruiter, Google Jobs, Bayt, and Naukri. It aggregates job data into a Pandas DataFrame, supports concurrent scraping, and includes features like proxy support to manage rate limiting. The library is actively maintained, with frequent updates adding new features and improving scraper reliability.","last_verified":"2026-04-16T00:00:00.000Z","tags":["job scraping","web scraping","jobs","linkedin","indeed","glassdoor","ziprecruiter","bayt","naukri","automation","data extraction"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/python-jobspy"},{"id":690,"title":"python-jose: JOSE Implementation for Python","library":"python-jose","status":"active","version":"3.5.0","language":"python","ecosystem":"pypi","summary":"python-jose is an active Python library implementing the JSON Object Signing and Encryption (JOSE) standards, including JSON Web Signature (JWS), JSON Web Encryption (JWE), JSON Web Key (JWK), JSON Web Algorithms (JWA), and JSON Web Tokens (JWT). Currently at version 3.5.0, it maintains a regular release schedule with significant updates to Python version support and cryptographic backends.","last_verified":"2026-05-12T17:51:25.512Z","tags":["security","JWT","JOSE","cryptography","authentication","JWS","JWE"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/python-jose"},{"id":5439,"title":"python-json-config","library":"python-json-config","status":"maintenance","version":"1.2.3","language":"python","ecosystem":"pypi","summary":"This library (version 1.2.3) provides a convenient way to load JSON configuration files, allowing access to values using dot notation (e.g., `config.server.port`). It also includes features for validating config field types and values, and transforming fields. The library's last update was in November 2019, indicating a maintenance-only or inactive release cadence.","last_verified":"2026-04-13T00:00:00.000Z","tags":["json","config","configuration","validation","dot-notation"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/python-json-config"},{"id":451,"title":"Python JSON Logger","library":"python-json-logger","status":"active","version":"4.0.0","language":"python","ecosystem":"pypi","summary":"A JSON log formatter for the Python logging package that supports various JSON encoders. Current version is 4.0.0, with regular releases typically made every few months.","last_verified":"2026-05-12T13:54:01.334Z","tags":["logging","JSON","formatter","Python"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/python-json-logger"},{"id":4222,"title":"JSONPath, JSON Pointer and JSON Patch for Python","library":"python-jsonpath","status":"active","version":"2.0.2","language":"python","ecosystem":"pypi","summary":"Python JSONPath is a flexible engine for processing JSONPath, JSON Pointer, and JSON Patch expressions. It aims to be compliant with RFC 9535 for JSONPath, RFC 6901 for JSON Pointer, and RFC 6902 for JSON Patch. The library is currently at version 2.0.2 and receives regular updates and maintenance, often with a few releases per year.","last_verified":"2026-04-11T00:00:00.000Z","tags":["jsonpath","json-pointer","json-patch","rfc9535","json"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/python-jsonpath"},{"id":27314,"title":"python-jsonrpc-server","library":"python-jsonrpc-server","status":"active","version":"0.4.0","language":"python","ecosystem":"pypi","summary":"A JSON RPC 2.0 server library for Python, used primarily by language servers like the Python Language Server. Current version 0.4.0, with infrequent updates. Supports concurrent request handling via futures.","last_verified":"2026-05-01T00:00:00.000Z","tags":["json-rpc","rpc","server","jsonrpc","palantir"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/python-jsonrpc-server"},{"id":14839,"title":"Python JSONSchema Objects","library":"python-jsonschema-objects","status":"active","version":"0.5.7","language":"en","ecosystem":"pypi","summary":"python-jsonschema-objects is an active Python library (version 0.5.7) that provides automatic class-based binding to JSON Schemas, generating Python objects with built-in validation. It aims to reduce the tedium of writing object bindings for JSON schemas by auto-generating classes that seamlessly encode to and from JSON, complete with validations. The library has a moderate release cadence, with the last release in November 2024.","last_verified":"2026-04-16T00:00:00.000Z","tags":["JSON Schema","validation","codegen","data binding"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/python-jsonschema-objects"},{"id":6208,"title":"Python JWT","library":"python-jwt","status":"active","version":"4.1.0","language":"python","ecosystem":"pypi","summary":"python-jwt is a Python module for generating and verifying JSON Web Tokens (JWTs). It leverages the `cryptography` library for cryptographic operations and provides a straightforward API for encoding and decoding tokens. The current version is 4.1.0, with an intermittent, feature-driven release cadence.","last_verified":"2026-04-14T00:00:00.000Z","tags":["jwt","authentication","security","cryptography"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/python-jwt"},{"id":10164,"title":"Python Kadmin RS","library":"python-kadmin-rs","status":"active","version":"0.7.0","language":"python","ecosystem":"pypi","summary":"Python interface to the Kerberos administration interface (kadm5), providing a safe and idiomatic way to manage Kerberos principals and policies. It leverages a Rust implementation (kadmin-rs) for enhanced safety and performance. The library is currently at version 0.7.0 and sees active development with releases tied to new features or bug fixes.","last_verified":"2026-04-17T00:00:00.000Z","tags":["kerberos","authentication","kadm5","admin","security","kdc"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/python-kadmin-rs"},{"id":24449,"title":"python-kasa","library":"python-kasa","status":"active","version":"0.10.2","language":"python","ecosystem":"pypi","summary":"Python API for TP-Link Kasa and Tapo smart home devices. Version 0.10.2 supports bulbs, plugs, switches, hubs, cameras, robot vacuums, and more. Active development with frequent releases.","last_verified":"2026-05-01T00:00:00.000Z","tags":["kasa","tapo","tplink","smarthome","iot","async"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/python-kasa"},{"id":1681,"title":"Python Keycloak Client","library":"python-keycloak","status":"active","version":"7.1.1","language":"python","ecosystem":"pypi","summary":"python-keycloak is a Python package providing access to the Keycloak API, acting as a client for OpenID Connect and OAuth2 workflows. It is currently at version 7.1.1 and receives regular updates, typically aligning with Keycloak's own release cycles for compatibility and feature support.","last_verified":"2026-04-23T23:56:58.559Z","tags":["keycloak","openid","oauth2","authentication","sso","iam"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/python-keycloak"},{"id":4727,"title":"OpenStack Keystone Client Library","library":"python-keystoneclient","status":"active","version":"5.8.0","language":"python","ecosystem":"pypi","summary":"python-keystoneclient is the official Python binding to the OpenStack Identity API (Keystone). It provides a Python API for interacting with the Keystone service to manage authentication, authorization, and service catalog discovery within an OpenStack environment. The current version is 5.8.0, and its release cadence is tied to the broader OpenStack development cycle.","last_verified":"2026-04-12T00:00:00.000Z","tags":["openstack","keystone","identity","authentication","authorization","cloud"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/python-keystoneclient"},{"id":21819,"title":"python-kraken-sdk","library":"python-kraken-sdk","status":"active","version":"3.2.8","language":"python","ecosystem":"pypi","summary":"A comprehensive Python SDK for the Kraken cryptocurrency exchange, providing both REST and WebSocket clients for Spot and Futures trading. Version 3.2.8 requires Python >=3.11. Released monthly.","last_verified":"2026-04-27T00:00:00.000Z","tags":["kraken","cryptocurrency","exchange","api","trading","websocket"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/python-kraken-sdk"},{"id":24451,"title":"Python Language Server","library":"python-language-server","status":"deprecated","version":"0.36.2","language":"python","ecosystem":"pypi","summary":"An implementation of the Language Server Protocol (LSP) for Python. Version 0.36.2 is the final release; the project is deprecated in favor of python-lsp-server (a community fork) and pyright/pylance. It provides IDE features like autocompletion, linting, code navigation, and refactoring.","last_verified":"2026-05-01T00:00:00.000Z","tags":["lsp","language-server","ide","code-analysis","jedi"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/python-language-server"},{"id":2242,"title":"python-ldap","library":"python-ldap","status":"active","version":"3.4.5","language":"python","ecosystem":"pypi","summary":"python-ldap provides a low-level API for implementing LDAP clients, wrapping the OpenLDAP C library. It supports LDAPv3 and offers comprehensive features for interacting with LDAP directories. The current version is 3.4.5, with minor releases for bug fixes and security updates, and major versions typically bringing Python version compatibility and API changes.","last_verified":"2026-04-24T16:34:43.402Z","tags":["ldap","authentication","directory_service","networking","openldap"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/python-ldap"},{"id":1276,"title":"python-levenshtein","library":"python-levenshtein","status":"active","version":"0.27.3","language":"python","ecosystem":"pypi","summary":"python-levenshtein is a Python C extension module providing highly optimized functions for computing string edit distances (like Levenshtein distance), similarity ratios, and related metrics. While the package itself has been renamed to `levenshtein` and is actively maintained under that name by the RapidFuzz team, the `python-levenshtein` PyPI package (version 0.27.3) continues to be updated as a compatibility wrapper. It maintains a positive release cadence.","last_verified":"2026-04-23T19:07:23.465Z","tags":["levenshtein","edit distance","string similarity","fuzzy matching","nlp","c-extension"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/python-levenshtein"},{"id":10165,"title":"MAAS Client Library","library":"python-libmaas","status":"active","version":"0.6.8","language":"python","ecosystem":"pypi","summary":"A client API library for interacting with MAAS (Metal as a Service). It provides a programmatic interface to manage MAAS resources like machines, networks, and storage. Currently at version 0.6.8, it has a release cadence of a few releases per year, primarily for bug fixes and minor enhancements.","last_verified":"2026-04-17T00:00:00.000Z","tags":["maas","cloud","infrastructure","api-client","ubuntu"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/python-libmaas"},{"id":21820,"title":"python-libsbml","library":"python-libsbml","status":"active","version":"5.21.1","language":"python","ecosystem":"pypi","summary":"Python bindings for LibSBML, a library for reading, writing, and manipulating SBML (Systems Biology Markup Language) documents. This package provides the libsbml module, which wraps the C++ library SBML API with Python objects. Version 5.21.1 is current; releases follow the upstream LibSBML releases.","last_verified":"2026-04-27T00:00:00.000Z","tags":["SBML","systems biology","modeling","bioinformatics"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/python-libsbml"},{"id":4223,"title":"Python Liquid","library":"python-liquid","status":"active","version":"2.1.0","language":"python","ecosystem":"pypi","summary":"Python Liquid is a Python engine for Liquid, the safe, customer-facing template language, currently at version 2.1.0. It closely follows Shopify/Liquid's design and test suite, providing a robust and secure templating solution for web applications. While there isn't a fixed release cadence, the project is actively maintained with regular updates.","last_verified":"2026-04-11T00:00:00.000Z","tags":["templating","liquid","html","web","frontend"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/python-liquid"},{"id":4386,"title":"Python Logging Loki Handler","library":"python-logging-loki","status":"active","version":"0.3.1","language":"python","ecosystem":"pypi","summary":"The `python-logging-loki` library provides a handler for Python's standard `logging` module, allowing applications to send logs directly to Grafana Loki. It includes `LokiHandler` for synchronous logging and `LokiQueueHandler` for asynchronous, non-blocking log submission. The library supports custom labels, basic HTTP authentication, and explicit Loki API versioning. The current stable version is 0.3.1.","last_verified":"2026-04-12T00:00:00.000Z","tags":["logging","loki","grafana","observability","logs","metrics"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/python-logging-loki"},{"id":5440,"title":"Python Logstash","library":"python-logstash","status":"active","version":"0.4.8","language":"python","ecosystem":"pypi","summary":"python-logstash is a Python logging handler for Logstash. It allows applications to send log messages to a Logstash instance using UDP, TCP, or AMQP protocols. The library is currently at version 0.4.8 and focuses on providing reliable, direct log forwarding, with updates addressing Python 3 compatibility and bug fixes.","last_verified":"2026-04-13T00:00:00.000Z","tags":["logging","logstash","elk","log_management","handler","udp","tcp","amqp"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/python-logstash"},{"id":5037,"title":"Asynchronous Logstash Logging Handler","library":"python-logstash-async","status":"active","version":"4.1.0","language":"python","ecosystem":"pypi","summary":"Python-logstash-async is an asynchronous Python logging handler designed to send log events to a remote Logstash instance. It processes log events in a separate worker thread to avoid blocking the main application, crucial for performance-sensitive applications like web services. It supports TCP, UDP, and Beats protocols, with optional SSL for TCP, and can persist unsent logs to a SQLite database. The library is actively maintained with regular releases addressing bug fixes and introducing new features.","last_verified":"2026-04-12T00:00:00.000Z","tags":["logging","logstash","async","elk","observability"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/python-logstash-async"},{"id":10166,"title":"Lokalise API Client for Python","library":"python-lokalise-api","status":"active","version":"4.0.4","language":"python","ecosystem":"pypi","summary":"The official Python interface for the Lokalise API v2, designed to interact with your Lokalise translation projects programmatically. It provides a comprehensive set of functionalities to manage projects, keys, translations, and more. Currently at version 4.0.4, the library maintains an active release cadence, frequently adding new features and ensuring compatibility with the latest Lokalise API changes.","last_verified":"2026-04-17T00:00:00.000Z","tags":["API client","localization","Lokalise","translation"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/python-lokalise-api"},{"id":7629,"title":"Python Louvain Community Detection","library":"python-louvain","status":"maintenance","version":"0.16","language":"python","ecosystem":"pypi","summary":"python-louvain is a Python implementation of the Louvain algorithm for community detection in large networks. It is built on top of the NetworkX framework. The current stable version is 0.16, released in January 2022. The project appears to be in a maintenance phase, with infrequent releases.","last_verified":"2026-04-16T00:00:00.000Z","tags":["community detection","graph algorithms","networkx","louvain","modularity"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/python-louvain"},{"id":24452,"title":"python-lsp-black","library":"python-lsp-black","status":"active","version":"2.0.0","language":"python","ecosystem":"pypi","summary":"A Black plugin for the Python LSP Server (python-lsp-server). Formats Python code using Black on save or on demand. Current version 2.0.0 requires python-lsp-server and Black >= 23.11.0. Initial release cadence was ~yearly, now slower.","last_verified":"2026-05-01T00:00:00.000Z","tags":["lsp","black","formatter","python-lsp-server"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/python-lsp-black"},{"id":3780,"title":"Python LSP JSON-RPC","library":"python-lsp-jsonrpc","status":"active","version":"1.1.2","language":"python","ecosystem":"pypi","summary":"python-lsp-jsonrpc is a Python 3.8+ server implementation of the JSON RPC 2.0 protocol. This library was extracted from the Python LSP Server project to provide a standalone JSON-RPC core. It is currently at version 1.1.2 and receives updates as needed for bug fixes and minor feature enhancements.","last_verified":"2026-04-25T15:18:11.510Z","tags":["json-rpc","lsp","server","protocol"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/python-lsp-jsonrpc"},{"id":9259,"title":"Ruff linting plugin for pylsp","library":"python-lsp-ruff","status":"active","version":"2.3.1","language":"python","ecosystem":"pypi","summary":"python-lsp-ruff is a plugin for python-lsp-server that integrates Ruff's linting, code actions, and formatting capabilities. It leverages Ruff, an extremely fast Python linter and formatter written in Rust, providing a fast and comprehensive code analysis experience. The library is actively maintained, with frequent updates (current version 2.3.1) for bug fixes and compatibility with newer Ruff versions.","last_verified":"2026-04-16T00:00:00.000Z","tags":["LSP","linting","formatting","ruff","pylsp","IDE tools","code quality","developer tools"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/python-lsp-ruff"},{"id":4728,"title":"Python LSP Server","library":"python-lsp-server","status":"active","version":"1.14.0","language":"python","ecosystem":"pypi","summary":"Python LSP Server (`pylsp`) provides a Language Server Protocol (LSP) implementation for Python. It offers features like autocompletion, linting, formatting, refactoring, and more, integrating with various editors and IDEs. It is currently at version 1.14.0 and maintains an active release cadence with frequent minor updates and occasional major versions introducing new features or breaking changes.","last_verified":"2026-04-12T00:00:00.000Z","tags":["lsp","language-server","python","developer-tools","ide","linting","formatting","refactoring"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/python-lsp-server"},{"id":21821,"title":"python-lzf","library":"python-lzf","status":"abandoned","version":"0.2.6","language":"python","ecosystem":"pypi","summary":"Python C extension for the LZF compression algorithm, providing fast compression/decompression. Current version 0.2.6, last updated in 2013 (abandoned). Offers a simple API with compress and decompress functions. Best for small data or where LZF speed is needed.","last_verified":"2026-04-27T00:00:00.000Z","tags":["compression","lzf","c-extension","abandoned"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/python-lzf"},{"id":940,"title":"python-magic","library":"python-magic","status":"active","version":"0.4.27","language":"python","ecosystem":"pypi","summary":"python-magic is a Python interface to the `libmagic` file type identification library. `libmagic` identifies file types by checking their headers according to a predefined list of file types. This functionality is exposed to the command line by the Unix `file` command. The current version is 0.4.27, with releases occurring infrequently, often with several months or years between updates.","last_verified":"2026-04-11T14:36:57.091Z","tags":["file type","libmagic","mime","identification","file analysis","magic number"],"install_tag":"stale","install_tag_description":"widespread failures or data too old to trust","api":"https://checklist.day/api/registry/python-magic"},{"id":8554,"title":"Python Magic (Binary Bundled)","library":"python-magic-bin","status":"active","version":"0.4.14","language":"python","ecosystem":"pypi","summary":"python-magic-bin is a Python wrapper for `libmagic`, the file type identification library. Unlike the original `python-magic` package, `python-magic-bin` bundles the `libmagic` binary and its associated magic database, making it easier to install and use, especially on platforms like Windows where `libmagic` is not natively available. It currently stands at version 0.4.14 and has a slow release cadence, primarily for bug fixes or compatibility updates.","last_verified":"2026-04-16T00:00:00.000Z","tags":["file-type","magic","libmagic","mime-type","binary","windows-compatible"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/python-magic-bin"},{"id":24453,"title":"python-magnumclient","library":"python-magnumclient","status":"active","version":"4.10.0","language":"python","ecosystem":"pypi","summary":"Client library for the OpenStack Magnum API, which manages containers and container orchestration engines (e.g., Kubernetes, Swarm). Current version 4.10.0, requires Python >=3.8. Releases follow OpenStack release cadence (approx. every 6 months with periodic stable updates).","last_verified":"2026-05-01T00:00:00.000Z","tags":["openstack","magnum","containers","kubernetes","client"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/python-magnumclient"},{"id":21822,"title":"OpenStack Manila Client (python-manilaclient)","library":"python-manilaclient","status":"active","version":"6.0.0","language":"python","ecosystem":"pypi","summary":"Python client library for the OpenStack Shared File Systems API (Manila). Current version 6.0.0, requires Python >=3.10. Release follows OpenStack cycle.","last_verified":"2026-04-27T00:00:00.000Z","tags":["openstack","manila","shared file systems","storage","client"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/python-manilaclient"},{"id":6837,"title":"Python-Markdown Math Extension","library":"python-markdown-math","status":"active","version":"0.9","language":"python","ecosystem":"pypi","summary":"Python-Markdown Math is an extension for the Python-Markdown library that adds support for rendering mathematical formulas written in LaTeX-like syntax. It converts math expressions within Markdown into a format compatible with client-side JavaScript rendering libraries like MathJax. The current version is 0.9, released in April 2025, and it maintains a moderate release cadence based on its history.","last_verified":"2026-04-15T00:00:00.000Z","tags":["markdown","math","latex","extension","mathjax"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/python-markdown-math"},{"id":21825,"title":"Python Matter Server","library":"python-matter-server","status":"active","version":"8.1.2","language":"python","ecosystem":"pypi","summary":"Python-based server for interacting with Matter smart home devices, part of the Open Home Foundation ecosystem. Current version 8.1.2, requires Python >=3.12. Rapid development with frequent breaking changes.","last_verified":"2026-04-27T00:00:00.000Z","tags":["matter","smarthome","iot","home-assistant"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/python-matter-server"},{"id":4387,"title":"python-memcached Client","library":"python-memcached","status":"maintenance","version":"1.62","language":"python","ecosystem":"pypi","summary":"python-memcached is a pure Python client for the memcached memory cache daemon. It provides a simple interface for storing and retrieving key-value pairs in one or more memcached servers. Currently at version 1.62, the library is stable but largely in maintenance mode, with `pymemcache` being suggested as a more actively developed alternative. Releases are infrequent but the project is still maintained.","last_verified":"2026-04-12T00:00:00.000Z","tags":["memcached","cache","caching","client"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/python-memcached"},{"id":6838,"title":"Python library for interfacing with Xiaomi smart appliances","library":"python-miio","status":"active","version":"0.5.12","language":"python","ecosystem":"pypi","summary":"python-miio is a Python library and accompanying command-line tool (`miiocli`) designed to control Xiaomi smart home devices using their miIO and MIoT protocols. It provides an API to interact with a wide range of devices, including robot vacuums, air purifiers, humidifiers, lights, and smart plugs. The library is actively maintained with ongoing development towards a significant 0.6.0 release that introduces major architectural changes.","last_verified":"2026-04-15T00:00:00.000Z","tags":["xiaomi","miio","miot","smart home","home automation","iot"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/python-miio"},{"id":5038,"title":"Python-MimeParse","library":"python-mimeparse","status":"active","version":"2.0.0","language":"python","ecosystem":"pypi","summary":"Python-MimeParse is a stable and mature project that provides basic functions for parsing MIME type names and matching them against a list of media ranges, adhering to HTTP specifications. The current version is 2.0.0, which includes support for CPython 3.13 and drops support for Python 3.7. The project aims for stability with infrequent, but significant, updates.","last_verified":"2026-04-12T00:00:00.000Z","tags":["mime","media-type","http","parsing","content-type"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/python-mimeparse"},{"id":8555,"title":"Python Minifier","library":"python-minifier","status":"active","version":"3.2.0","language":"python","ecosystem":"pypi","summary":"Python-minifier transforms Python source code into its most compact representation, primarily by removing docstrings, comments, blank lines, and minimizing indentation. It is often used for optimizing code for deployment in size-constrained environments, such as AWS Lambda functions. The library is actively maintained, with frequent updates to support new Python versions, currently up to 3.14.","last_verified":"2026-04-16T00:00:00.000Z","tags":["minification","code optimization","obfuscation","code compression"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/python-minifier"},{"id":27313,"title":"Mistral Client Library","library":"python-mistralclient","status":"active","version":"6.2.0","language":"python","ecosystem":"pypi","summary":"A Python client for OpenStack Mistral workflow service. Version 6.2.0, actively maintained. Releases follow OpenStack releases.","last_verified":"2026-05-01T00:00:00.000Z","tags":["openstack","mistral","workflow","client"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/python-mistralclient"},{"id":5707,"title":"Python Monkey Business","library":"python-monkey-business","status":"maintenance","version":"1.1.0","language":"python","ecosystem":"pypi","summary":"python-monkey-business is a Python package offering utility functions for monkey-patching code at runtime. It primarily provides a decorator to replace functions within classes or modules. The current version is 1.1.0, with the latest package upload on PyPI on July 11, 2024, though the project appears to have a very infrequent release cadence.","last_verified":"2026-04-12T00:00:00.000Z","tags":["monkey-patching","utility","runtime","decorator"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/python-monkey-business"},{"id":24454,"title":"python-msilib","library":"python-msilib","status":"active","version":"0.6.0","language":"python","ecosystem":"pypi","summary":"A Python library to read and write Microsoft Installer (.msi) files. Current version 0.6.0, supports Python >=3.13 and is under active development on GitHub.","last_verified":"2026-05-01T00:00:00.000Z","tags":["msi","windows","installer","packaging"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/python-msilib"},{"id":691,"title":"Python Multipart","library":"python-multipart","status":"active","version":"0.0.22","language":"python","ecosystem":"pypi","summary":"python-multipart is an Apache2-licensed streaming multipart parser for Python. It is designed for handling `multipart/form-data` POST requests, typically used in web servers for file uploads and complex form data. The library is actively maintained with frequent releases, currently at version 0.0.22, and supports modern Python versions (>=3.10).","last_verified":"2026-05-12T17:51:43.162Z","tags":["multipart","parser","streaming","http","forms","file-uploads","wsgi","asgi"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/python-multipart"},{"id":6839,"title":"OpenStack Neutron Client (Deprecated)","library":"python-neutronclient","status":"deprecated","version":"11.8.0","language":"python","ecosystem":"pypi","summary":"python-neutronclient is a client library for the OpenStack Networking (Neutron) API. It provides Python API bindings and previously included a command-line interface. As of version 11.8.0, the project is deprecated; its CLI code has been removed, and no new features will be added. All new development and migrations under OpenStack governance are directed towards using OpenStackSDK and OpenStack Client.","last_verified":"2026-04-15T00:00:00.000Z","tags":["openstack","networking","neutron","client","deprecated","cloud"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/python-neutronclient"},{"id":7630,"title":"python-nmap","library":"python-nmap","status":"active","version":"0.7.1","language":"python","ecosystem":"pypi","summary":"python-nmap is a Python library that provides a convenient interface for interacting with the Nmap security scanner. It allows Python scripts to build and execute Nmap scans, parse scan results, and automate network discovery and vulnerability assessment tasks. The library is currently at version 0.7.1 and has an irregular release cadence, with updates addressing bugs and improving compatibility.","last_verified":"2026-04-16T00:00:00.000Z","tags":["nmap","network-scanning","security","pentesting","network","automation"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/python-nmap"},{"id":21826,"title":"python-nomad","library":"python-nomad","status":"active","version":"2.1.0","language":"python","ecosystem":"pypi","summary":"Client library for Hashicorp Nomad, currently at version 2.1.0. Provides a Pythonic interface to the Nomad HTTP API. Release cadence is irregular with occasional major breaking changes.","last_verified":"2026-04-27T00:00:00.000Z","tags":["nomad","hashicorp","client","api","orchestrator"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/python-nomad"},{"id":6209,"title":"OpenStack Compute (Nova) Client","library":"python-novaclient","status":"active","version":"18.12.0","language":"python","ecosystem":"pypi","summary":"python-novaclient is a client library for the OpenStack Compute (Nova) API, enabling Python applications to programmatically interact with OpenStack's compute resources. It provides a comprehensive Python API (the `novaclient` module) to manage virtual servers, images, flavors, and other Nova-related services. This library is actively developed as part of the OpenStack ecosystem, with releases typically synchronized with OpenStack major versions, and the current version is 18.12.0.","last_verified":"2026-04-14T00:00:00.000Z","tags":["openstack","nova","cloud","compute","api-client","infrastructure"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/python-novaclient"},{"id":3249,"title":"Python NVD3","library":"python-nvd3","status":"maintenance","version":"0.16.0","language":"python","ecosystem":"pypi","summary":"Python NVD3 is a Python wrapper for the NVD3 JavaScript library, which in turn builds re-usable charts and chart components for d3.js. It enables Python developers to generate interactive D3.js charts by writing Python code. The current version, 0.16.0, was uploaded to PyPI in April 2024. While receiving recent maintenance uploads, major feature development largely concluded around 2015, indicating a maintenance-focused release cadence.","last_verified":"2026-04-25T07:32:04.445Z","tags":["charting","data visualization","d3.js","nvd3","python","javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/python-nvd3"},{"id":10167,"title":"Octavia Client for OpenStack Load Balancing","library":"python-octaviaclient","status":"active","version":"3.13.0","language":"python","ecosystem":"pypi","summary":"The `python-octaviaclient` library provides a client for interacting with the OpenStack Octavia Load Balancing service API (primarily v2). It allows users to programmatically manage load balancers, listeners, pools, members, and health monitors within an OpenStack environment. The current version is 3.13.0, and releases generally follow OpenStack development cycles, with patch releases occurring as needed.","last_verified":"2026-04-17T00:00:00.000Z","tags":["openstack","octavia","load-balancing","cloud","api-client","keystone"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/python-octaviaclient"},{"id":24455,"title":"Python SDK for OKX","library":"python-okx","status":"active","version":"0.4.1","language":"python","ecosystem":"pypi","summary":"Python SDK for OKX exchange API. Version 0.4.1 supports REST and WebSocket APIs, including spot, futures, and options trading. Active development.","last_verified":"2026-05-01T00:00:00.000Z","tags":["okx","exchange","crypto","api","sdk"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/python-okx"},{"id":21827,"title":"python-olm","library":"python-olm","status":"active","version":"3.2.16","language":"python","ecosystem":"pypi","summary":"Python CFFI bindings for the Olm cryptographic ratchet library, used for end-to-end encryption in Matrix and other messaging protocols. Current version 3.2.16. Release cadence is irregular.","last_verified":"2026-04-27T00:00:00.000Z","tags":["olm","matrix","encryption","cryptography","cffi"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/python-olm"},{"id":1682,"title":"python-on-whales","library":"python-on-whales","status":"active","version":"0.81.0","language":"python","ecosystem":"pypi","summary":"python-on-whales is an intuitive Python client for interacting with Docker, Docker Compose, and Docker Buildx, designed to be fun and intuitive. It simplifies running Docker commands from Python scripts, providing a fluent API. The library is currently at version 0.81.0 and releases updates frequently, often on a monthly or bi-monthly cadence.","last_verified":"2026-04-23T23:57:21.561Z","tags":["docker","container","cli","orchestration","devops","automation"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/python-on-whales"},{"id":21828,"title":"python-openid","library":"python-openid","status":"maintenance","version":"2.2.5","language":"python","ecosystem":"pypi","summary":"Python OpenID library for server and consumer implementations. Current version is 2.2.5, released 2014. In maintenance mode with no active development; last release was over a decade ago.","last_verified":"2026-04-27T00:00:00.000Z","tags":["openid","authentication","sso","legacy","python2"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/python-openid"},{"id":4729,"title":"OpenStack Command-line Client","library":"python-openstackclient","status":"active","version":"9.0.0","language":"python","ecosystem":"pypi","summary":"OpenStackClient (OSC) is a command-line client for OpenStack that unifies the command sets for core services like Compute, Identity, Image, Network, Object Store, and Block Storage into a single shell with a uniform structure. It is currently at version 9.0.0 and aligns its release cadence with the broader OpenStack project releases, offering regular updates and support for new features.","last_verified":"2026-04-12T00:00:00.000Z","tags":["OpenStack","CLI","cloud","client","infrastructure"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/python-openstackclient"},{"id":24456,"title":"python-osc","library":"python-osc","status":"active","version":"1.10.2","language":"python","ecosystem":"pypi","summary":"Pure Python implementation of the Open Sound Control (OSC) protocol, providing both UDP and TCP server and client classes. Version 1.10.2 supports Python >=3.10. Released irregularly with focus on robustness and simplicity.","last_verified":"2026-05-01T00:00:00.000Z","tags":["osc","networking","music","real-time"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/python-osc"},{"id":2243,"title":"Python-OXMSG","library":"python-oxmsg","status":"active","version":"0.0.2","language":"python","ecosystem":"pypi","summary":"Python-OXMSG is a library designed to parse Outlook MSG (.msg) files to extract email messages and their attachments. Its primary use case focuses on extracting message text and accessing attachments, rather than modifying messages or creating them from scratch. The library also allows access to other message properties like sent-date. The current version is 0.0.2.","last_verified":"2026-04-24T16:35:01.090Z","tags":["outlook","msg","email","attachments","parser"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/python-oxmsg"},{"id":3781,"title":"Python PAM","library":"python-pam","status":"active","version":"2.0.2","language":"python","ecosystem":"pypi","summary":"python-pam is a Python module that provides an interface to the Pluggable Authentication Modules (PAM) system on Unix-like operating systems using ctypes. It enables Python applications to perform user authentication tasks by leveraging the underlying system's PAM configuration. The current version is 2.0.2. Releases are primarily driven by bug fixes and compatibility updates.","last_verified":"2026-04-25T15:18:25.740Z","tags":["authentication","security","pam","system","linux"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/python-pam"},{"id":9260,"title":"Python Path Context Manager","library":"python-path","status":"maintenance","version":"0.1.3","language":"python","ecosystem":"pypi","summary":"The `python-path` library (version 0.1.3, last updated in 2018) provides a simple context manager for temporarily modifying `sys.path`. It offers a clean way to add directories to Python's import search path, allowing scripts to import modules located in other folders without permanent global modifications. This is particularly useful for safely loading local scripts or modules from dynamically determined paths. The project's release cadence appears inactive.","last_verified":"2026-04-16T00:00:00.000Z","tags":["path","sys.path","context manager","import","module loading"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/python-path"},{"id":7631,"title":"Python pcap-ng Library","library":"python-pcapng","status":"active","version":"2.1.1","language":"python","ecosystem":"pypi","summary":"Python-pcapng is a pure-Python library designed to read and write the pcap-ng file format, which is an evolution of the traditional pcap format used by packet sniffers like Wireshark and tcpdump. It is currently at version 2.1.1 and has an active development cycle, with the last release in August 2022. The library focuses on parsing and generating pcap-ng files, providing a programmatic way to interact with these capture files where other tools might fall short.","last_verified":"2026-04-16T00:00:00.000Z","tags":["network","pcap","pcap-ng","packet capture","wireshark","parsing","networking"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/python-pcapng"},{"id":8556,"title":"PKCS#11 support for Python","library":"python-pkcs11","status":"active","version":"0.9.4","language":"python","ecosystem":"pypi","summary":"python-pkcs11 provides Python bindings for PKCS#11, a standard for cryptographic tokens. It allows interaction with hardware security modules (HSMs) and smart cards using a native Python API. The library is actively maintained with frequent minor releases, ensuring compatibility with the latest Python versions and addressing specific token behaviors. The current version is 0.9.4.","last_verified":"2026-04-16T00:00:00.000Z","tags":["security","cryptography","hardware-security-module","hsm","pkcs11","smart-card"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/python-pkcs11"},{"id":1020,"title":"python-pptx","library":"python-pptx","status":"active","version":"1.0.2","language":"python","ecosystem":"pypi","summary":"python-pptx is a Python library for creating, reading, and updating PowerPoint (.pptx) files. A typical use would be generating a PowerPoint presentation from dynamic content such as a database query, analytics output, or a JSON payload. It is currently at version 1.0.2 and aims for industrial-grade reliability with a comprehensive testing regimen.","last_verified":"2026-04-23T15:58:20.395Z","tags":["powerpoint","office","pptx","presentation","document-generation"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/python-pptx"},{"id":21829,"title":"python-qpid-proton","library":"python-qpid-proton","status":"active","version":"0.40.0","language":"python","ecosystem":"pypi","summary":"An AMQP based messaging library providing a high-level API for AMQP 1.0 messaging. Current version is 0.40.0. Release cadence is irregular, with occasional major or minor releases.","last_verified":"2026-04-27T00:00:00.000Z","tags":["amqp","messaging","qpid","proton"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/python-qpid-proton"},{"id":6442,"title":"QuickBooks Online API Client","library":"python-quickbooks","status":"active","version":"0.9.12","language":"python","ecosystem":"pypi","summary":"python-quickbooks is an actively maintained Python 3 library designed for interacting with the QuickBooks Online API. It provides a convenient object-oriented interface to access and manage QuickBooks data, abstracting away the complexities of the REST API and OAuth 2.0 authentication. The library integrates with `intuit-oauth` for secure authentication. Releases appear on an as-needed basis, with multiple updates throughout the year.","last_verified":"2026-04-15T00:00:00.000Z","tags":["quickbooks","accounting","api-client","oauth","intuit"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/python-quickbooks"},{"id":21830,"title":"python-ranges","library":"python-ranges","status":"active","version":"1.2.2","language":"python","ecosystem":"pypi","summary":"Continuous Range, RangeSet, and RangeDict data structures for Python >=3.9. v1.2.2 provides immutable and hashable interval/multi-interval containers with O(log n) operations. Moderate release cadence.","last_verified":"2026-04-27T00:00:00.000Z","tags":["range","interval","set","dict","overlap","continuous"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/python-ranges"},{"id":2244,"title":"Python RapidJSON","library":"python-rapidjson","status":"active","version":"1.23","language":"python","ecosystem":"pypi","summary":"Python-rapidjson is a Python 3 wrapper for the extremely fast C++ JSON parser and serialization library, RapidJSON. It provides high-performance JSON serialization and deserialization, including JSON Schema validation capabilities, while aiming for compatibility with the standard `json` module API. As of version 1.23, it maintains an active release cadence, frequently updating to support new Python versions and upstream RapidJSON improvements.","last_verified":"2026-04-24T16:35:17.780Z","tags":["json","rapidjson","parser","serialization","high-performance"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/python-rapidjson"},{"id":6210,"title":"Python Redis Cache","library":"python-redis-cache","status":"active","version":"4.0.2","language":"python","ecosystem":"pypi","summary":"python-redis-cache is a Python library providing a simple decorator for Redis-based caching of function results. It integrates with `redis-py` to store and retrieve data, offering features like TTL (Time To Live) and cache limits. The library is actively maintained, with frequent releases addressing bug fixes, new features, and occasional breaking changes to improve functionality.","last_verified":"2026-04-14T00:00:00.000Z","tags":["redis","cache","decorator","performance"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/python-redis-cache"},{"id":4730,"title":"Python Redis Lock","library":"python-redis-lock","status":"active","version":"4.0.1","language":"python","ecosystem":"pypi","summary":"python-redis-lock is a Python library that provides a distributed lock context manager, implemented using Redis's `SETNX` (SET if Not eXists) and `BLPOP` operations. It aims to offer an interface similar to Python's built-in `threading.Lock`. The current version is 4.0.1, and it maintains an active release cadence, with its latest major update in late 2022.","last_verified":"2026-04-12T00:00:00.000Z","tags":["redis","lock","concurrency","distributed-lock","context-manager"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/python-redis-lock"},{"id":28112,"title":"Python Redis Rate Limit","library":"python-redis-rate-limit","status":"maintenance","version":"0.0.10","language":"python","ecosystem":"pypi","summary":"A Python rate limiter based on Redis using a sliding window algorithm. It provides a decorator and context manager to limit the rate of function calls or code blocks. Version 0.0.10 is the latest release, with no recent updates; the package appears to be in maintenance mode.","last_verified":"2026-05-09T00:00:00.000Z","tags":["rate-limiting","redis","decorator","context-manager"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/python-redis-rate-limit"},{"id":10168,"title":"Python Redmine Library","library":"python-redmine","status":"active","version":"2.5.0","language":"python","ecosystem":"pypi","summary":"Python-Redmine is a comprehensive library for programmatic interaction with the Redmine project management application. It allows users to manage issues, projects, users, and other Redmine resources through a Pythonic interface. The current version is 2.5.0, with new releases typically coming a few times a year, often including support for RedmineUP's Pro Edition plugins.","last_verified":"2026-04-17T00:00:00.000Z","tags":["redmine","api-client","project-management","issue-tracker","rest-api"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/python-redmine"},{"id":21831,"title":"python-registry","library":"python-registry","status":"active","version":"1.3.1","language":"python","ecosystem":"pypi","summary":"python-registry is a pure Python library for reading Windows Registry files (Windows NT, 2000, XP, Vista, 7, 8, 10, etc.). It supports both user and system hives, including registry transaction logs. Current version 1.3.1 is stable; releases are infrequent.","last_verified":"2026-04-27T00:00:00.000Z","tags":["windows","registry","forensics","parser"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/python-registry"},{"id":21832,"title":"python-retry","library":"python-retry","status":"active","version":"0.0.1","language":"python","ecosystem":"pypi","summary":"A simple, lightweight Python package for retrying operations with configurable retry counts, delays, and backoff strategies. Version 0.0.1 is the initial release, with minimal API surface and basic functionality. The package is in early development with slow release cadence.","last_verified":"2026-04-27T00:00:00.000Z","tags":["retry","decorator","error-handling","utility"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/python-retry"},{"id":8559,"title":"Python Ripgrep","library":"python-ripgrep","status":"active","version":"0.0.9","language":"python","ecosystem":"pypi","summary":"python-ripgrep is a Python wrapper for the high-performance ripgrep command-line utility. It provides a programmatic interface to run ripgrep searches, parse results, and interact with its various options. Currently at version 0.0.9, its release cadence is irregular, with updates typically occurring to add new features or align with upstream ripgrep changes.","last_verified":"2026-04-16T00:00:00.000Z","tags":["search","ripgrep","cli-wrapper","regex","performance"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/python-ripgrep"},{"id":24458,"title":"python-roborock","library":"python-roborock","status":"active","version":"5.9.0","language":"python","ecosystem":"pypi","summary":"An async Python package to control Roborock vacuums and mops. Version 5.9.0 supports Python >=3.11 and <4. Released under GPL-3.0. Active development with frequent releases.","last_verified":"2026-05-01T00:00:00.000Z","tags":["roborock","vacuum","iot","async","home-automation"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/python-roborock"},{"id":24457,"title":"python-rrmngmnt","library":"python-rrmngmnt","status":"active","version":"0.2.2","language":"python","ecosystem":"pypi","summary":"A tool to manage remote systems and services via SSH. Current version 0.2.2, released May 2025. Release cadence is irregular, with several releases in 2024-2025. Supports Python >=3.7.","last_verified":"2026-05-01T00:00:00.000Z","tags":["remote","ssh","system management","testing"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/python-rrmngmnt"},{"id":24459,"title":"python-rtmidi","library":"python-rtmidi","status":"active","version":"1.5.8","language":"python","ecosystem":"pypi","summary":"Python bindings for the RtMidi C++ library, providing real-time MIDI input/output using Cython. Current version 1.5.8, updates irregularly.","last_verified":"2026-05-01T00:00:00.000Z","tags":["midi","music","real-time","audio"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/python-rtmidi"},{"id":9261,"title":"PySAT: A Python Library for SAT Oracles","library":"python-sat","status":"active","version":"1.9.dev2","language":"python","ecosystem":"pypi","summary":"PySAT is a Python library that provides a simple and unified incremental interface to a variety of state-of-the-art Boolean satisfiability (SAT) solvers. It enables researchers and developers to easily prototype with SAT oracles in Python, exploiting the power of low-level C/C++ implementations of modern SAT solvers. The library offers various propositional encodings for linear (cardinality and pseudo-Boolean) constraints. It is currently at version 1.9.dev2 and follows a rolling release model with frequent, small updates.","last_verified":"2026-04-16T00:00:00.000Z","tags":["SAT solver","satisfiability","Boolean logic","MaxSAT","MUS","MCS","constraint programming"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/python-sat"},{"id":24460,"title":"Scalpel","library":"python-scalpel","status":"active","version":"1.0b0","language":"python","ecosystem":"pypi","summary":"Scalpel is a Python program analysis framework for building static analysis tools (e.g., call graph extraction, type inference, SSA construction). The current version is 1.0b0 (pre-release beta). Release cadence is irregular; last updated 2022.","last_verified":"2026-05-01T00:00:00.000Z","tags":["static analysis","program analysis","call graph","code analysis"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/python-scalpel"},{"id":5441,"title":"Python Schema Registry Client","library":"python-schema-registry-client","status":"active","version":"2.6.1","language":"python","ecosystem":"pypi","summary":"A Python client to interact with the Confluent Schema Registry's REST API. It allows managing Avro and JSON schemas, including registering new schemas, retrieving existing ones by ID or subject, and performing compatibility checks. The library is currently at version 2.6.1 and is actively maintained, with releases typically tied to feature enhancements and bug fixes.","last_verified":"2026-04-13T00:00:00.000Z","tags":["Kafka","Confluent","Schema Registry","Avro","JSON Schema","serialization"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/python-schema-registry-client"},{"id":4731,"title":"Python Semantic Release","library":"python-semantic-release","status":"active","version":"10.5.3","language":"python","ecosystem":"pypi","summary":"python-semantic-release automates semantic versioning, changelog generation, and project releases for Python projects based on Git commit messages. It integrates with various CI/CD pipelines and supports multiple version control systems and distribution platforms. The current version is 10.5.3, with releases typically following breaking changes or significant feature additions.","last_verified":"2026-04-12T00:00:00.000Z","tags":["semantic-versioning","ci-cd","release-automation","versioning","changelog","git"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/python-semantic-release"},{"id":569,"title":"Python Slugify","library":"python-slugify","status":"active","version":"8.0.4","language":"python","ecosystem":"pypi","summary":"Python-slugify is an actively maintained library that generates URL-friendly slugs from strings, with robust Unicode support. It is designed to create clean, human-readable, and SEO-friendly slugs by converting text, handling special characters, and replacing spaces. The library sees regular updates, with an average release cycle of approximately 71 days.","last_verified":"2026-05-12T15:25:21.300Z","tags":["slugification","unicode","string-manipulation","url-friendly","text-processing"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/python-slugify"},{"id":7632,"title":"python-snap7","library":"python-snap7","status":"active","version":"3.0.0","language":"python","ecosystem":"pypi","summary":"python-snap7 is a pure Python S7 communication library for Siemens PLCs, implementing the full protocol stack (TPKT, COTP, S7) in Python. As of version 3.0.0, it no longer requires the underlying Snap7 C library. It provides an interface for connecting to and interacting with Siemens S7-300, S7-400, S7-1200, and S7-1500 PLCs. The library is actively maintained with a moderate release cadence, with major versions introducing significant architectural changes.","last_verified":"2026-04-16T00:00:00.000Z","tags":["plc","siemens","s7","industrial","automation","communication"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/python-snap7"},{"id":1683,"title":"python-snappy","library":"python-snappy","status":"active","version":"0.7.3","language":"python","ecosystem":"pypi","summary":"python-snappy is a Python library that provides a high-performance wrapper for Google's Snappy compression library. It's designed for fast data compression and decompression, suitable for applications like data transfer, storage, and database indexing. The current version is 0.7.3. Releases are made periodically to maintain compatibility with newer Python versions and address underlying library changes.","last_verified":"2026-04-23T23:57:39.334Z","tags":["compression","snappy","data-processing","high-performance"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/python-snappy"},{"id":1277,"title":"Python Socket.IO","library":"python-socketio","status":"active","version":"5.16.1","language":"python","ecosystem":"pypi","summary":"python-socketio is a comprehensive Python implementation of the Socket.IO real-time communication protocol, offering both server and client functionalities. It enables low-latency, bidirectional, and event-based communication between clients (often web browsers) and a Python server. The library is actively maintained with frequent releases, providing compatibility with various asynchronous frameworks and web servers.","last_verified":"2026-04-23T19:08:21.417Z","tags":["websocket","realtime","async","socket.io","networking"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/python-socketio"},{"id":2245,"title":"Python-Socks","library":"python-socks","status":"active","version":"2.8.1","language":"python","ecosystem":"pypi","summary":"The python-socks package provides a core proxy client functionality for Python. It supports SOCKS4(a), SOCKS5(h), and HTTP CONNECT proxies, offering both synchronous and asynchronous (asyncio, trio, curio, anyio) APIs. It's often used internally by other HTTP client libraries like `aiohttp-socks` and `httpx-socks` rather than directly. The current version is 2.8.1, and it maintains an active release cadence.","last_verified":"2026-04-24T16:36:15.876Z","tags":["proxy","socks","networking","asyncio","trio","curio","anyio"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/python-socks"},{"id":7633,"title":"Python SonarQube API Wrapper","library":"python-sonarqube-api","status":"active","version":"2.0.5","language":"python","ecosystem":"pypi","summary":"python-sonarqube-api is a Python wrapper for the SonarQube and SonarCloud API, providing a convenient interface to interact with SonarQube Community, Enterprise, and SonarCloud instances. It supports Python 2.7 and 3.3+ (though modern usage typically implies Python 3.6+). The library is actively maintained, with version 2.0.5 currently available, facilitating integration of SonarQube's static analysis capabilities into Python applications and CI/CD pipelines.","last_verified":"2026-04-16T00:00:00.000Z","tags":["sonarqube","sonarcloud","api","wrapper","static analysis","code quality"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/python-sonarqube-api"},{"id":4224,"title":"Python Speech Features","library":"python-speech-features","status":"active","version":"0.6","language":"python","ecosystem":"pypi","summary":"python-speech-features is a Python library designed for extracting common speech features used in Automatic Speech Recognition (ASR). It provides functionalities to compute Mel-Frequency Cepstral Coefficients (MFCCs), filterbank energies, log filterbank energies, and spectral subband centroids. The current stable version on PyPI is 0.6, last released in 2017, with a slightly newer v0.6.1 tag on its GitHub repository from 2020. The project maintains a slow release cadence, but its core functionalities remain widely used for fundamental speech feature extraction.","last_verified":"2026-04-11T00:00:00.000Z","tags":["speech processing","feature extraction","MFCC","audio","ASR"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/python-speech-features"},{"id":4732,"title":"Python Statemachine","library":"python-statemachine","status":"active","version":"3.0.0","language":"python","ecosystem":"pypi","summary":"Python Statemachine is an intuitive and powerful library for implementing finite state machines and statecharts. It offers a clean, pythonic, and declarative API for both synchronous and asynchronous Python codebases, supporting advanced features like compound states, parallel regions, history states, and dynamic diagram generation. The library maintains an active development pace with frequent updates and major releases introducing significant new capabilities.","last_verified":"2026-04-12T00:00:00.000Z","tags":["state machine","finite state machine","fsm","workflow","statechart","async"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/python-statemachine"},{"id":5708,"title":"Python StatsD Client","library":"python-statsd","status":"active","version":"4.0.1","language":"python","ecosystem":"pypi","summary":"python-statsd is a Python client for the StatsD daemon, a front-end/proxy for Graphite's stats collection and graphing server. While the user-provided slug is 'python-statsd' (version 2.1.0), this PyPI project typically redirects to 'statsd' (currently 4.0.1). This entry reflects the features and usage of the actively maintained 'statsd' package on PyPI, which is the direct successor and most commonly used client. It allows applications to send various metrics like counters, timers, and gauges over UDP (or TCP) for aggregation and monitoring. The library generally follows a stable release cadence for minor bug fixes and feature enhancements.","last_verified":"2026-04-12T00:00:00.000Z","tags":["metrics","monitoring","statsd","graphite","udp","timing","counters","gauges"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/python-statsd"},{"id":8557,"title":"HTTP Status for Humans","library":"python-status","status":"abandoned","version":"1.0.1","language":"python","ecosystem":"pypi","summary":"A very simple Python library providing human-understandable HTTP status codes and helper methods to improve code readability. Originally forked from Django Rest Framework, it reached version 1.0.1 in October 2015 and has not seen further updates since, making it an effectively abandoned project.","last_verified":"2026-04-16T00:00:00.000Z","tags":["http","status codes","web","requests","api"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/python-status"},{"id":2734,"title":"Python Standardized Numbers and Codes","library":"python-stdnum","status":"active","version":"2.2","language":"python","ecosystem":"pypi","summary":"python-stdnum is a Python module designed to parse, validate, and reformat a large collection of standardized numbers and codes from various countries and international standards. Currently at version 2.2, released in January 2026, the library maintains a frequent release cadence, regularly adding support for new number formats, applying bug fixes, and enhancing existing functionalities.","last_verified":"2026-04-25T00:14:15.777Z","tags":["standardized numbers","validation","identification codes","checksum","VAT","ISBN","IBAN"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/python-stdnum"},{"id":6211,"title":"Python Stretch","library":"python-stretch","status":"active","version":"0.3.1","language":"python","ecosystem":"pypi","summary":"Python Stretch is a simple library for pitch shifting and time stretching audio, currently at version 0.3.1. It acts as a wrapper for the Signalsmith Stretch C++ Library, providing high-quality audio manipulation capabilities. The library supports both mono and multichannel audio and integrates seamlessly with NumPy arrays, making it compatible with other audio processing libraries like librosa. It is also utilized as the core method for pitch and time stretching in the popular audiomentations library. The project shows active maintenance with recent PyPI uploads for version 0.3.1 in early 2025.","last_verified":"2026-04-14T00:00:00.000Z","tags":["audio","pitch-shifting","time-stretching","signalsmith","numpy"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/python-stretch"},{"id":5442,"title":"Python String Utilities","library":"python-string-utils","status":"maintenance","version":"1.0.0","language":"python","ecosystem":"pypi","summary":"python-string-utils is a small utility library (version 1.0.0, last updated March 2020) that provides functions for string validation and manipulation. It aims to be simple, 'pythonic', fast (using compiled regex), and free from external dependencies, with 100% code coverage. Its release cadence has been infrequent, with the last major update in March 2020.","last_verified":"2026-04-13T00:00:00.000Z","tags":["string","utilities","validation","manipulation","regex"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/python-string-utils"},{"id":4733,"title":"Python Subunit","library":"python-subunit","status":"active","version":"1.4.5","language":"python","ecosystem":"pypi","summary":"Subunit is a streaming protocol for test results, designed to be easily generated and parsed. The `python-subunit` library provides extensions to Python's `unittest` framework, enabling the generation and consumption of Subunit streams. It facilitates test aggregation, archiving, isolation, and grid testing across different languages and machines. The library supports both Version 1 (human-readable) and Version 2 (binary) of the protocol, with a focus on Version 2 for improved robustness and multiplexing. It is currently at version 1.4.5 and maintained with a moderate release cadence.","last_verified":"2026-04-12T00:00:00.000Z","tags":["testing","unittest","protocol","test-runner","stream"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/python-subunit"},{"id":5443,"title":"OpenStack Object Storage (Swift) Client","library":"python-swiftclient","status":"active","version":"4.10.0","language":"python","ecosystem":"pypi","summary":"python-swiftclient is the official Python client library for interacting with the OpenStack Object Storage (Swift) API. It provides both a low-level Connection API for fine-grained control and a higher-level SwiftService API for common operations, including a command-line interface. Currently at version 4.10.0, the library is actively maintained with frequent updates, typically aligning with OpenStack release cycles.","last_verified":"2026-04-13T00:00:00.000Z","tags":["openstack","swift","object-storage","cloud","api-client"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/python-swiftclient"},{"id":2735,"title":"Python-TDS","library":"python-tds","status":"active","version":"1.17.1","language":"python","ecosystem":"pypi","summary":"Python-TDS is a pure Python DBAPI driver for Microsoft SQL Server, implementing the Tabular Data Stream (TDS) protocol. This cross-platform library eliminates dependencies on ADO or FreeTDS, offering features like MARS, bulk insert, table-valued parameters, and TLS/Kerberos support. The current version is 1.17.1, with active development and consistent releases.","last_verified":"2026-04-25T00:14:47.429Z","tags":["database","mssql","sql server","tds","dbapi","microsoft sql","pure python"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/python-tds"},{"id":1021,"title":"python-telegram-bot","library":"python-telegram-bot","status":"active","version":"22.7","language":"python","ecosystem":"pypi","summary":"This library provides a pure Python, asynchronous interface for the Telegram Bot API. It's compatible with Python versions 3.10+. It features convenience methods, shortcuts, and high-level classes within the `telegram.ext` submodule to simplify bot development. It supports all types and methods of the Telegram Bot API 9.5 and receives frequent updates, with new releases typically coming out every few weeks/months.","last_verified":"2026-04-23T15:58:59.340Z","tags":["telegram","bot","async","wrapper","chatbot"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/python-telegram-bot"},{"id":14840,"title":"Python Terraform","library":"python-terraform","status":"active","version":"0.14.0","language":"en","ecosystem":"pypi","summary":"python-terraform is a Python module that provides a wrapper around the Terraform command-line interface (CLI) tool. It allows Python programs to execute Terraform commands (e.g., init, plan, apply, destroy) and capture their output, enabling programmatic interaction with infrastructure as code workflows. The library's latest release, 0.14.0, focuses on compatibility with newer Terraform CLI versions. It follows an irregular release cadence, typically releasing new versions to support significant changes in the Terraform CLI.","last_verified":"2026-04-16T00:00:00.000Z","tags":["terraform","infrastructure-as-code","iac","cli-wrapper","automation"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/python-terraform"},{"id":7634,"title":"Python Tools Scripts","library":"python-tools-scripts","status":"active","version":"0.20.5","language":"python","ecosystem":"pypi","summary":"Python Tools Scripts (ptscripts) is a command-line interface (CLI) tool designed to simplify the creation and management of project-specific scripts. It functions similarly to `invoke` but leverages `argparse` internally for CLI argument definition. The library discovers and integrates scripts placed within a designated 'tools' package in a repository's root, making them accessible via a central `tools` command. It is currently at version 0.20.5 and appears to have an active maintenance cadence, with the latest release in early 2024.","last_verified":"2026-04-16T00:00:00.000Z","tags":["cli","automation","scripts","tools","argparse","development"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/python-tools-scripts"},{"id":14842,"title":"Python TOON (Token-Oriented Object Notation)","library":"python-toon","status":"deprecated","version":"0.1.3","language":"en","ecosystem":"pypi","summary":"python-toon is a Python library for encoding and decoding TOON (Token-Oriented Object Notation), a compact data format optimized for Large Language Models (LLMs). It provides bidirectional JSON-to-TOON conversion, aiming to reduce token costs by 30-60% compared to JSON. The current version is 0.1.3, featuring alignment with the official TOON specification (v1.2 for decoding) and command-line interface support. However, users should note that the original `xaviviro/python-toon` repository is officially deprecated in favor of `toon-format/toon-python` as the main community-driven implementation.","last_verified":"2026-04-16T00:00:00.000Z","tags":["serialization","json","llm","data-interchange","toon","token-efficiency"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/python-toon"},{"id":28114,"title":"python-transip","library":"python-transip","status":"maintenance","version":"0.6.0","language":"python","ecosystem":"pypi","summary":"A wrapper for the TransIP API, providing access to manage domains, DNS, colocations, invoices, and more. Latest version 0.6.0 (November 2021), supports Python 3.6+. Maintenance mode with infrequent releases.","last_verified":"2026-05-09T00:00:00.000Z","tags":["transip","api","dns","domain","colocation","invoice"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/python-transip"},{"id":27315,"title":"Python Trove Client","library":"python-troveclient","status":"active","version":"8.10.0","language":"python","ecosystem":"pypi","summary":"Python-troveclient is the official OpenStack client library for interacting with the Trove (DBaaS) API. It provides both a Python API and a command-line interface for managing database instances, backups, configurations, and other database-as-a-service resources. Current version is 8.10.0, with a semi-regular release cadence aligned with OpenStack releases.","last_verified":"2026-05-01T00:00:00.000Z","tags":["openstack","trove","database","dbaas","client"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/python-troveclient"},{"id":7635,"title":"Delinea Secret Server Python SDK","library":"python-tss-sdk","status":"active","version":"2.0.1","language":"python","ecosystem":"pypi","summary":"The Delinea Secret Server Python SDK (version 2.0.1) provides Python classes to interact with Delinea Secret Server and Delinea Platform via their REST APIs. It supports various authentication methods and facilitates programmatic access to secrets. The library is actively maintained with regular releases and requires Python 3.8 or higher.","last_verified":"2026-04-16T00:00:00.000Z","tags":["delinea","secret-server","thycotic","secrets-management","security","sdk","enterprise"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/python-tss-sdk"},{"id":21833,"title":"python-twitter","library":"python-twitter","status":"active","version":"3.5","language":"python","ecosystem":"pypi","summary":"A Python wrapper around the Twitter API. Version 3.5 fixes DM endpoint handling. Release cadence is sporadic.","last_verified":"2026-04-27T00:00:00.000Z","tags":["twitter","api","social-media"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/python-twitter"},{"id":1684,"title":"python-ulid","library":"python-ulid","status":"active","version":"3.1.0","language":"python","ecosystem":"pypi","summary":"python-ulid is a Python library that provides Universally Unique Lexicographically Sortable Identifiers (ULIDs). ULIDs are designed to be compatible with UUIDs but offer better performance for database indexing due to their time-based sort order. The library is actively maintained with regular updates, currently at version 3.1.0, and often introduces new features and stricter validation.","last_verified":"2026-04-23T23:57:53.513Z","tags":["ulid","uuid","identifier","lexicographical","sorting","pydantic"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/python-ulid"},{"id":24461,"title":"Upwork OAuth2 Python Client","library":"python-upwork-oauth2","status":"active","version":"3.2.0","language":"python","ecosystem":"pypi","summary":"Python bindings for the Upwork API using OAuth2. Current version 3.2.0, supports Python >=3.8. This library replaces the old OAuth1-based client. Release cadence is irregular.","last_verified":"2026-05-01T00:00:00.000Z","tags":["upwork","oauth2","api","client"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/python-upwork-oauth2"},{"id":941,"title":"Python Utils","library":"python-utils","status":"active","version":"3.9.1","language":"python","ecosystem":"pypi","summary":"Python Utils is a module with convenient utilities not included with the standard Python install. It offers a collection of functions and classes for common patterns, including decorators, converters, formatters, and data structures like `UniqueList` and `SlicableDeque`. The library is actively maintained with frequent releases, currently at version 3.9.1.","last_verified":"2026-04-09T20:06:52.139Z","tags":["utilities","decorators","converters","data structures","logging","terminal","time"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/python-utils"},{"id":2736,"title":"Python Vagrant","library":"python-vagrant","status":"active","version":"1.0.0","language":"python","ecosystem":"pypi","summary":"python-vagrant provides Python bindings for interacting with Vagrant virtual machines, allowing programmatic control over Vagrant environments. The current stable version is 1.0.0. Releases are somewhat irregular but active, with bug fixes and minor features released as needed, typically every few months.","last_verified":"2026-04-25T00:15:06.285Z","tags":["vagrant","virtualization","devops","cli-wrapper"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/python-vagrant"},{"id":10170,"title":"Python-VLC Bindings","library":"python-vlc","status":"active","version":"3.0.21203","language":"python","ecosystem":"pypi","summary":"Python-VLC provides Python bindings for the VLC media player. It allows developers to integrate VLC's powerful multimedia capabilities, such as playing audio and video, streaming, and capturing, directly into Python applications. The current version, 3.0.21203, is generally kept in sync with major VLC releases, reflecting VLC 3.x features. While releases aren't on a strict cadence, updates typically follow significant VLC player developments.","last_verified":"2026-04-17T00:00:00.000Z","tags":["multimedia","video","audio","vlc","bindings","player"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/python-vlc"},{"id":24462,"title":"python-vxi11","library":"python-vxi11","status":"active","version":"0.9","language":"python","ecosystem":"pypi","summary":"A Python driver for controlling instruments over Ethernet using the VXI-11 protocol. It allows remote control of oscilloscopes, power supplies, and other test equipment. Current version 0.9, released periodically.","last_verified":"2026-05-01T00:00:00.000Z","tags":["vxi-11","instrument control","ethernet","test equipment","python-ivi"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/python-vxi11"},{"id":24463,"title":"python-watcherclient","library":"python-watcherclient","status":"active","version":"4.10.0","language":"python","ecosystem":"pypi","summary":"Python client library for the OpenStack Watcher (optimization) API. Current version: 4.10.0. Release cadence follows OpenStack releases (approx. every 6 months).","last_verified":"2026-05-01T00:00:00.000Z","tags":["openstack","watcher","client","cloud","optimization"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/python-watcherclient"},{"id":2246,"title":"Python WHOIS Client","library":"python-whois","status":"active","version":"0.9.6","language":"python","ecosystem":"pypi","summary":"python-whois is a Python library for querying WHOIS servers directly and parsing domain registration information. It aims to provide structured data for various Top-Level Domains (TLDs) and is currently at version 0.9.6, with recent activity in October 2025. The library focuses on direct server queries rather than relying on intermediate web services.","last_verified":"2026-04-24T16:36:44.409Z","tags":["networking","whois","domain information","parsing","security"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/python-whois"},{"id":2737,"title":"Python X Library","library":"python-xlib","status":"active","version":"0.33","language":"python","ecosystem":"pypi","summary":"Python X Library (python-xlib) provides a pure Python interface to the X Window System protocol, allowing Python applications to interact with X servers. As of version 0.33, it supports Python 3.6+ and actively receives bug fixes and extension updates, typically with several releases per year addressing compatibility and adding new X protocol extensions.","last_verified":"2026-04-25T00:15:22.847Z","tags":["X11","GUI","display","Xorg","desktop automation"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/python-xlib"},{"id":10169,"title":"Python XMP Toolkit","library":"python-xmp-toolkit","status":"active","version":"2.1.0","language":"python","ecosystem":"pypi","summary":"Python XMP Toolkit (version 2.1.0) provides Python bindings for Adobe's XMP Toolkit SDK by wrapping the Exempi C++ library. It enables reading, writing, and manipulating XMP (Extensible Metadata Platform) metadata in various file formats (e.g., JPEG, TIFF, PDF). The library maintains an active release cadence, with recent updates focusing on stability and compatibility with newer Exempi versions.","last_verified":"2026-04-17T00:00:00.000Z","tags":["image processing","metadata","xmp","exif","media"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/python-xmp-toolkit"},{"id":24464,"title":"XSense Python Module","library":"python-xsense","status":"active","version":"0.0.16","language":"python","ecosystem":"pypi","summary":"Python module to control XSense air purifiers and sensors. Current version 0.0.16, released irregularly with small feature updates.","last_verified":"2026-05-01T00:00:00.000Z","tags":["xsense","air purifier","async","home automation"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/python-xsense"},{"id":24470,"title":"Yet Another Keypress Handler","library":"python-yakh","status":"active","version":"0.4.1","language":"python","ecosystem":"pypi","summary":"A cross-platform library for handling keypress events in the terminal. Supports both Unix and Windows systems. Current version: 0.4.1. Release cadence: irregular.","last_verified":"2026-05-01T00:00:00.000Z","tags":["keypress","terminal","input","cross-platform"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/python-yakh"},{"id":8558,"title":"Python YouTube Data API Wrapper","library":"python-youtube","status":"active","version":"0.9.8","language":"python","ecosystem":"pypi","summary":"A Python wrapper around for YouTube Data API. It provides an easy way to interact with YouTube Data API V3, covering all resource methods like `insert` and `update`. The library is actively developed, with version 0.9.8 released on August 22, 2025, and maintains a consistent release cadence with several updates in 2024 and 2025.","last_verified":"2026-04-16T00:00:00.000Z","tags":["youtube-api","youtube-v3-api","youtube-data-api","youtube-sdk"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/python-youtube"},{"id":24465,"title":"python-zaqarclient (OpenStack Zaqar Client)","library":"python-zaqarclient","status":"active","version":"4.4.0","language":"python","ecosystem":"pypi","summary":"python-zaqarclient is the official client library for the OpenStack Zaqar Messaging API (queuing and notification service). The current version is 4.4.0, requiring Python >=3.10. This library implements version 2 of the Zaqar API. Release cadence follows OpenStack coordinated releases.","last_verified":"2026-05-01T00:00:00.000Z","tags":["openstack","zaqar","messaging","client"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/python-zaqarclient"},{"id":24466,"title":"python-zunclient","library":"python-zunclient","status":"maintenance","version":"5.4.0","language":"python","ecosystem":"pypi","summary":"Client library for OpenStack Zun (Container Management service). Version 5.4.0. This is a legacy OpenStack client, mainly in maintenance mode.","last_verified":"2026-05-01T00:00:00.000Z","tags":["openstack","zun","containers","client","cloud"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/python-zunclient"},{"id":26136,"title":"python2ts","library":"python2ts","status":"active","version":"1.4.3","language":"javascript","ecosystem":"npm","summary":"python2ts is an AST-based Python-to-TypeScript transpiler that converts Python code into clean, idiomatic TypeScript while preserving type annotations and semantics. The current stable version is 1.4.3 (January 2026), with active development and frequent releases (multiple per week). It supports a wide range of Python features including dataclasses, list/dict comprehensions, pattern matching, f-strings, async/await, decorators, context managers, generators, and standard library modules via the accompanying pythonlib runtime. Unlike other transpilers, python2ts produces readable, maintainable TypeScript output with full type preservation and has minimal runtime overhead, making it suitable for migrating large Python codebases to TypeScript. Requires Node >=22.0.0.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","python","typescript","transpiler","compiler","ast","converter","code-generation","type-inference"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/python2ts"},{"id":24468,"title":"Python DTLS","library":"python3-dtls","status":"active","version":"1.3.0","language":"python","ecosystem":"pypi","summary":"Implementation of Datagram Transport Layer Security (DTLS) for Python. Provides DTLS client and server support over UDP. Current version 1.3.0 has no declared Python version requirement. Release cadence is low, typically one release every few years.","last_verified":"2026-05-01T00:00:00.000Z","tags":["dtls","udp","tls","security","cryptography"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/python3-dtls"},{"id":10171,"title":"python3-ldap (Renamed to ldap3)","library":"python3-ldap","status":"renamed","version":"0.9.8.4","language":"python","ecosystem":"pypi","summary":"The `python3-ldap` project has been renamed to `ldap3`. This entry documents `python3-ldap` as a deprecated library and strongly advises users to migrate to `ldap3`, which is the actively maintained and current library for interacting with LDAP servers in Python. `ldap3` provides a comprehensive, modern, and high-performance feature set for LDAP client operations, including secure connections (LDAPS/StartTLS), asynchronous operations, and various authentication methods. The current version of `ldap3` is 2.9.1, and it maintains a steady release cadence.","last_verified":"2026-04-17T00:00:00.000Z","tags":["ldap","authentication","directory","enterprise"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/python3-ldap"},{"id":4734,"title":"Python3 Logstash Logging Handler","library":"python3-logstash","status":"abandoned","version":"0.4.80","language":"python","ecosystem":"pypi","summary":"The `python3-logstash` library, version `0.4.80`, provides Python logging handlers for sending messages to a Logstash server over UDP or TCP. Originally created as a Python 3 fork of the `python-logstash` library, this specific package was last updated in July 2018. Due to its lack of recent updates, it appears to be unmaintained. For actively maintained alternatives with asynchronous capabilities, users often consider `python-logstash-async`.","last_verified":"2026-04-12T00:00:00.000Z","tags":["logging","logstash","elk","handler","python3"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/python3-logstash"},{"id":8560,"title":"python3-nmap","library":"python3-nmap","status":"active","version":"1.9.1","language":"python","ecosystem":"pypi","summary":"Python3-nmap converts Nmap commands into python3 methods making it very easy to use nmap in any of your python pentesting projects. It provides a Python 3 interface to the Nmap port scanner, enabling manipulation of scan results and automation of scanning tasks and reports. The library is actively maintained, with the latest stable release being 1.9.1.","last_verified":"2026-04-16T00:00:00.000Z","tags":["nmap","security","pentesting","network scanning","port scanning","automation"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/python3-nmap"},{"id":1685,"title":"python3-openid","library":"python3-openid","status":"active","version":"3.2.0","language":"python","ecosystem":"pypi","summary":"python3-openid provides OpenID 1.x and 2.0 support for modern Python 3 servers and consumers. The current version is 3.2.0. The release cadence is slow, focusing on compatibility and maintenance rather than active feature development for new OpenID versions.","last_verified":"2026-04-23T23:58:09.291Z","tags":["openid","authentication","auth","identity","protocol"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/python3-openid"},{"id":1686,"title":"python3-saml Toolkit","library":"python3-saml","status":"active","version":"1.16.0","language":"python","ecosystem":"pypi","summary":"The python3-saml library provides a robust SAML (Security Assertion Markup Language) toolkit for Python, enabling applications to act as a Service Provider (SP) for Single Sign-On (SSO) and Single Logout (SLO). It simplifies integration with various Identity Providers (IdPs). The current version is 1.16.0, and it maintains an active release cadence with updates typically every few months, focusing on security, bug fixes, and compatibility.","last_verified":"2026-04-23T23:58:35.545Z","tags":["SAML","authentication","SSO","identity-provider","service-provider"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/python3-saml"},{"id":3250,"title":"python3-xlib","library":"python3-xlib","status":"active","version":"0.15","language":"python","ecosystem":"pypi","summary":"python3-xlib is a Python binding for the X Window System protocol library (Xlib). It allows Python programs to interact with the X server, enabling tasks such as managing windows, drawing graphics, and handling input events directly. The current version is 0.15, and the library is maintained with infrequent but consistent updates.","last_verified":"2026-04-25T07:32:29.767Z","tags":["X11","GUI","desktop","Xlib","low-level"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/python3-xlib"},{"id":24467,"title":"pythondialog","library":"pythondialog","status":"active","version":"3.5.3","language":"python","ecosystem":"pypi","summary":"A Python interface to the UNIX dialog utility (and mostly-compatible programs like whiptail). Current version 3.5.3, requires Python >=3. Stable, infrequent releases.","last_verified":"2026-05-01T00:00:00.000Z","tags":["dialog","terminal","TUI","whiptail","ncurses"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pythondialog"},{"id":2738,"title":"Python.NET","library":"pythonnet","status":"active","version":"3.0.5","language":"python","ecosystem":"pypi","summary":"Python.NET (pythonnet) is a package that provides nearly seamless integration between Python and the .NET Framework, .NET Core, and Mono runtime on Windows, Linux, and macOS. It allows Python programmers to script .NET applications or build entire applications using .NET services and components written in any CLR-targeting language (C#, VB.NET, F#, C++/CLI). The current version is 3.0.5 and it maintains an active release cadence with support for recent Python and .NET versions.","last_verified":"2026-04-25T00:15:39.270Z","tags":[".NET","CLR","interop","C#","F#","Mono"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pythonnet"},{"id":7636,"title":"Pythonping","library":"pythonping","status":"active","version":"1.1.4","language":"python","ecosystem":"pypi","summary":"Pythonping is an active Python library (current version 1.1.4) that provides a simple and modular way to send ICMP probes to remote devices, similar to the `ping` utility available in most operating systems. It allows developers to perform network reachability tests directly from Python scripts, with options to customize packet size, timeout, interval, and collect detailed response statistics. The library maintains a steady release cadence with improvements and bug fixes.","last_verified":"2026-04-16T00:00:00.000Z","tags":["network","ping","icmp","utility","network-diagnostics"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pythonping"},{"id":4225,"title":"Pythran","library":"pythran","status":"active","version":"0.18.1","language":"python","ecosystem":"pypi","summary":"Pythran is an Ahead-of-Time (AOT) compiler that translates a subset of Python, primarily focused on scientific computing and numerical kernels, into native C++14 modules. It aims to provide C++/Fortran-like performance for Python code, leveraging multi-cores and SIMD instructions. The current stable version is 0.18.1, and it actively maintains a release cadence of several updates per year, supporting Python 3.7 and upward.","last_verified":"2026-04-11T00:00:00.000Z","tags":["compiler","performance","numeric","scientific-computing","ahead-of-time-compilation","numpy","c++"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pythran"},{"id":23155,"title":"pythran-openblas","library":"pythran-openblas","status":"active","version":"0.3.6","language":"python","ecosystem":"pypi","summary":"Python packaging of OpenBLAS optimized BLAS library, version 0.3.6. Provides a simple way to install OpenBLAS as a Python package, mainly used by pythran for acceleration. Low release cadence, no recent updates.","last_verified":"2026-05-01T00:00:00.000Z","tags":["openblas","blas","pythran","linear-algebra"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pythran-openblas"},{"id":10172,"title":"pythreejs","library":"pythreejs","status":"active","version":"2.4.2","language":"python","ecosystem":"pypi","summary":"pythreejs provides interactive 3D graphics for the Jupyter Notebook and JupyterLab environments, leveraging the popular Three.js JavaScript library and Jupyter Widgets. It allows Python users to create and manipulate 3D scenes directly within their notebooks. The current version is 2.4.2, and it typically sees a few releases per year, often tracking updates in Three.js or Jupyter widgets.","last_verified":"2026-04-17T00:00:00.000Z","tags":["jupyter","3d","graphics","threejs","widgets","visualization"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pythreejs"},{"id":24469,"title":"pytils","library":"pytils","status":"maintenance","version":"0.4.4","language":"python","ecosystem":"pypi","summary":"Python library for Russian-specific string utilities, including numeral, date, and transliteration helpers. Current version 0.4.4 (released June 2021), with infrequent updates; considered in maintenance mode.","last_verified":"2026-05-01T00:00:00.000Z","tags":["russian","string","numeral","transliteration","date"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pytils"},{"id":942,"title":"Time Expression Parser","library":"pytimeparse","status":"active","version":"1.1.8","language":"python","ecosystem":"pypi","summary":"Pytimeparse is a small Python library designed to parse various kinds of natural language time expressions into a total number of seconds. It supports a wide range of formats including combinations of days, hours, minutes, and seconds, as well as clock-style notations. The current version is 1.1.8, and the library is considered stable with infrequent updates, with its last release in 2018.","last_verified":"2026-04-11T14:38:15.069Z","tags":["time parsing","duration","natural language processing","utility"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/pytimeparse"},{"id":3251,"title":"Time Expression Parser","library":"pytimeparse2","status":"active","version":"1.7.1","language":"python","ecosystem":"pypi","summary":"pytimeparse2 is a small Python library for parsing various human-readable time expressions (e.g., '2h32m', '1.5 days', '5hr 34mins 56secs') into a total number of seconds or `datetime.timedelta` objects. It is a fork of the original `pytimeparse` project, aiming for optimized functionality and stable support. The current version is 1.7.1, and releases are made on an as-needed basis for bug fixes and feature enhancements.","last_verified":"2026-04-25T07:32:50.157Z","tags":["time","parsing","duration","timedelta","utility"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pytimeparse2"},{"id":9262,"title":"PyTKDocs","library":"pytkdocs","status":"active","version":"0.16.5","language":"python","ecosystem":"pypi","summary":"PyTKDocs is a Python library designed to load and parse documentation for Python objects. It serves as the powerful backend for `mkdocstrings`, enabling it to extract and render API documentation directly from Python source code. It is currently at version 0.16.5 and typically releases bug fixes and minor improvements frequently, with major version bumps being less common.","last_verified":"2026-04-16T00:00:00.000Z","tags":["documentation","parser","mkdocs","mkdocstrings","inspection","api-docs"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pytkdocs"},{"id":9263,"title":"TKET Compiler and Python API (pytket)","library":"pytket","status":"active","version":"2.16.0","language":"python","ecosystem":"pypi","summary":"pytket is a Python module that provides an interface to TKET, a hardware-agnostic quantum computing toolkit and optimizing compiler developed by Quantinuum. It enables users to design, optimize, and execute quantum circuits on various backend devices and simulators. The library is actively maintained with frequent minor version releases, typically on a monthly cycle, and occasional patch releases for bug fixes, focusing on superior performance for NISQ (noisy intermediate-scale quantum) devices.","last_verified":"2026-04-16T00:00:00.000Z","tags":["quantum computing","quantum compiler","quantum circuit","optimization","NISQ","physics"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pytket"},{"id":570,"title":"A Fast, spec compliant Python 3.14+ tokenizer","library":"pytokens","status":"active","version":"0.4.1","language":"python","ecosystem":"pypi","summary":"Pytokens is an open-source Python library providing a fast, spec-compliant tokenizer for Python 3.14+ that is also capable of running on older Python versions (>=3.8). Currently at version 0.4.1, it appears to be actively maintained with recent releases focusing on packaging and development improvements.","last_verified":"2026-05-12T15:25:50.410Z","tags":["tokenizer","python3.14","parsing","spec-compliant","cli-tool"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/pytokens"},{"id":6212,"title":"pytoml","library":"pytoml","status":"deprecated","version":"0.1.21","language":"python","ecosystem":"pypi","summary":"pytoml is a Python library designed for parsing and writing TOML (Tom's Obvious, Minimal Language) files. It specifically targets version 0.4.0 of the TOML specification. The library provides an interface similar to Python's standard `json` module, offering `load`, `loads`, `dump`, and `dumps` functions. The project is no longer actively maintained, with its last release (0.1.21) in July 2019.","last_verified":"2026-04-14T00:00:00.000Z","tags":["TOML","configuration","parser","deprecated"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pytoml"},{"id":24471,"title":"Pytoniq Core","library":"pytoniq-core","status":"active","version":"0.1.46","language":"python","ecosystem":"pypi","summary":"Core data structures and serialization for the TON Blockchain SDK. Currently at version 0.1.46, released under MIT license. Active development with frequent releases.","last_verified":"2026-05-01T00:00:00.000Z","tags":["ton","blockchain","sdk","cell","serialization"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pytoniq-core"},{"id":27316,"title":"pytoniq-core-fork","library":"pytoniq-core-fork","status":"active","version":"0.1.48","language":"python","ecosystem":"pypi","summary":"A forked TON Blockchain SDK for Python, based on pytoniq-core. Supports TON address handling, ADNL, TL-B schemas, and Cell parsing. Version 0.1.48, updated for Python >=3.7. Maintained by ebellocchia.","last_verified":"2026-05-01T00:00:00.000Z","tags":["ton","blockchain","sdk","fork"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pytoniq-core-fork"},{"id":4388,"title":"Python Tool Configuration","library":"pytoolconfig","status":"active","version":"1.3.1","language":"python","ecosystem":"pypi","summary":"pytoolconfig is a Python library designed for simple and declarative definition of tool configurations, typically read from `pyproject.toml` or other config files. It provides a `ToolConfig` class to define configuration schemas with type hints and default values. The current version is 1.3.1, and it maintains a moderate release cadence, with minor updates every few months addressing features and maintenance.","last_verified":"2026-04-12T00:00:00.000Z","tags":["configuration","tooling","schema","cli","declarative"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pytoolconfig"},{"id":6213,"title":"Pytools","library":"pytools","status":"active","version":"2026.1","language":"python","ecosystem":"pypi","summary":"Pytools is a comprehensive collection of utilities designed to augment the Python standard library, offering a diverse set of tools for various programming needs. It includes functionalities for mathematical operations, persistent key-value stores, graph algorithms, and object array handling. Maintained by Andreas Kloeckner, it serves primarily as a dependency for his other software packages but provides valuable utilities for direct use. The library is actively developed, with frequent releases, currently at version 2026.1.","last_verified":"2026-04-14T00:00:00.000Z","tags":["utility","tools","development","math","data-structures","algorithms"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pytools"},{"id":8564,"title":"PyTorch","library":"pytorch","status":"active","version":"2.2.2","language":"python","ecosystem":"pypi","summary":"PyTorch is an open-source machine learning framework that accelerates the path from research prototyping to production deployment. It provides two high-level features: Tensor computation (like NumPy) with strong GPU acceleration, and a deep neural network library built on a tape-based autograd system. The `pytorch` PyPI meta-package (current version 2.2.2) provides a convenient way to install the core `torch`, `torchvision`, and `torchaudio` libraries. PyTorch has frequent updates, typically releasing major stable versions multiple times a year, with minor patch releases in between.","last_verified":"2026-04-16T00:00:00.000Z","tags":["machine-learning","deep-learning","neural-networks","gpu-acceleration","tensor-computing","ai"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pytorch"},{"id":21834,"title":"PyTorch FID","library":"pytorch-fid","status":"active","version":"0.3.0","language":"python","ecosystem":"pypi","summary":"A PyTorch implementation of the Frechet Inception Distance (FID) for evaluating generative models. Version 0.3.0 is the latest stable release. The package is mature with infrequent releases.","last_verified":"2026-04-27T00:00:00.000Z","tags":["fid","frechet-inception-distance","generative-models","gan-evaluation","pytorch"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pytorch-fid"},{"id":9264,"title":"PyTorch Forecasting","library":"pytorch-forecasting","status":"active","version":"1.7.0","language":"python","ecosystem":"pypi","summary":"PyTorch Forecasting is a highly scalable open-source library for state-of-the-art time series forecasting with PyTorch. It provides common data structures like TimeSeriesDataSet, various forecasting models (e.g., TFT, DeepAR, N-BEATS), normalizers, and metrics, all integrated with PyTorch Lightning for efficient training. The current version is 1.7.0, with regular updates aligning with PyTorch and PyTorch Lightning developments. It requires Python versions >=3.10 and <3.15.","last_verified":"2026-04-16T00:00:00.000Z","tags":["pytorch","timeseries","forecasting","deep-learning","machine-learning"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pytorch-forecasting"},{"id":7637,"title":"PyTorch-Ignite","library":"pytorch-ignite","status":"active","version":"0.5.4","language":"python","ecosystem":"pypi","summary":"PyTorch-Ignite is a lightweight and user-friendly library designed to simplify training and evaluating neural networks with PyTorch. It provides a high-level API for setting up training loops, handling events, and integrating various experiment tracking tools. Currently at version 0.5.4, it maintains an active release cadence with frequent bug fixes and feature enhancements.","last_verified":"2026-04-16T00:00:00.000Z","tags":["pytorch","deep learning","training","machine learning","utility","distributed"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pytorch-ignite"},{"id":1127,"title":"PyTorch Lightning","library":"pytorch-lightning","status":"active","version":"2.6.1","language":"python","ecosystem":"pypi","summary":"PyTorch Lightning is a lightweight PyTorch wrapper designed to simplify the training and evaluation of deep learning models. It abstracts away common boilerplate code, allowing researchers and engineers to focus on model architecture and experimental logic. The library is actively maintained, currently at version 2.6.1, and follows a release cadence where minor versions may introduce backwards-incompatible changes with deprecations, and major versions may do so without.","last_verified":"2026-04-23T17:22:48.183Z","tags":["Machine Learning","Deep Learning","PyTorch","AI Training"],"install_tag":"stale","install_tag_description":"widespread failures or data too old to trust","api":"https://checklist.day/api/registry/pytorch-lightning"},{"id":2247,"title":"PyTorch Metric Learning","library":"pytorch-metric-learning","status":"active","version":"2.9.0","language":"python","ecosystem":"pypi","summary":"PyTorch Metric Learning is a Python library (version 2.9.0) that simplifies the use of deep metric learning in applications. It offers a modular, flexible, and extensible framework built on PyTorch, providing a wide array of loss functions, miners, samplers, trainers, and testers. The library maintains an active release cadence, with frequent updates introducing new features and improvements.","last_verified":"2026-04-24T16:42:55.485Z","tags":["pytorch","deep-learning","metric-learning","embedding","similarity-learning","computer-vision"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pytorch-metric-learning"},{"id":3252,"title":"PyTorch MS-SSIM","library":"pytorch-msssim","status":"active","version":"1.0.0","language":"python","ecosystem":"pypi","summary":"pytorch-msssim provides a fast and differentiable implementation of Multi-Scale Structural Similarity (MS-SSIM) and Structural Similarity (SSIM) index for PyTorch. It is designed to be efficient by using separable Gaussian kernels. The library is currently at version 1.0.0, with releases occurring as needed rather than on a strict schedule.","last_verified":"2026-04-25T07:35:19.250Z","tags":["pytorch","ssim","ms-ssim","image processing","loss function","computer vision","quality assessment"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pytorch-msssim"},{"id":8722,"title":"PyTorch Optimizer Collection","library":"pytorch-optimizer","status":"active","version":"0.3.0","language":"python","ecosystem":"pypi","summary":"pytorch-optimizer is a production-focused optimization toolkit for PyTorch, offering a comprehensive collection of over 100 optimizers, 10+ learning rate schedulers, and 10+ loss functions. It provides a consistent API for fast experimentation with modern training methods without extensive boilerplate. The library is currently at version 0.3.0 and has seen periodic updates, with the latest release in October 2021.","last_verified":"2026-04-16T00:00:00.000Z","tags":["pytorch","optimizer","deep-learning","machine-learning","ai","research"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pytorch-optimizer"},{"id":24472,"title":"PyTorch Pretrained BERT","library":"pytorch-pretrained-bert","status":"deprecated","version":"0.6.2","language":"python","ecosystem":"pypi","summary":"PyTorch version of Google AI's BERT model with a script to load Google pre-trained models. This library (version 0.6.2) was the predecessor to the 'transformers' library by Hugging Face, which now includes BERT and many other models. It is deprecated and no longer maintained; all users should migrate to the 'transformers' package for active development, bug fixes, and better performance.","last_verified":"2026-05-01T00:00:00.000Z","tags":["bert","nlp","pytorch","transformer","deprecated"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pytorch-pretrained-bert"},{"id":8561,"title":"PyTorch Ranger Optimizer","library":"pytorch-ranger","status":"maintenance","version":"0.1.1","language":"python","ecosystem":"pypi","summary":"Ranger is a synergistic PyTorch optimizer that combines Rectified Adam (RAdam) and LookAhead techniques to improve training stability and convergence in deep learning models. The PyPI package, `pytorch-ranger`, provides an implementation of this optimizer, though its last update was in March 2020. More recent developments and features are primarily found in the original author's GitHub repository or the `Ranger21` project.","last_verified":"2026-04-16T00:00:00.000Z","tags":["pytorch","optimizer","deep-learning","radam","lookahead"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pytorch-ranger"},{"id":7638,"title":"PyTorch Gradient Reversal Layer","library":"pytorch-revgrad","status":"maintenance","version":"0.2.0","language":"python","ecosystem":"pypi","summary":"pytorch-revgrad is a minimalist PyTorch package that provides a gradient reversal layer (GRL) as both a module and a function. This layer is commonly used in domain adaptation techniques, such as Domain-Adversarial Neural Networks (DANN), to encourage feature extractors to learn domain-invariant representations by reversing the gradient signal for a subsequent domain classifier. The current version, `0.2.0`, was released in January 2021, and the library maintains a low release cadence, indicating stability for its core functionality.","last_verified":"2026-04-16T00:00:00.000Z","tags":["pytorch","gradient-reversal","domain-adaptation","machine-learning","adversarial-learning"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pytorch-revgrad"},{"id":24479,"title":"PyTorch Sphinx Theme","library":"pytorch-sphinx-theme","status":"active","version":"0.4.9","language":"python","ecosystem":"pypi","summary":"PyTorch Sphinx Theme is a Sphinx theme used in PyTorch documentation. The current version is 0.4.9, with release cadence on demand. It provides a consistent look and feel for PyTorch-related documentation projects.","last_verified":"2026-05-01T00:00:00.000Z","tags":["sphinx","theme","documentation","pytorch"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pytorch-sphinx-theme"},{"id":24473,"title":"PyTorch TabNet","library":"pytorch-tabnet","status":"active","version":"4.1.0","language":"python","ecosystem":"pypi","summary":"PyTorch implementation of TabNet (Google's attention-based tabular network). Current version 4.1.0, with semi-annual releases. Supports classification, regression, and unsupervised pre-training.","last_verified":"2026-05-01T00:00:00.000Z","tags":["tabular","deep-learning","pytorch","tabnet","classification","regression"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pytorch-tabnet"},{"id":8562,"title":"PyTorch Tokenizers","library":"pytorch-tokenizers","status":"active","version":"1.2.0","language":"python","ecosystem":"pypi","summary":"PyTorch-Tokenizers is a Python package providing efficient C++ implementations for common tokenizers like SentencePiece and TikToken, along with Python bindings. It is primarily designed to serve as a dependency for other PyTorch projects, such as ExecuTorch and torchchat, to facilitate building high-performance LLM runners. The library offers significant efficiency gains for AI workloads, multilingual support, and high decode accuracy. It is actively maintained, with version 1.2.0 aligning its releases with major PyTorch and ExecuTorch updates.","last_verified":"2026-04-16T00:00:00.000Z","tags":["pytorch","tokenizer","nlp","executorch","sentencepiece","tiktoken","c++"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pytorch-tokenizers"},{"id":27317,"title":"PyTorch Wavelets (DTCWT)","library":"pytorch-wavelets","status":"maintenance","version":"1.3.0","language":"python","ecosystem":"pypi","summary":"A port of the Dual-Tree Complex Wavelet Transform (DTCWT) toolbox to run on PyTorch, enabling wavelet-based image processing, denoising, and feature extraction with GPU support. Current version 1.3.0 (released 2021), with no recent releases since June 2021.","last_verified":"2026-05-01T00:00:00.000Z","tags":["wavelets","dwt","dtcwt","pytorch","image-processing","signal-processing"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pytorch-wavelets"},{"id":8563,"title":"PyTorch Weighted Prediction Error (WPE)","library":"pytorch-wpe","status":"maintenance","version":"0.0.1","language":"python","ecosystem":"pypi","summary":"A PyTorch implementation of the Weighted Prediction Error (WPE) algorithm, primarily for speech dereverberation. It serves as a proof-of-concept, closely mirroring the WPE implementation found in `nara_wpe`. The current version is 0.0.1, released in March 2021. Due to its 'proof of concept' nature and age, it does not appear to have an active release cadence or dedicated maintenance.","last_verified":"2026-04-16T00:00:00.000Z","tags":["pytorch","audio","speech processing","dereverberation","wpe","signal processing"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pytorch-wpe"},{"id":24475,"title":"PyTorchCV","library":"pytorchcv","status":"active","version":"0.0.74","language":"python","ecosystem":"pypi","summary":"PyTorchCV provides a collection of computer vision models (classification, segmentation, detection, etc.) for PyTorch, with pretrained weights. Current version 0.0.74, release cadence is irregular. Requires Python >=3.10.","last_verified":"2026-05-01T00:00:00.000Z","tags":["computer-vision","models","pretrained","classification"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pytorchcv"},{"id":8566,"title":"3D Transformations for Python","library":"pytransform3d","status":"active","version":"3.15.0","language":"python","ecosystem":"pypi","summary":"pytransform3d is a Python library for 3D transformations, offering tools to manipulate and visualize 3D poses, rotations (matrices, quaternions, axis-angle), translations, trajectories, and meshes. It emphasizes conventions that are common in robotics and computer vision. The current version is 3.15.0, and the project maintains an active release cadence with frequent updates and bug fixes.","last_verified":"2026-04-16T00:00:00.000Z","tags":["3d","transformations","rotations","quaternions","robotics","computer-vision","visualization","numpy"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pytransform3d"},{"id":24474,"title":"pytrec_eval","library":"pytrec-eval","status":"active","version":"0.5","language":"python","ecosystem":"pypi","summary":"Python bindings for the trec_eval information retrieval evaluation tool, providing standard IR metrics like MAP, NDCG, P@k, etc. Supports Python 3+. Current version 0.5 is the latest stable release. Updates are infrequent.","last_verified":"2026-05-01T00:00:00.000Z","tags":["information-retrieval","evaluation","trec_eval","ranking"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pytrec-eval"},{"id":5444,"title":"pytrec-eval-terrier","library":"pytrec-eval-terrier","status":"active","version":"0.5.10","language":"python","ecosystem":"pypi","summary":"pytrec-eval-terrier provides Python bindings for common Information Retrieval evaluation measures, leveraging the highly optimized `trec_eval` C library. It simplifies the process of evaluating ranking performance for search systems. The current version is 0.5.10, and releases occur periodically, often tied to Python version support or minor bug fixes.","last_verified":"2026-04-13T00:00:00.000Z","tags":["information retrieval","evaluation","trec","ranking","search","performance"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pytrec-eval-terrier"},{"id":5039,"title":"pytrends","library":"pytrends","status":"active","version":"4.9.2","language":"python","ecosystem":"pypi","summary":"Pytrends is an unofficial Python library that provides a pseudo-API for Google Trends, allowing users to automate the downloading of search interest data. The current version, 4.9.2, was released in April 2023. Due to its unofficial nature, it does not adhere to a fixed release cadence but rather updates as needed to adapt to changes in Google's backend, which can frequently introduce breaking changes.","last_verified":"2026-04-12T00:00:00.000Z","tags":["google-trends","api","data-science","web-scraping"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pytrends"},{"id":21835,"title":"PyTricia","library":"pytricia","status":"active","version":"1.3.0","language":"python","ecosystem":"pypi","summary":"PyTricia is an efficient IP address storage and lookup module for Python, based on the Patricia trie data structure. It supports IPv4 and IPv6, longest-prefix matching, and set operations. Current version 1.3.0 is stable with no known breaking changes. Release cadence is low (last release 2025).","last_verified":"2026-04-27T00:00:00.000Z","tags":["IP","patricia-trie","routing","network"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pytricia"},{"id":27318,"title":"pytrilogy","library":"pytrilogy","status":"active","version":"0.3.246","language":"python","ecosystem":"pypi","summary":"A declarative, typed query language that compiles to SQL. Current version 0.3.246. Release cadence is frequent, pre-1.0 breaking changes may occur.","last_verified":"2026-05-01T00:00:00.000Z","tags":["sql","query-language","compiler","declarative","typed"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pytrilogy"},{"id":8565,"title":"pyts","library":"pyts","status":"active","version":"0.13.0","language":"python","ecosystem":"pypi","summary":"pyts is a Python package dedicated to time series classification. It provides preprocessing and utility tools, along with implementations of various time series classification algorithms. The library maintains an active development status, with major versions often introducing new Python support and algorithms, currently at version 0.13.0.","last_verified":"2026-04-16T00:00:00.000Z","tags":["time-series","classification","machine-learning","preprocessing","transformation"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pyts"},{"id":3782,"title":"pyttsx3","library":"pyttsx3","status":"active","version":"2.99","language":"python","ecosystem":"pypi","summary":"pyttsx3 is a cross-platform, offline Text-to-Speech (TTS) library for Python 3. It allows developers to convert written text into spoken audio without an internet connection, leveraging native speech engines like Sapi5 on Windows, NSSpeechSynthesizer on macOS, and eSpeak/eSpeak-NG on Linux. The library provides a simple API to control speech rate, volume, select different voices, and save synthesized speech to audio files like MP3 or WAV. It is actively maintained, with regular updates to improve platform compatibility and fix bugs.","last_verified":"2026-04-25T15:19:03.282Z","tags":["text-to-speech","tts","audio","offline","speech-synthesis"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pyttsx3"},{"id":2248,"title":"Pytube YouTube Downloader","library":"pytube","status":"active","version":"15.0.0","language":"python","ecosystem":"pypi","summary":"Pytube is a Python 3 library designed for downloading YouTube videos and playlists. It handles various resolutions, formats, and audio-only extractions. Currently at version 15.0.0, it maintains an active release cadence, primarily updating to adapt to frequent changes in YouTube's frontend, which it scrapes to function.","last_verified":"2026-04-24T16:43:14.739Z","tags":["youtube","download","video","scraper"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pytube"},{"id":8567,"title":"pytubefix","library":"pytubefix","status":"active","version":"10.3.8","language":"python","ecosystem":"pypi","summary":"Python3 library for downloading YouTube Videos. Current version is 10.3.8. It's a lightweight, Pythonic, dependency-free, library (and command-line utility) for downloading YouTube Videos. pytubefix is an actively maintained fork of pytube that solves broken functionality and adds new features, regularly addressing YouTube's continuous changes. It supports progressive and DASH streams, callback functions for download progress, and caption extraction.","last_verified":"2026-04-16T00:00:00.000Z","tags":["youtube","video-downloader","audio-downloader","playlist-downloader","captions","cli","async"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pytubefix"},{"id":7639,"title":"PyTun-PMD3 (IPv6-ONLY TUN device)","library":"pytun-pmd3","status":"active","version":"3.0.3","language":"python","ecosystem":"pypi","summary":"pytun-pmd3 is a fork of the original python-pytun library, providing support for TUN/TAP network devices on Darwin (macOS), Windows, and Linux. It exclusively supports IPv6, making it suitable for applications like VPNs that specifically require IPv6 tunneling. The library is currently at version 3.0.3 and has a moderate release cadence, focusing on bug fixes and platform compatibility.","last_verified":"2026-04-16T00:00:00.000Z","tags":["network","tun","tap","vpn","ipv6","windows","linux","macos"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pytun-pmd3"},{"id":9265,"title":"PyTurboJPEG: High-performance JPEG Handling","library":"pyturbojpeg","status":"active","version":"2.2.0","language":"python","ecosystem":"pypi","summary":"PyTurboJPEG is a Python wrapper for the high-performance libjpeg-turbo library, enabling fast decoding and encoding of JPEG images. It leverages the underlying C library for significant speed improvements over pure Python or slower image processing libraries. The library is actively maintained with regular releases, often reflecting updates and features from the upstream libjpeg-turbo project. Current version is 2.2.0.","last_verified":"2026-04-16T00:00:00.000Z","tags":["image-processing","jpeg","libjpeg-turbo","performance","computer-vision"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pyturbojpeg"},{"id":2739,"title":"PyTweening","library":"pytweening","status":"active","version":"1.2.0","language":"python","ecosystem":"pypi","summary":"PyTweening is a lightweight Python library providing a collection of tweening (also known as easing) functions. These functions allow for smooth, non-linear interpolation between values, commonly used to create natural-looking animations in graphical applications or games. The library is currently at version 1.2.0 and receives periodic updates to enhance functionality and maintain compatibility.","last_verified":"2026-04-25T00:15:59.425Z","tags":["tweening","easing","animation","motion","interpolation"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pytweening"},{"id":5040,"title":"Pytype","library":"pytype","status":"maintenance","version":"2024.10.11","language":"python","ecosystem":"pypi","summary":"Pytype is a static type analyzer for Python that infers and checks types in Python code, even without explicit type annotations. It can lint plain Python code for common mistakes, enforce user-provided type annotations, and generate `.pyi` stub files. Developed by Google, Pytype is currently in maintenance mode, with Python 3.12 being the last officially supported version, focusing on bugfixes rather than new features.","last_verified":"2026-04-12T00:00:00.000Z","tags":["static analysis","type checking","type inference","python","tool","linter"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pytype"},{"id":283,"title":"pytz","library":"pytz","status":"maintenance","version":"2026.1.post1","language":"python","ecosystem":"pypi","summary":"pytz brings the IANA/Olson timezone database into Python, enabling accurate cross-platform timezone calculations and daylight-saving-time-aware datetime handling. Current version is 2026.1.post1, released March 2026; versions track IANA tz database releases (typically several times per year). The pytz maintainer explicitly states that projects on Python 3.9+ should prefer the stdlib zoneinfo module (PEP 615) with the tzdata package instead — pytz is now in maintenance mode for backwards compatibility only.","last_verified":"2026-05-12T12:49:41.278Z","tags":["datetime","timezone","tzinfo","iana","olson","dst","time","utc"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/pytz"},{"id":2740,"title":"pytz-deprecation-shim","library":"pytz-deprecation-shim","status":"maintenance","version":"0.1.0.post0","language":"python","ecosystem":"pypi","summary":"pytz-deprecation-shim provides compatibility shims to ease the migration away from the `pytz` library to PEP 495-compatible time zone implementations like the standard library's `zoneinfo` (Python 3.9+) or `python-dateutil`. It allows existing codebases to gradually deprecate `pytz`-specific interfaces while ensuring continued functionality. The current version is 0.1.0.post0, with the last release in June 2020.","last_verified":"2026-04-25T00:16:14.795Z","tags":["timezone","pytz","zoneinfo","datetime","migration","shim","deprecation","dateutil"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pytz-deprecation-shim"},{"id":1022,"title":"Olson Timezone Database for Python","library":"pytzdata","status":"maintenance","version":"2020.1","language":"python","ecosystem":"pypi","summary":"pytzdata is a Python library that provides access to the IANA/Olson timezone database files. It packages a snapshot of this database, allowing applications to retrieve raw timezone definitions. The current version, 2020.1, was released in July 2020. The project does not appear to follow a regular release cadence and is effectively in maintenance mode, largely superseded by the standard library `zoneinfo` module in Python 3.9+ and the `tzdata` package.","last_verified":"2026-04-23T15:59:17.026Z","tags":["timezone","iana","olson","tzdata","datetime","legacy"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/pytzdata"},{"id":7640,"title":"U2F Host Library","library":"pyu2f","status":"abandoned","version":"0.1.5","language":"python","ecosystem":"pypi","summary":"pyu2f is a Python-based U2F host library for Linux, Windows, and MacOS, providing functionality for interacting with U2F devices over USB. The current version is 0.1.5. The library's support is discontinued as U2F is an outdated FIDO specification, with `python-fido2` being the recommended alternative for FIDO2 and U2F backward compatibility.","last_verified":"2026-04-16T00:00:00.000Z","tags":["u2f","fido","security key","usb","authentication","hardware security"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pyu2f"},{"id":7641,"title":"pyuca: Unicode Collation Algorithm","library":"pyuca","status":"maintenance","version":"1.2","language":"python","ecosystem":"pypi","summary":"pyuca is a pure-Python implementation of the Unicode Collation Algorithm (UCA), designed to sort non-English strings correctly by accounting for linguistic rules such as accents, contractions, and expansions. It implements multi-level comparison and passes UCA conformance tests for various Unicode versions, depending on the Python environment's `unicodedata` library. The library's current version is 1.2, released in September 2017. While functional and still used (e.g., in Fedora packages), it is not actively maintained and may be considered slightly obsolete by some.","last_verified":"2026-04-16T00:00:00.000Z","tags":["unicode","collation","sorting","i18n","l10n"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pyuca"},{"id":24476,"title":"PyUCIS","library":"pyucis","status":"active","version":"0.2.0.22787133465","language":"python","ecosystem":"pypi","summary":"PyUCIS provides a Python API for manipulating UCIS (Unified Coverage Interoperability Standard) coverage data. It supports reading, merging, and writing UCIS XML coverage databases. The current version is 0.2.0.22787133465, with regular updates for format compatibility and bug fixes.","last_verified":"2026-05-01T00:00:00.000Z","tags":["ucis","coverage","verification","eda"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pyucis"},{"id":4226,"title":"pyudev: libudev Binding","library":"pyudev","status":"active","version":"0.24.4","language":"python","ecosystem":"pypi","summary":"pyudev is an LGPL-licensed, pure Python binding for libudev, the device and hardware management library for Linux. It provides functionality to enumerate devices, query their properties and attributes, and monitor device events, including asynchronous monitoring with various GUI toolkit integrations. The current version is 0.24.4 and it supports CPython 3.9 and newer. It is actively maintained with development on GitHub.","last_verified":"2026-04-11T00:00:00.000Z","tags":["linux","udev","hardware","device management","system"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pyudev"},{"id":9266,"title":"Pyudorandom","library":"pyudorandom","status":"active","version":"1.0.0","language":"python","ecosystem":"pypi","summary":"Pyudorandom is a Python library that generates pseudorandom sequences by using algebraic methods. It allows iteration over a list in a non-successive, yet deterministic way, ensuring each item is yielded exactly once. This is particularly useful when you need to mix up items without the overhead or cryptographic guarantees of true randomness, often outperforming `random.shuffle` for longer lists. The current version is 1.0.0, and releases are generally made on an as-needed basis.","last_verified":"2026-04-16T00:00:00.000Z","tags":["pseudorandom","deterministic","shuffle","permutation","utility","algebra"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pyudorandom"},{"id":21836,"title":"pyulog","library":"pyulog","status":"active","version":"1.2.2","language":"python","ecosystem":"pypi","summary":"Python ULog parser and analysis library for PX4/ArduPilot logs. Current version 1.2.2, maintained by the PX4 project. Releases are irregular, roughly a few times a year.","last_verified":"2026-04-27T00:00:00.000Z","tags":["log-parser","px4","ardupilot","drone"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pyulog"},{"id":2249,"title":"pyunormalize Unicode Normalization Library","library":"pyunormalize","status":"active","version":"17.0.0","language":"python","ecosystem":"pypi","summary":"pyunormalize is a pure-Python library for Unicode normalization (NFC, NFD, NFKC, NFKD) that operates independently of Python's built-in Unicode database. It uses its own dedicated data, ensuring strict conformance to the latest Unicode Standard (currently v17.0.0). New major versions are typically released to align with updates to the Unicode Standard.","last_verified":"2026-04-24T16:44:56.362Z","tags":["unicode","normalization","nfc","nfd","nfkc","nfkd","text-processing","internationalization"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pyunormalize"},{"id":7642,"title":"pyunpack: Unpack Archive Files","library":"pyunpack","status":"active","version":"0.3","language":"python","ecosystem":"pypi","summary":"pyunpack is a Python library that provides a simple interface for unpacking various archive file formats such as ZIP, RAR, and 7z. It primarily acts as a wrapper around the `patool` library, which in turn leverages external command-line unarchiving tools. If `patool` is not available or cannot handle a specific format, `pyunpack` falls back to Python's built-in `zipfile` module for ZIP archives. The current stable version is 0.3, released in June 2022, with an infrequent release cadence.","last_verified":"2026-04-16T00:00:00.000Z","tags":["archive","unpack","extraction","file compression","patool","zip","rar","7z"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pyunpack"},{"id":3783,"title":"pyupgrade","library":"pyupgrade","status":"active","version":"3.21.2","language":"python","ecosystem":"pypi","summary":"pyupgrade is an active Python tool (version 3.21.2) designed to automatically upgrade code syntax for newer language versions. It streamlines the process of adopting modern Python features, improving code readability and efficiency. It's primarily used as a command-line utility or integrated into development workflows via pre-commit hooks, with new versions released continuously to support the latest Python syntax.","last_verified":"2026-04-11T00:00:00.000Z","tags":["code-quality","linter","refactoring","tool","syntax-upgrade","pre-commit"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pyupgrade"},{"id":24477,"title":"pyuri","library":"pyuri","status":"active","version":"0.3.1","language":"python","ecosystem":"pypi","summary":"pyuri is a Python library for proper URI parsing and manipulation. It fully conforms to RFC 3986 and provides a clean API for working with URIs. Current version 0.3.1 is stable but in maintenance mode; releases are infrequent.","last_verified":"2026-05-01T00:00:00.000Z","tags":["URI","RFC 3986","parsing","manipulation"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pyuri"},{"id":2250,"title":"PyUSB","library":"pyusb","status":"active","version":"1.3.1","language":"python","ecosystem":"pypi","summary":"PyUSB provides easy USB access for Python, abstracting away the low-level details of USB communication. It allows Python applications to interact with USB devices on various operating systems. The current version is 1.3.1, and it receives updates to fix bugs and maintain compatibility, though releases are not on a fixed schedule.","last_verified":"2026-04-24T16:45:11.431Z","tags":["usb","hardware","device-control","low-level"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pyusb"},{"id":28115,"title":"pyUSPTO","library":"pyuspto","status":"active","version":"0.5.2","language":"python","ecosystem":"pypi","summary":"A modern Python client for accessing the United States Patent and Trademark Office (USPTO) Open Data Portal (ODP) APIs. Current version 0.5.2, requires Python >=3.10, and follows a monthly-ish release cadence. Supports patent search, bulk data, IFW, office actions, enriched citations, and more.","last_verified":"2026-05-09T00:00:00.000Z","tags":["USPTO","patents","API","IP","legal"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pyuspto"},{"id":5041,"title":"pyuwsgi","library":"pyuwsgi","status":"active","version":"2.0.30.post1","language":"python","ecosystem":"pypi","summary":"pyuwsgi is the official Python package providing the uWSGI server, a fast, self-healing, and developer-friendly application server for web applications. It serves as a glue layer between Python web applications (WSGI) and various protocols like HTTP, SCGI, and FastCGI. The current stable version is 2.0.30.post1, and it generally follows the release cadence of the underlying uWSGI C core.","last_verified":"2026-04-12T00:00:00.000Z","tags":["wsgi","web server","http","application server","deployment"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pyuwsgi"},{"id":7643,"title":"pyvad","library":"pyvad","status":"active","version":"0.2.0","language":"python","ecosystem":"pypi","summary":"Pyvad is a Python wrapper for the `py-webrtcvad` library, designed for trimming speech clips from audio. It provides a simplified interface for Voice Activity Detection (VAD) functionality, allowing users to identify and extract voiced segments from audio data. The current version is 0.2.0, released in July 2022, with an infrequent release cadence.","last_verified":"2026-04-16T00:00:00.000Z","tags":["audio processing","voice activity detection","VAD","speech","webrtc"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pyvad"},{"id":6840,"title":"pyvalid","library":"pyvalid","status":"active","version":"1.0.4","language":"python","ecosystem":"pypi","summary":"pyvalid is a Python data validation tool that allows for easy validation of function's input parameters and return values using `accepts` and `returns` decorators. The current version is 1.0.4, released in October 2020, suggesting a low release cadence.","last_verified":"2026-04-15T00:00:00.000Z","tags":["validation","decorator","type checking","runtime validation","function arguments","return values"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pyvalid"},{"id":10174,"title":"Python VCD File Support","library":"pyvcd","status":"active","version":"0.4.1","language":"python","ecosystem":"pypi","summary":"pyvcd is a Python library designed for working with Value Change Dump (VCD) files. It provides functionalities for both reading and writing these standard files used to record signal activity in digital logic simulations. The current version is 0.4.1, and releases are generally made on an as-needed basis for bug fixes or minor enhancements.","last_verified":"2026-04-17T00:00:00.000Z","tags":["VCD","digital design","simulation","EDA","waveform"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pyvcd"},{"id":21837,"title":"PyVCG - Verification Condition Generator","library":"pyvcg","status":"active","version":"1.0.10","language":"python","ecosystem":"pypi","summary":"A Python library for generating verification conditions (VCs) from an intermediate language (IL) and emitting SMTLIB or interacting with solvers like CVC5 and Z3. Current version 1.0.10, supports Python 3.8+. Release cadence: irregular, with several minor releases in 2023-2024.","last_verified":"2026-04-27T00:00:00.000Z","tags":["verification","smt","vcg","cvc5","formal-methods"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pyvcg"},{"id":6841,"title":"Pyventus","library":"pyventus","status":"active","version":"0.8.0","language":"python","ecosystem":"pypi","summary":"Pyventus is a modern and robust Python library for event-driven and reactive programming. It provides a comprehensive suite of tools to define, emit, manage, and orchestrate events with ease, using customizable event emitters and flexible responses. The current version is 0.8.0. The library is actively maintained with a regular release cadence, ensuring ongoing compatibility and feature enhancements.","last_verified":"2026-04-15T00:00:00.000Z","tags":["event-driven","reactive-programming","events","async","event-bus","publish-subscribe"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pyventus"},{"id":10173,"title":"Pyverilog","library":"pyverilog","status":"active","version":"1.3.0","language":"python","ecosystem":"pypi","summary":"Pyverilog is a Python-based Hardware Design Processing Toolkit for Verilog HDL, providing a parser, dataflow analyzer, controlflow analyzer, and code generator. It allows users to parse Verilog code into an Abstract Syntax Tree (AST), analyze its structure, and extract design information. The current version is 1.3.0, and releases occur periodically, typically every few months, addressing bugs and adding new features.","last_verified":"2026-04-17T00:00:00.000Z","tags":["EDA","Verilog","HDL","parser","AST","dataflow"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pyverilog"},{"id":3784,"title":"Pyvers","library":"pyvers","status":"active","version":"0.2.2","language":"python","ecosystem":"pypi","summary":"Pyvers is a Python library designed to manage multiple versions of project dependencies locally within a `.pyvers` directory. It helps isolate project environments and ensures consistent dependency versions across development teams. The current version is 0.2.2, with releases occurring periodically, focusing on core functionality and stability.","last_verified":"2026-04-25T15:19:26.136Z","tags":["dependency management","version management","virtual environments"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pyvers"},{"id":28117,"title":"PyVerse2D","library":"pyverse2d","status":"active","version":"0.74.13","language":"python","ecosystem":"pypi","summary":"PyVerse2D is a 2D game engine built on pyglet and OpenGL, designed for rapid prototyping of simple 2D games. Current version 0.74.13 supports Python >=3.10. The project is in active development with frequent releases.","last_verified":"2026-05-09T00:00:00.000Z","tags":["game engine","2d","pyglet","opengl"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pyverse2d"},{"id":24478,"title":"pyvertica","library":"pyvertica","status":"maintenance","version":"1.6.1","language":"python","ecosystem":"pypi","summary":"Tools for performing batch imports into Vertica. Current version 1.6.1, last released in 2015, maintained in low activity mode.","last_verified":"2026-05-01T00:00:00.000Z","tags":["vertica","batch","import","database"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pyvertica"},{"id":6214,"title":"Pyvespa: Python API for Vespa.ai","library":"pyvespa","status":"active","version":"1.1.2","language":"python","ecosystem":"pypi","summary":"Pyvespa provides a Python API to Vespa, the open-sourced serving engine for storing, computing, and ranking big data at user serving time. It enables users to create, modify, deploy, and interact with running Vespa instances, facilitating faster prototyping and familiarization with Vespa features. The current version is 1.1.2. Releases are generally frequent, with minor versions released multiple times a week for the main Vespa engine and `pyvespa` releases following to maintain compatibility and add features.","last_verified":"2026-04-14T00:00:00.000Z","tags":["search","vector-search","AI","ML","database","data-serving","Vespa"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pyvespa"},{"id":8568,"title":"pyvex","library":"pyvex","status":"active","version":"9.2.211","language":"python","ecosystem":"pypi","summary":"PyVEX is a Python interface to libVEX, Valgrind's VEX Intermediate Representation (IR) engine. It provides bindings to translate machine code from various architectures into a common, architecture-agnostic, side-effects-free IR, facilitating static and dynamic program analysis. PyVEX is a foundational component of the angr binary analysis framework and is actively maintained with frequent releases, typically alongside the broader angr project.","last_verified":"2026-04-16T00:00:00.000Z","tags":["binary analysis","intermediate representation","reverse engineering","VEX IR","angr"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pyvex"},{"id":27319,"title":"PyVi","library":"pyvi","status":"maintenance","version":"0.1.1","language":"python","ecosystem":"pypi","summary":"PyVi is a Python toolkit for Vietnamese language processing, providing tokenization (word segmentation), part-of-speech tagging, and named entity recognition. Currently at version 0.1.1, the project appears to be in maintenance mode with no recent updates.","last_verified":"2026-04-27T00:00:00.000Z","tags":["vietnamese","nlp","tokenization","pos-tagger"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pyvi"},{"id":8569,"title":"Pyvim","library":"pyvim","status":"active","version":"3.0.3","language":"python","ecosystem":"pypi","summary":"Pyvim is a pure Python implementation of the Vim text editor, built upon the `prompt_toolkit` library. It offers essential Vim-like features such as syntax highlighting (via Pygments), horizontal and vertical splits, tab pages, and Vi key bindings. The project, currently at version 3.0.3, serves as a demonstration of `prompt_toolkit`'s capabilities and includes integrations for Python code completion (Jedi) and linting (Pyflakes). Its release cadence is irregular, with the last update in May 2022.","last_verified":"2026-04-16T00:00:00.000Z","tags":["text editor","vim","cli","terminal","prompt_toolkit"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pyvim"},{"id":5445,"title":"pyvips: Python binding for libvips","library":"pyvips","status":"active","version":"3.1.1","language":"python","ecosystem":"pypi","summary":"pyvips is a Python binding for the high-performance libvips image processing library. It is designed for speed and low memory usage, particularly when handling large images, by employing a streaming, parallel processing pipeline that avoids loading entire images into memory. The library is actively maintained and supports Python versions 3.7 and newer.","last_verified":"2026-04-13T00:00:00.000Z","tags":["image processing","image manipulation","libvips","performance","computer vision"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pyvips"},{"id":3785,"title":"PyVirtualDisplay","library":"pyvirtualdisplay","status":"active","version":"3.0","language":"python","ecosystem":"pypi","summary":"PyVirtualDisplay is a Python wrapper for Xvfb, Xephyr, and Xvnc programs. It enables running graphical applications or tests in a headless environment by creating a virtual display, making it suitable for CI/CD pipelines and automated GUI testing. The library is currently at version 3.0 and supports Python versions 3.6 through 3.12.","last_verified":"2026-04-25T15:19:42.561Z","tags":["GUI automation","headless browser","testing","X server","virtual display","CI/CD"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pyvirtualdisplay"},{"id":3253,"title":"Pyvis Network Visualization Library","library":"pyvis","status":"active","version":"0.3.2","language":"python","ecosystem":"pypi","summary":"Pyvis is a Python library designed for the quick generation of interactive network graphs with minimal Python code. It acts as a wrapper around the popular JavaScript Vis.js library, enabling users to build graphs in Python, customize nodes and edges with various properties, and export them as interactive HTML files. The library is currently at version 0.3.2 and maintains an active development status with regular updates, including a significant 0.3.0 release that merged an experimental branch and added features like node/edge filtering from the web interface.","last_verified":"2026-04-25T07:35:56.685Z","tags":["visualization","graph","network","interactive","jupyter"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pyvis"},{"id":4735,"title":"PyVISA","library":"pyvisa","status":"active","version":"1.16.2","language":"python","ecosystem":"pypi","summary":"PyVISA is a Python package that provides bindings to the \"Virtual Instrument Software Architecture\" (VISA) library. It enables control of various measurement devices and test equipment (e.g., oscilloscopes, multimeters, power supplies) through different interfaces like GPIB, RS232, USB, and Ethernet. It acts as a frontend to either a vendor-provided VISA shared library (like NI-VISA or Keysight IO Library Suite) or a pure Python implementation like PyVISA-py. The library is actively maintained, with the current version being 1.16.2, and receives regular updates.","last_verified":"2026-04-12T00:00:00.000Z","tags":["measurement","instrument-control","GPIB","RS232","USB","Ethernet","VISA","scientific","hardware-control"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pyvisa"},{"id":5446,"title":"PyVISA-py","library":"pyvisa-py","status":"active","version":"0.8.1","language":"python","ecosystem":"pypi","summary":"PyVISA-py (version 0.8.1) is an active, pure Python implementation of a Virtual Instrument Software Architecture (VISA) library. It functions as a backend for the PyVISA package, enabling control of various measurement devices over interfaces such as Serial, USB, GPIB, and Ethernet, without requiring proprietary vendor-specific VISA installations. It is actively developed, with recent updates and releases.","last_verified":"2026-04-13T00:00:00.000Z","tags":["instrument control","VISA","test and measurement","SCPI","serial","USB","GPIB","Ethernet"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pyvisa-py"},{"id":10175,"title":"PyVISA-sim","library":"pyvisa-sim","status":"active","version":"0.7.1","language":"python","ecosystem":"pypi","summary":"PyVISA-sim is a Python library that provides a simulated backend for PyVISA, allowing users to develop and test instrument control applications without needing physical hardware. It supports common resource types like TCPIP, GPIB, RS232, and USB, mimicking their behavior. The current version is 0.7.1, released on 2024-05-13, and it follows a regular, active release cadence.","last_verified":"2026-04-17T00:00:00.000Z","tags":["visa","simulation","instrumentation","test","measurement"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pyvisa-sim"},{"id":4227,"title":"PyVista","library":"pyvista","status":"active","version":"0.47.3","language":"python","ecosystem":"pypi","summary":"PyVista is a high-level Pythonic interface to the Visualization Toolkit (VTK), simplifying 3D plotting, mesh data structures, and filtering methods for spatial datasets. It is an active project, currently at version 0.47.3, with frequent patch releases and minor versions addressing bugs and introducing new features.","last_verified":"2026-04-11T00:00:00.000Z","tags":["3D visualization","VTK","meshing","plotting","scientific computing"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pyvista"},{"id":24480,"title":"PyVistaQt","library":"pyvistaqt","status":"active","version":"0.11.4","language":"python","ecosystem":"pypi","summary":"PyVistaQt provides a Qt-based plotting backend for PyVista, enabling embedded 3D visualization in PyQt5/PySide2/PyQt6/PySide6 applications. Current version: 0.11.4. Release cadence: irregular, with occasional minor/patch updates.","last_verified":"2026-05-01T00:00:00.000Z","tags":["pyvista","qt","visualization","3d","plotting"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pyvistaqt"},{"id":4228,"title":"PyViz Comms","library":"pyviz-comms","status":"active","version":"3.0.6","language":"python","ecosystem":"pypi","summary":"pyviz-comms is a Python library that provides a simple bidirectional communication architecture between Python and JavaScript, primarily for use within Jupyter environments (Classic Notebook and JupyterLab). It acts as a low-level building block for the HoloViz ecosystem, enabling interactive content rendering. The library is currently at version 3.0.6 and aligns its major releases with JupyterLab versions to ensure compatibility.","last_verified":"2026-04-11T00:00:00.000Z","tags":["jupyter","holoviz","communication","frontend","backend","jupyterlab","ipywidgets"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pyviz-comms"},{"id":4229,"title":"VMware vSphere Python SDK","library":"pyvmomi","status":"active","version":"9.0.0.0","language":"python","ecosystem":"pypi","summary":"pyVmomi is the Python SDK for the VMware vSphere Management API, enabling developers to build solutions integrated with VMware ESXi and vCenter Server. It provides Python bindings for several SOAP-based vSphere APIs, including core VIM API and related extensions like ESX Agent Manager and Storage Policy API. While pyVmomi focuses on SOAP APIs, the vSphere Automation SDK for Python is recommended for REST API features. pyVmomi releases often correlate with vSphere major versions and maintain backward compatibility with the previous four vSphere releases and its own previous four releases.","last_verified":"2026-04-11T00:00:00.000Z","tags":["vmware","vsphere","sdk","virtualization","api","automation","cloud"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pyvmomi"},{"id":7644,"title":"PyVO","library":"pyvo","status":"active","version":"1.8.1","language":"python","ecosystem":"pypi","summary":"PyVO is an Astropy affiliated package that provides a Python interface to access data and services from the Virtual Observatory (VO). It allows users to query astronomical catalogs, image archives, and spectral data through standard VO protocols like TAP, SIA, and SSA. The current version is 1.8.1, and it maintains an active release cadence with regular updates and bug fixes.","last_verified":"2026-04-16T00:00:00.000Z","tags":["astronomy","virtual observatory","VO","data access","astropy","DAL","TAP","SIA","SSA"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pyvo"},{"id":10176,"title":"PyVRL: Python Interface for Vector Remap Language (VRL)","library":"pyvrl","status":"active","version":"0.0.2","language":"python","ecosystem":"pypi","summary":"PyVRL is a Python library that allows you to execute Vector Remap Language (VRL) transformations directly within your Python applications. It provides bindings to the VRL compiler and runtime, enabling data manipulation, filtering, and routing with VRL expressions. The current version is 0.0.2, indicating it's in very early development with an irregular release cadence.","last_verified":"2026-04-17T00:00:00.000Z","tags":["vrl","vector-remap-language","data-transformation","data-processing"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pyvrl"},{"id":24488,"title":"pywa - Python WhatsApp Bot Framework","library":"pywa","status":"active","version":"3.9.0","language":"python","ecosystem":"pypi","summary":"Pywa (Python WhatsApp API) is a powerful, fast, and easy-to-use framework for building WhatsApp bots in Python. It wraps the WhatsApp Business API (Cloud API) and provides a clean, event-driven interface for handling messages, callbacks, and sending rich media. Version 3.9.0 requires Python >=3.10. The library follows a monthly release cadence.","last_verified":"2026-05-01T00:00:00.000Z","tags":["whatsapp","bot","cloud-api","webhook","messaging"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pywa"},{"id":6842,"title":"pywatchman","library":"pywatchman","status":"active","version":"3.0.0","language":"python","ecosystem":"pypi","summary":"pywatchman is a Python client library for Facebook's Watchman file watching service. It provides a simple interface to connect to and query the Watchman daemon to efficiently discover file system changes. The library is actively maintained with frequent development tags on GitHub, and new PyPI releases (currently 3.0.0) are made periodically.","last_verified":"2026-04-15T00:00:00.000Z","tags":["file monitoring","watchman","filesystem events","daemon client"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pywatchman"},{"id":1200,"title":"PyWavelets","library":"pywavelets","status":"active","version":"1.9.0","language":"python","ecosystem":"pypi","summary":"PyWavelets is a free, open-source Python library for wavelet transforms. It provides 1D, 2D, and nD forward and inverse Discrete Wavelet Transforms (DWT and IDWT), Stationary Wavelet Transforms (SWT), Wavelet Packet decomposition, and Continuous Wavelet Transforms (CWT). It combines a simple high-level interface with low-level C and Cython performance and is widely used in signal processing, image compression, and noise removal. The current version is 1.9.0 and it has an active release cadence, with minor updates and new features being released regularly.","last_verified":"2026-04-23T18:13:09.877Z","tags":["signal processing","wavelets","DWT","CWT","image processing","scientific computing","numpy"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/pywavelets"},{"id":3254,"title":"pywebpush","library":"pywebpush","status":"active","version":"2.3.0","language":"python","ecosystem":"pypi","summary":"pywebpush is a Python library for publishing WebPush notifications, handling the encryption and sending of messages to push services. It currently supports version 2.3.0 and is actively maintained with periodic releases.","last_verified":"2026-04-25T07:36:35.189Z","tags":["webpush","notifications","vapid","fcm"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pywebpush"},{"id":5447,"title":"pywebview","library":"pywebview","status":"active","version":"6.2.1","language":"python","ecosystem":"pypi","summary":"Build GUI for your Python program with JavaScript, HTML, and CSS. pywebview is a cross-platform library that creates a native web view window (using WebKit on macOS, GTK/Qt on Linux, Edge Chromium or MSHTML on Windows) to display HTML content and interact with Python. Current version 6.2.1, requires Python 3.7+ (3.8+ starting from 6.2). Releases are frequent, with several per year.","last_verified":"2026-05-09T00:00:00.000Z","tags":["gui","webview","html","javascript","cross-platform"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pywebview"},{"id":24481,"title":"PyWhatKit","library":"pywhatkit","status":"active","version":"5.4","language":"python","ecosystem":"pypi","summary":"PyWhatKit is a Python library for automating WhatsApp Web, including sending messages, images, and performing searches. It relies on a web browser to open WhatsApp Web and simulate user actions. Current version is 5.4, with maintenance-focused releases.","last_verified":"2026-05-01T00:00:00.000Z","tags":["whatsapp","automation","web-scraping","pyautogui"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pywhatkit"},{"id":28116,"title":"pywhispercpp","library":"pywhispercpp","status":"active","version":"1.4.1","language":"python","ecosystem":"pypi","summary":"Python bindings for whisper.cpp, providing fast and easy-to-use speech-to-text with support for various backends (CPU, CUDA, Vulkan, OpenVINO, CoreML). Current version 1.4.1, active development with monthly releases.","last_verified":"2026-05-09T00:00:00.000Z","tags":["whisper","speech-to-text","cpp","bindings"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pywhispercpp"},{"id":28118,"title":"PyWidevine","library":"pywidevine","status":"active","version":"1.9.0","language":"python","ecosystem":"pypi","summary":"A Python implementation of the Widevine Content Decryption Module (CDM) for decrypting DRM-protected content. Version 1.9.0 supports Python 3.9–3.14. Regular releases, roughly quarterly.","last_verified":"2026-05-09T00:00:00.000Z","tags":["widevine","drm","cdm","content-decryption"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pywidevine"},{"id":10179,"title":"Pywikibot","library":"pywikibot","status":"active","version":"11.1.0","language":"python","ecosystem":"pypi","summary":"Pywikibot is a Python library and framework for automating interactions with MediaWiki sites. It provides classes and functions to access, modify, and manage content programmatically, enabling developers to create bots for tasks like editing pages, managing categories, and extracting data. The current stable version is 11.1.0, and it follows a semi-regular release cadence, often aligning with MediaWiki updates.","last_verified":"2026-04-17T00:00:00.000Z","tags":["MediaWiki","bot","wiki","automation","API"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pywikibot"},{"id":571,"title":"pywin32 (Python for Windows Extensions)","library":"pywin32","status":"active","version":"311","language":"python","ecosystem":"pypi","summary":"pywin32 is an open-source Python library that provides extensive access to many Windows APIs and the Component Object Model (COM). It enables Python scripts to automate Windows applications like Excel and Outlook, interact with system services, manage the clipboard, and perform various other Windows-specific operations. The current version is 311, and the project maintains a frequent release cadence, offering incremental improvements and bug fixes.","last_verified":"2026-05-12T15:26:15.450Z","tags":["windows","system","automation","COM","winapi","office"],"install_tag":"stale","install_tag_description":"widespread failures or data too old to trust","api":"https://checklist.day/api/registry/pywin32"},{"id":1201,"title":"pywin32-ctypes","library":"pywin32-ctypes","status":"active","version":"0.2.3","language":"python","ecosystem":"pypi","summary":"pywin32-ctypes is a Python library that provides a partial, pure-Python reimplementation of the `pywin32` extensions, leveraging `ctypes` and optionally `cffi` for interacting with the Windows API. It aims to offer `pywin32`-like functionality without requiring compilation or specific C compilers. Currently at version 0.2.3, the project maintains an active release cadence, addressing bugs and extending its subset of `pywin32` features.","last_verified":"2026-04-23T18:13:24.424Z","tags":["windows","win32","ctypes","ffi","pywin32","api"],"install_tag":"stale","install_tag_description":"widespread failures or data too old to trust","api":"https://checklist.day/api/registry/pywin32-ctypes"},{"id":3786,"title":"Pywinauto GUI Automation","library":"pywinauto","status":"active","version":"0.6.9","language":"python","ecosystem":"pypi","summary":"Pywinauto is a set of Python modules for automating the Microsoft Windows GUI. It enables interaction with native Windows applications, supporting both Win32 API (default) and UI Automation (UIA) backends. The current version is 0.6.9, and the library maintains an active release cadence with regular bug fixes and enhancements.","last_verified":"2026-04-25T15:20:00.235Z","tags":["windows","gui automation","desktop","testing","robotics"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pywinauto"},{"id":24482,"title":"PyWinBox","library":"pywinbox","status":"active","version":"0.7","language":"python","ecosystem":"pypi","summary":"Cross-platform and multi-monitor toolkit to handle rectangular areas and window boxes. Current version 0.7 provides support for Windows, Linux (X11, not Wayland), and macOS. Development is active but releases are irregular.","last_verified":"2026-05-01T00:00:00.000Z","tags":["window-management","cross-platform","multi-monitor","bounding-box"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pywinbox"},{"id":24483,"title":"PyWinCtl","library":"pywinctl","status":"active","version":"0.4.1","language":"python","ecosystem":"pypi","summary":"PyWinCtl is a cross-platform Python library (Windows, macOS, Linux with X11/Wayland) for getting information about and controlling on-screen windows. Version 0.4.1 supports Python 3.9+ and provides window enumeration, activation, resizing, moving, and property retrieval. Release cadence is irregular, with major features added every few months.","last_verified":"2026-05-01T00:00:00.000Z","tags":["window-management","cross-platform","gui-automation","desktop"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pywinctl"},{"id":2251,"title":"PyWinPTY","library":"pywinpty","status":"active","version":"3.0.3","language":"python","ecosystem":"pypi","summary":"PyWinPTY provides pseudo-terminal support for Windows, allowing Python applications to create and communicate with console processes via input and output pipes. It leverages both the native ConPTY interface and the fallback winpty library. The current version is 3.0.3, with minor releases for dependency updates and bug fixes, and a major release (3.0.0) focusing on performance and async compatibility.","last_verified":"2026-04-24T16:48:22.672Z","tags":["windows","terminal","pty","process control","pseudo-terminal"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pywinpty"},{"id":2252,"title":"pywinrm: Python Library for Windows Remote Management","library":"pywinrm","status":"active","version":"0.5.0","language":"python","ecosystem":"pypi","summary":"pywinrm is a Python library that enables remote execution of commands on Windows machines using the Windows Remote Management (WinRM) protocol. It supports various authentication mechanisms like Basic, NTLM, and Kerberos, and allows running both CMD and PowerShell commands. The current stable version is 0.5.0, with updates occurring periodically to address bugs and improve compatibility.","last_verified":"2026-04-24T16:49:03.251Z","tags":["windows","remote-management","winrm","powershell","automation"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pywinrm"},{"id":9267,"title":"PyWorld: Python Wrapper for WORLD Vocoder","library":"pyworld","status":"active","version":"0.3.5","language":"python","ecosystem":"pypi","summary":"PyWorld is a Python wrapper for the WORLD vocoder, a highly efficient and high-quality speech analysis, manipulation, and synthesis system. It allows users to extract fundamental frequency (f0), harmonic spectral envelope (sp), and aperiodic spectral envelope (ap) from speech, and subsequently synthesize speech from these parameters. The library is currently at version 0.3.5 and is actively maintained, though major releases have been infrequent. [1, 7, 9, 11]","last_verified":"2026-04-16T00:00:00.000Z","tags":["speech processing","vocoder","audio analysis","audio synthesis"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pyworld"},{"id":24484,"title":"pyworxcloud","library":"pyworxcloud","status":"active","version":"6.3.6","language":"python","ecosystem":"pypi","summary":"Python library for interacting with the Positec/Landroid cloud API. Provides asynchronous control of Landroid robotic lawn mowers. Current version 6.3.6, supports Python 3.9+ with <4.0.","last_verified":"2026-05-01T00:00:00.000Z","tags":["landroid","mower","async","cloud"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pyworxcloud"},{"id":21838,"title":"PyWxDump","library":"pywxdump","status":"active","version":"3.1.46","language":"python","ecosystem":"pypi","summary":"PyWxDump is a WeChat data extraction tool for Windows. It retrieves decrypted WeChat databases, chats, contacts, and multimedia from local WeChat installations. Current version 3.1.46, updated frequently (weekly/biweekly).","last_verified":"2026-04-27T00:00:00.000Z","tags":["wechat","wx","decrypt","forensics","data-extraction","windows"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pywxdump"},{"id":14841,"title":"PyX12 - HIPAA X12 Parser and Validator","library":"pyx12","status":"active","version":"2.3.3","language":"en","ecosystem":"pypi","summary":"PyX12 is a Python library for validating, parsing, and converting HIPAA X12 EDI (Electronic Data Interchange) files. It supports various transaction sets and versions, primarily focusing on compliance and structural integrity. The current stable version on PyPI is 2.3.3. A bugfix release 2.3.4 is available on GitHub, and a Python 3-only version 3.0.0 is currently in release candidate phase, which will enforce Python 3.6+.","last_verified":"2026-04-16T00:00:00.000Z","tags":["x12","edi","hipaa","healthcare","parser","validator","transaction-sets"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pyx12"},{"id":24485,"title":"PyXB","library":"pyxb","status":"maintenance","version":"1.2.6","language":"python","ecosystem":"pypi","summary":"PyXB is a Python package for generating XML schema (XSD) bindings. Version 1.2.6 is the latest stable release. Development appears to be in maintenance mode with infrequent updates.","last_verified":"2026-05-01T00:00:00.000Z","tags":["xml","schema","binding","xsd"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pyxb"},{"id":10177,"title":"PyXB-X","library":"pyxb-x","status":"maintenance","version":"1.2.6.3","language":"python","ecosystem":"pypi","summary":"PyXB-X (\"pixbix\") is a pure Python package that generates Python source code for classes that correspond to data structures defined by XMLSchema. It is a re-release of PyXB 1.2.6 under a distinct namespace (`pyxb_x`) to avoid dependency conflicts. The project appears to be in maintenance mode, with its last PyPI release in March 2020 and its upstream PyXB project showing limited recent activity.","last_verified":"2026-04-17T00:00:00.000Z","tags":["XML","Schema","Code Generation","SOAP","WSDL"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pyxb-x"},{"id":24486,"title":"pyxcp - Universal Calibration Protocol for Python","library":"pyxcp","status":"active","version":"0.29.7","language":"python","ecosystem":"pypi","summary":"Python implementation of the XCP (Universal Measurement and Calibration Protocol) for ECU access via CAN, Ethernet, USB, etc. Current version 0.29.7, regular releases with critical bugfixes. Requires Python >=3.10.","last_verified":"2026-05-01T00:00:00.000Z","tags":["XCP","ECU","calibration","automotive","CAN","Ethernet","USB"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pyxcp"},{"id":21839,"title":"pyxDamerauLevenshtein","library":"pyxdameraulevenshtein","status":"active","version":"1.10.1","language":"python","ecosystem":"pypi","summary":"High-performance Damerau-Levenshtein edit distance computation for Python, implemented in Cython. Currently at version 1.10.1, with wheels for CPython 3.9–3.14 on Linux, macOS, and Windows. Releases are stable and infrequent.","last_verified":"2026-04-27T00:00:00.000Z","tags":["edit-distance","damerau-levenshtein","string-similarity","cython"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pyxdameraulevenshtein"},{"id":4230,"title":"PyXDG","library":"pyxdg","status":"active","version":"0.28","language":"python","ecosystem":"pypi","summary":"PyXDG is a Python library that provides implementations of various freedesktop.org standards. These standards define common desktop operations and components, such as determining file MIME types, getting icons for applications, and accessing application menus. It is currently at version 0.28 and is actively maintained, with releases addressing compatibility and bug fixes.","last_verified":"2026-04-11T00:00:00.000Z","tags":["freedesktop","xdg","desktop environment","mime types","base directory","linux"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pyxdg"},{"id":28119,"title":"Pyxel","library":"pyxel","status":"active","version":"2.9.5","language":"python","ecosystem":"pypi","summary":"A retro game engine for Python, designed for creating pixel-art games. Latest version: 2.9.5. Release cadence: irregular, major updates every few months.","last_verified":"2026-05-09T00:00:00.000Z","tags":["retro","game engine","pixel art","game development"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pyxel"},{"id":7645,"title":"PyXero","library":"pyxero","status":"active","version":"0.9.5","language":"python","ecosystem":"pypi","summary":"PyXero is a community-maintained Python library for accessing the Xero accounting software's REST API. It provides a convenient object-oriented interface to interact with various Xero entities like contacts, invoices, and accounts. The library is actively maintained with irregular but consistent releases, primarily focusing on supporting Xero's evolving API and compatible Python versions.","last_verified":"2026-04-16T00:00:00.000Z","tags":["xero","accounting","api","oauth","client-library"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pyxero"},{"id":4736,"title":"PyXIRR Financial Functions","library":"pyxirr","status":"active","version":"0.10.8","language":"python","ecosystem":"pypi","summary":"PyXIRR is a Rust-powered Python library offering a fast and precise collection of financial functions, including XIRR, XNPV, IRR, FV, NPV, and more. It is actively maintained with frequent minor releases, currently at version 0.10.8.","last_verified":"2026-04-12T00:00:00.000Z","tags":["finance","xirr","xnpv","financial-functions","rust-bindings","performance","investment"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pyxirr"},{"id":1687,"title":"pyxlsb: Excel Binary Workbook (.xlsb) Parser","library":"pyxlsb","status":"active","version":"1.0.10","language":"python","ecosystem":"pypi","summary":"pyxlsb is a Python library for parsing Excel 2007-2010 Binary Workbook (.xlsb) files. It provides an API to read sheets, rows, and cells, converting various data types like numbers, strings, and dates. The library is actively maintained with a focus on bug fixes and stability, currently at version 1.0.10.","last_verified":"2026-04-23T23:58:50.794Z","tags":["excel","xlsb","parser","binary","workbook","data-processing"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pyxlsb"},{"id":7646,"title":"Fast XLSX Reader","library":"pyxlsx","status":"active","version":"1.1.3","language":"python","ecosystem":"pypi","summary":"Pyxlsx is a fast and memory-efficient Python library designed for reading data from XLSX (Excel) files. It focuses on parsing core data, shared strings, and basic styling, making it suitable for high-performance data extraction. The current stable version is 1.1.3, and releases are typically made for bug fixes and minor improvements as needed.","last_verified":"2026-04-16T00:00:00.000Z","tags":["excel","xlsx","parser","reader","spreadsheet","data-extraction"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pyxlsx"},{"id":7647,"title":"pyxnat","library":"pyxnat","status":"active","version":"1.6.4","language":"python","ecosystem":"pypi","summary":"pyxnat is an open source, BSD-licenced library providing a programmatic interface with XNAT, an extensible management system for imaging data and related information. It uses the RESTful Web services provided by XNAT to enable easier interaction through a simple and consistent API using Python. The library is actively maintained, with the latest version 1.6.4 released as a maintenance and compatibility update, typically seeing several minor releases per year.","last_verified":"2026-04-16T00:00:00.000Z","tags":["XNAT","medical imaging","neuroscience","data management","imaging data","REST API"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pyxnat"},{"id":9268,"title":"PyXtal: Crystal Structure Generation","library":"pyxtal","status":"active","version":"1.1.3","language":"python","ecosystem":"pypi","summary":"PyXtal is an open-source Python library designed for the ab-initio generation of crystal structures based on symmetry constraints. It supports the generation of atomic and molecular systems across 0D to 3D dimensions, facilitates symmetry analysis, and offers structural manipulation capabilities. The library is currently at version 1.1.3 and is actively maintained with regular updates and contributions from the materials science community.","last_verified":"2026-04-16T00:00:00.000Z","tags":["material-science","crystallography","simulation","chemistry","structure-generation"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pyxtal"},{"id":259,"title":"PyYAML","library":"pyyaml","status":"active","version":"6.0.3","language":"python","ecosystem":"pypi","summary":"PyYAML is a YAML 1.1 parser and emitter for Python, providing safe and unsafe loaders, a complete Unicode-aware parser, pickle-compatible serialisation, and a capable extension API for custom tags and representers. Current version is 6.0.3 (released September 2025), which adds Python 3.14 and experimental free-threading support. The 6.x line follows an irregular maintenance cadence with patch releases typically spaced 1–2 years apart; a 7.0 dev branch exists but has no published release date.","last_verified":"2026-05-12T12:25:29.848Z","tags":["yaml","parser","serialization","configuration","markup","data-formats"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/pyyaml"},{"id":1128,"title":"PyYAML Environment Variable Tag","library":"pyyaml-env-tag","status":"active","version":"1.1","language":"python","ecosystem":"pypi","summary":"pyyaml-env-tag (current version 1.1) is a Python library that provides a custom YAML tag (!ENV) for referencing environment variables within YAML files. This allows for dynamic configuration and injecting sensitive data securely. It builds upon the PyYAML library. The project has seen recent releases in 2025, suggesting active maintenance, though official release cadence isn't explicitly stated beyond these updates.","last_verified":"2026-04-23T17:23:08.869Z","tags":["yaml","environment variables","configuration","pyyaml"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/pyyaml-env-tag"},{"id":1874,"title":"PyYAML-ft (Free-Threading)","library":"pyyaml-ft","status":"active","version":"8.0.0","language":"python","ecosystem":"pypi","summary":"PyYAML-ft is a fork of the popular PyYAML library, providing a full-featured YAML parser and emitter for Python. Its primary purpose is to add support for free-threading builds of CPython, specifically targeting Python 3.13 and newer, where the Global Interpreter Lock (GIL) is absent. This addresses thread-safety issues that are more easily triggered in free-threaded environments and ensures ABI compatibility. The library is currently at version 8.0.0 and maintains an active release cadence in sync with free-threading Python developments.","last_verified":"2026-04-24T02:40:36.376Z","tags":["yaml","serialization","free-threading","python3.13","parsing"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pyyaml-ft"},{"id":2741,"title":"PyYAML Include","library":"pyyaml-include","status":"active","version":"2.2","language":"python","ecosystem":"pypi","summary":"PyYAML Include extends PyYAML with a powerful mechanism to include other YAML files into a current YAML document. It supports local files, as well as remote files via HTTP, S3, SFTP, and more through its integration with `fsspec`. The current stable version is 2.2, with active development and somewhat irregular but consistent releases addressing new features and breaking changes.","last_verified":"2026-04-25T00:17:05.355Z","tags":["yaml","pyyaml","include","configuration","fsspec"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pyyaml-include"},{"id":14844,"title":"PyYML (Python in YAML)","library":"pyyml","status":"abandoned","version":"0.0.2","language":"en","ecosystem":"pypi","summary":"This library, `pyyml` (version 0.0.2), aims to integrate Python code execution directly within YAML documents. Released in 2019, it appears to be an unmaintained project with its last release several years ago, focusing on enabling Python names and expressions to be evaluated during YAML loading. This functionality, while seemingly powerful, introduces significant security vulnerabilities, as arbitrary Python code can be executed from untrusted YAML sources. It is distinct from the widely used and actively maintained `PyYAML` library.","last_verified":"2026-04-15T00:00:00.000Z","tags":["yaml","configuration","serialization","deserialization","security-risk","abandoned"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pyyml"},{"id":24487,"title":"PyYTLounge","library":"pyytlounge","status":"active","version":"3.2.0","language":"python","ecosystem":"pypi","summary":"A Python wrapper for the YouTube Lounge API, enabling remote control of YouTube on connected screens (e.g., TV, Chromecast). Current version 3.2.0, requires Python >=3.9. Released on GitHub with active maintenance, roughly monthly release cadence.","last_verified":"2026-05-01T00:00:00.000Z","tags":["youtube","lounge","api","remote-control","async"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pyytlounge"},{"id":6215,"title":"PyZabbix","library":"pyzabbix","status":"active","version":"1.3.1","language":"python","ecosystem":"pypi","summary":"PyZabbix provides a Python interface to the Zabbix API, allowing programmatic interaction with Zabbix monitoring systems. It handles API authentication, requests, and response parsing. The current version is 1.3.1, with releases occurring intermittently, often several months apart.","last_verified":"2026-04-14T00:00:00.000Z","tags":["zabbix","monitoring","api","automation"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pyzabbix"},{"id":5709,"title":"pyzbar","library":"pyzbar","status":"maintenance","version":"0.1.9","language":"python","ecosystem":"pypi","summary":"pyzbar is a Python library that provides bindings for the open-source ZBar barcode reading library. It allows users to read one-dimensional barcodes and QR codes from various image sources, including PIL/Pillow images, OpenCV/NumPy ndarrays, and raw bytes. The current version is 0.1.9. While some sources suggest active maintenance and regular updates, external analysis indicates an inactive maintenance status with no new PyPI releases in the past 12 months as of late 2025.","last_verified":"2026-04-11T00:00:00.000Z","tags":["barcode","qr code","image processing","computer vision"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pyzbar"},{"id":7648,"title":"PyZipCode","library":"pyzipcode","status":"active","version":"3.0.1","language":"python","ecosystem":"pypi","summary":"PyZipCode is a Python library designed to query zip code and location data. It uses a local SQLite database, typically derived from sources like Maxmind Cities DB or older Census Bureau data, to provide information such as city, state, latitude, longitude, timezone, and daylight savings time flag for US zip codes. The current stable version is 3.0.1, last released in March 2021, and it supports Python 3.6+. Releases are infrequent but address compatibility and bug fixes.","last_verified":"2026-04-16T00:00:00.000Z","tags":["zipcode","location","geocoding","data","sqlite"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pyzipcode"},{"id":1688,"title":"pyzipper","library":"pyzipper","status":"active","version":"0.3.6","language":"python","ecosystem":"pypi","summary":"Pyzipper is a Python library that extends the functionality of Python's built-in `zipfile` module by adding support for AES encryption. Forked from Python 3.7's `zipfile` module, it maintains a similar API while enabling the creation and extraction of password-protected ZIP archives with AES encryption. The current version is 0.3.6, released in July 2022, and it appears to have an infrequent release cadence.","last_verified":"2026-04-23T23:59:09.551Z","tags":["zip","aes","encryption","compression","security","archive"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pyzipper"},{"id":23156,"title":"pyzk","library":"pyzk","status":"active","version":"0.9","language":"python","ecosystem":"pypi","summary":"An unofficial Python library for interacting with ZKTeco fingerprint devices (attendance machines, access control). Version 0.9 is the latest stable release; development appears slow with no recent updates. The library supports TCP/IP communication and provides basic operations like connect, disconnect, get/set user data, and read real-time logs.","last_verified":"2026-05-01T00:00:00.000Z","tags":["zkteco","fingerprint","attendance","biometrics","access control"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pyzk"},{"id":692,"title":"PyZMQ - Python bindings for ZeroMQ","library":"pyzmq","status":"active","version":"27.1.0","language":"python","ecosystem":"pypi","summary":"PyZMQ is the Python binding for the ZeroMQ (ØMQ) messaging library. ZeroMQ provides a high-performance, asynchronous messaging library, and PyZMQ allows Python applications to leverage its various messaging patterns (PUB/SUB, REQ/REP, PUSH/PULL, PAIR) for building distributed systems. The library is actively maintained with frequent minor releases, currently at version 27.1.0, and ships with bundled `libzmq` for easy installation.","last_verified":"2026-05-12T17:52:02.578Z","tags":["messaging","networking","asynchronous","ipc","distributed-systems"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/pyzmq"},{"id":10178,"title":"pyzotero","library":"pyzotero","status":"active","version":"1.11.0","language":"python","ecosystem":"pypi","summary":"Python wrapper for the Zotero API, enabling programmatic access to Zotero libraries for managing research references, collections, and items. It's currently at version 1.11.0 and typically releases new versions every few months, often including bug fixes and minor enhancements.","last_verified":"2026-04-17T00:00:00.000Z","tags":["zotero","research","api-wrapper","citations","references","academia"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pyzotero"},{"id":1689,"title":"pyzstd: Zstandard Compression","library":"pyzstd","status":"active","version":"0.19.1","language":"python","ecosystem":"pypi","summary":"pyzstd provides high-performance Python bindings for the Zstandard (zstd) lossless compression algorithm. It enables fast compression and decompression for bytes-like objects and file streams, leveraging the C zstd library. The current stable version is 0.19.1, and it is actively maintained with regular releases.","last_verified":"2026-04-23T23:59:24.783Z","tags":["compression","zstd","data-processing","performance"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pyzstd"},{"id":8571,"title":"PyZXing","library":"pyzxing","status":"active","version":"1.1.1","language":"python","ecosystem":"pypi","summary":"PyZXing is a Python wrapper for the popular ZXing Java library, providing functionality primarily for decoding 1D and 2D barcodes (like QR codes) from image files or in-memory image bytes. It currently stands at version 1.1.1 and has an irregular release cadence, largely driven by updates to the underlying ZXing Java core.","last_verified":"2026-04-16T00:00:00.000Z","tags":["barcode","qrcode","zxing","imaging","reader","decoder"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/pyzxing"},{"id":11609,"title":"Q2 Tecton Framework Wrappers","library":"q2-tecton-framework-wrappers","status":"active","version":"1.66.0","language":"javascript","ecosystem":"npm","summary":"q2-tecton-framework-wrappers is a core package within the Q2 Tecton micro-frontend ecosystem, designed to facilitate the integration of Stencil-generated web components into various JavaScript frameworks like React, Vue, and Angular. It acts as a set of framework-specific helpers, abstracting away the complexities of direct web component usage. The Tecton system, upon which this package relies, emphasizes isolated execution contexts via iframes and provides a consistent UI/UX for embedded applications within the Q2 UUX banking platform. This package is currently at version 1.66.0 and is part of a frequently updated suite of libraries, with releases often tied to broader Tecton system updates. Its key differentiator is its role in enabling seamless adoption of Tecton's custom elements across diverse frontend frameworks, offering features like `v-model` support for Vue wrappers.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/q2-tecton-framework-wrappers"},{"id":18696,"title":"VollQ CLI","library":"qa","status":"active","version":"0.1.0","language":"javascript","ecosystem":"npm","summary":"VollQ CLI is a command-line tool for interacting with the VollQ testing platform, enabling login, project initialization, and test execution for API and browser tests. Currently at version 0.1.0, it is in early development with likely infrequent releases. It differentiates from other test runners by being a dedicated CLI for the VollQ ecosystem, not a general-purpose testing framework. Note: package name 'qa' is a generic namespace on npm which may cause confusion.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/qa"},{"id":26138,"title":"qail-wasm","library":"qail-wasm","status":"active","version":"0.17.1","language":"javascript","ecosystem":"npm","summary":"qail-wasm provides WebAssembly bindings for QAIL, an AST-native query language that transpiles to SQL. Current stable version is 0.17.1 (npm), but GitHub releases show up to v0.28.0. The package is in alpha and should not be used in production. It has zero runtime dependencies and supports browser and Node.js environments. Key differentiators: type-safe SQL generation from AST rather than string concatenation, preventing SQL injection by construction. Supports PostgreSQL, with MySQL and SQLite planned. The API is currently evolving and may have breaking changes.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/qail-wasm"},{"id":10180,"title":"Qase API Client","library":"qase-api-client","status":"active","version":"2.0.6","language":"python","ecosystem":"pypi","summary":"The Qase API Client provides a Python interface for interacting with the Qase TestOps API (v1). It allows programmatic access to manage test cases, test runs, defects, and other TestOps entities. The current version is 2.0.6, and it's part of a larger monorepo with frequent, modular releases across various Qase Python integrations.","last_verified":"2026-04-17T00:00:00.000Z","tags":["API client","testing","Qase","TestOps","QA"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/qase-api-client"},{"id":10181,"title":"Qase TestOps API V2 Client","library":"qase-api-v2-client","status":"active","version":"2.0.6","language":"python","ecosystem":"pypi","summary":"The `qase-api-v2-client` library provides a Python client for interacting with the Qase TestOps API V2. It allows users to programmatically manage projects, test cases, runs, and other entities within Qase. The current version is 2.0.6, and it is part of a larger `qase-python` monorepo, with updates typically occurring when the Qase API specification changes or bug fixes are introduced across the ecosystem.","last_verified":"2026-04-17T00:00:00.000Z","tags":["Qase","TestOps","API client","testing","test management"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/qase-api-v2-client"},{"id":21840,"title":"Qase Pytest Plugin","library":"qase-pytest","status":"active","version":"8.1.0","language":"python","ecosystem":"pypi","summary":"Qase Pytest Plugin integrates pytest with Qase TestOps and Qase Report, allowing you to publish test results, manage test cases, and track test runs. Version 8.1.0 requires Python >=3.9. The library is actively maintained with regular releases.","last_verified":"2026-04-27T00:00:00.000Z","tags":["qase","pytest","testops","test-reporting","test-management"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/qase-pytest"},{"id":10182,"title":"Qase Python Commons","library":"qase-python-commons","status":"active","version":"5.1.1","language":"python","ecosystem":"pypi","summary":"qase-python-commons is a foundational Python library providing common models, data structures, and utilities used across various Qase TestOps integration tools, such as reporters for Pytest, Behave, and Robot Framework. It streamlines data exchange and standardizes reporting formats for Qase TestOps. The current version is 5.1.1, and it's actively maintained with frequent updates, often alongside its sister reporter libraries.","last_verified":"2026-04-17T00:00:00.000Z","tags":["Qase","testing","test management","utilities","reporting","commons"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/qase-python-commons"},{"id":14843,"title":"Qase API JavaScript Client","library":"qaseio","status":"deprecated","version":"2.4.3","language":"javascript","ecosystem":"npm","summary":"The `qaseio` package provides a JavaScript client for interacting directly with the Qase Test Management System (TMS) API. It offers a comprehensive set of functionalities to programmatically manage various entities within Qase, including projects, test cases, test suites, milestones, shared steps, test plans, test runs, test run results, defects, custom fields, and attachments. The current npm version is 2.4.3, though the project's monorepo includes more recently updated sub-packages like `qase-javascript-commons` (v2.6.4) and various framework-specific reporters (e.g., `qase-jest` v2.3.0). This package is primarily intended for developers who need to build custom integrations with the Qase API or create bespoke test reporters for niche testing frameworks. A key differentiator and warning is that for common testing frameworks like Jest, Cypress, Playwright, TestCafe, or Mocha, the project strongly recommends using their dedicated, framework-specific reporter packages (e.g., `@qase-tms/qase-jest`) instead of this generic `qaseio` client, which is geared towards lower-level API interactions.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/qaseio"},{"id":6843,"title":"qasync","library":"qasync","status":"active","version":"0.28.0","language":"python","ecosystem":"pypi","summary":"qasync is a Python library for using asyncio in Qt-based applications, allowing developers to seamlessly integrate asynchronous code into their Qt GUI projects. It is currently at version 0.28.0 and maintains a regular release cadence with updates for new Python versions and performance improvements.","last_verified":"2026-04-15T00:00:00.000Z","tags":["asyncio","Qt","GUI","asynchronous","PyQt","PySide"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/qasync"},{"id":10183,"title":"qbittorrent-api Python Client","library":"qbittorrent-api","status":"active","version":"2025.11.1","language":"python","ecosystem":"pypi","summary":"qbittorrent-api is a Python client library for interacting with the qBittorrent v4.1+ Web API. It provides a programmatic interface to manage torrents, retrieve application status, and control various aspects of the qBittorrent client. The library releases frequently, often mirroring updates in qBittorrent server versions or adding new API features, with the current version being 2025.11.1.","last_verified":"2026-04-17T00:00:00.000Z","tags":["bittorrent","qbittorrent","api-client","web-api","torrent-management"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/qbittorrent-api"},{"id":21841,"title":"QCoDeS","library":"qcodes","status":"active","version":"0.57.0","language":"python","ecosystem":"pypi","summary":"Python-based data acquisition framework developed by the Copenhagen / Delft / Sydney / Microsoft quantum computing consortium. Current version: 0.57.0. Active development with monthly releases.","last_verified":"2026-04-27T00:00:00.000Z","tags":["data acquisition","quantum computing","instrument control"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/qcodes"},{"id":28120,"title":"QCS SDK Python","library":"qcs-sdk-python","status":"active","version":"0.26.1","language":"python","ecosystem":"pypi","summary":"Python interface for the QCS Rust SDK, providing the core data structures and client for interacting with Rigetti Quantum Cloud Services. Version 0.26.1 requires Python >=3.10 and <4.0. Release cadence is irregular, tied to the underlying Rust SDK.","last_verified":"2026-05-09T00:00:00.000Z","tags":["quantum-computing","rigetti","qcs","rust-sdk"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/qcs-sdk-python"},{"id":7649,"title":"QDarkStyleSheet","library":"qdarkstyle","status":"active","version":"3.2.3","language":"python","ecosystem":"pypi","summary":"QDarkStyleSheet (qdarkstyle) provides a comprehensive dark and light stylesheet for C++/Python Qt applications. It offers a consistent, modern theme for your GUI, compatible with both PyQt5 and PySide2. The current version is 3.2.3, and it receives regular minor updates with occasional major releases for significant structural changes and new features.","last_verified":"2026-04-16T00:00:00.000Z","tags":["qt","gui","stylesheet","dark-mode","pyside","pyqt","theming"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/qdarkstyle"},{"id":6216,"title":"QDLDL Factorization","library":"qdldl","status":"active","version":"0.1.9.post1","language":"python","ecosystem":"pypi","summary":"QDLDL is a Python wrapper for the QDLDL C library, providing a high-performance LDL factorization routine primarily for sparse matrices. It's designed for use in optimization and numerical methods, particularly for solving symmetric indefinite systems like those arising in KKT matrices. The current version is 0.1.9.post1, with updates released periodically to support newer Python versions, architectures, and upstream C library improvements.","last_verified":"2026-04-14T00:00:00.000Z","tags":["linear algebra","sparse matrices","factorization","numerical optimization","LDL factorization","KKT systems"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/qdldl"},{"id":66,"title":"Qdrant Python Client","library":"qdrant-client","status":"active","version":"1.17.0","language":"python","ecosystem":"pypi","summary":"Official Python client for the Qdrant vector search engine. Supports both remote server (gRPC or REST) and local in-memory/on-disk mode without a running server. All data operations use query_points() as the unified interface as of 1.10+. Prior search/recommend/discover methods removed in 1.14.0. Bundles FastEmbed for optional local embedding generation. Async support via AsyncQdrantClient.","last_verified":"2026-05-12T06:31:08.099Z","tags":["qdrant","vector-database","similarity-search","rag","embeddings","grpc","in-memory","local-mode"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/qdrant-client"},{"id":7650,"title":"Qubole Data Service SDK (qds-sdk)","library":"qds-sdk","status":"active","version":"1.17.0","language":"python","ecosystem":"pypi","summary":"The Qubole Data Service (QDS) Python SDK provides a programmatic interface for interacting with the Qubole Data Service API, allowing users to manage clusters, submit commands (e.g., Hive, Spark, Presto), and access query results. The library is actively maintained, with version 1.17.0 being the latest, and typically sees several releases per year to add features and ensure compatibility.","last_verified":"2026-04-16T00:00:00.000Z","tags":["qubole","data-platform","cloud","api-client","big-data","etl"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/qds-sdk"},{"id":6844,"title":"QEMU Monitor Protocol Library","library":"qemu-qmp","status":"active","version":"0.0.6","language":"python","ecosystem":"pypi","summary":"qemu.qmp is a Python library, built on asyncio, for interacting with QEMU emulators via the QEMU Monitor Protocol (QMP). It enables sending QMP messages to control and query QEMU instances, including the QEMU Guest Agent (QGA) and QEMU Storage Daemon (QSD). The library currently stands at version 0.0.6 and has a release cadence tied to the QEMU project's development, as it was originally split from the QEMU source tree.","last_verified":"2026-04-15T00:00:00.000Z","tags":["qemu","qmp","asyncio","virtualization","emulator"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/qemu-qmp"},{"id":2742,"title":"qh3: QUIC and HTTP/3","library":"qh3","status":"active","version":"1.7.1","language":"python","ecosystem":"pypi","summary":"qh3 is a lightweight and fast Python library providing a QUIC and HTTP/3 implementation. It is a actively maintained fork of `aioquic`, designed to be embedded into other Python client and server libraries. It focuses on client-side functionality, features a minimal TLS 1.3 implementation, and does not rely on external C/OpenSSL dependencies, instead using a Rust-based cryptography backend. The library maintains a regular release cadence with updates often several times a month.","last_verified":"2026-04-25T00:17:27.016Z","tags":["networking","quic","http3","http/3","asyncio","sans-io"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/qh3"},{"id":7651,"title":"Qianfan Python SDK","library":"qianfan","status":"active","version":"0.4.12.3","language":"python","ecosystem":"pypi","summary":"The Qianfan Python SDK provides a convenient way to interact with Baidu Wenxin Qianfan Large Model Platform. It supports various AI capabilities including chat completion, text completion, embeddings, text-to-image, and more. The library is actively maintained, with frequent releases across Python, Go, and JavaScript, ensuring up-to-date access to Qianfan services.","last_verified":"2026-04-16T00:00:00.000Z","tags":["AI","LLM","Baidu","Qianfan","SDK","NLP","Generative AI"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/qianfan"},{"id":28121,"title":"qiao-webpack","library":"qiao-webpack","status":"active","version":"5.0.5","language":"javascript","ecosystem":"npm","summary":"qiao-webpack is a webpack utility library for simplifying webpack configuration in Node.js projects. The current stable version is 5.0.5, released in 2023 with irregular updates. It wraps common webpack functionality into concise APIs, reducing boilerplate. Unlike raw webpack usage, qiao-webpack provides pre-configured loaders and plugins for rapid setup, though it may lack customization. Suitable for quick prototyping with webpack but not recommended for complex builds. Requires webpack and related loaders as peer dependencies.","last_verified":"2026-05-09T00:00:00.000Z","tags":["javascript","webpack","tools"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/qiao-webpack"},{"id":4737,"title":"Qiskit","library":"qiskit","status":"active","version":"2.3.1","language":"python","ecosystem":"pypi","summary":"Qiskit is an open-source SDK for working with quantum computers at the level of extended quantum circuits, operators, and primitives. It provides tools for creating and manipulating quantum programs, and running them on prototype quantum devices on IBM Quantum Platform or on local simulators. The library follows a Semantic Versioning strategy, with major releases (containing breaking changes) approximately once a year, and minor releases every three months introducing new features and bug fixes.","last_verified":"2026-04-12T00:00:00.000Z","tags":["quantum computing","sdk","ibm","quantum circuits","simulator","primitives"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/qiskit"},{"id":5815,"title":"Qiskit Aer Simulator","library":"qiskit-aer","status":"active","version":"0.17.2","language":"python","ecosystem":"pypi","summary":"Qiskit Aer is a high-performance simulator backend for Qiskit, designed for fast and accurate simulation of quantum circuits on classical computers. It supports various simulation methods, including statevector, density matrix, extended stabilizer, and matrix product state, along with advanced noise modeling capabilities. The current version is 0.17.2, and it typically releases new versions in sync with major Qiskit releases to maintain compatibility.","last_verified":"2026-04-14T00:00:00.000Z","tags":["quantum computing","simulator","qiskit","physics","aer"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/qiskit-aer"},{"id":24489,"title":"Qiskit Algorithms","library":"qiskit-algorithms","status":"active","version":"0.4.0","language":"python","ecosystem":"pypi","summary":"A library of quantum computing algorithms for variational quantum eigensolvers (VQE), quantum phase estimation (QPE), Grover's search, amplitude estimation, and more. Current version 0.4.0 supports Qiskit 2.x and PrimitivesV2. Release cadence is approximately every 2-4 months.","last_verified":"2026-05-01T00:00:00.000Z","tags":["quantum computing","algorithms","vqe","grover","qiskit","quantum","primitives"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/qiskit-algorithms"},{"id":10184,"title":"Qiskit Connector","library":"qiskit-connector","status":"active","version":"2.4.6","language":"python","ecosystem":"pypi","summary":"Qiskit Connector is a Python library (current version 2.4.6) that acts as an extension for the Qiskit SDK, designed to simplify and automate the connection to IBM Quantum Computing QPUs. It handles authentication, plan detection, and backend selection, reducing the boilerplate code required for quantum development. It receives frequent updates, often multiple releases per month, ensuring compatibility with the latest Qiskit and IBM Quantum versions.","last_verified":"2026-04-17T00:00:00.000Z","tags":["quantum computing","qiskit","ibm quantum","backend connector","automation","api"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/qiskit-connector"},{"id":24491,"title":"Qiskit Experiments","library":"qiskit-experiments","status":"active","version":"0.13.0","language":"python","ecosystem":"pypi","summary":"A library for building, running, and analyzing quantum computing experiments on IBM Qiskit. Current version 0.13.0, released quarterly. Provides experiment classes, analysis modules, and database storage. Requires qiskit-terra and qiskit-ibm-runtime.","last_verified":"2026-05-01T00:00:00.000Z","tags":["quantum computing","qiskit","experiment","IBM"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/qiskit-experiments"},{"id":24490,"title":"Qiskit IBM Experiment","library":"qiskit-ibm-experiment","status":"active","version":"0.4.8","language":"python","ecosystem":"pypi","summary":"Provides access to the IBM Quantum experiment service, allowing users to manage experiments, retrieve experiment results, and work with analysis results from IBM Quantum backends. Current version 0.4.8, released on a monthly/quarterly cadence.","last_verified":"2026-05-01T00:00:00.000Z","tags":["qiskit","ibm-quantum","experiment","quantum-computing"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/qiskit-ibm-experiment"},{"id":6217,"title":"IBM Qiskit Runtime Client","library":"qiskit-ibm-runtime","status":"active","version":"0.46.1","language":"python","ecosystem":"pypi","summary":"Qiskit IBM Runtime is the official client library for interacting with the IBM Quantum Platform's Qiskit Runtime service. It streamlines quantum computations by providing optimized implementations of Qiskit primitives (Sampler and Estimator) for IBM Quantum hardware, leveraging classical computing resources for tasks like error suppression and mitigation. The library is currently at version 0.46.1 and requires Python >=3.10.","last_verified":"2026-04-14T00:00:00.000Z","tags":["quantum","qiskit","ibm","runtime","cloud"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/qiskit-ibm-runtime"},{"id":28122,"title":"Qiskit IonQ Provider","library":"qiskit-ionq","status":"active","version":"1.0.2","language":"python","ecosystem":"pypi","summary":"Qiskit provider for IonQ backends, enabling users to run quantum circuits on IonQ's trapped-ion quantum computers via the IonQ API. Current version: 1.0.2, requires Python >=3.10 and Qiskit >=2.0. Releases are on-demand.","last_verified":"2026-05-09T00:00:00.000Z","tags":["quantum-computing","qiskit","ionq","quantum-provider"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/qiskit-ionq"},{"id":10186,"title":"Qiskit OpenQASM 3 Importer","library":"qiskit-qasm3-import","status":"active","version":"0.6.0","language":"python","ecosystem":"pypi","summary":"The `qiskit-qasm3-import` library provides functionality to parse OpenQASM 3 strings into Qiskit circuits, enabling interoperability between QASM 3 programs and the Qiskit ecosystem. It is currently at version 0.6.0 and releases new minor versions periodically, typically in conjunction with Qiskit's major releases or to add support for new QASM 3 features.","last_verified":"2026-04-17T00:00:00.000Z","tags":["qiskit","qasm3","quantum-computing","parser","compiler"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/qiskit-qasm3-import"},{"id":24492,"title":"Qiskit Sphinx Theme","library":"qiskit-sphinx-theme","status":"active","version":"2.0.0","language":"python","ecosystem":"pypi","summary":"A Sphinx theme for Qiskit and Qiskit Ecosystem projects, currently at version 2.0.0. Provides a consistent look and feel for Qiskit documentation. Releases follow Qiskit's release cadence.","last_verified":"2026-05-01T00:00:00.000Z","tags":["sphinx-theme","qiskit","documentation"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/qiskit-sphinx-theme"},{"id":21842,"title":"Qiskit Terra","library":"qiskit-terra","status":"active","version":"2.4.1","language":"python","ecosystem":"pypi","summary":"Qiskit is an open-source SDK for working with quantum computers at the level of circuits, transpilation, and pulse control. The qiskit-terra package is the foundational component, providing circuit construction, transpilation, simulation, and IBM Quantum backend access. As of version 2.x, the package is simply called 'qiskit' on PyPI (qiskit-terra is a legacy distribution). Current version: 2.4.1, with quarterly releases.","last_verified":"2026-04-27T00:00:00.000Z","tags":["quantum-computing","circuit","transpilation","ibm-q"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/qiskit-terra"},{"id":24493,"title":"QM Octave SDK","library":"qm-octave","status":"active","version":"2.1.6","language":"python","ecosystem":"pypi","summary":"SDK for controlling the Octave RF upconverter/downconverter from Quantum Machines, used together with the QUA framework. Current version 2.1.6, supports Python 3.9-3.12. Released regularly alongside QM software.","last_verified":"2026-05-01T00:00:00.000Z","tags":["quantum","hardware-control","octave","QUA"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/qm-octave"},{"id":21848,"title":"QM QUA SDK","library":"qm-qua","status":"active","version":"1.2.6","language":"python","ecosystem":"pypi","summary":"SDK for writing and executing QUA programs to control quantum processors on Quantum Machines hardware. Current version 1.2.6, requires Python <3.13. Released monthly.","last_verified":"2026-04-27T00:00:00.000Z","tags":["quantum-computing","QUA","Quantum-Machines"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/qm-qua"},{"id":20486,"title":"QmlPragmaLibrary Webpack Plugin","library":"qmlpragmalibrary-webpack-plugin","status":"active","version":"0.0.1","language":"javascript","ecosystem":"npm","summary":"Webpack plugin that prepends \".pragma library\" to JavaScript output files for use as shared JavaScript resources in QML/Qt Quick applications. Current version 0.0.1, single initial release with no defined update cadence. Simple, minimal functionality; no alternatives known.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","qml","webpack","plugin"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/qmlpragmalibrary-webpack-plugin"},{"id":24494,"title":"QEMU Machine Protocol (QMP) Client","library":"qmp","status":"active","version":"1.1.0","language":"python","ecosystem":"pypi","summary":"qmp is a Python client library for the QEMU Machine Protocol (QMP), used to interact with QEMU virtual machines programmatically. The current version is 1.1.0, supported on Python >=3.6. The library is mature but sees infrequent releases.","last_verified":"2026-05-01T00:00:00.000Z","tags":["QEMU","QMP","virtualization","monitor","protocol"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/qmp"},{"id":21843,"title":"QOI - Quite OK Image format encoder/decoder","library":"qoi","status":"active","version":"0.7.2","language":"python","ecosystem":"pypi","summary":"A Python wrapper around the QOI (Quite OK Image format) reference implementation by phoboslab. Supports encoding and decoding QOI images from numpy arrays or raw bytes. Current version 0.7.2 (stable), release cadence: sporadic.","last_verified":"2026-04-27T00:00:00.000Z","tags":["image","codec","qoi","decoder","encoder"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/qoi"},{"id":24495,"title":"QONNX","library":"qonnx","status":"active","version":"1.0.0","language":"python","ecosystem":"pypi","summary":"Frontend and utilities for Quantized ONNX (QONNX), a representation for quantized neural networks built on ONNX. Current version 1.0.0. Release cadence is irregular, approximately quarterly.","last_verified":"2026-05-01T00:00:00.000Z","tags":["onnx","quantization","neural networks"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/qonnx"},{"id":28123,"title":"qontract-reconcile","library":"qontract-reconcile","status":"active","version":"0.10.1","language":"python","ecosystem":"pypi","summary":"A collection of tools to reconcile the state of services with their desired state defined in app-interface, typically used in Service Delivery Platforms and configuration management. Current version 0.10.1. Releases follow an unpredictable cadence driven by internal Red Hat needs.","last_verified":"2026-05-09T00:00:00.000Z","tags":["app-interface","reconciliation","service delivery","red-hat"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/qontract-reconcile"},{"id":15166,"title":"Qovery OpenAPI TypeScript Axios Client","library":"qovery-typescript-axios","status":"active","version":"1.1.864","language":"javascript","ecosystem":"npm","summary":"qovery-typescript-axios is an OpenAPI client library specifically generated for interacting with the Qovery API, leveraging the popular Axios HTTP client. The package provides a strongly-typed TypeScript interface, automatically resolving type definitions via `package.json` for TypeScript projects, while also being fully compatible with JavaScript environments. It supports modern module systems like ES6 modules and CommonJS, and is designed for use in Node.js, Webpack, and Browserify environments. The current stable version is 1.1.864, with recent minor releases indicating active development. Its core differentiation lies in being a pre-generated, opinionated client for the Qovery platform, saving developers the effort of manual API integration and schema management by providing ready-to-use API services and models based on the Qovery OpenAPI specification.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","axios","typescript","openapi-client","openapi-generator","qovery-typescript-axios"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/qovery-typescript-axios"},{"id":6845,"title":"qpd: Query Pandas Using SQL","library":"qpd","status":"active","version":"0.4.4","language":"python","ecosystem":"pypi","summary":"QPD (Query Pandas Dataframes) is a Python library that allows users to run SQL `SELECT` statements on pandas-like dataframes, including Pandas, Dask, and Ray (via Modin on Ray). It translates SQL directly into dataframe operations, prioritizing correctness and consistent behavior across backends, even handling SQL-specific behaviors like `GROUP BY` with null keys differently than default pandas. The current version is 0.4.4. The library has a sporadic but active release cadence, with multiple minor updates in recent history, primarily focusing on compatibility and bug fixes.","last_verified":"2026-04-15T00:00:00.000Z","tags":["pandas","sql","dataframe","dask","ray","fugue"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/qpd"},{"id":27320,"title":"Qprompt","library":"qprompt","status":"maintenance","version":"0.16.3","language":"python","ecosystem":"pypi","summary":"A Python library for quick CLI user prompts, input, and menus. Current version 0.16.3, last released in 2021. Maintenance mode with no recent activity.","last_verified":"2026-05-01T00:00:00.000Z","tags":["cli","prompts","menu","input"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/qprompt"},{"id":5448,"title":"Quadratic Programming Solvers","library":"qpsolvers","status":"active","version":"4.11.0","language":"python","ecosystem":"pypi","summary":"qpsolvers is a Python library that provides a unified API to various quadratic programming (QP) solvers. It simplifies the process of solving convex QPs by abstracting away solver-specific APIs and matrix format requirements. Currently at version 4.11.0, the library maintains an active development pace with frequent minor releases to integrate new solvers and provide updates for existing ones.","last_verified":"2026-04-13T00:00:00.000Z","tags":["optimization","quadratic programming","solvers","numerical","mathematics"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/qpsolvers"},{"id":8570,"title":"Tencent QQ Channel Python SDK","library":"qq-botpy","status":"active","version":"1.2.1","language":"python","ecosystem":"pypi","summary":"qq-botpy is the official Python SDK for creating bots on Tencent's QQ Channels, providing an easy-to-use and efficient framework for developers. It abstracts the complexities of the QQ Open Platform API, enabling quick development of features like message handling and event listening. The library is actively maintained, with frequent updates; the current stable version is 1.2.1.","last_verified":"2026-04-16T00:00:00.000Z","tags":["qq","bot","tencent","chatbot","messaging","social"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/qq-botpy"},{"id":16185,"title":"Lightweight QR Code Scanner","library":"qr-scanner","status":"active","version":"1.4.2","language":"javascript","ecosystem":"npm","summary":"qr-scanner is a JavaScript library designed for efficient QR code scanning from both continuous video streams (webcams) and static images. Currently at version 1.4.2, it appears to be actively maintained, supported by Nimiq, and offers significant performance and accuracy advantages over older libraries like LazarSoft/jsqrcode, boasting a 2-8x higher detection rate and fewer misreads according to benchmarks. Key differentiators include its lightweight footprint (as low as 5.6 kB gzipped when `BarcodeDetector` is available), automatic utilization of the browser's native `BarcodeDetector` API for optimal performance, and its design to run in a WebWorker to keep the main UI thread responsive. The library is built upon Cosmo Wolfe's JavaScript port of Google's ZXing library, with several improvements geared towards modern web environments and optimized for colored QR codes.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","qr","scanner","reader","js","lightweight","small","fast","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/qr-scanner"},{"id":14845,"title":"QR Code Encoding (Legacy)","library":"qr.js","status":"abandoned","version":"0.0.0","language":"javascript","ecosystem":"npm","summary":"qr.js is a minimalist JavaScript library designed for encoding QR codes directly within the browser or Node.js environments. Published as version 0.0.0, the package has been unmaintained since its last update in November 2015. It is notable for its pure JavaScript implementation with no external dependencies, repackaging work from a Japanese qrcode library. Despite its initial purpose and wide adoption in older projects, its lack of maintenance and critical security issues, including a repository hijacking incident, make it unsuitable for new development. Developers are strongly advised to consider modern, actively maintained alternatives for QR code generation to ensure security and compatibility.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","qrcode","qr"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/qr.js"},{"id":1129,"title":"QR Code Generator","library":"qrcode","status":"active","version":"8.2","language":"python","ecosystem":"pypi","summary":"The `qrcode` library is a pure Python QR Code image generator, enabling users to encode various data types into QR code format. It offers extensive control over QR code appearance, including size, border, error correction levels, and colors. The current stable version is 8.2. The library maintains an active release cadence, with multiple recent releases, including significant updates like version 8.0, indicating ongoing development and support.","last_verified":"2026-04-23T17:23:36.189Z","tags":["qrcode","image generation","utility","barcode"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/qrcode"},{"id":11610,"title":"QR Code Generator for JavaScript","library":"qrcode-generator","status":"active","version":"2.0.4","language":"javascript","ecosystem":"npm","summary":"qrcode-generator is a robust, pure JavaScript implementation for generating QR codes, supporting a wide range of features including various error correction levels (L, M, Q, H), different data encoding modes (Numeric, Alphanumeric, Byte, Kanji), and output formats (HTML Image Tag, SVG, Canvas, ASCII, Data URL). It is based on the JIS X 0510:1999 standard. The current stable version is 2.0.4, released in April 2024, with releases occurring periodically to address issues and add features like module support and TypeScript types in recent major versions. Key differentiators include its lightweight nature, direct HTML rendering capabilities, and foundational adherence to the QR Code specification, making it suitable for both browser and Node.js environments without external dependencies.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","qr","qrcode","generator","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/qrcode-generator"},{"id":14847,"title":"QR Code Reader","library":"qrcode-reader","status":"active","version":"1.0.4","language":"javascript","ecosystem":"npm","summary":"qrcode-reader is a JavaScript library for decoding QR codes from various image data sources. It functions as a maintained fork of Lazarsoft's popular jsqrcode project, providing QR code reading capabilities in both Node.js environments and HTML5-enabled browsers. The package is currently at version 1.0.4, and while a formal release cadence isn't specified, its \"maintained fork\" status indicates ongoing support and bug fixes, though updates may not be frequent. A key characteristic is its pure JavaScript implementation, avoiding native dependencies that can complicate installation, particularly for cross-platform deployment. For Node.js usage, it necessitates an external image parsing library such as Jimp or image-parser to handle raw image buffers and convert them into the specific bitmap format expected by the decoder. Conversely, in browser contexts, it integrates directly with the native Image global object or canvas ImageData objects, simplifying client-side implementation. It utilizes a callback-based API for asynchronous operations.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/qrcode-reader"},{"id":28124,"title":"QRCode Terminal","library":"qrcode-terminal","status":"active","version":"0.8","language":"python","ecosystem":"pypi","summary":"A lightweight Python library for generating QR codes and displaying them in the terminal. Written as a pure Python terminal QR code library, it includes no external dependencies. Current version is 0.8, with no recent releases or active development.","last_verified":"2026-05-09T00:00:00.000Z","tags":["qrcode","terminal","cli","qr"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/qrcode-terminal"},{"id":14846,"title":"qrcode-vue","library":"qrcode-vue","status":"abandoned","version":"1.2.0","language":"javascript","ecosystem":"npm","summary":"This `qrcode-vue` package offers a Vue.js component for rendering QR codes directly within Vue applications. It utilizes the underlying `qr.js` library for all core QR code encoding functionalities, simplifying integration for Vue 2 developers. Key features include dynamic adjustment of QR code size, customization of background and foreground colors, and the ability to embed a logo image at the center of the generated QR code. While the latest version available on npm is 1.2.0, reportedly published approximately a year ago, the linked GitHub repository (l-ll/qrcode-vue) shows a severe lack of recent development, with the last commits and official releases (like v1.0.0) dating back to 2017. This strong indication of abandonment means the package is not actively maintained and lacks crucial updates or support for modern Vue ecosystems, particularly Vue 3, with which it is not inherently compatible without significant refactoring. Its release cadence is effectively non-existent, making it a risky choice for new projects.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","vue","qrcode","logo"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/qrcode-vue"},{"id":11611,"title":"qrcode.react - React QR Code Component","library":"qrcode.react","status":"active","version":"4.2.0","language":"javascript","ecosystem":"npm","summary":"qrcode.react is a dedicated React component designed for generating QR codes, providing flexible rendering options through either SVG or Canvas. The package is actively maintained, with the current stable version being 4.2.0. It receives regular updates, as evidenced by recent additions like React v19 peer dependency support and new features such as `boostLevel` and the ability to encode multiple segments via an array `value` prop. A key differentiator is its extensive prop API, which allows for fine-grained control over QR code generation, including customization of size, error correction level, foreground/background colors, precise margins (`marginSize`), embedded images with opacity, and minimum QR code version. It ships with embedded TypeScript definitions, ensuring a robust development experience within modern React applications.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","react","react-component","qrcode","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/qrcode.react"},{"id":13836,"title":"qrcode.vue Vue Component","library":"qrcode.vue","status":"active","version":"3.8.1","language":"javascript","ecosystem":"npm","summary":"qrcode.vue is a versatile Vue.js component designed for generating QR codes, supporting both Vue 2 (via its 1.x branch) and Vue 3 (via its 3.x branch). The current stable version is 3.8.1, with the package exhibiting an active release cadence, frequently pushing updates for performance enhancements, new features, and bug fixes. Key differentiators include the ability to render QR codes as either `canvas` or `svg`, comprehensive support for embedding logo images with customizable positions, sizes, border radii, and background excavation, as well as recent additions like gradient fill functionality. This flexibility makes it suitable for a wide array of web applications requiring dynamic QR code generation, providing a robust solution for integrating QR code capabilities directly into Vue applications.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","vue","vue qrcode","component","code","qrcode","QR code","二维码","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/qrcode.vue"},{"id":15772,"title":"qs: Querystring Parser and Stringifier","library":"qs","status":"active","version":"6.15.1","language":"javascript","ecosystem":"npm","summary":"qs is a robust JavaScript library for parsing and stringifying URL query strings, with comprehensive support for nesting objects and arrays. It is currently on version 6.15.1 and maintains a steady release cadence with a focus on stability and security patches. Key differentiators include its configurable depth limits for parsing, the ability to handle URI-encoded strings, and built-in protections against prototype pollution through options like `plainObjects` and `allowPrototypes` (which is dangerous if enabled). Unlike the native `querystring` module in Node.js, `qs` offers more advanced features like array indexing and custom parsing/stringifying logic, making it suitable for complex data structures often found in web applications.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","querystring","qs","query","url","parse","stringify"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/qs"},{"id":17050,"title":"Connect Querystring Middleware","library":"qs-middleware","status":"abandoned","version":"1.0.3","language":"javascript","ecosystem":"npm","summary":"The `qs-middleware` package provides a Connect-compatible middleware designed for parsing URL querystrings and populating the `request.query` property. It integrates with the widely used `qs` module for robust querystring parsing, allowing users to pass configuration options directly to `qs` (e.g., `allowDots`, `arrayLimit`). Currently at version 1.0.3, the project appears to be unmaintained, with its last significant code activity dating back to 2016. Its primary function is to abstract the direct interaction with `qs` for traditional Connect and Express applications, making it straightforward to access parsed query parameters. Given its age, it primarily supports CommonJS environments and older Node.js versions, lacking native ES Module support.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","connect","querystring"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/qs-middleware"},{"id":13837,"title":"QS - Query String Parser","library":"qs-parser","status":"abandoned","version":"0.4.8","language":"javascript","ecosystem":"npm","summary":"The `qs-parser` package, often referred to as `QS`, provides a lightweight utility for parsing, manipulating, and reconstructing URL query strings. It enables developers to easily extract individual query parameters, retrieve all parameters as an object, and verify the existence of specific keys. The library supports dynamic modification of query strings by adding new tokens, updating existing values, or completely removing parameters. A distinctive feature is its `go()` method, which can directly navigate the browser to the newly constructed URL. It handles URL encoding/decoding automatically and performs type conversion for numbers and arrays, with array parameters requiring a `[]` suffix in their key names. The current stable version is `0.4.8`. Given the inactivity in its GitHub repository, the project appears to be abandoned, meaning there are no active developments or a defined release cadence.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","querystring","web","parser"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/qs-parser"},{"id":10185,"title":"Qlik Sense qsAPI Client","library":"qsapi","status":"active","version":"2.2.0","language":"python","ecosystem":"pypi","summary":"qsAPI is a Python client library designed for interacting with Qlik Sense's QPS (Qlik Proxy Service) and QRS (Qlik Repository Service) interfaces. It simplifies common administrative and data operations within a Qlik Sense environment, providing a programmatic way to manage apps, users, security rules, and more. The current version is 2.2.0, and the library receives updates periodically, with major refactorings in its 2.1.0 release.","last_verified":"2026-04-17T00:00:00.000Z","tags":["qlik","qlik-sense","api-client","business-intelligence"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/qsapi"},{"id":11612,"title":"qss: Tiny Query String Serializer","library":"qss","status":"active","version":"3.0.0","language":"javascript","ecosystem":"npm","summary":"qss (query string stringify) is a minimalist, 305-byte browser utility designed for efficiently serializing JavaScript objects into URL query strings and parsing query strings back into objects. The current stable version is 3.0.0. It distinguishes itself by its extreme lightness and strong performance for decoding compared to other libraries like `qs`, `query-string`, and even Node.js's native `querystring.decode` in browser contexts. While suitable for browsers, its `encode` function is significantly slower than Node.js's native `querystring.stringify`, making it less ideal for server-side encoding. qss ships with TypeScript type definitions, providing a robust development experience. Releases are feature-driven rather than on a strict cadence, with major versions introducing breaking changes as needed for improvements or modernizations.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","qs","query","string","browser","stringify","querystring","query-string","parameter","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/qss"},{"id":21844,"title":"Upstash QStash Python SDK","library":"qstash","status":"active","version":"3.4.0","language":"python","ecosystem":"pypi","summary":"Python SDK for Upstash QStash, a message queue and workflow orchestration service for serverless applications. v3.4.0 removes deprecated LLMs support and adds new QStash features. Regular releases.","last_verified":"2026-04-27T00:00:00.000Z","tags":["qstash","upstash","message-queue","serverless","sdk"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/qstash"},{"id":24496,"title":"Qstylizer","library":"qstylizer","status":"maintenance","version":"0.2.4","language":"python","ecosystem":"pypi","summary":"Qstylizer is a Python library that generates Qt stylesheets (QSS) programmatically. It provides a clean, Pythonic API for creating and composing styles for PyQt4/5 and PySide1/2 applications. Current version 0.2.4, with irregular releases; last release in 2018.","last_verified":"2026-05-01T00:00:00.000Z","tags":["qt","pyside","pyqt","qss","stylesheet","generator"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/qstylizer"},{"id":8572,"title":"QtAwesome","library":"qtawesome","status":"active","version":"1.4.2","language":"python","ecosystem":"pypi","summary":"QtAwesome is a Python library that provides FontAwesome, Material Design, and other icon fonts for PyQt and PySide applications. It simplifies the integration of scalable vector icons, allowing developers to easily use them in buttons, menus, and other UI elements. The library is actively maintained, currently at version 1.4.2, and receives regular updates, typically every few months, incorporating new features, bug fixes, and improved Qt binding compatibility.","last_verified":"2026-04-16T00:00:00.000Z","tags":["qt","pyqt","pyside","icons","fontawesome","material-design","gui"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/qtawesome"},{"id":2253,"title":"Jupyter Qt console","library":"qtconsole","status":"active","version":"5.7.2","language":"python","ecosystem":"pypi","summary":"The Qtconsole is a rich Qt-based application providing an interactive console for Jupyter kernels. It largely feels like a terminal but offers graphical user interface enhancements such as inline figures, proper multiline editing with syntax highlighting, and graphical calltips. It is currently at version 5.7.2, maintained by the Spyder development team, and is part of the broader Project Jupyter ecosystem, with a consistent release cadence for features and bug fixes.","last_verified":"2026-04-24T16:49:49.224Z","tags":["jupyter","qt","console","gui","ide","terminal","ipython"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/qtconsole"},{"id":2254,"title":"QtPy","library":"qtpy","status":"active","version":"2.4.3","language":"python","ecosystem":"pypi","summary":"QtPy provides an abstraction layer on top of the various Qt bindings (PyQt5, PyQt6, PySide2, and PySide6), allowing developers to write Python GUI applications that can run with any of these backends without modifying code. It automatically detects and uses the available binding, or can be configured to prefer a specific one. The current version is 2.4.3, with a regular release cadence addressing compatibility and feature enhancements.","last_verified":"2026-04-24T16:50:12.749Z","tags":["qt","gui","abstraction","cross-platform","pyqt","pyside"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/qtpy"},{"id":18699,"title":"qu-build","library":"qu-build","status":"maintenance","version":"2.2.0","language":"javascript","ecosystem":"npm","summary":"Universal front-end build tooling based on webpack, TypeScript, Babel, and ES features. Current stable version 2.2.0 targets Node >= 8.5.0. Provides CLI commands for building, developing with hot reload, testing via Jest, scaffolding projects (vue, pages), and mock API support using Mock.js. Configuration is done via a custom webpack.config.js file that receives and returns the webpack config object. No recent updates; maintenance status unknown.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","webpack","typescript","es","babel"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/qu-build"},{"id":28125,"title":"quacc","library":"quacc","status":"active","version":"1.2.6","language":"python","ecosystem":"pypi","summary":"A platform for high-throughput, database-driven quantum chemistry and computational materials science. Current version: 1.2.6. Release cadence: monthly.","last_verified":"2026-05-09T00:00:00.000Z","tags":["quantum-chemistry","materials-science","high-throughput","workflow","ASE","pymatgen"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/quacc"},{"id":3787,"title":"Quack Kernels for Jupyter","library":"quack-kernels","status":"active","version":"0.3.9","language":"python","ecosystem":"pypi","summary":"quack-kernels provides Jupyter Kernels for DuckDB, enabling users to interact with DuckDB databases directly from Jupyter notebooks using either SQL or Python. It currently stands at version 0.3.9 and is actively maintained with releases tied to DuckDB and Jupyter ecosystem updates.","last_verified":"2026-04-25T15:22:09.205Z","tags":["jupyter","duckdb","kernel","sql","data-science","database"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/quack-kernels"},{"id":11613,"title":"Quadbin Spatial Index Utilities","library":"quadbin","status":"active","version":"0.4.2","language":"javascript","ecosystem":"npm","summary":"The `quadbin` library (version 0.4.2) provides essential utility functions for working with the Quadbin spatial index, a hierarchical geospatial indexing system developed by CARTO. Quadbins represent map cells using 64-bit integers, offering a distinct approach compared to variable-length indexing systems like Quadkey. This TypeScript-first library emphasizes performance and type safety, making it suitable for geospatial data processing in Node.js environments (requiring Node.js >=18). It's primarily used in WebGL and visualization contexts for efficient spatial queries and data aggregation. The library's main differentiator is its use of JavaScript's `BigInt` type for quadbin indices, which necessitates explicit conversion functions like `bigIntToHex` and `hexToBigInt` when serializing or deserializing data (e.g., for JSON). While specific release cadences aren't strictly defined, the package receives active maintenance, with recent dependency updates reflecting ongoing support.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","quadbin","webgl","visualization","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/quadbin"},{"id":6218,"title":"quadprog: Quadratic Programming Solver","library":"quadprog","status":"active","version":"0.1.13","language":"python","ecosystem":"pypi","summary":"quadprog is a Python wrapper for a C++ library that efficiently solves quadratic programming problems. It minimizes `0.5 * x^T G x + a^T x` subject to `C^T x >= b` and an optional number of equality constraints (`meq`). The library is currently at version 0.1.13 and receives active, though somewhat irregular, maintenance.","last_verified":"2026-04-14T00:00:00.000Z","tags":["optimization","quadratic programming","numerical","solver","convex"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/quadprog"},{"id":27322,"title":"Quadrants Programming Language","library":"quadrants","status":"active","version":"0.7.3","language":"python","ecosystem":"pypi","summary":"Python-embedded programming language and tensor library for Genesis-Embodied-AI. Provides qd.Tensor unified tensor container, autodiff, and MLIR-based compilation. Current version 0.7.3 (released 2025-05-23), requires Python >=3.10, <3.14. Active development with frequent releases.","last_verified":"2026-05-01T00:00:00.000Z","tags":["tensor","autodiff","embedded language","MLIR","quantum"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/quadrants"},{"id":24497,"title":"QuadrilateralFitter","library":"quadrilateral-fitter","status":"active","version":"1.12","language":"python","ecosystem":"pypi","summary":"QuadrilateralFitter is an efficient and easy-to-use Python library for fitting irregular quadrilaterals from irregular polygons or any noisy data. Current version is 1.12, released on PyPI. The library is actively maintained and provides a simple API to fit quadrilaterals to polygon data, often used in computer vision and geometry processing. Release cadence is irregular, with minor updates.","last_verified":"2026-05-01T00:00:00.000Z","tags":["quadrilateral","fitting","polygon","computer-vision","geometry"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/quadrilateral-fitter"},{"id":27321,"title":"quaeearum","library":"quaeearum","status":"active","version":"1.1.1","language":"javascript","ecosystem":"npm","summary":"quaeearum is a protobuf-to-TypeScript transpiler at version 1.1.1. It converts Protocol Buffer definitions (.proto) into TypeScript interfaces and types, enabling type-safe usage of protobuf messages in TypeScript projects. The package is in an early stage with no recent updates; release cadence is unknown. As a transpiler, it differentiates by focusing solely on TypeScript interface generation rather than full runtime serialization, potentially offering a lighter alternative to protobufjs or ts-proto.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","interface","voluptate"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/quaeearum"},{"id":21845,"title":"qualang-tools","library":"qualang-tools","status":"active","version":"0.22.0","language":"python","ecosystem":"pypi","summary":"A Python package providing tools and utilities for QUA quantum control programs, developed by the QUA platform team. It includes functionality for wiring, configuration, data handling, and integration with QOP (Quantum Orchestration Platform). Current version 0.22.0, requires Python 3.9-3.13, with regular releases on GitHub.","last_verified":"2026-04-27T00:00:00.000Z","tags":["quantum","qua","opx","control"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/qualang-tools"},{"id":16186,"title":"Qualia Framework","library":"qualia-framework","status":"active","version":"4.1.0","language":"javascript","ecosystem":"npm","summary":"Qualia Framework, currently at version 4.1.0, is a specialized harness engineering framework designed to structure and streamline AI-assisted development workflows, specifically with Claude Code. It installs into the user's `~/.claude/` directory and acts as an opinionated workflow layer, guiding Claude through a complete project lifecycle from initial concept to client handoff. Unlike traditional application frameworks, Qualia Framework does not generate code, run servers, or process data; instead, it focuses on enforcing a structured process of planning, execution, verification, and deployment. Version 4, dubbed the 'Full Journey release,' introduces end-to-end project mapping from kickoff to handoff, allowing for highly automated workflows with minimal human intervention, often requiring only two human gates per project in `--auto` mode. Key features include a story-file plan format, goal-backward verification, and a 4-dimension scoring rubric. While a specific release cadence isn't published, its reliance on `npx @latest` for updates suggests an active development cycle. The framework differentiates itself by providing a robust, opinionated scaffolding for managing complex AI development projects, emphasizing process over code generation.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","claude-code","claude","ai","framework","workflow","qualia","agents","automation"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/qualia-framework"},{"id":15170,"title":"Qualia Framework v3 for Claude Code","library":"qualia-framework-v2","status":"active","version":"3.0.0","language":"javascript","ecosystem":"npm","summary":"Qualia Framework v3 is a harness engineering framework designed to structure and enhance AI-assisted development workflows within Claude Code. It provides an opinionated layer for planning, execution, verification, and deployment, moving beyond simple code generation to a structured project lifecycle. Currently at version 3.0.0, the framework integrates concepts from Anthropic's \"Harness Design for Long-Running Apps,\" focusing on goal-backward verification, distinct agent separation (planner, builder, verifier), and robust Node.js-based hooks. It is not an application framework like Next.js; rather, it directs Claude's actions via a set of 19 slash commands (\"skills\") and manages project state, telemetry, and team interactions. Its release cadence follows major architectural improvements, with v3 incorporating significant lessons from prior iterations. Key differentiators include its verification contracts, agent-specific contexts to prevent \"God prompt\" issues, and cross-platform compatibility for its Node.js hooks. It runs on Node.js 18+.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","claude-code","claude","ai","framework","workflow","qualia","agents","automation"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/qualia-framework-v2"},{"id":5449,"title":"qualname","library":"qualname","status":"active","version":"0.1.0","language":"python","ecosystem":"pypi","summary":"The `qualname` Python module emulates the `__qualname__` attribute for classes and methods in older Python versions (specifically pre-Python 3.3). Introduced in PEP 3155, `__qualname__` provides a 'qualified name' including the full dotted path to an object within its module, which is particularly useful for nested definitions. This library achieves this by performing source code inspection and abstract syntax tree (AST) parsing, which means the source file must be available at runtime. The current version is 0.1.0, and its release cadence is infrequent, as its primary utility lies in supporting older Python environments.","last_verified":"2026-04-13T00:00:00.000Z","tags":["__qualname__","python2","python3","compatibility","introspection"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/qualname"},{"id":7652,"title":"Quandl Python API Client","library":"quandl","status":"active","version":"3.7.0","language":"python","ecosystem":"pypi","summary":"The `quandl` Python library provides a convenient interface for accessing financial, economic, and alternative datasets from Nasdaq Data Link (formerly Quandl). It allows users to fetch data as Pandas DataFrames or NumPy arrays, facilitating data analysis and integration into quantitative workflows. The library is actively maintained, with the current version being 3.7.0, and new features and fixes are released regularly.","last_verified":"2026-04-16T00:00:00.000Z","tags":["finance","data","api","stock-market","economics","nasdaq-data-link"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/quandl"},{"id":27323,"title":"QuantConnect Stubs (Lean)","library":"quantconnect-stubs","status":"active","version":"17685","language":"python","ecosystem":"pypi","summary":"Type stubs for QuantConnect's Lean algorithmic trading engine, enabling type hints and static analysis in Python. Current version 17685 (based on a build number; no standard semver). Released frequently as Lean evolves.","last_verified":"2026-04-27T00:00:00.000Z","tags":["quantconnect","lean","stubs","type-hints","trading"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/quantconnect-stubs"},{"id":24499,"title":"quantile-python","library":"quantile-python","status":"active","version":"1.1","language":"python","ecosystem":"pypi","summary":"Python Implementation of Graham Cormode and S. Muthukrishnan's Effective Computation of Biased Quantiles over Data Streams in ICDE'05. Version 1.1 is the latest stable release. The library has a low release cadence with no recent updates; it provides an efficient algorithm for computing biased quantiles over data streams.","last_verified":"2026-05-01T00:00:00.000Z","tags":["quantile","streaming","data-streams","sketch"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/quantile-python"},{"id":8573,"title":"Quantities","library":"quantities","status":"active","version":"0.16.4","language":"python","ecosystem":"pypi","summary":"Quantities is a Python library designed to provide support for physical quantities with units, building on the popular NumPy library. It handles arithmetic and conversions of physical quantities, including magnitude, dimensionality, and uncertainty. The current version is 0.16.4. While actively developed with a stable API, test coverage is incomplete, and it is not recommended for mission-critical or production applications. It has an irregular, but active, release cadence.","last_verified":"2026-04-16T00:00:00.000Z","tags":["scientific","units","quantities","numpy","physical constants","data analysis"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/quantities"},{"id":8574,"title":"QuantStats","library":"quantstats","status":"active","version":"0.0.81","language":"python","ecosystem":"pypi","summary":"QuantStats is a Python library for portfolio analytics that enables quantitative analysts and portfolio managers to gain in-depth insights into their investment performance and risk metrics. It provides modules for calculating various statistics, generating plots, and creating comprehensive HTML reports. The library is actively maintained with frequent updates, with the current version being 0.0.81.","last_verified":"2026-04-16T00:00:00.000Z","tags":["finance","quantitative analysis","portfolio management","backtesting","risk metrics","performance analysis","trading","visualization"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/quantstats"},{"id":8575,"title":"quantulum3","library":"quantulum3","status":"active","version":"0.10.0","language":"python","ecosystem":"pypi","summary":"quantulum3 is an actively maintained Python library (v0.10.0) designed for the robust extraction of quantities, measurements, and their associated units from unstructured text. It leverages machine learning, specifically k-nearest neighbors on GloVe vector representations, to disambiguate between similar-looking units, ensuring accurate information retrieval. The project is a Python 3 compatible fork of earlier versions and continues to evolve with ongoing development and community contributions.","last_verified":"2026-04-16T00:00:00.000Z","tags":["nlp","quantities","units","text-extraction","measurements","information-extraction"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/quantulum3"},{"id":2743,"title":"Quart","library":"quart","status":"active","version":"0.20.0","language":"python","ecosystem":"pypi","summary":"Quart is a Python ASGI (Asynchronous Server Gateway Interface) web microframework, designed to be fully API compatible with Flask while providing native asynchronous functionality. It supports HTTP/1.1, HTTP/2, and WebSockets, making it suitable for modern, high-performance web applications. Currently at version 0.20.0, Quart maintains a regular release cadence with a focus on bug fixes and new features.","last_verified":"2026-04-25T00:18:05.408Z","tags":["web framework","asgi","async","flask-like","microframework"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/quart"},{"id":28127,"title":"Quart-Babel","library":"quart-babel","status":"active","version":"1.0.7","language":"python","ecosystem":"pypi","summary":"Implements i18n and l10n support for Quart, the async Python web microframework. Current version 1.0.7. Release cadence is irregular, with several breaking changes in recent versions.","last_verified":"2026-05-09T00:00:00.000Z","tags":["quart","babel","i18n","l10n","internationalization","localization"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/quart-babel"},{"id":5450,"title":"Quart-CORS","library":"quart-cors","status":"active","version":"0.8.0","language":"python","ecosystem":"pypi","summary":"Quart-CORS is an extension for Quart, an async Python web application framework, designed to provide Cross-Origin Resource Sharing (CORS) access control support. It simplifies the process of adding necessary CORS headers to your Quart application or specific routes and WebSockets. The library is actively maintained, with its current version being 0.8.0, and receives regular updates to keep pace with Quart and web standards.","last_verified":"2026-04-13T00:00:00.000Z","tags":["Quart","CORS","web development","ASGI","HTTP","async"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/quart-cors"},{"id":21846,"title":"Quart-Schema","library":"quart-schema","status":"active","version":"0.23.0","language":"python","ecosystem":"pypi","summary":"A Quart extension providing request/response schema validation using Pydantic models and OpenAPI documentation generation. Current version 0.23.0, compatible with Python >=3.10. Actively maintained, with regular releases.","last_verified":"2026-04-27T00:00:00.000Z","tags":["quart","schema","validation","pydantic","openapi"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/quart-schema"},{"id":13838,"title":"Quasar Framework","library":"quasar","status":"active","version":"2.19.3","language":"javascript","ecosystem":"npm","summary":"Quasar Framework is an MIT-licensed open-source Vue.js framework for building high-performance, cross-platform user interfaces from a single codebase. It enables developers to create responsive Single Page Applications (SPA), Server-Side Rendered (SSR) Apps, Progressive Web Apps (PWA), Browser Extensions, Hybrid Mobile Apps (Capacitor/Cordova), and Electron Apps. The current stable version of the core UI package is 2.19.3. Quasar typically follows a frequent release cadence for minor and patch versions, while its associated CLI and app-building packages (`@quasar/cli`, `@quasar/app-webpack`, `@quasar/app-vite`) have their own independent, though coordinated, release cycles. Its key differentiators include a comprehensive set of highly optimized Vue components, a robust CLI, and a powerful build system that abstracts away complex configurations for various deployment targets.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","desktop","electron","js","phone","pwa","quasar","spa","tablet","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/quasar"},{"id":14848,"title":"Quasar CLI (Legacy)","library":"quasar-cli","status":"abandoned","version":"0.17.26","language":"javascript","ecosystem":"npm","summary":"quasar-cli is the command-line interface tool for scaffolding, developing, and building applications with Quasar Framework versions 0.x. It enables developers to create Vue-based projects targeting various platforms, including Single Page Applications (SPAs), Progressive Web Apps (PWAs), Server-Side Rendered (SSR) applications, hybrid mobile apps via Cordova, and desktop apps with Electron. This package, at version 0.17.26, represents an older, now abandoned, iteration of the Quasar CLI. The Quasar ecosystem has since transitioned to `@quasar/cli` for Quasar Framework versions 1.x and newer, offering improved features and updated dependencies. Due to its age, `quasar-cli` (0.x) contains known security vulnerabilities that have been addressed in modern Quasar CLI versions.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","quasar","cli","web","spa","pwa","electron","vue","vuejs"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/quasar-cli"},{"id":18054,"title":"Quasar Framework Extras","library":"quasar-extras","status":"active","version":"2.0.9","language":"javascript","ecosystem":"npm","summary":"Quasar Extras is a collection of essential static assets, including popular icon sets like Material Icons, Material Design Icons (MDI), Font Awesome, and Ionicons, alongside the Roboto font and Animate.css for animations. It is designed to integrate seamlessly with the Quasar Framework, a Vue.js-based UI framework for building various application types. The current stable version is 2.0.9, and the package receives updates as its bundled upstream assets are updated, reflecting a consistent maintenance cadence. Its key differentiators include optimizing asset bundles by stripping unnecessary files for faster downloads, consolidating these assets in a single, tested package tailored for Quasar, and providing a reliable way to include assets like Material Icons, circumventing common npm installation issues with their native packages.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","quasar","framework"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/quasar-extras"},{"id":11614,"title":"Quasar Extras SVG Icons","library":"quasar-extras-svg-icons","status":"active","version":"2.2.0","language":"javascript","ecosystem":"npm","summary":"The `quasar-extras-svg-icons` package, currently at stable version 2.2.0, provides a curated collection of pre-processed SVG icon sets specifically optimized for the Quasar Framework. It distinguishes itself by streamlining icons from various upstream sources, significantly reducing package sizes for quicker downloads and improved application performance. The package flattens SVG code, normalizes icon colors to `currentColor` (allowing for dynamic styling via CSS), and in some cases, provides \"two-tone\" variants for enhanced visual flexibility. It aims to offer consistent access to popular icon sets that might otherwise be difficult to integrate due to npm synchronization issues or bloat. Furthermore, it includes TypeScript type definitions for robust development and maintains backward compatibility by preserving previous major icon set versions. This package acts as a vital complement to the core `@quasar/extras` package, greatly expanding the available SVG icon options for Quasar v1.7+ projects. Its release cadence is generally tied to significant updates of underlying icon sets and the broader Quasar ecosystem developments.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","quasar","framework","svg icons"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/quasar-extras-svg-icons"},{"id":6846,"title":"QUick and DIrty Domain Adaptation (QuDiDA)","library":"qudida","status":"active","version":"0.0.4","language":"python","ecosystem":"pypi","summary":"QuDiDA is a micro library designed for quick and naive pixel-level image domain adaptation. It leverages scikit-learn transformers for its operations and is primarily intended as an image augmentation technique. The current version is 0.0.4, with releases being infrequent; the last update was in August 2021, suggesting a low-maintenance but functional status.","last_verified":"2026-04-15T00:00:00.000Z","tags":["image processing","domain adaptation","scikit-learn","computer vision","augmentation"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/qudida"},{"id":7653,"title":"Queries","library":"queries","status":"active","version":"2.1.1","language":"python","ecosystem":"pypi","summary":"Queries is a BSD licensed opinionated wrapper of the `psycopg2` library for interacting with PostgreSQL. It aims to reduce the complexity of `psycopg2` while adding features like a simplified API, connection pooling, and asynchronous support for Tornado. The library supports Python 2.7+ and 3.4+ and is currently at version 2.1.1.","last_verified":"2026-04-16T00:00:00.000Z","tags":["database","postgresql","psycopg2","sql","async","tornado"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/queries"},{"id":11615,"title":"Cross-Environment querySelectorAll Implementation","library":"query-selector","status":"maintenance","version":"2.0.0","language":"javascript","ecosystem":"npm","summary":"This package provides a JavaScript implementation of `querySelectorAll`, designed to offer consistent DOM querying functionality across various environments, including Node.js (with `jsdom`) and older browser contexts. The current stable version is 2.0.0, released in August 2019. The project exhibits a slow release cadence, with no substantial updates since its last major version. Its key differentiator is providing a polyfill-like solution for `querySelectorAll` where native implementations might be absent or incomplete, ensuring broader compatibility for selector-based DOM manipulation. It serves as a foundational utility for projects requiring reliable CSS selector-based element retrieval outside of modern browser engines.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/query-selector"},{"id":27324,"title":"query-string","library":"query-string","status":"deprecated","version":"2020.12.3","language":"python","ecosystem":"pypi","summary":"A lightweight Python library for parsing and manipulating URL query strings. The current version is 2020.12.3, released in December 2020. Development appears inactive; no new releases since then.","last_verified":"2026-04-27T00:00:00.000Z","tags":["query-string","url","parsing"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/query-string"},{"id":18698,"title":"Querymen","library":"querymen","status":"maintenance","version":"2.1.4","language":"javascript","ecosystem":"npm","summary":"Querymen is a querystring parsing middleware for Express.js and MongoDB, enabling automatic pagination, sorting, field selection, and custom query filters from URL parameters. Version 2.1.4 is the current stable release, with infrequent updates. It provides a declarative schema to map query parameters to MongoDB query operators like `$gte`, `$in`, and `$exists`, and integrates with mongoose-keywords for full-text search. Compared to alternatives like express-api-query-parser, it offers a more opinionated and schema-driven approach with built-in pagination defaults.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","mongo","express","node","query","querystring","param","mongodb","expressjs"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/querymen"},{"id":2255,"title":"Python QueryString Parser","library":"querystring-parser","status":"active","version":"1.2.4","language":"python","ecosystem":"pypi","summary":"querystring-parser is a Python library designed for parsing URL query strings, particularly within Python and Django projects. Its key feature is the ability to correctly interpret and construct nested dictionaries from complex query string data, such as that often sent from HTML forms. The current version is 1.2.4, and its release cadence appears mature with infrequent updates.","last_verified":"2026-04-24T16:50:32.787Z","tags":["query string","parser","django","nested dictionaries","url parsing","forms"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/querystring-parser"},{"id":13840,"title":"Querystringify: Simple Query String Parser","library":"querystringify","status":"maintenance","version":"2.2.0","language":"javascript","ecosystem":"npm","summary":"Querystringify is a lightweight and straightforward utility for parsing and stringifying URL query strings. Currently at version 2.2.0, its last publish was approximately six years ago, suggesting a maintenance or stable status with infrequent updates. It prioritizes simplicity over handling complex, deeply nested query string structures, explicitly advising users against using it for such scenarios. Unlike more feature-rich alternatives like `qs` or `query-string`, `querystringify` focuses on basic key-value pairs without extensive type conversion or array handling beyond simple repetition. Its primary differentiator is its minimal footprint and direct approach, making it suitable for environments where bundle size and strict query string interpretation are paramount. It was developed before `URLSearchParams` became widely available, offering a basic, compatible interface for both server and client-side usage via CommonJS.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","query","string","query-string","querystring","qs","stringify","parse","decode"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/querystringify"},{"id":10187,"title":"QuestDB Python Client","library":"questdb","status":"active","version":"4.1.0","language":"python","ecosystem":"pypi","summary":"The `questdb` library is the official Python client for QuestDB, a high-performance open-source SQL database for time-series and analytics. It provides efficient ingestion of data via InfluxDB Line Protocol (ILP) over TCP or HTTP, supporting various Python data types, Pandas DataFrames, and NumPy arrays. The current version is 4.1.0, and releases are typically feature-driven, often aligning with new QuestDB server capabilities.","last_verified":"2026-04-17T00:00:00.000Z","tags":["database client","time series","QuestDB","dataframe","ingestion","ILP"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/questdb"},{"id":1130,"title":"questionary","library":"questionary","status":"active","version":"2.1.1","language":"python","ecosystem":"pypi","summary":"Questionary is a Python library for effortlessly building elegant command line user prompts. It simplifies querying users for input in CLI applications, offering various question types like text, password, select, checkbox, and confirmation prompts. As of its current version 2.1.1, it is actively maintained with regular updates.","last_verified":"2026-04-23T17:24:00.881Z","tags":["CLI","prompt","interactive","forms","input","command-line-interface"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/questionary"},{"id":24498,"title":"Questo","library":"questo","status":"active","version":"0.4.2","language":"python","ecosystem":"pypi","summary":"Questo is a Python library for building extensible and modular CLI prompt elements, such as text inputs, confirmations, and lists with spinners and progress bars. Current version is 0.4.2, released with a relaxed Python constraint. The project is actively maintained with occasional releases.","last_verified":"2026-05-01T00:00:00.000Z","tags":["cli","prompts","input","tui"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/questo"},{"id":9269,"title":"Quick Uncertainty and Entropy from STructural Similarity (QUESTS)","library":"quests","status":"active","version":"2026.2.22","language":"python","ecosystem":"pypi","summary":"QUESTS (Quick Uncertainty and Entropy via STructural Similarity) is a Python library providing model-free uncertainty and entropy estimation methods for interatomic potentials. It employs a structural descriptor and information-theoretical strategy that is fast to compute, relying only on distances between atoms within an environment. The library is actively maintained, with its latest version being 2026.2.22, and supports Python 3.8 and newer. It's primarily used for analyzing datasets in atomistic machine learning, offering metrics like dataset entropy, diversity, and information gap.","last_verified":"2026-04-16T00:00:00.000Z","tags":["chemistry","materials science","machine learning","atomistic","uncertainty quantification","entropy","descriptors","ase"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/quests"},{"id":11616,"title":"Generic TypeScript Queue","library":"queue-typescript","status":"active","version":"1.0.1","language":"javascript","ecosystem":"npm","summary":"queue-typescript is a minimalist TypeScript library that provides a generic queue data structure. Currently at version 1.0.1, it offers a stable and lightweight solution for managing queues in TypeScript and JavaScript projects. The library distinguishes itself by its full support for TypeScript generics, allowing developers to create type-safe queues for any data type, including primitive types, objects, or custom classes, ensuring compile-time type checking. It also adheres to both the JavaScript iterator and iterable protocols, enabling seamless integration with modern JavaScript features such as `for...of` loops, the spread operator (`...`), and array deconstruction. Internally, `queue-typescript` relies on the `linked-list-typescript` package for its underlying data storage, contributing to efficient enqueue and dequeue operations. This package focuses on core queue functionality, delivering a straightforward, performant, and type-safe queue implementation without unnecessary overhead or additional utilities. Given its singular purpose and stable API, a rapid release cadence is not expected.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","typescript","linked-list","linkedlist","queue"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/queue-typescript"},{"id":2744,"title":"Queuelib","library":"queuelib","status":"active","version":"1.9.0","language":"python","ecosystem":"pypi","summary":"Queuelib is a Python library providing a collection of persistent (disk-based) and non-persistent (memory-based) queue implementations. It's often used in projects requiring efficient data storage and retrieval, particularly in contexts like web crawling (e.g., Scrapy). The current version is 1.9.0, and it maintains an active, though irregular, release cadence, primarily focusing on Python version compatibility and minor enhancements.","last_verified":"2026-04-25T00:18:23.564Z","tags":["queue","persistent","memory","scrapy","data structures","fifo","lifo","priority"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/queuelib"},{"id":13839,"title":"Quick Command Build","library":"quick-command-build","status":"abandoned","version":"0.2.2","language":"javascript","ecosystem":"npm","summary":"Quick Command Build (quick-command-build) is a command-line interface (CLI) tool designed for performing build operations, likely for JavaScript or web projects, given its 'uglify js' option. It provides options for setting build roots, temporary folders, input/output directories, and enabling detailed logging or minification. The package is currently at version 0.2.2 and appears to be an early-stage, specific-purpose build utility. The package specifies Node.js >= 0.8.0, which was released in 2012. This indicates the package is significantly outdated and has likely been abandoned, as modern Node.js versions and build ecosystems (e.g., Webpack, Vite, esbuild, npm scripts) have evolved considerably since its last apparent activity. It offers a limited feature set compared to contemporary build tools, focusing on basic file-system operations and JavaScript minification.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","q","quick","build"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/quick-command-build"},{"id":15774,"title":"Quickbundle","library":"quickbundle","status":"active","version":"2.16.0","language":"javascript","ecosystem":"npm","summary":"Quickbundle is a zero-configuration transpiler and bundler for web projects, currently at version 2.16.0. It aims to simplify the build process by allowing developers to define build artifacts directly in `package.json`. The library boasts fast build and watch modes, leveraging powerful underlying tools such as Rollup and SWC. It supports various module formats (CJS, ESM), loaders for JavaScript, TypeScript, JSX, JSON, and Images, and includes TypeScript declaration file bundling. A key differentiator is its ability to compile and cross-compile standalone executables for environments without Node.js. The project has a frequent release cadence, with minor and patch updates often occurring multiple times a month, primarily focused on dependency updates and feature enhancements like dynamic import support.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","library","bundle","build","compiler","transpiler","module","fast","esbuild"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/quickbundle"},{"id":24500,"title":"quickchart-io","library":"quickchart-io","status":"active","version":"2.0.0","language":"python","ecosystem":"pypi","summary":"A Python client for quickchart.io, a web service that generates static chart images from Chart.js definitions. Current version 2.0.0 requires Python >=3.7. The library sends JSON chart specifications to the QuickChart API and returns PNG/JPEG/SVG images. Major update v2.0.0 dropped Python 2 and Python <3.7 support. Released as needed.","last_verified":"2026-05-01T00:00:00.000Z","tags":["charts","image-generation","chart.js","quickchart","data-visualization"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/quickchart-io"},{"id":11617,"title":"QuickChart JavaScript Client","library":"quickchart-js","status":"active","version":"3.1.3","language":"javascript","ecosystem":"npm","summary":"quickchart-js is the official JavaScript client library for QuickChart.io, a web service that renders static Chart.js images from a URL or POST request. It allows developers to programmatically generate highly customizable charts for various applications like email, SMS, or chat platforms. The library wraps the QuickChart API, simplifying the process of setting chart configurations (based on Chart.js syntax), dimensions, formats, and retrieving either long encoded URLs, short shareable URLs, or saving charts directly to a file. The current stable version is 3.1.3, with updates released periodically, typically every few months, reflecting active maintenance. A key differentiator is its ability to convert dynamic Chart.js configurations into static images, offering robust integration options where dynamic JavaScript charting is not feasible.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/quickchart-js"},{"id":14849,"title":"QuickJS Python Wrapper","library":"quickjs","status":"maintenance","version":"1.19.4","language":"en","ecosystem":"pypi","summary":"QuickJS is a Python wrapper around the QuickJS C library. It enables Python applications to execute JavaScript code and seamlessly translates Python types like str, float, bool, list, and dict to and from JavaScript. The library handles QuickJS's underlying thread-hostile nature by ensuring that all calls to the same JS runtime are managed within the same thread. The current version is 1.19.4, with releases occurring periodically, though the primary GitHub repository is currently archived.","last_verified":"2026-04-15T00:00:00.000Z","tags":["javascript","js-engine","embedding","runtime","c-binding","js"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/quickjs"},{"id":11618,"title":"Quickselect","library":"quickselect","status":"active","version":"3.0.0","language":"javascript","ecosystem":"npm","summary":"quickselect is a highly optimized, tiny JavaScript library implementing the Floyd-Rivest selection algorithm. It efficiently partially sorts an array in-place, ensuring that elements up to a specified index `k` are the smallest in the given range. The current stable version is 3.0.0, which was a significant update dropping CommonJS and UMD builds, making it exclusively ESM and requiring modern ES syntax. Releases appear to be infrequent, driven by significant architectural changes or feature additions. Its primary differentiator is its minimal footprint and speed for selection tasks compared to full sorting algorithms, making it ideal for scenarios where only a subset of sorted elements is needed.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","selection","algorithm","quickselect","sort","partial","floyd","rivest","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/quickselect"},{"id":11620,"title":"Quicktype TypeScript Input","library":"quicktype-typescript-input","status":"active","version":"23.2.6","language":"javascript","ecosystem":"npm","summary":"The `quicktype-typescript-input` package serves as an input module for the `quicktype` code generation tool, specifically enabling the use of TypeScript source code as a schema definition. `quicktype` itself is a robust utility that generates strongly-typed models and serializers from various inputs like JSON, JSON Schema, TypeScript, and GraphQL queries. This package allows developers to define their data structures using TypeScript interfaces or types, and then generate client libraries or data models in numerous target programming languages, including C#, Go, Rust, Java, Swift, Python, and even TypeScript itself with runtime validation. Currently, the package is at version `23.2.6`, aligning with the main `quicktype` project's stable releases. Its primary differentiator is simplifying the process of creating type-safe data access layers by automating boilerplate code, allowing developers to focus on application logic rather than manual data model definition and deserialization.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/quicktype-typescript-input"},{"id":24501,"title":"quill-delta","library":"quill-delta","status":"active","version":"1.0.3","language":"python","ecosystem":"pypi","summary":"Python port of the quill.js delta library for representing rich text documents and supporting operational transformation (OT). Version 1.0.3, stable release with no major recent updates.","last_verified":"2026-05-01T00:00:00.000Z","tags":["operational-transformation","quill","rich-text","ot"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/quill-delta"},{"id":9270,"title":"quimb","library":"quimb","status":"active","version":"1.13.0","language":"python","ecosystem":"pypi","summary":"quimb is a versatile Python library for quantum information and many-body physics, offering tools for exact diagonalization, tensor networks (Matrix Product States, PEPS, etc.), quantum circuits, and general quantum mechanics simulations. It is currently at version 1.13.0 and maintains an active release cadence, with major and minor updates often arriving monthly or bi-monthly, frequently including breaking changes.","last_verified":"2026-04-16T00:00:00.000Z","tags":["quantum","tensor networks","physics","matrix product states","quantum computing","simulation"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/quimb"},{"id":5451,"title":"Quinn PySpark Utilities","library":"quinn","status":"active","version":"0.10.3","language":"python","ecosystem":"pypi","summary":"Quinn is a Python library providing helper methods for PySpark to enhance developer productivity. It offers DataFrame validation functions, useful column functions/DataFrame transformations, and performant helper functions. The library is currently at version 0.10.3 and maintains an active release cadence.","last_verified":"2026-04-13T00:00:00.000Z","tags":["pyspark","spark","dataframe","etl","data-processing","utilities","data-validation"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/quinn"},{"id":27325,"title":"Quip Apps Webpack Config","library":"quip-apps-webpack-config","status":"active","version":"0.1.3","language":"javascript","ecosystem":"npm","summary":"A webpack configuration package specifically designed for building Quip Apps. Version 0.1.3 provides a pre-configured webpack setup that handles the unique requirements of Quip Apps development, including processing of custom file types and integration with Quip's platform. Key differentiators: it abstracts common webpack boilerplate for Quip Apps, enabling developers to focus on app logic rather than build configuration. However, it is tightly coupled to the Quip Apps ecosystem and may not be suitable for general web projects.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/quip-apps-webpack-config"},{"id":18700,"title":"Quip Live Apps Test Utilities","library":"quip-test-utils","status":"active","version":"0.1.3","language":"javascript","ecosystem":"npm","summary":"Testing utilities for Quip Live Apps development. Version 0.1.3 is the initial release with basic testing helpers. This package provides utilities to mock Quip Live Apps environment and write unit tests for Quip Live Apps. It includes helpers for creating test records, simulating user actions, and validating Quip-specific behaviors. Key differentiators include tight integration with Quip Live Apps API and simplified test setup. Currently in early development with likely breaking changes.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/quip-test-utils"},{"id":24502,"title":"Quix Streams","library":"quixstreams","status":"active","version":"3.23.6","language":"python","ecosystem":"pypi","summary":"Quix Streams is a Python library for building stream processing applications with Apache Kafka. Version 3.23.6 supports stateful operations, windowing, connectors, and Quix Cloud integration. Requires Python >=3.9, <4. Release cadence is active with frequent minor releases.","last_verified":"2026-05-01T00:00:00.000Z","tags":["stream-processing","kafka","quix","dataframe","real-time"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/quixstreams"},{"id":11619,"title":"QUnit","library":"qunit","status":"active","version":"2.25.0","language":"javascript","ecosystem":"npm","summary":"QUnit is a widely adopted, powerful, and easy-to-use JavaScript testing framework, providing a clear and efficient API for writing unit and integration tests. Originally developed to test the jQuery library, it has significantly matured into a versatile, standalone solution compatible with modern JavaScript applications across various environments, including Node.js (version 10+) and web browsers. The framework is currently stable at version 2.25.0, with an active release cadence that frequently introduces new features and improvements, often focusing on developer experience and compliance with modern JavaScript ecosystems. A significant upcoming release, 3.0.0-rc1, is already available, introducing native ES module (ESM) distribution, which is automatically utilized by Node.js when using `import` statements, marking a key modernization step for module resolution. QUnit's core philosophy centers on simplicity and clarity, which is evident in its direct assertion style, intuitive modular test organization with `QUnit.module()`, programmatic test filtering capabilities via `QUnit.config.testFilter`, and robust support for both synchronous and complex asynchronous testing patterns. It consistently focuses on clear test reporting and comprehensive TAP compliance, ensuring seamless integration with various Continuous Integration/Continuous Deployment (CI/CD) pipelines and test runners.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","testing","unit","assert","assertion","tap","tape","karma","jquery"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/qunit"},{"id":13842,"title":"QUnit Notifications","library":"qunit-notifications","status":"abandoned","version":"1.0.0","language":"javascript","ecosystem":"npm","summary":"qunit-notifications is a QUnit plugin that integrates Web Notification API support directly into your QUnit test suite, providing immediate desktop notifications for test results. When enabled, it adds a 'Notifications' checkbox to the QUnit toolbar and displays a system notification upon test completion, detailing whether the tests passed or failed. This feature is particularly useful for developers who prefer to stay in their IDE without constantly switching back to the browser to check test outcomes. The package currently stands at version 1.0.0, released in 2014, and does not appear to have an active release cadence, suggesting it is no longer actively maintained. Its primary differentiator is its direct, simple integration with the global QUnit object to augment its UI and provide system-level feedback, contrasting with more modern, CLI-based test runners or browser automation tools.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/qunit-notifications"},{"id":14850,"title":"QUnit Test Output Parser","library":"qunit-parser","status":"abandoned","version":"0.2.0","language":"javascript","ecosystem":"npm","summary":"The `qunit-parser` package is a JavaScript utility designed to parse the raw text output from the QUnit testing framework, aiming to provide a structured, programmatic representation of test results. Currently at version 0.2.0, this package was last published approximately seven years ago, indicating it is an abandoned project with no ongoing maintenance or updates. It is not affiliated with the core QUnit testing framework itself but rather serves a niche function for processing CLI or log output. Due to its age, users should be aware of potential incompatibilities with newer QUnit versions or modern JavaScript environments. Its release cadence is non-existent, and its primary utility lies in attempting to extract data from QUnit's console output where other programmatic interfaces might not be feasible.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/qunit-parser"},{"id":14853,"title":"QUnit PhantomJS Runner","library":"qunit-phantomjs-runner","status":"abandoned","version":"2.4.2","language":"javascript","ecosystem":"npm","summary":"qunit-phantomjs-runner is a command-line utility designed to execute QUnit test suites headlessly using the PhantomJS browser engine. As of version 2.4.2, it provides basic console output for test results. The package's development largely coincided with the active period of PhantomJS, which has since been deprecated. Its primary mode of operation involves invoking a PhantomJS executable with the runner script and a URL to a QUnit test page. This approach offered a lightweight alternative to more complex test setup tools like Grunt in its era, although newer solutions often leverage modern headless browsers like Chrome or Firefox. The project appears to be in an abandoned state, given the general deprecation of PhantomJS and the age of its latest releases (last published to npm 5 years ago, GitHub shows last commit 10 years ago for `node-qunit-phantomjs` which uses this, but no direct releases for `qunit-phantomjs-runner` on GitHub).","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","qunit","phantomjs","test","testing"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/qunit-phantomjs-runner"},{"id":13841,"title":"QUnit Retry","library":"qunit-retry","status":"active","version":"3.0.1","language":"javascript","ecosystem":"npm","summary":"qunit-retry is a utility package for QUnit that provides a drop-in replacement for the standard `QUnit.test` function, enabling automatic retries for failing tests. This is particularly useful for handling intermittent failures in test environments, such as those caused by unreliable third-party services or network flakiness, rather than masking legitimate bugs. The current stable version is `3.0.1`. The library is actively maintained, with recent major and patch releases indicating ongoing development. Key features include the ability to configure the maximum number of retries globally or per test, support for `QUnit.test`'s full API (including `test.each` and `test.only`), and a `beforeRetry` hook to reset the testing environment between retry attempts. It distinguishes itself by seamlessly integrating into existing QUnit setups with minimal code changes, making it an efficient solution for improving test suite stability against non-deterministic external factors.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","qunit","qunit-plugin","test","testing","retry","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/qunit-retry"},{"id":13843,"title":"QUnit Ember Theme","library":"qunit-theme-ember","status":"active","version":"1.0.0","language":"javascript","ecosystem":"npm","summary":"qunit-theme-ember provides a visual theme for the QUnit web UI test runner, specifically styling it to align with the official Ember styleguide. The package is currently stable at version 1.0.0, which was released to indicate maturity and stability without introducing any breaking changes since version 0.2.0. As a CSS-only package, its release cadence is generally tied to updates in the Ember styleguide or QUnit's internal DOM structure, implying infrequent but deliberate releases focused on maintaining compatibility and visual fidelity. Its primary differentiator is its direct integration with the Ember ecosystem's aesthetic, offering a consistent and familiar visual experience for developers working on Ember applications that utilize QUnit for unit and integration testing, making test results feel native to the Ember development environment.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","qunit","qunit-plugin","qunit-theme","ember"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/qunit-theme-ember"},{"id":27326,"title":"QuokkaScript Compiler","library":"quokka-script","status":"maintenance","version":"3.0.1","language":"javascript","ecosystem":"npm","summary":"The QuokkaScript compiler (v3.0.1) is a build tool for a custom scripting language, enabling compilation of QuokkaScript source into executable forms. It requires a Type Table path for namespace resolution and supports configuration via JSON. The project appears to be in maintenance mode with no recent updates, and the documentation is sparse, making it primarily suitable for existing users of the custom language. Key differentiators are limited due to the niche, custom-language focus.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/quokka-script"},{"id":23157,"title":"quotequail","library":"quotequail","status":"maintenance","version":"0.4.0","language":"python","ecosystem":"pypi","summary":"A library that identifies quoted text in plain text and HTML email messages. Current version: 0.4.0. Release cadence: low, last release in 2021.","last_verified":"2026-05-01T00:00:00.000Z","tags":["email","quoted text","parsing","html","plain text"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/quotequail"},{"id":8576,"title":"QuTiP: The Quantum Toolbox in Python","library":"qutip","status":"active","version":"5.2.3","language":"python","ecosystem":"pypi","summary":"QuTiP is an open-source Python library for simulating the dynamics of closed and open quantum systems. It provides user-friendly and efficient numerical simulations for a wide range of quantum mechanical problems, including those with arbitrary time-dependence, commonly found in quantum optics, trapped ions, superconducting circuits, and quantum nanomechanical resonators. The library, currently at version 5.2.3, is built upon NumPy, SciPy, and Cython for numerical backends and Matplotlib for graphical output, with regular minor and patch releases, and significant major updates.","last_verified":"2026-04-16T00:00:00.000Z","tags":["quantum computing","quantum mechanics","quantum optics","numerical simulation","physics","scientific computing"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/qutip"},{"id":28126,"title":"Qwak Core","library":"qwak-core","status":"active","version":"0.7.64","language":"python","ecosystem":"pypi","summary":"Qwak Core provides the foundational objects and communication tools for interacting with the Qwak MLOps platform (version 0.7.64). It includes model inference clients, authentication utilities, and other core abstractions. The library is released frequently, with multiple releases per month.","last_verified":"2026-05-09T00:00:00.000Z","tags":["mlops","qwak","inference","machine-learning"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/qwak-core"},{"id":21847,"title":"qwasm","library":"qwasm","status":"active","version":"1.0.1","language":"python","ecosystem":"pypi","summary":"qwasm is a pure-Python WebAssembly decoder and disassembler. It parses WebAssembly binary modules into an intermediate representation and supports disassembly to WAT-like text format. Current version 1.0.1.","last_verified":"2026-04-27T00:00:00.000Z","tags":["webassembly","wasm","decoder","disassembler","binary-parser"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/qwasm"},{"id":4389,"title":"Qwen-Agent Library","library":"qwen-agent","status":"active","version":"0.0.34","language":"python","ecosystem":"pypi","summary":"Qwen-Agent is a Python library designed to enhance Large Language Models (LLMs) with advanced capabilities such as Agent Workflows, Retrieval-Augmented Generation (RAG), Function Calling, and Code Interpreters. It's actively developed, with version 0.0.34 released recently, maintaining a rapid release cadence with frequent minor updates.","last_verified":"2026-04-12T00:00:00.000Z","tags":["LLM","agent","Qwen","RAG","function calling","code interpreter","multi-modal"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/qwen-agent"},{"id":21849,"title":"Qwen-ASR","library":"qwen-asr","status":"active","version":"0.0.6","language":"python","ecosystem":"pypi","summary":"Qwen-ASR is a Python package for automatic speech recognition (ASR) using the Qwen3 model family. Version 0.0.6 supports real-time and file-based transcription with speaker diarization. Release cadence is irregular; in early development.","last_verified":"2026-04-27T00:00:00.000Z","tags":["asr","speech-recognition","qwen","transcription"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/qwen-asr"},{"id":7654,"title":"Qwen Omni Language Model Utilities","library":"qwen-omni-utils","status":"active","version":"0.0.9","language":"python","ecosystem":"pypi","summary":"Qwen Omni Language Model Utils is a Python library providing a toolkit to conveniently handle various types of audio and visual input for Qwen Omni multimodal models. It simplifies processing base64, URLs, and interleaved audio, images, and videos, offering an API-like experience. This library is current at version 0.0.9 and is actively maintained by the Qwen team as part of their multimodal large language model ecosystem.","last_verified":"2026-04-16T00:00:00.000Z","tags":["LLM","AI","Multimodal","Qwen","PyTorch","Utilities","Audio","Video","Image","Speech"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/qwen-omni-utils"},{"id":7655,"title":"Qwen-TTS","library":"qwen-tts","status":"active","version":"0.1.1","language":"python","ecosystem":"pypi","summary":"Qwen-TTS is a powerful text-to-speech (TTS) synthesis library developed by the Qwen team (Alibaba Cloud). It enables high-quality speech generation from text, supporting various languages and speaking styles. The library is currently at version 0.1.1 and is under active development, with updates typically coinciding with major model releases or feature improvements.","last_verified":"2026-04-16T00:00:00.000Z","tags":["AI","TTS","Speech Synthesis","Alibaba","Qwen","deep learning"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/qwen-tts"},{"id":2745,"title":"Qwen Vision Language Model Utilities","library":"qwen-vl-utils","status":"active","version":"0.0.14","language":"python","ecosystem":"pypi","summary":"qwen-vl-utils is a Python utility library designed to simplify interaction with Qwen Vision Language Models (Qwen-VL) within PyTorch environments. It provides functionalities for loading Qwen-VL models and tokenizers, image preprocessing, and generating inferences. Currently at version 0.0.14, it is under active development, implying a potentially rapid release cadence with frequent updates.","last_verified":"2026-04-25T00:19:32.261Z","tags":["Qwen","Qwen-VL","Vision Language Model","PyTorch","Utilities","Multimodal","AI"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/qwen-vl-utils"},{"id":6219,"title":"Qwix: A JAX Quantization Library","library":"qwix","status":"active","version":"0.1.5","language":"python","ecosystem":"pypi","summary":"Qwix is a JAX-native quantization library for both research and production, providing efficient model compression through Quantization-Aware Training (QAT), Post-Training Quantization (PTQ), and ODML quantization. It supports various XLA targets (CPU/GPU/TPU) and LiteRT, featuring a flexible, regex-based configuration system for Flax Linen and NNX models. The current version is 0.1.5, with an active release cadence.","last_verified":"2026-04-14T00:00:00.000Z","tags":["jax","quantization","machine-learning","deep-learning","flax","nnx"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/qwix"},{"id":26137,"title":"esbuild-plugin-react18-css","library":"r18css","status":"active","version":"0.0.4","language":"javascript","ecosystem":"npm","summary":"An ESBuild plugin for handling CSS and SCSS modules with autoprefixer, BEM-like scoped class names, and full tree-shaking support. Version 0.0.4 is the latest, with active development and frequent releases. Key differentiators: integrates seamlessly with ESBuild and tsup, provides full TypeScript support, offers customizable scoped class name generation, and enables fully tree-shakable CSS for React 18 libraries. It supports CSS modules, SCSS modules, and PostCSS autoprefixer out of the box.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","esbuild-plugin-react18-css","esbuild-plugin","typescript","autoprefixer","css-module","scss-module","sass-module"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/r18css"},{"id":16187,"title":"R1CS Binary File Parser","library":"r1csfile","status":"active","version":"0.0.48","language":"javascript","ecosystem":"npm","summary":"r1csfile is a JavaScript library designed for parsing and interpreting R1CS (Rank-1 Constraint System) binary files. These files are commonly generated by tools like Circom for zero-knowledge proof circuits, containing the constraints and witness information essential for SNARK proofs. The library provides programmatic access to read the structured data within an R1CS file, which typically includes details about the circuit's header, number of variables, number of constraints, and the wire mapping. As of version 0.0.48, the package is under active maintenance, primarily focusing on dependency updates to ensure security and compatibility. It exhibits a stable but infrequent release cadence, prioritizing robustness within the zero-knowledge ecosystem. Its key differentiator is its specific utility within the Iden3 ecosystem, offering a direct and reliable method to interact with R1CS files, which is crucial for building and integrating tools that depend on SNARK-based proof generation and verification without needing to recompile circuits repeatedly. It serves as a foundational component for developers working with these advanced cryptographic systems.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","r1cs","circom","zero","knoledge","format","parser"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/r1csfile"},{"id":17884,"title":"r2 HTTP Client","library":"r2","status":"abandoned","version":"2.0.1","language":"javascript","ecosystem":"npm","summary":"The `r2` package is a minimalist, promise-based HTTP client library envisioned as a spiritual successor to the popular `request` package. It distinguishes itself by being built primarily upon the browser's Fetch API, with Node.js support provided through shims, resulting in a substantially smaller footprint, particularly for browser environments (e.g., 66KB uncompressed for `r2` versus 2MB for `request` when bundled). The library's API is designed for modern JavaScript development, leveraging `async/await` for asynchronous operations. The current stable version is 2.0.1, released in April 2018. Its release cadence has been effectively halted since then, indicating long-term dormancy. A primary differentiator is its Fetch API-first design, aiming for simplicity and efficiency over feature-rich complexity, making it a lightweight option for basic HTTP interactions.","last_verified":"2026-04-23T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/r2"},{"id":7656,"title":"Rapid7 Insight Python Logger","library":"r7insight-python","status":"maintenance","version":"1.0.1","language":"python","ecosystem":"pypi","summary":"r7insight-python is a plugin library designed to integrate Python's standard logging module with Rapid7 Insight (formerly InsightOps). It enables sending log messages, and optionally method execution times, CPU, and memory statistics to your Rapid7 Insight account. The library leverages asynchronous operations for log dispatch and is currently at version 1.0.1. Releases appear to be infrequent, suggesting a mature or maintenance phase.","last_verified":"2026-04-16T00:00:00.000Z","tags":["logging","rapid7","insightops","log-management","metrics","security"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/r7insight-python"},{"id":16666,"title":"Auth0 Authentication Provider for react-admin","library":"ra-auth-auth0","status":"active","version":"2.0.1","language":"javascript","ecosystem":"npm","summary":"ra-auth-auth0 is an authentication provider package designed to integrate Auth0 authentication seamlessly within applications built with the react-admin framework. The current stable version is 2.0.1, which supports react-admin v5 and @auth0/auth0-spa-js v2.x. This library typically releases updates in alignment with major react-admin versions to maintain compatibility, alongside patch releases for bug fixes. Its key differentiators include providing a pre-built Auth0AuthProvider that handles the authentication flow, an httpClient utility to forward Auth0 tokens to backend data providers, and flexible mechanisms for handling user permissions and roles via Auth0 claims, with options to customize redirect URIs and checkAuth behavior. It simplifies the integration of enterprise-grade authentication into react-admin applications.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/ra-auth-auth0"},{"id":16881,"title":"ra-auth-cognito React-Admin Authentication Provider","library":"ra-auth-cognito","status":"active","version":"2.0.0","language":"javascript","ecosystem":"npm","summary":"ra-auth-cognito is an authentication provider designed specifically for React-Admin applications, integrating seamlessly with AWS Cognito user pools. The current stable version is 2.0.0, which introduced compatibility with React-Admin v5. The package typically releases new major versions aligned with React-Admin's major updates, alongside minor and patch releases for features and bug fixes. Key differentiators include robust support for username/password authentication, OAuth flows via AWS Hosted UI, and multi-factor authentication (MFA) including TOTP. It provides specialized components and hooks, such as `Login` and `useCognitoLogin`, to manage the initial login process for users with temporary passwords. This library simplifies common Cognito integration challenges within React-Admin, allowing developers to handle user identity, group-based permissions, and various authentication flows directly within their admin interfaces. Users must be pre-registered in Cognito with an email for the system to function correctly.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/ra-auth-cognito"},{"id":18701,"title":"ra-auth-google","library":"ra-auth-google","status":"active","version":"3.0.0","language":"javascript","ecosystem":"npm","summary":"An auth provider for react-admin v5+ that integrates Google Identity Services (GIS) for sign-in with Google, One Tap, and automatic sign-in. Current stable version is 3.0.0, released November 2024, with monthly updates. Simplifies authentication by providing an authProvider, LoginButton, OneTapButton, and httpClient. Key differentiators: tightly coupled with react-admin, supports client-side GIS features only, and removes the previous useGoogleAuthProvider/GoogleAuthContext in v3.0.0.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/ra-auth-google"},{"id":16880,"title":"React Admin MSAL Authentication Provider","library":"ra-auth-msal","status":"active","version":"3.1.0","language":"javascript","ecosystem":"npm","summary":"ra-auth-msal provides an authentication provider for React-Admin applications, integrating seamlessly with the Microsoft Authentication Library (MSAL) to handle user authentication via Azure Active Directory. The current stable version is 3.1.0, with minor and patch releases occurring as needed to address bugs and introduce small enhancements. Major version updates tend to align with breaking changes in its core dependencies, `@azure/msal-browser` or `react-admin`. Key differentiators include built-in support for various MSAL authentication flows (Authorization Code, Implicit Grant), automatic token refresh, capabilities to fetch access tokens for Microsoft Graph API calls, and the ability to leverage user roles and groups for permission management within React-Admin. It simplifies the setup of MSAL within a React-Admin context, providing a custom login page and an HTTP client helper for authorized requests.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/ra-auth-msal"},{"id":11621,"title":"React-Admin JSON Server Data Provider","library":"ra-data-json-server","status":"active","version":"5.14.5","language":"javascript","ecosystem":"npm","summary":"ra-data-json-server is a data provider specifically designed to integrate `react-admin` applications with REST APIs that follow the conventions of JSON Server, including services like JSONPlaceholder. It translates `react-admin` data requests (e.g., `getList`, `getOne`, `create`) into standard HTTP requests compatible with a JSON Server backend. The package is currently at version 5.14.5 and is actively maintained, with frequent patch releases addressing bug fixes and minor improvements, usually on a weekly or bi-weekly basis, following the `react-admin` release cycle. A key differentiator is its strict adherence to JSON Server's REST dialect, simplifying setup for prototyping or light backend needs, and requiring specific HTTP headers like `X-Total-Count` for proper pagination.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/ra-data-json-server"},{"id":15773,"title":"React-Admin Test Utilities","library":"ra-test","status":"active","version":"3.19.12","language":"javascript","ecosystem":"npm","summary":"The `ra-test` package provides specialized utilities for efficiently testing applications built upon `react-admin`, a widely adopted frontend framework for developing administrative interfaces with React. As of early 2026, the current stable version of `react-admin` (and consequently `ra-test`, which is part of the same monorepo) is 5.14.6, characterized by a continuous release cadence with frequent minor updates and bug fixes. This library is specifically tailored to address the complexities of testing `react-admin` components, particularly custom views or logic that depend on the framework's intricate Redux store and React Router context. Unlike general React testing libraries, `ra-test` offers pre-configured wrappers like `TestContext` and helpers such as `renderWithRedux` that seamlessly provide the necessary `react-admin` environment, enabling developers to focus on the specific logic of their custom components rather than boilerplate setup. It differentiates itself by providing a robust, opinionated testing environment integrated deeply with `react-admin`'s architecture, making it easier to mock the `react-admin` state and dispatch actions for focused unit or integration tests within the ecosystem.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/ra-test"},{"id":28128,"title":"rabbitizer","library":"rabbitizer","status":"active","version":"1.16.0","language":"python","ecosystem":"pypi","summary":"Rabbitizer is a MIPS instruction decoder library for Python (and Rust/C) that supports multiple MIPS ISAs including R3000GTE, R4000Allegrex, R5900EE, and more. Current version is 1.16.0, with a 2.0.0-alpha series in development. It is used primarily in decompilation toolchains like Decompollaborate's tools. Release cadence is irregular, roughly monthly.","last_verified":"2026-05-09T00:00:00.000Z","tags":["mips","disassembler","decompilation","instruction-decoder","native-extension"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/rabbitizer"},{"id":15775,"title":"RabbitMQ Client for Node.js","library":"rabbitmq-client","status":"active","version":"5.0.8","language":"javascript","ecosystem":"npm","summary":"rabbitmq-client is a robust and typed Node.js client library for RabbitMQ (AMQP 0-9-1), designed as an alternative to `amqplib`. It is currently in version 5.0.8, actively maintained with regular updates and bug fixes as indicated by recent commits and version bumps. Key differentiators include automatic re-connection, re-subscription, and message retry mechanisms, offering higher resilience out of the box. It provides a higher-level API through `Consumer` and `Publisher` abstractions, simplifying common use cases, alongside a lower-level `Connection` for direct AMQP operations and an `RPCClient` for request-response patterns. The library is written in TypeScript, ships with comprehensive type definitions, and explicitly avoids external dependencies, contributing to a smaller footprint and potentially fewer supply chain risks. Performance is comparable to `amqplib`, as demonstrated by included benchmarks.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","amqp","rabbitmq","reconnect","0-9-1","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/rabbitmq-client"},{"id":15776,"title":"RabbitMQ Stream Client for JavaScript/TypeScript","library":"rabbitmq-stream-js-client","status":"active","version":"1.0.0","language":"javascript","ecosystem":"npm","summary":"This library provides a client for the RabbitMQ stream protocol, enabling JavaScript and TypeScript applications to interact with RabbitMQ Streams. Designed for high-throughput, low-latency messaging, it facilitates publishing and consuming messages with advanced features like super streams, deduplication, and single active consumers. The current stable version is 1.0.0, released in April 2024. The project exhibits an active release cadence with frequent updates and bug fixes, indicated by multiple minor and patch releases leading up to 1.0.0, addressing features like external authentication, SSL options, and enhanced connection management. Key differentiators include its native support for RabbitMQ's stream protocol, enabling advanced features for horizontal scaling, message deduplication for exactly-once semantics, and single active consumer patterns for workload distribution. It also provides robust connection handling, including explicit connection pooling and automatic reconnect mechanisms, making it suitable for high-reliability, distributed systems.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","RabbitMQ","Stream","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/rabbitmq-stream-js-client"},{"id":11622,"title":"Radash Utility Library","library":"radash","status":"active","version":"12.1.1","language":"javascript","ecosystem":"npm","summary":"Radash is a modern, functional utility library for JavaScript and TypeScript, providing a comprehensive collection of helper functions with zero external dependencies. It's designed to be simple, powerful, and fully typed, offering alternatives to functions found in older libraries like Lodash while focusing on a smaller bundle size and native ESM support. The library is actively maintained, currently on version 12.1.1, with frequent minor and patch releases. Key differentiators include its strong, native TypeScript typing, which aims to improve type safety compared to libraries that often require extra type packages, and a modular design that facilitates tree-shaking for optimized bundle sizes. Radash focuses on functions that augment modern JavaScript features, intentionally omitting those already well-covered by the language itself, leading to a cleaner and more intuitive API.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/radash"},{"id":26139,"title":"Radiate Framework","library":"radiate-framework","status":"active","version":"4.4.1","language":"javascript","ecosystem":"npm","summary":"Radiate is a front-end framework by Stiona for building reactive web interfaces. Current stable version is 4.4.1. It emphasizes a component-based architecture with a reactive binding system, offering a lightweight alternative to larger frameworks like React or Vue. The framework includes its own routing, state management, and templating engine. Release cadence appears irregular; version 4.x has been stable for some time. Key differentiators include a minimal learning curve and integration with Stiona ecosystem tools. Suitable for building single-page applications with a focus on simplicity and performance.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/radiate-framework"},{"id":8577,"title":"radish-bdd","library":"radish-bdd","status":"active","version":"0.18.4","language":"python","ecosystem":"pypi","summary":"radish is a Behavior Driven Development tool completely written in Python. It supports all Gherkin language features and also implements unconventional BDD features such as Scenario Preconditions, Scenario Loops, Constants, and Expressions. The library is actively maintained, with the latest stable version 0.18.4 released on February 24, 2026.","last_verified":"2026-04-16T00:00:00.000Z","tags":["bdd","testing","gherkin","automation","python"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/radish-bdd"},{"id":14852,"title":"Radix Vue Primitives","library":"radix-vue","status":"active","version":"1.9.17","language":"javascript","ecosystem":"npm","summary":"Radix Vue is an unofficial, community-driven Vue 3 port of the popular Radix UI primitives, providing a comprehensive set of unstyled, accessible UI components for building high-quality design systems. The library focuses on robust, headless component logic, enabling developers to fully control styling via CSS, Tailwind CSS, or other solutions. While the npm registry lists version 1.9.17, the recent release notes indicate active development, with versions up to 2.9.6, suggesting a rapid release cadence primarily focused on bug fixes and new feature additions. Key differentiators include its strong emphasis on web accessibility standards, unopinionated styling, and deep integration with the Vue 3 ecosystem, making it a powerful foundation for custom component libraries.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","ui","vue","accessibility","headless","nuxt","primitives","components","radix","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/radix-vue"},{"id":11623,"title":"Radix3 Router","library":"radix3","status":"active","version":"1.1.2","language":"javascript","ecosystem":"npm","summary":"Radix3 is a lightweight and high-performance routing library for JavaScript and TypeScript, currently stable at version 1.1.2. It implements a Radix Tree data structure to offer efficient route matching, making it particularly well-suited for server-side applications, API gateways, and edge runtimes where request routing speed is critical. The library maintains an active development cadence, with regular minor releases introducing enhancements and performance improvements, as seen in the recent updates to v0.8.x and v1.x. Its key differentiators include its minimal footprint, speed, and robust support for various route patterns like named parameters, wildcards, and regex-like segments. It also provides utilities for exporting and rehydrating route matchers, enabling pre-compiled routing logic for faster startup times. Radix3 ships with full TypeScript type definitions, ensuring a strong developer experience.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/radix3"},{"id":27327,"title":"Radka","library":"radka","status":"maintenance","version":"0.5.1","language":"javascript","ecosystem":"npm","summary":"Radka (v0.5.1) is a Node.js-based static site generator that uses JSX without React. It transpiles JSX pages to static HTML, supporting dynamic routing inspired by Next.js (e.g., `pet/[type].page.jsx`). Under the hood, it bundles Babel, PayPal's JSX Pragmatic, Turbolinks, and Parcel. Unlike Gatsby or Next.js, Radka avoids React's client-side state management, relying on vanilla CSS and JavaScript. It uses file-based routing in `src/pages/` and outputs to a `site/` folder. The project appears to be experimental with low release cadence (last update likely in 2019).","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","generator","website","static","static-site","static-site-generator","ssg","jsx"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/radka"},{"id":2256,"title":"Radon","library":"radon","status":"active","version":"6.0.1","language":"python","ecosystem":"pypi","summary":"Radon is a Python tool that computes various metrics from the source code, including McCabe's cyclomatic complexity, raw metrics (SLOC, comment lines, blank lines), Halstead metrics, and the Maintainability Index. It can be used via the command line or programmatically through its API. The current version is 6.0.1, released in March 2023, and it maintains a consistent release cycle with several minor and patch updates annually.","last_verified":"2026-04-24T16:51:13.565Z","tags":["code quality","metrics","static analysis","linter","cyclomatic complexity","maintainability index","halstead metrics"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/radon"},{"id":15168,"title":"raf - requestAnimationFrame polyfill","library":"raf","status":"active","version":"3.4.1","language":"javascript","ecosystem":"npm","summary":"The `raf` package provides a `requestAnimationFrame` polyfill, making the browser animation API available in non-browser environments like Node.js and ensuring broader compatibility across older browser versions. The current stable version is 3.4.1. It maintains a simple, direct API for scheduling animation callbacks, distinct from event emitter or stream-based approaches which were moved to the separate `raf-stream` package in versions prior to 1.0.0. Its primary differentiator is its lightweight nature and dedicated support for Node.js environments without relying on heavy browser emulation. Release cadence is infrequent, typical for a stable polyfill, with updates primarily addressing compatibility issues or minor bug fixes, rather than introducing new features. This package is a foundational utility for cross-environment animation loops.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","requestAnimationFrame","polyfill"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/raf"},{"id":21850,"title":"RAFT Dask","library":"raft-dask-cu12","status":"active","version":"26.4.0","language":"python","ecosystem":"pypi","summary":"RAFT (Reusable Accelerated Functions & Tools) provides GPU-accelerated primitives for machine learning, linear algebra, and spatial computations. The Dask integration enables distributed GPU workflows via Dask. Current version: 26.4.0 (stable). RAPIDS releases every 3 months (quarterly). CUDA 12.x only.","last_verified":"2026-04-27T00:00:00.000Z","tags":["raft","dask","gpu","rapids","cuda","distributed","machine-learning"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/raft-dask-cu12"},{"id":14851,"title":"rafu","library":"rafu","status":"active","version":"1.2.0","language":"javascript","ecosystem":"npm","summary":"rafu is a lightweight JavaScript utility that provides a `requestAnimationFrame` shim and enhanced animation scheduling capabilities. It ensures that animations run smoothly and efficiently across different browser environments by offering a robust fallback for `requestAnimationFrame` where native support might be missing or prefixed. Beyond merely polyfilling, rafu includes a `throttled` utility for synchronizing function calls with the browser's repaint cycle, which is crucial for performance-sensitive tasks like scroll handling, resize events, or continuous input processing. The package is currently at version 1.2.0, with its latest update introducing explicit cancellation methods for both direct `rafu` calls and functions created with `rafu.throttled`. Its minimal footprint and focused functionality make it a straightforward choice for projects needing basic `requestAnimationFrame` management without introducing heavy dependencies.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","animation","frame","throttle"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/rafu"},{"id":173,"title":"Ragas","library":"ragas","status":"active","version":"0.4.3","language":"python","ecosystem":"pypi","summary":"RAG evaluation framework — measures faithfulness, answer relevancy, context precision/recall and more. Current version: 0.4.3 (Mar 2026). Still pre-1.0. v0.2 was a major breaking change from v0.1: metrics are now class instances initialized with LLM, evaluate() takes EvaluationDataset not HuggingFace Dataset, answer_relevancy renamed to ResponseRelevancy, fields renamed (question→user_input, answer→response, contexts→retrieved_contexts). Legacy API still works but deprecated — will be removed in v1.0.","last_verified":"2026-05-12T09:36:14.325Z","tags":["ragas","rag","evaluation","llm","faithfulness","python","testing"],"install_tag":"stale","install_tag_description":"widespread failures or data too old to trust","api":"https://checklist.day/api/registry/ragas"},{"id":6847,"title":"RAGIE Python Client SDK","library":"ragie","status":"active","version":"1.15.1","language":"python","ecosystem":"pypi","summary":"The `ragie` Python Client SDK, currently at version 1.15.1, provides an idiomatic interface to access the Ragie API for Retrieval-Augmented Generation (RAG) applications. It enables developers to integrate Ragie's RAG capabilities, including document ingestion, chunk retrieval, and interaction with LLMs. The library appears to have a regular release cadence with frequent updates and new features.","last_verified":"2026-04-15T00:00:00.000Z","tags":["AI","LLM","RAG","client","SDK","retrieval-augmented-generation"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/ragie"},{"id":14854,"title":"RAGStack AI Knowledge Store","library":"ragstack-ai-knowledge-store","status":"active","version":"0.2.1","language":"en","ecosystem":"pypi","summary":"ragstack-ai-knowledge-store is a component of the DataStax RAGStack AI ecosystem, focusing on graph-based knowledge storage and retrieval. It allows users to build and query knowledge graphs backed by Astra DB, DataStax's cloud-native database. The current version is 0.2.1. While the main `ragstack-ai` project has frequent releases, this sub-package's versioning may not always align directly with the primary project's major versions.","last_verified":"2026-04-17T00:00:00.000Z","tags":["RAG","knowledge graph","graph database","DataStax","AstraDB","LLM","LangChain"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/ragstack-ai-knowledge-store"},{"id":20488,"title":"rails-erb-loader","library":"rails-erb-loader","status":"active","version":"5.5.2","language":"javascript","ecosystem":"npm","summary":"Webpack loader that compiles Embedded Ruby (.erb) template files in Ruby/Rails projects by running them through the Erbubis, Erubi, or ERB gem via a Ruby runner (default: bin/rails runner). Version 5.5.2 supports webpack 2–3 via peer dependency and requires Node >= 0.10.0. Configuration options include dependenciesRoot, engine selection, timeout, and environment variables. Dependencies can be declared via magic comments to enable webpack's watch mode. Suitable for mixed JS/Ruby asset pipelines, notably in Rails apps using Webpacker.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","erb","loader","webpack","ruby","rails"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/rails-erb-loader"},{"id":16667,"title":"Rails TimeZone Converter","library":"rails-timezone","status":"active","version":"1.2.0","language":"javascript","ecosystem":"npm","summary":"This `rails-timezone` package (version 1.2.0) provides essential utility functions for converting between the time zone names used by Rails' ActiveSupport and the universally recognized IANA Time Zone Database (also known as the Olsen database). Its primary purpose is to bridge the naming discrepancy between these two systems, ensuring compatibility for applications that interface with Rails backends. The library implements the exact mapping found in ActiveSupport's `time_zone.rb`, guaranteeing consistent conversions. While major releases are likely tied to significant changes in Rails' time zone handling, its current version offers stable functionality for both Node.js and browser environments, complete with TypeScript type definitions for improved development. Its key differentiator is its direct and accurate reflection of Rails' specific time zone naming conventions, unlike more general time zone libraries.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","timezone","rails","activesupport","iana","olsen","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/rails-timezone"},{"id":21851,"title":"Rails Vite Plugin","library":"rails-vite-plugin","status":"active","version":"0.2.4","language":"javascript","ecosystem":"npm","summary":"A Vite plugin for integrating Vite into Ruby on Rails applications, currently at stable version 0.2.4. It provides seamless asset pipeline integration with both Propshaft and Sprockets, supports SSR, glob patterns for entry points, and works with jsbundling-rails. Regular releases (approximately monthly) with active maintenance. Key differentiators: lightweight, no gem required in jsbundling mode, automatic entry point discovery, subresource integrity, and test mode isolation. Requires Vite >= 5.0.0 and Node >= 18.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","vite","rails","jsbundling","jsbundling-rails","vite-plugin","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/rails-vite-plugin"},{"id":21852,"title":"Raindrop AI Python SDK","library":"raindrop-ai","status":"active","version":"0.0.43","language":"python","ecosystem":"pypi","summary":"Official Python SDK for Raindrop AI, a platform for AI-powered document processing and data extraction. Version 0.0.43 supports Python 3.10+. The SDK enables integration with Raindrop AI's API for document analysis, extraction, and automation. Release cadence is irregular as it is in early development.","last_verified":"2026-04-27T00:00:00.000Z","tags":["ai","document-processing","data-extraction","sdk"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/raindrop-ai"},{"id":27328,"title":"RAI Utils","library":"raiutils","status":"active","version":"0.4.2","language":"python","ecosystem":"pypi","summary":"Common basic utilities used across various Responsible AI tools from Microsoft, including raiwidgets and responsibleai. Version 0.4.2, released as part of the responsible-ai-toolbox monorepo. Package is maintained alongside the broader toolbox, with occasional patches.","last_verified":"2026-05-01T00:00:00.000Z","tags":["responsible-ai","microsoft","utilities","machine-learning"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/raiutils"},{"id":18702,"title":"Rajt – Serverless Bundler Layer for AWS Lambda & Cloudflare Workers","library":"rajt","status":"active","version":"0.0.106","language":"javascript","ecosystem":"npm","summary":"Rajt (v0.0.106, pre-1.0) is a TypeScript-native, fully typed serverless framework (not a runtime) that acts as a bundler layer for AWS Lambda (Node.js ≥18, LLRT) and Cloudflare Workers. It provides a router, middleware, and type-safe request/response handling with zero external runtime dependencies. Its key differentiators: single interface across Lambda and Workers, tree-shakable bundler integration, and strict typing that catches misconfigurations at compile time. Active development with frequent releases; not stable yet. Consider alternatives like @aws-lambda-powertools, Hono, or Itty Router for production.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","rajt","aws","lambda","llrt","app","http","application","framework"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/rajt"},{"id":7657,"title":"RAKE NLTK","library":"rake-nltk","status":"active","version":"1.0.6","language":"python","ecosystem":"pypi","summary":"RAKE-NLTK is a Python implementation of the Rapid Automatic Keyword Extraction (RAKE) algorithm, leveraging the Natural Language Toolkit (NLTK). It's designed to extract key phrases from text by analyzing word frequency and co-occurrence. The library, currently at version 1.0.6 (released September 2021), provides a straightforward interface for keyword extraction and offers configuration options for tokenizers, stopwords, and ranking metrics. Its release cadence is infrequent, with the last major update in 2021.","last_verified":"2026-04-16T00:00:00.000Z","tags":["nlp","text-mining","keyword-extraction","nltk","rake"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/rake-nltk"},{"id":28129,"title":"Raket Prettier Config","library":"raket-prettier-config","status":"active","version":"1.1.8","language":"javascript","ecosystem":"npm","summary":"Raket Prettier Config is a shareable configuration package for Prettier, the opinionated code formatter. It provides a preset set of formatting rules intended for use across Raket projects. Version 1.1.8 is the latest stable release. The package is simple to install as a dev dependency and reference in package.json. It offers a standardized formatting baseline, reducing configuration overhead. Unlike other Prettier configs that may extend or customize extensively, Raket Prettier Config is a fixed preset. It is released on npm with low cadence, primarily updated for compatibility with new Prettier versions.","last_verified":"2026-05-09T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/raket-prettier-config"},{"id":11624,"title":"Ramda: A Practical Functional Programming Library","library":"ramda","status":"active","version":"0.32.0","language":"javascript","ecosystem":"npm","summary":"Ramda is a JavaScript library designed explicitly for a functional programming style, emphasizing immutability and side-effect-free operations. Unlike general-purpose toolkits, Ramda focuses on enabling easy creation of functional pipelines. Its functions are automatically curried, allowing for the composition of new functions by partially applying parameters, and parameters are consistently arranged with the data-to-be-operated-on supplied last. This design makes it highly suitable for point-free style programming. The current stable version is 0.32.0, with minor releases occurring every few months, often including breaking changes outlined in detailed upgrade guides. Ramda's core philosophy is practical functional JavaScript, using plain JavaScript objects and arrays, and prioritizing a clean API and performance over strict purity enforcement.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","ramda","functional","utils","utilities","toolkit","fp","tacit","point-free"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/ramda"},{"id":13844,"title":"RAML 1.0 JavaScript Parser","library":"raml-1-parser","status":"deprecated","version":"1.1.67","language":"javascript","ecosystem":"npm","summary":"The `raml-1-parser` is a JavaScript and TypeScript parser library designed for RAML (RESTful API Modeling Language) specifications, offering support for both RAML 0.8 and 1.0 versions. It facilitates the parsing of RAML files from various sources (filesystem paths or URLs) into a structured JSON representation of the API definition, which is useful for API introspection, documentation generation, and tooling development. The current stable version is 1.1.67, with its last significant feature update, including circular reference support, occurring in v1.1.52. This package maintains a slow release cadence, primarily for dependency and security updates. A critical detail for users is that this parser is officially deprecated by the RAML organization. While it once provided comprehensive RAML 1.0 support, its current status means it no longer receives active feature development or consistent security patching. Users are strongly advised to migrate to `@raml-org/webapi-parser` for ongoing maintenance and support.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","raml","js","raml-parser","parser","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/raml-1-parser"},{"id":13845,"title":"RAML 0.8 Parser","library":"raml-parser","status":"maintenance","version":"0.8.18","language":"javascript","ecosystem":"npm","summary":"The `raml-parser` package provides a JavaScript implementation for parsing RAML (RESTful API Modeling Language) version 0.8 specifications. It is built using CoffeeScript and is designed for use in both Node.js environments via CommonJS `require` and directly in web browsers by including a script tag. The current stable version is 0.8.18. This parser specifically targets the RAML 0.8 specification, which is an older standard. For projects requiring support for RAML 1.0, a separate, newer parser (`raml-js-parser-2`) is available and recommended. Release cadence for `raml-parser` is infrequent, focusing primarily on bug fixes and maintenance for the 0.8 specification, such as recent patches addressing circular references in JSON schemas and `$ref`erenced schema support. Its primary differentiator is its strict adherence to the deprecated RAML 0.8 standard, making it suitable mainly for maintaining legacy systems built on that specific version.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/raml-parser"},{"id":26140,"title":"ramllint","library":"ramllint","status":"maintenance","version":"1.2.6","language":"javascript","ecosystem":"npm","summary":"A static analysis linter for RAML API specifications, enforcing style and consistency rules across API documentation. Version 1.2.6 is the latest stable release, built for Node.js >=0.12.3. It provides both a library and CLI interface to validate RAML files against configurable rules for URLs, naming conventions, and structure. Unlike generic YAML validators, ramllint focuses on RAML-specific patterns and integrates with CI pipelines. The package appears to be in maintenance mode with no recent updates.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/ramllint"},{"id":24507,"title":"RAMP Packer","library":"ramp-packer","status":"active","version":"2.5.17","language":"python","ecosystem":"pypi","summary":"A tool for packing Redis modules into RAMP (Redis Advanced Module Packaging) format for distribution. Current version 2.5.17, supports Python 3.7+. Released as needed, follows semantic versioning.","last_verified":"2026-05-01T00:00:00.000Z","tags":["redis","module","packaging","ramp","distribution"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/ramp-packer"},{"id":24503,"title":"randmac","library":"randmac","status":"maintenance","version":"0.1","language":"python","ecosystem":"pypi","summary":"A simple library to generate random 12-digit MAC addresses. Current version is 0.1, with no active development since 2014.","last_verified":"2026-05-01T00:00:00.000Z","tags":["mac-address","random","generator"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/randmac"},{"id":24504,"title":"random-address","library":"random-address","status":"active","version":"1.3.0","language":"python","ecosystem":"pypi","summary":"A Python library for generating real random addresses that geocode successfully. It scrapes addresses from online sources and validates them via geocoding. Version 1.3.0 (last released) supports Python >=3.6.","last_verified":"2026-05-01T00:00:00.000Z","tags":["address","random","geocode","generator"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/random-address"},{"id":16188,"title":"Mathematically Correct Random Number Generation","library":"random-js","status":"active","version":"2.1.0","language":"javascript","ecosystem":"npm","summary":"Random.js is a JavaScript library designed to provide mathematically correct and consistent random number generation, addressing the shortcomings of `Math.random()` and common biased implementations. It offers various 'engines' like `nativeMath` (using `Math.random`), `browserCrypto` (using `crypto.getRandomValues`), `nodeCrypto` (using `crypto.randomBytes`), and `MersenneTwister19937` for deterministic, repeatable sequences. The library focuses on providing 32 bits of randomness consistently and includes distributions to prevent common biases in integer generation. The current stable version is 2.1.0, and while a specific release cadence isn't stated, it generally follows semver for major breaking changes. Its key differentiators include platform-specific cryptographic engines and a robust, bias-free API for various distributions, making it suitable for simulations, games, and other applications where high-quality randomness is crucial.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","random","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/random-js"},{"id":21853,"title":"random-password-generator","library":"random-password-generator","status":"active","version":"2.2.0","language":"python","ecosystem":"pypi","summary":"A simple and customizable random password generator for Python. Version 2.2.0 uses the secrets module for cryptographically secure passwords, with the API component separated into a separate package. Released irregularly.","last_verified":"2026-04-27T00:00:00.000Z","tags":["password","security","random","generator"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/random-password-generator"},{"id":21854,"title":"random-slugs","library":"random-slugs","status":"active","version":"1.0.4","language":"python","ecosystem":"pypi","summary":"A lightweight Python 3.9+ library for generating random slugs from a customizable 150-word vocabulary. Current version 1.0.4, stable release. Low cadence.","last_verified":"2026-04-27T00:00:00.000Z","tags":["slug","random","generator","vocabulary"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/random-slugs"},{"id":6848,"title":"Random User Agent","library":"random-user-agent","status":"abandoned","version":"1.0.1","language":"python","ecosystem":"pypi","summary":"This Python library provides lists of user agents based on filters such as operating system, software name, and popularity. It currently holds a collection of over 326,000 user agents. The library's last release was version 1.0.1 in December 2018, making its user agent data significantly outdated for modern web scraping and automation tasks.","last_verified":"2026-04-15T00:00:00.000Z","tags":["user-agent","web-scraping","automation","http-headers"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/random-user-agent"},{"id":21855,"title":"random-word","library":"random-word","status":"active","version":"1.0.13","language":"python","ecosystem":"pypi","summary":"A simple Python package to generate random English words, suitable for password generation, game content, or testing. Version 1.0.13 requires Python 3.8+.","last_verified":"2026-04-27T00:00:00.000Z","tags":["random","word","english","generator"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/random-word"},{"id":10188,"title":"random2 Library","library":"random2","status":"abandoned","version":"1.0.2","language":"python","ecosystem":"pypi","summary":"random2 is a Python library that provides a Python 3 compatible implementation of the Python 2 `random` module. Its primary purpose is to assist in migrating Python 2 code to Python 3 by preserving the exact behavior and algorithms of the older `random` module, particularly for applications requiring reproducible results from Python 2 seeds. The current version is 1.0.2, and the library appears to be unmaintained since 2017.","last_verified":"2026-04-17T00:00:00.000Z","tags":["randomness","compatibility","python2","python3","migration"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/random2"},{"id":5816,"title":"Random Name Generator","library":"randomname","status":"active","version":"0.2.1","language":"python","ecosystem":"pypi","summary":"randomname is a Python library that generates random adjective-noun style names, similar to those used by Docker containers or GitHub repositories, to create memorable and easy-to-type unique identifiers. It is currently at version 0.2.1 and has an infrequent release cadence, with the last update in January 2023.","last_verified":"2026-04-14T00:00:00.000Z","tags":["random","name generation","identifier","slug","utility"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/randomname"},{"id":13846,"title":"HTTP Range Header Parser","library":"range-parser","status":"active","version":"1.2.1","language":"javascript","ecosystem":"npm","summary":"range-parser is a foundational utility within the Node.js ecosystem, specifically designed for parsing the HTTP `Range` header field. This header is crucial for implementing partial content responses (HTTP 206 Partial Content), enabling clients to request specific byte ranges of a resource, which is essential for video streaming, resumable downloads, and efficient data retrieval. Currently at stable version 1.2.1, it provides a straightforward API to transform a `Range` header string into a structured array of byte range objects, each with `start` and `end` properties. A key characteristic is its error handling mechanism, which returns negative integer codes (e.g., -1 for unsatisfiable ranges, -2 for malformed headers) instead of throwing exceptions, requiring developers to explicitly check the return type. It offers a `combine` option to automatically merge overlapping or adjacent ranges for simplified processing. As part of the `jshttp` organization, the package is mature and highly stable, receiving updates primarily for maintenance and minor enhancements rather than frequent new feature releases, making it a reliable choice for server-side range parsing.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","range","parser","http"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/range-parser"},{"id":5452,"title":"RangeHTTPServer","library":"rangehttpserver","status":"active","version":"1.4.0","language":"python","ecosystem":"pypi","summary":"RangeHTTPServer is a Python module that provides a simple HTTP server with support for HTTP Range requests, extending Python's built-in SimpleHTTPServer. It enables clients to request portions of files, which is particularly useful for media streaming, download managers, or local web development involving large data files. The project is sporadically maintained but active, with its latest version 1.4.0 released in August 2024.","last_verified":"2026-04-13T00:00:00.000Z","tags":["http-server","range-requests","local-development","simplehttpserver","file-serving"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/rangehttpserver"},{"id":26141,"title":"Ranger Compiler","library":"ranger-compiler","status":"active","version":"2.1.70","language":"javascript","ecosystem":"npm","summary":"Ranger Compiler (v2.1.70, experimental) is a self-hosting cross-language compiler that translates Ranger source code into JavaScript, Java, Go, Swift, PHP, C++, C#, and Scala. It features type safety, classes, inheritance, operator overloading, lambda functions, generic traits, class extensions, and type inference. Unlike single-target compilers, Ranger allows writing portable algorithms that can run on multiple platforms. The compiler runs on Node.js and can be used from TypeScript. Currently, only JavaScript target is fully self-hosted; other targets are in varying stages of completeness. The package is experimental and released on npm.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","Compiler","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/ranger-compiler"},{"id":1690,"title":"BM25 Ranking Algorithms","library":"rank-bm25","status":"active","version":"0.2.2","language":"python","ecosystem":"pypi","summary":"Provides various BM25 algorithms (BM25Okapi, BM25L, BM25Plus) for document ranking based on a corpus of tokenized documents. It's currently at version 0.2.2 and appears to have an infrequent release cadence, with the latest update adding support for non-iterable corpuses.","last_verified":"2026-04-24T00:00:00.642Z","tags":["ranking","search","nlp","bm25","information-retrieval"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/rank-bm25"},{"id":18703,"title":"@rankdeploy/middleware","library":"rankdeploy-middleware","status":"active","version":"1.3.2","language":"javascript","ecosystem":"npm","summary":"SEO middleware that serves pre-rendered HTML to search engine bots while keeping zero performance impact on human visitors. Current stable version is 1.3.2, with regular updates. Key differentiators: seamless integration with Next.js (single-line setup), Netlify Edge Functions, and Express.js; automatically detects a wide range of bots (Google, Bing, Yandex, social media crawlers, AI bots like GPTBot and Claude); supports custom API URL, extra bots, and exclusion paths. Built by Rank Deploy, it offers a simple, efficient alternative to more complex prerendering solutions.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","seo","prerender","middleware","nextjs","netlify","express","rankdeploy","googlebot","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/rankdeploy-middleware"},{"id":11625,"title":"Raphaël: JavaScript Vector Graphics Library","library":"raphael","status":"abandoned","version":"2.3.0","language":"javascript","ecosystem":"npm","summary":"Raphaël is a JavaScript library designed to simplify working with vector graphics on the web. It uses SVG for modern browsers (Firefox, Safari, Chrome, Opera) and VML for older Internet Explorer, providing a consistent API across different rendering engines. The current stable version is 2.3.0, released in 2018. The library is largely considered feature-complete but is no longer actively maintained, with the last code changes dating back several years. Key differentiators include its cross-browser compatibility, especially its VML fallback for legacy IE, and its relatively small footprint. Development is dormant, with releases historically occurring sporadically as PRs were gathered and tested. It relies on the `eve` library for custom event handling.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","svg","vml"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/raphael"},{"id":13847,"title":"Rapid Build System","library":"rapid-build","status":"active","version":"6.0.0","language":"javascript","ecosystem":"npm","summary":"Rapid-build is a command-line interface (CLI) build system designed for rapidly developing and distributing client-side and server-side applications, particularly those utilizing Node.js, Express, and AngularJS. It provides comprehensive support for a range of technologies including CSS, Less, Sass, HTML, JavaScript (ES6, CoffeeScript, TypeScript), Angular, Karma, Jasmine, and Express, along with Bower and npm for package management. The current stable version is 6.0.0, which was released recently and focuses on dependency updates and build stability. Its key differentiators include its opinionated yet customizable directory structure, explicit separation of `src` and `dist` environments, and distinct client/server build configurations, all managed through a `rapid-build.json` file. It's tailored for full-stack JavaScript projects, streamlining development, testing, and deployment workflows.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","build system","node","npm","gulp","bower","express","angularjs","spa"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/rapid-build"},{"id":27330,"title":"Rapid Router","library":"rapid-router","status":"active","version":"7.7.3","language":"python","ecosystem":"pypi","summary":"A Python web framework for building APIs with automatic OpenAPI (Swagger/ReDoc) documentation, request validation, and dependency injection. Current version 7.7.3 with active development.","last_verified":"2026-04-27T00:00:00.000Z","tags":["ASGI","web framework","OpenAPI","validation","Python"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/rapid-router"},{"id":9271,"title":"Rapidata Python Client","library":"rapidata","status":"active","version":"3.8.0","language":"python","ecosystem":"pypi","summary":"The `rapidata` package provides a Python client to easily interact with the Rapidata Web API, enabling users to programmatically request human annotation for their data. It simplifies creating and managing orders for various human-in-the-loop tasks. The current version is 3.8.0, and the library appears to be under active development with regular updates, supporting Python 3.10 and newer.","last_verified":"2026-04-16T00:00:00.000Z","tags":["API client","human-in-the-loop","data annotation","AI/ML","cloud service"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/rapidata"},{"id":417,"title":"RapidFuzz: Rapid fuzzy string matching in Python","library":"rapidfuzz","status":"active","version":"3.14.3","language":"python","ecosystem":"pypi","summary":"RapidFuzz is a high-performance Python library for rapid fuzzy string matching, utilizing various string metrics. The current version is 3.14.3, released on March 28, 2026. It is actively maintained with regular updates to improve performance and functionality.","last_verified":"2026-05-12T13:41:14.881Z","tags":["string matching","fuzzy matching","Python","RapidFuzz"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/rapidfuzz"},{"id":3788,"title":"RapidOCR","library":"rapidocr","status":"active","version":"3.8.1","language":"python","ecosystem":"pypi","summary":"RapidOCR is an open-source, multi-platform, multi-language Optical Character Recognition (OCR) toolkit designed for fast and offline deployment. It leverages various inference engines like ONNX Runtime, OpenVINO, MNN, PaddlePaddle, TensorRT, and PyTorch, offering both speed and extensive compatibility by converting PaddleOCR models to ONNX format. The library is currently at version 3.8.1 and maintains a very active release cadence.","last_verified":"2026-04-25T15:30:44.969Z","tags":["ocr","computer-vision","ai","text-recognition","document-processing","onnx","paddleocr","rapidocr","rapidocr-onnxruntime","image-processing"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/rapidocr"},{"id":5710,"title":"RapidOCR-ONNXRuntime","library":"rapidocr-onnxruntime","status":"active","version":"1.4.4","language":"python","ecosystem":"pypi","summary":"RapidOCR-ONNXRuntime is a Python library providing cross-platform Optical Character Recognition (OCR) capabilities, leveraging the ONNX Runtime inference engine for high-speed and efficient offline deployments. It converts PaddleOCR models to the ONNX format, offering a performant solution for text recognition. The library supports multiple programming languages, with its Python interface primarily integrated into the broader RapidOCR ecosystem. The current PyPI version is 1.4.4, released in January 2025, and the associated GitHub project is actively maintained with frequent updates.","last_verified":"2026-04-12T00:00:00.000Z","tags":["OCR","AI","OnnxRuntime","Deep Learning","Text Recognition","Cross-platform"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/rapidocr-onnxruntime"},{"id":8579,"title":"RAPIDS Dask Dependency Pinning","library":"rapids-dask-dependency","status":"active","version":"26.4.0","language":"python","ecosystem":"pypi","summary":"rapids-dask-dependency is a meta-package within the RAPIDS ecosystem that pins compatible versions of Dask and Distributed for a specific RAPIDS release. Its primary function is to ensure that users working with RAPIDS libraries like cuDF and Dask-cuDF have a consistent and stable Dask environment, preventing common version mismatch issues. It aligns with the RAPIDS release cadence, currently at version 26.4.0.","last_verified":"2026-04-16T00:00:00.000Z","tags":["rapids","dask","distributed","dependency management","meta-package","gpu"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/rapids-dask-dependency"},{"id":14855,"title":"RAPIDS Logger","library":"rapids-logger","status":"active","version":"0.2.3","language":"en","ecosystem":"pypi","summary":"rapids-logger is a core logging framework within the RAPIDS ecosystem, built around the high-performance C++ `spdlog` library. Its primary goal is to provide project-specific loggers easily, ensuring that custom logging implementations do not leak `spdlog` or `fmt` symbols, thus allowing safe coexistence of different RAPIDS projects in the same environment. While it has Python bindings for packaging, its direct Python API for general-purpose logging is not extensively documented; it primarily serves as the underlying logging mechanism for other RAPIDS Python libraries like `cuML`. The current version is 0.2.3, and releases align with the broader RAPIDS CalVer (YY.MM.PP) versioning scheme for patch releases.","last_verified":"2026-04-16T00:00:00.000Z","tags":["logging","rapids","gpu","c++","performance"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/rapids-logger"},{"id":8578,"title":"RapidYAML","library":"rapidyaml","status":"active","version":"0.11.1","language":"python","ecosystem":"pypi","summary":"RapidYAML (ryml) is a Python wrapper for a fast C++ library designed to parse and emit YAML. It focuses on performance by exposing a low-level, index-based C++ API that operates with node indices and string views, rather than automatically building Python dict/list structures. The current version is 0.11.1, and it maintains an active release cadence.","last_verified":"2026-04-16T00:00:00.000Z","tags":["yaml","parser","serialization","high-performance","c++-wrapper","low-level"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/rapidyaml"},{"id":14856,"title":"RaptorJS Utilities","library":"raptor-util","status":"abandoned","version":"3.2.0","language":"javascript","ecosystem":"npm","summary":"This library, `raptor-util`, is a collection of core utility functions designed for the RaptorJS framework, an end-to-end JavaScript toolkit initially developed by eBay for building adaptive modules and UI components. The package provides various common helpers, likely including object manipulation, type checking, and other foundational utilities to support the broader RaptorJS ecosystem. The current version is 3.2.0. However, the RaptorJS framework and its associated packages, including `raptor-util`, appear to be abandoned, with the last notable activity around 2017 and related npm packages last published around 2014-2015. It is no longer actively maintained or developed, making it unsuitable for new projects.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/raptor-util"},{"id":3789,"title":"rarfile","library":"rarfile","status":"active","version":"4.2","language":"python","ecosystem":"pypi","summary":"rarfile is a Python library for reading RAR archives, providing a `zipfile`-like interface. It acts as a wrapper around external utilities like `unrar`, `7zip`, `unar`, or `unrar-free`. The project is actively maintained with regular updates and bug fixes.","last_verified":"2026-04-25T15:31:08.560Z","tags":["archive","compression","rar","file-management"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/rarfile"},{"id":8581,"title":"Rasa","library":"rasa","status":"active","version":"3.6.21","language":"python","ecosystem":"pypi","summary":"Rasa is an active open-source machine learning framework (version 3.6.21) designed to automate text and voice-based conversations. It provides tools for Natural Language Understanding (NLU) and dialogue management, enabling developers to create contextual chatbots and voice assistants that can integrate with various platforms like Slack and Facebook. The project maintains a regular release cadence with frequent updates.","last_verified":"2026-04-16T00:00:00.000Z","tags":["chatbot","conversational-ai","nlu","dialogue-management","machine-learning"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/rasa"},{"id":8580,"title":"Rasa SDK","library":"rasa-sdk","status":"active","version":"3.16.1","language":"python","ecosystem":"pypi","summary":"Rasa SDK is the companion library to Rasa Open Source, enabling developers to write custom actions for their Rasa-powered chatbots. It provides the necessary interfaces and classes (like Action, Tracker, Dispatcher) to interact with the Rasa dialogue management and NLU components. Version 3.16.1 is the current stable release, with frequent updates for bug fixes and minor features, often in sync with Rasa Open Source releases.","last_verified":"2026-04-16T00:00:00.000Z","tags":["chatbot","rasa","sdk","custom actions","ai","conversational-ai"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/rasa-sdk"},{"id":1691,"title":"Rasterio","library":"rasterio","status":"active","version":"1.5.0","language":"python","ecosystem":"pypi","summary":"Rasterio provides fast and direct raster I/O for use with NumPy, built on top of GDAL. It's a fundamental library for reading, writing, and manipulating geospatial raster data in Python. Rasterio typically releases new versions in response to GDAL updates and Python version changes, with minor releases for bug fixes and new features.","last_verified":"2026-04-24T00:00:54.955Z","tags":["GIS","geospatial","raster","numpy","GDAL","remote sensing"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/rasterio"},{"id":8582,"title":"rasterstats","library":"rasterstats","status":"active","version":"0.20.0","language":"python","ecosystem":"pypi","summary":"rasterstats is a Python module for summarizing geospatial raster datasets based on vector geometries, including functions for zonal statistics and interpolated point queries. It is currently at version 0.20.0, requires Python >=3.7, and maintains an active development cycle with several releases per year to keep up with dependencies and introduce new features.","last_verified":"2026-04-16T00:00:00.000Z","tags":["gis","geospatial","geographic","raster","vector","zonal statistics"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/rasterstats"},{"id":17885,"title":"Memcached Store for express-rate-limit","library":"rate-limit-memcached","status":"active","version":"1.0.1","language":"javascript","ecosystem":"npm","summary":"rate-limit-memcached is a specialized storage adapter designed for the `express-rate-limit` middleware, enabling distributed rate limiting using a Memcached server. It is currently at version 1.0.1, indicating a stable and mature state after its initial 1.0.0 release. The package is actively maintained within the `express-rate-limit` ecosystem, though a specific release cadence is not formally stated. Its key differentiator is providing an efficient, externalized state management solution for rate limiting, making it suitable for applications deployed across multiple instances where local memory stores are insufficient. It integrates seamlessly with the core `express-rate-limit` package, providing configuration options for Memcached server locations and custom client instances, ensuring flexibility for various deployment scenarios.","last_verified":"2026-04-23T00:00:00.000Z","tags":["javascript","express","api","memcached","rate-limit","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/rate-limit-memcached"},{"id":17886,"title":"Rate Limit Mongo Store","library":"rate-limit-mongo","status":"active","version":"2.3.2","language":"javascript","ecosystem":"npm","summary":"rate-limit-mongo is a specialized MongoDB store designed for the popular `express-rate-limit` middleware, currently at version 2.3.2. This package provides a persistent, database-backed storage mechanism for rate limiting records, moving beyond in-memory or Redis solutions. It leverages MongoDB's TTL (Time-To-Live) indexes to automatically expire rate limiting entries, ensuring efficient cleanup and preventing stale data. While not on a strict release cadence, updates typically align with bug fixes or `express-rate-limit`/MongoDB driver compatibility improvements. Its primary differentiation lies in offering a robust, low-configuration MongoDB-specific solution for managing API rate limits, particularly beneficial for applications already using MongoDB and requiring shared, persistent rate limit counters across multiple instances.","last_verified":"2026-04-23T00:00:00.000Z","tags":["javascript","express-rate-limit","express","rate","limit","ratelimit","rate-limit","security","brute"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/rate-limit-mongo"},{"id":17458,"title":"Redis Store for Express Rate Limit","library":"rate-limit-redis","status":"active","version":"4.3.1","language":"javascript","ecosystem":"npm","summary":"rate-limit-redis is a Redis-backed storage engine designed for the `express-rate-limit` middleware, enabling distributed rate limiting across multiple application instances. It is currently at stable version 4.3.1, with frequent minor and patch releases, as indicated by the recent changelog entries, reflecting an active maintenance schedule. This library supports popular Redis clients such as `node-redis` and `ioredis`, and also explicitly lists compatibility with `redict` and `valkey`, offering flexibility in deployment. A key differentiator is its flexible `sendCommand` abstraction, which allows seamless integration with various Redis client libraries by adapting their specific command execution functions. It requires Node.js 16 or above and Redis 2.6.12 or above for operation. The project maintains an active development status, ensuring compatibility with the latest `express-rate-limit` versions and modern Node.js environments.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/rate-limit-redis"},{"id":26142,"title":"HoneyBadger CLI","library":"ratel","status":"active","version":"1.0.1","language":"javascript","ecosystem":"npm","summary":"HoneyBadger CLI is a command-line interface and programmatic API for HoneyBadger, a Rust-based ES2015+ to ES5 transpiler, bundler, and minifier. Version 1.0.1 provides both a CLI with version, help, file/string input, output, minification toggle, and AST printing options, as well as a JavaScript API via the default export Badger class with methods like getVersion(), getUsage(), process(options), and access to a native rust module with transform() and parse(). This package is experimental and not suitable for production; it uses native Rust bindings and has infrequent updates (last release 1.0.1, previous 0.0.3). Key differentiator: Rust performance for transpilation vs Babel or esbuild, but very early stage and limited features.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/ratel"},{"id":5711,"title":"Ratelim","library":"ratelim","status":"maintenance","version":"0.1.6","language":"python","ecosystem":"pypi","summary":"Ratelim is a simple Python library (version 0.1.6, last released Feb 2015) that provides decorators to limit the number of times a function can be called within a specific time interval. It's particularly useful for respecting rate limits of external APIs. It supports both greedy and patient rate limiting strategies and preserves the function signature. This library has not been updated since 2015.","last_verified":"2026-04-11T00:00:00.000Z","tags":["rate-limiting","decorator","api-rate-limit","throttling"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/ratelim"},{"id":1692,"title":"Ratelimit Decorator","library":"ratelimit","status":"active","version":"2.2.1","language":"python","ecosystem":"pypi","summary":"The `ratelimit` library provides a simple, yet powerful, API rate limiting decorator for Python functions. It allows developers to easily control the frequency at which a function can be called, preventing abuse or excessive resource consumption. Currently at version 2.2.1, it follows a stable release cadence, with updates primarily for bug fixes and compatibility.","last_verified":"2026-04-24T00:01:14.858Z","tags":["rate-limiting","decorator","concurrency","api-tools","timing","throttling"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/ratelimit"},{"id":4738,"title":"Ratelimiter","library":"ratelimiter","status":"maintenance","version":"1.2.0.post0","language":"python","ecosystem":"pypi","summary":"The `ratelimiter` library provides a simple mechanism for rate-limiting operations in Python, both synchronously (using decorators or context managers) and asynchronously (using `async with`). It allows developers to control the frequency of function calls, often useful when interacting with APIs that have usage limits. The current version is 1.2.0.post0, and the project has not seen updates since 2017, suggesting it is no longer actively maintained.","last_verified":"2026-04-12T00:00:00.000Z","tags":["rate-limiting","concurrency","api-throttling","decorator","context-manager","asyncio"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/ratelimiter"},{"id":27329,"title":"Ratio","library":"ratio","status":"active","version":"0.4.0","language":"python","ecosystem":"pypi","summary":"Ratio is a Python web framework designed for productivity, inspired by Flask and FastAPI. It provides a minimalist, expressive routing system and encourages rapid development. The current version is 0.4.0, targeting Python >=3.11, with a monthly release cycle.","last_verified":"2026-05-01T00:00:00.000Z","tags":["web framework","minimal","productivity"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/ratio"},{"id":21856,"title":"Rattail","library":"rattail","status":"active","version":"2.0.6","language":"javascript","ecosystem":"npm","summary":"Rattail is a Vite+ oriented and AI Agent friendly front-end toolchain, currently at version 2.0.6. It provides presets for linting, formatting, pre-commit hooks, and git hooks, a CLI toolchain for publishing, logs, commit lint, and API generation, 140+ utility functions covering common, string, number, array, object, and math scenarios, an axios-based progressive request tool with Vue composition API support (Axle), a chainable validation rule factory (Ruler Factory), and type-safe enum utilities. It ships with TypeScript types, is tree-shakable, and has 90%+ test coverage. Rivals like Vite plugins and utility libraries often focus on one area, while Rattail bundles all these into a single Vite+ ecosystem package. Release cadence appears active with multiple minor versions.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","ai-agent","cli","presets","toolchain","typescript","utilities","vite-plus"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/rattail"},{"id":5453,"title":"Rauth","library":"rauth","status":"abandoned","version":"0.7.3","language":"python","ecosystem":"pypi","summary":"Rauth is a Python library that provides consumer support for OAuth 1.0/a, OAuth 2.0, and Ofly, built on top of the popular Requests library. Its last release, version 0.7.3, was in January 2017, indicating it is no longer actively maintained.","last_verified":"2026-04-13T00:00:00.000Z","tags":["oauth","oauth1","oauth2","authentication","requests","security"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/rauth"},{"id":2746,"title":"Raven Client for Sentry","library":"raven","status":"maintenance","version":"6.10.0","language":"python","ecosystem":"pypi","summary":"Raven is the legacy Python client for Sentry, providing error and exception tracking for Python applications. It offers integrations for frameworks like Django and Flask, and supports general WSGI applications. The library is currently in maintenance mode, with new feature development and most bug fixes now occurring exclusively in the successor `sentry-sdk` library.","last_verified":"2026-04-25T00:19:49.140Z","tags":["sentry","error tracking","logging","legacy"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/raven"},{"id":17887,"title":"Sentry Raven Middleware for Redux","library":"raven-for-redux","status":"deprecated","version":"1.4.0","language":"javascript","ecosystem":"npm","summary":"raven-for-redux is a Redux middleware designed to integrate Redux state and actions with Sentry's error tracking platform through the legacy raven-js client. It intercepts dispatched actions, logging their types as breadcrumbs and attaching the last action and current Redux state as additional context to all errors, not just reducer exceptions. As of version 1.4.0, it requires raven-js version 3.9.0 or higher, with a known bug triggered by raven-js 3.14.0. The library differentiates itself by allowing the Sentry Raven client to be injected, providing flexible configuration, and offering options to filter action breadcrumbs and define user context mappings from the Redux state. Its release cadence has been infrequent, and its primary dependency, raven-js, is officially deprecated in favor of `@sentry/browser`, making this package suitable only for projects using older Sentry integrations.","last_verified":"2026-04-23T00:00:00.000Z","tags":["javascript","middleware","raven","redux","error","logging","context"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/raven-for-redux"},{"id":20487,"title":"Raw GUID Converter","library":"raw-guid-converter","status":"maintenance","version":"1.0.204","language":"javascript","ecosystem":"npm","summary":"Utility library and CLI tool for converting between Oracle RAW(16) format and standard formatted GUID strings. Version 1.0.204 is current, last updated in 2020 with low release cadence. Accepts 32-character hex strings (no dashes) and converts them to standard 36-character GUID format, and vice versa. Supports bulk conversion via CLI. Lightweight, zero dependencies, and available as both a Node.js library and global CLI command. Key differentiator: handles Oracle RAW-format GUIDs specifically, including endianness handling per Oracle conventions.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","command line","tool","guid","oracle"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/raw-guid-converter"},{"id":20489,"title":"raw-loader","library":"raw-loader","status":"active","version":"4.0.2","language":"javascript","ecosystem":"npm","summary":"Webpack loader that imports files as a string. Current stable version 4.0.2 (2020-10-09), maintained by webpack-contrib. Supports webpack 4 and 5. Key differentiator: minimal, zero-config loader for raw text files. Alternatives like file-loader or url-loader create separate files; raw-loader inlines content as a string. Enables ES module or CommonJS output via the `esModule` option (default true, changed in v4.0.0). Requires Node >= 10.13.0.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","webpack"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/raw-loader"},{"id":13848,"title":"raw.macro","library":"raw.macro","status":"active","version":"0.7.0","language":"javascript","ecosystem":"npm","summary":"raw.macro is a JavaScript utility for embedding file contents directly into your application bundle at build time. Currently at version 0.7.0, it functions similarly to webpack's `raw-loader` but leverages `babel-plugin-macros` or an SWC plugin for broader compatibility across different build setups, including Create React App and Next.js. The package sees intermittent, feature-driven releases, often incorporating support for newer tooling versions (like Next.js 13 and `swc_core`). Its primary differentiator is the compile-time string literal replacement, supporting both static and dynamically constructed paths (with specific limitations on complexity and bundle size impact). It ships with TypeScript type definitions, enabling type-safe usage in TypeScript projects.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","webpack","raw-loader","raw","string","babel","babel-macros","babel-plugin-macros","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/raw.macro"},{"id":6849,"title":"rawpy","library":"rawpy","status":"active","version":"0.26.1","language":"python","ecosystem":"pypi","summary":"rawpy is an easy-to-use Python wrapper for the LibRaw library, providing comprehensive RAW image processing capabilities. It also includes functionality for finding and repairing hot/dead pixels. The library is actively maintained with regular updates, often driven by new LibRaw releases and Python version support. The current version is 0.26.1.","last_verified":"2026-04-15T00:00:00.000Z","tags":["image processing","RAW","photography","libraw","computer vision"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/rawpy"},{"id":20490,"title":"rax-babel-config","library":"rax-babel-config","status":"active","version":"2.0.4","language":"javascript","ecosystem":"npm","summary":"Base Babel configuration for the Rax framework (cross-platform React-like UI). Version 2.0.4 is the latest stable release. This package provides a factory function that returns a Babel config object, with options to enable JSX stylesheet transforms, JSX+ plugins, JSX-to-HTML transforms, Node target preset-env, and Regenerator runtime control. It is part of the rax-scripts monorepo. Key differentiator: designed specifically for Rax projects, encapsulating the needed presets and plugins for optimal Rax development.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/rax-babel-config"},{"id":20493,"title":"Rax MiniApp Babel Plugins","library":"rax-miniapp-babel-plugins","status":"maintenance","version":"0.2.0","language":"javascript","ecosystem":"npm","summary":"A collection of Babel plugins for optimizing Rax mini-program (MiniApp) applications, version 0.2.0. These plugins enable pre-compilation analysis to determine used lifecycle methods, built-in components, and native/npm components, reducing runtime overhead and eliminating dead code. Part of the Rax MiniApp ecosystem, maintained for Alibaba-affiliated mini-program platforms. Key differentiator: performance optimization via compile-time introspection, avoiding full lifecycle registration and component tree traversal common in alternative solutions. Last updated 2022-05-17, with maintenance focused on bug fixes (event handling, WeChat map component).","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","rax","babel","babel-plugins"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/rax-miniapp-babel-plugins"},{"id":13849,"title":"Rax Server Renderer","library":"rax-server-renderer","status":"maintenance","version":"1.4.1","language":"javascript","ecosystem":"npm","summary":"rax-server-renderer is a server-side rendering (SSR) package specifically designed for applications built with Rax, Alibaba's lightweight React-compatible framework. It enables Rax components to be rendered into HTML strings on the server, facilitating faster initial page loads, improved SEO, and better user experience for Rax-based web applications. The current stable version is 1.4.1. While the provided release history details updates primarily through v1.2.2 around late 2020 to early 2021, the current version indicates ongoing development, though the package hasn't seen a new npm release in the past 12 months according to external reports. Its primary differentiator is its tight integration within the Rax ecosystem, providing the necessary tools to implement isomorphic Rax applications. ","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/rax-server-renderer"},{"id":20492,"title":"rax-webpack-plugin","library":"rax-webpack-plugin","status":"active","version":"0.6.6","language":"javascript","ecosystem":"npm","summary":"Webpack plugin for the Rax framework, used to bundle Rax applications with support for multiple target formats (UMD, CMD, bundle, factory). Stable version 0.6.6, with later releases up to v1.2.x in the monorepo. Provides built-in module externalization, polyfill inclusion, and multi-platform output (web, weex, node, React Native). Differentiates from generic webpack plugins by offering Rax-specific features like framework comment injection and duplicate dependency checks. The package is part of the Alibaba Rax project and has a peer dependency on webpack 1–4.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/rax-webpack-plugin"},{"id":572,"title":"Ray Distributed Framework","library":"ray","status":"active","version":"2.54.1","language":"python","ecosystem":"pypi","summary":"Ray is a unified open-source framework for building and scaling distributed applications and AI workloads in Python. It provides simple APIs for parallelizing Python functions and classes (tasks and actors) and a toolkit of specialized libraries (Ray Data, Train, Tune, Serve, RLlib) for machine learning. Ray offers a universal compute layer for orchestrating clusters, scheduling processes, fault tolerance, and autoscaling. The project maintains a very frequent release cadence, with minor and patch releases occurring every few weeks.","last_verified":"2026-05-12T16:13:26.590Z","tags":["distributed-computing","machine-learning","deep-learning","data-processing","scalability","ai-runtime","parallel-computing"],"install_tag":"draft","install_tag_description":"notable install failures or slow imports","api":"https://checklist.day/api/registry/ray"},{"id":24505,"title":"razdel","library":"razdel","status":"active","version":"0.5.0","language":"python","ecosystem":"pypi","summary":"Rule-based tokenizer and sentence segmenter for Russian text, splitting into tokens, sentences, and sections. Version 0.5.0 is the latest release, with stable API and infrequent updates.","last_verified":"2026-05-01T00:00:00.000Z","tags":["russian","tokenization","nlp","natural language processing"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/razdel"},{"id":26143,"title":"razor-vue-lint","library":"razor-vue-lint","status":"active","version":"1.1.10","language":"javascript","ecosystem":"npm","summary":"An ESLint preprocessor for .NET Razor (.cshtml) views containing inline Vue.js templates. Version 1.1.10 wraps Razor expressions (e.g. @Html.PropertyFor) inside /* eslint-disable */ and /* eslint-enable */ comment blocks so that ESLint only lints the Vue template portions. It supports three expression patterns: newline-terminated, closing-tag-terminated, and attribute-enclosed. The library is extensible via custom regex matchers and matcher keys. Released on npm, with low release cadence. Key differentiator: solves a niche problem of linting Vue code embedded in C# Razor views. Not widely adopted; consider manual ESLint configuration as an alternative.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","vue","vuejs","razor","mvc","eslint","linting","lint","template"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/razor-vue-lint"},{"id":181,"title":"Razorpay Python SDK","library":"razorpay","status":"active","version":"2.0.1","language":"python","ecosystem":"pypi","summary":"Official Python SDK for Razorpay — India's leading payment gateway. Current version: 2.0.1 (Mar 2026). Auth uses API key + secret tuple. All amounts in paise (1 INR = 100 paise) — not rupees. Payment flow: create order server-side → collect payment client-side → verify signature server-side. Signature verification is mandatory — skipping it is a security vulnerability. Test keys start with 'rzp_test_', live keys with 'rzp_live_'.","last_verified":"2026-05-12T09:47:01.026Z","tags":["razorpay","payments","india","fintech","python","payment-gateway"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/razorpay"},{"id":11628,"title":"Razzle TypeScript Plugin","library":"razzle-plugin-typescript","status":"maintenance","version":"4.2.18","language":"javascript","ecosystem":"npm","summary":"razzle-plugin-typescript integrates TypeScript support into Razzle applications, allowing developers to use TypeScript for both client-side and server-side code. It provides granular configuration options for underlying tools like `ts-loader` and `fork-ts-checker-webpack-plugin`, enabling custom setups for compilation and type checking. The package is currently at version 4.2.18, receiving updates in sync with the core Razzle framework. A key consideration is that Razzle now includes built-in TypeScript support via Babel. As such, this plugin is primarily recommended for projects requiring advanced or specific TypeScript configurations, such as applying certain Babel transforms to `.ts` files, rather than for basic TypeScript integration, where the native Razzle support is generally sufficient and simpler.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/razzle-plugin-typescript"},{"id":11626,"title":"Webpack Start Server Plugin","library":"razzle-start-server-webpack-plugin","status":"active","version":"4.2.18","language":"javascript","ecosystem":"npm","summary":"razzle-start-server-webpack-plugin is a utility designed to automatically start a Node.js server after Webpack completes its build process, primarily for server-side bundles in development. It also integrates seamlessly with Hot Module Reloading (HMR) for server code, eliminating the need for manual server restarts during development. The current stable version is 4.2.18, released as part of the broader Razzle monorepo, indicating its release cadence is tied to Razzle's development lifecycle. Its key differentiators include simplified HMR setup for server code and the ability to pass arguments directly to Node.js or the server script, making debugging easier.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","webpack","server","start","watch","restart","express"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/razzle-start-server-webpack-plugin"},{"id":7658,"title":"rBloom","library":"rbloom","status":"active","version":"1.5.4","language":"python","ecosystem":"pypi","summary":"rBloom is a highly optimized Bloom filter library for Python, implemented in Rust. It provides a fast, simple, and lightweight probabilistic data structure that closely mimics the Python built-in `set` API. Currently at version 1.5.4, it's designed for high-performance set membership testing with low memory footprint, and it sees regular updates, often driven by underlying PyO3 version enhancements.","last_verified":"2026-04-16T00:00:00.000Z","tags":["Bloom Filter","Rust","data structure","probabilistic","set-like API","performance"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/rbloom"},{"id":11627,"title":"React Alignment Component","library":"rc-align","status":"active","version":"4.0.15","language":"javascript","ecosystem":"npm","summary":"`rc-align` is a React UI component designed for precise element alignment within a web page, acting as a React wrapper for the `dom-align` library. It enables dynamic positioning of a child element relative to a target, supporting various target types including other DOM elements or specific page coordinates. The current stable version is 4.0.15, with a v5 pre-release indicating upcoming architectural changes. The library maintains a moderate release cadence, addressing bugs and adding features periodically. Key differentiators include its robust underlying `dom-align` logic, support for realigning on window resize, and a focus on providing a declarative React interface for complex positioning scenarios. It ships with TypeScript types for improved developer experience and integrates seamlessly into React applications requiring dynamic UI positioning.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","react","react-component","react-align","align","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/rc-align"},{"id":15777,"title":"rc-cascader (Legacy)","library":"rc-cascader","status":"deprecated","version":"3.34.0","language":"javascript","ecosystem":"npm","summary":"This package, `rc-cascader`, is a foundational React UI component providing a robust and unstyled cascader (hierarchical select) control. Its latest official release under this name is version 3.34.0. While stable for existing applications, new development should strongly consider migrating to its successor, `@rc-component/cascader`, which is the actively maintained and refactored version of this component (starting with `@rc-component/cascader` v1.8.0). `rc-cascader` emphasizes core functionality and accessibility, providing the logic for hierarchical selection without imposing specific styling, making it highly adaptable for integration into custom design systems like Ant Design. It depends on `react` and `react-dom` versions 16.9.0 or higher.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","react","react-component","react-cascader","react-select","select","cascade","cascader","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/rc-cascader"},{"id":11629,"title":"React Checkbox Component","library":"rc-checkbox","status":"renamed","version":"3.5.0","language":"javascript","ecosystem":"npm","summary":"rc-checkbox is a foundational, unstyled React UI component that provides a customizable checkbox input. It aims to offer a robust and accessible base for building more elaborate checkbox UIs. The current stable version is 3.5.0. While active development for this component has effectively transitioned to the `@rc-component/checkbox` namespace, `rc-checkbox` version 3.5.0 remains available on npm. Its release cadence was moderate, with a significant rewrite to TypeScript in v3.0.0, and it differentiates itself by offering a simple, highly composable core component without imposing specific styling frameworks. Users seeking the latest features and ongoing maintenance should consider migrating to the `@rc-component/checkbox` package.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","react","react-component","react-checkbox","checkbox","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/rc-checkbox"},{"id":14857,"title":"React Collapse Component","library":"rc-collapse","status":"maintenance","version":"4.0.0","language":"javascript","ecosystem":"npm","summary":"rc-collapse is a foundational React UI component for creating collapsible panels and accordions. This package, at version 4.0.0, is effectively the final major release under the `rc-collapse` name. Development and active maintenance have since transitioned to the `@rc-component/collapse` package, which continues to evolve the component's features and API. While `rc-collapse@4.0.0` is stable and functional for its specified React peer dependencies (`>=16.9.0`), new features, bug fixes, and long-term support are primarily focused on the successor package. It provides basic collapse functionality with options for accordion mode, custom expand icons, and panel content destruction, but its API for defining panels via `Collapse.Panel` components is superseded by an `items` prop in the newer `@rc-component/collapse` package.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","react","react-component","react-rc-collapse","rc-collapse","collapse","accordion","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/rc-collapse"},{"id":14858,"title":"RC-Dialog","library":"rc-dialog","status":"deprecated","version":"10.0.0","language":"javascript","ecosystem":"npm","summary":"rc-dialog is a foundational React UI component providing a highly customizable and accessible dialog (modal) implementation. It offers core functionalities like visibility control, masking, animation hooks, and keyboard interaction (e.g., Esc key to close). While version 10.0.0 is the latest stable release of `rc-dialog` as a standalone package, its active development has largely shifted to its successor, `@rc-component/dialog`. `rc-dialog` itself has not seen new releases or significant updates for over a year, suggesting it is now in a maintenance or deprecated state. Developers are generally advised to consider `@rc-component/dialog` for new projects or migrations due to its ongoing development and improved features, including enhanced focus management. This package prioritizes stateless design and easy customization via props like `prefixCls`, `className`, `classNames`, and `styles`, making it a flexible choice for various design systems.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","react","react-component","react-dialog","dialog","ui","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/rc-dialog"},{"id":11630,"title":"RC Drawer Component for React","library":"rc-drawer","status":"renamed","version":"7.3.0","language":"javascript","ecosystem":"npm","summary":"rc-drawer is a foundational, highly customizable drawer component for React applications, providing animated side panels typically used for navigation menus or ancillary content. Historically, it was a popular choice within the react-component ecosystem for creating fluid, accessible drawer interfaces. The package, currently stable at version 7.3.0, primarily offered imperative and declarative APIs for controlling visibility, position, and animation. However, rc-drawer has been superseded and effectively deprecated. Active development and new features are now exclusively happening under the renamed package, `@rc-component/drawer`, which started its versioning from 1.0.0 and is actively maintained with a regular release cadence. Developers are strongly advised to migrate to `@rc-component/drawer` for ongoing support, bug fixes, and new functionalities like resizable drawers.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","react","react-component","react-drawer","drawer","drawer-menu","rc-drawer-menu","react-drawer-menu","animation","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/rc-drawer"},{"id":11631,"title":"rc-dropdown UI Component","library":"rc-dropdown","status":"active","version":"4.2.1","language":"javascript","ecosystem":"npm","summary":"rc-dropdown is a fundamental, unstyled UI component for React applications, providing the core logic and accessibility features for dropdown menus, tooltips, and contextual overlays. It is currently at stable version 4.2.1 and is part of the extensive react-component library ecosystem, known for building highly customizable and performant UI primitives. While it offers essential dropdown functionalities like visibility control, placement, and event handling, it intentionally leaves styling and complex menu rendering to the consumer or higher-level UI libraries like Ant Design, which heavily utilize rc-dropdown internally. The project maintains an active development pace with regular updates, including refactors and minor feature enhancements, but major version bumps can introduce significant internal changes.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","react","react-dropdown","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/rc-dropdown"},{"id":14859,"title":"React Performance First Form Component","library":"rc-field-form","status":"active","version":"2.7.1","language":"javascript","ecosystem":"npm","summary":"rc-field-form is a foundational and performance-optimized React component library designed for building highly customizable forms. It offers a low-level API for form state management, field registration, and validation without dictating specific UI or design patterns, making it adaptable for various React environments, including React Native. The current stable version, 2.7.1, is part of the broader react-component ecosystem. While this specific package has seen less frequent direct updates recently, the underlying project shows continuous development through related components like `@rc-component/form`, which receives frequent patch and minor versions for bug fixes and feature enhancements. Key differentiators include its 'performance first' philosophy, flexible API for integrating custom UI components, and robust validation capabilities powered by `@rc-component/async-validator`.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","react","react-component","react-form","form","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/rc-field-form"},{"id":11633,"title":"React Component Input","library":"rc-input","status":"active","version":"1.8.0","language":"javascript","ecosystem":"npm","summary":"rc-input is a foundational, unstyled React input component, designed to be highly customizable and often used as a building block for UI libraries like Ant Design. It provides core input functionalities, including features like clearable input. The current stable version is 1.8.0. It receives regular maintenance updates, though a strict release cadence isn't published. A key differentiator is its low-level nature, focusing purely on input logic without opinionated styling, making it highly adaptable. It provides full TypeScript support and manages common input behaviors such as value synchronization and focus handling. The package has a somewhat convoluted naming history, which developers should be aware of.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","react","react-component","react-input","input","antd","ant-design","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/rc-input"},{"id":11632,"title":"React Input Number Component","library":"rc-input-number","status":"renamed","version":"9.5.0","language":"javascript","ecosystem":"npm","summary":"This package provides a foundational and unstyled React component for handling numeric input. It includes built-in increment and decrement controls, making it suitable for building custom number input experiences. The current stable version, under its new scope, is `@rc-component/input-number@1.6.2`. Historically, it was known as `rc-input-number` before being renamed to the scoped package in version 1.5.0. The project maintains an active release cadence, with frequent patch and minor updates, indicating ongoing development and improvements. Its primary differentiator is its low-level, highly customizable nature, providing core functionality without imposing specific UI/UX styles, which allows other UI libraries (like Ant Design) to build upon it, rather than being a full-featured, opinionated component itself.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","react","react-component","react-input-number","input-number","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/rc-input-number"},{"id":14860,"title":"React Mentions Component","library":"rc-mentions","status":"active","version":"2.20.0","language":"javascript","ecosystem":"npm","summary":"rc-mentions is a foundational React component designed for building rich `@`-mentions input functionalities within web applications. It provides the core logic and UI structure for user mentions, offering a highly customizable experience without dictating specific styling. The current stable version, `2.20.0`, is actively maintained, with frequent minor and patch releases indicated by the project's recent activity, though specific release notes for major version `2` are not immediately visible in the provided data. Key differentiators include its broad browser compatibility (supporting IE9+, Chrome, Firefox, Safari), robust keyboard navigation for accessibility, and a flexible API that allows developers full control over filtering options and popup placement. Unlike opinionated UI libraries, `rc-mentions` ships unstyled, requiring developers to provide their own CSS (typically from its Less source) for integration into their design system.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","react","react-component","react-mentions","mentions","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/rc-mentions"},{"id":11635,"title":"rc-menu: Core React Menu Component","library":"rc-menu","status":"renamed","version":"9.16.1","language":"javascript","ecosystem":"npm","summary":"rc-menu is a foundational, unstyled React UI component designed for building highly customizable and accessible hierarchical menus. It provides the core logic and composable primitives like `Menu`, `SubMenu`, and `MenuItem`, offering developers extensive control over styling and behavior. While widely adopted, the `rc-menu` package, currently at version `9.16.1`, is in a maintenance-only state with its last publish over a year ago. Active development and new features have migrated to the `@rc-component/menu` package (latest v1.2.0), which is the recommended choice for new projects and for existing users looking for ongoing support and enhancements. This component is often used as a base for more opinionated UI libraries, such as Ant Design's menu, due to its low-level control.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","react","react-component","menu","ui","react-menu","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/rc-menu"},{"id":14861,"title":"React Lifecycle Motion","library":"rc-motion","status":"deprecated","version":"2.9.5","language":"javascript","ecosystem":"npm","summary":"rc-motion is a React library designed to provide granular control over component entry, exit, and update animations by leveraging React's lifecycle methods. It enables developers to integrate CSS transition classes or custom JavaScript animation callbacks to manage the visual state of components as they appear, enter, leave, or disappear from the DOM. The package, at version 2.9.5, offers a robust set of features for orchestrating complex animation sequences and serves as a foundational component within the Ant Design ecosystem. Its API, centered around properties like `motionName`, `visible`, and comprehensive lifecycle callbacks (`onAppearStart`, `onEnterEnd`, etc.), emphasizes precise control over animation flow. However, developers should be aware that this specific package (`rc-motion`) has been superseded by `@rc-component/motion` (v1.x), which represents its actively maintained and developed successor.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","react","react-component","react-motion","motion","antd","ant-design","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/rc-motion"},{"id":11636,"title":"React UI Notification Component","library":"rc-notification","status":"active","version":"5.6.4","language":"javascript","ecosystem":"npm","summary":"The `rc-notification` package provides a foundational React UI component for displaying transient notifications such as toasts or alerts. It functions as a low-level, unstyled primitive, primarily serving as a building block for higher-level UI libraries, most notably Ant Design's notification system. The current stable version, 5.6.4, receives ongoing maintenance, with recent updates focused on bug fixes and performance enhancements within its 5.x series. It's crucial for developers to note that a separate, newer package, `@rc-component/notification`, has also been released. This newer package introduces additional features and potentially different APIs, marking a distinct evolution from `rc-notification`. This distinction is important for selecting the correct package based on project requirements and desired feature set, as the two packages have diverged in their development paths.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","react","react-component","react-notification","notification","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/rc-notification"},{"id":15778,"title":"React Pagination Component","library":"rc-pagination","status":"renamed","version":"5.1.0","language":"javascript","ecosystem":"npm","summary":"rc-pagination is a highly customizable and flexible React UI component for building pagination controls. While version 5.1.0 is the current stable release under this package name, the project has formally transitioned and is actively maintained as the `@rc-component/pagination` package. This library is renowned for its extensive API, offering deep customization options for appearance and behavior, including support for internationalization, quick page jumpers, page size changers, and custom renderers for individual page items. It serves as the foundational pagination logic for prominent UI libraries such as Ant Design, emphasizing accessibility and performance. Developers initiating new projects or upgrading should use `@rc-component/pagination` for the latest features and ongoing support, as `rc-pagination` is effectively superseded by the renamed package.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","react","react-component","react-pagination","pagination","antd","pager","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/rc-pagination"},{"id":18704,"title":"rc-picker","library":"rc-picker","status":"active","version":"4.11.3","language":"javascript","ecosystem":"npm","summary":"A React date & time picker component library (antd's picker) supporting multiple time libraries (dayjs, moment, date-fns, luxon). Current stable version is 4.11.3, with the package renamed to @rc-component/picker for the latest major versions. Offers range picking, datetime, month/year/week pickers. Freely configurable via props. Ships TypeScript definitions. Note: v4+ uses dayjs by default; older versions used moment.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","react","react-component","react-picker","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/rc-picker"},{"id":11634,"title":"React Progress UI Component","library":"rc-progress","status":"active","version":"4.0.0","language":"javascript","ecosystem":"npm","summary":"rc-progress is a lightweight, performant React UI component library providing fundamental progress indicators, specifically Line and Circle progress bars. It is currently stable at version 4.0.0, released in late 2023, with maintenance releases occurring periodically as needed. The library focuses on delivering unstyled, highly customizable SVG-based progress components, allowing developers full control over styling and animation via props like `strokeWidth`, `strokeColor`, and `percent`. It differentiates itself by offering a lean API for common progress scenarios without the overhead of a full UI component suite. The library ships with TypeScript type definitions, ensuring a robust development experience, and maintains compatibility with modern React versions (>=16.9.0) while also supporting older browsers like IE9+.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","react","react-component","react-progress","progress","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/rc-progress"},{"id":14862,"title":"React Star Rate Component","library":"rc-rate","status":"active","version":"2.13.1","language":"javascript","ecosystem":"npm","summary":"rc-rate is a flexible and accessible React component for displaying and selecting star ratings. It is part of the extensive react-component ecosystem, known for providing foundational UI components. The package is currently at version 2.13.1 and actively maintained with frequent minor and patch releases, addressing bugs, accessibility, and adding features. Key differentiators include support for half-star selections, custom characters for stars (allowing SVG or any ReactNode), and robust keyboard navigation. It provides both controlled and uncontrolled modes of operation and ensures good accessibility practices, as evidenced by recent fixes. Developers can easily integrate it into projects that require user feedback or display ratings, with full TypeScript support provided. This component offers a solid, performant, and customizable base for rating functionalities in React applications, suitable for production use cases.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","react","react-component","react-rate","rate","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/rc-rate"},{"id":14863,"title":"React Resize Observer Component","library":"rc-resize-observer","status":"renamed","version":"1.4.3","language":"javascript","ecosystem":"npm","summary":"rc-resize-observer is a React component that provides a declarative way to observe changes in the dimensions of its child elements, leveraging the browser's native `ResizeObserver` API. This package, currently at its last stable version `1.4.3`, wraps the observer logic, offering a simple `onResize` prop to receive `width` and `height` updates. Active development and new features, including a `useResizeObserver` hook, have since migrated to the successor scoped package, `@rc-component/resize-observer`, which is currently at version `1.1.2`. While `rc-resize-observer` remains functional for existing applications, new projects are strongly encouraged to use the `@rc-component/resize-observer` package for ongoing support and enhancements. It aims to offer efficient, non-blocking size monitoring without polling.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","react","react-component","react-resize-observer","resize-observer","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/rc-resize-observer"},{"id":15169,"title":"React Segmented Controls","library":"rc-segmented","status":"active","version":"2.7.1","language":"javascript","ecosystem":"npm","summary":"rc-segmented is a foundational React component for building highly customizable segmented controls, extensively utilized within the Ant Design ecosystem. It presents choices as a group of buttons where typically only one can be active at a time, akin to a radio group. The component supports various data types for options (strings, numbers, or objects), robust `onChange` event handling, and manages selection state. Currently stable at version `2.7.1`, the package maintains a moderate release cadence, focusing on bug fixes, performance enhancements, and crucial accessibility improvements. While `rc-segmented` is the primary package, a newer scoped version, `@rc-component/segmented`, sometimes receives parallel updates, which can be a point of confusion for developers. Key differentiators include its deep integration with Ant Design's principles, a strong emphasis on accessibility, and a clear, functional API for managing segmented choices efficiently within React applications.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","react","react-component","react-segmented","react-segmented-controls","segmented controls","antd","ant-design","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/rc-segmented"},{"id":15171,"title":"React Headless Select Component","library":"rc-select","status":"active","version":"14.16.8","language":"javascript","ecosystem":"npm","summary":"rc-select is a foundational, unstyled React component designed for building highly customizable select input fields. It provides a robust set of core functionalities, including single and multiple selection modes, search capabilities, and comprehensive dropdown management, without dictating any specific UI or styling framework. The current stable version, as per npm metadata, is 14.16.8, though associated projects under `@rc-component/select` show frequent patch releases, indicating active development and maintenance primarily focused on bug fixes and stability. This library serves as a powerful primitive, famously underpinning the `Select` component within major UI libraries like Ant Design. Its key differentiator is its headless architecture, granting developers complete control over the rendering of internal elements and visual presentation, making it an excellent choice for applications requiring highly custom designs and strict adherence to accessibility standards.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","react","react-component","react-select","select","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/rc-select"},{"id":28130,"title":"rc-server","library":"rc-server","status":"deprecated","version":"3.3.5","language":"javascript","ecosystem":"npm","summary":"Deprecated development server for react-component projects. Version 3.3.5 is the last release. It provided JSX support, autoprefixing, test runner integration (mocha-phantomjs), and CommonJS bundling for the browser. Replaced by rc-tools (specifically `rc-tools run server`). No longer maintained; users should migrate to rc-tools or modern alternatives like webpack-dev-server or Vite, which offer far better performance, HMR, and broader ecosystem support.","last_verified":"2026-05-09T00:00:00.000Z","tags":["javascript","react","server","dev"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/rc-server"},{"id":11637,"title":"React Slider UI Component (rc-slider)","library":"rc-slider","status":"active","version":"11.1.9","language":"javascript","ecosystem":"npm","summary":"rc-slider is a highly customizable UI component library for React applications, providing robust single-value sliders and dual-handle range input controls. The current stable version is 11.1.9, which receives active maintenance releases primarily focused on bug fixes and minor feature enhancements. While release cadence is not strictly fixed, updates appear frequently, addressing issues and improving accessibility. A key differentiator is its straightforward API for configuring marks, steps, and various callbacks, along with a `createSliderWithTooltip` utility for enhancing handle interactions. The library ships with comprehensive TypeScript definitions, facilitating type-safe development, and supports both modern ESM imports and CommonJS patterns. It's a foundational component used in many larger Ant Design ecosystem projects.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","react","react-component","react-slider","slider","input","range","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/rc-slider"},{"id":18705,"title":"rc-steps","library":"rc-steps","status":"active","version":"6.0.1","language":"javascript","ecosystem":"npm","summary":"React component library for displaying step progress indicators. Current stable version 6.0.1, released under major version 6 with TypeScript types included. Part of the react-component ecosystem by Ant Design. Supports horizontal, vertical, navigation, inline, and 'horizontal-alternate' directions. Differentiators: customizable icons, custom item renderer, multiple statuses (error, process, finish, wait), subTitle and tailContent on Step items. The package has migrated from classnames to clsx and supports semantic HTML (ol/li). Requires React >=16.9.0.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","react","react-component","react-steps","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/rc-steps"},{"id":11638,"title":"React Switch UI Component","library":"rc-switch","status":"renamed","version":"4.1.0","language":"javascript","ecosystem":"npm","summary":"rc-switch is an unstyled, highly customizable switch (toggle) UI component for React applications, providing fundamental functionality without imposing visual opinions. The package provided here, `rc-switch`, reached its last major release at version 4.1.0. Since then, development and new features have continued under a new scoped package name, `@rc-component/switch`, which currently stands at version 1.0.3. This library is part of the `react-component` ecosystem, known for delivering foundational, barebones UI elements designed for maximum stylistic flexibility. It emphasizes broad browser compatibility and a minimal bundle size, making it suitable for integration into custom design systems. Releases for the original `rc-switch` package have ceased, with all active development now occurring in its successor package, `@rc-component/switch`.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","react","react-component","react-switch","switch","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/rc-switch"},{"id":14864,"title":"rc-table - React Table Component","library":"rc-table","status":"active","version":"7.55.1","language":"javascript","ecosystem":"npm","summary":"rc-table is a foundational UI component for React applications, designed to provide comprehensive table functionalities without imposing specific styling. It serves as a highly customizable base for building complex data grid interfaces, allowing developers to integrate their own design systems. The current stable version is 7.55.1. The project demonstrates an active release cadence, frequently publishing patch and minor versions to address bugs and introduce new features. Key differentiators include its unopinionated nature regarding aesthetics, offering full control over presentation, while providing robust features such as fixed headers, expandable rows, virtual scrolling (since v1.9.0 of the underlying `@rc-component/table`), and a flexible API for columns and data manipulation.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","react","react-table","table","component","ui","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/rc-table"},{"id":15779,"title":"React Tabs Component","library":"rc-tabs","status":"active","version":"15.7.0","language":"javascript","ecosystem":"npm","summary":"rc-tabs is a foundational React UI component designed to provide a highly flexible and accessible tab interface. It is part of the `react-component` ecosystem, focusing on delivering core functionality without imposing specific styling, allowing developers to integrate it seamlessly into various design systems. The current stable version is 15.7.0, with regular updates that typically occur weekly or bi-weekly, addressing bug fixes, accessibility enhancements, and minor feature additions. Its key differentiators include built-in keyboard navigation for improved accessibility, extensive customization options via `prefixCls`, `className`, `style`, and `renderTabBar` props, and a commitment to being a lightweight, unstyled component. This makes `rc-tabs` an ideal choice for projects requiring a robust tab solution that prioritizes control over visual presentation.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","react","react-component","react-tabs","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/rc-tabs"},{"id":17888,"title":"React Component Test Tools","library":"rc-test","status":"active","version":"7.1.3","language":"javascript","ecosystem":"npm","summary":"rc-test is a focused testing utility library designed for React components, primarily built as a wrapper and pre-configurator for Jest. It streamlines the setup of the testing environment for React projects by providing a customized Jest runner and re-exporting common Jest functions along with specific React component testing helpers. The current stable version is 7.1.3. Releases are typically driven by dependency updates, Jest compatibility fixes, and new utility additions, with a fairly active development cadence as indicated by recent minor version bumps. Its key differentiator lies in simplifying React testing boilerplate, addressing common environment issues like `jsdom` configurations and `ResizeObserver` mocks, and ensuring compatibility with various Jest versions, rather than introducing a new testing paradigm.","last_verified":"2026-04-23T00:00:00.000Z","tags":["javascript","react","test","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/rc-test"},{"id":11639,"title":"React Tooltip Component","library":"rc-tooltip","status":"renamed","version":"6.4.0","language":"javascript","ecosystem":"npm","summary":"The `rc-tooltip` package provides a highly customizable and unstyled React tooltip component, focusing on core functionality like positioning, event triggers, and state management. It allows developers to integrate robust tooltip behavior while maintaining full control over the visual presentation, aligning with a 'bring your own UI' philosophy. The version requested, 6.4.0, was the last major release under the `rc-tooltip` package name. However, active development and new features for this component have transitioned to the `@rc-component/tooltip` package, currently at version 1.x.x. While `rc-tooltip` 6.4.0 remains functional for its intended purpose, it is effectively superseded, and new projects or those requiring ongoing updates and accessibility enhancements should migrate to the `@rc-component/tooltip` package. The original `rc-tooltip` package's last update was approximately three years ago.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","react","react-component","react-tooltip","tooltip","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/rc-tooltip"},{"id":14865,"title":"React Tree Component (Legacy)","library":"rc-tree","status":"renamed","version":"5.13.1","language":"javascript","ecosystem":"npm","summary":"rc-tree is a foundational React UI component that provided a highly customizable and performant tree view. Its purpose was to display hierarchical data with features such as node expansion, selection, checking, dragging, and asynchronous data loading. The last stable version under the `rc-tree` package name is 5.13.1. Development on this package has ceased under this name, as it has been officially renamed and migrated to `@rc-component/tree` starting from version `@rc-component/tree@1.2.2`. While `rc-tree` offered robust capabilities like custom node rendering, virtualized lists for large datasets (in later versions before the rename), and broad browser support (including IE9+), users are strongly advised to migrate to the actively maintained `@rc-component/tree` for ongoing updates, bug fixes, and new features. The original `rc-tree` package itself does not have a defined release cadence anymore due to its renamed status.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","react","react-component","react-tree","tree","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/rc-tree"},{"id":18055,"title":"React Tree Select Component","library":"rc-tree-select","status":"active","version":"5.27.0","language":"javascript","ecosystem":"npm","summary":"rc-tree-select is a highly customizable React UI component designed for selecting single or multiple items from a hierarchical tree structure. As part of the `react-component` ecosystem, it prioritizes unstyled, highly performant, and accessible base functionality, giving developers full control over styling and integration into custom design systems. The current stable version is `5.27.0`. While it maintains a consistent release cadence, the project has also seen the introduction of a scoped package, `@rc-component/tree-select` (currently around v1.x), which represents an ongoing evolution of the component and may introduce new features or a migration path for future consumers. Its primary differentiator is its \"headless\" nature, providing foundational logic without imposing visual styles, making it extremely flexible for diverse application needs.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","react","react-component","react-tree-select","tree-select","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/rc-tree-select"},{"id":11640,"title":"React Trigger Component","library":"rc-trigger","status":"maintenance","version":"5.3.4","language":"javascript","ecosystem":"npm","summary":"rc-trigger is a foundational React component for managing and positioning overlay elements, such as tooltips, dropdowns, and context menus, relative to a target element. It abstracts the complex logic of popup display, alignment, and interaction events (like click, hover, contextMenu) into a reusable API. As of the provided metadata, the stable version is 5.3.4. While no specific release cadence for rc-trigger itself is explicitly documented (its last publish was 3 years ago), the package historically provided a robust, cross-browser solution for dynamic popup management in React applications. Its key differentiator lies in its flexibility for custom trigger actions and advanced alignment options, serving as a base for many other 'react-component' libraries. However, active feature development appears to have largely shifted to the newer, scoped package `@rc-component/trigger` within the same repository.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","react","react-component","react-trigger","trigger","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/rc-trigger"},{"id":11641,"title":"React Upload Component","library":"rc-upload","status":"active","version":"4.11.0","language":"javascript","ecosystem":"npm","summary":"rc-upload is a lightweight, unstyled React UI component for handling file uploads. It provides foundational upload capabilities such as drag-and-drop, folder uploads, and paste-from-clipboard functionality without imposing any specific visual design, allowing developers full control over the user interface. The current stable version is 4.11.0. The project maintains an active release cadence, with minor versions released periodically to introduce new features, address bugs, and update dependencies. Its key differentiators include its headless architecture, extensive customization options via props like `customRequest` and `beforeUpload`, and support for modern browser-based upload features. It is a core utility often used as a building block for more complex upload components.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","react","react-component","react-upload","upload","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/rc-upload"},{"id":11642,"title":"rc-util: Common React Utilities","library":"rc-util","status":"active","version":"5.44.4","language":"javascript","ecosystem":"npm","summary":"rc-util is a foundational utility library within the React ecosystem, specifically developed to provide common helper functions and components for other React libraries (often those under the `react-component` organization like Ant Design). It offers a suite of low-level utilities such as `createChainedFunction` for combining multiple event handlers, a `deprecated` logger for warning about API changes, and `Portal` for rendering children outside the DOM hierarchy. The current stable version is `5.44.4`. While a specific, detailed release cadence for `rc-util` is not directly specified in the available metadata, the project is actively maintained, receiving updates to address various React development challenges and support newer React versions, as evidenced by related package activity. Its key differentiator lies in its focused, unopinionated approach, providing essential building blocks without imposing architectural patterns, making it a reliable dependency for complex UI component libraries.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","react","util","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/rc-util"},{"id":14866,"title":"React Virtual List","library":"rc-virtual-list","status":"active","version":"3.19.2","language":"javascript","ecosystem":"npm","summary":"rc-virtual-list is a React component designed for efficiently rendering large lists by only rendering items visible within the viewport, significantly improving performance and memory usage compared to rendering all items simultaneously. It supports animations and is compatible with older browsers like IE11+. The package, currently at stable version `3.19.2`, receives regular patch updates, indicating an active maintenance schedule. It is part of the `react-component` ecosystem, known for providing foundational UI components often utilized within Ant Design. Its key differentiators include built-in animation support, broad browser compatibility, and a focus on core virtualization logic without opinionated styling, making it highly adaptable to various design systems. It enables smooth scrolling and interaction even with thousands of data entries by precisely managing what's rendered to the DOM.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","react","react-component","virtual-list","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/rc-virtual-list"},{"id":18707,"title":"rce-test-module-default","library":"rce-test-module-default","status":"deprecated","version":"1.0.26","language":"javascript","ecosystem":"npm","summary":"This package, rce-test-module-default version 1.0.26, is an RCE test module. It has no README and appears to be a minimal placeholder or test package. The package's purpose is unclear; it may be used for testing or demonstrating remote code execution vulnerabilities. No release cadence or differentiators are available. This package should not be used in production code.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/rce-test-module-default"},{"id":7659,"title":"rclone-python","library":"rclone-python","status":"active","version":"0.1.24","language":"python","ecosystem":"pypi","summary":"rclone-python is a Python wrapper for the powerful rclone command-line tool, enabling programmatic interaction with various cloud storage providers. It provides a Pythonic interface for operations like copying, moving, syncing, listing, and managing files and remotes. The library is actively maintained, currently at version 0.1.24, and receives regular updates, often with minor bug fixes and feature enhancements.","last_verified":"2026-04-16T00:00:00.000Z","tags":["rclone","cloud storage","file transfer","sync","wrapper","cli"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/rclone-python"},{"id":15780,"title":"Minecraft RCON Client","library":"rcon-client","status":"abandoned","version":"4.2.5","language":"javascript","ecosystem":"npm","summary":"rcon-client is a JavaScript/TypeScript library designed to connect to and interact with Minecraft servers via the RCON protocol. Its key differentiator is a built-in packet queue that limits pending requests, which is particularly useful for sending multiple commands concurrently without overwhelming the server. The library supports persistent connections, allowing an Rcon instance to connect and disconnect multiple times. It leverages async/await patterns for network operations and ships with TypeScript types, making it suitable for modern JavaScript and TypeScript projects. The current stable version is 4.2.5. However, it's explicitly stated by the maintainer that the library has not been actively maintained for a while, implying an infrequent release cadence and potential for unaddressed issues. Developers should consider this lack of maintenance when choosing this library for new projects. It uses Node.js's EventEmitter internally for connection lifecycle events.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","rcon","client","promise","typescript","minecraft","protocol"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/rcon-client"},{"id":8583,"title":"rcslice - 1-Indexed List Slicing","library":"rcslice","status":"active","version":"1.1.0","language":"python","ecosystem":"pypi","summary":"rcslice is a Python library (version 1.1.0) designed to slice lists of 'sliceables' using a 1-indexed system where both start and end indices are inclusive. This utility helps in specific use cases, such as slicing file content line by line or column by column, offering an alternative to Python's native 0-indexed, end-exclusive slicing. It appears to be a stable, focused utility with infrequent releases.","last_verified":"2026-04-16T00:00:00.000Z","tags":["slice","list","indexing","1-indexed","utility"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/rcslice"},{"id":3255,"title":"rcssmin: CSS Minifier","library":"rcssmin","status":"active","version":"1.2.2","language":"python","ecosystem":"pypi","summary":"RCSSmin is a CSS minifier written in Python, based on the semantics of the YUI compressor. It prioritizes speed over maximum compression, performing syntactical compression only by removing spaces, comments, and semicolons, while supporting various CSS hacks. It includes a C re-implementation (`rcssmin.c`) that significantly improves runtime performance. The current version is 1.2.2.","last_verified":"2026-04-25T07:36:53.757Z","tags":["CSS","minifier","web development","performance","frontend"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/rcssmin"},{"id":21857,"title":"rdata","library":"rdata","status":"active","version":"1.0.0","language":"python","ecosystem":"pypi","summary":"A Python library to read R datasets (.rda, .rdata) into Python objects. Version 1.0.0, stable release, low cadence.","last_verified":"2026-04-27T00:00:00.000Z","tags":["r","data","interoperability","rda","read"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/rdata"},{"id":16189,"title":"RDF/JS CSV on the Web Parser","library":"rdf-parser-csvw","status":"active","version":"1.1.0","language":"javascript","ecosystem":"npm","summary":"rdf-parser-csvw is a JavaScript library designed to parse CSV (Comma Separated Values) data according to the CSV on the Web (CSVW) W3C recommendation, converting it into RDF/JS Quads. It leverages the RDF/JS Stream interface, allowing for efficient, asynchronous processing of large CSV files by consuming a stream of strings and emitting a stream of parsed RDF quads. The library's current stable version is 1.1.0, with releases typically following a feature-driven cadence rather than strict timeboxes. A key differentiator is its strict adherence to the RDF/JS specification for data factories and stream interfaces, ensuring broad compatibility within the RDF/JS ecosystem. It requires explicit CSVW metadata (as an RDF/JS Dataset) and a base IRI for proper conversion. Options include specifying a custom RDF/JS data factory, an alternative timezone for date/time parsing, and error-handling preferences such as `relaxColumnCount` to ignore column count mismatches or `skipLinesWithError` for debugging noisy datasets, though the latter is advised against for production use.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","rdf","rdf-ext","csv","csvw"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/rdf-parser-csvw"},{"id":13850,"title":"RDF/SPARQL Test Suite Executor","library":"rdf-test-suite","status":"active","version":"2.1.5","language":"javascript","ecosystem":"npm","summary":"rdf-test-suite (current stable version 2.1.5) is a robust JavaScript/TypeScript command-line tool and library designed for executing W3C RDF and SPARQL test suites against any compatible JavaScript-based engine. It is actively maintained, with a development focus on broad test suite compatibility and modularity. Key differentiators include its support for a wide array of specifications such as SPARQL 1.0/1.1, RDF/XML, N-Triples, N-Quads, Turtle, TriG, JSON-LD (1.0/1.1), RDFa, Microdata, N3, and RDF-star/SPARQL-star, with a clear roadmap for expanding coverage. The tool itself functions as a runner, requiring users to provide their own JavaScript implementation of an RDF parser or SPARQL query engine that adheres to specific TypeScript interfaces (e.g., `IQueryEngine`, `IParser`) depending on the test suite being executed. It can output human-readable results to the console or machine-readable EARL reports for compliance tracking. Its modular architecture facilitates easy extension for new test cases or report formats.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","sparql","rdf","linked data","test suite","w3c","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/rdf-test-suite"},{"id":14867,"title":"RDFa Streaming Parser","library":"rdfa-streaming-parser","status":"active","version":"3.0.2","language":"javascript","ecosystem":"npm","summary":"The `rdfa-streaming-parser` package provides a high-performance, lightweight, and 100% spec-compliant streaming parser for RDFa 1.1 data. It is currently at version 3.0.2. This library is designed to emit RDFJS-compliant quads as soon as possible, enabling the efficient parsing of documents larger than available memory. Its streaming nature leverages Node.js Transform streams, allowing for direct piping of input sources like file streams. It also implements the RDFJS Sink interface for alternative stream processing. Key differentiators include its strict adherence to the RDFa 1.1 specification, its low memory footprint due to streaming, and its compatibility with the RDFJS ecosystem for data representation. The release cadence appears stable, with major version 3 indicating significant updates from previous iterations.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","rdfa","linked data","semantic web","rdf","rdfjs","streaming","asynchronous","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/rdfa-streaming-parser"},{"id":1693,"title":"RDFLib","library":"rdflib","status":"active","version":"7.6.0","language":"python","ecosystem":"pypi","summary":"RDFLib is a Python library for working with RDF (Resource Description Framework), a simple yet powerful language for representing information. It provides a Graph data structure, parsers and serializers for various RDF formats (e.g., Turtle, N-Triples, RDF/XML, JSON-LD), and SPARQL query capabilities. RDFLib is actively maintained with frequent minor releases and major versions typically every 1-2 years.","last_verified":"2026-04-24T00:01:43.250Z","tags":["rdf","semantic-web","graph-database","sparql","knowledge-graph"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/rdflib"},{"id":8584,"title":"rdflib-jsonld (Deprecated)","library":"rdflib-jsonld","status":"abandoned","version":"0.6.2","language":"python","ecosystem":"pypi","summary":"rdflib-jsonld was a plugin for RDFLib that provided JSON-LD 1.0 parsing and serialization capabilities. As of RDFLib 6.0.1 (released September 2021), JSON-LD handling has been integrated directly into the core RDFLib library. The rdflib-jsonld library itself is now 'tombstoned', with version 0.6.2 being the final release that removes all core functionality, leaving only a deprecation warning. It is considered abandoned.","last_verified":"2026-04-16T00:00:00.000Z","tags":["rdf","json-ld","linked-data","deprecated","semantic-web","parser","serializer"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/rdflib-jsonld"},{"id":27331,"title":"rdflib-shim","library":"rdflib-shim","status":"active","version":"1.0.3","language":"python","ecosystem":"pypi","summary":"rdflib-shim is a compatibility layer that smooths over breaking changes between rdflib 5 and 6, allowing code written for rdflib 5 to work with rdflib 6 without modification. Version 1.0.3 (latest) requires Python >=3.7. The library is maintained but low-churn (last release 2022).","last_verified":"2026-04-27T00:00:00.000Z","tags":["rdflib","shim","compatibility","migration"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/rdflib-shim"},{"id":13851,"title":"RDF/XML Streaming Parser","library":"rdfxml-streaming-parser","status":"active","version":"3.2.0","language":"javascript","ecosystem":"npm","summary":"rdfxml-streaming-parser is a JavaScript library designed for efficient, streaming parsing of RDF/XML documents into RDFJS-compliant quads. Currently at version 3.2.0, it maintains an active release schedule with minor updates. Its core functionality revolves around acting as a Node.js Transform stream, allowing developers to pipe data streams directly or feed XML string chunks manually. This streaming approach is a key differentiator, enabling the processing of large RDF/XML datasets without requiring the entire document to be loaded into memory. The library also integrates with the broader RDF.js ecosystem by implementing the Sink interface, providing flexibility in how streams are consumed. It ships with comprehensive TypeScript types and configurable options for data factory, base IRI, default graph, and XML parsing strictness.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","rdf/xml","streaming","parser","xml","rdfjs","rdf","linked data","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/rdfxml-streaming-parser"},{"id":24506,"title":"rdiff","library":"rdiff","status":"active","version":"0.2.3","language":"python","ecosystem":"pypi","summary":"A native Python implementation of the rdiff tool by librsync, providing signature, delta, and patch operations for file synchronization. Current version 0.2.3, requires Python >=3.6. Maintained irregularly; last release in 2022.","last_verified":"2026-05-01T00:00:00.000Z","tags":["rdiff","librsync","delta","patch"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/rdiff"},{"id":1694,"title":"RDKit","library":"rdkit","status":"active","version":"2026.3.1","language":"python","ecosystem":"pypi","summary":"RDKit is a free, open-source toolkit for chemoinformatics, combining chemistry with computer science. It provides functionalities for analyzing molecules, predicting chemical properties, visualizing structures, and preparing data for drug discovery. The library is primarily written in C++ with extensive Python bindings. It maintains a regular release cadence with two major releases per year (typically March/April and September/October) and monthly patch releases, indicating active development and maintenance.","last_verified":"2026-04-24T00:02:30.487Z","tags":["chemoinformatics","cheminformatics","chemistry","molecular modeling","drug discovery","molecules","smiles"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/rdkit"},{"id":10189,"title":"RDKit for Python (PyPI)","library":"rdkit-pypi","status":"active","version":"2026.03.01","language":"python","ecosystem":"pypi","summary":"RDKit is a collection of chemoinformatics and machine-learning software written in C++ and Python. The `rdkit-pypi` package provides pre-built wheels for the RDKit library, enabling easy installation via pip on various platforms and Python versions. This addresses common build issues encountered with the upstream RDKit PyPI package, which often only provides source distributions. It follows a rapid release cadence, syncing with RDKit's development.","last_verified":"2026-04-17T00:00:00.000Z","tags":["cheminformatics","chemistry","drug-discovery","machine-learning","molecular-modeling"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/rdkit-pypi"},{"id":17462,"title":"ReadMe CLI","library":"rdme","status":"active","version":"10.6.2","language":"javascript","ecosystem":"npm","summary":"rdme is the official command-line interface (CLI) and GitHub Action for ReadMe, designed to streamline API documentation workflows. It enables users to manage and synchronize API definitions (supporting OpenAPI, Swagger, and Postman specifications) with their API reference documentation hosted on ReadMe.com. Beyond ReadMe-specific integrations, it provides robust API definition validation tools that can be used independently, without requiring a ReadMe account. The current stable version is v10.6.2, with active development indicated by frequent patch and minor releases, often with pre-release (`-next`) versions for upcoming features. A key differentiator is its dual functionality as both a local development tool and an automation agent for CI/CD environments, specifically via GitHub Actions. It has a notable distinction between v9 and v10 regarding compatibility with 'ReadMe Refactored' documentation experiences.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","api","apidoc","apis","documentation","microservice","oai","oas","openapi"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/rdme"},{"id":13852,"title":"Android String Resource XML Parser","library":"rdotjson","status":"active","version":"2.0.0","language":"javascript","ecosystem":"npm","summary":"rdotjson is a Node.js library dedicated to parsing Android String Resource XML files (e.g., `strings.xml`) into a structured JavaScript object. It mirrors Android's `R` class access patterns, organizing resources under keys like `R.string`, `R.array`, `R.bool`, `R.color`, `R.dimen`, and `R.integer`. The library supports conversion of these resources into native JavaScript primitives or an object-wrapped format via `objectMode`. The current stable version is 2.0.0, and it maintains an active release cadence, as indicated by ongoing GitHub activity. Its key differentiators include extensive configuration options for handling XML comments, excluding specific keys with wildcards, preserving raw XML, and offering integrated formatters for JSON and CSV output. A robust command-line interface is also provided for direct file processing, making it suitable for build pipelines. It is designed for Node.js environments running version 18.17 or newer.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","Android","CSV","JSON","Java","R.string","XML"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/rdotjson"},{"id":8585,"title":"rdrobust Python Library","library":"rdrobust","status":"active","version":"1.3.0","language":"python","ecosystem":"pypi","summary":"The `rdrobust` Python library (current version 1.3.0) implements local polynomial Regression Discontinuity (RD) point estimators with robust bias-corrected confidence intervals and inference procedures. It is actively maintained and regularly updated, with releases typically aligning with new features or improvements to the underlying R/C++ codebase it wraps.","last_verified":"2026-04-16T00:00:00.000Z","tags":["statistics","econometrics","causal inference","regression discontinuity","data analysis"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/rdrobust"},{"id":21858,"title":"RDS Database Running Scheduler","library":"rds-database-running-scheduler","status":"active","version":"0.1.4","language":"javascript","ecosystem":"npm","summary":"AWS CDK v2 construct to automatically start and stop RDS instances and Aurora clusters on a schedule using EventBridge Scheduler and a Lambda with durable execution. Current stable version is 0.1.4, released in April 2026 with active development. Key differentiator: tag-based resource targeting, configurable timezone/weekdays, optional Slack notifications via Secrets Manager, and built-in polling for desired state. Requires aws-cdk-lib ^2.232.0 and constructs ^10.5.1.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","cdk","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/rds-database-running-scheduler"},{"id":6850,"title":"RDT (Reversible Data Transforms)","library":"rdt","status":"active","version":"1.21.0","language":"python","ecosystem":"pypi","summary":"RDT (Reversible Data Transforms) is a Python library that enables the transformation of raw data into fully numerical data, making it ready for various data science tasks. The transformations are designed to be reversible, allowing conversion back to the original data format. It is part of The Synthetic Data Vault Project and is actively maintained by DataCebo, with frequent updates and releases. The current version is 1.21.0.","last_verified":"2026-04-15T00:00:00.000Z","tags":["data transformation","reversible transforms","synthetic data","data science","machine learning"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/rdt"},{"id":21859,"title":"re-assert","library":"re-assert","status":"active","version":"1.1.0","language":"python","ecosystem":"pypi","summary":"A library to show where your regex match assertion failed. It provides a helper to clarify regex failures in tests. Current version: 1.1.0, release cadence: low, maintained by asottile.","last_verified":"2026-04-27T00:00:00.000Z","tags":["regex","testing","assertion","debugging"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/re-assert"},{"id":10415,"title":"React: A JavaScript Library for User Interfaces","library":"react","status":"active","version":"19.2.5","language":"javascript","ecosystem":"npm","summary":"React is a foundational JavaScript library for building interactive user interfaces, developed and maintained by Meta. It employs a declarative, component-based paradigm, utilizing a virtual DOM for efficient UI updates and JSX for a more intuitive syntax. The current stable version is 19.2.5, with frequent patch releases addressing bug fixes, performance improvements, and enhancements, particularly around React Server Components (RSCs). Major version updates are less frequent but introduce significant new capabilities, such as Hooks (v16.8) and the ongoing evolution of concurrent features and RSCs. Key differentiators include its robust ecosystem, strong community support, and its innovative approach to server-client interaction with RSCs, enabling full-stack React applications and improved initial load performance compared to traditional client-side rendering.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","react"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/react"},{"id":11644,"title":"React Accessible Accordion","library":"react-accessible-accordion","status":"abandoned","version":"5.0.1","language":"javascript","ecosystem":"npm","summary":"react-accessible-accordion is a React component library providing a WAI-ARIA compliant accordion interface. The current stable version is 5.0.1. While it provides robust accessibility features for accordions, the project is officially no longer maintained, with the developers strongly recommending the use of native HTML `<details>` and `<summary>` elements for new implementations due to their superior performance, framework-agnostic nature, and built-in accessibility. Releases have been infrequent, primarily addressing bug fixes or adapting to new React versions, rather than active feature development. Key differentiators historically included its out-of-the-box WAI-ARIA compliance and a component-based API for building accordions within React applications, but these are now largely superseded by native browser capabilities. It ships with TypeScript types for improved developer experience.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","react","component","accordion","collapse","accessible","accessibility","wai-aria","aria","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/react-accessible-accordion"},{"id":11643,"title":"React-Ace Editor Component","library":"react-ace","status":"active","version":"14.0.1","language":"javascript","ecosystem":"npm","summary":"React-Ace provides a set of React components that wrap the Ace Editor, a high-performance code editor, allowing developers to easily embed sophisticated code editing capabilities into their React applications. The current stable version is 14.0.1, which includes support for React 19. The project demonstrates an active release cadence with frequent minor and patch updates, alongside periodic major version bumps to incorporate new features, bug fixes, and dependency upgrades, often aligning with updates to `ace-builds` itself. Key differentiators include its robust API for controlling editor behavior, support for various modes, themes, and extensions through the `ace-builds` package, and dedicated components for split view and diff editing, offering a comprehensive solution for interactive code snippets, IDE-like features, or rich text editing with syntax highlighting.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","ace","ace editor","react-component","react","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/react-ace"},{"id":26144,"title":"React Add to Calendar HOC","library":"react-add-to-calendar-hoc","status":"maintenance","version":"1.0.10","language":"javascript","ecosystem":"npm","summary":"A lightweight higher-order component for adding 'add to calendar' functionality to custom React components. Current stable version is 1.0.10. It is unopinionated about styling and date libraries, allowing you to bring your own button/dropdown/modal components and handle date formatting with any library (e.g., Moment.js, date-fns). Releases are infrequent (last update 2019). Key differentiators: minimal bundle size compared to alternatives like react-add-to-calendar, no bundled date library, flexible component injection. Supported calendars: Google, Yahoo, Outlook, iCal/ICS download.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/react-add-to-calendar-hoc"},{"id":13853,"title":"React Alice Carousel","library":"react-alice-carousel","status":"active","version":"2.9.1","language":"javascript","ecosystem":"npm","summary":"React Alice Carousel is a feature-rich React component designed for creating various content galleries, slideshows, and rotators. As of version 2.9.1, it offers extensive customization, including auto height/width, autoplay with various strategies, custom animation types (slide, fadeout), infinite looping, lazy loading, and full mobile and touch/drag support. It is also server-side rendering (SSR) friendly and ships with TypeScript definitions, making it suitable for modern web applications. The library is actively maintained, with a clear distinction between its v1 and v2 APIs, indicating a commitment to evolving its feature set and internal architecture over time. The project maintains a steady release cadence for bug fixes and minor features.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","react","carousel","gallery","slider","slideshow","rotator","react-slideshow","react-gallery","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/react-alice-carousel"},{"id":11645,"title":"React Animate Height","library":"react-animate-height","status":"active","version":"3.2.3","language":"javascript","ecosystem":"npm","summary":"React Animate Height is a lightweight, dependency-free (beyond React itself) component designed for animating the height of elements using CSS transitions. It enables developers to smoothly slide elements up to `0`, down to `auto`, or to any specific pixel or percentage height. The current stable version is 3.2.3, which is built with React Hooks, requiring React 16.8 or newer. The library appears to be actively maintained, with 'Version 3' indicating significant updates and ongoing support. A key differentiator is its focused approach to height animation, offering optional opacity transitions and control over CSS classes at various animation states, without the overhead of a full-fledged animation library. It is often chosen for its simplicity and direct control over height transitions in React applications, especially when `auto` height animation is required, which can be complex with pure CSS.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","react","react-component","slide","slide up","slide down","animate height","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/react-animate-height"},{"id":11646,"title":"React Apollo Integration (Deprecated)","library":"react-apollo","status":"deprecated","version":"3.1.5","language":"javascript","ecosystem":"npm","summary":"React Apollo (package `react-apollo`) provided the official React integration for Apollo Client, enabling developers to fetch and manage GraphQL data in React applications using Hooks, Components, and Higher-Order Components (HOCs). Version 3.1.5, released on April 14, 2020, was a stable release within the v3 series. The project has since been officially deprecated, with version 4.0.0 (released July 20, 2020) being its final release. All core React Apollo functionality, including hooks, components, HOCs, SSR, and testing utilities, has been migrated directly into the `@apollo/client` package (v3 and above). Developers are strongly advised to migrate to `@apollo/client` for active maintenance, new features, and bug fixes, as `react-apollo` no longer receives updates or support.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","apollo","graphql","react","hooks","hoc","components","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/react-apollo"},{"id":17889,"title":"React App Bundler","library":"react-app-bundler","status":"deprecated","version":"0.2.2","language":"javascript","ecosystem":"npm","summary":"react-app-bundler was an early-stage utility designed to provide an interface to Browserify for client-side code bundling, specifically intended for use within the `react-app-*` ecosystem. This package facilitated the bundling process for React applications during a period when Browserify was a prominent tool for module management in the browser. However, it is explicitly deprecated and no longer maintained, with the last stable version being 0.2.2. Development has ceased, and users are strongly advised to migrate to `react-quickstart` or other modern bundlers like Webpack, Rollup, or Vite. It offered a streamlined way to integrate Browserify into a React application development workflow, but its approach has been superseded by more advanced and actively maintained solutions. The package's release cadence was infrequent, reflecting its early development and eventual abandonment.","last_verified":"2026-04-23T00:00:00.000Z","tags":["javascript","react-app","browserify"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/react-app-bundler"},{"id":20491,"title":"react-app-rewire-babel-loader","library":"react-app-rewire-babel-loader","status":"abandoned","version":"0.1.1","language":"javascript","ecosystem":"npm","summary":"A utility for use with react-app-rewired to allow customization of the babel-loader configuration in create-react-app projects without ejecting. Current stable version is 0.1.1, released with no further updates. It provides two functions, include and exclude, to add or remove npm modules from the babel-loader pipeline. This is a niche tool for developers who need to transpile specific node_modules packages that are not ES5, which create-react-app's default configuration excludes. No known alternatives for this specific purpose.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","babel-loader","react-app-rewired","webpack","create-react-app"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/react-app-rewire-babel-loader"},{"id":26145,"title":"react-app-rewired-esbuild","library":"react-app-rewired-esbuild","status":"active","version":"0.0.11","language":"javascript","ecosystem":"npm","summary":"A plugin for react-app-rewired that replaces Babel and Terser with esbuild for faster builds in Create React App projects. Current version 0.0.11 is stable but young, with low community adoption. Key differentiator: minimal config integration into existing react-app-rewired setups. Compared to alternatives like CRACO or custom Webpack config, it offers an easy drop-in replacement. Release cadence is low; latest version unchanged since 2021. Not recommended for production due to missing React JSX transform auto-injection.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","react-scripts","react-app","esbuild","react-app-rewired","customize-cra"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/react-app-rewired-esbuild"},{"id":11647,"title":"React Aptor","library":"react-aptor","status":"active","version":"2.0.0","language":"javascript","ecosystem":"npm","summary":"React Aptor is a minimal API connector for React applications, currently at version 2.0.0. It provides a structured and opinionated way to integrate vanilla JavaScript third-party libraries, especially those that interact directly with the DOM, into React components. The library addresses common integration challenges such as finding DOM nodes, preventing excessive re-renders, and managing API lifecycles without relying on global scope or introducing unnecessary abstraction layers. Emphasizing a \"zero-dependency,\" \"tree-shakeable,\" and \"side-effect free\" design, React Aptor boasts a minimal bundle size (less than 1 kilobyte). While a strict release cadence is not specified, recent updates, including the significant v2.0.0 release, indicate active development focused on improving the build process, testing infrastructure, and project consistency. Its core differentiator is empowering developers with full control over their API definitions and their connection to React, aiming to be anti-pattern-free within the React ecosystem.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","api","hook","react","aptor","handler","third-party","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/react-aptor"},{"id":11648,"title":"React Archer","library":"react-archer","status":"active","version":"4.4.0","language":"javascript","ecosystem":"npm","summary":"React Archer is a JavaScript library for drawing dynamic, configurable SVG arrows between any DOM elements within a React application. It is currently at version 4.4.0 and maintains a consistent release cadence, with multiple feature and bugfix releases within recent months, indicating active development. Its primary utility lies in simplifying the visualization of relationships or flows between disparate UI components. Key features include customizable arrow styles (color, width, dash array, curves/angles), support for start/end markers, and the ability to update arrow positions automatically when elements move or resize. It achieves this by managing an SVG layer over your React components, dynamically calculating coordinates based on element anchors. The library supports server-side rendering and provides TypeScript types, making it robust for modern React development.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/react-archer"},{"id":11650,"title":"React Aria","library":"react-aria","status":"active","version":"3.48.0","language":"javascript","ecosystem":"npm","summary":"React Aria is a collection of unstyled, accessible UI primitives and hooks for building robust and inclusive user interfaces in React. Unlike traditional component libraries that provide pre-styled components, React Aria offers a foundational layer of accessibility, interaction logic, and internationalization, allowing developers complete control over visual styling and DOM structure. The current stable version is 3.48.0, with new features and improvements released frequently, typically on a monthly or bi-monthly cadence. Its core differentiator lies in its 'headless' nature, focusing purely on standardized, accessible behavior by leveraging WAI-ARIA practices, making it an ideal choice for design systems that require highly customizable yet fully accessible components without opinionated styling.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/react-aria"},{"id":11649,"title":"React Aria Components","library":"react-aria-components","status":"active","version":"1.17.0","language":"javascript","ecosystem":"npm","summary":"React Aria Components (RAC) provides a comprehensive set of headless, accessible, and styleable UI components built directly on the highly acclaimed React Aria hooks library. It simplifies the creation of rich user interfaces by offering ready-to-use component primitives for common UI patterns like buttons, text fields, tables, combo boxes, and trees, while leaving the visual styling entirely up to the developer. The library is currently on version 1.17.0 and maintains a frequent release cadence, typically monthly or bi-monthly, introducing new features, improvements, and accessibility enhancements. Its core differentiators are its strong emphasis on WAI-ARIA authoring practices, full type safety with TypeScript, and its 'bring your own styling' approach, making it highly adaptable to any design system. This allows developers to build custom-styled components without compromising on accessibility or complex interaction logic, fostering a robust foundation for building inclusive web applications.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/react-aria-components"},{"id":26146,"title":"react-async-loader","library":"react-async-loader","status":"maintenance","version":"0.1.2","language":"javascript","ecosystem":"npm","summary":"Async script loading composition for React components, supporting jsonp and multiple script loading. Currently at version 0.1.2, with an API redesign in 0.1.0 that introduced mapScriptsToProps configuration. It provides a higher-order component to load external scripts (e.g., Google Maps) and inject them as props. Unlike libraries like react-loadable, it focuses on script injection rather than code splitting. Package has minimal dependencies: React >=0.13. Release cadence is low, with no newer versions since 2015.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","React","Async","Script Loader"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/react-async-loader"},{"id":14868,"title":"React Async Script Loader","library":"react-async-script","status":"active","version":"1.2.0","language":"javascript","ecosystem":"npm","summary":"react-async-script is a lightweight React Higher-Order Component (HOC) designed to facilitate the asynchronous loading of external third-party JavaScript scripts within React applications. It is particularly useful for integrating services like Google reCAPTCHA, Google Maps, or other widgets where scripts need to be loaded dynamically without blocking the main thread. The current stable version is 1.2.0, building upon the significant 1.0.0 rewrite that introduced modern React features. The library supports customizing script attributes, automatically registering global callback functions (e.g., for `onload` events), and exposing global variables created by the loaded scripts as props to the wrapped component. It also incorporates React's `forwardRef` for proper ref handling, requiring React version 16.4.1 or higher. While no explicit release cadence is stated, it receives updates to address issues and maintain compatibility with React. Its key differentiator is its focused approach as a simple HOC for script management.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","react","asynchronous","script-loader"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/react-async-script"},{"id":16668,"title":"React Auth Kit","library":"react-auth-kit","status":"active","version":"4.0.2-alpha.11","language":"javascript","ecosystem":"npm","summary":"React Auth Kit is a robust and flexible authentication library for React applications, designed to simplify token-based authentication flows, particularly with JWTs. The current stable release series is `v3.x`, with `v3.1.3` being the latest stable patch, while `v4.0.2-alpha.11` is an active alpha development branch. The library is actively maintained with a regular release cadence, including frequent patch updates and minor feature additions, as well as significant major releases (like `v3.0.0`) that introduce architectural changes. Key differentiators include its adoption of an RxJS-based token store for enhanced performance and reactive state management since version 3.0.0, a monorepo structure allowing for extensible and modular packages, and dedicated integrations like `@auth-kit/react-router` for seamless protected routing and `@auth-kit/next` for Next.js support (introduced in v3.1.0). It fully supports TypeScript, providing type definitions out-of-the-box.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","react","auth","authentication","jwt","jsonwebtoken","token","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/react-auth-kit"},{"id":11651,"title":"React Autosuggest","library":"react-autosuggest","status":"maintenance","version":"10.1.0","language":"javascript","ecosystem":"npm","summary":"React Autosuggest is a WAI-ARIA compliant React component designed to provide robust autosuggest and autocomplete functionality. It allows for highly customizable suggestion lists, including asynchronous data fetching, sectioned suggestions, and full control over the rendering of both suggestions and the input field itself. The current stable version is 10.1.0. While it has been widely adopted, the project is currently in a maintenance phase and is actively seeking new maintainers, which may affect its release cadence. Key differentiators include its strong emphasis on accessibility (WAI-ARIA compliance), extensive flexibility in styling (supporting CSS Modules, Radium, Aphrodite, JSS), and its comprehensive customization options, making it suitable for integration with state management libraries like Redux.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","autosuggest","autocomplete","auto-suggest","auto-complete","auto suggest","auto complete","react autosuggest","react autocomplete"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/react-autosuggest"},{"id":11652,"title":"React Barcode Component","library":"react-barcode","status":"active","version":"1.6.1","language":"javascript","ecosystem":"npm","summary":"react-barcode is a React component that streamlines the process of generating various barcode types within a React application. It acts as a wrapper around the robust JsBarcode library, abstracting away the direct DOM manipulation typically required for barcode rendering. The package is currently stable at version 1.6.1 and has seen active development, with recent minor releases adding support for more barcode formats like CODE128 (including GS1-128/EAN-128, CODE128A, B, and C) and minor type fixes. Its release cadence appears to be driven by feature additions and maintenance rather than strict time intervals. Key differentiators include its simple component-based API for React developers, comprehensive support for numerous barcode formats inherited from JsBarcode, and built-in TypeScript type definitions for enhanced developer experience.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","react","react-component","barcode","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/react-barcode"},{"id":11653,"title":"React Base16 Styling","library":"react-base16-styling","status":"abandoned","version":"0.10.0","language":"javascript","ecosystem":"npm","summary":"react-base16-styling provides a utility for flexible theming of React components, specifically integrating with base16 color schemes. Its current and only stable version is `0.10.0`, published in late 2017. The package is effectively unmaintained, with no releases or significant code changes in over six years. It distinguishes itself by offering a `createStyling` factory that consumes `base16` themes, allowing component styles to be defined as static objects, dynamic functions returning style objects, or simple class names, inspired by `react-themeable`. Due to its age, it may not be compatible with modern React features like Hooks or the latest lifecycle methods, and lacks updates for potential security vulnerabilities or performance optimizations, making it unsuitable for new projects.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","react","theme","base16","styling","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/react-base16-styling"},{"id":13854,"title":"React Beautiful DnD Test Utils","library":"react-beautiful-dnd-test-utils","status":"maintenance","version":"4.1.1","language":"javascript","ecosystem":"npm","summary":"react-beautiful-dnd-test-utils is a testing utility library designed to facilitate unit and integration testing of components that integrate with `react-beautiful-dnd` (rbd). It leverages `@testing-library/react` for DOM interaction and assertions, making it suitable for testing rbd applications in a JSDOM environment like Jest. The current stable version is 4.1.1, released in late 2021. While not frequently updated, its purpose as a testing helper for a stable library means updates are typically driven by major changes in rbd or testing-library. Its primary differentiator is its specific focus on simplifying drag-and-drop interactions within tests for rbd components, abstracting away complex simulated events.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","react","drag and drop","dnd","testing","jsdom","unit","integration","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/react-beautiful-dnd-test-utils"},{"id":15172,"title":"React Blurhash Component","library":"react-blurhash","status":"active","version":"0.3.0","language":"javascript","ecosystem":"npm","summary":"react-blurhash provides React components for efficiently displaying Blurhash placeholders in web applications. Blurhash is a compact algorithm for representing a blurred version of an image, enabling a smooth user experience by showing a low-resolution placeholder while the full image loads. Currently at version 0.3.0, the package offers two core components: `<Blurhash />` for a higher-level, self-scaling implementation, and `<BlurhashCanvas />` for direct canvas rendering, offering granular control over the decoding and display process. The library ships with TypeScript types, enhancing developer experience and type safety. It's built upon the core `blurhash` algorithm and requires `react` (>=15) and `blurhash` (^2.0.3) as peer dependencies, which must be installed separately. The package is actively maintained, though its pre-1.0 version number suggests the API might evolve in future major releases.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","blurhash","blur","hash","image","react","component","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/react-blurhash"},{"id":11655,"title":"React-Bootstrap Components","library":"react-bootstrap","status":"active","version":"2.10.10","language":"javascript","ecosystem":"npm","summary":"React-Bootstrap is a complete re-implementation of the Bootstrap 5 components using React, removing the need for jQuery. It provides a set of accessible and customizable React components that mirror Bootstrap's visual style and functionality. The current stable version is 2.10.10, with active development on a new major version (v3.0.0-beta.x) that introduces further breaking changes and improvements like enhanced ESM support. This library is a popular choice for developers who want to leverage Bootstrap's extensive styling framework within a React application without the performance overhead or potential conflicts of integrating traditional Bootstrap's JavaScript. Releases are frequent for both maintenance and beta branches, ensuring timely bug fixes and new features.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","bootstrap","react","component","components","ecosystem-react","react-component","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/react-bootstrap"},{"id":15173,"title":"React Bootstrap Icons","library":"react-bootstrap-icons","status":"active","version":"1.11.6","language":"javascript","ecosystem":"npm","summary":"react-bootstrap-icons is a specialized library that provides the entirety of the Bootstrap Icons collection as individual, configurable React components. Currently, on version 1.11.6, it supports Bootstrap Icons v1.13.1, offering over 2000 SVG icons for use in React applications. The library is actively maintained, with updates typically aligning with new releases of the upstream Bootstrap Icons library. Its primary differentiator is the direct conversion of each icon into a callable React component, allowing for easy integration and customization via standard React props like `color`, `size`, and `className`. It also ships with TypeScript types, enhancing developer experience by providing strong typing for icon names and component props. Unlike generic SVG icon libraries, it is exclusively focused on the Bootstrap Icons set.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","react","icons","svg","bootstrap","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/react-bootstrap-icons"},{"id":11654,"title":"React Bootstrap Typeahead","library":"react-bootstrap-typeahead","status":"active","version":"6.4.1","language":"javascript","ecosystem":"npm","summary":"react-bootstrap-typeahead is a React-based autocomplete component that integrates seamlessly with Bootstrap for styling, providing a familiar UI/UX. The current stable version is 6.4.1, with a major version 7.0.0-rc.x series in active development, indicating a consistent release cadence with significant updates. It offers both single and multi-selection capabilities, and is built with WAI-ARIA authoring practices compliance for accessibility. Key differentiators include its tight integration with Bootstrap 4/5, support for asynchronous data loading, customizable rendering, and a move towards composable primitives in the upcoming v7 to offer more flexibility compared to a monolithic component, making it suitable for complex auto-suggestion needs in Bootstrap-themed React applications. It dropped support for Bootstrap 4 in v7.0.0-rc.1, focusing on Bootstrap 5+.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","auto complete","auto suggest","auto-complete","auto-suggest","autocomplete","autosuggest","bootstrap","bootstrap tokenizer","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/react-bootstrap-typeahead"},{"id":13855,"title":"React Bottom Drawer","library":"react-bottom-drawer","status":"active","version":"0.1.1","language":"javascript","ecosystem":"npm","summary":"react-bottom-drawer is a lightweight React component designed to create mobile-friendly dialogs that slide up from the bottom of the screen. Although functional on desktop, its primary design consideration is touch-based mobile interaction patterns, offering a UX similar to bottom sheets found in many mobile applications. Currently at version 0.1.1, the library provides a simple, controlled API for managing the drawer's visibility and content. It offers full TypeScript support, being entirely written in TypeScript, which enhances developer experience through strong typing and autocompletion. The component differentiates itself by focusing on a specific mobile UI pattern with minimal configuration, allowing developers to easily integrate bottom sheet UIs into their applications without extensive setup. Release cadence is not explicitly defined but is expected to evolve as the project matures and gathers community feedback, typical for pre-1.0 libraries, with potential breaking changes between minor versions as the API solidifies.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","react","ui","modal","dialog"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/react-bottom-drawer"},{"id":11656,"title":"React Box Plot Component","library":"react-boxplot","status":"maintenance","version":"4.0.0","language":"javascript","ecosystem":"npm","summary":"react-boxplot is a React component for rendering simple SVG box plots. It provides flexibility for both horizontal and vertical orientations and aligns the major axis coordinate system with the original data values. The current stable version is 4.0.0. This library is a maintained fork of an originally abandoned repository, suggesting a slower, maintenance-driven release cadence focused on stability and bug fixes rather than rapid feature development. Its key differentiators include its pure SVG rendering, allowing for easy styling and scalability, and the option to either compute box plot statistics internally via `computeBoxplotStats` or provide pre-calculated statistics, catering to different data processing workflows.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","react","chart","boxplot","svg","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/react-boxplot"},{"id":15781,"title":"React Build Info Generator","library":"react-build-info","status":"active","version":"0.0.3","language":"javascript","ecosystem":"npm","summary":"react-build-info is a development utility designed for React projects to automatically inject build-time metadata into the application. It reads the project's `package.json` file to extract the `version` and combines it with the current date/time to generate a `src/buildInfo.ts` (or `.js`) file. This file contains an exported constant `buildInfo` with `buildVersion` and `buildDate` properties, making build information easily accessible within the React application for debugging, support, or display purposes. The current stable version is `0.0.3`. This package is a low-churn utility, receiving updates primarily as needed to maintain compatibility or address specific issues. Its key differentiator is its simplicity and direct file generation approach, avoiding the overhead of more complex build tool plugins.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","React"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/react-build-info"},{"id":11657,"title":"React Bulma Components","library":"react-bulma-components","status":"active","version":"4.1.0","language":"javascript","ecosystem":"npm","summary":"React Bulma Components is a library providing a comprehensive set of React components that directly implement the Bulma CSS framework, offering a declarative way to build user interfaces adhering to Bulma's design principles. The current stable version is 4.1.0, actively receiving patch and minor updates, with major versions (like v4.0.0) introducing significant breaking changes. Key differentiators include its compatibility across popular React frameworks such as Gatsby, Create React App, and Next.js. Since version 4, the library supports tree-shaking by default, optimizing bundle sizes. It also provides a unique `domRef` prop for passing refs to underlying DOM elements, bypassing React's `forwardRef` to reduce overhead in the React Dev Tools. Developers should note that some component APIs or naming conventions might diverge from official Bulma documentation, necessitating consultation of its Storybook documentation. The library expects Bulma CSS to be provided externally as a peer dependency, offering flexibility for custom SASS setups.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","react","bulma","bulma.io","css","bootstrap","modal","layout","responsive","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/react-bulma-components"},{"id":15174,"title":"React Calendar Component","library":"react-calendar","status":"active","version":"6.0.1","language":"javascript","ecosystem":"npm","summary":"React Calendar is a highly customizable and internationalization-friendly date picker component for React applications. Currently stable at version 6.0.1, it receives frequent updates that include new features, bug fixes, and performance improvements. It leverages modern React features like the new JSX transform and is distributed exclusively as an ES module since version 6.0.0. Key differentiators include its robust TypeScript support, extensibility through props like `tileClassName` and `tileContent`, and recent adoption of npm trusted publishing and immutable releases for enhanced supply chain security, aiming to improve overall supply chain security and reliability for users.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","calendar","date","date-picker","month-picker","react","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/react-calendar"},{"id":13856,"title":"React Calendar Timeline","library":"react-calendar-timeline","status":"active","version":"0.30.0-beta.4","language":"javascript","ecosystem":"npm","summary":"react-calendar-timeline is a flexible and highly customizable React component designed for displaying and interacting with items on a horizontal timeline. It supports features such as drag-and-drop, resizing, zooming, and extensive custom rendering capabilities for both items and groups. The package is currently under active development, with the 0.30.0-beta series representing a significant modernization effort. While 0.28.0 is identified as the last stable release, the beta stream, initiating with a full rewrite to TypeScript and an update to React 18+, is the primary focus for continuous improvements. It leverages Vite for bundling and relies on `interactjs` for its robust interaction model. Key differentiators include its highly customizable UI, sophisticated interaction handling, and recent performance and stability enhancements, such as scroll jank fixes and native ResizeObserver integration.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","react","reactjs","react-component","timeline","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/react-calendar-timeline"},{"id":11658,"title":"Calendly Integration for React","library":"react-calendly","status":"active","version":"4.4.0","language":"javascript","ecosystem":"npm","summary":"react-calendly is a React component library designed to simplify the integration of Calendly scheduling pages into React applications. It provides high-level components like InlineWidget, PopupWidget, and PopupButton for embedding various Calendly layouts, as well as the useCalendlyEventListener hook for programmatic interaction with Calendly events within the iframe. The library is actively maintained, with its current stable version being 4.4.0. Releases occur frequently, typically addressing bug fixes and introducing new prefill options or minor feature enhancements. Key differentiators include its abstraction over raw Calendly embed scripts, direct support for React's component lifecycle and hooks, and built-in handling for common embedding challenges like loading states and event listening. It relies on React's Portal feature for modal rendering, requiring explicit rootElement configuration for popup widgets.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","react","calendly","component","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/react-calendly"},{"id":15175,"title":"React Canvas Confetti","library":"react-canvas-confetti","status":"active","version":"2.0.7","language":"javascript","ecosystem":"npm","summary":"react-canvas-confetti provides a React-friendly interface for the popular canvas-confetti library, enabling developers to easily integrate various confetti, fireworks, and particle animations into their applications. As of version 2.0.7, it offers two primary usage patterns: a simplified preset system (e.g., `Fireworks`) for common animation templates with customizable settings, and a lower-level API that grants direct access to the `canvas-confetti` instance for creating bespoke animation algorithms. The library ships with TypeScript types, promoting robust development. While no explicit release cadence is documented, its active GitHub repository and npm download statistics suggest consistent maintenance and updates, typically aligning with the underlying `canvas-confetti` library's evolution and React ecosystem best practices. It differentiates itself by abstracting away direct DOM manipulation for canvas elements, providing a declarative component-based approach.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","react","canvas","confetti","animation","burst","fireworks","snow","particles","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/react-canvas-confetti"},{"id":11659,"title":"React Chart.js 2","library":"react-chartjs-2","status":"active","version":"5.3.1","language":"javascript","ecosystem":"npm","summary":"react-chartjs-2 provides React components that wrap the popular Chart.js library, enabling declarative data visualization within React applications. It supports Chart.js v4 and v3 (though v4 is recommended) and React versions 16.8.0 through 19.0.0. The current stable version is 5.3.1. Releases appear to be driven by Chart.js and React compatibility updates, with minor versions released every few months, and patch fixes as needed. Its key differentiator is providing a native React component API for Chart.js, abstracting away direct Chart.js instance management, and offering a robust integration with the React component lifecycle for dynamic chart updates.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","chart","chart-js","chart.js","react-chartjs-2","react chart.js","react-chart.js","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/react-chartjs-2"},{"id":18056,"title":"React Charts","library":"react-charts","status":"active","version":"2.0.0-beta.7","language":"javascript","ecosystem":"npm","summary":"React Charts is a declarative charting library for React, leveraging D3 and React-Spring for highly customizable and performant data visualizations. It's designed to be lightweight, fast, and fully responsive, offering a wide range of chart types including line, bar, area, and bubble charts. The library is currently in an active beta phase for its v3 major version, with frequent updates addressing bugs and adding new features, as evidenced by the recent `3.0.0-beta.*` releases. It differentiates itself by providing a robust API for custom tooltip rendering, axis configuration, and interactive elements, aiming for a balance between ease of use and advanced customization. The current stable release appears to be `2.0.0-beta.7`, but active development is focused on the `3.x` branch.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/react-charts"},{"id":11660,"title":"React Checkbox Tree","library":"react-checkbox-tree","status":"active","version":"2.0.1","language":"javascript","ecosystem":"npm","summary":"react-checkbox-tree is a React component designed to render a hierarchical tree of checkboxes. It provides a simple and elegant solution for implementing multi-select functionality with nested options. Currently stable at version 2.0.1, released in April 2026, the library recently underwent a major accessibility-focused overhaul in its 2.0.0 release. While its release cadence has historically varied, with a significant gap before the v2.x releases, the recent activity suggests ongoing development. Key differentiators include its controlled component architecture, support for customizable icons (including Font Awesome v4, v5, and v6), robust accessibility features, and strict enforcement of unique node values to optimize performance for internal state management.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","react","checkbox","tree","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/react-checkbox-tree"},{"id":11661,"title":"React Chessboard Component","library":"react-chessboard","status":"active","version":"5.10.0","language":"javascript","ecosystem":"npm","summary":"React Chessboard is a modern, responsive, and accessible chessboard component for React applications, currently at stable version 5.10.0. It provides core functionality for rendering chessboards with drag-and-drop piece movement, custom piece rendering, animation, and comprehensive event handling. The library maintains a continuous release cadence, with frequent minor updates and bug fixes, often several times a month. Key differentiators include robust mobile support, built-in responsiveness, accessibility features, and full TypeScript support, ensuring type safety and improved developer experience. It requires React 19.0.0 as a peer dependency, aligning with the latest React ecosystem, making it suitable for modern React projects and providing a flexible foundation for building various chess-related user interfaces.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/react-chessboard"},{"id":11662,"title":"React Analog Clock","library":"react-clock","status":"active","version":"6.0.0","language":"javascript","ecosystem":"npm","summary":"React-clock is a specialized React component library offering an analog clock display for web applications. It provides a highly configurable clock, allowing developers to set the current time, specify display precision down to milliseconds, and customize the appearance of hour marks and numbers. The library is currently stable at version 6.0.0 and actively maintained, with regular updates addressing bug fixes, performance enhancements, and compatibility with the latest React versions, including React 19. It ships with full TypeScript support, exporting its component props for robust type-checking. A key differentiator is its focus purely on an analog clock interface, providing a lightweight, purpose-built solution without the overhead of digital or calendar functionalities, offering a simple and elegant way to integrate time visualization into React applications. As of v6.0.0, it is an ESM-only package.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","clock","digital clock","analog clock","time","react","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/react-clock"},{"id":11663,"title":"React CodeMirror 2 Wrapper","library":"react-codemirror2","status":"maintenance","version":"9.0.1","language":"javascript","ecosystem":"npm","summary":"react-codemirror2 is a React component wrapper for CodeMirror 5, designed to embed a customizable code editor into React applications. It provides both `Controlled` and `UnControlled` components, catering to different state management paradigms within React. The current stable version is 9.0.1. Its release cadence is primarily tied to major React version updates for peer dependency compatibility and critical bug fixes, rather than a fixed schedule. A key differentiator is its explicit commitment to CodeMirror 5, meaning it does not support the fundamentally rewritten CodeMirror 6 API. Developers must manually import CodeMirror modes and themes. The library ships with TypeScript types and is widely used for creating syntax-highlighting text areas.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","react","react-codemirror","codemirror","editor","syntax","ide","code","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/react-codemirror2"},{"id":11664,"title":"React Color Palette","library":"react-color-palette","status":"active","version":"7.3.1","language":"javascript","ecosystem":"npm","summary":"react-color-palette is a lightweight, performant React component library providing a comprehensive color picker interface. Currently stable at version 7.3.1, it receives regular maintenance and feature updates, with minor releases typically occurring every few months. Its core strength lies in its flexibility, offering a complete `<ColorPicker />` component for immediate use, alongside individual `<Saturation />`, `<Hue />`, and `<Alpha />` components for creating highly customized color picker layouts. It fully supports TypeScript, shipping with declaration files for all its components and hooks like `useColor`. Key features include robust support for various CSS color formats (HEX, RGB, HSL, named colors) in the `useColor` hook, an `onChangeComplete` callback for handling final color selections, and options to customize input visibility or disable the picker entirely. This makes it a versatile choice for applications requiring intuitive and customizable color selection capabilities within a React environment.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","react","react-component","color-palette","color palette","color-picker","color picker","color","picker","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/react-color-palette"},{"id":11665,"title":"React Colorful Color Picker","library":"react-colorful","status":"active","version":"5.6.1","language":"javascript","ecosystem":"npm","summary":"React Colorful is a highly optimized and lightweight color picker component designed for React and Preact applications. Currently stable at version 5.6.1, it provides a variety of color models including HEX, RGBA, HSLA, and HSVA, boasting a minimal bundle size (just 2.8 KB gzipped) and zero runtime dependencies. The library features a modern API leveraging React hooks and functional components, and comes with comprehensive TypeScript support. It prioritizes accessibility, adhering to WAI-ARIA guidelines, and offers full keyboard navigation and touch screen compatibility. A key differentiator is its significant performance and size advantage over alternatives like `react-color`, coupled with a tree-shakable architecture. Since v5, it has eliminated the need for external CSS imports, streamlining integration into any CSS-in-JS or component library environment. Releases are driven by feature enhancements and bug fixes, ensuring continuous improvement and stability.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","react","color picker","react-component","colorpicker","tiny","hex","color","front-end","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/react-colorful"},{"id":26147,"title":"React Compiler Check","library":"react-compiler-check","status":"active","version":"0.1.11","language":"javascript","ecosystem":"npm","summary":"A CLI tool that scans React projects for code patterns incompatible with React Compiler. Version 0.1.11, pre-1.0 with monthly releases. Detects legacy patterns (string refs, Legacy Context), impure renders (setTimeout, fetch in render), improper hook usage (hooks in loops/conditions), direct state mutations, and dynamic objects. Provides actionable suggestions. Lightweight, zero-config, integrates with ESLint via optional plugin. Unlike React Compiler's built-in checks, this is a standalone diagnostics tool for existing codebases.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","react","react-compiler","diagnostics","eslint"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/react-compiler-check"},{"id":27332,"title":"react-compiler-cli – macOS ARM64 binary","library":"react-compiler-cli-darwin-arm64","status":"active","version":"0.1.0","language":"javascript","ecosystem":"npm","summary":"Platform-specific binary for darwin-arm64 (Apple Silicon) consumed automatically by react-compiler-cli (v0.1.0). This package is not intended for direct installation; install react-compiler-cli instead. Release cadence follows the main CLI. No differentiators beyond platform targeting.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/react-compiler-cli-darwin-arm64"},{"id":26148,"title":"react-compiler-cli (macOS x64 binary)","library":"react-compiler-cli-darwin-x64","status":"active","version":"0.1.0","language":"javascript","ecosystem":"npm","summary":"Platform-specific binary package for react-compiler-cli on darwin-x64. Version 0.1.0. This package is a dependency of react-compiler-cli and should not be installed directly. It is released on the same cadence as the parent CLI. Differentiates by providing native binaries for macOS on Intel processors, eliminating the need for platform-specific build tooling.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/react-compiler-cli-darwin-x64"},{"id":26149,"title":"React Compiler CLI Linux ARM64 Binary","library":"react-compiler-cli-linux-arm64","status":"active","version":"0.1.0","language":"javascript","ecosystem":"npm","summary":"Native binary package for linux-arm64 architecture, consumed automatically by react-compiler-cli (version 0.1.0). This is an optional dependency that provides the compiled React Forget compiler binary for ARM64 Linux systems. Do not install directly; install react-compiler-cli instead. Release cadence matches the parent package. This is a platform-specific shim, not a general-purpose library.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/react-compiler-cli-linux-arm64"},{"id":26150,"title":"react-compiler-cli Linux x64 Binary","library":"react-compiler-cli-linux-x64","status":"active","version":"0.1.0","language":"javascript","ecosystem":"npm","summary":"This is the linux-x64 native binary package for react-compiler-cli version 0.1.0. It is an internal dependency of the cross-platform react-compiler-cli package and should not be installed directly. Users should install react-compiler-cli instead, which will automatically select the correct platform-specific binary via optionalDependencies or similar mechanisms. There are no active releases or known release cadence; this is a single-point publication.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/react-compiler-cli-linux-x64"},{"id":26151,"title":"react-compiler-cli (win32-x64 binary)","library":"react-compiler-cli-win32-x64","status":"active","version":"0.1.0","language":"javascript","ecosystem":"npm","summary":"This is the win32-x64 native binary for react-compiler-cli v0.1.0, a React compiler CLI. It is an internal dependency of react-compiler-cli and should not be installed directly. The react-compiler-cli package uses this platform-specific binary automatically via optionalDependencies. This package has no standalone functionality. If you see it in your node_modules, it was pulled in by react-compiler-cli, which provides the actual CLI tool for optimizing React components at build time.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/react-compiler-cli-win32-x64"},{"id":18706,"title":"react-compiler-healthcheck","library":"react-compiler-healthcheck","status":"active","version":"1.0.0","language":"javascript","ecosystem":"npm","summary":"A standalone health check script for React applications to detect violations of the Rules of React that could cause issues with the React Compiler (formerly React Forget). v1.0.0 is the initial release, distributed via npx, designed to be run once per codebase. It scans source files for patterns that break the Rules of React (e.g., mutating state, conditional hooks) and reports them. Unlike eslint-plugin-react-hooks which lints during development, this is a separate, one-time analysis tool. Maintained by the React team at Meta. Release cadence is low; expect minor updates for bug fixes.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/react-compiler-healthcheck"},{"id":26153,"title":"react-compiler-marker","library":"react-compiler-marker","status":"active","version":"0.1.0","language":"javascript","ecosystem":"npm","summary":"CLI tool (v0.1.0) to scan React projects and report which components are optimized by the React Compiler and which have issues. Supports multiple output formats — plain text, self-contained HTML report with filtering and tree view, and JSON for CI pipelines. Requires babel-plugin-react-compiler to be installed. Differentiates from other tools by focusing specifically on React Compiler integration with explicit failure reporting and exit code 1 on failures, making it suitable for CI enforcement. Released under MIT.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/react-compiler-marker"},{"id":14869,"title":"React Compiler Runtime","library":"react-compiler-runtime","status":"active","version":"1.0.0","language":"javascript","ecosystem":"npm","summary":"react-compiler-runtime is a foundational library that provides the necessary primitives and infrastructure for the experimental React Compiler to operate effectively at runtime. It underpins the compiler's ability to automatically memoize components and hooks, thereby optimizing rendering performance without manual `useMemo` or `useCallback` declarations. The package itself is largely internal, meant to be consumed by the compiled output of the React Compiler rather than directly imported by application developers. As of version 1.0.0, its release cadence is tightly coupled with the development and release cycles of the broader React ecosystem, particularly the React Compiler and React core library (currently React 19 is under active development). Its key differentiator is enabling a future where React applications achieve optimal performance with significantly reduced boilerplate, shifting the responsibility of memoization from the developer to the build toolchain.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/react-compiler-runtime"},{"id":20494,"title":"react-compiler-webpack","library":"react-compiler-webpack","status":"active","version":"1.0.0","language":"javascript","ecosystem":"npm","summary":"A webpack and rspack loader plugin that integrates the official React Compiler (React Forget) into your build pipeline. Version 1.0.0 provides a thin wrapper around babel-plugin-react-compiler, allowing automatic memoization of React components and hooks. It supports both webpack and rspack configurations, ships with TypeScript types, and requires babel-plugin-react-compiler as a peer dependency. Key differentiator: it is the only dedicated webpack loader for React Compiler, offering a simple setup with defineReactCompilerLoaderOption helper for type-safe options. Release cadence is stable with active maintenance on GitHub.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","react","react-forget","react-compiler","webpack-loader","webpack","nextjs","app-router","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/react-compiler-webpack"},{"id":11666,"title":"React Component Managers","library":"react-component-managers","status":"abandoned","version":"3.2.2","language":"javascript","ecosystem":"npm","summary":"react-component-managers is a utility library designed to simplify the composition of functionality into React components, serving as an alternative to traditional mixins. Released in 2018, its stable version is `3.2.2`. The library aims to provide a lightweight composition solution, similar to `recompose` but without introducing Higher-Order Component (HoC) wrappers, which can lead to deeper component hierarchies. Its primary use case was to address concerns around mixin deprecation and the overhead of HoCs, offering a direct way to inject behavior. Given its last update in July 2018, prior to the widespread adoption of React Hooks, the library is no longer actively developed and reflects a component design paradigm that has largely been superseded by modern React patterns. Its release cadence was slow, and development has ceased.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","react-component"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/react-component-managers"},{"id":11668,"title":"React Confetti Component","library":"react-confetti","status":"active","version":"6.4.0","language":"javascript","ecosystem":"npm","summary":"react-confetti is a React component designed to easily add customizable confetti effects to web applications. It provides a declarative way to render a shower of confetti, suitable for celebrations, achievements, or any event requiring a festive visual flourish. The current stable version is 6.4.0, with the project demonstrating an active release cadence, including multiple updates in early 2025 to add features, fix bugs, and ensure compatibility with newer React versions. Key differentiators include its simplicity as a React component, comprehensive TypeScript type definitions, and highly configurable properties such as `width`, `height`, `numberOfPieces`, and `confettiSource`. It's built to run efficiently in the browser, focusing solely on the visual confetti effect without external dependencies for physics or animation beyond what React and the browser provide, making it lightweight and easy to integrate.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","react","confetti","component","react-component","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/react-confetti"},{"id":11667,"title":"React Confirm Alert Dialog","library":"react-confirm-alert","status":"active","version":"3.0.6","language":"javascript","ecosystem":"npm","summary":"react-confirm-alert is a React component that provides a customizable confirmation dialog, enabling developers to prompt users for actions like 'Yes/No' or 'Confirm/Cancel'. The current stable version is 3.0.6, which specifically supports React 18. For projects using React 17.x.x or older, version 2.x.x should be used. This library offers a straightforward functional API and also allows for fully custom UI components, providing significant flexibility over native browser `confirm()` dialogs. Its release cadence appears moderate, with several minor updates addressing features and bug fixes within the 2.x.x and 3.x.x series. A key differentiator is its simplicity and built-in styling, coupled with strong customization options for advanced use cases.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","react alert example","redux confirm dialog","confirm alert react js","react-confirm-alert","react-confirm","confirm-dialog","confirm","dialog","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/react-confirm-alert"},{"id":11669,"title":"React ContentEditable Component","library":"react-contenteditable","status":"active","version":"3.3.7","language":"javascript","ecosystem":"npm","summary":"react-contenteditable is a React component that simplifies the integration of the native `contenteditable` HTML attribute into React applications. It provides a controlled component approach, allowing developers to manage the `innerHTML` of an editable HTML element (like a `div` or `article`) via React state. The package, currently at version 3.3.7, addresses many common challenges associated with `contenteditable` in React, such as cursor jumping and state synchronization, often encountered when directly managing DOM mutations. It abstracts the use of `dangerouslySetInnerHTML`, providing a safer and more idiomatic React interface. While the component is designed to mitigate typical `contenteditable` pitfalls, users should be aware of inherent complexities like input sanitization to prevent XSS attacks and managing rich text pasting. The library ships with TypeScript types.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","react-component","contenteditable","editable","html","react","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/react-contenteditable"},{"id":11670,"title":"React Context Menu","library":"react-contextmenu","status":"maintenance","version":"2.14.0","language":"javascript","ecosystem":"npm","summary":"react-contextmenu is a React component library that provides accessible context menus (right-click menus) for web applications. It offers a declarative API to define context menu triggers and their associated menus, complete with individual menu items and dividers. The current stable version is 2.14.0. While there have been recent minor releases, the project is explicitly \"Looking for maintainers,\" indicating a slowed or potentially halted development cadence without new contributors. Key differentiators include built-in accessibility support and a straightforward component-based API for integrating context menus into React applications, differentiating it from lower-level DOM manipulation or older jQuery-based solutions. It supports a wide range of browser versions, including older IE 11.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","react","reactjs","react-component","contextmenu","rightclick","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/react-contextmenu"},{"id":11671,"title":"React Cookie Management Library","library":"react-cookie","status":"active","version":"8.1.0","language":"javascript","ecosystem":"npm","summary":"react-cookie is a utility library for React applications that provides a universal (isomorphic) solution for managing browser cookies, enabling consistent cookie handling across both client-side and server-side rendering (SSR) environments. Its current stable version is 8.1.0, with frequent updates addressing dependencies and minor improvements, typically on a monthly cadence for patch releases and less frequently for minor/major versions as features or breaking changes are introduced. Key differentiators include its integration with the underlying `universal-cookie` library for core logic, offering React-specific hooks (`useCookies`) and a provider pattern (`CookiesProvider`) for easy consumption within React component trees. It simplifies reading, setting, and removing cookies by abstracting away the browser's `document.cookie` API and Node.js server request headers, making it particularly useful for applications requiring robust cookie management in an SSR context.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","universal","isomophic","cookie","react","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/react-cookie"},{"id":11672,"title":"React Copy to Clipboard","library":"react-copy-to-clipboard","status":"active","version":"5.1.1","language":"javascript","ecosystem":"npm","summary":"react-copy-to-clipboard is a React component that simplifies the process of copying text to the user's clipboard. It acts as a wrapper around the core `copy-to-clipboard` library, offering a declarative API for use within React applications. The component intelligently attempts to copy text using `document.execCommand('copy')`, falls back to the IE-specific `clipboardData` interface, and, if all else fails, provides a prompt for manual copying. The current stable version is 5.1.1. Releases are generally driven by dependency updates, bug fixes, or new React version compatibility. Its key differentiators include its simple, single-child wrapper pattern and its robust, multi-strategy approach to clipboard access, ensuring broad browser compatibility and reliability.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","component","react-component","react","copy to clipboard","clipboard"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/react-copy-to-clipboard"},{"id":13857,"title":"React Copy to Clipboard Lite","library":"react-copy-to-clipboard-lite","status":"active","version":"1.0.3","language":"javascript","ecosystem":"npm","summary":"react-copy-to-clipboard-lite is a lightweight (approx. 1.1 kB minzipped), dependency-free utility for copying text to the clipboard in React applications, currently at version 1.0.3. It offers a tiered fallback mechanism, utilizing the modern Clipboard API first and gracefully falling back to `document.execCommand` for older browsers like Safari, without relying on deprecated `prompt()` calls for permissions. The library provides structured `CopyResult` objects for robust error handling and never throws exceptions. It is designed to be SSR-safe, permission-aware (checking `navigator.permissions.query()` without prompting), and fully supports React 18+ environments, including new React 19 features like `formAction` and `useActionState`. This package differentiates itself through its minimal footprint, lack of runtime dependencies, and explicit handling of permissions and SSR contexts.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","react","react copy to clipboard","clipboard","react 19","useActionState","strictmode safe","copy button","nextjs clipboard","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/react-copy-to-clipboard-lite"},{"id":21860,"title":"React Cosmos Vite Plugin","library":"react-cosmos-plugin-vite","status":"active","version":"7.3.0","language":"javascript","ecosystem":"npm","summary":"Official Vite plugin for React Cosmos, a development tool for building and testing React components in isolation. Version 7.3.0 supports React 18+, React 19, and Next.js 15. Actively maintained with monthly releases, it auto-generates a default index.html and auto-detects the main entry point. Key differentiator: seamless integration with React Cosmos's fixture and decorator system, enabling isolated component development without a full app setup. Requires react-cosmos >=7, vite, react, and react-dom as peer dependencies.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/react-cosmos-plugin-vite"},{"id":20495,"title":"React Cosmos Webpack Plugin","library":"react-cosmos-plugin-webpack","status":"active","version":"7.3.0","language":"javascript","ecosystem":"npm","summary":"The official Webpack plugin for React Cosmos (v7.3.0), a development tool for building isolated React component libraries and fixture-based testing. This plugin integrates React Cosmos with Webpack-based projects (e.g., Create React App, custom Webpack configs). React Cosmos 7 supports React 18/19 and Next.js 15, with a revamped UI, improved Vite plugin, and peer dependencies on react, react-dom, react-cosmos, and webpack. Releases follow a monthly cadence. Key differentiators: zero-config setup for Webpack, static prerendering support, and seamless integration with the Cosmos ecosystem for component-level development.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/react-cosmos-plugin-webpack"},{"id":11673,"title":"React Countdown Component","library":"react-countdown","status":"active","version":"2.3.6","language":"javascript","ecosystem":"npm","summary":"react-countdown is a highly customizable React component designed to display countdowns. It is currently stable at version 2.3.6 and has seen active maintenance, with multiple bugfix and minor feature releases within the 2.x series. The library allows developers to define a target date and provides flexible rendering options, including a custom `renderer` function or rendering a child component upon completion. Key features include support for displaying milliseconds with configurable precision, an `overtime` prop to allow negative countdowns, and an API to programmatically `stop`, `isStarted`, and `isStopped` the countdown. It ships with TypeScript types, ensuring type safety for React applications. This package differentiates itself through its extensive customization capabilities and robust API for managing countdown state.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","react","typescript","countdown","component"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/react-countdown"},{"id":11674,"title":"React Country Flag Component","library":"react-country-flag","status":"active","version":"3.1.0","language":"javascript","ecosystem":"npm","summary":"The `react-country-flag` package provides a React component designed for displaying country flags, offering flexibility through both emoji and SVG renditions. Currently stable at version `3.1.0`, this library is actively maintained, with its latest major update (v3) primarily focusing on introducing comprehensive TypeScript type definitions, enhancing developer experience without breaking changes from the previous major version. Earlier, `v2.x` introduced several breaking changes related to prop naming and accessibility responsibilities, which developers upgrading from `v1.x` should be aware of. A key differentiator is its ability to choose between emoji or SVG rendering, with support for custom SVG CDN configurations, allowing for highly customizable and performant flag display. It passes all standard HTML attributes to the underlying element, providing full control over styling and accessibility. While supporting emoji flags, the library also acknowledges potential cross-platform display inconsistencies and implicitly encourages developers to consider emoji support detection or to leverage its robust SVG rendering capabilities for maximum compatibility.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/react-country-flag"},{"id":11675,"title":"React CountUp","library":"react-countup","status":"active","version":"6.5.3","language":"javascript","ecosystem":"npm","summary":"react-countup is a React component that provides an easy-to-use wrapper around the CountUp.js library, enabling numerical value animations within React applications. As of version 6.5.3, the library is actively maintained, with frequent patch and minor releases primarily focused on dependency updates, bug fixes, and incorporating new features from the underlying countup.js library, such as `useIndianSeparators` and scroll spy enhancements. It offers both a declarative component API (<CountUp />), a flexible render prop pattern, and a `useCountUp` hook for more fine-grained imperative control over the animation instance. Key differentiators include its robust API for controlling animation duration, delay, decimal and grouping separators, prefixes/suffixes, easing functions, and scroll-triggered animations, abstracting away the direct CountUp.js instance management. It also ships with TypeScript types, enhancing developer experience in typed projects.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","react-component","react","react.js","countup","countup.js","counter","animation","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/react-countup"},{"id":11676,"title":"React Cropper Component","library":"react-cropper","status":"active","version":"2.3.3","language":"javascript","ecosystem":"npm","summary":"react-cropper provides a React component wrapper for the popular Cropper.js library, enabling declarative image cropping within React applications. As of version 2.3.3, it offers robust integration with React's component lifecycle and state management, abstracting away the direct manipulation of the Cropper.js instance. It is actively maintained with frequent patch releases, focusing on bug fixes and dependency updates, ensuring compatibility and stability. Key differentiators include its direct reliance on the well-established Cropper.js, providing a familiar API for those already accustomed to the underlying library, and its comprehensive TypeScript type definitions for improved developer experience. While it wraps Cropper.js, users still need to understand the core Cropper.js options and methods, which are exposed via a ref to the component.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","react","react-component","cropper","image","cropperjs","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/react-cropper"},{"id":13858,"title":"React CSV Generation","library":"react-csv","status":"maintenance","version":"2.2.2","language":"javascript","ecosystem":"npm","summary":"react-csv is a React component library for generating Comma Separated Values (CSV) files directly from data within a React application. It supports various input data formats, including arrays of arrays, arrays of literal objects, and pre-formatted strings. The library provides two primary components: `CSVLink` for creating an HTML anchor element that triggers a CSV download, and `CSVDownload` for initiating an immediate download programmatically. The current stable version is 2.2.2, though development activity appears to have slowed, with the last publish being four years ago. It handles common scenarios like custom headers, nested data (via dot notation), and supports various browser environments with specific fixes for Safari and Chrome. It differentiates itself by offering straightforward components to directly output CSV from client-side React state or props, without requiring server-side processing for basic CSV generation.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","csv","excel","react","file","IO","download","hyperlink","component"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/react-csv"},{"id":15176,"title":"React CSV Downloader","library":"react-csv-downloader","status":"active","version":"3.3.0","language":"javascript","ecosystem":"npm","summary":"react-csv-downloader is a React component designed for client-side CSV file generation and download directly from JavaScript objects. Currently stable at version 3.3.0, the library is actively maintained with releases as needed, typically every few months, addressing issues and introducing minor enhancements. Its key differentiators include a straightforward API for defining columns and data, robust support for asynchronous data loading via Promises or functions, and extensive options for customizing filename prefixes, suffixes, and column separators. It empowers developers to provide users with direct CSV download capabilities without requiring server-side data processing, making it particularly suitable for front-end heavy applications. The package also ships with comprehensive TypeScript types, enhancing the developer experience by providing strong type checking and autocompletion.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","React","CSV","Export","Download","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/react-csv-downloader"},{"id":11677,"title":"React Currency Input Field","library":"react-currency-input-field","status":"active","version":"4.0.5","language":"javascript","ecosystem":"npm","summary":"React Currency Input Field is a lightweight and feature-rich React component designed for formatting currency and numerical inputs within forms. Currently stable at version 4.0.5, it receives moderate updates, primarily focused on build stability and compatibility, as evidenced by recent patch releases. Key differentiators include support for numerical abbreviations (e.g., '1k'), customizable prefixes and suffixes, automatic group separators, and integration with the Internationalization API (Intl locale config) for region-specific formatting. It also provides keyboard stepping, allows/disallows decimals and negative values, and ships with full TypeScript support, all while maintaining zero runtime dependencies (beyond React itself) and a minimal bundle size.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","react","component","currency","form","field","number","input","intl","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/react-currency-input-field"},{"id":11678,"title":"React Custom Scrollbars","library":"react-custom-scrollbars","status":"active","version":"4.2.1","language":"javascript","ecosystem":"npm","summary":"react-custom-scrollbars is a React component library designed to replace native browser scrollbars with fully customizable alternatives, offering a consistent look and feel across different browsers and devices. It prioritizes performance with `requestAnimationFrame` for smooth scrolling and supports universal rendering (SSR). Key features include auto-hide, auto-height, and extensive styling options without requiring external stylesheets. The current stable version is 4.2.1. While not on a fixed release cadence, the project has seen consistent updates in its 4.x series, primarily focusing on React compatibility and bug fixes. It differentiates itself by its focus on native-like behavior, mobile support, and complete visual control, contrasting with simpler scroll solutions or those that inject complex CSS.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","scroll","scroller","scrollbars","react-component","react","custom"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/react-custom-scrollbars"},{"id":15177,"title":"React Custom Scrollbars Component (Fork)","library":"react-custom-scrollbars-2","status":"active","version":"4.5.0","language":"javascript","ecosystem":"npm","summary":"react-custom-scrollbars-2 is a community-maintained fork of the original `react-custom-scrollbars` package, providing a customizable React component for creating custom scrollbars while leveraging native browser scrolling behavior. It aims to address bug fixes and maintain active development where the original project became stale. The current stable version is 4.5.0. Key differentiators include frictionless native scrolling, mobile device native scrollbar support, extensive customization options (e.g., auto-hide, auto-height), universal rendering (SSR compatible), and performance optimizations using `requestAnimationFrame` for 60fps. It avoids extra stylesheets and ships with 100% code coverage. This package is ideal for applications requiring fine-grained control over scrollbar appearance and behavior without sacrificing performance or accessibility.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","scroll","scroller","scrollbars","react-component","react","custom","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/react-custom-scrollbars-2"},{"id":13859,"title":"React D3 Graph","library":"react-d3-graph","status":"active","version":"2.6.0","language":"javascript","ecosystem":"npm","summary":"React D3 Graph (react-d3-graph) is a React component library designed to facilitate the creation of interactive and configurable graph and network visualizations using D3.js. The current stable version is 2.6.0. The library maintains an active release cadence, with frequent updates addressing bugs and introducing enhancements, as evidenced by multiple releases in recent history. Its key differentiators include ease of use for complex graph structures, extensive configuration options for nodes and links, and the ability to render highly customizable nodes through a `node.viewGenerator` feature, allowing for diverse visual representations beyond basic shapes. It also leverages D3's powerful force-directed layout algorithms to provide dynamic and responsive graph interactions.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","d3-visualization","d3js","graphs","networks","react","social-network-analysis","social-network-graph"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/react-d3-graph"},{"id":11679,"title":"React D3 Tree","library":"react-d3-tree","status":"active","version":"3.6.6","language":"javascript","ecosystem":"npm","summary":"React D3 Tree is a JavaScript library providing a React component for visualizing hierarchical data as interactive tree graphs. It leverages D3.js's `tree` layout for efficient rendering and interactivity, making it suitable for representing structures like family trees, organizational charts, or file directories. The current stable version is 3.6.6. The project maintains an active release cadence with frequent minor updates and bug fixes. Key differentiators include its declarative React interface for D3-based trees, built-in zooming, panning, and node collapsing, and strong TypeScript support, enabling developers to integrate complex visualizations with minimal setup.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","react","d3","tree","component","graph","svg","hierarchical-data","hierarchy","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/react-d3-tree"},{"id":15178,"title":"React Data Grid","library":"react-data-grid","status":"active","version":"7.0.0-beta.59","language":"javascript","ecosystem":"npm","summary":"react-data-grid is a high-performance, feature-rich data grid component for React applications, currently in `7.0.0-beta.59`. It is engineered for efficiency with large datasets through virtualization, rendering only visible rows and columns. The library offers extensive customization options, including frozen columns, multi-column sorting, row and column grouping, row selection, cell editing, and adaptable renderers. It ships with comprehensive TypeScript support, ensuring type safety across its API. `react-data-grid` supports React 19.2+, modern browsers, and server-side rendering, prioritizing bundle size efficiency with tree-shaking and no external runtime dependencies. The project maintains an active development pace with frequent beta releases, incorporating features like keyboard accessibility, light/dark modes, and RTL support, though a stable v7 release date is not yet scheduled.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","react","data grid","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/react-data-grid"},{"id":11680,"title":"React Date Picker Component","library":"react-date-picker","status":"active","version":"12.0.2","language":"javascript","ecosystem":"npm","summary":"react-date-picker is a flexible date picker component for React applications, providing robust functionalities for selecting dates, months, and years. Its current stable version is 12.0.2. The package maintains an active release cadence, with minor and patch updates occurring frequently to address bugs and improve developer experience, while major versions are released less often, coinciding with significant architectural shifts or React version compatibility updates. Key differentiators include its lightweight nature, comprehensive TypeScript support, enhanced prop documentation via JSDoc for improved IDE assistance, and its transition to being an ESM-only package since v12.0.0, aligning with modern JavaScript module standards. It supports React versions 16.8.0 through 19.0.0 and mandates the New JSX Transform since v11.0.0.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","calendar","date","date-picker","month-picker","react","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/react-date-picker"},{"id":11681,"title":"React Date and Date Range Picker","library":"react-date-range","status":"abandoned","version":"2.0.1","language":"javascript","ecosystem":"npm","summary":"react-date-range is a React component library designed for selecting single dates or date ranges, offering a highly configurable and stateless approach to date management. As of version 2.0.1, it leverages `date-fns` for underlying date operations, requiring it as a peer dependency (minimum `date-fns` v2.0.0-alpha.1). It features multiple range selection, drag-and-drop capabilities, and keyboard navigation, using native JavaScript Date objects for all inputs and outputs. While previously actively maintained, the project's maintainers have stated it is currently unmaintained and will not be updated in the foreseeable future, making its release cadence effectively paused. Key differentiators include its flexibility, emphasis on native Date objects, and `date-fns` agnosticism (via peer dependency) over deprecated libraries like Moment.js.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","react","date","range","datepicker","rangepicker"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/react-date-range"},{"id":13860,"title":"React Datepicker Component","library":"react-datepicker","status":"active","version":"9.1.0","language":"javascript","ecosystem":"npm","summary":"React Datepicker is a comprehensive and highly customizable date picker component for React applications, currently stable at version 9.1.0. It receives frequent updates, with minor and patch releases often occurring monthly, addressing bugs, accessibility, and adding features, while major versions introduce significant enhancements like timezone support. Key differentiators include extensive configuration options for date and time selection, robust support for date ranges, year/month/quarter selection, and a strong focus on accessibility. It integrates seamlessly with `date-fns` for date manipulation and `date-fns-tz` for timezone handling, offering developers a flexible solution for various date input requirements in their projects. It ships with TypeScript types, facilitating safer and more predictable development.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","react","datepicker","calendar","date","react-component","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/react-datepicker"},{"id":15783,"title":"React Dates","library":"react-dates","status":"maintenance","version":"21.8.0","language":"javascript","ecosystem":"npm","summary":"React Dates is a robust and accessible date range picker component library for React, developed and maintained by Airbnb. It offers highly customizable single and range date pickers, including features like internationalization, mobile responsiveness, and full accessibility support. The current stable version is 21.8.0. The library relies on `moment` for all date handling, which is a significant architectural decision as `moment` is now in maintenance mode. Since v13.0.0, it mandates an explicit initialization import (`react-dates/initialize`) to set up its underlying `react-with-styles` styling solution, and it assumes `box-sizing: border-box` is globally applied for correct layout. Its release cadence has slowed, with the last npm publication over six years ago, suggesting it's in a maintenance phase rather than active feature development, though still widely used.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/react-dates"},{"id":11682,"title":"React DateTime Picker","library":"react-datetime-picker","status":"active","version":"7.0.2","language":"javascript","ecosystem":"npm","summary":"react-datetime-picker is a React component that provides a flexible and comprehensive solution for picking both dates and times. It is currently at stable version 7.0.2 and actively maintained, with frequent minor and patch releases, and major versions introducing modern practices like ESM-only builds. Key differentiators include its focus on integrating seamlessly into React applications, shipping with TypeScript types for improved developer experience, and embracing modern web standards and security features such as OIDC trusted publishing and npm provenance. The component supports a wide range of React versions, from 16.8.0 up to 19.0.0, and simplifies date and time input within forms.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","calendar","date","date-picker","datetime","datetime-picker","react","time","time-picker","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/react-datetime-picker"},{"id":11683,"title":"React DayPicker","library":"react-day-picker","status":"active","version":"9.14.0","language":"javascript","ecosystem":"npm","summary":"React DayPicker is a highly customizable and accessible date picker component for React applications, currently at version 9.14.0. It offers extensive features for single, multiple, and range date selections, along with advanced localization capabilities supporting various calendar systems including ISO 8601, Persian, Hijri, Buddhist, Ethiopic, and Hebrew. The library is actively maintained with frequent minor and patch releases, indicating ongoing development and improvements. Key differentiators include its focus on accessibility (WCAG 2.1 AA compliant), flexible styling with CSS, robust timezone handling, and a modular architecture that allows for custom components and extensions. It ships with TypeScript types and is compiled to both CommonJS and ESM, making it suitable for modern React projects.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/react-day-picker"},{"id":11684,"title":"React Debounced Input Component","library":"react-debounce-input","status":"active","version":"3.3.0","language":"javascript","ecosystem":"npm","summary":"react-debounce-input is a React component that provides debounced `onChange` functionality for HTML input elements (like `<input>` or `<textarea>`) or any custom React component that follows the `value`/`onChange` prop pattern. It prevents excessive re-renders, state updates, or API calls during rapid user input by delaying the `onChange` callback until a specified `debounceTimeout` has elapsed since the last change. The current stable version is `3.3.0`, which added official React 18 support. The package maintains an active release cadence, addressing bug fixes, enhancing features (e.g., TypeScript support since v3.2.0, `inputRef` in v3.1.0), and keeping dependencies updated. Its primary differentiator is its straightforward, drop-in usability, enabling developers to easily integrate debouncing without writing custom logic, offering a simple alternative to more complex form libraries.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","component","react-component","react","input","debounce","throttle","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/react-debounce-input"},{"id":15179,"title":"React Deep Force Update","library":"react-deep-force-update","status":"maintenance","version":"2.1.3","language":"javascript","ecosystem":"npm","summary":"react-deep-force-update is a specialized utility library designed to recursively force-update a React component tree, bypassing standard `shouldComponentUpdate` checks. It is explicitly *not* intended for use in production application code, but rather for React development tools, such as hot module reloading or debugging utilities, where a deep update is necessary regardless of component lifecycle optimizations. The current stable version is 2.1.3. It has a very slow release cadence, typically updating only when core React features or deprecations necessitate changes, such as the shift to React 0.14. Its key differentiator is its ability to bypass standard React update mechanisms for development-time introspection and manipulation, providing a granular control not available through standard React APIs. This package serves a niche purpose within the React ecosystem.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","react"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/react-deep-force-update"},{"id":21861,"title":"react-dev-bot","library":"react-dev-bot","status":"active","version":"1.2.1","language":"javascript","ecosystem":"npm","summary":"Vite/Next.js plugin that embeds an AI (Claude Code) chat panel and component inspector in the browser during development. Version 1.2.1 integrates with Claude Code CLI for conversational debugging, screenshot capture, click history, and editor-to-browser component inspection. Compatible with Vite 5+ and Next.js 14+ (App Router), though the component inspector's original path resolution is currently limited to Next.js 16. The plugin requires local Claude Code CLI and offers optional error boundaries for React render errors. Release cadence is irregular; primarily maintained by a small team.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","vite","vite-plugin","next.js","nextjs","claude","claude-code","dev-tools","debugging"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/react-dev-bot"},{"id":11685,"title":"Create React App Development Utilities","library":"react-dev-utils","status":"maintenance","version":"12.0.1","language":"javascript","ecosystem":"npm","summary":"react-dev-utils is a collection of internal utility modules primarily used by Create React App (CRA) to abstract and manage webpack configurations, development server setups, build processes, and other development-related tasks. It includes tools for error formatting, path resolution, webpack plugin management like `ModuleScopePlugin`, and environment variable handling. The package is not typically consumed directly by applications but rather by build tools like `react-scripts`. Its versioning and release cadence are tightly coupled with `react-scripts`, making direct maintenance releases uncommon outside of major `react-scripts` updates. The current stable version of `react-dev-utils` is 12.0.1, which corresponds to `react-scripts` v5.x.x. This version incorporates significant updates such as webpack 5, Jest 27, and ESLint 8, ensuring compatibility with modern JavaScript ecosystems. It provides a standardized and optimized development experience for CRA projects, significantly minimizing configuration overhead for developers by encapsulating complex build logic. Developers typically interact with these utilities indirectly through `react-scripts` commands, though advanced users might import specific modules for custom setups, especially in ejected CRA applications.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/react-dev-utils"},{"id":11688,"title":"React DevTools Standalone","library":"react-devtools","status":"active","version":"7.0.1","language":"javascript","ecosystem":"npm","summary":"The `react-devtools` package provides a standalone desktop application for debugging React applications that operate outside of conventional browser environments, such as React Native mobile apps, embedded webviews, or when debugging within browsers like Safari that lack direct extension support. This tool allows developers to inspect component hierarchies, monitor prop and state changes, and analyze rendering performance for any React-based UI. The current stable version for the standalone DevTools is 7.0.1, although related React ecosystem packages like `eslint-plugin-react-hooks` and the core React library (v19.x) receive more frequent updates. Its key differentiator is offering a consistent, dedicated debugging experience across various non-browser platforms where traditional browser DevTools extensions are not applicable or insufficient, connecting to the target application via a local server.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/react-devtools"},{"id":11686,"title":"React DevTools Core","library":"react-devtools-core","status":"active","version":"7.0.1","language":"javascript","ecosystem":"npm","summary":"react-devtools-core is a foundational package offering low-level APIs to enable integration of the React DevTools UI with custom React renderers, primarily those operating outside of a browser environment, such as React Native. Unlike the `react-devtools` package, which provides the standalone UI, `react-devtools-core` is intended for renderer authors who need to expose their host environment to the DevTools frontend. The current stable version is 7.0.1. Its release cadence is closely coupled with React's core library, often receiving updates alongside React's own patch and minor versions, which historically occur frequently to address bug fixes and performance improvements. A key differentiator is its explicit focus on non-browser environments, providing the necessary backend bridge for DevTools functionality where standard browser extensions are not applicable. It ensures that developers building with custom React renderers can still leverage the powerful inspection, profiling, and debugging capabilities of the official React DevTools.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/react-devtools-core"},{"id":11687,"title":"React DevTools Inline","library":"react-devtools-inline","status":"active","version":"7.0.1","language":"javascript","ecosystem":"npm","summary":"react-devtools-inline provides a mechanism to embed the full React Developer Tools interface directly within a browser-based application, such as online code editors (e.g., CodeSandbox, StackBlitz) or debugging tools (e.g., Replay). Unlike the standalone `react-devtools` package, this package is specifically designed for integration into host environments. The current stable version is 7.0.1, though it is part of the larger React monorepo which sees frequent updates, particularly for React v19 and related tooling like `eslint-plugin-react-hooks`. A critical differentiator is its reliance on several *experimental* React APIs, necessitating the use of `react@experimental` and `react-dom@experimental` in the target application, making it unsuitable for applications running stable React releases. It exposes distinct frontend and backend APIs for setup within a main window and an iframe, respectively.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/react-devtools-inline"},{"id":11689,"title":"React Display Name Utility","library":"react-display-name","status":"maintenance","version":"0.2.5","language":"javascript","ecosystem":"npm","summary":"This package provides a small, reusable utility function, `getDisplayName`, to extract the display name of a React component. It is particularly useful in patterns like Higher-Order Components (HOCs) for creating descriptive `displayName` properties for the wrapped components, aiding in debugging and developer tooling, especially with React DevTools. As of version 0.2.5, it ships with TypeScript definitions, enhancing type safety in projects utilizing TypeScript. The package has a low release cadence, with updates primarily focusing on maintenance, dependency upgrades, or minor feature enhancements like improved default return values. Its core functionality is stable and focused solely on robust component naming conventions.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","react","redux","getDisplayName","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/react-display-name"},{"id":13862,"title":"React DnD","library":"react-dnd","status":"active","version":"16.0.1","language":"javascript","ecosystem":"npm","summary":"React DnD is a JavaScript library designed to help you build complex drag and drop interfaces for React applications. It provides a flexible, declarative API that abstracts away the complexities of the native HTML5 Drag and Drop API, offering a backend-agnostic architecture that supports various interaction models (e.g., HTML5, Touch). The current stable version is 16.0.1, with recent major releases (v15 and v16) emphasizing a shift towards a hooks-based API and an ESM-only distribution. React DnD aims for a decoupled approach, allowing developers to define drag sources and drop targets independently, making it a robust choice for intricate drag-and-drop functionalities.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/react-dnd"},{"id":11690,"title":"React DnD HTML5 Backend","library":"react-dnd-html5-backend","status":"active","version":"16.0.1","language":"javascript","ecosystem":"npm","summary":"react-dnd-html5-backend provides an essential implementation for drag-and-drop functionality within the React DnD ecosystem, leveraging the native HTML5 Drag and Drop API. This backend handles the intricacies of browser-specific drag and drop events and interactions, abstracting them into React DnD's unified API for consistent use across applications. The current stable version is 16.0.1, and the package actively aligns with the release cadence of the core react-dnd library. Its key differentiator lies in its robust reliance on the browser's built-in HTML5 drag-and-drop capabilities, offering a performant and widely supported solution. Recent major updates, notably in versions 15 and 16, have focused on migrating to ESM-only modules, deprecating the older Decorators API in favor of a Hooks-based approach, and improving compatibility with modern JavaScript environments and Node.js runtimes.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/react-dnd-html5-backend"},{"id":15180,"title":"React DnD Multi-Backend","library":"react-dnd-multi-backend","status":"active","version":"9.0.0","language":"javascript","ecosystem":"npm","summary":"This library provides a multi-backend system compatible with React DnD, enabling applications to seamlessly switch between different drag-and-drop backends, such as HTML5 and Touch. It is currently at version 9.0.0, maintaining an active release cadence that often aligns with major React and `dnd-core` updates. A key differentiator is its ability to allow a single `DndProvider` to manage multiple backends simultaneously, simplifying the implementation of responsive drag-and-drop interfaces that need to work across various input methods (e.g., mouse for desktop, touch for mobile). The library facilitates a robust and flexible approach to handling diverse drag-and-drop interactions within React applications without extensive manual switching logic.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","react","dnd","drag","drop","html5","touch","react-dnd","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/react-dnd-multi-backend"},{"id":11691,"title":"React DnD Preview Component","library":"react-dnd-preview","status":"active","version":"9.0.0","language":"javascript","ecosystem":"npm","summary":"react-dnd-preview is a dedicated component for creating drag-and-drop previews within applications utilizing React DnD. It simplifies the implementation of visual feedback during drag operations by providing a component that renders the dragged item at the current mouse position. The current stable version is 9.0.0, which includes support for React v19. Releases typically follow the React and React DnD release cycles for major versions, with minor and patch updates for bug fixes and dependency bumps occurring more frequently. Its key differentiator is its tight integration with the React DnD ecosystem, offering a straightforward way to add preview functionality without complex manual DOM manipulation, making it an essential companion for sophisticated drag-and-drop UIs.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","react","dnd","drag","drop","react-dnd","preview","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/react-dnd-preview"},{"id":11694,"title":"React Docgen","library":"react-docgen","status":"active","version":"8.0.3","language":"javascript","ecosystem":"npm","summary":"React Docgen is a library designed to extract information from React components, primarily for the purpose of generating documentation. It parses React component source code to identify prop types, default props, method definitions, and other relevant metadata, which can then be used by documentation tools or style guides. The current stable version is 8.0.3. The project maintains an active development pace, with frequent patch releases addressing bug fixes and minor improvements, while major versions primarily update Node.js compatibility. Its key differentiator is its direct association with the React ecosystem, offering robust AST parsing specifically tailored for React components, including support for various component definition patterns and TypeScript types.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","react","documentation","documentation-generation","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/react-docgen"},{"id":20496,"title":"React Docgen Annotation Resolver","library":"react-docgen-annotation-resolver","status":"active","version":"2.0.0","language":"javascript","ecosystem":"npm","summary":"A resolver for react-docgen that enables parsing of exports annotated with @component JSDoc tag as React components. Version 2.0.0 is stable; the package is released on npm as needed. Unlike default react-docgen resolvers that infer components from patterns like displayName or propTypes, this resolver explicitly marks any export with a @component annotation as a component, giving developers control over what gets documented.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/react-docgen-annotation-resolver"},{"id":12749,"title":"React TypeScript Docgen Parser","library":"react-docgen-typescript","status":"active","version":"2.4.0","language":"javascript","ecosystem":"npm","summary":"This library, `react-docgen-typescript`, provides a robust parser for extracting documentation information from React components written in TypeScript. It analyzes TypeScript files to generate documentation data, similar to how `react-docgen` works for JavaScript components with `propTypes`. The current stable version is 2.4.0, with releases occurring semi-frequently, indicating active maintenance and feature development based on recent changelogs. Its primary differentiator is its native support for TypeScript, allowing it to correctly interpret complex type definitions, interfaces, and generics to generate detailed prop tables, including descriptions, types, and default values. It is often used in conjunction with tools like React Styleguidist to automatically generate component documentation.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/react-docgen-typescript"},{"id":11692,"title":"Webpack Loader for TypeScript React Component Docgen","library":"react-docgen-typescript-loader","status":"active","version":"3.7.2","language":"javascript","ecosystem":"npm","summary":"react-docgen-typescript-loader is a Webpack loader designed to extract documentation (docgen) information from TypeScript React components. This information, including component prop types, descriptions, and default values, is primarily utilized to populate dynamic documentation tables, especially within tools like Storybook's Info Addon or Docs Addon. The current stable version is 3.7.2. While there's no fixed release cadence, updates typically align with major changes in React, TypeScript, or Webpack. Its key differentiator is its specific focus on TypeScript components, offering robust type introspection to enrich component documentation automatically, reducing manual documentation effort for developers working in TypeScript-heavy React ecosystems.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","storybook","react","docgen","typescript","webpack","loader"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/react-docgen-typescript-loader"},{"id":11693,"title":"React Docgen TypeScript Webpack Plugin","library":"react-docgen-typescript-plugin","status":"active","version":"1.0.8","language":"javascript","ecosystem":"npm","summary":"react-docgen-typescript-plugin is a webpack plugin designed to automatically extract and inject TypeScript-based documentation (docgen information) for React components directly into the webpack build output. This is particularly useful for tools like Storybook that consume docgen information to generate component documentation. The current stable version is `1.0.8`. The package appears to follow a frequent bug-fix release cadence, with minor updates addressing specific issues or dependency bumps, as evidenced by the recent v1.0.x patches. Its key differentiator is its seamless integration into the webpack build process, providing a 'fire-and-forget' solution for generating React component props documentation from TypeScript types, contrasting with loaders that might require more explicit configuration per file. It supports both Webpack 4 and 5 and allows for fine-grained control over `tsconfig.json` paths, compiler options, and file inclusion/exclusion.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","react","docgen","typescript","webpack","plugin"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/react-docgen-typescript-plugin"},{"id":17890,"title":"React Docgen TypeScript Webpack Plugin","library":"react-docgen-typescript-webpack-plugin","status":"abandoned","version":"1.1.0","language":"javascript","ecosystem":"npm","summary":"This Webpack plugin is designed to generate documentation generation (docgen) information specifically for TypeScript React components. It integrates with your Webpack configuration to parse component props and JSDoc comments, primarily intended for use with tools like Storybook's `addon-info` (though `addon-info` itself is now deprecated). The current stable version is 1.1.0. However, the project explicitly states it's experimental, a 'hack job,' and 'not suitable for production.' It has not seen updates since 2019, indicating an abandoned release cadence. Its key differentiator was providing TypeScript support for React docgen at a time when this was less common, but due to its unmaintained status and limitations, it's not recommended for new projects.","last_verified":"2026-04-23T00:00:00.000Z","tags":["javascript","storybook","react","docgen","typescript","webpack","plugin"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/react-docgen-typescript-webpack-plugin"},{"id":18708,"title":"react-dock","library":"react-dock","status":"maintenance","version":"0.8.0","language":"javascript","ecosystem":"npm","summary":"Resizable dockable React component that allows creating draggable side panels for layouts. Current stable version is 0.8.0, with infrequent releases. Supports React 16.3+ through 19. Ships TypeScript types. Unlike generic resizable panels, react-dock is purpose-built for docking to edges and dimming overlay modes (opaque, transparent, none). Ideal for sidebars, devtools, or notification panels. Peer dependencies: @types/react and react. Old but stable; no known breaking changes in recent history.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","react","reactjs","dock","sidebar","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/react-dock"},{"id":10411,"title":"React DOM","library":"react-dom","status":"active","version":"19.2.5","language":"javascript","ecosystem":"npm","summary":"react-dom is the entry point for React applications when rendering to the DOM. It provides DOM-specific methods needed to manage and update the browser's DOM. The current stable version is 19.2.5. It receives frequent patch releases, often in sync with the `react` package and other related tools.","last_verified":"2026-04-18T00:00:00.000Z","tags":["javascript","react"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/react-dom"},{"id":11695,"title":"React DOM Factories","library":"react-dom-factories","status":"abandoned","version":"1.0.2","language":"javascript","ecosystem":"npm","summary":"react-dom-factories is a legacy add-on package, currently at version 1.0.2, that provides pre-configured DOM factory methods for creating React elements. These factories, such as `DOM.div` or `DOM.p`, were originally part of React itself prior to version 16.0.0. The package was created to serve applications that depended on these specific factory functions, allowing them to continue functioning after React itself removed them. However, its use is strongly discouraged in modern React development. Developers are advised to use JSX for declarative UI creation or `React.createElement` (which `createFactory` wraps) instead. The package is considered abandoned, has seen no updates since its initial release, and is not designed for current React versions or development practices, nor does it receive any ongoing maintenance or new releases.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","react"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/react-dom-factories"},{"id":13861,"title":"Legacy React DOM Server (Pre-React 15)","library":"react-dom-server","status":"abandoned","version":"0.0.5","language":"javascript","ecosystem":"npm","summary":"This `react-dom-server` package, last published at version `0.0.5` in February 2016, represents an extremely early and now entirely abandoned attempt at providing server-side rendering capabilities for React applications. It predates the official `react-dom` package's `react-dom/server` entry point, which became the standard for server rendering. The package was designed for use with very old React versions (e.g., `0.14.x`) and offers no modern features or compatibility. It lacks a README, indicating it was likely an internal experiment or a placeholder that was quickly superseded. Developers should use `react-dom/server` from the official `react-dom` package for any server-side rendering needs, as this specific `react-dom-server` package is not maintained, secure, or functional with contemporary React versions. There is no active release cadence, and it has zero downloads in recent times.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/react-dom-server"},{"id":11696,"title":"React Draggable Component","library":"react-draggable","status":"active","version":"4.5.0","language":"javascript","ecosystem":"npm","summary":"react-draggable is a React component library that makes HTML elements draggable within a web application. The current stable version is 4.5.0, with minor bugfix releases occurring periodically within a major version, and major versions released less frequently, indicating a stable and mature project. A key differentiator is that it doesn't create an additional wrapper element in the DOM, directly extending the wrapped element with event handlers and styles. It uses CSS Transforms for movement, allowing elements to be dragged regardless of their initial positioning and enabling movement between drags without issue. The library offers both a higher-order `Draggable` component for simple use cases and a lower-level `DraggableCore` for more fine-grained control over drag interactions, supporting both controlled and uncontrolled component patterns. It also ships with TypeScript types.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","react","draggable","react-component","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/react-draggable"},{"id":11697,"title":"React Dropdown Component","library":"react-dropdown","status":"abandoned","version":"1.11.0","language":"javascript","ecosystem":"npm","summary":"React Dropdown is a simple, lightweight component designed for creating custom-styled dropdowns in React applications, currently at version 1.11.0. It addresses the styling limitations of native HTML `<select>` elements and supports grouped options, which are not easily achievable with standard HTML. Unlike more feature-rich libraries like `react-select`, this package prioritizes simplicity and customizability for basic dropdown needs, offering granular control over CSS classes for various parts of the component. While it has been stable, development appears to be inactive, with the last publish dating back over four years. It ships with TypeScript types and supports a wide range of React versions via peer dependencies, from 0.14.7 up to 18.0.0.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","react","react-component","component","dropdown","select","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/react-dropdown"},{"id":13863,"title":"React Easy Crop","library":"react-easy-crop","status":"active","version":"5.5.7","language":"javascript","ecosystem":"npm","summary":"react-easy-crop is a React component designed for cropping images and videos with intuitive drag, zoom, and rotate interactions. It provides precise crop dimensions in both pixels and percentages, supporting various image formats (JPEG, PNG, GIF) via URL or base64 strings, as well as HTML5-supported video formats. The library is currently stable at version 5.5.7 and maintains a regular release cadence, primarily focusing on bug fixes and minor enhancements, as seen in recent patch releases. Key differentiators include its mobile-friendly design and its comprehensive feature set for media manipulation within a React application, offering a simpler alternative to more extensive image editing suites like Pintura while still providing essential cropping functionalities.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","react","crop","cropper","image crop","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/react-easy-crop"},{"id":11698,"title":"React Easy Router","library":"react-easy-router","status":"active","version":"2.2.0","language":"javascript","ecosystem":"npm","summary":"react-easy-router is a declarative routing library for React applications that significantly simplifies the configuration of routes by building upon `react-router-dom`. Currently at version 2.2.0, it offers an object-based approach to defining routes, supporting dynamic segments, navigation, redirection, and protected routes with optional role-based access control. Recent releases indicate an active development cycle, with version 2.1.0 converting the entire architecture to TypeScript and subsequent releases adding features like multiple role authentication and type improvements. It differentiates itself by abstracting away much of `react-router-dom`'s direct component usage, providing a more concise API for common routing patterns and built-in authentication hooks. This package requires `react-router-dom` version 6.4.0 or later to be installed as a peer dependency, and the application must be wrapped in `BrowserRouter` externally.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","react","routing","router","react-router","react-router-dom","simple-routing","next","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/react-easy-router"},{"id":11699,"title":"React Easy Swipe","library":"react-easy-swipe","status":"maintenance","version":"0.0.23","language":"javascript","ecosystem":"npm","summary":"React Easy Swipe is a JavaScript library providing a simple component for handling touch swipe gestures within React applications. Currently stable at version 0.0.23, it offers straightforward integration for detecting common swipe directions (up, down, left, right) as well as general swipe start, move, and end events. The library differentiates itself by its minimal API and direct focus on touch interactions, with an option to enable mouse events for development. It includes features to prevent page scrolling during a swipe and to set a pixel tolerance for accidental swipes, making it suitable for mobile-first user interfaces. With its last publish date three years ago, releases appear to follow a 'when needed' cadence, characteristic of mature, focused utility libraries.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","React swipe","React easy swipe","React touch","react-swipe","react-easy-swipe","react-touch","react-component","Mobile","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/react-easy-swipe"},{"id":11700,"title":"React Error Boundary","library":"react-error-boundary","status":"active","version":"6.1.1","language":"javascript","ecosystem":"npm","summary":"`react-error-boundary` is a lightweight, reusable React component designed to catch JavaScript errors in a component tree, log them, and display a fallback UI without crashing the entire application. It is built on top of React's native error boundary API and supports all React renderers, including React DOM and React Native. The current stable version is 6.1.1, with a regular release cadence addressing bug fixes and minor improvements. Key differentiators include its straightforward API that directly leverages React's built-in error boundary capabilities, offering `fallback`, `FallbackComponent`, and `fallbackRender` props for flexible error UI presentation. It also provides `onReset` and `resetKeys` for handling error recovery, and ships with comprehensive TypeScript types for an improved developer experience.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","react","reactjs","virtual","window","windowed","list","scrolling","infinite","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/react-error-boundary"},{"id":26152,"title":"react-esbuild","library":"react-esbuild","status":"maintenance","version":"3.4.9","language":"javascript","ecosystem":"npm","summary":"A CLI tool to scaffold React projects using esbuild as the bundler, similar to Create React App (CRA) but significantly faster due to esbuild and SWC transpilation. Current version 3.4.9 supports Node.js 16+. It generates a minimal React template with built-in development server, production builds, environment variable support (REACT_APP_ prefix), and testing via jest. Released sporadically, last update in 2023. Differentiators: extreme speed (milliseconds), lightweight alternative to CRA, optional bun runtime support, and ES5 transpilation via SWC. Not actively maintained.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","react","esbuild","boilerplate","create-react-app","react-esbuild"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/react-esbuild"},{"id":11701,"title":"React Event Listener","library":"react-event-listener","status":"maintenance","version":"0.6.7","language":"javascript","ecosystem":"npm","summary":"react-event-listener is a lightweight React component that offers a declarative way to manage global DOM event listeners, specifically targeting `window` and `document`. It leverages React's component lifecycle to automatically bind and unbind events, preventing common memory leaks and simplifying event management for global scopes. The current stable version is `0.6.7`, and releases are infrequent, primarily focused on maintenance and compatibility updates rather than new features, indicating a mature and stable library. A key differentiator is its `withOptions` utility, allowing developers to configure standard `addEventListener` options like `passive` and `capture` declaratively. It aims to solve the problem of imperatively adding and removing global event listeners by integrating them seamlessly into the React component tree.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","react","event","listener","binding"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/react-event-listener"},{"id":26154,"title":"react-externs","library":"react-externs","status":"deprecated","version":"0.13.6","language":"javascript","ecosystem":"npm","summary":"Google Closure Compiler externs for Facebook React, providing type definitions to enable advanced Closure Compiler optimizations when compiling React applications. Version 0.13.6 targets React.js 0.13.x. This package is tied to older React versions (0.12–0.14) and is no longer maintained. Alternatives include using official React externs or TypeScript definitions for use with Closure Compiler.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","google","closure","compiler","react","externs"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/react-externs"},{"id":11702,"title":"React Facebook Authentication Component","library":"react-facebook-auth","status":"abandoned","version":"1.4.0","language":"javascript","ecosystem":"npm","summary":"The `react-facebook-auth` package provides a React component designed for client-side Facebook authentication, enabling developers to obtain an authentication token for subsequent backend validation. The current stable version, 1.4.0, was released several years ago. The project appears to be unmaintained, with its last update occurring over six years ago, and its peer dependencies (`react` `^15.0.0 || ^16.0.0`) are significantly outdated. This component primarily functions as a wrapper around the Facebook SDK for JavaScript, handling its initialization and the callback mechanisms for successful authentication or failures. While it offered a straightforward way to integrate Facebook login into React applications at the time of its release, its age renders it largely unsuitable for modern React development environments or current Facebook Graph API versions. Its lack of maintenance also poses significant security and compatibility risks.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","react","reactjs","facebook-auth","react-facebook-auth","react-component","facebook-login","login","react-facebook-login"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/react-facebook-auth"},{"id":18057,"title":"React Facebook Login Component","library":"react-facebook-login","status":"abandoned","version":"4.1.1","language":"javascript","ecosystem":"npm","summary":"This package, `react-facebook-login`, provides a React component designed to simplify integrating Facebook authentication into web applications. As of its latest version, 4.1.1, the component allows developers to add a styled Facebook login button or implement a custom UI using a render prop, handling the underlying Facebook SDK interactions and authentication flow. It supports fetching user profiles (name, email, picture) and requesting custom permissions (scopes). The package offers a straightforward way to integrate Facebook login without direct manipulation of the Facebook JavaScript SDK. Given its last significant update was in the 2019/2020 timeframe, its release cadence is effectively dormant, and developers should be aware of potential incompatibilities with newer React versions or changes in Facebook's API. Its primary differentiator was its simplicity and ability to provide a quick Facebook login integration out-of-the-box or with custom rendering.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","react","reactjs","react-component","facebook-login","react-facebook-login"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/react-facebook-login"},{"id":14870,"title":"React Facebook Pixel","library":"react-facebook-pixel","status":"abandoned","version":"1.0.4","language":"javascript","ecosystem":"npm","summary":"React Facebook Pixel is a wrapper library for integrating Facebook's Pixel (now Meta Pixel) into React applications. It provides a straightforward API for initializing the pixel, tracking page views, and logging standard or custom events. The current stable version is 1.0.4, but the package has not seen any new releases to npm in over five years, with its last publication in December 2020. This indicates an abandoned maintenance cadence, suggesting potential compatibility issues with newer React versions, updated Facebook Pixel APIs, or modern web development practices like server-side rendering (SSR). Differentiators from actively maintained alternatives (like `react-facebook` or `react-use-facebook-pixel`) include its simplified, direct API for basic pixel functionalities, though it lacks modern React features such as hooks or built-in SSR safety measures.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","react","reactjs","react-component","angular","vue","pixel","facebook-pixel","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/react-facebook-pixel"},{"id":11703,"title":"React Fancy QR Code Generator","library":"react-fancy-qrcode","status":"active","version":"1.0.4","language":"javascript","ecosystem":"npm","summary":"react-fancy-qrcode is a JavaScript library designed for generating highly customizable QR codes within both React (web) and React Native applications. Currently stable at version 1.0.4, it offers extensive styling options including custom dot shapes via `dotRadius` and `dotScale`, linear gradients for both the primary QR code color and position markers, and the ability to embed a logo in the center. Its release cadence appears active, with an initial v1.0.0 production release followed by minor bug fixes, suggesting ongoing development and maintenance. A key differentiator is its comprehensive customization API, providing developers with fine-grained control over the visual presentation of the QR code, making it suitable for applications that require branded or aesthetically unique QR codes beyond standard implementations. It draws inspiration from `react-native-qrcode-svg` but expands significantly on visual flexibility for a wider range of design requirements.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","qrcode","react","react-native","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/react-fancy-qrcode"},{"id":13864,"title":"React Fast Compare","library":"react-fast-compare","status":"active","version":"3.2.2","language":"javascript","ecosystem":"npm","summary":"React Fast Compare is a highly optimized library for deep equality comparison, primarily designed for performance enhancements in React applications, specifically with `React.memo` and `shouldComponentUpdate`. Based on `fast-deep-equal`, it extends functionality to handle React-specific circular references, such as those found in React elements, while generally avoiding non-React circular references. The current stable version is 3.2.2, with recent patch releases indicating active maintenance. It boasts a minimal bundle size (under 660 bytes minified+gzipped) and broad compatibility, working in Node.js (0.10+) and browsers (IE9+) due to its ES5 compatibility. This library differentiates itself by offering equivalent speed to `fast-deep-equal` for generic data types, coupled with crucial guardrails for React-specific data structures, making it a robust choice when deep equality checks are truly necessary after performance profiling.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","fast","equal","react","compare","shouldComponentUpdate","deep-equal","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/react-fast-compare"},{"id":15181,"title":"React Fast PDF Viewer","library":"react-fast-pdf","status":"active","version":"1.0.33","language":"javascript","ecosystem":"npm","summary":"react-fast-pdf is a performant React component library engineered for efficient viewing and previewing of PDF documents within web applications. It is currently at stable version 1.0.33 and maintains an active, continuous release cadence, with new versions automatically published to npm upon merging pull requests to the main branch. Key differentiators for this library include its highly optimized rendering engine, allowing it to handle PDF files of virtually any size with robust performance, and its design for easy customization to integrate seamlessly into various application designs. Developed and supported by Expensify, it aims to consolidate the best features found in other PDF viewing solutions into a single, streamlined, and user-friendly tool for React developers.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","react-fast-pdf","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/react-fast-pdf"},{"id":11704,"title":"React Favicon Helper","library":"react-favicon","status":"active","version":"2.0.7","language":"javascript","ecosystem":"npm","summary":"react-favicon is a React component that enables dynamic control over a web application's favicon. It allows developers to easily update the favicon image using a URL or a base64 encoded string, integrate animated sequences from a list of URLs, toggle these animations on and off, and display alert bubbles with customizable text and background colors directly on the favicon. Additionally, it supports custom icon overlays through a render function and offers a mechanism to preserve existing favicon links on the page, which can be beneficial for specific browser behaviors like desktop Safari. The package is currently at version 2.0.7 and appears to have an active release cadence, with recent updates ensuring compatibility with React 19 and addressing various internal component optimizations. Its key differentiator lies in providing a declarative, React-idiomatic way to manage complex favicon behaviors, moving beyond simple static <link> tags, making it suitable for applications requiring dynamic visual feedback in the browser tab.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/react-favicon"},{"id":11705,"title":"React Feather Icons","library":"react-feather","status":"active","version":"2.0.10","language":"javascript","ecosystem":"npm","summary":"react-feather is a widely used React component library offering a collection of Feather icons, meticulously designed on a 24x24 grid for optimal simplicity, consistency, and readability. Currently at version 2.0.10, the library is actively maintained and provides a stable solution for integrating vectorized icons into React applications. It differentiates itself by providing each icon as an individual React component, allowing for easy customization through standard React props like `color`, `size`, and `strokeWidth`. This approach ensures that icons can be styled dynamically and rendered as inline SVGs, leveraging all the advantages of vector graphics without complex build steps. The package ships with TypeScript types, facilitating robust development, and supports modern ES modules for efficient bundling while also offering CommonJS compatibility for legacy setups.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","react","icons","svg","inline","feather","design","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/react-feather"},{"id":11706,"title":"React Fela Bindings","library":"react-fela","status":"active","version":"12.2.1","language":"javascript","ecosystem":"npm","summary":"react-fela provides the official React bindings for the Fela dynamic styling library. It facilitates CSS-in-JS styling within React applications, leveraging Fela's core capabilities for atomic CSS generation, performance optimization, and server-side rendering. The current stable version is 12.2.1, with a consistent release cadence that includes minor feature additions, TypeScript improvements, and bug fixes across patch versions. Key differentiators include its focus on a functional, atomic CSS approach, robust plugin system (enhanced with context-free plugins in v12), and efficient rehydration mechanisms. It assumes familiarity with the core Fela library for its effective use within a React ecosystem.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","fela","dynamic styling","react","css","styling","cssinjs","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/react-fela"},{"id":20497,"title":"react-figma-webpack-config","library":"react-figma-webpack-config","status":"maintenance","version":"0.0.7","language":"javascript","ecosystem":"npm","summary":"Webpack configuration preset for React Figma plugin development. Version 0.0.7 (last release, no recent updates). Provides a preconfigured webpack setup optimized for Figma plugin projects using React, TypeScript, and SVG. Requires manual installation of peer dependencies (html-webpack-plugin, html-webpack-inline-source-plugin, svg-inline-loader, ts-loader, webpack, webpack-merge). Exports a function that returns a webpack config object, with optional overrides for entry points and other settings. Lightweight alternative to custom webpack setup for Figma plugins, but limited documentation and low activity.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/react-figma-webpack-config"},{"id":15183,"title":"React File Icon Component","library":"react-file-icon","status":"active","version":"1.6.0","language":"javascript","ecosystem":"npm","summary":"react-file-icon is a React component library designed to render scalable vector graphic (SVG) icons representing various file types. It provides a `FileIcon` component that can display an icon based on a file extension, with extensive customization options for colors, gradients, folds, and labels. The library is currently on version 1.6.0 and shows an active development cadence, with several minor releases supporting newer React versions (up to React 19) and improving bundle size through dependency swaps (e.g., `colord` replacing `tinycolor2`). Key differentiators include its rich set of customizable props, an exported `defaultStyles` object for common file extensions, and the use of modern React features like `React.useId` for unique ID generation, ensuring efficient and accessible icon rendering.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","react","component","svg","icons","file types"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/react-file-icon"},{"id":15182,"title":"FilePond Adapter for React","library":"react-filepond","status":"active","version":"7.1.3","language":"javascript","ecosystem":"npm","summary":"React FilePond is an official adapter component that seamlessly integrates the FilePond file upload library into React applications. It provides a declarative API for handling file uploads, previews, and interactions, leveraging FilePond's core features such as drag-and-drop, image optimization, asynchronous uploading, and accessibility. The current stable version is 7.1.3, indicating a mature and actively maintained library. Release cadence typically aligns with FilePond's core library updates and React ecosystem changes. Key differentiators include its robust feature set for file handling, excellent user experience, and a plugin architecture that allows for extended functionalities like image previews and EXIF orientation correction. It's designed to be highly responsive and functional across both desktop and mobile devices, making it suitable for a wide range of web projects requiring advanced file upload capabilities.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","react","reactjs","filepond","file","upload","drag","drop","browse","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/react-filepond"},{"id":13865,"title":"React Firebase Hooks","library":"react-firebase-hooks","status":"active","version":"5.1.1","language":"javascript","ecosystem":"npm","summary":"React Firebase Hooks is a comprehensive library providing a collection of reusable React Hooks specifically designed for integrating with Firebase services. It aims to simplify common data fetching and state management patterns when building React applications that leverage Firebase's authentication, Firestore, Realtime Database, Cloud Functions, Storage, and Messaging. The current stable version is 5.1.1, which requires Firebase v9 (modular SDK) or higher and React 16.8.0 or later. The library maintains an active release cadence, frequently addressing bugs and introducing new features, with major version bumps typically aligning with significant Firebase SDK changes. Its primary differentiator is the idiomatic React Hooks interface, making Firebase integration more straightforward and aligned with modern React development practices compared to imperative SDK calls.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","react","hooks","firebase","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/react-firebase-hooks"},{"id":13866,"title":"React Flags Select","library":"react-flags-select","status":"active","version":"2.5.0","language":"javascript","ecosystem":"npm","summary":"react-flags-select is a React library that provides highly customizable SVG flag components designed for selection interfaces and individual country flag display. It enables developers to integrate a dropdown-style country selector with features such as search, custom labels, blacklisting specific countries, and dynamic sizing. Additionally, it exports standalone SVG components for each country flag (e.g., `<Us />` for the United States), allowing for flexible display beyond the selector. The current stable version is 2.5.0, and the package ships with comprehensive TypeScript type definitions, enhancing development with type safety. Key differentiators include its fine-grained control over the displayed flag list, robust support for flexible custom labeling, and the provision of both a comprehensive selector component and individual flag SVGs, catering to diverse internationalization and country display needs within React applications. Its design focuses on ease of integration and customization.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","react-component","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/react-flags-select"},{"id":13867,"title":"React Flatpickr Component","library":"react-flatpickr","status":"active","version":"4.0.11","language":"javascript","ecosystem":"npm","summary":"react-flatpickr is a React component that wraps the popular Flatpickr date and time picker library, providing a declarative way to integrate it into React applications. The current stable version is v4.0.11, with development showing consistent maintenance releases, primarily focusing on TypeScript support, module resolution fixes, and improving ref handling. Key differentiators include its lightweight nature (inheriting from Flatpickr), comprehensive prop-based configuration aligning with Flatpickr's extensive options and event hooks, and support for render props for highly customizable input elements. It ships with TypeScript types, making it well-suited for modern React projects using TypeScript. Unlike some heavier date pickers, it aims for simplicity and performance by leveraging Flatpickr's efficient core.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","flatpickr","react","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/react-flatpickr"},{"id":11707,"title":"React Children Flattener","library":"react-flatten-children","status":"active","version":"1.1.2","language":"javascript","ecosystem":"npm","summary":"`react-flatten-children` is a lightweight React utility library designed to resolve challenges associated with React Fragments when processing component children. In React, fragments (`<></>` or `<React.Fragment>`) group multiple children but are treated as single children by their parent, which can disrupt components expecting direct access to all child elements (e.g., `react-router`'s `Switch` component looking for `Route` children). This package offers a single function, `flattenChildren`, which recursively traverses a component's `children` prop, extracts all valid React elements, and returns them as a flat array. This effectively \"unwraps\" fragments, ensuring all nested children are accessible. The current stable version is 1.1.2, with recent updates primarily adding TypeScript support in v1.1.0. Its primary value lies in simplifying child manipulation for library authors and application developers alike, preventing common issues where fragment usage can lead to unexpected component behavior or errors during child introspection. It helps maintain compatibility with user expectations of flexible fragment usage within component APIs.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","react","utility","children","flatten","fragment","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/react-flatten-children"},{"id":26155,"title":"react-flexbox","library":"react-flexbox","status":"maintenance","version":"3.1.4","language":"javascript","ecosystem":"npm","summary":"React-flexbox is a React component library (v3.1.4) that implements CSS flexbox using inline styles, providing a View component with props for row, column, auto, width, height, and className. It supports React 0.14–16 and requires an ES6 transpiler (no transpiled build included). Key differentiators: lightweight, no external CSS, and deprecated FlexRow/FlexColumn wrappers. The library is in maintenance mode with infrequent updates.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","react","react-component","flexbox"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/react-flexbox"},{"id":18709,"title":"react-flip-toolkit","library":"react-flip-toolkit","status":"active","version":"7.2.4","language":"javascript","ecosystem":"npm","summary":"A configurable FLIP animation library for React, providing smooth and performant transitions for element position, scale, and opacity changes. Current stable version 7.2.4, released under MIT license, with a release cadence of minor updates quarterly and patches as needed. Key differentiators: supports spring-based animations, stagger effects, nested scale transforms without warping children, and works with frameworks other than React via the flip-toolkit package. Ships TypeScript types. Minimal bundle size (~5KB gzipped).","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","react-component","FLIP","transition","animation","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/react-flip-toolkit"},{"id":18710,"title":"react-freeze","library":"react-freeze","status":"active","version":"1.0.4","language":"javascript","ecosystem":"npm","summary":"Prevent React component subtrees from rendering using Suspense. Current stable version is 1.0.4. React Freeze allows freezing parts of the component tree without unmounting, preserving React state and native views (e.g., scroll position, input state, loaded images). It leverages React 17+'s Suspense mechanism and is primarily used with React Navigation in React Native to avoid unnecessary re-renders of hidden screens. Unlike simple conditional rendering, it retains DOM/native instances. Requires React >=17 and React Native >=0.64. Maintained by Software Mansion, the team behind react-native-screens and react-native-reanimated.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","react","freeze","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/react-freeze"},{"id":11708,"title":"React From DOM: HTML/XML to React Element Converter","library":"react-from-dom","status":"active","version":"0.7.5","language":"javascript","ecosystem":"npm","summary":"react-from-dom is a utility library designed to convert HTML/XML source code strings or existing DOM nodes into React elements. It serves as a safer, more controlled alternative to React's `dangerouslySetInnerHTML`, allowing developers to parse external content and render it as native React components. The current stable version is 0.7.5. The package maintains a steady release cadence, primarily focusing on dependency updates, minor bug fixes, and continuous integration improvements, as seen in the recent 0.7.x releases. Key differentiators include its ability to accept both string and DOM Node inputs, comprehensive options for parsing (e.g., whitespace control, specific selectors, MIME types), and an extensible 'actions' API to modify or replace nodes during conversion, enabling powerful transformations and sanitization workflows not easily achievable with `dangerouslySetInnerHTML`.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","string","DOM","converter","react","component","dangerouslySetInnerHTML","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/react-from-dom"},{"id":11709,"title":"React Fuzzy Search Component","library":"react-fuzzy","status":"active","version":"1.3.1","language":"javascript","ecosystem":"npm","summary":"react-fuzzy is a React component that provides a customizable fuzzy search input field and results dropdown. It enables developers to integrate powerful fuzzy search capabilities into their React applications with minimal setup, abstracting away the underlying search logic. The current stable version is 1.3.1, which includes compatibility updates for React 17 and 18. The package demonstrates a moderate release cadence, with minor updates addressing new features, bug fixes, and peer dependency compatibility. Key differentiators include extensive customization options for the UI (via `resultsTemplate`, `inputProps`, and various style props) and the ability to configure the underlying fuzzy search algorithm parameters like `threshold`, `distance`, and `keys` to search within specific object properties.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/react-fuzzy"},{"id":11711,"title":"React Google Analytics Module (Universal Analytics)","library":"react-ga","status":"deprecated","version":"3.3.1","language":"javascript","ecosystem":"npm","summary":"react-ga is a JavaScript module designed for integrating Google Universal Analytics (UA-xxxxxx-x properties) tracking into React applications. It provides a React-friendly wrapper around the core Google Analytics library, offering an opinionated API to standardize instrumentation. The current stable version is 3.3.1, released in June 2022. However, this library is now considered deprecated because Google Universal Analytics ceased processing new hits on July 1, 2023, in favor of Google Analytics 4 (GA4). react-ga does not support GA4's `G-` measurement IDs, making it unsuitable for new analytics implementations or existing ones that have migrated to GA4. For GA4 integration, users should consider `react-ga4` or direct `gtag.js` implementations.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","React","GA","Google Analytics","Universal Analytics","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/react-ga"},{"id":15185,"title":"React Google Analytics 4 Wrapper","library":"react-ga4","status":"active","version":"3.0.1","language":"javascript","ecosystem":"npm","summary":"React Google Analytics 4 (react-ga4) is a JavaScript library designed to integrate Google Analytics 4 (GA4) tracking into React applications. It provides a straightforward API for initializing GA4 with a measurement ID, sending page views, and tracking custom events. The current stable version is 3.0.1, which introduced significant breaking changes, migrating the library to an ESM-only module with first-class TypeScript support and Vitest for testing. Compared to its predecessor, `react-ga` (which focused on Universal Analytics), `react-ga4` is specifically built for the GA4 data model, removing legacy Universal Analytics (UA) features and streamlining event tracking. It offers a simple migration path from `react-ga` by replacing the import and removing explicit `pageview` calls, as page views are sent by default since v2.0.0. The library focuses on providing a thin, modern wrapper around the gtag.js API for React environments.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","GA","GTM","Google Analytics","Google Analytics 4","Google Tag Manager","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/react-ga4"},{"id":15186,"title":"React Gauge Component","library":"react-gauge-component","status":"active","version":"2.0.28","language":"javascript","ecosystem":"npm","summary":"react-gauge-component is a customizable React component designed for displaying gauge charts, often used for data visualization like speedometers or Grafana-style gauges. The current stable version is 2.0.28, with frequent patch and minor updates within the 2.x series. It was forked from `@Martin36/react-gauge-chart` and significantly re-architected in its v2 release to provide enhanced customization options and modern React compatibility. Key differentiators include robust TypeScript support, a flexible API for segment and value rendering, and an online sandbox editor for easy configuration. It requires React 16.8.2 or newer as a peer dependency, ensuring broad compatibility with contemporary React ecosystems.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","gauge","chart","speedometer","grafana gauge","react","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/react-gauge-component"},{"id":11710,"title":"React Google Autocomplete & Places Hooks","library":"react-google-autocomplete","status":"active","version":"2.7.5","language":"javascript","ecosystem":"npm","summary":"The `react-google-autocomplete` package provides flexible tools for integrating Google Places Autocomplete functionality into React applications. It offers a high-level `Autocomplete` component for quick setup, and lower-level hooks (`usePlacesWidget`, `usePlacesAutocompleteService`) for more control over UI and API interactions. The `usePlacesWidget` hook allows attaching autocomplete behavior to any input element via a ref, while `usePlacesAutocompleteService` provides direct programmatic access to the Google Places Autocomplete Service, including debounce functionality to optimize API requests. The current stable version is 2.7.5, with an active release cadence involving frequent minor and patch updates. Key differentiators include the dual approach of providing both a ready-to-use component and advanced hooks, built-in debounce, and comprehensive TypeScript types.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","react","google","autocomplete","react google autocomplete","react google","react autocomplete","google autocomplete","react google places autocomplete","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/react-google-autocomplete"},{"id":13868,"title":"React Google Button","library":"react-google-button","status":"active","version":"0.8.0","language":"javascript","ecosystem":"npm","summary":"react-google-button is a React component that provides a pre-styled Google Sign-In button, adhering to Google's official branding and style guidelines for identity solutions. The current stable version is 0.8.0, released in 2024. The package maintains a steady but not rapid release cadence, focusing on compatibility updates and minor feature enhancements. It ships with TypeScript types, offering a robust development experience for TypeScript users. Its primary differentiator is its simplicity and strict adherence to Google's visual guidelines, making it a drop-in solution for integrating Google authentication without manual styling efforts. It supports both modern ESM module environments and older CommonJS setups, and also offers UMD builds for direct browser script usage.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","react","google","button","authentication","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/react-google-button"},{"id":11712,"title":"React Google Charts Wrapper","library":"react-google-charts","status":"active","version":"5.2.1","language":"javascript","ecosystem":"npm","summary":"react-google-charts is a fully typed React component library that provides a lightweight wrapper around the official Google Charts library. It simplifies the integration of over 25 different Google Chart types, supporting animations and extensive customization options. The package is currently at version 5.2.1 and shows an active release cadence with frequent updates, including new features, bug fixes, and typings enhancements, as evidenced by recent 5.x releases. Its primary differentiator is providing a modern React component API with TypeScript support, abstracting away the direct interaction with the Google Charts loader script and API, making it easier for React developers to quickly add data visualizations to their applications without deep knowledge of the underlying Google Charts library.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","react","google","charts","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/react-google-charts"},{"id":15184,"title":"React Google reCAPTCHA Wrapper","library":"react-google-recaptcha","status":"active","version":"3.1.0","language":"javascript","ecosystem":"npm","summary":"react-google-recaptcha is a React component wrapper for Google reCAPTCHA v2, simplifying its integration into web applications. Currently stable at version 3.1.0, it abstracts away the asynchronous loading of the reCAPTCHA JavaScript API and provides a declarative API for rendering and interacting with reCAPTCHA widgets. The library offers props for customizing widget appearance (theme, size, type), language, and badge positioning, as well as callbacks for success (`onChange`), expiration (`onExpired`), and errors (`onErrored`). It also exposes an instance API via React refs for programmatic actions like `reset()`, `getValue()`, `execute()`, and `executeAsync()`, which are particularly useful for invisible reCAPTCHA implementations. Its primary differentiator is streamlining the often complex reCAPTCHA setup into a standard React component lifecycle, reducing boilerplate and common integration pitfalls.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","react","react-component","captcha","recaptcha","google-recaptcha"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/react-google-recaptcha"},{"id":15782,"title":"React Google reCAPTCHA v3 Integration","library":"react-google-recaptcha-v3","status":"active","version":"1.11.0","language":"javascript","ecosystem":"npm","summary":"react-google-recaptcha-v3 is a React library that simplifies the integration of Google reCAPTCHA v3 into web applications. It provides a `GoogleReCaptchaProvider` component to manage the reCAPTCHA script loading and context, along with a `useGoogleReCaptcha` hook and a `withGoogleReCaptcha` HOC for executing reCAPTCHA validation programmatically. The library is currently at version 1.11.0 and maintains an active release cadence with regular updates and fixes. It differentiates itself by offering flexible script injection control via `scriptProps` and explicit support for Google reCAPTCHA Enterprise, requiring specific key types and 'Scoring' integration. This library focuses on an invisible reCAPTCHA experience, providing a score to differentiate human from bot interactions without interrupting the user flow.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/react-google-recaptcha-v3"},{"id":11713,"title":"React Grid Layout (RGL)","library":"react-grid-layout","status":"active","version":"2.2.3","language":"javascript","ecosystem":"npm","summary":"React-Grid-Layout (RGL) is a powerful and flexible grid layout system for React applications, enabling draggable and resizable components with responsive breakpoint support. Unlike older solutions like Packery or Gridster, RGL is built purely with React, avoiding external dependencies such as jQuery. The current stable version is 2.2.3, with frequent patch releases addressing bugs and minor enhancements. Version 2.0.0 marked a significant rewrite, introducing a full TypeScript codebase and a modernized Hooks-based API for improved composability and performance. Key differentiators include its robust responsive behavior, native React implementation, and first-class TypeScript support since version 2, making it suitable for complex, enterprise-grade dashboards and user interfaces. Releases occur frequently for bug fixes and minor features, typically multiple times per month for patch versions.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","react","grid","drag","draggable","resize","resizable","fluid","responsive","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/react-grid-layout"},{"id":18058,"title":"React Google Tag Manager Module","library":"react-gtm-module","status":"maintenance","version":"2.0.11","language":"javascript","ecosystem":"npm","summary":"react-gtm-module is a JavaScript library designed for React applications to streamline the integration of Google Tag Manager (GTM). It provides a programmatic API for managing the GTM snippet, initializing GTM with a specific container ID, and interacting with the `dataLayer` object. The current stable version is 2.0.11, last updated in November 2022. While the package remains functional, the original repository (alinemorelli/react-gtm) has seen limited activity since late 2020, with many pull requests and issues unaddressed. A community-maintained fork, `@sooro-io/react-gtm-module`, has emerged to provide continued development, TypeScript support, and additional features like CSP nonce and custom GTM script URLs. This original package (`react-gtm-module`) offers a straightforward abstraction for common GTM operations, simplifying custom `dataLayer` pushes, multiple `dataLayer` instances, and environment-specific GTM configurations without direct `window.dataLayer` manipulation.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","react","reactjs","react-component","google tag manager","tag manager","gtm"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/react-gtm-module"},{"id":11714,"title":"React Haiku Hooks & Utilities","library":"react-haiku","status":"active","version":"2.4.1","language":"javascript","ecosystem":"npm","summary":"React Haiku is a lightweight utility library offering a comprehensive collection of React Hooks and utility components designed to streamline development and enhance efficiency. Currently at version 2.4.1, the library maintains an active release cadence, frequently adding new hooks and improving existing ones, as evidenced by multiple minor releases and updates in recent months. Its primary goal is to provide developers with ready-to-use solutions for common React patterns, such as state management, DOM manipulation, and browser API interactions, thereby saving development time. Key differentiators include its focus on being a \"clean & lightweight\" collection, providing a wide array of specialized hooks like `useHover`, `useBatteryStatus`, `useCookie`, and utility components like `<For />` and `<Switch />`, all while shipping with TypeScript types for improved developer experience. It requires React version 16.8.0 or newer.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","reactjs","react","utility","components","hooks","state","frontend","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/react-haiku"},{"id":26156,"title":"react-hcl","library":"react-hcl","status":"active","version":"0.2.2","language":"javascript","ecosystem":"npm","summary":"react-hcl (v0.2.2) is an experimental JSX/TSX-to-Terraform (.tf) transpiler that leverages a custom JSX runtime to convert React-like components directly into HCL, Terraform's configuration language. Unlike traditional Infrastructure as Code tools (e.g., Pulumi, CDKTF) which use actual programming languages to generate infrastructure, react-hcl translates JSX syntax at build time into pure Terraform files, enabling a declarative, component-based approach without any runtime overhead. It integrates with TypeScript (peer dep ^5), ships TypeScript definitions, and is intended for static compilation only—no runtime dependencies. Release cadence is experimental; breaking changes expected.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/react-hcl"},{"id":11716,"title":"React Helmet","library":"react-helmet","status":"active","version":"6.1.0","language":"javascript","ecosystem":"npm","summary":"React Helmet is a versatile React component designed to manage and manipulate the document head (`<head>`) of web pages. It enables developers to declaratively define metadata like titles, meta tags, link tags, script tags, and more directly within their component tree. The current stable version is 6.1.0, which re-introduced the default export pattern alongside the named export. While there's no strict release cadence, the project is actively maintained with updates addressing compatibility and feature enhancements. A key differentiator is its straightforward API that accepts plain HTML tags and its ability to handle server-side rendering, ensuring that the correct head elements are generated for initial page loads. It automatically handles nested components, where later or deeper components override duplicate head changes, simplifying SEO and page-specific metadata management.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","react-helmet","nfl","react","document","head","title","meta","link"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/react-helmet"},{"id":11715,"title":"Thread-safe Async React Helmet","library":"react-helmet-async","status":"active","version":"3.0.0","language":"javascript","ecosystem":"npm","summary":"react-helmet-async is a robust solution for managing document head tags (title, meta, link, etc.) in React applications, designed to be thread-safe for server-side rendering (SSR). It addresses the limitations of the original `react-helmet` by encapsulating state on a per-request basis through a `<HelmetProvider>`, crucial for asynchronous SSR environments. The current stable version is 3.0.0, which introduces significant adaptations for React 19+, leveraging React's native metadata hoisting capabilities while maintaining backward compatibility for React 16-18. It differentiates itself by providing a consistent API across React versions, handling `htmlAttributes` and `bodyAttributes` consistently, and offering a context for SSR data extraction, although this context behaves differently in React 19. Releases appear to follow a non-strict cadence, driven by major React version updates and feature enhancements.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/react-helmet-async"},{"id":14871,"title":"React Syntax Highlighter","library":"react-highlight","status":"maintenance","version":"0.15.0","language":"javascript","ecosystem":"npm","summary":"react-highlight is a React component designed to provide syntax highlighting for code snippets within web applications by integrating the `highlight.js` library. It allows developers to display formatted code by passing code strings as children to the `Highlight` component or by rendering pre-processed HTML containing multiple code blocks. The current stable version available on npm is `0.15.0`. However, the project's README specifies `0.11.1` as the 'latest version', which suggests potential documentation lag or an irregular release cadence. A key differentiator is its direct, minimalist wrapper around `highlight.js`, making it straightforward for both single-snippet and multi-snippet highlighting, especially useful when parsing markdown-generated content. Styling is handled externally via `highlight.js` CSS themes, requiring manual inclusion.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","react","highlight.js","syntax","highlighting","react-component"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/react-highlight"},{"id":15187,"title":"React Highlight Words","library":"react-highlight-words","status":"active","version":"0.21.0","language":"javascript","ecosystem":"npm","summary":"react-highlight-words is a React component designed to highlight specific words or phrases within a larger body of text. It is currently stable at version v0.21.0, which includes support for React 19. The package primarily sees updates for compatibility with newer React versions and minor feature additions, indicating a consistent but not overly frequent release cadence. Key differentiators include its straightforward API, support for regular expression `searchWords`, automatic escaping of special characters via `autoEscape`, and the ability to apply specific styling or classes to an 'active' match using `activeIndex` and `activeClassName`, making it suitable for search result navigation or interactive text features. It provides a robust solution for visually emphasizing text segments based on user-defined criteria.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","react","reactjs","react-component","highlighter","highlight","text","words","matches"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/react-highlight-words"},{"id":11717,"title":"React Hook Form","library":"react-hook-form","status":"active","version":"7.72.1","language":"javascript","ecosystem":"npm","summary":"React Hook Form is a high-performance, flexible, and extensible forms library for React applications, currently stable at version 7.72.1. It leverages an uncontrolled component approach, minimizing re-renders and improving performance by isolating component updates from form state changes. The library maintains a rapid release cadence, frequently delivering patches and minor versions, with a beta for version 8 already available. Key differentiators include its focus on performance, small bundle size, seamless integration with native HTML form validation, and robust TypeScript support for enhanced type safety across form values and errors. It provides essential hooks like `useForm` for comprehensive form management, `Controller` for integrating with external controlled components, and `useFieldArray` for dynamic lists of inputs, making it suitable for a wide spectrum of form complexities.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","react","hooks","form","forms","form-validation","validation","typescript","react-hooks"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/react-hook-form"},{"id":11718,"title":"React Hot Loader","library":"react-hot-loader","status":"maintenance","version":"4.13.1","language":"javascript","ecosystem":"npm","summary":"React Hot Loader is a utility that enables Hot Module Replacement (HMR) for React components, allowing developers to tweak components in real time without losing application state during development. The current stable version is 4.13.1, which receives frequent bug fixes and minor updates, as evidenced by its release history. It works by patching React's reconciliation process to allow components to be swapped out without re-mounting, preserving component state and improving development efficiency. While it has been a cornerstone for many React development workflows, it is explicitly positioned as being superseded by React Fast Refresh. Users are strongly encouraged to migrate to Fast Refresh if their environment (e.g., React Native, Parcel 2, Webpack with a plugin, Create React App v4+, Next.js v9.4+) supports it, as Fast Refresh offers a more integrated and robust solution. However, React Hot Loader remains a viable option for environments that do not yet support Fast Refresh.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","react","webpack","hmr","livereload","live","edit","hot","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/react-hot-loader"},{"id":11719,"title":"React Hot Toast Notifications","library":"react-hot-toast","status":"active","version":"2.6.0","language":"javascript","ecosystem":"npm","summary":"react-hot-toast is a highly regarded, lightweight, and customizable React notification library designed to display \"smoking hot\" toast messages with minimal setup and a beautiful default aesthetic. Currently stable at version 2.6.0, the package maintains an active and responsive release cadence, frequently introducing new features and performance enhancements. Notable recent updates include support for multiple toasters in v2.6.0, enhanced React Server Components (RSC) compatibility for Next.js 13 App Router in v2.4.1, and significant bundle optimizations in v2.3.0. Its key differentiators include a powerful Promise API that automatically handles loading, success, and error states, an exceptionally small bundle size of less than 5kb, and versatile headless hooks (`useToaster`) for developers requiring complete control over the UI. The library is built with accessibility in mind and ships with TypeScript types, promoting robust and type-safe development practices. It provides a simple `Toaster` component and a `toast` function that can be called anywhere in your application.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","react","notifications","toast","snackbar","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/react-hot-toast"},{"id":15189,"title":"React Hotkeys","library":"react-hotkeys","status":"active","version":"2.0.0","language":"javascript","ecosystem":"npm","summary":"React Hotkeys is a declarative library for managing keyboard shortcuts and focus within React applications. The current stable version is 2.0.0, representing a complete internal rewrite that removed the dependency on Mousetrap and now directly leverages React's SyntheticEvent system. This change significantly improved integration and predictable behavior within the React ecosystem. The library offers both component-based APIs (`<HotKeys>`, `<GlobalHotKeys>`, `<IgnoreKeys>`) and Higher-Order Components (`withHotKeys`, `withIgnoreKeys`) to define and handle hotkeys. Key features include support for standard browser key names and Mousetrap-like syntax, the ability to define global or context-specific hotkeys, dynamic hotkey configuration at runtime, and tools to display available shortcuts to users. It ships with comprehensive TypeScript types and is optimized for performance in large applications, with over 2000 automated tests ensuring reliability. Release cadence tends to be active during major version development, followed by maintenance releases.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","react-component","hotkeys","focus","react","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/react-hotkeys"},{"id":26157,"title":"react-hotkeys-hook","library":"react-hotkeys-hook","status":"active","version":"5.3.0","language":"javascript","ecosystem":"npm","summary":"A React hook for declaratively handling keyboard shortcuts in components. Current stable version is 5.3.0, released with monthly cadence. It ships TypeScript definitions, supports scopes to prevent hotkey collisions, focus traps, and enables/disables scopes via context. Unlike alternatives like react-hotkeys (maintenance mode) or mousetrap (no React hook), this library is React-first with a simple hook API. Requires React >= 16.8.0. Bundle size is minimal (~2KB gzipped). ESM and CJS exports available.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","react","hook","hooks","component","hotkey","shortcut","keyboard","shortcuts","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/react-hotkeys-hook"},{"id":14872,"title":"React HTML Attributes Store","library":"react-html-attributes","status":"abandoned","version":"1.4.6","language":"javascript","ecosystem":"npm","summary":"react-html-attributes is a JavaScript utility library that provides a programmatic store of HTML and SVG attributes understood by React, organized by their respective element tags. It includes global attributes accessible via a special '*' key and lists of supported HTML and SVG tags under an 'elements' key. The current stable version is 1.4.6, with the last release occurring in April 2018. This package is no longer actively maintained, meaning its data regarding React-supported attributes and elements is significantly outdated relative to contemporary React versions. While it once offered a direct way to access these lists, modern React development typically relies on explicit JSX attributes and React's internal handling, often making this package's utility superseded for new projects. It differentiates itself by providing a structured, static data set, rather than dynamic introspection or attribute validation.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","html","react","attributes"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/react-html-attributes"},{"id":11720,"title":"React HTML Parser","library":"react-html-parser","status":"maintenance","version":"2.0.2","language":"javascript","ecosystem":"npm","summary":"react-html-parser is a utility library designed for converting HTML strings into a tree of React components, thereby circumventing the security risks associated with directly using React's `dangerouslySetInnerHTML` property. The library, currently at version 2.0.2, provides a programmatic way to parse HTML content. While its release cadence has been infrequent since its v2.0.0 release in late 2017, it has received recent maintenance updates (v2.0.1 and v2.0.2 in 2020 and 2021 respectively), suggesting it's actively maintained for critical issues rather than undergoing active feature development. A key differentiator is its reliance on `htmlparser2` for robust HTML parsing and its extensive API, which includes `transform` and `preprocessNodes` functions. These functions allow developers fine-grained control over how nodes are processed and rendered, facilitating custom component mapping, attribute manipulation, and node filtering. It also automatically handles the conversion of standard HTML attributes and inline styles to their React equivalents.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","react","html","htmlparser","htmlparser2","inner html","dangerouslySetInnerHTML"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/react-html-parser"},{"id":13869,"title":"React i18next","library":"react-i18next","status":"active","version":"17.0.4","language":"javascript","ecosystem":"npm","summary":"react-i18next is a powerful internationalization (i18n) library for React applications, built on top of the robust i18next framework. As of version 17.0.4, it leverages React Hooks, offering a modern API with `useTranslation` and `Trans` components for declarative and efficient translation management in functional components. For legacy applications or class components, it continues to support Higher-Order Components (HOCs) like `withTranslation` and `I18nextProvider`. The library maintains an active release cadence, providing comprehensive solutions for client-side and server-side i18n, including pluralization, context, interpolation, and formatting. It aims for simplicity, avoiding complex build toolchain configurations, and seamlessly integrates with the broader i18next ecosystem for features like backend loading, language detection, and caching.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","i18next","internationalization","i18n","translation","localization","l10n","globalization","react","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/react-i18next"},{"id":26158,"title":"react-i18next-lint","library":"react-i18next-lint","status":"active","version":"1.3.1","language":"javascript","ecosystem":"npm","summary":"A CLI tool for validating translation keys in react-i18next projects. v1.3.1 (latest). It scans React views and language JSON files to detect missing keys, zombie keys, empty translations, and misprint keys using regex matching. Offers configurable severity levels (disable/warning/error), deep search, and auto-fix for zombie keys. Differentiators: focused solely on react-i18next, supports URL-based language files, and includes misprint detection. Alternatives like i18next-scanner focus on extraction rather than validation. Released under semantic versioning with monthly updates.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","react-i18next","i18next","validator","linting","cli","react","linter","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/react-i18next-lint"},{"id":15188,"title":"React Icon Base Component","library":"react-icon-base","status":"abandoned","version":"2.1.2","language":"javascript","ecosystem":"npm","summary":"react-icon-base is a foundational React component designed to provide a consistent base for rendering SVG icons, primarily intended for internal use by icon libraries, such as older iterations of `react-icons`. It encapsulates an SVG element, allowing for a custom `viewBox` and direct SVG children, while also facilitating consistent styling, sizing, and color propagation via React's now-legacy context API (`childContextTypes`). The package's current stable version is 2.1.2, with its last publish occurring over seven years ago. Its deep reliance on `React.Component` and the deprecated `childContextTypes` API renders it largely incompatible with modern React versions (16.3+ for new context API, 18+ for complete removal of legacy context) without substantial compatibility layers or downgrading the React version. It is no longer actively maintained and should be considered abandoned for new project development.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","react","icon","base"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/react-icon-base"},{"id":11721,"title":"React Icons","library":"react-icons","status":"active","version":"5.6.0","language":"javascript","ecosystem":"npm","summary":"React Icons is a popular library for easily including a vast collection of SVG icons in React projects. It currently stands at stable version `5.6.0` and exhibits a very active release cadence, frequently updating to incorporate the latest versions of various icon libraries and maintain compatibility with modern React versions, such as the recent update for React 19 in v5.5.0. A key differentiator is its use of ES6 imports, enabling effective tree-shaking to include only the icons actively used in a project, thus optimizing bundle size. It aggregates icons from numerous popular sets like Font Awesome 5/6, Material Design, Ionicons, and Octicons, making a wide array of visual assets accessible through a consistent API. Unlike some icon solutions, React Icons directly provides SVG components, which offers high customization and styling flexibility.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/react-icons"},{"id":15784,"title":"React Iframe Component","library":"react-iframe","status":"active","version":"1.8.5","language":"javascript","ecosystem":"npm","summary":"react-iframe is a React component designed to simplify the integration of `<iframe>` elements into React applications. It acts as a convenient, TypeScript-supported wrapper around the native HTML `<iframe>` tag, abstracting common setup and attribute handling. The current stable version is 1.8.5. While it does not follow a strict release cadence, the project appears actively maintained with recent updates and comprehensive TypeScript support, making it well-suited for modern React development. Its key differentiator is providing a prop-driven interface for `iframe` attributes, including graceful handling of HTML5 deprecated attributes (like `frameBorder` and `allowFullScreen`), and offering explicit, convenient props for `sandbox` and `allow` attributes, which are crucial for security and feature control in contemporary web development and can be more cumbersome to manage directly with a plain `<iframe>` element.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","react","react-component","iframe","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/react-iframe"},{"id":11723,"title":"React Image Component and Hook","library":"react-image","status":"maintenance","version":"4.1.0","language":"javascript","ecosystem":"npm","summary":"React Image is a library providing a robust `<img>` tag replacement and a `useImage` hook for React applications. It focuses on enhancing image loading by supporting multiple image sources for fallback, displaying custom preloader components while images are loading, and gracefully handling image loading errors. The current stable version is 4.1.0, but the package was last published over three years ago, suggesting a maintenance rather than active development cadence. A key differentiator is its internal `useImage` hook, which leverages React Suspense by default for declarative image loading states. It explicitly advises against using it for lazy loading, recommending native browser `loading=\"lazy\"` for that purpose. It allows developers to specify any React element as a loading indicator or an error fallback, providing a more polished user experience than default browser behaviors.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","reactjs","img","image","loader","fallback","react image","react-image","react img multi","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/react-image"},{"id":28131,"title":"react-image-annotation","library":"react-image-annotation","status":"maintenance","version":"0.9.10","language":"javascript","ecosystem":"npm","summary":"A React library for adding annotations to images. Current stable version is 0.9.10 (last updated 2019). Release cadence is low; no active development since 2020. Supports customizable selectors (rectangle, point, oval) and full rendering control via render props. Key differentiator: provides both annotation creation (geometry) and metadata storage (data) with custom component slots. Requires React 16.3+ and prop-types. Alternative for newer versions or ESM-only environments may need to consider forks.","last_verified":"2026-05-09T00:00:00.000Z","tags":["javascript","react-component"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/react-image-annotation"},{"id":13870,"title":"React Image Crop","library":"react-image-crop","status":"active","version":"11.0.10","language":"javascript","ecosystem":"npm","summary":"React Image Crop is a lightweight, responsive, and touch-enabled image cropping tool for React applications, currently at version 11.0.10. It is actively maintained with frequent patch releases addressing bug fixes and minor improvements. Key differentiators include its zero-dependency footprint, small bundle size (<5KB gzip), full keyboard accessibility, and flexibility to crop any element, not just images. It supports both free-form and fixed aspect ratio crops, as well as min/max crop sizing. While it offers core cropping features, for more advanced image manipulation like filtering, rotating, or annotation, users might consider alternatives like Pintura, which the library sponsors.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","react","reactjs","image","crop","react-component","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/react-image-crop"},{"id":11722,"title":"React Image Gallery","library":"react-image-gallery","status":"active","version":"2.1.2","language":"javascript","ecosystem":"npm","summary":"react-image-gallery is a feature-rich, responsive image gallery component designed for React applications. Currently stable at version 2.1.2, it receives regular patch updates, indicating active maintenance. Key capabilities include native mobile swipe gestures, customizable thumbnails with various positioning options, browser or CSS-based fullscreen modes, comprehensive keyboard navigation, and built-in RTL support. It distinguishes itself by offering extensive customization via CSS custom properties and the ability to render custom content like videos or iframes within slides. The library aims to provide a robust and flexible solution for displaying image carousels, supporting modern React versions from 16 through 19 via peer dependencies, and ships with TypeScript types for an enhanced developer experience.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","react","carousel","react-component","react-carousel","react-slideshow","react-gallery","react carousel","react slideshow","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/react-image-gallery"},{"id":13871,"title":"React IMask Plugin","library":"react-imask","status":"active","version":"7.6.1","language":"javascript","ecosystem":"npm","summary":"react-imask is a React-specific plugin for the robust imask.js library, providing components and hooks to easily integrate input masking into React applications. The current stable version is 7.6.1, with minor releases occurring every few weeks, indicating active development. It differentiates itself by offering dedicated React components like IMaskInput, a Higher-Order Component IMaskMixin for extending existing inputs, and the useIMask hook for functional components. It emphasizes onAccept as the primary event handler for masked value changes, explicitly warning against the common React pattern of using onChange for this purpose. The core imask.js library underpins its powerful masking capabilities, including Number, Pattern, Enum, and Dynamic masks, alongside features like autofix, repeat blocks, and improved IME support.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","react","imask","input","mask","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/react-imask"},{"id":11724,"title":"React Immutable Pure Component","library":"react-immutable-pure-component","status":"active","version":"2.2.2","language":"javascript","ecosystem":"npm","summary":"This library provides `ImmutablePureComponent`, an enhanced React PureComponent specifically designed to work efficiently with Immutable.js data structures. It addresses the limitation of React's built-in `PureComponent` which doesn't fully leverage Immutable.js's structural sharing for shallow comparisons. The core mechanism involves `updateOnProps` and `updateOnStates` properties, allowing developers to explicitly define which specific props or state paths should trigger re-renders, using `Immutable.is` for deep equality checks on specified paths. The current stable version is 2.2.2. Releases have been somewhat sporadic, but updates address typings, dependency changes, and new features like `immutableMemo`. Its key differentiator is providing granular control over `Immutable.js`-aware re-rendering logic within a class component context, offering an alternative to `React.memo` with Immutable.js. It supports both class and functional components (via `immutableMemo`) and ships with TypeScript types.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","react","memo","immutable","pure","component","PureComponent","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/react-immutable-pure-component"},{"id":16510,"title":"React IndexedDB Hook","library":"react-indexed-db","status":"active","version":"2.0.1","language":"javascript","ecosystem":"npm","summary":"react-indexed-db-hook provides a simplified interface for interacting with the browser's IndexedDB, exposed as a React Hook. It is a fork of `react-indexed-db` that primarily focuses on a hook-based API for modern React applications. The current stable version is 2.0.1. While it offers a context-based API, the maintainer explicitly states a lack of future support for it, pushing users towards the `useIndexedDB` hook. The library aims to abstract away the complexities of IndexedDB, providing common CRUD operations (getByID, getAll, add, update, delete) through a concise hook interface, making client-side data persistence more accessible in React projects. Its release cadence appears to be feature-driven rather than time-boxed, with updates addressing bugs or adding minor enhancements. Key differentiators include its explicit focus on a modern React hook API and a lightweight abstraction over raw IndexedDB.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","indexed","db","indexeddb","websql","sql","indexed-db","database","react","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/react-indexed-db"},{"id":16509,"title":"React IndexedDB Hook","library":"react-indexed-db-hook","status":"maintenance","version":"1.0.14","language":"javascript","ecosystem":"npm","summary":"The `react-indexed-db-hook` package provides a React hook-based abstraction over the browser's native IndexedDB API. It simplifies common database operations like initializing the database, creating object stores, and performing CRUD operations (add, get, update, delete) within React components. The current stable version is 1.0.14, last published over three years ago, indicating a slower release cadence, likely in maintenance mode rather than active development with new features. It aims to make the powerful, asynchronous, and transactional IndexedDB API more accessible to React developers, offering a more robust client-side storage solution than `localStorage` for larger, structured datasets, and enabling offline-first application capabilities.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","indexed","db","indexeddb","websql","sql","indexed-db","database","react","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/react-indexed-db-hook"},{"id":11725,"title":"React Infinite Scroll Component","library":"react-infinite-scroll-component","status":"active","version":"7.1.0","language":"javascript","ecosystem":"npm","summary":"`react-infinite-scroll-component` is a lightweight (4.15 kB) and efficient React component designed to implement infinite scrolling experiences in web applications. The current stable version is v7.1.0, with an active development cadence indicated by recent major and minor releases. A key differentiator is its transition to an `IntersectionObserver`-based triggering mechanism in v7.1.0, which enhances performance by running off the main thread and eliminating the need for scroll event throttling, leading to zero runtime dependencies. It supports conventional bottom-to-top scrolling, inverse scrolling (top-to-bottom), and a \"pull down to refresh\" feature. The component can operate on the document body, within a fixed-height container, or target a specific scrollable DOM element via its ID or a direct `HTMLElement` reference, offering flexibility in integration scenarios. It also requires React 17+ and Node.js 18.18.0+ for development.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","react","infinite-scroll","infinite","scroll","component","react-component","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/react-infinite-scroll-component"},{"id":13872,"title":"React Infinite Scroller","library":"react-infinite-scroller","status":"active","version":"1.2.6","language":"javascript","ecosystem":"npm","summary":"React Infinite Scroller is a lightweight and flexible React component designed to implement infinite scrolling functionality in web applications. It supports both window-based and DOM-element-based scrolling, making it versatile for various layouts. The package is known for not requiring explicit item heights and includes support for 'chat history' or reverse mode scrolling. Currently at version 1.2.6, it demonstrates active maintenance with recent updates for React 18 compatibility. This component provides a simple alternative to more feature-rich (and often heavier) scroll libraries, offering a minimal footprint (approximately 2.2KB minified and gzipped) while being unit-tested and widely adopted in production environments.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","infinite","scroll","react"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/react-infinite-scroller"},{"id":13873,"title":"React Inject Env","library":"react-inject-env","status":"active","version":"2.1.0","language":"javascript","ecosystem":"npm","summary":"react-inject-env is a specialized build-time utility for React applications that enables the injection of environment variables *after* the static files have been built. This addresses a common challenge in React development where `process.env` variables are typically bundled into the application at build time, preventing a single build artifact from being used across multiple deployment environments without rebuilding. The current stable version is 2.1.0. The library works by generating a `env.js` file (or custom name) in your build output, which then exposes variables via `window.env` at runtime. Key differentiators include its ability to modify environment variables without rebuilding the application, synchronous access to these variables (unlike some asynchronous loading solutions), and straightforward integration into CI/CD pipelines and Docker workflows. It supports `.env` files and command-line arguments for variable definition, with command-line variables taking precedence. This approach significantly simplifies multi-environment deployments.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/react-inject-env"},{"id":11727,"title":"React Inlinesvg","library":"react-inlinesvg","status":"active","version":"4.3.0","language":"javascript","ecosystem":"npm","summary":"react-inlinesvg is a React component and hook designed for loading and rendering SVG files directly inline within your application's DOM. It supports various `src` inputs including local paths, remote URLs, data URIs, and raw SVG strings, offering broad flexibility. The current stable version is 4.3.0. The package maintains an active release cadence, frequently publishing minor updates for bug fixes, dependency upgrades, and new features, such as the `useInlineSVG` hook introduced in v4.3.0. Key differentiators include robust caching mechanisms for remote SVGs (both in-memory and browser cache with `CacheProvider`), server-side rendering (SSR) compatibility, and extensive customization through props like `preProcessor` for SVG content manipulation, `loader` for loading states, and comprehensive error handling callbacks. This enables developers to dynamically style and interact with SVGs, addressing common challenges like external stylesheet coupling and inefficient image requests.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","react","svg","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/react-inlinesvg"},{"id":11726,"title":"React innerText Extractor","library":"react-innertext","status":"active","version":"1.1.5","language":"javascript","ecosystem":"npm","summary":"react-innertext is a utility package designed to extract the plain text content from React JSX objects, mimicking the behavior of the native DOM `innerText` property. It recursively traverses React elements, including children and fragments, to produce a single, concatenated string. This is particularly useful for scenarios requiring a plain text representation of complex React component trees, such as generating `title` attributes, SEO metadata, or for accessibility purposes where only the text content is needed. The current stable version is 1.1.5. While its release cadence appears infrequent based on the provided history, the project is maintained, with recent updates (v1.1.4) addressing Node.js compatibility and incorporating built-in TypeScript definitions. Its key differentiator is its straightforward API for handling React's virtual DOM, providing a direct equivalent to `innerText` without requiring a full DOM render or complex parsing logic.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","innerText","jsx","react","reactjs","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/react-innertext"},{"id":11728,"title":"React Input Autosize","library":"react-input-autosize","status":"maintenance","version":"3.0.0","language":"javascript","ecosystem":"npm","summary":"React-Input-Autosize is a React component designed to provide an `<input>` field that automatically adjusts its width to fit its content. The current stable version is 3.0.0, supporting React versions 16.3.0 and 17.0.0. While there's no explicit release cadence, the package has maintained stability across major React versions. Its key differentiator lies in abstracting away the complexities of dynamic input sizing, typically achieved by wrapping the native input element within a `div` to accurately measure content width. It aims to replicate the behavior of a standard React input while handling resizing automatically, including managing custom font sizes and injecting necessary styles for cross-browser compatibility (e.g., hiding IE/Edge's clear indicator), although this style injection can be disabled for CSP-restricted environments. It functions exclusively as a controlled component.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","react","react-component","input","autosize"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/react-input-autosize"},{"id":11729,"title":"Masked Input Component for React","library":"react-input-mask","status":"maintenance","version":"2.0.4","language":"javascript","ecosystem":"npm","summary":"react-input-mask provides a simple and effective masked input component for React applications, allowing developers to enforce specific input formats such as phone numbers, dates, or social security numbers. The current stable version is 2.0.4, which was released approximately six years ago. The project appears to be in maintenance mode, with no significant updates since then. Its primary differentiator is its focused scope and direct integration into React workflows, offering a straightforward API for controlling input masking behavior and supporting dynamic mask changes. It's widely adopted for basic input masking requirements in React.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","react","input","mask","masked","react-component"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/react-input-mask"},{"id":11730,"title":"React Inspector","library":"react-inspector","status":"active","version":"9.0.0","language":"javascript","ecosystem":"npm","summary":"React Inspector is a React component that brings the power of browser DevTools object and table inspectors directly into a React application. It allows developers to visualize JavaScript objects and data structures in a hierarchical, interactive tree view or a tabular format, similar to `console.log` or `console.table`. The current stable version is `9.0.0`. The library appears to have an active development and release cadence, with several major versions released over time, indicating ongoing maintenance and feature enhancements. Its key differentiator is providing a fully customizable, in-app debugging UI that operates within the application itself, eliminating the need to constantly switch to external browser developer tools. It also features intelligent state management, such as preserving tree expansion state across re-renders, which significantly improves the debugging experience for dynamic data. This makes it a powerful tool for developing and showcasing complex data structures directly within a user interface.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","devtools","inspector","object","object-inspector","react","react-component","reactjs","table"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/react-inspector"},{"id":11732,"title":"React InstantSearch","library":"react-instantsearch","status":"active","version":"7.29.0","language":"javascript","ecosystem":"npm","summary":"React InstantSearch is an open-source React library developed by Algolia, designed to help developers quickly create fast, dynamic search user interfaces. It leverages Algolia's powerful search API to deliver an instant search experience, adhering to modern React principles for component-based development. The current stable version is 7.29.0, with releases occurring regularly, typically monthly, as seen by the March 2026 update. Key differentiators include its highly customizable component architecture, seamless integration with the Algolia ecosystem, and a focus on best practices for search UI design. It's part of the broader InstantSearch family, offering similar experiences for other frameworks like Vue and vanilla JavaScript. For environments without DOM access, such as React Native, `react-instantsearch-core` is the appropriate alternative.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","algolia","components","fast","instantsearch","react","search","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/react-instantsearch"},{"id":11731,"title":"React InstantSearch Core","library":"react-instantsearch-core","status":"active","version":"7.29.0","language":"javascript","ecosystem":"npm","summary":"React InstantSearch Core is a headless UI library for React applications, enabling developers to build highly customized, lightning-fast search interfaces powered by Algolia. It provides a set of renderless components and hooks that manage the search logic and state, abstracting away the complexities of interacting directly with the Algolia API. Unlike `react-instantsearch`, which offers pre-built DOM components, `react-instantsearch-core` focuses on providing low-level primitives suitable for both web and React Native projects, allowing maximum flexibility in UI implementation. The library is currently stable at version 7.29.0 and is actively maintained within the Algolia InstantSearch ecosystem, receiving frequent updates, typically monthly, to align with new features and improvements across the InstantSearch family of libraries. Its core differentiator lies in its headless nature, empowering developers to create unique search experiences without being constrained by opinionated UI components.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","algolia","components","fast","instantsearch","react","search","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/react-instantsearch-core"},{"id":11733,"title":"React International Phone Input","library":"react-international-phone","status":"active","version":"4.8.0","language":"javascript","ecosystem":"npm","summary":"React International Phone is a lightweight and easy-to-integrate React component for handling international phone number inputs. It's currently at stable version 4.8.0, with frequent minor and patch releases to update country data, fix bugs, and add small features. Key differentiators include its small bundle size with no third-party runtime dependencies, automatic country guessing based on input, comprehensive validation utilities, and flexible customization options. It also provides a headless hook (`usePhoneInput`) for integrating with any UI library, allowing developers to maintain consistent styling while leveraging the library's core functionality for phone number formatting and country detection. It ships with TypeScript types for enhanced developer experience.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","react","phone","input","international","format","number","tel","telephone","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/react-international-phone"},{"id":16191,"title":"React Intersection Observer","library":"react-intersection-observer","status":"active","version":"10.0.3","language":"javascript","ecosystem":"npm","summary":"react-intersection-observer is a comprehensive React library that provides hooks and components for efficiently leveraging the browser's Intersection Observer API. It allows developers to monitor when a React component enters or leaves the viewport, enabling features like lazy loading images, implementing infinite scrolling, or triggering animations based on visibility. The current stable version is `10.0.3`, and the project maintains an active release cadence, frequently pushing updates and bug fixes. Key differentiators include its dual API (hooks like `useInView` and `useOnInView`, plus a `<InView>` component), optimized performance through observer instance reuse, native API alignment, robust TypeScript support, and a tiny bundle size (around ~1.15kB for `useInView`). The `useOnInView` hook, introduced in v10, offers a no-re-render alternative for side-effect-heavy workloads like analytics tracking, further enhancing its utility. It also includes comprehensive test utilities for Jest and Vitest.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","react","component","hooks","viewport","intersection","observer","lazy load","inview","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/react-intersection-observer"},{"id":15190,"title":"React Intersection Observer Hook","library":"react-intersection-observer-hook","status":"active","version":"4.0.2","language":"javascript","ecosystem":"npm","summary":"The `react-intersection-observer-hook` package provides declarative React hooks, specifically `useIntersectionObserver` and `useTrackVisibility`, to interact with the browser's native Intersection Observer API. It simplifies detecting when a React component enters or exits the viewport, enabling features like lazy loading, infinite scrolling, and triggering animations. The current stable version is 4.0.2, with active development focusing on modern React compatibility, demonstrated by its recent update for React 19 in v4.0.0. Releases are frequent, addressing bugs and improving API ergonomics. Key differentiators include a dedicated `useTrackVisibility` for simpler boolean visibility checks, explicit `rootRef` handling for scrollable containers, and robust support for both ES Modules and CommonJS environments since v3.0.0, ensured through modern bundling practices.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","react","react-hooks","intersection-observer","on-screen","visibility","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/react-intersection-observer-hook"},{"id":11734,"title":"React Intl","library":"react-intl","status":"active","version":"10.1.2","language":"javascript","ecosystem":"npm","summary":"React Intl is a mature and widely-used library for internationalizing React applications. It provides a comprehensive set of components and an API for formatting dates, numbers, and strings, including complex pluralization and translation handling, leveraging JavaScript's built-in `Intl` API. Currently at version 10.1.2, it is part of the broader FormatJS ecosystem, which also includes tools for message extraction and compilation. The library maintains an active development pace, with regular patch and minor releases, and significant major version updates to keep pace with React and JavaScript ecosystem changes. Its key differentiators include a component-based approach for common UI elements, a hook-based API for imperative formatting, and robust support for ICU MessageFormat syntax, making it a powerful choice for globalized React apps.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","format","formatting","globalization","i18n","internationalization","intl","locale","localization","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/react-intl"},{"id":20501,"title":"react-intl-webpack-plugin","library":"react-intl-webpack-plugin","status":"active","version":"0.3.1","language":"javascript","ecosystem":"npm","summary":"This webpack plugin integrates with babel-plugin-react-intl to extract and aggregate internationalization messages from React components into a single JSON file, typically named reactIntlMessages.json. Version 0.3.1 is the latest stable release. It assists in the i18n workflow by combining extracted message descriptors during the webpack build and placing the output in the webpack output directory. Compared to other i18n tools, it focuses on the extraction and aggregation step for webpack-based React projects, leveraging babel metadata. It requires babel-loader >= 6.0.0, babel-plugin-react-intl >= 2.3.0, and webpack >= 4.0.0. The plugin is designed to work with translation memory tools and a separate reactIntlJson-loader for loading translated JSON files.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/react-intl-webpack-plugin"},{"id":20498,"title":"react-intl.macro","library":"react-intl.macro","status":"maintenance","version":"0.3.7","language":"javascript","ecosystem":"npm","summary":"Run react-intl at build-time with babel-plugin-macros. Current stable version is 0.3.7 (last released Feb 2020; no recent updates, likely maintenance mode). It extracts react-intl defineMessages, FormattedMessage, and FormattedHTMLMessage calls into JSON files during build, leveraging babel-plugin-macros without needing a separate Babel plugin. Different from babel-plugin-react-intl (requires explicit Babel config) and react-intl-cra (Create React App specific) – this macro approach works with any macro-enabled setup (CRA, Next.js, custom builds). Requires react-intl@2 and babel-plugin-macros.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/react-intl.macro"},{"id":11735,"title":"React Is","library":"react-is","status":"active","version":"19.2.5","language":"javascript","ecosystem":"npm","summary":"react-is is a low-level utility package provided by the React team for performing \"brand checking\" on React elements and types. This library exports a set of predicate functions (e.g., `isElement`, `isValidElementType`, `isFragment`, `isMemo`) that allow developers, particularly library authors, to programmatically determine the specific type or \"brand\" of a React node without relying on potentially unstable internal properties. The current stable version is 19.2.5, aligning with the major version of React itself, indicating a close release cadence tied to the main React project. Its primary differentiation is providing a stable, official API for introspecting React elements, which is crucial for tools, renderers, and component libraries that need to handle various React node types robustly, unlike direct checks on `$$typeof` which are considered internal and unstable. It does not provide UI components but rather helper functions for type introspection.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","react"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/react-is"},{"id":13874,"title":"React JSON Tree Viewer","library":"react-json-tree","status":"active","version":"0.20.0","language":"javascript","ecosystem":"npm","summary":"react-json-tree is a React component that provides an interactive JSON viewer, allowing developers to inspect JavaScript objects and arrays in a collapsible tree format. It was originally extracted from the Redux DevTools project and maintains active development within the same monorepo. The current stable version is 0.20.0, indicating a mature library. It differentiates itself by supporting iterable objects, including those from Immutable.js, and offering extensive theming capabilities through the base16 specification or custom styling functions. The component is regularly maintained, though its release cadence for major versions is tied to the broader Redux DevTools ecosystem. It's primarily used in development tools, debugging interfaces, and administrative dashboards where visual inspection of data structures is crucial.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","react","json viewer","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/react-json-tree"},{"id":12751,"title":"React JSON View Component","library":"react-json-view","status":"maintenance","version":"1.21.3","language":"javascript","ecosystem":"npm","summary":"React JSON View (RJV) is an interactive React component designed for displaying and optionally editing JavaScript arrays and JSON objects within web applications. The version provided (1.21.3) from the `mac-s-g/react-json-view` repository has announced it is no longer actively maintained. However, an actively maintained fork exists at `@microlink/react-json-view`, which offers ongoing updates, performance improvements, and additional features, including full TypeScript support and a redesigned API in its v2. The original `mac-s-g` version is transpiled to ES5, ensuring broad compatibility. Key differentiators of both versions include extensive theme support (base-16), customizable expand/collapse behavior, optional editing features via callbacks, clipboard functionality, and various display options for data types and object sizes.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","array-viewer","base-16","component","interactive","interactive-json","json","json-component","json-display"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/react-json-view"},{"id":11736,"title":"React-JSS","library":"react-jss","status":"abandoned","version":"10.10.0","language":"javascript","ecosystem":"npm","summary":"JSS is a CSS-in-JS library that allows developers to author styles using JavaScript. `react-jss` provides a robust integration layer for using JSS within React applications, leveraging hooks (like `createUseStyles`) and a `ThemeProvider` for contextual styling. It enables dynamic styling, global styles, and efficient style injection into the DOM. The current stable version is 10.10.0, though the project is explicitly stated as no longer maintained as of v10.10.1. This means new features, critical bug fixes, or compatibility updates for newer React versions (beyond what was already addressed) are not expected. Historically, it offered a performant and feature-rich alternative to other CSS-in-JS solutions, supporting various plugins for advanced styling patterns like nesting and global rules. Due to its abandonment, it is generally not recommended for new projects and existing projects should consider migration. Its release cadence was irregular towards its end, with several alpha and patch releases addressing React 18 compatibility and bug fixes.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","react","style","css","stylesheet","jss","hoc","decorator","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/react-jss"},{"id":11737,"title":"React JSX Parser","library":"react-jsx-parser","status":"active","version":"2.4.1","language":"javascript","ecosystem":"npm","summary":"`react-jsx-parser` is a React component designed to parse JSX provided as a string and render it into actual React components. The current stable version is 2.4.1, which includes improvements for unary operator support, error handling, and TypeScript typings. The library maintains a regular release cadence with recent minor updates. A significant major release (v2.0.0) introduced compatibility with React 18+. Key differentiators include its ability to dynamically render React components from string-based JSX, its explicit prevention of inline function declarations within the parsed JSX to mitigate XSS attack vectors, and its robust support for various binding types (implicit boolean, string, expression, and named-value bindings). It seamlessly handles component collections and dot-notation for nested components, making it suitable for dynamic content rendering where JSX is sourced from external data.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","react","jsx","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/react-jsx-parser"},{"id":11738,"title":"React Kapsule Wrapper","library":"react-kapsule","status":"active","version":"2.5.7","language":"javascript","ecosystem":"npm","summary":"react-kapsule is a utility library designed to integrate Kapsule-style web components into React applications. It provides a higher-order component, `fromKapsule`, which acts as a bridge, transforming a Kapsule component definition (often a closure-based functional component following Mike Bostock's reusable charts pattern) into a standard React component. The current stable version is 2.5.7, with the last publish being approximately a year ago, indicating a mature and stable library rather than one with frequent, breaking updates. It ships with TypeScript types, ensuring robust type checking for consumers. Its core utility lies in abstracting the imperative nature of Kapsule components, allowing them to be declaratively used within React's component tree, handling prop updates and method invocations transparently. This enables developers to leverage existing Kapsule components or build new ones with Kapsule, while still utilizing React for their main application UI.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","react","wrapper","kapsule","web","component","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/react-kapsule"},{"id":26159,"title":"react-keydown","library":"react-keydown","status":"active","version":"1.9.12","language":"javascript","ecosystem":"npm","summary":"A higher-order component and decorator for React that binds keyboard events to components and methods. Current stable version is 1.9.12. It uses a declarative syntax to define key bindings, supports modifier keys, scopes events to active components, and adds only a single document listener regardless of the number of bindings. Released as CommonJS, with a separate UMD branch. Compared to alternatives like react-hotkeys, it is lighter (2KB gzipped) and simpler, with direct method decoration but less flexibility in key combinations and sequencing.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","react","react-component","decorator","higher-order-component","keypress","keydown","keyboard","keynav"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/react-keydown"},{"id":11739,"title":"React Konva","library":"react-konva","status":"active","version":"19.2.3","language":"javascript","ecosystem":"npm","summary":"React Konva provides declarative and reactive bindings for integrating the Konva 2D canvas framework into React applications. It allows developers to use Konva's rich set of shapes, layers, and stage components as standard React components, enabling a familiar declarative JSX syntax for canvas drawing. The library is currently at version 19.2.3, frequently releasing patch and minor updates to ensure compatibility with the latest React and Konva versions. Its primary differentiator is leveraging React's component model and data flow for high-performance canvas rendering, abstracting away direct DOM manipulation. It is built on top of the Konva framework, meaning users primarily need to understand Konva's API and concepts to effectively use React Konva.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","react","canvas","jsx","konva","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/react-konva"},{"id":18059,"title":"React Konva Utilities","library":"react-konva-utils","status":"active","version":"2.0.0","language":"javascript","ecosystem":"npm","summary":"react-konva-utils is a supplementary library providing useful components and hooks for `react-konva` applications. As of its current stable version 2.0.0, it offers key functionalities such as the `Html` component for seamlessly embedding standard DOM elements within a Konva stage and the `Portal` component for relocating Konva nodes within the stage's rendering hierarchy. This package is designed to simplify complex UI scenarios that require blending canvas-rendered graphics with interactive HTML elements. It maintains compatibility with recent major versions of its peer dependencies, including `react` (v18/v19), `react-dom` (v18/v19), `konva` (v8/v9/v10), and `react-konva` (v18/v19), aligning its release cadence with these core libraries. Its primary differentiation lies in abstracting away the manual DOM manipulation and complex node management often required to achieve advanced canvas-DOM integrations.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","react","canvas","konva","react-konva","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/react-konva-utils"},{"id":15785,"title":"Render LaTeX in React","library":"react-latex-next","status":"active","version":"3.0.0","language":"javascript","ecosystem":"npm","summary":"react-latex-next is a React component library designed for embedding and rendering LaTeX mathematical expressions within React applications. As of version 3.0.0, it leverages the high-performance KaTeX library to parse and display mathematical notation. The component automatically identifies LaTeX fragments within text using configurable delimiters, similar to KaTeX's auto-render extension, and renders them. While its release cadence is not fixed, it typically aligns with React ecosystem updates and bug fixes, maintaining compatibility with recent React versions. Key differentiators include its focus on straightforward React integration, support for custom KaTeX macros (with security considerations), and a default non-strict rendering mode that gracefully falls back to raw text on error, though a strict mode is available to throw errors. It requires explicit inclusion of KaTeX's CSS for correct styling.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","react","katex","latex","math"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/react-latex-next"},{"id":15369,"title":"React Lazy Hydration","library":"react-lazy-hydration","status":"active","version":"0.1.0","language":"javascript","ecosystem":"npm","summary":"React Lazy Hydration is a library designed to optimize the initial load performance of Server-Rendered React applications by deferring the hydration of components until they are actually needed. This package, currently at version 0.1.0, offers several strategies for lazy hydration, including hydrating only on the server (`ssrOnly`), when a component becomes visible in the viewport (`whenVisible`), when the browser is idle (`whenIdle`), or upon specific user events like clicks or mouse enters (`on` event). It aims to reduce the JavaScript payload executed during initial page load, improving Time To Interactive (TTI). The library is inspired by discussions within the React community regarding selective hydration and similar patterns seen in Vue SSR. Its release cadence is currently irregular as it's in its early development stages. A key differentiator is its flexible approach, allowing developers to choose the most suitable hydration strategy on a per-component basis, rather than a global setting. It depends on React version 16.8.0 or greater for its hooks-based implementation.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","react","ssr","lazy hydration","hydration","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/react-lazy-hydration"},{"id":15191,"title":"React Lazy Load Component","library":"react-lazy-load","status":"active","version":"4.0.1","language":"javascript","ecosystem":"npm","summary":"react-lazy-load is a React component designed to defer the loading of content, making web applications more performant by only rendering elements when they become visible within the viewport. The current stable version is 4.0.1, which includes support for React 18 and TypeScript, and internally utilizes the browser's Intersection Observer API for efficient detection of visibility. This library has seen an active development cadence, with a significant v4 major release focused on modernizing its approach by removing external dependencies and leveraging native browser capabilities. Its key differentiators include simplicity, automatic detection of scrolling containers, and a focus on performance by avoiding manual scroll watching in favor of Intersection Observer.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","react","reactjs","react-component","load","lazy","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/react-lazy-load"},{"id":13875,"title":"React Leaflet","library":"react-leaflet","status":"active","version":"5.0.0","language":"javascript","ecosystem":"npm","summary":"React Leaflet provides React components that wrap the Leaflet map library, offering a declarative way to integrate interactive maps into React applications. It abstracts Leaflet's imperative API into a set of composable React components, making it easier to manage map state and layers. The current stable version is 5.0.0, which requires React v19 and Leaflet v1.9.0 as peer dependencies. The library generally follows the major version releases of React and Leaflet, introducing breaking changes when these core dependencies update significantly. Its primary differentiator is providing a idiomatic React experience for Leaflet, avoiding direct DOM manipulation often associated with Leaflet's vanilla JavaScript API, and offering a robust, type-safe (TypeScript-friendly) development experience for geospatial applications within the React ecosystem.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","react-component","react","leaflet","map","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/react-leaflet"},{"id":11740,"title":"React Leaflet Marker Cluster","library":"react-leaflet-cluster","status":"active","version":"4.1.3","language":"javascript","ecosystem":"npm","summary":"react-leaflet-cluster is a plugin that integrates Leaflet.markercluster functionality into React-Leaflet applications. It provides a `MarkerClusterGroup` component for easily creating animated marker clusters on maps. The current stable version is 4.1.3, with recent updates (v4.1.0) focusing on performance improvements for layer additions. The library maintains an active release cadence, frequently updating to support the latest versions of its core peer dependencies, including React 19, React-Leaflet 5, and Leaflet 1.9.x. Key differentiators include robust TypeScript support, explicit compatibility with Next.js by requiring manual CSS imports, and a strong focus on keeping up with its ecosystem's major version bumps, making it a reliable choice for modern React mapping projects requiring marker clustering capabilities.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","react","leaflet","marker-cluster","cluster","map","react-leaflet-v4","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/react-leaflet-cluster"},{"id":15786,"title":"React-Leaflet Draw Controls","library":"react-leaflet-draw","status":"active","version":"0.21.0","language":"javascript","ecosystem":"npm","summary":"react-leaflet-draw provides a React component, `EditControl`, that integrates the popular Leaflet.draw plugin into React-Leaflet applications. It allows users to add drawing and editing capabilities for geographic features (polygons, lines, circles, markers) directly on a Leaflet map. The current stable version is 0.21.0. While there isn't a stated release cadence, development appears active, aligning with updates to its peer dependencies like `react-leaflet`. Its key differentiator is providing a declarative React interface for Leaflet.draw's imperative API, simplifying state management and rendering for interactive map editing within a React ecosystem. It relies heavily on `react-leaflet`'s context system to access the underlying Leaflet map instance. The library focuses solely on the draw functionality rather than broader GIS features.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","react","leaflet","draw","editor","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/react-leaflet-draw"},{"id":11741,"title":"React Leaflet Markercluster","library":"react-leaflet-markercluster","status":"active","version":"5.0.0-rc.0","language":"javascript","ecosystem":"npm","summary":"react-leaflet-markercluster is a dedicated React component that provides an intuitive wrapper for the popular Leaflet.markercluster plugin, designed specifically for use within react-leaflet applications. It addresses the common challenge of visualizing a large number of markers on a map by dynamically grouping them into clusters at various zoom levels, preventing clutter and improving map performance and user experience. The current stable release is v4.2.1, with v5.0.0-rc.0 currently in a release candidate phase to support React 19 and react-leaflet v5. The package aims for stability and compatibility with major react-leaflet versions, often releasing new major versions to align with its peer dependencies. Its primary differentiator is its seamless integration into the react-leaflet ecosystem, allowing developers to simply wrap existing Leaflet Marker components within a `<MarkerClusterGroup />` to enable clustering functionality without complex imperative Leaflet API calls, while also exposing full control over Leaflet.markercluster options via component props.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","react","leaflet","react-leaflet","markercluster","marker","cluster","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/react-leaflet-markercluster"},{"id":13876,"title":"React Lifecycles Compatibility Polyfill","library":"react-lifecycles-compat","status":"maintenance","version":"3.0.4","language":"javascript","ecosystem":"npm","summary":"`react-lifecycles-compat` is a JavaScript polyfill designed to provide backwards compatibility for React class components. It enables the use of the `static getDerivedStateFromProps` and `getSnapshotBeforeUpdate` lifecycles (introduced in React 16.3) with older versions of React, specifically 0.14.9+. This functionality was critical for libraries and applications during the transition period when React deprecated `componentWillMount`, `componentWillReceiveProps`, and `componentWillUpdate` due to issues with async rendering. By using this polyfill, developers could adopt the newer, safer lifecycles without forcing users of older React versions to upgrade their entire React setup, thus facilitating a smoother ecosystem transition. The package is currently at version 3.0.4. While still functional, its primary relevance has diminished significantly with the widespread adoption of modern React versions (17+) and the prevalence of React Hooks.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/react-lifecycles-compat"},{"id":18711,"title":"React Linkify","library":"react-linkify","status":"active","version":"1.0.0-alpha","language":"javascript","ecosystem":"npm","summary":"A React component that automatically transforms URLs, emails, and other linkable text patterns into clickable anchor tags. Current stable version is 0.2.2, with a 1.0.0-alpha release available. It wraps the linkify-it library and recurses through children to detect links, supporting custom component wrappers, properties, and the ability to customize the underlying linkify-it instance. Differentiators include simple declarative usage as a React component, support for nested elements, and full customization via the linkify-it API.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","react-linkify","react","linkify","react-component","link","url","email","autolink"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/react-linkify"},{"id":11742,"title":"ReactList: Infinite Scroll Component","library":"react-list","status":"active","version":"0.8.18","language":"javascript","ecosystem":"npm","summary":"ReactList is a versatile React component designed for rendering large, scrollable lists efficiently. It leverages virtualization techniques to render only the visible items, significantly improving performance for long lists. Currently at version 0.8.18, it maintains broad compatibility with React versions from 0.14 through 19. While a 0.x.x version suggests a pre-1.0 stable release, its ongoing compatibility with modern React indicates active maintenance. Key differentiators include support for different item sizing strategies via its `type` prop (uniform, variable, simple), custom item and items renderers, and flexible control over the scroll parent, making it adaptable to various UI layouts and performance needs. It focuses on providing a performant scrolling experience without over-rendering DOM elements.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/react-list"},{"id":11743,"title":"React Live Playground","library":"react-live","status":"active","version":"4.1.8","language":"javascript","ecosystem":"npm","summary":"React Live is a versatile library for creating interactive, live-editable React code playgrounds within web applications. It allows developers to render React components dynamically, display their editable source code, and provide a real-time preview of the changes. The current stable version is 4.1.8, with patch releases occurring frequently to address fixes and minor improvements, as seen in recent version bumps (e.g., 4.1.0 to 4.1.8). Key differentiators include its modular structure, allowing for flexible styling and composition of its core components (`LiveProvider`, `LiveEditor`, `LiveError`, `LivePreview`), and its focus on being production-ready. It abstracts the complexities of code compilation and error handling, making it suitable for documentation sites, component libraries, and interactive learning platforms.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","react","live","live edit","component playground","react live","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/react-live"},{"id":13877,"title":"React Loadable SSR Add-on","library":"react-loadable-ssr-addon-v5-slorber","status":"active","version":"1.0.3","language":"javascript","ecosystem":"npm","summary":"React Loadable SSR Add-on (npm package `react-loadable-ssr-addon-v5-slorber`, version 1.0.3) is a specialized server-side rendering utility designed to complement `React Loadable` for managing dynamically loaded JavaScript and CSS assets. It integrates with Webpack via a plugin that generates an `assets-manifest.json` file, detailing all bundled chunks and their dependencies. On the server, it consumes this manifest along with module IDs captured by `Loadable.Capture` to correctly inject the required `<link>` and `<script>` tags into the HTML response. A key differentiator is its optional support for Subresource Integrity (SRI), enhancing security by adding cryptographic hashes to asset links. While the specific package name includes 'v5-slorber', its peer dependencies indicate broad compatibility with `react-loadable` and `webpack` v4/v5, making it a robust solution for ensuring all necessary assets, including code-split chunks, are present during SSR without client-side fetching delays. There is no explicit release cadence stated, but the 1.x.x version implies a stable API.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","react","react-loadable","webpack","splitted-chunks","assets-manifest","server-side-render","ssr"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/react-loadable-ssr-addon-v5-slorber"},{"id":17339,"title":"React Loading Components","library":"react-loading","status":"active","version":"2.0.3","language":"javascript","ecosystem":"npm","summary":"react-loading provides a collection of easy-to-use, customizable loading animations for React applications. It leverages SVG animations adapted from Brent Jackson's `loading` project, offering a variety of types such as 'balls', 'bars', 'bubbles', and 'spin'. The current stable version is 2.0.3. The package has a somewhat sporadic release cadence, with updates addressing bug fixes and minor enhancements, rather than frequent new features. Its primary differentiators include the diverse range of aesthetically pleasing SVG-based animations and straightforward prop-based customization for color, size, and delay, making it a convenient choice for integrating visual loading states into React UIs without external stylesheets or complex setup.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","loading","react","react-component"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/react-loading"},{"id":11745,"title":"Lottie Animation View for React","library":"react-lottie","status":"abandoned","version":"1.2.10","language":"javascript","ecosystem":"npm","summary":"react-lottie is a React component that wraps `bodymovin.js` (now known as Lottie Web) to render animations exported from Adobe After Effects as JSON. The current stable version, 1.2.10, was released in 2018. It allows developers to integrate vector animations into React applications, offering programmatic control over playback (play, pause, stop), and supporting various After Effects features like shape layers, masks, and trim paths. Its key differentiators include enabling interactive animations with small file sizes, and the ability to load animation data from local assets or remote APIs. However, due to its age and lack of maintenance, developers should be aware of potential compatibility issues with modern React versions and ecosystem changes, making newer alternatives a more robust choice for contemporary projects.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/react-lottie"},{"id":11744,"title":"React Lottie Player","library":"react-lottie-player","status":"active","version":"2.1.0","language":"javascript","ecosystem":"npm","summary":"React Lottie Player is a component library for integrating Lottie animations into React applications with a fully declarative API. It wraps the core `lottie-web` library, aiming to provide a more robust experience by correctly handling prop changes for playback control and claiming to prevent memory leaks often associated with `lottie-web` repeaters. The current stable version, `2.1.0`, was published approximately two years ago, suggesting a mature and stable but not rapidly updated codebase for this specific package. Key differentiators include its declarative nature, seamless control of animation states (play, pause, loop, segments) via props, and the provision of a `LottiePlayerLight` variant that avoids the use of `eval` for environments with strict Content Security Policies.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/react-lottie-player"},{"id":18060,"title":"React Magnifier Component","library":"react-magnifier","status":"active","version":"3.0.4","language":"javascript","ecosystem":"npm","summary":"react-magnifier is a lightweight React component designed to provide interactive image zooming functionality, allowing users to magnify specific areas of an image. It is currently stable at version 3.0.4, with recent releases focusing on bug fixes, TypeScript migration, and broad browser compatibility (targeting ES3 since v3.0.4). The library exhibits a moderate release cadence, addressing issues and introducing enhancements as needed. Key differentiators include built-in support for touch screens, the ability to specify a separate, higher-resolution image for the magnified view (e.g., a thumbnail and a full-size image), and extensive customization options for the magnifying glass's appearance, shape, and behavior through props such as `zoomFactor`, `mgShape`, and `mgShowOverflow`. It functions as a pure presentation component, requiring React v16.0.0 or higher as a peer dependency.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","react","component","image","zoom","magnify","magnifier","magnifying glass","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/react-magnifier"},{"id":16511,"title":"React Markdown Component","library":"react-markdown","status":"active","version":"10.1.0","language":"javascript","ecosystem":"npm","summary":"React-markdown is a robust and secure React component designed to render markdown strings into a React element tree. It is currently at version 10.1.0 and is actively maintained with regular minor and patch releases, and significant breaking changes occurring with major version bumps (e.g., v9, v10). A key differentiator is its commitment to security, rendering markdown safely without relying on `dangerouslySetInnerHTML`, thus preventing common XSS vulnerabilities by default. The component leverages the unified ecosystem, specifically remark for markdown parsing and rehype for HTML transformation, enabling extensive customization through a wide array of plugins. Developers can also provide their own React components to override default HTML element renderings, offering fine-grained control over the output. Unlike alternatives that might directly inject HTML or offer less flexibility, react-markdown builds a virtual DOM from a syntax tree, ensuring React efficiently updates only what has changed. It distinguishes itself from `react-remark` and `rehype-react` by being simpler for beginners, while MDX serves a different purpose for embedding JSX within markdown.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","ast","commonmark","component","gfm","markdown","react","react-component","remark","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/react-markdown"},{"id":11746,"title":"React Masked Input Component","library":"react-maskedinput","status":"abandoned","version":"4.0.1","language":"javascript","ecosystem":"npm","summary":"react-maskedinput is a React component designed to facilitate masked input fields, enabling developers to enforce specific input patterns for data like phone numbers, dates, or credit card numbers. It is built on top of the `inputmask-core` library for its core masking logic. The current stable version is 4.0.1, released in January 2018. Due to its age and the last release date, the project's release cadence is irregular and it appears to be largely unmaintained. Key features include support for custom format characters and controlled component behavior through the `value` prop. A significant note from the author indicates, \"This project has never been used by its author, other than while making it,\" which might suggest limited real-world testing or ongoing support. Developers should consider its age and potential compatibility issues with modern React versions and ecosystems.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","react","masked","input","react-component"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/react-maskedinput"},{"id":11747,"title":"React Markdown Editor Component","library":"react-mde","status":"abandoned","version":"11.5.0","language":"javascript","ecosystem":"npm","summary":"react-mde is a React component that provides a feature-rich Markdown editor, aiming for parity with the GitHub Markdown editor experience. It functions as a controlled component, requiring both a `value` prop for the Markdown content and an `onChange` handler for updates. A key differentiator is its extensibility; it allows developers to provide a custom `generateMarkdownPreview` function, making it agnostic to the chosen Markdown parsing library (e.g., Showdown or react-markdown). The component also supports custom icons and configurable toolbar commands. It relies on Draft.js for advanced text editing features like history management and mentions. The current stable version is 11.5.0, published approximately five years ago. Due to the lack of recent updates and noted unresolved issues, such as mobile compatibility tied to an unaddressed Draft.js problem, the project appears to be unmaintained.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","react","component","markdown","editor","text-editor","markdown-editor","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/react-mde"},{"id":11748,"title":"React Measure","library":"react-measure","status":"maintenance","version":"2.5.2","language":"javascript","ecosystem":"npm","summary":"react-measure is a React component that efficiently computes the dimensions and position of its child components. It leverages the browser's native `ResizeObserver` API to detect element dimension changes, offering a performant alternative to traditional polling or window resize event listeners. The library includes a polyfill for `ResizeObserver` to ensure broad browser compatibility across different environments. Currently stable at version 2.5.2, `react-measure` functions as a render prop component, allowing developers to precisely specify which rectangle properties (such as `client`, `offset`, `scroll`, `bounds`, or `margin`) are needed. Its key differentiator is the `ResizeObserver` integration, providing accurate and efficient measurement updates with minimal overhead, suitable for responsive designs and component queries. The package has been in a maintenance phase since its last major updates, providing a stable and reliable utility.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","react","component","measure","measurements","dimensions","element-queries","container-queries","size"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/react-measure"},{"id":15194,"title":"React Media Queries","library":"react-media","status":"active","version":"1.10.0","language":"javascript","ecosystem":"npm","summary":"react-media is a React component that enables declarative CSS media queries directly within React applications, simplifying responsive design. As of version 1.10.0, it offers a stable and widely used API for conditionally rendering components based on various viewport characteristics. While its release cadence is moderate rather than rapid, it has consistently received updates addressing compatibility with newer React versions and introducing key features like enhanced Server-Side Rendering (SSR) support via the `defaultMatches` prop and improved iframe integration with the `targetWindow` prop. It distinguishes itself by providing a clean, component-based abstraction over the native `window.matchMedia` API, allowing developers to focus on component logic rather than direct DOM API interaction.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","react","media","media query","query","css","responsive","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/react-media"},{"id":11749,"title":"React Medium-style Image Zoom","library":"react-medium-image-zoom","status":"active","version":"5.4.3","language":"javascript","ecosystem":"npm","summary":"React Medium-style Image Zoom is a JavaScript library providing an accessible, high-fidelity image zooming experience inspired by Medium.com, specifically designed for React applications. Currently stable at version `5.4.3`, the project maintains an active release cadence with frequent patch and minor updates addressing bug fixes and introducing new features. A key differentiator is its comprehensive support for various image and content types, including standard `<img>` tags (with `object-fit`, `object-position`, `loading=\"lazy\"`), `<div>` and `<span>` elements with `background-image` properties, `<picture>`, `<figure>`, and even `<svg>`. The library prioritizes accessibility, offering robust screen reader support across major platforms (JAWS, NVDA, VoiceOver, TalkBack). It integrates seamlessly with modern React frameworks like Next.js and Gatsby, requiring React `^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0` and React DOM as peer dependencies. Notably, it boasts zero *direct* runtime dependencies, relying on native browser features like the `<dialog>` element and `ResizeObserver` for its core functionality. It expects an `ES2021` build target, potentially requiring transpilation for older environments.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","react","medium","image","zoom","image-zoom","modal","react-component","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/react-medium-image-zoom"},{"id":11750,"title":"React Mentions Input Component","library":"react-mentions","status":"active","version":"4.4.10","language":"javascript","ecosystem":"npm","summary":"React Mentions is a component library providing a flexible, accessible textarea input field with built-in mention functionality, similar to what's found on social media platforms like Twitter or Facebook. The current stable version is 4.4.10, with frequent patch releases addressing bug fixes and minor improvements, and occasional minor versions for new features or refactorings. Its core strength lies in supporting multiple, distinct mention types (e.g., users, tags) within a single input, each configurable with its own trigger character and custom rendering logic for suggestions. It differentiates itself by offering robust control over suggestion display (e.g., portal host, force suggestions above cursor) and comprehensive event callbacks, making it suitable for complex interaction patterns in production applications. It is not a full-featured text editor but focuses specifically on the mentions use case.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","react","mentions","react-component"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/react-mentions"},{"id":11751,"title":"React Ref Merging Utility","library":"react-merge-refs","status":"active","version":"3.0.2","language":"javascript","ecosystem":"npm","summary":"react-merge-refs is a concise utility designed for React developers to combine multiple ref objects or functions into a single ref callback. This is particularly useful in component development where a local ref (e.g., from `useRef`) needs to be managed alongside an external ref passed via `React.forwardRef`. The library currently stands at version 3.0.2, actively maintained with releases addressing bug fixes and support for new React versions, including React 19. It aims to simplify the complexities of React's ref system, abstracting away the differences between various ref types (object refs, function refs) and ensuring compatibility across React versions, thereby preventing common pitfalls when trying to assign multiple refs to a single DOM element or component.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","react","utility","ref","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/react-merge-refs"},{"id":27333,"title":"react-middleware","library":"react-middleware","status":"maintenance","version":"2.2.4","language":"javascript","ecosystem":"npm","summary":"Connect middleware for serving React components from a standard folder structure (v2.2.4). Allows building React-based sites with a convention-over-configuration approach, automatically compiling assets via webpack. Includes automatic CSS handling from adjacent .styl/.css files, support for custom webpack loaders, and integration with Express. Last updated in 2016, with low release cadence. Differentiates by enforcing a specific folder structure and providing server-side compilation, but is outdated compared to modern frameworks like Next.js.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","react,express,connect,middleware,server"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/react-middleware"},{"id":18061,"title":"React Mixin Utility for ES6 Classes","library":"react-mixin","status":"deprecated","version":"5.0.0","language":"javascript","ecosystem":"npm","summary":"react-mixin is a utility library designed to enable the use of traditional React mixins with ES6/TypeScript classes, addressing the absence of built-in support for this pattern in React's class-based components. While React itself has deprecated mixins in favor of Higher-Order Components and Hooks, this package serves as a specific migration path for legacy codebases that must integrate existing mixins with modern class syntax. The current stable version is 5.0.0, which notably adapted to React's `UNSAFE_` lifecycle methods. The library provides mechanisms to apply mixins to class prototypes for instance methods and to the classes themselves for static properties like `defaultProps` and `propTypes`. It differentiates itself by offering clear error handling for conflicting method names (instead of silent overwrites) and supporting an optional decorator syntax, allowing developers to manage mixins in a structured way within their class definitions. However, it explicitly advocates for avoiding mixins in new development.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","react","mixin","es6","class","smart-mixin"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/react-mixin"},{"id":11752,"title":"React Modern Drawer","library":"react-modern-drawer","status":"active","version":"1.4.0","language":"javascript","ecosystem":"npm","summary":"React Modern Drawer is a lightweight and performant component library for creating highly customizable slide-out drawers in React applications. Currently at version 1.4.0, it offers a simple API to integrate responsive drawers for navigation, settings, or auxiliary content. The project maintains an active development pace, with recent updates focused on type improvements and build process fixes. Key differentiators include its small bundle size, excellent performance across various browsers, and ease of use, making it a strong candidate for projects prioritizing efficiency and developer experience without relying on larger UI frameworks. It provides fine-grained control over drawer direction, size, and overlay behavior.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","react","drawer","rc-drawer","easy-drawer","react-drawer","react-modern","touch-drawer","modern-drawer","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/react-modern-drawer"},{"id":11754,"title":"React Moment Component","library":"react-moment","status":"maintenance","version":"1.2.2","language":"javascript","ecosystem":"npm","summary":"react-moment is a React component that acts as a wrapper for the widely-used `moment.js` date and time library. It enables developers to easily display formatted dates and times within React applications, leveraging Moment's extensive parsing, formatting, and manipulation capabilities. The current stable version, 1.2.2, integrates with `moment.js` versions 2.29.0 and higher. While `moment.js` itself is now considered a legacy project with its maintainers recommending modern alternatives like Luxon, date-fns, or Day.js, `react-moment` remains functional for projects still relying on the Moment.js ecosystem. It provides a declarative, component-based API for Moment's features, including relative time (\"from now\"), calendrical formatting, and custom date displays, often with built-in interval updates. The library also ships with TypeScript types, enhancing the developer experience in typed React projects.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","date","moment","react","react-component","time","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/react-moment"},{"id":11753,"title":"Moment.js Prop Types for React","library":"react-moment-proptypes","status":"active","version":"1.8.1","language":"javascript","ecosystem":"npm","summary":"react-moment-proptypes provides custom React PropTypes for validating `moment` objects, `moment` duration objects, and strings that `moment` can parse into valid dates. It ensures that React components receive expected date/time formats, leveraging the `moment.js` library. The current stable version is 1.8.1. Releases appear to be driven by dependency updates and bug fixes rather than a strict schedule, with recent activity focusing on modernizing development dependencies and addressing compatibility issues. It is a utility layer bridging React's prop-type validation system with Moment.js's data structures, allowing developers to define robust type checks for time-related props without manual validation logic.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","moment","react","props","proptypes"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/react-moment-proptypes"},{"id":15192,"title":"Monaco Editor for React Applications","library":"react-monaco-editor","status":"active","version":"0.59.0","language":"javascript","ecosystem":"npm","summary":"react-monaco-editor provides a React component wrapper for the Monaco Editor, which is the code editor that powers VS Code. Currently stable at version 0.59.0, the package generally follows the updates of its `monaco-editor` peer dependency, releasing updates to ensure compatibility and add minor features or fixes. Its release cadence is moderate, with several patch and minor versions released per quarter, often driven by dependency updates or small feature enhancements. This library simplifies the integration of a powerful, feature-rich code editor into React applications, abstracting away much of the complex setup required by the standalone Monaco Editor, particularly concerning Webpack configuration and instance management. It exposes a declarative API through props, making it straightforward to embed a full-featured code editing experience.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","monaco","editor","react","vscode","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/react-monaco-editor"},{"id":11756,"title":"React Mosaic Component","library":"react-mosaic-component","status":"active","version":"7.0.0-beta0","language":"javascript","ecosystem":"npm","summary":"React Mosaic is a robust tiling window manager for React applications, enabling developers to create complex, customizable split-pane layouts. It provides a declarative API for defining and managing workspace configurations, supporting dynamic resizing, reordering, and adding/removing of individual panes. The package's current stable release series is 6.x (latest 6.1.1), while a significant beta release, 7.0.0-beta0, introduces a new n-ary tree structure and updated type system for React 19 compatibility. React Mosaic differentiates itself by offering deep programmatic control over the layout tree, making it ideal for applications requiring highly flexible and user-definable interfaces, such as IDEs or dashboards. It ships with comprehensive TypeScript types and supports React versions 16 through 19 as a peer dependency.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","ui","react","component","typescript","tiling-window-manager","window-manager"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/react-mosaic-component"},{"id":11755,"title":"React-Move Animation Library","library":"react-move","status":"active","version":"6.5.0","language":"javascript","ecosystem":"npm","summary":"React-Move is a highly performant, data-driven animation library for React applications, supporting animations for HTML, SVG, and React-Native elements. Currently stable at version 6.5.0, it targets React 16.3 and above, focusing on a minimal bundle size (3.5kb gzipped). The library provides fine-grained control over animation properties like delay, duration, and easing, along with lifecycle events for 'start', 'interrupt', and 'end'. A key differentiator is its flexible approach to interpolation; while it handles numeric interpolation by default, it allows integration with libraries like `d3-interpolate` for complex types such as colors, paths, and SVG transforms. Major versions often align with React's lifecycle method changes, with a commitment to API stability between major releases. It ships with full TypeScript support, making it well-suited for modern web development. While v5.x provides backward compatibility for older React versions, v6.x is recommended for React 16.3+ to leverage a smaller bundle size by omitting the `react-lifecycles-compat` polyfill.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","react-move","resonance","d3","svg","react","charts","graphs","animation","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/react-move"},{"id":11757,"title":"React Multi Email Input Component","library":"react-multi-email","status":"active","version":"1.0.25","language":"javascript","ecosystem":"npm","summary":"`react-multi-email` is a lightweight and dependency-free React component designed for creating an input field that can manage and format multiple email addresses as a user types. Currently stable at version `1.0.25`, the library maintains a moderate release cadence, addressing bugs and adding new features such as improved handling of duplicate emails (case-insensitive) and an `inputValue` prop. Its core differentiators include a minimalist codebase, small bundle size, and straightforward customization options, allowing developers to easily integrate a robust multi-email input without significant overhead. It supports both synchronous and asynchronous email validation and offers custom label rendering for each email, making it a flexible choice for forms requiring multiple email entries.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/react-multi-email"},{"id":11758,"title":"React Multi-Ref Utility","library":"react-multi-ref","status":"active","version":"1.0.2","language":"javascript","ecosystem":"npm","summary":"react-multi-ref is a lightweight utility library designed to simplify managing references to multiple, dynamically created React elements. It addresses a common challenge in React development where developers need to collect and interact with a collection of DOM nodes or component instances, especially when dealing with lists or forms. The current stable version is 1.0.2, indicating a mature and stable API. As a utility, its release cadence is likely slow, focusing on stability rather than frequent feature additions. Key differentiators include its simplicity, providing a `Map`-like interface to access refs by a custom key, and its explicit support for both functional components (via `useState`) and class components, with integrated TypeScript and Flow type definitions for enhanced developer experience. It avoids the complexities of managing arrays of refs manually or relying on less explicit methods.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","react","ref"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/react-multi-ref"},{"id":11817,"title":"React Native","library":"react-native","status":"active","version":"0.85.1","language":"javascript","ecosystem":"npm","summary":"React Native is an open-source UI software framework for developing cross-platform native mobile applications for iOS and Android using JavaScript and React. It enables developers to write code once and deploy it to multiple platforms, leveraging native UI components for optimal performance and user experience. The current stable version is 0.85.1, with new minor versions typically released every two months and frequent patch releases, indicating an active and rapidly evolving development cycle. Key differentiators include its declarative component-based UI paradigm inherited from React, direct access to native device features through JavaScript Interface (JSI), and a vast ecosystem of third-party libraries. Unlike hybrid webview solutions, React Native renders actual native UI elements, which contributes to a more authentic native look and feel, and starting from 0.82, it exclusively uses the New Architecture, removing the legacy bridge for improved performance and concurrency.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","react","react-native","android","ios","mobile","cross-platform","app-framework","mobile-development","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/react-native"},{"id":11759,"title":"Adjust React Native SDK","library":"react-native-adjust","status":"active","version":"5.5.0","language":"javascript","ecosystem":"npm","summary":"The `react-native-adjust` package provides the official React Native SDK for Adjust, a mobile app attribution and analytics platform. It enables developers to track installs, events, sessions, and deep links across iOS and Android applications, providing insights into user acquisition campaigns and in-app behavior. The current stable version is `5.5.0`, with frequent updates that typically mirror the underlying native Adjust iOS and Android SDKs. This ensures compatibility with the latest Adjust backend features and OS-level changes. Key differentiators include robust fraud prevention, granular attribution reporting, and seamless integration with the Adjust dashboard for comprehensive analytics, making it a critical tool for mobile marketers and app developers focused on growth and measurement.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","react-native","ios","android","adjust","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/react-native-adjust"},{"id":13878,"title":"React Native Android Widget","library":"react-native-android-widget","status":"active","version":"0.20.1","language":"javascript","ecosystem":"npm","summary":"`react-native-android-widget` is an open-source library that empowers developers to build native Android home screen widgets directly using React Native components and paradigms. It bridges the gap between React's declarative UI approach and the Android widget framework, minimizing the need for native Java/Kotlin code for UI definition. The package is currently at stable version 0.20.1 and maintains a frequent release cadence, regularly adding support for the latest React Native versions (e.g., 0.83, 0.79) and enhancing functionality. Key differentiators include built-in accessibility (TalkBack) support, dark mode capabilities, and compatibility with the new React Native architecture. It provides tools for quick iteration through a `WidgetPreview` component and simplifies the complex process of registering and updating widgets.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","react-native","android","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/react-native-android-widget"},{"id":18712,"title":"react-native-animatable","library":"react-native-animatable","status":"active","version":"1.4.0","language":"javascript","ecosystem":"npm","summary":"A declarative animation and transition library for React Native, version 1.4.0 (released 2024). Provides pre-built animations (fade, bounce, slide, etc.) and custom transitions using a simple declarative API. Key differentiators: easy-to-use props like `animation`, `transition`, and `iterationCount`; supports both imperative and declarative usage; ships with TypeScript typings; works with React Native's `Animated` API. Compared to alternatives like `react-native-reanimated`, it offers a simpler learning curve and less boilerplate, but may have limited performance for complex animations.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","react-native","react-component","react-native-component","react","mobile","ios","android","ui","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/react-native-animatable"},{"id":15371,"title":"React Native Animated Pagination Dot","library":"react-native-animated-pagination-dot","status":"maintenance","version":"0.4.0","language":"javascript","ecosystem":"npm","summary":"This package provides an animated pagination dot component for React Native applications, designed to visually indicate the current page in a scrollable view or carousel with a distinct moving animation. It primarily offers a simple, customizable solution for pagination with smooth transitions between active dots. The current stable version is 0.4.0, last updated in September 2022. While development activity has been infrequent since its last major update, the library is stable and functional for its intended purpose. It differentiates itself from static pagination components through its built-in dot animation logic.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","pagination","dot","react-native","instagram","scroll","scrollable","page","paginate","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/react-native-animated-pagination-dot"},{"id":15193,"title":"AppsFlyer React Native SDK","library":"react-native-appsflyer","status":"active","version":"6.17.9","language":"javascript","ecosystem":"npm","summary":"react-native-appsflyer is the official React Native plugin for integrating the AppsFlyer mobile attribution and marketing analytics SDK. It provides comprehensive functionalities for tracking installs, in-app events, deep linking, and consent management across iOS and Android platforms. The current stable version is 6.17.9, with frequent patch releases, indicating active development and maintenance. Key differentiators include robust support for purchase validation via the Purchase Connector (since 6.17.1), unified deep linking (UDL), and explicit handling of consent for DMA compliance. The plugin is built for Android AppsFlyer SDK v6.17.6 and iOS AppsFlyer SDK v6.17.9, and is tested with React Native v0.62.0 and above, ensuring compatibility with modern React Native projects. It ships with TypeScript types, facilitating type-safe development.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","react-native","react","native","appsflyer","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/react-native-appsflyer"},{"id":13879,"title":"React Native Web Audio API","library":"react-native-audio-api","status":"active","version":"0.11.7","language":"javascript","ecosystem":"npm","summary":"react-native-audio-api is a high-performance audio engine for React Native that implements a significant portion of the Web Audio API specification, allowing developers to create and manipulate audio graphs in a cross-platform manner (iOS, Android, and Web). The library enables advanced audio functionalities such as sound synthesis, real-time effects processing using various audio nodes (e.g., OscillatorNode, GainNode, BiquadFilterNode), microphone input, audio recording to files, HLS streaming, and audio visualization. Currently at version 0.11.7, it receives frequent patch updates addressing bugs and adding minor features, demonstrating active development. Its core differentiator is the adherence to the Web Audio API, offering a familiar interface for web developers moving to React Native for complex audio tasks, unlike simpler audio playback libraries.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","react-native","audio","audio api","web audio api","react","music","player","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/react-native-audio-api"},{"id":15195,"title":"Auth0 SDK for React Native","library":"react-native-auth0","status":"active","version":"5.5.0","language":"javascript","ecosystem":"npm","summary":"Auth0 SDK for React Native provides a comprehensive toolkit for integrating Auth0 authentication and authorization into React Native applications, supporting iOS, Android, and React Native Web. It is currently on stable version 5.5.0 and maintains an active release cadence with frequent minor and patch updates to introduce new features (e.g., DPoP, MRRT, Custom Token Exchange) and fix issues. Key differentiators include full support for the React Native New Architecture and Expo 53+, abstracting complex OAuth/OIDC flows, and robust handling of token management, silent authentication, and user sessions. The library aims to simplify secure authentication implementation across diverse mobile platforms.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","react-native","ios","android","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/react-native-auth0"},{"id":11760,"title":"React Native BLE Plx","library":"react-native-ble-plx","status":"active","version":"3.5.1","language":"javascript","ecosystem":"npm","summary":"react-native-ble-plx is a comprehensive React Native library providing a low-level API for interacting with Bluetooth Low Energy (BLE) devices on both iOS and Android platforms. The current stable version is 3.5.1, with recent releases indicating an active development and maintenance cadence addressing bugs and improvements. It supports core BLE functionalities such as observing the Bluetooth adapter state, scanning for devices, connecting to peripherals, discovering services and characteristics, reading/writing characteristic values, observing notifications/indications, reading RSSI, and negotiating MTU. A key differentiator is its inclusion of an Expo config plugin for easier integration into managed Expo workflows (requiring prebuilding). The library explicitly does not support Bluetooth Classic, inter-phone BLE communication (peripheral mode), device bonding, or beacon technologies. It is built to provide robust control over BLE interactions in React Native applications.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","react-native","ios","android","React","Native","Bluetooth","Low","Energy","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/react-native-ble-plx"},{"id":11761,"title":"Branch Metrics React Native SDK","library":"react-native-branch","status":"active","version":"6.9.0","language":"javascript","ecosystem":"npm","summary":"react-native-branch is the official React Native SDK for Branch Metrics, a comprehensive mobile linking and attribution platform. It enables developers to integrate deep linking, deferred deep linking, mobile attribution, and analytics into their React Native applications, supporting both iOS and Android platforms. The current stable version is 6.9.0, with frequent updates (typically monthly or bi-monthly) to align with native Branch SDK releases and to expose new methods for compliance and functionality. Key differentiators include its robust deep linking capabilities across platforms, detailed attribution analytics for marketing campaigns, and features like Universal Links and App Links for seamless user experiences. It abstracts much of the underlying native SDK complexity, providing a unified JavaScript interface.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","react-native","react-component","ios","android","branch","metrics","deeplink","deep","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/react-native-branch"},{"id":13880,"title":"React Native Build Config","library":"react-native-build-config","status":"active","version":"0.3.2","language":"javascript","ecosystem":"npm","summary":"react-native-build-config is a utility module for React Native that exposes native build configuration variables (from Gradle for Android and Info.plist for iOS) directly to your JavaScript codebase. This allows developers to manage environment-specific settings, API endpoints, application version details (like `VERSION_NAME` and `VERSION_CODE`), and debug flags consistently across both native and JavaScript layers of their application. The current stable version is 0.3.2, with releases typically tied to compatibility updates for new React Native versions or addressing platform-specific nuances. Its primary differentiation is its direct integration with existing native build systems, avoiding the need for separate JavaScript-specific environment variable solutions and ensuring synchronization with native build variants.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","react-native","android","ios","config","env","config-var","plist","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/react-native-build-config"},{"id":11762,"title":"React Native Builder Bob","library":"react-native-builder-bob","status":"active","version":"0.41.0","language":"javascript","ecosystem":"npm","summary":"`react-native-builder-bob` is a command-line interface (CLI) tool specifically engineered to streamline and standardize the build process for JavaScript files within React Native libraries. It simplifies the often-complex setup and maintenance of build configurations, typically handling Babel, TypeScript, and various other transpilation needs unique to the React Native development ecosystem. The package is under active development, demonstrating a rapid release cadence with multiple updates in April 2026 alone, frequently bumping supported React Native versions and introducing new features like experimental C++ Turbo Module integration. The current stable version for `react-native-builder-bob` is 0.41.0, though related packages within its monorepo, such as `create-react-native-library`, also experience frequent updates. It differentiates itself by offering an opinionated yet flexible solution tailored specifically for React Native library authors, aiming to significantly reduce boilerplate and mitigate common configuration errors associated with publishing robust libraries.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","react-native","library","build"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/react-native-builder-bob"},{"id":11763,"title":"React Native Calendars","library":"react-native-calendars","status":"active","version":"1.1314.0","language":"javascript","ecosystem":"npm","summary":"react-native-calendars is a comprehensive and highly customizable set of calendar components designed for React Native applications. It provides a variety of views including a standard month calendar, a scrollable list of calendars (CalendarList), an agenda view combining a calendar with an event list, and expandable week views. The library is actively maintained with frequent releases, often multiple times a week or month, indicating rapid development and responsiveness to bug fixes and feature requests. The current stable version is 1.1314.0. Key differentiators include extensive styling options, support for marking specific dates with various styles (dots, periods, custom backgrounds), and accessibility features. It aims to offer a robust solution for displaying and interacting with date information in mobile applications without requiring complex native module linking beyond standard React Native setup.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/react-native-calendars"},{"id":13882,"title":"React Native CallKeep","library":"react-native-callkeep","status":"maintenance","version":"4.3.16","language":"javascript","ecosystem":"npm","summary":"React Native CallKeep is a library designed to integrate native iOS CallKit and Android ConnectionService frameworks into React Native applications, facilitating the development of VoIP calling features. It provides a unified JavaScript API for managing the incoming and outgoing call UI, handling call actions like answer and end, and ensuring compliance with platform-specific requirements for background calling and permissions. The current stable version is 4.3.16. While the project shows frequent historical updates, recent analysis from sources like Snyk suggests an 'Inactive' maintenance status with no new npm releases in the past 12 months, and low attention from maintainers. Key differentiators include its comprehensive handling of Android 11's foreground service requirements for background audio and the flexibility of early iOS setup via `AppDelegate.m` for capturing pre-JS bridge events.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/react-native-callkeep"},{"id":16741,"title":"React Native Biometric Authentication Change Detector","library":"react-native-check-biometric-auth-changed","status":"active","version":"0.1.1","language":"javascript","ecosystem":"npm","summary":"This package provides a React Native module to determine if a user's biometric authentication settings (e.g., fingerprint, face ID) have changed on their device since the last check. This functionality is crucial for security-sensitive applications that need to re-authenticate users if their biometric credentials might have been altered, removed, or reset. As of version 0.1.1, it offers two primary functions: `checkBiometricAuthChanged` to detect if a change has occurred and `isBiometricAuthAvailable` to ascertain if biometric authentication is even configured on the device. Given its very low version number, it is in its early development stages, suggesting a potentially irregular release cadence as new features or bug fixes are implemented. It aims to provide a cross-platform (iOS and Android) solution specifically for biometric security change detection, differentiating itself by focusing on this aspect rather than general biometric authentication processes like prompting for a scan.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","react-native","ios","android","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/react-native-check-biometric-auth-changed"},{"id":18713,"title":"react-native-circular-progress","library":"react-native-circular-progress","status":"active","version":"1.4.1","language":"javascript","ecosystem":"npm","summary":"A React Native component for creating animated, circular progress indicators using SVG. Version 1.4.1 is the latest stable release, with infrequent updates. It leverages react-native-svg for rendering, supports animated transitions, and offers customizable size, width, tint color, background color, line caps, arc sweep angle, and children functions for displaying progress text. Differentiators include a simple API, TypeScript types, and the ability to render caps and manually trigger timing animations via the animate() method. Peer dependencies: react >=16.0.0, react-native >=0.50.0, react-native-svg >=7.0.0.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","react","react-native","react-component","progress","chart","react-svg","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/react-native-circular-progress"},{"id":17891,"title":"React Native CLI Tools","library":"react-native-cli","status":"abandoned","version":"2.0.1","language":"javascript","ecosystem":"npm","summary":"The `react-native-cli` npm package, specifically version 2.0.1 (last updated in 2017), served as the legacy command-line interface for bootstrapping and managing React Native projects. It was designed for global installation, enabling users to create new applications with `react-native init`. However, this package has been superseded; modern React Native development strongly advocates for using `npx react-native` instead. This `npx` approach dynamically fetches and executes the project-local CLI tools (primarily `@react-native-community/cli` or the `react-native` package itself), which ensures compatibility with the specific React Native framework version used in a given project, mitigating issues associated with outdated global CLI installations. The version numbers like v0.85.x seen in recent changelogs refer to the core `react-native` framework package, not this `react-native-cli` wrapper, which has effectively been abandoned.","last_verified":"2026-04-23T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/react-native-cli"},{"id":13881,"title":"React Native Code Highlighter","library":"react-native-code-highlighter","status":"active","version":"1.3.0","language":"javascript","ecosystem":"npm","summary":"This package `react-native-code-highlighter` provides a dedicated syntax highlighting component tailored for React Native applications, encompassing support for iOS, Android, and web platforms. It serves as a wrapper around the well-established `react-syntax-highlighter` library, allowing developers to seamlessly integrate customizable code snippets into their mobile interfaces. The current stable version is 1.3.0, released in July 2025. While there isn't a strict, fixed release cadence, the project is actively maintained with updates addressing bug fixes, dependency upgrades, and minor feature enhancements as seen in its recent history. A key advantage of this library is its ability to leverage the extensive collection of themes and language definitions available through `react-syntax-highlighter`, making it highly flexible for various code presentation needs within the React Native ecosystem. It also ships with TypeScript type definitions, ensuring a robust development experience for TypeScript users.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","react-native","ios","android","web","code-hightlighter","syntax-highlighter","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/react-native-code-highlighter"},{"id":14873,"title":"React Native Codegen Tools","library":"react-native-codegen","status":"active","version":"0.70.7","language":"javascript","ecosystem":"npm","summary":"react-native-codegen is an essential internal tool within the React Native ecosystem, responsible for generating native code (Java, Objective-C++, C++) from JavaScript type definitions (Flow or TypeScript). These generated definitions form the basis of \"TurboModules\" and \"Fabric Components\" in React Native's New Architecture, enabling type-safe, performant communication between JavaScript and native platforms. It primarily operates at build time, invoked by the React Native CLI, to automatically create the necessary bridging code for native modules and UI components. The package versioning is tightly coupled with the React Native monorepo, with the latest stable versions generally mirroring the `react-native` package's minor version (e.g., `react-native-codegen@0.85.x` for `react-native@0.85.x`). Its release cadence follows the React Native release schedule, typically bi-monthly or quarterly for minor versions. It differentiates itself from older bridging mechanisms by providing a standardized, strongly-typed, and automatically generated interface, significantly reducing boilerplate and improving developer experience and performance for native module authors.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/react-native-codegen"},{"id":15787,"title":"React Native Config Variables","library":"react-native-config","status":"active","version":"1.6.1","language":"javascript","ecosystem":"npm","summary":"react-native-config is a module that provides a straightforward way to expose configuration variables to React Native applications, aligning with the 12 Factor App methodology for configuration. It supports multiple platforms including iOS, Android, macOS, and Windows. The current stable version is 1.6.1, with releases occurring frequently to address platform-specific issues, introduce new architecture support (like Fabric for iOS and Android), and extend compatibility to newer platforms like visionOS. Its key differentiators include broad platform support and a simple `.env` file interface, making it easy to manage environment-specific variables without modifying code. However, it's crucial to understand that it does not obfuscate or encrypt secrets, which is a fundamental limitation for mobile apps; therefore, sensitive keys should not be stored directly in `.env` files. The package emphasizes ease of use for non-sensitive configuration parameters across diverse mobile and desktop platforms supported by React Native.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","env","config","config-var","react-native","android","ios","windows","12factor","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/react-native-config"},{"id":11764,"title":"React Native Contacts","library":"react-native-contacts","status":"active","version":"8.0.10","language":"javascript","ecosystem":"npm","summary":"React Native Contacts is a JavaScript library for React Native applications, providing cross-platform access to the device's contact list on both Android and iOS. The current stable version is 8.0.10. While not on a fixed release schedule, the library sees regular maintenance and bug fixes, with recent updates (like v8.0.0) focusing on compatibility with the new React Native architecture (TurboModules and Fabric). It also provides fixes for compatibility with older legacy bridge projects (v8.0.9, v8.0.10). Key differentiators include its long-standing support for both major mobile platforms, straightforward API for retrieving, adding, and updating contacts, and handling of native permissions. Users should be aware of performance considerations when using `getAll` and specific installation steps tailored for different React Native versions and architectures.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","react-native","react","react-component","addressbook","contacts","ios","android","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/react-native-contacts"},{"id":11765,"title":"React Native ConvertedIn SDK","library":"react-native-converted-in-sdk","status":"active","version":"1.1.0","language":"javascript","ecosystem":"npm","summary":"The `react-native-converted-in-sdk` package provides a React Native bridge for integrating the ConvertedIn tracking and analytics SDKs into both iOS and Android applications. It simplifies the process of incorporating e-commerce event tracking, such as 'view content', 'add to cart', 'initiate checkout', and 'purchase', as well as user identification features. The current stable version is 1.1.0, with a recent history of rapid releases (September 2024) addressing bug fixes and minor feature enhancements, indicating active development. A key differentiator is its dual API approach, offering both a functional `initializeSDK` method and a `RNConvertInSDKProvider` component with a `useConvertedInSdk` hook for flexible integration patterns. The library ships with TypeScript type definitions, improving developer experience. ConvertedIn itself is a marketing operating system for e-commerce, focusing on personalized multi-channel marketing to boost customer engagement and ROI.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","react-native","ios","android","converted-in","sdk","tracking","events","react-native-converted-in-sdk","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/react-native-converted-in-sdk"},{"id":15197,"title":"React Native Country Picker Modal","library":"react-native-country-picker-modal","status":"active","version":"2.0.0","language":"javascript","ecosystem":"npm","summary":"react-native-country-picker-modal is a versatile React Native component that provides a customizable modal for selecting countries. It supports both iOS, Android, and Web platforms, making it suitable for cross-platform applications. The current stable version is 2.0.0, which recently added support for preferred countries. While the release cadence has been somewhat irregular, the project remains active, with the v2.0.0 release following a significant period since the previous major update. Key features include displaying country flags (as emojis or flat images), showing calling codes, and offering filtering capabilities. The library also ships with comprehensive TypeScript definitions, ensuring a smooth developer experience in typed environments, and supports various customization options for its appearance and behavior.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","react-native","components","country-picker","country","flag","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/react-native-country-picker-modal"},{"id":11766,"title":"React Native Crypto","library":"react-native-crypto","status":"deprecated","version":"2.2.1","language":"javascript","ecosystem":"npm","summary":"This package provides a port of Node.js's `crypto` module for React Native environments. It is a direct clone of `crypto-browserify` but replaces `randombytes` with a React Native-compatible implementation. The package is currently at version 2.2.1 and has been explicitly *deprecated* by its maintainers. The recommended alternative is to use `react-native-get-random-values` for secure random byte generation in conjunction with `crypto-browserify` directly. `react-native-crypto`'s primary function was to enable common cryptographic operations such as hashing (SHA, MD5), HMACs, PBKDF2 key derivation, and symmetric encryption/decryption (AES) within React Native applications, which inherently lack Node.js core modules. Its integration required a complex setup involving `rn-nodeify` to shim necessary Node.js modules and an explicit `shim.js` import at the application's entry point to function correctly, making its setup prone to errors. Its release cadence was slow, and maintenance has effectively ceased due to the deprecation notice.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","react-native","react-component","ios"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/react-native-crypto"},{"id":11767,"title":"React Native CSS Interop","library":"react-native-css-interop","status":"active","version":"0.2.3","language":"javascript","ecosystem":"npm","summary":"react-native-css-interop provides a foundational layer for integrating CSS stylesheets into React Native and React Native Web projects. It is a core dependency for libraries like NativeWind, enabling the use of CSS as a styling language, including advanced features like CSS Variables, Viewport Units (rem, vw, vh, vmax, vmin), Media Queries, and Container Queries. The library is not a full CSS specification implementation but offers an opinionated approach to CSS in React Native. The current stable version is 0.2.3, with active maintenance through patch releases. A new major version of NativeWind (v5) is in preview, which renames `react-native-css-interop` to `react-native-css` and shifts it to a peer dependency, indicating a significant architectural change and decoupling for future versions.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","react-native","react","native","theme","style","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/react-native-css-interop"},{"id":11768,"title":"React Native Device Information","library":"react-native-device-info","status":"active","version":"15.0.2","language":"javascript","ecosystem":"npm","summary":"react-native-device-info is a comprehensive library for React Native applications that provides access to various device-specific information across iOS, Android, and Windows platforms. It allows developers to retrieve details such as device unique ID, brand, model, OS version, system name, application build number, and more. The current stable version is 15.0.2, released in early 2026. The package maintains a frequent release cadence, often issuing multiple patch and minor versions monthly, with major versions typically arriving a few times a year, indicating active development and timely updates for new device capabilities and platform changes. Its key differentiators include broad platform support, a rich API covering a wide range of device properties, and a commitment to keeping up with the latest React Native and platform SDK versions, which sometimes introduces breaking changes related to compilation targets or permissions.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","react-component","react-native","ios","android","windows","device","events","cocoapod","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/react-native-device-info"},{"id":13883,"title":"React Native DOM Parser","library":"react-native-dom-parser","status":"active","version":"1.5.3","language":"javascript","ecosystem":"npm","summary":"react-native-dom-parser is a JavaScript DOM parser specifically designed for environments where standard browser DOM APIs or Node.js DOM implementations are not available, such as within React Native applications. It operates by parsing HTML strings using JavaScript regular expressions, making it lightweight and highly portable across various JavaScript ecosystems including React, React Native, and Vue. The current stable version is 1.5.3. Its primary differentiator is its complete independence from specific host environments, relying solely on regex for parsing. While this offers broad compatibility, it can introduce limitations compared to robust, spec-compliant parsers, particularly concerning edge cases in malformed HTML. The library provides a subset of standard DOM-like query methods including `getElementById`, `getElementsByClassName`, `getElementsByTagName`, and `getElementsByName`, returning a custom node structure (`ElementNode` and `TextNode`). Planned future enhancements include the addition of `querySelector` and `querySelectorAll` capabilities.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/react-native-dom-parser"},{"id":11769,"title":"React Native Drawer Layout","library":"react-native-drawer-layout","status":"active","version":"4.2.2","language":"javascript","ecosystem":"npm","summary":"react-native-drawer-layout provides a foundational and highly customizable drawer component for React Native applications, allowing for swipeable side navigation panels. It is a standalone component often used as a building block for higher-level navigation solutions, such as the Drawer Navigator within the React Navigation ecosystem. The current stable version is 4.2.2. While this specific package doesn't show recent direct releases in the provided logs, it is part of the actively maintained React Navigation suite, which implies a consistent release cadence for the ecosystem. Key differentiators include its reliance on `react-native-reanimated` and `react-native-gesture-handler` for smooth, performant animations and gestures, offering a robust and highly configurable user experience compared to less performant JavaScript-based drawer implementations.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","react-native-component","react-component","react-native","ios","android","drawer","swipe","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/react-native-drawer-layout"},{"id":15788,"title":"React Native Edge-to-Edge Display","library":"react-native-edge-to-edge","status":"active","version":"1.8.1","language":"javascript","ecosystem":"npm","summary":"react-native-edge-to-edge is a React Native library designed to simplify enabling the edge-to-edge display on Android devices (v6+), allowing app content to flow seamlessly under system bars (status and navigation bars). It aims to provide a consistent user experience with iOS and modern Android design patterns, effectively replacing deprecated methods like `FLAG_FULLSCREEN` for immersive modes. The library is currently at version 1.8.1, actively maintained, and follows React Native's release support policy, supporting the latest and two previous minor series. It sees regular updates, often addressing platform-specific quirks and integrating with new Android themeing. A key differentiator is its straightforward configuration via theme inheritance and a dedicated Expo plugin, offering a robust solution as Android 15+ is expected to enforce edge-to-edge by default.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","react","react-native","edge-to-edge","status-bar","navigation-bar","system-bar","system-bars","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/react-native-edge-to-edge"},{"id":11770,"title":"React Native Element Dropdown","library":"react-native-element-dropdown","status":"active","version":"2.12.4","language":"javascript","ecosystem":"npm","summary":"React Native Element Dropdown is a versatile library providing highly customizable dropdown and multi-select components for React Native applications. It aims to simplify the creation of selection menus, offering a consistent look and feel across iOS and Android platforms. The current stable version is 2.12.4, with a fairly active release cadence, typically seeing bug fixes and minor feature additions every few months. Key differentiators include built-in support for both single-select dropdowns and multi-select functionality within a single package, extensive customization options for styling (font size, colors, animation duration, 'default', 'modal', or 'auto' display modes), and robust TypeScript support. It also features search capabilities, lazy loading (indicated by keywords), and specific props for controlling item visibility and modal behavior.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","react-native","elements","components","material","dropdown","lazy loading","load more","menu","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/react-native-element-dropdown"},{"id":15196,"title":"React Native UI Toolkit (renamed to @rneui/themed)","library":"react-native-elements","status":"renamed","version":"3.4.3","language":"javascript","ecosystem":"npm","summary":"React Native Elements is a cross-platform UI toolkit providing a set of pre-built, customizable components for React Native applications. It aims to simplify the development of mobile interfaces by offering a consistent design language and a wide array of commonly used UI elements like buttons, cards, forms, and more. While this `react-native-elements` package is still available, it has been formally renamed to `@rneui/themed` starting with its v4 release. The current stable version for `react-native-elements` is 3.4.3, but the active development and new features are primarily happening under the `@rneui/themed` package, which is currently at v5.0.0. Developers are strongly encouraged to migrate to `@rneui/themed` for ongoing support, new features, and bug fixes, as this original package is considered deprecated and effectively in maintenance mode. Its key differentiators include comprehensive theming capabilities and a focus on ease of use with minimal boilerplate.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","react-native","reactjs","reactnative","bootstrap","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/react-native-elements"},{"id":26160,"title":"react-native-esbuild","library":"react-native-esbuild","status":"active","version":"0.6.0","language":"javascript","ecosystem":"npm","summary":"A fast bundler and dev server for React Native that leverages esbuild instead of Metro. Current stable version is 0.6.0, with updates supporting React Native 0.72. Typically released every few months. Key differentiators: 10-50x faster bundling, tree shaking resulting in ~21% smaller bundles, drop-in replacement for Metro, support for custom transformers and environment variables. Peer dependencies include @babel/core >=7.0.0 and esbuild >=0.17. Compatible with out-of-tree platforms (macOS, Windows) and offers interactive mode.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","react-native","esbuild","dev-server","development","bundler"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/react-native-esbuild"},{"id":28132,"title":"react-native-fade-loading","library":"react-native-fade-loading","status":"active","version":"1.0.1","language":"javascript","ecosystem":"npm","summary":"A minimal placeholder/loading component for React Native that provides a fade animation effect. Version 1.0.1 is the latest stable release. It is a lightweight library (24kB) that offers customizable primary/secondary colors, duration, and visibility. Unlike heavier skeleton libraries, it focuses solely on a simple fade loading animation. It has TypeScript type definitions and requires react and react-native as peer dependencies.","last_verified":"2026-05-09T00:00:00.000Z","tags":["javascript","react-native","ios","android","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/react-native-fade-loading"},{"id":11771,"title":"React Native Facebook SDK Next","library":"react-native-fbsdk-next","status":"active","version":"13.4.3","language":"javascript","ecosystem":"npm","summary":"react-native-fbsdk-next is a community-maintained fork providing Facebook SDK integration for React Native applications. It wraps the native iOS and Android Facebook SDKs, exposing their functionalities entirely through documented JavaScript modules, eliminating the need for direct native code interaction. The package aims to continue support and upgrades after Facebook ceased official maintenance of the original `react-native-fbsdk`. Currently at version 13.4.3, it receives frequent updates to align with the latest native Facebook SDK versions and React Native ecosystem changes. It differentiates itself by its active community support, cross-platform compatibility from a single package, and continuous integration of new features and bug fixes from upstream Facebook SDKs.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","react","react-native","react-component","ios","android","facebook","core","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/react-native-fbsdk-next"},{"id":20499,"title":"React Native Fetch API","library":"react-native-fetch-api","status":"active","version":"3.0.0","language":"javascript","ecosystem":"npm","summary":"A fetch API polyfill for React Native built on top of the native Networking API instead of XMLHttpRequest, enabling text streaming support. Current stable version is 3.0.0 (2022-12-01). This package is maintained by the React Native community and released on an as-needed basis. Key differentiators: supports streaming text via ReadableStream (Response.body) for performance, avoids XHR overhead. Limited to text-only streaming; binary transfers do not support incremental reading. For apps requiring text streaming in React Native.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","react-native","fetch","stream"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/react-native-fetch-api"},{"id":18714,"title":"React Native FirebaseUI Auth","library":"react-native-firebaseui-auth","status":"active","version":"2.0.0","language":"javascript","ecosystem":"npm","summary":"A React Native library that wraps FirebaseUI Authentication, providing a drop-in UI for sign-in methods (email, Google, Facebook, anonymous) on iOS and Android. Version 2.0.0 updates Android dependencies and is compatible with React Native >=0.59.0. Ships TypeScript types. Key differentiators: uses native FirebaseUI SDKs for consistent look-and-feel, supports auth state event listeners, and allows automatic upgrade of anonymous users.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","android","ios","react-native","firebase","firebase auth","firebaseUI","firebaseUI auth","react-native-firebase","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/react-native-firebaseui-auth"},{"id":11772,"title":"React Native Flash Message","library":"react-native-flash-message","status":"active","version":"0.4.2","language":"javascript","ecosystem":"npm","summary":"react-native-flash-message is a widely used utility module for React Native that enables developers to easily create and display highly customizable flashbars, top notifications, and alerts. It is currently in a stable state with version 0.4.2, actively maintained to ensure compatibility with recent iPhone devices, including robust support for display notches (like iPhone X, XR, XS, and XS Max). The library offers both global and local instantiation patterns for its `FlashMessage` component, allowing flexible integration into various application architectures. Its key differentiators include ease of use, extensive customization options for message types (info, success, warning, danger, default), and critical attention to UI/UX details like safe area handling on modern mobile devices. The project has a consistent, though not strictly scheduled, release cadence, primarily focusing on compatibility and bug fixes.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","react","react-native","react-component","native","component","flash","flashbar","flashmessage","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/react-native-flash-message"},{"id":11773,"title":"React Native File System (react-native-fs)","library":"react-native-fs","status":"active","version":"2.20.0","language":"javascript","ecosystem":"npm","summary":"react-native-fs provides comprehensive native filesystem access for React Native applications across iOS, Android, and Windows platforms. It offers a robust API for common file operations such as reading, writing, and deleting files, managing directories, and facilitating advanced use cases like background file downloads and uploads with progress tracking. The library is actively maintained, with the current stable version being 2.20.0, and receives regular updates to address compatibility with new React Native versions and underlying OS changes, exemplified by recent fixes for iOS crashes and Android type corrections. A key differentiator is its direct native integration, enabling features like handling content URIs on Android and asset video URIs on iOS, which are crucial for complex media and document management within mobile applications. It carefully manages compatibility across various React Native versions, requiring specific `react-native-fs` versions depending on the host `react-native` and Gradle versions, highlighting its sensitivity to the broader ecosystem.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","react-component","react-native","ios","android","fs","filesystem","download","upload","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/react-native-fs"},{"id":11774,"title":"React Native Gesture Handler","library":"react-native-gesture-handler","status":"active","version":"2.31.1","language":"javascript","ecosystem":"npm","summary":"React Native Gesture Handler is a declarative API that exposes the native platform's touch and gesture system to React Native applications. It provides a robust and performant way to handle complex gestures like pan, pinch, rotate, and tap directly on the native UI thread, leading to smoother animations and a more responsive user experience compared to JavaScript-based gesture systems. The current stable version is 2.31.1, with an active release cadence that frequently publishes patch and minor updates, and a significant version 3.0 in public beta. Key differentiators include its deep integration with the native UI, enabling seamless interoperability with `react-native-reanimated` for advanced animations, and its move towards a hook-based API in version 3 designed for React Native's New Architecture. It aims to reduce the load on the JavaScript thread by offloading gesture recognition to the native side.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/react-native-gesture-handler"},{"id":26162,"title":"react-native-hardwired","library":"react-native-hardwired","status":"active","version":"0.10.2","language":"javascript","ecosystem":"npm","summary":"react-native-hardwired v0.10.2 enables runtime dynamic imports of pre-compiled React Native modules, bridging the gap between static bundling and deferred loading. Unlike standard React Native's static require or Metro's lazy loading, this library works with modules already transpiled by Babel/TypeScript, allowing you to load code on demand without ejection or native changes. It ships TypeScript definitions and is released on npm with monthly cadence. Key differentiator: no native modules, works with Hermes, and integrates directly with Metro's require system.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/react-native-hardwired"},{"id":26161,"title":"react-native-hardwired-transpiler","library":"react-native-hardwired-transpiler","status":"active","version":"0.10.1","language":"javascript","ecosystem":"npm","summary":"A transpiler module for the react-native-hardwired ecosystem that transforms ES6+ JavaScript code into a format compatible with Hardwired's dynamic module loading in React Native. This package is part of the Hardwired library enabling runtime code transformation and execution. Version 0.10.1 is the current stable release. It is designed specifically for React Native environments and relies on Babel for transpilation. Differentiates from other transpilers by tight integration with Hardwired's dynamic loading system.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/react-native-hardwired-transpiler"},{"id":11775,"title":"React Native Helmet Async","library":"react-native-helmet-async","status":"active","version":"2.0.4","language":"javascript","ecosystem":"npm","summary":"react-native-helmet-async is a specialized fork of `react-helmet-async`, which itself is a modern, thread-safe solution for managing meta tags in React applications. This particular package addresses the specific needs of React Native by removing the `react-dom` peer dependency, making it suitable for environments where DOM rendering is not present. Its core differentiator is the use of a `<HelmetProvider>` component to encapsulate Helmet state on a per-request or per-tree basis, crucial for asynchronous server-side rendering (SSR) to prevent state pollution across requests. It is currently at version 2.0.4 and appears to be actively maintained, providing an essential tool for SEO and head management in React Native web applications (when used with a web renderer) and isomorphic React projects where `react-dom` is not desired. It solves the thread-safety issues inherent in the original `react-helmet`'s `react-side-effect` dependency.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/react-native-helmet-async"},{"id":14874,"title":"React Native HTML Parser","library":"react-native-html-parser","status":"abandoned","version":"0.1.0","language":"javascript","ecosystem":"npm","summary":"This package provides a DOM/XML parser for React Native, Titanium, and browser environments, based on the `xmldom` library. The current and only stable version is 0.1.0, which was last published over 6 years ago. It aims to offer a W3C DOM Level 2 Core-compatible API, including `DOMParser` and `XMLSerializer`, along with `xmldom`-specific extensions for error handling. Due to its age and lack of maintenance, it is unlikely to be compatible with modern JavaScript, Node.js, or React Native environments and may contain unpatched security vulnerabilities inherited from its `xmldom` dependency. Developers should consider more actively maintained alternatives for parsing HTML in React Native.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","dom","xml","html","parser","DOMParser","XMLSerializer","ReactNative"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/react-native-html-parser"},{"id":18715,"title":"React Native HTTP","library":"react-native-http","status":"active","version":"0.0.3","language":"javascript","ecosystem":"npm","summary":"React Native HTTP is a lightweight HTTP service wrapper for React Native applications, designed to simplify API interactions with built-in JWT token handling. Version 0.0.3 is the latest stable release, but the package appears to be in early development with sparse documentation. It provides an abstract base class HTTPService that supports GET, POST, PUT, DELETE methods with automatic token management (Authorization header, Bearer prefix, storage key). Key differentiators: minimal overhead, token lifecycle handled internally, supports per-request authorization skipping. However, it lacks TypeScript definitions, testing, and a clear roadmap; alternatives like axios or react-native-netinfo are more mature. The project is currently in maintenance mode with infrequent updates.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","react-native-component","react-component","react","native","jwt","http"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/react-native-http"},{"id":17338,"title":"React Native HTTP Bridge Refurbished","library":"react-native-http-bridge-refurbished","status":"active","version":"1.2.9","language":"javascript","ecosystem":"npm","summary":"The `react-native-http-bridge-refurbished` package provides a lightweight, in-app HTTP server designed for debugging React Native applications. It allows developers to expose an HTTP endpoint directly from their mobile app, facilitating interaction, data inspection, and remote control for development purposes. Currently stable at version `1.3.2`, the project sees sporadic but active maintenance, with recent updates addressing bug fixes and minor feature enhancements, such as improved URL parameter handling. As a 'refurbished' version of an earlier, potentially unmaintained library, its key differentiator is its continued support and compatibility with modern React Native versions (requiring `>=0.72`), offering a robust alternative for in-app web server functionalities.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","react-component","react-native","nanohttpd","gcdhttpserver","http","server","bridge","webserver","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/react-native-http-bridge-refurbished"},{"id":13884,"title":"In-App Browser for React Native","library":"react-native-inappbrowser-reborn","status":"active","version":"3.7.1","language":"javascript","ecosystem":"npm","summary":"react-native-inappbrowser-reborn is a JavaScript library providing a robust interface to the system's native web browser functionality within a React Native application. It leverages Chrome Custom Tabs on Android and SafariServices/AuthenticationServices on iOS to offer a rich, secure, and performant in-app browsing experience. The current stable version is 3.7.1, released recently, demonstrating active development and maintenance. The package aims for a regular release cadence, incorporating new features and bug fixes as seen in its recent minor and patch updates. Key differentiators include its cross-platform compatibility, support for handling complex redirects (crucial for OAuth flows), extensive customization options for the browser UI, and built-in error handling. It's actively used in several production applications, highlighting its reliability and maturity for critical use cases like authentication and external link handling.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","react-native","React Native","JavaScript","Android","iOS","browser","InAppBrowser","in-app-browser","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/react-native-inappbrowser-reborn"},{"id":11776,"title":"React Native Edge-to-Edge Installation Detector","library":"react-native-is-edge-to-edge","status":"active","version":"1.3.1","language":"javascript","ecosystem":"npm","summary":"`react-native-is-edge-to-edge` is a specialized, lightweight utility package designed for React Native library authors. Its primary function is to programmatically detect the presence and activation of the `react-native-edge-to-edge` package within an application's environment. This detection capability allows third-party libraries (e.g., UI components, animation libraries) to dynamically adapt their behavior concerning system bar translucency (status and navigation bars), preventing potential visual glitches or redundant configuration efforts when `react-native-edge-to-edge` is in use. The current stable version of this detector package is 1.3.1, and its development cadence is directly tied to the needs of the broader `react-native-edge-to-edge` ecosystem it supports. It differentiates itself by offering a simple, explicit check for the main edge-to-edge library, acting as an interoperability layer rather than providing the edge-to-edge functionality itself. The package ships with TypeScript types, facilitating safer integration into TypeScript-based projects.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","react","react-native","edge-to-edge","status-bar","navigation-bar","system-bar","system-bars","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/react-native-is-edge-to-edge"},{"id":11777,"title":"React Native Keychain Access","library":"react-native-keychain","status":"active","version":"10.0.0","language":"javascript","ecosystem":"npm","summary":"react-native-keychain is a library providing secure access to platform-native credential storage on iOS (Keychain) and Android (Keystore). It enables React Native applications to securely store sensitive data such as passwords, authentication tokens, and other user credentials, protecting them from unauthorized access. The current stable version is 10.0.0, released in late 2024 / early 2025. The project has a consistent release cadence with multiple patch and minor versions preceding major updates, indicating active maintenance and feature development. Key differentiators include robust support for biometric authentication, integration with Android's Jetpack DataStore for enhanced security and performance, and optional iCloud synchronization for iOS keychain items. It explicitly supports modern React Native versions and provides TypeScript definitions.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","react-native","react-component","react-native-component","react","mobile","ios","android","keychain","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/react-native-keychain"},{"id":11778,"title":"React Native Launch Arguments","library":"react-native-launch-arguments","status":"active","version":"4.1.1","language":"javascript","ecosystem":"npm","summary":"The `react-native-launch-arguments` module provides a straightforward API for React Native applications to retrieve arguments passed during their launch. This capability is crucial for scenarios involving end-to-end testing, debugging, and advanced application configuration, allowing external tools like Detox, Appium, Maestro, or native debuggers (Xcode, `xcrun simctl`) to inject parameters directly into the running React Native app. Currently at version 4.1.1, the library typically updates as needed to maintain compatibility with new React Native releases and address platform-specific nuances. Its primary differentiation lies in offering a unified JavaScript interface to access platform-specific argument mechanisms on both iOS and Android, simplifying parameter passing that would otherwise require native bridge development. This facilitates robust testing and development workflows by externalizing configuration. It also ships with TypeScript types, enhancing developer experience for type-safe argument access.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","react","native","react-native","launch","arguments","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/react-native-launch-arguments"},{"id":11779,"title":"React Native Linear Gradient","library":"react-native-linear-gradient","status":"active","version":"2.8.3","language":"javascript","ecosystem":"npm","summary":"react-native-linear-gradient provides a highly performant `<LinearGradient>` component for React Native applications, allowing developers to easily render linear color gradients. It leverages native modules for both iOS and Android to ensure smooth performance and integration, making it a staple for UI enhancements. The current stable version is 2.8.3, with version 3.0.0 actively under development (currently in beta), which introduces support for React Native's New Architecture. The project maintains a steady release cadence, addressing bugs and adding features, with major versions typically focusing on compatibility with newer React Native architectures and platforms. Its primary differentiation is its native implementation, offering better performance compared to JavaScript-only solutions for gradients.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/react-native-linear-gradient"},{"id":11780,"title":"React Native Localize Toolbox","library":"react-native-localize","status":"active","version":"3.7.0","language":"javascript","ecosystem":"npm","summary":"react-native-localize is a comprehensive toolkit designed to streamline localization within React Native applications, including robust support for Android, iOS, macOS, and Web platforms via react-native-web. The current stable version is 3.7.0. The library's release cadence closely follows React Native's own support policy, focusing on compatibility with the latest version and the two previous minor series. Key differentiators include its broad cross-platform compatibility, an official Expo config plugin (introduced in 3.5.0 and actively refined), and recent additions like server-side rendering (SSR) support in version 3.6.0. It provides essential utilities for accessing device locale information, currency symbols, and managing right-to-left (RTL) layouts, integrating seamlessly into existing React Native projects. The library ships with TypeScript types for enhanced developer experience.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","react-native-localize","react-native","react-native-macos","localize","localization","l20n","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/react-native-localize"},{"id":11781,"title":"React Native for macOS","library":"react-native-macos","status":"active","version":"0.81.7","language":"javascript","ecosystem":"npm","summary":"React Native for macOS is a Microsoft-maintained fork of the core React Native framework, extending its capabilities to build native desktop applications for Apple's macOS operating system using JavaScript and React. Currently at version 0.81.7, it closely tracks the main React Native releases, offering regular patch updates and new minor versions approximately every two months (aiming for six per year), ensuring compatibility with the broader React ecosystem. Its primary differentiator is enabling developers to leverage their existing React Native knowledge and codebase to target macOS, facilitating significant code reuse across mobile (iOS/Android) and desktop platforms. This allows for a consistent developer experience and declarative UI development, similar to building for mobile, but tailored for the macOS environment.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","react","react-native","android","ios","mobile","cross-platform","app-framework","mobile-development","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/react-native-macos"},{"id":11782,"title":"React Native Maps","library":"react-native-maps","status":"active","version":"1.27.2","language":"javascript","ecosystem":"npm","summary":"React Native Maps is a comprehensive, community-maintained library providing native map components for both iOS and Android platforms, allowing developers to integrate highly customizable maps into their React Native applications. It supports popular map services like Apple Maps (MapKit) on iOS and Google Maps on Android, with an optional Google Maps provider for iOS as well. The current stable version is `1.27.2`, and the project demonstrates an active development cadence with multiple bug fix and minor releases occurring monthly or bi-monthly, reflecting continuous maintenance and improvement. Its key differentiator lies in its declarative, React-like API, enabling map features such as Markers, Polylines, Polygons, Circles, Overlays, and Heatmaps to be defined as children of the `<MapView />` component. This approach simplifies map state management and interaction. The library also emphasizes compatibility with both the \"Old Architecture\" and the newer \"Fabric (New Architecture)\" of React Native, though specific version requirements apply to each, which are crucial considerations for developers.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","react","react-native","react-component","map","mapview","google-maps","mapkit","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/react-native-maps"},{"id":11783,"title":"MIME Types Utility for React Native","library":"react-native-mime-types","status":"active","version":"2.5.0","language":"javascript","ecosystem":"npm","summary":"react-native-mime-types is a focused utility for identifying and managing MIME (Multipurpose Internet Mail Extensions) types within React Native applications. It provides core functions like `lookup` to determine content types from file extensions or paths, `contentType` to construct full Content-Type headers, and `extension` to find the default file extension for a given MIME type. Unlike the general-purpose `node-mime` library, this package explicitly returns `false` for unknown types instead of providing naive fallbacks, requiring developers to implement their own fallback logic. It operates purely functionally, eschewing `new Mime()` constructors or a `.define()` API for adding custom types; all type definitions are sourced from the comprehensive `mime-db` project. The current stable version is 2.5.0, and it receives updates as needed, often reflecting changes in `mime-db`. Its primary differentiator is its simplicity and explicit behavior regarding unknown types, making it predictable for React Native environments.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","mime","types","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/react-native-mime-types"},{"id":11784,"title":"React Native MMKV Storage","library":"react-native-mmkv","status":"active","version":"4.3.1","language":"javascript","ecosystem":"npm","summary":"react-native-mmkv is a high-performance, persistent key-value storage solution for React Native applications. It leverages Tencent's MMKV library, which is written in C++ and optimized for speed, providing significantly faster read/write operations compared to AsyncStorage. The current stable version is 4.3.1. The library maintains a rapid release cadence, with multiple minor and patch releases occurring monthly, indicating active development and responsiveness to bug fixes and feature enhancements. Key differentiators include its raw speed, native implementation via Nitro, and seamless integration with both old and new React Native architectures, supporting various data types efficiently. Version 4.x introduced a complete rewrite using Nitro and now integrates `MMKVCore` through native dependency managers like CocoaPods and Gradle, simplifying its native setup.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","react-native","nitro","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/react-native-mmkv"},{"id":11786,"title":"React Native Modal","library":"react-native-modal","status":"active","version":"14.0.0-rc.1","language":"javascript","ecosystem":"npm","summary":"react-native-modal is an enhanced and highly customizable modal component for React Native, extending the capabilities of the built-in `<Modal>` component. It offers smooth enter/exit animations, flexible APIs, and features such as a customizable backdrop (opacity, color, timing), listeners for animation completion, automatic resizing on device rotation, and swipe-to-close functionality. The current development focus is on version 14.x, with `14.0.0-rc.1` being the latest release candidate, introducing support for React Native 0.78 and above. Historically, releases have been somewhat irregular, often aligning with major React Native version updates. This library differentiates itself by providing a richer user experience with built-in animations and gestures, which the native `<Modal>` component lacks by default.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","react-native","react","native","modal","android","ios","backdrop","simple","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/react-native-modal"},{"id":11785,"title":"React Native Modal Datetime Picker","library":"react-native-modal-datetime-picker","status":"active","version":"18.0.0","language":"javascript","ecosystem":"npm","summary":"react-native-modal-datetime-picker is a declarative, cross-platform library that provides a unified user and developer experience for showing native date and time pickers within a modal in React Native applications. It is currently at stable version 18.0.0 and actively maintained, with frequent releases addressing bug fixes, new features, and breaking changes. This library acts as a wrapper around the `@react-native-community/datetimepicker` package, leveraging the underlying native module for iOS and Android while abstracting it into a convenient modal component. Its key differentiator is providing a modal overlay for the native pickers, which can be useful for applications requiring a clear, focused date/time selection interface, integrating seamlessly with both non-Expo and Expo projects.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","react-native","react","native","date","time","picker","android","ios","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/react-native-modal-datetime-picker"},{"id":17340,"title":"React Native Network Logger","library":"react-native-network-logger","status":"active","version":"2.0.1","language":"javascript","ecosystem":"npm","summary":"`react-native-network-logger` is an HTTP traffic monitoring library designed for React Native applications. It provides an intuitive in-app user interface to visualize and debug network requests on both iOS and Android platforms, including in production/release builds. The current stable version is 2.0.1, with a consistent release cadence that has seen multiple updates in 2024 and 2025, indicating active maintenance and ongoing development. A key differentiator of this library is its complete absence of native dependencies, simplifying integration significantly compared to other tools. It allows developers to inspect detailed request and response headers and bodies, copy specific data, share cURL representations of requests, and export all captured logs in HAR (HTTP Archive) format. Built with TypeScript, it also supports advanced features like GraphQL operation name extraction and custom theming, providing a comprehensive and zero-configuration solution for network debugging.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","react","native","react-native","network","interceptor","http","monitor","logging","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/react-native-network-logger"},{"id":11787,"title":"React Native OneSignal SDK","library":"react-native-onesignal","status":"active","version":"5.4.3","language":"javascript","ecosystem":"npm","summary":"The React Native OneSignal SDK facilitates the integration of OneSignal's push notification, in-app messaging, email, and SMS services into iOS and Android applications built with React Native. The current stable version is 5.4.3. This library is actively maintained with frequent minor and patch releases, often addressing native SDK updates, bug fixes, and new features like the recent support for React Native's New Architecture (TurboModules) introduced in v5.4.0. Key differentiators include its comprehensive cross-platform support for various notification types and its user-centric APIs for managing user data across channels, distinguishing it from lower-level notification APIs provided by mobile OS platforms.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","android","apns","fcm","gcm","ios","notifications","onesignal","push","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/react-native-onesignal"},{"id":26163,"title":"react-native-onyx","library":"react-native-onyx","status":"active","version":"3.0.71","language":"javascript","ecosystem":"npm","summary":"Persistent state management library for React Native, wrapping pub/sub patterns around AsyncStorage-like backends. Current version 3.0.71, active development, with frequent releases. Key differentiators: automatic persistent storage, collection-oriented key design (e.g., report_1234), React hooks (useOnyx) and non-React subscribers (Onyx.connect). Requires idb-keyval, react-native-device-info, react-native-nitro-modules, and react-native-nitro-sqlite as peer dependencies. Ships TypeScript definitions, supports browser bundling via Webpack. Unlike Redux or MobX, Onyx is tailored for React Native's offline-first, persistent-storage needs with minimal boilerplate.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","React Native","React","Persistent storage","Pub/Sub","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/react-native-onyx"},{"id":13885,"title":"React Native Pager View","library":"react-native-pager-view","status":"active","version":"8.0.1","language":"javascript","ecosystem":"npm","summary":"react-native-pager-view is an actively maintained React Native library providing a performant, native-backed solution for implementing horizontal paging views, such as carousels or tab views. It leverages the AndroidX ViewPager2 on Android and a SwiftUI-based implementation on iOS (since v8.0.0), ensuring a smooth and idiomatic user experience. The current stable version is 8.0.1, with consistent releases addressing bug fixes and introducing new features. Maintained by Callstack, a prominent contributor to the React Native ecosystem, its key differentiators include reliance on native UI components for optimal performance, a consistent API across platforms, and the recent modernization of its iOS implementation to SwiftUI in v8, which subtly changes animation behavior for multi-page navigation. This library is ideal for scenarios requiring swipeable content sections within a React Native application.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","react-native","ios","android","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/react-native-pager-view"},{"id":11788,"title":"Material Design for React Native","library":"react-native-paper","status":"active","version":"5.15.1","language":"javascript","ecosystem":"npm","summary":"React Native Paper is an actively maintained cross-platform UI kit library for React Native, currently at version 5.15.1. It provides a comprehensive collection of customizable and production-ready components that strictly adhere to Google's Material Design guidelines, including full support for Material Design 3 (MD3). The library offers robust theming capabilities, allowing developers to easily adapt the visual style of their applications. It maintains a regular release cadence with frequent bug fixes and minor versions introducing new features or deprecations. Key differentiators include its deep integration with Material Design principles, its platform adaptation for both iOS and Android, and its comprehensive theming system, making it a strong choice for building consistent and aesthetically pleasing React Native applications.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","android","ios","react native","component library","ui kit","material design","bootstrap","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/react-native-paper"},{"id":11790,"title":"React Native Passkey Integration","library":"react-native-passkey","status":"active","version":"3.3.3","language":"javascript","ecosystem":"npm","summary":"react-native-passkey provides native Passkey support for React Native applications targeting iOS 15.0+ and Android API 28+. It bridges WebAuthn API calls to the native platform credential managers, enabling secure, passwordless authentication. The package is currently at version 3.3.3 and maintains an active release cadence, with several minor and patch releases in the past year addressing fixes, updates, and new features like PRF extension support and improved error handling. A key differentiator is its direct native integration, abstracting away the platform-specific complexities of FIDO2 attestation and assertion, and offering support for advanced features like `largeBlob` and `authenticatorSelection` options. It ships with TypeScript types, facilitating safer development. The library works by taking FIDO2 attestation/assertion requests (typically from a backend) and handling the native UI and cryptographic operations, returning FIDO2 results for server verification.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","react-native","ios","android","passkey","authentication","auth","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/react-native-passkey"},{"id":11789,"title":"React Native PDF View Component","library":"react-native-pdf","status":"active","version":"7.0.4","language":"javascript","ecosystem":"npm","summary":"react-native-pdf is an actively maintained React Native component designed for displaying PDF documents across iOS, Android, and Windows platforms. The current stable version is 7.0.4, with releases occurring frequently to address bugs and add features. It enables developers to render PDFs from various sources, including URLs, blobs, local files, and app assets, with built-in caching capabilities. Key features include horizontal or vertical display, drag and zoom gestures, double-tap zoom, support for password-protected PDFs, and the ability to jump to specific pages. It differentiates itself by offering comprehensive cross-platform support and robust viewing functionalities, leveraging `react-native-blob-util` for efficient file system interactions. For Expo users, it requires a Custom Dev Client and an Expo Config Plugin rather than Expo Go. This library is a strong choice for applications requiring native PDF rendering capabilities.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","react-component","react-native","android","ios","pdf","view","viewer","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/react-native-pdf"},{"id":11791,"title":"React Native Performance API","library":"react-native-performance","status":"active","version":"6.0.0","language":"javascript","ecosystem":"npm","summary":"react-native-performance is a library that brings a comprehensive implementation of the Web Performance API (User Timing Level 3 and Performance Timeline Level 2) to React Native applications. It provides high-resolution, monotonically increasing timestamps for accurate measurement, independent of system clock adjustments. The current stable version is 6.0.0, released in late 2024. The project maintains an active release cadence with frequent patch and minor updates, and major versions introducing breaking changes every few months. Key differentiators include its adherence to web standards, support for custom metrics, optional network resource logging (for fetch/XMLHttpRequest), and native marks for measuring core application startup and lifecycle events. It also offers the PerformanceObserver API for subscribing to performance entries and ships with full TypeScript type definitions.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","react-native","performance","perf","benchmark","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/react-native-performance"},{"id":15198,"title":"React Native Permissions","library":"react-native-permissions","status":"active","version":"5.5.1","language":"javascript","ecosystem":"npm","summary":"react-native-permissions provides a unified, cross-platform API for managing user permissions on iOS, Android, and Windows within React Native applications. It abstracts away the platform-specific nuances of checking and requesting permissions like camera, location, and notifications, offering a consistent interface. The current stable version is 5.5.1. The library follows the React Native release support policy, supporting the latest version and the two previous minor series, indicating a regular update cadence aligned with React Native itself. A key differentiator is its modular iOS setup, where developers explicitly enable only the permissions they need via a `Podfile` script, reducing the app's binary size and simplifying configuration, alongside robust TypeScript support and handling of nuances like Android's one-time permissions. It supports Windows builds 18362 and later, extending its reach beyond mobile.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","react-native","react native","react-native-windows","permission","authorization","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/react-native-permissions"},{"id":15199,"title":"Plaid React Native SDK","library":"react-native-plaid-link-sdk","status":"active","version":"12.8.0","language":"javascript","ecosystem":"npm","summary":"The `react-native-plaid-link-sdk` is the official client-side SDK for integrating Plaid Link into React Native applications, enabling users to securely connect their financial accounts to Plaid's services. As of version 12.8.0, it provides a programmatic API for initializing and opening the Link flow, including an optional preloading feature (introduced in v11.6.0) designed to reduce latency for users. The SDK also offers a declarative `PlaidLink` component and robust callbacks for managing Link success and exit events. It handles platform-specific integrations for iOS (via CocoaPods) and Android (via Gradle). Plaid actively maintains this SDK, with major versions frequently introducing updates to the Link flow or API integration patterns, ensuring compatibility with the latest Plaid Link features and security standards. Developers should consult the official documentation for specific version-dependent integration details.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","react-native","Plaid","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/react-native-plaid-link-sdk"},{"id":11792,"title":"React Native Progress Indicators","library":"react-native-progress","status":"active","version":"5.0.1","language":"javascript","ecosystem":"npm","summary":"react-native-progress provides a suite of customizable progress indicators and spinners for React Native applications, leveraging either `react-native-svg` or the `react-native-art` package for rendering. It offers various styles including `Bar`, `Pie`, `Circle`, and `CircleSnail` components, allowing developers to visually represent asynchronous operations or loading states. The current stable version is 5.0.1, with a history of frequent updates to maintain compatibility with newer React Native versions and address rendering issues. Its key differentiators include a simple API for common progress types and the flexibility to opt out of the `react-native-svg` dependency if only the `ProgressBar` is needed via deep imports, making it adaptable to different project dependency profiles. The library ships with TypeScript typings, enhancing development experience for TypeScript users.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","react-native","react-component","react-native-component","react","mobile","ios","ui","progress","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/react-native-progress"},{"id":11793,"title":"React Native QR Code SVG Generator","library":"react-native-qrcode-svg","status":"active","version":"6.3.21","language":"javascript","ecosystem":"npm","summary":"react-native-qrcode-svg is an actively maintained library for generating QR codes directly within React Native applications. It leverages `react-native-svg` for efficient vector-based rendering and `javascript-qrcode` (or `node-qrcode` since v5.0.0) for the underlying QR matrix generation. The current stable version is 6.3.21, with a release cadence that indicates active development and feature enhancements, as seen in recent updates like v6.1.1 and v5.2.0. This package differentiates itself by offering features specific to mobile UI, such as embedding custom logos (from base64 strings or local files), supporting linear gradients for QR code styling, and providing an API to extract the QR code as a base64 Data URL. It is a robust solution for integrating scannable QR codes directly into React Native projects, without relying on webviews or complex native modules beyond `react-native-svg`.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","react-native","qrcode","svg","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/react-native-qrcode-svg"},{"id":15202,"title":"React Native Ratings Component","library":"react-native-ratings","status":"active","version":"8.1.0","language":"javascript","ecosystem":"npm","summary":"react-native-ratings is a UI component library providing flexible star rating components for React Native applications. It supports both tap and swipe gestures for rating input, offering two main components: `Rating` for generic star ratings with various customization options (like custom images, types such as 'heart' or 'rocket'), and `AirbnbRating` which mimics Airbnb's rating style with review labels. The current stable version is 8.1.0, and the library maintains a fairly active release cadence, with frequent patch and minor updates addressing bugs and adding small features. A key differentiator is its out-of-the-box support for both tap and swipe interactions, custom iconography, and integrated TypeScript types since v8.0.1, making it a robust solution for user feedback collection.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","react-native","reactjs","reactnative","gestures","ios","stars","android","ratings","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/react-native-ratings"},{"id":14875,"title":"React Query Dev Tools for React Native","library":"react-native-react-query-devtools","status":"active","version":"1.5.1","language":"javascript","ecosystem":"npm","summary":"The `react-native-react-query-devtools` package provides a dedicated debugging interface for applications utilizing TanStack React Query within a React Native environment. It offers functionalities analogous to its web counterpart, including an online/offline network toggle, comprehensive cache management for clearing queries and mutations, and a movable, resizable modal interface. The package aims to enhance the debugging experience on mobile platforms with a modern UI, improved query and mutation inspectors, and a copy-to-clipboard feature (which requires a platform-specific `onCopy` implementation). While the current npm metadata indicates version 1.5.1, recent changelogs from `@buoy-gg` (potentially a related project or monorepo by the same author) show versions up to 2.1.10, suggesting ongoing, active development, though the direct versioning for this specific package is ambiguous. Its key differentiator is adapting the well-known React Query Dev Tools experience specifically for React Native, addressing mobile-specific interaction patterns and environmental requirements.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","react-query","tanstack","state management","dev tools","react native","QA","debugging","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/react-native-react-query-devtools"},{"id":11794,"title":"React Native Reanimated","library":"react-native-reanimated","status":"active","version":"4.3.0","language":"javascript","ecosystem":"npm","summary":"React Native Reanimated is a high-performance animation library for React Native, offering a powerful and flexible alternative to the built-in `Animated` API. It enables animations to run directly on the native UI thread, completely decoupling them from the JavaScript thread, which results in significantly smoother and more reliable user experiences, especially under heavy load or during complex interactions. The current stable version is 4.3.0, with frequent patch and minor updates. The library maintains a rapid release cadence, often introducing core infrastructure improvements via the tightly coupled `react-native-worklets` package, like the recent `Shareable` memory type. Key differentiators include its worklet-based architecture, allowing direct UI thread execution of JavaScript functions, and recent advancements such as CSS SVG animations for `Path`, `Image`, `LinearGradient`, `RadialGradient`, `Pattern`, and `Text` components, including advanced path morphing capabilities.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","react-native","react","native","reanimated","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/react-native-reanimated"},{"id":13886,"title":"React Native Reanimated Accordion","library":"react-native-reanimated-animated-accordion","status":"active","version":"0.6.2","language":"javascript","ecosystem":"npm","summary":"react-native-reanimated-accordion is a React Native library providing a simple, animated expandable section using `react-native-reanimated` for smooth transitions. The current stable version is 0.6.2. The project shows an active development cadence, with several releases in early 2026, though with a prior gap since 2024. Key differentiators include its reliance on Reanimated v4 for performance, high customizability, and an option (`renderWhenCollapsed={false}`) to prevent the rendering of collapsed content, which can improve performance for complex components by reducing initial rendering time and memory usage. It is specifically designed for mobile applications on iOS and Android.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","react-native","ios","android","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/react-native-reanimated-animated-accordion"},{"id":11795,"title":"React Native Redash","library":"react-native-redash","status":"active","version":"18.1.5","language":"javascript","ecosystem":"npm","summary":"Redash is a utility library specifically designed to augment React Native Reanimated and React Native Gesture Handler, providing a collection of powerful helper functions and components for building complex, performant animations and interactions in React Native applications. It serves as a comprehensive toolbelt, simplifying common animation patterns that are frequently showcased in the popular 'Can it be done in React Native?' YouTube series. The current stable version is 18.1.5, with a consistent release cadence focusing on bug fixes and compatibility updates for new Reanimated versions. It maintains strong ties to the Reanimated ecosystem, abstracting away complex mathematical operations and animation logic into more accessible APIs, differentiating itself by its curated set of practical utilities for advanced animation scenarios.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/react-native-redash"},{"id":11796,"title":"React Native Render HTML","library":"react-native-render-html","status":"active","version":"6.3.4","language":"javascript","ecosystem":"npm","summary":"react-native-render-html is a powerful, open-source JavaScript component for React Native that translates HTML content into 100% native views across iOS, Android, macOS, and Windows. Unlike WebView-based solutions, it aims for improved performance and a truly native look and feel. The current stable version is v6.3.4, with the v6 \"Foundry\" release representing a major architectural rewrite focused on enhanced features, performance, and accessibility. The library is actively maintained with regular patch releases and significant minor updates (like v6.2.0 which focused on accessibility improvements). Key differentiators include its highly customizable and \"hackable\" API, extensive styling options, and robust support for custom renderers and HTML model definitions. It also ships with comprehensive TypeScript types, ensuring type safety for developers.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","react-native","react-component","react-native-component","html","render-html","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/react-native-render-html"},{"id":11797,"title":"React Native Screens","library":"react-native-screens","status":"active","version":"4.24.0","language":"javascript","ecosystem":"npm","summary":"react-native-screens is a foundational library for React Native that exposes native screen lifecycle management and view hierarchy optimization directly to JavaScript. It enables navigation libraries, such as React Navigation, to leverage platform-specific navigation primitives for improved performance, smoother transitions, and a more native look and feel. The current stable version is 4.24.0, with minor releases occurring frequently (roughly monthly) as development progresses towards a 5.0 stack implementation. A key differentiator is its focus on utilizing native APIs, which contrasts with purely JavaScript-driven navigation solutions. Notably, version 4.24.0 is the last release tested with React Native's 'legacy architecture'; upcoming versions (from 4.25.0) will drop support for older React Native versions (below 0.82) and the legacy architecture, signaling a shift towards the New Architecture (Fabric).","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/react-native-screens"},{"id":11798,"title":"Cryptographically Secure Random Bytes for React Native","library":"react-native-securerandom","status":"active","version":"1.0.1","language":"javascript","ecosystem":"npm","summary":"The `react-native-securerandom` library provides a robust solution for generating cryptographically-secure random bytes within React Native applications. Currently stable at version `1.0.1`, it utilizes native platform APIs such as `SecRandomCopyBytes` on iOS, `SecureRandom` on Android, and `System.Security.Cryptography.RandomNumberGenerator` on Windows to ensure true cryptographic randomness, differentiating it from JavaScript-only PRNGs. Recent updates, including version `1.0.1`, address compatibility with newer React Native versions (e.g., Gradle 7 support for RN 0.68+) and have seen new maintainers join the project, indicating ongoing but generally slower maintenance focused on compatibility and stability rather than rapid feature additions.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","react-native","SecRandomCopyBytes","PRNG","CSPRNG","SecureRandom","crypto","RandomNumberGenerator","Cryptography","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/react-native-securerandom"},{"id":11799,"title":"Native SHA256/SHA1 Hashing for React Native","library":"react-native-sha256","status":"active","version":"1.4.10","language":"javascript","ecosystem":"npm","summary":"react-native-sha256 provides performant, native SHA256 and SHA1 hashing capabilities for strings and byte arrays within React Native applications. Leveraging native modules on both iOS and Android, it significantly outperforms JavaScript-only implementations in terms of speed, which is crucial for mobile performance. The current stable version is 1.4.10, with releases occurring sporadically based on maintenance and feature additions. Key differentiators include its native execution, support for both SHA256 and SHA1 (since version 1.3.6), and built-in TypeScript definitions, making it suitable for modern React Native development. While it supports traditional `react-native link` for older projects, it also outlines CocoaPods integration for iOS, aligning with contemporary React Native setups. For file hashing, it suggests integration with `react-native-fs` rather than providing its own implementation.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","react-component","react-native","ios","android","hash","sha256","sha1","SHA","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/react-native-sha256"},{"id":11800,"title":"React Native UI Scaling Utility","library":"react-native-size-matters","status":"active","version":"0.4.2","language":"javascript","ecosystem":"npm","summary":"react-native-size-matters is a lightweight utility library for React Native designed to simplify the scaling of UI elements across various device screen sizes. It helps developers avoid manually adjusting layouts for different screen dimensions by providing a set of robust scaling functions (e.g., `scale`, `verticalScale`, `moderateScale`, `moderateVerticalScale`) and a `ScaledSheet` API that automatically processes style annotations. The library is currently stable at version `0.4.2`, with recent minor updates suggesting an active development and maintenance cadence. Its key differentiators include being lightweight with zero external dependencies beyond `react-native` itself, and offering flexible scaling options, including linear and moderate scaling with adjustable factors. It promotes a \"develop once\" approach, aiming for consistent UI appearance starting from a standard ~5-inch mobile device.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","react-native","scaling"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/react-native-size-matters"},{"id":13887,"title":"React Native Server-Sent Events (SSE) Client","library":"react-native-sse","status":"active","version":"1.2.1","language":"javascript","ecosystem":"npm","summary":"react-native-sse provides a robust, native-friendly `EventSource` implementation for React Native applications, enabling Server-Sent Events (SSE) on both iOS and Android platforms. The current stable version is 1.2.1, with a demonstrated active release cadence focused on features and fixes, as seen in recent minor updates. A key differentiator is its use of `XMLHttpRequest` internally, which eliminates the need for additional native module implementations, simplifying installation and integration. The library fully supports TypeScript, ensuring type safety for event listeners and configuration. It's commonly utilized for real-time data synchronization with systems like Mercure and is compatible with modern streaming APIs, including those used for AI interactions like ChatGPT. Its design prioritizes ease of use and broad compatibility within the React Native ecosystem.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","react-native","expo","event-source","sse","server-sent-events","chatgpt","stream","ios","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/react-native-sse"},{"id":13888,"title":"React Native Static HTTP Server","library":"react-native-static-server","status":"active","version":"0.5.0","language":"javascript","ecosystem":"npm","summary":"react-native-static-server provides a cross-platform HTTP static file server component for React Native applications, enabling them to serve local assets over HTTP. The current stable version is 0.5.0, released in March 2024, indicating a moderate release cadence. It leverages native web server implementations (GCDWebServer for iOS and NanoHttpd for Android) to offer robust performance. Key differentiators include its seamless integration with `react-native-fs` for managing file paths, options for serving from the document directory or the app's main bundle, and configurations for local-only access and maintaining server activity while the app is in the background via a `keepAlive` option. It's designed to simplify serving packaged web content or dynamically created local files within a React Native environment.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","react-native","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/react-native-static-server"},{"id":11802,"title":"React Native SVG","library":"react-native-svg","status":"active","version":"15.15.4","language":"javascript","ecosystem":"npm","summary":"React Native SVG is a comprehensive library that brings Scalable Vector Graphics (SVG) support to React Native applications across various platforms, including iOS, Android, macOS, and Windows, with a compatibility layer for the web. The current stable version is 15.15.4. The project maintains an active release cadence, frequently publishing patch and minor versions to address bugs, improve performance, and ensure compatibility with the latest React Native nightly builds and stable releases. A key differentiator is its extensive support for most SVG elements and properties, facilitating the rendering of complex vector graphics directly within native mobile applications. It also simplifies the process of integrating existing SVG assets by supporting conversion tools like SVGR. Furthermore, `react-native-svg` has adapted to React Native's evolving architecture, including early and ongoing support for the Fabric rendering system, though specific versions are required for compatibility.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","react-component","react-native","ios","android","windows","SVG","ART","VML","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/react-native-svg"},{"id":11801,"title":"React Native SVG Transformer","library":"react-native-svg-transformer","status":"active","version":"1.5.3","language":"javascript","ecosystem":"npm","summary":"React Native SVG Transformer enables developers to import SVG files directly into their React Native projects, treating them as React components. This mimics the development experience of web applications using libraries like SVGR, facilitating code sharing between web and mobile platforms. The package is currently at version 1.5.3 and demonstrates an active release cadence, frequently updating to support new versions of React Native and Expo SDK, as indicated by multiple releases within recent months addressing compatibility issues. It's a crucial tool for projects aiming for scalable vector graphics that can be dynamically styled and manipulated, differentiating itself by seamlessly integrating SVG assets into the Metro bundler workflow for both bare React Native and Expo projects.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/react-native-svg-transformer"},{"id":11804,"title":"React Native Swipe Gestures","library":"react-native-swipe-gestures","status":"maintenance","version":"1.0.5","language":"javascript","ecosystem":"npm","summary":"react-native-swipe-gestures is a React Native component designed to detect and handle 4-directional swipe gestures: up, down, left, and right. It provides a `GestureRecognizer` component that wraps other UI elements, enabling them to respond to these directional swipe events. The library allows for fine-grained control over gesture sensitivity through configurable parameters such as `velocityThreshold`, `directionalOffsetThreshold`, and `gestureIsClickThreshold`. Currently at version 1.0.5, this package offers a straightforward, declarative API for implementing common swipe interactions, abstracting the complexities of React Native's underlying `PanResponder`. It also ships with TypeScript type definitions, providing an improved development experience for TypeScript users. While effective for basic swipe detection, for more complex gesture interactions or higher performance requirements (e.g., gestures running on the UI thread), alternative libraries like `react-native-gesture-handler` (v2.0+) might be considered.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","react-native","swipe","gesture","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/react-native-swipe-gestures"},{"id":15200,"title":"React Native Swiper Component","library":"react-native-swiper","status":"active","version":"1.6.0","language":"javascript","ecosystem":"npm","summary":"react-native-swiper is a widely used, feature-rich swiper/carousel component designed for React Native applications. As of its latest stable release, v1.6.0, it provides a highly customizable solution for displaying paginated content, supporting both iOS and Android platforms. The library focuses on providing a smooth user experience with features like autoplay, infinite looping, flexible pagination dots, and lazy loading for performance optimization via `loadMinimal`. It supports TypeScript out-of-the-box, shipping with correct type definitions, and has recently moved away from `ViewPagerAndroid` to `ScrollView` for improved compatibility and reduced dependency footprint. The project maintains an active development pace with consistent bug fixes and new features, though no strict release cadence is formally documented. Its key differentiators include extensive prop-based customization for styling and behavior, robust platform support, and a history of addressing common React Native carousel challenges.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","react-component","react-native","ios"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/react-native-swiper"},{"id":13889,"title":"React Native Tab View","library":"react-native-tab-view","status":"active","version":"4.3.0","language":"javascript","ecosystem":"npm","summary":"The `react-native-tab-view` package provides a highly customizable and performant tab view component for React Native applications. It allows developers to create intuitive interfaces where users can swipe horizontally between different content sections, similar to native tab patterns on iOS and Android. Currently at stable version 4.3.0, this library is actively maintained as part of the broader React Navigation ecosystem. Its release cadence aligns with the development cycle of its underlying dependencies and the React Navigation project, ensuring ongoing support and feature enhancements. Key differentiators include its reliance on `react-native-pager-view` for smooth, native-like gesture handling, support for lazy rendering of tab scenes to optimize performance, and a flexible API that allows for extensive customization of both the tab bar and individual tab content. This enables developers to build complex tab-based navigation patterns with rich user experience.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","react-native-component","react-component","react-native","ios","android","tab","swipe","scrollable","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/react-native-tab-view"},{"id":13890,"title":"React Native Table Component","library":"react-native-table-component","status":"abandoned","version":"1.2.2","language":"javascript","ecosystem":"npm","summary":"This package provides fundamental table components for React Native applications, enabling developers to display tabular data using `Table`, `Row`, `Rows`, `Col`, `Cols`, `Cell`, and `TableWrapper` components. The current stable version is 1.2.2. This library offers a straightforward API for structuring tables with customizable styling through React Native's `StyleSheet`. A significant aspect of this package is its current status: it is explicitly no longer maintained by the original author, who has offered to transfer ownership. This means there is no ongoing release cadence or active support. Key differentiators, aside from its unmaintained status, include its basic and unopinionated approach to table rendering, focusing solely on layout primitives rather than advanced features like sorting, filtering, or pagination, which would need to be implemented separately. It provides a simple structure for displaying static or dynamically generated data in a grid format suitable for mobile interfaces.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","react-native","table","react-native-cell","react-native-table","react-native-table-component"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/react-native-table-component"},{"id":13891,"title":"React Native Test App Generator","library":"react-native-test-app","status":"active","version":"5.1.2","language":"javascript","ecosystem":"npm","summary":"react-native-test-app (RNTA) is a command-line utility and package designed to streamline the creation and management of native test applications for React Native libraries across multiple platforms, including Android, iOS, macOS, Windows, and visionOS. It abstracts away the complexities of native build configurations, allowing library maintainers to focus on their JavaScript/TypeScript code. The current stable version is 5.1.2, released in April 2026. The package maintains a frequent release cadence, with minor versions and patch fixes regularly introducing new features, extending support for newer React Native versions, and addressing platform-specific issues. Its key differentiator is its ability to provide a consistent, up-to-date test environment across various React Native ecosystem versions and operating systems, significantly simplifying CI/CD pipelines and local development for cross-platform libraries.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","android","app","ios","macos","react","react-native","test","test-app"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/react-native-test-app"},{"id":11803,"title":"React Native Toast Message","library":"react-native-toast-message","status":"active","version":"2.3.3","language":"javascript","ecosystem":"npm","summary":"React Native Toast Message is a lightweight (~40 kB) and highly customizable animated toast message component designed for React Native applications. It provides an imperative API for easily displaying various types of notifications, including success, error, and info toasts. The current stable version is 2.3.3, with a consistent release cadence focusing on bug fixes, performance improvements, and compatibility updates, as seen with recent fixes for React 19. Key differentiators include its built-in keyboard-aware logic, flexible configuration options, and the ability to define custom toast layouts. The library offers comprehensive documentation for advanced scenarios like integrating toasts within Modals or navigation libraries, which are common pain points in React Native development. It ships with full TypeScript support, ensuring type safety and improved developer experience.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","react-native","toast","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/react-native-toast-message"},{"id":11806,"title":"React Native for TV","library":"react-native-tvos","status":"active","version":"0.85.0-0","language":"javascript","ecosystem":"npm","summary":"This package provides a fork of React Native specifically adapted for developing applications on TV platforms, including Apple TV (tvOS) and Android TV. It extends the core React Native framework with TV-specific navigation primitives, focus management, and input handling necessary for an optimal 10-foot user experience. The current stable version, `0.85.0-0`, aligns closely with mainstream React Native releases (e.g., React Native 0.85.x) but maintains its own maintenance cycle to integrate TV-specific features and fixes. Development appears active, with frequent updates tracking React Native's primary release train, evidenced by recent `0.85.0-0` release candidates and the final `0.85.0-0` release following `0.84.x` and `0.83.x`. Its key differentiators lie in its specialized focus engine, robust remote control input integration, and UI component adaptations for large screen environments, making it the primary choice for building native TV applications with React.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","react","react-native","android","ios","tvos","apple tv","android tv","mobile","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/react-native-tvos"},{"id":11805,"title":"React Native TypeScript Transformer","library":"react-native-typescript-transformer","status":"deprecated","version":"1.2.13","language":"javascript","ecosystem":"npm","summary":"This package, `react-native-typescript-transformer`, provides a mechanism for transpiling TypeScript files within React Native applications. It functions by configuring the React Native packager (Metro) to use the TypeScript compiler directly for transformation, enabling seamless usage of TypeScript with React Native versions starting from 0.45. The current stable version is 1.2.13. However, it is largely considered superseded and deprecated for new projects or existing projects on React Native 0.57 and above, as modern React Native CLI (`react-native init --template typescript`) configures Babel for TypeScript transpilation by default. The key differentiator is its use of the TypeScript compiler for transpilation, unlike Babel which only strips types, requiring a separate `tsc --noEmit` command for type checking. Release cadence is infrequent, reflecting its deprecated status for current development practices.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/react-native-typescript-transformer"},{"id":15201,"title":"React Native Unistyles","library":"react-native-unistyles","status":"active","version":"3.2.3","language":"javascript","ecosystem":"npm","summary":"react-native-unistyles is a high-performance, universal styling solution for React Native, designed to enhance developer experience and application performance across iOS, Android, Web, and Expo environments. It leverages a shared C++ core and JSI bindings, powered by Nitro Modules, to achieve styling without triggering unnecessary re-renders in the React tree. The library is currently stable at version 3.2.3, with a rapid release cadence addressing features and bug fixes. Key differentiators include its unique custom web parser supporting CSS classes and pseudo-classes, tight integration with React Native's Fabric and Shadow Tree for optimal rendering, and significant performance benefits, adding under 0.1ms to StyleSheet processing. It allows developers to share nearly 100% of styles across platforms in a monorepo setup, register multiple themes, and dynamically switch them with a single function call, all without introducing new components into the view hierarchy. This approach ensures a clean and efficient component tree.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","react-native","ios","android","react-native-web","expo","fabric","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/react-native-unistyles"},{"id":11807,"title":"React Native URL Polyfill","library":"react-native-url-polyfill","status":"active","version":"3.0.0","language":"javascript","ecosystem":"npm","summary":"react-native-url-polyfill is a lightweight and robust polyfill for the WHATWG URL Standard, specifically optimized for React Native environments. It addresses limitations and inconsistencies in React Native's built-in URL implementation, which can lead to unexpected errors with complex URL parsing or specific properties like `searchParams` and `hostname`. The current stable version is 3.0.0. While there isn't a fixed monthly cadence, the project actively releases major versions for significant updates like new Web API features (e.g., `URL.canParse()`) and minor/patch versions for bug fixes and compatibility improvements. Key differentiators include its lightweight nature (stripping Unicode support to reduce bundle size to ~40KB, down from 372KB for the full `whatwg-url` package), trustworthiness (following the spec, backed by unit and Detox e2e tests), and explicit support for Hermes, Expo, and Blob objects.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","URL","URLSearchParams","polyfill","react native","whatwg-url","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/react-native-url-polyfill"},{"id":15203,"title":"React Native UUID Generator","library":"react-native-uuid","status":"active","version":"2.0.4","language":"javascript","ecosystem":"npm","summary":"react-native-uuid is a robust, zero-dependency TypeScript implementation of the RFC4122 standard for generating Universally Unique Identifiers (UUIDs). It is specifically designed and optimized for React Native environments, ensuring compatibility across various JavaScript runtimes, including Node.js and browsers. The library is currently stable at version 2.0.4, with a development focus on performance, security, and standards compliance. A significant rewrite in version 2.0.0 introduced a pure TypeScript codebase and eliminated external dependencies. Recent updates, such as v2.0.4, have focused on improving the random number generation (RNG) by ensuring compatibility with `crypto.getRandomValues()` API, enhancing security and randomness quality. The package includes comprehensive test suites and continuous integration benchmarks for performance and security metrics, distinguishing it from libraries that might rely on less secure `Math.random` implementations for entropy.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","uuid","rfc4122","react-native","reactivelions","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/react-native-uuid"},{"id":15204,"title":"React Native Video Player","library":"react-native-video","status":"active","version":"6.19.1","language":"javascript","ecosystem":"npm","summary":"react-native-video provides a `<Video />` component for React Native applications, enabling the playback of local and remote video files across iOS, Android, and other supported platforms. The current stable version is 6.19.1, with a highly active development branch (v7.0.0-beta.x) frequently releasing new features and bug fixes, indicating a rapid release cadence for upcoming major versions. It differentiates itself by offering comprehensive control over video playback, including features like subtitles, picture-in-picture (PIP), hardware acceleration, and support for various media formats and streaming protocols. It aims to provide a native video player experience with a declarative React Native API, often requiring native module linking and configuration. Development for v7 focuses on stabilization and new features, potentially introducing significant architectural changes.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/react-native-video"},{"id":11808,"title":"React Native ViewShot","library":"react-native-view-shot","status":"active","version":"4.0.3","language":"javascript","ecosystem":"npm","summary":"react-native-view-shot is a utility library for React Native applications, enabling developers to capture any rendered view or the entire screen as an image. It provides functionalities to save the captured image to a file, retrieve it as a Base64 encoded string, or other raw formats. The library is actively maintained, with version 4.0.3 being the current stable release, demonstrating a consistent cadence of updates to support the latest versions of React Native, iOS, and Android platforms. Key differentiators include its robust handling of various view types, including SurfaceView on Android, and continuous improvements in performance and platform compatibility, making it a reliable solution for screenshot and view snapshot requirements within the React Native ecosystem. It also offers dedicated web support since v3.7.0.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","react-native","screenshot","viewshot","view-snapshot","snapshot","rasterize","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/react-native-view-shot"},{"id":11809,"title":"React Native VisionCamera","library":"react-native-vision-camera","status":"active","version":"5.0.1","language":"javascript","ecosystem":"npm","summary":"VisionCamera is a high-performance, feature-rich camera library for React Native, currently at version 5.0.1. It provides direct access to camera hardware, supporting advanced features like custom frame processing (via C++ JSI) and granular control over camera devices and capabilities. Version 5.0.0 marked a significant rewrite, building upon 'Nitro Modules' and introducing a new 'Constraints API' for more flexible camera configuration. The library maintains a regular release cadence, with frequent patch updates addressing bugs and minor features within major versions, and new major versions (like v5) introducing substantial architectural changes. Its key differentiators include superior performance, direct native control, and advanced customization options not typically found in simpler camera abstractions.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","react-native","camera","react-native-camera","vision-camera","photo","video","frame-processor","frame-processing","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/react-native-vision-camera"},{"id":11811,"title":"React Native for Web","library":"react-native-web","status":"active","version":"0.21.2","language":"javascript","ecosystem":"npm","summary":"React Native for Web is a library that enables developers to run React Native components and APIs directly on the web using React DOM. It aims to maximize code reuse between native mobile and web platforms, providing a unified API surface that abstracts away platform-specific implementation details. The current stable version is 0.21.2, with minor releases occurring relatively frequently, indicating active development. Key differentiators include its ability to directly interpret React Native's styling system (Yoga layout), accessibility APIs, and core components for web rendering, thereby allowing a single codebase to target multiple platforms, distinct from approaches that require separate web components or extensive platform-specific logic.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","react","react-component","react-native","web"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/react-native-web"},{"id":11810,"title":"React Native Web Linear Gradient","library":"react-native-web-linear-gradient","status":"active","version":"1.1.2","language":"javascript","ecosystem":"npm","summary":"react-native-web-linear-gradient provides a web-compatible implementation of `react-native-linear-gradient` for use in React Native for Web projects. It allows developers to render linear gradients on the web using standard CSS gradients, effectively bridging the gap for a common UI component across native and web platforms. The current stable version is 1.1.2. The package follows an active maintenance release cadence, addressing compatibility issues and adding prop support as needed. Its key differentiator is providing a drop-in replacement via webpack aliasing, allowing a single codebase to use `react-native-linear-gradient` and automatically resolve to the web-specific implementation when bundled for the web. It maintains API compatibility with its native counterpart, simplifying cross-platform development.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","react-native","react-native-web","react-native-linear-gradient","linear-gradient"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/react-native-web-linear-gradient"},{"id":26164,"title":"react-native-web-sound","library":"react-native-web-sound","status":"active","version":"0.2.1","language":"javascript","ecosystem":"npm","summary":"A drop-in replacement for react-native-sound that works with react-native-web. Version 0.2.1 is the current stable release. It allows playing audio in web browsers by aliasing the react-native-sound package to this web implementation. The library mirrors the original API exactly, so no code changes are needed beyond the webpack alias configuration. It has low maintenance cadence but remains functional for basic audio playback needs. Alternatives include react-native-sound directly (native only) or web-specific libraries like Howler.js, but this package minimizes migration effort for existing react-native-sound users.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","react-native","react-native-web","react-native-sound"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/react-native-web-sound"},{"id":11812,"title":"React Native WebRTC Module","library":"react-native-webrtc","status":"active","version":"124.0.7","language":"javascript","ecosystem":"npm","summary":"react-native-webrtc provides a comprehensive WebRTC implementation for React Native applications across Android, iOS, and tvOS. The library is currently stable at version 124.0.7 and follows a rapid release cadence, frequently updating to new WebRTC M-releases (e.g., M124). Key features include support for audio/video communication, data channels, and screen capture. A significant differentiator is its exclusive adoption of the Unified Plan as of version 106.0.0, requiring users of older Plan B to migrate or remain on previous releases. It also supports Simulcast since version 111.0.0 with software encode/decode factories enabled by default. While not officially supporting macOS or Windows, it offers a web shim for react-native-web and can be integrated into Expo projects via expo-dev-client and config plugins.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","react-component","react-native","ios","android","webrtc","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/react-native-webrtc"},{"id":11813,"title":"React Native WebView","library":"react-native-webview","status":"active","version":"13.16.1","language":"javascript","ecosystem":"npm","summary":"React Native WebView is a community-maintained component designed to embed web content within React Native applications across iOS, Android, macOS, and Windows platforms. It serves as a direct replacement for the WebView component that was previously part of the React Native core, which has since been removed. The current stable version is 13.16.1, with frequent patch and minor releases addressing bugs and adding features, typically on a monthly to bi-monthly cadence. Key differentiators include its broad platform support, compatibility with both the old (paper) and new (fabric) React Native architectures, and official support for Expo. The project actively merges pull requests, demonstrating ongoing development, though explicit support for issues is often community-driven due to the inherent complexity and diverse use cases of WebViews. The library adheres to semantic versioning, introducing breaking changes only in major version bumps.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/react-native-webview"},{"id":11814,"title":"React Native for Windows","library":"react-native-windows","status":"active","version":"0.82.3","language":"javascript","ecosystem":"npm","summary":"React Native for Windows (RNW) is a project maintained by Microsoft that extends the React Native framework to enable development for Universal Windows Platform (UWP) and Win32 applications. It provides a platform-specific rendering layer and native modules, allowing developers to build true native Windows user interfaces using JavaScript and TypeScript. The current stable version, 0.82.3, targets React Native 0.82.0, ensuring close feature parity with the core framework. Releases often track major React Native versions, with frequent preview and patch updates. Key differentiators include deep integration with Windows APIs and XAML UI components, support for both modern UWP and traditional Win32 desktop apps, and robust tooling for the Windows development environment, providing a pathway for cross-platform apps with a strong native Windows experience.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/react-native-windows"},{"id":11816,"title":"React Native Worklets","library":"react-native-worklets","status":"active","version":"0.8.1","language":"javascript","ecosystem":"npm","summary":"React Native Worklets is a fundamental library providing low-level multithreading capabilities for React Native applications. It enables JavaScript functions, known as 'worklets', to execute directly on the UI thread or other background threads, bypassing the JavaScript thread bottleneck. This is crucial for achieving smooth animations, gestures, and other performance-sensitive operations that might otherwise cause UI jank. The library is closely integrated with and often used as a core component of `react-native-reanimated`. The current stable version is 0.8.1, with releases often coinciding with major `react-native-reanimated` updates. A key differentiator is its `Shareable` memory type, introduced in v0.8.0, which allows for efficient and safe data sharing between threads. It focuses on raw performance and thread control, rather than high-level animation APIs, serving as a building block for more complex libraries.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","react-native","react","native","worklets","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/react-native-worklets"},{"id":11815,"title":"React Native Worklets Core","library":"react-native-worklets-core","status":"active","version":"1.6.3","language":"javascript","ecosystem":"npm","summary":"react-native-worklets-core is a foundational library providing a robust Worklet runner for React Native applications. It enables developers to define and execute JavaScript functions (known as Worklets) on a separate UI or native thread, distinct from the main JavaScript thread. This capability is crucial for achieving smooth animations and performance-intensive tasks without blocking the UI. The current stable version is 1.6.3, with an active development cadence including regular bug fixes and feature releases, alongside ongoing beta development for version 2.0.0. Unlike React Native Reanimated, which deeply integrates Worklets into its animation API, react-native-worklets-core aims for a more flexible, lower-level Worklet architecture. This design allows it to serve primarily as a peer dependency for other complex C++ integrated modules like react-native-vision-camera, react-native-wishlist, and react-native-skia, providing a portable and extensible Worklet runtime that facilitates easier integration with diverse native libraries and custom UI components.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","react-native","ios","android","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/react-native-worklets-core"},{"id":13892,"title":"React Native Z-View","library":"react-native-z-view","status":"active","version":"0.2.4","language":"javascript","ecosystem":"npm","summary":"react-native-z-view is a specialized React Native library designed to display views that render on top of all other UI elements, including native modals, functioning as an advanced overlay component. Currently at version 0.2.4, its release cadence is tied to development needs and contributions. Its primary differentiation lies in addressing limitations of React Native's built-in `Modal` component. Unlike `Modal`, `ZView` allows for non-blocking overlays such as custom toasts, tooltips, and popovers where touch events need to pass through to underlying views. It also resolves issues with multiple nested modals on iOS and ensures its content consistently appears above all other UI, including native platform modals on both Android and iOS, effectively providing a cross-platform portal-like solution without direct `Portal` API usage. The library integrates with `react-native-screens` for its underlying implementation on iOS.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","react-native","ios","android","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/react-native-z-view"},{"id":13894,"title":"React Native Zeroconf Discovery","library":"react-native-zeroconf","status":"active","version":"0.14.0","language":"javascript","ecosystem":"npm","summary":"react-native-zeroconf is a comprehensive utility library that enables React Native applications to discover and publish network services using Zeroconf protocols like Bonjour and mDNS. The current stable version is 0.14.0, which was released approximately 3 months ago. It appears to follow an active, though not strictly scheduled, release cadence, with updates addressing platform compatibility, including Android 15+ requirements. It offers cross-platform support for both iOS and Android, providing developers with robust service discovery and publishing capabilities. A key differentiator is its dual Android implementation, allowing selection between the native NSD (Network Service Discovery) API or an embedded DNSSD (mDNSResponder) for potentially broader compatibility. Its active development ensures ongoing support for evolving mobile OS requirements, such as the upcoming Android 15+ page size alignment.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","react-component","react-native","zeroconf","bonjour","avahi","network","lan","ios"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/react-native-zeroconf"},{"id":17892,"title":"React Navigation Redux Integration Helpers","library":"react-navigation-redux-helpers","status":"maintenance","version":"4.0.1","language":"javascript","ecosystem":"npm","summary":"This package provides utilities and middleware to integrate React Navigation's state management with Redux. It allows developers to store and manipulate navigation state directly within a Redux store, enabling use cases like custom navigation actions, advanced state persistence, and synchronized state validation between navigation and other application data. The current stable version is 4.0.1, primarily compatible with React Navigation v3 and v4. It does not actively support React Navigation v5 and newer, which moved to a different state management paradigm based on context and hooks. Release cadence has historically been tied to major and minor releases of React Navigation v3 and v4, with recent activity focused on maintenance and compatibility fixes for those older ecosystems. Key differentiators include direct Redux control over navigation state, enabling custom router logic via Redux actions/reducers, and granular control over state persistence, which are harder to achieve with default React Navigation containers.","last_verified":"2026-04-23T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/react-navigation-redux-helpers"},{"id":11818,"title":"React Node Resolver","library":"react-node-resolver","status":"abandoned","version":"2.0.1","language":"javascript","ecosystem":"npm","summary":"React Node Resolver is a utility library for React applications, providing a generic technique to retrieve the underlying DOM node of any React component. The package, currently at version 2.0.1, was last published in December 2018. Its primary mechanism involves a component wrapper that uses a callback ref to expose the rendered DOM element. While functional for React versions 15 and 16, it has been largely superseded by native React features. Key differentiators at the time of its release included providing a consistent API for node resolution across various component types, including class components and function components that might not directly expose a ref. However, with the introduction and widespread adoption of `React.forwardRef()` and standard render prop patterns in modern React, this package's core functionality is now handled more robustly and directly by the framework itself, rendering the package largely obsolete for contemporary development.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","react","node","node-resolver","dom"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/react-node-resolver"},{"id":13893,"title":"React Node to String Extractor","library":"react-node-to-string","status":"maintenance","version":"0.1.2","language":"javascript","ecosystem":"npm","summary":"react-node-to-string is a minimalist utility package designed to extract the plain text content from a React node (`React.ReactNode`) object. It recursively traverses the children of a React node, concatenating all string literals it encounters while ignoring JSX elements and their structural information. The current stable version is 0.1.2, indicating a pre-1.0.0 status, which typically means a stable but possibly feature-complete and low-maintenance lifecycle given its focused scope. It offers a simpler, more lightweight alternative to methods like `ReactDOMServer.renderToStaticMarkup` when only the string content is required, avoiding the overhead of full HTML rendering. Its primary use case is for scenarios where one needs to obtain the textual representation of a React component's children without any HTML tags or complex component logic, making it suitable for content-extraction or display purposes.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","react","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/react-node-to-string"},{"id":11819,"title":"React Number Format","library":"react-number-format","status":"active","version":"5.4.5","language":"javascript","ecosystem":"npm","summary":"react-number-format is a React component library designed for formatting numeric and pattern-based input fields, as well as displaying formatted text. It provides functionalities for adding prefixes, suffixes, and thousands separators, alongside comprehensive input masking capabilities for various patterns like credit card numbers or phone numbers. The library is currently stable at version 5.4.5 and is actively maintained with frequent bug fix releases, supporting a wide range of React versions up to 19. Its key differentiators include a sophisticated caret engine that handles complex formatting scenarios, custom pattern formatting, and the ability to define custom formatting handlers, offering a high degree of customization for user input experiences. The project emphasizes robust handling of user input while ensuring display consistency.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","react-component","react","currency","input","number","number-format","mask","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/react-number-format"},{"id":11820,"title":"React Odometer.js","library":"react-odometerjs","status":"active","version":"3.1.3","language":"javascript","ecosystem":"npm","summary":"React Odometer.js is a wrapper component that integrates the Odometer.js library into React applications, providing animated numerical counters. The current stable version is 3.1.3. While it doesn't follow a strict release cadence, updates appear to coincide with significant React API changes or new features, such as the adoption of hooks in v3.0.0 for React 16.8+. Its primary differentiator is simplifying the use of Odometer.js within a React ecosystem, abstracting away direct DOM manipulation typically required by the underlying library. It ships with TypeScript types, enhancing developer experience and type safety. A key aspect of its usage is managing server-side rendering (SSR) environments like Next.js or Gatsby, where dynamic imports are necessary to prevent issues with Odometer.js's reliance on the browser's `document` object.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","react","component","odometer","hubspot","js","react-component","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/react-odometerjs"},{"id":11821,"title":"React OIDC Context","library":"react-oidc-context","status":"active","version":"3.3.1","language":"javascript","ecosystem":"npm","summary":"react-oidc-context is a lightweight authentication library for React Single Page Applications (SPAs) that leverages the React Context API for state management, built on top of the `oidc-client-ts` library. The current stable version is 3.3.1. The package maintains a fairly active release cadence, with frequent bugfix and minor releases, and significant major versions introducing breaking changes as the underlying `oidc-client-ts` library evolves. It differentiates itself by providing convenient React hooks (`useAuth`) and Higher-Order Components (`withAuthenticationRequired`) to integrate OpenID Connect and OAuth2 authentication flows seamlessly into React components, handling aspects like token renewal and redirect callbacks without requiring manual route setup. It ships with full TypeScript support, making it suitable for modern React development.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","authentication","context-api","oauth2","oidc","openid","OpenID Connect","react-component","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/react-oidc-context"},{"id":16883,"title":"React on Rails Client-Side Integration","library":"react-on-rails","status":"active","version":"16.6.0","language":"javascript","ecosystem":"npm","summary":"react-on-rails is the client-side JavaScript package designed to integrate React applications seamlessly within a Ruby on Rails environment, specifically leveraging the Rails asset pipeline (e.g., Shakapacker, Webpack, Rspack). Currently at stable version 16.6.0, the library facilitates component registration, client-side hydration, and server-side rendering (SSR) of React components. It maintains an active release cadence with frequent updates and bug fixes, indicated by its minor and patch releases. Its primary differentiator is its tight coupling with the `react_on_rails` Ruby gem, providing a robust, opinionated solution for isomorphic React development in Rails. This includes essential functionalities like connecting React components to Redux stores and supporting advanced features such as server-side rendering, with specific capabilities for TanStack Router via its `react-on-rails-pro` offering. It's a foundational component for modern React-in-Rails development.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","react","webpack","JavaScript","Ruby","on","Rails","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/react-on-rails"},{"id":11822,"title":"React On Click Outside HOC","library":"react-onclickoutside","status":"maintenance","version":"6.13.2","language":"javascript","ecosystem":"npm","summary":"react-onclickoutside is a Higher Order Component (HOC) for React class components, currently at version 6.13.2. It enables wrapped components to detect and respond to click events that occur anywhere in the document outside their own DOM element, commonly used for dismissing menus, modals, or dropdowns. While it supports React versions 15.5.x through 18.x, the library's documentation explicitly recommends against its use with modern React functional components and hooks, suggesting manual implementation of `useRef` and `useEffect` instead. The project indicates it requires community support for continued maintenance. It relies on the `.classList` property, necessitating a polyfill like `dom4` for compatibility with older browsers like Internet Explorer. Releases are irregular, with the last major refactor to ES6 classes occurring in v6.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","react","onclick","outside","onclickoutside"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/react-onclickoutside"},{"id":15205,"title":"React OneSignal Integration","library":"react-onesignal","status":"active","version":"3.5.1","language":"javascript","ecosystem":"npm","summary":"react-onesignal is a JavaScript/TypeScript module designed to streamline the integration of OneSignal's push notification, web push, and in-app messaging services into web applications. Currently at version 3.5.1, the library receives frequent patch and minor updates, indicating active development. While its name suggests a React-specific use, the library's documentation explicitly states it can be used in virtually any JavaScript front-end codebase. It acts as a wrapper around the OneSignal Web SDK, abstracting the direct script loading and providing a convenient, promise-based `init` method to configure the SDK. Key differentiators include its React-friendly API, managed script loading (with an option to override the script source), and strong TypeScript support, simplifying the development experience for push notification capabilities.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","onesignal","push","notification","push notification","react","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/react-onesignal"},{"id":15207,"title":"React Organizational Chart","library":"react-organizational-chart","status":"maintenance","version":"2.2.1","language":"javascript","ecosystem":"npm","summary":"React Organizational Chart is a JavaScript library designed for rendering interactive hierarchy trees within React applications. Its primary distinguishing feature is the flexibility to accept any React children as node labels, enabling highly customized and rich node designs, which is a common limitation in many alternative organizational chart libraries. The current stable version is 2.2.1. While the package maintains a notable level of weekly downloads, indicating its continued utility, its development cadence is slow. The latest version was published approximately three years ago, and according to recent analyses, there have been no new releases in the past twelve months, though some minor commits have occurred more recently. It is typically employed for visualizing hierarchical data structures such as corporate organizational charts or family trees, offering styling customization through props for lines and node padding.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","react","organizational","organizational-chart","react-organizational-chart","org-chart","react-org-chart","tree","family","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/react-organizational-chart"},{"id":13895,"title":"React PDF Viewer","library":"react-pdf","status":"active","version":"10.4.1","language":"javascript","ecosystem":"npm","summary":"React-PDF (currently at v10.4.1) is a JavaScript library for displaying PDF documents within React applications, leveraging Mozilla's PDF.js for rendering. It aims to simplify PDF integration by providing React components like `Document` and `Page`, abstracting the complexities of PDF.js. Major releases, such as v10.0.0, incorporate significant upgrades to the underlying PDF.js library, leading to enhanced stability and performance. The project maintains an active release cadence, with patch and minor updates released frequently to address bugs and introduce new features like customizable page colors and annotation filtering. A key differentiator since v10.1.0 is the support for functions as children within the `Document` component, which streamlines the API by offering direct access to PDF properties (e.g., `numPages`) without requiring manual state management or `onLoadSuccess` handlers, simplifying development. It ships with its own TypeScript definitions, making it well-suited for TypeScript projects.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","pdf","pdf-viewer","react","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/react-pdf"},{"id":11823,"title":"React Perfect Scrollbar","library":"react-perfect-scrollbar","status":"active","version":"1.5.8","language":"javascript","ecosystem":"npm","summary":"react-perfect-scrollbar is a React component that wraps the 'perfect-scrollbar' library, providing a highly customizable and performant scrollbar solution for web applications. The current stable version is 1.5.8. Releases appear to be less frequent than monthly, but consistent enough to indicate active maintenance, with recent updates addressing bug fixes, new features like `onSync`, and improved TypeScript definitions. Its primary differentiator is offering a polished, native-feeling scroll experience that avoids the limitations and inconsistencies of default browser scrollbars, especially useful in complex UIs where standard scrollbars might be visually jarring or functionally inadequate. It achieves this by taking control of scroll behavior and rendering custom scrollbars that blend seamlessly with application design, while still relying on the underlying perfect-scrollbar library for the core functionality.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","react","scrollbar","perfect-scrollbar","react-scrollbar","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/react-perfect-scrollbar"},{"id":14876,"title":"React Phone Input 2","library":"react-phone-input-2","status":"maintenance","version":"2.15.1","language":"javascript","ecosystem":"npm","summary":"React Phone Input 2 (currently documented for version 2.15.1) is a highly customizable React component designed for international phone number input with automatic formatting. It features a country dropdown with flag icons and dynamically formats the input based on the selected country, supporting various themes like Material UI and Bootstrap. The library is built on `libphonenumber-js` for accurate validation and adheres to international standards. While this entry focuses on version 2.15.1, it's important to note that a major version 3.x exists. This library distinguishes itself through extensive customization options for appearance and behavior, making it suitable for projects requiring a polished and interactive user experience with internationalization capabilities.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","react","phone","format","number","input","telephone","international","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/react-phone-input-2"},{"id":15206,"title":"React Phone Number Input","library":"react-phone-number-input","status":"active","version":"3.4.16","language":"javascript","ecosystem":"npm","summary":"react-phone-number-input is a comprehensive React component designed for entering and formatting international telephone numbers. It leverages the robust `libphonenumber-js` library internally for accurate parsing, validation, and formatting, ensuring numbers are consistently output in the E.164 format (e.g., \"+12133734253\"). The package is currently at version 3.4.16 and demonstrates an active release cadence, indicating ongoing development and maintenance. Its key differentiators include offering both a full-featured input with an international country select dropdown and a basic input-only variant, alongside native UI integration for country selection on mobile devices. The component effectively handles diverse country codes, various number formats, and provides clear mechanisms for controlling default country selections and managing input changes via its props.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","react","phone","number","input","telephone","international","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/react-phone-number-input"},{"id":15208,"title":"React Photo Album","library":"react-photo-album","status":"active","version":"3.6.0","language":"javascript","ecosystem":"npm","summary":"React Photo Album is a responsive React component designed for building dynamic photo galleries, currently at version 3.6.0. It offers three distinct layout options: rows, columns, and masonry, each powered by sophisticated dynamic programming algorithms to ensure optimal arrangement and visual balance. Its rows layout, inspired by the Knuth and Plass algorithm, minimizes deviations from a target row height, preventing stretched images or awkward last rows. The columns layout dynamically balances content, while masonry places photos into the shortest column. The library is actively maintained with regular updates and emphasizes performance, SSR compatibility, built-in TypeScript definitions, and automatic responsive image handling. It serves as a re-engineered alternative to `react-photo-gallery`, supporting React 18+ and Node 18+ and requiring modern ESM-compatible bundlers.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","react","image","photo","album","gallery","masonry","photo album","photo gallery","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/react-photo-album"},{"id":15209,"title":"React PhotoSwipe Gallery Component","library":"react-photoswipe-gallery","status":"active","version":"4.0.0","language":"javascript","ecosystem":"npm","summary":"react-photoswipe-gallery is a React component wrapper that integrates the PhotoSwipe JavaScript image gallery library into React applications. It simplifies the process of creating responsive image galleries by abstracting PhotoSwipe's imperative API into declarative React components like `Gallery` and `Item`. The current stable version is 4.0.0, which includes breaking changes focused on security and refactoring. The project maintains a moderate release cadence, with patch and minor updates appearing every few months, and major versions released less frequently. Its key differentiator lies in providing a native React experience for PhotoSwipe, managing the gallery's lifecycle and element references within the React component model, reducing boilerplate code, and ensuring compatibility with modern React features.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","photoswipe","react","gallery","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/react-photoswipe-gallery"},{"id":21862,"title":"react-pivottable","library":"react-pivottable","status":"active","version":"0.11.1","language":"javascript","ecosystem":"npm","summary":"A React-based pivot table library with drag-and-drop UI for data exploration and analysis. Current stable version is 0.11.1, released October 2024. It summarizes data into table or Plotly.js charts with an Excel-like interface. Key differentiators: full drag-and-drop reordering, Plotly chart integration via dependency injection, and maintained by Plotly. Peer dependencies include React (>=15) and react-dom. It is a React port of the jQuery-based PivotTable.js and supports table and chart renderers. The library is class-component-based and uses CSS for styling.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","react","pivottable"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/react-pivottable"},{"id":11824,"title":"React Places Autocomplete","library":"react-places-autocomplete","status":"maintenance","version":"7.3.0","language":"javascript","ecosystem":"npm","summary":"react-places-autocomplete is a React component designed to integrate Google Maps Places Autocomplete functionality into web applications, allowing users to easily select addresses. The current stable version is 7.3.0, released in January 2024. The library offers a highly customizable user interface, utility functions for geocoding addresses, and retrieving latitude and longitude coordinates using the Google Maps Geocoding API. Key differentiators include full control over rendering, mobile-friendly user experience, WAI-ARIA compliance, and support for asynchronous loading of the Google Maps JavaScript API. The project is actively seeking new maintainers, which may impact its long-term development cadence and responsiveness to new features or complex issues. Despite recent minor updates, significant feature development might be slow without additional community contributions.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","React.js","React","react-component","place","places","google-maps","google-map","places-autocomplete"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/react-places-autocomplete"},{"id":11825,"title":"React Plaid Link Integration","library":"react-plaid-link","status":"active","version":"4.1.1","language":"javascript","ecosystem":"npm","summary":"react-plaid-link is a React component and hook library designed for integrating Plaid Link into React applications. As of version 4.1.1, it provides a modern, idiomatic React interface, primarily through the `usePlaidLink` hook, to manage the Plaid Link user experience. The library abstracts away the complexities of embedding and interacting with the Plaid Link JavaScript SDK, handling initialization, callbacks, and lifecycle events. It supports a wide range of React versions, from 16.8 up to 19, demonstrating active maintenance and compatibility with the latest React ecosystems. While the README does not specify a strict release cadence, the version history suggests regular updates to maintain compatibility and incorporate new Plaid Link features. Its primary differentiator is simplifying Plaid Link integration for React developers, offering explicit callback handlers for success, exit, and events, and clear mechanisms for handling OAuth flows.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","react","react-component","plaid","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/react-plaid-link"},{"id":11826,"title":"ReactPlayer","library":"react-player","status":"active","version":"3.4.0","language":"javascript","ecosystem":"npm","summary":"ReactPlayer is a highly versatile React component designed for embedding and controlling various media sources directly within a web application. It supports a wide array of popular platforms, including YouTube, Vimeo, Wistia, TikTok, Spotify, and Twitch, as well as generic file paths, HLS, and DASH streams. The current stable version is 3.4.0. The library underwent a significant architectural rewrite in v3, transitioning to TypeScript and enhancing its modularity. Maintenance has been officially taken over by Mux, indicating a commitment to more frequent updates and fixes, ensuring its adaptability to evolving media platforms and web standards. Its key differentiators include broad support for numerous media providers and the ability to dynamically load players, which helps reduce initial bundle size when code splitting is enabled.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","react","media","player","video","audio","youtube","vimeo","wistia","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/react-player"},{"id":11828,"title":"React Plotly.js Component","library":"react-plotly.js","status":"active","version":"2.6.0","language":"javascript","ecosystem":"npm","summary":"react-plotly.js is the official React component wrapper for the plotly.js graphing library, currently at stable version 2.6.0. It provides a declarative way to render interactive charts within React applications. The library maintains an active release cadence, with minor updates addressing bug fixes and new plotly.js event support occurring every few months. A key differentiator is its design as a 'dumb' React component, meaning it does not internally manage plot interactions (like zooming or panning) as part of its state. Developers must explicitly capture and manage these changes using callback props like `onUpdate` or `onInitialized` to persist user interactions across re-renders. It requires `react` and `plotly.js` as peer dependencies, allowing users to control the plotly.js bundle size and version and integrate custom bundles. This component forms the basis of Plotly's React component suite.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","graphing","plotting","data","visualization","plotly","react"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/react-plotly.js"},{"id":13896,"title":"React Polymorphed Components","library":"react-polymorphed","status":"active","version":"2.2.2","language":"javascript","ecosystem":"npm","summary":"react-polymorphed is a TypeScript-focused utility library designed to simplify the creation of type-safe polymorphic React components. It provides a set of types and helper functions that enable components to render as different HTML elements or other React components via an `as` prop, while maintaining strong type inference and preventing common prop errors. Currently at version 2.2.2, the library is actively maintained, with a release cadence typical for a utility focused on React type enhancements, responding to changes in React or TypeScript. Its key differentiator is the comprehensive support for `forwardRef`, `memo`, and `lazy` with polymorphic types, building on foundations laid by `react-polymorphic-types` to offer a robust and developer-friendly experience for complex component patterns.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","react","typescript","polymoprhic-components","as-prop"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/react-polymorphed"},{"id":13899,"title":"React Popper","library":"react-popper","status":"active","version":"2.3.0","language":"javascript","ecosystem":"npm","summary":"react-popper is the official React wrapper library for Popper.js, a powerful positioning engine used to create tooltips, popovers, and other UI elements that need to be dynamically positioned relative to a reference element. It provides a declarative API for integrating Popper into React applications, abstracting away direct DOM manipulation. The current stable version is 2.3.0, which includes support for React 18. This library is actively maintained, with regular updates addressing bug fixes, TypeScript type improvements, and React version compatibility. Key differentiators include its tight integration with the highly optimized Popper.js core and a modern hook-based API (`usePopper`) introduced in v2.2.0, which simplifies complex positioning logic within functional components, offering a more idiomatic React experience compared to earlier render-prop patterns.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","react","react-popper","popperjs","component","drop","tooltip","popover","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/react-popper"},{"id":11827,"title":"React Popper Tooltip","library":"react-popper-tooltip","status":"active","version":"4.4.2","language":"javascript","ecosystem":"npm","summary":"react-popper-tooltip is a React library that provides a flexible hook (`usePopperTooltip`) for creating smart, accessible tooltips, popovers, and overlays. It leverages the robust positioning engine of `react-popper` (which in turn uses `popper.js`) under the hood. Currently at version 4.4.2, the library shows an active release cadence with frequent patch and minor updates addressing bugs and adding features like Shadow DOM support and improved hover mechanics. A key differentiator since its v4 release is the exclusive reliance on a hook-based API, moving away from older render prop patterns for a more modern and flexible developer experience. It provides optional default styling but is designed to be highly customizable with any CSS or CSS-in-JS solution.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","react","tooltip","popover","overlay","react-tooltip","react-popper","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/react-popper-tooltip"},{"id":11829,"title":"React Portal Utility","library":"react-portal","status":"active","version":"4.3.0","language":"javascript","ecosystem":"npm","summary":"react-portal simplifies the creation and management of React Portals, enabling developers to render children into a different part of the DOM tree, outside the parent component's hierarchy. This is particularly useful for modals, tooltips, lightboxes, and notifications that require specific positioning or need to break out of CSS `overflow: hidden` containers. The current stable version is 4.3.0. It leverages React's official Portal API (introduced in React 16) to provide a robust solution. A key differentiator is its dual component approach, offering both a low-level `<Portal />` for maximum control and a `<PortalWithState />` for common stateful interactions (e.g., close on ESC, close on outside click) without external dependencies. Notably, since v4.1.0, it includes a fallback mechanism to support React v15 while primarily targeting React v16 and newer, making it flexible for diverse project ecosystems. It focuses on clean markup, SSR compatibility, and minimalistic design. The project demonstrates an active maintenance cadence, with recent minor releases addressing bugs and ensuring compatibility.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","react","react-component","modal","lightbox","react-portal","portal","transportation"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/react-portal"},{"id":11830,"title":"React Promise Suspense Hook","library":"react-promise-suspense","status":"abandoned","version":"0.3.4","language":"javascript","ecosystem":"npm","summary":"react-promise-suspense provides a single React hook, `usePromise`, designed to integrate any Promise-based asynchronous operation with React Suspense. It allows components to 'suspend' rendering while awaiting data, leveraging React's built-in loading states via `React.Suspense` boundaries. The library reached its current stable version, 0.3.4, in March 2020, and has not received updates since, indicating it is no longer actively maintained. While it functions similarly to libraries like `fetch-suspense`, `react-promise-suspense` is generic and works with any JavaScript Promise, not just `fetch`. Due to its last update being over six years ago, compatibility with newer React versions (beyond React 16/17) and modern Suspense features like `use` hook or SuspenseList might be limited or require careful testing.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","react","fetch","suspense","promise","hooks","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/react-promise-suspense"},{"id":14877,"title":"Additional React PropTypes Validators","library":"react-prop-types","status":"abandoned","version":"0.4.0","language":"javascript","ecosystem":"npm","summary":"The `react-prop-types` library provides a collection of supplementary validators for React's original `PropTypes` system. Introduced to extend the native `React.PropTypes` with utilities such as `elementType`, `all`, `componentOrElement`, `deprecated`, and `isRequiredForA11y`, it addresses common validation patterns not covered by React itself. The current stable version is 0.4.0, which reflects its development primarily during the React 0.14.x to early 15.x era. This package is specifically designed for use with older React applications where `PropTypes` were still part of the `react` package, rather than the separate `prop-types` package introduced with React 15.5.0. Its release cadence is effectively inactive, and it differentiates itself by offering specific, reusable validation functions for accessibility, deprecation warnings, and type checking for React components and DOM elements.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","react","proptypes"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/react-prop-types"},{"id":11831,"title":"React DOM Property Configuration","library":"react-property","status":"active","version":"2.0.2","language":"javascript","ecosystem":"npm","summary":"react-property is a utility package that exposes the internal HTML and SVG DOM property configurations used by React. It provides programmatic access to React's understanding of DOM properties, including their type (e.g., boolean, numeric, string), and a mapping of non-standard attribute names to their standard counterparts (e.g., `accept-charset` to `acceptCharset`). The package is currently stable at version 2.0.2 and appears to have an infrequent release cadence, primarily updating to align with significant changes in React's DOM handling, as seen with its v2.0.0 release. Its key differentiator is providing a direct mirror of React's internal DOM property logic, which can be useful for tools, linting, or custom renderers that need to replicate React's attribute normalization and property handling without relying on the full React DOM package.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","react-property","html","svg","dom","property","attribute","config","react","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/react-property"},{"id":11832,"title":"React Props Stream Utilities","library":"react-props-stream","status":"active","version":"1.0.1","language":"javascript","ecosystem":"npm","summary":"react-props-stream is a utility library designed to bridge RxJS reactive streams with React components. It offers three primary mechanisms: `withPropsStream` (a Higher-Order Component), `streamingComponent` (a functional component constructor), and `WithObservable` (a render prop component), all enabling the declaration of component props or children based on Observable streams. The current stable version is 1.0.1, which introduced updates for TypeScript 4 and ES Module exports. While not frequently updated, it provides a stable and specialized approach for managing complex, asynchronous component logic using RxJS operators. Its key differentiation lies in providing a declarative, stream-based API for React, conceptually similar to patterns found in `recompose` but with a direct and focused integration with the RxJS ecosystem. It allows for efficient handling of data fetching, derived state, and animated values without relying solely on React's internal state management for all asynchronous operations.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/react-props-stream"},{"id":11833,"title":"React QR Code Component","library":"react-qr-code","status":"active","version":"2.0.18","language":"javascript","ecosystem":"npm","summary":"react-qr-code is a JavaScript library providing a `<QRCode />` component for generating and rendering QR codes within both React and React Native applications. As of version 2.0.18, the library is actively maintained with frequent patch releases, ensuring compatibility and addressing minor bugs. It differentiates itself by offering a consistent API for both web and mobile platforms, leveraging `react-native-svg` for its React Native implementation. The component strictly adheres to the official QR code specification, supporting various error correction levels and substantial data capacities, making it a reliable choice for easily integrating QR code generation into the React ecosystem.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","code","generator","qr","react","react-native","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/react-qr-code"},{"id":11834,"title":"React QR Reader","library":"react-qr-reader","status":"active","version":"3.0.0-beta-1","language":"javascript","ecosystem":"npm","summary":"react-qr-reader is a React component designed for scanning QR codes directly from a user's webcam within a web browser application. Currently in `3.0.0-beta-1`, it is actively developed and compatible with React versions 16.8.0 and higher due to its internal use of React Hooks. The library leverages `jsQR` for QR code detection and `webrtc-adapter` for camera access, ensuring broad browser compatibility across Chrome, Firefox, and Safari on various operating systems including macOS, Android, and iOS. Key features include support for different camera facing modes, customizable scan delays, and a prop-driven API for integration into React applications. It primarily serves use cases requiring real-time QR code scanning in web environments.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","react","qr","qrcode","qrreader","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/react-qr-reader"},{"id":16882,"title":"React Query v3 (Legacy)","library":"react-query","status":"renamed","version":"3.39.3","language":"javascript","ecosystem":"npm","summary":"react-query is a robust and widely adopted library for managing, caching, and synchronizing asynchronous data within React applications. This registry entry refers to version 3.x.x of the `react-query` package, with 3.39.3 being the latest patch provided. Since late 2021, active development and new major versions (v4, v5) have transitioned to the `@tanstack/react-query` package as part of a broader monorepo rebrand. Consequently, the `react-query` package (v3) is now in a maintenance-only phase, receiving critical bug fixes but no new features. Its key differentiators include declarative data fetching via hooks (`useQuery`, `useMutation`), automatic background refetching, efficient data caching with configurable stale-time and cache-time, optimistic updates, and a powerful devtools extension. It significantly reduces boilerplate for data management compared to traditional state management solutions for remote data.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/react-query"},{"id":16669,"title":"React Query Authentication Hooks","library":"react-query-auth","status":"active","version":"2.4.3","language":"javascript","ecosystem":"npm","summary":"react-query-auth is a specialized library designed to streamline user authentication management within React applications by leveraging `@tanstack/react-query`. It provides a `configureAuth` function that acts as a factory, generating custom hooks (`useUser`, `useLogin`, `useRegister`, `useLogout`) and an `AuthLoader` component. These utilities abstract away the complexities of integrating authentication state with React Query's caching mechanisms, treating user data as server state. The current stable version is `2.4.3`. While no explicit release cadence is stated, the versioning suggests active maintenance and development. Its key differentiator lies in its deep integration with React Query, offering a consistent approach to manage authentication alongside other server-derived data, reducing boilerplate for common authentication flows. It requires users to provide their own API interaction functions for fetching, logging in, registering, and logging out, making it adaptable to any backend or authentication method.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/react-query-auth"},{"id":17341,"title":"React Query Builder Component","library":"react-querybuilder","status":"active","version":"8.15.0","language":"javascript","ecosystem":"npm","summary":"React Query Builder is a highly customizable React component designed for constructing complex queries and filters dynamically. It currently maintains a stable version of 8.15.0, with a release cadence that includes frequent patch releases for bug fixes and security updates, alongside regular minor version updates introducing new features and compatibility improvements. Key differentiators include its extensive customization options, first-class support for integration with popular UI libraries like Ant Design, Bootstrap, Chakra UI, and Fluent UI via dedicated compatibility packages, and a comprehensive suite of utility functions for importing and exporting queries to various formats, including SQL, MongoDB, and JSON. The library focuses on providing a flexible and robust solution for building rule-based query interfaces in React applications.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","react","querybuilder","query","builder","operators","component","clause","expression","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/react-querybuilder"},{"id":15211,"title":"React Quick Notify","library":"react-quick-notify","status":"active","version":"0.1.20","language":"javascript","ecosystem":"npm","summary":"React Quick Notify is a modern, customizable toast notification system designed for React applications, providing a clean UI without requiring external CSS frameworks like Tailwind CSS from version 0.1.x onwards. It ships with full TypeScript support, ensuring type safety for developers. The package, currently at version 0.1.20, focuses on lightweight performance, responsiveness, and extensive customizability, including multiple toast types (success, error, warning, info), configurable positioning, auto-dismiss duration, and smooth animations. While it previously utilized Tailwind CSS, recent versions embed their own styling, simplifying integration. It offers a clear API through a `ToastProvider`, `ToastContainer`, and the `useToast` hook, making it straightforward to implement global or component-specific notifications.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","react-quick-notify","react","toast","notifications","typescript","ui","components","alerts"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/react-quick-notify"},{"id":11836,"title":"React Quill Component","library":"react-quill","status":"active","version":"2.0.0","language":"javascript","ecosystem":"npm","summary":"React-Quill is a robust React component that wraps the popular Quill rich-text editor, allowing developers to easily integrate a powerful WYSIWYG editing experience into their React applications. The current stable version is 2.0.0, which introduced a full TypeScript port, React 16+ compatibility, and a refactored build system, aiming for a drop-in upgrade for most users. While major releases, like v2, occur periodically with significant overhauls, the project generally maintains an active development pace with bug fixes and minor improvements. A key differentiator is its seamless integration with React's component lifecycle, abstracting away much of Quill's imperative API. It supports controlled mode with specific caveats, leveraging Quill's Delta format for content management and offering extensive customization options for toolbars and formats. It is designed to be highly extensible and performant within a React ecosystem, making it a go-to choice for rich-text editing needs.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","react","react-component","rich","text","rich-text","textarea","quill","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/react-quill"},{"id":26165,"title":"react-rangeslider","library":"react-range-slider1","status":"maintenance","version":"2.5.8","language":"javascript","ecosystem":"npm","summary":"A fast and lightweight React component that serves as a drop-in replacement for the HTML5 input range slider element. The package is currently at version 2.5.8, with a stable API focused on simplicity and performance. It provides a declarative slider with customizable orientation (horizontal/vertical), min/max values, step size, tooltip display, labels, and callbacks for value changes. The package includes default CSS styles and supports both controlled and uncontrolled usage. Compared to alternatives, it emphasizes minimal bundle size, no external dependencies aside from React, and a straightforward API. The project appears to be in maintenance mode with no recent updates, and peer dependencies are limited to React 0.14.x or 15.x, which may cause compatibility issues with newer React versions.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","rangeslider","range-slider","react-rangeslider","input","range","react","slider"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/react-range-slider1"},{"id":26166,"title":"react-rangeslider","library":"react-rangeslider","status":"maintenance","version":"2.2.0","language":"javascript","ecosystem":"npm","summary":"A lightweight React component that acts as a drop-in replacement for the HTML5 input range slider element. Current stable version is 2.2.0. The library ships with a single component, default styles, and an API including callbacks for change start and complete. It supports horizontal/vertical orientation, tooltips, formatted labels, and reverse direction. It uses peer dependencies for React 0.14 or 15, but does not support React 16+ leading to compatibility issues. Minimal bundle size (~3KB gzipped) distinguishes it from heavier slider libraries like rc-slider.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","rangeslider","range-slider","react-rangeslider","input","range","react","slider"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/react-rangeslider"},{"id":13898,"title":"React Recompose Fork for Modern React","library":"react-recompose","status":"maintenance","version":"0.33.0","language":"javascript","ecosystem":"npm","summary":"react-recompose is a community-maintained fork of the original `recompose` library, designed to bring its utility belt for functional React components and higher-order components (HOCs) into compatibility with modern React versions. While the original `recompose` was officially deprecated by its author in 2018, advocating for React Hooks as its successor, this fork ensures its functionalities work with React 17 and 18. The current stable version is 0.33.0. Releases are primarily focused on dependency updates, security patches, and maintaining compatibility with the evolving React ecosystem, rather than introducing new features. It provides an HOC-based composition pattern for projects that predate Hooks or prefer this architectural style for component logic reuse.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","react","higher-order","components","microcomponentization","toolkit","utilities","composition"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/react-recompose"},{"id":16512,"title":"React Reconciler for Custom Renderers","library":"react-reconciler","status":"active","version":"0.33.0","language":"javascript","ecosystem":"npm","summary":"react-reconciler is an experimental, low-level package provided by the React team for developers who wish to build custom React renderers for non-standard environments, such as WebGL, terminal UIs, or native desktop applications. It encapsulates the core reconciliation logic (the 'Fiber' architecture since React 16) responsible for efficiently diffing component trees and determining the minimal set of changes needed to update the UI. The package, currently at version 0.33.0, is designed to be pluggable with a custom `HostConfig` object, allowing developers to define platform-specific operations for creating, updating, and deleting nodes. Its API is explicitly unstable and does not adhere to React's standard versioning scheme, meaning breaking changes can occur in minor versions. It requires `react` as a peer dependency, specifically `>=19.2.0` for this version. It supports two primary modes: 'mutation mode' for environments that modify existing nodes (like the DOM) and 'persistent mode' for immutable tree structures.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","react"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/react-reconciler"},{"id":11837,"title":"React Redux Bindings","library":"react-redux","status":"active","version":"9.2.0","language":"javascript","ecosystem":"npm","summary":"React Redux is the official set of React bindings for the Redux state management library. It provides utilities and hooks like `Provider`, `useSelector`, `useDispatch`, and `connect` to integrate Redux stores with React components efficiently. The current stable version is 9.2.0, which includes compatibility for React 19. The package typically follows a release cadence that aligns with major React and Redux core updates, with bugfix and minor feature releases occurring regularly. Key differentiators include its official status, deep integration with the Redux ecosystem, and optimizations for performance in large-scale React applications, such as automatic batching of updates with React 18+.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","react","reactjs","redux","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/react-redux"},{"id":15210,"title":"React Redux Toastr","library":"react-redux-toastr","status":"maintenance","version":"8.0.0","language":"javascript","ecosystem":"npm","summary":"react-redux-toastr provides a robust toastr-style notification system for React applications, deeply integrating with Redux for state management. The current stable version is 8.0.0, published approximately two years ago, indicating a maintenance phase rather than active, rapid development. While the 7.x series saw several minor updates, the jump to v8 brought no explicit breaking changes documented in its changelog for the library's core API, focusing on compatibility and stability. This library differentiates itself by managing all toast notification states within the Redux store, ensuring a centralized and predictable approach. It offers extensive customization for notification positioning, animation transitions, and progress indicators, and uses an event emitter pattern for triggering toasts from any part of the application. It requires explicit Redux reducer integration and a root-level component for rendering notifications.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","React.js","React","Redux","react","redux toastr","react-redux-toastr","react-component","toastr"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/react-redux-toastr"},{"id":11835,"title":"TypeScript Mapped Types & Utility Collection","library":"react-redux-typescript","status":"active","version":"3.0.0-rc.3","language":"javascript","ecosystem":"npm","summary":"react-redux-typescript provides a robust collection of advanced TypeScript utility types, primarily focusing on 'Mapped Types' for complex object and key manipulation. As of version 3.11.0, it offers types like `DiffKeys`, `Omit`, `Assign`, `Overwrite`, `DeepReadonly`, `Optional`, `Required`, `Mutable`, and `UnionToIntersection`. It also includes a utility function `getReturnOfExpression` for inferring function return types. The library is actively maintained with frequent minor releases, though its name can be misleading as the React/Redux-specific parts (re-exports from `typesafe-actions`) are deprecated and slated for removal in future major versions. A key differentiator is its commitment to thorough type correctness testing, zero third-party runtime dependencies for its core utility types, and providing separate bundles for various module workflows (CommonJS, ES Module).","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","react","redux","typescript","utils"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/react-redux-typescript"},{"id":11838,"title":"React Refractor - Syntax Highlighter","library":"react-refractor","status":"active","version":"4.0.0","language":"javascript","ecosystem":"npm","summary":"react-refractor is a lightweight React component for syntax highlighting code snippets, acting as a thin wrapper around the `refractor` library. `refractor` itself is a virtual DOM implementation of `Prism.js`, allowing for efficient updates and server-side rendering without direct DOM manipulation. The current stable version is v4.0.0, which dropped Node.js 18 support and upgraded to `refractor` v5. The library maintains a moderately active release cadence, with several minor and major versions released within the last year. A key differentiator is its VDOM-based approach, which makes it performant and flexible for React environments but also means it's incompatible with `Prism.js` plugins. Developers must explicitly import and register specific language syntaxes from `refractor` to keep bundle sizes small, and styling is left to the developer, often by importing `Prism.js` themes. It requires React 18+ and is ESM-only since v3.0.0.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","react","highlight","syntax","refractor","vdom","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/react-refractor"},{"id":11839,"title":"React Refresh","library":"react-refresh","status":"active","version":"0.18.0","language":"javascript","ecosystem":"npm","summary":"React Refresh is the core package that implements Fast Refresh, React's official hot reloading mechanism designed for a superior development experience. This feature allows developers to instantly see changes to React components without losing their local state, significantly speeding up the feedback loop during development. It achieves this by updating only the necessary component code and re-rendering, preserving state for functional components and Hooks. The `react-refresh` package itself, currently at version 0.18.0 (last published in October 2025), provides the underlying runtime and Babel transform. It is primarily consumed by bundler-specific plugins, such as `@pmmmwh/react-refresh-webpack-plugin` for Webpack or `@vitejs/plugin-react` for Vite, rather than being imported directly into application code. It maintains an active release cadence, with updates demonstrating sustainable maintenance. Fast Refresh differentiates itself from older hot-reloading solutions by being officially supported by the React team, offering greater reliability, and prioritizing safe state preservation.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","react"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/react-refresh"},{"id":15212,"title":"React Refresh Transformer for TypeScript","library":"react-refresh-typescript","status":"maintenance","version":"2.0.12","language":"javascript","ecosystem":"npm","summary":"react-refresh-typescript is a TypeScript transformer that integrates React Fast Refresh (Hot Module Replacement) into React applications. It specifically handles the necessary transformations for TypeScript codebases to enable live editing of React components without losing their state. The package is currently under on-demand maintenance, meaning updates typically occur when issues are opened to track upstream changes in `react-refresh`. It currently matches `react-refresh@0.19.*` (React 19). Its primary audience includes bundler plugin developers, such as those building integrations for webpack, Rollup, or esbuild. Key differentiators include its direct integration as a TypeScript custom transformer, which allows it to operate early in the compilation pipeline, and its support for Deno environments. This package is essential for enabling a smooth developer experience with hot reloading in TypeScript-based React projects.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","react","refresh","transformer","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/react-refresh-typescript"},{"id":11840,"title":"React Relay","library":"react-relay","status":"active","version":"20.1.1","language":"javascript","ecosystem":"npm","summary":"React Relay is a JavaScript framework developed by Meta for building highly performant and data-driven React applications using GraphQL. It provides a robust client-side data store, automatic query batching, optimistic updates, and a compile-time artifact generation process that ensures type safety and optimized network requests. Currently at version 20.1.1, Relay maintains an active development pace with frequent patch and minor releases, alongside major releases introducing significant features and breaking changes on a regular cadence. Key differentiators include its tight integration with GraphQL at a compiler level, enabling advanced optimizations like persisted queries and fragment colocation, and its comprehensive approach to client-side data management, including client-side state through Relay Resolvers. Its compiler tooling is a core component, transforming GraphQL declarations into optimized, type-safe code.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","graphql","relay","react"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/react-relay"},{"id":18716,"title":"react-relay-network-modern-ssr","library":"react-relay-network-modern-ssr","status":"maintenance","version":"1.4.0","language":"javascript","ecosystem":"npm","summary":"Server-side rendering middleware for the react-relay-network-modern package, enabling data fetching and cache management for Relay Modern during SSR. Current stable version is 1.4.0 (released 2020-03-02), with infrequent releases. It provides a RelayServerSSR class that supports three modes: default fetch-based, direct schema injection with graphql-js, and asynchronous context preparation. Key differentiator: it requires two-pass rendering to populate the Relay store before final HTML output and ships TypeScript definitions. It is unmaintained since 2020 and relies on peer dependencies graphql, react-relay, and react-relay-network-modern.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","relay","react","network layer","ssr","server side rendering","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/react-relay-network-modern-ssr"},{"id":13897,"title":"React Remove Scroll","library":"react-remove-scroll","status":"active","version":"2.7.2","language":"javascript","ecosystem":"npm","summary":"react-remove-scroll is a utility component for React applications that effectively disables scrolling outside of a specified child node. It provides robust scroll blocking for both mouse and touch devices, handles vertical and horizontal scrolling, and adeptly removes the document scrollbar while preserving layout space. Currently stable at version 2.7.2, the library maintains an active release cadence, frequently delivering bug fixes and minor features. Key differentiators include its support for nested scrollable elements, compatibility with React Portals, and a highly optimized bundle size, achieved with a significant 80% reduction in version 2.0.0. It also offers a sidecar pattern for lazy loading the scroll-blocking logic, allowing for further performance optimization.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","scroll","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/react-remove-scroll"},{"id":13900,"title":"React Resizable Panels","library":"react-resizable-panels","status":"active","version":"4.10.0","language":"javascript","ecosystem":"npm","summary":"react-resizable-panels provides a robust and accessible solution for building resizable panel groups and layouts in React applications. Currently at version 4.10.0, the library maintains an active development pace with frequent patch and minor releases, reflecting ongoing enhancements and bug fixes. Key differentiators include flexible size constraints supporting various units (pixels, percentages, REMs/EMs, viewport units), improved server-side rendering support for both traditional SSR and React Server Components, and a declarative API complemented by imperative escape hatches via refs. It focuses on smooth user interactions with drag, double-click to reset, and keyboard accessibility for resizing, making it suitable for complex UIs like IDEs or dashboards. The library also supports persistent layouts via `useDefaultLayout` and offers granular control over resize behavior, building on a foundation of performance and robustness by its author.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/react-resizable-panels"},{"id":11841,"title":"React Resize Detector Hook","library":"react-resize-detector","status":"active","version":"12.3.0","language":"javascript","ecosystem":"npm","summary":"react-resize-detector is a React library that leverages the native `ResizeObserver` API to detect element size changes within React applications. It provides a `useResizeDetector` hook for integrating resize observation directly into functional components. The current stable version is 12.3.0. Releases are somewhat frequent, with multiple major versions (v10, v11, v12) released within the last year, indicating active development and occasional breaking changes. Key differentiators include its small bundle size (~2kb), TypeScript support, and reliance on native `ResizeObserver` over `window.resize` listeners or timeouts, offering performant and accurate resize detection. The library is designed for scenarios requiring JavaScript-based resize logic, complex dimension-based calculations, or integration with React state/effects, differentiating itself from purely CSS-based container queries.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","react","resize","detector","resizeObserver","observer","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/react-resize-detector"},{"id":11844,"title":"React Responsive Media Queries","library":"react-responsive","status":"active","version":"10.0.1","language":"javascript","ecosystem":"npm","summary":"react-responsive is a well-established and actively maintained library (current stable version 10.0.1) that simplifies the integration of CSS media queries into React applications. It provides a declarative API for responsive design, allowing developers to render components or apply logic based on viewport characteristics. The library offers two primary interfaces: the modern `useMediaQuery` hook (introduced in v8.0.0) for functional components and a `MediaQuery` component (using render props) for class components or older patterns. Key differentiators include its support for both hooks and component-based approaches, convenient camel-cased shorthand properties for media query expressions, and a `device` prop for explicitly setting device characteristics, which is crucial for server-side rendering (SSR) and testing environments. It also ships with comprehensive TypeScript types, ensuring robust development. The library maintains a steady release cadence, focusing on stability and modern React paradigms.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","css","react-component","viewport","react","mobile","media queries","respond","media query","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/react-responsive"},{"id":11842,"title":"React Responsive Carousel","library":"react-responsive-carousel","status":"maintenance","version":"3.2.23","language":"javascript","ecosystem":"npm","summary":"React Responsive Carousel is a powerful and highly customizable carousel component for React applications, currently at version 3.2.23. It offers responsive design, mobile-friendly swipe gestures, server-side rendering compatibility, and keyboard navigation. Developers can customize animation duration, enable auto-play with custom intervals, and configure infinite loops in both horizontal and vertical directions. A key differentiator is its flexibility, supporting various content types like images, videos, and text as direct children, along with extensive customization options for thumbs, arrows, indicators, status displays, and animation handlers. However, the package is currently in a maintenance-only state, as the primary maintainer lacks time for active development. New features are not being added, though safe pull requests might be merged occasionally, implying an infrequent release cadence focused primarily on stability rather than feature expansion.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","react","carousel","gallery","image-gallery","slider","responsive","swipe","mobile-friendly","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/react-responsive-carousel"},{"id":11843,"title":"React Responsive Masonry","library":"react-responsive-masonry","status":"active","version":"2.7.2","language":"javascript","ecosystem":"npm","summary":"react-responsive-masonry is a lightweight React component library for creating responsive masonry layouts using CSS Flexbox. It provides two main components: `Masonry` for a static column count and `ResponsiveMasonry` for dynamically adjusting columns and gutters based on breakpoints. The current stable version is 2.7.2. Releases appear to be driven by bug fixes and minor feature enhancements rather than a strict cadence, with the last major update to v2.0.0 in 2020 introducing ES6 modules. Its key differentiator is its simplicity and reliance on flexbox, avoiding complex JavaScript layout algorithms for performance and ease of use, making it suitable for image galleries or card layouts where item order isn't strictly sequential.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","react","masonry","css","flexbox","responsive","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/react-responsive-masonry"},{"id":13901,"title":"React Reverse Portal","library":"react-reverse-portal","status":"active","version":"2.3.0","language":"javascript","ecosystem":"npm","summary":"React Reverse Portal is a utility library that enables the reparenting of rendered React elements within the DOM without triggering a re-render. Unlike standard React portals which allow an element rendered in one part of the React tree to be physically moved elsewhere in the DOM, reverse portals facilitate pulling an already rendered element from a source location into a target within the React tree. This mechanism is particularly useful for preserving internal React component state and inherent DOM element state (e.g., a playing video) when elements need to be moved, hidden, or reused across different parts of an application. The library is currently at version 2.3.0, actively maintained with a focus on stability and broad React version compatibility (16+). Key differentiators include its small bundle size, zero runtime dependencies, full TypeScript support, and the ability to define props at either the creation or usage location. It's designed for scenarios involving expensive-to-render components that benefit from being instantiated once and then dynamically placed or unplaced.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","react","portal","move","reparent","container","wormhole","dom","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/react-reverse-portal"},{"id":13902,"title":"React RND","library":"react-rnd","status":"active","version":"10.5.3","language":"javascript","ecosystem":"npm","summary":"React RND is a versatile React component that combines both draggable and resizable functionalities into a single, cohesive unit. It allows developers to easily create UI elements that users can move around and change the dimensions of within their applications. The current stable version is 10.5.3, with a fairly active release cadence, frequently incorporating bug fixes and minor feature enhancements. Key differentiators include its robust API for controlling size and position (both controlled and uncontrolled modes), its ability to set drag and resize bounds, and its integration of underlying libraries like `react-draggable` and `re-resizable` to provide a comprehensive solution without requiring developers to combine these functionalities themselves. It ships with TypeScript types, facilitating safer development in larger codebases.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","react","resize","resizable","draggable","component","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/react-rnd"},{"id":10413,"title":"React Router","library":"react-router","status":"active","version":"7.14.1","language":"javascript","ecosystem":"npm","summary":"React Router is the foundational library for declarative client-side routing in React applications. It provides a robust, component-based approach to managing navigation and UI synchronization with URLs. The current stable version is 7.14.1, which builds upon the significant architectural changes introduced in v6, emphasizing a hooks-centric API and simpler routing patterns. The project maintains a relatively frequent release cadence, often issuing minor updates and patches, reflecting active development and community engagement. Key differentiators include its deep integration with the React component lifecycle, enabling dynamic and nested routing, and its focus on being a core part of the Remix ecosystem, offering a coherent experience for web development.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","react","router","route","routing","history","link","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/react-router"},{"id":11845,"title":"React Router Bootstrap Integration","library":"react-router-bootstrap","status":"active","version":"0.26.3","language":"javascript","ecosystem":"npm","summary":"This package provides seamless integration between React Router (specifically v6 and above in its current stable branch) and React-Bootstrap components. It allows developers to wrap standard React-Bootstrap elements like `Button`, `Nav.Link`, or `Dropdown.Item` within a `<LinkContainer>` component, effectively transforming them into functional navigation links that leverage React Router's routing capabilities. The current stable version is 0.26.3, with recent updates primarily focusing on bug fixes, indicating an active maintenance status. Its key utility is simplifying the process of creating navigable UI components from the React-Bootstrap library without the need for manual `onClick` event handling or direct `history` manipulation. It maintains separate installation paths and branches for compatibility with older React Router versions (v3, v4/v5), underscoring a critical version-based divergence for users to be aware of.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","react","react-router","react-bootstrap"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/react-router-bootstrap"},{"id":14878,"title":"React Router Config Helpers","library":"react-router-config","status":"abandoned","version":"5.1.1","language":"javascript","ecosystem":"npm","summary":"`react-router-config` is a utility package designed to provide static route configuration helpers, primarily for applications using React Router v4 and v5. It allows developers to define their application's routing structure as a centralized array of route objects, which is particularly useful for scenarios such as server-side data preloading, static analysis of routes, and programmatically linking to routes. The package offers two main functions: `matchRoutes` to identify matching routes for a given URL pathname, and `renderRoutes` to render the corresponding React components based on the matched configuration. Currently at version 5.1.1, this package is considered superseded and effectively abandoned for modern React Router applications. React Router v6 and later versions, which are now at v7, have integrated similar declarative and programmatic routing APIs (like `useRoutes` and `createBrowserRouter`) directly into their core, making `react-router-config` largely obsolete. Its last publication was over six years ago, further cementing its status as an unmaintained library.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","react","router","route","routing","static routes","route config","react router"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/react-router-config"},{"id":14879,"title":"React Router DOM","library":"react-router-dom","status":"deprecated","version":"7.14.1","language":"javascript","ecosystem":"npm","summary":"React Router DOM (version 7.14.1) provides declarative routing for React web applications. It currently serves as a compatibility layer for projects migrating from React Router v6 to v7, re-exporting all components and hooks from the `react-router` package. While actively maintained with frequent minor and patch releases, its primary purpose is to facilitate migration, and users are encouraged to eventually remove it and import directly from `react-router` in v7 projects.","last_verified":"2026-04-18T00:00:00.000Z","tags":["javascript","react","router","route","routing","history","link","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/react-router-dom"},{"id":15213,"title":"React Router v5 Compatibility Layer","library":"react-router-dom-v5-compat","status":"maintenance","version":"6.30.3","language":"javascript","ecosystem":"npm","summary":"The `react-router-dom-v5-compat` package provides a migration path for applications transitioning from React Router v4 or v5 to v6. It offers compatibility components and hooks that allow developers to run existing v5 routing logic within a v6 application environment. This enables incremental upgrades, avoiding a \"big bang\" rewrite. The package's current stable version is 6.30.3, aligning with the `react-router@6.x` series. While the core `react-router` project has progressed to v7, this compatibility layer remains focused on facilitating the v5-to-v6 migration. Its primary differentiator is enabling the co-existence of v5 and v6 routing paradigms, providing a temporary bridge rather than a permanent solution.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","react","router","route","routing","history","link","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/react-router-dom-v5-compat"},{"id":27334,"title":"React Router (ES3)","library":"react-router-es3","status":"active","version":"2.6.1-rc0","language":"javascript","ecosystem":"npm","summary":"A complete routing library for React that keeps your UI in sync with the URL. Version 2.6.1-rc0 (JS-only release, no TypeScript types). Provides simple API with features like lazy code loading, dynamic route matching, and location transition handling. This package is an ES3-compatible fork of react-router v2, targeting older environments (e.g., IE8). Always use the official react-router package for modern development.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","react","react-component","routing","route","routes","router"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/react-router-es3"},{"id":18717,"title":"react-router-guards","library":"react-router-guards","status":"maintenance","version":"1.0.2","language":"javascript","ecosystem":"npm","summary":"Provides a middleware API for React Router (v5), allowing developers to run guard functions between navigation and route rendering. Currently at version 1.0.2, it is stable but not actively maintained (last update 2019). Key features include GuardProvider and GuardedRoute components, support for meta data on routes, loading/error components, and TypeScript types. Unlike simple auth wrappers, it offers a full lifecycle with next() callbacks for redirects, async guards, and error handling.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","react","router","guards","guard","loading","error","middleware","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/react-router-guards"},{"id":15790,"title":"React Router Hash Link","library":"react-router-hash-link","status":"active","version":"2.4.3","language":"javascript","ecosystem":"npm","summary":"React Router Hash Link provides essential hash fragment scrolling functionality for applications built with React Router v4/5/6. Addressing a long-standing limitation in native React Router's `<Link>` component, this library ensures that navigation to URLs containing hash fragments (e.g., `/path#section-id`) correctly scrolls the viewport to the corresponding HTML element. It is particularly robust as it supports scrolling to elements that might be rendered asynchronously, which is common in data-driven React applications. The current stable version is 2.4.3, with a release cadence that has seen several minor updates, indicating active maintenance. Key differentiators include the ability to specify `smooth` scrolling behavior, a flexible `scroll` prop for custom scrolling logic (e.g., with offsets), and an `elementId` prop offering an alternative to hash fragments. It requires React Router's `BrowserRouter` for proper operation and ships with both `<HashLink>` and `<NavHashLink>` components, mirroring `react-router-dom`'s `Link` and `NavLink`.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","react","react-router","link","hash-link","scroll"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/react-router-hash-link"},{"id":11846,"title":"React Router Hono Server Integration","library":"react-router-hono-server","status":"active","version":"2.25.3","language":"javascript","ecosystem":"npm","summary":"react-router-hono-server is a JavaScript/TypeScript library designed to integrate React Router v7 applications with Hono servers, primarily through a Vite plugin. It simplifies the setup of server-side rendering (SSR) and middleware for React Router, enabling development with Vite's Hot Module Replacement (HMR). The library is currently at version 2.25.3, with a release cadence that frequently updates to align with new versions of Hono and React Router. Its key differentiators include native support for React Router v7's unstable middleware API, broad deployment target compatibility (Node, Bun, Cloudflare Workers, AWS Lambda), and an opinionated but customizable default Hono server configuration. It strictly operates in ESM mode and leverages Vite for its build and development pipeline. The package relies on peer dependencies like `hono`, `react-router`, and `@hono/node-server` to function.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/react-router-hono-server"},{"id":15789,"title":"React Router Redux Sync","library":"react-router-redux","status":"abandoned","version":"4.0.8","language":"javascript","ecosystem":"npm","summary":"react-router-redux, specifically version 4.0.8, provided \"ruthlessly simple bindings\" to keep React Router (versions 2.x and 3.x) and Redux in sync. Its primary purpose was to store React Router's location state within the Redux store, enabling features like time-travel debugging with Redux DevTools. It offered middleware to dispatch navigation actions and a reducer to manage router state. The library itself was noted as 'beta software' in its README. While `react-router-redux` version 5.x was intended for React Router 4.x, the repository for this project has been archived since October 26, 2018, rendering it abandoned. Modern React applications typically use `@reduxjs/toolkit` and `react-router-dom` directly, often with `connected-react-router` (a spiritual successor) or `redux-first-history` for similar state synchronization needs, rather than this deprecated package.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","react","redux","router"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/react-router-redux"},{"id":27335,"title":"React Router Routes (fork of react-router-config)","library":"react-router-routes","status":"active","version":"1.0.4","language":"javascript","ecosystem":"npm","summary":"A static route configuration library for React Router v4/v5, forked from react-router-config. Provides helpers like matchRoutes and renderRoutes to define routes declaratively as an array of objects, enabling server-side data preloading and static analysis. Currently at v1.0.4 (alpha), with peer dependencies on React >=15 and React Router >=5. Key differentiators vs react-router-config: same API but maintained separately, with added support for redirect and forcedProps keys. Note: the README instructs users to replace react-router-config references with react-router-routes; this is alpha software lacking realistic server rendering examples.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","react","router","route","routing","static routes","route config","react router"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/react-router-routes"},{"id":15791,"title":"React Router Scroll Management","library":"react-router-scroll","status":"abandoned","version":"0.4.4","language":"javascript","ecosystem":"npm","summary":"react-router-scroll is a middleware for React Router versions 2.x and 3.x, providing advanced scroll management capabilities for web applications. It allows developers to customize scroll behavior during route transitions, enabling features like scrolling to the top of the page, to specific pixel coordinates, or to named HTML elements based on routing events. The library internally uses `scroll-behavior` for its core functionality. The current stable version is 0.4.4, with the last notable release in 2017. Due to fundamental changes in React Router v4 and subsequent versions (which removed the router middleware concept), this library is not compatible with modern React Router setups. It is considered abandoned for new projects utilizing React Router v4, v5, or v6, with no active development or planned compatibility updates for newer React Router APIs.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","react","react router","scroll"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/react-router-scroll"},{"id":15215,"title":"React Runner","library":"react-runner","status":"active","version":"1.0.5","language":"javascript","ecosystem":"npm","summary":"React Runner is a JavaScript library designed for executing and previewing live React code directly within a web application. Currently stable at version 1.0.5, it provides components and hooks to dynamically run arbitrary React code snippets, supporting modern JavaScript features like class fields, arrow functions for event handlers, and `import` statements. Unlike alternatives like `react-live` which use Bublé, React Runner leverages Sucrase for transpilation, offering broader compatibility with contemporary syntax and TypeScript without enforcing strict coding patterns. It facilitates scenarios such as interactive documentation, code playgrounds, and component development environments, offering features like multi-file code execution and server-side rendering support. While there isn't an explicit release cadence mentioned, the 1.x.x versioning implies ongoing maintenance within this major branch.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","react","component","preview","runner","live","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/react-runner"},{"id":11847,"title":"React-Rx: Hooks and Utilities for RxJS Integration","library":"react-rx","status":"active","version":"4.2.2","language":"javascript","ecosystem":"npm","summary":"React-Rx is a library designed to seamlessly integrate RxJS Observables into React applications, providing both React Hooks and higher-order component utilities. It excels at handling Observables that emit values synchronously without incurring an immediate re-render on mount, optimizing performance. The library, currently at stable version 4.2.2, maintains a consistent release cadence with frequent updates for bug fixes and dependency upgrades, often related to React Compiler advancements. It offers full TypeScript support and differentiates itself by providing two distinct yet powerful patterns: a set of `useObservable` hooks for functional components and a `reactiveComponent` utility for a more declarative, component-based approach. Users are encouraged to choose one style rather than mixing them within the same component, as they represent different programming paradigms. It requires `rxjs` version 7 or higher and `react` version 18.3 or 19.0.0-0, ensuring compatibility with modern React ecosystems.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","action","behavior","concurrent","es6","events","external","hooks","observables","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/react-rx"},{"id":13903,"title":"React HTML Sanitizer Parser","library":"react-sanitizer-parser","status":"active","version":"0.1.4","language":"javascript","ecosystem":"npm","summary":"The `react-sanitizer-parser` package is a React component and utility library designed to safely render HTML content within React applications, mitigating XSS vulnerabilities. It acts as a convenient wrapper around two well-established libraries: `html-react-parser` for converting HTML strings into React elements and `DOMPurify` for robust HTML sanitization. As of version 0.1.4, it provides a `<ReactSanitizerParser>` component that takes a `dirty` HTML string as children, along with optional `htmlParserOptions` and `sanitizerConfig` props to fine-tune the behavior of its underlying dependencies. Additionally, it re-exports the `parse` function from `html-react-parser` and the `DOMPurify` object directly for more granular, imperative usage. Its primary differentiator is simplifying the integration of HTML parsing and sanitization into React, offering a streamlined API compared to configuring both libraries independently.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","react","parser","xss","sanitizer","html-react-parser","dompurify","DOMPurify","react-parser","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/react-sanitizer-parser"},{"id":11848,"title":"React Scan","library":"react-scan","status":"active","version":"0.5.3","language":"javascript","ecosystem":"npm","summary":"React Scan is a performance monitoring tool for React applications designed to automatically detect re-render issues and potential performance bottlenecks. Unlike React's built-in `Profiler` or other tools like `Why Did You Render?`, `react-scan` aims to provide simple visual cues and requires minimal to no code changes for integration. It offers a portable API accessible via npm, CDN script tags, or a command-line interface, making it versatile for various development workflows across different React frameworks. The package is currently at version 0.5.3 and maintains an active development cycle with a moderate release cadence, though previous versions noted a period of slower releases. Key features include highlighting re-rendering components, providing notifications for performance issues, and offering a persistent, draggable toolbar for inspection.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","react","react-scan","react scan","render","performance","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/react-scan"},{"id":11849,"title":"React Component & Prop Usage Scanner","library":"react-scanner","status":"active","version":"1.2.0","language":"javascript","ecosystem":"npm","summary":"react-scanner is a static analysis tool designed to extract React component and prop usage from source code, supporting both JavaScript and TypeScript. It operates by crawling a specified directory, identifying relevant files, and then parsing them to build a detailed JSON report of component instances and their associated prop values. The current stable version is 1.2.0, with a history of regular updates indicating active maintenance and feature development. Key differentiators include its static analysis approach, eliminating the need for runtime instrumentation, robust TypeScript support, and a flexible architecture that allows for custom processors to transform the raw JSON output into actionable insights, such as component usage counts or prop value distributions. It is primarily used for understanding the adoption and utilization patterns of design system components within a codebase.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","react","scanner","component","components","jsx","usage","info","stats"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/react-scanner"},{"id":11850,"title":"Typed Schema.org JSON-LD for React","library":"react-schemaorg","status":"active","version":"2.0.1","language":"javascript","ecosystem":"npm","summary":"react-schemaorg is a library designed to simplify the integration of structured data into React applications using Schema.org JSON-LD. It leverages the `schema-dts` package for robust TypeScript definitions, ensuring strong type safety when defining rich snippets, which helps prevent common errors in structured data implementation. The current stable version is 2.0.1, with releases typically addressing dependency updates, minor feature enhancements like `@graph` key support, or improved compatibility with popular head management libraries such as Next.js `next/head` and `react-helmet`. Key differentiators include its strong emphasis on type-checking through `schema-dts`, the provision of both a declarative `<JsonLd>` component and utility functions (`jsonLdScriptProps`, `helmetJsonLdProp`) for flexible integration, and its focus on secure JSON-LD parsing to mitigate potential XSS vulnerabilities.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","react","jsonld","JSON-LD","typescript","schema.org","Semantic Web","semantic-web","Linked Data"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/react-schemaorg"},{"id":21863,"title":"react-script-hook","library":"react-script-hook","status":"active","version":"1.7.2","language":"javascript","ecosystem":"npm","summary":"A React hook for dynamically loading external scripts and tracking their load state. Current stable version is 1.7.2. The package is actively maintained with regular updates. It provides a simple API: call useScript with a script URL and get loading/error states. Key differentiators: automatic deduplication (multiple components loading the same script share a single request), support for onload callbacks, a checkForExisting flag for environments where the script may already be present, and conditionally loading by setting src to null. Includes TypeScript definitions and supports React 16.8.6 through 18.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","react","hook","script","loader","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/react-script-hook"},{"id":14881,"title":"Create React App Scripts","library":"react-scripts","status":"maintenance","version":"5.0.1","language":"javascript","ecosystem":"npm","summary":"react-scripts is the core package underpinning Create React App (CRA), providing the fundamental configuration and scripts (start, build, test, eject) for React applications without requiring manual Webpack, Babel, ESLint, or Jest setup. The current stable version is 5.0.1, released in April 2022. Historically, major versions were released approximately annually, with maintenance patches in between. Key differentiators include its 'zero-configuration' approach, abstracting away complex build tooling, and offering a consistent development experience. While highly popular for rapid prototyping and learning, Create React App, and by extension `react-scripts`, is now in a maintenance state and is no longer recommended for new projects, which are encouraged to use alternative build tools like Vite or Next.js.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/react-scripts"},{"id":11851,"title":"Custom Scrollbars for React","library":"react-scrollbars-custom","status":"maintenance","version":"4.1.1","language":"javascript","ecosystem":"npm","summary":"react-scrollbars-custom is a React component that provides highly customizable scrollbars while preserving native browser scrolling behavior. Unlike many alternatives, it does not emulate scrolling but rather styles the native scrollbars, ensuring optimal performance (60 FPS using requestAnimationFrame) and a consistent experience across different browsers and platforms. Key features include cross-browser compatibility, full customizability for look and feel, scrollbar nesting, momentum scrolling for iOS, RTL support, and proper handling of page zoom. The current stable version is 4.1.1, released in August 2022, indicating a maintenance phase following active development. It differentiates itself by its performance-focused approach and extensive customization options, including allowing users to define their own renderer components.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","customizable","scrollbars","scroll","scrollbar","react","component","custom","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/react-scrollbars-custom"},{"id":11852,"title":"React Select Event Simulation","library":"react-select-event","status":"active","version":"5.5.1","language":"javascript","ecosystem":"npm","summary":"react-select-event is a specialized companion library for React Testing Library, designed to accurately simulate user interactions on `react-select` components in unit and integration tests. The current stable version is `5.5.1`. This library has an active release cadence, with frequent minor and patch updates, alongside occasional major versions introducing significant features or breaking changes. Its key differentiators include its tight integration with `react-testing-library`'s ecosystem, enabling robust testing of complex `react-select` scenarios like asynchronous option loading, multi-select, and portal-rendered menus. It automatically wraps actions in React's `act` utility (since v5.1.0) to prevent common `act` warnings, and supports `react-select` versions from 2.1.0 onwards. It streamlines testing workflows by providing high-level event simulation functions that mimic real user behavior, unlike lower-level `fireEvent` calls that might not fully replicate `react-select`'s internal state management.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","react-testing-library","dom-testing-library","react-select","testing","unit-testing","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/react-select-event"},{"id":14882,"title":"React Server Components for Bun (DOM)","library":"react-server-dom-bun","status":"active","version":"0.0.0-experimental-603e6108-20241029","language":"javascript","ecosystem":"npm","summary":"This package provides experimental bindings for React Server Components (RSC) specifically targeting the DOM environment and leveraging the Bun runtime. It is *not* designed for direct consumption by application developers, but rather as an internal utility for meta-frameworks to integrate RSC functionality. Being `0.0.0-experimental`, its API is highly unstable and subject to frequent changes, as evidenced by recent releases focusing on Denial-of-Service (DoS) mitigations, cycle protections, and general hardening. It is part of the broader React ecosystem, maintained by Facebook, and its release cadence is tied to React's experimental and canary channels. This means frequent, often internal-facing updates rather than strict semantic versioning, reflecting its role in cutting-edge React development. Key differentiators include its tight integration with Bun for performance and its essential role in enabling full-stack React Server Components rendering paradigms, bridging the server and client in a web application.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","react"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/react-server-dom-bun"},{"id":11853,"title":"React Server Components for Turbopack","library":"react-server-dom-turbopack","status":"active","version":"19.2.5","language":"javascript","ecosystem":"npm","summary":"react-server-dom-turbopack provides the foundational bindings for integrating React Server Components (RSC) with Turbopack, a high-performance build system. It is specifically designed as a low-level API for meta-frameworks (e.g., Next.js) to manage the serialization and deserialization of RSC payloads between server and client, enabling features like streaming and Server Actions. This package is not intended for direct consumption by application developers, but rather as an internal dependency within frameworks. The current stable version is 19.2.5, aligning with React's release cycle, which sees frequent updates, often including security hardening and performance improvements related to RSC and Server Actions. Its key differentiator is its tight integration with Turbopack for optimal performance in environments leveraging that build tool.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","react"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/react-server-dom-turbopack"},{"id":14883,"title":"React Server Components (DOM/Webpack Bindings)","library":"react-server-dom-webpack","status":"active","version":"19.2.5","language":"javascript","ecosystem":"npm","summary":"react-server-dom-webpack is a core utility package providing the necessary bindings for integrating React Server Components with the DOM environment when using Webpack for bundling. Currently stable at version 19.2.5, it receives frequent updates, primarily focusing on security hardening, DoS mitigations for Server Actions, and protection against rendering cycles. Unlike most React libraries, this package is explicitly designed for integration into meta-frameworks (such as Next.js or Remix) rather than for direct consumption by application developers. Its role is to bridge the server and client rendering processes, enabling the hydration of server-generated component trees on the client side and facilitating communication for Server Actions. Key differentiators include its tight coupling with Webpack's module system and its foundational role in the React Server Components paradigm, managing the serialization and deserialization of component payloads and server references.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","react"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/react-server-dom-webpack"},{"id":16884,"title":"React Google Tag Manager with Server-Side Tagging","library":"react-server-side-gtm","status":"active","version":"3.0.1","language":"javascript","ecosystem":"npm","summary":"react-server-side-gtm is a React component library designed for integrating Google Tag Manager (GTM) into React applications, with a particular focus on robust server-side tagging capabilities. As an actively maintained fork of the `react-gtm-module` library, it addresses the original project's stagnation by providing more active development and support for newer GTM features. The current stable version is `3.0.1`, with recent `v3.0.0` releases indicating an active development cycle and a steady release cadence. Key differentiators include enhanced support for server-side tagging, offering greater control over data and improved privacy compliance. It also provides flexible options for custom and multiple `dataLayer` configurations, facilitates the integration of additional events, and allows for specific configurations for custom GTM server-side containers and different deployment environments. This library is well-suited for React projects requiring advanced GTM implementations beyond basic client-side tracking, especially those leveraging the performance, security, and data accuracy benefits of server-side Google Tag Manager.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","react","reactjs","react-component","google tag manager","tag manager","gtm"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/react-server-side-gtm"},{"id":11854,"title":"React Shallow Equal Utilities","library":"react-shallow-equal","status":"abandoned","version":"0.1.1","language":"javascript","ecosystem":"npm","summary":"The `react-shallow-equal` package provides specific utility functions for performing efficient shallow equality checks within React and React Native environments. It exposes `propsEqual`, `elementsEqual`, and `stylesEqual` functions, designed primarily to optimize component re-renders through `shouldComponentUpdate` by comparing component properties, React elements, and style objects. The current stable version is 0.1.1. However, the package has not seen updates in approximately 8 years, making its release cadence non-existent. It is a fork of `lelandrichardson/shallow-element-equals` and utilizes concepts from `lelandrichardson/style-equal`. Its key differentiator was its specialized focus on React-specific shallow comparisons, but modern React development largely utilizes `React.PureComponent` and `React.memo` for similar optimizations.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","react","react-native","shallowequal","shallow-equal","shallowCompare","shallow-compare","equals","shouldComponentUpdate"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/react-shallow-equal"},{"id":13904,"title":"React Shallow Renderer","library":"react-shallow-renderer","status":"deprecated","version":"16.15.0","language":"javascript","ecosystem":"npm","summary":"React Shallow Renderer provides a utility for unit testing React components by rendering them \"one level deep.\" This means it asserts facts about a component's `render` method output without instantiating or rendering child components, and crucially, without requiring a DOM environment. The current stable version is 16.15.0, with the last significant update in October 2020. While historically useful for isolating component logic, React's official documentation for React 19 explicitly recommends against shallow rendering, urging developers to migrate to `@testing-library/react` or `@testing-library/react-native` for more robust and maintainable tests that focus on user behavior rather than implementation details. The package has not seen active development recently, making it a lower-level alternative compared to libraries like Enzyme, which offers a more feature-rich API over similar shallow rendering functionality.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","react","react-native","react-testing"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/react-shallow-renderer"},{"id":11855,"title":"React Social Share Buttons","library":"react-share","status":"active","version":"5.3.0","language":"javascript","ecosystem":"npm","summary":"react-share is a robust and actively maintained React component library, currently at stable version 5.3.0, designed for integrating social media share buttons and formerly, share count functionalities into web applications. It releases minor and patch updates frequently to add new platforms, resolve issues, and manage deprecations. A primary advantage of react-share is its complete independence from external social media SDKs, ensuring better performance and enhanced user privacy by eliminating third-party script loading. The library fully leverages ES modules for effective tree shaking, enabling developers to minimize bundle sizes by importing only the necessary components. It provides a comprehensive suite of share buttons for numerous platforms, including Facebook, X (formerly Twitter), LinkedIn, WhatsApp, Email, and newer additions like Bluesky and Threads, all of which typically open a popup share window. The package includes its own set of social media icons but also offers flexibility for using custom icon sets. It maintains broad compatibility with React versions 17, 18, and 19. Development is active on GitHub, accompanied by a detailed API for customizing button behavior, appearance, and accessibility.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","react","component","react-component","social","media","social-media","share","button","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/react-share"},{"id":15214,"title":"React Shiki Syntax Highlighter","library":"react-shiki","status":"active","version":"0.9.3","language":"javascript","ecosystem":"npm","summary":"react-shiki is a performant client-side syntax highlighting component and hook for React, leveraging the Shiki library. As of version 0.9.3, it offers flexible output options, including React elements to avoid `dangerouslySetInnerHTML` or raw HTML strings for improved performance. The package provides multiple bundle choices (Full, Web, Core) to optimize bundle size depending on the languages and themes required. It fully supports custom TextMate themes, languages, and Shiki transformers. Key features include dynamic language and theme imports for optimal performance, optional line numbers, and performance optimizations like throttling for real-time highlighting. The project maintains a regular patch release cadence, with minor versions introducing features such as output format selection and regex engine customization, ensuring active development and feature expansion.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","react","shiki","code","syntax","highlighter","syntax-highlighter","react-syntax-highlighter","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/react-shiki"},{"id":15792,"title":"Declarative Keyboard Shortcuts for React","library":"react-shortcuts","status":"abandoned","version":"2.1.0","language":"javascript","ecosystem":"npm","summary":"React Shortcuts (version 2.1.0) is a library designed to manage keyboard shortcuts declaratively within React components. It provides a structured way to define application-wide and component-specific keymaps, which can include platform-specific variations and sequences. The library uses `mousetrap` (Combokeys) under the hood for robust key detection. Key differentiators include centralizing shortcut definitions and abstracting away boilerplate `addEventListener`/`removeEventListener` logic. However, the package is effectively abandoned, with its last release over 7 years ago and no recent development activity. It relies heavily on React's now-deprecated Legacy Context API (`getChildContext`), making it incompatible with modern React versions (17 and above).","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","react","react-component","keyboard","shortcuts","mousetrap"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/react-shortcuts"},{"id":11857,"title":"React Showdown: Markdown with Embedded Components","library":"react-showdown","status":"active","version":"2.3.1","language":"javascript","ecosystem":"npm","summary":"react-showdown is a React component library designed for rendering Markdown content within React applications. It leverages the underlying Showdown.js parser, providing a robust solution for Markdown-to-HTML conversion. A key differentiator of this library is its unique capability to embed actual React components directly within Markdown text, which are then rendered seamlessly as part of the React component tree. This feature significantly enhances interactivity and modularity, moving beyond static HTML. The library, currently at stable version 2.3.1, also boasts full TypeScript support and offers extensive configuration options by supporting all Showdown extensions and flavors. While a specific release cadence isn't explicitly stated, the version history (2.0, 2.1, 2.3.1) suggests a pattern of incremental updates focused on new features and bug fixes.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","react","reactjs","react-component","markdown","showdown","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/react-showdown"},{"id":11856,"title":"React Signature Canvas","library":"react-signature-canvas","status":"active","version":"1.1.0-alpha.2","language":"javascript","ecosystem":"npm","summary":"react-signature-canvas is an unopinionated React wrapper component for the `signature_pad` library, enabling users to add drawing and signature capture capabilities to their React applications. The library aims for a lightweight integration, providing a canvas element without imposing additional styling or wrapping elements. The latest stable version is `1.0.7`, which includes support for React 19 in its peer dependencies. Development is ongoing with `1.1.0-alpha.2` as the latest pre-release, which features a native TypeScript rewrite while maintaining backward compatibility for its API surface. The project boasts 100% test coverage, offers a comprehensive API for canvas manipulation, and allows direct passing of props to the underlying HTML canvas element. It distinguishes itself by its commitment to being a thin, highly configurable wrapper, actively maintained with modern web development practices and full TypeScript support.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","react","react-component","component","signature","sign","e-sign","e-signature","canvas","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/react-signature-canvas"},{"id":15217,"title":"React Simple Animate","library":"react-simple-animate","status":"active","version":"3.5.3","language":"javascript","ecosystem":"npm","summary":"React Simple Animate is a lightweight library providing declarative animation capabilities for React applications. It enables developers to implement animations from style A to style B, CSS keyframes animations, and chain multiple animations into sequences. Currently stable at version 3.5.3, it maintains an active release cadence with frequent minor updates focusing on bug fixes, type improvements, and React version compatibility, including support for React 19. Key differentiators include its minimal footprint and lack of external dependencies beyond React itself, making it an efficient choice for adding performant UI animations without bloat. It provides both component-based (`Animate`, `AnimateKeyframes`, `AnimateGroup`) and hook-based (`useAnimate`, `useAnimateKeyframes`, `useAnimateGroup`) APIs to suit different development styles, offering flexibility for both simple transitions and complex choreographed sequences.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","react","animation","transition-animation","animate-css","animation-controller","animation-sequence","keyframes-animation","animate","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/react-simple-animate"},{"id":11858,"title":"React Simple Maps","library":"react-simple-maps","status":"active","version":"3.0.0","language":"javascript","ecosystem":"npm","summary":"React Simple Maps is a component library designed to facilitate the creation of interactive SVG maps within React applications. As of version 3.0.0, released in July 2022, it provides a declarative API built on top of `d3-geo` and `topojson-client`, specifically handling common complexities like panning, zooming, and rendering optimizations. Unlike many mapping solutions, it does not bundle map data; users are required to provide their own GeoJSON or TopoJSON files. This approach makes the library lean and flexible, allowing seamless integration with other React ecosystem tools such as `react-spring` or `react-annotation`. While its average release cycle was historically around 145 days, v3.0.0 has been the latest stable release for some time, suggesting a slower development cadence or maintenance mode. Its core differentiator lies in its minimalist design, offering building blocks for custom map charts without unnecessary bloat, focusing on the core task of rendering and interacting with geographic data.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","react","maps","charts","worldmap","usa","d3-geo"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/react-simple-maps"},{"id":11859,"title":"React Simple WYSIWYG Editor","library":"react-simple-wysiwyg","status":"active","version":"3.4.1","language":"javascript","ecosystem":"npm","summary":"react-simple-wysiwyg is a lightweight and performant React component for creating basic WYSIWYG rich text editing experiences. Currently at version 3.4.1, it focuses on providing essential editing functionality without the extensive features and overhead of more complex editors like Slate.js, Tiptap, CKEditor, or TinyMCE. Its key differentiators include a small bundle size (~9kb, ~4kb gzipped), ease of configuration, and extensibility for simple custom buttons. The library explicitly states it does not sanitize HTML, provide advanced features like table or image editors, or alter HTML generated by the browser, requiring developers to handle these aspects externally (e.g., using `sanitize-html` for sanitization). While it utilizes the deprecated `document.execCommand` API, it justifies this by noting the lack of a modern alternative and its continued use by many popular WYSIWYG editors. The project appears to be actively maintained, with recent updates and open issues on GitHub.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","react","wysiwyg","editor","rich text","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/react-simple-wysiwyg"},{"id":15216,"title":"React Component Size Awareness","library":"react-sizeme","status":"active","version":"3.0.2","language":"javascript","ecosystem":"npm","summary":"react-sizeme is a React library that enables components to be aware of their own rendered width and/or height, facilitating component-level responsive design. The current stable version is 3.0.2, actively maintained with recent updates including React 18 support. It differentiates itself by offering both render prop (`SizeMe`) and Higher-Order Component (`withSize`) patterns, ensuring flexibility for various component structures. It boasts performance, extensive browser support, a tiny bundle size, and compatibility with both functional and class components. The library provides configurable options for monitoring dimensions, refresh rates, and refresh modes (throttle/debounce) to optimize performance.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","library","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/react-sizeme"},{"id":11860,"title":"React Sketch Canvas","library":"react-sketch-canvas","status":"active","version":"6.2.0","language":"javascript","ecosystem":"npm","summary":"react-sketch-canvas is a React component designed for freehand vector drawing, leveraging SVG as its rendering canvas. It provides a declarative interface for integrating drawing capabilities into React applications, supporting actions like drawing, erasing, undoing, and redoing strokes. The library allows for customization of stroke properties and offers functionality to export the drawn content as SVG paths or various image formats (PNG, JPEG). The current stable version is 6.2.0, with active development on a 7.0.0-next branch, indicating ongoing maintenance and feature additions. Its primary differentiators include its SVG-based output, which ensures resolution independence, a straightforward React component API, and built-in essential drawing features without relying on pixel-based HTML Canvas APIs.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","react-component","sketch","canvas","drawing","freehand","vector","svg-canvas","react-sketch","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/react-sketch-canvas"},{"id":11861,"title":"React Slick Carousel","library":"react-slick","status":"active","version":"0.31.0","language":"javascript","ecosystem":"npm","summary":"react-slick is a popular React component that serves as a port of the original jQuery-based `slick-carousel` library. It provides a highly customizable and responsive carousel solution for React applications, abstracting away the underlying jQuery dependency for seamless integration. The current stable version is 0.31.0, with a cadence of regular patch and minor releases addressing bugs and supporting newer React versions. Key differentiators include its extensive feature set inherited from slick-carousel, broad compatibility with React versions (from 0.14.0 up to 19.0.0), and a strong community backing. It requires separate installation and explicit CSS imports from `slick-carousel` for its essential styling and fonts.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","slick","carousel","Image slider","orbit","slider","react-component"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/react-slick"},{"id":11862,"title":"React Slider Component","library":"react-slider","status":"active","version":"2.0.6","language":"javascript","ecosystem":"npm","summary":"react-slider is an actively maintained React component designed for creating highly customizable range sliders. The current stable version is 2.0.6, with recent updates focusing on stability and compatibility across modern web environments. It supports both single and multiple handles, offers horizontal and vertical orientations, and includes accessibility features through props like `ariaLabel` and `ariaValuetext`. Key differentiators include built-in `ResizeObserver` support for dynamic slider resizing and a commitment to broad React compatibility, explicitly listing React 16, 17, and 18 as peer dependencies. The project demonstrates a consistent release cadence, regularly publishing patch updates for bug fixes and minor enhancements, with major versions introducing significant features and occasional breaking changes. It addresses common slider challenges such as mobile 'snap back' behavior and module resolution issues for modern JavaScript module systems.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","react-component","react","slider","component"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/react-slider"},{"id":13907,"title":"React Slotify","library":"react-slotify","status":"active","version":"0.2.2","language":"javascript","ecosystem":"npm","summary":"React Slotify is a lightweight (~500B) TypeScript library that introduces the 'Slots' concept into modern React applications, offering a semantic alternative to the 'render props' pattern. As of version 0.2.2, it provides a type-safe API for defining and consuming content slots within components, aiming for simplicity and improved readability. While a relatively new library, its focus on explicit content projection differentiates it from patterns like default `children` or explicit `render props` by allowing multiple, named content areas within a single component. Its release cadence is not explicitly stated, but it appears to be in active development, awaiting a 1.0 stable release, which suggests the API might evolve.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/react-slotify"},{"id":13905,"title":"React Smooth Animation Library","library":"react-smooth","status":"active","version":"4.0.4","language":"javascript","ecosystem":"npm","summary":"`react-smooth` is a declarative animation library for React applications, providing components like `Animate` and `AnimateGroup` to facilitate property-based and keyframe-based animations. The current stable version is 4.0.4, which updates peer dependencies to support React 19. The library also supports previous React versions from 16.8 onwards. While its release cadence can be somewhat irregular, it ensures compatibility with modern React ecosystems. Key differentiators include its declarative API for defining animations directly within JSX, support for custom easing functions (Bezier, Spring), and its association with the Recharts library, where it is often used for data visualization animations. It abstracts away complex browser animation APIs, allowing developers to focus on animation logic rather than low-level implementation details. The library ships with TypeScript types, facilitating safer development practices.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","react","reactjs","animation","react-component"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/react-smooth"},{"id":15793,"title":"Zero-Configuration Static Prerendering for SPAs","library":"react-snap","status":"maintenance","version":"1.23.0","language":"javascript","ecosystem":"npm","summary":"react-snap is a zero-configuration, framework-agnostic static prerendering tool designed to convert Single Page Applications (SPAs) into static HTML. It leverages Headless Chrome (powered by Puppeteer) to crawl all navigable links from a given root, effectively generating static HTML files. This process significantly enhances SEO and initial page load performance by delivering pre-rendered content to the browser before JavaScript execution. The package is currently at version 1.23.0 and appears to be in a maintenance phase rather than active feature development, with its last major release dating back to early 2020. A key differentiator is its out-of-the-box compatibility with tools like Create React App and its ability to handle modern browser features without issue, as it uses a real browser for rendering. It primarily operates as a `postbuild` script, integrating into existing build workflows without requiring direct programmatic imports into the application's source code.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/react-snap"},{"id":11863,"title":"React SortableJS Bindings","library":"react-sortablejs","status":"active","version":"6.1.4","language":"javascript","ecosystem":"npm","summary":"react-sortablejs provides idiomatic React bindings for the powerful SortableJS drag-and-drop library, enabling developers to create interactive, sortable lists with declarative React components. It abstracts away direct DOM manipulation, integrating smoothly with React's state management. The package is currently at version 6.1.4 and receives maintenance updates focusing on bug fixes and dependency updates, though the README indicates it's \"not considered ready for production\". It differentiates itself by offering a ReactSortable component that directly accepts SortableJS options as props, along with supporting both functional and class-based React components and providing clear mechanisms for integrating SortableJS plugins like MultiDrag and Swap.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/react-sortablejs"},{"id":15218,"title":"React Sparklines Component","library":"react-sparklines","status":"maintenance","version":"1.7.0","language":"javascript","ecosystem":"npm","summary":"react-sparklines is a lightweight React component library designed for rendering small, expressive sparkline charts using SVG. It offers a declarative API to create various types of micro-charts, including lines, bars, and spots, along with statistical overlays like reference lines for mean, median, and normal bands. The current stable version is 1.7.0, with its last publication dating back several years, suggesting the library is in a maintenance phase rather than active development. Its primary appeal lies in providing simple, customizable visualizations for dashboards or other data-dense user interfaces where the emphasis is on quickly conveying trends without the complexity and overhead of full-featured charting libraries. It distinguishes itself by focusing purely on compact, trend-oriented data representations.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","react","component","react-component","charts","sparklines","visualization","jsx"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/react-sparklines"},{"id":14884,"title":"React Sparklines (TypeScript Rewrite)","library":"react-sparklines-typescript","status":"active","version":"1.3.0","language":"javascript","ecosystem":"npm","summary":"The `react-sparklines` package (maintained by acodesmith) is a modern, TypeScript-rewritten version of the original unmaintained `react-sparklines` library. It provides a suite of React components for rendering small, expressive sparklines, including various visual elements like lines, bars, spots, reference lines, and normal bands. As of version 1.3.0, this fork actively uses modern React patterns such as functional components, and ships with comprehensive TypeScript types, offering a smaller, faster, and more actively maintained alternative to its predecessor. Its key differentiators include explicit TypeScript support, adherence to contemporary React development practices, and a focus on performance and bundle size. The release cadence is driven by ongoing modernization and bug fixes, providing a stable, up-to-date solution for compact data visualization in React applications.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","react","component","react-component","charts","sparklines","visualization","jsx","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/react-sparklines-typescript"},{"id":11864,"title":"React Speech Recognition Hook","library":"react-speech-recognition","status":"active","version":"4.0.1","language":"javascript","ecosystem":"npm","summary":"react-speech-recognition is an open-source React library that simplifies integrating browser-based speech recognition into React applications. It provides a `useSpeechRecognition` hook and a `SpeechRecognition` object, abstracting the complexities of the underlying Web Speech API to enable real-time transcription from a user's microphone. The library is currently stable at version 4.0.1, with releases occurring as needed to address bugs or add features. It is actively maintained. Key differentiators include its easy-to-use hook API, built-in handling for browser support detection, microphone access states, and a mechanism for defining voice commands. While it leverages the Web Speech API, which has best support in Chromium-based browsers, the library itself is designed for broad compatibility, recommending polyfills for wider cross-browser functionality.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","react","reactjs","speech","recognition"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/react-speech-recognition"},{"id":11865,"title":"React Spinners","library":"react-spinners","status":"active","version":"0.17.0","language":"javascript","ecosystem":"npm","summary":"React Spinners is a comprehensive collection of declarative, customizable loading spinner components designed for React applications. Currently stable at version 0.17.0, it offers a diverse range of animated loaders to provide visual feedback during asynchronous operations. The library maintains an active development and release cadence, consistently delivering updates, bug fixes, and performance improvements. A significant distinguishing feature, introduced in version 0.13.0, is its complete elimination of external runtime dependencies, drastically reducing bundle size and improving overall project footprint. It provides robust TypeScript support, integrates seamlessly with modern React ecosystems, supports React versions from 16 through 19, and is optimized for tree-shaking.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","react-spinners","react-spinner","react","reactjs","loader","loaders","loading","spinner","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/react-spinners"},{"id":11866,"title":"React Split","library":"react-split","status":"active","version":"2.0.14","language":"javascript","ecosystem":"npm","summary":"react-split is a React component that enables the creation of resizable split views in web applications. It functions as a lightweight, declarative wrapper around the core Split.js library. Developers define child components within a `<Split>` container, which are then rendered as resizable panes. The current stable version is 2.0.14, with an active release cadence focused on bug fixes and minor feature enhancements. Its primary strengths include ease of use, minimal overhead, and direct exposure of Split.js options via React props, allowing for straightforward integration of flexible, resizable layouts. The package also ships with full TypeScript type definitions.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/react-split"},{"id":11867,"title":"React Split Pane","library":"react-split-pane","status":"active","version":"3.2.0","language":"javascript","ecosystem":"npm","summary":"react-split-pane is a modern, accessible, and TypeScript-first React component designed for creating resizable split layouts. The current stable version is v3.2.0, which is built entirely with React hooks and provides comprehensive type definitions. This library enables developers to create flexible layouts with multiple resizable panes, supporting both horizontal and vertical splits, as well as nested configurations. Key differentiators include full TypeScript support, robust accessibility features (keyboard navigation, ARIA), touch-friendly interactions for mobile devices, and easy theming via CSS variables. It boasts a small bundle size (< 5KB gzipped) and ensures performant resizing through requestAnimationFrame throttling. Releases are active, with several patches and minor versions pushed out for the v3 series, indicating ongoing development and maintenance.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","react","react-component","split-pane","react-split-pane","typescript","hooks","resizable","panes"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/react-split-pane"},{"id":11868,"title":"React Spreadsheet","library":"react-spreadsheet","status":"active","version":"0.10.1","language":"javascript","ecosystem":"npm","summary":"React Spreadsheet is a library for building simple, customizable, and performant spreadsheet components within React applications. As of version 0.10.1, it focuses on providing a straightforward API for common use cases while maintaining flexibility. It has seen consistent updates, with recent releases introducing a new formula evaluation engine that supports cell dependencies and ranges (v0.8.0), and features like row/column selection (v0.7.0). The library differentiates itself by emphasizing 'Just Components™' and aiming for performance without virtualization, making it suitable for scenarios where a fully virtualized, complex spreadsheet might be overkill. It ships with TypeScript type declarations, ensuring a better developer experience with type introspection.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","spreadsheet","excel","react","sheet","table","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/react-spreadsheet"},{"id":11869,"title":"React Spring Bottom Sheet","library":"react-spring-bottom-sheet","status":"active","version":"3.4.1","language":"javascript","ecosystem":"npm","summary":"react-spring-bottom-sheet is a React component library designed for creating accessible, animated bottom sheets (also known as bottom drawers or modals) for web applications. It is built upon the `react-spring` library for physics-based animations and `react-use-gesture` for robust gesture control, delivering a smooth and interactive user experience. The current stable version is 3.4.1, which includes support for React 18. Key features include content drag expansion, customizable snap points, and an opt-out focus trap for accessibility. The library differentiates itself by its focus on combining delightful animations with strong accessibility standards through its underlying animation libraries and CSS custom properties for styling. While not adhering to a strict time-based release schedule, the project is actively maintained with updates addressing bug fixes, dependency compatibility, and new features as needed.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","animation","bottom-drawer","bottom-sheet","bottomsheet","dialog","drag-drop","draggableview","drawer","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/react-spring-bottom-sheet"},{"id":15219,"title":"React Stately","library":"react-stately","status":"active","version":"3.46.0","language":"javascript","ecosystem":"npm","summary":"React Stately is a JavaScript/TypeScript library developed by Adobe, providing highly accessible and robust state management hooks for complex UI components within the React ecosystem. It is a foundational part of the Adobe React Spectrum and React Aria libraries, focusing on managing component behavior and data without dictating visual presentation. This \"headless\" approach allows developers to build custom UIs while leveraging battle-tested accessibility and interaction patterns. As of April 2026, the current stable version is 3.46.0. The library follows a frequent release cadence, often with monthly or bi-monthly updates, reflecting ongoing feature development and improvements, especially in coordination with React Aria Components and React Spectrum S2. Its key differentiators include a strong emphasis on WAI-ARIA standards compliance, complex collection management (lists, grids, trees), and sophisticated interaction handling, making it suitable for enterprise-grade applications requiring high accessibility and performance.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/react-stately"},{"id":14885,"title":"React Static TypeScript Plugin","library":"react-static-plugin-typescript","status":"maintenance","version":"7.6.2","language":"javascript","ecosystem":"npm","summary":"The `react-static-plugin-typescript` package integrates TypeScript support into projects built with the React Static framework, enabling the use of `.ts` and `.tsx` files for components and application logic. The current stable version is 7.6.2. It operates by hooking into React Static's build pipeline to compile TypeScript code and offers an optional type-checking feature during compilation. This plugin is a core component for React Static users who prefer TypeScript for improved code maintainability and developer experience. Its release cadence is tightly coupled with the React Static framework's updates. Key differentiators include its seamless integration into the `static.config.js` file and its ability to toggle type-checking during development builds, providing flexibility for different workflow needs. The React Static ecosystem appears to be in a maintenance state, meaning this plugin follows a similar lifecycle.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/react-static-plugin-typescript"},{"id":13906,"title":"React Sticky Portal","library":"react-stick","status":"active","version":"5.0.7","language":"javascript","ecosystem":"npm","summary":"react-stick is a React component library designed to facilitate the 'sticking' of an absolutely positioned React node (often a tooltip, dropdown, or modal) to a dynamically positioned anchor element. It achieves this by rendering the 'stuck' node in a React Portal, typically as a direct child of the `body` element, ensuring it's not affected by the anchor's parent overflow or styling. The current stable version is `5.0.7`, with releases appearing to be semantically versioned and somewhat regular, addressing bug fixes and minor enhancements. A key differentiator is its focus on robust positioning logic, including automatic flipping based on available viewport space, and its recent migration to TypeScript for improved developer experience and type safety. It requires React and ReactDOM `>=16.8.0`.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/react-stick"},{"id":11871,"title":"React Sticky Component","library":"react-sticky","status":"active","version":"6.0.3","language":"javascript","ecosystem":"npm","summary":"`react-sticky` is a JavaScript library designed to implement sticky UI elements within React applications. It provides a robust, programmatically controlled solution for scenarios where native CSS `position: sticky` falls short, particularly regarding older browser support (like IE11) or specific layout complexities (e.g., table elements). The current stable version, 6.0.3, was a significant redesign, transitioning to a higher-order component (HOC) pattern combined with a render prop API, which offers developers fine-grained control over the sticky behavior. It requires `react` and `react-dom` versions 15.3 or higher. While no explicit release cadence is stated, major version updates have historically aligned with significant React ecosystem changes. Its key differentiator is providing a flexible, JavaScript-driven approach when CSS alternatives are not viable, allowing custom logic and rendering based on the element's sticky state. This approach provides a fallback for environments where modern CSS features are not fully supported or when more dynamic, JavaScript-controlled sticky behavior is required beyond what pure CSS offers.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","react-component","React","Sticky"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/react-sticky"},{"id":11870,"title":"React Sticky Element","library":"react-sticky-el","status":"maintenance","version":"2.1.1","language":"javascript","ecosystem":"npm","summary":"react-sticky-el is a React component library designed to make elements stick to the viewport or a specified scrollable container as the user scrolls. It provides a straightforward `<Sticky />` component that can make any child element fixed to the top or bottom. The current stable version is 2.1.1, released in late 2021, and the project is generally considered to be in maintenance mode with infrequent updates. Key differentiators include its relative simplicity, support for custom scroll elements via the `scrollElement` prop, the ability to define a `boundaryElement` to limit stickiness, and flexible configuration for position re-checks. It ships with TypeScript type definitions, providing a typed developer experience.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","react","reactjs","sticky","fixed","react-sticky","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/react-sticky-el"},{"id":11872,"title":"React Sticky Node Component","library":"react-stickynode","status":"active","version":"5.0.2","language":"javascript","ecosystem":"npm","summary":"react-stickynode is a performant and comprehensive React component for creating sticky elements on a webpage. Currently at version 5.0.2, it is actively maintained with regular dependency updates and support for new React versions, as evidenced by recent v5.x releases. This library differentiates itself by effectively handling not only standard sticky scenarios where the target is shorter than the viewport but also complex cases where the sticky content is taller. For tall sticky targets, it implements a natural scrolling behavior where the element scrolls until its bottom aligns with the viewport bottom (when scrolling down) or its top aligns with the viewport top (when scrolling up), maximizing content visibility. It also supports elements with percentage-based width units, making it suitable for responsive designs. Performance is prioritized through single `scrollTop` retrieval, throttled scroll listening, and rAF for status updates.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","Sticky","React"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/react-stickynode"},{"id":11873,"title":"React String Replace","library":"react-string-replace","status":"active","version":"2.0.1","language":"javascript","ecosystem":"npm","summary":"react-string-replace is a lightweight JavaScript utility designed to safely replace substrings or regular expression matches within a given string or array, converting them into an array containing React components and strings. It is currently at stable version 2.0.1 and has seen active development, with recent tooling modernizations and breaking changes in major versions. The library's core differentiator is its ability to perform replacements suitable for React's rendering model without relying on `dangerouslySetInnerHTML`, thus maintaining React's built-in XSS protection. It offers a simple API for common tasks like highlighting text, converting URLs, or parsing mentions, and supports chaining for multiple replacement patterns. It has zero runtime dependencies and ships with TypeScript types, making it suitable for modern React applications.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","react","string","replace","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/react-string-replace"},{"id":15794,"title":"React Style Bundler","library":"react-style-bundler","status":"active","version":"1.2.3","language":"javascript","ecosystem":"npm","summary":"React Style Bundler is a CSS-in-JS library for React applications that leverages JavaScript's native import mechanism to manage and bundle CSS. Currently at version 1.2.3, it integrates directly into your build process by tracking CSS as it's imported via `styled` components. It is particularly well-suited for Server-Side Rendering (SSR) environments, providing a bundler-agnostic approach where the JavaScript runtime's import order dictates the final CSS bundle. Unlike traditional CSS bundlers, it doesn't require specific build tool plugins; instead, you import your main React component and then retrieve the accumulated CSS string. Its release cadence appears demand-driven, without a fixed schedule. A key differentiator is its reliance on the existing JavaScript module graph for CSS dependency resolution and bundling, aiming for a simpler setup for SSR.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","react","styling","esbuild","CSS","bundler","bundle","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/react-style-bundler"},{"id":11874,"title":"React Styleguidist","library":"react-styleguidist","status":"active","version":"13.1.4","language":"javascript","ecosystem":"npm","summary":"React Styleguidist is a robust tool for generating living style guides and developing React components in isolation. It provides a hot-reloaded development server where developers can view, interact with, and document components. The current stable version is 13.1.4, with recent maintenance releases addressing bug fixes and minor improvements, typically seeing several releases per year including minor versions and patches. Key differentiators include its reliance on Markdown files for component documentation, automatic listing of `propTypes`, and the ability to show live, editable usage examples. It also offers extensive configuration options for Webpack and theming, allowing deep integration into existing project setups. Unlike some alternatives, it focuses on generating a static style guide from existing components and their documentation, rather than being a visual drag-and-drop builder, promoting a documentation-driven development workflow.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","react","jsx","styleguide","style guide","documentation","docs","generator","component","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/react-styleguidist"},{"id":11875,"title":"React SVG Component","library":"react-svg","status":"active","version":"17.2.4","language":"javascript","ecosystem":"npm","summary":"react-svg is a React component designed to fetch SVG files from a given URL and inject their raw markup directly into the DOM, rather than rendering them as `<img>` tags. This approach, powered by the underlying `@tanem/svg-injector` library, enables full manipulation of the SVG's internal elements via CSS and JavaScript, unlocking possibilities like dynamic styling, animation, and interactivity that are not possible with traditional `<img>` elements. It also features client-side caching of fetched SVGs to reduce redundant network requests for repeated assets. The package is actively maintained, with its current stable version being 17.2.4, and exhibits a healthy release cadence, often seeing updates within a three-month window. It ships with TypeScript type definitions, enhancing development in TypeScript environments.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","dom","html","images","img","react","scalable vector graphics","svg","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/react-svg"},{"id":17051,"title":"CLI for React SVG Loader","library":"react-svg-loader-cli","status":"active","version":"3.0.3","language":"javascript","ecosystem":"npm","summary":"react-svg-loader-cli is a command-line interface tool designed to convert SVG files into optimized React components. It is part of the broader `react-svg-loader` ecosystem, which also includes webpack and rollup plugins. The package leverages SVGO for SVG optimization, generating functional React components (arrow functions) that can accept standard React props. The current stable version is 3.0.3. Release cadence is irregular, driven by bug fixes, dependency upgrades, and Node.js version support. Key differentiators include its focused CLI approach for batch processing SVGs and its integration with SVGO, providing a streamlined workflow for developers who prefer a command-line utility over build tool integrations. It allows for direct transformation of SVG assets into reusable React components.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","cli","commandline","react","react-svg-loader"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/react-svg-loader-cli"},{"id":20500,"title":"react-svg-unique-id","library":"react-svg-unique-id","status":"maintenance","version":"1.3.3","language":"javascript","ecosystem":"npm","summary":"React utility that automatically rewrites SVG element IDs (id, xlinkHref, url(#...)) to unique, collision-free identifiers like ___SVG_ID__N__M___. This solves the problem of duplicate IDs when multiple SVGs processed by SVGO are used on the same page. Version 1.3.3 is the latest stable release (last published March 2020). The library ships with TypeScript types and has a peer dependency on React ^16.6.3. It is lightweight and specifically designed for React, unlike generic SVG ID deduplication tools.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/react-svg-unique-id"},{"id":13908,"title":"React Swipe Event Handler Hook","library":"react-swipeable","status":"active","version":"7.0.2","language":"javascript","ecosystem":"npm","summary":"React Swipeable is a lightweight React hook, `useSwipeable`, designed to easily add swipe and touch event handling capabilities to any React component. It abstracts away the complexities of touch events, providing a consistent API for detecting various swipe directions (up, down, left, right), tap events, and customizable thresholds for swipe detection via the `delta` prop. The library is currently at version 7.0.2 and is actively maintained by FormidableLabs, with regular updates to support new React versions (e.g., React 19) and introduce new features like `swipeDuration` and `onSwipeStart`. Its key differentiators include its hook-based API, fine-grained control over touch event options, and a focus on performance by leveraging passive event listeners by default, addressing Lighthouse performance issues related to touch events.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","react swipe","react touch","react hook","touch","swipe","swipeable","react","hook","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/react-swipeable"},{"id":15220,"title":"React Swipeable Views Utilities","library":"react-swipeable-views-utils","status":"maintenance","version":"0.14.1","language":"javascript","ecosystem":"npm","summary":"react-swipeable-views-utils provides Higher-Order Components (HOCs) and utilities designed to extend the functionality of `react-swipeable-views`. This package offers features like automatic slide progression (`autoPlay`), virtualized rendering for performance with many slides (`virtualize`), and keyboard navigation (`bindKeyboard`). The current stable version is `0.14.1`. Historically, releases have been somewhat irregular, with the last significant update over a year ago, suggesting a maintenance rather than active development phase. Its primary differentiator is its tight integration with `react-swipeable-views`, providing common advanced behaviors out-of-the-box without requiring complex custom implementations. It relies on React's HOC pattern to inject enhanced behavior into a base `SwipeableViews` component.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/react-swipeable-views-utils"},{"id":18063,"title":"React Swipeable Views Utilities for React 18","library":"react-swipeable-views-utils-react-18-fix","status":"maintenance","version":"0.14.1","language":"javascript","ecosystem":"npm","summary":"This package, `react-swipeable-views-utils-react-18-fix`, provides a collection of utility modules and Higher-Order Components (HOCs) designed to extend the functionality of the `react-swipeable-views` library. It specifically targets compatibility with React 18, addressing issues like the deprecation of legacy context and `UNSAFE_*` lifecycle methods that older versions of the base utilities might encounter. Key functionalities include `autoPlay` for automatic slide transitions, `virtualize` for efficient rendering of large numbers of slides, and `bindKeyboard` for keyboard navigation. The current stable version is 0.14.1. While the original `react-swipeable-views-utils` faced compatibility challenges with React 18, this specific fork or adaptation aims to provide a stable solution, serving as an important companion for developers using `react-swipeable-views` in modern React environments. Its release cadence appears to be driven by critical fixes and compatibility updates for the core `react-swipeable-views` ecosystem. However, it's noted that this 'fix' might become less relevant if the primary `react-swipeable-views` package fully integrates native React 18 support directly.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/react-swipeable-views-utils-react-18-fix"},{"id":11876,"title":"React Switch Component","library":"react-switch","status":"active","version":"7.1.0","language":"javascript","ecosystem":"npm","summary":"react-switch is a lightweight, customizable, and accessible toggle-switch component for React applications. Currently at version 7.1.0, it provides a draggable switch with sensible default styling that uses inline styles, eliminating the need for separate CSS imports. Key differentiators include its small bundle size (<2.5 kB gzipped), built-in accessibility features (with guidance on proper label usage), and high customizability for visual appearance. The library is actively maintained, though a specific release cadence isn't published. It supports a wide range of React versions, from 15.3.0 up to 19.0.0, as specified in its peer dependencies, making it compatible with both older and very recent React projects.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","switch","toggle","toggle-button","toggle-switch","checkbox","react","react-component","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/react-switch"},{"id":13909,"title":"React Syntax Highlighter","library":"react-syntax-highlighter","status":"active","version":"16.1.1","language":"javascript","ecosystem":"npm","summary":"React Syntax Highlighter is a component designed for rendering syntax-highlighted code blocks within React applications. It leverages the robust `lowlight` and `refractor` libraries (which in turn use PrismJS or Highlight.js ASTs) to generate a virtual DOM structure, allowing for efficient updates without `dangerouslySetInnerHTML`. The current stable version is 16.1.1. Releases occur as needed, with a mix of patch fixes and occasional major version updates (e.g., v16.0.0). Key differentiators include its use of a syntax tree for DOM manipulation (leading to more idiomatic React usage and better performance for dynamic updates), and its support for JavaScript-based inline styling for all Highlight.js and PrismJS themes, while also providing an option for traditional CSS class-based styling.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","react","syntax","lowlight","highlighting","ast"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/react-syntax-highlighter"},{"id":11877,"title":"React Table v7","library":"react-table","status":"maintenance","version":"7.8.0","language":"javascript","ecosystem":"npm","summary":"React Table v7 is a set of headless hooks for building highly customizable and performant data tables in React applications. As of version 7.8.0, it provides core functionalities like sorting, filtering, pagination, row selection, and expansion through a flexible plugin system. Its \"headless\" nature means it provides the logic and state management, leaving all UI rendering and styling entirely up to the developer, offering maximum customization. While `react-table` v7 remains stable and widely used, active development and new features have shifted to the `@tanstack/react-table` package (v8 and beyond). Developers starting new projects are generally advised to use the newer TanStack Table versions, which offer a similar headless approach across various frameworks. This package (v7) is now in a maintenance phase.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","react","table","react-table","datagrid"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/react-table"},{"id":14886,"title":"React Tag Input","library":"react-tag-input","status":"active","version":"6.10.6","language":"javascript","ecosystem":"npm","summary":"React Tag Input is a comprehensive and user-friendly tagging component designed for React applications, currently stable at version 6.10.6. It offers robust features such as autocomplete based on a suggestion list, full keyboard and mouse navigation, drag-and-drop tag reordering powered by `react-dnd`, and in-place tag editing. The library is actively maintained with frequent patch and minor releases, and version 7 is currently in preparation. A key differentiator is its focus on accessibility and a user experience inspired by email 'To' fields, providing a flexible solution for managing tag inputs in various UI contexts.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","react","drag-drop","tags","tag input","react-component","autosuggest","editable","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/react-tag-input"},{"id":11878,"title":"React Tags Input Component","library":"react-tagsinput","status":"active","version":"3.20.3","language":"javascript","ecosystem":"npm","summary":"`react-tagsinput` is a highly customizable React component designed for creating user interfaces that allow users to input and manage tags. It is currently at version 3.20.3, indicating a mature and stable codebase. While an explicit release cadence isn't regularly published, the package appears to be in a maintenance phase, receiving updates primarily for compatibility and bug fixes rather than frequent feature additions. Its key differentiators include extensive customization options through `renderTag`, `renderInput`, and `renderLayout` props, enabling developers to fully control the visual representation of tags and the input field. It supports various methods for adding tags, such as pressing `Enter` or `Tab`, blurring the input field, and pasting text, along with options for validation and enforcing unique tags. The component is agnostic to styling, requiring developers to provide their own CSS (or import the provided basic stylesheet) to match their application's design system.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","react","tags","input","component","react-component"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/react-tagsinput"},{"id":11879,"title":"React Teleporter","library":"react-teleporter","status":"active","version":"3.2.0","language":"javascript","ecosystem":"npm","summary":"React Teleporter is a library designed for seamlessly moving or \"teleporting\" React components within the same React component tree. Unlike standard React Portals, which can render children into a different DOM node outside the current DOM hierarchy, `react-teleporter` maintains the logical connection within the same React tree. This distinction simplifies state and context management, as components remain within their original React context, making it ideal for managing complex layouts where content needs to appear in a different visual location than where it's defined. Inspired by the configuration philosophy of `react-helmet`, it allows for configuring parts of an application from a separate, perhaps deeply nested, location. The current stable version is 3.2.0, with regular minor and patch releases to support new React versions (currently up to React 19) and add features like `function as children` for `Source` components. Major versions, such as v3.0.0, introduce significant breaking changes, notably the transition to an ESM-only distribution. The library exports `createTeleporter`, which generates a `Source` and `Target` pair, enabling content defined within a `Source` component to be rendered at the `Target`'s designated position.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","react","portal","teleport","tunnel","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/react-teleporter"},{"id":11880,"title":"React Test Renderer","library":"react-test-renderer","status":"active","version":"19.2.5","language":"javascript","ecosystem":"npm","summary":"The `react-test-renderer` package provides a renderer that can be used to render React components into plain JavaScript objects, offering a way to test components without requiring a DOM environment or a browser. It is primarily used for snapshot testing, enabling the generation of serializable JSON representations of a component tree that can be compared against previous snapshots to detect unintended UI changes over time. The current stable version is 19.2.5, aligning with the core React library's frequent patch releases. Unlike `@testing-library/react`, this library focuses on the internal structure and rendered output of components rather than simulating user interactions, making it suitable for asserting on the rendered tree itself.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","react","react-native","react-testing"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/react-test-renderer"},{"id":11881,"title":"React Text Mask","library":"react-text-mask","status":"active","version":"5.5.0","language":"javascript","ecosystem":"npm","summary":"This package provides a React component, `<MaskedInput>`, for creating input fields that enforce specific formatting patterns on user input. It is part of the larger `text-mask` ecosystem, which offers similar masking solutions for various JavaScript frameworks and vanilla JS. The current stable version for `react-text-mask` is 5.5.0. Releases are typically driven by fixes and minor enhancements across its different framework-specific packages (e.g., React, Vue, Angular), rather than a fixed cadence. A key differentiator is its highly configurable `mask` prop, which accepts an array of characters and regular expressions, allowing for flexible pattern definition. It also supports a `render` prop for advanced customization, enabling integration with styled-components or other custom input wrappers. It aims for full compatibility with standard HTML `<input>` attributes like `className`, `placeholder`, `onBlur`, and `onChange`, simplifying its adoption into existing forms.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","react","react-component","text mask","input mask","string mask","input formatting","text formatting","string formatting"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/react-text-mask"},{"id":11882,"title":"React Textarea Autosize","library":"react-textarea-autosize","status":"active","version":"8.5.9","language":"javascript","ecosystem":"npm","summary":"react-textarea-autosize is a React component that serves as a high-performance, lightweight (approx. 1.3KB minified & gzipped) drop-in replacement for the native `<textarea>` HTML element, automatically adjusting its height to fit its content. Inspired by the popular jQuery Autosize plugin, it provides a seamless user experience for input fields that need to expand dynamically. The package is currently at version 8.5.9 and maintains an active release cadence with frequent patch updates to address bugs and improve compatibility. Key differentiators include its small size, broad React compatibility (supporting React 16.8.0 through 19.0.0), and specific features like `minRows`, `maxRows`, and an `onHeightChange` callback. Recent enhancements have focused on improving module resolution for modern JavaScript runtimes such as Vercel Edge and Cloudflare Workers, resolving race conditions, and bolstering Node.js ESM support.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","autosize","grow","react","react-component","textarea","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/react-textarea-autosize"},{"id":13910,"title":"React Themeable Utility","library":"react-themeable","status":"abandoned","version":"1.1.0","language":"javascript","ecosystem":"npm","summary":"react-themeable is a utility library designed to simplify the process of making React components easily themeable across various styling approaches. Released as 'experimental' with its latest version 1.1.0, it aims to provide a unified API for integrating with CSS Modules, Radium, Aphrodite, React Style, JSS, global CSS, and inline styles. The library exposes a single `themeable` function that takes a theme prop and returns a helper function to apply styles based on a key and style names. Its key differentiator was its broad compatibility with many competing React styling solutions at the time of its release. However, the package was last published over 10 years ago (as of April 2026), indicating it is no longer actively maintained. Its peer dependency on React is for very old versions, making it incompatible with modern React applications.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/react-themeable"},{"id":11884,"title":"React Time Picker","library":"react-time-picker","status":"active","version":"8.0.3","language":"javascript","ecosystem":"npm","summary":"`react-time-picker` is a React component that provides an intuitive interface for users to select a specific time. It is actively maintained, with the current stable version being 8.0.3, released recently with improvements like OIDC trusted publishing and immutable releases. The library generally follows a stable release cadence, with major versions addressing significant breaking changes or new React features, and minor/patch versions focusing on bug fixes and enhancements. Key differentiators include its focus on accessibility, ease of integration into existing React projects, and reliance on native browser datetime capabilities where appropriate, while offering extensive customization for internationalization and display formats. It provides a clean, unopinionated UI that integrates well into various design systems, offering flexibility without enforcing a specific look and feel, and ships with TypeScript types for improved developer experience.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","react","time","time-picker","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/react-time-picker"},{"id":11883,"title":"React Timer Hook","library":"react-timer-hook","status":"active","version":"4.0.5","language":"javascript","ecosystem":"npm","summary":"react-timer-hook is a robust custom React hook library designed to simplify the implementation of timers, stopwatches, and general time-based logic within React components. It provides three core hooks: `useTimer` for countdowns, `useStopwatch` for count-up timers, and `useTime` for retrieving the current time. Currently stable at version `4.0.5`, the library maintains an active release cadence, frequently addressing bug fixes, dependency updates, and minor feature enhancements. A key differentiator is its out-of-the-box TypeScript support and its intelligent handling of browser tab inactivity to ensure accurate timer behavior, especially for stopwatches. It exposes a comprehensive set of time values including days, hours, minutes, seconds, milliseconds, and total raw seconds/milliseconds, along with functions for starting, pausing, resuming, and restarting timers, offering fine-grained control for various time-sensitive UI/UX requirements.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","react","react-hook","react-hooks","timer","countdown","time","clock","useTimer","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/react-timer-hook"},{"id":11885,"title":"React Timezone Select Component and Hook","library":"react-timezone-select","status":"active","version":"3.3.3","language":"javascript","ecosystem":"npm","summary":"react-timezone-select is a React component and hook designed to provide a usable and dynamic timezone selection interface. It uniquely addresses common challenges by automatically adjusting displayed choices for Daylight Savings Time (DST) and presenting a concise list of options through intelligent deduplication. The package is currently at version 3.3.3, indicating active development with frequent patch and minor updates. A key differentiator is its flexibility: developers can either use the pre-built `TimezoneSelect` component, which integrates with `react-select`, or leverage the `useTimezoneSelect` hook to integrate timezone selection logic with their own custom select components. It ships with comprehensive TypeScript types, ensuring a robust developer experience.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","react","timezone","select","react-select","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/react-timezone-select"},{"id":13911,"title":"React Tippy","library":"react-tippy","status":"active","version":"1.4.0","language":"javascript","ecosystem":"npm","summary":"react-tippy is a React wrapper for the popular tippy.js tooltip library, leveraging Popper.js for precise positioning. Currently at version 1.4.0, it provides a lightweight and flexible way to integrate tooltips into React applications. The library offers both a <Tooltip> component for declarative usage and a withTooltip higher-order component (HOC) for more advanced scenarios, such as wrapping existing components. A key differentiator is its use of React DOM to render tooltip content, allowing full access to React features within the tooltip itself, including integration with state management libraries like Redux. TypeScript support was introduced in v1.3.0. While an exact release cadence isn't explicitly stated, the project sees regular maintenance updates for bug fixes and feature enhancements, such as the v1.3.1 release for exception guards.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/react-tippy"},{"id":26167,"title":"React Title Component","library":"react-title-component","status":"maintenance","version":"1.0.1","language":"javascript","ecosystem":"npm","summary":"A React component for nested document title management, allowing parent and child components to collaboratively build the document title. Version 1.0.1 is the latest stable release; no active development or major updates have occurred since its initial release. It supports both CommonJS and ES6 modules, works with React Router for route-driven titles, and provides server-side rendering support via a flushTitle() function. Unlike simpler solutions, it handles dynamic title composition from deeply nested components without requiring manual string concatenation or context propagation.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","react","react-component","title"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/react-title-component"},{"id":11886,"title":"React to PDF","library":"react-to-pdf","status":"active","version":"3.2.2","language":"javascript","ecosystem":"npm","summary":"react-to-pdf is a JavaScript/TypeScript library designed to convert React components into PDF documents by rendering them as images within the PDF. The current stable version is 3.2.2. The project's release cadence is closely tied to its underlying dependency, jsPDF, often releasing minor or patch updates following jsPDF's security and feature releases, with major versions of react-to-pdf typically aligning with major jsPDF upgrades. A key differentiator is its simplicity and direct approach: it captures a screenshot of the React component rather than generating a vectorized PDF, which means the content is rasterized and not scalable like true vector graphics. This also means it does not support Server-Side Rendering (SSR). For vectorized or more advanced PDF generation from React, the library explicitly recommends alternatives like `@react-pdf/renderer` or `react-pdf` (for display).","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","pdf","react","convert","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/react-to-pdf"},{"id":11887,"title":"Print React Components","library":"react-to-print","status":"active","version":"3.3.0","language":"javascript","ecosystem":"npm","summary":"react-to-print is a widely used React component library designed to facilitate printing the contents of React components directly from the browser. It works by creating a temporary iframe, injecting the specified component's DOM, and then triggering the browser's print dialog. The current stable version is 3.3.0, released in February 2026, with frequent patch and minor releases, indicating active maintenance and development. Key differentiators include its `useReactToPrint` hook for functional components, extensive customization options for print styles (like `pageStyle`, `bodyClass`, `ignoreGlobalStyles`), and callbacks for managing print lifecycle events (`onBeforePrint`, `onAfterPrint`, `onPrintError`). It also provides support for loading custom fonts and handling shadow DOMs, addressing common challenges in web printing.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","react","print","reactjs","react-to-print","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/react-to-print"},{"id":13912,"title":"React to TypeScript Definitions Generator","library":"react-to-typescript-definitions","status":"maintenance","version":"3.1.1","language":"javascript","ecosystem":"npm","summary":"react-to-typescript-definitions is a development tool that generates TypeScript declaration files (`.d.ts`) directly from React component source code. It analyzes React components, their PropTypes (including `any`, `array`, `bool`, `func`, `number`, `object`, `string`, `node`, `element`, `oneOfType`, `arrayOf`, `symbol`, `shape`), and JSDoc comments to infer their type definitions. The library supports both ES6/ES7 class components and can handle modern JavaScript features like optional chaining. It offers both a command-line interface (CLI) for direct file processing and an API for programmatic use, allowing integration into build pipelines. The current stable version is 3.1.1, released in April 2021, and its development appears to be in a maintenance phase. It provides a crucial bridge for projects transitioning from JavaScript with PropTypes to TypeScript, automatically creating type information for existing component libraries, though its reliance on PropTypes ties it to an older React pattern.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/react-to-typescript-definitions"},{"id":11888,"title":"React-Toastify: Highly Customizable Notifications","library":"react-toastify","status":"active","version":"11.0.5","language":"javascript","ecosystem":"npm","summary":"React-Toastify is a widely adopted library for adding highly customizable, non-blocking notifications, often called \"toasts\" or \"snackbars,\" to React applications. The current stable version is 11.0.5. It maintains an active development cycle, frequently releasing patch and minor updates, with significant major versions (like v10 and v11) introducing substantial architectural changes and feature enhancements. Key differentiators include its ease of integration, comprehensive customization options allowing it to blend into any design system, full RTL support, intuitive swipe-to-close gestures, the ability to render React components within toasts, programmatic toast updates, and a configurable progress bar. Version 11 streamlined setup by automatically injecting its stylesheet, eliminating the need for manual CSS imports. Version 10 involved a significant internal rewrite, improving stability and fixing long-standing issues. It ships with TypeScript types, facilitating robust development.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","react","notification","toast","react-component","react-toastify","push","alert","snackbar","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/react-toastify"},{"id":13913,"title":"React Toggled Component","library":"react-toggled","status":"abandoned","version":"1.2.7","language":"javascript","ecosystem":"npm","summary":"react-toggled is a React component library leveraging the render prop pattern to provide flexible and accessible toggle components. It encapsulates the state management logic for a toggle, giving developers full control over the rendered UI. The latest stable version, 1.2.7, was released in June 2018. This indicates the project is no longer actively maintained, making it potentially incompatible with modern React features like hooks or concurrent mode, or recent ecosystem changes. Its design was inspired by libraries like `downshift`, offering a minimalist API that exposes the toggle state and helper functions to a child render prop. Key differentiators include built-in support for Preact and a focus on WAI-ARIA accessibility standards for its controlled and uncontrolled toggle patterns.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","toggle","react","accessibility","WAI-ARIA","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/react-toggled"},{"id":16670,"title":"React Token Auth","library":"react-token-auth","status":"active","version":"2.3.8","language":"javascript","ecosystem":"npm","summary":"The `react-token-auth` library, currently at version 2.3.8, offers a specialized solution for managing JWT `accessToken` and `refreshToken` pairs within React applications. Its primary function is to abstract the complexities of token storage (e.g., `localStorage` for web or custom async storage for React Native), synchronize the application's authentication state, and automatically handle token expiration and refreshing. A key feature is its `onUpdateToken` callback, which allows developers to integrate with their backend's token refresh endpoint, and its mechanism to prevent concurrent token update requests. While the author acknowledges that cookie-based sessions are generally preferred for web security, `react-token-auth` addresses specific use cases where client-side JWT storage is a requirement. The library provides a concise API including `createAuthProvider` to configure the system, `useAuth` to access the authentication state in components, and `authFetch` to automatically attach tokens to requests. The project appears actively maintained with regular updates and ships with TypeScript type definitions, making it suitable for modern React development practices.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/react-token-auth"},{"id":11889,"title":"React Tooltip Component","library":"react-tooltip","status":"active","version":"5.30.1","language":"javascript","ecosystem":"npm","summary":"react-tooltip is a comprehensive and highly customizable React component for displaying tooltips. Currently at version 5.30.1, it boasts an active development cycle with frequent patch and minor releases that introduce new features, resolve bugs, and enhance performance. Built on `floating-ui`, it offers significant performance improvements over its predecessors and is written entirely in TypeScript, providing robust type definitions out-of-the-box. Key differentiators include extensive customization options via props and data attributes, support for various event triggers (e.g., hover, click), and built-in accessibility features like automatic `aria-describedby` generation. It requires React and ReactDOM versions 16.14.0 or higher as peer dependencies, ensuring compatibility with modern React applications.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","react","react-component","tooltip","react-tooltip","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/react-tooltip"},{"id":13914,"title":"Highly Customizable React Touch Carousel","library":"react-touch-carousel","status":"active","version":"0.10.2","language":"javascript","ecosystem":"npm","summary":"react-touch-carousel is a micro carousel framework for React.JS that prioritizes highly customizable user experiences over predefined configurations. Instead of offering numerous options for static DOM nodes, it employs an inversion of control pattern, allowing developers to fully dictate content rendering and styling dynamically. Its current stable version is 0.10.2, and releases appear tied to updates in its underlying animation library, `react-spring`, rather than a fixed cadence. This differentiates it significantly from more opinionated carousel libraries like Swiper or Slick, providing unparalleled flexibility for bespoke designs and advanced UI requirements where designers demand specific, non-standard behaviors.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","react","react-component","carousel","slider","swipe"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/react-touch-carousel"},{"id":11890,"title":"Declarative Tracking for React Apps","library":"react-tracking","status":"active","version":"9.3.2","language":"javascript","ecosystem":"npm","summary":"react-tracking is a declarative and imperative tracking library specifically designed for React applications. It provides an analytics platform-agnostic solution, empowering developers to manage and dispatch user interaction data effectively. The library's core philosophy is to compartmentalize tracking concerns directly within individual components, thereby preventing data leakage and ensuring a clean separation of concerns across the entire application. It offers a dual API approach, supporting both the traditional Higher-Order Component (HoC) or decorator pattern and a modern React Hooks API, which was fully introduced in version 8.1.0 for functional components. The current stable version, 9.3.2, has recently addressed compatibility issues with React Native environments and re-enabled support for Node.js 16.9+. Developed by The New York Times, react-tracking is actively maintained, with a consistent cadence of patch and minor releases addressing bug fixes and introducing new features like `mergeOptions` (v9.3.0) and `deepmerge` re-export (v9.2.0). Its key differentiators include its highly declarative nature, flexibility to integrate seamlessly with virtually any analytics backend, and comprehensive support for both class-based and modern functional React components, making it a versatile choice for instrumenting React UIs.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","declarative","layer","metrics","nyt","react","tracking"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/react-tracking"},{"id":11891,"title":"React Transform Catch Errors","library":"react-transform-catch-errors","status":"abandoned","version":"1.0.2","language":"javascript","ecosystem":"npm","summary":"This package is a Babel transform designed to catch errors within React component `render()` functions during development, preventing application crashes and displaying a custom error UI. It operates as part of the `babel-plugin-react-transform` ecosystem, requiring both that plugin and a separate error reporting component (e.g., `redbox-react`) for full functionality. The latest stable version, 1.0.2, was released in February 2016. This tool was part of an earlier generation of React development experience utilities, largely superseded by modern solutions like React Fast Refresh (introduced with React 17 and actively supported by tools like Create React App) and React Error Boundaries. Its release cadence was infrequent, and the project is considered unmaintained, reflecting a shift in the React ecosystem towards more integrated, native hot-reloading and error handling mechanisms. It provided a configurable error display layer during development, a key differentiator in its time, by allowing developers to plug in custom error UIs.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","react-transform","react","reactjs","errors","rhl","dx"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/react-transform-catch-errors"},{"id":11892,"title":"React Transform HMR","library":"react-transform-hmr","status":"abandoned","version":"1.0.4","language":"javascript","ecosystem":"npm","summary":"react-transform-hmr is a Babel transform designed to enable hot module reloading (HMR) for React components, primarily leveraging Webpack's Hot Module Replacement API. Currently at version 1.0.4, its development has seen minor updates, mainly around `react-proxy` bumps. It is explicitly presented as \"highly experimental tech\" and \"not long term,\" intended more for prototyping future React developer experiences than for stable project use. The package's explicit goal is to be superseded by less hacky, built-in React features. It requires `babel-plugin-react-transform` as a prerequisite and operates by modifying React class components at compile-time to support HMR. A significant limitation is its inability to work with stateless functional components introduced in React 0.14 and later. Users are strongly cautioned against relying on it for production or long-term projects, as the underlying technologies could drastically change or be deprecated. Its release cadence was active in late 2015, but has since ceased, indicating an abandoned status in favor of more stable HMR solutions like React Refresh.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","react-transform","react","reactjs","webpack","hmr","live","edit","hot"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/react-transform-hmr"},{"id":11893,"title":"React Transition Group","library":"react-transition-group","status":"active","version":"4.4.5","language":"javascript","ecosystem":"npm","summary":"React Transition Group is a set of low-level primitive components for managing component states over time, specifically designed to facilitate animations in React applications. It enables developers to define and control lifecycle events for components entering, exiting, or remaining in the DOM. The current stable version is 4.4.5, last updated in August 2022, with a release cadence focused on stability and compatibility with React's evolving ecosystem. This library doesn't dictate specific animation libraries or CSS frameworks; instead, it provides hooks and class toggles (`CSSTransition`) that allow integration with arbitrary CSS transitions/animations or JavaScript animation libraries. Its key differentiator is providing an unopinionated, foundational API for animation patterns, contrasting with higher-level animation libraries that often bundle their own animation engines or opinions.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","react","transition","addons","transition-group","animation","css","transitions"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/react-transition-group"},{"id":11894,"title":"React Transition State","library":"react-transition-state","status":"active","version":"2.3.3","language":"javascript","ecosystem":"npm","summary":"React-Transition-State is a lightweight, zero-dependency library providing a Hook-based API for managing component transition states in React applications. Its primary function is to facilitate CSS-driven animations and transitions by exposing a state machine that tracks a component's lifecycle through various transition phases (e.g., `preEnter`, `entering`, `entered`, `exiting`, `exited`). The library helps in seamlessly mounting and unmounting components from the DOM based on their transition status. The current stable version is 2.3.3, actively maintained with recent updates addressing SSR hydration and supporting modern React versions. It stands out for its minimal bundle size (~1KB post-treeshaking) and efficient single-render state transitions, offering a controlled alternative to libraries like `React Transition Group` without using derived state, which helps prevent common animation-related bugs.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","react","transition","animation","component","hook","state machine","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/react-transition-state"},{"id":15795,"title":"React Treebeard: Data-Driven Tree View","library":"react-treebeard","status":"maintenance","version":"3.2.4","language":"javascript","ecosystem":"npm","summary":"React Treebeard is a highly customizable and performant React component for rendering tree structures. It is data-driven, allowing developers to define the tree's structure and state through a simple data object. The current stable version is 3.2.4, released in 2019, with a beta version (4.2.4-beta.0) indicating potential future development, though the stable release cadence has been slow. Key differentiators include its robust animation capabilities, extensive styling options through decorators (leveraging `@emotion/styled`), and its programmatic approach to managing tree state, making it suitable for displaying complex hierarchical data with interactive features like toggling nodes and active states.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","react","treeview","data-driven","customisable","fast"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/react-treebeard"},{"id":11895,"title":"React Trend Component","library":"react-trend","status":"abandoned","version":"1.2.5","language":"javascript","ecosystem":"npm","summary":"react-trend is a lightweight React component designed to render simple, scalable SVG sparkline-style trend graphs. Unlike complex charting libraries, it focuses on doing one thing well: creating elegant visualizations like those seen on GitHub or Twitter for activity feeds. It supports data as arrays of numbers or objects, offers gradient and smoothing options, and includes an auto-draw animation feature. The component renders directly to SVG, ensuring crisp visuals at any scale. While its latest stable version is 1.2.5, released over six years ago, it remains functional for basic use cases in older React environments. The project is effectively abandoned, with no recent updates or maintenance, meaning it may not be compatible with modern React versions (17+) or features like Strict Mode or Concurrent Mode, and lacks ongoing security patches. It is zero-dependency beyond React itself.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","react-component","react","trend","svg","graph","data-visualization"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/react-trend"},{"id":17342,"title":"React Tween State Animation Library","library":"react-tween-state","status":"abandoned","version":"0.1.5","language":"javascript","ecosystem":"npm","summary":"react-tween-state is an animation utility for React applications that enables smooth interpolation of component state values over time. It provides a `this.tweenState` method, which functions similarly to `this.setState`, but initiates an animated transition of a state property to a target value over a specified duration. The library relies heavily on React's deprecated mixin system (`React.createClass`) for integration into components. The current and likely final stable version is 0.1.5, released in 2016, and the project has been unmaintained since then. Its core differentiators, such as direct state manipulation via mixins and an imperative `tweenState` API, are now considered anti-patterns in modern React development, which favors declarative component-based animation libraries and hooks. It does not support newer React features or functional components.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","react","animation","tween","transition","state","interactive","mixin","interpolation"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/react-tween-state"},{"id":11896,"title":"React Tweet Embeds","library":"react-tweet","status":"active","version":"3.3.0","language":"javascript","ecosystem":"npm","summary":"react-tweet is a library maintained by Vercel that enables seamless embedding of individual tweets into React applications, supporting various build tools like Next.js and Vite. It provides components for rendering tweets, including media, and utilities for fetching tweet data. The current stable version is 3.3.0. The package maintains an active release cadence, frequently pushing minor updates and bug fixes, often in response to changes in the underlying X (formerly Twitter) platform's API or styling. Key differentiators include its tight integration with the Vercel ecosystem, built-in styling for a consistent look, and a focus on providing a reliable way to display tweet content that often faces challenges due to Twitter's evolving API access and rate limits.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/react-tweet"},{"id":11897,"title":"React Twitter Embed Components","library":"react-twitter-embed","status":"active","version":"4.0.4","language":"javascript","ecosystem":"npm","summary":"react-twitter-embed is a JavaScript library providing a straightforward way to integrate various Twitter widgets (such as timelines, individual tweets, share buttons, follow buttons, and video embeds) into React applications. It acts as a wrapper around the official Twitter Widgets API, handling the asynchronous loading and rendering of Twitter's external scripts. The current stable version is 4.0.4. While release cadence isn't strictly predictable, the project has seen consistent updates addressing issues, adding new widget types, and ensuring compatibility with newer React versions. Its key differentiator is simplicity, abstracting away the complexities of the Twitter Widgets JavaScript API into declarative React components, making it easier to embed dynamic Twitter content without manual script management.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/react-twitter-embed"},{"id":18718,"title":"react-type-animation","library":"react-type-animation","status":"active","version":"3.2.0","language":"javascript","ecosystem":"npm","summary":"A customizable React typing animation component (v3.2.0) that creates typewriter effects with sequences of strings, delays, and callbacks. Ships with TypeScript definitions and supports React 15+. Unlike simpler typing libraries, it offers fine-grained control over speed (including per-character delay), deletion speed, cursor, repeat, and wrapper element. The component is permanently memoized (never re-renders on prop changes), which is a key design trade-off that developers must understand.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","react","reactjs","animation","typing","typewriter","react typewriter","typing animation","type animation","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/react-type-animation"},{"id":21864,"title":"react-typescript-flight-indicators","library":"react-typescript-flight-indicators","status":"active","version":"1.0.4","language":"javascript","ecosystem":"npm","summary":"A React + TypeScript port of react-flight-indicators providing SVG-based flight instrument gauges including attitude indicator, heading, airspeed, altimeter, vertical speed, and variometer. Ships with TypeScript definitions and requires React 18+. Version 1.0.4 is the current stable release. Unlike the original jQuery or plain React versions, this package is fully typed and optimized for TypeScript projects, leveraging SVGR for scalable vector graphics. Peer dependency is react ^18.0.0, with no other runtime dependencies.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","memoization","react","typescript","flight","indicator","airplane","component","control"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/react-typescript-flight-indicators"},{"id":20502,"title":"react-svg-unique-id","library":"react-unique-svg-id","status":"active","version":"1.0.3","language":"javascript","ecosystem":"npm","summary":"SVG processors like SVGO optimize SVG ids which often results in duplicated ids across multiple SVGs. This library tries to fix that by wrapping SVGs in a component that replaces all children ids and id references (`#id`, `url(#id)`) with unique generated ids like `___SVG_ID__10__0___`, ensuring no id collisions when multiple SVGs are rendered on the same page. Current stable version is 1.0.4. Release cadence is low (last release 2019). Key differentiators: lightweight, TypeScript types included, no external dependencies beyond React. For versions prior to 1.0.0, the library used a different API (package name `react-svg-unique-id` > 1.0.0).","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/react-unique-svg-id"},{"id":11898,"title":"React Universal Interface for Component Patterns","library":"react-universal-interface","status":"abandoned","version":"0.6.2","language":"javascript","ecosystem":"npm","summary":"React Universal Interface (react-universal-interface) is a lightweight utility library designed to simplify the creation of React components that can be consumed via multiple popular patterns, including Function-as-a-Child (FaCC), render props, component props, and Higher-Order Components (HOCs). It offers two primary functions: `render` for processing various child/prop definitions within a component's render method, and `createEnhancer` for generating HOCs. The package's current stable version is 0.6.2, released in May 2020. Given the lack of updates since then, the project appears to be abandoned, with no active release cadence. Its key differentiator was providing a unified API to handle diverse component interaction paradigms, a common challenge in the evolving React ecosystem before Hooks became the dominant approach for logic reuse.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","react","universal","interface","children","definition","ucd","universal-children","facc","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/react-universal-interface"},{"id":11902,"title":"React Use Hooks Collection","library":"react-use","status":"active","version":"17.6.0","language":"javascript","ecosystem":"npm","summary":"react-use is a comprehensive, open-source collection of over 80 essential React Hooks, offering a wide array of utilities for managing state, effects, browser APIs, and sensor data. It aims to simplify common patterns and reduce boilerplate in React applications, providing modular and reusable solutions for tasks such as tracking window size, battery status, geolocation, and various input events. The library is actively maintained, with its current stable version being 17.6.0 (released December 2024), and demonstrates a frequent release cadence, often pushing minor updates and bug fixes multiple times a year. Its key differentiators include the sheer volume and diversity of well-documented hooks, strong TypeScript support, and a focus on abstracting complex browser APIs into simple hook interfaces. It originated as a port from the `libreact` library.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/react-use"},{"id":28133,"title":"react-use-auth","library":"react-use-auth","status":"active","version":"2.1.0-14","language":"javascript","ecosystem":"npm","summary":"React hook for adding authentication to apps with minimal setup. Current stable version 2.0.0 (August 2021) with 2.1.0-14 as prerelease. Supports Auth0, Netlify Identity, and Firebase. Key differentiator: uses XState state machine under the hood, handles SSR, and provides a declarative AuthConfig component. Release cadence is irregular; v2 introduced provider-specific imports to reduce bundle size. Peer dependencies must be installed separately (auth0-js, netlify-identity-widget, or firebase). Ships TypeScript definitions.","last_verified":"2026-05-09T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/react-use-auth"},{"id":26168,"title":"react-use-hoverintent","library":"react-use-hoverintent","status":"active","version":"1.3.0","language":"javascript","ecosystem":"npm","summary":"React hook that implements hoverIntent behavior, delaying hover callbacks until the user's mouse slows down. Version 1.3.0 supports ESM and CommonJS, includes TypeScript types, and has zero dependencies. Released roughly every few months with maintenance updates. Differentiates from alternatives by being a lightweight hook with no external runtime requirements, inspired by jQuery hoverIntent.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","hover","hoverintent","delay","react","hooks","jquery","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/react-use-hoverintent"},{"id":11899,"title":"React Intercom Integration with Hooks","library":"react-use-intercom","status":"active","version":"5.5.0","language":"javascript","ecosystem":"npm","summary":"react-use-intercom is a specialized React library that provides a hook-driven abstraction layer for integrating the Intercom chat widget into web applications. Currently at version 5.5.0, it maintains an active and agile release cadence, frequently publishing minor and patch updates to support new IntercomJS features, address bugs, and improve compatibility. Key differentiators include its adherence to modern React patterns by leveraging hooks, full TypeScript support for enhanced developer experience, a minimal bundle size with no external dependencies, and built-in safeguards designed to prevent common issues in Server-Side Rendering (SSR) environments like Next.js and Gatsby. It also allows for seamless integration with existing Intercom instances, such as those loaded via Segment. The library aims for a direct, one-to-one mapping of Intercom's vanilla JavaScript API methods to simplify usage while maintaining full access to Intercom's capabilities. Developers should note that many issues might stem from the underlying IntercomJS library itself.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","react","reactjs","intercom","intercomjs","react-intercom","intercom-react","typescript","react-hooks"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/react-use-intercom"},{"id":11900,"title":"React Hook to Measure Element Bounds","library":"react-use-measure","status":"active","version":"2.1.7","language":"javascript","ecosystem":"npm","summary":"`react-use-measure` is a utility hook for React applications designed to precisely measure the bounding box of a referenced DOM element. It provides reactive updates to an element's dimensions and position (`x`, `y`, `width`, `height`, `top`, `right`, `bottom`, `left`), responding to changes in size, window scroll, and even nested scroll areas, which significantly differentiates it from standard `getBoundingClientRect`. This addresses a common challenge in web development where relative coordinates and offsets within complex scrollable layouts are difficult to ascertain reliably. The package is currently stable at version 2.1.7, with recent minor fix releases indicating active maintenance. It is part of the `pmndrs` ecosystem and leverages `ResizeObserver` for efficient updates. It ships with TypeScript types, promoting strong typing in projects.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","react","use","measure","bounds","hooks","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/react-use-measure"},{"id":11901,"title":"React WebSocket Hook","library":"react-use-websocket","status":"active","version":"4.13.0","language":"javascript","ecosystem":"npm","summary":"react-use-websocket is a React Hook designed to simplify and robustly integrate WebSocket communication into React components. It provides a straightforward API for managing WebSocket connections, sending messages, and reacting to incoming data and connection state changes. The current stable version is 4.13.0, which has a peer dependency on React 18. For applications still using React 17, version 3.0.0 is recommended. The library focuses on ease of use, offering features like automatic JSON serialization/deserialization for messages, memoized `sendMessage` callbacks, and options for sharing a single WebSocket connection across multiple components. Its release cadence is moderate, with significant breaking changes typically aligned with major React versions or substantial API overhauls. A key differentiator is its robust handling of connection failures and an explicit API for managing the connection lifecycle, alongside experimental Socket.IO support.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","react","react-hooks","websocket","websockets","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/react-use-websocket"},{"id":11903,"title":"React usePortal Hook","library":"react-useportal","status":"maintenance","version":"1.0.19","language":"javascript","ecosystem":"npm","summary":"react-useportal is a utility React hook for creating and managing React Portals, a feature introduced in React 16 that allows components to render children into a DOM node that exists outside the DOM hierarchy of the parent component. Currently at version 1.0.19, the package simplifies common use cases such as modals, tooltips, dropdowns, and notifications. Key differentiators include built-in isomorphic Server-Side Rendering (SSR) support, full TypeScript compatibility, and a minimal dependency footprint (primarily `use-ssr`). Despite its utility, the project has seen very limited maintenance and updates in recent years, making its release cadence effectively dormant. It aims to abstract away the direct usage of `ReactDOM.createPortal` for a more React-hook-centric API.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","react","hook","use","portal","react-hook","react-component","modal","lightbox"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/react-useportal"},{"id":15221,"title":"React Validate Framework","library":"react-validate-framework","status":"abandoned","version":"0.15.6","language":"javascript","ecosystem":"npm","summary":"React Validate Framework is a lightweight form validation utility for React applications. It enables declaration of validation schemas and custom methods, supporting both synchronous and asynchronous validation. The library utilizes the decorator pattern via `@formConnect` to integrate validation logic into class components. It also provides a set of pre-built form components (Checkbox, Radio, Select, Text, Textarea, Message) that connect to the validation system, as well as an API for manual integration with unencapsulated components. The current stable version is 0.15.6, but the package has not been updated in approximately eight years, making it incompatible with modern React versions (17+) and development practices. Its core functionality relies on older React APIs and Babel features.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","react-form","react-validation","react-validate","react-validate-framework"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/react-validate-framework"},{"id":11904,"title":"React Wrapper for Vega/Vega-Lite Visualizations","library":"react-vega","status":"active","version":"8.0.0","language":"javascript","ecosystem":"npm","summary":"react-vega is a lightweight React component library that wraps vega-embed, enabling the declarative integration of Vega and Vega-Lite visualizations within React applications. Its current stable version is 8.0.0, released in 2024. While specific release cadence isn't explicitly stated, the project maintains an active development presence, aligning with the broader Vega ecosystem's evolution. Key differentiators include providing both a `<VegaEmbed />` component for direct JSX usage and a `useVegaEmbed` hook for more imperative control and access to the Vega View API, facilitating dynamic data updates and event subscriptions without full re-renders. It ships with TypeScript types, offering a robust development experience. Unlike directly using `vega-embed`, `react-vega` handles the React lifecycle integration, ensuring proper mounting, unmounting, and updates of the visualization container.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/react-vega"},{"id":13915,"title":"React Video Renderer","library":"react-video-renderer","status":"active","version":"2.5.1","language":"javascript","ecosystem":"npm","summary":"react-video-renderer is a lightweight (under 2KB), dependency-free React component designed to simplify the creation of custom video players. Utilizing a render-props pattern, it offers a declarative API for managing HTML5 video state and actions, abstracting away direct DOM interactions. The library's current stable version is 2.5.1. Its core philosophy emphasizes a clear separation of concerns, providing video logic and state updates without imposing UI, allowing developers full control over the player's appearance. Key differentiators include its 'no side effects out of the box' approach, a robust set of video state properties (e.g., currentTime, volume, status, isLoading), and control actions (e.g., play, pause, navigate, setVolume), alongside built-in cross-browser compatibility and support for HTML5 text tracks.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","react","video","renderer","render-props","props","actions","state","player","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/react-video-renderer"},{"id":15796,"title":"React Image Viewer","library":"react-viewer","status":"active","version":"3.2.2","language":"javascript","ecosystem":"npm","summary":"react-viewer is a dedicated image viewing component for React applications, providing a customizable and feature-rich lightbox experience. It is currently in version 3.2.2 and sees active development with frequent minor releases addressing bugs and adding features. A major version 4.0 is planned to re-introduce Server-Side Rendering (SSR) support. Key differentiators include its native React implementation, utilizing React Hooks and `ReactDOM.createPortal` for modern React patterns, offering a robust alternative to general-purpose JavaScript viewer libraries like Viewer.js within a React ecosystem. It supports various image operations like zooming, rotating, scaling, and offers extensive customization through props for toolbar, navbar, and general UI behavior. It ships with TypeScript type definitions.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","react","image","viewer","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/react-viewer"},{"id":11905,"title":"React Virtual (Legacy)","library":"react-virtual","status":"abandoned","version":"2.10.4","language":"javascript","ecosystem":"npm","summary":"React Virtual (version 2.10.4) is a JavaScript library providing a single headless hook (`useVirtual`) for efficiently virtualizing scrollable elements in React applications. It enables the rendering of massive lists, grids, and tables by only mounting the visible items in the DOM, drastically improving performance and memory usage for large datasets. This version, last updated over three years ago, was the predecessor to the more actively maintained and feature-rich `@tanstack/react-virtual` (version 3.x.x), part of the broader TanStack ecosystem. While still functional, it is no longer actively developed or recommended for new projects, with development having shifted entirely to the TanStack-branded successor.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/react-virtual"},{"id":11906,"title":"React Virtualized Components","library":"react-virtualized","status":"maintenance","version":"9.22.6","language":"javascript","ecosystem":"npm","summary":"react-virtualized is a React library providing a collection of high-performance components designed for efficiently rendering large datasets, such as extensive lists and complex tables. It employs a \"windowing\" or \"virtualization\" technique, rendering only the rows or cells currently visible in the viewport, which drastically improves performance and reduces memory consumption in data-heavy applications. The current stable version is 9.22.6. Recent releases primarily focus on updating peer dependencies to maintain compatibility with newer React versions (up to React 19) and addressing minor bug fixes or security enhancements like Trusted Types support, indicating a maintenance phase rather than active feature development. Key differentiators include its comprehensive suite of components (List, Table, Grid, Collection), flexible sizing options, and a robust architecture optimized for minimizing DOM nodes and reflows.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","react","reactjs","react-component","virtual","list","scrolling","infinite","virtualized"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/react-virtualized"},{"id":13916,"title":"React Virtualized AutoSizer","library":"react-virtualized-auto-sizer","status":"active","version":"2.0.3","language":"javascript","ecosystem":"npm","summary":"react-virtualized-auto-sizer is a specialized React component designed to automatically measure the available width and height of its parent HTMLElement and pass these dimensions as props to its child component. It leverages the modern ResizeObserver API for efficient and accurate dimension tracking. The package is currently at version 2.0.3 and is actively maintained, with recent updates focused on bug fixes and documentation. It originated as a fork of the `AutoSizer` component from `react-virtualized` and was initially intended to complement `react-window` for auto-sizing virtualized lists. However, it's important to note that more recent versions of `react-window` have integrated native ResizeObserver support, potentially making this package redundant for those specific use cases. Its key differentiators include precise sub-pixel measurements (using `getBoundingClientRect`), support for various ResizeObserver box models, and a flexible render prop API.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","react","reactjs","virtual","window","windowed","list","scrolling","infinite","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/react-virtualized-auto-sizer"},{"id":11907,"title":"React Virtuoso","library":"react-virtuoso","status":"active","version":"4.18.5","language":"javascript","ecosystem":"npm","summary":"React Virtuoso is a high-performance virtual scroll component library designed for efficiently rendering large lists, grids, and tables in React applications. It achieves this by virtualizing items, meaning only the visible elements are rendered, significantly optimizing performance and memory usage, especially for thousands of items. The current stable version is 4.18.5, and the project maintains an active release cadence with frequent patch and minor updates. Key differentiators include automatic handling of variable and dynamic item sizes without requiring manual measurement, responsive container sizing that adapts seamlessly to parent and viewport changes (including complex flexbox layouts), and robust support for bi-directional endless scrolling through `startReached` and `endReached` callbacks. The library also offers specialized components like `GroupedVirtuoso` for lists with sticky headers, `VirtuosoGrid` for responsive grid layouts, and `TableVirtuoso` for virtualized tables, providing extensive customization options and integration capabilities with popular UI libraries like shadcn/ui, MUI, and Mantine.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","chat","endless","feed","grid","infinite","list","load more","react","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/react-virtuoso"},{"id":11908,"title":"React-vis Data Visualization Library","library":"react-vis","status":"deprecated","version":"1.12.1","language":"javascript","ecosystem":"npm","summary":"react-vis is a collection of React components designed for rendering common data visualization charts, including line/area/bar charts, heat maps, scatterplots, and more complex visualizations like sunbursts and treemaps. Its current stable version is 1.12.1. While previously maintained by Uber, the library's README indicates it is now \"under new management\" and a deprecation shield points to a status as of 2020. This suggests an irregular or stalled release cadence. Key differentiators include its simplicity, requiring minimal data visualization library knowledge to get started, and its flexibility, offering modular components like separate X and Y axis components for fine-grained layout control. It integrates well with React's lifecycle and avoids unnecessary DOM nodes, though its long-term maintenance status is unclear.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","d3","react","visualization","chart","es6","babel"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/react-vis"},{"id":21868,"title":"React Vite","library":"react-vite","status":"active","version":"0.0.5","language":"javascript","ecosystem":"npm","summary":"A CLI tool to quickly scaffold React projects using Vite with pre-configured templates. Current stable version is 0.0.5, with slow release cadence. Differentiators: offers curated templates for React + Vite setups, simplifying initial configuration compared to manual Vite setup or Create React App. Lightweight CLI focused on React ecosystem.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","react+vite","react","vite","cli"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/react-vite"},{"id":21865,"title":"react-vtree","library":"react-vtree","status":"active","version":"3.0.0","language":"javascript","ecosystem":"npm","summary":"A lightweight React component for efficiently rendering large tree structures (millions of nodes) built on top of react-window. Current stable version is v3.0.0 (released 2023), which requires React 18+. Release cadence is irregular; v3.0.0 consolidated changes from a long beta, with v4.0.0 planned. Key differentiators: uses a generator-based treeWalker for flexible tree building, supports both fixed-size and variable-size items, and ships TypeScript definitions. Alternatives like react-virtualized-tree are heavier or less maintained.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","infinite","react","react-component","react-virtualized","reactjs","tree","virtual","virtualized","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/react-vtree"},{"id":15223,"title":"React Waypoint Component","library":"react-waypoint","status":"active","version":"10.3.0","language":"javascript","ecosystem":"npm","summary":"React Waypoint is a component designed to trigger functions whenever a specific element scrolls into or out of view within its container, including the window. It is currently at version 10.3.0 and is actively maintained, with regular minor and major releases addressing compatibility and performance. This library is commonly used for implementing features such as lazy loading, infinite scrolling, scrollspies, and elements that dock to the viewport. Its key differentiator is its straightforward React component API for handling scroll intersection events, abstracting away the complexities of `IntersectionObserver` or manual scroll event handling. It offers granular control over triggers with `onEnter`, `onLeave`, and `onPositionChange` callbacks, and supports both vertical and horizontal scrolling with configurable offsets.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","react","component","react-component","scroll","onscroll","scrollspy","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/react-waypoint"},{"id":26169,"title":"react-web-config","library":"react-web-config","status":"active","version":"1.0.0","language":"javascript","ecosystem":"npm","summary":"A drop-in replacement for react-native-config that makes environment variables from a .env file accessible in React Native Web projects. Version 1.0.0 is stable, with no recent updates. It works by aliasing react-native-config to react-web-config and injecting variables via a webpack plugin. Unlike alternatives that require separate config files or build-time substitution, it mirrors the react-native-config API exactly, making migration seamless. It has minimal dependencies and is intended for projects already using react-native-config with react-native-web.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","react","native","config","react-native-config","react-native-web","web","env","dot-env"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/react-web-config"},{"id":15222,"title":"React Webcam Component","library":"react-webcam","status":"active","version":"7.2.0","language":"javascript","ecosystem":"npm","summary":"react-webcam is a React component designed to streamline the integration of webcam functionality into web applications. As of its latest stable release, version 7.2.0 (published approximately two years ago), it provides a declarative API for accessing the user's camera, displaying the video stream, and capturing still images. It abstracts away the complexities of the underlying MediaDevices.getUserMedia() API, handling permissions, stream management, and rendering the video feed within a standard React component lifecycle. Key differentiators include its straightforward prop interface for controlling audio, video constraints, and screenshot behavior, as well as a dedicated method (`getScreenshot`) for capturing images in various formats and qualities. While the npm package hasn't seen a recent major release, its GitHub repository shows ongoing activity in issues, suggesting continued maintenance. It fully supports TypeScript, enhancing developer experience with type safety. The component is particularly useful for applications requiring photo capture, video previews, or integration with image processing libraries.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","react","react-component","webcam","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/react-webcam"},{"id":11910,"title":"React Window","library":"react-window","status":"active","version":"2.2.7","language":"javascript","ecosystem":"npm","summary":"react-window is a highly performant and minimalist React component library for efficiently rendering large lists and grid data using windowing (also known as virtualization). It optimizes performance by rendering only the items currently visible within the viewport, significantly reducing the DOM nodes, memory footprint, and rendering time compared to rendering all items in a large dataset. The library provides several specialized components, including `FixedSizeList`, `VariableSizeList`, `FixedSizeGrid`, and `VariableSizeGrid`, to cater to different use cases like lists with fixed item sizes or dynamic item sizes. The current stable version is 2.2.7, and it maintains an active release cadence, frequently publishing patch versions to address bugs and enhance TypeScript compatibility, especially for newer React versions. Its key differentiators include a small bundle size, strong focus on performance, and a straightforward API, making it a popular choice for optimizing UI rendering in applications and development tools like React DevTools.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/react-window"},{"id":11909,"title":"React Window Infinite Loader","library":"react-window-infinite-loader","status":"active","version":"2.0.1","language":"javascript","ecosystem":"npm","summary":"react-window-infinite-loader provides utilities for implementing infinite scrolling lists with `react-window`. It is inspired by `react-virtualized`'s `InfiniteLoader` but is specifically designed to work as a lightweight companion for `react-window`'s fixed and variable size lists. The current stable version is 2.0.1, released as of this documentation. The library's release cadence is tied to its maintainer's work on `react-window` and `react-virtualized`, often seeing updates for React compatibility or minor feature enhancements. Key differentiators include its tight integration with `react-window`, offering both a `useInfiniteLoader` hook for functional components and a `InfiniteLoader` component for class-based or render-prop patterns, making it adaptable to various component architectures. It helps manage the loaded state of rows and triggers data loading as users scroll near the end of the list.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/react-window-infinite-loader"},{"id":15797,"title":"React with Styles CSS Interface","library":"react-with-styles-interface-css","status":"maintenance","version":"6.0.0","language":"javascript","ecosystem":"npm","summary":"This package serves as an interface for `react-with-styles`, enabling the compilation of CSS-in-JS styles into static CSS classes. It's designed to produce deterministic and human-friendly class names, which aids in easily overriding styles with standard CSS. At version 6.0.0, it integrates with `react-with-styles` (latest major version 4.x) and leverages a separate compiler (`react-with-styles-interface-css-compiler`) to generate physical CSS files during the build process, distinguishing it from runtime CSS-in-JS solutions. The library is part of the AirBnB open-source ecosystem, which typically implies a maintenance cadence, focusing on stability rather than rapid feature development. Its primary differentiation lies in offering a build-time static CSS solution within the `react-with-styles` abstraction, promoting performance and simplified debugging through predictable CSS output.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","react-with-styles","css-in-js","css"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/react-with-styles-interface-css"},{"id":11911,"title":"React Wrap Balancer","library":"react-wrap-balancer","status":"active","version":"1.1.1","language":"javascript","ecosystem":"npm","summary":"React Wrap Balancer is a React component designed to improve the readability of text, particularly titles and headings, by intelligently balancing line wraps to prevent awkward single-word lines or uneven text blocks. Its current stable version is 1.1.1, with an active release cadence that frequently introduces bug fixes and minor enhancements. A key differentiator is its ability to automatically detect and prioritize the native CSS `text-wrap: balance` property for optimal performance, falling back to a JavaScript-based solution when native browser support is unavailable. For applications utilizing multiple `<Balancer>` instances, the optional `<Provider>` component is recommended to centralize and share the re-balancing logic, which reduces HTML size and improves overall efficiency, especially when the native CSS feature is not available. The library ships with TypeScript types, ensuring a robust developer experience.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","react","wrapping","text","typography","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/react-wrap-balancer"},{"id":26170,"title":"react-xarrows","library":"react-xarrows","status":"active","version":"2.0.2","language":"javascript","ecosystem":"npm","summary":"React library to draw arrows or lines between DOM elements using refs or IDs. Current stable version is 2.0.2, released in 2022, requiring React >= 16.8.0. Ships TypeScript definitions. Key differentiator: simple declarative API with smart SVG arrow rendering, auto-updating on element moves, and customizable styles (color, dash, head shape). Stable with occasional patch releases. Alternative to react-archer or custom SVG solutions.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","react","reactjs","line","lines","arrow","arrows","xarrows","draw","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/react-xarrows"},{"id":13917,"title":"React XML Parser","library":"react-xml-parser","status":"maintenance","version":"1.1.8","language":"javascript","ecosystem":"npm","summary":"react-xml-parser is a lightweight XML parsing library specifically designed for React Native environments. It provides basic functionality to convert XML string data into a traversable JavaScript object structure and can also serialize an XML object back into a string. Currently at version 1.1.8, the package has not seen updates since late 2020, indicating it is in a maintenance-only state. Its primary differentiation lies in its simplicity and explicit focus on React Native, offering a pure JavaScript solution without native module dependencies. This makes it suitable for parsing simple, well-formed XML payloads, though its lack of active development means it may not support newer XML features or offer optimized performance for very large or complex documents compared to more actively developed alternatives.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","XML","react"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/react-xml-parser"},{"id":15225,"title":"React XML Viewer","library":"react-xml-viewer","status":"active","version":"3.0.4","language":"javascript","ecosystem":"npm","summary":"react-xml-viewer is a React component designed for pretty-printing and displaying XML strings in a user-friendly, formatted manner. The current stable version is 3.0.4. The library has an active release cadence, with recent updates addressing security vulnerabilities (CVEs), ensuring compatibility with newer React versions (e.g., React 19), and adding new features like line numbers and improved collapsing functionality. Its key differentiators include extensive customization options for appearance via a theming prop, the ability to make XML collapsible, and a dedicated prop for handling invalid XML input. It also ships with TypeScript types, enhancing developer experience in TypeScript projects. It leverages `fast-xml-parser` for its underlying XML processing, and regular updates help maintain security and performance.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","xml","prettify","beautify","viewer","formatter","react","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/react-xml-viewer"},{"id":13918,"title":"React-Zdog","library":"react-zdog","status":"active","version":"1.2.2","language":"javascript","ecosystem":"npm","summary":"React-Zdog is a declarative React Fiber renderer for Zdog, a 'cute pseudo 3D engine'. It enables developers to integrate Zdog scenes directly into their React applications, leveraging React's component model for building reusable 3D elements with reactive state semantics. The library abstracts Zdog's imperative API into a set of declarative React components like `Illustration` and `Shape`, and provides hooks such as `useRender`, `useZdog`, and `useInvalidate` for finer-grained control over the Zdog instance and its rendering lifecycle. The current stable version is 1.2.2. While there isn't an explicit release cadence, it tends to update in response to changes in React or Zdog. Its key differentiator is simplifying Zdog development for React users, offering a more intuitive and component-based approach compared to direct Zdog API manipulation.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","react","renderer","fiber","zdog"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/react-zdog"},{"id":16192,"title":"React Flow","library":"reactflow","status":"active","version":"11.11.4","language":"javascript","ecosystem":"npm","summary":"React Flow is a highly customizable React library for building interactive graphs, node-based editors, and complex flow charts. The package `reactflow` is currently at version 11.11.4, which represents the actively maintained v11 stable release line. The project maintains a consistent release cadence with frequent patch updates and less frequent minor/major releases. Key differentiators include its intuitive API for seamless zooming and panning, extensive customization options for both nodes and edges, performant rendering achieved by only re-rendering changed elements, and a rich set of hooks and utility functions for graph manipulation. It also provides essential plugin components like MiniMap, Controls, and Background out-of-the-box. The library is built with TypeScript and tested with Cypress, ensuring reliability and a robust developer experience. Users should note that the upcoming v12 release will transition to a new package name, `@xyflow/react`.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","react","node-based UI","graph","diagram","workflow","react-flow","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/reactflow"},{"id":16885,"title":"reaction-build: React/React Native Build Tool","library":"reaction-build","status":"abandoned","version":"1.0.0-rc.104","language":"javascript","ecosystem":"npm","summary":"reaction-build is a command-line interface (CLI) tool designed as a build utility for React and React Native projects. It provides features like React Native compatibility and isomorphic bundling, aiming to produce code usable across various JavaScript environments. Originally associated with the broader \"Reaction\" ecosystem, potentially Reaction Commerce, its primary function is to abstract away complex build configurations, similar to tools like Create React App or Webpack. The package is currently at version `1.0.0-rc.104`, a release candidate, and has not been updated since late 2018. This indicates that the project is no longer actively maintained and would likely face compatibility issues with modern Node.js versions (it requires `>= 4.0.0`) or contemporary React development practices. It lacks current official usage documentation, requiring users to infer functionality from its source or general build tool patterns.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/reaction-build"},{"id":10192,"title":"Reaction-network","library":"reaction-network","status":"active","version":"8.3.0","language":"python","ecosystem":"pypi","summary":"Reaction-network is a Python package (version 8.3.0) for synthesis planning and predicting chemical reaction pathways in inorganic materials synthesis. It focuses on representing and analyzing chemical reactions, materials, and their relationships within a network structure. The library has a regular release cadence, with major versions introducing significant architectural changes.","last_verified":"2026-04-17T00:00:00.000Z","tags":["chemistry","materials science","synthesis planning","network analysis","inorganic chemistry","reaction pathways"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/reaction-network"},{"id":2257,"title":"ReactiveX for Python (RxPY)","library":"reactivex","status":"active","version":"4.1.0","language":"python","ecosystem":"pypi","summary":"ReactiveX for Python (RxPY) is a library for composing asynchronous and event-based programs using observable sequences and pipable query operators. It enables developers to represent asynchronous data streams with Observables, query them using operators, and parameterize concurrency using Schedulers. The library is currently at stable version 4.1.0, with development on version 5.0.0 actively ongoing, and follows a release cadence that modernizes it with current Python standards.","last_verified":"2026-04-24T16:51:44.532Z","tags":["reactive programming","async","event streams","rxjs","concurrency"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/reactivex"},{"id":9272,"title":"Reacton","library":"reacton","status":"active","version":"1.9.1","language":"python","ecosystem":"pypi","summary":"Reacton is a pure Python library that ports the declarative UI paradigm of React (JavaScript) to the ipywidgets ecosystem. It enables developers to build reusable and composable user interface components within Jupyter notebooks and web applications built with ipywidgets, by offering a declarative approach to state and UI management. It aims to simplify complex UI logic, reduce boilerplate, and enhance maintainability, serving as a foundation for frameworks like Solara. The current version is 1.9.1, with updates released on a feature-ready basis rather than a strict cadence.","last_verified":"2026-04-16T00:00:00.000Z","tags":["ipywidgets","react","ui","declarative","jupyter","frontend","widgets"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/reacton"},{"id":13919,"title":"Reactotron Core Client","library":"reactotron-core-client","status":"active","version":"2.9.9","language":"javascript","ecosystem":"npm","summary":"Reactotron is a powerful open-source desktop application (macOS, Windows, Linux) by Infinite Red for debugging React and React Native applications. `reactotron-core-client` (current version 2.9.9) serves as the foundational communication layer, enabling client-side applications (like `reactotron-react-native` or `reactotron-react-js`) to connect and exchange data with the Reactotron desktop server. This package provides the `createClient` function, which initializes the connection via WebSockets and handles command dispatching and receipt. It is designed to be pluggable, allowing for extensive customization and feature additions through a plugin architecture. Reactotron generally follows a frequent release cadence across its monorepo, with core components like `reactotron-core-client` receiving updates as needed to support new features or fix issues. Key differentiators include its rich plugin ecosystem (for Redux, MobX, networking, async storage, global errors, custom commands), real-time state inspection, API request/response monitoring, and the ability to perform quick performance benchmarks. It distinguishes itself from other debuggers by communicating over TCP ports and offering features like image overlays for UI development.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/reactotron-core-client"},{"id":13920,"title":"Reactotron Core Contract","library":"reactotron-core-contract","status":"active","version":"0.3.2","language":"javascript","ecosystem":"npm","summary":"Reactotron Core Contract (reactotron-core-contract) is a TypeScript-first package that defines the canonical interfaces and types for the WebSocket messages exchanged between the Reactotron desktop application (the server) and various client-side libraries (like reactotron-react-native or reactotron-react-js). Introduced with Reactotron 3.0, its primary purpose is to ensure strong type safety and compatibility across the entire Reactotron ecosystem, both for internal package consistency and for external plugin development. It formalizes the communication protocol, making it easier to build robust custom plugins and maintain reliable connections. The package is part of the larger Reactotron monorepo, currently at version 0.3.2, and its release cadence is tied to the evolution of the main Reactotron project, typically released when changes accumulate or align with other Reactotron component updates.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/reactotron-core-contract"},{"id":11912,"title":"Reactstrap: React Bootstrap Components","library":"reactstrap","status":"active","version":"9.2.3","language":"javascript","ecosystem":"npm","summary":"Reactstrap offers a comprehensive collection of stateless React components designed to implement Bootstrap 5's user interface framework. The library, currently at stable version 9.2.3 (released September 2024), maintains a release cadence primarily focused on bug fixes and minor feature enhancements, with major versions typically aligning with Bootstrap's own releases. A key differentiator is its complete independence from jQuery and Bootstrap's own JavaScript, relying instead on React's declarative composition model for content rendering through `props.children`. For advanced positioning requirements in components like Tooltips, Popovers, and Dropdowns, Reactstrap integrates Poppers.js via `react-popper`, ensuring robust and accessible UI behavior. The package also ships with full TypeScript type definitions, enhancing developer experience for TypeScript projects.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","reactstrap","bootstrap","react","component","components","react-component","ui","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/reactstrap"},{"id":11913,"title":"read - User Input from Stdin","library":"read","status":"active","version":"5.0.1","language":"javascript","ecosystem":"npm","summary":"The `read` package provides a utility for securely and flexibly reading user input from `stdin` in Node.js applications. It serves as an enhanced alternative to Node's built-in `readline.question()` method, offering additional features such as silent input (e.g., for passwords), character replacement during silent input, input timeouts, default values, editable default values, terminal forcing, and auto-completion via a `completer` option. As of version 5.0.1, the package is actively maintained by the npm team and targets modern Node.js environments, requiring `^20.17.0 || >=22.9.0`. Major releases (e.g., v2.0.0, v3.0.0, v4.0.0, v5.0.0) typically introduce breaking changes related to Node.js version compatibility or API shifts, with minor releases adding new features like the `history` parameter in v4.1.0. The library primarily uses a Promise-based API for handling input, reflecting modern JavaScript asynchronous patterns.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/read"},{"id":20503,"title":"read-babelrc-up","library":"read-babelrc-up","status":"maintenance","version":"1.1.0","language":"javascript","ecosystem":"npm","summary":"Utility to find and parse the closest Babel configuration file (`.babelrc`, `.babelrc.js`, `babel.config.js`, or `babel` in `package.json`) by walking up directories. Version 1.1.0 is the latest stable release, with sporadic updates and no active development cadence. It supports both async and sync APIs, returns the parsed config and file path. Compared to similar tools like `find-up` combined with `cosmiconfig`, this package provides a simpler, focused API for Babel config lookup. Requires Node >=10.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","babel","babelrc",".babelrc","babel.config.js","json","file","parse","load"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/read-babelrc-up"},{"id":16514,"title":"Read TLS Client Hello","library":"read-tls-client-hello","status":"active","version":"2.0.0","language":"javascript","ecosystem":"npm","summary":"A pure-JS module for Node.js environments, `read-tls-client-hello` provides robust functionality to intercept and parse TLS Client Hello messages from incoming socket connections before the full TLS handshake commences. This library, currently at version 2.0.0, is distinguished by its zero runtime dependencies and its capability to unshift the parsed data back into the socket, allowing the connection to proceed normally after analysis. It enables the calculation of TLS fingerprints (JA3/JA4), offering insights into the type of client initiating the connection, such as browsers or specific tools, independent of request content. While there isn't a strict release cadence, updates are typically driven by feature enhancements or necessary maintenance. Its core differentiator lies in its minimal overhead and its unique ability to pre-process TLS handshakes without disrupting the connection flow, making it ideal for proxying, security analysis, or custom server logic that requires early client identification. It succeeds the deprecated `read-tls-fingerprint` package, expanding its scope beyond just fingerprinting.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","tls","fingerprint","fingerprinting","client-hello","alpn","sni","https","ja3","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/read-tls-client-hello"},{"id":24508,"title":"read-version","library":"read-version","status":"deprecated","version":"0.3.2","language":"python","ecosystem":"pypi","summary":"Extract your project's __version__ variable by parsing Python source code without importing. Version 0.3.2, project is inactive and no longer supported.","last_verified":"2026-05-01T00:00:00.000Z","tags":["version","meta","build","deprecated"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/read-version"},{"id":4390,"title":"ReadabiliPy","library":"readabilipy","status":"active","version":"0.3.0","language":"python","ecosystem":"pypi","summary":"ReadabiliPy is a Python library that provides a wrapper for Mozilla's Readability.js, a powerful tool for extracting the main content from HTML pages. It also includes pure Python article extraction routines. The library augments the Readability.js output to include plain text representations of article paragraphs. The current version is 0.3.0, and it has an active development status, with updates released periodically.","last_verified":"2026-04-12T00:00:00.000Z","tags":["readability","html parsing","content extraction","nodejs wrapper","web scraping"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/readabilipy"},{"id":3790,"title":"readability-lxml","library":"readability-lxml","status":"active","version":"0.8.4.1","language":"python","ecosystem":"pypi","summary":"readability-lxml is a Python library that provides a fast HTML to text parser, designed to extract and clean up the main body text and title from an HTML document. It is a Python port of a Ruby port of arc90's Readability project. The library is actively maintained, with the latest version being 0.8.4.1 as of May 2025 (last PyPI upload date), and new releases typically occur to add Python version support, fix bugs, or add minor features.","last_verified":"2026-04-25T15:31:28.054Z","tags":["HTML parsing","readability","text extraction","web scraping","lxml"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/readability-lxml"},{"id":15224,"title":"Node.js Readable Stream to Web ReadableStream Converter","library":"readable-stream-node-to-web","status":"deprecated","version":"1.0.1","language":"javascript","ecosystem":"npm","summary":"The `readable-stream-node-to-web` package offers a utility to convert a Node.js `Readable` stream into a WHATWG `ReadableStream`, commonly known as a web stream. This bridge allows developers to use Node.js stream-producing modules within web-native contexts such as Service Workers or modern browser environments, where web streams are the standard. The current and last published stable version is 1.0.1, released approximately nine years ago. Due to its age and the subsequent introduction of native stream conversion utilities directly within Node.js (e.g., `stream.Readable.toWeb()` since Node.js v17), this package is largely superseded. Its development is effectively halted, and users are encouraged to explore native Node.js APIs or more actively maintained alternatives for stream interoperability. The module was written in ES5 and was compatible with bundlers like Browserify and Webpack without needing transpilation.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","readable","stream","readablestream","node","web","whatwg"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/readable-stream-node-to-web"},{"id":16513,"title":"Web ReadableStream to Node.js Readable Stream Converter","library":"readable-web-to-node-stream","status":"active","version":"5.0.0","language":"javascript","ecosystem":"npm","summary":"`readable-web-to-node-stream` is a utility package designed to seamlessly convert a Web-API `ReadableStream` (typically obtained from browser `fetch` responses or other Web Streams API sources) into a Node.js `Readable` stream. This conversion allows developers to process data originating from web contexts using familiar Node.js stream APIs and utilities, integrating browser-side streaming capabilities with Node.js backend processing. The current stable version is 5.0.0. The package maintains an active release cadence, frequently incorporating improvements and addressing breaking changes, notably the migration to a pure ECMAScript Module (ESM) in version 4.0.0. Key differentiators include its singular focus on this specific conversion direction, first-class TypeScript support, and a clear distinction from its complementary package for the reverse conversion. It targets modern JavaScript environments, requiring Node.js version 18 or newer.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","stream.readable","web","node","browser","stream","covert","coverter","readable","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/readable-web-to-node-stream"},{"id":1695,"title":"readchar - Read Single Characters and Key Strokes","library":"readchar","status":"active","version":"4.2.2","language":"python","ecosystem":"pypi","summary":"readchar is a Python library designed to easily read single characters and key strokes from the terminal, making it suitable for interactive command-line applications. It provides functions to capture individual key presses, including special keys like arrow keys and Enter. The current version is 4.2.2, and the library maintains an active release cadence, frequently incorporating fixes and new features.","last_verified":"2026-04-24T00:02:45.901Z","tags":["terminal","input","character","keyboard","cli"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/readchar"},{"id":16515,"title":"readdir-glob: Streaming Recursive Directory Reader with Glob Filtering","library":"readdir-glob","status":"active","version":"3.0.0","language":"javascript","ecosystem":"npm","summary":"readdir-glob provides a memory-efficient, recursive file system directory reader with a streaming API, designed as an alternative to `node-glob` for scenarios requiring constant memory usage regardless of the file system size or the number of matched files. It leverages the `minimatch` library for glob pattern filtering. The current stable version is `3.0.0`, which requires Node.js 18 or later. The library ships with TypeScript types since v2.0.0 and supports both CommonJS and ESM. Its primary differentiator is its low, constant memory footprint, making it suitable for processing very large file systems where other glob libraries might exhaust memory. Releases appear to be driven by Node.js version updates and dependency security patches, with major versions aligning with Node.js LTS cycles.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","recursive","fs","stream","streams","readdir","filesystem","find","filter","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/readdir-glob"},{"id":2747,"title":"Reader-Writer Lock","library":"readerwriterlock","status":"active","version":"1.0.9","language":"python","ecosystem":"pypi","summary":"The `readerwriterlock` library provides a Python 3 implementation of the three classic Reader-Writer problems. It offers different lock types (Reader priority, Writer priority, Fair priority) and is compliant with the standard Python lock interface, including support for timeouts. The current version is 1.0.9, and releases are infrequent, indicating a stable and mature library.","last_verified":"2026-04-25T00:20:06.369Z","tags":["concurrency","threading","lock","reader-writer lock","synchronization"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/readerwriterlock"},{"id":14887,"title":"Python Readline (PyPI Package)","library":"readline","status":"abandoned","version":"6.2.4.2","language":"en","ecosystem":"pypi","summary":"The `readline` PyPI package (version 6.2.4.2) is a third-party distribution that aims to provide the functionality of the standard Python `readline` module, statically linked against the GNU readline library. It was primarily created for environments where the built-in `readline` module (part of the Python standard library) was unavailable or broken, particularly on older Python versions. It explicitly requires Python < 3.4 and is considered abandoned for modern Python versions. The standard `readline` module is built into CPython on Unix-like systems and typically does not require `pip install`.","last_verified":"2026-04-17T00:00:00.000Z","tags":["cli","interactive","shell","history","completion"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/readline"},{"id":943,"title":"readme-renderer","library":"readme-renderer","status":"active","version":"44.0","language":"python","ecosystem":"pypi","summary":"readme-renderer is a Python library designed to safely convert README file content (Markdown, reStructuredText, or plain text) into HTML. It is primarily used by PyPI's Warehouse to render `long_description` for Python packages, ensuring they display correctly and securely on the PyPI website. The library is currently at version 44.0 and is actively maintained by the Python Packaging Authority (PyPA).","last_verified":"2026-04-09T20:09:03.662Z","tags":["packaging","pypi","markdown","restructuredtext","html","renderer","pypa"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/readme-renderer"},{"id":16886,"title":"ReadMe Metrics SDK for Node.js","library":"readmeio","status":"active","version":"6.2.1","language":"javascript","ecosystem":"npm","summary":"The `readmeio` package provides a Node.js SDK for integrating server-side API metrics with ReadMe.com's API Metrics Dashboard. This library, currently at version 6.2.1, allows developers to track API usage, troubleshoot issues, and gain deep insights into API performance. It supports both generic Node.js integrations and specific middleware for frameworks like Express.js, enabling the capture of incoming request and outgoing response details. Key differentiators include its tight integration with the ReadMe.com platform for centralized API documentation and metrics visualization, and robust features for redacting sensitive parameters or headers before logs are sent. The SDK helps teams monitor aggregate usage data and analyze specific API calls within the ReadMe ecosystem. While no explicit release cadence is published, the project is actively maintained, receiving regular updates to support new features and address issues.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","api-metrics","readme","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/readmeio"},{"id":21866,"title":"Read the Docs Sphinx Extension","library":"readthedocs-sphinx-ext","status":"active","version":"2.2.5","language":"python","ecosystem":"pypi","summary":"Sphinx extension that provides custom directives and configurations used by Read the Docs builds, including the `readthedocs` and `readthedocs-sphinxsearch` builders, custom roles, and overrides for analytics, PDF, and EPub generation. Version 2.2.5 is the latest stable release, with a maintenance cadence aligned with Read the Docs platform updates.","last_verified":"2026-04-27T00:00:00.000Z","tags":["sphinx","readthedocs","documentation","build"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/readthedocs-sphinx-ext"},{"id":24509,"title":"readthedocs-sphinx-search","library":"readthedocs-sphinx-search","status":"active","version":"0.3.2","language":"python","ecosystem":"pypi","summary":"A Sphinx extension that adds autocomplete search-as-you-type functionality to documentation hosted on Read the Docs. Currently at version 0.3.2, updated infrequently. Requires Sphinx and works out of the box with Read the Docs hosting.","last_verified":"2026-05-01T00:00:00.000Z","tags":["sphinx","search","readthedocs","autocomplete","documentation"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/readthedocs-sphinx-search"},{"id":15372,"title":"Ready Callback for Asynchronous Task Coordination","library":"ready-callback","status":"active","version":"4.0.0","language":"javascript","ecosystem":"npm","summary":"ready-callback is a utility library designed to manage the readiness of a server or application after a series of asynchronous tasks have completed. It's particularly useful in scenarios where a server needs to wait for database connections, external service initializations, or other long-running setup processes before it can start accepting requests. The current stable version is 4.0.0, released in October 2023. This package has a moderate release cadence, with major versions aligning with Node.js LTS updates. Key differentiators include its simple callback-based API for registering tasks, robust error handling with optional 'weak' dependencies, and configurable timeouts for individual tasks or the overall ready process. It also provides status updates during task completion. Originally used heavily within the Egg.js framework ecosystem, it offers a pragmatic solution for orchestrating application startup sequences.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","koa","ready","async","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/ready-callback"},{"id":13921,"title":"Reaflow: Node-based Visualizations for React","library":"reaflow","status":"active","version":"5.4.1","language":"javascript","ecosystem":"npm","summary":"Reaflow is a robust and modular diagram engine designed for building static or interactive node-based visualizations within React applications. Currently stable at version 5.4.1, the library maintains an active development pace with frequent updates. Its core strength lies in its ability to display complex visualizations with extensive customizability, differentiating it through features like automatic layout powered by ELKJS, precise control over node, edge, and port appearances, and interactive capabilities such as zooming, panning, drag-and-drop node manipulation, and undo/redo functionality. Reaflow provides a comprehensive toolkit for developers looking to integrate sophisticated diagramming capabilities, from simple flowcharts to intricate graph editors, leveraging the React ecosystem for component-based UI construction. It aims to offer a flexible and high-performance solution for rendering dynamic and data-driven diagrams.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","react","reactjs","workflow","node-editor","diagrams","elkjs","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/reaflow"},{"id":17343,"title":"Reakit Test Utilities","library":"reakit-test-utils","status":"renamed","version":"0.15.2","language":"javascript","ecosystem":"npm","summary":"The `reakit-test-utils` package provides a set of utilities designed to facilitate testing of components built with the Reakit library, primarily using `@testing-library/react` and `@testing-library/react-hooks`. While the current version is 0.15.2, active development for the Reakit ecosystem has transitioned to the Ariakit project, with `reakit-test-utils` being effectively superseded by `@ariakit/test`. This package integrates with standard testing-library APIs to enable robust, accessibility-focused testing of UI components, emphasizing user interactions over internal implementation details. Developers should note that this specific package is no longer actively maintained under the `reakit-test-utils` name, and new projects or migrations should consider using `@ariakit/test` for ongoing support and features. Its original release cadence was irregular, marked by an 'experimental' status, leading to potential breaking changes even in minor versions before the migration to Ariakit.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","reakit","react","system","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/reakit-test-utils"},{"id":17344,"title":"Real Cancellable Promise","library":"real-cancellable-promise","status":"active","version":"1.2.3","language":"javascript","ecosystem":"npm","summary":"`real-cancellable-promise` is a robust and lightweight library offering a cancellable Promise implementation for JavaScript and TypeScript. Unlike many other approaches that merely prevent callbacks from executing, this library focuses on propagating cancellation signals to the underlying asynchronous operations, such as network requests made with `fetch`, `axios`, or `jQuery.ajax`, thereby releasing resources and truly aborting tasks. It boasts zero dependencies and a minimal footprint, under 1 kB minified and gzipped. The current stable version is 1.2.3, with ongoing active maintenance reflected in its consistent bug fix releases. Key differentiators include its explicit support for 'real' cancellation and its compatibility with popular ecosystems like React (solving issues like `setState` after unmount and handling variable query parameters) and `react-query`'s cancellation features out-of-the-box. It supports modern browsers (excluding Internet Explorer) and Node.js 14+ (with `AbortController` functionality requiring Node 15+).","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","promise","cancelable","cancellable","react","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/real-cancellable-promise"},{"id":10191,"title":"Real-ESRGAN","library":"realesrgan","status":"active","version":"0.3.0","language":"python","ecosystem":"pypi","summary":"Real-ESRGAN provides state-of-the-art practical algorithms for general image restoration, particularly focusing on super-resolution. It is currently at version 0.3.0 and sees active development with several minor and major releases annually, bringing new models and features.","last_verified":"2026-04-17T00:00:00.000Z","tags":["image processing","super resolution","deep learning","computer vision","image restoration","upscaling"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/realesrgan"},{"id":16516,"title":"Realm Database for JavaScript","library":"realm","status":"active","version":"20.2.0","language":"javascript","ecosystem":"npm","summary":"Realm JS is an offline-first, mobile-optimized database designed for JavaScript environments including React Native, Node.js, and Electron. It provides direct access to data as native JavaScript objects, eliminating the need for ORMs and offering performance often surpassing raw SQLite operations. The current stable major version is v20.x, with v20.2.0 being a recent release. Realm maintains a frequent release cadence, often with minor updates and bug fixes. A key differentiator was its integration with MongoDB Atlas Device Sync, but this feature was officially deprecated and removed starting with v20.0.0. Developers now using `realm` (v20+) should treat it as a robust local-only database, with a separate `community` package available for the sync-less version.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","database","db","storage","react","react-native","persistence","local storage","localstorage","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/realm"},{"id":1131,"title":"Supabase Realtime Python Client","library":"realtime","status":"active","version":"2.28.3","language":"python","ecosystem":"pypi","summary":"The `realtime` library is the official Python client for Supabase Realtime, offering capabilities for real-time communication. It allows applications to send and receive ephemeral messages via Broadcast, track and synchronize shared state with Presence, and listen for database changes using Postgres Change Data Capture (CDC). The current version is 2.28.3, and it receives frequent updates as part of the broader Supabase ecosystem.","last_verified":"2026-04-23T17:24:24.721Z","tags":["supabase","realtime","websocket","async","pubsub","cdc","postgres","phoenix-channels"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/realtime"},{"id":13922,"title":"Reapex","library":"reapex","status":"active","version":"1.1.1","language":"javascript","ecosystem":"npm","summary":"Reapex is a JavaScript framework designed for building scalable React applications, with a particular focus on micro-frontend architectures and robust state management. It is currently at version 1.1.1 and appears to be actively maintained, though a specific release cadence isn't explicitly stated. Key differentiators include its plugin system (e.g., for Immer integration), flexible state model supporting both immutable records and plain JavaScript objects, and built-in support for integrating with Redux Sagas for complex side effects. The framework abstracts away much of the boilerplate associated with Redux-like patterns, aiming to simplify state management and modular development in larger applications. Its design enables developers to extend its core functionality through plugins, adapting it to various architectural needs.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","micro frontend","react","vue","state management","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/reapex"},{"id":28134,"title":"reasoning-gym","library":"reasoning-gym","status":"active","version":"0.1.25","language":"python","ecosystem":"pypi","summary":"A library of procedural dataset generators for training reasoning models. Current version 0.1.25, with frequent releases (multiple per month). Requires Python >=3.10.","last_verified":"2026-05-09T00:00:00.000Z","tags":["reasoning","datasets","procedural-generation","training"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/reasoning-gym"},{"id":26171,"title":"rebuildjs","library":"rebuildjs","status":"active","version":"0.71.1","language":"javascript","ecosystem":"npm","summary":"rebuildjs is a reactive esbuild-based build tool and development server for multi-page apps (MPAs), offering a simple, hackable alternative to Vite. It provides functions for both dev (with file watching, incremental builds, and a built-in HTTP server) and production builds. Currently at v0.71.1, it is actively developed with frequent releases. Key differentiators: full MPA focus, minimal configuration, and integration with `rmemo` for reactive state. Types are included. Requires `esbuild` as a peer dependency. The companion server framework `relysjs` (ElysiaJS-based) ties it together for app server usage.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","reactive","multi page apps","web app","web server","esbuild","rmemo","ctx-core","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/rebuildjs"},{"id":21867,"title":"Rebulk","library":"rebulk","status":"active","version":"3.3.0","language":"python","ecosystem":"pypi","summary":"Rebulk is a Python library for defining simple search patterns in bulk and performing advanced matching on any string. It provides a clean API for building complex matchers with regular expressions, functional patterns, and chain filtering. Current version is 3.3.0, released in December 2023, with irregular release cadence.","last_verified":"2026-04-27T00:00:00.000Z","tags":["string-matching","regex","pattern-matching","bulk-search"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/rebulk"},{"id":10190,"title":"RecBole","library":"recbole","status":"active","version":"1.2.1","language":"python","ecosystem":"pypi","summary":"RecBole is a unified, comprehensive, and efficient Python library for recommendation systems, built on PyTorch. It provides a wide array of state-of-the-art recommendation models and datasets, featuring standardized data processing, training, and evaluation pipelines. The library undergoes active development, with major updates and new versions typically released every few months, incorporating user feedback and architectural improvements.","last_verified":"2026-04-17T00:00:00.000Z","tags":["recommendation-system","deep-learning","pytorch","machine-learning","recommender-systems","research"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/recbole"},{"id":11915,"title":"Recharts","library":"recharts","status":"active","version":"3.8.1","language":"javascript","ecosystem":"npm","summary":"Recharts is a declarative charting library for React applications, built with React and D3, providing native SVG support and minimal external dependencies. Currently stable at version 3.8.1, the library receives regular minor updates, introducing new features, hooks, and crucial bug fixes, as evidenced by its consistent 3.x release cadence. Its core principles emphasize simple deployment through React components, a lightweight footprint leveraging native SVG, and a declarative API where each chart element functions as an independent React component. Key differentiators include robust TypeScript support (significantly enhanced with generics in v3.8.0 for data validation), a highly compositional approach for constructing complex visualizations, and ongoing performance optimizations. It relies on specific peer dependencies for React, ReactDOM, and React-is to ensure proper functioning within the React ecosystem.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","react","reactjs","chart","react-component","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/recharts"},{"id":11914,"title":"rechoir: Node Environment File Loader Preparer","library":"rechoir","status":"active","version":"0.8.0","language":"javascript","ecosystem":"npm","summary":"rechoir is a utility designed to prepare the Node.js `require` environment for dynamically loading files with various non-native extensions. It operates by registering module loaders into `require.extensions`, leveraging `interpret`-like configuration objects to map file extensions to their respective transpiler or loader modules. Currently stable at version 0.8.0, releases are typically feature-driven and occur on an irregular cadence, often in conjunction with updates within the broader Gulp.js ecosystem where it serves as a dependency for tools like `liftoff`. A key differentiator is its ability to integrate with third-party transpilers (e.g., CoffeeScript, TypeScript, Babel) without bundling them, instead requiring developers to install these transpiler modules as local project dependencies. This design makes rechoir a flexible tool for command-line interfaces and build systems that need to process files written in languages other than standard JavaScript directly via Node's module resolution system.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","require","loader","extension","extensions","prepare"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/rechoir"},{"id":8586,"title":"Rechunker","library":"rechunker","status":"active","version":"0.5.4","language":"python","ecosystem":"pypi","summary":"Rechunker is a Python package designed for efficient and scalable manipulation of the chunk structure of chunked array formats, such as Zarr and TileDB. It takes an input array (or group of arrays) from persistent storage and writes out a new array with the same data but a different chunking scheme, often utilizing an intermediate temporary store. It is currently at version 0.5.4 and is actively maintained by the Pangeo community, with regular releases addressing compatibility and bug fixes.","last_verified":"2026-04-16T00:00:00.000Z","tags":["data science","arrays","dask","zarr","chunking","parallel processing","cloud storage"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/rechunker"},{"id":24510,"title":"recipe-scrapers","library":"recipe-scrapers","status":"active","version":"15.11.0","language":"python","ecosystem":"pypi","summary":"A Python package for scraping recipe data from hundreds of websites. Provides a unified interface to extract structured data such as ingredients, instructions, cook times, and nutrition. Requires Python >=3.10. Current version: 15.11.0. Active development with frequent releases every few weeks.","last_verified":"2026-05-01T00:00:00.000Z","tags":["recipe","scraping","food","web-scraping"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/recipe-scrapers"},{"id":13923,"title":"recma-build-jsx","library":"recma-build-jsx","status":"active","version":"1.0.0","language":"javascript","ecosystem":"npm","summary":"This package, `recma-build-jsx`, is a plugin within the unified ecosystem, specifically designed for `recma` (a sub-project focused on JavaScript Abstract Syntax Trees). Its primary function is to transform JSX syntax (e.g., `<x />`) found in a JavaScript AST into standard JavaScript function calls, such as `React.createElement('x', {})` or `_jsx('x', {})`, making the JSX evaluable in a runtime environment. Currently at version 1.0.0, the `recma` collective maintains compatibility with actively supported Node.js versions, with new major releases typically dropping support for unmaintained Node.js runtimes. This plugin is essential when processing JavaScript code containing JSX as part of a larger transformation pipeline, often alongside other `recma` plugins like `recma-parse` (for parsing), `recma-jsx` (for enabling JSX parsing), and `recma-stringify` (for serializing back to code). It differentiates itself by integrating seamlessly into the `unified` processing flow, abstracting lower-level utilities like `estree-util-build-jsx` for a higher-level declarative API.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","abstract","ast","build","compile","jsx","plugin","recma-plugin","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/recma-build-jsx"},{"id":11916,"title":"recma JavaScript Parser Plugin","library":"recma-parse","status":"active","version":"1.0.0","language":"javascript","ecosystem":"npm","summary":"recma-parse is a unified plugin for the recma ecosystem, designed to transform JavaScript source code into an Abstract Syntax Tree (AST). It leverages `esast-util-from-js` internally to parse JavaScript according to the ECMA-262 standard, producing ASTs in both esast and estree formats. As of its current stable version, 1.0.0, it is an ESM-only package, strictly requiring Node.js 16 or newer for execution. This package is part of the actively maintained `recma` monorepo, which provides a cohesive suite of tools for processing JavaScript ASTs, akin to how `remark` handles Markdown and `rehype` processes HTML. It differentiates itself by offering a robust, standards-compliant parsing step within the unified transformation pipeline, providing a foundational component for various JavaScript code transformations and analyses.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","abstract","ast","parse","plugin","recma-plugin","recma","syntax","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/recma-parse"},{"id":11917,"title":"recma JavaScript Stringifier Plugin","library":"recma-stringify","status":"active","version":"1.0.0","language":"javascript","ecosystem":"npm","summary":"The `recma-stringify` package is a `unified` plugin designed to serialize JavaScript Abstract Syntax Trees (ASTs) back into JavaScript code. It operates within the `recma` ecosystem, which focuses on transforming JavaScript ASTs, similar to how `remark` handles Markdown and `rehype` handles HTML. Currently at version `1.0.0`, it is part of an active project with a stable release cadence that generally aligns with Node.js LTS versions, with major releases dropping support for unmaintained Node.js environments. Its primary differentiator is its seamless integration into the `unified` processing pipeline, abstracting the underlying `estree-util-to-js` utility. This allows developers to easily incorporate JavaScript code generation into broader content processing workflows, such as compiling MDX. It does not parse JavaScript itself; for that, it's typically paired with `recma-parse` or used via the overarching `recma` core package.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","abstract","ast","compile","plugin","recma-plugin","recma","serialize","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/recma-stringify"},{"id":27336,"title":"Recognizers-Text","library":"recognizers-text","status":"active","version":"1.0.2a2","language":"python","ecosystem":"pypi","summary":"Recognizers-Text is a Microsoft-maintained NLP library for recognizing and normalizing numbers, units, date/time, phone numbers, emails, and URLs from unstructured text. It supports multiple languages (English, Spanish, French, Chinese, Japanese, and more) via separate per-culture packages. The Python package is at version 1.0.2a2 (alpha) and lags behind the .NET and JavaScript releases (v1.8.x). Releases are irregular.","last_verified":"2026-05-01T00:00:00.000Z","tags":["nlp","entity-recognition","date-parser","number-parser","microsoft"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/recognizers-text"},{"id":18719,"title":"Recombee API Client","library":"recombee-api-client","status":"active","version":"6.2.0","language":"javascript","ecosystem":"npm","summary":"Node.js SDK (v6.2.0) for the Recombee recommendation engine API. Provides a high-level client with batch operations, property management, and recommendation requests. Ships TypeScript types, requires Node >=18, and supports ESM & CJS. Major v6 dropped callbacks in favor of promises, and changed import paths. Regular releases on npm monthly.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","recombee","recommendation engine","recommender engine","recommender as a service","machine learning","API","SDK","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/recombee-api-client"},{"id":16190,"title":"Recombee JavaScript API Client","library":"recombee-js-api-client","status":"active","version":"6.2.1","language":"javascript","ecosystem":"npm","summary":"The `recombee-js-api-client` is a client-side JavaScript SDK designed for seamless integration with the Recombee recommendation API. Currently at version 6.2.1, it provides a thin wrapper around the Recombee API, enabling applications to send user-item interactions (such as detail views, purchases, or cart additions) and request personalized recommendations or search results. The library exhibits an active release cadence, with multiple minor and major versions released recently, indicating ongoing development and improvements. Key differentiators include its UMD compatibility, built-in TypeScript definitions, and its specific design for browser-based or other client-side environments like React Native or NativeScript. It is crucial to note that this client-side SDK focuses on data collection and recommendation retrieval using a public token and does not support catalog management operations for security reasons, which are handled by a separate server-side Node.js SDK.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","recombee","recommendation engine","recommender engine","recommender as a service","machine learning","API","SDK","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/recombee-js-api-client"},{"id":24511,"title":"Recommender XBlock","library":"recommender-xblock","status":"active","version":"5.0.0","language":"python","ecosystem":"pypi","summary":"An Open edX XBlock that provides course content recommendations to learners. Current version 5.0.0, aimed at the edx-platform Lilac release or later.","last_verified":"2026-05-01T00:00:00.000Z","tags":["xblock","openedx","recommendation"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/recommender-xblock"},{"id":4231,"title":"recommonmark","library":"recommonmark","status":"deprecated","version":"0.7.1","language":"python","ecosystem":"pypi","summary":"recommonmark provides a compatibility bridge to CommonMark, allowing users to write Markdown files within Docutils and Sphinx projects. It parses CommonMark-compliant Markdown into a Docutils abstract syntax tree, integrating it into the Sphinx build process. The library's last release was in December 2020, and it is officially deprecated in favor of MyST-Parser.","last_verified":"2026-04-11T00:00:00.000Z","tags":["markdown","sphinx","docutils","documentation","deprecated"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/recommonmark"},{"id":15227,"title":"recompose","library":"recompose","status":"abandoned","version":"0.30.0","language":"javascript","ecosystem":"npm","summary":"recompose is a JavaScript utility library for React, providing a collection of higher-order components (HOCs) and utility functions designed to enhance functional component patterns. It allows developers to compose multiple concerns into a single component, such as managing local state (`withState`), handling side effects (`lifecycle`), mapping props (`mapProps`), and creating event handlers (`withHandlers`). The current stable version is 0.30.0, released in late 2018. The author explicitly announced the discontinuation of active maintenance in October 2018, recommending React Hooks as a superior alternative that addresses the same problems and more. Its primary differentiator was enabling a purely functional approach to component logic before the native React Hooks API existed, offering a declarative way to abstract component logic and state management without relying on class components.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","react","higher-order","components","microcomponentization","toolkit","utilities","composition"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/recompose"},{"id":8587,"title":"recordclass","library":"recordclass","status":"active","version":"0.24","language":"python","ecosystem":"pypi","summary":"recordclass is a Python library that provides mutable variants of `collections.namedtuple`, supporting assignments and offering memory-saving alternatives like `dataobject` and `structclass`. These types aim for high performance and reduced memory footprint by optionally disabling cyclic garbage collection and removing instance dictionaries. Currently at version 0.24, the library is actively maintained with releases supporting the latest Python versions, including 3.14, and aims to be a fast, memory-efficient, and flexible choice for data representation.","last_verified":"2026-04-16T00:00:00.000Z","tags":["data structures","namedtuple","dataclasses","performance","memory management","mutable"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/recordclass"},{"id":2258,"title":"RecordLinkage","library":"recordlinkage","status":"active","version":"0.16","language":"python","ecosystem":"pypi","summary":"RecordLinkage is a powerful and modular Python toolkit for record linkage and duplicate detection. It provides methods for indexing, comparing records with various similarity measures, and classifying matches, leveraging pandas and numpy for efficient data handling. The library is actively maintained (version 0.16) and suitable for research and linking small to medium-sized datasets.","last_verified":"2026-04-24T16:56:22.346Z","tags":["record linkage","deduplication","data matching","fuzzy matching","data cleaning","pandas","data science","entity resolution"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/recordlinkage"},{"id":6851,"title":"Records: SQL for Humans","library":"records","status":"active","version":"0.6.0","language":"python","ecosystem":"pypi","summary":"Records is a simple yet powerful Python library designed for making raw SQL queries to various relational databases with an elegant interface. It aims to reduce boilerplate code associated with common database tasks. The current version, 0.6.0, includes support for SQLAlchemy v2, making it compatible with modern database backends. Releases are infrequent but tend to include significant updates.","last_verified":"2026-04-15T00:00:00.000Z","tags":["SQL","database","SQLAlchemy","data access","data export"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/records"},{"id":24512,"title":"recordtype","library":"recordtype","status":"maintenance","version":"1.4","language":"python","ecosystem":"pypi","summary":"Provides a mutable alternative to namedtuple. Users define a class with fields and get a mutable, tuple-like object with named attributes. Last stable version is 1.4, released in 2012. No active development, but still usable. Use with caution in new projects.","last_verified":"2026-05-01T00:00:00.000Z","tags":["namedtuple","mutable","deprecated","simple"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/recordtype"},{"id":10194,"title":"Rectangle Packer","library":"rectangle-packer","status":"active","version":"2.1.0","language":"python","ecosystem":"pypi","summary":"rectangle-packer is a Python library for efficiently packing a set of 2D rectangles into a minimal bounding box. It utilizes an optimized best-fit heuristic algorithm to achieve high packing density. The current stable version is 2.1.0, and it maintains a moderate release cadence, with updates addressing performance and edge cases, primarily focusing on its core `pack` functionality.","last_verified":"2026-04-17T00:00:00.000Z","tags":["packing","rectangle","layout","bin-packing","optimization"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/rectangle-packer"},{"id":28135,"title":"rectpack - 2D Rectangle Packing","library":"rectpack","status":"active","version":"0.2.2","language":"python","ecosystem":"pypi","summary":"A Python library for packing 2D rectangles into a bin using various algorithms (MaxRects, Guillotine, etc.). Supports rotation, sorting, and multiple packing modes. Current version 0.2.2, maintained infrequently.","last_verified":"2026-05-09T00:00:00.000Z","tags":["rectangle packing","bin packing","2D packing","MaxRects","Guillotine"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/rectpack"},{"id":7660,"title":"Recurly Python Client","library":"recurly","status":"active","version":"4.70.0","language":"python","ecosystem":"pypi","summary":"The `recurly` library is the official Python client for Recurly's V3 API, enabling developers to integrate subscription billing and management into their applications. It provides functionalities for managing accounts, subscriptions, invoices, and transactions. The library is actively maintained with frequent minor version releases, often driven by updates to the underlying Recurly API schema, and the current stable version is 4.70.0.","last_verified":"2026-04-16T00:00:00.000Z","tags":["billing","subscription","payments","api-client"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/recurly"},{"id":28137,"title":"recurrent","library":"recurrent","status":"active","version":"0.4.1","language":"python","ecosystem":"pypi","summary":"Recurrent is a Python library for parsing and formatting recurring events expressed in natural language (e.g., 'every weekday', 'every 2 weeks on Monday'). The current version is 0.4.1, which has been stable with infrequent releases.","last_verified":"2026-05-09T00:00:00.000Z","tags":["natural language","recurring events","RRULE","parsing"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/recurrent"},{"id":4232,"title":"Recurring iCal Events","library":"recurring-ical-events","status":"active","version":"3.8.1","language":"python","ecosystem":"pypi","summary":"This library calculates recurrence times of events, todos, alarms, and journals based on the iCalendar RFC5545 specification. It provides a convenient way to expand recurring events within a given time range from an iCalendar object. The current version is 3.8.1, with a regular release cadence as evidenced by frequent updates.","last_verified":"2026-04-11T00:00:00.000Z","tags":["icalendar","recurrence","events","scheduling","datetime","RFC5545"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/recurring-ical-events"},{"id":11918,"title":"Recursive File Copy Utility","library":"recursive-copy","status":"active","version":"2.0.14","language":"javascript","ecosystem":"npm","summary":"recursive-copy is a robust and flexible utility for copying files and directories within a Node.js environment. It is currently stable at version 2.0.14 and appears to be actively maintained, with a focus on reliability and advanced use cases for filesystem operations. Key features include recursive directory copying, sophisticated filtering using functions, regular expressions, or globs, dynamic file renaming, and stream-based content transformation. It differentiates itself by integrating with `graceful-fs` and `mkdirp` to handle common filesystem errors, automatically filters out OS junk files by default, and provides an event-driven interface alongside traditional callback and promise-based APIs. This makes it suitable for complex build processes or file manipulation tasks where fine-grained control and error handling are crucial, offering a more feature-rich alternative to basic `fs.copyFile` or `fs.cp` methods.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","copy","recursive","file","directory","folder","symlink","fs","rename","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/recursive-copy"},{"id":17893,"title":"Recursive Copy CLI Tool","library":"recursive-copy-cli","status":"maintenance","version":"1.0.20","language":"javascript","ecosystem":"npm","summary":"This package provides a command-line interface (CLI) for the `recursive-copy` library, enabling robust and flexible file and directory copying operations directly from the terminal. As of April 2026, the current stable version is `1.0.20`, released in August 2021. The release cadence appears to be infrequent, primarily driven by dependency updates rather than new feature development, suggesting a stable but largely maintained project. Key differentiators of `recursive-copy-cli` include its support for advanced copying scenarios: filtering files using glob patterns or regular expressions, transforming file contents via external JavaScript modules, and renaming files based on custom patterns or logic provided by modules. It provides fine-grained control over recursive copying, offering options for overwriting existing files, expanding symbolic links, and explicitly including or excluding dotfiles and OS-specific junk files (e.g., `.DS_Store`, `Thumbs.db`), which distinguishes it from simpler `cp` commands by offering a programmatic and configurable approach to file synchronization and preparation tasks.","last_verified":"2026-04-23T00:00:00.000Z","tags":["javascript","cli","copy","recursive-copy","rename-files","transforming-files"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/recursive-copy-cli"},{"id":10195,"title":"Recursive Diff","library":"recursive-diff","status":"active","version":"2.1.0","language":"python","ecosystem":"pypi","summary":"recursive-diff is a Python library that provides a function to recursively compare two Python data structures (dictionaries, lists, and basic types) and return a detailed diff. It is currently at version 2.1.0 and is actively maintained, with releases addressing bug fixes and minor enhancements.","last_verified":"2026-04-17T00:00:00.000Z","tags":["diff","comparison","data structures","json diff","object comparison"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/recursive-diff"},{"id":4233,"title":"Flexible Python Red Black Tree Implementation","library":"red-black-tree-mod","status":"active","version":"1.22","language":"python","ecosystem":"pypi","summary":"This library provides a flexible Python implementation of red-black trees, offering a low standard deviation in operation times for insertion, deletion, and lookup. It includes modules for both set-like (enforcing uniqueness) and dictionary-like use. The library is known to work across CPython 2.x, CPython 3.x, PyPy, and Jython. The current version is 1.22, with an infrequent release cadence; the last major update was in December 2023.","last_verified":"2026-04-11T00:00:00.000Z","tags":["data-structure","red-black-tree","tree","sorted-collection","dict","set","algorithms"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/red-black-tree-mod"},{"id":5454,"title":"Red-DiscordBot","library":"red-discordbot","status":"active","version":"3.5.24","language":"python","ecosystem":"pypi","summary":"Red-DiscordBot is a highly customisable, self-hosted Discord bot framework, offering a wide array of features through its modular 'cogs' (plugins). It supports everything from moderation and utility to music and custom commands. The project maintains an active development cycle with frequent patch releases, often aligning with updates to its core dependencies like discord.py.","last_verified":"2026-04-13T00:00:00.000Z","tags":["discord","bot","framework","extensible","python-bot"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/red-discordbot"},{"id":5455,"title":"Red-Lavalink","library":"red-lavalink","status":"active","version":"0.11.1","language":"python","ecosystem":"pypi","summary":"Red-Lavalink is a client library for the Lavalink audio server, specifically designed for use with Red-DiscordBot but usable in other `discord.py` projects. It enables advanced audio playback features for Discord bots, allowing them to connect to Lavalink nodes for powerful music and audio streaming capabilities. The library is actively maintained, with regular updates to support new `discord.py` versions and Lavalink protocol changes. The current stable version is 0.11.1.","last_verified":"2026-04-13T00:00:00.000Z","tags":["discord","bot","music","lavalink","audio","red-discordbot"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/red-lavalink"},{"id":16671,"title":"Redact Basic Auth","library":"redact-basic-auth","status":"active","version":"1.0.1","language":"javascript","ecosystem":"npm","summary":"redact-basic-auth is a focused utility designed to remove or obscure basic authentication credentials from URLs. This is crucial for logging, debugging, or displaying URLs where sensitive information like usernames and passwords should not be exposed. The package is currently at version 1.0.1, indicating a stable and mature, albeit simple, implementation. Its release cadence is likely very slow, as its functionality is narrowly defined and unlikely to require frequent updates. Key differentiators include its singular focus and minimal API, making it easy to integrate without pulling in larger URL parsing libraries when only basic auth redaction is needed. It operates on string manipulation rather than full URL parsing objects, providing a lightweight solution for specific security and privacy concerns in applications that handle URLs.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/redact-basic-auth"},{"id":6220,"title":"RedBaron","library":"redbaron","status":"maintenance","version":"0.9.2","language":"python","ecosystem":"pypi","summary":"RedBaron is a Python library built on top of Baron, providing a higher-level abstraction for working with Python source code as a Full Syntax Tree (FST). It aims to simplify tasks like refactoring, code analysis, and programmatic code modification while preserving all syntax information, including comments and formatting. The library is currently at version 0.9.2, with its last release in March 2019, indicating a maintenance or slow development cadence.","last_verified":"2026-04-14T00:00:00.000Z","tags":["AST","FST","refactoring","code analysis","code transformation","metaprogramming"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/redbaron"},{"id":18720,"title":"redblue","library":"redblue-cli","status":"active","version":"0.2.33","language":"javascript","ecosystem":"npm","summary":"redblue is a security CLI tool written in Rust, providing 90+ commands for network scanning, DNS, recon, web fuzzing, TLS, authentication testing, exploit, binary analysis, password cracking, evasion, secrets detection, vulnerability intelligence, and proxy/C2 capabilities. The npm package redblue-cli v0.2.33 wraps the rb binary for JavaScript/TypeScript ecosystems, supporting npx and npm exec. Requires Node.js >=20. It is actively maintained with frequent releases. Key differentiator: zero-dependency binary with 40+ protocols implemented from scratch.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","redblue","security","cli","sdk","dns","tls","ports","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/redblue-cli"},{"id":27337,"title":"RedDB CLI","library":"reddb-cli","status":"active","version":"0.1.5","language":"javascript","ecosystem":"npm","summary":"RedDB is a unified multi-model database SDK for JavaScript/TypeScript that supports document store, key-value, graph, and vector search within a single embedded Rust runtime. Current stable version is 0.1.5 (pre-release). Release cadence is rapid with nightly pre-release builds. Key differentiators: single binary deployment, no external dependencies, multi-model queries across paradigms, and a CLI tool for direct database management. Ships TypeScript definitions. Requires Node.js >=20.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","database","multi-model","vector-search","graph","document-store","key-value","rust","embedded","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/reddb-cli"},{"id":10193,"title":"redditwarp - Reddit API Wrapper","library":"redditwarp","status":"active","version":"1.3.0","language":"python","ecosystem":"pypi","summary":"redditwarp is a modern, feature-rich Python library designed for interacting with the Reddit API. It provides both synchronous and asynchronous interfaces, robust error handling, and comprehensive model definitions for Reddit objects. Currently at version 1.3.0, the library maintains an active development cycle, releasing updates as needed to track API changes or introduce new features.","last_verified":"2026-04-17T00:00:00.000Z","tags":["reddit","api","wrapper","async","sync","social media"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/redditwarp"},{"id":6443,"title":"Redfish Python Library","library":"redfish","status":"active","version":"3.3.5","language":"python","ecosystem":"pypi","summary":"The Redfish Python Library, developed by the DMTF, is a reference implementation enabling Python developers to communicate with Redfish-conformant APIs. It simplifies interactions by performing basic HTTP operations (GET, POST, PUT, PATCH, DELETE) on Redfish services. The library is actively maintained, currently at version 3.3.5, with new releases typically occurring every few months.","last_verified":"2026-04-15T00:00:00.000Z","tags":["redfish","DMTF","server management","API client","REST"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/redfish"},{"id":17895,"title":"HTTP to HTTPS Redirect Middleware","library":"redirect-https","status":"maintenance","version":"1.3.1","language":"javascript","ecosystem":"npm","summary":"redirect-https is a Node.js middleware designed for securing web applications by forcing HTTP traffic to HTTPS. It primarily functions by issuing a 301 (Moved Permanently) redirect for browsers while opting for an HTML meta refresh redirect for non-browser clients like APIs, bots, and `curl` requests. This deliberate choice aims to make developers aware of insecure HTTP usage, preventing silent failures often associated with direct 301s for programmatic access. The package is currently at version 1.3.1 and is a mature, stable utility with an infrequent release cadence, focusing on its core secure-by-default philosophy rather than extensive configurability. It is compatible with Express.js and standard Node.js `http` servers, offering options for custom body messages, proxy trust configuration, and specific path matching for advanced scenarios. Its key differentiator is the \"secure-by-default\" meta redirect strategy to surface security issues to developers.","last_verified":"2026-04-23T00:00:00.000Z","tags":["javascript","https","http","redirect","force","upgrade","location","meta"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/redirect-https"},{"id":17896,"title":"HTTPS Redirect Middleware","library":"redirect-ssl","status":"active","version":"3.0.0","language":"javascript","ecosystem":"npm","summary":"redirect-ssl is a Connect/Express middleware designed to enforce HTTPS for web applications, ensuring all incoming HTTP requests are redirected to their HTTPS equivalent. It leverages the `is-https` package for robust HTTPS detection, including support for `x-forwarded-proto` headers often found when deployed behind proxies. The current stable version is 3.0.0, which introduced significant changes like a TypeScript rewrite and renaming of key configuration options. While no strict release cadence is stated, major versions appear to introduce breaking changes, signaling active development and modernization. Its key differentiators include flexible configuration for proxy trust, custom redirect ports/hosts, and exclusion patterns, making it adaptable for various deployment scenarios including Nuxt.js applications. It aims to provide a reliable and configurable solution for ensuring secure communication by default.","last_verified":"2026-04-23T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/redirect-ssl"},{"id":156,"title":"redis-py","library":"redis","status":"active","version":"7.4.0","language":"python","ecosystem":"pypi","summary":"Official Python client for Redis. Install is 'redis', import is 'redis'. Current version: 7.4.0 (Mar 2026). aioredis was merged into redis-py 4.2+ — use 'redis.asyncio' for async, not separate aioredis package. By default all responses are bytes — set decode_responses=True for strings. StrictRedis renamed to Redis in v3 but alias still works.","last_verified":"2026-05-12T09:06:48.001Z","tags":["redis","python","cache","database","async","aioredis"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/redis"},{"id":17054,"title":"Node.js Redis Command-Line Interface","library":"redis-cli","status":"maintenance","version":"2.1.2","language":"javascript","ecosystem":"npm","summary":"redis-cli is a Node.js-based command-line interface tool designed for interacting with Redis servers, offering an alternative to the official C-based Redis CLI. It allows users to connect to Redis instances, including those in cluster mode, and execute Redis commands directly from their terminal. The package is currently at version 2.1.2, though the provided release history primarily details updates up to version 1.4.0, which included bug fixes and blocking mode support, as well as vulnerability patches in earlier 1.3.x releases. While it mirrors many features of the official CLI, such as host, port, authentication, and TLS connection options, its key differentiator is its JavaScript/TypeScript implementation, potentially appealing to Node.js developers seeking a pure-JS ecosystem tool or a CLI that could be more easily extended within a Node.js project. Its release cadence appears infrequent based on the visible history, suggesting a maintenance-focused development approach.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","redis","cil"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/redis-cli"},{"id":17346,"title":"Redis Database Dump Tool","library":"redis-dump","status":"abandoned","version":"0.1.10","language":"javascript","ecosystem":"npm","summary":"The `redis-dump` package provides a utility for exporting data from a Redis database, offering output in two primary formats: a series of Redis commands suitable for direct re-import via `redis-cli`, or a structured JSON representation for programmatic processing. The current stable version, `0.1.10`, was last published in March 2014, indicating that the project is no longer actively maintained. Its core functionality enables users to backup, migrate, or inspect Redis data, differentiating itself by supporting both a command-line interface and a programmatic API for Node.js applications. Due to its age, it predates modern JavaScript module systems and may not be compatible with newer Redis features or Node.js versions, and has an effectively non-existent release cadence.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","redis","dump","database","command line","json"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/redis-dump"},{"id":9273,"title":"Redis Entra ID","library":"redis-entraid","status":"active","version":"1.1.2","language":"python","ecosystem":"pypi","summary":"The `redis-entraid` Python package simplifies authentication with Azure Managed Redis and Azure Cache for Redis using Microsoft Entra ID (formerly Azure Active Directory). It handles fetching and renewing authentication tokens in the background, building on `redis-py`. The current version is 1.1.2, released on March 26, 2026. This library appears to have a regular release cadence with several updates in the past year.","last_verified":"2026-04-16T00:00:00.000Z","tags":["redis","azure","entra-id","authentication","managed-identity","azure-cache-for-redis","azure-managed-redis","redis-py"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/redis-entraid"},{"id":15798,"title":"Redis INFO Output Parser","library":"redis-info","status":"maintenance","version":"3.1.0","language":"javascript","ecosystem":"npm","summary":"redis-info is a focused JavaScript utility designed to accurately parse the raw string output of the Redis `INFO` command into a structured JavaScript object. This library provides a programmatic way to access detailed Redis server statistics, configuration parameters, and operational metrics. The current stable version, 3.1.0, was published approximately 4-5 years ago, indicating a maintenance-oriented release cadence primarily driven by critical bug fixes or significant changes to the Redis `INFO` command's format itself. Its primary differentiation lies in its single-purpose design, offering a direct and unopinionated conversion of the `INFO` string without coupling to a full Redis client library.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/redis-info"},{"id":15370,"title":"Redis Memory Server","library":"redis-memory-server","status":"active","version":"0.16.0","language":"javascript","ecosystem":"npm","summary":"redis-memory-server is a utility that programmatically starts a real Redis server instance from Node.js, primarily designed for testing and development mocking. As of version 0.16.0, it provides an isolated, in-memory Redis environment for integration tests, allowing multiple instances to run concurrently on different ports. The package automatically handles downloading and compiling the `redis-server` binary, caching it for subsequent runs to improve performance. It is inspired by `mongodb-memory-server` and differentiates itself by providing a genuine Redis instance rather than a mock, ensuring high fidelity for integration testing. It supports Node.js environments version 18 and above, ships with TypeScript types, and abstracts away the complexities of managing Redis processes for testing workflows. Its release cadence appears active, with consistent updates for features and bug fixes.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","redis","mock","stub","redis-prebuilt","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/redis-memory-server"},{"id":9274,"title":"Redis OM Python","library":"redis-om","status":"active","version":"1.1.0","language":"python","ecosystem":"pypi","summary":"Redis OM Python is an object-mapping library that provides high-level abstractions to easily model, validate, and query data in Redis with modern Python applications. It leverages Pydantic for robust data validation and supports both Redis Hashes (`HashModel`) and JSON documents (`JsonModel`) for data storage, including automatic index generation and a fluent query API. Currently at version 1.1.0, the library maintains an active development pace with frequent updates and major version releases every few months.","last_verified":"2026-04-16T00:00:00.000Z","tags":["redis","orm","odm","object-mapping","data-modeling","pydantic","search","json","database"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/redis-om"},{"id":11919,"title":"Redis Protocol Parser for Node.js","library":"redis-parser","status":"active","version":"3.0.0","language":"javascript","ecosystem":"npm","summary":"redis-parser is a high-performance JavaScript implementation of the Redis Serialization Protocol (RESP) parser, specifically designed for Node.js environments. It serves as the underlying parsing engine for popular Redis clients like node-redis and ioredis. The current stable version is 3.0.0. This library focuses on efficiently converting raw Redis protocol buffers into usable JavaScript data structures, supporting various RESP data types including strings, numbers, arrays, and errors. Its development prioritizes performance, especially for large data structures, and graceful handling of malformed input, making it a critical component for robust Redis client libraries. It also exports dedicated error classes for specific parsing and reply errors.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","redis","protocol","parser","database","node","nodejs","resp"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/redis-parser"},{"id":2259,"title":"Redis-Py-Cluster","library":"redis-py-cluster","status":"maintenance","version":"2.1.3","language":"python","ecosystem":"pypi","summary":"redis-py-cluster is a Python client library designed for communicating with Redis Clusters, building upon the core functionality of the redis-py library. The current version is 2.1.3. While it was a primary solution for Redis Cluster connectivity, its development has seen an irregular cadence, with the last major release in May 2021, as cluster support has since been integrated directly into the `redis-py` library itself.","last_verified":"2026-04-24T16:56:43.680Z","tags":["redis","cluster","database","distributed"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/redis-py-cluster"},{"id":7661,"title":"Redis Sentinel URL","library":"redis-sentinel-url","status":"active","version":"1.0.1","language":"python","ecosystem":"pypi","summary":"Redis-Sentinel-Url is a Python library that provides a parser and connection factory for Redis connections, specifically supporting both standard `redis://` and the custom `redis+sentinel://` URL schemes. It allows applications to connect to Redis instances via Sentinel for high availability. The library is currently at version 1.0.1, with its last major update addressing password handling, and it appears to be in maintenance mode, offering stable functionality rather than active feature development.","last_verified":"2026-04-16T00:00:00.000Z","tags":["redis","sentinel","high-availability","connection-pooling","url-parser"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/redis-sentinel-url"},{"id":11920,"title":"Redis Server Manager","library":"redis-server","status":"abandoned","version":"1.2.2","language":"javascript","ecosystem":"npm","summary":"This `redis-server` package, currently at version 1.2.2 (last published June 2018), provides a programmatic interface to start and stop a local Redis server instance within Node.js applications. It's primarily intended for testing or local development environments, simplifying the lifecycle management of a Redis process from within Node.js. The package acts as a wrapper for the native `redis-server` executable, requiring it to be pre-installed on the system or a custom path provided in the configuration. Due to its age and lack of recent updates, it primarily supports CommonJS and older Node.js versions, lacking modern ESM support and potentially having compatibility issues with newer Node.js runtime features. There is no active development, marking it as an abandoned package.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","Redis","server","manager"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/redis-server"},{"id":27338,"title":"redis-simple-mq","library":"redis-simple-mq","status":"active","version":"1.1.0","language":"python","ecosystem":"pypi","summary":"A simple message queue library built on top of Redis. Current version 1.1.0, release cadence infrequent. Requires Python >=3.8.","last_verified":"2026-04-27T00:00:00.000Z","tags":["redis","message-queue","simple"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/redis-simple-mq"},{"id":24513,"title":"redislite","library":"redislite","status":"active","version":"6.2.912183","language":"python","ecosystem":"pypi","summary":"redislite embeds a Redis server into a Python package, allowing you to run Redis without a separate server process. Current version 6.2.912183 supports Python >=3.8.0 and is actively maintained. It provides a drop-in replacement for redis-py's StrictRedis and Redis classes.","last_verified":"2026-05-01T00:00:00.000Z","tags":["redis","embedded","testing","development"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/redislite"},{"id":67,"title":"Redis Vector / RedisVL","library":"redisvl","status":"active","version":"0.14.1","language":"python","ecosystem":"pypi","summary":"The official AI-native Python client for vector search on Redis. Wraps redis-py with a high-level interface for defining vector schemas, building HNSW/FLAT indexes, running hybrid search, semantic routing, LLM caching, and session memory. Requires Redis 7.2+ with Search & Query module, or Redis Stack (self-hosted), or Redis Cloud. The underlying redis-py client is a separate package ('redis') — redisvl depends on it. Import root is 'redisvl'. Maintained by Redis Inc.","last_verified":"2026-05-12T06:34:26.246Z","tags":["redis","redisvl","vector-search","embeddings","hnsw","rag","hybrid-search","llm-cache","semantic-router"],"install_tag":"stale","install_tag_description":"widespread failures or data too old to trust","api":"https://checklist.day/api/registry/redisvl"},{"id":6852,"title":"Redlines","library":"redlines","status":"active","version":"0.6.1","language":"python","ecosystem":"pypi","summary":"Redlines is a Python library that compares two strings or blocks of text, producing human-readable differences or 'deltas' similar to Microsoft Word's track changes. It provides structured output showing detailed change information, positions, and statistics, supporting various formats like JSON (default for CLI), Markdown, HTML, and rich terminal display. The current version is 0.6.1, and the project exhibits an active release cadence.","last_verified":"2026-04-15T00:00:00.000Z","tags":["text comparison","diff","track changes","markdown","html","json","cli","ai-agents"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/redlines"},{"id":26172,"title":"Redlint","library":"redlint","status":"active","version":"6.4.1","language":"javascript","ecosystem":"npm","summary":"Redlint (v6.4.1) is a filesystem linter that uses Putout to transform a JSON representation (.filesystem.json) of your filesystem and apply changes directly. It supports scanning and fixing file naming, structure, and organization rules via Putout plugins for madrun, package.json, ESM, TypeScript, and more. Active development with monthly releases. Requires Node >=22. Unique differentiator: lints filesystem structure as a JSON file, not just code.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","putout","redlint","AST","babel","api","traverse","generate"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/redlint"},{"id":9275,"title":"Redlock Python Client","library":"redlock","status":"active","version":"1.2.0","language":"python","ecosystem":"pypi","summary":"redlock is a Python implementation of the Redlock algorithm for distributed locks with Redis. It provides a simple API to acquire and release locks across multiple Redis instances to ensure reliability in distributed systems. The current version is 1.2.0, with a release cadence that is not very frequent, suggesting a stable but less actively developed library.","last_verified":"2026-04-16T00:00:00.000Z","tags":["redis","lock","distributed","concurrency","redlock"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/redlock"},{"id":4234,"title":"redlock-py","library":"redlock-py","status":"active","version":"1.0.8","language":"python","ecosystem":"pypi","summary":"redlock-py is a Python library that implements the Redis-based distributed lock manager algorithm (Redlock). It provides a mechanism for acquiring and releasing distributed locks across multiple independent Redis instances to ensure mutual exclusion in a distributed system. The library is currently at version 1.0.8, with a relatively low release cadence, as its PyPI project description was last updated in 2016 and the linked GitHub repository in 2021, suggesting a maintenance-level status.","last_verified":"2026-04-11T00:00:00.000Z","tags":["redis","distributed lock","concurrency","locking"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/redlock-py"},{"id":24514,"title":"Red Mail","library":"redmail","status":"active","version":"0.6.0","language":"python","ecosystem":"pypi","summary":"Red Mail is a modern email sending library for Python that allows sending emails with attachments, embedded images, Jinja templating, and support for multiple email protocols (SMTP, Outlook, Gmail, etc.). The current version is 0.6.0, with an active release cadence. It requires Python >=3.6.","last_verified":"2026-05-01T00:00:00.000Z","tags":["email","smtp","outlook","gmail","jinja","attachments"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/redmail"},{"id":5043,"title":"Redo: Utilities to retry Python callables","library":"redo","status":"active","version":"3.0.0","language":"python","ecosystem":"pypi","summary":"Redo is a Python library that provides various mechanisms to add seamless retry functionality to any Python callable. It includes plain functions (redo.retry, redo.retry_async), decorators (redo.retriable, redo.retriable_async), and a context manager (redo.retrying). The current version is 3.0.0, released on July 17, 2024. It enables developers to integrate retry logic with customizable backoff strategies, making code more resilient to transient failures.","last_verified":"2026-04-12T00:00:00.000Z","tags":["retry","resilience","fault tolerance","backoff","exponential backoff","decorator","async"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/redo"},{"id":17894,"title":"ReDoc Express Middleware","library":"redoc-express","status":"active","version":"2.1.3","language":"javascript","ecosystem":"npm","summary":"redoc-express is a lightweight Express middleware designed to serve interactive API documentation using the ReDoc UI from OpenAPI/Swagger specifications. The current stable version is 2.1.3, last published 6 months ago, indicating active maintenance. It provides a simple, single-middleware setup to integrate professional-grade API documentation into Node.js Express applications without requiring complex build tools. A key differentiator is its first-class TypeScript support with comprehensive type definitions, 100% test coverage, and compatibility with Node.js 6+ (ES5) and Express 4.x/5.x. It supports both OpenAPI 3.0+ and Swagger 2.0 specifications. The package focuses on ease of use, offering sensible defaults and extensive customization options via ReDoc's configuration, including built-in CSP nonce support for enhanced security.","last_verified":"2026-04-23T00:00:00.000Z","tags":["javascript","redoc","express","middleware","openapi","swagger","api-documentation","api-docs","documentation","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/redoc-express"},{"id":26173,"title":"RedomX","library":"redomx","status":"active","version":"0.2.0","language":"javascript","ecosystem":"npm","summary":"RedomX (v0.2.0) is a transpiler that converts HTML-like syntax into RE:DOM code, enabling a JSX-like experience for building DOM applications with RE:DOM. It replaces HTML markup with Redom function calls at build time. Released in early development, it lacks stability guarantees and has no recent updates. Unlike JSX, it targets RE:DOM specifically and requires a build step.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","Transpiler","Redom","RedomX","HTML","JSX"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/redomx"},{"id":693,"title":"Amazon Redshift Python Connector","library":"redshift-connector","status":"active","version":"2.1.12","language":"python","ecosystem":"pypi","summary":"redshift-connector is the official Amazon Redshift connector for Python, implementing the Python Database API Specification 2.0. It provides easy integration with data science libraries like pandas and numpy, and supports Redshift-specific features such as IAM and Identity Provider (IdP) authentication. The library is actively maintained with frequent minor releases, currently at version 2.1.12.","last_verified":"2026-05-12T17:54:17.346Z","tags":["aws","redshift","database","sql","connector","data-warehousing"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/redshift-connector"},{"id":20504,"title":"RedStone Prettier Config","library":"redstone-prettier-config","status":"active","version":"1.1.0","language":"javascript","ecosystem":"npm","summary":"RedStone Prettier Config is a shared Prettier configuration package for all RedStone Finance repositories, currently at version 1.1.0. It provides a centralized Prettier setup to ensure consistent code formatting across projects. The package is used by referencing it in package.json as a Prettier config string, making it simple to adopt without additional configuration. It is maintained as part of the RedStone ecosystem and follows the standard Prettier shared config pattern.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/redstone-prettier-config"},{"id":3256,"title":"Reducto Python SDK","library":"reductoai","status":"active","version":"0.22.0","language":"python","ecosystem":"pypi","summary":"The Reducto Python SDK provides a type-safe interface for convenient access to the Reducto REST API from any Python 3.9+ application. It handles authentication, request formatting, and response parsing automatically. The library is currently at version 0.22.0 and has a frequent release cadence, with multiple updates often occurring within a single month.","last_verified":"2026-04-25T07:37:49.168Z","tags":["AI","document processing","OCR","API client","PDF","structured data"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/reductoai"},{"id":10414,"title":"Redux","library":"redux","status":"active","version":"5.0.1","language":"javascript","ecosystem":"npm","summary":"Redux is a predictable state container for JavaScript applications. It helps manage application state consistently across different environments and simplifies testing. The current stable version is 5.0.1, which includes bug fixes and type adjustments. Redux maintains an active development cycle with regular patch releases and coordinated major updates, often alongside Redux Toolkit and React-Redux.","last_verified":"2026-04-18T00:00:00.000Z","tags":["javascript","redux","reducer","state","predictable","functional","immutable","hot","live","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/redux"},{"id":18721,"title":"Redux Action Analytics Middleware","library":"redux-action-analytics-middleware","status":"active","version":"2.8.0","language":"javascript","ecosystem":"npm","summary":"A Redux middleware that triggers analytics callbacks for whitelisted actions. Current stable version is 2.8.0. The project has an active release cadence with periodic dependency updates. Key differentiators: decoupled from any specific analytics tool, consolidates analytics logic in middleware, provides pre- and post-action state to callbacks, and uses Flow types. It strips no data from actions, so callbacks must handle sensitive information.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","redux","middleware","analytics"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/redux-action-analytics-middleware"},{"id":17897,"title":"Redux Analytics Middleware","library":"redux-analytics","status":"abandoned","version":"0.3.1","language":"javascript","ecosystem":"npm","summary":"The `redux-analytics` package offers a Redux middleware designed to integrate analytics tracking into Redux applications. It works by inspecting actions for a specific metadata structure: `action.meta.analytics`. For an action to be processed, this `analytics` metadata must itself conform to the Flux Standard Action (FSA) pattern, meaning it must have at least a `type` and a `payload` property. The middleware is instantiated with a callback function that receives these analytics `type` and `payload` (along with the full Redux state), allowing developers to connect to any third-party analytics service. As of version 0.3.1, this project appears to be a historical artifact from the early days of Redux, with no significant updates or active maintenance since its initial development around 2015. Its key differentiator was its strict adherence to the FSA convention for both the action and its embedded analytics metadata, promoting a consistent action structure.","last_verified":"2026-04-23T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/redux-analytics"},{"id":13926,"title":"Redux API Middleware","library":"redux-api-middleware","status":"active","version":"3.2.1","language":"javascript","ecosystem":"npm","summary":"Redux-api-middleware is a Redux middleware designed to standardize and simplify API calls within a Redux application. It processes actions adhering to the \"Redux Standard API-calling Action\" (RSAA) specification, identified by a special `[RSAA]` property. When such an action is dispatched, the middleware intercepts it, makes an HTTP request using the `fetch` API, and then dispatches a sequence of Flux Standard Actions (FSA) representing the request's lifecycle: `REQUEST`, `SUCCESS`, and `FAILURE`. This declarative approach helps manage loading states, error handling, and data fetching consistency. The current stable version is 3.2.1, with a history of regular updates and significant breaking changes in major versions (v2.0.0, v3.0.0). It relies on a global `fetch` implementation, requiring polyfills in environments like Node.js.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","redux","api","middleware","redux-middleware","flux"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/redux-api-middleware"},{"id":17898,"title":"Redux API Middleware (Fixed Fork)","library":"redux-api-middleware-fixed","status":"maintenance","version":"2.0.0","language":"javascript","ecosystem":"npm","summary":"redux-api-middleware-fixed is a Redux middleware designed for declarative API calls. It intercepts specific Redux Standard API-calling Actions (RSAAs), identified by a `[CALL_API]` property, and dispatches Flux Standard Actions (FSAs) during the request lifecycle (request, success, failure). This package is a community-maintained fork, currently at version 2.0.0, addressing outstanding pull requests and maintaining the original `redux-api-middleware` codebase. Its primary differentiator is providing a consistent, action-based pattern for managing API side effects within a Redux application, simplifying data fetching and error handling by abstracting away the boilerplate often associated with `fetch` or `axios` calls within Redux thunks or sagas. The release cadence appears infrequent, primarily driven by maintenance needs rather than active feature development.","last_verified":"2026-04-23T00:00:00.000Z","tags":["javascript","redux","api","middleware","redux-middleware","flux"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/redux-api-middleware-fixed"},{"id":18722,"title":"Redux API Middleware Interceptor","library":"redux-api-middleware-interceptor","status":"active","version":"1.0.4","language":"javascript","ecosystem":"npm","summary":"A Redux middleware that wraps redux-api-middleware to intercept API calls, allowing automatic header injection (e.g., JWT), base URL prepending, and callbacks for request lifecycle events (init, success, failure). Works with redux-api-middleware ^2.0.0 and Redux's applyMiddleware. Simple API: pass a config object to the exported function. Two releases: 1.0.4 is current stable. Not frequently updated, but functional for its niche.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","redux","interceptor","actions","redux-interceptor","middleware","universal","react","isomorphic"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/redux-api-middleware-interceptor"},{"id":18724,"title":"Redux Async Initial State","library":"redux-async-initial-state","status":"maintenance","version":"0.3.0","language":"javascript","ecosystem":"npm","summary":"A Redux middleware for loading initial application state asynchronously from sources like HTTP APIs or React Native's AsyncStorage. Current version 0.3.1, maintained with intermittent updates. Provides `outerReducer`, `innerReducer`, and `middleware` to handle async state loading and loading/error UI state. Differentiates from manual promise handling by offering a structured middleware approach that integrates with Redux's store creation. Compatible with Redux 4.0.0+.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","redux","initial","state","async"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/redux-async-initial-state"},{"id":27339,"title":"Redux Async Middleware","library":"redux-async-middleware","status":"active","version":"0.0.0","language":"javascript","ecosystem":"npm","summary":"Redux middleware for handling asynchronous actions using FSA-compliant action creators. Current version 0.0.0 is a placeholder release with no functional code; the package is in early development and not yet stable. Differentiators: lightweight, promises-based async handling conforming to Flux Standard Action (FSA) pattern. Intended for use with Redux and React, but is not battle-tested and lacks documentation or usage examples.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","react","redux","middleware","promise","asynchronous","async","fsa"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/redux-async-middleware"},{"id":17899,"title":"Redux Async Queue Middleware","library":"redux-async-queue","status":"maintenance","version":"1.0.0","language":"javascript","ecosystem":"npm","summary":"redux-async-queue is a Redux middleware designed to manage the sequential execution of asynchronous actions. It allows developers to define multiple distinct queues, ensuring that actions belonging to a specific queue are processed one at a time, in the order they were dispatched. Each queued action dispatches a `callback` that receives `next`, `dispatch`, and `getState`, requiring an explicit call to `next()` to signal completion and allow the next item in the queue to proceed. This pattern is useful for operations that must be serialized, like sequential API calls or resource-intensive tasks that cannot run concurrently. The package is currently at version 1.0.0, suggesting a stable, though possibly no longer actively developed, state. Its differentiator lies in its explicit queue naming and manual progression mechanism, contrasting with more general-purpose async Redux patterns like thunks or sagas which handle concurrency differently or rely on more advanced paradigms. The library focuses solely on ordered async execution within a Redux store.","last_verified":"2026-04-23T00:00:00.000Z","tags":["javascript","redux","queue","middleware","redux-middleware","flux"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/redux-async-queue"},{"id":17463,"title":"Redux Axios Middleware","library":"redux-axios-middleware","status":"maintenance","version":"4.0.1","language":"javascript","ecosystem":"npm","summary":"Redux Axios Middleware is a Redux middleware designed to streamline data fetching using the popular Axios HTTP client within Redux applications. The current stable version is 4.0.1, with the last major release (v4.0.0) in March 2017, indicating a very slow release cadence, suggesting it's feature-complete or in maintenance mode rather than active development. Its key differentiators include directly integrating Axios request configurations into Redux actions, managing the full lifecycle of HTTP requests (start, success, error) with configurable action types and suffixes, and enabling promise chaining on dispatched actions for sequential logic or advanced error handling. It also supports defining and using multiple Axios clients for different APIs within a single Redux store.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/redux-axios-middleware"},{"id":13928,"title":"Redux Bundler","library":"redux-bundler","status":"active","version":"29.1.0","language":"javascript","ecosystem":"npm","summary":"Redux Bundler is a pragmatic state management library that facilitates building Redux stores by composing smaller, self-contained units of functionality called 'bundles.' Designed with Progressive Web Apps (PWAs) in mind, it emphasizes small bundle sizes, network resilience, and explicit state management, aiming to reduce the boilerplate often associated with traditional Redux setups. It formalizes an opinionated 'ducks pattern,' consolidating actions, reducers, and selectors for a specific feature into a single bundle file. The library provides a convention-over-configuration approach for managing side effects through 'reactors' and includes a lightweight, optional routing system. While it leverages and re-exports much of Redux's core functionality, it offers an alternative to Redux Toolkit, providing a distinct organizational structure and patterns. The current stable version is 29.1.0, with a rapid release cadence often including major version bumps even for non-breaking changes to ensure safety. It uniquely supports running entirely within a WebWorker and enables code-splitting and lazy-loading of Redux logic.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","PWAs","bundler","redux"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/redux-bundler"},{"id":15800,"title":"Redux-Bundler Async Resources","library":"redux-bundler-async-resources","status":"active","version":"2.0.1","language":"javascript","ecosystem":"npm","summary":"This package provides bundle factories for `redux-bundler`, specializing in the management of asynchronous data resources. It offers `createAsyncResourceBundle` for handling single remote resources and `createAsyncResourcesBundle` for managing collections of async resources, each with its own lifecycle, including loading, staleness, and expiration. Key features include configurable `staleAfter` and `expireAfter` durations to manage data freshness and automatic removal, a `dependencyKey` mechanism for conditional fetching and automatic cache invalidation based on upstream selector changes, and support for `doAdjust` actions to optimistically update resource state after mutations. The current stable version is 2.0.1. Releases appear to be ad-hoc, driven by new features or bug fixes, rather than a strict time-based cadence. It differentiates itself by providing a more robust and opinionated approach to async resource management within the `redux-bundler` ecosystem, extending beyond `redux-bundler`'s native capabilities.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","PWAs","bundler","redux"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/redux-bundler-async-resources"},{"id":13924,"title":"Redux-Bundler React Hooks","library":"redux-bundler-hook","status":"active","version":"1.0.3","language":"javascript","ecosystem":"npm","summary":"Redux-Bundler Hook provides React bindings for the Redux-Bundler library, leveraging modern React Hooks for state management within React applications. Its current stable version is 1.0.3, with recent updates focusing on performance improvements, bug fixes, and the introduction of the `useReduxBundlerStore` hook. This package aims to simplify integrating a `redux-bundler` store into React components by offering `useConnect` for selecting specific bundle selectors and actions, and `ReduxBundlerProvider` for making the store available throughout the component tree. It maintains a relatively stable release cadence with minor updates and fixes, primarily driven by community needs and `redux-bundler` ecosystem changes. Key differentiators include its tight integration with `redux-bundler`'s design patterns and its use of standard React Hooks.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","react","redux"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/redux-bundler-hook"},{"id":13925,"title":"Redux-Bundler Bindings for Preact","library":"redux-bundler-preact","status":"active","version":"2.0.1","language":"javascript","ecosystem":"npm","summary":"Redux-bundler-preact provides essential bindings to integrate redux-bundler with Preact applications. It offers a `Provider` component to make the redux-bundler store available via context and a `connect` higher-order component for mapping selectors and action creators to component props. The current stable version is 2.0.1, which targets Preact versions 10.0.0 and above. Earlier Preact versions (v3-8) require installing redux-bundler-preact v1. Releases are typically tied to major Preact version updates or critical bug fixes, as seen with the 2.0.0 upgrade for Preact X. A key differentiator is its `connect` API, which accepts string names for selectors and action creators, departing from the typical function-based mapStateToProps/mapDispatchToProps patterns found in other Redux bindings, offering improved performance characteristics where diffing happens outside the component itself.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","preact","redux"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/redux-bundler-preact"},{"id":13927,"title":"Redux-Bundler React Bindings","library":"redux-bundler-react","status":"active","version":"1.2.0","language":"javascript","ecosystem":"npm","summary":"Redux-bundler-react offers dedicated bindings to integrate the redux-bundler state management pattern with React applications. It provides two primary exports: `Provider` for making the redux-bundler store available via React context, and a `connect` higher-order component. Unlike `react-redux`, `connect` in this library takes string names of selectors and action creators, which it then resolves from the store. This string-based approach is a key differentiator, designed to simplify component subscriptions and optimize diffing outside the component itself. The current stable version is 1.2.0, last updated in 2020, indicating a mature but slow-moving project. It emphasizes a clear separation of concerns and runtime validation of requested store elements.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","react","redux"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/redux-bundler-react"},{"id":15799,"title":"Redux Bundler Web Worker Utilities","library":"redux-bundler-worker","status":"abandoned","version":"0.0.3","language":"javascript","ecosystem":"npm","summary":"redux-bundler-worker provides utilities for offloading an entire redux-bundler application into a Web Worker, allowing the main thread to focus solely on rendering. It achieves this by offering a `getStoreProxy` function for the main thread, which mimics the redux-bundler store API, and a `setUpWorker` function for the worker thread to initialize the actual redux-bundler store. This approach aims to demonstrate a feature-complete mechanism for isolating Redux logic. The current stable version, `0.0.3`, is explicitly stated as being \"largely for demonstration purposes\" and not shipped in any production applications by its author. As such, it does not have a clear release cadence and should be considered experimental. Its key differentiator is the complete isolation of Redux state management and logic within a worker, reducing main thread overhead.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","redux-bundler","webworker","worker"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/redux-bundler-worker"},{"id":17900,"title":"Redux CableCar","library":"redux-cablecar","status":"maintenance","version":"5.0.7","language":"javascript","ecosystem":"npm","summary":"redux-cablecar is Redux middleware designed to seamlessly integrate Redux actions with Rails Action Cable. It establishes a WebSocket connection, enabling automatic transmission of specified client-side Redux actions to a Rails server and converting server messages back into client-side Redux actions. The current stable version is 5.0.7. The package appears to follow a maintenance-oriented release cadence, primarily focusing on dependency updates and Node.js compatibility, as evidenced by recent changes in the v5.x series. Its key differentiator is providing a direct, opinionated bridge between the Redux state management pattern in a frontend application and the real-time capabilities of a Rails backend via Action Cable, simplifying the setup for bi-directional communication over WebSockets. This allows developers to treat server interactions as standard Redux actions, abstracting away much of the underlying WebSocket management.","last_verified":"2026-04-23T00:00:00.000Z","tags":["javascript","cablecar","actioncable","rails","rails5","redux","redux-cablecar"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/redux-cablecar"},{"id":18723,"title":"redux-catch","library":"redux-catch","status":"active","version":"1.3.1","language":"javascript","ecosystem":"npm","summary":"Error catcher middleware for Redux that intercepts errors thrown in reducers and synchronous middlewares. Version 1.3.1 is the latest stable release, with infrequent updates. It allows you to provide a custom error handler function that receives the error, current state via getState, the last dispatched action, and a dispatch function. Unlike Redux's built-in error handling, redux-catch supports logging, reporting to services like Sentry, and optionally dispatching actions on errors. It should be placed as the first middleware in the chain. Comes as ES module (no Babel build, uses arrow functions).","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","redux","error","catch","middleware"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/redux-catch"},{"id":17117,"title":"Redux Cookies Middleware","library":"redux-cookies-middleware","status":"abandoned","version":"0.2.1","language":"javascript","ecosystem":"npm","summary":"Redux Cookies Middleware is a specialized Redux middleware designed to synchronize specific parts of a Redux state tree with browser cookies. Developers configure `paths` to indicate which state subsets, using dot-notation, should be persisted, along with their corresponding cookie names. It also offers `getStateFromCookies` to hydrate the initial Redux state from existing cookies, ensuring state continuity across sessions. The current stable version is 0.2.1. However, the project appears to be abandoned, with its last commit occurring in November 2018 and no significant updates since, which means it likely does not support modern Redux Toolkit patterns or ESM-only environments directly. Its primary differentiation lies in its explicit, configurable mapping of state paths to individual cookies, offering fine-grained control over what data is stored on the client side.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","redux","cookies","middleware","react"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/redux-cookies-middleware"},{"id":16518,"title":"Redux Database","library":"redux-database","status":"active","version":"0.0.20","language":"javascript","ecosystem":"npm","summary":"Redux Database is a JavaScript library providing an in-memory, reducer-based relational database for client-side state management. It allows developers to organize application state in a structured, relational manner, similar to an SQL database, complete with queries and joins. The library ships with strong TypeScript typings, ensuring type safety for schema definitions, queries, and data manipulation. It supports immutable documents and offers plugins for seamless integration with Redux stores or can be used standalone, notably having no direct dependencies itself. Currently at version 0.0.20, its release cadence appears to be incremental, focusing on feature development and refinement rather than rapid major version changes. A key differentiator is its focus on client-side data normalization, offering a chainable query syntax, embedded relations for joins, and transaction support to optimize state updates and prevent performance issues from excessive dispatches. It aims to simplify complex client-side data challenges by providing a structured, queryable layer over the Redux state.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/redux-database"},{"id":17468,"title":"Redux Debounced Middleware","library":"redux-debounced","status":"maintenance","version":"0.5.0","language":"javascript","ecosystem":"npm","summary":"Redux-debounced is a middleware for Redux designed to manage the dispatching of fast-paced actions. It enables developers to debounce actions by adding specific metadata to the action object, ensuring that the Redux state is updated only after a defined period of inactivity following the last dispatch of a particular action. This functionality is crucial for optimizing performance in scenarios like search input fields, where continuous user input could otherwise trigger an excessive number of API requests or state changes. The package is currently at version 0.5.0, with its last publish date in April 2018, which suggests it is in a maintenance state with no active development or regular release cadence. Its primary distinction lies in its direct integration within the Redux middleware chain, utilizing Flux Standard Actions (FSA) for configuration, offering an alternative to debouncing at the component level or within action creators.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/redux-debounced"},{"id":28138,"title":"redux-elm-middleware","library":"redux-elm-middleware","status":"maintenance","version":"4.0.0","language":"javascript","ecosystem":"npm","summary":"Elm middleware for Redux that enables using Elm reducers within a Redux/React app. Version 4.0.0 is stable but appears to be in maintenance mode with no recent updates. It allows embedding Elm business logic in a Redux store, handling state and effects purely via Elm's update function while keeping access to the React/Redux ecosystem. Alternatives: use Elm directly for the whole app or use port-based communication without this middleware.","last_verified":"2026-05-09T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/redux-elm-middleware"},{"id":17901,"title":"Redux Flipper Middleware","library":"redux-flipper","status":"active","version":"2.0.3","language":"javascript","ecosystem":"npm","summary":"redux-flipper is a Redux middleware designed to integrate Redux state and action debugging directly with the Flipper desktop client. It works in conjunction with the `flipper-plugin-redux-debugger` to visualize Redux store changes in real-time within React Native applications. The current stable version is 2.0.3, which supports Redux v5 and has relaxed peer dependency requirements for `react-native-flipper` and `react-native`. The package generally follows the release cadence of its companion Flipper plugin. Key differentiators include its ability to whitelist or blacklist specific state keys and actions, resolve cyclic references in the state (though with a performance warning), and its straightforward integration process for React Native applications, particularly those using `react-native` >= 0.62.","last_verified":"2026-04-23T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/redux-flipper"},{"id":17902,"title":"Redux State Freeze Middleware","library":"redux-freeze","status":"abandoned","version":"0.1.7","language":"javascript","ecosystem":"npm","summary":"Redux-freeze is a Redux middleware designed to prevent accidental state mutations within a Redux application by deeply freezing the state object after each dispatched action. This mechanism helps enforce the core Redux principle of immutability during development, throwing a runtime error if any part of the state is modified directly. It is intended strictly as a development-time tool to catch bugs early, as its deep freezing operation introduces performance overhead unsuitable for production environments. The package is currently at version 0.1.7. Based on the lack of recent activity and a last commit several years ago, the project appears to be abandoned, with no active release cadence. Its primary differentiator is its straightforward, single-purpose approach to ensuring immutability, making it a clear diagnostic tool for identifying unintentional side effects in state management.","last_verified":"2026-04-23T00:00:00.000Z","tags":["javascript","react","redux","flux","middleware","redux-middleware","freeze","immutability"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/redux-freeze"},{"id":18725,"title":"redux-hook-middleware","library":"redux-hook-middleware","status":"active","version":"0.1.22","language":"javascript","ecosystem":"npm","summary":"A Redux middleware that allows registering pre- and post-dispatch hooks for specific action types. Version 0.1.22, likely low or no active releases. It provides functions like registerPrehook, registerPosthook, and unregisterHook to attach callbacks that execute before or after an action is dispatched. The middleware is simple and lightweight, differentiating from saga or thunk by offering a straightforward hook mechanism without generator functions or promises. It is suitable for small to medium Redux applications needing cross-cutting concerns like logging or side effects tied to specific actions.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","redux","middleware","dispatch","hook"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/redux-hook-middleware"},{"id":17904,"title":"Redux Hub Middleware","library":"redux-hub-middleware","status":"maintenance","version":"1.0.4","language":"javascript","ecosystem":"npm","summary":"This Redux middleware addresses the challenge of managing multiple, isolated Redux stores within a single application, a common pattern in large React/Redux projects with distinct sub-applications. It provides a mechanism, a 'hub', to re-dispatch actions across all connected stores, effectively synchronizing state changes that originate from any single store. The current stable version is 1.0.4. While the package hasn't seen recent major updates since its initial releases, its core functionality remains relevant for specific multi-store architectures. Its key differentiator is providing a simple, explicit hub for action propagation without merging states or requiring complex global state management solutions, allowing individual stores to retain their isolation while enabling cross-store communication.","last_verified":"2026-04-23T00:00:00.000Z","tags":["javascript","redux","middleware","hub"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/redux-hub-middleware"},{"id":17903,"title":"Redux Immutable State Invariant Middleware","library":"redux-immutable-state-invariant","status":"active","version":"2.1.0","language":"javascript","ecosystem":"npm","summary":"Redux-immutable-state-invariant is a specialized Redux middleware designed exclusively for development environments. Its core function is to detect unintended mutations of the Redux state, both within a reducer's dispatch cycle and between dispatches. This is crucial for upholding the immutability principle central to Redux, preventing subtle bugs that arise from direct state modification rather than returning new state objects. The current stable version is 2.1.0, with a release cadence that has seen significant updates around v1 and v2, and more recently a minor bug fix in v2.1.0, indicating ongoing maintenance. Unlike libraries like Immutable.js which provide immutable data structures, this middleware acts as a runtime check for native JavaScript objects and arrays, throwing descriptive errors when mutations are detected. It is explicitly warned against using in production due to its performance overhead caused by extensive object copying for comparison.","last_verified":"2026-04-23T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/redux-immutable-state-invariant"},{"id":26174,"title":"redux-injector","library":"redux-injector","status":"maintenance","version":"0.1.0","language":"javascript","ecosystem":"npm","summary":"A library for dynamically injecting reducers into a Redux store at runtime, enabling lazy loading of reducers and plugin architectures. Version 0.1.0 is the only stable release. Unlike static combineReducers, it uses createInjectStore to accept an uncombined reducer tree and injectReducer to add reducers by path (e.g., 'date.form'). Relies on lodash.set. Release cadence is unknown; last update was years ago. Alternative to static reducer composition or other dynamic Redux solutions like Redux Toolkit's reducer injection examples. Minimal documentation and no recent maintenance, so consider compatibility with modern Redux carefully.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","redux","react"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/redux-injector"},{"id":18726,"title":"redux-listener-middleware","library":"redux-listener-middleware","status":"maintenance","version":"0.2.0","language":"javascript","ecosystem":"npm","summary":"A Redux middleware that listens for and reacts on Flux actions, allowing side-effects and async operations without thunks. Current stable version is 0.2.0, with a small set of releases. It differentiates itself by using rule-based filtering (regex or function) and action transformation before listener invocation, providing a centralized way to handle async flows while keeping reducers pure. Unlike redux-thunk, actions remain plain objects, and listeners are decoupled from action creators. Active development appears to have stalled.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/redux-listener-middleware"},{"id":18727,"title":"redux-logdown","library":"redux-logdown","status":"active","version":"1.0.4","language":"javascript","ecosystem":"npm","summary":"A Redux logger middleware built on top of logdown, providing localStorage.debug support for enabling/disabling store logging. Current stable version is 1.0.4. Released as needed for minor fixes. Key differentiator from redux-logger: native localStorage.debug integration for toggling logging without code changes. Uses logdown for colorful, grouped console output with optional diff display.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/redux-logdown"},{"id":17905,"title":"Redux Logic Middleware","library":"redux-logic","status":"active","version":"5.0.2","language":"javascript","ecosystem":"npm","summary":"Redux Logic is a middleware for Redux applications designed to centralize and organize business logic and side effects. It allows developers to intercept actions and perform asynchronous processing, supporting various JavaScript styles including callbacks, Promises, async/await, and Observables (via RxJS). The current stable version is 5.0.2. Release cadence typically involves minor and patch versions for dependency updates and security fixes, with major versions reserved for significant changes like dropping Node.js version support or altering internal event structures. Key differentiators include its declarative API for common side effect patterns (filtering, cancellation, latest request handling, debouncing, throttling), robust testing support via `redux-logic-test`, simplified server-side rendering, and the ability to dynamically load logic for code-splitting scenarios. It aims to provide a flexible alternative to libraries like Redux Saga and Redux Observable by allowing developers to choose their preferred async programming paradigm within a declarative framework.","last_verified":"2026-04-23T00:00:00.000Z","tags":["javascript","redux","middleware","redux middleware","logic","business logic","domain","domain logic","epic","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/redux-logic"},{"id":15374,"title":"Redux Logic Test Utilities","library":"redux-logic-test","status":"active","version":"2.0.0","language":"javascript","ecosystem":"npm","summary":"redux-logic-test provides testing utilities specifically designed to simplify the integration and unit testing of Redux Logic modules. It offers a `createMockStore` function that sets up a Redux store with a `redux-logic` middleware instance, allowing developers to easily inject logic, initial state, and mocked dependencies (like an API service) for isolated testing. The utility also includes built-in action tracking and a `whenComplete` helper to ensure all asynchronous logic operations have finished before assertions are made. The current stable version is 2.0.0, which primarily relaxed peer dependency constraints for Redux and Redux Logic without introducing API breaking changes. Release cadence is tied to updates in its core dependencies, `redux` and `redux-logic`, aiming for compatibility rather than frequent feature additions. Its key differentiator is its direct integration with `redux-logic`'s specific patterns, offering a more tailored testing experience than generic Redux testing utilities.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","redux-logic","test","testing","utilities","mock","store"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/redux-logic-test"},{"id":17906,"title":"Redux Common Middleware Collection","library":"redux-middleware","status":"abandoned","version":"0.1.21","language":"javascript","ecosystem":"npm","summary":"redux-middleware is an abandoned JavaScript library (current version 0.1.21, last updated over 7 years ago) that provides a collection of common Redux middleware functions. These middlewares address various concerns such as `metaRouter` for handling meta-actions (delay, identity, API, routing, idle, error), `thunk` for asynchronous actions, `readyStatePromise` for promise-based state updates, `logger` for debugging, and `crashReporter` for error handling. The library was explicitly noted in its README as being in early development and not ready for production use, with a warning that it would be changing rapidly. Given its lack of updates since then, it is effectively abandoned. While it aimed to offer a convenient set of utilities for common Redux patterns, its early and unmaintained state makes it unsuitable for modern applications. Key differentiators at the time of its development included a structured approach to meta-action handling and pre-packaged common utilities.","last_verified":"2026-04-23T00:00:00.000Z","tags":["javascript","redux","middleware","delay","schedule","api","route","idle","error"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/redux-middleware"},{"id":18728,"title":"redux-middleware-oneshot","library":"redux-middleware-oneshot","status":"active","version":"0.1.1","language":"javascript","ecosystem":"npm","summary":"Creates a Redux middleware that invokes a setup function exactly once, when the first action passes through the middleware chain, allowing you to dispatch actions from arbitrary event sources (e.g., event emitters, WebSocket listeners) in a clean and timely manner. Current version 0.1.1 is early stage with limited releases and no tests. Redux peer dependency supports versions 1.x–3.x. Differentiates from other middleware patterns by ensuring one-time initialization tied to the first Redux action.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","redux","redux-middleware","middleware"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/redux-middleware-oneshot"},{"id":18729,"title":"Redux Mixpanel Middleware","library":"redux-mixpanel-middleware","status":"maintenance","version":"1.0.1","language":"javascript","ecosystem":"npm","summary":"A Redux middleware that sends Mixpanel events from dispatched actions. Version 1.0.1 integrates with mixpanel-browser client library and intercepts actions with a `meta.mixpanel` property to track events and properties. No active maintenance, few downloads, and limited flexibility compared to more modern analytics middlewares like redux-beacon.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","redux","middleware","mixpanel","analytics"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/redux-mixpanel-middleware"},{"id":17467,"title":"Redux Mock Store","library":"redux-mock-store","status":"deprecated","version":"1.5.5","language":"javascript","ecosystem":"npm","summary":"redux-mock-store is a utility package designed to facilitate testing of Redux asynchronous action creators and middleware by providing a mocked Redux store. Its primary function is to capture a log of all dispatched actions, which can then be asserted against in tests. Unlike a real Redux store, `redux-mock-store` does not process actions through reducers, meaning its internal state never updates. This library is currently at version 1.5.5. However, since this version, `redux-mock-store` has been officially deprecated by the Redux team. The recommended testing practice now involves using a real Redux store to test the combined behavior of action creators, reducers, and selectors, asserting on observable state changes rather than just dispatched actions. This package is therefore in a deprecated status, with an implied end of active development and maintenance.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/redux-mock-store"},{"id":17469,"title":"Redux-Observable","library":"redux-observable","status":"active","version":"3.0.0-rc.3","language":"javascript","ecosystem":"npm","summary":"redux-observable is an RxJS-based middleware for Redux, designed to manage complex asynchronous side effects and compose/cancel async actions using \"Epics.\" Epics are functions that take a stream of actions (action$) and the current state as an observable (state$), returning a stream of actions, enabling powerful reactive programming patterns within a Redux application. It offers a declarative alternative to redux-thunk or redux-saga by leveraging RxJS operators for filtering, transforming, and orchestrating action streams. The current latest version is 3.0.0-rc.3, actively in development, which maintains compatibility with RxJS v7. Previous stable versions like 2.x.x also supported RxJS v7. The project generally has an as-needed release cadence, focusing on critical fixes and peer dependency compatibility. Key differentiators include its tight integration with the RxJS ecosystem, providing robust tools for cancellation, debouncing, and complex observable-based logic that might be more verbose or imperative with other middleware solutions.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","Rx","Ducks","Reducks","Redux","middleware","observable","thunk","async","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/redux-observable"},{"id":17907,"title":"Redux Observable Middleware","library":"redux-observable-middleware","status":"abandoned","version":"0.2.0","language":"javascript","ecosystem":"npm","summary":"Redux Observable Middleware is a lightweight Redux middleware designed for integrating RxJS-like observables directly into Redux action creators. It is currently in an early stage of development, with the latest stable version being `0.2.0`, published 10 years ago. While there isn't a defined release cadence, its purpose is to simplify handling asynchronous data streams by automatically subscribing to any object with a `subscribe` method found within an action's `observable` property. This package dispatches specific lifecycle actions (`_ON_NEXT`, `_ON_ERROR`, `_ON_COMPLETED` or custom types) as the observable emits values, completes, or errors. This approach differs from more comprehensive solutions like `redux-observable`, which utilizes \"epics\" for side effects, offering a simpler, direct method for incorporating observables into the Redux data flow.","last_verified":"2026-04-23T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/redux-observable-middleware"},{"id":17908,"title":"Redux Pack Middleware for Promise Handling","library":"redux-pack","status":"abandoned","version":"0.1.5","language":"javascript","ecosystem":"npm","summary":"Redux Pack is a Redux middleware library designed to simplify the handling of asynchronous actions through a declarative, promise-based approach. It aims to reduce boilerplate and prevent common issues associated with `redux-thunk`, such as multiple sequential dispatches causing performance penalties and inconsistent state, by treating a promise's lifecycle as a single action. The library's core utility is the `handle` function, which allows reducers to declaratively respond to the start, success, failure, and completion of a promise. However, the package, currently at version 0.1.5, was last published in March 2017. It is considered abandoned, lacks support for modern Redux versions (e.g., v5+), contemporary JavaScript features like ES Modules, and is superseded by Redux Toolkit's `createAsyncThunk` for robust and officially recommended async logic management. Community-maintained TypeScript types (`@types/redux-pack`) exist, but the core library itself does not offer official type support.","last_verified":"2026-04-23T00:00:00.000Z","tags":["javascript","redux","middleware","promise","async","normalize","normalizr","react"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/redux-pack"},{"id":13929,"title":"Redux Persist Node Storage Adapter","library":"redux-persist-node-storage","status":"abandoned","version":"2.0.0","language":"javascript","ecosystem":"npm","summary":"Redux-persist-node-storage is an adapter for the Redux Persist library, enabling state persistence in Node.js environments. It achieves this by implementing Redux Persist's required storage interface (`setItem`, `getItem`, `removeItem`, `getAllKeys`) using `node-localstorage`. The package provides a `localStorage`-like API for Node.js, making `redux-persist` usable in server-side applications, Electron apps, or other Node.js contexts where browser `localStorage` is unavailable. Data is stored on disk in a user-specified directory. The current stable version is 2.0.0, released in December 2017. Due to its age and lack of recent updates, its release cadence is effectively non-existent, and it primarily serves a niche requirement for Node.js-specific Redux state persistence.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","redux","redux-persist","localstorage","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/redux-persist-node-storage"},{"id":18732,"title":"Redux Promise Middleware","library":"redux-promise","status":"active","version":"0.6.0","language":"javascript","ecosystem":"npm","summary":"FSA-compliant promise middleware for Redux (v0.6.0). It intercepts actions with a promise as the payload or the action itself as a promise. When the promise resolves, it dispatches a copy of the action with the resolved value and status 'success'; on rejection, it dispatches with the rejected value and status 'error'. The middleware returns a promise to the caller, useful for server-side rendering. It is part of the redux-utilities suite and works seamlessly with redux-actions. Built on the Flux Standard Action (FSA) spec, it requires actions to have a 'type' and optionally 'payload', 'error', and 'meta'. Compatible with all Redux versions. Stable, rarely updated, no known breaking changes since initial release.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","redux","promise","middleware","redux-middleware","fsa","flux"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/redux-promise"},{"id":17910,"title":"Redux Promise Middleware","library":"redux-promise-middleware","status":"active","version":"6.2.0","language":"javascript","ecosystem":"npm","summary":"Redux Promise Middleware is a Redux middleware that simplifies the handling of asynchronous actions by transforming actions containing Promises into a series of pending, fulfilled, and rejected actions. This allows for clear separation of concerns in Redux applications, enabling robust state management during async operations. The current stable version is 6.2.0, which includes support for Redux 5.0.0 and earlier versions. The library maintains an active release cadence, addressing bugs, improving TypeScript definitions, and ensuring compatibility with newer Redux versions. Key differentiators include its ability to work seamlessly with Redux Thunk for complex action chaining and its configurable action type delimiters, providing granular control over action naming conventions for lifecycle events.","last_verified":"2026-04-23T00:00:00.000Z","tags":["javascript","redux","middleware","middlewares","promise","promises","optimistic update","optimistic updates","async","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/redux-promise-middleware"},{"id":17909,"title":"Redux Action Creators for Promises","library":"redux-promise-middleware-actions","status":"active","version":"3.1.0","language":"javascript","ecosystem":"npm","summary":"This library provides action creators designed to streamline the creation of synchronous and asynchronous Redux actions, specifically integrating with `redux-promise-middleware`. It is currently stable at version 3.1.0, and while its explicit release cadence is not specified, ongoing build status indicators suggest active maintenance. A key differentiator is its robust first-class TypeScript support, which requires TypeScript 3 or newer for version 3 of the library, and TypeScript 2 for version 1. It simplifies the process of creating async actions by automatically generating `_PENDING`, `_FULFILLED`, and `_REJECTED` actions when a promise is dispatched, thereby eliminating the need for manual action type enums. The library promotes type safety in reducers by allowing action creators to be directly referenced (e.g., `String(myAction)`) and boasts a tiny bundle size, making it a lightweight alternative focused on promise-based Redux flows without external dependencies beyond `redux-promise-middleware` itself.","last_verified":"2026-04-23T00:00:00.000Z","tags":["javascript","redux","actions","promise","async","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/redux-promise-middleware-actions"},{"id":11921,"title":"Redux Query React Integration","library":"redux-query-react","status":"active","version":"3.6.1-rc.2","language":"javascript","ecosystem":"npm","summary":"redux-query-react provides the React-specific interface for integrating with redux-query, a library designed for managing network state within Redux applications. It streamlines the process of fetching data, handling optimistic updates, and managing cancellations directly from React components. The current stable release candidate is `3.6.1-rc.2`, indicating active development with ongoing release candidates. While a precise release cadence isn't specified, the project exhibits a feature-driven release model. Key differentiators include its adherence to core Redux principles (middleware, actions, selectors, reducers), ensuring minimal 'magic' and high extensibility, allowing for custom middleware, UI integrations, and network interfaces. It offers both modern React hooks (like `useRequest`, `useMutation`) and higher-order components (`connectRequest`) to colocate data dependencies with components and trigger requests on mount or update, working seamlessly with both functional and class components.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","redux-query","redux","react","query","fetch","REST","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/redux-query-react"},{"id":17911,"title":"Redux Sentry Middleware (Legacy)","library":"redux-raven-middleware","status":"abandoned","version":"1.2.0","language":"javascript","ecosystem":"npm","summary":"Redux middleware for sending error reports to Sentry through raven-js. This package, currently at version 1.2.0, was last published in January 2017, making it effectively abandoned. It automatically intercepts JavaScript errors that occur during action dispatch, capturing the error, the action that caused it, and the entire Redux application state for detailed crash reports. A key differentiating feature at the time was its deep integration with Redux state for context. However, its core dependency, `raven-js`, was officially deprecated by Sentry in Q2 2020 in favor of the modern `@sentry/browser` SDK. This means while the middleware itself may technically still function with older Sentry setups, it relies on a legacy library that no longer receives updates and lacks many features of the current Sentry ecosystem. Users should consider migrating to `redux-sentry-middleware` or a custom solution built with `@sentry/browser` for modern Sentry integration.","last_verified":"2026-04-23T00:00:00.000Z","tags":["javascript","react","redux","raven","raven-js","sentry","middleware","crash","error"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/redux-raven-middleware"},{"id":26175,"title":"redux-reducers-injector","library":"redux-reducers-injector","status":"active","version":"0.3.5","language":"javascript","ecosystem":"npm","summary":"Library to dynamically inject reducers into a Redux store at runtime, supporting Hot Module Replacement (HMR) and Server-Side Rendering (SSR). Version 0.3.5 is the latest stable release. It wraps Redux's createStore to accept an uncombined reducer tree and allows adding reducers via injectReducer at any path. Key differentiators include support for nested reducer injection without combineReducers, forced reinjection, bulk injection, and explicit reloadReducer for HMR. Maintained by GuillaumeCisco and based on the work of redux-injector. The package has a small footprint but lacks TypeScript types and relies on lodash.set.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","redux","react"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/redux-reducers-injector"},{"id":17913,"title":"Redux Replaceable Middleware","library":"redux-replaceable-middleware","status":"abandoned","version":"1.1.0","language":"javascript","ecosystem":"npm","summary":"Redux Replaceable Middleware is a utility that provides a mechanism to dynamically replace active Redux middleware instances at runtime. Published approximately 8 years ago, its current stable version is 1.1.0, and it appears to be abandoned, with no recent updates or active maintenance. This package was designed for earlier versions of Redux (specifically peer-depending on Redux v2, v3, or v4), and its core differentiation lies in enabling modification of the middleware chain after the Redux store has been created. In contrast, standard Redux practice involves defining the middleware chain once during store creation. Modern Redux applications, especially those using Redux Toolkit, typically manage asynchronous logic and side effects through patterns like Redux Thunk, Redux Saga, or Redux Toolkit's `createAsyncThunk` and listeners, rather than dynamic middleware replacement.","last_verified":"2026-04-23T00:00:00.000Z","tags":["javascript","redux","middleware","replace"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/redux-replaceable-middleware"},{"id":17465,"title":"Redux Saga","library":"redux-saga","status":"active","version":"1.4.2","language":"javascript","ecosystem":"npm","summary":"Redux-Saga is a middleware library for Redux, designed to manage application side effects (like asynchronous data fetching, accessing the browser cache, or impure actions) in a more organized and testable manner. It leverages ES6 Generators to make asynchronous flows look like synchronous code, improving readability and maintainability. The current stable version is 1.4.2, with patch releases occurring relatively frequently and minor versions every few months. Its key differentiators include its declarative effect model, powerful concurrency control patterns (e.g., `takeEvery`, `takeLatest`), and robust testing utilities, providing a structured alternative to Redux Thunk for complex side effect management.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","redux","middleware","saga","effects","side effects","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/redux-saga"},{"id":14888,"title":"Redux Saga Test Engine","library":"redux-saga-test-engine","status":"active","version":"3.0.0","language":"javascript","ecosystem":"npm","summary":"redux-saga-test-engine is a testing utility designed to simplify the process of testing Redux Saga generator functions. It provides a structured API for collecting specific Redux Saga effects (like `PUT` and `CALL`) and mapping yielded effects to predefined return values, eliminating the need for manual iteration over generator steps. The current stable version is 3.0.0. While no explicit release cadence is stated, major versions introduce breaking changes to the top-level API, with minor versions providing feature enhancements and bug fixes. It differentiates itself from alternatives like `redux-saga-test` and `redux-saga-test-plan` by offering a distinct approach to effect collection and environment stubbing, aiming for a more direct and less verbose testing experience, particularly when focusing on the effects a saga produces rather than its step-by-step execution.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","redux","redux-saga","test"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/redux-saga-test-engine"},{"id":13930,"title":"Redux Saga Test Plan","library":"redux-saga-test-plan","status":"active","version":"4.0.6","language":"javascript","ecosystem":"npm","summary":"Redux Saga Test Plan is a JavaScript/TypeScript library designed to streamline the testing of Redux Sagas. Currently at version 4.0.6, it provides robust APIs for both integration and unit testing methodologies. The library allows developers to test sagas either by asserting the exact order and type of yielded effects (unit testing with `testSaga`, though not in this excerpt) or by focusing on the overall behavior and side effects, such as dispatched actions, when the saga runs with a mock Redux store (`expectSaga`). It features a chainable API and a powerful provider system for mocking dependencies like `call` effects, allowing for isolated and predictable tests. Releases for major versions are carefully planned, often preceded by release candidates, while minor and patch versions address bugs and introduce features within the stable major release. Key differentiators include its dual-approach to testing (unit and integration) and its comprehensive mocking capabilities via providers.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","redux","saga","redux-saga","test","testing","tdd","bdd","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/redux-saga-test-plan"},{"id":26176,"title":"redux-sagas-injector","library":"redux-sagas-injector","status":"active","version":"1.1.5","language":"javascript","ecosystem":"npm","summary":"A library for dynamically injecting Redux sagas at runtime, enabling code splitting and lazy loading of sagas. Version 1.1.5 supports redux-saga 1.x and provides helpers for HMR and SSR. Unlike manual store manipulation, it uses a central key-based tracking mechanism and works alongside redux-reducers-injector. It has a small API surface (createInjectSagasStore, injectSaga, injectSagaBulk, reloadSaga) and is popular in universal/isomorphic React apps. Release cadence is irregular; current version fixes security issues in dependencies. Key differentiators: built-in HMR support, context store usage, and compatibility with react-universal-component.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","redux","react","redux-sagas"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/redux-sagas-injector"},{"id":17912,"title":"Redux Sentry Middleware","library":"redux-sentry-middleware","status":"abandoned","version":"0.2.2","language":"javascript","ecosystem":"npm","summary":"This package provides a Redux middleware designed to integrate Redux state and actions with Sentry's unified APIs (`@sentry/browser` and `@sentry/node`). It captures dispatched actions as Sentry breadcrumbs and attaches the last action and current Redux state as additional context to error reports. The package is a rewrite of `raven-for-redux` to support newer Sentry SDKs. The latest published version is 0.2.2, released on September 7, 2018, indicating it is no longer actively maintained and has been superseded by Sentry's official Redux integration, `Sentry.createReduxEnhancer`.","last_verified":"2026-04-23T00:00:00.000Z","tags":["javascript","redux","middleware","sentry","logging"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/redux-sentry-middleware"},{"id":18731,"title":"redux-sequence-action","library":"redux-sequence-action","status":"maintenance","version":"0.2.1","language":"javascript","ecosystem":"npm","summary":"A Redux middleware that enables sequential dispatch of actions using arrays and nested arrays, providing a declarative syntax for ordered action execution. Version 0.2.1, stable but unmaintained since 2016. It simplifies dispatching sequences like A → [B, C] → D → E without needing thunk or promise middleware. Differentiates from redux-saga or redux-observable by being a lightweight, pure middleware approach with no additional dependencies.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","redux","redux-middleware","middleware","flux"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/redux-sequence-action"},{"id":18730,"title":"Redux Shapeshifter Middleware","library":"redux-shapeshifter-middleware","status":"active","version":"1.3.5","language":"javascript","ecosystem":"npm","summary":"Redux middleware version 1.3.5 that enhances Redux actions to handle AJAX calls using axios and qs. It allows actions to define API endpoints, methods, payload generators, authentication from Redux store state, and advanced features like ETags, request cancellation, and response transformations. Released under an active maintenance cadence, it differentiates from other Redux async middleware by integrating deeply with axios configuration and supporting generator-based action flows.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","redux","shapeshifter","middleware","redux-middleware","action","actions","redux-store","generator-action"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/redux-shapeshifter-middleware"},{"id":17914,"title":"Redux Sounds","library":"redux-sounds","status":"active","version":"3.3.2","language":"javascript","ecosystem":"npm","summary":"Redux Sounds is a Redux middleware designed to integrate sound effects into Redux applications by dispatching actions. It acts as a bridge between your Redux store and the Howler.js audio library, allowing developers to play sounds declaratively. The current stable version is 3.3.2. This package has a moderate release cadence, with significant updates historically aligning with major Howler.js versions and adding features like dynamic sound loading, playlists, and sprite support. Its key differentiator is the declarative Redux-first approach to sound management, abstracting away direct Howler.js API calls for common use cases, making it easier to manage sound logic within a predictable application state.","last_verified":"2026-04-23T00:00:00.000Z","tags":["javascript","redux","middleware","redux-middleware","sound","howler","flux"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/redux-sounds"},{"id":18733,"title":"Redux State Sync","library":"redux-state-sync","status":"active","version":"3.1.4","language":"javascript","ecosystem":"npm","summary":"A lightweight middleware for syncing Redux state across browser tabs using the Broadcast Channel API with a fallback via pubkey's broadcast-channel. Current stable version 3.1.4. Released under MIT license, maintained actively. Key differentiator: minimal configuration, automatic tab synchronization, and built-in state initialization from other tabs. Incompatible with functions in action payloads due to structured clone algorithm.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","redux","react","localstorage","crosstab","sync","tabs","middleware"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/redux-state-sync"},{"id":18734,"title":"Redux Storage Middleware","library":"redux-storage-middleware","status":"active","version":"1.1.292","language":"javascript","ecosystem":"npm","summary":"Redux Storage Middleware is a lightweight middleware for Redux that persists state to storage backends (e.g., localStorage) and rehydrates it on app load. Current stable version is 1.1.292. It is maintained by sequencemedia and requires Node >=18.12.0. It distinguishes itself from alternatives like redux-persist by being minimal, with no built-in transforms or migrations, and relies on the storage engine provided by the developer.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/redux-storage-middleware"},{"id":13931,"title":"Redux Test Store","library":"redux-test-store","status":"abandoned","version":"0.5.0","language":"javascript","ecosystem":"npm","summary":"Redux Test Store is a utility library designed to simplify the unit testing of existing Redux stores, focusing on verifying state changes in response to dispatched actions. It allows developers to create a 'testStore' instance that wraps a standard Redux store, providing methods like `when` to assert state mutations and `dispatch` to trigger actions within a controlled testing environment. The package is currently at version 0.5.0, with its last update occurring over seven years ago. Consequently, it is no longer actively maintained and should be considered abandoned. Due to its age and lack of updates, it likely lacks compatibility with contemporary Redux versions (e.g., Redux Toolkit), modern JavaScript features, or current testing practices and tools. Developers should be cautious about using it in new projects or integrating it into modern React/Redux applications.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","redux"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/redux-test-store"},{"id":13932,"title":"Redux Mocking Test Utilities","library":"redux-test-utils","status":"active","version":"1.0.2","language":"javascript","ecosystem":"npm","summary":"redux-test-utils provides a focused set of utilities designed to simplify the testing of Redux-connected components and logic. It offers `createMockStore` and `createMockDispatch` functions, which produce mock objects that mimic the behavior of a Redux store and dispatch function, respectively. These mocks capture dispatched actions, allowing developers to easily assert against action types, payloads, and dispatch order using intuitive methods like `getAction`, `getActions`, `isActionDispatched`, and `isActionTypeDispatched`. The library is currently at version 1.0.2, with its 1.0.0 release marking a complete rewrite in TypeScript, enhancing type safety and developer experience. While there isn't a strict release cadence, updates address compatibility and improvements. Its key differentiator lies in its Redux-specific API, which offers a more streamlined and less verbose testing approach compared to general-purpose mocking libraries for Redux scenarios.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","dispatch","redux","store","test","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/redux-test-utils"},{"id":17052,"title":"Redux Thunk Middleware","library":"redux-thunk","status":"active","version":"3.1.0","language":"javascript","ecosystem":"npm","summary":"Redux Thunk is a middleware for Redux that enables writing action creators that return functions (thunks) instead of plain action objects. These thunk functions receive the `dispatch` and `getState` methods of the Redux store, allowing for asynchronous logic, conditional dispatching, and interaction with the store's current state. The current stable version is 3.1.0, released in conjunction with major updates to the entire Redux ecosystem, including Redux Toolkit 2.0, Redux core 5.0, and React-Redux 9.0. Its release cadence is closely tied to the broader Redux project releases. A key differentiator is its simplicity and official endorsement as the standard approach for handling async logic in Redux, often being included by default in `configureStore` from Redux Toolkit. It also supports injecting custom arguments, facilitating dependency injection patterns for services or APIs.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","redux","thunk","middleware","redux-middleware","flux","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/redux-thunk"},{"id":18735,"title":"Redux Thunk FSA","library":"redux-thunk-fsa","status":"active","version":"4.1.1","language":"javascript","ecosystem":"npm","summary":"FSA-compliant thunk middleware for Redux that extends the standard redux-thunk package to support Flux Standard Actions (FSA). Current stable version is 4.1.1, released 2024-02-15, with regular updates. It allows action creators to return functions (thunks) for asynchronous or conditional dispatching, but with the added ability to handle FSA-compliant actions where the payload contains a dispatch function. Differentiates from redux-thunk by integrating seamlessly with redux-promise for async FSA patterns. Ships TypeScript definitions and supports React Native. Maintained by Makeomatic.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","redux","thunk","middleware","redux-middleware","flux","fsa","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/redux-thunk-fsa"},{"id":18736,"title":"redux-timer-middleware","library":"redux-timer-middleware","status":"active","version":"1.0.0","language":"javascript","ecosystem":"npm","summary":"A simple Redux middleware to periodically dispatch actions. Version 1.0.0, no recent updates. Enables starting and stopping named timers via Redux actions, with optional payload, interval, and end-period. No dependencies beyond Redux. Lightweight compared to more complex saga/observable-based solutions.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","redux-timer-middleware","timer","middleware"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/redux-timer-middleware"},{"id":16672,"title":"Redux Token Auth","library":"redux-token-auth","status":"active","version":"0.19.0","language":"javascript","ecosystem":"npm","summary":"Redux Token Auth is a specialized JavaScript library designed to facilitate client-side authentication for React and Redux applications integrating with Rails backends that utilize Devise Token Auth. Currently at version 0.19.0, it provides a comprehensive set of Redux Thunk actions for core authentication flows, including user registration, sign-in, sign-out, and token verification, alongside a dedicated Redux reducer to manage the authentication state. It also offers a higher-order component for safeguarding application routes, requiring `react-router v4.0.0+` for proper functionality. The library mandates the presence of `redux-thunk` middleware and manages user credentials by leveraging `localStorage` in browser environments, with `AsyncStorage` support for React Native applications planned for future releases. Its primary differentiator lies in its tailored API and conventions that align directly with the Devise Token Auth ecosystem.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","react","redux","auth","authentication","token","devise","oauth","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/redux-token-auth"},{"id":17915,"title":"Redux User Timing Middleware","library":"redux-user-timing","status":"maintenance","version":"1.0.2","language":"javascript","ecosystem":"npm","summary":"redux-user-timing is a Redux middleware designed to integrate Redux action dispatching with the browser's User Timing API, enabling performance profiling of Redux applications within tools like Chrome DevTools. The current stable version is `1.0.2`, released in January 2019. The package has seen no significant updates or active development since then, indicating a maintenance state. Its primary differentiator is its straightforward approach to leveraging a native browser API (`performance.mark()` and `performance.measure()`) for performance measurement, specifically marking Redux action lifecycles. It is explicitly intended for development environments only and does not provide advanced profiling features beyond basic action timing.","last_verified":"2026-04-23T00:00:00.000Z","tags":["javascript","redux","redux middleware","performance","profiling","user timing"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/redux-user-timing"},{"id":17916,"title":"Redux Action Validator Middleware","library":"redux-validator","status":"abandoned","version":"0.2.3","language":"javascript","ecosystem":"npm","summary":"redux-validator is a middleware for Redux that enables validation of action parameters before they reach the reducers. It works by inspecting the `meta.validator` field of a dispatched action, which defines validation functions and messages for properties within the `action.payload`. If any validation fails, the dispatch is aborted, and an error object containing the `err`, `msg`, `param`, and `id` of the failed validation is returned. The library is compatible with Flux Standard Actions (FSA). As of the provided information, the current version is 0.2.3, suggesting it may be an early-stage or unmaintained project with no active release cadence. Its primary differentiator is the direct integration of validation rules within the action's `meta` field, offering a localized approach to action-specific data integrity checks.","last_verified":"2026-04-23T00:00:00.000Z","tags":["javascript","validator","redux","middleware"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/redux-validator"},{"id":26178,"title":"redux-view","library":"redux-view","status":"deprecated","version":"0.2.1","language":"javascript","ecosystem":"npm","summary":"A view wrapper for Redux and React-Router that simplifies mapping between routes, handling data fetching on route transitions, and navigating from dispatch functions. Current stable version is 0.2.1 (last released in 2016). Release cadence is low/unmaintained. Key differentiators: provides initialize/terminate lifecycle hooks that work even when routes share the same component (solving a common react-router gotcha), and injects the router as a third parameter to mapDispatchToProps for easy navigation. Requires react-redux 4.x, react-router >=2.0.0 or ^4.0.0-alpha.0, and lodash 4.x.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","redux","react-redux","react-router"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/redux-view"},{"id":17917,"title":"Redux Waitfor Middleware","library":"redux-waitfor-middleware","status":"active","version":"1.0.1","language":"javascript","ecosystem":"npm","summary":"Redux Waitfor Middleware (current stable version 1.0.1) is a lightweight utility designed to facilitate testing of Redux applications, particularly for asynchronous flows. It operates as a standard Redux middleware, recording dispatched actions and providing a `waitFor` method that allows tests to pause execution until a specific set of actions has been dispatched within a given timeout. The library is primarily used in testing environments to assert on the sequence and payload of actions after asynchronous operations complete, such as API calls. Its release cadence appears to be stable, with the current version being quite mature. A key differentiator is its simplicity and direct focus on action-based waiting, making it less verbose than complex mocking or promise-chaining in some test scenarios. It also handles the case where actions are already dispatched, immediately resolving the wait.","last_verified":"2026-04-23T00:00:00.000Z","tags":["javascript","redux","test","tests","middleware","record","waitfor","wait"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/redux-waitfor-middleware"},{"id":5712,"title":"Reed-Solomon Encoder/Decoder","library":"reedsolo","status":"active","version":"1.7.0","language":"python","ecosystem":"pypi","summary":"reedsolo is a pure-Python library providing a universal errors-and-erasures Reed-Solomon codec for data protection against errors and bitrot. It includes a fallback pure-Python implementation and an optional speed-optimized Cython/C extension. The library primarily focuses on burst-type errors, making it well-suited for data storage protection. The current stable version is 1.7.0, with a major 2.x branch actively in beta (2.1.1b1) introducing significant changes.","last_verified":"2026-04-11T00:00:00.000Z","tags":["error-correction","reed-solomon","ecc","data-integrity","decoding","encoding","data-storage"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/reedsolo"},{"id":26177,"title":"refal","library":"refal","status":"active","version":"1.0.0","language":"javascript","ecosystem":"npm","summary":"REFAL Transpiler to JavaScript is a tool that converts REFAL, a functional programming language with pattern matching, into JavaScript. Version 1.0.0 provides a command-line interface and programmatic API. Unlike general transpilers, it is specialized for REFAL and aims to make REFAL accessible in JavaScript environments. The project is minimal and early stage, with no regular release cadence.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","refal","transpiler","compiler"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/refal"},{"id":305,"title":"Referencing","library":"referencing","status":"active","version":"0.37.0","language":"python","ecosystem":"pypi","summary":"Referencing is a Python library that facilitates JSON referencing, enabling efficient handling of JSON references within Python applications. The current version is 0.37.0, released on March 28, 2026. The library maintains a regular release cadence, with updates addressing compatibility and feature enhancements.","last_verified":"2026-05-12T12:58:09.570Z","tags":["JSON","schema","references","Python"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/referencing"},{"id":18737,"title":"referrer-policy","library":"referrer-policy","status":"active","version":"1.2.0","language":"javascript","ecosystem":"npm","summary":"Express/Connect middleware to set the Referrer-Policy HTTP header, part of the Helmet.js security suite. Version 1.2.0 is stable and works with Node >=4. Ships TypeScript definitions. Allows specifying one of the standard policy values (e.g., no-referrer, same-origin, strict-origin-when-cross-origin) or an array of policies for fallback. Lightweight and focused, with no external dependencies.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","helmet","security","express","connect","referer","referrer","privacy","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/referrer-policy"},{"id":7662,"title":"RefGenConf","library":"refgenconf","status":"active","version":"0.13.1","language":"python","ecosystem":"pypi","summary":"RefGenConf provides a standardized configuration object for reference genome assemblies. It enables robust and centralized management of paths to reference genome assets, ensuring consistency for bioinformatics tools. The current version is 0.13.1, and the project maintains an active development and release cadence.","last_verified":"2026-04-16T00:00:00.000Z","tags":["genomics","bioinformatics","configuration","reference genomes","data management"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/refgenconf"},{"id":10196,"title":"Refgenie","library":"refgenie","status":"active","version":"0.13.0","language":"python","ecosystem":"pypi","summary":"Refgenie creates a standardized folder structure for reference genome files and indexes, facilitating their sharing and usage across different bioinformatics tools and analyses. The current version is 0.13.0, with new releases typically occurring a few times per year, focusing on bug fixes, feature enhancements, and occasional schema updates.","last_verified":"2026-04-17T00:00:00.000Z","tags":["genomics","bioinformatics","reference genomes","data management","cli"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/refgenie"},{"id":13933,"title":"Metadata Reflection API Polyfill","library":"reflect-metadata","status":"maintenance","version":"0.2.2","language":"javascript","ecosystem":"npm","summary":"reflect-metadata provides a polyfill for the Metadata Reflection API, a non-standardized API that gained traction through TypeScript's `--experimentalDecorators` feature. The package is currently at version 0.2.2 and sees infrequent but consistent maintenance, with the most recent patch release (0.2.2) addressing minor fixes. While the original TC39 proposal for Decorator Metadata is no longer being considered for standardization, this package continues to be essential for projects that rely on TypeScript's legacy decorator implementation, such as many Angular or older NestJS applications. Its primary differentiator is providing the `Reflect` global object and its methods (`Reflect.defineMetadata`, `Reflect.getMetadata`, etc.) to enable runtime reflection of metadata attached via decorators, which is not natively supported by standard JavaScript or modern decorator proposals. It offers both a full bundle with internal polyfills for `Map`, `Set`, and `WeakMap` for older runtimes, and a lighter `/lite` version without these internal polyfills.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","decorator","metadata","reflect","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/reflect-metadata"},{"id":7664,"title":"Reflex Web Framework","library":"reflex","status":"active","version":"0.8.28.post1","language":"python","ecosystem":"pypi","summary":"Reflex is a full-stack web framework that allows developers to build web applications entirely in Python. It automatically generates a React-based frontend and manages backend logic, routing, and state. Currently at version 0.8.28.post1, Reflex maintains a rapid release cadence, frequently pushing new features and bug fixes.","last_verified":"2026-04-16T00:00:00.000Z","tags":["web-framework","full-stack","python","frontend","backend"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/reflex"},{"id":7663,"title":"Reflex Hosting CLI","library":"reflex-hosting-cli","status":"active","version":"0.1.62","language":"python","ecosystem":"pypi","summary":"The `reflex-hosting-cli` is a command-line interface tool designed to streamline the deployment of Reflex web applications to the Reflex hosting service. It provides commands for logging into the hosting platform and deploying projects with ease. Currently at version 0.1.62, it is under active development, often receiving updates in sync with the core Reflex framework.","last_verified":"2026-04-16T00:00:00.000Z","tags":["cli","hosting","deployment","reflex","frontend","web"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/reflex-hosting-cli"},{"id":21870,"title":"reformat-gherkin","library":"reformat-gherkin","status":"active","version":"3.0.1","language":"python","ecosystem":"pypi","summary":"Formatter for Gherkin language. v3.0.1 supports Python >=3.7,<4.0. Releases are irregular.","last_verified":"2026-04-27T00:00:00.000Z","tags":["gherkin","bdd","formatter","testing"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/reformat-gherkin"},{"id":26179,"title":"Refs Compiler","library":"refs-compiler","status":"active","version":"2.0.2","language":"javascript","ecosystem":"npm","summary":"Compiler for YAML, JSON and INI files using path references. Version 2.0.2 is the latest stable release. The library resolves $ref references in configuration files, enabling modular composition of templates. Designed for Node.js 8+ with native Promises and async/await. Key differentiator: supports YAML, JSON, and INI formats with CLI and programmatic API. Active development with security fixes for js-yaml and handlebars dependencies.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","json","yaml","ini","ref","refs","reference","references","yaml-ref"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/refs-compiler"},{"id":11922,"title":"RefTools","library":"reftools","status":"active","version":"1.1.9","language":"javascript","ecosystem":"npm","summary":"RefTools is a JavaScript utility library providing a comprehensive set of functions for working with JavaScript objects, particularly focusing on JSON References, JSON Pointers, and various cloning strategies. It offers deep, shallow, and circular-aware cloning, object flattening, and powerful recursion and visitation mechanisms for complex object structures. Currently at version 1.1.9, the library is actively maintained, as evidenced by its integration into the `oas-kit` monorepo, which includes projects like `swagger2openapi`. While `reftools` itself does not have a rapid, independent release cadence, its core features are crucial for OpenAPI/Swagger tooling, ensuring ongoing relevance and updates. Its key differentiators lie in its robust handling of JSON Pointers/References and advanced object traversal features with configurable callbacks, making it suitable for intricate data manipulation and schema processing tasks.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","json-reference","json-pointer","object","objects","circular","reference","dereference","clone"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/reftools"},{"id":17918,"title":"refx Redux Middleware for Side Effects","library":"refx","status":"abandoned","version":"3.1.1","language":"javascript","ecosystem":"npm","summary":"refx is a Redux middleware designed for managing side effects in applications, last updated in 2018 with version 3.1.1. It offers an alternative to solutions like `redux-thunk` by allowing developers to define side effects as an object of action type keys, with handlers that receive both the dispatched action and the store instance. A core differentiator is its emphasis on keeping Redux actions as plain objects, promoting easier extension and composition compared to thunk-augmented action creators. Despite its unique approach and lightweight footprint (241 bytes gzipped and minified), the package has seen no updates in several years, making its compatibility with recent Redux ecosystem changes, such as Redux Toolkit 2.0 or Redux 5.0, questionable. Its release cadence is effectively non-existent, and it does not ship with TypeScript types, requiring manual declarations for modern TypeScript projects.","last_verified":"2026-04-23T00:00:00.000Z","tags":["javascript","redux","redux-middleware","middleware"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/refx"},{"id":17053,"title":"reg-cli: Visual Regression Test Tool","library":"reg-cli","status":"active","version":"0.18.14","language":"javascript","ecosystem":"npm","summary":"reg-cli is a command-line interface (CLI) tool for performing visual regression testing on images and generating a comprehensive, interactive HTML report. It helps developers detect unintended visual changes in user interfaces over time by comparing 'actual' images with 'expected' baseline images. The current stable version is 0.18.14, with development actively focused on minor feature enhancements to the report UI, dependency updates, and security patches. Key differentiators include its flexible image comparison logic with adjustable thresholds, support for parallel processing, and the ability to generate reports from pre-existing JSON data. It requires Node.js v18 or newer for execution, ensuring compatibility with modern JavaScript environments. It is primarily used via its CLI but also exposes a programmatic API for integration into custom build workflows.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/reg-cli"},{"id":16193,"title":"GitHub API Notification Plugin for reg-suit","library":"reg-notify-github-with-api-plugin","status":"active","version":"0.14.6","language":"javascript","ecosystem":"npm","summary":"This plugin for `reg-suit`, a visual regression testing CLI, sends notification results to GitHub repositories. It is specifically designed for GitHub Enterprise users, utilizing the GitHub API with a personal access token for authentication, differentiating it from `reg-notify-github-plugin` which relies on a GitHub App for `github.com`. The current stable version is 0.14.6, with minor releases occurring actively as indicated by recent changelog entries. Key features include configurable GitHub URL, repository owner and name, private access token, and options for customizing the PR comment style, such as a short summary table. It's an essential component for integrating `reg-suit` results into GitHub-centric CI/CD workflows, especially in enterprise environments where GitHub Apps might be restricted.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","reg","reg-suit-plugin","GitHub","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/reg-notify-github-with-api-plugin"},{"id":11923,"title":"Regenerate: Unicode-Aware Regex Generator","library":"regenerate","status":"maintenance","version":"1.4.2","language":"javascript","ecosystem":"npm","summary":"Regenerate is a specialized JavaScript library designed to create regular expressions from a given set of Unicode symbols or code points. It intelligently handles the complexities of Unicode in JavaScript, particularly with astral symbols (those outside the Basic Multilingual Plane), by generating ES5-compatible patterns that correctly match these characters, typically using surrogate pairs. The library provides a fluent, chainable API to add, remove, and manage code points and ranges, allowing developers to precisely define character sets for their regexes. Currently at version 1.4.2, the package appears to be in a maintenance or stable state, having seen its last significant update several years ago, indicating a mature and feature-complete solution for Unicode-aware regex generation. It remains a valuable tool for ensuring cross-browser and historical JavaScript engine compatibility when dealing with advanced Unicode characters in regular expressions.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","regex","regexp","unicode","generator","tool"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/regenerate"},{"id":20505,"title":"regenerator-preset","library":"regenerator-preset","status":"active","version":"0.14.1","language":"javascript","ecosystem":"npm","summary":"Babel preset for easily using regenerator-transform to compile generator and async functions to ES5-compatible code. Current version 0.14.1. Release cadence is slow, primarily updated alongside the broader regenerator project. Key differentiator: provides a simple Babel preset wrapper around regenerator-transform, simplifying configuration compared to manually enabling the transform plugin. Alternatives include using @babel/plugin-transform-regenerator directly.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","regenerator","runtime","generator","async"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/regenerator-preset"},{"id":328,"title":"regex","library":"regex","status":"active","version":"2026.2.28","language":"python","ecosystem":"pypi","summary":"An alternative regular expression module designed to replace Python's built-in 're' module, offering additional functionality. Current version: 2026.2.28. Release cadence: Regular updates.","last_verified":"2026-05-12T13:05:35.708Z","tags":["regular expressions","Python","regex module"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/regex"},{"id":16517,"title":"regex-fun: Functional Regular Expression Builder","library":"regex-fun","status":"active","version":"3.1.0","language":"javascript","ecosystem":"npm","summary":"regex-fun is a utility library for JavaScript and TypeScript that facilitates the programmatic construction of regular expressions using a functional, composable API. It provides a comprehensive set of functions like `combine`, `either`, `capture`, and various quantifiers (e.g., `optional`, `anyNumber`, `oneOrMore`, `exactly`, `atLeast`, `between`, and their non-greedy counterparts) to build complex regex patterns from smaller, readable components. A key differentiator is its automatic escaping of string inputs, which prevents common regex syntax errors when embedding literal strings, treating them as fixed text rather than regex patterns. The library ships with TypeScript types, ensuring strong type-checking and autocompletion for users in modern development environments. The current stable version is 3.1.0, and new functions are added on an ad-hoc basis driven by maintainer needs, rather than a strict release cadence.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","regex","compose","functions","regular","expressions","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/regex-fun"},{"id":15226,"title":"Negative Regular Expression Generator","library":"regex-not","status":"maintenance","version":"1.0.2","language":"javascript","ecosystem":"npm","summary":"regex-not, currently at version 1.0.2, is a utility package designed to simplify the creation of JavaScript regular expressions that match everything *except* a given string. It abstracts away the complexity of crafting negative lookahead assertions, which can be challenging and error-prone to write manually. The library is primarily a CommonJS module, targeted at Node.js environments from version 0.10.0 and above. Its release cadence is infrequent, suggesting a mature, stable API that is in a maintenance phase rather than active feature development. A key differentiator is its dual functionality: it can generate regexes for strict negation (the string does *not* exactly match) or 'contains' negation (the string does *not* contain the substring), providing flexibility for various inverse matching requirements.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","exec","match","negate","negation","not","regex","regular expression","test"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/regex-not"},{"id":17919,"title":"Regular Expression String Parser","library":"regex-parser","status":"maintenance","version":"2.3.1","language":"javascript","ecosystem":"npm","summary":"regex-parser is a JavaScript utility module designed to parse a string representation of a regular expression and return a `RegExp` object. Its current stable version is 2.3.1. The package has seen infrequent updates, primarily focusing on documentation, license year, and the addition of TypeScript typings (since 2.2.9). It's a focused tool for environments where regular expressions are provided as strings and need to be converted to native `RegExp` objects, handling both the pattern and flags. Key differentiators include its simplicity and explicit support for parsing invalid flags gracefully (since 2.3.0). It doesn't offer complex regex manipulation or validation beyond standard JavaScript `RegExp` behavior, making it a lightweight option for this specific parsing task.","last_verified":"2026-04-23T00:00:00.000Z","tags":["javascript","regular","expressions","node","parser","string","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/regex-parser"},{"id":15801,"title":"RegExp Literal AST Parser","library":"regexp-parser-literal","status":"active","version":"1.1.40","language":"javascript","ecosystem":"npm","summary":"regexp-parser-literal is a JavaScript and TypeScript library designed for parsing regular expression literals into an Abstract Syntax Tree (AST). It provides a convenient API built on top of the `regexpp2` library, offering functions such as `parseRegExp` to convert a full regular expression string into its AST representation, `parseFlags` for flag extraction, `parsePattern` for the pattern part, and `astToString` for serializing an AST back into a regular expression string. The current stable version is 1.1.40. While it does not adhere to a strict release cadence, updates are typically driven by enhancements to its underlying `regexpp2` dependency or specific utility requirements, such as improved emoji handling. A key differentiator is its ready-to-use utility functions that streamline common regex AST manipulations and its inclusion of a pre-defined `EMOJI_REGEX`. This makes it particularly useful for applications requiring programmatic analysis, validation, transformation, or generation of regular expressions, often found in linters, code formatting tools, or domain-specific language compilers. It aims to simplify direct interaction with the powerful `regexpp2` parser for common use cases.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","build","emoji","literal","parser","re","ast","regex","regexp","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/regexp-parser-literal"},{"id":11924,"title":"RegExp Tree: Regular Expression Processor","library":"regexp-tree","status":"active","version":"0.1.27","language":"javascript","ecosystem":"npm","summary":"regexp-tree is a JavaScript library designed for comprehensive processing of regular expressions. It provides a full suite of APIs including a parser that generates an Abstract Syntax Tree (AST) based on the ECMAScript regular expression grammar, tools for AST traversal and transformation, an optimizer, and an interpreter. It also features a compatibility transpiler and supports custom regular expression extensions. Currently stable at version 0.1.27, it appears to be actively maintained, though release cadence isn't explicitly stated. Its key differentiators include its extensive set of processing capabilities beyond simple parsing, offering deep inspection, modification, and optimization of regular expressions. The library also ships with TypeScript type definitions, enhancing developer experience for TypeScript users.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","regexp","parser","AST","tree","JavaScript","ECMAScript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/regexp-tree"},{"id":26180,"title":"regexp-tree-cli","library":"regexp-tree-cli","status":"active","version":"0.0.21","language":"javascript","ecosystem":"npm","summary":"Command-line interface for the regexp-tree library (v0.0.21). Parses, optimizes, and transpiles JavaScript/ECMAScript regular expressions, producing ASTs with loc support, NFA/DFA transition tables, and compatibility transpilation. Unlike regex libraries that only match or replace, regexp-tree-cli operates at the AST level for transformations and analysis. Primarily a CLI tool, but can be used programmatically via the regexp-tree package. Last stable release is v0.0.21; development is infrequent but the underlying regexp-tree library is more actively maintained.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","regexp","parser","AST","tree","JavaScript","ECMAScript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/regexp-tree-cli"},{"id":15802,"title":"Tiny Route Pattern to RegExp Utility","library":"regexparam","status":"active","version":"3.0.0","language":"javascript","ecosystem":"npm","summary":"regexparam is a minimalist (399B) utility designed to convert URL-like route patterns (e.g., `/users/:id`) into JavaScript `RegExp` objects, extracting parameter keys in the process. It serves as a more lightweight and focused alternative to libraries like `path-to-regexp`. The current stable version is `3.0.0`. Releases occur periodically, addressing bug fixes and introducing minor breaking changes, typically every few months for major versions. Key differentiators include its extremely small footprint and its specific focus on basic routing patterns: static, parameter (with or without suffixes), optional parameters, wildcards, and optional wildcards. Unlike more comprehensive routing solutions, regexparam only handles parsing string patterns and does not manage a `keys` dictionary directly or mutate variables. It ships with CommonJS, ESModule, and UMD formats and includes TypeScript type definitions.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","regexp","route","routing","inject","parse","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/regexparam"},{"id":8588,"title":"Regexploit","library":"regexploit","status":"active","version":"1.0.0","language":"python","ecosystem":"pypi","summary":"Regexploit is a Python library designed to identify Regular Expression Denial of Service (ReDoS) vulnerabilities in regular expressions. It analyzes a given regex string to determine if it can be exploited by crafted input, potentially leading to excessive backtracking and application slowdowns or crashes. The current version is 1.0.0, and releases appear to be infrequent, focusing on stable major versions.","last_verified":"2026-04-16T00:00:00.000Z","tags":["redos","security","regex","vulnerability","static-analysis"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/regexploit"},{"id":13934,"title":"regexpp: ECMAScript Regular Expression Parser and Validator","library":"regexpp","status":"active","version":"3.2.0","language":"javascript","ecosystem":"npm","summary":"`regexpp` is a JavaScript library engineered for parsing and validating ECMAScript regular expressions, generating a detailed Abstract Syntax Tree (AST) that precisely reflects the regex's structure. The current stable version, 3.2.0, actively tracks and incorporates the latest updates from the ECMAScript specification, supporting features up to ES2022, such as new Unicode property escapes and the 'd' flag. Its release cadence is primarily tied to ECMAScript standard updates and Node.js LTS cycles, with minor versions typically introducing new specification features and major versions often signifying breaking changes like Node.js version deprecations or significant AST structure adjustments. Key differentiators include strict adherence to ECMAScript syntax, robust validation capabilities, and a comprehensive visitor pattern for AST traversal, making it an indispensable tool for linters, static analysis utilities, and code transformation projects.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","regexp","regular","expression","parser","validator","ast","abstract","syntax"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/regexpp"},{"id":26183,"title":"regexpu","library":"regexpu","status":"active","version":"4.8.0","language":"javascript","ecosystem":"npm","summary":"regexpu is a source code transpiler that enables the use of ES2015 Unicode regular expressions (the `u` flag) in ES5 environments. It rewrites regex literals with the `u` flag into equivalent ES5-compatible patterns, handling Unicode properties, escapes, and case folding. Current version 4.8.0 (stable) releases infrequently; major version bumps (e.g., 2.0.0) introduced breaking changes in module export paths. Key differentiators: it is the core engine behind Babel, Traceur, and other transpilers for Unicode regex; also ships `regexpu-core` for programmatic use. Supports Node >=6 and browsers via bundlers.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","codegen","desugaring","ecmascript","es5","es6","es2015","harmony"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/regexpu"},{"id":26181,"title":"regexpu-core","library":"regexpu-core","status":"active","version":"6.4.0","language":"javascript","ecosystem":"npm","summary":"regexpu-core is the core module of regexpu, a transpiler that converts ES2015 Unicode regular expressions (with the `u` and `v` flags) into ES5-compatible patterns. Current stable version is 6.4.0. It supports features like Unicode property escapes, dotAll flag, named capture groups, and the `v` flag (unicodeSetsFlag), with options to either pass through or transform them. Released on npm with TypeScript types, it has a steady release cadence, updated for Unicode 15.1. Key differentiator: focused on core regexp rewriting without the full regexpu CLI, used by Babel and other tools.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","codegen","desugaring","ecmascript","es5","es6","harmony","refactoring","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/regexpu-core"},{"id":26182,"title":"regexpu-fixtures","library":"regexpu-fixtures","status":"maintenance","version":"2.1.6","language":"javascript","ecosystem":"npm","summary":"Test fixtures (test cases) for the regexpu project, which transpiles ES2015 Unicode regular expressions to ES5. Version 2.1.6 is stable. The package contains JSON data used by regexpu's test suite and may be reused by other JavaScript regex tools. No active development since the last release. Differentiator: provides a comprehensive set of test cases for Unicode-aware regex transpilation.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","codegen","desugaring","ecmascript","es5","es6","harmony","refactoring"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/regexpu-fixtures"},{"id":13935,"title":"Reghex Parser Generator","library":"reghex","status":"active","version":"3.0.2","language":"javascript","ecosystem":"npm","summary":"Reghex is an experimental, actively developed JavaScript parser generator that leverages the power of sticky regular expressions and runtime code generation to allow developers to quickly define and build parsers. Currently at version 3.0.2, it enables parser creation using a regex-like Domain Specific Language (DSL) within tagged template literals. Reghex offers flexibility by supporting both build-time pre-compilation via an optional Babel plugin (or `babel-plugin-macros` integration) and Just-In-Time (JIT) compilation at runtime, which incurs minimal overhead. Its core differentiator is the use of JavaScript's sticky regexes (`/y` flag) as the fundamental parsing primitive, allowing for efficient, continuous pattern matching by internally managing `lastIndex`. While still in its early stages with a potentially evolving API and a slower, feature-driven release cadence marked by major versions, it provides a unique approach to parser construction in JavaScript. Performance on older browsers like IE11 may be reduced due to its sticky regex polyfill.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","regex","sticky regex","parser","parser generator","babel"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/reghex"},{"id":21869,"title":"Regions","library":"regions","status":"active","version":"0.11","language":"python","ecosystem":"pypi","summary":"An Astropy coordinated package for region handling, providing tools for representing and working with astronomical regions (e.g., circles, ellipses, polygons) in various coordinate systems. Current version is 0.11, requiring Python >= 3.11. Releases follow irregular cadence.","last_verified":"2026-04-27T00:00:00.000Z","tags":["astronomy","astropy","region"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/regions"},{"id":18740,"title":"registry-auth-token","library":"registry-auth-token","status":"active","version":"5.1.1","language":"javascript","ecosystem":"npm","summary":"Retrieves npm registry authentication tokens from .npmrc or programmatic configuration. Current stable version 5.1.1 (Node >=14). Provides both token and type (Bearer/Basic). Also offers registry URL resolution for scopes. Lightweight, no dependencies, ships TypeScript definitions. Critical for tools that need to authenticate with npm registries programmatically.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","npm","conf","config","npmconf","registry","auth","token","authtoken","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/registry-auth-token"},{"id":18739,"title":"registry-info","library":"registry-info","status":"active","version":"1.0.0","language":"javascript","ecosystem":"npm","summary":"Get npm registry information including URL, auth token, and authorization header from a given scope or default. Version 1.0.0. This is a small utility that combines registry-auth-token and registry-url to provide a unified API. It is useful for tooling that needs to interact with private npm registries. The package is mature and stable, with no recent updates. It supports both default registry and scoped registries. Alternative: directly using registry-auth-token and registry-url separately.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/registry-info"},{"id":11925,"title":"Regular Expression Parser for JavaScript","library":"regjsparser","status":"active","version":"0.13.1","language":"javascript","ecosystem":"npm","summary":"RegJSParser is a JavaScript library designed for parsing JavaScript regular expressions into an abstract syntax tree (AST). It provides a programmatic way to analyze and manipulate regular expression patterns, enabling tools that need to understand the structure of regular expressions. The current stable version is 0.13.1, with recent releases indicating an active maintenance schedule, primarily focused on dependency updates, performance improvements, bug fixes, and keeping up with the latest Unicode specifications (e.g., Unicode 17.0.0 in v0.13.0). Key differentiators include its ability to parse various modern RegExp features, such as Unicode property escapes, named capture groups, and lookbehind assertions, which are often toggled via an options object during parsing. It ships with TypeScript types, facilitating its integration into modern TypeScript projects.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/regjsparser"},{"id":15229,"title":"regl: Fast Functional WebGL Framework","library":"regl","status":"active","version":"2.1.1","language":"javascript","ecosystem":"npm","summary":"regl is a fast, functional WebGL framework that simplifies graphics programming by abstracting the WebGL API into \"resources\" and \"commands.\" It emphasizes a data-flow approach, minimizing shared state to optimize performance. Instead of direct WebGL calls, developers define declarative commands describing the entire state for a draw call, which regl then compiles into optimized JavaScript. The current stable version is 2.1.1, last published a year ago as of November 2024. regl does not adhere to a strict release cadence, with updates occurring as needed for fixes and features. Its key differentiators include its functional paradigm, automatic state batching for performance, and a minimalistic API compared to raw WebGL, which appeals to users looking for a less verbose and more declarative approach to real-time graphics while maintaining high performance and stability.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","webgl","stackgl","regl","gl","graphics","computer graphics","opengl","glsl","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/regl"},{"id":2260,"title":"Python bindings to Rust's regress ECMA regular expressions library","library":"regress","status":"active","version":"2025.10.1","language":"python","ecosystem":"pypi","summary":"regress provides Python bindings to the high-performance Rust `regress` crate, offering ECMA regular expression capabilities. The library is actively maintained, with its current version being 2025.10.1, and follows a frequent release cadence, as seen with multiple releases throughout 2024 and 2025. It aims to provide a fast and reliable regular expression engine compliant with the ECMA-262 specification.","last_verified":"2026-04-24T16:57:01.672Z","tags":["regular expressions","regex","rust","bindings","ecma"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/regress"},{"id":11926,"title":"Regression-js: Least Squares Data Fitting","library":"regression","status":"maintenance","version":"2.0.1","language":"javascript","ecosystem":"npm","summary":"regression-js is a JavaScript module that provides a collection of linear least-squares fitting methods for simple data analysis. It offers capabilities for linear, exponential, logarithmic, power, and polynomial regression. The current stable version is 2.0.1, last published over 8 years ago, suggesting a mature but potentially unmaintained codebase, though it remains widely used. It is a lightweight, pure JavaScript solution that runs both in Node.js and modern browsers. Unlike some broader machine learning libraries, regression-js focuses specifically on classical least-squares curve fitting, providing a straightforward API for common trend analysis tasks without external dependencies.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","regression","data","fiting","modeling","analysis"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/regression"},{"id":21871,"title":"RegScale Python SSP Library","library":"regscale-python-ssp","status":"active","version":"0.1.2","language":"python","ecosystem":"pypi","summary":"Library for interfacing with FedRAMP system security plan templates, enabling creation, management, and export of SSPs via RegScale API. Current version 0.1.2, early-stage development with monthly releases.","last_verified":"2026-04-27T00:00:00.000Z","tags":["fedramp","ssp","compliance","cloud-security"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/regscale-python-ssp"},{"id":28136,"title":"Regula Document Reader WebClient","library":"regula-documentreader-webclient","status":"active","version":"9.4.829","language":"python","ecosystem":"pypi","summary":"Official Python client for Regula's Document Reader API, enabling identity document authentication and data extraction. Current version 9.4.829, maintained by Regula. Release cadence follows API updates.","last_verified":"2026-05-09T00:00:00.000Z","tags":["document-reader","identity-verification","ocr","regula"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/regula-documentreader-webclient"},{"id":112,"title":"Regulations.gov API Python Client","library":"regulations-gov-api","status":"active","version":"N/A","language":"python","ecosystem":"rest","summary":"Python client library for the Regulations.gov API v4, providing access to federal regulatory documents, comments, and dockets from the U.S. government's public rulemaking portal. Wraps the REST API with typed Python methods for searching and retrieving regulatory data.","last_verified":"2026-05-12T08:10:52.902Z","tags":["regulations","government","api-client","federal","rulemaking","python","regulations-gov"],"install_tag":"stale","install_tag_description":"widespread failures or data too old to trust","api":"https://checklist.day/api/registry/regulations-gov-api"},{"id":26184,"title":"regx","library":"regx","status":"maintenance","version":"1.0.4","language":"javascript","ecosystem":"npm","summary":"Tagged template string regular expression compiler. v1.0.4, last updated 2016 (stable, low maintenance). Parses multiline RegExp strings embedded in template literals, stripping comments and whitespace for readability. Unlike normal RegExp, allows inline comments (# //), partials (interpolated regex or string), and ignores insignificant whitespace. Flags are set at compile time. No dependencies.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","compiler","expression","regex","regexp","regular","rx","string","tag"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/regx"},{"id":11927,"title":"Rehackt: React Server Components Hook Hider","library":"rehackt","status":"active","version":"0.1.0","language":"javascript","ecosystem":"npm","summary":"Rehackt is an advanced utility library designed for JavaScript/TypeScript library developers working with Next.js and React Server Components (RSC). Its primary function is to invisibly wrap the `react` package, allowing shared imports that contain React hooks (e.g., `useState`, `useEffect`) to be used in server-side Next.js codebases without triggering static analysis errors from the Next.js build process. This prevents common build failures where RSC compilers erroneously flag client-side hooks in modules that are not intended for server-side execution but are imported into a server context. The package is currently at version `0.1.0` and appears to have an active, albeit niche, release cadence driven by changes in React's internal APIs related to RSC. Its key differentiator is solving a specific interop problem for libraries that need to expose both client and server functionalities and manage the RSC static analysis rules without extensive code splitting or dual packages. It does not enable actual hook execution on the server; it only circumvents build-time errors.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/rehackt"},{"id":11928,"title":"Rehype Minify JavaScript URL","library":"rehype-minify-javascript-url","status":"active","version":"5.0.1","language":"javascript","ecosystem":"npm","summary":"rehype-minify-javascript-url is a rehype plugin designed to optimize HTML documents by minifying `javascript:` URL attributes found within various HTML tags. It's an integral part of the unified collective's rehype ecosystem, which focuses on transforming HTML with a plugin-based architecture. The current stable version is 5.0.1. This package specifically targets and reduces the size of JavaScript code embedded within URL attributes by applying minification techniques (e.g., transforming `alert(true)` to `alert(!0)`). Following the unified ecosystem's release cadence, it ensures compatibility with maintained Node.js versions, currently requiring Node.js 16 or newer. Its primary differentiator is its specialized focus on JavaScript URL minification, contributing to overall HTML document size reduction within the robust rehype processing pipeline.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","html","mangle","minify","plugin","rehype","rehype-plugin","script","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/rehype-minify-javascript-url"},{"id":11929,"title":"rehype-react","library":"rehype-react","status":"active","version":"8.0.0","language":"javascript","ecosystem":"npm","summary":"rehype-react is a `rehype` plugin designed to compile HTML abstract syntax trees (hast) into JSX elements, enabling the rendering of HTML content within various JSX runtimes. It currently supports React, Preact, Solid, Svelte, and Vue. The current stable version is 8.0.0. The project maintains an active release cadence with frequent patch and minor updates, and major versions are released to introduce significant architectural changes, such as the move to ESM or multi-framework support. A key differentiator is its integration within the `unified` ecosystem, allowing developers to leverage a rich pipeline of AST transformations on HTML content before it's rendered. This provides more control compared to simpler solutions like `react-markdown` and offers an alternative to `react-remark` for HTML processing.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","hast","html","plugin","preact","react","rehype","rehype-plugin","solid","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/rehype-react"},{"id":16519,"title":"Rehype Plugin to Remove HTTP-Equiv Meta Elements","library":"rehype-remove-meta-http-equiv","status":"active","version":"4.0.1","language":"javascript","ecosystem":"npm","summary":"`rehype-remove-meta-http-equiv` is a rehype plugin designed to optimize HTML output by removing `<meta>` elements that possess the `http-equiv` attribute. Specifically, it targets `content-type` and `content-language` meta tags, which can often be set more efficiently through other means (e.g., `charset` attribute on `<meta>` or `lang` attribute on `<html>`). This package is part of the broader unified ecosystem, focusing on transforming HTML syntax trees (hast). Currently at version 4.0.1, this package, along with other rehype plugins, aligns with the modern JavaScript module system, being ESM-only and requiring Node.js 16 or newer for its operation. Its primary purpose is to help reduce the transfer size of HTML documents, contributing to faster page loads without altering the semantic meaning of the document when alternatives for setting charset or language are present.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","html","http-equiv","mangle","meta","minify","plugin","rehype","rehype-plugin","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/rehype-remove-meta-http-equiv"},{"id":11930,"title":"Remove Script Type JavaScript Rehype Plugin","library":"rehype-remove-script-type-javascript","status":"active","version":"4.0.1","language":"javascript","ecosystem":"npm","summary":"This `rehype` plugin, `rehype-remove-script-type-javascript`, is designed to optimize HTML documents by automatically removing redundant `type` and `language` attributes from `<script>` elements that inherently contain JavaScript. It intelligently identifies and targets scripts with types like `text/javascript` or `language` attributes, leaving module scripts (`type=\"module\"`) and other non-JavaScript script types untouched. The package's current stable version is `4.0.1`. It operates within the `unified` ecosystem, processing `hast` syntax trees. While `rehype-remove-script-type-javascript` has its own versioning, it is part of the `rehype-minify` monorepo, which recently underwent a significant `7.0.0` major release, introducing ecosystem-wide changes such as a strict Node.js 16+ requirement and exclusive ESM distribution. This plugin helps improve page load performance by reducing the byte size of HTML, as these attributes are often unnecessary in modern browsers where JavaScript is the default script type. It offers a focused, declarative approach to HTML optimization within a `unified` pipeline.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","html","mangle","minify","plugin","rehype","rehype-plugin","remove","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/rehype-remove-script-type-javascript"},{"id":8589,"title":"rejson (Deprecated: use redis-py for RedisJSON features)","library":"rejson","status":"deprecated","version":"0.5.6","language":"python","ecosystem":"pypi","summary":"rejson-py is a Python client library for RedisJSON, a Redis module that implements the JSON data type. It provides an extended interface to redis-py, offering on-the-fly serialization and deserialization of JSON objects. As of `redis-py` version 4.0.0, this library is deprecated, and its functionalities have been integrated directly into the `redis-py` client. The `rejson` package is currently at version 0.5.6 and has a very slow release cadence, with the last update in November 2021.","last_verified":"2026-04-16T00:00:00.000Z","tags":["redis","json","database","client","deprecated","redisjson"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/rejson"},{"id":11931,"title":"Reka UI - Vue Headless Components","library":"reka-ui","status":"active","version":"2.9.6","language":"javascript","ecosystem":"npm","summary":"Reka UI is a comprehensive Vue 3 port of the popular Radix UI Primitives, offering an unstyled, accessible, and highly customizable set of headless UI components. It empowers developers to build robust web applications with a strong focus on delivering excellent accessibility out-of-the-box and maximum flexibility for custom styling. The library is actively maintained, currently at version 2.9.6, and follows a frequent release cadence with regular bug fixes and feature additions, as seen in the recent v2.9.x patches and v2.9.0 feature release. It provides full TypeScript support, making it an ideal choice for TypeScript-first Vue projects. Its key differentiators include its headless architecture, strict adherence to WAI-ARIA standards, and a rich suite of Vue-specific components adapted from the battle-tested Radix UI primitives.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","ui","vue","accessibility","headless","nuxt","primitives","components","radix","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/reka-ui"},{"id":21872,"title":"Registered Event Listener (rel)","library":"rel","status":"active","version":"0.4.9.26","language":"python","ecosystem":"pypi","summary":"Rel is a lightweight (0.4.9.26) event/observer pattern library for Python that implements the standard pyevent interface without external dependencies. It provides a simple publish-subscribe mechanism with event registration, firing, and listener management. The library is API-stable with infrequent releases.","last_verified":"2026-04-27T00:00:00.000Z","tags":["event","observer","listener","publish-subscribe","lightweight"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/rel"},{"id":16521,"title":"Relational Schema Generator","library":"relational-schema","status":"active","version":"0.6.3","language":"javascript","ecosystem":"npm","summary":"Relational-schema is a utility package designed to introspect and generate a comprehensive, semantic schema representation of a relational database (currently supporting PostgreSQL and MySQL) into various developer-friendly formats. It outputs schema definitions as JavaScript, TypeScript, CommonJS, or JSON files. Currently at version 0.6.3, the package receives regular updates, primarily bug fixes and feature enhancements, though minor version increments (0.x.x) may introduce breaking changes without a major version bump. Unlike simplified ORM models, it provides a detailed schema including full table definitions, columns with types, default values, nullability, keys, constraints, unique key combinations, and intricate table relations with human-readable aliases, soft-delete identification, and enums. This tool aims to leverage the strictness of relational schemas for building more robust and automated tooling, such as the Gybson query client.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","postgres","mysql","schema","typescript","sql","orm"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/relational-schema"},{"id":26189,"title":"Relay Compiler","library":"relay-compiler","status":"active","version":"20.1.1","language":"javascript","ecosystem":"npm","summary":"The Relay Compiler is the build-time tool for the Relay GraphQL client, currently at stable version 20.1.1. It transforms GraphQL fragments and queries defined in JavaScript/TypeScript files into optimized runtime artifacts, including persisted query mappings. Released under a regular cadence with major updates every few months, it provides strict schema validation, type-safe fragment composition, and support for directives like @alias, @catch, and @preloadable. Key differentiators include deep integration with React via Suspense and load-as-you-render patterns, zero-runtime overhead from compiled operations, and strong typing via generated Flow or TypeScript definitions. Unlike Apollo's codegen, Relay Compiler enforces a global schema and prevents over-fetching by design through its colocation model.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","graphql","relay"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/relay-compiler"},{"id":26187,"title":"Relay Compiler Experimental","library":"relay-compiler-experimental","status":"deprecated","version":"0.0.1","language":"javascript","ecosystem":"npm","summary":"Experimental version of the Relay Compiler, part of Meta's Relay GraphQL client ecosystem. This package (v0.0.1) is an unstable pre-release intended for testing new compiler features before they migrate to the stable relay-compiler package. It follows the same release cadence as the main Relay monorepo but may introduce breaking changes without notice. Key differentiators: early access to compiler experiments, potential for rapid iteration, but no stability guarantees. Not recommended for production use.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","graphql","relay"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/relay-compiler-experimental"},{"id":26186,"title":"relay-compiler-language-scalajs","library":"relay-compiler-language-scalajs","status":"active","version":"0.41.0","language":"javascript","ecosystem":"npm","summary":"A Relay compiler language plugin that generates Scala.js bindings (js.native traits) instead of Flow types for GraphQL-driven Scala.js applications. Compatible with Relay 11.0.2, graphql ^15.4.0, and relay-runtime ^11.0.2. The plugin outputs compiled queries as Scala.js native traits, supports custom output via @scalajs directives (extends, useNulls), and uses artifactDirectory for flat package generation. Release cadence is irregular with minor version bumps for dependency updates. Differentiator: enables Relay for Scala.js/React.js integration, not maintained by the core Relay team.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/relay-compiler-language-scalajs"},{"id":11932,"title":"Relay Compiler TypeScript Language Plugin","library":"relay-compiler-language-typescript","status":"deprecated","version":"15.0.1","language":"javascript","ecosystem":"npm","summary":"This package served as a language plugin for `relay-compiler`, providing TypeScript support, including the emission of type definitions for Relay artifacts. It enabled Relay users to leverage TypeScript for their GraphQL operations and component props. The current stable version is 15.0.1. Historically, it filled a critical gap by adding TypeScript capabilities to Relay's build process. However, as of Relay v13, TypeScript support is natively integrated into the core `relay-compiler`, rendering this standalone plugin obsolete. Its release cadence was tied to major Relay versions and bug fixes, but active development has ceased due to its superseded status. Developers are now advised to use the built-in TypeScript features of `relay-compiler` directly.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","graphql","react","relay","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/relay-compiler-language-typescript"},{"id":26185,"title":"Relay Compiler Plus","library":"relay-compiler-plus","status":"maintenance","version":"1.8.3","language":"javascript","ecosystem":"npm","summary":"Custom Relay Modern compiler that adds persisted query support, allowing developers to generate query IDs, null query text in production, and a queryMap.json for server-side query resolution. Current version 1.8.3 works with Relay Compiler v1.6 and Node v10. Key differentiator: supports direct compilation from graphql-js schema files (schema.js) in addition to schema.graphql or schema.json, enabling a single-step build pipeline. Last updated 2019, likely inactive.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","relay","compiler","persisted","queries","query","custom","modern"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/relay-compiler-plus"},{"id":26188,"title":"relay-compiler-webpack-plugin","library":"relay-compiler-webpack-plugin","status":"active","version":"9.1.0","language":"javascript","ecosystem":"npm","summary":"Automatically run the Relay Compiler from within the Webpack build process, eliminating manual compilation steps. Version 9.1.0 supports relay-compiler >=8.0.0, webpack >=3.0.0, and graphql >=14.0.0. Regularly updated with each Relay major release. Key differentiators: hooks (beforeWrite, afterWrite) for custom tooling, TypeScript plugin support via relay-compiler-language-typescript, and webpack 5 compatibility. Lighter-weight alternative to Babel macro-based solutions.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","relay","webpack","webpack3","webpack4","webpack5","react","reactjs","relay-compiler"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/relay-compiler-webpack-plugin"},{"id":4739,"title":"Reliability Engineering Toolkit for Python","library":"reliability","status":"active","version":"0.9.0","language":"python","ecosystem":"pypi","summary":"reliability is a Python library for reliability engineering and survival analysis, significantly extending `scipy.stats` functionality. It provides specialist tools for distribution fitting (including censored data and mixture models), survival analysis (Kaplan-Meier, Nelson-Aalen), reliability testing, and physics of failure. The library is actively maintained, with regular updates and improvements.","last_verified":"2026-04-12T00:00:00.000Z","tags":["reliability","engineering","survival analysis","statistics","data analysis","weibull","life data"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/reliability"},{"id":26190,"title":"relysjs","library":"relysjs","status":"active","version":"1.21.76","language":"javascript","ecosystem":"npm","summary":"relysjs is a reactive web app server focused on multi-page applications (MPAs). Current stable version is 1.21.76. It integrates Bun, Elysia, ESBuild, rmemo, and ctx-core to provide a simple server route and browser build API. Release cadence is frequent with regular updates. Differentiators include native Bun support, reactive server-side rendering, and a unified server + build pipeline with ESBuild. It simplifies MPA development by combining routing, bundling, and reactivity in a single coherent framework.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","reactive","web app","web server","bunjs","elysia","elysiajs","esbuild","rmemo"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/relysjs"},{"id":26191,"title":"remark-changelog","library":"remark-changelog","status":"active","version":"1.2.1","language":"javascript","ecosystem":"npm","summary":"Lint or fix a changelog written in Markdown following Keep a Changelog conventions. Version 1.2.1, maintained by vweevers. Integrates with remark and provides both linting and automatic fixing for headings, version links, dates, ordering, and release content. Supports Unreleased sections, semver versions, GitHub compare links, and commit log insertion. Differentiated by its fix mode and strict adherence to Keep a Changelog.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","changelog","keep-a-changelog","remark"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/remark-changelog"},{"id":18738,"title":"remark-cli","library":"remark-cli","status":"active","version":"12.0.1","language":"javascript","ecosystem":"npm","summary":"Command-line interface for processing markdown with the remark ecosystem. Current stable version is 12.0.1, released as part of the remark monorepo. The CLI allows inspecting, linting, and transforming markdown files using over 150 plugins. It is the primary way to integrate remark into CI/CD pipelines or npm scripts. Key differentiators: full access to the unified ecosystem, supports configuration files (JSON, YAML, JS), and can output formatted syntax trees. Requires Node.js 16+. ESM-only package, does not support CommonJS require().","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","bin","cli","markdown","mdast","remark","unified"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/remark-cli"},{"id":26192,"title":"remark-common-changelog","library":"remark-common-changelog","status":"active","version":"2.3.2","language":"javascript","ecosystem":"npm","summary":"A remark plugin to lint or fix a Markdown changelog according to the Common Changelog specification. Current stable version 2.3.2 (npm, 2023). ESM-only, requires Node >=12.20. It enforces changelog structure, heading format, version links, dates, release ordering, and can auto-fill empty releases with commit logs. Unlike generic Markdown linting, it specializes in changelog conventions and integrates with git history.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","changelog","common-changelog","remark"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/remark-common-changelog"},{"id":26193,"title":"remark-config-inspector","library":"remark-config-inspector","status":"active","version":"2.2.2","language":"javascript","ecosystem":"npm","summary":"A visual tool for inspecting and understanding remark and remark-lint configurations. v2.2.2 is the latest stable release as of April 2026, with active development and monthly releases. It helps developers see which config items are active, where rule states come from, how overrides and file globs affect resolution, and how final rule behavior is composed. Unlike manual debugging, it provides an interactive web UI and static build output for CI. Requires remark-lint ^10.0.0 || ^11.0.0 and Node >=20.19.0.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","@remark","@remark/config-inspector","config","eslint-inspector","inspector","remark","remark-config","remark-config-inspector","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/remark-config-inspector"},{"id":26291,"title":"remark-lint","library":"remark-lint","status":"active","version":"10.0.1","language":"javascript","ecosystem":"npm","summary":"remark-lint is a modular linting system for Markdown files, built on the unified ecosystem. It provides a plugin for remark that enables configuration comments to selectively enable/disable rules inline. This package is part of the remark-lint monorepo (v10.0.1) which includes 60+ individual lint rules and presets like `remark-preset-lint-recommended`. It requires Node.js 16+ and is ESM-only. Released under MIT license by Titus Wormer. Unlike other Markdown linters (e.g., markdownlint), it integrates directly with the unified processor pipeline, making it extensible and composable.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","lint","markdown","mdast","plugin","remark","remark-lint","remark-plugin","unified","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/remark-lint"},{"id":26194,"title":"remark-lint-blockquote-indentation","library":"remark-lint-blockquote-indentation","status":"active","version":"4.0.1","language":"javascript","ecosystem":"npm","summary":"A remark-lint rule that warns when block quotes are indented too much or too little, checking the `>` marker and the spaces before content. The `remark-lint` ecosystem provides over 100 rules for linting Markdown. Current stable version 4.0.1 (ESM-only, requires Node.js 16+). Part of the unified/remark ecosystem, maintained by the remark team. Key differentiator: deeply integrated with remark-lint presets like `remark-preset-lint-consistent` and `remark-preset-lint-markdown-style-guide`.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","blockquote","indent","indentation","lint","remark","remark-lint","remark-lint-rule","rule","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/remark-lint-blockquote-indentation"},{"id":26195,"title":"remark-lint-checkbox-character-style","library":"remark-lint-checkbox-character-style","status":"active","version":"5.0.1","language":"javascript","ecosystem":"npm","summary":"ESM-only remark-lint rule (v5.0.1) that enforces consistent checkbox characters in GFM task list items. Checks that checked boxes use 'X' or 'x' and unchecked boxes use a space or tab, with options for 'consistent', 'space', 'tab', 'X', or 'x'. Ships TypeScript types. Stable with regular releases as part of the remark-lint monorepo. Differentiates from other lint rules by focusing solely on checkbox character style.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","checkbox","lint","list","remark","remark-lint","remark-lint-rule","rule","style","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/remark-lint-checkbox-character-style"},{"id":26196,"title":"remark-lint-checkbox-content-indent","library":"remark-lint-checkbox-content-indent","status":"active","version":"5.0.1","language":"javascript","ecosystem":"npm","summary":"remark-lint rule to warn when GFM tasklist checkboxes are followed by more than one space. Current stable version is 5.0.1 (as of early 2025), part of the remark-lint ecosystem. Unlike general Markdown linters, this rule is narrowly scoped to enforce consistent indentation after `[ ]` or `[x]` in task list items. It is ESM-only, ships TypeScript types, and integrates with remark's unified pipeline and CLI. No options. Alternatives like markdownlint have similar rules but remark-lint rules are composable with the remark ecosystem.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","checkbox","content","lint","list","remark","remark-lint","remark-lint-rule","rule","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/remark-lint-checkbox-content-indent"},{"id":26197,"title":"remark-lint-code-block-style","library":"remark-lint-code-block-style","status":"active","version":"4.0.1","language":"javascript","ecosystem":"npm","summary":"remark-lint rule to enforce a consistent code block style (indented or fenced) in Markdown. Version 4.0.1 is the current stable release. Part of the remark-lint ecosystem, it allows 'consistent' (auto-detect first style), 'indented', or 'fenced'. It is ESM-only since v4 and ships TypeScript definitions. Unlike other lint rules, this focuses solely on code block style, making it minimal and composable with other remark plugins. Frequently used in presets like remark-preset-lint-consistent.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","block","code","lint","remark","remark-lint","remark-lint-rule","rule","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/remark-lint-code-block-style"},{"id":26198,"title":"remark-lint-code-block-syntax","library":"remark-lint-code-block-syntax","status":"active","version":"0.11.0","language":"javascript","ecosystem":"npm","summary":"A remark-lint rule that validates syntax of code blocks in Markdown files. Supports JavaScript, JSON, JSONC, JSON5, YAML, and CSS. Uses SWC for JavaScript parsing (since v0.4.0) and PostCSS for CSS (since v0.5.0). ESM-only since v0.3.0, requires Node.js >=18 (since v0.8.0). Active development, monthly releases. Differentiators: language alias support, broad language coverage, integrates with remark ecosystem.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","remark","lint","rule","remark-lint-rule","code","block"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/remark-lint-code-block-syntax"},{"id":26199,"title":"remark-lint-correct-media-syntax","library":"remark-lint-correct-media-syntax","status":"active","version":"1.0.1","language":"javascript","ecosystem":"npm","summary":"A remark-lint rule that warns when image or link syntax has brackets and parentheses accidentally swapped (e.g., `(text)[url]` instead of `[text](url)`). Current stable version is 1.0.1, ESM-only, requires Node.js 16+. It is a focused, zero-config lint rule with no parameters, part of the unified/remark ecosystem. Unlike broader lint presets, this rule targets a single common mistake with a clear, actionable message.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","bracket","image","link","lint","media","parenthesis","reference","remark","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/remark-lint-correct-media-syntax"},{"id":26201,"title":"remark-lint-definition-case","library":"remark-lint-definition-case","status":"active","version":"4.0.1","language":"javascript","ecosystem":"npm","summary":"A remark-lint rule that warns when definition labels in Markdown are not lowercase, helping enforce consistent casing. Current stable version is 4.0.1, published as part of the remark-lint monorepo. The plugin is ESM-only, supports Node.js 16+, and is compatible with remark-lint presets like remark-preset-lint-markdown-style-guide. It works with regular definitions and GFM footnote definitions. No options are required.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","case","definition","lint","remark","remark-lint","remark-lint-rule","rule","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/remark-lint-definition-case"},{"id":26200,"title":"remark-lint-definition-sort","library":"remark-lint-definition-sort","status":"active","version":"1.0.1","language":"javascript","ecosystem":"npm","summary":"A remark-lint rule that warns when markdown definitions (including footnote definitions) are not sorted alphabetically. Version 1.0.1 is current, released as part of the remark-lint monorepo. It requires remark-lint and unified, and is ESM-only since Node 16+. Unlike general linters, it enforces a consistent order for 'definition' nodes (e.g., [label]: url), helping maintain readability in long lists. Definitions and footnotes are sorted separately, and 'groups' separated by non-definition content are sorted independently.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","compare","definition","footnote","lint","order","remark","remark-lint","remark-lint-rule","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/remark-lint-definition-sort"},{"id":26202,"title":"remark-lint-definition-spacing","library":"remark-lint-definition-spacing","status":"active","version":"4.0.1","language":"javascript","ecosystem":"npm","summary":"remark-lint rule (v4.0.1, ESM-only) from the remark-lint monorepo that warns when consecutive whitespace (more than one space or non-space whitespace) is used in a definition label. Published as part of the remark-lint ecosystem, it ensures definition label whitespace consistency. Unlike general markdown linters, this rule is specific to definition labels and is included in the remark-preset-lint-markdown-style-guide preset.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","definition","lint","remark","remark-lint","remark-lint-rule","rule","spacing","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/remark-lint-definition-spacing"},{"id":26203,"title":"remark-lint-directive-attribute-sort","library":"remark-lint-directive-attribute-sort","status":"active","version":"1.0.1","language":"javascript","ecosystem":"npm","summary":"remark-lint rule to lint and enforce alphabetical ordering of attributes on Markdown directives (e.g., :planet[Saturn]{attr1=\"val1\" attr2=\"val2\"). Stable version 1.0.1 is ESM-only for Node.js 16+. Part of the remark-lint ecosystem, it checks attribute order but does not differentiate attribute values or collapsed syntax. It requires remark-directive to parse directives. Unlike generic linters, it integrates seamlessly into remark pipelines via unified. Released as part of the remark-lint monorepo with TypeScript types included.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","attribute","compare","directive","lint","order","remark","remark-lint","remark-lint-rule","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/remark-lint-directive-attribute-sort"},{"id":26204,"title":"remark-lint-directive-collapsed-attribute","library":"remark-lint-directive-collapsed-attribute","status":"active","version":"1.0.1","language":"javascript","ecosystem":"npm","summary":"A remark-lint rule that enforces collapsed attribute notation in directives, warning when verbose attribute values are used (e.g., `{largest=\"\"}` instead of `{largest}`). Version 1.0.1, ESM-only, requires Node.js 16+. Ships TypeScript types. Part of the unified/remark ecosystem. Does not ship with any preset.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","attribute","collapsed","directive","lint","remark","remark-lint","remark-lint-rule","rule","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/remark-lint-directive-collapsed-attribute"},{"id":26205,"title":"remark-lint-directive-quote-style","library":"remark-lint-directive-quote-style","status":"active","version":"1.0.1","language":"javascript","ecosystem":"npm","summary":"remark-lint rule to enforce consistent quoting style (single or double quotes) for directive attribute values. Current version 1.0.1, part of the remark-lint monorepo with monthly releases. ESM-only, ships TypeScript types. Differentiator: provides both default export and exported helper function `inferAttributes` for use by other lint rules.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","attribute","directive","lint","quote","remark","remark-lint","remark-lint-rule","rule","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/remark-lint-directive-quote-style"},{"id":26206,"title":"remark-lint-directive-shortcut-attribute","library":"remark-lint-directive-shortcut-attribute","status":"active","version":"1.0.1","language":"javascript","ecosystem":"npm","summary":"A remark-lint rule that warns when verbose attribute names (e.g., class=\"value\", id=\"value\") are used in directives instead of shortcut syntax (e.g., .value, #value). Version 1.0.1 is the current stable release, part of the unified ecosystem. ESM-only, requires Node 16+. It is a complementary rule to other directive linting rules and is not included in any preset. Active development with frequent releases across the remark-lint monorepo.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","attribute","directive","lint","remark","remark-lint","remark-lint-rule","rule","shortcut","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/remark-lint-directive-shortcut-attribute"},{"id":26211,"title":"remark-lint-directive-unique-attribute-name","library":"remark-lint-directive-unique-attribute-name","status":"active","version":"1.0.1","language":"javascript","ecosystem":"npm","summary":"remark-lint rule that warns when directive attribute names are reused within the same directive. Version 1.0.1 is current stable, part of the remark-lint ecosystem. It checks that each attribute name in a directive (like `:planet[Venus]{aphelion=0.728213 perihelion=0.718440}`) appears only once. Unlike generic linting, this targets the unique syntax of directives, which are custom containers in markdown. Requires remark-lint and remark-directive to function. Ships TypeScript types. Released under MIT license.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","attribute","directive","lint","name","remark","remark-lint","remark-lint-rule","rule","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/remark-lint-directive-unique-attribute-name"},{"id":26225,"title":"remark-lint-double-link","library":"remark-lint-double-link","status":"active","version":"0.2.0","language":"javascript","ecosystem":"npm","summary":"remark-lint rule to detect duplicate link URLs in Markdown files. Current stable version is 0.2.0, with sparse releases on-demand. Differentiates from other lint rules by focusing solely on duplicate URLs, not link text or other attributes. Provides both CLI and config integration via `.remarkrc`. Ships TypeScript declarations.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","lint","link","double","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/remark-lint-double-link"},{"id":26207,"title":"remark-lint-emphasis-marker","library":"remark-lint-emphasis-marker","status":"active","version":"4.0.1","language":"javascript","ecosystem":"npm","summary":"remark-lint rule to warn when emphasis markers (asterisks vs underscores) violate a given or consistent style. Current stable version is 4.0.1, ESM-only, requires Node.js 16+. Part of the unified/remark ecosystem, ships TypeScript types. Integrates with remark-lint presets like `remark-preset-lint-consistent` and `remark-preset-lint-markdown-style-guide`. Distributed as a scoped package on npm. Includes CLI support via remark CLI.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","emphasis","lint","marker","remark","remark-lint","remark-lint-rule","rule","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/remark-lint-emphasis-marker"},{"id":26209,"title":"remark-lint-fenced-code-flag","library":"remark-lint-fenced-code-flag","status":"active","version":"4.2.0","language":"javascript","ecosystem":"npm","summary":"A remark-lint rule that warns when fenced code blocks lack a language flag (infostring) or use an unrecognized one. Current stable version 4.2.0, released as part of the remark-lint monorepo with regular updates tied to remark ecosystem releases. Differentiates from generic linting by optionally validating against GitHub Linguist flags, ensuring code highlighting compatibility. Ships TypeScript definitions, ESM-only, requires Node.js 16+. Part of the remark-lint preset family.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","code","fenced","flag","infostring","lint","remark","remark-lint","remark-lint-rule","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/remark-lint-fenced-code-flag"},{"id":26208,"title":"remark-lint-fenced-code-flag-case","library":"remark-lint-fenced-code-flag-case","status":"active","version":"3.0.0","language":"javascript","ecosystem":"npm","summary":"remark-lint rule to warn when fenced code blocks have an inconsistently-cased language flag. Current stable version is 3.0.0, released as part of the unified-utils monorepo. Release cadence is irregular, with breaking changes tied to minimum node version bumps (now 20.18.0). Key differentiator: unlike similar lint rules, this enforces lowercase flags to ensure compatibility with tools like Prettier that may ignore uppercase or mixed-case flags. Full Unicode support is included. ESM-only, cannot be required with CommonJS.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","remark","remark-plugin","plugin","markdown","remark-lint","lint","rule","remark-lint-rule"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/remark-lint-fenced-code-flag-case"},{"id":26210,"title":"remark-lint-file-extension","library":"remark-lint-file-extension","status":"active","version":"3.0.1","language":"javascript","ecosystem":"npm","summary":"A remark-lint rule to warn when a file's extension does not match a configured style. Current stable version is 3.0.1, part of the remark-lint monorepo with regular updates. It checks file extensions against a list of allowed values, supports allowing extensionless files (default true), and provides a TypeScript type for configuration. Key differentiator: it enforces consistent file naming conventions in markdown projects, useful for ensuring .md vs .mdx compliance. ESM-only since v3, requires Node.js 16+.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","extension","extname","file","lint","remark","remark-lint","remark-lint-rule","rule","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/remark-lint-file-extension"},{"id":26214,"title":"remark-lint-final-definition","library":"remark-lint-final-definition","status":"active","version":"4.0.2","language":"javascript","ecosystem":"npm","summary":"A remark-lint rule that warns when Markdown definitions (e.g., [label]: url) are placed inside the document body instead of at the end. Current stable version is 4.0.2. Part of the remark-lint ecosystem, it helps enforce consistent placement of definitions, typically at the bottom of files. This package is ESM-only, ships TypeScript types, and requires Node.js 16+. Unlike general Markdown linters, it focuses specifically on definition positioning and integrates seamlessly with unified and remark pipelines.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","definition","final","lint","position","remark","remark-lint","remark-lint-rule","rule","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/remark-lint-final-definition"},{"id":26218,"title":"remark-lint-final-newline","library":"remark-lint-final-newline","status":"active","version":"3.0.1","language":"javascript","ecosystem":"npm","summary":"remark-lint rule to warn when a final newline character (\\n) is missing at the end of a file. Part of the remark-lint ecosystem, this plugin enforces POSIX-style file endings. Current stable version is 3.0.1 (ESM-only, requires Node.js 16+). It is included in the `remark-preset-lint-recommended` preset. Unlike some linters that auto-fix, this rule only warns; auto-fixing can be done via `remark-stringify`. No configuration options.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","final","lint","newline","remark","remark-lint","remark-lint-rule","rule","unix","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/remark-lint-final-newline"},{"id":26212,"title":"remark-lint-first-heading-level","library":"remark-lint-first-heading-level","status":"active","version":"4.0.1","language":"javascript","ecosystem":"npm","summary":"remark-lint rule to enforce that the first heading in a Markdown document has a specific rank (1-6). Part of the remark-lint ecosystem. Current stable version 4.0.1, released as part of remark-lint monorepo with coordinated version bumps. Ships TypeScript types. ESM-only since v3. Works with unified, remark-parse, and remark-stringify.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","depth","first","heading","level","lint","remark","remark-lint","remark-lint-rule","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/remark-lint-first-heading-level"},{"id":26215,"title":"remark-lint-frontmatter-schema","library":"remark-lint-frontmatter-schema","status":"active","version":"3.15.4","language":"javascript","ecosystem":"npm","summary":"Validate Markdown frontmatter YAML against an associated JSON schema using remark-lint. Current version: 3.15.4 (released Oct 2023). Released regularly with bug fixes. Key differentiators: supports JSON Schema draft-07, both in-file $schema and global pattern associations, auto-fixes, integration with VS Code and ESLint MDX, and CLI reporting. Uses ajv for validation.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","lint","yaml","remark","validation","linting","json-schema","linter","unified","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/remark-lint-frontmatter-schema"},{"id":26213,"title":"remark-lint-hard-break-spaces","library":"remark-lint-hard-break-spaces","status":"active","version":"4.1.1","language":"javascript","ecosystem":"npm","summary":"A remark-lint rule to warn when too many spaces are used to create a hard break (line break) in Markdown. Current stable version: 4.1.1 (ESM-only, TypeScript types included). Release cadence: follows remark-lint monorepo releases. Key differentiators: as part of the official remark-lint ecosystem, it integrates seamlessly with unified/remark and supports presets like remark-preset-lint-recommended. It enforces consistent hard break style (exactly 2 trailing spaces) and can optionally disallow space-based hard breaks entirely in favor of backslash escapes.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","break","hard","lint","remark","remark-lint","remark-lint-rule","rule","size","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/remark-lint-hard-break-spaces"},{"id":26216,"title":"remark-lint-heading-increment","library":"remark-lint-heading-increment","status":"active","version":"4.0.1","language":"javascript","ecosystem":"npm","summary":"A remark-lint rule that warns when heading levels increase by more than one level at a time (e.g., from h1 to h3). This helps enforce accessible heading hierarchies as recommended by HTML accessibility guidelines, where headings should increment by one level. Part of the remark-lint ecosystem, current stable version is 4.0.1 (ESM-only since v2, ships TypeScript types). Released as part of the remark-lint monorepo with regular updates. No options needed. Integrates with remark-lint presets like remark-preset-lint-markdown-style-guide.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","heading","increase","increment","lint","remark","remark-lint","remark-lint-rule","rule","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/remark-lint-heading-increment"},{"id":26217,"title":"remark-lint-heading-length","library":"remark-lint-heading-length","status":"active","version":"1.0.0","language":"javascript","ecosystem":"npm","summary":"A remark-lint rule to enforce a minimum and maximum number of words in headings in Markdown files. Version 1.0.0 is the current stable release, based on the unified ecosystem. It allows configuration of min and max word counts, with defaults of 2 and 10 respectively. Unlike generic linters, this rule is specific to heading length and integrates seamlessly with remark-lint presets.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/remark-lint-heading-length"},{"id":26219,"title":"remark-lint-heading-style","library":"remark-lint-heading-style","status":"active","version":"4.0.1","language":"javascript","ecosystem":"npm","summary":"A remark-lint rule that warns when Markdown headings violate a specified or consistent style (ATX, ATX-closed, or setext). Version 4.0.1 is the latest stable release, part of the remark-lint ecosystem. It is ESM-only (Node 16+). Unlike alternatives like markdownlint, it integrates seamlessly with unified and remark, allowing programmatic linting and fixes. It supports automatic style detection (consistent) and explicit configuration. The package ships TypeScript types and is commonly used in presets like remark-preset-lint-consistent and remark-preset-lint-markdown-style-guide.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","atx","heading","lint","remark","remark-lint","remark-lint-rule","rule","setext","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/remark-lint-heading-style"},{"id":26223,"title":"remark-lint-heading-whitespace","library":"remark-lint-heading-whitespace","status":"active","version":"1.0.0","language":"javascript","ecosystem":"npm","summary":"remark-lint rule that detects non-breaking spaces (U+00A0) inserted accidentally after heading markers (e.g., '# ' instead of '# '), which causes headings to be parsed as plain paragraphs. Version 1.0.0 (latest) is stable and targets the remark-lint plugin ecosystem. No known release cadence. Differentiates from other lint rules by focusing on a specific, localization-driven typo that is common on keyboard layouts like Swiss German where '#' is typed via Alt+3 and Alt+Space produces a non-breaking space. Integrates as a remark-lint plugin.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/remark-lint-heading-whitespace"},{"id":26220,"title":"remark-lint-heading-word-length","library":"remark-lint-heading-word-length","status":"active","version":"3.0.0","language":"javascript","ecosystem":"npm","summary":"A remark-lint rule that warns when headings contain too many or too few words. Version 3.0.0 is current; breaking change drops Node <20.18.0. Words are split on whitespace. Unlike the archived remark-lint-heading-length, this rule supports configurable min/max word counts. ESM-only. Part of the unified-utils monorepo with semantic-release.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","remark","remark-plugin","plugin","markdown","remark-lint","lint","rule","remark-lint-rule"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/remark-lint-heading-word-length"},{"id":26221,"title":"remark-lint-linebreak-style","library":"remark-lint-linebreak-style","status":"active","version":"4.0.1","language":"javascript","ecosystem":"npm","summary":"remark-lint rule to warn when line endings (linebreaks) violate a given or detected style. Version 4.0.1 is the current stable release. It is part of the remark-lint ecosystem and is ESM-only (Node.js 16+). Provides configurable detection of consistent line endings (unix LF or windows CRLF) and can auto-detect the first used style. Ships TypeScript type definitions. Ideal for ensuring consistent line endings across markdown files.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","break","crlf","lf","line","linebreak","lint","remark","remark-lint","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/remark-lint-linebreak-style"},{"id":26222,"title":"remark-lint-link-title-style","library":"remark-lint-link-title-style","status":"active","version":"4.0.1","language":"javascript","ecosystem":"npm","summary":"Unified.js remark-lint rule to enforce a consistent style of quote marks in link, image, and definition titles. Current stable version 4.0.1, ESM-only, TypeScript types included, part of the remark-lint ecosystem with regular updates and active maintenance. Differentiators: supports 'consistent' mode (auto-detect first style) and explicit settings for double quotes, single quotes, or parentheses; included in popular presets like remark-preset-lint-consistent.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","definition","image","link","lint","remark","remark-lint","remark-lint-rule","rule","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/remark-lint-link-title-style"},{"id":26224,"title":"remark-lint-list-item-bullet-indent","library":"remark-lint-list-item-bullet-indent","status":"active","version":"5.0.1","language":"javascript","ecosystem":"npm","summary":"remark-lint rule to warn when list item markers (bullets or numbers) are indented. The current stable version is 5.0.1, released as part of the remark-lint monorepo with regular updates. It enforces that list items start at column 1, preventing uncommon and hard-to-maintain indented list styles. Key differentiator: it only checks indentation of the marker itself, not content indentation, and is included in the `remark-preset-lint-recommended` preset. It is ESM-only, supports Node.js 16+, and ships TypeScript types.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","indent","item","lint","list","remark","remark-lint","remark-lint-rule","rule","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/remark-lint-list-item-bullet-indent"},{"id":26226,"title":"remark-lint-list-item-content-indent","library":"remark-lint-list-item-content-indent","status":"active","version":"4.0.1","language":"javascript","ecosystem":"npm","summary":"remark-lint rule (v4.0.1, latest) that warns when list item content has inconsistent indentation. It checks the first child of each list item and flags subsequent children that do not align with it. This is part of the remark-lint ecosystem, ESM-only, ships TypeScript types. Key differentiator: it catches mixed indentation in multi-line list items, helping maintain consistent Markdown formatting. Compatible with Node.js 16+ and modern browsers via esm.sh.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","content","indent","item","lint","list","remark","remark-lint","remark-lint-rule","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/remark-lint-list-item-content-indent"},{"id":26227,"title":"remark-lint-list-item-indent","library":"remark-lint-list-item-indent","status":"active","version":"4.0.1","language":"javascript","ecosystem":"npm","summary":"remark-lint rule (v4.0.1) to check whitespace between list item markers (including bullets and ordered list markers) and content. Part of the remark-lint ecosystem. Supports three indentation styles: 'one' (marker + 1 space), 'tab' (marker + spaces to next tab stop), and 'mixed' (tight lists as 'one', loose lists as 'tab'). Ships TypeScript types. Used in presets like remark-preset-lint-recommended (default 'one') and remark-preset-lint-markdown-style-guide (default 'mixed'). ESM-only package; requires Node.js 16+. Minimal alternative to more complex lint rules.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","indent","item","lint","list","remark","remark-lint","remark-lint-rule","rule","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/remark-lint-list-item-indent"},{"id":26228,"title":"remark-lint-list-item-spacing","library":"remark-lint-list-item-spacing","status":"active","version":"5.0.1","language":"javascript","ecosystem":"npm","summary":"remark-lint rule to warn when lists violate a given style regarding blank lines between list items. Current stable version 5.0.1 is ESM-only and ships TypeScript types. Part of the remark-lint collection, it enforces consistent tight/loose list formatting based on options. Differentiators: defaults to markdown-style-guide preferences, supports custom checkBlanks option. Released as part of remark-lint monorepo with frequent updates; compatible with unified ecosystem.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","item","lint","list","loose","remark","remark-lint","remark-lint-rule","rule","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/remark-lint-list-item-spacing"},{"id":26229,"title":"remark-lint-list-item-style","library":"remark-lint-list-item-style","status":"active","version":"3.0.1","language":"javascript","ecosystem":"npm","summary":"A remark-lint rule that warns when list items violate a given capitalization or punctuation style. Version 3.0.1 is the current stable release, part of the unified-utils monorepo with active maintenance. It picks up where the abandoned remark-lint-list-item-punctuation left off, offering full unicode support and configurable options for checking first-letter capitalization, punctuation, and paragraph spread. Requires Node.js >=20.18.0 and is ESM-only. It is used with remark-lint to enforce consistent list item styling across Markdown documents.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","remark","remark-plugin","plugin","markdown","remark-lint","lint","rule","remark-lint-rule"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/remark-lint-list-item-style"},{"id":26230,"title":"remark-lint-match-punctuation","library":"remark-lint-match-punctuation","status":"active","version":"0.2.1","language":"javascript","ecosystem":"npm","summary":"A remark-lint rule that warns when paired punctuation marks (e.g., parentheses, quotation marks, brackets) are not properly matched. Version 0.2.1 is the latest release, with no frequent updates. It focuses on non-ASCII pairs like Chinese quotation marks and angle quotes. Unlike general remark-lint rules, this plugin specifically targets punctuation mismatches that are not covered by standard linting.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","remark","remark-lint","lint","rule"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/remark-lint-match-punctuation"},{"id":26231,"title":"remark-lint-maximum-heading-length","library":"remark-lint-maximum-heading-length","status":"active","version":"4.1.1","language":"javascript","ecosystem":"npm","summary":"remark-lint rule to warn when headings are too long. Current stable version is 4.1.1 (ESM-only, requires Node.js 16+). Part of the unified/remark ecosystem, this rule enforces a maximum heading length (default 60 characters) and is included in some presets like remark-preset-lint-markdown-style-guide. Provides an optional stringLength function for custom text measurement (e.g., to count display width). Active development with regular releases coordinated across the remark-lint monorepo.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","heading","length","lint","remark","remark-lint","remark-lint-rule","rule","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/remark-lint-maximum-heading-length"},{"id":26232,"title":"remark-lint-maximum-line-length","library":"remark-lint-maximum-line-length","status":"active","version":"4.1.1","language":"javascript","ecosystem":"npm","summary":"A remark-lint rule that warns when lines in Markdown files exceed a configurable maximum length. Version 4.1.1 is the current stable release, part of the remark-lint monorepo. It is ESM-only, requires Node.js 16+, and ships TypeScript types. Unlike general linters, it respects Markdown node types (e.g., ignores code blocks, tables, and long URLs/links that cannot be wrapped). Supports a custom stringLength function for accurate character width measurement. Active development, updated regularly with other remark-lint packages.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","length","line","lint","remark","remark-lint","remark-lint-rule","rule","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/remark-lint-maximum-line-length"},{"id":27340,"title":"remark-lint-mdash-style","library":"remark-lint-mdash-style","status":"active","version":"1.1.1","language":"javascript","ecosystem":"npm","summary":"A remark-lint rule to enforce a consistent style for em dashes (mdash) in Markdown files. Version 1.1.1 is the current stable release, with no fixed release cadence. It offers three style options: '―' (Unicode em dash, default), '-' (single hyphen), and '--' (double hyphen). Unlike general-purpose linters, this package specifically targets mdash usage, a common typographic inconsistency. It is a lightweight plugin for the remark-lint ecosystem, primarily used in Node.js environments for CI or text processing pipelines. The package has no dependencies and is ESM-compatible but requires a CommonJS or ESM project that uses remark-lint.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","remark","remark-lint","markdown","lint","rule","mdash","minus"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/remark-lint-mdash-style"},{"id":26233,"title":"remark-lint-mdx-jsx-attribute-sort","library":"remark-lint-mdx-jsx-attribute-sort","status":"active","version":"1.0.1","language":"javascript","ecosystem":"npm","summary":"A remark-lint rule that checks MDX JSX attribute ordering, ensuring attributes are sorted alphabetically. Current stable version is 1.0.1. Part of the remark-lint ecosystem, it is ESM-only, requires Node.js 16+, and is written in TypeScript with bundled types. Unlike generic lint rules, it specifically targets MDX JSX syntax, handling spreads (must come first) and shorthand attributes. Released under the unified collective.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","attribute","compare","jsx","lint","mdx","order","remark","remark-lint","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/remark-lint-mdx-jsx-attribute-sort"},{"id":26235,"title":"remark-lint-mdx-jsx-no-void-children","library":"remark-lint-mdx-jsx-no-void-children","status":"active","version":"1.0.1","language":"javascript","ecosystem":"npm","summary":"remark-lint rule to warn when void HTML elements (such as `<br>`, `<hr>`, `<img>`) in MDX JSX have children (either JSX children or props like `children` or `dangerouslySetInnerHTML`). Current stable version is 1.0.1, part of the remark-lint ecosystem. It assumes standard HTML void element semantics and React-like prop conventions. This rule is ESM-only and requires Node.js 16+. Unlike generic JSX linting, it is specifically tailored for MDX files processed by remark.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","children","closing","empty","jsx","lint","mdx","remark","remark-lint","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/remark-lint-mdx-jsx-no-void-children"},{"id":26234,"title":"remark-lint-mdx-jsx-quote-style","library":"remark-lint-mdx-jsx-quote-style","status":"active","version":"1.0.1","language":"javascript","ecosystem":"npm","summary":"A remark-lint rule that warns when MDX JSX attribute value markers violate a configured style (single or double quotes). Current stable version is 1.0.1, released as part of the remark-lint monorepo. It is ESM-only, requires Node.js 16+, and is designed for use with the unified ecosystem. Key differentiators: it supports a 'consistent' mode to detect and enforce the first style used, and integrates with remark-mdx for auto-fixing. Unlike generic quote linters, it specifically targets MDX JSX attributes.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","attribute","jsx","lint","mdx","quote","remark","remark-lint","remark-lint-rule","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/remark-lint-mdx-jsx-quote-style"},{"id":26236,"title":"remark-lint-mdx-jsx-self-close","library":"remark-lint-mdx-jsx-self-close","status":"active","version":"1.0.1","language":"javascript","ecosystem":"npm","summary":"A remark-lint rule that warns when closing tags are used for empty MDX JSX elements, enforcing self-closing syntax where possible. Current stable version is 1.0.1, released as part of the remark-lint monorepo. ESM-only, requires Node.js 16+. Ships TypeScript types. Part of the unified/remark ecosystem for linting Markdown and MDX files. Differentiates from general JSX linting by focusing specifically on MDX syntax and leveraging remark's AST.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","close","jsx","lint","mdx","remark","remark-lint","remark-lint-rule","rule","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/remark-lint-mdx-jsx-self-close"},{"id":26237,"title":"remark-lint-mdx-jsx-shorthand-attribute","library":"remark-lint-mdx-jsx-shorthand-attribute","status":"active","version":"1.0.1","language":"javascript","ecosystem":"npm","summary":"A remark-lint rule that warns when verbose boolean attribute values (like `planet={true}`) are used in MDX JSX, enforcing shorthand syntax (`planet`). Version 1.0.0 stable release, part of the remark-lint ecosystem. ESM-only, requires Node 16+. Differentiators: focused MDX-specific linting, no configuration needed. Alternative to general remark-lint rules without MDX awareness.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","attribute","jsx","lint","mdx","remark","remark-lint","remark-lint-rule","rule","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/remark-lint-mdx-jsx-shorthand-attribute"},{"id":26238,"title":"remark-lint-mdx-jsx-unique-attribute-name","library":"remark-lint-mdx-jsx-unique-attribute-name","status":"active","version":"1.0.1","language":"javascript","ecosystem":"npm","summary":"A remark-lint rule that warns when MDX JSX element attributes have duplicate names. Current stable version is 1.0.1. It is part of the remark-lint ecosystem and ships TypeScript types. Unlike general linting rules, this one is specifically designed for MDX syntax and focuses on JSX-style attribute uniqueness within a single element, helping prevent accidental duplication when writing complex MDX components.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","attribute","jsx","lint","mdx","name","remark","remark-lint","remark-lint-rule","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/remark-lint-mdx-jsx-unique-attribute-name"},{"id":26239,"title":"remark-lint-media-style","library":"remark-lint-media-style","status":"active","version":"1.0.1","language":"javascript","ecosystem":"npm","summary":"Remark-lint rule to enforce consistent style for image and link URLs, either references (defined elsewhere) or resources (inline URLs). Current stable version is 1.0.1, part of the remark-lint monorepo. It supports three modes: 'consistent' (auto-detect first usage), 'reference', 'resource', and 'reference-reuse' (allow resources if used once). Only ESM, requires Node.js 16+. TypeScript types exported.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","image","link","lint","media","reference","remark","remark-lint","remark-lint-rule","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/remark-lint-media-style"},{"id":26240,"title":"remark-lint-no-blockquote-without-marker","library":"remark-lint-no-blockquote-without-marker","status":"active","version":"6.0.1","language":"javascript","ecosystem":"npm","summary":"A remark-lint rule that warns when blockquote continuation lines lack a `>` marker (lazy lines). Current stable version is 6.0.1, released as part of the remark-lint monorepo. It enforces consistent blockquote style by flagging any line inside a blockquote that does not start with `>`. The rule is included in the `remark-preset-lint-markdown-style-guide` and `remark-preset-lint-recommended` presets. Unlike other lint rules that only check the first line, this catches all lazy lines, making blockquotes unambiguous and easier to read. Zero configuration options — just plug it in. Supports ESM only, with TypeScript types included.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","blockquote","caret","lint","marker","remark","remark-lint","remark-lint-rule","rule","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/remark-lint-no-blockquote-without-marker"},{"id":26241,"title":"remark-lint-no-chinese-punctuation-in-number","library":"remark-lint-no-chinese-punctuation-in-number","status":"active","version":"0.1.2","language":"javascript","ecosystem":"npm","summary":"A remark-lint rule that warns when Chinese full-width punctuation (e.g.,  ：, ，) is used inside numbers, enforcing correct half-width punctuation like : and ,. Version 0.1.2 is the latest stable release; development appears sporadic with no recent commits. It is a focused, low-configuration plugin for the remark-lint ecosystem, with minimal dependencies.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","remark","remark-lint","lint","rule"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/remark-lint-no-chinese-punctuation-in-number"},{"id":26243,"title":"remark-lint-no-consecutive-blank-lines","library":"remark-lint-no-consecutive-blank-lines","status":"active","version":"5.0.1","language":"javascript","ecosystem":"npm","summary":"A remark-lint rule to warn when multiple blank lines (more than one consecutive blank line) are used in Markdown documents. Version 5.0.1 is the current stable release. It is part of the remark-lint ecosystem and is included in the remark-preset-lint-markdown-style-guide preset. This package is ESM-only (requires Node.js 16+) and ships TypeScript types. Unlike formatters, this tool only lints and does not automatically fix consecutive blank lines.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","blank","lines","lint","remark","remark-lint","remark-lint-rule","rule","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/remark-lint-no-consecutive-blank-lines"},{"id":26242,"title":"remark-lint-no-dead-urls","library":"remark-lint-no-dead-urls","status":"active","version":"2.0.1","language":"javascript","ecosystem":"npm","summary":"A remark-lint rule that checks if URLs in Markdown files are alive by making HTTP requests, using the dead-or-alive library. Current stable version is 2.0.1 (February 2025), released under the unified collective with active maintenance. It differs from remark-validate-links by checking internet URLs rather than local file paths, and can also verify fragment IDs on web pages. ESM-only since v2, requires Node.js 18+.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","lint","markdown","remark-lint-rule","remark-lint","remark","rule","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/remark-lint-no-dead-urls"},{"id":26244,"title":"remark-lint-no-duplicate-defined-urls","library":"remark-lint-no-duplicate-defined-urls","status":"active","version":"3.0.1","language":"javascript","ecosystem":"npm","summary":"A remark-lint rule that warns when the same URL is defined multiple times in Markdown definitions. Current stable version is 3.0.1. It is part of the remark-lint ecosystem, focusing on detecting duplicate URLs to prevent mistakes. Unlike other lint rules that check for unused definitions, this targets duplicate URLs. It is ESM-only and requires Node.js 16+. Released as part of the remark-lint monorepo with regular updates.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","definition","duplicate","lint","remark","remark-lint","remark-lint-rule","rule","url","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/remark-lint-no-duplicate-defined-urls"},{"id":26245,"title":"remark-lint-no-duplicate-definitions","library":"remark-lint-no-duplicate-definitions","status":"active","version":"4.0.1","language":"javascript","ecosystem":"npm","summary":"A remark-lint rule that warns when identifiers (footnotes, links, etc.) are defined multiple times in Markdown documents. Current stable version is 4.0.1 (ESM-only, requires Node.js 16+). Part of the remark-lint ecosystem, included in `remark-preset-lint-recommended`. It helps catch mistakes where the same identifier is used for different definitions, ensuring uniqueness. Unlike custom checks, this rule integrates seamlessly with remark's unified pipeline and provides clear, standardized error messages.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","definition","duplicate","lint","remark","remark-lint","remark-lint-rule","rule","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/remark-lint-no-duplicate-definitions"},{"id":26248,"title":"remark-lint-no-duplicate-headings","library":"remark-lint-no-duplicate-headings","status":"active","version":"4.0.1","language":"javascript","ecosystem":"npm","summary":"remark-lint rule to warn when headings with equivalent text appear in a Markdown document. Current stable version is 4.0.1. Part of the remark-lint ecosystem, this plugin is ESM-only, requires Node.js 16+, and is included in the `remark-preset-lint-markdown-style-guide` preset. It helps screen reader users and prevents fragile automatic heading IDs. Unlike custom checks, it integrates directly with unified pipelines and CLI.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","duplicate","heading","lint","remark","remark-lint","remark-lint-rule","rule","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/remark-lint-no-duplicate-headings"},{"id":26246,"title":"remark-lint-no-duplicate-headings-in-section","library":"remark-lint-no-duplicate-headings-in-section","status":"active","version":"4.0.1","language":"javascript","ecosystem":"npm","summary":"A remark-lint rule that warns when the same heading text appears multiple times within a single section. Version 4.0.1 is the current stable release. This package is part of the remark-lint ecosystem, which provides a variety of linting rules for markdown. It helps ensure heading uniqueness per section, catching potential duplication mistakes. Unlike other lint rules that check overall duplicate headings, this rule scopes duplicates to sections, allowing the same heading text in different sections. It supports MDX and is ESM-only from version 4+. Install via npm, use with unified processor or CLI.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","duplicate","heading","lint","remark","remark-lint","remark-lint-rule","rule","section","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/remark-lint-no-duplicate-headings-in-section"},{"id":26247,"title":"remark-lint-no-emphasis-as-heading","library":"remark-lint-no-emphasis-as-heading","status":"active","version":"4.0.1","language":"javascript","ecosystem":"npm","summary":"remark-lint rule to warn when emphasis or strong is used instead of a heading. Current stable version: 4.0.1. Part of the remark-lint ecosystem, released as needed with other lint rules. Differentiator: specifically targets faux headings created with emphasis/strong, promoting proper heading usage. ESM-only, ships TypeScript types.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","emphasis","heading","lint","remark","remark-lint","remark-lint-rule","rule","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/remark-lint-no-emphasis-as-heading"},{"id":26249,"title":"remark-lint-no-empty-image-alt-text","library":"remark-lint-no-empty-image-alt-text","status":"active","version":"1.0.3","language":"javascript","ecosystem":"npm","summary":"A remark-lint rule that warns when image alt text is missing or empty, promoting accessibility. Current version 1.0.3, stable maintenance mode. Lightweight, focused solely on detecting empty alt text in Markdown images, unlike broader lint rules that may cover other accessibility concerns.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","remark","lint","rule","remark-lint-rule","accessibility","image"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/remark-lint-no-empty-image-alt-text"},{"id":26250,"title":"remark-lint-no-empty-sections","library":"remark-lint-no-empty-sections","status":"active","version":"4.0.0","language":"javascript","ecosystem":"npm","summary":"A remark-lint rule that warns when a markdown section heading has no content before the next heading of the same or higher level. This package (v4.0.0) is part of the remark-lint ecosystem and is specifically designed for enforcing formatting guidelines in free-programming-books. It is released on demand, with no fixed cadence. Unlike generic lint rules, it targets empty sections, which can occur when headings are split incorrectly or content is missing. It integrates seamlessly with remark-cli.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/remark-lint-no-empty-sections"},{"id":26251,"title":"remark-lint-no-empty-url","library":"remark-lint-no-empty-url","status":"active","version":"4.0.1","language":"javascript","ecosystem":"npm","summary":"remark-lint rule to warn on empty URLs in links, images, and definitions. Version 4.0.1 is the current stable release, compatible with unified ecosystem and Node.js 16+. ESM-only since v3. Differentiates from generic linting by providing focused, low-overhead checks for empty URLs in Markdown, with no configuration options needed.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","empty","image","link","lint","remark","remark-lint","remark-lint-rule","rule","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/remark-lint-no-empty-url"},{"id":26253,"title":"remark-lint-no-file-name-articles","library":"remark-lint-no-file-name-articles","status":"active","version":"3.0.1","language":"javascript","ecosystem":"npm","summary":"A remark-lint rule that warns when Markdown file names start with articles such as \"a\", \"an\", or \"the\". Current stable version is 3.0.1, released as part of the remark-lint monorepo. It is ESM-only (Node.js 16+), ships TypeScript types, and has no configurable options. Unlike generic lint rules, this is specifically tailored for documentation sites and publishing workflows where article-prefixed filenames are considered poor practice.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","article","basename","file","lint","name","remark","remark-lint","remark-lint-rule","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/remark-lint-no-file-name-articles"},{"id":26252,"title":"remark-lint-no-file-name-consecutive-dashes","library":"remark-lint-no-file-name-consecutive-dashes","status":"active","version":"3.0.1","language":"javascript","ecosystem":"npm","summary":"A remark-lint rule to warn when file names contain consecutive dashes. Part of the remark-lint ecosystem for linting Markdown. Current stable version 3.0.1, ESM-only, requires Node.js 16+. No options. Ships TypeScript types. Released under the unified collective. Release cadence follows remark-lint monorepo updates.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","basename","dash","file","hyphen","lint","name","remark","remark-lint","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/remark-lint-no-file-name-consecutive-dashes"},{"id":26254,"title":"remark-lint-no-file-name-irregular-characters","library":"remark-lint-no-file-name-irregular-characters","status":"active","version":"3.0.1","language":"javascript","ecosystem":"npm","summary":"A remark-lint rule that warns when Markdown file names contain characters outside a configurable allowed set (default: alphanumeric, dash, dot). Current stable version is 3.0.1. It is part of the unified/remark ecosystem, maintained by the remark organization, and follows semantic versioning. Key differentiator: allows custom regex patterns to define which characters are irregular, enabling project-specific naming conventions. Supports ESM only, Node.js 16+, and TypeScript types.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","character","file","irregular","lint","name","remark","remark-lint","remark-lint-rule","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/remark-lint-no-file-name-irregular-characters"},{"id":26256,"title":"remark-lint-no-file-name-mixed-case","library":"remark-lint-no-file-name-mixed-case","status":"active","version":"3.0.1","language":"javascript","ecosystem":"npm","summary":"remark-lint rule to warn when file names use mixed case (e.g., 'MyFile.md' instead of 'myfile.md' or 'MYFILE.md'). Version 3.0.1 is the current stable release, published as part of the remark-lint monorepo. This package helps enforce consistent casing for Markdown file names in projects. It is ESM-only, requires Node.js 16+, and integrates with unified/remark. No configuration options.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","case","file","lint","name","remark","remark-lint","remark-lint-rule","rule","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/remark-lint-no-file-name-mixed-case"},{"id":26255,"title":"remark-lint-no-file-name-outer-dashes","library":"remark-lint-no-file-name-outer-dashes","status":"active","version":"3.0.1","language":"javascript","ecosystem":"npm","summary":"A remark-lint rule that warns when file names start or end with dashes. Current stable version is 3.0.1, compatible with Node.js 16+. It is part of the remark-lint ecosystem and is ESM-only. This rule helps enforce consistent file naming conventions by flagging leading or trailing hyphens, which are often unintended. It is included in the `remark-preset-lint-markdown-style-guide` preset. Releases follow the unified collective's schedule with occasional patches across all packages.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","dash","file","hyphen","lint","name","remark","remark-lint","remark-lint-rule","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/remark-lint-no-file-name-outer-dashes"},{"id":26257,"title":"remark-lint-no-heading-content-indent","library":"remark-lint-no-heading-content-indent","status":"active","version":"5.0.1","language":"javascript","ecosystem":"npm","summary":"A remark-lint rule that warns when there is extra whitespace between the opening hashes and the content of headings (ATX headings) in Markdown. It enforces a single space after the `#` markers and before the closing `#`s. This package is part of the remark-lint ecosystem, version 5.0.1, ESM-only, ships TypeScript type definitions. It has no dependencies and is recommended for ensuring consistent heading formatting. The rule is included in the `remark-preset-lint-recommended` preset.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","content","heading","indent","lint","remark","remark-lint","remark-lint-rule","rule","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/remark-lint-no-heading-content-indent"},{"id":26258,"title":"remark-lint-no-heading-indent","library":"remark-lint-no-heading-indent","status":"active","version":"5.0.1","language":"javascript","ecosystem":"npm","summary":"A remark-lint rule to warn when Markdown headings are indented. Current stable version is 5.0.1, released as part of the remark-lint monorepo. This package is ESM-only (Node.js 16+). It checks that headings have no leading whitespace, enforcing consistent heading style. Unlike other lint rules, it has no options and is recommended to avoid uncommon indentation that can conflict with indented code blocks. The remark-lint ecosystem provides modular, pluggable linting for Markdown files.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","heading","indent","lint","remark","remark-lint","remark-lint-rule","rule","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/remark-lint-no-heading-indent"},{"id":26259,"title":"remark-lint-no-heading-like-paragraph","library":"remark-lint-no-heading-like-paragraph","status":"active","version":"4.0.1","language":"javascript","ecosystem":"npm","summary":"A remark-lint rule that warns when a markdown paragraph starts with too many hash characters (#), making it resemble a heading but with more than the allowed maximum of six levels. Current stable version is 4.0.1, ESM-only, requires Node.js 16+. It is part of the unified/remark ecosystem and ships TypeScript types. Unlike general linting presets, this rule specifically targets invalid heading-like paragraphs, catching common typos where users accidentally add extra hashes (e.g., ####### Venus). No options are needed. Releases follow the main remark-lint monorepo.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","heading","lint","paragraph","remark","remark-lint","remark-lint-rule","rule","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/remark-lint-no-heading-like-paragraph"},{"id":26260,"title":"remark-lint-no-heading-punctuation","library":"remark-lint-no-heading-punctuation","status":"active","version":"4.0.1","language":"javascript","ecosystem":"npm","summary":"A remark-lint rule that warns when headings end in illegal characters such as punctuation marks. The current stable version is 4.0.1. It is part of the remark-lint ecosystem and is included in presets like `remark-preset-lint-markdown-style-guide`. It supports configurable options via a RegExp or string, allowing customization of which characters are flagged. This package is ESM-only and ships TypeScript types. It is actively maintained as part of the remark-lint monorepo.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","character","heading","lint","remark","remark-lint","remark-lint-rule","rule","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/remark-lint-no-heading-punctuation"},{"id":26261,"title":"remark-lint-no-hidden-table-cell","library":"remark-lint-no-hidden-table-cell","status":"active","version":"1.0.1","language":"javascript","ecosystem":"npm","summary":"remark-lint rule to warn for superfluous table cells that are hidden because a row has more cells than the header row. Current stable version: 1.0.1. Part of the remark-lint monorepo maintained by unified collective. Released in 2024. Supports GFM tables via remark-gfm. ESM-only, ships TypeScript types. Unlike general table linting, this rule specifically catches rows with extra cells that are not rendered.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","align","cell","gfm","github","lint","remark","remark-lint","remark-lint-rule","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/remark-lint-no-hidden-table-cell"},{"id":26262,"title":"remark-lint-no-hr-after-heading","library":"remark-lint-no-hr-after-heading","status":"active","version":"1.0.0","language":"javascript","ecosystem":"npm","summary":"A remark-lint rule that warns when a horizontal rule (thematic break) appears immediately after a heading. This package is version 1.0.0, released as a stable linting rule for the remark ecosystem. It helps enforce stylistic consistency by discouraging the use of `---` as a heading border. Unlike general heading styles, this rule specifically targets thematic breaks placed after headings. The rule is part of the remark-lint plugin collection and integrates seamlessly with remark's CLI, API, and configuration files.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","remark","lint","rule","hr","thematic","break"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/remark-lint-no-hr-after-heading"},{"id":26263,"title":"remark-lint-no-html","library":"remark-lint-no-html","status":"active","version":"4.0.1","language":"javascript","ecosystem":"npm","summary":"A remark-lint rule that warns when raw HTML is used in Markdown documents. Version 4.0.1 is the current stable release, compatible with Node.js 16+. It is part of the remark-lint monorepo, which is maintained by the unified collective and releases updates alongside other lint rules. This rule helps enforce a pure Markdown writing style by disallowing inline HTML elements and comments, with an option to allow or disallow HTML comments. It is ESM-only and ships TypeScript types.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","html","lint","remark","remark-lint","remark-lint-rule","rule","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/remark-lint-no-html"},{"id":26264,"title":"remark-lint-no-literal-urls","library":"remark-lint-no-literal-urls","status":"active","version":"4.0.1","language":"javascript","ecosystem":"npm","summary":"A remark-lint rule that warns when GFM autolink literals (bare URLs) are used, enforcing the use of angle-bracket autolinks or full Markdown links. Version 4.0.1 is the latest stable release, part of the remark-lint monorepo with regular updates. It is ESM-only, ships TypeScript types, and integrates with unified and remark-lint. Unlike alternatives, it specifically targets the GFM autolink literal syntax introduced by remark-gfm. Recommended for ensuring link consistency across environments where raw URLs may not be recognized.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","lint","literal","remark","remark-lint","remark-lint-rule","rule","url","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/remark-lint-no-literal-urls"},{"id":26265,"title":"remark-lint-no-missing-blank-lines","library":"remark-lint-no-missing-blank-lines","status":"active","version":"4.0.1","language":"javascript","ecosystem":"npm","summary":"A remark-lint rule that warns when blank lines are missing between Markdown block-level nodes. Part of the remark ecosystem for linting Markdown, version 4.0.1 is stable and ESM-only since v4. Key differentiators: automated detection of missing blank lines in headings, lists, and blockquotes; supports `exceptTightLists` option to allow omission in tight list items; integrates seamlessly with unified and remark-stringify. Not included in default presets; requires explicit configuration.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","blank","line","lint","remark","remark-lint","remark-lint-rule","rule","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/remark-lint-no-missing-blank-lines"},{"id":26266,"title":"remark-lint-no-multiple-toplevel-headings","library":"remark-lint-no-multiple-toplevel-headings","status":"active","version":"4.0.1","language":"javascript","ecosystem":"npm","summary":"A remark-lint rule that warns when multiple top-level headings (rank 1) are used in a Markdown document. Current stable version is 4.0.1. This package is part of the remark-lint ecosystem, with releases typically following semantic versioning on a monthly cadence. It differs from other heading‐duplicate checks by focusing specifically on the primary heading level, often used in presets like `remark-preset-lint-markdown-style-guide`. It supports custom depth configuration (1–6) via options. ESM-only, with TypeScript types included. Version 4.x requires remark-lint >=10 and Node >=16.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","heading","lint","remark","remark-lint","remark-lint-rule","rule","top-level","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/remark-lint-no-multiple-toplevel-headings"},{"id":26267,"title":"remark-lint-no-paragraph-content-indent","library":"remark-lint-no-paragraph-content-indent","status":"active","version":"5.0.1","language":"javascript","ecosystem":"npm","summary":"remark-lint rule to warn when text in paragraphs is indented. Current stable version: 5.0.1 (ESM only, Node.js 16+). Part of the remark-lint monorepo; release cadence follows the monorepo (patch releases for all packages). Key differentiator: catches indentation in paragraph content which has no effect on rendering, helping maintain consistent markdown style. This rule has no options and is not included in any preset, so it must be explicitly added.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","content","indent","lint","paragraph","remark","remark-lint","remark-lint-rule","rule","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/remark-lint-no-paragraph-content-indent"},{"id":26268,"title":"remark-lint-no-reference-like-url","library":"remark-lint-no-reference-like-url","status":"active","version":"4.0.1","language":"javascript","ecosystem":"npm","summary":"remark-lint rule that warns when URLs are also defined identifiers, helping catch likely broken references in Markdown. Current version 4.0.1, part of the remark-lint monorepo. ESM-only, requires Node.js 16+. No presets include it; use as a standalone lint rule. Differentiates from other lint rules by focusing on the specific pattern of resource links that should be reference links to avoid ambiguity.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","definition","lint","referece","remark","remark-lint","remark-lint-rule","rule","url","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/remark-lint-no-reference-like-url"},{"id":27341,"title":"remark-lint-no-repeat-punctuation","library":"remark-lint-no-repeat-punctuation","status":"maintenance","version":"0.1.4","language":"javascript","ecosystem":"npm","summary":"A remark-lint plugin that warns when punctuation characters are repeated in series, such as multiple exclamation marks or ellipsis dots. Version 0.1.4, last updated in 2017, with no recent releases. It is a niche plugin for CJK and punctuation normalization, used with remark-lint. Alternative: remark-lint-no-multiple-full-stops but this covers more characters.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","remark","remark-lint","lint","rule"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/remark-lint-no-repeat-punctuation"},{"id":26269,"title":"remark-lint-no-shell-dollars","library":"remark-lint-no-shell-dollars","status":"active","version":"4.0.1","language":"javascript","ecosystem":"npm","summary":"remark-lint rule to warn when every line in shell code blocks is prefixed by a `$` sign, which hinders copy/pasting. Current version 4.0.1, part of the remark-lint monorepo. ESM-only, supports Node.js 16+. No configurable options. It is included in the `remark-preset-lint-markdown-style-guide` preset. Differentiates from other lint rules by focusing specifically on shell code readability and usability.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","dollar","lint","remark","remark-lint","remark-lint-rule","rule","shel","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/remark-lint-no-shell-dollars"},{"id":27342,"title":"remark-lint-no-shortcut-reference-image","library":"remark-lint-no-shortcut-reference-image","status":"active","version":"4.0.1","language":"javascript","ecosystem":"npm","summary":"remark-lint rule to warn when shortcut reference images are used in Markdown. Shortcut references like ![text] look similar to plain text and can cause ambiguity; this rule enforces the use of collapsed or full reference images ([text][] or [text][reference]) to improve clarity. Current version is 4.0.1, part of the remark-lint monorepo. Releases follow semver; breaking changes may occur with major version bumps. This package is ESM-only, ships TypeScript types, and is recommended for consistent reference image syntax.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","image","lint","reference","remark","remark-lint","remark-lint-rule","rule","shortcut","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/remark-lint-no-shortcut-reference-image"},{"id":26270,"title":"remark-lint-no-shortcut-reference-link","library":"remark-lint-no-shortcut-reference-link","status":"active","version":"4.0.1","language":"javascript","ecosystem":"npm","summary":"A remark-lint rule that warns when shortcut reference links (`[text]` without explicit brackets for the label) are used in Markdown. Version 4.0.1 is the latest stable release, part of the remark-lint monorepo. It enforces consistency by recommending collapsed or full reference links instead. This rule is included in recommended and markdown style guide presets. Rules are updated regularly; check the main remark-lint releases.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","link","lint","reference","remark","remark-lint","remark-lint-rule","rule","shortcut","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/remark-lint-no-shortcut-reference-link"},{"id":26271,"title":"remark-lint-no-table-indentation","library":"remark-lint-no-table-indentation","status":"active","version":"5.0.1","language":"javascript","ecosystem":"npm","summary":"remark-lint rule to warn when GFM tables are indented. This package is part of the remark-lint ecosystem and checks that tables are not indented. It is ESM-only (requires Node.js 16+ and `remark-gfm` for GFM table support). The rule has no options and recommends no indentation for tables. It is included in the `remark-preset-lint-markdown-style-guide` preset. The plugin is a `Transformer` from unified. Current stable version is 5.0.1 released as part of the remark-lint monorepo. Release cadence is irregular, tied to the monorepo maintenance. Key differentiator: it only checks table indentation, making it lightweight and focused.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","indent","lint","remark","remark-lint","remark-lint-rule","rule","table","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/remark-lint-no-table-indentation"},{"id":26272,"title":"remark-lint-no-tabs","library":"remark-lint-no-tabs","status":"active","version":"4.0.1","language":"javascript","ecosystem":"npm","summary":"Remark-lint rule to warn when hard tabs are used in Markdown instead of spaces. Current stable version is 4.0.1. It is part of the remark-lint monorepo, which is actively maintained with frequent releases. This rule is specific to Markdown, where tabs can cause unexpected rendering due to the hardcoded tab size of 4, making it distinct from general linters. It works with unified and remark-stringify, which automatically uses spaces. No options needed.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","lint","remark","remark-lint","remark-lint-rule","rule","tab","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/remark-lint-no-tabs"},{"id":26273,"title":"remark-lint-no-trailing-spaces","library":"remark-lint-no-trailing-spaces","status":"active","version":"4.0.3","language":"javascript","ecosystem":"npm","summary":"A remark-lint external rule that warns when lines end with trailing spaces or tabs. Current stable version: 4.0.3. Released as a standalone package, it integrates with the remark-lint ecosystem for linting Markdown. Simple and focused: only checks for trailing whitespace, no configuration options. Differentiates from similar rules by being an external rule from the unified collective, maintained separately. Release cadence is irregular.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","remark","lint","rule","trailing","spaces","whitespaces"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/remark-lint-no-trailing-spaces"},{"id":26275,"title":"remark-lint-no-undefined-references","library":"remark-lint-no-undefined-references","status":"active","version":"5.0.2","language":"javascript","ecosystem":"npm","summary":"remark-lint rule to warn when Markdown references to undefined definitions are found. Current stable version: 5.0.2. Released as part of the remark-lint monorepo; patch updates follow release cadence of the monorepo. Differentiator: catches broken links in Markdown documents by ensuring all `[text][reference]` and `[text][]` references have a corresponding `[reference]: URL` definition. Supports options to allow shortcut references and custom allow-lists. Ships TypeScript types and is ESM-only from v5.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","definition","lint","reference","remark","remark-lint","remark-lint-rule","rule","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/remark-lint-no-undefined-references"},{"id":26274,"title":"remark-lint-no-unneeded-full-reference-image","library":"remark-lint-no-unneeded-full-reference-image","status":"active","version":"4.0.1","language":"javascript","ecosystem":"npm","summary":"remark-lint rule that warns when full reference images (`![Alt][alt]`) can be collapsed to `![Alt][]` because the label matches the alt text. Version 4.0.1 is the current stable release from the remark-lint monorepo. ESM-only, ships TypeScript types, no options. Ideal for maintaining image reference consistency in markdown projects. Compared to other lint rules, this one is narrowly focused on image reference style and integrates seamlessly into unified/remark ecosystem without configuration.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","collapsed","full","image","lint","reference","remark","remark-lint","remark-lint-rule","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/remark-lint-no-unneeded-full-reference-image"},{"id":26276,"title":"remark-lint-no-unneeded-full-reference-link","library":"remark-lint-no-unneeded-full-reference-link","status":"active","version":"4.0.1","language":"javascript","ecosystem":"npm","summary":"A remark-lint rule (v4.0.1, ESM-only, ships TypeScript types) that warns when full reference links like `[text][label]` can be collapsed to `[text][]` because the label matches the text. Part of the remark-lint ecosystem, it helps enforce consistent reference link syntax. No configuration options. Active development with frequent releases.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","collapsed","full","link","lint","reference","remark","remark-lint","remark-lint-rule","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/remark-lint-no-unneeded-full-reference-link"},{"id":26277,"title":"remark-lint-no-unused-definitions","library":"remark-lint-no-unused-definitions","status":"active","version":"4.0.2","language":"javascript","ecosystem":"npm","summary":"A remark-lint rule that warns when definitions are not referenced in the document. Current version 4.0.2, part of the remark-lint monorepo, released as ESM-only. Differentiators: catches dead code (unused link/image/footnote definitions) to keep Markdown clean. Works with remark-gfm for footnotes. No options. Part of the recommended preset.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","definition","lint","remark","remark-lint","remark-lint-rule","rule","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/remark-lint-no-unused-definitions"},{"id":26278,"title":"remark-lint-ordered-list-marker-style","library":"remark-lint-ordered-list-marker-style","status":"active","version":"4.0.1","language":"javascript","ecosystem":"npm","summary":"A remark-lint rule (v4.0.1, ESM-only, TypeScript typed) that warns when ordered list markers in Markdown violate a configured style (dot or parenthesis). Part of the remark-lint ecosystem, it supports detecting the first style used and flagging inconsistencies. Released as part of remark-lint monorepo with consistent versioning; compatible with Node.js 16+ and integrates with unified ecosystem. Differentiators: built-in fix support, preset inclusion (consistent, markdown-style-guide, recommended), and no runtime dependencies beyond remark-lint peer.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","lint","list","marker","ordered","remark","remark-lint","remark-lint-rule","rule","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/remark-lint-ordered-list-marker-style"},{"id":26279,"title":"remark-lint-ordered-list-marker-value","library":"remark-lint-ordered-list-marker-value","status":"active","version":"4.0.1","language":"javascript","ecosystem":"npm","summary":"A remark-lint rule to check the marker value of ordered lists in Markdown. Current version 4.0.1, part of the remark-lint ecosystem, released as needed. It enforces one of three styles: 'one' (all markers must be 1), 'ordered' (sequential increment), or 'single' (same as first). The default 'consistent' infers style from the first two-item list. Works with unified, ESM-only. Commonly used in lint presets like remark-preset-lint-consistent.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","lint","list","marker","ordered","remark","remark-lint","remark-lint-rule","rule","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/remark-lint-ordered-list-marker-value"},{"id":26280,"title":"remark-lint-prohibited-strings","library":"remark-lint-prohibited-strings","status":"active","version":"4.0.0","language":"javascript","ecosystem":"npm","summary":"A remark-lint plugin to prohibit specified strings in markdown files (excluding code blocks). Version 4.0.0 is current and stable, with infrequent releases. It supports case-sensitive and case-insensitive matching, regular expressions, capture group replacement, and optional exclusion of matches adjacent to specified characters. Compared to alternatives, it is lightweight and simple, focused solely on string prohibition without additional linting rules.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","remark","lint","markdown","md","strings"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/remark-lint-prohibited-strings"},{"id":26281,"title":"remark-lint-rule-style","library":"remark-lint-rule-style","status":"active","version":"4.0.1","language":"javascript","ecosystem":"npm","summary":"A remark-lint rule to warn when thematic breaks (horizontal rules) are inconsistent. Current stable version is 4.0.1, part of the remark-lint ecosystem (ESM-only, Node 16+). Enforces a consistent style for horizontal rule markers and spacing. Key differentiator: detects the first used style automatically (`'consistent'` option) or allows explicit string like `'---'`. Works with remark-lint presets like `remark-preset-lint-consistent` and `remark-preset-lint-markdown-style-guide`.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","break","horizontal","lint","remark","remark-lint","remark-lint-rule","rule","thematic","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/remark-lint-rule-style"},{"id":26282,"title":"remark-lint-spaces-around-number","library":"remark-lint-spaces-around-number","status":"active","version":"0.1.2","language":"javascript","ecosystem":"npm","summary":"A remark-lint plugin (v0.1.2) enforcing spacing between numbers and Chinese characters per the Chinese Document Style Guide. It warns when a number (including percentages) is directly adjacent to Chinese text without a space. Designed for use with remark-lint, it integrates into remark CLI, config files, or API. Differs from general lint rules by targeting CJK typographic conventions; actively maintained with irregular release cadence.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","remark","remark-lint","lint","rule"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/remark-lint-spaces-around-number"},{"id":26283,"title":"remark-lint-spaces-around-word","library":"remark-lint-spaces-around-word","status":"active","version":"0.1.2","language":"javascript","ecosystem":"npm","summary":"A remark-lint plugin that checks for missing spaces between English words and Chinese characters in Markdown files, following the chinese-document-style-guide. Version 0.1.2 is the latest and stable release, with no active development indicated. It is a niche tool specifically for bilingual (Chinese-English) document formatting, differentiating from general remark-lint rules by targeting a specific typographic convention. The plugin has low release cadence and is best used with remark-lint.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","remark","remark-lint","lint","rule"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/remark-lint-spaces-around-word"},{"id":26285,"title":"remark-lint-strikethrough-marker","library":"remark-lint-strikethrough-marker","status":"active","version":"3.0.1","language":"javascript","ecosystem":"npm","summary":"remark-lint rule to enforce consistent GFM strikethrough markers (one tilde vs two). Current stable version is 3.0.1, ESM-only, requires Node.js 16+. Part of the remark-lint monorepo, ships TypeScript definitions. Unopinionated: default 'consistent' detects the first style and warns on deviations. Unlike general Markdown linting, this specifically targets the strikethrough marker count, a common source of inconsistency when using remark-gfm.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","lint","marker","remark","remark-lint","remark-lint-rule","rule","strikethrough","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/remark-lint-strikethrough-marker"},{"id":26284,"title":"remark-lint-strong-marker","library":"remark-lint-strong-marker","status":"active","version":"4.0.1","language":"javascript","ecosystem":"npm","summary":"A remark-lint rule that warns when strong (bold) markers are inconsistent. Version 4.0.1 is the latest stable release (ESM-only, Node.js 16+). It enforces a consistent style for strong markers (`*` or `_`) or auto-detects the first style used. Part of the remark-lint ecosystem with presets like `remark-preset-lint-consistent`. Ships TypeScript declarations. Has no runtime dependencies beyond remark-lint.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","importance","lint","marker","remark","remark-lint","remark-lint-rule","rule","strong","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/remark-lint-strong-marker"},{"id":26286,"title":"remark-lint-table-cell-padding","library":"remark-lint-table-cell-padding","status":"active","version":"5.1.1","language":"javascript","ecosystem":"npm","summary":"remark-lint rule to warn when GFM table cells are padded inconsistently. Version 5.1.1, part of the remark-lint ecosystem, maintained by the remark organization. It checks whether cells have compact (no spaces around content) or padded (at least one space) style. Supports 'consistent' mode to detect first style, and custom stringLength function for wide characters. ESM-only, requires Node 16+, and needs remark-gfm for GFM table parsing.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","cell","lint","padding","remark","remark-lint","remark-lint-rule","rule","table","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/remark-lint-table-cell-padding"},{"id":26287,"title":"remark-lint-table-pipe-alignment","library":"remark-lint-table-pipe-alignment","status":"active","version":"4.1.1","language":"javascript","ecosystem":"npm","summary":"A remark-lint rule that warns when GFM table cell dividers (pipes) are not aligned consistently. Current stable version is 4.1.1. This package is part of the remark-lint monorepo, which releases updates across all packages simultaneously. It enforces table formatting consistency, complementing other remark-lint table rules like remark-lint-table-cell-padding. Supports custom string length detection function for CJK/emoji characters. ESM-only, requires Node.js 16+.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","align","cell","lint","pipe","remark","remark-lint","remark-lint-rule","rule","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/remark-lint-table-pipe-alignment"},{"id":26288,"title":"remark-lint-table-pipes","library":"remark-lint-table-pipes","status":"active","version":"5.0.1","language":"javascript","ecosystem":"npm","summary":"A remark-lint rule that warns when GFM table rows lack initial or final pipe delimiters. Current stable version is 5.0.1. This is an ESM-only package for Node.js 16+. It is part of the remark-lint ecosystem and included in the markdown-style-guide preset. Unlike other table lint rules that check alignment or cell padding, this rule specifically enforces that every row starts and ends with a pipe character, which is recommended by the markdown style guide and automatically fixed by remark-stringify.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","lint","pipe","remark","remark-lint","remark-lint-rule","row","rule","table","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/remark-lint-table-pipes"},{"id":26289,"title":"remark-lint-unordered-list-marker-style","library":"remark-lint-unordered-list-marker-style","status":"active","version":"4.0.1","language":"javascript","ecosystem":"npm","summary":"remark-lint rule to enforce consistent unordered list marker styles (asterisk, plus, or hyphen) in Markdown. Current stable version 4.0.1, part of the remark-lint ecosystem for linting Markdown. Ships TypeScript types. Defaults to 'consistent' (first style detected), but can be set to '*', '+', or '-'. Integrates with remark-stringify for auto-fixing. ESM-only since v4, requires Node.js 16+. Differentiators: part of the unified collective, highly configurable, and recommended by markdown style guides.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","lint","list","marker","ordered","remark","remark-lint","remark-lint-rule","rule","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/remark-lint-unordered-list-marker-style"},{"id":26290,"title":"remark-lint-write-good","library":"remark-lint-write-good","status":"active","version":"1.2.0","language":"javascript","ecosystem":"npm","summary":"A remark-lint rule that integrates the write-good library to check Markdown files for stylistic issues such as weasel words, passive voice, and clichés. Version 1.2.0 is stable without a defined release cadence. It differs from similar linting tools by leveraging write-good's natural language suggestions focused on plain English writing style, offering configurable checks and a whitelist for suppressing warnings on specific terms. Requires remark-lint as a peer dependency and is part of the unified/remark ecosystem.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/remark-lint-write-good"},{"id":11933,"title":"MDX React Docgen Typescript Remark Plugin","library":"remark-mdx-react-docgen-typescript","status":"active","version":"1.0.1","language":"javascript","ecosystem":"npm","summary":"remark-mdx-react-docgen-typescript is a Remark plugin designed to integrate `react-docgen-typescript` functionality directly into MDX documents. It allows developers to automatically extract and display TypeScript React component documentation within their MDX content using a directive syntax (e.g., `::component-docs{file=\"./Component.tsx\"}`). The plugin processes MDX files, identifies these directives, and replaces them with JSX `<ComponentDocs>` elements containing `propsData` derived from the specified React component files. The current stable version is 1.0.1. Its release cadence appears to be ad-hoc, with recent updates in late 2023. Key differentiators include its tight integration with the `unified` and `remark` ecosystems, specifically for MDX, and its ability to leverage `react-docgen-typescript` for type-aware documentation generation, making it suitable for monorepos or design systems that use TypeScript and MDX for documentation.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","markdown","react-docgen-typescript","mdast","plugin","remark","remark-plugin","unified","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/remark-mdx-react-docgen-typescript"},{"id":26292,"title":"remark-preset-lint-consistent","library":"remark-preset-lint-consistent","status":"active","version":"6.0.1","language":"javascript","ecosystem":"npm","summary":"remark preset that configures remark-lint rules to enforce consistency in Markdown style, such as blockquote indentation, emphasis marker, heading style, list marker style, and table cell padding. Current stable version is 6.0.1. Part of the remark-lint monorepo, released on npm with ESM-only support since v4. Key differentiator: it provides a zero-config preset for consistent Markdown formatting, complementing other presets like remark-preset-lint-recommended and remark-preset-lint-markdown-style-guide. Actively maintained by the unified collective.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","consistency","consistent","preset","remark","remark-lint","remark-preset","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/remark-preset-lint-consistent"},{"id":26293,"title":"remark-preset-lint-crowdstrike","library":"remark-preset-lint-crowdstrike","status":"active","version":"4.0.0","language":"javascript","ecosystem":"npm","summary":"remark-preset-lint-crowdstrike v4.0.0 is a preset configuration for remark-lint enforcing CrowdStrike's documentation style. It integrates seamlessly with remark-cli v12 and is intended for use in Node.js >=16.13. Unlike generic presets like remark-preset-lint-consistent or remark-preset-lint-recommended, this package is opinionated with CrowdStrike-specific rules. It ships as ESM-only and provides a single default export. Active development by CrowdStrike.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/remark-preset-lint-crowdstrike"},{"id":26294,"title":"remark-preset-lint-itgalaxy","library":"remark-preset-lint-itgalaxy","status":"active","version":"16.0.0","language":"javascript","ecosystem":"npm","summary":"Itgalaxy's sharable preset for remark-lint, providing a set of opinionated Markdown linting rules. Current stable version is 16.0.0, with releases on an as-needed cadence. Key differentiator: it pairs with Prettier for styling, focusing only on content correctness. It enforces rules like no trailing spaces, fenced code flag, and consistent heading style. Supports Node >= 12.13.0 and is widely used in the Itgalaxy ecosystem.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","remark","remark-lint","preset","markdown","md","lint","itgalaxy","styleguide"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/remark-preset-lint-itgalaxy"},{"id":26295,"title":"remark-preset-lint-markdown-style-guide","library":"remark-preset-lint-markdown-style-guide","status":"active","version":"6.0.1","language":"javascript","ecosystem":"npm","summary":"Remark preset that configures remark-lint rules to enforce the Markdown Style Guide. Version 6.0.1 ships TypeScript types and is actively maintained as part of the remark-lint monorepo. It includes 30+ lint rules with sensible defaults like fenced code blocks, ATX headings, and hyphen unordered list markers. Unlike generic presets, this one maps directly to an existing style guide and supports overrides for space-sentence, wrap, header, list-marker, list-space, and code options. Release cadence is patch-level; breaking changes are rare and documented in changelogs.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","guide","markdown","preset","remark","remark-lint","remark-preset","style","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/remark-preset-lint-markdown-style-guide"},{"id":26296,"title":"remark-preset-lint-metarhia","library":"remark-preset-lint-metarhia","status":"active","version":"2.0.1","language":"javascript","ecosystem":"npm","summary":"Opinionated remark-lint preset for Markdown linting, originally extracted from metarhia-jstp. Version 2.0.1 is stable with a low release cadence. Provides a shared, opinionated configuration for remark-lint, enforcing consistent Markdown style. Differentiates from other presets (e.g., remark-preset-lint-consistent) by reflecting Metarhia's coding conventions and being minimal, relying on remark-cli for execution.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","remark","lint","linter","preset","markdown","md","metarhia"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/remark-preset-lint-metarhia"},{"id":26297,"title":"remark preset to lint Markdown for MkDocs Material","library":"remark-preset-lint-mkdocs-material","status":"active","version":"0.7.0","language":"javascript","ecosystem":"npm","summary":"This preset configures remark-lint with rules that enforce the markdown style guide for MkDocs Material. Version 0.7.0 is the latest stable release. It is maintained by the community and provides a curated set of lint rules consistent with MkDocs Material's documentation style, such as heading levels, lists, and code blocks. It ships TypeScript types. Development appears intermittent with no fixed release cadence.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","remark","remark-preset","preset","markdown","style","guide","mkdocs","material","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/remark-preset-lint-mkdocs-material"},{"id":26298,"title":"remark-preset-lint-node","library":"remark-preset-lint-node","status":"active","version":"5.1.2","language":"javascript","ecosystem":"npm","summary":"A remark preset for linting Markdown files in the Node.js repository with specific rules for Node.js documentation style. Current stable version is 5.1.2. Released on a cadence aligned with Node.js documentation updates. Key differentiators: includes custom rules for YAML comments, version validation via environment variables, and enforces Node.js project conventions like maximum line length of 120 characters. Preset is used in combination with remark-lint and is part of the Node.js toolchain.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","remark"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/remark-preset-lint-node"},{"id":26299,"title":"remark-preset-lint-origami-component","library":"remark-preset-lint-origami-component","status":"active","version":"2.0.2","language":"javascript","ecosystem":"npm","summary":"A remark lint preset that enforces the rules and suggestions from the Origami component specification for README.md files. Version 2.0.2 is the latest stable release, with no active development cadence. It is designed for use within Financial Times' Origami ecosystem, typically consumed via origami-build-tools. Differentiates by providing a strict linting profile specific to Origami component documentation standards.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/remark-preset-lint-origami-component"},{"id":26300,"title":"remark-preset-lint-recommended","library":"remark-preset-lint-recommended","status":"active","version":"7.0.1","language":"javascript","ecosystem":"npm","summary":"A preset for remark-lint that configures a set of recommended rules to catch common problems in markdown files. Current stable version is 7.0.1 (ESM-only, requires Node.js 16+). Part of the unified/remark ecosystem, it bundles 15+ lint rules including checks for final newline, hard break spaces, undefined references, and more. Differentiators: opinionated but minimal set of rules that aim to prevent mistakes and ensure cross-vendor compatibility; ships TypeScript types; actively maintained as part of the remark-lint monorepo.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","preset","recommended","remark","remark-lint","remark-preset","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/remark-preset-lint-recommended"},{"id":26301,"title":"remark-preset-lint-retext-english","library":"remark-preset-lint-retext-english","status":"active","version":"2.0.12","language":"javascript","ecosystem":"npm","summary":"A remark-lint preset that integrates retext plugins for automated proofreading of English text in Markdown. Current version 2.0.12 (April 2025). It bundles retext-equality, retext-profanities, retext-contractions, retext-diacritics, retext-spell, retext-indefinite-article, retext-repeated-words, retext-sentence-spacing, retext-quotes, and dictionary-en. Key differentiator: opinionated all-in-one setup for catching writing issues like he-she, profanity, contractions, spelling, and repeated words, directly in Markdown processing pipelines. Requires unified and remark-retext as peer dependencies.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","remark","retext","english","writing","proofreading"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/remark-preset-lint-retext-english"},{"id":26302,"title":"remark-preset-lint-sider","library":"remark-preset-lint-sider","status":"active","version":"0.8.2","language":"javascript","ecosystem":"npm","summary":"An opinionated remark-lint preset by Sider that focuses on possible errors or mistakes rather than stylistic issues. It provides a set of lint rules for Markdown files using remark-lint. The current stable version is 0.8.2, with no regular release cadence but triggered via GitHub Actions. It is designed for use with remark-cli and requires Node.js ^12.20.0 || ^14.13.1 || >=16.0.0. Unlike other presets that enforce style, this preset targets correctness and common pitfalls.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","remark","remark-lint","preset","markdown","lint"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/remark-preset-lint-sider"},{"id":26303,"title":"remark-preset-lint-starstuff","library":"remark-preset-lint-starstuff","status":"active","version":"2.0.7","language":"javascript","ecosystem":"npm","summary":"Opinionated remark-lint preset that provides a simple, shareable configuration for linting Markdown and MDX files. Current stable version is 2.0.7 (released April 2025), with a maintenance-focused release cadence. It integrates with Prettier to avoid formatting conflicts and includes rules from remark-preset-lint-consistent and remark-preset-lint-markdown-style-guide. Ideal for developers wanting a zero-fuss linting setup that respects Prettier formatting.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","remark","remark-lint","lint","markdown","mdx","md"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/remark-preset-lint-starstuff"},{"id":26304,"title":"remark-preset-lint-styleguide","library":"remark-preset-lint-styleguide","status":"active","version":"1.0.0","language":"javascript","ecosystem":"npm","summary":"remark preset to configure remark-lint with rules inspired by popular Markdown style guides, including Markdown Style Guide, Google documentation guide, and CommonMark specification. Current version: 1.0.0 (Node >=4). Integrates all official remark-lint rules and exposes multiple presets: default, writability, readability. Use with remark-cli or programmatically. Differentiators: opinionated but customizable, supports external rules and configuration comments, suited for maintaining portable Markdown.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","remark","preset","remark-lint","config","markdown","styleguide","lint"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/remark-preset-lint-styleguide"},{"id":26305,"title":"remark-preset-lint-travi","library":"remark-preset-lint-travi","status":"active","version":"6.0.8","language":"javascript","ecosystem":"npm","summary":"remark preset configuring remark-lint with the author's Markdown style preferences. Current stable version is 6.0.8, released under MIT license. It is a shareable configuration that bundles a set of lint rules via the underlying @form8ion/remark-lint-preset. Preset releases are tightly coupled to the dependency's version, with frequent updates (multiple releases per year). Differentiator: opinionated defaults from a single maintainer, with support for ESM-only configuration files (.remarkrc.js with export default), requiring Node >=16.14.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/remark-preset-lint-travi"},{"id":20506,"title":"remark-preset-prettier","library":"remark-preset-prettier","status":"active","version":"2.0.2","language":"javascript","ecosystem":"npm","summary":"remark-preset-prettier is a unified/remark preset that disables all remark-lint rules which are unnecessary or might conflict with Prettier formatting. Version 2.0.2 is the latest stable release, with a release cadence of patch updates as needed. It ships TypeScript types and requires Node >=14.8. Differentiators: pure ESM via top-level await (since v2), extensive list of disabled plugins (36+), and integration with ESLint or remark-cli. Alternatives require manual configuration to disable each conflicting rule.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/remark-preset-prettier"},{"id":12778,"title":"Remark Plugin to Import TypeScript Code","library":"remark-typescript-code-import","status":"active","version":"1.0.1","language":"javascript","ecosystem":"npm","summary":"remark-typescript-code-import is a Remark plugin designed to extract and embed specific code snippets from TypeScript files directly into Markdown or MDX documents. It allows developers to import types, interfaces, functions, or other code blocks by referencing a file path and a specific symbol using a directive syntax (e.g., `::typescript{file=\"./Component.tsx#ComponentProps\"}`). The plugin operates within the Unified ecosystem, requiring `remark-directive` to parse custom directives. Currently at version 1.0.1, it provides TypeScript types and supports Node.js >=16. Its primary differentiator is the targeted import of TypeScript-specific constructs, making it ideal for documentation where code examples need to be synchronized with actual source files without manual copying. Releases appear to be ad-hoc based on changes and fixes rather than a strict schedule.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","code import","markdown","mdast","mdx","plugin","remark-plugin","remark","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/remark-typescript-code-import"},{"id":16194,"title":"Remarkable Markdown Parser","library":"remarkable","status":"active","version":"2.0.1","language":"javascript","ecosystem":"npm","summary":"Remarkable is a fast, extensible Markdown parser for JavaScript, offering 100% CommonMark specification support, alongside syntax extensions and typographer features. Currently at version 2.0.1, the library provides a robust solution for converting Markdown strings to HTML. Its key differentiators include high performance, a highly configurable parsing engine that allows adding or replacing syntax rules, and a vibrant community plugin ecosystem available via npm. Version 2.0.0 introduced significant changes, including a migration to ES module source code, rollup-based bundling for UMD, CJS, and ESM formats, and a shift to named exports for its public API. The project maintains an active development status, with updates focusing on stability and modern JavaScript practices.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","commonmark","markdown","md","parse","parser","process","remarkable","render"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/remarkable"},{"id":4235,"title":"Rembg","library":"rembg","status":"active","version":"2.0.75","language":"python","ecosystem":"pypi","summary":"Rembg is an open-source Python library that uses deep learning models to automatically remove backgrounds from images. It provides a simple API and command-line interface, making it suitable for various applications such as e-commerce, graphic design, and automated content creation. The library is actively maintained, with frequent patch releases, and is currently at version 2.0.75.","last_verified":"2026-04-11T00:00:00.000Z","tags":["image processing","background removal","computer vision","AI","machine learning","deep learning"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/rembg"},{"id":6444,"title":"ReMe (Remember Me, Refine Me)","library":"reme-ai","status":"active","version":"0.3.1.8","language":"python","ecosystem":"pypi","summary":"ReMe (Remember Me, Refine Me) is a Python library designed for managing and refining an AI agent's long-term memory. It provides functionalities for summarization, retrieval, and contextual awareness, enabling agents to learn and adapt over time. The library is actively maintained with frequent minor releases (multiple per month) to introduce new features, fix bugs, and refine existing memory mechanisms.","last_verified":"2026-04-15T00:00:00.000Z","tags":["AI","memory","agents","LLM","vector-store","context-management"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/reme-ai"},{"id":11934,"title":"Remeda Utility Library","library":"remeda","status":"active","version":"2.33.7","language":"javascript","ecosystem":"npm","summary":"Remeda is a modern, tree-shakable utility library for JavaScript and TypeScript, focusing on a functional programming paradigm with both \"data-first\" and \"data-last\" execution styles. It is currently at version 2.33.7 and receives frequent updates, often multiple bug-fix releases per month, with minor feature releases occurring periodically. Key differentiators include its robust, first-class TypeScript support, providing highly specific and accurate types for its extensive collection of utilities. Unlike older libraries, Remeda is designed from the ground up to support lazy evaluation through `pipe` and `piped`, offers full CJS and ESM compatibility, and ensures full code coverage with comprehensive runtime and type tests. It aims to provide a reliable and type-safe alternative to libraries like Lodash and Ramda, offering migration guides for users transitioning from those ecosystems.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","algo","algorithm","curried","fp","functional","generics","lodash","ramda","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/remeda"},{"id":18741,"title":"remimi","library":"remimi","status":"maintenance","version":"2.0.4","language":"javascript","ecosystem":"npm","summary":"Redux middleware for tracking actions through Mixpanel analytics. v2.0.4 is the latest release (Feb 2018), in maintenance mode with no updates since. Integrates Mixpanel events, profile updates, and action-type-to-event mapping directly into Redux dispatch flow. Differentiates from generic analytics middleware by providing profile selectors, human-friendly formatters, and automatic action type tracking. Supports person profiles, custom properties, increment, and value formatting. Only 500+ weekly downloads on npm as of 2025; alternatives include redux-mixpanel or direct mixpanel-browser integration.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","Redux.","Middleware","Mixpanel"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/remimi"},{"id":14890,"title":"Remix Framework","library":"remix","status":"active","version":"2.17.4","language":"javascript","ecosystem":"npm","summary":"Remix is a full-stack web framework for building better websites with a focus on web standards and modern user experience. The current stable version is 2.17.4. Recent releases indicate a move towards version 3 with significant architectural changes, particularly in data handling and request context management, which are being rolled out through alpha versions and updates to core sub-packages like `session-middleware` and `fetch-router`.","last_verified":"2026-04-18T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/remix"},{"id":16891,"title":"Remix Auth","library":"remix-auth","status":"active","version":"4.2.0","language":"javascript","ecosystem":"npm","summary":"remix-auth is a TypeScript-first, strategy-based authentication library designed for Remix and React Router applications. Inspired by Passport.js, it provides full server-side authentication capabilities built on the Web Fetch API, ensuring compatibility with modern web standards. The library is currently stable at version 4.2.0 and maintains an active release cadence, frequently introducing new features, bug fixes, and documentation improvements. Key differentiators include its robust TypeScript support, extensible strategy pattern (with separate npm packages for various authentication flows like Form, OAuth2, etc.), and seamless integration with Remix's server-side action and loader functions, allowing developers to implement custom authentication logic. It dropped direct React Router requirements in v4.0.0, simplifying its core and making it more adaptable.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/remix-auth"},{"id":16743,"title":"Remix Auth Email Link Strategy","library":"remix-auth-email-link","status":"active","version":"2.1.1","language":"javascript","ecosystem":"npm","summary":"remix-auth-email-link provides a passwordless authentication strategy for Remix applications, leveraging 'magic links' sent via email. It is heavily inspired by the kcd strategy from Remix Auth v2. The library is actively maintained, with frequent patch and minor releases, and its current stable version is 2.1.1. A significant differentiator is its use of `crypto-js` instead of Node's built-in `crypto` module, enabling deployment on various serverless runtimes like Cloudflare Workers. It integrates with the `remix-auth` ecosystem and requires a custom `sendEmail` function to interface with any email service (e.g., Mailgun, SendGrid, AWS SES). This strategy streamlines user login by eliminating password management, offering a user-friendly and secure authentication flow.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","remix","remix-auth","auth","authentication","strategy","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/remix-auth-email-link"},{"id":16674,"title":"Remix Auth Facebook Strategy","library":"remix-auth-facebook","status":"active","version":"1.0.1","language":"javascript","ecosystem":"npm","summary":"remix-auth-facebook provides a robust authentication strategy for integrating Facebook Login into Remix applications, built upon the `remix-auth` library. It enables developers to easily authenticate users using Facebook's OAuth 2.0 flow, handling token exchange and user profile retrieval. The current stable version is 1.0.1, indicating recent maintenance. The package follows a stable release cadence, with updates primarily focusing on minor fixes and improvements, as seen in the recent 1.0.1 release. Its key differentiator is its seamless integration with the Remix Auth ecosystem, offering a standardized approach for various authentication providers within Remix projects, supporting both Node.js and Cloudflare runtimes. It simplifies the setup required for external OAuth providers by abstracting the complex interactions with the Facebook API.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","remix","remix-auth","auth","authentication","strategy","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/remix-auth-facebook"},{"id":16887,"title":"Remix Auth Form Strategy","library":"remix-auth-form","status":"active","version":"3.0.0","language":"javascript","ecosystem":"npm","summary":"remix-auth-form is a specialized strategy for the Remix Auth library, designed to handle authentication via any HTML form. It provides the `FormData` instance and the original `Request` object directly to the `verify` callback, enabling flexible input handling beyond traditional username/password schemes. This allows developers to include additional fields as needed for their authentication flow. The package is currently at v3.0.0, having recently updated to support Remix Auth v4. Releases appear to be driven by breaking changes in `remix-auth` or `Remix` itself, ensuring compatibility with the latest ecosystem features. It supports both Node.js and Cloudflare runtimes, making it versatile for various deployment targets.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/remix-auth-form"},{"id":16673,"title":"GitHub Authentication Strategy for Remix Auth","library":"remix-auth-github","status":"active","version":"3.0.2","language":"javascript","ecosystem":"npm","summary":"remix-auth-github is a strategy for `remix-auth` that facilitates implementing login with GitHub in Remix applications. The current stable version is 3.0.2, and the package sees active maintenance with recent updates focused on bug fixes and dependency management. Key differentiators include its tight integration with the `remix-auth` ecosystem, providing a streamlined OAuth2 flow for GitHub. Since version 3.0.0, it relies on `arctic.js` for OAuth2 client functionality and has shifted its responsibility to primarily provide access tokens, requiring developers to explicitly fetch user profile data from GitHub's API if needed. It supports both Node.js and Cloudflare runtimes, making it versatile for various Remix deployment targets. This strategy focuses on providing the necessary tokens, allowing developers full control over how user data is retrieved and managed post-authentication.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","remix","remix-auth","auth","authentication","strategy","github"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/remix-auth-github"},{"id":16888,"title":"Remix Auth Linkedin Strategy","library":"remix-auth-linkedin","status":"active","version":"2.0.1","language":"javascript","ecosystem":"npm","summary":"This library provides a LinkedIn authentication strategy for `remix-auth`, enabling users to log into Remix applications via their LinkedIn accounts. It extends `remix-auth-oauth2` and is currently at version 2.0.1, shipping with full TypeScript definitions for robust development. The package maintains a steady release cadence, with recent updates focused on dependency upgrades and critical API changes. A significant update in version 2.0.0 involved transitioning from LinkedIn's legacy OAuth 2.0 flow to the newer OpenID Connect standard, reflecting LinkedIn's evolving authentication protocols. This change required corresponding adjustments in application setup and profile handling. `remix-auth-linkedin` supports both Node.js and Cloudflare runtimes, making it versatile for various Remix deployment environments. Developers must register an OAuth application on the LinkedIn Developers page to obtain the necessary `clientID` and `clientSecret` for integration. It seamlessly integrates with `remix-auth`'s session management, leveraging `createCookieSessionStorage` or similar for authentication persistence.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","remix","remix-auth","auth","authentication","strategy","oauth2","oauth2-linkedin","remix-auth-linkedin","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/remix-auth-linkedin"},{"id":16675,"title":"Remix Auth Microsoft Strategy","library":"remix-auth-microsoft","status":"active","version":"3.0.1","language":"javascript","ecosystem":"npm","summary":"remix-auth-microsoft is a dedicated strategy for remix-auth that enables authentication against Microsoft Active Directory (work/school accounts) and personal Microsoft accounts (Skype, Xbox, Outlook.com). It extends remix-auth-oauth2 and simplifies the integration of Microsoft's OAuth 2.0 flow into Remix applications. The current stable version is 3.0.1, with major version releases often correlating with updates to its underlying remix-auth and remix-auth-oauth2 dependencies, alongside patch releases for bug fixes. Key differentiators include its tight integration with the Remix ecosystem via remix-auth, support for both Node.js and Cloudflare runtimes, and explicit guidance for multi-tenant and single-tenant configurations. It handles the intricacies of Microsoft's authentication endpoints, abstracting much of the OAuth 2.0 implementation details for developers, making it easier to implement secure Microsoft authentication flows in Remix applications.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","remix","remix-auth","auth","authentication","strategy","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/remix-auth-microsoft"},{"id":16742,"title":"OpenIDConnect Strategy for Remix Auth","library":"remix-auth-oidc","status":"active","version":"1.0.0","language":"javascript","ecosystem":"npm","summary":"remix-auth-oidc is an authentication strategy for the Remix web framework, specifically designed to integrate with the remix-auth library to facilitate OpenID Connect (OIDC) authentication flows. It extends the existing OAuth2Strategy provided by remix-auth-oauth2, offering a robust foundation for OIDC providers like Keycloak. The current stable version is 1.0.0, indicating a stable API. While release cadence isn't explicitly stated, the library aligns with Remix's development and is actively maintained. Its key differentiator is its focus on OIDC, building upon the more general OAuth2 strategy to provide specific OIDC profile parsing and flow management, making it easier to integrate with identity providers that adhere strictly to OIDC specifications. It supports both Node.js and Cloudflare runtimes, making it versatile for various deployment environments. Developers commonly extend this base class to create specific strategies for their chosen OIDC providers.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","remix","remix-auth","auth","authentication","strategy","oidc","openidconnect","oauth","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/remix-auth-oidc"},{"id":16676,"title":"Okta Strategy for Remix Auth","library":"remix-auth-okta","status":"active","version":"1.2.0","language":"javascript","ecosystem":"npm","summary":"This package provides an authentication strategy for integrating Okta with Remix applications through the `remix-auth` library. It extends the `OAuth2Strategy` to handle Okta's specific OAuth 2.0 and OpenID Connect flows, supporting both Node.js and Cloudflare runtimes. The current stable version is 1.2.0, with updates generally following `remix-auth`'s release cadence and Okta API changes. `remix-auth-okta` enables developers to quickly set up user authentication against an Okta account, managing the redirect to Okta for login and processing the callback. Its key differentiators include tight integration with the `remix-auth` ecosystem, offering a standardized approach to adding Okta authentication, and flexibility to support both Okta's hosted login page and custom login forms within the Remix application.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","remix","remix-auth","auth","authentication","strategy","okta","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/remix-auth-okta"},{"id":16677,"title":"Remix Auth SAML Strategy","library":"remix-auth-saml","status":"active","version":"1.2.0","language":"javascript","ecosystem":"npm","summary":"remix-auth-saml provides a SAML 2.0 authentication strategy for Remix Auth, enabling single sign-on (SSO) integration in Remix applications. This library abstracts the complexities of SAML authentication flows, including service provider (SP) and identity provider (IdP) interactions, metadata exchange, and assertion processing. The current stable version is 1.2.0, with releases occurring periodically, primarily for dependency updates and minor fixes as seen in recent changelogs. Key differentiators include its direct integration with the Remix Auth ecosystem, providing a familiar API for developers already using `remix-auth`, and its explicit support for both Node.js and Cloudflare runtimes, making it versatile for various deployment targets.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","remix","remix-auth","auth","authentication","strategy","saml","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/remix-auth-saml"},{"id":16678,"title":"Remix Auth Socials","library":"remix-auth-socials","status":"maintenance","version":"3.0.0","language":"javascript","ecosystem":"npm","summary":"Remix Auth Socials is a utility package designed to simplify the integration of multiple OAuth2 social login strategies with `remix-auth`. Instead of managing various social provider strategies internally, it collates and re-exports existing community-developed `remix-auth-*-strategy` packages, providing a unified `SocialsProvider` enum for easier dynamic routing and button rendering. The current stable version is 3.0.0, though the README marks it as 'broken / beta / use at your own risk' due to ongoing updates for Remix Router v7 compatibility and dropping support for some previously included strategies. The release cadence is irregular, largely driven by updates to the underlying community packages it aggregates. Its key differentiator is providing a single point of reference and a consistent enum for managing a suite of social authentication options within a Remix application, aiming to reduce `package.json` bloat from individual strategy installations while centralizing the usage pattern.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","remix","remix-auth","auth","authentication","strategy","oauth","socials"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/remix-auth-socials"},{"id":16889,"title":"Remix Auth Steam Strategy","library":"remix-auth-steam","status":"active","version":"1.0.4","language":"javascript","ecosystem":"npm","summary":"remix-auth-steam provides a specialized authentication strategy for integrating Steam OpenID into Remix applications via the `remix-auth` library. Currently at version 1.0.4, this package acts as a bridge, enabling developers to leverage Steam's authentication flow within their Remix projects on Node.js runtimes. While it doesn't specify a strict release cadence, updates appear to be made on demand to address bug fixes, as seen in recent patch versions. Its primary differentiator is its focused implementation for Steam, building upon the extensible architecture of `remix-auth`. Developers should be aware of its specific dependency on `@remix-run/server-runtime` and `remix-auth` itself, and ensure their Remix environment is configured for server-side operations, as browser or edge worker support for Steam OpenID directly is not fully tested or guaranteed by this package. It ships with TypeScript types for improved developer experience.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","remix","remix-auth","auth","authentication","strategy","steam","remix-steam","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/remix-auth-steam"},{"id":16679,"title":"Remix Auth TOTP","library":"remix-auth-totp","status":"active","version":"4.0.0","language":"javascript","ecosystem":"npm","summary":"remix-auth-totp is an authentication strategy for Remix Auth that enables Time-Based One-Time Password (TOTP) based authentication, including support for email-code and magic link workflows. The current stable version is 4.0.0, which introduced compatibility with Remix Auth v4 and React Router v7. The package maintains a regular release cadence, with major versions often aligning with upstream Remix Auth updates, and minor/patch releases addressing features and bug fixes. Key differentiators include built-in magic link functionality, support for Cloudflare Pages, enhanced security through JWE encryption and SHA256 hashing (since v3.2.0), and a strong TypeScript foundation. A significant architectural shift in v3.0.0 eliminated direct database reliance, simplifying its integration model.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","remix","remix-run","remix-auth","remix-auth-totp","authentication","totp","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/remix-auth-totp"},{"id":16890,"title":"Remix Auth Twitter Strategy","library":"remix-auth-twitter","status":"active","version":"4.0.0","language":"javascript","ecosystem":"npm","summary":"remix-auth-twitter is an authentication plugin for Remix applications, specifically designed to integrate with the `remix-auth` library. It provides strategies for authenticating users via Twitter's (now X's) OAuth protocols, supporting both the older OAuth 1.0a (via `Twitter1Strategy`) and the newer OAuth 2.0 (via `Twitter2Strategy`). The current stable version is 4.0.0, which aligns with and requires `remix-auth@4`. Releases are primarily driven by compatibility updates with `remix-auth` major versions and changes to the Twitter API (e.g., domain changes from `twitter.com` to `x.com`). A key differentiator is its dual support for both OAuth versions and direct integration into the Remix ecosystem, abstracting much of the OAuth flow complexity.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","remix","remix-auth","auth","authentication","strategy","twitter","oauth"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/remix-auth-twitter"},{"id":26306,"title":"remix-esbuild-override","library":"remix-esbuild-override","status":"active","version":"3.1.0","language":"javascript","ecosystem":"npm","summary":"A third-party library that allows overriding esbuild configuration in the Remix compiler. Current stable version is 3.1.0 (May 2023). It patches esbuild at runtime to let developers modify plugins, loaders, and other esbuild options. Unlike Remix's intentional restriction on exposing compiler config, this library provides a workaround via a postinstall script and a `withEsbuildOverride` function in `remix.config.js`. Requires @remix-run/dev >=1.2.0. Ships TypeScript types. Known for potential instability in production; use with caution.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/remix-esbuild-override"},{"id":16892,"title":"Remix Auth Keycloak Strategy","library":"remix-keycloak","status":"active","version":"2.0.4","language":"javascript","ecosystem":"npm","summary":"remix-keycloak is an authentication strategy for Remix applications, specifically designed to integrate with Keycloak identity and access management. It extends the `remix-auth` library's `OAuth2Strategy` to provide a robust solution for authenticating users via a Keycloak instance. Maintained by Cybernite Intelligence, this package serves as a direct successor and active continuation of the now-archived `remix-auth-keycloak`. The current stable version is 2.0.4. While there isn't a fixed release cadence, updates are made as needed to ensure compatibility with Remix v1 and v2, and to address Keycloak-related changes. A key differentiator is its commitment to supporting multiple runtimes, including Node.js, Cloudflare Workers, and Netlify functions, making it versatile for various deployment environments. It simplifies the setup of Keycloak-based authentication flows, including client ID/secret handling, callback URLs, and token management within a Remix context.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","remix","remix-auth","auth","authentication","strategy","keycloak","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/remix-keycloak"},{"id":17920,"title":"Remix Middleware","library":"remix-middleware","status":"active","version":"0.1.1","language":"javascript","ecosystem":"npm","summary":"remix-middleware provides an Express-like middleware stack for Remix's `loader` and `action` functions, allowing developers to centralize cross-cutting concerns such as authentication, logging, and response manipulation. Currently at version `0.1.1`, this library is still considered experimental, indicating that its API may evolve rapidly. It differentiates itself by deeply integrating with Remix's server-side data functions and offering specialized middleware for common Remix patterns, including streamlined integration with `remix-auth`. While there isn't a fixed release cadence, development appears active, with several minor releases building out core features and addressing early architectural concerns, particularly around preventing server-only code from being bundled for the browser.","last_verified":"2026-04-23T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/remix-middleware"},{"id":26307,"title":"remix-solidity","library":"remix-solidity","status":"active","version":"0.3.31","language":"javascript","ecosystem":"npm","summary":"Tool to load and run the Solidity compiler. Version 0.3.31 integrates with Remix IDE to compile smart contracts. It provides the Compiler class and CompilerInput helper for building compiler input JSON. Supports loading compiler versions via web worker or script tag, handling imports, and returning compilation results including ABI, bytecode, and source maps. Part of the Remix project, it is maintained with regular releases.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/remix-solidity"},{"id":11935,"title":"Server-Side Toast Notifications for Remix","library":"remix-toast","status":"active","version":"4.0.0","language":"javascript","ecosystem":"npm","summary":"remix-toast provides utility functions to manage server-side toast notifications within Remix applications, leveraging web standards like `Set-Cookie` for flash messages. It seamlessly integrates with Remix's `loader` and `action` functions and supports React Router v7. The current stable version is 4.0.0, which includes an upgrade to Zod v4. The package appears to have an active release cadence, with frequent updates (minor and patch releases) to address bug fixes, introduce new features like `replaceWithFlash`, and maintain compatibility with new versions of Remix and React Router (e.g., v7.9+ for `react-router`). Key differentiators include its server-side first approach, middleware support for global toast management, and flexible session storage configuration, allowing custom utility creation with `createToastUtilsWithCustomSession`.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","Remix","Remix.run","toast","notifications","utilities","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/remix-toast"},{"id":11936,"title":"Remix Utilities","library":"remix-utils","status":"active","version":"9.3.1","language":"javascript","ecosystem":"npm","summary":"remix-utils is a comprehensive collection of modular utility functions designed to extend the capabilities of applications built with the Remix framework and React Router. As of version 9.3.1, this library offers a wide array of tools covering both server-side and client-side concerns. Its utilities range from advanced data loading patterns like `promiseHash` for concurrent fetches and `timeout` for resilient API calls, to server-side middleware for handling common web challenges such as client IP detection, CORS, CSRF protection, request ID generation, and server timing. Client-side enhancements include functions like `cacheAssets` for efficient browser caching of build artifacts. The package maintains an `active` and consistent release cadence, frequently pushing out minor and patch updates to introduce new features, resolve bugs, and ensure seamless compatibility with the evolving Remix and React Router ecosystems. A key distinguishing factor is its highly modular design, which allows developers to selectively install and import only the specific utilities needed, thereby keeping bundles lean. Many components can even be installed via a shadcn-like registry for simplified management. This approach differentiates it from monolithic utility libraries, promoting a more focused and performant integration within Remix projects.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","client IP address","client locale","client-only","cors","csrf","hydrated","json hash","named action"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/remix-utils"},{"id":26308,"title":"Remixml","library":"remixml","status":"active","version":"7.0.11","language":"javascript","ecosystem":"npm","summary":"Remixml is an XML/HTML-like macro language and template compiler engine for JavaScript, currently at v7.0.11. It compiles templates directly into minified JavaScript with zero runtime dependencies, supports auto-escaping, asynchronous control, user-defined tags, filters, and whitespace preservation. Unlike many templating engines, Remixml uses XML entities (e.g., &scope.varname;) instead of artificial delimiters, integrates smoothly with existing XHTML/HTML syntax highlighting, and includes a validating XHTML parser. It runs in Node.js (ES2018+) and modern browsers, with a runtime size under 7 KB gzipped.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","templating","XHTML","HTML","parser","compiler","autoescape","template"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/remixml"},{"id":4740,"title":"Remote PDB","library":"remote-pdb","status":"active","version":"2.1.0","language":"python","ecosystem":"pypi","summary":"Remote-pdb provides a robust, vanilla PDB (Python Debugger) interface over TCP sockets, designed for remote debugging scenarios. It handles connection failures and integrates well with CI environments. The current version is 2.1.0, and releases occur infrequently but with critical fixes and Python version support.","last_verified":"2026-04-12T00:00:00.000Z","tags":["debugging","remote","pdb","telnet"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/remote-pdb"},{"id":18742,"title":"remote-process-server","library":"remote-process-server","status":"active","version":"3.2.2","language":"javascript","ecosystem":"npm","summary":"A client/server system for remotely creating and managing processes over a framed process-control protocol on top of a trusted byte stream. Current stable version is 3.2.2, with frequent releases (bugfixes every few months). The project keeps the server side small, dependency-free, and easily launchable in many environments (C++ server, Python manager, Node.js CLI). It supports custom server launch commands via SSH, npx, or direct paths, making it flexible for remote process management. Deprecated versions v3.1.0 and v3.1.1 should not be used.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","backend","server","process","python","utility"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/remote-process-server"},{"id":15373,"title":"RemoteDev Server for Redux DevTools","library":"remotedev-server","status":"abandoned","version":"0.3.1","language":"javascript","ecosystem":"npm","summary":"remotedev-server provides a local server bridge for the Redux DevTools ecosystem, enabling remote communication with applications through the Redux DevTools extension, Remote Redux DevTools, or the RemoteDev client. This allows developers to self-host the devtools monitoring server, offering an alternative to the public remotedev.io service for greater control and privacy. The current stable version is 0.3.1, last published in February 2021. The project appears to be largely unmaintained since then, suggesting an abandoned release cadence. Its key differentiator is the ability to run a dedicated, configurable WebSocket server (supporting HTTP/S and custom database options for log persistence) directly within a development environment or as a standalone process to capture and display Redux state changes from connected applications, including React Native. It primarily functions as a CommonJS module.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","devtools","remotedev"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/remotedev-server"},{"id":7665,"title":"remotezip2","library":"remotezip2","status":"active","version":"0.0.2","language":"python","ecosystem":"pypi","summary":"remotezip2 is a Python library that provides efficient access to individual files within a remote ZIP archive without requiring the full download of the entire archive. It functions by leveraging HTTP Range requests, making it suitable for scenarios where only specific contents of large remote ZIP files are needed. As a fork of the original `python-remotezip`, it aims for continued maintenance and responsiveness. The current version is 0.0.2, with a relatively slow release cadence, having received a maintenance update in late 2024 since its initial release.","last_verified":"2026-04-16T00:00:00.000Z","tags":["zip","remote","http","archive","file","network"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/remotezip2"},{"id":20507,"title":"remove-files-webpack-plugin","library":"remove-files-webpack-plugin","status":"maintenance","version":"1.5.0","language":"javascript","ecosystem":"npm","summary":"A webpack plugin for removing files and folders before and after compilation. Current stable version is 1.5.0, released 2021-04-12. Supports webpack >= 2.2.0 and Node >= 8.3.0. Ships TypeScript types. Key differentiators: supports before, after, and watch compilation modes; handles symbolic links as ordinary files; works on all OS with platform-specific path handling. Unlike clean-webpack-plugin, it allows granular control over which files to remove and supports watch mode cleanup. Development appears dormant since 2021.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","webpack","webpack-plugin","webpack-compilation","webpack-files","compilation","plugin","files","build-automation","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/remove-files-webpack-plugin"},{"id":21873,"title":"remove-flow-types-loader","library":"remove-flow-types-loader","status":"maintenance","version":"1.1.0","language":"javascript","ecosystem":"npm","summary":"A webpack loader that strips Flow type annotations from JavaScript files during bundling using flow-remove-types. Current stable version is 1.1.0, with low release cadence (last update in 2017). Designed as a lightweight alternative to full Babel transpilation, it operates as a pre-loader to remove Flow types without transforming other syntax. Useful for projects that only need type stripping and want faster builds. Compared to babel-plugin-flow-strip-types, this loader is leaner but lacks plugin ecosystem integration.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","flow","webpack","loader","remove-types"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/remove-flow-types-loader"},{"id":20508,"title":"Remove Source Webpack Plugin","library":"remove-source-webpack-plugin","status":"active","version":"0.1.1","language":"javascript","ecosystem":"npm","summary":"A lightweight webpack plugin that removes specified assets from the compilation output, commonly used in conjunction with html-webpack-inline-source-plugin to eliminate inlined source files from the final bundle. The current version is 0.1.1. It accepts regex or an array of regex patterns to match assets for removal. The plugin is available as an npm package under an MIT license.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","remove","delete","ignore","clean","source","assets","webpack","plugin"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/remove-source-webpack-plugin"},{"id":20512,"title":"RemoveWebpackPlugin","library":"remove-webpack-plugin","status":"active","version":"1.2.2","language":"javascript","ecosystem":"npm","summary":"Plugin for webpack to remove directories or files during the build process, similar to rm -r. Current stable version is 1.2.2. The plugin has low release cadence. It is straightforward but offers minimal features compared to alternatives like CleanWebpackPlugin. It supports removing single or multiple paths and configuring error handling (show, hide, fatal). Only works with webpack plugins API.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","webpack","plugin","remove","directory","file","rm","rf","recursive"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/remove-webpack-plugin"},{"id":20509,"title":"rename-webpack-plugin","library":"rename-webpack-plugin","status":"active","version":"2.0.0","language":"javascript","ecosystem":"npm","summary":"Webpack plugin for renaming output files, allowing partial filename overrides when using hash-based naming (e.g., [chunkhash]). Version 2.0.0 adds webpack 4 support. Primarily useful for customizing chunk or asset names that webpack's built-in naming can't handle. Lightweight, no extra dependencies beyond webpack peer dependency.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","plugin","rename","webpack"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/rename-webpack-plugin"},{"id":24516,"title":"RenderCV","library":"rendercv","status":"active","version":"2.8","language":"python","ecosystem":"pypi","summary":"RenderCV is a Python-based LaTeX/Typst resume builder for academics and engineers. It takes a YAML input file and generates a high-quality PDF, Markdown, or HTML resume. Current version 2.8, active development with frequent releases.","last_verified":"2026-05-01T00:00:00.000Z","tags":["resume","cv","typst","pdf-generation","yaml"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/rendercv"},{"id":24515,"title":"RenderCV Fonts","library":"rendercv-fonts","status":"active","version":"0.5.1","language":"python","ecosystem":"pypi","summary":"Fonts package for RenderCV (rendercv), providing a curated set of LaTeX and TrueType fonts including Font Awesome icons, EB Garamond, Fontin, Gentium Book Plus, Lato, Noto Sans, Open Sans, Raleway, XCharter, and Open Sauce Sans. Current version: 0.5.1. Release cadence: irregular, based on font additions.","last_verified":"2026-05-01T00:00:00.000Z","tags":["fonts","rendercv","latex","cv","typography"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/rendercv-fonts"},{"id":13936,"title":"Stylish Console Output for Node.js","library":"renderkid","status":"maintenance","version":"3.0.0","language":"javascript","ecosystem":"npm","summary":"RenderKid is a Node.js library that enables developers to style command-line interface (CLI) output using a subset of HTML and CSS. It allows for rich text formatting, layout control (margins, padding, width, height, display modes), and custom colors directly in the terminal. The current stable version is 3.0.0. While powerful for its time, the project appears to be in maintenance mode, with its last significant update indicated in January 2015 in the provided README. It differentiates itself by adopting a web-like styling paradigm, offering more expressive layout control than simpler chalk-like libraries, and abstracting away ANSI escape codes behind a familiar CSS-in-JS syntax for console elements.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/renderkid"},{"id":17921,"title":"Rendertron Express Middleware","library":"rendertron-middleware","status":"abandoned","version":"0.1.5","language":"javascript","ecosystem":"npm","summary":"This package provides an Express middleware designed to facilitate dynamic rendering for web applications by integrating with a Rendertron service. It operates by inspecting incoming HTTP requests' User-Agent headers, and if a known bot or crawler is detected, it proxies the request to a separately deployed Rendertron instance. The Rendertron service, in turn, renders the page using a headless Chrome instance, returning static HTML suitable for search engines and social media bots that may not execute client-side JavaScript. The current stable version of this middleware is 0.1.5, which was last published over 7 years ago. The upstream Rendertron project itself has been officially deprecated since October 2022, with its maintainers stating that dynamic rendering is no longer the recommended approach for SEO. Consequently, this `rendertron-middleware` package is effectively abandoned and no longer maintained.","last_verified":"2026-04-23T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/rendertron-middleware"},{"id":28139,"title":"renew","library":"renew","status":"maintenance","version":"0.5.4","language":"python","ecosystem":"pypi","summary":"A Python library for reproducible object serialization in a 100% Pythonic format. It provides a consistent way to represent Python objects, enabling easy reconstruction and debugging. Current version: 0.5.4. Release cadence: low, with no recent releases.","last_verified":"2026-05-09T00:00:00.000Z","tags":["serialization","pythonic","reproducible","renew"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/renew"},{"id":7666,"title":"Reno: Release Notes Manager","library":"reno","status":"active","version":"4.1.0","language":"python","ecosystem":"pypi","summary":"Reno is a release notes manager designed for high-throughput, distributed development teams. It uses Git to store release notes alongside the code, facilitating detailed and accurate notes, peer review, and easy back-porting. It organizes notes into logical groups (features, bug fixes, known issues) and integrates with Sphinx for automated documentation builds. The current version is 4.1.0, with releases tied to the OpenStack development cycle, typically several times a year.","last_verified":"2026-04-16T00:00:00.000Z","tags":["release management","release notes","documentation","openstack","cli"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/reno"},{"id":28140,"title":"Rent Dynamics Python Client","library":"rentdynamics","status":"active","version":"1.1.1","language":"python","ecosystem":"pypi","summary":"Official Python client library for the Rent Dynamics API (v1.1.1). Provides async methods for property management operations. Currently in active development with monthly releases.","last_verified":"2026-05-09T00:00:00.000Z","tags":["rent-dynamics","api-client","property-management"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/rentdynamics"},{"id":21874,"title":"reorder-python-imports","library":"reorder-python-imports","status":"active","version":"3.16.0","language":"python","ecosystem":"pypi","summary":"A tool for automatically reordering Python imports into a consistent style (stdlib, third-party, first-party) and removing unused imports. Current version: 3.16.0. Released irregularly, maintained by asottile.","last_verified":"2026-04-27T00:00:00.000Z","tags":["imports","formatting","linting","ast"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/reorder-python-imports"},{"id":10197,"title":"repartipy: PySpark DataFrame Partition Size Helper","library":"repartipy","status":"active","version":"0.1.8","language":"python","ecosystem":"pypi","summary":"repartipy is a Python library designed to assist with managing PySpark DataFrame partition sizes. It provides a function to repartition a DataFrame based on a target partition size in megabytes, aiming to optimize storage and processing efficiency. As of version 0.1.8, it's a relatively stable and focused utility, with updates likely driven by PySpark compatibility or feature requests rather than a fixed cadence.","last_verified":"2026-04-17T00:00:00.000Z","tags":["pyspark","dataframe","partitioning","data-engineering","spark"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/repartipy"},{"id":6853,"title":"repath","library":"repath","status":"maintenance","version":"0.9.0","language":"python","ecosystem":"pypi","summary":"repath is a Python library that ports the pathToRegexp Node.js module, designed to generate regular expressions from ExpressJS-style path patterns. It enables parsing paths and extracting parameters using Python's named capture groups. The current version is 0.9.0, released in October 2019, and the project appears to be in maintenance mode due to its last update date.","last_verified":"2026-04-15T00:00:00.000Z","tags":["path","regex","expressjs","routing","url","web"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/repath"},{"id":26309,"title":"repl-sdk","library":"repl-sdk","status":"active","version":"1.6.0","language":"javascript","ecosystem":"npm","summary":"repl-sdk is a runtime compiler library for building fast, extensible REPLs and interactive playgrounds in the browser. Current stable version is 1.6.0, released in April 2026 as part of the ember-repl monorepo. It uses es-module-shims and supports JavaScript, React, Vue, Svelte, Ember, Glimdown, and Mermaid out of the box. Key differentiators: on-demand async compilation (only pay for what you compile for), nested language support within Markdown, and a flexible plugin API for adding custom compilers/renderers. Unlike alternatives like CodeSandbox or RunKit, repl-sdk is designed for embedding in web apps with minimal overhead and full control over the compilation pipeline.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","repl","playground","SDK","render","play","live","interactive"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/repl-sdk"},{"id":14891,"title":"Command Line Search and Replace Utility","library":"replace","status":"active","version":"1.2.2","language":"javascript","ecosystem":"npm","summary":"The `replace` utility is a command-line tool for performing search-and-replace operations across multiple files. It functions similarly to `sed` but distinguishes itself by directly modifying files when matches are found, offering recursive directory search capabilities, and leveraging JavaScript syntax for regular expressions and replacement strings. Additionally, it provides a `search` command that mimics `grep`'s functionality, utilizing the same JS-based regex patterns. The current stable version is 1.2.2. While its release cadence isn't explicitly defined, the version number suggests a mature, stable tool with infrequent updates. Its key differentiators include its direct file modification approach, ease of recursive operations, and the familiarity of JavaScript regex for developers. It also offers a programmatic API for integration into Node.js applications and includes default and customizable file exclusion patterns.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","sed","grep","search","replace"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/replace"},{"id":11937,"title":"Replace In File","library":"replace-in-file","status":"active","version":"8.4.0","language":"javascript","ecosystem":"npm","summary":"Replace In File is a JavaScript/TypeScript utility for programmatic and CLI-based text replacement within one or more files. Currently at version 8.4.0, it provides both asynchronous (Promise-based) and synchronous APIs, supporting glob patterns for file selection. The library facilitates simple string replacements, complex regular expression substitutions, and handling of multiple replacements with distinct options. Its release cadence includes major version bumps that introduce breaking changes, notably affecting the return value structure. Key differentiators include its flexibility in handling various replacement scenarios, support for custom file system APIs, and a dry-run mode, making it suitable for build scripts, content transformation, and general file manipulation tasks in Node.js environments.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","replace","text","contents","file","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/replace-in-file"},{"id":20510,"title":"ReplaceInFileWebpackPlugin","library":"replace-in-file-webpack-plugin","status":"active","version":"1.0.6","language":"javascript","ecosystem":"npm","summary":"A webpack plugin that replaces strings in files after the compilation is done. Version 1.0.6 (latest) provides a simple API to define replacement rules for files in specified directories, supporting both string and regex patterns with string or function replacements. It is useful for modifying output files (HTML, CSS, JS) that are not processed by loaders. Compared to alternatives like string-replace-webpack-plugin, it offers a cleaner configuration with an array of rule sets and supports multiple file matching via `files` or `test` patterns.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","webpack","plugin","replace","file"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/replace-in-file-webpack-plugin"},{"id":14889,"title":"URL Value Replacer","library":"replace-url-values","status":"active","version":"1.0.0","language":"javascript","ecosystem":"npm","summary":"The `replace-url-values` package, currently at version `1.0.0`, is designed as a focused utility to programmatically substitute specified values within a given URL string. It likely facilitates the dynamic generation of URLs by replacing placeholders in path segments (e.g., `:id`) or modifying existing query parameters. While specific details about its API and internal mechanisms are not publicly available through a readily identifiable npm registry entry or a public GitHub repository at the provided link, such utilities typically offer a simple function to map specific keys to their desired replacement values, returning a new URL string. The package is noted to ship with TypeScript types, suggesting good integration for type-safe development environments. Due to the lack of public information, its release cadence and key differentiators beyond its core functionality remain unclear, but it aims to provide a straightforward approach to a common web development task.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/replace-url-values"},{"id":20511,"title":"replace-webpack-plugin","library":"replace-webpack-plugin","status":"deprecated","version":"0.1.2","language":"javascript","ecosystem":"npm","summary":"A Webpack plugin to replace content blocks in HTML files using comment markers. Version 0.1.2 is the latest stable release, with no further updates since 2017. It allows replacing named blocks (`<!-- replace:name --> ... <!-- endreplace -->`) with provided strings, and also supports replacing a placeholder with the Webpack entry hash. Intended for simple HTML injection during builds, but it is a very old plugin with known limitations: it does not support Webpack 4+ or async operations, and the GitHub repository is archived. For modern projects, consider `html-webpack-plugin` with its template features instead.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","replace","webpack","html","gulp-html-replace","webpack hash","hash","otelnov"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/replace-webpack-plugin"},{"id":20513,"title":"Replacer Contenthash Webpack Plugin","library":"replacer-contenthash-webpack-plugin","status":"deprecated","version":"1.0.17","language":"javascript","ecosystem":"npm","summary":"A webpack plugin that replaces references to static files (CSS, JS, images, SVG sprites) in HTML templates and source files with their contenthash-based filenames. Current stable version is 1.0.17 (last updated August 2017). It requires the loader-utils package and works with webpack 3.x and older. Unlike webpack's built-in [contenthash] support, this plugin directly modifies text files (not just output filenames) and is useful for projects that need to update hardcoded paths in templates or source code. It is considered legacy; modern webpack versions (4+) have native similar functionality.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","contenthash","webpack","plugin"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/replacer-contenthash-webpack-plugin"},{"id":26310,"title":"Replay Viewer","library":"replay-viewer","status":"active","version":"0.9.1","language":"javascript","ecosystem":"npm","summary":"A React component and utility library for rendering Rocket League replay data in WebGL using Three.js. Current stable version is 0.9.1, with an active release cadence. Key differentiators include tight integration with React, support for custom loadouts via rl-loadout-lib, and built-in playback controls using Material-UI. Ships TypeScript types. Targeted at developers building Rocket League replay analysis tools or interactive viewers. Peer dependencies include React 17, Three.js 0.139, and Material-UI 4.9.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","Rocket","League","Replay","React","Three","WebGL","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/replay-viewer"},{"id":15480,"title":"OpenCascade.js Custom Build for Replicad","library":"replicad-opencascadejs","status":"active","version":"0.23.0","language":"javascript","ecosystem":"npm","summary":"replicad-opencascadejs is a specialized, minified build of opencascade.js, which itself is a JavaScript and WebAssembly port of the Open CASCADE Technology (OCCT) CAD kernel. This package is specifically tailored to include only the necessary APIs for the replicad library, aiming to significantly reduce the overall bundle size and improve load times for web-based 3D modeling applications. The current stable version, as per the request, is 0.23.0, though npm often shows slightly older versions like 0.20.2 or 0.21.0 as most recently published, indicating an irregular release cadence tied to upstream opencascade.js updates and replicad's needs. Its key differentiator is providing a lightweight, optimized WebAssembly CAD backend for replicad, enabling efficient browser-based parametric 3D design without the full footprint of the generic opencascade.js library. It leverages the robust geometry capabilities of OCCT, exposed through a developer-friendly API for code-driven 3D model generation.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/replicad-opencascadejs"},{"id":68,"title":"Replicate Python Client","library":"replicate","status":"active","version":"1.0.4","language":"python","ecosystem":"pypi","summary":"Python client for running ML models on Replicate's cloud API. v0.x stable client is at 1.x on PyPI. A v2.0 beta (replicate-python-beta) exists as a separate package with a redesigned API. replicate.stream() is deprecated in v2. Billing changed to prepaid credit for new accounts in July 2025.","last_verified":"2026-05-12T06:35:31.637Z","tags":["ml","inference","cloud","python","models","gpu","api"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/replicate"},{"id":26311,"title":"replicated-lint","library":"replicated-lint","status":"active","version":"0.19.3","language":"javascript","ecosystem":"npm","summary":"YAML linting tools for Replicated application manifests. Current stable version 0.19.3, released irregularly. Validates Replicated YAML files for common mistakes and best practices. Ships TypeScript types. Supports custom rules via JSON/YAML files and CLI options for threshold, reporters (console, junit), and extra rule sets. Key differentiator: specialized for Replicated application schema rather than generic YAML linting. Provides position-aware results for easy debugging.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","yaml","rules","lint","replicated","studio","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/replicated-lint"},{"id":11938,"title":"Advanced JavaScript Object Serialization","library":"replicator","status":"active","version":"1.0.5","language":"javascript","ecosystem":"npm","summary":"replicator is a JavaScript library designed for advanced object serialization, addressing limitations of standard JSON.stringify. It currently stands at version 1.0.5, with an active release cadence indicated by recent patch versions. A key differentiator is its ability to correctly handle circular references within objects, preventing common serialization errors. Beyond standard JSON-serializable types, replicator offers built-in support for a wide array of JavaScript objects including `undefined`, `NaN`, `Date`, `RegExp`, `Error`, `Map`, `Set`, `ArrayBuffer`, and various Typed Arrays. This makes it suitable for complex data structures that would otherwise require manual transformation before serialization. Furthermore, the library is highly extensible, allowing developers to define custom type transforms to serialize and deserialize any bespoke object types. It is also agnostic to the underlying serialization format, enabling its use with JSON, BSON, Protobuf, or other encoders. This flexibility allows it to be adapted for diverse application needs, from IPC in Node.js to storing complex state in the browser.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","JSON","serialization","deserialization","circular","circularJSON","structured-clone","structured","clone"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/replicator"},{"id":28141,"title":"Replit Python Library","library":"replit","status":"active","version":"4.1.2","language":"python","ecosystem":"pypi","summary":"A library for interacting with Replit features such as the Replit Database (key-value store), Identity (auth tokens), Audio (deprecated), and other platform utilities. Current version 4.1.2 requires Python >=3.10, <4.0. Release cadence is irregular.","last_verified":"2026-05-09T00:00:00.000Z","tags":["replit","database","identity","auth","flask","starlette"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/replit"},{"id":21875,"title":"Replit River","library":"replit-river","status":"active","version":"0.17.19","language":"python","ecosystem":"pypi","summary":"Replit River is a Python toolkit for building reliable, bidirectional communication channels (RPC, streaming, etc.) between services, primarily used in the Replit environment. Current version 0.17.19 requires Python 3.12+ and is under active development with frequent releases.","last_verified":"2026-04-27T00:00:00.000Z","tags":["rpc","streaming","replit","async","websocket"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/replit-river"},{"id":27343,"title":"repo2rocrate","library":"repo2rocrate","status":"active","version":"0.1.2","language":"python","ecosystem":"pypi","summary":"Generate RO-Crates (Research Object Crates) from workflow repositories. Version 0.1.2, early release with no frequent updates.","last_verified":"2026-05-01T00:00:00.000Z","tags":["RO-Crate","workflow","reproducibility"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/repo2rocrate"},{"id":16893,"title":"Repofence CLI","library":"repofence","status":"active","version":"0.2.2","language":"javascript","ecosystem":"npm","summary":"Repofence is a command-line interface (CLI) tool designed to streamline the process of preparing software repositories for AI agents. It enables developers to generate structured specifications and AI-specific rules directly from their codebase, ensuring AI tools operate within defined boundaries. The current stable version is 0.2.2, indicating it's an early-stage but actively developed tool. Its key differentiators include local-first operation for codebase scanning (`repofence reverse`), explicit support for various AI assistants like Cursor and Claude, and a focus on creating documentation artifacts (`spec/*.md`) that guide both human developers and AI agents. It aims to prevent AI agents from \"guessing\" and instead work with clear, auto-generated boundaries.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","sdd","spec-driven","cli","documentation","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/repofence"},{"id":26312,"title":"Repolinter","library":"repolinter","status":"active","version":"0.12.0","language":"javascript","ecosystem":"npm","summary":"Repolinter is a linter for open source repositories, checking for common issues like missing license, README, contributing guide, code of conduct, and changelog files. Version 0.12.0 is the latest stable release (May 2025) with TypeScript type definitions. It supports local and remote repository linting, customizable rulesets (JSON/YAML), and multiple output formats (default, JSON, Markdown). Compared to alternatives like `licensee` or `repo-scope`, Repolinter offers broader checks and integration with git repositories. Release cadence is irregular; last major change was v0.11.0 adding ruleset inheritance.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","lint","linter","repository","github","license","readme","open source","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/repolinter"},{"id":27344,"title":"Repomix","library":"repomix","status":"active","version":"0.5.0","language":"python","ecosystem":"pypi","summary":"A tool for analyzing and summarizing code repositories into a single text file for LLM context. Supports multiple output formats and file exclusion rules. Current version: 0.5.0, released on PyPI with monthly releases.","last_verified":"2026-04-27T00:00:00.000Z","tags":["repository analysis","code summarization","LLM","context generation"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/repomix"},{"id":18743,"title":"report","library":"report","status":"abandoned","version":"0.1.1","language":"javascript","ecosystem":"npm","summary":"A Node.js CLI tool for reporting test results to npm's test result listings. Version 0.1.1 is the current and only stable release. It was designed to integrate with npm's test result endpoints to publish test outcomes for packages. No longer actively maintained; superseded by modern CI and reporting tools like tap, mocha, and jest. Key differentiator was its early attempt to unify test reporting within npm ecosystem, but it never gained adoption.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/report"},{"id":17922,"title":"Express Report-To Middleware","library":"report-to","status":"maintenance","version":"1.1.0","language":"javascript","ecosystem":"npm","summary":"This package provides Express.js middleware for setting the HTTP `Report-To` response header, crucial for client-side error reporting via browser APIs. Currently at version 1.1.0, it appears to be in a maintenance phase with no major updates since 2021. Its primary function is to configure reporting endpoints for various browser features, such as `Content-Security-Policy` (CSP) violation reports, Network Error Logging (NEL), or Intervention Reports. A key differentiator is its focus solely on configuring the `Report-To` header, rather than implementing the reporting mechanisms themselves. This design choice means it requires integration with other modules (e.g., `network-error-logging` for NEL) to make the reporting functional. The module offers a structured way to define report groups, `max_age`, `include_subdomains`, and multiple prioritized endpoints, adhering to the W3C Reporting API specification.","last_verified":"2026-04-23T00:00:00.000Z","tags":["javascript","connect","express","middleware","report-to","reportTo","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/report-to"},{"id":28142,"title":"Reporters Database","library":"reporters-db","status":"active","version":"3.2.64","language":"python","ecosystem":"pypi","summary":"A database of court reporters for legal research, providing abbreviations and full names for federal and state reporters. Current version 3.2.64, released regularly.","last_verified":"2026-05-09T00:00:00.000Z","tags":["legal","court reporters","database","law"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/reporters-db"},{"id":944,"title":"ReportLab Toolkit","library":"reportlab","status":"active","version":"4.4.10","language":"python","ecosystem":"pypi","summary":"The ReportLab Toolkit is an open-source Python library for generating high-quality PDF documents and graphics. It provides both low-level APIs for precise control over PDF elements and a higher-level framework (PLATYPUS) for creating complex, structured documents with flowables like paragraphs and tables. Currently at version 4.4.10, ReportLab is actively maintained with regular updates and is widely used for dynamic, data-driven report generation, including by Wikipedia for its 'Download as PDF' feature.","last_verified":"2026-04-09T20:10:08.047Z","tags":["pdf","document generation","graphics","reporting","platypus"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/reportlab"},{"id":4741,"title":"ReportPortal Python Client","library":"reportportal-client","status":"active","version":"5.7.4","language":"python","ecosystem":"pypi","summary":"The reportportal-client is a Python client library for integrating test automation results with ReportPortal v5. It provides functionalities to manage launches, test items, and logs, including attachments. The current version is 5.7.4, and the library generally sees frequent minor updates, often several per month.","last_verified":"2026-04-12T00:00:00.000Z","tags":["testing","reporting","automation","client","logs"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/reportportal-client"},{"id":15803,"title":"ReportPortal JavaScript Client","library":"reportportal-js-client","status":"active","version":"2.2.1","language":"javascript","ecosystem":"npm","summary":"reportportal-js-client is a dedicated Node.js client library for integrating test automation results with the ReportPortal platform. It enables the creation of custom listeners and reporters to programmatically interact with a ReportPortal instance, facilitating the reporting of test launches, suites, and individual test cases. The current stable version is 2.2.1, with major version 2.x focusing exclusively on compatibility with Report Portal 5 and later, having dropped support for Report Portal 4 in version 2.0.0. This client is a fork of the official `client-javascript` and is specifically tailored for Node.js environments, providing methods to start and finish launches, test items, and logs. It emphasizes an asynchronous reporting model, allowing for efficient data transmission without blocking the main execution thread, and offers both synchronous and asynchronous modes for endpoint interaction. Its key differentiator is its robust API for deep integration within Node.js test frameworks for comprehensive test result visualization and analysis within ReportPortal.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/reportportal-js-client"},{"id":13937,"title":"Repository Provider Test Support","library":"repository-provider-test-support","status":"active","version":"5.0.15","language":"javascript","ecosystem":"npm","summary":"repository-provider-test-support is a utility package designed to provide test support functionalities for libraries that implement the repository-provider interface. It offers helper functions, such as `generateBranchName`, which assists in creating unique branch names within a test environment, often by incorporating a numeric suffix based on a pattern. The package is currently at version 5.0.15 and appears to have a regular release cadence focused on dependency updates and minor bug fixes, indicating active maintenance. It is specifically tailored for testing purposes, making it distinct from general-purpose utility libraries by focusing on the specific needs of repository-provider implementations, such as mock data generation or environment setup for isolated testing. It requires Node.js version 24.11.1 or higher.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","repository-provider","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/repository-provider-test-support"},{"id":24517,"title":"repoze.sendmail","library":"repoze-sendmail","status":"active","version":"4.4.1","language":"python","ecosystem":"pypi","summary":"A Python library for sending email via SMTP or a queued delivery mechanism. Provides a transaction-aware mail delivery interface with support for multiple delivery modes. Current version 4.4.1, stable but infrequently updated.","last_verified":"2026-05-01T00:00:00.000Z","tags":["email","smtp","transaction","queue","mail","python3"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/repoze-sendmail"},{"id":2748,"title":"repoze.lru: Tiny LRU Cache","library":"repoze.lru","status":"active","version":"0.7","language":"python","ecosystem":"pypi","summary":"repoze.lru is a light-weight LRU (Least Recently Used) cache implementation for Python, including both an `LRUCache` object and an `lru_cache` decorator. It efficiently evicts less frequently used keys and values to manage memory. The current version 0.7, released in 2017, maintains a stable and slow release cadence, focusing on core functionality.","last_verified":"2026-04-25T00:20:22.283Z","tags":["cache","lru","decorator","performance","utility"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/repoze.lru"},{"id":9276,"title":"repoze.who (Identification & Authentication for WSGI)","library":"repoze.who","status":"maintenance","version":"3.1.0","language":"python","ecosystem":"pypi","summary":"repoze.who is an identification and authentication framework for WSGI applications. It provides middleware to manage user identification, authentication, and authorization. The current stable version is 3.1.0, and it is actively maintained by the Pylons Project, though releases are infrequent.","last_verified":"2026-04-16T00:00:00.000Z","tags":["wsgi","authentication","authorization","security","middleware","pylons"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/repoze.who"},{"id":24518,"title":"reprint","library":"reprint","status":"maintenance","version":"0.6.0","language":"python","ecosystem":"pypi","summary":"A simple module for Python 2/3 to print and refresh multi-line output contents in terminal. Version 0.6.0 is the latest, currently in maintenance mode.","last_verified":"2026-05-01T00:00:00.000Z","tags":["terminal","multi-line","output","refresh"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/reprint"},{"id":9277,"title":"reproject","library":"reproject","status":"active","version":"0.19.0","language":"python","ecosystem":"pypi","summary":"The `reproject` package is a Python library designed for re-gridding astronomical images from one World Coordinate System (WCS) to another. It provides a uniform interface for various reprojection techniques, including interpolation-based methods, the adaptive and anti-aliased algorithm by DeForest (2004), and flux-conserving spherical polygon intersection. The library also supports reprojection to and from HEALPIX projections through integration with `astropy-healpix`. It is currently at version 0.19.0 and is actively maintained as part of the Astropy project, with a regular release cadence aligned with Astropy's development cycle.","last_verified":"2026-04-16T00:00:00.000Z","tags":["astronomy","image processing","WCS","reprojection","astropy"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/reproject"},{"id":17923,"title":"reqlim: Request Limiting Middleware","library":"reqlim","status":"abandoned","version":"0.0.0","language":"javascript","ecosystem":"npm","summary":"reqlim is a Connect/Express middleware designed to limit incoming requests, acting as a direct adaptation of the popular `express-rate-limit` package. Its primary function is to prevent abuse by restricting the number of requests a user can make within a specified timeframe, returning a 429 'Too Many Requests' status when limits are exceeded. Despite its utility, the package remains at an early development stage with version 0.0.0 and has not seen active development since its initial publication over four years ago. This makes it an effectively abandoned project. Developers seeking a stable, actively maintained, and feature-rich rate-limiting solution for Express applications should opt for `express-rate-limit` directly, which served as the inspiration for `reqlim` and offers continuous updates, bug fixes, and better community support, including TypeScript definitions.","last_verified":"2026-04-23T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/reqlim"},{"id":18744,"title":"reqres","library":"reqres","status":"active","version":"3.0.1","language":"javascript","ecosystem":"npm","summary":"Stub request and response objects for testing Express applications and middleware. Provides `req()` and `res()` functions that create mock objects with sensible defaults and sinon stubs on methods. Version 3.0.1 is current, maintained as needed. Key differentiator: integrates sinon for stub/spy assertions, customisable sinon instance, emits 'end' events on response methods. Alternative to node-mocks-http or express-mocks-http.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","express","stub","testing"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/reqres"},{"id":17925,"title":"Express Middleware Testing Helper","library":"reqresnext","status":"maintenance","version":"1.7.0","language":"javascript","ecosystem":"npm","summary":"reqresnext is a minimalist utility designed for testing Express.js middleware. It provides mock implementations of the `req`, `res`, and `next` objects, allowing developers to isolate and test middleware functions without a full Express server setup. The current stable version is 1.7.0, released in February 2022. Releases are infrequent, primarily focusing on bug fixes and minor enhancements rather than new features. Its key differentiator is its small footprint and focused scope, aiming to provide just enough mocking capability for unit testing, contrasting with more comprehensive HTTP mocking libraries that might offer broader server-side simulation. It ships with robust TypeScript type definitions, making it well-suited for modern JavaScript and TypeScript projects that prioritize type safety in their testing environments.","last_verified":"2026-04-23T00:00:00.000Z","tags":["javascript","mock","express mock","http mock","mock testing","req res next","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/reqresnext"},{"id":15804,"title":"Composable HTTP Client","library":"request-compose","status":"active","version":"2.1.7","language":"javascript","ecosystem":"npm","summary":"request-compose is a lightweight, dependency-free HTTP client for Node.js, built around the paradigm of function composition. It empowers developers to construct highly customized HTTP request and response pipelines by chaining together small, single-purpose middleware functions. The library's core philosophy emphasizes zero external dependencies, minimal abstraction, and stateless operation, offering a flexible and performant foundation for various HTTP interaction patterns. Its current stable version is 2.1.7. While a specific release cadence is not explicitly defined, the package appears actively maintained given its npm version and GitHub activity. Key differentiators include its extreme modularity, functional programming approach, and a footprint that includes no external runtime dependencies, contrasting with more opinionated HTTP clients by providing granular control over every step of the request-response lifecycle without imposing a rigid structure.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","functional","compose","composable","http","client","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/request-compose"},{"id":18745,"title":"request-context","library":"request-context","status":"maintenance","version":"2.0.0","language":"javascript","ecosystem":"npm","summary":"Connect/Express middleware that wraps each request in a Node.js domain, providing a namespace to store and retrieve data across async callbacks within the same request lifecycle. Version 2.0.0 is the latest stable release. The package uses the deprecated Node.js 'domain' module, so it is not recommended for new projects. Alternatives include AsyncLocalStorage (Node.js 12.17+) or continuation-local-storage. It supports a simple key-value API with dot notation for nested property access.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","connect","express","request","context","data","store","middleware","domain"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/request-context"},{"id":17924,"title":"request-debug","library":"request-debug","status":"abandoned","version":"0.2.0","language":"javascript","ecosystem":"npm","summary":"request-debug is a Node.js utility library designed to monitor and debug HTTP(S) requests made by the now-deprecated `request` module. It provides an easy way to intercept and log request headers, bodies (for POST), response headers, response bodies (if a callback is provided to `request`), redirects, and authentication challenges. The current stable version is 0.2.0, and due to its dependency on the unmaintained `request` library, its release cadence is effectively none, making it an abandoned project. Its key differentiator was its tight integration with `request`, patching the module instance directly to emit detailed event data for each request lifecycle stage, either to stderr or via a user-defined callback function.","last_verified":"2026-04-23T00:00:00.000Z","tags":["javascript","request","debug","http","https","headers"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/request-debug"},{"id":17347,"title":"ETag-based HTTP Response Caching","library":"request-etag","status":"deprecated","version":"2.0.3","language":"javascript","ecosystem":"npm","summary":"request-etag is a small, in-memory module designed for ETag-based HTTP response caching. It manages the `If-None-Match` header automatically for subsequent GET requests to the same URL, retrieving cached bodies for 304 Not Modified responses. The package currently leverages `lru-cache` for its underlying caching mechanism, which can be configured with options like `max` size. Crucially, `request-etag` defaults to using the `request` library as its HTTP client, which has been officially deprecated and is no longer maintained since February 11th, 2020. While an alternative HTTP client can be injected, it *must* adhere to the `request` library's API signature. The package's current stable version is 2.0.3, but its reliance on a deprecated core dependency suggests a slow or inactive release cadence, limiting its suitability for new projects. Its primary differentiator is its focused, lightweight approach to abstracting ETag caching logic.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","request","etag","request-etag","etag-request","http","http-etag","etag-http"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/request-etag"},{"id":17345,"title":"Request Filtering Agent","library":"request-filtering-agent","status":"active","version":"3.2.0","language":"javascript","ecosystem":"npm","summary":"request-filtering-agent is an http(s).Agent implementation for Node.js designed to mitigate Server-Side Request Forgery (SSRF) attacks by blocking requests to private and reserved IP addresses by default. Currently stable at v3.2.0, the library has an active release cadence, introducing features like CIDR notation support for allow/deny lists in recent minor versions. Its key differentiator lies in providing a security-focused http.Agent that integrates seamlessly with popular HTTP clients such as node-fetch, axios, and got, while explicitly not supporting Node.js's built-in fetch due to its lack of http.Agent compatibility. The agent dynamically detects DNS-resolved IP addresses, including those from loopback domains like nip.io, ensuring comprehensive protection against internal network access.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","http","https","proxy","agent","ssrf","security","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/request-filtering-agent"},{"id":17348,"title":"Simplified JSON HTTP Client","library":"request-json","status":"abandoned","version":"0.6.5","language":"javascript","ecosystem":"npm","summary":"request-json is a Node.js HTTP client specifically designed to streamline interactions with JSON APIs. It acts as a wrapper around the now-deprecated `request` library, simplifying common tasks like sending and receiving JSON payloads, handling basic authentication, and uploading/downloading files. Currently at version 0.6.5, the package has seen no updates for several years, effectively rendering it unmaintained. Its core differentiator was abstracting away some complexities of the underlying `request` library, offering a more fluent API for JSON-centric operations and basic promise support via `.then()`. Due to its fundamental dependency on the unmaintained `request` package, `request-json` should be considered unstable and potentially insecure for new projects, with no ongoing release cadence.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","requests","request","api","http","json","client","simple","utility"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/request-json"},{"id":16520,"title":"Request Promise Core","library":"request-promise-core","status":"abandoned","version":"1.1.4","language":"javascript","ecosystem":"npm","summary":"request-promise-core is a foundational library that provides Promise support for the now-deprecated 'request' HTTP client. It is not intended for direct use by most applications; instead, it serves as the core logic for higher-level packages like `request-promise`, `request-promise-any`, `request-promise-bluebird`, and `request-promise-native`. Published last on July 22, 2020, this package's development has ceased, mirroring the abandonment of its peer dependency, 'request'. It offers a mechanism to inject Promise capabilities (e.g., `.then()`, `.catch()`) into the `request` object via a `configure` function, requiring a compatible Promise implementation to be explicitly passed. Due to the deprecation of its upstream 'request' dependency, this package is considered obsolete and should not be used in new projects.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","xhr","http","https","promise","request","then","thenable","core"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/request-promise-core"},{"id":11939,"title":"Request-Promise Middleware Framework","library":"request-promise-middleware-framework","status":"active","version":"3.0.6","language":"javascript","ecosystem":"npm","summary":"This package provides a framework for intercepting and modifying HTTP requests and responses made using the `request-promise` HTTP client. It enables developers to define middleware functions that can execute custom logic before an HTTP call, modify request options, or process responses. The current stable version is 3.0.6. The release cadence appears to be irregular, driven primarily by dependency updates and security fixes rather than new feature additions. A key differentiator is its explicit handling of `resolveWithFullResponse`, defaulting it to `true` within the middleware pipeline to ensure full response access for all middleware components, diverging slightly from `request-promise`'s default. This framework is specifically designed for `request-promise` and does not support other HTTP clients, serving as a dedicated extensibility layer for that ecosystem.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","request-middleware","request-promise"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/request-promise-middleware-framework"},{"id":13938,"title":"request-spy","library":"request-spy","status":"abandoned","version":"0.0.10","language":"javascript","ecosystem":"npm","summary":"request-spy is a Node.js utility designed to intercept and report on all outgoing HTTP/HTTPS requests made within a Node.js application. It operates by patching Node.js's internal request mechanisms, allowing users to log errors, monitor hostnames, paths, methods, HTTP status codes, and the request duration. The package is currently at version 0.0.10. Given its last known update around 2017 (indicated by the README copyright), it appears to be either in a long-term maintenance state or, more likely, abandoned, suggesting an infrequent or non-existent release cadence. Its primary differentiator is its simple, global interception mechanism, which can be useful for debugging or basic metrics collection without modifying individual request calls. However, its age may present significant compatibility challenges with newer Node.js runtime versions, especially concerning modern module systems like ESM or the `fetch` API.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/request-spy"},{"id":13939,"title":"Node.js HTTP Request Statistics","library":"request-stats","status":"active","version":"3.0.0","language":"javascript","ecosystem":"npm","summary":"request-stats is a Node.js library designed to collect detailed statistics on HTTP server requests and responses. It tracks metrics such as total request duration, bytes sent by the client, bytes sent back to the client, request headers, HTTP method, request path, remote IP address, and the HTTP status code of the response. The current stable version, as of the provided information, is 3.0.0. The package emits two primary events: `request`, which fires when a request begins and provides a special `Request` object for monitoring progress, and `complete`, which fires when a request concludes and delivers a comprehensive `stats` object. A key differentiator of `request-stats` is its unique `.progress()` method available on the `Request` object, allowing developers to periodically query for real-time statistics of long-running requests, including incremental deltas since the last query. This capability goes beyond simple request completion tracking, offering deeper insights into in-flight request performance. The library supports attaching to an entire Node.js `http.Server` instance or to individual `http.IncomingMessage` and `http.ServerResponse` pairs.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","stats","statistics","http","https","middleware","connect","express","analytics"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/request-stats"},{"id":17349,"title":"Requestify - Node HTTP Client with Caching","library":"requestify","status":"abandoned","version":"0.2.5","language":"javascript","ecosystem":"npm","summary":"Requestify is an HTTP client for Node.js, designed to simplify making HTTP requests and provide built-in caching capabilities. It utilizes the Q promise library for asynchronous operations, returning promises for all network calls. As of its last major release, version 0.2.5 (published in 2016), it supports in-memory, Redis, and MongoDB caching via pluggable transporters. The package was primarily built for Node.js environments around `~0.10.x`, making it incompatible with modern Node.js runtimes. Its key differentiators at the time were its promise-based API (using Q) and an extensible caching mechanism. The project appears to be abandoned, with no significant updates or maintenance for nearly a decade.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/requestify"},{"id":24519,"title":"Requestium","library":"requestium","status":"maintenance","version":"0.5.1","language":"python","ecosystem":"pypi","summary":"Requestium is a Python library that merges the power of Requests (for HTTP) with Selenium (for browser automation) into a single unified session object. Version 0.5.1 requires Python >=3.10. The project appears to be in maintenance mode with no recent updates.","last_verified":"2026-05-01T00:00:00.000Z","tags":["requests","selenium","web-scraping","browser-automation"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/requestium"},{"id":17350,"title":"HTTP(S) Request Retry","library":"requestretry","status":"active","version":"8.0.0","language":"javascript","ecosystem":"npm","summary":"request-retry is a Node.js library designed to automatically re-attempt HTTP(S) requests that fail due to transient network errors or specific HTTP status codes like 5xx and 429 (Too Many Requests). It functions as a wrapper, providing a drop-in replacement API for the underlying HTTP client, but with added configurable retry logic including `maxAttempts`, `retryDelay`, and a customizable `retryStrategy`. The current stable version, 8.0.0, marks a significant shift, migrating its core dependency from the unmaintained `request` library to the more actively developed `postman-request` fork, addressing security concerns and ensuring continued functionality. This package is crucial for building robust network clients that can gracefully handle temporary service disruptions, simplifying the implementation of resilient communication patterns by abstracting away common retry mechanisms.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/requestretry"},{"id":206,"title":"Requests","library":"requests","status":"active","version":"2.32.5","language":"python","ecosystem":"pypi","summary":"The de facto standard synchronous HTTP client for Python. Current version is 2.32.5 (Aug 2025). Stable, slow-moving library. Primary footgun: no default timeout — hangs forever by default. No async support — use httpx or aiohttp for async contexts.","last_verified":"2026-05-12T10:11:16.821Z","tags":["http","client","networking","sync","web-scraping"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/requests"},{"id":7667,"title":"requests-auth","library":"requests-auth","status":"active","version":"8.0.0","language":"python","ecosystem":"pypi","summary":"requests-auth provides a collection of authentication classes that extend the capabilities of the popular Python `requests` library. It simplifies the implementation of various authentication schemes like OAuth2 (Authorization Code, Client Credentials, PKCE), Okta, Microsoft Entra ID (formerly Azure Active Directory), API Key, Basic, and NTLM. The current version is 8.0.0, released on June 18, 2024, and it typically follows the release cadence of its underlying `requests` and `requests-oauthlib` dependencies, with new features and bug fixes released as needed.","last_verified":"2026-04-16T00:00:00.000Z","tags":["authentication","requests","oauth2","api key","bearer token","ntlm","okta","azure ad"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/requests-auth"},{"id":3257,"title":"AWS SigV4 Authentication for Requests","library":"requests-auth-aws-sigv4","status":"active","version":"0.7","language":"python","ecosystem":"pypi","summary":"requests-auth-aws-sigv4 is a Python library that provides an authentication class to integrate AWS Signature Version 4 (SigV4) into the popular `requests` module. It simplifies the process of signing HTTP requests to AWS services, including API Gateway, Elasticsearch, and others, by handling credential retrieval from environment variables, parameters, or `boto3`. The current version is 0.7, with its last release in February 2021, indicating a mature and stable but less frequently updated library.","last_verified":"2026-04-25T07:38:12.955Z","tags":["aws","sigv4","authentication","requests","http","api"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/requests-auth-aws-sigv4"},{"id":3258,"title":"AWS Signature Version 4 Signing for Requests","library":"requests-aws-sign","status":"maintenance","version":"0.1.6","language":"python","ecosystem":"pypi","summary":"requests-aws-sign is a Python package that enables AWS Signature Version 4 (SigV4) request signing using the popular `requests` library. It provides the `AWSV4Sign` class which extends `requests.auth.AuthBase` to handle the intricate SigV4 signing process for HTTP requests to AWS services. The current version is 0.1.6, and it appears to be in a maintenance state, with the last release in July 2020.","last_verified":"2026-04-25T07:38:50.844Z","tags":["aws","authentication","requests","sigv4","security"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/requests-aws-sign"},{"id":694,"title":"AWS4 Authentication for Requests","library":"requests-aws4auth","status":"active","version":"1.3.1","language":"python","ecosystem":"pypi","summary":"requests-aws4auth is a Python library providing AWS Signature Version 4 authentication for the popular Requests HTTP library. It enables secure interaction with AWS APIs by signing HTTP requests according to the SigV4 protocol. The library is actively maintained with a history of regular releases and improvements.","last_verified":"2026-05-12T17:54:41.058Z","tags":["aws","authentication","requests","aws4","sigv4"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/requests-aws4auth"},{"id":1071,"title":"Requests Cache","library":"requests-cache","status":"active","version":"1.3.1","language":"python","ecosystem":"pypi","summary":"Requests-cache is a persistent HTTP cache that provides an easy way to get better performance with the popular Python `requests` library. It's particularly useful for web scraping, consuming REST APIs, or dealing with slow or rate-limited sites. It supports various storage backends like SQLite, Redis, MongoDB, DynamoDB, and the filesystem, offering flexible expiration strategies. The current version is 1.3.1, and it maintains an active release cadence.","last_verified":"2026-04-23T16:41:31.234Z","tags":["http","cache","requests","performance","web-scraping","api","networking"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/requests-cache"},{"id":8590,"title":"requests-credssp","library":"requests-credssp","status":"active","version":"2.0.0","language":"python","ecosystem":"pypi","summary":"requests-credssp is a Python library that enables HTTPS CredSSP authentication for the popular `requests` library. CredSSP is a Microsoft authentication protocol allowing credentials to be delegated to a server for double-hop authentication. It supports CredSSP protocol versions 2 to 6, initial authentication with NTLM or Kerberos, and message encryption. The library is actively maintained, with the latest major release (v2.0.0) in February 2022.","last_verified":"2026-04-16T00:00:00.000Z","tags":["http","authentication","windows","credssp","spnego","kerberos","ntlm","requests"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/requests-credssp"},{"id":573,"title":"Requests-File","library":"requests-file","status":"active","version":"3.0.1","language":"python","ecosystem":"pypi","summary":"Requests-File is a transport adapter for the popular Python Requests library, enabling local filesystem access via `file://` URLs. It allows `requests.Session` objects to fetch local files as if they were remote resources. The current version is 3.0.1, and it follows the release cadence of its underlying dependency, `requests`, which is actively maintained and frequently updated.","last_verified":"2026-05-12T16:13:50.450Z","tags":["requests","http","file-access","transport-adapter","filesystem"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/requests-file"},{"id":2261,"title":"Asynchronous Python HTTP for Humans","library":"requests-futures","status":"active","version":"1.0.2","language":"python","ecosystem":"pypi","summary":"Requests-futures is a small add-on for the popular 'requests' HTTP library, enabling asynchronous HTTP requests. It leverages Python's `concurrent.futures` module to perform requests concurrently using either `ThreadPoolExecutor` or `ProcessPoolExecutor`. It provides a `FuturesSession` class that mimics `requests.Session` but returns `Future` objects, allowing non-blocking operations and retrieval of responses later. The current version is 1.0.2, and its release cadence is infrequent but active.","last_verified":"2026-04-24T16:57:21.718Z","tags":["http","asynchronous","concurrent","requests","futures","threading","multiprocessing","io-bound"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/requests-futures"},{"id":7668,"title":"GSSAPI Authentication Handler for Requests","library":"requests-gssapi","status":"active","version":"1.4.0","language":"python","ecosystem":"pypi","summary":"requests-gssapi is an HTTP library that extends `python-requests` to provide optional GSSAPI authentication support, including mutual authentication. It acts as a fully backward-compatible shim for the older `requests-kerberos` library, allowing for a seamless transition. The current version is 1.4.0 and requires Python >=3.8. It is actively maintained with releases occurring as needed.","last_verified":"2026-04-16T00:00:00.000Z","tags":["gssapi","requests","authentication","kerberos","spnego","sso"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/requests-gssapi"},{"id":23158,"title":"requests-hardened","library":"requests-hardened","status":"active","version":"1.2.2","language":"python","ecosystem":"pypi","summary":"A security-hardened wrapper around the Python requests library that overrides default behaviors to prevent SSRF attacks, enforce TLS best practices, restrict IP ranges, and add safety features. Current version 1.2.2, supports Python >=3.10, <4.0, and is maintained actively by Saleor.","last_verified":"2026-05-01T00:00:00.000Z","tags":["requests","security","ssrf","tls","http","harden","middleware"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/requests-hardened"},{"id":24520,"title":"requests-hawk","library":"requests-hawk","status":"maintenance","version":"1.2.1","language":"python","ecosystem":"pypi","summary":"A requests authentication plugin that implements the Hawk HTTP authentication scheme (https://github.com/hueniverse/hawk). Provides request signing and verification for HTTP APIs. Current version 1.2.1, last updated 2019. Maintenance mode, no recent releases.","last_verified":"2026-05-01T00:00:00.000Z","tags":["authentication","hawk","http","requests","security"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/requests-hawk"},{"id":5456,"title":"requests-html","library":"requests-html","status":"active","version":"0.10.0","language":"python","ecosystem":"pypi","summary":"requests-html is a Python library designed for web scraping and HTML parsing, extending the capabilities of the popular `requests` library. It provides HTML parsing with CSS selectors (jQuery-style) and XPath, automatic encoding detection, mocked user-agents, and crucially, full JavaScript support via Headless Chromium (Pyppeteer). The current version is 0.10.0, with its last PyPI release in February 2019, suggesting a slower release cadence, though the underlying `requests` library is actively maintained.","last_verified":"2026-04-13T00:00:00.000Z","tags":["web scraping","html parsing","requests","css selectors","xpath","javascript rendering","async"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/requests-html"},{"id":2262,"title":"Requests Kerberos Authentication","library":"requests-kerberos","status":"active","version":"0.15.0","language":"python","ecosystem":"pypi","summary":"requests-kerberos is a Python library that provides a Kerberos authentication handler for the popular `requests` HTTP library. It enables applications to perform Kerberos/GSSAPI authentication, including mutual authentication, with web services. The current version is 0.15.0, with releases primarily driven by bug fixes, dependency updates, and feature enhancements related to Kerberos protocols.","last_verified":"2026-04-24T16:57:49.502Z","tags":["requests","authentication","kerberos","gssapi","sso","security","http"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/requests-kerberos"},{"id":945,"title":"requests-mock","library":"requests-mock","status":"active","version":"1.12.1","language":"python","ecosystem":"pypi","summary":"requests-mock is a Python library that provides comprehensive mocking capabilities for the popular `requests` library. It acts as a transport adapter, allowing you to predefine responses for HTTP requests in tests without making actual network calls, thus enabling faster, more reliable, and isolated unit testing. The current version is 1.12.1, released on March 28, 2024. It maintains an active development status with regular releases.","last_verified":"2026-04-09T20:10:55.849Z","tags":["testing","mocking","http","requests"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/requests-mock"},{"id":27345,"title":"requests-negotiate-sspi","library":"requests-negotiate-sspi","status":"active","version":"0.5.3","language":"python","ecosystem":"pypi","summary":"This package enables Single-Sign On HTTP Negotiate authentication (Kerberos/NTLM) using the requests library on Windows. Current version 0.5.3, low release cadence.","last_verified":"2026-05-01T00:00:00.000Z","tags":["authentication","sspi","windows","requests","http"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/requests-negotiate-sspi"},{"id":1696,"title":"requests-ntlm: NTLM Authentication for Requests","library":"requests-ntlm","status":"active","version":"1.3.0","language":"python","ecosystem":"pypi","summary":"This package enables HTTP NTLM authentication for the popular Python requests library. It provides a simple `HttpNtlmAuth` class that integrates seamlessly with `requests.Session` for handling NTLM challenges. The current version is 1.3.0, and it follows an active maintenance cadence with releases addressing compatibility, security, and minor enhancements.","last_verified":"2026-04-24T00:03:09.304Z","tags":["authentication","ntlm","requests","http","security"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/requests-ntlm"},{"id":8591,"title":"requests-ntlm2: NTLM Authentication for Requests","library":"requests-ntlm2","status":"active","version":"6.6.0","language":"python","ecosystem":"pypi","summary":"requests-ntlm2 is a Python library that provides HTTP NTLM authentication support for the popular `requests` library. It is a fork of `requests-ntlm`, offering extended functionality, especially for NTLM proxy and server authentication. Currently at version 6.6.0, the library is actively maintained with regular updates to support modern Python environments and security protocols.","last_verified":"2026-04-16T00:00:00.000Z","tags":["requests","ntlm","authentication","proxy","http","windows","corporate network"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/requests-ntlm2"},{"id":6854,"title":"Requests NTLMv2 Authentication","library":"requests-ntlm3","status":"active","version":"6.1.3b1","language":"python","ecosystem":"pypi","summary":"A modern `requests` authentication handler for NTLM authentication, utilizing `pyspnego` for robust NTLMv1/v2 support, including both server and proxy authentication. This library is distinct from `requests-ntlm` and is compatible with Python 3 and modern NTLM implementations. It is actively maintained with a regular release cadence as needed for bug fixes and updates.","last_verified":"2026-04-15T00:00:00.000Z","tags":["requests","ntlm","authentication","proxy","windows","http","security"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/requests-ntlm3"},{"id":6221,"title":"requests-oauth2client","library":"requests-oauth2client","status":"active","version":"1.8.0","language":"python","ecosystem":"pypi","summary":"requests-oauth2client is an OAuth 2.x client for Python that leverages the popular `requests` HTTP library. It's designed to obtain, refresh, and revoke tokens from any OAuth2.x/OIDC compliant Authorization Server, supporting various grant types like Client Credentials, Authorization Code, Refresh Token, Token Exchange, JWT Bearer, Device Authorization, Resource Owner Password, and CIBA. The library simplifies OAuth2 interactions by integrating as a `requests` Auth Handler, automatically managing token lifecycle. It is currently at version 1.8.0 and receives regular updates.","last_verified":"2026-04-14T00:00:00.000Z","tags":["oauth2","oidc","requests","authentication","authorization","client","token"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/requests-oauth2client"},{"id":306,"title":"Requests-OAuthlib","library":"requests-oauthlib","status":"active","version":"2.0.0","language":"python","ecosystem":"pypi","summary":"Requests-OAuthlib provides first-class OAuth 1.0 and OAuth 2.0 authentication support for the popular Python Requests HTTP library. It leverages the OAuthlib framework to offer an easy-to-use interface for building OAuth clients, simplifying the complexities of OAuth workflows. The library is actively maintained, with a typical release cadence driven by updates to the underlying OAuthlib library and security best practices.","last_verified":"2026-05-12T12:58:33.101Z","tags":["oauth","oauth1","oauth2","requests","authentication","security"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/requests-oauthlib"},{"id":4391,"title":"requests-pkcs12","library":"requests-pkcs12","status":"active","version":"1.27","language":"python","ecosystem":"pypi","summary":"The requests-pkcs12 library extends the popular Python `requests` library to add native support for client-side PKCS#12 (often .p12 or .pfx) certificates. It provides a clean implementation by creating a custom `TransportAdapter` and `SSLContext`, avoiding monkey patching or the use of unencrypted temporary files. Currently at version 1.27, it serves as a robust transitional solution until `requests` incorporates direct PKCS#12 support. The project appears to be actively maintained, with frequent updates.","last_verified":"2026-04-12T00:00:00.000Z","tags":["HTTP","requests","PKCS#12","SSL","certificates","authentication","client-certificate"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/requests-pkcs12"},{"id":5457,"title":"Requests Ratelimiter","library":"requests-ratelimiter","status":"active","version":"0.9.3","language":"python","ecosystem":"pypi","summary":"Requests-Ratelimiter is a Python library that provides easy-to-use rate-limiting capabilities for the popular `requests` library. It acts as a wrapper around `pyrate-limiter`, implementing the leaky bucket algorithm to control the rate of HTTP requests. It is currently at version 0.9.3 and generally follows the release cadence of its underlying `pyrate-limiter` dependency, with updates typically driven by new features or fixes in the core rate-limiting logic.","last_verified":"2026-04-13T00:00:00.000Z","tags":["requests","rate-limiting","api-client","http","pyrate-limiter"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/requests-ratelimiter"},{"id":5713,"title":"requests-sigv4","library":"requests-sigv4","status":"maintenance","version":"0.1.6","language":"python","ecosystem":"pypi","summary":"requests-sigv4 is a Python library designed to provide AWS Signature Version 4 (SigV4) authentication for the popular `requests` library. It enables users to make signed requests to AWS API endpoints, which is crucial for interacting with many AWS services. The library is currently at version 0.1.6 and was last updated in June 2022. Due to the lack of available documentation or an active source repository, its exact release cadence is unknown, but it appears to be a stable utility.","last_verified":"2026-04-11T00:00:00.000Z","tags":["aws","sigv4","authentication","requests","api-gateway","security"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/requests-sigv4"},{"id":10198,"title":"Requests-SSE Client","library":"requests-sse","status":"active","version":"0.5.3","language":"python","ecosystem":"pypi","summary":"requests-sse is a Python client library for Server-Sent Events (SSE), built on top of the popular 'requests' HTTP library. It provides an `EventSource` object for consuming event streams, handling reconnections and message parsing according to the WHATWG SSE specification. The current stable version is 0.5.3, with a beta 0.6.0b0 indicating an upcoming major release. The library generally follows an active release cadence with minor updates and bug fixes.","last_verified":"2026-04-17T00:00:00.000Z","tags":["sse","server-sent events","requests","http","streaming","client"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/requests-sse"},{"id":329,"title":"Requests Toolbelt","library":"requests-toolbelt","status":"active","version":"1.0.0","language":"python","ecosystem":"pypi","summary":"A utility belt for advanced users of python-requests, providing additional functionality and tools. Current version: 1.0.0. Release cadence: As needed.","last_verified":"2026-05-12T13:05:58.602Z","tags":["requests","toolbelt","multipart","encoder"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/requests-toolbelt"},{"id":2749,"title":"requests-unixsocket","library":"requests-unixsocket","status":"active","version":"0.4.1","language":"python","ecosystem":"pypi","summary":"requests-unixsocket is a Python library that allows the popular `requests` HTTP library to communicate over UNIX domain sockets. It extends `requests`' functionality to support `http+unix://` URLs. The current stable version is 0.4.1. Releases appear to be infrequent, focusing on maintenance and compatibility with newer `requests` versions.","last_verified":"2026-04-25T00:20:41.067Z","tags":["http","requests","unix-socket","networking","adapter"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/requests-unixsocket"},{"id":4743,"title":"requests-unixsocket2","library":"requests-unixsocket2","status":"active","version":"1.0.1","language":"python","ecosystem":"pypi","summary":"requests-unixsocket2 allows the popular 'requests' HTTP library to communicate over UNIX domain sockets. It is a maintained fork of the original 'requests-unixsocket' project, created to ensure compatibility with recent versions of 'requests' and 'urllib3'. The current version is 1.0.1, with releases typically occurring as needed to address compatibility issues or bug fixes.","last_verified":"2026-04-12T00:00:00.000Z","tags":["http","unix socket","requests","networking"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/requests-unixsocket2"},{"id":4236,"title":"Requests Exceptions","library":"requestsexceptions","status":"maintenance","version":"1.4.0","language":"python","ecosystem":"pypi","summary":"requestsexceptions is a simple utility library designed to normalize the import paths for exceptions within the popular 'requests' HTTP library. It addresses scenarios where 'requests' might bundle 'urllib3' or be distributed with 'urllib3' unbundled, which can lead to inconsistencies when trying to catch specific exceptions like `urllib3.exceptions.HTTPError`. The library provides a unified way to import these exceptions, regardless of the underlying 'requests' packaging. Its current version is 1.4.0, released in February 2018, indicating a maintenance-focused cadence.","last_verified":"2026-04-11T00:00:00.000Z","tags":["requests","exceptions","error-handling","urllib3","network"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/requestsexceptions"},{"id":11940,"title":"Native Addon Loader","library":"require-addon","status":"active","version":"1.2.0","language":"javascript","ecosystem":"npm","summary":"require-addon (version 1.2.0) is a JavaScript utility designed to facilitate the loading of native C++ addons (typically compiled as `.node` files) across various JavaScript runtimes. Its primary function is to extend the standard CommonJS `require` function by adding an `.addon` method. This package simplifies the complex process of locating and loading precompiled or dynamically compiled native modules, particularly in environments beyond standard Node.js, such as the 'bare' engine utilized within the Holepunch/Hypercore ecosystem. It aims to provide a standardized interface for consuming native bindings, abstracting away some of the underlying system-specific calls and linking complexities. The package's release cadence appears to be infrequent, which is common for foundational libraries serving a specific, critical infrastructure role. Its key differentiator is its cross-runtime compatibility, making it suitable for specialized environments where direct native module integration is essential.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/require-addon"},{"id":20514,"title":"require-context.macro","library":"require-context.macro","status":"active","version":"1.2.2","language":"javascript","ecosystem":"npm","summary":"A Babel Macro that replicates Webpack's require.context() for use in Storybook and other non-Webpack environments. Current stable version is 1.2.2. The package is maintained by the Storybook team and depends on babel-plugin-macros. Key differentiator: it allows using require.context() syntax in Storybook config files without Webpack, enabling automatic file importing for stories. The macro follows symlinks and supports req.resolve(key). Ships TypeScript definitions. Compatible with Storybook 3 and 4.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","babel","macros","storybook","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/require-context.macro"},{"id":15805,"title":"Require Extension Hooks Vue","library":"require-extension-hooks-vue","status":"maintenance","version":"3.0.0","language":"javascript","ecosystem":"npm","summary":"`require-extension-hooks-vue` is a Node.js package designed to enable the server-side parsing and compilation of Vue 2.x single-file components (SFCs). It works in conjunction with `require-extension-hooks` to integrate into Node's module `require` mechanism, allowing developers to import `.vue` files directly within Node.js environments. This functionality is particularly useful for server-side rendering, browserless unit testing, or other Node.js-based build processes that need to consume Vue SFCs. The current stable version is 3.0.0. The package automatically converts `<template>` blocks into Vue render functions, supports external template and script sources, and handles various `lang` attributes (e.g., `pug`, `ts`) by dynamically looking for additional `require-extension-hooks` or compatible external libraries. It also provides a flexible mechanism for processing custom blocks within SFCs. The release cadence appears infrequent, with significant internal compiler changes typically occurring between major versions.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/require-extension-hooks-vue"},{"id":18746,"title":"require-middleware","library":"require-middleware","status":"active","version":"1.0.0","language":"javascript","ecosystem":"npm","summary":"Inject middleware into Node.js require() calls before they hit the cache, file system, or native modules. Version 1.0.0 is the initial stable release. It allows intercepting and transforming modules at load time, useful for instrumentation, mocking, or polyfilling. Differentiates by operating at the require level rather than module-level hooks, providing a middleware pipeline similar to Express.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","node","js","require","middleware"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/require-middleware"},{"id":13940,"title":"Directory-based Module Auto-Loader","library":"requireindex","status":"abandoned","version":"1.2.0","language":"javascript","ecosystem":"npm","summary":"requireindex is a utility for Node.js CommonJS environments that simplifies the creation of `index.js` files by automatically requiring and exporting sibling modules within a directory. It aggregates modules into a single object, with keys corresponding to file basenames. It supports nested directories, allows explicit file inclusion, and respects a convention for private modules (prefixing with an underscore). The current stable version is 1.2.0, which was last published over 8 years ago, indicating the package is no longer actively maintained. It offers a concise alternative to manually writing multiple `require()` statements for structuring CommonJS projects, though its relevance has diminished with the widespread adoption of ES Modules.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","require","index","index.js"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/requireindex"},{"id":11941,"title":"RequireJS","library":"requirejs","status":"maintenance","version":"2.3.8","language":"javascript","ecosystem":"npm","summary":"RequireJS is a foundational JavaScript file and module loader, primarily designed for asynchronous module definition (AMD) in web browsers, which was crucial for managing dependencies and organizing code before native ES Modules (ESM) were widely adopted. The `requirejs` npm package provides a Node.js adapter, `r.js`, which serves as both an AMD runtime for server-side execution and a powerful optimizer for bundling and minifying browser-side AMD modules. Its current stable version is 2.3.8, last published in November 2025. While it has received infrequent updates for critical fixes (e.g., a prototype pollution vulnerability fix in 2.3.7), its lead maintainer has indicated it's in \"end of life mode\" for new feature development. RequireJS differentiates itself by offering a consistent module format across browser and Node environments, simplifying build processes for complex web applications. However, its relevance has significantly diminished with the pervasive support for ES Modules in modern JavaScript ecosystems, which offer more efficient loading and static analysis capabilities without needing a separate loader or optimizer in many scenarios.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/requirejs"},{"id":20515,"title":"RequireJS Babel plugin","library":"requirejs-babel","status":"abandoned","version":"0.0.9","language":"javascript","ecosystem":"npm","summary":"An AMD loader plugin for RequireJS that transpiles ES6/ES2015 modules via Babel at build or runtime. Currently at version 0.0.9, this package bundles an outdated Babel 5.8.22 and has been unmaintained since 2015. It is superseded by native ES6 support in modern browsers and tools like Webpack/Rollup with Babel presets. Key differentiator: easy integration with legacy RequireJS projects needing ES6 module loading.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/requirejs-babel"},{"id":26313,"title":"requirejs-transpiler","library":"requirejs-transpiler","status":"active","version":"0.1.2","language":"javascript","ecosystem":"npm","summary":"Transpile RequireJS AMD modules (define/require) into ES module syntax (import/export). Version 0.1.2 is current, with no clear release cadence. It provides a Node.js API to convert AMD files in bulk using glob patterns, with optional Prettier formatting. Limited community adoption, no active maintenance.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/requirejs-transpiler"},{"id":5817,"title":"Requirements Detector","library":"requirements-detector","status":"active","version":"1.5.0","language":"python","ecosystem":"pypi","summary":"requirements-detector is a simple Python tool designed to find and list the dependencies of a Python project. It analyzes various common project files to ascertain required libraries and their versions. The current version is 1.5.0, and it appears to be under active development with periodic updates.","last_verified":"2026-04-14T00:00:00.000Z","tags":["requirements","dependencies","project analysis","packaging","pip"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/requirements-detector"},{"id":1305,"title":"Requirements Parser","library":"requirements-parser","status":"active","version":"0.13.0","language":"python","ecosystem":"pypi","summary":"This small Python module provides utilities for parsing Pip `requirements.txt` files and individual requirement strings. It extracts package names, versions, operators, VCS information, and environment markers, making it easier to programmatically inspect and manipulate dependency specifications. The library is actively maintained, with version 0.13.0 recently released, and typically sees several releases per year to address bug fixes and add new parsing features.","last_verified":"2026-04-23T19:36:50.942Z","tags":["parsing","requirements.txt","pip","dependencies"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/requirements-parser"},{"id":24521,"title":"RequirementsLib","library":"requirementslib","status":"active","version":"3.0.0","language":"python","ecosystem":"pypi","summary":"A Python library for converting between pip-style requirements and Pipfile/Pipfile.lock formats. Version 3.0.0 is a major overhaul that replaced attrs with pydantic for validation. Maintained irregularly.","last_verified":"2026-05-01T00:00:00.000Z","tags":["pipfile","requirements","pipeline","pip","packaging"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/requirementslib"},{"id":13941,"title":"Requisite JavaScript Bundler","library":"requisite","status":"maintenance","version":"1.19.17","language":"javascript","ecosystem":"npm","summary":"Requisite is a JavaScript bundler that focuses on compiling client-side code and templates, primarily utilizing the CommonJS module format. As of version 1.19.17, it enables developers to structure browser-side applications using Node.js-style `require` statements, supporting both synchronous and asynchronous module loading for optimized performance. Key differentiators include automatic compiler detection for various languages, a flexible API for programmatic use, lazy asset loading, and integration with `connect`/`express` for rapid development. It also offers a command-line interface for straightforward bundling tasks and good source map support. It explicitly directs users interested in ES module support to an alternative project, Handroll, indicating its dedicated focus on CommonJS and an older paradigm for module management. Requisite's release cadence appears to be slow or ceased, given its long-standing version and the explicit guidance away from it for modern ES module workflows.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","analysis","asset","browser","bundle","commonjs","compress","inception","minify"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/requisite"},{"id":17352,"title":"Requisition HTTP Client","library":"requisition","status":"abandoned","version":"1.7.0","language":"javascript","ecosystem":"npm","summary":"Requisition is a lightweight, fluent HTTP client designed specifically for Node.js, with a strong emphasis on ES6/ES7 `async/await` patterns. It provides a minimal API for making HTTP requests (GET, POST, etc.) and offers utilities for handling responses, such as parsing JSON, reading as text or buffer, and saving to a file. Unlike browser-compatible alternatives like Axios, Requisition focuses solely on the Node.js environment, foregoing large options objects in favor of a chainable, method-based interface. The package is currently at version 1.7.0, with its last update nearly seven years ago (June 2017), indicating it is no longer actively maintained and should be considered abandoned. Due to its age, it targets older Node.js versions and exclusively uses CommonJS modules.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","request","promise","http","https","client"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/requisition"},{"id":17351,"title":"Simple Asynchronous HTTP Client","library":"reqwest","status":"abandoned","version":"2.0.5","language":"javascript","ecosystem":"npm","summary":"Reqwest is a browser-focused JavaScript library designed for making asynchronous HTTP requests, offering support for XMLHttpRequest, JSONP, CORS, and the CommonJS Promises/A specification. While it provided isomorphic capabilities allowing use in Node.js via the `xhr2` peer dependency, its primary intention and optimization were for client-side AJAX operations. The package is currently at version 2.0.5 and has not received any updates since August 2015. This effectively marks it as an abandoned project. Its Promise implementation adheres to an older specification (Promises/A), which may not be fully compatible with the ES2015+ Promises/A+ standard or modern `async/await` patterns. For contemporary JavaScript development, the native Fetch API or actively maintained alternatives like `axios` are generally preferred due to `reqwest`'s lack of ongoing support and potential compatibility issues with modern environments and security practices.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","ender","ajax","xhr","connection","web 2.0","async","sync"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/reqwest"},{"id":7669,"title":"Reretry","library":"reretry","status":"active","version":"0.11.8","language":"python","ecosystem":"pypi","summary":"Reretry is a Python library providing an easy-to-use, yet functional decorator for retrying functions on exceptions. It is a fork of the `retry` package, enhancing it with features like logging of traceback, callbacks after each failure, and support for `async` functions. Currently at version 0.11.8, it is actively maintained with a focus on providing a robust retry mechanism with minimal dependencies.","last_verified":"2026-04-16T00:00:00.000Z","tags":["retry","decorator","resilience","async","error handling"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/reretry"},{"id":4237,"title":"Rerun Python SDK","library":"rerun-sdk","status":"active","version":"0.31.2","language":"python","ecosystem":"pypi","summary":"The Rerun Python SDK is an open-source library for logging, storing, querying, and visualizing multimodal and multi-rate data. It provides Python APIs to stream data like images, tensors, point clouds, and text to the Rerun Viewer for live visualization or to a file for later use. It is currently in active development, with frequent releases, and is particularly useful in areas like robotics, simulation, and computer vision, aiming to help users understand and improve complex processes involving rich, time-aware multimodal data.","last_verified":"2026-04-11T00:00:00.000Z","tags":["robotics","computer vision","visualization","logging","debugging","3d","multimodal-data","spatial-ai"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/rerun-sdk"},{"id":2750,"title":"Efficient Signal Resampling","library":"resampy","status":"active","version":"0.4.3","language":"python","ecosystem":"pypi","summary":"resampy is a Python module for efficient time-series resampling, primarily designed for audio applications. It implements the band-limited sinc interpolation method for sampling rate conversion, offering performance advantages over `scipy.signal.resample` for long-duration signals. The current version is 0.4.3, with maintenance releases occurring periodically to ensure compatibility and address minor issues.","last_verified":"2026-04-25T00:22:06.546Z","tags":["signal processing","audio","resampling","time-series"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/resampy"},{"id":15375,"title":"ReScript Test Framework","library":"rescript-test","status":"active","version":"8.0.0","language":"javascript","ecosystem":"npm","summary":"rescript-test is a lightweight and performant test framework designed specifically for ReScript projects. Currently at version 8.0.0, it provides a native ReScript API for writing unit and integration tests, leveraging ReScript's type system for robust assertions. It integrates directly into the ReScript build pipeline, running compiled `.bs.js` files. The framework offers core testing primitives like `test`, `testAsync`, and flexible `assertion` functions, alongside utilities for setup/teardown and optional DOM simulation via JSDOM. It aims to provide a straightforward, type-safe testing experience tailored for the ReScript ecosystem, differentiating itself from general JavaScript test runners by its deep integration with ReScript's language features. It appears to be actively maintained, with updates typically correlating with ReScript compiler releases.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","BuckleScript","ReScript","Test"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/rescript-test"},{"id":10199,"title":"Perth Audio Watermarking and Detection","library":"resemble-perth","status":"active","version":"1.0.1","language":"python","ecosystem":"pypi","summary":"resemble-perth is an audio watermarking and detection library developed by Resemble AI. It allows embedding and detecting imperceptible watermarks in audio signals, primarily designed for identifying AI-generated content. The current stable version is 1.0.1, with new releases typically occurring as features are added or bug fixes are made.","last_verified":"2026-04-17T00:00:00.000Z","tags":["audio","watermarking","detection","signal processing","ai-generated content"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/resemble-perth"},{"id":8592,"title":"Resemblyzer","library":"resemblyzer","status":"abandoned","version":"0.1.4","language":"python","ecosystem":"pypi","summary":"Resemblyzer (version 0.1.4) is a Python library for extracting speaker embeddings from audio, enabling voice verification and comparison using a pre-trained deep learning model. Its last release was in December 2020, and the project appears to be no longer actively maintained.","last_verified":"2026-04-16T00:00:00.000Z","tags":["audio","voice","embedding","deep learning","speech","speaker recognition"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/resemblyzer"},{"id":69,"title":"Resend","library":"resend","status":"active","version":"2.23.0","language":"python","ecosystem":"pypi","summary":"Official Python SDK for the Resend transactional email API. Active, frequently updated. v2.0 (May 2024) added TypedDict-based type hinting. Module-level api_key pattern is the primary auth method. No class instantiation — all methods are called as class methods on resend.Emails, resend.Contacts, etc.","last_verified":"2026-05-12T06:35:56.146Z","tags":["email","resend","transactional-email","python","api"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/resend"},{"id":17055,"title":"Resend CLI","library":"resend-cli","status":"active","version":"2.2.1","language":"javascript","ecosystem":"npm","summary":"The Resend CLI is the official command-line interface for interacting with the Resend email API. It allows developers, AI agents, and CI/CD pipelines to manage and send emails directly from the terminal. The current stable version is 2.2.1, with frequent minor and patch releases, indicating active development and continuous feature additions. Key differentiators include its multi-platform installation methods (npm, cURL, Homebrew, PowerShell), built-in 'agent skill' support for AI coding agents, and robust authentication mechanisms. It provides commands for common tasks such as sending emails, managing domains, and checking the environment, aiming to streamline email operations programmatically and interactively.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","cli","resend","email","api","tanstack-intent"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/resend-cli"},{"id":17354,"title":"REserve: Regex-Configurable HTTP Server","library":"reserve","status":"active","version":"2.3.5","language":"javascript","ecosystem":"npm","summary":"REserve is a lightweight and versatile HTTP server package, currently at stable version 2.3.5. It specializes in serving static files, acting as a reverse proxy, and aggregating resources from multiple sources. The core functionality relies on declarative, regular expression-based mappings defined in a JSON configuration, offering fine-grained control over request routing and handling. The project demonstrates an active release cadence, with frequent minor updates and bug fixes. Its key differentiators include a minimal footprint with zero runtime dependencies, efficient performance (updated to `punycache`@`1.0.1` in v2.3.0), and the power of embedded regular expressions for highly flexible and dynamic server configurations, making it well-suited for development environments and complex routing scenarios without the overhead of larger frameworks.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","http","serve","static","json","regexp","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/reserve"},{"id":11942,"title":"JavaScript Reserved Identifiers","library":"reserved-identifiers","status":"active","version":"1.2.0","language":"javascript","ecosystem":"npm","summary":"`reserved-identifiers` is a JavaScript library that provides a comprehensive `Set` of reserved identifiers according to the latest ECMAScript specification (currently ES2023) and module context. It offers a straightforward API to retrieve these identifiers, making it easy to check if a given string is reserved in modern JavaScript environments. The library also includes a dedicated export for TypeScript's built-in reserved types, useful for tooling that needs to validate type names. Maintained by Sindresorhus, the package typically sees stable, infrequent releases focused on incorporating new ECMAScript specifications or minor feature enhancements like the recent addition of TypeScript reserved types in v1.1.0 and strict mode identifiers in v1.2.0. Its primary differentiator is its strict adherence to modern JavaScript standards, intentionally omitting support for older JS versions. This focus ensures accuracy for current development practices, distinguishing it from libraries that might cater to a wider range of historical JS versions. The current stable version is 1.2.0.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","reserved","identifiers","keywords","words","restricted","ecmascript","identifier","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/reserved-identifiers"},{"id":17926,"title":"Reset (Resource-Oriented Service Framework)","library":"reset","status":"abandoned","version":"0.1.0","language":"javascript","ecosystem":"npm","summary":"Reset is an extremely early-stage resource-oriented service framework for Node.js, initially released in 2013. The package is at version 0.1.0, indicating it never progressed beyond a nascent development phase. It targets Node.js versions >= 0.8.0, making it fundamentally incompatible with modern Node.js runtimes without significant modification or compatibility layers. The project shows no signs of active maintenance, and its documentation and examples were 'coming soon' even at the time of its last update. Key differentiators are hard to ascertain given the lack of documentation, but its 'resource-oriented' approach was a common pattern during that era of Node.js development. It is considered abandoned and should not be used for new projects or integrated into contemporary applications.","last_verified":"2026-04-23T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/reset"},{"id":18748,"title":"Reset Framework CLI","library":"reset-framework-cli","status":"active","version":"1.2.5","language":"javascript","ecosystem":"npm","summary":"The official command-line tool for building, developing, and packaging applications with Reset Framework. Current stable version is 1.2.5, with a release cadence aligned with the core framework (published after schema, backend, and SDK packages). Key differentiators: it orchestrates the full lifecycle (create, dev, build, package, doctor), optionally compiles the runtime from source via CMake/Ninja, and remains thin by delegating platform logic to separate runtime packages. Requires Node.js >=20.19.0.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/reset-framework-cli"},{"id":24522,"title":"Reservoir Fortran Output","library":"resfo","status":"active","version":"5.0.1","language":"python","ecosystem":"pypi","summary":"A lazy parser and writer for reservoir simulator Fortran output format (unformatted and formatted). Current version 5.0.1 with strict typing and type stubs. Maintenance via Equinor, release cadence irregular.","last_verified":"2026-05-01T00:00:00.000Z","tags":["reservoir-simulation","fortran","parser","lazy","eclipse"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/resfo"},{"id":20516,"title":"reshow-runtime","library":"reshow-runtime","status":"active","version":"0.17.15","language":"javascript","ecosystem":"npm","summary":"Babel runtime alternative designed to replace @babel/runtime in projects using the Reshow ecosystem. Current stable version: 0.17.15. Release cadence: irregular; major breaking changes in v0.16.0 (switched to createReducer for all stores) and v0.13-beta (moved urlDispatch/UrlReturn to reshow-url). Key differentiators: lighter footprint, supports optional chaining (?.) and nullish coalescing (??), and provides helper functions for React/Redux-like patterns. Not recommended for projects outside the Reshow framework.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","babel"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/reshow-runtime"},{"id":18749,"title":"Resilient HTTP Client","library":"resilient","status":"maintenance","version":"0.4.0","language":"javascript","ecosystem":"npm","summary":"A fault-tolerant, reactive HTTP client for Node.js and browsers, designed for distributed systems and microservices. Version 0.4.0 (latest, last released in 2016, no recent updates) provides transparent server fallback, dynamic server discovery (e.g., via Consul), request retry/backoff, and client-side load balancing based on empirical server latency. It is middleware-oriented, lightweight (~9KB gzipped), dependency-free, and supports both callback and promise-based async requests. Differentiates from alternatives like Axios or Got by focusing on resilience patterns (circuit breaker, failover) inspired by Netflix's Ribbon and Chaos Engineering.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","fault","tolerant","balance","ajax","http","https","xhr","request"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/resilient"},{"id":18747,"title":"resilient-consul","library":"resilient-consul","status":"active","version":"0.1.7","language":"javascript","ecosystem":"npm","summary":"Middleware for resilient.js HTTP client that integrates Consul as a service discovery server. Version 0.1.7 works with Consul HTTP API v1 and resilient.js >=0.3. Supports Node.js and browsers (via Bower or script tag). Provides fault-tolerant, load-balanced HTTP requests by querying Consul's catalog or health endpoint, allowing custom server mapping and per-service datacenter/tag filters. Differentiates by adding Consul discovery to resilient.js, enabling dynamic backend selection.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","fault","tolerant","balance","ajax","http","https","xhr","request"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/resilient-consul"},{"id":6222,"title":"Resiliparse","library":"resiliparse","status":"active","version":"0.16.0","language":"python","ecosystem":"pypi","summary":"Resiliparse is a collection of robust and fast processing tools for parsing and analyzing web archive data, encompassing utilities for character encoding, HTML parsing, content extraction, and process guarding. It is currently at version 0.16.0 and is actively maintained as part of the ChatNoir web analytics toolkit.","last_verified":"2026-04-14T00:00:00.000Z","tags":["web scraping","HTML parsing","web archives","NLP","encoding detection","DOM manipulation"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/resiliparse"},{"id":17056,"title":"Balena CLI Form Interpreter","library":"resin-cli-form","status":"active","version":"5.0.1","language":"javascript","ecosystem":"npm","summary":"resin-cli-form is a JavaScript/TypeScript library designed to interpret and execute declarative form definitions within command-line interfaces. It enables developers to construct interactive CLI forms with features like conditional questions using a `when` property, where subsequent questions are only presented if specific conditions based on prior answers are met. The current stable version is 5.0.1, released in February 2026. The project has undergone significant modernization in its recent major releases, notably switching from CoffeeScript to TypeScript, adopting ES Modules, and migrating to `async/await` in version 5.0.0. Its release cadence shows active development and maintenance, with major architectural shifts around 2025-2026. This library is a specialized tool for building structured, interactive CLI experiences, particularly within the Balena.io ecosystem, providing a robust abstraction for complex user input flows.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","resin","form","cli","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/resin-cli-form"},{"id":17057,"title":"Resin CLI Visuals","library":"resin-cli-visuals","status":"active","version":"4.0.4","language":"javascript","ecosystem":"npm","summary":"resin-cli-visuals is a JavaScript/TypeScript library providing a collection of command-line interface (CLI) widgets designed primarily for the Balena ecosystem's CLI tools. It offers components such as spinners, progress bars, interactive tables (horizontal and vertical), and a drive scanner to dynamically detect storage device changes. The current stable version is 4.0.4, released in March 2026, indicating an active development cadence with several minor and major releases in the last year. Key differentiators include its focus on CLI UX within the Balena context, offering ready-to-use visual components for common CLI interactions, and its recent migration to TypeScript and ESM, ensuring modern JavaScript practices. The library is built to enhance user interaction in console applications, making operations like long-running tasks or data display more visually intuitive.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","resin","cli","widgets","text","visuals","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/resin-cli-visuals"},{"id":13942,"title":"ResizeObserver Polyfill","library":"resize-observer-polyfill","status":"active","version":"1.5.1","language":"javascript","ecosystem":"npm","summary":"This package provides a robust polyfill for the W3C Resize Observer API, enabling consistent functionality across web browsers, including those without native support. Currently at stable version 1.5.1, the library maintains an active development pace, primarily focusing on bug fixes and minor enhancements, as evidenced by recent releases like 1.5.1 and 1.5.0. Its core strength lies in its non-polling observation strategy, which leverages MutationObserver with Mutation Events as a fallback, ensuring efficient performance without constant DOM checks. It differentiates itself by accurately following the Resize Observer specification, handling CSS transitions/animations, and observing changes from dynamic CSS pseudo-classes without modifying observed elements. The polyfill is lightweight, weighing only 2.44 KiB minified and gzipped, and is designed to be used as a ponyfill to prevent global object pollution.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","ResizeObserver","resize","observer","util","client","browser","polyfill","ponyfill","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/resize-observer-polyfill"},{"id":7670,"title":"Resize Right","library":"resize-right","status":"active","version":"0.0.2","language":"python","ecosystem":"pypi","summary":"Resize Right is a Python library providing a single, highly flexible `resize` function for image resizing. It supports both NumPy arrays and PyTorch tensors, offering various scaling options, padding modes, and output shape controls. The current version is 0.0.2. Releases appear to be infrequent, indicating a stable, focused utility rather than a rapidly evolving project.","last_verified":"2026-04-16T00:00:00.000Z","tags":["image processing","resize","computer vision","numpy","pytorch"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/resize-right"},{"id":11943,"title":"URL Pathname Resolver","library":"resolve-pathname","status":"active","version":"3.0.0","language":"javascript","ecosystem":"npm","summary":"The `resolve-pathname` package, currently at stable version 3.0.0, offers a pure JavaScript implementation for resolving URL pathnames. Its core purpose is to replicate the exact pathname resolution behavior found in web browsers when processing the `href` attribute of an `<a>` tag. This utility is distinct from Node.js's `url.resolve`, which handles full URLs, and from other browser-specific solutions like `resolve-url` that may have DOM dependencies. It prides itself on 100% compatibility with browser pathname resolution rules without relying on a DOM environment. The package is typically very stable with an infrequent release cadence for major versions, indicating a mature and well-tested codebase. It is suitable for both Node.js and browser environments, with ESM, CommonJS, and UMD builds available.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/resolve-pathname"},{"id":11944,"title":"Webpack TypeScript Resolution Plugin","library":"resolve-typescript-plugin","status":"deprecated","version":"2.0.1","language":"javascript","ecosystem":"npm","summary":"resolve-typescript-plugin is a webpack plugin designed to bridge the gap between TypeScript's ES Module output expectations and webpack's module resolution for ES Modules. It allows developers to import TypeScript files using a `.js` extension (e.g., `import { foo } from './bar.js'`) which aligns with native ES Module resolution behavior in Node.js and browsers, rather than webpack's default of requiring `.ts` or no extension. The current stable version is 2.0.1. Its release cadence has been infrequent since the introduction of an equivalent built-in feature in webpack. A key differentiator was solving the specific import extension problem for ESM TypeScript projects before webpack v5.74.0; now, its primary use case is for projects still on older webpack versions that require this specific resolution behavior. It is effectively in maintenance mode for older webpack versions, as webpack itself now offers `resolve.extensionAlias` for this functionality, making the plugin largely obsolete for modern webpack setups.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","ESM","TypeScript","plugin","resolve","webpack","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/resolve-typescript-plugin"},{"id":20517,"title":"resolve-url-loader","library":"resolve-url-loader","status":"active","version":"5.0.0","language":"javascript","ecosystem":"npm","summary":"Webpack loader that rewrites relative paths in url() statements based on the original source file. v5.0.0 (stable) requires node>=12, webpack>=4, and uses postcss@8. Removed the deprecated rework engine entirely. Key differentiator: it fixes the mismatch between Sass partial location and CSS output location for feature-based project structures, enabling co-located assets with partials. Actively maintained with automated tests. Alternatives like css-loader's url handling or other loaders are less targeted.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","webpack","loader","css","normalize","rewrite","resolve","url","sass"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/resolve-url-loader"},{"id":1132,"title":"resolvelib","library":"resolvelib","status":"active","version":"1.2.1","language":"python","ecosystem":"pypi","summary":"Resolvelib is a Python library that provides a generic dependency resolution algorithm. It allows you to resolve abstract dependencies into concrete ones by implementing a custom 'Provider' interface that defines how packages, requirements, and candidates interact. The current version is 1.2.1, and it maintains an active release cadence with several updates per year, indicating ongoing development and support.","last_verified":"2026-04-23T17:24:42.922Z","tags":["dependency resolution","packaging","resolver","algorithms"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/resolvelib"},{"id":18750,"title":"resource-bundler","library":"resource-bundler","status":"abandoned","version":"0.0.8","language":"javascript","ecosystem":"npm","summary":"A simple asset bundler for Express applications, inspired by the .NET MVC 4 bundler. It combines multiple CSS or JavaScript files into single bundles with optional minification via custom transformers. Version 0.0.8 is the latest, with low release cadence (no recent updates). Key differentiators: lightweight, Express integration, extensible via custom transformers. Not actively maintained; may have compatibility issues with modern Node.js.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","asset","resource","manager","bundle","express","connect"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/resource-bundler"},{"id":26314,"title":"express-resource-compiler","library":"resource-compiler","status":"maintenance","version":"0.2.8","language":"javascript","ecosystem":"npm","summary":"Resource compiler and cacher for Express. Current stable version: 0.2.8. This package allows you to compile and cache resources (e.g., CSS, JavaScript templates) in an Express application. It is designed to be generic and integrate with Express's middleware pattern. The package has seen no recent updates and is in early stages, with limited documentation and community adoption. Differentiators include its focus on resource compilation and caching for Express, as opposed to more general-purpose build tools or asset pipelines. It supports a plugin-like system for custom compilers.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","express","resource","resources","resource compiler","compiler","utilities","utility"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/resource-compiler"},{"id":17927,"title":"Opinionated Express.js HTTP Server Resource","library":"resource-http","status":"abandoned","version":"1.3.0","language":"javascript","ecosystem":"npm","summary":"The `resource-http` library provides an opinionated framework for quickly setting up an HTTP server based on Express.js. It bundles common web application functionalities such as static file serving, user sessions, HTTPS/SSL, WebSockets, OAuth authentication (via Passport), view rendering (via the `view` module), i18n support (via `i18n-2`), and body parsing, all configurable through a single options object. Currently at version 1.3.0, the package appears to be unmaintained, with its last publish date in 2014 and explicitly relying on Express 4.x.x, which is a significantly outdated version of Express. Its core value lies in abstracting away individual middleware integrations for rapid prototyping, but its age makes it unsuitable for modern production environments.","last_verified":"2026-04-23T00:00:00.000Z","tags":["javascript","http","resource","resources"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/resource-http"},{"id":17466,"title":"Express Resource Router Middleware","library":"resource-router-middleware","status":"abandoned","version":"0.7.0","language":"javascript","ecosystem":"npm","summary":"resource-router-middleware provides a concise, declarative way to define RESTful API endpoints for Express applications. It allows developers to configure a full CRUD (Create, Read, Update, Delete) resource using a single object literal, mapping HTTP methods (GET, POST, PUT, DELETE) to corresponding handler functions (list, create, read, update, delete). The current stable version is 0.7.0, released in 2017. The project appears to be unmaintained, with its last commit in 2020, suggesting an abandoned release cadence. Its key differentiator is simplifying the definition of standard REST resources, abstracting away individual route declarations and integrating with Express's parameter loading mechanisms, which can lead to more readable and organized route definitions compared to manual `app.get()`, `app.post()` etc.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/resource-router-middleware"},{"id":24523,"title":"ResourceBundle","library":"resourcebundle","status":"active","version":"2.2.0","language":"python","ecosystem":"pypi","summary":"ResourceBundle is an i18n module for managing string resources in Python, supporting .properties, JSON, and YAML formats. Current version is 2.2.0, requiring Python >=3.5. It follows Java ResourceBundle patterns with locale fallback.","last_verified":"2026-05-01T00:00:00.000Z","tags":["i18n","localization","resource-bundle","properties","json","yaml"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/resourcebundle"},{"id":17928,"title":"Connect/Express Response Modifier Middleware","library":"resp-modifier","status":"active","version":"6.0.2","language":"javascript","ecosystem":"npm","summary":"resp-modifier is a Node.js middleware designed for Connect and Express applications, enabling the modification of HTTP response bodies, particularly HTML. It generalizes the functionality found in packages like `connect-livereload`, focusing solely on response modification rather than live reload specifics. The package allows developers to define multiple replacement rules to transform the outgoing response content, making it suitable for tasks such as injecting scripts, modifying links, or censoring content dynamically. The current stable version is 6.0.2. While the release cadence is not explicitly defined, regular updates suggest active maintenance. Key differentiators include its focused scope on response manipulation and compatibility with standard Connect-style middleware architectures.","last_verified":"2026-04-23T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/resp-modifier"},{"id":15228,"title":"Response Iterator","library":"response-iterator","status":"active","version":"1.0.10","language":"javascript","ecosystem":"npm","summary":"response-iterator is a utility library designed to normalize various HTTP response bodies into a consistent asynchronous iterator interface, compatible across both browser and Node.js environments. It currently stands at stable version 1.0.10 and is regularly maintained. The library abstracts away the differences in how `Response` objects (or similar constructs) are handled by different HTTP clients such as standard `fetch`, `node-fetch`, `cross-fetch`, `axios`, `got`, and `undici`. Its key differentiator is providing a simple `for await...of` loop mechanism to consume streamed data chunks, making it easier to process large responses efficiently without loading the entire body into memory, irrespective of the underlying fetch implementation. It significantly simplifies working with streaming data by adhering to the `Symbol.asyncIterator` protocol.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","Symbol","Symbol.asyncIterator","array","arrayBuffer","asyncIterator","axios","blob","body","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/response-iterator"},{"id":16195,"title":"Mock HTTP Response Stream","library":"responselike","status":"active","version":"4.0.2","language":"javascript","ecosystem":"npm","summary":"Responselike provides a streamable object designed to mimic a Node.js HTTP response stream (`http.IncomingMessage`). This utility is primarily used for mocking HTTP responses in testing scenarios or for reformatting cached data to be consumed by code expecting a standard HTTP response. The current stable version is 4.0.2. The package is actively maintained by Sindre Sorhus, with releases typically occurring as needed for bug fixes or Node.js version updates, as seen with the recent v4.0.0 and v4.0.1/v4.0.2 updates. Its key differentiator is its focus on accurately replicating the streamable nature and properties of a native HTTP response, making it suitable for integrations where stream-based consumption is expected, unlike simpler object mocks.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","http","https","response","mock","test","request","responselike","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/responselike"},{"id":574,"title":"responses","library":"responses","status":"active","version":"0.26.0","language":"python","ecosystem":"pypi","summary":"responses is a utility library designed for mocking out the `requests` Python library, making it easier to test code that performs HTTP requests. It allows developers to register mock responses for specific URLs and HTTP methods, controlling the behavior of `requests` during testing. The library is actively maintained, with frequent releases, and is currently at version 0.26.0.","last_verified":"2026-05-12T16:14:16.164Z","tags":["testing","mocking","requests","http"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/responses"},{"id":20518,"title":"responsive-loader","library":"responsive-loader","status":"active","version":"3.1.2","language":"javascript","ecosystem":"npm","summary":"A webpack loader that generates responsive images with multiple sizes and formats (including WebP and AVIF) from a single source, outputting a srcset attribute. The current stable version is 3.1.2, requiring webpack 5 and Node >=12.22.1. It offers two adapters: sharp (recommended for performance and format support) and jimp (pure JavaScript, slower but no native deps). Key differentiators include TypeScript support, flexibility with query parameters (sizes, format, quality), and easy integration with modern responsive image patterns. Release cadence is irregular, with major breaking changes in v3.0.0 moving to webpack 5 and TypeScript refactor.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","webpack","responsive","loader","srcset"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/responsive-loader"},{"id":1697,"title":"respx - HTTPX Mocking Utility","library":"respx","status":"active","version":"0.23.1","language":"python","ecosystem":"pypi","summary":"respx is a powerful and flexible utility for mocking out the Python HTTPX and HTTP Core libraries, essential for writing fast and reliable tests for applications that make HTTP requests. It allows developers to intercept HTTP requests and provide predefined responses. The library is actively maintained with frequent releases, currently at version 0.23.1, often updating to align with new HTTPX versions.","last_verified":"2026-04-24T00:03:28.322Z","tags":["testing","mocking","http","httpx","web_testing","unit_testing"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/respx"},{"id":11945,"title":"React Element Selector Query (RESQ)","library":"resq","status":"active","version":"1.11.0","language":"javascript","ecosystem":"npm","summary":"resq (React Element Selector Query) is a JavaScript library designed to query React components and HTML elements within the React Virtual DOM, emulating the functionality of `querySelector` and `querySelectorAll` for native DOM elements. It provides `resq$` for selecting a single matching component and `resq$$` for selecting multiple matches, supporting advanced features like wildcard selector patterns, asynchronous waiting for React to initialize, and filtering results by component state or props. The library is currently stable at version 1.11.0 and requires React v16 or higher. Its primary use cases include automated testing, debugging, and advanced component introspection in client-side React applications. It offers a programmatic interface to the React component tree, allowing developers to access internal component data like props and state through its `RESQNode` return structure.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","react","selector","resq","rescue","queryselector","query"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/resq"},{"id":15806,"title":"rest.js HTTP Client","library":"rest","status":"active","version":"2.0.0","language":"javascript","ecosystem":"npm","summary":"rest.js is an HTTP client library designed for both browser and Node.js environments, emphasizing extensibility through its interceptor-based architecture. It provides core functionality for making HTTP requests and normalizing request/response objects, with advanced features like MIME type conversion, error handling, and hypermedia API traversal implemented as composable interceptors. The current stable version is 2.0.0, which notably moved from a hard dependency on `when.js` to native ES6 Promises and completely dropped AMD module support. Releases historically occurred somewhat frequently for major feature additions in 1.x, with 2.0.0 being a significant breaking change. It allows developers to configure tailored HTTP clients by wrapping a basic client with only the necessary features, promoting a lightweight and modular approach to client-side HTTP interactions, differentiating it from monolithic HTTP libraries.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","rest","http","client","rest-template","spring","cujojs"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/rest"},{"id":23159,"title":"REST Condition","library":"rest-condition","status":"active","version":"1.0.3","language":"python","ecosystem":"pypi","summary":"Rest Condition provides a simple, declarative way to compose complex permission checks for Django REST Framework views using logical operators (&, |, ~). Current version is 1.0.3, with infrequent updates.","last_verified":"2026-05-01T00:00:00.000Z","tags":["django","django-rest-framework","permissions","authorization"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/rest-condition"},{"id":8593,"title":"pyATS REST Connector","library":"rest-connector","status":"active","version":"26.3","language":"python","ecosystem":"pypi","summary":"The `rest-connector` package provides the `Rest` connection plugin for the pyATS framework, enabling automated interaction with REST APIs for network devices or other API endpoints. It is part of the larger Cisco pyATS ecosystem and is actively maintained, with a release cadence tied to pyATS itself, typically several releases per year. It simplifies making HTTP requests within pyATS test automation.","last_verified":"2026-04-16T00:00:00.000Z","tags":["pyats","rest","api","networking","automation","testing","cisco"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/rest-connector"},{"id":16196,"title":"REST Facade Client","library":"rest-facade","status":"abandoned","version":"1.16.4","language":"javascript","ecosystem":"npm","summary":"rest-facade is a Node.js module designed to simplify the consumption of REST API endpoints by providing a higher-level abstraction over HTTP requests. As of version 1.16.4, it abstracts common CRUD operations (GET, POST, PUT, PATCH, DELETE) and supports dynamic URL parameters using a colon notation (e.g., `:id`). The library offers both Promise-based and callback-based interfaces for asynchronous operations, catering to different coding styles. It differentiates itself by providing a concise client abstraction for specific API paths, aiming to reduce boilerplate when interacting with structured RESTful services. The package's release cadence is effectively dormant, with the last significant update being several years ago.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","facade","rest","api"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/rest-facade"},{"id":24524,"title":"Django REST Framework Generic Relations","library":"rest-framework-generic-relations","status":"active","version":"2.2.0","language":"python","ecosystem":"pypi","summary":"A Django REST Framework extension providing a GenericRelatedField for serializers to handle generic foreign keys (GFKs). Version 2.2.0 supports Python >=3.8 and DRF >=3.12. Stable, infrequent releases.","last_verified":"2026-05-01T00:00:00.000Z","tags":["django","django-rest-framework","generic-relations","gfk","serializers"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/rest-framework-generic-relations"},{"id":9278,"title":"Restate Python SDK","library":"restate-sdk","status":"active","version":"0.17.1","language":"python","ecosystem":"pypi","summary":"The `restate-sdk` is a Python SDK for Restate, a platform designed for building resilient applications using distributed durable async/await. It enables developers to implement durable backend services, virtual objects, and AI agents that can withstand failures and manage state reliably. The library is actively maintained with frequent minor version releases, integrating new features and improvements often.","last_verified":"2026-04-16T00:00:00.000Z","tags":["distributed systems","serverless","workflow","durable execution","async","ai agents"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/restate-sdk"},{"id":7671,"title":"RESTfly","library":"restfly","status":"active","version":"1.5.1","language":"python","ecosystem":"pypi","summary":"RESTfly (pronounced restfully) is a framework for building libraries to easily interact with RESTful APIs. It aims to simplify the creation of API interaction libraries by providing a basic scaffolding with an emphasis on simplicity and readability of the resulting code. The library is currently at version 1.5.1 and receives regular updates, ensuring active development and maintenance.","last_verified":"2026-04-16T00:00:00.000Z","tags":["REST","API client","framework","HTTP"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/restfly"},{"id":16682,"title":"Restifizer","library":"restifizer","status":"abandoned","version":"0.8.36","language":"javascript","ecosystem":"npm","summary":"Restifizer is a JavaScript library designed to significantly simplify the creation of full-functional RESTful services, primarily for Node.js environments. As of version 0.8.36, it remains in a pre-1.0 state with its last known update around 2017, suggesting it is no longer actively maintained. It operates as a database-agnostic solution by leveraging plug-in data sources, specifically `restifizer-mongoose-ds` for MongoDB and `restifizer-sequelize-ds` for various SQL databases (MSSQL, MySQL, MariaDB, PostgreSQL, SQLite). Its key differentiator is its tight coupling with Mongoose and Sequelize ORMs, which allows it to expose rich ORM features—such as complex querying engines, nested object support, and data population—directly through HTTP requests. While this approach enables extremely rapid service development, developers must actively manage potential performance impacts in production, as default configurations may expose unindexed fields for filtering.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","node.js","rest","restful","express","node","mongo","mongodb","mongoose"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/restifizer"},{"id":11946,"title":"Restify","library":"restify","status":"active","version":"11.1.0","language":"javascript","ecosystem":"npm","summary":"Restify is an opinionated Node.js web service framework optimized for building semantically correct RESTful APIs. Unlike more generalized frameworks like Express, Restify focuses purely on API development, offering built-in features for introspection, performance, DTrace support, and robust error handling. It's designed for high-throughput, scalable services and is utilized in large-scale Node.js deployments. The current stable version is 11.2.0, released in August 2023. Major releases, often introducing breaking changes or significant feature updates, occur periodically, with more frequent minor and patch updates addressing bugs and adding smaller features.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","REST","framework","express","DTrace"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/restify"},{"id":17929,"title":"Restify CORS Middleware","library":"restify-cors-middleware","status":"active","version":"1.1.1","language":"javascript","ecosystem":"npm","summary":"restify-cors-middleware is a library providing W3C-compliant Cross-Origin Resource Sharing (CORS) middleware specifically designed for Restify servers. The current stable version is 1.1.1. This library offers robust control over allowed origins, headers, and preflight requests. Key differentiators include its dynamic handling of `Access-Control-Allow-Origin` by returning the matched origin rather than a simple wildcard, which enhances security. It supports flexible origin specification using strings, wildcards, and regular expressions. The package maintains compatibility with a broad range of Restify versions (2.6.x - 7.x.x) through its peer dependency. While a specific release cadence isn't documented, historical releases show updates addressing security concerns, such as the upgrade to Restify 4.1.x to fix a `negotiator` module vulnerability in version 0.0.7. It is predominantly used in CommonJS environments.","last_verified":"2026-04-23T00:00:00.000Z","tags":["javascript","restify","cors","cross origin","headers"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/restify-cors-middleware"},{"id":17930,"title":"Restify CORS Middleware 2","library":"restify-cors-middleware2","status":"active","version":"2.2.1","language":"javascript","ecosystem":"npm","summary":"restify-cors-middleware2 is a specialized CORS (Cross-Origin Resource Sharing) middleware designed for use with Restify servers, providing full compliance with the W3C CORS specification. The package, currently at version 2.2.1, offers robust features for handling preflight requests and actual requests, with advanced capabilities for defining allowed origins using strings, wildcards, and regular expressions. A key differentiator is its enhanced security posture, where it dynamically sets the `Access-Control-Allow-Origin` header to the matching origin, rather than a broad wildcard, preventing information leakage about other supported domains. It also clearly documents potential security implications of using `origins: ['*']`. This middleware is a successor to an earlier `restify-cors-middleware` package, indicating updates and potential breaking changes from its predecessor. It includes TypeScript declaration files, facilitating its use in TypeScript projects. The release cadence is moderate, with stable versions released as needed for feature enhancements and bug fixes.","last_verified":"2026-04-23T00:00:00.000Z","tags":["javascript","restify","cors","cross origin","headers","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/restify-cors-middleware2"},{"id":18751,"title":"restify-jwt-community","library":"restify-jwt-community","status":"active","version":"2.0.0","language":"javascript","ecosystem":"npm","summary":"JWT authentication middleware for Restify, current stable version 2.0.0 (released 2023-03-27). This community-maintained fork validates JSON Web Tokens and sets req.user on incoming requests. It builds on auth0/express-jwt and the original restify-jwt, but uses restify's built-in error objects. Maintenance cadence is low (last release v2.0.0, prior updates were mostly lockfile maintenance). Compared to express-jwt, this is tailored specifically for Restify and uses restify errors.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","auth","authentication","authorization","http","jwt","token","oauth","restify"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/restify-jwt-community"},{"id":24525,"title":"RESTinstance","library":"restinstance","status":"active","version":"1.8.0","language":"python","ecosystem":"pypi","summary":"RESTinstance is a Robot Framework library for testing RESTful JSON APIs. It provides keywords for GET, POST, PUT, PATCH, DELETE and supports JSON schema validation. Currently at version 1.8.0, released periodically with compatible changes.","last_verified":"2026-05-01T00:00:00.000Z","tags":["robot-framework","api-testing","rest","json"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/restinstance"},{"id":18752,"title":"restler","library":"restler","status":"maintenance","version":"3.4.0","language":"javascript","ecosystem":"npm","summary":"An HTTP client library for Node.js (v3.4.0) that simplifies making HTTP requests with automatic serialization of POST data, query strings, and deserialization of XML, JSON, and YAML responses. It handles redirects, multipart file uploads, SSL, basic auth, content-encoding (gzip, deflate), and charset via iconv-lite. Compared to modern alternatives like axios or node-fetch, restler is older, less actively maintained, and uses an event-based API that can lead to memory leaks if not managed properly. It supports Node >= 0.10.x, with limited maintenance; version 3.4.0 is the latest, with no major updates since 2015.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/restler"},{"id":26315,"title":"restler-base","library":"restler-base","status":"maintenance","version":"3.4.6","language":"javascript","ecosystem":"npm","summary":"restler-base is a fork of the unmaintained restler HTTP client library for Node.js, version 3.4.6. It incorporates pending pull requests and fixes from the original project, serving as the foundation for restler-promise. The library provides an event-based API for making HTTP requests with automatic serialization of post data and query strings, transparent handling of SSL, redirects, gzip/deflate, and basic auth, plus automatic deserialization of XML, JSON, and YAML responses. It supports multipart file uploads and custom deserializers. Compared to modern alternatives like axios or node-fetch, restler-base is older and uses an event-driven pattern rather than promises, though it can be wrapped with restler-promise. Release cadence is low; last release was 3.4.6. Key differentiator: it is a maintained fork of restler, preserving its specific API for legacy projects.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/restler-base"},{"id":18753,"title":"restore-cursor","library":"restore-cursor","status":"active","version":"5.1.0","language":"javascript","ecosystem":"npm","summary":"Gracefully restore the CLI cursor on exit. The package automatically restores the cursor when a process exits, preventing hidden cursors from remaining hidden after crashes or interruptions. Latest version 5.1.0, maintained by Sindre Sorhus. Releases are stable and infrequent. Key differentiators: zero dependencies (v5+), proper TTY detection (no-op in non-TTY contexts), and simple imperative API. Pure ESM from v4, requires Node.js >=18 (v5).","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","exit","quit","process","graceful","shutdown","sigterm","sigint","terminate","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/restore-cursor"},{"id":3259,"title":"RestrictedPython","library":"restrictedpython","status":"active","version":"8.1","language":"python","ecosystem":"pypi","summary":"RestrictedPython is a tool that defines a subset of the Python language, allowing program input to be executed within a trusted environment. It is not a full sandbox system but aids in establishing a controlled execution space for untrusted code. The current stable version is 8.1, released on 2025-10-19, and the project maintains an active release cadence.","last_verified":"2026-04-25T07:39:13.381Z","tags":["security","sandbox","code execution","zope","ast","policy"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/restrictedpython"},{"id":1698,"title":"reStructuredText Linter","library":"restructuredtext-lint","status":"active","version":"2.0.2","language":"python","ecosystem":"pypi","summary":"restructuredtext-lint is a Python library for linting reStructuredText (RST) documents to identify errors, warnings, and style issues. It leverages `docutils` for parsing and provides programmatic access to linting results, including line numbers, types, and messages. The current version is 2.0.2, and it maintains a slow but active release cadence, primarily focusing on bug fixes and compatibility with newer Python and `docutils` versions.","last_verified":"2026-04-24T00:03:47.974Z","tags":["linter","restructuredtext","rst","code-quality","docutils"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/restructuredtext-lint"},{"id":16197,"title":"Rests API Client SDK Generator","library":"rests","status":"active","version":"1.1.1","language":"javascript","ecosystem":"npm","summary":"Rests is a JavaScript/TypeScript library designed to streamline and centralize HTTP API requests by enabling the generation of a structured API client SDK. It empowers developers to define API endpoints, methods, and parameters in a declarative, JSON-like configuration, thereby establishing a single source of truth for all API interactions. Key features include a robust configuration system that facilitates advanced handling of validation, authentication, and request/response hooks, alongside a powerful mechanism for complex inheritance that allows for the categorization of requests to prevent repetition. A significant differentiator is its capability to automatically generate TypeScript types for the defined API, enhancing developer experience and ensuring type safety. Additionally, it supports schema definition from pure JSON and can generate basic markdown API references. Rests offers universal compatibility, functioning seamlessly across both browser and Node.js environments. The current stable version is 1.1.1. While a specific release cadence is not explicitly detailed, the project appears to be under active development, evidenced by mentions of a 'Private edition' offering expanded functionalities. Its primary distinction lies in transforming a simple, declarative API definition into a fully-fledged, strongly-typed, and object-oriented API client, significantly simplifying network communication compared to direct `fetch` or `axios` implementations.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","sdk","api","client","generate","openapi","swagger","wrape","rest","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/rests"},{"id":3260,"title":"Rust-like Result Type for Python","library":"result","status":"abandoned","version":"0.17.0","language":"python","ecosystem":"pypi","summary":"The `result` library provides a Rust-inspired `Result` type for Python 3, enabling explicit error handling without relying solely on exceptions. It introduces `Ok` and `Err` classes to encapsulate success and failure values, respectively, and is fully type-annotated. The current version is 0.17.0, but the library is explicitly marked as 'NOT MAINTAINED' by its authors.","last_verified":"2026-04-25T07:39:30.700Z","tags":["result type","error handling","functional programming","rust-like","type-safe"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/result"},{"id":5714,"title":"resvg-py","library":"resvg-py","status":"active","version":"0.3.1","language":"python","ecosystem":"pypi","summary":"Resvg-py is a Python package that provides high-performance SVG rendering by wrapping the `resvg` Rust library using PyO3. This package allows Python applications to easily render SVG files to various image formats such as PNG, PDF, and SVGZ, with high fidelity and performance. It aims to offer safe and high-level bindings to the underlying `resvg` project. The library maintains a frequent release cadence, with updates often occurring monthly or bi-monthly.","last_verified":"2026-04-11T00:00:00.000Z","tags":["SVG","rendering","image conversion","Rust","PyO3","PNG","PDF"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/resvg-py"},{"id":11947,"title":"Rete.js: Visual Programming Framework","library":"rete","status":"active","version":"2.0.6","language":"javascript","ecosystem":"npm","summary":"Rete.js is a robust JavaScript framework for building visual programming interfaces and workflows, allowing developers to create node-based editors for dataflow, control flow, or mixed processing. It provides out-of-the-box solutions for visualization with various UI libraries (React, Vue, Angular, Svelte, Lit) and offers different types of engines for graph processing. The current stable version is 2.0.6, with recent minor updates addressing bug fixes and performance improvements. Rete.js v2 represents a significant architectural shift from v1, adopting a TypeScript-first approach, a flexible plugin system, and enhanced customization capabilities. Its modular ecosystem allows developers to pick and choose necessary packages, avoiding unnecessary dependencies and supporting custom builds.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","dataflow","visual programming","node editor","rete","Rete.js","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/rete"},{"id":8594,"title":"Retell AI Python SDK","library":"retell-sdk","status":"active","version":"5.25.1","language":"python","ecosystem":"pypi","summary":"The official Python library for the Retell API, designed to simplify building AI voice agents. It enables real-time, bidirectional voice conversations with LLMs. The library is actively maintained with frequent updates, often reflecting changes and new features in the core Retell API.","last_verified":"2026-04-16T00:00:00.000Z","tags":["AI","voice","realtime","conversation","LLM","speech","API client"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/retell-sdk"},{"id":16522,"title":"RethinkDB JavaScript Driver","library":"rethinkdb","status":"maintenance","version":"2.4.2","language":"javascript","ecosystem":"npm","summary":"The RethinkDB JavaScript driver provides programmatic access to RethinkDB, a NoSQL database known for its real-time capabilities via push queries. It is primarily designed for Node.js environments and implements the ReQL query language. The current stable version is 2.4.4. After a period of inactivity from the original creators, the project transitioned to community-driven maintenance under the Linux Foundation, with recent 2.4.x releases (2023-2024) addressing bug fixes and compilation issues. Its key differentiator remains the 'changefeeds' feature, which allows applications to receive real-time updates as data changes. While the official documentation is still available, the release cadence is irregular, reflecting its community-supported status.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","database","NoSQL","reql","query language"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/rethinkdb"},{"id":13943,"title":"Reschedulable Timer","library":"retimer","status":"active","version":"4.0.0","language":"javascript","ecosystem":"npm","summary":"Retimer is a JavaScript library providing a reschedulable alternative to Node.js's native `setTimeout`. It is specifically designed for scenarios requiring frequent timer rescheduling, such as managing keep-alive functionality across numerous client connections or sockets, where repeatedly clearing and setting `setTimeout` can become a performance bottleneck due to Node.js's internal timer linked list management. The library works by allowing old timers to run out naturally while scheduling new ones, optimizing performance when rescheduling a timeout *after* its original duration. The current stable version is 4.0.0, which notably introduced TypeScript types and support for `worker-timers`. While release cadence isn't strictly defined, major versions appear every few years, indicating a mature and stable project. Its key differentiator is the performance optimization for 'reschedule after' scenarios, aiming for better efficiency than naive `clearTimeout`/`setTimeout` cycles.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","schedulable","reschedulable","timer","setTimeout","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/retimer"},{"id":7672,"title":"RetinaFace Deep Face Detection","library":"retina-face","status":"active","version":"0.0.17","language":"python","ecosystem":"pypi","summary":"RetinaFace is a deep learning-based, cutting-edge facial detector for Python, providing high-precision face localization and facial landmarks. It's built on a TensorFlow re-implementation of the original RetinaFace model from the InsightFace project. The library simplifies the underlying C dependencies and handles pre-trained weight downloads automatically, making it pip-compatible and easy to use. The current version is 0.0.17, with a moderately active release cadence addressing compatibility and performance improvements.","last_verified":"2026-04-16T00:00:00.000Z","tags":["face-detection","facial-landmarks","tensorflow","computer-vision","deep-learning"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/retina-face"},{"id":28143,"title":"RetinaFace","library":"retinaface-py","status":"active","version":"0.0.2","language":"python","ecosystem":"pypi","summary":"A Python implementation of RetinaFace, a single-stage dense face localisation model for face detection and landmark localisation in the wild. Current version 0.0.2, requires Python >=3.6, uses PyTorch. The library wraps a pre-trained ResNet50-based RetinaFace model. Release cadence: low (last update likely 2021).","last_verified":"2026-05-09T00:00:00.000Z","tags":["face-detection","retinaface","pytorch","computer-vision"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/retinaface-py"},{"id":20520,"title":"retinajs","library":"retinajs","status":"active","version":"2.1.3","language":"javascript","ecosystem":"npm","summary":"A JavaScript library that automatically serves high-resolution image variants (e.g., @2x, @3x) to devices with retina or high-DPI displays. Current stable version is 2.1.3, released in maintenance mode. It supports multiple pixel density levels and can swap img src attributes, inline background images, or generate CSS media queries. Unlike alternatives that require build-time processing or polyfills, retina.js works client-side with zero configuration for standard image naming conventions. It integrates with Sass, Less, and Stylus for CSS background images.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","retina","images","@2x","@3x","retina.js"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/retinajs"},{"id":18754,"title":"Retool CLI","library":"retool-cli","status":"active","version":"1.0.29","language":"javascript","ecosystem":"npm","summary":"Command line interface for Retool, a low-code platform for building internal tools. Current stable version is 1.0.29. This CLI enables developers to create, manage, and deploy Retool apps from the terminal, including signup, login, and project scaffolding. It is the primary interface for programmatic interaction with Retool outside of the web UI. Differentiators include tight integration with Retool's platform, support for custom commands via a plugin-like architecture, and a focus on developer experience with TypeScript types. Release cadence is irregular as it's maintained by Retool, with updates typically aligned with platform changes.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/retool-cli"},{"id":695,"title":"Easy to use retry decorator","library":"retry","status":"abandoned","version":"0.9.2","language":"python","ecosystem":"pypi","summary":"The `retry` library (version 0.9.2) provides a simple decorator for adding retry logic to Python functions. It allows configuration of exceptions to catch, number of attempts, delay between retries, backoff strategy, and optional jitter. This library is largely unmaintained, with its last release in 2016, and is superseded by more actively developed alternatives like `tenacity`.","last_verified":"2026-05-12T17:54:58.533Z","tags":["retry","decorator","error handling","resilience","backoff"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/retry"},{"id":24526,"title":"retry-async","library":"retry-async","status":"active","version":"0.1.4","language":"python","ecosystem":"pypi","summary":"A lightweight Python library for retrying async functions with configurable backoff, jitter, and retry conditions. Supports both asyncio and trio. Current version: 0.1.4. Release cadence: intermittent.","last_verified":"2026-05-01T00:00:00.000Z","tags":["async","retry","backoff","asyncio","trio"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/retry-async"},{"id":16198,"title":"Axios Request Retries","library":"retry-axios","status":"active","version":"4.0.3","language":"javascript","ecosystem":"npm","summary":"retry-axios is a library designed to automatically retry failed HTTP requests made using the Axios client library. It operates as an Axios interceptor, providing built-in exponential backoff and extensive configuration options for retry logic, including HTTP methods, status codes, retry delays, and jitter strategies. The current stable version is 4.0.3, released in April 2026. The package demonstrates a consistent release cadence, with major versions aligning with significant Node.js LTS updates. Key differentiators include its deep integration with Axios interceptors, allowing for global or instance-specific retry policies, and its flexible backoff algorithms (exponential, static, linear) to prevent thundering herd problems, making it suitable for robust client-side network operations in both Node.js and browser environments.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","axios","retry","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/retry-axios"},{"id":6855,"title":"Retry Decorator","library":"retry-decorator","status":"active","version":"1.1.1","language":"python","ecosystem":"pypi","summary":"The `retry-decorator` library provides a simple yet powerful decorator for retrying function calls upon specified exceptions. It supports features like setting maximum retries, exponential backoff, and logging failed attempts. Version 1.1.1 is the latest release, with future versions planned to drop Python 2 support. The project appears to be actively maintained, though releases are infrequent.","last_verified":"2026-04-15T00:00:00.000Z","tags":["decorator","retry","backoff","resilience","error-handling"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/retry-decorator"},{"id":11948,"title":"Promise Retry Utility (Bluebird-focused)","library":"retry-promise","status":"abandoned","version":"1.0.0","language":"javascript","ecosystem":"npm","summary":"The `retry-promise` package (version 1.0.0), last published in November 2015, provides a small utility function for automatically retrying promise-returning operations. It was explicitly designed to work with Bluebird Promises and implements a basic retry mechanism with configurable maximum attempts (`opts.max`) and a linear backoff strategy. The delay between retries is calculated as `attempt_number * opts.backoff`, meaning each subsequent retry waits proportionally longer. Given its age and lack of updates for nearly a decade, this package is considered abandoned. It lacks support for modern JavaScript features like native Promises or ES Modules and does not offer advanced retry strategies (e.g., jitter, custom error predicates) found in more actively maintained alternatives such as `p-retry` or `ts-retry-promise`. For new projects, developers should consider these contemporary libraries over `retry-promise`.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","bluebird","promise","retry"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/retry-promise"},{"id":6856,"title":"Retry Requests","library":"retry-requests","status":"active","version":"2.0.0","language":"python","ecosystem":"pypi","summary":"retry-requests is a Python library that enhances `requests.Session` objects to automatically retry failed HTTP requests. It handles transient issues like connection errors, timeouts, and specific HTTP response codes (5XX and 3XX by default) with exponential backoff. Currently at version 2.0.0, the library is actively maintained, with releases as needed based on contributions and bug fixes.","last_verified":"2026-04-15T00:00:00.000Z","tags":["requests","http","retry","network","resilience","backoff"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/retry-requests"},{"id":3791,"title":"Easy-to-Use Retry Decorator","library":"retry2","status":"active","version":"0.9.5","language":"python","ecosystem":"pypi","summary":"retry2 is a Python library that provides an easy-to-use decorator for retrying functions. It is a fork of the unmaintained `invl/retry` library, offering similar functionality with a focus on being pure standard library Python, though it can optionally preserve function signatures with an additional `decorator` dependency. The current version is 0.9.5.","last_verified":"2026-04-25T15:31:49.267Z","tags":["retry","decorator","resilience","fault-tolerance"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/retry2"},{"id":2751,"title":"RetryHTTP","library":"retryhttp","status":"active","version":"1.4.0","language":"python","ecosystem":"pypi","summary":"RetryHTTP is a Python library designed to simplify retrying potentially transient HTTP errors. It extends the `tenacity` library with custom retry and wait strategies, offering sensible defaults while remaining fully customizable. The library provides decorators to automatically retry HTTP requests in applications using `requests`, `httpx`, or `aiohttp`.","last_verified":"2026-04-25T00:23:25.144Z","tags":["http","retry","network","requests","httpx","aiohttp","tenacity","error-handling"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/retryhttp"},{"id":696,"title":"Python Retrying Library","library":"retrying","status":"maintenance","version":"1.4.2","language":"python","ecosystem":"pypi","summary":"Retrying is an Apache 2.0 licensed general-purpose Python library designed to simplify the task of adding retry behavior to functions. It allows developers to configure retry logic for transient failures, specifying stop conditions, wait strategies (like exponential backoff), and conditions for retrying based on exceptions or return values. The current version is 1.4.2.","last_verified":"2026-05-12T17:55:14.785Z","tags":["retries","retry","backoff","error handling","resilience"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/retrying"},{"id":4744,"title":"Returns: Meaningful, Typed, and Safe Function Returns","library":"returns","status":"active","version":"0.26.0","language":"python","ecosystem":"pypi","summary":"The `returns` library (version 0.26.0) is a functional programming toolkit for Python, enhancing type-safety and explicit error handling. It allows developers to make functions return meaningful, typed, and safe values like `Result`, `Maybe`, and `IO` monads, promoting composable and testable code. The project is actively maintained with frequent releases, often every few months, introducing new features and compatibility updates.","last_verified":"2026-04-12T00:00:00.000Z","tags":["functional programming","type-safety","error-handling","monads","fp","mypy"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/returns"},{"id":21876,"title":"retworkx","library":"retworkx","status":"active","version":"0.17.1","language":"python","ecosystem":"pypi","summary":"A high-performance graph library for Python, written in Rust, providing directed and undirected graph data structures with efficient algorithms. Current version 0.17.1, release cadence irregular.","last_verified":"2026-04-27T00:00:00.000Z","tags":["graph","rust","performance","DAG","directed","undirected"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/retworkx"},{"id":17353,"title":"Retyped Chai-HTTP Typings","library":"retyped-chai-http-tsd-ambient","status":"abandoned","version":"0.0.0-0","language":"javascript","ecosystem":"npm","summary":"This package provides TypeScript ambient type declarations for the `chai-http` library. It originates from the `retyped` project, which aimed to offer curated typings for various JavaScript libraries. However, the `retyped` project itself appears to be abandoned, with most packages, including this one, maintaining a `0.0.0-0` version number, indicating no active development or updates. Modern `chai-http` (version 4.2.4 and above) ships with its own built-in TypeScript definitions, making external typing packages like `retyped-chai-http-tsd-ambient` largely obsolete. Users are generally advised to rely on `chai-http`'s native types rather than this unmaintained package or even the stub `@types/chai-http` package.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","retyped","tsd","tsd-ambient"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/retyped-chai-http-tsd-ambient"},{"id":7673,"title":"REUSE Compliance Tool","library":"reuse","status":"active","version":"6.2.0","language":"python","ecosystem":"pypi","summary":"reuse is a Python command-line tool designed to help projects achieve and verify compliance with the REUSE recommendations (https://reuse.software). It facilitates adding copyright and licensing information to files, checking existing compliance, and downloading SPDX license texts. The current version is 6.2.0, with releases occurring regularly, typically every few months for minor versions.","last_verified":"2026-04-16T00:00:00.000Z","tags":["cli","licensing","compliance","spdx","open-source"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/reuse"},{"id":28144,"title":"reuters-style","library":"reuters-style","status":"active","version":"0.0.5","language":"python","ecosystem":"pypi","summary":"Format dates, numbers and text to conform with the Reuters Style Guide. Current version is 0.0.5, released in 2024. Release cadence is irregular.","last_verified":"2026-05-09T00:00:00.000Z","tags":["reuters","style-guide","news","formatting","dates","numbers"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/reuters-style"},{"id":8595,"title":"Rev AI Python SDK","library":"rev-ai","status":"active","version":"2.21.0","language":"python","ecosystem":"pypi","summary":"The Rev AI Python SDK provides convenient access to the Rev AI Speech-to-Text APIs, enabling developers to easily integrate asynchronous and streaming speech recognition capabilities into their Python applications. It handles audio transcription for both local files and remote URLs. The library is actively maintained and receives regular updates, with the current version being 2.21.0.","last_verified":"2026-04-16T00:00:00.000Z","tags":["speech-to-text","ASR","audio","transcription","AI","Rev AI","voice"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/rev-ai"},{"id":18755,"title":"Rev AI Node SDK","library":"revai-node-sdk","status":"active","version":"3.8.5","language":"javascript","ecosystem":"npm","summary":"Official Node.js SDK for the Rev AI speech-to-text API, enabling automatic speech recognition with features like async transcription, custom vocabulary, speaker diarization, language selection, summarization, and translation. Current stable version is 3.8.5, released under a regular cadence. Key differentiators include support for multiple input types (local files, URLs, audio streams), human transcription option, global deployment configuration, and full TypeScript typings. The SDK wraps Rev AI's REST API for job submission and retrieval.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","rev_ai","Rev AI","speech","to","text","speechtotext","ASR","automatic speech recognition","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/revai-node-sdk"},{"id":26316,"title":"Reveal-CE: Compiler Explorer Plugin for reveal.js","library":"reveal-ce","status":"active","version":"1.3.0","language":"javascript","ecosystem":"npm","summary":"reveal-ce is a plugin for reveal.js (v4+) that transforms C++ <code> blocks into interactive links to Compiler Explorer, allowing presenters to click code to open it in CE for live compilation and assembly. Current stable version is 1.3.0 (April 2026), with a release cadence of minor updates every few months. Key differentiators: supports hiding regions, setup regions, executor pane mode, regex-based code filtering, and per-block or global configuration of compilers and options. It integrates seamlessly with Highlight plugin and works with ESM modules in modern browsers. Compared to static code snippets, it enables on-the-fly exploration of compiler output and execution results directly from presentations.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","reveal.js","compiler-explorer","presentation","c++","plugin"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/reveal-ce"},{"id":26317,"title":"Reveal Compiler Explorer","library":"reveal-compiler-explorer","status":"active","version":"3.3.0","language":"javascript","ecosystem":"npm","summary":"A plugin for reveal.js that integrates the Compiler Explorer (godbolt.org) to display live code compilation and assembly output within presentations. Current stable version 1.6.2 (as of 2021-10-22). The package allows presenters to embed editable code snippets that compile with various compilers (GCC, Clang, MSVC) and show assembly, execution results, and optimizations. Key differentiators include tight integration with reveal.js slide decks, support for multiple languages (C, C++, Rust, etc.), and customizable compiler options. Release cadence appears low with sporadic updates. Compared to standalone Compiler Explorer embeds, this plugin provides seamless navigation and keyboard shortcuts within presentations.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","reveal.js","compiler-explorer","godbolt"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/reveal-compiler-explorer"},{"id":13944,"title":"reveal.js: The HTML Presentation Framework","library":"reveal.js","status":"active","version":"6.0.1","language":"javascript","ecosystem":"npm","summary":"reveal.js is an open-source framework for creating interactive, browser-based presentations using HTML, CSS, and JavaScript. The current stable version is 6.0.1, with frequent minor and patch releases addressing bugs and introducing new features, and major versions typically bringing significant architectural or feature additions (e.g., v5.0 introduced scroll view, v6.0 introduced an official React wrapper). Key differentiators include its extensibility via a rich API and plugins, support for nested slides, Markdown, Auto-Animate, PDF export, speaker notes, LaTeX typesetting, and syntax-highlighted code. It stands out by allowing presentations to be consumed as traditional slides or as a scrollable web page, providing flexibility for different viewing contexts. The recent introduction of an official React wrapper (`@revealjs/react`) offers a component-based approach for building decks, appealing to modern web development workflows.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","reveal","slides","presentation","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/reveal.js"},{"id":7674,"title":"Reverse Geocode","library":"reverse-geocode","status":"active","version":"1.6.6","language":"python","ecosystem":"pypi","summary":"Reverse Geocode is a Python library (current version 1.6.6) for offline reverse geocoding. It translates latitude/longitude coordinates into the nearest known country, state, and city using a k-d tree structure built from GeoNames data. This is particularly useful for batch processing a large number of coordinates without relying on external web APIs. The project maintains an infrequent release cadence.","last_verified":"2026-04-16T00:00:00.000Z","tags":["geocoding","reverse geocoding","offline","location","geonames"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/reverse-geocode"},{"id":6857,"title":"Reverse Geocoder","library":"reverse-geocoder","status":"maintenance","version":"1.5.1","language":"python","ecosystem":"pypi","summary":"Reverse Geocoder is a fast, offline Python library designed to convert geographic coordinates (latitude, longitude) into human-readable location data such as city, country, and administrative regions. It improves upon an existing library by utilizing a parallelized K-D tree for enhanced performance, especially for large inputs. The library uses GeoNames data, with a default population filter of >1000, and allows for custom data sources. The current version is 1.5.1, with its last release in September 2016, indicating a maintenance phase rather than active development.","last_verified":"2026-04-15T00:00:00.000Z","tags":["geocoding","offline","location","python2","python3"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/reverse-geocoder"},{"id":17355,"title":"Reverse HTTP Client","library":"reverse-http","status":"abandoned","version":"1.3.0","language":"javascript","ecosystem":"npm","summary":"reverse-http is a JavaScript client library designed to establish a reverse HTTP connection to a server that supports the Reverse HTTP (PTTH/1.0) draft specification. This unique protocol allows an outbound HTTP connection from a client to act as a server, receiving incoming HTTP requests from the remote endpoint. The library is currently at version 1.3.0 and explicitly requires a Node.js runtime of version 0.12 or higher. Given the extremely old engine requirement, it is effectively unmaintained for modern Node.js environments and does not follow a current release cadence. Its primary differentiator is its specific implementation of the niche PTTH/1.0 protocol, offering a way for clients behind restrictive firewalls or NATs to expose services.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","reverse","http","server","ptth"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/reverse-http"},{"id":13945,"title":"Reverse Test","library":"reverse-test","status":"maintenance","version":"1.1.0","language":"javascript","ecosystem":"npm","summary":"The `reverse-test` package is a specialized command-line interface (CLI) tool designed to assist developers in verifying the downstream compatibility of their JavaScript/TypeScript libraries. It functions by programmatically identifying and fetching the top `n` most-downloaded dependents of a given package from the npm registry. Once identified, it then attempts to run the test suites of these dependent packages against the locally developed version of the parent package. This process is crucial for library authors aiming to prevent breaking changes for their consumers before publishing. Currently stable at version 1.1.0, `reverse-test` is likely maintained for compatibility and robustness rather than rapid feature expansion, reflecting a focused release cadence. Its primary differentiation lies in its unique \"reverse testing\" approach, which proactively checks for breakage from a consumer's perspective, contrasting with typical upstream dependency testing. This makes it an invaluable utility for ensuring ecosystem stability.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","test","testing"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/reverse-test"},{"id":27346,"title":"reward-kit","library":"reward-kit","status":"active","version":"0.4.1","language":"python","ecosystem":"pypi","summary":"A Python library for defining, testing, and using reward functions, particularly for RLHF and AI alignment. Version 0.4.1, pre-1.0, active development with weekly releases.","last_verified":"2026-04-27T00:00:00.000Z","tags":["reward-function","rlhf","ai-alignment","evaluation"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/reward-kit"},{"id":26318,"title":"rewind-mcp-server","library":"rewind-mcp-server","status":"active","version":"0.9.0","language":"javascript","ecosystem":"npm","summary":"MCP server (v0.9.0) that exposes personal data from Last.fm, Strava, Plex, Letterboxd, Discogs, Trakt, Instapaper, and calendar/Gmail through a unified Model Context Protocol interface. Allows AI assistants (Claude, ChatGPT, Gemini) to query listening stats, running activities, watched media, vinyl collection, reading highlights, and event attendance via tools and prompts. Ships TypeScript types, requires Node ≥18, and is actively maintained with frequent releases (weekly bugfixes/features). Key differentiator: aggregates multiple third-party APIs into a single MCP endpoint with semantic search, cross-domain queries, and inline interactive grids on supported MCP clients.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","mcp","mcp-server","rewind","personal-data","lastfm","strava","plex","discogs","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/rewind-mcp-server"},{"id":20519,"title":"rewire-webpack","library":"rewire-webpack","status":"maintenance","version":"1.0.1","language":"javascript","ecosystem":"npm","summary":"A webpack plugin that enables rewire.js dependency injection for client-side bundles generated by webpack. Currently at version 1.0.1, stable. It allows you to mock and inspect modules within webpack bundles for unit testing. Differentiator: integrates rewire's `__set__`, `__get__`, and `__with__` methods into the browser context, which is not natively possible. Works with webpack 1.x; no recent updates since 2015.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","dependency","injection","mock","unit","test","leak","webpack","browser"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/rewire-webpack"},{"id":13946,"title":"Rework CSS Processing Framework","library":"rework","status":"abandoned","version":"1.0.1","language":"javascript","ecosystem":"npm","summary":"Rework is a plugin framework for CSS preprocessing in Node.js, built upon the `css` package for AST manipulation. It enables developers to create custom CSS transformations, such as automating vendor prefixing, defining custom properties, or inlining images. At version 1.0.1, it provides a simple API (`rework().use(plugin).toString()`) to apply a chain of plugins to a CSS string. The project saw active development around 2012-2014, with its last npm publish over 10 years ago, indicating it is no longer actively maintained. While it offered a robust plugin ecosystem in its time, its stable version is 1.0.1 and it does not follow a current release cadence. Key differentiators at its peak included a straightforward API for AST access and a rich set of community-contributed plugins, predating and offering an alternative to modern PostCSS.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","css","manipulation","preprocess","transform","server"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/rework"},{"id":11949,"title":"Rework CSS AST Declaration Visitor","library":"rework-visit","status":"abandoned","version":"1.0.0","language":"javascript","ecosystem":"npm","summary":"rework-visit is a utility package providing a declaration visitor for the Rework CSS preprocessor's Abstract Syntax Tree (AST). Released as version 1.0.0 in June 2013, it has not seen active development or new releases since. The package enables Rework plugins to traverse and manipulate CSS declarations programmatically within the AST. It is specifically designed for the `rework` ecosystem, which has largely been superseded by more modern and actively maintained CSS tooling like PostCSS. Therefore, rework-visit is considered abandoned, with no ongoing release cadence or new feature development. Its core differentiator is its tight integration with the now-legacy Rework AST, making it unsuitable for contemporary CSS processing pipelines.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","css","rework"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/rework-visit"},{"id":11950,"title":"Rewrite Imports Utility","library":"rewrite-imports","status":"active","version":"3.0.0","language":"javascript","ecosystem":"npm","summary":"rewrite-imports is a lightweight (349B) utility designed to transform ECMAScript `import` statements into CommonJS `require()` calls using regular expressions. As of its current stable version, 3.0.0, it provides a performant way to transpile modules at the string level, without relying on an Abstract Syntax Tree (AST) parser. This makes it extremely fast and suitable for build-time processing in environments where a full AST transformation is overkill or undesired. The package typically sees minor updates and patches, with major versions introducing breaking changes like the shift to named exports in v3.0.0. Its primary differentiator is its simplicity and reliance on RegExp, offering a niche solution for projects that need a quick, no-frills import rewriting mechanism, particularly for older Node.js environments (>=6) or browser environments with a `require` shim. Unlike full module bundlers or transpilers, it solely performs string replacement and does not provide a runtime or evaluate the transformed code.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","regex","rewrite","modules","imports","requires","aliases","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/rewrite-imports"},{"id":21877,"title":"Rezo HTTP Client","library":"rezo","status":"active","version":"1.0.133","language":"javascript","ecosystem":"npm","summary":"Rezo (v1.0.133) is an enterprise-grade HTTP client for JavaScript/TypeScript, supporting Node.js 22+, Bun, Deno, browsers, React Native, and edge runtimes. It features 6 adapters (HTTP, HTTP/2, cURL, Fetch, XHR, React Native) with automatic selection, full HTTP/2 support, intelligent cookie management, proxy rotation (HTTP/HTTPS/SOCKS), stealth mode with browser TLS fingerprinting, web crawling with SQLite persistence, request queuing, streaming, and 70+ structured error codes. Published on npm with weekly releases, it differentiates itself from alternatives like Axios or Got by providing a unified API across environments, built-in proxy rotation, and advanced web crawling capabilities.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","http","http2","https","http-client","request","response","fetch","curl","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/rezo"},{"id":27347,"title":"RF-CLIP","library":"rf-clip","status":"active","version":"1.1","language":"python","ecosystem":"pypi","summary":"A library for performing inference with RF-CLIP (Risk Factor CLIP) models. Integrates CLIP-based vision-language understanding with risk factor analysis. Latest version: 1.1. Release cadence: infrequent.","last_verified":"2026-05-01T00:00:00.000Z","tags":["clip","risk-factor","vision-language","inference"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/rf-clip"},{"id":28146,"title":"Grounding DINO (Roboflow Fork)","library":"rf-groundingdino","status":"active","version":"0.3.0","language":"python","ecosystem":"pypi","summary":"A Roboflow-maintained fork of Grounding DINO, a state-of-the-art open-set object detector that can detect arbitrary objects based on text prompts. Version 0.3.0 combines image and text encoders with a transformer-based fusion approach. Release cadence is irregular; actively maintained.","last_verified":"2026-05-09T00:00:00.000Z","tags":["object detection","open-set detection","grounding","transformers","roboflow"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/rf-groundingdino"},{"id":28145,"title":"RF SAM 2","library":"rf-sam-2","status":"active","version":"1.0.3","language":"python","ecosystem":"pypi","summary":"Roboflow-maintained package for Meta's SAM 2 (Segment Anything Model 2) for image and video segmentation. Currently version 1.0.3, updated March 2025.","last_verified":"2026-05-09T00:00:00.000Z","tags":["sam2","segment-anything","roboflow","image-segmentation","video-segmentation"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/rf-sam-2"},{"id":28147,"title":"RF Segment Anything","library":"rf-segment-anything","status":"active","version":"1.0","language":"python","ecosystem":"pypi","summary":"RF Segment Anything (rf-segment-anything) provides a simple API to run Meta's Segment Anything Model (SAM) for image segmentation with just a few lines of code. Version 1.0 is currently available. Release cadence is unknown; the library appears to be in early active development.","last_verified":"2026-05-09T00:00:00.000Z","tags":["segment-anything","sam","image-segmentation","object-detection"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/rf-segment-anything"},{"id":10200,"title":"RF100-VL Dataset Interface","library":"rf100vl","status":"active","version":"1.1.0","language":"python","ecosystem":"pypi","summary":"`rf100vl` is a Python library that provides a convenient interface for the RF100-VL dataset, specifically designed for research in multi-modal learning and understanding. It handles the downloading, caching, and access of the dataset's image-caption pairs, allowing users to easily integrate it into their machine learning pipelines. The current stable version is 1.1.0, and the project appears to be in maintenance with occasional minor updates.","last_verified":"2026-04-17T00:00:00.000Z","tags":["dataset","computer vision","machine learning","multi-modal","pytorch"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/rf100vl"},{"id":10202,"title":"RFC 3161 Client","library":"rfc3161-client","status":"active","version":"1.0.6","language":"python","ecosystem":"pypi","summary":"A Python client library for interacting with RFC 3161 compliant Timestamping Authorities (TSAs). It enables users to request timestamps for data and verify existing RFC 3161 timestamp responses. The library is actively maintained, with regular releases addressing bug fixes, security enhancements, and feature improvements, currently at version 1.0.6.","last_verified":"2026-04-17T00:00:00.000Z","tags":["cryptography","timestamp","rfc3161","security","verification"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/rfc3161-client"},{"id":3261,"title":"RFC 3339 Date/Time Formatting","library":"rfc3339","status":"active","version":"6.2","language":"python","ecosystem":"pypi","summary":"The `rfc3339` library for Python provides utilities to format `datetime` objects into RFC 3339 compliant strings and to parse such strings back into `datetime` objects. It closely adheres to the RFC 3339 standard, including providing its own UTC `tzinfo` implementation. While the PyPI package `6.2` was last released in 2019, the primary GitHub repository shows recent maintenance activity, indicating it's still actively maintained, albeit with a slow release cadence.","last_verified":"2026-04-25T07:39:47.651Z","tags":["date","time","rfc3339","iso8601","datetime","timezone"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/rfc3339"},{"id":575,"title":"RFC3339 Validator","library":"rfc3339-validator","status":"active","version":"0.1.4","language":"python","ecosystem":"pypi","summary":"rfc3339-validator is a lightweight, pure Python library designed for strictly validating date-time strings against the RFC 3339 Internet Date/Time Format specification. Currently at version 0.1.4, its last release was in May 2021, indicating a mature, low-cadence project that provides a focused utility for ensuring RFC 3339 compliance in applications requiring precise time formatting, such as web APIs and data serialization.","last_verified":"2026-05-12T16:14:32.691Z","tags":["rfc3339","validator","datetime","validation","date-time","time"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/rfc3339-validator"},{"id":698,"title":"rfc3986","library":"rfc3986","status":"active","version":"2.0.0","language":"python","ecosystem":"pypi","summary":"rfc3986 is a Python implementation of RFC 3986 including validation and authority parsing. This module also supports RFC 6874, which adds support for zone identifiers to IPv6 Addresses. It provides APIs for parsing, validating, and building URIs, with convenience methods for `urllib.parse` compatibility. The current version is 2.0.0, released in January 2022, and the project appears to be actively maintained.","last_verified":"2026-05-12T17:55:48.320Z","tags":["uri","url","rfc3986","validation","parsing","networking","hypermedia"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/rfc3986"},{"id":697,"title":"Pure Python RFC 3986 Validator","library":"rfc3986-validator","status":"maintenance","version":"0.1.1","language":"python","ecosystem":"pypi","summary":"rfc3986-validator is a pure Python library designed for validating Uniform Resource Identifiers (URIs) according to RFC 3986. It offers a single validation function. The library is currently at version 0.1.1, released in October 2019, and is designated as '2 - Pre-Alpha' development status, indicating a very inactive release cadence and experimental nature.","last_verified":"2026-05-12T17:55:31.235Z","tags":["uri","url","validation","rfc3986"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/rfc3986-validator"},{"id":3262,"title":"Parsing and validation of URIs (RFC 3986) and IRIs (RFC 3987)","library":"rfc3987","status":"maintenance","version":"1.3.8","language":"python","ecosystem":"pypi","summary":"The `rfc3987` Python library provides regular expressions and utilities for parsing and validating Uniform Resource Identifiers (URIs) as per RFC 3986 and Internationalized Resource Identifiers (IRIs) according to RFC 3987. The current version is 1.3.8. Development on the original GitHub repository has ceased, and the project is now archived, with development reportedly moved to Codeberg, implying a largely unmaintained or very slow release cadence on PyPI.","last_verified":"2026-04-25T07:40:08.318Z","tags":["uri","iri","validation","parsing","rfc3986","rfc3987","internet"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/rfc3987"},{"id":699,"title":"RFC 3987 Syntax Validation","library":"rfc3987-syntax","status":"active","version":"1.1.0","language":"python","ecosystem":"pypi","summary":"rfc3987-syntax is a Python library (current version 1.1.0) that provides helper functions to syntactically validate strings according to the ABNF grammar defined in RFC 3987, which specifies Internationalized Resource Identifiers (IRIs). It is lightweight, permissively licensed (MIT), and leverages the Lark parsing library. The project strictly focuses on ABNF syntax validation, explicitly stating that additional semantic rules (like Unicode normalization or BiDi constraints) must be handled separately. With a relatively active release cadence, its latest major update (v1.1.0) introduced support for IRI-reference and absolute-IRI.","last_verified":"2026-05-12T17:56:28.227Z","tags":["IRI","URI","validation","RFC3987","syntax","lark"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/rfc3987-syntax"},{"id":7675,"title":"RFC 8785 (JSON Canonicalization Scheme)","library":"rfc8785","status":"active","version":"0.1.4","language":"python","ecosystem":"pypi","summary":"rfc8785.py is a pure-Python, no-dependency implementation of RFC 8785, also known as the JSON Canonicalization Scheme (JCS). It provides deterministic serialization of JSON data, essential for cryptographic operations like hashing and signing where byte-identical representations are required for logically equivalent data. The library is actively maintained, with version 0.1.4 being the latest stable release, and it follows an irregular release cadence driven by contributions and fixes.","last_verified":"2026-04-16T00:00:00.000Z","tags":["json","canonicalization","security","cryptography","jcs","serialization"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/rfc8785"},{"id":10201,"title":"RF-DETR","library":"rfdetr","status":"active","version":"1.6.4","language":"python","ecosystem":"pypi","summary":"RF-DETR is a PyTorch-based library for object detection and instance segmentation, implementing the DETR architecture with enhancements. It provides tools for training, inference, and deployment, integrating with PyTorch Lightning for composable training workflows. The library is actively maintained, with version 1.6.4 released recently, and receives frequent updates.","last_verified":"2026-04-17T00:00:00.000Z","tags":["object-detection","segmentation","pytorch-lightning","computer-vision","detr"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/rfdetr"},{"id":13947,"title":"RealFaviconGenerator API Client","library":"rfg-api","status":"maintenance","version":"0.5.3","language":"javascript","ecosystem":"npm","summary":"The `rfg-api` package provides a Node.js client for the RealFaviconGenerator's non-interactive API, enabling programmatic generation of favicons for various platforms including desktop browsers, iOS, and Android. Currently at version 0.5.3, the library focuses on integrating with the external API to manage favicon creation and asset generation. Release cadence appears to be driven primarily by bug fixes and dependency updates, particularly addressing security vulnerabilities in underlying HTTP clients and archive processors, rather than frequent new feature introductions. Its primary differentiator is its direct integration with the RealFaviconGenerator service, simplifying the complex process of generating a comprehensive set of favicons from a single master image. It largely operates using a callback-based asynchronous pattern.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","node","favicon","realfavicongenerator"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/rfg-api"},{"id":21878,"title":"rg-rollup","library":"rg-rollup","status":"deprecated","version":"0.1.8","language":"javascript","ecosystem":"npm","summary":"A Gulp plugin for Rollup that provides clean, minified builds via simple configuration. Current stable version is 0.1.8, with low release cadence (last update 2018). It wraps Rollup and common plugins (e.g., babel, uglify) for Gulp-based workflows. Differentiator: minimal configuration compared to manual Rollup setup, but outdated and not actively maintained.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/rg-rollup"},{"id":13948,"title":"RGB/RGBA to Hex Color Parser","library":"rgb2hex","status":"maintenance","version":"0.2.5","language":"javascript","ecosystem":"npm","summary":"rgb2hex is a lightweight JavaScript library designed to parse RGB and RGBA color strings into their hexadecimal representation, including an alpha value for transparency. It operates without any external dependencies, making it suitable for environments where bundle size is critical. The current stable version is 0.2.5, released in November 2020. While updates have been infrequent since then, the library provides a focused solution for color conversion. A key differentiator is its minimal footprint and direct functionality, contrasting with larger color manipulation libraries that offer broader feature sets. It includes TypeScript type definitions for enhanced developer experience in modern projects. The library gained significant stability and security improvements between its early `v0.1.x` and `v0.2.x` releases, particularly addressing RegExp Denial of Service vulnerabilities.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","rgb","rgba","hex","color","parse","parser","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/rgb2hex"},{"id":24527,"title":"rh-model-signing","library":"rh-model-signing","status":"active","version":"1.0.1","language":"python","ecosystem":"pypi","summary":"A tool for signing and verifying machine learning models, currently a Red Hat Tech Preview. Version 1.0.1 supports Python >=3.10 and provides CLI and Python APIs for cryptographic signing of ML assets to ensure supply chain integrity.","last_verified":"2026-05-01T00:00:00.000Z","tags":["model-signing","ML","supply-chain","Red-Hat","tech-preview"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/rh-model-signing"},{"id":18756,"title":"Rhinozug CLI","library":"rhinozug-cli","status":"active","version":"0.1.9","language":"javascript","ecosystem":"npm","summary":"A database migration CLI tool built by Rhinogram for managing PostgreSQL schema changes programmatically. Version 0.1.9 is the latest stable release; release cadence is irregular. It wraps Knex.js to provide an opinionated migration workflow with 'up' and 'down' commands, timestamped migration files, and custom templates. Unlike standalone tools like Knex CLI, Rhinozug is designed as a global npm package and uses a project-local initialization (`rz init`) to create config and migration directories. It is intended primarily for Rhinogram's internal use, but is publicly available on npm.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/rhinozug-cli"},{"id":24528,"title":"rhoknp","library":"rhoknp","status":"active","version":"1.8.0","language":"python","ecosystem":"pypi","summary":"Yet another Python binding for Juman++/KNP/KWJA. Current version: 1.8.0. Provides a modern Python interface for Japanese morphological analysis (Juman++), dependency/case structure analysis (KNP), and anaphora resolution (KWJA). Follows semantic versioning with frequent patch releases.","last_verified":"2026-05-01T00:00:00.000Z","tags":["japanese","nlp","morphological-analysis","dependency-parsing","anaphora-resolution"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/rhoknp"},{"id":284,"title":"Rich","library":"rich","status":"active","version":"14.3.0","language":"python","ecosystem":"pypi","summary":"Rich is a powerful Python library designed for creating rich text and beautiful formatting in the terminal. It provides an intuitive API to add color and style to terminal output, and can render advanced content such as pretty tables, dynamic progress bars, formatted Markdown, syntax-highlighted source code, and enhanced tracebacks. The library is actively maintained by Textualize and works across Linux, macOS, and Windows, requiring Python 3.8 or later.","last_verified":"2026-05-12T12:50:45.035Z","tags":["cli","terminal","color","style","formatting","progress-bar","tables","markdown","syntax-highlighting","debugging"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/rich"},{"id":1278,"title":"Rich Argparse","library":"rich-argparse","status":"active","version":"1.7.2","language":"python","ecosystem":"pypi","summary":"rich-argparse provides beautiful, Rich-powered help formatters for Python's argparse and optparse modules. It enhances the standard help output with syntax highlighting, improved layout, and the ability to include Rich renderables like Markdown and tables in descriptions and epilogs. The current version is 1.7.2, and it maintains an active release cadence with regular updates.","last_verified":"2026-04-23T19:08:48.669Z","tags":["argparse","rich","cli","help","formatting","documentation"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/rich-argparse"},{"id":23160,"title":"rich-cli","library":"rich-cli","status":"active","version":"1.8.1","language":"python","ecosystem":"pypi","summary":"Command-line tool that uses the Rich library to pretty-print files (Markdown, CSV, JSON, Python source) with syntax highlighting, tables, and SVG export. Current version 1.8.1. Released infrequently; stable but lightly maintained.","last_verified":"2026-05-01T00:00:00.000Z","tags":["cli","rich","markdown","syntax-highlighting","csv","json","svg"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/rich-cli"},{"id":700,"title":"Rich-Click","library":"rich-click","status":"active","version":"1.9.7","language":"python","ecosystem":"pypi","summary":"rich-click is a wrapper around Click that renders help output nicely using Rich. It provides attractive, color-formatted help text with minimal customization required, serving as a drop-in replacement for Click. The library is currently at version 1.9.7 and has an active development cycle with frequent releases.","last_verified":"2026-05-12T17:57:15.436Z","tags":["CLI","Click","Rich","Terminal UI","help text","Typer"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/rich-click"},{"id":701,"title":"Rich reStructuredText Renderer","library":"rich-rst","status":"active","version":"1.3.2","language":"python","ecosystem":"pypi","summary":"A Python library that provides a beautiful reStructuredText renderer, integrating with the `rich` library to display reStructuredText documents with syntax highlighting and rich formatting directly in the terminal. It's currently at version 1.3.2 and maintains an active release cadence with regular updates and bug fixes.","last_verified":"2026-05-12T17:57:43.932Z","tags":["rich","rst","restructuredtext","console","terminal","documentation"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/rich-rst"},{"id":7676,"title":"Contentful Rich Text Renderer","library":"rich-text-renderer","status":"active","version":"0.2.8","language":"python","ecosystem":"pypi","summary":"The Contentful Rich Text Renderer is a Python library designed to serialize the RichText field type from Contentful into its corresponding HTML representation by default. It provides flexible rendering capabilities, allowing for full customization of node and mark rendering. It is commonly used alongside the Contentful Delivery SDK. The current version is 0.2.8, and releases are typically tied to updates in the Contentful ecosystem as needed.","last_verified":"2026-04-16T00:00:00.000Z","tags":["contentful","rich text","renderer","html","content management","sdk"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/rich-text-renderer"},{"id":18757,"title":"Ridgeline","library":"ridgeline","status":"active","version":"0.8.2","language":"javascript","ecosystem":"npm","summary":"Ridgeline is a command-line build harness for decomposing large software ideas into phased builds executed by AI agents. Current version 0.8.2, updated frequently. It orchestrates a multi-agent pipeline (shaper, designer, specifier, researcher, refiner, planner, builder, reviewer) driven by the Claude CLI. Key differentiators: ensemble-based spec/plan generation with multiple specialist agents, built-in sandboxing via Greywall or bubblewrap, resumable execution with git checkpoints and phase-level retry. Requires Node >=20, Playwright >=1.57, and the Claude CLI. macOS and Linux only; no Windows support.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/ridgeline"},{"id":1133,"title":"rignore","library":"rignore","status":"active","version":"0.7.6","language":"python","ecosystem":"pypi","summary":"rignore is a Python module that provides high-performance, Rust-powered file system traversal functionality. It efficiently walks through directories while respecting various ignore rules, such as those found in `.gitignore` files. It wraps the Rust `ignore` crate using PyO3, offering a fast and customizable API. The current version is 0.7.6, with a relatively active release cadence.","last_verified":"2026-04-23T17:25:00.198Z","tags":["file system","ignore","gitignore","rust","performance","traversal"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/rignore"},{"id":27348,"title":"Rigour","library":"rigour","status":"active","version":"2.0.3","language":"python","ecosystem":"pypi","summary":"Financial crime domain data validation and normalization library. Current version 2.0.3, release cadence irregular.","last_verified":"2026-05-01T00:00:00.000Z","tags":["validation","normalization","financial-crime","sanctions","data-quality"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/rigour"},{"id":11951,"title":"Ripple Fullstack (rijs)","library":"rijs","status":"active","version":"0.9.1","language":"javascript","ecosystem":"npm","summary":"rijs (Ripple Fullstack) is a JavaScript framework designed for building realtime, full-stack applications with a focus on simplicity and efficiency. It aims to eliminate boilerplate, complex build pipelines, and excessive transpilation by streaming fine-grained resources directly to clients, enabling lazy loading and preventing over-fetching. The current stable version is 0.9.1. Ripple synchronizes client and server states by replicating an immutable log of actions, with views or other modules reactively updating when the local store changes. Key differentiators include its no-bundling approach, automatic client/server synchronization, and a minimal API for resource management. It promotes a component-based architecture where components are idempotent render functions and can declare their data dependencies for reactive updates. Ripple's core acts as a module map, efficiently resolving resources from a local cache or making new requests. The project appears to have a consistent, though not extremely rapid, release cadence with several notable changes between minor versions, indicating ongoing active development.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/rijs"},{"id":17931,"title":"RIK Database ORM","library":"rik-database","status":"active","version":"1.4.5","language":"javascript","ecosystem":"npm","summary":"RIK Database is a TypeScript-first Object-Relational Mapper (ORM) designed specifically for a project named 'RIK'. It provides a structured, object-oriented interface for interacting with PostgreSQL databases, leveraging an underlying SQL query builder (likely Knex.js). The library offers models such as `Version`, `NetworkInterfaceSettings`, and `Plst`, along with associated interfaces, to manage database operations including querying, insertion, updating, and deletion. Currently at version 1.4.5, it appears to be actively maintained, offering type-safe interactions for its specific domain. Its key differentiator is its tailored design for the 'RIK' project, meaning it might come with predefined schema assumptions or conventions that align with that project's needs, distinguishing it from general-purpose ORMs.","last_verified":"2026-04-23T00:00:00.000Z","tags":["javascript","database","typescript","PostgreSQL","ORM"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/rik-database"},{"id":11952,"title":"rimraf: Cross-Platform `rm -rf`","library":"rimraf","status":"active","version":"6.1.3","language":"javascript","ecosystem":"npm","summary":"rimraf is a robust, cross-platform Node.js module that provides functionality akin to the `rm -rf` UNIX command for deep, recursive file and directory deletion. Currently at version 6.1.3, it is actively maintained with periodic major releases introducing significant changes, such as the shift from callbacks to Promises and the move away from default exports. A key differentiator is its specialized handling of common file system issues on Windows, such as `EBUSY` or `EMFILE` errors, through strategies like \"move then remove\" and exponential backoff, making it more reliable than simple native `fs.rm` alternatives in certain scenarios. It offers both synchronous and asynchronous APIs, as well as options to select native or JavaScript-based implementations. A critical aspect of its usage is the explicit warning against passing untrusted input due to its aggressive deletion capabilities, which can lead to system destruction or compromise if misused.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","rm","rm -rf","rm -fr","remove","directory","cli","rmdir","recursive","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/rimraf"},{"id":8596,"title":"RingCentral Python SDK","library":"ringcentral","status":"active","version":"0.9.2","language":"python","ecosystem":"pypi","summary":"The RingCentral Python SDK provides a convenient way to interact with the RingCentral API, simplifying authentication, request signing, and API call execution. It is currently at version 0.9.2 and follows a semi-regular release cadence, often bundling bug fixes and minor feature enhancements.","last_verified":"2026-04-16T00:00:00.000Z","tags":["api","voip","communications","sdk","ringcentral"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/ringcentral"},{"id":14892,"title":"rintenki HTML LSP Server","library":"rintenki-lsp-server","status":"active","version":"0.14.5","language":"javascript","ecosystem":"npm","summary":"rintenki-lsp-server is a Language Server Protocol (LSP) implementation specifically designed for the rintenki HTML linter. It provides real-time diagnostics, code actions (including quick fixes for auto-fixable rules), and rich hover information for HTML documents. Currently at version 0.14.5, it is under active development, likely with a release cadence tied to the core rintenki linter. Key differentiators include its focus on precise HTML linting, integration with the robust rintenki ruleset, and configurability via a `.rintenkirc.json` file or editor-specific settings. While primarily consumed by editor extensions like the rintenki VS Code extension, it can be integrated with any LSP-compatible client by launching it as a standard I/O process.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","html","linter","lsp","language-server","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/rintenki-lsp-server"},{"id":7677,"title":"Cloud Optimized GeoTIFF (COG) Creation Plugin for Rasterio","library":"rio-cogeo","status":"active","version":"7.0.2","language":"python","ecosystem":"pypi","summary":"rio-cogeo is a Rasterio plugin that streamlines the creation and validation of Cloud Optimized GeoTIFF (COG) files. It intelligently handles critical COG specifications, including internal tiling, overview generation, and metadata ordering, ensuring geospatial data is optimized for efficient cloud storage and rapid web-based access. The library is actively maintained with consistent releases, serving as a vital tool in modern geospatial data pipelines.","last_verified":"2026-04-16T00:00:00.000Z","tags":["geospatial","gis","geotiff","cog","raster","cloud-native","rasterio-plugin"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/rio-cogeo"},{"id":24529,"title":"rio-stac","library":"rio-stac","status":"active","version":"0.12.0","language":"python","ecosystem":"pypi","summary":"Create SpatioTemporal Asset Catalog (STAC) Items from raster datasets using Rasterio. Version 0.12.0 dropped Python 3.9 support. Release cadence is irregular, with several minor releases per year.","last_verified":"2026-05-01T00:00:00.000Z","tags":["stac","raster","geospatial","rasterio"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/rio-stac"},{"id":7678,"title":"User friendly Rasterio plugin to read raster datasets","library":"rio-tiler","status":"active","version":"9.0.6","language":"python","ecosystem":"pypi","summary":"rio-tiler is an active Python library that provides a user-friendly plugin for Rasterio, designed to read raster datasets efficiently. It acts as a wrapper around Rasterio and GDAL, facilitating dynamic slippy map tile creation and comprehensive data reading from various sources, including local files, HTTP, AWS S3, and Google Cloud Storage. The library is currently at version 9.0.6 and maintains a frequent release cadence, with both minor and major versions introducing new features and breaking changes.","last_verified":"2026-04-16T00:00:00.000Z","tags":["geospatial","raster","tiling","cloud-optimized-geotiff","GDAL","Rasterio","STAC","remote-sensing"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/rio-tiler"},{"id":11953,"title":"Riot CLI","library":"riot-cli","status":"active","version":"5.1.2","language":"javascript","ecosystem":"npm","summary":"Riot CLI is the command-line utility for precompiling Riot.js tags, an open-source UI library. As of its latest stable release, v10.0.0, it wraps the `@riotjs/compiler` to transform Riot.js component files (typically `.riot` files) into standard JavaScript modules. While often installed implicitly with the main `riot` package, it can also be installed and used as a standalone tool. The project follows an active development cycle, releasing major versions to align with new Riot.js framework updates and Node.js environment changes, such as the shift to ESM and stricter Node.js version requirements. Key differentiators include its tight integration with the Riot.js ecosystem, support for various pre-processors and TypeScript, and its ability to not only compile individual tags but also bundle entire Riot.js applications for quick prototypes or development workflows.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","riot","cli"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/riot-cli"},{"id":26319,"title":"riot-compiler","library":"riot-compiler","status":"active","version":"3.6.0","language":"javascript","ecosystem":"npm","summary":"Compiler for Riot.js .tag files, transforming custom tag syntax (HTML + JavaScript) into standard JavaScript modules. Current stable version is 10.0.1 (2024), with major breaking changes in v10.0.0: dropped Node <22, switched from `assert` to `with` for JSON imports, and changed boolean attribute handling on root nodes. v9.x series is in maintenance. Key differentiator: tightly coupled to Riot.js library, designed specifically for Riot's tag-based component model. Release cadence: irregular, with major versions tied to Riot.js updates.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","riot","virtualdom","tag","compiler"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/riot-compiler"},{"id":28148,"title":"Riot Tag Loader","library":"riot-tag-loader","status":"active","version":"2.1.0","language":"javascript","ecosystem":"npm","summary":"Webpack loader for compiling Riot.js tag files (.tag). The official loader maintained by the Riot team. Current stable version is v9.0.1, with v10.0.0 in alpha requiring Riot v10 and Node >=22. Handles parsing of Riot tags into JavaScript modules, supports hot module replacement via riot-hot-reload, and offers sourcemap configuration. Key differentiator: tightly coupled with riot-compiler, supports webpack 5, ESM-first from v9. Breaking changes: dropped webpack <=4 and Node <18 in v9, migrated from CJS to ESM. Release cadence: major version bumps with Riot compiler releases.","last_verified":"2026-05-09T00:00:00.000Z","tags":["javascript","webpack","riot","loader"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/riot-tag-loader"},{"id":4238,"title":"Rioxarray","library":"rioxarray","status":"active","version":"0.22.0","language":"python","ecosystem":"pypi","summary":"Rioxarray is an open-source Python library that extends xarray with geospatial capabilities, powered by rasterio. It provides a `.rio` accessor for xarray DataArrays and Datasets, enabling easy manipulation, reprojecting, and analysis of geospatial raster data. It is actively maintained with regular releases, typically following `xarray` and `rasterio` updates.","last_verified":"2026-04-11T00:00:00.000Z","tags":["geospatial","xarray","raster","GIS","rasterio","earth-science","remote-sensing"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/rioxarray"},{"id":20521,"title":"ripemd-ts","library":"ripemd-ts","status":"active","version":"0.0.2","language":"javascript","ecosystem":"npm","summary":"RIPEMD hash functions (RIPEMD-160, RIPEMD-128, RIPEMD-256, RIPEMD-320) implemented in TypeScript. Current version 0.0.2 is a pre-release and ships TypeScript type definitions. Notable for providing pure TypeScript implementation of the RIPEMD family of cryptographic hash functions. However, the package appears to be using the TypeScript-library-starter boilerplate and may not be production-ready. No release cadence established. Alternative: ripemd160 (npm) for a more mature JavaScript implementation.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/ripemd-ts"},{"id":17356,"title":"ripgrep-node","library":"ripgrep","status":"active","version":"0.3.1","language":"javascript","ecosystem":"npm","summary":"This `ripgrep` npm package provides the powerful command-line utility `ripgrep` in a fully cross-platform, dependency-free manner by compiling it to WebAssembly (WASM). As of version 0.3.1, it offers programmatic access to `ripgrep`'s core functionality, suitable for Node.js, Bun, Deno, and even bundler-friendly browser environments without requiring native binaries or post-install scripts. The package embeds the WASM module as a z85+brotli encoded string and leverages WASI for execution, defaulting to Node.js's built-in `node:wasi` for optimal performance when available. Its key differentiator is providing `ripgrep`'s capabilities entirely within the JavaScript ecosystem, making it a drop-in programmatic replacement for native `ripgrep` spawns, with the WASM module dynamically cached to the OS temp directory for subsequent fast access.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/ripgrep"},{"id":6858,"title":"ripgrepy Library","library":"ripgrepy","status":"active","version":"2.2.0","language":"python","ecosystem":"pypi","summary":"ripgrepy is a Python interface to ripgrep, a powerful, line-oriented search tool that recursively searches directories for regex patterns. It functions as a wrapper around the native `ripgrep` binary, allowing users to chain `ripgrep` command-line options directly in Python. The current version is 2.2.0, and the library maintains an active release cadence with updates typically occurring every few months.","last_verified":"2026-04-15T00:00:00.000Z","tags":["search","regex","cli-wrapper","ripgrep","utility"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/ripgrepy"},{"id":13950,"title":"Ripple UI Framework","library":"ripple","status":"active","version":"0.3.19","language":"javascript","ecosystem":"npm","summary":"Ripple is an elegant TypeScript UI framework, currently at version 0.3.19, designed to facilitate the creation of user interfaces with a strong emphasis on type safety and developer experience. It leverages TypeScript extensively, allowing developers to define components as functions returning JSX elements and manage state reactively. While a precise release cadence isn't explicitly detailed, the frequent patch updates across its comprehensive ecosystem (including a CLI, Vite, Rollup, ESLint, and Prettier plugins, plus a language server) indicate active and ongoing development. Ripple differentiates itself through its integrated, TypeScript-first approach, offering a cohesive environment for modern frontend development that covers everything from component authoring to tooling integration.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","ripple","UI","framework"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/ripple"},{"id":28149,"title":"Riskfolio-Lib","library":"riskfolio-lib","status":"active","version":"7.2.1","language":"python","ecosystem":"pypi","summary":"Riskfolio-Lib is a Python library for portfolio optimization and quantitative strategic asset allocation. It provides tools for mean-variance, Black-Litterman, risk parity, and other advanced portfolio methods. Current version is 7.2.1, requiring Python >=3.9. The library is actively maintained with a regular release cadence.","last_verified":"2026-05-09T00:00:00.000Z","tags":["portfolio-optimization","quantitative-finance","risk-management","asset-allocation"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/riskfolio-lib"},{"id":28151,"title":"python-rison","library":"rison","status":"active","version":"2.0.1","language":"python","ecosystem":"pypi","summary":"Python encoder/decoder for the Rison data serialization format (similar to JSON but URI-safe). Current version 2.0.1, with a modernized codebase that publishes under the `rison` package instead of the legacy `prison`. Release cadence is irregular.","last_verified":"2026-05-09T00:00:00.000Z","tags":["rison","serialization","uri-safe","json"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/rison"},{"id":11954,"title":"Rive React Native","library":"rive-react-native","status":"maintenance","version":"9.8.2","language":"javascript","ecosystem":"npm","summary":"This package, currently at stable version 9.8.2, provides a React Native runtime library for integrating real-time interactive animations created with the Rive design tool into iOS and Android applications. It acts as a wrapper around the native Rive iOS and Android runtimes, exposing a `Rive` component and a ref pattern for controlling animations and state machines within React Native. While actively maintained with frequent updates to synchronize with the native Rive SDKs and address critical bugs, this package is explicitly identified as a *legacy runtime*. The Rive team is actively promoting migration to a new, performance-optimized `@rive-app/react-native` (Nitro runtime), with a long-term goal for full transition to the new package. Its release cadence involves minor version bumps and bug fixes, typically related to native runtime synchronization and platform-specific build issues.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","react-native","ios","android","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/rive-react-native"},{"id":21879,"title":"River","library":"river","status":"active","version":"0.24.2","language":"python","ecosystem":"pypi","summary":"River is a Python library for online machine learning, stream processing, and incremental learning. It provides a comprehensive set of estimators, transformers, and metrics that process data one sample at a time, with built-in drift detection and model evaluation. Current version 0.24.2, released irregularly (several releases per year).","last_verified":"2026-04-27T00:00:00.000Z","tags":["online-machine-learning","streaming","incremental-learning","drift-detection"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/river"},{"id":8597,"title":"rjieba","library":"rjieba","status":"active","version":"0.2.0","language":"python","ecosystem":"pypi","summary":"rjieba is a high-performance Python binding for the `jieba-rs` Rust library, offering efficient Chinese word segmentation. It aims to provide faster processing speeds compared to pure Python implementations by leveraging Rust's performance. The current version is 0.2.0. Releases are infrequent and typically driven by significant updates to the underlying `jieba-rs` library or `pyo3` binding infrastructure.","last_verified":"2026-04-16T00:00:00.000Z","tags":["Chinese word segmentation","NLP","text processing","jieba","Rust binding","performance"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/rjieba"},{"id":2752,"title":"rjsmin: Fast Javascript Minifier for Python","library":"rjsmin","status":"active","version":"1.2.5","language":"python","ecosystem":"pypi","summary":"rJSmin is a javascript minifier written in Python, based on the semantics of jsmin.c by Douglas Crockford. It is a re-implementation aiming for speed, designed for runtime use rather than a preprocessing step, and usually produces the same results as the original `jsmin.c`. The current version is 1.2.5 and it supports Python 2.7 and 3.6+.","last_verified":"2026-04-25T00:23:49.211Z","tags":["javascript","minifier","web performance","frontend","optimization"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/rjsmin"},{"id":7679,"title":"RLBot","library":"rlbot","status":"active","version":"1.68.0","language":"python","ecosystem":"pypi","summary":"RLBot is a Python framework for developing custom AI bots to play Rocket League in offline matches. It provides access to real-time game data, such as car and ball positions, and allows bots to send controller inputs back to the game. The framework reliably supports up to 10 bots and is actively maintained, with version 5 (v5) introducing significant architectural changes for improved reliability and features, including a shift to WebSocket communication.","last_verified":"2026-04-16T00:00:00.000Z","tags":["rocket-league","game-ai","bot-framework","offline"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/rlbot"},{"id":2263,"title":"RLP (Recursive Length Prefix)","library":"rlp","status":"active","version":"4.1.0","language":"python","ecosystem":"pypi","summary":"RLP (Recursive Length Prefix) is a serialization format used extensively in Ethereum to encode arbitrarily nested arrays of binary data. The `rlp` Python library provides efficient functions for encoding Python objects (byte strings, integers, lists/tuples of these) into RLP byte strings and decoding them back. It is actively maintained by the Ethereum project. The current version is 4.1.0.","last_verified":"2026-04-24T16:58:16.480Z","tags":["encoding","ethereum","serialization","bytes","blockchain"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/rlp"},{"id":2753,"title":"rlpycairo","library":"rlpycairo","status":"active","version":"0.4.0","language":"python","ecosystem":"pypi","summary":"rlpycairo is a plugin backend renderer for the `reportlab.graphics.renderPM` module, designed to replace the legacy `_renderPM` C extension which experienced issues with complex documents. It extends the ReportLab PDF Toolkit, enabling the creation of rich PDF documents and charts in various bitmap and vector formats. Currently at version 0.4.0, the library is in a 'Pre-Alpha' development status, with periodic updates.","last_verified":"2026-04-25T00:24:12.157Z","tags":["reportlab","graphics","rendering","cairo","pdf","plugin"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/rlpycairo"},{"id":24530,"title":"RLTest - Redis Modules Test Framework","library":"rltest","status":"maintenance","version":"0.7.25","language":"python","ecosystem":"pypi","summary":"RLTest is a test framework for Redis modules, allowing developers to run tests on Redis and modules across various environments (containers, local, cloud). The current version is 0.7.25, with maintenance mode status. It is a core tool in the Redis module ecosystem, receiving occasional updates.","last_verified":"2026-05-01T00:00:00.000Z","tags":["redis","testing","modules","integration-tests"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/rltest"},{"id":14893,"title":"JSON Schema to TypeScript (Forked)","library":"rm-json-schema-to-typescript","status":"deprecated","version":"10.2.0","language":"javascript","ecosystem":"npm","summary":"The `rm-json-schema-to-typescript` package is a fork of the popular `json-schema-to-typescript` library, designed to compile JSON schemas into TypeScript interfaces and typings. Currently at version 10.2.0, this package offers modified reference resolving behavior compared to its upstream counterpart. Its development status is tied to the original project, with an explicit intention to be deprecated once the core changes implemented in this fork are accepted into the main `json-schema-to-typescript` repository. As a fork, its release cadence is likely reactive to critical fixes or its specific feature set rather than a strict schedule. It aims to provide a drop-in replacement where its altered reference resolution is beneficial, but users should be aware of its temporary nature and plan for eventual migration.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","json","schema","typescript","compile","transpile","api","interface","typing"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/rm-json-schema-to-typescript"},{"id":8598,"title":"RMM - RAPIDS Memory Manager for CUDA 12","library":"rmm-cu12","status":"active","version":"26.4.0","language":"python","ecosystem":"pypi","summary":"RMM (RAPIDS Memory Manager) is a C++ and Python library for efficient GPU memory management. It provides a highly optimized allocation and deallocation framework tailored for NVIDIA GPUs, often used within the RAPIDS ecosystem to improve performance of data science workloads. The current version is 26.4.0, and it generally follows a monthly release cadence.","last_verified":"2026-04-16T00:00:00.000Z","tags":["GPU","memory management","CUDA","RAPIDS","data science"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/rmm-cu12"},{"id":17059,"title":"Remix CLI","library":"rmx-cli","status":"active","version":"0.4.16","language":"javascript","ecosystem":"npm","summary":"rmx-cli is a command-line interface tool designed specifically for Remix applications, providing utility functions to enhance development workflows. The current stable version, as of the provided information, is 0.4.16. Its primary feature highlighted is the `svg-sprite` command, which automates the generation of SVG sprite files along with corresponding, fully-typed React components. This command can create either a single default `Icon` component that accepts an `icon` prop, or individual named components for each SVG, based on command-line flags. It also exports the `href` to the sprite file, facilitating its use in Remix's `links` export for preloading. The project appears to be actively maintained, with new features like `svg-sprite` recently introduced, though a fixed release cadence is not explicitly stated. A key differentiator is its tight integration with the Remix ecosystem, including type generation for icon names and components optimized for Remix's server-side rendering and asset linking.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","remix","cli","development","scaffolding","generator"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/rmx-cli"},{"id":18758,"title":"metro-bundler-cli","library":"rn-bundler","status":"maintenance","version":"1.0.7","language":"javascript","ecosystem":"npm","summary":"A CLI tool that extends the official React Native Metro bundler to support stable module IDs and bundle splitting. Version 1.0.7 provides hash-based module IDs (content + path) for more stable splits compared to incremental IDs or project-name-based approaches. Enables splitting into base and business bundles to reduce download/load times. Last release date unknown; appears to be in maintenance mode. Key differentiators: uses content hash for module IDs, avoids reliance on project name, and provides manifest-output and exclude options for split bundling.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","react-native","metro-bundler","cli"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/rn-bundler"},{"id":17932,"title":"React Native OTA Bundler CLI","library":"rn-ota-bundler","status":"active","version":"1.0.15","language":"javascript","ecosystem":"npm","summary":"rn-ota-bundler is a command-line interface (CLI) tool designed to streamline Over-The-Air (OTA) updates for React Native applications that utilize a multi-bundle architecture. It provides a comprehensive suite of commands to bundle, optionally obfuscate using `javascript-obfuscator`, zip, and manage React Native modules, then upload them to a remote server for distribution. The current stable version is 1.0.15. While a specific release cadence isn't published, the tool appears actively maintained as a solution for modern React Native development. Key differentiators include its end-to-end CLI workflow for managing the entire OTA lifecycle, from local bundling and obfuscation to server interaction for authentication, module/variant management, and release deployment, catering specifically to multi-bundle React Native setups. It simplifies version detection for both Android and iOS platforms by parsing `build.gradle` or `Info.plist`/`project.pbxproj` and integrates optional JavaScript obfuscation for deployed bundles.","last_verified":"2026-04-23T00:00:00.000Z","tags":["javascript","react-native","ota","bundle","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/rn-ota-bundler"},{"id":24531,"title":"RNA-Norm","library":"rnanorm","status":"active","version":"2.2.0","language":"python","ecosystem":"pypi","summary":"Rnanorm provides common RNA-seq normalization methods (TPM, CPM, FPKM, TMM, etc.) with a scikit-learn-like API. Current version 2.2.0 requires Python >=3.9, <3.14. The library is actively maintained with regular releases.","last_verified":"2026-05-01T00:00:00.000Z","tags":["RNA-seq","normalization","TPM","CPM","FPKM","TMM","bioinformatics"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/rnanorm"},{"id":5458,"title":"Rnet: Blazing-Fast HTTP Client with TLS Fingerprinting","library":"rnet","status":"active","version":"2.4.2","language":"python","ecosystem":"pypi","summary":"Rnet is a high-performance Python HTTP client built with Rust bindings, specializing in advanced TLS fingerprinting. It accurately emulates the TLS and HTTP/2 signatures of various popular browsers like Chrome, Firefox, Safari, Opera, and OkHttp, enabling it to bypass sophisticated anti-bot detection systems. Rnet provides both asynchronous and synchronous client interfaces and is designed for speed and reliability in web scraping, API testing, and automation tasks. The current stable version is 2.4.2, with active development on 3.x release candidates, indicating a continuous and rapid release cadence.","last_verified":"2026-04-13T00:00:00.000Z","tags":["http client","tls fingerprinting","browser emulation","scraping","async","rust","networking"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/rnet"},{"id":28150,"title":"roastcoffea","library":"roastcoffea","status":"active","version":"0.1.2","language":"python","ecosystem":"pypi","summary":"A performance monitoring and metrics collection library for Coffea-based High Energy Physics analysis workflows. Current version 0.1.2, actively maintained with monthly releases.","last_verified":"2026-05-09T00:00:00.000Z","tags":["physics","high-energy-physics","coffea","performance-monitoring","metrics"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/roastcoffea"},{"id":26320,"title":"roblox-ts","library":"roblox-ts","status":"active","version":"3.0.0","language":"javascript","ecosystem":"npm","summary":"roblox-ts is a TypeScript-to-Luau compiler that enables writing Roblox games using TypeScript syntax and tooling. Current stable version is 3.0.0, with active development and regular releases (major/minor every few months). Key differentiators: full support for TypeScript features (generics, JSX, async/await), macros for compile-time optimizations, and seamless integration with Roblox's object model. Unlike alternatives like Luau or bare Lua, roblox-ts provides type safety, IDE support, and modern language features while compiling to efficient Luau code.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/roblox-ts"},{"id":6859,"title":"Robocorp","library":"robocorp","status":"active","version":"3.1.1","language":"python","ecosystem":"pypi","summary":"Robocorp provides core Python libraries for robotic process automation (RPA), enabling developers to create and manage automated tasks. It includes modules for task orchestration, work item management, and integration with the Robocorp platform. The current version is 3.1.1, with regular updates typically released multiple times per quarter.","last_verified":"2026-04-15T00:00:00.000Z","tags":["RPA","automation","robotics","tasks","workitems","robotic process automation"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/robocorp"},{"id":9279,"title":"Robocorp Browser","library":"robocorp-browser","status":"active","version":"2.4.0","language":"python","ecosystem":"pypi","summary":"The `robocorp-browser` package is a Python library for browser automation, acting as a lightweight wrapper around the Playwright project. It provides quality-of-life improvements, such as automatic lifecycle management for Playwright objects, and is primarily designed to be used within the Robocorp automation framework, especially with `robocorp-tasks`. The current version is 2.4.0. It is actively maintained as part of the broader Robocorp ecosystem.","last_verified":"2026-04-16T00:00:00.000Z","tags":["browser automation","RPA","Playwright","Robocorp","web scraping"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/robocorp-browser"},{"id":7680,"title":"Robocorp Log","library":"robocorp-log","status":"active","version":"3.1.2","language":"python","ecosystem":"pypi","summary":"Robocorp Log provides automatic trace logging capabilities for Python applications, primarily used within the Robocorp automation ecosystem. It automatically captures function calls, arguments, return values, and exceptions, generating structured log data for debugging and analysis. The current version is 3.1.2. It is part of the broader Robocorp framework, with releases often aligned with other components of the Robocorp ecosystem rather than having a standalone, independent cadence.","last_verified":"2026-04-16T00:00:00.000Z","tags":["logging","automation","robotic process automation","rpa","trace","structured logging"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/robocorp-log"},{"id":6223,"title":"Robocorp Asset Storage","library":"robocorp-storage","status":"active","version":"1.1.0","language":"python","ecosystem":"pypi","summary":"robocorp-storage is the Robocorp Asset Storage library, providing functions to manage (read, write, list) assets in the Robocorp Control Room or local development environment. It is part of the larger Robocorp ecosystem, typically updated alongside other Robocorp libraries, with a focus on stability for its core asset management API. The current version is 1.1.0.","last_verified":"2026-04-14T00:00:00.000Z","tags":["robocorp","automation","RPA","storage","assets","cloud"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/robocorp-storage"},{"id":7681,"title":"Robocorp Tasks","library":"robocorp-tasks","status":"active","version":"4.1.1","language":"python","ecosystem":"pypi","summary":"robocorp-tasks is a Python framework designed to simplify the development of Python automations by providing a runner for tasks, offering logging out of the box, and managing the lifecycle for running such tasks. It is currently at version 4.1.1 and receives continuous updates as part of the broader Robocorp/Sema4.ai ecosystem.","last_verified":"2026-04-16T00:00:00.000Z","tags":["rpa","automation","tasks","robocorp","python-framework"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/robocorp-tasks"},{"id":5459,"title":"Robocorp Vault","library":"robocorp-vault","status":"active","version":"1.4.0","language":"python","ecosystem":"pypi","summary":"Robocorp Vault is a Python library that provides an API for securely accessing secrets stored in the Robocorp Control Room Vault. It allows bots and assistants to retrieve sensitive information like usernames, passwords, and API keys. The library is part of the larger Robocorp ecosystem, offering a stable interface, with releases occurring as needed to support platform updates or introduce new features.","last_verified":"2026-04-13T00:00:00.000Z","tags":["robocorp","secrets","vault","automation","RPA"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/robocorp-vault"},{"id":7682,"title":"Robocorp Work Items","library":"robocorp-workitems","status":"active","version":"1.5.0","language":"python","ecosystem":"pypi","summary":"The `robocorp-workitems` library is part of the Robocorp ecosystem, providing utilities to manage data flow between tasks in a Robotic Process Automation (RPA) workflow. It allows robots to read input work items and write output work items, facilitating the transfer of structured data, files, and assets. The current version is 1.5.0, and it's actively maintained as part of the broader Robocorp platform.","last_verified":"2026-04-16T00:00:00.000Z","tags":["robocorp","rpa","automation","work-items","workflow","data-exchange"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/robocorp-workitems"},{"id":8599,"title":"RoboCryS","library":"robocrys","status":"active","version":"0.2.13","language":"python","ecosystem":"pypi","summary":"RoboCryS (robocrys) is a Python library for the automatic generation of human-readable descriptions of crystal structures. It is currently at version 0.2.13 and sees active development with minor releases every few months, often including dependency updates and compatibility fixes.","last_verified":"2026-04-16T00:00:00.000Z","tags":["materials science","crystallography","data analysis","chemistry","pymatgen","structure description"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/robocrys"},{"id":2264,"title":"Roboflow Python SDK","library":"roboflow","status":"active","version":"1.3.1","language":"python","ecosystem":"pypi","summary":"The Roboflow Python package (version 1.3.1) is the official SDK for interacting with the Roboflow API, enabling programmatic access for tasks such as dataset management, image upload, model training, and inference. It is actively developed, with recent updates including a comprehensive rewrite of the command-line interface and enhanced capabilities for workspace-level asset management.","last_verified":"2026-04-24T17:01:00.659Z","tags":["computer vision","machine learning","API client","object detection","image classification","segmentation","dataset management"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/roboflow"},{"id":21880,"title":"robosuite","library":"robosuite","status":"active","version":"1.5.2","language":"python","ecosystem":"pypi","summary":"robosuite is a modular simulation framework and benchmark for robot learning powered by MuJoCo physics. Version 1.5.2 (released 2025) adds diverse robot embodiments including humanoids, composite controllers, and photorealistic rendering. The API has undergone major breaking changes at v1.4 (new MuJoCo bindings) and v1.5 (controller restructuring).","last_verified":"2026-04-27T00:00:00.000Z","tags":["simulation","robotics","reinforcement-learning","mujoco","benchmark"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/robosuite"},{"id":28153,"title":"robot_descriptions","library":"robot-descriptions","status":"active","version":"2.0.0","language":"python","ecosystem":"pypi","summary":"Import open-source robot descriptions (URDF, MJCF, etc.) as Python modules. Provides a registry of 150+ robots with caching and loaders for various frameworks. Current version: 2.0.0 (requires Python >=3.10). Active development with frequent releases adding new descriptions.","last_verified":"2026-05-09T00:00:00.000Z","tags":["robot","urdf","mjcf","simulation","mujoco","ros","description"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/robot-descriptions"},{"id":17357,"title":"Robot Directives Parser","library":"robot-directives","status":"maintenance","version":"0.4.0","language":"javascript","ecosystem":"npm","summary":"The `robot-directives` package (current stable version 0.4.0) provides a focused utility for parsing and interpreting robot directives found within HTML `<meta name=\"robots\">` tags and `X-Robots-Tag` HTTP headers. It allows developers to programmatically determine a crawler's allowed or disallowed actions based on these instructions, such as `noindex`, `nofollow`, `noarchive`, and `unavailable_after`. The library handles the cascading logic of multiple directives, user-agent specific rules, and resolves conflicts based on a `restrictive` default (mimicking Googlebot's behavior). It explicitly differentiates itself by not handling the underlying HTML parsing, requiring users to extract meta tag content themselves. While not on a rapid release cycle, the package offers a stable API for its specialized parsing tasks, including a comprehensive set of constants for all standard robot directives and static methods for general utility.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","crawlers","header","html","http","meta","metadata","nofollow","noindex"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/robot-directives"},{"id":2265,"title":"Robot Framework","library":"robotframework","status":"active","version":"7.4.2","language":"python","ecosystem":"pypi","summary":"Robot Framework is a generic open-source automation framework for acceptance testing, acceptance test-driven development (ATDD), and robotic process automation (RPA). It uses a keyword-driven approach, allowing for easy-to-read test cases. The project is actively maintained with frequent bug fix releases (e.g., 7.4.x series) and feature releases (e.g., 7.4, 7.3) typically a few times a year. The current version is 7.4.2.","last_verified":"2026-04-24T17:01:19.629Z","tags":["testing","automation","rpa","bdd","acceptance-testing","keyword-driven"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/robotframework"},{"id":8600,"title":"Robot Framework Appium Library","library":"robotframework-appiumlibrary","status":"active","version":"3.2.1","language":"python","ecosystem":"pypi","summary":"Robot Framework Appium Library is a mobile app testing library for Robot Framework, enabling test automation for Android and iOS applications. It acts as an Appium client, communicating with the Appium server to control mobile devices, similar to how Selenium WebDriver interacts with web browsers. The library is actively maintained, with frequent updates, including recent major versions that bring compatibility with newer Python, Appium Python Client, Selenium, and Robot Framework versions.","last_verified":"2026-04-16T00:00:00.000Z","tags":["robot framework","appium","mobile testing","automation","android","ios"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/robotframework-appiumlibrary"},{"id":24532,"title":"Robot Framework ArchiveLibrary","library":"robotframework-archivelibrary","status":"active","version":"0.4.3","language":"python","ecosystem":"pypi","summary":"A Robot Framework keyword library for handling ZIP files. Current version is 0.4.3, provides keywords to create, extract, and list contents of ZIP archives. Release cadence is irregular.","last_verified":"2026-05-01T00:00:00.000Z","tags":["robotframework","archive","zip","testing","library"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/robotframework-archivelibrary"},{"id":5044,"title":"Robot Framework Assertion Engine","library":"robotframework-assertion-engine","status":"active","version":"4.0.0","language":"python","ecosystem":"pypi","summary":"Robot Framework Assertion Engine (version 4.0.0) provides a generic way to create meaningful and easy-to-use assertions for Robot Framework libraries. It is a spin-off from the Browser library project and offers a robust set of operators and formatters for in-keyword validation. The library is actively maintained with regular releases, including minor and major version updates to support new Robot Framework versions and introduce breaking changes.","last_verified":"2026-04-12T00:00:00.000Z","tags":["robotframework","testing","assertions","test automation"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/robotframework-assertion-engine"},{"id":24533,"title":"robotframework-aws","library":"robotframework-aws","status":"active","version":"1.0.0","language":"python","ecosystem":"pypi","summary":"Robot Framework library for testing AWS services. Current version 1.0.0 provides keywords for S3 (multipart upload, bucket policy), SQS (send/receive/delete messages), and configuration via endpoint URL. Last updated 2022.","last_verified":"2026-05-01T00:00:00.000Z","tags":["robotframework","aws","testing","boto3"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/robotframework-aws"},{"id":5460,"title":"Robot Framework Browser library","library":"robotframework-browser","status":"active","version":"19.14.2","language":"python","ecosystem":"pypi","summary":"Robot Framework Browser library (robotframework-browser) is a web testing library for Robot Framework that uses Playwright internally for browser automation. It aims for speed, reliability, and visibility in web testing. The library has a rapid release cadence, frequently publishing hotfixes and minor versions, often on a monthly or bi-weekly basis.","last_verified":"2026-04-13T00:00:00.000Z","tags":["robot framework","browser automation","playwright","web testing","qa","automation"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/robotframework-browser"},{"id":21881,"title":"robotframework-csvlibrary","library":"robotframework-csvlibrary","status":"active","version":"0.0.5","language":"python","ecosystem":"pypi","summary":"Robot Framework library for reading and writing CSV files (with DotDict support). Current version 0.0.5, released 2025-01-05. Low maintenance cadence.","last_verified":"2026-04-27T00:00:00.000Z","tags":["robotframework","csv","test-automation","testing"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/robotframework-csvlibrary"},{"id":6224,"title":"Database Library for Robot Framework","library":"robotframework-databaselibrary","status":"active","version":"2.4.1","language":"python","ecosystem":"pypi","summary":"The Database Library for Robot Framework allows users to query databases and verify results within Robot Framework tests. It is currently at version 2.4.1 and maintains an active release cadence, with frequent minor and patch updates to introduce new features, fix bugs, and enhance compatibility.","last_verified":"2026-04-14T00:00:00.000Z","tags":["robotframework","database","testing","automation","sql"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/robotframework-databaselibrary"},{"id":7683,"title":"Robot Framework DataDriver","library":"robotframework-datadriver","status":"active","version":"1.11.2","language":"python","ecosystem":"pypi","summary":"robotframework-datadriver is a library for Data-Driven Testing within the Robot Framework ecosystem. It allows users to separate test data from test logic, making it easier to manage and scale tests by running the same test case with multiple sets of input data. The library is actively maintained, with version 1.11.2 being the latest, and it frequently releases updates to ensure compatibility with new Robot Framework versions.","last_verified":"2026-04-16T00:00:00.000Z","tags":["robotframework","testing","data-driven","automation","excel","csv","json","yaml"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/robotframework-datadriver"},{"id":9281,"title":"RobotFramework DebugLibrary","library":"robotframework-debuglibrary","status":"active","version":"2.5.0","language":"python","ecosystem":"pypi","summary":"Robotframework-DebugLibrary (current version 2.5.0) is a debugging library for Robot Framework, offering an interactive shell (REPL) and step-debugging capabilities. It allows users to set breakpoints within test cases, inspect variables, evaluate expressions, and try out keywords during test execution. The library is actively maintained, with releases typically occurring a few times a year to ensure compatibility with newer Robot Framework and Python versions.","last_verified":"2026-04-16T00:00:00.000Z","tags":["robotframework","debug","debugger","repl","interactive shell","testing","automation"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/robotframework-debuglibrary"},{"id":21882,"title":"Robot Framework DependencyLibrary","library":"robotframework-dependencylibrary","status":"active","version":"4.0.1","language":"python","ecosystem":"pypi","summary":"Robot Framework test library for declaring dependencies between test cases and suites, enabling sequential execution and skipping of dependent tests when prerequisites fail. Latest version 4.0.1, active development with infrequent releases.","last_verified":"2026-04-27T00:00:00.000Z","tags":["robotframework","test","dependencies","testing"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/robotframework-dependencylibrary"},{"id":7684,"title":"Robot Framework Excel Library","library":"robotframework-excellib","status":"maintenance","version":"2.0.1","language":"python","ecosystem":"pypi","summary":"Robot Framework library for working with Excel documents, based on `openpyxl`. It provides keywords to allow opening, reading, writing, and saving Excel files within Robot Framework test automation. The current version is 2.0.1, with the latest release on June 18, 2020. The project appears to be in maintenance mode, with no recent development activity beyond the 2020 release.","last_verified":"2026-04-16T00:00:00.000Z","tags":["robot framework","excel","automation","openpyxl"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/robotframework-excellib"},{"id":28152,"title":"robotframework-extendedselenium2library","library":"robotframework-extendedselenium2library","status":"deprecated","version":"0.9.2","language":"python","ecosystem":"pypi","summary":"Extended Selenium2 web testing library for Robot Framework with AngularJS support. Current version 0.9.2 (last release 2019). Designed to extend Selenium2Library for Angular-specific locators and waits. Not actively maintained - no releases in over 5 years, relies on legacy Selenium2Library (not SeleniumLibrary).","last_verified":"2026-05-09T00:00:00.000Z","tags":["robotframework","selenium","angularjs","testing"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/robotframework-extendedselenium2library"},{"id":8601,"title":"Robot Framework Faker Library","library":"robotframework-faker","status":"active","version":"6.0.0","language":"python","ecosystem":"pypi","summary":"robotframework-faker is a Robot Framework keyword library that acts as a wrapper for the popular Faker Python library, enabling easy generation of fake test data within Robot Framework test suites. The current version is 6.0.0, supporting Python 3.9 through 3.13. Releases are made as needed, often coinciding with significant changes in the underlying Faker library or Robot Framework compatibility updates.","last_verified":"2026-04-16T00:00:00.000Z","tags":["robot framework","faker","test data","automation","testing"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/robotframework-faker"},{"id":24534,"title":"Robot Framework IMAPLibrary2","library":"robotframework-imaplibrary2","status":"active","version":"0.4.11","language":"python","ecosystem":"pypi","summary":"IMAPLibrary2 is a Robot Framework test library for testing IMAP email functionalities, such as fetching, deleting, and verifying emails. The current version is 0.4.11, with infrequent releases.","last_verified":"2026-05-01T00:00:00.000Z","tags":["robot-framework","test-library","imap","email-testing"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/robotframework-imaplibrary2"},{"id":5461,"title":"Robot Framework JSONLibrary","library":"robotframework-jsonlibrary","status":"active","version":"0.5","language":"python","ecosystem":"pypi","summary":"robotframework-jsonlibrary is a Robot Framework test library designed for manipulating JSON objects within test automation scripts. It leverages JSONPath expressions for efficient querying, adding, updating, and deleting data within JSON structures. The current version is 0.5, with releases occurring sporadically, indicating active maintenance.","last_verified":"2026-04-13T00:00:00.000Z","tags":["Robot Framework","JSON","JSONPath","testing","automation","API testing"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/robotframework-jsonlibrary"},{"id":4745,"title":"Pabot (Robot Framework Parallel Runner)","library":"robotframework-pabot","status":"active","version":"5.2.2","language":"python","ecosystem":"pypi","summary":"Pabot is a parallel test runner for Robot Framework. It enables splitting test execution across multiple processes, thereby significantly reducing overall test execution time. It is actively maintained with frequent releases, offering features for enhanced test execution control and resource management.","last_verified":"2026-04-12T00:00:00.000Z","tags":["robot framework","testing","parallel execution","automation","test runner"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/robotframework-pabot"},{"id":3263,"title":"Robot Framework PythonLibCore","library":"robotframework-pythonlibcore","status":"active","version":"4.5.0","language":"python","ecosystem":"pypi","summary":"Robot Framework PythonLibCore (version 4.5.0) is a generic component designed to simplify the creation of larger, more flexible test libraries for Robot Framework using Python. It abstracts away the complexities of the Robot Framework's hybrid and dynamic library APIs, providing a streamlined interface. The library is actively maintained with frequent releases addressing bug fixes, performance enhancements, and compatibility with new Python and Robot Framework versions. It is widely used by other popular Robot Framework libraries like SeleniumLibrary and Browser library.","last_verified":"2026-04-25T07:40:24.011Z","tags":["robot-framework","test-automation","library-development","python","keyword-driven"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/robotframework-pythonlibcore"},{"id":21883,"title":"RobotFramework ReportPortal Integration","library":"robotframework-reportportal","status":"active","version":"5.7.0","language":"python","ecosystem":"pypi","summary":"Agent for reporting RobotFramework test results to ReportPortal. Current version 5.7.0. Released regularly, aligned with the ReportPortal client library updates.","last_verified":"2026-04-27T00:00:00.000Z","tags":["robotframework","reportportal","testing","test-reporting"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/robotframework-reportportal"},{"id":3792,"title":"Robot Framework Requests Library","library":"robotframework-requests","status":"active","version":"0.9.7","language":"python","ecosystem":"pypi","summary":"robotframework-requests is a Robot Framework keyword library that wraps the popular Python Requests library, providing HTTP API testing functionalities. It is actively developed, with a stable `0.9.x` series and an ongoing `1.0aX` pre-release series introducing significant changes and new features.","last_verified":"2026-04-25T15:32:08.722Z","tags":["robot framework","http","api testing","requests","automation"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/robotframework-requests"},{"id":6445,"title":"Robot Framework RetryFailed Listener","library":"robotframework-retryfailed","status":"active","version":"0.2.0","language":"python","ecosystem":"pypi","summary":"robotframework-retryfailed is a Robot Framework listener that enables automatic retrying of failed tests or tasks based on specific tags. It integrates directly with Robot Framework's execution, providing in-place retries for individual failing tests without requiring a separate re-execution command. The current version is 0.2.0, released in October 2022, and its release cadence appears infrequent.","last_verified":"2026-04-15T00:00:00.000Z","tags":["robotframework","listener","retry","automation","testing"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/robotframework-retryfailed"},{"id":4746,"title":"Robot Framework Robocop","library":"robotframework-robocop","status":"active","version":"8.2.5","language":"python","ecosystem":"pypi","summary":"Robocop is a static code analysis tool (linter) and code formatter specifically designed for Robot Framework. It uses the official Robot Framework parsing API to analyze files and enforce code quality standards and formatting. Currently at version 8.2.5, the library maintains an active development status with regular minor/patch releases and impactful major version updates approximately once a year.","last_verified":"2026-04-12T00:00:00.000Z","tags":["robot-framework","linter","formatter","static-analysis","code-quality"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/robotframework-robocop"},{"id":8602,"title":"Robot Framework Selenium2Library","library":"robotframework-selenium2library","status":"renamed","version":"3.0.0","language":"python","ecosystem":"pypi","summary":"Robot Framework Selenium2Library is a web testing library for Robot Framework, leveraging Selenium WebDriver internally. As of version 3.0.0, this project serves as a transitional wrapper for the `robotframework-seleniumlibrary` and is the final release. New development and maintenance have fully shifted to `robotframework-seleniumlibrary`.","last_verified":"2026-04-16T00:00:00.000Z","tags":["robot framework","selenium","web testing","automation"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/robotframework-selenium2library"},{"id":3793,"title":"SeleniumLibrary","library":"robotframework-seleniumlibrary","status":"active","version":"6.8.0","language":"python","ecosystem":"pypi","summary":"SeleniumLibrary is a web testing library for Robot Framework, leveraging the Selenium WebDriver internally. It supports robust browser automation for web application testing. The current version, 6.8.0, supports Python 3.8 through 3.14, various Selenium 4.x versions, and Robot Framework 6.1.1 through 7.3.2. Releases are frequent, typically adapting to new Python, Selenium, and Robot Framework versions.","last_verified":"2026-04-25T15:32:37.681Z","tags":["web automation","testing","robot framework","selenium","qa"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/robotframework-seleniumlibrary"},{"id":6446,"title":"Robot Framework SeleniumTestability","library":"robotframework-seleniumtestability","status":"active","version":"2.1.0","language":"python","ecosystem":"pypi","summary":"Robot Framework SeleniumTestability is a library that enhances Robot Framework's SeleniumLibrary by providing additional keywords to handle asynchronous events and improve test stability for modern web applications. It helps in waiting for page readiness, Angular, jQuery, and network idle states. The current version is 2.1.0, with releases often coinciding with major SeleniumLibrary or Selenium updates.","last_verified":"2026-04-15T00:00:00.000Z","tags":["robot framework","selenium","web testing","asynchronous","test automation"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/robotframework-seleniumtestability"},{"id":7685,"title":"Robot Framework SSHLibrary","library":"robotframework-sshlibrary","status":"active","version":"3.8.0","language":"python","ecosystem":"pypi","summary":"Robot Framework SSHLibrary is a test library for SSH and SFTP operations. It provides keywords for executing commands, interacting with interactive shells, transferring files and directories via SFTP, and asserting the existence of files and directories on remote machines. The library is operating system independent and currently supports Python 3.6 or newer (older versions like 3.8.0 also supported Python 2.7 and 3.4+). It maintains an active release cadence with regular updates and enhancements.","last_verified":"2026-04-16T00:00:00.000Z","tags":["robot framework","ssh","sftp","testing","automation","paramiko"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/robotframework-sshlibrary"},{"id":6860,"title":"Robot Framework Stack Trace Listener","library":"robotframework-stacktrace","status":"active","version":"0.4.1","language":"python","ecosystem":"pypi","summary":"Robotframework-stacktrace is a specialized listener for Robot Framework designed to enhance debugging by printing a full stack trace to the console when a test failure occurs. It addresses a common pain point where standard Robot Framework output might not provide sufficient detail to quickly pinpoint the exact line of code causing a failure. The library currently supports Robot Framework versions 4.0 and higher, with its latest release being 0.4.1. It is actively maintained as a utility to improve test debugging workflows.","last_verified":"2026-04-15T00:00:00.000Z","tags":["robot-framework","listener","testing","stack-trace","debug","automation"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/robotframework-stacktrace"},{"id":6861,"title":"Robot Framework Tidy","library":"robotframework-tidy","status":"deprecated","version":"4.18.0","language":"python","ecosystem":"pypi","summary":"Robotidy is an autoformatter for Robot Framework code, serving as the spiritual successor to Robot Framework's built-in `robot.tidy` tool. Currently at version 4.18.0, it aims to standardize code appearance across projects. While it receives regular updates, the standalone version has been deprecated since 4.17.0 in favor of its integration into Robocop 6.0+.","last_verified":"2026-04-15T00:00:00.000Z","tags":["robot framework","formatter","linter","code quality"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/robotframework-tidy"},{"id":24535,"title":"Robot Framework WhiteLibrary","library":"robotframework-whitelibrary","status":"active","version":"1.6.0","language":"python","ecosystem":"pypi","summary":"Windows GUI testing library for Robot Framework, version 1.6.0. Uses White (a .NET UI automation framework) to interact with Windows applications. Provides Robot Framework keywords for launching, attaching, and controlling windows, controls, and UI elements. Release cadence is irregular, with minor updates every few months.","last_verified":"2026-05-01T00:00:00.000Z","tags":["robotframework","windows","gui-testing","white","ui-automation"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/robotframework-whitelibrary"},{"id":24536,"title":"Robot Framework Remote Server","library":"robotremoteserver","status":"active","version":"1.1.1","language":"python","ecosystem":"pypi","summary":"A Python implementation of Robot Framework remote server, allowing Robot Framework to connect to remote libraries via XML-RPC. Current version 1.1.1, maintained by the Robot Framework project. Releases are infrequent.","last_verified":"2026-05-01T00:00:00.000Z","tags":["robotframework","remote-server","xmlrpc","testing"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/robotremoteserver"},{"id":13949,"title":"Robots.txt Parser","library":"robots-parser","status":"active","version":"3.0.1","language":"javascript","ecosystem":"npm","summary":"`robots-parser` is a JavaScript/TypeScript library designed to parse `robots.txt` files according to the draft specification. As of version 3.0.1, it provides robust support for directives such as `User-agent`, `Allow`, `Disallow`, `Sitemap`, `Crawl-delay`, and `Host`, including advanced features like wildcard (`*`) and end-of-line (`$`) matching for paths. The library maintains an active development status, with recent releases addressing critical bug fixes (e.g., HTTPS URL port handling in 3.0.1) and improving compatibility (e.g., using global URL object in 3.0.0, adding TypeScript definitions in 2.4.0). Its primary differentiator is its adherence to the specification and comprehensive feature set for accurately determining URL crawlability for different user agents, making it a reliable choice for web crawlers and SEO tools.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","robots.txt","parser","user-agent","scraper","spider","bot","robots-exclusion-standard","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/robots-parser"},{"id":13951,"title":"Robots.txt Parser","library":"robots-txt-parser","status":"active","version":"2.0.3","language":"javascript","ecosystem":"npm","summary":"The `robots-txt-parser` library provides a lightweight, promise-based solution for parsing `robots.txt` files efficiently in Node.js environments. It is currently at version 2.0.3, offering features such as comprehensive wildcard support in rules, configurable caching of `robots.txt` content, and flexible asynchronous operations via both promises and traditional callbacks. This package is specifically designed for developers building web crawlers, scrapers, and other automated bots that must adhere to website crawling policies. Key differentiators include its focus on Node.js, a clear API for determining URL crawlability, retrieving sitemaps, and managing crawl delays. The project maintains a stable release cadence, with the 2.x major version being actively supported since late 2018. Users can configure critical parameters such as the default user agent string and how the parser evaluates scenarios where allow/disallow rules are balanced.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","robots","txt","robots.txt","parser","crawler","spider","bot","robotstxt"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/robots-txt-parser"},{"id":17933,"title":"Robots.txt Express Middleware","library":"robots.txt","status":"abandoned","version":"1.1.0","language":"javascript","ecosystem":"npm","summary":"The `robots.txt` package provides simple Connect/Express middleware to serve a static `robots.txt` file from the filesystem. Currently at version 1.1.0, this package was last published over a decade ago, indicating it is no longer actively maintained. Its core functionality involves a single synchronous read of the `robots.txt` file upon application startup, with subsequent requests served from memory. It automatically sets appropriate cache headers. Unlike many other `robots.txt` related packages on npm, this library is strictly for serving the file content at the `/robots.txt` endpoint, not for parsing or evaluating robots exclusion rules for crawlers. Its simplicity and 'fire-and-forget' setup were its primary differentiators in its active period, but it lacks modern features like asynchronous file handling, ESM support, or TypeScript typings.","last_verified":"2026-04-23T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/robots.txt"},{"id":9280,"title":"Robots Exclusion Protocol File Parser","library":"robotspy","status":"active","version":"0.13.0","language":"python","ecosystem":"pypi","summary":"robotspy is a Python library for parsing `robots.txt` files, implementing the Robots Exclusion Protocol (REP) as defined by RFC 9309. It allows applications to determine whether a web crawler is permitted to access a given URL path on a server. The library is actively maintained, with the current version being 0.13.0, and has a steady release cadence addressing bug fixes and adherence to Google's parsing behavior.","last_verified":"2026-04-16T00:00:00.000Z","tags":["web scraping","robots.txt","parser","SEO","web crawling"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/robotspy"},{"id":20522,"title":"robotstxt-webpack-plugin","library":"robotstxt-webpack-plugin","status":"active","version":"8.0.0","language":"javascript","ecosystem":"npm","summary":"A webpack plugin to generate a robots.txt file for your project. Version 8.0.0 is current, released August 2022. It requires webpack 5+ and Node.js >=14.15.0. Built on top of generate-robotstxt, it supports all options from that package. Simplified setup compared to manual creation, integrates with webpack's asset pipeline. Last update was 2022; no recent activity, but still functional for webpack 5 projects.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","robots.txt","robots","robotstxt","generate","robots-txt","user-agent","webpack","webpack-plugin"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/robotstxt-webpack-plugin"},{"id":4747,"title":"Robust Downloader","library":"robust-downloader","status":"active","version":"0.0.2","language":"python","ecosystem":"pypi","summary":"A minimal Python downloader designed for robustness, offering features like resumable downloads and automatic retries. It is currently in beta status (Development Status :: 4 - Beta) and provides both a Python interface and a command-line utility for simple file transfers.","last_verified":"2026-04-12T00:00:00.000Z","tags":["downloader","robust","file-transfer","http"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/robust-downloader"},{"id":13952,"title":"robust-in-sphere","library":"robust-in-sphere","status":"abandoned","version":"1.2.1","language":"javascript","ecosystem":"npm","summary":"robust-in-sphere is a JavaScript library providing an exact arithmetic test to determine if a collection of `n+2` points in `n`-dimensional space are cospherical, or if the last point is contained within the sphere defined by the preceding `n+1` points. This library focuses on robust predicates to avoid floating-point errors, a common issue in computational geometry, drawing inspiration from Jonathan Shewchuk's seminal work. Currently at version 1.2.1, it was last published in 2014, suggesting a stable but not actively developed state. Its primary differentiator is the use of exact arithmetic for geometric predicates, ensuring reliability over speed for critical calculations. While not as fast as some alternatives, its exactness is crucial for applications requiring high precision in geometric computations.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","sphere","robust","geometric","predicate","exact","geometry"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/robust-in-sphere"},{"id":13953,"title":"Robust Line Segment Intersection","library":"robust-segment-intersect","status":"abandoned","version":"1.0.1","language":"javascript","ecosystem":"npm","summary":"This library, `robust-segment-intersect`, provides an exact arithmetic predicate to rigorously determine if two closed 2D line segments intersect. It is designed to overcome floating-point inaccuracies common in geometric computations, ensuring reliable results even in degenerate cases where endpoints are collinear or nearly so. The current stable version is 1.0.1, last published in 2014. As an older package, it is considered abandoned, meaning active development and new features are unlikely, though it remains functional for its specific purpose. Its primary differentiator lies in its 'exact arithmetic' approach, which prioritizes correctness over raw speed for applications requiring absolute precision in geometric intersection tests, such as CAD, GIS, and advanced rendering algorithms. Users should be aware of its CommonJS module format and consider its age when integrating into modern projects.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","exact","robust","arithmetic","line","segment","intersection"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/robust-segment-intersect"},{"id":21884,"title":"Robyn","library":"robyn","status":"active","version":"0.84.0","language":"python","ecosystem":"pypi","summary":"A super fast async Python web framework with a Rust runtime. Version 0.84.0, released recently; active development with monthly releases.","last_verified":"2026-04-27T00:00:00.000Z","tags":["web-framework","async","rust","high-performance","python3"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/robyn"},{"id":21885,"title":"roc-validator","library":"roc-validator","status":"active","version":"0.9.0","language":"python","ecosystem":"pypi","summary":"A Python package to validate RO-Crates (Research Object Crate) against profiles and checks. Current version 0.9.0, requires Python >=3.10, <4.0. Active development with regular releases.","last_verified":"2026-04-27T00:00:00.000Z","tags":["ro-crate","validation","research-data","metadata"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/roc-validator"},{"id":18759,"title":"Rocket Bundler","library":"rocket-bundler","status":"active","version":"0.14.2","language":"javascript","ecosystem":"npm","summary":"Rocket Bundler is the JavaScript bundler for React Native, optimized for fast reload cycles, startup, and bundling speeds. It is designed to scale with thousands of modules and is integrated by default in React Native projects. The current stable version is 0.14.2. Unlike generic bundlers (Webpack, Parcel), it is purpose-built for React Native's Metro-compatible API and ecosystem. It was formerly part of the react-native repository to allow more focused maintenance and faster issue response.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/rocket-bundler"},{"id":16523,"title":"Rocket-Store","library":"rocket-store","status":"active","version":"0.10.20","language":"javascript","ecosystem":"npm","summary":"Rocket-Store is a lightweight, high-performance flat-file database solution for Node.js, currently at version `0.10.20`. It distinguishes itself by directly leveraging the host operating system's file system caching mechanisms for exceptionally fast data storage and retrieval. Designed for scenarios requiring minimal footprint and high throughput, it stores data in JSON format within collections and records, accessible via unique keys. The package requires no complex configuration or setup, defaulting to the OS temporary directory for data storage, and supports both CommonJS and ES Modules. While specific release cadence isn't explicitly defined, frequent updates indicate active maintenance. Its key differentiators include simplicity, asynchronous mutation safety, and a single-file core with few external dependencies, making it an efficient alternative to more complex database systems for specific use cases.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","storage","database","key","value","store","key-value","flat","file","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/rocket-store"},{"id":7686,"title":"Rocket.Chat API Wrapper","library":"rocketchat-api","status":"active","version":"3.5.0","language":"python","ecosystem":"pypi","summary":"rocketchat-api is a Python API wrapper for Rocket.Chat, allowing developers to programmatically interact with Rocket.Chat instances. It provides a convenient interface to various Rocket.Chat API endpoints, abstracting away direct HTTP requests. The library is actively maintained, with a typical release cadence of minor versions every 1-2 months, and its current version is 3.5.0.","last_verified":"2026-04-16T00:00:00.000Z","tags":["rocketchat","api","chat","wrapper","messaging"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/rocketchat-api"},{"id":9282,"title":"RocketReach Python Library","library":"rocketreach","status":"active","version":"2.1.8","language":"python","ecosystem":"pypi","summary":"The `rocketreach` Python library provides official bindings for the RocketReach API, allowing programmatic access to its extensive database of professional contact information, including emails, phone numbers, and social links. It is actively maintained, with version 2.1.8 currently available, and facilitates tasks such as lead generation, sales prospecting, and data enrichment.","last_verified":"2026-04-16T00:00:00.000Z","tags":["API client","contact data","lead generation","sales prospecting","data enrichment"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/rocketreach"},{"id":6225,"title":"RocksDict: Python On-Disk Key-Value Store","library":"rocksdict","status":"active","version":"0.3.29","language":"python","ecosystem":"pypi","summary":"RocksDict provides a Python binding for RocksDB, offering an efficient on-disk key-value storage solution. It enables users to store, query, and delete a large number of key-value pairs that may not fit into RAM. The library supports storing various Python objects (with Pickle) in its default mode and raw bytes in its raw mode. It also functions as an interface to inspect RocksDB databases created by other languages. The current version is 0.3.29, with a release cadence that includes frequent updates for Python version support and new features.","last_verified":"2026-04-14T00:00:00.000Z","tags":["database","key-value","rocksdb","storage","persistent dictionary","on-disk"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/rocksdict"},{"id":7687,"title":"Rockset Python Client","library":"rockset","status":"abandoned","version":"2.1.2","language":"python","ecosystem":"pypi","summary":"The Rockset Python client (`rockset`) provides an SDK for interacting with the Rockset API, a real-time analytics database. It enables users to create and manage resources, execute queries, and handle data. However, as of June 2024, Rockset's public services were shut down following its acquisition by OpenAI, with its technology integrated into OpenAI's infrastructure. Consequently, this client library is no longer functional for public use and is preserved for archival purposes.","last_verified":"2026-04-16T00:00:00.000Z","tags":["database","api-client","data-analytics","abandoned"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/rockset"},{"id":18760,"title":"Rocky","library":"rocky","status":"maintenance","version":"0.4.16","language":"javascript","ecosystem":"npm","summary":"A full-featured, middleware-oriented HTTP/S and WebSocket proxy with traffic replay, load balancing, routing, and retry/backoff. Current stable version is 0.4.16, last updated July 2020. It is built on top of http-proxy and supports both command-line and programmatic usage. Key differentiators include a hierarchical middleware layer, path-based routing with params, concurrent/sequential traffic replay, and connectivity with Connect/Express middleware. Compared to alternatives like http-proxy or http-mitm-proxy, Rocky provides a higher-level abstraction with built-in balancer and retry logic. The project is in maintenance mode; no major releases since 2020.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","http","websocket","proxy","http-proxy","reverse","migration","migrate","repeat"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/rocky"},{"id":7688,"title":"RO-Crate Python Library","library":"rocrate","status":"active","version":"0.15.0","language":"python","ecosystem":"pypi","summary":"The ro-crate-py library provides tools for generating, parsing, and manipulating RO-Crate (Research Object Crate) metadata. RO-Crate is a community effort to package research data with their metadata, using schema.org types serialized as JSON-LD, and is designed to be human- and machine-readable. The library is actively maintained with frequent releases, currently at version 0.15.0.","last_verified":"2026-04-16T00:00:00.000Z","tags":["research object","data packaging","metadata","FAIR data","JSON-LD","schema.org"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/rocrate"},{"id":24537,"title":"roifile - Read and write ImageJ ROI format","library":"roifile","status":"active","version":"2026.2.10","language":"python","ecosystem":"pypi","summary":"roifile is a Python library for reading and writing ImageJ ROI (Region of Interest) files. It supports the native ImageJ ROI binary format (.roi) and can extract ROIs from ZIP archives. Current version is 2026.2.10, with a release cadence of roughly monthly updates. Requires Python >=3.11.","last_verified":"2026-05-01T00:00:00.000Z","tags":["imagej","roi","image-processing","bio-formats","numpy"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/roifile"},{"id":2754,"title":"Rollbar Python SDK","library":"rollbar","status":"active","version":"1.3.0","language":"python","ecosystem":"pypi","summary":"Rollbar Python SDK (pyrollbar) provides easy and powerful exception tracking with Rollbar. It allows sending messages and exceptions with arbitrary context, enabling aggregation and quick debugging of production issues. The current stable version is 1.3.0, with active development including regular minor and patch releases, and support for newer Python versions.","last_verified":"2026-04-25T00:24:31.612Z","tags":["error-tracking","monitoring","logging","observability","exceptions"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/rollbar"},{"id":13954,"title":"Rollbar CLI","library":"rollbar-cli","status":"active","version":"0.2.1","language":"javascript","ecosystem":"npm","summary":"The `rollbar-cli` package provides a command-line interface for interacting with the Rollbar API, focusing on critical development and deployment tasks. Its primary functions include uploading JavaScript source maps and notifying Rollbar of new code deployments. The current stable version is 0.2.1, which primarily includes an internal dependency security fix. While a formal release cadence isn't explicitly defined, updates appear to be driven by feature additions or security patches as needed. Key differentiators lie in its direct integration with the Rollbar platform, simplifying the workflow for developers needing to associate minified production code with its original source for debugging, and to track deployment lifecycles. It offers both traditional source map uploads and a newer method (since v0.2.0) for zipping and uploading multiple maps as a single file.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/rollbar-cli"},{"id":18761,"title":"rollbar-redux-middleware","library":"rollbar-redux-middleware","status":"active","version":"0.2.0","language":"javascript","ecosystem":"npm","summary":"Redux middleware that integrates with Rollbar error reporting. Version 0.2.0 is the current stable release. It assumes Flux Standard Action (FSA) actions where errors are indicated by an error: true flag and the payload contains the Error object. It automatically includes the Redux store state with reported errors and provides state sanitization via keypaths or a custom sanitizer function. Additionally, it offers an option to wrap all dispatched actions in a try/catch block. Differentiators: simplifies attaching Redux state to Rollbar errors and offers flexible state redaction compared to manual integration.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","redux","rollbar","middleware","react"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/rollbar-redux-middleware"},{"id":16895,"title":"Rollbar Sourcemap Webpack Plugin","library":"rollbar-sourcemap-webpack-plugin","status":"active","version":"3.3.0","language":"javascript","ecosystem":"npm","summary":"This Webpack plugin automates the upload of generated sourcemaps to Rollbar after a production build. It addresses the challenge of making minified JavaScript stacktraces useful in Rollbar by ensuring the corresponding sourcemaps are always available. The current stable version is 3.3.0, with ongoing development and maintenance indicated by recent badges and version bumps. Its primary differentiator is deep integration with the Webpack build process, abstracting away the manual `curl` requests or shell scripts typically used for sourcemap uploads, thus reducing setup complexity and potential for error. It requires Webpack 4 or higher since version 3.0.0, streamlining the deployment of sourcemaps for error monitoring.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","webpack","plugin","rollbar","source map","sourcemap","sourcemaps","production"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/rollbar-sourcemap-webpack-plugin"},{"id":11955,"title":"Rolldown","library":"rolldown","status":"active","version":"1.0.0-rc.16","language":"javascript","ecosystem":"npm","summary":"Rolldown is a high-performance JavaScript and TypeScript bundler written in Rust, aiming to unify and replace esbuild and Rollup in build pipelines like Vite. It offers 10-30x faster builds than Rollup due to its Rust-based, parallel processing architecture. Currently at version `1.0.0-rc.16`, Rolldown is in a Release Candidate phase, signaling API stability with no planned breaking changes before the 1.0 stable release, though experimental features like minification may still have rough edges. It features a Rollup-compatible plugin API, built-in transforms for TypeScript and JSX powered by Oxc, native CJS/ESM interoperability without additional plugins, and granular code splitting akin to Webpack's `optimization.splitChunks`. Rolldown is designed to serve as Vite 8+'s default bundler but can also be used as a standalone tool, offering more control than esbuild when complex chunking is required.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","bundler","esbuild","parcel","rolldown","rollup","webpack","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/rolldown"},{"id":21886,"title":"dist-package","library":"rolldown-plugin-dist-package","status":"active","version":"1.0.1","language":"javascript","ecosystem":"npm","summary":"A Rolldown/Rollup/Vite/tsdown/tsup plugin that automatically cleans up package.json for distribution. It strips outDir prefixes from paths (e.g., ./dist/index.js → ./index.js), removes unwanted fields like scripts and devDependencies, handles bin paths, copies extra files, rewrites dependency versions (e.g., workspace: protocol), and allows custom transforms. Version 1.0.1 is current stable; the plugin is actively maintained and works across multiple bundlers. Key differentiator: no manual post-build editing of package.json. Ships TypeScript types.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","rollup","plugin","rolldown","vite","tsdown","tsup","rolldown-plugin","rollup-plugin","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/rolldown-plugin-dist-package"},{"id":20523,"title":"Rolldown Plugin Prettier","library":"rolldown-plugin-prettier","status":"active","version":"0.0.1","language":"javascript","ecosystem":"npm","summary":"A Rolldown plugin for formatting build output files using Prettier. Current version is 0.0.1 (pre-release). Designed as a port of rollup-plugin-prettier, it automatically disables Rolldown's built-in minification to ensure Prettier formatting is applied. Key differentiators: mirrors rollup-plugin-prettier API, enforces output.minify: false to avoid conflicts, and supports Node 20.10+. Ideal for teams wanting consistent code style in bundled output.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","rolldown","rolldown-plugin","plugin","prettier"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/rolldown-plugin-prettier"},{"id":26321,"title":"Roller Bundler","library":"roller-bundler","status":"active","version":"0.0.2","language":"javascript","ecosystem":"npm","summary":"Roller is a minimal library bundler built on top of Rollup, designed for quick setup and zero configuration. It wraps Rollup's capabilities into a simple CLI command, targeting library authors who want to bundle TypeScript/JavaScript without complex configuration. Version 0.0.2 is in early development, with no stable release cadence. Unlike Rollup directly, Roller abstracts away configuration but offers limited customization. Key differentiator: simplicity over flexibility.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/roller-bundler"},{"id":10410,"title":"Rollup","library":"rollup","status":"active","version":"4.60.1","language":"javascript","ecosystem":"npm","summary":"Rollup is a next-generation ES module bundler that compiles small pieces of code into larger, more complex libraries or applications. It uses the standardized ES module format, allowing for efficient tree-shaking and optimized bundles. The current stable version is 4.60.1, and it maintains an active release cadence with frequent bug fixes and minor feature additions.","last_verified":"2026-04-18T00:00:00.000Z","tags":["javascript","modules","bundler","bundling","es6","optimizer","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/rollup"},{"id":21887,"title":"rollup-all","library":"rollup-all","status":"active","version":"1.10.6","language":"javascript","ecosystem":"npm","summary":"Rollup-all is a build tool that wraps Rollup to automatically generate CommonJS, ES module, and browser (IIFE/UMD) bundles from a single source, with built-in Babel and TypeScript support. Current stable version is 4.0.0 (August 2025), with active development and semantic versioning. It differentiates from raw Rollup by providing an opinionated, zero-config setup that handles multiple output formats, minification, asset copying, and type definition file generation without manual configuration. Notable breaking changes occurred in v3.0.0 (format configuration restructured) and v4.0.0 (defaults moved to config root). Supports Node.js 12+ and is primarily used for library development.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","rollup","asset-bundling","build","generate-dist","generate-lib","esnext","typescript","library"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/rollup-all"},{"id":20524,"title":"rollup-babel","library":"rollup-babel","status":"deprecated","version":"0.6.3","language":"javascript","ecosystem":"npm","summary":"Deprecated Rollup plugin for Babel integration. Version 0.6.3 is the last release. It aimed to combine Rollup's bundling with Babel's transpilation to avoid duplicate helpers and improve build speed. Superseded by rollup-plugin-babel, which provides proper caching, sourcemap support, and better Rollup hooks. Not recommended for new projects.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/rollup-babel"},{"id":27349,"title":"Rollup Boilerplate","library":"rollup-boilerplate","status":"maintenance","version":"1.1.5","language":"javascript","ecosystem":"npm","summary":"Rollup boilerplate is a project generator for UMD+ESM JavaScript libraries. Version 1.1.5 provides a CLI tool to scaffold a modern library project with Rollup, Babel, and testing setup. It supports both CommonJS (UMD) and ES module (MJS) outputs, making it suitable for creating universal libraries. Release cadence is low; last update was in 2021. Differentiators: automatic dependency installation, customized project structure, and built-in configuration for Rollup and Babel in a single command.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","rollup","boilerplate","rollup-boilerplate","starter","project-builder","app-builder","app","plugin"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/rollup-boilerplate"},{"id":21888,"title":"rollup-cache","library":"rollup-cache","status":"active","version":"2.0.0","language":"javascript","ecosystem":"npm","summary":"Caching utilities for Rollup build plugins. Current version 2.0.0 requires Rollup v3 (breaking change from v1.x which targeted Rollup v2). Provides cacheConfig() and Cache class to persist and reuse expensive computation results across builds, improving incremental build performance. Key differentiator: designed specifically for Rollup plugin ecosystem with cache key generation and invalidation similar to Rollup's own caching. Releases are infrequent; maintenance seems low. Ships TypeScript types. ESM and CommonJS builds available.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/rollup-cache"},{"id":21896,"title":"rollup-config","library":"rollup-config","status":"maintenance","version":"1.0.1","language":"javascript","ecosystem":"npm","summary":"rollup-config is a CLI tool that scaffolds Rollup configuration for JavaScript library development. Version 1.0.1 is the latest. It provides a quickstart template with build, watch, and test scripts. Differentiator: simple global installation and scaffolding, but minimal docs and no active maintenance signs. Alternative to manually setting up Rollup presets.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","rollup","config","node"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/rollup-config"},{"id":21889,"title":"rollup-config-badger-den","library":"rollup-config-badger-den","status":"active","version":"1.12.1","language":"javascript","ecosystem":"npm","summary":"A configurable Rollup plugin for bundling FoundryVTT (FVTT) modules. Current stable version 1.12.1. It supports multiple build profiles (debug, test, release), auto-discovery via glob, stylesheet bundling (Sass, Less, CSS), compendium extraction/compilation, external module inclusion, and distribution package creation (zip + manifest). Released under the MIT license with occasional updates. Key differentiator vs generic Rollup configs: it is purpose-built for FVTT module development with HMR support, profile-based builds, and automatic manifest generation.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","foundry vtt","fvtt","module","rollup","bundle","bundling"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/rollup-config-badger-den"},{"id":21890,"title":"rollup-config-external-dependencies","library":"rollup-config-external-dependencies","status":"active","version":"3.0.1","language":"javascript","ecosystem":"npm","summary":"Rollup configuration to automatically externalize all dependencies, peerDependencies, and optionalDependencies from the bundle. v3.0.1 is current, released June 2024. Node >=18.12.0 required, ESM-only since v3. Differentiators: zero-config, respects package.json fields, works with CommonJS and ESM outputs, and supports TypeScript projects out of the box. Releases are infrequent; v3 breaking change was dropping CJS and older Node versions.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/rollup-config-external-dependencies"},{"id":21891,"title":"rollup-config-fabulator","library":"rollup-config-fabulator","status":"active","version":"2.1.0","language":"javascript","ecosystem":"npm","summary":"Fabulator's default Rollup configuration for compiling JavaScript libraries. Current stable version is 2.1.0 (April 2024). Provides a pre-configured Rollup setup with plugins for bundling, minification, and serving. Differentiates by offering a minimal, opinionated config tailored for libraries rather than apps, simplifying setup for Fabulator-based projects. Release cadence is irregular with maintenance updates. Node.js >=12.22.12 required.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","rollup","rollup-config","rollupconfig"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/rollup-config-fabulator"},{"id":21892,"title":"rollup-config-pectin","library":"rollup-config-pectin","status":"active","version":"4.0.4","language":"javascript","ecosystem":"npm","summary":"A Rollup configuration preset for building tree-shakeable JavaScript libraries using conventional file patterns. Version 4.0.4 requires Node >=8.9 and Rollup >=1.12.0. It simplifies setting up Rollup with Babel and ensures proper main/module exports for ESM and CJS. Differentiators: convention over configuration, zero-config unless custom Babel preset options needed, and explicit support for tree-shaking via peer dependencies. Aimed at library authors who want a minimal Rollup setup without manual config.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","rollup","config","tree-shake","module"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/rollup-config-pectin"},{"id":21893,"title":"Signal Sciences Rollup Config","library":"rollup-config-signalsciences","status":"active","version":"4.0.9","language":"javascript","ecosystem":"npm","summary":"A shared Rollup configuration preset used internally by Signal Sciences projects. Version 4.0.9 requires Rollup ^2.0.0 and @babel/core ^7.13.0 as peer dependencies. It provides a minimal base config with no customization exposed. The README explicitly warns that the preset may change without notice and is intended only for Signal Sciences projects. It is not recommended for external use; authors suggest creating your own config instead.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","rollup","config","signalsciences"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/rollup-config-signalsciences"},{"id":21894,"title":"rollup-config-webcomponent","library":"rollup-config-webcomponent","status":"active","version":"0.3.4","language":"javascript","ecosystem":"npm","summary":"Rollup configuration preset for building web components with lit-element. Version 0.3.4 provides an environment-driven config that supports TypeScript, SCSS/Sass, PostCSS, Terser minification, and Babel transpilation. It uses peer dependencies rollup 2.x and tslib 2.0.x. Key differentiators: single import for all plugins and configs, environment flags for bundle/compress/ECMAScript target, and built-in lit-element integration. Suitable for monorepos with multiple packages. Note: not extensively tested in IE11, and uses deprecated 'isAsset' check (no impact).","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","rollup-config","webcomponent","lit-html","scss","sass","template","postcss","minify"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/rollup-config-webcomponent"},{"id":21895,"title":"rollup-config-whim","library":"rollup-config-whim","status":"active","version":"3.0.0","language":"javascript","ecosystem":"npm","summary":"A protean Rollup configuration generator that adapts to personal preferences for module and web builds. Current stable version is 3.0.0. Provides two main helpers: configureModule() for ES module output and configureWeb() for browser bundles. The package requires Rollup as a peer dependency and is intended for developers who want a zero-config Rollup setup with opinionated defaults. It does not include TypeScript or Babel by default; users must add those plugins separately. Release cadence is irregular, driven by the author's whims.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/rollup-config-whim"},{"id":21897,"title":"rollup-copy-plugin","library":"rollup-copy-plugin","status":"maintenance","version":"0.1.0","language":"javascript","ecosystem":"npm","summary":"A simple Rollup plugin that copies files from source to destination during the build process. Version 0.1.0 is the initial and only release. It copies files once when Rollup starts; subsequent changes are not watched. This is a minimal plugin for static file copying, in contrast to more feature-rich alternatives like rollup-plugin-copy that support glob patterns and watch mode. It is designed for simple use cases where files need to be placed in the output directory without transformation.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/rollup-copy-plugin"},{"id":21898,"title":"rollup-copy-transform-css","library":"rollup-copy-transform-css","status":"active","version":"2.2.0","language":"javascript","ecosystem":"npm","summary":"Rollup plugin utility for transforming CSS files during copy operations with rollup-plugin-copy. Current stable version is 2.2.0, released November 2025, with support for Rollup 2, 3, and 4. Provides CSS minification via cssnano or esbuild, stylesheet and asset inlining via postcss-import and postcss-url, and custom PostCSS plugin pipelines. Key differentiators: supports both PostCSS and esbuild engines for fast processing, integrates seamlessly with rollup-plugin-copy targets, and offers source map generation. Requires Node.js 18+ as of v2.0.0.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","rollup","plugin","rollup-plugin","copy","transform","css","stylesheets","minify"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/rollup-copy-transform-css"},{"id":21899,"title":"rollup-dependency-tree","library":"rollup-dependency-tree","status":"active","version":"0.0.14","language":"javascript","ecosystem":"npm","summary":"A utility library (v0.0.14) that builds a transitive dependency tree from Rollup's OutputChunk array, enabling preloading of JavaScript imports. Designed for Sapper/SvelteKit ecosystems but usable with any Rollup build. Differentiates from general dependency analyzers by working directly with Rollup's output format. Infrequent releases; appears stable within narrow scope. Ships TypeScript types.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/rollup-dependency-tree"},{"id":21900,"title":"rollup-documentation","library":"rollup-documentation","status":"deprecated","version":"0.0.12","language":"javascript","ecosystem":"npm","summary":"rollup-documentation (v0.0.12) is a deprecated package providing default react-styleguidist configuration for Yeutech Company Limited. It was part of the rollup-umd ecosystem, designed for generating documentation for UMD modules. The package is no longer actively maintained and has been superseded by other tools. Key differentiators: specific to Yeutech's internal tooling, tightly coupled with rollup-umd v0.8.11. Release cadence: not specified, but appears inactive since around 2018. Alternatives include react-styleguidist directly or modern documentation generators like Storybook.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","yeutech","rollup-umd"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/rollup-documentation"},{"id":21901,"title":"rollup-endpoint","library":"rollup-endpoint","status":"active","version":"0.2.2","language":"javascript","ecosystem":"npm","summary":"Serve a Rollup-bundled JavaScript file directly from an Express.js endpoint with minimal configuration. Current stable version is 0.2.2. It builds bundles on the fly during development and enables caching with gzip in production via the NODE_ENV environment variable. Differentiators include zero build step integration, automatic caching, and support for all Rollup options including plugins and generate options. Ideal for rapid prototyping or simple SPAs without a separate build system.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/rollup-endpoint"},{"id":26322,"title":"Rollup","library":"rollup-esm-206","status":"active","version":"2.0.6","language":"javascript","ecosystem":"npm","summary":"Rollup is a module bundler for JavaScript that compiles small pieces of code into larger, optimized bundles using ES module format. Current stable version is v4.60.2, with active development and frequent releases. Rollup focuses on ES module tree-shaking and produces smaller, faster bundles compared to other bundlers. It supports plugins, multiple output formats (ESM, CJS, IIFE, UMD, AMD), and has both CLI and JavaScript API. Ships TypeScript types.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","modules","bundler","bundling","es6","optimizer","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/rollup-esm-206"},{"id":21902,"title":"rollup-generator","library":"rollup-generator","status":"maintenance","version":"1.0.18","language":"javascript","ecosystem":"npm","summary":"A CLI tool to quickly scaffold a Rollup project with minimal configuration. It generates a basic Rollup setup including entry file, output configuration, and package.json. The tool supports custom input/output file names, output formats (e.g., iife, umd), global module names, and source map options. Ideal for developers who want to avoid repetitive setup when starting new Rollup-based libraries or bundles. Version 1.0.18 is the latest stable release. The package has low activity and may not be actively maintained. It is a niche alternative to using Rollup's own init or templates like create-rollup-app.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","quickly","generator","build","rollup","project"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/rollup-generator"},{"id":21903,"title":"rollup-globals-regex","library":"rollup-globals-regex","status":"active","version":"0.0.3","language":"javascript","ecosystem":"npm","summary":"A Rollup plugin utility to define globals using RegExp patterns, reducing boilerplate for Angular, RxJS, and other scoped packages. Versions 0.0.x, no recent releases, single maintainer. Converts simple globals object from explicit mappings to regex-based pattern matching with optional transformers like kebab-to-camelCase. Ships TypeScript definitions. Not actively maintained but stable for basic usage.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","rollup","globals","config","regexp","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/rollup-globals-regex"},{"id":21904,"title":"rollup-jest","library":"rollup-jest","status":"active","version":"3.1.0","language":"javascript","ecosystem":"npm","summary":"Rollup preprocessor for Jest that transforms files using Rollup. Current version 3.1.0, actively maintained. Allows using Rollup plugins and configuration in Jest tests, supporting ES modules. Key differentiator: integrates Rollup's bundling and plugin ecosystem into Jest's transform pipeline, enabling features like plugin injection, caching, and custom resolve behavior. Peer dependency on Rollup ^2.3.0 || ^3. Provides preset for zero-config setup. Suitable for projects already using Rollup who want to reuse rollup config in tests.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","jest","rollup","testing"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/rollup-jest"},{"id":21905,"title":"rollup-license-plugin","library":"rollup-license-plugin","status":"active","version":"3.2.1","language":"javascript","ecosystem":"npm","summary":"Extracts OSS license information from npm packages used in Rollup or Vite builds, generating a bill of materials (JSON, HTML, CSV, etc.). Current stable version is 3.2.1 (March 2026), distributed as ESM-only with TypeScript types. Key differentiators: supports both Rollup and Vite, enforces license policies (fails builds on unacceptable licenses), excludes internal packages, and offers customizable output formats.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","rollup","vite","build","artifact","oss","open source","compliance","copyright","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/rollup-license-plugin"},{"id":21906,"title":"rollup-load-plugins","library":"rollup-load-plugins","status":"active","version":"0.4.0","language":"javascript","ecosystem":"npm","summary":"Utility to automatically load Rollup plugins listed in package.json, similar to gulp-load-plugins. Version 0.4.0 is the latest stable release, with slow development cadence. It reads dependencies, devDependencies, and peerDependencies matching a configurable pattern (default: rollup-plugin-*) and exposes them as camelCased properties on an object. Supports scoped packages, custom patterns, and configurable replacement strings. Unlike manual imports, it reduces boilerplate and enables dynamic plugin loading. No security incidents reported.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/rollup-load-plugins"},{"id":21907,"title":"rollup-loader","library":"rollup-loader","status":"maintenance","version":"0.3.0","language":"javascript","ecosystem":"npm","summary":"A webpack loader that integrates Rollup into the webpack build pipeline. Version 0.3.0 (latest) allows using Rollup to process JavaScript files before webpack finishes bundling. It accepts custom Rollup plugins and passes the processed result and sourcemaps back to webpack. Useful for leveraging Rollup's tree-shaking and ES module handling within a webpack workflow. No recent updates; appears stable but not actively developed.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","rollup","webpack","loader","bundle","js"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/rollup-loader"},{"id":21909,"title":"rollup-merge-config","library":"rollup-merge-config","status":"maintenance","version":"0.0.12","language":"javascript","ecosystem":"npm","summary":"Utility to merge multiple Rollup configuration objects with support for custom array and object merging strategies. Current stable version: 0.0.12 (released 2019). Low release cadence (no updates since 2019). Key differentiator: provides array concatenation and object merging specifically tailored for Rollup configs, with optional customizer functions to override default behavior for specific keys. Unlike generic merge libraries (e.g., lodash.merge), it handles Rollup's plugin arrays and nested config structures by default.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","rollup","merge","extend","config"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/rollup-merge-config"},{"id":15808,"title":"Rollup Monaco Bundler","library":"rollup-monaco-bundler","status":"maintenance","version":"1.0.2","language":"javascript","ecosystem":"npm","summary":"rollup-monaco-bundler is a specialized Rollup utility designed to bundle `monaco-editor` dependencies, particularly focusing on generating UMD-formatted output. Its core differentiator is the provision for dynamic runtime National Language Support (NLS) injection, enabling `monaco-editor` to load language packs at runtime rather than bundling all of them upfront. The package, currently at version 1.0.2, appears to be in maintenance mode with its last notable activity around March 2025. Unlike other Monaco-specific Rollup plugins which might focus solely on bundling, this package explicitly targets the externalization of Monaco dependencies and efficient NLS handling for optimized bundle sizes in web applications. It's best suited for projects that require `monaco-editor` in a UMD context and need fine-grained control over internationalization.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","monaco-editor","rollup","bundler","nls","locale","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/rollup-monaco-bundler"},{"id":26323,"title":"Rollup","library":"rollup-no-tty-check","status":"deprecated","version":"0.0.2","language":"javascript","ecosystem":"npm","summary":"Rollup is a module bundler for JavaScript that compiles ES6 modules into CommonJS, AMD, IIFE, or UMD formats. Current stable version is v0.0.2 (extremely early, pre-1.0). It pioneered tree-shaking for ES modules, making it popular for building libraries. Key differentiators vs webpack: smaller bundle sizes, faster builds for libraries, native ES module support. Releases are infrequent. Note: this package is abandoned; use the main 'rollup' package at npmjs.com/package/rollup.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","modules","bundler","bundling","es6","optimizer","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/rollup-no-tty-check"},{"id":21908,"title":"Rollup Obfuscator","library":"rollup-obfuscator","status":"active","version":"4.1.1","language":"javascript","ecosystem":"npm","summary":"A Rollup and Vite plugin for obfuscating JavaScript bundles using javascript-obfuscator. Current stable version is 4.1.1, released in September 2024. It supports Rollup v2, v3, and v4, and Vite build-time only. Key differentiators: it works as an end-of-pipeline plugin, filters files by pattern, and sets sensible defaults (sourceMap: true, stringArray: false) to reduce breakage. Requires Node 16+ and javascript-obfuscator v4 as a peer dependency. The plugin is actively maintained with regular releases addressing bugs and compatibility.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","obfuscator","rollup","rollup obfuscator","rollup plugin","plugin","rollup plugin obfuscator","rollup-obfuscator","javascript obfuscator","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/rollup-obfuscator"},{"id":26324,"title":"rollup-package","library":"rollup-package","status":"active","version":"1.0.0","language":"javascript","ecosystem":"npm","summary":"rollup-package is a CLI tool for building and managing Rollup configurations, version 1.0.0. It provides a simplified interface for generating Rollup configs with common plugins and presets. The package is actively maintained with monthly releases. Key differentiators include automatic dependency resolution and built-in TypeScript support, reducing boilerplate compared to manual Rollup setup.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","rollup","rollup-cli","rollup-package"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/rollup-package"},{"id":22300,"title":"rollup-plugin-clear-directory","library":"rollup-plugin","status":"active","version":"1.0.0","language":"javascript","ecosystem":"npm","summary":"A Rollup plugin that clears the output directory before each build, ensuring a clean state and preventing leftover files from previous builds. Version 1.0.0 is the current stable release. It is a lightweight plugin with a simple configuration, allowing users to specify target directories to clear. The release cadence is low; no recent updates. Key differentiators: dedicated solely to clearing directories, unlike other plugins that bundle multiple utilities. Use with Rollup for build automation.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/rollup-plugin"},{"id":21910,"title":"rollup-plugin-add-git-msg","library":"rollup-plugin-add-git-msg","status":"maintenance","version":"1.1.0","language":"javascript","ecosystem":"npm","summary":"Rollup plugin that prepends a banner comment with GIT_TAG and COMMITHASH from the last git commit or tag, along with the repo name, copyright, and compilation date. Current published version is 1.1.0 with no recent updates; appears to be in maintenance mode. Key differentiator: simple, zero-config plugin for adding standard git-based versioning banners to Rollup bundles. Alternatives like rollup-plugin-banner or manual inject plugins offer more flexibility but require more setup.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","git","rollup","plugin","version"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/rollup-plugin-add-git-msg"},{"id":21911,"title":"rollup-plugin-add-shebang","library":"rollup-plugin-add-shebang","status":"maintenance","version":"0.3.1","language":"javascript","ecosystem":"npm","summary":"Rollup plugin that prepends a shebang line (e.g., #!/usr/bin/env node) to output files. v0.3.1 is the latest stable release (last updated July 2019). It automatically adds shebangs to matched files after bundling, supporting include/exclude patterns and custom shebang strings or functions. Unlike alternatives, it works with code splitting and doesn't require modifying source files. Currently in maintenance mode with no recent updates.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","rollup","plugin","add","shebang","cli","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/rollup-plugin-add-shebang"},{"id":21912,"title":"rollup-plugin-amd","library":"rollup-plugin-amd","status":"maintenance","version":"4.0.0","language":"javascript","ecosystem":"npm","summary":"Rollup plugin that converts AMD modules (e.g., RequireJS) to ES2016 modules for bundling. Version 4.0.0 requires Node >=8 and Rollup 1.x+. It wraps the amd-to-es6 converter and provides include/exclude filtering and a rewire function to map AMD dependency IDs to file paths. Compared to manual conversion, it automates the transform within the Rollup build pipeline. Release cadence is low; last major update was in 2019.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","rollup","rollup-plugin","requirejs","amd"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/rollup-plugin-amd"},{"id":21913,"title":"rollup-plugin-analyze","library":"rollup-plugin-analyze","status":"maintenance","version":"0.4.0","language":"javascript","ecosystem":"npm","summary":"A Rollup plugin that generates an interactive HTML visualization of your bundle's module sizes and dependencies. Version 0.4.0 is the latest stable release with no active development observed since 2020. It provides a full-page visual breakdown similar to Webpack Bundle Analyzer, but as a Rollup-specific solution. Key differentiator: it outputs a standalone HTML file with drill-down capability, unlike other tools like rollup-plugin-visualizer which offers multiple output formats. Supports Rollup and Vite via plugin compatibility.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","rollup","plugin","analyze","analyzer","analysis"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/rollup-plugin-analyze"},{"id":21914,"title":"rollup-plugin-analyzer","library":"rollup-plugin-analyzer","status":"active","version":"4.0.0","language":"javascript","ecosystem":"npm","summary":"Rollup plugin that prints detailed bundle analysis metrics to the console, including bundle size, original size, code reduction percentage, module count, and per-file breakdown with rendered size, original size, relative contribution, and dependents. Version 4.0.0 supports Rollup 2.x/3.x. Outputs formatted tables and optional summary-only view. Useful for CI gating via onAnalysis callback. Differentiators include zero dependencies, optional CI integration, and summaryOnly mode for concise output.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","rollup","plugin","config","import","bundle","file","size","treeshaking"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/rollup-plugin-analyzer"},{"id":21915,"title":"rollup-plugin-angular-inline","library":"rollup-plugin-angular-inline","status":"deprecated","version":"1.0.1","language":"javascript","ecosystem":"npm","summary":"Rollup plugin to inline Angular templateUrl and styleUrls into transpiled JavaScript files, and remove module.id. Current version: 1.0.1. Based on the Angular Material2 inlining script, it operates after ngc to produce UMD bundles while preserving ES2015 for tree shaking. Aims to simplify Angular library builds, but the README warns of inaccurate sourcemaps. Serves as a transitional tool; the author recommends a more modern approach that inlines templates/styles directly in TypeScript sources via https://github.com/filipesilva/angular-quickstart-lib.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","Rollup","Angular","Inline","template","templateUrl","styles","styleUrls","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/rollup-plugin-angular-inline"},{"id":16524,"title":"Rollup API Extractor Plugin","library":"rollup-plugin-api-extractor","status":"active","version":"0.2.5","language":"javascript","ecosystem":"npm","summary":"The `rollup-plugin-api-extractor` package provides a Rollup plugin to seamlessly integrate `@microsoft/api-extractor` into TypeScript build workflows. It allows developers to generate and manage high-quality API declaration files (`.d.ts`) and API documentation reports directly within their Rollup build process. As of version 0.2.5, this plugin supports the latest features of API Extractor to enable consistent API surface definition and validation for libraries. It is actively maintained with relatively frequent minor updates since its initial release (0.2.2), making it a reliable choice for projects requiring robust type declaration bundling and API surface control. A key differentiator is its direct, configurable integration with Rollup, avoiding complex manual scripting for API Extractor execution.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","rollup","plugin","typescript","api-extractor","@types"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/rollup-plugin-api-extractor"},{"id":13955,"title":"Rollup Plugin for Application Utilities","library":"rollup-plugin-app-utils","status":"active","version":"1.0.6","language":"javascript","ecosystem":"npm","summary":"The `rollup-plugin-app-utils` package provides a collection of common build utilities designed for Rollup-based projects. Currently stable at version 1.0.6, it does not specify a strict release cadence but appears to be a mature 1.x release. Its core functionalities include an i18n bundler capable of synchronizing translation keys across multiple locale files using a 'back-filling' mechanism, asset copying, dynamic directory preparation and cleanup, and HTML content injection. A key differentiator is its consolidation of these diverse utilities under a single plugin, with the i18n bundler offering intelligent key management. Developers should be aware that several of its file system operations, such as `copyAssets` and `emptyDirectories`, are synchronous, which can impact build performance on very large projects. The plugin is primarily consumed in `rollup.config.js` files, typically within an ESM context.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","rollup","i18n","bundler"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/rollup-plugin-app-utils"},{"id":21917,"title":"rollup-plugin-archieml","library":"rollup-plugin-archieml","status":"active","version":"1.2.1","language":"javascript","ecosystem":"npm","summary":"A Rollup plugin that enables importing ArchieML (.aml) files as JavaScript modules. Current stable version is 1.2.1, released in 2021. It converts ArchieML documents into JavaScript objects via the archieml npm package, making it easy to load structured text data in Rollup builds. The plugin is minimal, with no external runtime dependencies, and provides a simple default import. It supports both ESM and CJS output formats but does not include TypeScript types (users must provide their own). Compared to manual loading, it integrates seamlessly with Rollup's bundling pipeline.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","archieml","rollup","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/rollup-plugin-archieml"},{"id":21916,"title":"rollup-plugin-assemblyscript","library":"rollup-plugin-assemblyscript","status":"active","version":"2.0.0","language":"javascript","ecosystem":"npm","summary":"A Rollup plugin (v2.0.0) that imports AssemblyScript (.as) files and compiles them on-the-fly into WebAssembly modules. It supports custom compiler options, a configurable import matcher (default `asc:` prefix), and optional integration with as-bind for high-level type bindings. Distinct from other WASM plugins by targeting AssemblyScript specifically and offering tight rollup integration. Requires AssemblyScript and as-bind as peer dependencies. Maintained by the AssemblyScript team.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/rollup-plugin-assemblyscript"},{"id":21921,"title":"rollup-plugin-async","library":"rollup-plugin-async","status":"deprecated","version":"1.2.0","language":"javascript","ecosystem":"npm","summary":"Rollup plugin that transforms async/await functions into generator functions during bundling using async-to-gen. Current stable version 1.2.0, last released circa 2017. Low release cadence. Differentiator: enables async/await in environments without native support by converting to generators at build time. Alternative to Babel's async-to-generator transform with tighter Rollup integration. Depends on async-to-gen (v1.2.0+). No longer actively maintained; users should consider @rollup/plugin-babel with @babel/plugin-transform-async-to-generator.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","rollup-plugin","async","await","async-to-gen"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/rollup-plugin-async"},{"id":21918,"title":"rollup-plugin-atomic","library":"rollup-plugin-atomic","status":"active","version":"3.0.3","language":"javascript","ecosystem":"npm","summary":"Rollup plugin bundle for atom-ide-community projects, version 3.0.3, maintained as of 2022. Combines common plugins (TypeScript, Babel, JSON, CoffeeScript, CSS, WebAssembly) with sensible defaults for development and production (e.g., terser minification, @rollup/plugin-replace). Uses a concise API via createPlugins() with plugin array syntax, supports override of default options, and seamless integration of extra plugins. Major changes in v3 include removal of deprecated createConfig function and updated option syntax.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","rollup","plugin","atomic","js","ts","typescirpt","coffee"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/rollup-plugin-atomic"},{"id":21919,"title":"rollup-plugin-auto-external","library":"rollup-plugin-auto-external","status":"active","version":"2.0.0","language":"javascript","ecosystem":"npm","summary":"A Rollup plugin that automatically externalizes dependencies and peerDependencies listed in package.json, keeping them out of the bundle for library development. Version 2.0.0 (latest) supports Rollup ≥0.45.2 and Node ≥6. Key differentiator: automatically parses dependencies, peerDependencies, and optionalDependencies from package.json, unlike manual external configuration or other plugins that require explicit lists. Simple to set up with zero configuration for most cases.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","rollup","plugin","external","auto","dependencies","peerDependencies"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/rollup-plugin-auto-external"},{"id":21920,"title":"rollup-plugin-auto-named-exports","library":"rollup-plugin-auto-named-exports","status":"maintenance","version":"1.0.0-beta.3","language":"javascript","ecosystem":"npm","summary":"A Rollup plugin that automatically resolves named exports from CommonJS modules to avoid the 'is not exported by module' error. Version 1.0.0-beta.3. Base on rollup-plugin-commonjs, it scans modules and generates namedExports configuration automatically. Release cadence: low, beta stage. Key differentiator: eliminates manual namedExports configuration in rollup-plugin-commonjs. Alternative to manual namedExports or @rollup/plugin-commonjs namedExports. Note: tree-shaking may be affected, use with caution for production builds.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/rollup-plugin-auto-named-exports"},{"id":21922,"title":"rollup-plugin-auto-reload","library":"rollup-plugin-auto-reload","status":"active","version":"1.2.1","language":"javascript","ecosystem":"npm","summary":"Rollup plugin that automatically reloads the browser when watch mode detects changes to bundles. Current stable version is 1.2.1, with slow release cadence. Supports Rollup 3.x and 4.x, requires Node >= 18. It injects a small client-side script to trigger full page reloads, works with any server or file:// protocol. Differentiates from similar plugins (e.g., rollup-plugin-livereload) by its simplicity and zero external WebSocket dependencies in older versions.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","livereload","reload","plugin","rollup","rollup-plugin","watch","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/rollup-plugin-auto-reload"},{"id":21923,"title":"rollup-plugin-auto-transform","library":"rollup-plugin-auto-transform","status":"maintenance","version":"1.0.2","language":"javascript","ecosystem":"npm","summary":"An automatic transform plugin for Rollup that mimics Browserify's transform resolution by reading the `browserify.transform` key in package.json. As of version 1.0.2 (stable, single release), it simplifies applying Browserify transforms (e.g., brfs, envify) to Rollup bundles without manual configuration. Unlike manual plugin arrays, it reads transforms from package.json automatically, reducing setup duplication. No active development since 2017; considered feature-complete for its narrow use case. Alternative: use Rollup plugins directly or @rollup/plugin-commonjs for broader compatibility.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","rollup-plugin"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/rollup-plugin-auto-transform"},{"id":20525,"title":"rollup-plugin-babel-runtime-external","library":"rollup-plugin-babel-runtime-external","status":"maintenance","version":"2.0.0","language":"javascript","ecosystem":"npm","summary":"Rollup plugin (v2.0.0, last released 2017, no recent updates) to automatically mark babel-runtime modules as external during bundling. Purpose: avoid duplicating babel helpers/polyfills when using @babel/runtime. Requires peer dependencies babel-runtime >=6.25.0 and rollup >=0.45.2. Differentiator: simplifies rollup config by auto-detecting babel-runtime imports vs manual external list.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","rollup","plugin","external","auto","babel-runtime"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/rollup-plugin-babel-runtime-external"},{"id":21924,"title":"rollup-plugin-banner","library":"rollup-plugin-banner","status":"active","version":"0.2.1","language":"javascript","ecosystem":"npm","summary":"Rollup plugin that appends content before the JS bundle file, preserving the banner even after minification with plugins like rollup-plugin-uglify, which Rollup's built-in output.banner does not. Version 0.2.1 is the latest stable release. Differentiates from output.banner by ensuring the banner survives all plugin transformations.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","rollup","rollup-plugin","banner","license"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/rollup-plugin-banner"},{"id":21929,"title":"rollup-plugin-banner2","library":"rollup-plugin-banner2","status":"active","version":"1.3.1","language":"javascript","ecosystem":"npm","summary":"Rollup plugin to prepend a banner (e.g., license, metadata) before bundled JavaScript code, surviving minification where Rollup's built-in output.banner is stripped by plugins like rollup-plugin-uglify. Version 1.3.1 (stable; maintained as of 2024). Key differentiators from rollup-plugin-banner (unmaintained): supports sourcemaps, per-chunk banners via ChunkInfo, custom formatters (docBlock, docBlockAndGap), and async resolveBanner. Drawbacks vs alternatives: no file path loading, no package.json template injection, no automatic JS comment wrapping. Requires Node >=12.13 and Rollup.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/rollup-plugin-banner2"},{"id":21925,"title":"rollup-plugin-base-url","library":"rollup-plugin-base-url","status":"active","version":"0.0.2","language":"javascript","ecosystem":"npm","summary":"A Rollup plugin that rewrites dynamic (and optionally static) import paths to use an absolute base URL, such as '/' or '/forum'. This prevents chunk loading failures on sub-routes (e.g., /login loads chunks from the wrong path). Version 0.0.2 is the current release. It avoids AST parsing for performance, doing a naive string replacement of chunk paths. No known release cadence. Differentiators: lightweight, simple, no AST overhead, compatible with plugins like rollup-plugin-hoist-import-deps. Alternatives (e.g., @rollup/plugin-url) target assets, not imports.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","rollup-plugin","base-url","prerender"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/rollup-plugin-base-url"},{"id":21926,"title":"rollup-plugin-bin","library":"rollup-plugin-bin","status":"maintenance","version":"1.0.0","language":"javascript","ecosystem":"npm","summary":"Rollup plugin that prepends an executable shebang (#!/usr/bin/env node) to the output bundle, enabling CLI scripts. Version 1.0.0, stable but minimal, with no releases since 2020. Differentiators: lightweight, no dependencies, works with any output format. Not actively maintained; alternatives include @rollup/plugin-banner or manual banner injection.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","rollup plugin","shell type","cli"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/rollup-plugin-bin"},{"id":21927,"title":"rollup-plugin-blacklist","library":"rollup-plugin-blacklist","status":"active","version":"1.0.1","language":"javascript","ecosystem":"npm","summary":"Rollup plugin that excludes files matching specified patterns from being bundled. Version 1.0.1 (latest) has no further releases. Inspired by blacklistify for Browserify, it provides a simple filtering mechanism to prevent accidental inclusion of modules (e.g., worker code in main bundle). Typically used early in plugin chain before resolvers like @rollup/plugin-node-resolve.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","rollup-plugin"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/rollup-plugin-blacklist"},{"id":21928,"title":"rollup-plugin-bookmarklet","library":"rollup-plugin-bookmarklet","status":"active","version":"5.0.12","language":"javascript","ecosystem":"npm","summary":"Rollup plugin that prepends the 'javascript:' prefix to the bundle output, converting a script into a bookmarklet. Current stable version is 5.0.12, released under a semver cadence. It supports Rollup v2, v3, and v4. Unlike manual prefixing, this plugin integrates seamlessly into the build pipeline and works with minifiers like @rollup/plugin-terser. It ships TypeScript type definitions and requires Node.js >=18. Key differentiator: minimal, focused plugin that does one thing with zero configuration.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","rollup","plugin","rollup-plugin","bookmarklet","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/rollup-plugin-bookmarklet"},{"id":21930,"title":"rollup-plugin-bower-resolve","library":"rollup-plugin-bower-resolve","status":"maintenance","version":"3.1.0","language":"javascript","ecosystem":"npm","summary":"A Rollup plugin that resolves module imports using the Bower resolution algorithm, allowing Rollup to bundle Bower components. Version 3.1.0 is the latest stable release, supporting Rollup v1 through v4 and Node >=14. Unlike npm-centric plugins, this plugin is specifically designed for projects that still rely on Bower for dependency management. It offers options for offline mode, custom working directories, and overrides for main entry points. The plugin is in maintenance mode as the Bower ecosystem has largely been superseded by npm/Yarn.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","rollup","rollup-plugin","bower"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/rollup-plugin-bower-resolve"},{"id":21931,"title":"rollup-plugin-brotli","library":"rollup-plugin-brotli","status":"active","version":"3.1.0","language":"javascript","ecosystem":"npm","summary":"Rollup plugin that creates Brotli-compressed .br artifacts for your bundle. Current stable version is 3.1.0, maintained with irregular releases. Uses Node.js built-in zlib.createBrotliCompress (requires Node >=11.7.0). Differentiates from alternatives like rollup-plugin-gzip by focusing solely on Brotli and leveraging native Node APIs. Offers configurable options: file extension filtering via RegExp test, brotli compression params (mode, quality), additional files list, and minSize threshold to skip small files.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","rollup","rollup-plugin","brotli","compress"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/rollup-plugin-brotli"},{"id":21932,"title":"rollup-plugin-browserify-transform","library":"rollup-plugin-browserify-transform","status":"active","version":"1.0.1","language":"javascript","ecosystem":"npm","summary":"A Rollup plugin that lets you use any Browserify transform (e.g., brfs, coffeeify) within Rollup. Version 1.0.1 is stable but rarely updated; it bridges gaps where no equivalent Rollup plugin exists. Unlike manual transform replication, this plugin wraps Browserify transforms directly, accepting options like include/exclude patterns. It depends on Rollup's plugin system and the transform package itself. Use when migrating from Browserify to Rollup, but prefer native Rollup plugins for performance and compatibility.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","rollup-plugin","browserify"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/rollup-plugin-browserify-transform"},{"id":21933,"title":"rollup-plugin-buba","library":"rollup-plugin-buba","status":"maintenance","version":"1.0.1","language":"javascript","ecosystem":"npm","summary":"A Rollup plugin for buba, a fast ES6-to-ES5 transpiler similar to Bublé. Version 1.0.1 is the latest release. It wraps buba to transform ES6+ modules during Rollup bundling. Simpler than Babel-based plugins but limited to experimental support. Not actively maintained.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","babel","buba","buble","es6"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/rollup-plugin-buba"},{"id":21940,"title":"rollup-plugin-bucklescript","library":"rollup-plugin-bucklescript","status":"maintenance","version":"0.7.0","language":"javascript","ecosystem":"npm","summary":"A Rollup plugin that integrates with the BuckleScript compiler to bundle ReasonML and OCaml code into JavaScript. Version 0.7.0 is the latest stable release (last updated in 2020). It works by running bsb during the build, consuming compiled ES6 modules. Key differentiators include minimal configuration (reads bsconfig.json), support for in-source builds, and options to control warnings and standard library inclusion. Compared to webpack's bs-loader, it fits the Rollup ecosystem better for library authors. Maintenance is intermittent; the repo has low activity.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","bucklescript","rollup","reason","reasonML"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/rollup-plugin-bucklescript"},{"id":21934,"title":"rollup-plugin-build-git-version","library":"rollup-plugin-build-git-version","status":"maintenance","version":"0.0.9","language":"javascript","ecosystem":"npm","summary":"A Rollup plugin that generates a version.json file containing git information (branch, commit id, time, message, author) and build time during the bundle process. Current version 0.0.9 is stable but likely early-stage; release cadence is unknown. Key differentiator: provides structured git metadata directly in the output, useful for CI/CD pipelines and runtime version display. Supports Node >=16 and pnpm 8.x. Ships TypeScript types. Note that the plugin uses require() in its own example, but Rollup encourages ESM imports.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","rollup-plugin","version","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/rollup-plugin-build-git-version"},{"id":21936,"title":"rollup-plugin-build-statistics","library":"rollup-plugin-build-statistics","status":"active","version":"0.0.19","language":"javascript","ecosystem":"npm","summary":"A Rollup plugin that tracks and logs build times to a JSON file, enabling teams to monitor build performance over time. Version 0.0.19 is the latest release (April 2021), part of a monorepo that also includes a webpack variant and a core package. It provides project-level configuration, daily summaries, and a web-based log analyzer. Unlike general logging plugins, it focuses specifically on build duration to help justify infrastructure improvements and detect configuration or hardware issues. The plugin is TypeScript-friendly with included type definitions.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","rollup-plugin","rollup-plugin-build-statistics","build-statistics","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/rollup-plugin-build-statistics"},{"id":21935,"title":"rollup-plugin-bundle-analyzer","library":"rollup-plugin-bundle-analyzer","status":"active","version":"1.6.6","language":"javascript","ecosystem":"npm","summary":"A Rollup plugin that visualizes the size of output files as an interactive zoomable treemap. Version 1.6.6 supports Rollup ^1.20.0 || ^2.0.0 || ^3.0.0, requires Node >=14.0.0, and ships TypeScript types. It provides multiple analyzer modes (server, static, json) and can display input, rendered (minified), and gzipped sizes. Unlike webpack-bundle-analyzer, this plugin is specifically for Rollup/Vite projects and parses minified bundles to show real module sizes. It supports excluding assets via patterns.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","vite","rollup","plugin","resolve","bundle","size","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/rollup-plugin-bundle-analyzer"},{"id":21937,"title":"rollup-plugin-node-resolve","library":"rollup-plugin-bundle-babel","status":"deprecated","version":"2.0.6","language":"javascript","ecosystem":"npm","summary":"Rollup plugin that resolves third-party modules from node_modules using the Node resolution algorithm. Version 2.0.6 is stable but superseded by @rollup/plugin-node-resolve. It allows bundling external npm packages with Rollup by resolving entry points via package.json fields (main, jsnext:main, browser). Key differentiator: enables Rollup to bundle CommonJS modules when combined with rollup-plugin-commonjs. Not ES module aware: it resolves based on legacy fields. Has known footguns with browser field and preferBuiltins.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","rollup","rollup-plugin","es2015","npm","modules"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/rollup-plugin-bundle-babel"},{"id":21938,"title":"rollup-plugin-bundle-esm","library":"rollup-plugin-bundle-esm","status":"active","version":"0.1.1","language":"javascript","ecosystem":"npm","summary":"A Rollup plugin that automatically bundles only ESM-only dependencies while leaving CommonJS-compatible packages external, optimizing bundle size and reducing edge cases. Current stable version is 0.1.1 (released 2022, no recent updates). Key differentiator: solves the dual-packaging problem for environments without ESM support (e.g., Electron) by specifically targeting ESM packages for inlining, unlike general-purpose resolve plugins that bundle everything. Compatible with Rollup 3+; requires @rollup/plugin-node-resolve and @rollup/plugin-commonjs as companion plugins.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/rollup-plugin-bundle-esm"},{"id":21939,"title":"rollup-plugin-bundle-fonts","library":"rollup-plugin-bundle-fonts","status":"active","version":"1.2.1","language":"javascript","ecosystem":"npm","summary":"A Rollup plugin that downloads HTTPS fonts referenced in CSS `url()` functions and copies them to a target directory, updating the URLs to relative paths. Current version 1.2.1, compatible with Rollup 3.0+ and Node.js LTS v16+. Unlike generic asset plugins, it specifically handles font downloading with optional download delays, include/exclude patterns, and automatic URL rewriting based on CSS bundle location. Does not clear the font directory between runs, only downloads missing fonts.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","rollup","rollup-plugin"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/rollup-plugin-bundle-fonts"},{"id":27350,"title":"rollup-plugin-bundle-hash","library":"rollup-plugin-bundle-hash","status":"active","version":"1.0.0","language":"javascript","ecosystem":"npm","summary":"A Rollup plugin that writes output content hashes to a JSON file. Version 1.0.0 is the current stable release with no ongoing update cadence. It differentiates by using hasha for hashing and supporting custom output file paths, but lacks active maintenance or documentation.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","rollup","plugin","hash","hasha"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/rollup-plugin-bundle-hash"},{"id":21941,"title":"rollup-plugin-bundle-less","library":"rollup-plugin-bundle-less","status":"maintenance","version":"0.0.7","language":"javascript","ecosystem":"npm","summary":"A Rollup plugin that bundles imported LESS files into a single LESS output file at version 0.0.7. It works by specifying an entry LESS file (default styles.less), then inlining all @import statements recursively into one bundled file. This plugin targets only LESS preprocessing, not full compilation to CSS. It is a thin wrapper around less-bundle and has no active releases since initial publish; use with caution as it may lack maintenance for modern Rollup versions or advanced features.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","rollup","plugin","less","bundle","merge"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/rollup-plugin-bundle-less"},{"id":21942,"title":"rollup-plugin-bundle-scss","library":"rollup-plugin-bundle-scss","status":"active","version":"0.1.3","language":"javascript","ecosystem":"npm","summary":"Rollup plugin that bundles imported .scss files and .vue component styles into a single .scss output file. Version 0.1.3 is the latest stable release, with irregular updates. It relies on scss-bundle for resolution and supports Vue 2 and Vue 3 via rollup-plugin-vue, as well as coexistence with rollup-plugin-postcss via the `exclusive` option. Compared to alternatives like rollup-plugin-scss or rollup-plugin-postcss, this plugin outputs raw SCSS (not compiled CSS) and is specifically designed for library authors who want to distribute themable SCSS sources.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","rollup-plugin","scss","vue"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/rollup-plugin-bundle-scss"},{"id":21943,"title":"rollup-plugin-bundle-size","library":"rollup-plugin-bundle-size","status":"active","version":"1.0.3","language":"javascript","ecosystem":"npm","summary":"A Rollup plugin that displays the size of the generated bundle(s) after build. v1.0.3 (last release). It provides a simple, no-frills way to see bundle size in the console output. Unlike more comprehensive tools like rollup-plugin-visualizer, it focuses solely on size reporting without additional analysis. Works with Rollup's plugin system. No recent updates; considered stable but minimal.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","rollup-plugin"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/rollup-plugin-bundle-size"},{"id":21944,"title":"rollup-plugin-bundle-stats","library":"rollup-plugin-bundle-stats","status":"active","version":"4.22.1","language":"javascript","ecosystem":"npm","summary":"Analyze Rollup, Vite, and Rolldown bundle stats (size, assets, modules, packages) with support for side-by-side comparison between builds. Current stable version is 4.22.1, released under the MIT license. It outputs HTML reports and integrates with RelativeCI for continuous monitoring. Key differentiators include duplicate package detection, cache invalidation metrics, and multi-build comparison. Ships TypeScript types. Requires Node >= 16. Peer dependencies: Rollup ^3 || ^4, Vite ^5 || ^6 || ^7 || ^8, Rolldown ^1.0.0-beta.0. Actively maintained on GitHub with weekly or monthly releases.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","rollup","rollup-plugin","vite","vite-plugin","rolldown","rolldown-plugin","bundle-size","bundle-analyzer","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/rollup-plugin-bundle-stats"},{"id":21945,"title":"rollup-plugin-by-output","library":"rollup-plugin-by-output","status":"active","version":"1.0.1","language":"javascript","ecosystem":"npm","summary":"A Rollup plugin (or plugin helper) that allows applying Rollup plugins conditionally based on output options (format, file, etc.). Version 1.0.1 is the latest stable release. It helps reduce duplicate config when Rollup has multiple outputs that need different plugins (e.g., minification only for UMD builds). Key differentiator: provides elegant helpers like `when`, `whenAll`, `prop`, `format`, and `file` to filter plugins per output. Unlike manual array configs, it keeps code DRY. Requires Node >=8.3.0.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","rollup","plugin","output","filter"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/rollup-plugin-by-output"},{"id":13956,"title":"Rollup Plugin for Chrome Extensions","library":"rollup-plugin-chrome-extension","status":"active","version":"3.6.15","language":"javascript","ecosystem":"npm","summary":"rollup-plugin-chrome-extension (RPCE) is a Rollup plugin designed to simplify the development and bundling of Chrome Extensions. It functions by using the `manifest.json` file as its primary input, automatically processing and bundling all declared assets into the output directory. As of version 3.6.15, the plugin is actively maintained within the `crxjs` monorepo, which also includes a `vite-plugin-chrome-extension`. RPCE provides crucial features like Hot Module Replacement (HMR) for a rapid development cycle, seamless integration with Manifest V3, and automatic handling of web-accessible resources. Its key differentiators include the manifest-first configuration approach, which abstracts away complex build setups, and its ability to bring modern bundler features to the extension development environment. It receives regular updates, mostly patch releases, and provides boilerplates for popular frameworks like React and Svelte.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","rollup-plugin","vite-plugin","chrome","chrome-extension","extension","webext","webextension","browser","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/rollup-plugin-chrome-extension"},{"id":21948,"title":"rollup-plugin-circular-dependencies","library":"rollup-plugin-circular-dependencies","status":"active","version":"2.0.1","language":"javascript","ecosystem":"npm","summary":"A Rollup/Vite plugin for detecting and reporting circular dependencies using Tarjan's algorithm. Current stable version is 2.0.1, released February 2026. Replaces Rollup's built-in circular dependency warnings with configurable output, including pretty-printed console logs, JSON file reports, per-cycle filtering, lifecycle hooks, and detection metrics. Supports Rollup 3 and 4, Node.js >=20.12.0, ships TypeScript types, and works with both ESM and CJS. Differentiator: rich formatting, lifecycle hooks, and watch mode support not found in similar plugins like rollup-plugin-cycle.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","rollup-plugin","rollup plugin","rollup","dependencies","circular-dependencies","circular dependencies","cyclic dependencies","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/rollup-plugin-circular-dependencies"},{"id":21947,"title":"rollup-plugin-cjs-check","library":"rollup-plugin-cjs-check","status":"active","version":"1.0.3","language":"javascript","ecosystem":"npm","summary":"A Rollup plugin that automatically verifies CommonJS output compatibility with Node.js's cjs-module-lexer. Currently at v1.0.3, with stable release cadence. It analyzes the generated CJS bundle and compares the exports detected by Rollup against those that cjs-module-lexer would detect, flagging mismatches that cause broken named imports in Node.js ESM. Unlike manual testing, this provides automated CI enforcement. Requires Rollup >=1.20.0 and Node >=14.0.0.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/rollup-plugin-cjs-check"},{"id":21946,"title":"rollup-plugin-cleandir","library":"rollup-plugin-cleandir","status":"active","version":"3.0.0","language":"javascript","ecosystem":"npm","summary":"A Rollup plugin that automatically empties output directories before each build. Version 3.0.0 requires Rollup >=4.0.0 and runs on the `buildStart` hook with `order: 'pre'` by default, ensuring cleanup happens before any other plugin. The plugin forces an explicit `OUT_DIR` argument (optional in v2 but required in v3). It ships TypeScript definitions. Compared to similar plugins like `rollup-plugin-clean`, it is minimal and focused, with no extra features. Release cadence is low; major versions align with Rollup major upgrades.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","clean","directory","rollup","plugin","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/rollup-plugin-cleandir"},{"id":21949,"title":"rollup-plugin-cleaner","library":"rollup-plugin-cleaner","status":"active","version":"1.0.0","language":"javascript","ecosystem":"npm","summary":"A Rollup plugin that deletes specified directories before each build, ensuring clean output. Version 1.0.0 is the latest stable release; the package is minimal and rarely updated. It simplifies cleaning build artifacts compared to manually using `rimraf` or shell commands, with options for silent mode. Alternative plugins like rollup-plugin-delete offer similar functionality with more features.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","rollup","rollup-plugin","clean","remove","delete"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/rollup-plugin-cleaner"},{"id":21950,"title":"rollup-plugin-cleanup","library":"rollup-plugin-cleanup","status":"active","version":"3.2.1","language":"javascript","ecosystem":"npm","summary":"Rollup plugin for removing JavaScript comments, compacting empty lines, trimming trailing spaces, and normalizing line endings. Current stable version 3.2.1 supports Rollup >=2.0 and Node.js >=10.14.2 or >=12.0.0. Unlike minifiers like Uglify, it preserves coding style and gives fine-grained control over comment removal via configurable filters. Since v3.1, it no longer depends on acorn, relying instead on js-cleanup. Offers TypeScript definitions, sourcemap support, and works with JS-like files (TS, Flow, React, ES9+).","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","rollup","rollup-plugin","es6","modules","comments","removal","cleanup"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/rollup-plugin-cleanup"},{"id":21951,"title":"rollup-plugin-clear","library":"rollup-plugin-clear","status":"active","version":"2.0.7","language":"javascript","ecosystem":"npm","summary":"A Rollup plugin that clears specified directories before each build, useful for cleaning output folders before bundling. Current version: 2.0.7. Released under MIT. Lightweight, simple API with minimal configuration. Differentiators: no external dependencies, supports watch mode via option. Best for projects requiring a clean build output.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","rollup","rollup-plugin","clear","clean"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/rollup-plugin-clear"},{"id":21952,"title":"Rollup Plugin CLI","library":"rollup-plugin-cli","status":"active","version":"0.1.5","language":"javascript","ecosystem":"npm","summary":"A rollup plugin that prepends a hashbang (shebang) line to bundled JavaScript files for CLI use. The current stable version is 0.1.5. The plugin is minimalist and has no notable release cadence. It differentiates itself by being a straightforward, small plugin that simply adds a hashbang to the output bundle, allowing Rollup to generate executable CLI scripts. It supports a configurable hashbang via options and has no dependencies. It is only useful for Node.js CLI projects built with Rollup and should not be used for browser bundles.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","rollup","plugin","cli","bin"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/rollup-plugin-cli"},{"id":21953,"title":"rollup-plugin-closure-compiler-js","library":"rollup-plugin-closure-compiler-js","status":"deprecated","version":"1.0.6","language":"javascript","ecosystem":"npm","summary":"Rollup plugin that invokes google-closure-compiler-js to optimize bundled JavaScript. Current stable version is 1.0.6, last released in 2017. The plugin wraps the deprecated google-closure-compiler-js (Java-based via Node) but users should note that google-closure-compiler-js itself was discontinued in 2018 in favor of google-closure-compiler (which uses the Java compiler natively). Key differentiators: simple Rollup integration, passes flags directly to the compiler. However, it is considered deprecated because the underlying closure-compiler-js package is no longer maintained.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","rollup","rollup-plugin","closure-compiler","closure-compiler-js"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/rollup-plugin-closure-compiler-js"},{"id":21955,"title":"rollup-plugin-codegen","library":"rollup-plugin-codegen","status":"active","version":"2.1.0","language":"javascript","ecosystem":"npm","summary":"A Rollup plugin for generating source code modules at bundle time. Current stable version is 2.1.0, released with fixes and support for Bun and Parcel loaders. This plugin allows dynamic generation of modules based on configuration, useful for injecting environment variables, version info, or computed code. Key differentiator: it integrates directly into Rollup's build process, avoiding separate pre-build steps. Ships TypeScript types, supports ESM and CJS outputs, requires Node >=16.0. Alternative to virtual modules or manual file writes.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","rollup","codegen","plugin","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/rollup-plugin-codegen"},{"id":21954,"title":"rollup-plugin-coffee-script","library":"rollup-plugin-coffee-script","status":"active","version":"2.0.0","language":"javascript","ecosystem":"npm","summary":"Rollup plugin that compiles CoffeeScript 2 files during bundling. Version 2.0.0 integrates CoffeeScript 2.x into Rollup builds without an extra build step. Unlike generic transpilers, it supports standard Rollup plugin options (include/exclude patterns) and pairs with rollup-plugin-commonjs and rollup-plugin-node-resolve for CommonJS interop and module resolution. Requires peer dependency coffeescript@2.x. Maintained by a single contributor on a best-effort cadence.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","rollup-plugin","coffeescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/rollup-plugin-coffee-script"},{"id":21956,"title":"rollup-plugin-combine","library":"rollup-plugin-combine","status":"active","version":"2.1.1","language":"javascript","ecosystem":"npm","summary":"A Rollup plugin that merges multiple JavaScript files into a single output, supporting both library and application builds. The current stable version is 2.1.1, released with a moderate cadence. It differentiates from similar plugins by offering fine-grained control over file ordering and custom transforms during concatenation. However, it lacks TypeScript support and is primarily used in legacy workflows where bundle splitting is not required.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","rollup","plugin"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/rollup-plugin-combine"},{"id":21957,"title":"rollup-plugin-commonjs-alternate","library":"rollup-plugin-commonjs-alternate","status":"maintenance","version":"0.8.0","language":"javascript","ecosystem":"npm","summary":"A Rollup plugin that converts CommonJS modules to ES modules, designed as an alternative to @rollup/plugin-commonjs. Version 0.8.0 is the latest. It improves on the official plugin by supporting conditional requires (only including the correct branch), detecting require calls in ESM files (e.g., for React Hot Loader), and not stubbing dynamic requires (essential for HMR). It is useful for front-end libraries with best-practice module patterns, but may not work with libraries that reassign module.exports. Named exports require explicit configuration. Suitable for Rollup bundling in development and production.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/rollup-plugin-commonjs-alternate"},{"id":27351,"title":"rollup-plugin-compat","library":"rollup-plugin-compat","status":"active","version":"0.22.4","language":"javascript","ecosystem":"npm","summary":"A Rollup plugin that transpiles bundled JavaScript output to an older ECMAScript standard (COMPAT) for legacy browser support. Version 0.22.4 is the latest stable release, but the package appears to be in early development with no README and no clear release cadence. Unlike full-featured transpilers like Babel or SWC, this plugin focuses narrowly on output compatibility, potentially offering faster builds for simple transpilation needs. Its key differentiator is being a Rollup-native solution, avoiding extra tooling configuration, though its capabilities and maintenance are uncertain due to lack of documentation. Recommended for experimental use only.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/rollup-plugin-compat"},{"id":21958,"title":"rollup-plugin-compression","library":"rollup-plugin-compression","status":"active","version":"1.0.3","language":"javascript","ecosystem":"npm","summary":"Rollup plugin to compress the dist directory into a ZIP file after build. Version 1.0.3, stable. Simplifies build packaging for Vite/Rollup projects. Key differentiator: focuses solely on ZIP compression with options for source name, target name, and ignoring base directory. Alternative to more complex bundling tools.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","vite","rollup","compression","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/rollup-plugin-compression"},{"id":21960,"title":"rollup-plugin-concat","library":"rollup-plugin-concat","status":"maintenance","version":"1.0.4","language":"javascript","ecosystem":"npm","summary":"A Rollup plugin that concatenates files into single output files during the buildStart hook, making them available for import by other plugins. Version 1.0.4 is stable but has no recent updates (last release likely pre-2020). Key differentiator: integrates directly into Rollup's build pipeline with grouped file configurations. Alternative to manual concatenation or separate build steps.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","rollup-plugin","rollup","concat"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/rollup-plugin-concat"},{"id":21959,"title":"rollup-plugin-concurrent-top-level-await","library":"rollup-plugin-concurrent-top-level-await","status":"active","version":"0.4.1","language":"javascript","ecosystem":"npm","summary":"Rollup and Vite plugin (v0.4.1) that restores concurrent execution of modules with top-level await (TLA), which Rollup/Vite otherwise serialize. Provides near-perfect evaluation order matching V8 (99%+ on tla-fuzzer) by transforming both TLA-containing modules and their ancestor modules up to the lowest common ancestor. Ships TypeScript types, supports include/exclude filters, source maps, and configurable variable prefix. Requires Rollup ^4.0.0 or Vite >=5.0.0 <8.0.0. Not compatible with Rolldown or Vite >=8. Does not polyfill TLA—runtime support needed.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","rollup-plugin","vite-plugin","top-level-await","tla","concurrent","async","modules","es2022","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/rollup-plugin-concurrent-top-level-await"},{"id":21961,"title":"rollup-plugin-consts","library":"rollup-plugin-consts","status":"maintenance","version":"1.2.0","language":"javascript","ecosystem":"npm","summary":"Import build-time constants (e.g., NODE_ENV, version) as ES module imports in Rollup. Unlike string-replacement plugins (rollup-plugin-replace), it uses a virtual module prefix 'consts:' for cleaner code and TypeScript support. Latest version 1.2.0, stable and unmaintained since 2020. Ships with TypeScript types. Peer dep rollup >=1.15.0 <4. ESM-only, no CommonJS.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","rollup","rollup-plugin","const","consts","constant","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/rollup-plugin-consts"},{"id":26325,"title":"rollup-plugin-content","library":"rollup-plugin-content","status":"active","version":"0.8.0","language":"javascript","ecosystem":"npm","summary":"Rollup/Vite plugin for generating i18n static content and summaries from YAML or JSON files. Version 0.8.0, maintained regularly. Enables SPA blogs with i18n support by converting directory structures into importable summary and page modules. Differentiates from static site generators by integrating directly into the build pipeline, providing summary indexes by category and keywords.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","rollup-plugin","vite-plugin","rollup","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/rollup-plugin-content"},{"id":21962,"title":"rollup-plugin-copier","library":"rollup-plugin-copier","status":"active","version":"1.1.0","language":"javascript","ecosystem":"npm","summary":"A Rollup plugin to copy files or directories during the build process. Version 1.1.0, released under ISC license. It supports configurable hook execution (default buildEnd), optional path creation, and verbose logging. Differentiated from alternatives like rollup-plugin-copy by being actively maintained and simpler in configuration.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","rollup","plugin","rollup-plugin","copy","assets","copier","rollup-plugin-copier","rollup-plugin-copy"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/rollup-plugin-copier"},{"id":21968,"title":"rollup-plugin-copy","library":"rollup-plugin-copy","status":"active","version":"3.5.0","language":"javascript","ecosystem":"npm","summary":"Rollup plugin to copy files and folders during the build process, with glob support. Current stable version is 3.5.0. The plugin runs on the buildEnd hook by default, supports rename and transform of file contents, and can copy once in watch mode. It is actively maintained with regular releases. Key differentiators include synchronous copy option, flatten option to preserve directory structure, and TypeScript type definitions.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","rollup","rollup-plugin","copy","cp","asset","assets","file","files","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/rollup-plugin-copy"},{"id":21964,"title":"rollup-plugin-copy-assets","library":"rollup-plugin-copy-assets","status":"maintenance","version":"2.0.3","language":"javascript","ecosystem":"npm","summary":"Rollup plugin to copy additional files and directories into the output directory of your Rollup bundle. The latest version 2.0.3 works with Rollup >=1.1.2. It maintains the relative directory hierarchy of copied assets. Key differentiators: simple API (just provide an array of paths), supports both files and directories, and works with chunked builds since v2.0.0. The plugin hooks into the generateBundle hook to copy assets. It has no other dependencies besides Rollup.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","rollup-plugin","bundle","copy","rollup","assets"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/rollup-plugin-copy-assets"},{"id":21963,"title":"rollup-plugin-copy-glob","library":"rollup-plugin-copy-glob","status":"active","version":"0.4.1","language":"javascript","ecosystem":"npm","summary":"Rollup plugin that copies files and folders during build with glob pattern support and optional renaming. Current stable version is 0.4.1, released with infrequent updates. It is a lightweight alternative to rollup-plugin-copy, offering glob patterns and rename support out of the box, with minimal configuration. It supports Node >=12 and integrates with Rollup's watch mode for file copying on rebuild.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","rollup","plugin","copy","cp","cpy","folder","file","files"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/rollup-plugin-copy-glob"},{"id":21965,"title":"rollup-plugin-copy-merge","library":"rollup-plugin-copy-merge","status":"active","version":"1.0.3","language":"javascript","ecosystem":"npm","summary":"A Rollup plugin that copies files and folders with glob support and adds file merging capability on top of rollup-plugin-copy. Current version 1.0.3, stable, maintained. Key differentiator: allows merging multiple source files into a single destination file via the 'file' target property, unlike its predecessor. Requires Node >=14, ships TypeScript types, and relies on fs-extra, globby, and colorette as peer dependencies.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","rollup","rollup-plugin","copy","cp","asset","assets","file","files","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/rollup-plugin-copy-merge"},{"id":21966,"title":"rollup-plugin-copy-watch","library":"rollup-plugin-copy-watch","status":"active","version":"0.0.1","language":"javascript","ecosystem":"npm","summary":"A fork of rollup-plugin-copy (v3.4.0) that adds a `watch` option to watch additional sources (e.g., static assets) outside Rollup's bundle graph, triggering copy on change. Version 0.0.1 is the only release (unstable). It uses Chokidar for file watching and supports glob patterns, multiple targets, and flatten/hash options. Less maintained than the original; use for watch-mode copy only, else prefer rollup-plugin-copy.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","rollup","rollup-plugin","copy","cp","asset","assets","file","files","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/rollup-plugin-copy-watch"},{"id":21967,"title":"rollup-plugin-copy2","library":"rollup-plugin-copy2","status":"active","version":"0.4.0","language":"javascript","ecosystem":"npm","summary":"A Rollup plugin to copy additional assets to the build directory, version 0.4.0. Unlike typical copy plugins, it does not copy by default but emits files into the Rollup bundle, making them accessible to other plugins (e.g., rollup-plugin-zip). Actual copying is handled by Rollup itself. It supports glob patterns, source-destination pairs, and an optional outputDirectory for direct disk writes. Requires Rollup >=3.20.0. Minimalistic, ESM-only, with TypeScript support.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","rollup","plugin","copy"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/rollup-plugin-copy2"},{"id":21969,"title":"rollup-plugin-corejs","library":"rollup-plugin-corejs","status":"active","version":"1.0.2","language":"javascript","ecosystem":"npm","summary":"A Rollup plugin that injects core-js polyfills based on browserslist configuration. Current stable version is 1.0.2, supporting Rollup 3 and 4. It acts as a wrapper around core-js-builder, enabling polyfill injection without Babel. Key differentiator: similar to Babel's useBuiltIns: 'usage' option, it can detect which APIs are used in your code and include only those polyfills, reducing bundle size. Enforces Node >=20. ESM-only module, ships TypeScript types. Release cadence is low, with occasional dependency updates.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","corejs","core-js","polyfill","polyfills","rollup","rollupplugin","rollup-plugin","browserslist","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/rollup-plugin-corejs"},{"id":21970,"title":"rollup-plugin-coverage","library":"rollup-plugin-coverage","status":"deprecated","version":"0.1.4","language":"javascript","ecosystem":"npm","summary":"Rollup plugin for Istanbul unit test coverage. Version 0.1.4 provides integration with Istanbul instrumenter for code coverage reporting in Rollup and Karma. It offers options for include/exclude patterns, coverage options, and sourcemap support. The plugin is no longer actively maintained; users are advised to migrate to @rollup/plugin-istanbul or official Rollup coverage plugins.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","rollup-plugin","istanbul","es2015","buble","es6","rollup","instrumenter","coverage"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/rollup-plugin-coverage"},{"id":21972,"title":"rollup-plugin-cpy","library":"rollup-plugin-cpy","status":"active","version":"2.0.1","language":"javascript","ecosystem":"npm","summary":"Rollup plugin for copying files and folders using the cpy library. Version 2.0.1 is the latest stable release, last updated in 2019. Compatible with Rollup >= 1.0. Provides a simple configuration interface with glob support and verbose logging. Differentiated from other copy plugins (like rollup-plugin-copy) by leveraging the well-maintained cpy package. No active development.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","rollup","rollup-plugin","rollup copy","rollup plugin copy"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/rollup-plugin-cpy"},{"id":26326,"title":"rollup-plugin-critical","library":"rollup-plugin-critical","status":"active","version":"1.0.15","language":"javascript","ecosystem":"npm","summary":"Rollup plugin for generating critical CSS using the critical package. Version 1.0.15 is current. It integrates with Rollup build process to extract and inline critical CSS for pages defined by URLs or filesystem paths. Key differentiators: supports multiple pages, custom critical configuration, and optional inlining. Ships TypeScript types. Release cadence: occasional updates. Compared to alternatives like critters, this plugin is specifically designed for Rollup/Vite and offers more configuration flexibility.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","rollup","plugin","critical","css","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/rollup-plugin-critical"},{"id":21971,"title":"rollup-plugin-css-asset","library":"rollup-plugin-css-asset","status":"maintenance","version":"1.0.2","language":"javascript","ecosystem":"npm","summary":"A Rollup plugin that bundles imported CSS files into a separate CSS asset file, respecting Rollup's asset handling and sourcemap options. Version 1.0.2 is the current stable release; the plugin is in maintenance mode with no recent updates. It differentiates from other CSS plugins by focusing on simplicity: no post-processing, no JS injection, just emitting CSS as a Rollup asset with hashing and path customization. Requires Rollup >=1.19.0.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","rollup-plugin","css"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/rollup-plugin-css-asset"},{"id":21973,"title":"rollup-plugin-css-bundle","library":"rollup-plugin-css-bundle","status":"maintenance","version":"1.0.4","language":"javascript","ecosystem":"npm","summary":"A Rollup plugin that collects all imported CSS files and bundles them into a single external CSS file. Version 1.0.4 (latest as of 2023) is stable but unmaintained; no updates since 2019. It preserves CSS import order and supports include/exclude filters and a transform option (e.g., for PostCSS). Unlike alternatives like rollup-plugin-postcss, it does not generate source maps, inline CSS into JS, or handle CSS modules. Simple, single-purpose tool.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","rollup-plugin","css"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/rollup-plugin-css-bundle"},{"id":21974,"title":"rollup-plugin-css-chunks","library":"rollup-plugin-css-chunks","status":"active","version":"2.0.3","language":"javascript","ecosystem":"npm","summary":"A Rollup plugin that extracts imported CSS files into separate output chunks, enabling code splitting of stylesheets alongside JavaScript. Version 2.0.3 requires Rollup >=2.29.0. Key differentiators include support for CSS sourcemaps, configurable chunk naming, and optional CSS @import injection for dependency ordering. It works with Rollup's code-splitting output to produce CSS files per entry or async chunk, complementing rollup-plugin-extract-bundle-tree for JS/CSS chunk dependency mapping.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","rollup-plugin","css"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/rollup-plugin-css-chunks"},{"id":21975,"title":"rollup-plugin-css-module","library":"rollup-plugin-css-module","status":"active","version":"0.0.25","language":"javascript","ecosystem":"npm","summary":"A Rollup plugin for handling CSS Modules with PostCSS. Current stable version is 0.0.25, released with limited update cadence (sporadic). It provides basic CSS Modules support in Rollup bundles by leveraging PostCSS for transformation. Compared to alternatives like rollup-plugin-postcss, this plugin is lighter but less maintained, with fewer configuration options and no built-in CSS extraction. Suitable for simple projects that need CSS Modules without extra features.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","rollup","rollup-plugin","css module","postcss"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/rollup-plugin-css-module"},{"id":21976,"title":"rollup-plugin-css-modules","library":"rollup-plugin-css-modules","status":"active","version":"0.2.0","language":"javascript","ecosystem":"npm","summary":"A Rollup plugin providing support for standard CSS modules with import attributes (type: 'css'). Current stable version is 0.2.0, with no frequent release cadence yet. Key differentiators: it supports both transforming CSS modules into JavaScript that exports CSSStyleSheet instances (for browsers without native CSS module support) and bundling modules into a single CSS file with @supports sheet() wrappers for native support. It requires Rollup 4+. The plugin is lightweight, has no options besides bundledSheet, and ships TypeScript types.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","CSS","modules","import","rollup","plugin","css-modules","native","standard","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/rollup-plugin-css-modules"},{"id":21977,"title":"rollup-plugin-css-only","library":"rollup-plugin-css-only","status":"active","version":"4.5.5","language":"javascript","ecosystem":"npm","summary":"A Rollup plugin (v4.5.5, stable) that bundles imported CSS files into a single asset rather than injecting them into the JavaScript bundle. Compared to rollup-plugin-postcss or rollup-plugin-styles, it is minimal—no CSS preprocessor support—and guarantees import order. Released under MIT, maintained by thgh, with compatibility for Rollup 2, 3, and 4 (since v4.4.0).","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","rollup-plugin","css"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/rollup-plugin-css-only"},{"id":21978,"title":"rollup-plugin-css-porter","library":"rollup-plugin-css-porter","status":"deprecated","version":"1.0.2","language":"javascript","ecosystem":"npm","summary":"A Rollup plugin that collects all CSS imported via JavaScript (e.g., `import './my.css'`) and outputs them to a standalone CSS file. It optionally generates a minified version using clean-css. The plugin is version 1.0.2, last released in 2019, and supports Rollup 1.x. It is not actively maintained and lacks modern features like CSS modules or PostCSS integration, making it suitable only for simple bundling needs. Differentiators: simple API, built-in minification via clean-css, and configurable output paths.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","rollup","rollup-plugin","css"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/rollup-plugin-css-porter"},{"id":21979,"title":"rollup-plugin-css-text","library":"rollup-plugin-css-text","status":"active","version":"1.0.3","language":"javascript","ecosystem":"npm","summary":"A Rollup plugin that generates JavaScript files exporting CSS file contents as strings, paired with TypeScript declaration files. Version 1.0.3, stable, no recent updates. Designed for library authors needing to export CSS text for SSR-compatible CSS-in-JS (e.g., styled-components, Emotion). Unlike typical CSS extraction plugins, it creates companion .css-text.js files alongside original CSS files, preserving both. Requires Rollup >=2.61.1, and a separate CSS plugin (e.g., rollup-plugin-postcss) for actual CSS handling.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","rollup","rollup-plugin","css","js","text","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/rollup-plugin-css-text"},{"id":21980,"title":"rollup-plugin-cssimport","library":"rollup-plugin-cssimport","status":"deprecated","version":"1.0.3","language":"javascript","ecosystem":"npm","summary":"A Rollup plugin (v1.0.3, last updated 2021) that converts CSS imports into CSSStyleSheet objects for use with adoptedStyleSheets. It works natively in Chrome and requires a polyfill for other browsers. The plugin is deprecated in favor of rollup-plugin-import-assert, which aligns with modern web standards. Only supports global and element-level CSS imports; does not support CSS modules or custom transformations.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/rollup-plugin-cssimport"},{"id":21981,"title":"rollup-plugin-cssnext","library":"rollup-plugin-cssnext","status":"deprecated","version":"0.1.1","language":"javascript","ecosystem":"npm","summary":"Rollup plugin for processing CSS files with postcss-preset-env. Current stable version 0.1.1 (last release 2018). Unmaintained: postcss-preset-env v7+ requires different plugin setup. Replaced by rollup-plugin-postcss with postcss-preset-env. Features include CSS minification via cssnano, dynamic CSS variable injection, and include/exclude filters. No TypeScript support, requires Node >=8.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/rollup-plugin-cssnext"},{"id":21984,"title":"rollup-plugin-deassert","library":"rollup-plugin-deassert","status":"active","version":"1.3.0","language":"javascript","ecosystem":"npm","summary":"Rollup plugin to remove assert, invariant, and similar statements from production bundles. Current stable version: 1.3.2 (2024-08-23). Release cadence: active development with frequent updates. Key differentiator: supports both ESM and CJS, ships TypeScript definitions, and handles conditional expressions. Unlike alternatives, it integrates naturally with Rollup's plugin system and respects source maps. Peer dependencies: acorn ^8.12.1 and rollup ^4.20.0.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","assert","deassert","invariant","unassert","rollup","rollup-plugin","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/rollup-plugin-deassert"},{"id":21982,"title":"rollup-plugin-del","library":"rollup-plugin-del","status":"active","version":"1.0.1","language":"javascript","ecosystem":"npm","summary":"A Rollup plugin that deletes specified files or directories before or after a build, commonly used to clean the output directory (e.g., dist). Version 1.0.1, last updated 2022. It wraps the `del` package to support glob patterns and automatically falls back to Rollup's output dir/file. Lightweight, no external plugin dependencies. Differentiates from @rollup/plugin-clean by offering glob flexibility and automatic output detection.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","rollup","plugin","del","dist"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/rollup-plugin-del"},{"id":21983,"title":"rollup-plugin-delete","library":"rollup-plugin-delete","status":"active","version":"3.0.2","language":"javascript","ecosystem":"npm","summary":"A Rollup plugin for deleting files and folders before or during a build, powered by the del package. Current stable version is 3.0.2, released as pure ESM requiring Node.js 18+. It is written in TypeScript and ships native types. Key differentiators include support for multiple target patterns, verbose output, customizable hook (e.g., buildStart, buildEnd), and a runOnce option for watch mode. Active maintenance with recent updates focused on modernizing internals (vitest to node test runner, tsdown).","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","rollup","rollup-plugin","delete","clear","clean","remove","file","folder","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/rollup-plugin-delete"},{"id":21985,"title":"rollup-plugin-dependency-flow","library":"rollup-plugin-dependency-flow","status":"active","version":"0.3.0","language":"javascript","ecosystem":"npm","summary":"A Rollup plugin (v0.3.0) for visualizing module dependency graphs as interactive HTML or live webserver. Generates static HTML files or serves a real-time updated graph during watch mode. Lightweight, no external UI dependencies, configurable output and ports.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","rollup-plugin"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/rollup-plugin-dependency-flow"},{"id":21986,"title":"rollup-plugin-deps-external","library":"rollup-plugin-deps-external","status":"active","version":"0.2.1","language":"javascript","ecosystem":"npm","summary":"Rollup plugin (v0.2.1) that automatically externalizes dependencies listed in package.json (dependencies, peerDependencies, and Node.js builtins). It simplifies the common task of excluding npm packages from the bundle, reducing bundle size and avoiding duplication. Most code is borrowed from rollup-plugin-auto-external but offers a slightly different API. Its defaults externalize builtins, dependencies, and peerDependencies. The last release was 0.2.0 with 0.2.1 as a patch. No known security issues. It integrates seamlessly with an existing Rollup external function.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/rollup-plugin-deps-external"},{"id":13957,"title":"Rollup Development Server Plugin","library":"rollup-plugin-dev","status":"active","version":"2.1.0","language":"javascript","ecosystem":"npm","summary":"rollup-plugin-dev is a Rollup plugin that provides a robust development server for local development workflows. The current stable version is 2.1.0, and it follows a feature-driven release cadence. It's built on Fastify, offering a modern, performant, and extensible server solution, distinguishing it from plugins using less active ecosystems like Koa (which it replaced in v2). Key features include detailed request logging, comprehensive proxying capabilities (with path rewriting), support for URL base paths, and automatic server shutdown when Rollup is not in watch mode. It supports single-page application (SPA) fallback routing and provides extensive configuration options for fine-tuning server behavior and integrating custom Fastify plugins.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","rollup","development","static","proxy","server","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/rollup-plugin-dev"},{"id":21987,"title":"rollup-plugin-diamond","library":"rollup-plugin-diamond","status":"active","version":"0.0.20","language":"javascript","ecosystem":"npm","summary":"A Rollup plugin that integrates the Diamond compiler into the build pipeline, enabling TypeScript-like compilation for Diamond source files. Version 0.0.20 is the current stable release with no scheduled cadence. Key differentiators: lightweight, zero-config for basic use, and seamless Rollup integration. Alternatives include manual compilation or other Rollup plugins for custom languages.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","diamond","rollup","rollup-plugin"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/rollup-plugin-diamond"},{"id":21988,"title":"rollup-plugin-dot","library":"rollup-plugin-dot","status":"active","version":"1.1.0","language":"javascript","ecosystem":"npm","summary":"Rollup plugin that compiles doT.js template files (.dot, .tpl) into JavaScript functions during bundling. Current stable version is 1.1.0. The plugin provides a seamless integration of doT templates with Rollup, enabling imports like `import view from './view.dot'`. It supports include/exclude patterns, custom doT template settings, and template defines. Key differentiators: minimal configuration, TypeScript type definitions included, and supports both .dot and .tpl extensions. Unlike alternatives, it focuses solely on doT without additional template engine overhead.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","rollup-plugin","doT","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/rollup-plugin-dot"},{"id":21989,"title":"rollup-plugin-dotenv","library":"rollup-plugin-dotenv","status":"active","version":"0.5.1","language":"javascript","ecosystem":"npm","summary":"Rollup plugin that loads .env files and replaces process.env references at build time. Current stable version is 0.5.1. Released irregularly, with the last release in 2023. It integrates with @rollup/plugin-replace under the hood for environment variable substitution. Supports multiple .env files with environment-specific overrides (e.g., .env.production.local). Unlike runtime dotenv packages, this plugin performs compile-time replacement, which can improve performance and security. No browser or client-side usage. Only supports CommonJS requires? Note: This plugin does not support dynamic access like process.env[VAR]. Shipping TypeScript types.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","rollup","dotenv","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/rollup-plugin-dotenv"},{"id":21990,"title":"Rollup Plugin Drupal Interface Translations","library":"rollup-plugin-drupal-interface-translations","status":"active","version":"1.1.9","language":"javascript","ecosystem":"npm","summary":"A Rollup and Vite plugin that extracts Drupal interface translation strings from JavaScript files into .pot (Portable Object Template) files. Currently v1.1.9, stable, with periodic releases. Key differentiator: it integrates Drupal's translation API into modern JavaScript build pipelines, supporting both Rollup and Vite. Unlike manual extraction, it automates generation of translation templates from Drupal's t() and Drupal.t() calls. Based on DrupalTranslationsWebpackPlugin but adapted for Rollup ecosystem.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","rollup","rollup-plugin","vite","vite-plugin","drupal"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/rollup-plugin-drupal-interface-translations"},{"id":21991,"title":"rollup-plugin-drupal-sdc-generator","library":"rollup-plugin-drupal-sdc-generator","status":"active","version":"1.1.11","language":"javascript","ecosystem":"npm","summary":"A Rollup plugin that generates Single Directory Components (SDCs) for embedding JavaScript applications into Drupal modules or themes. Current stable version is 1.1.11, released with moderate maintenance cadence. It automates creation of .component.yml, .twig, and other SDC files from templates, replacing placeholders like [name] with component names. Supports both string and object configuration for template directories. Designed specifically for Drupal integration, differentiating from generic Rollup plugins by handling Drupal's SDC structure. Works with Vite via Rollup options and targets Drupal module/theme bundlers.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","rollup","rollup-plugin","vite","vite-plugin","drupal"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/rollup-plugin-drupal-sdc-generator"},{"id":21995,"title":"rollup-plugin-dts","library":"rollup-plugin-dts","status":"maintenance","version":"6.4.1","language":"javascript","ecosystem":"npm","summary":"A Rollup plugin for bundling .d.ts TypeScript definition files into a single file. Current stable version is 6.4.1, released under maintenance mode with occasional compatibility updates for new TypeScript releases. Key differentiators: leverages TypeScript's own compiler for import resolution, automatically externalizes node_modules and @types, supports sourcemaps for Go-to-Definition via declarationMap. Alternatives include API Extractor and dts-bundle-generator. Requires Node >=20, peer dependencies rollup ^3.29.4 || ^4 and TypeScript ^4.5 || ^5.0 || ^6.0.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","rollup-plugin","typescript","dts","@types"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/rollup-plugin-dts"},{"id":21993,"title":"rollup-plugin-dts-bundle","library":"rollup-plugin-dts-bundle","status":"active","version":"1.0.0","language":"javascript","ecosystem":"npm","summary":"A Rollup plugin that bundles all generated .d.ts files into a single declaration file using dts-bundle under the hood. Version 1.0.0 is the latest stable release; the project appears to be maintained sporadically. It integrates seamlessly with Rollup's build hooks (default writeBundle) and provides options like file cleanup and verbosity. Compared to alternatives like rollup-plugin-dts or @rollup/plugin-dts, this plugin offers less configuration overhead but relies on the older dts-bundle library.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","rollup","rollup-plugin","dts","dts-bundle","merge","typescript","typings"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/rollup-plugin-dts-bundle"},{"id":21992,"title":"rollup-plugin-dts-bundle-generator","library":"rollup-plugin-dts-bundle-generator","status":"active","version":"1.4.0","language":"javascript","ecosystem":"npm","summary":"A Rollup plugin that wraps dts-bundle-generator to produce a single, flattened .d.ts bundle from TypeScript declarations. Current version 1.4.0, released with MIT license. It aims to solve the long-standing difficulty of generating bundled TypeScript typings in Rollup builds with a zero-config approach, deriving defaults from Rollup input/output. Supports entry point configuration and compilation options. Compared to alternatives like rollup-plugin-dts, it focuses on simplicity and relies on dts-bundle-generator which is actively maintained. Ships TypeScript types.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","rollup","dts-bundle-generator","typescript","types","typings","dts","d.ts","declaration"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/rollup-plugin-dts-bundle-generator"},{"id":21994,"title":"rollup-plugin-dts-path-alias","library":"rollup-plugin-dts-path-alias","status":"active","version":"0.0.3","language":"javascript","ecosystem":"npm","summary":"A Rollup plugin that resolves TypeScript path aliases and baseUrl in .d.ts files, converting them to relative paths. Current version 0.0.3 (2024), stable but early-stage. Designed for individual .ts file builds (not bundled .d.ts). Key differentiator: works with @rollup/plugin-typescript, not rollup-plugin-dts. Supports monorepos and auto-discovers tsconfig.json. Helps ensure type declaration portability across projects.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/rollup-plugin-dts-path-alias"},{"id":21996,"title":"rollup-plugin-dynamic-import-variables","library":"rollup-plugin-dynamic-import-variables","status":"active","version":"1.1.0","language":"javascript","ecosystem":"npm","summary":"Rollup plugin (v1.1.0) that resolves dynamic imports containing variables at build time by converting concatenated strings into glob patterns and bundling matching files. Maintained by LarsDenBakker with infrequent releases. Key differentiator: enables dynamic imports with variable parts in Rollup, similar to webpack's dynamic import handling, without requiring complex configuration. Supports ESM and CJS. Alternatives include @rollup/plugin-dynamic-import-vars (official fork) which is more actively maintained.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/rollup-plugin-dynamic-import-variables"},{"id":22000,"title":"rollup-plugin-ecma-version-validator","library":"rollup-plugin-ecma-version-validator","status":"active","version":"0.2.13","language":"javascript","ecosystem":"npm","summary":"A Rollup plugin that verifies the ECMAScript version of bundle files by checking syntax against a specified target (default ES5). It uses Acorn under the hood to parse the output and reports any syntax features that exceed the target version. This is useful for ensuring production bundles don't include unsupported syntax for older environments. The current stable version is 0.2.13, with infrequent releases. It supports Rollup ^2.16.1 and ^3.x. Unlike other ECMAScript compliance tools, this plugin integrates directly into the Rollup build pipeline and runs on the final bundle, not on source files.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","rollup","rollup-plugin","ecma","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/rollup-plugin-ecma-version-validator"},{"id":21997,"title":"rollup-plugin-eco","library":"rollup-plugin-eco","status":"active","version":"0.1.1","language":"javascript","ecosystem":"npm","summary":"A Rollup plugin that compiles Eco templates during bundling. Version 0.1.1 is the latest release; the package appears to be in early development with no recent updates. Eco is a JavaScript template engine similar to CoffeeScript. This plugin provides a simple integration for bundling Eco templates with Rollup. There are few alternative plugins; this one is minimal and directly wraps the eco compiler. No known breaking changes or security issues reported.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/rollup-plugin-eco"},{"id":21998,"title":"rollup-plugin-eft","library":"rollup-plugin-eft","status":"active","version":"0.17.0","language":"javascript","ecosystem":"npm","summary":"A Rollup plugin that transforms .eft (ef.js template) files into JavaScript modules. Current stable version 0.17.0. Released as needed, follows ef-core and eft-parser versioning. Key differentiator: enables importing ef.js templates directly in Rollup bundles, with no runtime overhead.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","ef.js","template","rollup","eft","efml","loader","rollup-plugin"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/rollup-plugin-eft"},{"id":21999,"title":"rollup-plugin-emit-ejs","library":"rollup-plugin-emit-ejs","status":"active","version":"3.1.0","language":"javascript","ecosystem":"npm","summary":"Rollup plugin to emit files from EJS templates into the bundle output. Version 3.1.0 (stable, last updated 2021). This plugin uses Rollup's emitFile() method, allowing other plugins to process emitted files (e.g., minify HTML). It provides a basic layout system, automatic JavaScript and stylesheet linking via helper variables (javascripts, stylesheets, content), and supports any file type, not just HTML. Key differentiator: unlike rollup-plugin-bundle-html, it enables post-processing of emitted assets. Requires rollup ^2.10.0 as peer dependency. Ships TypeScript definitions.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/rollup-plugin-emit-ejs"},{"id":22001,"title":"rollup-plugin-emit-files","library":"rollup-plugin-emit-files","status":"active","version":"2.0.0","language":"javascript","ecosystem":"npm","summary":"A Rollup plugin that emits files into the output bundle, useful for copying static assets like images, fonts, or data files during the build process. Current stable version is 2.0.0. It requires Rollup ^3.2.5 and ships TypeScript types. Compared to alternatives like `rollup-plugin-copy`, it integrates directly with Rollup's emit mechanism, ensuring assets appear in the bundle output without separate copy tasks. The plugin supports glob patterns for include/exclude filtering and a destination path relative to the output directory. It is actively maintained with a simple API.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/rollup-plugin-emit-files"},{"id":22002,"title":"rollup-plugin-empty","library":"rollup-plugin-empty","status":"active","version":"1.0.0","language":"javascript","ecosystem":"npm","summary":"A Rollup plugin for emptying directories or deleting files before a build. Version 1.0.0, stable. Differentiates by supporting both directory emptying and file deletion via fast-glob patterns, silent mode option for logging control. Useful for cleaning output directories as part of the build pipeline.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","rollup","rollup-plugin","empty"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/rollup-plugin-empty"},{"id":22003,"title":"rollup-plugin-entrypoint-hashmanifest","library":"rollup-plugin-entrypoint-hashmanifest","status":"maintenance","version":"0.1.2","language":"javascript","ecosystem":"npm","summary":"A Rollup plugin that generates a hash manifest JSON file for each entrypoint, mapping original entry filenames to their hashed output filenames. Version 0.1.2, last updated in 2018, with no recent releases. It produces a manifest compatible with hashmark and injectassets tools. Alternatives include @rollup/plugin-manifest or custom Rollup hook scripts, but this plugin is simpler for entrypoint-only hashing.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/rollup-plugin-entrypoint-hashmanifest"},{"id":22004,"title":"rollup-plugin-ephemeral","library":"rollup-plugin-ephemeral","status":"active","version":"0.0.1","language":"javascript","ecosystem":"npm","summary":"A Rollup plugin for creating virtual modules that behave like real files, useful for testing or generating modules on-the-fly. Version 0.0.1 is the initial unstable release. Different from @rollup/plugin-virtual in that ephemeral modules are treated as real file modules by Rollup, affecting resolution and caching behavior. This package ships TypeScript types and supports ESM only.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","rollup-plugin","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/rollup-plugin-ephemeral"},{"id":22005,"title":"rollup-plugin-es3","library":"rollup-plugin-es3","status":"active","version":"1.1.0","language":"javascript","ecosystem":"npm","summary":"Rollup plugin that removes ES3-incompatible constructs (Object.defineProperty and Object.freeze) from the bundled output. Version 1.1.0 is the latest stable release. It is a lightweight, focused alternative to large transpilers, specifically addressing rollup's __esModule marker and frozen objects for legacy environments.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","rollup","rollup-plugin","esModule","Object.defineProperty"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/rollup-plugin-es3"},{"id":22009,"title":"rollup-plugin-esbuild","library":"rollup-plugin-esbuild","status":"active","version":"6.2.1","language":"javascript","ecosystem":"npm","summary":"A Rollup plugin that uses esbuild for fast TypeScript/ESNext compilation and minification, replacing rollup-plugin-typescript2, @rollup/plugin-typescript, and rollup-plugin-terser. Current stable version is 6.2.1 (released Feb 2025), with active maintenance and releases every few months. Key differentiators: full esbuild integration (including JSX, define, loaders), built-in optimizeDeps for pre-bundling, standalone minify plugin, and support for Rollup 1-4. Requires esbuild >=0.18.0 and Rollup ^1.20.0 || ^2.0.0 || ^3.0.0 || ^4.0.0. Ships TypeScript types.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/rollup-plugin-esbuild"},{"id":22006,"title":"rollup-plugin-esbuild-minify","library":"rollup-plugin-esbuild-minify","status":"active","version":"1.3.0","language":"javascript","ecosystem":"npm","summary":"Rollup plugin that minifies or cleans up generated bundles using esbuild. Current stable version 1.3.0 (April 2025), with an active release cadence supporting Rollup 2, 3, and 4. It is simpler than rollup-plugin-esbuild as it focuses solely on minification of bundled JavaScript output, and is faster than @rollup/plugin-terser. Supports configurable log level, log limit, legal comment handling, and a minify toggle to pretty-print instead. Requires Node.js 14.18+ and Rollup ^2 || ^3 || ^4 as a peer dependency.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","rollup","plugin","rollup-plugin","minify","esbuild"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/rollup-plugin-esbuild-minify"},{"id":22007,"title":"rollup-plugin-esbuild-resolve","library":"rollup-plugin-esbuild-resolve","status":"active","version":"1.3.1","language":"javascript","ecosystem":"npm","summary":"A Rollup plugin that replaces @rollup/plugin-node-resolve and TypeScript paths resolution plugins with esbuild's own resolution algorithm. Version 1.3.1 is current and stable, with infrequent releases. It reads the closest tsconfig.json from each importer, enabling correct resolution across multiple interconnected projects with their own tsconfig files. Supports all esbuild resolution options (platform, conditions, mainFields, etc.) and works alongside other resolve plugins. Ships TypeScript types.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","rollup","plugin","esbuild","resolve","resolution","algorithm","node","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/rollup-plugin-esbuild-resolve"},{"id":22008,"title":"rollup-plugin-esbuild-transform","library":"rollup-plugin-esbuild-transform","status":"active","version":"1.5.0","language":"javascript","ecosystem":"npm","summary":"Rollup plugin that leverages esbuild's transform API to process files of any supported type (JS, JSX, TS, TSX, JSON, CSS, etc.) before bundling. Version 1.5.0 is the latest stable release, actively maintained. Unlike rollup-plugin-esbuild, this plugin allows multiple loader configurations with per-pattern esbuild options, supports both pre-bundle and post-bundle (output) transforms, and exposes all esbuild TransformOptions including tsconfig path resolution. Ships TypeScript declarations. Requires esbuild >=0.10.1 and Rollup 1.x/2.x.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","rollup","esbuild","rollup-plugin","rollup-plugin-esbuild","rollup-plugin-esbuild-transform","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/rollup-plugin-esbuild-transform"},{"id":22010,"title":"rollup-plugin-esformatter","library":"rollup-plugin-esformatter","status":"active","version":"3.1.0","language":"javascript","ecosystem":"npm","summary":"A Rollup plugin that runs esformatter on the final bundle, providing JavaScript code formatting/beautification. Current stable version is 3.1.0, supporting Rollup ^1.0.0 || ^2.0.0 || ^3.0.0 || ^4.0.0. It requires Node >=14. Drops support for older Rollup versions and Node <14 as of v3.0.0. Generates source maps by computing diff between original and formatted bundle, but source maps are disabled by default due to performance cost. Useful for consistent code style in build output, alternative to rollup-plugin-prettier. Maintenance mode, with infrequent updates.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","rollup","rollup-plugin","esformatter"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/rollup-plugin-esformatter"},{"id":20526,"title":"rollup-plugin-eslint","library":"rollup-plugin-eslint","status":"deprecated","version":"7.0.0","language":"javascript","ecosystem":"npm","summary":"A Rollup plugin that verifies entry point and all imported files with ESLint. Version 7.0.0, released 2021-02-12. Maintained by TrySound, this plugin integrates ESLint linting into the Rollup build pipeline. Key differentiators: auto-fix support (via `fix` option) and integration with Rollup's plugin system. Compared to other lint plugins like rollup-plugin-eslint-plugin or @rollup/plugin-eslint (which replaced it), this was the original but is now deprecated in favor of @rollup/plugin-eslint. Last commit was 2019-09-18, so no recent activity.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","rollup","rollup-plugin","es2015","eslint","lint"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/rollup-plugin-eslint"},{"id":22011,"title":"rollup-plugin-eslint-bundle","library":"rollup-plugin-eslint-bundle","status":"active","version":"9.0.0","language":"javascript","ecosystem":"npm","summary":"Rollup plugin that runs ESLint validation on the final bundled output rather than individual source files, allowing you to check and auto-fix the generated bundle. Current stable version is 9.0.0, targeting Node >=20, Rollup 4.x, and ESLint >=8.x. The plugin works as a build-time step, useful for enforcing lint rules on the bundle itself (e.g., code style, prohibited patterns). Differentiators: operates on the bundle, not sources; supports ESLint's fix mode; includes both Rollup config and JavaScript API usage. This plugin is actively maintained.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","rollup","rollup-plugin","eslint"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/rollup-plugin-eslint-bundle"},{"id":22012,"title":"rollup-plugin-esm-import-to-url","library":"rollup-plugin-esm-import-to-url","status":"active","version":"2.1.0","language":"javascript","ecosystem":"npm","summary":"A Rollup plugin that transforms bare import specifiers (e.g., 'lit-element') into absolute URLs for ES module output. Suitable for CDN loading or micro-frontends. Current version 2.1.0. Release pattern is ad-hoc. Differentiators: integrates with Rollup's resolve pipeline, ensures bare imports are replaced only when mapped, and throws if specifiers are also listed in Rollup's external option.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","rollup-plugin","rollup.js","rollup","import","url","esm"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/rollup-plugin-esm-import-to-url"},{"id":22013,"title":"rollup-plugin-exclude-dependencies-from-bundle","library":"rollup-plugin-exclude-dependencies-from-bundle","status":"active","version":"1.1.24","language":"javascript","ecosystem":"npm","summary":"A Rollup plugin that automatically externalizes a library's dependencies and peerDependencies from the bundle output. Version 1.1.24 is stable, with frequent releases following semantic versioning. It eliminates the need to manually maintain the `external` config for library projects, supporting both ESM and CJS output. Compared to alternatives like `rollup-plugin-auto-external`, this plugin offers simpler configuration with boolean flags for `dependencies` and `peerDependencies`. Ships TypeScript declarations and supports Rollup v4+.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","rollup","plugin","rollup-plugin","dependencies","exclude","bundle","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/rollup-plugin-exclude-dependencies-from-bundle"},{"id":22014,"title":"rollup-plugin-executable-output","library":"rollup-plugin-executable-output","status":"active","version":"1.3.0","language":"javascript","ecosystem":"npm","summary":"Rollup plugin (v1.3.0, stable) that applies chmod 755 to output files, making them executable. Designed to work alongside rollup-plugin-preserve-shebang for CLI scripts. Unlike older plugins like rollup-plugin-chmod, it correctly handles multiple outputs per bundle and uses Rollup's generateBundle hook. Minimal dependencies; requires Rollup >=1.0.0. Release cadence is low; last update 2022. Key differentiator: no bugs when used with multiple outputs or code splitting.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/rollup-plugin-executable-output"},{"id":22015,"title":"rollup-plugin-execute","library":"rollup-plugin-execute","status":"active","version":"1.1.1","language":"javascript","ecosystem":"npm","summary":"A Rollup plugin that executes shell commands sequentially after the bundle is generated. Version 1.1.1 is stable with no recent releases; it accepts a command string or array of commands and runs them in order using child_process.execSync. Lightweight and zero-dependency, ideal for post-build tasks like copying files or opening a browser. Alternative to rollup-plugin-shell, but simpler with no cross-platform handling.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","rollup","plugin"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/rollup-plugin-execute"},{"id":22016,"title":"rollup-plugin-extensions","library":"rollup-plugin-extensions","status":"active","version":"0.1.0","language":"javascript","ecosystem":"npm","summary":"A Rollup plugin that resolves local files with custom extensions (e.g., .tsx, .ts, .jsx). Version 0.1.0 is the only release; it is in early development with no test suite. Unlike rollup-plugin-node-resolve, it avoids resolving node_modules entirely, focusing solely on adding extension support for local imports. It is primarily intended for building packages where you control the dependency graph, and it automatically resolves index files based on the provided extensions.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","rollup-plugin","rollup","extension","extensions","resolve","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/rollup-plugin-extensions"},{"id":22017,"title":"rollup-plugin-external-assets","library":"rollup-plugin-external-assets","status":"active","version":"4.1.1","language":"javascript","ecosystem":"npm","summary":"A Rollup plugin that externalizes assets (e.g., images, fonts) so they are not bundled into the JavaScript output, but are still copied to the output directory with hashed filenames. Current stable version is 4.1.1, released April 2024. The plugin uses Rollup's asset emission system to handle deduplication and hashing. Key differentiators: it avoids bundling assets inline, preserving import paths as require() or dynamic imports pointing to the emitted asset files. It supports include/exclude patterns, custom resolve base directory, and works with static and dynamic imports. TypeScript types are included. Notable breaking changes in v4: switched to named export only (no default export) and changed the function signature.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","rollup-plugin","assets","import","external","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/rollup-plugin-external-assets"},{"id":22018,"title":"rollup-plugin-external-globals","library":"rollup-plugin-external-globals","status":"active","version":"0.13.0","language":"javascript","ecosystem":"npm","summary":"A Rollup plugin that transforms external import statements (static and dynamic) into global variable references, similar to Rollup's built-in output.globals option but with broader support. Version 0.13.0 requires Rollup ^2.25.0 || ^3.3.0 || ^4.1.4. It uses a moduleId-to-variableName map (object or function) to rewrite imports to direct globals, helping in scenarios like bundling for browser environments where dependencies are loaded via script tags. Key differentiators: it works with dynamic imports, supports include/exclude patterns via picomatch, provides a custom dynamic wrapper, and can use const bindings via the constBindings option. It ships TypeScript types.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","rollup-plugin","es","transform","external","globals","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/rollup-plugin-external-globals"},{"id":22019,"title":"rollup-plugin-external-node-modules","library":"rollup-plugin-external-node-modules","status":"active","version":"1.0.1","language":"javascript","ecosystem":"npm","summary":"Rollup plugin that automatically marks all node_modules packages as external, preventing them from being bundled. Version 1.0.1 is current, stable, and likely low-maintenance. It simplifies Rollup configuration by removing the need to manually list externals. Ships TypeScript types. Key differentiator: zero-config approach compared to manual externals or other plugins like @rollup/plugin-node-resolve combined with externals.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","rollup-plugin","env","front-end","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/rollup-plugin-external-node-modules"},{"id":22020,"title":"rollup-plugin-externals","library":"rollup-plugin-externals","status":"active","version":"0.0.1","language":"javascript","ecosystem":"npm","summary":"A Rollup plugin that mimics webpack's externals configuration, allowing you to mark dependencies as external and provide global variable names for bundling with script tags. Currently at v0.0.1, it is a lightweight alternative to @rollup/plugin-node-resolve combined with manual external handling. It maps module IDs to global variable names, emitting `module.exports = window.VariableName` stubs at build time. Suitable for library authors bundling for browser environments. No dependencies and ships TypeScript types.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","rollup-plugin","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/rollup-plugin-externals"},{"id":22021,"title":"rollup-plugin-extract-bundle-tree","library":"rollup-plugin-extract-bundle-tree","status":"active","version":"1.2.0","language":"javascript","ecosystem":"npm","summary":"Rollup plugin (v1.2.0) that exports the bundle module tree as a JSON file for analysis or visualization. It provides per-file information including chunk name, entry/dynamic entry flags, asset detection, imports, and dynamic imports. The plugin is lightweight and has no dependencies beyond Rollup >=1.9.0. It is ideal for build pipeline introspection, dependency mapping, or custom tooling.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","rollup-plugin","bundle"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/rollup-plugin-extract-bundle-tree"},{"id":22022,"title":"rollup-plugin-fable","library":"rollup-plugin-fable","status":"active","version":"2.0.0","language":"javascript","ecosystem":"npm","summary":"Rollup plugin for Fable, the F# to JavaScript compiler. Current version 2.0.0 enables bundling F# projects with Rollup by invoking the Fable compiler during the build process. Maintained as part of the Fable ecosystem, it integrates with Babel for transpilation and supports options like custom compiler directives, typed arrays, and Fable plugins. Key differentiators: seamless integration with F# tooling, supports Fable's compile-time metaprogramming, and requires careful path resolution to avoid conflicts with NuGet cache.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","fable","fsharp","F#","rollup","plugin"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/rollup-plugin-fable"},{"id":22023,"title":"rollup-plugin-favicons","library":"rollup-plugin-favicons","status":"active","version":"0.5.0","language":"javascript","ecosystem":"npm","summary":"A Rollup plugin for generating favicons and associated files from a source image, using the favicons generator. Version 0.5.0 is the latest stable release. It supports caching, custom output via callback, and integrates with rollup-plugin-html2 for automatic injection of link tags. Compared to other solutions, it leverages Rollup's asset emission and is designed for modern build pipelines. Peer dependencies: rollup >=1.25 and rollup-plugin-html2 >=0.7.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","rollup","plugin","favicons"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/rollup-plugin-favicons"},{"id":27352,"title":"rollup-plugin-file","library":"rollup-plugin-file","status":"abandoned","version":"0.1.1","language":"javascript","ecosystem":"npm","summary":"Rollup plugin that allows a file object (e.g., from Gulp) to be used as an entry point, supporting vinyl files with a `base` property. Current version 0.1.1 is an early release with no tests, no updates since 2017, and no maintenance. Differentiates from standard Rollup entry by accepting file objects rather than file paths, primarily for integration with Gulp streams. Likely abandoned; caution advised for production use.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","rollup","file","plugin"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/rollup-plugin-file"},{"id":22024,"title":"rollup-plugin-fileinfo","library":"rollup-plugin-fileinfo","status":"active","version":"0.3.8","language":"javascript","ecosystem":"npm","summary":"A Rollup plugin that displays file size information for generated bundles. Version 0.3.8, released sparsely (no recent major changes). Helps developers monitor output sizes during builds. Minimal dependencies, focused solely on reporting file sizes. Alternatives like rollup-plugin-visualizer provide more detailed visualization.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","rollup-plugin","rollup","filesizes"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/rollup-plugin-fileinfo"},{"id":22026,"title":"rollup-plugin-filesize","library":"rollup-plugin-filesize","status":"active","version":"10.0.0","language":"javascript","ecosystem":"npm","summary":"A Rollup plugin that displays the size of output files in the CLI, including minified, gzipped, and Brotli sizes. Version 10.0.0 is the latest stable, requiring Node >=16 and Rollup >=4 (ESM-only). It offers customizable output formatting, a reporter API for custom handlers (e.g., badge generation), and experimental size comparisons against previous releases or builds. Differentiates from alternative size plugins with built-in Brotli support and theme-aware display.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","rollup-plugin","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/rollup-plugin-filesize"},{"id":22025,"title":"rollup-plugin-filesize-check","library":"rollup-plugin-filesize-check","status":"active","version":"1.2.0","language":"javascript","ecosystem":"npm","summary":"A tiny Rollup plugin that validates that the output bundle size is within an expected range. Currently at version 1.2.0, it offers a simple API: provide an expected size (in kB) and a tolerance (warn) in kB. The plugin warns or errors if the actual size deviates beyond the tolerance. Unlike more feature-rich alternatives like rollup-plugin-filesize or rollup-plugin-sizes, this package focuses purely on size checking with minimal configuration and no visual reporting. It has stable, low release cadence, and is intended for developers who want CI-style size enforcement in their Rollup builds.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","rollup","filesize"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/rollup-plugin-filesize-check"},{"id":22027,"title":"rollup-plugin-flat-dts","library":"rollup-plugin-flat-dts","status":"active","version":"2.9.0","language":"javascript","ecosystem":"npm","summary":"A Rollup plugin that flattens TypeScript .d.ts declaration files into a single bundle, generating a merged type definition file. Current stable version 2.9.0 supports Rollup 2.79.1–5.0 and TypeScript 4.8.4–5.8. It differs from other .d.ts bundlers by flattening instead of merging, which imposes strict constraints: all exports are public (use @internal to mark internals), default exports only at top level, and no renamed re-exports. Ideal for libraries that want a single type file and can adhere to its limitations. Released roughly twice a year, tracking TypeScript minor versions.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","rollup-plugin","typescript","dts","@types"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/rollup-plugin-flat-dts"},{"id":22028,"title":"rollup-plugin-flatten-dir","library":"rollup-plugin-flatten-dir","status":"active","version":"1.0.1","language":"javascript","ecosystem":"npm","summary":"Rollup and Vite plugin that flattens a directory's file contents into a `Record<string, string>` object. Version 1.0.1 is the current stable release, with no active development observable. It resolves a directory, reads file contents, filters by include/exclude glob patterns, and generates an ESM module with a default export mapping relative file paths to their raw string contents. Optionally generates TypeScript declaration files. Differentiates from similar plugins by focusing on raw string contents rather than module transforms.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","rollup","vite","plugin","flatten","directory","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/rollup-plugin-flatten-dir"},{"id":22030,"title":"rollup-plugin-flow","library":"rollup-plugin-flow","status":"maintenance","version":"1.1.1","language":"javascript","ecosystem":"npm","summary":"A Rollup plugin to strip Flow type annotations from JavaScript/Flow files before bundling, using flow-remove-types under the hood. Current stable version is 1.1.1, with minimal maintenance cadence. It transforms files containing @flow comments by default, with an option to process all files. Provides a 'pretty' mode that removes types without adding whitespace. Differentiators: lightweight and fast compared to full Flow transformation; does not require Flow itself to run; integrates seamlessly with Rollup's build pipeline.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","rollup-plugin","flow","flowtype","strip"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/rollup-plugin-flow"},{"id":27353,"title":"rollup-plugin-flow-entry","library":"rollup-plugin-flow-entry","status":"active","version":"0.3.6","language":"javascript","ecosystem":"npm","summary":"Rollup plugin that generates .js.flow files from original source for Flow type checking. Current stable version 0.3.6. Released June 2020, last updated ~2020. Creates a re-export file alongside bundled output so Flow can find un-bundled types. Key differentiator: works with Rollup code splitting and @rollup/plugin-multi-entry, supports custom source mappings for TypeScript projects.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","rollup-plugin"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/rollup-plugin-flow-entry"},{"id":22029,"title":"rollup-plugin-flow-no-whitespace","library":"rollup-plugin-flow-no-whitespace","status":"active","version":"1.0.0","language":"javascript","ecosystem":"npm","summary":"A Rollup plugin that removes Flow type annotations from JavaScript files without leaving extra whitespace. Current stable version 1.0.0. Useful for developers using Flow type checking who want to produce clean output after stripping types, avoiding double spaces or blank lines that other plugins may leave. Minimal and focused utility, likely with low release cadence.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","flow","rollup"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/rollup-plugin-flow-no-whitespace"},{"id":22031,"title":"rollup-plugin-folder-input","library":"rollup-plugin-folder-input","status":"maintenance","version":"1.0.1","language":"javascript","ecosystem":"npm","summary":"Allows Rollup to accept glob patterns in the `input` option instead of explicit file lists. Version 1.0.1 is stable with no releases for several years. Maintained minimally. Differentiates from @rollup/plugin-multi-entry by preserving individual output files rather than merging inputs into a single bundle. Requires separate Rollup installation.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","rollup","input","glob","folder","plugin","rollup-plugin"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/rollup-plugin-folder-input"},{"id":22032,"title":"rollup-plugin-font-subsetter","library":"rollup-plugin-font-subsetter","status":"active","version":"0.2.0","language":"javascript","ecosystem":"npm","summary":"A Rollup plugin that subsets webfonts at build time based on the characters used in static source files (HTML, CSS, JavaScript/TypeScript) in the bundle. Current stable version: 0.2.0. Release cadence: low, experimental. Key differentiators: automatically extracts character set from bundled assets, uses subset-font under the hood, ships TypeScript types, supports only .woff2 format. Compared to alternatives like 'font-spider' or manual subsetting, it integrates directly into the Rollup build pipeline and requires no runtime overhead. Limitations: does not handle dynamic content or obfuscated code; character set extraction may be incomplete.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","rollup","plugin","font","subset","subsetting","webfont","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/rollup-plugin-font-subsetter"},{"id":22033,"title":"rollup-plugin-formatjs","library":"rollup-plugin-formatjs","status":"active","version":"3.0.0","language":"javascript","ecosystem":"npm","summary":"A Rollup and Vite plugin that applies formatjs (react-intl) message extraction and translation transforms during the build process. Version 3.0.0 is the latest stable release, with monthly updates. It seamlessly integrates with the formatjs ecosystem, supporting both Rollup (^3) and Vite via plugin-compat. Unlike manual extraction, this automates the pipeline from source code to compiled messages, reducing configuration overhead. Ships TypeScript definitions.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","rollup","plugin","formatjs","rollup-plugin","vite-plugin","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/rollup-plugin-formatjs"},{"id":22034,"title":"Rollup Plugin Framework7","library":"rollup-plugin-framework7","status":"active","version":"1.2.1","language":"javascript","ecosystem":"npm","summary":"A Rollup and Vite plugin (v1.2.1, actively maintained) for loading Framework7 single-file components (.f7.html, .f7, .f7.js, .f7.jsx). It enables developers to write Framework7 router components in a Vue-like SFC format with template, script, and optional style blocks. Key differentiators: seamless integration with both Rollup and Vite, optional CSS emission, JSX support via Babel or esbuild, and compatibility with Framework7 v6. Releases are infrequent but stable, with minimal breaking changes.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/rollup-plugin-framework7"},{"id":22035,"title":"rollup-plugin-gas","library":"rollup-plugin-gas","status":"active","version":"1.0.0","language":"javascript","ecosystem":"npm","summary":"A Rollup plugin that bundles JavaScript/TypeScript code into a single file compatible with Google Apps Script (GAS). Version 1.0.0 is stable; no release cadence documented. It transpiles imports/exports (ES modules) into a single script with a global namespace, which is required by GAS as it does not support modules natively. Key differentiator: integrates tightly with Rollup's build pipeline. Compared to alternatives like clasp or gas-webpack-plugin, it leverages Rollup's tree-shaking and plugin ecosystem.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","rollup-plugin","es2015","google-apps-script"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/rollup-plugin-gas"},{"id":22036,"title":"rollup-plugin-generate-declarations","library":"rollup-plugin-generate-declarations","status":"active","version":"1.1.2","language":"javascript","ecosystem":"npm","summary":"A simple Rollup plugin that runs `tsc --emitDeclarationOnly` during build to generate `.d.ts` declaration files, solving the common problem of missing declarations when using Babel to transpile TypeScript. Current stable version is 1.1.2. Releases are infrequent. Key differentiator: integrates declaraton generation directly into Rollup pipeline, avoiding separate `tsc` step. Alternatives like `rollup-plugin-dts` generate declarations from compiled bundles; this plugin uses TypeScript compiler directly for more accurate declarations.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","rollup","plugin","typescript","declarations"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/rollup-plugin-generate-declarations"},{"id":27355,"title":"rollup-plugin-generate-html","library":"rollup-plugin-generate-html","status":"abandoned","version":"0.2.0","language":"javascript","ecosystem":"npm","summary":"Rollup plugin to generate an HTML file that includes the bundle script. Works with Rollup's output to insert script tags into a template, optionally inline the bundle. Version 0.2.0 targets Node >=8.3. Abandoned – last commit in 2019, no releases since. Simpler than rollup-plugin-html but lacks features like asset injection or multi-page support.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","rollup","rollup-plugin","generate","html","template"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/rollup-plugin-generate-html"},{"id":22037,"title":"rollup-plugin-generate-html-template","library":"rollup-plugin-generate-html-template","status":"active","version":"1.7.0","language":"javascript","ecosystem":"npm","summary":"Rollup plugin that automatically injects script and link tags for the final bundle into an HTML template. Current stable version is 1.7.0, with a low release cadence (last release in 2020). It simplifies HTML generation by inserting a <script> tag before </body> and a <link> tag before </head> based on the bundle output. Supports CSS injection, custom attributes, and variable replacement. Unlike more complex alternatives like rollup-plugin-html or @rollup/plugin-html, this focuses on template injection with minimal configuration.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","rollup-plugin","bundle","injection","rollup","modules","html","template"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/rollup-plugin-generate-html-template"},{"id":22038,"title":"rollup-plugin-generate-package-json","library":"rollup-plugin-generate-package-json","status":"active","version":"3.2.0","language":"javascript","ecosystem":"npm","summary":"Rollup plugin that generates a lean package.json file containing only the dependencies from your bundle, optionally supplemented with additional dependencies. Version 3.2.0, released 2021-01-28 with active maintenance; supports Rollup >=1.0.0 and Node >=8.3. Key differentiator: automatically extracts dependencies used in the bundle, avoiding manual pruning of package.json for deployment. Offers options to customize base contents (via object or function) and add extra dependencies with version overrides. ESM-only plugin.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","rollup","rollup-plugin","generate","package.json"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/rollup-plugin-generate-package-json"},{"id":22039,"title":"rollup-plugin-git-info","library":"rollup-plugin-git-info","status":"active","version":"1.0.0","language":"javascript","ecosystem":"npm","summary":"A Rollup plugin that injects git build metadata (branch, commit hash, abbreviated hash, version, dates) into imported package.json files. Version 1.0.0 requires Node.js 12+ and Rollup 2+. This plugin is minimal and focused: it relies on @rollup/plugin-json for JSON handling and git CLI commands for data collection. Unlike alternatives that use environment variables or require manual configuration, it automatically populates standard fields like gitVersion and buildDate with no setup beyond adding the plugin.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","git","rollup","rollup-plugin"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/rollup-plugin-git-info"},{"id":22040,"title":"rollup-plugin-glimmer-redux","library":"rollup-plugin-glimmer-redux","status":"maintenance","version":"1.0.1","language":"javascript","ecosystem":"npm","summary":"A Rollup plugin for integrating Glimmer.js applications with Redux, allowing custom stores, middleware, and enhancers. Version 1.0.1 is the latest stable release, originally published in 2017 with no recent updates. The plugin supports both TypeScript and JavaScript, defaulting to TypeScript since v1.0.0. It is specific to the Glimmer.js framework and requires configuration in both Rollup and the Glimmer environment. Differentiators include tight integration with Glimmer's build pipeline and type definitions for middleware/enhancers.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","redux","glimmer","rollup-plugin"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/rollup-plugin-glimmer-redux"},{"id":22041,"title":"rollup-plugin-glimmer-template-tag","library":"rollup-plugin-glimmer-template-tag","status":"active","version":"0.4.1","language":"javascript","ecosystem":"npm","summary":"A Rollup plugin for compiling `<template>` tags in `.gjs` and `.gts` files used by Ember.js v2 addons. Version 0.4.1 requires Node 16+ and Rollup 3+. It is ESM-only and must be paired with Babel's `ember-template-imports` plugin. Key differentiator: it enables the new Ember `<template>` tag syntax in build pipelines, handling both JavaScript and TypeScript via separate transforms with `rollup-plugin-ts`.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/rollup-plugin-glimmer-template-tag"},{"id":22042,"title":"rollup-plugin-globlin","library":"rollup-plugin-globlin","status":"active","version":"0.1.4","language":"javascript","ecosystem":"npm","summary":"Rollup plugin (v0.1.4, latest stable) that provides file watching, copy, transform, repath, and rename capabilities using glob patterns. Differentiates from alternatives like rollup-plugin-copy by offering inline transformation via object or function, clean destination option, and no unnecessary dependencies. Ship TypeScript types. Low release cadence (initial release Aug 2024, no updates since). Primarily used for static asset copying with optional content modification in Rollup builds.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","rollup-plugin","globs","file transforms","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/rollup-plugin-globlin"},{"id":22043,"title":"rollup-plugin-glslify","library":"rollup-plugin-glslify","status":"active","version":"1.3.1","language":"javascript","ecosystem":"npm","summary":"A Rollup plugin that allows importing GLSL shader files (e.g., .glsl, .vert, .frag) as JavaScript strings, processed through glslify — a Node.js-style module system for GLSL. It supports include/exclude patterns, optional compression via glslify's minifier, and is TypeScript-compatible (ships types). Current stable is 1.3.1, with maintenance releases as needed. Differentiators: integrates glslify's modular shader system into Rollup builds, supports compression, and is part of the glslify ecosystem. Compared to raw string loaders, it resolves glslify imports and applies transforms.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","rollup","plugin","glsl","glslify","shaders","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/rollup-plugin-glslify"},{"id":22044,"title":"rollup-plugin-gltf","library":"rollup-plugin-gltf","status":"active","version":"4.0.0","language":"javascript","ecosystem":"npm","summary":"A Rollup plugin for optimizing glTF 3D models during the bundling process, version 4.0.0. It integrates with the @gltf-transform ecosystem (core, extensions, functions) to apply transforms such as texture resizing, mesh deduplication, and quantization. Unlike manual CLI tools, it runs as part of a Rollup build, enabling per-file transforms and caching. The plugin is maintained by The New York Times R&D team and is released as-is. Compatible with Rollup 3+ and requires peer dependencies @gltf-transform/core, @gltf-transform/extensions, and @gltf-transform/functions at version 3.x.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/rollup-plugin-gltf"},{"id":22045,"title":"rollup-plugin-google-apps-script","library":"rollup-plugin-google-apps-script","status":"active","version":"2.0.2","language":"javascript","ecosystem":"npm","summary":"Rollup plugin for Google Apps Script that generates top-level function declarations from global object assignments, enabling local development with modern bundlers and deployment via clasp. Current stable version 2.0.2, with support for Rollup ^3.25.0 || ^4.0.0 and Vite ^4.4.9. Maintained by mato533, inspired by gas-webpack-plugin. Releases are occasional; latest includes dependency updates and gas-entry-generator options. Key differentiators: works with both Rollup and Vite, generates GAS-compatible bundle structure, supports TypeScript out of the box.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","rollup","plugin","rollup-plugin","Google Apps Script","google-apps-scripts","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/rollup-plugin-google-apps-script"},{"id":22046,"title":"rollup-plugin-graphql-tag","library":"rollup-plugin-graphql-tag","status":"maintenance","version":"0.1.0","language":"javascript","ecosystem":"npm","summary":"Rollup plugin that imports GraphQL files (.graphql, .gql) and compiles them into JavaScript modules using graphql-tag. Supports Apollo-style type definitions and fragment imports. Version 0.1.0, stable but no recent updates. Suitable for bundling GraphQL schemas with Rollup, alternative to raw loader plugins. Requires graphql as peer dependency. Not compatible with GraphQL v15+. Converts graphql files into transpiled query/mutation/subscription documents.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","rollup","rollup-plugin","graphql","gql","graphql-tag"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/rollup-plugin-graphql-tag"},{"id":22047,"title":"rollup-plugin-gzip","library":"rollup-plugin-gzip","status":"active","version":"4.2.0","language":"javascript","ecosystem":"npm","summary":"A Rollup/Vite plugin that creates compressed .gz and .br artifacts from bundle output files. Current version is 4.2.0, with major releases every 1-2 years. Supports both gzip (via Node's zlib) and custom compression algorithms (Brotli, Zopfli). Key differentiators: built-in Brotli support via custom compression, file size threshold filtering, additional file compression, and compatibility with Vite and Rollup (>=2.0.0). TypeScript types included.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","rollup","rollup-plugin","gzip","compress","compression","brotli","vite","vite-plugin","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/rollup-plugin-gzip"},{"id":22050,"title":"rollup-plugin-handlebars","library":"rollup-plugin-handlebars","status":"abandoned","version":"1.0.0","language":"javascript","ecosystem":"npm","summary":"A Rollup plugin that compiles Handlebars templates (.hbs) to JavaScript functions during the bundling process. Version 1.0.0 is the latest stable release, published only once in 2017. It allows importing .hbs files directly as template functions, with support for Handlebars compile options. Key limitation: no longer maintained, incompatible with modern Rollup v2+, and no TypeScript support.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","rollup-plugin","es2015","handlebars","hbs","template"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/rollup-plugin-handlebars"},{"id":22048,"title":"rollup-plugin-handlebars-plus","library":"rollup-plugin-handlebars-plus","status":"maintenance","version":"0.4.2","language":"javascript","ecosystem":"npm","summary":"Rollup plugin to precompile and resolve Handlebars templates, including support for partials, helpers, and optional rendering to jQuery collections. Current stable version is 0.4.2 (2020-09-09). The plugin integrates with Rollup's module system, allowing import of .hbs templates as ES6 modules, and precompiles templates so only the Handlebars runtime is needed. Key differentiators: includes Handlebars runtime, supports partial roots with rollup-plugin-root-import, and can render to jQuery objects directly. Requires rollup-plugin-node-resolve and rollup-plugin-commonjs for runtime support. Maintenance status: appears unmaintained since last release in 2020, with known security issues in older Handlebars versions.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","rollup","plugin","Handlebars","templates","partials","jQuery"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/rollup-plugin-handlebars-plus"},{"id":22049,"title":"rollup-plugin-handlebars-precompiler","library":"rollup-plugin-handlebars-precompiler","status":"active","version":"1.0.2","language":"javascript","ecosystem":"npm","summary":"Rollup plugin that precompiles Handlebars templates into ES modules. Version 1.0.2 requires Node >=18 and Handlebars as a peer dependency. Generates ESM-only modules with TypeScript support, automatic partial detection, source maps, and convenient DOM integration via exported RawTemplate and Template functions. Unlike other Handlebars rollup plugins, it outputs DocumentFragment-ready modules with type definitions.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","rollup","handlebars","JavaScript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/rollup-plugin-handlebars-precompiler"},{"id":22051,"title":"rollup-plugin-hash","library":"rollup-plugin-hash","status":"maintenance","version":"1.3.0","language":"javascript","ecosystem":"npm","summary":"Rollup plugin to append content hashes to bundle filenames using a [hash] placeholder pattern, enabling long-term caching. Current stable version is 1.3.0, last updated in 2019. It supports configurable hash algorithms (md5, sha1, sha256, sha512), truncation via [hash:N], optional manifest generation mapping original to hashed filenames, and a replace option to overwrite the original output. Release cadence is low; package is in maintenance mode. Differentiators include simplicity and explicit manifest support, though it is not actively developed and may lack native Rollup v2+ plugin API compliance.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","rollup","rollup-plugin","hash","rev"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/rollup-plugin-hash"},{"id":22052,"title":"rollup-plugin-hbs","library":"rollup-plugin-hbs","status":"deprecated","version":"1.2.6","language":"javascript","ecosystem":"npm","summary":"A minimal Rollup plugin for bundling Handlebars templates. Version 1.2.6 is the latest stable release, last updated in 2020. It compiles .hbs (or custom extension) templates into precompiled JavaScript functions, integrating with Handlebars runtime. Compared to other Handlebars Rollup plugins like rollup-plugin-handlebars-plus, this package offers a simpler API, sourcemap support, partial detection based on filename prefix, and whitespace optimization. It requires Handlebars, Rollup >=0.62.0, and rollup-pluginutils as peer dependencies. Note that the plugin has not been updated for Rollup 2+/3+ and may be incompatible with modern Rollup versions; consider using @rollup/plugin-handlebars instead.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","rollup","rollup-plugin","handlebars","hbs","templating"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/rollup-plugin-hbs"},{"id":22054,"title":"rollup-plugin-hot","library":"rollup-plugin-hot","status":"active","version":"0.1.1","language":"javascript","ecosystem":"npm","summary":"HMR (Hot Module Replacement) plugin for Rollup, leveraging SystemJS. Current stable version 0.1.1, released in Aug 2020. This is a proof-of-concept, not production-ready. It forces output format to 'system' during HMR and provides a dev server with proxy support. Key differentiator: it enables live reload and stateful HMR for Rollup-built apps, using SystemJS for module loading. However, it has limited maintenance and lacks support for Rollup 3+.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","rollup","rollup-plugin","hmr"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/rollup-plugin-hot"},{"id":22053,"title":"rollup-plugin-hot-css","library":"rollup-plugin-hot-css","status":"active","version":"0.7.2","language":"javascript","ecosystem":"npm","summary":"A Rollup plugin for loading CSS files with Hot Module Replacement (HMR) support via Nollup. Version 0.7.2 is the latest release. It supports preprocessing with built-in scss and less loaders or custom loaders (including PostCSS), resolves asset URLs (images, fonts), and emits them as Rollup assets. HMR works by replacing the <link> tag href with a timestamp to force browser reload. Differentiates from other CSS plugins by focusing on HMR with Nollup and flexible loader chaining.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/rollup-plugin-hot-css"},{"id":22055,"title":"rollup-plugin-htaccess","library":"rollup-plugin-htaccess","status":"active","version":"0.13.1","language":"javascript","ecosystem":"npm","summary":"A Rollup/Rolldown/Vite plugin that generates .htaccess files during the build process. Current stable version is 0.13.1. Supports Apache directives with type-safe configuration via TypeScript types. The plugin integrates with Rollup (v3.29.4+), Rolldown (v1.0.0-rc7+), and Vite (v4.5.14+). Key differentiators: no runtime dependencies, comprehensive directive support, and native ESM/CJS compatibility. Requires Node >= 20. Released on npm with monthly updates.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","rollup-plugin","htaccess","apache","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/rollup-plugin-htaccess"},{"id":22060,"title":"rollup-plugin-html","library":"rollup-plugin-html","status":"maintenance","version":"0.2.1","language":"javascript","ecosystem":"npm","summary":"A Rollup plugin that imports HTML files as JavaScript string variables. Version 0.2.1 is the latest stable release, though the project appears to be in maintenance mode with no recent updates. It uses rollup-pluginutils for file filtering and integrates with html-minifier for optional minification. Differentiators: simple API, support for include/exclude glob patterns, and opt-in HTML minification via html-minifier options. Alternatives like @rollup/plugin-html or vite-plugin-html offer more features.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","rollup","rollup-plugin","html"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/rollup-plugin-html"},{"id":22056,"title":"rollup-plugin-html-entry","library":"rollup-plugin-html-entry","status":"maintenance","version":"0.3.0","language":"javascript","ecosystem":"npm","summary":"Use HTML files as entry points in Rollup bundles (v0.3.0, last release 2018-04-06, maintenance mode). Traverses HTML files and HTML imports, combining all scripts found, with optional output of HTML files stripped of <script> tags. Similar to rollup-plugin-multi-entry but for HTML-based entry. Requires Rollup >=0.48.0. Not actively maintained; consider alternatives.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","rollup-plugin"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/rollup-plugin-html-entry"},{"id":22057,"title":"rollup-plugin-html-literals","library":"rollup-plugin-html-literals","status":"active","version":"2.0.1","language":"javascript","ecosystem":"npm","summary":"A Rollup plugin (v2.0.1) that minifies HTML in tagged template literals, specifically for lit-html and other HTML-in-JS libraries. Currently stable with active maintenance; released as a compatibility fix for newer Rollup versions (^2.x.x, ^3.x.x, ^4.x.x). Unlike rollup-plugin-minify-html-literals, this plugin supports Rollup v3+ and is written in TypeScript, providing type definitions. It relies on minify-literals under the hood and must run before transpilation. Ideal for reducing bundle size in LitElement or similar projects.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","rollup","rollup-plugin","minify","html","template-literals","tagged","lit-html","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/rollup-plugin-html-literals"},{"id":22059,"title":"rollup-plugin-html-minifier","library":"rollup-plugin-html-minifier","status":"active","version":"2.0.0","language":"javascript","ecosystem":"npm","summary":"Rollup plugin that minifies HTML files in the bundle using html-minifier. Current stable version: 2.0.0. Release cadence: low, with infrequent updates. Key differentiators: simple integration with Rollup, supports glob patterns for inclusion/exclusion, and exposes all html-minifier options. Alternative plugins like @rollup/plugin-html focus on HTML generation rather than minification. Note that most html-minifier options are disabled by default, requiring explicit configuration for actual minification.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/rollup-plugin-html-minifier"},{"id":22058,"title":"rollup-plugin-html-scaffold","library":"rollup-plugin-html-scaffold","status":"active","version":"0.2.0","language":"javascript","ecosystem":"npm","summary":"Rollup plugin for generating HTML files from templates with placeholder injection. Current stable version: 0.2.0. Low release cadence (last release Feb 2019). Replaces simple HTML template processing within Rollup builds, allowing dynamic substitution of placeholders like <%= appName %>. Compared to alternatives like @rollup/plugin-html or html-webpack-plugin, this plugin offers minimalistic template support without additional features like asset hashing or minification. Requires Rollup >=1.1.2.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","rollup","rollup-plugin","html","scaffold","template","injection"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/rollup-plugin-html-scaffold"},{"id":22061,"title":"rollup-plugin-html2","library":"rollup-plugin-html2","status":"active","version":"4.0.0","language":"javascript","ecosystem":"npm","summary":"Rollup plugin to inject bundled JavaScript/CSS files into an HTML template. Current stable version is 4.0.0. It reads output from Rollup's bundle rather than scanning the file system, and emits the HTML as an asset for other plugins to use. Supports customization via template, filename, title, meta tags, and asset injection order. Requires Rollup >=3.0 and has an optional peer dependency on html-minifier. Licensed under MIT.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","rollup","plugin","html"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/rollup-plugin-html2"},{"id":26328,"title":"rollup-plugin-htmlvue","library":"rollup-plugin-htmlvue","status":"active","version":"1.2.2","language":"javascript","ecosystem":"npm","summary":"Rollup plugin (v1.2.2, last updated Jan 2024) that imports HTML snippets, SVGs, and other XML-parseable markup as Vue single-file components. Works with both Vue 2 and 3 by generating a virtual SFC that is then compiled by rollup-plugin-vue. Key differentiators: supports functional components and v-once/v-pre directives via options; include/exclude patterns using rollup/pluginutils; ships TypeScript types. Unlike generic raw-loaders, this plugin allows using SVG files directly as Vue components with full reactivity support.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","rollup","rollup plugin","vue","html","xml","svg","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/rollup-plugin-htmlvue"},{"id":27354,"title":"rollup-plugin-http-resolve","library":"rollup-plugin-http-resolve","status":"active","version":"4.0.1-alpha.0","language":"javascript","ecosystem":"npm","summary":"A Rollup plugin that resolves imports via HTTP(S) URLs, enabling bundling of code from CDNs like esm.sh or unpkg. Current version 4.0.1-alpha.0 has irregular release cadence (last release ~2022). Key differentiator: it allows Rollup to fetch and bundle dependencies directly from HTTP sources, with optional caching and fallback to CDN resolution. Requires Node.js 14+. Written in TypeScript with built-in types.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/rollup-plugin-http-resolve"},{"id":22062,"title":"rollup-plugin-hypothetical","library":"rollup-plugin-hypothetical","status":"active","version":"2.1.1","language":"javascript","ecosystem":"npm","summary":"A Rollup plugin that provides a virtual file system for testing other plugins without actual disk I/O. Version 2.1.1 is stable, with infrequent releases. Unlike other virtual file plugins, it supports sourcemaps via { code, map } objects, configurable fallthrough behavior, implied extensions, and custom CWD. Ideal for unit testing Rollup plugins that depend on file resolution.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","rollup-plugin"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/rollup-plugin-hypothetical"},{"id":26327,"title":"rollup-plugin-i18never","library":"rollup-plugin-i18never","status":"active","version":"1.1.16","language":"javascript","ecosystem":"npm","summary":"A Rollup plugin for automatic internationalization (i18n) using i18never. Version 1.1.16 ships TypeScript types and requires Rollup ^3.26.3 as a peer dependency. It provides zero-config extraction of translatable strings from source code, enabling build-time injection of locale dictionaries. Unlike runtime i18n libraries, this plugin statically replaces i18n function calls with translated strings at build time, eliminating runtime overhead. Designed for small to medium projects that want simple i18n without heavy frameworks. Released in 2023 with occasional maintenance updates.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","i18never","i18n","rollup-plugin","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/rollup-plugin-i18never"},{"id":22063,"title":"rollup-plugin-i18next-conv","library":"rollup-plugin-i18next-conv","status":"active","version":"10.0.0","language":"javascript","ecosystem":"npm","summary":"A Rollup plugin that imports PO (gettext) files as i18next-compatible JSON objects, enabling seamless integration of i18next translation workflows into your build. Version 10.0.0 requires Node >=20 and supports Rollup 2/3/4 and i18next-conv >=14. Released about every 6 months with breaking changes tied to Node EOL. Differentiators: deterministic locale extraction from file paths, customizable include/exclude patterns, and passthrough of all i18next-conv options. Unlike alternatives, it focuses exclusively on PO file conversion with zero runtime overhead.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","rollup","i18next","gettext"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/rollup-plugin-i18next-conv"},{"id":22064,"title":"rollup-plugin-iconify-svg","library":"rollup-plugin-iconify-svg","status":"active","version":"2.2.4","language":"javascript","ecosystem":"npm","summary":"A Rollup plugin that automatically generates SVG markup from Iconify icon references in Svelte projects. Version 2.2.4. It scans source files for Iconify syntax (e.g., 'fa:random'), fetches SVG data from the Iconify API, and bundles the icons into your app. Offers both JS object output and experimental SVG file output. Provides options for recursive search, logging, and always-save mode. Differentiators: offline-capable after initial fetch, no runtime API calls, and fast iteration compared to manual icon export.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","rollup-plugin","svg","iconify"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/rollup-plugin-iconify-svg"},{"id":22065,"title":"rollup-plugin-ifdef","library":"rollup-plugin-ifdef","status":"active","version":"1.1.1","language":"javascript","ecosystem":"npm","summary":"A conditional compilation plugin for Rollup and Vite, allowing you to include or exclude code blocks based on build-time flags or environment variables. Supports JavaScript, TypeScript, CSS, SCSS, Vue, and React files. v1.1.1 is the current stable version, released in 2023 and last updated in 2023. It uses a comment-based syntax (e.g., @ifdef and @ifndef) similar to C preprocessor directives, making it easy to toggle debug code, platform-specific features, or feature flags without modifying the source. Unlike alternatives that rely on environment variable replacement or dead-code elimination, this plugin performs actual code removal at build time, ensuring zero runtime overhead.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","rollup","vite","ifdebug","conditional","compile","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/rollup-plugin-ifdef"},{"id":22066,"title":"rollup-plugin-ignore","library":"rollup-plugin-ignore","status":"active","version":"1.0.10","language":"javascript","ecosystem":"npm","summary":"Rollup plugin that excludes specified modules from the output bundle, replacing them with an empty default export. Current stable version is 1.0.10, with infrequent releases. It is a minimal, focused tool for preventing Node.js built-ins like `fs` or `net` from being bundled. Unlike alternatives like `@rollup/plugin-virtual`, it specifically removes the module content rather than providing stub implementations. The plugin includes a `commonjsBugFix` option to work around an issue with `@rollup/plugin-commonjs`. It ships TypeScript type definitions and is designed for use with Rollup's ESM-based plugin system.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","rollup","rollup-plugin","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/rollup-plugin-ignore"},{"id":22067,"title":"rollup-plugin-ignore-import","library":"rollup-plugin-ignore-import","status":"active","version":"1.3.2","language":"javascript","ecosystem":"npm","summary":"Rollup plugin to ignore imports based on file extensions (e.g., .css, .scss) during bundling, replacing them with a configurable stub. Version 1.3.2 is the latest stable release. The plugin uses rollup-pluginutils for filtering and supports both extension and include patterns. It's useful in test environments or when you want to exclude static assets from the bundle without ejecting. Unlike rollup-plugin-string or inject, this plugin fully removes the import and substitutes a default export.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","rollup","rollup-plugin","ignore","import","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/rollup-plugin-ignore-import"},{"id":22068,"title":"rollup-plugin-image-assets","library":"rollup-plugin-image-assets","status":"active","version":"1.0.0","language":"javascript","ecosystem":"npm","summary":"A Rollup plugin that copies image files to a configurable output directory instead of inlining them as base64. Version 1.0.0 provides features like custom output paths and renaming with MD5 hashes. Compared to alternatives like rollup-plugin-image, this plugin avoids bundle bloat by keeping images as separate files. It is forked from rollup-plugin-image-files and is actively maintained with a simple API.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","rollup-plugin","image"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/rollup-plugin-image-assets"},{"id":22069,"title":"rollup-plugin-image-files","library":"rollup-plugin-image-file","status":"maintenance","version":"1.0.2","language":"javascript","ecosystem":"npm","summary":"Rollup plugin that copies image files to the output directory and returns a require()-compatible path, instead of inlining base64. This fork (v1.0.2) builds on the original with additional features. It targets bundling libraries for React Native and similar environments where base64 inlining is undesirable. Version 1.0.2 is the current stable release, but development appears sparse (no recent commits). Key differentiator from rollup-plugin-image: writes files to disk rather than embedding them as base64.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","rollup-plugin","image","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/rollup-plugin-image-file"},{"id":22070,"title":"rollup-plugin-image-files","library":"rollup-plugin-image-files","status":"active","version":"1.4.2","language":"javascript","ecosystem":"npm","summary":"Rollup plugin that copies image files to the output directory and replaces imports with require() references. Version 1.4.2, likely low maintenance cadence. Unlike rollup-plugin-image which inlines base64, this preserves binary files, making it suitable for React Native libraries where images must be bundled separately. Limited scope and niche use case.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","rollup-plugin","image"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/rollup-plugin-image-files"},{"id":22071,"title":"rollup-plugin-imagemin","library":"rollup-plugin-imagemin","status":"maintenance","version":"0.4.1","language":"javascript","ecosystem":"npm","summary":"A Rollup plugin that integrates imagemin to optimize images (PNG, JPEG, GIF, SVG) during the build process. Current stable version is 0.4.1 (last updated 2020). Release cadence is low; no major updates in recent years. Differentiators: simple configuration, supports multiple image formats, works with Rollup's asset system. Alternative to other build tool image optimization plugins like imagemin-webpack-plugin.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","image","optimization","rollup","performance","webperf"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/rollup-plugin-imagemin"},{"id":26329,"title":"rollup-plugin-img","library":"rollup-plugin-img","status":"maintenance","version":"1.1.0","language":"javascript","ecosystem":"npm","summary":"Rollup plugin to import image files (PNG, JPG, GIF, SVG) as base64 data URIs or copied files, similar to Webpack's file-loader/url-loader. Current stable version 1.1.0. A single release exists; no updates since 2018. Differentiators: simple configuration, supports hash filenames, custom output path, and file size limit for base64 inlining. Alternative to rollup-plugin-image or rollup-plugin-url.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","rollup","rollup-plugin","image"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/rollup-plugin-img"},{"id":22072,"title":"rollup-plugin-import-assert","library":"rollup-plugin-import-assert","status":"active","version":"3.0.1","language":"javascript","ecosystem":"npm","summary":"A Rollup plugin that enables import assertions (formerly import attributes) for CSS and JSON modules, allowing developers to import stylesheets as constructible stylesheets and JSON modules with type assertions. Version 3.0.1 works with Rollup 3+ and requires acorn-import-assertions as a peer dependency. It transforms CSS imports into CSS module scripts for use with adoptedStyleSheets. Compared to alternatives like @rollup/plugin-json or raw CSS imports, this plugin provides standardized import assertion syntax as per the TC39 proposal, but only supports static imports with literal assertion values. It does not handle dynamic imports with dynamic expressions. The package ships TypeScript definitions.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","Rollup","constructible stylesheets","json","css","web components","acorn","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/rollup-plugin-import-assert"},{"id":22073,"title":"rollup-plugin-import-assets","library":"rollup-plugin-import-assets","status":"active","version":"1.1.1","language":"javascript","ecosystem":"npm","summary":"A Rollup plugin (version 1.1.1) that allows importing image and other asset files directly in JavaScript, returning the public URL or path. It copies assets to the output directory, supports hashing for cache busting, and works with Rollup >=1.9.0. Unlike similar plugins, it is lightweight and focuses on basic asset import and emission without complex transformations.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","rollup-plugin","assets"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/rollup-plugin-import-assets"},{"id":22074,"title":"rollup-plugin-import-css","library":"rollup-plugin-import-css","status":"active","version":"4.2.1","language":"javascript","ecosystem":"npm","summary":"A lightweight Rollup plugin (v4.2.1) for importing CSS into JavaScript via ES module syntax. Supports three import forms: side-effect imports to extract CSS into an external bundle, named imports to get CSS as a string, and import attributes to get a CSSStyleSheet. Features include minification, CSS Modules, runtime injection, preserveModules compatibility, and output file configuration. Differentiators include small size, import-order preservation, and no built-in Sass/Less processing (offers transform function instead). Requires Rollup ^2.x || ^3.x || ^4.x and Node >=16.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","rollup","rollup-plugin","css","import","modules","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/rollup-plugin-import-css"},{"id":22075,"title":"rollup-plugin-import-file","library":"rollup-plugin-import-file","status":"active","version":"1.0.1","language":"javascript","ecosystem":"npm","summary":"A Rollup plugin that copies imported files of specified extensions (e.g., .wav, .doc) to an output directory and optionally adds a content hash to the filename, enabling import of non-JS assets in Rollup bundles. Version 1.0.1 is the latest stable release. It requires an explicit extension pattern and output path, making it suitable for projects that need to bundle static assets alongside JavaScript. Unlike similar plugins (e.g., @rollup/plugin-image, rollup-plugin-copy), it focuses on generic file copying with hashing and is minimal in configuration.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","rollup","rollup-plugin","files"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/rollup-plugin-import-file"},{"id":22076,"title":"rollup-plugin-import-folder","library":"rollup-plugin-import-folder","status":"active","version":"1.0.6","language":"javascript","ecosystem":"npm","summary":"A Rollup plugin that resolves imports using folder names instead of explicit file paths. It transforms import statements like `import './hello-world'` into `import './hello-world/hello-world.js'`, making modular component-based projects easier to manage by eliminating the need for index.js files. Version 1.0.6 is stable and maintained, supporting Rollup versions 1.x through 4.x. It is published on npm and aimed at developers using bundlers for JavaScript or TypeScript projects. The plugin ships with TypeScript definitions and is configured with include/exclude options. It is a lightweight utility solution for teams organizing components in folders.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","rollup","rollup-plugin","folder","import","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/rollup-plugin-import-folder"},{"id":22077,"title":"rollup-plugin-import-manager","library":"rollup-plugin-import-manager","status":"active","version":"0.6.4","language":"javascript","ecosystem":"npm","summary":"A Rollup plugin for programmatically manipulating import statements in ES6, CommonJS, and dynamic imports. Version 0.6.4 is the latest stable release, with weekly updates. Key features include adding, removing, renaming, and modifying imports, members, and modules. Supports regex selection, cut-and-paste, and debug output. Differentiates from other import plugins by supporting all three module systems and offering granular control via units and actions.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","add","cjs","es6","delete","dynamic","import","import-manager","modules"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/rollup-plugin-import-manager"},{"id":22078,"title":"rollup-plugin-import-map","library":"rollup-plugin-import-map","status":"active","version":"3.0.0","language":"javascript","ecosystem":"npm","summary":"A Rollup plugin to apply import map mappings during the build process, enabling module resolution according to the WICG import map specification. Current stable version is v3.0.0 (ESM-only, supports Rollup 3). There is also a v4.0.0-next.1 pre-release with full import map support but significant API changes. The plugin wraps the `@import-maps/generate` library to resolve bare specifiers to URLs defined in an import map JSON. It is one of few Rollup plugins that implement import map resolution, distinct from `@rollup/plugin-node-resolve` which resolves to node_modules. Release cadence has been low; breaking changes between major versions require migration attention.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","Rollup","Import","Map","ESM","Modules","ECMAScript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/rollup-plugin-import-map"},{"id":22079,"title":"rollup-plugin-import-trace","library":"rollup-plugin-import-trace","status":"active","version":"1.0.1","language":"javascript","ecosystem":"npm","summary":"Rollup/Vite plugin that attaches a detailed import trace chain to build errors, helping developers quickly identify which import path led to a problematic file. Version 1.0.1 is the current stable release. It works with Rollup 3/4 and Vite 5/6/7. Unlike Rollup's built-in `watchFiles` (which lists all watched files), this plugin records only the specific chain of imports causing the error. Ships TypeScript types and supports both ESM and CommonJS environments. Minimal configuration required: just add `importTrace()` first in the plugins array.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","rollup","rollup-plugin","vite","vite-plugin","import","trace","debug","error","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/rollup-plugin-import-trace"},{"id":22080,"title":"rollup-plugin-include-sourcemaps","library":"rollup-plugin-include-sourcemaps","status":"active","version":"0.7.0","language":"javascript","ecosystem":"npm","summary":"Rollup plugin (v0.7.0) that loads existing source maps from sourceMappingURL comments in transpiled files. Designed for workflows where files are pre-transpiled (e.g., with Babel or TypeScript) before bundling, or when consuming external modules that include inline source maps. It automatically reads and attaches source maps so Rollup's output contains accurate mappings. Lightweight alternative to webpack's source-map-loader, with no extra configuration needed. Works with Rollup >=0.31.2 and Node >=10.0.0. Ships TypeScript declarations. Last updated 2021, stable release.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","rollup","rollup-plugin","sourcemap","source-map","sourceMappingURL","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/rollup-plugin-include-sourcemaps"},{"id":22081,"title":"rollup-plugin-includepaths","library":"rollup-plugin-includepaths","status":"maintenance","version":"0.2.4","language":"javascript","ecosystem":"npm","summary":"A Rollup plugin that allows importing modules using relative paths from configured base directories. Version 0.2.4 is the latest stable release (August 2020), with no further updates expected. It helps avoid deep relative imports by defining alias paths, similar to Webpack's resolve.alias. Unlike @rollup/plugin-alias, this plugin supports multiple path prefixes and automatic file extension resolution. Lightweight with no runtime dependencies, but unmaintained since 2020.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","rollup-plugin","rollup","es6"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/rollup-plugin-includepaths"},{"id":22082,"title":"rollup-plugin-inject-process-env","library":"rollup-plugin-inject-process-env","status":"active","version":"1.3.1","language":"javascript","ecosystem":"npm","summary":"Rollup plugin to inject process.env environment variables into browser bundles. Version 1.3.1 supports any JSON-serializable value (not just strings), handles all access patterns including bracket notation and destructuring, and works with include/exclude minimatch patterns. Unlike rollup-plugin-replace, it avoids lint issues from string-to-string substitution. Requires placement after @rollup/plugin-commonjs when used together. Ships TypeScript types.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","rollup","plugin","rollup-plugin","process","env","process.env","environment variables","inject","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/rollup-plugin-inject-process-env"},{"id":22083,"title":"rollup-plugin-inline-code","library":"rollup-plugin-inline-code","status":"active","version":"1.2.7","language":"javascript","ecosystem":"npm","summary":"A Rollup plugin that loads files as plain text strings, akin to Webpack's raw-loader, using a configurable import prefix (default 'inline!'). Version 1.2.7 is the current stable release, published via semantic-release with automated versioning. It supports Node.js 12–16 and works with JavaScript, TypeScript, SVG, and any text-based assets. The plugin integrates seamlessly into Rollup builds, enabling inline injection of file contents into generated bundles—a common pattern in server-side rendering or HTML template generation. Unlike similar plugins, it uses a distinctive import prefix syntax to differentiate inline imports from standard module imports.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","rollup","plugin","rollup-plugin","inline","insert","inline-code","insert-code","inline-javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/rollup-plugin-inline-code"},{"id":22084,"title":"rollup-plugin-inline-image","library":"rollup-plugin-inline-image","status":"active","version":"0.1.0","language":"javascript","ecosystem":"npm","summary":"A Rollup plugin that inlines JPG, PNG, GIF, and SVG images as base64-encoded data URIs directly into the bundle. Version 0.1.0. This plugin is a fork of rollup-plugin-image that outputs plain string code instead of module code, making it compatible with UMD format. It is useful for small images where immediate availability at startup is preferred over file size. The plugin is stable but rarely updated.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","rollup","modules","images"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/rollup-plugin-inline-image"},{"id":22085,"title":"rollup-plugin-inline-js","library":"rollup-plugin-inline-js","status":"active","version":"0.5.0","language":"javascript","ecosystem":"npm","summary":"Rollup plugin to inline static assets at build time using inline-js directives. Version 0.5.0 supports Rollup ^2.38.5. It replaces $inline directives in source files, similar to the inline-js CLI. The plugin is maintained but has infrequent updates. Key differentiators: it works as a transform plugin, allowing inline directives directly in source code rather than requiring a separate processing step.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","rollup-plugin","rollup","inline-js","inliner","static","assets"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/rollup-plugin-inline-js"},{"id":22087,"title":"rollup-plugin-inline-postcss","library":"rollup-plugin-inline-postcss","status":"active","version":"3.0.1","language":"javascript","ecosystem":"npm","summary":"A Rollup plugin that processes inline CSS (template literals or `<style>` tags) with PostCSS. Current stable version is 3.0.1. The plugin supports custom regex and delimiters, environment-based PostCSS config, and multiple style declarations per file. Unlike other PostCSS Rollup plugins (e.g., rollup-plugin-postcss), this one focuses solely on inline styles rather than imported CSS files, making it ideal for Web Components or CSS-in-JS workflows. Version 3 introduced breaking changes including renaming `styleDelineator` to `styleDelimiter` and support for multiple style blocks. Maintained by the author, releases are sporadic.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","rollup","postcss","plugin"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/rollup-plugin-inline-postcss"},{"id":22086,"title":"rollup-plugin-inline-svg","library":"rollup-plugin-inline-svg","status":"active","version":"3.0.3","language":"javascript","ecosystem":"npm","summary":"Rollup plugin that inlines SVG files as strings or data URIs. Current stable version is 3.0.3 (released 2022). Requires Rollup as a peer dependency. Supports both ES modules and CommonJS output. Key differentiator: lightweight, TypeScript types included, and allows custom transformations via options. Alternatives like @svgr/rollup focus on React components, while this plugin is framework-agnostic and simpler for raw SVG inlining.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","rollup","rollup-plugin","plugin","svg","inline","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/rollup-plugin-inline-svg"},{"id":26331,"title":"rollup-plugin-inline-ts","library":"rollup-plugin-inline-ts","status":"active","version":"1.0.6","language":"javascript","ecosystem":"npm","summary":"Rollup plugin that processes TypeScript code inside HTML `<script lang=\"ts\">` tags, transpiling it to JavaScript using one of four engines: oxc (default), swc, esbuild, or the TypeScript compiler. Version 1.0.6 requires Node.js >=18 and supports Rollup 1–4. Unlike full-featured build plugins (e.g., @rollup/plugin-typescript), this performs no type checking, focusing solely on transpilation. Ships TypeScript declarations. Release cadence is irregular; last update June 2025.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","rollup-plugin","compile","transpile","typescript","embeded","inline","html","templates"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/rollup-plugin-inline-ts"},{"id":22088,"title":"rollup-plugin-insert","library":"rollup-plugin-insert","status":"maintenance","version":"1.3.2","language":"javascript","ecosystem":"npm","summary":"A Rollup plugin for string mutation operations on file contents: append, prepend, wrap, and custom transforms. Current stable version is 1.3.2 (last released March 2021). The plugin supports MagicString for source map-aware transformations, ships TypeScript types, and operates in maintenance mode with no recent activity. Key differentiators include separate importable functions, optional source map support, and file filtering via include/exclude patterns. Unlike general-purpose plugins like rollup-plugin-string, it focuses specifically on string insertion/wrapping transforms.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/rollup-plugin-insert"},{"id":26330,"title":"rollup-plugin-install","library":"rollup-plugin-install","status":"deprecated","version":"0.0.5","language":"javascript","ecosystem":"npm","summary":"A Rollup/Vite plugin that automatically installs missing dependencies during the build process. Version 0.0.5 (stable, no recent updates) integrates into Vite or Rollup config and triggers npm/yarn install when an imported module is not found. Differentiator: eliminates manual install steps during development, but limited to simple use cases and may not handle edge cases like version conflicts. Alternative to manual dependency management or tools like pnpm.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","vite","rollup","plugin","install","auto"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/rollup-plugin-install"},{"id":22089,"title":"rollup-plugin-internal","library":"rollup-plugin-internal","status":"active","version":"1.0.4","language":"javascript","ecosystem":"npm","summary":"Rollup plugin (v1.0.4) that forces specified dependencies to be treated as internal, preventing Rollup from externalizing them. Useful when bundling libraries that re-export certain peer dependencies. Minimal configuration: just pass an array of module names. Works with Rollup >=0.45.2. Alternative to manual external() or other deduplication plugins.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","dependencies","internal","plugin","rollup"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/rollup-plugin-internal"},{"id":22090,"title":"rollup-plugin-invariant","library":"rollup-plugin-invariant","status":"active","version":"0.9.2","language":"javascript","ecosystem":"npm","summary":"Rollup plugin that strips invariant(condition, message) calls in production builds. v0.9.2 (stable, infrequent releases). It transforms invariant calls into empty statements when process.env.NODE_ENV is 'production', removing both the condition evaluation and message string. Unlike general dead-code elimination, this plugin specifically targets the invariant pattern without relying on Terser or manual tree-shaking, ensuring zero runtime overhead in production. Works with rollup >=1.0 and ships TypeScript types.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","rollup","plugin","invariant","development","production","NODE_ENV","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/rollup-plugin-invariant"},{"id":22091,"title":"rollup-plugin-istanbul","library":"rollup-plugin-istanbul","status":"active","version":"5.0.0","language":"javascript","ecosystem":"npm","summary":"A Rollup plugin that provides seamless integration with Istanbul for code coverage. Version 5.0.0 supports Rollup v4 and uses istanbul-lib-instrument v6.0.1. Dropped Node.js 14 support in v5.0.0. Key differentiator: instruments source files before bundling to avoid instrumenting test code, with source map support. Released occasionally, maintained actively.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","rollup-plugin","istanbul","es2015","es6","rollup","coverage"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/rollup-plugin-istanbul"},{"id":22092,"title":"rollup-plugin-istanbul","library":"rollup-plugin-istanbul2","status":"active","version":"2.0.2","language":"javascript","ecosystem":"npm","summary":"Rollup plugin for seamless integration with Istanbul code coverage instrumentation. Current stable version is 5.0.0, released with support for Rollup v4 and Node.js 16+. It instruments source files before bundling, ensuring test code is not covered. Key differentiators: works as a Rollup plugin, supports source maps, configurable instrumenter options, and minimal setup. Published under MIT license, maintained by artberri. Released at a moderate cadence with 5 major versions.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","rollup-plugin","istanbul","es2015","es6","rollup","coverage"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/rollup-plugin-istanbul2"},{"id":22093,"title":"rollup-plugin-javascript-obfuscator","library":"rollup-plugin-javascript-obfuscator","status":"active","version":"1.0.4","language":"javascript","ecosystem":"npm","summary":"A Rollup plugin that uses javascript-obfuscator to obfuscate bundled JavaScript code. Version 1.0.4 (latest) wraps javascript-obfuscator v4.x, allowing control over obfuscation options directly in the Rollup build pipeline. It supports source maps (inline or separate) and enables protection of emitted code with minimal setup. Differentiates by tightly integrating obfuscation within the bundle output, rather than requiring a separate post-build step.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","rollup","rollup-plugin","obfuscate","obfuscation","javascript-obfuscator"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/rollup-plugin-javascript-obfuscator"},{"id":22094,"title":"rollup-plugin-jess","library":"rollup-plugin-jess","status":"active","version":"1.0.8-alpha.8","language":"javascript","ecosystem":"npm","summary":"Rollup plugin that compiles Jess CSS preprocessor files into JavaScript modules at build time. Currently at v1.0.8-alpha (alpha stage), with low release cadence. Requires Rollup ^2.0.0 as a peer dependency. Differentiators: dedicated integration for the Jess language, TypeScript declarations included. Alternatives like generic CSS rollup plugins (e.g., rollup-plugin-postcss) require additional configuration for custom syntaxes.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/rollup-plugin-jess"},{"id":22095,"title":"rollup-plugin-js-imports","library":"rollup-plugin-js-imports","status":"active","version":"1.2.6","language":"javascript","ecosystem":"npm","summary":"A Rollup plugin that resolves TypeScript files when imported with a .js extension and handles extra .js extensions (e.g., importing './file.js' to resolve './file.ts'). v1.2.6 stable, maintained with infrequent releases. Key differentiator: solves the common TypeScript issue of bundlers failing to resolve .js imports that point to .ts source files, useful in monorepos or mixed TS/JS codebases. Requires Node.js >=12 and Rollup >=2.0.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/rollup-plugin-js-imports"},{"id":22096,"title":"rollup-plugin-jscc","library":"rollup-plugin-jscc","status":"maintenance","version":"2.0.0","language":"javascript","ecosystem":"npm","summary":"Rollup plugin for conditional compilation and compile-time variable replacement using jscc. Current stable version is 2.0.0, released 2020-08-28, with a maintenance cadence (last major release). Key differentiators: runs before transpilers as a file loader (or optionally as transformer), supports TypeScript definitions, sourcemaps, and uses full JavaScript expressions for conditional blocks. Unlike other preprocessors, it is language agnostic and tightly integrated with Rollup v2+, requiring Node >=10.12.0.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","rollup","rollup-plugin","typescript","es2019","es2015","es6","modules"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/rollup-plugin-jscc"},{"id":22097,"title":"rollup-plugin-jsdoc","library":"rollup-plugin-jsdoc","status":"active","version":"0.1.2","language":"javascript","ecosystem":"npm","summary":"A Rollup plugin that wraps JSDoc to generate API documentation during the build process. Version 0.1.2 is the latest release and appears to be in early development with low release cadence. It passes JSDoc CLI options through Rollup, allowing integration of documentation generation into the build pipeline. Differentiators: minimalistic, no magic, direct JSDoc configuration.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","rollup-plugin","jsdoc"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/rollup-plugin-jsdoc"},{"id":22098,"title":"rollup-plugin-json-combine","library":"rollup-plugin-json-combine","status":"active","version":"1.0.7","language":"javascript","ecosystem":"npm","summary":"Rollup plugin that combines multiple JSON files from a directory into a single output file. Current stable version is 1.0.7, with no release cadence documented. It differs from other JSON bundling plugins by providing a custom merge callback, allowing users to define how individual file contents are merged. Requires Node ^14.18.0 or >=16. Ships TypeScript types for better developer experience.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","rollup","json","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/rollup-plugin-json-combine"},{"id":22099,"title":"rollup-plugin-json-map-keys","library":"rollup-plugin-json-map-keys","status":"active","version":"1.2.0","language":"javascript","ecosystem":"npm","summary":"Rollup plugin that recursively transforms JSON values into their dot-separated key paths, useful for i18n key generation or object value replacement. Latest version 1.2.0 (2025-11-22) requires rollup >= 2. The package has seen recent maintenance including dependency updates and path restructuring. It is part of a monorepo with webpack loader and Jest transformer equivalents. Key differentiators: designed specifically for Rollup, outputs JSON with key paths, supports custom prefix via options.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","rollup","transformer","json","key","i18n"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/rollup-plugin-json-map-keys"},{"id":22100,"title":"rollup-plugin-json-merge","library":"rollup-plugin-json-merge","status":"active","version":"0.0.2","language":"javascript","ecosystem":"npm","summary":"A Rollup plugin (v0.0.2, stable but minimal) that merges multiple JSON sources into one output file during bundle build. Supports glob patterns, inline objects, and custom merge functions. Lightweight alternative to manual JSON combination in Rollup pipelines. No major updates since initial release; less feature-rich than @rollup/plugin-json combined with manual merging but simpler for single-file concatenation.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","rollup","plugin","json","merge"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/rollup-plugin-json-merge"},{"id":22101,"title":"rollup-plugin-jspm","library":"rollup-plugin-jspm","status":"active","version":"1.1.0","language":"javascript","ecosystem":"npm","summary":"A Rollup plugin that integrates jspm 2 module resolution into the Rollup build pipeline. Version 1.1.0 is the latest stable release, with irregular release cadence. It resolves imports using jspm's import map and handles environment-specific module conditionals (browser/node). Unlike generic Rollup plugins, it leverages jspm's package management and dependency resolution, allowing projects to use jspm's import map as the single source of truth for module loading. Works well with Babel for transpilation. Note that it only supports jspm 2, not earlier versions.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/rollup-plugin-jspm"},{"id":22103,"title":"rollup-plugin-jsx","library":"rollup-plugin-jsx","status":"maintenance","version":"1.0.3","language":"javascript","ecosystem":"npm","summary":"A Rollup plugin that transforms JSX syntax into JavaScript using jsx-transform. Version 1.0.3 is the latest stable release, with no recent updates. It allows configuring JSX factory functions and pragma options. Compared to alternatives like @rollup/plugin-babel with React preset or @rollup/plugin-sucrase, it is a lightweight, zero-config option for simple JSX transformation without full Babel setup. However, it is a thin wrapper around an unmaintained library (jsx-transform) and may not support modern JSX features like automatic runtime; it is best suited for legacy projects.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","rollup-plugin","jsx","react"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/rollup-plugin-jsx"},{"id":22102,"title":"rollup-plugin-jsx-remove-attributes","library":"rollup-plugin-jsx-remove-attributes","status":"active","version":"3.1.2","language":"javascript","ecosystem":"npm","summary":"A Rollup and Vite plugin to remove specified JSX attributes (e.g., data-testid) from production builds, reducing bundle size. Current version 3.1.2, requires Node >=20.8.0. Supports Rollup and Vite, with Preact support added in v3.1.0. Key differentiator: simple configuration for stripping test-only attributes without Babel plugin overhead. Active development, peer deps include @rollup/pluginutils, astring, estree-walker, and Vite >=5.2. Ships TypeScript types.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","vite-plugin","rollup-plugin","data-testid","remove attribute","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/rollup-plugin-jsx-remove-attributes"},{"id":26332,"title":"rollup-plugin-jsy","library":"rollup-plugin-jsy","status":"active","version":"1.9.4","language":"javascript","ecosystem":"npm","summary":"A Rollup plugin that transforms JSY (a JavaScript syntax extension/sugar) into standard JavaScript using @jsy-lang/jsy. Version 1.9.4 is current, with stable API. This plugin enables using JSY syntax in Rollup builds, supporting both ESM and CommonJS outputs. Key differentiator: it leverages JSY's concise syntax while integrating seamlessly with Rollup's plugin system, including source maps and watch mode. Alternatives like Babel require separate configuration; this plugin is purpose-built for JSY.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","rollup","rollup-plugin","JSY"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/rollup-plugin-jsy"},{"id":22104,"title":"rollup-plugin-jsy-lite","library":"rollup-plugin-jsy-lite","status":"active","version":"1.7.3","language":"javascript","ecosystem":"npm","summary":"A Rollup plugin that transpiles JSY syntax to standard JavaScript without requiring Babel. Current stable version is 1.7.3, with a maintenance release cadence. It is part of the JSY language ecosystem, providing a lightweight alternative to Babel-based JSY transpilation by using the `@jsy-lang/jsy-lite` parser directly. Key differentiators: no Babel dependency, simple configuration, and support for multiple output formats (CJS, UMD, ESM). Suitable for projects that want to use JSY syntax with Rollup but avoid the complexity of Babel.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","rollup","rollup-plugin","JSY"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/rollup-plugin-jsy-lite"},{"id":22105,"title":"rollup-plugin-jtaro-module","library":"rollup-plugin-jtaro-module","status":"maintenance","version":"0.3.2","language":"javascript","ecosystem":"npm","summary":"A Rollup plugin for JTaro Module that enables importing CSS, HTML templates, and processing them for Vue.js applications. Version 0.3.2 is the latest stable release, last updated in 2018. It provides features like HTML to Vue render function conversion, style merging, and source map support. Differentiators include simplified module bundling for JTaro-based projects, automatic CSS order management, and integration with Vue render functions.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","jtaro-module","rollup-plugin"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/rollup-plugin-jtaro-module"},{"id":22106,"title":"rollup-plugin-keep-css-imports","library":"rollup-plugin-keep-css-imports","status":"active","version":"1.0.0","language":"javascript","ecosystem":"npm","summary":"Rollup plugin that preserves CSS, SCSS, and SASS import statements unchanged during bundling. Version 1.0.0, actively maintained. Useful for component libraries where consumers need to handle CSS bundling themselves. Supports custom output paths, extensions, source maps, and PostCSS compatibility. Differentiates by keeping imports untouched rather than bundling or extracting CSS.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","rollup","rollup-plugin","css-modules","sass","scss","keep","preserve","imports","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/rollup-plugin-keep-css-imports"},{"id":27356,"title":"rollup-plugin-keep-import","library":"rollup-plugin-keep-import","status":"active","version":"1.0.3","language":"javascript","ecosystem":"npm","summary":"A Rollup plugin that preserves import statements in the output bundle, useful for dynamic imports or retaining external dependencies as imports. Current stable version: 1.0.3. Released via semantic-release, active development. Key differentiator: unlike Rollup's default behavior of bundling imports, this plugin keeps them as is, similar to renderDynamicImport, enabling partial bundling for micro-frontends or runtime module loading.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/rollup-plugin-keep-import"},{"id":22108,"title":"rollup-plugin-less","library":"rollup-plugin-less","status":"maintenance","version":"1.1.3","language":"javascript","ecosystem":"npm","summary":"A Rollup plugin for compiling Less files to CSS. Current stable version is 1.1.3, released in 2020. It supports inserting CSS into the DOM or writing to a file. Minimal configuration, but limited flexibility compared to alternatives like rollup-plugin-postcss. Not actively maintained; last commit was in 2021.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","rollup","plugin","less","rollup-plugin"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/rollup-plugin-less"},{"id":22107,"title":"rollup-plugin-less-modules","library":"rollup-plugin-less-modules","status":"maintenance","version":"0.1.11","language":"javascript","ecosystem":"npm","summary":"A Rollup plugin that compiles imported LESS files into CSS during bundling. Version 0.1.11 is the latest stable release (no update in several years). Designed for component-based architectures like Angular that need style encapsulation. Alternatives include rollup-plugin-postcss or rollup-plugin-styles; this plugin is lighter but limited to LESS only and lacks modern PostCSS features. It supports source maps, minification via clean-css, and optional separate CSS output file. The repository is archived (not actively maintained).","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","rollup-plugin","less","css"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/rollup-plugin-less-modules"},{"id":22116,"title":"rollup-plugin-less2","library":"rollup-plugin-less2","status":"maintenance","version":"3.0.1","language":"javascript","ecosystem":"npm","summary":"Rollup plugin to compile Less files to CSS, with optional CSS modules support via less-plugin-css-modules. Current stable version is 3.0.1, last updated in 2019; no recent releases. It integrates Less preprocessing into Rollup builds, handling includes/excludes, sourcemaps, and custom output. Different from rollup-plugin-less (v1) by supporting CSS modules and offering more output flexibility. Node >=4 required; primarily used for legacy projects still on Rollup 1.x.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","rollup","plugin","less","rollup-plugin","css modules"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/rollup-plugin-less2"},{"id":22109,"title":"Rollup Plugin Lib Style","library":"rollup-plugin-lib-style","status":"active","version":"2.5.0","language":"javascript","ecosystem":"npm","summary":"A Rollup plugin for building component libraries with tree-shakeable, per-component CSS. Version 2.5.0 (stable). It converts CSS and preprocessor files (SASS/SCSS, Less, Stylus) into CSS modules, generating a separate CSS file per component with scoped class names. Unlike single CSS file bundling (bloat) or CSS-in-JS (runtime overhead), this plugin outputs plain CSS with zero runtime cost and automatic scoping. Works with preserveModules and code splitting. ESM-only, requires Node >=16. Ships TypeScript types.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","library","rollup","plugin","style","sass","scss","css","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/rollup-plugin-lib-style"},{"id":22110,"title":"rollup-plugin-license","library":"rollup-plugin-license","status":"active","version":"3.7.1","language":"javascript","ecosystem":"npm","summary":"Rollup plugin that adds a license banner to the final bundle and generates a file listing all third-party licenses. Current stable version is 3.7.1, released with support for Rollup 4.x peer dependency. Key differentiators: supports multiple banner comment styles (regular, ignored, slash, none), file or string content with Lodash template interpolation, third-party license output with version deduplication, and custom data injection. Widely used for compliance in open-source and enterprise bundles. Ships TypeScript definitions. Maintained actively with regular updates.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","rollup","rollup-plugin","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/rollup-plugin-license"},{"id":22111,"title":"rollup-plugin-lightningcss","library":"rollup-plugin-lightningcss","status":"active","version":"1.0.0","language":"javascript","ecosystem":"npm","summary":"A Rollup plugin that uses Parcel's LightningCSS for CSS transformation and minification. Version 1.0.0, released recently. It integrates LightningCSS into Rollup's build pipeline, supporting CSS minification and source map generation via the `generateBundle` hook. Compared to other CSS plugins (e.g., rollup-plugin-postcss), it leverages LightningCSS's native performance and modern CSS features. Currently, CSS files are output at the same level as the entrypoint; output destination is not configurable.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","rollup-plugin","lightningcss","css","browserslist","rollup","plugin","minify"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/rollup-plugin-lightningcss"},{"id":22112,"title":"rollup-plugin-lit-css","library":"rollup-plugin-lit-css","status":"active","version":"6.0.1","language":"javascript","ecosystem":"npm","summary":"Rollup plugin to import CSS files as JavaScript tagged-template literal objects for LitElement, FAST, and other web component libraries. Current version 6.0.1, released August 2024. Includes support for minification via cssnano, custom template tag specifiers, and transform hooks for Sass/Less/PostCSS. Ships TypeScript types. Key differentiator: allows CSS-in-CSS workflow for Lit-based projects, vs alternatives like lit-css-loader (webpack) or esbuild-plugin-lit-css.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","lit","web-components","css","rollup","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/rollup-plugin-lit-css"},{"id":22113,"title":"rollup-plugin-lit-html-style","library":"rollup-plugin-lit-html-style","status":"maintenance","version":"0.3.3","language":"javascript","ecosystem":"npm","summary":"Rollup plugin that extracts SCSS/SASS styles and embeds them as CSSResult for lit-html/lit-element components. Currently at version 0.3.3. This plugin replaces node-sass with sass in v3, and changed the default template export from TemplateResult to CSSResult in v2. It supports custom compilers and processors, but note that the active version (0.3.3) is old and the author recommends using newer alternatives like @chialab/postcss-lit. The plugin is in maintenance mode with infrequent releases.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","rollup-plugin","webcomponent","lit-html","lit-element","scss","sass","template","postcss"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/rollup-plugin-lit-html-style"},{"id":26333,"title":"rollup-plugin-lit-transformer","library":"rollup-plugin-lit-transformer","status":"active","version":"0.3.3","language":"javascript","ecosystem":"npm","summary":"A Rollup plugin that transforms lit-html templates at build time using SWC (Speedy Web Compiler). Current stable version is 0.3.3, released in early 2023, with low release cadence (last update over a year ago). It optimizes LitElement and lit-html templates by inlining static parts, reducing runtime overhead and bundle size. Key differentiators: uses SWC for fast transformation, supports custom elements and web components. Alternative tools like @open-wc/building-rollup or @lit/context exist, but this plugin is specifically for Rollup and SWC integration.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","swc","transpiler","lit","lit-element","custom-elements","web-components","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/rollup-plugin-lit-transformer"},{"id":22114,"title":"rollup-plugin-live-server","library":"rollup-plugin-live-server","status":"maintenance","version":"2.0.0","language":"javascript","ecosystem":"npm","summary":"A Rollup plugin that wraps live-server to provide a webpack-dev-server-like experience with live reload. Current stable version is 2.0.0. Release cadence is low (last release 2019). Key differentiator: leverages live-server's mature feature set (HTTPS, mounting, open browser, etc.) without reinventing the wheel. Unlike rollup-plugin-serve, it provides live reload via WebSocket injection into HTML files. Suitable for development builds but not actively maintained.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","rollup","plugin","live-server","webpack-dev-server"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/rollup-plugin-live-server"},{"id":22115,"title":"rollup-plugin-livereload","library":"rollup-plugin-livereload","status":"active","version":"2.0.5","language":"javascript","ecosystem":"npm","summary":"A Rollup plugin that integrates LiveReload functionality, automatically reloading the browser when the bundle changes. Currently at version 2.0.5, it supports Node >=8.3 and ships TypeScript definitions. It wraps the `livereload` npm package, allowing configuration of watch directories, port, delay, and HTTPS. Unlike generic watchers, it is tailored for Rollup's build pipeline, pairing well with `rollup-plugin-serve`. The plugin watches the output directory for changes and notifies the browser via WebSocket, eliminating manual refresh during development. It has been stable for several years with low maintenance overhead.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","rollup","rollup-plugin","livereload","lr","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/rollup-plugin-livereload"},{"id":22118,"title":"rollup-plugin-local-import","library":"rollup-plugin-local-import","status":"active","version":"1.2.0","language":"javascript","ecosystem":"npm","summary":"A Rollup plugin that transforms local import/export paths in JavaScript/TypeScript bundles. Version 1.2.0 is the latest stable release, as a native addon supporting Windows, macOS, and Linux. It identifies local imports (starting with './' or '../') and applies a user-defined callback to modify the path, leaving external dependencies untouched. Unlike generic string replacement plugins, it uses AST-based detection to avoid false positives on non-import strings.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/rollup-plugin-local-import"},{"id":22117,"title":"rollup-plugin-local-import (Linux x64 GNU binary)","library":"rollup-plugin-local-import-linux-x64-gnu","status":"active","version":"1.2.0","language":"javascript","ecosystem":"npm","summary":"Platform-specific binary for the rollup-plugin-local-import package, targeting x86_64-unknown-linux-gnu. Version 1.2.0 is current and stable. This package is part of a system that provides native binaries for Node.js addons; it is automatically installed as an optional dependency and should never be imported directly. The Linux x64 GNU binary enables compilation-free usage on Linux glibc systems.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/rollup-plugin-local-import-linux-x64-gnu"},{"id":22119,"title":"rollup-plugin-local-resolve","library":"rollup-plugin-local-resolve","status":"active","version":"1.0.7","language":"javascript","ecosystem":"npm","summary":"Resolves Node-style directory imports (e.g., `./folder` to `./folder/index.js`) in Rollup. Version 1.0.7 is the latest stable release as of 2025, with no recent updates. It is a lightweight alternative to `rollup-plugin-node-resolve` for when you only need local index.js resolution without pulling in node_modules. Does not support async, absolute paths, or custom resolve extensions.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","rollup","rollup-plugin","resolve","folder","index"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/rollup-plugin-local-resolve"},{"id":22120,"title":"rollup-plugin-lux","library":"rollup-plugin-lux","status":"active","version":"3.0.0","language":"javascript","ecosystem":"npm","summary":"A Rollup plugin that ensures constructor.name remains correct after bundling Lux applications. Version 3.0.0 is the current stable release. It appends an Object.defineProperty call below each constructor that extends a Lux base class to preserve the class name, which would otherwise be lost due to Rollup's module bundling. This plugin is intended for internal use by the Lux framework and is not required for typical Lux users.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/rollup-plugin-lux"},{"id":22121,"title":"rollup-plugin-lwc-typescript","library":"rollup-plugin-lwc-typescript","status":"deprecated","version":"1.0.1","language":"javascript","ecosystem":"npm","summary":"Rollup plugin to transform TypeScript files to JavaScript for Lightning Web Components (LWC). Current stable version is 1.0.1 (deprecated view; the broader ecosystem moved to lwc-services 3.x and LWC 2.x). Release cadence is low; no updates since 2020. Differentiator: specifically tailored for LWC TypeScript compilation, using the TypeScript compiler directly. Alternatives: use LWC's official webpack-based compilation or the lwc-services CLI.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","oclif","lwc","salesforce","web components","lightning"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/rollup-plugin-lwc-typescript"},{"id":22122,"title":"rollup-plugin-manifest-json","library":"rollup-plugin-manifest-json","status":"active","version":"1.7.0","language":"javascript","ecosystem":"npm","summary":"Rollup plugin that generates a web application manifest.json file for Progressive Web Apps (PWAs). It reads an existing manifest, optionally merges overrides, minifies the output, and emits it into the Rollup build directory. Version 1.7.0 (stable, maintained). Distinguishes itself by handling both input file cloning and direct manifest object merging, with built-in minification. Requires the manifest to be a valid JSON file or object. Compared to alternatives like vite-plugin-pwa, this is a focused, zero-dependency plugin for Rollup only.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","rollup-plugin","plugin","manifest.json","manifest","pwa","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/rollup-plugin-manifest-json"},{"id":22123,"title":"rollup-plugin-match","library":"rollup-plugin-match","status":"active","version":"1.0.0","language":"javascript","ecosystem":"npm","summary":"A Rollup plugin that matches input files using glob patterns via fast-glob. Version 1.0.0 is stable with no recent updates. It integrates with Rollup to allow flexible file matching, often used in conjunction with other plugins like rollup-plugin-empty to generate multiple output chunks. Differentiators: simple API, leverages fast-glob performance, and minimal configuration.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","rollup","rollup-plugin-match","rollup-plugin","match","globby"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/rollup-plugin-match"},{"id":22124,"title":"rollup-plugin-md","library":"rollup-plugin-md","status":"abandoned","version":"1.0.1","language":"javascript","ecosystem":"npm","summary":"A Rollup plugin for importing Markdown files as ES modules. Current stable version 1.0.1, last updated in 2018 with no recent releases. It uses the 'marked' library for Markdown parsing, converts .md files to HTML strings that can be imported in JavaScript/TypeScript. Key differentiator: minimal plugin for Rollup ecosystem, but lacks active maintenance.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","rollup","plugin","md","markdown"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/rollup-plugin-md"},{"id":22125,"title":"rollup-plugin-memfs","library":"rollup-plugin-memfs","status":"active","version":"4.0.1-alpha.0","language":"javascript","ecosystem":"npm","summary":"A Rollup plugin that uses an in-memory filesystem (memfs) as the file system backend, enabling unit testing of Rollup builds without writing to disk. Current version is 4.0.1-alpha.0. It replaces Rollup's default file system with a memfs instance, allowing deterministic tests and fast iteration. Key differentiators: works with memfs v4, supports Promise-based memfs API, and is TypeScript-native. Compared to alternatives like rollup-plugin-mock-fs, this plugin integrates directly with memfs's Volume for fine-grained virtual file control.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/rollup-plugin-memfs"},{"id":22126,"title":"rollup-plugin-merge","library":"rollup-plugin-merge","status":"active","version":"0.2.1","language":"javascript","ecosystem":"npm","summary":"A Rollup plugin to merge multiple JSON files into a single JSON output during the build process. Current stable version is 0.2.1, with no recent updates and a small scope. It supports recursive merging, watching for changes, and optional pretty-printing. Unlike general-purpose merge tools, it integrates directly into Rollup's plugin system. Use with caution due to infrequent maintenance.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","rollup","plugin","rollup plugin","concat","merge","extend","file","files"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/rollup-plugin-merge"},{"id":22127,"title":"rollup-plugin-messageformat","library":"rollup-plugin-messageformat","status":"active","version":"3.0.0","language":"javascript","ecosystem":"npm","summary":"Rollup plugin that lets you import JSON, YAML, and .properties files containing ICU MessageFormat messages, converting them into message functions compatible with @messageformat/react and @messageformat/runtime. Current stable version is 3.0.0, supporting Node >=14 and shipping TypeScript types. The plugin handles locale-aware file matching, key-path parsing for .properties, and tree-shaking by extracting only used messages. It requires @messageformat/runtime as a runtime peer dependency for generated code. Unlike manual message loading, it integrates directly into the Rollup build pipeline, enabling efficient code splitting and smaller bundles.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","i18n","pluralformat","icu","selectformat","messageformat","internationalization","json","yaml","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/rollup-plugin-messageformat"},{"id":22134,"title":"rollup-plugin-minify","library":"rollup-plugin-minify","status":"maintenance","version":"1.0.3","language":"javascript","ecosystem":"npm","summary":"A Rollup plugin that generates minified output files using UglifyJS, creating separate .min.js files with source maps. Version 1.0.3, last updated in 2017. It hooks into Rollup's ongenerate event to minify specific output formats (e.g., iife, cjs) after generation. Different from rollup-plugin-uglify which replaces the original output, this plugin creates additional files. Limited to UglifyJS (no Terser support) and has no updates since 2017.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","rollup","rollup-plugin","minify","uglify"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/rollup-plugin-minify"},{"id":22128,"title":"rollup-plugin-minify-es","library":"rollup-plugin-minify-es","status":"deprecated","version":"1.1.1","language":"javascript","ecosystem":"npm","summary":"Rollup plugin that minifies the generated ES module bundle using uglify-es, producing a separate minified file with source maps. The current stable version is 1.1.1. This plugin targets ES6+ syntax and uses uglify-es (a fork of UglifyJS2 with harmony support), unlike rollup-plugin-uglify which uses the classic UglifyJS. It allows custom minifier functions and passes through all UglifyJS API options. Note that uglify-es is deprecated in favor of terser, and this plugin may not receive updates.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","rollup","rollup-plugin","minify","uglify"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/rollup-plugin-minify-es"},{"id":27357,"title":"rollup-plugin-minify-html-literals","library":"rollup-plugin-minify-html-literals","status":"active","version":"1.2.6","language":"javascript","ecosystem":"npm","summary":"Rollup plugin that minifies HTML and CSS content inside JavaScript template literal strings. Version 1.2.6 is current and stable. It leverages the minify-html-literals library to process tagged templates (e.g., lit-html) and untagged templates (e.g., Polymer). Key differentiators: seamless Rollup integration, support for include/exclude patterns, fail-on-error mode, and the ability to customize the minification logic. Typical use cases: reducing bundle size for Web Component projects using lit-html or Polymer.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","rollup-plugin","minify","html","literal","literals","template","tagged","lit-html","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/rollup-plugin-minify-html-literals"},{"id":22129,"title":"rollup-plugin-minify-html-literals-v3","library":"rollup-plugin-minify-html-literals-v3","status":"active","version":"1.3.4","language":"javascript","ecosystem":"npm","summary":"Rollup plugin to minify HTML template literal strings, forked from the official rollup-plugin-minify-html-literals to support Rollup v3 and later (including Rollup v4). Version 1.3.4 ships TypeScript types and works as a drop-in replacement. The plugin minifies tagged template literals (e.g., lit-html, html`...`, css`...`), with fine-grained include/exclude filters. It wraps the minify-html-literals library and offers full options passthrough. Compared to the original, this fork updates the Rollup peer dependency range; no code changes beyond that. Official repo is still on Rollup v2, so this fork remains active until upstream is updated.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","rollup-plugin","minify","html","literal","literals","template","tagged","lit-html","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/rollup-plugin-minify-html-literals-v3"},{"id":22130,"title":"rollup-plugin-minify-template-literals","library":"rollup-plugin-minify-template-literals","status":"active","version":"1.1.7","language":"javascript","ecosystem":"npm","summary":"A Vite/Rollup plugin that minifies HTML and CSS markup inside JavaScript/TypeScript template literal strings. Version 1.1.7 ships TypeScript types and requires Node >=20.0.0. It is maintained at a moderate cadence. Key differentiators: supports both Vite and Rollup, integrates minify-literals under the hood, offers include/exclude filtering, optional failOnError mode, and is ESM-only. Compared to alternatives like rollup-plugin-minify-html-literals, this plugin is a modern fork with bug fixes and ES module support.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","rollup","vite","lit","lit-html","lit-element","literals","minify","minification","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/rollup-plugin-minify-template-literals"},{"id":22131,"title":"rollup-plugin-mjml","library":"rollup-plugin-mjml","status":"maintenance","version":"1.0.3","language":"javascript","ecosystem":"npm","summary":"Rollup plugin to compile MJML templates into HTML during the build process. Current version 1.0.3, released in 2020. The plugin works by importing .mjml files in JavaScript or using @rollup/plugin-multi-entry to bundle templates. It outputs HTML files to a specified directory, with options for validation level and output extension. This plugin bridges the gap between Rollup bundling and MJML email template compilation, allowing integration into modern build pipelines. Longer release cadence; last update over 2 years ago.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","rollup","rollup-plugin","mjml"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/rollup-plugin-mjml"},{"id":22132,"title":"rollup-plugin-mock-imports","library":"rollup-plugin-mock-imports","status":"maintenance","version":"1.0.8","language":"javascript","ecosystem":"npm","summary":"Rollup plugin (v1.0.8) for mocking ESM imports during bundling, using `__mocks__` directories (like Jest) or a custom `node_mockdules` folder. Designed for pre-compilation testing scenarios (e.g., Svelte components with JSDOM), it intercepts resolved module IDs before other Rollup plugins. Configuration options include `mockall`, `ignore`, and `mock` patterns. Requires Rollup ^0.66.6 as peer dependency. Ships TypeScript types. Release cadence: low (last updated 2019).","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/rollup-plugin-mock-imports"},{"id":22133,"title":"rollup-plugin-modify","library":"rollup-plugin-modify","status":"active","version":"3.0.0","language":"javascript","ecosystem":"npm","summary":"Rollup plugin for find-and-replace transformations on output bundles. Version 3.0.0 is current and stable, with no major release cadence. Supports both string/regex find with string/function replace, and a terse object syntax for multiple replacements. Uses magic-string under the hood for source map preservation. Unlike @rollup/plugin-replace, this plugin operates on the entire output file content rather than on AST nodes, making it suitable for regex-based codemods.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","rollup-plugin","replace","find","regex","regexp","modify","codemod","magic-string"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/rollup-plugin-modify"},{"id":22135,"title":"rollup-plugin-module-replacement","library":"rollup-plugin-module-replacement","status":"maintenance","version":"1.2.1","language":"javascript","ecosystem":"npm","summary":"A Rollup plugin (v1.2.1) that replaces module paths during bundling, similar to Webpack's NormalModuleReplacementPlugin. Supports string or regex pattern matching with replacement strings or functions for dynamic rewrites. Ideal for environment-specific builds (e.g., swapping mock vs production modules). Unlike rollup-plugin-alias, it does not resolve modules internally, allowing custom resolvers (e.g., rollup-plugin-node-resolve) to be passed in. Released under MIT, with irregular updates (last in 2020).","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","rollup","rollup-plugin","resolve","module-replacement"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/rollup-plugin-module-replacement"},{"id":22136,"title":"rollup-plugin-modulepreload","library":"rollup-plugin-modulepreload","status":"active","version":"2.0.0","language":"javascript","ecosystem":"npm","summary":"Rollup plugin that adds modulepreload link tags to HTML files for dynamically imported chunks, improving loading performance by hinting the browser to preload ES modules before they are needed. Current version 2.0.0 (released 2021, maintained). Allows customization of which chunks to preload via a synchronous or asynchronous predicate, with default that preloads dynamic entry points and intermediate chunks with exports. Differentiates from generic HTML injectors by focusing specifically on modulepreload semantics and Rollup's chunk metadata.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","rollup","code splitting","performance","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/rollup-plugin-modulepreload"},{"id":22137,"title":"rollup-plugin-monaco-editor","library":"rollup-plugin-monaco-editor","status":"active","version":"0.2.1","language":"javascript","ecosystem":"npm","summary":"A Rollup plugin for bundling Monaco Editor with support for selective language and feature inclusion. Version 0.2.1 is current; it is compatible with monaco-editor versions 0.21.x to 0.31.x and Rollup 2.x. The plugin helps reduce bundle size by allowing users to specify only needed languages and editor features. It automatically generates a workers directory and handles CSS injection. Works best alongside @rollup/plugin-node-resolve, @rollup/plugin-commonjs, and a CSS plugin like rollup-plugin-postcss.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","rollup","plugin","monaco-editor","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/rollup-plugin-monaco-editor"},{"id":27358,"title":"rollup-plugin-mt2amd","library":"rollup-plugin-mt2amd","status":"active","version":"2.2.0","language":"javascript","ecosystem":"npm","summary":"A Rollup plugin that converts JavaScript modules using the 'mt' module format (likely a custom or legacy format) to AMD (Asynchronous Module Definition) format. Version 2.2.0 is current; there is no public information on release cadence or known alternatives. This plugin is aimed at users transitioning from a specific module system to AMD for use with RequireJS or similar loaders. The package has low adoption and minimal documentation, indicating it may be niche or internal.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/rollup-plugin-mt2amd"},{"id":22138,"title":"rollup-plugin-multi-input","library":"rollup-plugin-multi-input","status":"deprecated","version":"1.9.0","language":"javascript","ecosystem":"npm","summary":"Rollup plugin for bundling modular libraries with multiple entry points and glob support, preserving the source directory structure in the output. Version 1.9.0 is the latest stable release, maintained with semantic versioning and TypeScript types. It is now deprecated in favor of modular-library for Node.js >=22, and Rollup's native preserveModules is recommended otherwise. Key differentiators: glob patterns in input, relative path preservation, and transformOutputPath callback. Release cadence is irregular with features and fixes as needed.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","rollup-plugin","rollup","es6","glob","multi-entry","modular","libraries","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/rollup-plugin-multi-input"},{"id":22139,"title":"rollup-plugin-mv","library":"rollup-plugin-mv","status":"active","version":"0.0.2","language":"javascript","ecosystem":"npm","summary":"A Rollup plugin to move generated files and directories after the bundle is written. Version 0.0.2 is the current stable release; the plugin is minimal and has no updates yet. It provides a simple API to specify source and destination paths with optional overwrite and once flags. Compared to alternatives like rollup-plugin-copy or rollup-plugin-sh, it focuses exclusively on moving (not copying) and supports both files and directories. Includes TypeScript declarations.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","rollup","plugin","rollup-plugin","mv","move","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/rollup-plugin-mv"},{"id":22140,"title":"rollup-plugin-napi-image","library":"rollup-plugin-napi-image","status":"active","version":"0.6.1","language":"javascript","ecosystem":"npm","summary":"Rollup and Vite plugin for optimizing images (JPEG, PNG, WebP, AVIF) using napi-rs/Image, a native Rust-based image processing library. Version 0.6.1 released in 2025. It supports both lossy (with configurable quality) and lossless modes, and allows conversion to modern formats (e.g., WebP to AVIF) via a custom function. Unlike imagemin-based plugins, it avoids node-gyp and provides faster performance via N-API. Compatible with Rollup and Vite, with TypeScript types included. Good for build-time image optimization in modern bundler setups.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","image","rollup-plugin","rollup","vite","vite-compatible","compression","lossless","jpg","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/rollup-plugin-napi-image"},{"id":22141,"title":"rollup-plugin-native","library":"rollup-plugin-native","status":"active","version":"1.2.16","language":"javascript","ecosystem":"npm","summary":"A Rollup plugin that enables importing native .node modules (N-API addons) by resolving platform-specific binary paths during bundling. Version 1.2.16, last updated in 2024, with low release cadence (no breaking changes in recent versions). It uses substitution patterns like ${nodePlatform} and ${nativeArchitecture} to dynamically select the correct precompiled binary for the current OS/arch, avoiding the need for node-gyp at runtime. Differentiators: simplifies cross-platform native module bundling without manual conditional requires, and integrates directly into Rollup's plugin system. No other known alternative for Rollup-focused native module import.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","rollup-plugin","native","napi"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/rollup-plugin-native"},{"id":22142,"title":"rollup-plugin-natives","library":"rollup-plugin-natives","status":"active","version":"0.7.8","language":"javascript","ecosystem":"npm","summary":"A Rollup plugin that extracts native .node files from the bundle and copies them to a specified directory, with options for renaming, mapping, and using dlopen or createRequire for ESM. Current stable version is 0.7.8. Released on npm, maintained by @danielgindi. Differentiates from other Rollup native module plugins by supporting node-pre-gyp and bindings integration, providing originTransform for dynamic path resolution, and offering flexible copying and naming via map functions.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/rollup-plugin-natives"},{"id":22143,"title":"rollup-plugin-no-emit","library":"rollup-plugin-no-emit","status":"active","version":"1.3.0","language":"javascript","ecosystem":"npm","summary":"A Rollup plugin that conditionally skips file emission during build. v1.3.0 supports Rollup 1.x through 4.x as peer dependencies and ships TypeScript typings. It provides a `match` function receiving the filename and output chunk/asset to decide which generated files to suppress. Unlike Rollup's built-in `output.preserveModules` or `output.emitFile` controls, this plugin gives fine-grained per-file filtering without altering bundle structure. The deprecated `RollupNoEmitOptions` interface has been replaced by `Options`. Simple API with two options: `emit` (boolean override) and `match` (predicate). No runtime dependencies.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","rollup-plugin","no-emit","exclude","ignore","skip","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/rollup-plugin-no-emit"},{"id":22148,"title":"rollup-plugin-node","library":"rollup-plugin-node","status":"active","version":"0.2.1","language":"javascript","ecosystem":"npm","summary":"A Rollup plugin that improves Node.js usage in Rollup bundles by automatically declaring native Node.js modules as external and removing unknown require/import statements. Version 0.2.1 is the current stable release; the plugin has no recent updates. It helps resolve issues with optional imports from external libraries that Rollup handles poorly. Differentiators: lightweight, minimal configuration, and specifically targets Node.js native modules and optional dependencies.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","rollup","nodejs"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/rollup-plugin-node"},{"id":11956,"title":"Rollup Plugin for Node.js Built-ins","library":"rollup-plugin-node-builtins","status":"abandoned","version":"2.1.2","language":"javascript","ecosystem":"npm","summary":"This Rollup plugin shims Node.js built-in modules, enabling projects designed for a Node.js environment or Browserify to run in a browser bundle. It allows `require` or `import` statements for modules like `events`, `util`, `path`, and `buffer` to be resolved during the Rollup bundling process. The latest stable version is 2.1.2, released in 2017. Due to its age, it is no longer actively maintained and may have compatibility issues with newer Rollup versions or modern JavaScript features. For many built-ins (marked with an asterisk in the README), it requires the companion `rollup-plugin-node-globals` for proper functionality, especially for `process` and `Buffer`. Key differentiators at the time of its release were its ability to provide Browserify-compatible shims within the Rollup ecosystem, bridging a gap for projects with existing Node.js module dependencies. However, more modern alternatives like `@rollup/plugin-node-resolve` (with specific configuration) or `rollup-plugin-polyfill-node` are now generally recommended.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","rollup-plugin"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/rollup-plugin-node-builtins"},{"id":22144,"title":"rollup-plugin-node-builtins","library":"rollup-plugin-node-builtins-brofs","status":"maintenance","version":"2.1.3","language":"javascript","ecosystem":"npm","summary":"A Rollup plugin that provides browser shims for Node.js built-in modules (fs, crypto, path, events, stream, etc.) to enable code designed for Node.js or Browserify to run in the browser. Version 2.1.3 is the current release, with sporadic maintenance. Its key differentiator is shimming a wide range of builtins (30+), some with ESM named exports, but many are partial mocks or circular-referenced (streams, http) preventing tree-shaking. Requires rollup-plugin-node-globals for some modules. Includes security fixes for RCE and memory exposure in browserify-fs fork.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","rollup-plugin"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/rollup-plugin-node-builtins-brofs"},{"id":22145,"title":"rollup-plugin-node-copy","library":"rollup-plugin-node-copy","status":"maintenance","version":"1.0.4","language":"javascript","ecosystem":"npm","summary":"Rollup plugin (v1.0.4, last updated 2022) that brute-force copies Node.js modules and their dependencies into a target node_modules directory when Rollup cannot bundle them. Unlike typical resolve plugins that bundle imports, this plugin works around issues with native addons or impure modules by physically copying files to a destination folder (e.g., public/web/node_modules). Supports symlinking for development. Minimal configuration: pass an array of package names. No frequent releases; likely stable but unmaintained.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","rollup","plugin","copy","node","module","bundle"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/rollup-plugin-node-copy"},{"id":22146,"title":"rollup-plugin-node-externals","library":"rollup-plugin-node-externals","status":"active","version":"9.0.1","language":"javascript","ecosystem":"npm","summary":"A Rollup/Vite plugin that automatically marks Node.js built-in modules and npm dependencies (dependencies, peerDependencies, optionalDependencies, or devDependencies) as external in your bundle configuration. Version 9.0.1 is the latest stable release, released monthly, requiring Node.js >= 24 and Rollup >= 4 or Vite >= 5. It is zero-dependency, lightweight (<10 kB), and supports monorepos and all package managers. Compared to alternatives like rollup-plugin-auto-external, it offers finer-grained control over which dependency categories to externalize and includes options for handling the node: prefix on builtins.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","rollup","vite","plugin","rollup-plugin","vite-plugin","external","externals","node","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/rollup-plugin-node-externals"},{"id":22147,"title":"rollup-plugin-node-globals","library":"rollup-plugin-node-globals","status":"deprecated","version":"1.4.0","language":"javascript","ecosystem":"npm","summary":"A Rollup plugin (v1.4.0, last released in 2018) that injects Node.js global polyfills—process, global, Buffer, __dirname, __filename—into bundled code, mimicking browserify's global shimming. It optimizes process.nextTick and process.browser to only pull in required parts, and resolves __dirname/__filename to the file on disk. Useful for migrating CommonJS or Node-centric code to ES module bundles, but superseded by @rollup/plugin-inject or manual polyfills; unmaintained and incompatible with Rollup v2+.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","rollup-plugin"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/rollup-plugin-node-globals"},{"id":15807,"title":"Rollup Plugin for Node.js Polyfills (Legacy)","library":"rollup-plugin-node-polyfills","status":"abandoned","version":"0.2.1","language":"javascript","ecosystem":"npm","summary":"The `rollup-plugin-node-polyfills` package, currently at version `0.2.1` and last published over 7 years ago, is an abandoned Rollup plugin designed to provide browser-compatible polyfills or shims for Node.js built-in modules. Its primary function was to allow Rollup to bundle code containing `require()` or `import` statements for Node.js core modules (such as `events`, `path`, `buffer`, `http`, and `util`) when targeting a browser environment. The plugin leverages ES6 ports of Browserify modules for its polyfills, enabling both named and default imports for many modules. However, due to its inactive maintenance, developers are strongly advised to use modern, actively maintained alternatives like `rollup-plugin-polyfill-node` to ensure compatibility, security, and access to up-to-date polyfills. This legacy plugin has known limitations, including incomplete shims for certain modules, issues with tree-shaking for complex modules like `stream` and `http` due to circular references, and modules that only return mock objects instead of functional polyfills.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","rollup-plugin","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/rollup-plugin-node-polyfills"},{"id":22149,"title":"rollup-plugin-nodent","library":"rollup-plugin-nodent","status":"maintenance","version":"0.2.2","language":"javascript","ecosystem":"npm","summary":"Rollup plugin that transpiles ES2017 async/await keywords using nodent, a non-ES6 transformer. Version 0.2.2 is the latest release, with no recent updates. It supports Node >=4 and Rollup. Unlike Babel or TypeScript conversions, nodent avoids generator-based polyfills, producing faster code, but lacks active maintenance and may have compatibility issues with modern Rollup versions.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","rollup-plugin","async","await"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/rollup-plugin-nodent"},{"id":22150,"title":"rollup-plugin-notify","library":"rollup-plugin-notify","status":"maintenance","version":"1.1.0","language":"javascript","ecosystem":"npm","summary":"A Rollup plugin that displays build errors as native OS system notifications. Version 1.1.0 is the latest stable release; the package is in maintenance mode with no active development. It requires Rollup >=0.60.0 and depends on node-notifier internally. Unlike build logs, this plugin allows developers working in watch mode to see errors immediately without switching terminal windows. It extracts file, code snippet, and position from Rollup errors (including Babel) and formats them into concise 4-line notifications.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","rollup","plugin","rollup-plugin","notify","notification"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/rollup-plugin-notify"},{"id":22151,"title":"rollup-plugin-npm-run","library":"rollup-plugin-npm-run","status":"active","version":"1.0.2","language":"javascript","ecosystem":"npm","summary":"A Rollup plugin that runs an npm run script after the bundle is written, typically used to restart a dev server or trigger post-build actions. Current version: 1.0.2, stable, low update frequency. Differentiator: simple, lightweight, leverages npm scripts rather than full process managers. Commonly used in development workflows with watch mode.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","rollup","plugin"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/rollup-plugin-npm-run"},{"id":11957,"title":"Rollup Plugin for JavaScript Obfuscator","library":"rollup-plugin-obfuscator","status":"active","version":"1.1.0","language":"javascript","ecosystem":"npm","summary":"rollup-plugin-obfuscator is a powerful Rollup plugin designed to integrate `javascript-obfuscator` into the build process. Unlike some alternatives, this plugin requires `javascript-obfuscator` to be installed as a separate peer dependency, ensuring users can always utilize the latest version of the obfuscator. The current stable version is 1.1.0, with updates typically aligning with new releases or needs of `javascript-obfuscator`. A key differentiator is its ability to perform obfuscation either on the entire bundle or, more efficiently, on individual files while excluding open-source dependencies, leading to significant performance improvements during the build process. It provides granular control over which files are obfuscated via include/exclude patterns and supports all configuration options available in `javascript-obfuscator` itself.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","rollup-plugin","vite-plugin","obfuscator","javascript-obfuscator","obfuscate","obfuscation","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/rollup-plugin-obfuscator"},{"id":22152,"title":"rollup-plugin-onerror","library":"rollup-plugin-onerror","status":"active","version":"1.0.0","language":"javascript","ecosystem":"npm","summary":"A Rollup plugin that runs a user-defined callback when the build encounters an error. Version 1.0.0 is the initial and only release. This is a minimal utility package with no dependencies. It differs from Rollup's built-in error handling by allowing custom side effects (e.g., logging, notifications) without altering the build's failure behavior.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","rollup","plugin","onerror","error","failure"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/rollup-plugin-onerror"},{"id":22153,"title":"@zauni/rollup-plugin-openapi","library":"rollup-plugin-openapi","status":"active","version":"3.0.1","language":"javascript","ecosystem":"npm","summary":"Converts OpenAPI YAML files (OpenAPI 3.0, Swagger 2) into ES6 modules for Rollup and Vite. Version 3.0.1 ships TypeScript definitions, supports `$ref` resolution, and works with Vite's HMR. Different from general YAML loaders: it parses OpenAPI spec, validates, and produces structured code module. Requires Node >=18. Released on JSR as well. Actively maintained with frequent releases based on CI.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","rollup","vite","plugin","rollup-plugin","vite-plugin","openapi","swagger","yaml","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/rollup-plugin-openapi"},{"id":22154,"title":"rollup-plugin-optimize-js","library":"rollup-plugin-optimize-js","status":"deprecated","version":"0.0.4","language":"javascript","ecosystem":"npm","summary":"Rollup plugin to run minified bundles through the optimize-js tool, which wraps immediately-invoked or likely-to-be-invoked functions in parentheses to improve initial parsing and execution speed. Current version is 0.0.4, last published in 2017 and appears to be unmaintained (no recent updates, repository archived or inactive). Differentiator: it applies optimize-js after minification to restore optimizations that might have been undone by UglifyJS. Consider using modern alternatives like Rollup's built-in optimization or other plugins.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","rollup","rollup-plugin","optimize-js","performance"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/rollup-plugin-optimize-js"},{"id":22155,"title":"rollup-plugin-output-manifest","library":"rollup-plugin-output-manifest","status":"active","version":"2.0.0","language":"javascript","ecosystem":"npm","summary":"Rollup plugin that generates a JSON manifest mapping source file names to their output filenames, inspired by webpack-manifest-plugin. Current stable version is 2.0.0, released with support for output assets and customizable key/value decoration. Key differentiators include flexible options for filtering, mapping, sorting bundles, and custom serialization. It is ESM-only with TypeScript type definitions. Suitable for Rollup builds requiring a manifest for asset references, unlike alternatives like @rollup/plugin-output which have different scoping.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","rollup","output","manifest","json","asset","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/rollup-plugin-output-manifest"},{"id":22156,"title":"rollup-plugin-output-size","library":"rollup-plugin-output-size","status":"active","version":"2.0.0","language":"javascript","ecosystem":"npm","summary":"A Rollup plugin that displays output bundle sizes (uncompressed and gzipped) for assets, chunks, and entries. Current stable version is 2.0.0, released 2025, with peer dependency on Rollup ^2.0.0 || ^3.0.0 || ^4.0.0. Ships TypeScript types. Key differentiators: lightweight (zero dependencies since v2.0.0), uses Node.js built-in gzip and util.styleText, provides customization options (bytes, hide, gzip, silent, summary, handle), and exports utility functions (format, summarize). Actively maintained, with breaking changes in v2.0.0 requiring Node >=20.12.0 and removal of deprecated RollupOutputSizeOptions interface.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","rollup-plugin","output-size","summary","output","size","gzip","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/rollup-plugin-output-size"},{"id":22157,"title":"rollup-plugin-path-rewrite","library":"rollup-plugin-path-rewrite","status":"active","version":"1.0.2","language":"javascript","ecosystem":"npm","summary":"A Rollup plugin for rewriting output file or directory paths, primarily used with Rollup's preserveModules mode in ES module builds. Version 1.0.2 (latest, stable) supports Rollup versions 1.x through 4.x via peer dependencies and ships TypeScript definitions. Unlike generic file transformers, it focuses on post-build path manipulation, allowing regex-based path matching and string/function-based replacements. Ideal for reorganizing declaration files or assets in module-preserving output.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","rollup-plugin","rollup","plugin","path","rewrite","replace","output","directory","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/rollup-plugin-path-rewrite"},{"id":22159,"title":"rollup-plugin-peer-deps-external","library":"rollup-plugin-peer-deps-external","status":"maintenance","version":"2.2.4","language":"javascript","ecosystem":"npm","summary":"Automatically externalizes peerDependencies in Rollup bundles. Current stable version is 2.2.4 (last released October 2020), with a maintenance status. It eliminates manual enumeration of peer dependencies in the `external` config, supports module paths (e.g., `lodash/map`), and includes an optional `includeDependencies` flag. Compared to manually listing externals or using pattern-based approaches, this plugin provides a zero-config solution that reads from package.json. It is widely used in library bundling workflows and has minimal dependencies (only `rollup` as a peer dependency). Release cadence is low; no new features since 2.2.0.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","rollup","plugin","rollup-plugin","peerDependencies","external","optimize","exclude"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/rollup-plugin-peer-deps-external"},{"id":22158,"title":"rollup-plugin-pino-bundle","library":"rollup-plugin-pino-bundle","status":"active","version":"1.0.2","language":"javascript","ecosystem":"npm","summary":"A Rollup and Vite plugin that bundles Pino logger and its transports (e.g., pino-pretty, pino-loki) into the application output. Current stable version is 1.0.2. This plugin addresses the unique challenges of bundling Pino's worker threads and file transports, ensuring they function correctly in bundled applications. It integrates seamlessly with both Rollup and Vite, supporting custom directories for pino files and transports. The plugin includes caching for improved build performance and ships with TypeScript type definitions. It is actively maintained on GitHub.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","vite-plugin","rollup-plugin","pino","bundle","pino-rollup","rollup-plugin-pino-bundle","logger","logging","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/rollup-plugin-pino-bundle"},{"id":22160,"title":"rollup-plugin-pnp-resolve","library":"rollup-plugin-pnp-resolve","status":"active","version":"2.0.0","language":"javascript","ecosystem":"npm","summary":"A Rollup plugin that resolves modules using Yarn's Plug'n'Play (PnP) API instead of the traditional node_modules resolution. Version 2.0.0 requires Node >=6 and supports Rollup's plugin system. It forwards options to PnP's resolveRequest, such as custom extensions. This plugin is part of a family of PnP resolvers for various tools including TypeScript (ts-pnp), Webpack (pnp-webpack-plugin), and Jest (jest-pnp-resolver). Unlike traditional resolvers, it directly uses the PnP dependency tree for faster and more reliable resolution in Yarn PnP projects, eliminating the need for node_modules.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","rollup","yarn","plugnplay","pnp"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/rollup-plugin-pnp-resolve"},{"id":11958,"title":"Rollup Plugin for Node.js Polyfills","library":"rollup-plugin-polyfill-node","status":"active","version":"0.13.0","language":"javascript","ecosystem":"npm","summary":"The `rollup-plugin-polyfill-node` package, currently at version `0.13.0`, provides a comprehensive solution for bundling applications that rely on Node.js built-in modules with Rollup. It acts as a modern, actively maintained fork of `rollup-plugin-node-polyfills`, offering improved and more complete polyfills. The package distinguishes itself by offering ES6-specific polyfills for many modules (like `process`, `events`, `util`), enabling named imports for better tree-shaking where applicable. Its development follows a community-driven release cadence, meaning updates are dependent on contributor engagement rather than a fixed schedule. It meticulously details the level of support for each Node.js builtin, from fully shimmed modules to partial implementations and empty mocks, crucial for developers migrating Node.js codebases to browser-compatible bundles via Rollup.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","rollup-plugin","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/rollup-plugin-polyfill-node"},{"id":22161,"title":"rollup-plugin-post-obfuscator","library":"rollup-plugin-post-obfuscator","status":"active","version":"1.0.0","language":"javascript","ecosystem":"npm","summary":"Rollup plugin that obfuscates JavaScript output after the bundle is generated. Current stable version is 1.0.0. It leverages javascript-obfuscator under the hood and supports dynamic import obfuscation, inclusion/exclusion patterns, and source map handling. Unlike other obfuscation plugins that operate during the build process, this plugin post-processes the output, making it compatible with various output formats and easier to integrate. It ships TypeScript types and requires Node >=16 and Rollup <5.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","rollup-plugin","obfuscator","supports dynamic import obfuscation","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/rollup-plugin-post-obfuscator"},{"id":22170,"title":"rollup-plugin-postcss","library":"rollup-plugin-postcss","status":"active","version":"4.0.2","language":"javascript","ecosystem":"npm","summary":"Rollup plugin providing seamless integration with PostCSS. The current stable version is v4.0.2 (released Nov 2021, engines node >=10). It requires PostCSS 8.x as a peer dependency. Key differentiators: supports CSS modules, automatic PostCSS config loading, inject CSS into <head> or extract to file, and works with Sass, Less, Stylus via dependencies. Breaking change in v3: only supports Rollup v2, and extract path must be absolute. v4 upgraded to PostCSS 8. Also provides TypeScript types.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","postcss","rollup","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/rollup-plugin-postcss"},{"id":22162,"title":"rollup-plugin-postcss-config","library":"rollup-plugin-postcss-config","status":"maintenance","version":"2.0.0","language":"javascript","ecosystem":"npm","summary":"Transform PostCSS in Rollup using options from a postcss config file (postcss.config.js). v2.0.0 is the latest stable release, last published in 2018. It relies on postcss-load-config to read config files and makes no assumptions about CSS output, requiring a separate plugin (e.g., rollup-plugin-string) to handle the transformed CSS. Key differentiators: minimal integration that delegates plugin configuration to standard PostCSS config files, unlike alternatives like rollup-plugin-postcss which bundle plugins internally. Breaking change in v2.0.0: uses object spread syntax, requiring Node >=8.6.0. No further updates expected.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","rollup","rollup-plugin","postcss"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/rollup-plugin-postcss-config"},{"id":22163,"title":"rollup-plugin-postcss-export","library":"rollup-plugin-postcss-export","status":"active","version":"1.0.3","language":"javascript","ecosystem":"npm","summary":"A Rollup plugin that integrates PostCSS processing and bundles processed CSS into a single external file. Version 1.0.3 is the latest stable release. Features include custom PostCSS plugins, source maps, CSS modules support via postcss-modules, and configurable file extensions. Key differentiators: it exports all CSS to one external file rather than inlining or emitting separate chunks, and it supports CSS modules with a getExport callback. The plugin is lightweight and focused, but has low maintenance activity.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","postcss","rollup","export"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/rollup-plugin-postcss-export"},{"id":22164,"title":"rollup-plugin-postcss-independent","library":"rollup-plugin-postcss-independed","status":"active","version":"1.8.1","language":"javascript","ecosystem":"npm","summary":"Rollup plugin for PostCSS integration, adapted for global NPM packages (v1.8.1, active development). Based on rollup-plugin-postcss, it resolves issues with importCwd and global installations. Key differentiator: compatible with globally installed npm packages where peer dependencies may be missing. Uses async await and supports CSS modules, inject, and minimize options.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","postcss","rollup"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/rollup-plugin-postcss-independed"},{"id":22165,"title":"rollup-plugin-postcss-inject-to-css","library":"rollup-plugin-postcss-inject-to-css","status":"maintenance","version":"1.0.2","language":"javascript","ecosystem":"npm","summary":"A Rollup plugin that transforms .scss.js files generated by rollup-plugin-postcss in inject mode into .css files, enabling proper CSS file imports for on-demand component loading. Currently at v1.0.2, it was last updated in 2021 and appears to be in maintenance mode with no recent commits. It solely depends on rollup-plugin-postcss and is designed for scenarios where `preserveModules` and `babel-plugin-import` are used for component-level code splitting, solving the issue of conflicting style weights between inline <style> tags and <link> imports. Not actively maintained; limited documentation and niche use case.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","postcss"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/rollup-plugin-postcss-inject-to-css"},{"id":22166,"title":"rollup-plugin-postcss-lit","library":"rollup-plugin-postcss-lit","status":"active","version":"2.2.0","language":"javascript","ecosystem":"npm","summary":"A Rollup plugin (v2.2.0, 2023) that transforms PostCSS-processed stylesheets (CSS, SCSS, Less, Stylus) into Lit templated `css` tagged template literals. It integrates with rollup-plugin-postcss and Vite's CSS handling, allowing direct CSS imports in LitElement components without runtime injection. Key differentiators: supports multiple preprocessors, works with both Rollup and Vite, and offers an `importPackage` option to target either `lit` or `lit-element`. Released under MIT, actively maintained.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","postcss","css","lit","lit-element","lit-html","sass","scss","less","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/rollup-plugin-postcss-lit"},{"id":22167,"title":"rollup-plugin-postcss-modules","library":"rollup-plugin-postcss-modules","status":"active","version":"2.1.1","language":"javascript","ecosystem":"npm","summary":"A Rollup plugin that wraps rollup-plugin-postcss with built-in CSS Modules and TypeScript support. Stable version 2.1.1, released September 2023. Provides automatic generation of .d.ts files for CSS modules, enabling type-safe imports in TypeScript projects. The only maintained fork with TypeScript integration after rollup-plugin-postcss v2 dropped CSS Modules support. Differentiator: handles named exports with class name mangling (e.g., hyphenated names become camelCase with $ prefix) and generates default export objects alongside named exports.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/rollup-plugin-postcss-modules"},{"id":22168,"title":"rollup-plugin-postcss-umi","library":"rollup-plugin-postcss-umi","status":"active","version":"2.0.3","language":"javascript","ecosystem":"npm","summary":"Seamlessly integrates PostCSS with Rollup. Version 2.0.3 supports Rollup 1.0+ and processes CSS, SASS, Stylus, and Less files. It injects CSS into <head> by default, supports CSS modules, and can extract CSS to file. Differentiators include local PostCSS config auto-detection and node_modules resolution for Sass imports. Released with monthly cadence, maintained by egoist. ESM-only import.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","postcss","rollup"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/rollup-plugin-postcss-umi"},{"id":22169,"title":"rollup-plugin-postcss-webpack-alias-less-loader","library":"rollup-plugin-postcss-webpack-alias-less-loader","status":"active","version":"1.0.0","language":"javascript","ecosystem":"npm","summary":"A custom less loader for rollup-plugin-postcss that enables webpack-style path aliases in Less imports. Version 1.0.0 is the current stable release. It resolves ~ prefixes to node_modules by default and supports user-defined aliasing similar to webpack's resolve.alias. This package is specifically for projects migrating from webpack to Rollup that need alias resolution inside Less files. It integrates with rollup-plugin-postcss and rollup-plugin-alias, and is best used alongside TypeScript via rollup-plugin-typescript2 due to known issues with the original typescript plugin. There are no major updates or maintenance indicators.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/rollup-plugin-postcss-webpack-alias-less-loader"},{"id":22171,"title":"rollup-plugin-postcss","library":"rollup-plugin-postcss2","status":"active","version":"1.0.0","language":"javascript","ecosystem":"npm","summary":"A Rollup plugin that enables seamless CSS processing via PostCSS, supporting CSS modules, custom preprocessors (Sass, Stylus, Less), and automatic extraction or injection of styles. v1.0.0 is the current stable version with a well-documented API and active maintenance from egoist. Key differentiators include built-in support for PostCSS config files, auto CSS modules for .module.* files, and a simple plugin interface that integrates deeply with Rollup's build pipeline. Alternatives like rollup-plugin-css-only offer lighter but less feature-rich integration.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","postcss","rollup"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/rollup-plugin-postcss2"},{"id":22172,"title":"rollup-plugin-posthtml","library":"rollup-plugin-posthtml","status":"active","version":"1.1.0","language":"javascript","ecosystem":"npm","summary":"Rollup plugin to process HTML files using PostHTML. Current stable version is 1.1.0 (released sporadically, no fixed cadence). It integrates PostHTML into the Rollup build pipeline, allowing HTML transformation via PostHTML plugins. Unlike generic HTML loaders, it passes options directly to PostHTML's .process method, supports include/exclude patterns, and can emit files as Rollup assets. Suitable for projects that need to transform HTML with PostHTML plugins during Rollup bundling.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","html","plugin","post","posthtml","postprocess","process","rollup","rollup-plugin"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/rollup-plugin-posthtml"},{"id":22181,"title":"rollup-plugin-posthtml-template","library":"rollup-plugin-posthtml-template","status":"active","version":"1.3.0","language":"javascript","ecosystem":"npm","summary":"A Rollup plugin that imports HTML files as strings and optionally transforms them with PostHTML. Version 1.3.0 is the latest stable release. It enables importing .html files directly in JavaScript, supports custom PostHTML plugins (e.g., posthtml-include), template interpolation, custom parsers (e.g., sugarml), and directives. Differentiators: lightweight, focuses on PostHTML integration for HTML transformations within Rollup builds, with first-class TypeScript support.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","Rollup","PostHTML"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/rollup-plugin-posthtml-template"},{"id":22173,"title":"rollup-plugin-postprocess","library":"rollup-plugin-postprocess","status":"active","version":"1.0.2","language":"javascript","ecosystem":"npm","summary":"A Rollup plugin that applies regex-based find-and-replace postprocessing to bundle output. Version 1.0.2 is the latest stable release with minimal release cadence. It works like JavaScript String replace, supporting function callbacks and sequential replacement pairs. Differentiates from other replace plugins by operating after all other plugins, allowing transformation of the final bundle.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","rollup","plugin","replace","post replace"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/rollup-plugin-postprocess"},{"id":22174,"title":"rollup-plugin-power-assert","library":"rollup-plugin-power-assert","status":"active","version":"0.2.0","language":"javascript","ecosystem":"npm","summary":"Rollup and Vite plugin for power-assert, providing descriptive assertion messages through the standard Node.js assert interface. Current stable version is 0.2.0. It transforms assertion expressions (e.g., assert(ary.indexOf(zero) === two)) into detailed, labeled output showing intermediate values. The library supports both Rollup and Vite/Vitest with minimal configuration, and is part of the power-assert monorepo. Key differentiators include zero API overhead and compatibility with Vitest's assert API.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","power-assert","assert","assertion","test","testing","rollup-plugin","vite-plugin"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/rollup-plugin-power-assert"},{"id":22175,"title":"rollup-plugin-preact","library":"rollup-plugin-preact","status":"active","version":"0.5.2","language":"javascript","ecosystem":"npm","summary":"Rollup plugin that automatically resolves and aliases React imports to Preact/Preact Compat in Rollup bundles. Current stable version 0.5.2. Configurable options include usePreactX for Preact X, noPropTypes, noReactIs, noEnv flags to remove unnecessary compat code, and custom aliasModules. It simplifies migrating from React to Preact by handling module resolution and compat aliasing.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","rollup","plugin","preact","react","compat"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/rollup-plugin-preact"},{"id":22176,"title":"rollup-plugin-prepack","library":"rollup-plugin-prepack","status":"maintenance","version":"1.1.1","language":"javascript","ecosystem":"npm","summary":"Rollup plugin that integrates Facebook Prepack (version 0.2.54+ peer dependency) to optimize JavaScript bundles at build time by running Prepack, a partial evaluator that produces smaller, faster code. Version 1.1.1 is the latest stable release; the project appears to be in maintenance mode with no recent commits. Key differentiator: enables ahead-of-time optimization via Prepack within the Rollup pipeline, unlike general minifiers.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","optimize","facebook","prepack","bundler","optimizer","bundles","pack","packager"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/rollup-plugin-prepack"},{"id":22177,"title":"rollup-plugin-preprocess","library":"rollup-plugin-preprocess","status":"deprecated","version":"0.0.4","language":"javascript","ecosystem":"npm","summary":"A Rollup plugin that integrates the Preprocess library to conditionally include or exclude parts of files (HTML, JS, etc.) based on a user-defined context (e.g., DEBUG flags). The latest stable version is 0.0.4 (released November 2016). Development appears to be stalled with no recent releases or maintenance; this plugin is a thin wrapper around the `preprocess` package for Rollup build pipelines. Alternatives include `@rollup/plugin-replace` or direct use of `preprocess` with other Rollup hooks. The plugin supports simple context-based preprocessing but lacks extensive documentation and has limited adoption.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","rollup","plugin","preprocess"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/rollup-plugin-preprocess"},{"id":22178,"title":"rollup-plugin-preserve-directives","library":"rollup-plugin-preserve-directives","status":"active","version":"0.4.0","language":"javascript","ecosystem":"npm","summary":"A Rollup plugin that preserves file-level directives (e.g., 'use client', 'use server') when using preserveModules: true. Version 0.4.0 is the current stable release, with a simple API and minimal configuration. Unlike bundling, where directives are meaningless per file, this plugin ensures each preserved module retains its directives, enabling patterns like React Server Components without separate entrypoints. Still considered early-stage (largely untested) but functional. Filters via include/exclude globs. Warning suppression options exist. Supports Rollup 2–4. Ships TypeScript types.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","rollup-plugin","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/rollup-plugin-preserve-directives"},{"id":22179,"title":"rollup-plugin-preserve-shebang","library":"rollup-plugin-preserve-shebang","status":"active","version":"1.0.1","language":"javascript","ecosystem":"npm","summary":"A Rollup plugin that automatically preserves a shebang (#!) line from your entry file in the bundle output. Version 1.0.1 is current stable, with maintenance-level activity. Key differentiator: it handles multi-entry setups and allows overriding the shebang string, unlike alternatives that only work with single entries or require manual configuration. It auto-detects the shebang from the entry file or can be explicitly set via plugin options. Supports Rollup 1+ and Node 14+. Lightweight with no dependencies.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","rollup","plugin","shebang","hashbang"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/rollup-plugin-preserve-shebang"},{"id":22180,"title":"rollup-plugin-preserve-shebangs","library":"rollup-plugin-preserve-shebangs","status":"maintenance","version":"0.2.0","language":"javascript","ecosystem":"npm","summary":"Rollup plugin that preserves shebang lines (e.g., #!/usr/bin/env node) in bundled output files. Version 0.2.0, last released in 2023. It solves Rollup's inability to parse shebangs by stripping them before compilation and re-adding them to the final output. A lightweight alternative to manual workarounds or community forks. Supports Rollup 2+ and 3+ via peer dependency. Ships TypeScript definitions. No active development, but stable for its niche use case.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/rollup-plugin-preserve-shebangs"},{"id":22182,"title":"rollup-plugin-preserve-use-client","library":"rollup-plugin-preserve-use-client","status":"active","version":"3.0.1","language":"javascript","ecosystem":"npm","summary":"A Rollup plugin to preserve the 'use client' directive in React 18 components during bundling, ensuring proper separation between server and client components. Current stable version is 3.0.1, released under MIT, with ESM and CJS support and TypeScript type definitions. Unlike alternatives like rollup-plugin-preserve-directives, this plugin does not require 'preserveModules: true', avoiding conflicts with CSS module imports. The plugin uses Rollup's moduleParsed hook (v3.0.0+) and targets Rollup ^4.0.0 as a peer dependency. It solves a specific pain point for library authors distributing npm packages with both server and client components.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","rollup-plugin","rollup","plugin","react","use client","server components","client components","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/rollup-plugin-preserve-use-client"},{"id":20527,"title":"rollup-plugin-prettier","library":"rollup-plugin-prettier","status":"active","version":"4.1.2","language":"javascript","ecosystem":"npm","summary":"Rollup plugin to format the final bundle with Prettier. Current stable version is 4.1.2, supports Prettier ^1.0.0 || ^2.0.0 || ^3.0.0 and Rollup ^1.0.0 || ^2.0.0 || ^3.0.0 || ^4.0.0. Ships TypeScript types. Key differentiators: integrates Prettier as a Rollup plugin, handles source map generation by computing diffs. Release cadence is irregular, with recent updates focused on dependency upgrades and Rollup/Prettier version support.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","rollup","rollup-plugin","prettier","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/rollup-plugin-prettier"},{"id":22183,"title":"rollup-plugin-prisma-generate","library":"rollup-plugin-prisma-generate","status":"active","version":"1.0.0","language":"javascript","ecosystem":"npm","summary":"A Rollup plugin that automatically generates the Prisma client (`@prisma/client`) during the bundle step. Current stable version is 1.0.0. It is a lightweight wrapper around `prisma generate`, intended for use in Rollup builds. Differentiators include automatic schema detection, promise-based generation before build, and TypeScript support. It has peer dependencies on Rollup 2 or 3 and `picocolors`. Designed for projects using Prisma ORM with Rollup.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","rollup","plugin","prisma","generate","@prisma/client","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/rollup-plugin-prisma-generate"},{"id":22184,"title":"rollup-plugin-process-env","library":"rollup-plugin-process-env","status":"active","version":"1.0.7","language":"javascript","ecosystem":"npm","summary":"A Rollup plugin that injects `process.env` variables into the build. Current stable version is 1.0.7 (released 2023). It supports prefix-based filtering, custom filter functions, or direct object mapping. Unlike @rollup/plugin-replace or @rollup/plugin-inject, this plugin specifically handles `process.env` references and offers built-in dotenv integration guidance. Ships TypeScript types. Release cadence is low; updates are infrequent. Key differentiators: simple API, no additional configuration for common use cases, and explicit support for dotenv/dotenv-expand.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","rollup-plugin","env","front-end","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/rollup-plugin-process-env"},{"id":22185,"title":"rollup-plugin-progress","library":"rollup-plugin-progress","status":"abandoned","version":"1.1.2","language":"javascript","ecosystem":"npm","summary":"A Rollup plugin that displays a progress bar and the current module being transpiled during the build process. Version 1.1.2 (latest as of 2017) is stable with no active development. It provides real-time feedback via a progress bar and the filename of the current module, with an option to preserve terminal output (clearLine: false). Differentiator: simple, lightweight, no frills; minimal compared to alternatives like rollup-plugin-visualizer or rollup-plugin-progress-plugin.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","rollup","plugin","progress","progressbar"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/rollup-plugin-progress"},{"id":22186,"title":"rollup-plugin-progress2","library":"rollup-plugin-progress2","status":"active","version":"0.2.3","language":"javascript","ecosystem":"npm","summary":"A Rollup plugin that displays the current module being transpiled during the bundling process. Version 0.2.3 rewrites the original rollup-plugin-progress in TypeScript and adds support for Rollup v3. It provides a simple progress indicator with an optional clearLine configuration. Unlike the original, this version is maintained, typed, and compatible with Rollup v3. Released as a scoped replacement, it has a low release cadence and minimal dependencies.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","rollup","plugin","progress","progressbar","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/rollup-plugin-progress2"},{"id":22187,"title":"rollup-plugin-protobuf","library":"rollup-plugin-protobuf","status":"active","version":"0.1.1","language":"javascript","ecosystem":"npm","summary":"A Rollup plugin that converts .proto files into JavaScript modules using protobuf.js. Version 0.1.1 (stable, no recent updates). It integrates protobuf compilation into the Rollup build pipeline, allowing direct import of .proto files. Differentiates by being Rollup-specific and supporting options like convertFieldsToCamelCase. No known alternatives for Rollup + protobuf.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","rollup-plugin","protobuf"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/rollup-plugin-protobuf"},{"id":22188,"title":"rollup-plugin-pure","library":"rollup-plugin-pure","status":"active","version":"0.4.0","language":"javascript","ecosystem":"npm","summary":"Rollup/Vite plugin that automatically injects /*#__PURE__*/ annotations before specific function calls and /*@__NO_SIDE_EFFECTS__*/ before function declarations, enabling better tree-shaking for libraries with definition functions like Vue's defineComponent. Current stable version is 0.4.0, actively maintained. Supports regex function names, uses AST-based approach, and handles Rollup's awareness of pure annotations. Key differentiator: automatic annotation injection without manual marks, works with Vite and Rollup 3/4.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","vite","rollup","pure-annotation","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/rollup-plugin-pure"},{"id":22189,"title":"rollup-plugin-purge-icons","library":"rollup-plugin-purge-icons","status":"active","version":"0.10.0","language":"javascript","ecosystem":"npm","summary":"Rollup plugin for PurgeIcons, a tool that removes unused icon imports from icon libraries (e.g., Material Design, Font Awesome) to reduce bundle size. Version 0.10.0 is current stable; maintained by Anthony Fu. It works by analyzing your source code for used icon names and tree-shaking the rest. Key differentiators: automatic detection of icon usage, supports multiple icon sets, and integrates as a rollup plugin with zero configuration options needed in many cases. Requires @purge-icons/core and @purge-icons/generated as peer dependencies.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","rollup-plugin","purge-icons","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/rollup-plugin-purge-icons"},{"id":27359,"title":"rollup-plugin-purgecss","library":"rollup-plugin-purgecss","status":"active","version":"8.0.0","language":"javascript","ecosystem":"npm","summary":"Rollup plugin to remove unused CSS using PurgeCSS. Current stable version 8.0.0. Part of the PurgeCSS monorepo, releases follow PurgeCSS core releases. Key differentiator: tree-shaking CSS in Rollup bundles based on content analysis, supporting safelisting, extractors, and CSS variables. Compatible with Rollup 2+, ESM-first with TypeScript types. Regular releases with breaking changes across major versions. Alternative to cssnano and uncss for unused CSS removal.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","rollup-plugin","purgecss","remove","unused","css","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/rollup-plugin-purgecss"},{"id":22190,"title":"rollup-plugin-purs","library":"rollup-plugin-purs","status":"maintenance","version":"1.0.38","language":"javascript","ecosystem":"npm","summary":"Rollup plugin to bundle PureScript modules into optimized JavaScript bundles. Current stable version is 1.0.38. It integrates PureScript compilation output with Rollup, offering tree shaking and advanced optimizations like uncurrying, inlining, dead code elimination, and constant propagation. Compared to purs bundle or webpack, it produces smaller file sizes (e.g., 35.7 kB vs 65.2 kB for a sample app). Requires manual PureScript compilation beforehand (e.g., with pulp build). Releases are infrequent; last update was in 2017. Not actively maintained, but functional for existing projects.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/rollup-plugin-purs"},{"id":22191,"title":"rollup-plugin-raw","library":"rollup-plugin-raw","status":"active","version":"0.0.1","language":"javascript","ecosystem":"npm","summary":"Rollup plugin that transforms raw text files (e.g., .txt, .glsl, .fs) into ES modules that export the file content as a string. Current stable version is 0.0.1, requiring Node.js v14+ and Rollup v3+. Lightweight and minimal, with TypeScript type definitions included. Differentiators: simple regex-based filtering, no dependencies.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","rollup","raw file","rollup plugin","rollup plugin raw file","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/rollup-plugin-raw"},{"id":22192,"title":"rollup-plugin-re","library":"rollup-plugin-re","status":"deprecated","version":"1.0.7","language":"javascript","ecosystem":"npm","summary":"A Rollup plugin for content transformation using regex patterns, string replacements, define macros, and custom transforms. Version 1.0.7 is the latest stable release, but the package appears unmaintained since 2018. It allows multiple replace patterns, include/exclude filters, and supports replacing by regex, string, file content, or custom transform function. Differentiates from @rollup/plugin-replace by offering pattern-based and macro-based replacements alongside simple string replacements.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","rollup-plugin","regexp","replace"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/rollup-plugin-re"},{"id":22193,"title":"rollup-plugin-react-compat","library":"rollup-plugin-react-compat","status":"active","version":"0.1.1","language":"javascript","ecosystem":"npm","summary":"Rollup plugin to alias 'react', 'react-dom', and related modules to Preact ('preact/compat' or 'preact-compat') with configurable options like React-like compatibility flags (usePreactX, noPropTypes, etc.). Version 0.1.1 (first stable release), low release cadence. Key differentiator: provides a one-stop Rollup integration for swapping React with Preact's compat layer, supporting aliasModules for custom mappings. Alternatives like @rollup/plugin-alias require manual configuration.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","rollup","plugin","preact","react","compat","croact"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/rollup-plugin-react-compat"},{"id":22194,"title":"rollup-plugin-react-scoped-css","library":"rollup-plugin-react-scoped-css","status":"active","version":"1.2.3","language":"javascript","ecosystem":"npm","summary":"A Rollup and Vite plugin that provides component-level CSS scoping for React, similar to Vue and Angular's scoped styles. Current stable version is 1.2.3 (released March 2026), updated regularly with dependency bumps. It adds a unique data attribute to JSX elements and rewrites CSS selectors to match, enabling style isolation without CSS Modules. Unlike CSS Modules, it works with preprocessors (SCSS, Less) and does not require renaming class names. Requires Node >= 18 and Vite >= 5. Ships TypeScript types.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","rollup","react","css","styles","vite","vitejs","plugin","vite-plugin","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/rollup-plugin-react-scoped-css"},{"id":22195,"title":"rollup-plugin-regexp","library":"rollup-plugin-regexp","status":"active","version":"5.0.1","language":"javascript","ecosystem":"npm","summary":"A Rollup plugin for dynamic find-and-replace operations in bundled output using regular expressions or string matching. Version 5.0.1 is the latest stable release, published with a moderate cadence. Unlike static string replacement plugins, it supports RegExp patterns and replacement functions, enabling codemods and dynamic content injection. Ships TypeScript types and uses magic-string for accurate sourcemap preservation. A key differentiator is the shorthand syntax allowing key-value pairs for multiple replacements.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","rollup-plugin","replace","find","regex","regexp","modify","codemod","magic-string","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/rollup-plugin-regexp"},{"id":22198,"title":"rollup-plugin-rename","library":"rollup-plugin-rename","status":"active","version":"1.0.1","language":"javascript","ecosystem":"npm","summary":"Rollup plugin that renames file paths before they are emitted, rewriting all imports and exports across the bundle to match the new names. Current version is 1.0.1, with a simple API: a map function transforms original file paths to new ones. Unlike other rename plugins, it supports include/exclude patterns and source map generation. Particularly useful when using preserveModules to restructure output directories. No ongoing maintenance activity observed since 2021.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/rollup-plugin-rename"},{"id":22196,"title":"rollup-plugin-rename-files","library":"rollup-plugin-rename-files","status":"active","version":"2.0.0","language":"javascript","ecosystem":"npm","summary":"A Rollup plugin that renames output files, primarily used to fix extensions like .less.js to .css.js when bundling with preserveModules. Current version 2.0.0, based on rollup-plugin-rename-node-modules. Active maintenance. Differentiators: allows arbitrary filename transformations via a function, not limited to node_modules or extensions, unlike alternatives like rollup-plugin-rename-extensions or rollup-plugin-rename.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","rollup","plugin","rollup-plugin","node_modules","rename","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/rollup-plugin-rename-files"},{"id":22197,"title":"rollup-plugin-rename-node-modules","library":"rollup-plugin-rename-node-modules","status":"active","version":"1.3.1","language":"javascript","ecosystem":"npm","summary":"A Rollup plugin that renames the `node_modules` directory in the output when bundling with `preserveModules` and also rewrites relative imports to point to the new folder. Version 1.3.1 is the latest stable release. It addresses a common npm publishing issue where npm ignores `node_modules` in the output directory. Supports a custom replacer function (since 1.3.0), optional source map generation (since 1.2.0), and requires Rollup 2.28.2+ and Node 8+. This is a niche utility for library authors bundling dependencies with `preserveModules`.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","rollup","plugin","rollup-plugin","node_modules","rename","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/rollup-plugin-rename-node-modules"},{"id":22199,"title":"rollup-plugin-replace-imports","library":"rollup-plugin-replace-imports","status":"active","version":"1.0.0","language":"javascript","ecosystem":"npm","summary":"A Rollup plugin that replaces import paths in bundled output, useful for creating dual CJS/ESM builds by transforming module specifiers (e.g., replacing '/es/' with '/'). Version 1.0.0 is stable but sparsely documented; no known release cadence or major updates. Unlike more complex plugin chains, this focuses on a single transformation function applied after module resolution.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","rollup","rollup-plugin-replace-imports","rollup-plugin"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/rollup-plugin-replace-imports"},{"id":22200,"title":"rollup-plugin-replace-shebang","library":"rollup-plugin-replace-shebang","status":"active","version":"2.0.0","language":"javascript","ecosystem":"npm","summary":"A Rollup plugin that preserves and relocates shebang (#!) from entry files to the output bundle. Version 2.0.0, released with breaking changes in file paths (ESM: dist/index.mjs, CJS: dist/index.cjs, types: dist/index.d.mts and dist/index.d.cts). Supports include/exclude glob patterns, template variables in shebang (${name}, ${version}), chmod auto-set executable permissions, and skipBackslash option. Ships TypeScript types, requires Rollup >= 2.0.0 and Node >= 12. Differentiators: simple API, template variables, chmod support, and pattern filtering unlike alternative plugins.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","rollup","rollup-plugin","shebang","hashbang","cli","bundler","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/rollup-plugin-replace-shebang"},{"id":22201,"title":"rollup-plugin-require-context","library":"rollup-plugin-require-context","status":"active","version":"1.0.1","language":"javascript","ecosystem":"npm","summary":"A Rollup plugin that resolves webpack-style require-context calls, enabling dynamic module loading in Rollup bundles. Current stable version is 1.0.1, with irregular releases. Key differentiators: allows migration from webpack to Rollup without rewriting require-context usage, supports RegExp filtering and recursive directory traversal. Alternative to manual import() or glob imports.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","rollup","plugin","require-context","webpack-context"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/rollup-plugin-require-context"},{"id":27360,"title":"rollup-plugin-resolve","library":"rollup-plugin-resolve","status":"deprecated","version":"0.0.1-predev.1","language":"javascript","ecosystem":"npm","summary":"A rollup plugin that wraps the Node.js resolution algorithm for module resolution. Currently at version 0.0.1-predev.1, this package is in pre-release state with no stable releases. It serves as a resolver for Rollup, similar to @rollup/plugin-node-resolve but with no documentation or usage guidance. Not recommended for production use due to its early stage.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/rollup-plugin-resolve"},{"id":22202,"title":"rollup-plugin-resolve-alias","library":"rollup-plugin-resolve-alias","status":"deprecated","version":"0.2.1","language":"javascript","ecosystem":"npm","summary":"A Rollup plugin to create module import aliases, simplifying paths in bundled code. Current stable version is 0.2.1, with no active development since 2018. It provides a simple API via an 'aliases' object, but lacks features like array aliases or custom resolvers found in more modern alternatives like @rollup/plugin-alias. Ships TypeScript types. Requires Rollup >=0.20.0. Use with caution for new projects; prefer @rollup/plugin-alias instead.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","rollup","rollup-plugin","resolve","alias","aliases","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/rollup-plugin-resolve-alias"},{"id":22203,"title":"rollup-plugin-resolve-shebang","library":"rollup-plugin-resolve-shebang","status":"active","version":"1.0.1","language":"javascript","ecosystem":"npm","summary":"A Rollup plugin that recognizes and preserves shebang (#!) lines in entry files, ensuring they remain at the top of the bundled output. Version 1.0.1 is current; ESM-only, requires Node.js >=18 or >=20, and Rollup >=4. Unlike alternatives that may strip or misplace shebangs, this plugin correctly retains them for CLI tools. Ships TypeScript types and has a minimal footprint.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","rollup","rollup-plugin","shebang","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/rollup-plugin-resolve-shebang"},{"id":22204,"title":"rollup-plugin-rewrite-imports","library":"rollup-plugin-rewrite-imports","status":"maintenance","version":"2.0.0","language":"javascript","ecosystem":"npm","summary":"Rollup plugin that rewrites ES module import and dynamic import paths by prepending a string to each path. Version 2.0.0 is the latest stable release; maintained on an as-needed basis. It solves the problem of fragmented builds where dependencies reside in separate node_modules directories, enabling theme developers and platform owners to use standard web component tooling while keeping builds isolated. Differentiates from other path-rewriting plugins by focusing specifically on ESM imports in the context of legacy or multi-repo setups, with no external dependencies.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","rollup","plugin","esm","imports","rollup-plugin"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/rollup-plugin-rewrite-imports"},{"id":22205,"title":"rollup-plugin-riot","library":"rollup-plugin-riot","status":"active","version":"10.0.0","language":"javascript","ecosystem":"npm","summary":"Rollup plugin to compile Riot.js tag files during bundling. Current stable version is v10.0.0, requiring @riotjs/compiler >= v10 and Rollup v1+. Release cadence tied to Riot.js major versions: v10 supports Riot 10, v9 supports Riot 9, etc. Drops node <22. Key differentiators: seamless integration of Riot tags into Rollup pipeline, supports custom file extension, include/exclude patterns, and passes through compiler options. Default extension is '.riot'.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","riot","rollup-plugin"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/rollup-plugin-riot"},{"id":22208,"title":"rollup-plugin-ripple","library":"rollup-plugin-ripple","status":"maintenance","version":"0.2.152","language":"javascript","ecosystem":"npm","summary":"A Rollup plugin for building Ripple applications. Ripple is a React-based framework for building user interfaces, and this plugin integrates it with Rollup. The current stable version is 0.2.152, but it is rarely updated and likely unmaintained. Differentiators: it allows developers to use Rollup as a bundler for Ripple projects instead of the default Ripple CLI. However, usage is minimal and documentation is scarce.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/rollup-plugin-ripple"},{"id":22206,"title":"rollup-plugin-rm","library":"rollup-plugin-rm","status":"active","version":"1.0.2","language":"javascript","ecosystem":"npm","summary":"A Rollup plugin that executes the rm (remove) command during build hooks, specifically buildStart or buildEnd. Version 1.0.2 (current stable) has a low release cadence. It is a minimal alternative to rollup-plugin-delete or rollup-plugin-clean, offering no-config deletion via a simple string path argument. It ships TypeScript types and requires Rollup 3 or 4 as a peer dependency. Unlike alternatives, it does not support glob patterns or multiple directories—only a single path removal.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/rollup-plugin-rm"},{"id":22207,"title":"rollup-plugin-rust","library":"rollup-plugin-rust","status":"active","version":"1.2.0","language":"javascript","ecosystem":"npm","summary":"A Rollup plugin that compiles Rust code into WebAssembly modules, enabling seamless interop between Rust and JavaScript projects. Version 1.2.0, currently in active development with no recent updates. Requires Node >= 8.9.0, Rollup >= 0.64.0, and Rust nightly with wasm32-unknown-unknown target. Supports various export modes (WebAssembly.Instance, WebAssembly.Module, buffer), release/debug builds, and custom include/exclude patterns. Differentiates from other WASM plugins by focusing specifically on Rust compilation via the rustc compiler, offering tight integration with Rollup's build pipeline.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","rollup-plugin","rust","webassembly","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/rollup-plugin-rust"},{"id":22211,"title":"rollup-plugin-sass","library":"rollup-plugin-sass","status":"active","version":"1.15.3","language":"javascript","ecosystem":"npm","summary":"Rollup plugin for compiling Sass/SCSS files into CSS, with support for output to file, insertion into <head>, and custom processors (e.g., PostCSS). Current version 1.15.3, released July 2024, with maintenance releases focused on dependency updates and vulnerability fixes. Key differentiators: supports both legacy `node-sass` and modern `sass` compiler via `api` option (added in v1.15.0), CSS modules via processor, and TypeScript types included. Release cadence is irregular but with periodic maintenance updates.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","rollup","rollup-plugin","sass","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/rollup-plugin-sass"},{"id":22209,"title":"rollup-plugin-sass-migrator","library":"rollup-plugin-sass-migrator","status":"active","version":"1.0.5","language":"javascript","ecosystem":"npm","summary":"Rollup/Vite plugin to run the sass-migrator tool on SASS files during development and build, primarily to eliminate deprecation warnings from the SASS compiler. Version 1.0.5 (stable) has a peer dependency on sass-migrator ^1. Designed to simplify automatic migration by integrating into the build pipeline, with special support for Quasar projects via a convenience function. Unlike manual migration, it automates migration on every build, ensuring existing warnings are resolved.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","sass","vite","quasar","rollup","migrate","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/rollup-plugin-sass-migrator"},{"id":22210,"title":"rollup-plugin-sass-modules","library":"rollup-plugin-sass-modules","status":"active","version":"1.4.0","language":"javascript","ecosystem":"npm","summary":"A Rollup plugin that imports and compiles SASS/SCSS files as modules, supporting sourcemaps and extraction of CSS files. Version 1.4.0 is the latest stable release. It integrates with dart-sass and allows import from `node_modules`. Key differentiator: exports the dependency tree to Rollup and supports post-processing via a `processor` function. Ideal for projects using Rollup as a bundler who want to use Sass with CSS modules or extracted CSS.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/rollup-plugin-sass-modules"},{"id":22212,"title":"rollup-plugin-sbom","library":"rollup-plugin-sbom","status":"active","version":"3.1.0","language":"javascript","ecosystem":"npm","summary":"Rollup and Vite plugin to generate Software Bill of Materials (SBOM) for your application. Current stable version is 3.1.0, released March 2026. Supports CycloneDX and SPDX formats. Key differentiators: native Vite support, virtual module filtering, and configuration via rollup or vite config. Active development with next versions adding rolldown support. Requires Node >=20.19.0.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","vite-plugin","rollup-plugin","sbom","cyclonedx","bill-of-materials","bom","software-bill-of-materials"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/rollup-plugin-sbom"},{"id":22215,"title":"rollup-plugin-screeps","library":"rollup-plugin-screeps","status":"active","version":"1.0.1","language":"javascript","ecosystem":"npm","summary":"Rollup plugin for uploading compiled code to the Screeps MMO/private servers. Integrates directly into the Rollup build pipeline, reading credentials and server configuration from a screeps.json file. Supports automatic branch naming based on git branch, maps source files to screeps modules, and optionally uploads source maps. Current version 1.0.1 is stable with low release cadence. Alternative to grunt-screeps for projects using Rollup as bundler.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","rollup","screeps"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/rollup-plugin-screeps"},{"id":22213,"title":"Rollup Plugin Screeps SS3","library":"rollup-plugin-screeps-ss3","status":"active","version":"1.1.2","language":"javascript","ecosystem":"npm","summary":"A Rollup plugin for uploading code to Screeps game servers. Version 1.1.2 supports the unified `.screeps.yaml` credentials file (SS3 standard) as well as legacy JSON config. It automatically applies source maps in Screeps-friendly format and can derive the target branch from the current git branch. Unlike other Screeps plugins, it integrates with the Screepers unified credential standard and offers environment variable overrides for server and branch.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","rollup","screeps","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/rollup-plugin-screeps-ss3"},{"id":26334,"title":"rollup-plugin-screeps-world","library":"rollup-plugin-screeps-world","status":"active","version":"1.0.4","language":"javascript","ecosystem":"npm","summary":"A Rollup plugin for deploying code to the Screeps MMO game world. Version 1.0.4 is the latest stable release, updated sporadically. It automates uploading compiled JavaScript bundles to Screeps servers via the official API, with support for automatic branch naming from Git, source map uploading, and config file-based authentication. Unlike generic upload plugins, this is purpose-built for Screeps' unique upload protocol and branch system. It ships TypeScript types.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","rollup","screeps","world","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/rollup-plugin-screeps-world"},{"id":22217,"title":"rollup-plugin-scss","library":"rollup-plugin-scss","status":"active","version":"4.0.1","language":"javascript","ecosystem":"npm","summary":"A Rollup plugin for compiling .scss, .sass, and .css files into a single CSS file, with support for source maps, custom processors (e.g., PostCSS), and prefix injection. Version 4.0.1 is stable and actively maintained. It automatically uses the 'sass' package over 'node-sass', is written in TypeScript, and integrates seamlessly with Rollup's asset pipeline. Compared to alternatives like rollup-plugin-postcss, it focuses solely on Sass/SCSS compilation without additional CSS processing by default, offering a leaner setup for pure SCSS projects.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","rollup-plugin","css","sass","scss"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/rollup-plugin-scss"},{"id":22214,"title":"rollup-plugin-scss-lit","library":"rollup-plugin-scss-lit","status":"active","version":"2.1.0","language":"javascript","ecosystem":"npm","summary":"Rollup plugin that imports Sass/SCSS sources as constructable stylesheets for Lit (lit-html/lit-element) and FAST Element projects. Version 2.1.0, released 2024-12-10, supports Node >=18 and peer dependencies lit ^2||^3 and rollup ^2||^3||^4. Replaces rollup-plugin-styles + rollup-plugin-lit-css with a single step. Uses the official Sass compileString API, supports minification via cssnano or esbuild, custom PostCSS transforms, include/exclude patterns, and TypeScript declarations. Faster and simpler than alternative multi-plugin setups.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","rollup","plugin","rollup-plugin","lit","lit-css","lit-scss","lit-html","lit-element"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/rollup-plugin-scss-lit"},{"id":22216,"title":"rollup-plugin-serve","library":"rollup-plugin-serve","status":"active","version":"3.0.0","language":"javascript","ecosystem":"npm","summary":"A Rollup plugin to serve bundled files during development with a configurable static server. Current stable version is 3.0.0, released sporadically with updates when needed. Key differentiators: zero-config setup, built-in HTTPS support, history API fallback for SPAs, and multiple content base directories. Compared to alternatives like rollup-plugin-dev, it is lighter and mimics webpack-dev-server options. Supports Rollup v0.60+ for v3, older versions available for earlier Rollup. Ships TypeScript types.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","rollup","rollup-plugin","serve","dev-server","static","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/rollup-plugin-serve"},{"id":16199,"title":"Rollup Development Server Plugin","library":"rollup-plugin-server","status":"maintenance","version":"0.7.0","language":"javascript","ecosystem":"npm","summary":"rollup-plugin-server is a Rollup plugin that provides a basic development server for serving bundled applications. It simplifies the development workflow by allowing developers to serve static files from specified content base directories, enabling quick testing of Rollup output in a browser. The plugin supports features like history API fallback, custom host and port configuration, and optional HTTPS serving using user-provided SSL certificates. The current stable version is 0.7.0, with no recent updates, suggesting a maintenance-mode project rather than active feature development. Its primary differentiation lies in its direct integration into the Rollup configuration for a lightweight, build-time server.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","rollup","rollup-plugin","serve","server","dev-server","static"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/rollup-plugin-server"},{"id":22218,"title":"rollup-plugin-sham-ui-templates","library":"rollup-plugin-sham-ui-templates","status":"active","version":"1.1.0","language":"javascript","ecosystem":"npm","summary":"Rollup plugin that compiles sham-ui template files (.sht, .sfc) during bundling. Version 1.1.0 is current. Supports two file types: standard templates and single-file components. Requires @rollup/plugin-babel for transformation. Minimal configuration; designed specifically for sham-ui projects.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","rollup-plugin","sham-ui"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/rollup-plugin-sham-ui-templates"},{"id":22219,"title":"rollup-plugin-shebang-bin","library":"rollup-plugin-shebang-bin","status":"active","version":"0.1.0","language":"javascript","ecosystem":"npm","summary":"A Rollup plugin (v0.1.0, last updated Dec 2024) for preserving or inserting shebang (#!) lines and setting executable permissions on output files. Supports Rollup 2, 3, and 4 via peer dependency. Configurable patterns, shebang string, separator, insert/preserve behavior, and file mode. Unlike simpler shebang plugins, this one allows separate control over preservation and insertion, plus executable mode setting. Ships TypeScript types and supports both ESM and CJS. Requires Node 14+, actively maintained with a history of dependency upgrades and Rollup version support.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","rollup","plugin","rollup-plugin","shebang","hashbang","bin","executable","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/rollup-plugin-shebang-bin"},{"id":22220,"title":"rollup-plugin-shell","library":"rollup-plugin-shell","status":"active","version":"1.0.9","language":"javascript","ecosystem":"npm","summary":"Rollup plugin to execute arbitrary shell commands during the build process. Version 1.0.9 is the latest stable release. Allows specifying commands as strings or arrays and hooks into any Rollup build hook (default: generateBundle). Supports synchronous and asynchronous execution. Differentiators: minimal API, supports single or multiple commands, flexible hook integration. Designed for tasks like linting, copying files, or running dev servers.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","rollup","plugin","node commands","shell commands","shell","execute","commands","rollup plugin execute shell","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/rollup-plugin-shell"},{"id":22221,"title":"rollup-plugin-shim","library":"rollup-plugin-shim","status":"maintenance","version":"1.0.0","language":"javascript","ecosystem":"npm","summary":"A Rollup plugin that replaces module imports with a specified string shim, useful for stripping out dev-time dependencies like 'debug' in production builds. Stable at v1.0.0 since 2017, with minimal releases. Unlike rollup-plugin-alias, this plugin replaces the module content inline with a string rather than pointing to another file, making it ideal for small shims. Best for simple noop replacements; for complex aliasing, use rollup-plugin-alias instead. Active maintenance is low, but the plugin works with Rollup 0.x and 1.x.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/rollup-plugin-shim"},{"id":20528,"title":"rollup-plugin-simple-babel","library":"rollup-plugin-simple-babel","status":"maintenance","version":"1.0.6","language":"javascript","ecosystem":"npm","summary":"A simple Rollup plugin that wraps Babel to allow seamless transpilation during bundling. Version 1.0.6 (latest as of early 2019) is stable but low maintenance. It passes all Babel options through via the plugin invocation. Unlike @rollup/plugin-babel, it does not automatically select files or require Babel configuration; it transforms all JavaScript files. Recommended only for trivial setups; most projects should use @rollup/plugin-babel for better integration, performance, and automatic detection of Babel configs.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","babel","rollup","plugin","rollup-plugin","rollup-babel"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/rollup-plugin-simple-babel"},{"id":22223,"title":"rollup-plugin-size","library":"rollup-plugin-size","status":"maintenance","version":"0.3.1","language":"javascript","ecosystem":"npm","summary":"Prints gzipped sizes of Rollup bundle assets and tracks changes since last build. Version 0.3.1 is the latest release, with low maintenance. It is a port of Google Chrome Labs' size-plugin for Webpack, providing per-file size comparison and historical tracking via a stored .size-snapshot.json file. Key differentiator: integrates directly into Rollup's output lifecycle.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/rollup-plugin-size"},{"id":22222,"title":"rollup-plugin-size-snapshot","library":"rollup-plugin-size-snapshot","status":"maintenance","version":"0.12.0","language":"javascript","ecosystem":"npm","summary":"Rollup plugin that generates a .size-snapshot.json file tracking actual, minified, and gzipped bundle sizes. Current stable version v0.12.0 requires rollup >=2 and Node >=10. Key differentiator: also shows treeshaken sizes for es output via both Rollup and Webpack to detect dead code. Supports threshold for CI snapshot matching.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/rollup-plugin-size-snapshot"},{"id":22225,"title":"rollup-plugin-sizes","library":"rollup-plugin-sizes","status":"active","version":"1.1.0","language":"javascript","ecosystem":"npm","summary":"A Rollup plugin that analyzes bundle composition by showing sizes and percentages for each module and its constituent files. Current stable version 1.1.0 (2024) supports Rollup 2, 3, and 4, and is compatible with Vite. It helps identify bloated libraries by printing a hierarchical breakdown of output chunks, optionally with per-file details. Differentiators: lightweight (only 4 dependencies), simple reporter API, and dual ESM/CJS support. Released under MIT license.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","rollup","filesizes","bundler","rollup-plugin"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/rollup-plugin-sizes"},{"id":27361,"title":"rollup-plugin-skypin","library":"rollup-plugin-skypin","status":"active","version":"1.1.2","language":"javascript","ecosystem":"npm","summary":"A Rollup plugin that converts bare Node-style imports into pinned URLs from skypack.dev CDN, enabling browser-friendly ESM imports from npm packages. Version 1.1.2 is stable and actively maintained. It supports options for minified vs. normal builds, pinned URLs for production, custom replacement logic, and handling of relative/web imports. Key differentiator: lightweight, focused alternative to other CDN plugin approaches; based on skypin library.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","skypack","cdn","pinned","performance","npm","rollup","plugin","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/rollup-plugin-skypin"},{"id":22224,"title":"rollup-plugin-smart-asset","library":"rollup-plugin-smart-asset","status":"active","version":"2.1.2","language":"javascript","ecosystem":"npm","summary":"Rollup plugin for processing assets (rebase, inline or copy) referenced from JavaScript/TypeScript code. Currently at version 2.1.2, with a stable release cadence. Key differentiators: supports three modes (rebase, inline, copy), keepImport for bundling libraries, custom hash algorithms (including MetroHash and xxHash), and full micromatch pattern support for include/exclude. Unlike rollup-plugin-url or @rollup/plugin-url, it prioritizes seamless config reuse with postcss-smart-asset and offers detailed hash options.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","rollup-plugin","asset","rebase","url","copy","inline"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/rollup-plugin-smart-asset"},{"id":22226,"title":"rollup-plugin-solid-styled","library":"rollup-plugin-solid-styled","status":"active","version":"0.12.1","language":"javascript","ecosystem":"npm","summary":"Rollup plugin for solid-styled, a CSS-in-JS library for SolidJS. Version 0.12.1 is current. It integrates solid-styled's extraction with Rollup's build pipeline. Compared to manual setups, it automates style extraction and injection during bundling. Requires rollup >=3 and solid-styled >=0.9. TypeScript types included.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","pridepack","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/rollup-plugin-solid-styled"},{"id":22227,"title":"rollup-plugin-sourcemaps","library":"rollup-plugin-sourcemaps","status":"active","version":"0.6.3","language":"javascript","ecosystem":"npm","summary":"Rollup plugin that loads existing source maps from sourceMappingURL comments in JavaScript files. Version 0.6.3 is the latest stable, with infrequent releases. It works with Rollup >=0.31.2 and helps preserve source maps from transpiled files or external modules before final bundling. Unlike Babel's inputSourceMap option, this plugin works with any source map source, making it useful when consuming pre-compiled dependencies or when using multiple transpilation steps.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","rollup","rollup-plugin","sourcemap","source-map","sourceMappingURL","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/rollup-plugin-sourcemaps"},{"id":22228,"title":"rollup-plugin-sourcemaps2","library":"rollup-plugin-sourcemaps2","status":"active","version":"0.5.6","language":"javascript","ecosystem":"npm","summary":"Rollup plugin that loads existing source maps from sourceMappingURL comments in files, enabling proper source map chaining when input files already contain source maps (e.g., after transpilation with Babel, TypeScript, or ESBuild). Current stable version is 0.5.6, with monthly patch releases and a major update to Rollup 4 in v0.5.0. Key differentiators: actively maintained fork of the abandoned rollup-plugin-sourcemaps, supports both async and sync loading, handles multiple sourceMappingURLs, and encodes non-ASCII characters correctly. Requires Rollup >=4 and Node >=18.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","rollup","rollup-plugin","sourcemap","source-map","sourceMappingURL","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/rollup-plugin-sourcemaps2"},{"id":27362,"title":"rollup-plugin-sprite","library":"rollup-plugin-sprite","status":"maintenance","version":"0.1.2","language":"javascript","ecosystem":"npm","summary":"A Rollup plugin that generates a sprite sheet from a set of images using spritesmith and outputs corresponding SASS/LESS/Stylus/CSS mixins. Current stable version: 0.1.2. Infrequently updated; last commit 2019. Differentiates by integrating sprite generation into the Rollup build pipeline, automating the creation of CSS sprites and mixins directly from source images. Compared to standalone tools like grunt-sprite or gulp.spritesmith, this plugin offers seamless bundling with Rollup, reducing build configuration overhead.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","rollup","rollup-plugin","rollup-plugin-sprite","spritesmith","sprite"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/rollup-plugin-sprite"},{"id":22229,"title":"rollup-plugin-static-import","library":"rollup-plugin-static-import","status":"active","version":"1.0.0","language":"javascript","ecosystem":"npm","summary":"Rollup plugin that copies imported files (e.g., SVG, SCSS) to the output directory while marking them as external in the bundle. Version 1.0.0 rewrites in TypeScript with type declarations. Best used with rollup's preserveModules option to keep imports tree-shakable. Unlike generic copy plugins, it integrates with rollup's watch mode and handles asset re-imports. Requires rollup ^1.20.0 || ^2.0.0 || ^3.0.0.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/rollup-plugin-static-import"},{"id":22230,"title":"rollup-plugin-stats","library":"rollup-plugin-stats","status":"active","version":"2.1.1","language":"javascript","ecosystem":"npm","summary":"A Vite/Rolldown/Rollup plugin that generates a bundle stats JSON file (stats.json) containing detailed information about assets, chunks, and modules. Current stable version is 2.1.1. The plugin is actively maintained, with regular releases (multiple per month). Key differentiators: works across Vite (v5–v8), Rolldown (v1), and Rollup (v3–v4); supports selective asset/module inclusion/exclusion; integrates with RelativeCI and bundle-stats ecosystem for further analysis. Requires Node >=18.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","vite","rolldown","rollup","vite-plugin","rolldown-plugin","rollup-plugin","bundle-stats","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/rollup-plugin-stats"},{"id":22231,"title":"rollup-plugin-strict-alias","library":"rollup-plugin-strict-alias","status":"active","version":"1.0.0","language":"javascript","ecosystem":"npm","summary":"A Rollup plugin for defining import aliases with exact string matching (===) rather than prefix matching (startsWith). Version 1.0.0 is the current stable release. This plugin emulates Webpack's resolve.alias behavior, avoiding false positives that occur with substring replacement (e.g., 'react' won't accidentally match 'react-router'). It supports local file resolution with configurable extensions. Unlike rollup-plugin-alias, this plugin provides strict alias substitution and handles submodule imports (e.g., 'lodash/map'). The package is authored by adriantoine and has minimal maintenance commitment; last release is final. Suitable for projects using Rollup that need precise alias mapping.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","rollup","rollup-plugin","resolve","alias"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/rollup-plugin-strict-alias"},{"id":22232,"title":"rollup-plugin-string","library":"rollup-plugin-string","status":"maintenance","version":"3.0.0","language":"javascript","ecosystem":"npm","summary":"Convert text files (e.g., HTML, CSS, SVG) into ES modules for Rollup. v3.0.0 is the current stable version (no recent updates, maintenance mode). Key differentiator: lightweight, simple include/exclude patterns, no dependencies. Alternatives like rollup-plugin-glsl or rollup-plugin-stringify offer similar functionality with different features.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","rollup-plugin","stringify","string","template"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/rollup-plugin-string"},{"id":22233,"title":"rollup-plugin-strip-banner","library":"rollup-plugin-strip-banner","status":"active","version":"3.1.0","language":"javascript","ecosystem":"npm","summary":"Rollup plugin to remove banner comments (e.g., license headers) from module files before bundling. Current stable version is 3.1.0, released with support for Rollup 4.x. Released irregularly, with major version bumps aligning with Rollup peer dependency updates. Key differentiator: lightweight, focused solely on banner stripping without additional transforms. Alternatives like rollup-plugin-terser or manual regex require more configuration. Ships TypeScript types.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","rollup","rollup-plugin","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/rollup-plugin-strip-banner"},{"id":22234,"title":"rollup-plugin-strip-blocks","library":"rollup-plugin-strip-blocks","status":"active","version":"1.0.3","language":"javascript","ecosystem":"npm","summary":"Rollup plugin that removes blocks of code delimited by special comment tags (/* develblock:start */ and /* develblock:end */ by default) from bundled output. Useful for stripping development-only code such as verbose console warnings, assertions, or debug logs from production builds. Current version 1.0.3 has no updates since release; low maintenance cadence. Differentiators: simple comment-based approach vs AST-based plugins like rollup-plugin-strip-code; no configuration required for basic use.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","rollup","modules","debugging","remove-comments","strip-comments","production-ready","comments"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/rollup-plugin-strip-blocks"},{"id":22235,"title":"rollup-plugin-strip-pragma","library":"rollup-plugin-strip-pragma","status":"maintenance","version":"1.0.0","language":"javascript","ecosystem":"npm","summary":"A Rollup plugin that strips requirejs-style build pragmas (e.g., //>>includeStart/End) from source code during bundling. Version 1.0.0 is the first stable release with no active development since 2020. Designed primarily for Cesium.js workflows, it provides a simple configuration to specify pragma names to remove. Unlike custom regex solutions, this plugin integrates seamlessly with Rollup's plugin system and handles nested pragmas correctly. Suitable for production builds to eliminate debug-only code blocks.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","rollup","cesium"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/rollup-plugin-strip-pragma"},{"id":22238,"title":"rollup-plugin-styler","library":"rollup-plugin-styler","status":"active","version":"2.0.0","language":"javascript","ecosystem":"npm","summary":"Universal Rollup plugin for processing CSS, PostCSS, Sass, Less, Stylus, and CSS Modules with asset handling and URL resolving. Current stable version is 2.0.0 (released 2025-02-09), with a new major version that resets stylus dependency. Key differentiators: supports multiple preprocessors, CSS Modules type exports, inject/extract/emit modes, and automatic PostCSS config loading. Actively maintained, with recent updates focusing on dependency upgrades and CI improvements.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","rollup","rollup-plugin","css","css-modules","postcss","sass","scss","less","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/rollup-plugin-styler"},{"id":22236,"title":"rollup-plugin-styles","library":"rollup-plugin-styles","status":"active","version":"4.0.0","language":"javascript","ecosystem":"npm","summary":"Universal Rollup CSS processing plugin that supports PostCSS, Sass, Less, Stylus, CSS Modules, URL resolving, and assets. v4.0.0 requires Rollup ^2.63.0 and drops Node 12. Ships TypeScript types. Active development as of 2022. Differentiators: supports multiple preprocessors out-of-the-box, CSS Modules without extra config, and multiple modes (inject, extract, emit).","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","rollup","rollup-plugin","css","css-modules","postcss","sass","scss","less","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/rollup-plugin-styles"},{"id":22237,"title":"rollup-plugin-stylus-compiler","library":"rollup-plugin-stylus-compiler","status":"maintenance","version":"1.0.1","language":"javascript","ecosystem":"npm","summary":"A Rollup plugin (version 1.0.1, released Oct 2019) that compiles .styl/.stylus files to CSS using the Stylus preprocessor. It does not handle CSS output directly; instead, it must be paired with another plugin (e.g., rollup-plugin-css-porter, rollup-plugin-css-only, or rollup-plugin-postcss) to emit or inline the resulting CSS. The plugin is minimal, focusing solely on Stylus compilation, and relies on Stylus as a peer dependency. Compared to rollup-plugin-postcss (which supports multiple preprocessors), this plugin is Stylus-specific and lighter. Last updated in 2019, it is considered maintenance-only.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","rollup","rollup-plugin","stylus","css"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/rollup-plugin-stylus-compiler"},{"id":13958,"title":"Rollup Bundle Summary Plugin","library":"rollup-plugin-summary","status":"active","version":"3.0.1","language":"javascript","ecosystem":"npm","summary":"rollup-plugin-summary is a Rollup plugin that generates a concise summary of the build output, including file sizes, gzipped sizes, minified sizes, and Brotli compressed sizes. It helps developers monitor the size impact of their bundles. The current stable version is 3.0.1. The package maintains an active release cadence, with major versions often released to align with new major versions of Rollup itself, ensuring compatibility and leveraging new features. Key differentiators include its simplicity, clear output format, and configurable options for hiding specific size metrics, providing a focused overview of bundle characteristics without overwhelming detail. It is primarily used within the Rollup build ecosystem to provide quick feedback on asset sizes.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","rollup","plugin","size","file","filesize","summary","table","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/rollup-plugin-summary"},{"id":22242,"title":"rollup-plugin-svelte","library":"rollup-plugin-svelte","status":"active","version":"7.2.3","language":"javascript","ecosystem":"npm","summary":"Compile Svelte components with Rollup. Version 7.2.3 requires Rollup >=2.0.0 and Svelte >=3.5.0. This plugin translates .svelte files into JavaScript and CSS, and must be used alongside @rollup/plugin-node-resolve and typically @rollup/plugin-commonjs. Key features include preprocessing support, SSR compilation (generate: 'ssr'), custom element output, and flexible include/exclude filtering. The package ships TypeScript types. For new projects, the maintainers recommend using SvelteKit or Vite with vite-plugin-svelte instead.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","svelte","rollup","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/rollup-plugin-svelte"},{"id":22239,"title":"rollup-plugin-svelte-hot","library":"rollup-plugin-svelte-hot","status":"active","version":"1.0.0-8","language":"javascript","ecosystem":"npm","summary":"Rollup plugin for compiling Svelte components with built-in Hot Module Replacement (HMR) support. Version 1.0.0-8, pre-release, requires Rollup >= 2.0.0 and Svelte >= 3.5.0. Supports both Rollup and Nollup bundlers. Unlike standard rollup-plugin-svelte, this plugin adds HMR capabilities, making it suitable for development workflows. Maintained by rixo, with TypeScript definitions included. Release cadence is irregular, with multiple alpha/beta tags.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","svelte","hot","hmr","nollup","rollup","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/rollup-plugin-svelte-hot"},{"id":22240,"title":"rollup-plugin-svelte-ssr","library":"rollup-plugin-svelte-ssr","status":"maintenance","version":"1.0.3","language":"javascript","ecosystem":"npm","summary":"Server-side rendering of a Svelte app at build-time using a Rollup plugin. Current stable version is 1.0.3, last released in June 2020. The plugin pre-renders a Svelte component with specified props during the Rollup build, outputting static HTML and CSS files. Differentiators: simple Rollup integration, supports custom output file naming, CSS/HTML preprocessing, and selective JS file emission. Ideal for generating static HTML for Svelte apps in a Rollup build pipeline. Note: This project appears to be in maintenance mode with no recent updates.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","svelte","ssr","rollup-plugin"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/rollup-plugin-svelte-ssr"},{"id":22241,"title":"rollup-plugin-svelte-types","library":"rollup-plugin-svelte-types","status":"active","version":"1.0.6","language":"javascript","ecosystem":"npm","summary":"A Rollup plugin that generates TypeScript declaration (.d.ts) files for Svelte components, extracting props and events types. Version 1.0.6 is current; no frequent releases. Key differentiator: automates type generation for Svelte components in Rollup builds, reducing manual type work.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","rollup","svelte","plugin","typescript","tsx","typedefinitions"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/rollup-plugin-svelte-types"},{"id":22254,"title":"rollup-plugin-svg","library":"rollup-plugin-svg","status":"maintenance","version":"2.0.0","language":"javascript","ecosystem":"npm","summary":"Import SVG files as base64 data URIs or as raw SVG markup in Rollup bundles. Current stable version 2.0.0. Maintenance mode; no recent updates. Key differentiator: lightweight, zero-config plugin for SVG imports with optional base64 encoding. Simple API: just add to plugins array and import SVGs like JavaScript modules. Alternatives: @rollup/plugin-image, rollup-plugin-url, but this plugin remains a straightforward choice for SVG-only usage.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","rollup","modules","images","svg"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/rollup-plugin-svg"},{"id":22243,"title":"rollup-plugin-svg-import","library":"rollup-plugin-svg-import","status":"active","version":"3.0.0","language":"javascript","ecosystem":"npm","summary":"Rollup plugin to import SVG files directly in JavaScript. Version 3.0.0 requires Node >=18 and rollup ^3.0.0 || ^4.0.0. By default, imports SVG as a DOM node (using document.createElementNS); can be configured with `stringify: true` to import as a raw string for SSR. Ships TypeScript types. A lightweight alternative to @svgr/rollup or rollup-plugin-svg, with minimal configuration and no runtime dependencies beyond Rollup.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","rollup","plugin","import","svg","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/rollup-plugin-svg-import"},{"id":22249,"title":"rollup-plugin-svg-sprite","library":"rollup-plugin-svg-sprite","status":"active","version":"1.0.0","language":"javascript","ecosystem":"npm","summary":"Rollup plugin to extract SVG imports from your bundle and generate an external SVG sprite file, with optional optimization via SVGO. Current stable version is 1.0.0. Released on a low cadence. Key differentiators: native Rollup integration using generateBundle hook, support for SVGO optimization, minification enabled by default, and tests with 100% code coverage. Alternative to webpack-based solutions like svg-sprite-loader.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","rollup","rollup-plugin","svg","sprite","svg-sprite","svgo","create","generate"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/rollup-plugin-svg-sprite"},{"id":22244,"title":"rollup-plugin-svg-sprite-deterministic","library":"rollup-plugin-svg-sprite-deterministic","status":"active","version":"2.0.0","language":"javascript","ecosystem":"npm","summary":"A Rollup plugin that creates deterministic external SVG sprite files from imported SVG files, with optimization via SVGO. Current stable version 2.0.0 (Node >=12). This fork of rollup-plugin-svg-sprite ensures repeatable builds by fixing non-deterministic output (e.g., SVG IDs, ordering). Released as needed. Key differentiators: deterministic builds vs original plugin, optional minification, configurable output folder.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","rollup","rollup-plugin","svg","sprite","svg-sprite","svgo","create","generate"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/rollup-plugin-svg-sprite-deterministic"},{"id":22246,"title":"rollup-plugin-svg-sprites","library":"rollup-plugin-svg-sprites","status":"active","version":"1.2.5","language":"javascript","ecosystem":"npm","summary":"Rollup plugin for creating SVG sprites, built on top of svg-baker and svg-baker-runtime, sharing the same foundation as webpack's svg-sprite-loader. Current stable version is 1.2.5, with TypeScript support. It supports both Rollup and Vite, and offers special handling for Vue 3 and React. Key differentiators include query-based imports (.svg?vueComponent, .svg?jsx), support for large numbers of SVGs via require.context, and minimal configuration. Release cadence is periodic with multiple patches. It integrates with Vue 3, React, and standard SVG usage.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","rollup","rollup-plugin","svg","svg-sprite","svg-sprite-loader","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/rollup-plugin-svg-sprites"},{"id":22245,"title":"rollup-plugin-svg-to-jsx","library":"rollup-plugin-svg-to-jsx","status":"active","version":"1.0.0","language":"javascript","ecosystem":"npm","summary":"Rollup plugin that converts SVG files to JSX components using svg-to-jsx. Current stable version is 1.0.0, released as a minimal wrapper with include/exclude filtering. It transforms SVG imports into React functional components that accept props. The plugin is a simple glue between Rollup and the svg-to-jsx library, with no additional features or active development. Alternatives like @svgr/rollup offer more customization and maintenance.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/rollup-plugin-svg-to-jsx"},{"id":22247,"title":"rollup-plugin-svg-to-symbol","library":"rollup-plugin-svg-to-symbol","status":"active","version":"1.0.0","language":"javascript","ecosystem":"npm","summary":"A Rollup plugin that transforms SVG files into symbol strings, enabling custom sprite generation. Version 1.0.0 is the current stable release. It focuses solely on converting SVGs to `<symbol>` elements with optional SVGO optimization and custom ID extraction. Unlike broader SVG loading plugins, it outputs raw symbol markup for manual assembly into sprites. Minimal dependencies, easy to configure.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","rollup","plugin","svg","symbol","icon"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/rollup-plugin-svg-to-symbol"},{"id":22248,"title":"rollup-plugin-svg-to-vue","library":"rollup-plugin-svg-to-vue","status":"active","version":"1.0.0","language":"javascript","ecosystem":"npm","summary":"A Rollup plugin that imports SVG files as Vue 3 components. Current stable version is 1.0.0. No release cadence documented. Key differentiator: transforms SVG directly into Vue 3 single-file component format, leveraging @vue/compiler-sfc for compilation. Unlike generic SVG loaders, it produces tree-shakable, scoped-style components. Primarily for use with rollup-plugin-vue in browser or SSR builds. Requires Node >=10, peer dependency on @vue/compiler-sfc.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","rollup","plugin","svg","vue","vue3"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/rollup-plugin-svg-to-vue"},{"id":22250,"title":"rollup-plugin-svgo","library":"rollup-plugin-svgo","status":"active","version":"2.0.0","language":"javascript","ecosystem":"npm","summary":"A Rollup plugin that imports SVG files and optimizes them using SVGO (SVG Optimizer). Current stable version is 2.0.0. The plugin processes SVG files through SVGO to remove redundant and useless information (editor metadata, comments, hidden elements, non-optimal values) and exports the cleaned SVG content as a string. Key differentiators: simple integration with Rollup, passes through raw SVG content with `raw: true`, and allows direct configuration of SVGO plugins via plugin options. Unlike generic asset imports, it specifically pairs with SVGO for optimized inline SVG usage in JavaScript bundles.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","rollup-plugin","svg","svgo"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/rollup-plugin-svgo"},{"id":22251,"title":"Rollup Plugin SVGR","library":"rollup-plugin-svgr","status":"active","version":"4.0.1","language":"javascript","ecosystem":"npm","summary":"Rollup plugin that converts SVG files into React components using SVGR, without SVGO optimization or Babel transformation. Version 4.0.1 runs on Node >=20.9.0. Regularly updated with semver releases. Unlike other SVGR integrations, this plugin intentionally omits SVGO and Babel, reducing bundle size and build complexity for projects that handle optimization elsewhere. It supports a custom transform option instead of the removed babel option.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/rollup-plugin-svgr"},{"id":22252,"title":"rollup-plugin-swc-minify","library":"rollup-plugin-swc-minify","status":"active","version":"1.3.0","language":"javascript","ecosystem":"npm","summary":"Rollup plugin to minify generated bundles using swc. Version 1.3.0 supports Rollup ^2, ^3, or ^4 and requires Node.js >= 14.18. It focuses solely on minification, making it simpler than rollup-plugin-swc which does transpilation. It is benchmarked to be faster than @rollup/plugin-terser. Provides options for format, sourcemap, and sourcemapExcludeSources. Licensed under MIT.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","rollup","plugin","rollup-plugin","minify","swc"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/rollup-plugin-swc-minify"},{"id":22253,"title":"rollup-plugin-swc3","library":"rollup-plugin-swc3","status":"active","version":"0.12.1","language":"javascript","ecosystem":"npm","summary":"Rollup plugin that uses SWC (a Rust-based transpiler) for fast ESNext/TypeScript compilation. Version 0.12.1 is current (released Oct 2023), targeting Node >=16 with peer deps on @swc/core >=1.2.165 and Rollup 2/3/4. Differentiators vs other SWC Rollup plugins: built-in minification (swcMinify), tsconfig/jsconfig reading, viteMinify helper, ESM-only exports, and TypeScript declarations. Actively maintained with frequent releases. Replaces rollup-plugin-typescript2, @rollup/plugin-typescript, and @rollup/plugin-babel.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/rollup-plugin-swc3"},{"id":22255,"title":"rollup-plugin-tailwindcss","library":"rollup-plugin-tailwindcss","status":"deprecated","version":"1.0.0","language":"javascript","ecosystem":"npm","summary":"Rollup plugin that bundles a Tailwind CSS stylesheet as a Rollup asset, supporting tree-shaking via purge options. Current version 1.0.0, last updated in 2020. Low release cadence. Key differentiator: minimal configuration for integrating Tailwind CSS with Rollup-based builds, unlike full Webpack setups.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","rollup-plugin","tailwind","tailwindcss"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/rollup-plugin-tailwindcss"},{"id":22256,"title":"rollup-plugin-template","library":"rollup-plugin-template","status":"active","version":"1.0.10","language":"javascript","ecosystem":"npm","summary":"A Rollup plugin that allows importing HTML files as template strings. Version 1.0.10 is the latest stable release; the package has not seen updates since 2018. It differentiates from other HTML handling plugins by focusing purely on importing raw HTML content without transformation, for use in templating engines or string manipulation. Suitable for projects that need to embed HTML templates directly into JavaScript bundles. No active maintenance or known issues.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","rollup","plugin","template"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/rollup-plugin-template"},{"id":26336,"title":"rollup-plugin-template-postcss","library":"rollup-plugin-template-postcss","status":"active","version":"1.3.0","language":"javascript","ecosystem":"npm","summary":"A Rollup plugin that processes CSS template literals (including LitElement's css tag) through PostCSS. Current stable version is 1.3.0. The plugin iterates over all matched JavaScript/TypeScript files, extracts CSS template literals, and runs them through PostCSS with user-provided plugins. It supports custom tag names (e.g., 'css'), include/exclude globs, and works with Vite. Unlike related plugins, it leverages PostCSS's plugin ecosystem, making it extensible for minification (cssnano), Tailwind CSS v4, Autoprefixer, and more. Peer dependency on postcss ^8.4.40. Ship TypeScript types.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","css","lit","postcss","rollup","rollup-plugin","template","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/rollup-plugin-template-postcss"},{"id":22257,"title":"rollup-plugin-thatworks","library":"rollup-plugin-thatworks","status":"active","version":"1.0.4","language":"javascript","ecosystem":"npm","summary":"A collection of Rollup plugins providing chmod (set executable permissions), directory resolver (allow bare directory imports), and shebang (preserve #! lines) functionality. Current version is 1.0.4, maintained by Harald Rudell. The package bundles three distinct plugins useful for building Node.js CLI executables with Rollup. It has a slow release cadence and is a niche alternative to using individual plugins like rollup-plugin-chmod, rollup-plugin-node-resolve with custom options, and rollup-plugin-preserve-shebang.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","plugin","executable","resolve","node-resolve","rollup"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/rollup-plugin-thatworks"},{"id":22258,"title":"rollup-plugin-thunder","library":"rollup-plugin-thunder","status":"active","version":"2.0.1","language":"javascript","ecosystem":"npm","summary":"A Rollup plugin for LightningCSS, providing CSS transformation, minification, and module support. Current stable version 2.0.1 (September 2025) with regular updates. Key differentiators: seamless integration with Rollup, auto CSS modules via naming conventions, and support for CSSStyleSheet. ESM-only, TypeScript-friendly with bundled types.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","rollup","plugin","lightningcss"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/rollup-plugin-thunder"},{"id":22259,"title":"rollup-plugin-tla","library":"rollup-plugin-tla","status":"active","version":"0.0.2","language":"javascript","ecosystem":"npm","summary":"A Rollup plugin that enables top-level await (TLA) support for IIFE and UMD output formats, which Rollup does not natively support. Version 0.0.2 adds TypeScript declarations and supports Node.js >=14.18. It works by transforming the output to use a dynamic import or wrapper to handle TLA. Differentiators: lightweight, no additional runtime dependencies, and specifically targets IIFE/UMD where Rollup's own TLA handling is absent.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","rollup","rollup-plugin","top level await","iife","umd","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/rollup-plugin-tla"},{"id":22260,"title":"rollup-plugin-tree-shakeable","library":"rollup-plugin-tree-shakeable","status":"active","version":"2.0.0","language":"javascript","ecosystem":"npm","summary":"A Rollup plugin (v2.0.0, latest) that automatically adds @__PURE__ annotations to top-level expressions in your JavaScript/TypeScript modules, convincing bundlers like Rollup, esbuild, and webpack that the module is side-effect free and enabling effective tree-shaking. Unlike setting `sideEffects: false` in package.json, which cannot handle function calls at module scope, this plugin annotates each call individually. Requires Node >= 22 and Rollup. Lightweight, zero-config, and actively maintained with few dependencies.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","bundle","pure","rollup","rollup-plugin","tree-shaking"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/rollup-plugin-tree-shakeable"},{"id":22262,"title":"rollup-plugin-ts-compiler","library":"rollup-plugin-ts-compiler","status":"active","version":"1.0.18","language":"javascript","ecosystem":"npm","summary":"A TypeScript compiler plugin for Rollup that uses the TypeScript Compiler API with incremental program for fast compilation. Version 1.0.18 is stable. The plugin supports compiler errors, incremental builds, declarations, source maps, and monorepo setups. It differs from alternatives like rollup-plugin-typescript2 and @rollup/plugin-typescript by using modern TypeScript APIs for performance, but at the cost of bypassing Rollup's preceding pipeline.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","rollup","typescript","compiler","plugin"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/rollup-plugin-ts-compiler"},{"id":22261,"title":"rollup-plugin-ts-paths","library":"rollup-plugin-ts-paths","status":"active","version":"1.0.5","language":"javascript","ecosystem":"npm","summary":"A Rollup plugin (v1.0.5) that resolves TypeScript path aliases defined in tsconfig.json to their actual file paths during bundling. It allows developers to use TypeScript's paths feature with Rollup, enabling clean imports like `import { Foo } from 'foo'` which maps to a source file path. The plugin is lightweight, has no external runtime dependencies, and must be placed before other Rollup plugins like commonjs to ensure correct resolution. However, it only supports the first entry in a paths array, and it is primarily useful for projects that first compile with tsc and then bundle with Rollup. The package ships TypeScript types and is maintained on GitHub.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","rollup","plugin","typescript","paths"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/rollup-plugin-ts-paths"},{"id":22263,"title":"rollup-plugin-ts-treeshaking","library":"rollup-plugin-ts-treeshaking","status":"active","version":"1.0.2","language":"javascript","ecosystem":"npm","summary":"Rollup plugin that improves TypeScript tree-shaking by replacing `/** @class */` annotations (generated by TypeScript) with `/*@__PURE__*/` comments, enabling UglifyJS/Terser dead code elimination. Version 1.0.2, minimal release cadence. Differentiator: simple transformation approach vs. full AST manipulation.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","rollup","typescript","treeshaking","tree-shaking","uglify","minify"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/rollup-plugin-ts-treeshaking"},{"id":15810,"title":"Rollup Plugin for TypeScript Vue 2 Components","library":"rollup-plugin-ts-vue","status":"abandoned","version":"0.6.0","language":"javascript","ecosystem":"npm","summary":"The `rollup-plugin-ts-vue` package, currently at version 0.6.0 (last updated in August 2021), is a Rollup plugin designed to bundle Vue 2 Single-File Components (SFCs) that are written in TypeScript and utilize SCSS for styling. It distinguishes itself by integrating directly with TypeScript's API, aiming to simplify the build process by reducing reliance on external tools such as Babel or Webpack. A key feature is its ability to handle `tsconfig.json` path aliases (e.g., `@/components`), which Rollup typically doesn't resolve by default. The plugin's release cadence is not regular, with its most recent update being driven by security advisories rather than active feature development. It targets a niche of developers who prefer a minimalist Rollup-centric toolchain for their Vue 2 projects with strong TypeScript typing, though it only offers partial support for scoped CSS.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","vue","typescript","rollup","scss"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/rollup-plugin-ts-vue"},{"id":22272,"title":"rollup-plugin-tsc","library":"rollup-plugin-tsc","status":"active","version":"1.1.16","language":"javascript","ecosystem":"npm","summary":"Zero-config Rollup plugin for TypeScript transpilation using the official tsc compiler (not Babel). Version 1.1.16 is current, with infrequent releases. Simple setup by passing a tsconfig object directly; no separate tsconfig.json required. Lightweight alternative to @rollup/plugin-typescript, offering more control over compiler options but less ecosystem integration.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","rollup","rollup-plugin","typescript","tsc"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/rollup-plugin-tsc"},{"id":22264,"title":"rollup-plugin-tsc-alias","library":"rollup-plugin-tsc-alias","status":"active","version":"1.1.4","language":"javascript","ecosystem":"npm","summary":"A Rollup plugin that replaces TypeScript path aliases with relative paths after compilation using tsc-alias. Version 1.1.4 is the latest stable release. It integrates seamlessly into Rollup's build pipeline, reading aliases from tsconfig.json and rewriting import paths in the output bundle. Unlike manual path resolution, this plugin automates the mapping of TypeScript paths (e.g., @/components) to relative paths, ensuring compatibility with CommonJS and ESM output. It supports watch mode, custom config file paths, and options for declaration directories. The plugin is lightweight, with only Rollup as a peer dependency, and is actively maintained.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","rollup","plugin","typescript","paths","alias"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/rollup-plugin-tsc-alias"},{"id":22265,"title":"rollup-plugin-tsconfig-paths","library":"rollup-plugin-tsconfig-paths","status":"active","version":"1.5.2","language":"javascript","ecosystem":"npm","summary":"A Rollup plugin that resolves TypeScript path aliases (e.g., \"~/*\") defined in tsconfig.json, enabling cleaner imports in bundled output. Current stable version is 1.5.2, released periodically with minor fixes. It supports Rollup 2, 3, and 4, and ships TypeScript types. Unlike alternatives like @rollup/plugin-alias, this plugin directly reads tsconfig paths, reducing configuration duplication. It can auto-detect tsconfig via TS_NODE_PROJECT env var or cwd search, and offers log level control.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","rollup","plugin","tsconfig","paths","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/rollup-plugin-tsconfig-paths"},{"id":11959,"title":"Rollup TypeScript Path Aliases Plugin","library":"rollup-plugin-typescript-paths","status":"active","version":"1.5.0","language":"javascript","ecosystem":"npm","summary":"rollup-plugin-typescript-paths is a Rollup plugin designed to automatically resolve TypeScript path aliases (defined in tsconfig.json's `paths` and `baseUrl` options) *after* your TypeScript code has already been transpiled. It is currently stable at version `1.5.0` and receives regular updates, with several minor releases in the past year addressing features and bug fixes. This plugin fills a specific niche for projects that use separate TypeScript transpilation steps (e.g., Babel, swc, tsc --emitDeclarationOnly) before bundling with Rollup, rather than relying on Rollup plugins that handle TypeScript compilation directly (like `rollup-plugin-typescript`). Its key differentiators include requiring no configuration for basic usage, robust wildcard support, and leveraging the official TypeScript API's `nodeModuleNameResolver` for accurate path resolution. It ensures that Rollup understands imports like `@utils/foo` when `tsconfig.json` maps `@utils/*` to `src/helpers/utils/*`.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","rollup-plugin","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/rollup-plugin-typescript-paths"},{"id":22266,"title":"rollup-plugin-typescript-resolve","library":"rollup-plugin-typescript-resolve","status":"maintenance","version":"1.0.1","language":"javascript","ecosystem":"npm","summary":"Rollup plugin that resolves module imports using the TypeScript resolution algorithm, providing accurate file extension resolution and support for TypeScript path mappings (paths, baseUrl). Version 1.0.1 is stable but rarely updated; the plugin relies on TypeScript's built-in resolution logic rather than custom patterns. Unlike alternatives like rollup-plugin-typescript2, this plugin focuses exclusively on resolution and does not include compilation. Useful for projects where TypeScript handles compilation separately (e.g., via tsc). Requires TypeScript >=3.4 as a peer dependency. Releases are infrequent; consider compatibility with latest TypeScript versions.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","rollup-plugin","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/rollup-plugin-typescript-resolve"},{"id":12775,"title":"Rollup Plugin for TypeScript with Error Diagnostics","library":"rollup-plugin-typescript2","status":"active","version":"0.37.0","language":"javascript","ecosystem":"npm","summary":"rollup-plugin-typescript2 is a Rollup plugin that integrates TypeScript compilation into the Rollup build process, with a primary focus on correctly reporting TypeScript syntactic and semantic diagnostic messages. It is a rewrite of the original `rollup-plugin-typescript`, offering more robust error reporting at the cost of being somewhat slower. The current stable version is 0.37.0, with releases occurring every few months, indicating active maintenance and ongoing compatibility updates with newer TypeScript versions (e.g., supporting TS 5.x since 0.36.0 and newer `moduleResolution` kinds). The plugin inherits most compiler options and file lists directly from `tsconfig.json`, but enforces or modifies a few specific options for optimal Rollup integration, such as `noEmit`, `noEmitOnError`, and `outDir` handling. It differentiates itself by ensuring comprehensive TypeScript error reporting, which was a limitation of its predecessors.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","rollup-plugin-typescript2","rollup-plugin-typescript","rollup-plugin","typescript","es2015","rollup","npm"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/rollup-plugin-typescript2"},{"id":22267,"title":"rollup-plugin-typescript3","library":"rollup-plugin-typescript3","status":"active","version":"3.0.5","language":"javascript","ecosystem":"npm","summary":"Rollup plugin that compiles TypeScript using the TypeScript compiler (tsc), not Babel. Version 3.0.5 requires TypeScript ^5.0.4 as a peer dependency. It provides a straightforward integration with Rollup, supporting TypeScript's full type-checking and emits. Unlike @rollup/plugin-typescript, which uses Babel's TypeScript support, this plugin leverages the actual TypeScript API for more accurate type handling. It is maintained by the community and receives occasional updates.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","rollup-plugin","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/rollup-plugin-typescript3"},{"id":22268,"title":"rollup-plugin-uglify","library":"rollup-plugin-uglify","status":"active","version":"6.0.4","language":"javascript","ecosystem":"npm","summary":"Rollup plugin to minify generated bundles using UglifyJS. Current stable version is 6.0.4, compatible with Rollup >=0.66.0 <2. It runs UglifyJS in a worker per chunk, improving build performance for code-split projects, and displays errors with babel code frames. Supports source maps and configurable number of workers. Note: UglifyJS handles only ES5; for ES6+ use the similar rollup-plugin-terser. This plugin has undergone several breaking changes in major versions, including moving to worker-based uglification (v5) and reverting from uglify-es back to uglify-js (v4).","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","rollup","rollup-plugin","uglify","minify"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/rollup-plugin-uglify"},{"id":22269,"title":"rollup-plugin-uglify-es","library":"rollup-plugin-uglify-es","status":"deprecated","version":"0.0.1","language":"javascript","ecosystem":"npm","summary":"Rollup plugin for minifying ES6+ bundles using uglify-es (deprecated UglifyJS fork). Version 0.0.1, last updated in 2018, no active maintenance. Replaced by rollup-plugin-terser and @rollup/plugin-terser for better ES6+ support. Key differentiator: targeted ES6+ minification, but now obsolete as uglify-es is no longer maintained and has known bugs (e.g., mangling property names incorrectly). Alternatives should use terser instead.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","rollup","rollup-plugin","uglify-es","minify"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/rollup-plugin-uglify-es"},{"id":22270,"title":"rollup-plugin-unassert","library":"rollup-plugin-unassert","status":"maintenance","version":"0.6.0","language":"javascript","ecosystem":"npm","summary":"Rollup plugin to remove assertion calls (e.g., assert, console.assert) from bundles using Unassert. Current stable version: 0.6.0. Low release cadence (last release 2020). Key differentiator: integrates Unassert into Rollup builds, removing debug assertions from production code, improving bundle size and performance. Alternatives like babel-plugin-unassert require Babel; this plugin is Rollup-native.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","rollup","rollup-plugin","unassert"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/rollup-plugin-unassert"},{"id":22271,"title":"rollup-plugin-unbundle","library":"rollup-plugin-unbundle","status":"active","version":"3.2.0","language":"javascript","ecosystem":"npm","summary":"Rollup plugin to externalize dependencies that should not be bundled (e.g., dependencies, peerDependencies, Node.js built-ins). v3.2.0 adds Rollup v4 support. Maintained actively, with a focus on correct externalization and side-effect detection. Unlike manual external configuration, it integrates with @rollup/plugin-node-resolve and respects the package.json sideEffects field. Requires Node >=16.15 and Rollup 2.79.1 - 5.0. Ships TypeScript definitions.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","rollup-plugin","bundle","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/rollup-plugin-unbundle"},{"id":22273,"title":"rollup-plugin-underscorify","library":"rollup-plugin-underscorify","status":"active","version":"1.0.0","language":"javascript","ecosystem":"npm","summary":"A Rollup plugin (v1.0.0, single release) that converts Underscore templates into ES modules for use in Backbone/Marionette apps. Unlike other template compilers, it forces explicit namespace variable access (no `with` statement) to maintain ES2015 strict mode compatibility. Requires manual injection of Underscore or other libraries into template scope, as Rollup's module bundling can't guarantee global access. Minimal configuration with include/exclude patterns and custom variable name. Stable but essentially feature-complete.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","rollup","plugin","underscore","templates"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/rollup-plugin-underscorify"},{"id":26335,"title":"rollup-plugin-uniroll-svelte","library":"rollup-plugin-uniroll-svelte","status":"active","version":"4.0.1-alpha.0","language":"javascript","ecosystem":"npm","summary":"A Rollup plugin that integrates Svelte compilation with Uniroll, enabling bundling of Svelte components in browser or Node environments. Current version is 4.0.1-alpha.0, with pre-release status and active development. It provides TypeScript support, configurable Svelte compiler options, and compatibility with Uniroll's bundling pipeline. Differentiators include support for IE via ES5 transpilation, CSS extraction instead of injection, and integration with esm.sh for CDN resolution. Requires Svelte 3.x, Rollup, and Uniroll as peer dependencies.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/rollup-plugin-uniroll-svelte"},{"id":22274,"title":"rollup-plugin-unused","library":"rollup-plugin-unused","status":"active","version":"0.1.1","language":"javascript","ecosystem":"npm","summary":"Rollup plugin that identifies source files not imported during a build, helping keep repositories clean. Version 0.1.1 (latest) released 2021-12-30, with low release cadence. Supports customization via extensions, include/exclude globs. Ships TypeScript definitions. Distinct from similar plugins (e.g., rollup-plugin-unused-files) by its minimal configuration and focus on detection rather than removal.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","rollup-plugin","unused","files","import","module","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/rollup-plugin-unused"},{"id":22275,"title":"rollup-plugin-url-resolve","library":"rollup-plugin-url-resolve","status":"active","version":"0.2.0","language":"javascript","ecosystem":"npm","summary":"Rollup plugin that resolves import specifiers as URLs, allowing you to fetch dependencies directly from CDNs (e.g., unpkg, jsdelivr) or local files instead of using npm/yarn. Version 0.2.0 is the latest stable release. It supports https, http, file, and data URL protocols. Designed as an alternative to rollup-plugin-node-resolve for URL-based imports. No breaking changes or significant release cadence; the package is minimal and stable. Options are passed through to make-fetch-happen for HTTP caching, retries, and proxy support. Works alongside rollup-plugin-commonjs for CommonJS URLs. Essential for projects that want to avoid a full install step.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/rollup-plugin-url-resolve"},{"id":22277,"title":"rollup-plugin-use-client","library":"rollup-plugin-use-client","status":"active","version":"1.4.0","language":"javascript","ecosystem":"npm","summary":"Rollup plugin (v1.4.0) that re-adds the 'use client' directive stripped by Rollup during bundling, essential for React Server Components. Released December 2022, maintained on GitHub. Key differentiator: solves the specific problem of directive removal in Rollup, with configurable directive string and simple ESM API. Unmaintained since 2022.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","rollup","react-server-components","use","client","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/rollup-plugin-use-client"},{"id":22276,"title":"rollup-plugin-userscript","library":"rollup-plugin-userscript","status":"active","version":"1.1.0","language":"javascript","ecosystem":"npm","summary":"Rollup plugin that automatically parses userscript metadata blocks and injects @grant declarations for GM_* functions used in the code. Version 1.1.0 requires Rollup ^4.0.0 and Node >=18. Differentiates from manual grant management by analyzing the bundle at compile time and adding only needed grants. Maintained by Violentmonkey project; follows Tampermonkey/Violentmonkey metadata conventions.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","rollup","userscript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/rollup-plugin-userscript"},{"id":22278,"title":"rollup-plugin-variables","library":"rollup-plugin-variables","status":"maintenance","version":"0.1.1","language":"javascript","ecosystem":"npm","summary":"A Rollup plugin that replaces custom markers (e.g., [[VARIABLE]]) in source files with values from a separate variables file (JS, JSON, or TXT). Stable version 0.1.1. Low activity; last release in 2019. Key differentiator: allows externalizing environment-specific values without a full-fledged env replacement plugin. Limited to rollup.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","rollup","plugin","variables"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/rollup-plugin-variables"},{"id":22279,"title":"rollup-plugin-virtual-fs","library":"rollup-plugin-virtual-fs","status":"active","version":"4.0.1-alpha.0","language":"javascript","ecosystem":"npm","summary":"A Rollup plugin that provides an in-memory virtual file system, allowing you to resolve and bundle files without a physical filesystem. Current version: 4.0.1-alpha.0 (unstable, pre-release). Release cadence: irregular, alpha stage. Key differentiator: enables full Rollup bundling purely from virtual file maps, with optional fallback to real filesystem. Supports custom extension resolution. TypeScript types included.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/rollup-plugin-virtual-fs"},{"id":22280,"title":"rollup-plugin-visualizer","library":"rollup-plugin-visualizer","status":"active","version":"7.0.1","language":"javascript","ecosystem":"npm","summary":"rollup-plugin-visualizer v7.0.1 is a Rollup plugin that generates interactive visualizations (treemap, sunburst, network, raw-data) to analyze bundle composition and module size distribution. Requires Node >=22 and supports Rollup 2-4 and Rolldown 1.x. Unlike bundle-size analysis tools, it offers multiple visualization types and works at build time. Actively maintained with frequent releases.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","rollup-plugin","visualizer","network","treemap","sunburst","diagram","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/rollup-plugin-visualizer"},{"id":13959,"title":"Rollup Plugin for Vue 3 SFCs","library":"rollup-plugin-vue","status":"active","version":"6.0.0","language":"javascript","ecosystem":"npm","summary":"rollup-plugin-vue version 6.0.0 is a Rollup plugin specifically designed to compile Vue 3 Single File Components (SFCs). It integrates directly with `@vue/compiler-sfc`, the official Vue SFC compiler, to process `.vue` files within a Rollup build pipeline. This version focuses exclusively on Vue 3 compatibility. While a specific release cadence isn't stated, major versions typically align with significant Vue ecosystem updates. Key differentiators include its tight integration with `@vue/compiler-sfc`, enabling configuration of Vue's internal compiler options, and specialized features like `target` options for server-side rendering (`node`) or browser compilation, `exposeFilename` for debugging, and `preprocessStyles` for handling CSS preprocessors directly. It is an essential tool for bundling Vue 3 applications with Rollup.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/rollup-plugin-vue"},{"id":22281,"title":"rollup-plugin-vue-jsx-compat","library":"rollup-plugin-vue-jsx-compat","status":"active","version":"0.0.6","language":"javascript","ecosystem":"npm","summary":"A Rollup plugin that transforms Vue JSX syntax (e.g., <div className=\"hehe\">) into Vue 3 compatible render functions using createVNode. Version 0.0.6 is the current stable release; it works alongside rollup-plugin-esbuild and the esbuild jsxFactory option. Unlike Babel-based Vue JSX plugins, this leverages esbuild for fast compilation and includes a built-in runtime helper (vueJsxCompat) to bridge esbuild's JSX output to Vue's createVNode. The plugin injects the transform automatically and allows custom JSX transformer paths. Ships TypeScript definitions, but the user must configure esbuild's jsxFactory option separately.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/rollup-plugin-vue-jsx-compat"},{"id":22282,"title":"rollup-plugin-vue-template-compiler","library":"rollup-plugin-vue-template-compiler","status":"maintenance","version":"1.0.3","language":"javascript","ecosystem":"npm","summary":"Rollup plugin for compiling Vue.js 2.0 templates into render functions using vue-template-compiler. Version 1.0.3 is the latest stable release; no active development since 2017. It allows importing .html files as compiled template objects (render and staticRenderFns) with support for include/exclude patterns. Compared to alternative solutions like rollup-plugin-vue (which handles full SFC compilation) this plugin focuses solely on template compilation and works with plain HTML files.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/rollup-plugin-vue-template-compiler"},{"id":22283,"title":"rollup-plugin-vue2","library":"rollup-plugin-vue2","status":"maintenance","version":"0.8.1","language":"javascript","ecosystem":"npm","summary":"Rollup plugin for Vue 2.0 components that precompiles templates using vue-template-compiler and transforms .vue files into JavaScript. Version 0.8.1 is the stable release. The plugin is not actively maintained and is a subset of rollup-plugin-vue, which also supports Vue 2 and is better maintained. It requires additional plugins for handling CSS imports and transpilation. Supports ES6 transpilation via rollup-plugin-buble or rollup-plugin-babel. No support for hot-reload.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","rollup-plugin","vue","vue2","template-compiler"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/rollup-plugin-vue2"},{"id":22286,"title":"rollup-plugin-watch","library":"rollup-plugin-watch","status":"active","version":"1.0.5","language":"javascript","ecosystem":"npm","summary":"A Rollup plugin to specify additional directories and files for Rollup to watch during dev mode, complementing Rollup's built-in watch mechanism. Version 1.0.5 (stable) requires Node >=16 and peer dependency rollup ^2.x.x || ^3.x.x || ^4.x.x. It ships TypeScript definitions. Key differentiator: allows watching external assets not imported in code, preventing unnecessary dev server restarts. Low maintenance, minimal API surface (dir, include, exclude).","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","rollup","rollup-plugin","watch","directories","files","assets","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/rollup-plugin-watch"},{"id":22285,"title":"rollup-plugin-watch-assets","library":"rollup-plugin-watch-assets","status":"active","version":"1.0.1","language":"javascript","ecosystem":"npm","summary":"A dead-simple Rollup plugin (v1.0.1, last updated 2022) that adds non-JS assets like HTML and CSS to Rollup's file watcher. Useful alongside copy plugins to trigger rebuilds when static files change. Accepts an array of filenames or globs. Lightweight alternative to manual watcher configuration or complex tooling. No dependencies beyond Rollup.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","rollup"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/rollup-plugin-watch-assets"},{"id":22284,"title":"rollup-plugin-watch-external","library":"rollup-plugin-watch-external","status":"active","version":"1.0.2","language":"javascript","ecosystem":"npm","summary":"Rollup plugin to add additional files (e.g., assets, configs) to Rollup's watch list. Version 1.0.2 requires Rollup ^2.39.0. Minimal API: one option `entries` (array of glob patterns). Does not handle incremental rebuilds; simply triggers rebuild on changes to specified files. For a more feature-rich alternative, consider @rollup/plugin-watch or custom chokidar integration.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/rollup-plugin-watch-external"},{"id":22288,"title":"rollup-plugin-watch-globs","library":"rollup-plugin-watch-globs","status":"active","version":"2.0.1","language":"javascript","ecosystem":"npm","summary":"A Rollup plugin that extends the watch mode to monitor arbitrary file globs (e.g., static assets, stylesheets, HTML) not in the module graph. Currently v2.0.1, maintained by Caleb Evans. Key differentiator: unlike relying on Rollup's default watch (which only tracks JS/TS files in the dependency graph), this plugin explicitly adds glob patterns to trigger rebuilds, complementing tools like rollup-plugin-copy. Released under MIT License, requires rollup >=2.0.0 as a peer dependency. A lightweight, focused solution with no runtime dependencies beyond rollup.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","rollup","rollup-plugin","watch"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/rollup-plugin-watch-globs"},{"id":22287,"title":"rollup-plugin-web-worker-loader","library":"rollup-plugin-web-worker-loader","status":"active","version":"1.7.0","language":"javascript","ecosystem":"npm","summary":"Rollup plugin for bundling Web Workers, Service Workers, Shared Workers, Audio Worklets, and Paint Worklets. Current stable version is 1.7.0; published regularly. Supports inlining worker code or emitting separate script files via code-splitting. Handles worker dependencies, source maps, and Node.js environments. Differentiators include support for multiple worker/worklet types, Node.js compatibility, and automatic platform detection. Requires Rollup 1.9+ up to 4.x.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","rollup","rollup-plugin","webworker","web-worker","worker"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/rollup-plugin-web-worker-loader"},{"id":22289,"title":"rollup-plugin-webbundle","library":"rollup-plugin-webbundle","status":"active","version":"0.2.0","language":"javascript","ecosystem":"npm","summary":"Rollup plugin to generate Web Bundles and signed Web Bundles (Isolated Web Apps). Version 0.2.0 is alpha; requires Node >=16, Rollup >=1.21.0 <4.0.0. Supports both unsigned (WBN) and signed (SWBN) bundles via integration with wbn-sign. Plugins for general web packaging and Chrome's Isolated Web Apps. No other Rollup WebBundle plugins exist, making this the primary option but highly experimental. Release cadence is low.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","rollup-plugin","web-bundle","isolated-web-app"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/rollup-plugin-webbundle"},{"id":20529,"title":"rollup-plugin-webpack-stats","library":"rollup-plugin-webpack-stats","status":"active","version":"3.1.1","language":"javascript","ecosystem":"npm","summary":"A Rollup/Vite/Rolldown plugin (v3.1.1, released April 2026) that generates a stats JSON file with a webpack-compatible structure, enabling use of webpack ecosystem tools like bundle-stats and analyze tools with non-webpack builds. It supports Rollup 3/4, Vite 5-8, and Rolldown 1.0 beta, ships TypeScript types, and offers options like custom filename, asset/module filtering, and transform callback. Unlike direct webpack stats generation, it converts Rollup's output format to the webpack stats schema, making it a bridge tool.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","vite","rolldown","rollup","vite-plugin","rolldown-plugin","rollup-plugin","stats","bundle-stats","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/rollup-plugin-webpack-stats"},{"id":22290,"title":"rollup-plugin-windicss","library":"rollup-plugin-windicss","status":"active","version":"1.9.4","language":"javascript","ecosystem":"npm","summary":"A Rollup plugin for Windi CSS, an on-demand Tailwind CSS replacement that generates utilities at build time instead of scanning a massive pre-generated stylesheet. Version 1.9.4 is current, maintained as part of the vite-plugin-windicss monorepo. It provides fast compilation, supports Tailwind CSS v2 configs, utility groups, CSS @apply/@screen transforms, and Vite/HMR compatibility. Peer dependency on Rollup. Differentiates from Tailwind CSS by being faster for large projects and generating only used styles.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","rollup","rollup-plugin","windicss","tailwindcss","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/rollup-plugin-windicss"},{"id":22291,"title":"rollup-plugin-workbox","library":"rollup-plugin-workbox","status":"active","version":"8.1.3","language":"javascript","ecosystem":"npm","summary":"Rollup plugin that builds a service worker with Workbox as part of your Rollup build. Current stable version is 8.1.3, released under the @web scope on npm. Enables integration of Workbox's generateSW and injectManifest modes directly into Rollup's build pipeline, with optional console output customization and automatic bundling of service worker code via esbuild when using injectManifest. Key differentiator: seamless Rollup integration vs standalone workbox-build CLI or webpack plugin. Part of the modernweb-dev/web project. Releases are patch-level; no major changes in recent history. Ships TypeScript definitions.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","rollup","service-worker","workbox","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/rollup-plugin-workbox"},{"id":22293,"title":"rollup-plugin-workbox-inject","library":"rollup-plugin-workbox-inject","status":"maintenance","version":"2.0.0","language":"javascript","ecosystem":"npm","summary":"Rollup plugin that injects a Workbox precache manifest into a Rollup-compiled service worker. Currently at version 2.0.0 (last updated 2020), this plugin differs from other Rollup/Workbox plugins by letting Rollup control the entire compilation and output of the service worker, instead of Workbox moving the file and bypassing Rollup. It uses workbox-build's getManifest() method and supports all options from that API, plus a customizable injectionPoint (default: 'self.__WB_MANIFEST'). Requires Rollup ^1.2.0 and Workbox v5+ in the service worker. Not actively maintained.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","rollup-plugin","workbox"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/rollup-plugin-workbox-inject"},{"id":22292,"title":"rollup-plugin-worker","library":"rollup-plugin-worker","status":"active","version":"3.0.4","language":"javascript","ecosystem":"npm","summary":"Rollup plugin to bundle Web Workers using a custom prefix import syntax (e.g., `worker!./worker.js`). v3.0.4 supports Rollup 3.x. It allows specifying worker-specific plugins and enables uglification. Provides TypeScript types. Differentiator: uses a prefix syntax rather than URL or inline blob, enabling easy bundling.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","rollup-plugin-worker","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/rollup-plugin-worker"},{"id":22294,"title":"rollup-plugin-workers","library":"rollup-plugin-workers","status":"active","version":"2.1.1","language":"javascript","ecosystem":"npm","summary":"A Rollup plugin that adds code splitting for JavaScript module Workers (Web Workers, Shared Workers, Service Workers) and Worklets (AudioWorklet, PaintWorklet, LayoutWorklet, AnimationWorklet). Current stable version: 2.1.1. Works with Rollup >= 1.11.0. It transforms Worker/Worklet import patterns into separate output chunks, enabling dynamic code splitting for multithreaded applications. Unlike generic worker plugins, this plugin specifically targets module-type workers and supports ES module format in workers. Does not include a module loader; users must handle chunk loading.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/rollup-plugin-workers"},{"id":22295,"title":"rollup-plugin-wp-resolve","library":"rollup-plugin-wp-resolve","status":"active","version":"1.0.9","language":"javascript","ecosystem":"npm","summary":"A Rollup plugin that externalizes WordPress and Gutenberg dependencies, converting imports like '@wordpress/components' to global 'wp.*' globals (e.g., 'wp.components.ToggleControl'). Works with Rollup >=1.0.0. Inspired by WordPress dependency-extraction-webpack-plugin, it automatically handles @wordpress/* packages and common bundled libraries (jQuery, lodash, moment, React, ReactDOM). Avoids issues with camelCase conversions since v1.0.8. Stable at v1.0.9 but no recent updates; does not generate PHP dependency files for block registration.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","rollup","plugin","wordpress","gutenberg"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/rollup-plugin-wp-resolve"},{"id":22296,"title":"rollup-plugin-your-function","library":"rollup-plugin-your-function","status":"active","version":"0.5.3","language":"javascript","ecosystem":"npm","summary":"A Rollup plugin that accepts a user-defined function to manipulate build output. Version 0.5.3, stable with occasional updates. Provides a minimal API for custom source transformations without learning plugin-specific DSLs. Unlike replace, string-replace, or regex plugins, it allows arbitrary JavaScript logic including async operations, conditional transformations based on file ID, and custom sourcemap generation. Supports both build and output plugin modes with include/exclude minimatch filtering. No external dependencies beyond Rollup peer.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","build","change","function","manual","manipulate","modify","replace","rollup-plugin"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/rollup-plugin-your-function"},{"id":22297,"title":"rollup-plugin-zephyr","library":"rollup-plugin-zephyr","status":"active","version":"1.0.2","language":"javascript","ecosystem":"npm","summary":"Rollup plugin for Zephyr, a cloud deployment platform. Current stable version is 1.0.2 (released after v1.0.0 breaking changes). This plugin integrates Rollup builds with Zephyr's deployment pipeline, enabling automatic upload of build artifacts. It requires Rollup ^4.0.0 as a peer dependency. Key differentiators: built-in support for Zephyr's staged deployments, automatic version tracking, and integration with Zephyr's cloud infrastructure. Release cadence is irregular with patches for dependency updates and security fixes.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","rollup","rollup-plugin","zephyr","deploy","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/rollup-plugin-zephyr"},{"id":22298,"title":"Zigar Rollup Plugin","library":"rollup-plugin-zigar","status":"active","version":"0.15.2","language":"javascript","ecosystem":"npm","summary":"A Rollup plugin (v0.15.2) that transpiles Zig source code into JavaScript/WASM, enabling Zig to be used as a dependency in web bundles. Released as part of the Zigar toolchain, it compiles Zig to WebAssembly and generates JS wrappers for seamless import in Rollup-based projects. Rapidly evolving (pre-1.0). Differentiates from Emscripten by targeting direct Zig compilation for bundlers.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","zig","rollup-plugin"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/rollup-plugin-zigar"},{"id":22299,"title":"rollup-plugin-zip","library":"rollup-plugin-zip","status":"active","version":"1.0.3","language":"javascript","ecosystem":"npm","summary":"Rollup plugin that creates a ZIP archive of emitted files during the build process. Version 1.0.3 is the latest stable version, with occasional minor updates. It integrates directly with Rollup's output pipeline, archiving only the files emitted by the bundle, not additional assets (those require separate handling via plugins like rollup-plugin-copy2). This plugin is inspired by zip-webpack-plugin and supports custom output filenames and directories.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","rollup","plugin","zip","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/rollup-plugin-zip"},{"id":22301,"title":"rollup-plugin-zipdir","library":"rollup-plugin-zipdir","status":"active","version":"1.0.1","language":"javascript","ecosystem":"npm","summary":"Rollup plugin that zips the entire output directory after build using fflate. Current stable version is 1.0.1, released in 2023 with low release cadence. Unlike rollup-plugin-zip which zips in-memory assets, this plugin reads files directly from the output directory on disk and operates late in Rollup's output generation phase, ensuring all files are written. Written in TypeScript with bundled types. No known breaking changes.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","rollup","rollup-plugin","plugin","zip","fflate","folder","output","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/rollup-plugin-zipdir"},{"id":22302,"title":"rollup-pluginutils","library":"rollup-pluginutils","status":"maintenance","version":"2.8.2","language":"javascript","ecosystem":"npm","summary":"Utility functions commonly needed by Rollup plugins, including file filtering (createFilter), scope analysis (attachScopes), identifier sanitization (makeLegalIdentifier), data-to-ESM conversion (dataToEsm), and extension handling (addExtension). This package is at version 2.8.2 and is stable but in maintenance mode; it has been superseded by `@rollup/pluginutils` for Rollup >= 1.0. TypeScript type definitions are included. Unlike ad-hoc implementations, these utilities are optimized for Rollup's plugin lifecycle and AST walking.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","rollup","utils","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/rollup-pluginutils"},{"id":22303,"title":"rollup-preserve-directives","library":"rollup-preserve-directives","status":"active","version":"1.1.3","language":"javascript","ecosystem":"npm","summary":"Rollup plugin to preserve shebang and string directives (e.g., 'use strict') in bundled output. Current stable version 1.1.3, maintained actively. No external dependencies, ships TypeScript types. Key differentiator: handles shebang and directives that Rollup's tree-shaking may remove, and exposes metadata for inter-plugin communication. Renamed from rollup-swc-preserve-directives in v1.0.0.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","rollup","plugin","preserve","directives","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/rollup-preserve-directives"},{"id":22304,"title":"Solid Rollup Preset","library":"rollup-preset-solid","status":"active","version":"3.0.0","language":"javascript","ecosystem":"npm","summary":"A minimal, opinionated Rollup preset for bundling SolidJS libraries. v3.0.0 ships TypeScript types and supports ESM, CJS, UMD, JSX, and TSC output targets. Key differentiators: zero-config setup (two lines to start), automatic TypeScript, configurable targets, optional package.json generation, and best-practice export maps for SolidJS packages. Released under the MIT license with active maintenance. Suitable for both simple and multi-entry library builds, with support for IIFE builds and globals configuration.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","rollup","preset","solidjs","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/rollup-preset-solid"},{"id":22305,"title":"rollup-presets","library":"rollup-presets","status":"active","version":"0.0.27","language":"javascript","ecosystem":"npm","summary":"An opinionated, production-ready Rollup preset collection for building TypeScript libraries and applications. Current version 0.0.27 (early stage, frequent releases). Provides automatic multi-format (ESM/CJS) builds, TypeScript declaration generation, path alias resolution from tsconfig.json, and a four-stage plugin system (pre, transform, post) for extensibility. Differentiators: minimal configuration via package.json exports, built-in esbuild for speed, and opinionated defaults that reduce boilerplate versus raw Rollup setup.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/rollup-presets"},{"id":22310,"title":"Rollup React NPM","library":"rollup-react-npm","status":"active","version":"1.1.23","language":"javascript","ecosystem":"npm","summary":"A boilerplate for building React components with Rollup and publishing to npm. Version 1.1.23 requires React 16.2+, lodash 4.17+, and antd 3.1+. It provides a minimal setup with Babel transpilation and a single default export. Alternative to create-react-library and nwb.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/rollup-react-npm"},{"id":22306,"title":"rollup-regenerator-runtime","library":"rollup-regenerator-runtime","status":"active","version":"6.23.1","language":"javascript","ecosystem":"npm","summary":"Provides the regenerator runtime as a self-contained module for bundling with Rollup. Version 6.23.1 is the latest stable release. It replaces the default babel-runtime regenerator import with a local copy, avoiding external dependencies when using async/await and generators in libraries compiled with Rollup. Key differentiator: allows bundling regenerator runtime without requiring the full babel-runtime package, reducing bundle size and avoiding issues with Rollup's module resolution.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/rollup-regenerator-runtime"},{"id":22307,"title":"rollup-route-manifest","library":"rollup-route-manifest","status":"active","version":"1.0.0","language":"javascript","ecosystem":"npm","summary":"Rollup plugin (v1.0.0, stable, low release cadence) that generates an asset manifest keyed by route patterns, enabling proactive prefetching/preloading of code-split chunks. Unlike generic manifest plugins, this maps output filenames to URL route patterns via a user-defined function or dictionary, giving control over commons grouping and route-specific asset lists. Ships TypeScript types, requires Rollup >=2.0.0.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","route","manifest","code-split","route-manifest","rollup-plugin","rollup","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/rollup-route-manifest"},{"id":22308,"title":"Rollup S3 Plugin","library":"rollup-s3-plugin","status":"abandoned","version":"1.0.2","language":"javascript","ecosystem":"npm","summary":"A Rollup plugin that uploads compiled bundle assets to AWS S3 after each build. Version 1.0.2 (last updated 2020) is the latest stable release; the project has not seen updates since and is considered unmaintained. It mirrors the configuration of webpack-s3-plugin, using the same options such as `s3Options`, `s3UploadOptions`, and `directory`. There are no TypeScript definitions and limited error handling. Unlike alternatives like `rollup-plugin-aws`, this plugin batches uploads but lacks modern features (e.g., multi-region, S3 transfer acceleration).","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","s3","rollup","node","upload","production"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/rollup-s3-plugin"},{"id":14894,"title":"Rollup Scripts","library":"rollup-scripts","status":"active","version":"0.0.131","language":"javascript","ecosystem":"npm","summary":"Rollup Scripts is a zero-configuration compiler and bundler designed for JavaScript and TypeScript libraries, wrapping Rollup's core functionality to eliminate manual setup. It provides out-of-the-box support for JS, TS, React, and Preact projects. Currently at version 0.0.131, it is explicitly marked as experimental and in active development, meaning versions are unstable and intended for trial purposes only. Its primary differentiator is simplifying the build process by abstracting Rollup configurations, reducing boilerplate for library authors. Future updates are planned to extend support to Angular, Vue, and Svelte.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","rollup","bundler","scripts","builder","tooling","lint","test"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/rollup-scripts"},{"id":22309,"title":"rollup-scripts-utils","library":"rollup-scripts-utils","status":"active","version":"0.1.1","language":"javascript","ecosystem":"npm","summary":"Utility package supporting rollup-scripts and rollup-boilerplate. Version 0.1.1. Provides shared helper functions, configuration presets, and build tooling for Rollup-based projects. Designed to reduce boilerplate when using rollup-scripts. Ships TypeScript types. Release cadence is low; mainly maintenance updates.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","rollup","scripts","utils","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/rollup-scripts-utils"},{"id":22311,"title":"rollup-shader-chunks","library":"rollup-shader-chunks","status":"active","version":"1.5.2","language":"javascript","ecosystem":"npm","summary":"A Rollup plugin for optimising inline GLSL shaders in JavaScript or TypeScript files. Current stable version is 1.5.2, with a moderate release cadence. It processes template literals marked with a GLSL hint (e.g., `/* glsl */`), enabling shader minification and injection of uniform/attribute definitions directly in your bundle. Unlike generic GLSL loaders, this plugin focuses on inline shader strings within existing JS files, integrating seamlessly with Rollup's build pipeline. It supports Rollup 3 and 4, requiring Node.js ^20.19.0, ^22.21.0, or >=24.12.0. The plugin is configurable via include/exclude globs and an enabled flag.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","renderlayer","rollup-plugin","glsl","plugin"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/rollup-shader-chunks"},{"id":22312,"title":"rollup-simple-configer","library":"rollup-simple-configer","status":"active","version":"0.1.3","language":"javascript","ecosystem":"npm","summary":"A utility to quickly generate Rollup configurations for TypeScript projects. Version 0.1.3, stable but infrequent releases. Simplifies setup with minimal boilerplate, handling TypeScript compilation, CommonJS/ESM output, and external dependencies. Different from manual configs by offering a declarative API with sensible defaults, reducing the learning curve for bundling TypeScript with Rollup. Currently without active maintenance updates.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","rollup","simple","configer","build","common","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/rollup-simple-configer"},{"id":22313,"title":"rollup-standalone","library":"rollup-standalone","status":"deprecated","version":"0.42.9","language":"javascript","ecosystem":"npm","summary":"A standalone, browser-ready bundle of Rollup (v0.42.9), the JavaScript module bundler. This package provides Rollup as a single file with no external dependencies, suitable for use in browsers or environments without a module system. It wraps Rollup's API, allowing bundling without Node.js. Note that this is an older Rollup version (0.x), not compatible with modern Rollup plugins or configuration. The package is minimal with no recent updates.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/rollup-standalone"},{"id":26337,"title":"Rollup Starter","library":"rollup-start","status":"abandoned","version":"0.2.5","language":"javascript","ecosystem":"npm","summary":"A basic Rollup setup for React and styled-components. Version 0.2.5 is the latest release. Provides a self-executable configuration, but lacks active maintenance and documentation. Minimal dependencies: React ^16.9.0 and styled-components ^4.3.2. Not recommended for production.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","rollup","setup"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/rollup-start"},{"id":22315,"title":"rollup-stream","library":"rollup-stream","status":"deprecated","version":"1.24.1","language":"javascript","ecosystem":"npm","summary":"A wrapper around Rollup that returns a readable stream instead of a Promise, designed to integrate Rollup with Gulp. Works with Rollup options passed directly, supports caching, sourcemaps, and custom Rollup versions. Last updated 2018-06-17, pinned to Rollup <1.0.0 (pre-Rollup 1.0 API). Not compatible with Rollup 1.0+ due to breaking API changes. Alternatives: gulp-rollup, @rollup/plugin-buble.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","rollup","gulpfriendly"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/rollup-stream"},{"id":27363,"title":"rollup-stream-gulp","library":"rollup-stream-gulp","status":"active","version":"0.0.3","language":"javascript","ecosystem":"npm","summary":"A Gulp plugin for Rollup that provides a streamlined pipeline integration. Current version 0.0.3, maintained by the community as a candidate for becoming @rollup/gulp. Unlike @rollup/stream, it avoids needing vinyl-source-stream, supports multiple output files per stream, and enables manualChunks. Ships TypeScript types and targets Rollup ^2 and Vinyl ^2.2.1. Suitable for Gulp-based build pipelines requiring Rollup bundling with full flexibility.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","gulpplugin","gulp","stream","node","rollup","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/rollup-stream-gulp"},{"id":22314,"title":"rollup-styles","library":"rollup-styles","status":"active","version":"1.5.0","language":"javascript","ecosystem":"npm","summary":"Universal Rollup plugin for processing CSS and preprocessor files (PostCSS, Sass, Less, Stylus). Current stable version is v1.5.0 (v2.0.0 available but may have breaking changes). Supports CSS Modules, URL resolving/rewriting with asset handling, and @import in regular CSS. Modes: inject (default, CSS embedded in JS), extract (separate CSS files), emit (pass through for other plugins). Automatic PostCSS config loading. Ships TypeScript types. Alternative to rollup-plugin-postcss or rollup-plugin-css-only.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","rollup","rollup-plugin","css","css-modules","postcss","sass","scss","less","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/rollup-styles"},{"id":22316,"title":"rollup-swc-preserve-directives","library":"rollup-swc-preserve-directives","status":"active","version":"0.7.0","language":"javascript","ecosystem":"npm","summary":"Rollup plugin that uses SWC to preserve directives such as shebang and string directives (e.g., 'use strict', 'use asm') in bundled output. Version 0.7.0 is the latest stable; updated on demand. It integrates with Rollup build pipeline to ensure important code-level annotations are not stripped during minification or transformation, unlike naive bundlers. Differentiates itself by being SWC-based (fast, Rust-powered) and designed specifically for directive preservation.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","rollup","plugin","swc","preserve","directives","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/rollup-swc-preserve-directives"},{"id":22317,"title":"rollup-theme-extensions","library":"rollup-theme-extensions","status":"active","version":"1.1.1","language":"javascript","ecosystem":"npm","summary":"A Rollup config generator for building Shopify Theme App Extensions with TypeScript and CSS support. Version 1.1.1 is the latest stable release. It handles TypeScript compilation and minification, CSS minification, and Rollup bundling with custom source/output folders. Differentiator: purpose-built for Shopify theme app extension folder structure, with opinionated defaults for that ecosystem. Currently no significant release cadence.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/rollup-theme-extensions"},{"id":22318,"title":"rollup-timer","library":"rollup-timer","status":"maintenance","version":"0.3.4","language":"javascript","ecosystem":"npm","summary":"Times Rollup plugins by monkey-patching plugin API functions. Version 0.3.4 is stable with no recent updates; it works with Rollup <1 and is incompatible with rollup-plugin-commonjs. Differentiator: simple drop-in timing for Rollup builds, with support for both promise and stream-based rollup invocations.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/rollup-timer"},{"id":27364,"title":"rollup-to-nej","library":"rollup-to-nej","status":"maintenance","version":"1.3.0","language":"javascript","ecosystem":"npm","summary":"A build tool that transforms Vue single-file components (.vue) and ES module code into NEJ-style AMD modules with NEJ.define() wrappers. Current version 1.3.0. Provides a command-line interface (roll, rollup) and programmatic API (doRollup). Supports alias mapping to avoid bundling common modules, comment removal, and external Babel helpers. It is a niche tool for projects migrating from Vue/ESM to the NEJ module system, with no active development observed since 2020.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/rollup-to-nej"},{"id":22319,"title":"rollup-umd-scripts","library":"rollup-umd-scripts","status":"maintenance","version":"0.13.0","language":"javascript","ecosystem":"npm","summary":"rollup-umd-scripts is a CLI tool for managing rollup-umd projects, providing commands for building, testing, and publishing UMD bundles with Rollup. Current stable version is 0.13.0. It is designed to work with the rollup-umd ecosystem and follows semantic versioning. Key differentiators include integration with rollup-umd's custom configuration and CI pipeline. However, the package appears to be enterprise-oriented and has limited adoption. Release cadence is not clearly specified; it seems to be in maintenance mode with no recent updates.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","rollup-umd","rollup-umd-scripts"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/rollup-umd-scripts"},{"id":22320,"title":"rollup-utils","library":"rollup-utils","status":"active","version":"0.0.5","language":"javascript","ecosystem":"npm","summary":"A set of utility functions for Rollup plugins, forked from @rollup/pluginutils but using path-browserify instead of the Node.js path module to support browser environments. Version 0.0.5 (released on npm, but no release cadence noted). Requires Node >=14.0.0 and Rollup ^1.20.0||^2.0.0||^3.0.0||^4.0.0. Ships TypeScript type definitions. Key differentiators from @rollup/pluginutils: browser compatibility via path-browserify dependency. Includes addExtension, attachScopes, createFilter, dataToEsm, extractAssignedNames, makeLegalIdentifier, and normalizePath functions.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","rollup","plugin","utils","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/rollup-utils"},{"id":22321,"title":"rollup-webpack-loader","library":"rollup-webpack-loader","status":"maintenance","version":"1.0.0","language":"javascript","ecosystem":"npm","summary":"Webpack loader that runs Rollup on matched files, allowing you to apply Rollup's tree-shaking and plugin ecosystem within a Webpack build pipeline. Version 1.0.0 is the latest and only release, and appears to be in maintenance mode with no recent updates. It combines Rollup for bundling with Webpack for module resolution and loader chaining. Unlike alternatives like @rollup/plugin-url or directly using Rollup, this loader integrates Rollup as a step in Webpack's build process.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","rollup","webpack","loader"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/rollup-webpack-loader"},{"id":22323,"title":"Rollup Worker","library":"rollup-worker","status":"active","version":"2.0.1","language":"javascript","ecosystem":"npm","summary":"A CLI tool that wraps Rollup with built-in plugins for simplified, zero-config bundle management across multiple entry points. Version 2.0.1, with a next tag for latest releases. Key differentiators: plugin aliases (e.g., 'resolve', 'typescript', 'babel') that auto-configure, per-entry plugin overrides via functions, and a default config file (.fssrc.js). Targets Node >=7.10.1, and supports common formats (ESM, CJS, UMD, IIFE). Less flexible than raw Rollup but reduces boilerplate for multi-bundle workflows.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","rollup","rollup-worker","rb","bundle","zero-config"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/rollup-worker"},{"id":22322,"title":"rollupify","library":"rollupify","status":"deprecated","version":"0.5.1","language":"javascript","ecosystem":"npm","summary":"A Browserify transform that applies Rollup to convert ES6/ES2015 modules into a single CommonJS module, enabling tree-shaking and scope-hoisting for smaller bundles. The current stable version is 0.5.1. This package is unmaintained and considered a legacy hack for migrating from Browserify to Rollup; most users should instead use Rollup directly with rollup-plugin-commonjs and rollup-plugin-node-resolve. Its key differentiator is seamless integration with the Browserify pipeline, applying Rollup before other transforms like babelify. However, it only works on ES6 import/export statements, leaving require() calls untouched. Sourcemap support requires --debug flag.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","rollup","browserify"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/rollupify"},{"id":18762,"title":"roly","library":"roly","status":"abandoned","version":"1.1.1","language":"javascript","ecosystem":"npm","summary":"roly is a JavaScript bundler that acts as a wrapper around Rollup, simplifying multi-format bundle generation (CommonJS, UMD, ES modules) and minification via CLI or package.json config. Current stable version is 1.1.1, last released in 2018 with no recent updates. It differentiates from raw Rollup by allowing format-specific compression and plugin configuration through a single command, avoiding multiple config files. However, it is effectively abandonware—no commits since 2018, poor documentation, and low adoption. For production use, prefer Rollup or Vite.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","rollup","esnext","compile","babel","buble","es6"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/roly"},{"id":8603,"title":"RoMa: 3D Rotations in PyTorch","library":"roma","status":"active","version":"1.5.6","language":"python","ecosystem":"pypi","summary":"RoMa (Rotation Manipulation) is a lightweight Python library designed to simplify the handling of 3D rotations within PyTorch. It provides differentiable mappings between various 3D rotation representations (e.g., rotation vectors, quaternions, rotation matrices, Euler angles), mappings from Euclidean to rotation space, and a suite of utilities for rotation-related operations. It aims to be an easy-to-use and efficient toolbox for machine learning and gradient-based optimization applications. The current version is 1.5.6, with development actively maintained by NAVER Corp..","last_verified":"2026-04-16T00:00:00.000Z","tags":["pytorch","3d-rotations","quaternions","rotation-matrices","deep-learning","computer-vision","geometric-deep-learning"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/roma"},{"id":4239,"title":"Roman Numeral Converter","library":"roman","status":"active","version":"5.2","language":"python","ecosystem":"pypi","summary":"The `roman` library is a small, active Python utility that facilitates the conversion of Arabic (decimal) integers to Roman numerals and vice versa. Currently at version 5.2, it supports Python 3.10 and newer, with a history of regular updates often tied to Python version compatibility.","last_verified":"2026-04-11T00:00:00.000Z","tags":["roman","numerals","converter","utility","math"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/roman"},{"id":1699,"title":"Roman Numerals","library":"roman-numerals","status":"active","version":"4.1.0","language":"python","ecosystem":"pypi","summary":"The `roman-numerals` library provides utilities to manipulate well-formed Roman numerals, including converting between integers and Roman numeral strings. The current version is 4.1.0, and it generally sees major releases annually with minor updates as needed.","last_verified":"2026-04-24T00:04:03.444Z","tags":["numerals","roman","conversion","utility","mathematics"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/roman-numerals"},{"id":2755,"title":"roman-numerals-py","library":"roman-numerals-py","status":"deprecated","version":"4.1.0","language":"python","ecosystem":"pypi","summary":"This package provides utilities for manipulating well-formed Roman numerals. It is currently at version 4.1.0 and is explicitly deprecated. Users are advised to switch to the `roman-numerals` package instead. The project seems to follow the release cadence of the main `roman-numerals` library.","last_verified":"2026-04-25T00:24:57.136Z","tags":["roman numerals","conversion","deprecated","utility"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/roman-numerals-py"},{"id":22324,"title":"Romkan","library":"romkan","status":"maintenance","version":"0.2.1","language":"python","ecosystem":"pypi","summary":"A library for converting between Romaji and Kana (Hiragana and Katakana) in Japanese. Version 0.2.1 is the latest release. Maintenance status is unclear; the last update was in 2013.","last_verified":"2026-04-27T00:00:00.000Z","tags":["japanese","romaji","kana","hiragana","katakana"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/romkan"},{"id":24538,"title":"romkan2","library":"romkan2","status":"active","version":"0.1.1","language":"python","ecosystem":"pypi","summary":"A Python library for converting between Romaji (Romanized Japanese) and Kana (Hiragana/Katakana). It supports both to_romaji and to_kana conversions. Current version 0.1.1, released 2025, with no fixed release cadence.","last_verified":"2026-05-01T00:00:00.000Z","tags":["romaji","kana","japanese","conversion"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/romkan2"},{"id":17934,"title":"RONIN Data Platform TypeScript Client","library":"ronin","status":"active","version":"6.8.0","language":"javascript","ecosystem":"npm","summary":"The `ronin` package provides a robust, TypeScript-first client for interacting with the RONIN data platform. Currently at version 6.8.0, it offers an intuitive ORM-like interface designed for efficient data access, particularly optimized for serverless and edge environments. This library abstracts common database operations, enabling developers to seamlessly query, mutate, and manage records through a fluent API. It prioritizes type safety and developer experience, shipping with comprehensive TypeScript definitions. While a precise release cadence isn't published, the versioning suggests regular updates that align with new platform features and bug fixes. Key differentiators include its native TypeScript integration, performance optimization for modern deployment patterns like serverless functions, and direct, secure connectivity to the RONIN backend services.","last_verified":"2026-04-23T00:00:00.000Z","tags":["javascript","ronin","client","database","orm","edge","serverless","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/ronin"},{"id":27365,"title":"Rook","library":"rook","status":"active","version":"0.1.209","language":"python","ecosystem":"pypi","summary":"Rook is a Python package for on-the-fly debugging and data extraction in production. It allows you to run ad-hoc Python scripts, inspect live variables, and modify behavior without redeploying. Current version: 0.1.209. Release cadence is frequent (multiple versions per week).","last_verified":"2026-05-01T00:00:00.000Z","tags":["debugging","production","data-extraction","rook"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/rook"},{"id":28154,"title":"rookiepy","library":"rookiepy","status":"active","version":"0.5.6","language":"python","ecosystem":"pypi","summary":"A Python library to load cookies from any browser on any platform. It supports Chrome, Firefox, Edge, Safari, Opera, Brave, and more. Version 0.5.6 is current, with active development on GitHub.","last_verified":"2026-05-09T00:00:00.000Z","tags":["cookies","browser","chrome","firefox","safari","edge","cookie-extraction"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/rookiepy"},{"id":26338,"title":"roole-compiler","library":"roole-compiler","status":"abandoned","version":"0.6.0","language":"javascript","ecosystem":"npm","summary":"Roole compiler converts Roole CSS AST (from roole-parser) into CSS string. Version 0.6.0 is the latest and only stable release, with no updates since 2016. It is a standalone component of the Roole preprocessor ecosystem. Differentiator: direct AST-to-CSS compilation with configurable indentation and numeric precision. Limited adoption and no active maintenance.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","roole","compiler"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/roole-compiler"},{"id":18763,"title":"roosterjs-content-model-api","library":"roosterjs-content-model-api","status":"active","version":"9.51.0","language":"javascript","ecosystem":"npm","summary":"Format API package for the roosterjs rich-text editor (v9.51.0, stable). Provides content model-level formatting operations like toggleBold, toggleItalic, setFontSize, insertTable, and changeHeading. Part of the roosterjs 9.x ecosystem, which reworked the editor around a middle-layer Content Model for consistent behavior. Active development with frequent releases (~monthly). Differentiator: framework-independent, operates on its own content model rather than directly on DOM, enabling undo/redo and structured editing. Requires roosterjs-content-model-core and roosterjs-content-model-types as peer dependencies.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/roosterjs-content-model-api"},{"id":13960,"title":"RoosterJs Editor API (Legacy)","library":"roosterjs-editor-api","status":"deprecated","version":"8.62.0","language":"javascript","ecosystem":"npm","summary":"roosterjs-editor-api is a JavaScript/TypeScript package that provided programmatic APIs for interacting with the RoosterJs rich-text editor in its 8.x major version series. This package allowed developers to perform various editor operations such as applying formatting, inserting content, and managing selection directly on an `IEditor` instance. It is now considered deprecated, as the RoosterJs project has transitioned to a new architecture in its 9.x series, primarily utilizing packages prefixed with `roosterjs-content-model-`. The current stable version of this specific package is 8.62.0, with new feature development and ongoing maintenance efforts focused exclusively on the `roosterjs-content-model-api` package. Users are strongly encouraged to migrate to the 9.x content model architecture to benefit from ongoing updates, security fixes, and new features. Its key differentiator was providing a direct API layer for the legacy 8.x editor instances, operating on a DOM-based content model rather than the newer Content Model data structure.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/roosterjs-editor-api"},{"id":9283,"title":"rootpath","library":"rootpath","status":"maintenance","version":"0.1.1","language":"python","ecosystem":"pypi","summary":"The `rootpath` library for Python offers automatic detection of a project's or package's root directory. It identifies the root by searching for common files and folders like `.git` or `requirements.txt` in parent directories. This is particularly useful for resolving Python's module import challenges by optionally adding the detected root path to `sys.path`. The current version is 0.1.1, and the library appears to be in a maintenance mode with its last PyPI update in 2019.","last_verified":"2026-04-16T00:00:00.000Z","tags":["path","utility","filesystem","project structure","imports"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/rootpath"},{"id":26339,"title":"Roots","library":"roots","status":"maintenance","version":"5.2.0","language":"javascript","ecosystem":"npm","summary":"Roots is a fast, simple, and customizable static site compiler, currently in maintenance mode at version 5.2.0. It offers a flexible build pipeline with support for various preprocessors (Jade, Stylus, CoffeeScript, etc.), automatic asset pipeline, and live reload via Browsersync. Roots is no longer actively developed; the team now maintains Spike, a more modern alternative. Roots compiles static sites with minimal configuration and supports project scaffolding via Sprout. It is best suited for small-to-medium projects that don't require server-side rendering.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","roots","static"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/roots"},{"id":6194,"title":"rootutils","library":"rootutils","status":"active","version":"1.0.7","language":"python","ecosystem":"pypi","summary":"rootutils (formerly pyrootutils) is a Python library designed for simple and robust project root setup. It helps locate the project root directory using an indicator file and can optionally add it to `sys.path` for simplified imports. The library is currently at version 1.0.7 and maintains a moderately active release cadence, typically releasing minor updates or bug fixes every few months.","last_verified":"2026-04-14T00:00:00.000Z","tags":["project setup","path management","root directory","imports"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/rootutils"},{"id":4240,"title":"Rope","library":"rope","status":"active","version":"1.14.0","language":"python","ecosystem":"pypi","summary":"Rope is an advanced, open-source Python refactoring library. It provides extensive APIs for performing various code transformations like renaming, extracting methods, and moving elements. Actively maintained, it sees regular updates with recent releases like 1.14.0, and supports modern Python versions.","last_verified":"2026-04-11T00:00:00.000Z","tags":["refactoring","code analysis","IDE tooling","AST"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/rope"},{"id":8604,"title":"ROPgadget","library":"ropgadget","status":"active","version":"7.7","language":"python","ecosystem":"pypi","summary":"ROPgadget is a Python tool designed to search for ROP (Return-Oriented Programming) gadgets within binary files. It supports various file formats (ELF, PE, Mach-O, Raw) and architectures, including x86, x64, ARM, ARM64, PowerPC, SPARC, MIPS, RISC-V 64, and RISC-V Compressed. Currently at version 7.7, the project is actively maintained with several releases per year addressing bug fixes and adding support for new architectures and features.","last_verified":"2026-04-16T00:00:00.000Z","tags":["security","exploit","ROP","binary analysis","gadget","disassembler","CTF"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/ropgadget"},{"id":8605,"title":"RoPWR: Robust Piecewise Regression","library":"ropwr","status":"active","version":"1.2.0","language":"python","ecosystem":"pypi","summary":"RoPWR (Robust Piecewise Regression) is a Python library that implements robust piecewise regression using convex optimization techniques. It provides a flexible framework to model non-linear relationships with segments, supporting various solvers via CVXPY. The current version is 1.2.0, with releases occurring every few months, primarily driven by feature additions, improvements, and dependency updates.","last_verified":"2026-04-16T00:00:00.000Z","tags":["regression","piecewise","robust","optimization","convex-optimization","cvxpy","machine-learning","statistics"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/ropwr"},{"id":14895,"title":"ROS TypeScript Generator","library":"ros-typescript-generator","status":"active","version":"1.10.0","language":"javascript","ecosystem":"npm","summary":"ros-typescript-generator is a Command Line Interface (CLI) tool designed to generate TypeScript interfaces and enums directly from ROS (Robot Operating System) message (`.msg`), service (`.srv`), and action (`.action`) definition files. Currently at version 1.10.0, this package sees active development with several minor releases annually, often introducing new features and bug fixes. A key differentiator is its focus on generating pure TypeScript types without any runtime dependencies or classes in the output, making it an ideal choice for frontend applications or any project requiring only type definitions. It supports both ROS1 and ROS2 message formats and offers configurable output options like type prefixes, namespaces, and 'smart enums', setting it apart from alternatives that might include Node.js-specific runtime components.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/ros-typescript-generator"},{"id":5818,"title":"Rosbags","library":"rosbags","status":"active","version":"0.11.0","language":"python","ecosystem":"pypi","summary":"Rosbags is a pure Python library designed to read, modify, convert, and write rosbag files for both ROS 1 and ROS 2. It offers high-level interfaces, support for various rosbag formats (rosbag1 and rosbag2), an extensible type system with serializers and deserializers, and efficient conversion capabilities. The library is actively maintained with regular releases. The current version is 0.11.0.","last_verified":"2026-04-14T00:00:00.000Z","tags":["ros","rosbag","ros1","ros2","robotics","data-logging","serialization","deserialization","converter","mcap","cdr"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/rosbags"},{"id":26341,"title":"Roselisp","library":"roselisp","status":"active","version":"0.0.1","language":"javascript","ecosystem":"npm","summary":"Scheme-like Lisp interpreter and transpiler to JavaScript, self-hosted, also provides decompilation from JS to Lisp. Current version 0.0.1 (early development). Key differentiators: supports both interpretation and compilation to JavaScript, includes decompilation, self-hosted, MPL-2.0 licensed unlike many Lisp implementations. Useful for embedding Lisp in JS projects or learning compiler construction.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","lisp","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/roselisp"},{"id":9284,"title":"RosettaSciIO","library":"rosettasciio","status":"active","version":"0.13.0","language":"python","ecosystem":"pypi","summary":"RosettaSciIO is a Python library for reading and writing various scientific file formats, designed with a focus on ease of use and integration with scientific data analysis tools like HyperSpy. It supports a wide range of formats including HDF5, TIFF, DigitalMicrograph (DM3/DM4), and more, often leveraging optional backend libraries. The current version is 0.13.0, and new minor releases occur every few months, introducing new features and format support.","last_verified":"2026-04-16T00:00:00.000Z","tags":["scientific","file-formats","io","hyperspy","materials-science","microscopy"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/rosettasciio"},{"id":15376,"title":"Rosie Factory for Test Data","library":"rosie","status":"active","version":"2.1.1","language":"javascript","ecosystem":"npm","summary":"Rosie is a JavaScript library designed to create factories for building complex JavaScript objects, primarily for setting up test data. Inspired by Ruby's `factory_bot` (formerly `factory_girl`), it simplifies the generation of structured data. The current stable version is 2.1.1. Key features include defining factories with attributes, sequences for unique values, options to programmatically generate attributes without including them in the final object, and callbacks for post-build processing. Factories can also inherit from others, promoting reusability. Rosie differentiates itself by offering a flexible, declarative way to construct objects, managing inter-attribute dependencies and providing fine-grained control over the generated data structure, making it highly suitable for unit and integration testing where consistent, yet varied, data is required. There is no explicit release cadence, but the project maintains a stable API.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","factory","rosie","test"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/rosie"},{"id":6226,"title":"ROS Package Library","library":"rospkg","status":"active","version":"1.6.1","language":"python","ecosystem":"pypi","summary":"rospkg is a standalone Python library for the ROS (Robot Operating System) package system. It provides utilities for querying information about ROS packages, stacks, and distributions, abstracting the underlying filesystem layout. The current version is 1.6.1, with releases occurring every few months to once a year, reflecting active but measured development.","last_verified":"2026-04-14T00:00:00.000Z","tags":["ROS","robotics","package management","filesystem","roslib"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/rospkg"},{"id":5045,"title":"Rotary Embedding for PyTorch","library":"rotary-embedding-torch","status":"active","version":"0.8.9","language":"python","ecosystem":"pypi","summary":"This library provides a Pytorch implementation of the Rotary Positional Embedding (RoPE), a crucial component for modern transformer architectures like LLaMA, designed to improve the model's ability to handle long sequences. It offers an easy-to-use API to apply rotary embeddings to query and key tensors. The current version is 0.8.9, and it follows a rapid release cadence for bug fixes and minor improvements.","last_verified":"2026-04-12T00:00:00.000Z","tags":["pytorch","deep-learning","transformer","attention","positional-embedding","rope"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/rotary-embedding-torch"},{"id":11960,"title":"rou3 Router","library":"rou3","status":"active","version":"0.8.1","language":"javascript","ecosystem":"npm","summary":"rou3 is a lightweight and fast JavaScript router, currently at version 0.8.1. It provides efficient routing capabilities for various JavaScript environments including Node.js, Bun, Deno, and browsers. The library is actively maintained with frequent minor releases and bug fixes, often including performance enhancements and type improvements, as seen in recent versions like 0.8.0 and 0.7.12. Key differentiators include its URLPattern-compatible syntax for defining routes, support for complex patterns like named wildcards, optional parameters, and custom regex, as well as features for escaping special characters in paths. It ships with TypeScript types, ensuring a robust developer experience for typed applications.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/rou3"},{"id":4748,"title":"Python ROUGE Score Implementation","library":"rouge","status":"active","version":"1.0.1","language":"python","ecosystem":"pypi","summary":"The 'rouge' library provides a full, native Python implementation of the ROUGE (Recall-Oriented Understudy for Gisting Evaluation) metric, used for evaluating automatic text summarization and machine translation. Unlike some other ROUGE packages, it is not a wrapper around the original Perl script. The current stable version is 1.0.1, with releases occurring periodically to introduce features and fixes.","last_verified":"2026-04-12T00:00:00.000Z","tags":["NLP","evaluation","summarization","ROUGE","text processing"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/rouge"},{"id":24539,"title":"rouge-chinese","library":"rouge-chinese","status":"active","version":"1.0.3","language":"python","ecosystem":"pypi","summary":"A Python implementation of ROUGE score specifically designed for Chinese text evaluation. It supports both character-level and word-level ROUGE-1, ROUGE-2, and ROUGE-L metrics. Version 1.0.3 is the latest, with no recent updates (last release likely 2021).","last_verified":"2026-05-01T00:00:00.000Z","tags":["nlp","rouge","chinese","evaluation","text-summarization"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/rouge-chinese"},{"id":7689,"title":"ROUGE Metric","library":"rouge-metric","status":"active","version":"1.0.1","language":"python","ecosystem":"pypi","summary":"A fast Python implementation of full ROUGE metrics for automatic summarization evaluation, also providing a Python wrapper for the official ROUGE-1.5.5.pl Perl script. It supports various ROUGE variants (N, L, W, S, SU) and multi-reference evaluation. The library is actively maintained with periodic updates.","last_verified":"2026-04-16T00:00:00.000Z","tags":["NLP","summarization","evaluation","metrics","text-generation"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/rouge-metric"},{"id":2756,"title":"ROUGE Score","library":"rouge-score","status":"active","version":"0.1.2","language":"python","ecosystem":"pypi","summary":"The `rouge-score` library is a pure Python implementation of the ROUGE-1.5.5 evaluation metric, designed to closely replicate the results of the original Perl script. It provides functionalities for calculating ROUGE-N, ROUGE-L (sentence-level and summary-level), text normalization, and optional Porter stemming. The library is currently at version 0.1.2, released in July 2022, and while the version updates are infrequent, it remains an actively used and stable package maintained by Google for evaluating text generation tasks like summarization.","last_verified":"2026-04-25T00:25:51.367Z","tags":["nlp","text-evaluation","summarization","machine-translation","metrics","natural-language-processing"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/rouge-score"},{"id":8606,"title":"Rounders","library":"rounders","status":"active","version":"0.2.0","language":"python","ecosystem":"pypi","summary":"The `rounders` package extends Python's built-in `round` function, providing a comprehensive collection of decimal rounding functionalities. It offers drop-in replacements for `round` that support thirteen different rounding modes beyond Python's default Banker's rounding, as well as functionality for rounding to a specified number of significant figures. The current version is 0.2.0, released on June 9, 2024, with an active development status.","last_verified":"2026-04-16T00:00:00.000Z","tags":["rounding","decimal","significant figures","mathematics"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/rounders"},{"id":4749,"title":"Round Robin Utilities","library":"roundrobin","status":"active","version":"0.1.0","language":"python","ecosystem":"pypi","summary":"The `roundrobin` library provides a small collection of round-robin selectors for various distribution needs. It includes `basic()` for plain round-robin, `weighted()` for classic LVS-style weighted round-robin, `smooth()` for Nginx-style smooth weighted round-robin, and `smooth_stateful()` for smooth weighted round-robin with runtime controls like health checks or slow-start. The current version is 0.1.0, released in January 2026, indicating active development.","last_verified":"2026-04-12T00:00:00.000Z","tags":["utility","load-balancing","scheduling","round-robin","weighted","smooth"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/roundrobin"},{"id":17464,"title":"Route-Cache","library":"route-cache","status":"active","version":"0.7.0","language":"javascript","ecosystem":"npm","summary":"route-cache is an Express.js middleware designed for efficient server-side caching of HTTP route responses. Its primary goal is to accelerate backend performance for frequently accessed routes, alleviate server load during periods of high demand, and mitigate issues like the 'thundering herd' phenomenon by serving pre-computed content for a defined period (TTL). The package is currently at version 0.7.0. Release cadence appears sporadic, with the last notable update being 0.6.1, which included status code caching. Key advantages of `route-cache` include broad support for various content types, proper handling of HTTP redirects, the ability to implement conditional caching logic per request, including dynamic cache key generation based on `req` and `res` objects, and seamless integration with gzip compression. It provides both an in-memory caching solution (leveraging `lru-cache` internally) and extensibility for distributed caching mechanisms through pluggable stores, such as `IoRedisStore` for Redis integration. This flexibility makes it suitable for both small-scale applications and larger, distributed systems requiring shared cache states.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","middleware","express","cache","http-caching"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/route-cache"},{"id":11961,"title":"Lightweight Route Recognizer","library":"route-recognizer","status":"abandoned","version":"0.3.4","language":"javascript","ecosystem":"npm","summary":"route-recognizer is a compact JavaScript library (under 2KB) designed solely for matching paths against a set of registered routes. It functions as a low-level primitive for more comprehensive routing systems, such as `router.js`, which was notably used by Ember.js. Currently at version 0.3.4, last published in 2018, the library offers stable functionality for static, dynamic (e.g., `:id`), and wildcard (e.g., `*path`) segments. Its core differentiator is its minimalistic approach, focusing exclusively on route recognition and parameter extraction without handling routing logic, history, or view rendering. The package ships with TypeScript types, but its development status appears to be unmaintained given the last commit and release dates.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/route-recognizer"},{"id":17061,"title":"Router","library":"router","status":"active","version":"2.2.0","language":"javascript","ecosystem":"npm","summary":"The `router` package provides a simple, middleware-style routing solution for Node.js HTTP servers. It is currently at version 2.2.0, with releases occurring periodically, often incorporating dependency updates and internal refactorings to reduce its external footprint, as seen in recent 2.x versions. This module was originally extracted from the Express project, offering a lightweight alternative that can be used directly with Node.js's native `http.createServer` or integrated into other web frameworks. Key differentiators include its minimalistic API, adherence to the familiar `(req, res, next)` middleware signature, and flexible routing capabilities through HTTP method-specific handlers (`router.get`, `router.post`, etc.) and general-purpose middleware (`router.use`). It supports asynchronous middleware, including Promises, and offers options for strictness, case sensitivity, and parameter merging.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/router"},{"id":17358,"title":"Simple HTTP Router","library":"router-http","status":"active","version":"2.0.6","language":"javascript","ecosystem":"npm","summary":"router-http is a lightweight (1.3 kB min+gzipped) and performant HTTP router for Node.js, currently at stable version 2.0.6. It aims to provide an Express-like middleware API while offering significantly better and more predictable performance than Express's regex-based router. Unlike Express, router-http utilizes a trie-based routing algorithm, specifically find-my-way, which guarantees near O(1) lookup time regardless of the number of registered routes. This makes it particularly suitable for applications with a large number of routes where consistent performance is critical. The package is actively maintained with frequent dependency updates and recent major version releases, supporting Node.js version 18 and above.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","app","http","middleware","pathname","rest","route","router"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/router-http"},{"id":18764,"title":"router-middleware","library":"router-middleware","status":"active","version":"6.1.6","language":"javascript","ecosystem":"npm","summary":"An Express-style router for Node.js with full TypeScript safety, including inferred route params from path strings (e.g., '/user/:id' gives req.params.id: string) and typed request/response bodies via generic parameters. Current stable version is 6.1.6. Key differentiators: no view engine, no global state, dual ESM/CJS exports, built-in error handling, and safe defaults (1 MB JSON limit, strict content-type checks). Released actively with regular updates; ships its own TypeScript types.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","router","middleware","typescript","express","nodejs","http server"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/router-middleware"},{"id":5462,"title":"Routes","library":"routes","status":"active","version":"2.5.1","language":"python","ecosystem":"pypi","summary":"Routes is a Python library that re-implements the Rails routing system, enabling developers to map URLs to application actions and generate URLs. It focuses on creating clean, concise, and RESTful URLs with features like named routes, conditional matching, and sub-domain support. The library is currently in maintenance mode, meaning active development is limited, but bug fixes via pull requests are still accepted. The latest stable version is 2.5.1.","last_verified":"2026-04-13T00:00:00.000Z","tags":["web","routing","url-dispatch","wsgi"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/routes"},{"id":14896,"title":"Routes Server Framework","library":"routes-framework","status":"active","version":"1.1.114","language":"javascript","ecosystem":"npm","summary":"Routes Framework is a server-side framework designed for building web applications and APIs, emphasizing a structured approach to defining routes and handling requests. As of version 1.1.114, it provides core functionalities for HTTP request routing, likely including middleware support and request/response object manipulation. Without public documentation, specific details regarding its release cadence, architectural patterns, or key differentiators against established frameworks like Express, Koa, or Fastify are not available. It is presumed to be a Node.js-based solution, potentially offering a custom, opinionated approach to server development for its primary users, 'AwakenMyCity'. The exact feature set, performance characteristics, and community support remain undocumented for external reference.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/routes-framework"},{"id":24540,"title":"rowan","library":"rowan","status":"active","version":"1.3.2","language":"python","ecosystem":"pypi","summary":"A Python library for performing quaternion operations using NumPy arrays. Provides functions for quaternion creation, normalization, rotation, interpolation, and conversion between quaternions and other rotation representations (e.g., rotation matrices, axis-angle). Current version: 1.3.2, released 2023-04-03. Release cadence is irregular.","last_verified":"2026-05-01T00:00:00.000Z","tags":["quaternion","rotation","numpy","geometry","computational-science"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/rowan"},{"id":11962,"title":"CloudBees Feature Management Node.js SDK","library":"rox-node","status":"active","version":"6.0.8","language":"javascript","ecosystem":"npm","summary":"The `rox-node` package is the Node.js SDK for CloudBees Feature Management (formerly Rollout.io), offering capabilities for defining and managing feature flags, remote configuration variables, and custom properties within Node.js applications. Currently stable at version 6.0.8, this SDK enables developers to control application features dynamically via the CloudBees Feature Management dashboard, facilitating controlled rollouts, A/B testing, and targeted user experiences. It is designed for enterprise-grade feature management, providing secure and scalable solutions for accelerating development and minimizing deployment risk. The package is updated regularly, with its latest version published approximately four months ago as of late 2025. Key differentiators include its focus on secure feature management, advanced target grouping, and integration with the CloudBees ecosystem, which caters to complex production environments by allowing dynamic control over features without requiring code redeployments.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","feature-flag","feature-flags","rollout","rox","flags","flag","configuration","remote-control"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/rox-node"},{"id":15809,"title":"Rozenite GraphQL Client DevTool","library":"rozenite-graphql-client-devtool","status":"active","version":"0.0.7","language":"javascript","ecosystem":"npm","summary":"rozenite-graphql-client-devtool is an early-stage debugging plugin designed for React Native applications utilizing GraphQL clients, specifically within the Rozenite developer tools platform. Currently at version 0.0.7, this package provides a comprehensive interface for monitoring GraphQL operations, inspecting the client's cache, and exploring the GraphQL schema in real-time. It supports Apollo Client out-of-the-box, with future plans to include URQL and Relay. The project appears to be in active development, releasing updates as features mature rather than on a fixed cadence. Its key differentiators include its integration with the Rozenite ecosystem, strong focus on React Native debugging, and a flexible adapter pattern to support various GraphQL clients, offering granular control over what data (variables, responses) is tracked.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","rozenite","graphql","devtools","react-native","apollo-client","debugging","developer-tools","graphql-client","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/rozenite-graphql-client-devtool"},{"id":5463,"title":"RPA Framework","library":"rpaframework","status":"active","version":"31.2.0","language":"python","ecosystem":"pypi","summary":"RPA Framework (rpaframework) is an open-source collection of Python libraries and tools designed for Robotic Process Automation (RPA). It supports both direct Python scripting and integration with Robot Framework. As of version 31.2.0, it offers extensive capabilities for web, desktop, and API automation. The library maintains a rapid release cadence, with frequent updates and bug fixes.","last_verified":"2026-04-13T00:00:00.000Z","tags":["RPA","automation","robotics","web automation","desktop automation","robotframework"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/rpaframework"},{"id":6227,"title":"RPA Framework Core Utilities","library":"rpaframework-core","status":"active","version":"12.1.1","language":"python","ecosystem":"pypi","summary":"rpaframework-core is a support package providing core functionality and utilities for the broader RPA Framework, which is a collection of open-source libraries and tools for Robotic Process Automation (RPA). It is designed to be used with both Robot Framework and Python. The library is actively maintained with a regular release cadence, typically seeing multiple releases per year.","last_verified":"2026-04-14T00:00:00.000Z","tags":["rpa","robotframework","automation","robocorp","utilities","core"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/rpaframework-core"},{"id":6228,"title":"RPA Framework PDF Library","library":"rpaframework-pdf","status":"active","version":"10.0.3","language":"python","ecosystem":"pypi","summary":"RPA Framework PDF Library (`rpaframework-pdf`) is a Python library for managing PDF documents. It provides functionalities such as extracting text, adding watermarks, encrypting/decrypting documents, and merging/splitting PDFs. It is part of the broader RPA Framework, an actively maintained collection of open-source libraries for Robotic Process Automation (RPA), designed for both Robot Framework and Python. The current version is 10.0.3, released on March 6, 2026.","last_verified":"2026-04-14T00:00:00.000Z","tags":["RPA","PDF","automation","robotframework"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/rpaframework-pdf"},{"id":24541,"title":"rpdb","library":"rpdb","status":"maintenance","version":"0.2.0","language":"python","ecosystem":"pypi","summary":"A remote debugger wrapper around pdb that exposes the debugger on a TCP socket (default port 4444), allowing you to connect with telnet or netcat. Current version: 0.2.0. Infrequently maintained; last release 2021.","last_verified":"2026-05-01T00:00:00.000Z","tags":["debugging","remote-debugging","pdb"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/rpdb"},{"id":307,"title":"rpds-py","library":"rpds-py","status":"active","version":"0.30.0","language":"python","ecosystem":"pypi","summary":"rpds-py provides Python bindings to Rust's persistent data structures (rpds), offering immutable collections with efficient structural sharing. The current version is 0.30.0, released on March 28, 2026. The library has a regular release cadence, with multiple updates per year.","last_verified":"2026-05-12T12:58:50.965Z","tags":["persistent data structures","immutable collections","Rust bindings","Python 3.10+"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/rpds-py"},{"id":23161,"title":"RPi.GPIO","library":"rpi-gpio","status":"maintenance","version":"0.7.1","language":"python","ecosystem":"pypi","summary":"A module to control Raspberry Pi GPIO channels. Provides a simple interface for digital input/output, PWM, and interrupt handling on the Raspberry Pi. Latest version 0.7.1; no longer actively maintained since the BCM2835 GPIO driver update. Works on all Raspberry Pi models but requires root. Uses BCM (Broadcom) pin numbering by default.","last_verified":"2026-05-01T00:00:00.000Z","tags":["raspberry-pi","gpio","iot","embedded"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/rpi-gpio"},{"id":5716,"title":"RPly: Python Lex/Yacc Parser Generator","library":"rply","status":"active","version":"0.7.8","language":"python","ecosystem":"pypi","summary":"RPly is a pure Python parser generator, offering a modern API and compatibility with RPython. It is a re-implementation of David Beazley's PLY library. RPly simplifies the process of building lexers (tokenizers) and parsers (syntax analyzers) for domain-specific languages or custom syntaxes. The current version is 0.7.8, and it has a relatively slow release cadence.","last_verified":"2026-04-13T00:00:00.000Z","tags":["parser-generator","lexer","yacc","ply","rpython"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/rply"},{"id":6862,"title":"RPM Shim for Virtualenvs","library":"rpm","status":"active","version":"0.4.0","language":"python","ecosystem":"pypi","summary":"The `rpm-shim` library (available on PyPI as `rpm`) provides a shim module to enable the use of system RPM Python bindings within Python virtual environments. This is necessary because native RPM Python bindings are typically tied to the system's RPM installation and are not distributed as standard Python packages. The library is currently at version 0.4.0 and releases are made on an as-needed basis to improve compatibility and search heuristics.","last_verified":"2026-04-15T00:00:00.000Z","tags":["rpm","virtualenv","shim","system bindings","linux"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/rpm"},{"id":15483,"title":"RPM Builder","library":"rpm-builder","status":"abandoned","version":"1.2.1","language":"javascript","ecosystem":"npm","summary":"RPM Builder is a Node.js library designed to create Red Hat Package Manager (RPM) packages programmatically. It wraps the underlying `rpmbuild` system utility, abstracting away the complexities of direct command-line execution and spec file generation. The package allows developers to define package metadata, specify files, handle glob patterns, and exclude files using a simple JavaScript API. The current stable version is 1.2.1, released over six years ago, and the package is effectively abandoned, meaning no further updates, feature enhancements, or security patches are expected. Its primary differentiator is providing a native Node.js interface for RPM creation, which can be integrated into CI/CD pipelines for projects requiring RPM distribution artifacts. It simplifies the packaging process compared to manually creating `.spec` files and executing `rpmbuild` commands.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","rpm","package","packager","build","builder"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/rpm-builder"},{"id":28155,"title":"rpm-vercmp","library":"rpm-vercmp","status":"active","version":"0.1.2","language":"python","ecosystem":"pypi","summary":"A pure Python implementation of the RPM version comparison algorithm (rpmvercmp). Current version 0.1.2, no regular release cadence observed.","last_verified":"2026-05-09T00:00:00.000Z","tags":["rpm","version-comparison","rpmvercmp"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/rpm-vercmp"},{"id":5464,"title":"rpmfile","library":"rpmfile","status":"active","version":"2.1.0","language":"python","ecosystem":"pypi","summary":"The `rpmfile` library (current version 2.1.0, released July 24, 2024) provides tools for inspecting RPM archive files in Python. It is designed to be similar to Python's built-in `tarfile` module, offering an interface to read and extract contents, as well as inspect metadata (headers) of RPM packages. The project maintains an active development status with regular updates addressing parsing correctness and adding features.","last_verified":"2026-04-13T00:00:00.000Z","tags":["rpm","archive","package","parsing","metadata"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/rpmfile"},{"id":6863,"title":"rpy2 (robjects) - Python to R Interface","library":"rpy2","status":"active","version":"3.6.7","language":"python","ecosystem":"pypi","summary":"rpy2 is an active Python library (version 3.6.7 as of March 27, 2026) that provides a robust interface to the R programming language, allowing Python programs to seamlessly integrate and leverage R's extensive statistical and graphical capabilities. It supports embedded R execution, data conversion between Python (e.g., Pandas, NumPy) and R objects, and direct calling of R functions and packages. The `robjects` subpackage provides a high-level, Pythonic interface to R objects and functions.","last_verified":"2026-04-16T00:00:00.000Z","tags":["R","data science","interoperability","statistical computing","embedded R"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/rpy2"},{"id":10204,"title":"Rpy2 R Interface (rpy2-rinterface)","library":"rpy2-rinterface","status":"active","version":"3.6.6","language":"python","ecosystem":"pypi","summary":"rpy2-rinterface provides a low-level CFFI-based interface between Python and the R programming language, allowing Python code to directly interact with the R interpreter, R objects, and R functions at a granular level. It forms the foundational layer for higher-level Rpy2 packages. The current version is 3.6.6, with frequent patch releases addressing bug fixes and minor improvements, and new minor versions released periodically.","last_verified":"2026-04-17T00:00:00.000Z","tags":["R","data science","interoperability","ffi","cffi"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/rpy2-rinterface"},{"id":4750,"title":"RPyC (Remote Python Call)","library":"rpyc","status":"active","version":"6.0.2","language":"python","ecosystem":"pypi","summary":"RPyC (Remote Python Call) is a transparent and symmetric distributed computing library for Python. It allows remote objects to be manipulated as if they were local, making it a powerful tool for building distributed systems and remote execution. The library is actively maintained, with frequent releases addressing bug fixes, performance improvements, and security enhancements. The current version is 6.0.2.","last_verified":"2026-04-12T00:00:00.000Z","tags":["remote procedure call","rpc","distributed computing","networking","inter-process communication"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/rpyc"},{"id":232,"title":"RQ (Redis Queue)","library":"rq","status":"active","version":"2.7.0","language":"python","ecosystem":"pypi","summary":"Simple Python job queue backed by Redis or Valkey. Current version is 2.7.0. Requires Python >=3.9, Redis >=5 or Valkey >=7.2. Much simpler than Celery — no broker config, just a Redis connection. Key API change: job.result property removed in 1.12, replaced by job.return_value(). job.get_status() now returns a JobStatus enum, not a string.","last_verified":"2026-05-12T12:08:48.704Z","tags":["task-queue","redis","workers","async","background-jobs","distributed"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/rq"},{"id":7690,"title":"RQ Dashboard","library":"rq-dashboard","status":"active","version":"0.8.6","language":"python","ecosystem":"pypi","summary":"RQ Dashboard is a general-purpose, lightweight web interface designed to monitor your RQ (Redis Queue) queues, jobs, and workers in real-time. It provides an intuitive UI for inspecting job statuses, queue lengths, and worker activity. The library typically sees patch releases for minor bug fixes or dependency updates, maintaining a stable API.","last_verified":"2026-05-12T14:54:24.216Z","tags":["RQ","queue monitoring","dashboard","web UI","background jobs","Redis"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/rq-dashboard"},{"id":6229,"title":"RQ Scheduler","library":"rq-scheduler","status":"active","version":"0.14.0","language":"python","ecosystem":"pypi","summary":"RQ Scheduler provides a job scheduling layer for RQ (Redis Queue), allowing users to schedule jobs to run at specific times or on recurring cron-like schedules. It is an active project, currently at version 0.14.0, with releases coinciding with major RQ updates and feature additions.","last_verified":"2026-04-14T00:00:00.000Z","tags":["queue","scheduler","redis","task-queue","background-jobs"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/rq-scheduler"},{"id":24542,"title":"rqdatac - Ricequant Data SDK","library":"rqdatac","status":"active","version":"3.5.1.1","language":"python","ecosystem":"pypi","summary":"Ricequant Data SDK (rqdatac) provides programmatic access to Chinese financial market data, including stocks, futures, options, and index data. It offers both snapshot and historical data retrieval with a pandas-friendly API. Current version: 3.5.1.1. The library is actively maintained by Ricequant and releases follow a monthly cadence.","last_verified":"2026-05-01T00:00:00.000Z","tags":["financial-data","china-stocks","data-sdk","ricequant"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/rqdatac"},{"id":13961,"title":"rrweb-cssom: CSS Object Model and Parser","library":"rrweb-cssom","status":"active","version":"0.8.0","language":"javascript","ecosystem":"npm","summary":"rrweb-cssom is a JavaScript library providing a CSS parser and a partial implementation of the CSS Object Model (CSSOM). It is primarily used for parsing CSS strings into a structured object representation, enabling programmatic access to CSS rules and styles. The current stable version is 0.8.0. This package is a fork of the original `cssom` project, which its original author declared as unmaintained. `rrweb-cssom`, however, appears to be actively maintained by the `rrweb-io` organization, with recent updates supporting modern CSS features like `@layer`, `@starting-style`, and `@container`. Its release cadence is driven by feature additions and bug fixes from its maintainers. A key differentiator and a limitation is its behavior regarding redundant CSS properties, where later declarations typically overwrite earlier ones, making it unsuitable for certain CSS transformation tasks like minification or linting that require preserving all rules.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","CSS","CSSOM","parser","styleSheet"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/rrweb-cssom"},{"id":13962,"title":"rs-module-lexer: Rust-powered ES Module Parser","library":"rs-module-lexer","status":"active","version":"2.8.0","language":"javascript","ecosystem":"npm","summary":"rs-module-lexer is an ES module parser built with Rust, offering a drop-in compatible output data structure with `es-module-lexer`. Currently at version 2.8.0, it maintains an active release cadence with frequent minor updates. Its key differentiator is the ability to directly parse TypeScript (TS/TSX) and JSX files, unlike `es-module-lexer` which necessitates a prior transformation step. Powered by SWC, this library collapses the transform and parse steps into a single API call, streamlining module analysis in bundlers and build tools. It's designed for scenarios requiring fast and accurate identification of imports and exports across various JavaScript and TypeScript syntaxes, providing a consistent API and data format.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","es-module-lexer","es-module-lexer-rust","es-module-parser","es-module-parser-rust","rs-module-parser","swc","rust","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/rs-module-lexer"},{"id":285,"title":"Python-RSA","library":"rsa","status":"maintenance","version":"4.9.1","language":"python","ecosystem":"pypi","summary":"Python-RSA is a pure-Python implementation of RSA public-key cryptography. It supports key generation, encryption/decryption, and signing/verifying signatures according to PKCS#1 version 1.5. Current version is 4.9.1. The project is effectively in maintenance-only mode — the original author has publicly stated they lack time to actively maintain it, and Snyk classifies its maintenance status as Inactive. Release cadence has been irregular, with no new releases since 4.9.1.","last_verified":"2026-05-12T12:51:02.879Z","tags":["cryptography","rsa","encryption","signing","pkcs1","pure-python","asymmetric"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/rsa"},{"id":26340,"title":"rsa-compat","library":"rsa-compat","status":"active","version":"2.0.8","language":"javascript","ecosystem":"npm","summary":"RSA utility library for Node.js that works on Windows, Mac, and Linux with or without a C compiler. Current version is 2.0.8, released under a permissive license. It wraps ursa (when available) or node-forge for key generation, import, export, signing, and CSR creation. Key differentiators include cross-platform support without native compilation, JWK export/import, and integration with ACME.js and Greenlock.js for Let's Encrypt certificate management.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","RSA","ursa","forge","certificate","csr","tls","ssl","windows"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/rsa-compat"},{"id":18765,"title":"webpack-dev-middleware","library":"rsbuild-dev-middleware","status":"active","version":"0.3.0","language":"javascript","ecosystem":"npm","summary":"This is an express-style development middleware for webpack that serves files emitted from webpack in memory (not written to disk) and delays requests until compilation completes. This package is a direct fork/rename of webpack-dev-middleware (the original) but maintained under the Rsbuild project. Version 0.3.0 supports Node >= 18.12.0, webpack 5 as peer dependency, and ships TypeScript types. Unlike webpack-dev-server it works with custom Node.js HTTP servers like Express. Release cadence is moderate with breaking changes possible before 1.0. Key differentiator: provides fine-grained control over serving webpack assets in custom server setups without extra overhead.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","webpack","middleware","development","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/rsbuild-dev-middleware"},{"id":26342,"title":"Rsbuild Plugin HTML Minifier Terser","library":"rsbuild-plugin-html-minifier-terser","status":"active","version":"1.1.3","language":"javascript","ecosystem":"npm","summary":"An Rsbuild plugin that integrates html-minifier-terser to minify HTML outputs during the build process. Current stable version is 1.1.3. Released under MIT license. It provides a seamless way to optimize HTML files generated by Rsbuild, supporting customization of minification options either as an object or a callback function. Unlike other HTML minification plugins, it respects Rsbuild's JavaScript minification settings. It requires @rsbuild/core v1 or v2 (peer dependency) and ships TypeScript type definitions.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/rsbuild-plugin-html-minifier-terser"},{"id":26344,"title":"rsbuild-plugin-publint","library":"rsbuild-plugin-publint","status":"active","version":"0.3.4","language":"javascript","ecosystem":"npm","summary":"Rsbuild plugin that runs publint to lint npm packages after the build process. It helps library authors catch compatibility issues early by validating package exports, detecting incorrect module formats, and ensuring proper CJS/ESM interop. Version 0.3.4 is the current stable release; maintained actively with frequent updates. Key differentiators: seamless integration with Rsbuild/Rslib, configurable severity thresholds via throwOn option, and ability to run conditionally with enable option. Unlike manual publint invocation, this runs automatically on each build, preventing publishing broken packages.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/rsbuild-plugin-publint"},{"id":16200,"title":"RSC Environment Discriminator","library":"rsc-env","status":"active","version":"0.0.2","language":"javascript","ecosystem":"npm","summary":"rsc-env is a focused utility package designed to provide a reliable method for discriminating between React Server Component (RSC) and other JavaScript environments (e.g., client components, traditional server-side rendering). It achieves this by leveraging export conditions, a modern module feature that allows bundlers to statically determine the correct environment at build time. This enables aggressive tree-shaking, ensuring that server-only logic is entirely removed from client bundles, thereby optimizing bundle size and improving application performance. The package is currently in its early stages, at version 0.0.2, and its release cadence is expected to align with the evolving React Server Components ecosystem. A key differentiator for rsc-env is its targeted approach to the `react-server` condition, offering a more robust and future-proof solution for conditional code execution in modern React applications, especially those built with frameworks like Next.js App Router, compared to heuristic-based methods (e.g., checking for `useEffect` presence). This explicit approach ensures bundler compatibility and optimal performance.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","rsc","react-server-components","nextjs","next","next-14","app-router","rsc-env","esm-env","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/rsc-env"},{"id":16201,"title":"RSC Test Helper","library":"rsc-test-helper","status":"active","version":"0.1.4","language":"javascript","ecosystem":"npm","summary":"rsc-test-helper is a utility designed to enable unit testing of React components that consume async/await React Server Components (RSCs) within client-side testing environments like `@testing-library/react` or `react-test-renderer`. As of version 0.1.4, this package provides a `patch` function that transforms an async React component tree into a synchronous one by awaiting promises, thus making them compatible with standard React test renderers which do not natively support async component types. This is particularly useful for projects utilizing Next.js App Directory beta features (introduced in Next.js 13 in October 2022 and stabilized in 13.4 in June 2023), where RSCs return promises, causing errors in testing setups. The package currently has an early-stage development status with an undefined release cadence, focusing on solving an immediate testing pain point before official React/Next.js testing support for RSCs. A key differentiator is its specific focus on resolving the \"Objects are not valid as a React child (found: [object Promise])\" error encountered when rendering async RSCs in tests, especially in environments like JSDOM.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/rsc-test-helper"},{"id":28156,"title":"rsconnect-python","library":"rsconnect-python","status":"active","version":"1.29.0","language":"python","ecosystem":"pypi","summary":"The Posit Connect command-line interface (CLI) for deploying Python content (Dash, Streamlit, Flask, Jupyter Notebooks) to RStudio Connect / Posit Connect servers. Current version: 1.29.0. Released on a quarterly cadence.","last_verified":"2026-05-09T00:00:00.000Z","tags":["posit-connect","deployment","cli","rstudio-connect","dash","streamlit","flask","jupyter"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/rsconnect-python"},{"id":15811,"title":"rscute: In-memory TypeScript Bundler and Executor","library":"rscute","status":"active","version":"1.2.2","language":"javascript","ecosystem":"npm","summary":"rscute is an in-memory TypeScript bundler and executor, leveraging `@swc/core` for high-performance AST transformation and compilation. Currently at stable version 1.2.2, it exhibits an active release cadence with frequent updates. Its core functionality involves intercepting Node.js `require` calls, recursively resolving TypeScript and JavaScript dependencies, and evaluating them as a single, flattened bundle entirely within memory. Key differentiators include its transparent runtime execution capabilities for TypeScript files, a dedicated API for in-memory bundling without execution, and automatic symbol mangling to prevent name collisions in the flattened module scope. It supports various entry points, including a CLI, a Node.js `-r` flag hook, and dedicated programmatic APIs for code execution in a sandboxed VM context or for bundling to a string.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","swc","bundler","executor","typescript","cli","runtime","node","cjs"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/rscute"},{"id":24543,"title":"Rohde & Schwarz Instrument Control (RsInstrument)","library":"rsinstrument","status":"active","version":"1.124.0","language":"python","ecosystem":"pypi","summary":"RsInstrument is a Python communication module for Rohde & Schwarz instruments using VISA or socket connections. It provides a high-level API for SCPI command control, data transfer, and instrument discovery. Current version is 1.124.0, requiring Python >= 3.10. The library is actively maintained with regular releases.","last_verified":"2026-05-01T00:00:00.000Z","tags":["scpi","instrument-control","rohde-schwarz","visa","socket"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/rsinstrument"},{"id":22325,"title":"RSL RL Lib","library":"rsl-rl-lib","status":"active","version":"5.2.0","language":"python","ecosystem":"pypi","summary":"Fast and simple reinforcement learning algorithms (PPO) implemented in PyTorch, primarily designed for robotics applications like Isaac Lab. Current version 5.2.0, released April 2025. Active development with frequent releases.","last_verified":"2026-04-27T00:00:00.000Z","tags":["reinforcement-learning","ppo","pytorch","robotics","isaac-lab"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/rsl-rl-lib"},{"id":11963,"title":"RSocket Flowable for JavaScript","library":"rsocket-flowable","status":"deprecated","version":"0.0.29-alpha.0","language":"javascript","ecosystem":"npm","summary":"rsocket-flowable provides a JavaScript implementation of the ReactiveStreams specification, forming a core component of the `rsocket-js` monorepo. It defines fundamental interfaces and types for reactive programming, such as `Flowable`, `Single`, `ISubscriber`, and `ISubscription`, crucial for building non-blocking, asynchronous data pipelines with backpressure. The package is currently in an early alpha state, with the latest version being `0.0.29-alpha.0`. The `rsocket-js` project, and consequently `rsocket-flowable`, has an active but pre-stable release cadence, with frequent alpha updates. Its primary differentiator is its role in enabling the RSocket protocol's Reactive Streams semantics over various transports, providing fine-grained control over data flow and resource management through explicit backpressure.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/rsocket-flowable"},{"id":13963,"title":"RSocket TCP Server","library":"rsocket-tcp-server","status":"active","version":"0.0.29-alpha.0","language":"javascript","ecosystem":"npm","summary":"The `rsocket-tcp-server` package provides a TCP server implementation for the RSocket protocol within the `rsocket-js` monorepo. It enables applications to establish and manage RSocket connections over TCP, facilitating reactive, multiplexed, and high-performance communication. Currently, this specific package is at version `0.0.29-alpha.0`, reflecting its alpha development status. The broader `rsocket-js` project, which includes core RSocket functionalities, RxJS adapters, and GraphQL links, is also undergoing significant changes with `1.0.0-alpha.x` versions, including a rewrite to TypeScript from Flow. The project maintains an active development cadence, with frequent alpha releases across its constituent packages. Its primary differentiation lies in offering a native JavaScript/TypeScript implementation of the RSocket protocol, a critical component for building responsive microservices and real-time data streaming architectures in Node.js environments.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/rsocket-tcp-server"},{"id":15812,"title":"RSocket WebSocket Client for Browsers","library":"rsocket-websocket-client","status":"active","version":"0.0.29-alpha.0","language":"javascript","ecosystem":"npm","summary":"rsocket-websocket-client is a JavaScript library providing a WebSocket-based RSocket client implementation primarily designed for browser environments. It is part of the broader `rsocket-js` monorepo, which aims to provide a comprehensive JavaScript implementation of the RSocket protocol. As of its current version `0.0.29-alpha.0`, it is in an active alpha development phase, indicating that it is subject to rapid changes and not yet stable for production use. RSocket is a binary protocol for application-layer communication, enabling reactive streams with models like request/response, request/stream, fire-and-forget, and channel. This client focuses specifically on the WebSocket transport, making it suitable for web applications. Its key differentiator is its adherence to the RSocket specification, offering efficient, multiplexed, and reactive communication patterns over WebSockets, in contrast to traditional REST or simpler WebSocket protocols. The release cadence is currently irregular due to its alpha status, with updates reflecting progress on the overall RSocket.js implementation.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/rsocket-websocket-client"},{"id":11964,"title":"RSocket WebSocket Server","library":"rsocket-websocket-server","status":"active","version":"0.0.29-alpha.0","language":"javascript","ecosystem":"npm","summary":"rsocket-websocket-server provides a robust implementation of an RSocket server that operates over the WebSocket protocol, enabling reactive, multiplexed, and message-driven communication between applications. As part of the rsocket-js monorepo, it integrates seamlessly with other RSocket.js components like rsocket-core for protocol handling and various adapters. Currently, the package is in an alpha state, with 0.0.29-alpha.0 being its latest version, indicating ongoing development and pre-production readiness. The release cadence is tied to the broader rsocket-js monorepo development, which saw a significant TypeScript migration in 1.0.0-alpha.1 across its packages. Its key differentiator is offering a full RSocket server implementation specifically for WebSocket connections, adhering to the RSocket specification for high-performance, resilient, and responsive microservices and real-time applications.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/rsocket-websocket-server"},{"id":28157,"title":"Rspack Config CLI","library":"rspack-config-cli","status":"active","version":"1.0.0","language":"javascript","ecosystem":"npm","summary":"rspack-config-cli v1.0.0 is a CLI tool to generate, validate, and manage Rspack bundler configurations. It provides template-based generation (minimal, standard, advanced), validation, environment-aware settings, diff comparisons, and configuration modification via CLI commands. Designed as a lightweight alternative to manual configuration with zero runtime dependencies beyond commander and chalk. Released with active maintenance.","last_verified":"2026-05-09T00:00:00.000Z","tags":["javascript","rspack","webpack","bundler","config","cli","generator"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/rspack-config-cli"},{"id":26343,"title":"rspack-dev-middleware","library":"rspack-dev-middleware","status":"active","version":"0.4.0","language":"javascript","ecosystem":"npm","summary":"A Koa 2 middleware for Rspack development and hot reloading. Current stable version 0.4.0, released under Apache-2.0 license with weekly releases. Supports ESM-only with TypeScript types. Key differentiators: designed specifically for Koa 2, integrates with memfs for in-memory file systems, and provides built-in hot reloading without Webpack dependencies. Requires Node.js >=18 and peer deps @rspack/core >=1.0.7 and koa >=2.0.0. Tree-shakable with no side effects.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","dev","koa","rspack","server","middleware"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/rspack-dev-middleware"},{"id":11965,"title":"Rspack Vue Loader","library":"rspack-vue-loader","status":"active","version":"17.5.0","language":"javascript","ecosystem":"npm","summary":"rspack-vue-loader is the official Rspack loader for processing Vue Single-File Components (SFCs), enabling developers to leverage Vue's component authoring format within an Rspack build pipeline. As of version `17.5.0`, it focuses exclusively on Rspack compatibility, explicitly removing dependencies on Webpack. The library is actively maintained with frequent fixes and contributions, demonstrating a stable yet evolving release cadence. Key features include the ability to apply other Rspack loaders to individual SFC blocks (e.g., Sass for <style>, Pug for <template>), support for custom blocks, automatic handling of static assets referenced in templates and styles as module dependencies, simulated scoped CSS, and state-preserving hot-reloading for an efficient development experience. It provides a dedicated and robust solution for integrating Vue.js 3 with Rspack, differentiating itself from its Webpack counterpart, `vue-loader`.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/rspack-vue-loader"},{"id":13964,"title":"RSS Parser","library":"rss-parser","status":"active","version":"3.13.0","language":"javascript","ecosystem":"npm","summary":"rss-parser is a lightweight JavaScript library designed to convert RSS (and Atom) XML feeds into easily consumable JavaScript objects. It supports both Node.js environments and modern web browsers (with bundlers or pre-built distributions). The current stable version is 3.13.0, indicating active maintenance and regular updates. Key differentiators include its flexibility with both callback and Promise-based APIs, robust TypeScript support allowing custom field definitions for type safety, and the ability to parse either directly from a URL or an XML string. It provides a standardized output format, mapping common feed elements and offering a `contentSnippet` for HTML-stripped content. A notable consideration for browser usage is the need for a CORS proxy due to browser security restrictions on cross-origin requests.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","RSS","RSS to JSON","RSS reader","RSS parser","RSS to JS","Feed reader","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/rss-parser"},{"id":15813,"title":"React Standard Tree CSS Selector Parser","library":"rst-selector-parser","status":"maintenance","version":"2.2.3","language":"javascript","ecosystem":"npm","summary":"rst-selector-parser is a JavaScript library designed for parsing CSS-like selectors specifically within the context of React Standard Trees (RST). It provides utilities to parse a CSS selector string into an Abstract Syntax Tree (AST) representing the selector's structure, and conversely, to generate a selector string from such an AST. This package is frequently utilized in conjunction with testing libraries like Enzyme for traversing and querying rendered React components. Currently at version 2.2.3, it is a fork of the `scalpel` library, adapted and optimized for the RST environment, ensuring compatibility with its unique traversal needs. Its primary differentiation lies in this specialized focus, offering a robust and programmatic way to interact with component trees using familiar CSS selector syntax, which can be particularly beneficial for testing and introspection workflows in React applications. The last significant update was in late 2019, suggesting a mature but slow-moving maintenance phase.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","css","selector","parser"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/rst-selector-parser"},{"id":8608,"title":"rst2ansi","library":"rst2ansi","status":"maintenance","version":"0.1.5","language":"python","ecosystem":"pypi","summary":"rst2ansi is a Python library designed to convert reStructuredText (RST) documents into ANSI-decorated strings suitable for display in a terminal. The current version is 0.1.5, released in 2016. The project appears to be in maintenance mode with infrequent updates and known compatibility issues with newer dependencies.","last_verified":"2026-04-16T00:00:00.000Z","tags":["rst","reStructuredText","ansi","console","terminal","text formatting","markup","docutils"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/rst2ansi"},{"id":8610,"title":"rst2pdf","library":"rst2pdf","status":"active","version":"0.105","language":"python","ecosystem":"pypi","summary":"rst2pdf is a Python library and command-line tool for converting reStructuredText documents to PDF format, leveraging the ReportLab library for PDF generation. It supports various reStructuredText features, including styles, images, and syntax highlighting. The current version is 0.105, and it maintains an active release cadence with frequent minor updates.","last_verified":"2026-04-16T00:00:00.000Z","tags":["pdf","rst","restructuredtext","reportlab","document generation","sphinx"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/rst2pdf"},{"id":4751,"title":"reStructuredText and Code Block Linter","library":"rstcheck","status":"active","version":"6.2.5","language":"python","ecosystem":"pypi","summary":"rstcheck is a CLI application and Python library designed to check the syntax of reStructuredText (RST) documents and code blocks embedded within them. It leverages docutils for RST parsing and includes optional support for Sphinx and TOML configuration. The project follows semantic versioning and has an active release cadence, with the current stable version being 6.2.5.","last_verified":"2026-04-12T00:00:00.000Z","tags":["linter","restructuredtext","rst","static analysis","code quality"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/rstcheck"},{"id":5046,"title":"rstcheck-core","library":"rstcheck-core","status":"active","version":"1.2.2","language":"python","ecosystem":"pypi","summary":"rstcheck-core is the core library behind the rstcheck CLI application, used for checking the syntax of reStructuredText documents and code blocks embedded within them. It leverages docutils for parsing RST and reports found issues. The library follows semantic versioning, with bugfixes typically supported only for the current minor release. It has a regular release cadence, with updates often reflecting changes in the broader rstcheck ecosystem.","last_verified":"2026-04-12T00:00:00.000Z","tags":["reStructuredText","rst","linter","static-analysis","documentation"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/rstcheck-core"},{"id":2757,"title":"rstr: Generate Random Strings","library":"rstr","status":"active","version":"3.2.2","language":"python","ecosystem":"pypi","summary":"rstr is a Python helper module designed for easily generating random strings of various types. It is suitable for applications such as fuzz testing, generating dummy data, or creating random values based on regular expressions. The library is currently at version 3.2.2 and is actively maintained.","last_verified":"2026-04-25T00:26:06.680Z","tags":["random string generation","regex","fuzz testing","data generation","utility"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/rstr"},{"id":17058,"title":"Rsync CLI Wrapper","library":"rsync","status":"active","version":"0.6.1","language":"javascript","ecosystem":"npm","summary":"node-rsync is a Node.js library that provides a programmatic interface for building and executing `rsync` commands. It functions as a wrapper around the system's `rsync` utility, allowing developers to construct complex synchronization commands using a fluent API in JavaScript or TypeScript applications. The current stable version is 0.6.1. Releases are infrequent, typically addressing specific bugs or adding minor enhancements (such as Windows path support), rather than following a strict cadence. Its primary utility lies in automating file synchronization, backup tasks, and deployments within Node.js environments by abstracting the command-line intricacies of `rsync` into a more manageable, object-oriented structure.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","rsync","wrapper","cli","command"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/rsync"},{"id":14898,"title":"RTCMultiConnection Socket.io Server","library":"rtcmulticonnection-server","status":"maintenance","version":"1.3.3","language":"javascript","ecosystem":"npm","summary":"RTCMultiConnection Socket.io Server (npm package `rtcmulticonnection-server`) is a server-side component designed to facilitate real-time communication using WebRTC, specifically for the RTCMultiConnection client-side library. Its primary function is to manage signaling over a Socket.io connection, enabling peers to discover each other and exchange necessary session descriptions and ICE candidates to establish peer-to-peer WebRTC connections. The current stable version is 1.3.3, though the most significant feature change occurred in version 1.3.1. This package does not follow a strict, frequent release cadence, with major updates appearing intermittently as needed to support the core RTCMultiConnection library. A key differentiator since version 1.3.1 is its shift from being an independent server application to a modular component that integrates seamlessly into existing Node.js applications that already utilize Socket.io. This design choice allows developers greater flexibility in incorporating WebRTC signaling into their custom server architectures, rather than being forced into a standalone solution. It specifically avoids creating its own HTTP or Socket.io servers, delegating that responsibility to the host application.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","peer-to-peer","peer2peer","peer","webrtc","rtcmulticonnection","webrtc-library","library"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/rtcmulticonnection-server"},{"id":18767,"title":"RTCPeerConnection Shim for ORTC","library":"rtcpeerconnection-shim","status":"maintenance","version":"1.2.15","language":"javascript","ecosystem":"npm","summary":"The rtcpeerconnection-shim package (v1.2.15) is a JavaScript library that provides a polyfill/shim implementing the W3C RTCPeerConnection API on top of the ORTC (Object RTC) API, which is used by Microsoft Edge (pre-Chromium). It allows developers to use the standard WebRTC RTCPeerConnection interface in environments that only support ORTC. The project is in maintenance mode, with its last release in 2018. It offers a compatibility layer, but it is limited compared to native WebRTC support. Key differentiator: it enables RTCPeerConnection in legacy Edge; however, it is no longer needed in modern browsers and has subtle API differences.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/rtcpeerconnection-shim"},{"id":3264,"title":"Rtest: Python test runner built in Rust","library":"rtest","status":"active","version":"0.0.46","language":"python","ecosystem":"pypi","summary":"Rtest is a high-performance Python test runner built in Rust. It replaces traditional import-heavy test collection with static Abstract Syntax Tree (AST) analysis, significantly speeding up test discovery, especially in large monorepos. Currently in early development (v0.0.x), it aims for `pytest` compatibility while offering performance gains and parallel test execution.","last_verified":"2026-04-25T07:42:41.026Z","tags":["test runner","rust","performance","pytest-compatible","testing"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/rtest"},{"id":3265,"title":"RTFDE - RTF Encapsulated HTML Extractor","library":"rtfde","status":"active","version":"0.1.2.2","language":"python","ecosystem":"pypi","summary":"RTFDE (RTF De-Encapsulator) is a Python library designed to extract HTML content from RTF-encapsulated HTML, a common format found within Exchange MSG email files. It provides robust parsing and de-encapsulation capabilities, focusing on raw byte input. The library is currently at version 0.1.2.2 and receives active maintenance with regular bug fixes and minor updates.","last_verified":"2026-04-25T07:43:04.908Z","tags":["email","rtf","html","parsing","extractor","msg"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/rtfde"},{"id":6864,"title":"rtfparse: RTF Parser","library":"rtfparse","status":"active","version":"0.9.5","language":"python","ecosystem":"pypi","summary":"rtfparse is a Python library for parsing Microsoft Rich Text Format (RTF) documents. It constructs an in-memory object representing the RTF document's tree structure. The library currently provides a renderer (HTML_Decapsulator) to extract encapsulated HTML, particularly useful for processing HTML-formatted emails from Microsoft Outlook, which often use RTF compression. It aims to support custom renderers for diverse RTF processing needs. The library is actively maintained, with version 0.9.5 focusing on bug fixes and documentation, and future plans for version 1.x to include image embedding.","last_verified":"2026-04-15T00:00:00.000Z","tags":["RTF","parser","document parsing","HTML extraction","Microsoft Rich Text Format"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/rtfparse"},{"id":9285,"title":"rtfunicode","library":"rtfunicode","status":"active","version":"2.3","language":"python","ecosystem":"pypi","summary":"rtfunicode is a Python library (version 2.3) that provides an encoder for Unicode to RTF 1.5 command sequences. It allows for generating valid RTF output that includes international characters by registering a new `rtfunicode` codec, which can then be used directly with `str.encode()`. The library is actively maintained, with a focus on modern Python versions.","last_verified":"2026-04-16T00:00:00.000Z","tags":["rtf","unicode","encoding","codec","python"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/rtfunicode"},{"id":11966,"title":"RTLCSS: LTR to RTL CSS Transformer","library":"rtlcss","status":"active","version":"4.3.0","language":"javascript","ecosystem":"npm","summary":"RTLCSS is a robust framework for transforming Left-To-Right (LTR) Cascading Style Sheets (CSS) into Right-To-Left (RTL) stylesheets. It enables developers to internationalize web interfaces for RTL languages with minimal manual effort by automatically flipping directional properties (e.g., `left` to `right`, `margin-left` to `margin-right`). The current stable version is 4.3.0, with a focus on stability and compatibility. It operates as a PostCSS plugin, leveraging PostCSS's AST manipulation capabilities, and supports various control directives and a plugin architecture for custom transformations. Key differentiators include its extensive directive support for fine-grained control over transformations, a flexible plugin API, and a clear upgrade path across major versions, primarily driven by PostCSS updates.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","rtl","css","ltr","rtlcss","framework","style","mirror","flip"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/rtlcss"},{"id":20530,"title":"rtlcss-webpack-plugin","library":"rtlcss-webpack-plugin","status":"maintenance","version":"4.0.7","language":"javascript","ecosystem":"npm","summary":"Webpack plugin that creates a second CSS bundle processed for right-to-left (RTL) scripts, using rtlcss under the hood. Version 4.0.7 is the latest stable release. It works alongside extract-text-webpack-plugin or mini-css-extract-plugin to generate a parallel RTL stylesheet (e.g., style.rtl.css). Unlike webpack-rtl-plugin, this plugin is specifically designed for Webpack 4 and requires ExtractTextPlugin or equivalent. Maintenance is minimal, with no updates since 2020.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/rtlcss-webpack-plugin"},{"id":4752,"title":"rtoml: Fast TOML Library for Python (Rust Implemented)","library":"rtoml","status":"active","version":"0.13.0","language":"python","ecosystem":"pypi","summary":"rtoml is a high-performance Python library for parsing and serializing TOML, implemented in Rust. It emphasizes correctness, speed, and flexible handling of `None` values, passing all standard TOML tests. It currently requires Python 3.10 or newer and is actively maintained with frequent updates.","last_verified":"2026-04-12T00:00:00.000Z","tags":["toml","serialization","parsing","rust","performance"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/rtoml"},{"id":7691,"title":"RTP Packet Decoder/Encoder","library":"rtp","status":"active","version":"0.0.4","language":"python","ecosystem":"pypi","summary":"The `rtp` library is a Python library for decoding, encoding, and interacting with Real-time Transport Protocol (RTP) packets. Currently at version 0.0.4, it is under active development by BBC R&D. This library is designed to be payload-agnostic and does not provide network functionality or handle specific payload bitstreams; it is intended to be used in conjunction with other libraries for those purposes.","last_verified":"2026-05-12T14:54:45.065Z","tags":["networking","rtp","audio","video","real-time","packet-processing"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/rtp"},{"id":1700,"title":"R-Tree Spatial Index for Python GIS","library":"rtree","status":"active","version":"1.4.1","language":"python","ecosystem":"pypi","summary":"Rtree is a Python library that provides an R-Tree spatial index, implemented as a ctypes wrapper around the high-performance libspatialindex C library. It enables efficient spatial querying capabilities such as nearest neighbor and intersection searches for multi-dimensional data. The library supports bulk loading, deletion, and disk serialization of indexes, making it a crucial tool for various GIS and geospatial data processing tasks. It is actively maintained with regular updates.","last_verified":"2026-04-24T00:04:19.428Z","tags":["GIS","spatial-index","R-tree","geospatial","spatial-query"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/rtree"},{"id":11967,"title":"RTTC: Runtime Type-Checking for JavaScript","library":"rttc","status":"active","version":"10.0.1","language":"javascript","ecosystem":"npm","summary":"RTTC (Runtime Type-Checking) is a lightweight, recursive type system for JavaScript designed to provide flexible, performant type guarantees on an as-needed basis, particularly valuable in Node.js environments for preventing common async callback errors. Unlike build-time type checkers, RTTC operates at runtime, validating and coercing data without requiring changes to the development stack or build tools. It is currently at version 10.0.1 and is actively maintained, with major version updates occurring when breaking changes necessitate. Key differentiators include its focus on runtime validation and coercion, deep traversal of data structures, and its integral role in core Node-Machine project utilities, the Sails.js framework, Waterline drivers, and various machinepacks, making it a foundational component for many tools in that ecosystem.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","type-checking","validation","static-analysis","typed-javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/rttc"},{"id":26345,"title":"rtts_assert","library":"rtts_assert","status":"maintenance","version":"2.0.0-alpha.37","language":"javascript","ecosystem":"npm","summary":"A run-time type assertion library for JavaScript, used internally by Angular for runtime type checks. Current stable version is 2.0.0-alpha.37 (pre-release, adapted from v0.1.0 originally designed for Traceur). No regular release cadence—packaged within Angular monorepo. Key differentiator: provides runtime type checking akin to TypeScript's emitDecoratorMetadata, useful in testing and dynamic type validation. Lightweight with no runtime dependencies.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/rtts_assert"},{"id":14897,"title":"ruamel-base","library":"ruamel-base","status":"abandoned","version":"1.0.0","language":"en","ecosystem":"pypi","summary":"ruamel.base is a foundational Python package intended for 'common routines for ruamel packages'. It was last updated in August 2015 with version 1.0.0 and does not appear to be actively maintained. Its purpose seems to be internal to other `ruamel` projects rather than a standalone user-facing library.","last_verified":"2026-04-15T00:00:00.000Z","tags":["utility","internal","legacy","abandoned"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/ruamel-base"},{"id":576,"title":"ruamel-yaml-clib","library":"ruamel-yaml-clib","status":"active","version":"0.2.15","language":"python","ecosystem":"pypi","summary":"ruamel-yaml-clib is a C-based reader, parser, and emitter for the ruamel.yaml library, derived from libyaml. It enhances the performance of ruamel.yaml by providing C extensions for core YAML processing operations. This package was split from ruamel.yaml to facilitate the creation of universal wheels and streamline platform-specific compilation. The current version is 0.2.15.","last_verified":"2026-05-12T16:14:49.157Z","tags":["yaml","parser","c-library","config","libyaml","performance"],"install_tag":"stale","install_tag_description":"widespread failures or data too old to trust","api":"https://checklist.day/api/registry/ruamel-yaml-clib"},{"id":4753,"title":"ruamel.yaml.jinja2","library":"ruamel-yaml-jinja2","status":"maintenance","version":"0.2.7","language":"python","ecosystem":"pypi","summary":"ruamel.yaml.jinja2 is a plugin for ruamel.yaml that enables pre- and post-processing of Jinja2 templates within YAML files. This allows YAML files containing Jinja2 constructs to be loaded, modified as YAML, and then dumped back while preserving the Jinja2 templating. The current version is 0.2.7, released in September 2021, indicating a slow release cadence or maintenance mode.","last_verified":"2026-04-12T00:00:00.000Z","tags":["yaml","jinja2","templating","parser","round-trip"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/ruamel-yaml-jinja2"},{"id":7692,"title":"ruamel.yaml.string","library":"ruamel-yaml-string","status":"active","version":"0.1.1","language":"python","ecosystem":"pypi","summary":"ruamel.yaml.string is a plugin for the `ruamel.yaml` YAML parser/emitter library. It extends the `ruamel.yaml.YAML` instance by adding `dump_to_string` (and its alias `dumps`) methods, allowing users to serialize YAML documents directly into a Python string instead of writing to a file-like object. The current version is 0.1.1, last updated in May 2023, and its release cadence is tied to `ruamel.yaml` and bug fixes.","last_verified":"2026-05-12T14:55:08.288Z","tags":["YAML","ruamel.yaml","dump","string","serialization","plugin"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/ruamel-yaml-string"},{"id":371,"title":"ruamel.yaml","library":"ruamel.yaml","status":"active","version":"0.19.1","language":"python","ecosystem":"pypi","summary":"ruamel.yaml is a YAML parser and emitter for Python that supports round-trip preservation of comments, sequence and mapping flow styles, and map key order. The current version is 0.19.1, released on March 28, 2026. It is actively maintained with regular updates.","last_verified":"2026-05-12T13:20:50.204Z","tags":["YAML","parser","emitter","Python"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/ruamel.yaml"},{"id":4241,"title":"Rubicon-ObjC","library":"rubicon-objc","status":"active","version":"0.5.3","language":"python","ecosystem":"pypi","summary":"Rubicon-ObjC is a robust bridge between the Python and Objective-C runtime environments, enabling Python code to instantiate, invoke methods on, and subclass Objective-C classes. It's a fundamental component of the BeeWare suite for building native applications with Python. The library is actively maintained, with its current version being 0.5.3, and follows a regular release cadence to support new Python versions and fix bugs.","last_verified":"2026-04-11T00:00:00.000Z","tags":["Objective-C","bridge","iOS","macOS","BeeWare","ctypes","runtime"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/rubicon-objc"},{"id":10203,"title":"Rubric","library":"rubric","status":"active","version":"2.2.0","language":"python","ecosystem":"pypi","summary":"Rubric is an open-source Python library designed to define and manage data quality rules for Large Language Model (LLM) datasets. It provides a structured way to validate LLM inputs and outputs against predefined criteria, helping ensure data consistency and reliability. The current version is 2.2.0, and it follows a minor release cadence based on feature additions and bug fixes.","last_verified":"2026-04-17T00:00:00.000Z","tags":["LLM","AI","evaluation","data quality","rubric","validation","pydantic"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/rubric"},{"id":22326,"title":"Rucio Clients","library":"rucio-clients","status":"active","version":"40.1.0","language":"python","ecosystem":"pypi","summary":"Rucio Client Package: Python client library for Rucio, a distributed data management framework used primarily by high-energy physics experiments (e.g., ATLAS, CMS, SKA). Version 40.1.0, monthly release cadence. Supports Python >=3.9.","last_verified":"2026-04-27T00:00:00.000Z","tags":["data-management","high-energy-physics","client","distributed-storage"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/rucio-clients"},{"id":24544,"title":"Ruckig","library":"ruckig","status":"active","version":"0.17.3","language":"python","ecosystem":"pypi","summary":"Ruckig is a real-time motion generation library for robots and machines, providing instantaneous trajectory generation for up to 7 degrees of freedom. Current version 0.17.3, requires Python >=3.9. Released under the MIT license, with active development on GitHub.","last_verified":"2026-05-01T00:00:00.000Z","tags":["motion-planning","trajectory-generation","robotics","control"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/ruckig"},{"id":13965,"title":"Rucksack JavaScript and CSS Bundler","library":"rucksack","status":"active","version":"7.1.1","language":"javascript","ecosystem":"npm","summary":"Rucksack is a JavaScript and CSS bundler built atop Vite, designed to simplify the asset bundling process for modern web applications. Currently stable at version 7.1.1, the package receives relatively frequent minor and patch updates, often aligning with new Vite releases or internal dependency bumps. Major versions, such as the transition from 6.x to 7.x, introduce significant dependency upgrades and can include breaking changes like increased Node.js version requirements. Rucksack differentiates itself by providing a streamlined, opinionated API over raw Vite configurations, allowing developers to quickly set up bundling for local and remote JavaScript and CSS assets, and automatically generate corresponding HTML markup. It aims to abstract away much of Vite's complexity while still allowing access to the underlying Vite configuration for advanced customization.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","rucksack","css","bundler"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/rucksack"},{"id":16894,"title":"Rucksack Lite Resource Management Core","library":"rucksack-lite","status":"active","version":"6.0.0","language":"javascript","ecosystem":"npm","summary":"rucksack-lite is a JavaScript library providing the foundational `RucksackLite` class for managing and preparing JavaScript and CSS resources. It serves as the core resource abstraction layer, differentiating it from actual bundlers, and is utilized by the more comprehensive `rucksack` bundler package. Currently at version 6.0.0, the library underwent a complete rewrite in this major release, focusing on robust handling of both local and remote resources. It defines a `RucksackResource` class internally for managing resource paths, types (JS/CSS), and generating the necessary HTML markup for inclusion. While its release cadence appears somewhat irregular, major versions signify active development with significant architectural shifts, such as licensing updates and full rewrites. Its primary differentiation lies in offering a clean, object-oriented API for resource management, abstracting away complexities of path resolution and markup generation prior to the actual bundling process.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","rucksack","and","css","bundler"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/rucksack-lite"},{"id":11968,"title":"RudderStack JavaScript SDK (Deprecated)","library":"rudder-sdk-js","status":"deprecated","version":"2.52.11","language":"javascript","ecosystem":"npm","summary":"The `rudder-sdk-js` package is the original JavaScript SDK for RudderStack, a customer data platform. It enables tracking of customer event data from websites and sending it to various destinations via the RudderStack platform. The current stable version observed in the npm metadata is `2.52.11`. However, this specific package is explicitly marked as *deprecated* and is no longer actively maintained. Users are strongly recommended to migrate to the newer `@rudderstack/analytics-js` package for continued support, enhanced features, and security updates. This SDK allowed for identifying users, tracking actions, and managing event readiness through a global `rudderanalytics` object. Its primary differentiator was providing a unified API for sending data to multiple analytics and marketing tools, acting as a server-side customer data router.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","analytics","rudder","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/rudder-sdk-js"},{"id":7693,"title":"RudderStack Python SDK","library":"rudder-sdk-python","status":"active","version":"2.1.4","language":"python","ecosystem":"pypi","summary":"RudderStack's Python SDK (`rudder-sdk-python`) is an open-source client for tracking and sending server-side customer event data from Python applications. It acts as an open-source Segment alternative, enabling developers to collect and route event data to various downstream destinations. The library is currently at version 2.1.4 and is actively maintained with regular updates.","last_verified":"2026-05-12T14:55:37.437Z","tags":["analytics","event tracking","customer data platform","data pipeline","segment alternative"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/rudder-sdk-python"},{"id":26347,"title":"RudderTyper","library":"rudder-typer","status":"active","version":"1.7.5","language":"javascript","ecosystem":"npm","summary":"RudderTyper is a CLI tool (current stable v1.7.5) that generates strongly-typed analytics clients for RudderStack based on your tracking plan spec. It produces compile-time error checking and autocomplete for event names, properties, and types. Supports JavaScript, Node.js, Android, and iOS targets. Key differentiators: natively integrates with RudderStack tracking plans, enables CI validation of instrumentation before deployment, and outputs typed clients that reduce runtime errors. Release cadence is irregular with bug fixes and occasional features. Maintained by RudderStack.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/rudder-typer"},{"id":26346,"title":"RudderTyper","library":"rudder-typer-mattiasmts","status":"active","version":"1.7.9","language":"javascript","ecosystem":"npm","summary":"A CLI tool from RudderStack (v1.7.9) that generates strongly-typed analytics client libraries from a centralized tracking plan spec. Supports JavaScript, TypeScript, Node.js, Android, and iOS. Compile-time errors and intellisense help catch instrumentation mismatches before production. Integrates with the RudderStack Tracking Plans API. Released under Apache 2.0. Active development with monthly releases. Differentiator: prevents silent analytics drift and enables CI validation of event schemas.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/rudder-typer-mattiasmts"},{"id":236,"title":"Ruff","library":"ruff","status":"active","version":"0.15.7","language":"python","ecosystem":"pypi","summary":"Extremely fast Python linter and formatter written in Rust by Astral. Current version is 0.15.7. Two separate subcommands: ruff check (linting, replaces Flake8/isort/pyupgrade) and ruff format (formatting, replaces Black). Not a Python library to import — CLI tool only. The format setting and RUFF_FORMAT env var were repurposed/removed; use output-format and RUFF_OUTPUT_FORMAT instead. 2026 style guide introduced in 0.15.0 changes lambda formatting.","last_verified":"2026-05-12T12:10:35.321Z","tags":["linting","formatting","code-quality","flake8","black","isort","astral","rust"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/ruff"},{"id":8609,"title":"ruff-lsp","library":"ruff-lsp","status":"deprecated","version":"0.0.62","language":"python","ecosystem":"pypi","summary":"ruff-lsp is a Language Server Protocol (LSP) implementation for Ruff, an extremely fast Python linter and code formatter. It enables Ruff to be integrated with any editor that supports the LSP, providing features like surfacing diagnostics and offering code actions to fix them. The library is currently at version 0.0.62, with releases often coinciding with updates to the underlying Ruff tool. However, ruff-lsp is officially deprecated in favor of Ruff's native Rust-based language server, `ruff server`.","last_verified":"2026-04-16T00:00:00.000Z","tags":["lsp","linting","formatting","ruff","editor-integration","deprecated","python3"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/ruff-lsp"},{"id":14899,"title":"rule-engine Expression Language","library":"rule-engine","status":"active","version":"4.5.3","language":"en","ecosystem":"pypi","summary":"rule-engine is a lightweight, optionally typed expression language with a custom grammar for matching arbitrary Python objects. It provides a simple way to define and evaluate complex rules against data, supporting various data types and custom functions. The current stable version is 4.5.3, with frequent patch releases and a v5 alpha in active development.","last_verified":"2026-04-15T00:00:00.000Z","tags":["expression-language","rules-engine","parsing","evaluation","data-matching","dsl"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/rule-engine"},{"id":6230,"title":"Django Rules for Authorization","library":"rules","status":"active","version":"3.5","language":"python","ecosystem":"pypi","summary":"Rules provides an awesome, simple, and powerful authorization solution for Django applications, without relying on database configuration. It allows defining permissions as Python callables (predicates) and integrating them seamlessly into views, templates, and Django REST Framework. The current version is 3.5, and it maintains a steady release cadence, typically aligning with new Django versions.","last_verified":"2026-04-14T00:00:00.000Z","tags":["django","authorization","permissions","rules","authentication"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/rules"},{"id":9286,"title":"rumdl","library":"rumdl","status":"active","version":"0.1.72","language":"python","ecosystem":"pypi","summary":"rumdl is a high-performance Markdown linter and formatter written in Rust. It offers 71 lint rules, automatic formatting, and zero dependencies, providing a fast and consistent way to enforce best practices in Markdown files. The Python package primarily serves as a distribution mechanism for the `rumdl` CLI binary, and the project is actively maintained with frequent releases.","last_verified":"2026-04-16T00:00:00.000Z","tags":["markdown","linter","formatter","rust","cli"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/rumdl"},{"id":11969,"title":"Unified Async/Sync Function Execution","library":"run-async","status":"active","version":"4.0.6","language":"javascript","ecosystem":"npm","summary":"run-async is a utility method designed to normalize the execution of functions that can operate synchronously, asynchronously via a `this.async()` callback, or by returning a Promise. This library is particularly useful for authors of middleware or plugins that need to accept user-provided functions with varying asynchronous patterns, ensuring a consistent execution flow. The current stable version is 4.0.6, and the project demonstrates an active maintenance cadence, addressing dependency issues and enhancing functionality across major versions. A key differentiator is its ability to abstract away the underlying async mechanism, providing a single interface, and its current status as a dependency-free package since version 2.4.1, which improves reliability and reduces supply chain risks.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","flow","flow-control","async","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/run-async"},{"id":24545,"title":"Run MCP Servers with AWS Lambda","library":"run-mcp-servers-with-aws-lambda","status":"active","version":"0.5.17","language":"python","ecosystem":"pypi","summary":"Run Model Context Protocol (MCP) servers using AWS Lambda. Current version: 0.5.17. Active development, frequent releases.","last_verified":"2026-05-01T00:00:00.000Z","tags":["mcp","model-context-protocol","aws-lambda","serverless"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/run-mcp-servers-with-aws-lambda"},{"id":18766,"title":"run-middleware","library":"run-middleware","status":"maintenance","version":"0.9.10","language":"javascript","ecosystem":"npm","summary":"A Node.js module to programmatically execute Express middleware and route handlers without making network requests. It simulates a client calling REST APIs internally, allowing direct invocation of endpoints from code with support for custom query parameters, body, HTTP method, cookies, and response redirect tracking. Current stable version is 0.9.10 (last published in 2018). It has low maintenance activity, with no recent updates. Key differentiator: enables server-side execution of Express routes without requiring a listening server, useful for testing or reuse of logic.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/run-middleware"},{"id":20531,"title":"RunNodeWebpackPlugin","library":"run-node-webpack-plugin","status":"active","version":"2.0.0","language":"javascript","ecosystem":"npm","summary":"Webpack plugin that automatically starts and restarts a Node.js script after webpack compilation. Version 2.0.0 requires webpack ^5.0.0 and ships TypeScript types. Key differentiators: runs scripts only on actual bundle changes (not every recompilation), supports custom script selection, watch-mode control, and process argument configuration. More efficient than nodemon/pm2 for webpack dev workflows. Actively maintained on GitHub.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","run","start","restart","node","nodejs","script","server","webpack","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/run-node-webpack-plugin"},{"id":27366,"title":"run-plugin-webpack","library":"run-plugin-webpack","status":"active","version":"1.0.0","language":"javascript","ecosystem":"npm","summary":"Provides a basic class for creating Webpack plugins. Version 1.0.0 offers a straightforward structure to extend and implement the `apply` method. Released as an initial version with minimal documentation. Differentiates by being a minimal base class for Webpack plugin development.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","webpack","plugin"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/run-plugin-webpack"},{"id":17935,"title":"Local MongoDB Replica Set Runner","library":"run-rs","status":"active","version":"0.7.7","language":"javascript","ecosystem":"npm","summary":"run-rs is a zero-configuration command-line utility designed for spinning up a local MongoDB replica set quickly for development and testing purposes. It eliminates the need for manual MongoDB installations by downloading and managing the MongoDB binaries itself, functioning as a completely self-contained solution. The current stable version is 0.7.7. While there isn't a specified release cadence, the project appears actively maintained with support for various MongoDB versions. A key differentiator is its 'batteries-included' approach, providing a functional replica set with a single command, automatically clearing database data by default for fresh test runs. It supports Linux, macOS, and Windows 10 (via Git Bash/PowerShell).","last_verified":"2026-04-23T00:00:00.000Z","tags":["javascript","mongodb","replica","replica set","runner"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/run-rs"},{"id":13966,"title":"Webpack Run Script Plugin","library":"run-script-webpack-plugin","status":"active","version":"0.2.3","language":"javascript","ecosystem":"npm","summary":"run-script-webpack-plugin is a utility Webpack plugin designed to automatically execute a specified script after Webpack completes its build process, primarily intended for development environments. As of its current stable version, 0.2.3, published approximately a year ago, the project appears to maintain a stable and perhaps slower release cadence. This plugin is particularly useful for server-side bundles, enabling automatic restarts or reloads during development workflows. A key differentiator is its strong TypeScript typing, having been re-implemented from scratch based on the functionality of start-server-webpack-plugin. It offers configurable options for passing arguments to Node.js and the script, managing auto-restarts, sending signals for Hot Module Reloading (HMR), and enabling keyboard-initiated restarts. [1, 2]","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","webpack","plugin","typescript","server","start","watch","restart","express"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/run-script-webpack-plugin"},{"id":22327,"title":"Runable Website Runtime","library":"runable-website-runtime","status":"active","version":"0.0.14","language":"javascript","ecosystem":"npm","summary":"A Vite plugin for enabling website editing capabilities by augmenting the Vite dev server. Current stable version 0.0.14, released on an as-needed basis. Differentiates from other Vite plugins by focusing specifically on runtime editing features such as hot-reloadable content blocks and visual editing overlays. Ships TypeScript types and supports Vite 5, 6, and 7.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/runable-website-runtime"},{"id":5465,"title":"Run:ai Model Streamer","library":"runai-model-streamer","status":"active","version":"0.15.8","language":"python","ecosystem":"pypi","summary":"The Run:ai Model Streamer is an open-source Python SDK designed to accelerate the loading of large AI models onto accelerators, such as GPUs or TPUs. It achieves this by streaming tensors directly from various storage locations (local, S3, GCS, Azure Blob Storage) to GPU memory, bypassing local disk buffering, and optimizing for the SafeTensors file format. The current version is 0.15.8, with releases occurring somewhat regularly, indicating active development.","last_verified":"2026-04-13T00:00:00.000Z","tags":["AI/ML","model serving","GPU","streaming","safetensors","vLLM","object storage"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/runai-model-streamer"},{"id":24546,"title":"Run:AI Model Streamer for Azure","library":"runai-model-streamer-azure","status":"active","version":"0.15.9","language":"python","ecosystem":"pypi","summary":"A library for streaming AI model artifacts from Azure Blob Storage to GPU nodes in Run:AI environments. Supports asynchronous prefetching, caching, and direct loading into PyTorch/TensorFlow. Current version 0.15.9 with weekly releases.","last_verified":"2026-05-01T00:00:00.000Z","tags":["runai","model-streamer","azure","blob-storage","mlops"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/runai-model-streamer-azure"},{"id":6231,"title":"Run:AI Model Streamer for GCS","library":"runai-model-streamer-gcs","status":"active","version":"0.15.8","language":"python","ecosystem":"pypi","summary":"The Run:AI Model Streamer for GCS is a Python library that allows efficient loading and streaming of machine learning models directly from Google Cloud Storage without needing to fully download the entire model to local disk. It's part of the broader Run:AI model-streamer project, offering an abstraction for various object stores. The current version is 0.15.8, and it follows an infrequent release cadence, typically tied to the core `model-streamer-base` package.","last_verified":"2026-04-14T00:00:00.000Z","tags":["gcs","google-cloud-storage","model-streaming","machine-learning","cloud-storage"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/runai-model-streamer-gcs"},{"id":14900,"title":"Run:ai Model Streamer S3","library":"runai-model-streamer-s3","status":"active","version":"0.15.8","language":"en","ecosystem":"pypi","summary":"The `runai-model-streamer-s3` library acts as a backend for the `runai-model-streamer`, enabling high-performance streaming of AI model weights (specifically Safetensors format) directly from S3-compatible object storage to GPU memory. It significantly reduces model loading times, addressing 'cold start' issues for large language models in inference scenarios. The current version is 0.15.8, with releases often aligned with the main `runai-model-streamer` project.","last_verified":"2026-04-14T00:00:00.000Z","tags":["AI/ML","model serving","S3","streaming","GPU","vLLM","LLM"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/runai-model-streamer-s3"},{"id":26348,"title":"Rúnar Compiler","library":"runar-compiler","status":"active","version":"0.4.6","language":"javascript","ecosystem":"npm","summary":"Rúnar reference compiler (TypeScript to Bitcoin Script) via a 6-pass nanopass pipeline. Version 0.4.6, actively developed. Key differentiators: supports multiple front-end languages (TypeScript, Solidity-like, Move-style, Python) via file extension dispatch; never throws, all errors returned as diagnostics; exports ANF IR and full artifact. Currently in beta.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/runar-compiler"},{"id":6447,"title":"Runez Library","library":"runez","status":"active","version":"5.7.1","language":"python","ecosystem":"pypi","summary":"Runez is a friendly, pure Python convenience library offering utilities for common operations such as file manipulation, process execution, and logging that developers often find themselves rewriting. It stands alone without external dependencies, focusing on robust handling of edge cases and providing clear error reporting. The current version is 5.7.1, with a regular release cadence.","last_verified":"2026-04-15T00:00:00.000Z","tags":["utilities","misc","convenience","file operations","process execution","logging"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/runez"},{"id":4754,"title":"Runloop API Client","library":"runloop-api-client","status":"active","version":"1.18.1","language":"python","ecosystem":"pypi","summary":"The `runloop-api-client` is the official Python library for interacting with the Runloop API, providing convenient access to its REST API from any Python 3.9+ application. It offers both synchronous (`RunloopSDK`) and asynchronous (`AsyncRunloopSDK`) clients, enabling programmatic management of Devboxes, Blueprints, Snapshots, and Storage Objects. The library is actively maintained with frequent releases, adding new features and bug fixes.","last_verified":"2026-04-12T00:00:00.000Z","tags":["API client","MLOps","AI","DevOps","cloud development"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/runloop-api-client"},{"id":24547,"title":"running-process","library":"running-process","status":"active","version":"3.1.0","language":"python","ecosystem":"pypi","summary":"A Rust-backed subprocess wrapper providing split stdout/stderr streaming with real-time output capture. Current version 3.1.0 requires Python >=3.10. Released under MIT license, maintained by zackees.","last_verified":"2026-05-01T00:00:00.000Z","tags":["subprocess","streaming","rust","python","wrapper"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/running-process"},{"id":70,"title":"RunPod Python SDK","library":"runpod","status":"active","version":"1.7.9","language":"python","ecosystem":"pypi","summary":"Official Python SDK and serverless worker framework for the RunPod cloud GPU platform. Provides tools for creating serverless endpoint workers, managing pods, and interacting with the RunPod API. Used both as a client library and as the runtime framework inside serverless containers.","last_verified":"2026-05-12T06:38:07.166Z","tags":["runpod","gpu","serverless","cloud","ml","inference","python"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/runpod"},{"id":2266,"title":"Runs","library":"runs","status":"active","version":"1.3.0","language":"python","ecosystem":"pypi","summary":"Runs is a Python library (version 1.3.0) that enhances the standard `subprocess` module by providing improved functions to execute blocks of text as sequences of shell commands. It adds features like multi-command execution, line continuations, comment handling, optional logging, error handling, lazy evaluation, and defaults to UTF-8 encoding. It offers more robust handling for scenarios that often trip up the native `subprocess` functions.","last_verified":"2026-04-24T17:01:38.069Z","tags":["subprocess","shell","cli","automation","command-execution"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/runs"},{"id":8612,"title":"runstats","library":"runstats","status":"active","version":"2.0.0","language":"python","ecosystem":"pypi","summary":"RunStats is an Apache2 licensed Python module for computing online statistics and linear regression in a single pass. It is designed for efficiently processing large data streams or generators where previous values are not retained, making it suitable for long-running systems. The library, currently at version 2.0.0, is actively maintained and provides numerically stable calculations for various statistical measures and regression coefficients. [1, 2, 3]","last_verified":"2026-04-16T00:00:00.000Z","tags":["statistics","online algorithms","regression","stream processing","numerical stability","data science"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/runstats"},{"id":24548,"title":"runtime-builder","library":"runtime-builder","status":"active","version":"0.1.5","language":"python","ecosystem":"pypi","summary":"A Python library that provides a runtime hook to automatically build packages in edit mode, enabling developers to test modifications without manual rebuilds. Current version 0.1.5, with an experimental release cadence.","last_verified":"2026-05-01T00:00:00.000Z","tags":["development","editable","auto-build","hot-reload"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/runtime-builder"},{"id":26349,"title":"Runtime Compiler","library":"runtime-compiler","status":"active","version":"3.2.0","language":"javascript","ecosystem":"npm","summary":"Universal compiler system for JavaScript code generation in multiple modes (default, build, hydrate). Version 3.2.0 is current stable. Ships TypeScript types. Key differentiator: build/hydrate mode separation for efficient asset compilation vs runtime hydration. Active development. Alternatives like Babel focus on transpilation, while runtime-compiler provides structured build-and-run orchestrations.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/runtime-compiler"},{"id":13968,"title":"runtime-node-refresh (RnR)","library":"runtime-node-refresh","status":"active","version":"1.0.7","language":"javascript","ecosystem":"npm","summary":"runtime-node-refresh (RnR) is a lightweight JavaScript utility designed to update Node.js environment variables (`process.env`) at runtime without requiring a server restart. Currently at version 1.0.7, it appears to have an infrequent release cadence given its focused scope as a 'tiny lib'. Its core mechanism relies on Node.js signals, specifically `SIGPIPE`, to communicate between different Node.js processes, enabling one process to trigger an update in another. This differentiation allows for dynamic configuration changes in long-running applications, such as adjusting log levels or feature flags without service interruption. It's particularly useful for production environments where restarts are costly, but crucially, it does not support Worker threads due to its reliance on inter-process signals.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","refresh envs","update env","runtime node refresh","change node envs","changing log level at runtime","update node envs"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/runtime-node-refresh"},{"id":8611,"title":"Runtype: Runtime Type Validation and Multiple Dispatch","library":"runtype","status":"active","version":"0.5.3","language":"python","ecosystem":"pypi","summary":"Runtype is a Python library providing utilities for fast run-time type validation and multiple dispatch. It enhances Python's built-in `dataclasses` with runtime type validation and automatic casting, offers smart alternatives to `isinstance` and `issubclass` for complex types, and implements a performant multiple-dispatch decorator. The library is currently at version 0.5.3, with a regular release cadence addressing bug fixes and performance improvements.","last_verified":"2026-04-16T00:00:00.000Z","tags":["type checking","validation","dataclasses","multiple dispatch","runtime"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/runtype"},{"id":28158,"title":"Runware Python SDK","library":"runware","status":"active","version":"0.5.10","language":"python","ecosystem":"pypi","summary":"The Python Runware SDK provides a high-level interface to the Runware API for image and video generation, upscaling, captioning, background removal, and audio generation. It supports models from Runware's gallery and CivitAI, with ControlNet, inpainting, and outpainting. Current version: 0.5.10, requires Python >=3.10. Active development with regular releases.","last_verified":"2026-05-09T00:00:00.000Z","tags":["runware","image-generation","video-generation","ai","sdk","async"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/runware"},{"id":7694,"title":"RunwayML Python SDK","library":"runwayml","status":"active","version":"4.12.0","language":"python","ecosystem":"pypi","summary":"The `runwayml` Python library provides convenient, type-safe access to the RunwayML REST API, allowing Python 3.9+ applications to integrate generative AI models. It offers both synchronous and asynchronous clients powered by `httpx`, with optional `aiohttp` support for improved concurrency. The library is actively maintained with frequent releases, incorporating new API features and bug fixes.","last_verified":"2026-05-12T14:57:30.219Z","tags":["AI","Machine Learning","Generative AI","Video Generation","Image Generation","API Client","Media Processing"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/runwayml"},{"id":4242,"title":"Ruptures","library":"ruptures","status":"active","version":"1.1.10","language":"python","ecosystem":"pypi","summary":"ruptures is a Python library for off-line change point detection. This package provides methods for the analysis and segmentation of non-stationary signals. It is actively maintained with regular minor releases, and the current stable version is 1.1.10.","last_verified":"2026-04-11T00:00:00.000Z","tags":["change point detection","signal processing","time series analysis","segmentation","non-stationary signals"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/ruptures"},{"id":3266,"title":"Rush: Throttling Algorithms","library":"rush","status":"maintenance","version":"2021.4.0","language":"python","ecosystem":"pypi","summary":"Rush is a Python library that provides a composable and extensible framework for implementing various rate limiting algorithms and storage backends. It includes a periodic interval rate limiter, a leaky bucket rate limiter (Generic Cell Ratelimiting Algorithm - GCRA), and supports Redis and in-memory dictionary storage. The library emphasizes type annotations and requires Python 3.6 or newer. The current version is 2021.4.0, released in April 2021.","last_verified":"2026-04-25T07:43:20.314Z","tags":["throttling","rate-limiting","algorithms","redis","concurrency","api"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/rush"},{"id":13967,"title":"Rush Build Cache Audit Plugin","library":"rush-audit-cache-plugin","status":"active","version":"0.3.2","language":"javascript","ecosystem":"npm","summary":"rush-audit-cache-plugin is a diagnostic utility designed to provide deep insights into the behavior of the Rush.js build cache. It helps monorepo maintainers understand why cache hits or misses occur, identifying potential misconfigurations or inefficiencies. As of its current stable version, 0.3.2, it is a pre-1.0 release, indicating ongoing development, though it's actively maintained within the TikTok rush-plugins monorepo. The plugin differentiates itself by leveraging low-level system calls (via `strace` on Linux) to precisely track file system interactions during builds, offering a granular view beyond what typical cache logs provide. Its release cadence is not public, likely tied to its maintainers' internal development needs.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","rush","plugin","command","build","cache","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/rush-audit-cache-plugin"},{"id":26350,"title":"Rush Lint-Staged Plugin","library":"rush-lint-staged-plugin","status":"active","version":"0.2.2","language":"javascript","ecosystem":"npm","summary":"A Rush.js plugin that integrates lint-staged into Rush monorepos, enabling per-project lint-staged configurations via the multi-config feature introduced in lint-staged >=12.2.1. Current stable version: 0.2.2. Released as part of TikTok's rush-plugins, with no fixed schedule. Key differentiator: automatically matches staged files to the nearest .lintstagedrc file in the monorepo, correcting working directories for tasks. Requires Rush >=5.57.0 and Node >=12.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","rush","plugin","command"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/rush-lint-staged-plugin"},{"id":10205,"title":"Rusket","library":"rusket","status":"active","version":"0.1.90","language":"python","ecosystem":"pypi","summary":"Rusket is an ultra-fast Python library designed for building recommender engines (collaborative filtering) and performing market basket analysis (association rules). It leverages Rust for its core computational logic, offering significant performance advantages, especially with large datasets. The current version is 0.1.90, and it is under active development with a focus on speed and efficiency.","last_verified":"2026-04-17T00:00:00.000Z","tags":["recommender-systems","market-basket-analysis","rust","performance","data-science","machine-learning"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/rusket"},{"id":27367,"title":"Ruslan Bundler","library":"ruslan-bundler","status":"deprecated","version":"0.1.5","language":"javascript","ecosystem":"npm","summary":"Minimal build tool wrapping Rollup for simple bundling of JavaScript projects. Current version 0.1.5, no regular release schedule. Differentiated by a single build command (ruslan-bundler build) that outputs to 'dist'. Suitable for small projects but lacks customization, documentation, and active maintenance.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/ruslan-bundler"},{"id":26351,"title":"Russian JavaScript Transpiler","library":"russian-js-transpiler","status":"active","version":"1.0.1","language":"javascript","ecosystem":"npm","summary":"A transpiler (v1.0.1) that converts Russian-language JavaScript-like code into standard JavaScript, enabling Russian speakers to write programs using native keywords. Supports modern JS features including variables, control flow, loops, functions, classes, error handling, modules, and template literals. Provides a CLI tool and programmatic API. Extensible architecture with full TypeScript support. Requires Node >=14.0.0. Differentiators: comprehensive mapping of Russian keywords to JS, support for standard JS features, and TypeScript-first development.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","transpiler","russian","compiler","language","translation"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/russian-js-transpiler"},{"id":27369,"title":"rust-civit-comfy-bindings","library":"rust-civit-comfy-bindings","status":"active","version":"0.2.12","language":"python","ecosystem":"pypi","summary":"Rust bindings for a Civitai + ComfyUI integration. Currently at version 0.2.12, with monthly releases. Provides high-performance model and file operations for ComfyUI workflows, leveraging Rust via PyO3. Requires Python >=3.8.","last_verified":"2026-05-01T00:00:00.000Z","tags":["rust","civitai","comfyui","bindings"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/rust-civit-comfy-bindings"},{"id":8613,"title":"Rust Demangler","library":"rust-demangler","status":"active","version":"1.0","language":"python","ecosystem":"pypi","summary":"A package for demangling Rust symbols, written in Python. It provides a simple interface to convert Rust's compiler-generated symbol names into human-readable forms. The current version is 1.0, last updated in April 2021, suggesting a low release cadence.","last_verified":"2026-04-16T00:00:00.000Z","tags":["Rust","demangling","symbols","reverse engineering","binary analysis"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/rust-demangler"},{"id":5047,"title":"Just (Python Wrapper)","library":"rust-just","status":"active","version":"1.49.0","language":"python","ecosystem":"pypi","summary":"rust-just is a Python wrapper for the `just` command runner, a powerful and simpler alternative to Make for project-specific task automation. It allows Python applications to programmatically invoke `just` recipes defined in a `Justfile`. The current version, 1.49.0, aligns with the version of the underlying `just` command-line tool, which maintains an active development cycle with frequent updates.","last_verified":"2026-04-12T00:00:00.000Z","tags":["task runner","cli wrapper","build automation","rust"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/rust-just"},{"id":28159,"title":"rust-nurbs","library":"rust-nurbs","status":"active","version":"0.28.0","language":"python","ecosystem":"pypi","summary":"A Python API for evaluation of Non-Uniform Rational B-Splines (NURBS) curves and surfaces, implemented in Rust for performance. Current version: 0.28.0. Released approximately every few months.","last_verified":"2026-05-09T00:00:00.000Z","tags":["nurbs","curves","surfaces","geometry","rust","high-performance"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/rust-nurbs"},{"id":7695,"title":"RustBPE Tokenizer","library":"rustbpe","status":"active","version":"0.1.0","language":"python","ecosystem":"pypi","summary":"RustBPE is a Python library that provides a fast Byte Pair Encoding (BPE) tokenizer implemented in Rust, with Python bindings. It is designed primarily for training GPT-style BPE tokenizers and offers features like parallel processing, GPT-4 style regex pre-tokenization, and direct export to the tiktoken format for efficient inference. Currently at version 0.1.0, it is an initial release, suggesting active and potentially rapid development.","last_verified":"2026-05-12T15:01:03.475Z","tags":["BPE","tokenizer","NLP","Rust","Python bindings","LLM","tiktoken","training"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/rustbpe"},{"id":1875,"title":"Rustworkx: A High-Performance Graph Library for Python","library":"rustworkx","status":"active","version":"0.17.1","language":"python","ecosystem":"pypi","summary":"Rustworkx is a general-purpose, high-performance graph library for Python, implemented in Rust. It provides efficient data structures and algorithms for working with graphs and complex networks, offering a fast alternative to other Python graph libraries, especially for performance-critical applications. The current version is 0.17.1, with a consistent release cadence that includes multiple minor/patch releases per year.","last_verified":"2026-04-24T02:42:02.936Z","tags":["networks","network","graph","graph theory","dag","high-performance","rust"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/rustworkx"},{"id":26352,"title":"Rutile.js","library":"rutile-js","status":"active","version":"0.0.2","language":"javascript","ecosystem":"npm","summary":"Rutile.js is a declarative UI library that does not require a transpiler, enabling direct use in modern browsers.  Version 0.0.2 is an early-stage release with no stable release cadence.  Key differentiators include a declarative API, no build step, and support for both ESM and UMD formats, making it suitable for vanilla JS projects.  However, it lacks documentation, community, and production readiness.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/rutile-js"},{"id":18768,"title":"RuVector","library":"ruvector","status":"active","version":"0.2.23","language":"javascript","ecosystem":"npm","summary":"RuVector is a self-learning vector database for Node.js built in Rust, offering sub-millisecond hybrid search, Graph RAG, FlashAttention-3, HNSW, and DiskANN, with over 50 attention mechanisms. Current stable version is 2.2.0, with frequent releases (weekly to monthly). Key differentiators: single npm package, no external services required, native Node.js performance via Rust native bindings with WASM fallback, TypeScript-first API, and built-in self-learning capabilities. It integrates deeply with the Claude Code ecosystem and provides enterprise-grade features like ONNX embeddings, AST analysis, and security scanning.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","vector","database","vector-database","vector-search","similarity-search","semantic-search","embeddings","hnsw","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/ruvector"},{"id":4243,"title":"ruyaml YAML Parser","library":"ruyaml","status":"active","version":"0.91.0","language":"python","ecosystem":"pypi","summary":"ruyaml is a fork of ruamel.yaml, a YAML parser and emitter for Python that aims to preserve comments, order, and other structural details during round-trip loading and dumping. It is actively maintained, with version 0.91.0 being the latest stable release, and receives updates periodically, often merging upstream changes from `ruamel.yaml`.","last_verified":"2026-04-11T00:00:00.000Z","tags":["yaml","parser","serialization","deserialization","config","roundtrip"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/ruyaml"},{"id":17936,"title":"RvLite Vector Database","library":"rvlite","status":"active","version":"0.2.6","language":"javascript","ecosystem":"npm","summary":"RvLite is a lightweight, embeddable vector database designed for universal execution across Node.js, browsers, and Edge environments. It leverages WebAssembly for high performance and portability, resulting in a small bundle size of approximately 850KB. The current stable version is 0.2.6. It supports multiple querying paradigms, including vector search with cosine, Euclidean, or dot product distance, standard SQL with extensions for distance operations, Cypher for property graph queries (Neo4j-compatible syntax), and SPARQL for RDF triple store interactions. Persistence options include file-based storage in Node.js and IndexedDB in browsers. The package provides a comprehensive SDK for programmatic interaction and a CLI for command-line operations and an interactive REPL, making it suitable for a wide range of AI-driven applications like RAG and knowledge graphs. Its key differentiators are its multi-query language support and extreme portability across JavaScript runtimes.","last_verified":"2026-04-23T00:00:00.000Z","tags":["javascript","vector-database","embeddings","semantic-search","sql","sparql","cypher","graph-database","wasm","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/rvlite"},{"id":15378,"title":"Read/Write Lockfile Utility","library":"rwlockfile","status":"active","version":"2.0.25","language":"javascript","ecosystem":"npm","summary":"rwlockfile is a Node.js utility that provides a file-based readers-writers lock mechanism, allowing multiple readers or a single writer to access a resource. It is currently at version 2.0.25 and appears to be actively maintained as needed. A key differentiator is its explicit support for the standard Readers-Writers Lock design pattern, which the author claims is unique among Node.js packages. Unlike simpler lockfile solutions, rwlockfile allows for flexible, nested locking logic on a single `RWLockfile` instance, where `add()` and `remove()` methods manage an internal counter to ensure the physical lock is only held when needed and released only when all nested calls are complete. This makes it suitable for complex asynchronous workflows requiring fine-grained concurrency control over shared resources.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","lockfile","locking","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/rwlockfile"},{"id":24549,"title":"Rave Web Services Library (rwslib)","library":"rwslib","status":"active","version":"1.2.15","language":"python","ecosystem":"pypi","summary":"A Python client for Medidata Rave Web Services (RWS). Provides ODM document building, dataset requests, and command-line utilities for interacting with Rave APIs. Current version 1.2.15, release cadence irregular.","last_verified":"2026-05-01T00:00:00.000Z","tags":["medidata","rave","odm","rws","eclinical"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/rwslib"},{"id":2267,"title":"Reactive Extensions for Python (RxPY)","library":"rx","status":"active","version":"3.2.0","language":"python","ecosystem":"pypi","summary":"Reactive Extensions for Python (RxPY) is a library for composing asynchronous and event-based programs using observable sequences and pipable query operators. It enables developers to represent asynchronous data streams with Observables, query them using a rich set of operators, and manage concurrency with Schedulers. The library (via the 'rx' PyPI package) is currently at version 3.2.0, providing a robust framework for reactive programming in Python.","last_verified":"2026-04-24T17:01:54.570Z","tags":["reactive programming","async","streams","events","data flow"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/rx"},{"id":15230,"title":"RxJS Lite (Legacy v4)","library":"rx-lite","status":"abandoned","version":"4.0.8","language":"javascript","ecosystem":"npm","summary":"rx-lite is a lightweight distribution of the Reactive Extensions for JavaScript (RxJS) version 4.x, primarily used for composing asynchronous and event-based operations in JavaScript. At version 4.0.8, it provided a core set of observable operators for handling events, promises, callbacks, and time-based operations in both modern browser environments (IE9+) and Node.js. The library was part of an earlier generation of RxJS, with its development repository transitioning to 'RxJS vNext' (which became RxJS v5 and later) after the 4.x series. This version prioritizes a compact bundle (`rx.lite.js`) for everyday use cases, differing from the more modular, tree-shakable approach adopted in subsequent major RxJS releases. It had an irregular release cadence, focusing on bug fixes and performance improvements within the 3.x and 4.x lines before the major architectural shift to modern RxJS.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","React","Reactive","Events","Rx","RxJS"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/rx-lite"},{"id":13969,"title":"RxSandbox: RxJS Marble Diagram Test Suite","library":"rx-sandbox","status":"maintenance","version":"2.0.5","language":"javascript","ecosystem":"npm","summary":"RxSandbox is a dedicated testing utility for RxJS Observables, employing a Domain Specific Language (DSL) based on marble diagrams to simplify assertions over virtual time. The current stable version, 2.0.5, is designed specifically for RxJS 7.0.1 and newer, while earlier major versions (1.x) supported RxJS 6.x, and pre-1.x versions accommodated RxJS 5. The project is actively maintained, though its development cadence is primarily tied to upstream RxJS releases rather than continuous feature additions, as it's considered feature-complete. It differentiates itself from the core RxJS `TestScheduler` by offering an extended marble diagram DSL, requiring near-zero configuration, operating independently of specific test frameworks, and supporting flexible `TestMessage` creation for granular testing scenarios.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","Rx","RxJS","ReactiveX","ReactiveExtensions","Streams","Observables","Observable","Stream","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/rx-sandbox"},{"id":16527,"title":"RxDB","library":"rxdb","status":"active","version":"17.1.0","language":"javascript","ecosystem":"npm","summary":"RxDB (Reactive Database) is a local-first, NoSQL database designed for JavaScript applications, including websites, hybrid apps, Electron, Progressive Web Apps, and Node.js. Currently stable at version 17.1.0, it follows a release cadence with frequent beta cycles leading to major versions and subsequent point releases for bug fixes. Its core differentiator is its reactive architecture, leveraging RxJS to provide observable queries and real-time data changes. RxDB supports offline-first operation, enforces data integrity through JSONSchema-based validation, and offers a highly pluggable synchronization engine for diverse backends like HTTP, GraphQL, WebRTC (P2P), CouchDB, MongoDB, Supabase, and even serverless options such as Google Drive and Microsoft OneDrive. Key features include conflict resolution (e.g., CRDTs), encryption, and robust data migration capabilities for evolving schemas and underlying storage adapters, ensuring data consistency across multiple client instances and browser tabs.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","db","database","offline-first","local-first","local first","nosql","no-sql","jsonschema","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/rxdb"},{"id":11970,"title":"RxDB Server","library":"rxdb-server","status":"active","version":"17.1.0","language":"javascript","ecosystem":"npm","summary":"RxDB Server is a plugin for the RxDB (Reactive Database) ecosystem, enabling server-side capabilities for RxDB databases. It allows users to spawn a server on top of an RxDB instance, providing various endpoints such as CRUD REST APIs and real-time replication endpoints. This facilitates data synchronization between client devices and the server, supporting offline-first architectures and real-time data updates. The package is designed for Node.js, Deno, Bun, or Electron's main process and can operate as a standalone server or integrate with existing HTTP frameworks like Express. Currently at version 17.1.0, it generally follows the release cadence of the main RxDB library. A key differentiator is its Server Side Public License (SSPL), similar to MongoDB's, which aims to prevent large cloud vendors from monetizing the software without contributing back. The plugin is maintained separately from the core RxDB due to its specific dependencies and licensing model.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","rxdb","server","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/rxdb-server"},{"id":11971,"title":"RxFire","library":"rxfire","status":"active","version":"6.1.0","language":"javascript","ecosystem":"npm","summary":"RxFire is an open-source JavaScript library that provides RxJS observable bindings for various Firebase web client SDKs, including Firestore, Realtime Database, Cloud Storage, Authentication, and Functions. Currently at version 6.1.0, it targets Firebase JS SDK v9+ modular APIs and is compatible with RxJS v6 and v7. The library offers observable creators that simplify asynchronous data streams from Firebase, making it portable across frameworks and tree-shakeable. Key differentiators include the ability to easily combine multiple Firebase data sources using RxJS operators and simplify code-splitting of Firebase features, acting as a complementary tool rather than a full wrapper for the Firebase SDK. It is under active maintenance by the Firebase Extended team.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","authentication","database","Firebase","firebase","realtime","storage","rxjs","notifications","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/rxfire"},{"id":10416,"title":"RxJS: Reactive Extensions for JavaScript","library":"rxjs","status":"active","version":"7.8.2","language":"javascript","ecosystem":"npm","summary":"RxJS (Reactive Extensions for JavaScript) is a powerful library for composing asynchronous and event-based programs using observable sequences. It provides a declarative paradigm for managing complex asynchronous operations, leading to more readable and maintainable code. The current stable version is 7.8.2, with active development progressing towards version 8, which is currently in alpha and introduces further optimizations and breaking changes. RxJS utilizes a \"push\" model, allowing data producers to emit multiple values over time to consumers, a fundamental difference from the \"pull\" model of iterators. Its key differentiators include a rich array of operators for transforming, filtering, and combining data streams, robust TypeScript support, and a strong emphasis on performance and modularity. This makes it a preferred choice over traditional callback-based or Promise-based approaches for intricate asynchronous scenarios, forming a core component in many modern web frameworks and applications that leverage reactive programming.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","Rx","RxJS","ReactiveX","ReactiveExtensions","Streams","Observables","Observable","Stream","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/rxjs"},{"id":11972,"title":"RxJS Marble Testing","library":"rxjs-marbles","status":"active","version":"7.0.1","language":"javascript","ecosystem":"npm","summary":"rxjs-marbles is a flexible and framework-agnostic library designed for conducting marble tests in RxJS applications. It provides a consistent interface for testing observable streams across various JavaScript testing frameworks, including AVA, Jasmine, Jest, Mocha, and Tape, in both browser and Node.js environments. The library currently targets RxJS version 7.x, as indicated by its peer dependency on `rxjs: ^7.0.0`. Its key differentiator lies in abstracting away framework-specific boilerplate like global setups or `beforeEach`/`afterEach` hooks, allowing developers to focus solely on the marble diagrams. It wraps RxJS's internal `TestScheduler` and exposes similar helper methods, simplifying the process of defining hot/cold observables, subscriptions, and expected outputs using the familiar marble syntax. While no explicit release cadence is stated, the package is actively maintained, with version 7.0.1 being the current stable release. The library ships with TypeScript types, facilitating its use in TypeScript projects.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","ava","jasmine","jest","marble","marbles","mocha","rxjs","tape","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/rxjs-marbles"},{"id":18772,"title":"rxjs-report-usage","library":"rxjs-report-usage","status":"active","version":"1.0.6","language":"javascript","ecosystem":"npm","summary":"A CLI tool that collects anonymous RxJS API usage statistics from your project's source code (excluding node_modules) and reports them to the RxJS core team after prompting for consent. Version 1.0.6, no regular release cadence. Differentiators: privacy-first (consent required, no automatic sending), lightweight (zero runtime dependencies), integrates automatically via popular RxJS tooling packages.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","rxjs","usage"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/rxjs-report-usage"},{"id":28160,"title":"ry","library":"ry","status":"active","version":"0.0.91","language":"python","ecosystem":"pypi","summary":"ry (\"rust | python\") is a high-performance Python library providing Rust-accelerated bindings for hashing, encoding, UUID generation, HTTP client, and more. Current version 0.0.91. Frequent releases (multiple per month), pre-1.0 rapid development.","last_verified":"2026-05-09T00:00:00.000Z","tags":["hashing","uuid","encoding","http-client","rust","pyo3"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/ry"},{"id":24550,"title":"Ryu","library":"ryu","status":"active","version":"4.34","language":"python","ecosystem":"pypi","summary":"Ryu is a component-based software-defined networking (SDN) framework that provides a set of APIs for network applications to manage and control network devices. The current version is 4.34. It has a stable release cadence with occasional updates.","last_verified":"2026-05-01T00:00:00.000Z","tags":["SDN","OpenFlow","network controller","software-defined networking"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/ryu"},{"id":7696,"title":"s2sphere","library":"s2sphere","status":"active","version":"0.2.5","language":"python","ecosystem":"pypi","summary":"s2sphere is a Python implementation of a part of Google's C++ S2 Geometry Library. It provides tools for working with spherical geometry, such as mapping points and regions on a sphere to a 1D index, enabling scalable proximity searches on distributed indexes. The current version is 0.2.5, and it maintains an active release cadence, primarily via updates to its GitHub repository and PyPI package. [1, 2, 3]","last_verified":"2026-05-12T15:01:28.718Z","tags":["geometry","geospatial","s2-geometry","mapping","spatial-indexing","sphere"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/s2sphere"},{"id":13970,"title":"s3-deploy: AWS S3 & CloudFront Deployment Utility","library":"s3-deploy","status":"active","version":"1.4.0","language":"javascript","ecosystem":"npm","summary":"s3-deploy is a Node.js-based command-line utility designed for deploying files to Amazon S3 buckets and managing associated CloudFront cache invalidations. Currently at version 1.4.0, it appears to be actively maintained, indicated by the Greenkeeper badge, though a specific release cadence isn't published. Key differentiators include its robust handling of cache-control headers (including `max-age`, `immutable`, `no-cache`, and custom `Cache-Control`), automatic gzip compression for specified file types, and an option to prevent updates based on ETag matching. It's particularly useful for static site deployments where fine-grained caching and CDN invalidation are critical, providing a simplified bash-like interface over direct AWS SDK usage for common deployment tasks.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/s3-deploy"},{"id":13971,"title":"S3 Folder Upload","library":"s3-folder-upload","status":"active","version":"2.3.5","language":"javascript","ecosystem":"npm","summary":"s3-folder-upload is a Node.js utility designed for efficiently uploading local static file directories to Amazon S3 buckets. The package is currently stable at version `2.3.5`, with minor releases deployed on an as-needed basis to introduce new features, fix bugs, or update dependencies, rather than adhering to a strict release schedule. It utilizes the official AWS SDK internally, ensuring robust and reliable integration with S3 services. Key differentiators include its flexible credential management, allowing configuration via environment variables, direct parameters, or AWS IAM role credentials, and providing granular control over S3 object properties such as `ACL`, `CacheControl`, and `Expires` headers, which can be applied globally or per file. The module also supports optional CloudFront invalidation, streamlining cache updates after deployments. Additionally, it offers a command-line interface (CLI) for quick and programmatic deployments, making it well-suited for integration into CI/CD pipelines or for local development workflows managing static assets.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/s3-folder-upload"},{"id":2758,"title":"s3cmd Command Line Tool","library":"s3cmd","status":"active","version":"2.4.0","language":"python","ecosystem":"pypi","summary":"s3cmd is a free, feature-rich, command-line tool for managing Amazon S3 and other S3-compatible cloud storage services. Written in Python, it allows users to upload, retrieve, and manage data with simple shell commands. The current version is 2.4.0, and it follows an active maintenance release cadence.","last_verified":"2026-04-25T00:26:27.523Z","tags":["aws","s3","cli","storage","cloud"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/s3cmd"},{"id":16525,"title":"s3db.js: S3 Document Database ORM","library":"s3db.js","status":"active","version":"21.6.2","language":"javascript","ecosystem":"npm","summary":"s3db.js transforms AWS S3 into a powerful, cost-effective document database by leveraging S3's metadata capabilities to store document data up to 2KB per object, providing a serverless ORM-like interface. Currently at version 21.6.2, the library maintains an active release cadence with frequent patch and minor updates, indicating ongoing development and feature expansion. It differentiates itself by offering automatic encryption, schema validation, a streaming API for efficient data handling, and an extensive plugin architecture that supports multi-backend operations, including `RedDBClient` and integration with various other AWS services and external databases. Designed for serverless applications, cost-conscious projects, and rapid prototyping, it aims to reduce database management overhead. While its core leverages S3 for storage, its `DatabaseManager` allows integration with alternative storage backends and services, making it a flexible solution for diverse cloud data needs.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","s3","aws","database","orm","nosql","document-store","cloud-database","metadata-encoding","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/s3db.js"},{"id":260,"title":"S3Fs","library":"s3fs","status":"active","version":"2026.2.0","language":"python","ecosystem":"pypi","summary":"S3Fs is a Pythonic filesystem interface to Amazon S3, built on top of aiobotocore and fsspec. The top-level class S3FileSystem exposes familiar file-system operations (ls, cp, mv, du, glob, put, get) and a file open() API that emulates Python's standard file protocol, making it a drop-in for libraries like pandas, dask, and gzip that accept file-like objects. It also supports S3-compatible stores (MinIO, Ceph, R2) via the endpoint_url parameter. Versions follow calendar versioning (YYYY.MM.PATCH); the current release is 2026.2.0, released February 2026, with roughly monthly cadence.","last_verified":"2026-05-12T12:27:07.002Z","tags":["aws","s3","filesystem","fsspec","aiobotocore","async","cloud-storage","pandas","dask"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/s3fs"},{"id":2268,"title":"s3path","library":"s3path","status":"active","version":"0.6.5","language":"python","ecosystem":"pypi","summary":"s3path offers a Pythonic, object-oriented interface for working with AWS S3 objects and directories, mirroring the standard library's `pathlib` module. It seamlessly integrates with `boto3` to provide a convenient filesystem-like experience for S3 buckets. The current version is 0.6.5, with consistent updates and patch releases.","last_verified":"2026-04-24T17:02:36.803Z","tags":["aws","s3","pathlib","filesystem","cloud-storage"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/s3path"},{"id":5048,"title":"s3pathlib","library":"s3pathlib","status":"active","version":"2.3.6","language":"python","ecosystem":"pypi","summary":"s3pathlib is a Python package that provides an intuitive, object-oriented programming (OOP) interface for manipulating AWS S3 objects and directories. Its API closely resembles the Python standard library's `pathlib` module, making S3 interactions feel familiar and Pythonic. The library is actively maintained, with the current version being 2.3.6, and receives regular minor updates.","last_verified":"2026-04-12T00:00:00.000Z","tags":["aws","s3","pathlib","cloud storage","boto3"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/s3pathlib"},{"id":9287,"title":"s3pypi - S3-backed Python Package Repository","library":"s3pypi","status":"active","version":"2.0.1","language":"python","ecosystem":"pypi","summary":"s3pypi is a Python command-line interface and library for creating and managing a private Python Package Index hosted in an Amazon S3 bucket. It supports uploading packages (wheels and source distributions), generating `index.html` files, and integrating with `pip`. The current version is `2.0.1`. It maintains an active development pace with releases typically tied to feature enhancements or bug fixes.","last_verified":"2026-04-16T00:00:00.000Z","tags":["aws","s3","pypi","package-management","cli"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/s3pypi"},{"id":11974,"title":"S3rver: Local S3 Mock Server","library":"s3rver","status":"active","version":"3.7.1","language":"javascript","ecosystem":"npm","summary":"S3rver is a lightweight, in-memory or file-system-backed server that emulates a significant subset of the Amazon S3 API, designed primarily for local development and testing environments. It allows developers to test S3 interactions without incurring costs or relying on external network requests. The current stable version is `3.7.1`, with development being active and releases addressing bug fixes, performance improvements, and expanding S3 API compatibility. Key differentiators include its focus on being a development-only tool, minimal runtime dependencies, support for programmatic integration into test suites, and simulation of S3's static website hosting capabilities, including website routing rules. It supports common S3 operations like bucket creation/deletion, object CRUD, object tagging, and basic object lifecycle features.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","fake","s3","server","mock","false","amazon"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/s3rver"},{"id":7697,"title":"S3Tokenizer","library":"s3tokenizer","status":"active","version":"0.3.0","language":"python","ecosystem":"pypi","summary":"S3Tokenizer is a Python library that provides a reverse-engineered PyTorch implementation of the Supervised Semantic Speech Tokenizer (S3Tokenizer), originally proposed in CosyVoice. It enables high-throughput batch inference and online speech code extraction. The current version is 0.3.0, and the library demonstrates a rapid release cadence, frequently adding support for newer CosyVoice versions and improving audio processing capabilities.","last_verified":"2026-05-12T15:07:40.502Z","tags":["audio","speech","tokenizer","pytorch","cosyvoice","nlp","ai","machine-learning"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/s3tokenizer"},{"id":8615,"title":"S3TorchConnector","library":"s3torchconnector","status":"active","version":"1.5.0","language":"python","ecosystem":"pypi","summary":"S3TorchConnector provides an efficient integration for PyTorch `Dataset` and `DataLoader` to stream data directly from Amazon S3. It enables training machine learning models on S3-resident data without needing to download it locally, optimized for large-scale and distributed workloads. The current version is 1.5.0, with releases typically aligning with PyTorch and AWS SDK updates.","last_verified":"2026-04-16T00:00:00.000Z","tags":["pytorch","aws","s3","data-loading","machine-learning","etl"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/s3torchconnector"},{"id":6448,"title":"S3TorchConnectorClient","library":"s3torchconnectorclient","status":"active","version":"1.5.0","language":"python","ecosystem":"pypi","summary":"The `s3torchconnectorclient` library is an internal S3 client implementation that underpins the `s3torchconnector` library. It provides high-throughput data access and checkpointing capabilities for PyTorch training jobs interacting with Amazon S3. It is currently at version 1.5.0 and is actively developed with regular releases, often in sync with the broader `s3torchconnector` project.","last_verified":"2026-04-15T00:00:00.000Z","tags":["aws","s3","pytorch","machine-learning","storage","data-loading","checkpointing"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/s3torchconnectorclient"},{"id":270,"title":"s3transfer","library":"s3transfer","status":"active","version":"0.16.0","language":"python","ecosystem":"pypi","summary":"s3transfer is an Amazon S3 Transfer Manager for Python, maintained by Amazon Web Services. It provides managed multipart uploads and downloads, automatic retries, progress callbacks, bandwidth throttling, and optional AWS CRT-accelerated transfers. As of version 0.16.0 it defaults to CRC32 checksums and supports user-provided full-object checksums. The project is NOT yet generally available (GA); minor-version bumps may contain breaking interface changes, so production deployments must pin to a minor version. It is bundled as a dependency of boto3 and botocore and is typically consumed indirectly through those SDKs.","last_verified":"2026-05-12T12:40:33.770Z","tags":["aws","s3","transfer","upload","download","boto3","botocore","multipart","crt"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/s3transfer"},{"id":8614,"title":"Parse and Build Amazon S3 URLs","library":"s3urls","status":"active","version":"0.0.3","language":"python","ecosystem":"pypi","summary":"s3urls is a small, dependency-free Python library designed to parse and build Amazon S3 URLs. It provides utility functions to extract bucket names and keys from S3 URIs (e.g., `s3://bucket/key`) and HTTP/HTTPS S3 object URLs, as well as to construct such URLs. The current version is 0.0.3, with its last release in 2018, indicating a stable but infrequently updated project.","last_verified":"2026-04-16T00:00:00.000Z","tags":["aws","s3","url","parsing","utility","cloud storage"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/s3urls"},{"id":5717,"title":"s5cmd Python Distributions","library":"s5cmd","status":"active","version":"0.3.3","language":"python","ecosystem":"pypi","summary":"This project provides Python wheels for the high-performance `s5cmd` command-line tool, a utility written in Go for managing S3 and S3-compatible object storage systems. It focuses on speed and efficiency for bulk operations, parallel processing, and advanced filtering. The Python package ensures the `s5cmd` executable is available in the user's PATH after installation, allowing Python applications to invoke the CLI tool via subprocess. The current version is 0.3.3, with a release cadence tied to updates of the underlying `s5cmd` binary and build infrastructure improvements.","last_verified":"2026-04-13T00:00:00.000Z","tags":["aws","s3","object storage","cli wrapper","performance","go"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/s5cmd"},{"id":11973,"title":"SensorsData JavaScript SDK","library":"sa-sdk-javascript","status":"active","version":"1.27.11","language":"javascript","ecosystem":"npm","summary":"The `sa-sdk-javascript` is the official client-side SDK for SensorsData, a leading user behavior analytics platform. It facilitates comprehensive data collection from web applications, supporting various tracking methods including code-based, full-stack, and visual full-stack event tracking. The current stable version is 1.27.11, with frequent patch releases addressing bug fixes, performance improvements, and feature additions, as evidenced by its rapid iteration cadence. Key differentiators include its status as an open-source commercial SDK, robust support for diverse data collection strategies, and proven stability across a large customer base. The SDK is designed to help businesses implement data-driven strategies by providing reliable user behavior insights.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","sensorsdata","sdk"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/sa-sdk-javascript"},{"id":2269,"title":"sacreBLEU","library":"sacrebleu","status":"active","version":"2.6.0","language":"python","ecosystem":"pypi","summary":"sacreBLEU is a Python library providing hassle-free computation of shareable, comparable, and reproducible BLEU, chrF, and TER scores for machine translation evaluation. It is actively maintained, with the current version being 2.6.0, and releases typically occur several times a year to add new test sets, tokenizers, or minor features.","last_verified":"2026-04-24T17:03:18.896Z","tags":["NLP","BLEU","metrics","machine translation","evaluation","NMT"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/sacrebleu"},{"id":2759,"title":"SacreMoses","library":"sacremoses","status":"active","version":"0.1.1","language":"python","ecosystem":"pypi","summary":"SacreMoses is a Python port of the widely-used Moses tokenizer, truecaser, and punctuation normalizer tools, essential for many Natural Language Processing (NLP) tasks, particularly in machine translation workflows. The current version is 0.1.1. Releases are made periodically, addressing bug fixes, performance improvements, and alignment with the original Perl implementation.","last_verified":"2026-04-25T00:26:52.880Z","tags":["NLP","tokenization","natural language processing","machine translation","text processing"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/sacremoses"},{"id":17937,"title":"Sade CLI Framework","library":"sade","status":"active","version":"1.8.1","language":"javascript","ecosystem":"npm","summary":"Sade is a lightweight and powerful JavaScript library designed for building robust command-line interface (CLI) applications for Node.js. It distinguishes itself by providing a small API surface while offering essential features such as default commands, git-like subcommands, flexible option flags with aliases, type-casting for default option values, and sophisticated handling of required versus optional arguments. Sade also includes built-in command validation and automates the generation of helpful documentation, including version and usage text. The current stable version is 1.8.1, and the package sees regular, feature-driven releases, often including patches and minor enhancements like Deno support and integrated TypeScript definitions. It aims to offer a smooth developer and user experience with minimal overhead, making it a strong alternative to more heavyweight CLI frameworks.","last_verified":"2026-04-23T00:00:00.000Z","tags":["javascript","cli","cli-app","commander","arguments","parser","yargs","argv","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/sade"},{"id":26353,"title":"SAE Framework","library":"sae-framework","status":"deprecated","version":"0.20.24","language":"javascript","ecosystem":"npm","summary":"SAE Framework is a microservices API engine for Node.js. Current version 0.20.24 is in early development with incomplete documentation and unstable APIs. Release cadence is irregular. Differentiators aim to provide lightweight, opinionated microservice scaffolding, but the project lacks maturity. Not recommended for production use as core features are still marked as TODO, including auth context cleanup and field filtering.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","sae","framework","sae-framework","api","js"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/sae-framework"},{"id":24551,"title":"SAE Lens","library":"sae-lens","status":"active","version":"6.43.0","language":"python","ecosystem":"pypi","summary":"SAE Lens is a library for training, loading, and analyzing sparse autoencoders (SAEs) on transformer language models. Current version is 6.43.0, with frequent releases (multiple versions per month).","last_verified":"2026-05-01T00:00:00.000Z","tags":["sparse-autoencoder","interpretability","mechanistic-interpretability","transformers"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/sae-lens"},{"id":24552,"title":"safe-assert","library":"safe-assert","status":"active","version":"0.5.0","language":"python","ecosystem":"pypi","summary":"Provides a drop-in replacement for Python's assert statement that remains active even when Python is run with -O (optimized mode). Currently at version 0.5.0, supports Python 3.9-3.12, and is released irregularly.","last_verified":"2026-05-01T00:00:00.000Z","tags":["assert","debugging","optimization","testing"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/safe-assert"},{"id":16202,"title":"Safer Node.js Buffer API Polyfill","library":"safe-buffer","status":"maintenance","version":"5.2.1","language":"javascript","ecosystem":"npm","summary":"safe-buffer is a JavaScript library that provides a consistent and safer API for Node.js `Buffer` operations, particularly for older Node.js environments. It backports the modern `Buffer.from`, `Buffer.alloc`, and `Buffer.allocUnsafe` methods, which address security and stability concerns related to uninitialized memory in older `new Buffer(size)` constructors. For Node.js versions where these safer methods are natively available (v6.0.0 and above), `safe-buffer` transparently defers to the built-in implementation, acting as a compatibility layer. The current stable version is 5.2.1, with releases being infrequent given its role as a polyfill for established Node.js core APIs, with the last major update occurring approximately 6 years ago. Its primary differentiator is ensuring safe `Buffer` allocation across a wide range of Node.js versions without requiring conditional logic in application code.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","buffer","buffer allocate","node security","safe","safe-buffer","security","uninitialized","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/safe-buffer"},{"id":11975,"title":"Safe Flat Utilities","library":"safe-flat","status":"active","version":"2.1.0","language":"javascript","ecosystem":"npm","summary":"safe-flat is a JavaScript/TypeScript utility library designed for safely flattening and unflattening deeply nested objects. Its primary function, `flatten`, converts a multi-level object into a single-level object, using a configurable delimiter (defaulting to '.'). A key feature is its robust handling of circular references, which it replaces with the `[Circular]` string during flattening to prevent infinite recursion and serialization issues. The companion function, `unflatten`, reconstructs the original nested object structure from a flattened representation, treating `[Circular]` markers as literal string values. The current stable version, 2.1.0, is distributed with TypeScript types, enhancing developer experience. It appears to have a stable, though infrequent, release cadence, focusing on reliability for object serialization and deserialization tasks by mitigating common pitfalls like circular references.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","flat","flatten","json","nested","object","safe","serialize","unflatten","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/safe-flat"},{"id":15814,"title":"Safe Framework (React 15 / Material-UI 0.x era)","library":"safe-framework","status":"abandoned","version":"0.0.45","language":"javascript","ecosystem":"npm","summary":"The `safe-framework` package, currently at version `0.0.45`, is a JavaScript framework built on a foundational stack from the React 15.x and Material-UI 0.x era. Its core functionality likely revolves around providing UI components and utilities, integrating with older versions of `material-ui` for Google's Material Design principles and `react-leaflet` for map-based interfaces. Key peer dependencies like `react@^15.4.0` (released November 2016), `material-ui@^0.16.5`, and the now-deprecated `react-tap-event-plugin` (deprecated as of React 16.4) firmly place this framework in a significantly older ecosystem. Given its `0.0.x` version and reliance on unmaintained dependencies, this project is considered abandoned, with no ongoing development, bug fixes, or security updates. It is distinct from other projects sharing the 'safe framework' name, such as those related to supply chain security or AI agent frameworks.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/safe-framework"},{"id":12754,"title":"Safe Identifier String Sanitization","library":"safe-identifier","status":"active","version":"0.4.2","language":"javascript","ecosystem":"npm","summary":"safe-identifier is a focused utility library designed to sanitize arbitrary strings for safe use as JavaScript identifiers and object property names. It currently stands at version 0.4.2 and has shown an active release cadence, with several minor versions released recently. The library's core functionality includes replacing invalid characters with underscores, pre-pending an underscore if the resulting identifier conflicts with a JavaScript reserved word (covering ES3 to ES2018 and active proposals), and optionally appending a unique hash to generated identifiers. For property names, it intelligently uses dot notation (`obj.key`) or bracket notation (`obj[\"key\"]`) based on key validity and ECMAScript 3rd Edition reserved words, ensuring compatibility down to IE8. Its primary differentiator is its comprehensive standard coverage and explicit handling for browser compatibility and uniqueness.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","es3","es5","esnext","reserved","words","code","generation","identifier"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/safe-identifier"},{"id":24553,"title":"Safe Init","library":"safe-init","status":"active","version":"1.4.0","language":"python","ecosystem":"pypi","summary":"Safe Init is a Python library that enhances AWS Lambda functions with advanced error handling, logging, monitoring, and resilience features. Version 1.4.0 (released 2025-04-02) adds automatic JSON serialization checks and uses uv for dependency management. The library requires Python <3.12 and >=3.11, and integrates with Sentry, Slack, AWS Secrets Manager, and Redis.","last_verified":"2026-05-01T00:00:00.000Z","tags":["aws-lambda","error-handling","monitoring","sentry","slack","secrets-manager"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/safe-init"},{"id":22328,"title":"safe-netrc","library":"safe-netrc","status":"active","version":"1.0.1","language":"python","ecosystem":"pypi","summary":"A drop-in replacement for Python's netrc module that safely parses .netrc files without leaking credentials. Provides the same API but with better error handling and support for permission checks. Current version: 1.0.1, released 2023-08. Monthly releases.","last_verified":"2026-04-27T00:00:00.000Z","tags":["netrc","credentials","security","parser"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/safe-netrc"},{"id":8616,"title":"SHA-3 (Keccak) for Python","library":"safe-pysha3","status":"active","version":"1.0.5","language":"python","ecosystem":"pypi","summary":"safe-pysha3 is an actively maintained fork of `pysha3`, providing SHA-3 (Keccak) hashing functionalities for Python versions 3.9 to 3.13. It wraps the optimized Keccak Code Package, offering FIPS202-compliant SHA3-224, SHA3-256, SHA3-384, SHA3-512, SHAKE128, SHAKE256, and pre-NIST Keccak hashes. This library ensures compatibility with modern Python versions and incorporates critical security fixes.","last_verified":"2026-04-16T00:00:00.000Z","tags":["cryptography","sha3","keccak","hash","security","fips202"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/safe-pysha3"},{"id":13972,"title":"Safe Regex Tester","library":"safe-regex-test","status":"active","version":"1.1.0","language":"javascript","ecosystem":"npm","summary":"safe-regex-test is a JavaScript utility designed to provide a robust and predictable method for testing regular expressions against strings. It addresses a specific security concern by safeguarding the regex testing mechanism from potential alterations or pollution of the global `RegExp.prototype` object, which can lead to unexpected behavior or vulnerabilities in less controlled environments. The current stable version is 1.1.0, last published over a year ago, indicating a mature project with a slow and deliberate release cadence, primarily focused on stability and specific bug fixes rather than frequent feature additions. Its key differentiator is this resilience against prototype tampering, offering a more secure alternative to direct `RegExp.prototype.test` usage, particularly in shared or potentially untrusted execution contexts.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","regex","regexp","test","tester","safe","robust","exec","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/safe-regex-test"},{"id":11976,"title":"Safe Stable Stringify","library":"safe-stable-stringify","status":"active","version":"2.5.0","language":"javascript","ecosystem":"npm","summary":"safe-stable-stringify is a JavaScript utility that provides a deterministic and safe alternative to JSON.stringify. Currently at version 2.5.0, it offers consistent object key ordering, graceful handling of circular references, and configurable serialization of BigInt values, addressing common pitfalls of the native `JSON.stringify`. The library maintains a regular release cadence, frequently adding new options and performance improvements. Key differentiators include its configurable deterministic sorting using custom comparators, options to control maximum serialization depth and breadth, and the ability to define how circular references or BigInts are handled (e.g., replacement values, throwing errors, or omission). It ships with TypeScript types, supports both ESM and CommonJS modules, and has zero external dependencies, making it a robust choice for environments requiring reliable JSON serialization.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","stable","stringify","JSON","JSON.stringify","safe","serialize","deterministic","circular","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/safe-stable-stringify"},{"id":2270,"title":"safehttpx","library":"safehttpx","status":"active","version":"0.1.7","language":"python","ecosystem":"pypi","summary":"safehttpx is a small Python library designed to protect applications from Server Side Request Forgery (SSRF) attacks. It provides an asynchronous `safehttpx.get()` method, which wraps `httpx.AsyncClient.get()` while performing DNS validation using Google DNS and implementing mitigation for DNS rebinding attacks. The current version is 0.1.7, and releases are irregular, driven primarily by security updates and the needs of its primary consumer, Gradio.","last_verified":"2026-04-24T17:03:38.223Z","tags":["security","ssrf","httpx","async","networking","dns-validation"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/safehttpx"},{"id":18769,"title":"safer-buffer","library":"safer-buffer","status":"maintenance","version":"2.1.2","language":"javascript","ecosystem":"npm","summary":"A polyfill for the modern Buffer API (Buffer.alloc, Buffer.from, Buffer.allocUnsafe, Buffer.allocUnsafeSlow) that works on Node.js from 0.8 to current, but unlike safe-buffer it does not silently allow the deprecated Buffer() constructor. Latest version: 2.1.2. This package is a drop-in replacement that forces the use of the safe API by exporting only the safe Buffer methods, eliminating the security footgun of uninitialized memory allocation. It is intended as a temporary measure for projects that must support older Node.js versions. For modern Node.js (>=4.5.0 and >=5.9.0), direct use of the built-in Buffer.alloc and Buffer.from is recommended.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/safer-buffer"},{"id":702,"title":"Safetensors","library":"safetensors","status":"active","version":"0.7.0","language":"python","ecosystem":"pypi","summary":"Safetensors is a Python library and file format for securely and efficiently storing and distributing deep learning tensors. It provides a safer, zero-copy alternative to pickle-based serialization, emphasizing speed, security, and ease of use. The library is actively maintained by Hugging Face, with its latest version being 0.7.0, and has a frequent release cadence, often aligning with new tensor datatype support or framework integrations.","last_verified":"2026-05-12T17:58:01.245Z","tags":["deep learning","serialization","tensors","huggingface","pytorch","tensorflow","jax"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/safetensors"},{"id":2272,"title":"Safety CLI","library":"safety","status":"active","version":"3.7.0","language":"python","ecosystem":"pypi","summary":"Safety CLI (safety) is a Python dependency vulnerability scanner that identifies known security vulnerabilities and malicious packages in your project's dependencies. It integrates into local development, CI/CD pipelines, and production systems, providing actionable remediation recommendations. The current version is 3.7.0, and it maintains an active release cadence with regular updates.","last_verified":"2026-04-09T00:00:00.000Z","tags":["security","vulnerability-scanner","dependency-management","supply-chain-security","cli","ci/cd"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/safety"},{"id":2271,"title":"safety-schemas","library":"safety-schemas","status":"active","version":"0.0.18","language":"python","ecosystem":"pypi","summary":"safety-schemas (version 0.0.18) provides Pydantic models and schemas used by the Safety CLI tool for defining structures like vulnerability database files, policy files, and JSON output formats. It serves as a foundational library for standardizing data structures within the Safety ecosystem. The library is actively maintained with a regular release cadence, often aligned with updates to the main Safety CLI.","last_verified":"2026-04-24T17:04:05.644Z","tags":["schemas","pydantic","safety","vulnerability","cli-tooling"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/safety-schemas"},{"id":28162,"title":"Sage AI CLI","library":"sage-ai-cli","status":"active","version":"1.19.1","language":"python","ecosystem":"pypi","summary":"Sage is a local-first AI coding CLI (like Claude Code) that supports free/open models. Current version 1.19.1. Released regularly on GitHub.","last_verified":"2026-05-09T00:00:00.000Z","tags":["cli","ai","code-generation","local-models"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/sage-ai-cli"},{"id":10206,"title":"SageAttention","library":"sageattention","status":"active","version":"2.0.1","language":"python","ecosystem":"pypi","summary":"SageAttention is a Python library providing accurate and efficient 8-bit plug-and-play attention mechanisms, including Mixture-of-Experts (MoE) implementations. It aims to accelerate large language models with minimal performance drop. The current bleeding-edge version is 2.0.1, though the PyPI package might lag behind GitHub releases. Releases typically occur when major architectural changes or significant features are implemented.","last_verified":"2026-04-17T00:00:00.000Z","tags":["attention","transformer","moe","mixture-of-experts","8-bit","deep-learning","pytorch"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/sageattention"},{"id":1702,"title":"Amazon SageMaker","library":"sagemaker","status":"active","version":"3.7.1","language":"python","ecosystem":"pypi","summary":"Amazon SageMaker is an open-source library for training and deploying models on Amazon SageMaker. The current version is 3.7.1, and it is released regularly with new features and bug fixes. It requires Python version 3.9 or higher.","last_verified":"2026-04-24T00:15:13.357Z","tags":["Amazon SageMaker","Machine Learning","AWS"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/sagemaker"},{"id":22329,"title":"SageMaker Containers","library":"sagemaker-containers","status":"deprecated","version":"2.8.6.post2","language":"python","ecosystem":"pypi","summary":"Open source library for creating containers to run on Amazon SageMaker. Version 2.8.6.post2. This library is deprecated and no longer actively maintained; users should migrate to the SageMaker Training Toolkit and Inference Toolkit.","last_verified":"2026-04-27T00:00:00.000Z","tags":["sagemaker","aws","container","machine-learning","deprecated"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/sagemaker-containers"},{"id":1701,"title":"SageMaker Core","library":"sagemaker-core","status":"active","version":"2.7.1","language":"python","ecosystem":"pypi","summary":"SageMaker Core (`sagemaker-core`) is a foundational Python package providing core functionalities and utilities for interacting with AWS SageMaker services. It serves as a key dependency for the higher-level `sagemaker` Python SDK, abstracting away low-level AWS interactions and offering base classes for SageMaker components. It is currently at version 2.7.1 and typically updates alongside the main `sagemaker` SDK, though its versioning is distinct from the `sagemaker` SDK's major version. The project is actively maintained on GitHub within the larger `aws/sagemaker-python-sdk` monorepo.","last_verified":"2026-04-24T00:10:59.772Z","tags":["aws","sagemaker","ml","core","utility","machine-learning","cloud"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/sagemaker-core"},{"id":4755,"title":"SageMaker Data Insights","library":"sagemaker-data-insights","status":"active","version":"0.4.0","language":"python","ecosystem":"pypi","summary":"The SageMaker Data Insights library (current version 0.4.0) is an open-source Python library designed by AWS to help users analyze and understand their data for various SageMaker workloads. It provides utilities for extracting insights from datasets used in SageMaker Labeling Jobs and other data processing tasks, helping identify potential data quality issues or patterns. Given its 0.x.x version, it maintains a relatively agile release cadence, with API changes possible between minor versions.","last_verified":"2026-04-12T00:00:00.000Z","tags":["aws","sagemaker","machine-learning","data-analysis","data-insights","labeling-job"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/sagemaker-data-insights"},{"id":4756,"title":"Amazon SageMaker Data Wrangler Library","library":"sagemaker-datawrangler","status":"active","version":"0.4.3","language":"python","ecosystem":"pypi","summary":"Amazon SageMaker Data Wrangler is a feature within Amazon SageMaker Studio Classic (and now integrated into SageMaker Canvas) that provides a visual interface for end-to-end data preparation for machine learning. It allows users to import, prepare, transform, featurize, and analyze data with little to no coding, offering over 300 built-in transformations. Users build 'data flows' graphically, which can then be exported as Python code, SageMaker Pipelines, or Data Wrangler jobs for automated ML workflows. The current PyPI version is 0.4.3, and it typically releases new features and updates aligned with SageMaker Studio and Canvas releases.","last_verified":"2026-04-12T00:00:00.000Z","tags":["aws","sagemaker","data-preparation","etl","machine-learning","cloud"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/sagemaker-datawrangler"},{"id":9289,"title":"SageMaker Experiments SDK","library":"sagemaker-experiments","status":"active","version":"0.1.45","language":"python","ecosystem":"pypi","summary":"sagemaker-experiments is an open-source Python library from AWS for experiment tracking within Amazon SageMaker jobs and notebooks. It allows users to create, manage, and query machine learning experiments, trials, and trial components to track model parameters, metrics, and artifacts. The library maintains an active release cadence, with frequent minor updates.","last_verified":"2026-04-16T00:00:00.000Z","tags":["aws","sagemaker","mlops","experiment-tracking","machine-learning"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/sagemaker-experiments"},{"id":22330,"title":"Amazon SageMaker Feature Store PySpark Bindings","library":"sagemaker-feature-store-pyspark","status":"active","version":"1.2.0","language":"python","ecosystem":"pypi","summary":"PySpark bindings for Amazon SageMaker Feature Store, enabling large-scale feature engineering and serving with Spark DataFrames. Current version 1.2.0, released monthly.","last_verified":"2026-04-27T00:00:00.000Z","tags":["amazon-sagemaker","feature-store","pyspark","machine-learning","aws"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/sagemaker-feature-store-pyspark"},{"id":5466,"title":"Amazon SageMaker FeatureStore PySpark Bindings","library":"sagemaker-feature-store-pyspark-3-1","status":"active","version":"1.1.3","language":"python","ecosystem":"pypi","summary":"Amazon SageMaker FeatureStore PySpark Bindings provide a Spark Datasource to read data from SageMaker Feature Store and a Spark Processor to write data to SageMaker Feature Store. This package is specifically designed for Spark 3.1 environments, enabling users to interact with SageMaker Feature Store directly from Spark jobs. The current version is 1.1.3, with updates released as needed for new features or compatibility.","last_verified":"2026-04-13T00:00:00.000Z","tags":["aws","sagemaker","feature-store","pyspark","machine-learning"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/sagemaker-feature-store-pyspark-3-1"},{"id":8617,"title":"SageMaker Inference Toolkit","library":"sagemaker-inference","status":"active","version":"1.10.1","language":"python","ecosystem":"pypi","summary":"The sagemaker-inference toolkit is an open-source Python library designed to simplify the creation of serving containers for machine learning models on Amazon SageMaker. It provides a model serving stack built on Multi Model Server (MMS), enabling users to easily implement custom inference logic. The current version is 1.10.1, with a regular release cadence addressing bug fixes and new features, including support for newer Python versions and improved dependency management.","last_verified":"2026-04-16T00:00:00.000Z","tags":["aws","sagemaker","inference","machine learning","mms","container"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/sagemaker-inference"},{"id":2760,"title":"SageMaker MLflow Plugin","library":"sagemaker-mlflow","status":"active","version":"0.2.0","language":"python","ecosystem":"pypi","summary":"sagemaker-mlflow is an AWS plugin that enables MLflow to use SageMaker as its backend for experiment tracking, allowing users to leverage SageMaker's managed infrastructure for MLflow tracking servers and artifact storage. The current version is 0.2.0, with releases occurring as new features or bug fixes are introduced, typically driven by community contributions and AWS service enhancements.","last_verified":"2026-04-25T00:30:21.200Z","tags":["aws","sagemaker","mlflow","machine learning","experiment tracking","mle"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/sagemaker-mlflow"},{"id":3794,"title":"SageMaker MLOps","library":"sagemaker-mlops","status":"active","version":"1.7.1","language":"python","ecosystem":"pypi","summary":"The `sagemaker-mlops` library provides modular, reusable components for building MLOps pipelines on Amazon SageMaker. It simplifies the orchestration of machine learning workflows, including model building, training, evaluation, and deployment. The current version is 1.7.1, and it receives regular updates in line with SageMaker SDK and AWS service evolution.","last_verified":"2026-04-25T15:36:17.281Z","tags":["aws","sagemaker","mlops","pipeline","workflow","machine learning"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/sagemaker-mlops"},{"id":5718,"title":"SageMaker Schema Inference Artifacts","library":"sagemaker-schema-inference-artifacts","status":"active","version":"0.0.5","language":"python","ecosystem":"pypi","summary":"sagemaker-schema-inference-artifacts is an open-source Python library designed to provide sample inputs and outputs for Hugging Face tasks within the Amazon SageMaker ecosystem. It is currently at version 0.0.5 and appears to have a low release cadence based on its history. The library's primary purpose, as described, is to facilitate the handling of data schemas for inference with Hugging Face models on SageMaker.","last_verified":"2026-04-11T00:00:00.000Z","tags":["aws","sagemaker","huggingface","inference","schema","ml"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/sagemaker-schema-inference-artifacts"},{"id":6232,"title":"SageMaker Scikit-learn Extension","library":"sagemaker-scikit-learn-extension","status":"active","version":"2.5.0","language":"python","ecosystem":"pypi","summary":"An open-source library that extends scikit-learn functionalities, specifically designed for use with Amazon SageMaker. It provides robust encoders, time series feature extractors, and other transformers to streamline machine learning workflows on SageMaker. The current version is 2.5.0, with regular updates typically released every few months, focusing on new features and bug fixes.","last_verified":"2026-04-14T00:00:00.000Z","tags":["aws","sagemaker","machine-learning","scikit-learn","feature-engineering","time-series","data-preprocessing"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/sagemaker-scikit-learn-extension"},{"id":3795,"title":"SageMaker Serve","library":"sagemaker-serve","status":"active","version":"1.7.1","language":"python","ecosystem":"pypi","summary":"SageMaker Serve is a modular component of the SageMaker Python SDK v3, designed to simplify model deployment and inference on Amazon SageMaker. It provides a modern, unified API, primarily through the `ModelBuilder` class, to streamline the process of taking trained machine learning models and creating real-time or batch inference endpoints. This version, 1.7.1, is part of the ongoing evolution of the SageMaker Python SDK, replacing legacy interfaces like Estimator.deploy(), Model, and Predictor with more intuitive and consolidated workflows. It is actively maintained as part of the broader SageMaker SDK.","last_verified":"2026-04-25T15:43:23.674Z","tags":["aws","sagemaker","mlops","model serving","inference","cloud","machine learning","deployment"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/sagemaker-serve"},{"id":1023,"title":"SageMaker Studio Python Library","library":"sagemaker-studio","status":"active","version":"1.1.11","language":"python","ecosystem":"pypi","summary":"The sagemaker-studio Python library is an open-source tool designed to interact with Amazon SageMaker Unified Studio resources. It provides a simplified interface to programmatically access and manage entities such as domains, projects, connections, and databases. The library also includes utility modules for common data operations, including SQL execution, DataFrame manipulation, and Spark session management. The current version is 1.1.11, and it maintains an active development and release cadence, with updates often reflecting the evolution of the broader SageMaker Unified Studio platform.","last_verified":"2026-04-23T16:02:59.036Z","tags":["AWS","SageMaker","MLOps","Data Science","Cloud","Notebooks","Unified Studio"],"install_tag":"draft","install_tag_description":"notable install failures or slow imports","api":"https://checklist.day/api/registry/sagemaker-studio"},{"id":3796,"title":"SageMaker Training (Deprecated)","library":"sagemaker-train","status":"deprecated","version":"1.7.1","language":"python","ecosystem":"pypi","summary":"This library, `sagemaker-train`, is deprecated and no longer maintained. It previously provided functionalities for defining and running training jobs on Amazon SageMaker. Users are strongly advised to migrate to the main `sagemaker` Python SDK (also known as `sagemaker-python-sdk`) for all SageMaker interactions, including training, which offers comprehensive and actively developed features. The last stable version of `sagemaker-train` is 1.7.1.","last_verified":"2026-04-25T15:50:44.621Z","tags":["aws","sagemaker","ml","training","deprecated","sdk","python"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/sagemaker-train"},{"id":8618,"title":"SageMaker Training Toolkit","library":"sagemaker-training","status":"active","version":"5.1.1","language":"python","ecosystem":"pypi","summary":"The `sagemaker-training` library provides the core toolkit that runs inside Amazon SageMaker training containers. It handles downloading input data, parsing hyperparameters, executing user training scripts, and uploading model artifacts. It's currently at version 5.1.1 and has a relatively active release cadence, with minor versions released every few weeks/months and major versions less frequently.","last_verified":"2026-04-16T00:00:00.000Z","tags":["aws","sagemaker","ml","machine-learning","container","training"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/sagemaker-training"},{"id":6865,"title":"SAHI (Slicing Aided Hyper Inference)","library":"sahi","status":"active","version":"0.11.36","language":"python","ecosystem":"pypi","summary":"SAHI (Slicing Aided Hyper Inference) is a lightweight Python library designed to improve object detection and instance segmentation performance, especially for small objects in large or high-resolution images. It achieves this by dividing images into smaller overlapping slices, running inference on each slice, and then intelligently merging the predictions. Currently at version 0.11.36, SAHI has a frequent release cadence, often issuing patch releases to address bugs and introduce minor enhancements.","last_verified":"2026-04-15T00:00:00.000Z","tags":["computer vision","object detection","instance segmentation","deep learning","slicing inference","small object detection","YOLO","MMDetection","Detectron2","PyTorch"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/sahi"},{"id":26354,"title":"SAI","library":"sai-language","status":"active","version":"0.2.8","language":"javascript","ecosystem":"npm","summary":"SAI is a whitespace-sensitive, object-oriented programming language that transpiles in-place to JavaScript for the Node.js environment. Current version 0.2.8 (released sporadically, last update 2021). It emphasizes code readability, maintainability, and asynchronous constructs (Promises, finite state machines). Unlike CoffeeScript, SAI is an independent language with rigid parsing, collection manipulators, and compile-time sanity checks. It can be used in dynamic mode (runtime compilation via `sai-language` package) or build-time mode (`sai-build` + `sai-library` runtime). Suitable for Node.js only; not yet browser-ready.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","transpiler","sai","language"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/sai-language"},{"id":11977,"title":"Sails.js Web Framework","library":"sails","status":"active","version":"1.5.17","language":"javascript","ecosystem":"npm","summary":"Sails.js is an MVC-based Node.js web framework designed for building custom, enterprise-grade applications, particularly those requiring real-time features using WebSockets. It aims to provide a Rails-like developer experience but with a data-oriented approach suitable for modern APIs. The current stable version is 1.5.17, with patch releases occurring periodically to address dependencies and minor fixes. Major version updates, like the transition to v1.0, introduced significant breaking changes, prioritizing developer experience over strict backward compatibility. Sails differentiates itself through its convention-over-configuration philosophy, automatic RESTful API generation, integrated ORM (Waterline) with multi-database support, and native Socket.io integration for real-time communication. It also embraced `async/await` syntax from v1.0 onwards, streamlining asynchronous code.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","mvc","web-framework","express","sailsjs","sails.js","REST","API","orm"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/sails"},{"id":13973,"title":"Sails Build Dictionary","library":"sails-build-dictionary","status":"deprecated","version":"0.10.1","language":"javascript","ecosystem":"npm","summary":"sails-build-dictionary is a utility package designed to recursively build a dictionary (plain JavaScript object) of modules from specified directories, leveraging the `include-all` library. It was a foundational component for older versions of the Sails.js framework (prior to v1.0), primarily used for automatically loading application components like models, controllers, and services by convention into a structured object accessible within the Sails application instance. The package's latest version is 0.10.1, with its last publication dating back 12 years (as of March 2014). Since Sails v1.0, this module has been officially deprecated, with the recommendation that developers directly use `include-all@1.x.x` for similar functionality. Consequently, `sails-build-dictionary` is no longer actively maintained and does not receive updates, including security patches or compatibility adjustments for newer Node.js versions.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/sails-build-dictionary"},{"id":16203,"title":"Sails API Generator","library":"sails-generate-api","status":"abandoned","version":"0.10.1","language":"javascript","ecosystem":"npm","summary":"sails-generate-api is a command-line interface (CLI) generator for the Sails.js framework, designed to scaffold boilerplate files for API models and controllers. Specifically, it creates `api/models/Foo.js` and `api/controllers/FooController.js` for a given API name. This package is from the 0.x era of Sails.js, with its last publication being 9 years ago and current version 0.10.1. The current stable version of Sails.js is 1.5.x, which introduced significant breaking changes from its 0.x predecessors, including a revamped generator architecture. Therefore, `sails-generate-api` is not compatible with modern Sails.js applications (v1.x and above) and should be considered abandoned.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","controller","model","api","generator","sails","generate","plugin"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/sails-generate-api"},{"id":15817,"title":"Sailthru Node.js Client","library":"sailthru-client","status":"active","version":"5.0.5","language":"javascript","ecosystem":"npm","summary":"The `sailthru-client` is the official Node.js client library for interacting with the Sailthru REST API. It facilitates common operations such as sending emails, managing user profiles, and executing jobs, primarily communicating in JSON format. The current stable version is `5.0.5`. This library typically sees minor patch releases for bug fixes and dependency updates, with major version increments reserved for significant internal refactors or breaking changes in API interaction or environment requirements. Key differentiators include its direct integration with the Sailthru ecosystem, handling API authentication, rate limiting information, and supporting various HTTP methods including multipart uploads for tasks like importing user data. It's designed for server-side Node.js applications and has a clear focus on robust API interaction rather than front-end integration.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/sailthru-client"},{"id":8619,"title":"Salamandra Netlist Manipulation Framework","library":"salamandra","status":"active","version":"1.0.1","language":"python","ecosystem":"pypi","summary":"Salamandra is an extensible Pythonic infrastructure for loading, analyzing, generating, and storing netlists. Developed by EnICS labs, it is currently at version 1.0.1 and is under active development. The library supports Python 3.5+ and is released under the Apache 2.0 open-source license.","last_verified":"2026-04-16T00:00:00.000Z","tags":["netlist","EDA","hardware design","electronics","manipulation"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/salamandra"},{"id":9290,"title":"Salesforce API Wrapper","library":"salesforce-api","status":"active","version":"0.1.46","language":"python","ecosystem":"pypi","summary":"The `salesforce-api` library (felixlindstrom/python-salesforce-api) provides an easy-to-use, flexible, and testable solution for communicating with Salesforce through its REST and SOAP APIs. It handles authentication, record management (CRUD), SOQL queries, and bulk operations. The library is currently at version 0.1.46 and is actively maintained with contributions as recent as 2024.","last_verified":"2026-04-16T00:00:00.000Z","tags":["salesforce","crm","api","rest","soap"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/salesforce-api"},{"id":2273,"title":"Salesforce Bulk API Client","library":"salesforce-bulk","status":"active","version":"2.2.0","language":"python","ecosystem":"pypi","summary":"A Python interface to the Salesforce.com Bulk API, enabling efficient, asynchronous processing of large data sets for insert, update, upsert, and delete operations. The current version is 2.2.0, with a release cadence that has seen updates in 2023 and 2024, indicating active maintenance.","last_verified":"2026-04-24T17:04:48.645Z","tags":["salesforce","api","bulk","crm","data-integration"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/salesforce-bulk"},{"id":24554,"title":"Salesforce Marketing Cloud Fuel SDK for Python","library":"salesforce-fuelsdk","status":"active","version":"1.3.0","language":"python","ecosystem":"pypi","summary":"The Salesforce Marketing Cloud Fuel SDK for Python (v1.3.0) provides a wrapper for the Salesforce Marketing Cloud SOAP and REST APIs, enabling email, audience, and data extension management. It supports OAuth2 authentication (including Public App, Web App, and refresh tokens). The SDK is in maintenance mode with infrequent releases.","last_verified":"2026-05-01T00:00:00.000Z","tags":["salesforce","marketing cloud","email","fuel sdk","soap","rest"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/salesforce-fuelsdk"},{"id":5467,"title":"Salesforce Marketing Cloud Fuel SDK for Python (salesforce-fuelsdk-sans)","library":"salesforce-fuelsdk-sans","status":"active","version":"1.3.1","language":"python","ecosystem":"pypi","summary":"The `salesforce-fuelsdk-sans` library is a community-maintained fork of the original Salesforce Marketing Cloud Fuel SDK for Python. It provides easy programmatic access to Salesforce Marketing Cloud's Fuel API Family services, encompassing both REST and SOAP APIs. The SDK streamlines common tasks such as acquiring and refreshing access tokens, managing token state, and determining appropriate API endpoints. The latest stable version, 1.3.1, was released in June 2022.","last_verified":"2026-04-13T00:00:00.000Z","tags":["Salesforce","Marketing Cloud","API","SDK","SOAP","REST"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/salesforce-fuelsdk-sans"},{"id":18770,"title":"Salesforce Lightning CLI","library":"salesforce-lightning-cli","status":"maintenance","version":"3.0.0","language":"javascript","ecosystem":"npm","summary":"Salesforce Lightning CLI (v3.0.0) is a code review tool for scanning Lightning component code for issues related to LockerService. It is based on ESLint and flags unsupported/private APIs, incorrect component code, and general JS issues. It is bundled with Salesforce CLI and also available as a Heroku plugin. It has two rule sets: unmodifiable security rules and customizable style rules. The project appears to be in maintenance mode, with the preferred usage now being through sfdx force:lightning:lint. No updates since 2018.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","salesforce","heroku-plugin","lightning","aura"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/salesforce-lightning-cli"},{"id":13974,"title":"Salesforce UI Test Automation Model (UTAM) Page Objects","library":"salesforce-pageobjects","status":"active","version":"12.0.0","language":"javascript","ecosystem":"npm","summary":"Salesforce Page Objects provides pre-built page objects for testing Salesforce Lightning Experience applications using the UI Test Automation Model (UTAM) framework. This package, currently at stable version 12.0.0, is directly provided by Salesforce and is compatible with the Spring’26 Salesforce release, ensuring alignment with the latest platform features. It is designed to work with the `wdio-utam-service` (specifically versions 3.0.0-3.3.0 for web, and 3.0.0-3.2.2 for mobile) to facilitate robust UI testing. The library offers a structured way to interact with Salesforce UI components, abstracting the underlying DOM for more resilient and maintainable tests. Its release cadence is tied to Salesforce platform releases, providing updated page objects as the platform evolves, differentiating it from community-maintained alternatives by offering official, curated test components.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","salesforce","testing","utam","ui test automation model"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/salesforce-pageobjects"},{"id":13976,"title":"Salesforce Pub/Sub API Client","library":"salesforce-pubsub-api-client","status":"active","version":"5.5.2","language":"javascript","ecosystem":"npm","summary":"The `salesforce-pubsub-api-client` is a Node.js client library for interacting with the Salesforce Pub/Sub API, a gRPC-based event streaming service. Currently at stable version 5.5.2, it is actively maintained with frequent minor and patch releases, addressing bug fixes, dependency updates, and feature enhancements. The client abstracts the complexities of gRPC communication, offering multiple authentication flows (username/password, JWT bearer, client credentials), schema management for event data, and features like batch publishing and robust subscription management with replay IDs and flow control. A key differentiator in version 5 is its shift from an `EventEmitter`-based event handling model to a synchronous callback system, ensuring ordered event processing, and a simplified configuration approach via constructor options.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","salesforce","pubsub","api","grpc","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/salesforce-pubsub-api-client"},{"id":6233,"title":"SALib: Sensitivity Analysis Library","library":"salib","status":"active","version":"1.5.2","language":"python","ecosystem":"pypi","summary":"SALib is an open-source Python library providing implementations of various global sensitivity analysis methods, including Sobol', Morris, FAST, DGSM, PAWN, HDMR, Moment Independent, and fractional factorial. It is currently at version 1.5.2 and maintains an active development status with somewhat regular releases.","last_verified":"2026-04-14T00:00:00.000Z","tags":["sensitivity-analysis","monte-carlo","modeling","simulation","uncertainty-analysis","global-sensitivity-analysis","sobol","morris-method","saltelli","uncertainty-quantification"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/salib"},{"id":23162,"title":"Saliency","library":"saliency","status":"active","version":"0.2.1","language":"python","ecosystem":"pypi","summary":"Framework-agnostic library for computing saliency maps (e.g., integrated gradients, SmoothGrad, XRAI) for deep learning models. Current version: 0.2.1. Release cadence is low, with updates driven by research contributions.","last_verified":"2026-05-01T00:00:00.000Z","tags":["saliency","explainability","integration-gradients","smoothgrad","xrai"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/saliency"},{"id":27368,"title":"Salmalm","library":"salmalm","status":"active","version":"0.30.28","language":"python","ecosystem":"pypi","summary":"Personal AI Gateway — Python AI assistant with multi-model routing, web UI, and 66 built-in tools. Works with LLMs (OpenAI, Anthropic, Gemini, etc.) and provides a server via uvicorn+fastapi+websockets. Currently at v0.30.28, rapid development with frequent releases.","last_verified":"2026-04-27T00:00:00.000Z","tags":["ai","multi-model","gateway","assistant","fastapi","websockets"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/salmalm"},{"id":27370,"title":"Salt Project","library":"salt","status":"active","version":"3007.14","language":"python","ecosystem":"pypi","summary":"Salt (also known as SaltStack) is a Python-based open-source configuration management and remote execution system. Current version: 3007.14. Release cadence: approximately every 6 months with long-term support (LTS) releases every 2-3 years. It supports parallel execution of commands, state management, and event-driven automation across thousands of systems.","last_verified":"2026-05-01T00:00:00.000Z","tags":["salt","saltstack","configuration-management","remote-execution","devops","infrastructure-as-code"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/salt"},{"id":6866,"title":"Salt-Lint","library":"salt-lint","status":"active","version":"0.9.2","language":"python","ecosystem":"pypi","summary":"Salt-lint is a command-line utility that checks Salt State files (SLS) for best practices and potential improvements in SaltStack environments. Heavily inspired by `ansible-lint`, it helps enforce coding standards and identify common pitfalls in Salt configurations. It is currently at version 0.9.2 and maintains an active release cadence, with multiple bugfix and feature releases per year.","last_verified":"2026-04-15T00:00:00.000Z","tags":["saltstack","lint","static analysis","devops","configuration management"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/salt-lint"},{"id":28161,"title":"Salt Extension for Vault","library":"saltext-vault","status":"active","version":"1.5.0","language":"python","ecosystem":"pypi","summary":"Salt Extension for interacting with HashiCorp Vault or OpenBao. Provides execution modules, state modules, pillars, and renderers for managing secrets, policies, tokens, and more. Current version: 1.5.0. Release cadence: irregular, roughly quarterly.","last_verified":"2026-05-09T00:00:00.000Z","tags":["salt","vault","openbao","secrets","extension"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/saltext-vault"},{"id":111,"title":"SAM.gov API Python Client","library":"sam-gov-api","status":"active","version":"N/A","language":"python","ecosystem":"rest","summary":"Python wrapper for the SAM.gov (System for Award Management) public API. Provides access to entity registration data, opportunities, exclusions, and other federal procurement data from SAM.gov. Simplifies authentication and pagination when querying the SAM.gov API endpoints.","last_verified":"2026-05-12T08:10:35.136Z","tags":["sam-gov","government","federal","procurement","api-wrapper","python"],"install_tag":"stale","install_tag_description":"widespread failures or data too old to trust","api":"https://checklist.day/api/registry/sam-gov-api"},{"id":22331,"title":"SAM 2 (Segment Anything 2)","library":"sam2","status":"active","version":"1.1.0","language":"python","ecosystem":"pypi","summary":"SAM 2 is the second generation of the Segment Anything Model, supporting both image and video segmentation. Version 1.1.0 introduces new model variants (e.g., sam2.1_hiera_tiny) and improvements. Install from PyPI; requires Python >=3.10.","last_verified":"2026-04-27T00:00:00.000Z","tags":["segmentation","sam","meta","image-segmentation","video-segmentation","deep-learning"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/sam2"},{"id":26355,"title":"Samala Compiler","library":"samalang-compiler","status":"active","version":"1.3.0","language":"javascript","ecosystem":"npm","summary":"The Samala Compiler compiles the Samawa programming language into Lua. Version 1.3.0 is the latest stable release. It transpiles Samawa code to Lua, enabling execution in Lua environments. Active development is uncertain due to limited community engagement and documentation. Key differentiators include targeting the niche Samawa language, which is designed for simplicity and embedding in Lua projects.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","samalang","compiler","lua"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/samalang-compiler"},{"id":28163,"title":"SambaNova Python SDK","library":"sambanova","status":"active","version":"1.8.2","language":"python","ecosystem":"pypi","summary":"The official Python library for the SambaNova API. Provides synchronous and asynchronous clients for chat completions, embeddings, audio, responses, and vision. Actively maintained, version 1.8.2, with frequent releases.","last_verified":"2026-05-09T00:00:00.000Z","tags":["sambanova","llm","api-client","openai-compatible"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/sambanova"},{"id":14902,"title":"Samengine Build Tool","library":"samengine-build","status":"maintenance","version":"1.7.10","language":"javascript","ecosystem":"npm","summary":"Samengine Build is a command-line interface (CLI) and potentially programmatic utility designed to facilitate the build and export processes for projects developed with the `samengine` game engine. As of version 1.7.10, this tool likely provides functionalities related to compiling game assets, bundling game code, and preparing exportable packages for various target platforms supported by `samengine`. It acts as the dedicated build utility within the `samengine` ecosystem, streamlining the development workflow for creators using that specific engine. Due to its highly specialized application, specific details regarding its release cadence are not extensively publicized, but updates typically focus on maintenance, compatibility, and core integrations rather than rapid, broad feature expansion. Its primary differentiator is its deep and direct integration with the `samengine` platform, offering an optimized and coherent build experience tailored for that environment.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/samengine-build"},{"id":13975,"title":"Samhail: Local Package Development","library":"samhail","status":"active","version":"0.2.0","language":"javascript","ecosystem":"npm","summary":"Samhail is a developer tool designed to streamline local npm package development by resolving linked packages directly at the bundler level. It provides an alternative to traditional methods like `npm link`, avoiding issues related to symlinks, `node_modules` mutation, or lockfile changes. The system operates in two parts: a CLI for managing configuration (`.samhail.json`) and session state (`.samhail.lock`), and bundler-specific plugins (for Vite, Webpack, Rspack, esbuild, Rollup) that rewrite module resolution when a session is active. This ensures that a consumer application directly uses the local source of a dependency without interfering with the global `node_modules` structure. Currently at version 0.2.0, it is in an early development stage, implying rapid iteration and potential for breaking changes, though no specific release cadence is published beyond active development. Its core differentiator is the bundler-level resolution and the avoidance of common `npm link` pitfalls.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","local-development","npm-link","bundler-plugin","vite","webpack","rspack","esbuild","rollup"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/samhail"},{"id":16205,"title":"SAML Test Identity Provider","library":"saml-idp","status":"maintenance","version":"1.2.1","language":"javascript","ecosystem":"npm","summary":"The `saml-idp` package provides a straightforward and highly configurable SAML 2.0 Identity Provider (IdP) designed exclusively for local development and testing purposes. Its primary function is to help developers test Service Providers (SPs) against the SAML 2.0 Web Browser SSO Profile and the Single Logout Profile without needing access to a production-grade IdP. The current stable version is 1.2.1. It features a simple API (`runServer`) for programmatic use and a command-line interface for quick setup. A key differentiator is its explicit focus on being a non-production test utility, allowing full control over SAML assertions and user claims for debugging SP integrations. It is not intended for production systems due to its design simplicity and lack of robust security features expected in a production IdP.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","saml","idp","okta"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/saml-idp"},{"id":13977,"title":"SAML 2.0 Node.js Helpers","library":"saml2-js","status":"maintenance","version":"4.0.4","language":"javascript","ecosystem":"npm","summary":"saml2-js is a Node.js module that simplifies the implementation of the SAML 2.0 protocol, specifically for acting as a Service Provider (SP). It abstracts away complexities, allowing applications to integrate with Identity Providers (IdPs) for authentication and authorization. The library currently does not support acting as an Identity Provider. As of version 4.0.4, the project is in maintenance mode, focusing primarily on addressing bug reports and security issues rather than feature development. There is no stated regular release cadence, with updates being driven by critical fixes. Key differentiators include its focus solely on SP functionality and a clear set of configuration options for managing SAML requests and responses. It offers constructors for `ServiceProvider` and `IdentityProvider` objects, with options for managing entity IDs, cryptographic keys, assertion endpoints, and various SAML-specific behaviors like `force_authn` and `nameid_format`.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","saml","node"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/saml2-js"},{"id":16204,"title":"SAML Protocol Identity Provider Middleware","library":"samlp","status":"active","version":"8.0.0","language":"javascript","ecosystem":"npm","summary":"samlp is a Node.js middleware library designed to facilitate the creation of SAML Protocol Identity Provider (IdP) endpoints. It handles the complexities of generating SAML responses and metadata, allowing developers to focus on user authentication mechanisms. The current stable version is 8.0.0, released March 31, 2026. This library is actively maintained by Auth0 and sees releases for new features, bug fixes, and dependency updates, typically on a monthly to quarterly cadence. Its key differentiator is its focus specifically on the IdP side of SAML, providing a configurable Express/Koa-compatible middleware, in contrast to libraries that are more general-purpose or service provider-centric. It requires Node.js version 12 or greater, reflecting modern Node.js ecosystem practices.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","saml","auth"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/samlp"},{"id":24555,"title":"sample-helper-aws-appconfig","library":"sample-helper-aws-appconfig","status":"active","version":"2.3.1","language":"python","ecosystem":"pypi","summary":"A sample helper library for AWS AppConfig that simplifies configuration retrieval and management. Current version 2.3.1, supports Python >=3.10, <4.0.","last_verified":"2026-05-01T00:00:00.000Z","tags":["aws","appconfig","configuration","helper"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/sample-helper-aws-appconfig"},{"id":28164,"title":"sampleproject","library":"sampleproject","status":"active","version":"4.0.0","language":"python","ecosystem":"pypi","summary":"A sample Python project demonstrating packaging and distribution best practices. Currently at version 4.0.0, maintained by the Python Packaging Authority. Released sporadically with major updates reflecting changes in PyPA tooling.","last_verified":"2026-05-09T00:00:00.000Z","tags":["sample","tutorial","packaging","pypa"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/sampleproject"},{"id":6867,"title":"High-quality Audio Sample Rate Conversion","library":"samplerate","status":"active","version":"0.2.4","language":"python","ecosystem":"pypi","summary":"Samplerate is a Python wrapper for Erik de Castro Lopo's `libsamplerate` (also known as Secret Rabbit Code), providing high-quality sample rate conversion for audio data in NumPy arrays. It implements all three APIs available in `libsamplerate`: Simple API, Full API, and Callback API. The library is currently at version 0.2.4 and maintains an active development status with regular releases.","last_verified":"2026-04-15T00:00:00.000Z","tags":["audio","resampling","sound","numpy","signal processing"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/samplerate"},{"id":28165,"title":"Samplomatic","library":"samplomatic","status":"active","version":"0.18.0","language":"python","ecosystem":"pypi","summary":"A Qiskit-based library for circuit sampling and noise characterization. It provides tools for building samplex circuits, transpilation passes (boxing, twirling, noise injection), and serialization. Current version: 0.18.0, requires Python >=3.10. Release cadence is approximately biweekly.","last_verified":"2026-05-09T00:00:00.000Z","tags":["circuit-sampling","noise","qiskit","quantum"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/samplomatic"},{"id":17939,"title":"Sand HTTP Application Server","library":"sand-http","status":"abandoned","version":"2.10.2","language":"javascript","ecosystem":"npm","summary":"sand-http is an HTTP application server module designed for the Sand.js framework. It provides a structured approach to building web applications with features like automatic server lifecycle management, regular expression-based routing, Express.js-style middleware, MVC patterns for controllers and views, and graceful error handling per request. As of version 2.10.2, released in early 2021, the package appears to be in an abandoned or minimal maintenance state, with no significant updates in recent years. It heavily leverages CommonJS module syntax and relies on static Generator Functions for controller actions, a pattern that has largely been superseded by async/await in modern Node.js development. Its unique selling points, such as the `sand.ctx` execution context for helper classes, aim to simplify request-scoped data access within the Sand.js ecosystem. The project emphasizes compatibility with ES6 syntactic features within application code, though the module itself is CommonJS.","last_verified":"2026-04-23T00:00:00.000Z","tags":["javascript","http","sand"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/sand-http"},{"id":27371,"title":"sandbox-probe-util","library":"sandbox-probe-util","status":"active","version":"1.0.24","language":"javascript","ecosystem":"npm","summary":"sandbox-probe-util is a utility library (version 1.0.24) providing generic helper functions for Node.js and browser environments. Its release cadence is not specified; the package appears to be in early development with infrequent updates. Key differentiators are unclear due to lack of documentation; it may serve as a simple collection of common utilities.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/sandbox-probe-util"},{"id":26356,"title":"Sandpack Transpiler","library":"sandpack-transpiler","status":"active","version":"0.3.2","language":"javascript","ecosystem":"npm","summary":"A highly optimized transpiler for JSX, CJS, and ESM, built for the Sandpack ecosystem and based on Sucrase. Version 0.3.2 (pre-stable) ships TypeScript types, requires Node >=16, and focuses on performance, claiming >1M lines/sec on benchmarks. It is designed specifically for in-browser transpilation in sandboxed environments, distinguishing itself from general-purpose transpilers like Babel, esbuild, and swc by targeting Sandpack's use cases with minimal overhead. Currently in active development with no stable release.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","babel","jsx","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/sandpack-transpiler"},{"id":16206,"title":"Sane DOMParser Errors","library":"sane-domparser-error","status":"maintenance","version":"0.2.0","language":"javascript","ecosystem":"npm","summary":"sane-domparser-error is a JavaScript utility library designed to standardize error handling for DOMParser and XMLHttpRequest (when `responseType = 'document'`) in web environments. Typically, when an XML document cannot be parsed, these native APIs do not throw an exception but instead return a document containing a `<parsererror>` element. This library abstracts away the inconsistencies of the `<parsererror>` document across different browsers, providing a consistent mechanism to detect and report parsing failures as standard JavaScript `Error` objects. The package is currently at version 0.2.0, with its last update over a decade ago, indicating a maintenance status with a very infrequent release cadence. Its primary differentiator is simplifying robust XML parsing error detection, which is complex due to browser-specific `parsererror` document structures and namespaces.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","XML","parser","DOMParser","XHR","error"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/sane-domparser-error"},{"id":10207,"title":"SaneYAML","library":"saneyaml","status":"active","version":"0.6.1","language":"python","ecosystem":"pypi","summary":"SaneYAML (version 0.6.1) is a lightweight wrapper around PyYAML designed to provide a safer and more predictable experience when reading and writing configuration files. It focuses on preserving dictionary order and preventing common PyYAML footguns such as unwanted implicit type conversions for strings like 'yes', 'no', dates, or numbers. Its release cadence is sporadic, focusing on stability and essential bug fixes.","last_verified":"2026-04-17T00:00:00.000Z","tags":["YAML","configuration","PyYAML","safe","order-preserving","parser","serializer"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/saneyaml"},{"id":2761,"title":"Sanic","library":"sanic","status":"active","version":"25.12.0","language":"python","ecosystem":"pypi","summary":"Sanic is an asynchronous Python 3.10+ web server and web framework designed for high performance. It leverages Python's `async/await` syntax and optionally `uvloop` for blazing-fast I/O. Sanic is ASGI compliant, allowing flexible deployment, and offers a Flask-like API for rapid development. The project is actively maintained by the community, with a frequent release cadence, often monthly, following a YY.MM.PATCH versioning scheme. The current version is 25.12.0.","last_verified":"2026-04-25T00:31:05.330Z","tags":["web-framework","async","asgi","performance","server","http"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/sanic"},{"id":8620,"title":"Sanic-CORS","library":"sanic-cors","status":"active","version":"2.2.0","language":"python","ecosystem":"pypi","summary":"Sanic-CORS is a Sanic extension that provides Cross-Origin Resource Sharing (CORS) support, primarily through a decorator. It is based on the popular Flask-CORS library. The current version is 2.2.0, with a release cadence that aligns with critical Sanic updates and bug fixes, typically every few months for major Sanic version compatibility.","last_verified":"2026-04-16T00:00:00.000Z","tags":["sanic","cors","web","api","middleware"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/sanic-cors"},{"id":3797,"title":"Sanic Extensions","library":"sanic-ext","status":"active","version":"25.12.0","language":"python","ecosystem":"pypi","summary":"Sanic-Ext is a powerful extension package for the Sanic web framework, providing core functionality like OpenAPI documentation (Swagger UI, Redoc), dependency injection, request data validation, background tasks, and CORS handling. It aligns its major version numbers with Sanic releases (e.g., v25.12.0 for Sanic 23.12/24.12/25.12). The project releases new major versions annually, typically in December, with patch and minor updates in between.","last_verified":"2026-04-25T15:51:55.300Z","tags":["web-framework","sanic","extension","openapi","swagger","redoc","dependency-injection","validation","cors"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/sanic-ext"},{"id":9288,"title":"Sanic JWT","library":"sanic-jwt","status":"active","version":"1.8.0","language":"python","ecosystem":"pypi","summary":"Sanic-JWT provides a JWT (JSON Web Token) authentication flow for the Sanic web framework. It simplifies the process of user authentication, token generation, and securing endpoints. The library is currently at version 1.8.0, with releases focused on compatibility with newer Sanic and PyJWT versions, and feature enhancements.","last_verified":"2026-04-16T00:00:00.000Z","tags":["sanic","jwt","authentication","api","web"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/sanic-jwt"},{"id":3267,"title":"Sanic-Routing","library":"sanic-routing","status":"active","version":"23.12.0","language":"python","ecosystem":"pypi","summary":"Sanic-Routing is the standalone, high-performance core routing component used by the Sanic web framework. It handles URL parsing, route matching, and parameter extraction, providing a flexible and efficient routing engine. The library maintains an active development pace with frequent updates, typically releasing new versions quarterly.","last_verified":"2026-04-25T07:43:34.622Z","tags":["routing","web","sanic","http"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/sanic-routing"},{"id":9291,"title":"Sanic Testing","library":"sanic-testing","status":"active","version":"24.6.0","language":"python","ecosystem":"pypi","summary":"Sanic Testing provides core testing utilities and clients for Sanic applications. This package externalizes the testing functionality previously integrated directly into the main Sanic framework. It is actively maintained, with releases typically aligning with the Sanic release cycle. The current version is 24.6.0.","last_verified":"2026-04-16T00:00:00.000Z","tags":["testing","sanic","web framework","async","pytest"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/sanic-testing"},{"id":7698,"title":"Filename Sanitizer","library":"sanitize-filename","status":"maintenance","version":"1.2.0","language":"python","ecosystem":"pypi","summary":"sanitize-filename is a simple, dependency-free, blacklist-based filename sanitizer for Python. It focuses on preserving the original filename as much as possible, including non-ASCII characters, while removing characters unsafe for common file systems. The current version is 1.2.0, released in April 2020. It's a stable library with infrequent updates, primarily for minor fixes and behavior uniformity.","last_verified":"2026-05-12T15:08:03.354Z","tags":["filename","sanitize","security","path","cross-platform"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/sanitize-filename"},{"id":16896,"title":"Sanji Auth UI","library":"sanji-auth-ui","status":"abandoned","version":"1.4.0","language":"javascript","ecosystem":"npm","summary":"Sanji Auth UI is a core component of the Sanji UI framework, specifically designed for seamless integration within AngularJS 1.x applications. It provides robust authentication and authorization services, leveraging JSON Web Tokens (JWT) for secure user identification and session management. The package includes an `auth` service for handling login requests and a `session` service for storing and retrieving authenticated user data. Its current stable version is `1.4.0`, released in September 2018, indicating an infrequent and likely discontinued release cadence. A key differentiator is its tight coupling with the AngularJS 1.x ecosystem (specifically versions 1.5.0 to 1.6.x), making it unsuitable for modern Angular or other contemporary frontend frameworks. It also relies on specific versions of `angular-http-auth`, `angular-storage`, and `sanji-rest-ui` as peer dependencies.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","sanji"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/sanji-auth-ui"},{"id":22332,"title":"SAP AI SDK Base Client","library":"sap-ai-sdk-base","status":"active","version":"3.4.0","language":"python","ecosystem":"pypi","summary":"Core base client for SAP Cloud SDK for AI (Python), providing authentication, HTTP client, and configuration for interacting with SAP AI Core services. Current version 3.4.0, requires Python >=3.9. Released irregularly with semantic versioning.","last_verified":"2026-04-27T00:00:00.000Z","tags":["sap","ai","cloud-sdk","client"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/sap-ai-sdk-base"},{"id":22333,"title":"SAP AI SDK Core","library":"sap-ai-sdk-core","status":"active","version":"3.3.0","language":"python","ecosystem":"pypi","summary":"Core library for the SAP Cloud SDK for AI (Python), providing client and base classes for interacting with SAP AI Core services. Current version: 3.3.0, requires Python >=3.9. Released approximately quarterly.","last_verified":"2026-04-27T00:00:00.000Z","tags":["sap","ai","core","cloud-sdk","ai-core"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/sap-ai-sdk-core"},{"id":9292,"title":"SAP AI SDK for Generative AI","library":"sap-ai-sdk-gen","status":"active","version":"6.7.0","language":"python","ecosystem":"pypi","summary":"The SAP Cloud SDK for AI (Python) is designed to simplify interactions with generative AI APIs and services, particularly within the SAP ecosystem. It provides unified interfaces for various large language models (LLMs), enabling developers to easily integrate AI capabilities into their applications. The library is currently at version 6.7.0 and maintains a regular release cadence with updates and new features.","last_verified":"2026-04-16T00:00:00.000Z","tags":["SAP","AI","Generative AI","LLM","Cloud"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/sap-ai-sdk-gen"},{"id":27372,"title":"SAPIEN","library":"sapien","status":"active","version":"3.0.3","language":"python","ecosystem":"pypi","summary":"SAPIEN is a SimulAted Parted-based Interactive ENvironment for physically realistic simulation of articulated rigid-body systems. It is designed for embodied AI and robotics research, providing high-fidelity rendering (including ray tracing) and efficient simulation. Current version is 3.0.3, with active development and monthly releases.","last_verified":"2026-04-27T00:00:00.000Z","tags":["simulation","robotics","3D","physics","render"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/sapien"},{"id":9293,"title":"SAQ: Distributed Async Job Queue","library":"saq","status":"active","version":"0.26.3","language":"python","ecosystem":"pypi","summary":"SAQ is a distributed Python job queue designed for asynchronous applications, leveraging `asyncio` and Redis. It provides a simple, fast, and reliable way to manage background tasks with features like job retries, timeouts, and scheduled execution. The library is actively maintained with frequent updates, though without a strict release cadence.","last_verified":"2026-04-16T00:00:00.000Z","tags":["async","job-queue","redis","worker","distributed","background-tasks","asyncio"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/saq"},{"id":15815,"title":"Sarcina Web Project Bundler","library":"sarcina","status":"active","version":"1.7.6","language":"javascript","ecosystem":"npm","summary":"Sarcina is a fully-automatic, zero-configuration web project bundler designed to prepare vanilla, non-framework web projects for production. It offers a simpler, faster alternative to complex bundlers like Webpack, specifically targeting projects that do not require constant re-building during development. Instead, Sarcina is intended for a single run prior to deployment. The current stable version is 1.7.6. Sarcina processes markup files, identifies CSS and JavaScript assets, creates optimized bundles, and re-inserts links to these new bundles. During this process, it minifies HTML, minifies and autoprefixes CSS, and minifies and transpiles JavaScript. This results in a distribution folder with fewer, smaller, and less complex files, significantly improving browser load times and user experience. Its primary differentiator is its \"works-out-of-the-box\" philosophy, eliminating the need for extensive configuration often associated with other bundlers.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/sarcina"},{"id":9294,"title":"Sarge","library":"sarge","status":"active","version":"0.1.8","language":"python","ecosystem":"pypi","summary":"Sarge is a Python library that wraps the standard `subprocess` module, providing enhanced cross-platform functionality for running shell commands and pipelines. It simplifies common tasks such as command chaining, robust output capture, and secure command formatting to prevent shell injection, aiming to make interactions with external programs easier than direct `subprocess` usage. The current stable version is 0.1.8, released recently in 2026, and the project actively maintains its documentation.","last_verified":"2026-04-16T00:00:00.000Z","tags":["subprocess","shell","command-line","pipeline","cross-platform","process management"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/sarge"},{"id":2762,"title":"SARIF Object Model","library":"sarif-om","status":"active","version":"1.0.4","language":"python","ecosystem":"pypi","summary":"The `sarif-om` library provides Python classes that implement the Static Analysis Results Interchange Format (SARIF) Version 2.1.0 object model, an OASIS Committee Specification. It allows programmatic creation and manipulation of SARIF log structures in Python. The current version is 1.0.4. Microsoft maintains the project, but an explicit release cadence is not published.","last_verified":"2026-04-25T00:31:25.765Z","tags":["SARIF","security","static analysis","object model","Microsoft","JSON"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/sarif-om"},{"id":5468,"title":"SARIF Tools","library":"sarif-tools","status":"active","version":"3.0.5","language":"python","ecosystem":"pypi","summary":"sarif-tools is a Python library and command-line interface for working with Static Analysis Results Interchange Format (SARIF) files. It provides utilities for summarizing, comparing, transforming, and extracting information from SARIF reports. The current version is 3.0.5, with an active development cadence focusing on bug fixes and occasional breaking changes in major versions.","last_verified":"2026-04-13T00:00:00.000Z","tags":["SARIF","security","static analysis","reporting","CLI"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/sarif-tools"},{"id":27373,"title":"Sarvam AI Python SDK","library":"sarvamai","status":"active","version":"0.1.28","language":"python","ecosystem":"pypi","summary":"Official Python SDK for Sarvam AI APIs, providing access to text-to-speech, speech-to-text, translation, and text generation models. Current version 0.1.28. Actively maintained with monthly releases.","last_verified":"2026-05-01T00:00:00.000Z","tags":["sarvam","ai","tts","stt","translation","llm"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/sarvamai"},{"id":9295,"title":"SAS Airflow Provider","library":"sas-airflow-provider","status":"active","version":"0.0.23","language":"python","ecosystem":"pypi","summary":"The SAS Airflow Provider enables Apache Airflow users to create tasks for executing SAS Studio Flows and Jobs on a SAS Viya environment. It provides operators to interact with SAS assets, allowing for orchestration and monitoring of SAS processes within Airflow DAGs. Currently at version 0.0.23, the library is under active development with frequent updates addressing new features and improvements.","last_verified":"2026-04-16T00:00:00.000Z","tags":["airflow","sas","etl","data-orchestration","provider","viya"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/sas-airflow-provider"},{"id":10208,"title":"SAS7BDAT File Reader","library":"sas7bdat","status":"active","version":"2.2.3","language":"python","ecosystem":"pypi","summary":"The `sas7bdat` library provides a Pythonic way to read SAS `.sas7bdat` files, making it easy to convert them into pandas DataFrames. As of version 2.2.3, it offers robust parsing capabilities for various SAS file versions and handles common encoding challenges. The library generally releases updates for bug fixes and minor feature enhancements.","last_verified":"2026-04-17T00:00:00.000Z","tags":["sas","data-science","data-ingestion","pandas","data-conversion"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/sas7bdat"},{"id":4244,"title":"sasl","library":"sasl","status":"maintenance","version":"0.3.1","language":"python","ecosystem":"pypi","summary":"The `sasl` library provides Python bindings for the Cyrus SASL library. It allows Python applications to interact with SASL for authentication and security layer negotiation, typically serving as a low-level component for other protocol implementations. The current version is `0.3.1`, released in June 2021. The project appears to be in a maintenance state with infrequent updates, and known compatibility issues exist with newer Python versions.","last_verified":"2026-04-11T00:00:00.000Z","tags":["sasl","authentication","cyrus-sasl","bindings","security","low-level"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/sasl"},{"id":11978,"title":"SASL Authentication Framework","library":"saslmechanisms","status":"abandoned","version":"0.1.1","language":"javascript","ecosystem":"npm","summary":"saslmechanisms is a foundational JavaScript framework designed to facilitate SASL (Simple Authentication and Security Layer) authentication and data security within connection-oriented protocols. Released as version 0.1.1 over a decade ago, it provides a `Factory` pattern for managing and negotiating pluggable SASL mechanisms. The package itself does not include any authentication mechanisms; instead, it serves as an extensible core that requires separate, dedicated packages (e.g., `sasl-plain`) to implement specific SASL methods. Due to its age and lack of updates, it is largely superseded by more modern authentication solutions and is not actively maintained, making its current utility limited outside of legacy systems. The framework's primary differentiator was its modularity, allowing developers to easily extend supported authentication types by plugging in new mechanism implementations.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","sasl","auth","authn","authentication","security"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/saslmechanisms"},{"id":18771,"title":"Saso","library":"saso","status":"active","version":"5.0.2","language":"javascript","ecosystem":"npm","summary":"Zero-configuration bundler for building modern JavaScript/TypeScript applications, currently at v5.0.2. It provides a fast, opinionated build process without configuration files, supporting both CommonJS and ESM outputs. Key differentiators include an intuitive CLI, built-in support for JSX, TypeScript, and CSS modules, and a plugin system for extensibility. Minimal setup required — ideal for quick prototypes or small-to-medium projects. Released under ISC license.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/saso"},{"id":7699,"title":"SASPy (SAS Python Interface)","library":"saspy","status":"active","version":"5.105.1","language":"python","ecosystem":"pypi","summary":"SASPy is an open-source Python package that provides an interface to the SAS System, allowing Python programmers to leverage their licensed SAS infrastructure. It enables bi-directional data exchange between pandas DataFrames and SAS datasets, submission of SAS code, and access to SAS analytical capabilities like machine learning and econometrics. Currently at version 5.105.1, the library maintains an active release cadence with frequent updates addressing new features, enhancements, and bug fixes.","last_verified":"2026-05-12T15:08:32.304Z","tags":["SAS","data analytics","interoperability","data science","enterprise","dataframe","analytics"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/saspy"},{"id":11980,"title":"Sass (Pure JavaScript Implementation)","library":"sass","status":"active","version":"1.99.0","language":"javascript","ecosystem":"npm","summary":"The `sass` npm package provides a pure JavaScript implementation of the Sass preprocessor, enabling developers to compile SCSS and Sass files into CSS. It is currently at version 1.99.0 and receives frequent, iterative updates, with new features and bug fixes released regularly as seen in its changelog. This package is a compilation of Dart Sass to JavaScript, making it highly portable with no native dependencies, unlike `node-sass` which relies on LibSass (C++). It offers both a command-line interface and a Node.js API, featuring modern asynchronous and synchronous `compile` functions for transforming Sass code. While it maintains a legacy API compatible with `node-sass` (`render`, `renderSync`), this API is deprecated and slated for removal in Dart Sass 2.0.0, distinguishing its usage patterns from older Sass integrations. Its key differentiators include platform independence, official support from the Sass team, and predictable evolution, providing a robust and evolving solution for CSS preprocessing in JavaScript environments.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","style","scss","sass","preprocessor","css","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/sass"},{"id":26357,"title":"sass-dev","library":"sass-dev","status":"active","version":"1.0.13","language":"javascript","ecosystem":"npm","summary":"sass-dev is a command-line tool that uses esbuild to dynamically compile Sass/SCSS files to CSS, designed for development workflows. Current stable version is 1.0.13. It supports watching directories and rebuilding on changes. Unlike full-featured build tools like Webpack or Gulp, sass-dev focuses solely on Sass compilation with minimal configuration, leveraging esbuild's speed. It is a lightweight alternative to node-sass or sass CLI, but offers no customization options like output style or source maps. Release cadence is low; maintained sporadically on GitHub. Not recommended for production use.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","sass","esbuild","css","helper"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/sass-dev"},{"id":11979,"title":"Sass Formatter","library":"sass-formatter","status":"active","version":"0.8.0","language":"javascript","ecosystem":"npm","summary":"Sass Formatter is a TypeScript-based utility for automatically formatting Sass, SCSS, CSS, and Less syntax files. It provides consistent code styling by correcting indentation, spacing, and other common formatting issues. The current stable version is 0.8.0, indicating it is still in active development with potential for minor breaking changes before a 1.0 release. It features both a programmatic API for integration into tools and a powerful command-line interface (CLI) for direct file processing and CI/CD pipelines. A key differentiator is its ability to convert CSS or SCSS to Sass syntax, alongside customizable formatting rules through a `.sassformatterrc.json` configuration file. It is notably used in the VS Code Sass extension. While a specific release cadence isn't published, the project is actively maintained with frequent updates.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","sass","formatter","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/sass-formatter"},{"id":18773,"title":"sass-include-paths","library":"sass-include-paths","status":"active","version":"4.10.0","language":"javascript","ecosystem":"npm","summary":"Generates include path arrays for node-sass from npm, bower, Ruby gem, and Bundler sources. Version 4.10.0 (stable, no recent updates). Enables interoperability between Ruby Sass, LibSass, and Eyeglass by scanning node_modules, bower_components, and gem directories for SCSS/SASS packages. Differentiator: provides both async (Promise-based) and sync variants for tools like Gulp. Note: Ruby gem scanning requires a Ruby environment; bower support is legacy.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","sass","scss","include","paths","path","npm"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/sass-include-paths"},{"id":18774,"title":"Sass Lint","library":"sass-lint","status":"maintenance","version":"1.13.1","language":"javascript","ecosystem":"npm","summary":"A Node-only Sass linter for both .sass and .scss syntax, providing over 70 configurable rules for code quality and consistency. Current stable version is 1.13.1, which reverts breaking changes from the mistakenly released 1.13.0 (which introduced a new AST parser and disabled-next-line feature). Development has slowed significantly since 2019, with no recent releases. Key differentiators include extensive configurability via YAML/JSON, a migration tool from SCSS-Lint, and performance-focused cache options. However, it has known issues with modern Sass syntax and is largely superseded by stylelint with scss plugins.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","Sass","SCSS","lint"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/sass-lint"},{"id":27374,"title":"sass-lint-auto-fix","library":"sass-lint-auto-fix","status":"maintenance","version":"0.21.2","language":"javascript","ecosystem":"npm","summary":"A CLI tool that automatically fixes common sass-lint issues by parsing Sass/SCSS into an AST and modifying nodes to conform to rules defined in .sass-lint.yml. Currently at v0.21.2 (August 2020) with no updates since. It complements sass-lint (not stylelint) and supports SCSS and Sass syntax. Key differentiators: resolves issues via gonzales-pe AST manipulation; supports custom config files and husky pre-commit hooks. Alternatives: stylelint with --fix, Prettier. Note: sass-lint is deprecated in favor of stylelint, making this tool also effectively deprecated.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/sass-lint-auto-fix"},{"id":26358,"title":"sass-lint-brunch","library":"sass-lint-brunch","status":"active","version":"1.1.0","language":"javascript","ecosystem":"npm","summary":"sass-lint-brunch is a Brunch plugin that integrates sass-lint, a Node.js-based SCSS/SASS linter, into Brunch's build pipeline. Version 1.1.0 is the current stable release with no recent updates. It automatically lints all SCSS/SASS files during compilation, respecting Brunch's underscore-prefix ignore rule. Configuration is done via brunch-config.js, supporting custom sass-lint config files, options passthrough, and a warn-only mode to avoid breaking builds. Compared to alternatives like sass-lint-auto-fix, this plugin is minimal and focused on linting alone, with no auto-fix support.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/sass-lint-brunch"},{"id":26359,"title":"Sass Lint CLI","library":"sass-lint-cli","status":"deprecated","version":"0.0.5","language":"javascript","ecosystem":"npm","summary":"A CLI wrapper for sass-lint that provides command-line linting of SCSS files. Version 0.0.5 is the last release; the package is deprecated because sass-lint now includes its own built-in CLI. It lacks support for custom configuration files (always falls back to sample config), and predates sass-lint's official CLI integration. No longer maintained.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","Sass","SCSS","lint","CLI"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/sass-lint-cli"},{"id":26360,"title":"sass-lint-config-brainly","library":"sass-lint-config-brainly","status":"deprecated","version":"1.0.1","language":"javascript","ecosystem":"npm","summary":"Brainly's shared configuration for sass-lint, a deprecated SCSS linter. Version 1.0.1 is the current stable release. This package provides a pre-defined .sass-lint.yml file to enforce consistent coding standards across Brainly projects. It requires sass-lint ^1.10.2 as a peer dependency. The package is part of a monorepo of frontend tool configs and is intended for internal use, though it can be adopted by other projects. Note that sass-lint itself is deprecated in favor of stylelint, and this config is no longer actively developed.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","sass-lint","sass-lint-config","config","brainly","sass"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/sass-lint-config-brainly"},{"id":26361,"title":"Sass-lint scss-lint Default Formatter","library":"sass-lint-format-scss-lint","status":"maintenance","version":"1.1.0","language":"javascript","ecosystem":"npm","summary":"A formatter plugin for sass-lint that reproduces the default output style of scss-lint. Version 1.1.0 is the latest stable release. Requires sass-lint >= 2.0.0. This package is specifically designed for users migrating from scss-lint to sass-lint who want to maintain the same CLI output format. It is a simple adapter that transforms sass-lint's results into scss-lint's format string. No active development expected; primarily used in legacy projects.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","sass-lint","formatter","scss-lint","Sass","scss","linter","lint","format"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/sass-lint-format-scss-lint"},{"id":26362,"title":"Sass Lint Rules (Chinese Translation)","library":"sass-lint-rules","status":"abandoned","version":"1.0.2","language":"javascript","ecosystem":"npm","summary":"A translation of sass-lint rule descriptions into Chinese, bundled with a Sass coding standard config file. Version 1.0.2 is the latest stable release, with no active development since 2016. It provides a Chinese-language reference for sass-lint rules and a pre-defined .sass-lint.yml configuration. The package is a thin wrapper around sass-lint and has no other differentiators.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","sass","sass-lint","rules","code standard"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/sass-lint-rules"},{"id":26363,"title":"sass-lint-vue","library":"sass-lint-vue","status":"maintenance","version":"0.4.0","language":"javascript","ecosystem":"npm","summary":"Command line tool to lint Sass/SCSS styles inside Vue single file components by extracting <style> blocks and feeding them to sass-lint. Version 0.4.0 is the latest stable release (last updated 2017). No longer actively maintained; users should migrate to stylelint with stylelint-scss and Vue-specific plugins. Key differentiator: leverages the legacy sass-lint engine, which is deprecated in favor of stylelint.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","lint","linting","linter","sass","scss","vue"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/sass-lint-vue"},{"id":20532,"title":"Sass Lint Webpack Plugin","library":"sass-lint-webpack","status":"active","version":"1.0.4","language":"javascript","ecosystem":"npm","summary":"Webpack 4+ plugin that integrates sass-lint to lint SCSS/SASS files during the build process. Version 1.0.4 is the latest stable release. It delegates all linting to the sass-lint peer dependency and supports custom config files, glob patterns, and sass-lint options. Differentiators: lightweight wrapper specifically for Webpack 4+, not a loader but a Build plugin that runs linting on compilation. Requires Webpack 4+ and sass-lint ~1.12.1.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","lint","loader","sass","sass-lint","scss","scss-lint","webpack","webpack-plugin"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/sass-lint-webpack"},{"id":20533,"title":"sass-loader","library":"sass-loader","status":"active","version":"16.0.7","language":"javascript","ecosystem":"npm","summary":"Webpack loader that compiles Sass/SCSS files to CSS, using Dart Sass, Node Sass, or Sass Embedded. Current stable version is 16.0.7, released in February 2026, with a monthly release cadence. Since v16, the default Sass API is the modern JS API (breaking change from legacy). It uses webpack's module resolution for @import and @use, eliminating the need for `~` prefix. Key differentiators: seamless integration with webpack ecosystem, support for multiple Sass implementations, and automatic resolution of Sass partials.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","sass","libsass","webpack","loader"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/sass-loader"},{"id":17938,"title":"SASS (Ruby Gem) Connect/Express Middleware","library":"sass-middleware","status":"abandoned","version":"0.0.3","language":"javascript","ecosystem":"npm","summary":"This package provides Connect/Express middleware for compiling SASS files on the fly. It is an extremely old package, with its last known release being version 0.0.3, published over a decade ago. Crucially, it relies on the `sass` Ruby gem for compilation, which is now considered deprecated and superseded by Dart Sass (the official `sass` npm package). Due to its age and dependency on an outdated, external compiler (Ruby Sass), `sass-middleware` is abandoned and incompatible with modern Node.js environments and contemporary Express/Connect applications. Developers should instead integrate modern build tools (e.g., Webpack, Vite, Gulp) with Dart Sass for static compilation, or explore direct usage of the `sass` npm package API for programmatic compilation within a build process. The `node-sass-middleware` package, while also deprecated due to its reliance on `node-sass` (LibSass), is a more recent alternative that still faced similar end-of-life issues. This package offers no current release cadence and no active development, making it unsuitable for any new or existing projects.","last_verified":"2026-04-23T00:00:00.000Z","tags":["javascript","connect","express","sass","scss","middleware"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/sass-middleware"},{"id":13978,"title":"Sass Parser for PostCSS (Dart Sass Wrapper)","library":"sass-parser","status":"active","version":"0.4.44","language":"javascript","ecosystem":"npm","summary":"sass-parser (current version 0.4.44) is a JavaScript library that provides a PostCSS-compatible API for parsing Sass and CSS. It serves as a wrapper around the official Dart Sass parser, aiming to offer a fully compatible parsing solution for both Sass and indented Sass syntax, which addresses known limitations of previous PostCSS plugins like `postcss-scss`. The project is under active development and, as of its current version, is explicitly not recommended for production use due to its incomplete support for all CSS and Sass syntax features and its lack of support for parsing raw metadata (which is crucial for certain source-to-source transformations). Its release cadence is independently managed but benefits from updates to the underlying Dart Sass project (which is currently at version 1.99.0). This library is primarily for developers building PostCSS plugins or tools that require programmatic access to the Sass Abstract Syntax Tree (AST) with PostCSS compatibility.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/sass-parser"},{"id":20534,"title":"sass-resources-loader","library":"sass-resources-loader","status":"active","version":"2.2.5","language":"javascript","ecosystem":"npm","summary":"A Webpack loader that automatically injects shared SASS/SCSS resources (variables, mixins, functions) into every imported SASS file, eliminating manual @import statements. Currently at version 2.2.5, it supports Webpack 4 and 5, and works with both node-sass and Dart sass. It also supports Sass @use syntax via the hoistUseStatements option when using Dart Sass. Unlike manual imports or other loaders like sass-loader's prependData, this loader specifically targets CSS Modules workflows and can hoist @use statements to comply with Sass module system rules.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","css","sass","webpack"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/sass-resources-loader"},{"id":20535,"title":"sasslint-webpack-plugin","library":"sasslint-webpack-plugin","status":"deprecated","version":"1.0.4","language":"javascript","ecosystem":"npm","summary":"Webpack plugin for running sass-lint on SCSS/SASS files during build. Version 1.0.4 is the latest and last release; the package depends on sass-lint ^1.8.0, which is itself deprecated in favor of stylelint. The plugin lints files based on a glob pattern and reports errors/warnings via webpack. Unlike loaders, this plugin works with non-JS files and supports integration with extract-text-webpack-plugin. It offers options for config file, context, ignore patterns, and fail-on-warning/error. No longer actively maintained; users should migrate to sass-lint alternatives.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","sass-lint","lint","linter","node-sass","webpack","plugin","webpack-plugin"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/sasslint-webpack-plugin"},{"id":24556,"title":"SatKit","library":"satkit","status":"active","version":"0.16.2","language":"python","ecosystem":"pypi","summary":"SatKit is a satellite orbital dynamics toolkit for Python, providing tools for orbit propagation, coordinate transformations, TLE handling, and more. Current version is 0.16.2, with a relatively stable release cadence. It requires Python >=3.10.","last_verified":"2026-05-01T00:00:00.000Z","tags":["satellite","orbital-dynamics","orbit-propagation","tle","astrodynamics"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/satkit"},{"id":26364,"title":"Satori (fork with basic support)","library":"satori-bg","status":"maintenance","version":"1.1.3","language":"javascript","ecosystem":"npm","summary":"Satori-bg is a community fork of Vercel's Satori library (v1.1.3) that adds basic support for background images on HTML elements. The original Satori is an enlightened library to convert HTML and CSS (via JSX) to SVG, primarily used for generating Open Graph images and social cards. It uses a Flexbox layout engine (Yoga) and supports a limited subset of HTML and CSS. Satori is maintained actively by Vercel and releases are frequent. Differentiators from alternatives like Puppeteer or Playwright: no headless browser needed, works on edge runtimes, produces deterministic SVG output. This fork specifically adds background-image support (not present in original Satori). Node.js >=16 required, ships TypeScript types.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","HTML","JSX","SVG","converter","renderer","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/satori-bg"},{"id":13979,"title":"Sauce Labs Node.js API Client","library":"saucelabs","status":"active","version":"9.0.2","language":"javascript","ecosystem":"npm","summary":"This package provides a comprehensive wrapper around the Sauce Labs REST APIs, enabling programmatic interaction with Sauce Labs services from Node.js environments. It includes support for accessing job details, managing assets, and integrating with Sauce Connect Proxy (v5). The current stable version is 9.0.2, with releases occurring as new features or maintenance fixes are required, typically in response to Sauce Labs API updates or critical bug fixes. Key differentiators include built-in TypeScript definitions, a convenient command-line interface (CLI) for common tasks, and robust support for various Sauce Labs data centers. It is designed for Node.js v16 or higher, though v18+ is recommended, making it suitable for modern JavaScript and TypeScript projects that need to automate testing workflows on the Sauce Labs platform.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/saucelabs"},{"id":20536,"title":"save-remote-file-webpack-plugin","library":"save-remote-file-webpack-plugin","status":"maintenance","version":"1.1.0","language":"javascript","ecosystem":"npm","summary":"Webpack 4 plugin that downloads remote files (e.g., analytics.js) during the build process and saves them locally with content hashes for cache busting. Version 1.1.0 is the latest stable release, offering a `hash` option to toggle content hashing. It integrates with `manifest-webpack-plugin` by emitting downloaded files. Designed for developers needing to self-host external scripts without manual downloads or build hooks.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/save-remote-file-webpack-plugin"},{"id":10209,"title":"savepagenow","library":"savepagenow","status":"active","version":"1.3.1","language":"python","ecosystem":"pypi","summary":"savepagenow is a simple Python wrapper and command-line interface for archive.org’s 'Save Page Now' capturing service. It allows users to programmatically request that the Internet Archive save a specific URL. The library is currently at version 1.3.1 and maintains an active release cadence, primarily with dependency updates and important feature additions like authentication and rate limit documentation.","last_verified":"2026-04-17T00:00:00.000Z","tags":["archive","web-archive","internet-archive","web-scraping","api-wrapper"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/savepagenow"},{"id":11981,"title":"SAX Streaming XML Parser","library":"sax","status":"maintenance","version":"1.6.0","language":"javascript","ecosystem":"npm","summary":"sax is an evented streaming XML parser implemented in JavaScript, designed primarily for Node.js but also functional in browser environments and other CommonJS implementations. It provides a SAX-style API, emitting events for different XML constructs such as `ontext`, `onopentag`, and `onattribute` as it processes input. The current stable version, as specified, is 1.6.0, indicating a mature and stable API, although new feature releases are infrequent. Key differentiators include its lightweight nature, efficient streaming capabilities, and its explicit focus on parsing XML rather than attempting to correct malformed HTML. It avoids the complexities associated with full DOM construction, XSLT transformations, or comprehensive schema/DTD validation, making it suitable for scenarios requiring simple, fast XML event processing. It offers both a direct parser interface for string input and a Node.js stream API for handling larger files efficiently.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/sax"},{"id":13980,"title":"sax-ts: Event-driven XML/HTML Parser","library":"sax-ts","status":"active","version":"1.2.13","language":"javascript","ecosystem":"npm","summary":"sax-ts is an event-driven SAX-style parser for XML and HTML, fully implemented in TypeScript. It is designed with Deno in mind, ensuring browser compatibility, and is also available for Node.js via npm and JSR. The current stable version is 1.2.13, with a release cadence that includes recent point releases for fixes and platform support. Key differentiators include its TypeScript-first approach, memory efficiency for handling large XML documents (e.g., '80 GB' parsing without burning a laptop), and its ability to robustly parse both well-formed and 'mostly-ok-but-kinda-broken' XML documents often found in feeds like RSS. Forked from `sax-js` at version 1.2.9, it aims to provide a modern, type-safe alternative across multiple JavaScript runtimes, supporting strict XML parsing and more forgiving HTML parsing.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","xml","xml-parser","sax","sax-parser","typescript","deno","node","nodejs"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/sax-ts"},{"id":13981,"title":"saxen: Super Fast SAX XML Parser","library":"saxen","status":"active","version":"11.0.2","language":"javascript","ecosystem":"npm","summary":"Saxen is a minimalistic, high-performance SAX-style XML parser designed for JavaScript environments, primarily Node.js. It distinguishes itself by being extremely lightweight (around 2.6KB minified + gzipped) and fast, while offering essential features like optional namespace awareness and entity decoding. The current stable version is 11.0.2, with major versions introducing significant breaking changes, such as the transition to an ESM-only distribution in v11 and stricter Node.js version requirements. Its design prioritizes speed and small footprint, making it suitable for applications where parsing efficiency is critical, and a full DOM parser is unnecessary. Saxen provides a stream of events (`openTag`, `closeTag`, `text`, `error`, etc.) that developers can hook into to process XML data incrementally, and supports an optional \"proxy mode\" for richer element state at a minor performance cost. Unlike some other parsers, it explicitly eschews certain features to maintain its focus on core SAX parsing.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","xml","sax","parser","pure"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/saxen"},{"id":11982,"title":"Saxes Streaming XML Parser","library":"saxes","status":"active","version":"6.0.0","language":"javascript","ecosystem":"npm","summary":"Saxes is an evented, streaming XML parser for JavaScript, currently at version 6.0.0. It is a modern, stricter, and significantly faster fork of the original `sax` library, designed primarily for Node.js environments (requiring Node.js >=12.22.7) but also functional in browsers. Its core differentiator is a strong adherence to XML 1.0/1.1 and Namespaces in XML 1.0/1.1 well-formedness rules, unlike `sax` which tolerates malformed structures. This makes `saxes` unsuitable for HTML or pseudo-XML parsing, as it will explicitly report well-formedness errors. While it is a non-validating parser, it aims to catch all malformed constructs outside of thorough DTD validation. `saxes` does not include a `Stream` API, a notable departure from its `sax` predecessor, and its `onerror` handler defaults to throwing errors, which can be overridden. The project is actively maintained, with a focus on performance and strict conformance to XML specifications.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/saxes"},{"id":4757,"title":"Saxon-HE Python Processor","library":"saxonche","status":"active","version":"12.9.0","language":"python","ecosystem":"pypi","summary":"saxonche is the official Saxonica Python wheel package for the SaxonC-HE processor, an XML document processor. It provides APIs to run XSLT 3.0 transformations, XQuery 3.1 queries, XPath 3.1, and XML Schema validation. This library allows Python developers to leverage Saxon's robust and standards-compliant XML processing capabilities, including experimental support for draft 4.0 specifications.","last_verified":"2026-04-12T00:00:00.000Z","tags":["xml","xslt","xquery","xpath","xml-schema"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/saxonche"},{"id":20537,"title":"sb-babel-cli","library":"sb-babel-cli","status":"deprecated","version":"5.1.1","language":"javascript","ecosystem":"npm","summary":"A smarter babel-cli wrapper by Steelbrain. Version 5.1.1 is the latest stable release. It wraps the official Babel CLI with additional features like file watching, improved error handling, and a simpler API. Not actively maintained; the author recommends using @babel/cli directly. Requires Node >= 10.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","cli","babel"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/sb-babel-cli"},{"id":3268,"title":"SWE-bench CLI","library":"sb-cli","status":"active","version":"0.1.5","language":"python","ecosystem":"pypi","summary":"sb-cli is a command-line interface (CLI) tool designed to interact with the SWE-bench API. It enables users to submit predictions for SWE-bench instances, manage their runs, and track progress. The current version is 0.1.5, and it has an active development cadence driven by the SWE-bench community.","last_verified":"2026-04-25T07:43:59.770Z","tags":["cli","swe-bench","machine-learning","evaluation","tool"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/sb-cli"},{"id":16207,"title":"Promise-Queue","library":"sb-promise-queue","status":"active","version":"2.1.1","language":"javascript","ecosystem":"npm","summary":"sb-promise-queue is a lightweight JavaScript/TypeScript utility library designed to manage and control the concurrency of asynchronous operations using a promise-based queue. Its current stable version is 2.1.1. It allows developers to specify a maximum number of promises that can run simultaneously, preventing resource exhaustion or rate-limiting issues. Key differentiators include its minimalistic and intuitive API, built-in TypeScript type definitions for enhanced developer experience, and clear methods such as `add`, `onIdle`, and `waitTillIdle` for effective task flow management. This library is particularly useful for scenarios requiring controlled execution of potentially resource-intensive async tasks, like API calls or data processing, ensuring stability and performance. While a specific release cadence is not explicitly stated, as a focused utility, updates are generally driven by bug fixes or minor enhancements rather than frequent feature additions.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","Promise","queue","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/sb-promise-queue"},{"id":7700,"title":"Stable Baselines3 Contrib","library":"sb3-contrib","status":"active","version":"2.8.0","language":"python","ecosystem":"pypi","summary":"sb3-contrib is the experimental contribution package for Stable Baselines3, providing additional reinforcement learning algorithms and features not yet integrated into the main SB3 library. It is currently at version 2.8.0 and typically releases new versions in sync with Stable Baselines3's major and minor updates, often introducing breaking changes related to Python or SB3 dependency versions.","last_verified":"2026-05-12T15:14:43.459Z","tags":["reinforcement learning","deep learning","AI","algorithms","stable-baselines3"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/sb3-contrib"},{"id":11983,"title":"SBG Utility","library":"sbg-utility","status":"active","version":"2.0.11","language":"javascript","ecosystem":"npm","summary":"SBG Utility is a collection of helper functions and modules primarily designed to support the `static-blog-generator` ecosystem. It provides functionalities such as file management (reading, writing, checking file stats), date mapping, and logging utilities. The current stable version is `2.0.11`. As a sub-package within a larger monorepo, its release cadence is tied to the main project, though specific updates for `sbg-utility` are less frequent. Key differentiators include its tight integration with the `static-blog-generator`'s internal workings and its CommonJS base with TypeScript type definitions, making it usable in both legacy and modern Node.js environments.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","static-blog-generator","utility","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/sbg-utility"},{"id":5049,"title":"sbvirtualdisplay","library":"sbvirtualdisplay","status":"active","version":"1.4.0","language":"python","ecosystem":"pypi","summary":"sbvirtualdisplay (current version 1.4.0) is a Python library that provides a customized virtual display for headless browser automation, primarily designed for use with SeleniumBase. It functions as a wrapper around Xvfb, Xephyr, or Xvnc programs, enabling browser tests to run in environments without a physical display server, which is particularly useful for Linux backend servers. The library is actively maintained with a steady release cadence.","last_verified":"2026-04-12T00:00:00.000Z","tags":["virtual display","headless","selenium","testing","automation","xvfb","pyvirtualdisplay"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/sbvirtualdisplay"},{"id":16680,"title":"SocketCluster Authentication Module","library":"sc-auth","status":"maintenance","version":"6.0.0","language":"javascript","ecosystem":"npm","summary":"sc-auth is a foundational authentication module specifically designed for the SocketCluster real-time framework. It facilitates JSON Web Token (JWT) based authentication, which is the default mechanism in SocketCluster. This package, currently at version 6.0.0 (released approximately eight years ago), handles the core logic for signing and verifying JWTs within a SocketCluster environment. While newer SocketCluster documentation often guides developers towards using `agServer.auth.signToken` or `jsonwebtoken` directly, `sc-auth` provides a structured `AuthEngine` for this purpose. Its primary role is to enable persistent user sessions, cross-browser tab authentication, and secure access control by signing arbitrary data objects with a secret key. Due to its age, developers should be aware that active development is minimal, and practices may have evolved in the broader SocketCluster ecosystem. Its release cadence is effectively dormant, with its last major update occurring many years ago.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","Auth","SocketCluster","JWT"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/sc-auth"},{"id":27375,"title":"Scala Relay Compiler","library":"scala-relay-compiler","status":"active","version":"0.12.4","language":"javascript","ecosystem":"npm","summary":"A build tool that generates Scala.js bindings from GraphQL schemas and Relay-compiled queries. It replaces the default Flow type generation of the relay-compiler with Scala.js native traits, enabling type-safe GraphQL queries in Scala.js applications. Current version 0.12.4 is experimental and supports Relay specifications. It uses a regex-based approach to extract GraphQL operations from Scala source files annotated with @gql. Differentiating from similar tools like Apollo Scala.js, it integrates closely with the Relay ecosystem and supports deep hierarchical graph structures, spreading, and custom scalajs annotations.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/scala-relay-compiler"},{"id":4245,"title":"Scalar FastAPI","library":"scalar-fastapi","status":"active","version":"1.8.2","language":"python","ecosystem":"pypi","summary":"Scalar FastAPI is a Python plugin that enhances the default FastAPI documentation experience by rendering a beautiful, interactive API reference based on the OpenAPI/Swagger specification. It provides a modern, responsive UI and a developer-first experience, offering extensive customization options for branding and layout. The library is actively maintained, with frequent updates to its underlying JavaScript components reflected in new Python wrapper releases.","last_verified":"2026-04-11T00:00:00.000Z","tags":["fastapi","openapi","swagger","api-documentation","docs","ui"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/scalar-fastapi"},{"id":24557,"title":"Scale AI Python Client","library":"scaleapi","status":"active","version":"2.18.4","language":"python","ecosystem":"pypi","summary":"The official Python client library for Scale AI, the Data Platform for AI. Provides programmatic access to Scale's APIs for creating tasks, managing batches, datasets, and more. Current version is 2.18.4, with active development and a new v2 API client. Release cadence is roughly monthly.","last_verified":"2026-05-01T00:00:00.000Z","tags":["scaleai","api-client","data-annotation","machine-learning","v2-api"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/scaleapi"},{"id":5469,"title":"Python SCALE Codec Library","library":"scalecodec","status":"active","version":"1.2.12","language":"python","ecosystem":"pypi","summary":"The `scalecodec` library is a Python implementation of the Substrate-specific Simple Concatenated Aggregate Little-Endian (SCALE) codec. It provides functionality for encoding and decoding data types used in Substrate-based blockchains, such as Polkadot and Kusama. The library is actively maintained, with frequent updates, and is currently at version 1.2.12, with a major version 2.0.0a (alpha) in development.","last_verified":"2026-04-13T00:00:00.000Z","tags":["blockchain","substrate","polkadot","kusama","scale-codec","encoding","decoding"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/scalecodec"},{"id":6868,"title":"Scalene: CPU, GPU, and Memory Profiler","library":"scalene","status":"active","version":"2.2.1","language":"python","ecosystem":"pypi","summary":"Scalene is a high-resolution, low-overhead profiler for Python that analyzes CPU, GPU, and memory usage, providing AI-powered optimization suggestions. It's actively developed with frequent releases, typically addressing bug fixes, performance improvements, and compatibility updates for various Python versions and ecosystems.","last_verified":"2026-04-15T00:00:00.000Z","tags":["profiler","performance","cpu","gpu","memory","ai","optimization"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/scalene"},{"id":28167,"title":"Scaleway SDK","library":"scaleway","status":"active","version":"2.11.0","language":"python","ecosystem":"pypi","summary":"Official Python SDK for Scaleway cloud infrastructure. Current version 2.11.0, supports Python >=3.10. Active development with regular releases.","last_verified":"2026-05-09T00:00:00.000Z","tags":["scaleway","cloud","sdk","infrastructure"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/scaleway"},{"id":28166,"title":"Scaleway SDK for Python","library":"scaleway-core","status":"active","version":"2.11.0","language":"python","ecosystem":"pypi","summary":"Official Python SDK for Scaleway cloud infrastructure. Provides client libraries for managing Scaleway resources (instances, Kubernetes, databases, etc.). Currently at version 2.11.0, with monthly releases.","last_verified":"2026-05-09T00:00:00.000Z","tags":["scaleway","cloud","sdk","api","infrastructure"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/scaleway-core"},{"id":22334,"title":"scan-build","library":"scan-build","status":"active","version":"3.0.0","language":"python","ecosystem":"pypi","summary":"A static code analyzer tool for Clang that uses compilation databases (compile_commands.json). Version 3.0.0 is the latest, requiring Python >=3.10 and dropping support for 3.6-3.9. The package is maintained with modern tooling (hatchling, ruff, pytest).","last_verified":"2026-04-27T00:00:00.000Z","tags":["static analysis","clang","compilation database","code analyzer"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/scan-build"},{"id":24558,"title":"ScanCode Toolkit","library":"scancode-toolkit","status":"active","version":"32.5.0","language":"python","ecosystem":"pypi","summary":"ScanCode is a tool to scan code for license, copyright, package and their documented dependencies and other interesting facts. Current version: 32.5.0. Releases are frequent (every few weeks to months). Requires Python >=3.10.","last_verified":"2026-05-01T00:00:00.000Z","tags":["license-scanning","open-source-compliance","dependency-detection"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/scancode-toolkit"},{"id":3269,"title":"scandir, a better directory iterator","library":"scandir","status":"active","version":"1.10.0","language":"python","ecosystem":"pypi","summary":"scandir is a Python library that provides a faster directory iterator and a faster `os.walk()` implementation than the standard library's `os.listdir()` and `os.walk()` for older Python versions. It backported the functionality that was later added to Python 3.5 as `os.scandir`. The current version is 1.10.0, with releases occurring infrequently as new Python versions are supported or critical fixes are needed.","last_verified":"2026-04-25T07:44:20.685Z","tags":["filesystem","directory","os","performance","backport","walk"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/scandir"},{"id":10211,"title":"Python scanf","library":"scanf","status":"active","version":"1.6.0","language":"python","ecosystem":"pypi","summary":"The `scanf` library provides a pure-Python implementation of the C-style `scanf` function for parsing strings based on format specifiers. It allows users to extract data of various types from input strings, similar to its C counterpart. The current version is 1.6.0. It has a relatively low release cadence but remains actively maintained with recent commits.","last_verified":"2026-04-17T00:00:00.000Z","tags":["parsing","string-parsing","utility","c-style"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/scanf"},{"id":9296,"title":"Scann","library":"scann","status":"active","version":"1.4.2","language":"python","ecosystem":"pypi","summary":"ScaNN (Scalable Nearest Neighbors) is a library by Google Research for efficient vector similarity search at scale, implementing techniques like search space pruning and quantization. It offers both Python and TensorFlow APIs and is known for its speed and scalability with large datasets. The current version is 1.4.2, actively maintained, and released through PyPI.","last_verified":"2026-04-16T00:00:00.000Z","tags":["nearest-neighbor","similarity-search","machine-learning","vector-search","google-research","approximate-nearest-neighbor"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/scann"},{"id":5050,"title":"Scanpy","library":"scanpy","status":"active","version":"1.12.1","language":"python","ecosystem":"pypi","summary":"Scanpy is a scalable toolkit for analyzing single-cell gene expression data built jointly with anndata. It provides comprehensive functionalities for preprocessing, visualization, clustering, trajectory inference, and differential expression testing. The Python-based implementation efficiently handles datasets of more than one million cells. Currently at version 1.12.1, it maintains a regular release cadence with major, minor, and patch releases.","last_verified":"2026-04-12T00:00:00.000Z","tags":["single-cell","bioinformatics","data-analysis","genomics","RNA-seq","anndata"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/scanpy"},{"id":2274,"title":"Flexible recursive directory iterator","library":"scantree","status":"active","version":"0.0.4","language":"python","ecosystem":"pypi","summary":"scantree (version 0.0.4) is a Python library that provides a flexible recursive directory iterator, combining the efficiency of `os.scandir` with the wildcard matching capabilities of `glob.glob(\"**\", recursive=True)`. It offers an in-memory representation of the file-tree, efficient access to `os.DirEntry` properties, and includes features like detection and handling of cyclic symlinks. The library is actively maintained with an infrequent release cadence.","last_verified":"2026-04-24T17:05:06.552Z","tags":["file system","directory traversal","recursive","glob","scandir","utility","pathlib"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/scantree"},{"id":1876,"title":"Scapy","library":"scapy","status":"active","version":"2.7.0","language":"python","ecosystem":"pypi","summary":"Scapy is a powerful Python-based interactive packet manipulation tool that enables users to forge, decode, send, and sniff network packets. It supports a wide array of protocols and can function as an interactive shell (REPL) or as a library within Python scripts. Scapy runs on Linux, macOS, most Unix-like systems, and Windows (requiring Npcap). The current version is 2.7.0, and it maintains an active release cadence.","last_verified":"2026-04-24T02:42:33.364Z","tags":["networking","packet manipulation","security","network analysis","protocol","sniffing","forging"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/scapy"},{"id":8621,"title":"Scarf SDK","library":"scarf-sdk","status":"active","version":"0.2.1","language":"python","ecosystem":"pypi","summary":"Scarf's Python SDK is a client library for sending telemetry events to Scarf, typically using JSON payloads. It provides open-source software maintainers with deep insights into how their projects are being used, by which companies, and more, aiding in understanding reach and identifying growth opportunities. The library is actively maintained with consistent minor updates.","last_verified":"2026-04-16T00:00:00.000Z","tags":["telemetry","analytics","usage tracking","sdk","open-source"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/scarf-sdk"},{"id":26365,"title":"ScarletsFrame Compiler","library":"scarletsframe-compiler","status":"active","version":"0.7.2","language":"javascript","ecosystem":"npm","summary":"A Gulp-based compiler for ScarletsFrame, a framework for building web components with .sf files. Version 0.7.2 is the latest stable release. It compiles .sf files into JavaScript, CSS, and HTML, and integrates with BrowserSync for live reloading. Differentiators include a macro system for appending HTML to body and file path injection via #this.path. The project appears to be low-maintenance with infrequent updates.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/scarletsframe-compiler"},{"id":14901,"title":"scatterd","library":"scatterd","status":"active","version":"1.4.2","language":"en","ecosystem":"pypi","summary":"scatterd is a Python package designed for the easy and fast creation of beautiful scatter plots. It simplifies the process of data visualization, currently at version 1.4.2, with an active release cadence.","last_verified":"2026-04-16T00:00:00.000Z","tags":["plotting","scatter plot","visualization","data science"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/scatterd"},{"id":22335,"title":"Cisco Security Cloud Control Firewall Manager SDK","library":"scc-firewall-manager-sdk","status":"active","version":"1.19.68","language":"python","ecosystem":"pypi","summary":"A Python SDK for Cisco Security Cloud Control (SCC) Firewall Manager API. Provides programmatic access to manage firewall configurations, policies, and devices. Current version: 1.19.68.","last_verified":"2026-04-27T00:00:00.000Z","tags":["cisco","scc","firewall","management","sdk","api"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/scc-firewall-manager-sdk"},{"id":5719,"title":"Sccache","library":"sccache","status":"active","version":"0.14.0","language":"python","ecosystem":"pypi","summary":"Sccache (Shared Compilation Cache) is a ccache-like tool written in Rust that acts as a compiler wrapper to accelerate build times by caching compilation results. It supports C/C++, Rust, and CUDA, and can utilize various local and cloud storage backends like S3, Google Cloud Storage, Redis, and Memcached. The PyPI package for sccache (version 0.14.0) primarily provides access to this binary tool for Python environments. It is actively maintained by Mozilla and a community of contributors, with regular releases providing new features and bug fixes.","last_verified":"2026-04-13T00:00:00.000Z","tags":["compiler-cache","build-tool","rust","c-cpp","cuda","build-acceleration","ci-cd"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/sccache"},{"id":11984,"title":"Scenario Mock Server","library":"scenario-mock-server","status":"active","version":"1.2.0","language":"javascript","ecosystem":"npm","summary":"Scenario Mock Server is a Node.js library for creating highly configurable mock servers driven by user-defined scenarios. Currently stable at version 1.2.0, it is actively maintained with regular minor and patch releases, recently adding features like scenario grouping in the UI and exposing request headers to response functions. Key differentiators include an integrated web UI for dynamic scenario selection, a 'cookie mode' for multi-user isolation allowing each client to manage their own scenario state, and support for parallel testing through custom `sms-scenario-id` and `sms-context-id` headers, which bypass server-side scenario selection for specific requests. It can run as a standalone server or integrate into an existing Express application.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","mock","mocks","server","scenario","scenarios","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/scenario-mock-server"},{"id":3798,"title":"PySceneDetect","library":"scenedetect","status":"active","version":"0.6.7.1","language":"python","ecosystem":"pypi","summary":"PySceneDetect is a Python library and command-line tool for automatic scene detection in videos. It can detect hard cuts, gradual transitions (fades, dissolves), and more using various algorithms. The current version is 0.6.7.1, and the project maintains an active release cadence with frequent minor updates and occasional major versions introducing significant features or breaking changes.","last_verified":"2026-04-25T15:55:55.807Z","tags":["video","scene detection","computer vision","video editing","ffmpeg"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/scenedetect"},{"id":16208,"title":"scenv-zod","library":"scenv-zod","status":"active","version":"0.4.0","language":"javascript","ecosystem":"npm","summary":"scenv-zod is a utility library that integrates the Zod schema validation library with scenv, a package for managing environment variables and configuration. It provides a `parser` function that allows developers to define robust validation and coercion rules for their configuration variables using Zod schemas. This ensures type safety and data integrity when reading values from environment variables, CLI arguments, or default settings within scenv. Currently at version 0.4.0, it's a relatively new and actively developed package, primarily focused on enhancing `scenv`'s parsing capabilities. It differentiates itself by leveraging Zod's powerful schema definition language for parsing, offering granular control over data types, transformations (e.g., string to number/boolean), and comprehensive error handling. This makes it a strong choice for applications requiring strict and predictable configuration validation, reducing runtime errors caused by malformed environment variables. Its concise API simplifies complex validation logic, promoting cleaner and more maintainable configuration codebases.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","scenv","zod","validation","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/scenv-zod"},{"id":10210,"title":"Sceptre - AWS Cloud Provisioning Tool","library":"sceptre","status":"active","version":"4.6.0","language":"python","ecosystem":"pypi","summary":"Sceptre is an AWS Cloud Provisioning Tool that simplifies the deployment and management of CloudFormation stacks and stack groups. It extends CloudFormation with features like template generation, environment-specific configurations, and programmatic resolution of values. The current version is 4.6.0, and it maintains an active development cycle with regular releases addressing features and bug fixes, typically on a quarterly or bi-annual basis for major versions.","last_verified":"2026-04-17T00:00:00.000Z","tags":["aws","cloudformation","iac","devops","cli","infrastructure-as-code"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/sceptre"},{"id":22336,"title":"Sceptre Cmd Resolver","library":"sceptre-cmd-resolver","status":"active","version":"2.0.0","language":"python","ecosystem":"pypi","summary":"A Sceptre resolver for executing generic shell commands during stack resolution. This package allows Sceptre to dynamically resolve stack parameters by running arbitrary commands. The current version is 2.0.0, with irregular releases.","last_verified":"2026-04-27T00:00:00.000Z","tags":["sceptre","resolver","cmd","cloudformation"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/sceptre-cmd-resolver"},{"id":22337,"title":"Sceptre File Resolver","library":"sceptre-file-resolver","status":"maintenance","version":"1.0.6","language":"python","ecosystem":"pypi","summary":"Sceptre resolver to retrieve file content and inject it into CloudFormation templates. Version 1.0.6 is the latest stable release (last updated 2022). Low maintenance project.","last_verified":"2026-04-27T00:00:00.000Z","tags":["sceptre","resolver","file","cloudformation","plugin"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/sceptre-file-resolver"},{"id":7701,"title":"Schedula","library":"schedula","status":"active","version":"1.6.15","language":"python","ecosystem":"pypi","summary":"Schedula is a dynamic flow-based programming environment for Python that automatically handles the control flow of programs. It produces a plan that dispatches calls based on a graph of functions, satisfying data dependencies. The library helps to define and execute dataflow execution models, extract sub-models, and can be used to deploy web API services. It is currently at version 1.6.15 and is actively maintained with regular updates.","last_verified":"2026-05-12T15:20:17.074Z","tags":["workflow","DAG","scheduling","dataflow","parallel","async","flow-based programming"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/schedula"},{"id":1703,"title":"Schedule","library":"schedule","status":"active","version":"1.2.2","language":"python","ecosystem":"pypi","summary":"Schedule is a lightweight, in-process job scheduler for Python that allows you to schedule tasks to run at specific intervals or times. It aims for a human-readable syntax and is designed for simplicity. The current version is 1.2.2, and it maintains a stable, low-cadence release cycle, indicating a mature and well-tested library.","last_verified":"2026-04-24T00:15:28.137Z","tags":["scheduling","jobs","tasks","automation"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/schedule"},{"id":7702,"title":"Schedule-Free Optimization in PyTorch","library":"schedulefree","status":"active","version":"1.4.1","language":"python","ecosystem":"pypi","summary":"Schedule-Free is a PyTorch library that provides optimizers designed for 'schedule-free' learning, eliminating the need for traditional learning rate schedules. It aims to achieve faster training times without requiring users to specify the stopping time or steps in advance. The library, currently at version 1.4.1, offers variants of popular optimizers like SGD, AdamW, and RAdam, and is actively maintained by Facebook Research.","last_verified":"2026-05-12T15:26:31.278Z","tags":["pytorch","optimizer","deep-learning","machine-learning","training"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/schedulefree"},{"id":28168,"title":"Scheduler","library":"scheduler","status":"active","version":"0.8.11","language":"python","ecosystem":"pypi","summary":"A simple in-process Python scheduler library with asyncio, threading, and timezone support. Current version 0.8.11 supports Python >=3.10. Released as needed.","last_verified":"2026-05-09T00:00:00.000Z","tags":["scheduler","asyncio","threading","timezone","task-scheduling"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/scheduler"},{"id":946,"title":"Schema","library":"schema","status":"active","version":"0.7.8","language":"python","ecosystem":"pypi","summary":"Schema is a Python library for validating data structures, such as those obtained from config files, forms, external services, or command-line parsing, often converted from JSON/YAML to Python data types. It is actively maintained with moderate release frequency, typically addressing bug fixes and minor features, with occasional larger updates.","last_verified":"2026-04-09T20:11:29.367Z","tags":["validation","data validation","schema","json schema","type checking"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/schema"},{"id":11985,"title":"Schema.org TypeScript Type Definitions","library":"schema-dts","status":"active","version":"2.0.0","language":"javascript","ecosystem":"npm","summary":"schema-dts provides comprehensive TypeScript definitions for the Schema.org vocabulary, specifically designed for use with JSON-LD structured data. It aims to simplify the creation and validation of Schema.org markup by offering complete sets of discriminated type unions, enabling robust type-checking and IDE auto-completion. The package is currently at version 2.0.0 and frequently updates its typings to align with the latest Schema.org releases, such as v30, v28, v15, ensuring developers always have access to current definitions. A key differentiator is its strict type validation, which helps prevent common errors in JSON-LD implementation. Although hosted under the Google GitHub organization, the README clarifies it is not an officially supported Google product, but it is actively maintained.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","typescript","tsd","dts","schema.org","Semantic Web","semantic-web","Linked Data","linked-data"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/schema-dts"},{"id":5470,"title":"Schema Annotations for Linked Avro Data (SALAD)","library":"schema-salad","status":"active","version":"8.9.20260327095315","language":"python","ecosystem":"pypi","summary":"Schema Salad (SALAD) is a schema language for describing JSON or YAML structured linked data documents. It provides rules for preprocessing, structural validation, and hyperlink checking, and supports rich data modeling features like inheritance, template specialization, object identifiers, and references. It also enables documentation and code generation, and transformation to RDF, bridging document-oriented data modeling with the Semantic Web. The current version is 8.9.20260327095315, and it appears to have a frequent release cadence, often multiple patch releases per month, indicating active development.","last_verified":"2026-04-13T00:00:00.000Z","tags":["schema","validation","linked-data","json-ld","yaml","avro","workflow"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/schema-salad"},{"id":13982,"title":"Schema to Yup Schema Builder","library":"schema-to-yup","status":"active","version":"1.12.18","language":"javascript","ecosystem":"npm","summary":"schema-to-yup is a utility library for generating Yup validation schemas directly from declarative schema definitions such as JSON Schema or GraphQL type definitions. It helps automate the creation of validation logic, reducing boilerplate, especially in applications that consume or define data models externally. Currently at version 1.12.18, the package appears to be actively maintained, indicated by regular minor releases. A key differentiator is its configurability, allowing developers to customize error messages, enforce default `required` behavior, and integrate with existing schema ecosystems. While it supports common JSON Schema features, users should be aware that it does not automatically resolve `$ref` (JSON Pointers), requiring a pre-processing step with another library if `$ref`s are present in the input schema.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","yup","json","json-schema","schema","model","validate","validation","convert","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/schema-to-yup"},{"id":11986,"title":"JSON Schema to TypeScript Converter","library":"schema-typescript","status":"active","version":"0.14.3","language":"javascript","ecosystem":"npm","summary":"This package facilitates the automatic conversion of JSON Schema definitions into TypeScript interfaces and types. It is currently at version 0.14.3 and appears to be actively maintained, with its last publish occurring four days ago as of the current date, indicating a relatively frequent release cadence. A key differentiator is its robust handling of standard JSON Schema features like `$ref` and `$defs` for modular schema definitions, and its ability to process arrays of defined types seamlessly into TypeScript arrays. Unlike some alternative tools that focus on generating JSON Schema *from* TypeScript code, this library specifically targets the generation of TypeScript *from* existing JSON Schema, providing a critical tool for schema-first development workflows. It operates with minimal dependencies and is part of the broader `constructive-io/dev-utils` monorepo, although it is designed for general-purpose use.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","jsonschema","schema","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/schema-typescript"},{"id":20538,"title":"schema-utils","library":"schema-utils","status":"active","version":"4.3.3","language":"javascript","ecosystem":"npm","summary":"Schema validation utility for webpack loaders, plugins, and other configuration objects. Version 4.3.3 is the latest stable release, actively maintained alongside webpack. It provides a validate() function that checks options against a JSON Schema, with clear error messages including the plugin/loader name and data path. Differentiates from generic validators like ajv by being tailored for webpack's configuration context, supporting post-formatting of errors and a configuration object for naming. Ships TypeScript types and has both ESM and CJS builds. Primarily used internally by webpack but also directly by custom loaders and plugins.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","webpack","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/schema-utils"},{"id":28170,"title":"Schema Viz","library":"schema-viz","status":"active","version":"0.3.3","language":"javascript","ecosystem":"npm","summary":"Universal database schema visualizer that takes a schema file or directory and generates an interactive ER diagram in the browser with pan, zoom, and live reload. Currently at version 0.3.3, released monthly-ish. Supports Prisma, Laravel migrations, TypeORM, Drizzle ORM, JSON, and live PostgreSQL/MySQL introspection. Key differentiator: auto-layout based on FK-graph BFS, Figma-style select/edit modes, drag-and-drop persistence via share files, and framework detection with logos in the toolbar. Works as a CLI tool (global install) and runs a local server. No SaaS required.","last_verified":"2026-05-09T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/schema-viz"},{"id":6869,"title":"Schemachange: A Database Change Management tool for Snowflake","library":"schemachange","status":"active","version":"4.3.2","language":"python","ecosystem":"pypi","summary":"Schemachange is an open-source Python-based database change management (DCM) tool designed for Snowflake, inspired by the Flyway database migration tool. It follows an imperative-style approach, allowing users to track and apply SQL and CLI migration scripts in a version-controlled, repeatable, and auditable manner. It integrates seamlessly with CI/CD pipelines to automate database deployments. The current version is 4.3.2, with minor releases typically occurring every 4-6 weeks and patch releases issued as needed for critical bug fixes.","last_verified":"2026-04-15T00:00:00.000Z","tags":["Snowflake","database migration","schema management","DevOps","CLI","SQL"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/schemachange"},{"id":10212,"title":"Schema Inspect","library":"schemainspect","status":"maintenance","version":"3.1.1663587362","language":"python","ecosystem":"pypi","summary":"Schema Inspect is a Python library for programmatically inspecting database schemas, with a strong focus on PostgreSQL. It integrates with SQLAlchemy to provide a structured representation of tables, columns, constraints, and other schema objects. The current version is 3.1.1663587362, which uses a unique timestamp-based versioning scheme, reflecting its last significant update in late 2022.","last_verified":"2026-04-17T00:00:00.000Z","tags":["database","schema","inspection","postgresql","sqlalchemy","introspection"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/schemainspect"},{"id":16526,"title":"Schemalint","library":"schemalint","status":"active","version":"2.3.2","language":"javascript","ecosystem":"npm","summary":"Schemalint is a Node.js-based command-line interface (CLI) tool designed to apply linting rules to PostgreSQL database schemas. It aims to enforce consistent naming conventions, best practices, and architectural patterns directly on the database structure, similar to how ESLint functions for JavaScript code. The package is currently at version 2.3.2 and receives regular updates, often bumping dependencies and occasionally adding new built-in rules or features, typically every few weeks or months. Its key differentiators include built-in rules for common PostgreSQL patterns (e.g., preferring `text` to `varchar`, `jsonb` to `json`), the ability to define custom rules via a plugin system, and a robust configuration model that allows for fine-grained control over rule severity and ignored identifiers. It integrates directly with `node-postgres` for schema extraction.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","postgresql","schema","lint","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/schemalint"},{"id":2275,"title":"Schemathesis","library":"schemathesis","status":"active","version":"4.15.0","language":"python","ecosystem":"pypi","summary":"Schemathesis is a property-based testing framework for API specifications, primarily OpenAPI and GraphQL. It generates test cases from your schema, fuzzing inputs to find edge cases and ensure API contracts are met. Currently at version 4.15.0, it maintains an active release schedule with frequent updates and improvements.","last_verified":"2026-04-24T17:07:16.333Z","tags":["api testing","openapi","graphql","property-based testing","fuzzing","schema validation","contract testing"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/schemathesis"},{"id":5051,"title":"Schematics","library":"schematics","status":"active","version":"2.1.1","language":"python","ecosystem":"pypi","summary":"Schematics is a Python library for defining, validating, and transforming data structures. It allows combining types into structures, validating them, and transforming data shapes based on simple descriptions, similar to ORM type systems but without a database layer. The current stable version is 2.1.1. While there isn't a strict, regular release cadence, the library has seen active development and maintenance, offering an intuitive API and comprehensive features for modern Python applications.","last_verified":"2026-04-12T00:00:00.000Z","tags":["data validation","data structures","serialization","model","schema","api input"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/schematics"},{"id":17940,"title":"Schemats: TypeScript Interface Generator","library":"schemats","status":"active","version":"3.0.3","language":"javascript","ecosystem":"npm","summary":"Schemats is a command-line interface (CLI) tool designed to automatically generate TypeScript interface definitions directly from existing SQL database schemas, specifically supporting PostgreSQL and MySQL. The current stable version is 3.0.3. While it doesn't adhere to a strict release cadence, updates are made to enhance compatibility and features. Its primary differentiator lies in enabling strong static typing for database queries by bridging the gap between relational databases and TypeScript applications. Users can generate type definitions for entire schemas or specific tables, either through command-line arguments or a `schemats.json` configuration file, which then allows for type-safe database interactions and enhanced developer experience with autocompletion and static checks in their application code.","last_verified":"2026-04-23T00:00:00.000Z","tags":["javascript","postgres","schema","typescript","sql"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/schemats"},{"id":16681,"title":"Schemats","library":"schemats-v2","status":"active","version":"3.0.5","language":"javascript","ecosystem":"npm","summary":"Schemats is a command-line interface (CLI) tool that automatically generates TypeScript interface definitions directly from existing SQL database schemas. It supports PostgreSQL and MySQL databases, allowing developers to ensure static type checking and autocompletion for database query results within TypeScript applications. The current stable version is 3.0.5, with major version updates occurring when significant architectural changes or dependency upgrades necessitate breaking changes to its API or CLI. Its primary differentiation lies in generating types directly from the live database schema, which helps keep type definitions synchronized with the actual database structure without manual intervention, supporting a 'database-first' approach to type safety in data access layers. It can generate types for individual tables or an entire schema and supports configuration via a JSON file.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","postgres","schema","typescript","sql"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/schemats-v2"},{"id":6234,"title":"Schemdraw","library":"schemdraw","status":"active","version":"0.22","language":"python","ecosystem":"pypi","summary":"Schemdraw is a Python package for producing high-quality electrical circuit schematic diagrams. It allows users to create diagrams by adding circuit elements one at a time using Python methods. It supports a wide range of components including resistors, capacitors, diodes, transistors, opamps, logic gates, and can also generate timing diagrams, state machine diagrams, and flowcharts. The current version is 0.22 and it has an active development and release cadence.","last_verified":"2026-04-14T00:00:00.000Z","tags":["electrical engineering","circuit design","schematics","diagrams","plotting","drawing","education"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/schemdraw"},{"id":26366,"title":"scheme2js","library":"scheme2js","status":"active","version":"1.4.2","language":"javascript","ecosystem":"npm","summary":"Version 1.4.2. A simple Scheme-to-JavaScript transpiler that converts Scheme expressions into JavaScript code. It supports basic Lisp constructs such as define, lambda, if, binary operations, and boolean expressions. The package includes a CLI tool (s2j) and a Node.js API. It features optional polyfill for pairs (cons, car, cdr). The library is lightweight and designed for educational purposes or small Scheme snippets. Release cadence is low, with no recent updates on GitHub.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/scheme2js"},{"id":7703,"title":"scholarly","library":"scholarly","status":"active","version":"1.7.11","language":"python","ecosystem":"pypi","summary":"scholarly is a Python module designed to programmatically retrieve author and publication information from Google Scholar, effectively bypassing CAPTCHA challenges. Currently at version 1.7.11, the library maintains an active development cycle with frequent updates to adapt to changes in Google Scholar's structure and anti-bot measures.","last_verified":"2026-04-16T00:00:00.000Z","tags":["web scraping","google scholar","academic research","citations","authors","publications"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/scholarly"},{"id":28169,"title":"schwab-py","library":"schwab-py","status":"active","version":"1.5.1","language":"python","ecosystem":"pypi","summary":"An unofficial Python API wrapper for the Schwab HTTP API, providing access to trading, account data, market data, and streaming. Current version is 1.5.1, requires Python >=3.10. Active development with frequent releases.","last_verified":"2026-05-09T00:00:00.000Z","tags":["schwab","trading","api","stocks","options"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/schwab-py"},{"id":4246,"title":"Schwifty IBAN and BIC Validation","library":"schwifty","status":"active","version":"2026.3.0","language":"python","ecosystem":"pypi","summary":"Schwifty is a Python library for easily working with IBANs and BICs as specified by the ISO, enabling validation, parsing, and generation of international bank account numbers and business identifier codes. It is actively maintained with regular monthly or bi-monthly releases, and the current version is 2026.3.0.","last_verified":"2026-04-11T00:00:00.000Z","tags":["iban","bic","validation","banking","finance","pydantic"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/schwifty"},{"id":11987,"title":"SciChart.js High Performance JavaScript Chart Library","library":"scichart","status":"active","version":"5.1.4","language":"javascript","ecosystem":"npm","summary":"SciChart.js is a high-performance JavaScript chart library (current stable version 5.1.4) engineered for demanding real-time and big-data visualization applications. It leverages WebGL2 and WebAssembly to render millions of data points smoothly, differentiating itself through exceptional speed and efficiency compared to alternatives like Chart.js, HighCharts, and Plotly. The library is actively maintained with frequent releases, including major versions like v5 that focus on significant performance improvements, smaller bundle sizes, and faster initialization. It is particularly suited for scientific, financial, medical, engineering, and enterprise applications requiring robust, feature-rich, and highly interactive charts.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","Chart","Charts","Data","Graph","Graphs","Plot","Plotting","DataVisualization","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/scichart"},{"id":24559,"title":"SciencePlots","library":"scienceplots","status":"active","version":"2.2.1","language":"python","ecosystem":"pypi","summary":"SciencePlots provides Matplotlib style sheets for scientific publications, offering preconfigured plots that match journal requirements (IEEE, Nature, etc.) and high-contrast color cycles. It requires an explicit `import scienceplots` statement (since v1.1.0). Current version is 2.2.1, with a relatively slow release cadence (every few months). Requires Python >=3.8.","last_verified":"2026-05-01T00:00:00.000Z","tags":["matplotlib","science-plots","stylesheets","publication","latex"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/scienceplots"},{"id":7704,"title":"Scikit-Learn API wrapper for Keras","library":"scikeras","status":"active","version":"0.13.0","language":"python","ecosystem":"pypi","summary":"Scikeras provides a Scikit-Learn compatible API wrapper for Keras models, allowing Keras deep learning models to be used seamlessly with Scikit-Learn's powerful tools like GridSearchCV, Pipelines, and cross-validation. The current version is 0.13.0, and it follows a somewhat regular release cadence, typically every few months, often coinciding with new Keras or TensorFlow releases.","last_verified":"2026-04-16T00:00:00.000Z","tags":["scikit-learn","keras","tensorflow","deep learning","machine learning","wrapper","sklearn"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/scikeras"},{"id":3799,"title":"skbase","library":"scikit-base","status":"active","version":"0.13.1","language":"python","ecosystem":"pypi","summary":"skbase provides base classes for creating scikit-learn-like parametric objects, along with tools to make it easier to build custom packages that follow these design patterns. It is a foundational library, notably used by `sktime`. The current version is 0.13.1, and it has a frequent release cadence with minor and patch updates occurring roughly monthly or bi-monthly.","last_verified":"2026-04-25T15:57:07.458Z","tags":["machine-learning","scikit-learn","base-classes","framework-factory","object-oriented","sktime"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/scikit-base"},{"id":23163,"title":"scikit-bio","library":"scikit-bio","status":"active","version":"0.7.2","language":"python","ecosystem":"pypi","summary":"scikit-bio is a Python library for bioinformatics, providing data structures, algorithms, and educational resources. Version 0.7.2 (released 2025-09-15) requires Python >=3.10. Released approximately every 3-6 months, with active development on GitHub.","last_verified":"2026-05-01T00:00:00.000Z","tags":["bioinformatics","sequence analysis","phylogenetics","distance matrix"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/scikit-bio"},{"id":4247,"title":"Scikit-build","library":"scikit-build","status":"active","version":"0.19.0","language":"python","ecosystem":"pypi","summary":"Scikit-build is a Python build system that acts as a glue layer between `setuptools` and `CMake` to facilitate the building of CPython C/C++/Fortran/Cython extensions. It is currently at version 0.19.0 and has an active development cycle, with a focus on fixing bugs and improving compatibility. The next generation, `scikit-build-core`, is under active development and offers a more modern, standalone approach without direct reliance on `setuptools`.","last_verified":"2026-04-11T00:00:00.000Z","tags":["build-system","c-extensions","fortran","cython","cmake","setuptools","packaging"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/scikit-build"},{"id":1704,"title":"scikit-build-core - CMake Build Backend","library":"scikit-build-core","status":"active","version":"0.12.2","language":"python","ecosystem":"pypi","summary":"scikit-build-core is a modern, PEP 517/660 compliant build backend for Python projects that use CMake to build native extensions. It streamlines the integration of C, C++, or Fortran code with Python packaging, handling everything from project configuration to wheel and sdist generation. The current version is 0.12.2, with a fairly active release cadence, typically releasing minor bugfix or feature updates every few weeks.","last_verified":"2026-04-09T00:00:00.000Z","tags":["build system","cmake","packaging","backend","native extensions","pyproject.toml"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/scikit-build-core"},{"id":24560,"title":"scikit-datasets","library":"scikit-datasets","status":"active","version":"0.2.5","language":"python","ecosystem":"pypi","summary":"scikit-datasets provides a collection of ready-to-use datasets compatible with scikit-learn, wrapping common benchmarks like MNIST, CIFAR, and more. Version 0.2.5, updated irregularly.","last_verified":"2026-05-01T00:00:00.000Z","tags":["datasets","scikit-learn","machine-learning","benchmarks"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/scikit-datasets"},{"id":24561,"title":"scikit-dimension","library":"scikit-dimension","status":"active","version":"0.3.4","language":"python","ecosystem":"pypi","summary":"scikit-dimension is a Python module for intrinsic dimension estimation built according to the scikit-learn API. It provides estimators for global and local intrinsic dimension, supporting methods like MLE, DANCo, kNN, and others. Current version 0.3.4 is released under the 3-Clause BSD license. Release cadence is irregular.","last_verified":"2026-05-01T00:00:00.000Z","tags":["intrinsic dimension","dimensionality estimation","manifold learning","scikit-learn"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/scikit-dimension"},{"id":24566,"title":"scikit-fda","library":"scikit-fda","status":"active","version":"0.10.1","language":"python","ecosystem":"pypi","summary":"scikit-fda is a Python package for functional data analysis (FDA). Version 0.10.1 requires Python >=3.10. It provides tools for representation, preprocessing, and statistical analysis of functional data, following scikit-learn like API. Releases are irregular, roughly 1-2 per year.","last_verified":"2026-05-01T00:00:00.000Z","tags":["functional-data-analysis","statistics","machine-learning","scikit-learn"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/scikit-fda"},{"id":22339,"title":"scikit-fem","library":"scikit-fem","status":"active","version":"12.0.1","language":"python","ecosystem":"pypi","summary":"A simple finite element assembler library for Python. Current version 12.0.1, requires Python >=3.10. Released roughly every few months on GitHub. Provides a high-level interface for assembling finite element matrices and vectors, with support for various element types and mesh formats.","last_verified":"2026-04-27T00:00:00.000Z","tags":["finite-elements","fem","science","simulation","numerical-analysis"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/scikit-fem"},{"id":9298,"title":"scikit-fuzzy","library":"scikit-fuzzy","status":"active","version":"0.5.0","language":"python","ecosystem":"pypi","summary":"scikit-fuzzy is a fuzzy logic toolkit for SciPy, providing a robust collection of independently developed and implemented fuzzy logic algorithms. It aims to offer a Pythonic alternative to closed-source fuzzy logic software. The library is currently at version 0.5.0 and receives periodic updates, indicating active maintenance and development.","last_verified":"2026-04-16T00:00:00.000Z","tags":["fuzzy logic","scipy","numpy","control systems","AI","machine learning","data science"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/scikit-fuzzy"},{"id":947,"title":"scikit-image","library":"scikit-image","status":"active","version":"0.26.0","language":"python","ecosystem":"pypi","summary":"scikit-image is an open-source Python library for image processing and computer vision, built on NumPy, SciPy, and other core scientific Python projects. It provides a comprehensive collection of algorithms for tasks such as segmentation, filtering, transformation, feature detection, and analysis. The project is actively maintained, with frequent releases, and version 0.26.0 was released on 2025-12-20.","last_verified":"2026-04-09T20:23:31.187Z","tags":["image processing","computer vision","scientific computing","image analysis","NumPy"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/scikit-image"},{"id":210,"title":"Scikit-learn (sklearn)","library":"scikit-learn","status":"active","version":"1.8.0","language":"python","ecosystem":"pypi","summary":"Scikit-learn is a free and open-source machine learning library for Python, built on NumPy and SciPy. It provides a wide range of efficient tools for predictive data analysis, including algorithms for classification, regression, clustering, dimensionality reduction, and model selection. Known for its consistent API and comprehensive documentation, it is actively maintained with a regular release cadence. The latest stable version is 1.8.0.","last_verified":"2026-05-12T10:19:25.451Z","tags":["machine-learning","data-science","ml","statistics","python","artificial-intelligence"],"install_tag":"draft","install_tag_description":"notable install failures or slow imports","api":"https://checklist.day/api/registry/scikit-learn"},{"id":27377,"title":"scikit-learn-extra","library":"scikit-learn-extra","status":"maintenance","version":"0.3.0","language":"python","ecosystem":"pypi","summary":"A set of additional estimators and tools for scikit-learn, including K-Medoids, EigenPro, and Fastfood. Current version: 0.3.0 (released Oct 2021). Releases are infrequent; the project is in maintenance mode.","last_verified":"2026-04-27T00:00:00.000Z","tags":["scikit-learn","extra","clustering","kernel","kmedoids"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/scikit-learn-extra"},{"id":22338,"title":"Intel® Extension for Scikit-learn","library":"scikit-learn-intelex","status":"active","version":"2026.0.0","language":"python","ecosystem":"pypi","summary":"Intel® Extension for Scikit-learn (formerly daal4py) accelerates scikit-learn algorithms on Intel hardware via patching. Version 2026.0.0 supports Python >=3.7 and scikit-learn 1.6-1.8. Monthly releases.","last_verified":"2026-04-27T00:00:00.000Z","tags":["scikit-learn","intel","accelerator","optimization","machine-learning"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/scikit-learn-intelex"},{"id":27376,"title":"scikit-learn-stubs","library":"scikit-learn-stubs","status":"active","version":"0.0.3","language":"python","ecosystem":"pypi","summary":"Type stubs for scikit-learn, providing static type information for type checkers like mypy and pyright. Current version 0.0.3, updated 2025; low release cadence. Maintained by Microsoft via the python-type-stubs repository, forked by hoel-bagard.","last_verified":"2026-05-01T00:00:00.000Z","tags":["scikit-learn","type-stubs","mypy","pyright","type-hints"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/scikit-learn-stubs"},{"id":8623,"title":"scikit-misc","library":"scikit-misc","status":"active","version":"0.5.2","language":"python","ecosystem":"pypi","summary":"scikit-misc is a Python library providing a collection of miscellaneous tools for data analysis and scientific computing. It includes algorithms that were once part of SciPy's `scipy.misc` module but were removed or deemed unstable, now offered in a more robust form. The library is currently at version 0.5.2 and maintains an active development and release cadence, requiring Python >=3.10.","last_verified":"2026-04-16T00:00:00.000Z","tags":["scientific computing","data analysis","loess","smoothing","scipy-replacement"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/scikit-misc"},{"id":27379,"title":"scikit-multilearn","library":"scikit-multilearn","status":"maintenance","version":"0.2.0","language":"python","ecosystem":"pypi","summary":"A BSD-licensed library for multi-label classification built on top of scikit-learn. Current version is 0.2.0. The project appears to be in maintenance mode with no recent releases; last PyPI release was in 2018.","last_verified":"2026-04-27T00:00:00.000Z","tags":["multi-label","classification","scikit-learn","machine-learning"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/scikit-multilearn"},{"id":5471,"title":"Scikit-network","library":"scikit-network","status":"active","version":"0.33.5","language":"python","ecosystem":"pypi","summary":"Scikit-network is a Python library for the analysis of large graphs, providing state-of-the-art algorithms for clustering, classification, ranking, embedding, and more. It is currently at version 0.33.5 and actively maintained with frequent minor releases that include new features, bug fixes, and Python version support.","last_verified":"2026-04-13T00:00:00.000Z","tags":["graph algorithms","network analysis","clustering","classification","ranking","embedding","graph neural networks"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/scikit-network"},{"id":5052,"title":"scikit-optimize (skopt)","library":"scikit-optimize","status":"active","version":"0.10.2","language":"python","ecosystem":"pypi","summary":"Scikit-Optimize, often referred to as skopt, is a simple and efficient Python library for sequential model-based optimization. It's designed to minimize expensive and noisy black-box functions, building on top of NumPy, SciPy, and Scikit-Learn. Version 0.10.2 is the current release. The library is under active development, with releases occurring periodically, making it a robust tool for tasks like hyperparameter tuning in machine learning.","last_verified":"2026-04-12T00:00:00.000Z","tags":["bayesian optimization","hyperparameter tuning","machine learning","optimization","scikit-learn"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/scikit-optimize"},{"id":6235,"title":"Scikit-Plot","library":"scikit-plot","status":"maintenance","version":"0.3.7","language":"python","ecosystem":"pypi","summary":"Scikit-plot is an intuitive Python library (v0.3.7) that extends scikit-learn objects with easy-to-use plotting functionality. It aims to simplify the visualization of machine learning models and metrics, such as confusion matrices, ROC curves, and learning curves, with minimal boilerplate code. The library has had infrequent releases, with the latest stable version published in August 2018.","last_verified":"2026-04-14T00:00:00.000Z","tags":["scikit-learn","plotting","visualization","machine-learning","metrics","estimators","clustering","decomposition","data-science"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/scikit-plot"},{"id":22340,"title":"scikit-posthocs","library":"scikit-posthocs","status":"active","version":"0.12.0","language":"python","ecosystem":"pypi","summary":"Statistical post-hoc analysis and outlier detection algorithms for Python. Provides pairwise multiple comparison tests (e.g., Nemenyi, Conover, Dunn, Bonferroni) and outlier detection (e.g., IQR, Grubbs). Current version: 0.12.0. Release cadence is irregular, major updates every 1-2 years.","last_verified":"2026-04-27T00:00:00.000Z","tags":["post-hoc","statistics","pairwise-comparison","nenemyi","dunn","outlier-detection"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/scikit-posthocs"},{"id":8622,"title":"Scikit-RF","library":"scikit-rf","status":"active","version":"1.11.0","language":"python","ecosystem":"pypi","summary":"Scikit-RF is an object-oriented Python library for microwave engineering. It provides tools for network analysis, circuit simulation, calibration, and visualization of S-parameters and other RF components. The current version is 1.11.0, and it maintains an active, though not strictly time-bound, release cadence.","last_verified":"2026-04-16T00:00:00.000Z","tags":["RF","microwave engineering","network analysis","S-parameters","circuit simulation","touchstone","electrical engineering"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/scikit-rf"},{"id":24562,"title":"scikit-spatial","library":"scikit-spatial","status":"active","version":"9.0.1","language":"python","ecosystem":"pypi","summary":"Spatial objects (points, lines, planes, vectors) and computations based on NumPy arrays. Current version: 9.0.1. Release cadence: irregular, with major version bumps for breaking changes.","last_verified":"2026-05-01T00:00:00.000Z","tags":["spatial","geometry","numpy","vectors","points","lines","planes"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/scikit-spatial"},{"id":22341,"title":"scikit-surprise","library":"scikit-surprise","status":"active","version":"1.1.4","language":"python","ecosystem":"pypi","summary":"scikit-surprise (Surprise) is a Python scikit for building and analyzing recommender systems. Version 1.1.4 is the current release. It supports prediction-based and neighborhood-based collaborative filtering, matrix factorization, and evaluation metrics. Releases are infrequent (last stable was 1.1.1 in 2020, then 1.1.3/1.1.4 in 2025).","last_verified":"2026-04-27T00:00:00.000Z","tags":["recommender-system","collaborative-filtering","matrix-factorization","machine-learning"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/scikit-surprise"},{"id":7705,"title":"Scikit-Survival","library":"scikit-survival","status":"active","version":"0.27.0","language":"python","ecosystem":"pypi","summary":"Scikit-survival is a Python library for survival analysis built on top of scikit-learn. It provides various survival models like Cox proportional hazards, random survival forests, and gradient boosting, along with utility functions for data preparation and evaluation. The current version is 0.27.0, and it follows an active release cadence, frequently updating to support newer versions of scikit-learn, NumPy, and pandas.","last_verified":"2026-04-16T00:00:00.000Z","tags":["survival-analysis","scikit-learn-compatible","machine-learning","healthcare","statistics"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/scikit-survival"},{"id":6870,"title":"scikit-video: Video Processing in Python","library":"scikit-video","status":"maintenance","version":"1.1.11","language":"python","ecosystem":"pypi","summary":"scikit-video is a Python module for video processing, built on top of scipy, numpy, and relying on external `ffmpeg` or `libav` binaries. It aims to provide an all-in-one solution for research-level video processing, offering both high-level and low-level abstractions for reading, writing, and manipulating video files. The current version is 1.1.11, with development seemingly in maintenance mode since its last major release in 2018.","last_verified":"2026-04-15T00:00:00.000Z","tags":["video processing","ffmpeg","libav","numpy","scipy","computer vision","multimedia","scientific computing"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/scikit-video"},{"id":15816,"title":"SCIM Query Filter & Sorter Parser","library":"scim-query-filter-parser","status":"active","version":"2.0.4","language":"javascript","ecosystem":"npm","summary":"This library, `scim-query-filter-parser`, provides a robust parser and compiler for the System for Cross-Domain Identity Management (SCIM) Protocol 2.0. Specifically, it enables the processing of SCIM filtering (RFC 7644, section 3.4.2.2) and sorting (RFC 7644, section 3.4.2.3) expressions. It takes a SCIM filter or sort string as input and compiles it into a standard JavaScript function that can be used directly with array `filter` or `sort` methods, respectively. The current stable version is 2.0.4. While a specific release cadence isn't explicitly stated, the project appears actively maintained given its versioning and clear use case. A key differentiator is its direct implementation of RFC 7644 standards, originally built for `AuthX`, offering a specialized solution for SCIM-compliant identity management systems.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","scim","scimplecloud","parser","filter","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/scim-query-filter-parser"},{"id":28171,"title":"SCIM 2.0 Client Library","library":"scim2-client","status":"active","version":"0.7.5","language":"python","ecosystem":"pypi","summary":"Python library for building SCIM 2.0 requests and parsing SCIM responses. Provides client and filter models to interact with SCIM servers. Current version 0.7.5, requires Python >=3.10. Maintained by the scim2-client authors.","last_verified":"2026-05-09T00:00:00.000Z","tags":["scim","scim2","client","identity","provisioning"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/scim2-client"},{"id":18776,"title":"scim2-filter","library":"scim2-filter","status":"active","version":"0.2.0","language":"javascript","ecosystem":"npm","summary":"A parser and evaluator for RFC 7643 SCIM 2.0 filter syntax. Version 0.2.0 allows parsing filter expressions into an AST and applying them as JavaScript functions to filter JSON objects. Supports operators (eq, co, sw, pr, gt, ge, lt, le, and, or, not) and complex filters with attribute paths and value filters. Lightweight, dependency-free, and ESM-only. No TypeScript types provided. Differentiates from generic query parsers by adhering strictly to SCIM 2.0 filtering grammar.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","scim"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/scim2-filter"},{"id":4248,"title":"SCIM2 Filter Parser","library":"scim2-filter-parser","status":"active","version":"0.7.0","language":"python","ecosystem":"pypi","summary":"scim2-filter-parser (SFP) is a customizable Python library designed to parse and transpile SCIM 2.0 filter queries. It breaks down SCIM queries into tokens, constructs an Abstract Syntax Tree (AST), and can then convert this AST into other query languages, such as SQL WHERE clauses or Django Q objects. The library is currently at version 0.7.0 and is actively maintained.","last_verified":"2026-04-11T00:00:00.000Z","tags":["SCIM","SCIM2","filter","parser","transpiler","SQL","Django","API"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/scim2-filter-parser"},{"id":8624,"title":"SCIM2 Models","library":"scim2-models","status":"active","version":"0.6.12","language":"python","ecosystem":"pypi","summary":"scim2-models is a Python library providing Pydantic models for SCIM (System for Cross-domain Identity Management) schemas, specifically RFC7643 and RFC7644. It facilitates the serialization and validation of SCIM2 payloads using native Python objects. The library includes features like context-aware validation and dynamic schema extensions, serving as a foundational block for building SCIM2 servers and clients. The current version is 0.6.12, and it is actively maintained with frequent releases.","last_verified":"2026-04-16T00:00:00.000Z","tags":["SCIM","identity management","provisioning","pydantic","validation","schemas","RFC7643","RFC7644"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/scim2-models"},{"id":10213,"title":"SCIM2 Server Prototype","library":"scim2-server","status":"active","version":"0.1.9","language":"python","ecosystem":"pypi","summary":"scim2-server is a lightweight prototype implementation of a SCIM2 (System for Cross-domain Identity Management) server using FastAPI. It provides basic in-memory reference implementations for SCIM2 user and group management, primarily intended as a starting point or demonstration rather than a production-ready server. The current version is 0.1.9, with an irregular release cadence as a 'prototype'.","last_verified":"2026-04-17T00:00:00.000Z","tags":["SCIM","SCIM2","server","API","identity","prototype","FastAPI"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/scim2-server"},{"id":10214,"title":"Scipp","library":"scipp","status":"active","version":"26.3.1","language":"python","ecosystem":"pypi","summary":"Scipp is a Python library for multi-dimensional data arrays with labeled dimensions, designed for scientific data analysis, especially in neutron and muon scattering. It provides unit-aware data structures and operations, enabling robust handling of physical quantities. The current version is 26.3.1, and it maintains a rapid release cadence with monthly major updates.","last_verified":"2026-04-17T00:00:00.000Z","tags":["data analysis","scientific computing","physics","units","multi-dimensional arrays","data structures"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/scipp"},{"id":330,"title":"SciPy","library":"scipy","status":"active","version":"1.17.1","language":"python","ecosystem":"pypi","summary":"SciPy is a Python library for scientific computing, offering modules for optimization, integration, interpolation, linear algebra, statistics, and more. The current version is 1.17.1, released on February 22, 2026, with a regular release cadence of approximately every 6 months.","last_verified":"2026-05-12T13:06:59.446Z","tags":["scientific computing","Python","numerical methods","open source"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/scipy"},{"id":6871,"title":"OpenBLAS 32-bit Integer (LP64) Provider for SciPy/NumPy","library":"scipy-openblas32","status":"active","version":"0.3.31.188.0","language":"python","ecosystem":"pypi","summary":"scipy-openblas32 provides OpenBLAS, a highly optimized BLAS library, packaged as Python wheels. Its primary purpose is to serve as a build and runtime dependency in CI and local development for NumPy and SciPy, and to be vendored into their official wheels. It bundles all necessary gfortran support libraries, making the wheels self-contained. The current version is 0.3.31.188.0, and it maintains an active release cadence driven by the needs of SciPy and NumPy.","last_verified":"2026-04-15T00:00:00.000Z","tags":["openblas","blas","lapack","scipy","numpy","performance","scientific-computing","build-dependency","lp64","optimized"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/scipy-openblas32"},{"id":2763,"title":"SciPy Type Stubs","library":"scipy-stubs","status":"active","version":"1.17.1.3","language":"python","ecosystem":"pypi","summary":"scipy-stubs provides comprehensive type annotations for the SciPy library, enabling static type checking for SciPy-based projects and enhancing IDE features like autocompletion and error detection. It offers full coverage of the public SciPy API with precise shape-typing and dtype-typing without any runtime overhead. The current version is 1.17.1.3, designed to be compatible with SciPy 1.17.1 and supporting Python 3.11-3.14. Releases are independent but target specific SciPy versions.","last_verified":"2026-04-25T00:32:57.714Z","tags":["type stubs","typing","scipy","numpy","scientific computing","static analysis"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/scipy-stubs"},{"id":22342,"title":"SciTokens","library":"scitokens","status":"active","version":"1.9.7","language":"python","ecosystem":"pypi","summary":"Reference implementation of the SciToken authentication and authorization library, providing token creation, validation, and enforcement for distributed scientific computing. Current version 1.9.7, requires Python >=3.5. Releases are irregular, driven by community needs.","last_verified":"2026-04-27T00:00:00.000Z","tags":["authentication","authorization","scientific computing","tokens"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/scitokens"},{"id":3800,"title":"scmrepo","library":"scmrepo","status":"active","version":"3.6.2","language":"python","ecosystem":"pypi","summary":"scmrepo is an SCM wrapper and fsspec filesystem for Git, commonly used within the DVC ecosystem. It provides a unified API for interacting with Git repositories using various backends like pygit2, dulwich, and gitpython, without necessarily requiring a full `git checkout`. The library is actively maintained, with frequent patch and minor releases.","last_verified":"2026-04-25T15:57:54.907Z","tags":["git","scm","version control","fsspec","dulwich","pygit2","gitpython"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/scmrepo"},{"id":26367,"title":"solc-js","library":"scol","status":"active","version":"0.8.28","language":"javascript","ecosystem":"npm","summary":"JavaScript bindings for the Solidity compiler (solc). Version 0.8.28 provides access to Solidity compilation via Node.js, using Emscripten-compiled binaries from solc-bin. It is released frequently, tracking Solidity releases. Key differentiators: it is the official JS wrapper for the Solidity compiler, supports both high-level (Standard JSON I/O) and low-level APIs, and provides a command-line tool (solcjs) for compilation. Unlike the native binary, it runs entirely in Node.js without additional dependencies.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","ethereum","solidity","compiler"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/scol"},{"id":28172,"title":"sconf","library":"sconf","status":"active","version":"0.2.5","language":"python","ecosystem":"pypi","summary":"Simple config management supporting CLI modification. Current version 0.2.5. Allows nested config via dict-like objects and CLI overrides. Lightweight, no dependencies beyond Python 3.6+. Low release cadence (last release 2021).","last_verified":"2026-05-09T00:00:00.000Z","tags":["config","cli","sconf"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/sconf"},{"id":4758,"title":"SCons","library":"scons","status":"active","version":"4.10.1","language":"python","ecosystem":"pypi","summary":"SCons is an Open Source, next-generation software construction tool written in Python, similar to GNU Make but using Python scripts for configuration. It provides automatic dependency analysis, support for parallel builds, and is designed for cross-platform software development. It is actively maintained with frequent releases, currently at version 4.10.1, offering new functionality, enhancements, and bug fixes.","last_verified":"2026-04-12T00:00:00.000Z","tags":["build-system","dev-tools","compilation","python-scripting","dependency-management","cross-platform"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/scons"},{"id":4249,"title":"Scooby","library":"scooby","status":"active","version":"0.11.0","language":"python","ecosystem":"pypi","summary":"Scooby is a lightweight Python library designed to report on your Python environment's package versions and hardware resources. It generates nicely formatted reports (HTML for Jupyter notebooks, plain text otherwise) to aid in debugging and reproducibility. Currently at version 0.11.0, it is actively maintained with a consistent release cadence.","last_verified":"2026-04-11T00:00:00.000Z","tags":["environment","diagnostics","reporting","system info","debugging","reproducibility"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/scooby"},{"id":11988,"title":"Scope Analyzer","library":"scope-analyzer","status":"active","version":"2.1.2","language":"javascript","ecosystem":"npm","summary":"scope-analyzer is a JavaScript library designed for performing basic scope analysis on JavaScript Abstract Syntax Trees (ASTs). It tracks variable scopes and collects references to variables within a given AST, enabling tasks like refactoring, renaming, and understanding variable usage patterns. The current stable version is 2.1.2. The package has seen consistent minor and patch releases, indicating active maintenance, though its stability badge still labels it as \"experimental.\" A key differentiator is its focus on simplicity and direct manipulation of AST nodes, providing methods to crawl the tree, create, delete, and inspect scopes, and retrieve bindings and references. It is particularly useful for tools that need to understand the lexical environment of JavaScript code. It expects AST nodes to have a `.parent` property, often requiring a pre-processing step with utilities like `estree-assign-parent`.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","analysis","ast","nodes","refactor","rename","scope"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/scope-analyzer"},{"id":15819,"title":"Scoped HTTP Client for Node.js","library":"scoped-http-client","status":"abandoned","version":"0.11.0","language":"javascript","ecosystem":"npm","summary":"Scoped HTTP Client provides a fluent, chainable API wrapper around Node.js's native `http` client, simplifying common HTTP request patterns. Instead of handling numerous optional arguments directly on `http.request`, it allows developers to build requests by chaining methods like `.header()`, `.path()`, `.query()`, and `.get()`/`.post()`. A key feature is its 'scoping' mechanism, enabling temporary modifications to client parameters for specific requests without altering the base client instance. The package's current stable version is 0.11.0, last published in 2015. Given its age and an `engines` declaration targeting `node >= 0.8.0`, it is no longer actively maintained and is likely incompatible with modern Node.js environments. Its approach to request building has largely been superseded by contemporary HTTP clients like Axios, Got, or the native Fetch API, which offer more robust features, Promises/async-await support, and active maintenance.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/scoped-http-client"},{"id":17941,"title":"Scopedify: Browserify CSS Scoping","library":"scopedify","status":"abandoned","version":"1.1.1","language":"javascript","ecosystem":"npm","summary":"Scopedify is a CSS bundler designed specifically for the Browserify ecosystem, offering a solution for modular and scoped CSS. At version 1.1.1, released in 2016, and with no updates since, it is considered an abandoned project. It functions by transforming inline CSS or external `.css` files during the Browserify build process, applying unique attribute-based namespaces (e.g., `_scope_a68eaa6a`) to both CSS selectors and corresponding HTML elements. This mechanism aims to prevent style conflicts and pollution by isolating component-specific styles, conceptually similar to modern CSS Modules but tailored for Browserify. Key differentiators include its tight integration with Browserify transforms, support for nested and multiple scopes, and the ability to consume CSS from npm packages, albeit without default namespacing for those packages. Its reliance on Browserify and an older approach to CSS scoping means it is not directly compatible with contemporary bundlers like Webpack, Rollup, or Vite.","last_verified":"2026-04-23T00:00:00.000Z","tags":["javascript","modular","css","bundle","browserify","css-modules"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/scopedify"},{"id":10215,"title":"Scoring Rules","library":"scoringrules","status":"active","version":"0.9.0","language":"python","ecosystem":"pypi","summary":"Scoringrules is a Python library for evaluating probabilistic forecasts using various scoring rules. It provides implementations of Continuous Ranked Probability Score (CRPS), Log Score, Brier Score, Dawid-Sebastiani Score, and more for various distributions and ensembles. The current version is 0.9.0, and the library maintains an active development pace with frequent minor releases and occasional breaking changes.","last_verified":"2026-04-17T00:00:00.000Z","tags":["statistics","forecasting","probabilistic-modeling","evaluation","scoring-rules"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/scoringrules"},{"id":6236,"title":"Scour SVG Optimizer","library":"scour","status":"active","version":"0.38.2","language":"python","ecosystem":"pypi","summary":"Scour is an SVG optimizer/cleaner written in Python that reduces the size of scalable vector graphics by optimizing their structure and removing unnecessary data. Its goal is to produce an identically rendered image at a significantly smaller file size. Maintained on GitHub, the current version is 0.38.2 and it is open-source under the Apache License 2.0.","last_verified":"2026-04-14T00:00:00.000Z","tags":["svg","optimizer","cleaner","graphics","web","vector"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/scour"},{"id":9297,"title":"Scout APM Python Agent","library":"scout-apm","status":"active","version":"3.5.3","language":"python","ecosystem":"pypi","summary":"Scout APM is an Application Performance Monitoring (APM) agent for Python that provides detailed performance metrics and transaction traces for web applications (Django, Flask, FastAPI, etc.) and background jobs (Celery, RQ). It helps identify performance bottlenecks, monitor errors, manage logs, and track external services. The current stable version is 3.5.3, with regular updates to support new Python versions and frameworks.","last_verified":"2026-04-16T00:00:00.000Z","tags":["APM","monitoring","performance","Django","Flask","FastAPI","Celery","observability","metrics","tracing","errors"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/scout-apm"},{"id":17942,"title":"Scow HTML Email Inliner & Bundler","library":"scow","status":"active","version":"4.0.0-alpha.5","language":"javascript","ecosystem":"npm","summary":"Scow is an HTML email inliner and bundler designed to prepare modern HTML and CSS for consistent rendering across a diverse range of email clients. Historically, email clients exhibit inconsistent support for external stylesheets and `<style>` tags within the `<head>` of an HTML document, often stripping them entirely. This necessitates that CSS be applied directly as `style` attributes on individual HTML elements for reliable presentation. Scow automates this critical inlining process, abstracting away the complexities of email client rendering quirks. Additionally, it aims to bundle associated assets like images, potentially converting them to data URIs. Currently available as `4.0.0-alpha.5`, the package is undergoing active alpha development, meaning its API and feature set are subject to change without strict adherence to semantic versioning until a stable release. Its core value lies in streamlining the email development workflow, ensuring that visually rich emails display as intended, despite the varied and often outdated rendering engines used by different email services and applications.","last_verified":"2026-04-23T00:00:00.000Z","tags":["javascript","scow","email","inline","bundle","zip","assets"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/scow"},{"id":1279,"title":"Python SCP Client","library":"scp","status":"active","version":"0.15.0","language":"python","ecosystem":"pypi","summary":"The `scp.py` module, currently at version 0.15.0, provides a pure-Python implementation of the SCP1 (Secure Copy Protocol) client. It leverages the `paramiko` library for SSH transport, enabling secure file transfers over SSH connections, mirroring the functionality of the OpenSSH `scp` program. The library is actively maintained but follows an irregular release cadence.","last_verified":"2026-04-23T19:09:28.773Z","tags":["scp","ssh","sftp","paramiko","file transfer","secure copy"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/scp"},{"id":703,"title":"scramp: SCRAM Protocol Implementation","library":"scramp","status":"active","version":"1.4.8","language":"python","ecosystem":"pypi","summary":"scramp is a pure-Python implementation of the SCRAM (Salted Challenge Response Authentication Mechanism) authentication protocol. It supports various SCRAM mechanisms including SCRAM-SHA-1, SCRAM-SHA-256, SCRAM-SHA-512, SCRAM-SHA3-512, and their channel-binding ('-PLUS') variants. The library is currently at version 1.4.8 (as of January 6, 2026) and maintains an active development status with moderate release cadence.","last_verified":"2026-05-12T17:58:19.298Z","tags":["authentication","SCRAM","security","protocol","client","server"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/scramp"},{"id":2276,"title":"Scrapbook","library":"scrapbook","status":"active","version":"0.5.0","language":"python","ecosystem":"pypi","summary":"Scrapbook is a Python library for recording and reading data in Jupyter and nteract Notebooks. It allows users to persist data values and generated visual content (referred to as 'scraps') directly within the notebook file's output. These recorded scraps can then be recalled, read, or summarized programmatically for later use or for building robust notebook workflows. It aims to replace existing record functionality in libraries like Papermill. The library is actively maintained by the nteract team.","last_verified":"2026-04-24T17:13:54.407Z","tags":["jupyter","notebook","nteract","data serialization","workflow","data sharing"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/scrapbook"},{"id":8626,"title":"ScrapeGraph Python SDK","library":"scrapegraph-py","status":"active","version":"1.46.0","language":"python","ecosystem":"pypi","summary":"ScrapeGraph Python SDK (version 1.46.0) is the official client for the ScrapeGraphAI API. It enables AI-powered web scraping, search, crawling, and structured data extraction using natural language prompts. The library focuses on abstracting away complexities like proxy management and JavaScript rendering, offering both synchronous and asynchronous clients. It maintains an active and iterative development cadence with frequent updates.","last_verified":"2026-04-16T00:00:00.000Z","tags":["web scraping","AI","LLM","data extraction","API client","structured data","pydantic"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/scrapegraph-py"},{"id":7706,"title":"Scrapfly Python SDK","library":"scrapfly-sdk","status":"active","version":"0.10.0","language":"python","ecosystem":"pypi","summary":"The Scrapfly Python SDK (current version 0.10.0) provides a robust interface to the Scrapfly API for web scraping, screenshot capture, AI-powered data extraction, and website crawling. It helps developers bypass anti-bot measures, manage proxies, render JavaScript, and integrates seamlessly with frameworks like Scrapy, LlamaIndex, and LangChain. The library maintains an active development and release cadence.","last_verified":"2026-04-16T00:00:00.000Z","tags":["scraping","web scraping","data extraction","api client","headless browser","proxy rotation","anti-bot bypass"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/scrapfly-sdk"},{"id":6872,"title":"ScrapingBee Python SDK","library":"scrapingbee","status":"active","version":"2.0.2","language":"python","ecosystem":"pypi","summary":"ScrapingBee is a web scraping API that handles headless browsers and rotates proxies for you. The Python SDK simplifies interaction with this API, offering features like JavaScript rendering, proxy rotation, AI-powered data extraction, and screenshot capabilities. It is currently at version 2.0.2 and receives regular updates, focusing on reliability and new API features.","last_verified":"2026-04-15T00:00:00.000Z","tags":["web scraping","proxy","headless browser","api client","data extraction","javascript rendering"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/scrapingbee"},{"id":22343,"title":"Scrapinghub Python Client","library":"scrapinghub","status":"active","version":"2.7.0","language":"python","ecosystem":"pypi","summary":"Client interface for the Scrapinghub API, used to manage and monitor scraping jobs, collections, items, and more. Current version is 2.7.0, requires Python >=3.10. Release cadence is irregular.","last_verified":"2026-04-27T00:00:00.000Z","tags":["scrapinghub","scrapy","api-client","web-scraping"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/scrapinghub"},{"id":14903,"title":"scrapli","library":"scrapli","status":"active","version":"2026.2.20","language":"en","ecosystem":"pypi","summary":"Scrapli (scrape cli) is a fast, flexible, Python 3.9+ library designed for connecting to and interacting with network devices (routers, switches, firewalls) via SSH or Telnet. It supports both synchronous and asynchronous operations, offering a consistent API across different connection types. The library is actively developed, with frequent releases including release candidates for a major v2.0.0 update, indicating ongoing enhancements and maintenance.","last_verified":"2026-04-14T00:00:00.000Z","tags":["network automation","ssh","telnet","cli scraping","asyncio","network devices","configuration management"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/scrapli"},{"id":6873,"title":"Scrapling","library":"scrapling","status":"active","version":"0.4.6","language":"python","ecosystem":"pypi","summary":"Scrapling is an adaptive, high-performance Python library designed for robust web scraping. It emphasizes undetectability and efficiency, automatically bypassing common anti-bot systems like Cloudflare and adapting to minor website structure changes. It offers various fetcher types for HTTP, headless browser, and stealthy browser interactions, alongside a Scrapy-like asynchronous spider framework for large-scale, concurrent crawling. The library is actively maintained with frequent updates, focusing on stealth, performance, and developer experience.","last_verified":"2026-04-15T00:00:00.000Z","tags":["web scraping","undetectable","browser automation","async","anti-bot","adaptive scraping"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/scrapling"},{"id":2764,"title":"Scrapy","library":"scrapy","status":"active","version":"2.15.0","language":"python","ecosystem":"pypi","summary":"Scrapy is a high-level Python web crawling and web scraping framework, designed for fast extraction of structured data from websites. It's actively maintained with frequent releases, supporting applications from data mining to information processing and automated testing. The current version is 2.15.0.","last_verified":"2026-04-25T00:33:54.495Z","tags":["web scraping","crawling","spider","async","framework"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/scrapy"},{"id":6237,"title":"Scrapy Playwright","library":"scrapy-playwright","status":"active","version":"0.0.46","language":"python","ecosystem":"pypi","summary":"Scrapy Playwright is a Scrapy Download Handler that integrates Playwright for Python, enabling Scrapy spiders to effectively scrape dynamic web pages that rely heavily on JavaScript rendering. It allows for browser automation within the Scrapy framework, facilitating interaction with complex web elements, while maintaining Scrapy's efficient crawling and scheduling model. The library is actively maintained with frequent releases, currently at version 0.0.46.","last_verified":"2026-04-14T00:00:00.000Z","tags":["Scrapy","Playwright","web scraping","automation","dynamic content","JavaScript","headless browser"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/scrapy-playwright"},{"id":24563,"title":"scrapy-splash","library":"scrapy-splash","status":"active","version":"0.11.1","language":"python","ecosystem":"pypi","summary":"scrapy-splash provides JavaScript support for Scrapy using Splash, a headless browser. Version 0.11.1 is the latest release. The library allows rendering JavaScript-heavy pages by delegating requests to a Splash instance. Releases are sporadic; the last major update (0.10.0) added support for Python 3.12/3.13 and Scrapy 2.12+, and deprecated old dupefilter/cache storage components.","last_verified":"2026-05-01T00:00:00.000Z","tags":["scrapy","splash","javascript","headless-browser","web-scraping"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/scrapy-splash"},{"id":22344,"title":"Scrapy Zyte API","library":"scrapy-zyte-api","status":"active","version":"0.33.1","language":"python","ecosystem":"pypi","summary":"Client library to process URLs through Zyte API (formerly Crawlera). Enables Scrapy spiders to use Zyte's proxy rotation and data extraction services. Current version: 0.33.1. Release cadence: monthly.","last_verified":"2026-04-27T00:00:00.000Z","tags":["scrapy","zyte","web-scraping","proxy","api"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/scrapy-zyte-api"},{"id":13983,"title":"Scratch Project Parser","library":"scratch-parser","status":"active","version":"6.0.0","language":"javascript","ecosystem":"npm","summary":"scratch-parser is a Node.js module designed for parsing and validating Scratch project files, including `.sb2` and `.sb3` formats. Its current stable version is 6.0.0. The library provides programmatic access to the internal structure of Scratch projects, enabling developers to inspect sprites, scripts, assets, and metadata. It has an active development cycle, with bug fixes and dependency updates released periodically, though major versions are less frequent. Key differentiators include its direct integration with the Scratch ecosystem, offering reliable parsing for official Scratch project formats, and its focus on providing a structured JavaScript object representation of the project data.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/scratch-parser"},{"id":20539,"title":"scratch-webpack-configuration","library":"scratch-webpack-configuration","status":"active","version":"3.1.2","language":"javascript","ecosystem":"npm","summary":"Shared webpack configuration builder for Scratch projects, version 3.1.2 as of March 2026. Provides a fluent API to construct webpack 5 configurations with defaults for Scratch's build pipeline, including Babel (with optional React), CSS (postcss-loader, css-loader, style-loader), TypeScript (ts-loader), asset modules via resource queries, chunk splitting, and target-specific externals for browserslist and Node. Released under BSD-3-Clause (was AGPL-3.0 in v2). Differentiators: opinionated but extensible via clone/merge, handles Scratch-specific module rules and externals, and integrates with Scratch's semantic release config. Requires webpack 5 and peer dependencies like @babel/preset-env, babel-loader, css-loader, postcss-loader, etc.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","Scratch","webpack"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/scratch-webpack-configuration"},{"id":18775,"title":"Screener Runner","library":"screener-runner","status":"maintenance","version":"0.14.0","language":"javascript","ecosystem":"npm","summary":"CLI test runner for Screener.io, a visual regression testing service. Version 0.14.0 is current as of early 2024. It allows defining UI states and interaction steps using a fluent API, capturing visual snapshots, and comparing them against baselines. Key differentiator: integrates directly with Screener.io cloud service, requiring an API key and project repo. It supports Node >=10 and uses CommonJS module system. Release cadence appears sporadic; the last major update was in 2020. Compared to alternatives like Percy or Chromatic, it is proprietary to Screener.io and less actively maintained.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/screener-runner"},{"id":2277,"title":"Screeninfo","library":"screeninfo","status":"active","version":"0.8.1","language":"python","ecosystem":"pypi","summary":"Screeninfo is a Python library designed to fetch the location and size of physical screens connected to a system. It supports various operating systems including MS Windows, MS Windows (Cygwin), GNU/Linux (via X11 with Xinerama and experimental DRM), and macOS (using AppKit). The current version is 0.8.1, released in September 2022, and while no explicit release cadence is stated, it remains actively maintained.","last_verified":"2026-04-24T17:14:12.306Z","tags":["monitor","screen","display","resolution","system-info"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/screeninfo"},{"id":16209,"title":"ScreenshotOne API JavaScript SDK","library":"screenshotone-api-sdk","status":"active","version":"1.1.21","language":"javascript","ecosystem":"npm","summary":"The `screenshotone-api-sdk` is the official client library for the ScreenshotOne.com API, enabling developers to programmatically generate and download screenshots of any website. It provides a fluent API for configuring various screenshot options, such as delay, ad blocking, and more, directly mirroring the latest API specifications. The current stable version is 1.1.21. The package appears to have an active release cadence, with continuous integration indicated by its build badge and consistent updates to synchronize with the underlying ScreenshotOne API. Key differentiators include its tight integration with the ScreenshotOne service, offering specific error handling for API-level issues, and providing both URL generation and direct screenshot download functionalities. It is designed for both JavaScript and TypeScript environments, shipping with its own type definitions.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","screenshot","phantom","phantomjs","screenshots","webkit","webkit2png","url2png","headless","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/screenshotone-api-sdk"},{"id":18777,"title":"screepsmod-auth","library":"screepsmod-auth","status":"active","version":"2.8.2","language":"javascript","ecosystem":"npm","summary":"Screepsmod-auth is a mod for the Screeps private server that adds user/password authentication, enabling login via the API and web form. Version 2.8.2 is current, with low release cadence. It supports password setting via Steam client, server CLI, and GitHub OAuth. Configurable initial CPU and spawn blocking. Differentiates from default Steam-only auth by allowing custom credentials and GitHub login.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","screeps","mod"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/screepsmod-auth"},{"id":18778,"title":"Screwdriver API","library":"screwdriver-api","status":"active","version":"8.0.143","language":"javascript","ecosystem":"npm","summary":"The Screwdriver API is the core server for the Screwdriver.cd continuous delivery service, currently at version 8.0.143. It provides 18 preloaded plugins for managing builds, pipelines, secrets, webhooks, and more, with support for multiple datastores (Postgres, MySQL, Sqlite), executors (Kubernetes, Docker, Nomad), and SCM providers (GitHub, GitLab, Bitbucket). Released weekly, it is actively maintained by Yahoo and the open-source community. Compared to Jenkins or GitLab CI, Screwdriver emphasizes container-native, pluggable architecture and SCM-agnosticism. Requires Node.js >=22.0.0.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","screwdriver","yahoo","continuous delivery","continuous integration"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/screwdriver-api"},{"id":27378,"title":"Scribe Config Lint","library":"scribe-config-lint","status":"active","version":"0.0.1","language":"javascript","ecosystem":"npm","summary":"A CLI tool to lint Scribe configuration files. Version 0.0.1, early development stage with minimal features. Runs on Node.js >=0.4. Simple usage via command line with --file option. No active maintenance or community adoption. Compared to general JSON/YAML linters, it is specific to Scribe configuration syntax.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","scribe","lint"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/scribe-config-lint"},{"id":15818,"title":"Scribunto Bundler","library":"scribunto-bundler","status":"active","version":"0.2.7","language":"javascript","ecosystem":"npm","summary":"scribunto-bundler is a TypeScript-written Lua bundler specifically designed for MediaWiki's Scribunto extension. It automates the process of resolving `require` statements within Lua modules, consolidating them into a single output file suitable for deployment on MediaWiki wikis. The current stable version is 0.2.7, with the project demonstrating a rapid release cadence, frequently publishing patch and minor versions, suggesting active development and iterative improvements. Key differentiators include its explicit support for Scribunto environments, automatic `require` statement detection, and compatibility with both `.lua` and `.luau` file extensions. It offers a command-line interface for scaffolding new projects and bundling existing ones, configurable via a `bundler.config.js` file, which is type-hinted for improved developer experience.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","scribunto","lua","bundler","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/scribunto-bundler"},{"id":27380,"title":"script-ext-html-webpack-plugin","library":"script-ext-html-webpack-plugin","status":"deprecated","version":"2.1.5","language":"javascript","ecosystem":"npm","summary":"Extends html-webpack-plugin to add async, defer, type=\"module\", inline, and custom attributes to script elements, plus resource hints (preload/prefetch). Last version 2.1.5 works with webpack 4 and html-webpack-plugin 4.x. No longer maintained; does not support webpack 5. For webpack 5, consider alternatives like html-webpack-plugin's own script loading options or other plugins. Release cadence was irregular; now abandoned.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","webpack","plugin","html-webpack-plugin","async","defer","inline","script","module"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/script-ext-html-webpack-plugin"},{"id":20540,"title":"script-loader","library":"script-loader","status":"maintenance","version":"0.7.2","language":"javascript","ecosystem":"npm","summary":"A webpack loader that executes JavaScript files once in the global context, useful for loading legacy scripts or libraries that pollute the global scope. Current stable version is 0.7.2, last released September 2017. This loader is part of the webpack-contrib organization and has minimal dependencies. It differs from imports-loader or expose-loader by executing scripts directly, without module wrapping. Does not work in Node.js; designed exclusively for browser bundles. The project is effectively in maintenance mode with no recent updates.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/script-loader"},{"id":11990,"title":"Script.js - Asynchronous JavaScript Loader","library":"scriptjs","status":"maintenance","version":"2.5.9","language":"javascript","ecosystem":"npm","summary":"$script.js is a compact, asynchronous JavaScript loader and dependency manager designed for browser environments. Its primary function is to load JavaScript resources on demand without blocking the rendering of other assets like CSS and images, a common issue with traditional `<script>` tags. The library, currently at version 2.5.9, focuses on simplifying dependency management for complex web applications by allowing scripts to be loaded in parallel and executed once their dependencies are met, using a unique `ready` callback mechanism. It differentiates itself through its lightweight footprint and its ability to manage intricate load sequences using named bundles or individual script IDs, making it suitable for older browser environments (IE6+, Opera10+). However, its release cadence appears to be very slow, with the last known stable version 2.5.9 released quite some time ago, indicating a maintenance or effectively abandoned status given the prevalence of modern bundlers.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","ender","script","dependency","ajax","jsonp","loader"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/scriptjs"},{"id":24564,"title":"scripttest","library":"scripttest","status":"maintenance","version":"2.0.post1","language":"python","ecosystem":"pypi","summary":"A library for testing command-line scripts (CLI applications) in Python. It provides a TestEnvironment that captures stdout, stderr, and simulates stdin. Current version 2.0.post1. Release cadence is low; no new releases for several years.","last_verified":"2026-05-01T00:00:00.000Z","tags":["testing","cli","command-line","test"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/scripttest"},{"id":26368,"title":"scroll-tabs","library":"scroll-tabs","status":"active","version":"1.0.1","language":"javascript","ecosystem":"npm","summary":"A tiny utility that adds tab scrolling functionality. Version 1.0.1. It provides scroll buttons on either side of a tab container and handles mouse wheel scrolling. It emits a 'scroll' event with the new active node, old active node, and direction. This library exposes ES modules since version 1.0.0 and requires an ES module aware transpiler (Webpack, Rollup, Browserify + babelify) to bundle for the browser. It is lightweight and focuses solely on the scrolling behavior, leaving tab activation to the user.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","tabs","scroll","component","browser","browserify"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/scroll-tabs"},{"id":26369,"title":"scroll-utility","library":"scroll-utility","status":"active","version":"4.0.2","language":"javascript","ecosystem":"npm","summary":"Simple scroll utility for centering elements and smooth animations. v4.0.2 is the latest stable release (May 2019). Provides a Scroll class to control scroll on any element with customizable easing, duration, and onScroll callbacks. Supports both absolute scrollTo and relative scrollBy with sub-methods for elements, sizes, and scroll sizes. Ships TypeScript types. Differentiators: handles multiple simultaneous animations, detects programmatic vs user scroll, reacts to element position changes, high performance, and works in both Node and browser environments. Designed for precise control over scroll behavior in web applications, with a clean API that avoids common pitfalls of native scroll.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","scroll","smooth","simple","center","scrolling","centering","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/scroll-utility"},{"id":6874,"title":"Scrubadub: PII Redaction Library","library":"scrubadub","status":"active","version":"2.0.1","language":"python","ecosystem":"pypi","summary":"Scrubadub is a Python library designed to clean personally identifiable information (PII) from unstructured text. It automatically detects and replaces various types of sensitive data like names, email addresses, phone numbers, and more, with configurable placeholders. The library is actively maintained, currently at version 2.0.1, and receives regular updates, including major releases that introduce new detectors and architectural changes.","last_verified":"2026-04-15T00:00:00.000Z","tags":["PII","redaction","anonymization","privacy","text processing","NLP"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/scrubadub"},{"id":7707,"title":"Python Scrypt Bindings","library":"scrypt","status":"active","version":"0.9.4","language":"python","ecosystem":"pypi","summary":"The `scrypt` library provides Python bindings for the scrypt key derivation function, which is designed to make brute-force attacks on password hashes more difficult by requiring more memory and CPU. It's commonly used for securely hashing passwords. The current version is 0.9.4, with minor releases occurring periodically to address bug fixes and build improvements.","last_verified":"2026-04-16T00:00:00.000Z","tags":["security","cryptography","key-derivation","password-hashing"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/scrypt"},{"id":26370,"title":"sCrypt TypeScript Transpiler","library":"scrypt-ts-transpiler","status":"active","version":"1.2.29","language":"javascript","ecosystem":"npm","summary":"Transpiler that compiles TypeScript smart contracts for Bitcoin SV into sCrypt bytecode. Current stable version is 1.2.29, updated periodically. Key differentiator: enables writing Bitcoin smart contracts entirely in TypeScript, leveraging its tooling and type safety, while outputting efficient on-chain bytecode. Requires TypeScript ~5.3.0 as a peer dependency and Node.js >=16.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","typescript","sCrypt"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/scrypt-ts-transpiler"},{"id":27381,"title":"sCrypt Compiler","library":"scryptc","status":"active","version":"0.2.9","language":"javascript","ecosystem":"npm","summary":"Command-line compiler for sCrypt, a high-level smart contract language targeting Bitcoin SV. The latest version is 0.2.9. Development is active with periodic releases. Key differentiator: it compiles to Bitcoin Script, enabling on-chain smart contracts with a C-style syntax. No major alternatives exist for Bitcoin SV smart contracts.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","Bitcoin","Bitcoin SV","Smart Contract"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/scryptc"},{"id":2765,"title":"SCS: Splitting Conic Solver","library":"scs","status":"active","version":"3.2.11","language":"python","ecosystem":"pypi","summary":"SCS (Splitting Conic Solver) is a numerical optimization package for solving large-scale convex cone problems, including linear programs (LPs), second-order cone programs (SOCPs), and semidefinite programs (SDPs). It uses an operator-splitting method (ADMM) with Anderson acceleration for fast convergence. The current version is 3.2.11, with frequent patch releases.","last_verified":"2026-04-25T00:38:14.603Z","tags":["optimization","convex-optimization","conic-programming","LP","SOCP","SDP","ADMM","sparse-solvers"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/scs"},{"id":13984,"title":"SCSS Comment Parser","library":"scss-comment-parser","status":"maintenance","version":"0.8.4","language":"javascript","ecosystem":"npm","summary":"scss-comment-parser is a JavaScript library designed to parse `///` style comments within SCSS files and extract structured context information. It is primarily used to generate documentation, serving as a core component for tools like SassDoc. The current stable version is 0.8.4. While not on a rapid release cycle (last updated in 2018), it receives maintenance updates for bug fixes and dependency upgrades. Key differentiators include its specific focus on SassDoc-style comment syntax, its ability to extract detailed SCSS context (including variables, mixins, functions, placeholders, and CSS selectors), and support for custom annotation definitions, allowing for flexible documentation generation workflows. It processes SCSS code to identify comment blocks and their associated code, providing a structured JSON output.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/scss-comment-parser"},{"id":26371,"title":"scss-compile","library":"scss-compile","status":"deprecated","version":"0.1.7","language":"javascript","ecosystem":"npm","summary":"A minimal npm package that provides a CLI wrapper around node-sass for compiling SCSS to CSS. Version 0.1.7, last published in 2016. It is essentially a thin script that runs 'node-sass -rw' with hardcoded default paths (assets/scss -> assets/css). There is no active development or maintenance; it is functionally equivalent to using node-sass directly. Not recommended for new projects; prefer 'sass' (Dart Sass) or node-sass directly.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","scss","sass","css","compiler"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/scss-compile"},{"id":20541,"title":"SCSS Config Webpack Plugin","library":"scss-config-webpack-plugin","status":"maintenance","version":"2.0.3","language":"javascript","ecosystem":"npm","summary":"A webpack plugin that provides a preset SCSS configuration, including sass-loader, postcss-loader, autoprefixer, and css-loader with source maps and mini-css-extract-plugin support. The current stable version is 2.0.3 (released 2022-09-01). It works with webpack >=4.36.0 and Node.js >=10. It is part of the merkle-open webpack-config-plugins suite. Unlike manual SCSS setups, this plugin aims to reduce boilerplate by pre-configuring common loaders and options. However, it abstracts away configuration details which may lead to conflicts with custom loaders.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","sass","scss","css","libsass","webpack","loader"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/scss-config-webpack-plugin"},{"id":26372,"title":"SCSS Lint HTML Reporter","library":"scss-lint-html-reporter","status":"active","version":"0.4.2","language":"javascript","ecosystem":"npm","summary":"Generates HTML reports (full or lite) from SCSS Lint JSON output, with optional TeamCity integration. Stable version 0.4.2, low maintenance cadence. Differentiators: supports both detailed and summary HTML reports, and can output TeamCity service messages for CI/CD integration.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","scss","team city","lint"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/scss-lint-html-reporter"},{"id":26373,"title":"scss-lint-loader","library":"scss-lint-loader","status":"deprecated","version":"1.0.1","language":"javascript","ecosystem":"npm","summary":"Webpack loader that runs scss-lint to enforce SCSS best practices. This package (v1.0.1) is a thin wrapper around scss-lint, with no active development since 2017. It lacks support for modern Webpack 5+, and scss-lint itself was deprecated and replaced by stylelint. Use 'stylelint-webpack-plugin' instead. Release cadence: no releases since initial 1.0.0/1.0.1.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/scss-lint-loader"},{"id":20542,"title":"scss-loader","library":"scss-loader","status":"deprecated","version":"0.0.1","language":"javascript","ecosystem":"npm","summary":"A webpack loader that compiles SCSS files into CSS with additional features like source maps and custom functions. Version 0.0.1 is an initial release with minimal documentation. It differentiates from sass-loader by offering built-in goodies but remains unmaintained and experimental. Release cadence is unknown. Status is deprecated due to lack of maintenance and limited features compared to sass-loader.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","scss-loader","scss","loader"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/scss-loader"},{"id":26374,"title":"scsslint","library":"scsslint","status":"abandoned","version":"0.0.3","language":"javascript","ecosystem":"npm","summary":"Legacy Node.js bindings for the Ruby-based scss-lint tool (v0.0.3). This package wraps the Ruby gem and provides a simple API to lint SCSS files programmatically from Node.js. It is part of the grunt-scsslint ecosystem and has not been updated since 2014. It requires Ruby and the scss-lint gem to be installed separately. Not to be confused with modern SCSS linters like stylelint-scss. Active development ceased; use at your own risk.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","gruntplugin"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/scsslint"},{"id":10216,"title":"scvi-tools","library":"scvi-tools","status":"active","version":"1.4.2","language":"python","ecosystem":"pypi","summary":"scvi-tools provides a suite of deep learning models for the deep probabilistic analysis of single-cell omics data. It is built on PyTorch and AnnData, offering robust methods for tasks like dimensionality reduction, batch correction, and differential expression. The library is actively developed, releasing frequent minor versions and occasional major updates.","last_verified":"2026-04-17T00:00:00.000Z","tags":["single-cell","biology","omics","deep-learning","bioinformatics","pytorch"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/scvi-tools"},{"id":5472,"title":"Scylla Driver for Apache Cassandra","library":"scylla-driver","status":"active","version":"3.29.9","language":"python","ecosystem":"pypi","summary":"The Scylla Python Driver is a modern, feature-rich, and highly-tunable Python client library designed for Scylla Open Source (2.1+), Apache Cassandra (2.1+), and Scylla Enterprise (2018.1.x+). It exclusively uses Cassandra's binary protocol and Cassandra Query Language v3. The driver, currently at version 3.29.9, offers synchronous and asynchronous APIs, connection pooling, automatic node discovery, and includes an integrated object mapper (cqlengine). It maintains an active release cadence with frequent updates.","last_verified":"2026-04-13T00:00:00.000Z","tags":["database","cassandra","scylladb","nosql","driver","async"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/scylla-driver"},{"id":6875,"title":"sdbus","library":"sdbus","status":"active","version":"0.14.2","language":"python","ecosystem":"pypi","summary":"sdbus is a modern, asynchronous Python D-Bus library built upon `sd-bus` from `libsystemd`. It provides a robust, low-level interface for D-Bus communication, supporting both system and session buses. Currently at version 0.14.2, it maintains an active release cycle with regular updates addressing bug fixes and feature enhancements.","last_verified":"2026-04-15T00:00:00.000Z","tags":["dbus","inter-process-communication","systemd","asyncio","ipc"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/sdbus"},{"id":13985,"title":"SDC WordPress Build Process","library":"sdc-build-wp","status":"active","version":"5.6.13","language":"javascript","ecosystem":"npm","summary":"sdc-build-wp is a custom build process specifically designed for WordPress development, currently at version 5.6.13. It streamlines common development tasks like asset compilation (CSS, JavaScript), offers intelligent caching for faster rebuilds, and provides an interactive watch mode with keyboard controls (e.g., restart, clear cache). The package receives frequent minor updates, often weekly or bi-weekly, indicating active maintenance. It enforces a Node.js runtime of version 22 or higher and integrates PHP code linting (via an upgraded PHP Code Sniffer), differentiating it from generic build tools by its WordPress-centric optimizations and developer experience features like a custom text-based user interface (TUI) for managing the build workflow.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/sdc-build-wp"},{"id":8625,"title":"Sysdig Platform Python Client","library":"sdcclient","status":"active","version":"0.19.0","language":"python","ecosystem":"pypi","summary":"sdcclient is the official Python client for the Sysdig Platform APIs (Monitor and Secure). It provides an easy-to-use interface to interact with Sysdig's REST APIs for tasks such as metric extraction, alert management, and user/team administration. The current version is 0.19.0, and releases generally follow the development of the Sysdig platform, with updates for new API features and bug fixes.","last_verified":"2026-04-16T00:00:00.000Z","tags":["sysdig","monitoring","security","cloud","api-client"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/sdcclient"},{"id":13986,"title":"SDF Parser","library":"sdf-parser","status":"active","version":"8.0.0","language":"javascript","ecosystem":"npm","summary":"sdf-parser is a JavaScript/TypeScript library designed to parse Structure-Data File (SDF) format files, which are commonly used in cheminformatics to represent chemical structures and associated data. It efficiently converts the content of SDF files into an array of JavaScript objects, where each object represents a chemical entry including its molfile and associated data fields. The current stable version is 8.0.0. The package maintains an active release cadence, with frequent updates. Key features include robust parsing with options for field inclusion/exclusion, custom data transformations via modifiers, and filtering capabilities based on entry properties. For processing large SDF files, it offers an `iterator` API that leverages web streams for memory-efficient handling, compatible with both Node.js and browser environments.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","sdf","parser","molfile","v2000","v3000","mdl"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/sdf-parser"},{"id":24565,"title":"Reforge Python SDK","library":"sdk-reforge","status":"active","version":"1.2.2","language":"python","ecosystem":"pypi","summary":"Python SDK for Reforge Feature Flags and Config as a Service. Version 1.2.2 supports Python 3.9+ with incremental releases.","last_verified":"2026-05-01T00:00:00.000Z","tags":["feature flags","config as a service","sdk","reforge"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/sdk-reforge"},{"id":23165,"title":"Seshat Python SDK","library":"sdk-seshat-python","status":"active","version":"0.6.6","language":"python","ecosystem":"pypi","summary":"Seshat python SDK is a library to help create ML data pipelines. Current version 0.6.6, requires Python >=3.11, <4.0. Active development with moderate release cadence.","last_verified":"2026-05-01T00:00:00.000Z","tags":["ml","data-pipeline","seshat"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/sdk-seshat-python"},{"id":13987,"title":"sdk-utils","library":"sdk-utils","status":"active","version":"1.0.174","language":"javascript","ecosystem":"npm","summary":"The `sdk-utils` library provides essential utilities for interacting with the Ethereum blockchain and various cryptocurrency wallets. It focuses on simplifying wallet connections (e.g., WalletConnect, MetaMask, WalletLink) and common blockchain operations like retrieving token balances. The package is currently at version 1.0.174 and appears to be under active development, indicated by its incremental patch versions. While a specific release cadence isn't provided, its key differentiator lies in abstracting away the complexities of different wallet providers and offering a unified interface for dApp integration, primarily within the Binance Smart Chain (BSC) ecosystem given its keywords. It ships with TypeScript types, facilitating safer development.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","BSC","sdk","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/sdk-utils"},{"id":9299,"title":"SDMetrics","library":"sdmetrics","status":"active","version":"0.28.0","language":"python","ecosystem":"pypi","summary":"SDMetrics is an open-source Python library developed by DataCebo (part of the Synthetic Data Vault project) for evaluating the quality and efficacy of synthetic datasets. It provides a variety of metrics to compare synthetic data against real data across aspects like quality, privacy, and utility, and includes tools for generating comprehensive visual reports. The library is model-agnostic, allowing evaluation of synthetic data generated by any model. The current version is 0.28.0, with active and frequent releases.","last_verified":"2026-04-16T00:00:00.000Z","tags":["synthetic data","data quality","metrics","evaluation","privacy","data science"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/sdmetrics"},{"id":10218,"title":"SDMX: Statistical Data and Metadata eXchange","library":"sdmx1","status":"active","version":"2.26.0","language":"python","ecosystem":"pypi","summary":"sdmx1 is a Python library for consuming and working with Statistical Data and Metadata eXchange (SDMX) web services and files. It supports various SDMX versions and data formats, allowing users to query, download, and parse statistical data from official sources like Eurostat, IMF, and OECD. The library is actively maintained with frequent minor releases, currently at version 2.26.0, and requires Python >=3.10.","last_verified":"2026-04-17T00:00:00.000Z","tags":["sdmx","statistics","data-exchange","eia","eurostat","imf","oecd","data-analysis"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/sdmx1"},{"id":22345,"title":"SDMX Schemas Python Wrapper","library":"sdmxschemas","status":"active","version":"1.0.0","language":"python","ecosystem":"pypi","summary":"sdmxschemas is a Python package providing the SDMX (Statistical Data and Metadata eXchange) schemas as a Python module for validation and reference. Version 1.0.0 supports SDMX 3.1 schemas. It is a thin wrapper over the official SDMX XSD and JSON schemas, enabling programmatic access to schema locations and content.","last_verified":"2026-04-27T00:00:00.000Z","tags":["sdmx","schemas","validation","statistics","metadata"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/sdmxschemas"},{"id":10219,"title":"sdnotify: Systemd Service Notification","library":"sdnotify","status":"active","version":"0.3.2","language":"python","ecosystem":"pypi","summary":"sdnotify provides a pure Python implementation of systemd's service notification protocol (sd_notify). It allows Python services to communicate their status, readiness, and other information back to systemd, enabling robust service management. The current version is 0.3.2, with releases being infrequent, primarily for packaging or minor internal improvements.","last_verified":"2026-04-17T00:00:00.000Z","tags":["systemd","service","notification","linux","daemon"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/sdnotify"},{"id":13988,"title":"SDP Transform","library":"sdp-transform","status":"active","version":"3.0.0","language":"javascript","ecosystem":"npm","summary":"sdp-transform is a robust JavaScript library designed for parsing and writing Session Description Protocol (SDP) strings, following the grammar defined by RFC4566, RFC5245, and other relevant standards. The current stable version is 3.0.0, published in late 2025. It differentiates itself by rigorously adhering to RFC specifications, automatically coercing numerical values to integers during parsing while keeping other values as strings. The library is built to be easily extendable for custom grammar, making it suitable for a wide range of WebRTC and multimedia signaling applications. It provides core functionalities to convert SDP strings into a structured JavaScript object and vice-versa, facilitating manipulation and generation of SDP messages. While there isn't an explicit release cadence, the project shows active maintenance with regular updates prior to the v3 release.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","sdp","webrtc","serializer"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/sdp-transform"},{"id":10220,"title":"SDV: Synthetic Data Vault","library":"sdv","status":"active","version":"1.36.0","language":"python","ecosystem":"pypi","summary":"SDV (Synthetic Data Vault) is a Python library that allows users to generate synthetic data for various data types, including single tables, multi-table relational datasets, and sequential data. It provides a range of models and tools to create high-quality synthetic data that preserves the statistical properties and privacy of the original data. As of version 1.36.0, it continues to be actively developed, with a regular release cadence to add new features and improve existing models.","last_verified":"2026-04-17T00:00:00.000Z","tags":["synthetic data","data generation","privacy","machine learning","tabular data","data science"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/sdv"},{"id":27382,"title":"se-builder-transpiler","library":"se-builder-transpiler","status":"abandoned","version":"0.4.0","language":"javascript","ecosystem":"npm","summary":"A JSON transpiler extracted from se-builder, version 0.4.0, with unknown release cadence and no active development. It converts Selenium Builder JSON test suites into executable scripts. Differentiators are unclear; appears to be a subset of the larger se-builder project. No documentation available.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","se-builder","transpiler","server"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/se-builder-transpiler"},{"id":704,"title":"Seaborn","library":"seaborn","status":"active","version":"0.13.2","language":"python","ecosystem":"pypi","summary":"Seaborn is a high-level Python library for creating statistical graphics, building on Matplotlib and integrating closely with Pandas data structures. It provides a dataset-oriented API to draw attractive and informative statistical plots with ease. The library is actively maintained with regular minor and major releases, currently at version 0.13.2, ensuring compatibility with evolving data science ecosystems.","last_verified":"2026-05-12T18:00:02.230Z","tags":["data visualization","plotting","statistics","data science","matplotlib","pandas"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/seaborn"},{"id":24568,"title":"Seahorse","library":"seahorse","status":"active","version":"1.2.3","language":"python","ecosystem":"pypi","summary":"Seahorse is a Pytorch-based library for constructing and training large-scale transformer language models, providing tools for distributed training, model parallelism, and efficient memory usage. Currently at version 1.2.3, with active development.","last_verified":"2026-05-01T00:00:00.000Z","tags":["deep-learning","transformers","pytorch","distributed-training"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/seahorse"},{"id":27383,"title":"SEALang","library":"sealang","status":"active","version":"1.0.5","language":"javascript","ecosystem":"npm","summary":"SEALang is a superset of Perl5 with static typing, transpiled to Perl5 via Node.js. Version 1.0.5 (latest) is in early active development with a focus on adding static typing and modern features to Perl. It provides a schema API to generate Perl5 code for a compiler, but is not yet stable for production use. Key differentiators: brings static typing to Perl5, uses JavaScript/Node for tooling, and provides object-oriented primitives like Map, Array, Hash, and Scalar.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","perl5","transpiler","nodejs"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/sealang"},{"id":13989,"title":"Search Query Syntax Parser","library":"search-query-parser","status":"maintenance","version":"1.6.0","language":"javascript","ecosystem":"npm","summary":"The `search-query-parser` library provides a robust, dependency-free solution for parsing advanced search query strings into a structured JavaScript object. It supports syntax similar to popular search engines, allowing for field-specific searches (e.g., `from:user`, `subject:topic`), date ranges (`date:1/10/2013-15/04/2014`), multi-value fields, and exclusion syntax (`-keyword:value`). The current stable version is 1.6.0, released over five years ago, indicating a mature and stable, but not actively developed, state. Key features include configurable keywords and range fields, optional tokenization of free text, the ability to always return matched keyword values as arrays, and the inclusion of character offsets for parsed elements. Since version 1.6.0, it also offers a `stringify` method to convert the parsed object back into a query string. This package primarily targets CommonJS environments, relying on the `require` syntax.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","search syntax parser","query syntax parser","query","parser","search query","search"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/search-query-parser"},{"id":5053,"title":"SEC API Python Client","library":"sec-api","status":"active","version":"1.0.35","language":"python","ecosystem":"pypi","summary":"The `sec-api` Python library provides a robust client for accessing SEC EDGAR filings data. It offers various APIs for querying, full-text searching, real-time streaming, and converting/extracting structured data from over 20 million filings and 800,000+ entities, dating back to 1993 with real-time updates. The library is actively maintained, with frequent updates adding new API wrappers and features. The current version is 1.0.35.","last_verified":"2026-04-12T00:00:00.000Z","tags":["SEC","EDGAR","Filings","API","Finance","10-K","10-Q","8-K","XBRL","Financial Data"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/sec-api"},{"id":24567,"title":"SEC Downloader","library":"sec-downloader","status":"active","version":"0.12.2","language":"python","ecosystem":"pypi","summary":"sec-downloader is a Python library that provides useful extensions for sec-edgar-downloader, including the ability to download SEC filings asynchronously, cache filings, and handle concurrent rate limits. The current version is 0.12.2, compatible with Python >=3.7. It is actively maintained with periodic releases.","last_verified":"2026-05-01T00:00:00.000Z","tags":["sec","edgar","async","downloader"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/sec-downloader"},{"id":109,"title":"SEC EDGAR API","library":"sec-edgar-api","status":"active","version":"0.1.7","language":"python","ecosystem":"pypi","summary":"Python wrapper for the SEC EDGAR REST API providing access to company filings, submissions, and financial data from the U.S. Securities and Exchange Commission. Supports querying company facts, submissions, and XBRL companion data without requiring API keys.","last_verified":"2026-05-12T08:09:57.050Z","tags":["sec","edgar","finance","filings","xbrl","python","api-wrapper"],"install_tag":"stale","install_tag_description":"widespread failures or data too old to trust","api":"https://checklist.day/api/registry/sec-edgar-api"},{"id":8627,"title":"SEC EDGAR Downloader","library":"sec-edgar-downloader","status":"active","version":"5.1.0","language":"python","ecosystem":"pypi","summary":"sec-edgar-downloader is a Python package designed for efficiently downloading company filings from the SEC EDGAR database. Currently at version 5.1.0, it underwent a full rewrite in 5.0.0 to leverage the SEC's official EDGAR API and integrates formal rate-limiting using `pyrate-limiter` to comply with SEC fair access policies (10 requests per second). The library actively maintains support for recent Python versions and has a consistent release cadence with new features and fixes.","last_verified":"2026-04-16T00:00:00.000Z","tags":["SEC","finance","filings","EDGAR","data-downloader","financial-data"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/sec-edgar-downloader"},{"id":24572,"title":"sec-parser","library":"sec-parser","status":"active","version":"0.58.1","language":"python","ecosystem":"pypi","summary":"Parse SEC EDGAR HTML documents into a tree of elements that correspond to the visual structure of the document. Version 0.58.1, active development.","last_verified":"2026-05-01T00:00:00.000Z","tags":["sec","edgar","html","parsing","financial"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/sec-parser"},{"id":22347,"title":"SecOps SDK","library":"secops","status":"active","version":"0.43.0","language":"python","ecosystem":"pypi","summary":"Python SDK for wrapping the Google SecOps API for common use cases. Version 0.43.0, MIT license, pre-1.0 rapid development with frequent breaking changes.","last_verified":"2026-04-27T00:00:00.000Z","tags":["secops","google","sdk","security"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/secops"},{"id":15482,"title":"WebAssembly Bindings for libsecp256k1","library":"secp256k1-wasm","status":"active","version":"2.0.0","language":"javascript","ecosystem":"npm","summary":"secp256k1-wasm provides high-performance WebAssembly bindings for `libsecp256k1`, the highly optimized C library for secp256k1 elliptic curve cryptography. This package enables cryptographic operations such as key generation, signature signing, and verification directly within JavaScript environments like web browsers and Node.js, offering near-native performance without requiring platform-specific native add-ons. The current stable version is 2.0.0, released in November 2023. While an explicit release cadence is not defined, releases appear to be feature-driven and occur periodically. Its primary differentiator is its reliance on Emscripten to compile the robust `libsecp256k1` to WebAssembly, making it ideal for applications where cryptographic throughput is critical, such as blockchain wallets or transaction processing, by avoiding the overhead of pure JavaScript implementations.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/secp256k1-wasm"},{"id":17060,"title":"Secretlint CLI for Secret Detection","library":"secretlint","status":"active","version":"12.2.0","language":"javascript","ecosystem":"npm","summary":"Secretlint is a powerful CLI tool designed for scanning codebases to detect and prevent the leakage of sensitive data like API keys, credentials, and private information. The current stable version is 12.2.0, with minor and patch releases occurring frequently, and major versions introducing breaking changes like Node.js engine requirements. It offers a highly extensible architecture through pluggable rules and presets (e.g., `@secretlint/secretlint-rule-preset-recommend`), supporting various file formats and offering multiple output formatters including `stylish`, `mask-result`, and `github` annotations. Key differentiators include its focus on precise secret detection, a flexible configuration system using `.secretlintrc` files, and the ability to mask secrets in output, making it suitable for CI/CD pipelines and pre-commit hooks.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","secretlint","cli","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/secretlint"},{"id":372,"title":"SecretStorage","library":"secretstorage","status":"active","version":"3.5.0","language":"python","ecosystem":"pypi","summary":"SecretStorage is a Python library that provides secure storage for passwords and other secrets using the FreeDesktop.org Secret Service API. The current version is 3.5.0, released on November 23, 2025. It requires Python 3.10 or higher and has a stable release cadence with regular updates addressing security and functionality improvements.","last_verified":"2026-05-12T13:21:11.946Z","tags":["security","passwords","secrets","D-Bus","Python"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/secretstorage"},{"id":24569,"title":"SecScanner2JUnit","library":"secscanner2junit","status":"active","version":"1.1.0","language":"python","ecosystem":"pypi","summary":"Command-line tool to convert security scanner output (e.g., Trivy, Grype, OWASP Dependency Check, GitLab SAST) into JUnit XML format, enabling integration with CI/CD pipelines. Current version 1.1.0, supports Python >=3.10, released irregularly.","last_verified":"2026-05-01T00:00:00.000Z","tags":["security","junit","devops","ci-cd","converter"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/secscanner2junit"},{"id":27385,"title":"SECST","library":"secst","status":"active","version":"0.0.3-a","language":"javascript","ecosystem":"npm","summary":"SECST (Semantic, Extensible, Computational, Styleable Tagged markup) is a markup language and HTML transpiler for creating interactive documents. The current version is 0.0.3-alpha, with infrequent updates. It is designed for joyfully creating compelling documents backed by HTML, aiming to be more extensible and computational than Markdown. Key differentiators include a custom tag syntax, runtime interactivity, and styleability. The project is in early alpha, so expect instability and limited documentation.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","Markdown","HTML","markup","semantic","computational","styleable","Lia","LiaScript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/secst"},{"id":4250,"title":"Secure Headers for Python Web Frameworks","library":"secure","status":"active","version":"1.0.1","language":"python","ecosystem":"pypi","summary":"Secure is a lightweight Python library designed to effortlessly add essential HTTP security headers to web applications. It supports multiple frameworks like Flask, FastAPI, and Django with a unified, modern API. The library is actively maintained, with the current stable version being 1.0.1, and a 2.0.0 release candidate introducing significant enhancements and API changes.","last_verified":"2026-04-11T00:00:00.000Z","tags":["security","web","headers","middleware","flask","fastapi","django","asgi","wsgi","http"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/secure"},{"id":14904,"title":"secure-smtplib (Python 2)","library":"secure-smtplib","status":"abandoned","version":"0.1.1","language":"en","ecosystem":"pypi","summary":"secure-smtplib is an abandoned Python 2 library (last released in 2015) that provides subclasses for the standard `smtplib` module to handle secure SMTP connections. Its functionality has been largely superseded by built-in improvements to the standard `smtplib` module in Python 3, which offers robust SSL/TLS support through `SMTP_SSL` and `starttls()` methods, often in conjunction with the `ssl` module. This library is not recommended for new projects or Python 3 environments due to its age and lack of maintenance.","last_verified":"2026-04-15T00:00:00.000Z","tags":["email","smtp","ssl","tls","python2","abandoned"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/secure-smtplib"},{"id":13990,"title":"Secure Web Token (SWT)","library":"secure-web-token","status":"active","version":"1.2.8","language":"javascript","ecosystem":"npm","summary":"Secure Web Token (SWT) is a Node.js library offering a security-focused alternative to traditional JSON Web Tokens (JWTs). Unlike JWTs, which are merely Base64 encoded, SWT employs AES-256-GCM encryption for payloads and implements server-side session binding, making tokens device-bound and preventing reuse on other devices. This approach significantly enhances security by making stolen tokens useless for attackers. The current stable version is 1.2.8. It provides a simple API with `sign()` and `verify()` functions, supporting expiry and HttpOnly session cookies. Key differentiators include full payload encryption, true device binding, and server-side session management, making it suitable for high-security applications like admin panels, SaaS dashboards, and internal tools where preventing token leakage and session hijacking is critical.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","token","security","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/secure-web-token"},{"id":7708,"title":"Secure Systems Library","library":"securesystemslib","status":"active","version":"1.3.1","language":"python","ecosystem":"pypi","summary":"Securesystemslib is a Python library that provides cryptographic and general-purpose routines for Secure Systems Lab projects at NYU. It serves as a cryptography interface for signing and verifying digital signatures, particularly developed for the TUF and in-toto projects. The library is actively maintained, with a recent major focus on a new 'signer' API. Its release cadence is driven by new feature additions, security enhancements, and deprecations related to key management and signing systems.","last_verified":"2026-04-16T00:00:00.000Z","tags":["security","cryptography","signing","TUF","in-toto","ecdsa","ed25519","rsa","signatures"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/securesystemslib"},{"id":8628,"title":"SecureTar","library":"securetar","status":"active","version":"2026.4.1","language":"python","ecosystem":"pypi","summary":"SecureTar is a Python library designed for handling encrypted tarfile backups. It acts as a streaming wrapper around Python's standard `tarfile` module, providing robust encryption capabilities. The library is actively maintained with frequent updates, often introducing significant breaking changes related to its file format and API, notably driven by advancements in cryptographic standards and its use in projects like Home Assistant.","last_verified":"2026-04-16T00:00:00.000Z","tags":["encryption","backup","tarfile","security","cryptography","home-assistant"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/securetar"},{"id":8629,"title":"Secweb: Security Middlewares for FastAPI and Starlette","library":"secweb","status":"active","version":"1.30.10","language":"python","ecosystem":"pypi","summary":"Secweb is a pack of security middlewares for FastAPI and Starlette servers, providing features like Content Security Policy (CSP), HTTP Strict Transport Security (HSTS), and many more. It aims to offer easily configurable security headers with minimal overhead, implementing recommendations from MDN and OWASP. The library is currently at version 1.30.10 and is actively maintained.","last_verified":"2026-04-16T00:00:00.000Z","tags":["fastapi","security","middleware","starlette","csp","hsts","web-security"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/secweb"},{"id":26375,"title":"sed-lite","library":"sed-lite","status":"active","version":"1.1.0","language":"javascript","ecosystem":"npm","summary":"JavaScript implementation of the sed command-line tool for text substitution. Current stable version 1.1.0 compiles sed expressions to functions, supporting flags like g (global) and custom delimiters. The library is lightweight, has no dependencies, and ships TypeScript declarations. It differs from alternatives like xregexp by focusing on sed syntax compatibility, enabling use in Node.js and browsers.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","replace","sed","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/sed-lite"},{"id":11989,"title":"seed-dash - Sass Configuration Utilities","library":"seed-dash","status":"abandoned","version":"0.0.2","language":"javascript","ecosystem":"npm","summary":"seed-dash is a specialized utility pack designed for the Seed CSS framework, specifically addressing the manipulation of configuration variables within Sass, particularly for lists and maps. It implements a limited set of Underscore/lodash-like methods such as `_get`, `_set`, and `_extend` directly in Sass to facilitate dynamic configuration adjustments. Released at version 0.0.2, the project appears to be unmaintained, with its last known activity several years ago. The project's own documentation recommends `Sass Dash` for a more comprehensive Underscore/lodash-like experience in Sass, indicating that seed-dash is a niche or superseded solution for very specific Seed framework configuration tasks, rather than a general-purpose Sass utility library. It is designed to be integrated into a build pipeline, typically via Node.js tools like Gulp.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","bem","css","dash","design","functional","itcss","modular","oocss"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/seed-dash"},{"id":11991,"title":"Seed Spacing Utilities","library":"seed-spacing","status":"maintenance","version":"0.4.3","language":"javascript","ecosystem":"npm","summary":"Seed Spacing is a Sass (SCSS) utility pack that provides a comprehensive set of classes and a helper function for managing consistent margins and padding within projects built with the Seed CSS framework. It offers granular control over spacing values, directions, and responsive breakpoints. Currently at version 0.4.3, its release cadence is tied to updates in its core dependencies, particularly `seed-breakpoints`, making releases somewhat infrequent but purposeful. A key differentiator is its modular design, allowing developers to configure namespaces and define their own spacing scales via Sass variables, reducing unnecessary CSS output. It emphasizes functional CSS principles and integrates seamlessly into Sass build pipelines, generating utility classes and a `spacing($size)` function for use in custom SCSS. This approach ensures design consistency and optimizes stylesheet size.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","bem","css","design","functional","itcss","modular","oocss","performance"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/seed-spacing"},{"id":17943,"title":"Seedfast CLI","library":"seedfast","status":"active","version":"2.3.0","language":"javascript","ecosystem":"npm","summary":"Seedfast CLI is an AI-powered command-line interface tool designed to generate realistic test data for PostgreSQL databases. Currently at version 2.3.0, it maintains a regular release cadence with frequent patch and minor updates, indicating active development. Its core functionality involves connecting to an external backend service that leverages AI to analyze a given PostgreSQL database schema, understanding intricate table relationships and constraints. Based on this analysis, it formulates an intelligent seeding plan. Key differentiators include its ability to produce contextually appropriate and realistic test data, a rich interactive terminal interface with real-time progress tracking, a multi-worker architecture for efficient concurrent execution, and secure OAuth-style device flow authentication with OS-level credential storage. It supports multiple installation methods, including npm, Homebrew, or direct binary download, and offers dedicated integration patterns for CI/CD environments.","last_verified":"2026-04-23T00:00:00.000Z","tags":["javascript","postgresql,database,seeding,testing,ai"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/seedfast"},{"id":26376,"title":"Seedfast CLI","library":"seedfast_darwin_amd64","status":"active","version":"2.4.0","language":"javascript","ecosystem":"npm","summary":"Seedfast is an AI-powered PostgreSQL database seeding tool (v2.4.0) that generates realistic test data by analyzing your database schema. It uses an OAuth-style device flow for authentication and provides a rich terminal UI with real-time progress tracking. Key differentiators include AI-driven schema analysis to produce contextually appropriate data respecting foreign keys and constraints, concurrent multi-worker data generation for performance, and support for both interactive and CI/CD usage via API keys. The package is distributed as a CLI binary via npm (global install or npx), Homebrew, or direct download.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","postgresql,database,seeding,testing,ai"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/seedfast_darwin_amd64"},{"id":26377,"title":"Seedfast CLI","library":"seedfast_linux_amd64","status":"active","version":"2.4.0","language":"javascript","ecosystem":"npm","summary":"Seedfast CLI is an AI-powered PostgreSQL database seeding tool that generates realistic test data. Current stable version is 2.4.0. It integrates with an AI backend to analyze schema, plan seed data respecting constraints, and execute generation concurrently. Differentiators: AI-driven context-aware data, schema analysis, and multi-worker performance. Released via npm, Homebrew, and binaries.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","postgresql,database,seeding,testing,ai"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/seedfast_linux_amd64"},{"id":17944,"title":"Seedfast CLI","library":"seedfast_windows_amd64","status":"active","version":"2.3.0","language":"javascript","ecosystem":"npm","summary":"Seedfast CLI is an AI-powered command-line interface tool designed for generating realistic test data for PostgreSQL databases. The current stable version is 2.3.0, with frequent minor releases indicated by the recent changelog history (e.g., 2.2.0, 2.2.1, 2.2.2, 2.3.0). Its key differentiators include an AI-powered planning engine that analyzes database schemas and generates intelligent seeding plans, the ability to create contextually appropriate data respecting foreign keys and constraints, and a multi-worker architecture for concurrent and fast data generation. It offers an interactive terminal UI for real-time progress, secure OAuth-style authentication, and supports CI/CD integration via API keys. It fundamentally differentiates itself by abstracting data generation complexity through AI, providing a streamlined workflow for developers and testers.","last_verified":"2026-04-23T00:00:00.000Z","tags":["javascript","postgresql,database,seeding,testing,ai"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/seedfast_windows_amd64"},{"id":6876,"title":"seedir","library":"seedir","status":"active","version":"0.5.1","language":"python","ecosystem":"pypi","summary":"seedir is a Python package designed for creating, editing, and displaying folder tree diagrams. It provides a straightforward way to visualize directory structures, supporting both real file systems and 'fake' directory objects for testing or presentation. The library is actively maintained, with its current version being 0.5.1, and receives regular updates.","last_verified":"2026-04-15T00:00:00.000Z","tags":["directory tree","file system","visualization","diagrams","folder structure"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/seedir"},{"id":11992,"title":"Seeded Random Number Generator","library":"seedrandom","status":"maintenance","version":"3.0.5","language":"javascript","ecosystem":"npm","summary":"Seedrandom is a JavaScript library that provides seeded pseudorandom number generators (PRNGs). It allows developers to create reproducible sequences of 'random' numbers, which is crucial for deterministic simulations, testing, and specific cryptographic applications (though caution is advised for security-sensitive contexts due to common misuse patterns). The current stable version is 3.0.5, released in late 2019, suggesting a mature but slow-moving maintenance cadence. Key differentiators include its ability to replace the global `Math.random` for debugging or testing purposes, and its inclusion of various PRNG algorithms (such as ARC4, Alea, xor128, Tyche-i) offering different performance characteristics and period lengths. It supports use in web browsers via script tags, as a Node.js module, and as an AMD module. Developers can instantiate independent PRNGs or opt to globally override `Math.random` with a seeded sequence.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","seed","random","crypto"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/seedrandom"},{"id":11993,"title":"Seekable Bzip2 Decoder","library":"seek-bzip","status":"abandoned","version":"2.0.0","language":"javascript","ecosystem":"npm","summary":"seek-bzip is a pure-JavaScript Node.js module (version 2.0.0, last published over 6 years ago) designed for random-access decoding of bzip2 data. Its primary differentiator is the ability to seek to and decompress individual blocks within a bzip2 file, provided an external index. It mainly operates synchronously, decoding buffers into other buffers. While it offers experimental support for Node.js streams, this functionality relies on the `fibers` package, which is deprecated and largely incompatible with modern Node.js versions (v16+), severely limiting its utility in current environments. The package also includes a `seek-bzip-table` tool for generating the necessary block indices.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/seek-bzip"},{"id":28173,"title":"seekablehttpfile","library":"seekablehttpfile","status":"active","version":"0.1.0","language":"python","ecosystem":"pypi","summary":"Provides a lazy-loading, seekable file-like object for remote HTTP files using Range requests. Version 0.1.0 supports Python >= 3.7. Low release cadence.","last_verified":"2026-05-09T00:00:00.000Z","tags":["http","range-request","seek","file-like","lazy-loading"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/seekablehttpfile"},{"id":8630,"title":"Seekpath: Brillouin Zone Paths","library":"seekpath","status":"active","version":"2.2.1","language":"python","ecosystem":"pypi","summary":"Seekpath is a Python module designed to obtain and visualize k-vector coefficients and automatically generate high-symmetry band paths in the Brillouin zone of crystal structures. It integrates with spglib for symmetry analysis and is widely used in materials science for electronic structure calculations. The current version is 2.2.1, with minor releases typically occurring every few months to address bug fixes and improve compatibility.","last_verified":"2026-04-16T00:00:00.000Z","tags":["materials science","crystallography","solid-state physics","brillouin zone","band structure","symmetry"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/seekpath"},{"id":23164,"title":"Seeq SDK for Python","library":"seeq","status":"active","version":"66.133.1.20260430","language":"python","ecosystem":"pypi","summary":"The Seeq SDK for Python provides programmatic access to the Seeq data analytics platform, enabling automation of data retrieval, analysis, and configuration tasks. Current version is 66.133.1.20260430, updated daily. Requires Python >=2.7.","last_verified":"2026-05-01T00:00:00.000Z","tags":["seeq","sdk","data-analytics","time-series","industrial"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/seeq"},{"id":24570,"title":"Seeq Spy","library":"seeq-spy","status":"active","version":"201.0","language":"python","ecosystem":"pypi","summary":"Easy-to-use Python interface for Seeq, providing high-level access to Seeq data, analyses, and workbooks. Current version: 201.0. Release cadence is irregular, following Seeq product updates.","last_verified":"2026-05-01T00:00:00.000Z","tags":["seeq","industrial","time-series","data-analysis","spy"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/seeq-spy"},{"id":4251,"title":"Seeuletter Python Bindings","library":"seeuletter","status":"maintenance","version":"1.2.0","language":"python","ecosystem":"pypi","summary":"Seeuletter Python Bindings is a simple but flexible wrapper for the Seeuletter.com API, allowing users to send physical or electronic mail. The current version is 1.2.0. The library provides direct access to the Seeuletter API endpoints for letters, accounts, and invoices, aiming to simplify the process of integrating mail services into Python applications.","last_verified":"2026-04-11T00:00:00.000Z","tags":["api-client","mail","postal-service","electronic-mail"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/seeuletter"},{"id":1134,"title":"Segment Analytics Python","library":"segment-analytics-python","status":"maintenance","version":"2.3.5","language":"python","ecosystem":"pypi","summary":"The `segment-analytics-python` library provides a hassle-free way to integrate analytics into any Python application. It acts as an official Python client for the Segment REST API, allowing users to send customer behavioral data to Segment, which then routes it to various analytics services and data warehouses. As of version 2.3.5, the library is in maintenance mode, meaning it will continue to send data as intended but will receive no new feature support and only critical maintenance updates from Segment.","last_verified":"2026-04-23T17:25:19.785Z","tags":["analytics","event tracking","customer data","segment.io"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/segment-analytics-python"},{"id":5054,"title":"Segment Anything Model (SAM)","library":"segment-anything","status":"active","version":"1.0","language":"python","ecosystem":"pypi","summary":"The Segment Anything Model (SAM) from Meta AI is a new foundation model for image segmentation, capable of cutting out any object in any image with a single click. It is designed to be a general-purpose segmentation model, applicable to various downstream tasks. The current stable PyPI version is 1.0, with updates generally tied to significant advancements rather than frequent releases.","last_verified":"2026-04-12T00:00:00.000Z","tags":["AI","Computer Vision","Segmentation","ML","Foundation Model"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/segment-anything"},{"id":5473,"title":"Segmentation Models PyTorch","library":"segmentation-models-pytorch","status":"active","version":"0.5.0","language":"python","ecosystem":"pypi","summary":"Segmentation Models PyTorch (SMP) is a Python library offering a high-level API for various neural network architectures, pre-trained backbones, losses, and metrics for image semantic segmentation. It supports 12 encoder-decoder architectures and over 800 pre-trained convolutional and transformer-based encoders, leveraging `timm` for a vast selection. The library focuses on simplicity, fast convergence, and compatibility with PyTorch's `torch.jit.script`, `torch.compile`, and `torch.export` features. It is currently at version 0.5.0 and maintains an active release cadence with frequent updates and new model integrations.","last_verified":"2026-04-13T00:00:00.000Z","tags":["pytorch","segmentation","deep-learning","computer-vision","models","unet","fpn","deeplabv3","transformers","image-processing"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/segmentation-models-pytorch"},{"id":5055,"title":"Segments","library":"segments","status":"active","version":"2.4.0","language":"python","ecosystem":"pypi","summary":"Segments provides functions to tokenize and segment strings of text into individual characters or graphemes, and into segments according to orthography profiles. It is particularly useful for linguistic data processing using CLDF (Cross-Linguistic Data Formats). The library typically sees a few releases per year, with major versions introducing updates to Unicode standards.","last_verified":"2026-04-12T00:00:00.000Z","tags":["text processing","linguistics","unicode","segmentation","tokenization","graphemes","cldf"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/segments"},{"id":28174,"title":"Segments.ai Python SDK","library":"segments-ai","status":"active","version":"1.25.0","language":"python","ecosystem":"pypi","summary":"Official Python client for the Segments.ai annotation platform. Enables dataset management, sample upload/download, annotation export, and integration with labeling workflows. Current version 1.25.0, release cadence approximately monthly.","last_verified":"2026-05-09T00:00:00.000Z","tags":["segments-ai","annotation","dataset","labeling"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/segments-ai"},{"id":4252,"title":"Segno","library":"segno","status":"active","version":"1.6.6","language":"python","ecosystem":"pypi","summary":"Segno is a pure Python library for generating QR Codes and Micro QR Codes according to ISO/IEC 18004:2015(E). It provides various serialization formats like Scalable Vector Graphics (SVG), Portable Network Graphics (PNG), Encapsulated PostScript (EPS), Portable Document Format (PDF), and more, without external dependencies for these core functionalities. Currently at version 1.6.6, Segno maintains an active release cadence with several updates per year.","last_verified":"2026-04-11T00:00:00.000Z","tags":["qr code","micro qr code","image generation","barcode","svg","png","pdf"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/segno"},{"id":5056,"title":"segtok: Sentence Segmentation and Word Tokenization","library":"segtok","status":"maintenance","version":"1.5.11","language":"python","ecosystem":"pypi","summary":"Segtok is a fast, rule-based Python library for sentence segmentation and word tokenization. It is designed for well-orthographed texts, particularly in English, German, and Romance languages, offering high precision and Unicode support. The current version is 1.5.11. While functional, it is largely superseded by 'syntok' (segtok v2) which offers improved performance and handles more edge cases. It is in a maintenance phase with no active development.","last_verified":"2026-04-12T00:00:00.000Z","tags":["nlp","text-processing","tokenization","segmentation","linguistics"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/segtok"},{"id":22346,"title":"segyio","library":"segyio","status":"active","version":"1.9.14","language":"python","ecosystem":"pypi","summary":"segyio is a library for simple and fast reading and writing of SEG-Y files, a standard format for seismic data. Version 1.9.14 requires Python >=3.10. It is widely used in geoscience for efficient seismic data I/O. Release cadence is irregular.","last_verified":"2026-04-27T00:00:00.000Z","tags":["SEG-Y","seismic","geophysics","data-io"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/segyio"},{"id":2278,"title":"selectolax","library":"selectolax","status":"active","version":"0.4.7","language":"python","ecosystem":"pypi","summary":"Selectolax is a fast and lightweight Python library for parsing HTML5 documents with CSS selectors. It leverages Cython bindings to the high-performance Modest and Lexbor engines, with Lexbor being the recommended and actively developed backend. It is actively maintained, with frequent releases addressing bugs and adding features.","last_verified":"2026-04-24T17:14:43.845Z","tags":["html-parser","css-selectors","scraping","cython","performance","web-scraping","dom"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/selectolax"},{"id":24571,"title":"selectors2","library":"selectors2","status":"maintenance","version":"2.0.2","language":"python","ecosystem":"pypi","summary":"Back-ported, durable, and portable selectors module for Python. Current version 2.0.2. Maintained but stable; rarely updated.","last_verified":"2026-05-01T00:00:00.000Z","tags":["selectors","backport","i/o","multiplexing"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/selectors2"},{"id":226,"title":"Selenium","library":"selenium","status":"active","version":"4.41.0","language":"python","ecosystem":"pypi","summary":"Python bindings for Selenium WebDriver — browser automation for Chrome, Firefox, Edge, Safari. Current version is 4.41.0 (Feb 2026). Requires Python >=3.10. Selenium Manager (built-in since 4.6) automatically downloads and manages browser drivers — manual chromedriver management is no longer needed. All find_element_by_*() shorthand methods were removed in Selenium 4.","last_verified":"2026-05-12T12:02:16.777Z","tags":["browser-automation","testing","web-scraping","webdriver","chrome","firefox","e2e"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/selenium"},{"id":10217,"title":"Selenium Screenshot","library":"selenium-screenshot","status":"active","version":"3.0.0","language":"python","ecosystem":"pypi","summary":"Selenium-screenshot is a Python library that extends Selenium WebDriver capabilities to capture full-page and element-specific screenshots. It's particularly useful for web scraping, testing, and archiving web content. Version 3.0.0 introduced significant improvements, including robust full-page screenshot functionality via Chrome DevTools Protocol (CDP). The library has an active release cadence, with major and minor updates addressing bugs and adding features.","last_verified":"2026-04-17T00:00:00.000Z","tags":["selenium","screenshot","web scraping","web testing","automation","image processing"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/selenium-screenshot"},{"id":8631,"title":"Selenium Stealth","library":"selenium-stealth","status":"maintenance","version":"1.0.6","language":"python","ecosystem":"pypi","summary":"Selenium Stealth is a Python library designed to make Selenium WebDriver more stealthy, aiming to bypass anti-bot detection systems on websites. It achieves this by modifying various browser properties and behaviors that typically reveal automated browsing, such as the `navigator.webdriver` flag, user-agent, and WebGL fingerprints. The library currently supports Chrome/Chromium and is at version 1.0.6. While still functional for many use cases, its last update on PyPI was in November 2020, and there is an actively maintained fork, `stealthenium`, for those seeking ongoing development.","last_verified":"2026-04-16T00:00:00.000Z","tags":["selenium","web scraping","anti-bot","stealth","automation","chrome"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/selenium-stealth"},{"id":4253,"title":"Selenium Wire","library":"selenium-wire","status":"active","version":"5.1.0","language":"python","ecosystem":"pypi","summary":"Selenium Wire is a lightweight Python package that extends Selenium's WebDriver functionality, providing advanced capabilities to access and manipulate underlying network requests made by the browser. It acts as a proxy server, intercepting and logging all HTTP/HTTPS traffic in real time. Developers can use its APIs to monitor, modify, inspect, or block requests and responses during web automation and scraping. The library is currently at version 5.1.0 and is actively used and maintained, compatible with Python 3.7+ and Selenium 4.0.0+.","last_verified":"2026-04-11T00:00:00.000Z","tags":["selenium","web scraping","network interception","proxy","webdriver","automation"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/selenium-wire"},{"id":2279,"title":"SeleniumBase","library":"seleniumbase","status":"active","version":"4.47.9","language":"python","ecosystem":"pypi","summary":"SeleniumBase is a complete web automation framework for end-to-end testing, built on top of the Selenium/WebDriver APIs. It simplifies browser automation with an intuitive syntax, built-in features for reliable interactions, and advanced capabilities like bot-detection avoidance. It supports various tasks from testing to web scraping and maintains a rapid release cadence with frequent patches.","last_verified":"2026-04-24T17:16:12.834Z","tags":["web automation","testing","scraping","selenium","pytest","browser automation","e2e testing","headless browser"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/seleniumbase"},{"id":22348,"title":"Selenium Tools","library":"seletools","status":"active","version":"1.5.0","language":"python","ecosystem":"pypi","summary":"A helper library for Selenium providing additional utilities such as IndexedDB interaction, local storage manipulation, drag & drop bypass, scrolling support, and webdriver wait getter. Current version is 1.5.0, released in 2024. Maintenance cadence is irregular with minor improvements and dependency updates.","last_verified":"2026-04-27T00:00:00.000Z","tags":["selenium","testing","webscraping","automation","utilities"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/seletools"},{"id":24573,"title":"SELFIES","library":"selfies","status":"active","version":"2.2.0","language":"python","ecosystem":"pypi","summary":"SELFIES (SELF-referencIng Embedded Strings) is a general-purpose, sequence-based, robust representation of semantically constrained graphs, primarily used for molecular structures in cheminformatics and ML. Current version 2.2.0, releases every few months.","last_verified":"2026-05-01T00:00:00.000Z","tags":["cheminformatics","molecular representation","SMILES","generative chemistry","SELFIES"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/selfies"},{"id":4759,"title":"SELinux Python Bindings (Shim)","library":"selinux","status":"active","version":"0.3.0","language":"python","ecosystem":"pypi","summary":"The `selinux` library for Python provides a shim for interacting with the system's SELinux module. It allows Python applications to query SELinux status, manage security contexts, and perform other SELinux-related operations. It primarily acts as a wrapper around the system's native `_selinux` module, which is typically provided by the `libselinux-python` package on Linux distributions. The current version is 0.3.0, with an active release cadence driven by contributions.","last_verified":"2026-04-12T00:00:00.000Z","tags":["security","selinux","linux","system-management"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/selinux"},{"id":71,"title":"Semantic Kernel","library":"semantic-kernel","status":"active","version":"1.39.4","language":"python","ecosystem":"pypi","summary":"Microsoft's open-source SDK for integrating LLMs into applications. Model-agnostic (OpenAI, Azure OpenAI, Google, Hugging Face, Mistral, etc.), supports Python, C#, and Java. Provides plugins (tools), prompt templating, multi-agent orchestration (AgentChat framework), and vector store integrations for RAG. Production-stable as of v1.x. Currently the primary Microsoft-maintained AI framework (AutoGen is maintenance-only; Microsoft Agent Framework is the future successor).","last_verified":"2026-05-12T06:51:59.181Z","tags":["agents","orchestration","microsoft","azure","openai","rag","plugins","vector-store","python","production-stable"],"install_tag":"reviewed","install_tag_description":"minor failures on some runtimes or slightly older test data","api":"https://checklist.day/api/registry/semantic-kernel"},{"id":6454,"title":"Semantic Link (SemPy)","library":"semantic-link","status":"active","version":"0.14.0","language":"python","ecosystem":"pypi","summary":"Semantic Link, also known by its core Python library SemPy, facilitates seamless collaboration between data scientists and business analysts within Microsoft Fabric. It enables Python and Spark users in Synapse Data Science notebooks to connect directly to Power BI semantic models, access their underlying data, measures, and rich semantic information, eliminating the need to re-implement business logic. The library is actively developed, with version 0.14.0 as of the latest release, and is specifically designed for the Microsoft Fabric environment.","last_verified":"2026-04-15T00:00:00.000Z","tags":["microsoft fabric","power bi","data science","business intelligence","data integration","pandas","pyspark","semantic model","etl"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/semantic-link"},{"id":6449,"title":"Semantic Link Functions for Geopandas","library":"semantic-link-functions-geopandas","status":"active","version":"0.14.0","language":"python","ecosystem":"pypi","summary":"Semantic link functions for Geopandas enables conversion of a FabricDataFrame to a GeoDataFrame. This package is part of the broader Microsoft Fabric Semantic Link ecosystem, which facilitates connecting Power BI datasets with Synapse Data Science. It is actively maintained, with new versions often released in conjunction with other `semantic-link` packages.","last_verified":"2026-04-15T00:00:00.000Z","tags":["geospatial","data-wrangling","pandas","geopandas","semantic-link","microsoft-fabric","power-bi"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/semantic-link-functions-geopandas"},{"id":6450,"title":"Semantic link functions for holidays","library":"semantic-link-functions-holidays","status":"active","version":"0.14.0","language":"python","ecosystem":"pypi","summary":"The `semantic-link-functions-holidays` library provides semantic functions, such as `is_holiday`, that enable the enrichment of a FabricDataFrame with public holiday information. It is part of the broader Microsoft Fabric semantic link feature, designed to bridge Power BI datasets and Synapse Data Science notebooks. The current version is 0.14.0, released on March 17, 2026, with updates typically tied to the `semantic-link` project's release cadence.","last_verified":"2026-04-15T00:00:00.000Z","tags":["microsoft-fabric","semantic-link","holidays","dataframe","data-enrichment","powerbi"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/semantic-link-functions-holidays"},{"id":6451,"title":"Semantic link functions for meteostat package","library":"semantic-link-functions-meteostat","status":"active","version":"0.14.0","language":"python","ecosystem":"pypi","summary":"This library provides semantic link functions specifically designed for integrating Meteostat historical weather data with FabricDataFrames within Microsoft Fabric. It enables the enrichment of tabular data with weather-related insights, exposing these functions dynamically on FabricDataFrames. The library is currently at version 0.14.0 and is part of the broader Semantic Link ecosystem, which typically sees frequent updates aligning with Microsoft Fabric's release cadence.","last_verified":"2026-04-15T00:00:00.000Z","tags":["microsoft-fabric","semantic-link","meteostat","weather-data","data-enrichment","dataframe","power-bi"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/semantic-link-functions-meteostat"},{"id":6452,"title":"Semantic Link Functions for Phone Numbers","library":"semantic-link-functions-phonenumbers","status":"active","version":"0.14.0","language":"python","ecosystem":"pypi","summary":"This library integrates the `phonenumbers` package with Semantic Link, enabling validation and enrichment of phone numbers within Microsoft Fabric DataFrames (FabricDataFrames). It simplifies operations on phone number columns for data quality and analysis, adding columns indicating validity, type, and various formats. The current version is 0.14.0, and it appears to follow the active release cadence of the broader `semantic-link-functions` project.","last_verified":"2026-04-15T00:00:00.000Z","tags":["semantic-link","microsoft-fabric","phonenumbers","data-validation","etl","data-quality"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/semantic-link-functions-phonenumbers"},{"id":6453,"title":"Semantic Link Functions - Validators","library":"semantic-link-functions-validators","status":"active","version":"0.14.0","language":"python","ecosystem":"pypi","summary":"Semantic Link Functions - Validators is a Python library that extends Microsoft FabricDataFrames with semantic validation capabilities. It provides built-in functions for validating common data types such as email addresses and credit card numbers, leveraging the underlying 'validators' Python package. This library is part of the broader Microsoft Fabric semantic link ecosystem, enabling enhanced data quality within data science workflows in Fabric notebooks. It is actively maintained, with the current version being 0.14.0.","last_verified":"2026-04-15T00:00:00.000Z","tags":["microsoft fabric","semantic link","sempy","data validation","dataframe","pbi","data quality"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/semantic-link-functions-validators"},{"id":3801,"title":"Semantic Link Labs","library":"semantic-link-labs","status":"active","version":"0.14.2","language":"python","ecosystem":"pypi","summary":"Semantic Link Labs is a Python library designed for use in Microsoft Fabric notebooks. It extends the capabilities of Semantic Link, offering additional functionalities to seamlessly integrate and work with semantic models, workspaces, lakehouses, reports, and capacities within Microsoft Fabric. The library is currently at version 0.14.2 and is actively developed.","last_verified":"2026-04-25T15:58:03.172Z","tags":["Microsoft Fabric","semantic link","Power BI","data science","notebooks"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/semantic-link-labs"},{"id":3270,"title":"Semantic Link for Microsoft Fabric (SemPy)","library":"semantic-link-sempy","status":"active","version":"0.14.0","language":"python","ecosystem":"pypi","summary":"Semantic link connects Microsoft Fabric's Power BI semantic models with data science tools. SemPy is the Python library that is part of semantic link, providing functionalities to analyze and manipulate data from Power BI models directly within notebooks. It integrates deeply with Fabric DataFrames and allows for tasks like listing Power BI items, reading tables, and calculating measures. The current version is 0.14.0, and it's actively developed by Microsoft.","last_verified":"2026-04-25T07:47:34.905Z","tags":["microsoft fabric","power bi","semantic link","data science","notebooks","dataframe"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/semantic-link-sempy"},{"id":26378,"title":"semantic-release-commits-lint","library":"semantic-release-commits-lint","status":"active","version":"1.1.0","language":"javascript","ecosystem":"npm","summary":"semantic-release plugin that analyzes commit messages using commitlint. Works with semantic-release >=20 and commitlint configurations. Provides analyzeCommits step. Version 1.1.0 adds support for commitlintFile and commitlintConfig options. Requires Node >=18 and peer dependencies jest, semantic-release, and xo. Alternative to built-in commit message analysis with custom commitlint rules.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","changelog","commitlint","commits","lint","conventional-changelog","conventional-commits","publish","release"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/semantic-release-commits-lint"},{"id":6877,"title":"Semantic Router","library":"semantic-router","status":"active","version":"0.1.12","language":"python","ecosystem":"pypi","summary":"Semantic Router is a superfast decision-making layer for LLMs and agents. It routes requests based on semantic meaning using vector space, rather than relying on slow LLM generations for tool-use or safety decisions. It supports various embedding models (e.g., OpenAI, Cohere, Hugging Face) and integrates with vector databases like Pinecone and Qdrant. The library is actively maintained with frequent updates and a focus on speed, safety, and scalability.","last_verified":"2026-04-15T00:00:00.000Z","tags":["AI","LLM","routing","semantic search","decision-making","agents","embeddings"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/semantic-router"},{"id":7709,"title":"Semantic Text Splitter","library":"semantic-text-splitter","status":"active","version":"0.29.0","language":"python","ecosystem":"pypi","summary":"The `semantic-text-splitter` Python library provides advanced text splitting capabilities by leveraging semantic embeddings to create semantically coherent document chunks. It builds upon `sentence-transformers` and `transformers` to offer both character-based and embedding-based splitting. The current version is 0.29.0, with a relatively frequent release cadence, often introducing new features or refinements every few weeks.","last_verified":"2026-04-16T00:00:00.000Z","tags":["text-splitting","nlp","embeddings","vector-databases","rag","chunking","ai"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/semantic-text-splitter"},{"id":11994,"title":"Semantic UI React","library":"semantic-ui-react","status":"active","version":"2.1.5","language":"javascript","ecosystem":"npm","summary":"Semantic UI React is the official React integration for the Semantic UI framework, providing a comprehensive collection of UI components designed to deliver consistent and aesthetically pleasing user interfaces. The current stable version is 2.1.5, with active development on a v3.0.0 beta branch, indicating ongoing maintenance and future feature enhancements. The library distinguishes itself through its declarative API, allowing developers to construct complex UIs with concise JSX. It heavily leverages 'shorthand props,' enabling a more compact and readable component tree by accepting primitive values or objects to render sub-components, which is a key differentiator. It also ships with first-class TypeScript support, offering robust type definitions for all its components and props, making it highly compatible with modern typed React workflows. While it requires the Semantic UI CSS toolkit for styling, it provides the React component logic, facilitating rapid development of visually consistent web applications. The release cadence for stable versions is moderate, with more frequent bug fixes and beta updates for the next major version. This package is an excellent choice for projects seeking a complete, opinionated UI toolkit with a strong emphasis on consistent design and developer experience within the React ecosystem.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/semantic-ui-react"},{"id":14905,"title":"Semantic UI Vue","library":"semantic-ui-vue","status":"abandoned","version":"0.11.0","language":"javascript","ecosystem":"npm","summary":"semantic-ui-vue is a Vue.js integration of the Semantic UI CSS framework, aiming to provide a component library with an API highly inspired by Semantic UI React. The latest stable version, 0.11.0, was released in June 2020. The project's release cadence appears to be stalled, with the last significant activity occurring over four years ago. A key differentiator is its goal of mirroring the Semantic UI React API, making it potentially familiar to developers transitioning between React and Vue. However, the project is explicitly seeking maintainers and states it is 'under heavy development' despite the lack of recent updates, which is a significant point of concern for stability and ongoing support. Users must manually include Semantic UI CSS stylesheets as a separate step for the components to render correctly.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/semantic-ui-vue"},{"id":804,"title":"Semantic Versioning Library","library":"semantic-version","status":"active","version":"2.10.0","language":"python","ecosystem":"pypi","summary":"This Python library provides tools to handle Semantic Versioning (SemVer) strictly following the 2.0.0 scheme. It offers classes for parsing, comparing, and manipulating version numbers and defining requirement specifications. As of version 2.10.0, it is actively maintained with a stable release cadence.","last_verified":"2026-05-12T19:35:20.762Z","tags":["versioning","semver","packaging","semantic-versioning"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/semantic-version"},{"id":11995,"title":"Concurrency Semaphore for Node.js","library":"semaphore","status":"abandoned","version":"1.1.0","language":"javascript","ecosystem":"npm","summary":"This package provides a basic counting semaphore mechanism for Node.js environments, designed to limit the number of concurrent operations accessing a shared resource. The current and only stable version, 1.1.0, was published 9 years ago and explicitly targets Node.js 0.8.0. Due to its age and lack of maintenance, it does not follow a regular release cadence and is effectively abandoned for modern Node.js development. Its primary differentiator is its extreme simplicity and minimal footprint, offering fundamental concurrency control without features found in more contemporary, promise-based semaphore implementations (e.g., `async-sema`, `await-semaphore`). While functional for very old projects, it lacks modern JavaScript features and type definitions out of the box.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/semaphore"},{"id":3271,"title":"semchunk","library":"semchunk","status":"active","version":"4.0.0","language":"python","ecosystem":"pypi","summary":"semchunk is a Python library for splitting text into smaller chunks while preserving as much local semantic context as possible. It supports advanced features like AI-powered hierarchical chunking, chunk overlapping, and processing Isaacus Legal Graph Schema (ILGS) Documents, working seamlessly with various tokenizers. Actively developed by Isaacus, the library has frequent releases, with version 4.0.0 notably introducing AI chunking and ILGS Document support.","last_verified":"2026-04-25T07:47:56.637Z","tags":["text chunking","nlp","semantic chunking","ai","isaacus","rag","tokenization"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/semchunk"},{"id":705,"title":"Semgrep","library":"semgrep","status":"active","version":"1.156.0","language":"python","ecosystem":"pypi","summary":"Semgrep is a fast, open-source, static analysis engine for finding bugs, detecting vulnerabilities in third-party dependencies, and enforcing code standards across over 30 programming languages. It scans code locally, without uploading it to external servers by default. As of version 1.156.0, it is actively developed with frequent (often weekly) releases, offering both a free Community Edition and a commercial AppSec Platform with enhanced features.","last_verified":"2026-05-12T18:01:34.302Z","tags":["static analysis","security","code quality","linter","SAST","SCA"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/semgrep"},{"id":28175,"title":"semini","library":"semini","status":"active","version":"1.5.125","language":"javascript","ecosystem":"npm","summary":"Semini (v1.5.125) is a Node.js package for database and website initialization using MongoDB, Express.js, and Handlebars.js. It provides tools for setting up database schemas, seeding data, and configuring SEO-friendly site structures. Compared to alternatives, it offers a bundled initialization workflow with minimal configuration. Released infrequently, this version is stable but lacks detailed documentation.","last_verified":"2026-05-09T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/semini"},{"id":26379,"title":"semistandard-loader","library":"semistandard-loader","status":"abandoned","version":"0.0.4","language":"javascript","ecosystem":"npm","summary":"A webpack pre-loader that runs Flet/semistandard (a semicolon-aware variant of JavaScript Standard Style) during builds. Version 0.0.4 is the latest and only stable release; no further updates have been made. It integrates seamlessly with webpack 1.x and standard's configuration options (e.g., parser). Unlike ESLint loaders, this enforces semistandard's specific style rules out of the box with minimal configuration.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","webpack","eslint","lint","eshint","semistandard"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/semistandard-loader"},{"id":11996,"title":"SemiVer String Comparator","library":"semiver","status":"active","version":"1.1.0","language":"javascript","ecosystem":"npm","summary":"SemiVer is a lightweight (187B) utility designed for accurate comparison of semantic version strings, including those with pre-release identifiers (e.g., `1.0.0-alpha.1` vs `1.0.0-beta`). It leverages the native JavaScript `Intl.Collator` API to perform language-sensitive string comparisons, ensuring correctness across various versioning formats. The library is currently stable at version 1.1.0 and is actively maintained with an as-needed release cadence for bug fixes and minor enhancements. Its primary differentiators are its minimal bundle size, its reliance on a native Web API rather than a heavy parsing library, and its direct compatibility with `Array.sort()` as a comparison function, making it an efficient choice for sorting version lists without external dependencies. Unlike other semver utilities that provide parsing and range matching, SemiVer focuses solely on providing a three-way comparison, outputting `0`, `1`, or `-1`.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","compare","semver","sort","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/semiver"},{"id":577,"title":"Semantic Versioning (semver)","library":"semver","status":"active","version":"3.0.4","language":"python","ecosystem":"pypi","summary":"The `semver` library in Python helps developers work with Semantic Versioning (SemVer) specifications (semver.org). It provides tools for parsing, comparing, bumping, and formatting version strings according to the MAJOR.MINOR.PATCH scheme, including pre-release and build metadata. The library is actively maintained with releases as needed to address bugs and introduce new features, currently at version 3.0.4.","last_verified":"2026-05-12T16:15:05.767Z","tags":["semantic-versioning","semver","versioning","packaging"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/semver"},{"id":13991,"title":"SemVer Parser","library":"semver-parser","status":"active","version":"4.1.8","language":"javascript","ecosystem":"npm","summary":"semver-parser is a JavaScript/TypeScript library designed for robust parsing, verification, and comparison of Semantic Versioning (SemVer) strings. The current stable version is 4.1.8. The package maintains a stable release cadence, with recent updates primarily focusing on tooling and maintenance rather than introducing breaking changes or new features. A key differentiator of `semver-parser` is its developer-friendly approach to 'v' prefixes; it accepts version strings like 'v1.2.3' by default, while also offering a `strict` parameter to enforce strict SemVer adherence, rejecting such prefixes. It provides both synchronous and asynchronous (Promise-based) APIs for its core functionalities, accessible through distinct import patterns, offering flexibility for various application environments and coding styles. It ships with TypeScript types for enhanced developer experience.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/semver-parser"},{"id":14906,"title":"Node.js HTTP Static File Streaming","library":"send","status":"active","version":"1.2.1","language":"javascript","ecosystem":"npm","summary":"The `send` library provides a low-level utility for streaming static files directly from the file system in Node.js, specifically designed for HTTP responses. It expertly handles features like partial content responses via Range headers, conditional-GET negotiation using If-Match, If-None-Match, If-Modified-Since, and ETag generation. It offers granular control over aspects such as caching (Cache-Control, maxAge, immutable), dotfile handling, and automatic file extension resolution. While a `1.x.x` series exists (up to 1.2.1), the most recent stable release is currently `0.19.2`, indicating a somewhat unconventional release cadence or a focus shift. It is a foundational component often leveraged by higher-level static file serving middleware like `serve-static` within web frameworks.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","static","file","server"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/send"},{"id":706,"title":"Python library to natively send files to Trash (or Recycle bin) on all platforms.","library":"send2trash","status":"active","version":"2.1.0","language":"python","ecosystem":"pypi","summary":"Send2Trash is a small Python package (version 2.1.0) that moves files and directories to the operating system's trash or recycle bin, rather than permanently deleting them. It provides native support for macOS (Cocoa calls), Windows (IFileOperation/SHFileOperation), and Linux/BSD (freedesktop.org trash specification or PyGObject/GIO fallback). It is actively maintained with a moderate release cadence, with the latest stable release in January 2026.","last_verified":"2026-05-12T18:02:04.487Z","tags":["file system","trash","recycle bin","delete","cross-platform","utility"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/send2trash"},{"id":11998,"title":"Sendbird Chat SDK v3 for JavaScript","library":"sendbird","status":"deprecated","version":"3.1.33","language":"javascript","ecosystem":"npm","summary":"The Sendbird Chat SDK v3 for JavaScript (current stable v3.1.33) facilitates the integration of real-time chat functionalities into client applications, abstracting the complexities of backend infrastructure. It enables core chat features such as user authentication, channel management (open and group channels), message sending and receiving, and event handling. This version is officially deprecated, with v3.1.33 being its final release in August 2023. Sendbird is actively transitioning users to its v4 SDK, which was first released in April 2022 and offers an extended feature set including enhanced WebSocket handling, improved local caching, polls, scheduled messages, and pinned messages. Developers are strongly encouraged to migrate to v4 due to the end of support and future bug fixes for v3.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","sendbird","sendbird.com","messaging","chat","js","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/sendbird"},{"id":26381,"title":"Sendbird Platform SDK (TypeScript)","library":"sendbird-platform-sdk-typescript","status":"active","version":"0.0.18","language":"javascript","ecosystem":"npm","summary":"OpenAPI-generated TypeScript client for the Sendbird Platform API. Current stable version is 2.1.6, released as a minor/patch cadence. Supports all platform endpoints (users, channels, messages, bots, metadata, push preferences) with full TypeScript types and fetch-based HTTP. Key differentiators: auto-generated from official OpenAPI spec, object-form function calls since v2.0.0 (breaking change from v1), nullable type support, and weekly DND schedules in push preferences.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","fetch","typescript","openapi-client","openapi-generator"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/sendbird-platform-sdk-typescript"},{"id":72,"title":"SendGrid","library":"sendgrid","status":"maintenance","version":"6.12.5","language":"python","ecosystem":"pypi","summary":"Official Python SDK for the Twilio SendGrid Email API v3. Owned by Twilio. Two send patterns exist: Mail helper class and raw dict. v6.x is a breaking change from v5.x. Free plan retired May 2025. SDK last meaningfully updated Sep 2025 — in maintenance mode.","last_verified":"2026-05-12T06:52:26.801Z","tags":["email","sendgrid","twilio","transactional-email","python","api"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/sendgrid"},{"id":16528,"title":"Generic Node.js REST Client","library":"sendgrid-rest","status":"abandoned","version":"2.6.1","language":"javascript","ecosystem":"npm","summary":"sendgrid-rest is a lightweight, generalized HTTP REST client library designed for Node.js environments. It provides a simplified, callback-based interface for making HTTP requests to any RESTful or RESTful-like API, abstracting away some of Node.js's native `http`/`https` module complexities. The package is currently at version 2.6.1, with the last release dating back to March 2020. Releases have been infrequent and focused on maintenance, documentation, and minor dependency updates (TypeScript type definitions were added in v2.6.0). This library is explicitly *not* the official SendGrid API client; for SendGrid-specific interactions, users are directed to the `@sendgrid/client` package. Its core design uses traditional CommonJS modules and callback patterns, reflecting its age, and it officially supported very old Node.js versions (0.10, 0.12, 4).","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/sendgrid-rest"},{"id":13992,"title":"Node.js Sendmail Utility","library":"sendmail","status":"abandoned","version":"1.6.1","language":"javascript","ecosystem":"npm","summary":"The `sendmail` package for Node.js provides a direct method for sending emails without relying on an external SMTP server. Instead, it resolves MX records for recipient domains and attempts to deliver mail directly. The current stable version is 1.6.1, though development appears to have ceased, with the last significant update converting to ES2015 in version 1.2.0. This library uses `mailcomposer` internally to handle email formatting, supporting HTML content, attachments, and DKIM signing. It also features a development mode for local testing without sending actual emails. Its primary differentiator is the direct delivery approach, contrasting with libraries that typically require SMTP relay configuration, making it suitable for specific application architectures or testing scenarios where a full SMTP setup is not desired.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","email sender","send mail","sendmail","node sendmail","no smtp","without server","without smtp server","dev mode"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/sendmail"},{"id":7710,"title":"SendSafely Python Client API","library":"sendsafely","status":"active","version":"1.0.9.6","language":"python","ecosystem":"pypi","summary":"The SendSafely Client API allows programmatic access to SendSafely, providing a layer of abstraction over the complex REST API for secure data transfer capabilities within Python applications. It handles cryptographic details, file segmentation, and server authentication. The current version is 1.0.9.6, and the library appears to be actively maintained with frequent point releases.","last_verified":"2026-04-16T00:00:00.000Z","tags":["security","file transfer","encryption","api client","data exchange"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/sendsafely"},{"id":11999,"title":"Seneca Microservices Framework","library":"seneca","status":"active","version":"3.38.0","language":"javascript","ecosystem":"npm","summary":"Seneca is a mature Node.js microservices framework designed to help organize application business logic through a pattern-matching approach to message passing. Currently at stable version 3.38.0, its release cadence is active but irregular, with a focus on stability and a smaller core. Key differentiators include its flexible pattern-matching for defining commands, transport independence that abstracts message delivery, and a robust ecosystem of plugins for common microservice concerns like data storage, user management, and distributed logic. The framework emphasizes breaking down applications into 'stuff that happens' rather than strict data models, providing a flexible toolkit for building Minimum Viable Products and complex distributed systems. It supports Node.js versions 10 and above and ships with TypeScript types.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","micro","service","microservice","micro-service","microservices","micro-services","services","micro services","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/seneca"},{"id":11997,"title":"Seneca Basic Utility Plugin","library":"seneca-basic","status":"maintenance","version":"1.0.0","language":"javascript","ecosystem":"npm","summary":"seneca-basic is a foundational utility plugin for the Seneca.js microservices framework. It provides a small, essential set of action patterns for internal per-process communication, primarily through a 'notes' mechanism, allowing plugins to store and retrieve keyed values or lists. These patterns include `set`, `get`, `push`, `list`, and `pop` for `role:basic, note:true` actions. The package is often bundled by default within the main `seneca` module, simplifying its integration for most users. Its current stable version is 1.0.0, though the latest detailed release notes visible are from v0.5.0 in 2016, indicating a mature and stable, rather than rapidly evolving, project. Release cadence is infrequent, likely tied to Seneca's own maintenance cycles. Its key differentiator is its tightly integrated role within the Seneca ecosystem, providing a lightweight, built-in mechanism for internal plugin coordination without external dependencies.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","seneca","plugin","util","utility","basic"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/seneca-basic"},{"id":14907,"title":"Seneca Error Test Utility","library":"seneca-error-test","status":"abandoned","version":"0.2.2","language":"javascript","ecosystem":"npm","summary":"seneca-error-test is an internal utility package primarily designed for testing error handling mechanisms within the Seneca microservices framework. Released at version 0.2.2, it explicitly states compatibility with Node.js 0.10.31 and Seneca 0.6.0. These are very old versions of both Node.js and Seneca, indicating that the package has not seen active development or maintenance for many years. Consequently, it is highly unlikely to be compatible with modern Node.js versions (v14+) or current stable releases of Seneca (v3+). Its release cadence is effectively zero, as it has remained at 0.2.2 since its initial publication. As an internal test utility, it offers minimal user-facing functionality beyond its specific testing purpose, serving more as a historical artifact or a reference for older Seneca implementations rather than a viable tool for contemporary projects. Its use in new projects is strongly discouraged due to potential compatibility issues and lack of security updates.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","seneca","error","test"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/seneca-error-test"},{"id":18779,"title":"seneca-google-auth","library":"seneca-google-auth","status":"maintenance","version":"1.0.0","language":"javascript","ecosystem":"npm","summary":"A Seneca.js plugin for Google OAuth2 authentication, used as a service provider with seneca-auth. Version 1.0.0 is the current stable release, last updated in 2016. It wraps PassportJS Google strategy and provides a default action to transform Google login data. Key differentiator: integrates with Seneca microservices framework, allowing custom overrides of user data preparation. Requires seneca-auth and seneca as peer dependencies. No active maintenance, but functional for legacy Seneca applications.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","seneca","oauth","auth","google","plugin"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/seneca-google-auth"},{"id":18780,"title":"seneca-local-auth","library":"seneca-local-auth","status":"maintenance","version":"0.1.2","language":"javascript","ecosystem":"npm","summary":"Local authentication plugin for Seneca.js, providing local strategy support via PassportJS. Current stable version 0.1.2. This plugin is designed to be used with seneca-auth and Seneca toolkit. It handles username/password authentication, session management, and user registration. Tested on Seneca 0.8 and 0.9, Node 4 and 5. Key differentiator: integrates seamlessly with seneca-auth's plugin architecture and message patterns for authentication.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","seneca","auth","plugin"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/seneca-local-auth"},{"id":6878,"title":"sensai-utils","library":"sensai-utils","status":"active","version":"1.6.0","language":"python","ecosystem":"pypi","summary":"sensai-utils is a Python library providing general-purpose utilities extracted from the larger sensAI project. It allows users to leverage various helper functions and classes (e.g., for caching, logging, data structures) without incurring the additional dependencies of the full sensAI library. The current version is 1.6.0, with minor version releases occurring regularly.","last_verified":"2026-04-15T00:00:00.000Z","tags":["utilities","sensai","logging","data-structures"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/sensai-utils"},{"id":10221,"title":"Sentence Stream","library":"sentence-stream","status":"active","version":"1.3.0","language":"python","ecosystem":"pypi","summary":"Sentence Stream is a small, pure Python library for splitting text into sentences. It is designed to work efficiently with text streams, such as large files or network streams, by processing text incrementally without loading the entire content into memory. The current version is 1.3.0, and it maintains an active release cadence for improvements and bug fixes.","last_verified":"2026-04-17T00:00:00.000Z","tags":["nlp","text processing","sentence splitter","stream","python3"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/sentence-stream"},{"id":73,"title":"Sentence Transformers","library":"sentence-transformers","status":"active","version":"5.3.0","language":"python","ecosystem":"pypi","summary":"Framework for computing dense sentence/text/image embeddings using transformer models. Primary use cases: semantic search, semantic similarity, clustering, and reranking. Wraps transformers and provides SentenceTransformer (embedding), CrossEncoder (reranker), and SparseEncoder (sparse embedding) classes. 15,000+ pretrained models on HF Hub. Now officially maintained by Hugging Face (Tom Aarsen) after transfer from UKP Lab/TU Darmstadt. Package name: sentence-transformers (hyphen). Import name: sentence_transformers (underscore).","last_verified":"2026-05-12T07:25:51.877Z","tags":["sentence-transformers","embeddings","semantic-search","sbert","cosine-similarity","reranking","cross-encoder","rag","huggingface"],"install_tag":"stale","install_tag_description":"widespread failures or data too old to trust","api":"https://checklist.day/api/registry/sentence-transformers"},{"id":707,"title":"SentencePiece","library":"sentencepiece","status":"active","version":"0.2.1","language":"python","ecosystem":"pypi","summary":"SentencePiece is an unsupervised text tokenizer and detokenizer, primarily designed for Neural Network-based text generation systems where the vocabulary size is predetermined. It implements subword units like Byte-Pair Encoding (BPE) and Unigram Language Model, capable of training directly from raw sentences without pre-tokenization. The library is actively maintained with regular updates. The current version is 0.2.1.","last_verified":"2026-05-12T18:02:28.454Z","tags":["nlp","tokenization","subword","machine-learning"],"install_tag":"draft","install_tag_description":"notable install failures or slow imports","api":"https://checklist.day/api/registry/sentencepiece"},{"id":24574,"title":"sentencex","library":"sentencex","status":"active","version":"1.0.23","language":"python","ecosystem":"pypi","summary":"A sentence segmentation library supporting ~300 languages, powered by Rust for performance. Version 1.0.23, MIT license, maintained by Wikimedia. Releases are frequent with multilingual improvements.","last_verified":"2026-05-01T00:00:00.000Z","tags":["sentence segmentation","multilingual","nlp","rust"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/sentencex"},{"id":22349,"title":"sentinel","library":"sentinel","status":"active","version":"1.0.0","language":"python","ecosystem":"pypi","summary":"Create sentinel objects, akin to None, NotImplemented, Ellipsis. Provides a simple way to define unique sentinel values for signaling special conditions (e.g., default arguments, missing data). Current version: 1.0.0. Release cadence: infrequent, stable.","last_verified":"2026-04-27T00:00:00.000Z","tags":["sentinel","sentinel-values","defaults","marker","utility"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/sentinel"},{"id":22350,"title":"sentinelayer-cli","library":"sentinelayer-cli","status":"active","version":"0.8.11","language":"javascript","ecosystem":"npm","summary":"CLI tool for scaffolding Sentinelayer spec/prompt/guide artifacts and bootstrapping SENTINELAYER_TOKEN via browser auth. Current stable version 0.8.11. Release cadence is high (multiple releases per week). Key differentiators: non-interactive CI mode, BYOK token mode, GitHub auth integration, and multi-command support (auth, scan, omargate, audit). Requires Node.js ^20.0.0 or ^22.0.0. Compatible with Windows via 'sentinelayer-cli' binary due to 'sl' alias conflict with PowerShell's Set-Location. Includes compatibility aliases: create-sentinelayer, sentinel, sl.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","sentinelayer","sentinelayer-cli","omar-gate","security","scaffold","cli"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/sentinelayer-cli"},{"id":2280,"title":"Sentinels Library","library":"sentinels","status":"active","version":"1.1.1","language":"python","ecosystem":"pypi","summary":"The `sentinels` module is a small utility providing a `Sentinel` class, along with useful instances for creating unique singleton objects. These objects serve as special markers, often used as default values for function arguments or to denote the absence of a value, especially when `None` is a valid input. The current version is 1.1.1, and it appears to be actively maintained with a recent release in August 2025.","last_verified":"2026-04-24T17:16:28.517Z","tags":["utility","sentinel","singleton","type-hinting"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/sentinels"},{"id":13993,"title":"Sentry API Client","library":"sentry-api","status":"maintenance","version":"0.2.0","language":"javascript","ecosystem":"npm","summary":"The `sentry-api` package provides a Node.js client for interacting with the Sentry API specifically for administrative tasks, such as managing projects, creating releases, and uploading source maps. This library is distinct from Sentry's official event reporting SDKs which focus on error ingestion. The current stable version is 0.2.0. It is explicitly in \"maintenance mode,\" meaning it will receive bug fixes and version updates but no new feature development. This makes it suitable for existing integrations but potentially not ideal for leveraging the latest Sentry API features. Its primary differentiation is enabling programmatic control over Sentry platform data rather than just error reporting.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","sentry"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/sentry-api"},{"id":9300,"title":"Sentry CLI","library":"sentry-cli","status":"active","version":"3.3.5","language":"python","ecosystem":"pypi","summary":"sentry-cli is a powerful command-line utility for interacting with Sentry, enabling tasks like creating releases, uploading source maps, managing projects, and configuring your Sentry instance. The Python package primarily serves as a convenient wrapper to install and execute the Rust-based binary. It is actively maintained with frequent snapshot builds and regular stable releases.","last_verified":"2026-04-16T00:00:00.000Z","tags":["sentry","cli","error monitoring","devops","release management","sourcemaps"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/sentry-cli"},{"id":22351,"title":"Sentry Kafka Schemas","library":"sentry-kafka-schemas","status":"active","version":"2.1.29","language":"python","ecosystem":"pypi","summary":"Provides Kafka topic definitions, Avro/Protobuf schemas, and versioned schema management for Sentry's event ingestion and processing pipelines. Version 2.1.29 is actively maintained with frequent releases (multiple per month).","last_verified":"2026-04-27T00:00:00.000Z","tags":["kafka","schemas","sentry","avro","protobuf"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/sentry-kafka-schemas"},{"id":22352,"title":"Sentry Prevent CLI","library":"sentry-prevent-cli","status":"active","version":"11.2.8","language":"python","ecosystem":"pypi","summary":"Command-line tool for running Sentry's source code analysis to prevent common issues before they reach production. Version 11.2.8, actively maintained with frequent releases.","last_verified":"2026-04-27T00:00:00.000Z","tags":["sentry","cli","code-analysis","prevent","linter"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/sentry-prevent-cli"},{"id":10222,"title":"Sentry Protobuf Definitions (Generated Python Code)","library":"sentry-protos","status":"active","version":"0.8.12","language":"python","ecosystem":"pypi","summary":"sentry-protos provides the auto-generated Python code for Sentry's internal Protobuf definitions. It encapsulates the data structures used across various Sentry services, allowing Python applications to interact with Sentry's protobuf-based APIs. The library is actively maintained with frequent minor releases to incorporate new or updated protobuf schemas.","last_verified":"2026-04-17T00:00:00.000Z","tags":["protobuf","sentry","generated-code","serialization"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/sentry-protos"},{"id":190,"title":"Sentry Python SDK","library":"sentry-sdk","status":"active","version":"2.56.0","language":"python","ecosystem":"pypi","summary":"Official Sentry error monitoring and performance Python SDK. Current version: 2.56.0 (Mar 2026). v2.0 (Jan 2024) removed the Hub class entirely — all Hub-based patterns are broken. Scope API replaced Hub. Integrations (Django, FastAPI, Celery, etc.) must be explicitly imported and passed. traces_sample_rate must be set to enable performance monitoring — omitting it means zero traces sent. enable_tracing deprecated in favor of traces_sample_rate.","last_verified":"2026-05-12T09:54:45.466Z","tags":["sentry","monitoring","observability","python","error-tracking","apm"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/sentry-sdk"},{"id":17471,"title":"Sentry Zustand Middleware","library":"sentry-zustand-middleware","status":"active","version":"4.3.0","language":"javascript","ecosystem":"npm","summary":"sentry-zustand-middleware is a specialized middleware for Zustand stores designed to automatically log state changes and actions to Sentry. This package is currently at version 4.3.0 and typically follows the release cycles of its peer dependencies, Zustand and Sentry, to ensure compatibility. Its core function is to capture the state snapshots and the actions that modify them, providing enhanced debugging capabilities and visibility into application state flow during error reporting. A key differentiator is its optional `stateTransformer` function, which allows developers to clean, filter, or obfuscate sensitive data from the Zustand state before it is sent to Sentry, preventing oversharing of private information. It provides a direct integration without manual Sentry calls within every action or state update.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","middleware","sentry","zustand","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/sentry-zustand-middleware"},{"id":8632,"title":"SEPA XML Python Library","library":"sepaxml","status":"active","version":"2.7.0","language":"python","ecosystem":"pypi","summary":"sepaxml is a Python library for creating and parsing SEPA (Single Euro Payments Area) XML files, specifically supporting pain.001.001.03 (Credit Transfer), pain.008.001.02 (Direct Debit), and pain.002.001.03 (Return File) standards. It provides an intuitive API to construct payment instructions and handles XML serialization and deserialization. The current version is 2.7.0, and the library is actively maintained with regular updates to support standards and fix bugs.","last_verified":"2026-04-16T00:00:00.000Z","tags":["financial","sepa","xml","payments","iban","bic","finance"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/sepaxml"},{"id":17359,"title":"Seq Logging for JavaScript","library":"seq-logging","status":"active","version":"3.0.0","language":"javascript","ecosystem":"npm","summary":"seq-logging is a JavaScript library designed to send structured log events to the Seq HTTP ingestion API. It is currently at version 3.0.0 and serves as a low-level client, primarily intended for use by other logging frameworks and their respective Seq transports (e.g., winston-seq, pino-seq, bunyan-seq, @tsed/logger-seq), rather than for direct application interaction. The library handles asynchronous batching of log events based on payload size and provides mechanisms to ensure all buffered events are sent upon application exit or explicit flushing. Its key differentiator is acting as the foundational communication layer for Seq within the JavaScript ecosystem, offering both Node.js and browser-specific builds, and explicitly supports ESM.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","seq","logging","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/seq-logging"},{"id":27384,"title":"seqdiag","library":"seqdiag","status":"active","version":"3.0.0","language":"python","ecosystem":"pypi","summary":"seqdiag generates sequence-diagram images from text, part of the blockdiag family. Current version 3.0.0, requires Python >=3.7. Release cadence is sporadic.","last_verified":"2026-05-01T00:00:00.000Z","tags":["sequence-diagram","diagram","ascii-art","blockdiag"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/seqdiag"},{"id":4760,"title":"seqeval: Sequence Labeling Evaluation","library":"seqeval","status":"active","version":"1.2.2","language":"python","ecosystem":"pypi","summary":"seqeval is a Python framework for sequence labeling evaluation. It provides metrics like F1 score, precision, recall, and a detailed classification report for tasks such as named-entity recognition and part-of-speech tagging. It is currently at version 1.2.2 and maintains an active release cadence, with updates often focusing on performance improvements and additional evaluation schemes.","last_verified":"2026-04-12T00:00:00.000Z","tags":["nlp","metrics","sequence-labeling","named-entity-recognition","pos-tagging","evaluation"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/seqeval"},{"id":8633,"title":"SeqIO","library":"seqio","status":"active","version":"0.0.20","language":"python","ecosystem":"pypi","summary":"SeqIO is a Python library by Google for creating task-based datasets, preprocessing pipelines, and evaluation for sequence models. It integrates deeply with T5, Gin-config, and TensorFlow/JAX/PyTorch backends, providing a flexible framework for machine learning research, particularly in NLP. The current version is 0.0.20, and it's under active development with frequent minor releases.","last_verified":"2026-04-16T00:00:00.000Z","tags":["nlp","sequence-models","tensorflow","jax","data-pipeline","t5","machine-learning","google"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/seqio"},{"id":9301,"title":"SeqIO Nightly","library":"seqio-nightly","status":"active","version":"0.0.18.dev20250227","language":"python","ecosystem":"pypi","summary":"SeqIO is a Google-developed Python library for building scalable data pipelines for sequence models, leveraging `tf.data.Dataset`. It simplifies task-based datasets, preprocessing, and evaluation, offering compatibility with frameworks like JAX or PyTorch via NumPy iterators. This `seqio-nightly` package provides the bleeding-edge, actively developed version of the library. It is a refactoring of the `t5.data` library.","last_verified":"2026-04-16T00:00:00.000Z","tags":["machine-learning","nlp","tensorflow","data-processing","sequence-models","jax","pytorch"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/seqio-nightly"},{"id":24576,"title":"SeqLog","library":"seqlog","status":"active","version":"0.4.3","language":"python","ecosystem":"pypi","summary":"SeqLog is a lightweight logging library that sends Python log messages to Seq, a structured log server. Current version 0.4.3, released July 2025. The library is actively maintained but sees infrequent releases.","last_verified":"2026-05-01T00:00:00.000Z","tags":["logging","seq","structured-logging"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/seqlog"},{"id":10417,"title":"Sequelize ORM","library":"sequelize","status":"active","version":"6.37.8","language":"javascript","ecosystem":"npm","summary":"Sequelize is a robust, promise-based Node.js ORM (Object-Relational Mapper) for various SQL databases including Postgres, MySQL, MariaDB, SQLite, and Microsoft SQL Server. The current stable version is 6.37.8, with version 7 actively under development in alpha. It offers features like transaction support, relations, eager/lazy loading, and read replication. The project is actively seeking new maintainers to finalize the next major release.","last_verified":"2026-04-18T00:00:00.000Z","tags":["javascript","mysql","mariadb","sqlite","postgresql","postgres","pg","mssql","db2","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/sequelize"},{"id":17360,"title":"Sequelize Auto Model Generator","library":"sequelize-auto","status":"active","version":"0.8.8","language":"javascript","ecosystem":"npm","summary":"Sequelize-Auto is a utility that automates the generation of Sequelize ORM models directly from an existing database schema. It supports various SQL dialects including MySQL/MariaDB, PostgreSQL, SQLite, and MSSQL. The current stable version is 0.8.8, and it is primarily a command-line interface tool, though it also offers programmatic usage. Its main purpose is to reduce manual boilerplate by converting an existing database structure into ready-to-use Sequelize model definitions, including basic column definitions and data types. Users must install Sequelize and the specific database dialect driver separately, as these are no longer direct dependencies.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","mysql","mssql","sqlite","postgres","sequelize","sequelizejs","generator","mapper","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/sequelize-auto"},{"id":17945,"title":"Sequelize Automate Model Generator","library":"sequelize-automate","status":"active","version":"1.2.2","language":"javascript","ecosystem":"npm","summary":"sequelize-automate is a utility designed to automatically generate Sequelize ORM model definitions directly from an existing database schema. It supports various code styles including JavaScript, TypeScript, Egg.js, and Midway.js for the generated models. The package is currently at version 1.2.2 and appears to be actively maintained, though it does not specify a fixed release cadence. Its key differentiator is its straightforward command-line interface (CLI) that simplifies scaffolding models from an established database, reducing the manual boilerplate required when integrating Sequelize into existing projects. It supports popular SQL dialects such as MySQL, PostgreSQL, MariaDB, SQLite, and Microsoft SQL Server, requiring users to install the corresponding database driver separately. This tool is particularly useful for accelerating development in brownfield projects or when rapidly prototyping a Sequelize application against an existing data source.","last_verified":"2026-04-23T00:00:00.000Z","tags":["javascript","mysql","postgres","sequelize","sequelizejs","mapper"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/sequelize-automate"},{"id":16897,"title":"Sequelize CLI","library":"sequelize-cli","status":"active","version":"6.6.5","language":"javascript","ecosystem":"npm","summary":"The Sequelize CLI is the official command-line interface for the Sequelize ORM, providing essential tools for managing Sequelize projects. It is currently stable at version 6.6.5, with minor releases and bug fixes occurring every few months, demonstrating active maintenance. The CLI facilitates common database operations such as creating and dropping databases, managing schema migrations (applying, reverting, checking status), generating and running seed files for initial data population, and scaffolding new models, migrations, and seeders. Its key differentiator is its tight integration with the Sequelize ORM, making it the de facto tool for many Sequelize workflows, especially for projects utilizing its migration system. It supports both CommonJS and ESM configuration files, and since v6.2.0, allows for TypeScript migration files, adapting to modern JavaScript ecosystems.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","sequelize","cli","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/sequelize-cli"},{"id":27387,"title":"Sequelize CLI TypeScript","library":"sequelize-cli-typescript","status":"active","version":"3.2.0-c","language":"javascript","ecosystem":"npm","summary":"A TypeScript-aware CLI for Sequelize that generates TypeScript migration, model, and seed files instead of JavaScript. Version 3.2.0-c is an early release with experimental Sequelize v4 support. Unlike the standard sequelize-cli, this package introduces separate source and compiled paths for migrations (migrations-source-path and migrations-compiled-path) to accommodate TypeScript compilation. Developers must compile migrations before running db:migrate. The CLI provides commands for database creation, migration management, seeding, and model generation. Maintained by the community, it targets Node >=4.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","sequelize","cli","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/sequelize-cli-typescript"},{"id":16683,"title":"Sequelize Postgres Utilities","library":"sequelize-pg-utilities","status":"active","version":"2.0.2","language":"javascript","ecosystem":"npm","summary":"sequelize-pg-utilities is an opinionated set of database utilities designed to simplify the configuration and connection process for PostgreSQL databases when used with Sequelize or the Sequelize CLI. It standardizes database configuration by integrating values from config files, environment variables, and sensible defaults, and also provides a mechanism for creating the database itself. The current stable version is 2.0.2, with recent updates focused on dependency upgrades and maintenance. The library differentiates itself by addressing the configuration discrepancies between Sequelize and the Sequelize CLI and offering built-in database creation capabilities, abstracting away common setup complexities for PostgreSQL users. Releases typically occur as needed for dependency updates, bug fixes, or significant API changes.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","postgres","postgresql","database","configuration","config"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/sequelize-pg-utilities"},{"id":12000,"title":"Sequelize TypeScript Generator","library":"sequelize-typescript-generator","status":"active","version":"12.0.1","language":"javascript","ecosystem":"npm","summary":"sequelize-typescript-generator is a utility that automates the creation of TypeScript models for the sequelize-typescript ORM, directly from an existing relational database schema. Currently at version 12.0.1, the library provides both a command-line interface (CLI) and a programmatic API for model generation. It supports a wide range of SQL databases including PostgreSQL, MySQL, MariaDB, SQL Server, and SQLite, and is tested against various versions of these databases. Its primary differentiation lies in its ability to parse an existing database schema, infer table structures, column types, and common associations (one-to-one, one-to-many, many-to-many), and then generate type-safe sequelize-typescript models, significantly reducing manual boilerplate and ensuring model-to-database consistency. While no explicit release cadence is documented, its consistent major version updates suggest active development, aiming to keep pace with sequelize and sequelize-typescript advancements. The library also offers features like strict mode generation, case transformation for column names, and options for including index annotations, making it a robust tool for projects using a database-first approach with TypeScript and Sequelize.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","sequelize","sequelize-typescript","sequelize-typescript-generator","sequelize-typescript-auto","knex","bookshelf","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/sequelize-typescript-generator"},{"id":12001,"title":"Sequelize TypeScript Migration LTS","library":"sequelize-typescript-migration-lts","status":"active","version":"3.2.5","language":"javascript","ecosystem":"npm","summary":"sequelize-typescript-migration-lts is a migration tool designed for Sequelize ORM users who leverage TypeScript for defining their database models. It automates the generation of database migration files by detecting schema changes based on the current state of Sequelize TypeScript models (which use decorators like `@Table` and `@Column`). The package then creates `up` and `down` functions for these changes, eliminating the need for manual migration script writing, similar to Django's `makemigration` feature. The current stable version is 3.2.5, with recent updates focusing on bug fixes and supporting features like snake-case column names. It's important to note that this tool is specifically built for `sequelize-typescript` models and does not support plain `sequelize` model definitions. The project is an LTS (Long-Term Support) fork, integrating improvements from various community forks of the original `sequelize-auto-migrations` project.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","sequelize","typescript","migrate","migration","makemigration","diff","compare","detect"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/sequelize-typescript-migration-lts"},{"id":15820,"title":"Bundler-Independent Node.js Dev Server","library":"serdev","status":"active","version":"0.1.2","language":"javascript","ecosystem":"npm","summary":"Serdev is a Node.js development server designed for complex project structures, particularly monorepos, where multiple components might have disparate build processes. It differentiates itself by being bundler-agnostic, allowing users to integrate various build tools like esbuild, Webpack, Rust's Cargo, or custom Node.js scripts. The server watches specified directories for changes, triggering rebuilds of components and serving the generated artifacts or proxying to embedded servers. It aims to streamline development workflows by consolidating diverse build and serving requirements into a single configuration. As of version 0.1.2, it is in a very early stage of development, implying potential instability and rapid evolution, without a specified regular release cadence. Its key strength lies in its flexibility to manage heterogeneous build ecosystems.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/serdev"},{"id":10223,"title":"Serial","library":"serial","status":"active","version":"0.0.97","language":"python","ecosystem":"pypi","summary":"The `serial` library provides a framework for simple and powerful serialization and deserialization of Python class instances to and from various data formats like JSON, YAML, and XML. It leverages schema definitions for robust type handling and validation. The current version is 0.0.97, and it maintains an active development pace, though it is still in a pre-1.0 state.","last_verified":"2026-04-17T00:00:00.000Z","tags":["serialization","deserialization","json","yaml","xml","schema","validation"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/serial"},{"id":12002,"title":"Serialize JavaScript Values","library":"serialize-javascript","status":"active","version":"7.0.5","language":"javascript","ecosystem":"npm","summary":"serialize-javascript is a utility library designed to convert JavaScript values, including complex types like functions, regular expressions, dates, Maps, Sets, BigInt, and URLs, into a string representation that is a superset of JSON. This serialized string is valid literal JavaScript code, suitable for embedding directly into HTML `<script>` tags or saving as `.js` files. Unlike `JSON.stringify()`, it gracefully handles these non-JSON-native types and automatically escapes HTML characters and JavaScript line terminators to prevent Cross-Site Scripting (XSS) vulnerabilities when embedded in HTML. The package is actively maintained, with the current stable version being 7.0.5, and typically sees regular maintenance updates and major version releases as needed. It originated as an internal module for `express-state` before becoming an independent npm package.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","serialize","serialization","js","json"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/serialize-javascript"},{"id":12003,"title":"Serialize JavaScript Objects","library":"serialize-to-js","status":"active","version":"3.1.2","language":"javascript","ecosystem":"npm","summary":"serialize-to-js is a utility library for converting JavaScript objects into a string representation that can be safely evaluated as JavaScript code. Unlike `JSON.stringify`, it supports a wider range of JavaScript types including `RegExp`, `Date`, `Buffer`, `Set`, `Map`, `Error`, and various `TypedArray` types, while also handling circular references. The current stable version is 3.1.2. The library primarily focuses on robust serialization to executable JavaScript strings and has undergone breaking changes to enhance security, notably by removing the `deserialize` function in v2.0.0 due to Denial-of-Service vulnerabilities. It is particularly useful for scenarios requiring the exact re-creation of JavaScript objects, including their methods and non-primitive types, in environments where `eval` can be controlled.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","objects","serialize"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/serialize-to-js"},{"id":5819,"title":"SerpApi Python Client","library":"serpapi","status":"active","version":"1.0.2","language":"python","ecosystem":"pypi","summary":"The official Python client for SerpApi.com, allowing users to access structured search results from various engines like Google, Bing, Baidu, and more. Currently at version 1.0.2, the library is actively maintained with frequent updates and bug fixes, reflecting continuous development and responsiveness to API changes.","last_verified":"2026-04-14T00:00:00.000Z","tags":["api-client","search","serp","google","bing","baidu"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/serpapi"},{"id":6455,"title":"Serpent Serialization Library","library":"serpent","status":"active","version":"1.42","language":"python","ecosystem":"pypi","summary":"Serpent is a simple serialization library for Python based on `ast.literal_eval`. It serializes object trees into a safe, human-readable, UTF-8 encoded string (a valid Python literal expression), suitable for data interchange between Python, Java, and .NET. As of version 1.42, it actively maintains support for modern Python versions with a release cadence of a few months to a year.","last_verified":"2026-04-15T00:00:00.000Z","tags":["serialization","ast","data-interchange","literal-eval","cross-language"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/serpent"},{"id":14908,"title":"Serper Search and Scrape MCP Server","library":"serper-search-scrape-mcp-server","status":"active","version":"0.1.2","language":"javascript","ecosystem":"npm","summary":"This package provides a TypeScript-based Model Context Protocol (MCP) server that offers web search and webpage scraping capabilities using the Serper API. Currently at version 0.1.2, it is in early development with an assumed infrequent release cadence, typical for community-driven MCP server implementations. Its core function is to allow AI assistants, such as those within Claude Desktop, to perform structured Google searches and extract content from web pages programmatically. Key differentiators include rich search results (organic, knowledge graph, 'people also ask'), advanced search operators, region/language targeting, and comprehensive page scraping with plain text, markdown, JSON-LD, and metadata extraction, all while integrating seamlessly with MCP-compatible AI clients to enhance their real-time data access and tool-use capabilities.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","mcp","serper","search","scrape","claude","claude-desktop","modelcontextprotocol"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/serper-search-scrape-mcp-server"},{"id":27386,"title":"serpy","library":"serpy","status":"maintenance","version":"0.3.1","language":"python","ecosystem":"pypi","summary":"serpy is a fast, simple object serialization library for Python, inspired by Django REST Framework (DRF) serializers but with a focus on speed. Current version is 0.3.1, released in 2018, with no recent updates. It supports Python 2.7 to 3.6 and has a low release cadence.","last_verified":"2026-05-01T00:00:00.000Z","tags":["serialization","json","django-rest-framework","fast"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/serpy"},{"id":4761,"title":"serpyco-rs: High-Performance Dataclass Serialization and Validation","library":"serpyco-rs","status":"active","version":"1.20.0","language":"python","ecosystem":"pypi","summary":"Serpyco-rs is a high-performance Python library for serializing and deserializing dataclasses, inspired by `serpyco`. It leverages Rust for speed and provides features like data validation, JSON Schema generation (Draft 2020-12), and custom encoder/decoder support. It supports Python 3.9+ and maintains a frequent release cadence, with version 1.20.0 being the latest as of March 2026.","last_verified":"2026-04-12T00:00:00.000Z","tags":["serialization","deserialization","json","dataclasses","performance","rust","validation","json-schema"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/serpyco-rs"},{"id":18781,"title":"serve-build","library":"serve-build","status":"active","version":"0.1.0","language":"javascript","ecosystem":"npm","summary":"A minimal static file server for serving a build directory (e.g., after a build step) on a local port. Version 0.1.0 is the only release. No active maintenance or updates. Differentiators: zero-config, single command, no dependencies listed. It simply serves the `build/` folder on port 3000. No support for HTTPS, caching, or custom routes. Alternative to `http-server` or `serve` packages with fewer features.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/serve-build"},{"id":17470,"title":"Serve Favicon Middleware","library":"serve-favicon","status":"active","version":"2.5.1","language":"javascript","ecosystem":"npm","summary":"serve-favicon is a Node.js middleware designed for efficiently serving the `favicon.ico` file in web applications, primarily within the Express.js and Connect.js ecosystems. Currently at version 2.5.1, this package is actively maintained, receiving updates primarily for dependency management and CI improvements, rather than frequent feature additions. Its core purpose is to optimize favicon delivery by caching the icon in memory, generating robust ETags based on file content, and correctly setting the `Content-Type` header. A key differentiator is its specific focus on the default `/favicon.ico` path, ensuring that these high-frequency requests are handled quickly and bypass subsequent middleware in the stack, thereby improving overall application performance by reducing unnecessary processing for static assets.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","express","favicon","middleware"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/serve-favicon"},{"id":18782,"title":"serve-once","library":"serve-once","status":"active","version":"3.0.2","language":"javascript","ecosystem":"npm","summary":"A utility for testing Express middleware by serving exactly one HTTP request then closing the server. It creates an HTTP server on a free port, runs the middleware, serves one request, and resolves with the response body. The current stable version is 3.0.2, released in early 2024. It supports GET, POST, PUT, DELETE, HEAD, and other methods. The package was rewritten in v3 to remove node-fetch dependency and requires Node >=18. It returns responses as string, JSON, buffer, or stream. It is lightweight and similar to supertest but simpler and focused on single-request testing.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","express","middleware","server","serve","once","http","get","put"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/serve-once"},{"id":12008,"title":"server.js Node.js Framework","library":"server","status":"active","version":"1.0.42","language":"javascript","ecosystem":"npm","summary":"server.js is a Node.js framework designed for building web applications and APIs with a focus on simplicity and ease of use. It provides a comprehensive set of features out-of-the-box, including body and file parsers, cookies, sessions, WebSockets (via Socket.io), Redis integration, gzip compression, favicon handling, CSRF protection, and SSL support. This approach aims to minimize configuration and allow developers to concentrate on business logic. The package is currently stable at version 1.0.42, with frequent minor updates addressing bug fixes and introducing small enhancements, as seen in its recent release history. It differentiates itself by bundling many common utilities that often require separate middleware in other frameworks, while still offering compatibility with the Express middleware ecosystem for extended functionality. It explicitly recommends Node.js 8.x.y LTS or newer (minimum 7.6.0), indicating a CommonJS-first approach in its current major version.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","server","node.js","http","websocket","socket","async"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/server"},{"id":13994,"title":"Server Base","library":"server-base","status":"active","version":"7.1.32","language":"javascript","ecosystem":"npm","summary":"server-base is a foundational package designed for quickly setting up HTTP microservices or simple web servers. Currently at version 7.1.32, it provides core functionalities such as declarative request routing, middleware integration, and automatic `.env` file loading for configuration management. It leverages `server-base-router` for its routing engine and integrates structured logging capabilities via `server-base-log`, which itself builds upon `pino` for high-performance logging. Additionally, it uses `fast-json-stringify` for optimized JSON serialization. While the README doesn't specify a precise release cadence, its active development and frequent version updates suggest ongoing maintenance. Its key differentiator lies in its opinionated, modular approach to server development, focusing on simplicity, performance, and testability for small to medium-sized services, abstracting away common boilerplate found in more comprehensive frameworks.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","http server microservice docker"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/server-base"},{"id":22353,"title":"server-base-router","library":"server-base-router","status":"active","version":"7.1.32","language":"javascript","ecosystem":"npm","summary":"A router plugin for the server-base framework, built on http-hash. Provides route definition, middleware support via @setup context.use(), and request/response helpers (req.json, res.notFound, res.error). Integrates with mime for content-type negotiation. Version 7.1.32 is current, with stable release cadence. Key differentiators: generator/async route support, splat params, and environment-based MIME configuration (MIME_TYPES, MIME_TYPES_PATH).","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","http router server-base middleware"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/server-base-router"},{"id":12004,"title":"server-cli-only","library":"server-cli-only","status":"active","version":"0.3.2","language":"javascript","ecosystem":"npm","summary":"The `server-cli-only` package, currently at version 0.3.2, acts as a build-time failsafe to prevent specific modules from being bundled into client-side (browser) code. Its primary function is to restrict imports of designated modules exclusively to server-side environments such as React Server Components, Node.js, Bun, Deno, and various edge runtimes (Vercel, Netlify, Cloudflare). Unlike the `server-only` package, which strictly targets the 'react-server' runtime, `server-cli-only` expands its allowed runtimes to encompass a broader range of server and CLI execution environments, including those defined by WinterCG specifications. This ensures sensitive code or data remains server-side, throwing build-time errors if inadvertently imported into a browser context or an unknown runtime, thereby preventing potential security vulnerabilities and unexpected client behavior. The package maintains a stable, low-frequency release cadence as it primarily focuses on a core, foundational restriction mechanism.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","nextjs","next","react","server-only","cli-only","cli","server"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/server-cli-only"},{"id":12006,"title":"Server Destroy","library":"server-destroy","status":"abandoned","version":"1.0.1","language":"javascript","ecosystem":"npm","summary":"server-destroy is a lightweight Node.js utility designed to enhance `http.Server` or `net.Server` instances with a `destroy()` method. This method allows for the graceful shutdown of a server by not only stopping it from accepting new connections but also forcibly closing all existing open connections, a feature not natively present in older Node.js versions. The package is stable at version 1.0.1 but has not seen updates since its last publish in October 2015, making it effectively abandoned. Its release cadence is non-existent. Key differentiators at the time of its release were providing a complete server shutdown mechanism beyond `server.close()`, which only stops listening for new connections. With Node.js v18.2.0 and later, similar functionality is available natively via `server.closeAllConnections()`. Therefore, this package is primarily useful for projects targeting older Node.js runtimes.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/server-destroy"},{"id":12005,"title":"Server-Side DOM Shim","library":"server-dom-shim","status":"active","version":"1.1.0","language":"javascript","ecosystem":"npm","summary":"server-dom-shim is a utility package designed to provide a minimal shim for standard DOM APIs within server-side rendering (SSR) environments. Its primary purpose is to prevent common errors like `HTMLElement is not defined` when rendering web components or other DOM-dependent JavaScript on the server, without incurring the overhead of a full browser emulation library like JSDOM. The package is currently at version 1.1.0 and has seen a consistent, albeit not rapid, release cadence with updates in late 2025 and mid-2024. A key differentiator is its use of Node.js conditional exports, which intelligently exports `@lit-labs/ssr-dom-shim` in Node.js environments while deferring to native DOM APIs in browser contexts. This approach allows developers to write universal codebases that seamlessly adapt to different execution environments, making it suitable for modern SSR frameworks and libraries that leverage web standards. It focuses on providing necessary global definitions rather than full interactive DOM capabilities.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","ssr","html","custom-elements","web-components","node","browser","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/server-dom-shim"},{"id":13995,"title":"Server Health Endpoint","library":"server-health","status":"active","version":"7.0.0","language":"javascript","ecosystem":"npm","summary":"The `server-health` library provides a standardized `/health` HTTP endpoint for various Node.js web frameworks, including Express, Fastify, Restify, Hapi, and vanilla HTTP servers. It offers vital service information such as overall status, uptime, package metadata (name, description, version, repository), environment details (nodeEnv, nodeVersion, pid, cwd), git commit information, and allows for pluggable custom connection checks (e.g., database, message queues). The current stable version is `7.0.0`, which primarily targets Node.js `v20.0.0` or higher, having dropped support for Node.js v18 and specific Restify versions on newer Node environments. The library focuses on providing a detailed, extensible health check solution without imposing a specific framework, making it highly adaptable. Key differentiators include server-side response filtering for specific data points and a comprehensive set of diagnostic data provided by default.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","server","node","http","status","uptime","rest","json","ping"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/server-health"},{"id":12009,"title":"Server-Only Module Enforcer for React","library":"server-only","status":"active","version":"0.0.1","language":"javascript","ecosystem":"npm","summary":"The `server-only` package is a fundamental marker utility in the React Server Components (RSC) architecture. Its primary purpose is to enforce that a JavaScript module, and any code within it, can only be executed within a server-side environment. This is crucial for preventing sensitive server-side logic, such as database queries, direct file system access, or API keys, from accidentally being bundled and exposed to the client-side. The package achieves this through a clever use of conditional exports in its `package.json`. In a React Server Component build environment, it resolves to an empty file, effectively doing nothing. However, if imported into a client-side component, it resolves to a file that throws a build-time error, acting as a safeguard against data leaks, increased bundle sizes, and runtime failures. It is maintained by the React team, currently at version `0.0.1`, and its stability reflects its minimalistic and declarative role within the RSC paradigm. It differentiates itself by providing a strict, compile-time guarantee for server-only code separation, complementing newer runtime APIs like `experimental_taintObjectReference` which offer finer-grained control.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","react"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/server-only"},{"id":12007,"title":"Server-Only Context for React Server Components","library":"server-only-context","status":"active","version":"0.1.0","language":"javascript","ecosystem":"npm","summary":"`server-only-context` is a lightweight utility designed to provide request-scoped context specifically for React Server Components (RSC). It helps mitigate the problem of prop drilling in server-side rendering environments by leveraging React's experimental `cache` function to store and retrieve values associated with the current request. This ensures that context values are isolated between different concurrent server requests, which is crucial for multi-user applications. The current stable version, 0.1.0, indicates it's an early-stage project that is actively developed but may still be subject to changes. Its core differentiator is its exclusive design for the server-side, contrasting with traditional React Context which is primarily client-side or hydrates from server-rendered content. It offers a straightforward API to create getter/setter tuples for managing context values.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/server-only-context"},{"id":15377,"title":"Server Port Readiness Checker","library":"server-ready","status":"abandoned","version":"0.3.1","language":"javascript","ecosystem":"npm","summary":"server-ready is a lightweight Node.js utility designed to ascertain when a network server is listening and ready to accept TCP connections on a specified port. The package operates by repeatedly attempting to establish a TCP connection to the target port, polling every 250 milliseconds until a connection is successful or a default timeout of 20 seconds is reached. While functional, it is important to note that the package, currently at version 0.3.1, has not received updates since 2017, suggesting it is unmaintained. It is primarily intended for use in Node.js scripts, deployment processes, or testing environments where programmatic waiting for server startup is required. Its key differentiator is its simplicity and singular focus on port availability, without deeper application-level health checks.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","server","ready","port","open"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/server-ready"},{"id":16898,"title":"Server Router for Streaming HTTP","library":"server-router","status":"active","version":"6.1.0","language":"javascript","ecosystem":"npm","summary":"server-router is a Node.js HTTP router designed for streaming servers, leveraging a radix-trie data structure for high-performance route matching. It provides a concise API for defining routes with HTTP methods, including support for route parameters and wildcard paths. The current stable version is 6.1.0. Given its \"experimental\" stability rating as indicated by its documentation, its release cadence is irregular and breaking changes are possible without strict adherence to semantic versioning. It differentiates itself by focusing on server-side streaming applications and efficient routing, contrasting with client-side alternatives like nanorouter or more general-purpose routing solutions, by offering a low-level, performant foundation. It is suitable for applications where minimal overhead and direct HTTP stream handling are critical.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","server","router","trie","wayfarer"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/server-router"},{"id":13996,"title":"Server-side Text Width Calculation","library":"server-text-width","status":"active","version":"1.0.2","language":"javascript","ecosystem":"npm","summary":"server-text-width is a utility library designed for server-side environments, specifically Node.js, to accurately calculate the pixel width of text. Unlike browser-based solutions that leverage Canvas or DOM elements, this package operates without a browser environment by relying on pre-generated lookup tables. This capability is crucial for server-side rendering (SSR) scenarios where text needs to be trimmed, aligned, or used in layout calculations without client-side dependencies. The current stable version is 1.0.2, indicating a nascent but stable 1.x release series. Its key differentiators include zero runtime dependencies, full Unicode support, compatibility with custom fonts, and a highly compact base64 encoding for character width data. Developers must use an included `mappingTool.html` to generate these character width lookup tables for their specific fonts, sizes, and weights, which are then passed to the library's `init` function. This approach ensures consistent text measurement results across environments and allows for precise control over font metrics.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/server-text-width"},{"id":14909,"title":"server-up-ndot: Node.js Server Generator & Toolkit","library":"server-up-ndot","status":"active","version":"1.3.8","language":"javascript","ecosystem":"npm","summary":"server-up-ndot is a Node.js command-line interface (CLI) tool designed for simplifying server project generation and automatic library installation. It provides commands to create new server projects, start development servers, and build projects. The package focuses on ease of use for setting up basic Node.js servers and aims to provide 'sicu news' (security incident news) regarding critical vulnerabilities in common npm packages like Axios, which might be included in generated projects. The current stable version is 1.3.8, with frequent patch releases, often addressing documentation updates or minor environmental issues. It claims compatibility across various architectures, including arm64 (aarc64, termux) and amd64 (x86, x86_64, linux, windows). Its highly informal documentation style is a notable characteristic.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/server-up-ndot"},{"id":14910,"title":"Server with Kill Method","library":"server-with-kill","status":"abandoned","version":"1.0.0","language":"javascript","ecosystem":"npm","summary":"This package provides a utility to augment Node.js `http.Server` instances with a `kill` method that forcibly destroys all active connections. This functionality is particularly useful in development environments or during testing where immediate server shutdown is required without waiting for connections to naturally close. The current stable version is 1.0.0, released in October 2019. Given the age of the last release and lack of further updates, it can be considered abandoned. It differentiates itself by offering a simple, direct way to manage server connections beyond the standard `server.close()` which waits for active connections to finish. Its primary use case is to ensure a clean slate for server processes, especially in automated test suites.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","server","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/server-with-kill"},{"id":15231,"title":"Serverless Framework","library":"serverless","status":"active","version":"4.34.0","language":"javascript","ecosystem":"npm","summary":"The Serverless Framework is a powerful command-line interface (CLI) tool designed for deploying serverless applications, primarily leveraging AWS services like Lambda, API Gateway, and DynamoDB. It enables developers to define both their application code and the necessary cloud infrastructure using declarative YAML configurations. Currently in its v4 series (e.g., v4.34.0 as of the latest release info), it undergoes active development with frequent minor and patch releases. The framework supports multiple programming runtimes including Node.js, Python, Go, and Java. Key differentiators include its extensive extensibility via a plugin ecosystem, the recent integration of popular community plugins (e.g., AppSync, Prune) into its core, and built-in support for advanced features like Durable Functions and S3 Filesystem mounts for Lambda. It aims to optimize for cost-effectiveness, auto-scaling, and reduced maintenance by abstracting complex cloud provisioning, facilitating the entire application lifecycle from development to deployment.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/serverless"},{"id":16210,"title":"Serverless API Key Management Plugin","library":"serverless-add-api-key","status":"active","version":"4.2.1","language":"javascript","ecosystem":"npm","summary":"The `serverless-add-api-key` plugin extends the Serverless Framework to provide enhanced management of AWS API Gateway API keys and usage plans. Unlike native Serverless functionality, this plugin allows associating multiple services with the same API key and usage plan, facilitating consistent authentication across microservices. It automatically creates API keys and usage plans if they don't exist and supports associating existing keys. The current stable version is 4.2.1, with releases typically following major Serverless Framework updates or when new features for API Gateway integration are required. Key differentiators include its ability to reuse existing keys, support for multiple keys per service, and advanced configuration options for usage plans, including quotas and throttling. It also provides secure handling of API key values through KMS encryption, preventing raw keys from being exposed in repositories.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","api","key","gateway","usage","pattern"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/serverless-add-api-key"},{"id":13997,"title":"Serverless API Gateway Caching Plugin","library":"serverless-api-gateway-caching","status":"active","version":"1.11.0","language":"javascript","ecosystem":"npm","summary":"The `serverless-api-gateway-caching` plugin for the Serverless Framework simplifies the configuration of caching for AWS API Gateway REST API endpoints. Its current stable version is 1.11.0. This plugin allows developers to define caching settings both globally for an API Gateway stage and granularly for individual endpoints, including time-to-live (TTL), data encryption, and cache key parameters. It provides fine-grained control over which request elements (path, header, query string) contribute to the cache key. A crucial differentiator is its explicit support for *only* REST API Gateway, as AWS HTTP API does not support native caching at this time. Releases are regular, often driven by bug fixes and minor feature enhancements, making it an actively maintained tool for optimizing API performance and reducing backend load for Serverless applications.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","serverless","aws","api","gateway","rest","response","caching"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/serverless-api-gateway-caching"},{"id":13998,"title":"Serverless API Gateway Throttling Plugin","library":"serverless-api-gateway-throttling","status":"active","version":"2.0.3","language":"javascript","ecosystem":"npm","summary":"serverless-api-gateway-throttling is a plugin for the Serverless framework designed to manage and configure API Gateway throttling settings at both the stage and individual endpoint levels. Its current stable version is 2.0.3, with an active release cadence that includes regular bug fixes and feature enhancements, such as the major addition of HTTP API (API Gateway v2) support in version 2.0.0. This plugin differentiates itself by addressing a common pitfall where default API Gateway account-level throttling limits can unintentionally impact all APIs in a region, potentially leading to exhaustion by a single method. It allows developers to specify custom maxRequestsPerSecond and maxConcurrentRequests for REST APIs and HTTP APIs, overriding the inherited stage settings and offering fine-grained control over API traffic. It also provides a CLI command to easily reset all endpoint settings.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","serverless","aws","api","gateway","rest","request","throttling"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/serverless-api-gateway-throttling"},{"id":18787,"title":"serverless-api-stage","library":"serverless-api-stage","status":"maintenance","version":"1.4.0","language":"javascript","ecosystem":"npm","summary":"A Serverless Framework plugin for AWS API Gateway that enables stage variables and detailed logging configuration. Current stable version 1.4.0 adds custom Access Logging. The plugin creates an AWS::ApiGateway::Stage resource linked to the deployment, an IAM role for CloudWatch logs, and supports stage variables, method settings, cache, client certificate ID, and documentation version. It consolidates features from two separate plugins into one. Maintenance is sporadic; the roadmap includes breaking changes for v2 (optional role, standardised logical IDs, multiple stages). Key differentiator: tighter integration than manual CloudFormation.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","serverless","api","stage","variable","logging","gateway"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/serverless-api-stage"},{"id":12010,"title":"Serverless AppSync Plugin","library":"serverless-appsync-plugin","status":"active","version":"2.10.5","language":"javascript","ecosystem":"npm","summary":"The `serverless-appsync-plugin` extends the Serverless Framework to enable seamless deployment and management of AWS AppSync GraphQL APIs. Currently at stable version 2.10.5, the plugin receives regular updates, including bug fixes and new features, with several minor releases in late 2025. It differentiates itself by offering deep integration into the Serverless ecosystem, allowing developers to define AppSync schemas, data sources (Lambda, DynamoDB, HTTP, RDS, None), resolvers (VTL and JavaScript), authentication methods (API_KEY, AWS_IAM, AMAZON_COGNITO_USER_POOLS, OPENID_CONNECT), custom domains, caching, and Web Application Firewall (WAF) configurations directly within their `serverless.yml` or `serverless.ts` files. This declarative approach significantly simplifies the provisioning and updating of complex AppSync infrastructure, providing CLI commands and exposing CloudFormation variables for easy referencing of deployed resources.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/serverless-appsync-plugin"},{"id":14911,"title":"Serverless Build Client Plugin","library":"serverless-build-client","status":"maintenance","version":"2.5.0","language":"javascript","ecosystem":"npm","summary":"serverless-build-client is a Serverless Framework plugin, currently at version 2.5.0. Its release cadence appears to be maintenance-driven rather than rapid feature development, with the last code commit being five years ago, and v2.5.0 itself being two years old. The plugin is designed to streamline the frontend build process within a Serverless project. Its primary function is to inject environment variables defined in `serverless.yml` (either globally at the provider level or specifically for the plugin) directly into the client-side build environment. This addresses a common challenge in serverless architectures where frontend applications often need dynamic values, such as API endpoints or resource identifiers, that are provisioned by the backend Serverless service. It integrates seamlessly with static site hosting plugins like `serverless-finch` by ensuring the frontend is built with correct environment configurations before deployment. Users define their build command and preferred package manager (npm or yarn), and the plugin handles the environment variable injection and execution of the build script in the specified working directory.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","serverless","framework","plugin","build","client","frontend","environment","variables"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/serverless-build-client"},{"id":13999,"title":"Serverless CloudFormation Sub Variables Plugin","library":"serverless-cloudformation-sub-variables","status":"active","version":"0.2.1","language":"javascript","ecosystem":"npm","summary":"This plugin for the Serverless Framework enhances `serverless.yml` files by automatically converting a custom `#{Variable}` syntax into AWS CloudFormation `Fn::Sub` functions. It supports a wide range of CloudFormation variables, including template parameters, resource logical IDs, resource attributes, pseudo parameters (e.g., `AWS::Region`), literal variables, and key-value map `Fn::Sub` functions. The plugin operates during the `package` command, executing its transformations after Serverless variables (`${self:variable}`) are resolved but before the CloudFormation template is packaged for deployment. A key feature is its ability to automatically wrap strings with `Fn::Sub` unless `Fn::Sub` is already explicitly defined in the parent YAML node, providing flexibility for complex scenarios. The current stable version is 0.2.1, released in late 2023, reflecting a deliberate, slower release cadence focused on stability and specific bug fixes. Its primary differentiator is the transparent and generic conversion of `#{...}` syntax across the entire CloudFormation template portion of `serverless.yml`, simplifying complex CloudFormation variable usage without extensive manual `Fn::Sub` declarations.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","serverless","framework","plugin","aws","cloudformation","cfn","sub","variables"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/serverless-cloudformation-sub-variables"},{"id":17946,"title":"Serverless Compose (Lambda Middleware)","library":"serverless-compose","status":"active","version":"2.4.0","language":"javascript","ecosystem":"npm","summary":"serverless-compose is a lightweight, functional middleware framework specifically designed for AWS Lambda functions, enabling the creation of composable, \"onion-style\" middleware stacks. Currently at version 2.4.0, its release cadence is not explicitly stated in the provided documentation, but it appears actively maintained. A key differentiator is its zero-dependency philosophy, ensuring a minimal bundle size and avoiding dependency conflicts. Unlike more opinionated frameworks, serverless-compose focuses on providing a thin `compose` function and flexible patterns like `recoveryMiddleware` and `timingLogMiddleware` without enforcing specific architectural designs, allowing developers to define their middleware stack with explicit, functional wrappers around their Lambda handlers. It aims to prevent the \"fossilization\" of bad middleware habits by promoting a clear, functional approach for event processing.","last_verified":"2026-04-23T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/serverless-compose"},{"id":15821,"title":"Serverless DynamoDB Client Plugin","library":"serverless-dynamodb-client","status":"abandoned","version":"0.0.2","language":"javascript","ecosystem":"npm","summary":"serverless-dynamodb-client is an abandoned Serverless Framework plugin designed to simplify interaction with AWS DynamoDB, providing a consistent API for both local DynamoDB instances and the AWS cloud service. Released as version `0.0.2` and last updated over 7 years ago, it was built specifically for Serverless Framework `0.5.x`. This package provides convenience wrappers for the AWS SDK's `DynamoDB` and `DynamoDB.DocumentClient` classes, automatically configuring them to point to a local DynamoDB instance (specifically on port 8000) when `serverless-dynamodb-local` is active, or to AWS otherwise. Due to its age and reliance on an extremely old version of the Serverless Framework, it is not compatible with modern Serverless setups (v1.x and above) and should not be used in new projects.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","serverless framework plugin","serverless applications","serverless plugins","api gateway","lambda","dynamodb","dynamodb client","dynamodb local"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/serverless-dynamodb-client"},{"id":22354,"title":"serverless-esbuild","library":"serverless-esbuild","status":"active","version":"1.57.1","language":"javascript","ecosystem":"npm","summary":"Serverless Framework plugin for zero-config JavaScript and TypeScript bundling using esbuild. Current stable version is 1.57.1 (April 2026), released continuously with semantic release. It automatically bundles and minifies Lambda functions with esbuild, supports TypeScript and JavaScript, integrates with sls package/deploy/deploy function, serverless-offline, and invoke local. Key differentiator: zero-config, extremely fast (esbuild), and supports multiple providers (AWS, Google Cloud, etc.) with runtime support for Node.js 18+. Requires peer dependencies esbuild (0.8 - 0.28) and esbuild-node-externals (^1.0.0). Ships TypeScript types.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","serverless","serverless plugin","plugin","esbuild","aws lambda","aws","lambda","bundler","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/serverless-esbuild"},{"id":26380,"title":"serverless-esbuild-layers","library":"serverless-esbuild-layers","status":"active","version":"0.1.9","language":"javascript","ecosystem":"npm","summary":"A Serverless Framework plugin that automatically externalizes Node.js dependencies into Lambda Layers using esbuild. Version 0.1.9 (current stable) supports npm, yarn, and pnpm as package managers, with forceInclude/forceExclude options and monorepo support via custom package.json paths. Unlike serverless-webpack-layers, this plugin integrates with serverless-esbuild and esbuild-node-externals to keep function sizes small by separating node_modules into shared layers, reducing deployment artifacts and cold starts.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","serverless","aws","lambda","layers","esbuild","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/serverless-esbuild-layers"},{"id":18783,"title":"serverless-go-build","library":"serverless-go-build","status":"active","version":"0.0.6","language":"javascript","ecosystem":"npm","summary":"A Serverless v1.x plugin to build Go binaries for AWS Lambda functions. Version 0.0.6 is the latest release as of the provided data. The plugin integrates with the Serverless Framework (v1.x) to automate building of Go code, allowing developers to specify .go files or module.Function as handlers in serverless.yml. Key differentiators: automatically builds all Go functions listed as handlers, supports individual packaging for reduced Lambda code size, runs Go tests with optional serverless plugin hooks, and is highly customizable via serverless.yml. It is less actively maintained compared to alternatives like serverless-go-plugin.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","serverless","1.0","go","golang","build","plugin"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/serverless-go-build"},{"id":15232,"title":"Serverless Go Plugin","library":"serverless-go-plugin","status":"active","version":"2.4.1","language":"javascript","ecosystem":"npm","summary":"This Serverless Framework plugin, currently at version 2.4.1, automates the compilation of Go functions for AWS Lambda deployments. It integrates directly with Serverless Framework commands like `deploy`, `deploy function`, and `invoke local`, compiling Go source code on the fly before packaging. Key differentiators include concurrent compilation across all CPU cores for efficiency, support for various Go runtimes including `go1.x` and `provided.al2` (with bootstrap), and features for monorepo-like project structures. The plugin manages handler path transformations and package exclusions/inclusions, simplifying the deployment workflow for Go-based serverless applications. Releases generally include minor feature enhancements, dependency updates, and bug fixes, maintaining an active development cadence. It specifically requires Serverless Framework version 1.52 or above to function.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","serverless","serverless framework","serverless plugin","amazon web services","awslambda","golang","go"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/serverless-go-plugin"},{"id":14000,"title":"Serverless Jest Plugin","library":"serverless-jest-plugin","status":"active","version":"0.4.0","language":"javascript","ecosystem":"npm","summary":"serverless-jest-plugin integrates the Jest testing framework directly into the Serverless Framework workflow, enabling test-driven development for AWS Lambda functions and other Serverless components. The current stable version is 0.4.0, which dropped support for Node.js 8.10 and added compatibility for Node.js 14.x and Serverless Framework v3.x. Its release cadence appears to be infrequent, with significant gaps between major updates, focusing on compatibility with new Node.js and Serverless Framework versions. The plugin differentiates itself by providing `sls` commands to create functions with accompanying test templates, create tests for existing handlers, and run tests directly via `sls invoke test`. This streamlines the development process for Serverless applications by embedding testing commands within the familiar Serverless CLI.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/serverless-jest-plugin"},{"id":26382,"title":"serverless-js-transpiler","library":"serverless-js-transpiler","status":"active","version":"0.1.1","language":"javascript","ecosystem":"npm","summary":"A Serverless Framework plugin for transpiling JavaScript to ES2015/16/17 using Babel. Version 0.1.1 is a work-in-progress with no recent releases. It integrates with the serverless lifecycle to transpile files before packaging or deployment. Compared to alternatives like serverless-webpack or serverless-bundle, this plugin is minimal but lacks maintenance and documentation.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/serverless-js-transpiler"},{"id":18784,"title":"serverless-middleware","library":"serverless-middleware","status":"active","version":"3.4.0","language":"javascript","ecosystem":"npm","summary":"Serverless Framework plugin (v3.4.0) enabling middleware chaining directly in serverless.yaml for AWS Lambda functions. Allows defining pre/post handlers, error catches, and execution termination via context.end(). Supports Node.js 14+ (12x–22x) and ES6 modules since v3.2.0. Differentiator: no code changes required—all wiring in YAML; supports mixed then/catch chains and TypeScript with webpack workaround. Released semi-annually, breaking changes limited to runtime/Serverless major bumps.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","serverless","plugin","middleware"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/serverless-middleware"},{"id":26383,"title":"Serverless Offline Edge Lambda","library":"serverless-offline-edge-lambda","status":"active","version":"1.3.1","language":"javascript","ecosystem":"npm","summary":"A Serverless Framework plugin (v1.3.1, last updated August 2023) that simulates AWS CloudFront Edge Lambda behavior in local development, enabling testing of viewer-request, viewer-response, origin-request, and origin-response events without deploying to AWS. Unlike serverless-offline (which it cannot be used with), it targets CloudFront edge functions specifically, supporting custom headers, transpilers (serverless-webpack, serverless-plugin-typescript serverless-bundle, esbuild), hot reload via chokidar, and configuration through serverless.yml. Requires serverless >=1.36.0 and ships TypeScript types. Release cadence is sporadic with minor fixes and features.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","serverless","offline","serverless-offline","aws","edge lambdas","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/serverless-offline-edge-lambda"},{"id":14912,"title":"Serverless Offline Redis Server","library":"serverless-offline-redis-server","status":"active","version":"0.0.2","language":"javascript","ecosystem":"npm","summary":"serverless-offline-redis-server is a Serverless Framework plugin designed to launch a local Redis server specifically for local development workflows using `serverless-offline`. The package, currently at version 0.0.2, integrates with the `serverless offline start` command to automatically manage a Redis instance alongside your serverless functions. Its primary differentiation lies in simplifying the setup of a local Redis instance within the Serverless Offline ecosystem, eliminating the need for manual Redis server management during development. It acts as a wrapper for the `redis-server` npm package, allowing users to configure Redis properties like port directly in their `serverless.yml`. The release cadence appears to be infrequent given its early version.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","Serverless","Offline","Redis"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/serverless-offline-redis-server"},{"id":15233,"title":"Serverless Plugin Scripts","library":"serverless-plugin-scripts","status":"abandoned","version":"1.0.2","language":"javascript","ecosystem":"npm","summary":"serverless-plugin-scripts is a utility plugin for the Serverless Framework that extends its capabilities by allowing users to define custom shell commands and attach scripts to existing Serverless lifecycle events directly within their `serverless.yml` configuration files. The latest stable version, 1.0.2, was released in October 2017. As the project has not seen any updates or commits since then, it is considered abandoned and is no longer actively maintained. While it might still function with older Serverless Framework versions (specifically pre-v2, and likely struggling with v3+), it lacks compatibility with recent major Serverless releases and modern JavaScript/TypeScript project setups. There is no active release cadence, and users should be aware of potential security vulnerabilities or runtime issues due to its age. Its key differentiator was offering a simple, declarative way to embed shell commands into the Serverless deployment and development workflow, mitigating the need for external build scripts for simple operations. However, for robust CI/CD or complex build processes, more modern and maintained alternatives are recommended.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","serverless","plugin","script","shell","customize","command","hook","CLI"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/serverless-plugin-scripts"},{"id":26384,"title":"serverless-plugin-transpiler","library":"serverless-plugin-transpiler","status":"active","version":"2.0.0","language":"javascript","ecosystem":"npm","summary":"A Serverless Framework plugin (v1.x compatible) that transpiles lambda function files during the packaging step. Version 2.0.0 allows you to define a custom transpiler function—either sync or async—that receives file contents and path, and returns transpiled code or null to skip. It is maintained by medikoo and designed to integrate any transpiler (e.g., Babel, TypeScript) into the Serverless packaging flow. The plugin relies on the serverless peer dependency (^1.21) and is configured via serverless.yml with a custom transpiler path. Compared to other transpilation plugins, it provides a flexible, low-level interface where the user controls the transpilation logic entirely.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","serverless","plugin","lamdba","aws","transpile"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/serverless-plugin-transpiler"},{"id":14913,"title":"Serverless TypeScript Plugin","library":"serverless-plugin-typescript","status":"active","version":"2.1.5","language":"javascript","ecosystem":"npm","summary":"The `serverless-plugin-typescript` package offers zero-configuration TypeScript support for applications built with the Serverless Framework, particularly targeting AWS Lambda functions. It automatically handles the compilation of TypeScript source files to JavaScript during standard Serverless deployment lifecycle hooks, such as `sls package`, `sls deploy`, and `sls deploy function`. The current stable version is 2.1.5, with the last update in June 2023 addressing minor bug fixes. Major version changes are less frequent, with v2.0.0 released in September 2021, indicating a slower, maintenance-oriented release cadence rather than rapid feature additions. A key differentiator is its 'zero-config' philosophy, allowing developers to integrate TypeScript without needing to set up Webpack, Babel, or other complex build tools, making it an attractive option for simpler Serverless projects. It supports modern ES2015+ features like `async/await` and works well with `sls invoke local` (including a `--watch` mode) and the popular `serverless-offline` plugin for local development and testing.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","serverless","serverless plugin","typescript","aws lambda"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/serverless-plugin-typescript"},{"id":14914,"title":"Serverless Plugin Utilities","library":"serverless-plugin-utils","status":"active","version":"0.2.0","language":"javascript","ecosystem":"npm","summary":"serverless-plugin-utils is a collection of essential utilities designed to augment the Serverless Framework's configuration capabilities. Currently stable at version 0.2.0, it provides a set of helper functions primarily consumed directly within `serverless.yml` files, enhancing the declarative power of serverless configurations. These utilities facilitate common operations such as string manipulation (lowercase, uppercase, capitalize, split, join), conditional logic (ternary, switch statements), and other dynamic value resolutions, which are frequently encountered when defining resources, environment variables, or other service properties. It allows developers to create more dynamic and adaptive Serverless configurations without resorting to external scripting or complex custom logic, streamlining tasks like enforcing S3 bucket naming conventions or dynamic domain construction. The package is typically installed as a development dependency and integrates seamlessly into the Serverless Framework's variable resolution system.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","serverless","plugin","utils","lower","ternary","split","join","upper"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/serverless-plugin-utils"},{"id":20543,"title":"serverless-plugin-webpack","library":"serverless-plugin-webpack","status":"abandoned","version":"1.5.1","language":"javascript","ecosystem":"npm","summary":"A Serverless Framework plugin that automatically bundles each Lambda function individually using Webpack. Version 1.5.1 is the latest stable release (last updated in 2018). It supports webpack 2.x and 3.x (peer dependency), and was designed to work with Serverless v1.18+. Key differentiators: zero configuration required, functions are packaged individually for minimal deployment size, uses an array of Webpack configs (one per function) for better tree-shaking, and supports sls package/deploy/deploy function commands. This plugin is distinct from the more popular serverless-webpack plugin (by elastic-coders) and is now essentially superseded by that and newer tools like serverless-bundle. No longer actively maintained; users should migrate to serverless-webpack or serverless-esbuild.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/serverless-plugin-webpack"},{"id":22356,"title":"Serverless Rollup Plugin","library":"serverless-rollup-plugin","status":"active","version":"5.1.5","language":"javascript","ecosystem":"npm","summary":"A plugin for the Serverless Framework that bundles AWS Lambda functions using Rollup. Version 5.1.5 requires Node.js ≥18 and supports Serverless Framework v1–4 and Rollup v2–4. It automatically wraps handlers with module installation and file copying, supports concurrent builds, custom rollup configs, and ESM or CJS output. Differentiators: dependency injection per function, source map support, and Yarn/npm integration. Releases are automated via semantic-release on GitHub.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/serverless-rollup-plugin"},{"id":14915,"title":"Serverless S3 Cleaner Plugin","library":"serverless-s3-cleaner","status":"active","version":"2.0.2","language":"javascript","ecosystem":"npm","summary":"serverless-s3-cleaner is a Serverless Framework plugin designed to manage the emptying of AWS S3 buckets as part of the stack deployment and removal lifecycle. It acts as a robust replacement for the unmaintained `serverless-s3-remover` plugin, addressing several limitations including support for emptying versioned buckets and improved console logging. The current stable version is 2.0.2, with releases typically driven by compatibility requirements with new Serverless Framework versions, such as the major update to v2.0.0 for Serverless Framework v3 logging API. Key differentiators include its ability to clean buckets not just on stack removal, but also prior to deployment (useful for renaming buckets), and comprehensive support for S3 bucket versioning, ensuring all object versions and delete markers are purged. It primarily functions through YAML configuration within `serverless.yml` and is tightly integrated with the Serverless Framework's CLI commands.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","serverless","serverless-plugin","aws","git"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/serverless-s3-cleaner"},{"id":12011,"title":"Serverless Step Functions Plugin","library":"serverless-step-functions","status":"active","version":"3.29.1","language":"javascript","ecosystem":"npm","summary":"The `serverless-step-functions` plugin provides deep integration for AWS Step Functions within the Serverless Framework. It allows developers to define, deploy, and manage complex serverless workflows directly within their `serverless.yml` configuration. As of version `3.29.1`, the project maintains a rapid release cadence, frequently pushing out new features and bug fixes, often several times per month. Key differentiators include automatic IAM role generation tailored to state machine definitions, comprehensive event source integrations (such as API Gateway, Scheduled events, and CloudWatch Events), support for advanced features like Blue-Green deployments, pre-deployment validation, CloudWatch Alarms, and X-Ray tracing. It significantly streamlines the orchestration of AWS services by abstracting away much of the underlying CloudFormation complexity required for Step Functions.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","serverless"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/serverless-step-functions"},{"id":16745,"title":"Tencent Cloud Serverless Authentication Utility","library":"serverless-tencent-auth-tool","status":"active","version":"2.0.1","language":"javascript","ecosystem":"npm","summary":"This package, `serverless-tencent-auth-tool`, simplifies authentication and credential management for applications deployed on Tencent Cloud's Serverless Framework. It streamlines processes such as automatic login, obtaining Tencent Cloud AppIds, and verifying real-name authentication status, which are critical for operating services within the Chinese cloud ecosystem. As of version 2.0.1, it provides a utility class to interact with Tencent Cloud's authentication mechanisms from within a Serverless environment. While a specific release cadence isn't clearly documented, the version number indicates active development. It serves as a practical tool for developers to integrate Tencent Cloud's strict identity and access management requirements into their serverless applications, differentiating itself by abstracting complex auth flows.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","Tencent Cloud","Serverless Framework","Cloud function"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/serverless-tencent-auth-tool"},{"id":20544,"title":"serverless-webpack","library":"serverless-webpack","status":"active","version":"5.15.4","language":"javascript","ecosystem":"npm","summary":"A Serverless Framework plugin that bundles Lambda function code using Webpack, enabling tree-shaking, individual packaging, Babel transpilation, and custom loaders. Current stable version is 5.15.4, released April 2025. Requires Node.js >= 20 and supports Serverless v1 through v4 (with esbuild disabled in v4). Active development with monthly releases. Compared to serverless-bundle or serverless-esbuild, this plugin offers broader Webpack version support (3, 4, 5), NPM/Yarn packaging, async webpack config, and seamless integration with serverless-offline.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","serverless","1.0","webpack","babel","typescript","es6","plugin","runtime"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/serverless-webpack"},{"id":4254,"title":"Serverless WSGI","library":"serverless-wsgi","status":"active","version":"3.1.0","language":"python","ecosystem":"pypi","summary":"Serverless WSGI is a Python library and Serverless Framework plugin that enables the deployment of standard Python WSGI applications (like Flask, Django, Pyramid) to AWS Lambda, using API Gateway as the HTTP frontend. It transparently converts API Gateway requests to WSGI requests and vice-versa, handling packaging and deployment complexities. The current version is 3.1.0, and it is actively maintained with regular updates.","last_verified":"2026-04-11T00:00:00.000Z","tags":["aws","lambda","serverless","wsgi","api gateway","flask","django"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/serverless-wsgi"},{"id":28176,"title":"ServeStatic","library":"servestatic","status":"active","version":"4.3.0","language":"python","ecosystem":"pypi","summary":"Production-grade static file server for Python WSGI & ASGI applications, with support for Django, compression, and content hashing. Current version: 4.3.0, released April 2025. Active development.","last_verified":"2026-05-09T00:00:00.000Z","tags":["static","wsgi","asgi","django","flask","compression","hashing","production"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/servestatic"},{"id":12012,"title":"Simple Command-Line HTTP Server","library":"servez","status":"active","version":"2.4.0","language":"javascript","ecosystem":"npm","summary":"Servez is a straightforward command-line HTTP server designed for local development and learning, serving static files quickly. As of version 2.4.0, it offers zero-configuration defaults but provides a rich set of options for customization, including port selection, directory listing, CORS headers, gzip/brotli compression, and basic authentication. Its primary differentiator is its simplicity and ease of use, aiming to replace tools like `http-server` with a modern, actively maintained alternative. It supports both HTTP and HTTPS (with self-signed or custom certificates) and can display QR codes for easy mobile access. The project appears to have a regular, albeit not fixed, release cadence, driven by user needs and feature enhancements, making it a reliable choice for development server needs.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","http","https","server","cli","command"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/servez"},{"id":17947,"title":"Servez Library","library":"servez-lib","status":"active","version":"2.11.0","language":"javascript","ecosystem":"npm","summary":"Servez-lib, currently at version 2.11.0, is a minimalist HTTP/HTTPS server library primarily designed for internal use within the author's related projects, `servez-cli` and the `servez` web application. It provides basic static file serving capabilities with configurable ports and root directories, including support for index files and logging. The library is explicitly not intended for external consumption or extension by third-party developers; its maintainer strongly recommends copying its source code directly into projects rather than establishing a package dependency. While it offers a simple way to create a local development server, its release cadence and API stability are not managed with external users in mind, making it an unsuitable choice for general-purpose library development. It offers core functionalities like serving index files and basic request handling through a straightforward API.","last_verified":"2026-04-23T00:00:00.000Z","tags":["javascript","http","https","server"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/servez-lib"},{"id":1705,"title":"Service Identity Verification","library":"service-identity","status":"active","version":"24.2.0","language":"python","ecosystem":"pypi","summary":"Service-identity provides robust service identity verification for Python applications using `pyOpenSSL` and `cryptography`. It ensures that a presented certificate matches the expected identity of the service being connected to, preventing common man-in-the-middle attacks. The current version is 24.2.0, with a release cadence that is irregular but typically sees major updates annually or as needed for security fixes and breaking changes.","last_verified":"2026-04-24T00:16:06.640Z","tags":["security","ssl","tls","cryptography","certificates","verification"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/service-identity"},{"id":20545,"title":"service-worker-webpack","library":"service-worker-webpack","status":"active","version":"1.0.0","language":"javascript","ecosystem":"npm","summary":"A minimal Webpack plugin wrapper around Workbox (v6+) to generate a service worker that precaches static assets. Current stable version is 1.0.0, which follows semantic versioning. Works with Webpack 4 and 5, and ships TypeScript type definitions. Key differentiators: zero-config setup (just add the plugin), optional logging controls, and development mode support with proper cleanup of stale service workers.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","offline","plugin","pwa","service worker","webpack","workbox","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/service-worker-webpack"},{"id":20546,"title":"serviceworker-webpack-plugin","library":"serviceworker-webpack-plugin","status":"active","version":"1.0.2","language":"javascript","ecosystem":"npm","summary":"A webpack plugin (v1.0.2, latest) that simplifies creating a service worker to cache all webpack bundle assets. It automatically resolves asset names (including hashed names for long-term caching) and provides them to a custom service worker script via a global `serviceWorkerOption` variable. Supports webpack 4 only (peer dependency). Key differentiator: it handles non-deterministic asset names and integrates with webpack's dev server. Alternatives like `workbox-webpack-plugin` are more full-featured but heavier; this plugin is minimal and focused.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","serviceworker","webpack","plugin"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/serviceworker-webpack-plugin"},{"id":16211,"title":"Servie HTTP Interfaces","library":"servie","status":"active","version":"4.3.3","language":"javascript","ecosystem":"npm","summary":"Servie provides a standard, framework-agnostic set of HTTP interfaces, including `Request`, `Response`, `Body`, `Headers`, and `AbortController`, designed for building interchangeable HTTP clients and servers in both Node.js and browser environments. It aims to offer primitives similar to the Web Fetch API, facilitating universal JavaScript HTTP operations. The current stable version is `4.3.3`, with minor releases frequently addressing bug fixes and introducing small features. Its key differentiators include its dual-environment compatibility without configuration, its focus on raw HTTP interface primitives rather than a full framework, and its modular design which allows it to be used as a foundational layer for various transport mechanisms and middleware libraries.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","request","response","http","interface","server","browser","req","res","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/servie"},{"id":14001,"title":"Servor Development Server","library":"servor","status":"active","version":"4.0.2","language":"javascript","ecosystem":"npm","summary":"Servor is a compact, dependency-free development server designed for modern web application development, particularly single-page applications. Currently at version 4.0.2, it provides features like live reloading, HTTPS/HTTP2 support with self-signed certificates, gzip compression, and frontend routing redirection. It aims for minimal code and relies only on native Node.js and browser APIs, differentiating it from larger alternatives by its zero-dependency philosophy. Releases are generally stable, with major version updates introducing significant architectural changes, such as the shift to native ESM in v4.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","server","https","livereload","spa"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/servor"},{"id":12013,"title":"SES: Hardened JavaScript for Secure Execution","library":"ses","status":"active","version":"2.0.0","language":"javascript","ecosystem":"npm","summary":"SES (Secure EcmaScript) is a JavaScript shim providing a hardened environment for robust security and fearless cooperation. It implements Hardened JavaScript, a subset of JavaScript proposed to ECMA TC39, designed to prevent prototype pollution and other common vulnerabilities. The current stable version, 2.0.0, focuses on plugging side-channel attacks and refining security guarantees. SES operates by 'locking down' the global environment, freezing intrinsic objects, and providing the `Compartment` constructor for creating isolated execution contexts. Each `Compartment` has its own global object and module system but shares hardened, immutable primordials with other compartments. This approach ensures that mutually suspicious code can interact safely via object-capability (ocap) principles, where powers are explicitly granted. The package maintains an active release cadence, with frequent updates across the broader `@endo` ecosystem. Key differentiators include its comprehensive protection against tampering with built-in objects, enforcement of strict mode, and its utility in sandboxing third-party code for applications like blockchain smart contracts and browser extensions, notably used by Agoric and MetaMask.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","lockdown","harden","Compartment","assert","security","confinement","isolation","object capabilities","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/ses"},{"id":4255,"title":"session-info","library":"session-info","status":"active","version":"1.0.1","language":"python","ecosystem":"pypi","summary":"The `session-info` Python library (module name `session_info`) provides a simple way to output version information for modules loaded in the current session, Python interpreter, operating system, and CPU. It aims to improve reproducibility, especially in interactive environments like Jupyter notebooks. The current version is 1.0.1, released in May 2021, suggesting an infrequent release cadence for this specific package.","last_verified":"2026-04-11T00:00:00.000Z","tags":["environment","reproducibility","versions","notebooks","debugging","session","info"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/session-info"},{"id":6238,"title":"Session Info 2","library":"session-info2","status":"active","version":"0.4.1","language":"python","ecosystem":"pypi","summary":"Session Info 2 is a Python library that prints detailed version information for all currently imported packages and system details, useful for debugging and reproducibility. It's an improved successor to the original `session-info` library. The current version is 0.4.1, with releases occurring every few months to add features and improvements.","last_verified":"2026-04-14T00:00:00.000Z","tags":["environment","versioning","debugging","introspection","reproducibility"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/session-info2"},{"id":16213,"title":"Set-Cookie Header Parser","library":"set-cookie-parser","status":"active","version":"3.1.0","language":"javascript","ecosystem":"npm","summary":"set-cookie-parser is a JavaScript/TypeScript library designed to parse `Set-Cookie` HTTP response headers into structured JavaScript objects. It currently stands at stable version 3.1.0 and is actively maintained, with a healthy release cadence and recent updates. The library is highly versatile, accepting various inputs including single header strings, arrays of header strings, Node.js `http.ServerResponse` objects, and `fetch()` `Response` objects. A key differentiator is its ability to return either an array of cookie objects or a map where cookie names are keys, depending on configuration. Each parsed cookie object provides a comprehensive set of attributes, including `name`, `value`, `path`, `domain`, `expires` (as `Date` objects), `maxAge`, `secure`, `httpOnly`, `sameSite`, and `partitioned`. It ships with built-in TypeScript types, ensuring robust type checking and improved developer experience in modern TypeScript projects.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","set-cookie","set","cookie","cookies","header","parse","parser","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/set-cookie-parser"},{"id":16214,"title":"ESM Set-Cookie Header Parser","library":"set-cookie-parser-es","status":"active","version":"1.0.5","language":"javascript","ecosystem":"npm","summary":"set-cookie-parser-es is an actively maintained, ESM-first JavaScript library, currently at version 1.0.5, designed for parsing `Set-Cookie` HTTP headers. It serves as an ECMAScript Module (ESM) port of the popular `set-cookie-parser` package, offering bundled TypeScript types for an enhanced developer experience. Unlike its predecessor, this library distinguishes itself by being entirely framework and runtime agnostic; it specifically does *not* accept Node.js response objects, focusing purely on string-based header parsing. Its `splitCookiesString` utility also strictly operates on a single `set-cookie` header string, deviating from the original's broader input acceptance. While primarily an ESM package, it also provides CommonJS compatibility for wider ecosystem integration. The project appears to follow a release cadence driven by feature parity with the original library, bug fixes, and minor enhancements.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","cookie","set-cookie","parser","es","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/set-cookie-parser-es"},{"id":24575,"title":"setenvironment","library":"setenvironment","status":"active","version":"2.0.3","language":"python","ecosystem":"pypi","summary":"A cross-platform library for setting environment variables in the current process and launching subprocesses with modified environments. Version 2.0.3 requires Python >=3.7 and is hosted on GitHub by zackees. Release cadence is sporadic.","last_verified":"2026-05-01T00:00:00.000Z","tags":["environment","cross-platform","subprocess"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/setenvironment"},{"id":8634,"title":"SetFit","library":"setfit","status":"active","version":"1.1.3","language":"python","ecosystem":"pypi","summary":"SetFit is a Python library for efficient few-shot learning using Sentence Transformers. It enables training accurate text classifiers with minimal labeled data by finetuning pre-trained Sentence Transformer models. The library is prompt-free, fast to train, and offers multilingual support. The current version is 1.1.3, and the project maintains an active release cadence with frequent patch updates addressing compatibility and minor fixes, alongside larger feature releases.","last_verified":"2026-04-16T00:00:00.000Z","tags":["machine learning","nlp","few-shot learning","sentence embeddings","huggingface","text classification"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/setfit"},{"id":14002,"title":"setImmediate Polyfill and Shim","library":"setimmediate","status":"maintenance","version":"1.0.5","language":"javascript","ecosystem":"npm","summary":"The `setImmediate.js` package provides a robust, cross-browser polyfill and shim for the `setImmediate` and `clearImmediate` APIs, originally proposed by Microsoft to the Web Performance Working Group. On its current stable version 1.0.5 (last updated in 2016), it bridges the gap for efficient, non-blocking asynchronous execution, especially in older or less-spec-compliant environments. Unlike `setTimeout(..., 0)` or `process.nextTick` (in newer Node.js), `setImmediate` queues a task on the *macrotask* queue, yielding control back to the event loop before execution, allowing for rendering or I/O to occur. It differentiates itself by employing various \"clever tricks\" such as `postMessage`, `MessageChannel`, and historical browser-specific hacks (`<script> onreadystatechange`, `process.nextTick` in older Node) to achieve optimal performance and correct macrotask semantics across IE6+, Firefox 3+, WebKit, Opera 9.5+, and Node.js. In environments where these tricks aren't viable, it gracefully falls back to `setTimeout`, ensuring universal compatibility.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/setimmediate"},{"id":26385,"title":"SetlX.js Transpiler","library":"setlxjs-transpiler","status":"active","version":"1.4.0","language":"javascript","ecosystem":"npm","summary":"A transpiler that converts SetlX (a set-theoretic programming language) source code into JavaScript. Version 1.4.0 is the latest stable release; the project is in active development with irregular release cadence. It aims to bring the expressive set operations and functional programming paradigms of SetlX to the JavaScript ecosystem. Differentiated from general transpilers by its specific focus on SetlX language constructs, including sets, tuples, and comprehensions. Originally part of the setlxjs project with CLI and lib packages. Requires separate setlxjs-lib runtime library for execution.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","setlx","transpiler"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/setlxjs-transpiler"},{"id":6879,"title":"Setoptconf-tmp","library":"setoptconf-tmp","status":"abandoned","version":"0.3.1","language":"python","ecosystem":"pypi","summary":"Setoptconf-tmp is a temporary fork of the `setoptconf` library, designed to retrieve program settings from various sources like the command line, environment variables, INI files, JSON files, YAML files, and Python objects/modules. This fork was created to resolve compatibility issues with `setuptools >= 58` that affected the original `setoptconf` library, particularly for tools like `prospector`. The library is explicitly stated as a temporary solution, not actively maintained, and is expected to be purged once `prospector` updates or the original `setoptconf` is fixed. The current version is 0.3.1, last released in September 2021.","last_verified":"2026-04-15T00:00:00.000Z","tags":["configuration","settings","environment variables","ini","json","yaml","command line","temporary","fork","unmaintained"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/setoptconf-tmp"},{"id":708,"title":"Set Process Title","library":"setproctitle","status":"active","version":"1.3.7","language":"python","ecosystem":"pypi","summary":"The `setproctitle` module is a C extension for Python that allows a process to change its title, which is displayed by system tools like `ps`, `top`, or `MacOS Activity Monitor`. This is particularly useful in multi-process systems (e.g., master/forked children) to identify the specific task each process is handling. The current version is 1.3.7, and it has a stable release cadence, with the last update in September 2025.","last_verified":"2026-05-12T18:02:45.298Z","tags":["process","title","monitoring","daemon","ps","top"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/setproctitle"},{"id":15380,"title":"PollyJS Jest Helper","library":"setup-polly-jest","status":"active","version":"0.11.0","language":"javascript","ecosystem":"npm","summary":"setup-polly-jest provides a testing helper that integrates PollyJS, an HTTP recording, replaying, and stubbing tool, seamlessly into Jest and Jasmine test environments. It automatically manages the lifecycle of Polly instances for individual tests and suites, simplifying setup and teardown. The current stable version is 0.11.0, indicating it's actively maintained but pre-1.0, suggesting potential API changes. It differentiates itself by abstracting away much of the boilerplate associated with PollyJS in Jest, mirroring the convenience of built-in Mocha or QUnit PollyJS helpers. It also offers custom Jest environments (node and jsdom) to ensure compatibility with different Jest runner versions, particularly jest-circus, and handles recording name generation based on test structure.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","polly","pollyjs","jest","jasmine","test","testing","mock","helper"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/setup-polly-jest"},{"id":5474,"title":"Simplify your setup.py","library":"setupmeta","status":"active","version":"3.9.0","language":"python","ecosystem":"pypi","summary":"setupmeta is a Python library designed to significantly reduce boilerplate in `setup.py` files by automatically inferring project metadata from common project conventions. It extracts information like long description from `README.rst`/`README.md`, version from `__version__.py` or Git tags, and dependencies from `requirements.txt`. It encourages a DRY (Don't Repeat Yourself) approach to Python packaging. The current version is 3.9.0, and it is actively maintained with a regular release cadence.","last_verified":"2026-04-13T00:00:00.000Z","tags":["packaging","setuptools","metadata","build system","setup.py","dry"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/setupmeta"},{"id":247,"title":"Setuptools","library":"setuptools","status":"active","version":"82.0.1","language":"python","ecosystem":"pypi","summary":"Setuptools is Python's original and most established build backend for packaging, distributing, and installing Python packages, with full support for C/C++ extension modules, entry points, and PEP 517/660 editable installs. Current version is 82.0.1 (released Feb 2026). The project ships frequently — multiple major versions per month — and has a history of disruptive but well-warned breaking changes. Requires Python >=3.9 as of v75.4.0.","last_verified":"2026-05-12T12:19:18.761Z","tags":["packaging","build-backend","distribution","pep517","pep660","c-extensions","pypa"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/setuptools"},{"id":3802,"title":"setuptools-download: Setuptools Plugin for External File Downloads","library":"setuptools-download","status":"active","version":"1.1.0","language":"python","ecosystem":"pypi","summary":"setuptools-download is a plugin for setuptools that enables the declarative downloading of external files as part of a Python package's build process. It allows specifying URLs, SHA256 checksums, and extraction methods (zip, tar) directly within the `pyproject.toml` or `setup.cfg` file. Currently at version 1.1.0, it is actively maintained with infrequent but targeted releases.","last_verified":"2026-04-11T00:00:00.000Z","tags":["setuptools","packaging","build-system","download","declarative"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/setuptools-download"},{"id":22355,"title":"setuptools-dynamic-dependencies","library":"setuptools-dynamic-dependencies","status":"active","version":"1.0.0","language":"python","ecosystem":"pypi","summary":"A setuptools plugin that allows dependencies to be specified dynamically based on the package's version number. It enables conditional dependency resolution within setup.py/pyproject.toml using version-range expressions. Current version 1.0.0, requires Python >=3.9, maintained by BeeWare project.","last_verified":"2026-04-27T00:00:00.000Z","tags":["setuptools","plugin","dynamic-dependencies","build"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/setuptools-dynamic-dependencies"},{"id":3273,"title":"Setuptools Git Plugin","library":"setuptools-git","status":"maintenance","version":"1.2","language":"python","ecosystem":"pypi","summary":"setuptools-git is a plugin for setuptools that enables integration with Git. It allows setuptools to automatically include all files tracked by Git in a package distribution, serving as an alternative to explicitly listing files in MANIFEST.in. The current version is 1.2, last released in February 2017, and it was formerly known as gitlsfiles.","last_verified":"2026-04-25T07:48:42.965Z","tags":["setuptools","git","packaging","build-system","plugin"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/setuptools-git"},{"id":3272,"title":"setuptools-git-versioning","library":"setuptools-git-versioning","status":"active","version":"3.0.1","language":"python","ecosystem":"pypi","summary":"setuptools-git-versioning is a Python library that automatically infers package versions from Git repository data, adhering to PEP 440. It allows configuration via `pyproject.toml` or `setup.py`/`setup.cfg` and supports tag-, file-, and callback-based versioning schemas with flexible templating. The library is actively maintained, with frequent patch releases and occasional major version bumps introducing breaking changes.","last_verified":"2026-04-25T07:48:23.416Z","tags":["setuptools","versioning","git","pep440","build-system"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/setuptools-git-versioning"},{"id":4256,"title":"Setuptools Golang Extension","library":"setuptools-golang","status":"deprecated","version":"2.9.0","language":"python","ecosystem":"pypi","summary":"setuptools-golang is a setuptools extension designed for building CPython extensions written in Go. It enables developers to integrate Go-based modules directly into Python packages. The library is currently at version 2.9.0, but its GitHub repository was archived in January 2025, indicating it is no longer actively maintained. The primary maintainer has stated that multiple Go shared objects in a single process are not supported by Go 1.21+ and there is no intention to fix this, severely limiting its utility with modern Go versions.","last_verified":"2026-04-11T00:00:00.000Z","tags":["python","go","golang","setuptools","extension","build","cpython"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/setuptools-golang"},{"id":24577,"title":"setuptools-markdown","library":"setuptools-markdown","status":"deprecated","version":"0.4.1","language":"python","ecosystem":"pypi","summary":"Deprecated library that allowed using Markdown for project descriptions in setuptools. Version 0.4.1 is the last release. It has been replaced by built-in support in setuptools (>=38.6.0) via setup.cfg or pyproject.toml.","last_verified":"2026-05-01T00:00:00.000Z","tags":["setuptools","markdown","deprecated","legacy"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/setuptools-markdown"},{"id":9302,"title":"setuptools-odoo","library":"setuptools-odoo","status":"active","version":"3.3.2","language":"python","ecosystem":"pypi","summary":"setuptools-odoo is a Python library that extends setuptools to simplify packaging and distribution of Odoo addons. It handles specific Odoo addon file structures and metadata, ensuring that module manifest files, static assets, and other Odoo-specific components are correctly included in Python packages. The current version is 3.3.2, with a fairly active release cadence primarily for compatibility updates and core addon list refreshes.","last_verified":"2026-04-16T00:00:00.000Z","tags":["odoo","setuptools","packaging","addons","distribution"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/setuptools-odoo"},{"id":1706,"title":"setuptools-rust","library":"setuptools-rust","status":"active","version":"1.12.1","language":"python","ecosystem":"pypi","summary":"setuptools-rust is a setuptools extension plugin that simplifies the integration of Rust code compilation and packaging into Python projects, especially those leveraging PyO3. It handles the build process for Rust extensions, making it easier to distribute Python packages with native Rust components. The library is actively maintained, currently at version 1.12.1, with a regular release cadence to support new Python and Rust features.","last_verified":"2026-04-24T00:16:24.816Z","tags":["build system","rust","setuptools","packaging","pyo3","extension"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/setuptools-rust"},{"id":418,"title":"setuptools-scm","library":"setuptools-scm","status":"active","version":"10.0.5","language":"python","ecosystem":"pypi","summary":"A package that manages your Python package versions using SCM tags, currently at version 10.0.5, with a release cadence of regular updates.","last_verified":"2026-05-12T13:41:36.589Z","tags":["versioning","SCM","packaging"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/setuptools-scm"},{"id":4762,"title":"setuptools-scm-git-archive","library":"setuptools-scm-git-archive","status":"deprecated","version":"1.4.1","language":"python","ecosystem":"pypi","summary":"This library is a `setuptools_scm` plugin designed to extract version information from Git archives, such as those automatically generated by platforms like GitHub. It enabled projects to automatically infer their version from Git tags when building from a source archive. As of `setuptools-scm` version 7.0.0 and later, this functionality is natively supported within `setuptools-scm` itself, rendering this plugin largely obsolete. The current version is 1.4.1, with releases occurring infrequently as the project is now considered deprecated.","last_verified":"2026-04-12T00:00:00.000Z","tags":["scm","git","versioning","build-system","setuptools","plugin","archive","deprecated"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/setuptools-scm-git-archive"},{"id":8636,"title":"SevenNet (sevenn)","library":"sevenn","status":"active","version":"0.12.1","language":"python","ecosystem":"pypi","summary":"SevenNet is a Python library implementing Scalable EquiVariance Enabled Neural Networks, primarily for atomistic simulations and materials science. It integrates with the Atomic Simulation Environment (ASE) for molecular dynamics, energy, and force calculations. The library is actively developed, with frequent minor releases and specific checkpoint releases for new pre-trained models. The current stable version is 0.12.1.","last_verified":"2026-04-16T00:00:00.000Z","tags":["machine learning","materials science","molecular dynamics","neural network","equivariant","ase","deep learning"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/sevenn"},{"id":24581,"title":"sexpdata","library":"sexpdata","status":"active","version":"1.0.2","language":"python","ecosystem":"pypi","summary":"A simple S-expression parser for Python, supporting both parsing and serialization of S-expressions. Current version is 1.0.2, released January 2023. Development is active but releases are infrequent.","last_verified":"2026-05-01T00:00:00.000Z","tags":["s-expression","parser","serialization","lisp"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/sexpdata"},{"id":10224,"title":"Hamilton","library":"sf-hamilton","status":"active","version":"1.89.0","language":"python","ecosystem":"pypi","summary":"Hamilton (current version 1.89.0) is a Python micro-framework for defining dataflows as functions, enabling modular, testable, and maintainable data pipelines. It represents data transformations as a directed acyclic graph (DAG) where nodes are Python functions and edges are dependencies, making it easy to build complex dataframes. It has an active release cadence with frequent updates.","last_verified":"2026-04-17T00:00:00.000Z","tags":["data-engineering","data-science","workflow","dataframe","DAG","ETL"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/sf-hamilton"},{"id":12014,"title":"SF Symbols for TypeScript","library":"sf-symbols-typescript","status":"active","version":"2.2.0","language":"javascript","ecosystem":"npm","summary":"sf-symbols-typescript is a utility library providing TypeScript type definitions for Apple's SF Symbols. It enables developers to use SF Symbol names as string literal types, enhancing type safety in applications that consume these icons, particularly useful in environments like React Native. The current stable version is 2.2.0. The library primarily updates its types in sync with new releases of SF Symbols from Apple, incorporating new icons and symbol versions. Its key differentiators include having zero runtime dependencies and zero runtime code, making it a pure type-level utility. It also offers advanced features for restricting the available symbols globally via declaration merging or individually by importing specific version types, which is crucial for maintaining compatibility with target iOS/macOS versions.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/sf-symbols-typescript"},{"id":24578,"title":"sfbulk2","library":"sfbulk2","status":"maintenance","version":"0.8.0","language":"python","ecosystem":"pypi","summary":"A utility class for Salesforce Bulk API 2.0, providing features for bulk data operations such as query, insert, update, upsert, and delete. Version 0.8.0 is currently released with no recent updates; the library is in maintenance mode.","last_verified":"2026-05-01T00:00:00.000Z","tags":["salesforce","bulk-api","data-cloud","etl"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/sfbulk2"},{"id":27388,"title":"sfc-compiler","library":"sfc-compiler","status":"active","version":"0.7.6","language":"javascript","ecosystem":"npm","summary":"A compiler for SFC (Single File Components) that provides rendering capabilities. Version 0.7.6 is the current stable release. Minimal documentation is available; the package is very simple with a single main export. It targets Node.js environments and uses CommonJS. There are no significant differentiators documented.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/sfc-compiler"},{"id":8635,"title":"Azure Service Fabric CLI","library":"sfctl","status":"active","version":"11.2.1","language":"python","ecosystem":"pypi","summary":"sfctl is the Azure Service Fabric command-line interface, a powerful utility for interacting with and managing Service Fabric clusters, applications, and services. It provides a comprehensive set of commands for development, deployment, and operational tasks. The library maintains an active release cadence, with updates often aligning with new Service Fabric runtime versions to ensure compatibility and leverage new features. The current version is 11.2.1.","last_verified":"2026-04-16T00:00:00.000Z","tags":["azure","service-fabric","cli","management","devops","microsoft"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/sfctl"},{"id":28177,"title":"Service Fabric Yaml Merge Utility","library":"sfmergeutility","status":"active","version":"0.1.6","language":"python","ecosystem":"pypi","summary":"A utility for merging Service Fabric YAML configuration files, part of the Azure CLI extensions. Currently at version 0.1.6, with low release cadence.","last_verified":"2026-05-09T00:00:00.000Z","tags":["azure","service-fabric","yaml","merge","cli-extension"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/sfmergeutility"},{"id":22357,"title":"sftpretty","library":"sftpretty","status":"active","version":"1.2.1","language":"python","ecosystem":"pypi","summary":"A pretty, simple SFTP wrapper around paramiko with a high-level API for secure file transfer. Current version is 1.2.1, requires Python >=3.6. Release cadence is occasional, with recent releases roughly every few months.","last_verified":"2026-04-27T00:00:00.000Z","tags":["sftp","ssh","file-transfer","paramiko-wrapper","ftps"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/sftpretty"},{"id":7711,"title":"sftpserver (rspivak)","library":"sftpserver","status":"maintenance","version":"0.3","language":"python","ecosystem":"pypi","summary":"sftpserver is a simple, single-threaded SFTP server built upon Paramiko's SFTPServer, primarily designed for testing Python SFTP clients rather than production environments. The current version is 0.3, with its last release in April 2017, indicating a maintenance-only status with no active development or new features.","last_verified":"2026-04-16T00:00:00.000Z","tags":["sftp","server","paramiko","ssh","file transfer","testing"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/sftpserver"},{"id":14916,"title":"SGLang Kernel Library","library":"sgl-kernel","status":"active","version":"0.5.10.post1","language":"en","ecosystem":"pypi","summary":"sgl-kernel is the core kernel library for SGLang, providing high-performance GPU-accelerated operations for LLM inference, including optimized attention, MoE routing, and CUDA graph execution. It is primarily used as a dependency of the main `sglang` library, which is currently at version `0.5.10.post1` and sees frequent updates.","last_verified":"2026-04-16T00:00:00.000Z","tags":["llm","inference","gpu","cuda","attention","pytorch","moe"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/sgl-kernel"},{"id":1060,"title":"SGLang","library":"sglang","status":"active","version":"0.5.9","language":"python","ecosystem":"pypi","summary":"SGLang is a high-performance serving framework for large language models (LLMs) and vision-language models (VLMs), implemented as a domain-specific language embedded in Python. It optimizes LLM inference through advanced techniques like RadixAttention for KV cache reuse, continuous batching, speculative decoding, and various parallelization strategies. The library supports a broad range of models from Hugging Face and offers compatibility with OpenAI APIs. SGLang maintains an active development pace with frequent, often monthly or bi-monthly, releases and is currently at version 0.5.9.","last_verified":"2026-04-23T16:31:59.092Z","tags":["LLM","serving","inference","AI","GPU","multimodal"],"install_tag":"stale","install_tag_description":"widespread failures or data too old to trust","api":"https://checklist.day/api/registry/sglang"},{"id":6880,"title":"SGLang Router","library":"sglang-router","status":"active","version":"0.3.2","language":"python","ecosystem":"pypi","summary":"SGLang Router (PyPI: `sglang-router`, current version 0.3.2) is a high-performance, Rust-based load balancer designed for SGLang instances, facilitating data parallelism and advanced request routing. It supports multiple load balancing algorithms, including cache-aware, power of two, random, and round robin, and is specialized for prefill-decode disaggregated serving architectures. The project has been evolving into the 'SGLang Model Gateway', aiming to become a full OpenAI API server with features like native tool calling and session management. It maintains an active development pace with frequent updates and bug fixes.","last_verified":"2026-04-15T00:00:00.000Z","tags":["LLM","router","load balancing","inference","SGLang","Rust","AI","model gateway"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/sglang-router"},{"id":1707,"title":"sgmllib3k","library":"sgmllib3k","status":"abandoned","version":"1.0.0","language":"python","ecosystem":"pypi","summary":"sgmllib3k is a Python 3 port of the `sgmllib` module, which was deprecated in Python 2.6 and removed in Python 3.0. It provides a basic SGML/HTML parser for legacy applications. The current version is 1.0.0, released in 2011, and the project appears to be abandoned.","last_verified":"2026-04-24T00:16:43.410Z","tags":["html parsing","sgml","legacy","abandoned","python3"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/sgmllib3k"},{"id":5057,"title":"SGP4 Satellite Orbit Propagator","library":"sgp4","status":"active","version":"2.25","language":"python","ecosystem":"pypi","summary":"The `sgp4` Python library provides a highly accurate implementation of the SGP4 and SDP4 orbital propagation algorithms, as described in the 2020 revision of the Spacetrack Report #3. It allows users to track Earth satellites given their Two-Line Element (TLE) data, predicting their position and velocity at specific times. The library is actively maintained, with version 2.25 being the latest, and typically sees several releases per year addressing minor bugs and precision improvements.","last_verified":"2026-04-12T00:00:00.000Z","tags":["satellite","orbital mechanics","SGP4","TLE","aerospace","astronomy","spacecraft"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/sgp4"},{"id":2766,"title":"Simple GraphQL Client","library":"sgqlc","status":"active","version":"18","language":"python","ecosystem":"pypi","summary":"sgqlc is an easy-to-use Python library for interacting with GraphQL APIs. It provides modules for defining GraphQL types in Python, constructing and interpreting GraphQL queries and mutations as native Python objects, and connecting to GraphQL endpoints over HTTP. It also includes a command-line tool, `sgqlc-codegen`, to automatically generate Python type definitions from a GraphQL schema, promoting a schema-first approach. The library is actively maintained, with the current version being 18, released in February 2026.","last_verified":"2026-04-25T00:38:36.357Z","tags":["graphql","client","codegen","api"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/sgqlc"},{"id":1024,"title":"sh: Python Subprocess Replacement","library":"sh","status":"active","version":"2.2.2","language":"python","ecosystem":"pypi","summary":"sh is a full-fledged subprocess replacement for Python (3.8 - 3.12) that allows you to call any program on your system as if it were a function. It dynamically resolves programs from your `$PATH`, similar to Bash, and wraps them in callable Python functions, offering an intuitive way to write shell scripts in Python. The current version is 2.2.2, and it maintains an active release cadence with regular bug fixes and minor feature additions.","last_verified":"2026-04-23T16:03:15.242Z","tags":["shell","subprocess","command-line","scripting","unix"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/sh"},{"id":12015,"title":"SHA.js Hashing Library","library":"sha.js","status":"maintenance","version":"2.4.12","language":"javascript","ecosystem":"npm","summary":"sha.js is a JavaScript library providing various Secure Hash Algorithm (SHA) implementations in pure JavaScript, primarily intended for Node.js environments but also usable in browsers via tools like Browserify. It offers implementations for SHA-0 (legacy), SHA-1 (legacy), SHA-224, SHA-256, SHA-384, and SHA-512. The package is currently at version 2.4.12, with its last publish being 9 months ago as of July 2025. While it presents a stream-like interface with `update()` and `digest()`, it's important to note it does not implement a true Node.js `stream.Writable` interface, though it allows incremental processing for large inputs without consuming excessive RAM. Its main differentiator is being a pure JavaScript implementation, making it suitable for environments where native crypto modules are unavailable or undesirable. Given its version history and the nature of cryptographic libraries, it likely follows a stable maintenance release cadence, with updates primarily for security patches or critical bug fixes rather than frequent feature additions.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/sha.js"},{"id":12016,"title":"Shadcn Nuxt Module","library":"shadcn-nuxt","status":"active","version":"2.6.2","language":"javascript","ecosystem":"npm","summary":"shadcn-nuxt is a Nuxt.js module designed to seamlessly integrate shadcn/ui components (specifically the Vue implementation, shadcn-vue) into Nuxt 3 applications. It automates the setup and configuration process, offering features like automatic import of components into your Nuxt project, abstracting away manual configuration of Tailwind CSS and component paths. The current stable version is 2.6.2, with frequent bug fixes and feature enhancements, indicating an active development cycle. Key differentiators include its robust auto-import mechanism, support for multiple component directories with custom prefixes, and alignment with the upstream shadcn-ui API for consistency. It aims to simplify the developer experience by providing a pre-configured solution for using shadcn-vue's UI library within the Nuxt ecosystem.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/shadcn-nuxt"},{"id":14003,"title":"shadcn/ui MCP Server","library":"shadcn-ui-mcp-server","status":"active","version":"0.1.2","language":"javascript","ecosystem":"npm","summary":"The shadcn-ui MCP Server is a TypeScript-based application that acts as a Model Context Protocol (MCP) server, providing AI assistants with structured and up-to-date reference information for shadcn/ui components. It scrapes and caches data directly from the official shadcn/ui documentation site and its GitHub repository, ensuring AI agents have access to accurate component descriptions, installation instructions, usage examples, props, variants, and code samples. This enables AI tools like Claude Desktop, Windsurf, Cursor, and others to generate more reliable and contextually appropriate UI code. The package is currently at version 0.1.2, suggesting an early but active development phase, with a focus on seamless integration with AI-powered development workflows to mitigate issues like outdated patterns or hallucinated properties commonly seen in AI-generated UIs without such specific context.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","shadcn/ui","MCP","model context protocol","component references"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/shadcn-ui-mcp-server"},{"id":20547,"title":"shader-loader","library":"shader-loader","status":"maintenance","version":"1.3.1","language":"javascript","ecosystem":"npm","summary":"A Webpack loader for GLSL shader files (.glsl, .vs, .fs) that supports shader chunk/inclusion syntax ($xxx). Current version 1.3.1, last updated 2017, no active development. Works with Webpack 2 and 3 (not Webpack 4+). Differentiates from raw-loader or glslify by allowing inclusion of GLSL chunks via $include syntax directly in shader source, inspired by cabbibo's ShaderLoader. Suitable for legacy projects using Three.js or similar with Webpack 2/3.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","glsl","webpack","loader","shader","chunks"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/shader-loader"},{"id":14004,"title":"shadow-cljs","library":"shadow-cljs","status":"active","version":"3.4.4","language":"javascript","ecosystem":"npm","summary":"shadow-cljs is a comprehensive ClojureScript compiler and JavaScript bundler that simplifies the development workflow for ClojureScript projects. It offers fast incremental compilation, robust hot-reloading for both ClojureScript and CSS, and seamless integration with the broader JavaScript ecosystem, including npm packages and various build targets (e.g., browser, Node.js, React Native, Chrome extensions). The current stable version is 3.4.4, with point releases occurring frequently to address bugs and introduce minor features, ensuring an active and responsive development cycle. A key differentiator is its focus on providing sensible defaults and abstracting away complex configurations, offering a highly optimized developer experience for both development and release builds, particularly for projects heavily utilizing npm dependencies, contrasting with tools like Figwheel-main which are often preferred for purely ClojureScript projects.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","clojurescript","cljs"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/shadow-cljs"},{"id":27389,"title":"shadowcopy","library":"shadowcopy","status":"active","version":"0.0.4","language":"python","ecosystem":"pypi","summary":"A simple Python library for creating shadow copies (snapshots) of files or directories on Windows using the Volume Shadow Copy Service (VSS). Current version 0.0.4, infrequent releases.","last_verified":"2026-05-01T00:00:00.000Z","tags":["windows","vss","shadow-copy","backup"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/shadowcopy"},{"id":14005,"title":"Shady CSS Parser","library":"shady-css-parser","status":"active","version":"0.1.0","language":"javascript","ecosystem":"npm","summary":"Shady CSS Parser is a JavaScript library designed for fast, small, and flexible runtime parsing and transformation of CSS. It is currently in an early development stage, with the latest stable version being 0.1.0. While it is not fully spec-compliant, it is designed to parse all spec-compliant CSS loosely and efficiently, prioritizing graceful error recovery to handle malformed CSS in a manner similar to browsers. This makes it particularly suitable for scenarios requiring runtime manipulation, such as in tools like Polymer or Polymer Designer. The library ships with TypeScript types and focuses on providing a performant parsing and stringification mechanism, though it notably discards most insignificant whitespace during processing. Its release cadence appears to be iterative with frequent minor updates as indicated by the 0.0.x version progression.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/shady-css-parser"},{"id":20548,"title":"Shakapacker","library":"shakapacker","status":"active","version":"10.0.0","language":"javascript","ecosystem":"npm","summary":"Shakapacker is the official, actively maintained successor to rails/webpacker that integrates Webpack v5+ (or Rspack for 10x faster builds) with Rails for managing app-like JavaScript modules. Version 10.0.0 requires Node >=20 and supports Rspack v2, esbuild, and SWC loaders. Released by ShakaCode with regular cadence (v9.6.2 latest stable, v10.0.0 recent), it provides a robust Ruby gem and npm package for configuration, asset manifest generation, and development server integration. Key differentiators: native Rspack support, semantic config diffing (bin/diff-bundler-config), and compatibility with jsbundling-rails alternatives. Ships TypeScript types.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/shakapacker"},{"id":18062,"title":"Shallow Clone Utility","library":"shallow-clone","status":"active","version":"3.0.1","language":"javascript","ecosystem":"npm","summary":"shallow-clone is a JavaScript utility library designed for creating shallow copies of various data types. It supports a comprehensive range of values including primitives, plain objects, arrays, regular expressions, dates, buffers, array buffers, all JavaScript typed arrays (e.g., Int8Array, Uint8Array), Maps, and Sets. Currently at version 3.0.1, the package focuses exclusively on performing a shallow clone, which means only the top-level structure of the input value is copied. Any nested objects or arrays within the cloned structure will retain their original references. This characteristic is a key differentiator, distinguishing it from 'deep cloning' libraries like `clone-deep`, which recursively copy all nested structures. The library is considered stable and suitable for scenarios where a new top-level instance is required without altering the original, and shared references for nested data are acceptable.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","array","clone","copy","extend","mixin","object","primitive","shallow"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/shallow-clone"},{"id":12017,"title":"Shallow Equality Check","library":"shallow-equal","status":"active","version":"3.1.0","language":"javascript","ecosystem":"npm","summary":"The `shallow-equal` library provides minimalistic, TypeScript-compatible utilities for performing shallow equality checks on arrays and objects. It currently stands at version 3.1.0, offering highly optimized functions like `shallowEqualArrays` and `shallowEqualObjects` for specific data types, alongside a generic `shallowEqual` function that includes runtime type checking. The project emphasizes being super light with no external dependencies, ensuring a small footprint. Its release cadence is stable, focusing on minor enhancements and maintenance rather than frequent, large-scale breaking changes, typical for foundational utility packages. A key differentiator is its explicit separation of array and object equality functions, allowing developers to choose the most performant option when the type is known, avoiding the overhead of runtime type inference inherent in more generic solutions.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","shallow","equality","compare","comparison","shallowequal","shallow-equal","shallowequals","shallow-equals","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/shallow-equal"},{"id":14006,"title":"Shallow Rendering Utility for Angular","library":"shallow-render","status":"active","version":"20.0.0","language":"javascript","ecosystem":"npm","summary":"shallow-render is an Angular testing utility designed to simplify unit testing of components by providing shallow rendering and easy mocking capabilities. It aims to reduce the boilerplate often associated with Angular's native TestBed. The current stable version is 20.0.0, which aligns with Angular v20. The library generally releases new major versions in lockstep with Angular's major releases, ensuring compatibility. Its key differentiator is a more streamlined API that allows developers to focus specifically on the component under test without needing to declare all its deep dependencies or resort to `NO_ERRORS_SCHEMA`, simplifying test setup and maintenance. The project is actively seeking additional maintainers, indicating a potential future shift in its maintenance model, though it remains updated with new Angular versions by the current maintainer.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","Angular","Mock","Testing","TypeScript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/shallow-render"},{"id":22358,"title":"Shamir Mnemonic","library":"shamir-mnemonic","status":"active","version":"0.3.0","language":"python","ecosystem":"pypi","summary":"Implementation of SLIP-39 Shamir Secret Sharing mnemonics for splitting and recovering BIP-39 seed phrases. Current version 0.3.0, requires Python >=3.6, <4.0. Low release cadence.","last_verified":"2026-04-27T00:00:00.000Z","tags":["shamir","secret-sharing","slip-39","mnemonic","cryptography"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/shamir-mnemonic"},{"id":4257,"title":"sqlfmt","library":"shandy-sqlfmt","status":"active","version":"0.29.0","language":"python","ecosystem":"pypi","summary":"sqlfmt is an opinionated Python-based command-line tool that automatically formats your dbt SQL files and other SQL statements. Similar to `black` for Python, it enforces a consistent style with minimal configuration, primarily line length. It is currently at version 0.29.0 and maintains an active release cadence with frequent updates.","last_verified":"2026-04-11T00:00:00.000Z","tags":["sql","formatter","dbt","cli","code-quality"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/shandy-sqlfmt"},{"id":1280,"title":"SHAP (SHapley Additive exPlanations)","library":"shap","status":"active","version":"0.51.0","language":"python","ecosystem":"pypi","summary":"SHAP is a Python library that provides a unified approach to explain the output of any machine learning model using Shapley values, a concept from game theory. It offers various 'explainers' optimized for different model types (e.g., tree models, deep learning models, or model-agnostic approaches) and powerful visualization tools. Currently at version 0.51.0, it maintains an active development cycle with minor releases typically occurring every month or two.","last_verified":"2026-04-23T19:12:55.797Z","tags":["machine learning","explainable AI","XAI","model interpretation","shapley values","ml explainability"],"install_tag":"draft","install_tag_description":"notable install failures or slow imports","api":"https://checklist.day/api/registry/shap"},{"id":24579,"title":"shap-hypetune","library":"shap-hypetune","status":"active","version":"0.2.7","language":"python","ecosystem":"pypi","summary":"A Python package for simultaneous hyperparameters tuning and feature selection for gradient boosting models (LightGBM, XGBoost, CatBoost, Random Forest). Current version: 0.2.7. Release cadence: occasional, last release Jun 2023.","last_verified":"2026-05-01T00:00:00.000Z","tags":["feature-selection","hyperparameter-tuning","gradient-boosting","shap","machine-learning"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/shap-hypetune"},{"id":578,"title":"Shapely","library":"shapely","status":"active","version":"2.1.2","language":"python","ecosystem":"pypi","summary":"Shapely is a BSD-licensed Python package for manipulation and analysis of planar geometric objects. It wraps the widely deployed open-source geometry library GEOS (the engine of PostGIS) to provide both a feature-rich Geometry interface for scalar geometries and high-performance NumPy ufuncs for operations on arrays of geometries. The current version is 2.1.2, with a regular release cadence that includes bug fixes, new features, and compatibility updates for Python and GEOS versions.","last_verified":"2026-05-12T16:15:44.036Z","tags":["GIS","geometry","geospatial","vector","spatial analysis","NumPy"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/shapely"},{"id":12018,"title":"Sharding Utility for CI Services","library":"shardy-mc-shard-face","status":"maintenance","version":"2.1.0","language":"javascript","ecosystem":"npm","summary":"ShardyMcShardFace is a JavaScript/TypeScript utility library designed to efficiently shard arrays of items across multiple parallel processes, primarily for Continuous Integration (CI) environments. It leverages standard CI environment variables like `CI_NODE_INDEX` and `CI_NODE_TOTAL` (via the `ci-parallel-vars` dependency) to determine the current shard and total shard count, distributing items as evenly as possible. The current stable version is 2.1.0, released in November 2019. Since then, the project appears to be in a maintenance-only state, with no new releases in over five years. Key features include stable, random-seeded item distribution, graceful handling of scenarios where the item count is less than the total shard count, and full TypeScript support, ensuring type safety. It offers both a programmatic API for direct integration into JavaScript/TypeScript applications and a command-line interface for simple shell scripting. Its primary differentiator is its direct, opinionated integration with common CI parallelization parameters, simplifying the setup for distributed test suites or build steps.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/shardy-mc-shard-face"},{"id":16530,"title":"ShareJS - Concurrent Document Editing","library":"share","status":"abandoned","version":"0.7.40","language":"javascript","ecosystem":"npm","summary":"ShareJS is a server and client library designed for real-time, concurrent document editing using operational transformation (OT). It supports OT on plain-text and arbitrary JSON data, allowing multiple users to collaborate on content simultaneously. The server component runs on Node.js, while the client library functions in both Node.js and web browsers, aiming for broad browser compatibility. It depends on LiveDB for its database backend and data model, and explicitly requires developers to provide a communication transport layer that guarantees in-order message delivery, warning against common pitfalls like using Socket.IO without careful configuration. The current stable version mentioned is 0.7.40. Key differentiators include its transport-agnostic design and its focus on raw OT primitives, leaving UI implementation to the developer. The project appears to be unmaintained as of early 2026, with no recent activity on its GitHub repository since around 2017.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","operational transformation","ot","concurrent","collaborative","database","server"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/share"},{"id":27390,"title":"Shared","library":"shared","status":"active","version":"0.0.32","language":"python","ecosystem":"pypi","summary":"A Python library for data exchange and persistence using human-readable files. It provides a simple interface to save and load Python objects as JSON or YAML files. Current version is 0.0.32 (pre-release), with infrequent releases.","last_verified":"2026-05-01T00:00:00.000Z","tags":["data-exchange","persistence","human-readable","json","yaml"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/shared"},{"id":17362,"title":"ShareDB: Realtime JSON OT Database Backend","library":"sharedb","status":"active","version":"5.2.2","language":"javascript","ecosystem":"npm","summary":"ShareDB is a powerful realtime database backend built on Operational Transformation (OT) for JSON documents, enabling concurrent multi-user collaboration and synchronous editing with eventual consistency. It is the core realtime backend for the DerbyJS web application framework. Currently in version 5.2.2, ShareDB maintains a consistent release cadence with frequent patch and minor updates addressing bugs and performance improvements. Key features include realtime query subscriptions, easy integration with various databases (like MongoDB via `sharedb-mongo`), horizontal scalability through pub/sub, document projections, middleware support for access control, and offline change syncing. It supports both server-side and browser environments and provides access to historic document versions and realtime user presence syncing. It differentiates itself by offering a complete OT-based solution for collaborative data management.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/sharedb"},{"id":16684,"title":"ShareDB Milestone MongoDB Adapter","library":"sharedb-milestone-mongo","status":"active","version":"2.1.0","language":"javascript","ecosystem":"npm","summary":"sharedb-milestone-mongo is a database adapter for ShareDB that specifically targets MongoDB, enabling the use of 'milestone snapshots' to optimize the `connection.fetchSnapshot` method. These snapshots create specific points in time from which a smaller number of operations can be applied to reconstruct the requested document version, significantly improving performance for frequently accessed older versions. The current stable version is 2.1.0, and the package demonstrates a consistent release cadence, frequently updating to support newer versions of both Node.js (dropping older LTS versions) and its core dependencies, `mongodb` and `sharedb`. It stores these milestones in a dedicated `m_COLLECTION` in the MongoDB database, configurable for saving intervals or complex middleware-based logic.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/sharedb-milestone-mongo"},{"id":16685,"title":"ShareDB Mingo Memory Adapter","library":"sharedb-mingo-memory","status":"active","version":"4.1.0","language":"javascript","ecosystem":"npm","summary":"sharedb-mingo-memory is an in-memory database adapter for ShareDB, providing a local, fast, and ephemeral data store that supports a subset of MongoDB's query API through the Mingo library. Its primary use cases include accelerating application testing by eliminating external database dependencies and facilitating local development environments. The current stable version is 4.1.0, with a release cadence tied to Node.js LTS versions and new major releases of ShareDB itself, ensuring broad compatibility. Key differentiators include its lightweight, in-memory nature, making it ideal for CI/CD pipelines and quick prototyping, while still offering a familiar MongoDB-like query interface. It integrates seamlessly with ShareDB applications for a mock database experience.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/sharedb-mingo-memory"},{"id":16529,"title":"ShareDB MongoDB Adapter","library":"sharedb-mongo","status":"active","version":"5.1.0","language":"javascript","ecosystem":"npm","summary":"sharedb-mongo is a database adapter for ShareDB, a full-stack library for realtime JSON document collaboration. It serves as both a snapshot store and an oplog for ShareDB documents, integrating directly with MongoDB. Currently at v5.1.0, the package sees active development with regular updates to support the latest Node.js and MongoDB versions. A key differentiator is its ability to unwrap JSON document snapshots, allowing direct MongoDB queries against these documents (for read-only operations), while strictly requiring ShareDB for any modifications to ensure proper operational transformation and persistence. It also extends MongoDB's querying capabilities within the ShareDB context through special `$`-prefixed operators for methods like `mapReduce` and `sort`.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/sharedb-mongo"},{"id":3274,"title":"SharePlum: Python SharePoint Library","library":"shareplum","status":"active","version":"0.5.1","language":"python","ecosystem":"pypi","summary":"shareplum is a Python library designed to simplify interaction with Microsoft SharePoint sites. It provides functionalities for managing files, lists, and users, supporting various SharePoint versions. As of version 0.5.1, the library is actively maintained with a focus on API stability, particularly for file operations.","last_verified":"2026-04-25T07:49:12.364Z","tags":["sharepoint","microsoft","document management","api client","collaboration"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/shareplum"},{"id":5720,"title":"SharePy - Simple SharePoint Online authentication for Python","library":"sharepy","status":"maintenance","version":"2.0.0","language":"python","ecosystem":"pypi","summary":"SharePy is a Python library designed for simple authentication with SharePoint Online (Office 365) sites, enabling straightforward HTTP requests. It extends the popular Requests library, providing a familiar interface for interacting with SharePoint APIs. The current stable version is 2.0.0, released on February 4, 2022. The library has a slow release cadence, with major updates being infrequent, and there are growing concerns about its compatibility with modern Microsoft 365 authentication flows.","last_verified":"2026-04-13T00:00:00.000Z","tags":["sharepoint","authentication","office365","requests","microsoft365"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/sharepy"},{"id":10421,"title":"Sharp: High-Performance Image Processor","library":"sharp","status":"active","version":"0.34.5","language":"javascript","ecosystem":"npm","summary":"Sharp is a high-performance Node.js module designed for fast image processing, offering extensive support for resizing, converting, and manipulating JPEG, PNG, WebP, AVIF, GIF, TIFF, and SVG images. It leverages the native libvips library, making it one of the fastest solutions available for image operations in Node.js environments. The current stable version is 0.34.5, with frequent updates including patch releases and release candidates for upcoming major versions like 0.35.0. It's differentiated by its speed, low memory footprint, and broad format compatibility, making it suitable for high-volume image processing tasks such as thumbnail generation and on-the-fly image transformations for web applications. The project actively maintains support for recent Node.js LTS versions and ships with TypeScript types.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","jpeg","png","webp","avif","tiff","gif","svg","jp2","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/sharp"},{"id":18785,"title":"sharp-cli","library":"sharp-cli","status":"active","version":"5.2.0","language":"javascript","ecosystem":"npm","summary":"sharp-cli is a command-line interface for the sharp library, a high-performance Node.js image processing module that uses libvips. Version 5.2.0 supports conversion and manipulation of JPEG, PNG, WebP, AVIF, TIFF, GIF, and SVG images. It provides commands for resizing, cropping, rotating, blurring, compositing, and other common image operations. The CLI mirrors most sharp API features, including input options like auto-orient and output options like smart-deblock. It follows sharp's release cadence and requires Node.js >= 18.17. Compared to alternatives like ImageMagick or GraphicsMagick, sharp-cli leverages libvips for speed and memory efficiency, with a focused, modern command set.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","cli","jpeg","libvips","png","sharp","vips","webp"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/sharp-cli"},{"id":20549,"title":"shebang-loader","library":"shebang-loader","status":"deprecated","version":"0.0.1","language":"javascript","ecosystem":"npm","summary":"Webpack loader that strips the shebang (#!) line from script files, allowing them to be bundled as modules. Current version 0.0.1 is a minimal, unmaintained package with no releases since 2014. It only works with webpack 1.x and provides no configuration options. Not suitable for modern projects; alternatives include inline loader syntax or manual file transforms.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","webpack","loader","shebang","#"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/shebang-loader"},{"id":15484,"title":"Sheetify CSS Bundler","library":"sheetify","status":"active","version":"8.0.0","language":"javascript","ecosystem":"npm","summary":"Sheetify is a modular CSS bundler designed primarily for use with Browserify. It allows developers to import and namespace CSS directly within JavaScript files, treating CSS as a first-class module similar to how JavaScript modules are handled via npm. The current stable version is 8.0.0. While not following a strict frequent release cadence, it receives updates for dependency maintenance and feature enhancements. Key differentiators include its ability to automatically namespace CSS classes based on content hashes, eliminating the need for complex BEM-like naming schemes, and its extensibility through transforms. It enables importing CSS packages from npm, inlining CSS directly into views for transparency, and offers a minimal API surface. It specifically targets client-side bundling workflows where Browserify is the primary tool for module resolution and bundling.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","modular","css","bundle","browserify","css-modules"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/sheetify"},{"id":17361,"title":"Google Sheets Database","library":"sheets-database","status":"active","version":"1.0.4","language":"javascript","ecosystem":"npm","summary":"sheets-database is a JavaScript/TypeScript library designed to enable developers to use Google Sheets as a lightweight, no-cost database or content management system. Currently at version 1.0.4, it provides a simple and intuitive API for common database operations like creating, reading, updating, and deleting (CRUD) tables and their entries. The library offers multiple authentication methods, including Service Account, OAuth, Access Token, and API Key, and includes features to optimize memory and network usage for suitable use cases. While it handles internal synchronization with Google Sheets, it is explicitly positioned for small applications and datasets, warning against its use for applications with many entries or complex joins where traditional databases are more appropriate. Release cadence appears to be minor patches within the 1.0.x range, indicating stability and ongoing maintenance.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","google","sheets","database","db","google sheets","spreadsheets","spreadsheet","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/sheets-database"},{"id":17948,"title":"sheetsql","library":"sheetsql","status":"active","version":"0.1.7","language":"javascript","ecosystem":"npm","summary":"sheetsql is a JavaScript/TypeScript library (currently at version 0.1.7) that enables developers to interact with Google Spreadsheets as if they were a simple database. It provides a programmatic API for performing CRUD (Create, Read, Update, Delete) operations on spreadsheet data, effectively turning a Google Sheet into a 'single source of truth' for non-technical users. This approach is particularly useful for scenarios where a full-fledged Content Management System (CMS) is overkill, but programmatic access to frequently updated spreadsheet data is required. The library is currently in an early development stage, indicated by its low version number, suggesting that future releases might introduce breaking changes. It differentiates itself by offering a direct, code-driven interface to Google Sheets data without requiring intermediate database synchronization, simplifying workflows for data managed primarily by business users.","last_verified":"2026-04-23T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/sheetsql"},{"id":16212,"title":"Shell CLI Argument Parser and Router","library":"shell","status":"active","version":"0.12.0","language":"javascript","ecosystem":"npm","summary":"Shell.js is a declarative command-line argument parser and stringifier for Node.js, currently at version 0.12.0, with its latest update published approximately a year ago. It's designed to simplify the creation of complex CLI applications by providing a structured way to define options, commands, and their associated routing logic. Key features include automatic argument discovery, support for multi-level commands (e.g., `git pull origin main`), built-in type conversion for arguments (string, boolean, integer, array), and auto-generated help messages. It differentiates itself through a declarative API that integrates parsing, stringifying, and routing into a single configuration object, making CLI development more intuitive than some imperative alternatives. The package is actively maintained and currently requires Node.js version 20 or later.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","shell","cli","arguments","parser","parameters","param","option","command"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/shell"},{"id":2281,"title":"shellcheck-py","library":"shellcheck-py","status":"active","version":"0.11.0.1","language":"python","ecosystem":"pypi","summary":"shellcheck-py is a Python wrapper designed to provide a pip-installable `shellcheck` binary. It internally downloads the pre-built `shellcheck` static analysis tool for shell scripts, making it available in your environment without needing system-level package managers. The current version is 0.11.0.1. The library's release cadence appears to be driven by updates to the underlying `shellcheck` tool and Python compatibility.","last_verified":"2026-04-24T17:16:51.753Z","tags":["shell","linter","static analysis","shellcheck","pre-commit"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/shellcheck-py"},{"id":4392,"title":"Shell Escape for Python","library":"shellescape","status":"active","version":"3.8.1","language":"python","ecosystem":"pypi","summary":"The `shellescape` Python module provides the `shellescape.quote()` function, which is a backport of Python 3.8's `shlex.quote()` functionality. It safely escapes strings for use as single tokens within shell commands, mitigating shell injection vulnerabilities when executing external commands from Python scripts. The library is currently active, with its latest release `v3.8.1` in January 2020.","last_verified":"2026-04-12T00:00:00.000Z","tags":["shell","security","backport","shlex"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/shellescape"},{"id":339,"title":"Shellingham: Tool to Detect Surrounding Shell","library":"shellingham","status":"active","version":"1.5.4","language":"python","ecosystem":"pypi","summary":"Shellingham is a Python library designed to detect the current shell environment, aiding in tasks like shell completion. The latest version is 1.5.4, released on March 28, 2026. It is actively maintained with a release cadence of approximately one release every few months.","last_verified":"2026-05-12T13:10:11.365Z","tags":["shell detection","environment","Python","CLI","tool"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/shellingham"},{"id":26386,"title":"shelljs-transpiler","library":"shelljs-transpiler","status":"active","version":"0.2.6","language":"javascript","ecosystem":"npm","summary":"Translate Bash scripts to ShellJS (shelljs) code. Current stable version is 0.2.6, with a pre-1.0 release cadence. It supports both a web interface and a CLI tool `sh2js`. Unlike manual porting, it automates conversion of common Bash constructs to ShellJS API calls. Notable limitations: not all Bash syntax is handled until v1.0; translations may rely on unimplemented ShellJS features. The tool is experimental and community-driven, with limited maintenance.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","shelljs","shell","bash","convert","source","translate","transpile"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/shelljs-transpiler"},{"id":2282,"title":"Shelved Cache","library":"shelved-cache","status":"active","version":"0.5.0","language":"python","ecosystem":"pypi","summary":"Shelved Cache (version 0.5.0) is a Python library that provides a persistent cache implementation for `cachetools` objects, storing entries to disk using Python's `shelve` module. It allows for fast, persistent caching of function results across program executions. The library is actively maintained, integrating with standard Python caching mechanisms.","last_verified":"2026-04-24T17:17:18.674Z","tags":["cache","persistence","disk-cache","shelve","cachetools","decorator"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/shelved-cache"},{"id":12020,"title":"Sherif: Zero-Config Monorepo Linter","library":"sherif","status":"active","version":"1.11.1","language":"javascript","ecosystem":"npm","summary":"Sherif is an opinionated, zero-config linter designed specifically for TypeScript and JavaScript monorepos. It aims to standardize the developer experience (DX) and prevent regressions by enforcing a predefined set of rules across multiple packages within a single repository. Written in Rust for performance, Sherif operates efficiently without requiring `node_modules` to be installed, supporting all major package managers including PNPM, Bun, NPM, and Yarn. The current stable version is 1.11.1, with frequent minor releases indicating active development and maintenance. Key differentiators include its zero-configuration approach, cross-package manager compatibility, high execution speed, and robust autofix capabilities which can be run interactively or non- interactively via a `--select` flag for consistent dependency versioning.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","cli","monorepo","linter"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/sherif"},{"id":12019,"title":"Sherif Linter for Monorepos","library":"sherif-linux-x64","status":"active","version":"1.11.1","language":"javascript","ecosystem":"npm","summary":"Sherif is an opinionated, zero-config linter specifically designed for TypeScript and JavaScript monorepos. Written in Rust for speed, it efficiently enforces consistency and prevents common regressions across multiple packages without requiring `node_modules` to be installed. It supports all major package managers (PNPM, Bun, NPM, Yarn) and is ideal for CI/CD environments. The current stable version is 1.11.1, with frequent minor releases indicating active development. Its key differentiators include its zero-configuration approach, high performance due to its Rust implementation, and comprehensive monorepo-specific rules, such as checking for multiple dependency versions or package manager consistency.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","cli","monorepo","linter"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/sherif-linux-x64"},{"id":14918,"title":"Sherif Linter for Monorepos","library":"sherif-linux-x64-musl","status":"active","version":"1.11.1","language":"javascript","ecosystem":"npm","summary":"Sherif is an opinionated, zero-config linter designed specifically for TypeScript and JavaScript monorepos. It enforces a set of rules to standardize the developer experience and prevent common regressions in multi-package repositories. The current stable version is `1.11.1`, with new minor versions being released frequently, indicating active development. A key differentiator is its performance; it's written in Rust, runs very fast, and doesn't require `node_modules` to be installed to function, making it efficient for CI/CD pipelines. It supports all major package managers including PNPM, Bun, NPM, and Yarn, and is primarily intended to be run as a CLI tool.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","cli","monorepo","linter"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/sherif-linux-x64-musl"},{"id":8637,"title":"Sherpa ONNX","library":"sherpa-onnx","status":"active","version":"1.12.38","language":"python","ecosystem":"pypi","summary":"sherpa-onnx is a next-generation speech recognition (ASR) and text-to-speech (TTS) toolkit built with k2 and ONNX Runtime. It provides high-performance, cross-platform inference for various state-of-the-art speech models, enabling real-time and offline processing. The library is actively maintained with frequent minor releases, often multiple times a week, reflecting rapid development and integration of new models and features. The current version is 1.12.38.","last_verified":"2026-04-16T00:00:00.000Z","tags":["speech-recognition","asr","tts","onnx","audio","machine-learning","deep-learning","real-time"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/sherpa-onnx"},{"id":22359,"title":"sherpa-onnx Core","library":"sherpa-onnx-core","status":"active","version":"1.12.40","language":"python","ecosystem":"pypi","summary":"Core shared libraries for sherpa-onnx, a cross-platform speech recognition and text-to-speech toolkit. Version 1.12.40 provides the underlying ONNX Runtime-based engines for ASR, VAD, and TTS, with package updates for various platforms. Release cadence is approximately semi-monthly.","last_verified":"2026-04-27T00:00:00.000Z","tags":["asr","tts","onnx","speech-recognition","text-to-speech","vad"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/sherpa-onnx-core"},{"id":27392,"title":"ShExJSG","library":"shexjsg","status":"active","version":"0.8.2","language":"python","ecosystem":"pypi","summary":"ShExJSG is a Python library that provides an abstract syntax tree (AST) for the ShEx 2.0 schema language, built on PyJSG and Antlr. It is used for parsing, validating, and generating ShEx schemas. Current version is 0.8.2, with a history of adaptation to newer rdflib and Python versions.","last_verified":"2026-04-27T00:00:00.000Z","tags":["shacl","shex","rdf","ast","schema"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/shexjsg"},{"id":24580,"title":"shfmt-py","library":"shfmt-py","status":"active","version":"3.12.0.2","language":"python","ecosystem":"pypi","summary":"A Python wrapper around shfmt, the shell script formatter. Downloads and manages the shfmt binary automatically. Current version 3.12.0.2, wraps mvdan/sh v3.12.0. Supports Python >=3.9. Releases follow upstream shfmt versions with a patch suffix.","last_verified":"2026-05-01T00:00:00.000Z","tags":["shell","formatter","shfmt","wrapper","linting","bash"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/shfmt-py"},{"id":22360,"title":"Shiboken2","library":"shiboken2","status":"maintenance","version":"5.15.2.1","language":"python","ecosystem":"pypi","summary":"Shiboken2 is the Python binding generator and helper module for PySide2 (Qt for Python, Qt5). This package provides the `shiboken2` runtime module used by PySide2 to manage C++ object ownership and lifetime. Current version: 5.15.2.1 (final PySide2 release). Maintenance-only status; no new releases expected as the project focuses on PySide6.","last_verified":"2026-04-27T00:00:00.000Z","tags":["pyside2","qt5","binding","cpp","shiboken"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/shiboken2"},{"id":3275,"title":"Shiboken6: Python/C++ Bindings Helper","library":"shiboken6","status":"active","version":"6.11.0","language":"python","ecosystem":"pypi","summary":"Shiboken6 is a core component of Qt for Python (PySide6), responsible for generating Python bindings for C++ libraries. It enables seamless, low-level interaction between Python and C++ objects, allowing Python to call C++ functions and access C++ data structures directly. It is currently at version 6.11.0 and is actively maintained, with updates released in conjunction with PySide6 and Qt releases.","last_verified":"2026-04-25T07:49:27.168Z","tags":["qt","pyside","bindings","cpp","interop","low-level"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/shiboken6"},{"id":22361,"title":"Shibuya Sphinx Theme","library":"shibuya","status":"active","version":"2026.1.9","language":"python","ecosystem":"pypi","summary":"A clean, responsive, and customizable Sphinx documentation theme with light/dark mode. Current version 2026.1.9, requires Python >=3.10. Active development with frequent releases.","last_verified":"2026-04-27T00:00:00.000Z","tags":["sphinx","documentation","theme","dark-mode","responsive","customizable"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/shibuya"},{"id":15824,"title":"Shift Parser","library":"shift-parser","status":"active","version":"8.0.0","language":"javascript","ecosystem":"npm","summary":"shift-parser is an ECMAScript parser that generates an Abstract Syntax Tree (AST) conforming to the Shift format. Currently at version 8.0.0, the library provides distinct functions for parsing ECMAScript scripts and modules, offering capabilities for static analysis and code transformation. Although its README suggests support for ECMA-262, version 6 (ES2015), the underlying Shift AST Specification, which `shift-parser` implements, states support for ECMAScript 2019. This indicates the parser likely handles features up to ES2019. The package is generally stable, with major versions released periodically rather than on a strict cadence. A key differentiator is its adherence to the machine-readable Shift AST format, which promotes consistency across various JavaScript tooling. It also offers an extended interface for capturing detailed location and comment information using `WeakMap`.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","Shift","AST","node","parser","SpiderMonkey","Parser","API","parse"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/shift-parser"},{"id":26387,"title":"Shift.js","library":"shift.js","status":"deprecated","version":"0.1.1","language":"javascript","ecosystem":"npm","summary":"A Swift to JavaScript transpiler written in JavaScript, version 0.1.1 (early development). It supports basic Swift data types, collection types, operators, control flow, and functions. The project provides a CLI tool and API, using Escodegen for code generation. It is in active development with limited language coverage and no recent updates.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","swift","js","transpiler","compiler"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/shift.js"},{"id":4763,"title":"Shillelagh","library":"shillelagh","status":"active","version":"1.4.4","language":"python","ecosystem":"pypi","summary":"Shillelagh is a Python library and CLI tool that enables users to query various data sources, including APIs, files, and in-memory objects, using standard SQL. It implements the Python DB API 2.0 specification based on SQLite (using the APSW library) and also provides a SQLAlchemy dialect. The library is actively maintained with frequent releases, with the current version being 1.4.4.","last_verified":"2026-04-12T00:00:00.000Z","tags":["sql","api","data access","sqlite","virtual tables","db-api-2.0","sqlalchemy"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/shillelagh"},{"id":12021,"title":"Safe Monkeypatching for JavaScript","library":"shimmer","status":"maintenance","version":"1.2.1","language":"javascript","ecosystem":"npm","summary":"The `shimmer` package (version 1.2.1) is a JavaScript utility designed for safe monkeypatching of functions, primarily within Node.js CommonJS environments. It provides a set of tools, including `wrap`, `massWrap`, `unwrap`, and `massUnwrap`, to intercept and augment the behavior of existing functions on objects or entire modules. The library's core philosophy is to add behavior around an original function, rather than replacing it, and includes important guidelines for maintaining function integrity (e.g., preserving return values, not altering async/sync nature). Released approximately seven years ago, its current status suggests it is in maintenance mode rather than active development. It differentiates itself by providing explicit safety mechanisms and logging for potential issues during monkeypatching, defaulting to `console.error` for non-throwing error reporting. This makes it suitable for extending or observing existing Node.js module functionality with reduced risk compared to direct function reassignment.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","monkeypatch","swizzle","wrapping","danger","hmm","shim"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/shimmer"},{"id":7712,"title":"Shimmy","library":"shimmy","status":"active","version":"2.0.1","language":"python","ecosystem":"pypi","summary":"Shimmy is an API conversion tool that provides Gymnasium and PettingZoo bindings for popular external reinforcement learning environments. It allows users to access a wide range of single and multi-agent environments under a single standard API. The current version is 2.0.1, with releases occurring a few times a year to ensure compatibility with new versions of Gymnasium and PettingZoo, as well as to add support for new external environments.","last_verified":"2026-04-16T00:00:00.000Z","tags":["reinforcement-learning","gymnasium","pettingzoo","environment-wrappers","api-conversion","deepmind-control","melting-pot","openspiel"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/shimmy"},{"id":7713,"title":"Shiny","library":"shiny","status":"active","version":"1.6.0","language":"python","ecosystem":"pypi","summary":"Shiny is an open-source web development framework for Python, enabling data scientists and developers to build interactive web applications and dashboards with purely Python code. Maintained by Posit, it is under active development with frequent releases that introduce features like OpenTelemetry integration, toast notifications, AI-powered test generation, and application bookmarking. It allows for the creation of rich user interfaces that react dynamically to user input.","last_verified":"2026-04-16T00:00:00.000Z","tags":["web-framework","reactive","dashboard","data-science","ui","posit"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/shiny"},{"id":7714,"title":"ShinyChat","library":"shinychat","status":"active","version":"0.2.9","language":"python","ecosystem":"pypi","summary":"ShinyChat is a Python library that provides a Shiny toolkit for building generative AI applications like chatbots and streaming content directly within Shiny applications. It offers easy-to-use chat UI components that integrate seamlessly with various LLM frameworks. The library is actively maintained with frequent updates, currently at version 0.2.9.","last_verified":"2026-04-16T00:00:00.000Z","tags":["AI","Chatbot","Shiny","UI","LLM","Generative AI"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/shinychat"},{"id":22362,"title":"shinyswatch","library":"shinyswatch","status":"active","version":"0.10.0","language":"python","ecosystem":"pypi","summary":"Provides Bootswatch + Bootstrap 5 themes for Shiny for Python. Current version 0.10.0 (2026-03-20), requires Shiny >=1.6.0. Released irregularly on PyPI.","last_verified":"2026-04-27T00:00:00.000Z","tags":["shiny","bootswatch","bootstrap","themes"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/shinyswatch"},{"id":10226,"title":"Shiny Widgets Integration","library":"shinywidgets","status":"active","version":"0.8.0","language":"python","ecosystem":"pypi","summary":"shinywidgets facilitates the rendering and interactive use of `ipywidgets` within `Shiny for Python` applications. It bridges the gap between the rich interactive capabilities of `ipywidgets` and the reactive framework of Shiny, allowing users to embed existing widget ecosystems like `ipyleaflet`, `plotly.graph_objects.FigureWidget`, and `ipyvolume` directly into their Shiny apps. The current version is 0.8.0, with a fairly active release cadence, often addressing compatibility with new versions of `ipywidgets`, `plotly`, and `websockets`.","last_verified":"2026-04-17T00:00:00.000Z","tags":["shiny","ipywidgets","web-development","dashboard","interactivity","widgets","rstudio"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/shinywidgets"},{"id":8638,"title":"ShippingLabel","library":"shippinglabel","status":"active","version":"2.3.0","language":"python","ecosystem":"pypi","summary":"Shippinglabel is a Python library providing utilities for handling packages, including checksums, classifiers, and requirements management. It is actively maintained by domdfcoding with frequent releases, currently at version 2.3.0.","last_verified":"2026-04-16T00:00:00.000Z","tags":["packaging","metadata","distribution","classifiers","requirements","toml"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/shippinglabel"},{"id":9303,"title":"Shiv: Python Zipapp Builder","library":"shiv","status":"active","version":"1.0.8","language":"python","ecosystem":"pypi","summary":"Shiv is a command-line utility for building fully self-contained Python zipapps (.pyz files) in compliance with PEP 441. It packages a Python application, its dependencies, and a Python interpreter bootstrap into a single executable file. The current version is 1.0.8, with a release cadence of relatively frequent minor releases.","last_verified":"2026-04-16T00:00:00.000Z","tags":["packaging","zipapp","cli","deployment","executable"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/shiv"},{"id":27391,"title":"Shoresh Compiler","library":"shoc-shoresh-compiler","status":"active","version":"1.1.0","language":"javascript","ecosystem":"npm","summary":"Shoresh language compiler (v1.1.0). A DSL compiler for domain-specific language processing. Minimal documentation, single-version releases. Differentiators: lightweight, no dependencies, simple API. Likely experimental/unstable.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/shoc-shoresh-compiler"},{"id":7715,"title":"Shodan Python Library","library":"shodan","status":"active","version":"1.31.0","language":"python","ecosystem":"pypi","summary":"The Shodan Python library provides a comprehensive wrapper around the Shodan REST API and the experimental Streaming API, allowing developers to programmatically access information about Internet-connected devices, search for exploits, perform bulk IP lookups, and consume real-time Shodan data. Version 1.31.0 is the latest release, with updates released periodically to add new features and handle API changes.","last_verified":"2026-04-16T00:00:00.000Z","tags":["security","network-scanning","api-client","shodan","iot","cybersecurity"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/shodan"},{"id":16900,"title":"Shopify CLI","library":"shopify","status":"active","version":"3.93.2","language":"javascript","ecosystem":"npm","summary":"The Shopify CLI is an official command-line interface tool designed to streamline development for the Shopify platform. It provides a unified set of commands for building, testing, and deploying Shopify applications, themes, and custom functions. Currently stable at version 3.93.2, the CLI maintains a rapid release cadence, often seeing minor version updates weekly or bi-weekly, reflecting active development and continuous feature integration. Its key differentiators include tight integration with the Shopify ecosystem, support for multiple development paradigms (Hydrogen, App Extensions, Themes, Functions), and features like hot-reloading for themes and local development environments for apps, significantly enhancing developer productivity within the Shopify platform. It acts as the primary interface for managing project lifecycle from initialization to deployment for both partners and merchants.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","shopify","shopify-cli","shopify-partners"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/shopify"},{"id":14008,"title":"Shopify API Node.js Client","library":"shopify-api-node","status":"active","version":"3.15.0","language":"javascript","ecosystem":"npm","summary":"The `shopify-api-node` package provides robust and well-maintained bindings for interacting with the Shopify REST and GraphQL APIs from Node.js environments. Currently stable at version 3.15.0, the library receives regular updates to maintain compatibility with new Shopify API versions and features, ensuring developers have access to the latest functionalities. Key differentiators include built-in automatic rate limiting (configurable via `autoLimit`) to manage API call quotas, comprehensive proxy support through the `agent` option utilizing `got`, and the flexibility to customize JSON parsing and stringification functions for handling specific data types like long integer IDs. It supports both private app credentials (API key and password) and public app OAuth access tokens, making it versatile for various Shopify application architectures.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","Shopify","API","Client","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/shopify-api-node"},{"id":26388,"title":"Decaf JS","library":"shopify-decaf","status":"deprecated","version":"0.4.18","language":"javascript","ecosystem":"npm","summary":"A CoffeeScript to ES.Next transpiler that converts CoffeeScript code to modern JavaScript (ES6+). Current version 0.4.18 is released as a young project with limited feature coverage; uses the CoffeeScript compiler under the hood for parsing. Key differentiators: falls back to CoffeeScript output when ES6 transpilation is not supported, integrates with jscodeshift for code optimization. Alternative to manual refactoring or other transpilers like decaffeinate.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/shopify-decaf"},{"id":18786,"title":"shopify-node-api","library":"shopify-node-api","status":"abandoned","version":"1.11.1","language":"javascript","ecosystem":"npm","summary":"Node.js module for Shopify API OAuth2 authentication and REST requests. Version 1.11.1 provides support for public and private Shopify apps, handling OAuth token exchange, signature verification, and CRUD operations. It is an older, unmaintained library with minimal updates since 2016. Compared to alternatives like shopify-api-node or @shopify/shopify-api, it lacks TypeScript support, modern API features, and active maintenance.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","Shopify","api","node.js","oauth2"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/shopify-node-api"},{"id":5475,"title":"Shopify API Python","library":"shopifyapi","status":"active","version":"12.7.0","language":"python","ecosystem":"pypi","summary":"The `shopifyapi` library (version 12.7.0) enables Python developers to programmatically access the administrative section of Shopify stores. It provides an ActiveResource-like interface for interacting with both the REST and GraphQL APIs. Shopify releases new API versions quarterly, which often include breaking changes that developers need to anticipate and manage in their integrations.","last_verified":"2026-04-13T00:00:00.000Z","tags":["ecommerce","shopify","api","admin","rest","graphql"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/shopifyapi"},{"id":14007,"title":"Shortcode Parser","library":"shortcode-parser","status":"abandoned","version":"0.0.1","language":"javascript","ecosystem":"npm","summary":"This library, `shortcode-parser`, provides functionality for parsing shortcodes in JavaScript, supporting both self-closing and enclosing shortcodes, attributes, and automatic typecasting. Key features include attribute handling and a clean, linted JavaScript source with unit tests. Its last known release, version `0.0.1`, was published in October 2013. The package explicitly targets Node.js versions `0.10.x`, which reached its End-of-Life in October 2016. Due to its age and reliance on an unsupported Node.js runtime, this package is effectively abandoned. There is no active development or maintenance, and no clear release cadence. Developers seeking similar functionality in modern JavaScript environments should consider actively maintained alternatives like `shortcode-insert`, `universal-shortcodes`, or `@hewes/shortcode`.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/shortcode-parser"},{"id":22363,"title":"shortid","library":"shortid","status":"active","version":"0.1.2","language":"python","ecosystem":"pypi","summary":"A short id generator for Python, producing compact, URL-friendly unique identifiers. Version 0.1.2 is the latest release; the library appears to be in maintenance mode with no recent updates.","last_verified":"2026-04-27T00:00:00.000Z","tags":["id-generator","short-id","unique-id"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/shortid"},{"id":1708,"title":"ShortUUID","library":"shortuuid","status":"active","version":"1.0.13","language":"python","ecosystem":"pypi","summary":"Shortuuid is a Python library that generates concise, unambiguous, and URL-safe UUIDs. It provides a simple API to generate UUIDs, encode integers, and decode strings using a customizable alphabet. The current version is 1.0.13, and releases are infrequent but stable, with a focus on maintenance.","last_verified":"2026-04-24T00:17:00.384Z","tags":["uuid","id generation","shortid","url-safe","unique identifier"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/shortuuid"},{"id":24582,"title":"shot-scraper","library":"shot-scraper","status":"active","version":"1.9.1","language":"python","ecosystem":"pypi","summary":"Shot-scraper is a command-line tool for taking automated screenshots of websites and scraping data using JavaScript. It uses Playwright under the hood. Current version is 1.9.1, released irregularly.","last_verified":"2026-05-01T00:00:00.000Z","tags":["screenshots","web-scraping","playwright","cli","automation"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/shot-scraper"},{"id":15234,"title":"should.js BDD Assertions","library":"should","status":"active","version":"13.2.3","language":"javascript","ecosystem":"npm","summary":"should.js is an expressive, BDD-style assertion library for JavaScript, designed to be framework-agnostic and provide helpful error messages. It is currently at version 13.2.3 and maintains an active release schedule with frequent patch and minor updates. A key differentiator is its default behavior of extending `Object.prototype` with a non-enumerable `should` getter, enabling `(value).should.be.something` syntax. For environments where `Object.prototype` extension is undesirable, it offers an alternative function-style API, `should(value).be.something`. The library ships with TypeScript type definitions, though specific import patterns have seen minor adjustments across versions. It aims for readability and clear test code.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","test","bdd","assert","should","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/should"},{"id":16215,"title":"should-http: HTTP Assertions for should.js","library":"should-http","status":"abandoned","version":"0.1.1","language":"javascript","ecosystem":"npm","summary":"should-http extends the `should.js` assertion library with specific methods for validating Node.js HTTP `IncomingMessage` objects. Primarily used for testing HTTP requests and responses, it enables fluent assertions on status codes, headers (e.g., `Content-Length`), and content types (e.g., `application/json`, `text/html`). Currently at version 0.1.1, this package appears to be abandoned, with no active development or maintenance. Its approach of patching the global `should` instance, rather than exporting specific utilities, ties it closely to older `should.js` usage patterns and makes it less suitable for modern module development (ESM) where global side-effects are generally avoided. It focuses specifically on the standard Node.js `http` module's request and response objects, distinguishing it from broader HTTP client assertion libraries.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","should","should.js","http"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/should-http"},{"id":12022,"title":"SameSite=None Cookie Compatibility Utility","library":"should-send-same-site-none","status":"active","version":"2.0.5","language":"javascript","ecosystem":"npm","summary":"This package provides a utility function (`isSameSiteNoneCompatible`) and an Express.js middleware (`shouldSendSameSiteNone`) to address specific browser compatibility issues with the `SameSite=None; Secure` cookie attribute. Introduced around Chrome 80 in February 2020, the `SameSite=None; Secure` setting is required for cross-site cookies, but some older browsers (notably Chrome 51-66, certain Safari versions, and UC Browser) handle this attribute incorrectly, potentially leading to cookies being rejected or mismanaged. This library detects these incompatible user agents based on a known list from Chromium, allowing developers to dynamically adjust cookie settings to ensure functionality across a broader range of clients. The current stable version is 2.0.5, with recent updates focused on bug fixes and improved TypeScript declarations. It offers a crucial compatibility layer for web applications relying on cross-site cookie functionality, saving developers from maintaining an exhaustive list of incompatible clients themselves.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","Express","samesite","cookie","middleware","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/should-send-same-site-none"},{"id":12023,"title":"Should.js Type Adaptors","library":"should-type-adaptors","status":"maintenance","version":"1.1.0","language":"javascript","ecosystem":"npm","summary":"The `should-type-adaptors` library (current stable version 1.1.0) provides low-level utility functions specifically designed to enhance the `should.js` BDD-style assertion library. Its core purpose is to enable consistent deep comparison, property traversal, and accurate type inspection across diverse JavaScript data structures, particularly those that might deviate from standard object or array behaviors. The library allows for the registration of custom type adaptors, facilitating intelligent handling of complex, custom, or \"adapted\" types during `should.js` assertions. Maintained as part of the `should.js` ecosystem, its latest updates were for dependency management, suggesting it is in a maintenance state rather than active development. Its key differentiator is offering an extensible mechanism for `should.js` to correctly interpret and assert against non-standard or complex type structures.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","shouldjs","type"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/should-type-adaptors"},{"id":12024,"title":"should.js Utility Functions","library":"should-util","status":"maintenance","version":"1.0.1","language":"javascript","ecosystem":"npm","summary":"should-util is a foundational utility library within the should.js assertion ecosystem. It provides a collection of core helper functions, primarily type-checking utilities (e.g., `isString`, `isArray`, `isFunction`) and a `deepEqual` comparison function. The package itself is highly stable, having been at version 1.0.1 since its initial releases over a decade ago, with the last code commit occurring 7 years prior. As such, it follows a 'maintenance' release cadence, receiving no active development or new features. Its primary differentiator is its integral role in the should.js assertion library, offering common, reusable functionalities that are robust and well-tested, though not independently maintained for general-purpose use. It is predominantly a CommonJS module, reflecting its age.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","shouldjs","util"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/should-util"},{"id":16217,"title":"Showdown Markdown to HTML Converter","library":"showdown","status":"active","version":"2.1.0","language":"javascript","ecosystem":"npm","summary":"Showdown is an open-source JavaScript library designed for converting Markdown formatted text into HTML. It is a robust, cross-platform solution, capable of operating both client-side in web browsers and server-side within Node.js environments. The current stable version is 2.1.0, with releases occurring periodically to address bugs, update dependencies, and introduce features; for instance, version 2.0.0 primarily focused on maintenance, updating its `yargs` dependency and Node.js support. Key differentiators include its foundational basis on John Gruber's original Markdown specifications, long-standing stability, and an experimental HTML to Markdown converter introduced in version 1.9.0, providing versatile bidirectional conversion capabilities. Unlike some newer, more opinionated Markdown parsers, Showdown offers extensive configuration options to control the conversion process, allowing users to enable or disable various Markdown features.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","markdown","converter"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/showdown"},{"id":27394,"title":"shred","library":"shred","status":"active","version":"1.1.0-alpha-10","language":"javascript","ecosystem":"npm","summary":"Shred is a resource-oriented HTTP client for JavaScript/Node.js that allows declarative definition of API wrappers with support for URL templates, response compression, authorization, and streaming. The current version is 1.1.0-alpha-10 (alpha quality). It is a complete reboot from 1.0.x, not backwards compatible. Key differentiator: declarative resource definition using CoffeeScript/JavaScript objects, focusing on HTTP resource abstraction rather than low-level requests.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","http","client"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/shred"},{"id":17120,"title":"shrink-ray-current: Node.js Compression Middleware","library":"shrink-ray-current","status":"active","version":"4.1.3","language":"javascript","ecosystem":"npm","summary":"Shrink-ray-current is a Node.js compression middleware designed for Express/Connect applications, providing advanced content encoding capabilities beyond standard gzip. Currently stable at version 4.1.3 (last updated April 2021), it's a maintained fork of the abandoned `shrink-ray` package, ensuring its dependencies are up-to-date. Its key differentiators include built-in support for Brotli and Zopfli (the latter specifically for asynchronous compression of static assets), alongside traditional deflate and gzip. The middleware leverages ETag caching to significantly boost performance for static files, claiming to be 3x faster and using a quarter of the CPU time compared to the standard `compression` middleware in benchmarks, by utilizing higher quality compression algorithms for cached content. Releases appear to be driven by dependency updates or minor bug fixes rather than a fixed schedule.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","compression","gzip","deflate","brotli","zopfli","middleware","express","connect"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/shrink-ray-current"},{"id":3803,"title":"Shrub.py","library":"shrub-py","status":"active","version":"3.10.0","language":"python","ecosystem":"pypi","summary":"Shrub.py is a Python library designed for programmatically building Evergreen project configurations. It allows users to define complex CI/CD task graphs and build variants using Python objects, which can then be serialized into the JSON format required by Evergreen. The library is actively maintained, with its latest version being 3.10.0, released in April 2025.","last_verified":"2026-04-25T15:58:30.067Z","tags":["configuration","evergreen","ci/cd","automation","build system"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/shrub-py"},{"id":2283,"title":"Automagic shell tab completion for Python CLI applications","library":"shtab","status":"active","version":"1.8.0","language":"python","ecosystem":"pypi","summary":"shtab is a Python library that automatically generates shell tab completion scripts for command-line interface (CLI) applications. It processes an `argparse.ArgumentParser` object to produce completion scripts for `bash`, `zsh`, and `tcsh`. It aims for speed and correctness, avoiding the side-effects and performance issues of alternatives like `argcomplete` and `pyzshcomplete`. As of version 1.8.0, it is actively maintained by Iterative AI, with its development often driven by the needs of projects like DVC, but designed for general-purpose use.","last_verified":"2026-04-24T17:17:34.072Z","tags":["cli","shell","completion","autocomplete","argparse","bash","zsh","tcsh"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/shtab"},{"id":24584,"title":"Scrapinghub Command Line Client","library":"shub","status":"active","version":"2.17.1","language":"python","ecosystem":"pypi","summary":"shub is the official command-line client for Scrapinghub, enabling users to deploy, schedule, and manage Scrapy spiders on the Scrapinghub cloud platform. Current version: 2.17.1. Release cadence is irregular.","last_verified":"2026-05-01T00:00:00.000Z","tags":["scraping","scrapy","scrapinghub","deployment"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/shub"},{"id":24583,"title":"Shuffle SDK","library":"shuffle-sdk","status":"active","version":"0.0.38","language":"python","ecosystem":"pypi","summary":"The Python SDK for Shuffle, an open-source SOAR (Security Orchestration, Automation, and Response) platform. Current version 0.0.38, updated irregularly. This SDK allows programmatic interaction with the Shuffle API, including actions like creating workflows, executing rules, and managing apps.","last_verified":"2026-05-01T00:00:00.000Z","tags":["SOAR","security","automation","workflow","shuffle"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/shuffle-sdk"},{"id":14009,"title":"shx: Portable Shell Commands for Node","library":"shx","status":"active","version":"0.4.0","language":"javascript","ecosystem":"npm","summary":"shx is a command-line wrapper for ShellJS, designed specifically for providing cross-platform Unix-like commands within npm package scripts. It enables developers to use common shell commands such as `rm`, `cp`, `ls`, `mkdir`, `echo`, and `sed` consistently across different operating systems (Unix, Windows) without encountering shell-specific syntax issues. The current stable version, 0.4.0, is based on ShellJS v0.9, and mandates Node.js v18 or newer. Its primary differentiator from ShellJS (which is suitable for longer, programmatic JavaScript scripts) is its focus on simple, one-off command executions in `package.json` scripts, offering portability and ease of integration into build tooling and development workflows. shx's release cadence is tied to its upstream ShellJS dependency. It ensures a consistent CLI experience for basic file system operations.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","shelljs","shell","unix","bash","sh","exec","cli","zsh"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/shx"},{"id":3804,"title":"shyaml: YAML for the Command Line (Python version)","library":"shyaml","status":"maintenance","version":"0.6.2","language":"python","ecosystem":"pypi","summary":"The original `shyaml` Python library (v0.6.2) is a command-line tool designed for reading and querying YAML files. It enables shell scripts to easily access YAML data using simple dot-notation paths. While it remains available on PyPI, this Python version is in a low-maintenance state with no new features planned. Active development has transitioned to `shyaml-rs`, a Rust rewrite that offers significant performance improvements and additional features like write capabilities, while maintaining command-line interface compatibility.","last_verified":"2026-04-25T15:58:47.095Z","tags":["yaml","cli","parser","configuration","shell","automation"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/shyaml"},{"id":8639,"title":"Brevo (formerly Sendinblue) API Python SDK","library":"sib-api-v3-sdk","status":"active","version":"7.6.0","language":"python","ecosystem":"pypi","summary":"The `sib-api-v3-sdk` is the official Python client library for the Brevo (formerly Sendinblue) API v3. It provides a wrapper around the RESTful API, enabling developers to programmatically manage email campaigns, transactional emails, SMS, contacts, and retrieve statistics. The library is currently at version 7.6.0 and is actively maintained, with updates typically released as needed for bug fixes and new features.","last_verified":"2026-04-16T00:00:00.000Z","tags":["email","transactional","marketing","sms","api","brevo","sendinblue"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/sib-api-v3-sdk"},{"id":26389,"title":"Sibilisp","library":"sibilisp","status":"active","version":"0.14.2","language":"javascript","ecosystem":"npm","summary":"A LISP-like language dialect based on Sibilant that transpiles to JavaScript. Current stable version is 0.14.2. Sibilisp enhances Sibilant with ES2015+ module system, promises, default arguments, generators, tail recursion via loop/recur, functional programming primitives, and sum/tagged types. It compiles .slisp, .sibilant, and .js files into readable JavaScript without prototype pollution. Differentiators include built-in prelude module (like Lodash), pattern matching macros, and a focus on functional programming while remaining multi-paradigm.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","lisp","sibilant","transpiler","open-source","mit","cli"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/sibilisp"},{"id":24589,"title":"Sickle","library":"sickle","status":"active","version":"0.7.0","language":"python","ecosystem":"pypi","summary":"A lightweight OAI (Open Archives Initiative) client library for Python, designed to harvest metadata from OAI-PMH compliant repositories. Current version is 0.7.0, with maintenance releases as needed.","last_verified":"2026-05-01T00:00:00.000Z","tags":["oai-pmh","metadata harvesting","client"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/sickle"},{"id":28178,"title":"SickRage","library":"sickrage","status":"active","version":"10.0.71","language":"python","ecosystem":"pypi","summary":"Automatic Video Library Manager for TV Shows.  Version 10.0.71, released as a beta/stable with an irregular cadence.","last_verified":"2026-05-09T00:00:00.000Z","tags":["tvshows","automation","media-manager"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/sickrage"},{"id":8640,"title":"Sift Science Python API Client","library":"sift","status":"active","version":"6.0.0","language":"python","ecosystem":"pypi","summary":"The `sift` library provides Python bindings for interacting with the Sift Science API, which offers real-time fraud prevention and risk assessment. It enables developers to send event data, retrieve scores and decisions, and manage labels. The library is actively maintained, with version 6.0.0 as the current release, and follows a regular release cadence to support new Python versions and API features.","last_verified":"2026-04-16T00:00:00.000Z","tags":["fraud-detection","api-client","risk-management","fintech","webhook","e-commerce"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/sift"},{"id":27393,"title":"Sift","library":"sift-stack-py","status":"active","version":"0.14.1","language":"python","ecosystem":"pypi","summary":"Python client library for the Sift API (sift-stack/sift). The library provides async and sync clients for interacting with Sift, a platform for managing and querying time series data from engineering systems. Current version is 0.14.1, with a pre-release v1.0.0a9 available. The library requires Python >=3.8 and is actively developed.","last_verified":"2026-05-01T00:00:00.000Z","tags":["sift","time-series","api-client","async"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/sift-stack-py"},{"id":7716,"title":"sigfig - Scientific Rounding","library":"sigfig","status":"active","version":"1.3.19","language":"python","ecosystem":"pypi","summary":"sigfig is a Python library (current version 1.3.19) designed for precise rounding of numbers based on significant figures, decimal places, or uncertainty. It also provides versatile formatting options and can interpret various numeric input types (e.g., strings, floats, Decimals). The library aims to provide expected rounding results in scientific and engineering contexts, often differing from Python's built-in `round()` function. It is actively maintained with releases as recent as March 2025.","last_verified":"2026-04-16T00:00:00.000Z","tags":["rounding","significant figures","decimals","uncertainty","scientific notation","precision","mathematics"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/sigfig"},{"id":14010,"title":"SIGINFO/SIGUSR1 Signal Handler","library":"siginfo","status":"active","version":"2.0.0","language":"javascript","ecosystem":"npm","summary":"siginfo is a Node.js utility module designed to abstract and standardize the handling of process information signals across different operating systems. Specifically, it normalizes `SIGINFO` (used on BSD/macOS) and `SIGUSR1` (used on Linux), both conventionally triggered by `Ctrl+T` to request a running process to output its internal state or progress. The current stable version is 2.0.0. This package provides a simple API that allows developers to register a callback function which executes when one of these signals is received, typically logging process-specific metrics like version, uptime, or progress. It differentiates itself by providing a cross-platform wrapper for a specific, widely-understood signal convention, making it easier to build inspectable long-running Node.js processes without dealing with OS-specific signal handling directly. Release cadence is infrequent, reflecting its stable and focused functionality, primarily updating for Node.js compatibility or minor enhancements.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","siginfo","sigusr1","ctrl","t","info","progress","inspect"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/siginfo"},{"id":24585,"title":"sigma","library":"sigmatools","status":"active","version":"0.23.1","language":"python","ecosystem":"pypi","summary":"Tools for the Generic Signature Format for SIEM Systems (sigma). Current version: 0.23.1. Quarterly releases with rule updates.","last_verified":"2026-05-01T00:00:00.000Z","tags":["sigma","siem","detection","rules","security"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/sigmatools"},{"id":24587,"title":"Signal Processing Algorithms","library":"signal-processing-algorithms","status":"active","version":"2.1.6","language":"python","ecosystem":"pypi","summary":"A library for signal processing algorithms, originally developed at MongoDB, including peak detection using the 'peak_shapes' algorithm and related utilities. Current version 2.1.6 requires Python <3.12,>=3.11. Maintained by MongoDB.","last_verified":"2026-05-01T00:00:00.000Z","tags":["signal-processing","peak-detection","mongodb"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/signal-processing-algorithms"},{"id":22364,"title":"SignalFx Python Library","library":"signalfx","status":"maintenance","version":"1.1.16","language":"python","ecosystem":"pypi","summary":"SignalFx Python Library provides a client for sending metrics and events to SignalFx, and for interacting with SignalFlow computations. Current version 1.1.16, released 2022-07. Maintenance mode; no active development.","last_verified":"2026-04-27T00:00:00.000Z","tags":["metrics","monitoring","signalfx","observability","SignalFlow"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/signalfx"},{"id":14011,"title":"Signal K Server","library":"signalk-server","status":"active","version":"2.25.0","language":"javascript","ecosystem":"npm","summary":"Signal K Server is an open-source Node.js application that functions as a central data hub for marine electronics, implementing the Signal K standard for boats. It aggregates data from various sources such as NMEA 0183, NMEA 2000, and SeaTalk, then makes this information available to other applications and devices via WebSockets and HTTP APIs. Currently at stable version 2.25.0, the project maintains an active release cadence with frequent minor and patch updates, often including beta versions, addressing features, fixes, and performance improvements. Key differentiators include its role as a vendor-agnostic data standard implementer, its extensibility through a robust plugin architecture, and its ability to run efficiently on embedded hardware like Raspberry Pis and Victron Cerbo GX devices. It enables a wide range of functionalities such as serving as a wireless AIS and navigation hub for popular marine apps, providing anchor watches, functioning as a weather station, and generating automatic logbooks.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","signalk","kjson","nmea","seatalk","gps","sailing","boat","marine"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/signalk-server"},{"id":12025,"title":"ASP.NET SignalR 2.x JavaScript Client","library":"signalr","status":"maintenance","version":"2.4.3","language":"javascript","ecosystem":"npm","summary":"The `signalr` npm package provides the official JavaScript client for Microsoft's **ASP.NET SignalR 2.x** framework, enabling real-time web functionality such as bi-directional communication between server and client. This client is specifically designed to interact with ASP.NET (full .NET Framework) server applications and is distinct from the newer `ASP.NET Core SignalR` client found under `@microsoft/signalr`. The current stable version is 2.4.3, which primarily includes bug fixes and minor improvements, reflecting its status as a maintenance-mode library. Releases are generally patch-focused with no new features planned. A key characteristic is its reliance on jQuery, functioning as a jQuery plugin to provide its `$.hubConnection` API, and its compatibility with the older ASP.NET runtime environment.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","signalr","microsoft","asp.net","jquery","realtime"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/signalr"},{"id":2284,"title":"SignalR Core Python Client","library":"signalrcore","status":"active","version":"1.0.2","language":"python","ecosystem":"pypi","summary":"signalrcore is a full-featured Python client for SignalR Core hubs, offering support for various transports (WebSockets, Server-Sent Events, Long Polling) and encodings (JSON, MessagePack). It's designed to be compatible with Azure SignalR Service and serverless functions, and includes robust automatic and manual reconnection capabilities. The library abstracts away the complexities of SignalR protocol negotiation, transport fallback, and message dispatching, allowing developers to focus on defining event callbacks. Currently at version 1.0.2, it receives active development and maintenance.","last_verified":"2026-04-24T17:17:51.736Z","tags":["SignalR","websockets","real-time","async","client","Microsoft Azure","pub-sub"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/signalrcore"},{"id":22365,"title":"SignalWire Python SDK","library":"signalwire","status":"active","version":"2.1.1","language":"python","ecosystem":"pypi","summary":"Official Python client library for the SignalWire telecom platform, providing voice, video, messaging, and task router capabilities. Current version 2.1.1 requires Python >=3.6. Released under MIT license.","last_verified":"2026-04-27T00:00:00.000Z","tags":["signalwire","telecom","voice","messaging","twisted"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/signalwire"},{"id":22366,"title":"signedjson","library":"signedjson","status":"active","version":"1.1.4","language":"python","ecosystem":"pypi","summary":"Library for signing JSON objects with Ed25519 signatures and verifying them. Version 1.1.4, stable but developed sporadically.","last_verified":"2026-04-27T00:00:00.000Z","tags":["signing","JSON","Ed25519","authentication"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/signedjson"},{"id":22367,"title":"signify","library":"signify","status":"active","version":"0.9.2","language":"python","ecosystem":"pypi","summary":"signify is a Python library for generating and verifying Portable Executable (PE) digital signatures. The current version is 0.9.2. It requires Python >=3.9. The library provides tools to sign PE files and verify existing signatures, primarily for Windows executables. Release cadence is low; updates are infrequent.","last_verified":"2026-04-27T00:00:00.000Z","tags":["pe","signature","authenticode","security","windows"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/signify"},{"id":2767,"title":"signxml","library":"signxml","status":"active","version":"4.4.0","language":"python","ecosystem":"pypi","summary":"signxml is a Python library that implements the W3C XML Signature standard (XMLDSig), used for payload security in standards like SAML 2.0, XAdES, EBICS, and WS-Security. It provides features for signing and verifying XML documents, including support for X.509 certificate chains and XAdES signatures. The library is actively maintained with regular releases, supporting modern Python versions (3.9-3.13+).","last_verified":"2026-04-25T00:39:00.963Z","tags":["xml","signature","security","xades","saml","xmlsec"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/signxml"},{"id":7717,"title":"Sigstore Python Client","library":"sigstore","status":"active","version":"4.2.0","language":"python","ecosystem":"pypi","summary":"Sigstore-python is a client library for interacting with the Sigstore ecosystem, providing tools for signing and verifying Python package distributions and other artifacts. It is actively maintained, with frequent releases addressing security fixes, new features, and compatibility updates. The current version is 4.2.0.","last_verified":"2026-04-16T00:00:00.000Z","tags":["security","supply chain","signing","verification","pypi","trust"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/sigstore"},{"id":22368,"title":"sigstore-models","library":"sigstore-models","status":"active","version":"0.0.6","language":"python","ecosystem":"pypi","summary":"Pydantic based models for Sigstore's protobuf specifications. Version 0.0.6 supports Python >=3.10. The library provides Pythonic data structures for Sigstore bundles, verifiable materials, and other sigstore artifacts. Currently in early active development with frequent releases.","last_verified":"2026-04-27T00:00:00.000Z","tags":["sigstore","models","pydantic","protobuf","supply-chain","security"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/sigstore-models"},{"id":22369,"title":"sigstore-protobuf-specs","library":"sigstore-protobuf-specs","status":"active","version":"0.5.1","language":"python","ecosystem":"pypi","summary":"A library for serializing and deserializing Sigstore messages (e.g., Bundle, DSSE, Envelope). Published as a Python package at version 0.5.1, maintained by the Sigstore project. Requires Python >=3.8. Release cadence is irregular, tied to upstream protobuf spec changes.","last_verified":"2026-04-27T00:00:00.000Z","tags":["sigstore","protobuf","signing","verification","supply-chain-security"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/sigstore-protobuf-specs"},{"id":9305,"title":"Sigstore Rekor Types","library":"sigstore-rekor-types","status":"active","version":"0.0.18","language":"python","ecosystem":"pypi","summary":"This package provides Python data models for the Sigstore Rekor API types. It primarily consists of Pydantic models generated from the Rekor OpenAPI specification, enabling programmatic interaction with Rekor's data structures. The library is currently at version 0.0.18 and receives updates as the upstream Rekor API evolves, maintaining an active release cadence.","last_verified":"2026-04-16T00:00:00.000Z","tags":["sigstore","rekor","supply-chain","security","types","models","pydantic"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/sigstore-rekor-types"},{"id":2285,"title":"Utilities for working with inspect.Signature objects","library":"sigtools","status":"active","version":"4.0.1","language":"python","ecosystem":"pypi","summary":"sigtools is a Python package that enhances introspection capabilities for determining function signatures, especially when decorators modify them. It provides utilities for boosting callable signature introspection, backports keyword-only parameters for older Python versions (though current versions are Python 3+), and tools for combining functions while preserving correct signatures. The current version is 4.0.1, with releases occurring periodically to maintain compatibility and add features.","last_verified":"2026-04-24T17:18:08.187Z","tags":["signature","introspection","decorators","inspect","callable","metaprogramming"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/sigtools"},{"id":10225,"title":"Silero Models","library":"silero","status":"active","version":"0.5.5","language":"python","ecosystem":"pypi","summary":"Silero Models provides a collection of pre-trained enterprise-grade Text-to-Speech (TTS) models primarily focused on Russian and CIS languages, as well as speech-to-text models. It leverages PyTorch for model inference, offering high-quality and fast speech generation. The library is actively maintained with frequent updates, currently at version 0.5.5, with a focus on expanding language support and model quality.","last_verified":"2026-04-17T00:00:00.000Z","tags":["speech-synthesis","tts","ai","deep-learning","audio","pytorch","nlp"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/silero"},{"id":3805,"title":"Silero Voice Activity Detector (VAD)","library":"silero-vad","status":"active","version":"6.2.1","language":"python","ecosystem":"pypi","summary":"Silero VAD is a state-of-the-art Voice Activity Detector (VAD) provided by Silero, built with PyTorch. It helps identify speech segments within audio, offering improved quality and performance across various languages and noisy environments. The current version is 6.2.1, and the library maintains an active release cadence with regular updates to models and features.","last_verified":"2026-04-25T16:04:04.542Z","tags":["audio","voice activity detection","speech processing","machine learning","pytorch","onnx"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/silero-vad"},{"id":28179,"title":"SiliconCompiler","library":"siliconcompiler","status":"active","version":"0.37.9","language":"python","ecosystem":"pypi","summary":"A compiler framework that automates translation from source code to silicon. Current version 0.37.9, with frequent minor releases roughly every 1-2 weeks. Requires Python >= 3.9.","last_verified":"2026-05-09T00:00:00.000Z","tags":["hardware","compiler","silicon","fpga","asic"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/siliconcompiler"},{"id":28180,"title":"PySilk (silk-python)","library":"silk-python","status":"active","version":"0.2.8","language":"python","ecosystem":"pypi","summary":"A Python binding for Silk, an audio codec originally developed by Skype. Supports encoding and decoding of Silk audio data (commonly used in Telegram voice messages). Current version 0.2.8; maintained on GitHub with occasional releases.","last_verified":"2026-05-09T00:00:00.000Z","tags":["audio","codec","silk","telegram","voip"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/silk-python"},{"id":22373,"title":"Silpa Common","library":"silpa-common","status":"maintenance","version":"0.3","language":"python","ecosystem":"pypi","summary":"Common functions for SILPA (Swathanthra Indian Language Processing Applications) and related modules. Version 0.3, released in 2012. The library is in maintenance mode and has limited modern usage.","last_verified":"2026-04-27T00:00:00.000Z","tags":["nlp","indian-languages","silpa","common-lib"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/silpa-common"},{"id":24586,"title":"silx","library":"silx","status":"active","version":"3.0.0","language":"python","ecosystem":"pypi","summary":"silx is a collection of Python packages to support the development of data assessment, reduction and analysis applications at synchrotron radiation facilities. It provides tools for reading HDF5/NeXus files, histogramming, fitting, 1D/2D visualization, and image processing. Current version is 3.0.0, with releases approximately every 6–12 months.","last_verified":"2026-05-01T00:00:00.000Z","tags":["synchrotron","hdf5","nexus","data analysis","histogram","visualization","opencl"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/silx"},{"id":12026,"title":"simctl - Xcode Simulator Utility Wrapper","library":"simctl","status":"active","version":"3.0.0","language":"javascript","ecosystem":"npm","summary":"The `simctl` library provides a Node.js-based programmatic interface for interacting with Apple's `simctl` command-line utility, which manages iOS Simulators on macOS. It enables developers to automate tasks such as listing available devices, booting simulators, installing and launching applications, and interacting with device settings directly from JavaScript or TypeScript code. The current stable version is 3.0.0, which introduced significant breaking changes related to output handling and method signatures. The project's release cadence is driven by updates to Xcode and internal improvements, rather than a fixed schedule. `simctl` is designed for Xcode 8 or greater and Node.js 14.17.0 or greater, acting as a foundational component for other iOS development tools like `ios-sim` by abstracting complex `xcrun simctl` commands into a more accessible API.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","simctl","iOS Simulator"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/simctl"},{"id":10227,"title":"Simultaneous Kalman Filters","library":"simdkalman","status":"active","version":"1.0.4","language":"python","ecosystem":"pypi","summary":"simdkalman provides Kalman filters vectorized as Single Instruction, Multiple Data, enabling efficient processing of multiple independent time series simultaneously. It is designed for performance when dealing with large numbers of parallel Kalman filter estimations. The library is actively maintained and currently at version 1.0.4, with a stable release cadence focused on performance and bug fixes.","last_verified":"2026-04-17T00:00:00.000Z","tags":["kalman filter","signal processing","time series","vectorized","numpy","data science"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/simdkalman"},{"id":9306,"title":"Simhash Python Library","library":"simhash","status":"active","version":"2.1.2","language":"python","ecosystem":"pypi","summary":"The `simhash` library provides a Python implementation of the Simhash Algorithm, a technique for quickly finding near-duplicate documents or comparing the similarity of two texts or data objects. It's highly useful for tasks like large-scale content deduplication, spam detection, and content recommendation, offering a fast way to identify perceptually similar items. The current version is 2.1.2, and it follows an irregular release cadence based on contributions and bug fixes.","last_verified":"2026-04-16T00:00:00.000Z","tags":["hashing","similarity","deduplication","fuzzy matching","information retrieval","text processing"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/simhash"},{"id":24588,"title":"similaritymeasures","library":"similaritymeasures","status":"active","version":"1.4.0","language":"python","ecosystem":"pypi","summary":"Python library for quantifying the difference between two arbitrary curves in space. Provides implementations of common similarity measures including discrete Fréchet distance, dynamic time warping, curve length measure, area between two curves, and more. Current version 1.4.0, supports Python >=3.8, released under MIT license.","last_verified":"2026-05-01T00:00:00.000Z","tags":["curve-similarity","frechet-distance","dynamic-time-warping","area-between-curves","numpy","scipy"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/similaritymeasures"},{"id":24590,"title":"Simile","library":"simile","status":"active","version":"0.5.4","language":"python","ecosystem":"pypi","summary":"A Python SDK for interfacing with Simile AI agents in simulations. Version 0.5.4, pre-1.0 rapid development.","last_verified":"2026-05-01T00:00:00.000Z","tags":["simulation","ai agents","sdk"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/simile"},{"id":16531,"title":"Simli WebRTC Client","library":"simli-client","status":"active","version":"3.0.1","language":"javascript","ecosystem":"npm","summary":"SimliClient is a WebRTC frontend client designed for real-time interaction with AI-powered facial recognition and avatar services. It enables developers to integrate live audio and video streaming capabilities into their web applications, specifically for scenarios involving AI-driven avatars or face-based interactions. The current stable version is 3.0.1. While a specific release cadence isn't explicitly stated, the package follows semantic versioning, with major version changes (like the jump to v3) indicating significant updates and potential breaking changes. Its primary differentiator is its focus on streamlining the integration of WebRTC with Simli's AI backend for facial analysis and avatar control, abstracting much of the low-level WebRTC API complexity for these specialized use cases.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","simli","webrtc","faces","ai","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/simli-client"},{"id":6881,"title":"Simpervisor: Simple Async Process Supervisor","library":"simpervisor","status":"active","version":"1.0.0","language":"python","ecosystem":"pypi","summary":"Simpervisor is a lightweight Python library providing an asynchronous process supervisor. It offers the `SupervisedProcess` class to manage external processes with async methods like `start`, `ready`, `terminate`, and `kill`. The library is actively maintained, with its latest major release (1.0.0) in May 2023, indicating a stable but less frequent release cadence focused on robustness.","last_verified":"2026-04-15T00:00:00.000Z","tags":["async","process","supervisor","asyncio","subprocess"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/simpervisor"},{"id":6239,"title":"Simple ASCII Tables","library":"simple-ascii-tables","status":"active","version":"1.0.1","language":"python","ecosystem":"pypi","summary":"A simple, minimal, and dependency-free Python package for generating ASCII tables. It is a simplified fork of the unmaintained `terminaltables` library, focusing on basic usage without the complexity or external dependencies of other table formatting solutions. The current version is 1.0.1, released on January 23, 2025.","last_verified":"2026-04-14T00:00:00.000Z","tags":["ascii","table","cli","terminal","formatting","no-dependencies"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/simple-ascii-tables"},{"id":16686,"title":"Basic HTTP Authentication Parser","library":"simple-auth-basic","status":"maintenance","version":"2.0.8","language":"javascript","ecosystem":"npm","summary":"simple-auth-basic is a lightweight Node.js module designed for parsing HTTP Basic Authorization headers. It extracts the username and password from the 'Authorization' header in an incoming request or a raw header string, returning an object with `name` and `pass` properties. If the header is invalid or missing, it returns `undefined`. The current stable version is 2.0.8. As a focused utility for a well-established standard, its release cadence is generally slow, primarily for maintenance and compatibility updates rather than new features. Its key differentiator is its simplicity and singular focus on parsing the header, leaving credential validation to the application logic, often paired with a timing-safe string comparison library like `tsscmp` for security.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","basic","auth","authorization","authbasic"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/simple-auth-basic"},{"id":8641,"title":"Simple Azure Blob Downloader","library":"simple-azure-blob-downloader","status":"active","version":"0.1.0","language":"python","ecosystem":"pypi","summary":"simple-azure-blob-downloader is a Python library designed to simplify the process of downloading blobs from Azure Blob Storage. It provides a straightforward interface, acting as a wrapper around the official Azure Storage Blob client library. As of version 0.1.0, it offers basic download functionality.","last_verified":"2026-04-16T00:00:00.000Z","tags":["azure","blob-storage","download","cloud-storage"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/simple-azure-blob-downloader"},{"id":14012,"title":"Simple CLI Help and Sanity Checks","library":"simple-bin-help","status":"active","version":"1.8.0","language":"javascript","ecosystem":"npm","summary":"simple-bin-help is a utility library for Node.js CLI (Command Line Interface) scripts, providing essential features like automatic help message display, argument validation, and update notifications. Currently stable at version 1.8.0, its release cadence is moderate, with updates typically focusing on dependency bumps and minor improvements rather than rapid feature additions. Key differentiators include its consolidated approach to common CLI boilerplate, offering a single function call to handle `--help` / `--version` flags, enforce minimum argument counts (`minArguments`), and integrate `update-notifier` for prompting users about new versions. It allows for customizable help strings, an `onFail` callback for custom error handling, and a `noExit` option to control the default `process.exit()` behavior, providing flexibility for different CLI design patterns.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","npm","cli","bin","utility","help","helper","update","start"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/simple-bin-help"},{"id":26390,"title":"Simple Build Report Webpack Plugin","library":"simple-build-report-webpack-plugin","status":"maintenance","version":"1.0.2","language":"javascript","ecosystem":"npm","summary":"Webpack plugin (v1.0.2) that simplifies console output by bundling FileSizeReport and formatWebpackMessages from react-dev-utils. It replaces verbose Webpack stats with a concise, human-readable summary showing build status, asset sizes (gzipped), and compilation time. Last updated in 2022, no active development. Differentiators: zero-config, single plugin, no options, works with Webpack 5. Lightweight alternative to custom stats configurations or other reporting plugins.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/simple-build-report-webpack-plugin"},{"id":12027,"title":"Simple Code Frame","library":"simple-code-frame","status":"active","version":"1.3.0","language":"javascript","ecosystem":"npm","summary":"Simple Code Frame is a lightweight JavaScript utility designed for generating structured code frames, primarily used in error reporting or diagnostic tools. Its current stable version is 1.3.0. Unlike more comprehensive alternatives like `@babel/code-frame`, `simple-code-frame` distinguishes itself by operating directly on raw string input without requiring an AST parser. This focused design makes it exceptionally small and performant for tasks that only involve highlighting specific lines and columns within arbitrary text. The library ships with TypeScript types, providing a good developer experience for both JavaScript and TypeScript projects. Releases appear to follow a moderate cadence, adding features like `maxWidth` for line truncation and colored output in recent minor versions. It is suitable for environments where parsing overhead is undesirable, focusing solely on visual presentation of code context.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/simple-code-frame"},{"id":27395,"title":"Simple Component Native","library":"simple-component-native","status":"deprecated","version":"1.0.12","language":"javascript","ecosystem":"npm","summary":"A basic React component starter kit with Webpack and Babel for learning purposes. Version 1.0.12 is the latest stable release, but the package is essentially a minimal project setup template rather than a reusable library. It provides step-by-step configuration for Webpack dev server, Babel transpilation (with @babel/preset-env and @babel/preset-react), and a directory structure for components and styles. Unlike mature component libraries (e.g., Material-UI, Ant Design), this package has no exported components and is intended as a barebones skeleton for React beginners. There is no active maintenance or documentation beyond the README setup notes, and it was last published with no recent updates.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/simple-component-native"},{"id":26391,"title":"simple-components-react","library":"simple-components-react","status":"abandoned","version":"1.0.22","language":"javascript","ecosystem":"npm","summary":"A React component library inspired by Element UI (Vue), providing basic to advanced UI components. Current version is 1.0.22, with no recent updates (likely abandoned). It depends on React 16.8.6+ and lodash. The library includes components like Checkbox, Button, Switch, Timeline, and more. It is not actively maintained and lacks documentation beyond the README. Alternatives: Material-UI, Ant Design.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/simple-components-react"},{"id":27396,"title":"simple-crypt","library":"simple-crypt","status":"maintenance","version":"4.1.7","language":"python","ecosystem":"pypi","summary":"Simple, secure encryption and decryption for Python 2.7 and 3. Current version 4.1.7. Provides high-level functions `encrypt` and `decrypt` using PBKDF2 and AES-256-CBC. Release cadence is low (last release 2018).","last_verified":"2026-04-27T00:00:00.000Z","tags":["encryption","security","simple","aes","pbkdf2"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/simple-crypt"},{"id":7718,"title":"Simple DDL Parser","library":"simple-ddl-parser","status":"active","version":"1.13.0","language":"python","ecosystem":"pypi","summary":"Simple DDL Parser is a Python library designed to parse SQL DDL (Data Definition Language) files from various dialects, including HQL, TSQL (MSSQL), Oracle, AWS Redshift, Snowflake, MySQL, and PostgreSQL. It extracts comprehensive information about database entities like tables, columns (types, defaults, primary keys), sequences, alters, and custom types into a JSON or Python dictionary format. The library is actively maintained with frequent releases, currently at version 1.13.0, and typically sees rapid updates with more than 12 releases per year.","last_verified":"2026-04-16T00:00:00.000Z","tags":["sql","ddl","parser","schema","database","hql","tsql","oracle","redshift","snowflake","mysql","postgresql","code-analysis"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/simple-ddl-parser"},{"id":10228,"title":"Simple-DI","library":"simple-di","status":"active","version":"0.1.5","language":"python","ecosystem":"pypi","summary":"Simple-DI is a lightweight Python library for dependency injection. It helps manage application components and their dependencies in a clear, testable, and maintainable way using a container pattern. As of version 0.1.5, it provides core features like `Container` for organizing providers and `Provider` for defining how dependencies are created. Releases are infrequent, driven by new features or bug fixes.","last_verified":"2026-04-17T00:00:00.000Z","tags":["dependency-injection","di","container","framework-agnostic"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/simple-di"},{"id":6882,"title":"Simple DWD Weatherforecast","library":"simple-dwd-weatherforecast","status":"active","version":"3.4.1","language":"python","ecosystem":"pypi","summary":"Simple DWD Weatherforecast is a Python library (version 3.4.1) providing a straightforward tool to retrieve weather forecasts from DWD (Deutscher Wetterdienst) OpenData. It allows access to hourly forecast data for the next 10 days, reported weather conditions, weather maps from the DWD GeoServer, and air quality measurements and forecasts. The project is actively maintained with frequent updates.","last_verified":"2026-04-15T00:00:00.000Z","tags":["weather","forecast","dwd","opendata","germany","air-quality"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/simple-dwd-weatherforecast"},{"id":28181,"title":"simple-equ","library":"simple-equ","status":"active","version":"1.5.11","language":"python","ecosystem":"pypi","summary":"An open source library containing multiple known STEM equations in a functional form. Current version 1.5.11, supports Python >=3.8. Developed by Muhammad Bilal Qamar. Released under MIT License.","last_verified":"2026-05-09T00:00:00.000Z","tags":["stem","equations","arithmetic","trigonometry","quadratic","physics"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/simple-equ"},{"id":12028,"title":"Simple JavaScript Expression Evaluator","library":"simple-eval","status":"active","version":"2.0.0","language":"javascript","ecosystem":"npm","summary":"simple-eval is a focused JavaScript library designed for evaluating simple expressions safely, providing an alternative to the native `eval()` function with a controlled execution environment. The current stable version is 2.0.0. It aims for a moderate release cadence, primarily for maintenance, bug fixes, or minor feature additions. A key differentiator is its limited instruction set, which enhances security by disallowing declarations, assignments, and complex statements, making it safer than direct `eval` for untrusted input, though it does not provide a full sandbox. It uses `jsep` as the default AST parser but supports any ESTree compliant parser like `acorn`, `@babel/parser`, or `esprima`, offering flexibility in parsing logic. This makes it suitable for scenarios requiring lightweight, controlled expression evaluation.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","eval","evaluation","code evaluation","code execution","ast","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/simple-eval"},{"id":16899,"title":"Simple File Bundler","library":"simple-file-bundler","status":"active","version":"1.0.7","language":"javascript","ecosystem":"npm","summary":"Simple File Bundler is a command-line utility designed to merge multiple files into a single bundle, primarily focused on concatenating CSS or JavaScript files. It operates via a configuration file (`simple-file-bundle.config.js`) located at the project root, which exports an array of bundling instructions. Each instruction specifies an output endpoint, a list of input files, an optional path prefix, and an optional separator. The package is currently at version 1.0.7, indicating a stable but likely feature-complete state with an infrequent release cadence. Its key differentiator is its minimalist approach, requiring minimal setup for basic file concatenation, contrasting with more complex bundlers that offer advanced features like module resolution, tree-shaking, or minification.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","bundle","simple"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/simple-file-bundler"},{"id":14013,"title":"Simple Flake ID Generator","library":"simple-flakeid","status":"active","version":"0.0.5","language":"javascript","ecosystem":"npm","summary":"simple-flakeid is a JavaScript/TypeScript library for generating unique, time-ordered Snowflake IDs. Currently at version 0.0.5, it's in early development, aiming to provide robust ID generation with careful consideration for JavaScript's `Number.MAX_SAFE_INTEGER` limitation. It offers methods to generate IDs as standard `number` types (which can throw an error if exceeding `Number.MAX_SAFE_INTEGER`), `BigInt` types, or a dynamic type (`number` or `BigInt`) based on the ID's magnitude and configuration. The core algorithm is derived from yitter/idgenerator. While no explicit release cadence is stated, its recent low version indicates active and continuous development. A key differentiator is the explicit control and automatic handling of ID types to prevent overflow issues commonly found in JavaScript with large integer IDs.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/simple-flakeid"},{"id":20552,"title":"simple-functional-loader","library":"simple-functional-loader","status":"active","version":"1.2.1","language":"javascript","ecosystem":"npm","summary":"Allows using a JavaScript function as a Webpack loader configuration option. Version 1.2.1 simplifies custom inline loaders by wrapping a function into a loader path and options. The package is stable but has seen infrequent updates, with v1.1.2 fixing a security issue. Most development happens in the webpack ecosystem itself.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","webpack","loader","function","inline","functional"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/simple-functional-loader"},{"id":5721,"title":"Simple GCP Object Downloader (PyPI package)","library":"simple-gcp-object-downloader","status":"abandoned","version":"0.1.0","language":"python","ecosystem":"pypi","summary":"This Python package on PyPI, currently at version 0.1.0, appears to be an unmaintained or placeholder project. Its PyPI summary is empty, and no official documentation or source code repository is linked. It does not provide clear or documented functionality for downloading objects from Google Cloud Storage, and there is no discernible release cadence.","last_verified":"2026-04-09T00:00:00.000Z","tags":["gcp","google-cloud","storage","download"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/simple-gcp-object-downloader"},{"id":16532,"title":"simple-get","library":"simple-get","status":"active","version":"4.0.1","language":"javascript","ecosystem":"npm","summary":"simple-get is a minimalist HTTP client library for Node.js, providing the simplest way to make HTTP GET requests with essential features like HTTPS support, automatic redirect following, and gzip/deflate decompression. It focuses on being a lightweight wrapper (under 120 lines of code) around Node.js's native `http` and `https` modules, minimizing overhead. The current stable version is 4.0.1. It maintains a stable API, primarily using callback patterns, and is known for its reliability and efficiency in basic request scenarios. Key differentiators include its small footprint and stream-first approach, making it ideal for scenarios where a full-featured HTTP client is overkill, or when composing with other stream-based utilities.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","request","http","GET","get request","http.get","redirects","follow redirects","gzip"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/simple-get"},{"id":17363,"title":"Lightweight In-Memory Graph Database","library":"simple-graphdb","status":"active","version":"3.1.0","language":"javascript","ecosystem":"npm","summary":"Simple-graphdb is an open-source, lightweight, in-memory graph database designed for managing graph data structures directly within a JavaScript/TypeScript application. Currently at version 3.1.0, it offers a stable API for creating, manipulating, and traversing nodes and edges with properties. Unlike persistent graph databases such as Neo4j or Ontotext's GraphDB, simple-graphdb does not offer data persistence or advanced enterprise features like clustering or complex query languages. Its primary differentiators are its simplicity, zero-dependency footprint, and suitability for use cases where graph data needs to be modeled and queried programmatically within a single application process, such as social network simulations, routing algorithms, or in-memory knowledge graphs for smaller datasets. The library typically follows a moderate, stable release cadence, focusing on core graph operations and performance within its in-memory scope.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","graph","database","in-memory","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/simple-graphdb"},{"id":16901,"title":"Simple HMAC Authentication Express Middleware","library":"simple-hmac-auth-express","status":"active","version":"1.3.0","language":"javascript","ecosystem":"npm","summary":"This package, `simple-hmac-auth-express`, provides an Express middleware designed for implementing HMAC-based authentication in API endpoints. It acts as a wrapper around the `simple-hmac-auth` core library, integrating its authentication logic seamlessly into the Express request-response cycle. The current stable version is v1.3.0, released in August 2022. Releases appear to be event-driven, primarily driven by updates to its core dependency or maintenance tasks. A key differentiator is its ability to handle request body parsing internally, which is crucial for HMAC signature verification that often requires access to the raw request body before other middleware might consume it. It requires `secretForKey` (a function returning a Promise for the secret) and `onRejected` handlers for failed authentication.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/simple-hmac-auth-express"},{"id":16216,"title":"Simple Hot Reload Server","library":"simple-hot-reload-server","status":"maintenance","version":"1.2.0","language":"javascript","ecosystem":"npm","summary":"Simple Hot Reload Server is a command-line utility and Node.js module designed for front-end development, providing a local HTTP server with automatic browser reloading capabilities. It connects clients and the server via WebSockets to enable hot reloading for HTML, CSS, and JavaScript files, among others. Key features include a file viewer, source map preview, and a request forwarding proxy. It also offers a debugger integration. This package is currently at version 1.2.0. While it provides essential development server features, its last significant activity was in late 2021, suggesting it is in maintenance mode rather than active development. Its configuration is typically handled via a CommonJS `hrs.config.js` file, allowing for custom Express middleware and advanced proxy rules.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","hot","reload","server"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/simple-hot-reload-server"},{"id":14014,"title":"Simple INI Parser","library":"simple-ini","status":"abandoned","version":"1.0.4","language":"javascript","ecosystem":"npm","summary":"simple-ini is a JavaScript library designed for parsing and working with INI-formatted configuration files. It provides a straightforward API to load INI content, check for sections and properties, and retrieve values, including support for global properties and multi-line values. The current stable version is 1.0.4, which was last published over eight years ago, indicating it is no longer actively maintained. Its release cadence is effectively none, making it a static utility for basic INI parsing without ongoing updates or modern feature development. Key differentiators at the time of its release included configurable options for case sensitivity, comment characters, and handling of duplicate entries, but it notably lacks explicit TypeScript support or native ESM compatibility, which are common in contemporary configuration libraries.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","INI-file","Configuration","Settings"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/simple-ini"},{"id":12029,"title":"Simple-Keyboard: JavaScript Virtual Keyboard","library":"simple-keyboard","status":"active","version":"3.8.133","language":"javascript","ecosystem":"npm","summary":"Simple-Keyboard is a robust, lightweight, and highly customizable JavaScript virtual keyboard library designed for web applications. Currently at version 3.8.133, it maintains a stable release cadence with frequent updates addressing bugs and adding features. Key differentiators include broad browser compatibility (down to IE11 with specific bundles), built-in TypeScript support since v3.0.0, and a modular architecture allowing extensions for autocorrect, input masks, and key navigation. It is designed to be framework-agnostic, easily integrating into vanilla JavaScript, React, Angular, and Vue projects, providing an on-screen input solution suitable for touchscreens, kiosks, and general web input fields.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/simple-keyboard"},{"id":16903,"title":"Koa Shopify Authentication Middleware","library":"simple-koa-shopify-auth","status":"deprecated","version":"3.0.0","language":"javascript","ecosystem":"npm","summary":"simple-koa-shopify-auth is a Koa middleware library designed to simplify Shopify app authentication, serving as a successor to the now-deprecated `@shopify/koa-shopify-auth`. It specifically supports `@shopify/shopify-api` version 5.x.x, integrating features like token exchange for online sessions and removing cookie-based session management to reduce redirects. The package is currently at version 3.0.0, with patch updates for performance and bug fixes, but the project is officially considered deprecated by its maintainer due to ongoing improvements in Shopify's native authentication flows that will render such a library unnecessary. It differentiates itself by its explicit support for `@shopify/shopify-api` v5 and its streamlined session handling, but it is not affiliated with Shopify directly. There are no plans to support `@shopify/shopify-api` v6 or newer versions, making it suitable only for applications locked into the v5 API.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","shopify","koa","middleware","auth","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/simple-koa-shopify-auth"},{"id":28187,"title":"Simple Lama Inpainting","library":"simple-lama-inpainting","status":"active","version":"0.1.2","language":"python","ecosystem":"pypi","summary":"A lightweight Python wrapper for LaMa image inpainting, supporting CPU and GPU inference. Current version 0.1.2, updated irregularly on PyPI.","last_verified":"2026-05-09T00:00:00.000Z","tags":["image-inpainting","lama","deep-learning","pytorch"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/simple-lama-inpainting"},{"id":12030,"title":"Simple LRU Cache","library":"simple-lru-cache","status":"abandoned","version":"0.0.2","language":"javascript","ecosystem":"npm","summary":"The `simple-lru-cache` package offers a minimalistic and fast Least Recently Used (LRU) cache implementation for Node.js. Its core functionality revolves around prioritizing recently accessed keys, ejecting the least recently used key only when the cache reaches its configured maximum size (`maxSize`). Despite its explicit goal of simplicity and speed, the package is currently at version 0.0.2 and has not seen updates for over eight years, indicating it is abandoned. This makes it unsuitable for modern production environments due to potential security vulnerabilities, lack of compatibility with newer Node.js versions, and absence of modern features like time-based expiration (TTL). Its key differentiator was intended to be its extreme simplicity and speed compared to more feature-rich alternatives like `lru-cache`, but its current state makes it a significant risk. Developers should consider maintained alternatives or native JavaScript `Map` objects for simple caching needs.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","cache","lru","simple","fast"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/simple-lru-cache"},{"id":18788,"title":"simple-mime","library":"simple-mime","status":"active","version":"0.1.0","language":"javascript","ecosystem":"npm","summary":"A minimal mime type lookup library for Node.js, providing a simple function to map file extensions to MIME types. Version 0.1.0 is the current stable release. It focuses on being lightweight and dependency-free, unlike the more feature-rich `mime` package. Ideal for small static file servers where minimalism is preferred.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/simple-mime"},{"id":14015,"title":"Simple Node Logger","library":"simple-node-logger","status":"active","version":"21.8.12","language":"javascript","ecosystem":"npm","summary":"Simple Node Logger is a multi-level logging library for Node.js, providing robust support for console, file, and rolling file appenders. Currently at version 21.8.12, it offers flexible configuration options including custom timestamp formats, dynamic log level changes (trace, debug, info, warn, error, fatal), and the ability to integrate with process error events. Its key differentiators include a modular log manager for creating multiple loggers and appenders, support for domain and category columns in logs, and built-in statistics tracking for log statements. The library is designed for ease of use in small to large production environments, focusing on core logging functionalities without excessive complexity, and ships with TypeScript definitions for improved developer experience. While the documentation primarily shows CommonJS `require` patterns, it includes type definitions, suggesting compatibility with modern TypeScript setups.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","log","logger","multi-appender","file logger","rolling file logger","console logger","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/simple-node-logger"},{"id":20550,"title":"simple-nunjucks-loader","library":"simple-nunjucks-loader","status":"active","version":"3.2.0","language":"javascript","ecosystem":"npm","summary":"A Webpack 5 loader that precompiles Nunjucks templates and integrates with html-webpack-plugin. It parses template AST to automatically resolve imports, filters, and extensions, avoiding the default Nunjucks precompilation global. Features a custom {% static %} tag for async asset handling with HMR support. Current stable version is 3.2.0. Maintained by the community with moderate release cadence (major versions for Webpack upgrades). Key differentiators: full compatibility with Webpack 5, dynamic asset resolution, and zero global pollution.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","webpack","loader","nunjucks","template","html-webpack-plugin"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/simple-nunjucks-loader"},{"id":17949,"title":"Simple OAuth2 Node.js Client","library":"simple-oauth2","status":"active","version":"5.1.0","language":"javascript","ecosystem":"npm","summary":"Simple OAuth2 is a robust Node.js client library that provides a straightforward interface for interacting with OAuth 2.0 authorization servers. It supports various standard grant types including Authorization Code, Resource Owner Password Credentials, and Client Credentials, making it adaptable for diverse application architectures from web services to CLI tools. The package is currently stable at version 5.1.0, which mandates Node.js 14.x or higher, with a development branch (6.x) targeting Node.js 16.x and above. While a strict release cadence is not published, active development and maintenance are evident. Its primary differentiator lies in simplifying complex OAuth2 flows into an easy-to-use, promise-based API specifically for Node.js environments.","last_verified":"2026-04-23T00:00:00.000Z","tags":["javascript","oauth2","authorization","password","client","credentials"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/simple-oauth2"},{"id":14016,"title":"Simple OData Server","library":"simple-odata-server","status":"maintenance","version":"1.2.2","language":"javascript","ecosystem":"npm","summary":"Simple OData Server (simple-odata-server) is a lightweight Node.js library designed to create OData v2 compatible servers with minimal setup. It currently stands at version 1.2.2. While stable and used in projects like jsreport, the repository explicitly states it is no longer actively maintained by its creators, meaning bug fixes and new features are unlikely to be introduced regularly, if at all. Its primary differentiator is its simplicity and direct support for MongoDB and NeDB databases via separate adapter packages (simple-odata-server-mongodb, simple-odata-server-nedb), making it suitable for projects requiring basic OData functionality without the overhead of more comprehensive, feature-rich OData frameworks. It supports core operations like $metadata, filtering, and CRUD operations, but intentionally omits advanced features such as entity links, batch operations, or Atom feeds to maintain its lean footprint.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","OData","server","mongodb","nedb"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/simple-odata-server"},{"id":18789,"title":"simple-parser","library":"simple-parser","status":"active","version":"0.0.0","language":"javascript","ecosystem":"npm","summary":"A lightweight, minimalistic parser for simple grammars, currently at version 0.0.0. It aims to provide a straightforward API for tokenizing and parsing input strings with user-defined rules. Unlike more complex parser generators (e.g., ANTLR, PEG.js), simple-parser focuses on simplicity and zero dependencies, making it suitable for small projects or educational use. The release cadence is not yet established as it is in early development. Key differentiators include a tiny footprint and an intuitive rule definition syntax.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/simple-parser"},{"id":2286,"title":"Simple-Parsing: Elegant Argument Parsing with Dataclasses","library":"simple-parsing","status":"active","version":"0.1.8","language":"python","ecosystem":"pypi","summary":"Simple-parsing is a Python utility that significantly simplifies and cleans up argument parsing scripts by extending `argparse` with `dataclasses`. It allows developers to define command-line arguments in a structured, strongly typed, and object-oriented manner. Key features include support for inheritance, nesting of argument groups, easy serialization to JSON/YAML, and automatic generation of help strings from docstrings and comments. The library is currently at version 0.1.8 and maintains an active release cadence, with updates typically occurring every few months.","last_verified":"2026-04-24T17:18:26.133Z","tags":["argument parsing","dataclasses","argparse","CLI","configuration"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/simple-parsing"},{"id":3806,"title":"simple-pid","library":"simple-pid","status":"active","version":"2.0.1","language":"python","ecosystem":"pypi","summary":"simple-pid is a Python library that provides a simple and easy-to-use PID controller. It is designed to be robust and operate without external dependencies, making it suitable for various control system applications. The library is actively maintained, with the current version being 2.0.1, and new major versions released approximately every 2-3 years, supplemented by minor and patch releases as needed.","last_verified":"2026-04-25T16:04:25.357Z","tags":["control-system","pid","automation","robotics"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/simple-pid"},{"id":12031,"title":"Simple Playwright Framework","library":"simple-playwright-framework","status":"active","version":"0.0.33","language":"javascript","ecosystem":"npm","summary":"The `simple-playwright-framework` (current version 0.0.33) is a lightweight and modular TypeScript-based automation framework built on Microsoft Playwright. It aims to accelerate the setup of scalable UI and API test automation projects by providing a clean architecture, reusable fixtures, and streamlined onboarding processes. Key features include custom Playwright fixtures for authentication and state management, a `scenarioLoader` for environment-driven test data (supporting JSON, API, or DB integration), and a flexible provider registry for various authentication flows. It supports environment-aware configuration, offers reusable helpers for common test scenarios, and integrates with modern reporting tools like Playwright HTML, Allure, and TestRail. The framework also includes a CLI scaffolding tool (`npx init-demo-project`) to generate demo projects with recommended structures, promoting CI/CD readiness through parallel safety and isolated test states. Given its pre-1.0 version, the release cadence is likely agile, with frequent updates that may include API adjustments.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","playwright","framework","testing","automation","fixtures","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/simple-playwright-framework"},{"id":12032,"title":"simple-plist utility","library":"simple-plist","status":"active","version":"1.3.1","language":"javascript","ecosystem":"npm","summary":"simple-plist is a wrapper utility for interacting with Apple Property List (plist) data, supporting both binary and XML formats. The current stable version is 1.3.1. While its release cadence is not rapid, the package demonstrates active maintenance, as evidenced by the recent v1.3.0 rewrite into TypeScript to provide strong typing. It offers a straightforward API for reading and writing plist files synchronously and asynchronously, as well as in-memory parsing and stringification. This package serves as a convenient abstraction over lower-level plist parsing libraries, making it easier to manage `.plist` files commonly found in macOS and iOS environments, without requiring direct interaction with the underlying `plist` or `bplist` packages.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","plist","binary","bplist","xml","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/simple-plist"},{"id":20551,"title":"Simple Progress Webpack Plugin","library":"simple-progress-webpack-plugin","status":"active","version":"2.0.0","language":"javascript","ecosystem":"npm","summary":"A simple progress plugin for Webpack (v2.0.0, last released 2022, infrequent updates) that provides detailed, visually appealing build progress in the command line. It supports four output formats: minimal, simple, compact (default), expanded, and verbose. Requires Node.js 12+. Alternative to webpack's built-in progress plugin or ProgressBarPlugin.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","webpack","plugin","progress","simple","logger","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/simple-progress-webpack-plugin"},{"id":9304,"title":"Simple REST Client","library":"simple-rest-client","status":"active","version":"1.2.1","language":"python","ecosystem":"pypi","summary":"Simple REST client for Python 3.8+ that aims to make interacting with REST APIs straightforward. It provides a clean API for defining resources and actions, handles HTTP requests, and parses responses. Currently at version 1.2.1, it follows a stable release cadence with updates addressing bug fixes and minor improvements, focusing on simplicity and ease of use.","last_verified":"2026-04-16T00:00:00.000Z","tags":["rest","api client","http client","requests","restful"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/simple-rest-client"},{"id":805,"title":"Simple-Salesforce","library":"simple-salesforce","status":"active","version":"1.12.9","language":"python","ecosystem":"pypi","summary":"Simple-Salesforce is a basic Salesforce.com REST API client built for Python 3.9 and newer versions. It provides a low-level interface to the Salesforce REST Resource and APEX API, returning JSON responses as Python dictionaries. The library facilitates common operations like authentication, CRUD operations on Salesforce objects, SOQL/SOSL queries, and interaction with Bulk and Metadata APIs. It's actively maintained with regular bug fixes and feature enhancements.","last_verified":"2026-05-12T19:36:01.107Z","tags":["salesforce","api client","crm","rest api","cloud"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/simple-salesforce"},{"id":8642,"title":"Simple Settings","library":"simple-settings","status":"active","version":"1.2.0","language":"python","ecosystem":"pypi","summary":"Simple Settings is a Python library designed to provide a flexible and straightforward way to manage project configurations, inspired by Django's settings system. It allows loading settings from various file formats (Python modules, CFG, YAML, JSON, TOML) and supports dynamic settings backends like AWS S3, Memcached, and SQL databases. The current version is 1.2.0, and it maintains an active, though irregular, release cadence.","last_verified":"2026-04-16T00:00:00.000Z","tags":["settings","configuration","django-inspired","config-management"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/simple-settings"},{"id":4764,"title":"Simple Terminal Menu","library":"simple-term-menu","status":"active","version":"1.6.6","language":"python","ecosystem":"pypi","summary":"simple-term-menu is a Python package that facilitates the creation of interactive command-line menus. It enables users to select options using arrow keys, j/k (Vim motions), or emacs keys. The library intelligently adapts to terminal capabilities by leveraging the terminfo database, disabling unavailable styles. It is actively maintained, with frequent minor releases, and primarily supports Linux and macOS environments.","last_verified":"2026-04-12T00:00:00.000Z","tags":["cli","terminal","menu","interactive","console","tui"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/simple-term-menu"},{"id":14017,"title":"Simple Text Parser","library":"simple-text-parser","status":"active","version":"2.1.1","language":"javascript","ecosystem":"npm","summary":"Simple Text Parser is a TypeScript-based utility for synchronously parsing plain text strings using highly customizable rules defined by regular expressions or substring matches. It allows developers to transform text by replacing matches with custom HTML or by converting text into a structured tree of nodes, enabling more complex data extraction and manipulation. Currently at version 2.1.1, the library maintains a stable release cadence. Its key differentiators include its simplicity, synchronous operation for predictable performance, and the ability to define highly granular parsing rules using standard JavaScript regular expressions, making it suitable for both browser and Node.js environments. The library ships with built-in TypeScript types, providing a robust development experience.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","parse","text","plain","regex","regexp","parser","string","simple","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/simple-text-parser"},{"id":17062,"title":"CLI Update Notifier","library":"simple-update-notifier","status":"active","version":"2.0.0","language":"javascript","ecosystem":"npm","summary":"simple-update-notifier is a lightweight and straightforward utility designed to inform users of command-line interface (CLI) applications about available updates on npm. It works by checking the npm registry for newer versions of a specified package and, if an update is found, prints a non-intrusive notification to the terminal. The library is currently at version 2.0.0, released in June 2023, and maintains a fairly active release cadence with minor and patch updates for dependency management and minor enhancements, and less frequent major releases for breaking changes. A key differentiator is its simplicity and built-in caching mechanism, which prevents excessive API calls to npm by only checking for updates at a configurable interval (defaulting to once a day). It also includes options to control notification behavior in npm scripts and specify different npm `dist-tags`.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/simple-update-notifier"},{"id":22372,"title":"simple-utility-debounce","library":"simple-utility-debounce","status":"active","version":"1.0.0","language":"javascript","ecosystem":"npm","summary":"A minimal debounce utility function that delays invoking a callback until after a specified wait period. Version 1.0.0 (latest) is a single-function package with no dependencies. Lightweight alternative to lodash.debounce, targeting npm users who need a quick, zero-dependency debounce. No TypeScript types included. Last updated in 2023, with no recent activity or releases.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/simple-utility-debounce"},{"id":1202,"title":"Simple WebSocket","library":"simple-websocket","status":"active","version":"1.1.0","language":"python","ecosystem":"pypi","summary":"simple-websocket is a Python library offering a collection of WebSocket servers and clients, supporting both traditional (synchronous) and asynchronous (asyncio) workflows. It simplifies WebSocket communication for standalone applications and integration into larger web frameworks like Flask or ASGI. The project is actively maintained with regular releases, with the latest being 1.1.0.","last_verified":"2026-04-23T18:13:43.063Z","tags":["websocket","networking","server","client","asyncio","synchronous","real-time"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/simple-websocket"},{"id":12033,"title":"SimpleBar React Component","library":"simplebar-react","status":"active","version":"3.3.2","language":"javascript","ecosystem":"npm","summary":"SimpleBar-React is a React wrapper component for the core SimpleBar library, which provides highly customizable scrollbars while preserving native browser scroll performance and behaviors. Unlike many other custom scrollbar solutions, it avoids JavaScript-driven scrolling in favor of native `overflow: auto`, ensuring a smooth user experience. The `simplebar-react` package is currently at version 3.3.2. The underlying `simplebar` core library is actively maintained, with version 6.2.7 being stable and a 7.0.0-beta.0 release in progress, indicating a consistent, though not rapid, release cadence for major updates. It is designed for internal scrolling areas (like chat boxes or specific content panels) and explicitly warns against use on the `document.body`. It ships with TypeScript definitions and supports modern React versions.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/simplebar-react"},{"id":12034,"title":"SimpleBar for Vue","library":"simplebar-vue","status":"active","version":"2.4.2","language":"javascript","ecosystem":"npm","summary":"simplebar-vue is a Vue.js component wrapper for the highly customizable native JavaScript scrollbar library, SimpleBar. It enables developers to easily integrate custom scrollbars into their Vue applications, leveraging native browser scroll behavior for performance while offering extensive styling options. The current stable version of simplebar-vue is 2.4.2, which depends on SimpleBar core v6.x. The core SimpleBar library itself sees fairly regular updates, including major version bumps with breaking changes, which are then reflected in subsequent simplebar-vue releases. Its key differentiator lies in its approach to custom scrollbars: instead of recreating scroll behavior with JavaScript, it maintains the native scrolling experience, ensuring accessibility and performance, particularly for internal web page scrolling areas like chat boxes or modals, rather than the entire `body` element.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/simplebar-vue"},{"id":24591,"title":"simplecosine","library":"simplecosine","status":"active","version":"1.2","language":"python","ecosystem":"pypi","summary":"Simple cosine distance calculation for vectors. Version 1.2 provides a straightforward function to compute cosine similarity or distance between two vectors. No active development, stable API.","last_verified":"2026-05-01T00:00:00.000Z","tags":["cosine","distance","vector"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/simplecosine"},{"id":1025,"title":"SimpleEval","library":"simpleeval","status":"active","version":"1.0.7","language":"python","ecosystem":"pypi","summary":"SimpleEval is a Python library designed for safely evaluating simple expressions provided by untrusted users. It acts as a controlled alternative to Python's built-in `eval()` function, parsing expressions using the `ast` module to restrict executable operations, functions, and names. This prevents malicious code execution while allowing flexible, user-defined calculations. The current version is 1.0.7, and the library maintains an active development and release cadence.","last_verified":"2026-04-23T16:03:30.080Z","tags":["evaluation","sandbox","expression parser","safe eval","AST","security"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/simpleeval"},{"id":5476,"title":"Simple FIX Protocol Implementation","library":"simplefix","status":"active","version":"1.0.17","language":"python","ecosystem":"pypi","summary":"SimpleFIX is a Python library that provides a straightforward implementation of the FIX (Financial Information eXchange) application-layer protocol. It enables the creation, encoding, and decoding of FIX messages. Unlike full-fledged FIX engines, SimpleFIX focuses solely on message handling and does not include functionality for socket communication, session management, recovery, or message persistence. The library is actively maintained, with its latest version being 1.0.17.","last_verified":"2026-04-13T00:00:00.000Z","tags":["FIX protocol","financial","trading","message encoding","message parsing","low-level"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/simplefix"},{"id":4258,"title":"Simpleflow (AWS SWF)","library":"simpleflow","status":"active","version":"0.34.2","language":"python","ecosystem":"pypi","summary":"Simpleflow is a Python library for dataflow programming with Amazon Simple Workflow Service (SWF). It provides a Pythonic way to define and execute complex, distributed workflows by orchestrating activities and managing their states. The current version is 0.34.2, and it typically sees infrequent, but targeted, updates.","last_verified":"2026-04-11T00:00:00.000Z","tags":["AWS","SWF","workflow","dataflow","orchestration","distributed-systems"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/simpleflow"},{"id":5477,"title":"Simple generic functions","library":"simplegeneric","status":"maintenance","version":"0.8.1","language":"python","ecosystem":"pypi","summary":"The `simplegeneric` module enables the creation of simple single-dispatch generic functions in Python, akin to built-in functions like `len()` or `iter()`. It achieves this through internal lookup tables rather than special method names. The library, currently at version 0.8.1, was last updated in 2012, signifying a mature but no longer actively developed project that remains functional for its intended purpose. It boasts no external runtime dependencies beyond a minimum Python version.","last_verified":"2026-04-13T00:00:00.000Z","tags":["generic functions","single-dispatch","decorators","generic programming","dispatch"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/simplegeneric"},{"id":28182,"title":"SimpleGmail","library":"simplegmail","status":"active","version":"4.1.1","language":"python","ecosystem":"pypi","summary":"SimpleGmail is a Python library providing a simple API client for Gmail, allowing users to send, read, delete, and manage emails and labels via the Gmail API. The latest version is 4.1.1 (released 2025-11-07). The library follows an irregular release cadence.","last_verified":"2026-05-09T00:00:00.000Z","tags":["gmail","email","api-client","google-api","oauth"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/simplegmail"},{"id":5478,"title":"SimpleITK","library":"simpleitk","status":"active","version":"2.5.3","language":"python","ecosystem":"pypi","summary":"SimpleITK is a simplified, open-source interface to the Insight Segmentation and Registration Toolkit (ITK) for image registration and segmentation. It supports multiple programming languages, including Python, and offers a high-level, procedural interface to ITK's extensive algorithms. It aims to make image analysis more accessible for rapid prototyping, education, and various applications, especially in medical imaging. The current version is 2.5.3, with regular releases.","last_verified":"2026-04-13T00:00:00.000Z","tags":["image processing","medical imaging","segmentation","registration","ITK"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/simpleitk"},{"id":8643,"title":"simplejpeg","library":"simplejpeg","status":"active","version":"1.9.0","language":"python","ecosystem":"pypi","summary":"simplejpeg is a Python library offering fast JPEG encoding and decoding, built upon recent versions of libturbojpeg. It targets use cases prioritizing speed and direct memory access over broader image format support. The library is actively maintained with regular releases, currently at version 1.9.0, providing efficient handling of JPEG images as NumPy arrays.","last_verified":"2026-04-16T00:00:00.000Z","tags":["image processing","jpeg","encoding","decoding","numpy","performance"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/simplejpeg"},{"id":579,"title":"Simplejson","library":"simplejson","status":"active","version":"3.20.2","language":"python","ecosystem":"pypi","summary":"Simplejson is a fast, extensible, and standards-compliant JSON encoder/decoder for Python. It's often used as a drop-in replacement for Python's built-in `json` module, offering a C extension for improved performance and additional features. The library is actively maintained, with the current stable version being 3.20.2, and releases occur several times a year.","last_verified":"2026-05-12T16:16:01.155Z","tags":["json","serialization","deserialization","high-performance","encoding","decoding"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/simplejson"},{"id":6456,"title":"Simple KML Creator","library":"simplekml","status":"active","version":"1.3.6","language":"python","ecosystem":"pypi","summary":"simplekml is a Python package designed for generating KML (Keyhole Markup Language) and KMZ files with minimal effort. It simplifies the creation of KML documents, folders, points, linestrings, and polygons without requiring in-depth knowledge of the KML standard itself. The current version is 1.3.6. Release cadence is infrequent, with the last update in 2021, and prior updates in 2020 and 2018.","last_verified":"2026-04-15T00:00:00.000Z","tags":["KML","KMZ","GIS","geospatial","map","vector graphics"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/simplekml"},{"id":27397,"title":"simplekv","library":"simplekv","status":"active","version":"0.14.1","language":"python","ecosystem":"pypi","summary":"A key-value store for binary data, supporting multiple backends including filesystem, Redis, MongoDB, Azure Blob Storage, and Amazon S3. Current version: 0.14.1. Release cadence is irregular, with occasional minor and patch releases.","last_verified":"2026-05-01T00:00:00.000Z","tags":["key-value","storage","redis","s3","azure","filesystem","mongodb"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/simplekv"},{"id":28183,"title":"Simplemma","library":"simplemma","status":"active","version":"1.1.2","language":"python","ecosystem":"pypi","summary":"A lightweight multilingual lemmatization and language detection library for Python. Current version: 1.1.2. Release cadence: irregular, with major breaking changes at v1.0.0. Requires Python >=3.8.","last_verified":"2026-05-09T00:00:00.000Z","tags":["lemmatization","nlp","multilingual","language-detection"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/simplemma"},{"id":8644,"title":"SimplePyBLE","library":"simplepyble","status":"active","version":"0.12.1","language":"python","ecosystem":"pypi","summary":"SimplePyBLE provides Python bindings for SimpleBLE, a fully cross-platform Bluetooth Low Energy (BLE) library written in C++. It is designed for simplicity and ease of use, offering a consistent API across Windows, macOS, and Linux, with some support for iOS and Android. The library is currently at version 0.12.1 and maintains an active release cadence, with frequent updates addressing features, stability, and bug fixes.","last_verified":"2026-04-16T00:00:00.000Z","tags":["bluetooth","ble","iot","hardware","asyncio","cross-platform"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/simplepyble"},{"id":10229,"title":"Simplesat","library":"simplesat","status":"maintenance","version":"0.9.2","language":"python","ecosystem":"pypi","summary":"Simplesat is a Python library providing a prototype for SAT-based dependency handling, designed for resolving package and software dependencies using satisfiability algorithms. It is currently at version 0.9.2. The release cadence is irregular, with recent updates primarily focusing on Python version compatibility and bug fixes rather than rapid feature additions. The API is explicitly stated as being subject to change.","last_verified":"2026-04-17T00:00:00.000Z","tags":["solver","satisfiability","dependency-resolution","constraints","pysat"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/simplesat"},{"id":16219,"title":"simplesmtp: Simple SMTP Server and Client Module","library":"simplesmtp","status":"abandoned","version":"0.3.35","language":"javascript","ecosystem":"npm","summary":"simplesmtp is a Node.js module designed for creating custom SMTP servers and clients, primarily targeting older Node.js environments (v0.6 to v0.8+). The package, currently at version 0.3.35, is explicitly deprecated and no longer maintained. It was developed without Node.js v0.10 streams, indicating significant compatibility challenges with Node.js v0.12 and newer versions. While it offers basic SMTP functionality suitable for integration testing, it lacks active development, security updates, and modern features. Users are strongly advised to migrate to modern alternatives like `smtp-server` for server implementations, `smtp-connection` for client-side operations, or `Haraka` for full-featured SMTP applications, which offer better performance, security, and compatibility with current Node.js releases. There is no ongoing release cadence.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","servers","text-based","smtp","email","mail","e-mail"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/simplesmtp"},{"id":7719,"title":"Fast Linestring Simplification","library":"simplification","status":"active","version":"0.7.14","language":"python","ecosystem":"pypi","summary":"The `simplification` library provides highly optimized linestring (polyline) simplification using either the Ramer-Douglas-Peucker (RDP) or Visvalingam-Whyatt algorithms. It achieves high performance by leveraging a Rust binary through Python's Foreign Function Interface (FFI). The library is currently at version 0.7.14 and appears to be actively maintained with frequent minor releases.","last_verified":"2026-04-16T00:00:00.000Z","tags":["geometry","gis","linestring","polyline","simplification","RDP","Visvalingam-Whyatt","Rust","geospatial"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/simplification"},{"id":27398,"title":"Simply JSX","library":"simply-jsx","status":"active","version":"0.0.3","language":"javascript","ecosystem":"npm","summary":"A lightweight transpiler for JSX that does not require React. Version 0.0.3 is the latest stable release, which is essentially an early-stage proof-of-concept with no active development cadence. It transpiles JSX to JavaScript using a simple configuration file and includes a file watcher for auto-reloading in the browser. This tool is minimally viable, lacking TypeScript types, extensive testing, or community adoption. It differentiates from Babel by targeting a simpler, zero-config setup for non-React JSX usage.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","jsx","babel"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/simply-jsx"},{"id":6240,"title":"SimPy","library":"simpy","status":"active","version":"4.1.1","language":"python","ecosystem":"pypi","summary":"SimPy is a process-based discrete-event simulation framework based on standard Python. Processes in SimPy are defined by Python generator functions and can, for example, be used to model active components like customers, vehicles or agents. SimPy also provides various types of shared resources to model limited capacity congestion points (like servers, checkout counters and tunnels). It is currently at version 4.1.1 and follows an active release cadence with regular updates.","last_verified":"2026-04-14T00:00:00.000Z","tags":["simulation","discrete-event","process-based","modelling","generators"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/simpy"},{"id":5722,"title":"Portable Mixed-Precision BLAS-like Vector Math Library","library":"simsimd","status":"active","version":"6.5.16","language":"python","ecosystem":"pypi","summary":"SimSIMD is a highly optimized, mixed-precision math library providing over 350 SIMD-accelerated kernels for common vector similarity functions and dot-products. It is extensively used in AI, Search, and Database Management Systems workloads to achieve significant performance and accuracy improvements over standard NumPy and SciPy operations. The library is actively developed with frequent releases, though its main development has transitioned to a new project name, NumKong, starting with version 7.x.x.","last_verified":"2026-04-09T00:00:00.000Z","tags":["vector math","SIMD","performance","BLAS-like","AI","machine learning","vector database","distance metrics","similarity functions"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/simsimd"},{"id":1709,"title":"Singer Python SDK","library":"singer-python","status":"active","version":"6.8.0","language":"python","ecosystem":"pypi","summary":"The `singer-python` library provides essential utilities for implementing Singer protocol taps (data extractors) and targets (data loaders). It simplifies tasks like parsing configuration, managing state, and emitting/consuming standard Singer messages (schema, record, state, activate_version, log, batch). It is currently at version 6.8.0 and is actively maintained, though more opinionated frameworks like Meltano SDK are also available for higher-level abstractions built on the Singer protocol.","last_verified":"2026-04-24T00:17:23.466Z","tags":["ETL","data integration","Singer protocol","tap","target","data pipeline","data engineering"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/singer-python"},{"id":948,"title":"Singer SDK","library":"singer-sdk","status":"active","version":"0.53.6","language":"python","ecosystem":"pypi","summary":"The Singer SDK (Software Development Kit) is a Python framework for building Singer taps (data extractors) and targets (data loaders). It simplifies the creation of data connectors that are compliant with the open-source Singer Spec, handling much of the boilerplate code for configuration, schema discovery, state management, and data serialization. The library is actively maintained by Meltano and the Singer community, with frequent releases addressing bug fixes, new features, and deprecations.","last_verified":"2026-04-09T20:29:14.379Z","tags":["singer","etl","data integration","tap","target","meltano","data connector"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/singer-sdk"},{"id":18790,"title":"SingleFile CLI","library":"single-file-cli","status":"active","version":"2.0.83","language":"javascript","ecosystem":"npm","summary":"SingleFile CLI is a command-line tool (v2.0.83) for saving complete web pages as single HTML files, including CSS, images, fonts, and other resources embedded as data URIs. It operates by launching a headless Chromium browser via the Chrome DevTools Protocol and injecting a standalone script. Unlike browser extensions, this CLI is designed for automation, batch processing, and server-side use. It runs on Deno, Node.js (>=20), and Bun (>=1.0). Key differentiators include support for crawling links, URL filtering, Docker deployment, and extensive customization of saved output. Alternatives include monolith and archiveweb.page, but SingleFile CLI uniquely combines headless browser automation with SingleFile's proven page-saving fidelity.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/single-file-cli"},{"id":7720,"title":"Python Single-Source Versioning Library","library":"single-source","status":"active","version":"0.4.0","language":"python","ecosystem":"pypi","summary":"The `single-source` library provides a unified way to access a Python project's version directly from code, aligning with PEP 621-style projects. It aims to establish a single source of truth for version information, preventing inconsistencies that arise from manual updates across multiple files. The library supports Python 3.8 and newer versions and is actively maintained.","last_verified":"2026-04-16T00:00:00.000Z","tags":["versioning","metadata","packaging","pep621","build-system"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/single-source"},{"id":12035,"title":"single-spa-react","library":"single-spa-react","status":"active","version":"6.0.2","language":"javascript","ecosystem":"npm","summary":"single-spa-react is a utility library designed to simplify the integration of React applications and components into a single-spa microfrontend architecture. It provides helper functions that adapt React's rendering and lifecycle methods (bootstrap, mount, unmount) to single-spa's expectations. The current stable version is 6.0.2, with ongoing active development including patch releases and a v7.0.0-beta.0 in progress. Key differentiators include robust support for React 18's `createRoot` API, explicit compatibility options for older React versions, built-in error boundary mechanisms, and a dedicated `<Parcel>` component for managing framework-agnostic micro-frontends within a React application. It focuses on ensuring React applications adhere to single-spa's lifecycle contracts and work seamlessly within a polyglot microfrontend environment.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","single","page","application","spa","react","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/single-spa-react"},{"id":3276,"title":"singledispatch","library":"singledispatch","status":"active","version":"4.1.2","language":"python","ecosystem":"pypi","summary":"The `singledispatch` library provides a standalone implementation of the `functools.singledispatch` decorator, which allows for generic functions to have different behaviors based on the type of their first argument. Originally a backport for older Python versions, the PyPI package currently targets Python 3.9+ and is actively maintained with regular releases, as evidenced by recent version updates.","last_verified":"2026-04-25T07:49:42.297Z","tags":["type dispatch","polymorphism","functools","decorator","generic functions"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/singledispatch"},{"id":5479,"title":"SingleStoreDB Python Client","library":"singlestoredb","status":"active","version":"1.16.9","language":"python","ecosystem":"pypi","summary":"The SingleStoreDB Python Client is a DB-API 2.0 compliant database connector that provides an interface to the SingleStoreDB database and its workspace management APIs. It supports Python 3.9+ and is designed for high-performance interactions with SingleStoreDB, including real-time analytics and vector search. The library maintains a frequent release cadence, typically with minor updates and patches released monthly or bi-monthly.","last_verified":"2026-04-13T00:00:00.000Z","tags":["database","sql","singlestoredb","client","db-api","orm"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/singlestoredb"},{"id":5480,"title":"A Testable Singleton Decorator","library":"singleton-decorator","status":"maintenance","version":"1.0.0","language":"python","ecosystem":"pypi","summary":"The `singleton-decorator` is a Python library (version 1.0.0, last released in 2017) that provides a simple decorator to implement the singleton design pattern for classes. It aims to address common pitfalls of other singleton implementations, specifically making the decorated classes more amenable to unit testing by exposing the original class via a `__wrapped__` attribute. The library is stable but not actively developed.","last_verified":"2026-04-13T00:00:00.000Z","tags":["singleton","decorator","design-pattern","testing"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/singleton-decorator"},{"id":26392,"title":"SingularCI","library":"singularci","status":"active","version":"1.1.13","language":"javascript","ecosystem":"npm","summary":"SingularCI is a DSL transpiler for generating CI/CD configuration files from a unified YAML pipeline definition. Version 1.1.13 supports GitHub Actions and GitLab CI/CD, with planned support for Jenkins, TravisCI, CircleCI, and others. It is released as an npm package and standalone executables (via pkg), so it works with any project without requiring Node.js. Key differentiator: write pipelines once in a platform-agnostic DSL and transpile to multiple CI/CD formats. Release cadence is irregular; last update was 1.1.13.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","CI","CD","CI/CD","DSL","Transpiler","TypeScript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/singularci"},{"id":12038,"title":"Sinon.JS Test Spies, Stubs, and Mocks","library":"sinon","status":"active","version":"21.1.2","language":"javascript","ecosystem":"npm","summary":"Sinon.js is a widely used, standalone, and test framework-agnostic JavaScript library providing test spies, stubs, and mocks for robust unit testing. The current stable version is 21.1.2. It maintains a consistent release cadence, frequently publishing updates and bug fixes across major versions. Key differentiators include its non-global pollution approach, ease of integration with any testing framework (like Mocha, Jest, or QUnit), and built-in fakes for browser APIs such as timers (setTimeout, setInterval) and XMLHttpRequest. It is designed to be easy to use and requires minimal setup, allowing developers to isolate and test specific units of code effectively by controlling their dependencies and behavior.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","sinon","test","testing","unit","stub","spy","fake","time"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/sinon"},{"id":12036,"title":"Sinon-Chai: Sinon.JS Assertions for Chai","library":"sinon-chai","status":"active","version":"4.0.1","language":"javascript","ecosystem":"npm","summary":"Sinon-Chai is a testing utility that integrates the Sinon.JS mocking framework with the Chai assertion library, allowing developers to write more expressive and readable assertions for spies, stubs, and mocks. Instead of using Sinon's direct assertion methods (`sinon.assert.calledWith`) or awkward Chai property checks, Sinon-Chai extends Chai's `should` and `expect` interfaces to provide natural language assertions like `expect(mySpy).to.have.been.calledWith('foo')`. The current stable version is 4.0.1, which supports Chai v5 and v6, and Sinon v4+. The library maintains an active release cadence, typically updating to support new major versions of its peer dependencies, Chai and Sinon. Key differentiators include its seamless integration into the Chai assertion chain, improving test readability and developer experience by providing a unified assertion style across a test suite. It's widely used in JavaScript testing environments for both Node.js and browser applications.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","chai","chai-plugin","browser","vendor","mocks-and-spies","sinon","testing","spies"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/sinon-chai"},{"id":14917,"title":"Sinon Stub Framework (Sinon Re-export)","library":"sinon-stub-framework","status":"abandoned","version":"1.0.4","language":"javascript","ecosystem":"npm","summary":"This package, `sinon-stub-framework`, is a minimalistic wrapper that directly re-exports the entire `sinon` library. Its primary function appears to have been to provide the `sinon` package under an alternative name, possibly for historical or specific project reasons. Currently at version 1.0.4, the package has not seen updates in approximately five years (as of early 2026), suggesting it is effectively abandoned. There is no unique functionality, API, or release cadence separate from `sinon` itself, which is a mature and actively maintained library for test spies, stubs, and mocks. Users are strongly advised to install and use `sinon` directly instead of this wrapper to ensure they receive the latest features, bug fixes, and security updates.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","sinonjs"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/sinon-stub-framework"},{"id":24592,"title":"Sinter","library":"sinter","status":"active","version":"1.15.0","language":"python","ecosystem":"pypi","summary":"Sinter is a Python library for sampling and decoding quantum error correction circuits using Stim, with integrated support for PyMatching and various decoders. Current version 1.15.0; released roughly monthly. It provides CLI tools and a Python API for collecting statistics, plotting error curves, and managing batch jobs.","last_verified":"2026-05-01T00:00:00.000Z","tags":["quantum error correction","stim","pymatching","circuit sampling","decoding"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/sinter"},{"id":7721,"title":"SIP - Python Bindings Generator","library":"sip","status":"active","version":"6.15.3","language":"python","ecosystem":"pypi","summary":"SIP is a tool for creating Python bindings for C and C++ libraries. It is primarily used to generate Python modules that allow Python code to call C/C++ functions and classes directly. Maintained by Riverbank Computing, it is the foundation for PyQt. The current version is 6.15.3, with releases typically tied to PyQt development.","last_verified":"2026-04-16T00:00:00.000Z","tags":["bindings","c++","c","generator","pyqt","build-tool"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/sip"},{"id":12753,"title":"SIP.js WebRTC Library","library":"sip.js","status":"active","version":"0.21.2","language":"javascript","ecosystem":"npm","summary":"SIP.js is a comprehensive JavaScript library designed for building real-time communication applications using SIP (Session Initiation Protocol) over WebSockets, with deep integration for WebRTC. It enables peer-to-peer audio and video sessions, instant messaging, presence, and DTMF signaling. The current stable version is 0.21.2. The project maintains an active release cadence with regular minor and patch updates, often introducing new features and addressing bugs. Key differentiators include its TypeScript-first development, compatibility with standard SIP servers like Asterisk and FreeSWITCH, and support for all major web browsers and Node.js environments. It offers both a simplified `SimpleUser` API for common use cases and a full API framework for more granular control over SIP sessions.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","sip","webrtc","library","websocket","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/sip.js"},{"id":24593,"title":"SipHash","library":"siphash","status":"active","version":"0.0.1","language":"python","ecosystem":"pypi","summary":"A pure Python implementation of SipHash, a fast short-input PRF. Version 0.0.1 is the latest and only release; no active development.","last_verified":"2026-05-01T00:00:00.000Z","tags":["siphash","hash","PRF"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/siphash"},{"id":5481,"title":"Streaming-capable SipHash-1-3 and SipHash-2-4 Implementation","library":"siphash24","status":"active","version":"1.8","language":"python","ecosystem":"pypi","summary":"The siphash24 library provides a C-based, streaming-capable implementation of SipHash-1-3 and SipHash-2-4 variants for Python. It offers an interface compatible with Python's standard `hashlib` module, enhancing it with an `intdigest()` method for integer hash values. The current version is 1.8, with releases occurring several times a year to support new Python versions and address minor updates.","last_verified":"2026-04-13T00:00:00.000Z","tags":["hashing","cryptography","siphash","hashlib-compatible","streaming"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/siphash24"},{"id":22370,"title":"Siphashc","library":"siphashc","status":"active","version":"2.7","language":"python","ecosystem":"pypi","summary":"A C-based Python module implementing SipHash-2-4, a fast cryptographic hash function designed for hash tables and message authentication. Current version is 2.7, requiring Python >=3.10. Releases are intermittent.","last_verified":"2026-04-27T00:00:00.000Z","tags":["hash","siphash","cryptographic","c-extension"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/siphashc"},{"id":22371,"title":"Siphon","library":"siphon","status":"active","version":"0.10.0","language":"python","ecosystem":"pypi","summary":"Siphon is a collection of Python utilities for interacting with the Unidata technology stack, particularly for accessing and downloading remote datasets via THREDDS Data Servers (TDS). Current version 0.10.0 requires Python >=3.10. Releases are periodic, roughly yearly.","last_verified":"2026-04-27T00:00:00.000Z","tags":["unidata","thredds","netcdf","meteorology","data-download"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/siphon"},{"id":26393,"title":"sirenlint","library":"sirenlint","status":"maintenance","version":"0.5.0","language":"javascript","ecosystem":"npm","summary":"A lint tool for validating Siren hypermedia documents against the Siren specification (sirenspec.org). Version 0.5.0 is the latest stable release, but the project appears to be in maintenance mode with infrequent updates. It provides both a CLI for piping/reading Siren JSON files and a programmatic API. Key differentiators: focused solely on Siren validation (no generic JSON/HAL/Collection+JSON support), outputs structured error/warning objects with JSON path information. Alternatives include custom Siren validators or generic JSON schema validators.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","siren","lint","validate"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/sirenlint"},{"id":14018,"title":"Siroc - Zero-Config Node Build Tooling","library":"siroc","status":"active","version":"0.16.0","language":"javascript","ecosystem":"npm","summary":"Siroc is a zero-configuration yet extensible framework designed for developing Node.js applications and libraries. It aims to simplify the build process by intelligently supporting TypeScript and modern JavaScript syntax, leveraging industry-standard tools like Rollup and esbuild under the hood for bundling and type definition generation. The package, currently at `v0.16.0` (as of August 2021), maintains a frequent release cadence, often introducing minor versions with significant breaking changes, aligning with its declared \"work in progress\" status. Key differentiators include its convention-over-configuration approach, extensibility through custom commands and build hooks, and comprehensive TypeScript support. Siroc automatically infers build configurations from `package.json` fields such as `main`, `module`, `browser`, `bin`, and `exports`, and offers robust support for Yarn workspaces in monorepo setups. It also handles `.d.ts` generation and transpires subpath patterns efficiently using `mkdist`.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","node","nodejs","typescript","rollup","bundle","package"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/siroc"},{"id":17472,"title":"Sirv Static File Server Middleware","library":"sirv","status":"active","version":"3.0.2","language":"javascript","ecosystem":"npm","summary":"Sirv is an optimized and lightweight middleware designed for serving static assets in Node.js applications, compatible with frameworks like Polka, Express, and native HTTP/S servers. The current stable version is 3.0.2. Its primary differentiator is a significant performance advantage over alternatives like `serve-static` because it pre-scans and caches file system information upfront (when not in 'dev' mode), avoiding costly per-request file system checks. This makes it very efficient for production deployments. Releases are active, with recent patches and a major version upgrade to v3.0.0 that introduced native ESM support and a higher Node.js baseline. It ships with TypeScript types, enhancing developer experience.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/sirv"},{"id":18791,"title":"sirv-cli","library":"sirv-cli","status":"active","version":"3.0.1","language":"javascript","ecosystem":"npm","summary":"sirv-cli is a lightweight, zero-config CLI tool for serving static files from any directory. It supports HTTP/2, CORS, ETags, gzip/brotli precompressed files, single-page app fallback, and immutable cache headers. Version 3.0.1 requires Node 18+ and ships native ESM via an exports map. It differs from alternatives like http-server or serve by being minimal, fast, and designed for development previews. Regular releases (2-3 per year) with breaking changes infrequent.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/sirv-cli"},{"id":17364,"title":"Sitemap Generator","library":"sitemap","status":"active","version":"9.0.1","language":"javascript","ecosystem":"npm","summary":"The `sitemap` package is a high-level, streaming library and CLI tool designed for generating and managing XML sitemap files according to the sitemap.org protocol. It facilitates the creation of sitemaps and sitemap indexes, supporting various content types like images, videos, and multilingual alternatives. The package is actively maintained, with version 9.0.1 being the current stable release, frequently issuing security patches across major versions (e.g., 7.x, 8.x, 9.x) and introducing significant breaking changes in major releases like v9.0.0. Key differentiators include its robust, security-focused architecture (addressing XML injection, memory DoS, and arbitrary file writes), stream-based processing for efficiency with large datasets, and a command-line interface for quick generation and validation. It offers comprehensive TypeScript support for type safety and IntelliSense.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","sitemap","sitemap.xml","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/sitemap"},{"id":20553,"title":"Sitemap Webpack Plugin","library":"sitemap-webpack-plugin","status":"active","version":"1.1.1","language":"javascript","ecosystem":"npm","summary":"Webpack plugin to generate a sitemap.xml from a list of paths. Version 1.1.1 supports webpack 4 and 5 (for webpack <=3, use 0.5.x). It relies on the 'sitemap' library, supports gzipped output by default, and offers path-specific options like lastmod, priority, and changefreq. TypeScript types are included. Released under MIT license with weekly npm downloads around 6k.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","webpack","plugin","sitemap","static","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/sitemap-webpack-plugin"},{"id":24594,"title":"Sign-In with Ethereum","library":"siwe","status":"active","version":"4.4.0","language":"python","ecosystem":"pypi","summary":"A Python implementation of Sign-In with Ethereum (EIP-4361). Supports parsing, verifying, and generating EIP-4361 messages for Ethereum authentication. Current version 4.4.0, requires Python >=3.8, <4.0. Actively maintained.","last_verified":"2026-05-01T00:00:00.000Z","tags":["ethereum","siwe","eip-4361","authentication","web3"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/siwe"},{"id":248,"title":"six","library":"six","status":"maintenance","version":"1.17.0","language":"python","ecosystem":"pypi","summary":"six is a Python 2 and 3 compatibility library that provides utility functions for smoothing over differences between the two Python versions, enabling codebases to run on both without modification. It consists of a single Python file (six.py) covering string types, integer types, standard library moves, metaclass helpers, and more. Current version is 1.17.0, released December 2024. The project is in maintenance mode: Python 2 reached end-of-life in 2020, and in 2024 it is entirely normal for projects to support only Python 3, so new code should not take a dependency on six — it is primarily relevant for maintaining legacy dual-version codebases or as a transitive dependency.","last_verified":"2026-05-12T12:19:35.734Z","tags":["compatibility","python2","python3","utilities","stdlib","legacy","maintenance"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/six"},{"id":17365,"title":"Size Limit CLI Tool","library":"size-limit","status":"active","version":"12.1.0","language":"javascript","ecosystem":"npm","summary":"Size Limit is a performance budget command-line interface (CLI) tool for JavaScript projects, designed to prevent web performance regressions. It integrates into CI/CD pipelines (like GitHub Actions, Travis CI, Circle CI) to automatically check bundle size against predefined limits on every commit or pull request. The tool supports ES modules and tree-shaking, providing modular plugins to adapt to various project setups, from large applications to small npm libraries. Rather than just raw bytes, it can calculate the estimated download and execution time for end-users, incorporating all dependencies and polyfills. The current stable version is 12.1.0, with an active release cadence involving frequent patch and minor updates, and major versions released as necessary for breaking changes or significant feature additions.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","budget","cli","esm","performance","performance budget","size-limit","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/size-limit"},{"id":26394,"title":"size-limit-node-esbuild","library":"size-limit-node-esbuild","status":"active","version":"0.4.0","language":"javascript","ecosystem":"npm","summary":"Node esbuild plugin for Size Limit, a lightweight tool to measure JavaScript bundle sizes. Current stable version is 0.4.0, released with major bump to size-limit v11. This plugin enables size-limit to process Node.js bundles using esbuild, an extremely fast bundler and minifier. It integrates with size-limit's configuration system and supports ESM and CJS outputs. Key differentiators: leverages esbuild's speed for CI size checks, supports modern Node.js (^12.20.0 || ^14.18.0 || >=16.0.0), ships TypeScript types, and is part of the un-ts/size-limit ecosystem. Release cadence is irregular, with major breaking changes tracking size-limit major updates. Compared to alternatives like webpack or rollup plugins, it offers faster builds for Node-focused targets.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/size-limit-node-esbuild"},{"id":20554,"title":"size-plugin","library":"size-plugin","status":"active","version":"3.0.0","language":"javascript","ecosystem":"npm","summary":"A webpack plugin that tracks and displays the gzipped sizes of your assets over time, showing deltas from the previous build. Current stable version is 3.0.0 (2021). Released as needed; maintained by Google Chrome Labs. Key differentiators: simple setup, built-in compression options (gzip, brotli, none), TypeScript types, and automatic file size persistence. Compare to webpack-bundle-analyzer which visualizes composition, or bundlesize which enforces thresholds.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","webpack plugin","file size","gzip size","bundle size","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/size-plugin"},{"id":12037,"title":"Stanford Javascript Crypto Library (SJCL)","library":"sjcl","status":"deprecated","version":"1.0.9","language":"javascript","ecosystem":"npm","summary":"SJCL, or Stanford Javascript Crypto Library, is a high-level, open-source JavaScript cryptography library designed to provide secure and robust cryptographic primitives for web applications. While it was once a notable choice for client-side encryption, the library is officially deprecated by its maintainers. The current stable version is 1.0.9, but it has not seen significant feature development in many years, with recent updates primarily addressing critical vulnerabilities. Its release cadence is effectively stalled. Key differentiators at its prime included its focus on security best practices for in-browser cryptography and ease of use, but it is now advised against for new projects due to its age and the availability of more modern, actively maintained alternatives in the JavaScript crypto ecosystem.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","encryption","high-level","crypto"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/sjcl"},{"id":28184,"title":"Skan","library":"skan","status":"active","version":"0.13.1","language":"python","ecosystem":"pypi","summary":"Skeleton analysis in Python. Current version 0.13.1, released 2024-08-26. Active development, irregular releases.","last_verified":"2026-05-09T00:00:00.000Z","tags":["skeleton","morphology","image-analysis","branch-analysis"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/skan"},{"id":18792,"title":"SkateJS build","library":"skatejs-build","status":"maintenance","version":"12.2.0","language":"javascript","ecosystem":"npm","summary":"A CLI tool providing common build tasks for SkateJS projects, such as bundling, testing, linting, and release management. The current stable version is 12.2.0, last released in February 2017. The package is designed to simplify project setup with opinionated defaults, including support for Webpack, Karma, ESLint, and semantic-release. Key breaking changes include removal of IE9/IE10 support and JSDOM as default test environment. However, the project appears to be in maintenance mode with no recent updates and limited community adoption.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","skatejs","build"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/skatejs-build"},{"id":14019,"title":"Vue Skeleton Loader","library":"skeleton-loader-vue","status":"abandoned","version":"1.0.10","language":"javascript","ecosystem":"npm","summary":"skeleton-loader-vue is a simple, customizable skeleton loader component designed for Vue.js applications to enhance user experience by displaying placeholder content while data is being fetched. Currently at version 1.0.10, this library is specifically built for Vue 2.x environments (peer dependency `vue: ^2.6.11`). It provides configurable shapes (rectangle, circle), dimensions, animations (wave, fade, pulse), and colors. Its release cadence is no longer active, as it has not seen updates in several years. Key differentiators include its ease of use and direct integration into Vue 2 component structures for displaying progressive loading states.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","vue","vuejs","plugin","loader","fake","skeleton-loader","placeholder","progressive"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/skeleton-loader-vue"},{"id":22374,"title":"Skforecast","library":"skforecast","status":"active","version":"0.22.0","language":"python","ecosystem":"pypi","summary":"Skforecast is a Python library for time series forecasting using statistical and machine learning models. It works with any estimator compatible with the scikit-learn API, including LightGBM, XGBoost, CatBoost, Keras, and many others. Current version is 0.22.0, with a release cadence of roughly quarterly.","last_verified":"2026-04-27T00:00:00.000Z","tags":["time-series","forecasting","sklearn","machine-learning","grid-search"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/skforecast"},{"id":7722,"title":"skia-pathops: Skia Path Operations for Python","library":"skia-pathops","status":"active","version":"0.9.2","language":"python","ecosystem":"pypi","summary":"skia-pathops is a Python library that provides access to boolean operations on 2D vector paths using Google's Skia graphics library. It's currently at version 0.9.2, seeing relatively frequent updates that often align with upstream Skia library changes or Python version support.","last_verified":"2026-04-16T00:00:00.000Z","tags":["graphics","paths","skia","geometry","fonttools","vector"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/skia-pathops"},{"id":22375,"title":"skia-python","library":"skia-python","status":"active","version":"144.0.post2","language":"python","ecosystem":"pypi","summary":"Python bindings for the Skia 2D graphics library. Current version is 144.0.post2, released on 2025-04-28. The project tracks upstream Skia milestones (currently m144) and releases irregularly, often with significant API changes between milestones.","last_verified":"2026-04-27T00:00:00.000Z","tags":["skia","2d-graphics","rendering","canvas"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/skia-python"},{"id":26395,"title":"skill-tools","library":"skill-tools","status":"active","version":"0.4.1","language":"javascript","ecosystem":"npm","summary":"Validate, lint, and score Agent Skills (SKILL.md) files with 20 spec checks, 10 lint rules, and a 0-100 quality score across 5 dimensions. Current stable version is 0.4.1, released as minor/patch updates with active development. Differentiators include BM25 routing, watch mode, SARIF support, and audit contracts (BAP, DBAR, UseID). Ships TypeScript types, requires Node >=18, and is ESM-only (no CJS support).","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","agent-skills","skill-md","validator","linter","quality","ai-agent","cli","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/skill-tools"},{"id":17366,"title":"Skillflag CLI Convention & Library","library":"skillflag","status":"active","version":"0.1.4","language":"javascript","ecosystem":"npm","summary":"Skillflag is a CLI convention and library for bundling, listing, and installing agent skills directly from a CLI tool's repository without relying on third-party registries. It provides a standardized `--skill` flag interface (`list`, `show`, `export`) for agents to discover and integrate capabilities. The current stable version is 0.1.4, indicating early development and a nascent ecosystem. As a new project, release cadence is currently irregular, but recent updates suggest active development. Its key differentiator is decentralizing skill discovery, enabling agents to parse skills directly from a tool's published repository, akin to a `--help` or `manpage` for skills, reducing overhead and central points of failure associated with traditional skill registries. It targets Node.js (>=18) environments and ships with TypeScript types.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/skillflag"},{"id":8645,"title":"skills-ref: Agent Skills Reference Library","library":"skills-ref","status":"active","version":"0.1.1","language":"python","ecosystem":"pypi","summary":"The `skills-ref` library serves as a foundational reference for the Agent Skills open specification, enabling AI agents to dynamically discover, load, and execute specialized capabilities. It defines the structure and format for 'skills,' which are modular packages of instructions, scripts, and resources for AI agents. Currently at version 0.1.1, its development is closely tied to Anthropic's Agent Skills initiative, with active releases focusing on refining the underlying specification.","last_verified":"2026-04-16T00:00:00.000Z","tags":["AI agents","Anthropic","Agent Skills","specification","tooling","LLM development"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/skills-ref"},{"id":15379,"title":"Skin-Deep React Testing Utilities","library":"skin-deep","status":"abandoned","version":"1.2.0","language":"javascript","ecosystem":"npm","summary":"Skin-Deep provides testing helpers built on top of React's shallow rendering test utilities. Its primary goal is to offer higher-level functionality for unit testing React components, allowing developers to assert on a component's rendered output without fully mounting it or its children. The current stable version is 1.2.0. This library was designed to work with React versions 0.14 and above, requiring specific React testing utility packages depending on the React version (e.g., `react-addons-test-utils` for <15.5 or `react-test-renderer` for >=15.5). Skin-Deep offers methods to extract portions of the rendered tree, trigger events, and dive into sub-trees, providing a structured way to interact with a shallow-rendered component's virtual DOM. Its release cadence is effectively inactive, with the last update several years ago, making it unsuitable for modern React applications (React 18+).","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","react","reactjs","test","testing","test utils","assertion helpers","shallow render","shallowRender","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/skin-deep"},{"id":16218,"title":"skip-regex: Literal Regular Expression Detector","library":"skip-regex","status":"abandoned","version":"1.0.2","language":"javascript","ecosystem":"npm","summary":"skip-regex is a lightweight, zero-dependency JavaScript utility designed for the highly accurate and fast detection of literal regular expressions within a string. It is currently at version 1.0.2, with its last release in December 2018, indicating an abandoned or maintenance status rather than active development. The library provides a single function, `skipRegex(source: string, start: number)`, which identifies the end position of a regex given a starting slash. Its key differentiators include a minimal footprint, compatibility across NodeJS, various bundlers, and browsers (including IE9+), and comprehensive TypeScript definitions. This makes it suitable for parsing or code analysis tools that need to distinguish between division operators, comments, and regex literals reliably.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","typescript","es6","micro","parser","detection","regex","regexp"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/skip-regex"},{"id":10230,"title":"Skippy-Cov","library":"skippy-cov","status":"active","version":"0.2.2","language":"python","ecosystem":"pypi","summary":"Skippy-cov is a pytest plugin that intelligently selects and runs only relevant tests based on the current Git diff and previously collected coverage data. It aims to speed up CI/CD pipelines by avoiding unnecessary test runs by analyzing which code changes affect which tests. The current version is 0.2.2, with releases occurring periodically to refine its Git and pytest integration.","last_verified":"2026-04-17T00:00:00.000Z","tags":["pytest","coverage","testing","git","ci-cd"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/skippy-cov"},{"id":4259,"title":"skl2onnx: Convert Scikit-learn Models to ONNX","library":"skl2onnx","status":"active","version":"1.20.0","language":"python","ecosystem":"pypi","summary":"skl2onnx is a Python library that enables the conversion of scikit-learn machine learning models and pipelines into the ONNX (Open Neural Network Exchange) format. This conversion allows for improved model portability across different runtimes and often leads to enhanced inference performance, especially with ONNX Runtime. The library is actively maintained with frequent releases, typically on a monthly or bi-monthly cadence, and is currently at version 1.20.0.","last_verified":"2026-04-11T00:00:00.000Z","tags":["machine learning","model conversion","onnx","scikit-learn","inference"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/skl2onnx"},{"id":3277,"title":"sklearn-compat","library":"sklearn-compat","status":"active","version":"0.1.5","language":"python","ecosystem":"pypi","summary":"sklearn-compat is a small Python package designed to help developers write scikit-learn compatible estimators that support multiple scikit-learn versions. It factors out common utilities used by third-party libraries to manage version differences and provide a stable API. As of version 0.1.5, it supports scikit-learn >= 1.2, with recent updates for scikit-learn 1.8 and 1.9. It follows a release cadence tied to new scikit-learn releases, aiming to support scikit-learn versions up to 2 years or about 4 versions.","last_verified":"2026-04-25T07:52:17.848Z","tags":["scikit-learn","compatibility","machine-learning","estimator","development"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/sklearn-compat"},{"id":6241,"title":"sklearn-crfsuite","library":"sklearn-crfsuite","status":"active","version":"0.5.0","language":"python","ecosystem":"pypi","summary":"sklearn-crfsuite is a thin wrapper around the `python-crfsuite` library, providing an interface similar to scikit-learn. It enables the use of scikit-learn's model selection utilities (like cross-validation and hyperparameter optimization) with Conditional Random Field (CRF) models, and allows saving/loading models using joblib. The library is actively maintained, with its latest major release (0.5.0) in June 2024.","last_verified":"2026-04-14T00:00:00.000Z","tags":["machine-learning","crf","sequence-labeling","scikit-learn-compatible","nlp"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/sklearn-crfsuite"},{"id":23166,"title":"sklearn-evaluation","library":"sklearn-evaluation","status":"active","version":"0.12.2","language":"python","ecosystem":"pypi","summary":"A Python library for evaluating scikit-learn models, providing a rich set of plots, tables, and markdown reports. Current version 0.12.2. Released irregularly; latest releases are minor patches.","last_verified":"2026-05-01T00:00:00.000Z","tags":["scikit-learn","model-evaluation","plots","reports","machine-learning"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/sklearn-evaluation"},{"id":8646,"title":"sklearn-pandas","library":"sklearn-pandas","status":"active","version":"2.2.0","language":"python","ecosystem":"pypi","summary":"sklearn-pandas (current version 2.2.0) provides a bridge between Scikit-Learn's machine learning methods and pandas DataFrames. It allows users to map DataFrame columns to different scikit-learn transformations, which are then recombined into features for model training. The library aims to streamline data preprocessing workflows involving both pandas and scikit-learn.","last_verified":"2026-04-16T00:00:00.000Z","tags":["data transformation","scikit-learn","pandas","machine learning","feature engineering","preprocessing"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/sklearn-pandas"},{"id":5482,"title":"Scikit-Learn to PMML Converter","library":"sklearn2pmml","status":"active","version":"0.130.0","language":"python","ecosystem":"pypi","summary":"sklearn2pmml is a Python library designed for converting Scikit-Learn pipelines and estimators into the Predictive Model Markup Language (PMML) format. It acts as a thin Python wrapper around the JPMML-SkLearn Java library, enabling the export of trained machine learning models for deployment in environments that support PMML. The current version is 0.130.0, released on April 4, 2026, and the library is actively maintained.","last_verified":"2026-04-13T00:00:00.000Z","tags":["scikit-learn","pmml","model export","machine learning","model deployment","interoperability"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/sklearn2pmml"},{"id":27399,"title":"sklearndf","library":"sklearndf","status":"active","version":"2.4.2","language":"python","ecosystem":"pypi","summary":"Data frame support and feature traceability for scikit-learn. Version 2.4.2 supports Python >=3.9, <4 and integrates with scikit-learn 1.6+. Release cadence is irregular, with recent minor versions every few months.","last_verified":"2026-04-27T00:00:00.000Z","tags":["scikit-learn","dataframe","pandas","wrapper","pipeline","feature-tracking"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/sklearndf"},{"id":22376,"title":"skope-rules","library":"skope-rules","status":"active","version":"1.0.1","language":"python","ecosystem":"pypi","summary":"skope-rules is a Python library for interpretable machine learning. It extracts decision rules from tree-based models to provide transparent predictions. Last version: 1.0.1 (released 2023). Low release cadence.","last_verified":"2026-04-27T00:00:00.000Z","tags":["interpretable-ml","rule-learning","scikit-learn-contrib","decision-rules"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/skope-rules"},{"id":1710,"title":"Skops","library":"skops","status":"active","version":"0.13.0","language":"python","ecosystem":"pypi","summary":"Skops is a set of tools designed for machine learning in production, focusing on model persistence, sharing, and documentation. It provides secure object dumping/loading, integrates with Hugging Face Hub for sharing, and helps generate Model Cards. The library is currently at version 0.13.0 and maintains a regular release cadence, typically monthly or bi-monthly, addressing bug fixes, enhancements, and security improvements.","last_verified":"2026-04-24T00:19:18.382Z","tags":["machine-learning","model-management","persistence","huggingface","serialization","model-card"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/skops"},{"id":24595,"title":"skorch","library":"skorch","status":"active","version":"1.3.1","language":"python","ecosystem":"pypi","summary":"A scikit-learn compatible neural network library that wraps PyTorch models, enabling easy integration with scikit-learn's API, including cross-validation, GridSearchCV, and pipelines. Current version is 1.3.1, released roughly every few months.","last_verified":"2026-05-01T00:00:00.000Z","tags":["pytorch","neural-network","scikit-learn","deep-learning"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/skorch"},{"id":28185,"title":"skpro - Probabilistic Regression & Distribution Framework","library":"skpro","status":"active","version":"2.12.0","language":"python","ecosystem":"pypi","summary":"A unified framework for tabular probabilistic regression, time-to-event prediction, and probability distributions in Python. Provides sktime-compatible interfaces for distribution estimation, survival analysis, and conformal prediction. Current version: 2.12.0. Release cadence: ~3-4 major/minor releases per year.","last_verified":"2026-05-09T00:00:00.000Z","tags":["probabilistic-regression","survival-analysis","probability-distributions","conformal-prediction","sktime"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/skpro"},{"id":23167,"title":"skrebate","library":"skrebate","status":"maintenance","version":"0.62","language":"python","ecosystem":"pypi","summary":"A scikit-learn-compatible implementation of Relief-based feature selection algorithms for classification and regression. Current version 0.62; development is infrequent (last release 2020).","last_verified":"2026-05-01T00:00:00.000Z","tags":["feature-selection","relief","scikit-learn","machine-learning"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/skrebate"},{"id":9307,"title":"Skrub","library":"skrub","status":"active","version":"0.8.0","language":"python","ecosystem":"pypi","summary":"Skrub is a Python library for machine learning with dataframes, offering robust tools for cleaning, preprocessing, and encoding tabular data, particularly for heterogeneous or messy datasets. It provides scikit-learn compatible transformers and a powerful DataOps API for complex data pipelines. The current version is 0.8.0, with regular minor and patch releases.","last_verified":"2026-04-16T00:00:00.000Z","tags":["machine-learning","data-preprocessing","tabular-data","scikit-learn-compatible","dataframe","categorical-encoding"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/skrub"},{"id":4260,"title":"sktime: Unified Framework for Time Series Machine Learning","library":"sktime","status":"active","version":"0.40.1","language":"python","ecosystem":"pypi","summary":"sktime is a Python library for machine learning with time series. It provides a unified interface for various time series tasks, including forecasting, classification, regression, and transformation. It integrates seamlessly with `scikit-learn` and offers a modular architecture for building complex time series pipelines. The project is actively maintained with frequent minor and patch releases, typically every few weeks.","last_verified":"2026-04-11T00:00:00.000Z","tags":["time-series","machine-learning","forecasting","classification","regression","transformers","scikit-learn-compatible"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/sktime"},{"id":18793,"title":"Skulk","library":"skulk","status":"active","version":"0.1.1","language":"javascript","ecosystem":"npm","summary":"Skulk (v0.1.1) is a configurable Browserify bundler and livereloading server for building client and/or client+server apps. It supports multiple bundles, factor-bundle, and CSS splitting. It aims to reduce boilerplate by providing presets and a unified config. Dev mode uses Browserify + watchify, an Express server for serving bundles from memory, and tiny-lr for livereload. Prod mode writes bundles to disk. This is an early release with incomplete API (many TODO items).","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/skulk"},{"id":14020,"title":"Skybridge AI App Framework","library":"skybridge","status":"active","version":"0.35.19","language":"javascript","ecosystem":"npm","summary":"Skybridge is an open-source framework designed for building ChatGPT and MCP (Model Context Protocol) Applications, providing a structured approach and tools for creating AI-powered experiences. It currently sits at a stable version of 0.35.19 and exhibits a rapid release cadence, with frequent patch updates indicating active and ongoing development. A key differentiator is its specialized focus on AI application development, offering integrations with modern web development tools like Vite and React for both frontend (e.g., interactive widgets) and backend (e.g., skill definition, API endpoints). The framework supports features such as AI tool/skill invocation, state persistence across renders for components, and robust monitoring capabilities via StatsD. It aims to streamline the development of interactive, agent-friendly AI applications by abstracting much of the underlying complexity, providing developers with a comprehensive platform for building conversational interfaces and intelligent agents.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","chatgpt","app","ai","skybridge"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/skybridge"},{"id":5483,"title":"Skyfield","library":"skyfield","status":"active","version":"1.54","language":"python","ecosystem":"pypi","summary":"Skyfield is an elegant Python library for high-precision astronomy calculations. It allows users to compute the positions of planets, satellites, stars, and other celestial bodies from any point on Earth or in space, at any moment in time. It leverages JPL ephemeris data to achieve high accuracy. It's actively maintained with regular releases, often several per year, reflecting ongoing development and bug fixes.","last_verified":"2026-04-13T00:00:00.000Z","tags":["astronomy","celestial mechanics","ephemeris","space","physics","satellite"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/skyfield"},{"id":23168,"title":"Skyfield Data","library":"skyfield-data","status":"active","version":"7.0.0","language":"python","ecosystem":"pypi","summary":"A data package for the Skyfield astronomy library, providing essential ephemeris files (e.g., de421.bsp) and Earth orientation data (finals2000A.all) that automatically expire and can be refreshed. Current version 7.0.0 requires Python >=2.6, !=3.0-3.7; supports Python 3.11, 3.12. Releases are irregular, driven by data file updates.","last_verified":"2026-05-01T00:00:00.000Z","tags":["astronomy","ephemeris","skyfield","data"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/skyfield-data"},{"id":27401,"title":"Skyflow","library":"skyflow","status":"active","version":"2.0.1","language":"python","ecosystem":"pypi","summary":"Skyflow SDK for Python – a data privacy vault that enables tokenization, detokenization, and secure data operations. Current version: 2.0.1, with a major v2 release that reworked client initialization and requires Fern-based configuration. Release cadence is irregular, with multiple patch releases in the 1.x series and a jump to 2.0.0 in late 2024.","last_verified":"2026-05-01T00:00:00.000Z","tags":["data-privacy","tokenization","vault","fernet"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/skyflow"},{"id":6457,"title":"Skylos AI Code Security & Static Analysis","library":"skylos","status":"active","version":"4.3.2","language":"python","ecosystem":"pypi","summary":"Skylos is an open-source static analysis tool for Python, TypeScript, and Go, designed to enhance code security and quality. It identifies dead code, hardcoded secrets, exploitable vulnerabilities, and diff-aware regressions, particularly those introduced by AI-assisted coding. Skylos operates primarily as a CLI tool with a rapid release cadence, offering integrations for GitHub Actions and a VS Code extension for in-editor findings.","last_verified":"2026-04-15T00:00:00.000Z","tags":["static analysis","security","AI","code quality","linter","vulnerability","dead code","SAST","devsecops"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/skylos"},{"id":14919,"title":"Skypager Bundler Helpers","library":"skypager-helpers-bundler","status":"active","version":"39.0.0","language":"javascript","ecosystem":"npm","summary":"The `skypager-helpers-bundler` package is an integral part of the Skypager framework, a universal JavaScript runtime and feature framework designed to streamline project creation, building, and deployment across various environments. This helper specifically provides a fluent API for simplifying Webpack configuration, offering presets while retaining an 'escape hatch' for advanced customization. As part of a larger monorepo, it follows the framework's philosophy of extending the core runtime with specialized 'Helper Classes' for different concerns. The package is currently at version 39.0.0, indicating a mature and extensively iterated codebase. While specific release cadences for individual helpers within the Skypager monorepo are not explicitly stated, the overarching project maintains an active development status, with updates as recent as July 2023 for the main `skypager` repository. Its key differentiator is the abstraction over Webpack, allowing developers to manage complex build processes with a more conversational, declarative style, integrating seamlessly with the Skypager runtime's contextual and lifecycle management capabilities.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","REPL","ES6"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/skypager-helpers-bundler"},{"id":14021,"title":"Skypager Project Bundler","library":"skypager-project-bundler","status":"active","version":"4.6.1","language":"javascript","ecosystem":"npm","summary":"The Skypager Project Bundler is a utility that packages entire project folders, including source code, dependency mappings, version control data, component registries, configurations, tests, and documentation, into a single, 'universal-javascript friendly' package. It provides an abstraction over project files, treating them as an active record style ORM, which allows for targeted edits directly to the source code through various interfaces (UI, API, CLI) while maintaining seamless integration with Git version control. Currently stable at version 4.6.1, its release cadence is tied to the broader Skypager ecosystem. A key differentiator is its ability to serve specific 'slices' of a project on demand, minimizing the exposed surface area for editing tasks. It also wraps the Webpack compiler, providing pre-configured presets for common development setups, abstracting away much of the underlying Webpack complexity.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/skypager-project-bundler"},{"id":5058,"title":"SkyPilot","library":"skypilot","status":"active","version":"0.12.0","language":"python","ecosystem":"pypi","summary":"SkyPilot is an open-source framework that allows users to run AI workloads on any cloud, simplifying multi-cloud deployments, optimizing costs, and improving performance. It provides a unified interface for launching, managing, and scaling GPU clusters and jobs across AWS, GCP, Azure, Kubernetes, and more. SkyPilot is actively developed, with frequent patch releases and major feature updates every few weeks to months. The current stable version is 0.12.0.","last_verified":"2026-04-12T00:00:00.000Z","tags":["cloud","mlops","distributed-computing","gpu","ai","cost-optimization","infra-automation","multi-cloud"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/skypilot"},{"id":7723,"title":"SkyPilot Nightly","library":"skypilot-nightly","status":"active","version":"1.0.0.dev20260415","language":"python","ecosystem":"pypi","summary":"SkyPilot is a system designed to run, manage, and scale AI workloads on any AI infrastructure. It offers a unified interface to leverage reserved GPUs, Kubernetes clusters, Slurm clusters, or over 20 cloud providers, abstracting away complex infrastructure burdens. The `skypilot-nightly` package provides the very latest features, bug fixes, and development builds, focusing on maximizing cost savings, GPU availability, and providing managed execution for AI tasks.","last_verified":"2026-04-16T00:00:00.000Z","tags":["cloud","mlops","gpu","multi-cloud","ai","llm","orchestration","nightly","kubernetes","slurm"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/skypilot-nightly"},{"id":20555,"title":"SKY UX ESLint Plugin","library":"skyux-eslint","status":"active","version":"14.2.2","language":"javascript","ecosystem":"npm","summary":"An ESLint plugin for SKY UX projects, providing lint rules for Angular TypeScript and HTML templates. Current stable version is 14.2.2 (released April 2026). It builds on angular-eslint and typescript-eslint, extending them with SKY UX-specific conventions. Key differentiators include rules for style public API (classnames, custom properties, SCSS variables), accessibility matchers, and schematics integration via @skyux-sdk/testing. Requires @angular-eslint/bundled-angular-compiler, @angular-eslint/eslint-plugin-template, @angular-eslint/utils, and @typescript-eslint/utils as peer dependencies. Follows Angular 21 and TypeScript 8.x patterns, enforcing SKY UX design system guidelines.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","blackbaud","skyux","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/skyux-eslint"},{"id":8647,"title":"Skyvern","library":"skyvern","status":"active","version":"1.0.31","language":"python","ecosystem":"pypi","summary":"Skyvern is a Python library that enables AI-powered browser automation by extending Playwright with large language models (LLMs) and computer vision. It allows users to automate complex, multi-step web workflows using natural language prompts, aiming to be more robust than traditional selector-based automation tools. Skyvern also offers a no-code workflow builder and a managed cloud service. The current version is 1.0.31, with active development and frequent releases.","last_verified":"2026-04-16T00:00:00.000Z","tags":["web automation","AI","LLM","computer vision","playwright","scraping"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/skyvern"},{"id":26397,"title":"FE Lint","library":"sl-fe-lint","status":"maintenance","version":"2.0.2","language":"javascript","ecosystem":"npm","summary":"A lint configuration preset for front-end projects, including ESLint for JavaScript/React and Sass Lint for SCSS. Currently at version 2.0.2, updated for ESLint 4. The package provides a single .eslintrc configuration file tailored for React and standard JavaScript linting. Note: SCSS linting (.scss-lint.yml) is discontinued. This is a minimal, opinionated lint set for quicker setup with limited extensibility compared to larger lint config presets.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","lint","front","end"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/sl-fe-lint"},{"id":16533,"title":"sl-request: Simplified HTTP Client (Fork of Deprecated 'request')","library":"sl-request","status":"deprecated","version":"1.0.8","language":"javascript","ecosystem":"npm","summary":"sl-request is a Node.js HTTP client, version 1.0.8, explicitly stated as a fork of the widely used but now deprecated `request` library, primarily for internal use by sealights.io. This package attempts to provide a simplified API for making HTTP calls, supporting HTTPS, automatic redirects, streaming, and various request body types (forms, multipart). However, inheriting its core from the original `request` library, it carries the same limitations and risks, including a callback-centric API, known security vulnerabilities, and a lack of modern maintenance. The original `request` library was officially deprecated in February 2020 due to its unmaintained status, security risks, and outdated architectural patterns that do not align with modern JavaScript and Node.js paradigms. Users should be aware that `sl-request` likely shares these fundamental issues and does not offer a current, actively maintained solution for HTTP requests. Release cadence is infrequent, reflecting its internal-use nature and the deprecated status of its upstream.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","http","simple","util","utility","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/sl-request"},{"id":14022,"title":"sl-vue-tree","library":"sl-vue-tree","status":"active","version":"1.8.5","language":"javascript","ecosystem":"npm","summary":"sl-vue-tree is a customizable and draggable tree component designed for Vue.js applications. Currently stable at version 1.8.5, it provides a robust solution for displaying hierarchical data with interactive features such as drag-and-drop reordering, multiselection, and branch expansion/collapse. While an explicit release cadence isn't detailed in the provided documentation, the package has seen consistent updates in its 1.x line. Its key differentiators include comprehensive TypeScript type definitions for nodes (`ISlTreeNodeModel`, `ISlTreeNode`), allowing for strongly-typed data manipulation, and a flexible API that exposes various props and events for fine-grained control over tree behavior and appearance, including customizable styling via CSS themes. It is particularly suited for applications requiring complex hierarchical data management with an emphasis on user interaction.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","vue","tree","draggable","sortable","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/sl-vue-tree"},{"id":24596,"title":"slack-blocks-markdown","library":"slack-blocks-markdown","status":"active","version":"0.2.1","language":"python","ecosystem":"pypi","summary":"Convert Markdown to Slack Block Kit blocks using mistletoe. Current version: 0.2.1, requires Python >=3.11. Releases are infrequent, mostly bugfixes and type hint improvements.","last_verified":"2026-05-01T00:00:00.000Z","tags":["slack","markdown","block-kit","mistletoe","conversion"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/slack-blocks-markdown"},{"id":1711,"title":"Slack Bolt for Python","library":"slack-bolt","status":"active","version":"1.28.0","language":"python","ecosystem":"pypi","summary":"Slack Bolt for Python is a framework that makes it easy to build Slack apps using the Slack Platform. It simplifies common patterns like handling events, processing interactive components, and sending messages. The library is actively maintained with frequent releases, typically monthly, and is currently at version 1.28.0.","last_verified":"2026-04-24T00:19:38.966Z","tags":["slack","bot","chat","api","framework","async"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/slack-bolt"},{"id":12039,"title":"Slack App Framework for Cloudflare Workers","library":"slack-cloudflare-workers","status":"active","version":"1.3.9","language":"javascript","ecosystem":"npm","summary":"slack-cloudflare-workers is an opinionated framework for building Slack applications designed specifically for Cloudflare Workers, leveraging their serverless environment. Inspired by Slack's popular Bolt framework but not strictly following its blueprint, it distinguishes itself with a strong TypeScript focus, built-in lazy listener capabilities (similar to bolt-python), and a commitment to zero additional runtime dependencies beyond its foundational `slack-edge` module. The current stable version is 1.3.9. This library caters to developers seeking highly performant, type-safe, and lightweight Slack integrations on the Cloudflare Workers platform, providing a streamlined experience compared to general-purpose Node.js frameworks. While release cadence isn't explicitly stated, the active development and frequent updates to the `slack-edge` ecosystem suggest a responsive maintenance schedule.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","Slack","ChatBot","TypeScript","Cloudflare","Cloudflare Workers","Serverless","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/slack-cloudflare-workers"},{"id":14023,"title":"Slack Test Results Reporter","library":"slack-ctrf","status":"active","version":"0.0.31","language":"javascript","ecosystem":"npm","summary":"slack-ctrf is an open-source, community-driven JavaScript/TypeScript library designed to send comprehensive test results to Slack channels. It supports the Common Test Report Format (CTRF) to ensure compatibility across various testing frameworks. The package, currently at version 0.0.31, is under active development, as indicated by frequent, small releases adding new features like AI summaries, custom titles, and glob patterns for report processing. Key differentiators include its deep integration with the CTRF ecosystem, support for detailed reports including failed and flaky test analyses, AI-generated summaries, and flexible templating for custom Slack messages. It aims to streamline CI/CD pipelines by providing conditional notifications, such as sending alerts only when tests fail, and supports both Slack Incoming Webhooks and OAuth Tokens for authentication.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/slack-ctrf"},{"id":12040,"title":"Slack Edge Framework","library":"slack-edge","status":"active","version":"1.3.16","language":"javascript","ecosystem":"npm","summary":"This library, currently at version 1.3.16, provides a framework for building Slack applications optimized for edge runtimes like Cloudflare Workers, Vercel Edge Functions, and Supabase Edge Functions. It also supports Deno, Bun, and Node.js. `slack-edge` emphasizes TypeScript support, offering enhanced type safety for Slack events and API interactions. It differentiates itself from Slack's Bolt framework by being specifically designed for edge environments, including out-of-the-box support for \"lazy listeners\" for asynchronous processing, similar to Bolt-Python. The project maintains a frequent release cadence, primarily focusing on bug fixes, dependency upgrades, and support for new Slack API event types. A key aspect is its minimal dependency footprint, relying primarily on `slack-web-api-client` for Slack API interactions. This design choice contributes to faster cold starts and lower resource consumption, making it ideal for serverless and edge computing architectures.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","Slack","ChatBot","TypeScript","Deno","Bun","Edge Functions","Cloudflare","Cloudflare Workers","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/slack-edge"},{"id":14024,"title":"Slack Message Markdown to HTML Parser","library":"slack-markdown","status":"abandoned","version":"0.3.0","language":"javascript","ecosystem":"npm","summary":"slack-markdown is a JavaScript library designed to parse Slack's specific markdown syntax, known as `mrkdwn`, and convert it into standard HTML. This is crucial for applications that need to display Slack messages outside of the Slack client, as `mrkdwn` differs significantly from CommonMark or GitHub Flavored Markdown. For instance, `mrkdwn` uses single asterisks for bold (`*bold*`) and single underscores for italic (`_italic_`), unlike typical Markdown conventions. The library handles various `mrkdwn` elements, including basic formatting, special mentions (users, channels, user groups), and date mentions, translating them into appropriate HTML tags. It is currently at version 0.3.0. Given its low version number and limited activity, the project appears to be in an abandoned state, meaning there's no ongoing development or regular release cadence. Its key differentiator is its specialized focus on precisely interpreting Slack's unique `mrkdwn` format for HTML output, rather than converting standard Markdown to `mrkdwn` or generating Slack Block Kit JSON payloads.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","slack","markdown","parser","md","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/slack-markdown"},{"id":15822,"title":"Slack Message Parser","library":"slack-message-parser","status":"active","version":"3.0.2","language":"javascript","ecosystem":"npm","summary":"slack-message-parser is a JavaScript/TypeScript library designed to parse Slack's rich message formatting syntax into a structured Abstract Syntax Tree (AST). This allows developers to programmatically inspect, transform, or render Slack messages outside of the Slack client itself. The current stable version is 3.0.2. The library maintains a steady release cadence, primarily focusing on bug fixes, improvements to parsing accuracy, and adapting to changes in Node.js environments, with major versions introducing breaking changes like the shift to ESM and higher Node.js version requirements. A key differentiator of slack-message-parser is its output: instead of directly rendering to a format like HTML, it provides a hierarchical AST, enabling highly customizable processing, such as converting to various markup languages, performing content analysis, or implementing custom rendering logic. It ships with comprehensive TypeScript types, ensuring robust and type-safe development.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","slack","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/slack-message-parser"},{"id":12041,"title":"Slack Node.js SDK","library":"slack-node","status":"active","version":"0.3.2","language":"javascript","ecosystem":"npm","summary":"slack-node is a Node.js library for interacting with the Slack API, supporting both incoming webhooks and the comprehensive Slack Web API. Currently at version 0.3.2, it maintains a policy of zero runtime dependencies, making it a lightweight choice for integrating Slack functionalities into Node.js applications. The library is designed for flexibility, offering both traditional callback-based asynchronous operations and modern Promise-based and async/await syntax, catering to various coding styles. While its version number suggests a pre-1.0 stability, the project claims continuous updates and full feature support. Its core differentiation lies in its minimalist approach to dependencies and its dual API consumption models.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","slack","node","sdk"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/slack-node"},{"id":93,"title":"Slack SDK (Python)","library":"slack-sdk","status":"active","version":"3.41.0","language":"python","ecosystem":"pypi","summary":"Official Slack SDK for Python. Current version is 3.41.0 (Mar 2026). PyPI package is 'slack-sdk', imports as 'slack_sdk'. The predecessor 'slackclient' is in maintenance mode — vast amounts of tutorial code still references it. This is the official replacement.","last_verified":"2026-05-12T08:00:14.274Z","tags":["slack","messaging","chat","api","bot","webhook","python"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/slack-sdk"},{"id":15825,"title":"Slack Web API Client","library":"slack-web-api-client","status":"active","version":"1.1.11","language":"javascript","ecosystem":"npm","summary":"The `slack-web-api-client` is a fetch-based, type-safe client library for interacting with the Slack Web API, designed for broad runtime compatibility across environments like Node.js, Deno, and Cloudflare Workers. Currently stable at version 1.1.11, it is part of the `slack-edge` ecosystem and is utilized internally by the `slack-edge` library itself. A key differentiator is its \"zero additional dependencies\" approach, minimizing install footprint and potential conflicts, which simplifies integration and reduces supply chain risks. It provides strong TypeScript types for all API responses and Block Kit elements, significantly enhancing the developer experience with predictive coding and robust error checking. The project appears to be actively maintained, with updates available via `npm i slack-web-api-client@latest`. Its fetch-based implementation makes it highly portable, a significant advantage over clients relying on Node.js-specific HTTP modules.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","Slack","ChatBot","TypeScript","Node.js","Deno","Cloudflare Workers","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/slack-web-api-client"},{"id":24597,"title":"slack-webhook","library":"slack-webhook","status":"active","version":"1.0.7","language":"python","ecosystem":"pypi","summary":"slack-webhook is a Python client library for Slack Incoming Webhooks, supporting Python 3.6 and above. Version 1.0.7 is the latest release, with infrequent updates.","last_verified":"2026-05-01T00:00:00.000Z","tags":["slack","webhook","messaging","client"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/slack-webhook"},{"id":14920,"title":"Slack SDK for Python (Official)","library":"slack_sdk","status":"active","version":"3.27.0","language":"en","ecosystem":"pypi","summary":"The Slack SDK for Python provides a comprehensive and easy-to-use toolkit for building Slack applications. It offers corresponding packages for various Slack APIs, including Web API, Webhooks, Socket Mode, and OAuth. This library (and `slack_bolt`) is the official and actively maintained successor to `slackclient`. It is designed to be small, powerful, and to work seamlessly across different Slack platform features. The current version is 3.x, with frequent updates to support new Slack features and improvements.","last_verified":"2026-04-16T00:00:00.000Z","tags":["slack","api","sdk","chat","bots","webhooks","events"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/slack_sdk"},{"id":22379,"title":"Slack Blocks API Python Wrapper","library":"slackblocks","status":"active","version":"1.2.3","language":"python","ecosystem":"pypi","summary":"Python wrapper for the Slack Blocks API, providing a fluent interface for constructing Block Kit messages. Current version 1.2.3 works with Python >= 3.8.1, released occasionally with minor updates. It aims to simplify building complex Slack message layouts.","last_verified":"2026-04-27T00:00:00.000Z","tags":["slack","blocks","api","messaging","chat"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/slackblocks"},{"id":5723,"title":"Slack Client (Legacy Package)","library":"slackclient","status":"deprecated","version":"2.9.4","language":"python","ecosystem":"pypi","summary":"The `slackclient` library is the legacy Python client for the Slack Web API and RTM API. Version 2.9.4 is the last release, and the project is officially deprecated. Users are strongly advised to migrate to the `slack-sdk` package, which is the actively maintained and officially supported Slack Python SDK. While `slackclient` v2.x shared similar import paths with `slack-sdk` (e.g., `from slack import WebClient`), the `slack-sdk` project has continued development and introduced new features and improvements.","last_verified":"2026-04-09T00:00:00.000Z","tags":["slack","api","web api","rtm api","chat","messaging","deprecated"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/slackclient"},{"id":6242,"title":"Slacker","library":"slacker","status":"abandoned","version":"0.14.0","language":"python","ecosystem":"pypi","summary":"Slacker is a full-featured Python interface for the Slack API. The project is no longer actively maintained since July 2020, with version 0.14.0 being the last release. Users are advised to migrate to the official Slack Python SDK.","last_verified":"2026-04-14T00:00:00.000Z","tags":["slack","api","client","abandoned"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/slacker"},{"id":24600,"title":"Slack Events API Python Adapter","library":"slackeventsapi","status":"active","version":"3.0.3","language":"python","ecosystem":"pypi","summary":"A Python adapter for the Slack Events API, built on Flask. It handles event verification, parsing, and dispatching for incoming Slack events. The current version is 3.0.3, requiring Python >=3.6 and Flask 2.x. Releases are irregular as the library is in maintenance mode.","last_verified":"2026-05-01T00:00:00.000Z","tags":["slack","events-api","flask","adapter"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/slackeventsapi"},{"id":8648,"title":"Slackify Markdown","library":"slackify-markdown","status":"active","version":"0.2.2","language":"python","ecosystem":"pypi","summary":"A Python library that converts standard Markdown into Slack-compatible formatting (mrkdwn). It addresses the inconsistencies between standard Markdown and Slack's unique syntax, making it easy to display richly-formatted messages in Slack. The library is actively maintained with regular bug fixes and improvements.","last_verified":"2026-04-16T00:00:00.000Z","tags":["markdown","slack","formatting","conversion","mrkdwn"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/slackify-markdown"},{"id":9308,"title":"Slackweb Incoming Webhook Client","library":"slackweb","status":"active","version":"1.0.5","language":"python","ecosystem":"pypi","summary":"Slackweb is a minimalistic Python library for sending messages to Slack via incoming webhooks. It provides a simple interface to construct and send webhook payloads, supporting basic text, attachments, and Block Kit components. The current version is 1.0.5, with releases occurring infrequently, primarily for bug fixes or minor enhancements.","last_verified":"2026-04-16T00:00:00.000Z","tags":["slack","webhook","messaging","notifications"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/slackweb"},{"id":14025,"title":"Slang (Devon Govett) String Utilities","library":"slang","status":"abandoned","version":"0.3.0","language":"javascript","ecosystem":"npm","summary":"Slang is a lightweight JavaScript library providing a collection of utility functions for common string manipulations, such as capitalization, camel case conversion, dasherization, and pluralization. Originally published over a decade ago (v0.3.0, December 2013), it was designed for use in both browser environments and CommonJS Node.js projects. The library is stable in its functionality but has not seen active development or maintenance since its last release. Key differentiators at the time included its small footprint and a focus on essential string transformations. Due to its age, it primarily uses CommonJS module patterns and lacks native ESM support or TypeScript definitions, making it less suitable for modern, type-safe, or highly modular JavaScript/TypeScript ecosystems without additional tooling or shims.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/slang"},{"id":12042,"title":"Slate: Customizable Rich Text Editor Framework","library":"slate","status":"active","version":"0.124.1","language":"javascript","ecosystem":"npm","summary":"Slate is a unopinionated and completely customizable framework for building rich text editors, providing a foundational set of primitives rather than a monolithic solution. It allows developers to create bespoke editing experiences by composing plugins and extending its core data model. Currently at version `0.124.1` (core `slate` package), it maintains an active development pace with frequent patch and minor releases across its monorepo packages (e.g., `slate-react`, `slate-history`, `slate-dom`). Key differentiators include its pluggable architecture, a robust data model representing content as a nested tree, and deep integration with React for rendering. This approach enables it to be adapted for a wide range of applications, from simple note-taking to complex document authoring systems, by avoiding prescriptive UI/UX decisions.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","canvas","contenteditable","custom","document","edit","editor","html","immutable","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/slate"},{"id":14026,"title":"Slate React Components and Hooks","library":"slate-react","status":"active","version":"0.124.0","language":"javascript","ecosystem":"npm","summary":"slate-react provides the essential React-specific components, hooks, and plugins for building highly customizable rich-text editors with Slate. It integrates the core Slate data model and operations with React's rendering capabilities, leveraging `contenteditable` for a robust editing experience. The current stable version is 0.124.0, which typically releases in conjunction with its core `slate` peer dependency, following a frequent, often weekly, release cadence for minor and patch updates. Key differentiators include its unopinionated core, allowing developers complete control over rendering and behavior, and a powerful plugin-based architecture for extending functionality without modifying the core. This package focuses on flexibility and a declarative approach to content modeling, making it suitable for complex document editing scenarios rather than being an off-the-shelf WYSIWYG solution.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","canvas","contenteditable","docs","document","edit","editor","editable","html","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/slate-react"},{"id":28186,"title":"Slayer.DB","library":"slayer.db","status":"active","version":"1.5.11","language":"javascript","ecosystem":"npm","summary":"Slayer.DB is a lightweight, easy-to-use database module for Node.js offering two backends: JSON-file-based (slayersDBJSON) and MongoDB (slayersDBMongo). Version 1.5.11 supports CRUD operations, nested key access, array manipulation, and table partitioning. It is designed for small-to-medium projects where simplicity is prioritized over scalability, with automatic save cooldowns to prevent corruption. Unlike heavier ORMs, it provides a minimal API with no complex schemas.","last_verified":"2026-05-09T00:00:00.000Z","tags":["javascript","db","database","data"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/slayer.db"},{"id":26396,"title":"sleep-compiler","library":"sleep-compiler","status":"active","version":"1.4.0","language":"javascript","ecosystem":"npm","summary":"A command-line sleep tracker that logs, analyzes, and reports sleep patterns. Version 1.4.0 is the latest stable release. Data is stored locally in SQLite at ~/.sleep-compiler/sleep.db with no cloud dependencies. Key differentiators: it operates entirely offline, supports active sleep sessions (sleep now / wake now), generates reports with quality thresholds and consistency scores, and exports CSV. Alternatives like Sleep as Android require a mobile app; sleep-compiler runs in the terminal for developers and privacy-conscious users.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/sleep-compiler"},{"id":28188,"title":"Jormungandr","library":"sleipnirgroup-jormungandr","status":"active","version":"0.5.4","language":"python","ecosystem":"pypi","summary":"Reverse mode automatic differentiation library and domain-specific language for nonlinear programming (NLP) solvers. Designed for efficient gradient and Hessian computations, it provides a Python DSL to formulate and solve optimization problems. Current version 0.5.4, requires Python >=3.12. Development is active with pre-1.0 breaking changes expected.","last_verified":"2026-05-09T00:00:00.000Z","tags":["automatic-differentiation","optimization","nlp","solver","reverse-mode"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/sleipnirgroup-jormungandr"},{"id":23169,"title":"SLH-DSA","library":"slh-dsa","status":"active","version":"0.2.2","language":"python","ecosystem":"pypi","summary":"Pure Python implementation of the SLH-DSA (Stateless Hash-Based Digital Signature Algorithm) based on FIPS 205. Version 0.2.2 includes fixes for digest lengths and supports key import/export in PKCS format, signing, and verification. Actively maintained.","last_verified":"2026-05-01T00:00:00.000Z","tags":["post-quantum","cryptography","digital-signature","fips-205","slh-dsa"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/slh-dsa"},{"id":26398,"title":"slice2js","library":"slice2js","status":"active","version":"3.7.110","language":"javascript","ecosystem":"npm","summary":"slice2js is the official Slice-to-JavaScript compiler from ZeroC, part of the Ice RPC framework. It compiles Slice IDL files into JavaScript proxy and skeleton code for building networked applications. The current stable version is 3.7.110 (Ice 3.7.x series). Release cadence follows Ice releases, approximately every 6-12 months. Key differentiator: it's the native compiler for Ice's JavaScript mapping, tightly coupled with the @zeroc/ice npm package. Alternatives like protobuf or Thrift require separate toolchains.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","Ice","Slice","compiler","rpc"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/slice2js"},{"id":1281,"title":"Slicer","library":"slicer","status":"maintenance","version":"0.0.8","language":"python","ecosystem":"pypi","summary":"Slicer is a lightweight Python package designed to provide a unified and extended slicing interface for diverse tensor-like objects. It wraps standard Python data structures (lists, dicts) and scientific computing libraries (NumPy arrays, Pandas DataFrames, SciPy sparse matrices, PyTorch tensors) to enable advanced slicing functionalities like non-integer indexing and nested slicing in a single operation. The current version is 0.0.8, with its last update in 2021, suggesting a maintenance-oriented release cadence.","last_verified":"2026-04-23T19:13:10.589Z","tags":["data-manipulation","slicing","numpy","pandas","scipy","pytorch","data-structures"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/slicer"},{"id":7724,"title":"Slicerator","library":"slicerator","status":"active","version":"1.1.0","language":"python","ecosystem":"pypi","summary":"Slicerator is a Python library that provides a lazy-loading, fancy-sliceable iterable. It allows you to wrap existing classes or functions to make them behave like reusable generators that support advanced slicing (like NumPy arrays), but only load data when explicitly accessed. The current version is 1.1.0, released in April 2022. While releases are not on a strict schedule, it remains a functional and actively used utility in various projects.","last_verified":"2026-04-16T00:00:00.000Z","tags":["lazy loading","iterator","slicing","pipeline","data processing"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/slicerator"},{"id":15823,"title":"Slick CSS Selector Engine","library":"slick","status":"abandoned","version":"1.12.2","language":"javascript","ecosystem":"npm","summary":"Slick is a standalone JavaScript library designed for parsing CSS selectors into an object representation and finding DOM nodes based on those selectors. It provides a 'Finder' component for querying the DOM (with methods like `search` and `find`) and a 'Parser' component for converting CSS selector strings into a structured JavaScript object. The current stable version, 1.12.2, was released nine years ago, indicating the project is no longer actively maintained. Key differentiators include its ability to parse selectors into a detailed object, support for custom pseudo-classes, and functionality for searching within XML documents. Its primary use case is in environments where a lightweight, self-contained selector engine is required without external dependencies. This library predates modern browser native selector APIs and module systems, making it primarily a legacy solution.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","dom","css","selector","finder","parser"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/slick"},{"id":12043,"title":"Slickgrid-Vue","library":"slickgrid-vue","status":"active","version":"10.5.0","language":"javascript","ecosystem":"npm","summary":"Slickgrid-Vue is a dedicated Vue 3 component that wraps the core functionalities of Slickgrid-Universal, a TypeScript-written, framework-agnostic data grid library. It provides a comprehensive set of features, including various editors, filters, extensions, and services, enhancing the classic SlickGrid experience for modern Vue applications. The library is currently stable at version 10.5.0, with minor releases typically occurring every 2-4 weeks and major releases, such as v10.0.0, approximately annually. Key differentiators include its extensive suite of optional backend services (OData, GraphQL, and a newly introduced SQL Backend Service), robust export capabilities (Excel, PDF), and strong TypeScript support, making it suitable for complex enterprise-grade data visualization and manipulation within the Vue ecosystem. It aims to offer a highly configurable and performant data table solution, capable of handling large datasets efficiently.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","OData","GraphQL","vue","vue3","plugin","data grid","datagrid","datatable","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/slickgrid-vue"},{"id":20557,"title":"slim-lang-loader","library":"slim-lang-loader","status":"maintenance","version":"0.0.9","language":"javascript","ecosystem":"npm","summary":"Webpack loader that transforms Slim template files into HTML strings embedded in JavaScript. Version 0.0.9 (latest as of 2019) wraps the Ruby `slimrb` CLI, meaning it requires Ruby and the Slim gem installed globally. Unlike other Slim-to-HTML converters, this is a true Ruby-based conversion, preserving full Slim feature support (e.g., inline Ruby, Slim options). The loader outputs HTML that can be used as string templates or passed to further loaders (e.g., html-loader). Last updated in 2019; no active development, but functional for projects already using Ruby Slim.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","webpack","slim-lang","slim"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/slim-lang-loader"},{"id":8649,"title":"Sling","library":"sling","status":"active","version":"1.5.15","language":"python","ecosystem":"pypi","summary":"Sling is a modern ELT (Extract, Load, Transform) data movement tool that allows users to rapidly move data between various databases, data warehouses, and cloud services using a simple Python API or CLI. It supports a wide range of connectors and focuses on ease of use and high performance. The current version is 1.5.15, with a rapid release cadence (multiple updates per month).","last_verified":"2026-04-16T00:00:00.000Z","tags":["ETL","ELT","data-integration","data-movement","data-pipeline","database","cloud-data-warehouse","connectors"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/sling"},{"id":26399,"title":"Sling Framework","library":"sling-framework","status":"maintenance","version":"1.12.5","language":"javascript","ecosystem":"npm","summary":"A web component library built on top of LitElement and lit-html, providing building blocks for creating Sling-based web components. Current stable version is 1.12.5. It offers SlingElement (extended from LitElement), html tagged template literal, withRequest decorator for API handling, and withSetState for state management. Key differentiators include direct integration with Sling ecosystem and added decorators for common patterns. Release cadence is sporadic with no recent updates.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/sling-framework"},{"id":22378,"title":"python-slip10","library":"slip10","status":"active","version":"1.1.0","language":"python","ecosystem":"pypi","summary":"A reference implementation of the SLIP-0010 specification that generalizes BIP-0032 hierarchical deterministic wallet derivation for curves secp256k1, NIST P-256, ed25519, and curve25519. Current version 1.1.0, stable maintenance.","last_verified":"2026-04-27T00:00:00.000Z","tags":["SLIP-0010","BIP-0032","HD wallet","cryptography","bitcoin","hierarchical deterministic"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/slip10"},{"id":28189,"title":"SlipCover","library":"slipcover","status":"active","version":"1.0.18","language":"python","ecosystem":"pypi","summary":"Near zero-overhead Python code coverage tool that uses bytecode instrumentation to measure line and branch coverage with minimal performance impact. Current version 1.0.18, supports Python 3.8 to 3.14, maintained actively on GitHub.","last_verified":"2026-05-09T00:00:00.000Z","tags":["coverage","testing","bytecode-instrumentation","performance"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/slipcover"},{"id":28190,"title":"Slippers","library":"slippers","status":"active","version":"0.7.0","language":"python","ecosystem":"pypi","summary":"Django template components: build reusable components without writing Python. Current version 0.7.0, requires Python >=3.8.0. Actively maintained.","last_verified":"2026-05-09T00:00:00.000Z","tags":["django","components","templatetags","reusable","frontend"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/slippers"},{"id":18794,"title":"Slite MCP Server","library":"slite-mcp-server","status":"active","version":"1.3.0","language":"javascript","ecosystem":"npm","summary":"A Model Context Protocol server that integrates Slite's knowledge management capabilities with AI models supporting function calling through MCP. Version 1.3.0 enables AI assistants to search notes, ask questions, retrieve note details, and create notes via tools like search-notes, ask-slite, get-note, get-note-children, and create-note. Unlike direct API integration, MCP provides a standardized protocol for tool discovery and invocation. The package ships TypeScript types and is designed for use with MCP-compatible AI clients (e.g., Claude). Features include optional filtering, pagination, content formatting, and environment variable configuration.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","slite","mcp","llm","nodejs","client","search","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/slite-mcp-server"},{"id":27400,"title":"Slither","library":"slither-analyzer","status":"active","version":"0.11.5","language":"python","ecosystem":"pypi","summary":"Slither is a Solidity and Vyper static analysis framework written in Python 3. It provides a suite of vulnerability detectors, visualizes contract details via printers, and includes tools for upgradeability checks, mutation testing, and code flattening. Current version: 0.11.5 (requires Python >=3.10). Releases occur several times per year.","last_verified":"2026-04-27T00:00:00.000Z","tags":["static-analysis","solidity","ethereum","smart-contracts","security"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/slither-analyzer"},{"id":22380,"title":"Slixmpp","library":"slixmpp","status":"active","version":"1.14.1","language":"python","ecosystem":"pypi","summary":"Slixmpp is an elegant Python library for XMPP (aka Jabber), designed for event-driven, asynchronous communication. Current version is 1.14.1, supporting Python >=3.11. Release cadence is irregular, with a focus on stability and async compatibility.","last_verified":"2026-04-27T00:00:00.000Z","tags":["xmpp","jabber","async","chat","messaging","bot"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/slixmpp"},{"id":16534,"title":"Slonik Utilities","library":"slonik-utilities","status":"active","version":"2.0.2","language":"javascript","ecosystem":"npm","summary":"Slonik Utilities provides a set of helper functions designed to simplify common data manipulation operations within a PostgreSQL database when using the Slonik client library. It abstracts away the direct construction of parameterized SQL queries for tasks such as `UPDATE`, `UPDATE ... DISTINCT`, and `UPSERT`, allowing developers to express these operations using JavaScript objects. The library is currently at stable version 2.0.2 and receives updates primarily to maintain compatibility with new major versions of Slonik (e.g., supporting Slonik v29). Its key differentiators include enhancing developer productivity by reducing boilerplate SQL, improving type safety through its TypeScript definitions, and mitigating SQL injection risks by leveraging Slonik's tagged template literals internally. It does not replace Slonik but complements it by offering a higher-level, opinionated API for frequent DML patterns.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","postgresql","slonik","utilities","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/slonik-utilities"},{"id":10231,"title":"Slotscheck","library":"slotscheck","status":"active","version":"0.19.1","language":"python","ecosystem":"pypi","summary":"Slotscheck is a Python library that helps ensure your `__slots__` are working properly. It acts as a linter, identifying classes where `__slots__` might not be effective or are misused, thereby aiding in memory optimization and performance. The current version is 0.19.1, and it has a regular release cadence, often aligning with new Python versions.","last_verified":"2026-04-17T00:00:00.000Z","tags":["slots","linting","performance","memory","optimization","dataclasses","typing"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/slotscheck"},{"id":1712,"title":"SlowAPI: Rate Limiting for Starlette & FastAPI","library":"slowapi","status":"active","version":"0.1.9","language":"python","ecosystem":"pypi","summary":"SlowAPI is a Python library that provides a flexible rate-limiting extension for Starlette and FastAPI applications. It builds upon the 'limits' library to offer various storage backends (in-memory, Redis, Memcached) and granular control over rate limits per route or globally. The current version is 0.1.9, and it is actively maintained with an irregular release cadence.","last_verified":"2026-04-24T00:20:05.753Z","tags":["fastapi","starlette","rate-limiting","middleware","security"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/slowapi"},{"id":26400,"title":"slownode","library":"slownode","status":"active","version":"0.5.3","language":"javascript","ecosystem":"npm","summary":"slownode is a minimal npm package (v0.5.3) that provides persistent event loop, emitter, promise, and slow function utilities. It ships with TypeScript type definitions. The package is in early development with many terms marked as TODO in the README. It is primarily an experimental tool for working with persistent event loops and custom JASM bytecode interpretation. Current release cadence is unknown. Differentiators include a unique bytecode interpreter approach (JASM) and persistent event loop patterns. Not suitable for production use.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","persisent","event","loop","emitter","promise","slow","function","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/slownode"},{"id":26401,"title":"slt-js","library":"slt-js","status":"active","version":"0.2.0","language":"javascript","ecosystem":"npm","summary":"SLT (Script Localization Tool) transpiler for JavaScript that replaces localized keywords in ES (Spanish), FR (French), and IT (Italian) source files with canonical JavaScript keywords. Version 0.2.0, pre-1.0, with no scheduled release cadence. Differentiators: simple reference implementation with header-based language detection (#!slt <lang>), custom mapping support, and CLI. Limitations: not a full JS tokenizer, may mishandle regex literals; not production-ready.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","slt","localization","transpiler"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/slt-js"},{"id":5059,"title":"slugid","library":"slugid","status":"maintenance","version":"2.0.0","language":"python","ecosystem":"pypi","summary":"slugid is a Python library (version 2.0.0, released 2019) for generating URL-safe Base64 encoded UUID v4 slugs. These 22-character slugs are compact and can be easily embedded in URLs, command-line parameters, or used as identifiers in various systems. It provides methods for generating standard v4 slugs and 'nice' slugs which always start with an alphanumeric character. The library is currently in maintenance mode with its GitHub repository archived, meaning it's no longer actively developed but remains functional.","last_verified":"2026-04-12T00:00:00.000Z","tags":["uuid","slug","url-safe","base64","identifier","unique-id","maintenance"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/slugid"},{"id":8650,"title":"slugify (Legacy Python 2)","library":"slugify","status":"abandoned","version":"0.0.1","language":"python","ecosystem":"pypi","summary":"Slugify (version 0.0.1) is a legacy Python library for generating URL-friendly 'slugs' from strings, primarily for Latin-based scripts. Inspired by Django's `slugify` template filter, it provides a Python function and a command-line tool. The library is considered abandoned and only officially supports Python 2.","last_verified":"2026-04-16T00:00:00.000Z","tags":["string-manipulation","slug","url","legacy","python2","abandoned"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/slugify"},{"id":22377,"title":"Slumber","library":"slumber","status":"maintenance","version":"0.7.1","language":"python","ecosystem":"pypi","summary":"A library that makes consuming a REST API easier and more convenient. Current version is 0.7.1, with no recent releases (last release 2014-07-14). Considered in maintenance mode.","last_verified":"2026-04-27T00:00:00.000Z","tags":["rest","api","client","http"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/slumber"},{"id":26402,"title":"slush-jspm-react","library":"slush-jspm-react","status":"deprecated","version":"0.0.1","language":"javascript","ecosystem":"npm","summary":"Slush generator for scaffolding a React project with JSPM (JavaScript Package Manager) and Babel+JSX transpiler. Version 0.0.1, last updated circa 2016. This generator creates a basic React setup using JSPM for module loading and Babel for JSX transformation. It requires Node >=0.10.26 and npm >=1.4.3. The package is not actively maintained and is considered obsolete due to the deprecation of JSPM and evolution of React tooling (e.g., Create React App, Vite). It serves as a historical example of early React + JSPM integration.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","slushgenerator"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/slush-jspm-react"},{"id":2769,"title":"SLY - Sly Lex Yacc","library":"sly","status":"abandoned","version":"0.5","language":"python","ecosystem":"pypi","summary":"SLY is a 100% Python implementation of the lex and yacc tools, loosely based on the traditional compiler construction tools lex and yacc, implementing the LALR(1) parsing algorithm. It provides a bare-bones, yet fully capable, library for writing parsers in Python. The current version is 0.5. As of December 21, 2025, the project has been officially retired by its author, and no further maintenance is expected.","last_verified":"2026-04-25T00:39:16.633Z","tags":["lexer","parser","compiler","LALR(1)","language tools","abandoned"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/sly"},{"id":15826,"title":"SM Metro Bundler CLI","library":"sm-metro-bundler-cli","status":"abandoned","version":"1.0.8","language":"javascript","ecosystem":"npm","summary":"sm-metro-bundler-cli is a command-line interface tool designed to customize React Native bundling processes, specifically by adjusting module ID references to use strings instead of incremental numbers. It extends the functionality of the official Metro Bundler CLI. This tool is built upon and specifically compatible with React Native version 0.50.3, a version released in late 2017. Its primary differentiator is the modification of module ID referencing and the inclusion of commands (`init`, `upgrade`, `validate`) for managing project structures based on private templates (`sm-react-native-templates`), indicating a highly specialized use case, likely within a specific organizational context. The current stable version is 1.0.8, and given its reliance on an outdated React Native version, it does not appear to follow a regular release cadence or receive active updates for modern React Native development.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","react-native","metro-bundler","cli"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/sm-metro-bundler-cli"},{"id":18795,"title":"sm-utility","library":"sm-utility","status":"active","version":"2.4.29","language":"javascript","ecosystem":"npm","summary":"Reusable utility codes for internal SmariTrips projects, bundled with TypeScript types. Version 2.4.29 is the current stable release. It provides common helpers (e.g., date formatting, number parsing) to standardize code across the company. No external dependencies. Unlike broader libraries (lodash, date-fns), it is purpose-built for SM's internal conventions and is not intended for public use. Development is ongoing within the organization, with npm link as the primary install method.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/sm-utility"},{"id":10232,"title":"SMA Finder","library":"sma-finder","status":"active","version":"1.4.4","language":"python","ecosystem":"pypi","summary":"SMA Finder is a Python-based command-line tool designed for diagnosing spinal muscular atrophy (SMA) using exome or genome sequencing data. It automates the analysis of sequencing files to identify genetic markers associated with SMA. The current version is 1.4.4, with releases occurring as significant new features or improvements are added, rather than on a strict cadence.","last_verified":"2026-04-17T00:00:00.000Z","tags":["bioinformatics","genetics","medical","diagnostics","cli"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/sma-finder"},{"id":26403,"title":"Smack JS Compiler","library":"smack-js-compiler","status":"active","version":"1.1.1","language":"javascript","ecosystem":"npm","summary":"A compiler/transpiler for the purely functional language 'Smack', converting Smack source code to JavaScript. The current stable version is 1.1.1, with moderate release cadence. Key differentiator: it compiles a minimal functional language to JavaScript, targeting both Node.js and browser environments. Written in JavaScript, it includes a parser and intermediary representation. Not to be confused with other Smack-related tools.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","pure","functional","language","smack","parser","compiler","intermediary"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/smack-js-compiler"},{"id":16744,"title":"Express Smart Authentication Middleware","library":"smart-auth-middleware","status":"active","version":"0.21.0","language":"javascript","ecosystem":"npm","summary":"This package, `smart-auth-middleware`, is an Express.js middleware designed for authenticating incoming requests by validating JSON Web Tokens (JWTs) against an external Identity Service (IDS). It integrates with `jwks-rsa` for fetching JSON Web Key Sets and `express-jwt` for the core JWT verification process. Currently at version 0.21.0, it is in active development, implying that breaking changes might occur more frequently between minor versions as it approaches a stable 1.0 release. The middleware provides a lifecycle with `authPreCheck` for initial validation, `jwtVerify` for token verification and setting user information on `req.user`, and `authPostCheck` to ensure verification success. Its key differentiators include built-in support for JWKS endpoints and configurable options for issuer, audience, and ignored paths, streamlining JWT-based authentication in Express applications.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/smart-auth-middleware"},{"id":18796,"title":"smart-http","library":"smart-http","status":"active","version":"1.2.0","language":"javascript","ecosystem":"npm","summary":"A minimal HTTP client library for Node.js with a focus on simplicity and ease of use. Version 1.2.0 is the current stable release. The package provides basic HTTP request functionality with automatic JSON parsing, support for custom headers, and stream handling. It differentiates itself by requiring no external dependencies and offering a straightforward API for common use cases, though it lacks advanced features like interceptors or cancellation found in larger libraries. Released on an ad-hoc cadence with no recent updates.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","smart-http"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/smart-http"},{"id":580,"title":"Smart-open","library":"smart-open","status":"active","version":"7.5.1","language":"python","ecosystem":"pypi","summary":"Smart-open is a Python 3 library (current version 7.5.1) for efficient streaming of very large files from and to various storage systems, including S3, GCS, Azure Blob Storage, HDFS, WebHDFS, HTTP, HTTPS, SFTP, and local filesystems. It provides transparent, on-the-fly (de-)compression for formats like gzip, bz2, and zst, acting as a drop-in replacement for Python's built-in `open()` function. The library is actively maintained with frequent releases, offering a unified Pythonic API to simplify working with remote files and cloud storage services.","last_verified":"2026-05-12T16:17:38.796Z","tags":["file-io","cloud-storage","s3","gcs","azure","hdfs","compression","streaming"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/smart-open"},{"id":12044,"title":"SmartAPI JavaScript Client SDK","library":"smartapi-javascript","status":"active","version":"1.0.27","language":"javascript","ecosystem":"npm","summary":"The `smartapi-javascript` package provides a client-side SDK for programmatic interaction with the SmartAPI platform, an initiative by Angel One (formerly Angel Broking) for the Indian stock market. It offers a comprehensive suite of functionalities, including user authentication and session management, fetching profile and real-time margin (RMS) details, executing various order types (place, modify, cancel, order book, trade book), managing portfolio holdings and positions, converting positions, and handling Good Till Triggered (GTT) orders. Additionally, it provides access to historical candle data and includes WebSocket functionality for real-time market updates. The current stable version is 1.0.27. As an official client library for a specific financial service, its release cadence typically aligns with updates to the SmartAPI platform itself. A key differentiator is its direct and tailored integration with Angel One's trading ecosystem, simplifying development for users targeting this platform. The library currently emphasizes CommonJS `require` syntax for module imports, as demonstrated in its official documentation.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/smartapi-javascript"},{"id":18797,"title":"smartbundle","library":"smartbundle","status":"active","version":"0.14.1","language":"javascript","ecosystem":"npm","summary":"Zero-config bundler for npm packages, version 0.14.1. Lean and minimal configuration approach compared to tsdx or microbundle. Actively maintained with monthly releases. Ships TypeScript declarations. Requires vitest ^3.0.0, typescript ^5.0.0, and @babel/core ^7.26.0 as peer dependencies since v0.14.0. Handles ESM, CJS, and TypeScript out of the box.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","smartbundle","bundler","npm","package","typescript","esm","cjs"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/smartbundle"},{"id":27402,"title":"Smartface Transpiler","library":"smartface-transpiler","status":"active","version":"6.9.17-beta.5","language":"javascript","ecosystem":"npm","summary":"Transpiles JavaScript/TypeScript code for Smartface platform, enabling cross-platform mobile app development. Current stable version is 6.9.17-beta.5. This package is central to Smartface's build pipeline, converting standard JS/TS to Smartface-compatible code with platform-specific polyfills and module resolution. It differentiates by tightly integrating with Smartface's runtime and providing custom AST transformations. Release cadence is irregular with beta versions for new features.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/smartface-transpiler"},{"id":14027,"title":"Smartling Node.js SDK","library":"smartling-api-sdk-nodejs","status":"active","version":"2.31.0","language":"javascript","ecosystem":"npm","summary":"The `smartling-api-sdk-nodejs` package provides a Node.js SDK for programmatically interacting with the Smartling Translation API, automating content internationalization and localization workflows. It enables developers to upload source files, manage translation jobs, and download translated content in various languages. This SDK (currently at version 2.31.0) is actively maintained and typically follows a continuous release cadence with new features and bug fixes. It serves as a client library to simplify accessing Smartling's underlying REST APIs, covering functionalities like authentication, accounts, projects, files, and jobs. Key differentiators include streamlining content synchronization with Smartling's Translation Management System (TMS) and offering specialized APIs for common use cases like Jobs and Files, though it provides less comprehensive API coverage than the Java SDK.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","smartling","api-sdk","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/smartling-api-sdk-nodejs"},{"id":5060,"title":"Smartling API SDK for Python","library":"smartlingapisdk","status":"active","version":"3.1.9","language":"python","ecosystem":"pypi","summary":"The Smartling API SDK for Python simplifies interaction with Smartling's cloud-based translation services APIs from Python applications. It provides a convenient, idiomatic Python interface to automate translation workflows, including file uploads, downloads, job management, and string operations. The current version is 3.1.9, and the library receives regular updates to support new API features and improvements.","last_verified":"2026-04-12T00:00:00.000Z","tags":["translation","localization","l10n","i18n","api","sdk"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/smartlingapisdk"},{"id":16220,"title":"Smartlook Client for Frontend Integration","library":"smartlook-client","status":"active","version":"10.0.0","language":"javascript","ecosystem":"npm","summary":"The `smartlook-client` is the official JavaScript client library designed for integrating Smartlook's user session recording and analytics into web applications. Currently at stable version 10.0.0, this package is under active development with frequent major and minor releases, typically introducing new features or improvements every few months. Key differentiators include robust support for advanced network recording, enabling the capture of request/response bodies and headers, and a flexible interceptor system to precisely control and obscure sensitive data across various capture points like URLs, network calls, errors, focus events, and clicks. It provides granular control over data capture regions, cookie usage, and integrates seamlessly with Smartlook's Relay Proxy for self-hosted data routing. The client also supports modern web features such as 1st party iframes and shadow DOM, ensuring comprehensive recording coverage across complex web interfaces.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","smartlook","smartlook-client","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/smartlook-client"},{"id":12046,"title":"Smartsheet JavaScript SDK","library":"smartsheet","status":"active","version":"4.7.2","language":"javascript","ecosystem":"npm","summary":"The Smartsheet JavaScript SDK, currently at version 4.7.2, provides an official client library for interacting with the Smartsheet API from Node.js applications. It ships with comprehensive TypeScript types, facilitating development in type-safe environments. The SDK maintains an active and consistent release cadence, frequently introducing minor versions with new features, API endpoint support, and critical bug fixes, as evidenced by recent updates adding new sharing, workspace, and folder endpoints, alongside improvements to retry mechanisms and pagination. It differentiates itself as the directly supported client, offering extensive coverage of the Smartsheet API's functionalities. Developers can initialize the client using an access token obtained from the Smartsheet UI and leverage promise-based methods for operations such as listing and loading sheets, managing users, and handling attachments. The SDK requires actively supported Node.js versions 14.x or later for optimal compatibility and robust operation.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","Smartsheet","productivity","collaboration","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/smartsheet"},{"id":3807,"title":"Smartsheet Python SDK","library":"smartsheet-python-sdk","status":"active","version":"3.7.2","language":"python","ecosystem":"pypi","summary":"The Smartsheet Python SDK is a library for connecting Python applications to Smartsheet services using API 2.0. It provides a programmatic interface to manage sheets, rows, columns, users, and other Smartsheet resources. The library simplifies interaction with the Smartsheet API, handling authentication, request serialization, and response deserialization. It is actively maintained, with the current version being 3.7.2, and typically sees updates for API endpoint changes and new features.","last_verified":"2026-04-25T16:04:45.660Z","tags":["smartsheet","api","cloud","work management","sheets","data management"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/smartsheet-python-sdk"},{"id":26404,"title":"SmartTV Framework","library":"smarttv-framework","status":"active","version":"0.6.30","language":"javascript","ecosystem":"npm","summary":"JavaScript framework for building smart TV applications. Version 0.6.30 is under active development and currently usable as a standalone library. Provides device abstraction, configuration for video players, VAST ad options, DRM (PlayReady), and app ID management. Differentiates by focusing on smart TV environments with built-in support for VAST ads and multiple DRM systems. Still early-stage with limited documentation and no stable release schedule.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/smarttv-framework"},{"id":8651,"title":"SmartyPants","library":"smartypants","status":"active","version":"2.0.2","language":"python","ecosystem":"pypi","summary":"SmartyPants is a Python library that converts plain ASCII punctuation in text to \"smart\" typographic HTML entities. It transforms straight quotes to \"curly\" quotes, backticks-style quotes, -- and --- to en- and em-dashes, and three consecutive dots to an ellipsis entity. The current version is 2.0.2, and it is actively maintained with recent fixes for Python 3.12+ compatibility.","last_verified":"2026-04-16T00:00:00.000Z","tags":["text processing","typography","punctuation","html"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/smartypants"},{"id":12045,"title":"SmartyStreets JavaScript SDK Utilities","library":"smartystreets-javascript-sdk-utils","status":"active","version":"1.2.9","language":"javascript","ecosystem":"npm","summary":"This library provides utility functions to perform additional analysis on responses from the SmartyStreets US Street API, specifically for lookups validated through the `smartystreets-javascript-sdk`. It offers functions like `isValid()`, `isInvalid()`, `isAmbiguous()`, and `isMissingSecondary()` to interpret the deliverability and clarity of address lookups based on USPS standards. The current stable version is 1.2.9. As per Smarty's disclaimer, this software is provided 'as is' and 'as a gift,' implying an infrequent or demand-driven release cadence and limited official support, differentiating it from commercially maintained libraries. It serves as an auxiliary package to enhance the core SmartyStreets JavaScript SDK functionality rather than a standalone solution.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","smarty","smartystreets","address","validation","verification","verify","validate","street-address"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/smartystreets-javascript-sdk-utils"},{"id":7725,"title":"SmartyStreets Python SDK","library":"smartystreets-python-sdk","status":"active","version":"5.7.0","language":"python","ecosystem":"pypi","summary":"The SmartyStreets Python SDK is an official library designed to simplify access to SmartyStreets APIs for Python developers. It provides ready-made data structures and handles the underlying HTTP complexities. The library is currently at version 5.7.0, released on April 1, 2026, and is actively maintained with regular updates.","last_verified":"2026-04-16T00:00:00.000Z","tags":["address validation","geocoding","API client","SmartyStreets","US Street API"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/smartystreets-python-sdk"},{"id":18798,"title":"smash-middleware-helloworld","library":"smash-middleware-helloworld","status":"active","version":"0.0.25","language":"javascript","ecosystem":"npm","summary":"smash-middleware-helloworld is a middleware for the smash-cli framework, providing a simple hello world example for plugin development. Currently at version 0.0.25, it is part of the smash-cli ecosystem and demonstrates how to create custom middleware. This package is in early development (pre-1.0), with no regular release cadence. It is intended as a learning tool or starting point for building smash-cli middleware. Differentiator: tightly integrated with smash-cli, not suitable for standalone use.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","smash","smash-cli","smash middleware","hello world"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/smash-middleware-helloworld"},{"id":1713,"title":"SMB Protocol Library","library":"smbprotocol","status":"active","version":"1.16.1","language":"python","ecosystem":"pypi","summary":"smbprotocol is a Python library designed to interact with servers using the SMB 2/3 Protocol. It provides low-level access to SMB operations, allowing for file and directory manipulation, session management, and authentication against SMB/CIFS shares. The current version is 1.16.1, and the project maintains an active release cadence with multiple updates per year.","last_verified":"2026-04-24T00:20:35.534Z","tags":["smb","protocol","network","file-sharing","windows"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/smbprotocol"},{"id":28192,"title":"smbus - Python SMBus bindings","library":"smbus","status":"maintenance","version":"1.1.post2","language":"python","ecosystem":"pypi","summary":"Python bindings for Linux SMBus access through i2c-dev. Current version 1.1.post2. Minimal maintenance, not actively developed.","last_verified":"2026-05-09T00:00:00.000Z","tags":["smbus","i2c","raspberry-pi","linux"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/smbus"},{"id":5061,"title":"smbus2","library":"smbus2","status":"active","version":"0.6.1","language":"python","ecosystem":"pypi","summary":"smbus2 is a pure Python implementation of the `python-smbus` package, designed as a drop-in replacement for `smbus-cffi` or `smbus-python`. It provides an interface for I2C and SMBus communication on Linux-based systems, offering enhanced features like SMBus Packet Error Checking (PEC), support for context managers for robust resource handling, and improved error management. Actively maintained, the library is currently at version 0.6.1, with a regular release cadence addressing bug fixes and minor improvements, making it a recommended choice for embedded I2C communication, particularly on platforms like Raspberry Pi.","last_verified":"2026-04-12T00:00:00.000Z","tags":["i2c","smbus","raspberry-pi","embedded-systems","hardware-interface","linux"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/smbus2"},{"id":3808,"title":"SMDA: Static Malware Disassembly Analysis Library","library":"smda","status":"active","version":"2.5.3","language":"python","ecosystem":"pypi","summary":"SMDA is a minimalist recursive disassembler library optimized for accurate Control Flow Graph (CFG) recovery, particularly from memory dumps. Built upon Capstone, it currently supports x86/x64 Intel machine code. It processes arbitrary memory dumps (ideally with known base address) to output a structured collection of functions, basic blocks, and instructions, including their respective edges. The library is actively maintained, with the current stable version being 2.5.3.","last_verified":"2026-04-25T16:05:18.352Z","tags":["disassembler","malware-analysis","security","reverse-engineering","capstone","cfg","binary-analysis","memory-forensics"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/smda"},{"id":1026,"title":"SMDebug RulesConfig","library":"smdebug-rulesconfig","status":"active","version":"1.0.1","language":"python","ecosystem":"pypi","summary":"SMDebug RulesConfig is a Python library that provides a mapping of built-in rules with default configurations for Amazon SageMaker Debugger. It helps users specify these rules and common collection configurations without needing to handle low-level details, working in conjunction with the Amazon SageMaker Python SDK. The current version is 1.0.1, released in December 2020. While the package itself has not seen recent updates, its functionality remains an integral part of the SageMaker Debugger ecosystem.","last_verified":"2026-04-23T16:03:44.169Z","tags":["aws","sagemaker","debugger","machine-learning","mlops","model-debugging"],"install_tag":"stale","install_tag_description":"widespread failures or data too old to trust","api":"https://checklist.day/api/registry/smdebug-rulesconfig"},{"id":15827,"title":"Smee Client","library":"smee-client","status":"active","version":"5.0.0","language":"javascript","ecosystem":"npm","summary":"Smee Client is a JavaScript/TypeScript library that provides a local proxy for webhooks received by the smee.io service, enabling developers to test webhook integrations without deploying their applications to a publicly accessible server. It listens for incoming webhook payloads on a designated smee.io channel and forwards them to a specified local HTTP endpoint. The current stable version is 5.0.0, released in November 2025, which introduced a breaking change making the `start()` method asynchronous. The project maintains an active release cadence, with several minor and patch updates preceding the major version bump, indicating ongoing development and support. A key differentiator for Smee Client is its straightforward integration with the smee.io platform, offering a simple and effective solution for local development and debugging of applications that rely on external webhook events, such as GitHub App development or payment gateway notifications, by tunneling public internet requests directly to a developer's machine.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/smee-client"},{"id":6458,"title":"SMG gRPC Proto Definitions","library":"smg-grpc-proto","status":"active","version":"0.4.6","language":"python","ecosystem":"pypi","summary":"smg-grpc-proto provides the Protocol Buffer definitions and generated Python gRPC stubs for the Shepherd Model Gateway (SMG). These definitions enable communication with SMG, a universal gateway supporting various LLM inference engines like SGLang, vLLM, and TRT-LLM. While the main SMG project undergoes rapid development (currently v1.4.x), this library provides the stable API surface for gRPC interaction. The current version is 0.4.6, with updates typically tied to major SMG feature releases.","last_verified":"2026-04-15T00:00:00.000Z","tags":["grpc","protobuf","llm","ai","model-gateway","smg"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/smg-grpc-proto"},{"id":27403,"title":"SMG gRPC Servicer","library":"smg-grpc-servicer","status":"active","version":"0.5.2","language":"python","ecosystem":"pypi","summary":"SMG gRPC servicer implementations for LLM inference engines (vLLM, SGLang). Provides gRPC service stubs and helpers for the Shepherd Model Gateway ecosystem. Current version 0.5.2, requires Python >=3.10.","last_verified":"2026-04-27T00:00:00.000Z","tags":["grpc","llm","inference","servicer","vllm","sglang","smg"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/smg-grpc-servicer"},{"id":9309,"title":"Smithy AWS Core","library":"smithy-aws-core","status":"active","version":"0.5.0","language":"python","ecosystem":"pypi","summary":"Smithy AWS Core provides foundational components for building AWS service clients using the Smithy framework in Python. It encapsulates AWS-specific logic for concerns like authentication (signing requests), endpoint resolution, and HTTP transport. Currently at version 0.5.0, it is part of the broader smithy-python ecosystem, meaning API adjustments are expected as it approaches a 1.0 stable release.","last_verified":"2026-04-16T00:00:00.000Z","tags":["aws","smithy","code-generation","cloud","sdk","api-client"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/smithy-aws-core"},{"id":10234,"title":"Smithy AWS Event Stream","library":"smithy-aws-event-stream","status":"active","version":"0.2.1","language":"python","ecosystem":"pypi","summary":"Smithy AWS Event Stream provides components for interacting with Amazon Event Streams. It handles the serialization and deserialization of event stream messages according to the AWS Event Stream specification. This library is part of the broader `smithy-python` project, currently at version 0.2.1, with a release cadence tied to the evolution of the `smithy-python` ecosystem.","last_verified":"2026-04-17T00:00:00.000Z","tags":["aws","event-stream","smithy","serialization","async"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/smithy-aws-event-stream"},{"id":9310,"title":"Smithy Core","library":"smithy-core","status":"active","version":"0.4.0","language":"python","ecosystem":"pypi","summary":"Smithy-core is a Python library providing foundational SDK interfaces and transport-agnostic core components for implementing Smithy tooling and building service clients in Python. It is currently in a pre-alpha development stage (version 0.4.0) with all interfaces subject to change. The library is released as part of the broader Smithy Python ecosystem and receives updates frequently, as seen in its release history.","last_verified":"2026-04-16T00:00:00.000Z","tags":["aws","idl","code generation","sdk","client","service","pre-alpha"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/smithy-core"},{"id":10235,"title":"Smithy HTTP","library":"smithy-http","status":"active","version":"0.4.0","language":"python","ecosystem":"pypi","summary":"Smithy-http provides foundational HTTP components and primitives for Smithy tooling in Python. It defines standard interfaces for HTTP requests, responses, headers, and middleware, ensuring compliance with Smithy's protocol specifications. This library is primarily a building block for Smithy-generated Python clients and other Smithy-compliant services. The current version is 0.4.0, and releases are generally tied to the development cadence of the broader `smithy-python` project.","last_verified":"2026-04-17T00:00:00.000Z","tags":["http","smithy","protocol","client","low-level","codegen"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/smithy-http"},{"id":10233,"title":"Smithy JSON","library":"smithy-json","status":"active","version":"0.2.2","language":"python","ecosystem":"pypi","summary":"smithy-json provides robust JSON serialization and deserialization capabilities specifically for Smithy tooling within the Python ecosystem. It allows conversion between Smithy's abstract syntax tree (AST) representation (Nodes) and JSON strings. As part of the broader `smithy-python` project, it currently stands at version 0.2.2 and undergoes active development with frequent releases aligning with the main project.","last_verified":"2026-04-17T00:00:00.000Z","tags":["smithy","json","serialization","deserialization","codegen","aws"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/smithy-json"},{"id":18799,"title":"SML CLI","library":"sml-cli","status":"active","version":"2026.3.0","language":"javascript","ecosystem":"npm","summary":"Semantic Modeling Language (SML) CLI tool for managing semantic layer deployments via AtScale or compatible backends. Current stable version is 2026.3.0, released quarterly following the SML specification versioning. Provides model validation, transformation, and lifecycle management from the command line. Differentiators include native TypeScript types, Node.js >=18 requirement, and adherence to the open SML standard for semantic models.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","sml","semantic modeling language","semantic layer","atscale","cli","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/sml-cli"},{"id":419,"title":"smmap","library":"smmap","status":"active","version":"5.0.3","language":"python","ecosystem":"pypi","summary":"A pure Python implementation of a sliding window memory map manager, currently at version 5.0.3, released on March 9, 2026. It is actively maintained with regular updates, including support for newer Python versions and improvements in continuous integration workflows.","last_verified":"2026-05-12T13:41:51.218Z","tags":["memory map","Python","file handling","smmap","GitPython"],"install_tag":"stale","install_tag_description":"widespread failures or data too old to trust","api":"https://checklist.day/api/registry/smmap"},{"id":5724,"title":"smmap2 - Shared Memory Map","library":"smmap2","status":"active","version":"3.0.1","language":"python","ecosystem":"pypi","summary":"smmap2 is a mirror package on PyPI for the `smmap` library, specifically distributing version 3.0.1 of `smmap` under the name `smmap2`. It provides an efficient way to memory-map data, particularly for large files, and is primarily intended as an internal dependency for specific versions of `GitPython` or projects requiring this exact older version. The upstream `smmap` project (at `gitpython-developers/smmap`) has since progressed to version 5.x.x.","last_verified":"2026-04-13T00:00:00.000Z","tags":["memory-mapping","gitpython","low-level","mirror-package"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/smmap2"},{"id":15828,"title":"Small and Fast TOML Parser","library":"smol-toml","status":"active","version":"1.6.1","language":"javascript","ecosystem":"npm","summary":"smol-toml is a JavaScript and TypeScript library designed for parsing and serializing TOML (Tom's Obvious, Minimal Language) documents. Currently at version 1.6.1, it offers a small, fast, and highly compliant implementation of the TOML specification, supporting the latest TOML 1.1.0 standard since version 1.6.0. It maintains a regular release cadence with recent updates addressing security vulnerabilities and feature enhancements. Differentiating itself from other often outdated or unmaintained TOML parsers in the JavaScript ecosystem, smol-toml is noted as the most downloaded TOML parser on npm, actively used in production systems. While generally robust, it explicitly notes some non-compliance with the `toml-test` suite for performance reasons, such as not rejecting invalid UTF-8 or certain invalid dates. It also provides options for handling integers as BigInts to prevent precision loss, a feature introduced in v1.4.0.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","toml","parser","serializer","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/smol-toml"},{"id":138,"title":"smolagents","library":"smolagents","status":"active","version":"1.24.0","language":"python","ecosystem":"pypi","summary":"Minimalist HuggingFace agent framework where agents write actions as Python code. ~1,000 lines of core logic. Released December 2024. Current version is 1.24.0 (Mar 2026). Releases frequently — weekly cadence. Two agent types: CodeAgent (writes Python code) and ToolCallingAgent (JSON tool calls).","last_verified":"2026-05-12T08:22:06.487Z","tags":["huggingface","agents","llm","codeagent","python","agentic-ai"],"install_tag":"stale","install_tag_description":"widespread failures or data too old to trust","api":"https://checklist.day/api/registry/smolagents"},{"id":27404,"title":"smoldot-light","library":"smoldot-light","status":"active","version":"0.1.0","language":"python","ecosystem":"pypi","summary":"Python bindings for the smoldot_light Rust crate, providing a lightweight WebAssembly-based Substrate/Polkadot light client. Current version 0.1.0, initial release.","last_verified":"2026-04-27T00:00:00.000Z","tags":["substrate","polkadot","light-client","wasm","blockchain"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/smoldot-light"},{"id":24598,"title":"smp: Simple Management Protocol","library":"smp","status":"active","version":"4.0.2","language":"python","ecosystem":"pypi","summary":"smp is a Python implementation of the Simple Management Protocol (SMP) for remotely managing MCU firmware, commonly used with Zephyr and MCUboot. Version 4.0.2 is current, supporting Python >=3.9. The library provides client and server functionality for MCU management including image upload, shell, file system, and task statistics. Releases occur every few months.","last_verified":"2026-05-01T00:00:00.000Z","tags":["smp","mcumgr","zephyr","iot","firmware","management"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/smp"},{"id":24599,"title":"smpclient","library":"smpclient","status":"active","version":"7.0.0","language":"python","ecosystem":"pypi","summary":"SMP (Simple Management Protocol) client for remotely managing MCU firmware, based on the MCUmgr protocol. Supports image management, OS management, shell, and file system operations over SMP. Current version: 7.0.0. Release cadence is irregular.","last_verified":"2026-05-01T00:00:00.000Z","tags":["smp","mcumgr","firmware","iot","ble"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/smpclient"},{"id":24601,"title":"SMPL-X Body Model","library":"smplx","status":"active","version":"0.1.28","language":"python","ecosystem":"pypi","summary":"PyTorch module for loading the SMPL-X body model, a unified model of body, face, and hands. Current version 0.1.28, with sporadic releases.","last_verified":"2026-05-01T00:00:00.000Z","tags":["body-model","SMPL-X","3D-human","pytorch","mesh"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/smplx"},{"id":28191,"title":"smpplib","library":"smpplib","status":"active","version":"2.2.4","language":"python","ecosystem":"pypi","summary":"SMPP library for Python implementing the Short Message Peer-to-Peer (SMPP) protocol for sending/receiving SMS via SMSCs. Current version: 2.2.4. Release cadence: irregular, with updates for bug fixes and features.","last_verified":"2026-05-09T00:00:00.000Z","tags":["SMPP","SMS","protocol","messaging"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/smpplib"},{"id":24602,"title":"SmsAPI Python Client","library":"smsapi-client","status":"active","version":"2.9.6","language":"python","ecosystem":"pypi","summary":"Official Python client library for the SmsAPI platform, enabling sending SMS, MMS, VMS, and managing phone numbers, contacts, and SMS templates. The current version is 2.9.6, with regular updates following the release cadence of the underlying API.","last_verified":"2026-05-01T00:00:00.000Z","tags":["sms","api","client","messaging"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/smsapi-client"},{"id":14028,"title":"SendGrid X-SMTPAPI Headers for Node.js","library":"smtpapi","status":"maintenance","version":"1.4.7","language":"javascript","ecosystem":"npm","summary":"The `smtpapi` library is an official Twilio SendGrid Node.js module designed to programmatically construct X-SMTPAPI headers. These headers enable advanced email features such as scheduled sends, substitutions, categories, unique arguments, and recipient lists for emails sent via SendGrid's SMTP API or older V2 Mail Send API. The current stable version is 1.4.7. The package has a maintenance-focused release cadence, with recent updates primarily consisting of chore and documentation improvements rather than new features. While functional, it's crucial to note that newer SendGrid V3 Mail Send API integrations typically utilize `custom_args` directly within the API request body, which differs from the X-SMTPAPI header approach this library facilitates. This library serves as a dedicated tool for those using the SMTP or V2 API methods that rely on the X-SMTPAPI header format.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","smtpapi","x-smtpapi","smtp","sendgrid","headers","email"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/smtpapi"},{"id":17368,"title":"ServiceNow HTTP Request Client","library":"sn-http-request","status":"active","version":"24.0.3","language":"javascript","ecosystem":"npm","summary":"sn-http-request is a specialized JavaScript HTTP client designed specifically for interacting with ServiceNow instances. It aims to simplify common HTTP operations within the ServiceNow ecosystem by providing features such as automatic user token refresh, asynchronous request queuing, request cancellation, request/response interceptors, and efficient request batching (defaulting to batch requests within a 50ms window). The current stable version is 24.0.3, though its public release cadence might be slower as it's primarily intended for internal ServiceNow development. Its key differentiators compared to generic HTTP clients like Axios or the Fetch API include built-in XSRF token handling and request compression, making it optimized for ServiceNow's API landscape and reducing boilerplate for common tasks in that environment.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","react","angular","adapter","component","wrapper"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/sn-http-request"},{"id":20556,"title":"snabbdom-jsx","library":"snabbdom-jsx","status":"active","version":"0.4.2","language":"javascript","ecosystem":"npm","summary":"Snabbdom-jsx is a lightweight library (v0.4.2, latest stable) that enables writing Snabbdom virtual DOM nodes using JSX syntax with Babel. It transforms JSX attributes into Snabbdom's data format, supporting namespaces like on- for events, class- for classes, and style- for styles. Unlike full frameworks, it stays focused on the virtual DOM layer, allowing flexible architecture choices. Released irregularly with minor updates since 2016, it ships TypeScript types and avoids React's component class overhead by using simple functions. Key differentiator: direct mapping of JSX to Snabbdom's modular system without additional abstractions.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","snabbdom","virtual-dom","jsx","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/snabbdom-jsx"},{"id":26405,"title":"snabbdom-pragma","library":"snabbdom-pragma","status":"maintenance","version":"2.8.0","language":"javascript","ecosystem":"npm","summary":"JSX pragma for Snabbdom virtual DOM library. Current stable version is 2.8.0 (released 2018-11-26). Maintained as a stable, feature-complete bridge between JSX transpilers (Babel, TypeScript, Bublé, Traceur) and Snabbdom's vnode creation. Key differentiator: provides a React-like createElement API for Snabbdom, supporting HTML attributes, SVG, custom modules, and components. Alternative to writing raw Snabbdom h() calls. Release cadence is low (last release Nov 2018).","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","snabbdom","pragma","jsx","createElement","Bublé","Buble","Babel","Traceur","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/snabbdom-pragma"},{"id":24608,"title":"SNAC","library":"snac","status":"active","version":"1.2.1","language":"python","ecosystem":"pypi","summary":"Multi-Scale Neural Audio Codec for audio compression, supporting 24 kHz, 32 kHz, and 44 kHz sampling rates. This is a PyTorch-based library for encoding audio into discrete codes (suitable for language modeling) and decoding back to waveform. Current version 1.2.1 has a stable API with `encode` and `decode` methods.","last_verified":"2026-05-01T00:00:00.000Z","tags":["audio","neural-codec","pytorch","compression","llm"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/snac"},{"id":20558,"title":"snack-babel-standalone","library":"snack-babel-standalone","status":"active","version":"5.0.0","language":"javascript","ecosystem":"npm","summary":"Standalone version of Babel bundled with presets and plugins for React Native, used in Expo Snack Runtime and Website. Version 5.0.0, released as part of the Snack monorepo. Optimized for runtime code parsing/transformation in browser environments, with two separate entrypoints (default for runtime, eslint for @babel/core replacement). Includes metro-react-native-babel-preset and @babel/preset-typescript. Unlike @babel/standalone, this is specifically tailored for React Native/Expo tooling and bundles only necessary dependencies to minimize bundle size.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/snack-babel-standalone"},{"id":5484,"title":"Snakebite-py3: Pure Python HDFS Client","library":"snakebite-py3","status":"active","version":"3.0.6","language":"python","ecosystem":"pypi","summary":"snakebite-py3 is a Python library that provides a pure Python client for the Hadoop Distributed File System (HDFS). It communicates directly with the HDFS NameNode using protobuf messages and implements the Hadoop RPC protocol, offering a native Python alternative to calling Java-based `hadoop fs` commands. This fork, maintained by the Internet Archive, specifically targets Python 3 compatibility. The current version is 3.0.6, released in February 2025.","last_verified":"2026-04-13T00:00:00.000Z","tags":["HDFS","Hadoop","client","filesystem","big data","protobuf"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/snakebite-py3"},{"id":8656,"title":"Snakemake Workflow Management System","library":"snakemake","status":"active","version":"9.19.0","language":"python","ecosystem":"pypi","summary":"Snakemake is a Python-based workflow management system designed to create reproducible and scalable data analyses. It enables writing workflows in a Python-like DSL called Snakefile, allowing for automatic parallelization, dependency tracking, and execution on various platforms. The current version is 9.19.0, with frequent patch releases and major feature updates typically every few months.","last_verified":"2026-04-16T00:00:00.000Z","tags":["workflow","bioinformatics","data science","pipeline","reproducibility","automation"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/snakemake"},{"id":22381,"title":"snakemake-executor-plugin-cluster-generic","library":"snakemake-executor-plugin-cluster-generic","status":"active","version":"1.0.9","language":"python","ecosystem":"pypi","summary":"A Snakemake executor plugin for generic cluster submission via command-line tools like qsub, sbatch, bsub. It allows users to define cluster submission commands via Snakemake profiles or configuration. Current version: 1.0.9. Releases are driven by upstream Snakemake interface changes; no fixed cadence.","last_verified":"2026-04-27T00:00:00.000Z","tags":["snakemake","executor-plugin","cluster","hpc","job-scheduler","workflow"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/snakemake-executor-plugin-cluster-generic"},{"id":6883,"title":"Snakemake Interface Common","library":"snakemake-interface-common","status":"active","version":"1.23.0","language":"python","ecosystem":"pypi","summary":"Snakemake-interface-common (current version 1.23.0) is a foundational Python package within the Snakemake ecosystem, providing common functions and abstract base classes for Snakemake and its various plugins. It defines stable interfaces that ensure compatibility and facilitate interaction between the main Snakemake workflow management system and extensions such as executor, storage, and logger plugins. The library adheres to semantic versioning to minimize breaking changes for plugin developers.","last_verified":"2026-04-15T00:00:00.000Z","tags":["snakemake","workflow","interface","plugin","common","bioinformatics"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/snakemake-interface-common"},{"id":8652,"title":"Snakemake Executor Plugins Interface","library":"snakemake-interface-executor-plugins","status":"active","version":"9.4.0","language":"python","ecosystem":"pypi","summary":"This package provides a stable, versioned interface for interactions between Snakemake and its executor plugins. It defines the abstract base classes and data structures that plugin developers must implement to integrate custom execution backends with Snakemake. The current version is 9.4.0, and its release cadence is closely tied to major Snakemake releases, ensuring compatibility and stability for plugin development.","last_verified":"2026-04-16T00:00:00.000Z","tags":["snakemake","plugins","interface","workflow","executor","development"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/snakemake-interface-executor-plugins"},{"id":8653,"title":"Snakemake Logger Plugin Interface","library":"snakemake-interface-logger-plugins","status":"active","version":"2.0.1","language":"python","ecosystem":"pypi","summary":"The `snakemake-interface-logger-plugins` library provides the abstract base classes and registry for implementing custom logger plugins for Snakemake. It defines the interface for `LoggerPlugin` and `LoggerWrapper` classes, allowing users to extend Snakemake's logging capabilities. The current version is 2.0.1 and it follows the Snakemake plugin API's release cadence, typically tied to major Snakemake versions.","last_verified":"2026-04-16T00:00:00.000Z","tags":["snakemake","plugin","logging","interface","workflow_management"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/snakemake-interface-logger-plugins"},{"id":8654,"title":"Snakemake Report Plugins Interface","library":"snakemake-interface-report-plugins","status":"active","version":"2.0.1","language":"python","ecosystem":"pypi","summary":"This library provides the abstract base classes, decorators, and type hints required to develop custom report plugins for Snakemake workflows. It defines the standardized interface that Snakemake uses to discover and interact with report plugins. As an interface package, it aims for API stability for plugin developers and generally follows Snakemake's major release cadence. The current version is 2.0.1 and requires Python 3.11 or newer.","last_verified":"2026-04-16T00:00:00.000Z","tags":["snakemake","plugin","interface","report","workflow","bioinformatics"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/snakemake-interface-report-plugins"},{"id":9311,"title":"Snakemake Scheduler Plugin Interface","library":"snakemake-interface-scheduler-plugins","status":"active","version":"2.0.2","language":"python","ecosystem":"pypi","summary":"This package provides a stable interface for interactions between Snakemake and its custom scheduler plugins. It offers abstract base classes and settings definitions that plugin developers must implement to create compliant Snakemake schedulers. The library is currently at version 2.0.2 and aims for a stable API to minimize breaking changes for plugin developers, supporting Snakemake workflows (version 8.0+) with Python 3.11 and newer.","last_verified":"2026-04-16T00:00:00.000Z","tags":["snakemake","workflow","scheduler","plugin","interface","HPC"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/snakemake-interface-scheduler-plugins"},{"id":7726,"title":"Snakemake Storage Plugin Interface","library":"snakemake-interface-storage-plugins","status":"active","version":"4.4.1","language":"python","ecosystem":"pypi","summary":"This package provides a stable and consistent interface for developers to build custom storage plugins that integrate with Snakemake. It defines the abstract base classes and helper functions necessary for Snakemake to interact with various storage backends. The current version is 4.4.1, with a release cadence of roughly every 1-3 months, primarily focusing on new features, bug fixes, and compatibility with Snakemake core.","last_verified":"2026-04-16T00:00:00.000Z","tags":["snakemake","workflow","storage","plugin","interface","bioinformatics"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/snakemake-interface-storage-plugins"},{"id":22384,"title":"Snakemake Storage Plugin FS","library":"snakemake-storage-plugin-fs","status":"active","version":"1.1.3","language":"python","ecosystem":"pypi","summary":"A Snakemake storage plugin for reading and writing from a locally mounted filesystem using rsync. Version 1.1.3 is the latest stable release, with active development and monthly releases focused on bug fixes and compatibility with Snakemake's storage plugin API.","last_verified":"2026-04-27T00:00:00.000Z","tags":["snakemake","storage-plugin","filesystem","rsync","workflow-management"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/snakemake-storage-plugin-fs"},{"id":28193,"title":"Snakemake Storage Plugin GCS","library":"snakemake-storage-plugin-gcs","status":"active","version":"1.1.4","language":"python","ecosystem":"pypi","summary":"A Snakemake storage plugin providing read/write access to Google Cloud Storage (GCS). Version 1.1.4, compatible with Snakemake ≥7.x plugin interface. Release cadence is irregular, tied to Snakemake plugin API updates.","last_verified":"2026-05-09T00:00:00.000Z","tags":["snakemake","gcs","google-cloud-storage","storage-plugin","workflow"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/snakemake-storage-plugin-gcs"},{"id":22382,"title":"Snakemake Storage Plugin HTTP","library":"snakemake-storage-plugin-http","status":"active","version":"0.3.1","language":"python","ecosystem":"pypi","summary":"Snakemake storage plugin for downloading input files from HTTP(s). Version 0.3.1, released March 2026. Active development, follows Snakemake storage plugin interface.","last_verified":"2026-04-27T00:00:00.000Z","tags":["snakemake","storage-plugin","http","workflow"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/snakemake-storage-plugin-http"},{"id":8655,"title":"Snakemake S3 Storage Plugin","library":"snakemake-storage-plugin-s3","status":"active","version":"0.3.6","language":"python","ecosystem":"pypi","summary":"The `snakemake-storage-plugin-s3` library provides a Snakemake storage plugin for interacting with S3-compatible object storage systems, including AWS S3, MinIO, and others. It allows Snakemake workflows to read and write files directly from/to S3 buckets using `s3://` URIs. The project is actively maintained with frequent bug fix releases, typically every few months, ensuring compatibility and robustness.","last_verified":"2026-04-16T00:00:00.000Z","tags":["snakemake","s3","storage","aws","minio","cloud"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/snakemake-storage-plugin-s3"},{"id":10236,"title":"SnakeMD","library":"snakemd","status":"active","version":"2.4.0","language":"python","ecosystem":"pypi","summary":"SnakeMD is a Python library designed for programmatically generating Markdown documents. It allows users to create headings, paragraphs, lists, tables, and other Markdown elements using a Pythonic API. The library is actively maintained, with version 2.4.0 being the latest stable release, and typically sees updates every few months.","last_verified":"2026-04-17T00:00:00.000Z","tags":["markdown","documentation","generator","md"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/snakemd"},{"id":1877,"title":"SnakeViz","library":"snakeviz","status":"active","version":"2.2.2","language":"python","ecosystem":"pypi","summary":"SnakeViz is a web-based viewer for Python profiler output, specifically designed for data generated by the `cProfile` module. It provides interactive graphical visualizations (icicle and sunburst charts) to help identify performance bottlenecks in Python code. The current version is 2.2.2, with releases occurring periodically to add features and address compatibility.","last_verified":"2026-04-24T02:42:47.938Z","tags":["profiling","performance","visualization","cprofile","jupyter","ipython"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/snakeviz"},{"id":12047,"title":"Mocha Snapshot Testing Utility","library":"snap-shot-it","status":"maintenance","version":"7.9.10","language":"javascript","ecosystem":"npm","summary":"snap-shot-it is a snapshot testing utility designed for Mocha and other BDD-style JavaScript test runners. It provides a robust mechanism to capture the output of functions or data structures during test execution and compare them against previously saved snapshots, making it easier to track unintended changes. The current stable version is 7.9.10, released in late 2022, and its release cadence primarily focuses on dependency updates and minor bug fixes, indicating a maintenance-oriented development. A key differentiator is its approach of spying on the global `it` function to precisely determine test context, offering better reliability than static code parsing methods. It integrates `snap-shot-compare` for intelligent, human-readable diffs and supports a data-driven testing mode, which sets it apart from simpler snapshot solutions by offering more advanced testing patterns within the Mocha ecosystem.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","bdd","mocha","snap-shot","snapshot","tdd","test","testing","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/snap-shot-it"},{"id":15829,"title":"Snapdragon Utilities","library":"snapdragon-util","status":"active","version":"5.0.1","language":"javascript","ecosystem":"npm","summary":"snapdragon-util provides a focused collection of utility functions designed to interact with the Abstract Syntax Tree (AST) nodes generated or consumed by the `snapdragon` parser/compiler ecosystem. Key functionalities include robust node type checking (`isNode`), efficient value extraction from nodes (`value`), and critical compiler middleware helpers such as `noop` (for ignoring nodes), `identity` (for direct value appending), `append` (for custom value appending), and `toNoop` (for transforming nodes into empty text nodes without re-indexing). The package is currently at version `5.0.1` and is part of a stable, actively maintained ecosystem primarily targeting Node.js environments. Its core differentiation lies in its tight integration with `snapdragon-node` instances, making it indispensable for extending or customizing `snapdragon`-based parsers and compilers.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","capture","compile","compiler","convert","match","parse","parser","plugin"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/snapdragon-util"},{"id":22383,"title":"Snappi Open Traffic Generator","library":"snappi","status":"active","version":"1.53.0","language":"python","ecosystem":"pypi","summary":"Snappi is an open-source Python library for generating and testing network traffic. The current version is 1.53.0, with regular releases approximately every 2-3 weeks. It supports Python >=3.8,<4 and integrates with various traffic generator backends (e.g., IxNetwork, Traffic Server). Snappi provides a unified API to configure traffic flows, endpoints, and capture settings.","last_verified":"2026-04-27T00:00:00.000Z","tags":["network-tests","traffic-generator","open-traffic-generator","testing","automation"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/snappi"},{"id":24603,"title":"Snappy Manifolds Database","library":"snappy-manifolds","status":"active","version":"1.4","language":"python","ecosystem":"pypi","summary":"A database of snappy manifolds for use with the SnapPy library. Current version 1.4 expands OrientableCuspedCensus and CensusKnots to include all 10-tetrahedra manifolds and adds the RibbonLinks census. Maintained by the 3-manifolds community.","last_verified":"2026-05-01T00:00:00.000Z","tags":["snappy","manifolds","census","topology","3-manifolds"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/snappy-manifolds"},{"id":16221,"title":"SnappyJS","library":"snappyjs","status":"active","version":"0.7.0","language":"javascript","ecosystem":"npm","summary":"SnappyJS is a pure JavaScript implementation of Google's Snappy compression algorithm, designed for both Node.js and browser environments. The current stable version is 0.7.0. While there isn't an explicit, regular release cadence, updates appear to be driven by feature additions and maintenance, as indicated by the recent minor version bumps (e.g., 0.7.0, 0.6.1, 0.5.0). Its primary differentiator is being entirely written in JavaScript, leveraging `ArrayBuffer` for efficient handling of binary data. This allows it to run without native dependencies, making it highly suitable for web applications and environments where native modules might be problematic or undesirable. Benchmarks suggest that it achieves approximately 35%-45% of the performance of native Snappy implementations for larger inputs in Node.js, though it can occasionally outperform native solutions for very small input sizes due to lower FFI (Foreign Function Interface) overhead. It's a reliable choice for client-side compression needs or Node.js projects prioritizing pure JS solutions.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","snappy"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/snappyjs"},{"id":15235,"title":"Jest Snapshot Diffing Utility","library":"snapshot-diff","status":"active","version":"0.10.0","language":"javascript","ecosystem":"npm","summary":"snapshot-diff is a utility library for Jest that facilitates the creation of diff snapshots between two values, particularly useful for comparing states of React components. The current stable version is 0.10.0. The library's release cadence is tightly coupled with Jest's major releases, leading to frequent breaking changes primarily due to updates in its Jest peer dependencies. It offers both a direct `snapshotDiff` function and a custom Jest matcher, `toMatchDiffSnapshot`, to integrate seamlessly into Jest tests. A key differentiator is its ability to provide readable, Git-style diff output for complex data structures by leveraging Jest's serialization mechanisms and supporting custom serializers.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/snapshot-diff"},{"id":3809,"title":"AWS Lambda SnapStart Python Runtime Hooks","library":"snapshot-restore-py","status":"active","version":"1.0.0","language":"python","ecosystem":"pypi","summary":"The `snapshot-restore-py` library provides runtime hooks for AWS Lambda SnapStart, enabling Python functions to execute code before a snapshot is taken and after a function is restored from a snapshot. This significantly reduces cold start times for Python 3.9+ Lambda functions by allowing the caching and reuse of an initialized execution environment. It is currently at version 1.0.0 and is actively maintained by AWS, with releases primarily driven by Lambda runtime updates or feature enhancements.","last_verified":"2026-04-25T16:05:33.003Z","tags":["aws","lambda","snapstart","serverless","python","cold-start"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/snapshot-restore-py"},{"id":4261,"title":"snapshottest","library":"snapshottest","status":"maintenance","version":"0.6.0","language":"python","ecosystem":"pypi","summary":"`snapshottest` is a Python library that provides utilities for snapshot testing across various testing frameworks, including pytest, unittest, Django, and Nose. It captures the serialized output of APIs or data structures and compares them against a stored reference, helping developers identify unintended changes and regressions. The library is currently at version 0.6.0, with its last release in September 2020, suggesting a maintenance-focused cadence rather than active feature development.","last_verified":"2026-04-11T00:00:00.000Z","tags":["testing","pytest","unittest","snapshot-testing","api-testing"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/snapshottest"},{"id":12048,"title":"Snap.svg - JavaScript SVG Library","library":"snapsvg","status":"abandoned","version":"0.5.1","language":"javascript","ecosystem":"npm","summary":"Snap.svg is a JavaScript library specifically designed for dynamic creation, manipulation, and animation of Scalable Vector Graphics (SVG) directly within the browser's DOM. It offers an intuitive, jQuery-like API for interacting with SVG elements, providing a powerful alternative to libraries that might render to canvas or abstract SVG too heavily. Its latest stable release, version 0.5.1, was published approximately seven years ago, indicating the project is effectively abandoned. There have been no significant updates, commits, or responses to issues in many years, making it unsuitable for new development requiring active maintenance, modern JavaScript module support, or contemporary security practices. Its key differentiator was its direct, low-level access and manipulation of native SVG DOM elements, facilitating complex interactive SVG graphics and animations without requiring a canvas.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/snapsvg"},{"id":20559,"title":"snapsvg-cjs","library":"snapsvg-cjs","status":"active","version":"0.0.6","language":"javascript","ecosystem":"npm","summary":"snapsvg-cjs is a CommonJS wrapper for SnapSVG (version 0.0.6), enabling seamless use with Webpack without import-loader configuration. It repackages the original AMD-formatted SnapSVG library into CommonJS format. The package has a peer dependency on eve (~0.5.1). It is a thin wrapper with slow updates; consider @snapsvg/core for modern ESM support.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","snapsvg","svg","webpack"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/snapsvg-cjs"},{"id":7727,"title":"Snaptime","library":"snaptime","status":"maintenance","version":"0.2.4","language":"python","ecosystem":"pypi","summary":"Snaptime is a Python package (version 0.2.4) designed for transforming timestamps using a simple Domain Specific Language (DSL), inspired by Splunk's relative time modifiers. It provides functions to easily truncate, snap to specific time units, and apply delta transformations to datetime objects. The library has a low release cadence, with the last update in 2017.","last_verified":"2026-04-16T00:00:00.000Z","tags":["datetime","timestamps","time","time-manipulation"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/snaptime"},{"id":7728,"title":"SnapTrade Python SDK","library":"snaptrade-python-sdk","status":"active","version":"11.0.177","language":"python","ecosystem":"pypi","summary":"The SnapTrade Python SDK provides a client library to easily interact with the SnapTrade API, enabling applications to connect brokerage accounts for live positions and trading. It abstracts away direct API calls, handling authentication and data formatting. The library is actively maintained with frequent updates, currently at version 11.0.177, and supports Python versions 3.8 and newer.","last_verified":"2026-04-16T00:00:00.000Z","tags":["finance","brokerage","trading","investment","fintech","api-client"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/snaptrade-python-sdk"},{"id":24604,"title":"sne4onnx","library":"sne4onnx","status":"active","version":"2.0.1","language":"python","ecosystem":"pypi","summary":"A lightweight tool for extracting subgraphs (model slicing) from ONNX models. Useful when onnx-simplifier exceeds the 2GB Protocol Buffers file size limit, or to split models into arbitrary sizes. Current version 2.0.1, released June 2024. Development is active.","last_verified":"2026-05-01T00:00:00.000Z","tags":["onnx","model extraction","subgraph","slicing","neural network"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/sne4onnx"},{"id":7729,"title":"Simple ONNX Name Generator","library":"sng4onnx","status":"active","version":"2.0.1","language":"python","ecosystem":"pypi","summary":"sng4onnx is a Python library and CLI tool designed to automatically generate and assign an operation (OP) name to each operation within an ONNX (Open Neural Network Exchange) file, particularly useful for older format models lacking explicit OP names. The library is currently active, with version 2.0.1, and maintains a frequent release cadence, often rolling out updates for bug fixes and minor feature enhancements.","last_verified":"2026-04-16T00:00:00.000Z","tags":["onnx","model-processing","neural-networks","machine-learning"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/sng4onnx"},{"id":331,"title":"sniffio","library":"sniffio","status":"active","version":"1.3.1","language":"python","ecosystem":"pypi","summary":"A Python library that detects which asynchronous I/O library (e.g., Trio, asyncio) is currently running in your code. Current version: 1.3.1, released on February 25, 2024. Maintained by the Trio project, it has a stable release cadence with updates approximately every 1-2 years.","last_verified":"2026-05-12T13:07:15.499Z","tags":["asyncio","Trio","asynchronous I/O","Python 3.7+"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/sniffio"},{"id":7730,"title":"SNI Proxy with TCP Multiplexer","library":"snitun","status":"active","version":"0.45.2","language":"python","ecosystem":"pypi","summary":"Snitun is a Python library that provides a Server Name Indication (SNI) proxy with TCP multiplexing capabilities, useful for routing traffic based on the SNI header. It is actively maintained by NabuCasa (the developers behind Home Assistant), currently at version 0.45.2, with a steady release cadence.","last_verified":"2026-04-16T00:00:00.000Z","tags":["proxy","tls","sni","asyncio","network","multiplexer"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/snitun"},{"id":22395,"title":"SNMP Simulator","library":"snmpsim","status":"active","version":"1.2.2","language":"python","ecosystem":"pypi","summary":"snmpsim is a tool that simulates SNMP agents, acting as a multitude of devices from an SNMP manager's perspective. Version 1.2.2 supports Python 3.10-3.11 (requires python: <4.0,>=3.10). It is under active maintenance with occasional releases.","last_verified":"2026-04-27T00:00:00.000Z","tags":["snmp","simulation","network","monitoring"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/snmpsim"},{"id":7731,"title":"Snoop","library":"snoop","status":"active","version":"0.6.0","language":"python","ecosystem":"pypi","summary":"Snoop is a powerful Python library that provides detailed insights into code execution with minimal effort. It serves as a more featureful and refined alternative to traditional print debugging and PySnooper, incorporating its own version of 'icecream' for enhanced output. Currently at version 0.6.0, the library is actively maintained and designed for easy use in tracing function calls, variable values, and overall code flow.","last_verified":"2026-04-16T00:00:00.000Z","tags":["debugging","developer tools","tracing","print debugging","diagnostics","observability"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/snoop"},{"id":28194,"title":"Snorkel","library":"snorkel","status":"active","version":"0.10.0","language":"python","ecosystem":"pypi","summary":"A system for quickly generating training data with weak supervision. Uses labeling functions and probabilistic models to create noisy labels. Current version 0.10.0, supports Python >=3.11. Releases are infrequent; maintenance updates only.","last_verified":"2026-05-09T00:00:00.000Z","tags":["weak supervision","labeling","data programming","ml","nlp"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/snorkel"},{"id":18800,"title":"Snowball Stemmers","library":"snowball-stemmers","status":"active","version":"0.6.0","language":"javascript","ecosystem":"npm","summary":"JavaScript port of the Snowball stemming algorithms (http://snowball.tartarus.org/), supporting 24 languages including Arabic, Russian, English, and more. The current stable version is 0.6.0, released sporadically. It is autogenerated from the Snowball compiler and uses ESJava. Key differentiators: lightweight, no dependencies, pure JS, and supports a wide range of languages. Compared to alternatives like natural or stemming libraries, it focuses on comprehensive language coverage. The library provides a simple factory API for creating stemmers and lists available algorithms.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","Snowball","Stemmer"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/snowball-stemmers"},{"id":806,"title":"Snowball Stemmer Python Library","library":"snowballstemmer","status":"active","version":"3.0.1","language":"python","ecosystem":"pypi","summary":"This package provides 32 stemmers for 30 languages, generated from the widely-used Snowball algorithms. It is a pure Python implementation, often employed in information retrieval and text processing pipelines for word normalization. Currently at version 3.0.1, the library is actively maintained, providing a lightweight and fast solution for reducing words to their base forms.","last_verified":"2026-05-12T19:36:21.212Z","tags":["NLP","text processing","stemming","information retrieval","multilingual","linguistics"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/snowballstemmer"},{"id":10238,"title":"Snowfakery","library":"snowfakery","status":"active","version":"4.2.1","language":"python","ecosystem":"pypi","summary":"Snowfakery is a Python tool for generating fake data models with relational integrity. It allows users to define complex data structures, including relationships between 'tables' (objects), using YAML configuration. Each generated record is unique and random. Currently at version 4.2.1, it maintains an active development pace with frequent minor releases and occasional major updates addressing Python compatibility and core feature enhancements.","last_verified":"2026-04-17T00:00:00.000Z","tags":["data generation","fake data","testing","salesforce","yaml","mocking"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/snowfakery"},{"id":5485,"title":"Snowflake CLI","library":"snowflake-cli","status":"active","version":"3.16.0","language":"python","ecosystem":"pypi","summary":"Snowflake CLI is an open-source command-line interface designed for developers building applications and managing workloads on Snowflake. It supports tasks across Streamlit in Snowflake, the Snowflake Native App Framework, Snowpark Container Services, and general SQL operations. The library maintains an active development pace with frequent, often monthly or bi-monthly, releases and major version updates introducing significant behavior changes.","last_verified":"2026-04-13T00:00:00.000Z","tags":["snowflake","cli","data warehousing","cloud","devops","sql","snowpark","streamlit","native app"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/snowflake-cli"},{"id":10237,"title":"Snowflake CLI","library":"snowflake-cli-labs","status":"active","version":"3.16.0","language":"python","ecosystem":"pypi","summary":"The `snowflake-cli-labs` package provides the official Snowflake Command Line Interface (CLI), a powerful tool for interacting with Snowflake accounts, managing objects, and deploying applications like Snowpark Container Services or Streamlit apps. It's developed by Snowflake-Labs, with version 3.16.0 currently active. Releases typically align with Snowflake platform updates and feature developments.","last_verified":"2026-04-17T00:00:00.000Z","tags":["snowflake","cli","data-engineering","cloud","data-warehouse","devops"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/snowflake-cli-labs"},{"id":373,"title":"Snowflake Connector for Python","library":"snowflake-connector-python","status":"active","version":"1.12.0","language":"python","ecosystem":"pypi","summary":"The Snowflake Connector for Python provides a standard Python interface to connect to Snowflake, execute queries, and fetch results. It's the core driver for interacting with Snowflake from Python applications. The current stable version is 1.12.0, and the library is actively maintained with frequent releases, typically on a monthly or bi-monthly cadence.","last_verified":"2026-05-12T13:23:25.825Z","tags":["database","sql","data_warehouse","snowflake","etl","data_engineering"],"install_tag":"draft","install_tag_description":"notable install failures or slow imports","api":"https://checklist.day/api/registry/snowflake-connector-python"},{"id":24606,"title":"Snowflake Connector Python Nightly","library":"snowflake-connector-python-nightly","status":"active","version":"2025.12.13","language":"python","ecosystem":"pypi","summary":"Nightly build of the Snowflake Connector for Python. Version 2025.12.13, updated daily. Provides early access to features and fixes before the stable snowflake-connector-python release.","last_verified":"2026-05-01T00:00:00.000Z","tags":["snowflake","connector","nightly","database","cloud"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/snowflake-connector-python-nightly"},{"id":1714,"title":"Snowflake Python API for Resource Management (snowflake-core)","library":"snowflake-core","status":"active","version":"1.12.0","language":"python","ecosystem":"pypi","summary":"The `snowflake-core` library is a Python API that provides programmatic access to Snowflake entity metadata and allows for interaction with Snowflake resources. It enables users to create, delete, and modify Snowflake objects using Python, offering similar functionality to Snowflake's SQL command API. The library is currently at version 1.12.0 and is actively maintained with regular releases.","last_verified":"2026-04-24T00:21:43.677Z","tags":["snowflake","cloud","database","api","resource-management","etl"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/snowflake-core"},{"id":22386,"title":"Snowflake ID Generator","library":"snowflake-id","status":"active","version":"1.0.2","language":"python","ecosystem":"pypi","summary":"A Python library for generating Snowflake-like unique IDs, inspired by Twitter's Snowflake ID. Version 1.0.2 supports Python 3.8+ and provides a simple interface for distributed unique ID generation with configurable epoch, worker ID, and sequence. The library is stable but not frequently updated.","last_verified":"2026-04-27T00:00:00.000Z","tags":["snowflake","id-generation","distributed","unique-id"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/snowflake-id"},{"id":24605,"title":"Snowflake File Ingest SDK","library":"snowflake-ingest","status":"active","version":"1.0.12","language":"python","ecosystem":"pypi","summary":"Official Snowflake SDK for bulk file ingestion via Snowpipe. Version 1.0.12 supports streaming ingest and historical file loading. Released monthly.","last_verified":"2026-05-01T00:00:00.000Z","tags":["snowflake","ingest","snowpipe","data-loading","etl"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/snowflake-ingest"},{"id":24607,"title":"Snowflake MCP Server","library":"snowflake-labs-mcp","status":"active","version":"1.4.1","language":"python","ecosystem":"pypi","summary":"MCP (Model Context Protocol) server for Snowflake, enabling LLMs to interact with Snowflake databases. Current version 1.4.1, requires Python >=3.11. Active development.","last_verified":"2026-05-01T00:00:00.000Z","tags":["mcp","snowflake","llm","model-context-protocol"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/snowflake-labs-mcp"},{"id":2287,"title":"Snowflake Legacy ID Generation","library":"snowflake-legacy","status":"deprecated","version":"1.0.2","language":"python","ecosystem":"pypi","summary":"The `snowflake-legacy` package (current version 1.0.2) is a transitional Python library providing limited backward compatibility for users of the *original* `snowflake` PyPI package, which has since been renamed to `snowflake-uuid`. The original package was designed for generating persistent, machine-specific UUIDs (often referred to as 'snowflakes'). This `snowflake-legacy` package itself is deprecated, primarily serving as a temporary bridge after the `snowflake` PyPI name was transferred to Snowflake, Inc. Users are strongly advised to migrate to `snowflake-uuid` for continued functionality and support. It has an effectively abandoned release cadence.","last_verified":"2026-04-24T17:18:42.072Z","tags":["snowflake","id-generation","uuid","legacy","deprecated"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/snowflake-legacy"},{"id":5486,"title":"Snowflake ML Python Library","library":"snowflake-ml-python","status":"active","version":"1.34.0","language":"python","ecosystem":"pypi","summary":"The Snowflake ML Python Library (snowflake-ml-python) is the official client for interacting with Snowflake to build and deploy machine learning solutions. It provides interfaces for machine learning lifecycle management including session management, model development, model registry, feature store, and experiment tracking. The library is actively maintained with frequent minor releases, typically on a monthly to bi-monthly cadence, and is currently at version 1.34.0.","last_verified":"2026-04-13T00:00:00.000Z","tags":["snowflake","machine-learning","ml","data-science","cloud","snowpark"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/snowflake-ml-python"},{"id":807,"title":"Snowflake Snowpark Python","library":"snowflake-snowpark-python","status":"active","version":"1.48.0","language":"python","ecosystem":"pypi","summary":"Snowflake Snowpark for Python provides an intuitive API for querying and processing data in Snowflake using Python. It enables data engineers and data scientists to build scalable data pipelines and machine learning workflows directly within Snowflake, leveraging its elastic, scalable, and secure engine. The library is actively maintained with frequent releases, typically every few weeks, bringing new features, improvements, and bug fixes.","last_verified":"2026-05-12T19:37:27.118Z","tags":["snowflake","data-warehousing","etl","data-processing","dataframe","udf","stored-procedures"],"install_tag":"draft","install_tag_description":"notable install failures or slow imports","api":"https://checklist.day/api/registry/snowflake-snowpark-python"},{"id":709,"title":"Snowflake SQLAlchemy Dialect","library":"snowflake-sqlalchemy","status":"active","version":"1.9.0","language":"python","ecosystem":"pypi","summary":"The Snowflake SQLAlchemy Dialect is a Python library that provides a SQLAlchemy dialect for connecting to Snowflake data warehouses. It functions as a bridge between SQLAlchemy applications and the Snowflake Connector for Python. The library is actively maintained with frequent releases, often multiple times per quarter, to introduce new features, improve compatibility, and address bug fixes.","last_verified":"2026-05-12T18:03:45.362Z","tags":["database","SQLAlchemy","Snowflake","dialect","ORM"],"install_tag":"draft","install_tag_description":"notable install failures or slow imports","api":"https://checklist.day/api/registry/snowflake-sqlalchemy"},{"id":15830,"title":"Snowpack","library":"snowpack","status":"abandoned","version":"3.8.8","language":"javascript","ecosystem":"npm","summary":"Snowpack is a lightweight, ESM-powered frontend build tool designed for rapid development cycles by serving applications unbundled. It introduced \"O(1) Build Tooling,\" where only changed files are recompiled, leading to near-instant Hot Module Replacement (HMR) and dev server startup times (under 50ms). Unlike traditional bundlers that rebuild entire applications on every save, Snowpack leverages native ES Modules in development, effectively offloading complex bundling tasks to a dedicated production build step using tools like Webpack or Rollup. The project's last stable release was 3.8.8. While Snowpack pioneered a novel approach to frontend development and gained significant traction, it has since been largely superseded. The project is no longer actively maintained, with its core ideas and principles having evolved into other actively developed tools, most notably Vite, which was created by Snowpack's original architect. This makes it an unsuitable choice for new projects requiring ongoing support.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","bundle","build","build tool","web","esm","esbuild","wasm","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/snowpack"},{"id":26406,"title":"Snowpack Closure Compiler Plugin","library":"snowpack-plugin-closure-compiler","status":"maintenance","version":"1.3.2","language":"javascript","ecosystem":"npm","summary":"Snowpack plugin (v1.3.2) that processes JavaScript assets through Google Closure Compiler for minification and static analysis. Requires Node >=8 and Snowpack >=2.0.0. Supports BUNDLE, WHITESPACE_ONLY, SIMPLE, ADVANCED compilation levels, ECMAScript version control via languageIn/languageOut, and custom output file name. Not under active development; last release in 2020.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","snowpack","snowpack-plugin","google-closure-compiler","closure-compiler"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/snowpack-plugin-closure-compiler"},{"id":15834,"title":"Snowpack Rollup Bundling Plugin","library":"snowpack-plugin-rollup-bundle","status":"maintenance","version":"0.4.4","language":"javascript","ecosystem":"npm","summary":"snowpack-plugin-rollup-bundle is a Snowpack plugin designed to integrate Rollup for production bundling of web applications. The package, currently at version 0.4.4, provides functionality to process specified entrypoints (relative to the Snowpack `build/` directory), bundling them along with their corresponding CSS files and generating a `manifest.json` for hashed asset locations. It was initially developed with a focus on seamless integration with Rails applications, particularly through the `Snowpacker` gem. While it fulfills its purpose for Snowpack projects, it's important to note that Snowpack itself has largely been unmaintained since 2021, with its creators now recommending alternatives like Vite for new development. Consequently, this plugin is primarily relevant for maintaining or optimizing existing Snowpack-based projects rather than serving new build tooling initiatives.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/snowpack-plugin-rollup-bundle"},{"id":26407,"title":"Snowpack Plugin Stylus","library":"snowpack-plugin-stylus","status":"active","version":"1.0.6","language":"javascript","ecosystem":"npm","summary":"A Snowpack plugin that compiles .styl files into CSS using the Stylus preprocessor. Version 1.0.6 is the latest stable release, with no update cadence reported. It integrates into Snowpack's build pipeline, supporting custom Stylus render options. Compared to other Stylus plugins for different bundlers, this is specific to Snowpack and requires minimal configuration.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","snowpack","stylus","css","style","snowpack-plugin"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/snowpack-plugin-stylus"},{"id":8657,"title":"Snowpark Connect","library":"snowpark-connect","status":"active","version":"1.21.1","language":"python","ecosystem":"pypi","summary":"Snowpark Connect (current version 1.21.1) allows developers to run Snowpark Python code locally using a local Spark cluster, emulating Snowpark functionalities without requiring a direct Snowflake connection. This facilitates offline development, testing, and CI/CD pipelines. It receives updates typically aligned with Snowpark Python and underlying Spark/Snowflake connector releases, and is actively maintained by Snowflake Labs.","last_verified":"2026-04-16T00:00:00.000Z","tags":["snowflake","spark","data-processing","etl","local-development","testing"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/snowpark-connect"},{"id":7732,"title":"Snowpark Connect Dependencies (Part 1)","library":"snowpark-connect-deps-1","status":"active","version":"3.56.4","language":"python","ecosystem":"pypi","summary":"This package, `snowpark-connect-deps-1`, provides Spark JAR dependencies required by `snowflake-snowpark-python[snowpark-connect]`. It does not contain any Python code and is not intended for direct import or use by end-users. The current version is 3.56.4, with releases typically synchronized with the `snowflake-snowpark-python` library.","last_verified":"2026-04-16T00:00:00.000Z","tags":["dependency","snowflake","snowpark","spark","connect"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/snowpark-connect-deps-1"},{"id":7733,"title":"Snowpark Connect Dependencies Part 2","library":"snowpark-connect-deps-2","status":"active","version":"3.56.4","language":"python","ecosystem":"pypi","summary":"The `snowpark-connect-deps-2` package provides supporting JAR dependencies essential for Snowflake's Snowpark Connect for Spark. Snowpark Connect enables developers to execute Apache Spark workloads directly on Snowflake's high-performance compute engine, leveraging familiar Spark DataFrame APIs without the overhead of managing a dedicated Spark cluster. This package, alongside `snowpark-connect-deps-1`, underpins the functionality of the user-facing `snowpark-connect` library, which is part of the broader Snowpark for Python ecosystem. It is currently at version 3.56.4 and follows a rapid release cadence in conjunction with the `snowpark-connect` library.","last_verified":"2026-04-16T00:00:00.000Z","tags":["snowflake","snowpark","spark","connect","dependency","data-engineering","etl"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/snowpark-connect-deps-2"},{"id":1027,"title":"Snowplow event tracker for Python","library":"snowplow-tracker","status":"active","version":"1.1.0","language":"python","ecosystem":"pypi","summary":"The Snowplow Python Tracker allows you to collect and track event data from your Python applications, games, and web servers/frameworks, including Django. It provides a robust way to implement analytics by defining subjects, emitters, and trackers to send events to a Snowplow collector or custom event store. The library is actively maintained, with the current version being 1.1.0, and receives regular updates.","last_verified":"2026-04-23T16:04:02.811Z","tags":["analytics","tracking","snowplow","events"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/snowplow-tracker"},{"id":24609,"title":"snscrape","library":"snscrape","status":"active","version":"0.7.0.20230622","language":"python","ecosystem":"pypi","summary":"snscrape is a social network service scraper that supports Twitter, Reddit, Telegram, and more. Current version 0.7.0.20230622 targets Python 3.8+. It is actively maintained but has evolving API structures and breaking changes across versions.","last_verified":"2026-05-01T00:00:00.000Z","tags":["scraping","twitter","social-media","data-collection"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/snscrape"},{"id":5487,"title":"Snuggs","library":"snuggs","status":"active","version":"1.4.7","language":"python","ecosystem":"pypi","summary":"Snuggs is a Python library that provides s-expressions for Numpy, allowing users to define and evaluate array computations using a Lisp-like syntax. It is currently at version 1.4.7 and appears to have a stable, though not frequently updated, release cadence, with the last release in September 2019.","last_verified":"2026-04-13T00:00:00.000Z","tags":["numpy","s-expressions","lisp","numerical-computation"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/snuggs"},{"id":14921,"title":"Snyk CLI","library":"snyk","status":"active","version":"1.1304.0","language":"javascript","ecosystem":"npm","summary":"The `snyk` npm package provides the Snyk Command Line Interface (CLI), a developer-first, cloud-native security tool designed to integrate vulnerability scanning and monitoring into the software development workflow. It identifies and helps fix security issues across various content types, including open-source dependencies (Snyk Open Source), proprietary application code (Snyk Code), container images (Snyk Container), and Infrastructure as Code (Snyk IaC). The CLI is currently at version 1.1304.0 and is updated very frequently, often with multiple releases per month, sometimes weekly, to deliver new features, bug fixes, and security enhancements. Its key differentiators include broad scanning capabilities for diverse project types, seamless integration into local development environments and CI/CD pipelines, and comprehensive reporting with actionable fix guidance. While the package itself contains internal library components, its primary public interface and intended use are via the command line.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","security","vulnerabilities","advisories","audit","snyk","scan","docker","container"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/snyk"},{"id":18801,"title":"Snyk API Import","library":"snyk-api-import","status":"maintenance","version":"2.23.1","language":"javascript","ecosystem":"npm","summary":"Snyk API Import is a CLI tool for importing projects into Snyk via the Snyk API at a controlled pace, with built-in rate limiting handling, queuing, and retries. Current stable version is 2.23.1, with releases on a monthly/quarterly cadence. It supports GitHub, GitLab, Bitbucket Server, Bitbucket Cloud, and Azure Repos. Key differentiators include automatic rate limit handling for SCMs, queuing to reduce failures, and ability to resume after interruption. This repository is in maintenance mode (no new features, only bug & security fixes). Node.js >=20 required.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/snyk-api-import"},{"id":16222,"title":"Snyk API TypeScript Client","library":"snyk-api-ts-client","status":"maintenance","version":"1.11.2","language":"javascript","ecosystem":"npm","summary":"This package provides a TypeScript client for interacting with Snyk API v1 endpoints. It is generated from Snyk's API Blueprint definitions, offering type definitions for both request bodies and responses to enhance developer experience with type safety. The current stable version is 1.11.2. The project is explicitly in 'maintenance mode,' meaning new feature development has ceased, with ongoing support limited to bug and security fixes. A critical distinction is that this client exclusively supports Snyk API v1 and does not offer integration with Snyk API v3 endpoints. Releases are irregular, typically driven by necessary bug fixes or updates to the underlying Snyk API v1 definitions. It requires Node.js version 14 or above.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/snyk-api-ts-client"},{"id":18802,"title":"Snyk C/C++ CLI Plugin","library":"snyk-cpp-plugin","status":"active","version":"2.24.3","language":"javascript","ecosystem":"npm","summary":"A library used by the Snyk CLI to scan C/C++ projects for known vulnerabilities and open-source license issues. It supports scanning of dependencies in C/C++ projects, including those managed by common build systems. Current stable version is 2.24.3 (February 2026). Regular releases occur monthly with bug fixes and dependency updates. Key differentiators: integrates directly with Snyk CLI, handles large directories, supports purl, and separates vulnerability and license issues.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/snyk-cpp-plugin"},{"id":17474,"title":"Snyk Delta CLI","library":"snyk-delta","status":"maintenance","version":"1.13.2","language":"javascript","ecosystem":"npm","summary":"snyk-delta is a command-line interface tool designed to identify and report only *newly introduced* security vulnerabilities, license issues, and code findings in Snyk projects. It functions by comparing a current Snyk scan snapshot against a predefined baseline snapshot, making it particularly useful for integration into CI/CD pipelines, pre-commit hooks, or local development workflows where only changes since a previous state are of interest. The tool is currently at version 1.13.2 and is in maintenance mode, meaning new features are not being actively developed, though bug fixes and security patches continue to be released. Key differentiators include its ability to filter out pre-existing issues, focus on dependency changes (added/removed direct and indirect dependencies), and provide specific exit codes for automated decision-making in build systems. It supports Snyk Open Source, Container, and Code (with specific feature requirements), but not IaC.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/snyk-delta"},{"id":17473,"title":"Snyk CLI Docker Plugin","library":"snyk-docker-plugin","status":"active","version":"9.6.5","language":"javascript","ecosystem":"npm","summary":"The `snyk-docker-plugin` is a specialized component designed to extend the capabilities of the Snyk CLI, enabling it to detect vulnerabilities within Docker images. It currently stands at version 9.6.5 and exhibits a rapid release cadence, with multiple patches and minor versions released weekly or bi-weekly, indicating active development and maintenance. This plugin is crucial for scanning a wide array of Linux-based operating systems (Debian, Red Hat, Alpine, etc.), including distroless and scratch images, across various architectures (ARM, AMD, PPC). A key differentiator is its ability to identify vulnerabilities not only through package managers (rpm, apk, deb) but also by detecting Node and Java binaries installed outside of standard package management, and by analyzing Dockerfiles directly. It supports various image protocols and container registries, providing comprehensive security analysis for containerized applications.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/snyk-docker-plugin"},{"id":17063,"title":"Snyk Golang CLI Plugin","library":"snyk-go-plugin","status":"active","version":"2.1.1","language":"javascript","ecosystem":"npm","summary":"The `snyk-go-plugin` package serves as a crucial plugin for the Snyk CLI, enabling it to detect and report known vulnerabilities within Golang projects. It specifically supports projects utilizing `dep` (via `Gopkg.lock`) or `govendor` (via `vendor/vendor.json`) for dependency management, as well as `go.mod` projects. The current stable version is 2.1.1, with releases occurring frequently, often monthly or bi-monthly, and sometimes more often for critical bug fixes. Its primary differentiator is its integration with the broader Snyk security platform, providing automated vulnerability scanning and remediation advice for Go applications, unlike standalone static analysis tools. It ships with TypeScript types, indicating strong support for modern JavaScript and TypeScript development workflows, and requires Node.js version 20 or higher.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/snyk-go-plugin"},{"id":18803,"title":"Snyk Gradle Plugin","library":"snyk-gradle-plugin","status":"active","version":"5.1.1","language":"javascript","ecosystem":"npm","summary":"Snyk CLI plugin for Gradle projects providing dependency metadata for vulnerability scanning. Current version 5.1.1 (Nov 2025), with a fast release cadence around 2-3 months. Supports Gradle 4-9, Node 16-20, and Windows/Linux/macOS. Key differentiator: integrates with Snyk CLI to automatically detect and fix vulnerabilities in Gradle dependencies, including multi-project builds and custom configuration matching.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/snyk-gradle-plugin"},{"id":17064,"title":"Snyk Maven CLI Plugin","library":"snyk-mvn-plugin","status":"active","version":"4.6.1","language":"javascript","ecosystem":"npm","summary":"The `snyk-mvn-plugin` is an internal JavaScript/TypeScript component primarily designed to be used by the Snyk CLI tool. Its core function is to analyze Maven project dependencies by inspecting `pom.xml` files and archive files (like JAR/WAR) to build detailed dependency graphs. It supports optional inclusion of test-scoped dependencies, provides verbose output for comprehensive version resolution, and can generate cryptographic artifact fingerprints for supply chain integrity. The current stable version is 4.6.1, released on 2026-03-23, with a frequent release cadence indicating active development and continuous feature enhancements and bug fixes. This plugin is distinct from the `snyk-maven-plugin`, which is a native Maven plugin for integrating Snyk tasks directly into a Maven build process. This package specifically focuses on providing dependency metadata to the Snyk CLI for vulnerability scanning and requires Node.js 20 or higher for execution.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/snyk-mvn-plugin"},{"id":18804,"title":"Snyk NuGet Plugin","library":"snyk-nuget-plugin","status":"active","version":"4.2.1","language":"javascript","ecosystem":"npm","summary":"Snyk CLI plugin for NuGet dependency analysis. Current stable version 4.2.1, released April 2026. Requires Node >=16. Ships TypeScript types. Scans project.json, packages.config, and project.assets.json to identify vulnerabilities. Key differentiator: first-class Snyk integration with dotnet restore, supports case-insensitive resolution and runtime flags. Breaking changes in v3/v4 removed legacy scanner flags. Used internally by snyk CLI; not typically installed directly.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","snyk","nuget","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/snyk-nuget-plugin"},{"id":17065,"title":"Snyk PHP CLI Plugin","library":"snyk-php-plugin","status":"active","version":"1.12.1","language":"javascript","ecosystem":"npm","summary":"The `snyk-php-plugin` is a specialized plugin designed to extend the Snyk Command Line Interface (CLI) functionality for PHP Composer projects. Its primary role is to provide dependency metadata from `composer.json` and `composer.lock` files, enabling Snyk to identify, fix, and monitor known security vulnerabilities in PHP applications. The current stable version is 1.12.1, with recent releases indicating an active development cadence, including features like improved Composer command handling, Prettier integration, and enhanced security scanning capabilities. As a plugin, it is not intended for standalone programmatic use but integrates directly with the Snyk CLI to provide comprehensive security analysis for PHP dependencies, distinguishing it from general-purpose static analysis tools or package managers.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/snyk-php-plugin"},{"id":17475,"title":"Snyk CLI Python Plugin","library":"snyk-python-plugin","status":"active","version":"3.2.1","language":"javascript","ecosystem":"npm","summary":"The `snyk-python-plugin` is an npm package that serves as a vital extension for the Snyk Command Line Interface (CLI), enabling it to detect and report known vulnerabilities within Python projects. Currently stable at version 3.2.1, this plugin integrates seamlessly with common Python dependency management tools such as `pip` (via `requirements.txt`), `pipenv` (with `Pipfile`), and `poetry` (using `pyproject.toml` and `poetry.lock`). It focuses on providing comprehensive dependency metadata to the Snyk CLI, which then performs vulnerability analysis. The package maintains a frequent release cadence, typically issuing bug fixes and minor feature enhancements multiple times a month, as evidenced by its recent update history. Its key differentiator is the specialized support for various Python ecosystem nuances, offering deep scanning capabilities that complement the Snyk CLI's broader security analysis.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/snyk-python-plugin"},{"id":18805,"title":"Snyk SBT Plugin","library":"snyk-sbt-plugin","status":"active","version":"3.1.0","language":"javascript","ecosystem":"npm","summary":"A plugin for the Snyk CLI that provides dependency metadata for sbt (Scala Build Tool) projects. It scans build.sbt files to identify known vulnerabilities in dependencies. Current stable version is 3.1.0, released August 2025. The plugin supports Node 20 on Windows, Linux, and macOS, and works with sbt 0.13.x through 1.7.x (with or without sbt-dependency-graph plugin for older versions). Key differentiator: integrates Snyk's vulnerability scanning into Scala/SBT projects with automatic dependency tree extraction. v3.0.0 introduced breaking changes including dropping shell:true and updated shescape for argument escaping.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/snyk-sbt-plugin"},{"id":15381,"title":"Snyk JSON to HTML Report Generator","library":"snyk-to-html","status":"active","version":"3.7.1","language":"javascript","ecosystem":"npm","summary":"snyk-to-html is a Node.js utility designed to convert the JSON output from various Snyk CLI commands (e.g., `snyk test --json`, `snyk code test --json`, `snyk iac test --json`, `snyk container test --json`) into a human-readable, static HTML vulnerability report. The current stable version is 3.7.1, released in April 2026. The package sees a relatively active release cadence, often featuring bug fixes, security updates, and new features like adding support for exploit maturity, reachability signals, and risk scores. A key differentiator is its ability to accept custom Handlebars templates, allowing users to tailor the report's appearance and included data fields. It is primarily used as a CLI tool but also exposes a programmatic API for integration into automated workflows.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/snyk-to-html"},{"id":14029,"title":"Snyk JSON to Markdown Converter","library":"snyk-to-md","status":"active","version":"1.0.0","language":"javascript","ecosystem":"npm","summary":"This utility package, `snyk-to-md` (current stable version 1.0.0), provides a command-line interface for transforming the JSON output generated by the `snyk test --json` command into a human-readable Markdown report. It simplifies the process of integrating Snyk vulnerability reports into documentation workflows or sharing findings without requiring users to navigate complex JSON structures. The package's primary function is to consume the JSON stream via standard input (stdin) or a file, then output a formatted Markdown file, typically named `Snyk_Report.md` by default or a user-specified path. Its release cadence is likely infrequent, as it serves a specific, stable transformation purpose. Key differentiators include its singular focus on Markdown output, direct piping capability, and ease of use as a global CLI tool for local reporting.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/snyk-to-md"},{"id":15236,"title":"Node.js SOAP Client and Server","library":"soap","status":"active","version":"1.9.1","language":"javascript","ecosystem":"npm","summary":"Node-SOAP is a robust and minimal JavaScript library designed for interacting with SOAP web services, offering both client-side and server-side functionalities. Currently at stable version 1.9.1, the project maintains a regular release cadence focused on dependency updates, security patches, and minor enhancements, typically releasing new versions every few weeks or months. Its key differentiators include comprehensive support for various SOAP security mechanisms such as BasicAuth, WS-Security, and NTLM, and a flexible API that supports both callback-based and modern promise-based interactions with WSDL-defined services. The library ships with TypeScript types, making it well-suited for contemporary Node.js applications. It targets Node.js versions 20.19.0 and higher.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","soap","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/soap"},{"id":18806,"title":"soap-x509-http","library":"soap-x509-http","status":"maintenance","version":"1.0.2","language":"javascript","ecosystem":"npm","summary":"An HTTP client for node-soap that supports X.509 certificate authentication and signing, based on ws.js. Version 1.0.2 is the latest stable release, last updated in 2016. It extends the default HTTP client of node-soap to use TLS client certificates and XML signing. This package is for Node.js only and requires both 'soap' and 'ws' as peer dependencies. Alternatives include custom HTTP clients for node-soap using native TLS, but this package provides integrated signing and certificate support.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","soap","x509","http"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/soap-x509-http"},{"id":2289,"title":"Django Social Auth","library":"social-auth-app-django","status":"active","version":"5.7.0","language":"python","ecosystem":"pypi","summary":"social-auth-app-django is the official Django component of the Python Social Auth ecosystem, providing an easy-to-set-up social authentication and registration mechanism for Django projects. It integrates `social-auth-core` to support a wide array of OAuth and OpenID providers. The library is actively maintained, with version 5.7.0 being the latest, and focuses on supporting current Django releases.","last_verified":"2026-04-24T17:19:22.633Z","tags":["django","authentication","social login","oauth","openid","security"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/social-auth-app-django"},{"id":2290,"title":"Python Social Auth Core","library":"social-auth-core","status":"active","version":"4.8.5","language":"python","ecosystem":"pypi","summary":"social-auth-core is the foundational library for Python Social Auth, providing a flexible, decoupled mechanism for social authentication. It abstracts away the complexities of integrating OAuth, OpenID Connect, and SAML providers, enabling developers to add various social logins easily. The current version is 4.8.5, and it maintains a regular release cadence with frequent patch and minor updates to support new backends and fix issues.","last_verified":"2026-04-24T17:20:23.037Z","tags":["authentication","oauth","openid","saml","social login","security"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/social-auth-core"},{"id":18807,"title":"social-auth-express","library":"social-auth-express-v2","status":"active","version":"2.0.9","language":"javascript","ecosystem":"npm","summary":"social-auth-express is a utility built on top of PassportJS that simplifies adding social logins to Express apps. Version 2.0.9 supports 10 social providers (Facebook, Twitter, VK, Instagram, LinkedIn, GitHub, Google, Foursquare, Imgur, Meetup) out of the box. It abstracts Passport's complexity by providing a centralized onAuth callback and pre-parsed profile data, reducing setup time to minutes. It uses Passport strategies internally and requires Express and passport. The package is stable but uses older patterns (require, callback-based).","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/social-auth-express-v2"},{"id":26408,"title":"socifi-rollup-config","library":"socifi-rollup-config","status":"maintenance","version":"1.6.1","language":"javascript","ecosystem":"npm","summary":"A default Rollup configuration preset for compiling JavaScript libraries, maintained by SOCIFI. Currently at version 2.2.2 (stable, no recent releases since 2019). It bundles ECMAScript 6 with Babel env preset, supports Flow Type syntax, TypeScript (since v2.0.0), and JSON files. Files are bundled separately to enable smaller bundles for non-tree-shaking bundlers like Webpack. Flow type definition files are copied to the output. It is a specialized alternative to generic Rollup setups, targeting SOCIFI's internal needs.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","rollup","rollup-config","rollupconfig"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/socifi-rollup-config"},{"id":18808,"title":"Socket CLI","library":"socket","status":"active","version":"1.1.86","language":"javascript","ecosystem":"npm","summary":"CLI tool for Socket.dev security analysis of npm dependencies. Current stable version is 1.1.86, with a history of active releases (multiple releases in 2025). Provides commands for scanning, fixing CVEs, optimizing dependencies, and managing security patches. Key differentiators: wraps npm/npx for real-time security scanning, supports SBOM generation via cdxgen, offers automated CVE fixing and dependency optimization via @socketregistry overrides. ESM-only, requires Node.js >=18.20.8 and pnpm >=10.33.0.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/socket"},{"id":26409,"title":"socket-rpc","library":"socket-rpc","status":"maintenance","version":"1.0.3","language":"javascript","ecosystem":"npm","summary":"A simple RPC framework for Node.js using socket.io that follows a server-slave model. Version 1.0.3 is the latest stable release. It allows the server to call functions registered on slave clients via WebSocket. Key differentiators: lightweight, minimal API, built on socket.io. Note: The library is somewhat outdated and relies on socket.io v1.x, which may have compatibility issues with newer versions.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","rpc","js","socket.io"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/socket-rpc"},{"id":15383,"title":"Socket VCR Test","library":"socket-vcr-test","status":"active","version":"2.0.1","language":"javascript","ecosystem":"npm","summary":"socket-vcr-test is a TypeScript-first library (current version 2.0.1) for recording and replaying HTTP interactions in your test suite, ensuring fast, deterministic, and accurate tests. It functions as a fork of `epignosisx/vcr-test`, aiming to provide enhanced features or maintenance. The library offers flexible recording modes (e.g., `once`, `none`, `update`, `all`) to control cassette generation and playback behavior. Key differentiators include built-in support for request masking to handle sensitive data, and a highly extensible request matching system that allows custom logic for comparing URLs, headers, and bodies. It primarily targets modern JavaScript and TypeScript environments for development testing workflows. It's a useful tool for isolating tests from external network dependencies and ensuring consistent test results without relying on live APIs.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","http","mocking","record","vcr","testing","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/socket-vcr-test"},{"id":10418,"title":"Socket.IO","library":"socket.io","status":"active","version":"4.8.3","language":"javascript","ecosystem":"npm","summary":"Socket.IO is a real-time, bidirectional, event-based communication library that enables low-latency communication between web clients and Node.js servers. It facilitates cross-browser messaging with fallback options for reliable connections, even through proxies and firewalls. The current stable version is 4.8.3, and the package receives regular patch releases for bug fixes, security updates, and dependency maintenance across its ecosystem components.","last_verified":"2026-04-18T00:00:00.000Z","tags":["javascript","realtime","framework","websocket","tcp","events","socket","io","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/socket.io"},{"id":12049,"title":"Socket.IO Client","library":"socket.io-client","status":"active","version":"4.8.3","language":"javascript","ecosystem":"npm","summary":"Socket.IO Client is a JavaScript library designed for facilitating real-time, bidirectional, and event-based communication between web clients (browsers or Node.js applications) and a Socket.IO server. It abstracts away the complexities of WebSocket and HTTP long-polling, providing automatic fallback mechanisms, robust reconnection logic, and packet buffering to ensure reliable connectivity even in unstable network conditions. The current stable version, 4.8.3, is part of the actively developed Socket.IO v4 ecosystem. Releases are typically aligned with the server-side `socket.io` package, focusing on bug fixes, performance improvements, and dependency updates. Its key differentiators include its focus on cross-platform compatibility, simplified API for event handling, and built-in reliability features that make it a go-to choice for real-time applications requiring persistent connections.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","realtime","framework","websocket","tcp","events","client","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/socket.io-client"},{"id":17950,"title":"Socket.IO Cookie Parser Middleware","library":"socket.io-cookie-parser","status":"maintenance","version":"1.0.0","language":"javascript","ecosystem":"npm","summary":"socket.io-cookie-parser is a middleware specifically designed for Socket.IO applications, enabling the parsing of HTTP cookies on incoming WebSocket connections. Currently at stable version 1.0.0, this package acts as a thin wrapper around the widely used `express-cookie-parser` library, allowing developers to seamlessly share cookie-based session and authentication data between their Express.js HTTP server and Socket.IO real-time layer. Its primary utility lies in simplifying the process of accessing client-side cookies, making them available on `socket.request.cookies` and `socket.request.signedCookies`. This facilitates consistent authentication and state management in applications utilizing both traditional HTTP routes and WebSockets. The package is typically stable, following the lifecycle of its `express-cookie-parser` dependency, with new releases primarily addressing compatibility or minor enhancements.","last_verified":"2026-04-23T00:00:00.000Z","tags":["javascript","socket.io","socket","cookie","cookies","cookie-parser","parse","parser","parsing"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/socket.io-cookie-parser"},{"id":17951,"title":"Socket.IO Express Session Middleware","library":"socket.io-express-session","status":"abandoned","version":"0.1.3","language":"javascript","ecosystem":"npm","summary":"This package, `socket.io-express-session`, provides middleware to integrate and share `express-session` instances with `socket.io`. It allows developers to access the same session object (`socket.handshake.session`) within Socket.IO connection handlers that they would normally access via `req.session` in an Express application. The package is extremely old, with its latest version (0.1.3) published over 10 years ago in September 2015. Due to its age, it is considered abandoned and does not support modern JavaScript module systems (ESM) or recent versions of `express-session` and `socket.io` without potential compatibility issues. Modern applications typically integrate `express-session` with `socket.io` directly by using the `sessionMiddleware` within `io.engine.use()` or `io.use()` with a custom wrapper, as shown in current Socket.IO documentation.","last_verified":"2026-04-23T00:00:00.000Z","tags":["javascript","express","socket","session","socket.io","middleware","connect"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/socket.io-express-session"},{"id":27405,"title":"socket.io-middleware","library":"socket.io-middleware","status":"active","version":"2.0.1","language":"javascript","ecosystem":"npm","summary":"Redux middleware for maintaining multiple socket.io connections. Version 2.0.1 (latest), released as a stable build. It enforces a pattern where only the middleware handles socket connections, and actions are dispatched to communicate with the server. Designed for multiple sockets, it organizes client and server events into separate directories with specific export formats. Differentiates from simpler single-connection solutions by requiring structured event arrays and opinionated directory layouts.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","redux","middleware","socket.io","socketio"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/socket.io-middleware"},{"id":14030,"title":"Socket.IO MessagePack Parser","library":"socket.io-msgpack-parser","status":"active","version":"3.0.2","language":"javascript","ecosystem":"npm","summary":"This package offers an alternative parser for Socket.IO, utilizing the MessagePack format for efficient binary serialization of data instead of the default JSON-based parser. Its primary goal is to minimize message sizes, which is particularly advantageous for applications with high message throughput, though it results in a slightly larger browser bundle (an additional 7.5 KB minified, 3.0 KB gzipped). The current stable version is 3.0.2, which includes TypeScript definitions. The project maintains close compatibility with Socket.IO's protocol versions, requiring a matching parser version on both the server and client (e.g., parser 3.x with Socket.IO 3.x/4.x). This parser differentiates itself by providing a binary-optimized transport layer, a key contrast to the standard `socket.io-parser` and `socket.io-json-parser`.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/socket.io-msgpack-parser"},{"id":14031,"title":"Socket.IO Protocol Parser","library":"socket.io-parser","status":"active","version":"4.2.6","language":"javascript","ecosystem":"npm","summary":"socket.io-parser is the foundational library responsible for encoding and decoding packets for the Socket.IO protocol. It is an internal component used by both `socket.io` (server) and `socket.io-client` (browser/Node.js client) to serialize and deserialize messages, including binary data, into a transportable format compatible with the underlying Engine.IO layer. The current stable version is 4.2.6. Releases are typically aligned with major `socket.io` ecosystem updates and critical security patches, such as recent fixes for CVEs. While primarily an internal dependency, it can be used directly for advanced use cases like implementing custom Socket.IO parsers or debugging the protocol, offering a low-level interface to the Socket.IO communication structure.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/socket.io-parser"},{"id":14032,"title":"Socket.IO Prometheus Metrics","library":"socket.io-prometheus","status":"active","version":"0.4.0","language":"javascript","ecosystem":"npm","summary":"socket.io-prometheus is a library designed to collect and expose Prometheus metrics from a Socket.IO server instance. It integrates directly with a `socket.io` server to monitor connection totals, disconnections, connected client counts, and event traffic (both sent and received) along with byte counts. The current stable version is 0.4.0, which appears to be under active maintenance rather than rapid feature development, with recent updates focused on package maintenance and CI matrix adjustments. A key differentiator is its direct, minimal integration specifically for Socket.IO, leveraging `prom-client` for metric registration and exposition, making it a straightforward solution for adding observability to Socket.IO applications within a Prometheus ecosystem.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","prometheus","socket.io"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/socket.io-prometheus"},{"id":12050,"title":"SocketCluster Client","library":"socketcluster-client","status":"active","version":"20.0.1","language":"javascript","ecosystem":"npm","summary":"SocketCluster Client (socketcluster-client) is the JavaScript client library for connecting to SocketCluster servers, enabling high-performance, real-time, bi-directional communication over WebSockets. It provides abstractions for pub/sub (channels), remote procedure calls (RPC), and efficient data streaming. The library is currently at version 20.0.1, indicating an active development cycle with frequent major releases that often introduce breaking changes. Key differentiators include its focus on scalability, built-in support for backpressure handling, and a clear API for consuming events and data streams using async iterators, making it suitable for demanding real-time applications like chat, gaming, and financial dashboards. It is designed to work seamlessly with `socketcluster-server`.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","websocket","realtime","client","socketcluster"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/socketcluster-client"},{"id":12051,"title":"SocketCluster Server","library":"socketcluster-server","status":"active","version":"20.0.0","language":"javascript","ecosystem":"npm","summary":"SocketCluster Server (version 20.0.0) is the core server-side module for the SocketCluster real-time framework, designed to facilitate highly scalable, event-driven applications using WebSockets. It operates by attaching to an existing Node.js HTTP/HTTPS server and provides robust mechanisms for managing inbound connections, handling Remote Procedure Calls (RPCs), and processing real-time event streams. A key differentiator and architectural shift in recent major versions is its adoption of modern JavaScript async iterators (`for-await-of` loops) for stream processing, moving away from traditional `EventEmitter` patterns. This paradigm promotes more readable, succinct, and less error-prone code by reducing callback hell and simplifying resource management, as listeners do not need explicit unbinding. While it maintains a compatibility mode for older clients (protocolVersion 1), the current stable version encourages the use of its async iterable API. Releases tend to align with major Node.js LTS updates or significant architectural improvements.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","websocket","realtime","socketcluster"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/socketcluster-server"},{"id":10239,"title":"Socket Security Python SDK","library":"socketdev","status":"active","version":"3.0.32","language":"python","ecosystem":"pypi","summary":"The Socket Security Python SDK provides an interface to interact with the Socket API for software supply chain security scanning. It allows users to scan packages, retrieve security insights, and manage their Socket account programmatically. The current version is 3.0.32, and it follows an active release cadence with regular updates.","last_verified":"2026-04-17T00:00:00.000Z","tags":["security","supply-chain-security","api-client","pypi"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/socketdev"},{"id":18809,"title":"Socket.io JWT Auth","library":"socketio-jwt-auth","status":"maintenance","version":"0.2.1","language":"javascript","ecosystem":"npm","summary":"Socket.io authentication middleware using JSON Web Tokens (JWT). Current stable version is 0.2.0. This package provides a simple way to authenticate Socket.io connections by verifying a JWT token passed as a query parameter (or auth object for Socket.io v3+). It supports custom secret, algorithm selection, and optional succeedWithoutToken mode for guest connections. The package is designed for Socket.io >= 1.0 and is commonly used to protect WebSocket endpoints. Unlike more modern alternatives like socketio-jwt (which is more actively maintained), socketio-jwt-auth has a simple API but has not seen updates since 2018.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","socket.io","socket.io middleware","authenticate","authentication","authorize","authorization","auth","jwt"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/socketio-jwt-auth"},{"id":27406,"title":"sockets","library":"sockets","status":"active","version":"1.0.0","language":"python","ecosystem":"pypi","summary":"A lightweight Python package for creating simple servers and clients with sockets. Version 1.0.0 is the initial release. No active maintenance or release cadence observed.","last_verified":"2026-05-01T00:00:00.000Z","tags":["sockets","networking","client-server"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/sockets"},{"id":22385,"title":"Socket Security CLI","library":"socketsecurity","status":"active","version":"2.2.86","language":"python","ecosystem":"pypi","summary":"Socket Security CLI for CI/CD, detecting supply chain threats in Python dependencies. Current version is 2.2.86, with frequent releases.","last_verified":"2026-04-27T00:00:00.000Z","tags":["security","supply-chain","cli","ci-cd"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/socketsecurity"},{"id":6884,"title":"SocketSwap","library":"socketswap","status":"active","version":"0.1.11","language":"python","ecosystem":"pypi","summary":"SocketSwap is a Python package designed to proxy traffic from any third-party libraries through a local TCP SOCKS5 Proxy. It is especially useful for applications and libraries that do not offer native proxying capabilities. The current version, 0.1.11, was released on September 29, 2023, and the project is generally considered stable.","last_verified":"2026-04-15T00:00:00.000Z","tags":["network","proxy","tcp","socks5","traffic-redirection","sockets","networking-tools"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/socketswap"},{"id":12052,"title":"SockJS Client","library":"sockjs-client","status":"active","version":"1.6.1","language":"javascript","ecosystem":"npm","summary":"SockJS-client is a browser JavaScript library (current stable version 1.6.1) that provides a WebSocket-like object, abstracting away underlying transport mechanisms. It aims to offer a coherent, cross-browser, full-duplex communication channel between the browser and a web server, even in environments without native WebSocket support or behind restrictive corporate proxies. The library first attempts to use native WebSockets, falling back to various browser-specific transports (like streaming or polling) if necessary. Releases are somewhat irregular but active, with recent updates focusing on security fixes and dependency updates. A key differentiator is its robust fallback mechanism, adhering closely to the HTML5 WebSocket API, and supporting cross-domain connections without requiring Flash. It explicitly requires a server counterpart, such as `sockjs-node`, for functionality.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","websockets","websocket"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/sockjs-client"},{"id":16223,"title":"SOCKS Proxy HTTP/HTTPS Agent","library":"socks-proxy-agent","status":"active","version":"10.0.0","language":"javascript","ecosystem":"npm","summary":"socks-proxy-agent is a Node.js module that provides an `http.Agent` implementation, enabling HTTP and HTTPS requests, and WebSocket connections, to be routed through a SOCKS proxy server. It supports SOCKS4, SOCKS4a, SOCKS5, and SOCKS5h protocols, offering flexibility in how connections are established and resolved. The current stable version is 10.0.0. The package is part of the broader `proxy-agents` monorepo by TooTallNate, which implies a release cadence often synchronized with its core dependency `agent-base` and Node.js LTS updates, as evidenced by the recent major version bump due to an increased minimum Node.js requirement. Its key differentiator is its focused and robust implementation for SOCKS proxies, making it suitable for scenarios requiring specific proxy tunneling capabilities for anonymity, bypassing geo-restrictions, or internal network access.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","agent","http","https","proxy","socks","socks4","socks4a","socks5"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/socks-proxy-agent"},{"id":15833,"title":"SOCKS5 Client for Node.js","library":"socks5-client","status":"maintenance","version":"1.2.8","language":"javascript","ecosystem":"npm","summary":"This package provides a low-level, unopinionated SOCKS v5 client socket implementation specifically designed for Node.js. It allows developers to proxy raw TCP connections through a SOCKSv5 server by wrapping a standard `net.Socket` and performing the SOCKSv5 handshake. First published in 2012 and last updated seven years ago (version 1.2.8), its release cadence is effectively abandoned, although the package remains available and functional for its specific niche. It serves as a foundational component for other packages like `socks5-http-client` and `socks5-https-client`. Unlike more modern SOCKS client libraries, `socks5-client` focuses solely on the SOCKSv5 protocol, operates synchronously, and does not include modern JavaScript features like Promises or built-in TypeScript definitions. Its key differentiator is its minimalist approach, providing direct control over the underlying socket stream for advanced use cases.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","socks5","socksv5","socks","v5","client","socket"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/socks5-client"},{"id":17952,"title":"SOCKS5 HTTP Client for Node.js","library":"socks5-http-client","status":"abandoned","version":"1.0.4","language":"javascript","ecosystem":"npm","summary":"This package provides a SOCKS v5 HTTP client implementation specifically for Node.js environments. It enables making HTTP requests through a SOCKS5 proxy, commonly used for anonymizing traffic via services like Tor. The current stable version is 1.0.4, last published over eight years ago (July 2018). The library focuses solely on HTTP, explicitly directing users to a separate `socks5-https-client` package for HTTPS. Its primary differentiators were its straightforward integration with the deprecated `request` library and its direct support for SOCKS5 proxying, including authentication. Due to its age and lack of updates, it is largely incompatible with modern Node.js versions and lacks contemporary features like Promise-based APIs.","last_verified":"2026-04-23T00:00:00.000Z","tags":["javascript","socks5","socksv5","socks","v5","http","tor","client"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/socks5-http-client"},{"id":15831,"title":"SOCKS5 HTTPS Client for Node.js","library":"socks5-https-client","status":"abandoned","version":"1.2.1","language":"javascript","ecosystem":"npm","summary":"This library provides a SOCKSv5 client specifically for making HTTPS requests within Node.js environments. It enables routing secure web traffic through a SOCKSv5 proxy, such as a local Tor instance. The package, currently at version 1.2.1, saw its last release in 2013 and is not actively maintained, which raises concerns about its compatibility with modern Node.js versions, updated security protocols, and potential vulnerabilities. It differentiates itself by focusing exclusively on HTTPS, requiring the separate `socks5-http-client` package for plain HTTP requests. Its primary utility has been for applications requiring anonymous or proxied HTTPS communication, though its abandoned status means developers should exercise caution. Due to its inactivity, there is no regular release cadence.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","socks5","socksv5","socks","v5","https","ssl","tls","tor"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/socks5-https-client"},{"id":1715,"title":"socksio library","library":"socksio","status":"active","version":"1.0.0","language":"python","ecosystem":"pypi","summary":"socksio is a sans-I/O implementation of the SOCKS4, SOCKS4A, and SOCKS5 proxy protocols. It provides the state machines necessary for handling SOCKS proxy negotiation without performing any network I/O itself, making it ideal for integration into asynchronous network frameworks. Currently at version 1.0.0, it follows a stable release cadence with releases primarily for bug fixes or minor enhancements.","last_verified":"2026-04-24T00:21:58.886Z","tags":["networking","proxy","socks","sans-io","asynchronous"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/socksio"},{"id":18810,"title":"Soclaw Middleware Anything","library":"soclaw-middleware-anything","status":"active","version":"1.0.4","language":"javascript","ecosystem":"npm","summary":"Gateway middleware node runtime v1.0.4 that embeds Express health endpoints and routes remote WebSocket commands to a local command-registry. Supports Node modules, Python/ESM subprocesses, and CLI-scripted execution. Manifest-driven command loading from built-in JSON, environment variables, or runtime API injection. Requires Node.js ≥18. Built with esbuild to produce dist/ entry points. Key differentiator: dynamic command injection without modifying the core package, via external manifest files, env vars, or programmatic applyManifestLayer. Includes a CLI binary for debugging/scripting. Uses cross-env for Windows compatibility. Release cadence: unknown, single published version.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","soclaw","gateway","middleware","websocket","cli","manifest","express","automation"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/soclaw-middleware-anything"},{"id":24610,"title":"SoCo (Sonos Controller)","library":"soco","status":"active","version":"0.31.0","language":"python","ecosystem":"pypi","summary":"SoCo is a Python library for controlling Sonos speakers. It provides a simple interface to discover, query, and control Sonos devices over a local network. Current version 0.31.0 supports Python >=3.6, with releases approximately every few months.","last_verified":"2026-05-01T00:00:00.000Z","tags":["sonos","home-automation","media-control","iot"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/soco"},{"id":2291,"title":"Soda Core","library":"soda-core","status":"active","version":"4.3.0","language":"python","ecosystem":"pypi","summary":"Soda Core is an open-source command-line tool and Python library for data quality testing, monitoring, and scanning. It allows users to define data quality checks (e.g., freshness, uniqueness, validity) and execute them against various data sources to identify issues. Version 4.3.0 is current, with frequent updates and a strong focus on community contributions, requiring Python >=3.10.","last_verified":"2026-04-24T17:20:58.718Z","tags":["data quality","data monitoring","data observability","data integrity","analytics engineering"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/soda-core"},{"id":22388,"title":"Soda Core Athena","library":"soda-core-athena","status":"active","version":"3.5.6","language":"python","ecosystem":"pypi","summary":"Soda Core Athena is an extension of Soda Core for scanning data quality issues in AWS Athena. The current version is 3.5.6. It follows the same release cadence as Soda Core.","last_verified":"2026-04-27T00:00:00.000Z","tags":["data quality","soda","athena","scanning"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/soda-core-athena"},{"id":10240,"title":"Soda Core BigQuery","library":"soda-core-bigquery","status":"active","version":"3.5.6","language":"python","ecosystem":"pypi","summary":"Soda Core BigQuery is an extension for Soda Core, an open-source data quality testing tool. It enables users to define, execute, and monitor data quality checks directly against data stored in Google BigQuery. This package provides the necessary connector and SQL dialect definitions to interact with BigQuery, allowing for comprehensive data quality assessments within a Python environment, typically managed through the Soda CLI and YAML configuration files. The current version is 3.5.6, and it follows the release cadence of the broader Soda Core project.","last_verified":"2026-04-17T00:00:00.000Z","tags":["data quality","bigquery","data governance","testing","analytics","sql","google cloud"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/soda-core-bigquery"},{"id":5488,"title":"Soda Core DuckDB Connector","library":"soda-core-duckdb","status":"active","version":"3.5.6","language":"python","ecosystem":"pypi","summary":"soda-core-duckdb is a Python connector that enables Soda Core, an open-source data quality and data contract verification engine, to connect and run data quality checks against DuckDB databases. It facilitates defining data quality expectations in YAML (SodaCL) and executing scans programmatically or via CLI to validate data. The library is actively maintained as part of the broader Soda Core ecosystem, which sees frequent updates and new feature releases.","last_verified":"2026-04-13T00:00:00.000Z","tags":["data quality","data contracts","duckdb","etl","observability","data validation"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/soda-core-duckdb"},{"id":24611,"title":"Soda Core PostgreSQL","library":"soda-core-postgres","status":"active","version":"3.5.6","language":"python","ecosystem":"pypi","summary":"Extends Soda Core to connect to PostgreSQL databases for data quality monitoring and testing. Current version 3.5.6, released on 2025-11-05. Release cadence is irregular, tied to soda-core releases.","last_verified":"2026-05-01T00:00:00.000Z","tags":["data-quality","testing","postgresql","soda"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/soda-core-postgres"},{"id":10241,"title":"Soda Core Redshift","library":"soda-core-redshift","status":"active","version":"3.5.6","language":"python","ecosystem":"pypi","summary":"Soda Core Redshift is a plugin for Soda Core that enables data quality checks against Amazon Redshift data warehouses. It provides the necessary connector to allow Soda Core to interact with Redshift, fetch metadata, and execute SQL queries for data quality monitoring. The current version is 3.5.6, and it typically follows the release cycle of the main `soda-core` library, with frequent updates.","last_verified":"2026-04-17T00:00:00.000Z","tags":["data quality","redshift","aws","data governance","etl"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/soda-core-redshift"},{"id":5489,"title":"Soda Core Snowflake Connector","library":"soda-core-snowflake","status":"active","version":"3.5.6","language":"python","ecosystem":"pypi","summary":"Soda Core Snowflake Connector is a plugin for Soda Core, enabling data quality monitoring and testing against Snowflake data warehouses. It extends Soda Core's capabilities to connect to and scan Snowflake databases for data quality checks. The current version is 3.5.6, and it typically releases new versions in alignment with Soda Core's release cycle.","last_verified":"2026-04-13T00:00:00.000Z","tags":["data quality","observability","snowflake","sql","connector","data governance"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/soda-core-snowflake"},{"id":5725,"title":"Soda Core Spark Integration (Legacy)","library":"soda-core-spark","status":"deprecated","version":"3.5.6","language":"python","ecosystem":"pypi","summary":"This entry describes `soda-core-spark`, an older Python library for data quality testing on Spark DataFrames. It was an extension of `Soda SQL` that allowed programmatic data quality checks. As of Soda v3, `soda-core-spark` and `soda-sql` have been deprecated. Spark DataFrame integration is now handled directly by the main `soda-core` library using its native Spark connection capabilities. The latest available version of this deprecated package is `3.5.6`.","last_verified":"2026-04-10T00:00:00.000Z","tags":["data quality","spark","deprecated","etl","data observability"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/soda-core-spark"},{"id":2770,"title":"Soda Core Spark DataFrame Connector","library":"soda-core-spark-df","status":"active","version":"3.5.6","language":"python","ecosystem":"pypi","summary":"Soda Core Spark DF is a Soda Core package that enables Soda Core to connect to Spark DataFrames as a data source. It allows users to define and run data quality checks directly on Spark DataFrames, making it suitable for data pipelines that operate within a Spark environment. Current version is 3.5.6. Releases follow Soda Core's cadence, typically monthly or bi-monthly for minor versions.","last_verified":"2026-04-25T00:43:26.457Z","tags":["data quality","spark","dataframe","etl","data testing","soda"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/soda-core-spark-df"},{"id":10243,"title":"Soda Core SQL Server","library":"soda-core-sqlserver","status":"active","version":"3.5.6","language":"python","ecosystem":"pypi","summary":"Soda Core SQL Server is a plugin for Soda Core, a data quality monitoring framework. It enables connecting to and scanning data quality checks against SQL Server databases. This library provides the necessary data source integration, allowing users to define checks on their SQL Server data using Soda's YAML-based configuration. Version 3.5.6 is current, and releases typically align with the active development cadence of the main `soda-core` library.","last_verified":"2026-04-17T00:00:00.000Z","tags":["data quality","observability","SQL Server","database","ETL","monitoring"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/soda-core-sqlserver"},{"id":24612,"title":"Soda Core Trino","library":"soda-core-trino","status":"active","version":"3.5.6","language":"python","ecosystem":"pypi","summary":"Soda Core Trino is an extension of Soda Core that integrates with Trino/Presto databases for data quality testing. It allows users to define and run checks (e.g., missing values, duplicates, schema changes) using SodaCL. Version 3.5.6 is the latest release. Release cadence is irregular, typically following Soda Core releases.","last_verified":"2026-05-01T00:00:00.000Z","tags":["data-quality","testing","trino","presto","soda"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/soda-core-trino"},{"id":6885,"title":"sodapy: Python client for Socrata Open Data API","library":"sodapy","status":"deprecated","version":"2.2.0","language":"python","ecosystem":"pypi","summary":"sodapy is a Python client for the Socrata Open Data API (SODA), enabling programmatic access to datasets from Socrata-powered platforms. While the library is functional, it has been unmaintained since August 31, 2022, with no new features or bug fixes planned. The current version is 2.2.0, and it is compatible with Python 3.5-3.10.","last_verified":"2026-04-15T00:00:00.000Z","tags":["socrata","open data","api","data retrieval"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/sodapy"},{"id":15237,"title":"Sodium HMAC Utility","library":"sodium-hmac","status":"active","version":"2.1.0","language":"javascript","ecosystem":"npm","summary":"sodium-hmac is a JavaScript utility library for creating Hash-based Message Authentication Codes (HMAC). Currently at stable version 2.1.0, this package provides both a streaming API for processing data in chunks and a simplified one-shot API for common SHA256 and SHA512 HMAC operations. Its key differentiator is the flexibility to integrate custom hash functions, provided they adhere to a specific interface (init, update, final, BYTES, STATEBYTES), allowing users to leverage various cryptographic primitives like Blake2b via external libraries such as `sodium`. Maintained by the Holepunch ecosystem, it focuses on reliable cryptographic primitives for secure data integrity and authentication. The library does not enforce specific external dependencies for its hash functions, making it adaptable to different environments and cryptographic backends.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/sodium-hmac"},{"id":14923,"title":"Sodium JavaScript Cryptography Library","library":"sodium-javascript","status":"abandoned","version":"0.8.0","language":"javascript","ecosystem":"npm","summary":"sodium-javascript is a pure JavaScript implementation of the libsodium cryptographic library's API, leveraging `tweetnacl` as its foundation. It was developed to provide a browser-compatible alternative to `sodium-native`, which is a Node.js native addon binding to the C libsodium library. The package's current stable version is 0.8.0, but it explicitly states 'WIP - Work In Progress' in its README and was last published over four years ago (January 2022). This suggests the project is largely unmaintained or abandoned. Its key differentiator was offering a pure JavaScript fallback for environments where native bindings are not feasible (e.g., browsers). For modern cross-platform libsodium usage, alternatives like `libsodium-wrappers` (which utilizes WebAssembly for better performance and broader API coverage) are generally recommended.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/sodium-javascript"},{"id":10242,"title":"SoftLayer Python Client","library":"softlayer","status":"active","version":"6.2.9","language":"python","ecosystem":"pypi","summary":"The `softlayer-python` library provides both a Python API client and a command-line interface (CLI) for interacting with the IBM Cloud SoftLayer API. It abstracts the complexities of the SOAP/REST API, allowing developers to manage SoftLayer resources such as virtual servers, bare metal, storage, and networking. The current version is 6.2.9, and the project maintains an active release cadence with frequent minor updates and bug fixes.","last_verified":"2026-04-17T00:00:00.000Z","tags":["softlayer","ibm cloud","api client","infrastructure","cloud management"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/softlayer"},{"id":26410,"title":"Sofy","library":"sofy","status":"abandoned","version":"1.0.7","language":"javascript","ecosystem":"npm","summary":"Sofy is an extended JavaScript bundler (v1.0.7) built on top of Gulp, Rollup, Webpack, and Babel, allowing developers to define file compilation tasks in a single config file (sofy.js). It supports SCSS/CSS processing (minification, autoprefixing), JavaScript bundling (Webpack, Babel, uglify), file concatenation, and watching. The stable version is 1.0.7 with no recent changes beyond minor fixes. Compared to pure Webpack or Rollup, Sofy offers a lower-config abstraction for Gulp-like task definitions but sacrifices flexibility and modern ESM support. The repository is archival? (See warnings), and the package has very low usage and maintenance.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","bundler","modular","extensible","web","projects","js","scss","gulp"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/sofy"},{"id":28196,"title":"Solace Agent Mesh","library":"solace-agent-mesh","status":"active","version":"1.24.1","language":"python","ecosystem":"pypi","summary":"Solace Agent Mesh is an open-source framework for building event-driven, multi-agent AI systems where specialized agents collaborate on complex tasks. Current version: 1.24.1. Released under Apache 2.0, with active development and frequent releases.","last_verified":"2026-05-09T00:00:00.000Z","tags":["event-driven","multi-agent","ai-agents","solace","llm","orchestration"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/solace-agent-mesh"},{"id":9312,"title":"Solace PubSub+ Python API","library":"solace-pubsubplus","status":"active","version":"1.11.0","language":"python","ecosystem":"pypi","summary":"The `solace-pubsubplus` library provides a Python API for interacting with Solace PubSub+ event brokers. It supports publishing and subscribing to messages, managing topics, queues, and handling various messaging patterns. Currently at version 1.11.0, it follows a regular release cadence with updates for new features and bug fixes, typically aligning with Solace PubSub+ broker releases.","last_verified":"2026-04-16T00:00:00.000Z","tags":["messaging","pubsub","solace","event-streaming","mqtt","amqp"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/solace-pubsubplus"},{"id":5490,"title":"Solana Python API","library":"solana","status":"active","version":"0.36.11","language":"python","ecosystem":"pypi","summary":"Solana.py is the official Python SDK for interacting with the Solana blockchain. It provides a robust API for building transactions, interacting with the Solana JSON RPC API, and working with the SPL Token Program. The library is actively maintained with frequent releases, often incorporating core types and high-performance components from the `solders` library.","last_verified":"2026-04-13T00:00:00.000Z","tags":["blockchain","solana","web3","cryptocurrency","rpc"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/solana"},{"id":28197,"title":"solana-test-validator-js","library":"solana-test-validator-js","status":"active","version":"1.0.2","language":"javascript","ecosystem":"npm","summary":"JavaScript library for spinning up a local Solana test validator instance programmatically, intended for use with test frameworks like Mocha. Version 1.0.2 provides a startAndConnect function that spawns a solana-test-validator process, creates a Connection instance, and optionally funds accounts. It also exports getAccounts for generating Keypairs and a Cleanup type. Requires the Solana CLI tool suite to be installed. Differentiators: simplifies test setup compared to manual CLI spawning, supports TypeScript directly, and integrates cleanly with Mocha global fixtures. Release cadence: infrequent (last update 2023).","last_verified":"2026-05-09T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/solana-test-validator-js"},{"id":8658,"title":"Solara","library":"solara","status":"active","version":"1.57.3","language":"python","ecosystem":"pypi","summary":"Solara is an open-source Python library designed to simplify building reactive web applications using ipywidgets and a React-like API. It allows developers to create sophisticated data apps that run seamlessly both within Jupyter Notebooks and as standalone web applications, leveraging frameworks like FastAPI or Starlette. Solara is currently on version 1.57.3 and maintains an active release cadence with frequent updates and bug fixes.","last_verified":"2026-04-16T00:00:00.000Z","tags":["web framework","dashboard","ipywidgets","react-like","jupyter","fastapi","data app"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/solara"},{"id":8659,"title":"Solara Server","library":"solara-server","status":"active","version":"1.57.3","language":"python","ecosystem":"pypi","summary":"Solara server is a Python package that enables running ipywidgets-based web applications without the need for a full Jupyter kernel. It supports multiple 'Virtual Kernels' to share the same process, enhancing performance and scalability. This makes it ideal for deploying Solara applications as standalone web apps, often integrating with frameworks like Starlette, FastAPI, or Flask. The current version is 1.57.3, and it receives regular updates, often in conjunction with the main `solara` library.","last_verified":"2026-04-16T00:00:00.000Z","tags":["web-framework","ipywidgets","react-style","data-apps","server","fastapi","starlette","flask","dashboard"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/solara-server"},{"id":26414,"title":"solc-js","library":"solc","status":"active","version":"0.8.35","language":"javascript","ecosystem":"npm","summary":"JavaScript bindings for the Solidity compiler (solc), providing a high-level and low-level API to compile Solidity smart contracts to EVM bytecode. The current stable version is 0.8.35, following the Solidity compiler releases closely. It uses Emscripten-compiled Solidity binaries from solc-bin, supporting all compiler features via the Standard JSON interface. Key differentiators: it's the official JavaScript wrapper for Solidity, enabling dynamic compilation in Node.js and browser environments without a native binary. The package ships TypeScript types and supports both CommonJS and ESM modules (ESM requires Node >=12).","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","ethereum","solidity","compiler","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/solc"},{"id":26411,"title":"solc-js","library":"solc-0.8.1-fixed","status":"active","version":"0.8.1","language":"javascript","ecosystem":"npm","summary":"JavaScript bindings for the Solidity compiler, enabling Solidity smart contract compilation directly in Node.js or the browser via Emscripten. This version 0.8.1 is a fixed release of the official npm package by the Ethereum Foundation. It provides both a high-level API (uniform `compile` method using Standard JSON I/O) and a low-level API exposing compiler internals. Key differentiators: it wraps the native Solidity compiler, supports imports via callbacks, and the command-line interface (`solcjs`) is not compatible with the native `solc` binary. Major breaking changes include the removal of the old callback-based API since v0.6.0. Regular releases track Solidity compiler versions.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","ethereum","solidity","compiler"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/solc-0.8.1-fixed"},{"id":26412,"title":"solc-js","library":"solc-js","status":"active","version":"1.0.1","language":"javascript","ecosystem":"npm","summary":"solc-js v1.0.1 is a cross-browser JavaScript bindings for the Solidity compiler, using Emscripten-compiled solc binaries from the solc-bin repository. It is designed as a smaller and faster alternative to the solc package for browser-only environments, while solc or solc-native are recommended for Node.js. It provides an async API to fetch compiler versions, compile Solidity source code, and resolve imports. It has a moderate release cadence and is maintained as part of the ethereum-play project on GitHub.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","ethereum","solidity","compiler","browser","web","abi","bytecode"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/solc-js"},{"id":8661,"title":"solc-select","library":"solc-select","status":"active","version":"1.2.0","language":"python","ecosystem":"pypi","summary":"solc-select is a Python library and CLI tool (version 1.2.0) that simplifies the management and switching between different versions of the Solidity compiler (`solc`). It provides two command-line utilities: `solc-select` for installing and setting compiler versions, and `solc` as a wrapper that invokes the selected compiler. It maintains an active development status with a steady release cadence, primarily focusing on CLI improvements and platform compatibility.","last_verified":"2026-04-16T00:00:00.000Z","tags":["solidity","compiler","blockchain","ethereum","version-management","cli"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/solc-select"},{"id":16535,"title":"Solace Messaging API for JavaScript","library":"solclientjs","status":"active","version":"10.18.3","language":"javascript","ecosystem":"npm","summary":"The `solclientjs` package provides a JavaScript API for connecting Node.js, browser, and mobile applications to a Solace Event Broker. It enables applications to send and receive messages using various messaging patterns like publish/subscribe. The current stable version is 10.18.3, and it follows a regular maintenance and update cadence, often tied to Solace Event Broker releases. Key differentiators include its focus on high-performance messaging specifically with Solace Event Brokers, offering distinct API variations (Debug, Full, Production) that balance performance optimization, minification, and logging verbosity. This library is designed for robust enterprise messaging environments, providing a programmatic interface to Solace's advanced messaging capabilities. It is proprietary software intended solely for use with a Solace Event Broker under specific license terms.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","messaging","mq","solace","pubsub","microservices","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/solclientjs"},{"id":4765,"title":"Solders","library":"solders","status":"active","version":"0.27.1","language":"python","ecosystem":"pypi","summary":"Solders is a high-performance Python toolkit for Solana, providing robust solutions for core SDK functionalities like keypairs, pubkeys, transaction signing and serialization, and RPC request/response parsing. It serves as a Python binding to the Solana Rust SDK, aiming to avoid reimplementing Solana logic in pure Python. While `solana-py` handles network interaction and SPL token clients, `solders` focuses on low-level primitives and offers a `litesvm` module for faster integration testing. The library is actively maintained with frequent updates, with the current version being 0.27.1.","last_verified":"2026-04-12T00:00:00.000Z","tags":["solana","blockchain","cryptocurrency","rust-bindings","web3","sdk","high-performance"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/solders"},{"id":20560,"title":"solhint-plugin-prettier","library":"solhint-plugin-prettier","status":"active","version":"0.1.0","language":"javascript","ecosystem":"npm","summary":"Solhint plugin that integrates Prettier formatting checks for Solidity files. Version 0.1.0 released as a stable package. It requires solhint-community, prettier >=3.0.0, and prettier-plugin-solidity >=1.0.0 as peer dependencies. The plugin reports each formatting difference as an individual lint issue, enabling consistent code style enforcement in Solidity projects. Unlike using Prettier directly in CI, this plugin runs formatting checks as part of the Solhint linting workflow, making it easy to integrate with existing lint configurations and reporting tools.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","solhint","prettier","plugin","solidity"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/solhint-plugin-prettier"},{"id":16746,"title":"Solid Command-Line Authentication Client","library":"solid-auth-cli","status":"active","version":"1.0.15","language":"javascript","ecosystem":"npm","summary":"solid-auth-cli is a Node.js and command-line client library designed to facilitate persistent authentication with Solid Pods. It provides an API that mirrors solid-auth-client, enabling scripts to function in both browser (via solid-auth-client) and server-side/CLI environments (via solid-auth-cli) with minimal code changes. The current stable version is 1.0.15. While a specific release cadence isn't detailed, its versioning suggests a mature and stable 1.x branch. A key differentiator is its support for persistent logins using configuration files or environment variables, making it ideal for automated scripts or server-side applications that interact with Solid resources. It also offers a custom fetch implementation that can be integrated with rdflib.js (version 0.19.1 or newer) for graph data manipulation, or used directly for fetching resources via standard REST APIs, allowing programmatic interaction with the Solid ecosystem.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/solid-auth-cli"},{"id":14922,"title":"SolidJS Dismissible Layers Utility","library":"solid-dismissible","status":"active","version":"0.1.1","language":"javascript","ecosystem":"npm","summary":"solid-dismissible is a foundational utility for SolidJS applications, designed to manage the dismissal behavior of UI layers such as dialogs, dropdowns, or tooltips. It provides a headless API, allowing developers to integrate dismissible logic without imposing specific styling or DOM structure. Key features include support for arbitrarily nested dismissible layers, where only the topmost active layer responds to dismiss actions, and multiple dismissal strategies such as outside pointer events (down/up), loss of focus outside the component, and the Escape key. Each strategy can be individually enabled, disabled, or customized. The current version is 0.1.1, and its last publish date was 2 years ago, indicating it is an early-stage library, part of the broader @corvu UI primitives ecosystem for SolidJS. Due to its early version, the API is subject to potential breaking changes in future minor releases, though its core functionality for handling dismissal logic is well-defined. This utility differentiates itself by offering robust nesting capabilities and fine-grained control over dismissal events, making it a powerful tool for complex interactive UIs.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","solid","solidjs","dismissible","dismiss","layers","close","escape","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/solid-dismissible"},{"id":12053,"title":"SolidJS","library":"solid-js","status":"active","version":"1.9.12","language":"javascript","ecosystem":"npm","summary":"SolidJS is a declarative JavaScript library for building user interfaces, currently stable at version 1.9.12, with a 2.0 beta release recently announced. It distinguishes itself from other UI libraries by compiling JSX templates directly to real DOM operations and fine-grained reactive primitives, avoiding a virtual DOM. This approach typically leads to excellent performance characteristics and a smaller bundle size. Solid focuses on explicit reactivity through signals, memos, and effects, providing granular control over updates without component re-renders. The project maintains a regular release cadence, primarily focusing on quality-of-life improvements and performance optimizations within the 1.x line, while actively developing the significant architectural changes and API re-evaluations slated for the upcoming 2.0 release.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","solid","solidjs","ui","reactive","components","compiler","performance","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/solid-js"},{"id":14924,"title":"Solid List Utility","library":"solid-list","status":"active","version":"0.3.0","language":"javascript","ecosystem":"npm","summary":"solid-list is a SolidJS utility designed to simplify the creation of accessible and keyboard-navigable lists, suitable for components like search results, custom selects, or autocompletes. It supports both vertical and horizontal orientations, single and multi-selection patterns, and integrates with `rtl` and `ltr` text directions. The library is unopinionated about styling and works with various list implementations, including virtualized lists, by providing utilities rather than prescriptive components. Key features include optional looping behavior, a 'Vim mode' for navigation, and configurable tab key handling. It is currently at version 0.3.0 and is part of the `corvu` collection of unstyled UI primitives for SolidJS. This suggests active development and a release cadence aligned with other `corvu` packages, which generally see updates every few weeks or months. Its primary differentiator is its strong focus on accessibility and keyboard navigation capabilities without imposing any specific UI or styling opinions on the developer.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","solid","solidjs","keyboard","accessible","list","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/solid-list"},{"id":12054,"title":"Solid Presence","library":"solid-presence","status":"active","version":"0.2.0","language":"javascript","ecosystem":"npm","summary":"Solid Presence is a utility for SolidJS that manages an element's presence in the DOM, intelligently accounting for ongoing CSS animations or transitions before mounting or unmounting. It provides a `present` signal and a `state` variable (which can be `present`, `hiding`, or `hidden`) to offer fine-grained control over the element's lifecycle. Currently at version 0.2.0, it is developed as part of the Corvu UI primitives monorepo. While `solid-presence` itself hasn't received a dedicated individual release in the most recent changelogs provided, other Corvu packages are frequently updated, indicating an active and continuous development cycle for the ecosystem it belongs to. Its primary differentiator lies in its ability to prevent common issues like flickering or premature DOM removal during animated transitions, offering a robust solution for components such as animated dialogs, tooltips, or transitions where smooth presence management is critical.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","solid","solidjs","presence","animation","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/solid-presence"},{"id":14033,"title":"Solidity Bytes Utilities Library","library":"solidity-bytes-utils","status":"active","version":"0.8.4","language":"javascript","ecosystem":"npm","summary":"This package, `solidity-bytes-utils`, provides a comprehensive utility library for manipulating tightly packed `bytes` arrays within Ethereum smart contracts written in Solidity. It offers functionalities such as concatenation, slicing, and various type casting methods for `bytes` arrays stored in both memory and storage, enhancing low-level byte manipulation capabilities. The current stable version is `0.8.4`, which is designed to be fully compatible with Solidity `v0.8.x` compilers. Since version `v0.8.0`, the library has adopted a specific versioning system where its major version directly aligns with the compatible Solidity compiler's major version, providing a clear indication of compatibility for developers. It is distributed as an npm package and primarily consumed by importing its `.sol` files into Solidity projects via paths like `bytes/BytesLib.sol`, making it suitable for development environments like Hardhat or Truffle. The library is not intended for deployment on mainnet itself, as its methods are all internal. Historically, the project has addressed several critical bugs, particularly concerning the `slice` method, which have involved vulnerabilities related to arbitrary memory writes and issues with zero-length slices, emphasizing the importance of using the latest patched versions for security. Its key differentiator lies in providing robust, audited low-level byte manipulation primitives for Solidity, which are crucial for efficient and secure smart contract development.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","ethereum","bytes","solidity","library"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/solidity-bytes-utils"},{"id":26416,"title":"@0x/sol-compiler","library":"solidity-compiler","status":"active","version":"7.0.1","language":"javascript","ecosystem":"npm","summary":"Solidity compiler wrapper and artifactor that provides smart recompilation, project-wide compilation, per-file Solidity version management, and configurable artifact output. Current stable version: 7.0.1. Release cadence: irregular, part of 0x monorepo. Key differentiators: intelligent caching (only recompiles changed contracts), automatic version resolution from pragma statements, and standard input description support for flexible artifacts. Ships TypeScript types. Requires Node >=6.12. Suitable for both CLI and programmatic use.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/solidity-compiler"},{"id":18811,"title":"solidity-parser","library":"solidity-parser","status":"deprecated","version":"0.4.0","language":"javascript","ecosystem":"npm","summary":"PEG.js-based Solidity parser for JavaScript. Current stable version is 0.4.0, released as pre-alpha software. Provides parse() and parseFile() functions to convert Solidity source code into a structured JSON AST, with an optional 'imports' mode to extract imported file paths. Intended for tooling that needs to analyze or transform Solidity code without relying on heavy preprocessors. The AST structure is unstable and incomplete, and the parser may silently skip unsupported Solidity constructs. Not recommended for production use.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/solidity-parser"},{"id":14034,"title":"Solidity ANTLR Parser (Legacy)","library":"solidity-parser-antlr","status":"abandoned","version":"0.4.11","language":"javascript","ecosystem":"npm","summary":"solidity-parser-antlr is an unmaintained JavaScript package designed to parse Solidity source code into an Abstract Syntax Tree (AST) using an ANTLR 4 grammar. Its last published version, 0.4.11, was released over seven years ago, rendering it incompatible with modern Solidity language features and breaking changes introduced in versions 0.5.x and newer. While it served as the foundational parser for many tools in the past, its lack of updates means it does not support current Solidity syntax, semantics, or security requirements. Developers needing an active Solidity parser should consider the `@solidity-parser/parser` package, which is a continuously maintained fork of this original repository. This package does ship with TypeScript type definitions, but its utility is severely limited by its outdated Solidity grammar support.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/solidity-parser-antlr"},{"id":14035,"title":"Solidity PEG.js Parser (Abandoned)","library":"solidity-parser-sc","status":"abandoned","version":"0.4.12","language":"javascript","ecosystem":"npm","summary":"solidity-parser-sc is an unmaintained JavaScript parser for Solidity, built using PEG.js. Last published in June 2018 with version 0.4.12, it is based on an older version of the `consensys/solidity-parser` with specific grammar rules, notably adding support for Gnosis-style interpolation (e.g., `{{Variable}}`) to defer address assignments. Due to its age and lack of maintenance (last update over 8 years ago), it does not support modern Solidity syntax or language features, and its parsing behavior may not conform to the current official Solidity specification. There is no active release cadence, and it is considered abandoned. For any current or new projects requiring robust and up-to-date Solidity parsing, developers are strongly advised to use `@solidity-parser/parser` (latest version 0.20.2), which is an actively maintained ANTLR4-based parser that provides comprehensive support for the evolving Solidity language.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/solidity-parser-sc"},{"id":26415,"title":"Solium Security Plugin","library":"solium-plugin-security","status":"maintenance","version":"0.1.1","language":"javascript","ecosystem":"npm","summary":"Official security lint plugin for Solium (Solidity linter). Version 0.1.1, last updated in 2018. Provides ~20 security-focused rules derived from Consensys Smart Contract Best Practices and community wishlist. Key differentiators: pre-installed with Solium v1.0.1+, includes rules like no-throw, no-tx-origin, enforce-explicit-visibility, and no-inline-assembly. Rule severities adjustable, some disabled by default (e.g., no-var, enforce-loop-bounds in 0.1.1). Automatic fixing available for no-throw and enforce-explicit-visibility. Designed for Solium v1.0.x ecosystem only.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","solium","soliumplugin","solidity","ethereum","blockchain","dapp","lint","static-analysis"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/solium-plugin-security"},{"id":16902,"title":"Solparse","library":"solparse","status":"maintenance","version":"2.2.8","language":"javascript","ecosystem":"npm","summary":"Solparse is a JavaScript library providing a PEG.js-based parser for the Solidity programming language. It is currently at version 2.2.8, with its last major release dating back over seven years, indicating a sporadic and maintenance-driven release cadence. The library was originally a fork of Consensys' `solidity-parser` and is primarily maintained to support `Ethlint`, a Solidity linter. Due to its specific maintenance focus, the developers do not guarantee backward compatibility or new feature support for general use. Users are strongly advised to pin `solparse` as a fixed dependency in production systems. Alternatives like `solparse-exp-jb` (a more recent fork supporting newer Solidity features) or `@solidity-parser/parser` (an ANTLR-based parser) may offer more up-to-date Solidity syntax support.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/solparse"},{"id":24613,"title":"SOMA SDK","library":"soma-sdk","status":"active","version":"0.1.15","language":"python","ecosystem":"pypi","summary":"Python SDK for the SOMA network, enabling interaction with the SOMA blockchain, wallet management, and transaction building. Current version is 0.1.15, with active development on testnet-v0.1.21. Release cadence is rapid, with frequent patch releases.","last_verified":"2026-05-01T00:00:00.000Z","tags":["blockchain","sdk","soma","crypto","web3"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/soma-sdk"},{"id":10244,"title":"somacore","library":"somacore","status":"active","version":"1.0.29","language":"python","ecosystem":"pypi","summary":"somacore provides the Python-language API specification and base utilities for the SOMA (Scalable Open Multi-omics Array) system. It defines abstract base classes and protocols for core SOMA objects like Experiment, Measurement, DataFrame, and Arrays. As of version 1.0.29, it focuses on defining the SOMA data model for interoperability. The library is actively maintained with frequent updates, often aligning with updates to the broader SOMA specification.","last_verified":"2026-04-17T00:00:00.000Z","tags":["data science","genomics","bioinformatics","data format","specification","multi-omics"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/somacore"},{"id":14036,"title":"SonarQube Scanner Node.js Wrapper","library":"sonar-scanner","status":"maintenance","version":"3.1.0","language":"javascript","ecosystem":"npm","summary":"The `sonar-scanner` npm package serves as a convenient Node.js wrapper for the official, Java-based SonarQube Scanner command-line interface. It simplifies the integration of SonarQube code analysis into Node.js projects by providing an `npm install` and `npm run` entry point, eliminating the need for manual downloads and path configurations of the SonarQube Scanner CLI. The current stable version, 3.1.0, was last published in February 2021. While the wrapper itself has seen limited recent development, its primary function is to proxy commands to the underlying SonarQube Scanner, which continues to evolve independently. Its key differentiator is providing a straightforward Node.js ecosystem entry for SonarQube analysis, primarily aimed at CI/CD pipelines within JavaScript/TypeScript projects.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","sonar","scanner"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/sonar-scanner"},{"id":14037,"title":"SonarQube Build Breaker","library":"sonarqube-build-breaker","status":"maintenance","version":"0.1.0","language":"javascript","ecosystem":"npm","summary":"The `sonarqube-build-breaker` package is a Node.js module designed to enforce SonarQube quality gates within Continuous Integration (CI) pipelines. It integrates into the build process after `sonar-scanner` has completed its analysis and uploaded results to a SonarQube server. The module then queries the SonarQube server to check the project's quality gate status. If the quality gate is not passed (e.g., due to new critical issues, security vulnerabilities, or code coverage drops), the module will exit with a non-zero status code, effectively failing the CI build. This ensures that code quality standards are met before merging or deploying. Currently at version 0.1.0, its simple, focused functionality implies a stable yet low-cadence maintenance model. Its key differentiator is providing a programmatic way for Node.js projects to hard-fail builds based on SonarQube's quality gate decisions.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","sonarqube","build","ci","build-breaker","quality","sonar-scanner","sonarcloud"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/sonarqube-build-breaker"},{"id":12055,"title":"SonarQube/SonarCloud Scanner for JavaScript Projects","library":"sonarqube-scanner","status":"active","version":"4.3.6","language":"javascript","ecosystem":"npm","summary":"The `sonarqube-scanner` package provides a Node.js-based client to initiate code analysis on SonarQube Server and SonarCloud for JavaScript, TypeScript, and other compatible projects. Unlike the Java-based SonarScanner CLI, this module does not require a Java Runtime Environment, streamlining integration into JavaScript-centric build pipelines. The current stable version is 4.3.6, with frequent releases primarily focused on dependency updates, minor bug fixes, and security patches. It offers both a command-line interface (via `npx @sonar/scan` or global installation) and a programmatic API for integration into Node.js applications. Key differentiators include its lightweight nature for Node.js environments and direct support for `sonar.projectKey`, `sonar.sources`, and other SonarQube analysis properties.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","sonarqube","sonarcloud","sonarqube-scanner","sonarqube-runner","sonar-scanner","sonar-runner","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/sonarqube-scanner"},{"id":26417,"title":"Songdown Compiler","library":"songdown-compiler","status":"abandoned","version":"0.7.0","language":"javascript","ecosystem":"npm","summary":"A React component that compiles Songdown syntax (a markup language for chord sheets) into HTML for rendering. Version 0.7.0 is the latest stable release, with no further updates since 2015. It is part of the Songdown project, designed for musicians to write songs with chords, lyrics, guitar tabs, and comments. Key differentiators include transposing, font size control, and options to hide chords/comments/GOTOs. Requires React 0.13.x and lodash 3.x.x as peer dependencies. The project is unmaintained and uses outdated libraries, including React 0.13 (pre-hooks), lodash 3, and CoffeeScript heritage.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/songdown-compiler"},{"id":7734,"title":"Soniox Python SDK","library":"soniox","status":"active","version":"2.2.0","language":"python","ecosystem":"pypi","summary":"The official Python SDK for the Soniox API, providing fully typed access to Async and Real-time Speech-to-Text (STT) capabilities. It simplifies integration by handling authentication, file uploads, transcription polling, and real-time stream helpers. The library is actively maintained with frequent updates, aiming to be a developer-friendly ecosystem for voice AI. [2, 3]","last_verified":"2026-04-16T00:00:00.000Z","tags":["speech-to-text","stt","ai","api-client","audio","real-time","async"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/soniox"},{"id":12056,"title":"Sonner: Opinionated Toast Component for React","library":"sonner","status":"active","version":"2.0.7","language":"javascript","ecosystem":"npm","summary":"Sonner is an opinionated toast component for React, designed to be beautiful by default and simple to use. It emphasizes accessibility and provides a modern look and feel, inspired by macOS notifications. The library is currently stable at version 2.0.7 and receives regular updates, often with multiple patch releases between minor or major versions. Its key differentiators include built-in support for various toast types (success, error, info, warning, loading), rich customization options through props, and a strong focus on developer experience with a simple `toast()` API. Unlike some alternatives, Sonner aims to provide a consistent, aesthetically pleasing experience without requiring extensive styling, while still offering flexibility for specific needs. It also excels at handling asynchronous operations with its promise-based toast updates.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","react","notifications","toast","snackbar","message","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/sonner"},{"id":28199,"title":"Sonora","library":"sonora","status":"active","version":"0.2.3","language":"python","ecosystem":"pypi","summary":"A WSGI and ASGI compatible gRPC-web implementation. Version 0.2.3 supports Python >=3.7,<4.0. Provides middleware for integrating gRPC-web clients with Python web frameworks like Flask (WSGI) or Starlette (ASGI).","last_verified":"2026-05-09T00:00:00.000Z","tags":["grpc-web","wsgi","asgi","flask","starlette","grpc"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/sonora"},{"id":28200,"title":"sorcery","library":"sorcery","status":"abandoned","version":"0.2.2","language":"python","ecosystem":"pypi","summary":"A library of dark magic delights for Python, providing a set of utility decorators and context managers for cleaner code. Currently at version 0.2.2 (though effectively abandoned since 2020). No release cadence; last release May 2019.","last_verified":"2026-05-09T00:00:00.000Z","tags":["utility","decorators","magic","deprecated","abandoned"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/sorcery"},{"id":6243,"title":"Sorl Thumbnail","library":"sorl-thumbnail","status":"active","version":"13.0.0","language":"python","ecosystem":"pypi","summary":"Sorl Thumbnail is a popular and flexible Django application for generating image thumbnails. It handles image resizing, cropping, and caching, offering support for various storage backends (local, S3, Google Cloud Storage) and image processing engines (Pillow, ImageMagick). The current version is 13.0.0, with an active release cadence, typically aligning with Django and Python version updates.","last_verified":"2026-04-14T00:00:00.000Z","tags":["django","image-processing","thumbnails","media","caching","jazzband"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/sorl-thumbnail"},{"id":24614,"title":"sort-lines","library":"sort-lines","status":"active","version":"0.3.0","language":"python","ecosystem":"pypi","summary":"A simple command-line tool and Python library to alphabetically sort lines in files. Version 0.3.0 supports Python >=3.9. Maintenance is infrequent.","last_verified":"2026-05-01T00:00:00.000Z","tags":["sorting","lines","file","text","utility"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/sort-lines"},{"id":6886,"title":"Python Sorted Collections","library":"sortedcollections","status":"active","version":"2.1.0","language":"python","ecosystem":"pypi","summary":"Sorted Collections provides CPython-optimized mutable sorted collections (SortedList, SortedDict, SortedSet) that maintain their order automatically. As of version 2.1.0, it targets Python 3.7+ and is actively maintained, with releases typically following bug fixes or minor enhancements to ensure stability and performance.","last_verified":"2026-04-15T00:00:00.000Z","tags":["collections","data-structures","sorted","ordered","list","dict","set","performance"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/sortedcollections"},{"id":374,"title":"Sorted Containers","library":"sortedcontainers","status":"active","version":"2.4.0","language":"python","ecosystem":"pypi","summary":"A pure-Python library providing fast and easy-to-use implementations of SortedList, SortedDict, and SortedSet data types. Current version: 2.4.0. Release cadence: approximately every 87 days. ([python.libhunt.com](https://python.libhunt.com/sorted_containers-changelog?utm_source=openai))","last_verified":"2026-05-12T13:23:42.755Z","tags":["sortedcontainers","Python","data structures","SortedList","SortedDict","SortedSet"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/sortedcontainers"},{"id":8662,"title":"Sorted Containers Stubs","library":"sortedcontainers-stubs","status":"active","version":"2.4.3","language":"python","ecosystem":"pypi","summary":"Community-maintained Python type stubs for the `sortedcontainers` library, which provides `dict`, `set`, and `list` data structures that automatically maintain the order of their elements by value. These stubs enable type checkers (like Mypy or Pyright) to enforce API details, including specific requirements for keys/values and special constructor return types, making `sortedcontainers` easier to use in type-checked codebases. The major and minor versions of `sortedcontainers-stubs` are designed to align with the corresponding major and minor versions of `sortedcontainers` itself. Current version is 2.4.3.","last_verified":"2026-04-16T00:00:00.000Z","tags":["typing","stubs","type hints","sortedcontainers","collections","mypy","pyright"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/sortedcontainers-stubs"},{"id":1716,"title":"Sounddevice","library":"sounddevice","status":"active","version":"0.5.5","language":"python","ecosystem":"pypi","summary":"Sounddevice is a Python library that provides a high-level API to play and record sound, built upon the PortAudio library. It allows for easy integration with NumPy for handling audio data. The current version is 0.5.5, and it maintains a relatively active release cadence with frequent patch and minor updates.","last_verified":"2026-04-24T00:22:14.034Z","tags":["audio","sound","playback","recording","portaudio","microphone","speaker"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/sounddevice"},{"id":22387,"title":"Soundex","library":"soundex","status":"active","version":"1.1.3","language":"python","ecosystem":"pypi","summary":"Soundex algorithm implementation for English and Indian languages. Version 1.1.3. Stable, low release cadence.","last_verified":"2026-04-27T00:00:00.000Z","tags":["soundex","phonetic","text"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/soundex"},{"id":1203,"title":"soundfile (PySoundFile)","library":"soundfile","status":"active","version":"0.13.1","language":"python","ecosystem":"pypi","summary":"The `soundfile` module (also known as PySoundFile) is a Python library for reading and writing sound files, built upon the C library `libsndfile`, CFFI, and NumPy. It provides a simple, high-level interface to handle various audio formats as NumPy arrays, making it ideal for audio processing and scientific applications. It is actively maintained with regular releases.","last_verified":"2026-04-23T18:16:37.384Z","tags":["audio","sound","signal processing","libsndfile","numpy","cffi","wav","flac","ogg","mp3"],"install_tag":"stale","install_tag_description":"widespread failures or data too old to trust","api":"https://checklist.day/api/registry/soundfile"},{"id":332,"title":"SoupSieve: A Modern CSS Selector Implementation for Beautiful Soup","library":"soupsieve","status":"active","version":"2.8.3","language":"python","ecosystem":"pypi","summary":"SoupSieve is a modern CSS selector implementation for Beautiful Soup, currently at version 2.8.3. It is actively maintained and follows a regular release cadence, with recent updates addressing various fixes and improvements.","last_verified":"2026-05-12T13:07:30.382Z","tags":["CSS selectors","Beautiful Soup","HTML parsing","Python library","web scraping"],"install_tag":"stale","install_tag_description":"widespread failures or data too old to trust","api":"https://checklist.day/api/registry/soupsieve"},{"id":14925,"title":"source-distribution","library":"source-distribution","status":"abandoned","version":"0.0.3","language":"en","ecosystem":"pypi","summary":"The `source-distribution` library on PyPI, currently at version 0.0.3, has no publicly stated summary or description of its purpose. Its release cadence is unknown, and the GitHub repository is listed as 'unknown'. Based on available metadata, it does not appear to be a library intended for direct programmatic use or to have a defined API. It may be a placeholder or an internal utility that was inadvertently published.","last_verified":"2026-04-16T00:00:00.000Z","tags":["packaging","sdist","placeholder","undocumented"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/source-distribution"},{"id":18812,"title":"source-map-cli","library":"source-map-cli","status":"active","version":"1.0.1","language":"javascript","ecosystem":"npm","summary":"Command-line interface for the Mozilla source-map library, enabling developers to resolve original source locations from minified or bundled JavaScript files. Current stable version is 1.0.1 (released March 2023) with irregular release cadence. Designed for debugging error stack traces in production, it supports resolving line/column mappings from source maps, showing context, and works with local files or URLs. Differentiator: provides an interactive CLI with visual context markers, unlike programmatic source-map libraries.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","cli","console","error","find","left-pad","locate","resolve","source"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/source-map-cli"},{"id":20561,"title":"source-map-loader","library":"source-map-loader","status":"active","version":"5.0.0","language":"javascript","ecosystem":"npm","summary":"Webpack loader that extracts inline and linked source maps from JavaScript files, including from node_modules, so webpack can process them for the generated bundle. Current stable version is 5.0.0 (2024-01-15), with major releases roughly yearly. Key differentiator: it ensures source map continuity across third-party libraries, preventing misinterpretation by browsers. Requires webpack 5+ and Node.js 18.12+ as of v5. Supports a filterSourceMappingUrl option to control per-file behavior.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","webpack"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/source-map-loader"},{"id":26418,"title":"source-map-support","library":"source-map-support","status":"active","version":"0.5.21","language":"javascript","ecosystem":"npm","summary":"Provides source map support for stack traces in Node.js and browsers via the V8 stack trace API. Current stable version: 0.5.21. Uses the Mozilla source-map module to replace paths and line numbers of source-mapped files with originals. Key differentiator: works with any compile-to-JS language, supports both CLI (-r) and programmatic usage, and includes browser support via bundled script. Maintained by Evan Wallace, releases are infrequent but stable.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/source-map-support"},{"id":20562,"title":"istanbul-instrumenter-loader","library":"sourcemap-istanbul-instrumenter-loader","status":"deprecated","version":"0.2.0","language":"javascript","ecosystem":"npm","summary":"Webpack loader that instruments JavaScript files with Istanbul for code coverage reporting. Version 0.2.0 is the latest stable release. This package is deprecated in favor of the official Istanbul monorepo loaders. It works with webpack 1 only and uses preLoaders. For webpack 2+, use babel-plugin-istanbul or the @istanbuljs/load-nyc-loader. Differentiator: it supports legacy webpack 1 projects; modern projects should use the official Istanbul toolchain.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","webpack","loader","istanbul","coverage"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/sourcemap-istanbul-instrumenter-loader"},{"id":26419,"title":"Sourceror","library":"sourceror","status":"active","version":"0.8.5","language":"javascript","ecosystem":"npm","summary":"Sourceror is a compiler toolchain that transforms a subset of JavaScript (Source) into WebAssembly. The current stable version is 0.8.5, with a moderate release cadence of irregular updates. Key differentiators: it targets educational use via the js-slang runtime, ships TypeScript types, and requires Node's experimental WASM modules for CLI usage.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/sourceror"},{"id":14038,"title":"Souvlaki: Composable React Test Wrappers","library":"souvlaki","status":"maintenance","version":"0.3.1","language":"javascript","ecosystem":"npm","summary":"Souvlaki is a TypeScript-first library designed to simplify testing React components that rely heavily on context or multiple providers. It offers composable utilities to create and combine test wrappers, abstracting away the boilerplate often associated with setting up complex testing environments for components using Redux, React Router, Apollo, or custom contexts. The package is currently at version 0.3.1. While the author notes it's 'more or less finished' and doesn't receive regular updates, it is actively used and considered maintained, implying a stable but slow release cadence. Its key differentiator is simplifying the management of multiple providers in tests, offering a cleaner alternative to manually creating custom `render` functions or nesting providers directly in every test, thereby promoting more maintainable and readable test suites when used with React Testing Library.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/souvlaki"},{"id":15832,"title":"Sovra Test Decider","library":"sovra","status":"active","version":"0.2.0","language":"javascript","ecosystem":"npm","summary":"Sovra is a high-performance, Rust-based utility for monorepos designed to identify affected test files by analyzing code changes and their import graphs. It leverages Oxc for its underlying dependency resolution, ensuring fast execution. The library provides a Node.js API to determine which tests should be run in a given CI pipeline, significantly speeding up large repository workflows. It ships with comprehensive TypeScript support, including path aliases, and offers configurable resolver options that align with `oxc-resolver`. Currently at version 0.2.0, it is in active development, focusing on performance and accuracy for JavaScript and TypeScript projects. Its primary differentiator is its Rust-powered speed and its direct integration for test selection based on file changes.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/sovra"},{"id":4766,"title":"Python SoX Wrapper","library":"sox","status":"active","version":"1.5.0","language":"python","ecosystem":"pypi","summary":"The `sox` library provides a Python wrapper around the SoX (Sound eXchange) command-line tool, enabling Python programs to perform audio processing tasks such as format conversion, effects application, and mixing. The current version is 1.5.0, released in late 2023, and it generally follows a release cadence tied to significant feature additions or Python version support updates.","last_verified":"2026-04-12T00:00:00.000Z","tags":["audio","sound","signal processing","wrapper","sox"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/sox"},{"id":1717,"title":"soxr","library":"soxr","status":"active","version":"1.0.0","language":"python","ecosystem":"pypi","summary":"soxr is a high-quality, one-dimensional sample-rate conversion library for Python, leveraging libsoxr. It is currently at version 1.0.0, which signifies API stability and is actively maintained with regular updates and performance improvements, including significant speed optimizations.","last_verified":"2026-04-24T00:23:23.075Z","tags":["audio","resampling","sample-rate-conversion","signal-processing","numpy"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/soxr"},{"id":27408,"title":"soynlp","library":"soynlp","status":"deprecated","version":"0.0.493","language":"python","ecosystem":"pypi","summary":"An unsupervised Korean Natural Language Processing toolkit for tokenization, stemming, part-of-speech tagging, and noun extraction. The current version is 0.0.493. Development has stalled since 2020; the repository is archived and no longer maintained as of version 0.1.1 (which is not on PyPI).","last_verified":"2026-04-27T00:00:00.000Z","tags":["korean-nlp","unsupervised","tokenization","noun-extraction"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/soynlp"},{"id":27409,"title":"Streamplace Auth Plugin","library":"sp-plugin-auth","status":"active","version":"0.1.10","language":"javascript","ecosystem":"npm","summary":"An authentication plugin for Streamplace, an open-source live streaming platform. This package provides authentication middleware and utilities for Streamplace plugins. Version 0.1.10 is prerelease with no stable release cadence yet. It is designed specifically for the Streamplace ecosystem and not intended for general use. Differentiators include simple integration with Streamplace's plugin system and built-in session management.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/sp-plugin-auth"},{"id":17953,"title":"Simplified SharePoint HTTP Client","library":"sp-request","status":"active","version":"3.0.0","language":"javascript","ecosystem":"npm","summary":"sp-request is a Node.js-specific HTTP client designed for simplified interaction with SharePoint REST APIs, supporting SharePoint 2013, SharePoint Online, and later versions. It is currently at version 3.0.0. The library abstracts SharePoint authentication using `node-sp-auth` and leverages the `got` library for making HTTP requests, providing a consistent API similar to `got`. This combination allows developers to send REST queries with various authentication options without manually managing authentication flows or request digests. It is strictly for server-side (Node.js) usage and does not support browser environments. While a specific release cadence isn't detailed, the presence of a 3.x upgrade guide indicates ongoing development. Key differentiators include its focus on Node.js, seamless integration with `node-sp-auth` for diverse authentication strategies, and a `got`-like request syntax.","last_verified":"2026-04-23T00:00:00.000Z","tags":["javascript","request","sharepoint","rest","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/sp-request"},{"id":14926,"title":"http-server Command-Line Static Server","library":"spa-http-server","status":"active","version":"0.9.0","language":"javascript","ecosystem":"npm","summary":"http-server is a zero-configuration command-line HTTP server designed for serving static files, widely used for local development, testing, and production deployments. It is currently in a stable state with version `v14.1.1` as its latest release. The project maintains an active release cadence, providing frequent patches for security vulnerabilities and dependency updates, alongside less frequent major versions that introduce breaking changes and new features. A key differentiator is its simplicity and ease of use, enabling developers to spin up a server with a single command, automatically serving `./public` if it exists, otherwise the current directory. While primarily a CLI tool, it also exposes a programmatic API for integration into Node.js applications, adhering to CommonJS module standards.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","cli","command"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/spa-http-server"},{"id":18813,"title":"Space Data Server","library":"space-data-server","status":"active","version":"23.3.3-0.1.2-1.40.2","language":"javascript","ecosystem":"npm","summary":"An open-source waypoint for ingestion and data services based on SpaceDataStandards.org. Current stable version 23.3.3-0.1.2-1.40.2. It helps integrators include space data standards into workflows, ingest from sources like Celestrak OMM, and publish to IPFS. Under heavy development; provides local API, server key management, and data formatting options.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/space-data-server"},{"id":18814,"title":"SPACE UI Core Framework","library":"space-ui-core-framework","status":"active","version":"7.3.2","language":"javascript","ecosystem":"npm","summary":"Core UI framework for the Perazim SPACE No-Code Platform (v7.3.2). Abstracts UI building and transactional persistence, with Dump components excluded from persistence. Includes a rich library of components, but the associated style.css is not bundled. Primarily supports React environments, with ESM and CommonJS builds. The framework is tightly coupled with the SPACE platform and has limited public adoption. Documentation and community support are minimal; dependencies include React (>=16.8) and React-DOM. Development appears active based on the latest version.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/space-ui-core-framework"},{"id":27410,"title":"Spacebars Compiler","library":"spacebars-compiler","status":"active","version":"1.6.0","language":"javascript","ecosystem":"npm","summary":"Spacebars Compiler compiles Spacebars templates (Handlebars-based syntax used in Meteor) into JavaScript modules compatible with Node.js and browser bundlers. Currently at version 1.6.0. It provides both CLI and programmatic usage for transforming templates into renderable JS functions. Key differentiator: it targets Meteor's Spacebars dialect, not general Handlebars, and supports i18n. Release cadence appears low as the author eface2face maintains it sporadically. Use when migrating Meteor templates to standalone Node/browser apps.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/spacebars-compiler"},{"id":6244,"title":"Hugging Face Spaces Utilities (Legacy)","library":"spaces","status":"maintenance","version":"0.48.2","language":"python","ecosystem":"pypi","summary":"The `spaces` library (version 0.48.2) provides utilities for interacting with Hugging Face Spaces. It largely acts as a thin wrapper around the `huggingface_hub` library, which provides the core API for managing Spaces. As of late 2023, its development appears stalled, with most new Spaces features and ongoing maintenance occurring directly within `huggingface_hub`.","last_verified":"2026-04-14T00:00:00.000Z","tags":["huggingface","spaces","mlops","cli"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/spaces"},{"id":949,"title":"spaCy: Industrial-strength Natural Language Processing","library":"spacy","status":"active","version":"3.8.13","language":"python","ecosystem":"pypi","summary":"spaCy is an open-source library for advanced Natural Language Processing (NLP) in Python and Cython. It's designed for industrial-strength production use, providing efficient processing of large volumes of text and featuring state-of-the-art neural network models for tasks like tagging, parsing, and named entity recognition. Currently at version 3.8.13, spaCy maintains an active development cycle with frequent releases addressing compatibility, performance, and new features.","last_verified":"2026-04-09T20:34:08.739Z","tags":["nlp","natural-language-processing","text-processing","machine-learning","linguistics"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/spacy"},{"id":8663,"title":"spaCy Alignments","library":"spacy-alignments","status":"active","version":"0.9.2","language":"python","ecosystem":"pypi","summary":"spacy-alignments is a Python library that provides efficient tokenization alignment capabilities, particularly useful for integrating different NLP tools like spaCy and transformer models. It offers Python bindings for Yohei Tamura's highly performant Rust `tokenizations` library. The current version is 0.9.2, with releases primarily focused on supporting new Python versions and underlying PyO3 updates.","last_verified":"2026-04-16T00:00:00.000Z","tags":["spacy","nlp","tokenization","alignment","rust-bindings","transformers"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/spacy-alignments"},{"id":4767,"title":"spaCy Curated Transformers","library":"spacy-curated-transformers","status":"active","version":"2.1.2","language":"python","ecosystem":"pypi","summary":"spacy-curated-transformers provides efficient and curated transformer models designed for integration into spaCy processing pipelines. It wraps the `curated-transformers` library, offering specialized components and utilities for tasks like wordpiece tokenization and transformer-based embeddings within spaCy's `Doc` and `Span` objects. The library is actively maintained by Explosion, with a focus on compatibility with latest spaCy and Thinc versions, and releases often align with improvements in underlying transformer architectures.","last_verified":"2026-04-12T00:00:00.000Z","tags":["spacy","nlp","transformers","thinc","machine learning","embeddings"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/spacy-curated-transformers"},{"id":4768,"title":"spaCy Language Detection","library":"spacy-language-detection","status":"active","version":"0.2.1","language":"python","ecosystem":"pypi","summary":"spacy-language-detection is a fully customizable language detection component for spaCy pipelines, designed for spaCy 3.0 and later. It was forked from `spacy-langdetect` to address issues and ensure compatibility with modern spaCy versions. The library enables detection of language at both document and sentence levels. The current version is 0.2.1, with releases typically focused on bug fixes and ongoing spaCy compatibility.","last_verified":"2026-04-12T00:00:00.000Z","tags":["spaCy","NLP","language detection","text processing"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/spacy-language-detection"},{"id":1204,"title":"spaCy Legacy","library":"spacy-legacy","status":"active","version":"3.0.12","language":"python","ecosystem":"pypi","summary":"spacy-legacy is a Python package that provides outdated registered functions and architectures for spaCy v3.x, ensuring backwards compatibility for projects that rely on older component implementations. It is automatically installed as a dependency of the main spaCy library. The package's releases are typically tied to major spaCy updates where core components undergo backwards-incompatible changes, allowing older configurations and trained models to continue functioning. The current version is 3.0.12, released in January 2023.","last_verified":"2026-04-23T18:16:54.823Z","tags":["natural language processing","nlp","spacy","compatibility","legacy","backwards-compatibility"],"install_tag":"stale","install_tag_description":"widespread failures or data too old to trust","api":"https://checklist.day/api/registry/spacy-legacy"},{"id":1282,"title":"spaCy Loggers","library":"spacy-loggers","status":"active","version":"1.0.5","language":"python","ecosystem":"pypi","summary":"spacy-loggers is a Python library that provides logging utilities for spaCy v3.2 and newer, allowing integration with various MLOps tools and machine learning frameworks. It currently supports Weights & Biases, MLflow, ClearML, PyTorch, and CuPy, offering a way to track training metrics and model artifacts independently from the core spaCy library. The current version is 1.0.5, with an active release cadence that regularly introduces new loggers and updates existing ones.","last_verified":"2026-04-23T19:13:30.542Z","tags":["spacy","logging","MLOps","Wandb","MLflow","ClearML","PyTorch","Cupy","training","experiment-tracking"],"install_tag":"stale","install_tag_description":"widespread failures or data too old to trust","api":"https://checklist.day/api/registry/spacy-loggers"},{"id":24615,"title":"spaCy Lookups Data","library":"spacy-lookups-data","status":"maintenance","version":"1.0.5","language":"python","ecosystem":"pypi","summary":"Additional lookup tables, lemmatization data, and other language resources for spaCy. Version 1.0.5 is the latest stable release. The package provides supplementary data that spaCy loads on demand; it is updated infrequently but follows spaCy's major releases.","last_verified":"2026-05-01T00:00:00.000Z","tags":["spacy","nlp","lookups","data"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/spacy-lookups-data"},{"id":6459,"title":"spaCy Chinese Word Segmentation (pkuseg)","library":"spacy-pkuseg","status":"active","version":"1.0.1","language":"python","ecosystem":"pypi","summary":"spacy-pkuseg is a Chinese word segmentation toolkit for spaCy, forked from pkuseg-python. It provides a `PkusegSegmenter` component to integrate robust Chinese segmentation directly into spaCy's NLP pipeline. The current stable version is 1.0.1, with releases primarily focused on Python and core dependency (like NumPy) compatibility updates.","last_verified":"2026-04-15T00:00:00.000Z","tags":["spaCy","NLP","Chinese","segmentation","pkuseg"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/spacy-pkuseg"},{"id":7735,"title":"spaCy Transformers: Integrate Hugging Face Models","library":"spacy-transformers","status":"active","version":"1.4.0","language":"python","ecosystem":"pypi","summary":"The `spacy-transformers` library provides spaCy components and architectures to seamlessly integrate pre-trained transformer models from Hugging Face's `transformers` library into spaCy pipelines. It enables convenient access to state-of-the-art architectures like BERT, GPT-2, and XLNet for various NLP tasks, leveraging spaCy v3's powerful and extensible configuration system for multi-task learning. The current version is 1.4.0, and releases are generally aligned with spaCy's major version updates and `transformers` library advancements.","last_verified":"2026-04-16T00:00:00.000Z","tags":["spaCy","transformers","NLP","BERT","embedding","machine learning","Hugging Face"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/spacy-transformers"},{"id":14039,"title":"Spago: PureScript Package Manager and Build Tool","library":"spago","status":"active","version":"1.0.4","language":"javascript","ecosystem":"npm","summary":"Spago is the official PureScript package manager and build tool, currently at version 1.0.4. It facilitates project initialization, dependency management using a package set model, compilation, and bundling of PureScript applications. The 1.x.x series represents a significant architectural shift, being a complete rewrite of the tool from its original Haskell codebase (versions up to 0.21.x) into PureScript itself. This rewrite aims for improved maintainability and tighter integration with the PureScript ecosystem. Spago provides a streamlined command-line interface for common PureScript development workflows, abstracting away the complexities of managing `purs` compiler invocations and project dependencies. Its release cadence typically involves patch updates for the stable 1.x series, following the major rewrite which occurred with the transition from 0.x to 1.x. A key differentiator is its reliance on curated package sets for consistent and conflict-free dependency resolution within the PureScript ecosystem.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","purescript","spago","package sets","package manager","registry"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/spago"},{"id":9313,"title":"SPAKE2 Password-Authenticated Key Exchange","library":"spake2","status":"active","version":"0.9","language":"python","ecosystem":"pypi","summary":"The `spake2` library is a pure-Python implementation of the SPAKE2 password-authenticated key exchange (PAKE) algorithm. It enables two parties sharing a weak password to securely derive a strong shared secret over an insecure channel, preventing passive eavesdropping and limiting active attackers to a single password guess per protocol execution. The current stable version is 0.9, released in September 2024, with an infrequent release cadence.","last_verified":"2026-04-16T00:00:00.000Z","tags":["cryptography","security","pake","spake2","key exchange","password","authentication"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/spake2"},{"id":3810,"title":"Spandrel: PyTorch Model Architecture Support","library":"spandrel","status":"active","version":"0.4.2","language":"python","ecosystem":"pypi","summary":"Spandrel is a Python library that provides support for loading and running pre-trained PyTorch models, particularly those used in AI Super-Resolution, restoration, and inpainting. It automatically detects the model architecture and hyperparameters from various model file types, including `.pth`, `.pt`, `.ckpt`, and `.safetensors`. The current version is 0.4.2, and it follows an active release cadence with updates often accompanied by the `spandrel_extra_arches` package for models with restrictive licenses.","last_verified":"2026-04-25T16:10:03.705Z","tags":["pytorch","model-loading","super-resolution","ai-restoration","deep-learning"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/spandrel"},{"id":7736,"title":"spandrel-extra-arches","library":"spandrel-extra-arches","status":"active","version":"0.2.0","language":"python","ecosystem":"pypi","summary":"spandrel-extra-arches is a Python library that implements various PyTorch model architectures with restrictive licenses, designed to extend the capabilities of the core `spandrel` package. It enables `spandrel` to automatically detect and load models that might have non-commercial or other specific license requirements, segregating them from `spandrel`'s permissively licensed architectures. The current version is 0.2.0, released on September 15, 2024, and it is actively maintained and developed in conjunction with `spandrel`.","last_verified":"2026-04-16T00:00:00.000Z","tags":["spandrel","pytorch architecture","pytorch","model architecture","deep learning","image restoration"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/spandrel-extra-arches"},{"id":9314,"title":"Spanish Conjugator","library":"spanishconjugator","status":"active","version":"2.3.9474","language":"python","ecosystem":"pypi","summary":"Spanish Conjugator is a Python library designed to conjugate Spanish verbs. It provides a `Conjugator` class with a `conjugate` method that takes a root verb, tense, mood, and an optional pronoun to return the correctly conjugated form. The library is actively maintained and currently at version 2.3.9474, with a release cadence that appears to be driven by development cycles rather than a fixed schedule.","last_verified":"2026-04-16T00:00:00.000Z","tags":["spanish","conjugation","linguistics","nlp","education"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/spanishconjugator"},{"id":5491,"title":"Spark Expectations","library":"spark-expectations","status":"active","version":"2.9.1","language":"python","ecosystem":"pypi","summary":"Spark Expectations is a Python library by Nike-Inc that facilitates in-flight data quality (DQ) checks within Apache Spark jobs. It enables validation of data against defined rules (row-level, aggregate, and query-based) as data is processed, ensuring only quality data reaches its destination. Erroneous records are quarantined into a separate error table, and aggregated metrics are provided. The library is actively maintained with regular updates; the current version is 2.9.1.","last_verified":"2026-04-13T00:00:00.000Z","tags":["spark","data quality","pyspark","data validation","etl","elt","data governance"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/spark-expectations"},{"id":12752,"title":"SparkMD5","library":"spark-md5","status":"active","version":"3.0.2","language":"javascript","ecosystem":"npm","summary":"SparkMD5 is a JavaScript library providing a fast and efficient implementation of the MD5 hashing algorithm. Currently at version 3.0.2, it offers both normal (static `.hash()` method) and incremental hashing capabilities (instance-based `.append()` and `.end()`), making it well-suited for processing large amounts of data, such as files in chunks. Its core differentiators include optimized performance based on the JKM md5 library, robust UTF8 string conversion, and documented fixes for overflow issues when hashing extensive datasets in previous versions. It supports ArrayBuffers and integrates seamlessly into CommonJS and AMD environments, functioning effectively in both browser and Node.js contexts, though it is particularly highlighted for browser usage. The library emphasizes memory efficiency for large file operations through its incremental API, making it ideal for client-side file uploads or large data processing.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","md5","fast","spark","incremental"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/spark-md5"},{"id":4393,"title":"Spark NLP","library":"spark-nlp","status":"active","version":"6.4.0","language":"python","ecosystem":"pypi","summary":"John Snow Labs Spark NLP is a natural language processing library built on top of Apache Spark ML, providing performant and accurate NLP annotations for machine learning pipelines that scale in a distributed environment. It is currently at version 6.4.0 and releases new versions frequently, often multiple times a month, with a strong focus on LLM integration, multimodal document processing, and pipeline robustness.","last_verified":"2026-04-12T00:00:00.000Z","tags":["nlp","apache spark","machine learning","distributed computing","llm","text processing","ai"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/spark-nlp"},{"id":8664,"title":"SPARK Parser Toolkit","library":"spark-parser","status":"active","version":"1.9.0","language":"python","ecosystem":"pypi","summary":"SPARK is a lightweight, pure-Python Earley-Algorithm context-free grammar parser toolkit. It enables developers to build parsers and scanners for custom languages or data formats using grammar rules defined as Python docstrings. The current version is 1.9.0, with releases occurring periodically to address Python compatibility and improve internal mechanics.","last_verified":"2026-04-16T00:00:00.000Z","tags":["parser","grammar","earley","compiler","toolkit","lexer"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/spark-parser"},{"id":10245,"title":"Spark-sklearn: Scikit-learn on Spark","library":"spark-sklearn","status":"abandoned","version":"0.3.0","language":"python","ecosystem":"pypi","summary":"spark-sklearn provides integration tools for running scikit-learn's GridSearchCV and RandomizedSearchCV on Apache Spark clusters. It leverages Spark for distributed computation of model training, allowing users to scale hyperparameter tuning. The library is currently at version 0.3.0, with its last release in 2017, and appears to be in an abandoned state with no active development or maintenance.","last_verified":"2026-04-17T00:00:00.000Z","tags":["spark","scikit-learn","distributed-ml","machine-learning","hyperparameter-tuning","databricks"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/spark-sklearn"},{"id":9315,"title":"SparkAid","library":"sparkaid","status":"maintenance","version":"1.0.0","language":"python","ecosystem":"pypi","summary":"SparkAid is a Python utility library (version 1.0.0) designed to simplify common data manipulation tasks in Apache Spark, particularly for DataFrames with complex, nested schemas. It provides functions to address challenges like schema flattening and working with structured types. The library has a slow release cadence, with its latest version released in August 2022.","last_verified":"2026-04-16T00:00:00.000Z","tags":["apache spark","pyspark","dataframe","etl","data flattening","nested data"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/sparkaid"},{"id":16904,"title":"Meta Spark Studio TypeScript Bundler","library":"sparkar-bundler","status":"active","version":"0.3.0","language":"javascript","ecosystem":"npm","summary":"sparkar-bundler is a command-line interface (CLI) tool designed to bundle TypeScript projects specifically for use within Meta Spark Studio. It leverages `esbuild` for high-performance bundling, enabling developers to write Spark AR scripts in TypeScript while benefiting from features like IntelliSense for both Meta Spark API definitions and external Node.js modules. This tool aims to streamline the development workflow by abstracting away complex bundling configurations. Currently at version 0.3.0, it is in active development with a focus on providing a seamless experience for integrating modern JavaScript/TypeScript practices into the Spark AR ecosystem. Its primary differentiator is the specialized handling of Meta Spark API type definitions, which is crucial for developer tooling in a proprietary environment. The release cadence is currently irregular as it's an early-stage project.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","typescript","sparkar","meta spark","bundler","esbuild","boilerplate","pofu"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/sparkar-bundler"},{"id":4262,"title":"Sparkdantic","library":"sparkdantic","status":"active","version":"2.8.0","language":"python","ecosystem":"pypi","summary":"Sparkdantic is a Python library that bridges Pydantic models with PySpark schemas. It allows developers to define data structures using Pydantic, then automatically generate equivalent `pyspark.sql.types.StructType` schemas for use in Spark DataFrames. This simplifies data validation and schema management across Python applications and Spark environments. The current version is 2.8.0, and it maintains an active release cadence, frequently updating for Pydantic and PySpark compatibility.","last_verified":"2026-04-11T00:00:00.000Z","tags":["pyspark","pydantic","schema generation","data validation","etl"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/sparkdantic"},{"id":14927,"title":"sparkline","library":"sparkline","status":"abandoned","version":"0.2.0","language":"javascript","ecosystem":"npm","summary":"sparkline is a JavaScript library that generates textual sparklines (small, intense, word-sized graphics) inspired by Holman's 'spark' utility. It takes an array of numerical data and outputs a compact string representation of a line graph, primarily for console or plain text display. The current stable version, 0.2.0, was last released on June 23, 2017. Given the lack of updates since then, its development is considered abandoned. It differentiates itself by producing character-based sparklines suitable for terminal output or simple HTML, in contrast to modern SVG/Canvas-based solutions, and predates the common adoption of ES Modules (ESM) and TypeScript in the JavaScript ecosystem.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","spark","graph"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/sparkline"},{"id":2771,"title":"Sparklines (Text-based Unicode)","library":"sparklines","status":"active","version":"0.7.0","language":"python","ecosystem":"pypi","summary":"Sparklines is a Python library that generates text-only sparklines using Unicode characters. It's designed for displaying compact, inline visualizations of numerical data, primarily suitable for command-line interfaces or plain text environments. The current version is 0.7.0. Releases are infrequent, focusing on stability and minor enhancements.","last_verified":"2026-04-25T00:43:41.366Z","tags":["visualization","sparklines","text-based","unicode","cli","utility"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/sparklines"},{"id":24616,"title":"SparkMagic: Spark execution via Livy","library":"sparkmagic","status":"active","version":"0.23.0","language":"python","ecosystem":"pypi","summary":"SparkMagic is a Jupyter/IPython magic command extension for interactively working with Spark clusters via Livy (REST API). It supports multiple sessions, language interpreters (PySpark, Spark, Scala, SQL), and automatic visualization of DataFrames. Current version is 0.23.0 (released 2025-02-14) with active but low-frequency releases; the project is in maintenance mode.","last_verified":"2026-05-01T00:00:00.000Z","tags":["spark","jupyter","livy","pyspark","magic"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/sparkmagic"},{"id":4769,"title":"SparkMeasure Python API","library":"sparkmeasure","status":"active","version":"0.27.0","language":"python","ecosystem":"pypi","summary":"sparkMeasure is a Python API for the core Scala library, designed for performance troubleshooting of Apache Spark workloads. It simplifies the collection and analysis of Spark metrics, making it suitable for interactive analysis, testing, and production monitoring. The library focuses on easing metric collection and analysis for both developers and data engineers. Releases are frequent, typically on a quarterly to half-yearly cadence, with the current stable version being 0.27.0.","last_verified":"2026-04-12T00:00:00.000Z","tags":["spark","pyspark","performance","metrics","monitoring","troubleshooting"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/sparkmeasure"},{"id":28201,"title":"SparkORM","library":"sparkorm","status":"active","version":"1.2.29","language":"python","ecosystem":"pypi","summary":"SparkORM is a Python library for schema management and basic Object Relational Mapping for PySpark SQL and DataFrames. Current version: 1.2.29 (stable, monthly releases).","last_verified":"2026-05-09T00:00:00.000Z","tags":["spark","pyspark","orm","dataframe","schema"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/sparkorm"},{"id":10246,"title":"SparkPost Python API Client","library":"sparkpost","status":"active","version":"1.3.10","language":"python","ecosystem":"pypi","summary":"The `sparkpost` library is the official Python API client for SparkPost, an enterprise email sending and analytics platform. It provides a straightforward interface to interact with SparkPost's REST API, covering functionalities like sending transmissions, managing templates, and accessing suppression lists. It is actively maintained, with regular updates focused on bug fixes, security enhancements, and new API features. The current version is 1.3.10.","last_verified":"2026-04-17T00:00:00.000Z","tags":["email","api-client","transactional-email"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/sparkpost"},{"id":27411,"title":"sparkxgb","library":"sparkxgb","status":"maintenance","version":"0.4","language":"python","ecosystem":"pypi","summary":"sparkxgb is a Python wrapper for XGBoost on Apache Spark, providing integration utilities for distributed training and prediction on Spark DataFrames. Version 0.4 is stable but infrequently updated; rely on official XGBoost Spark integration for newer APIs.","last_verified":"2026-05-01T00:00:00.000Z","tags":["xgboost","spark","machine-learning","distributed"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/sparkxgb"},{"id":15835,"title":"SPARQL HTTP Client","library":"sparql-http-client","status":"active","version":"3.1.0","language":"javascript","ecosystem":"npm","summary":"sparql-http-client is a JavaScript client library designed to simplify interactions with SPARQL endpoints, covering SPARQL Queries, Updates, and Graph Store operations. It abstracts the complexities of the SPARQL Protocol and SPARQL Graph Store Protocol, offering a streamlined API. The current stable version is 3.1.0, and the project appears to be actively maintained, indicated by recent version updates and a healthy GitHub repository. A key differentiator is its provision of multiple client 'flavors': the default `SparqlClient` (also known as `StreamClient`) which leverages Node.js streams for processing results from `SELECT`, `CONSTRUCT`, and `DESCRIBE` queries; a `SimpleClient` that aligns more closely with the `fetch` API for direct response handling; and a `ParsingClient` that automatically wraps results into RDF/JS DatasetCore objects or arrays. This flexibility allows developers to choose the most suitable interface for their specific use case, whether it's processing large result sets via streams or quickly retrieving parsed RDF data.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","sparql","http","rdf"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/sparql-http-client"},{"id":22389,"title":"SPARQL Slurper for rdflib","library":"sparqlslurper","status":"active","version":"0.5.1","language":"python","ecosystem":"pypi","summary":"SPARQL Slurper is a Python library that provides an easy way to execute SPARQL queries and iterate over results using rdflib. Version 0.5.1 is the latest stable release, with a maintenance-focused release cadence. It supports Python >=3.7.4.","last_verified":"2026-04-27T00:00:00.000Z","tags":["sparql","rdflib","rdf","graph","query"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/sparqlslurper"},{"id":4263,"title":"SPARQLWrapper","library":"sparqlwrapper","status":"active","version":"2.0.0","language":"python","ecosystem":"pypi","summary":"SPARQLWrapper is a Python library that provides a simple wrapper around a SPARQL service to remotely execute queries. It helps in creating the query invocation and, optionally, converting the result into a more manageable format like JSON or an RDFLib Graph. The current major version is 2.0.0, which was a significant update focusing on Python 3 compatibility. Releases occur periodically, with the last major release in March 2022.","last_verified":"2026-04-11T00:00:00.000Z","tags":["sparql","rdf","linked-data","query","semantic-web"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/sparqlwrapper"},{"id":4264,"title":"Sparse n-dimensional arrays","library":"sparse","status":"active","version":"0.18.0","language":"python","ecosystem":"pypi","summary":"Sparse is a Python library that provides n-dimensional arrays for the PyData ecosystem, optimized for data with a large number of zero or 'fill' values. It aims to offer a drop-in replacement for NumPy arrays with support for N-dimensional operations, following the Array API standard. The current version is 0.18.0, and it maintains an active development cycle with frequent releases.","last_verified":"2026-04-11T00:00:00.000Z","tags":["sparse arrays","numpy","scipy","data science","pydata","linear algebra"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/sparse"},{"id":8665,"title":"Sparse Dot Top-N","library":"sparse-dot-topn","status":"active","version":"1.2.0","language":"python","ecosystem":"pypi","summary":"sparse-dot-topn is a Python package designed to accelerate sparse matrix multiplication followed by the selection of the top-N results. It significantly reduces memory footprint and improves performance for operations common in tasks like large-scale string comparison and entity matching. Developed by ING Wholesale Banking Advanced Analytics, it is currently at version 1.2.0 and receives regular updates with a focus on performance and Python version compatibility.","last_verified":"2026-04-16T00:00:00.000Z","tags":["sparse matrix","matrix multiplication","top-n","similarity","performance","scientific computing","machine learning"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/sparse-dot-topn"},{"id":9316,"title":"Spatial Access","library":"spatial-access","status":"active","version":"1.0.2","language":"python","ecosystem":"pypi","summary":"spatial-access is a Python package designed for measuring spatial accessibility to services. It provides tools to construct road networks, represent facilities and demand points, and compute various accessibility metrics like the Two-Step Floating Catchment Area (2SFCA) method. The current version is 1.0.2, and releases are made as needed to address issues and introduce features.","last_verified":"2026-04-16T00:00:00.000Z","tags":["geospatial","network analysis","access","routing","GIS","accessibility"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/spatial-access"},{"id":24617,"title":"SpatialData","library":"spatialdata","status":"active","version":"0.7.2","language":"python","ecosystem":"pypi","summary":"SpatialData is a Python library for storing and processing spatial omics data. It defines an in-memory format using xarray and Zarr for efficient out-of-core operations, supporting multi-modal (transcripts, images, shapes, points, tables) spatial datasets. Version 0.7.2 requires Python >=3.11. Releases are frequent (monthly).","last_verified":"2026-05-01T00:00:00.000Z","tags":["spatial-omics","zarr","xarray","bioinformatics","scverse","out-of-core"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/spatialdata"},{"id":24618,"title":"spconv (CUDA 12.6)","library":"spconv-cu126","status":"active","version":"2.3.8","language":"python","ecosystem":"pypi","summary":"Spatial sparse convolution library for PyTorch, optimized for 3D point cloud processing. Version 2.3.8 supports CUDA 12.6 and Python >=3.9. Release cadence is irregular, with major version bumps coinciding with PyTorch/CUDA version support.","last_verified":"2026-05-01T00:00:00.000Z","tags":["sparse convolution","3d","point cloud","cuda","pytorch"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/spconv-cu126"},{"id":14040,"title":"SPDX License Expression Satisfier","library":"spdx-satisfies","status":"active","version":"6.0.0","language":"javascript","ecosystem":"npm","summary":"The `spdx-satisfies` library provides a robust utility for programmatically validating whether a given SPDX license expression is satisfied by a predefined list of approved licenses. Currently at version 6.0.0, this package is a direct successor to the deprecated `spdx.js` and focuses specifically on accurate satisfaction checks against the SPDX specification. It supports complex license expressions involving `OR` and `WITH` operators for the license expression being checked, but strictly requires that the 'approved licenses' list contains only simple identifiers, plus-ranges (e.g., `GPL-2.0+`), or licenses with exceptions (e.g., `Apache-2.0 WITH LLVM`), prohibiting compound expressions in the approved list. This strictness makes it a critical tool for open-source license compliance, software supply chain security, and automated dependency scanning, offering precise and machine-readable license verification.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","SPDX","law","legal","license","metadata","package","package.json","standards"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/spdx-satisfies"},{"id":2772,"title":"SPDX Tools Python Library","library":"spdx-tools","status":"active","version":"0.8.5","language":"python","ecosystem":"pypi","summary":"The `spdx-tools` library is a Python implementation providing parsers, converters, validators, and handlers for SPDX (Software Package Data Exchange) documents. It supports SPDX specification versions 2.2 and 2.3, with experimental, write-only support for the upcoming SPDX v3.0 specification. Maintained by a community of SPDX adopters, it helps users with security, compliance, and understanding software supply chain dependencies. The current version is 0.8.5, with an active development pace that includes significant refactoring in recent major releases.","last_verified":"2026-04-25T00:44:05.190Z","tags":["spdx","sbom","software bill of materials","parser","validator","supply chain security"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/spdx-tools"},{"id":15382,"title":"SPDX License Whitelist Checker","library":"spdx-whitelisted","status":"active","version":"1.0.0","language":"javascript","ecosystem":"npm","summary":"spdx-whitelisted is a JavaScript library designed to evaluate whether a given SPDX license expression satisfies a provided whitelist of allowed SPDX licenses. It operates on structured SPDX expression objects, typically generated by parsers like `spdx-expression-parse`, and a list of structured license objects representing the whitelist. This package, currently at version 1.0.0, was forked from version 5.0.0 of `spdx-satisfies`. Its primary function is to return a boolean indicating satisfaction. The library is intended for legal and compliance checks within software projects, helping to ensure that declared licenses conform to organizational policies. It is a stable release with no explicit rapid release cadence mentioned, suggesting a focus on correctness for its specific utility.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","SPDX","law","legal","license","metadata","package","package.json","standards"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/spdx-whitelisted"},{"id":22390,"title":"speaklater","library":"speaklater","status":"maintenance","version":"1.3","language":"python","ecosystem":"pypi","summary":"Provides a lazy string class for Python, useful for deferred string evaluation (e.g., with gettext). Current version 1.3, in maintenance mode with infrequent releases.","last_verified":"2026-04-27T00:00:00.000Z","tags":["lazy","string","gettext","i18n"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/speaklater"},{"id":12057,"title":"SpecLeap Framework","library":"specleap-framework","status":"active","version":"2.1.1","language":"javascript","ecosystem":"npm","summary":"SpecLeap is a Spec-Driven Development (SDD) framework designed to transform AI-powered IDEs (like VSCode, Cursor, JetBrains) into 'spec-first' development environments. Currently at version 2.1.1, it focuses on delivering quality software by enforcing immutable 'CONTRATO.md' specifications, leveraging specialized AI agents (Backend, Frontend, Product), and utilizing conversational commands (e.g., `refinar`, `planificar`, `implementar`) in Spanish. Key differentiators include its multi-project support, enforcement of global code standards (Laravel, React), and an optional CLI for automation. It aims to solve common AI development problems like contextless code generation, incomplete specifications, lack of memory, and uncontrolled scope changes by providing a structured, persistent, and guided development flow. The framework's release cadence is not specified in the provided documentation.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","spec-driven-development","sdd","framework","ai","claude","cursor","vscode","contract"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/specleap-framework"},{"id":14041,"title":"Specmatic Node.js Wrapper","library":"specmatic","status":"active","version":"2.43.3","language":"javascript","ecosystem":"npm","summary":"Specmatic-node is an npm package that provides a Node.js wrapper for the core Specmatic executable JAR, enabling contract-driven development (CDD) workflows within JavaScript and TypeScript projects. It allows developers to easily install and manage the Specmatic JAR, run CLI commands, and programmatically interact with Specmatic's capabilities for API stubbing (smart mocks) and contract testing. The current stable version is 2.43.3. New patch and minor versions are released frequently, often several times a month, reflecting active development. Its key differentiators include enabling a 'no-code' approach to contract testing from OpenAPI/Swagger/AsyncAPI specifications and providing a smart stub server that can be configured programmatically to simulate API providers, facilitating independent development for API consumers. It bridges the JVM-based core Specmatic functionality with the Node.js ecosystem.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","contract","testing","specmatic","contract driven development","cdd","openapi","swagger","asyncapi","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/specmatic"},{"id":12058,"title":"Spectacle: React Presentation Framework","library":"spectacle","status":"active","version":"10.2.3","language":"javascript","ecosystem":"npm","summary":"Spectacle is an actively maintained, ReactJS-powered library for creating interactive and dynamic presentations. As of version 10.2.3, it provides a comprehensive suite of React components (e.g., `Deck`, `Slide`, `FlexBox`, `Heading`) that enable developers to build highly customizable slideshows using standard web technologies. The library typically receives regular patch and minor updates, addressing bug fixes and introducing new features like the recent `FitText` component in v10.2.0. Spectacle differentiates itself by allowing the full power of React and its ecosystem to be leveraged for presentation design, offering a developer-centric alternative to traditional presentation software and enabling complex animations, data visualizations, and interactive elements directly within slides.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/spectacle"},{"id":10247,"title":"Spectate: Track Mutable Data Changes","library":"spectate","status":"active","version":"1.0.1","language":"python","ecosystem":"pypi","summary":"Spectate (v1.0.1) is a Python library designed to track changes to mutable data types, providing undo/redo capabilities for operations on objects like dictionaries and lists. It achieves this by wrapping functions that modify tracked objects, recording events for each change. The library is currently feature-complete and in maintenance mode, with a slow release cadence.","last_verified":"2026-04-17T00:00:00.000Z","tags":["data structures","event tracking","observables","undo/redo","mutable data"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/spectate"},{"id":18817,"title":"Spectral CLI Bundle","library":"spectral-cli-bundle","status":"active","version":"1.0.8","language":"javascript","ecosystem":"npm","summary":"Bundled version of @stoplight/spectral-cli v1.0.8 providing a self-contained executable for API linting with Spectral, pre-packaged to avoid external dependencies. Requires Node.js >=20. Released under MIT license, updated infrequently (last release 2023). Differentiator: single-file distribution, no need for npm install or separate Spectral CLI setup.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/spectral-cli-bundle"},{"id":18816,"title":"Spectre.css","library":"spectre.css","status":"maintenance","version":"0.5.9","language":"javascript","ecosystem":"npm","summary":"Spectre.css is a lightweight, responsive, and modern CSS framework (current stable v0.5.9, last released March 2020, maintenance mode). It provides a flexbox-based grid system, elegant components (buttons, forms, modals, navbars, etc.), and utility classes, all weighing in at ~10KB gzipped. Unlike full-featured frameworks like Bootstrap or Foundation, Spectre focuses on minimalism and simplicity, offering only essential styles without JavaScript dependencies. It supports Sass customization via SCSS variables and mixins, and is distributed as compiled CSS via CDN (unpkg, cdnjs) or package managers (npm, yarn, bower). Ideal for rapid prototyping or projects needing a clean, lightweight foundation with responsive layout and modern design.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","css","framework","flexbox","responsive","mobile-friendly","front-end","sass","modern"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/spectre.css"},{"id":7737,"title":"Spectree","library":"spectree","status":"active","version":"2.0.1","language":"python","ecosystem":"pypi","summary":"Spectree is a Python library that helps generate OpenAPI documents and validate requests and responses using Python type annotations. It leverages Pydantic for data model definitions and supports various web frameworks like Flask, Quart, Falcon, and Starlette. The library is actively maintained, with the current version being 2.0.1, and typically releases minor fixes after major version updates.","last_verified":"2026-04-16T00:00:00.000Z","tags":["openapi","pydantic","api validation","web frameworks","flask","quart","falcon","starlette","documentation generation"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/spectree"},{"id":15836,"title":"Spectron","library":"spectron","status":"deprecated","version":"19.0.0","language":"javascript","ecosystem":"npm","summary":"Spectron is an end-to-end testing framework designed specifically for Electron applications. It leverages ChromeDriver and WebdriverIO to provide an API for interacting with Electron apps, allowing developers to simulate user interactions and assert application state. The current stable version is 19.0.0. However, Spectron was officially deprecated on February 1, 2022, and is no longer actively maintained. Its primary differentiator was its tight integration with Electron, allowing control over both the Electron main process and renderer processes through WebdriverIO. Due to its deprecated status, new projects are advised to seek alternative testing solutions for Electron.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","electron","chromedriver","webdriverio","selenium","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/spectron"},{"id":24619,"title":"specutils","library":"specutils","status":"active","version":"2.3.0","language":"python","ecosystem":"pypi","summary":"A Python package for spectroscopic astronomical data analysis, part of the Astropy ecosystem. Version 2.3.0 supports Python >=3.11. It provides classes for representing spectra (Spectrum1D, SpectrumList), spectral regions, and operations like resampling, fitting, and combining spectra. Release cadence is irregular with major version bumps about every 2 years.","last_verified":"2026-05-01T00:00:00.000Z","tags":["astronomy","spectroscopy","astropy","astrophysics","spectrum"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/specutils"},{"id":3811,"title":"SpeechBrain","library":"speechbrain","status":"active","version":"1.1.0","language":"python","ecosystem":"pypi","summary":"SpeechBrain is an open-source, all-in-one speech toolkit built in pure Python and PyTorch. It facilitates research and development of neural speech processing systems, offering a wide range of models for tasks like ASR, VAD, Speaker Recognition, Voice Enhancement, and more. The current version is 1.1.0, with releases typically tied to research milestones and new model introductions.","last_verified":"2026-04-25T16:14:43.287Z","tags":["speech","audio","pytorch","deep learning","asr","vad","speaker recognition","nlp"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/speechbrain"},{"id":22391,"title":"Speechmatics Real-Time API Client","library":"speechmatics-rt","status":"active","version":"1.0.0","language":"python","ecosystem":"pypi","summary":"Official Python client for Speechmatics real-time speech-to-text API. Version 1.0.0, supports Python >=3.9. Actively maintained.","last_verified":"2026-04-27T00:00:00.000Z","tags":["speech-to-text","real-time","speechmatics","api-client"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/speechmatics-rt"},{"id":27412,"title":"Speechmatics Voice Agent Python Client","library":"speechmatics-voice","status":"active","version":"0.2.8","language":"python","ecosystem":"pypi","summary":"Official Python client for Speechmatics Real-Time API for voice agents. Supports WebSocket-based streaming for real-time transcription and agent interaction. Current version: 0.2.8, release cadence: irregular.","last_verified":"2026-05-01T00:00:00.000Z","tags":["speech-recognition","voice-agent","real-time","websocket"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/speechmatics-voice"},{"id":1718,"title":"SpeechRecognition","library":"speechrecognition","status":"active","version":"3.16.0","language":"python","ecosystem":"pypi","summary":"SpeechRecognition is a comprehensive Python library for performing speech recognition. It supports various engines and APIs, both online (e.g., Google Web Speech API, Google Cloud Speech, OpenAI Whisper API, AWS Transcribe, Microsoft Azure Speech, Cohere Transcribe) and offline (e.g., CMU Sphinx, Vosk, Whisper via local models). It is actively maintained with frequent minor and patch releases, currently at version 3.16.0.","last_verified":"2026-04-24T00:26:43.142Z","tags":["speech-to-text","voice-recognition","audio-processing","ai","ml","transcription"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/speechrecognition"},{"id":22398,"title":"Speed Measure Vite Plugin","library":"speed-measure-vite-plugin","status":"active","version":"2.0.1","language":"javascript","ecosystem":"npm","summary":"A Vite plugin that measures the transform speed of other Vite plugins, currently at version 2.0.1. It wraps plugins and records execution time for hooks like transform, resolveId, and load. Compatible with Vite >= 3.0.0. Differentiators: simple API, supports both build and dev mode (with gap detection), and allows custom hook selection and sort order. Ships TypeScript types. Low bundle size.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","vite speed","uniapp","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/speed-measure-vite-plugin"},{"id":20563,"title":"speed-measure-webpack-plugin","library":"speed-measure-webpack-plugin","status":"active","version":"1.6.0","language":"javascript","ecosystem":"npm","summary":"Measure and analyse the speed of your webpack loaders and plugins. Current stable version is 1.6.0, released in 2024 after a period of inactivity. Supports webpack 1 through 5, Node >=6. Key differentiator: it wraps your existing webpack config to add timing instrumentation without modifying your original configuration. Output can be human-readable, JSON, or custom. Commonly used to identify bottlenecks in build performance. Active development now maintained by 18ways.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/speed-measure-webpack-plugin"},{"id":20564,"title":"Speed Measure Webpack Plugin (v5 fork)","library":"speed-measure-webpack-v5-plugin","status":"active","version":"1.5.2","language":"javascript","ecosystem":"npm","summary":"A Webpack plugin that measures the execution time of loaders and plugins during builds, helping developers identify performance bottlenecks. Current stable version is 1.5.2, compatible with Webpack versions 1 through 5. This is a community fork of stephencookdev/speed-measure-webpack-plugin, specifically updated for Webpack v5. The primary differentiator is its ability to exclude certain plugins from measurement to avoid build failures (e.g., with ReactRefreshPlugin or MiniCssExtractPlugin). It supports multiple output formats (human, JSON, custom) and can write results to a file. Release cadence is low; last update was around 2021.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/speed-measure-webpack-v5-plugin"},{"id":14042,"title":"Internet Speed Test CLI","library":"speed-test","status":"active","version":"3.0.0","language":"javascript","ecosystem":"npm","summary":"speed-test is a Node.js CLI tool that measures internet connection speed and ping using the speedtest.net service. It provides a straightforward command-line interface to quickly assess bandwidth metrics like download, upload, and ping latency. The current stable version is 3.0.0, which requires Node.js 12.20 or higher. While primarily designed for global CLI usage, it also offers a programmatic API for integration into other JavaScript projects. Releases typically follow dependency updates or Node.js compatibility changes, maintaining a focus on simplicity and reliability.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","cli-app","cli","speed","test","tester","speed-test","speedtest","connection"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/speed-test"},{"id":28202,"title":"SpeedCurve CLI","library":"speedcurve","status":"active","version":"2.0.10","language":"javascript","ecosystem":"npm","summary":"Official SpeedCurve CLI and Node.js API for interacting with the SpeedCurve synthetic monitoring service. Version 2.0.10, released regularly via npm. Supports triggering deploys, monitoring deploy status, fetching synthetic test results, listing sites, and checking performance budgets. Unlike other API wrappers, this is the official package maintained by SpeedCurve, includes TypeScript definitions, and offers both CLI and programmatic API. Requires Node.js 8+ and a SpeedCurve API key.","last_verified":"2026-05-09T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/speedcurve"},{"id":12059,"title":"Simple JavaScript Speedometer","library":"speedometer","status":"maintenance","version":"1.1.0","language":"javascript","ecosystem":"npm","summary":"Speedometer is a lightweight JavaScript utility designed for measuring throughput in bytes per second over a sliding time window. It is particularly useful in Node.js environments for tracking data transfer rates, such as file streaming or network activity. The current stable version is 1.1.0, and the package appears to be in a maintenance state, with infrequent updates primarily for tooling rather than new features or significant API changes. Its key differentiator lies in its extreme simplicity and low-level focus, providing a raw numerical measurement without UI components, contrasting with many other 'speedometer' packages that offer graphical gauges for web frameworks. Users can configure the buffer duration for averaging speed, which defaults to 5 seconds, allowing for flexible measurement intervals.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","speed","bytes","per","second","transfer"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/speedometer"},{"id":7738,"title":"Speedtest CLI for Python","library":"speedtest-cli","status":"active","version":"2.1.3","language":"python","ecosystem":"pypi","summary":"speedtest-cli is a Python library that provides a command-line interface for testing internet bandwidth using speedtest.net. The current version is 2.1.3, and the library maintains an active release cadence with frequent bug fixes and minor improvements. It can also be used programmatically within Python applications.","last_verified":"2026-04-16T00:00:00.000Z","tags":["cli","network","speedtest","bandwidth","internet-speed"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/speedtest-cli"},{"id":26420,"title":"Speedy.js Compiler","library":"speedyjs-compiler","status":"abandoned","version":"0.0.19","language":"javascript","ecosystem":"npm","summary":"A TypeScript to WebAssembly compiler that generates WebAssembly modules from TypeScript input files. Version 0.0.19, released as an early-stage experimental tool. Key differentiator: compiles a subset of TypeScript to optimize performance-critical code for web assembly, targeting browser and Node.js environments. Development appears stalled with no commits since 2018, making it suitable only for experimental use.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/speedyjs-compiler"},{"id":14928,"title":"SpEL2JS Parser","library":"spel2js","status":"abandoned","version":"0.2.9","language":"javascript","ecosystem":"npm","summary":"spel2js is a JavaScript library designed to parse and evaluate Spring Expression Language (SpEL) expressions within a defined context. Its primary purpose is to allow single-page applications to mirror server-side authorization logic, reducing duplication and inconsistencies in UI-related permissions. The library provides a JavaScript implementation of the SpEL parser, aiming to mimic the behavior documented for Spring Framework. It exports a singleton object containing `StandardContext` for creating evaluation contexts (which manage `authentication` and `principal` objects) and `SpelExpressionEvaluator` for compiling and executing SpEL expressions. The latest published version is 0.2.9, but significant development activity appears to have ceased around 2016 (judging by the release notes and `bower` references), indicating it is not actively maintained. It targets Node.js environments `>=8` but its age suggests potential compatibility challenges with modern JavaScript ecosystems and build tools.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","parse","parser","spring","authorization","spel","spring expression language","expression","spring expression"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/spel2js"},{"id":23170,"title":"spf2ip","library":"spf2ip","status":"active","version":"1.0.5","language":"python","ecosystem":"pypi","summary":"A Python module to resolve IP addresses from an SPF (Sender Policy Framework) DNS record. Returns a set of IPv4 and IPv6 addresses for the given domain. Version 1.0.5, stable release.","last_verified":"2026-05-01T00:00:00.000Z","tags":["spf","dns","email","ip-address","security"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/spf2ip"},{"id":5492,"title":"Spglib","library":"spglib","status":"active","version":"2.7.0","language":"python","ecosystem":"pypi","summary":"Spglib is a C library for finding and handling crystal symmetries, exposed as a Python module. It is widely used in materials science and solid-state physics for tasks such as space group determination, primitive cell reduction, and irreducible k-point generation. The current stable version is 2.7.0, with regular updates and maintenance.","last_verified":"2026-04-13T00:00:00.000Z","tags":["crystallography","materials science","symmetry","solid state physics","space group"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/spglib"},{"id":26421,"title":"spglsl","library":"spglsl","status":"maintenance","version":"0.3.1","language":"javascript","ecosystem":"npm","summary":"spglsl (v0.3.1) is a WebGL GLSL minifier and compiler based on Google ANGLE. It preprocesses directives, removes whitespace, applies constant folding, and mangles non-exported functions and variable names. Optimized for js13k game jams and similar size-constrained WebGL projects, it is distributed as a precompiled WASM binary via npm, runs on Node.js (>=14.17.4), and includes Rollup/Vite plugins. Unlike other GLSL minifiers (e.g., glsl-minify), spglsl provides full ANGLE-based compilation validation and controllable mangling via globals map. Release cadence is low; last major update 2022.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","glsl","angle","webgl","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/spglsl"},{"id":24620,"title":"spherical-geometry","library":"spherical-geometry","status":"active","version":"1.4.0","language":"python","ecosystem":"pypi","summary":"Python tools for spherical geometry, providing vectorized operations on the sphere using NumPy. Current version 1.4.0, released approximately monthly.","last_verified":"2026-05-01T00:00:00.000Z","tags":["spherical geometry","astronomy","great circle","arc"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/spherical-geometry"},{"id":24621,"title":"Spherogram","library":"spherogram","status":"active","version":"2.4.1","language":"python","ecosystem":"pypi","summary":"A Python library for spherical diagrams in 3-manifold topology, including links, knots, braids, tangles, and planar diagrams. Current version 2.4.1 supports ribbon concordance tools, bridge number bounds, and knot Floer homology. Release cadence is irregular, with major features in even-numbered versions.","last_verified":"2026-05-01T00:00:00.000Z","tags":["knot-theory","3-manifolds","topology","spherical-diagrams","braid","tangle","jones-polynomial","link"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/spherogram"},{"id":710,"title":"Sphinx Documentation Generator","library":"sphinx","status":"active","version":"9.1.0","language":"python","ecosystem":"pypi","summary":"Sphinx is a powerful Python documentation generator that creates intelligent and beautiful documentation from reStructuredText or Markdown sources. It is currently at version 9.1.0, with major releases typically annually and patch releases occurring frequently. It leverages Docutils for parsing and processing text, and is highly extensible.","last_verified":"2026-05-12T18:04:30.598Z","tags":["documentation","generator","restructuredtext","markdown","autodoc","tech-writing"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/sphinx"},{"id":2292,"title":"Sphinx Argparse Extension","library":"sphinx-argparse","status":"active","version":"0.5.2","language":"python","ecosystem":"pypi","summary":"sphinx-argparse is a Sphinx extension that automatically documents `argparse` commands and options by parsing Python scripts or functions. It helps generate command-line interface documentation directly from your `argparse` definitions. The current version is 0.5.2, and it maintains a moderate release cadence, with several updates per year.","last_verified":"2026-04-24T17:21:36.190Z","tags":["sphinx","documentation","argparse","extension","cli"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/sphinx-argparse"},{"id":2293,"title":"Sphinx AutoAPI","library":"sphinx-autoapi","status":"active","version":"3.8.0","language":"python","ecosystem":"pypi","summary":"Sphinx AutoAPI is an extension for Sphinx that automatically generates API documentation from your Python code, similar to `sphinx.ext.autodoc` but without needing to explicitly list every module, class, or function. It parses your source code and creates reStructuredText files. The current version is 3.8.0, and it typically releases new minor versions every few months.","last_verified":"2026-04-24T17:22:17.989Z","tags":["sphinx","documentation","api","autodoc"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/sphinx-autoapi"},{"id":1878,"title":"Sphinx Autobuild","library":"sphinx-autobuild","status":"active","version":"2025.8.25","language":"python","ecosystem":"pypi","summary":"Sphinx-autobuild is an invaluable Python library that extends Sphinx by automatically rebuilding documentation on file changes and providing a hot-reloading web server. This allows developers to see their documentation updates in real-time as they write. It is actively maintained, with frequent releases, and the current version is 2025.8.25.","last_verified":"2026-04-24T02:43:24.838Z","tags":["sphinx","documentation","autobuild","livereload","hot-reload","development"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/sphinx-autobuild"},{"id":1719,"title":"Sphinx Autodoc Typehints","library":"sphinx-autodoc-typehints","status":"active","version":"3.9.11","language":"python","ecosystem":"pypi","summary":"sphinx-autodoc-typehints is a Sphinx extension that provides full support for type hints (PEP 484) in the documentation generated by `sphinx.ext.autodoc`. It parses type annotations from Python code and renders them beautifully in reStructuredText or Markdown output. The current version is 3.9.11, and it follows a minor release cadence driven by bug fixes and compatibility with new Sphinx or Python versions.","last_verified":"2026-04-24T00:27:29.197Z","tags":["sphinx","documentation","autodoc","type-hints","pep-484"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/sphinx-autodoc-typehints"},{"id":8666,"title":"Sphinx Autodoc2","library":"sphinx-autodoc2","status":"active","version":"0.5.0","language":"python","ecosystem":"pypi","summary":"Sphinx Autodoc2 is a Sphinx extension designed to automatically generate API documentation for Python packages. Unlike the traditional `sphinx.ext.autodoc`, it uses static analysis of the source code, eliminating the need to install or import the package for documentation generation. This approach also correctly handles `TYPE_CHECKING` blocks and avoids import side-effects. It supports both reStructuredText (RST) and MyST (Markdown) docstrings and offers highly configurable analysis and output options. The analysis and rendering are decoupled, allowing it to be used outside of Sphinx via a command-line tool.","last_verified":"2026-04-16T00:00:00.000Z","tags":["sphinx","documentation","autodoc","api-documentation","static-analysis","markdown","myst"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/sphinx-autodoc2"},{"id":7739,"title":"Sphinx AutoModAPI","library":"sphinx-automodapi","status":"active","version":"0.22.0","language":"python","ecosystem":"pypi","summary":"Sphinx AutoModAPI is an extension for Sphinx that simplifies the automatic generation of API documentation for entire Python modules and packages. It integrates with Sphinx's autodoc and autosummary to create comprehensive API reference pages and summary tables. The current version is 0.22.0, and it maintains a regular release cadence, often aligning with new Python and Sphinx versions.","last_verified":"2026-04-16T00:00:00.000Z","tags":["sphinx","documentation","autodoc","api_generation","astropy"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/sphinx-automodapi"},{"id":2773,"title":"Sphinx Basic NG","library":"sphinx-basic-ng","status":"active","version":"1.0.0b2","language":"python","ecosystem":"pypi","summary":"Sphinx Basic NG (sphinx-basic-ng) is a modernised skeleton for Sphinx themes, providing a foundational three-column layout and shared implementations of common components. It aims to simplify Sphinx theme development by offering a consistent vocabulary and a robust base to build upon, serving as an advanced alternative to Sphinx's built-in basic theme. The current version is 1.0.0b2. As a foundational toolkit, its release cadence is likely tied to major Sphinx updates and the evolution of documentation design patterns.","last_verified":"2026-04-25T00:44:40.915Z","tags":["Sphinx","Theme","Documentation","Theming","Beta"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/sphinx-basic-ng"},{"id":4265,"title":"Sphinx Book Theme","library":"sphinx-book-theme","status":"maintenance","version":"1.2.0","language":"python","ecosystem":"pypi","summary":"Sphinx Book Theme is a lightweight Sphinx theme designed to mimic the look-and-feel of an interactive book, utilizing Bootstrap 5 for visual elements and functionality. It provides visual classes tailored for Jupyter Notebooks, supporting cell inputs, outputs, and interactive features. The current version is 1.2.0, released in March 2026. However, the project is officially in maintenance mode, accepting bug fixes but with limited new feature development due to a lack of dedicated resources.","last_verified":"2026-04-11T00:00:00.000Z","tags":["sphinx","theme","documentation","books","scientific","jupyter","bootstrap"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/sphinx-book-theme"},{"id":8667,"title":"Sphinx Bootstrap Theme","library":"sphinx-bootstrap-theme","status":"active","version":"0.8.1","language":"python","ecosystem":"pypi","summary":"Sphinx Bootstrap Theme integrates the Bootstrap CSS/JavaScript framework with Sphinx documentation, offering various layout options, hierarchical menu navigation, and mobile-friendly responsive design. It is configurable, extensible, and supports different Bootswatch CSS themes. The current version is 0.8.1. Releases occur irregularly, indicating active but not rapid development.","last_verified":"2026-04-16T00:00:00.000Z","tags":["Sphinx","theme","Bootstrap","documentation","frontend","responsive"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/sphinx-bootstrap-theme"},{"id":5062,"title":"Sphinx Click","library":"sphinx-click","status":"active","version":"6.2.0","language":"python","ecosystem":"pypi","summary":"sphinx-click is a Sphinx extension that automatically extracts documentation from Click-based command-line applications and integrates it into Sphinx documentation. It is currently at version 6.2.0 and receives regular updates, often with several releases per year.","last_verified":"2026-04-12T00:00:00.000Z","tags":["sphinx","click","documentation","cli","extension","autodocumentation"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/sphinx-click"},{"id":9317,"title":"Sphinx Comments","library":"sphinx-comments","status":"active","version":"0.0.3","language":"python","ecosystem":"pypi","summary":"Sphinx Comments is a lightweight Sphinx extension that adds comments and annotation functionality to your Sphinx documentation websites. It currently supports integration with popular commenting engines such as Hypothes.is, utteranc.es, and dokie.li. The library is currently at version 0.0.3, with an irregular release cadence that primarily reflects updates to supported commenting platforms or minor Sphinx compatibility adjustments.","last_verified":"2026-04-16T00:00:00.000Z","tags":["sphinx","documentation","comments","annotation","extension"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/sphinx-comments"},{"id":1720,"title":"Sphinx Copybutton","library":"sphinx-copybutton","status":"active","version":"0.5.2","language":"python","ecosystem":"pypi","summary":"sphinx-copybutton is a Sphinx extension that adds a 'copy' button to each of your code cells in Sphinx documentation. It is currently at version 0.5.2, actively maintained, and releases generally align with bug fixes, minor enhancements, or updates to stay compatible with Sphinx itself.","last_verified":"2026-04-24T00:28:08.785Z","tags":["sphinx","documentation","copy","code","frontend"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/sphinx-copybutton"},{"id":8668,"title":"Sphinx Data Viewer","library":"sphinx-data-viewer","status":"active","version":"0.1.5","language":"python","ecosystem":"pypi","summary":"Sphinx Data Viewer is a Sphinx extension that provides an interactive list view for presenting JSON and Python data within your documentation. It allows users to display structured data directly from inline content, JSON files, or Python objects. The library is currently at version 0.1.5, released on August 28, 2024, and maintains an active development cadence tied to Sphinx compatibility.","last_verified":"2026-04-16T00:00:00.000Z","tags":["sphinx","documentation","data-viewer","json","python-data","extension"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/sphinx-data-viewer"},{"id":1721,"title":"Sphinx Design","library":"sphinx-design","status":"active","version":"0.7.0","language":"python","ecosystem":"pypi","summary":"Sphinx Design is a Sphinx extension that provides a rich set of directives and roles for creating modern, responsive, and visually appealing web components within your documentation. It offers features like cards, grids, dropdowns, tabs, and icon support. The library is actively maintained with frequent updates, often aligning with new Sphinx and Python releases, ensuring compatibility and introducing new design capabilities.","last_verified":"2026-04-24T00:28:45.509Z","tags":["Sphinx","documentation","UI","design","extension","responsive","cards","dropdowns"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/sphinx-design"},{"id":8669,"title":"Sphinx External ToC","library":"sphinx-external-toc","status":"active","version":"1.1.0","language":"python","ecosystem":"pypi","summary":"Sphinx External ToC is a Sphinx extension that enables a top-down approach to defining the documentation's site-map (Table of Contents) using a single YAML file, typically `_toc.yml`. This contrasts with Sphinx's default bottom-up `toctree` directives spread across multiple reStructuredText files. The library is currently at version 1.1.0 and maintains an active release cadence, providing new features and bug fixes.","last_verified":"2026-04-16T00:00:00.000Z","tags":["sphinx","documentation","yaml","table-of-contents","jupyterbook"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/sphinx-external-toc"},{"id":8670,"title":"Sphinx Favicon","library":"sphinx-favicon","status":"active","version":"1.1.0","language":"python","ecosystem":"pypi","summary":"Sphinx Favicon is an active Sphinx extension, currently at version 1.1.0, that enhances the ability to add custom favicons to Sphinx HTML documentation. It allows users to define favicons directly in `conf.py` with various attributes like `rel`, `sizes`, `href`, or `name`, providing more flexibility than Sphinx's default `favicon.ico` support. The library maintains a steady release cadence with recent updates focusing on bug fixes and dependency modernization.","last_verified":"2026-04-16T00:00:00.000Z","tags":["sphinx","documentation","favicon","extension","html"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/sphinx-favicon"},{"id":5063,"title":"Sphinx-Gallery","library":"sphinx-gallery","status":"active","version":"0.20.0","language":"python","ecosystem":"pypi","summary":"Sphinx-Gallery is a Sphinx extension that automatically generates an HTML gallery of examples from any set of Python scripts. It converts `.py` files into reStructuredText, Jupyter notebooks, and includes features like thumbnail generation and API back-references. It is actively maintained with frequent releases, currently at version 0.20.0.","last_verified":"2026-04-12T00:00:00.000Z","tags":["documentation","sphinx","gallery","examples","code-gallery","jupyter"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/sphinx-gallery"},{"id":24622,"title":"sphinx-hoverxref","library":"sphinx-hoverxref","status":"active","version":"1.4.2","language":"python","ecosystem":"pypi","summary":"A Sphinx extension that shows tooltips with embedded content when hovering over cross-references. Current version is 1.4.2 (2024-04-24). Release cadence is irregular, with occasional minor updates.","last_verified":"2026-05-01T00:00:00.000Z","tags":["sphinx","extension","tooltip","cross-reference"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/sphinx-hoverxref"},{"id":9319,"title":"Sphinx Immaterial Theme","library":"sphinx-immaterial","status":"active","version":"0.13.9","language":"python","ecosystem":"pypi","summary":"Sphinx-Immaterial is an adaptation of the popular mkdocs-material theme for the Sphinx documentation system. It is actively maintained to stay up to date with the upstream mkdocs-material repository, incorporating HTML templates, JavaScript, and styles with mostly minor modifications. The current version is 0.13.9, with frequent minor releases as seen in the GitHub changelog, often driven by upstream `mkdocs-material` updates or Sphinx compatibility fixes.","last_verified":"2026-04-16T00:00:00.000Z","tags":["sphinx","documentation","theme","mkdocs-material","material design"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/sphinx-immaterial"},{"id":7740,"title":"Sphinx Inline Tabs","library":"sphinx-inline-tabs","status":"active","version":"2025.12.21.14","language":"python","ecosystem":"pypi","summary":"Sphinx Inline Tabs is a Sphinx extension that allows you to add inline tabbed content to your documentation. This is useful for showing different command-line flags, code examples, or other content based on user preferences. The current version is `2025.12.21.14` and it follows a non-strict release cadence, often aligned with Sphinx releases or bug fixes.","last_verified":"2026-04-16T00:00:00.000Z","tags":["sphinx","documentation","rst","tabs","extension"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/sphinx-inline-tabs"},{"id":8671,"title":"Sphinx Internationalization Utility","library":"sphinx-intl","status":"active","version":"2.3.2","language":"python","ecosystem":"pypi","summary":"sphinx-intl is a utility for Sphinx that simplifies the process of translating documentation. It helps manage `.pot` (Portable Object Template) and `.po` (Portable Object) files, making it easier to extract translatable messages, update translations, and build translated versions of Sphinx projects. The current version is 2.3.2, and it typically sees a few releases per year, keeping pace with Python and Sphinx updates.","last_verified":"2026-04-16T00:00:00.000Z","tags":["Sphinx","internationalization","i18n","l10n","documentation","gettext"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/sphinx-intl"},{"id":9318,"title":"Sphinx Issues","library":"sphinx-issues","status":"active","version":"6.0.0","language":"python","ecosystem":"pypi","summary":"Sphinx Issues is a Sphinx extension designed to facilitate linking to a project's issue tracker directly within reStructuredText documentation. It provides roles for creating links to issues, pull requests, user profiles, and commits, with built-in support for GitHub and flexible configuration for other platforms like GitLab. The current version is 6.0.0, released on March 13, 2026, and it maintains an active development and release cadence.","last_verified":"2026-04-16T00:00:00.000Z","tags":["sphinx","documentation","issues","github","gitlab","extension","restructuredtext"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/sphinx-issues"},{"id":2774,"title":"Sphinx Jinja","library":"sphinx-jinja","status":"active","version":"2.0.2","language":"python","ecosystem":"pypi","summary":"Sphinx Jinja is a Python library that enables the embedding of Jinja2 templates directly within Sphinx documentation. It allows dynamic content generation, variable injection, and custom logic using Jinja2 syntax in reStructuredText or MyST files. The current version is 2.0.2, and releases are generally made as needed, with significant changes between major versions.","last_verified":"2026-04-25T00:45:34.997Z","tags":["sphinx","jinja","documentation","extension","templating"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/sphinx-jinja"},{"id":5493,"title":"sphinx-jinja2-compat","library":"sphinx-jinja2-compat","status":"active","version":"0.4.1","language":"python","ecosystem":"pypi","summary":"sphinx-jinja2-compat, current version 0.4.1, is a utility library designed to patch Jinja2 v3, restoring compatibility with earlier Sphinx versions. It also addresses issues to ensure some Sphinx versions function correctly on Python 3.10. This library primarily serves as a compatibility layer to bridge gaps between major versions of its dependencies, rather than providing new user-facing features. Releases are made on an as-needed basis to address specific compatibility challenges.","last_verified":"2026-04-13T00:00:00.000Z","tags":["Sphinx","Jinja2","compatibility","patch","documentation"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/sphinx-jinja2-compat"},{"id":9321,"title":"Sphinx JSON Schema","library":"sphinx-jsonschema","status":"active","version":"1.19.2","language":"python","ecosystem":"pypi","summary":"sphinx-jsonschema is a Sphinx extension that allows authors to display JSON Schema definitions directly within their documentation. It facilitates embedding schema from HTTP(S) URLs, local files, or Python objects, supporting both JSON and YAML formats. The library is actively maintained, with version 1.19.2 currently available.","last_verified":"2026-04-16T00:00:00.000Z","tags":["Sphinx","documentation","JSON Schema","reStructuredText","extension"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/sphinx-jsonschema"},{"id":9320,"title":"Sphinx Jupyter Book LaTeX","library":"sphinx-jupyterbook-latex","status":"active","version":"1.0.0","language":"python","ecosystem":"pypi","summary":"Sphinx Jupyter Book LaTeX is a Sphinx extension designed to enhance LaTeX build capabilities for Jupyter Book projects. It provides a set of transforms and post-transforms that configure Sphinx to correctly handle Jupyter Book's `_toc.yml` structure and produce PDF output that closely mirrors the HTML version. Version 1.0.0 is current, and releases generally align with updates in the broader Jupyter Book ecosystem.","last_verified":"2026-04-16T00:00:00.000Z","tags":["sphinx","jupyter-book","latex","documentation","publishing","pdf","executablebooks"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/sphinx-jupyterbook-latex"},{"id":6887,"title":"Sphinx Last Updated by Git","library":"sphinx-last-updated-by-git","status":"active","version":"0.3.8","language":"python","ecosystem":"pypi","summary":"sphinx-last-updated-by-git is a Sphinx extension that automatically retrieves and displays the 'last updated' timestamp for each documentation page directly from your Git repository. It considers the author date of the last relevant Git commit, including checks for included files and other dependencies to ensure the most recent timestamp. The current version is 0.3.8, and the project maintains a regular release cadence with updates addressing Sphinx compatibility and new features.","last_verified":"2026-04-15T00:00:00.000Z","tags":["sphinx","documentation","git","build-tool","extension","timestamp"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/sphinx-last-updated-by-git"},{"id":5494,"title":"Sphinx Lint","library":"sphinx-lint","status":"active","version":"1.0.2","language":"python","ecosystem":"pypi","summary":"Sphinx Lint is a lightweight Python linter designed to check for stylistic and formal issues in `.rst` (reStructuredText) and `.py` (Python) files primarily used in Sphinx documentation. It complements other linters by focusing on Sphinx-specific field list conventions and semantic consistency checks. The current version is 1.0.2, and the library maintains an active release cadence with regular updates and improvements.","last_verified":"2026-04-13T00:00:00.000Z","tags":["linting","sphinx","documentation","rst","reStructuredText","pre-commit"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/sphinx-lint"},{"id":6245,"title":"Sphinx Markdown Builder","library":"sphinx-markdown-builder","status":"active","version":"0.6.10","language":"python","ecosystem":"pypi","summary":"sphinx-markdown-builder is a Sphinx extension that enables the generation of documentation in Markdown format. It extends Sphinx's build capabilities, allowing users to build their existing reStructuredText or MyST Markdown projects into standard Markdown files. The current version is 0.6.10, and it generally follows a release cadence tied to major Sphinx versions and critical bug fixes.","last_verified":"2026-04-14T00:00:00.000Z","tags":["Sphinx","documentation","Markdown","builder","extension"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/sphinx-markdown-builder"},{"id":8672,"title":"Sphinx Markdown Tables","library":"sphinx-markdown-tables","status":"active","version":"0.0.17","language":"python","ecosystem":"pypi","summary":"sphinx-markdown-tables is a Sphinx extension designed to render tables written in GitHub Flavored Markdown (GFM) within Sphinx documentation projects. It enables users to utilize familiar Markdown table syntax for documentation generated by Sphinx. The current version is 0.0.17. While not on a strict release cadence, it receives updates for bug fixes and compatibility with new Sphinx versions.","last_verified":"2026-04-16T00:00:00.000Z","tags":["sphinx","markdown","tables","documentation","extension","gfm"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/sphinx-markdown-tables"},{"id":24623,"title":"Sphinx Material","library":"sphinx-material","status":"active","version":"0.0.36","language":"python","ecosystem":"pypi","summary":"A Sphinx theme based on Google's Material Design. Current version 0.0.36, compatible with Python >=3.6. Development is sporadic with minor bugfix releases.","last_verified":"2026-05-01T00:00:00.000Z","tags":["sphinx","documentation","theme","material"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/sphinx-material"},{"id":5495,"title":"Sphinx Markdown Include Extension","library":"sphinx-mdinclude","status":"active","version":"0.6.2","language":"python","ecosystem":"pypi","summary":"sphinx-mdinclude is a simple Sphinx extension that enables including Markdown documents from within reStructuredText. It provides the `.. mdinclude::` directive, and automatically converts the content of Markdown documents to reStructuredText format. It is a fork of `m2r` and `m2r2`, focused solely on providing a Sphinx extension. The current version is 0.6.2, and it is actively maintained as part of the Omnilib Project, with regular releases addressing compatibility and features.","last_verified":"2026-04-13T00:00:00.000Z","tags":["Sphinx","Markdown","documentation","reStructuredText","extension","docs"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/sphinx-mdinclude"},{"id":8674,"title":"Sphinx Multitoc Numbering","library":"sphinx-multitoc-numbering","status":"active","version":"0.1.3","language":"python","ecosystem":"pypi","summary":"Sphinx Multitoc Numbering is a Sphinx extension designed to provide continuous section numbering across multiple table-of-contents (toctrees) within HTML output. It's particularly useful for projects like Jupyter Book that combine various documents into a cohesive structure, ensuring a unified numbering scheme. The current version is 0.1.3, released on March 15, 2021, and the project documentation indicates it is in an active development stage, though its release cadence is infrequent.","last_verified":"2026-04-16T00:00:00.000Z","tags":["Sphinx","documentation","extension","numbering","HTML","Jupyter Book","toctree"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/sphinx-multitoc-numbering"},{"id":9322,"title":"Sphinx Multiversion","library":"sphinx-multiversion","status":"active","version":"0.2.4","language":"python","ecosystem":"pypi","summary":"sphinx-multiversion is a Sphinx extension that enables the creation of multiple versions of your project's documentation. It supports building documentation from different branches or tags in a Git repository, allowing users to easily switch between versions. The current version is 0.2.4. Releases are infrequent but stable, often coinciding with new Sphinx releases or major feature additions.","last_verified":"2026-04-16T00:00:00.000Z","tags":["sphinx","documentation","versioning","git","extension"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/sphinx-multiversion"},{"id":10248,"title":"Sphinx Needs","library":"sphinx-needs","status":"active","version":"8.0.0","language":"python","ecosystem":"pypi","summary":"Sphinx Needs is a Sphinx extension for managing requirements, specifications, and other 'needs' within documentation. It allows users to define, link, filter, and visualize needs directly in reStructuredText documents. The current version is 8.0.0, and it follows a regular release cadence with major updates typically every few months and patch releases as needed.","last_verified":"2026-04-17T00:00:00.000Z","tags":["sphinx","documentation","requirements","needs","specifications","extension","rst"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/sphinx-needs"},{"id":4394,"title":"Sphinx Not Found Page","library":"sphinx-notfound-page","status":"active","version":"1.1.0","language":"python","ecosystem":"pypi","summary":"Sphinx-notfound-page is a Sphinx extension that automates the creation of custom 404 Not Found pages for Sphinx documentation. It correctly handles absolute URLs for assets such as JavaScript, CSS, and images, which is a common issue with manually created 404 pages. Developed and maintained by Read the Docs, it aims for compatibility across various hosting environments. The current version is 1.1.0, with releases typically addressing bug fixes and Sphinx compatibility updates.","last_verified":"2026-04-12T00:00:00.000Z","tags":["sphinx","extension","404 page","documentation","readthedocs"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/sphinx-notfound-page"},{"id":10249,"title":"Sphinx Panels","library":"sphinx-panels","status":"active","version":"0.6.0","language":"python","ecosystem":"pypi","summary":"sphinx-panels is a Sphinx extension that enables creating responsive panel layouts in reStructuredText or MyST Markdown. It allows arranging content into cards, grids, and more, leveraging Bootstrap-like CSS. The current version is 0.6.0, with releases occurring intermittently based on feature development and bug fixes.","last_verified":"2026-04-17T00:00:00.000Z","tags":["Sphinx","documentation","UI","layout","reStructuredText","MyST"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/sphinx-panels"},{"id":24624,"title":"sphinx-plotly-directive","library":"sphinx-plotly-directive","status":"active","version":"0.1.3","language":"python","ecosystem":"pypi","summary":"A Sphinx directive for embedding Plotly figures in documentation. Current version 0.1.3, release cadence is low (last release Aug 2020).","last_verified":"2026-05-01T00:00:00.000Z","tags":["sphinx","plotly","documentation","directive"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/sphinx-plotly-directive"},{"id":24632,"title":"Sphinx Press Theme","library":"sphinx-press-theme","status":"active","version":"0.9.1","language":"python","ecosystem":"pypi","summary":"A Sphinx-doc theme based on Vuepress. Version 0.9.1 provides a clean, modern theme for Sphinx documentation with a sidebar navigation similar to Vuepress. The library is in maintenance mode with infrequent releases.","last_verified":"2026-05-01T00:00:00.000Z","tags":["sphinx","theme","vuepress","documentation"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/sphinx-press-theme"},{"id":4770,"title":"Sphinx Prompt","library":"sphinx-prompt","status":"active","version":"1.10.2","language":"python","ecosystem":"pypi","summary":"Sphinx Prompt is a Sphinx directive that allows developers to add code blocks with unselectable prompts to their documentation. This ensures that readers can easily copy and paste commands without including the prompt characters. The library is actively maintained, with frequent minor releases, and is currently at version 1.10.2.","last_verified":"2026-04-12T00:00:00.000Z","tags":["sphinx","documentation","prompt","code-blocks","rst"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/sphinx-prompt"},{"id":8673,"title":"sphinx-pyproject","library":"sphinx-pyproject","status":"active","version":"0.3.0","language":"python","ecosystem":"pypi","summary":"sphinx-pyproject is a Python library that enables you to move parts of your Sphinx documentation configuration into your `pyproject.toml` file, promoting a centralized project configuration. The current version is 0.3.0, released in August 2023. While releases are infrequent, the project remains actively maintained.","last_verified":"2026-04-16T00:00:00.000Z","tags":["sphinx","pyproject.toml","configuration","documentation"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/sphinx-pyproject"},{"id":24625,"title":"sphinx-remove-toctrees","library":"sphinx-remove-toctrees","status":"active","version":"1.0.0.post1","language":"python","ecosystem":"pypi","summary":"A Sphinx extension that allows you to remove toctrees from certain pages to reduce documentation build size. Current version: 1.0.0.post1. Maintained by the ExecutableBooks project, infrequent releases.","last_verified":"2026-05-01T00:00:00.000Z","tags":["sphinx","extension","documentation","toctree"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/sphinx-remove-toctrees"},{"id":4771,"title":"Sphinx Reredirects","library":"sphinx-reredirects","status":"active","version":"1.1.0","language":"python","ecosystem":"pypi","summary":"Sphinx Reredirects is a Sphinx extension that generates HTML pages with meta refresh redirects for moved or renamed documentation pages, preventing 404 errors. It is currently at version 1.1.0 and is actively maintained with irregular but frequent releases.","last_verified":"2026-04-12T00:00:00.000Z","tags":["Sphinx","documentation","redirects","HTML","tooling"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/sphinx-reredirects"},{"id":7741,"title":"Sphinx RTD Dark Mode","library":"sphinx-rtd-dark-mode","status":"active","version":"1.3.0","language":"python","ecosystem":"pypi","summary":"sphinx-rtd-dark-mode is a Sphinx extension that adds a toggleable dark mode to the Read the Docs Sphinx theme. Currently at version 1.3.0, it receives periodic updates to enhance styling, fix visual bugs across various Sphinx elements, and improve user experience.","last_verified":"2026-04-16T00:00:00.000Z","tags":["sphinx","theme","dark mode","documentation","read the docs"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/sphinx-rtd-dark-mode"},{"id":1205,"title":"Read the Docs Sphinx Theme","library":"sphinx-rtd-theme","status":"active","version":"3.1.0","language":"python","ecosystem":"pypi","summary":"The `sphinx-rtd-theme` is the official Sphinx theme for Read the Docs, designed to provide an excellent reading experience for documentation users on both desktop and mobile devices. It is widely adopted across many open-source projects. The current version is 3.1.0, and it maintains an active development and release cadence.","last_verified":"2026-04-23T18:17:42.435Z","tags":["Sphinx","theme","documentation","Read the Docs"],"install_tag":"stale","install_tag_description":"widespread failures or data too old to trust","api":"https://checklist.day/api/registry/sphinx-rtd-theme"},{"id":24626,"title":"sphinx-simplepdf","library":"sphinx-simplepdf","status":"active","version":"1.7.0","language":"python","ecosystem":"pypi","summary":"An easy-to-use PDF Builder for Sphinx with a modern PDF theme. Version 1.7.0 supports Sphinx 4-7 and uses WeasyPrint or wkhtmltopdf under the hood. Moderate release cadence.","last_verified":"2026-05-01T00:00:00.000Z","tags":["sphinx","pdf","documentation","builder"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/sphinx-simplepdf"},{"id":6246,"title":"Sphinx Sitemap Generator Extension","library":"sphinx-sitemap","status":"active","version":"2.9.0","language":"python","ecosystem":"pypi","summary":"Sphinx-sitemap is a Sphinx extension designed to automatically generate sitemaps.org compliant XML sitemaps for the HTML version of your Sphinx documentation. It supports multi-version and multi-language documentation, enhances SEO, and can include 'last modified' timestamps. The current version is 2.9.0, released on October 5, 2025.","last_verified":"2026-04-14T00:00:00.000Z","tags":["Sphinx","documentation","sitemap","SEO","extension","Python"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/sphinx-sitemap"},{"id":7742,"title":"Sphinx Substitution Extensions","library":"sphinx-substitution-extensions","status":"active","version":"2026.1.12","language":"python","ecosystem":"pypi","summary":"Sphinx Substitution Extensions enhances Sphinx documentation by enabling variable substitutions within standard directives like `code-block`, `literalinclude`, and `image`, and introduces an inline `substitution-code` role. It supports both reStructuredText (reST) and MyST Markdown syntax for defining and using substitutions. The project maintains a frequent release cadence, often with multiple updates per month, ensuring continuous improvements and compatibility.","last_verified":"2026-04-16T00:00:00.000Z","tags":["Sphinx","documentation","reStructuredText","Markdown","substitutions","extensions","code-blocks"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/sphinx-substitution-extensions"},{"id":3278,"title":"Tabbed views for Sphinx","library":"sphinx-tabs","status":"active","version":"3.5.0","language":"python","ecosystem":"pypi","summary":"Sphinx Tabs is a Sphinx extension that provides directives for creating tabbed content in Sphinx documentation when building HTML. It is actively maintained, with version 3.5.0 currently available, and releases frequently address compatibility with new Sphinx and Docutils versions.","last_verified":"2026-04-25T07:52:57.023Z","tags":["sphinx","documentation","tabs","extension","restructuredtext"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/sphinx-tabs"},{"id":9323,"title":"Sphinx Thebe","library":"sphinx-thebe","status":"active","version":"0.3.1","language":"python","ecosystem":"pypi","summary":"Sphinx Thebe is a Sphinx extension that integrates interactive code blocks into documentation using Thebe.js and Binder. It allows readers to execute code examples directly in their browser against a live Jupyter kernel. The current version is 0.3.1, with releases occurring periodically to address Sphinx compatibility and feature enhancements.","last_verified":"2026-04-16T00:00:00.000Z","tags":["sphinx","documentation","interactive","jupyter","thebe","binder","education","code execution"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/sphinx-thebe"},{"id":6247,"title":"Sphinx Toggle Button","library":"sphinx-togglebutton","status":"active","version":"0.4.5","language":"python","ecosystem":"pypi","summary":"Sphinx Toggle Button is a Sphinx extension that enables users to add toggle functionality to documentation, allowing them to collapse or expand sections of content and admonitions. The library is actively maintained, with frequent patch releases addressing fixes and minor releases introducing new features. The current version is 0.4.5.","last_verified":"2026-04-14T00:00:00.000Z","tags":["sphinx","documentation","toggle","collapse","admonition","extension"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/sphinx-togglebutton"},{"id":5496,"title":"Sphinx Toolbox","library":"sphinx-toolbox","status":"active","version":"4.1.2","language":"python","ecosystem":"pypi","summary":"sphinx-toolbox is a collection of handy tools and extensions designed to enhance Sphinx, the Python documentation generator. It provides various directives, roles, advanced autodoc features, and general tweaks to improve the Sphinx documentation experience. The library is currently at version 4.1.2 and maintains an active development cycle, releasing minor and patch versions frequently to support new Sphinx and Python versions.","last_verified":"2026-04-13T00:00:00.000Z","tags":["sphinx","documentation","extension","autodoc"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/sphinx-toolbox"},{"id":24627,"title":"sphinxawesome-theme","library":"sphinxawesome-theme","status":"active","version":"6.0.2","language":"python","ecosystem":"pypi","summary":"An awesome theme for the Sphinx documentation generator. Current version 6.0.2. Released irregularly.","last_verified":"2026-05-01T00:00:00.000Z","tags":["sphinx","theme","documentation"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/sphinxawesome-theme"},{"id":9324,"title":"Sphinx Contrib Apidoc","library":"sphinxcontrib-apidoc","status":"maintenance","version":"0.6.0","language":"python","ecosystem":"pypi","summary":"sphinxcontrib-apidoc is a Sphinx extension designed to automate the process of running `sphinx-apidoc` on each build, thereby generating API documentation from Python packages. It streamlines the integration of API documentation into Sphinx projects. The current version is 0.6.0. This project is in maintenance mode, as Sphinx 8.2.0 and newer include a built-in extension offering similar functionality, and new users are encouraged to use the native Sphinx extension instead. [1, 9]","last_verified":"2026-04-16T00:00:00.000Z","tags":["Sphinx","documentation","API","autodocumentation","apidoc","extension"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/sphinxcontrib-apidoc"},{"id":950,"title":"Sphinx AppleHelp Extension","library":"sphinxcontrib-applehelp","status":"active","version":"2.0.0","language":"python","ecosystem":"pypi","summary":"sphinxcontrib-applehelp is a Sphinx extension which outputs Apple Help Books. It is maintained by the Sphinx project and has an irregular but generally active release cadence, with version 2.0.0 released in July 2024.","last_verified":"2026-04-09T20:34:43.060Z","tags":["sphinx","documentation","apple","helpbook","extension"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/sphinxcontrib-applehelp"},{"id":5064,"title":"Sphinxcontrib-BibTeX","library":"sphinxcontrib-bibtex","status":"active","version":"2.6.5","language":"python","ecosystem":"pypi","summary":"Sphinxcontrib-bibtex is a Sphinx extension that enables BibTeX-style citations in documentation. It allows users to insert citations via roles like `:cite:p:` and `:cite:t:` and generate bibliographies using a `.. bibliography::` directive, similar to LaTeX's `thebibliography` environment. The library is currently at version 2.6.5 and maintains an active development and release cadence.","last_verified":"2026-04-12T00:00:00.000Z","tags":["sphinx","documentation","bibtex","citations","technical-writing"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/sphinxcontrib-bibtex"},{"id":24628,"title":"Sphinx blockdiag extension","library":"sphinxcontrib-blockdiag","status":"active","version":"3.0.0","language":"python","ecosystem":"pypi","summary":"A Sphinx extension that integrates blockdiag, seqdiag, actdiag, and nwdiag diagram generation into documentation. Current version 3.0.0; supports Python >=3.7. Release cadence is irregular.","last_verified":"2026-05-01T00:00:00.000Z","tags":["sphinx","diagram","blockdiag","extension","documentation"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/sphinxcontrib-blockdiag"},{"id":6888,"title":"Sphinx Confluence Builder","library":"sphinxcontrib-confluencebuilder","status":"active","version":"3.1.0","language":"python","ecosystem":"pypi","summary":"Sphinx extension to build Confluence® compatible markup format files and optionally publish them to a Confluence instance. It supports both Confluence Cloud and Data Center deployments. The current version is 3.1.0, with regular updates typically following Sphinx and Confluence API changes.","last_verified":"2026-04-15T00:00:00.000Z","tags":["Sphinx","Confluence","documentation","publishing","extension"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/sphinxcontrib-confluencebuilder"},{"id":24629,"title":"sphinxcontrib-datatemplates","library":"sphinxcontrib-datatemplates","status":"active","version":"0.11.0","language":"python","ecosystem":"pypi","summary":"A Sphinx extension that renders data files (YAML, JSON, CSV, etc.) as nicely formatted HTML tables or custom templates. Current version 0.11.0, requires Python >=3.8, released periodically.","last_verified":"2026-05-01T00:00:00.000Z","tags":["sphinx","extension","data-files","templates","documentation"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/sphinxcontrib-datatemplates"},{"id":951,"title":"Sphinx Devhelp Extension","library":"sphinxcontrib-devhelp","status":"active","version":"2.0.0","language":"python","ecosystem":"pypi","summary":"sphinxcontrib-devhelp is a Sphinx extension that generates Devhelp documents (a documentation format used by the GNOME desktop environment) alongside standard HTML documentation. It is currently at version 2.0.0 and typically aligns its major releases with those of Sphinx itself, ensuring compatibility with the latest Sphinx features and Python versions.","last_verified":"2026-04-09T20:35:16.486Z","tags":["Sphinx","documentation","Devhelp","extension","build-tool"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/sphinxcontrib-devhelp"},{"id":8675,"title":"sphinxcontrib-django","library":"sphinxcontrib-django","status":"active","version":"2.5","language":"python","ecosystem":"pypi","summary":"sphinxcontrib-django is a Sphinx extension that significantly improves the documentation of Django applications. It enhances Sphinx's autodoc by automatically listing model and form fields as parameters, improving field representations, linking related fields, and hiding irrelevant runtime details. Additionally, it provides custom text roles for cross-referencing Django's settings, template tags, filters, and admin commands. The library is currently at version 2.5 and actively maintained.","last_verified":"2026-04-16T00:00:00.000Z","tags":["sphinx","django","documentation","autodoc","extension"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/sphinxcontrib-django"},{"id":24631,"title":"sphinxcontrib-doxylink","library":"sphinxcontrib-doxylink","status":"active","version":"1.13.0","language":"python","ecosystem":"pypi","summary":"Sphinx extension for linking to Doxygen documentation. Version 1.13.0 supports Python >=3.7,<4.0. Release cadence is irregular, with fixes and maintenance updates. It parses Doxygen tag files to enable cross-references to Doxygen documentation elements (classes, functions, files, etc.) from Sphinx RST or MyST content.","last_verified":"2026-05-01T00:00:00.000Z","tags":["sphinx","doxygen","documentation","cross-reference"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/sphinxcontrib-doxylink"},{"id":9325,"title":"Sphinx Google Analytics Extension","library":"sphinxcontrib-googleanalytics","status":"active","version":"0.5","language":"python","ecosystem":"pypi","summary":"sphinxcontrib-googleanalytics is a Sphinx extension that enables tracking of generated HTML documentation files using the Google Analytics web service. The current version is 0.5, and it maintains an infrequent release cadence, with the latest release 0.5 published approximately 11 months ago and 0.4 released in January 2023.","last_verified":"2026-04-16T00:00:00.000Z","tags":["sphinx","extension","google analytics","documentation","analytics"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/sphinxcontrib-googleanalytics"},{"id":952,"title":"Sphinx HTML Help Builder","library":"sphinxcontrib-htmlhelp","status":"active","version":"2.1.0","language":"python","ecosystem":"pypi","summary":"sphinxcontrib-htmlhelp is a Sphinx extension that generates HTML Help files (CHM) from reStructuredText sources. It is currently at version 2.1.0 and is actively maintained, receiving updates frequently, often in sync with Sphinx core releases.","last_verified":"2026-04-09T20:35:49.899Z","tags":["sphinx","documentation","htmlhelp","chm","windows"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/sphinxcontrib-htmlhelp"},{"id":2775,"title":"Sphinx HTTP Domain","library":"sphinxcontrib-httpdomain","status":"active","version":"2.0.0","language":"python","ecosystem":"pypi","summary":"Sphinxcontrib-httpdomain is an active Sphinx extension (current version 2.0.0) that provides a domain for documenting RESTful HTTP APIs directly within reStructuredText or MyST documentation. It allows authors to describe HTTP resources, methods, request/response headers, query parameters, and status codes, integrating API documentation seamlessly with project documentation. Releases are made as needed, often tied to Sphinx compatibility or feature additions.","last_verified":"2026-04-25T00:46:12.710Z","tags":["Sphinx","extension","documentation","HTTP","API","REST","autodoc"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/sphinxcontrib-httpdomain"},{"id":24630,"title":"sphinxcontrib-images","library":"sphinxcontrib-images","status":"active","version":"1.0.1","language":"python","ecosystem":"pypi","summary":"A Sphinx extension that adds a `.. image-thumbnail::` directive for embedding thumbnail images that link to full-size versions. Current version 1.0.1 (released 2024-11-14), maintained under the sphinx-contrib umbrella. Requires Python >=3.9 and Sphinx >=6.0.","last_verified":"2026-05-01T00:00:00.000Z","tags":["sphinx","extension","images","thumbnails"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/sphinxcontrib-images"},{"id":1722,"title":"sphinxcontrib-jquery","library":"sphinxcontrib-jquery","status":"active","version":"4.1","language":"python","ecosystem":"pypi","summary":"sphinxcontrib-jquery is a Sphinx extension that provides jQuery for Sphinx projects running on versions 1.6 through 4.0. It was created to bridge a period where Sphinx core temporarily removed jQuery, ensuring compatibility for projects relying on it. The current version is 4.1.","last_verified":"2026-04-09T00:00:00.000Z","tags":["Sphinx","documentation","jQuery","extension","conf.py"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/sphinxcontrib-jquery"},{"id":953,"title":"Sphinx Contrib JSMath","library":"sphinxcontrib-jsmath","status":"active","version":"1.0.1","language":"python","ecosystem":"pypi","summary":"Sphinxcontrib-jsmath is a Sphinx extension that enables rendering of display math in HTML output via JavaScript, utilizing the older jsMath library. It is often chosen for its smaller JavaScript package size compared to newer alternatives like MathJax. The current version is 1.0.1, last released in January 2019, but it continues to receive compatibility updates for newer Sphinx versions through various distribution packages.","last_verified":"2026-04-09T20:36:23.604Z","tags":["Sphinx","extension","math","JavaScript","HTML","documentation"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/sphinxcontrib-jsmath"},{"id":22393,"title":"sphinxcontrib-katex","library":"sphinxcontrib-katex","status":"active","version":"0.9.11","language":"python","ecosystem":"pypi","summary":"A Sphinx extension for rendering LaTeX math in HTML pages using KaTeX. Current version is 0.9.11, compatible with Python >=3.9. Released irregularly.","last_verified":"2026-04-27T00:00:00.000Z","tags":["sphinx","katex","math","latex","documentation"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/sphinxcontrib-katex"},{"id":2776,"title":"Sphinxcontrib Mermaid","library":"sphinxcontrib-mermaid","status":"active","version":"2.0.1","language":"python","ecosystem":"pypi","summary":"Sphinxcontrib Mermaid (version 2.0.1) is a Sphinx extension that enables embedding Mermaid.js diagrams directly into reStructuredText or Markdown documentation. It allows authors to create various diagrams like flowcharts, sequence diagrams, class diagrams, and Gantt charts using a simple text-based syntax. This approach ensures diagrams are version-controlled, easy to maintain, and rendered consistently with the Sphinx theme. The library is actively maintained, supports Python >=3.10, and is distributed via PyPI.","last_verified":"2026-04-25T00:47:09.001Z","tags":["Sphinx","documentation","diagrams","Mermaid","flowcharts","sequence diagrams","developer tools"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/sphinxcontrib-mermaid"},{"id":6248,"title":"Sphinx Napoleon Extension","library":"sphinxcontrib-napoleon","status":"maintenance","version":"0.7","language":"python","ecosystem":"pypi","summary":"Sphinxcontrib-napoleon is a Sphinx extension that acts as a pre-processor, enabling Sphinx to parse and convert both NumPy and Google style docstrings into reStructuredText. This allows developers to write more legible and less verbose docstrings in their Python code. The standalone `sphinxcontrib-napoleon` package is currently at version 0.7, with its last release in 2018. While this package is maintained for compatibility with older Sphinx versions (<=1.2), its core functionality has been integrated directly into Sphinx as `sphinx.ext.napoleon` since Sphinx 1.3, making the `sphinx.ext.napoleon` path the modern standard for newer Sphinx projects.","last_verified":"2026-04-14T00:00:00.000Z","tags":["Sphinx","documentation","docstrings","NumPy style","Google style"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/sphinxcontrib-napoleon"},{"id":24633,"title":"Sphinx nwdiag Extension","library":"sphinxcontrib-nwdiag","status":"maintenance","version":"2.0.0","language":"python","ecosystem":"pypi","summary":"Sphinx extension to embed nwdiag (network diagram) diagrams using the blockdiag family. Version 2.0.0 released January 2018; maintained in maintenance mode. Supports Python 2.7+ and 3.x.","last_verified":"2026-05-01T00:00:00.000Z","tags":["sphinx","extension","nwdiag","network-diagram","blockdiag"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/sphinxcontrib-nwdiag"},{"id":6889,"title":"OpenAPI (Swagger) Renderer for Sphinx","library":"sphinxcontrib-openapi","status":"active","version":"0.9.0","language":"python","ecosystem":"pypi","summary":"sphinxcontrib-openapi is a Sphinx extension that renders OpenAPI (formerly Swagger) specifications directly within Sphinx documentation. It leverages `sphinxcontrib-httpdomain` to provide an HTTP domain for describing RESTful HTTP APIs, avoiding the need to re-implement core functionality. It is actively maintained with its latest version 0.9.0 released in February 2026.","last_verified":"2026-04-15T00:00:00.000Z","tags":["sphinx","openapi","swagger","documentation","rest","api","extension"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/sphinxcontrib-openapi"},{"id":6460,"title":"Sphinx PlantUML Extension","library":"sphinxcontrib-plantuml","status":"active","version":"0.31","language":"python","ecosystem":"pypi","summary":"sphinxcontrib-plantuml is a Sphinx extension that enables the embedding of PlantUML diagrams directly into reStructuredText or Markdown documentation. It translates PlantUML text blocks into image files (PNG, SVG, PDF) during the Sphinx build process. The current version is 0.31, and the project maintains a fairly active release cadence, with multiple updates in recent years.","last_verified":"2026-04-15T00:00:00.000Z","tags":["sphinx","documentation","uml","diagrams","plantuml","extension"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/sphinxcontrib-plantuml"},{"id":8676,"title":"Sphinx Program Output Extension","library":"sphinxcontrib-programoutput","status":"active","version":"0.19","language":"python","ecosystem":"pypi","summary":"sphinxcontrib-programoutput is a Sphinx extension that enables the literal insertion of arbitrary command output into documentation. This helps maintain up-to-date command examples. The current version is 0.19, with releases occurring on an irregular but active cadence, most recently in February 2026.","last_verified":"2026-04-16T00:00:00.000Z","tags":["Sphinx","documentation","CLI","output capture","reStructuredText"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/sphinxcontrib-programoutput"},{"id":954,"title":"Sphinx Contrib QtHelp","library":"sphinxcontrib-qthelp","status":"active","version":"2.0.0","language":"python","ecosystem":"pypi","summary":"sphinxcontrib-qthelp is a Sphinx extension that generates project files and content suitable for creating QtHelp documents (.qch files) from Sphinx documentation. The current version is 2.0.0, and it is actively maintained with releases as needed to align with Sphinx and Python compatibility.","last_verified":"2026-04-09T20:36:58.688Z","tags":["documentation","sphinx","qthelp","qt"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/sphinxcontrib-qthelp"},{"id":3812,"title":"Sphinxcontrib-redoc","library":"sphinxcontrib-redoc","status":"maintenance","version":"1.6.0","language":"python","ecosystem":"pypi","summary":"Sphinxcontrib-redoc is a Sphinx extension that renders OpenAPI (formerly Swagger) specifications using the ReDoc library. It integrates interactive API documentation directly into Sphinx-generated documentation. The current version is 1.6.0, released in April 2020, indicating that the project is in a maintenance state with infrequent updates.","last_verified":"2026-04-25T16:15:55.268Z","tags":["sphinx","openapi","redoc","documentation","rest","api"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/sphinxcontrib-redoc"},{"id":27413,"title":"sphinxcontrib-runcmd","library":"sphinxcontrib-runcmd","status":"active","version":"0.2.0","language":"python","ecosystem":"pypi","summary":"A Sphinx extension that allows running shell commands and including their output in documentation. Version 0.2.0 (latest), stable release. No breaking changes reported.","last_verified":"2026-05-01T00:00:00.000Z","tags":["sphinx","extension","shell-command","documentation"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/sphinxcontrib-runcmd"},{"id":955,"title":"Sphinx Serializing HTML Extension","library":"sphinxcontrib-serializinghtml","status":"active","version":"2.0.0","language":"python","ecosystem":"pypi","summary":"sphinxcontrib-serializinghtml is a Sphinx extension that outputs \"serialized\" HTML files, specifically in JSON and Pickle formats. This enables external applications or custom post-processing tools to consume documentation content without needing to parse raw HTML. The library is currently at version 2.0.0 and follows a release cadence tied to Sphinx releases, with recent updates addressing dependency management and Python/Sphinx version compatibility.","last_verified":"2026-04-09T20:37:32.620Z","tags":["Sphinx","documentation","serialization","JSON","Pickle","extension"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/sphinxcontrib-serializinghtml"},{"id":2777,"title":"Sphinx Spelling Extension","library":"sphinxcontrib-spelling","status":"active","version":"8.0.2","language":"python","ecosystem":"pypi","summary":"sphinxcontrib.spelling is a spelling checker extension for Sphinx-based documentation. It leverages PyEnchant to analyze reStructuredText and Markdown files, generating reports of misspelled words. The current version is 8.0.2, and the project maintains an active development with regular releases addressing bugs and adding features. [1, 3, 11, 12, 14]","last_verified":"2026-04-25T00:47:44.880Z","tags":["sphinx","documentation","spell-check","extension","pyenchant"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/sphinxcontrib-spelling"},{"id":5497,"title":"Sphinx SVG to PDF or PNG Converter Extension","library":"sphinxcontrib-svg2pdfconverter","status":"active","version":"2.1.0","language":"python","ecosystem":"pypi","summary":"This extension converts SVG images to PDF or PNG when Sphinx builders do not natively support SVG images (e.g., LaTeX). It leverages external tools like Inkscape, rsvg-convert (from libRSVG), or CairoSVG for the conversion. The library is currently at version 2.1.0 and is actively maintained with updates released as needed to support Sphinx versions and conversion tools.","last_verified":"2026-04-13T00:00:00.000Z","tags":["Sphinx","documentation","SVG","PDF","PNG","converter","extension","LaTeX"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/sphinxcontrib-svg2pdfconverter"},{"id":6890,"title":"Sphinxcontrib Video","library":"sphinxcontrib-video","status":"active","version":"0.4.2","language":"python","ecosystem":"pypi","summary":"sphinxcontrib-video is a Sphinx extension that allows developers and technical writers to embed HTML5 videos (MP4, WebM, Ogg) directly into their Sphinx-generated documentation. It acts as a wrapper around the HTML5 `<video>` tag, exposing most of its parameters as directive options. The library is actively maintained, with the current stable version being 0.4.2, released on January 14, 2026, and typically follows a periodic release cadence.","last_verified":"2026-04-15T00:00:00.000Z","tags":["sphinx","documentation","html5","video","extension"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/sphinxcontrib-video"},{"id":4266,"title":"Sphinx Contrib WebSupport","library":"sphinxcontrib-websupport","status":"active","version":"2.0.0","language":"python","ecosystem":"pypi","summary":"sphinxcontrib-websupport provides a Python API to easily integrate Sphinx documentation into your Web application. It facilitates building Sphinx documentation in a web-friendly format and retrieving content. The current version is 2.0.0, and releases are infrequent but can include significant breaking changes between major versions.","last_verified":"2026-04-11T00:00:00.000Z","tags":["documentation","sphinx","web","publishing","static-site","rendering"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/sphinxcontrib-websupport"},{"id":7743,"title":"Sphinx YouTube Extension","library":"sphinxcontrib-youtube","status":"active","version":"1.5.0","language":"python","ecosystem":"pypi","summary":"sphinxcontrib-youtube is a Sphinx extension that enables embedding YouTube, Vimeo, and PeerTube videos directly into reStructuredText or MyST documentation. It is currently at version 1.5.0 and is actively maintained with several releases per year addressing compatibility with Sphinx, adding new features, and bug fixes.","last_verified":"2026-04-16T00:00:00.000Z","tags":["sphinx","documentation","extension","youtube","vimeo","peertube","rst","myst"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/sphinxcontrib-youtube"},{"id":7744,"title":"Sphinx Emoji Codes","library":"sphinxemoji","status":"active","version":"0.3.2","language":"python","ecosystem":"pypi","summary":"Sphinx Emoji Codes (sphinxemoji) is a Sphinx extension that enables the use of emoji shortcodes (e.g., |:smile:|) directly within your Sphinx documentation. It is currently at version 0.3.2 and primarily releases updates to maintain compatibility with new Sphinx versions or to fix bugs.","last_verified":"2026-04-16T00:00:00.000Z","tags":["sphinx","emoji","documentation","extension","reStructuredText"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/sphinxemoji"},{"id":5498,"title":"Sphinx Open Graph Extension","library":"sphinxext-opengraph","status":"active","version":"0.13.0","language":"python","ecosystem":"pypi","summary":"sphinxext-opengraph is a Sphinx extension that automatically generates Open Graph Protocol (OGP) metadata for each page of your documentation. This enables rich previews when documentation links are shared on social media platforms. The current version is 0.13.0, and the project maintains an active release cadence with regular updates and support for recent Sphinx and Python versions.","last_verified":"2026-04-13T00:00:00.000Z","tags":["sphinx","documentation","opengraph","seo","social media","extension"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/sphinxext-opengraph"},{"id":10250,"title":"Sphinx Redirect Extension","library":"sphinxext-rediraffe","status":"active","version":"0.3.0","language":"python","ecosystem":"pypi","summary":"sphinxext-rediraffe is a Sphinx extension that generates HTTP redirects (via HTML meta refresh tags) for non-existent pages, pointing them to specified working pages. This is useful for maintaining SEO and user experience when restructuring documentation. It is currently at version 0.3.0 and typically releases updates as needed for bug fixes, compatibility with new Sphinx versions, or minor features.","last_verified":"2026-04-17T00:00:00.000Z","tags":["sphinx","documentation","redirects","meta-refresh","extension"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/sphinxext-rediraffe"},{"id":27414,"title":"SPHN (SPHN Data Model)","library":"sphn","status":"active","version":"0.2.1","language":"python","ecosystem":"pypi","summary":"A Python library for working with the SPHN (Swiss Personalized Health Network) data model. Version 0.2.1. Enables creation, validation, and serialization of SPHN-compliant RDF data. Currently in early development with frequent releases.","last_verified":"2026-05-01T00:00:00.000Z","tags":["sphn","healthcare","rdf","semantic","data-model"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/sphn"},{"id":22392,"title":"sphobjinv","library":"sphobjinv","status":"active","version":"2.4","language":"python","ecosystem":"pypi","summary":"Sphinx objects.inv Inspection/Manipulation Tool. Version 2.4 (requires Python >=3.10). Enables introspection and modification of Sphinx inventories, including conversion to/from JSON, HTML, and Text. Last release: v2.4 (2025-04-01). Release cadence: irregular.","last_verified":"2026-04-27T00:00:00.000Z","tags":["sphinx","inventory","documentation","tool"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/sphobjinv"},{"id":22394,"title":"Spiceflow","library":"spiceflow","status":"active","version":"1.18.0","language":"javascript","ecosystem":"npm","summary":"Spiceflow is a TypeScript-first API framework for building type-safe RPC web applications. Version 1.18.0 is the current stable release. It provides a simple, composable API for defining routes, middleware, and error handling with full end-to-end type safety via inferred request and response schemas. Key differentiators include automatic OpenTelemetry integration, server timing headers, type-safe form data parsing, and support for Cloudflare Workers, Vercel, and Node.js environments. It is compatible with the Model Context Protocol SDK and ships its own TypeScript definitions. Release cadence is frequent, with multiple pre-release versions.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/spiceflow"},{"id":10251,"title":"SpiceyPy","library":"spiceypy","status":"active","version":"8.1.0","language":"python","ecosystem":"pypi","summary":"SpiceyPy is a Python wrapper for NASA's NAIF CSPICE Toolkit, providing tools for computing ephemeris, attitude, event finding, and geometry for spacecraft and celestial bodies. It enables Python users to leverage the powerful CSPICE library. The library is actively maintained with frequent releases, currently at version 8.1.0, and often includes performance enhancements and new features.","last_verified":"2026-04-17T00:00:00.000Z","tags":["astronomy","space","naif","spice","celestial mechanics","ephemeris","satellite","geometry","numpy"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/spiceypy"},{"id":7745,"title":"Spider Cloud Python SDK","library":"spider-client","status":"active","version":"0.1.88","language":"python","ecosystem":"pypi","summary":"The `spider-client` is a Python SDK for integrating with the Spider Cloud API, providing tools for web scraping, large-scale crawling, link extraction, and taking screenshots. It is designed to efficiently collect data, often formatted for compatibility with Language Models (LLMs), leveraging a Rust-based engine optimized for AI that supports concurrent operations, streaming, and headless Chrome rendering. The library is actively maintained, with frequent updates, and the current version is 0.1.88.","last_verified":"2026-04-16T00:00:00.000Z","tags":["web scraping","crawling","api client","ai","llm","data extraction","streaming"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/spider-client"},{"id":22396,"title":"spidev","library":"spidev","status":"active","version":"3.8","language":"python","ecosystem":"pypi","summary":"Python bindings for Linux SPI access through spidev. Current version 3.8 provides low-level control of SPI devices via the Linux spidev kernel interface. Release cadence is infrequent; maintained on GitHub.","last_verified":"2026-04-27T00:00:00.000Z","tags":["spi","linux","embedded","hardware","spidev"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/spidev"},{"id":6891,"title":"spin","library":"spin","status":"active","version":"0.18","language":"python","ecosystem":"pypi","summary":"spin is a developer tool designed to simplify common tasks for scientific Python libraries, such as environment setup, testing, and documentation builds. It focuses on standardizing development workflows using `pyproject.toml`. Current version is 0.18, with releases occurring periodically to add features and fix bugs.","last_verified":"2026-04-15T00:00:00.000Z","tags":["developer-tool","build-tool","task-runner","scientific-python","cli"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/spin"},{"id":18815,"title":"SpinDB","library":"spindb","status":"active","version":"0.48.1","language":"javascript","ecosystem":"npm","summary":"SpinDB (v0.48.1) is a zero-configuration, Docker-free local database management tool that packages 21 database engines (PostgreSQL, MySQL, MariaDB, SQLite, DuckDB, MongoDB, FerretDB, Redis, Valkey, ClickHouse, Qdrant, Meilisearch, CouchDB, CockroachDB, SurrealDB, QuestDB, TypeDB, InfluxDB, Weaviate, TigerBeetle, LibSQL) into a single CLI. It runs directly on macOS, Linux, and Windows without Docker or VMs, providing commands to create, start, connect, run SQL/shell, backup, and clone databases. The tool persists data in ~/.spindb and exposes connection URLs. It is licensed under PolyForm Noncommercial and requires Node.js >=22 and pnpm >=8. Key differentiators include broad engine support, simple CLI, and no external dependencies like Docker.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","hostdb","spindb","postgres","postgresql","postgresql-documentdb","mysql","mariadb","database"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/spindb"},{"id":3813,"title":"Spinners for Terminals","library":"spinners","status":"maintenance","version":"0.0.24","language":"python","ecosystem":"pypi","summary":"A Python port of the `cli-spinners` Node.js library, this package provides access to over 60 different terminal spinner definitions. Each definition includes the animation frames and the recommended interval between frames. It serves as a data source for spinner designs rather than a full-featured spinning utility. For more advanced usage, such as animating spinners with context managers or decorators, other libraries like `halo` or `yaspin` are often recommended as wrappers. The current version is 0.0.24, released in February 2020. [1, 2, 6]","last_verified":"2026-04-25T16:16:17.751Z","tags":["cli","spinner","spinners","terminal","term","console","ascii","unicode","loading","indicator","progress","busy","wait","idle","json"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/spinners"},{"id":24640,"title":"Spire.Doc for Python","library":"spire-doc","status":"active","version":"14.4.2","language":"python","ecosystem":"pypi","summary":"Spire.Doc for Python is a standalone Word Python API for creating, reading, manipulating, and converting Word documents (DOC, DOCX, RTF, etc.) without Microsoft Office. Version 14.4.2 is current; major version bumps occur roughly every 3-6 months, often introducing breaking changes in API paths.","last_verified":"2026-05-01T00:00:00.000Z","tags":["word","docx","document","spire","office"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/spire-doc"},{"id":26422,"title":"spire-plugin-lint-staged","library":"spire-plugin-lint-staged","status":"active","version":"5.0.7","language":"javascript","ecosystem":"npm","summary":"A Spire plugin that integrates lint-staged into the Spire workflow, running lint-staged during the precommit hook. Current stable version is 5.0.9, with sporadic updates. It extends Spire's plugin system for Git precommit linting. Differs from standalone lint-staged usage by automating configuration via Spire's lifecycle hooks. Requires Spire v4 or v5 and Node >=12.20.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/spire-plugin-lint-staged"},{"id":20565,"title":"spire-plugin-prettier","library":"spire-plugin-prettier","status":"active","version":"5.0.8","language":"javascript","ecosystem":"npm","summary":"Prettier plugin for the Spire monorepo toolchain. Current stable version is 5.0.8, released November 2022. Cadence is tied to Spire major releases, with patch releases roughly monthly. Key differentiators: integrates Prettier into Spire's hook system (setup, precommit, run) and provides opinionated defaults for config and ignore files, while allowing customization via options like `prettierConfig`, `autosetPrettierConfig`, and `glob`. Alternative to manual Prettier setup in Spire-based monorepos. Requires peer dependency `spire` ^4.0.0 || ^5.0.0 and Node >=12.20.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/spire-plugin-prettier"},{"id":9326,"title":"Spire.XLS for Python","library":"spire-xls","status":"active","version":"16.4.0","language":"python","ecosystem":"pypi","summary":"Spire.XLS for Python is a standalone Excel API designed for processing Excel files (XLS, XLSX, XLSB, XLSM, CSV) within Python applications. It allows developers to create, read, write, convert, and print Excel documents without requiring Microsoft Office. The current version is 16.4.0, and it maintains a regular release cadence with multiple updates annually.","last_verified":"2026-04-16T00:00:00.000Z","tags":["excel","spreadsheet","office","xls","xlsx","data processing"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/spire-xls"},{"id":12060,"title":"Fast Splay Tree","library":"splaytree","status":"active","version":"3.2.3","language":"javascript","ecosystem":"npm","summary":"splaytree is a JavaScript library providing a fast, non-recursive implementation of a Splay tree data structure. It is designed for use in both Node.js environments (requiring Node.js >=18.20 or >=20) and modern browsers. The current stable version is 3.2.3, with recent patch releases indicating active maintenance and quick fixes for module resolution issues. Key differentiators include its simplicity (under 1000 lines of code) and high performance, offering amortized O(log n) time complexity for search, insert, and delete operations. It supports splitting, merging, key updates, bulk loading, and allows for optional duplicate keys. Its API is similar to w8r/avl, making it familiar to users of that library, and the implementation is adapted directly from Wikipedia's top-down splaying algorithm.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","binary-tree","bst","splay-tree","splay","balanced-search-tree","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/splaytree"},{"id":16906,"title":"Splay Tree Data Structures for TypeScript","library":"splaytree-ts","status":"active","version":"1.0.2","language":"javascript","ecosystem":"npm","summary":"splaytree-ts is a TypeScript library that provides efficient implementations of Splay Tree data structures, specifically `SplayTreeMap` and `SplayTreeSet`. Splay trees are self-balancing binary search trees with the distinct characteristic that recently accessed elements are more quickly accessible again, offering O(log(n)) amortized time complexity for fundamental operations like insertion, lookup, and removal. The current stable version is 1.0.2. Its key differentiation lies in the splaying heuristic, which optimizes for temporal locality of reference, making it particularly performant for workloads with skewed access patterns. The library supports custom comparison functions and key validation predicates for flexible use with various data types, enhancing its utility beyond simple primitive comparisons.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","splay","tree","map","set","self-balancing","binary","search","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/splaytree-ts"},{"id":6249,"title":"Splinebox","library":"splinebox","status":"active","version":"0.5.1","language":"python","ecosystem":"pypi","summary":"Splinebox is an open-source Python package for fitting splines. It offers a wide variety of spline types, including Hermite splines, and makes it easy to specify custom loss functions to control spline properties such as smoothness. Currently at version 0.5.1, the library is actively developed with a steady release cadence.","last_verified":"2026-04-14T00:00:00.000Z","tags":["spline","fitting","interpolation","geometry","numerical","computer-vision"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/splinebox"},{"id":24634,"title":"Splines in Euclidean Space and Beyond","library":"splines","status":"active","version":"0.3.3","language":"python","ecosystem":"pypi","summary":"A Python library for creating and evaluating splines in Euclidean space and beyond, including B-splines and Bézier curves. Current version is 0.3.3, released in 2021. The library is under active development with irregular release cadence.","last_verified":"2026-05-01T00:00:00.000Z","tags":["splines","B-splines","Bezier","Catmull-Rom","interpolation"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/splines"},{"id":5499,"title":"Splink","library":"splink","status":"active","version":"4.0.16","language":"python","ecosystem":"pypi","summary":"Splink is a Python package for fast, accurate, and scalable probabilistic record linkage (entity resolution). It enables users to deduplicate and link records from datasets that lack unique identifiers, leveraging unsupervised learning based on the Fellegi-Sunter model. Splink supports various SQL backends like DuckDB, Apache Spark, and AWS Athena, allowing it to scale to datasets of 100 million records or more, and provides a suite of interactive visualizations for model understanding and diagnostics.","last_verified":"2026-04-13T00:00:00.000Z","tags":["data linkage","entity resolution","deduplication","probabilistic matching","big data","sql","data science"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/splink"},{"id":7746,"title":"Splinter","library":"splinter","status":"active","version":"0.21.0","language":"python","ecosystem":"pypi","summary":"Splinter is a Python library that provides a high-level browser abstraction for web acceptance testing and browser automation. It supports multiple drivers including Selenium (for Chrome, Firefox, Edge, etc.) and offers a consistent API to interact with web elements, forms, and pages. It is actively maintained with regular feature releases and bug fixes, typically every few months. The current stable version is 0.21.0.","last_verified":"2026-04-16T00:00:00.000Z","tags":["web testing","browser automation","acceptance testing","selenium","headless browser","e2e testing"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/splinter"},{"id":22397,"title":"split-vendor-chunk-plugin","library":"split-vendor-chunk-plugin","status":"active","version":"7.0.0","language":"javascript","ecosystem":"npm","summary":"A Vite plugin that automatically splits vendor chunks (node_modules imports) into separate files for improved caching and parallel loading. Current stable version: 7.0.0. The plugin groups node_modules imports into vendor chunks based on package name, with scoped packages handled separately. It is a lightweight alternative to manual Rollup/Vite manualChunks configuration. Release cadence is irregular but maintained.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","vite","rollup","chunk","split","vendor","splitVendorChunkPlugin"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/split-vendor-chunk-plugin"},{"id":12061,"title":"Split.js","library":"split.js","status":"active","version":"1.6.5","language":"javascript","ecosystem":"npm","summary":"Split.js is a lightweight, 2kb gzipped utility for creating resizeable split views in web applications. It is currently stable at version 1.6.5 and maintains a consistent release cadence with minor bug fixes and feature enhancements, as seen in recent 1.5.x releases. Key differentiators include its zero-dependency footprint, small size, and high performance due to its pure CSS resizing approach without attaching window event listeners. It is unopinionated, working well with various layout models like `float` and `flex`, and boasts broad browser compatibility, supporting IE9 and early versions of modern browsers. It provides a simple API to create and manage split panels, allowing developers to control initial sizes, minimum/maximum sizes, gutter behavior, and drag intervals.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","css","split","flexbox","tiny","split-layout","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/split.js"},{"id":8678,"title":"Split.io Python Client","library":"splitio-client","status":"active","version":"10.6.0","language":"python","ecosystem":"pypi","summary":"Split.io Python Client (splitio-client) is the official Python SDK for the Split Feature Delivery Platform. It enables developers to implement feature flags, conduct controlled rollouts, and perform data-driven experiments to manage the customer experience. The library is actively maintained by Split (now part of Harness) with frequent updates that include bug fixes and new feature support, such as rule-based segments and feature flag prerequisites. It is compatible with Python 3.7 and higher.","last_verified":"2026-04-16T00:00:00.000Z","tags":["feature flag","a/b testing","split testing","experimentation","rollout","harness"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/splitio-client"},{"id":15837,"title":"Splittable Bundler","library":"splittable","status":"abandoned","version":"4.0.0","language":"javascript","ecosystem":"npm","summary":"Splittable is a JavaScript module bundler designed for efficient code splitting, optimized bundle sizes, and dead code elimination, leveraging Closure Compiler, Babel, and Browserify under the hood. Currently at version 4.0.0, the package appears to be abandoned, with its last known publication several years ago, indicating no ongoing development or maintenance. It differentiates itself by offering a \"zero-configuration\" approach to advanced optimizations, aiming to produce smaller code than contemporary alternatives like Webpack and Rollup (though Rollup at the time lacked code splitting and direct CommonJS support). It supports both ES6 and CommonJS modules (with some caveats) and includes experimental JSX support. While it aims for simplicity, its reliance on Java for Closure Compiler and specific Babel configurations are key operational considerations.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","bundler","module","code splitting","commonjs","es6","closure compiler","JSX"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/splittable"},{"id":24635,"title":"Splitwise Python SDK","library":"splitwise","status":"active","version":"3.0.0","language":"python","ecosystem":"pypi","summary":"Unofficial Python SDK for the Splitwise API. Version 3.0.0 includes fixes for updateExpense and getExpenses. Release cadence is irregular.","last_verified":"2026-05-01T00:00:00.000Z","tags":["splitwise","api","sdk","expense-sharing"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/splitwise"},{"id":17954,"title":"Splunk HTTP Event Collector Stream for Bunyan","library":"splunk-bunyan-logger","status":"active","version":"0.11.0","language":"javascript","ecosystem":"npm","summary":"The `splunk-bunyan-logger` package provides a Bunyan stream specifically designed to send structured log data to Splunk Enterprise or Splunk Cloud via the HTTP Event Collector (HEC). It acts as a bridge, allowing applications using the Bunyan JSON logging library to seamlessly integrate with Splunk's data ingestion capabilities. The current stable version is 0.11.0. While no explicit release cadence is provided, the recent update (0.11.0) indicates active maintenance, with the last update fixing deprecated internal dependencies. Key differentiators include its tight integration with Bunyan's streaming architecture, batching capabilities for efficient data transfer, and support for custom event formatting. It requires Node.js v4 or later (tested with v10 and v14) and Splunk Enterprise 6.3.0 or later, or Splunk Cloud.","last_verified":"2026-04-23T00:00:00.000Z","tags":["javascript","splunk","HTTP","event","collector","logging","stream","bunyan"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/splunk-bunyan-logger"},{"id":4772,"title":"Splunk Logging Handler","library":"splunk-handler","status":"active","version":"3.0.0","language":"python","ecosystem":"pypi","summary":"The `splunk-handler` library provides a Python logging handler for sending log events to a Splunk Enterprise instance. It leverages the Splunk HTTP Event Collector (HEC) for data ingestion. The current version is 3.0.0, and the project maintains an active release cadence, addressing bug fixes, new features, and Python compatibility updates.","last_verified":"2026-04-12T00:00:00.000Z","tags":["logging","splunk","log-handler","observability"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/splunk-handler"},{"id":24636,"title":"splunk-hec-handler","library":"splunk-hec-handler","status":"active","version":"1.2.0","language":"python","ecosystem":"pypi","summary":"A Python logging handler that sends logs to Splunk via HTTP Event Collector (HEC). Current version 1.2.0, maintained on GitHub with occasional updates.","last_verified":"2026-05-01T00:00:00.000Z","tags":["logging","splunk","hec","handler"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/splunk-hec-handler"},{"id":16536,"title":"Splunk Logging for JavaScript","library":"splunk-logging","status":"active","version":"0.11.1","language":"javascript","ecosystem":"npm","summary":"The `splunk-logging` package provides a straightforward JavaScript interface for Node.js applications to send log data to Splunk Enterprise or Splunk Cloud via the HTTP Event Collector (HEC). The current stable version is 0.11.1, with releases occurring periodically to address dependencies and minor enhancements rather than a fixed cadence. This library simplifies the process of sending events by handling connection details, batching, and retries automatically. Key features include configurable batching settings (interval, maximum count, and maximum size), support for custom event formatting, and options for SSL certificate validation. While primarily community-supported, it is an official Splunk project designed for seamless integration with Splunk HEC endpoints, making it a robust choice for Node.js-based logging into the Splunk ecosystem.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","splunk","HTTP","event","collector","logging","stream"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/splunk-logging"},{"id":8677,"title":"Splunk OpenTelemetry Python","library":"splunk-opentelemetry","status":"active","version":"2.9.0","language":"python","ecosystem":"pypi","summary":"The `splunk-opentelemetry` Python distribution provides automatic and manual instrumentation for Python applications, collecting traces, metrics, and logs using OpenTelemetry. It bundles OpenTelemetry SDK and API components, along with exporters and instrumentations specifically configured for Splunk Observability Cloud. The current version is 2.9.0, with regular releases tied to upstream OpenTelemetry Python component updates.","last_verified":"2026-04-16T00:00:00.000Z","tags":["opentelemetry","splunk","tracing","metrics","logs","observability","instrumentation"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/splunk-opentelemetry"},{"id":4267,"title":"Splunk SDK for Python","library":"splunk-sdk","status":"active","version":"2.1.1","language":"python","ecosystem":"pypi","summary":"The Splunk Software Development Kit for Python allows developers to programmatically interact with the Splunk platform's REST API. It provides a Pythonic interface for searching data, managing configurations, working with indexes and inputs, and building custom applications. The library is actively maintained with frequent minor releases and bug fixes.","last_verified":"2026-04-11T00:00:00.000Z","tags":["splunk","sdk","api-client","data-management","logging","rest-api"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/splunk-sdk"},{"id":22399,"title":"splunklib","library":"splunklib","status":"active","version":"1.0.0","language":"python","ecosystem":"pypi","summary":"A simple library for performing Splunk search automation. Provides a thin wrapper around Splunk's REST API to execute searches and retrieve results. Current version 1.0.0, released in 2022, with no recent updates.","last_verified":"2026-04-27T00:00:00.000Z","tags":["splunk","search","automation","rest-api"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/splunklib"},{"id":14043,"title":"SPM Webpack Bundler","library":"spm-webpack","status":"abandoned","version":"0.7.7","language":"javascript","ecosystem":"npm","summary":"This package, `spm-webpack` (version 0.7.7), served as a project bundler for SPM (Static Package Manager) projects, leveraging Webpack for its core bundling capabilities. SPM was a package manager primarily used within the Chinese developer community, designed for front-end development, and often used with the Sea.js module loader. The `spm-webpack` tool aimed to integrate Webpack's modern bundling features into the SPM ecosystem, allowing SPM users to build and optimize their static assets. However, the upstream SPM project itself has been explicitly deprecated and archived since August 2018, with official recommendations to transition to npm for package management. Consequently, `spm-webpack` has also been effectively abandoned, with no active development or maintenance. Its relevance is now primarily historical, and it is not suitable for new projects or ongoing development.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/spm-webpack"},{"id":28203,"title":"spookyhash","library":"spookyhash","status":"active","version":"2.1.1","language":"python","ecosystem":"pypi","summary":"A Python wrapper for SpookyHash version 2, a fast non-cryptographic hash function. Current version 2.1.1 provides hash128 and hash64 algorithms with an API similar to hashlib. Release cadence is low; last update July 2024.","last_verified":"2026-05-09T00:00:00.000Z","tags":["hash","non-cryptographic","spookyhash","fast-hashing"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/spookyhash"},{"id":26424,"title":"spoon","library":"spoon","status":"abandoned","version":"0.1.10","language":"javascript","ecosystem":"npm","summary":"Spoon is a JavaScript transpiler that converts synchronous code into continuation-passing style (CPS) by identifying specified function calls and rewriting the surrounding code to use callbacks. It parses JavaScript using Esprima, constructs a High-Level Intermediate Representation (HIR) in the form of a Control Flow Graph (CFG), and then renders the transformed code back to JavaScript. Current stable version is 0.1.10, with no recent releases. It is primarily a proof-of-concept for transpilation techniques and is not actively maintained. Differentiators include low-level CFG manipulation and selective transpilation via declaration comments.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/spoon"},{"id":24637,"title":"spotDL - Spotify Downloader","library":"spotdl","status":"active","version":"4.4.4","language":"python","ecosystem":"pypi","summary":"spotDL downloads Spotify playlists and songs with album art and metadata. Version 4.4.4 requires Python <3.15,>=3.10. It uses yt-dlp or other sources to fetch audio. Releases are irregular but frequent.","last_verified":"2026-05-01T00:00:00.000Z","tags":["spotify","downloader","music","cli"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/spotdl"},{"id":16225,"title":"Spotify Audio Web Component","library":"spotify-audio-element","status":"active","version":"1.0.4","language":"javascript","ecosystem":"npm","summary":"The `spotify-audio-element` package provides a custom web component, `<spotify-audio>`, designed to embed and control Spotify audio playback directly within HTML. It aims to replicate the standard HTML `<audio>` element's API, offering a familiar interface for developers. Currently at version `1.0.4`, this package is part of the `muxinc/media-elements` monorepo, which sees active development across its various media component offerings. While `spotify-audio-element` itself might not have frequent individual version bumps, the monorepo has consistent updates across its related packages. Its primary differentiators include a compliant `HTMLMediaElement` API surface, making it intuitive for those familiar with native audio elements, and seamless integration capabilities with `Media Chrome` for advanced UI customization.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","spotify","audio","player","web component","custom element","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/spotify-audio-element"},{"id":28204,"title":"spotify-random-saved-album","library":"spotify-random-saved-album","status":"active","version":"0.0.8","language":"python","ecosystem":"pypi","summary":"A CLI tool that retrieves a URL to a random album from a user's Spotify saved albums. Version 0.0.8 requires Python >=3.7, uses the Spotify Web API, and is released on PyPI. Development is sporadic.","last_verified":"2026-05-09T00:00:00.000Z","tags":["spotify","cli","random","album","api"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/spotify-random-saved-album"},{"id":28205,"title":"spotify-recommender-api","library":"spotify-recommender-api","status":"deprecated","version":"5.4.5","language":"python","ecosystem":"pypi","summary":"Generates song recommendations for Spotify playlists using K-Nearest-Neighbors and optionally VADER sentiment analysis. Version 5.4.5 is the final release; the library has been deactivated due to Spotify API changes in 2025. No longer maintained.","last_verified":"2026-05-09T00:00:00.000Z","tags":["spotify","recommendations","knn","music","deprecated"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/spotify-recommender-api"},{"id":28206,"title":"spotify-ripper-morgaroth","library":"spotify-ripper-morgaroth","status":"maintenance","version":"2.9.6","language":"python","ecosystem":"pypi","summary":"A fork of spotify-ripper that rips Spotify URIs to audio files. It uses libspotify to stream audio and encodes it to MP3, FLAC, etc. Current version 2.9.6. Release cadence is irregular; last release in 2020.","last_verified":"2026-05-09T00:00:00.000Z","tags":["spotify","ripper","audio","fork"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/spotify-ripper-morgaroth"},{"id":28207,"title":"Spotify SDK","library":"spotify-sdk","status":"active","version":"0.10.0","language":"python","ecosystem":"pypi","summary":"A Python SDK for the Spotify Web API. Current version is 0.10.0, requiring Python >=3.10. The library is actively maintained with a focus on async/await patterns.","last_verified":"2026-05-09T00:00:00.000Z","tags":["spotify","api","sdk","async"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/spotify-sdk"},{"id":28208,"title":"Spotify to Musi","library":"spotify-to-musi","status":"active","version":"2.0.1","language":"python","ecosystem":"pypi","summary":"Transfer Spotify playlists to Musi. Current version: 2.0.1. Async rewrite with improved Spotify to YouTube Music conversion. Release cadence is sporadic.","last_verified":"2026-05-09T00:00:00.000Z","tags":["spotify","musi","playlist","transfer","music","async"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/spotify-to-musi"},{"id":28210,"title":"spotify-to-sqlite","library":"spotify-to-sqlite","status":"active","version":"0.2.1","language":"python","ecosystem":"pypi","summary":"Converts a Spotify export ZIP file into a SQLite database. Current version 0.2.1, released Jun 2023. Low activity, maintained as needed.","last_verified":"2026-05-09T00:00:00.000Z","tags":["spotify","sqlite","data-export","cli"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/spotify-to-sqlite"},{"id":28209,"title":"Spotify to YouTube Music","library":"spotify-to-ytmusic","status":"active","version":"0.8.0","language":"python","ecosystem":"pypi","summary":"A Python library and CLI tool for transferring Spotify playlists to YouTube Music. Version 0.8.0, requires Python 3.10+. Active development with occasional releases.","last_verified":"2026-05-09T00:00:00.000Z","tags":["spotify","youtube-music","playlist-transfer","cli"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/spotify-to-ytmusic"},{"id":28211,"title":"Spotify Token","library":"spotify-token","status":"active","version":"1.0.0","language":"python","ecosystem":"pypi","summary":"Python wrapper for fetching Spotify Webplayer access tokens, useful for interacting with the Spotify Webplayer API. Current version 1.0.0. Low maintenance cadence.","last_verified":"2026-05-09T00:00:00.000Z","tags":["spotify","token","webplayer","authentication"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/spotify-token"},{"id":28212,"title":"spotify-uri","library":"spotify-uri","status":"active","version":"1.0.3","language":"python","ecosystem":"pypi","summary":"A Python port of @TooTallNate/spotify-uri for parsing and formatting Spotify URIs and URLs. Current version 1.0.3, actively maintained with low release cadence.","last_verified":"2026-05-09T00:00:00.000Z","tags":["spotify","uri-parsing","url-parsing"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/spotify-uri"},{"id":28213,"title":"spotify-utils","library":"spotify-utils","status":"active","version":"2.0.1","language":"python","ecosystem":"pypi","summary":"A CLI and TUI tool for various Spotify utility tasks like playlist management, export, and import. Current version 2.0.1, released Sep 2025. Active development with frequent minor releases.","last_verified":"2026-05-09T00:00:00.000Z","tags":["spotify","cli","tui","playlist","export"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/spotify-utils"},{"id":14044,"title":"Spotify Web API Node.js Wrapper","library":"spotify-web-api-node","status":"active","version":"5.0.2","language":"javascript","ecosystem":"npm","summary":"This library provides a universal wrapper and client for the Spotify Web API, designed to run seamlessly in both Node.js environments and modern browsers via bundlers like browserify, webpack, or rollup. Currently at stable version 5.0.2, the project maintains an active development status, with updates addressing bugs and adding new features, although major version releases can have extended intervals. Its key differentiators include comprehensive coverage of Spotify's Web API endpoints, offering helper functions for fetching music metadata, managing user profiles and playlists, interacting with the user's music library, personalizing content, browsing categories, controlling playback, and managing user/artist following relationships. The library aims to simplify interaction with the Spotify API's OAuth 2.0 authentication flows and various data retrieval/manipulation operations.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","spotify","echonest","music","api","wrapper","client","web api"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/spotify-web-api-node"},{"id":28216,"title":"Spotify Web Downloader","library":"spotify-web-downloader","status":"active","version":"1.8.1","language":"python","ecosystem":"pypi","summary":"A Python CLI application for downloading songs and music videos from Spotify by analyzing Spotify URLs, fetching metadata, and sourcing audio/video from YouTube or other providers. Version 1.8.1, requires Python >=3.8. Active maintenance.","last_verified":"2026-05-09T00:00:00.000Z","tags":["spotify","downloader","cli","music","youtube"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/spotify-web-downloader"},{"id":28214,"title":"spotify-webapi","library":"spotify-webapi","status":"abandoned","version":"1.0.3","language":"python","ecosystem":"pypi","summary":"A lightweight Python library to fetch tracks from Spotify playlists without using the official Spotify Web API. Version 1.0.3 is current; release cadence is irregular. No longer actively maintained (abandoned by author).","last_verified":"2026-05-09T00:00:00.000Z","tags":["spotify","playlist","web-scraping","unofficial","abandoned"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/spotify-webapi"},{"id":28215,"title":"Spotify-YouTube Migrator","library":"spotify-youtube-migrator","status":"active","version":"2.0.0","language":"python","ecosystem":"pypi","summary":"A Python package to migrate playlists between Spotify and YouTube Music. Version 2.0.0 supports OAuth authentication and bidirectional migration. Release cadence is irregular; last updated November 2024.","last_verified":"2026-05-09T00:00:00.000Z","tags":["spotify","youtube-music","playlist-migration","music","transfer"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/spotify-youtube-migrator"},{"id":28220,"title":"spotify2csv","library":"spotify2csv","status":"active","version":"0.4.2","language":"python","ecosystem":"pypi","summary":"A Python library to convert Spotify URLs (tracks, playlists, albums) into CSV files containing track info like name, artist, and album. Current version: 0.4.2. Release cadence: infrequent.","last_verified":"2026-05-09T00:00:00.000Z","tags":["spotify","csv","playlist","metadata"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/spotify2csv"},{"id":28217,"title":"spotify2ytmusic","library":"spotify2ytmusic","status":"active","version":"0.9.32","language":"python","ecosystem":"pypi","summary":"CLI tool and library to transfer Spotify playlists to YouTube Music. v0.9.32, active development, monthly releases.","last_verified":"2026-05-09T00:00:00.000Z","tags":["spotify","youtube-music","playlist-transfer","cli","migration"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/spotify2ytmusic"},{"id":28218,"title":"Spotify2YTMusicV2","library":"spotify2ytmusicv2","status":"active","version":"0.2.2","language":"python","ecosystem":"pypi","summary":"A tool to copy Spotify playlists to YouTube Music (YTMusic). Currently at version 0.2.2, released on 2025-04-20. Release cadence is irregular; still in early development.","last_verified":"2026-05-09T00:00:00.000Z","tags":["spotify","youtube-music","playlist-transfer","cli"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/spotify2ytmusicv2"},{"id":28219,"title":"Spotifyaio","library":"spotifyaio","status":"active","version":"2.0.2","language":"python","ecosystem":"pypi","summary":"Asynchronous Python client for the Spotify Web API, built on aiohttp. Current version 2.0.2, requires Python >=3.13. Actively maintained with frequent releases.","last_verified":"2026-05-09T00:00:00.000Z","tags":["spotify","async","api-client","aiohttp"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/spotifyaio"},{"id":28221,"title":"spotifycl","library":"spotifycl","status":"active","version":"1.3.3","language":"python","ecosystem":"pypi","summary":"A command-line interface for Spotify that controls playback, manages playlists, and displays current track info. Version 1.3.3, updated August 2024. Maintenance frequency is low; no recent activity.","last_verified":"2026-05-09T00:00:00.000Z","tags":["spotify","cli","music","playback"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/spotifycl"},{"id":28222,"title":"spotifynews","library":"spotifynews","status":"active","version":"0.1.4","language":"python","ecosystem":"pypi","summary":"A small Python library for fetching news about Spotify artists and playlists. Current version 0.1.4, released infrequently. It wraps the Spotify Web API and provides simple data structures for tracks, albums, and artists.","last_verified":"2026-05-09T00:00:00.000Z","tags":["spotify","music","api-wrapper","news"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/spotifynews"},{"id":28224,"title":"SpotifySaver","library":"spotifysaver","status":"active","version":"0.7.5","language":"python","ecosystem":"pypi","summary":"Download Spotify tracks/albums/playlists with metadata via YouTube Music, designed for Jellyfin libraries. Current version 0.7.5, requires Python 3.9-3.12. Development is active with regular releases.","last_verified":"2026-05-09T00:00:00.000Z","tags":["spotify","youtube-music","downloader","metadata","jellyfin","cli","api"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/spotifysaver"},{"id":28223,"title":"SpotifyScraper","library":"spotifyscraper","status":"active","version":"2.1.5","language":"python","ecosystem":"pypi","summary":"A Python library for extracting playlist and track metadata from Spotify without requiring authentication. Version 2.1.5 uses the library's own internal parser and requests. Rapid release cadence with frequent breaking API changes.","last_verified":"2026-05-09T00:00:00.000Z","tags":["spotify","scraper","web-scraping","music"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/spotifyscraper"},{"id":28225,"title":"Spotifython","library":"spotifython","status":"active","version":"0.2.12","language":"python","ecosystem":"pypi","summary":"A caching Python interface to readonly parts of the Spotify API. Current version 0.2.12, requires Python >=3.10, with monthly releases. Provides simple access to Spotify data with built-in caching.","last_verified":"2026-05-09T00:00:00.000Z","tags":["spotify","api","caching","readonly"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/spotifython"},{"id":28226,"title":"SpotifyTracker","library":"spotifytracker","status":"active","version":"0.0.18","language":"python","ecosystem":"pypi","summary":"Track your Spotify play history by fetching recently played tracks and storing them locally. Version 0.0.18 is in early development; releases are sporadic.","last_verified":"2026-05-09T00:00:00.000Z","tags":["spotify","tracking","play-history","music"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/spotifytracker"},{"id":28227,"title":"Spotify Web API for Python","library":"spotifywebapi","status":"active","version":"1.2.8","language":"python","ecosystem":"pypi","summary":"A simple Python wrapper for the Spotify Web API. Current version 1.2.8, supports Python >=3.6. Released under MIT license, maintained on GitHub. Release cadence is irregular.","last_verified":"2026-05-09T00:00:00.000Z","tags":["spotify","web-api","wrapper","music"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/spotifywebapi"},{"id":28228,"title":"Spotify Web API Python Library","library":"spotifywebapipython","status":"active","version":"1.0.270","language":"python","ecosystem":"pypi","summary":"A modern, typed Python3 library for the Spotify Web API, supporting OAuth, pagination, and all major endpoints. Current version 1.0.270, released on PyPI with active development.","last_verified":"2026-05-09T00:00:00.000Z","tags":["spotify","api","music","oauth","async"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/spotifywebapipython"},{"id":28229,"title":"Spotilyzer","library":"spotilyzer","status":"active","version":"0.2.0","language":"python","ecosystem":"pypi","summary":"AWS Spot Fleet Analyzer that analyzes Spot Fleet requests and provides recommendations for improving cost efficiency and instance availability. Version 0.2.0, low activity.","last_verified":"2026-05-09T00:00:00.000Z","tags":["aws","spot-instances","cost-optimization"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/spotilyzer"},{"id":5065,"title":"Spotinst Agent","library":"spotinst-agent","status":"active","version":"1.1.260","language":"python","ecosystem":"pypi","summary":"The `spotinst-agent` is a Python-based executor designed as a spectrum instance agent. Its primary function is to run remote scripts, collect data, and deploy applications on machines using a polling architecture. It's an active project, with version 1.1.260 released in June 2024, and appears to follow a regular release cadence.","last_verified":"2026-04-12T00:00:00.000Z","tags":["cloud management","agent","spot instances","automation","remote execution","devops","monitoring"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/spotinst-agent"},{"id":27417,"title":"Spotinst Agent 2","library":"spotinst-agent-2","status":"active","version":"2.0.11","language":"python","ecosystem":"pypi","summary":"Spectrum instance spotinst-agent that runs remote scripts, collects data, deploys applications, and more. Version 2.0.11, Python 3 only. Maintained by Spotinst.","last_verified":"2026-04-27T00:00:00.000Z","tags":["spotinst","agent","scripts","cloud"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/spotinst-agent-2"},{"id":28230,"title":"Spotinst Agent Beta","library":"spotinst-agent-beta","status":"active","version":"2.2.289","language":"python","ecosystem":"pypi","summary":"The Spotinst Agent (beta) is a lightweight agent for Spectrum instances that enables remote script execution, data collection, application deployment, and more. Current version: 2.2.289. Release cadence is frequent, often multiple times per month.","last_verified":"2026-05-09T00:00:00.000Z","tags":["spotinst","agent","beta","cloud","deployment","remote-scripting"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/spotinst-agent-beta"},{"id":28231,"title":"Spotiphy","library":"spotiphy","status":"active","version":"0.3.1","language":"python","ecosystem":"pypi","summary":"Integrated pipeline for spatial transcriptomics deconvolution and decomposition to generate pseudo single-cell resolution images. Current version 0.3.1, active development on GitHub.","last_verified":"2026-05-09T00:00:00.000Z","tags":["spatial transcriptomics","deconvolution","single-cell","bioinformatics"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/spotiphy"},{"id":6250,"title":"Spotipy","library":"spotipy","status":"active","version":"2.26.0","language":"python","ecosystem":"pypi","summary":"Spotipy is a lightweight Python library for the Spotify Web API, providing full access to music data and user authorization features. It offers abstractions for both Client Credentials and Authorization Code flows, making interactions with the Spotify platform straightforward. Maintained actively, it receives frequent updates to align with Spotify API changes and address security concerns.","last_verified":"2026-04-14T00:00:00.000Z","tags":["spotify","api","music","authentication","web api","oauth"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/spotipy"},{"id":28232,"title":"spotipy-anon","library":"spotipy-anon","status":"active","version":"1.5.7","language":"python","ecosystem":"pypi","summary":"An extension to Spotipy that enables anonymous access to the Spotify Web API without requiring a Spotify developer account. Version 1.5.7 uses TOTP-based token generation via external secrets. Active development with frequent releases.","last_verified":"2026-05-09T00:00:00.000Z","tags":["spotify","api","anonymous","spotipy","totp"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/spotipy-anon"},{"id":28235,"title":"spotipy-cli","library":"spotipy-cli","status":"active","version":"0.3.0","language":"python","ecosystem":"pypi","summary":"A command-line interface for Spotify Web API built on top of Spotipy. Version 0.3.0 is the latest. Development appears to be intermittent.","last_verified":"2026-05-09T00:00:00.000Z","tags":["spotify","cli","api","music","spotipy"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/spotipy-cli"},{"id":28233,"title":"SpotipyTUI","library":"spotipy-tui","status":"active","version":"1.0.5","language":"python","ecosystem":"pypi","summary":"A text-based user interface (TUI) for controlling the Spotify desktop client, built on spotipy. Version 1.0.5; no recent activity, last release 2023. Low cadence.","last_verified":"2026-05-09T00:00:00.000Z","tags":["spotify","tui","cli","music"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/spotipy-tui"},{"id":28234,"title":"Spotipy2","library":"spotipy2","status":"active","version":"0.6.1","language":"python","ecosystem":"pypi","summary":"The next generation Spotify Web API wrapper for Python. Current version 0.6.1, supports Python 3.7+. Active development with async support, dataclass types, and OAuth flows.","last_verified":"2026-05-09T00:00:00.000Z","tags":["spotify","api","wrapper","async","web-api"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/spotipy2"},{"id":28236,"title":"SpotipyIO","library":"spotipyio","status":"active","version":"1.1.1","language":"python","ecosystem":"pypi","summary":"An async Python client for the Spotify Web API, supporting authentication, caching, and all major endpoints. Current version 1.1.1, requires Python 3.8–3.12. Released sporadically.","last_verified":"2026-05-09T00:00:00.000Z","tags":["spotify","async","api","web-api","music"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/spotipyio"},{"id":28237,"title":"spotipylist","library":"spotipylist","status":"active","version":"0.2.1","language":"python","ecosystem":"pypi","summary":"A playlist generator for creating local playlists using Spotify curated playlists. Current version 0.2.1, supports Python >=3.6, and is maintained with occasional updates.","last_verified":"2026-05-09T00:00:00.000Z","tags":["playlist","spotify","music"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/spotipylist"},{"id":28238,"title":"Spotixplore","library":"spotixplore","status":"deprecated","version":"0.2.0","language":"python","ecosystem":"pypi","summary":"A Python library to explore Spotify tracks features and recommendations from a given playlist. Version 0.2.0, pre-release, unmaintained since 2023.","last_verified":"2026-05-09T00:00:00.000Z","tags":["spotify","music","playlist","data-analysis"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/spotixplore"},{"id":28239,"title":"Spotizerr Auth Phoenix","library":"spotizerr-auth-phoenix","status":"active","version":"0.0.16","language":"python","ecosystem":"pypi","summary":"A Spotizerr authentication utility for configuring Spotify credentials. Provides helper functions to manage OAuth tokens and refresh flows. Version 0.0.16, updated infrequently.","last_verified":"2026-05-09T00:00:00.000Z","tags":["spotify","auth","oauth","spotizerr","authentication"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/spotizerr-auth-phoenix"},{"id":28240,"title":"SPOTLED","library":"spotled","status":"active","version":"1.3.0","language":"python","ecosystem":"pypi","summary":"Unofficial Python library for controlling SPOTLED Bluetooth LED displays. Supports text, images, animations, and real-time updates. Current version: 1.3.0, release cadence: irregular.","last_verified":"2026-05-09T00:00:00.000Z","tags":["spotled","bluetooth","led-display","iot"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/spotled"},{"id":28243,"title":"Spotler SDK","library":"spotler-sdk","status":"active","version":"0.3.2","language":"python","ecosystem":"pypi","summary":"Python SDK for the Spotler email marketing platform. Current version 0.3.2, requires Python >=3.12 and <4.0. Early-stage package with infrequent releases.","last_verified":"2026-05-09T00:00:00.000Z","tags":["spotler","email","sdk","marketing"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/spotler-sdk"},{"id":28241,"title":"Spotless","library":"spotless","status":"active","version":"0.4.1","language":"python","ecosystem":"pypi","summary":"Spotless is a Python library for grid-free deconvolution directly from radio interferometry visibilities. It implements the \"DoB-CLEAN\" algorithm for reconstructing sky images without gridding. The current version is 0.4.1. Release cadence is low, with occasional updates.","last_verified":"2026-05-09T00:00:00.000Z","tags":["radio astronomy","deconvolution","interferometry","grid-free","cleaning"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/spotless"},{"id":28244,"title":"Spotlight","library":"spotlight","status":"active","version":"3.4.0","language":"python","ecosystem":"pypi","summary":"Data validation library for Python, inspired by Laravel's validation system. Current version 3.4.0, supports Python >=3.6. Active development with frequent releases.","last_verified":"2026-05-09T00:00:00.000Z","tags":["validation","form-validation","laravel-inspired"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/spotlight"},{"id":28242,"title":"Spotlight Monitor","library":"spotlight-monitor","status":"active","version":"0.5.1","language":"python","ecosystem":"pypi","summary":"Spotlight Monitor is an AI-powered service monitoring SDK for Python. Version 0.5.1 supports Python >=3.9. It provides decorators and context managers to track service health, latency, and errors, integrating with OpenAI and Anthropic for intelligent alerting. Release cadence is irregular.","last_verified":"2026-05-09T00:00:00.000Z","tags":["monitoring","ai","observability","sdk","decorator"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/spotlight-monitor"},{"id":28245,"title":"Spotlite","library":"spotlite","status":"active","version":"0.10.0","language":"python","ecosystem":"pypi","summary":"Spotlite is a Python client library for interacting with Satellogic APIs, simplifying authentication, data catalog queries, and order management. Version 0.10.0 requires Python >= 3.11.5 and is under active development.","last_verified":"2026-05-09T00:00:00.000Z","tags":["satellogic","satellite","api-client","geospatial"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/spotlite"},{"id":28246,"title":"spotpy - A Statistical Parameter Optimization Tool","library":"spotpy","status":"active","version":"1.6.7","language":"python","ecosystem":"pypi","summary":"spotpy is a Python library for statistical parameter optimization, calibration, and sensitivity analysis of environmental models. It provides a range of algorithms including Monte Carlo, Markov chain Monte Carlo (MCMC), Shuffled Complex Evolution (SCE-UA), DREAM, and various sensitivity analysis methods like FAST and Morris. Current version: 1.6.7. Release cadence is irregular, with several minor releases in recent years.","last_verified":"2026-05-09T00:00:00.000Z","tags":["optimization","parameter estimation","sensitivity analysis","mcmc","calibration","environmental modeling"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/spotpy"},{"id":28247,"title":"Spotrix","library":"spotrix","status":"active","version":"1.2.0","language":"python","ecosystem":"pypi","summary":"Spotrix is a modern, enterprise-ready business intelligence web application that allows users to explore and visualize data using a no-code viz builder or a state-of-the-art SQL IDE. Version 1.2.0 is the latest stable release, with active development.","last_verified":"2026-05-09T00:00:00.000Z","tags":["business-intelligence","data-visualization","sql-ide","analytics"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/spotrix"},{"id":28248,"title":"spotr - Terminal Spotify Tool","library":"spotrpy","status":"active","version":"4.1","language":"python","ecosystem":"pypi","summary":"A simple Spotify tool for the terminal that allows searching, playing, and managing Spotify playlists and tracks. Current version 4.1, released with Python >=3.6 support. Maintenance cadence is irregular.","last_verified":"2026-05-09T00:00:00.000Z","tags":["spotify","cli","terminal","music"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/spotrpy"},{"id":28249,"title":"Spotted Python SDK","library":"spotted","status":"active","version":"0.31.1","language":"python","ecosystem":"pypi","summary":"The official Python library for the Spotted API, providing a typed interface for programmatic access. Current version 0.31.1, with frequent releases reflecting active development.","last_verified":"2026-05-09T00:00:00.000Z","tags":["api-client","spotted","sdk"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/spotted"},{"id":28250,"title":"Spotty","library":"spotty","status":"active","version":"1.3.3","language":"python","ecosystem":"pypi","summary":"Spotty is a tool for training deep learning models on AWS and GCP spot/preemptible instances. It manages cloud instance lifecycle, Docker container environment, and file syncing. Current version 1.3.3 (December 2023), with irregular releases approximately every 3-6 months.","last_verified":"2026-05-09T00:00:00.000Z","tags":["deep learning","aws","gcp","spot instances","training","cloud"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/spotty"},{"id":28251,"title":"spotui","library":"spotui","status":"active","version":"0.1.20","language":"python","ecosystem":"pypi","summary":"A terminal user interface for Spotify, allowing browsing and control of playlists, search, and playback. Current version 0.1.20, released on GitHub. Development may be low activity; last release in 2021.","last_verified":"2026-05-09T00:00:00.000Z","tags":["spotify","tui","terminal","music","cli"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/spotui"},{"id":28252,"title":"Spounge Proto Python","library":"spounge-proto-py","status":"active","version":"0.2.9","language":"python","ecosystem":"pypi","summary":"Generated protobuf Python packages for Spounge AI ecosystem microservices. Current version is 0.2.9. Released as needed, follows TypeScript proto versioning (2.2.0).","last_verified":"2026-05-09T00:00:00.000Z","tags":["protobuf","grpc","spounge","microservices"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/spounge-proto-py"},{"id":28253,"title":"Spox","library":"spox","status":"active","version":"0.17.1","language":"python","ecosystem":"pypi","summary":"A framework for constructing ONNX computational graphs programmatically. Current version 0.17.1, supports Python >=3.10, and follows a monthly/quarterly release cadence. Spox provides a high-level API to build, inline, and manipulate ONNX models with type-safe operators and shape inference.","last_verified":"2026-05-09T00:00:00.000Z","tags":["onnx","computational-graph","deep-learning","model-building"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/spox"},{"id":28254,"title":"sppam","library":"sppam","status":"active","version":"0.1.10","language":"python","ecosystem":"pypi","summary":"A Python library for AUC maximization via a saddle point problem classifier. Current version: 0.1.10, early development stage with occasional releases.","last_verified":"2026-05-09T00:00:00.000Z","tags":["machine-learning","auc-maximization","imbalanced-learning","classifier"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/sppam"},{"id":28255,"title":"SPPL (Sum-Product Probabilistic Language)","library":"sppl","status":"active","version":"2.0.4","language":"python","ecosystem":"pypi","summary":"SPPL is a probabilistic programming language for specifying and manipulating sum-product expressions. Version 2.0.4 targets Python >=3.8. The library enables concise modeling of discrete and continuous random variables with automatic inference.","last_verified":"2026-05-09T00:00:00.000Z","tags":["probabilistic-programming","sum-product","inference","graphical-models","bayesian"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/sppl"},{"id":28256,"title":"Sample Python Process Manager","library":"sppm","status":"active","version":"2.1.4","language":"python","ecosystem":"pypi","summary":"SPPM is a Python process management library that simplifies daemonization, service supervision, and command-line process control. Current version 2.1.4 supports Python >=3.8.5. Released under MIT license, maintained on GitHub with irregular cadence.","last_verified":"2026-05-09T00:00:00.000Z","tags":["process-manager","daemon","supervision","cli"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/sppm"},{"id":26423,"title":"SPPT Lint Init","library":"sppt-lint-init","status":"active","version":"1.0.8","language":"javascript","ecosystem":"npm","summary":"A CLI tool that initializes sppt-lint configuration files in your project with a single npx command. Version 1.0.8 is the current stable release. It prompts users to select a preset configuration, then generates .sppt-lintrc files adapted to common project types (Node.js, React, TypeScript). Unlike manual lint setup, this tool automates boilerplate and standardizes config decisions across teams.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/sppt-lint-init"},{"id":28257,"title":"SPQ - Simple Physical Quantities","library":"spq","status":"active","version":"1.0.5","language":"python","ecosystem":"pypi","summary":"A lightweight library for handling physical quantities with units and uncertainties. Version 1.0.5, semi-active development, sporadic releases.","last_verified":"2026-05-09T00:00:00.000Z","tags":["physical-quantities","units","uncertainty","physics","scientific-computing"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/spq"},{"id":28258,"title":"sprang","library":"sprang","status":"deprecated","version":"0.21","language":"python","ecosystem":"pypi","summary":"A command-line tool and Python library for posting and retrieving text snippets via the sprunge.us pastebin service. Current version 0.21. No recent updates; repository archived/unmaintained.","last_verified":"2026-05-09T00:00:00.000Z","tags":["pastebin","sprunge","cli","snippet"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/sprang"},{"id":28259,"title":"Spravka","library":"spravka","status":"active","version":"0.0.14","language":"python","ecosystem":"pypi","summary":"Spravka is a tool for auto-generating Python project boilerplate and configuration files. Version 0.0.14 is the latest. Release cadence is irregular. It is designed to scaffold project structure, pyproject.toml, CI/CD, and other common files based on user prompts.","last_verified":"2026-05-09T00:00:00.000Z","tags":["boilerplate","code-generation","project-scaffolding"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/spravka"},{"id":28260,"title":"Spraycharles","library":"spraycharles","status":"active","version":"2.0.3","language":"python","ecosystem":"pypi","summary":"A low and slow password spraying tool for Active Directory, designed to spray credentials over a long period of time to avoid lockouts. Version 2.0.3 supports OWA, EWS, Teams, and ADFS, with concurrency and retry intervals. Development is active.","last_verified":"2026-05-09T00:00:00.000Z","tags":["password-spraying","active-directory","security","pentesting"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/spraycharles"},{"id":28261,"title":"SpreadMagic","library":"spreadmagic","status":"active","version":"2.6.1","language":"python","ecosystem":"pypi","summary":"SpreadMagic is a Python package that provides a magic command for Jupyter and Google Colab to execute Python code in code cells using PyScript within an iframe, enabling interactive spreadsheet-like outputs. Current version 2.6.1, actively maintained.","last_verified":"2026-05-09T00:00:00.000Z","tags":["jupyter","magic","pyscript","spreadsheet","colab"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/spreadmagic"},{"id":28266,"title":"Spreadsheet","library":"spreadsheet","status":"active","version":"1.2.1","language":"python","ecosystem":"pypi","summary":"A Python tool for manipulating Google Spreadsheets. Version 1.2.1 is the latest release. The project appears to be in maintenance mode with no recent updates (last commit in 2019).","last_verified":"2026-05-09T00:00:00.000Z","tags":["google-spreadsheets","google-data-api","spreadsheet","legacy","gdata"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/spreadsheet"},{"id":28262,"title":"spreadsheet-db","library":"spreadsheet-db","status":"active","version":"1.3","language":"python","ecosystem":"pypi","summary":"A lightweight Python library that uses Google Sheets as a database. Currently at version 1.3, with no regular release cadence.","last_verified":"2026-05-09T00:00:00.000Z","tags":["google-sheets","database","spreadsheet","orm"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/spreadsheet-db"},{"id":28264,"title":"spreadsheet-handling","library":"spreadsheet-handling","status":"active","version":"0.1.0b5","language":"python","ecosystem":"pypi","summary":"Composable pipelines for spreadsheets (JSON/YAML/CSV/XLSX) with FK helpers, validation, and IO routing. Version 0.1.0b5, requires Python >=3.10, pre-release beta with active development.","last_verified":"2026-05-09T00:00:00.000Z","tags":["spreadsheet","pipeline","csv","xlsx","yaml","json","validation","foreign-key"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/spreadsheet-handling"},{"id":28263,"title":"spreadsheet-splitter","library":"spreadsheet-splitter","status":"active","version":"0.1.0","language":"python","ecosystem":"pypi","summary":"A command-line tool to split large Excel files (.xls/.xlsx) into smaller chunks with low memory usage. Version 0.1.0, requires Python >=3.13. Initial release, no breaking changes yet.","last_verified":"2026-05-09T00:00:00.000Z","tags":["excel","spreadsheet","split","csv","file-split"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/spreadsheet-splitter"},{"id":28265,"title":"Spreadsheet Use","library":"spreadsheet-use","status":"maintenance","version":"0.1.2","language":"python","ecosystem":"pypi","summary":"Alias package for univer-use, a Python library for interacting with spreadsheet data via the Univer platform. Version 0.1.2, latest. Release cadence: irregular, mostly maintenance updates.","last_verified":"2026-05-09T00:00:00.000Z","tags":["spreadsheet","alias","univer"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/spreadsheet-use"},{"id":28267,"title":"SpreadsheetBot","library":"spreadsheetbot","status":"active","version":"2.5.2","language":"python","ecosystem":"pypi","summary":"A Python library to build Telegram bots where the bot logic and data are managed via Google Spreadsheets. Version 2.5.2, actively maintained. Targets Python >= 3.11. Release cadence: irregular.","last_verified":"2026-05-09T00:00:00.000Z","tags":["telegram","bot","google-sheets","spreadsheet","automation"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/spreadsheetbot"},{"id":28269,"title":"spreadsheetforms","library":"spreadsheetforms","status":"active","version":"0.5.0","language":"python","ecosystem":"pypi","summary":"Tools for creating, extracting submitted data from, and filling spreadsheet-based forms. Current version 0.5.0, requires Python >=3.7. Release cadence is irregular.","last_verified":"2026-05-09T00:00:00.000Z","tags":["spreadsheet","forms","data extraction","excel"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/spreadsheetforms"},{"id":28268,"title":"spreadsnake","library":"spreadsnake","status":"active","version":"1.0a1","language":"python","ecosystem":"pypi","summary":"A Python spreadsheet API for reading, writing, and manipulating spreadsheet files (e.g., Excel, CSV). Currently in alpha (v1.0a1), release cadence is unknown.","last_verified":"2026-05-09T00:00:00.000Z","tags":["spreadsheet","excel","csv","data","alpha"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/spreadsnake"},{"id":28270,"title":"Sprechstimme","library":"sprechstimme","status":"active","version":"1.8.10","language":"python","ecosystem":"pypi","summary":"A modular Python synthesizer and sequencer for real-time audio generation and music composition. Current version 1.8.10, released monthly.","last_verified":"2026-05-09T00:00:00.000Z","tags":["synthesizer","sequencer","audio","music"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/sprechstimme"},{"id":28271,"title":"spreg","library":"spreg","status":"active","version":"1.9.0","language":"python","ecosystem":"pypi","summary":"PySAL Spatial Econometric Regression in Python. Provides spatial regression models (OLS, ML, GM, Panel) and diagnostics. Current version: 1.9.0. Released approximately every 3-6 months.","last_verified":"2026-05-09T00:00:00.000Z","tags":["spatial econometrics","pysal","regression","spatial statistics"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/spreg"},{"id":28274,"title":"Sprig","library":"sprig","status":"active","version":"0.5.1","language":"python","ecosystem":"pypi","summary":"Sprig is a Python library providing a collection of miscellaneous utilities that don't fit neatly elsewhere, often used for functional programming helpers (like composition and chaining). Version 0.5.1 is the latest release, with no regular cadence; the project is in early development.","last_verified":"2026-05-09T00:00:00.000Z","tags":["utilities","functional","composition","helpers"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/sprig"},{"id":28272,"title":"sprig-config","library":"sprig-config","status":"active","version":"1.4.8","language":"python","ecosystem":"pypi","summary":"A Python library for loading and deep-merging configuration from multiple formats (YAML, JSON, TOML, Python dicts) with Spring-like profiles and variable interpolation. Supports include directives and environment variable substitution. Latest version 1.4.8, requires Python ≥3.13.","last_verified":"2026-05-09T00:00:00.000Z","tags":["configuration","deep-merge","yaml","json","toml","profiles","python"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/sprig-config"},{"id":28273,"title":"sprig-essentials","library":"sprig-essentials","status":"active","version":"0.5.0","language":"python","ecosystem":"pypi","summary":"Simplifying the process of creating games and apps for the Sprig. Currently at v0.5.0, under active development with regular releases.","last_verified":"2026-05-09T00:00:00.000Z","tags":["game-dev","sprig","arcade","education"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/sprig-essentials"},{"id":28277,"title":"spright","library":"spright","status":"active","version":"25.6.3","language":"python","ecosystem":"pypi","summary":"Bayesian radius-density-mass relation for small planets, using a hierarchical Bayesian model to infer interior composition from observed mass and radius. Current version 25.6.3, released monthly.","last_verified":"2026-05-09T00:00:00.000Z","tags":["astronomy","exoplanets","bayesian","interior-composition","radius-density"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/spright"},{"id":28275,"title":"sprime","library":"sprime","status":"active","version":"0.2.2","language":"python","ecosystem":"pypi","summary":"sprime is a biomedical library for screening high-throughput screening data in preclinical drug studies. Current version 0.2.2, requires Python >=3.8, released irregularly.","last_verified":"2026-05-09T00:00:00.000Z","tags":["biomedical","high-throughput screening","preclinical drug studies"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/sprime"},{"id":28282,"title":"spring","library":"spring","status":"active","version":"5.8.7","language":"python","ecosystem":"pypi","summary":"Simple Couchbase workload generator built on pylibcouchbase. Version 5.8.7; release cadence is irregular.","last_verified":"2026-05-09T00:00:00.000Z","tags":["couchbase","workload-generator","testing","pylibcouchbase"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/spring"},{"id":28276,"title":"Spring Boot CRUD Generator","library":"spring-boot-crud-generator","status":"active","version":"0.0.8","language":"python","ecosystem":"pypi","summary":"A Python tool that generates Spring Boot CRUD code (controller, service, repository, entity) from a database table. Version 0.0.8, with infrequent releases.","last_verified":"2026-05-09T00:00:00.000Z","tags":["code-generator","spring-boot","crud","java"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/spring-boot-crud-generator"},{"id":28278,"title":"Spring Config Client Python","library":"spring-config-client-python","status":"active","version":"0.1.3","language":"python","ecosystem":"pypi","summary":"Lightweight Spring Cloud Config client for Python, version 0.1.3, released April 2025. Fetches configuration from Spring Cloud Config Server and supports property sources merging. Active development with monthly releases.","last_verified":"2026-05-09T00:00:00.000Z","tags":["spring-cloud-config","configuration","client","python"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/spring-config-client-python"},{"id":28279,"title":"Spring Data SQLAlchemy","library":"spring-data-sqlachemy","status":"active","version":"0.1.4","language":"python","ecosystem":"pypi","summary":"Spring Data SQLAlchemy (v0.1.4) brings Spring Data-style repository patterns to Python's SQLAlchemy. It provides automatic query generation from method names, dynamic queries with Example/QueryByExample, and integration with SQLAlchemy async sessions. Designed for projects requiring a familiar Spring Data DSL while using SQLAlchemy ORM.","last_verified":"2026-05-09T00:00:00.000Z","tags":["spring-data","sqlalchemy","repository-pattern","orm","query-by-example"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/spring-data-sqlachemy"},{"id":28280,"title":"spring-initializer","library":"spring-initializer","status":"active","version":"1.0.3","language":"python","ecosystem":"pypi","summary":"Download and extract Spring framework code templates from Spring Initializr. Current version 1.0.3, supports Python >=3.6. Low release cadence.","last_verified":"2026-05-09T00:00:00.000Z","tags":["spring","spring-boot","initializr","code-generation","template"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/spring-initializer"},{"id":28281,"title":"Spring Python Core","library":"spring-py-core","status":"active","version":"0.1.5","language":"python","ecosystem":"pypi","summary":"A Python implementation of the Spring Framework Inversion of Control (IoC) container, providing dependency injection, bean management, and configuration support. Currently at version 0.1.5, released with a monthly cadence. Requires Python 3.11+.","last_verified":"2026-05-09T00:00:00.000Z","tags":["spring","ioc","dependency-injection","python3.11+"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/spring-py-core"},{"id":28283,"title":"Springable","library":"springable","status":"active","version":"1.0.1","language":"python","ecosystem":"pypi","summary":"Nonlinear spring assembly solver and visualization library. Version 1.0.1 supports Python >=3.10. Uses flexel formulation for modeling complex spring networks. Active development, monthly releases.","last_verified":"2026-05-09T00:00:00.000Z","tags":["spring","nonlinear","assembly","solver","visualization"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/springable"},{"id":28284,"title":"Springboard","library":"springboard","status":"active","version":"3.1.4","language":"python","ecosystem":"pypi","summary":"Springboard is a Python library for bootstrapping and managing project templates. Version 3.1.4 is current; release cadence is irregular.","last_verified":"2026-05-09T00:00:00.000Z","tags":["templates","project generation","bootstrapping"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/springboard"},{"id":28285,"title":"springboot-generator","library":"springboot-generator","status":"active","version":"0.3.0","language":"python","ecosystem":"pypi","summary":"An interactive Spring Boot project generator for Python developers, producing Java 17/21 projects with Docker, Swagger, and modular architecture. Current version 0.3.0, updated about every 3 months.","last_verified":"2026-05-09T00:00:00.000Z","tags":["spring-boot","code-generator","java","cli","scaffold"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/springboot-generator"},{"id":28286,"title":"Springfield","library":"springfield","status":"active","version":"0.9.1","language":"python","ecosystem":"pypi","summary":"A backend agnostic data modeling entity library. Current version 0.9.1, release cadence is irregular. Designed for flexible data modeling with support for multiple backends.","last_verified":"2026-05-09T00:00:00.000Z","tags":["data-modeling","entity","backend-agnostic"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/springfield"},{"id":28287,"title":"springform","library":"springform","status":"active","version":"0.6.5","language":"python","ecosystem":"pypi","summary":"A simple templating system for Python class files. Current version: 0.6.5. Release cadence: irregular.","last_verified":"2026-05-09T00:00:00.000Z","tags":["templating","class generation","code generation"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/springform"},{"id":28288,"title":"Springheel","library":"springheel","status":"active","version":"7.0.2","language":"python","ecosystem":"pypi","summary":"Springheel is a static site generator specifically designed for webcomics. It helps comic artists manage pages, generate HTML templates, and deploy static sites. The current version is 7.0.2, with maintenance releases. Release cadence is irregular.","last_verified":"2026-05-09T00:00:00.000Z","tags":["static-site-generator","webcomics","comic","builder"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/springheel"},{"id":28289,"title":"Springlabs Django Standard","library":"springlabs-django","status":"active","version":"0.3.5","language":"python","ecosystem":"pypi","summary":"A Django extension providing standard utilities and configurations for Springlabs projects. Currently at version 0.3.5, targeting Python >=3.6. Release cadence is irregular.","last_verified":"2026-05-09T00:00:00.000Z","tags":["django","springlabs","django-utilities"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/springlabs-django"},{"id":28290,"title":"SpringPy","library":"springpy","status":"active","version":"0.1.0","language":"python","ecosystem":"pypi","summary":"SpringPy is a Python library for visualizing distance matrices as force-directed spring layouts. Version 0.1.0, released with an unspecified cadence. It supports Python >=3.4 and provides an easy interface to generate spring-based visualizations from distance matrices.","last_verified":"2026-05-09T00:00:00.000Z","tags":["distance-matrix","visualization","spring-layout","force-directed"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/springpy"},{"id":28291,"title":"SpringServe API Client","library":"springserve","status":"maintenance","version":"0.8.14","language":"python","ecosystem":"pypi","summary":"A Python library for interacting with the SpringServe API (console.springserve.com). Current version 0.8.14. Used for programmatic management of supply-side platform operations. Release cadence is irregular, with last update in 2021.","last_verified":"2026-05-09T00:00:00.000Z","tags":["springserve","api-client","advertising","supply-side-platform"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/springserve"},{"id":28292,"title":"springtime","library":"springtime","status":"active","version":"0.2.2","language":"python","ecosystem":"pypi","summary":"Springtime is a Python library for spatiotemporal phenology research with interpretable models. Current version 0.2.2 (released 2025-06-30), supports Python >=3.10. It provides data loaders for phenological datasets (Daymet, Appeears) and standardized data classes. Release cadence: irregular, with major updates ~6 months.","last_verified":"2026-05-09T00:00:00.000Z","tags":["phenology","spatiotemporal","machine learning","data loader"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/springtime"},{"id":28293,"title":"sprinkles-config","library":"sprinkles-config","status":"active","version":"0.1.4","language":"python","ecosystem":"pypi","summary":"Generate config files from AWS Secrets Manager. Current version 0.1.4. Low release cadence.","last_verified":"2026-05-09T00:00:00.000Z","tags":["config","aws","secrets-manager"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/sprinkles-config"},{"id":28294,"title":"Sprint Datapusher","library":"sprint-datapusher","status":"active","version":"0.1.2","language":"python","ecosystem":"pypi","summary":"A Python tool to read CSV files, transform them to JSON, and push the data to a sprint_excel_webserver. Current version 0.1.2, released sporadically. Python >=3.7, <4.0.","last_verified":"2026-05-09T00:00:00.000Z","tags":["csv","json","sprint","datapusher","excel"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/sprint-datapusher"},{"id":28295,"title":"Sprint Velocity","library":"sprint-velocity","status":"active","version":"1.0.5","language":"python","ecosystem":"pypi","summary":"Generates a Matplotlib plot showing scrum velocity for a sprint using data from Jira. Current version 1.0.5, released occasionally.","last_verified":"2026-05-09T00:00:00.000Z","tags":["jira","scrum","velocity","matplotlib"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/sprint-velocity"},{"id":28296,"title":"Sprintest","library":"sprintest","status":"active","version":"1.1.1","language":"python","ecosystem":"pypi","summary":"A client-server architecture test runner designed for heavy AI projects, enabling distributed test execution. Current version 1.1.1, released on PyPI with monthly updates.","last_verified":"2026-05-09T00:00:00.000Z","tags":["test-runner","client-server","distributed-testing","ai-projects"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/sprintest"},{"id":12062,"title":"sprintf-js","library":"sprintf-js","status":"active","version":"1.1.3","language":"javascript","ecosystem":"npm","summary":"sprintf-js is a JavaScript implementation of the `sprintf` and `vsprintf` functions, providing C-style string formatting capabilities for both browser and Node.js environments. The current stable version is 1.1.3, last published in 2016. It supports a comprehensive set of format specifiers, including argument reordering, padding, alignment, precision, and various type conversions (e.g., binary, octal, hexadecimal, scientific notation, and JSON for objects/arrays). Its key differentiators include a complete feature set for `sprintf` functionality and its lightweight nature, having no notable runtime dependencies. The package is considered mature and stable, with infrequent updates, making it a reliable choice for string interpolation when a dedicated templating engine is overkill.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/sprintf-js"},{"id":14045,"title":"sprintf-kit","library":"sprintf-kit","status":"active","version":"2.0.2","language":"javascript","ecosystem":"npm","summary":"sprintf-kit is a JavaScript library providing a modular `printf` format string parser and basic formatter. It allows developers to create custom `sprintf`-like functions by explicitly configuring specific modifier resolvers (e.g., for `%s`, `%d`). The library's core is its detailed `printf` syntax parser, which breaks down format strings into literals and placeholder metadata. It also offers a format function generator and a parts resolver generator, enabling granular control over how strings are processed and substitutions are applied. Currently at version 2.0.2, the package has seen infrequent but recent maintenance, with the last major update (v2.0.0) occurring in 2018, focusing on internal structure and advanced parsing capabilities. Its modularity and explicit modifier configuration differentiate it from simpler `sprintf` implementations that might bundle all modifiers by default.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","printf","sprintf","log","format","string"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/sprintf-kit"},{"id":28298,"title":"Sprintify Navigation","library":"sprintify-navigation","status":"active","version":"1.0.15","language":"python","ecosystem":"pypi","summary":"A navigation widget library for PySide6-based applications. Provides a sidebar or top-bar navigation component with material design styling. As of version 1.0.15, the package is stable with occasional updates. Requires Python >=3.6 and PySide6. The library is actively maintained on GitHub.","last_verified":"2026-05-09T00:00:00.000Z","tags":["PySide6","navigation","widget","Qt","GUI"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/sprintify-navigation"},{"id":28297,"title":"sprintsolo-sally-db-client","library":"sprintsolo-sally-db-client","status":"active","version":"0.1.136","language":"python","ecosystem":"pypi","summary":"A Prisma-based Python client for organization services, generated from a central repository. Version 0.1.136 targets Python >=3.11. This library provides auto-generated database access models and queries for Sally DB services.","last_verified":"2026-05-09T00:00:00.000Z","tags":["prisma","client","database","sally"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/sprintsolo-sally-db-client"},{"id":12063,"title":"Spritesmith - Spritesheet Generator","library":"spritesmith","status":"active","version":"3.5.1","language":"javascript","ecosystem":"npm","summary":"Spritesmith is a Node.js utility for programmatically generating spritesheets and corresponding coordinate maps from individual image files. It provides a robust solution for optimizing web assets by combining multiple small images into a single larger image, reducing HTTP requests and improving load times. The current stable version is 3.5.1, and while there isn't a fixed release cadence, major versions introduce significant API changes and improvements, as seen with versions 2.0.0 and 3.0.0. A key differentiator is its pluggable engine architecture, allowing users to switch between various image processing backends like `pixelsmith` (default Node.js-based), `gmsmith`, or `canvassmith` to suit performance or format requirements. It also offers flexible output formats for coordinate data, making it adaptable for integration with various CSS preprocessors and build tools such as Grunt and Gulp via dedicated plugins, and even Webpack.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","sprite","spritesheet","css"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/spritesmith"},{"id":23171,"title":"Sprocket RL Parser","library":"sprocket-rl-parser","status":"active","version":"1.2.110","language":"python","ecosystem":"pypi","summary":"A Python library for parsing Rocket League replay files (.replay) and analyzing match data. Current version 1.2.110, with frequent updates. Requires Python >=3.7.","last_verified":"2026-05-01T00:00:00.000Z","tags":["rocket-league","replay-parser","game-analysis","esports"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/sprocket-rl-parser"},{"id":14046,"title":"Sprotty Diagramming Framework","library":"sprotty","status":"active","version":"1.4.0","language":"javascript","ecosystem":"npm","summary":"Sprotty is a next-generation, open-source diagramming framework built with web technologies, primarily TypeScript. It provides a robust, extensible foundation for creating interactive graphical views in web applications and rich clients. The framework excels in fast, scalable SVG rendering with built-in animations, supporting both client-side-only and distributed (client/server) runtimes. Currently at version 1.4.0, it maintains an active release cadence with several minor versions per year since reaching maturity with its 1.0.0 release. Key differentiators include its reactive client architecture, a highly configurable dependency injection system (based on InversifyJS), and seamless integration capabilities with tools and ecosystems like Xtext, Langium, the Language Server Protocol (LSP), VS Code, and Theia, enabling the development of complex graphical editors and sophisticated visualizations. It leverages JSX for declarative view definition and standard CSS for comprehensive styling.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","eclipse","graphics","diagram","modeling","visualization","svg","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/sprotty"},{"id":7747,"title":"Secure Provisioning SDK (SPSDK)","library":"spsdk","status":"active","version":"3.7.1","language":"python","ecosystem":"pypi","summary":"SPSDK (Secure Provisioning SDK) is a Python SDK library designed by NXP to provide a unified, reliable, and easy-to-use solution for secure provisioning and programming across their MCU/MPU portfolio. It supports connecting and communicating with devices, configuring them, preparing/downloading/uploading data, and performing security operations. The library is actively developed, with frequent releases, and is currently at version 3.7.1, though PyPI classifies its development status as '3 - Alpha' which might refer to specific components or a historical classification.","last_verified":"2026-04-16T00:00:00.000Z","tags":["embedded","NXP","microcontroller","security","provisioning","bootloader","firmware","IoT","development-kit"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/spsdk"},{"id":24638,"title":"SPSDK MCU-Link","library":"spsdk-mcu-link","status":"active","version":"0.6.6","language":"python","ecosystem":"pypi","summary":"A debugger probe plugin for SPSDK (NXP's Secure Provisioning SDK) that adds support for LPC-Link and MCU-Link probes from NXP. Version 0.6.6; released as part of the SPSDK Plugins 3.2.0 release. Maintained by NXP with an active development cadence tied to SPSDK releases.","last_verified":"2026-05-01T00:00:00.000Z","tags":["nxp","spsdk","mcu-link","debug-probe","lpc-link"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/spsdk-mcu-link"},{"id":24639,"title":"SPSDK PQC - Post-Quantum Crypto support for SPSDK","library":"spsdk-pqc","status":"active","version":"0.6.8","language":"python","ecosystem":"pypi","summary":"A plugin for NXP's SPSDK that provides post-quantum cryptography support, including key generation, signing, and verification using algorithms like Dilithium, Falcon, and SPHINCS+. Current version 0.6.8, requires Python >=3.9. Released as part of SPSDK Plugins, with new versions approximately every 2-3 months.","last_verified":"2026-05-01T00:00:00.000Z","tags":["pqc","post-quantum","cryptography","nxp","spsdk","plugin"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/spsdk-pqc"},{"id":27415,"title":"SPSDK PyOCD Debugger Probe Plugin","library":"spsdk-pyocd","status":"active","version":"0.3.4","language":"python","ecosystem":"pypi","summary":"A PyOCD debug probe plugin for NXP's SPSDK (Secure Provisioning SDK), enabling PyOCD-based debug probes to interface with SPSDK debug operations. Current version: 0.3.4. Released as part of SPSDK Plugins 3.5.0. Release cadence: irregular, tied to SPSDK Plugins releases.","last_verified":"2026-05-01T00:00:00.000Z","tags":["spsdk","pyocd","debug","probe","nxp","embedded"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/spsdk-pyocd"},{"id":24641,"title":"spur","library":"spur","status":"maintenance","version":"0.3.23","language":"python","ecosystem":"pypi","summary":"A Python library for running commands and manipulating files locally or over SSH using the same interface. Current version: 0.3.23. Release cadence: sporadic, last release 2020.","last_verified":"2026-05-01T00:00:00.000Z","tags":["ssh","remote-execution","command-runner"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/spur"},{"id":18818,"title":"spy-middleware","library":"spy-middleware","status":"active","version":"1.2.2","language":"javascript","ecosystem":"npm","summary":"spy-middleware is a Redux middleware for spying on dispatched actions in tests. Version 1.2.2 is the latest stable release. It provides methods to retrieve dispatched actions, query for specific actions, and await actions that have been dispatched or will be dispatched. Unlike simple action loggers, it supports promise-based waiting for actions (until/untilNext), which integrates well with async test patterns. Ideal for integration testing of Redux stores where you need to assert on action sequences or wait for asynchronous side effects.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","redux","middleware","createStore","spy","testing","applyMiddleware"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/spy-middleware"},{"id":14930,"title":"Spy4js Testing Spy Framework","library":"spy4js","status":"active","version":"5.0.0","language":"javascript","ecosystem":"npm","summary":"Spy4js is a standalone JavaScript and TypeScript testing spy framework designed for integration with test runners like Vitest and Jest. It provides a robust API for creating and managing spies, focusing on test readability, detailed error messages, and efficient serialization of call arguments. The package aims to offer an intuitive alternative or supplement to the built-in spying capabilities of popular test frameworks. The current stable version is 5.0.0, released in September 2025. While release cadence can be irregular, significant updates (like the TypeScript migration in v3.0.0) introduce notable breaking changes. Key differentiators include an API optimized for readability, enhanced error reporting with detailed comparisons, and features like customizable behavior and module mocking capabilities for both CommonJS and ES Modules.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","spy","test","jest","vitest","TypeScript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/spy4js"},{"id":9327,"title":"Spyder","library":"spyder","status":"active","version":"6.1.4","language":"python","ecosystem":"pypi","summary":"Spyder is the Scientific Python Development Environment, a powerful open-source Integrated Development Environment (IDE) written in Python, for Python. It is designed for scientists, engineers, and data analysts, offering a unique blend of advanced editing, analysis, debugging, and profiling functionalities with capabilities for data exploration, interactive execution, deep inspection, and visualization. Spyder is actively developed with continuous releases, with the current version being 6.1.4. [3, 15, 16, 23]","last_verified":"2026-04-16T00:00:00.000Z","tags":["IDE","scientific computing","data analysis","Python development","debugger","profiler","Qt","plugin"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/spyder"},{"id":10252,"title":"Spyder Kernels","library":"spyder-kernels","status":"active","version":"3.1.4","language":"python","ecosystem":"pypi","summary":"Spyder-kernels provides the Jupyter kernels required for Spyder's console to run Python code. It enables Spyder to execute code in separate environments, ensuring isolation and flexibility for different projects. The current version is 3.1.4 and it typically releases new versions in sync with major Spyder IDE updates.","last_verified":"2026-04-17T00:00:00.000Z","tags":["jupyter","spyder","kernel","ide","python-environment"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/spyder-kernels"},{"id":24642,"title":"Spyne","library":"spyne","status":"maintenance","version":"2.14.0","language":"python","ecosystem":"pypi","summary":"A transport and architecture agnostic RPC library focusing on exposing public services with a well-defined API. Current version 2.14.0. Release cadence is irregular; last major release was 2020, with minor patches since.","last_verified":"2026-05-01T00:00:00.000Z","tags":["rpc","soap","wsgi","service"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/spyne"},{"id":2778,"title":"spython: Singularity/Apptainer Python Client","library":"spython","status":"active","version":"0.3.15","language":"python","ecosystem":"pypi","summary":"spython is a Python library that provides a programmatic interface for interacting with the Singularity (now Apptainer) container engine. It allows Python applications to execute Singularity commands, manage images, and run containers without directly calling the command-line interface. The current version is 0.3.15, and it maintains a somewhat active release cadence with several updates per year.","last_verified":"2026-04-25T00:48:00.960Z","tags":["singularity","apptainer","container","hpc","cli-wrapper"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/spython"},{"id":7748,"title":"Sqids Python","library":"sqids","status":"active","version":"0.5.2","language":"python","ecosystem":"pypi","summary":"Sqids (pronounced \"squids\") is a small, active, and community-maintained Python library that generates short, unique, and URL-safe IDs from non-negative numbers. It's commonly used for link shortening, generating IDs for public URLs or internal systems, and decoding for quicker database lookups. The current version is 0.5.2, and it follows a regular release cadence with ongoing development across various language ports.","last_verified":"2026-04-16T00:00:00.000Z","tags":["id generation","short ids","url-safe","encoding","decoding","numbers"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/sqids"},{"id":24644,"title":"sql-compare","library":"sql-compare","status":"active","version":"0.2.0","language":"python","ecosystem":"pypi","summary":"Compare SQL schemas and generate human-readable diffs. Version 0.2.0, released November 2024. Active development, monthly releases.","last_verified":"2026-05-01T00:00:00.000Z","tags":["sql","schema","diff","comparison"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/sql-compare"},{"id":26425,"title":"sql-compiler","library":"sql-compiler","status":"active","version":"1.0.2","language":"javascript","ecosystem":"npm","summary":"A SQL compiler library for Node.js (version 1.0.2, latest) that tokenizes, parses, and generates SQL, allowing dynamic editing of the query AST. Releases are infrequent (no recent updates). Differentiators: provides a full pipeline (tokenizer, parser, code generator) and a manipulable AST, unlike pure SQL parsers. Requires Node >=15 (ESM-only). Not widely adopted; use with caution for production.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","sql","compiler","parser"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/sql-compiler"},{"id":16537,"title":"SQL Fixtures","library":"sql-fixtures","status":"maintenance","version":"1.0.4","language":"javascript","ecosystem":"npm","summary":"sql-fixtures is a JavaScript library designed to populate SQL databases with structured test data, commonly referred to as 'fixtures'. It automatically handles foreign key dependencies, making it suitable for integration testing and generating dummy data for development environments. The current stable version is 1.0.4, last published approximately five years ago. The package maintainer has stated it is 'dormant but stable,' indicating a maintenance-only release cadence where new features are not expected, but critical issues will be addressed. Internally, it leverages the `knex` SQL query builder, supporting PostgreSQL, MySQL, MariaDB, and SQLite. Its key differentiator is the ability to define data specifications in a simple JavaScript object format and have the library intelligently insert rows, resolving dependencies to ensure data integrity during population.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","fixtures","sql","postgres","sqlite","mysql","testing","dummy","data"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/sql-fixtures"},{"id":5066,"title":"SQL Formatter","library":"sql-formatter","status":"active","version":"0.6.2","language":"python","ecosystem":"pypi","summary":"sql-formatter is a Python library designed to format SQL queries, enhancing readability and quick understanding through consistent indentation and casing. It aims to standardize SQL query writing, similar to how 'black' formats Python code. The library provides both a command-line interface and a Python API, and is actively maintained with frequent bug fixes and feature enhancements.","last_verified":"2026-04-12T00:00:00.000Z","tags":["sql","formatter","code-style","linting","database"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/sql-formatter"},{"id":14929,"title":"SQL Language Server","library":"sql-language-server","status":"active","version":"1.7.1","language":"javascript","ecosystem":"npm","summary":"sql-language-server is an implementation of the Language Server Protocol (LSP) providing intelligent features for various SQL dialects, including linting, autocompletion, and schema introspection. It is designed to be run as a standalone server process, enabling integration with code editors and IDEs (like VS Code) that support LSP. The current stable version is 1.7.1, with minor releases appearing to follow a monthly or bi-monthly cadence, indicating active development. Key differentiators include its pluggable architecture for different SQL database clients (e.g., PostgreSQL, SQLite, BigQuery) and its focus on robust parsing and error handling, making it a valuable tool for SQL development workflows. It ships with TypeScript types, facilitating its use in TypeScript-based environments.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","sql","language-server","language-server-protocol","lint","autocompletion","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/sql-language-server"},{"id":26426,"title":"sql-lint","library":"sql-lint","status":"active","version":"1.0.2","language":"javascript","ecosystem":"npm","summary":"An intelligent SQL linter that performs sanity checks (e.g., missing WHERE, unmatched parentheses) and surfaces database errors with more informative messages. The current stable version is 1.0.2. Since v1.0.0, it has been considered stable. Compared to other SQL linters, sql-lint focuses on catching common mistakes like missing WHERE clauses and invalid DROP/CREATE options, and supports multiple databases (MySQL, PostgreSQL). It can be used as a CLI tool or programmatically in JavaScript/TypeScript, and ships TypeScript type definitions. Release cadence is irregular.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","sql","linter","checker","sql-linter","sql-lint","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/sql-lint"},{"id":1723,"title":"SQL Metadata","library":"sql-metadata","status":"active","version":"2.20.0","language":"python","ecosystem":"pypi","summary":"sql-metadata is a Python library that parses SQL queries to extract metadata such as table names, column names, query type (e.g., SELECT, INSERT, UPDATE, DELETE), and more. It leverages the tokenized query output from the `sqlparse` library. The current version is 2.20.0, and it maintains an active release cadence, often releasing minor versions to improve parsing accuracy and update its `sqlparse` dependency.","last_verified":"2026-04-24T00:29:03.349Z","tags":["sql","parsing","metadata","database","analysis","query"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/sql-metadata"},{"id":17955,"title":"SQL Parsing Utility","library":"sql-parse","status":"abandoned","version":"0.1.5","language":"javascript","ecosystem":"npm","summary":"`sql-parse` is an unmaintained JavaScript utility for parsing basic SQL queries, with its last known stable version being 0.1.5, published in June 2015. It was designed to provide a simple programmatic interface for tokenizing and parsing SQL strings, extracting components like `SELECT` statements and `WHERE` clauses, including initial support for `OR` operators. Due to its age and lack of maintenance for nearly a decade, it is considered abandoned. Modern SQL dialects, advanced query features, and contemporary JavaScript module systems (ESM) are not supported. Developers seeking robust, actively maintained SQL parsing solutions for diverse database systems (e.g., MySQL, PostgreSQL, BigQuery, Snowflake, FlinkSQL) should consider alternatives like `node-sql-parser`, `dt-sql-parser`, or `@casual-simulation/sql-parser`. Its release cadence was sporadic and ceased many years ago. It lacks official TypeScript types and has no external runtime dependencies.","last_verified":"2026-04-23T00:00:00.000Z","tags":["javascript","sql","parser"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/sql-parse"},{"id":14931,"title":"SQL Parser","library":"sql-parser","status":"abandoned","version":"0.5.0","language":"javascript","ecosystem":"npm","summary":"The `sql-parser` package provides a JavaScript-based lexer and parser specifically designed for SQL syntax. As of version 0.5.0, it is primarily capable of tokenizing and parsing fairly basic `SELECT` queries, offering functionalities like `WHERE`, `GROUP BY`, `ORDER BY`, and `LIMIT` clause parsing. The lexer outputs tokens in a format compatible with JISON, which the parser then consumes to produce a `Select` object. A notable feature is the ability to reconstruct a well-formatted SQL string from the parsed object via its `.toString()` method. The project appears to be in a largely unmaintained state, with no indication of active development towards comprehensive SQL support or regular releases since its initial limited scope. Its implementation borrowed heavily from CoffeeScript project boilerplate, suggesting an older codebase that predates modern JavaScript module patterns and extensive TypeScript adoption.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/sql-parser"},{"id":17956,"title":"SQL Parser Mistic","library":"sql-parser-mistic","status":"active","version":"1.2.3","language":"javascript","ecosystem":"npm","summary":"The `sql-parser-mistic` package provides a lexer and parser for SQL syntax, specifically designed for JavaScript environments. Currently at version 1.2.3, it primarily focuses on parsing basic `SELECT` queries, supporting features like `WHERE`, `GROUP BY`, `ORDER BY`, `LIMIT`, `CASE/WHEN`, `REGEXP`, `ILIKE`, and `BETWEEN` clauses, as well as sub-selects, functions, types, and named parameters. It processes a SQL query string into a stream of tokens using its lexer, then constructs an Abstract Syntax Tree (AST) via its parser, represented by a `Select` object. This package differentiates itself by its lightweight, JavaScript-centric approach to SQL parsing, allowing programmatic manipulation and reformatting of SQL queries. Release cadence appears to be irregular, with recent minor updates addressing parsing fixes and feature additions within the 1.x line.","last_verified":"2026-04-23T00:00:00.000Z","tags":["javascript","sql","lexer","parser","ast"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/sql-parser-mistic"},{"id":16687,"title":"SQL Server Schema Reader","library":"sql-schema-reader","status":"active","version":"3.4.1","language":"javascript","ecosystem":"npm","summary":"sql-schema-reader is a JavaScript/TypeScript library designed to programmatically extract detailed schema information from SQL Server databases. It leverages the `Tedious.js` driver for database connectivity. The package, currently at version 3.4.1, focuses on providing programmatic access to metadata such as table names, comprehensive column definitions (including nullability, types, lengths, primary/foreign keys), stored procedures, scalar functions, and table-valued functions. Its release cadence appears stable, with `3.x` being the current major version. Key differentiators include its comprehensive schema introspection capabilities specifically tailored for SQL Server, allowing developers to retrieve definitions, columns, and relationships with ease, contrasting with more generic ORM schema tools or .NET specific solutions.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/sql-schema-reader"},{"id":16538,"title":"SQL Select TS Query Builder","library":"sql-select-ts","status":"active","version":"2.0.18","language":"javascript","ecosystem":"npm","summary":"sql-select-ts is a modern, database-agnostic SELECT query builder for JavaScript and TypeScript, currently stable at version 2.0.18. It distinguishes itself through its composable API and strong static type checking, making it an excellent choice for projects prioritizing type safety and maintainable SQL generation. The package exhibits a frequent release cadence, with numerous minor updates and bug fixes being published regularly, indicating active development and responsiveness to community feedback. Its core value proposition lies in enabling developers to construct complex SELECT queries programmatically without sacrificing type safety or database portability, moving beyond raw string concatenation or less type-safe alternatives. It focuses specifically on SELECT statements, offering a streamlined API for this common database operation, and is suitable for both Node.js and browser environments.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/sql-select-ts"},{"id":4395,"title":"SQLAlchemy Code Generator","library":"sqlacodegen","status":"active","version":"4.0.3","language":"python","ecosystem":"pypi","summary":"sqlacodegen is a command-line tool that automatically generates SQLAlchemy model code from an existing database schema. It introspects tables, columns, types, and relationships, producing Python files ready for use with SQLAlchemy 2.0+. The current version is 4.0.3, and it receives updates as SQLAlchemy evolves.","last_verified":"2026-04-12T00:00:00.000Z","tags":["SQLAlchemy","ORM","code generation","database tools","CLI"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/sqlacodegen"},{"id":5500,"title":"SQLAdmin","library":"sqladmin","status":"active","version":"0.24.0","language":"python","ecosystem":"pypi","summary":"SQLAdmin is a flexible and actively developed admin interface for SQLAlchemy models, designed for use with FastAPI and Starlette. It provides a UI for managing database models, leveraging WTForms for form building and Tabler for the UI. The library maintains a regular release cadence, with updates typically occurring every few weeks to a month.","last_verified":"2026-04-13T00:00:00.000Z","tags":["admin panel","fastapi","starlette","sqlalchemy","orm","web ui"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/sqladmin"},{"id":4773,"title":"Offset-free Paging for SQLAlchemy","library":"sqlakeyset","status":"active","version":"2.0.1775222100","language":"python","ecosystem":"pypi","summary":"sqlakeyset implements keyset-based paging for SQLAlchemy (both ORM and core). It provides an efficient alternative to traditional offset-based pagination, which can become slow with deep pages. The library supports SQLAlchemy 2.0, includes type hints, and is tested with PostgreSQL, MariaDB/MySQL, and SQLite. The current version is 2.0.1775222100. While no explicit release cadence is stated, the GitHub repository shows regular updates and contributions.","last_verified":"2026-04-12T00:00:00.000Z","tags":["sqlalchemy","pagination","keyset pagination","offset-free paging"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/sqlakeyset"},{"id":157,"title":"SQLAlchemy","library":"sqlalchemy","status":"active","version":"2.0.48","language":"python","ecosystem":"pypi","summary":"The most widely used Python SQL toolkit and ORM. v2.0 released January 2023 — massive breaking change from v1.x. The entire ORM query API shifted from session.query() to select(). engine.execute() removed. Passing raw strings to execute() removed. Typed mapped_column() replaces Column(). Current version: 2.0.48 (Mar 2026). Flask-SQLAlchemy's Model.query pattern is also legacy in v2.","last_verified":"2026-05-12T09:07:45.096Z","tags":["sqlalchemy","orm","sql","database","python","postgresql","sqlite"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/sqlalchemy"},{"id":4774,"title":"SQLAlchemy Adapter for PyCasbin","library":"sqlalchemy-adapter","status":"active","version":"1.9.0","language":"python","ecosystem":"pypi","summary":"SQLAlchemy Adapter for PyCasbin enables Casbin, a powerful authorization library, to store and load policy rules from any SQLAlchemy-supported relational database. This includes popular databases like PostgreSQL, MySQL, SQLite, Oracle, Microsoft SQL Server, Firebird, and Sybase. The library is actively maintained, currently at version 1.9.0, and has a frequent release cadence, with multiple feature and bugfix releases in late 2025.","last_verified":"2026-04-12T00:00:00.000Z","tags":["casbin","pycasbin","authorization","rbac","access control","sqlalchemy","database"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/sqlalchemy-adapter"},{"id":24643,"title":"SQLAlchemy Aurora Data API","library":"sqlalchemy-aurora-data-api","status":"active","version":"0.5.0","language":"python","ecosystem":"pypi","summary":"Provides an SQLAlchemy dialect for AWS Aurora Serverless Data API, enabling connection to Aurora clusters without persistent database connections. Current version 0.5.0, updated occasionally.","last_verified":"2026-05-01T00:00:00.000Z","tags":["aurora","data-api","sqlalchemy","aws"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/sqlalchemy-aurora-data-api"},{"id":581,"title":"SQLAlchemy BigQuery Dialect","library":"sqlalchemy-bigquery","status":"active","version":"1.16.0","language":"python","ecosystem":"pypi","summary":"SQLAlchemy BigQuery Dialect (sqlalchemy-bigquery) is a Python library that provides a SQLAlchemy dialect for connecting to and interacting with Google BigQuery. It enables users to leverage SQLAlchemy's Core and ORM functionalities to query, manipulate, and manage BigQuery data, treating it like a traditional relational database. The library is actively maintained by Google Cloud, with regular releases, and its current version is 1.16.0.","last_verified":"2026-05-12T16:19:56.858Z","tags":["sqlalchemy","bigquery","google-cloud","database","orm","sql-dialect"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/sqlalchemy-bigquery"},{"id":28299,"title":"SQLAlchemy Celery Beat","library":"sqlalchemy-celery-beat","status":"active","version":"0.8.4","language":"python","ecosystem":"pypi","summary":"A scheduler that stores Celery periodic task schedules in a SQLAlchemy database. Version 0.8.4 is the latest; release cadence is irregular. Provides a database-backed scheduler alternative to Celery's default file-based or Redis scheduler.","last_verified":"2026-05-09T00:00:00.000Z","tags":["celery","beat","scheduler","sqlalchemy","periodic-tasks"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/sqlalchemy-celery-beat"},{"id":22400,"title":"SQLAlchemy CIText","library":"sqlalchemy-citext","status":"active","version":"1.8.0","language":"python","ecosystem":"pypi","summary":"A SQLAlchemy plugin that provides CITEXT (case-insensitive text) support for PostgreSQL. The latest version is 1.8.0, with infrequent releases as needed.","last_verified":"2026-04-27T00:00:00.000Z","tags":["sqlalchemy","postgres","citext","case-insensitive"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/sqlalchemy-citext"},{"id":4775,"title":"SQLAlchemy CockroachDB Dialect","library":"sqlalchemy-cockroachdb","status":"active","version":"2.0.3","language":"python","ecosystem":"pypi","summary":"The `sqlalchemy-cockroachdb` library provides a database dialect for SQLAlchemy, enabling Python applications to connect and interact with CockroachDB. It currently supports SQLAlchemy 2.0 and later, adapting SQLAlchemy's ORM and SQL Expression Language to CockroachDB's distributed SQL features. The library maintains an active release schedule, often aligning with updates to CockroachDB and SQLAlchemy.","last_verified":"2026-04-12T00:00:00.000Z","tags":["sqlalchemy","database","cockroachdb","orm","sql","dialect"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/sqlalchemy-cockroachdb"},{"id":5067,"title":"SQLAlchemy-Continuum","library":"sqlalchemy-continuum","status":"active","version":"1.6.0","language":"python","ecosystem":"pypi","summary":"SQLAlchemy-Continuum is a versioning and auditing extension for SQLAlchemy. It automatically creates versions for inserts, deletes, and updates of SQLAlchemy models, supports Alembic migrations, and allows reverting objects and their relations to previous states. The current version, 1.6.0, was released in January 2026, indicating an active development and maintenance cadence with recent updates for Python 3.13/3.14 and SQLAlchemy 2.0 compatibility.","last_verified":"2026-04-12T00:00:00.000Z","tags":["SQLAlchemy","ORM","versioning","auditing","database","history","data-management"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/sqlalchemy-continuum"},{"id":5501,"title":"SQLAlchemy Dialect for Databricks","library":"sqlalchemy-databricks","status":"active","version":"0.2.0","language":"python","ecosystem":"pypi","summary":"SQLAlchemy-Databricks is a SQLAlchemy dialect for connecting to Databricks. It enables Python applications to interact with Databricks SQL Endpoints and Unity Catalog using the familiar SQLAlchemy ORM or Core API. The current version is 0.2.0, supporting Python 3.8 and above. The release cadence appears to be infrequent, with two major releases to date.","last_verified":"2026-04-13T00:00:00.000Z","tags":["sqlalchemy","databricks","database","sql","dialect","data-lakehouse"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/sqlalchemy-databricks"},{"id":9328,"title":"SQLAlchemy Diff","library":"sqlalchemy-diff","status":"active","version":"1.1.1","language":"python","ecosystem":"pypi","summary":"SQLAlchemy-diff is a Python library that provides a tool for comparing database schemas using SQLAlchemy. It helps identify differences between two database schemas, reporting on tables, columns, primary keys, foreign keys, indexes, unique constraints, check constraints, and enums. The current version is 1.1.1, and it maintains a release cadence of updates for compatibility and bug fixes, with major versions introducing breaking changes as seen with v1.0.0.","last_verified":"2026-04-16T00:00:00.000Z","tags":["sqlalchemy","database","schema","diff","comparison","migration","utility"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/sqlalchemy-diff"},{"id":9329,"title":"SQLAlchemy Dremio","library":"sqlalchemy-dremio","status":"active","version":"3.0.5","language":"python","ecosystem":"pypi","summary":"SQLAlchemy Dremio is a SQLAlchemy dialect that enables connecting to Dremio via its Apache Arrow Flight interface. It's actively maintained, with the current stable version being 3.0.5, and generally follows a release cadence tied to Dremio Flight client updates and SQLAlchemy compatibility.","last_verified":"2026-04-16T00:00:00.000Z","tags":["sqlalchemy","dremio","database","dialect","flight","apache-arrow"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/sqlalchemy-dremio"},{"id":2779,"title":"SQLAlchemy Apache Drill Dialect","library":"sqlalchemy-drill","status":"active","version":"1.1.10","language":"python","ecosystem":"pypi","summary":"sqlalchemy-drill is an Apache Drill dialect for SQLAlchemy, enabling Python applications to connect and interact with Apache Drill databases using SQLAlchemy's ORM or Core. It supports connections via REST API, JDBC, and ODBC. The library is actively maintained, with version 1.1.10 being the current release, and sees regular bug fix updates. Its primary purpose includes integration with tools like Apache Superset.","last_verified":"2026-04-25T00:48:27.855Z","tags":["SQLAlchemy","Apache Drill","database","dialect","big data","BI"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/sqlalchemy-drill"},{"id":28300,"title":"SQLAlchemy Easy SoftDelete","library":"sqlalchemy-easy-softdelete","status":"active","version":"0.9.0","language":"python","ecosystem":"pypi","summary":"Provides a mixin and utilities to add soft-deletion (deleted_at column) to SQLAlchemy ORM models. Version 0.9.0 supports SQLAlchemy 2.x and requires Python >=3.10. Actively maintained.","last_verified":"2026-05-09T00:00:00.000Z","tags":["sqlalchemy","soft-delete","orm","mixin"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/sqlalchemy-easy-softdelete"},{"id":7749,"title":"SQLAlchemy Exasol Dialect","library":"sqlalchemy-exasol","status":"active","version":"6.1.1","language":"python","ecosystem":"pypi","summary":"SQLAlchemy-Exasol is a dialect for SQLAlchemy that allows Python applications to connect and interact with an Exasol database. It provides support for both WebSocket and ODBC-based connections to Exasol. The current version is 6.1.1, with releases typically occurring every 1-3 months to introduce new features, fix bugs, and maintain compatibility with Python and SQLAlchemy updates.","last_verified":"2026-04-16T00:00:00.000Z","tags":["database","sqlalchemy","exasol","sql","orm","dialect","etl"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/sqlalchemy-exasol"},{"id":22401,"title":"sqlalchemy-filters","library":"sqlalchemy-filters","status":"active","version":"0.13.0","language":"python","ecosystem":"pypi","summary":"A library to filter SQLAlchemy queries using a JSON-like filter specification. Current version: 0.13.0, supports SQLAlchemy 1.4, Python 3.7+. Release cadence is irregular.","last_verified":"2026-04-27T00:00:00.000Z","tags":["sqlalchemy","filter","query","filtering"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/sqlalchemy-filters"},{"id":9330,"title":"Firebird for SQLAlchemy","library":"sqlalchemy-firebird","status":"active","version":"2.1","language":"python","ecosystem":"pypi","summary":"SQLAlchemy-Firebird is an external dialect for SQLAlchemy, enabling Python applications to connect and interact with Firebird relational database servers. It provides a DBAPI 2.0 compliant interface, supporting both the `firebird-driver` (recommended for Python 3.8+ and Firebird 3+) and `fdb` drivers (for Python < 3.8 / SQLAlchemy 1.4+ and Firebird 2.5/3.0+). The library is actively maintained, with its current version being 2.1, and saw its last stable release in January 2024.","last_verified":"2026-04-16T00:00:00.000Z","tags":["sqlalchemy","firebird","database","orm","dialect","sql"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/sqlalchemy-firebird"},{"id":5068,"title":"SQLAlchemy dialect for SAP HANA","library":"sqlalchemy-hana","status":"active","version":"4.5.0","language":"python","ecosystem":"pypi","summary":"SQLAlchemy dialect for SAP HANA. It enables Python applications to connect to SAP HANA databases using SQLAlchemy's ORM and Core features, leveraging the `hdbcli` driver for connectivity. The library is currently at version 4.5.0 and follows semantic versioning, indicating that breaking changes are introduced only in major releases.","last_verified":"2026-04-12T00:00:00.000Z","tags":["database","SAP HANA","SQLAlchemy","ORM","dialect","hdbcli"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/sqlalchemy-hana"},{"id":22402,"title":"SQLAlchemy IBM i (Db2)","library":"sqlalchemy-ibmi","status":"active","version":"0.9.3","language":"python","ecosystem":"pypi","summary":"Provides SQLAlchemy dialects for Db2 on IBM i (AS/400), enabling ORM and core SQL access. Current version 0.9.3, supporting Python >=3.6.2. Maintained as part of the IBM i open source ecosystem.","last_verified":"2026-04-27T00:00:00.000Z","tags":["sqlalchemy","db2","ibmi","as400","database","odbc"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/sqlalchemy-ibmi"},{"id":9331,"title":"SQLAlchemy JDBCAPI","library":"sqlalchemy-jdbcapi","status":"active","version":"2.2.1","language":"python","ecosystem":"pypi","summary":"SQLAlchemy-JDBCAPI is a modern SQLAlchemy dialect that provides native DB-API 2.0 implementation for JDBC connections using JPype, and ODBC connections via pyodbc. It supports a wide range of databases including PostgreSQL, MySQL, SQL Server, Oracle, and many others, with features like automatic JDBC driver management. The current version is 2.2.1, and it maintains an active release cadence with frequent updates and new features such as full asyncio support.","last_verified":"2026-04-16T00:00:00.000Z","tags":["SQLAlchemy","JDBC","ODBC","database","data-access","ORM","async","JPype"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/sqlalchemy-jdbcapi"},{"id":4268,"title":"SQLAlchemy JSON","library":"sqlalchemy-json","status":"active","version":"0.7.0","language":"python","ecosystem":"pypi","summary":"SQLAlchemy-JSON provides mutation-tracked JSON types to SQLAlchemy. It includes `MutableJson` for tracking top-level changes in JSON objects and `NestedMutableJson` for deep tracking within nested objects or lists. The library is actively maintained with recent releases focusing on Python 3 compatibility and enhanced functionality.","last_verified":"2026-04-11T00:00:00.000Z","tags":["SQLAlchemy","JSON","ORM","Mutation Tracking"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/sqlalchemy-json"},{"id":1724,"title":"SQLAlchemy JSONField","library":"sqlalchemy-jsonfield","status":"active","version":"1.0.2","language":"python","ecosystem":"pypi","summary":"`sqlalchemy-jsonfield` provides a `JSONField` implementation for SQLAlchemy, allowing Python dictionaries to be stored in database JSON columns. It includes `JSONMutableDict` for automatic change tracking of mutable dictionary operations. The current stable version is 1.0.2, and it follows an infrequent, maintenance-focused release cadence.","last_verified":"2026-04-24T00:29:28.070Z","tags":["SQLAlchemy","JSON","ORM","Database","Data Types"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/sqlalchemy-jsonfield"},{"id":4396,"title":"SQLAlchemy Mate","library":"sqlalchemy-mate","status":"active","version":"2.0.0.3","language":"python","ecosystem":"pypi","summary":"SQLAlchemy Mate (sqlalchemy-mate) is a library that extends SQLAlchemy's ORM capabilities, simplifying common CRUD (Create, Read, Update, Delete) operations and session management. It aims to reduce boilerplate code for database interactions. The current version is 2.0.0.3, with recent updates focusing on the 2.x API. Releases often occur for minor bug fixes or feature enhancements within major versions.","last_verified":"2026-04-12T00:00:00.000Z","tags":["sqlalchemy","orm","crud","database","productivity"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/sqlalchemy-mate"},{"id":22403,"title":"sqlalchemy-migrate","library":"sqlalchemy-migrate","status":"maintenance","version":"0.13.0","language":"python","ecosystem":"pypi","summary":"Database schema migration tool for SQLAlchemy. Current version 0.13.0. Release cadence: sporadic, last release 2020.","last_verified":"2026-04-27T00:00:00.000Z","tags":["migration","sqlalchemy","database","schema"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/sqlalchemy-migrate"},{"id":6892,"title":"SQLAlchemy Mixins","library":"sqlalchemy-mixins","status":"active","version":"2.0.5","language":"python","ecosystem":"pypi","summary":"SQLAlchemy Mixins provides an Active Record pattern, Django-like query methods, nested eager loading, and enhanced `__repr__` for SQLAlchemy models. It aims to simplify common ORM operations by adding convenient class methods. The current stable version is 2.0.5, with releases occurring semi-regularly as features and fixes are added.","last_verified":"2026-04-15T00:00:00.000Z","tags":["SQLAlchemy","ORM","Active Record","Mixins","Database","Productivity"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/sqlalchemy-mixins"},{"id":10253,"title":"SQLAlchemy PGSpider Dialect","library":"sqlalchemy-pgspider","status":"active","version":"0.1.0","language":"python","ecosystem":"pypi","summary":"SQLAlchemy-PGSpider is a Python library that provides a dialect for SQLAlchemy, enabling it to connect to PGSpider databases. As of version 0.1.0, it offers fundamental connectivity and query execution. It is a new project in active development, likely following a release cadence tied to upstream PGSpider and SQLAlchemy updates.","last_verified":"2026-04-17T00:00:00.000Z","tags":["sqlalchemy","database","pgspider","dialect","postgresql"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/sqlalchemy-pgspider"},{"id":5069,"title":"SQLAlchemy pytds","library":"sqlalchemy-pytds","status":"active","version":"1.0.2","language":"python","ecosystem":"pypi","summary":"SQLAlchemy pytds is a pure Python TDS (Tabular Data Stream) connector for SQLAlchemy, enabling communication with Microsoft SQL Server databases. It provides a DBAPI 2.0 compliant interface implemented entirely in Python, removing external dependencies like FreeTDS or ODBC drivers. The current version is 1.0.2, released on September 14, 2024, indicating active development and maintenance.","last_verified":"2026-04-12T00:00:00.000Z","tags":["SQLAlchemy","SQL Server","TDS","database connector","DBAPI","MSSQL"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/sqlalchemy-pytds"},{"id":27416,"title":"SQLAlchemy IAM Auth for RDS","library":"sqlalchemy-rdsiam","status":"active","version":"1.0.3","language":"python","ecosystem":"pypi","summary":"SQLAlchemy dialects for connecting to Amazon RDS instances using IAM database authentication. Requires boto3 and SQLAlchemy. Version 1.0.3 (latest), maintains compatibility with Python 3.6+. Low release cadence, currently maintained by Cisco.","last_verified":"2026-05-01T00:00:00.000Z","tags":["sqlalchemy","aws","rds","iam","database-authentication"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/sqlalchemy-rdsiam"},{"id":1879,"title":"Amazon Redshift Dialect for SQLAlchemy","library":"sqlalchemy-redshift","status":"active","version":"0.8.14","language":"python","ecosystem":"pypi","summary":"sqlalchemy-redshift is an active project that provides an Amazon Redshift dialect for SQLAlchemy. It extends SQLAlchemy to support Redshift-specific syntax and operations, allowing Python applications to interact seamlessly with Amazon Redshift data warehouses. The library maintains a regular release schedule, with version 0.8.14 being the latest as of April 2023, indicating frequent patch and minor updates.","last_verified":"2026-04-24T02:44:56.333Z","tags":["SQLAlchemy","Redshift","AWS","database","ORM","dialect","data warehouse"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/sqlalchemy-redshift"},{"id":10254,"title":"SQLAlchemy Repr","library":"sqlalchemy-repr","status":"active","version":"0.1.0","language":"python","ecosystem":"pypi","summary":"sqlalchemy-repr, currently at version 0.1.0, is a lightweight Python library that automatically generates human-readable `__repr__` methods for SQLAlchemy declarative models. It aims to simplify debugging and logging by providing informative string representations of model instances without manual boilerplate. The project is stable but has a low release cadence.","last_verified":"2026-04-17T00:00:00.000Z","tags":["sqlalchemy","repr","debugging","orm"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/sqlalchemy-repr"},{"id":10255,"title":"SQLAlchemy SchemaDisplay","library":"sqlalchemy-schemadisplay","status":"active","version":"2.0","language":"python","ecosystem":"pypi","summary":"SQLAlchemy SchemaDisplay is a Python library (version 2.0) for generating visual diagrams from SQLAlchemy ORM models or directly from a database schema. It leverages the Graphviz engine to produce high-quality visualizations of database structures, showing tables, columns, relationships, and data types. Releases are primarily driven by feature additions and compatibility updates with SQLAlchemy.","last_verified":"2026-04-17T00:00:00.000Z","tags":["SQLAlchemy","diagramming","database","ORM","Graphviz"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/sqlalchemy-schemadisplay"},{"id":10256,"title":"SQLAlchemy Searchable","library":"sqlalchemy-searchable","status":"active","version":"3.0.0","language":"python","ecosystem":"pypi","summary":"SQLAlchemy Searchable provides full-text search capabilities for declarative SQLAlchemy models, primarily leveraging PostgreSQL's `tsvector` type for robust search. The current version is 3.0.0, and the library maintains a regular release cadence, with major versions often aligning with SQLAlchemy and PostgreSQL version support changes.","last_verified":"2026-04-17T00:00:00.000Z","tags":["SQLAlchemy","search","full-text","PostgreSQL","ORM"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/sqlalchemy-searchable"},{"id":10257,"title":"SQLAlchemy Serializer","library":"sqlalchemy-serializer","status":"active","version":"1.6.2","language":"python","ecosystem":"pypi","summary":"SQLAlchemy Serializer (sqlalchemy-serializer) is a mixin for SQLAlchemy models that simplifies their serialization into dictionaries or JSON, often used in API contexts. It handles relationships, allows field exclusion/inclusion, and supports nested serialization. The current version is 1.6.2, and it typically sees regular maintenance releases.","last_verified":"2026-04-17T00:00:00.000Z","tags":["sqlalchemy","serialization","orm","json","api","marshmallow"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/sqlalchemy-serializer"},{"id":7750,"title":"SQLAlchemy SingleStoreDB Dialect","library":"sqlalchemy-singlestoredb","status":"active","version":"1.2.1","language":"python","ecosystem":"pypi","summary":"SQLAlchemy SingleStoreDB is a dialect for the SingleStoreDB database, enabling SQLAlchemy applications to connect and interact with SingleStoreDB. It provides support for SingleStoreDB-specific features like shard keys, sort keys, persisted columns, and vector data types. The current version is 1.2.1, and it typically releases new versions every few months to add features or address issues.","last_verified":"2026-04-16T00:00:00.000Z","tags":["sqlalchemy","database","singlestore","orm","dialect"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/sqlalchemy-singlestoredb"},{"id":22404,"title":"SQLAlchemy Solr Dialect","library":"sqlalchemy-solr","status":"active","version":"0.2.4.3","language":"python","ecosystem":"pypi","summary":"Apache Solr dialect for SQLAlchemy, allowing Solr to be queried using SQLAlchemy ORM and Core. Current version 0.2.4.3, supports Python >=3.8 and Solr 6.x-9.x. Release cadence is irregular.","last_verified":"2026-04-27T00:00:00.000Z","tags":["sqlalchemy","solr","database","dialect","apache-solr"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/sqlalchemy-solr"},{"id":1028,"title":"SQLAlchemy dialect integrated into Cloud Spanner database","library":"sqlalchemy-spanner","status":"active","version":"1.17.3","language":"python","ecosystem":"pypi","summary":"sqlalchemy-spanner is a Python SQLAlchemy dialect that enables applications to connect to and interact with Google Cloud Spanner databases. It leverages Cloud Spanner's scale, strong consistency, and high availability. The library is actively maintained by Google and sees regular releases with new features and bug fixes.","last_verified":"2026-04-23T16:04:51.218Z","tags":["SQLAlchemy","Google Cloud Spanner","ORM","database","dialect","cloud"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/sqlalchemy-spanner"},{"id":2780,"title":"SQLAlchemy Stubs","library":"sqlalchemy-stubs","status":"abandoned","version":"0.4","language":"python","ecosystem":"pypi","summary":"SQLAlchemy Stubs (version 0.4, last updated January 2021) is an experimental package providing type stubs and a Mypy plugin for the SQLAlchemy framework. Its goal was to offer more precise static types and type inference for SQLAlchemy's dynamic features. This package is now largely superseded by newer approaches to SQLAlchemy typing.","last_verified":"2026-04-25T00:49:08.879Z","tags":["typing","mypy","SQLAlchemy","stubs","static-analysis","declarative-models"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/sqlalchemy-stubs"},{"id":3814,"title":"SQLAlchemy Trino Dialect","library":"sqlalchemy-trino","status":"deprecated","version":"0.5.0","language":"python","ecosystem":"pypi","summary":"sqlalchemy-trino was a Trino (f.k.a. PrestoSQL) dialect for SQLAlchemy. As of version 0.5.0, this project is officially deprecated. Its functionality has been merged into the upstream `trino-python-client` project, which now provides a built-in SQLAlchemy dialect. This library is no longer actively developed.","last_verified":"2026-04-25T16:17:29.443Z","tags":["SQLAlchemy","Trino","Database","Dialect","Deprecated"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/sqlalchemy-trino"},{"id":8679,"title":"SQLAlchemy UTC Datetime Type","library":"sqlalchemy-utc","status":"active","version":"0.14.0","language":"python","ecosystem":"pypi","summary":"SQLAlchemy-UTC provides a `UtcDateTime` type for SQLAlchemy that reliably stores and retrieves timezone-aware `datetime` objects in UTC. It acts as a robust replacement for SQLAlchemy's built-in `DateTime(timezone=True)`, particularly for databases like SQLite and MySQL that lack native `timestamptz` support by converting values to and from UTC. The library also includes a `utcnow()` helper function for server-side default generation. The current version is 0.14.0, released in September 2021.","last_verified":"2026-04-16T00:00:00.000Z","tags":["SQLAlchemy","ORM","datetime","timezone","UTC","database"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/sqlalchemy-utc"},{"id":956,"title":"SQLAlchemy-Utils","library":"sqlalchemy-utils","status":"active","version":"0.42.1","language":"python","ecosystem":"pypi","summary":"SQLAlchemy-Utils is a library that provides various utility functions, new data types, and helpers for SQLAlchemy. It extends SQLAlchemy's functionality by offering additional features to simplify common database tasks like managing database existence, custom column types (e.g., ChoiceType, UUIDType, EmailType), and ORM helpers. The library is actively maintained with frequent updates, typically a few minor releases per year, and is currently at version 0.42.1.","last_verified":"2026-04-11T14:49:20.598Z","tags":["SQLAlchemy","utilities","ORM","database","types"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/sqlalchemy-utils"},{"id":10258,"title":"SQLAlchemy Vertica Dialect","library":"sqlalchemy-vertica","status":"maintenance","version":"0.0.5","language":"python","ecosystem":"pypi","summary":"SQLAlchemy-Vertica provides a dialect for connecting SQLAlchemy to Vertica databases, leveraging the `vertica-python` driver. It allows users to interact with Vertica using SQLAlchemy's ORM and SQL Expression Language. The current version is 0.0.5, and the project appears to be in maintenance mode with infrequent updates.","last_verified":"2026-04-17T00:00:00.000Z","tags":["database","SQLAlchemy","Vertica","dialect"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/sqlalchemy-vertica"},{"id":9332,"title":"SQLAlchemy Vertica Dialect (sqlalchemy-vertica-python)","library":"sqlalchemy-vertica-python","status":"active","version":"0.6.3","language":"python","ecosystem":"pypi","summary":"sqlalchemy-vertica-python is a Vertica dialect for SQLAlchemy that utilizes the pure-Python DB-API driver `vertica-python` for database connectivity. It is currently at version 0.6.3, actively maintained by BlueLabs, and typically releases updates to align with SQLAlchemy versions or address bugs.","last_verified":"2026-04-16T00:00:00.000Z","tags":["SQLAlchemy","Vertica","database","dialect","analytics"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/sqlalchemy-vertica-python"},{"id":9333,"title":"SQLAlchemy Views","library":"sqlalchemy-views","status":"active","version":"0.3.2","language":"python","ecosystem":"pypi","summary":"SQLAlchemy-views extends SQLAlchemy by providing `CreateView` and `DropView` constructs, allowing developers to manage database views within their Python applications using SQLAlchemy's DDL capabilities. The current version is 0.3.2. Releases are infrequent as the library's codebase is small and built upon stable components of the SQLAlchemy API, requiring minimal ongoing maintenance to maintain compatibility with new SQLAlchemy or Python versions. It supports both SQLAlchemy 1.x and 2.x.","last_verified":"2026-04-16T00:00:00.000Z","tags":["SQLAlchemy","database","views","DDL","ORM","schema"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/sqlalchemy-views"},{"id":2781,"title":"SQLAlchemy 1.4 Typing Stubs","library":"sqlalchemy2-stubs","status":"maintenance","version":"0.0.2a38","language":"python","ecosystem":"pypi","summary":"sqlalchemy2-stubs provides interim PEP-484 typing stubs specifically for the SQLAlchemy 1.4 release series. It is an alpha-level project designed to work with a Mypy extension, replacing the older 'sqlalchemy-stubs' package. The project aims to enhance static type checking for SQLAlchemy 1.4 applications, but it is explicitly incompatible with SQLAlchemy 2.0, which features native inline typing. The current version is 0.0.2a38, and its release cadence is tied to the needs of SQLAlchemy 1.4 typing support.","last_verified":"2026-04-25T00:50:02.618Z","tags":["typing","stubs","mypy","sqlalchemy","orm","python3"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/sqlalchemy2-stubs"},{"id":10259,"title":"SQLBag Utilities","library":"sqlbag","status":"active","version":"0.1.1617247075","language":"python","ecosystem":"pypi","summary":"SQLBag (version 0.1.1617247075) provides various snippets of SQL-related boilerplate, simplifying common SQLAlchemy tasks such as session management, query execution (e.g., `one`, `many`, `chunks`), engine creation, and upsert operations. It aims to reduce repetitive code for database interactions. Releases are frequent, following a timestamp-based micro-versioning system, primarily reflecting a single developer's utility collection.","last_verified":"2026-04-17T00:00:00.000Z","tags":["sql","sqlalchemy","database","utilities","boilerplate"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/sqlbag"},{"id":23172,"title":"sqlcipher3: DB-API 2.0 interface for SQLCipher 4.x","library":"sqlcipher3","status":"active","version":"0.6.2","language":"python","ecosystem":"pypi","summary":"sqlcipher3 provides a DB-API 2.0 compatible interface for SQLCipher 4.x, allowing encrypted SQLite databases. It wraps SQLCipher's C library and supports transparent 256-bit AES encryption of database files. Current version 0.6.2, requires Python >=3.9. Pre-built wheels available for many platforms; on some systems you may need to compile from source.","last_verified":"2026-05-01T00:00:00.000Z","tags":["sqlcipher","encryption","database","sqlite","db-api"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/sqlcipher3"},{"id":28301,"title":"sqlcipher3-wheels","library":"sqlcipher3-binary","status":"active","version":"0.5.7","language":"python","ecosystem":"pypi","summary":"A DB-API 2.0 interface for SQLCipher 3.x, providing encrypted SQLite databases. The 'wheels' variant includes precompiled SQLCipher binaries for easier installation. Current version: 0.5.7.","last_verified":"2026-05-09T00:00:00.000Z","tags":["sqlcipher","encryption","database","sqlite"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/sqlcipher3-binary"},{"id":2782,"title":"Sqlean.py","library":"sqlean.py","status":"active","version":"3.50.4.5","language":"python","ecosystem":"pypi","summary":"Sqlean.py bundles SQLite with a collection of useful extensions (e.g., crypto, fuzzy, ipaddr, math, stats, text, uuid). It provides a drop-in replacement for the built-in `sqlite3` module, offering enhanced functionality. The current version is 3.50.4.5, and it closely follows SQLite's release cycle for major versions, integrating Sqlean extensions.","last_verified":"2026-04-25T00:50:23.725Z","tags":["database","sqlite","extensions","data-processing"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/sqlean.py"},{"id":24645,"title":"sqlescapy","library":"sqlescapy","status":"maintenance","version":"1.0.1","language":"python","ecosystem":"pypi","summary":"sqlescapy is a Python library for escaping SQL special characters and quotes in strings. The latest version is 1.0.1, which supports Python >=2.7. It is a lightweight, single-function library with no dependencies. No major changes or breaking changes have been observed; it has been in maintenance mode with infrequent updates.","last_verified":"2026-05-01T00:00:00.000Z","tags":["sql","escape","security","database"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/sqlescapy"},{"id":17957,"title":"SQLite Schema Visualizer","library":"sqleton","status":"active","version":"4.0.0","language":"javascript","ecosystem":"npm","summary":"Sqleton is a command-line utility and Node.js library designed to visualize SQLite database schemas. It takes a SQLite database file or object and generates a graphical diagram, typically in formats like SVG, PNG, or PDF, by utilizing the external Graphviz engine for rendering. The current stable version is 4.0.0. While no explicit release cadence is documented, the project appears to be actively maintained. Key differentiators include its singular focus on SQLite, offering both a straightforward CLI for quick visualizations and a programmatic API for integration into Node.js applications. It provides options for customizing the graph layout, adding edge labels for foreign keys, specifying titles, fonts, and graph direction. Although it strictly supports SQLite, users can potentially visualize other database schemas by converting them to a SQLite format first.","last_verified":"2026-04-23T00:00:00.000Z","tags":["javascript","sql","sqlite","visualize","visualizer","graphviz","diagram","dot"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/sqleton"},{"id":1725,"title":"SQLFluff","library":"sqlfluff","status":"active","version":"4.1.0","language":"python","ecosystem":"pypi","summary":"SQLFluff is an SQL linter and auto-formatter designed for humans, with a focus on configurability and extensibility. It helps enforce coding styles and catch common errors in SQL queries across various dialects. The current version, 4.1.0, continues to expand its Rust-backed execution, improve performance, and enhance dialect support. It maintains an active release cadence with minor versions often introducing performance gains and bug fixes, and major versions bringing significant architectural shifts.","last_verified":"2026-04-24T00:30:35.480Z","tags":["sql","linter","formatter","cli","analysis","code quality","developer tools"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/sqlfluff"},{"id":2783,"title":"SQLFluff dbt Templater","library":"sqlfluff-templater-dbt","status":"active","version":"4.1.0","language":"python","ecosystem":"pypi","summary":"SQLFluff-templater-dbt is a plugin for SQLFluff, the SQL linter for humans, specifically designed to correctly parse and compile SQL projects using dbt (data build tool). It extends SQLFluff's capabilities to lint dbt models by leveraging dbt's templating engine. The project releases in conjunction with the main SQLFluff library, with version 4.1.0 being the latest as of March 2026. [2, 5, 13]","last_verified":"2026-04-10T00:00:00.000Z","tags":["dbt","sql","linting","templating","data-quality"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/sqlfluff-templater-dbt"},{"id":24646,"title":"SQLFrame","library":"sqlframe","status":"active","version":"4.1.0","language":"python","ecosystem":"pypi","summary":"SQLFrame is a Python library that translates PySpark DataFrame API calls into SQL queries for multiple database engines (BigQuery, DuckDB, Postgres, Snowflake, Spark, etc.). Version 4.1.0 requires Python >=3.10 and uses sqlglot for SQL generation. Release cadence is approximately bi-weekly.","last_verified":"2026-05-01T00:00:00.000Z","tags":["pyspark","sql","dataframe","sqlglot","bigquery","duckdb","snowflake","postgres","spark"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/sqlframe"},{"id":711,"title":"SQLGlot: SQL Parser, Transpiler, and Optimizer","library":"sqlglot","status":"active","version":"30.1.0","language":"python","ecosystem":"pypi","summary":"SQLGlot is a powerful Python library for parsing, transpiling, optimizing, and even executing SQL. It supports translating SQL across over 30 different database dialects, enabling cross-dialect compatibility, query parsing into Abstract Syntax Trees (ASTs), programmatic query rewriting, and optimization. It's known for being a fast, pure-Python solution with no external dependencies and is regularly among the top Python package downloads. The library is currently at version 30.1.0 and follows a versioning strategy where MINOR version increments can introduce backwards-incompatible changes.","last_verified":"2026-05-12T18:10:53.213Z","tags":["SQL","parser","transpiler","optimizer","AST","database","dialect"],"install_tag":"draft","install_tag_description":"notable install failures or slow imports","api":"https://checklist.day/api/registry/sqlglot"},{"id":26427,"title":"sqlglot-ts","library":"sqlglot-ts","status":"active","version":"0.1.5","language":"javascript","ecosystem":"npm","summary":"TypeScript port of SQLGlot — a SQL parser and transpiler with browser-first design and zero runtime dependencies. Current version 0.1.5 is an early release; DuckDB dialect is thoroughly tested against Python SQLGlot's suite (500+ test cases), while other included dialects (PostgreSQL, BigQuery, Snowflake, etc.) have partial coverage. Unique differentiator: unbundled ESM modules allow tree-shaking per dialect, keeping bundle sizes small (core ~80KB gzipped, plus ~20–40KB per dialect). Unlike alternatives (e.g., node-sql-parser, moo-based parsers), sqlglot-ts emphasizes transpilation between dialects and full AST traversal.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","sql","parser","transpiler","ast","duckdb"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/sqlglot-ts"},{"id":4776,"title":"SQLGlot C Extensions","library":"sqlglotc","status":"active","version":"30.4.2","language":"python","ecosystem":"pypi","summary":"sqlglotc provides performance-enhancing extensions for the sqlglot library, compiled using mypyc. SQLGlot is a robust, no-dependency Python library for parsing, transpiling, optimizing, and executing SQL across numerous dialects like DuckDB, Presto, Spark, Snowflake, and BigQuery. It aims to accurately process diverse SQL inputs and generate syntactically and semantically correct SQL in target dialects. The library is actively maintained with a rapid release cadence, currently at version 30.4.2.","last_verified":"2026-04-12T00:00:00.000Z","tags":["python","sql","parser","transpiler","optimizer","performance","c-extensions","mypyc"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/sqlglotc"},{"id":1880,"title":"Deprecated: Rust-backed SQLGlot tokenizer","library":"sqlglotrs","status":"deprecated","version":"0.13.0","language":"python","ecosystem":"pypi","summary":"SQLGlotrs was an optional Rust-backed tokenizer for the SQLGlot library, designed to accelerate SQL parsing performance. Introduced to provide significant speed improvements, it has since been deprecated. Users seeking performance enhancements should now use `sqlglot[c]`, which provides similar benefits through C extensions compiled with MyPyC.","last_verified":"2026-04-24T02:47:29.357Z","tags":["sql","parser","transpiler","deprecated","performance"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/sqlglotrs"},{"id":26428,"title":"SQLint","library":"sqlint","status":"active","version":"1.7.1","language":"javascript","ecosystem":"npm","summary":"SQLint is a lint tool for SQL with autofix support. It provides syntax checking and style enforcement for SQL files. Version 1.7.1 is the latest stable release. The tool is part of the sql-language-server project and can be used standalone or as an editor plugin. Release cadence is irregular with minor updates. Key differentiators include a built-in fix option (--fix) for automatic problem correction and support for personal/project configuration files. It supports multiple output formats (stylish, json) and can lint from stdin. The package ships TypeScript types and is actively maintained.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","sql","lint","autofix","beautify","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/sqlint"},{"id":8680,"title":"Asynchronous SQLite client with AnyIO","library":"sqlite-anyio","status":"active","version":"0.2.8","language":"python","ecosystem":"pypi","summary":"sqlite-anyio is an asynchronous client for SQLite databases, built on top of the AnyIO library. It provides an `async`/`await` interface for interacting with SQLite, enabling non-blocking database operations within asynchronous Python applications. The current version is 0.2.8, and it maintains a frequent release cadence, often introducing minor features or bug fixes.","last_verified":"2026-04-16T00:00:00.000Z","tags":["sqlite","anyio","async","database","client"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/sqlite-anyio"},{"id":5502,"title":"SQLite FTS4","library":"sqlite-fts4","status":"active","version":"1.0.3","language":"python","ecosystem":"pypi","summary":"sqlite-fts4 is a Python library providing custom SQLite functions designed for efficient full-text search (FTS4) ranking and decoding. It offers functions like `rank_score`, `rank_bm25`, `decode_matchinfo`, and `annotate_matchinfo` to enhance the utility of SQLite's built-in FTS4 extension. The library, currently at version 1.0.3, is actively maintained with a focus on stability and compatibility, addressing specific issues such as big-endian system support.","last_verified":"2026-04-13T00:00:00.000Z","tags":["sqlite","fts4","search","full-text search","database","ranking"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/sqlite-fts4"},{"id":16539,"title":"SQLite-backed Abstract LevelDB","library":"sqlite-level","status":"active","version":"1.2.1","language":"javascript","ecosystem":"npm","summary":"sqlite-level is a Node.js library that provides an `abstract-level` compliant interface, backed by a SQLite database. It leverages `better-sqlite3` for its underlying SQLite operations, offering a synchronous-like API while maintaining `abstract-level` compatibility. This allows developers familiar with the LevelDB API to utilize a durable, file-based store without needing to manage separate database processes or complex setups typical of other embedded databases. Currently stable at version 1.2.1, its release cadence is tied to the needs of the TinaCMS project, ensuring ongoing maintenance and updates. A key differentiator is its use of SQLite, offering ACID properties and wide tooling support, contrasting with LevelDB's LSM-tree design. It's particularly useful for server-side applications requiring a lightweight, transactional key-value store with data persistence for development or smaller deployments.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","level","leveldb","leveldown","levelup","memory","sqlite","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/sqlite-level"},{"id":9334,"title":"SQLite Migrate","library":"sqlite-migrate","status":"active","version":"0.1b0","language":"python","ecosystem":"pypi","summary":"sqlite-migrate is a simple database migration system for SQLite, built upon the sqlite-utils library. It allows users to define database schema changes and data manipulations as Python functions within numbered files, which can then be applied incrementally. The current version is 0.1b0, with releases occurring periodically to address bugs and introduce new features during its beta phase.","last_verified":"2026-04-16T00:00:00.000Z","tags":["database","sqlite","migrations","cli","sqlite-utils"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/sqlite-migrate"},{"id":14047,"title":"SQLite 3 Query Parser","library":"sqlite-parser","status":"abandoned","version":"1.0.1","language":"javascript","ecosystem":"npm","summary":"The `sqlite-parser` library provides a JavaScript implementation for parsing SQLite 3 SQL queries, generating an Abstract Syntax Tree (AST) representation. It supports both synchronous and asynchronous parsing via a callback function, allowing for flexible integration into applications. Since version 1.0.0, it introduced experimental stream transform capabilities (`createParser`, `createStitcher`) designed to handle large SQL files efficiently by processing them in chunks rather than loading the entire file into memory, which helps mitigate memory limitations. The library explicitly targets the SQLite 3 specification for its parsing logic. Its latest release, v1.0.1, was published over seven years ago (as of 2026), indicating that the project is no longer actively maintained. The AST structure itself underwent significant changes in pre-1.0.0 releases, particularly regarding property casing and the representation of complex expressions like `CASE` statements and binary operations. It is compatible with Node.js environments from version 4 onwards and can also be used in browsers via a bundled script.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","sql","sqlite","parser","syntax","ast"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/sqlite-parser"},{"id":5503,"title":"sqlite-utils","library":"sqlite-utils","status":"active","version":"3.39","language":"python","ecosystem":"pypi","summary":"sqlite-utils is a CLI tool and Python library for conveniently creating and manipulating SQLite databases. It simplifies common tasks like importing data, running queries, and managing schema. The current stable version is 3.39, with development on 4.0 in alpha. The library maintains a frequent release cadence, with over 128 releases since 2018.","last_verified":"2026-04-13T00:00:00.000Z","tags":["sqlite","database","cli","data-tool"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/sqlite-utils"},{"id":2784,"title":"SQLite-vec: Vector Search Extension for SQLite","library":"sqlite-vec","status":"active","version":"0.1.9","language":"python","ecosystem":"pypi","summary":"sqlite-vec is a SQLite extension for vector search, written in pure C with no dependencies. It enables storing, manipulating, and querying vector data directly within SQLite files, making it ideal for edge deployments, serverless functions, and local tooling. It supports various vector types (float32, int8, bit) and distance metrics (L1, L2, cosine, Hamming), offering fast brute-force search and SIMD acceleration. The project is pre-v1, so breaking changes are expected. It supports Python, Node.js, Ruby, Rust, and Go bindings.","last_verified":"2026-04-25T00:50:40.861Z","tags":["sqlite","vector database","embeddings","vector search","AI","local-first","extension"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/sqlite-vec"},{"id":17367,"title":"SQLite WASM HTTP VFS Backend","library":"sqlite-wasm-http","status":"active","version":"1.2.0","language":"javascript","ecosystem":"npm","summary":"sqlite-wasm-http provides an HTTP Virtual File System (VFS) backend for the official SQLite WASM distribution, enabling direct querying of remote SQLite databases over HTTP. It is designed to be a robust solution for browser and Node.js environments (Node.js 18+ required for full functionality) and supports features like multiple concurrent connections with shared caching (requiring `SharedArrayBuffer` and COOP/COEP headers) or a simplified fall-back without it. The library is currently at v1.2.0 and appears to have a semi-regular release cadence, with updates often tied to new official SQLite WASM builds or bug fixes. A key differentiator is its focus on the official SQLite WASM distribution, aiming to be an industry reference, and its support for shared cache across workers, offering performance benefits over similar solutions.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","sqlite","http","vfs","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/sqlite-wasm-http"},{"id":14932,"title":"sqlite3-api","library":"sqlite3-api","status":"maintenance","version":"2.0.4","language":"en","ecosystem":"pypi","summary":"The `sqlite3-api` library (PyPI package version 2.0.4) provides a thin Pythonic wrapper for interacting with SQLite databases. It simplifies some interactions but appears to be minimally maintained, with its last release in November 2021. Most Python users typically interact with SQLite using the `sqlite3` module from Python's standard library, which offers a comprehensive DB-API 2.0 compliant interface.","last_verified":"2026-04-14T00:00:00.000Z","tags":["sqlite","database","wrapper","db-api"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/sqlite3-api"},{"id":22405,"title":"sqlite3-parser","library":"sqlite3-parser","status":"active","version":"0.7.1","language":"javascript","ecosystem":"npm","summary":"A fast, pure JavaScript LALR(1) parser for SQLite SQL syntax, generated from SQLite's parse.y grammar. Version 0.7.1 ships TypeScript types, runs in Node, Bun, and browsers, and is ~32 KB gzipped. It provides improved error messages with location, expected tokens, and common mistake hints. Compared to alternatives like sql.js or node-sqlite3, it is purely a parser (no database connection) and is 2x-200x faster than other JavaScript SQL parsers (e.g., @nene/query-lang, sql-parser-cst).","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","sql","sqlite","parser","ast","lalr","syntax","tokenizer","sqlite3","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/sqlite3-parser"},{"id":3815,"title":"SqliteDict","library":"sqlitedict","status":"active","version":"2.1.0","language":"python","ecosystem":"pypi","summary":"SqliteDict is a Python library that provides a persistent dictionary interface, backed by sqlite3 and using pickle for serialization. It is designed to be multithread-safe as a workaround for Python's `sqlite3` thread limitations and supports multiple tables within a single database file. It offers a simple, Pythonic dict-like interface to an SQLite database, currently at version 2.1.0, and is actively maintained.","last_verified":"2026-04-25T16:17:54.483Z","tags":["sqlite","database","dictionary","persistence","key-value","cache","thread-safe"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/sqlitedict"},{"id":3816,"title":"SQL Lineage Analysis Tool","library":"sqllineage","status":"active","version":"1.5.7","language":"python","ecosystem":"pypi","summary":"SQLLineage is a Python library designed for SQL lineage analysis, capable of identifying source and target tables, as well as providing column-level lineage from SQL queries. It leverages popular SQL parser libraries like sqlfluff and sqlparse, and uses networkx for graph representation. The library is actively maintained, with its current version being 1.5.7, and sees regular minor releases to introduce enhancements and bug fixes.","last_verified":"2026-04-25T16:19:14.751Z","tags":["sql","lineage","data-governance","etl","data-observability","metadata"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/sqllineage"},{"id":6461,"title":"SQLMesh: Next-generation data transformation framework","library":"sqlmesh","status":"active","version":"0.234.0","language":"python","ecosystem":"pypi","summary":"SQLMesh is a next-generation data transformation framework designed to ship data quickly, efficiently, and without error. It enables data teams to run and deploy data transformations written in SQL or Python with visibility and control, supporting concepts like virtual data environments, automated testing, and CI/CD. It is backwards compatible with dbt and focuses on semantic understanding of SQL. The project maintains an active development cycle with frequent releases, with 0.234.0 being the latest stable version.","last_verified":"2026-04-15T00:00:00.000Z","tags":["data transformation","ETL","analytics engineering","SQL","Python","data orchestration","data quality","CI/CD","virtual environments","SQL transpilation"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/sqlmesh"},{"id":1283,"title":"SQLModel","library":"sqlmodel","status":"active","version":"0.0.38","language":"python","ecosystem":"pypi","summary":"SQLModel is a Python library that unifies SQLAlchemy's ORM capabilities with Pydantic's data validation, simplifying interaction with SQL databases. It aims to reduce code duplication by using a single class definition for both database models and data schemas. SQLModel is currently in version 0.0.38 and maintains an active development cadence with frequent releases, often including bug fixes, dependency updates, and sometimes breaking changes.","last_verified":"2026-04-23T19:14:55.586Z","tags":["orm","sqlalchemy","pydantic","fastapi","database","sql","async"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/sqlmodel"},{"id":5504,"title":"Sqloxide","library":"sqloxide","status":"active","version":"0.61.1","language":"python","ecosystem":"pypi","summary":"Sqloxide provides Python bindings for the high-performance `sqlparser-rs` Rust library. It enables fast, efficient, and accurate parsing of SQL queries into a structured Abstract Syntax Tree (AST) in Python, making it suitable for tasks like building data lineage graphs, especially across complex or auto-generated SQL codebases that include deeply nested queries, sub-selects, and table aliases. The library is currently at version 0.61.1 and its minor version now tracks the underlying `sqlparser-rs` library's minor version, indicating a responsive release cadence.","last_verified":"2026-04-13T00:00:00.000Z","tags":["SQL","parser","AST","Rust","data lineage"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/sqloxide"},{"id":1726,"title":"SQL Params","library":"sqlparams","status":"active","version":"6.2.0","language":"python","ecosystem":"pypi","summary":"sqlparams is a utility package for converting between various SQL parameter styles. This can simplify the use of SQL parameters in queries by allowing the use of named parameters where only ordinal are supported. Current version is 6.2.0, released on 2024-01-25. It appears to have a regular release cadence, with several minor and major versions released annually.","last_verified":"2026-04-24T00:30:53.832Z","tags":["sql","database","parameters","db-api","orm-helper"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/sqlparams"},{"id":452,"title":"sqlparse: A Non-Validating SQL Parser for Python","library":"sqlparse","status":"active","version":"0.5.5","language":"python","ecosystem":"pypi","summary":"sqlparse is a non-validating SQL parser for Python, providing support for parsing, splitting, and formatting SQL statements. The current version is 0.5.5, released on March 28, 2026, with a release cadence of approximately every 6 months.","last_verified":"2026-05-12T13:54:17.549Z","tags":["SQL","Parser","Python","Library"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/sqlparse"},{"id":26429,"title":"SQLQueryHelperjs","library":"sqlqueryhelperjs","status":"active","version":"1.2.6","language":"javascript","ecosystem":"npm","summary":"Runtime database evolution engine for SQL systems (SQLite, PostgreSQL, MySQL) that lets you define schemas in code, reflect existing databases, and synchronize structure automatically. Version 1.2.6 (stable, active development) combines ORM-like schema definitions, automatic migration-less evolution, fluent SQL builder with joins/CTEs/window functions, and legacy DB inspection into one package. Unlike typical ORMs, it preserves full SQL control while handling schema changes safely. Ships TypeScript types and supports both ESM and CommonJS.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","sql","database","orm","query-builder","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/sqlqueryhelperjs"},{"id":24647,"title":"sqltap","library":"sqltap","status":"active","version":"0.3.11","language":"python","ecosystem":"pypi","summary":"sqltap is a profiling and introspection library for applications using SQLAlchemy, providing a web-based UI to inspect SQL queries, their frequency, and execution time. The latest version is 0.3.11, released on PyPI with a stable but low-maintenance status.","last_verified":"2026-05-01T00:00:00.000Z","tags":["profiling","sqlalchemy","debugging","introspection"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/sqltap"},{"id":16540,"title":"sqltree","library":"sqltree","status":"active","version":"1.4.3","language":"javascript","ecosystem":"npm","summary":"sqltree is an interactive Terminal User Interface (TUI) client designed for seamless navigation and interaction with PostgreSQL and MySQL databases. It currently ships with version 1.4.7, with updates primarily driven by dependency bumps and feature enhancements, indicating active development. The tool differentiates itself through a two-column layout featuring a navigable tree browser for databases, schemas, and tables on one side, and a full-screen SQL REPL with auto-completion on the other. It supports paginated data browsing, result export to CSV/JSON, and persistent connection profiles, all within a unified interface for both database types. sqltree runs on Node.js 20 or higher.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","database","cli","postgresql","mysql","terminal","client","tui","sql"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/sqltree"},{"id":5726,"title":"SQLTrie","library":"sqltrie","status":"active","version":"0.11.2","language":"python","ecosystem":"pypi","summary":"SQLTrie is a Python library that implements a SQL-based prefix tree (trie) data structure, drawing inspiration from `pygtrie` and `python-diskcache`. It enables efficient storage and retrieval of key-value pairs where keys are sequences (e.g., strings) and operations like prefix-based lookups are optimized. The current version, 0.11.2, was released in February 2025. Given its 'Development Status :: 1 - Planning', the release cadence is irregular and the API is evolving.","last_verified":"2026-04-11T00:00:00.000Z","tags":["data structure","trie","prefix tree","sqlite","database","key-value store","persistent"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/sqltrie"},{"id":10260,"title":"SQLValidator","library":"sqlvalidator","status":"active","version":"0.0.20","language":"python","ecosystem":"pypi","summary":"SQLValidator is a Python library (current version 0.0.20) for formatting, syntactic, and semantic validation of SQL queries. It's built on `sqlparse` and provides a simple `SQLValidation` object and a helper `validate_sql` function. Releases are typically driven by new SQL feature support and bug fixes, with minor versions often adding functionality.","last_verified":"2026-04-17T00:00:00.000Z","tags":["sql","validation","formatting","sqlparse"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/sqlvalidator"},{"id":9335,"title":"Sqruff SQL Linter","library":"sqruff","status":"active","version":"0.38.0","language":"python","ecosystem":"pypi","summary":"Sqruff is a high-performance SQL linter and formatter written in Rust, designed for speed and portability. It supports various SQL dialects, including ANSI, BigQuery, and Postgres, with ongoing development for others like Snowflake and Clickhouse. Currently at version 0.38.0, it maintains an active release cadence with frequent updates and is often noted for its significant speed improvement over similar tools.","last_verified":"2026-04-16T00:00:00.000Z","tags":["sql","linter","formatter","rust","cli"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/sqruff"},{"id":12064,"title":"SQS Consumer for Node.js","library":"sqs-consumer","status":"active","version":"14.2.6","language":"javascript","ecosystem":"npm","summary":"sqs-consumer is a robust JavaScript/TypeScript library designed to streamline the development of applications that process messages from Amazon SQS queues in Node.js environments. It significantly reduces common boilerplate by managing continuous polling, message visibility timeouts, automatic message deletion upon successful processing, and concurrent message handling. The current stable version, 14.2.6, reflects active development with frequent canary releases and stable updates primarily focused on maintenance, dependency management, and bug fixes. Its core differentiator is providing a high-level, event-driven abstraction over the AWS SQS API, which simplifies building scalable and resilient queue-based microservices compared to direct interactions with the lower-level `@aws-sdk/client-sqs`. The library is built for modern Node.js (>=20.0.0) and includes comprehensive TypeScript type definitions.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","consumer","queue","sqs","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/sqs-consumer"},{"id":27418,"title":"sqs-extended-client","library":"sqs-extended-client","status":"active","version":"0.0.11","language":"python","ecosystem":"pypi","summary":"Python port of the Amazon SQS Extended Client Library. Handles sending and receiving large SQS messages (>256KB) by storing the message payload in S3 and sending a reference pointer via SQS. Current version: 0.0.11. Low activity, infrequent releases.","last_verified":"2026-05-01T00:00:00.000Z","tags":["aws","sqs","s3","large-messages","extended-client"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/sqs-extended-client"},{"id":185,"title":"Square Python SDK","library":"squareup","status":"active","version":"44.0.1.20260122","language":"python","ecosystem":"pypi","summary":"Official Square payments Python SDK. Current version: 44.0.1 (Mar 2026). VERSIONING QUIRK: squareup uses date-based versions (44.0.1.20260122) — major version tracks Square API version. Releases every ~4-6 weeks. Install is 'squareup', import is 'square'. Square uses idempotency_key for all payment creation — required, not optional. Amount in smallest currency unit (cents for USD). Test environment uses sandbox credentials with 'sandbox-' prefix.","last_verified":"2026-05-12T09:49:00.946Z","tags":["square","payments","python","payment-gateway","pos"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/squareup"},{"id":7751,"title":"Squarify","library":"squarify","status":"active","version":"0.4.4","language":"python","ecosystem":"pypi","summary":"Squarify is a pure Python library that implements the squarify treemap layout algorithm. It's commonly used for data visualization, specifically to create treemaps, often in conjunction with Matplotlib. The library is currently at version 0.4.4 and appears to have an active release cadence, with the latest version released in July 2024.","last_verified":"2026-04-16T00:00:00.000Z","tags":["data visualization","treemap","matplotlib"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/squarify"},{"id":8682,"title":"squawk-cli: PostgreSQL Migration Linter","library":"squawk-cli","status":"active","version":"2.47.0","language":"python","ecosystem":"pypi","summary":"Squawk-cli is a linter for PostgreSQL migrations and SQL, designed to identify potentially dangerous operations that could lead to database locks, downtime, or compatibility issues. It helps prevent unexpected downtime by enforcing best practices for schema changes. The current version is 2.47.0. It maintains a relatively active release cadence, with multiple minor versions often released within a few weeks to months.","last_verified":"2026-04-16T00:00:00.000Z","tags":["linter","PostgreSQL","SQL","migrations","CI/CD","database"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/squawk-cli"},{"id":15839,"title":"Squeezit Image Optimizer","library":"squeezit","status":"active","version":"1.17.0","language":"javascript","ecosystem":"npm","summary":"Squeezit (current stable version 1.17.0) is a versatile, lossless-first image optimization utility offered as a command-line interface (CLI), a JavaScript/TypeScript API, and a comprehensive suite of bundler plugins. It targets a wide array of modern and legacy image formats including PNG, JPEG, GIF, WebP, SVG, AVIF, HEIC, JXL, ICO, and BMP, focusing on reducing file sizes without noticeable degradation. The project exhibits active development, frequently integrating with contemporary build tools. Its key differentiators include broad format support, a user-friendly CLI with clear output, robust pattern matching for file selection (supporting shell-style and glob expressions), and a safe, threshold-based replacement mechanism to prevent unnecessary file churn. Squeezit integrates directly with ecosystems like Gulp, Grunt, Vite, Webpack, Rollup, Parcel, Astro, Next.js, esbuild, and Babel, making it suitable for a diverse range of development workflows and CI/CD pipelines.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","squeezit","image","images","image-compression","image-optimizer","image-optimization","lossless","lossless-compression","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/squeezit"},{"id":20569,"title":"Prettier Plugin Organize Attributes","library":"squidex-prettier-plugin-organize-attributes","status":"active","version":"1.0.1","language":"javascript","ecosystem":"npm","summary":"A Prettier plugin that automatically organizes HTML attributes in Angular, Vue, and plain HTML files. Version 1.0.1 requires Prettier ^3.0.0 and Node >=14.0.0. It groups attributes using RegExps or predefined presets (e.g., HTML, Angular, Vue, Code-Guide) and supports sorting within groups in ascending or descending order. Unlike alternative attribute formatters, it integrates directly into Prettier's workflow with zero configuration for common frameworks. Ships with TypeScript typings.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","prettier","plugin","organize","attributes","html","angular","vue","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/squidex-prettier-plugin-organize-attributes"},{"id":26430,"title":"src-to-module","library":"src-to-module","status":"active","version":"2.0.28","language":"javascript","ecosystem":"npm","summary":"Converts source code to a reusable Node.js module at runtime. Version 2.0.28 (stable) is actively maintained. Supports synchronous and asynchronous loading from files or plain text, with built-in transpiler registration for JavaScript and JSON. Unlike vm.runInNewContext, it provides module caching, last-modified checks, and a familiar Node.js module environment. Key differentiator: full control over transpilation pipeline and context per loaded module, enabling custom transpilers (e.g., Babel, TypeScript) and virtual file paths with cache expiry.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/src-to-module"},{"id":7752,"title":"SRPTools","library":"srptools","status":"active","version":"1.0.1","language":"python","ecosystem":"pypi","summary":"SRPTools is a Python library designed for implementing Secure Remote Password (SRP) authentication, a robust password-authenticated key agreement protocol (PAKE). It provides tools for both client and server sides to perform secure password-based authentication and key exchange over an insecure network. The current version is 1.0.1, with an infrequent release cadence indicating a stable and mature codebase.","last_verified":"2026-04-16T00:00:00.000Z","tags":["security","authentication","SRP","cryptography","protocol"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/srptools"},{"id":1135,"title":"Srsly: High-Performance Python Serialization Utilities","library":"srsly","status":"active","version":"2.5.3","language":"python","ecosystem":"pypi","summary":"Srsly is a Python library providing modern, high-performance serialization utilities. It bundles optimized versions of popular serialization libraries (like ujson, msgpack, cloudpickle, and ruamel.yaml) into a single, standalone package, offering a consistent high-level API for handling JSON, JSONL, MessagePack, Pickle, and YAML data across different platforms and Python versions. It is actively maintained with frequent updates.","last_verified":"2026-04-23T17:25:36.364Z","tags":["serialization","json","msgpack","pickle","yaml","performance"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/srsly"},{"id":4777,"title":"SRT (Subtitle Parsing)","library":"srt","status":"active","version":"3.5.3","language":"python","ecosystem":"pypi","summary":"SRT is a tiny, yet featureful Python library designed for robust parsing, modification, and composition of SRT subtitle files. It can handle many broken SRT files and has no dependencies beyond the Python Standard Library. The current version is 3.5.3, with an active, though not rapid, release cadence.","last_verified":"2026-04-12T00:00:00.000Z","tags":["subtitle","srt","video","parsing","text-processing","media"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/srt"},{"id":12065,"title":"srvx: Universal Web Standard Server","library":"srvx","status":"active","version":"0.11.15","language":"javascript","ecosystem":"npm","summary":"srvx is a modern, zero-dependency HTTP server framework built on Web Standards (Request/Response API), enabling consistent deployment and execution across multiple JavaScript runtimes including Node.js, Deno, and Bun. It currently stands at version 0.11.15, with active development primarily focusing on bug fixes and performance enhancements in its frequent patch releases. A key differentiator is its emphasis on Web Standard APIs, providing a unified programming model regardless of the underlying runtime. It also boasts a full-featured Command Line Interface (CLI) that includes a file watcher, error handling, static file serving, and logging, streamlining the development workflow. srvx aims for close-to-native performance, especially in Node.js environments.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/srvx"},{"id":26431,"title":"ss2vue","library":"ss2vue","status":"active","version":"1.1.0","language":"javascript","ecosystem":"npm","summary":"Converts Snakeskin templates into Vue 2 render functions. Stable version 1.1.0. Low release cadence. Differentiator: tight integration with Snakeskin template engine, supports adapter options for vue-template-compiler and optional ES2015 transpilation via vue-template-es2015-compiler.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","vue","snakeskin"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/ss2vue"},{"id":16541,"title":"ssb-db","library":"ssb-db","status":"active","version":"20.4.1","language":"javascript","ecosystem":"npm","summary":"ssb-db is a core component within the Secure Scuttlebutt (SSB) ecosystem, providing a secure, replicatable, append-only database for cryptographic message feeds. It is built as a plugin for secret-stack applications, enabling peer-to-peer data synchronization and communication without a central authority. The package ensures message unforgeability through digital signing tied to unique public/private key pairs, forming immutable \"feeds.\" Currently at version 20.4.1, ssb-db has a moderate release cadence, with several minor versions released in recent history (v20.x in 2024), indicating active maintenance and feature development. Key differentiators include its foundational role in the decentralized SSB protocol, strict append-only data model (though flexible through delta encoding for \"deletions\"), and built-in support for message encryption and indexing. It's designed for applications requiring resilient, offline-first, and censorship-resistant data storage.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/ssb-db"},{"id":16542,"title":"SSB-DB2","library":"ssb-db2","status":"active","version":"8.1.0","language":"javascript","ecosystem":"npm","summary":"SSB-DB2 is a new database for secure-scuttlebutt, designed as a replacement for the older `ssb-db`. Currently at version 8.1.0, it offers significant architectural changes aimed at improving performance and flexibility. Key differentiators include using `bipf` for data storage, replacing `flume` with `jitdb` for specialized indexes, supporting browser environments via `ssb-browser-core`, and enabling efficient partial replication. It has expanded capabilities beyond `ssb-db`, featuring deletion and compaction, support for customizable feed and encryption formats (defaulting to `ssb-classic`), and a powerful query language based on composable JavaScript functions. SSB-DB2 operates as a `secret-stack` plugin, registering within the `db` namespace, and is optimized for modern Node.js environments (>=16).","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/ssb-db2"},{"id":16905,"title":"Secure Scuttlebutt TypeScript Types","library":"ssb-typescript","status":"active","version":"2.8.0","language":"javascript","ecosystem":"npm","summary":"ssb-typescript provides comprehensive TypeScript type definitions for the Secure Scuttlebutt (SSB) protocol, enabling developers to build SSB applications with strong type safety. It defines core SSB concepts such as `FeedId`, `MsgId`, `BlobId`, and various message interfaces like `Msg`, `UnboxedMsg`, and `Content` (which is a union of specific content types like `PostContent`, `ContactContent`, `VoteContent`, `BlogContent`, and more). The current stable version is 2.8.0. As a type-only package, its release cadence is typically driven by changes in the underlying SSB protocol or common application patterns, rather than frequent functional updates. Its key differentiator is providing a standardized, community-maintained set of types for the decentralized SSB ecosystem, helping to ensure interoperability and reduce development errors when working with SSB data structures.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","ssb","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/ssb-typescript"},{"id":22406,"title":"SSDP (Simple Service Discovery Protocol)","library":"ssdp","status":"active","version":"1.3.1","language":"python","ecosystem":"pypi","summary":"Python asyncio library for Simple Service Discovery Protocol (SSDP). Supports both client and server roles, enabling discovery and advertisement of network services. Current version 1.3.1, released under MIT license. Active development with asyncio-native design.","last_verified":"2026-04-27T00:00:00.000Z","tags":["ssdp","upnp","discovery","asyncio","network"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/ssdp"},{"id":18064,"title":"sse.js: Server-Sent Events for Node.js","library":"sse","status":"abandoned","version":"0.0.8","language":"javascript","ecosystem":"npm","summary":"The `sse` package (einaros/sse.js) provides a server-side implementation of the HTML5 Server-Sent Events (SSE) specification for Node.js applications. SSE enables a server to push data to web pages over HTTP, facilitating real-time communication without the overhead of WebSockets for unidirectional data flows. Currently at version `0.0.8`, this package is considered abandoned, with its last release dating back approximately eight years (published December 2017, but copyright 2011) and minimal activity on its GitHub repository. Its primary differentiator was offering a straightforward, low-level API to integrate SSE directly with Node.js's native HTTP server, abstracting the complexities of managing event streams and client connections. Given its age, it relies exclusively on CommonJS and is likely incompatible with modern Node.js versions and ES module adoption. Users seeking SSE functionality in current Node.js environments should consider actively maintained alternatives such as `@fastify/sse`, `sse-channel`, or `better-sse` due to potential compatibility, security, and feature limitations.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","real-time","server-sent-events","html5","sse","messaging"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/sse"},{"id":582,"title":"SSE-Starlette","library":"sse-starlette","status":"active","version":"3.3.3","language":"python","ecosystem":"pypi","summary":"sse-starlette is a production-ready Python library that provides a Server-Sent Events (SSE) plugin for Starlette and FastAPI frameworks. It offers a standards-compliant implementation of the W3C SSE specification, including features like automatic client disconnect detection, graceful shutdown, and thread-safe event management. The current version is 3.3.3, and the library maintains an active release cadence with regular updates and dependency management.","last_verified":"2026-05-12T16:20:18.702Z","tags":["starlette","fastapi","sse","server-sent-events","real-time","async","streaming","web"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/sse-starlette"},{"id":18065,"title":"sse.js: Flexible Server-Sent Events Client","library":"sse.js","status":"active","version":"2.8.0","language":"javascript","ecosystem":"npm","summary":"sse.js is a robust JavaScript library designed as a flexible replacement for the standard `EventSource` API, enabling more control over Server-Sent Events (SSE) streams. Unlike `EventSource`, it supports POST requests and allows custom HTTP headers, making it suitable for authenticated or complex SSE integrations. The library is currently at version 2.8.0 and receives active maintenance, with recent releases focusing on spec compliance, type definition fixes, and enhanced auto-reconnect capabilities. It differentiates itself by providing a comprehensive EventSource polyfill that addresses the limitations of the native API, such as the inability to send payloads or custom headers, while offering features like configurable reconnection logic and exposure of HTTP response details.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","sse","server-side-events","server-sent-events","eventsource","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/sse.js"},{"id":7753,"title":"Python SSE Client","library":"sseclient","status":"maintenance","version":"0.0.27","language":"python","ecosystem":"pypi","summary":"The `sseclient` library (version 0.0.27) is a Python client for consuming Server-Sent Events (SSE) streams, also known as EventSource. It provides an `SSEClient` class that acts as an iterator, allowing easy processing of messages from a server. This version, last updated in September 2020, handles automatic reconnections and parses event data. While functional, it is no longer actively developed, with more recent and actively maintained forks (e.g., `sseclient-py`) addressing modern Python features and known issues.","last_verified":"2026-04-16T00:00:00.000Z","tags":["http","sse","server-sent events","streaming","client"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/sseclient"},{"id":1727,"title":"SSE Client for Python","library":"sseclient-py","status":"active","version":"1.9.0","language":"python","ecosystem":"pypi","summary":"sseclient-py is a Python library providing a client for Server-Sent Events (SSE). It simplifies consuming event streams by parsing the SSE protocol over HTTP. The current stable version is 1.9.0, with releases typically focused on bug fixes and feature additions rather than frequent breaking changes.","last_verified":"2026-04-24T00:31:09.602Z","tags":["sse","server-sent events","client","streaming","http"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/sseclient-py"},{"id":14048,"title":"SSH Config Parser and Stringifier","library":"ssh-config","status":"active","version":"5.1.0","language":"javascript","ecosystem":"npm","summary":"The `ssh-config` library offers robust parsing and stringification capabilities for SSH configuration files, typically located at `~/.ssh/config`. As of its current stable version, 5.1.0, it enables developers to programmatically read, modify, and write SSH configurations while diligently preserving original formatting, comments, and whitespace. The project maintains an active release cadence, frequently addressing bugs and introducing features, such as Deno support in v5.1.0 and continuous improvements to TypeScript typings. Its primary differentiator lies in its ability to parse an SSH config into an Abstract Syntax Tree (AST)-like structure for easy manipulation and then reliably serialize it back into a valid SSH config string, ensuring changes are applied correctly without data loss. Additionally, it provides convenient helper methods like `compute` to derive the effective configuration for a specific host, and `find` for targeted section modification, offering granular control over SSH settings.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/ssh-config"},{"id":22407,"title":"ssh-import-id","library":"ssh-import-id","status":"active","version":"5.13","language":"python","ecosystem":"pypi","summary":"Authorize SSH public keys from trusted online identities (GitHub, GitLab, Launchpad, etc.). Current version 5.13, with stable release cadence since 2019. Integrated into Ubuntu/Canonical Cloud images for key management.","last_verified":"2026-04-27T00:00:00.000Z","tags":["ssh","authorized_keys","github","launchpad","ubuntu"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/ssh-import-id"},{"id":10261,"title":"ssh-python Library","library":"ssh-python","status":"active","version":"1.2.0.post1","language":"python","ecosystem":"pypi","summary":"ssh-python provides robust Python bindings for the `libssh` C library, enabling programmatic interaction with SSH servers. It offers functionalities for connecting, authenticating, executing commands, and managing SSH channels. The library is actively maintained, with version 1.2.0.post1 being the latest stable release, typically releasing minor updates every few months with periodic patch versions.","last_verified":"2026-04-17T00:00:00.000Z","tags":["ssh","libssh","networking","remote-execution","system-administration"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/ssh-python"},{"id":12066,"title":"SSH2 Client and Server for Node.js","library":"ssh2","status":"active","version":"1.17.0","language":"javascript","ecosystem":"npm","summary":"ssh2 is a pure JavaScript implementation of an SSH2 client and server for Node.js, enabling secure remote command execution, file transfers (SFTP), and interactive shell sessions. The current stable version is 1.17.0, with development actively maintained against recent OpenSSH versions (e.g., OpenSSH 8.7). This library is distinguished by its comprehensive support for both client and server roles, offering an extensive API for various channel types (exec, shell, direct-tcpip, X11, subsystems) and pluggable authentication methods, including password and public key. It provides fine-grained control over SSH connections, making it suitable for building custom SSH tooling, automating deployments, or implementing secure backend services. While it does not adhere to a strict release cadence, updates are released as features are added or bugs are fixed, ensuring ongoing compatibility and security.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","ssh","ssh2","sftp","secure","shell","exec","remote","client"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/ssh2"},{"id":8681,"title":"ssh2-python","library":"ssh2-python","status":"active","version":"1.2.0.post1","language":"python","ecosystem":"pypi","summary":"ssh2-python provides Python bindings for the `libssh2` C library, offering a low-level, high-performance interface for SSHv2 protocol operations. It is currently at version 1.2.0.post1 and is actively maintained with regular releases that include updates to embedded libraries like `libssh2` and OpenSSL, and support for newer Python versions.","last_verified":"2026-04-16T00:00:00.000Z","tags":["ssh","sftp","libssh2","remote-execution","file-transfer","networking"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/ssh2-python"},{"id":14049,"title":"Node.js SFTP Client (Promise-based)","library":"ssh2-sftp-client","status":"active","version":"12.1.1","language":"javascript","ecosystem":"npm","summary":"ssh2-sftp-client is a promise-based SFTP client for Node.js, acting as a decorator around the robust `ssh2` package. It provides a convenient, promise-driven API for common SFTP operations such as connecting, listing directories, uploading, downloading, and managing files, abstracting away the event-based complexities of the underlying `ssh2` library. The current stable release is v12.1.1, indicating active maintenance with a regular cadence of minor and patch updates, alongside major versions for significant API changes. It officially supports Node.js versions 20.x and newer, specifically tested against Node 24.14.0, and includes specific fixes for platform quirks like those found in Microsoft SFTP servers. Its focus on promises, active bug fixing, and direct integration with the `ssh2` library makes it a reliable solution for SFTP interactions in modern Node.js environments.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","sftp","nodejs","promises"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/ssh2-sftp-client"},{"id":14050,"title":"SSH2 and SFTP Protocol Streams for Node.js","library":"ssh2-streams","status":"active","version":"0.4.10","language":"javascript","ecosystem":"npm","summary":"ssh2-streams is a low-level Node.js library that provides direct, stream-based implementations of the SSH2 and SFTPv3 client/server protocols. It serves as a foundational component for higher-level SSH libraries, such as `ssh2`, offering granular control over the protocol handshake, channel management, and data transfer mechanisms. The current stable version is 0.4.10, and as a core utility, its release cadence is typically driven by security patches, bug fixes, and minor protocol compliance updates rather than rapid feature development. Its primary differentiators include its efficient Node.js stream integration, allowing for flexible and performant handling of network I/O, and its commitment to exposing the raw protocol events and structures, enabling developers to build custom SSH or SFTP solutions with deep control over the underlying communication. It requires Node.js v5.10.0 or newer.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","ssh","ssh2","sftp","secure","protocol","streams","client","server"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/ssh2-streams"},{"id":7754,"title":"sshconf: Lightweight SSH Config Library","library":"sshconf","status":"active","version":"0.2.7","language":"python","ecosystem":"pypi","summary":"sshconf is a Python library designed for reading and modifying your `~/.ssh/config` file in a non-intrusive way. It aims to keep the file's structure largely intact after modifications, providing a simple interface to manage SSH client configurations. The current version is 0.2.7. It has an irregular release cadence, with the last release in June 2024.","last_verified":"2026-04-16T00:00:00.000Z","tags":["ssh","config","configuration management","automation","sysadmin"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/sshconf"},{"id":2785,"title":"SSH Filesystem for fsspec","library":"sshfs","status":"active","version":"2025.11.0","language":"python","ecosystem":"pypi","summary":"sshfs is an implementation of fsspec, providing a unified Pythonic interface for interacting with SFTP servers over SSH. It leverages the asyncssh library for its underlying secure shell operations, offering a fast and asynchronous way to manage remote filesystems. The library is actively maintained, with its current version being 2025.11.0, and typically sees several releases per year to incorporate updates and improvements. [3, 10]","last_verified":"2026-04-25T00:51:06.179Z","tags":["ssh","sftp","filesystem","fsspec","async","remote","file-transfer"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/sshfs"},{"id":14933,"title":"SSHifu Server: OAuth Gateway and Certificate Authority","library":"sshifu-server","status":"active","version":"0.10.0","language":"javascript","ecosystem":"npm","summary":"sshifu-server is an SSH authentication server that integrates an OAuth gateway with a certificate authority, issuing short-lived SSH certificates. It provides authentication against GitHub organizations and generic OIDC providers, including Authentik, Google Workspace, Okta, and Auth0. Currently at version 0.10.0, the project maintains an active release cadence, with several feature and bugfix releases in the past year. Key differentiators include its lightweight architecture, requiring minimal infrastructure with no external database, its seamless integration of OAuth for SSH, and its ability to act as a full certificate authority to enhance SSH security by reducing reliance on long-lived keys. The core server logic is implemented in Go, with the npm package serving as a wrapper for distribution and installation.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","ssh","certificate","oauth","github","authentication","security","server"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/sshifu-server"},{"id":10262,"title":"SSH Keyboard Input Capture","library":"sshkeyboard","status":"active","version":"2.3.1","language":"python","ecosystem":"pypi","summary":"sshkeyboard is a small, cross-platform Python library designed for capturing key presses and releases, primarily intended for use within SSH sessions but also functional in local terminal environments. It provides simple callback mechanisms for handling key events, enabling interactive command-line applications. The current version is 2.3.1, with ongoing maintenance for bug fixes and compatibility.","last_verified":"2026-04-17T00:00:00.000Z","tags":["keyboard","input","ssh","terminal","cross-platform","interactive"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/sshkeyboard"},{"id":4778,"title":"SSH Public Key Parser","library":"sshpubkeys","status":"active","version":"3.3.1","language":"python","ecosystem":"pypi","summary":"sshpubkeys is a Python library for parsing SSH public keys. It supports various key types (RSA, DSA, ECDSA, Ed25519) and can handle authorized_keys file formats, including options like 'command=' or 'no-port-forwarding'. The current version is 3.3.1, and it maintains an active, feature-driven release cadence.","last_verified":"2026-04-12T00:00:00.000Z","tags":["ssh","public-key","security","parser"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/sshpubkeys"},{"id":712,"title":"sshtunnel","library":"sshtunnel","status":"active","version":"0.4.0","language":"python","ecosystem":"pypi","summary":"sshtunnel is a pure Python library that enables the creation of secure SSH tunnels, primarily for port forwarding to access services (like databases or web servers) behind a firewall or on a private network. It leverages `paramiko` for SSH capabilities and is actively maintained, with recent releases addressing stability and usability.","last_verified":"2026-05-12T18:11:25.730Z","tags":["ssh","tunneling","security","networking","paramiko","port-forwarding"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/sshtunnel"},{"id":14934,"title":"sshuttle Transparent Proxy VPN","library":"sshuttle","status":"active","version":"1.3.2","language":"en","ecosystem":"pypi","summary":"sshuttle is a transparent proxy server that acts as a 'poor man's VPN', forwarding network traffic over SSH. It doesn't require admin privileges for basic use and works across Linux and macOS, supporting DNS tunneling. The current stable version is 1.3.2, with releases occurring periodically, often driven by bug fixes and platform compatibility updates.","last_verified":"2026-04-17T00:00:00.000Z","tags":["networking","proxy","vpn","ssh","cli","tunneling"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/sshuttle"},{"id":14935,"title":"SSIM.JS Image Similarity","library":"ssim.js","status":"active","version":"3.5.0","language":"javascript","ecosystem":"npm","summary":"ssim.js is a JavaScript library that provides an implementation of the Structural Similarity Index (SSIM) algorithm, which measures the perceived similarity between two images. Unlike traditional metrics like PSNR or MSE, SSIM correlates more closely with human visual perception, yielding a score between 0 and 1, where 1 indicates perfect similarity. The library also supports MSSIM (Multi-scale SSIM) and can generate SSIM maps. The current stable version is 3.5.0, with releases occurring infrequently, often several months apart, as seen from the recent release history. Its key differentiator is providing a readily available, pure JavaScript SSIM implementation suitable for both Node.js and browser environments, often used in image processing, quality assessment, and content-based image retrieval applications.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","ssim","mssim","ssim_map","image","compare","structural","similarity","processing","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/ssim.js"},{"id":24648,"title":"sslcrypto","library":"sslcrypto","status":"active","version":"5.3","language":"python","ecosystem":"pypi","summary":"sslcrypto is a Python library providing ECIES (Elliptic Curve Integrated Encryption Scheme), AES, and RSA encryption with OpenSSL-based implementation and a pure Python fallback. Current version 5.3 offers multiple backends (OpenSSL, LibreSSL, cryptography, pure Python) and supports a wide range of curves and RSA key sizes. Release cadence is irregular, with occasional major version bumps due to API changes.","last_verified":"2026-05-01T00:00:00.000Z","tags":["encryption","elliptic-curve","aes","rsa","ecies","crypto","openssl"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/sslcrypto"},{"id":8683,"title":"SSL-PSK for PyMobileDevice3","library":"sslpsk-pmd3","status":"active","version":"1.0.3","language":"python","ecosystem":"pypi","summary":"sslpsk-pmd3 is a fork of the `sslpsk` library, specifically tailored to add TLS-PSK (Pre-Shared Key) support to the Python `ssl` package for `pymobiledevice3` usage. It enables secure socket communication using pre-shared keys, an alternative to traditional certificate-based TLS. The current version is 1.0.3, released on February 9, 2024, with irregular but active maintenance.","last_verified":"2026-04-16T00:00:00.000Z","tags":["ssl","tls","psk","tls-psk","preshared key","pymobiledevice3"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/sslpsk-pmd3"},{"id":27419,"title":"SSLyze","library":"sslyze","status":"active","version":"6.3.1","language":"python","ecosystem":"pypi","summary":"Fast and powerful SSL/TLS scanning library and CLI tool. Current version 6.3.1, requires Python >=3.10. Release cadence is about 3-6 months per minor version.","last_verified":"2026-05-01T00:00:00.000Z","tags":["ssl","tls","security","scanner","network","certificate"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/sslyze"},{"id":2294,"title":"SSPI API Bindings for Python","library":"sspilib","status":"active","version":"0.5.0","language":"python","ecosystem":"pypi","summary":"sspilib is a Python library that provides bindings for the Windows Security Support Provider Interface (SSPI) API. It offers both a high-level and a low-level interface to facilitate SSPI integration in other Python libraries. The library currently supports Python 3.9+ and ships as pre-compiled wheels for various platforms, including experimental support for non-Windows systems via `sspi-rs`, a Rust implementation.","last_verified":"2026-04-24T17:22:45.947Z","tags":["Windows","SSPI","authentication","security","bindings","kerberos","ntlm"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/sspilib"},{"id":26432,"title":"ssr-webpack","library":"ssr-webpack","status":"active","version":"7.0.14","language":"javascript","ecosystem":"npm","summary":"A framework-agnostic SSR webpack configuration for serverless deployment, supporting React (17/18/19) and Vue (2/3) with Vite, Webpack, or Rspack. Version 7.x (current 7.0.14) reduces dependency size by 2/3 and improves build speed 5-10x. Supports tight integration with Nest.js and Midway.js, and one-click deploy to Alibaba/Tencent Cloud Serverless. Actively maintained with weekly releases.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","webpack","serverless","ssr","react","vue","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/ssr-webpack"},{"id":6462,"title":"Streamlit Annotated Text","library":"st-annotated-text","status":"active","version":"4.0.2","language":"python","ecosystem":"pypi","summary":"st-annotated-text is a simple component designed to display annotated text directly within Streamlit applications. Currently at version 4.0.2, the library provides an intuitive way to highlight and label parts of text. Releases are typically driven by compatibility fixes and minor feature enhancements.","last_verified":"2026-04-15T00:00:00.000Z","tags":["streamlit","text annotation","ui","nlp"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/st-annotated-text"},{"id":24649,"title":"Streamlit GSheets Connection","library":"st-gsheets-connection","status":"active","version":"0.1.0","language":"python","ecosystem":"pypi","summary":"A Streamlit Connection for Google Sheets, providing a simple interface to read and write data using the official Streamlit Connections API. Current version is 0.1.0, with moderate release cadence.","last_verified":"2026-05-01T00:00:00.000Z","tags":["streamlit","google-sheets","connection","gsheets"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/st-gsheets-connection"},{"id":18819,"title":"st-start","library":"st-start","status":"active","version":"2.0.0-beta.48","language":"javascript","ecosystem":"npm","summary":"An opinionated, zero-configuration TypeScript project bundler & starter for frontend and Node.js, version 2.0.0-beta.48. It wraps webpack and babel with stable plugins to provide fast builds, multi-threaded type checking, HMR, and code splitting. Supports modern CSS (PostCSS, LostGrid, SASS), CSS modules with types, ESM, and auto-polyfilling via Browserslist. Includes ESLint linting, .env support, gzip compression, and an HTML artifact graph analyzer. Differentiates from other bundlers by promising a minimal or no config file, focusing on TypeScript-first workflows, and emphasizing robustness and developer experience with clear error messages and desktop notifications. Released under the MIT license and maintained by the SpringType organization, it is part of a larger ecosystem but remains a standalone tool.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","SpringType","bundler","compiler","dev server","CLI","HMR","node bundler","sass"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/st-start"},{"id":6251,"title":"Streamlit Theme Component","library":"st-theme","status":"active","version":"1.2.3","language":"python","ecosystem":"pypi","summary":"st-theme is a Streamlit component that enables Python applications to retrieve the active theme settings (e.g., colors, font) of the Streamlit app. It is currently at version 1.2.3 and maintains an active development cadence with several minor releases per year, ensuring compatibility and bug fixes.","last_verified":"2026-04-14T00:00:00.000Z","tags":["streamlit","theme","component","ui","frontend"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/st-theme"},{"id":24650,"title":"Stable Audio Tools","library":"stable-audio-tools","status":"active","version":"0.0.19","language":"python","ecosystem":"pypi","summary":"A Python library by Stability AI for training and inference with generative audio models, including Stable Audio and Dance Diffusion. Current version 0.0.19. Active development with frequent updates.","last_verified":"2026-05-01T00:00:00.000Z","tags":["audio","generative-ai","stable-audio","diffusion","stability-ai","music-generation"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/stable-audio-tools"},{"id":4397,"title":"Stable Baselines3","library":"stable-baselines3","status":"active","version":"2.8.0","language":"python","ecosystem":"pypi","summary":"Stable Baselines3 (SB3) is a comprehensive Python library offering reliable implementations of reinforcement learning (RL) algorithms in PyTorch. It provides a clean and simple API, adhering to a scikit-learn-like syntax for training, evaluating, and deploying RL agents. SB3 is actively maintained with frequent releases, supporting state-of-the-art model-free RL algorithms like A2C, PPO, SAC, DQN, and TD3.","last_verified":"2026-04-12T00:00:00.000Z","tags":["reinforcement-learning","pytorch","deep-learning","ai","gymnasium"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/stable-baselines3"},{"id":28302,"title":"stac-pydantic","library":"stac-pydantic","status":"active","version":"3.5.1","language":"python","ecosystem":"pypi","summary":"Pydantic data models for the SpatioTemporal Asset Catalog (STAC) specification. Provides Python classes for validating and serializing STAC objects (Catalogs, Collections, Items, associated extensions) with strict conformance to the STAC spec. Version 3.5.1 supports Pydantic v2 and Python >=3.8.","last_verified":"2026-05-09T00:00:00.000Z","tags":["stac","pydantic","geospatial","validation","catalog"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/stac-pydantic"},{"id":16543,"title":"V8 Stack Trace Manipulation","library":"stack-chain","status":"abandoned","version":"2.0.0","language":"javascript","ecosystem":"npm","summary":"stack-chain is a utility library for Node.js that provides an API to intercept, modify, and reformat V8 JavaScript engine's stack traces. It allows developers to programmatically extend, filter, and replace the default stack trace formatting behavior of `Error.stack`. This is particularly useful for tools that need to clean up stack traces (e.g., hide internal frames in frameworks), provide custom error reporting, or integrate with debugging utilities. The current stable version is 2.0.0. The project appears to be abandoned, with the last publish over 8 years ago and last commit in 2017. This means it may not be compatible with newer Node.js versions or modern JavaScript features like ESM, and new releases or bug fixes are highly unlikely. Its key differentiator was offering a centralized, hook-based system for manipulating global `Error.stack` behavior.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","stack","chain","trace","call site","concat","format"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/stack-chain"},{"id":583,"title":"Stack Data","library":"stack-data","status":"active","version":"0.6.3","language":"python","ecosystem":"pypi","summary":"stack-data is a Python library designed to extract detailed information from stack frames and tracebacks, offering more useful and customizable displays than Python's default tracebacks. It's currently at version 0.6.3 and is actively maintained, powering features in tools like IPython and futurecoder.","last_verified":"2026-05-12T16:20:36.492Z","tags":["debugging","introspection","tracebacks","stack frames","developer tools"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/stack-data"},{"id":14936,"title":"Error Stack Parser","library":"stack-parser","status":"abandoned","version":"0.0.1","language":"javascript","ecosystem":"npm","summary":"stack-parser is a minimalist utility for parsing JavaScript error stack traces within Node.js environments. It takes a raw error stack string and converts it into a structured array of objects, each representing a stack frame. The package provides methods to format these frames, including custom formatting options. As of 2026, its stable version remains `0.0.1`, initially released in 2012. This indicates the package is effectively unmaintained and has seen no significant updates or feature additions over a decade. Due to its age, it primarily targets older Node.js versions and CommonJS environments, lacking support for modern ES Modules or TypeScript definitions. While functional for basic stack parsing, developers should be aware of its abandonment and consider more actively maintained alternatives for robust, cross-environment stack parsing needs.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/stack-parser"},{"id":12067,"title":"TypeScript Stack with Generics","library":"stack-typescript","status":"active","version":"1.0.4","language":"javascript","ecosystem":"npm","summary":"stack-typescript is a lightweight, generic Stack data structure implementation for TypeScript and JavaScript environments, currently at version 1.0.4. It is built upon the `linked-list-typescript` package, providing a LIFO (Last-In, First-Out) collection. Key features include full TypeScript generics support for strong type-checking, enabling stacks of any primitive, object, or custom class. The package also implements both the JavaScript iterator and iterable protocols, allowing seamless integration with `for...of` loops, spread syntax (`...`), and array deconstruction. Its primary differentiators are its explicit use of a linked list for underlying storage and its full adherence to TypeScript's type-templating capabilities, ensuring type safety from initialization to manipulation. The release cadence appears stable, with a focus on core data structure functionality without frequent breaking changes, typical for foundational utility libraries.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","typescript","linked-list","linkedlist","stack"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/stack-typescript"},{"id":17476,"title":"Stacked Middleware Bundler","library":"stacked","status":"abandoned","version":"1.1.1","language":"javascript","ecosystem":"npm","summary":"Stacked is a stand-alone, lightweight, and zero-dependency utility for bundling multiple middleware functions into a single, cohesive stack. Inspired by `connect`'s middleware infrastructure, it provides a `use` and `mount` API for composing HTTP middleware. As of its last published version, 1.1.1, the package has not seen updates since April 2017, indicating it is no longer actively maintained. Its key differentiator lies in its minimalist design, offering core middleware stacking functionality without the overhead or additional features found in more comprehensive frameworks. It is suitable for projects requiring a simple, independent middleware composition tool, particularly in environments compatible with its older CommonJS module format.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","connect","middleware","stack"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/stacked"},{"id":6893,"title":"Debug-friendly stack traces, with variable values and semantic highlighting","library":"stackprinter","status":"active","version":"0.2.12","language":"python","ecosystem":"pypi","summary":"Stackprinter is a Python library that provides enhanced, debug-friendly stack traces. It displays more code context, current variable values, and uses semantic highlighting to make tracebacks more readable. The library is actively maintained, with a current version of 0.2.12, and receives updates periodically to support newer Python versions and address issues.","last_verified":"2026-04-15T00:00:00.000Z","tags":["debugging","traceback","error handling","logging","developer tools"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/stackprinter"},{"id":12068,"title":"Universal JavaScript Stack Trace Library","library":"stacktrace-js","status":"active","version":"2.0.2","language":"javascript","ecosystem":"npm","summary":"stacktrace.js is a framework-agnostic micro-library designed to generate, parse, and enhance JavaScript stack traces across all environments, including browsers and Node.js. The current stable version is 2.0.2. It maintains a moderate release cadence, with updates typically addressing dependency bumps, bug fixes, and minor enhancements. Key differentiators include its ability to parse ES6 code, extensible StackFrame objects that report on constructor, native, or eval code, and its use of source maps for enhanced trace accuracy. It modularizes functionality into several sub-projects like error-stack-parser and stacktrace-gps to handle specific aspects of stack trace processing, providing both asynchronous (Promise-based) and synchronous API methods for flexibility. The library is particularly useful for robust error reporting and debugging applications.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","stacktrace","error","debugger","client","browser","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/stacktrace-js"},{"id":14051,"title":"Stacktrace Parser","library":"stacktrace-parser","status":"maintenance","version":"0.1.11","language":"javascript","ecosystem":"npm","summary":"stacktrace-parser is a JavaScript library designed to parse stack traces from various JavaScript environments, including web browsers (even older ones like Internet Explorer) and Node.js. It transforms raw stack trace strings into a structured array of objects, where each object represents a line in the stack and contains properties like `lineNumber`, `methodName`, `arguments`, `file`, and `column`. The current stable version is 0.1.11, last published approximately one year ago (as of early 2025). This package appears to be in a maintenance mode, with its low version number and infrequent updates suggesting a stable but not actively developed state, though a TODO list mentions a future v0.3. Its primary differentiator is its broad support for diverse stack trace formats across different JavaScript runtimes, providing a consistent, normalized output for error reporting and debugging tools, including built-in TypeScript type definitions.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","errors","stacktrace","parser","exceptions","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/stacktrace-parser"},{"id":14052,"title":"StackTracey: Stack Trace Parser & Pretty Printer","library":"stacktracey","status":"active","version":"2.2.0","language":"javascript","ecosystem":"npm","summary":"StackTracey is a robust JavaScript library designed for parsing call stacks, reading source code, and generating clean, filtered, and pretty-printed output. Currently at version 2.2.0, it targets both Node.js and browser environments, supporting cross-platform compatibility across various operating systems like Windows and *nix. The library differentiates itself with full sourcemap support, the ability to fetch source text for call locations (leveraging `get-source`), and mechanisms for ad-hoc exclusion of irrelevant stack frames (e.g., library calls or user-defined exclusions via `// @hide` markers). It provides both synchronous and asynchronous interfaces for accessing source code, with asynchronous being the preferred method for browser environments to avoid blocking the main thread. It also extracts useful information from `SyntaxError` instances, making it valuable for debugging and enhanced error reporting in development tools and logging solutions.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","stack","stacktrace","stack printer","error printer","print error","print stack","print debug trace","debug","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/stacktracey"},{"id":5727,"title":"stactools-met-office-deterministic","library":"stactools-met-office-deterministic","status":"active","version":"0.4.2","language":"python","ecosystem":"pypi","summary":"stactools-met-office-deterministic is a Python package designed for generating SpatioTemporal Asset Catalog (STAC) metadata specifically for data originating from the Met Office Deterministic Numerical Weather Prediction model. It is part of the broader stactools ecosystem, which provides utilities for working with STAC. The current version is 0.4.2, and it typically sees rapid releases within the stactools-packages organization.","last_verified":"2026-04-13T00:00:00.000Z","tags":["stac","geospatial","meteorology","weather prediction","met office","numerical weather prediction"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/stactools-met-office-deterministic"},{"id":24651,"title":"Staff Graded XBlock","library":"staff-graded-xblock","status":"active","version":"4.0.0","language":"python","ecosystem":"pypi","summary":"An XBlock for Open edX that allows staff to manually grade student submissions. Version 4.0.0 is current; releases follow an irregular cadence driven by upstream edX platform changes.","last_verified":"2026-05-01T00:00:00.000Z","tags":["xblock","openedx","grading"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/staff-graded-xblock"},{"id":16748,"title":"Stage Auth Middleware","library":"stage-auth-middleware","status":"active","version":"1.0.9","language":"javascript","ecosystem":"npm","summary":"The `stage-auth-middleware` package provides an Express.js middleware specifically designed to secure staging environments for Akarion-related websites. Its core function is to enforce user authentication for access to stage URLs, thereby restricting public access, and to display a visual hint on the page indicating that the user is currently interacting with a staging site. The package is currently stable at version 1.0.9. It operates with an irregular release cadence, likely aligned with internal development cycles rather than public feature rollouts. This utility is highly specialized, serving a niche within the Akarion ecosystem, and should not be considered a general-purpose authentication solution. Its primary differentiator is its tailored integration with specific staging security requirements, offering a streamlined approach without the overhead of more comprehensive identity management systems.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/stage-auth-middleware"},{"id":4779,"title":"Stagehand","library":"stagehand","status":"active","version":"3.19.5","language":"python","ecosystem":"pypi","summary":"Stagehand is an AI-powered browser automation framework that allows controlling web browsers using natural language instructions and code. It is built on top of Playwright but integrates an intelligent agent to interpret high-level commands, making web automations more resilient and maintainable by reducing reliance on brittle CSS selectors. The Python library (stagehand-py) provides an official SDK for interacting with the Stagehand API, supporting both local browser environments and cloud execution via Browserbase. It is currently at version 3.19.5 and has a rapid release cadence.","last_verified":"2026-04-12T00:00:00.000Z","tags":["browser automation","AI","web scraping","natural language processing","playwright"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/stagehand"},{"id":26433,"title":"stailwc","library":"stailwc","status":"active","version":"0.17.0","language":"javascript","ecosystem":"npm","summary":"An experimental SWC transpiler that brings compile-time Tailwind macros to SWC and Next.js, similar to twin.macro but with better performance via SWC instead of Babel. Current stable version is 0.17.0, actively developed with a focus on Next.js compatibility (tested with v13.4.3). Supports both emotion and styled-components as CSS-in-JS engines, with features like the tw JSX attribute, tw template tag, component syntax, and global styles. Key differentiator: 10-100x faster compilation compared to Babel-based alternatives due to SWC's Rust-based implementation.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","swc-plugin","swc","tailwind","tailwindcss","next","nextjs","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/stailwc"},{"id":18820,"title":"Stallion CLI","library":"stallion-cli","status":"active","version":"2.4.3","language":"javascript","ecosystem":"npm","summary":"Stallion CLI is a unified command-line tool for deploying React Native bundles to Stallion servers. Current stable version is 2.4.3. Released actively on npm. It uses Commander.js for CLI parsing and provides commands for authentication, bundle upload, and configuration management. Key differentiator: purpose-built for Stallion deployment workflow, integrates with Stallion's console and API.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","cli","stallion","typescript","commander"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/stallion-cli"},{"id":2786,"title":"Stamina: Production-Grade Retries","library":"stamina","status":"active","version":"25.2.0","language":"python","ecosystem":"pypi","summary":"Stamina is a Python library that provides production-grade retries made easy, acting as an opinionated wrapper around Tenacity. It ensures resilient systems by handling transient failures with sensible defaults like exponential backoff with jitter, configurable exception handling, and automatic async support. It releases regularly, typically every few months, and is designed to minimize potential for misuse.","last_verified":"2026-04-25T00:51:32.160Z","tags":["retry","resilience","error handling","backoff","async","concurrency","fault tolerance"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/stamina"},{"id":20566,"title":"Standalone single-spa webpack plugin","library":"standalone-single-spa-webpack-plugin","status":"active","version":"6.0.0","language":"javascript","ecosystem":"npm","summary":"A webpack plugin that enables running single-spa microfrontends in standalone mode for development, as an alternative to import-map-overrides. Current stable version is 6.0.0, released with breaking changes: moduleFormat now defaults to ESM instead of SystemJS, and HtmlWebpackPlugin option is now required. The plugin rewrites the microfrontend's HTML and JS to load and mount it as a standalone single-spa application or parcel, with support for import maps, custom props, and start options. It ships TypeScript types and requires webpack and html-webpack-plugin as peer dependencies. Key differentiators: built specifically for single-spa ecosystem, supports ESM and SystemJS module formats, integrates with import-map-overrides UI, and provides a local development experience that simulates the microfrontend being part of a larger single-spa application. However, it is not equivalent to integrated mode and has known pitfalls such as updated single-spa/SystemJS versions and missing global styles/scripts.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","webpack","single-spa","standalone","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/standalone-single-spa-webpack-plugin"},{"id":12069,"title":"JavaScript Standard Style","library":"standard","status":"active","version":"17.1.2","language":"javascript","ecosystem":"npm","summary":"Standard is a JavaScript style guide, linter, and formatter designed for simplicity and consistency. It enforces a strict, opinionated code style with zero configuration, aiming to eliminate bike-shedding over stylistic choices. Currently at version 17.1.2, it sees active maintenance with minor releases frequently addressing dependency updates and bug fixes, while major versions, like v17.0.0, primarily focus on synchronizing with the broader ESLint ecosystem rather than introducing new rules. Key differentiators include its 'no configuration' philosophy, automatic code formatting via `standard --fix`, and early detection of style issues and common programmer errors, saving time in code reviews. It functions as an all-in-one alternative to separate tools like ESLint and Prettier, using ESLint under the hood but abstracting away its configuration complexity.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","JavaScript Standard Style","check","checker","code","code checker","code linter","code standards","code style"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/standard"},{"id":3279,"title":"Standard Library `aifc` Redistribution","library":"standard-aifc","status":"maintenance","version":"3.13.0","language":"python","ecosystem":"pypi","summary":"standard-aifc is a redistribution of the `aifc` module, which was part of the Python standard library until its removal in Python 3.13. It provides functionality for reading and writing AIFF (Audio Interchange File Format) and AIFF-C files. Maintained by the `python-deadlib` project, its purpose is to make these removed 'dead batteries' available via PyPI for continued compatibility. The current version is 3.13.0, representing a re-packaging effort rather than active feature development.","last_verified":"2026-04-25T07:53:12.697Z","tags":["audio","aiff","aifc","standard library","audio format","dead batteries"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/standard-aifc"},{"id":16224,"title":"Standard asCallback","library":"standard-as-callback","status":"maintenance","version":"2.1.0","language":"javascript","ecosystem":"npm","summary":"standard-as-callback is a performant JavaScript library designed to register a Node.js-style error-first callback on a Promise. It provides functionality similar to the `.nodeify()` method popularized by the Bluebird Promise library, allowing for seamless integration of promise-based asynchronous operations into environments or APIs that expect callback conventions. The current stable version is 2.1.0, with its last update occurring in 2018, indicating a maintenance status rather than active development. Its key differentiator is providing a standardized, Bluebird-inspired approach to callback conversion, particularly useful in legacy Node.js projects or when bridging modern async/await patterns with older callback-expecting interfaces. The package ships with TypeScript type definitions.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","ascallback","nodeify","promise","bluebird","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/standard-as-callback"},{"id":2787,"title":"Standard-chunk","library":"standard-chunk","status":"active","version":"3.13.0","language":"python","ecosystem":"pypi","summary":"Standard-chunk is a Python library that redistributes modules, often referred to as 'dead batteries,' that have been removed from the Python standard library as per PEP 594 and PEP 632. It allows projects to continue using these modules (such as `aifc`, `asynchat`, `chunk`, `cgi`, etc.) by making them installable via pip. The library focuses on providing minimal compatibility support for these removed modules, rather than active development of new features, with releases typically aligning with Python's major version cycles.","last_verified":"2026-04-25T00:51:49.489Z","tags":["standard library","compatibility","deprecated modules","python 3.13","chunk","dead batteries"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/standard-chunk"},{"id":16226,"title":"Standard HTTP Error Class","library":"standard-http-error","status":"abandoned","version":"2.0.1","language":"javascript","ecosystem":"npm","summary":"The `standard-http-error` package provides a minimalist, extensible JavaScript error class (`HttpError`) specifically designed for representing HTTP status codes. It allows for easy detection of HTTP-related errors using `instanceof` checks within error handling middleware. Currently at version 2.0.1, the core library has not seen updates since 2017, suggesting it is effectively abandoned by its original author, though type definitions are community-maintained. It follows semantic versioning for its major versions. Its key differentiators include its small footprint, direct alignment with standard HTTP status codes (supporting both numeric codes and descriptive names like \"NOT_FOUND\"), and features for proper error serialization. It offers compatibility with frameworks like Express and Koa by providing non-enumerable aliases for `code` and `message` as `status`, `statusCode`, and `statusMessage` for consistent error object structures.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","error","errors","http","exception"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/standard-http-error"},{"id":4780,"title":"Standard imghdr Library","library":"standard-imghdr","status":"maintenance","version":"3.13.0","language":"python","ecosystem":"pypi","summary":"The `standard-imghdr` library is a redistribution of the `imghdr` module, which was formerly part of the Python standard library. It provides functionality to determine the type of an image file based on its header. Maintained by the `python-deadlib` project, this library serves as a compatibility layer for projects that relied on `imghdr` after its deprecation in Python 3.11 and subsequent removal in Python 3.13. The current version is 3.13.0 and it follows an infrequent release cadence focused on maintaining compatibility.","last_verified":"2026-04-12T00:00:00.000Z","tags":["image","compatibility","deprecated","standard library","utility"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/standard-imghdr"},{"id":20567,"title":"standard-loader","library":"standard-loader","status":"active","version":"7.0.0","language":"javascript","ecosystem":"npm","summary":"A webpack loader that lints JavaScript code using JavaScript Standard Style (standard). Version 7.0.0 is current, with maintenance as needed. It integrates with webpack 2+ (webpack 1 dropped in v6). Key differentiators: leverages the popular 'standard' style guide, supports custom parsers like babel-eslint, emits detailed warnings/errors with snazzy output, and follows the conventional module format for webpack loaders.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","webpack","eslint","lint","eshint"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/standard-loader"},{"id":18821,"title":"standard-markdown","library":"standard-markdown","status":"active","version":"7.1.0","language":"javascript","ecosystem":"npm","summary":"Test your Markdown files for Standard JavaScript Style™. Current stable version is 7.1.0 (requires Node >=11). Release cadence is sporadic, with major versions bumping the underlying `standard` dependency. Key differentiators: it lints JavaScript code blocks inside Markdown files (GitHub-Flavored `js`/`javascript` blocks), disables certain rules inappropriate for inline code (e.g., no-undef, no-unused-vars), and supports auto-fixing via `standard`. Alternatives include `remark-lint` for general Markdown linting or manual extraction of code blocks.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","standard","lint","linter","markdown","code","snippet"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/standard-markdown"},{"id":20568,"title":"prettier-standard-formatter","library":"standard-prettier","status":"deprecated","version":"1.0.1","language":"javascript","ecosystem":"npm","summary":"Prettier configured with JavaScript Standard Style rules for zero-config code formatting. Current version 1.0.1 (last released 2019). Combines prettier's formatting with standard style (no semicolons, single quotes, etc.). Useful for projects already using standard but wanting prettier's advanced formatting. Note: CLI version uses local installation if available.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/standard-prettier"},{"id":26434,"title":"standard-readme-preset","library":"standard-readme-preset","status":"active","version":"1.0.9","language":"javascript","ecosystem":"npm","summary":"A remark preset to configure remark-lint with rules that enforce the standard-readme specification. Version 1.0.9 is the current stable release, with low release cadence. It includes custom rules for file extensions, required sections, section ordering, and heading validation. Differentiator: integrates directly with remark-lint to automatically check README compliance, reducing manual review effort. Dependencies: Node.js >=10. Install via npm and use CLI or API.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","remark","lint","preset","standard","readme"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/standard-readme-preset"},{"id":5070,"title":"Standard Library SunAU Redistribution","library":"standard-sunau","status":"active","version":"3.13.0","language":"python","ecosystem":"pypi","summary":"The `standard-sunau` library is a redistribution of the `sunau` module, which was formerly part of the Python standard library. It provides an interface for reading and writing Sun AU audio files (`.au` format). The original `sunau` module was deprecated in Python 3.11 and completely removed in Python 3.13 as part of PEP 594. This package allows legacy projects or those needing Sun AU file support to continue using the module by installing it as a PyPI dependency. It is currently at version 3.13.0 and is part of the 'dead battery' project, focused on redistributing removed standard library modules with minimal maintenance.","last_verified":"2026-04-12T00:00:00.000Z","tags":["audio","sunau","standard library","dead batteries","deprecated","audio processing"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/standard-sunau"},{"id":8686,"title":"Standard Telnetlib Redistribution","library":"standard-telnetlib","status":"active","version":"3.13.0","language":"python","ecosystem":"pypi","summary":"standard-telnetlib is a redistribution of the `telnetlib` module, which was part of the Python standard library until its removal in Python 3.13 (deprecated in 3.11). It serves as a 'dead battery' backport, providing the original `telnetlib` functionality for projects that require it in Python versions where it's no longer built-in. This library allows developers to continue using the `telnetlib` client functionality without needing to pin older Python versions. The latest version is 3.13.0, released to coincide with Python 3.13's removal of the module.","last_verified":"2026-04-16T00:00:00.000Z","tags":["networking","telnet","legacy","compatibility","python3.13+"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/standard-telnetlib"},{"id":28303,"title":"Standard Bots RO1 Robotics API","library":"standardbots","status":"active","version":"2.20260123.93","language":"python","ecosystem":"pypi","summary":"Python client for interacting with Standard Bots RO1 robotic arms. Provides high-level controls for movement, gripper actions, and system management. Version 2.x uses a modern async API; breaking changes from 1.x include removal of synchronous methods and renamed endpoints.","last_verified":"2026-05-09T00:00:00.000Z","tags":["robotics","api","async","standard-bots","ro1"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/standardbots"},{"id":14938,"title":"Standard JSON","library":"standardjson","status":"active","version":"0.3.1","language":"en","ecosystem":"pypi","summary":"StandardJSON is a Python library that provides a JSON encoder aiming for full compliance with the ECMA-262 (JavaScript) and ECMA-404 (JSON Data Interchange) specifications. It extends Python's built-in `json.JSONEncoder` to natively serialize additional Python types such as `datetime.datetime`, `datetime.date`, `datetime.time`, and `decimal.Decimal` objects. The latest version is 0.3.1, released in May 2014, and the project appears to be unmaintained.","last_verified":"2026-04-16T00:00:00.000Z","tags":["json","serialization","datetime","decimal","encoder","compliance"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/standardjson"},{"id":3280,"title":"Standard Webhooks","library":"standardwebhooks","status":"active","version":"1.0.1","language":"python","ecosystem":"pypi","summary":"Standard Webhooks is a Python library for securely handling webhooks conforming to the Standard Webhooks specification. It provides functionalities for signature verification, content encryption, and replay protection, ensuring the authenticity and integrity of incoming webhook payloads. The current version is 1.0.1, with active development and maintenance.","last_verified":"2026-04-25T07:53:40.032Z","tags":["webhooks","security","signature-verification","encryption","replay-protection","spec"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/standardwebhooks"},{"id":1728,"title":"stanio","library":"stanio","status":"active","version":"0.5.1","language":"python","ecosystem":"pypi","summary":"stanio is a Python library providing utilities for preparing data inputs and processing outputs for Stan, a probabilistic programming language. It supports common formats like Stan's JSON and R dump (rdump). The current version is 0.5.1, with a release cadence that addresses bug fixes and minor improvements as needed.","last_verified":"2026-04-24T00:31:52.640Z","tags":["stan","bayesian","data-science","io","serialization","numpy"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/stanio"},{"id":4781,"title":"Stanza","library":"stanza","status":"active","version":"1.11.1","language":"python","ecosystem":"pypi","summary":"Stanza, by the Stanford NLP Group, is a Python NLP library supporting over 70 human languages. It offers a fully neural pipeline for various text analysis tasks, including tokenization, multi-word token expansion, lemmatization, part-of-speech and morphological feature tagging, dependency parsing, and named entity recognition. Stanza also provides a stable Python interface to the Java Stanford CoreNLP Toolkit. Actively maintained, it receives regular updates, with the current version being 1.11.1.","last_verified":"2026-04-12T00:00:00.000Z","tags":["NLP","natural language processing","multilingual","deep learning","Stanford NLP","PyTorch"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/stanza"},{"id":1729,"title":"StarkBank ECDSA","library":"starkbank-ecdsa","status":"active","version":"2.2.0","language":"python","ecosystem":"pypi","summary":"StarkBank ECDSA is a lightweight and fast pure Python library for Elliptic Curve Digital Signature Algorithm (ECDSA). As of version 2.2.0, it provides tools for generating private/public keys, signing data, and verifying signatures. The library maintains a steady release cadence, with several updates per year.","last_verified":"2026-04-24T00:32:07.454Z","tags":["ecdsa","cryptography","signing","security","pure-python"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/starkbank-ecdsa"},{"id":3281,"title":"Starlark-pyo3","library":"starlark-pyo3","status":"active","version":"2025.2.5","language":"python","ecosystem":"pypi","summary":"Starlark-pyo3 is a Python wrapper for the `starlark-rust` interpreter, bringing Google's Starlark language (a dialect of Python used in Bazel) to Python applications. It enables executing Starlark scripts, evaluating expressions, and integrating with Python objects. The library is currently at version 2025.2.5 and follows a rapid release cadence, often tied to updates in its underlying Rust dependencies.","last_verified":"2026-04-25T07:55:45.797Z","tags":["starlark","rust","interpreter","configuration","pyo3","bazel"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/starlark-pyo3"},{"id":205,"title":"Starlette","library":"starlette","status":"active","version":"1.0.0","language":"python","ecosystem":"pypi","summary":"Lightweight ASGI framework and toolkit. Foundation for FastAPI. Released version 1.0.0 on Mar 22, 2026 — first stable release after 8 years on ZeroVer (0.x). Now follows SemVer. 1.0 removed all features deprecated during the 0.x era. Directly used by the Python MCP SDK.","last_verified":"2026-05-12T10:10:53.968Z","tags":["web","asgi","framework","async","fastapi","routing","middleware"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/starlette"},{"id":10263,"title":"Starlette Admin","library":"starlette-admin","status":"active","version":"0.16.0","language":"python","ecosystem":"pypi","summary":"Starlette Admin is a fast, beautiful, and extensible administrative interface framework designed for Starlette and FastAPI applications. It provides a robust backend to manage your database models with support for various ORMs like SQLAlchemy, MongoDB (via Motor/Beanie), Odmantic, and Tortoise ORM. The current version is 0.16.0, and it maintains an active release cadence with frequent updates and bug fixes.","last_verified":"2026-04-17T00:00:00.000Z","tags":["admin","starlette","fastapi","orm","web-framework","dashboard"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/starlette-admin"},{"id":6252,"title":"Starlette Compress","library":"starlette-compress","status":"active","version":"1.7.0","language":"python","ecosystem":"pypi","summary":"Starlette Compress is a fast and simple ASGI middleware for Starlette and FastAPI applications that provides response compression. It supports Zstandard (Zstd), Brotli, and GZip algorithms and offers more sensible defaults compared to Starlette's built-in GZipMiddleware. Currently at version 1.7.0, the library is actively maintained and aims for semantic versioning compliance.","last_verified":"2026-04-14T00:00:00.000Z","tags":["starlette","fastapi","middleware","compression","gzip","brotli","zstd","asyncio","web performance"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/starlette-compress"},{"id":3817,"title":"Starlette Context","library":"starlette-context","status":"active","version":"0.5.1","language":"python","ecosystem":"pypi","summary":"Starlette Context is a middleware for Starlette that provides a request-scoped data store, allowing you to store and access context data throughout the request lifecycle. It is commonly used to enrich logs with request-specific identifiers like `x-request-id` or `x-correlation-id` without explicit parameter passing. The current version is 0.5.1, released on February 28, 2026, and the library maintains an active release cadence.","last_verified":"2026-04-25T16:19:32.654Z","tags":["starlette","middleware","context","logging","request-id","correlation-id","fastapi"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/starlette-context"},{"id":22408,"title":"Starlette Cramjam","library":"starlette-cramjam","status":"active","version":"0.7.0","language":"python","ecosystem":"pypi","summary":"Middleware that adds compression (gzip, brotli, zstd, deflate) to Starlette ASGI applications using the cramjam library. Version 0.7.0; releases are irregular.","last_verified":"2026-04-27T00:00:00.000Z","tags":["starlette","compression","middleware","gzip","brotli","zstd","cramjam"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/starlette-cramjam"},{"id":9337,"title":"Starlette CSRF Middleware","library":"starlette-csrf","status":"active","version":"3.0.0","language":"python","ecosystem":"pypi","summary":"Starlette-CSRF is an active Python middleware designed for Starlette and FastAPI applications to mitigate Cross-Site Request Forgery (CSRF) attacks. It implements the Double Submit Cookie technique, providing protection by requiring a secret value to be sent in both a cookie and a request header for unsafe HTTP methods. The library is currently at version 3.0.0 and maintains a steady release cadence, with the latest major update focusing on Python version compatibility and argument handling.","last_verified":"2026-04-16T00:00:00.000Z","tags":["starlette","fastapi","csrf","security","middleware","asgi"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/starlette-csrf"},{"id":3818,"title":"Prometheus Metrics Exporter for Starlette","library":"starlette-exporter","status":"active","version":"0.23.0","language":"python","ecosystem":"pypi","summary":"starlette-exporter is a Python library that provides Prometheus metrics for Starlette applications, enabling easy monitoring of request rates, durations, and response statuses. It integrates as a middleware, automatically exposing a `/metrics` endpoint. The current version is 0.23.0, and it follows a regular release cadence with new features and improvements.","last_verified":"2026-04-25T16:19:50.459Z","tags":["starlette","prometheus","metrics","monitoring","middleware","fastapi"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/starlette-exporter"},{"id":9336,"title":"Starlette-Graphene3","library":"starlette-graphene3","status":"active","version":"0.6.0","language":"python","ecosystem":"pypi","summary":"Starlette-Graphene3 is an ASGI application for seamlessly integrating Graphene v3 with Starlette and FastAPI. It provides support for GraphQL queries, mutations, subscriptions (over WebSockets), file uploading, and includes built-in GraphiQL/GraphQL Playground interfaces. The current version is 0.6.0, and releases appear to be infrequent, primarily driven by updates to underlying dependencies like Graphene and Starlette.","last_verified":"2026-04-16T00:00:00.000Z","tags":["starlette","graphene","graphql","asgi","fastapi","websocket","subscriptions"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/starlette-graphene3"},{"id":7755,"title":"Starlette Prometheus Integration","library":"starlette-prometheus","status":"active","version":"0.10.0","language":"python","ecosystem":"pypi","summary":"Starlette-prometheus is a Python library that provides seamless Prometheus integration for Starlette applications. It includes a middleware to automatically expose key metrics such as total requests, request duration, and concurrent requests. The library is currently at version 0.10.0, released on September 3, 2024, with a development cadence that includes periodic updates and feature enhancements.","last_verified":"2026-04-16T00:00:00.000Z","tags":["starlette","prometheus","metrics","monitoring","asgi","middleware","observability"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/starlette-prometheus"},{"id":24652,"title":"starlette-request-id","library":"starlette-request-id","status":"active","version":"1.2.1","language":"python","ecosystem":"pypi","summary":"A Starlette middleware that adds a unique request ID to each incoming request, typically used for logging and tracing. Current version 1.2.1 with a release cadence of occasional updates. Requires Python >=3.7.","last_verified":"2026-05-01T00:00:00.000Z","tags":["starlette","request-id","middleware","logging","tracing"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/starlette-request-id"},{"id":4269,"title":"Starlette TestClient","library":"starlette-testclient","status":"maintenance","version":"0.4.1","language":"python","ecosystem":"pypi","summary":"starlette-testclient is a backport of Starlette's TestClient that utilizes the `requests` library instead of `httpx`. Its primary goal is to offer a familiar synchronous testing interface for ASGI applications, easing the migration for users accustomed to `requests`-based testing. The current version is 0.4.1. Releases are infrequent, with the latest significant update in April 2024, reflecting a maintenance cadence focused on compatibility rather than rapid feature development, as its purpose is to bridge the gap for users transitioning from older Starlette testing practices.","last_verified":"2026-04-11T00:00:00.000Z","tags":["testing","starlette","fastapi","http","requests","backport"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/starlette-testclient"},{"id":6894,"title":"StarRocks SQLAlchemy Dialect","library":"starrocks","status":"active","version":"1.3.3","language":"python","ecosystem":"pypi","summary":"The `starrocks` library provides a Python SQLAlchemy Dialect and an Alembic extension for interacting with StarRocks, a next-generation data platform designed for fast, real-time analytics. It enables developers to leverage SQLAlchemy's ORM and expression language, and manage database schema migrations with Alembic. The project is actively maintained with releases occurring every few months.","last_verified":"2026-04-15T00:00:00.000Z","tags":["database","sqlalchemy","starrocks","dialect","alembic","orm","olap","analytics"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/starrocks"},{"id":6253,"title":"Advanced sessions for Starlette and FastAPI frameworks","library":"starsessions","status":"active","version":"2.2.1","language":"python","ecosystem":"pypi","summary":"Starsessions provides advanced session management for Starlette and FastAPI applications. It is currently at version 2.2.1 and maintains an active release cadence with regular updates and patches, ensuring compatibility and introducing new features.","last_verified":"2026-04-14T00:00:00.000Z","tags":["starlette","fastapi","sessions","middleware","authentication","redis","cookie","async"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/starsessions"},{"id":20570,"title":"start-babel","library":"start-babel","status":"maintenance","version":"3.0.0","language":"javascript","ecosystem":"npm","summary":"Babel task for the Start task runner. Current stable version is 3.0.0 (released 2017-01-07). It integrates Babel transpilation into Start pipelines, supporting SourceMaps and configurable Babel options. Key differentiator: it operates on `[{ path, data, map }]` streams, making it compatible with Start's file-based flow. For newer Node versions, Babel 7+, or non-Start setups, consider using core Babel APIs or other runners like Gulp or Webpack.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","start","start-task","babel"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/start-babel"},{"id":12070,"title":"Start Server and Test Utility","library":"start-server-and-test","status":"active","version":"3.0.2","language":"javascript","ecosystem":"npm","summary":"start-server-and-test is a command-line utility designed to streamline common development and continuous integration (CI) workflows. It starts a specified server process, robustly waits for a given URL to become available (indicating the server is ready), and then executes a designated test command. Upon completion of the test command, it automatically shuts down the initially started server process, ensuring clean resource management. The current stable version is 3.0.2, released in April 2026. The package maintains an active release cadence, with frequent updates addressing bug fixes and performance, alongside periodic major versions that introduce significant internal improvements, particularly for cross-platform compatibility. Its key differentiators include seamless integration with npm scripts, intelligent process management, and robust service readiness checks, making it an essential tool for automating e2e and integration tests.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","ci","parallel","server","start","test","utility","wait"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/start-server-and-test"},{"id":14937,"title":"Start Server NestJS Webpack Plugin","library":"start-server-nestjs-webpack-plugin","status":"abandoned","version":"2.2.5","language":"javascript","ecosystem":"npm","summary":"This Webpack plugin (current stable version 2.2.5) automatically starts a Node.js server after Webpack's build process completes, primarily intended for development workflows. It streamlines the development loop by restarting the server on code changes, enabling features like Hot Module Reloading (HMR) for server-side code. The plugin allows configuration of the server's entry point via the `name` option, and supports passing arguments to both Node.js and the script itself for debugging or custom behaviors. While its name suggests a specific affinity for NestJS applications, its core functionality is broadly applicable to any Node.js server bundled with Webpack, acting as a convenient orchestrator for development environments. It helps eliminate manual server restarts during active development. However, it's critical to note that version 2.2.5 was last published approximately eight years ago, indicating the project is effectively abandoned and may not be compatible with recent versions of Webpack (v5+) or Node.js.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","webpack","server","start","watch","restart","express"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/start-server-nestjs-webpack-plugin"},{"id":12071,"title":"Start Server Webpack Plugin","library":"start-server-webpack-plugin","status":"abandoned","version":"2.2.5","language":"javascript","ecosystem":"npm","summary":"start-server-webpack-plugin is a Webpack plugin designed to automatically launch a Node.js server process once Webpack's build completes, primarily for development environments. It allows developers to integrate server-side applications, such as Express, directly into their Webpack development workflow. The plugin supports features like Hot Module Replacement (HMR) for server-side code, debugging via Node.js arguments, and automatic server restarts on file changes. The current stable version is 2.2.5, however, the package has not been updated since March 2018, indicating it is no longer actively maintained. Newer Webpack versions (like Webpack 5) are not officially supported, leading users to seek alternatives or forks for compatibility. Key differentiators include its focused role in *starting* a server post-build, rather than providing a full development server like webpack-dev-server, and its ability to pass arguments directly to the Node.js process and the target script itself.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","webpack","server","start","watch","restart","express"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/start-server-webpack-plugin"},{"id":20571,"title":"start-webpack","library":"start-webpack","status":"abandoned","version":"0.3.0","language":"javascript","ecosystem":"npm","summary":"Webpack task for Start task runner, version 0.3.0. It provides a simple wrapper around webpack 3, intended for use with the Start task runner ecosystem. It was last released in 2017 and no longer maintained. Key differentiators: minimal integration with start-runner, no support for webpack 4+, Node.js >=4 required.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","start","start-task","webpack"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/start-webpack"},{"id":18822,"title":"startupDB","library":"startupdb","status":"active","version":"3.0.19","language":"javascript","ecosystem":"npm","summary":"A file-based database for Express.js applications. Its current stable version is 3.0.19. It stores data in JSON files on the filesystem, making it suitable for small projects or prototyping where a full database is unnecessary. Key differentiators include zero configuration, automatic file management, and tight integration with Express routing. It is released as needed on npm with no fixed cadence. Compared to alternatives like lowdb, startupDB offers simpler file handling and is specifically designed to work as middleware for Express.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/startupdb"},{"id":26435,"title":"@cipherstash/cli","library":"stash","status":"active","version":"0.10.1","language":"javascript","ecosystem":"npm","summary":"CipherStash CLI (v0.10.1) — single command for authentication, project initialization, EQL database lifecycle (install, upgrade, validate, push, migrate), encryption schema building, and secrets management. Requires Node >=22 and peer dependency @cipherstash/stack >=0.6.0. Ships TypeScript types. Differentiators: unified CLI replacing separate tools, auto-detects and scaffolds stash.config.ts, supports Supabase and Drizzle providers. Release cadence: minor updates monthly.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/stash"},{"id":24653,"title":"statannot","library":"statannot","status":"maintenance","version":"0.2.3","language":"python","ecosystem":"pypi","summary":"A Python library to add statistical annotations (e.g., p-value brackets) on existing boxplots/barplots generated by seaborn. Current version 0.2.3, supports Python >=3.5. Maintenance mode; last release in 2020.","last_verified":"2026-05-01T00:00:00.000Z","tags":["seaborn","statistics","annotation","boxplot","barplot","p-value"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/statannot"},{"id":22409,"title":"Static Cling","library":"static-cling","status":"maintenance","version":"2.0.3","language":"javascript","ecosystem":"npm","summary":"A minimal static file server for Node.js, version 2.0.3, providing both a command-line interface and programmatic usage. It serves files from a directory with optional custom port, root path, and default filename. Last updated in 2019, it has low maintenance cadence. Differentiators: extremely simple setup with no dependencies (pure Node.js http module), suitable for quick local development or demonstrations. Alternatives like http-server or serve offer more features and active maintenance.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","webserver","fileserver"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/static-cling"},{"id":17371,"title":"HTTP Static Content Middleware for Node.js","library":"static-content","status":"maintenance","version":"1.2.2","language":"javascript","ecosystem":"npm","summary":"This middleware is part of the `atmajs` ecosystem, designed for handling static file serving in Node.js HTTP servers. It provides features like caching, gzipping, and range requests for optimized delivery of various content types including HTML, scripts, images, and videos. It supports custom MIME types, encoding configurations, and integrates seamlessly with `atma-server` and Connect-style middleware stacks. Currently at version 1.2.2, its release cadence is not explicitly defined, but it appears to be a stable, mature component within its specific framework, primarily targeting CommonJS environments. Key differentiators include its tight integration with `atma-io` for advanced file reading and its support for virtual files and custom file `read` middlewares, offering more flexibility than generic static servers.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/static-content"},{"id":24654,"title":"static-ffmpeg","library":"static-ffmpeg","status":"active","version":"3.0","language":"python","ecosystem":"pypi","summary":"Provides a static download of ffmpeg for cross-platform use, ensuring a consistent ffmpeg binary across different systems. Current version 3.0, updated irregularly.","last_verified":"2026-05-01T00:00:00.000Z","tags":["ffmpeg","cross-platform","binary","static"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/static-ffmpeg"},{"id":18823,"title":"static-html-bundler","library":"static-html-bundler","status":"active","version":"1.0.9","language":"javascript","ecosystem":"npm","summary":"A Node.js module that bundles and minifies CSS and JS assets referenced in HTML comment-bounded sections into single files. It reads an HTML entry point, replaces stylesheet link and script tags between user-defined start/end comment markers with a single combined and minified file per section. Version 1.0.9. No recent updates; relies on uglify-js and clean-css internally. Simpler than Webpack/Parcel but limited to comment-based bundling.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","bundle","uglify","compress","static","static html","javascript bundle","css budnle"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/static-html-bundler"},{"id":26436,"title":"static-jsx","library":"static-jsx","status":"maintenance","version":"1.0.1","language":"javascript","ecosystem":"npm","summary":"A simple, dependency-free JSX runtime that renders JSX directly to raw HTML strings for static HTML template engines. Version 1.0.1 is the latest stable release, with no recent updates since 2022. Differentiators: no virtual DOM, no client-side hydration, purely static HTML generation. Supports both classic and automatic JSX transforms, function components, custom elements, and raw HTML escaping. Unlike React or Preact, it is not intended for interactive UIs but for server-side templating akin to Handlebars or Nunjucks, but with JSX syntax. Ships TypeScript types.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","jsx","static","react","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/static-jsx"},{"id":12072,"title":"Node.js Static File Server","library":"static-server","status":"abandoned","version":"2.2.1","language":"javascript","ecosystem":"npm","summary":"The `static-server` package provides a minimalistic HTTP server explicitly designed to serve static files from a local directory. It is primarily intended for local development, rapid prototyping, or testing scenarios, with its maintainers stating it is \"obviously not\" suitable for production environments and \"preferably not\" for high-traffic applications. The current stable version, 2.2.1, was released several years ago, and the project appears to be abandoned, with no significant updates in a long time. It differentiates itself by its extreme simplicity and minimal configuration options, serving only static resources without support for server-side scripting languages like PHP, Ruby, or Python. It's a foundational utility rather than a feature-rich web server.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","static","server","local","assets"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/static-server"},{"id":20572,"title":"static-site-generator-webpack-plugin","library":"static-site-generator-webpack-plugin","status":"maintenance","version":"3.4.2","language":"javascript","ecosystem":"npm","summary":"Minimal, unopinionated static site generator powered by webpack (v3.4.2, last updated Apr 2018). Compiles a custom render function with webpack and executes it for each path to produce static HTML files. Supports React/React Router universal rendering, automatic crawling of links, async rendering via callbacks or promises, and flexible multi-file output. Key differentiators: leaves rendering entirely to the user, works with any view library, and integrates tightly with webpack's build pipeline. Alternatives like Gatsby or Next.js are more opinionated and feature-rich.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/static-site-generator-webpack-plugin"},{"id":27420,"title":"static3","library":"static3","status":"maintenance","version":"0.7.0","language":"python","ecosystem":"pypi","summary":"static3 is a simple WSGI middleware for serving static files (or mixed static/dynamic content). It is a fork of static with Python 3 support and additional features like arbitrary headers and precompressed content. Current version: 0.7.0. Release cadence is irregular; last release was in 2016.","last_verified":"2026-05-01T00:00:00.000Z","tags":["wsgi","static-files","middleware","python3"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/static3"},{"id":10264,"title":"StaticFG","library":"staticfg","status":"active","version":"0.9.5","language":"python","ecosystem":"pypi","summary":"StaticFG is a Python library (current version 0.9.5) designed to generate control flow graphs (CFGs) for Python 3 programs. It parses Python source code, builds an Abstract Syntax Tree (AST), and then transforms it into a CFG, which can be visualized using Graphviz. The project is actively maintained with a moderate release cadence.","last_verified":"2026-04-17T00:00:00.000Z","tags":["static analysis","control flow graph","AST","code analysis","visualization"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/staticfg"},{"id":24655,"title":"StaticMap","library":"staticmap","status":"maintenance","version":"0.5.7","language":"python","ecosystem":"pypi","summary":"A small, Python-based library for creating static map images with lines and markers. Current version 0.5.7 (last released March 2020). Development appears to be in maintenance mode with no recent releases.","last_verified":"2026-05-01T00:00:00.000Z","tags":["mapping","static-map","visualization","geospatial"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/staticmap"},{"id":7756,"title":"statistics (PyPI backport for Python 2.x)","library":"statistics","status":"abandoned","version":"1.0.3.5","language":"python","ecosystem":"pypi","summary":"This PyPI package provides a backport of the Python 3.4 `statistics` module for Python 2.x environments. It offers functions for calculating mathematical statistics of numeric (real-valued) data, mirroring the functionality introduced in Python 3.4's standard library. For Python 3.4 and newer, the `statistics` module is built directly into Python and this PyPI package is not needed and generally should not be installed.","last_verified":"2026-04-16T00:00:00.000Z","tags":["statistics","math","numeric","python2","backport","deprecated"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/statistics"},{"id":10265,"title":"StatsCan Data Reader for Python","library":"stats-can","status":"active","version":"3.2.3","language":"python","ecosystem":"pypi","summary":"Stats-can is a Python library designed to easily read data from Statistics Canada into pandas DataFrames. It simplifies access to the StatsCan API, allowing users to fetch specific data cubes by ID and apply filters for dimensions like geography, time, and characteristics. The current version is 3.2.3, with major releases refactoring the API for robustness, and minor releases addressing bug fixes and performance improvements.","last_verified":"2026-04-17T00:00:00.000Z","tags":["data","statistics","government","canada","pandas","api"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/stats-can"},{"id":14053,"title":"Stats Webpack Plugin","library":"stats-webpack-plugin","status":"abandoned","version":"0.7.0","language":"javascript","ecosystem":"npm","summary":"The `stats-webpack-plugin` is a Webpack plugin designed to write the build statistics to a file, typically `stats.json`. This enables developers and tools to analyze various aspects of the build, such as module sizes, dependencies, and timing information, by exposing Webpack's internal `stats.toJson` output. The package's current stable version is 0.7.0, last published in 2018, making it effectively abandoned and primarily compatible with older Webpack versions (likely Webpack 1.x, as its peer dependency states `>=1.0.0`). It differentiates itself by offering a straightforward, no-frills method to obtain raw build statistics for custom processing, unlike more feature-rich alternatives that provide integrated analysis and visualization tools. Its lack of recent updates means it does not support modern Webpack features or syntax.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","stats","webpack"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/stats-webpack-plugin"},{"id":12073,"title":"Stats.js Performance Monitor","library":"stats.js","status":"active","version":"0.17.0","language":"javascript","ecosystem":"npm","summary":"Stats.js is a lightweight, client-side JavaScript performance monitor designed to display real-time metrics such as Frames Per Second (FPS), milliseconds per frame (MS), and allocated memory (MB) directly in the browser. The current stable version, 0.17.0 (r17), introduced a significant change by converting the library to an ECMAScript module. While its release cadence has historically been irregular, with key updates like `r16` adding `devicePixelRatio` support and `r15` reverting to a more efficient canvas-based rendering, `r17` represents the most recent major shift in its distribution format. It differentiates itself through its minimal footprint and immediate visual feedback, making it an excellent tool for quick performance profiling during development without requiring complex tooling integrations.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","performance","fps","stats"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/stats.js"},{"id":957,"title":"StatsD Client","library":"statsd","status":"active","version":"4.0.1","language":"python","ecosystem":"pypi","summary":"The `statsd` library is a simple Python client for the StatsD daemon, used for sending various types of metrics (counters, timers, gauges, sets) to monitoring systems like Graphite, Datadog, and Telegraf. It is actively maintained, with the current version being 4.0.1.","last_verified":"2026-04-09T20:39:15.305Z","tags":["statsd","monitoring","metrics","telemetry","graphite"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/statsd"},{"id":17958,"title":"Streaming StatsD Protocol Parser","library":"statsd-parser","status":"abandoned","version":"0.0.4","language":"javascript","ecosystem":"npm","summary":"statsd-parser is a Node.js library designed for streaming parsing of the StatsD protocol. It provides both a low-level `parser()` object for direct event-driven parsing and a higher-level `createStream()` API for integrating with Node.js streams, allowing for efficient processing of StatsD metrics from various input sources like network streams or files. The library was last updated in September 2013, with its current and only published version being 0.0.4. Due to its age and lack of maintenance for over a decade, it is not recommended for new projects or existing systems requiring modern Node.js compatibility, security updates, or active support. Key differentiators at the time of its release included its focus on streaming capabilities and event-driven parsing, which was beneficial for handling high-volume metric data efficiently in a Node.js environment.","last_verified":"2026-04-23T00:00:00.000Z","tags":["javascript","statsd","parser","streams","streaming","stats","metrics","lynx"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/statsd-parser"},{"id":9338,"title":"StatsD Python Client","library":"statsd-python","status":"active","version":"0.6.1","language":"python","ecosystem":"pypi","summary":"The `statsd-python` library (version 0.6.1) provides a simple Python client for sending metrics to a StatsD server via UDP. It supports incrementing counters, setting gauges, and recording timings. The library has a stable API and sees infrequent updates, making it a reliable choice for basic StatsD integration.","last_verified":"2026-04-16T00:00:00.000Z","tags":["metrics","monitoring","statsd","udp","observability"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/statsd-python"},{"id":10266,"title":"StatsD Tags Client","library":"statsd-tags","status":"active","version":"3.2.1.post1","language":"python","ecosystem":"pypi","summary":"A lightweight Python client for StatsD, extending the basic StatsD protocol with DogStatsD-compatible tags. It simplifies sending metrics with key-value tags to StatsD servers that support the DataDog extension. The current version is 3.2.1.post1, and the project is actively maintained with a stable release cadence.","last_verified":"2026-04-17T00:00:00.000Z","tags":["statsd","monitoring","metrics","tags","dogstatsd","observability"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/statsd-tags"},{"id":2788,"title":"StatsForecast","library":"statsforecast","status":"active","version":"2.0.3","language":"python","ecosystem":"pypi","summary":"StatsForecast is a Python library providing a lightning-fast suite of statistical and econometric models for time series forecasting. It offers highly optimized implementations of models like ARIMA, ETS, CES, and Theta, designed for speed and scalability to forecast millions of series efficiently. The library is currently at version 2.0.3 and maintains an active release cadence with frequent updates and performance enhancements.","last_verified":"2026-04-25T00:56:00.028Z","tags":["time series","forecasting","statistical models","machine learning","ARIMA","ETS","scalability","fast"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/statsforecast"},{"id":4782,"title":"statshog","library":"statshog","status":"active","version":"1.0.6","language":"python","ecosystem":"pypi","summary":"statshog is a simple Python client for emitting metrics to StatsD servers, including both Etsy's original StatsD and InfluxDB's Telegraf StatsD server. It provides functionalities for incrementing counters, recording gauges, and tracking timings. The library is currently at version 1.0.6, with a stable but infrequent release cadence, reflecting its mature and focused functionality.","last_verified":"2026-04-12T00:00:00.000Z","tags":["statsd","metrics","monitoring","client","telegraf"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/statshog"},{"id":1731,"title":"Statsig Python Server SDK","library":"statsig","status":"active","version":"0.71.6","language":"python","ecosystem":"pypi","summary":"The Statsig Python Server SDK enables developers to integrate feature flags, A/B tests, and dynamic configurations into their Python applications. It provides server-side evaluation of gates and experiments, ensuring consistent user experiences. The library is actively maintained with frequent minor releases, currently at version 0.71.6.","last_verified":"2026-04-24T00:33:03.802Z","tags":["feature flags","experimentation","a/b testing","sdk","analytics"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/statsig"},{"id":12075,"title":"Statsig Node.js SDK","library":"statsig-node","status":"active","version":"6.5.1","language":"javascript","ecosystem":"npm","summary":"The Statsig Node.js SDK (current stable version 6.5.1) provides robust tools for managing feature gates, dynamic configurations, and A/B testing within multi-user server environments. It enables developers to implement continuous deployment strategies and understand the impact of new features on key performance indicators. The package sees frequent updates, typically releasing bug fixes and minor improvements multiple times a month, as evidenced by recent changelogs. Key differentiators include its comprehensive A/B testing capabilities, detailed analytics, and a focus on server-side performance and data consistency, contrasting with client-side SDKs that handle single-user contexts. It is designed for use cases where server-side evaluation of features is critical for performance and security.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","feature gate","feature flag","continuous deployment","ci","ab test","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/statsig-node"},{"id":12074,"title":"Statsig Edge Config Adapter for Node.js","library":"statsig-node-vercel","status":"active","version":"0.8.1","language":"javascript","ecosystem":"npm","summary":"This package, `statsig-node-vercel`, provides a first-party integration between the Statsig server-side Node.js SDK and Vercel's Edge Config. It allows developers to store and retrieve Statsig configuration, including feature gates, dynamic configs, and ID lists, directly from Vercel Edge Config, leveraging its low-latency, globally distributed data store. The current stable version is 0.8.1, and its release cadence appears to be tied to updates in the main Statsig Node.js SDK and Vercel's Edge Config features, with a focus on optimization and direct data parsing. Key differentiators include seamless integration with Vercel infrastructure, reduced network latency for Statsig evaluations by utilizing Edge Config, and specific optimizations for ID list handling. It significantly streamlines the deployment and management of Statsig configurations within Vercel environments.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/statsig-node-vercel"},{"id":1730,"title":"Statsig Python Core SDK","library":"statsig-python-core","status":"active","version":"0.18.1","language":"python","ecosystem":"pypi","summary":"The Statsig Python Core SDK (`statsig-python-core`) provides server-side Python bindings for integrating Statsig's feature flagging, A/B testing, and experimentation platform into your applications. It enables evaluating feature gates, dynamic configs, and experiments, and logging exposures without requiring a client-side Statsig SDK. It's currently at version 0.18.1 and receives regular updates, typically aligning with feature releases.","last_verified":"2026-04-24T00:32:27.586Z","tags":["statsig","feature-flags","experimentation","sdk","ab-testing","server-side"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/statsig-python-core"},{"id":808,"title":"statsmodels","library":"statsmodels","status":"active","version":"0.14.6","language":"python","ecosystem":"pypi","summary":"statsmodels is a Python package offering a wide array of statistical models, hypothesis tests, and statistical data exploration tools. It provides classes and functions for the estimation of many different statistical models, including linear regression, generalized linear models, discrete choice models, and time series analysis. Currently at version 0.14.6, the library follows a loose, long time-based release cycle for its dependencies, typically updating minimal versions every one and a half to two years. [2, 3, 5, 7]","last_verified":"2026-05-12T19:40:02.118Z","tags":["statistics","econometrics","modeling","data science","time series","regression"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/statsmodels"},{"id":17369,"title":"HTTP Status Code Enum","library":"status-code-enum","status":"active","version":"1.0.0","language":"javascript","ecosystem":"npm","summary":"status-code-enum is a TypeScript enum that provides a comprehensive collection of standard HTTP status codes. It is currently at version 1.0.0, indicating a stable API suitable for production use. The package utilizes `semantic-release`, suggesting a consistent, automated release cadence driven by commit messages; new versions are published as features or fixes are introduced rather than on a fixed calendar schedule. Its primary differentiation is its direct provision of these codes as a robust TypeScript enum, offering strong type safety and auto-completion benefits within TypeScript projects. This makes it a reliable and convenient alternative to using magic numbers or manually defining constants for HTTP responses. This approach significantly enhances code readability and maintainability by eliminating the need for developers to remember specific numeric codes or to repeatedly define them across various projects. The enum covers informational, success, redirection, client error, and server error codes as defined by HTTP standards.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/status-code-enum"},{"id":12076,"title":"HTTP Statuses Utility","library":"statuses","status":"active","version":"2.0.2","language":"javascript","ecosystem":"npm","summary":"The `statuses` package provides a comprehensive utility for working with HTTP status codes and messages in Node.js environments. It consolidates status information from official sources like the IANA Status Code Registry, as well as common implementations from the Node.js, NGINX, and Apache HTTP Server projects. Currently at stable version 2.0.2, the library maintains a steady release cadence focused on stability, minor updates, and continuous integration improvements rather than frequent feature additions, reflecting its role as a mature, low-level building block. Its key differentiator lies in its comprehensive data source aggregation and direct mapping capabilities, allowing developers to easily convert between numeric codes and descriptive messages, and access properties like whether a status indicates an empty body, a redirect, or a retryable condition. Unlike some HTTP utilities, `statuses` will throw an error for unknown codes or messages, ensuring strict adherence to recognized HTTP semantics.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","http","status","code"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/statuses"},{"id":1732,"title":"URI Template (std-uritemplate)","library":"std-uritemplate","status":"active","version":"2.0.8","language":"python","ecosystem":"pypi","summary":"std-uritemplate is a Python library providing a robust and compliant implementation of RFC 6570, the URI Template specification. It allows users to expand URI templates with provided variables, generating complete URIs. The library is actively maintained, with frequent patch releases within major versions, and is currently at version 2.0.8.","last_verified":"2026-04-24T00:33:18.183Z","tags":["uri-template","rfc6570","url","http","rest"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/std-uritemplate"},{"id":6895,"title":"stdeb","library":"stdeb","status":"active","version":"0.11.0","language":"python","ecosystem":"pypi","summary":"stdeb is a Python utility that extends distutils to simplify the creation of Debian source packages from Python packages. It provides new distutils commands (like `sdist_dsc`, `bdist_deb`) and command-line utilities (like `pypi-install`, `py2dsc`) to automate the conversion process. While it attempts to provide sensible defaults, many aspects of the resulting Debian package can be customized via a configuration file. The library maintains a regular release cadence, with version 0.11.0 released in September 2025, continuing active development and support for modern Python versions.","last_verified":"2026-04-15T00:00:00.000Z","tags":["debian","packaging","distutils","py2deb","distribution","apt"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/stdeb"},{"id":14054,"title":"Node.js Standard Input Helper","library":"stdin","status":"abandoned","version":"0.0.1","language":"javascript","ecosystem":"npm","summary":"This package provides a minimal, callback-based utility for reading standard input in Node.js environments. Published in 2012 and last updated around that time (version 0.0.1), it addresses the common pain point of handling `stdin` streams in Node.js, which was less streamlined in older versions. It offers a single function that consumes the entire standard input as a string and provides it to a callback. Given its age and the significant evolution of Node.js with better-supported stream APIs (like `process.stdin` directly, `readline` module, or `async` iterators), this package is largely obsolete. Its release cadence was minimal, likely a one-off utility. At the time of its release, its key differentiator was its simplicity over raw stream handling. However, it lacks modern features like Promises, async/await, or TypeScript support.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/stdin"},{"id":24656,"title":"stdiomask","library":"stdiomask","status":"active","version":"0.0.6","language":"python","ecosystem":"pypi","summary":"A cross-platform Python module for entering passwords to a stdio terminal and displaying a **** mask, which getpass cannot do. Current version 0.0.6, released 2019-07-23. No recent updates; stable, minimal API.","last_verified":"2026-05-01T00:00:00.000Z","tags":["password","masking","cli","getpass"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/stdiomask"},{"id":2789,"title":"Python Standard Library List","library":"stdlib-list","status":"active","version":"0.12.0","language":"python","ecosystem":"pypi","summary":"A Python library that provides lists of all standard library modules for various Python versions (currently 2.7 through 3.14). It is actively maintained with updates for new Python releases. This library is particularly useful for static analysis and tooling that needs to differentiate between standard library and third-party modules. For Python 3.10 and newer, `sys.stdlib_module_names` offers similar functionality.","last_verified":"2026-04-25T00:56:15.645Z","tags":["python","standard library","modules","utility","static analysis","introspection"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/stdlib-list"},{"id":2790,"title":"stdlibs: Python Standard Library Module Listing","library":"stdlibs","status":"active","version":"2026.2.26","language":"python","ecosystem":"pypi","summary":"The `stdlibs` Python package (also known as `stdlib-list` on GitHub) provides a static, programmatic listing of modules in the Python standard library. It offers lists for various Python major releases, dating back to Python 2.3, and combined lists for all 3.x or 2.x modules. This package is primarily used by tools for static analysis, linting, and other applications that need an authoritative, historical record of standard library module names. As of version 2026.2.26, it continues to track changes in the CPython standard library and appears to follow a date-based release cadence, indicating active maintenance.","last_verified":"2026-04-25T00:56:30.292Z","tags":["standard library","stdlib","module list","static analysis","tooling"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/stdlibs"},{"id":14055,"title":"StealJS Asset Bundler","library":"steal-bundler","status":"maintenance","version":"0.3.6","language":"javascript","ecosystem":"npm","summary":"steal-bundler is a utility package designed to integrate with steal-tools for projects utilizing the StealJS module loader. Its primary function is to automatically identify and bundle static assets (like images) alongside JavaScript and CSS files during the build process, facilitating deployment to CDNs. The current stable version is 0.3.6, with recent releases (v0.3.x) focusing on bug fixes and compatibility rather than new features, suggesting a maintenance release cadence. A key differentiator is its automatic inference of static assets from the project's codebase, though manual glob patterns can also be specified. It's an integral part of the StealJS build pipeline, streamlining asset management for applications built with StealJS and steal-tools. It operates primarily in a CommonJS environment, typical for StealJS projects.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","StealTools"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/steal-bundler"},{"id":14939,"title":"Rollup.js Module Bundler","library":"steal-rollup","status":"active","version":"0.58.4","language":"javascript","ecosystem":"npm","summary":"Rollup is a highly optimized JavaScript module bundler that compiles small pieces of code into larger, more complex libraries or applications. It primarily leverages the standardized ES module format (ESM) for code, enabling advanced optimizations like tree-shaking to produce exceptionally small and efficient bundles. Rollup's current stable version is `4.60.2`, with frequent minor and patch releases (often weekly or bi-weekly) addressing bugs and adding features, while major versions introduce significant changes. Unlike bundlers focused on web applications, Rollup excels at bundling libraries and frameworks, offering a lean core with a powerful, flexible plugin API to handle various build scenarios, including CommonJS, AMD, UMD, and ES module outputs for different environments.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","modules","bundler","bundling","es6","optimizer","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/steal-rollup"},{"id":16227,"title":"StealJS Build Tools","library":"steal-tools","status":"active","version":"2.3.0","language":"javascript","ecosystem":"npm","summary":"Steal-tools is a robust collection of command-line and programmatic utilities designed for building, packaging, and optimizing JavaScript applications, particularly those utilizing the StealJS module loader. It supports a wide array of module formats including ES6 Modules, CommonJS, and AMD, facilitating the creation of applications and plugins that load efficiently. As of version 2.3.0, it leverages modern JavaScript features like dynamic `import()` via `esprima-next` and uses `terser` as its default minifier. This package is an integral part of the larger StealJS ecosystem, working in tandem with the `steal` module loader for client-side dependency management, and is actively maintained with regular patch and minor releases focusing on compatibility and feature enhancements. It differentiates itself through features like intelligent bundling, progressive loading, and comprehensive project exporting capabilities, all aimed at improving application load times and caching strategies.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/steal-tools"},{"id":28304,"title":"StealthQL","library":"stealthql","status":"active","version":"0.2.13","language":"javascript","ecosystem":"npm","summary":"StealthQL (v0.2.13) is a repo-native backend capsule for Next.js that bundles a local PGlite database, built-in auth (magic links, Google/GitHub/Facebook OAuth, recovery codes, org membership, service accounts, share tokens), policy-based row access control, field masks, Google-Sheets-style shares with proposals/CSV round-trip/expiration/revocation/audit logs, scheduled jobs, compliance evidence, and one-command deployment to DigitalOcean or Vercel+DigitalOcean split. Published on npm, TypeScript ships types, requires Node >=20, and follows a local-first dev loop with hot-reload. Differentiates from Supabase/Firebase by being fully self-hosted, repo-native (capsule files checked into your repo), and LLM-friendly.","last_verified":"2026-05-09T00:00:00.000Z","tags":["javascript","backend","local-first","nextjs","auth","database","pglite","capsule","llm","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/stealthql"},{"id":15384,"title":"Steam Master and Game Server Query","library":"steam-server-query","status":"active","version":"1.1.3","language":"javascript","ecosystem":"npm","summary":"This package provides a promise-based Node.js module for programmatically interacting with Steam's Master Server Query Protocol and Game Server Queries. It enables developers to fetch lists of active game servers from a Steam master server, supporting extensive filtering by region and various server properties (e.g., game directory, map, player count, appid). Additionally, it fully supports querying individual game servers for detailed information via A2S_INFO (server name, map, players), A2S_PLAYER (player list with scores and duration), and A2S_RULES (server-specific rules and values). The current stable version is 1.1.3, with recent releases focusing on improved socket stability, enhanced retry mechanisms for queries, and options to mitigate rate limiting during master server lookups. It ships with comprehensive TypeScript type definitions, ensuring robust usage in modern JavaScript and TypeScript environments. Its primary differentiator is its complete implementation of both Master and Game Server Query protocols with a resilient, promise-based API.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","steam","master server query","game server query","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/steam-server-query"},{"id":24657,"title":"Stellar SDK","library":"stellar-sdk","status":"active","version":"13.2.1","language":"python","ecosystem":"pypi","summary":"The Python Stellar SDK provides APIs to build transactions, interact with Horizon and Stellar RPC servers, and support Soroban smart contracts. Version 13.2.1 supports Protocol 23, SEP-45, and async operations. Released roughly monthly on GitHub.","last_verified":"2026-05-01T00:00:00.000Z","tags":["stellar","blockchain","horizon","soroban","sdk","transactions"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/stellar-sdk"},{"id":18824,"title":"Stellate CLI","library":"stellate","status":"active","version":"3.2.13","language":"javascript","ecosystem":"npm","summary":"The official command-line tool for managing Stellate GraphQL edge caching services. Version 3.2.13, requires Node.js ^24.13.0 and pnpm ^9.15.0. Provides commands for authentication (login), service setup (init), config synchronization (pull, push), schema validation (check, subset), local development (serve), and listing apps (ls). Key differentiator: full lifecycle management of Stellate services from the terminal, with automatic API token handling stored in ~/.stellate. TypeScript types included.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/stellate"},{"id":12077,"title":"Stellify Framework","library":"stellify-framework","status":"active","version":"0.2.2","language":"javascript","ecosystem":"npm","summary":"Stellify Framework, currently at version 0.2.2, is a nascent frontend library meticulously engineered for optimal interoperability with AI code generation tools. Its primary objective is to mitigate common AI-induced issues like hallucination and inconsistent output by enforcing a highly constrained and predictable API surface. Unlike traditional frameworks that often offer multiple ways to achieve a single task, Stellify adheres to a \"one obvious way\" philosophy, coupled with a strict \"Rule of Seven\" for API method counts per module. The framework differentiates itself with Laravel-style chainable patterns, a core that remains agnostic to frontend frameworks, and dedicated adapters for React and Vue. This design ethos aims to foster more reliable and consistent code generation from AI agents. While specific release cadence details are not yet public, its low version number indicates active, early-stage development, suggesting potential for rapid evolution and breaking changes as it matures.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","framework","ai","frontend","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/stellify-framework"},{"id":10267,"title":"Stem - Tor Controller Library","library":"stem","status":"active","version":"1.8.2","language":"python","ecosystem":"pypi","summary":"Stem is a Python controller library that provides a high-level API for interacting with the Tor daemon. It allows applications to query Tor's status, manage circuits and streams, and retrieve information about Tor relays. The current stable version is 1.8.2, with releases occurring as needed for bug fixes and minor enhancements.","last_verified":"2026-04-17T00:00:00.000Z","tags":["tor","network","anonymity","proxy","controller"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/stem"},{"id":18830,"title":"stencil-awesome-test","library":"stencil-awesome-test","status":"active","version":"1.0.6","language":"javascript","ecosystem":"npm","summary":"Provides generic test utilities for Stencil components, currently at version 1.0.6. Designed to simplify unit testing of Stencil-built web components, with TypeScript definitions included. Key differentiator: purpose-built for Stencil's testing patterns, reducing boilerplate when using tools like Jest.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/stencil-awesome-test"},{"id":7757,"title":"AWS Step Functions Data Science SDK","library":"stepfunctions","status":"active","version":"2.3.0","language":"python","ecosystem":"pypi","summary":"The AWS Step Functions Data Science SDK is an open-source Python library that allows data scientists to easily create, visualize, and execute machine learning (ML) workflows using Amazon SageMaker and AWS Step Functions. It enables the orchestration of AWS infrastructure at scale directly from Python code or Jupyter notebooks, abstracting away the need to provision and integrate AWS services separately. The library is currently at version 2.3.0 and maintains an active development and release cadence, with several updates per year.","last_verified":"2026-04-16T00:00:00.000Z","tags":["aws","step-functions","sagemaker","workflow","data-science","mlops","orchestration","serverless"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/stepfunctions"},{"id":26437,"title":"Steppe Transpiler","library":"steppe-transpiler","status":"abandoned","version":"1.0.5","language":"javascript","ecosystem":"npm","summary":"An experimental HTML-to-HTML transpiler (v1.0.5) that reduces keystrokes by using short host elements (e.g., 's' for fecund, 'br' for void) where tag names become attributes. Aimed at avoiding external DSLs or parsers. Currently a proof-of-concept with no active development, primarily a design exploration. Differentiators: uses native browser parsing, no dependencies, focuses on QWERTY ergonomics. No releases or updates since initial publish.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","keystroke-saving","transpilation","HTML"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/steppe-transpiler"},{"id":8684,"title":"stestr: Parallel Python Test Runner","library":"stestr","status":"active","version":"4.2.1","language":"python","ecosystem":"pypi","summary":"stestr is a parallel Python test runner built around the `subunit` stream protocol. It provides a robust command-line interface for discovering, running, and managing tests, designed to efficiently handle large test suites and integrate well into continuous integration pipelines. The current version is 4.2.1, with minor and patch releases occurring every few months to enhance compatibility and add features.","last_verified":"2026-04-16T00:00:00.000Z","tags":["testing","test runner","parallel testing","unittest","subunit","cli"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/stestr"},{"id":958,"title":"Stevedore (Python Plugin Manager)","library":"stevedore","status":"active","version":"5.7.0","language":"python","ecosystem":"pypi","summary":"Stevedore is a Python library designed to simplify the management of dynamic plugins for Python applications. It builds on top of `setuptools` entry points, providing a standardized and less repetitive way to discover and load extensions at runtime. The library abstracts away much of the boilerplate associated with `__import__` or `importlib` for plugin systems. [2, 5]","last_verified":"2026-04-11T14:50:28.347Z","tags":["plugin","extension","dynamic loading","setuptools","openstack"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/stevedore"},{"id":24658,"title":"stftpitchshift","library":"stftpitchshift","status":"active","version":"2.0","language":"python","ecosystem":"pypi","summary":"STFT-based pitch and timbre shifting library for audio processing, supporting real-time and file-based transformations. Version 2.0 includes major API changes, improved latency, and WebAssembly support. Released under the MIT license.","last_verified":"2026-05-01T00:00:00.000Z","tags":["audio","pitch-shift","timbre-shift","stft","dsp"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/stftpitchshift"},{"id":14940,"title":"Sticky Module Singleton Utility","library":"sticky-module","status":"active","version":"0.1.1","language":"javascript","ecosystem":"npm","summary":"sticky-module is a specialized JavaScript utility designed to guarantee that a given module is instantiated and evaluated only once, even across multiple imports or different bundling contexts within an application. It achieves this by storing and retrieving module instances using a unique, Symbol-based key, effectively creating an application-wide singleton for that module. This mechanism is particularly useful for libraries or components that require strict single-instance behavior to maintain consistent state or prevent redundant setup in complex module graphs, micro-frontends, or scenarios with multiple bundler outputs. The current stable version is 0.1.1. Its release cadence is likely slow, focusing on stability given its niche purpose. A key differentiator is its Symbol-based internal storage, which offers a robust and collision-resistant approach to global module caching compared to string-based keys.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","sticky","module"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/sticky-module"},{"id":7758,"title":"Stim: Quantum Stabilizer Circuits","library":"stim","status":"active","version":"1.15.0","language":"python","ecosystem":"pypi","summary":"Stim is a fast Python library for high-performance simulation and analysis of quantum stabilizer circuits, particularly those used in quantum error correction (QEC). It focuses on providing low-level, fast building blocks for simulating circuits with thousands of qubits and millions of operations, enabling rapid Monte Carlo sampling. The library maintains a regular release cadence, with minor versions typically released every few months, ensuring active development and improvements.","last_verified":"2026-04-16T00:00:00.000Z","tags":["quantum computing","quantum error correction","stabilizer codes","simulation","QEC"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/stim"},{"id":12079,"title":"Stimulus JavaScript Framework","library":"stimulus","status":"active","version":"3.2.2","language":"javascript","ecosystem":"npm","summary":"Stimulus is a modest, lightweight JavaScript framework designed by Basecamp to augment existing HTML with behavior, rather than taking over the entire front-end rendering. It operates on the principle of connecting JavaScript objects (controllers) to elements on the page using simple HTML data attributes (`data-controller`, `data-action`, `data-target`). It promotes a 'HTML-first' development approach, making it particularly popular in environments like Ruby on Rails with Hotwire (Turbo + Stimulus) where server-rendered HTML is prevalent. The current stable version is 3.2.2. Stimulus is actively maintained with regular updates and follows semantic versioning, introducing new features and occasional breaking changes between major versions. Its key differentiators include its small footprint, convention-over-configuration philosophy, and focus on enhancing server-rendered HTML rather than building single-page applications.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/stimulus"},{"id":12078,"title":"Stimulus Vite Helpers","library":"stimulus-vite-helpers","status":"active","version":"3.1.0","language":"javascript","ecosystem":"npm","summary":"stimulus-vite-helpers is a utility package designed to simplify the registration of Stimulus.js controllers within applications that utilize Vite.js as their build tool. It provides a `registerControllers` helper function, which works in conjunction with Vite's `import.meta.glob` feature to automatically discover and register controllers across your project. The current stable version is 3.1.0, and the project appears to follow a release cadence tied to new features or improvements in Stimulus or Vite ecosystems. Key differentiators include its tight integration with Vite's native glob importing, streamlining a common Stimulus setup pattern, and its origin from the Jumpstart Rails with Vite.js template, implying robust integration with Rails applications using Vite. It does not provide HMR itself but suggests `vite-plugin-stimulus-hmr` for that functionality. This library is crucial for those building modern web applications with the Stimulus framework and Vite bundler, especially in Ruby on Rails contexts where `vite_rails` is often used.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","stimulus","stimulusjs","rails","ruby","vite","vite-plugin","vitejs","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/stimulus-vite-helpers"},{"id":23173,"title":"stix - STIX Content API","library":"stix","status":"maintenance","version":"1.2.0.11","language":"python","ecosystem":"pypi","summary":"An API for parsing and generating Structured Threat Information Expression (STIX) content. Current version 1.2.0.11 is legacy, based on the older STIX 1.x standard; development has been superseded by stix2 for STIX 2.x. Low release cadence.","last_verified":"2026-05-01T00:00:00.000Z","tags":["stix","cyber threat intelligence","cti","xml","threat intelligence"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/stix"},{"id":5071,"title":"STIX 2 Python Library","library":"stix2","status":"active","version":"3.0.2","language":"python","ecosystem":"pypi","summary":"The stix2 Python library provides APIs for serializing and de-serializing STIX 2 JSON content, enabling users to produce, consume, and process cyber threat intelligence. It supports multiple versions of the STIX 2 Technical Specification, currently STIX 2.1. The library, currently at version 3.0.2, is actively maintained by the OASIS Cyber Threat Intelligence (CTI) Technical Committee, with releases typically driven by STIX specification updates and bug fixes.","last_verified":"2026-04-12T00:00:00.000Z","tags":["stix","cybersecurity","threat intelligence","cti","oasis"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/stix2"},{"id":4783,"title":"STIX 2 Patterns Validator","library":"stix2-patterns","status":"active","version":"2.1.2","language":"python","ecosystem":"pypi","summary":"The `stix2-patterns` library provides a software tool for checking the syntax of Cyber Threat Intelligence (CTI) STIX Pattern expressions, used within STIX Indicators to describe conditions indicating cyber threat activity. It is currently at version 2.1.2 and actively maintained with regular updates addressing bug fixes and improvements.","last_verified":"2026-04-12T00:00:00.000Z","tags":["stix","cti","security","threat intelligence","pattern validation","cybersecurity"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/stix2-patterns"},{"id":10268,"title":"STIX 2.x Validator","library":"stix2-validator","status":"active","version":"3.2.0","language":"python","ecosystem":"pypi","summary":"The stix2-validator library provides APIs and scripts for validating STIX 2.x documents against the official STIX specifications. It is currently at version 3.2.0 and receives regular updates, typically with minor releases addressing fixes and dependency updates, and less frequent major releases for specification updates and significant feature enhancements.","last_verified":"2026-04-17T00:00:00.000Z","tags":["stix","cti","security","cybersecurity","validation","json-schema"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/stix2-validator"},{"id":18825,"title":"Revolt API Client & Types","library":"stoat-api","status":"active","version":"0.12.0","language":"javascript","ecosystem":"npm","summary":"The official JavaScript/TypeScript client library for the Revolt chat API (revolt-api). Current version 0.12.0 provides fully typed API request builder and TypeScript typings for all API objects. Ships with ESM and CommonJS support, includes built-in TypeScript declarations. Key differentiator: auto-generated from OpenAPI spec via @insertish/oapi, ensuring type safety for all endpoints and parameters. Developed by the Revolt team, follows semantic versioning.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/stoat-api"},{"id":2295,"title":"Stockfish Python Wrapper","library":"stockfish","status":"active","version":"4.0.8","language":"python","ecosystem":"pypi","summary":"The `stockfish` library provides a Python wrapper for the powerful open-source Stockfish chess engine, enabling easy integration into Python applications. It allows users to control the engine, set board positions, get best moves, and retrieve evaluations. Currently at version 4.0.8, the library is actively maintained with frequent patch releases, typically releasing multiple updates within a month when new features or fixes are introduced.","last_verified":"2026-04-24T17:23:07.177Z","tags":["chess","engine","stockfish","game","AI"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/stockfish"},{"id":27421,"title":"stockstats","library":"stockstats","status":"active","version":"0.6.8","language":"python","ecosystem":"pypi","summary":"A Python library that provides a DataFrame subclass with inline stock statistics support, including common technical indicators (e.g., SMA, EMA, RSI, MACD, Bollinger Bands) and more advanced indicators like Supertrend, Ichimoku Cloud, KST, and PVO. The current version is 0.6.8, with active development on GitHub. Release cadence is irregular, roughly a few releases per year.","last_verified":"2026-05-01T00:00:00.000Z","tags":["stock","technical indicators","finance","dataframe","analysis"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/stockstats"},{"id":4270,"title":"stomp-py","library":"stomp-py","status":"active","version":"8.2.0","language":"python","ecosystem":"pypi","summary":"stomp.py is a Python client library for accessing messaging servers such as ActiveMQ, ActiveMQ Artemis, or RabbitMQ using the STOMP protocol (versions 1.0, 1.1, and 1.2). It provides both programmatic access and a command-line client for testing. The library, currently at version 8.2.0, adheres to semantic versioning and exclusively supports Python 3.x, having ended Python 2.x support in January 2020.","last_verified":"2026-04-11T00:00:00.000Z","tags":["messaging","stomp","client","broker","activemq","rabbitmq","artemis"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/stomp-py"},{"id":3819,"title":"Stone IDL Compiler","library":"stone","status":"active","version":"3.3.9","language":"python","ecosystem":"pypi","summary":"Stone is an interface description language (IDL) and a suite of tools for defining APIs and generating client/server code in various languages. It is primarily used by Dropbox for its API development. The current version is 3.3.9, and it maintains an active release cadence with frequent patch updates and occasional minor feature additions.","last_verified":"2026-04-25T16:20:06.746Z","tags":["idl","code-generation","api-design","dropbox"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/stone"},{"id":22410,"title":"Stonefish Runtime","library":"stonefish-runtime","status":"active","version":"0.4.10","language":"python","ecosystem":"pypi","summary":"Stonefish Runtime is a lightweight runtime library for deploying and executing serverless functions, especially in edge environments. It supports function orchestration, dependency injection, and cloud-edge synchronization. Current version 0.4.10, released on 2025-04-22. Pre-release phase with weekly updates.","last_verified":"2026-04-27T00:00:00.000Z","tags":["serverless","edge","runtime","stonefish"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/stonefish-runtime"},{"id":14942,"title":"Stonyx Framework Core","library":"stonyx","status":"active","version":"0.2.2","language":"javascript","ecosystem":"npm","summary":"Stonyx is an early-stage, TypeScript-first framework module designed for building modular applications, emphasizing a structured, object-oriented approach. It provides foundational concepts such as an `Application` class, `Context` management, and decorators like `@Component` and `@Service`, hinting at a dependency injection pattern. The package is currently in a pre-release state, with version 0.2.2 being the latest stable release, but development is active with frequent `0.2.3-beta` versions being published. This rapid iteration indicates that the API is subject to change and may not be stable. Stonyx aims to provide a robust core for larger application ecosystems, though specific use cases (e.g., web server, CLI tool) are not explicitly detailed in its current minimal documentation.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/stonyx"},{"id":8685,"title":"stop-words","library":"stop-words","status":"active","version":"2025.11.4","language":"python","ecosystem":"pypi","summary":"A Python library providing curated lists of stop words across 34+ languages. Stop words are common words (like “the”, “is”, “at”) that are typically filtered out in natural language processing and text analysis tasks. It offers extensive language support, built-in caching for performance, and zero external dependencies. The current version is 2025.11.4 and it maintains a regular release cadence. [1, 9]","last_verified":"2026-04-16T00:00:00.000Z","tags":["nlp","text-processing","stop-words","language-processing"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/stop-words"},{"id":7759,"title":"stopit: Timeout Control for Python","library":"stopit","status":"maintenance","version":"1.1.2","language":"python","ecosystem":"pypi","summary":"stopit is a Python library that provides flexible mechanisms for controlling the execution time of code blocks and functions. It offers both context managers and decorators to enforce timeouts and can raise exceptions in other threads. The current version is 1.1.2, with its last major update in 2018, indicating a maintenance-focused release cadence.","last_verified":"2026-04-16T00:00:00.000Z","tags":["timeout","context-manager","decorator","threading","exception","control-flow"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/stopit"},{"id":14056,"title":"Stoppable HTTP/HTTPS Server Shutdown","library":"stoppable","status":"maintenance","version":"1.1.0","language":"javascript","ecosystem":"npm","summary":"Stoppable is a Node.js library that decorates standard `http.Server` and `https.Server` instances with a `stop()` method, addressing a long-standing behavior of Node.js's native `server.close()` that often leaves existing connections open indefinitely. This library ensures a graceful shutdown by stopping new connections, allowing in-flight requests to complete, and then closing existing idle connections, optionally with a grace period for force-closing. The current stable version is 1.1.0, last updated in 2017. While widely adopted and stable for its intended purpose, it is no longer actively maintained. Its key differentiator is providing a reliable, explicit mechanism for graceful server shutdown that was historically missing from Node.js core, with minimal performance overhead. Alternatives like `http-terminator` offer similar functionality with different design choices, often avoiding monkey-patching.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","server","net","connect","socket","connection","stop","close","disconnect"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/stoppable"},{"id":10269,"title":"A Simple Python Stopwatch","library":"stopwatch-py","status":"active","version":"2.0.1","language":"python","ecosystem":"pypi","summary":"stopwatch-py is a lightweight Python library providing a simple stopwatch functionality to measure elapsed time. It is currently at version 2.0.1 and has a low release cadence, primarily focusing on minor improvements and maintenance.","last_verified":"2026-04-17T00:00:00.000Z","tags":["stopwatch","timer","utility","time measurement"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/stopwatch-py"},{"id":12080,"title":"Storage Utility","library":"storage-utility","status":"active","version":"3.1.3","language":"javascript","ecosystem":"npm","summary":"This `storage-utility` package, currently at version 3.1.3, provides a unified and persistent key-value storage solution for both web environments (using `localStorage` by default) and React Native applications (integrating with `AsyncStorage`). It aims to simplify cross-platform storage management. Since its 2.0.0 release, it supports time-based data expiration, allowing developers to store values with a defined lifespan, similar to HTTP cookies. A key feature introduced in version 3.0.0 is the transition to promise-based getter functions, primarily addressed through `GetItemAsync`, to robustly handle the asynchronous nature of storage engines like `AsyncStorage` and prevent race conditions encountered in earlier synchronous approaches. Additionally, the library offers a unique categorization of data into 'volatile' and 'nonVolatile' sets, enabling targeted data cleanup operations, such as clearing all user-specific 'volatile' data upon logout. It has an active release cycle, with significant updates in major versions focusing on stability, performance, and expanded functionality. Its core differentiator lies in its dual-platform support and advanced storage policies like time-based invalidation and data categorization.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","storage","localstorage","asyncStorage"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/storage-utility"},{"id":1284,"title":"Supabase Storage client for Python","library":"storage3","status":"active","version":"2.28.3","language":"python","ecosystem":"pypi","summary":"storage3 is the Python client library for interacting with Supabase Storage. It allows developers to manage files and folders within Supabase buckets. As of version 2.28.3, it provides both synchronous and asynchronous APIs for seamless integration. The library is actively maintained by Supabase, with frequent releases to add features and address issues.","last_verified":"2026-04-23T19:16:02.947Z","tags":["Supabase","Storage","Cloud Storage","API Client","Files","Buckets","Asynchronous","Synchronous"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/storage3"},{"id":17066,"title":"Storyblok CLI","library":"storyblok","status":"active","version":"4.16.9","language":"javascript","ecosystem":"npm","summary":"The Storyblok CLI (Command Line Interface) is a powerful development tool designed to enhance the developer experience for projects integrating with the Storyblok Headless CMS. It provides a robust set of features for managing Storyblok spaces directly from the terminal, including generating TypeScript type definitions for components to ensure type safety in frontend applications. The current stable version is 4.16.9, released very recently, indicating an active development and release cadence, often as part of a monorepo that includes various Storyblok SDKs. Key differentiators include its comprehensive component management capabilities (pulling, pushing schemas, groups, presets, tags), a flexible migration system for content updates, secure authentication across regions, and advanced filtering options. It focuses on improving workflow efficiency with features like organized file structures, customizable paths, and a dry run mode for migrations.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","storyblok","cli","node","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/storyblok"},{"id":18826,"title":"Storyblok JS Client","library":"storyblok-js-client","status":"active","version":"7.3.0","language":"javascript","ecosystem":"npm","summary":"Universal JavaScript SDK for Storyblok's Content Delivery and Management APIs. Version 7.3.0 supports Node.js 18+ and modern browsers, with full TypeScript types included. Released as part of the monoblok monorepo, this package is the core client for fetching and manipulating Storyblok content. It provides a thin wrapper around the REST APIs, with built-in caching, rich text rendering, and component resolver support. Key differentiators: isomorphic (works in Node and browser without polyfills), first-class TypeScript support, and seamless integration with Storyblok's visual editor and preview features. Alternatives like @storyblok/js offer framework-agnostic helpers, but this client is the foundational SDK.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","storyblok","api","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/storyblok-js-client"},{"id":15385,"title":"Storybook","library":"storybook","status":"active","version":"10.3.5","language":"javascript","ecosystem":"npm","summary":"Storybook is a widely adopted open-source tool for developing, documenting, and testing UI components in isolation. It enables developers to create \"stories\" that represent different states of a component, facilitating visual testing, collaboration, and automated testing. The current stable version is 10.3.5, with major releases roughly once a year and minor releases every eight weeks, preceded by alpha/beta/rc pre-releases. Key differentiators include its extensive addon ecosystem, cross-framework support (React, Vue, Angular, etc.), and emphasis on Component Story Format (CSF) for portable story definitions. It's an essential tool for building and maintaining robust design systems, providing a dedicated environment to explore and showcase component variations.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","storybook","component","components","design-systems","component-testing","react","next","next.js"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/storybook"},{"id":15840,"title":"Storybook Addon Apollo Client","library":"storybook-addon-apollo-client","status":"active","version":"10.0.0","language":"javascript","ecosystem":"npm","summary":"This Storybook addon integrates Apollo Client into your Storybook stories, allowing developers to effectively test components that interact with GraphQL APIs. It is currently on version 10.0.0, which supports Apollo Client v3/v4 and Storybook 10+. The package has a relatively fast release cadence, often aligning its major versions with new releases of Storybook and React, requiring users to carefully manage their `storybook-addon-apollo-client` version to match their Storybook and Apollo Client installations. A key differentiator is its ability to expose GraphQL queries and responses in a dedicated Storybook addon panel, simplifying the debugging and visualization of data interactions within isolated components. It primarily achieves this by leveraging Apollo Client's `MockedProvider` and a custom Storybook decorator.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","storybook-addon","data-state","apollo","popular","graphql","storybook-addons"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/storybook-addon-apollo-client"},{"id":12081,"title":"Storybook Addon for Remix React Router","library":"storybook-addon-remix-react-router","status":"active","version":"6.1.0","language":"javascript","ecosystem":"npm","summary":"This Storybook addon integrates Remix React Router into your stories, enabling comprehensive testing and demonstration of components that rely on React Router's navigation and state management. The current stable version is 6.1.0, released recently in March 2026, indicating an active development and maintenance cadence with frequent updates to support new Storybook and React Router versions. A key differentiator is its explicit support for `react-router@7` and newer, making a clear distinction from earlier versions (v3 and below) that supported `react-router-dom`. It provides a `withRouter` decorator and `reactRouterParameters` to configure routes, locations, path parameters, search parameters, and state directly within your stories, allowing for precise control over the routing context for each component variant. This addon ensures that components designed for a Remix React Router environment can be faithfully rendered and interacted with in isolation within Storybook.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","storybook","storybook-addon","remix","react","router","react-router","remix-react-router","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/storybook-addon-remix-react-router"},{"id":26438,"title":"storybook-addon-stencil","library":"storybook-addon-stencil","status":"active","version":"0.2.3","language":"javascript","ecosystem":"npm","summary":"A Stencil compiler integration for Storybook (v8). Current stable version 0.2.3, published April 2024. Integrates with @storybook/web-components-vite to transpile Stencil components on the fly, automatically handling custom element definition, dependencies, and HMR. Key differentiators: eliminates need for manual defineCustomElements calls, extracts ArgTypes and Controls from Stencil source, and manages CSS and component imports via Vite plugins. Requires Stencil v4 and Storybook v8. Peer dependency on TypeScript ^5.4.3. Limited adoption; last release over a year ago.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","storybook","storybook-addons","stencil","web-components","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/storybook-addon-stencil"},{"id":16907,"title":"Storybook Addon Test Codegen","library":"storybook-addon-test-codegen","status":"active","version":"3.0.1","language":"javascript","ecosystem":"npm","summary":"storybook-addon-test-codegen is a Storybook addon designed to streamline the creation of interactive tests for UI components. It enables developers to record interactions with their stories directly within the Storybook UI, automatically generating executable test code using utilities from `@storybook/test` (e.g., `userEvent`, `within`, `expect`). The current stable version is 3.0.1, with major version releases frequently aligning with Storybook's own major updates (e.g., v3.0.0 supports Storybook 10, v2.0.0 supports Storybook 9). This addon significantly reduces the manual effort of writing tests by converting recorded actions into functional test scripts and provides immediate feedback, including warnings for potential test improvements. Its core differentiator lies in its interactive, in-browser test generation capabilities within the Storybook development environment.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","storybook-addons","interactions","test","codegen","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/storybook-addon-test-codegen"},{"id":14057,"title":"Storybook Addon Turbo Build","library":"storybook-addon-turbo-build","status":"deprecated","version":"2.0.1","language":"javascript","ecosystem":"npm","summary":"storybook-addon-turbo-build is a Storybook addon designed to improve the build performance of Storybook v6 projects. It achieves this by modifying webpack configurations, primarily by replacing Terser with ESBuild for minification and optionally disabling source map generation. The current stable version is 2.0.1, which includes minor bug fixes. Major version 2.0.0 upgraded the underlying `esbuild-loader`. While it can significantly reduce cold build times (builds without `node_modules/.cache`), its impact on cache-enabled builds might be less noticeable, requiring users to evaluate its benefits for their specific workflow. The addon is explicitly incompatible with Storybook v7 and later versions, as those versions incorporate their own performance improvements (e.g., Vite integration, webpack 5), rendering this addon obsolete for newer Storybook setups. Its release cadence is tied to updates in its underlying dependencies like `esbuild-loader` and critical bug fixes for Storybook v6 compatibility.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","storybook-addons","storybook","addon","esbuild","dx"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/storybook-addon-turbo-build"},{"id":22411,"title":"Storybook Addon Vite Mock","library":"storybook-addon-vite-mock","status":"active","version":"1.1.1","language":"javascript","ecosystem":"npm","summary":"A Storybook addon that provides Jest-like module mocking for Vite-based Storybook projects (v10+). Version 1.1.1 is current, with active development on GitHub. It replaces module imports with mock implementations during Storybook stories, using a Vite plugin and a createMock function. Unlike traditional Jest mocks that require a test runner, this addon works directly in Storybook's preview environment, allowing visual testing of components with mocked dependencies. It supports @storybook/react-vite and @storybook/nextjs-vite frameworks. The mockRestore() is automatic after story unmount. Configuration via addon options allows include/exclude patterns for builds. Ships TypeScript types.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","storybook","react","test","jest","mock","vite","module","import","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/storybook-addon-vite-mock"},{"id":12083,"title":"Storybook Addon Vue Info","library":"storybook-addon-vue-info","status":"deprecated","version":"1.4.2","language":"javascript","ecosystem":"npm","summary":"storybook-addon-vue-info is a Storybook addon designed to display detailed information about Vue components, including their props, events, slots, and source code directly within the Storybook UI. The current stable version is 1.4.2. While it served its purpose by integrating Vue component documentation into Storybook, the project's README explicitly states that it has been superseded by Storybook's official Docs Mode (part of `@storybook/addon-docs`), which offers more comprehensive documentation features and supports various frameworks, including Vue.js. This addon's development appears to be in maintenance mode, with no significant feature additions since the recommendation to switch to addon-docs. Users are strongly encouraged to migrate to `@storybook/addon-docs` for up-to-date and future-proof documentation solutions.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","vue","storybook","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/storybook-addon-vue-info"},{"id":12082,"title":"Storybook Addon for Vue Components in MDX","library":"storybook-addon-vue-mdx","status":"active","version":"3.0.0","language":"javascript","ecosystem":"npm","summary":"storybook-addon-vue-mdx facilitates the integration and rendering of Vue 3 components directly within MDX documentation files in Storybook. The current stable version is 3.0.0, which targets Storybook v10. This addon's release cadence appears to be closely tied to major Storybook releases, requiring updates to support newer Storybook versions. Its primary differentiator is enabling Vue component usage in an MDX context, leveraging `veaury` to bridge the Vue/React rendering environments within Storybook's predominantly React-based MDX compiler. It supports customization of the Vue app context via Storybook globals, allowing for the registration of Vue plugins or other app-level configurations. While powerful, it has limitations such as requiring local imports of components and a known bug affecting initial local page loads for MDX files with Vue components.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","storybook-addon","organize","documentation","vue","mdx","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/storybook-addon-vue-mdx"},{"id":14058,"title":"Storybook Addon for Vue Slots","library":"storybook-addon-vue-slots","status":"active","version":"0.9.29","language":"javascript","ecosystem":"npm","summary":"storybook-addon-vue-slots is a Storybook addon designed to enhance the development and documentation of Vue 3 components by providing robust support for defining and controlling component slots directly within Storybook stories. It simplifies the process of creating stories for components with complex or multiple slots, allowing developers to manage slot content via Storybook's controls interface and automatically generate relevant code snippets. The current stable version is `0.9.29`, with active development on `0.9.30-next.x` branches which include breaking changes for future Storybook versions. This addon addresses a common challenge in Vue component development by offering a structured and interactive way to visualize and test slot variations, distinguishing it from general Storybook Vue setups that might require manual template string manipulation for slots. It integrates into the Storybook ecosystem to provide a seamless workflow for Vue component libraries.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","storybook-addons","storybook","vue","vue3","slots","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/storybook-addon-vue-slots"},{"id":27422,"title":"storybook-builder-vite-vue2","library":"storybook-builder-vite-vue2","status":"active","version":"0.1.32","language":"javascript","ecosystem":"npm","summary":"A Storybook builder plugin for Vite targeting Vue 2 projects, version 0.1.32. It enables using Vite as the bundler for Storybook instead of Webpack, providing fast startup times and instant HMR. Requires Vite >=2.6.7 and Storybook >=6.4.0. Key differentiator: specifically designed for Vue 2, not compatible with Vue 3 or other frameworks. Note: does not read vite.config.js by default; configuration must be done via viteFinal hook. Known limitations: full page reload on story file changes, prebundling issues in Storybook context.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/storybook-builder-vite-vue2"},{"id":20573,"title":"Storybook Dep Webpack Plugin","library":"storybook-dep-webpack-plugin","status":"active","version":"1.0.7","language":"javascript","ecosystem":"npm","summary":"A webpack plugin (v1.0.7) that collects dependency data from Storybook stories for use with storybook-addon-deps. Designed to work exclusively with Storybook's webpack configuration, it allows filtering on stories, excluding modules, controlling depth of dependency resolution, and picking specific module properties. Maintained as an accessory to the addon ecosystem. No active release cadence observed.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","addon","dependencies","webpack","storybook"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/storybook-dep-webpack-plugin"},{"id":22412,"title":"storybook-framework-redwoodjs-vite","library":"storybook-framework-redwoodjs-vite","status":"maintenance","version":"8.9.0","language":"javascript","ecosystem":"npm","summary":"Storybook framework preset for RedwoodJS applications using Vite as the build tool. Current stable version is 8.9.0. Designed to integrate Storybook seamlessly into RedwoodJS projects, it provides a Vite-based Storybook configuration optimized for the RedwoodJS framework. Key differentiator: tightly coupled with RedwoodJS project structure and dependencies, but note that upstream RedwoodJS is winding down; an actively maintained fork exists at CedarJS. Release cadence follows RedwoodJS releases.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","Storybook","RedwoodJS","React","Vite","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/storybook-framework-redwoodjs-vite"},{"id":14941,"title":"Storybook MCP Server","library":"storybook-mcp-server","status":"active","version":"0.1.3","language":"javascript","ecosystem":"npm","summary":"storybook-mcp-server is a TypeScript-based Model Context Protocol (MCP) server that enables AI assistants to interact comprehensively with Storybook instances. It allows AI agents to discover components, list and filter stories, retrieve detailed story information (including props and args), and capture screenshots across various viewports. The current stable version is 0.1.3, indicating it's in early development with a focus on feature completion and documentation. Release cadence appears to be driven by documentation updates and initial feature set completion rather than strict timeboxes, with all releases to date being pre-1.0. Key differentiators include its adherence to the MCP standard, direct integration with Storybook for metadata extraction, and leveraging Puppeteer for robust visual testing capabilities, making it a specialized tool for AI-driven component interaction and analysis.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","mcp","mcp-server","storybook","model-context-protocol","claude","claude-desktop","anthropic","puppeteer","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/storybook-mcp-server"},{"id":15238,"title":"Storybook React i18next Addon","library":"storybook-react-i18next","status":"active","version":"10.1.2","language":"javascript","ecosystem":"npm","summary":"storybook-react-i18next is a Storybook addon that provides seamless integration for react-i18next, enabling developers to test and showcase their localized React components directly within Storybook stories. The current stable version is 10.1.2, which supports Storybook v10, i18next v26, and react-i18next v17. The project maintains an active release cadence, frequently updating to support the latest major versions of its core peer dependencies (Storybook, i18next, and react-i18next). Its primary differentiator is simplifying the process of switching locales within the Storybook UI, allowing designers and developers to easily verify internationalization implementations without complex manual setup per story. It requires pre-existing i18next and react-i18next configurations in the consuming project.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","storybook-addons","storybook-i18n","react-i18next","i18next","i18n","localization","internationalization"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/storybook-react-i18next"},{"id":15240,"title":"Storybook React Rsbuild Framework","library":"storybook-react-rsbuild","status":"active","version":"3.3.3","language":"javascript","ecosystem":"npm","summary":"storybook-react-rsbuild is a Storybook framework integration designed for React projects that leverage Rsbuild as their underlying build tool. It provides a fast and efficient development experience for React components in isolation, utilizing Rsbuild and Rspack for superior build performance and Hot Module Replacement (HMR) compared to traditional Webpack-based Storybook setups. The current stable version is `3.3.3`, with active development indicated by frequent patch and minor releases addressing bugs and introducing new features. This package acts as the bridge, allowing Storybook to seamlessly integrate with your existing Rsbuild configuration. It is crucial for projects aiming for optimized build times within the Storybook environment while working with React.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","storybook","rsbuild","rspack","react"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/storybook-react-rsbuild"},{"id":12084,"title":"Storybook Vue Slots Addon","library":"storybook-vue-slots","status":"active","version":"9.1.5","language":"javascript","ecosystem":"npm","summary":"The Storybook Vue Slots Addon, currently at version 9.1.5, provides robust support for integrating Vue 3 slots directly into Storybook's Component Story Format (CSF) files. This addon enables developers to define and control slot content, generate code snippets that include slot definitions, and even wrap slot content with other Vue components, enhancing the interactive documentation of complex Vue components. Maintained as a fork by Webkor, its release cadence is closely tied to major Storybook and Vue 3 versions, ensuring compatibility with the latest ecosystems. It differentiates itself by offering granular control over slot behavior through Storybook's built-in controls, making it easier to visualize and test different slot configurations without manual code changes.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","vue","vue3","storybook","slot","slots","storybook-addons"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/storybook-vue-slots"},{"id":14059,"title":"Storybook Vue 3 Router Decorator","library":"storybook-vue3-router","status":"active","version":"7.0.0","language":"javascript","ecosystem":"npm","summary":"This package, `storybook-vue3-router`, provides a Storybook decorator specifically designed for Vue 3 components that utilize `vue-router`. It enables developers to wrap their routing-aware components within Storybook stories, allowing for proper testing and display of elements like `<router-view>` and `<router-link>`. The current stable version is 7.0.0, which supports Storybook v10. This library generally releases new major versions to align with new major versions of Storybook, ensuring compatibility. A key differentiator is its ability to easily provision a `vue-router` instance for stories, with options for custom routes, navigation guards, and even a mocked router for simpler use cases, streamlining the process of testing complex routing logic in isolation.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","storybook-addons","vue","vue-router","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/storybook-vue3-router"},{"id":16228,"title":"Storybook Vitest Addon","library":"storybook_vitest_addon","status":"active","version":"0.1.8","language":"javascript","ecosystem":"npm","summary":"The `storybook_vitest_addon` integrates Vitest unit test results directly into a Storybook panel, enhancing the development workflow by displaying relevant test outcomes alongside component stories. This addon is currently at version `0.1.8` and has a relatively frequent release cadence, often aligning with Storybook and Vitest major version updates, as seen with recent upgrades to Storybook 8. It primarily supports React and Vite-based Storybook setups, requiring `vitest` v1.1.0 or newer. Its key differentiator is its minimal visual overhead, focusing on clarity for test results, and its direct integration via Storybook parameters, making it straightforward to link test output (JSON format) to individual stories. Developers provide a JSON file of Vitest results and the test file name to the addon's parameters to enable the display.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","storybook-addons","addon","storybook","vitest","react","report","test","results","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/storybook_vitest_addon"},{"id":17959,"title":"Storycap Test Runner for Storybook Visual Testing","library":"storycap-testrun","status":"active","version":"1.0.0","language":"javascript","ecosystem":"npm","summary":"storycap-testrun is a utility designed to provide stable screenshot capture functionality specifically for Storybook components, integrated with `@storybook/test-runner`. While the root `storycap-testrun` package is currently at version 1.0.0, the primary development and new features are delivered through its scoped sub-packages: `@storycap-testrun/node` and `@storycap-testrun/browser`, which are actively maintained and are at version 2.1.0. This library enables visual regression testing by capturing screenshots of Storybook stories, leveraging Playwright for reliable browser automation. It differentiates itself by integrating directly into the `@storybook/test-runner` ecosystem, allowing developers to extend their existing Storybook testing setups with visual verification. Recent updates in the 2.x.x series of the scoped packages include per-story image configuration options and official support for Vitest-based browser testing. The release cadence for the scoped packages appears to be several minor/major updates per year, indicating active development.","last_verified":"2026-04-23T00:00:00.000Z","tags":["javascript","storybook","storybook-addon","storycap","addon","playwright","screenshot","capture","visual-testing","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/storycap-testrun"},{"id":14060,"title":"Storycrawler","library":"storycrawler","status":"active","version":"5.0.1","language":"javascript","ecosystem":"npm","summary":"Storycrawler is a TypeScript-first utility library designed for creating tools to crawl and interact with Storybook instances using Puppeteer. It enables developers to automate tasks such as visual regression testing, accessibility audits, and data extraction from Storybook stories by providing a structured API to manage connections to Storybook, launch and control Puppeteer browser instances, and execute tasks against individual stories. The current stable version is 5.0.1. Development is active with frequent releases, often aligning with major Storybook and Node.js LTS updates. Its key differentiators include a specialized API for managing Storybook connections, handling multiple browser workers for parallel story processing, and providing utilities like `MetricsWatcher` to ensure UI stability before interaction or data extraction. This abstracts much of the complexity typically associated with direct Puppeteer usage in a Storybook environment, making it a robust choice for build-time Storybook automation.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","storybook","puppeteer","chrome","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/storycrawler"},{"id":4784,"title":"Python Wrapper for Google V8 Engine","library":"stpyv8","status":"active","version":"13.1.201.22","language":"python","ecosystem":"pypi","summary":"STPyV8 is a Python wrapper for the Google V8 JavaScript engine, enabling seamless interoperability between Python 3 and JavaScript. It serves as a modern fork of the original PyV8 project, continuously updated by Cloudflare to align with the latest Google V8 engine branches and Python 3 versions. The library receives frequent updates, often coinciding with new V8 releases, and provides pre-built wheels for various platforms.","last_verified":"2026-04-12T00:00:00.000Z","tags":["javascript","v8","engine","runtime","interoperability","python-javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/stpyv8"},{"id":6896,"title":"stqdm","library":"stqdm","status":"active","version":"0.0.5","language":"python","ecosystem":"pypi","summary":"stqdm provides an easy-to-use progress bar for Streamlit applications, integrating the functionality of the popular `tqdm` library with Streamlit's `st.progress`. The current version is 0.0.5, released in January 2023, and the library is actively maintained for compatibility with newer Python, Streamlit, and tqdm versions, though with an irregular release cadence.","last_verified":"2026-04-15T00:00:00.000Z","tags":["streamlit","progress-bar","tqdm","ui"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/stqdm"},{"id":9339,"title":"str2bool","library":"str2bool","status":"maintenance","version":"1.1","language":"python","ecosystem":"pypi","summary":"This library provides a simple function to convert string representations to boolean values. It explicitly recognizes 'yes', 'true', 'y', 't', '1' as True, and 'no', 'false', 'n', 'f', '0' as False, with case-insensitivity. This version (1.1) was released in 2017 and is currently in maintenance mode with no active development.","last_verified":"2026-04-16T00:00:00.000Z","tags":["string","boolean","type conversion","utility"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/str2bool"},{"id":2791,"title":"Strands Agents SDK","library":"strands-agents","status":"active","version":"1.35.0","language":"python","ecosystem":"pypi","summary":"Strands Agents is a Python SDK for building and running AI agents with a model-driven approach. It simplifies the development of conversational assistants, autonomous agents, and multi-agent workflows by handling orchestration, tool invocation, and interaction with various large language models. The library is actively maintained, frequently updated, and currently at version 1.35.0.","last_verified":"2026-04-25T00:59:14.657Z","tags":["AI Agents","LLM","AWS","Bedrock","Agent Framework","Tools","Multi-Agent","Python"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/strands-agents"},{"id":24660,"title":"Strands Agents Builder","library":"strands-agents-builder","status":"active","version":"0.1.10","language":"python","ecosystem":"pypi","summary":"An example Strands agent demonstrating streaming, tool use, and interactivity from your terminal. This agent builder helps you build your own agents and tools. Current version: 0.1.10, release cadence: early development, updates as needed.","last_verified":"2026-05-01T00:00:00.000Z","tags":["agent","streaming","tools","interactive"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/strands-agents-builder"},{"id":27423,"title":"Strands Agents Evals","library":"strands-agents-evals","status":"active","version":"0.1.16","language":"python","ecosystem":"pypi","summary":"Evaluation framework for Strands agents. Current version 0.1.16, pre-1.0 rapid development; new releases weekly.","last_verified":"2026-05-01T00:00:00.000Z","tags":["strands","agents","evaluation","framework"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/strands-agents-evals"},{"id":3282,"title":"Strands Agents Tools","library":"strands-agents-tools","status":"active","version":"0.4.1","language":"python","ecosystem":"pypi","summary":"Strands Agents Tools is a collection of specialized tools designed for use with Strands Agents. It provides functionalities like web search, code interpretation, and data interaction for Large Language Models. The library maintains a frequent release cadence, often with minor version updates addressing bug fixes, security enhancements, and new tool capabilities. The current version is 0.4.1.","last_verified":"2026-04-25T07:57:53.621Z","tags":["ai","agents","tools","large-language-models","llm"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/strands-agents-tools"},{"id":18827,"title":"strange-auth","library":"strange-auth","status":"active","version":"1.0.0","language":"javascript","ecosystem":"npm","summary":"A Redux-based authentication toolkit by strangeluv, version 1.0.0. It provides factory functions for creating auth reducers and actions, managing login/logout status, credentials, artifacts, and errors. Targets Redux 3.x and redux-thunk 2.x. No recent updates; likely maintenance-only.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","redux","auth","authentication","strangeluv"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/strange-auth"},{"id":17370,"title":"Strapi Import/Export Entries Plugin","library":"strapi-plugin-import-export-entries","status":"active","version":"1.23.1","language":"javascript","ecosystem":"npm","summary":"This is a Strapi v4 plugin designed for seamless import and export of data entries within a Strapi application. It provides functionalities directly integrated into the Strapi Content Manager UI, allowing users to import and export content types, single types, components, dynamic zones, and media files with just a few clicks. The plugin currently operates at version 1.23.1 and demonstrates an active release cycle, with frequent updates addressing new features and bug fixes, supporting Node.js versions from 14.19.1 up to 20.x.x and requiring Strapi 4.10.5 or newer. A key differentiator is its robust access control mechanism, which allows administrators to define which user roles can perform import and export operations. It also supports filtering and sorting during export, offers a JSON v2 format for data exchange, and provides options to export plugin-specific content types, making it a comprehensive tool for data migration and backup within the Strapi ecosystem. The plugin also provides programmatic access through its services and a Content API for more advanced use cases, alongside webhook support for automated workflows.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","strapi","plugin","import","data","export","content"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/strapi-plugin-import-export-entries"},{"id":17372,"title":"Strapi REST Cache Plugin","library":"strapi-plugin-rest-cache","status":"active","version":"4.2.9","language":"javascript","ecosystem":"npm","summary":"The Strapi REST Cache Plugin is a community-maintained solution for accelerating HTTP requests within Strapi applications by implementing a caching layer. It utilizes a provider-based architecture, allowing developers to choose from various storage backends like in-memory, Redis, or file system for caching responses. The plugin supports configurable caching strategies and features automatic invalidation of cached data when related content types are updated, mitigating issues with stale data. While the provided metadata indicates version 4.2.9, the latest significant release is v5.0.0, which introduced breaking changes for Strapi v5 compatibility. The project maintains an active development cadence, with frequent updates addressing bugs and adding features, aiming to improve Strapi API performance. It differentiates itself by its flexible provider system and automatic cache invalidation tied to Strapi content updates.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","strapi","plugin","rest","cache","http","lru"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/strapi-plugin-rest-cache"},{"id":12086,"title":"Strapi JavaScript SDK","library":"strapi-sdk-javascript","status":"abandoned","version":"0.3.3","language":"javascript","ecosystem":"npm","summary":"The `strapi-sdk-javascript` package provides a client library for interacting with a Strapi backend, offering methods for CRUD operations, local and provider-based authentication (Facebook, GitHub, Google, Twitter), and file management. It aims to simplify API calls by abstracting HTTP requests. However, the package is officially unmaintained and deprecated by the Strapi team, who recommend using a standard HTTP client (like Axios or Fetch) configured for your Strapi API endpoints instead. The current stable version is 0.3.3, but it has not seen active development or releases for a significant period. Its key differentiator as an 'official' SDK is now moot due to its abandonment, with the recommended approach being direct API interaction. Developers should be aware it does not support newer Strapi features or GraphQL roadmap items.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/strapi-sdk-javascript"},{"id":27425,"title":"stravalib","library":"stravalib","status":"active","version":"2.4","language":"python","ecosystem":"pypi","summary":"A Python library for accessing the Strava V3 REST API. Current version is 2.4, requires Python >=3.10. Follows semantic versioning.","last_verified":"2026-04-27T00:00:00.000Z","tags":["strava","api","fitness","running","cycling","v3","client"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/stravalib"},{"id":1881,"title":"Strawberry GraphQL","library":"strawberry-graphql","status":"active","version":"0.314.3","language":"python","ecosystem":"pypi","summary":"Strawberry GraphQL is a modern Python library for creating GraphQL APIs that leverages type annotations and dataclasses. It follows a code-first philosophy, providing type safety, async/await support, and first-class integrations with popular web frameworks like FastAPI and Django. It aims to stay close to the GraphQL specification while offering a developer-friendly experience. Currently at version 0.314.3, it has an active development cycle with frequent releases. [1, 3, 4, 7, 12, 14, 15, 20]","last_verified":"2026-04-24T02:48:52.861Z","tags":["GraphQL","API","type hints","dataclasses","ASGI","FastAPI","Django","code-first"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/strawberry-graphql"},{"id":3820,"title":"Strawberry GraphQL Django Integration","library":"strawberry-graphql-django","status":"active","version":"0.82.1","language":"python","ecosystem":"pypi","summary":"Strawberry GraphQL Django integration provides powerful tools to build GraphQL APIs with Django. It automatically generates GraphQL types, queries, mutations, and resolvers from your Django models with full type safety. The library is actively maintained, currently at version 0.82.1, and supports Django 4.2-6.0 and Python 3.10-3.14, with regular updates.","last_verified":"2026-04-25T16:21:19.368Z","tags":["GraphQL","Django","API","Type Safety","ORM"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/strawberry-graphql-django"},{"id":15239,"title":"Node.js Stream API for Browsers (Browserify)","library":"stream-browserify","status":"active","version":"3.0.0","language":"javascript","ecosystem":"npm","summary":"stream-browserify is a module that provides the Node.js `stream` API for browser environments. It serves as a polyfill, allowing npm packages designed for Node.js streams to function correctly within a browser context when bundled. The current stable version is 3.0.0, released after a period of using `readable-stream` v2, and now fully leverages `readable-stream` v3. This package is primarily intended for use with bundlers like Browserify, which automatically substitute the native Node.js `stream` module with `stream-browserify` during the bundling process. Its key differentiator is providing a consistent, spec-compliant stream implementation that bridges the gap between Node.js module expectations and browser limitations, ensuring broad compatibility for legacy and modern stream APIs in the browser.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","stream","browser","browserify"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/stream-browserify"},{"id":7760,"title":"Stream Chat Python Client","library":"stream-chat","status":"maintenance","version":"4.31.0","language":"python","ecosystem":"pypi","summary":"The `stream-chat` library is the official Python API client for Stream Chat, a service designed for building chat applications. It provides server-side access to the chat API endpoints. While actively maintained with critical fixes and requested features, it is currently in maintenance mode. New projects are strongly encouraged to use the newer, full-product `getstream` SDK for comprehensive Stream services, including Chat, Video, Moderation, and Feeds. The library typically sees regular minor releases to introduce new features and bug fixes.","last_verified":"2026-04-16T00:00:00.000Z","tags":["chat","realtime","api-client","communication","messaging"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/stream-chat"},{"id":12085,"title":"Stream Chat React Components","library":"stream-chat-react","status":"active","version":"14.0.1","language":"javascript","ecosystem":"npm","summary":"Stream Chat React is the official React component library for building real-time chat UIs using the Stream Chat API. The current stable version is 14.0.1, with frequent patch releases and significant major version updates, such as the recent v14.0.0 which introduced a complete visual and architectural refresh. This SDK provides a comprehensive set of UI components for various chat use cases, including livestream, team collaboration, messaging, and customer support, abstracting away much of the complexity of real-time communication. Key differentiators include its deep integration with the Stream Chat backend service, a highly customizable component system, and a robust API for handling chat functionality, making it a powerful tool for developers needing to implement rich chat experiences quickly.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","chat","messaging","conversation","react","stream","getstream","getstream.io","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/stream-chat-react"},{"id":18066,"title":"Node.js Stream Concatenation","library":"stream-concat","status":"active","version":"2.0.0","language":"javascript","ecosystem":"npm","summary":"The `stream-concat` library provides a simple and efficient mechanism for concatenating multiple Node.js readable streams into a single output readable stream. Currently at version `2.0.0`, it maintains an active development status, though a specific release cadence isn't explicitly defined. A core differentiator is its ability to handle streams in two ways: either by accepting an array of pre-existing streams or, more efficiently, by using a user-supplied function that returns the next stream on demand. This 'on-the-fly' stream creation significantly reduces memory consumption and improves performance, particularly when dealing with large datasets or numerous files, by preventing all streams from being buffered simultaneously. It builds upon Node.js's `Transform` stream, leveraging its underlying options like `highWaterMark` and `objectMode` for fine-grained control over stream behavior.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","node","stream","concat","streams","concatenation"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/stream-concat"},{"id":14062,"title":"Stream Equal","library":"stream-equal","status":"active","version":"2.0.1","language":"javascript","ecosystem":"npm","summary":"Stream Equal is a Node.js utility package designed to test if two readable streams emit the exact same data. The package is currently stable at version 2.0.1, with recent updates indicating active maintenance, including a fix for CommonJS imports. It operates by comparing streams chunk-by-chunk, pausing them as needed to keep them synchronized. This method is highlighted as being more efficient in terms of memory and CPU usage for large files compared to buffering entire stream contents or computing cryptographic hashes, especially when the streams are not equal. Its primary application is in testing scenarios where stream content verification is crucial, offering a performance-optimized alternative to traditional comparison methods.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","stream","input","output","io","assert","test"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/stream-equal"},{"id":16908,"title":"Node.js HTTP API for Browsers","library":"stream-http","status":"active","version":"3.2.0","language":"javascript","ecosystem":"npm","summary":"stream-http is a JavaScript library designed to provide a browser-compatible implementation of Node.js's native `http` module. Its primary goal is to replicate the Node.js HTTP client API and behavior as closely as possible within the constraints of web browsers, making it suitable for projects that need consistent HTTP request handling across Node.js and browser environments. The package is currently at version 3.2.0 and appears to be actively maintained, indicated by recent feature additions and ongoing support for modern browser capabilities. A key differentiator is its emphasis on streaming, delivering data to the caller before the request fully completes. It supports true streaming with backpressure in Chrome >= 58 via `fetch` and `WritableStream`, true streaming in Chrome >= 43 (via `fetch`) and Firefox >= 9 (via `moz-chunked-arraybuffer`), and pseudo-streaming in other supported browsers where the full response is held in memory but available early. It aims to replace `http-browserify`. It also provides additional browser-specific features like `message.url` for redirects and `options.withCredentials` for CORS requests.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","http","stream","streaming","xhr","http-browserify"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/stream-http"},{"id":4785,"title":"Stream Inflate","library":"stream-inflate","status":"active","version":"0.0.43","language":"python","ecosystem":"pypi","summary":"stream-inflate is a Python library, currently at version 0.0.43, designed to uncompress DEFLATE and DEFLATE64 streams. It is written in pure Python but is compiled with Cython for performance. The library maintains an active development status with frequent, small releases addressing new Python versions and bug fixes.","last_verified":"2026-04-12T00:00:00.000Z","tags":["compression","deflate","stream","cython"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/stream-inflate"},{"id":24659,"title":"AWS IoT Greengrass Stream Manager SDK","library":"stream-manager","status":"active","version":"1.1.1","language":"python","ecosystem":"pypi","summary":"The AWS IoT Greengrass Stream Manager SDK for Python allows you to manage and interact with the Greengrass Stream Manager feature, enabling efficient export of data streams to AWS cloud services. Current version 1.1.1, released infrequently.","last_verified":"2026-05-01T00:00:00.000Z","tags":["aws","iot","greengrass","stream-manager","sdk"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/stream-manager"},{"id":16909,"title":"Streaming Markdown Parser","library":"stream-markdown-parser","status":"active","version":"0.0.86","language":"javascript","ecosystem":"npm","summary":"stream-markdown-parser is a pure JavaScript Markdown parsing and rendering utility library designed with streaming capabilities and framework-agnosticism. Currently at version 0.0.86, it exhibits a rapid release cadence with frequent patch and nightly builds, indicating active development. The library provides core Markdown parsing logic, extracted from the `markstream-vue` project, enabling its use in any JavaScript or TypeScript project without direct Vue dependencies. Key differentiators include its lightweight footprint, extensibility via a plugin-based architecture, comprehensive TypeScript support for type safety, and optimized performance for progressive, stream-friendly parsing. It is built upon `markdown-it-ts`, a TypeScript-first distribution of `markdown-it`, maintaining API compatibility while offering richer token type definitions for developers.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","markdown","markdown-it","markdown-it-ts","parser","markdown-parser","markdown-renderer","ast","markdown-ast","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/stream-markdown-parser"},{"id":17960,"title":"Node.js Stream Mocking Utilities","library":"stream-mock","status":"active","version":"2.0.5","language":"javascript","ecosystem":"npm","summary":"stream-mock is a Node.js library designed for creating mock Readable, Writable, and Duplex streams, primarily for testing purposes. The current stable version is 2.0.5, with a release cadence that shows active maintenance and feature additions, such as the introduction of Duplex stream support in v1.2.0 and a complete refactoring to TypeScript in v2.0.2. This refactoring enhances type safety and developer experience for TypeScript users. Key differentiators include its ability to create readable streams from any iterable, provide direct access to data written to a mock writable stream through properties like `data` or `flatData`, and support for both object and buffer modes. It simplifies unit testing of custom stream transformations by providing controllable input and verifiable output mechanisms.","last_verified":"2026-04-23T00:00:00.000Z","tags":["javascript","stream","mock","test","writable","readable","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/stream-mock"},{"id":14061,"title":"Stream Parser Mixin for Node.js Streams","library":"stream-parser","status":"abandoned","version":"0.3.1","language":"javascript","ecosystem":"npm","summary":"This package, `stream-parser` (version 0.3.1), provides a generic \"parser\" mixin designed for Node.js `Writable` and `Transform` stream instances and subclasses. It offers a convenient API for byte-level parsing, allowing developers to implement streaming parsers for various binary file formats or network protocols. Key methods include `_bytes(n, cb)` to buffer a specified number of bytes, `_skipBytes(n, cb)` to discard bytes, and `_passthrough(n, cb)` to pass bytes through directly to the readable side of a `Transform` stream. The library was last updated over a decade ago in June 2015, indicating it is no longer actively maintained. Its primary differentiator was providing a low-level, interruptible parsing mechanism by taking control over stream's `_write` or `_transform` callbacks, which was a common pattern in older Node.js stream implementations.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/stream-parser"},{"id":4786,"title":"Stream Python Client","library":"stream-python","status":"active","version":"5.4.0","language":"python","ecosystem":"pypi","summary":"Client for getstream.io, enabling developers to build scalable newsfeeds and activity streams. The library provides functionality to interact with Stream's API for feed management, activity posting, and user token generation. Currently at version 5.4.0, it maintains an active development pace with several releases per year, including minor updates and occasional major feature additions.","last_verified":"2026-04-12T00:00:00.000Z","tags":["api-client","feeds","activity-streams","social","realtime"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/stream-python"},{"id":18068,"title":"Node.js Stream to ECMAScript Observable Converter","library":"stream-to-observable","status":"abandoned","version":"0.2.0","language":"javascript","ecosystem":"npm","summary":"stream-to-observable is a utility package designed to convert Node.js Readable Streams into ECMAScript-compatible Observables. Released as version 0.2.0, this package has not seen updates since its publication seven years ago, indicating it is no longer actively maintained. It relies on `any-observable` to dynamically select an Observable implementation, requiring users to install a compatible library such as `zen-observable` or `rxjs` explicitly. While providing a bridge between traditional Node.js stream processing and the more declarative, reactive programming paradigm of Observables, its age means potential compatibility challenges with modern Node.js stream APIs or newer Observable library versions. A community-maintained fork, `@samverschueren/stream-to-observable`, exists due to this package's inactivity, which might be a more suitable alternative for current projects.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","stream","observable","convert"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/stream-to-observable"},{"id":14063,"title":"Stream Transform","library":"stream-transform","status":"active","version":"3.4.1","language":"javascript","ecosystem":"npm","summary":"Stream-transform is a robust JavaScript library designed for object transformations, implementing the Node.js `stream.Transform` API. It is a core component of the broader `node-csv` project, currently at version 3.4.1. This library offers flexible APIs, including stream-based for high scalability, and convenient callback-based and synchronous options for simpler use cases. Key differentiators include its adherence to the native Node.js stream interface, support for both synchronous and asynchronous user functions, and capabilities for sequential or concurrent execution. It can process various input and output types such as objects, arrays, and JSON, enabling operations like skipping, multiplying, altering, or cloning records. While an explicit release cadence isn't stated, its inclusion in the actively maintained `node-csv` project implies regular updates and support.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","stream","transform","csv","object","backend","frontend","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/stream-transform"},{"id":4787,"title":"Stream-unzip","library":"stream-unzip","status":"active","version":"0.0.101","language":"python","ecosystem":"pypi","summary":"Stream-unzip is a Python library (version 0.0.101) designed to efficiently decompress ZIP archives without loading the entire file or any of its uncompressed contents into memory. It focuses on streaming capabilities, making it suitable for large files or network-bound operations. The library is actively maintained with regular releases and supports various ZIP formats including Deflate64, Zip64, and both AES and legacy ZipCrypto encryption.","last_verified":"2026-04-12T00:00:00.000Z","tags":["zip","streaming","archive","compression","memory-efficient"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/stream-unzip"},{"id":6254,"title":"Stream ZIP","library":"stream-zip","status":"active","version":"0.0.84","language":"python","ecosystem":"pypi","summary":"Stream-zip is a Python library designed to construct ZIP archives on the fly without requiring the entire archive or its constituent files to be held in memory or on disk. This makes it particularly suitable for memory-constrained environments or generating ZIP files for streaming HTTP responses in web servers. It offers both synchronous and asynchronous interfaces and is currently at version 0.0.84, with frequent minor updates.","last_verified":"2026-04-14T00:00:00.000Z","tags":["zip","streaming","archive","compression","filesystem","memory-efficient"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/stream-zip"},{"id":17961,"title":"StreamBy Core Middleware","library":"streamby-core","status":"active","version":"0.26.10","language":"javascript","ecosystem":"npm","summary":"@streamby/core is a robust, plug-and-play middleware framework designed for integrating storage-agnostic media management capabilities into existing Express.js (or compatible) applications. Currently at version `0.26.10`, the package provides functionality for file uploads, listings, and multi-project access across various storage providers like AWS S3, with planned support for Google Cloud Storage, Cloudflare R2, and local servers. It aims for a rapid, minor version release cadence, indicating active development and feature enhancements. A key differentiator is its architectural approach: it operates as a library within your existing API, eliminating the need to deploy and manage a separate backend service for media handling. This design promotes tight integration and simplifies deployment, offering a flexible solution for developers building scalable media-centric applications who require fine-grained control over their backend stack and data.","last_verified":"2026-04-23T00:00:00.000Z","tags":["javascript","streamby","middleware","upload","storage","s3","express","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/streamby-core"},{"id":28305,"title":"Streamerate","library":"streamerate","status":"active","version":"1.2.11","language":"python","ecosystem":"pypi","summary":"streamerate is a fluent and expressive Python library for chainable iterable processing, inspired by Java 8 streams. It provides lazy evaluation, parallel execution options, and a rich set of operations. Current version 1.2.11 requires Python >=3.10 and <4.0. It is actively maintained on GitHub.","last_verified":"2026-05-09T00:00:00.000Z","tags":["streams","iterable","functional","lazy","fluent","parallel"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/streamerate"},{"id":7761,"title":"Streaming Form Data Parser","library":"streaming-form-data","status":"active","version":"2.0.0","language":"python","ecosystem":"pypi","summary":"streaming-form-data is a Python library designed for parsing `multipart/form-data` HTTP requests in a streaming fashion, making it suitable for handling large file uploads and form submissions without loading the entire request body into memory. The current version is 2.0.0, and it follows an active maintenance release cadence, with major versions introducing significant changes.","last_verified":"2026-04-16T00:00:00.000Z","tags":["http","forms","multipart","streaming","file-upload","web"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/streaming-form-data"},{"id":28306,"title":"streaming-markdown","library":"streaming-markdown","status":"active","version":"0.2.15","language":"javascript","ecosystem":"npm","summary":"Streaming Markdown parser for incremental rendering of markdown as it's written, targeting AI chat-style outputs. Current version 0.2.15. Actively developed with experimental features. Ships TypeScript types. Key differentiator: optimistic parsing – immediately renders partial tokens (e.g., inline code, bold) without waiting for closing markers, supporting selectable text during streaming. The library exposes a custom Renderer interface for DOM control, with built-in default renderer and logger renderer. Minimal bundle size (~3 kB gzipped). Requires Node >=20 for server-side use.","last_verified":"2026-05-09T00:00:00.000Z","tags":["javascript","markdown","parser","html","ai","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/streaming-markdown"},{"id":14943,"title":"StreamingJSON","library":"streamingjson","status":"active","version":"0.0.5","language":"en","ecosystem":"pypi","summary":"StreamingJSON is a Python library designed to preprocess incomplete JSON strings, transforming them into valid, parseable JSON in real-time. This addresses challenges in stream JSON parsing, especially relevant for Large Language Models (LLMs), by enabling immediate data processing without waiting for full JSON generation. It works by completing fragmented JSON, allowing other standard JSON libraries to parse its output seamlessly. The library is currently in an active development phase, with version 0.0.5 being the latest release, and follows a rapid release cadence.","last_verified":"2026-04-14T00:00:00.000Z","tags":["json","streaming","parser","preprocessor","llm","real-time"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/streamingjson"},{"id":9340,"title":"Streamlink","library":"streamlink","status":"active","version":"8.3.0","language":"python","ecosystem":"pypi","summary":"Streamlink is a command-line utility and Python library that extracts streams from various online services (like Twitch, YouTube, etc.) and pipes them into a video player of choice, such as VLC or mpv. It aims to provide a lightweight alternative to resource-heavy and unoptimized websites. The library is actively maintained, with frequent minor and patch releases, and the current stable version is 8.3.0.","last_verified":"2026-04-16T00:00:00.000Z","tags":["video streaming","cli","player","HLS","DASH","live streaming","twitch","youtube"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/streamlink"},{"id":713,"title":"Streamlit","library":"streamlit","status":"active","version":"1.55.0","language":"python","ecosystem":"pypi","summary":"Streamlit is an open-source Python library that empowers developers to build and share interactive web applications for data science and machine learning with minimal code. It allows transforming Python scripts into beautiful, interactive apps in minutes, supporting various data libraries and visualizations. The current stable version is 1.55.0, with a regular release cadence bringing new features and improvements.","last_verified":"2026-05-12T18:13:29.526Z","tags":["data-science","web-app","dashboard","data-visualization","machine-learning","python"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/streamlit"},{"id":14944,"title":"Streamlit Ace Editor Component","library":"streamlit-ace","status":"maintenance","version":"0.1.1","language":"en","ecosystem":"pypi","summary":"streamlit-ace is a Streamlit component that embeds the Ace code editor, allowing users to interact with code snippets directly within their Streamlit applications. The library is currently at version 0.1.1, with its last commit in late 2021, indicating a slow release cadence and potential for compatibility considerations with recent Streamlit versions.","last_verified":"2026-04-17T00:00:00.000Z","tags":["streamlit","editor","code","component","ace-editor"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/streamlit-ace"},{"id":3821,"title":"Streamlit AgGrid","library":"streamlit-aggrid","status":"active","version":"1.2.1.post2","language":"python","ecosystem":"pypi","summary":"Streamlit-AgGrid is an active Python library that provides a feature-rich implementation of the Ag-Grid JavaScript library as a Streamlit component. It enables developers to create sophisticated, interactive data tables within their Streamlit applications, offering functionalities such as advanced filtering, sorting, inline cell editing, row grouping, and custom cell rendering. The library, currently at version 1.2.1.post2, maintains an active release cadence with frequent updates and bug fixes, typically every few months.","last_verified":"2026-04-25T16:24:57.831Z","tags":["streamlit","ag-grid","data-grid","interactive-table","component"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/streamlit-aggrid"},{"id":7762,"title":"Streamlit-Agraph","library":"streamlit-agraph","status":"active","version":"0.0.45","language":"python","ecosystem":"pypi","summary":"Streamlit-Agraph is a third-party Streamlit component designed to visualize interactive graph networks directly within Streamlit applications. Built on top of `react-graph-vis`, it provides a Python interface for generating nodes, edges, and customizable graph configurations, including physics, direction, hierarchy, and image support. The current version is 0.0.45, and it appears to be actively maintained with irregular updates, as indicated by recent activity on its GitHub repository. [2, 17]","last_verified":"2026-04-16T00:00:00.000Z","tags":["streamlit","graph visualization","interactive","networkx","component","data visualization"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/streamlit-agraph"},{"id":27424,"title":"Streamlit Antd Components","library":"streamlit-antd-components","status":"active","version":"0.3.2","language":"python","ecosystem":"pypi","summary":"A library providing custom Streamlit components built on Ant Design and Mantine. Currently at version 0.3.2, it offers rich UI widgets like buttons, menus, tags, and more for Streamlit apps. Release cadence is irregular; last update was in 2023.","last_verified":"2026-04-27T00:00:00.000Z","tags":["streamlit","antd","components","ui","mantine"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/streamlit-antd-components"},{"id":8687,"title":"Streamlit Authenticator","library":"streamlit-authenticator","status":"active","version":"0.4.2","language":"python","ecosystem":"pypi","summary":"Streamlit Authenticator (current version 0.4.2) is a Python library that provides a secure authentication module to manage user access in Streamlit applications. It offers various widgets for login, logout, user registration, password reset, and user detail modification, supporting both local credential management and integration with OAuth2 providers. The library is actively maintained with frequent releases introducing new features and improvements.","last_verified":"2026-04-16T00:00:00.000Z","tags":["streamlit","authentication","security","login","auth","webapp"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/streamlit-authenticator"},{"id":6255,"title":"Streamlit Autorefresh","library":"streamlit-autorefresh","status":"active","version":"1.0.1","language":"python","ecosystem":"pypi","summary":"Streamlit Autorefresh is a Python library that provides a simple way to automatically refresh Streamlit applications. It works by implementing a frontend-based timer that periodically pings the Streamlit server, triggering a rerun of the application script. This component helps in building dashboards or real-time applications that need to display regularly updated information without relying on problematic infinite loops in the backend. The current version is 1.0.1, with releases typically tied to bug fixes or minor enhancements.","last_verified":"2026-04-14T00:00:00.000Z","tags":["streamlit","autorefresh","frontend","utility","dashboard"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/streamlit-autorefresh"},{"id":10270,"title":"Streamlit Avatar","library":"streamlit-avatar","status":"active","version":"0.1.3","language":"python","ecosystem":"pypi","summary":"streamlit-avatar is a Streamlit component designed to easily display avatar icons within Streamlit applications. It supports showing avatars from image URLs or displaying text/initials. The current version is 0.1.3, and it generally follows the Streamlit component release cycle, with updates as needed for compatibility or new features.","last_verified":"2026-04-17T00:00:00.000Z","tags":["streamlit","avatar","ui-component","frontend"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/streamlit-avatar"},{"id":7763,"title":"Streamlit Camera Input Live","library":"streamlit-camera-input-live","status":"active","version":"0.2.0","language":"python","ecosystem":"pypi","summary":"Streamlit Camera Input Live is an alternative version of Streamlit's built-in `st.camera_input` component. Unlike the standard version, it returns webcam images live without requiring a button press, making it suitable for real-time preview applications. The current version is 0.2.0, with an infrequent release cadence, having last been updated in September 2022.","last_verified":"2026-04-16T00:00:00.000Z","tags":["streamlit","camera","webcam","live-feed","image-processing","component"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/streamlit-camera-input-live"},{"id":6897,"title":"Streamlit Card","library":"streamlit-card","status":"active","version":"1.0.2","language":"python","ecosystem":"pypi","summary":"Streamlit Card is a custom component that allows developers to easily create interactive and customizable UI cards within their Streamlit applications. It provides options for displaying titles, text, images, and handling clicks, enhancing the visual appeal and interactivity of Streamlit dashboards. The library is currently at version 1.0.2 and receives active maintenance updates.","last_verified":"2026-04-15T00:00:00.000Z","tags":["streamlit","ui","card","component","dashboard"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/streamlit-card"},{"id":24661,"title":"Streamlit Chat","library":"streamlit-chat","status":"active","version":"0.1.1","language":"python","ecosystem":"pypi","summary":"A Streamlit component for building chatbot UIs. Current version 0.1.1, requires Python >=3.6. The package provides a simple message display component with avatar support, but is in early maintenance mode with no recent updates.","last_verified":"2026-05-01T00:00:00.000Z","tags":["streamlit","chatbot","component","streamlit-component"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/streamlit-chat"},{"id":9341,"title":"Streamlit Code Editor","library":"streamlit-code-editor","status":"active","version":"0.1.22","language":"python","ecosystem":"pypi","summary":"Streamlit Code Editor is an active, community-driven component that integrates a React-Ace based code editor into Streamlit applications. It currently stands at version 0.1.22, offering features like custom themes, syntax highlighting for various languages, and customizable interface elements. The library maintains an active release cadence, with updates addressing performance, bug fixes, and new features.","last_verified":"2026-04-16T00:00:00.000Z","tags":["streamlit","code editor","react-ace","component","UI","developer tools"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/streamlit-code-editor"},{"id":4398,"title":"Condition Tree Builder for Streamlit","library":"streamlit-condition-tree","status":"active","version":"0.3.0","language":"python","ecosystem":"pypi","summary":"Streamlit-condition-tree is a custom Streamlit component that enables users to construct complex, nested condition trees, primarily for filtering DataFrames or building database queries. The library is currently at version 0.3.0, released in October 2024, and maintains an active development status with regular updates and improvements.","last_verified":"2026-04-12T00:00:00.000Z","tags":["streamlit","ui","condition-builder","dataframe-filtering","query-builder","logic-builder"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/streamlit-condition-tree"},{"id":8688,"title":"Streamlit ECharts","library":"streamlit-echarts","status":"active","version":"0.6.0","language":"python","ecosystem":"pypi","summary":"Streamlit ECharts is a Streamlit component that enables the display of highly interactive ECharts visualizations directly within Streamlit applications. The library is actively maintained, with its latest version being 0.6.0, and has a cadence of several major releases per year, often introducing significant updates and breaking changes.","last_verified":"2026-04-16T00:00:00.000Z","tags":["streamlit","echarts","data visualization","component","charts"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/streamlit-echarts"},{"id":7764,"title":"Streamlit Embed Code","library":"streamlit-embedcode","status":"maintenance","version":"0.1.2","language":"python","ecosystem":"pypi","summary":"streamlit-embedcode is a Streamlit custom component that simplifies embedding code snippets from various popular services, including GitHub Gist, GitLab Snippets, Pastebin, CodePen, Ideone, and TagMyCode, directly into Streamlit applications. The library is currently at version 0.1.2. It has an infrequent release cadence, with the last update in May 2021, suggesting a stable and mature, albeit not actively feature-developed, component.","last_verified":"2026-04-16T00:00:00.000Z","tags":["streamlit","component","embed","code snippets","gist","gitlab","codepen","pastebin"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/streamlit-embedcode"},{"id":6463,"title":"Streamlit Extras","library":"streamlit-extras","status":"active","version":"1.4.1","language":"python","ecosystem":"pypi","summary":"Streamlit Extras is a community-driven collection of useful Streamlit components and utilities designed to extend Streamlit's core functionality. It provides a wide range of 'extras' for common UI patterns, interactivity, and backend integrations that are not natively available in Streamlit. The library is actively maintained with frequent minor releases adding new features and fixing bugs, currently at version 1.4.1.","last_verified":"2026-04-15T00:00:00.000Z","tags":["streamlit","utility","component","ui"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/streamlit-extras"},{"id":7765,"title":"Streamlit Faker","library":"streamlit-faker","status":"active","version":"0.0.4","language":"python","ecosystem":"pypi","summary":"streamlit-faker is a Python library designed to easily fake Streamlit commands. It allows developers to quickly draft a user interface or use it as a QA tool by generating random parameters for Streamlit functions, streamlining the prototyping process. It is built upon the popular `faker` project. The current version is 0.0.4, and it has an active, though not rapid, release cadence.","last_verified":"2026-04-16T00:00:00.000Z","tags":["streamlit","faker","mocking","testing","prototyping","ui-development"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/streamlit-faker"},{"id":9342,"title":"Streamlit Feedback Component","library":"streamlit-feedback","status":"active","version":"0.1.4","language":"python","ecosystem":"pypi","summary":"Streamlit-feedback is a Streamlit component that allows developers to easily collect structured or free-form user feedback, such as thumbs up/down, emoji faces, or text comments, directly within their Streamlit applications. It is currently at version 0.1.4 and receives updates for compatibility with new Streamlit versions and feature enhancements, maintaining an active development status.","last_verified":"2026-04-16T00:00:00.000Z","tags":["streamlit","feedback","ui-component","data-collection","user-experience"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/streamlit-feedback"},{"id":7766,"title":"Streamlit-Folium","library":"streamlit-folium","status":"active","version":"0.27.1","language":"python","ecosystem":"pypi","summary":"Streamlit-Folium seamlessly integrates the Folium mapping library into Streamlit applications, allowing users to render interactive geospatial visualizations. It provides both a bi-directional component, `st_folium()`, for enhanced user interaction and a static renderer, `folium_static()`. The library is actively maintained, with its current version 0.27.1 released on March 26, 2026, indicating a consistent release cadence.","last_verified":"2026-04-16T00:00:00.000Z","tags":["streamlit","folium","mapping","geospatial","interactive","visualization"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/streamlit-folium"},{"id":6898,"title":"Streamlit Image Coordinates","library":"streamlit-image-coordinates","status":"active","version":"0.4.0","language":"python","ecosystem":"pypi","summary":"Streamlit-image-coordinates is a Streamlit component that displays an image and returns the coordinates when a user clicks on it. It also provides the click event time in Unix format. The current stable version is `0.4.0`, and the library is actively maintained with regular updates.","last_verified":"2026-04-15T00:00:00.000Z","tags":["streamlit","image processing","coordinates","component","gui","interactive"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/streamlit-image-coordinates"},{"id":14946,"title":"Streamlit-Javascript Component","library":"streamlit-javascript","status":"active","version":"0.1.5","language":"en","ecosystem":"pypi","summary":"Streamlit-javascript is a third-party Streamlit component (current version 0.1.5) that enables Python applications to execute arbitrary JavaScript code on the client-side browser and retrieve the results back into the Streamlit script. This facilitates advanced frontend interactions and data retrieval not natively supported by Streamlit, such as accessing browser-specific properties or making client-side API calls. The library's release cadence appears to be slow, with the latest PyPI version from May 2022.","last_verified":"2026-04-16T00:00:00.000Z","tags":["streamlit","javascript","frontend","component","python","web-development"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/streamlit-javascript"},{"id":7767,"title":"Streamlit JavaScript Evaluator Component","library":"streamlit-js-eval","status":"active","version":"1.0.0","language":"python","ecosystem":"pypi","summary":"streamlit-js-eval is a custom Streamlit component that enables developers to execute arbitrary JavaScript expressions directly within a Streamlit application. It facilitates interactions with the browser DOM, local storage, window properties, and more, returning results back to Python. The current version is 1.0.0, and it follows an infrequent release cadence, with stability being a primary focus.","last_verified":"2026-04-16T00:00:00.000Z","tags":["streamlit","javascript","frontend","custom-component","browser-api"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/streamlit-js-eval"},{"id":6899,"title":"Streamlit Keyup Input","library":"streamlit-keyup","status":"active","version":"0.3.0","language":"python","ecosystem":"pypi","summary":"Streamlit-keyup is a custom component for Streamlit applications that provides a text input field which updates its value in real-time, on every key press (on keyup event). This differs from Streamlit's native `st.text_input` which typically waits for the user to press Enter or for the widget to lose focus. The library is currently at version 0.3.0 and receives occasional updates, primarily for compatibility and minor fixes.","last_verified":"2026-04-15T00:00:00.000Z","tags":["streamlit","input","component","realtime","keyup","form"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/streamlit-keyup"},{"id":22413,"title":"streamlit-notify","library":"streamlit-notify","status":"active","version":"0.3.1","language":"python","ecosystem":"pypi","summary":"A Streamlit component that provides toast notifications that persist across reruns. Current version 0.3.1. Release cadence is irregular.","last_verified":"2026-04-27T00:00:00.000Z","tags":["streamlit","notification","toast","component"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/streamlit-notify"},{"id":6256,"title":"Streamlit Option Menu","library":"streamlit-option-menu","status":"active","version":"0.4.0","language":"python","ecosystem":"pypi","summary":"streamlit-option-menu is a simple Streamlit component that allows users to select a single item from a list of options in a menu. It provides a static list of options with configurable icons and extensive CSS styling capabilities, offering an alternative to `st.selectbox()` for navigation. The current stable version is 0.4.0, with regular updates and community engagement.","last_verified":"2026-04-14T00:00:00.000Z","tags":["streamlit","component","menu","navigation","ui","sidebar"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/streamlit-option-menu"},{"id":24662,"title":"Streamlit PDF Viewer","library":"streamlit-pdf","status":"active","version":"2.0.1","language":"python","ecosystem":"pypi","summary":"A Streamlit custom component that renders PDF files directly in the browser. Version 2.0.1 supports embedded viewing, page navigation, and zoom controls. Maintained by the community with monthly releases.","last_verified":"2026-05-01T00:00:00.000Z","tags":["streamlit","pdf","component","viewer"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/streamlit-pdf"},{"id":7768,"title":"Streamlit PDF Viewer","library":"streamlit-pdf-viewer","status":"active","version":"0.0.28","language":"python","ecosystem":"pypi","summary":"streamlit-pdf-viewer is an active Streamlit component designed for visualizing and manipulating PDF documents directly within Streamlit applications. It currently stands at version 0.0.28, with a consistent release cadence, frequently adding new features like scroll behavior, zoom controls, and annotation capabilities. The library leverages pdf.js for rendering and supports annotations, text rendering, and various display options.","last_verified":"2026-04-16T00:00:00.000Z","tags":["streamlit","pdf","viewer","document-viewer","component","interactive"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/streamlit-pdf-viewer"},{"id":24663,"title":"streamlit-plotly-events","library":"streamlit-plotly-events","status":"active","version":"0.0.6","language":"python","ecosystem":"pypi","summary":"A Streamlit component that wraps Plotly charts and enables capturing events (e.g., click, hover, select) from the chart and passing them back to Streamlit for reactive updates. Version 0.0.6 requires Python >=3.6, currently in early/experimental stage with infrequent releases.","last_verified":"2026-05-01T00:00:00.000Z","tags":["streamlit","plotly","events","interactive","component"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/streamlit-plotly-events"},{"id":7769,"title":"Streamlit Toggle Switch","library":"streamlit-toggle-switch","status":"deprecated","version":"1.0.2","language":"python","ecosystem":"pypi","summary":"streamlit-toggle-switch is a Streamlit custom component that provides a customizable toggle switch widget, offering options for color and placement. The current version is 1.0.2. The library has not seen updates since late 2022, and its functionality has largely been superseded by a native Streamlit widget.","last_verified":"2026-04-16T00:00:00.000Z","tags":["streamlit","toggle","switch","custom component","deprecated"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/streamlit-toggle-switch"},{"id":7770,"title":"Streamlit Vertical Slider","library":"streamlit-vertical-slider","status":"active","version":"2.5.5","language":"python","ecosystem":"pypi","summary":"Streamlit-vertical-slider is a custom Streamlit component that creates a customizable vertical slider with various styling options including color, thumb shape, and height. It extends Streamlit's native widget capabilities to provide a vertical input method. The current version is 2.5.5, released on December 21, 2023. The project appears to have an active, though not rapid, release cadence, with significant updates in versions 2.0 and 2.5.","last_verified":"2026-04-16T00:00:00.000Z","tags":["streamlit","widget","slider","vertical","ui-component"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/streamlit-vertical-slider"},{"id":24664,"title":"Streamlit WebRTC","library":"streamlit-webrtc","status":"active","version":"0.64.6","language":"python","ecosystem":"pypi","summary":"Real-time video and audio processing for Streamlit apps via WebRTC. Current version 0.64.6, requires Python >=3.10. Active development with frequent releases.","last_verified":"2026-05-01T00:00:00.000Z","tags":["streamlit","webrtc","video","audio","real-time"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/streamlit-webrtc"},{"id":6257,"title":"StreamSets Python SDK","library":"streamsets","status":"active","version":"6.6.2","language":"python","ecosystem":"pypi","summary":"The StreamSets Python SDK enables developers to programmatically interact with StreamSets DataOps Platform components, including Control Hub, Data Collector, and Transformer. It facilitates automation of data pipeline creation, management, monitoring, and deployment workflows. The library is currently at version 6.6.2 and receives regular updates to support new platform features and provide bug fixes.","last_verified":"2026-04-14T00:00:00.000Z","tags":["data integration","ETL","StreamSets","Control Hub","Data Collector","pipeline automation","dataops"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/streamsets"},{"id":14064,"title":"Streamtest","library":"streamtest","status":"active","version":"4.0.0","language":"javascript","ecosystem":"npm","summary":"Streamtest is a JavaScript library providing a robust set of utilities specifically designed for testing Node.js stream-based modules. It simplifies the creation of test input streams and the collection of output from streams under test. Developers can easily generate readable streams from arrays of data chunks or objects using methods like `fromChunks` and `fromObjects`, and then collect results from writable streams into promises that resolve with processed text, raw chunks, or objects via `toText`, `toChunks`, and `toObjects`. The current stable version is 4.0.0, and it primarily targets modern Node.js environments (v24.14.0+). Its key differentiator is providing a concise and intuitive API for stream testing, significantly reducing boilerplate compared to manually managing stream events and states, making it an ideal choice for projects with extensive stream processing logic.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","test","streams","stream1","stream2","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/streamtest"},{"id":1029,"title":"StrEnum","library":"strenum","status":"active","version":"0.4.15","language":"python","ecosystem":"pypi","summary":"StrEnum is a Python library that provides an `Enum` class that inherits from `str`, allowing enumeration members to behave directly like strings. This is particularly useful for scenarios involving APIs, JSON serialization, and generally replacing 'magic strings' with type-safe, readable constants. The library is actively maintained, with version 0.4.15 being the current release, and follows a frequent, minor-version release cadence.","last_verified":"2026-04-23T16:05:11.422Z","tags":["enum","string","typing","constants"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/strenum"},{"id":28308,"title":"Stretchable","library":"stretchable","status":"active","version":"1.1.8","language":"python","ecosystem":"pypi","summary":"A Python layout library that uses Taffy, a Rust-powered implementation of CSS Grid and Flexbox, to compute layouts declaratively. Current version is 1.1.8, supporting Python >=3.8. Release cadence is irregular, approximately bi-monthly.","last_verified":"2026-05-09T00:00:00.000Z","tags":["layout","css-grid","flexbox","taffy","rust","gui"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/stretchable"},{"id":12087,"title":"Date and Time Formatting with strftime","library":"strftime","status":"maintenance","version":"0.10.3","language":"javascript","ecosystem":"npm","summary":"strftime is a JavaScript utility library that provides `strftime`-style date and time formatting, mimicking the functionality found in C's `strftime` function and Ruby's extensions. The current stable version is `0.10.3`, primarily receiving maintenance updates and bug fixes rather than active feature development. This is indicated by its infrequent release cadence since 2016's planned v1.0 release that never materialized. Key differentiators include its support for various format specifiers (including Ruby extensions), robust localization capabilities through custom locale objects or bundled identifiers, and timezone handling via offsets. It is designed to work both in Node.js environments and web browsers, offering a consistent API for formatting `Date` objects into human-readable strings. The library aims for broad compatibility, even supporting very old Node.js versions.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","strftime","format","string","time","date"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/strftime"},{"id":4788,"title":"Strict RFC3339","library":"strict-rfc3339","status":"maintenance","version":"0.7","language":"python","ecosystem":"pypi","summary":"strict-rfc3339 is a Python library providing strict, simple, and lightweight functions for converting Unix timestamps to and from RFC3339 formatted strings. It aims to avoid the complexities of timezones as much as possible, focusing on strict adherence to the RFC3339 standard. The current version is 0.7, with development appearing to be in maintenance mode, as the last release was in April 2016.","last_verified":"2026-04-12T00:00:00.000Z","tags":["rfc3339","date-time","timestamp","validation","timezone-aware"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/strict-rfc3339"},{"id":17962,"title":"Strict-Transport-Security Middleware","library":"strict-transport-security","status":"maintenance","version":"0.3.0","language":"javascript","ecosystem":"npm","summary":"The `strict-transport-security` package provides Node.js middleware designed to add the Strict-Transport-Security (HSTS) header to HTTP responses. This header enforces secure (HTTPS) connections, preventing downgrade attacks and cookie hijacking in compliant browsers, as specified by RFC6797. It is built to integrate seamlessly with Express.js and Connect-compatible frameworks, allowing developers to define global or path-specific HSTS policies. The package is currently at version 0.3.0, with its latest notable update introducing support for the `preload` option. Its development cadence suggests a mature and stable, yet likely low-maintenance, library focused on a singular security concern. Its primary differentiator is its dedicated functionality for HSTS, offering a lightweight alternative to larger security middleware suites.","last_verified":"2026-04-23T00:00:00.000Z","tags":["javascript","express","connect","strict-transport-security","Strict Transport Security","security","SSL","TLS","HTTPS"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/strict-transport-security"},{"id":26440,"title":"Stricture MicroDDL Schema Compiler and Code Generator","library":"stricture","status":"active","version":"4.0.2","language":"javascript","ecosystem":"npm","summary":"Stricture 4.0.2 is a multi-target data definition language (MicroDDL) compiler that transforms a Markdown-inspired, line-based schema definition into MySQL scripts, Meadow schema files, relationship diagrams (Graphviz), data dictionaries (Markdown, LaTeX, CSV), and test fixtures. Unlike general-purpose schema tools, Stricture is purpose-built for the Meadow application framework and provides first-class support for audit columns, authorization definitions, and PICT UI definitions. The project follows a service-oriented architecture on the Pict/Fable 3.x stack, with both a Commander-based CLI and a programmatic API. Releases are irregular but stable; v3 introduced a major CLI syntax change (migrating from yargs to Commander subcommands).","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","ddl","microddl","schema","code-generator","mysql","meadow"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/stricture"},{"id":1030,"title":"StrictYAML","library":"strictyaml","status":"active","version":"1.7.3","language":"python","ecosystem":"pypi","summary":"StrictYAML is a type-safe YAML parser and validator for Python, focusing on a restricted, unambiguous subset of the YAML specification. It prioritizes a clear API, strict validation, human-readable exceptions, and the ability to round-trip (read, modify, and write) YAML while preserving comments. The current version is 1.7.3, with an active but irregular release cadence of patches and minor versions.","last_verified":"2026-04-23T16:05:27.264Z","tags":["YAML","parser","validator","schema","configuration","type-safe","strict"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/strictyaml"},{"id":20574,"title":"string-loader","library":"string-loader","status":"abandoned","version":"0.0.1","language":"javascript","ecosystem":"npm","summary":"A webpack loader that transforms resource file contents into a JavaScript string. Version 0.0.1 is a very early release with minimal documentation and no explicit stability guarantees. It exports a single function that returns the file content with escaped characters wrapped in quotes. Not actively maintained; latest commit from 2015. Alternative: raw-loader provides similar functionality with broader adoption and updates.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","webpack","toString"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/string-loader"},{"id":20575,"title":"string-replace-loader","library":"string-replace-loader","status":"active","version":"3.3.0","language":"javascript","ecosystem":"npm","summary":"A Webpack loader that performs string or regex replacements on file contents during the build process. Version 3.3.0 is the latest stable release, with occasional minor/patch updates. It supports plain string replacement, RegExp replacement (via string with flags or RegExp object), multiple replacements in a single rule, callback-based dynamic replacement, and strict mode. Key differentiators: flexible configuration similar to String.prototype.replace, array of replacements, strict mode to ensure replacements occurred. Compared to alternatives like `replace-in-file-webpack-plugin` or `webpack-replace-loader`, this loader integrates directly into the loader chain and works per-file based on test patterns. Requires Webpack 5+ and Node.js 4+.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","webpack","loader","webpack-loader","replace","string-replace","regex-replace"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/string-replace-loader"},{"id":18828,"title":"string-replace-middleware","library":"string-replace-middleware","status":"active","version":"1.1.0","language":"javascript","ecosystem":"npm","summary":"Express middleware that performs stream-based string replacement in HTTP response bodies on the fly. Current stable version is 1.1.0, released under MIT license, with infrequent updates. Key differentiator: works on the response stream before sending, unlike typical string replacement that buffers entire responses. Supports configurable Content-Type filtering via regex (default: text/*, application/json, application/xml). Ships TypeScript type declarations. Requires Node >=10 and Express. Not recommended for production with large or streaming responses due to potential performance overhead.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/string-replace-middleware"},{"id":14065,"title":"Strip HTML Tags from Strings","library":"string-strip-html","status":"active","version":"13.5.3","language":"javascript","ecosystem":"npm","summary":"The `string-strip-html` package, currently at version 13.5.3, is a robust utility designed to efficiently remove HTML tags from arbitrary string inputs. It is actively maintained as part of the Codsen monorepo, with updates released as needed for feature enhancements and bug fixes. A key differentiator is its \"no parser\" approach, meaning it does not attempt to fully parse or validate HTML. This design makes it exceptionally resilient and suitable for stripping tags from malformed, incomplete, or \"mixed\" HTML sources often found in user-generated content or messy data, where traditional DOM parsers might fail or be overkill. It provides granular control over which tags to strip and offers options to remove entire tag-content blocks (e.g., `<script>...</script>`). Since version 9.0.0, the library is distributed exclusively as an ECMAScript Module (ESM), aligning with modern JavaScript ecosystem standards and requiring `import` syntax.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","code","extract","from","html","jsp","mixed","remove","separate","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/string-strip-html"},{"id":22414,"title":"string-utility-types","library":"string-utility-types","status":"active","version":"2.1.0","language":"javascript","ecosystem":"npm","summary":"A TypeScript utility library providing advanced string type manipulations via template literal types. Version 2.1.0 offers types like Split, Join, ReplaceAt, and path matching utilities (MatchesPathPattern, MatchesPathPatternLax) for compile-time string processing. Released under MIT, it is actively maintained with a focus on type safety for routing and string operations. Unlike similar libraries, it provides conservative path pattern matching to avoid false negatives, with explicit documentation of limitations. Recommended for TypeScript projects needing robust string type inference.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","typescript","utility","types"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/string-utility-types"},{"id":12088,"title":"StringDecoder for Userland","library":"string_decoder","status":"maintenance","version":"1.3.0","language":"javascript","ecosystem":"npm","summary":"The `string_decoder` package provides a userland implementation of the Node.js core `string_decoder` module. It is designed to correctly decode `Buffer` objects into strings, specifically handling multi-byte UTF-8 and UTF-16 characters that may span across multiple buffer chunks. This prevents issues like malformed characters when processing streamed or chunked data. Maintained by the Node.js Streams Working Group, it offers a stable and reliable solution for character decoding outside of the core Node.js environment. The current stable version is 1.3.0, released 7 years ago, indicating its maturity. Prior to version 1.0.0, its versions mirrored those of Node.js core; since 1.0.0, it adheres to Semantic Versioning. Its key differentiator is being a direct, semantically versioned mirror of the high-performance Node.js core implementation, making it suitable for environments where Node's built-in module is not directly available or a specific version parity is required, such as in browserify bundles.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","string","decoder","browser","browserify"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/string_decoder"},{"id":14066,"title":"Node.js string_decoder for Userland","library":"string_decoder-okam","status":"active","version":"1.3.0","language":"javascript","ecosystem":"npm","summary":"The `string_decoder-okam` package provides a userland mirror of the `string_decoder` module from Node.js core, enabling its use in environments where the native module might not be available or needs polyfilling, such as in browsers via Browserify, or in older Node.js versions. The current stable version is 1.3.0, with releases historically tied to specific Node.js core updates (e.g., v1.1.0 updated to match Node 8.9.4) and dependency bumps. Since version 1.0.0, the package adheres to semantic versioning. It is maintained by the Node.js Streams Working Group, ensuring its alignment with Node.js stream standards. Its key differentiator is providing the exact Node.js core implementation for consistent behavior across different JavaScript environments, making it suitable for cross-environment compatibility.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","string","decoder","browser","browserify"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/string_decoder-okam"},{"id":1733,"title":"String Case Converter","library":"stringcase","status":"active","version":"1.2.0","language":"python","ecosystem":"pypi","summary":"Stringcase is a lightweight Python library providing functions to convert strings between various common casing conventions, such as camelCase, snake_case, PascalCase, kebab-case, and more. It is a stable, single-purpose utility with no external dependencies, currently at version 1.2.0, and typically sees infrequent updates unless new casing styles or critical bug fixes are required.","last_verified":"2026-04-24T00:33:42.719Z","tags":["string","case conversion","utility","text processing","camelcase","snakecase","kebabcase","pascalcase"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/stringcase"},{"id":18835,"title":"stringify","library":"stringify","status":"maintenance","version":"5.2.0","language":"javascript","ecosystem":"npm","summary":"Browserify transform to require() text files (HTML, templates, etc.) as strings in client-side JavaScript. Version 5.2.0 is the latest release; the package is no longer actively maintained by the author but accepts PRs. It supports Node >=4.0.0 (tested up to 8.1.3). Key differentiators: simple setup, optional minification via html-minifier, Node.js require hook. Alternatives like brfs or rawify are more actively maintained.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","browserify","browserify-transform","require","template","text","txt","client-side"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/stringify"},{"id":17068,"title":"Stringify CLI","library":"stringify-cli","status":"active","version":"1.0.4","language":"javascript","ecosystem":"npm","summary":"The Stringify CLI (Command Line Interface) is a specialized tool for managing localization strings by interacting directly with the Stringify platform. It enables developers to download locale files from and upload changes to the Stringify server via the command line. Currently at stable version 1.0.4, it facilitates key localization workflows through commands for initial configuration, project setup, and synchronization of translation files. Its primary differentiator is its tight integration with the Stringify web interface, allowing for streamlined i18n operations using an API token for secure authentication in both development and CI/CD environments. The tool is designed to simplify the process of keeping local translation files in sync with a centralized localization management system.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","stringify","cli","localization","i18n"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/stringify-cli"},{"id":18829,"title":"stringify-keys","library":"stringify-keys","status":"maintenance","version":"3.0.0","language":"javascript","ecosystem":"npm","summary":"Build an array of key paths from a nested object, with support for custom separators, escaping, and optional inclusion of values. Version 3.0.0 removes redundant parent keys (e.g., 'a' is omitted when 'a.b' exists) and adds array traversal support. Maintenance-mode library with low release cadence (last major update in 2018). Differentiated by lightweight size, simple API, and escape handling for keys containing dots.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","dot","keys","nested","notation","object","path","paths","recurse"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/stringify-keys"},{"id":10271,"title":"stringparser Library","library":"stringparser","status":"active","version":"0.7","language":"python","ecosystem":"pypi","summary":"stringparser is a Python library that provides an easy-to-use interface for pattern matching and information extraction from strings, built on top of the 'parsy' library. It simplifies the process of defining structured patterns to parse text into Python dictionaries. The current version is 0.7, and releases are generally made on an as-needed basis rather than a fixed cadence.","last_verified":"2026-04-17T00:00:00.000Z","tags":["parsing","string","pattern-matching","text-extraction","data-extraction"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/stringparser"},{"id":2792,"title":"StringZilla","library":"stringzilla","status":"active","version":"4.6.0","language":"python","ecosystem":"pypi","summary":"StringZilla is a Python library that significantly accelerates string operations like search, hashing, sorting, and processing, leveraging SIMD (Single Instruction, Multiple Data) and SWAR (SIMD Within A Register) for performance. It's designed to handle large textual datasets (100+ GB) efficiently, offering a `Str` class similar to Python's built-in `str` and a `File` class for memory-mapping files. Currently at version 4.6.0, it sees frequent updates with multiple patch and minor releases per month.","last_verified":"2026-04-25T01:00:57.137Z","tags":["strings","SIMD","performance","search","hashing","unicode","optimization","text-processing","memory-mapping"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/stringzilla"},{"id":22415,"title":"strip-ansi","library":"strip-ansi","status":"active","version":"0.1.1","language":"python","ecosystem":"pypi","summary":"A minimal library to strip ANSI escape sequences from strings. Designed to remove terminal color codes and control sequences. Version 0.1.1, stable, no recent updates. Requires Python >=3.6.","last_verified":"2026-04-27T00:00:00.000Z","tags":["ansi","strip","terminal","text-processing"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/strip-ansi"},{"id":3283,"title":"strip-hints: Python Type Hint Stripping Utility","library":"strip-hints","status":"active","version":"0.1.13","language":"python","ecosystem":"pypi","summary":"strip-hints is a Python library and command-line program designed to remove type hints from Python code files. It aims to leave runnable code while making minimal changes to preserve line and column numbers, aiding in debugging of the stripped output. It supports stripping hints from strings, individual files, or via an import hook for automatic processing. The current version is 0.1.13, and it is actively maintained on a feature-driven release cadence.","last_verified":"2026-04-25T07:58:08.988Z","tags":["type hints","code transformation","static analysis","utility","python3"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/strip-hints"},{"id":12089,"title":"Strip Comments and Literals from JavaScript","library":"strip-literal","status":"active","version":"3.1.0","language":"javascript","ecosystem":"npm","summary":"strip-literal is a JavaScript utility library designed to remove comments and string literals from code while preserving character positions. This is achieved by replacing the stripped content with an equivalent number of spaces, which is crucial for maintaining source map integrity. The library is currently on version 3.1.0 and is actively maintained, with a recent focus on performance improvements. Key differentiators include its reliance on `js-tokens` for robust parsing and its commitment to preserving code structure for tools like linters or code transformers. The project has undergone significant breaking changes, notably transitioning to an ESM-only module in v3.0.0 and switching its internal parsing engine from `acorn` to `js-tokens` in v2.0.0. Releases are fairly regular, addressing bugs and introducing optimizations.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/strip-literal"},{"id":9343,"title":"strip-markdown","library":"strip-markdown","status":"active","version":"1.3","language":"python","ecosystem":"pypi","summary":"strip-markdown is a Python library that converts Markdown text to plain text, offering both a programmatic interface and a command-line utility. It is currently at version 1.3, released in April 2022, and maintains an active status with infrequent but functional updates.","last_verified":"2026-04-16T00:00:00.000Z","tags":["markdown","plain-text","text-processing","stripping"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/strip-markdown"},{"id":18831,"title":"strip-test-selectors","library":"strip-test-selectors","status":"active","version":"0.1.0","language":"javascript","ecosystem":"npm","summary":"A Babel plugin that strips data-test-* attributes from Ember.js templates and properties from JavaScript objects in production builds. Current stable version is 0.1.0, released as part of the ember-test-selectors monorepo. It is designed for Embroider+Vite apps (Ember 3.28+, Ember CLI 4.12+, Node.js 18+). Unlike the classic ember-test-selectors addon which works with classic Ember builds, this package provides granular Babel plugins for Vite-based setups, giving developers control over when stripping occurs via environment variables.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/strip-test-selectors"},{"id":16910,"title":"Strip URL Auth","library":"strip-url-auth","status":"active","version":"2.0.0","language":"javascript","ecosystem":"npm","summary":"strip-url-auth is a focused JavaScript utility that removes the username and password (authentication) portion from a given URL string. It is currently stable at version 2.0.0. Developed by Sindresorhus, it adheres to a philosophy of single-purpose, highly reliable modules. Key differentiators include its minimalistic API, robust parsing for common URL formats, and its strict adherence to modern JavaScript standards. Releases typically occur when necessary for compatibility with newer Node.js versions or to address specific edge cases, rather than on a fixed cadence. It provides a simple, direct solution for sanitizing URLs for display or storage where authentication credentials should not be exposed.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","string","url","uri","address","auth","authentication","user","username"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/strip-url-auth"},{"id":74,"title":"Stripe","library":"stripe","status":"active","version":"14.2.0","language":"python","ecosystem":"pypi","summary":"Official Python SDK for the Stripe Payments API. Actively maintained by Stripe. Versioned on a date-based API release cycle (e.g. 2026-02-25.clover). SDK major versions track breaking Python API changes separately from API version pinning. Current API version: 2026-02-25.clover.","last_verified":"2026-05-12T07:26:25.950Z","tags":["payments","stripe","billing","subscriptions","python","api"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/stripe"},{"id":7771,"title":"Stripe Agent Toolkit","library":"stripe-agent-toolkit","status":"active","version":"0.7.0","language":"python","ecosystem":"pypi","summary":"The Stripe Agent Toolkit is a Python library (current version 0.7.0) enabling popular agent frameworks like OpenAI's Agent SDK, LangChain, and CrewAI to integrate with Stripe APIs through function calling. It's built directly on top of the Stripe Python SDK, providing a subset of Stripe's API functionality to facilitate agentic workflows for payments, billing, and more. The library is actively maintained, with updates following the Stripe API's monthly minor releases and twice-yearly major releases.","last_verified":"2026-04-16T00:00:00.000Z","tags":["stripe","api","payments","agents","ai","langchain","openai","crewai","financial"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/stripe-agent-toolkit"},{"id":18832,"title":"stripe-webhook-middleware","library":"stripe-webhook-middleware","status":"maintenance","version":"0.2.0","language":"javascript","ecosystem":"npm","summary":"Node.js Express middleware for validating incoming Stripe webhook events. Stable version 0.2.0, low release cadence. Differentiates by simple integration, but lacks signature verification (only validates event type), making it insecure for production use. Alternatives like @stripe/stripe-node provide proper signature verification. Only supports event validation; no email templates or callbacks yet.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","stripe","payment","middleware","express","connect"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/stripe-webhook-middleware"},{"id":2296,"title":"striprtf","library":"striprtf","status":"active","version":"0.0.29","language":"python","ecosystem":"pypi","summary":"striprtf is a simple Python library designed to convert Rich Text Format (RTF) files or strings into plain text. It focuses on handling various RTF parsing challenges, including automatic encoding detection (with a default of 'cp1252'), Unicode decoding, and the removal of binary data. The library is currently at version 0.0.29, released on March 27, 2025, and maintains an active release cadence.","last_verified":"2026-04-24T17:23:23.773Z","tags":["rtf","text conversion","document processing","plain text"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/striprtf"},{"id":14067,"title":"Strong Docker Build","library":"strong-docker-build","status":"abandoned","version":"1.1.1","language":"javascript","ecosystem":"npm","summary":"strong-docker-build is a utility within the StrongLoop ecosystem, specifically designed to build Docker images for applications managed by strong-supervisor. Currently at version 1.1.1, the package was last published over 10 years ago in May 2016, indicating it is no longer actively maintained and can be considered abandoned. Its release cadence has ceased. The tool was created during the period when StrongLoop was a prominent platform for Node.js APIs and microservices, before its acquisition by IBM in 2015 and the subsequent open-sourcing of key frameworks like LoopBack under the Cloud Native Computing Foundation (CNCF). This package's primary differentiator was its tight integration with `strong-supervisor` for deploying and managing Node.js applications within a Dockerized environment, a workflow that has largely been superseded by more modern Docker and cloud-native deployment patterns. Developers should be aware of its unmaintained status and consider contemporary alternatives for Docker image building and Node.js application deployment.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","strongloop","build","deploy","docker"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/strong-docker-build"},{"id":16229,"title":"StrongLoop Globalize","library":"strong-globalize","status":"active","version":"6.0.6","language":"javascript","ecosystem":"npm","summary":"strong-globalize is a JavaScript library for internationalization and localization (often called globalization) within Node.js applications. Currently at version 6.0.6, it provides a comprehensive API for formatting messages, currencies, dates, and numbers, as well as utility wrappers for Node.js console and `util.format`. It builds upon the Unicode CLDR data and the `jquery/globalize` library, offering features like autonomous message loading, runtime language switching, pseudo-localization, and deep string resource extraction from various file types (JSON, YAML, HTML). The library also includes command-line tools for extracting, linting, and translating strings from source code, facilitating a complete globalization workflow. It targets Node.js version 10 and above, ensuring compatibility with modern Node.js environments.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","StrongLoop","globalize","cldr","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/strong-globalize"},{"id":17966,"title":"StrongLoop Globalize CLI","library":"strong-globalize-cli","status":"active","version":"7.1.1","language":"javascript","ecosystem":"npm","summary":"strong-globalize-cli is a command-line interface tool designed to facilitate the globalization of JavaScript applications. Its primary functions include extracting translatable text messages from JavaScript and HTML source code, linting message files to identify potential issues, and integrating with IBM Globalization Pipeline for automated machine translation. The current stable version is 7.1.1, supporting Node.js versions 10.x and above. The tool distinguishes itself with both 'regular extraction' for package development and 'deep extraction' for enterprise-scale applications, allowing comprehensive identification of all literal strings—globalized or not—within a codebase. Its release cadence is tied to updates in globalization features or the underlying IBM Cloud services it integrates with.","last_verified":"2026-04-23T00:00:00.000Z","tags":["javascript","StrongLoop","globalize","cldr"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/strong-globalize-cli"},{"id":17964,"title":"StrongLoop Oracle Database Driver","library":"strong-oracle","status":"maintenance","version":"1.9.0","language":"javascript","ecosystem":"npm","summary":"The `strong-oracle` package is a Node.js driver for connecting to Oracle databases, leveraging Oracle's own Instant Client libraries. It allows Node.js applications to interact with Oracle databases by providing a thin wrapper around the Oracle Call Interface (OCI). As of version 1.9.0, it remains a CommonJS module. Its release cadence appears to be slow, with `1.x` being the primary stable branch, suggesting it is in maintenance mode rather than active feature development. A key differentiator is its reliance on a locally installed Oracle Instant Client, which requires careful manual setup of environment variables, symbolic links, and system libraries (like `libaio` on Linux) specific to the operating system and architecture. This direct OCI binding offers performance and features consistent with Oracle's native client, but introduces a significant pre-installation and configuration overhead compared to pure JavaScript drivers. The library supports various connection methods, including direct hostname/port, full TNS connection strings, and TNS aliases configured in `tnsnames.ora`.","last_verified":"2026-04-23T00:00:00.000Z","tags":["javascript","database","db","oracle"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/strong-oracle"},{"id":16230,"title":"strong-soap: Node.js SOAP Client and Server","library":"strong-soap","status":"active","version":"5.0.9","language":"javascript","ecosystem":"npm","summary":"strong-soap provides a comprehensive Node.js module for interacting with SOAP web services, offering both client capabilities for invoking services and a mock-up server for testing. Currently at version 5.0.9, it maintains an active development pace with frequent patch and minor updates, typically on a monthly or bi-monthly schedule, and major versions released approximately annually to biennially, often aligning with Node.js version support. The library is built upon the `node-soap` module and distinguishes itself by supporting both RPC and Document styles, as well as SOAP 1.1 and 1.2 Faults. It includes utility APIs for converting XML to JSON and vice versa, describing WSDL documents, and handling both synchronous and asynchronous service method calls. A key feature is its built-in WS-Security support, specifically for UsernameToken and PasswordText encoding, enhancing its utility for enterprise integrations.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","soap"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/strong-soap"},{"id":22416,"title":"strongtyping","library":"strongtyping","status":"active","version":"3.13.6","language":"python","ecosystem":"pypi","summary":"A Python library providing decorators for runtime type checking of function parameters and return values, supporting TypedDict, Annotated, and custom validators. Current version 3.13.6, requires Python >=3.13. Release cadence is irregular, with frequent minor version bumps.","last_verified":"2026-04-27T00:00:00.000Z","tags":["type-checking","runtime","decorator","typing","validation"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/strongtyping"},{"id":6900,"title":"String Similarity and Distance Measures","library":"strsimpy","status":"active","version":"0.2.1","language":"python","ecosystem":"pypi","summary":"Strsimpy is a Python library that provides implementations for various string similarity and distance measures, including popular algorithms like Levenshtein, Jaro-Winkler, N-Gram, Cosine Similarity, and Jaccard Index. It's designed to be straightforward to use for text analysis and data matching tasks. The current version is 0.2.1. Releases are infrequent, typically addressing bug fixes or adding new algorithms.","last_verified":"2026-04-15T00:00:00.000Z","tags":["string-similarity","levenshtein","jaro-winkler","text-analysis","nlp","data-matching"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/strsimpy"},{"id":26439,"title":"structlint","library":"structlint","status":"active","version":"1.0.0-beta.1","language":"javascript","ecosystem":"npm","summary":"Lint your project structure against architecture rules. Currently at version 1.0.0-beta.1 with no stable release yet and uncertain release cadence. Defines allowed and disallowed imports per directory using glob patterns in .structlintrc configs. Differentiates by enabling per-folder configs and recursive linting, acting as an 'ESLint for folder structure'.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","structure linter","architecture linter","lint folders","eslint for structure","directory","structure","linter","linting"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/structlint"},{"id":193,"title":"structlog","library":"structlog","status":"active","version":"25.5.0","language":"python","ecosystem":"pypi","summary":"Structured logging for Python. Current version: 25.5.0 (Mar 2026). No level filtering by default — ALL log levels emitted until configured. structlog.configure() must be called before first use; loggers obtained before configure() use default settings. bind() is immutable — returns a new logger, does not mutate in place. structlog.contextvars.merge_contextvars needed for request-scoped context. stdlib interop requires ProcessorFormatter. _context attribute deprecated — use structlog.get_context().","last_verified":"2026-05-12T09:56:33.575Z","tags":["structlog","logging","structured-logging","python","observability"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/structlog"},{"id":6901,"title":"Structlog Google Cloud Logging Processors","library":"structlog-gcp","status":"active","version":"0.5.0","language":"python","ecosystem":"pypi","summary":"structlog-gcp is a Python library that provides a set of structlog processors designed to output logs in the Google Cloud Logging format. It is intended for applications running in Google Cloud environments like GKE or Cloud Functions, facilitating easy integration with Google Cloud Logging and Error Reporting. The library, currently at version 0.5.0, has an active development cycle with regular releases addressing bug fixes and new features.","last_verified":"2026-04-15T00:00:00.000Z","tags":["structlog","google cloud","gcp","logging","cloud logging","error reporting"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/structlog-gcp"},{"id":28307,"title":"structlog-pretty","library":"structlog-pretty","status":"active","version":"0.4.3","language":"python","ecosystem":"pypi","summary":"A collection of structlog processors to produce prettier log output, including syntax highlighting, numeric rounding, and key-value formatting. Current version 0.4.3, maintained but low release cadence.","last_verified":"2026-05-09T00:00:00.000Z","tags":["structlog","logging","pretty","processors"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/structlog-pretty"},{"id":2793,"title":"structlog-sentry","library":"structlog-sentry","status":"active","version":"2.2.1","language":"python","ecosystem":"pypi","summary":"structlog-sentry is a Python library that provides seamless integration between structlog, a structured logging library, and Sentry, an error tracking and performance monitoring platform. It allows users to send structured log events from their applications directly to Sentry, enhancing debugging and observability. The current version is 2.2.1, and the library is actively maintained with regular releases.","last_verified":"2026-04-25T01:01:21.617Z","tags":["logging","sentry","structlog","structured logging","error monitoring"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/structlog-sentry"},{"id":16232,"title":"Structured Headers","library":"structured-headers","status":"active","version":"2.0.2","language":"javascript","ecosystem":"npm","summary":"structured-headers is a JavaScript/TypeScript library providing a robust parser and serializer for HTTP Structured Field Values (RFC9651 and RFC8941). This specification standardizes complex HTTP header values, including lists, dictionaries, numbers, booleans, binary data (ByteSequences), timestamps, and Unicode strings (Display Strings). The current stable version is 2.0.2. New major versions are typically released to align with updates to the underlying RFCs, such as v2.0.0 which added support for RFC9651's new `Date` and `Display String` types. Patches address bug fixes and dependency updates. Key differentiators include its TypeScript foundation, shipping both ESM and CommonJS builds (though ESM is primary since v2), zero runtime dependencies, and an extensive test suite comprising 2805 unit tests largely sourced from the official HTTP Working Group. The library prioritizes strict RFC compliance, returning data structures that precisely mirror the specification, which can sometimes result in more complex types than developers might initially expect.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","http","structured-header","structured-fields","structured fields","RFC9651","RFC8941","headers"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/structured-headers"},{"id":6258,"title":"String Table Parser","library":"sttable","status":"maintenance","version":"0.0.1","language":"python","ecosystem":"pypi","summary":"sttable is a Python library (version 0.0.1, alpha status) designed to parse string representations of tables, converting them into structured data formats. It extracts table data, making it accessible by rows (as a list of dictionaries) or by columns (as a dictionary of lists). The library currently has an infrequent release cadence, with the last release in November 2019.","last_verified":"2026-04-14T00:00:00.000Z","tags":["table-parsing","string-parsing","data-extraction"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/sttable"},{"id":14068,"title":"Node.js Stub Server","library":"stubborn-server","status":"active","version":"2.0.1","language":"javascript","ecosystem":"npm","summary":"Stubborn Server is a Node.js library designed to create flexible stub servers for development and testing environments. It currently maintains a stable version, 2.0.1, and has a release cadence that addresses dependency updates, bug fixes, and feature enhancements as needed, with major breaking changes typically bundled into new major versions. Its core functionality includes serving static JSON mocks, handling dynamic requests with Express-based handlers, managing an in-memory database with namespace support, and providing mechanisms for aliasing mock responses and defining fallback routes (static files, proxying to other targets, or reusing existing mocks). A key differentiator is its integration with Express, allowing users to attach custom Express middleware and handlers directly, offering significant flexibility over purely configuration-driven mocking solutions. It's well-suited for integration testing and rapid front-end development against evolving APIs.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","stub","mock","server","node","test"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/stubborn-server"},{"id":27426,"title":"stubs","library":"stubs","status":"active","version":"1.0.0","language":"python","ecosystem":"pypi","summary":"Tools for setting up stubs and mocks in Python tests. Version 1.0.0, currently at initial release with no defined release cadence.","last_verified":"2026-05-01T00:00:00.000Z","tags":["testing","mocks","stubs"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/stubs"},{"id":17963,"title":"Studio.js: Microservices Framework","library":"studio","status":"abandoned","version":"0.13.5","language":"javascript","ecosystem":"npm","summary":"Studio.js is a lightweight, *abandoned* Node.js microservices framework (version 0.13.5, last updated March 2017) designed to facilitate reactive application development. Inspired by the actor model and reactive manifesto principles, it aimed to simplify asynchronous programming using Bluebird A+ promises and generators (before native `async/await` became widespread in Node.js). Key features included zero-configuration clusterization, real-time metrics, and a \"let-it-crash\" approach to error handling, all while abstracting away complex concepts into simple function-based services. The framework focused on creating decoupled, fault-tolerant, and scalable systems using a concise API. However, due to its lack of maintenance, it is not recommended for new projects and poses compatibility and security risks with modern Node.js environments, relying on outdated paradigms for concurrency and module loading. Its release cadence was sporadic, culminating in its abandonment prior to a 1.0 release.","last_verified":"2026-04-23T00:00:00.000Z","tags":["javascript","functional","programming","async","generators","micro-services","micro-service","micro","service"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/studio"},{"id":6464,"title":"stumpy: Time Series Matrix Profile Library","library":"stumpy","status":"active","version":"1.14.1","language":"python","ecosystem":"pypi","summary":"STUMPY is a powerful and scalable Python library that efficiently computes the matrix profile, a novel data structure for time series analysis. This allows for a variety of time series data mining tasks such as pattern/motif discovery, anomaly detection, semantic segmentation, and more. It is currently at version 1.14.1 and maintains an active development cycle with regular releases.","last_verified":"2026-04-15T00:00:00.000Z","tags":["time-series","matrix-profile","data-mining","anomaly-detection","motif-discovery","python","scientific-computing"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/stumpy"},{"id":24665,"title":"STUPS CLI Support Library","library":"stups-cli-support","status":"maintenance","version":"1.1.22","language":"python","ecosystem":"pypi","summary":"A support library for STUPS CLI tools, providing shared configuration, OAuth token handling, and utilities for Zalando's STUPS container platform. Version 1.1.22 is the latest; the project is in maintenance mode with infrequent updates.","last_verified":"2026-05-01T00:00:00.000Z","tags":["stups","zalando","cli","support"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/stups-cli-support"},{"id":27427,"title":"STUPS Tokens","library":"stups-tokens","status":"maintenance","version":"1.1.19","language":"python","ecosystem":"pypi","summary":"Python library to manage OAuth access tokens, primarily used within the STUPS infrastructure by Zalando. It retrieves tokens from a token service via OAuth2 client credentials flow. Latest version 1.1.19; no longer actively maintained.","last_verified":"2026-04-27T00:00:00.000Z","tags":["oauth2","tokens","stups","zalando","authentication"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/stups-tokens"},{"id":24666,"title":"stups-zign","library":"stups-zign","status":"maintenance","version":"1.2.2","language":"python","ecosystem":"pypi","summary":"OAuth2 token management CLI for obtaining and storing OAuth2 access tokens from OpenID Connect providers. Version 1.2.2 supports Python >=3.10. Developed by Zalando, no longer actively maintained.","last_verified":"2026-05-01T00:00:00.000Z","tags":["oauth2","token-management","cli","sts","zign"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/stups-zign"},{"id":17965,"title":"STX Router","library":"stx-router","status":"active","version":"0.2.12","language":"javascript","ecosystem":"npm","summary":"STX Router is a file-based routing solution specifically designed for the Stacks.js full-stack framework. It facilitates automatic discovery of `.stx` templates, enables nested layouts, offers typed route parameters for enhanced developer experience and compile-time safety, supports middleware for request processing, and provides robust client-side SPA navigation. As of version 0.2.12, the package is in active pre-1.0 development, integrating seamlessly into the Stacks.js ecosystem which leverages TypeScript and Bun for performance and type-safety. The project generally follows a convention-over-configuration philosophy, aiming for rapid application development. Its current release cadence is frequent, indicating ongoing feature development and potential for breaking changes between minor versions as it approaches a stable 1.0 release.","last_verified":"2026-04-23T00:00:00.000Z","tags":["javascript","router","file-based","middleware","typed-routes","nested-layouts","spa","bun","stx","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/stx-router"},{"id":9344,"title":"Sty","library":"sty","status":"active","version":"1.0.6","language":"python","ecosystem":"pypi","summary":"Sty is a Python library that provides a simple, customizable, and performant string styling markup for terminal output, decoupled from specific color palettes and terminal implementations. It supports 3/4bit, 8bit, and 24bit (truecolor/RGB) colors, as well as effects like bold, italic, and underline. Currently at version 1.0.6, Sty follows semantic versioning and aims to maintain backward compatibility for 1.x.x releases after 1.0.0. It has no external dependencies and is actively maintained.","last_verified":"2026-04-16T00:00:00.000Z","tags":["styling","color","terminal","ansi","command-line","cli"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/sty"},{"id":10272,"title":"Terminal String Styling","library":"style","status":"active","version":"1.1.6","language":"python","ecosystem":"pypi","summary":"Style is a simple and fast Python library for styling terminal output with colors and formatting using ANSI escape codes. It provides a clean API for foreground colors, background colors, and text effects. The current version is 1.1.6, and it maintains a stable, active release cadence.","last_verified":"2026-04-17T00:00:00.000Z","tags":["terminal","styling","colors","cli","ansi"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/style"},{"id":15485,"title":"Style Dictionary","library":"style-dictionary","status":"active","version":"5.4.0","language":"javascript","ecosystem":"npm","summary":"Style Dictionary is a powerful build system for creating and managing design tokens across multiple platforms and technologies. It allows developers and designers to define styles once using a single source of truth, typically JSON-based design tokens, and then automatically generate platform-specific assets such as CSS variables, Sass maps, iOS `.h`/`.m` files, Android XML resources, and JavaScript objects. The current stable version is 5.4.0, with frequent patch and minor releases, often adding support for the latest Design Token Community Group (DTCG) specification drafts. Its key differentiator is its highly configurable transformation and formatting pipeline, enabling extensive customization for diverse output requirements across web, iOS, and Android ecosystems. It's designed to streamline design system implementation by ensuring consistency and reducing manual synchronization efforts, thereby solving errors, roadblocks, and workflow inefficiencies.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","style dictionary","style","dictionary","css","design","tokens","sass","scss"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/style-dictionary"},{"id":20576,"title":"style-ext-html-webpack-plugin","library":"style-ext-html-webpack-plugin","status":"deprecated","version":"4.1.3","language":"javascript","ecosystem":"npm","summary":"Webpack plugin that converts external CSS links generated by HtmlWebpackPlugin and ExtractTextPlugin or MiniCssExtractPlugin into inline <style> elements in the HTML output. Version 4.1.3 is the final release, supporting Webpack 4.x and HtmlWebpackPlugin 4.x. No longer maintained; does not support Webpack 5. Differentiates from other inlining solutions by specifically targeting CSS extraction patterns.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","webpack","plugin","html-webpack-plugin","extract-text-webpack-plugin","inline styles","internal styles","style"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/style-ext-html-webpack-plugin"},{"id":12090,"title":"CSS Helper Framework","library":"style-helpers","status":"active","version":"1.0.2","language":"javascript","ecosystem":"npm","summary":"style-helpers is a lightweight CSS utility library providing a collection of pre-defined classes and mixins to streamline common styling tasks for front-end development. It offers solutions for flexbox layouts, animations, button styling, and spacing, aiming to reduce boilerplate CSS. The library is currently at stable version 1.0.2. Given its evolution from 0.x to 1.x and the minimal changelog provided for recent minor versions, it appears to have a relatively slow or infrequent release cadence. Its key differentiator lies in offering a direct, pre-packaged set of common CSS patterns, making it easy to integrate into projects using SCSS or by direct HTML link, focusing on quick application of common styles rather than a full component system.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","SCSS","flexbox","helpers","animation","button","spacing"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/style-helpers"},{"id":20577,"title":"style-loader","library":"style-loader","status":"active","version":"4.0.0","language":"javascript","ecosystem":"npm","summary":"Webpack loader that injects CSS into the DOM by appending <style> or <link> tags. Version 4.0.0 (April 2024) requires webpack 5.27+ and Node.js 18.12+. Commonly paired with css-loader for development workflows. Supports multiple injection strategies (styleTag, singletonStyleTag, lazyStyleTag, linkTag) and can use CSS modules. Not recommended for production without additional configuration (e.g., ExtractTextPlugin). Maintained by the webpack-contrib team with regular updates.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","webpack"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/style-loader"},{"id":14945,"title":"CSS Style Parser","library":"style-parser","status":"maintenance","version":"1.1.1","language":"javascript","ecosystem":"npm","summary":"style-parser is a lightweight JavaScript library designed for parsing inline CSS style strings into structured JavaScript objects. It is built upon the `Parsimmon` parser combinator library, providing a robust and pure JavaScript solution for extracting style properties. The library is particularly useful in server-side environments with tools like Cheerio or within browser contexts where direct manipulation of string-based `style` attributes is required. The current stable version is 1.1.1. Its key differentiator is the ability to transform a raw CSS style string, such as `\"font-size:13px;width:50px\"`, into a usable JavaScript object like `{'font-size': '13px', 'width': '50px'}`, which is functionality not natively provided by jQuery or Cheerio's `attr('style')` method. The package's release cadence is not explicitly stated in the provided documentation.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/style-parser"},{"id":20578,"title":"style-resources-loader","library":"style-resources-loader","status":"active","version":"1.5.0","language":"javascript","ecosystem":"npm","summary":"A webpack loader that automatically injects CSS preprocessor resources (variables, mixins, functions) into all processed style files for Sass, SCSS, Less, and Stylus. v1.5.0 is the latest stable release, compatible with webpack 3, 4, and 5. It eliminates the need for manual @import statements in every file, simplifies theme customization (e.g., overriding Ant Design variables), and supports custom injectors (prepend/append) as well as glob patterns. Unlike similar tools (e.g., sass-loader prependData), it works across multiple preprocessors and allows resource file globbing.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","webpack","loader","style","css","sass","scss","less","stylus"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/style-resources-loader"},{"id":12091,"title":"CSS Style to JavaScript Object Parser","library":"style-to-js","status":"active","version":"1.1.21","language":"javascript","ecosystem":"npm","summary":"style-to-js is a lightweight JavaScript utility library designed to parse CSS inline style strings into a plain JavaScript object. It automatically converts kebab-cased CSS properties (e.g., `background-color`) into their camelCased JavaScript equivalents (e.g., `backgroundColor`), which is particularly useful for dynamically applying styles in environments like React or other component-based UI frameworks. The current stable version is `1.1.21`. The package maintains a relatively active release cadence, primarily focusing on dependency updates and minor bug fixes, with no recent major version changes. It differentiates itself by its straightforward API, handling of standard CSS properties, vendor prefixes (with an optional `reactCompat` flag for capitalized prefixes), and CSS custom properties. It's important to note that it performs minimal validation; it will process most input strings into camelCased properties, but silently removes declarations with missing values. Malformed syntax, such as properties missing colons or unclosed comments, will result in runtime errors.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","style-to-js","css","style","object","pojo","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/style-to-js"},{"id":12092,"title":"Style to Object Parser","library":"style-to-object","status":"active","version":"1.0.14","language":"javascript","ecosystem":"npm","summary":"style-to-object is a focused JavaScript library designed to parse CSS inline style strings into a plain JavaScript object. The current stable version is 1.0.14, and the package maintains a consistent, frequent release cadence primarily for minor dependency updates and occasional bug fixes within the 1.x series. Its core functionality offers a straightforward API for converting CSS style declarations (e.g., `color: #C0FFEE; background: #BADA55;`) into a corresponding JavaScript object where property names are converted from hyphen-case to camelCase or retained as hyphen-case depending on usage. A key differentiator is its optional iterator function, which allows for custom processing of each parsed declaration, rather than just returning a final object. The library ships with TypeScript types, enhancing developer experience for type-safe applications, and builds its parsing logic on the `inline-style-parser` package.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","style-to-object","inline","style","parser","css","object","pojo","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/style-to-object"},{"id":26442,"title":"style9","library":"style9","status":"active","version":"0.18.2","language":"javascript","ecosystem":"npm","summary":"style9 is a compile-time CSS-in-JS library inspired by Facebook's Stylex, extracting atomic CSS strings during build with near-zero runtime overhead. Version 0.18.2 ships TypeScript types and supports Webpack, Rollup, Next.js, Gatsby, and Vite via dedicated plugins. It uses a style.create() pattern similar to styled-components but outputs deterministic class names and minimal runtime (just a single function that maps conditions to pre-computed class strings). Unlike runtime-heavy alternatives, style9 shifts all style computation to build time, making it suitable for performance-critical applications. The library is framework-agnostic and actively maintained on GitHub.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","styles","css","css-in-js","babel","babel-plugin","gatsby","gatsby-plugin","next","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/style9"},{"id":26441,"title":"Style Cleanup","library":"stylecleanup","status":"active","version":"1.3.0","language":"javascript","ecosystem":"npm","summary":"A CLI tool to lint and automatically fix unused style declarations in React Native and Aphrodite codebases. Version 1.3.0 is the latest stable release, with low release cadence. It works by static analysis of JS files, detecting styles that are never referenced. Key differentiators: supports both React Native and Aphrodite, offers safe (fix) and aggressive (fix-force) removal modes, and handles glob patterns for batch processing. Unlike general linting tools, it specifically targets style objects and can remove dead code programmatically.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/stylecleanup"},{"id":12093,"title":"Styled Components","library":"styled-components","status":"active","version":"6.4.0","language":"javascript","ecosystem":"npm","summary":"Styled Components is a popular JavaScript library for styling React components using tagged template literals and CSS. It allows developers to write actual CSS code to style components, abstracting away the styling into reusable, themeable components. Currently at stable version 6.4.0, it maintains an active release cadence with frequent patch releases and minor updates addressing bugs, performance, and compatibility with new React features like Server Components (RSC) and React 19. Key differentiators include its powerful theming capabilities, robust server-side rendering support, and the ability to automatically prefix CSS, making it a powerful alternative to traditional CSS modules or utility-first CSS frameworks. It aims to provide a seamless developer experience by keeping styling close to the component logic.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","react","css","css-in-js","styled-components","styling","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/styled-components"},{"id":15386,"title":"Styled Components Breakpoint Utilities","library":"styled-components-breakpoint","status":"active","version":"3.0.0-preview.20","language":"javascript","ecosystem":"npm","summary":"styled-components-breakpoint provides utility functions for integrating responsive design breakpoints directly into styled-components using CSS-in-JS. Currently in a 3.0.0-preview.20 release, it offers two primary modes of operation: themeable mixins that leverage styled-components' ThemeProvider to define breakpoints globally, and static mixin factories for scenarios where breakpoints do not need to be dynamic or themed. The library simplifies the creation of media queries, allowing developers to define styles that adapt across different screen sizes (e.g., mobile, tablet, desktop) using an intuitive API like breakpoint('md'). It is designed to complement other related packages such as styled-components-spacing and styled-components-grid, promoting a consistent approach to responsive layouts within styled-components projects. While a formal release cadence isn't specified, its preview status indicates ongoing development towards a stable v3.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","react","styled-components","breakpoint","breakpoints","media","style","tablet","desktop","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/styled-components-breakpoint"},{"id":20579,"title":"styled-components.macro","library":"styled-components.macro","status":"active","version":"1.0.0","language":"javascript","ecosystem":"npm","summary":"A babel-plugin-macros macro for styled-components that enables using styled-components without explicit Babel configuration. Version 1.0.0 is the current stable release. This macro integrates styled-components with create-react-app and other zero-config setups by leveraging babel-plugin-macros. It transforms styled-components at compile time, providing features like minified CSS class names and server-side rendering support. Unlike the traditional styled-components Babel plugin, this macro works automatically in environments where babel-plugin-macros is already configured, such as CRA, without additional Babel plugin setup.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","babel-plugin-macros"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/styled-components.macro"},{"id":12094,"title":"Styled-is Flag Utility for styled-components","library":"styled-is","status":"active","version":"1.3.0","language":"javascript","ecosystem":"npm","summary":"styled-is is a utility library designed to simplify conditional styling within `styled-components` by providing declarative functions for checking component props. It offers functions like `is`, `isNot`, `isOr`, and `isSomeNot` for boolean prop checks, as well as `match` for value-based prop comparisons. The current stable version, 1.3.0, indicates a mature and stable project focused on a specific use case within the `styled-components` ecosystem. The library aims to enable cleaner and more readable style definitions, reducing the need for verbose ternary operators or complex prop destructuring directly within styled templates. It ships with TypeScript types, enhancing the developer experience in TypeScript projects by providing strong type checking and IDE autocompletion.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","flag","flags","react","css","css-in-js","styled-components","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/styled-is"},{"id":22417,"title":"StyleFrame","library":"styleframe","status":"active","version":"4.2","language":"python","ecosystem":"pypi","summary":"A library that wraps pandas and openpyxl to allow easy styling of DataFrames in Excel. Current version: 4.2. Supports Python 3.6+ (dropped Python 3.4/3.5 in 4.0.0). Regular releases; last update January 2022.","last_verified":"2026-04-27T00:00:00.000Z","tags":["pandas","excel","styling","openpyxl","spreadsheet"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/styleframe"},{"id":18833,"title":"stylelint-cli","library":"stylelint-cli","status":"maintenance","version":"1.3.0","language":"javascript","ecosystem":"npm","summary":"Global CLI wrapper to execute a locally installed stylelint. Stable version 1.3.0, released on npm. Low release cadence (last release 2019). Differentiator: allows running local stylelint via global `stylelint` command, avoiding conflicts between globally and locally installed stylelint. Alternative to npx-style invocations.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","stylelint","style","css","sass","scss","less","lint","cli"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/stylelint-cli"},{"id":20580,"title":"stylelint-codeframe-formatter","library":"stylelint-codeframe-formatter","status":"active","version":"1.2.0","language":"javascript","ecosystem":"npm","summary":"A custom formatter for Stylelint that displays lint results with a babel-code-frame, showing the exact source code where errors/warnings occur, along with filenames and line:column references for clickable navigation. Current stable version 1.2.0 (released 2023-06). Maintained as a minor/major update cycle; last release fixes CSS syntax error display. Key differentiator: provides inline code context unlike Stylelint's built-in formatters, helping developers quickly locate issues. Requires Stylelint as a peer dependency.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","stylelint","formatter","codeframe"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/stylelint-codeframe-formatter"},{"id":20582,"title":"stylelint-config-prettier","library":"stylelint-config-prettier","status":"active","version":"9.0.5","language":"javascript","ecosystem":"npm","summary":"Turns off all Stylelint rules that are unnecessary or might conflict with Prettier, allowing you to use your favorite shareable Stylelint config without its stylistic choices interfering. Current stable version is 9.0.5, released January 2023. The package is maintained sporadically; it disables stylistic rules so Prettier can take over formatting. As of Stylelint v15 (released February 2023), the stylistic rules have been deprecated, making this package unnecessary for users on v15+ who do not use deprecated rules. It includes a CLI helper to check for conflicting rules. Peer dependency ranges: stylelint >= 11.x < 15.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","stylelint","prettier","config","lint","css"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/stylelint-config-prettier"},{"id":20581,"title":"stylelint-config-prettier-scss","library":"stylelint-config-prettier-scss","status":"active","version":"1.0.0","language":"javascript","ecosystem":"npm","summary":"Shareable stylelint config that disables all SCSS rules that conflict with Prettier, extending stylelint-config-prettier. Forked from stylelint-config-prettier to specifically handle SCSS rules. Current version 1.0.0 requires stylelint >=15.0.0 and Node 14, 16, or >=18. Key differentiator: allows using Prettier alongside stylelint without clashes, with a built-in CLI helper to verify configuration. Actively maintained alongside Prettier ecosystem.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","stylelint","prettier","config","lint","css"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/stylelint-config-prettier-scss"},{"id":12095,"title":"Stylelint Recommended Config for Vue","library":"stylelint-config-recommended-vue","status":"active","version":"1.6.1","language":"javascript","ecosystem":"npm","summary":"This package provides the recommended shareable Stylelint configuration specifically tailored for Vue.js single-file components. It extends the `stylelint-config-recommended` base configuration and automatically integrates `postcss-html` to enable parsing of `<style>` blocks within `.vue` files. The current stable version is 1.6.1, with releases typically occurring to align with new Stylelint versions, address Vue-specific parsing edge cases, or incorporate updates from its base configurations. Its key differentiator is providing an opinionated, out-of-the-box setup that handles the complexities of linting CSS within Vue SFCs, including support for preprocessors like SCSS when combined with additional configurations.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","stylelint","stylelint-config","recommended","vue"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/stylelint-config-recommended-vue"},{"id":12096,"title":"Standard Stylelint Config for Vue","library":"stylelint-config-standard-vue","status":"active","version":"1.0.0","language":"javascript","ecosystem":"npm","summary":"stylelint-config-standard-vue is a shareable Stylelint configuration tailored for Vue.js projects. Its current stable version is 1.0.0, released in January 2022. As a configuration package, its release cadence is typically tied to updates in Stylelint and its foundational configurations like `stylelint-config-standard` and `stylelint-config-recommended-vue`. This config stands out by combining general CSS best practices with specific adjustments for Vue Single File Components (SFCs), including support for SCSS stylesheets within Vue components. It ensures consistent styling by extending a robust set of rules and requires Stylelint v14 or newer for compatibility, as older versions do not handle non-CSS syntaxes like HTML/Vue natively.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","stylelint","stylelint-config","standard","vue"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/stylelint-config-standard-vue"},{"id":26443,"title":"stylelint-config-wolox","library":"stylelint-config-wolox","status":"maintenance","version":"1.1.0","language":"javascript","ecosystem":"npm","summary":"Shareable stylelint configuration used at Wolox, a software consultancy. Version 1.1.0 (released March 2021, no further updates). Provides a preset set of rules based on stylelint v13, including SCSS support via stylelint-scss. Less active than alternatives like stylelint-config-standard; primarily useful for projects following Wolox internal conventions.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","styleLint","styleLintConfig"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/stylelint-config-wolox"},{"id":20583,"title":"stylelint-custom-processor-loader","library":"stylelint-custom-processor-loader","status":"active","version":"0.6.0","language":"javascript","ecosystem":"npm","summary":"A Webpack loader (v0.6.0) that integrates Stylelint with custom processors (e.g., styled-components, markdown, HTML) into the Webpack build pipeline. Unlike postcss-loader, which only handles CSS files, this loader enables linting of CSS-in-JS and other non-standard syntaxes directly from JavaScript/TypeScript files. It requires peer dependencies stylelint >=7.8 and webpack >=2, and is intended for Webpack 2+ only. The loader is stable but receives infrequent updates, designed specifically for custom processor workflows that postcss-loader cannot support.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","lint","linter","stylelint","loader","webpack","webpack-loader","styled-components","custom-processor"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/stylelint-custom-processor-loader"},{"id":20584,"title":"stylelint-prettier","library":"stylelint-prettier","status":"active","version":"5.0.3","language":"javascript","ecosystem":"npm","summary":"Runs Prettier as a Stylelint rule and reports formatting differences as individual Stylelint issues. Version 5.0.3 is current, requiring Node >=18.12.0, Prettier >=3.0.0, and Stylelint >=16.0.0. It integrates Prettier's opinionated formatting directly into the Stylelint linting workflow, allowing developers to catch formatting inconsistencies as lint errors during development or in CI. Unlike standalone Prettier checks, this plugin formats the output as Stylelint violations with precise line/column positions. It is maintained by the Prettier organization and follows the same release cadence as its peer dependencies. Key differentiator: it eliminates the need for separate Prettier CI checks and provides uniform reporting with other Stylelint rules.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","stylelint","stylelint-plugin","prettier"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/stylelint-prettier"},{"id":26444,"title":"stylelint-processor-glamorous","library":"stylelint-processor-glamorous","status":"maintenance","version":"0.3.0","language":"javascript","ecosystem":"npm","summary":"A stylelint processor that extracts CSS-in-JS objects from glamorous and related libraries for linting with stylelint. Version 0.3.0 is the latest stable release, with irregular maintenance cadence. It supports glamorous component factories, CSS attributes, and annotated object literals (via @css comments). Unlike other CSS-in-JS linters that rely on template literal extraction, this processor parses JavaScript object syntax directly, though it ignores certain formatting rules that don't apply to inline styles. Requires stylelint and a stylelint config (e.g., stylelint-config-standard).","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","stylelint","stylelint-processor","glamorous"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/stylelint-processor-glamorous"},{"id":26445,"title":"stylelint-sass-render-errors","library":"stylelint-sass-render-errors","status":"active","version":"4.1.3","language":"javascript","ecosystem":"npm","summary":"A Stylelint plugin (v4.1.3) that displays Sass render errors and deprecations as lint errors. It integrates the Sass compiler (Dart Sass) into Stylelint, treating deprecations as errors to encourage code modernization. Unlike other Sass linting tools, it operates per file and supports modern Sass APIs (`compile`, `compileString`) with options for sync/async rendering, custom Sass options, and undefined function checking. Requires Node >=18.12, Stylelint >=14, and Dart Sass (peer dependency). Released actively with monthly or quarterly updates.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","stylelint","sass","render","error","deprecation","warning","stylelint-plugin"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/stylelint-sass-render-errors"},{"id":12097,"title":"Stylelint Rule: No Utility Selector Styling","library":"stylelint-selector-no-utility","status":"maintenance","version":"4.0.0","language":"javascript","ecosystem":"npm","summary":"This Stylelint rule, `stylelint-selector-no-utility`, is designed to enforce a specific coding standard by disallowing the direct styling of utility classes within CSS. It serves to protect the immutability of single-purpose utility styles, preventing unintended side effects that can arise from altering their definitions. The rule is highly specialized and is intended for use with `@primer/css`, the CSS framework developed by GitHub. The current stable release is version 4.0.0, which was published in March 2019. Due to its close integration with the Primer CSS ecosystem, the package's release cadence is not frequent and is typically tied to updates or changes within Primer CSS itself. Its primary differentiator lies in its targeted application to enforce best practices within a utility-first CSS architecture, specifically for projects utilizing `@primer/css`. It acts as a guardrail against common anti-patterns that can compromise the predictability and maintainability of utility-based styling.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","stylelint-rule","stylelint","url","domain","primer","github","css"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/stylelint-selector-no-utility"},{"id":26447,"title":"stylelint-standard","library":"stylelint-standard","status":"active","version":"1.2.3","language":"javascript","ecosystem":"npm","summary":"stylelint-standard is a fixed lint configuration package for stylelint, currently at version 1.2.3. It provides a standard set of CSS linting rules with minimal configuration. It is actively maintained with regular releases and includes TypeScript type definitions. Unlike other stylelint configs, it focuses on stability and performance.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/stylelint-standard"},{"id":14069,"title":"Stylelint Rule Tester for Node.js `node:test` runner","library":"stylelint-test-rule-node","status":"active","version":"1.1.0","language":"javascript","ecosystem":"npm","summary":"stylelint-test-rule-node is a utility package designed to facilitate the testing of Stylelint rules using Node.js's built-in `node:test` runner. It provides a structured API, `testRule`, for defining test cases that include code samples, expected messages, line/column information, and autofix scenarios. Additionally, `testRuleConfigs` allows for testing rule configuration validity. The package is currently at version 1.1.0 and is actively maintained by the Stylelint team. Releases typically follow major Stylelint versions or as new features for testing are introduced. Its key differentiator is leveraging the native Node.js test runner, avoiding external test frameworks, making it a lightweight and integrated solution for developers already within the Node.js ecosystem, particularly for those contributing to or extending Stylelint.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","stylelint","test","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/stylelint-test-rule-node"},{"id":20585,"title":"stylelint-webpack-plugin","library":"stylelint-webpack-plugin","status":"active","version":"5.1.0","language":"javascript","ecosystem":"npm","summary":"A webpack plugin that runs Stylelint during the build process to lint CSS, SCSS, SASS, and other style files. Current stable version is 5.1.0, released February 2026. Supports webpack 5 only (for webpack 4, use the 2.x branch). Peer dependencies require Stylelint >=13 up to 17, and Node.js >=18.12.0 (v5 breaking change). Key differentiators: integrates linting directly into webpack compilation, supports caching (enabled by default since v4.1.1), autofixing, and custom formatters. Ships TypeScript types. Alternative to running Stylelint as a separate process or using other linting plugins like eslint-webpack-plugin for styles.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","stylelint","lint","linter","plugin","webpack","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/stylelint-webpack-plugin"},{"id":12098,"title":"StyleQ Atomic CSS Runtime","library":"styleq","status":"active","version":"0.2.1","language":"javascript","ecosystem":"npm","summary":"styleQ is a compact and efficient JavaScript runtime designed for merging HTML class names generated by Atomic CSS compilers. It provides high-performance merging capabilities for initial renders, incorporates built-in memoization to optimize updates, and seamlessly handles both static compiled styles and dynamic inline styles. The library is currently at version 0.2.1 and is actively maintained, though specific release cadence (e.g., weekly, monthly) is not explicitly stated but typically follows an as-needed pattern for utility libraries. Its key differentiators include its small gzipped size (0.7 KB), robust support for various CSS compiler designs, and its focus on performance for critical render paths. It contrasts with traditional CSS-in-JS solutions by operating on pre-compiled class names, acting as a final merging step.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/styleq"},{"id":12099,"title":"Styletron React Bindings","library":"styletron-react","status":"active","version":"6.1.1","language":"javascript","ecosystem":"npm","summary":"Styletron-react (current version 6.1.1) provides React bindings for Styletron, a universal, high-performance CSS-in-JS engine. It streamlines styling in React applications by offering an API inspired by `styled-components` but primarily uses JavaScript objects for styles instead of template strings. Key differentiators include its \"atomic CSS\" approach, which generates highly optimized, declaration-level deduplicated CSS, minimizing bundle size and improving critical rendering path performance for server-rendered pages. It also boasts efficient client-side style injection with hyper-granular memoization and fast cache hydration. Styletron aims to eliminate global namespace concerns, simplify dependencies, and handle dead code elimination and minification effectively, requiring no extra tooling beyond npm. The library is actively maintained, with a typical release cycle of around 34 days, as seen in broader Styletron comparisons. It supports both traditional styled components and a `useStyletron` hook for flexible, performant styling.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/styletron-react"},{"id":15838,"title":"StyleX Unplugin Bundler Plugin","library":"stylex-unplugin","status":"active","version":"0.17.6","language":"javascript","ecosystem":"npm","summary":"@stylexjs/unplugin is a universal bundler plugin built upon the `unplugin` abstraction, designed to compile StyleX CSS at build time. It aggregates CSS from all transformed modules within a project and injects the resulting styles into an existing CSS asset produced by the bundler. If no such asset is found, it emits a stable fallback CSS file. Currently at version 0.17.6, the package is actively maintained and supports various bundlers including Vite, Rollup, Webpack, Rspack, and esbuild. Its key differentiators lie in providing a unified, declarative API across these diverse build environments, ensuring consolidated and deterministic StyleX output. Furthermore, it offers specialized development helpers via virtual modules like `virtual:stylex:runtime` and `/virtual:stylex.css` to facilitate efficient hot CSS reloads during development, simplifying the integration of StyleX into modern JavaScript build pipelines.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","stylex","css","unplugin","vite","rollup","webpack","rspack","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/stylex-unplugin"},{"id":18834,"title":"stylish","library":"stylish","status":"active","version":"1.0.0","language":"javascript","ecosystem":"npm","summary":"Stylus middleware for Connect/Express that compiles Stylus to CSS in memory without writing files to disk. Version 1.0.0 is the latest stable release, with no recent updates. It serves as a drop-in replacement for stylus.middleware(), offering optional compression, nib support, file change callbacks, and caching for production. Unlike the default Stylus middleware, it avoids disk writes and includes built-in file watching and dependency tracking.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","stylus","middleware","connect"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/stylish"},{"id":20586,"title":"stylus-loader","library":"stylus-loader","status":"active","version":"8.1.3","language":"javascript","ecosystem":"npm","summary":"Webpack loader that compiles Stylus (.styl) files into CSS. Current stable version is 8.1.3, released February 2026, with regular bugfix updates. Maintained by the webpack team. Key differentiator: first-class webpack integration, supports webpack resolve and loaders, optional Rspack compatibility since v8.1.0, and incremental build optimization. Requires Node.js >=18.12.0 (v8) and Stylus >=0.52.4 as a peer dependency. Alternatives like stylus itself require separate CLI usage or manual integration.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","webpack","loader","stylus"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/stylus-loader"},{"id":27428,"title":"stylus-standalone","library":"stylus-standalone","status":"abandoned","version":"0.1.0","language":"javascript","ecosystem":"npm","summary":"Stylus-standalone is a standalone browser-ready build of the Stylus CSS preprocessor, allowing you to compile Stylus code directly in the browser without Node.js or a build step. Version 0.1.0 is the initial release, and the package appears to be experimental with no further updates. It provides a single script tag inclusion via CDN, making it easy to experiment with Stylus in HTML. However, it lacks TypeScript definitions, active maintenance, and common developer tooling. Compared to the official stylus package, this is a minimal wrapper that exposes the compiler globally, suitable only for quick prototyping or educational use.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","standalone","stylus"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/stylus-standalone"},{"id":6465,"title":"Stytch Python Client","library":"stytch","status":"active","version":"14.4.0","language":"python","ecosystem":"pypi","summary":"The Stytch Python library provides an interface to the Stytch user infrastructure API, simplifying the integration of authentication and authorization flows into Python applications. It supports various authentication methods like Email Magic Links, OAuth, SMS/WhatsApp passcodes, and more for both B2C and B2B use cases. The library is actively maintained with frequent releases, often multiple times a month for minor versions, indicating an agile development cycle.","last_verified":"2026-04-15T00:00:00.000Z","tags":["authentication","security","identity-management","SaaS","authn","authz"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/stytch"},{"id":24667,"title":"Subagents Pydantic AI","library":"subagents-pydantic-ai","status":"active","version":"0.2.2","language":"python","ecosystem":"pypi","summary":"Subagent toolset for pydantic-ai enabling dual-mode execution (async/sync) and dynamic agent creation. Current version 0.2.2, requires Python >=3.10, released monthly.","last_verified":"2026-05-01T00:00:00.000Z","tags":["pydantic-ai","subagent","agent","llm","toolset"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/subagents-pydantic-ai"},{"id":15842,"title":"Electrode Subapp for Preact and Redux Bundler","library":"subapp-pbundle","status":"maintenance","version":"1.1.1","language":"javascript","ecosystem":"npm","summary":"This module, `subapp-pbundle`, version 1.1.1, serves as an integration layer for Electrode subapps utilizing the Preact UI framework and `redux-bundler` for state management. It essentially re-exports core functionalities from `subapp-web` and adapts them for Preact, including re-exporting Preact's `h`, `Component`, and `render` APIs for convenience. A key differentiator is its `reduxBundlerLoadSubApp` API, specifically designed for loading `redux-bundler`-based subapps within the Electrode ecosystem. The package is primarily distributed as ES modules, advocating for modern bundling practices like tree-shaking. While it provides server-side rendering (SSR) context support via `AppContext`, further support for advanced features like React Router and Preact Suspense remains \"TBD,\" suggesting a slower release cadence or a maintenance-focused development cycle since its initial release around 2016 by WalmartLabs.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","web","react","subapp","redux","react-router"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/subapp-pbundle"},{"id":3284,"title":"Submitit Job Submission Library","library":"submitit","status":"active","version":"1.5.4","language":"python","ecosystem":"pypi","summary":"Submitit is a Python 3.8+ toolbox developed by Facebook Incubator for submitting jobs to Slurm clusters, as well as providing a local executor for testing. It simplifies the process of dispatching Python functions to compute nodes, managing job states, and retrieving results. The current version is 1.5.4, and it sees active maintenance with occasional releases.","last_verified":"2026-04-25T07:58:29.458Z","tags":["slurm","job-scheduler","hpc","distributed-computing","facebook"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/submitit"},{"id":28309,"title":"subprocess-multitee","library":"subprocess-multitee","status":"active","version":"0.2.1","language":"python","ecosystem":"pypi","summary":"Provides a `multitee` function that splits stdout/stderr from subprocesses into multiple sinks (e.g., files, pipes, callables), along with a `Popen` wrapper. Currently at v0.2.1, requires Python >= 3.6. Low release cadence; last release Nov 2023.","last_verified":"2026-05-09T00:00:00.000Z","tags":["subprocess","tee","stdout","stderr","popen"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/subprocess-multitee"},{"id":10273,"title":"Subprocess Run","library":"subprocess-run","status":"maintenance","version":"0.0.8","language":"python","ecosystem":"pypi","summary":"subprocess-run is a Python library that extends the standard `subprocess` module, offering a simplified `run` function with opinionated defaults like `check=True` and stripped output. It provides a more convenient way to execute external commands compared to the standard library's `subprocess.Popen`. The current version is 0.0.8, with the last release approximately two years ago, indicating a maintenance-focused project rather than active development.","last_verified":"2026-04-17T00:00:00.000Z","tags":["subprocess","process","shell","command-execution"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/subprocess-run"},{"id":2297,"title":"subprocess-tee","library":"subprocess-tee","status":"active","version":"0.4.2","language":"python","ecosystem":"pypi","summary":"This package provides a Pythonic alternative to `subprocess.run` that captures the output of a child process while simultaneously printing it to the console in real-time, mimicking the behavior of the `tee` command. It is designed for long-running processes where instant feedback is desirable. The current version is 0.4.2 and it maintains a stable release cadence.","last_verified":"2026-04-24T17:23:40.719Z","tags":["subprocess","tee","real-time","output","utility","process-management"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/subprocess-tee"},{"id":5072,"title":"subprocess32 Backport for Python 2","library":"subprocess32","status":"abandoned","version":"3.5.4","language":"python","ecosystem":"pypi","summary":"subprocess32 is a backport of the `subprocess` standard library module from Python 3 (specifically APIs from versions 3.2 through 3.5) for use on Python 2.x. It includes critical bugfixes, notably for reliability in threaded applications on POSIX systems, and new features like timeout support (from Python 3.3) and the `run()` API (from Python 3.5). The latest version is 3.5.4, released in May 2019. The project is explicitly end-of-life (EOL) as Python 2 itself has reached EOL, meaning there are no further active developments or planned releases.","last_verified":"2026-04-12T00:00:00.000Z","tags":["python2","backport","subprocess","posix","eol"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/subprocess32"},{"id":22418,"title":"subprocrunner","library":"subprocrunner","status":"active","version":"2.0.1","language":"python","ecosystem":"pypi","summary":"A wrapper library for Python's subprocess module that enhances readability and error handling. Current version 2.0.1 runs on Python >=3.7 with monthly/bimonthly releases.","last_verified":"2026-04-27T00:00:00.000Z","tags":["subprocess","wrapper","shell","command-execution"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/subprocrunner"},{"id":14070,"title":"Subscript: Modular Expression Parser","library":"subscript","status":"active","version":"10.3.2","language":"javascript","ecosystem":"npm","summary":"Subscript is a modular and extensible expression parser and evaluator for JavaScript and TypeScript. It provides a lightweight core for building custom Domain Specific Languages (DSLs) and offers several ready-to-use presets, including `subscript` (common expressions), `justin` (JSON, templates, arrow functions, optional chaining), and `jessie` (a JavaScript subset supporting statements, functions, and control flow). The package is currently at version 10.3.2 and maintains an active release cadence with frequent minor and major updates introducing new syntax features, performance improvements, and API refinements. Key differentiators include its small bundle size (~2KB core), high performance for both parsing and evaluation, a minimal JSON-compatible Abstract Syntax Tree (AST), and built-in sandboxing to prevent prototype pollution and global access. It is designed to be universal, fast, and safe, making it suitable for templates, calculators, safe evaluation environments, and language subsets.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","parser","expression","language","dsl","syntax","modular","extensible","pratt","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/subscript"},{"id":15841,"title":"Substance Bundler","library":"substance-bundler","status":"active","version":"0.27.4","language":"javascript","ecosystem":"npm","summary":"Substance Bundler is a custom JavaScript bundling and build orchestration library, currently at version `0.27.4`. It offers a high-level, shell-script-like approach to defining build processes, distinguishing itself from traditional task runners like Gulp or Grunt by emphasizing simplicity and direct action execution. The library internally leverages `chokidar` for robust file watching, ensuring all defined operations automatically react to source file changes. While not a bundler itself, it seamlessly integrates with popular tools such as Webpack, Rollup, and PostCSS via dedicated extensions, acting as an orchestrator for these underlying technologies. This allows developers to define complex build pipelines, including copying files, removing directories, and executing custom scripts, all within a unified task-based system with inter-task dependencies. Its primary differentiator lies in its low-ceremony API for defining build steps and its integrated watch mode across all tasks, offering a streamlined development experience for projects that require custom but maintainable build logic.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/substance-bundler"},{"id":5073,"title":"Substrait Python Bindings","library":"substrait","status":"active","version":"0.29.0","language":"python","ecosystem":"pypi","summary":"The `substrait` Python package provides an interface for interacting with the Substrait specification, a cross-language intermediate representation for data compute operations. It allows users to construct, manipulate, and serialize/deserialize Substrait Plans in Python. It is explicitly stated as an experimental package that is still under active development, not an execution engine. The current version is 0.29.0, released in March 2026, with the core Substrait specification having a frequent release cadence that includes breaking changes.","last_verified":"2026-04-12T00:00:00.000Z","tags":["data transformation","relational algebra","intermediate representation","specification","protobuf","data processing","query planning"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/substrait"},{"id":8689,"title":"Substrate Interface","library":"substrate-interface","status":"active","version":"1.8.1","language":"python","ecosystem":"pypi","summary":"The `substrate-interface` library provides a Pythonic way to interact with Substrate-based blockchain nodes, including Polkadot and Kusama. It supports both traditional RPC connections and lightweight client functionality via Smoldot integration introduced in v1.8.0. The library enables querying chain state, submitting extrinsics, and managing subscriptions. It is actively maintained with frequent updates, currently at version 1.8.1.","last_verified":"2026-04-16T00:00:00.000Z","tags":["blockchain","substrate","polkadot","web3","rpc","lightclient","cryptocurrency"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/substrate-interface"},{"id":14071,"title":"Subtag Language Tag Parser","library":"subtag","status":"abandoned","version":"0.5.0","language":"javascript","ecosystem":"npm","summary":"The `subtag` library, currently at version 0.5.0 (last updated March 2017), provides a lightweight utility for parsing BCP 47 language tags (e.g., `en-US`, `zh-Hant-HK`) into their constituent components like language, extended language, script, and region. It offers methods to parse a tag into a structured object, an array of subtags, or extract individual subtags directly. The parsing logic is implemented using regular expressions, making it efficient for common use cases but it does not perform comprehensive validation against the full IANA language subtag registry. This package differentiates itself through its simplicity and focused parsing capabilities. It supports both Node.js and ES5+ browsers, though its unmaintained status means it may not be suitable for modern applications requiring full BCP 47 compliance or active support.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","i18n","lang","parser","region","subtag","subtags","language","languages"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/subtag"},{"id":14073,"title":"SubRip Subtitles Parser","library":"subtitles-parser","status":"abandoned","version":"0.0.2","language":"javascript","ecosystem":"npm","summary":"This package, `subtitles-parser`, is a very basic JavaScript module designed specifically for parsing SubRip (SRT) subtitle files within a Node.js environment. It provides synchronous methods to transform SRT content into a structured JavaScript object array, where each entry includes `id`, `startTime`, `endTime`, and `text`. It also offers functionality to convert this object array back into the SRT format. The package is exceptionally old, with its only notable version being 0.0.2, which was last published over a decade ago in October 2013. It relies solely on CommonJS syntax and does not offer modern features such as ECMAScript Modules (ESM) support or TypeScript typings. Given its age and complete lack of maintenance, it is considered abandoned and is generally not recommended for new development.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","subtitles","subtitle","srt","subrip","subtitles parser","subtitle parser"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/subtitles-parser"},{"id":14072,"title":"SubRip Subtitles Parser","library":"subtitles-parser-vtt","status":"abandoned","version":"0.1.0","language":"javascript","ecosystem":"npm","summary":"This package, `subtitles-parser-vtt`, is a Node.js module designed to parse and convert SubRip (SRT) subtitle files. Despite having `vtt` in its name, it explicitly handles the SubRip (.srt) format for both parsing into a JavaScript object and converting an object back into SRT format. The current and only stable version is `0.1.0`, published in 2015. Given its age and lack of updates, the package is considered abandoned. It offers basic functionality to convert SRT timestamps to milliseconds, differentiating itself from more actively maintained, feature-rich subtitle parsers that often support multiple formats (like WebVTT), streaming APIs, and TypeScript typings.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","subtitles","subtitle","srt","subrip","subtitles parser","subtitle parser"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/subtitles-parser-vtt"},{"id":20587,"title":"Sucrase","library":"sucrase","status":"active","version":"3.35.1","language":"javascript","ecosystem":"npm","summary":"Sucrase v3.35.1 is a super-fast JavaScript/TypeScript transpiler focused on modern JS runtimes. Unlike Babel or TypeScript, it only compiles non-standard language extensions (JSX, TypeScript, Flow) and ES modules to CommonJS, offering ~20x speed improvement. It ships TypeScript types, requires Node >=16 or 14.17+, and is actively maintained on GitHub. Primarily used for development builds where type checking is handled separately.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","babel","jsx","typescript","flow"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/sucrase"},{"id":3285,"title":"Sudachi Dictionary Core Edition","library":"sudachidict-core","status":"active","version":"20260116","language":"python","ecosystem":"pypi","summary":"SudachiDict-core is the default dictionary for SudachiPy, a Python-based Japanese morphological analyzer. It provides a comprehensive basic vocabulary for tokenization and linguistic analysis. The dictionary packages are updated frequently, often multiple times a quarter, incorporating new words and improving synonym definitions. The current version is 20260116.","last_verified":"2026-04-25T08:00:20.585Z","tags":["natural-language-processing","nlp","japanese","morphological-analysis","dictionary","tokenization"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/sudachidict-core"},{"id":5505,"title":"Sudachi Dictionary (Full Edition)","library":"sudachidict-full","status":"active","version":"20260116","language":"python","ecosystem":"pypi","summary":"sudachidict-full is a data package that provides the largest, 'full' edition of the Japanese dictionary for use with SudachiPy, a powerful Japanese morphological analyzer. It does not provide direct Python APIs for tokenization but serves as a dependency for SudachiPy. The current version is 20260116, and new versions are released regularly (typically every 2-3 months) to update dictionary entries and synonyms.","last_verified":"2026-04-13T00:00:00.000Z","tags":["nlp","japanese","dictionary","morphological-analysis"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/sudachidict-full"},{"id":24668,"title":"SudachiDict (Small Edition) for SudachiPy","library":"sudachidict-small","status":"active","version":"20260428","language":"python","ecosystem":"pypi","summary":"A small-sized dictionary for use with SudachiPy, the Japanese morphological analyzer. This package provides the dictionary core required by sudachipy to perform tokenization and part-of-speech tagging. Current version 20260428 is regularly updated (monthly) with neologisms and synonyms. It is the recommended dictionary for most use cases, balancing coverage and performance.","last_verified":"2026-05-01T00:00:00.000Z","tags":["japanese","tokenization","morphological-analysis","nlp"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/sudachidict-small"},{"id":3286,"title":"SudachiPy","library":"sudachipy","status":"active","version":"0.6.10","language":"python","ecosystem":"pypi","summary":"SudachiPy is a Python binding for Sudachi.rs, a Japanese morphological analyzer implemented in Rust. It provides multi-granular tokenization for Japanese text, handling various linguistic nuances. The current version is 0.6.10, with releases typically occurring every few months to incorporate updates, bug fixes, and Python version support.","last_verified":"2026-04-25T08:01:49.375Z","tags":["NLP","Japanese","morphological analysis","tokenization","text processing"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/sudachipy"},{"id":28310,"title":"sudoku-rust","library":"sudoku-rust","status":"active","version":"1.0.7","language":"python","ecosystem":"pypi","summary":"A high-performance Sudoku solver, generator, and validator backed by Rust, with a Python wrapper. Current version 1.0.7, release cadence is irregular. Supports Python >=3.8.","last_verified":"2026-05-09T00:00:00.000Z","tags":["sudoku","rust","solver","generator"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/sudoku-rust"},{"id":6259,"title":"suds (community fork)","library":"suds","status":"active","version":"1.2.0","language":"python","ecosystem":"pypi","summary":"Suds is a lightweight SOAP-based web service client for Python. This is a community fork of the `suds-jurko` fork, actively maintained to support modern Python versions (>=3.7). It provides an intuitive RPC-like interface to consume web services by objectifying WSDL-defined types without explicit class generation. The latest version is 1.2.0, released in August 2024, with a release cadence that has seen several updates in recent years.","last_verified":"2026-04-14T00:00:00.000Z","tags":["SOAP","client","web services","WSDL","xml"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/suds"},{"id":2794,"title":"suds-community","library":"suds-community","status":"active","version":"1.2.0","language":"python","ecosystem":"pypi","summary":"suds-community is a lightweight SOAP-based web service client for Python, designed to provide an RPC-like interface to SOAP services and abstract away the complexities of WSDLs. It is a community-maintained fork of the 'suds-jurko' project, which itself originated from the unmaintained 'suds' library. The project is actively developed, with the current version being 1.2.0, released in August 2024.","last_verified":"2026-04-25T01:01:38.235Z","tags":["SOAP","web service","client","WSDL","XML"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/suds-community"},{"id":22419,"title":"suds-jurko","library":"suds-jurko","status":"maintenance","version":"0.6","language":"python","ecosystem":"pypi","summary":"A lightweight SOAP client library, forked from suds by Jurko Gospodnetić. Version 0.6 is the latest stable release. The project is in maintenance mode with infrequent updates.","last_verified":"2026-04-27T00:00:00.000Z","tags":["soap","wsdl","client","web-services"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/suds-jurko"},{"id":4789,"title":"Suds-py3","library":"suds-py3","status":"active","version":"1.4.5.0","language":"python","ecosystem":"pypi","summary":"Suds-py3 is a lightweight Python SOAP client that provides a service proxy for Web Services, originally forked from the unmaintained Python 2 `suds` library to support Python 3. It allows users to interact with SOAP-based web services without deep concerns about WSDL complexities, presenting an RPC-like interface. The current version is 1.4.5.0, with releases focused on bug fixes and Python 3 compatibility, though its maintenance status has been flagged as low by OpenSSF scorecard.","last_verified":"2026-04-12T00:00:00.000Z","tags":["SOAP","web services","client","wsdl","python3"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/suds-py3"},{"id":14074,"title":"SUF Node Utility Functions","library":"suf-node","status":"active","version":"1.3.3","language":"javascript","ecosystem":"npm","summary":"suf-node is a lightweight collection of utility functions designed specifically for Node.js environments. It provides asynchronous, promise-based wrappers for common operations across console interaction, process execution, and file system management. Key functionalities include `readConsole` and `getYNAnswer` for interactive command-line interface (CLI) input, `Exec` for safely running shell commands, and `Walk` and `Exits` for directory traversal and path existence checks, respectively. Currently at version 1.3.3, this library maintains a focused release cadence, typically releasing new features or bug fixes as needed for its specific utility scope. Its primary differentiator is a simple, modern API built on Promises, making it well-suited for async/await patterns in contemporary Node.js applications, aiming to streamline common tasks without introducing heavy external dependencies. The project appears to be actively maintained, providing foundational utilities for Node.js projects.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/suf-node"},{"id":18836,"title":"suf-regex","library":"suf-regex","status":"deprecated","version":"0.3.4","language":"javascript","ecosystem":"npm","summary":"A lightweight utility library providing common regex patterns and helper functions for string validation and extraction. Version 0.3.4 is the latest stable release. It offers pre-compiled regex patterns for email, URL, IP addresses, dates, and more, with a focus on simplicity and zero dependencies. Unmaintained since 2022 with no recent activity.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/suf-regex"},{"id":15843,"title":"Sugar.js Utility Library","library":"sugar","status":"active","version":"2.0.6","language":"javascript","ecosystem":"npm","summary":"Sugar.js is a comprehensive JavaScript utility library that extends native object prototypes (e.g., String, Number, Array, Date) with additional methods for common operations. It provides functional programming utilities, robust date/time manipulation, and various helper functions. The current stable version is 2.0.6. While it offers polyfills, its primary design philosophy is to augment existing prototypes rather than providing standalone utility functions, which differentiates it from libraries like Lodash or Ramda. Releases appear to be driven by feature enhancements and bug fixes, with a major version bump from v1 to v2 bringing significant changes and requiring a dedicated upgrade path. It supports both browser and Node.js environments and ships with TypeScript type definitions.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","sugar","sugarjs","functional","browser","utility","util","date","time","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/sugar"},{"id":12100,"title":"Sugar.js Core Utilities","library":"sugar-core","status":"maintenance","version":"2.0.6","language":"javascript","ecosystem":"npm","summary":"Sugar-core is the foundational module for the Sugar.js JavaScript utility library, providing core functionalities and the mechanism to define new methods. Currently at stable version 2.0.6, the package itself was last published 7 years ago, suggesting a maintenance rather than active rapid development cadence for the core package specifically, although the broader Sugar.js project has more recent releases. It serves as a base for all other Sugar.js npm packages and allows plugin developers to extend the library with custom functionalities. A key differentiating factor is its approach to defining methods, specifically `defineInstance`, which expects the instance object as the first argument and explicitly discourages the use of `this` inside the method body (unless creating a polyfill). It also offers specific helpers like `defineInstanceAndStatic` for `Object` methods, as Sugar.js does not directly extend `Object.prototype` in extended mode. The library ships with TypeScript types, facilitating its use in modern TypeScript projects.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","sugar","sugarjs","functional","browser","utility","util","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/sugar-core"},{"id":26448,"title":"sui-ts-transpiler","library":"sui-ts-transpiler","status":"active","version":"1.0.0","language":"javascript","ecosystem":"npm","summary":"A CLI tool and SDK that converts TypeScript smart contracts to Sui Move language with full logic preservation (not just structural mapping). v1.0.0 targets Node >=16 and ships TypeScript declarations. It provides a `sui-ts` CLI for project scaffolding (`init`), transpilation (`transpile`), building (`build`), and sample generation. Key differentiators: complete logic conversion vs. syntax-only mappers, automatic Sui-specific type mapping (e.g., `constructor()` → `create_*()`), and programmatic SDK support via `SuiMoveTranspiler` class. Active development under @gsui-team.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","sui","move","typescript","blockchain","transpiler","smart-contracts","web3"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/sui-ts-transpiler"},{"id":26446,"title":"sui-ts-transpiler-advanced","library":"sui-ts-transpiler-advanced","status":"active","version":"1.0.0","language":"javascript","ecosystem":"npm","summary":"A CLI tool and SDK (v1.0.0) that converts TypeScript smart contracts to Sui Move language with full logic preservation, not just structural mapping. Released as an initial stable version, it offers commands for project init, transpilation, and build. Key differentiators include support for classes, type mappings (string→vector<u8>, number→u64, bigint→u256), and programmatic usage via import. Suitable for developers working with Sui blockchain who prefer TypeScript over Move.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","sui","move","typescript","blockchain","transpiler","smart-contracts","web3"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/sui-ts-transpiler-advanced"},{"id":24669,"title":"summarization-pydantic-ai","library":"summarization-pydantic-ai","status":"active","version":"0.1.4","language":"python","ecosystem":"pypi","summary":"Automatic conversation summarization and history management for Pydantic AI. Provides history processors and Pydantic AI capabilities (0.1.x) to compress, trim, and warn about conversation context windows. Current version 0.1.4, requires Python >=3.10. This library replaces the older pydantic-ai-middleware pattern with native capabilities. Active development.","last_verified":"2026-05-01T00:00:00.000Z","tags":["pydantic-ai","summarization","conversation","history-management","context-window","agents"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/summarization-pydantic-ai"},{"id":10274,"title":"Sumo","library":"sumo","status":"active","version":"2.4.0.post1","language":"python","ecosystem":"pypi","summary":"Sumo provides heavy-weight plotting tools specifically designed for analyzing ab initio solid-state calculations. It focuses on generating high-quality visualizations for electronic band structures, density of states (DOS), and phonon properties, often integrating seamlessly with `pymatgen` objects. The current version is 2.4.0.post1, and the library maintains an active release cadence, frequently addressing compatibility with its core dependencies like `pymatgen` and `phonopy`.","last_verified":"2026-04-17T00:00:00.000Z","tags":["materials science","DFT","solid-state physics","plotting","band structure","density of states","phonons","crystallography"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/sumo"},{"id":7772,"title":"Sumo Logic Python SDK","library":"sumologic-sdk","status":"active","version":"0.1.17","language":"python","ecosystem":"pypi","summary":"The Sumo Logic Python SDK (version 0.1.17) is a community-supported Python interface to the Sumo Logic REST API, designed to simplify interactions with the API in Python code. It provides functionality for various API operations, including content management, search, and collector interactions. The library maintains an active development status with periodic updates, with the latest release in June 2024.","last_verified":"2026-04-16T00:00:00.000Z","tags":["observability","logging","monitoring","sumologic","sdk","api","rest"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/sumologic-sdk"},{"id":14075,"title":"Sumor OAuth Framework","library":"sumor","status":"active","version":"3.3.4","language":"javascript","ecosystem":"npm","summary":"Sumor is an OAuth 2.0 authentication framework primarily designed for Express.js applications, offering a comprehensive solution for integrating OAuth, managing tokens, and securing routes with built-in Role-Based Access Control (RBAC). The current stable version is 3.3.4. It appears to be actively maintained with regular updates, featuring full Authorization Code flow, secure HTTP-only Cookie-based token refresh, and JWKS-based JWT validation. A key differentiator is its dynamic permission synchronization with the OAuth provider, full TypeScript support, a 'mock mode' for local development without a real OAuth service, and a separate client-side SDK for browser applications, making it suitable for multi-service architectures. It simplifies OAuth integration, token management, and permission-based routing into out-of-the-box middleware and utility functions.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","oauth","sumor","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/sumor"},{"id":22420,"title":"sumtypes","library":"sumtypes","status":"deprecated","version":"0.1a6","language":"python","ecosystem":"pypi","summary":"Provides algebraic data types (sum types / tagged unions) for Python, with pattern matching support, inspired by Rust and Haskell. Current version is 0.1a6 (alpha); no release cadence established.","last_verified":"2026-04-27T00:00:00.000Z","tags":["algebraic types","sum types","tagged unions","pattern matching","type safety"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/sumtypes"},{"id":9345,"title":"Sumy","library":"sumy","status":"active","version":"0.12.0","language":"python","ecosystem":"pypi","summary":"Sumy is an active Python library (current version 0.12.0) for automatic text summarization, supporting a variety of algorithms like LSA, LexRank, Luhn, Edmundson, and TextRank. It provides utilities for parsing plain text, HTML pages, and integrates with NLTK for tokenization and stemming. The project maintains a regular release cadence, primarily focusing on language support and bug fixes.","last_verified":"2026-04-16T00:00:00.000Z","tags":["nlp","text summarization","extractive summarization","data mining","natural language processing"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/sumy"},{"id":15844,"title":"SunEditor","library":"suneditor","status":"active","version":"3.1.2","language":"javascript","ecosystem":"npm","summary":"SunEditor is a lightweight, fast, and extensible WYSIWYG (What You See Is What You Get) web editor built entirely with vanilla JavaScript. It is designed for creating structured content such as articles, documentation, and emails, focusing on consistency and content validation. The current stable version is 3.1.2, with the project actively maintained and receiving regular bug fixes and enhancements. A major rewrite in version 3.0.2 completely revamped the codebase, introduced a modular plugin system, and dropped support for Internet Explorer. SunEditor boasts no external dependencies, offers a responsive user interface, and is easily integrated into modern web application frameworks like React, Vue, and Svelte. Its rich plugin ecosystem includes features like advanced table editing, LaTeX support, drawing tools, code blocks with language selectors, Markdown view mode, and built-in media galleries. It distinguishes itself by providing a robust, highly customizable editing experience without the overhead of external libraries.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","suneditor","wysiwyg","wysiwyg editor","wysiwyg html editor","rich text","rich text editor","rich editor","html editor","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/suneditor"},{"id":12101,"title":"Suneditor React Component","library":"suneditor-react","status":"active","version":"3.6.1","language":"javascript","ecosystem":"npm","summary":"suneditor-react provides a convenient React wrapper for the SunEditor WYSIWYG HTML editor. It simplifies integrating a rich text editor into React applications by encapsulating the underlying SunEditor library within a standard React component interface. The current stable version is 3.6.1, and the project appears to have an active release cadence with regular updates addressing bug fixes, performance improvements, and new features. A key differentiator is its explicit support for Next.js via dynamic imports to handle server-side rendering (SSR) compatibility. It also offers fine-grained control over editor configuration, including language settings, form name integration, and the ability to load only necessary plugins for performance optimization, differentiating it from simpler wrappers that might bundle all features by default. It requires the base `suneditor` package as a peer dependency, giving users control over its version.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","editor","wysiwyg","suneditor","text-editor","word","react","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/suneditor-react"},{"id":12102,"title":"Sunpeak AI App Framework and Testing","library":"sunpeak","status":"active","version":"0.20.7","language":"javascript","ecosystem":"npm","summary":"Sunpeak (current version 0.20.7) is an AI application framework, testing framework, and inspector specifically designed for building and debugging Multi-Platform (MCP) Apps, such as those for ChatGPT and Claude. It provides a convention-over-configuration approach to simplify wiring MCP servers, handling protocol messages, managing resource HTML bundles, and setting up dev environments with hot module replacement (HMR). Its key differentiators include a robust testing framework that simulates host runtimes and provides simulation fixtures for reproducible testing across various hosts, themes, and data states without relying on external accounts or API credits. It also offers a visual inspector for debugging. Sunpeak releases are frequent, primarily focusing on bug fixes, performance improvements, and feature enhancements within the 0.x.x minor version range, indicating active development.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","openai-app","chatgpt-apps-sdk","chatgpt-app","mcp-ui","mcp","chatgpt-inspector","claude","claude-inspector","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/sunpeak"},{"id":22421,"title":"SunPy","library":"sunpy","status":"active","version":"7.1.2","language":"python","ecosystem":"pypi","summary":"SunPy is the core package for solar data analysis in Python, providing data structures, coordinate transformations, and visualization tools for solar physics. Current version 7.1.2 (requires Python >=3.12). Released approximately every 3-4 months.","last_verified":"2026-04-27T00:00:00.000Z","tags":["solar physics","astronomy","data analysis","coordinates","visualization"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/sunpy"},{"id":5506,"title":"Sunshine Conversations Client","library":"sunshine-conversations-client","status":"maintenance","version":"17.0.1","language":"python","ecosystem":"pypi","summary":"The `sunshine-conversations-client` is an auto-generated Python SDK for interacting with the Sunshine Conversations API (now part of Zendesk). It provides a programmatic interface to manage conversations, users, messages, and integrations across various messaging channels. While the library is functional and existing implementations will continue to work, Zendesk has deprecated the auto-generation and maintenance of these SDKs, encouraging users to refer directly to the OpenAPI specification or generate their own clients. The current version is 17.0.1.","last_verified":"2026-04-13T00:00:00.000Z","tags":["API client","messaging","Zendesk","conversations","OpenAPI","SDK"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/sunshine-conversations-client"},{"id":22422,"title":"Suntime","library":"suntime","status":"active","version":"1.3.2","language":"python","ecosystem":"pypi","summary":"Simple sunset and sunrise time calculation Python library. Current version 1.3.2. Released irregularly.","last_verified":"2026-04-27T00:00:00.000Z","tags":["sunrise","sunset","astronomy","coordinates"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/suntime"},{"id":9346,"title":"SunTimes - Sunrise and Sunset Calculation","library":"suntimes","status":"active","version":"1.1.2","language":"python","ecosystem":"pypi","summary":"The `suntimes` library (version 1.1.2) provides functions to calculate sunrise and sunset times for a given geographical location (longitude, latitude, altitude) and day. It returns times in UTC and local time, handles polar day/night scenarios, and can generate yearly timetables in JSON or CSV format. It is actively maintained and has a steady release cadence for minor updates.","last_verified":"2026-04-16T00:00:00.000Z","tags":["astronomy","time","date","sunrise","sunset","geography","location","datetime"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/suntimes"},{"id":18837,"title":"supaapps-auth","library":"supaapps-auth","status":"active","version":"3.2.2","language":"javascript","ecosystem":"npm","summary":"Authentication library for SupaApps projects. Current version 3.2.2, providing token management, OAuth login flows (Google), and token validation. It uses a singleton pattern via AuthManager and supports ESM imports with TypeScript types included. Differentiators include simple API with login URI generation, access token decoding, and Bearer token validation. Release cadence is not specified but likely follows SupaApps updates.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/supaapps-auth"},{"id":97,"title":"Supabase Auth (Python)","library":"supabase","status":"active","version":"2.28.2","language":"python","ecosystem":"pypi","summary":"Official Supabase Python client. Current version is 2.28.2 (Mar 2026). Auth is accessed via supabase.auth — not a separate install. The underlying auth library was renamed twice: gotrue-py → auth-py → supabase-auth. The standalone package is 'supabase-auth' (imports as 'supabase_auth'). Most auth is used through the main 'supabase' package via create_client(). Massive tutorial corpus uses the old sign_in() method removed in favor of sign_in_with_password().","last_verified":"2026-05-12T08:05:25.124Z","tags":["supabase","authentication","jwt","postgres","auth","python","gotrue"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/supabase"},{"id":1734,"title":"Supabase Auth Client","library":"supabase-auth","status":"active","version":"2.28.3","language":"python","ecosystem":"pypi","summary":"The `supabase-auth` Python library provides a client for interacting with Supabase Auth services, enabling functionalities like user registration, login, session management, and password recovery. It's a foundational component often used directly or as part of the `supabase-py` full client library. The current version is 2.28.3, and it follows the release cadence of the broader Supabase Python ecosystem, with frequent updates.","last_verified":"2026-04-24T00:34:11.919Z","tags":["supabase","authentication","auth","jwt","client"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/supabase-auth"},{"id":18838,"title":"@supabase/auth-helpers-qwik","library":"supabase-auth-helpers-qwik","status":"active","version":"0.0.3","language":"javascript","ecosystem":"npm","summary":"Beta Qwik-specific auth utilities for Supabase, version 0.0.3. Provides convenience helpers for implementing user authentication in Qwik applications, leveraging resumability and the Qwik framework's unique architecture. Requires peer dependency @supabase/supabase-js ^2.0.4. As a beta package, it may have breaking changes without notice. It is part of the broader supabase/auth-helpers ecosystem, targeting Qwik specifically. Differentiators include integration with Qwik's $() async patterns and server-side rendering capabilities.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","Supabase","Auth","Qwik","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/supabase-auth-helpers-qwik"},{"id":1735,"title":"Supabase Functions Python Client","library":"supabase-functions","status":"active","version":"2.28.3","language":"python","ecosystem":"pypi","summary":"The `supabase-functions` Python library provides a client to interact with Supabase Edge Functions. It allows Python applications to invoke serverless functions deployed on Supabase's global edge network, handling invocation details and response parsing. Current version is 2.28.3, and it typically sees updates aligned with the broader Supabase ecosystem and bug fixes.","last_verified":"2026-04-24T00:34:33.509Z","tags":["supabase","functions","serverless","edge functions","client"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/supabase-functions"},{"id":15387,"title":"Supabase Test Utilities","library":"supabase-test","status":"active","version":"2.9.3","language":"javascript","ecosystem":"npm","summary":"supabase-test is a specialized library designed to facilitate robust integration testing for Supabase projects by providing isolated, ephemeral PostgreSQL environments. It leverages Docker to spin up fresh, role-aware database instances for each test or test suite, ensuring complete data isolation and preventing test interference. As of its current stable version, 2.9.3, the library is actively maintained, receiving iterative updates for compatibility with the latest Supabase and PostgreSQL versions, and addressing new features or performance enhancements. Its key differentiators include built-in support for Row-Level Security (RLS) testing, allowing developers to rigorously validate their security policies, and a rollback-friendly architecture that simplifies test teardown, making it an essential tool for comprehensive Supabase backend testing.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","supabase","postgres","postgresql","testing","integration-tests","database-testing","pg","rls","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/supabase-test"},{"id":5728,"title":"Supabase Functions Python Client (Deprecated)","library":"supafunc","status":"deprecated","version":"0.10.2","language":"python","ecosystem":"pypi","summary":"supafunc is a Python client library for interacting with Supabase Edge Functions. It provides synchronous and asynchronous APIs to invoke serverless functions deployed on Supabase. As of August 8, 2025, this package is officially deprecated in favor of `supabase_functions` to align with the JavaScript client library naming convention. Version 0.10.2 is the last version that received updates under this name and includes deprecation warnings upon import.","last_verified":"2026-04-10T00:00:00.000Z","tags":["supabase","serverless","functions","edge functions","api client","deprecated"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/supafunc"},{"id":14947,"title":"anime.js","library":"super-animejs","status":"active","version":"3.1.0","language":"javascript","ecosystem":"npm","summary":"anime.js (pronounced /'æn.ə.meɪ/) is a lightweight, general-purpose JavaScript animation library designed to work across a wide range of web technologies. It provides a simple yet powerful API for animating CSS properties, SVG, DOM attributes, and JavaScript Objects. The library is currently in its v4 major release, with the latest stable version being 4.3.6. It is actively maintained with frequent bug fixes and feature additions, as evidenced by recent patch releases. Key differentiators include its focus on performance, an ESM-first API for better tree-shaking, robust timeline capabilities, and a comprehensive set of easing functions. It's often chosen for its ease of use compared to more complex alternatives, making it suitable for both simple UI effects and more intricate motion design tasks.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","anime","animation","CSS","transforms","SVG","canvas"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/super-animejs"},{"id":2795,"title":"Super Collections","library":"super-collections","status":"active","version":"0.6.2","language":"python","ecosystem":"pypi","summary":"Super Collections is a Python library (current version 0.6.2) that provides enhanced data structures, `SuperList` and `SuperDict`, which are designed for deeply nested data, similar to JSON or YAML structures. It offers features like recursive conversion of Python data structures, convenient dot-based access to nested elements, and a `super_collect()` factory function for easy instantiation. The library aims to simplify working with complex, nested collections and is actively maintained.","last_verified":"2026-04-25T01:01:54.053Z","tags":["collections","data structures","nested","dict","list","json","yaml"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/super-collections"},{"id":27429,"title":"super-csv","library":"super-csv","status":"active","version":"5.0.0","language":"python","ecosystem":"pypi","summary":"A CSV processor library for Python, maintained by Open edX. Version 5.0.0 provides tools for reading and writing CSV files with a focus on handling BOM (Byte Order Mark) characters and encoding issues. The library supports Python 2.7 and 3.5+.","last_verified":"2026-05-01T00:00:00.000Z","tags":["csv","openedx","bom","encoding"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/super-csv"},{"id":26449,"title":"super-detype","library":"super-detype","status":"active","version":"2.2.2","language":"javascript","ecosystem":"npm","summary":"Super-detype is a CLI tool (v2.2.2) that converts an entire TypeScript project to JavaScript by stripping type annotations and compiling with Babel. It handles Node.js, React, Next.js, Remix, and Vite projects, but not Vue or Svelte. Unlike file-by-file converters or copy-paste tools, it processes whole directories at once. It requires Node >=22 and is primarily used via npx or global install. Release cadence is sporadic. Ships bundled TypeScript types for its own API but the tool itself generates JS.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","converter","typescript","typescript-to-javascript","compiler"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/super-detype"},{"id":15388,"title":"Super Simple Fastify Server","library":"super-simple-fastify-server","status":"active","version":"1.0.0","language":"javascript","ecosystem":"npm","summary":"This library, `super-simple-fastify-server`, currently at version 1.0.0, provides a lightweight and opinionated wrapper around the Fastify web framework. It is designed for rapidly spinning up temporary or local development servers with minimal boilerplate and configuration, making it ideal for testing, prototyping, or quickly standing up mock APIs. The package's primary goal is to simplify server creation by abstracting common Fastify setup, allowing developers to focus solely on defining routes. It features configurable host and port settings that can be controlled via constructor options or environment variables, prioritizing ease of use over extensive customization. While new and without an established release cadence, it offers a stable API for its current scope and ships with TypeScript type definitions for enhanced developer experience. A key differentiator is its minimal footprint, leveraging Fastify and `pino-pretty` as peer dependencies, giving users control over specific versions of these core components.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","web server","simple web server","fastify server","fastify","test server","simple test server","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/super-simple-fastify-server"},{"id":15389,"title":"Super Simple Web Server","library":"super-simple-web-server","status":"maintenance","version":"1.1.4","language":"javascript","ecosystem":"npm","summary":"Super Simple Web Server (super-simple-web-server) is a lightweight Node.js CLI utility designed for quickly serving static files via HTTP and HTTPS on localhost, primarily intended for development and testing purposes. Currently at version 1.1.4, with its last major update in March 2021, the package is in a maintenance state, fulfilling its specific niche without active feature development or a regular release cadence. A key feature is the inclusion of pre-generated, self-signed SSL certificates for HTTPS support, explicitly noted to be unsuitable for production environments and set to expire on June 6, 2028. It distinguishes itself by offering a \"fire-and-forget\" setup via `npm start` with optional command-line arguments for web root and custom CommonJS middleware, making it ideal for rapid prototyping or isolated local development without complex server configurations. While primarily a CLI tool, it also exposes a programmatic `startServer` function for more controlled integration within Node.js applications.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/super-simple-web-server"},{"id":18842,"title":"env-base64-json","library":"super-test-json","status":"active","version":"1.7.0","language":"javascript","ecosystem":"npm","summary":"env-base64-json (v1.7.0) is a CLI tool and library that outputs all environment variables as a base64-encoded JSON string. It offers a simple npx command-line interface and a programmatic API for Node.js. Unlike generic JSON encoding utilities, it specifically targets environment variable serialization for secure transmission or storage. The package is rarely updated but is stable and lightweight, with no external dependencies.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","json","cli"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/super-test-json"},{"id":14948,"title":"super-three: JavaScript 3D Library (Abandoned Fork)","library":"super-three","status":"abandoned","version":"0.181.0","language":"javascript","ecosystem":"npm","summary":"`super-three` is a JavaScript 3D graphics library, initially based on the widely adopted `three.js` project, designed for rendering interactive 3D content in web browsers using WebGL and WebGPU. While the provided metadata indicates version `0.181.0`, public NPM data shows this package was last updated approximately two years ago, making it an effectively abandoned fork. In contrast, the official `three` package (which `super-three` is derived from) is actively maintained with frequent updates (e.g., `0.183.2` as of April 2026). `super-three` aimed to leverage the `three.js` API for creating scenes, cameras, lights, and objects, supporting various geometries, materials, and post-processing effects. Its original differentiators would have been alignment with `three.js`'s ease of use, broad browser compatibility, and access to a rich ecosystem. However, due to its abandonment, it lacks current features, performance improvements, and critical bug fixes found in the actively maintained `three.js` library.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","three","three.js","3d","virtual-reality","augmented-reality","webgl","webgl2"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/super-three"},{"id":12103,"title":"Superagent HTTP Client","library":"superagent","status":"active","version":"10.3.0","language":"javascript","ecosystem":"npm","summary":"Superagent is a lightweight, progressive HTTP request client library designed for both Node.js and browser environments, offering a consistent and fluent API. It is currently at stable version 10.3.0 and exhibits an active development cadence, with frequent patch and minor releases addressing bugs, dependency updates, and minor enhancements. Its key differentiators include a minimal footprint for browser use (approx. 50KB minified and gzipped), a highly chainable request builder API, and robust support for various HTTP features like redirects, retries, and multipart requests. Superagent supports traditional callback-based APIs, Promises for `.then().catch()` patterns, and `async/await` for modern JavaScript concurrency. It serves as a popular alternative to `axios`, `fetch` API (especially in environments requiring broad browser compatibility), or `node-fetch`, providing a unified interface across different JavaScript runtimes.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","agent","ajax","api","async","await","axios","cancel"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/superagent"},{"id":18839,"title":"superagent-auth-bearer","library":"superagent-auth-bearer","status":"maintenance","version":"0.0.1","language":"javascript","ecosystem":"npm","summary":"A lightweight plugin for Superagent that adds a convenient `.authBearer()` method for OAuth2 Bearer Token authentication. Version 0.0.1, released in 2014, is a minimal wrapper that monkey-patches the Superagent prototype. It is not actively maintained and lacks TypeScript types, ESM support, or modern security features. Compared to alternatives like `superagent-oauth`, this plugin focuses solely on Bearer tokens without extra OAuth2 flows. It requires Superagent as a peer dependency and modifies the global request object.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/superagent-auth-bearer"},{"id":14076,"title":"Superagent Binary Parser","library":"superagent-binary-parser","status":"maintenance","version":"1.0.1","language":"javascript","ecosystem":"npm","summary":"The `superagent-binary-parser` package is a lightweight plugin designed for the `superagent` HTTP client library, specifically enabling the parsing of binary response streams (e.g., PDF, ZIP files, images) directly into a Node.js `Buffer`. Instead of `superagent` attempting to interpret the response body as text or JSON, this plugin ensures the raw binary data is available in `resp.body`. The package's current stable version is 1.0.1, which was last published in March 2017. With its last commit observed approximately four years ago, it follows a maintenance-only or effectively abandoned release cadence. Its key differentiator is providing a straightforward, dedicated parsing function to integrate with `superagent`'s `.parse()` method, addressing the need for robust binary data handling beyond `superagent`'s default text-based parsers.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","superagent","supertest","stream","buffer","parser","binary"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/superagent-binary-parser"},{"id":16911,"title":"Superagent D2L Session Authentication","library":"superagent-d2l-session-auth","status":"active","version":"2.0.1","language":"javascript","ecosystem":"npm","summary":"superagent-d2l-session-auth is a JavaScript plugin designed to integrate D2L (Brightspace) session authentication with `superagent` HTTP requests. It acts as a `superagent` middleware, automatically adding the necessary D2L authentication headers to outbound requests by leveraging the `frau-jwt` library internally. The current stable version is 2.0.1, which includes a fix for `trustedHost` casing sensitivity. While specific release cadence is not explicitly stated, the project appears to be actively maintained by Brightspace, with updates addressing functionality and compatibility. Its primary differentiator is its specialized function within the Brightspace ecosystem, providing a streamlined way to handle D2L session-based authentication for applications using `superagent`, particularly within iframed contexts.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","d2l","free-range","frau","superagent"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/superagent-d2l-session-auth"},{"id":17373,"title":"Superagent HTTP Timings Plugin for Node.js","library":"superagent-node-http-timings","status":"active","version":"1.0.2","language":"javascript","ecosystem":"npm","summary":"superagent-node-http-timings is a superagent plugin designed for Node.js environments to capture detailed HTTP request timing information. It provides granular metrics such as `socketAssigned`, `dnsLookup`, `tcpConnection`, `tlsHandshake`, `firstByte`, and `contentTransfer`, culminating in a `total` request duration. This allows developers to monitor and optimize network performance in Node.js applications, similar to a browser's network inspector. The current stable version is `1.0.2`, with recent updates addressing issues like HTTP keep-alive. While not a high-cadence package, it receives targeted fixes as needed, indicating active maintenance. Its key differentiator is providing a comprehensive breakdown of network timings specifically integrated into the `superagent` request flow for server-side environments.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","superagent","timings","http"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/superagent-node-http-timings"},{"id":24670,"title":"SuperAnnotate Python SDK","library":"superannotate","status":"active","version":"4.5.4","language":"python","ecosystem":"pypi","summary":"Python SDK for the SuperAnnotate platform, enabling programmatic management of annotation projects, items, classes, exports, and team workflows. Current version 4.5.4, supports Python >=3.10, released approximately every 1-2 months.","last_verified":"2026-05-01T00:00:00.000Z","tags":["annotation","computer-vision","data-labeling","api-client"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/superannotate"},{"id":28311,"title":"SuperAnnotate Schemas","library":"superannotate-schemas","status":"active","version":"1.0.49","language":"python","ecosystem":"pypi","summary":"A library providing JSON schemas for SuperAnnotate's data formats, used for validating annotations, exports, and imports. Current version: 1.0.49. Release cadence is irregular, with frequent minor updates.","last_verified":"2026-05-09T00:00:00.000Z","tags":["schemas","annotation","validation","json"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/superannotate-schemas"},{"id":27430,"title":"superapi","library":"superapi","status":"maintenance","version":"0.23.1","language":"javascript","ecosystem":"npm","summary":"A wrapper around superagent that simplifies HTTP API calls by allowing developers to define services declaratively with methods, paths, and default options. The library provides a centralized configuration for base URL, headers, and options, and returns Promise-based functions for each service. Current version 0.23.1 is stable but has minimal release cadence (last update 2018). It differs from bare superagent by removing boilerplate and enabling service definitions, though it requires manual injection of the superagent agent and is not actively maintained. Superseded by modern alternatives like Axios or ky.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","http","api","superagent","wrapper"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/superapi"},{"id":17969,"title":"Superbench Load Testing Framework","library":"superbench","status":"active","version":"0.0.2","language":"javascript","ecosystem":"npm","summary":"Superbench is a lightweight load testing framework for Node.js, designed to handle distributed test execution and consolidate results. It enables users to define complex test scenarios directly in JavaScript, offering significant flexibility as it does not impose any specific API client dependencies, allowing it to test virtually any server. Currently at version 0.0.2, Superbench is in its early development stages, suggesting a relatively infrequent release cadence as features mature towards a stable 1.0 release. Key differentiators include its built-in support for master/slave clustering to distribute load efficiently and its focus on providing detailed performance metrics aggregated from various workers. This makes it suitable for scenarios requiring high concurrency across multiple client machines, offering a clear alternative to single-machine load testers.","last_verified":"2026-04-23T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/superbench"},{"id":14951,"title":"SuperBrain Server Installer & CLI","library":"superbrain-server","status":"active","version":"1.0.60","language":"javascript","ecosystem":"npm","summary":"SuperBrain Server is an npm package acting as a command-line interface (CLI) wrapper for installing, configuring, and managing the SuperBrain Python backend. As of version 1.0.60, it provides a one-line setup for a self-hosted AI-powered second brain designed for Android devices, facilitating the analysis and organization of content from platforms like Instagram, YouTube, and the web. Its core functionalities include a multi-provider AI router for services like Groq, Gemini, OpenRouter, and Ollama, automatic background music identification via Shazam, and audio transcription using Groq Whisper with a local OpenAI Whisper fallback. The package simplifies the deployment process, handling Python virtual environment creation and dependency installation, and offers commands for status checking, updates, and network configuration (e.g., Ngrok). While specific release cadence is not explicitly stated, updates align with new features and improvements to the SuperBrain ecosystem, providing a robust, locally controlled alternative to cloud-based 'second brain' solutions.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","superbrain","server"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/superbrain-server"},{"id":22423,"title":"SuperDev Tagger","library":"superdev-tagger","status":"active","version":"1.1.8","language":"javascript","ecosystem":"npm","summary":"A Vite plugin and React HOC for automatically or manually tagging JSX/TSX components with custom data attributes. Version 1.1.8, actively maintained, ships TypeScript types. Peer dependency on Vite ^5.0.0. Key differentiators: supports both a build-time plugin for automatic tagging and runtime HOC for manual tagging, with runtime override support via tagOptions prop. Lightweight and focused on debugging/QA use cases.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","vite","plugin","component","tagger","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/superdev-tagger"},{"id":27432,"title":"superdup-build-webpack","library":"superdup-build-webpack","status":"active","version":"0.0.91-build.80","language":"javascript","ecosystem":"npm","summary":"An automated build system for webpack projects currently at v0.0.91-build.80 (pre-release). Provides zero-config builds with sensible defaults, TypeScript support, and integration with common webpack loaders. Distinctive for its experimental build tracking and version suffixing. Minimal public documentation and unstable API.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/superdup-build-webpack"},{"id":17374,"title":"Supergateway MCP Proxy","library":"supergateway","status":"active","version":"3.4.3","language":"javascript","ecosystem":"npm","summary":"Supergateway is a command-line utility designed to bridge Model Context Protocol (MCP) stdio-based servers with network transports like Server-Sent Events (SSE), WebSockets (WS), and Streamable HTTP, and vice versa. It enables remote access, debugging, and client connectivity for MCP servers that primarily support stdio. The current stable version is 3.4.3. The project demonstrates a relatively active release cadence, with several minor updates and a significant rollback release (v3.4.0) to address stability issues from v3.3.0. Its key differentiator is providing a flexible gateway for various MCP communication patterns, facilitating integration of local stdio services into web-based or distributed systems. It supports both stateless and stateful operations for Streamable HTTP, and offers configurable concurrency for stdio-to-SSE gateways.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","mcp","stdio","sse","gateway","proxy","bridge"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/supergateway"},{"id":22425,"title":"Superlance","library":"superlance","status":"active","version":"2.0.0","language":"python","ecosystem":"pypi","summary":"Superlance is a collection of plugin/monitor scripts for the Supervisor process control system. Version 2.0.0 introduces a major restructuring: it now requires Python 3.6+ and Supervisor 4+, and all scripts are installed as console scripts (e.g., `memmon`, `httpok`). The library is actively maintained with a mature API.","last_verified":"2026-04-27T00:00:00.000Z","tags":["supervisor","monitoring","process management","event listener"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/superlance"},{"id":24671,"title":"supermorecado","library":"supermorecado","status":"active","version":"0.2.0","language":"python","ecosystem":"pypi","summary":"Extends morecantile with additional CLI commands for managing and inspecting tile matrix sets. Version 0.2.0, supports Python >=3.11, maintained by Development Seed. Release cadence is intermittent.","last_verified":"2026-05-01T00:00:00.000Z","tags":["tile-matrix","morecantile","cli","geospatial"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/supermorecado"},{"id":8690,"title":"SuperQT","library":"superqt","status":"active","version":"0.8.1","language":"python","ecosystem":"pypi","summary":"SuperQT is a collection of missing widgets and components that extend the capabilities of PyQt and PySide for building rich graphical user interfaces. It provides a variety of useful classes, from advanced sliders and combo boxes to utility functions for array conversion and signal blocking. The current version is 0.8.1, with frequent minor releases to add features and fix bugs, typically on a monthly basis.","last_verified":"2026-04-16T00:00:00.000Z","tags":["Qt","GUI","PyQt","PySide","widgets","desktop"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/superqt"},{"id":26450,"title":"superstartup-closure-compiler","library":"superstartup-closure-compiler","status":"deprecated","version":"0.1.7","language":"javascript","ecosystem":"npm","summary":"A package providing a compiled .jar of Google Closure Compiler (SHA 579770a, Oct 2013) with an additional custom build that strips goog.debug calls. The package exposes two methods: getPath() and getPathSS() to retrieve paths to the vanilla and custom compiler jars respectively. Version 0.1.7 is the latest. It requires Node >=0.8.0 and is primarily used for JavaScript minification and optimization. Differentiators include a special build that removes debug logging for production builds. Note: the compiler version is very old and unmaintained since 2013, with no updates or security patches.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","Closure Compiler","minification","Performance"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/superstartup-closure-compiler"},{"id":15390,"title":"Superstatic Static File Server","library":"superstatic","status":"active","version":"10.0.0","language":"javascript","ecosystem":"npm","summary":"Superstatic is an enhanced static web server designed for modern web applications, currently at version 10.0.0. Originally built to power Firebase Hosting, it provides robust features such as HTML5 pushState support, clean URLs (removing `.html` extensions), advanced caching, and configurable routing via rewrites and redirects. It offers a flexible configuration system through `superstatic.json` or `firebase.json` files. The project maintains an active release cadence, frequently updating dependencies and Node.js engine support, with recent versions focusing on compatibility with newer Node.js LTS releases. Key differentiators include its rich configuration options for dynamic static site behavior, strong support for Single Page Applications (SPAs), and its historical role in Firebase's infrastructure.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","static","server","firebase","hosting","pushstate","html5","router","file","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/superstatic"},{"id":12756,"title":"Superstruct Data Validation","library":"superstruct","status":"active","version":"2.0.2","language":"javascript","ecosystem":"npm","summary":"Superstruct is a robust and composable library for validating data in JavaScript and TypeScript, designed to provide a simple yet powerful way to define data schemas and enforce their integrity. Currently stable at version 2.0.2, the library maintains an active release cadence, frequently publishing patches to address type resolution, minor bugs, and improve compatibility, as seen with recent 2.0.x releases. Its core differentiator lies in its idiomatic JavaScript API, making it easy to define complex data structures using plain objects and functions, rather than relying on class-based or decorator-heavy approaches. Superstruct focuses on clear error reporting and type inference, integrating seamlessly into TypeScript projects to provide compile-time type safety alongside runtime validation. It's particularly useful in API development, configuration parsing, and any scenario requiring reliable data ingress.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","api","array","assert","cast","check","checker","collection","data","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/superstruct"},{"id":10420,"title":"Supertest","library":"supertest","status":"active","version":"7.2.2","language":"javascript","ecosystem":"npm","summary":"Supertest is an HTTP assertion library built on top of SuperAgent, designed for testing web applications and APIs in Node.js. It simplifies making HTTP requests to an application (or a raw http.Server instance) and asserting on the responses. Key features include automatically binding the server to an ephemeral port, chaining assertions for status codes, headers, and body content, and seamless integration with any JavaScript test framework. The current stable version is 7.2.2, with recent releases indicating an active maintenance schedule focused on bug fixes and dependency updates. It provides a high-level abstraction, allowing developers to write clear and concise HTTP tests while retaining the ability to leverage SuperAgent's lower-level API when needed. It is a fundamental tool for integration testing of Node.js web services, especially when using frameworks like Express or Koa.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","bdd","http","request","superagent","tdd","test","testing"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/supertest"},{"id":14078,"title":"Supertest GraphQL Extension","library":"supertest-graphql","status":"maintenance","version":"1.1.4","language":"javascript","ecosystem":"npm","summary":"supertest-graphql extends the popular `supertest` library to provide a streamlined API for testing GraphQL endpoints. It is currently at version 1.1.4 and appears to be in maintenance mode, with minor bug fixes and dependency updates being the primary release activity. The library simplifies sending GraphQL queries, mutations, and even subscriptions over WebSockets, abstracting away the HTTP/WebSocket request details. Key differentiators include its direct integration with `supertest`'s familiar chaining API for assertions and request configuration, explicit methods for queries (`.query()`) and mutations (`.mutate()`), and specific helpers like `.expectNoErrors()` for GraphQL error validation. It also offers dedicated support for testing GraphQL subscriptions via WebSockets, making it a comprehensive tool for end-to-end GraphQL API testing, particularly within a Node.js testing environment like Jest.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","supertest","graphql","test","jest","apollo","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/supertest-graphql"},{"id":17375,"title":"Supertest with Proxy Support","library":"supertest-with-proxy","status":"abandoned","version":"5.0.2","language":"javascript","ecosystem":"npm","summary":"supertest-with-proxy is a specialized wrapper around the popular `supertest` library, designed to facilitate testing HTTP servers that require proxy configurations. It extends `supertest`'s capabilities by enabling the specification of an HTTP proxy for test requests, a common requirement in enterprise or complex network environments. The current stable version is 5.0.2. This package appears to be abandoned, with its last publish occurring over six years ago, meaning there are no active releases or maintenance, and its compatibility with modern Node.js or `supertest` versions is uncertain. Its key differentiator was providing direct proxy integration, which standard `supertest` does not offer out-of-the-box, simplifying testing for proxy-aware applications with a familiar, chainable API.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","superagent","supertest proxy","request","tdd","bdd","http","test","testing"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/supertest-with-proxy"},{"id":14077,"title":"Supertokens JS Overriding Utility","library":"supertokens-js-override","status":"active","version":"0.0.4","language":"javascript","ecosystem":"npm","summary":"The `supertokens-js-override` package provides foundational helper functions for implementing overrideable interfaces within the SuperTokens ecosystem. Its primary purpose is to enable developers to deeply customize the behavior of SuperTokens SDKs, allowing for the injection of custom logic into authentication and session management processes. This includes modifying how specific functions operate or altering the behavior of exposed APIs. While the package itself is at version `0.0.4`, it serves as a stable, internal dependency for other SuperTokens SDKs (like `supertokens-node` and `supertokens-auth-react`), which are more actively developed. Its release cadence is consequently very slow, as its core utility is mature. Key differentiators include its tight integration with SuperTokens' architecture, enabling method overriding akin to object-oriented `super` calls, and its support for complex customization scenarios directly within the application's backend or frontend code, rather than through external configuration dashboards.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/supertokens-js-override"},{"id":10275,"title":"SuperTokens Python SDK","library":"supertokens-python","status":"active","version":"0.31.2","language":"python","ecosystem":"pypi","summary":"SuperTokens Python SDK, version 0.31.2, provides a comprehensive solution for user authentication and session management in Python applications. It integrates with various web frameworks and offers recipes like email/password, social login, and multi-factor authentication. Releases are frequent, with multiple patch and minor versions often appearing monthly to add features and fix bugs.","last_verified":"2026-04-17T00:00:00.000Z","tags":["authentication","auth","session management","web security","jwt","oauth","mfa","openid"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/supertokens-python"},{"id":16688,"title":"SuperTokens Website Frontend SDK","library":"supertokens-website","status":"active","version":"20.1.6","language":"javascript","ecosystem":"npm","summary":"SuperTokens Website Frontend SDK (npm package `supertokens-website`) is a JavaScript library designed to manage user authentication and session lifecycles for web applications. Currently at version 20.1.6, this SDK facilitates seamless integration with SuperTokens backend services, handling tasks like session creation, refresh, and invalidation automatically. It operates by intercepting network requests to maintain secure sessions through cookies and headers, without direct communication with the SuperTokens Core service from the frontend. Releases occur frequently, with patch and minor updates weekly or bi-weekly, and major versions typically every few months. Unlike `supertokens-web-js`, which is a plain JavaScript SDK for custom UIs, `supertokens-website` is intended as the foundational frontend SDK that can be used directly or integrated into higher-level framework-specific SDKs (e.g., `supertokens-auth-react`) to provide comprehensive authentication solutions, including pre-built UI components and robust session management features.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","auth","authentication","authorisation","supertokens","chrome","firefox","IE","safari"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/supertokens-website"},{"id":5074,"title":"Supervisely Python SDK","library":"supervisely","status":"active","version":"6.73.556","language":"python","ecosystem":"pypi","summary":"Supervisely SDK for Python (pypi-slug: supervisely) provides Python wrappers to programmatically interact with the Supervisely computer vision platform. It simplifies tasks like data management, annotation, model training, and deployment. The library is actively maintained with very frequent releases, often daily or weekly, reflecting continuous development and bug fixes.","last_verified":"2026-04-12T00:00:00.000Z","tags":["computer vision","annotation","machine learning","data management","sdk","api"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/supervisely"},{"id":4399,"title":"supervision","library":"supervision","status":"active","version":"0.27.0.post2","language":"python","ecosystem":"pypi","summary":"Supervision is a Python library providing a set of easy-to-use utilities for computer vision projects. It simplifies common tasks such as object detection, segmentation, pose estimation, and tracking by offering robust data structures, annotators, and metrics. The library is actively maintained with frequent releases, currently at version 0.27.0.post2.","last_verified":"2026-04-12T00:00:00.000Z","tags":["computer vision","object detection","segmentation","pose estimation","tracking","annotation","metrics","roboflow"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/supervision"},{"id":1736,"title":"Supervisor","library":"supervisor","status":"active","version":"4.3.0","language":"python","ecosystem":"pypi","summary":"Supervisor is a client/server system that allows users to monitor and control a number of processes on UNIX-like operating systems. The Python package installs the `supervisord` server, `supervisorctl` client, and utilities. It also enables programmatic interaction with `supervisord` via its XML-RPC interface. The current stable version is 4.3.0, with releases occurring a few times a year for maintenance and feature updates.","last_verified":"2026-04-24T00:34:49.869Z","tags":["process manager","system service","daemon","process control","monitoring","xml-rpc"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/supervisor"},{"id":14950,"title":"Supervisord Dependent Startup","library":"supervisord-dependent-startup","status":"active","version":"1.4.0","language":"en","ecosystem":"pypi","summary":"supervisord-dependent-startup is a plugin for Supervisor (a process control system) that allows services to start only after their specified dependent services have reached a 'RUNNING' state. It addresses a common challenge where services require others to be fully operational before they can reliably launch. The current version is 1.4.0, and releases are generally made to support new Supervisor versions or address specific use cases, leading to an infrequent but stable release cadence.","last_verified":"2026-04-17T00:00:00.000Z","tags":["supervisor","plugin","startup","process management","dependencies"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/supervisord-dependent-startup"},{"id":12104,"title":"Node.js --preserve-symlinks Flag Support","library":"supports-preserve-symlinks-flag","status":"maintenance","version":"1.0.0","language":"javascript","ecosystem":"npm","summary":"This package, `supports-preserve-symlinks-flag`, is a focused, lightweight utility designed to programmatically determine whether the currently executing Node.js environment supports the `--preserve-symlinks` command-line flag. Currently at version 1.0.0, this package is highly stable and is likely in a maintenance-only mode, with new releases being infrequent unless Node.js introduces significant changes to its symlink resolution mechanisms or CLI flag behavior. Its core differentiation lies in its single-purpose simplicity, providing a direct boolean value (or `null` when executed in a browser environment) indicating support, without relying on any external dependencies. This functionality is crucial for developers needing to adapt application behavior or build processes based on the specific symlink resolution capabilities of the Node.js runtime, especially when deploying across diverse environments that might include older Node.js versions (specifically those prior to v6.2) where this flag was not available. It serves as a reliable check for ensuring compatibility and correct operation of file system-dependent logic.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","node","flag","symlink","symlinks","preserve-symlinks"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/supports-preserve-symlinks-flag"},{"id":20588,"title":"suppress-chunks-webpack-plugin","library":"suppress-chunks-webpack-plugin","status":"maintenance","version":"1.0.6","language":"javascript","ecosystem":"npm","summary":"Webpack plugin (v1.0.6) to suppress output files for specified entry chunks, useful when only certain chunk files (e.g., CSS, JS) are needed. Allows regex-based filtering per chunk or globally. No updates since 2017; works with webpack 3 and lower. A niche alternative to webpack's built-in entry options or custom output configuration.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/suppress-chunks-webpack-plugin"},{"id":20589,"title":"suppress-eslint-errors","library":"suppress-eslint-errors","status":"active","version":"3.0.2","language":"javascript","ecosystem":"npm","summary":"A jscodeshift-based codemod that runs ESLint against your codebase and adds eslint-disable-next-line comments for all existing violations, allowing gradual adoption of new rules. Current stable version is 3.0.2 (released under a new maintainer). Release cadence is sporadic, with major version bumps for breaking changes. Key differentiator: unlike manual rule disabling or lint suppressions, this automates the tedious process of adding suppression comments for legacy code, enabling teams to enable strict rules without immediate rewrites. Requires ESLint locally installed and Node >= 18.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/suppress-eslint-errors"},{"id":17377,"title":"Supra HTTP Client with Circuit Breaking","library":"supra-http","status":"maintenance","version":"1.8.5","language":"javascript","ecosystem":"npm","summary":"Supra-http is a fast HTTP client for Node.js that integrates a circuit breaker pattern to enhance resilience in distributed systems. It is built on top of the 'opossum' library for robust circuit breaking capabilities, allowing it to gracefully handle failures in remote services and prevent cascading outages. The package is currently at version 1.8.5. While the project description mentions forthcoming documentation, the last update on GitHub was in March 2023, and the last npm publish was also over a year ago, suggesting a maintenance or possibly abandoned status rather than active development. Its key differentiators include built-in circuit breaking and reported performance advantages over alternatives like `request` and `requestretry` according to its benchmarks. It supports gzip and brotli decompression for Node.js versions 10.17.x and above.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/supra-http"},{"id":22424,"title":"Sure","library":"sure","status":"active","version":"2.0.1","language":"python","ecosystem":"pypi","summary":"Sure is an idiomatic assertion library for Python, designed for expressive and readable test assertions. Version 2.0.1 is current. It monkey-patches built-in types like `str`, `list`, `dict` to provide fluent assertion chains (e.g., `\"hello\".should.equal(\"hello\")`). The library is in maintenance mode with sparse releases.","last_verified":"2026-04-27T00:00:00.000Z","tags":["testing","assertions","fluent","monkey-patching","python"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/sure"},{"id":15486,"title":"Surf Build Server","library":"surf-build","status":"abandoned","version":"2.0.0","language":"javascript","ecosystem":"npm","summary":"Surf is a minimalist, multi-platform, language-agnostic build server designed specifically for GitHub. It aims to simplify continuous integration by integrating directly with Git and GitHub workflows, supporting builds even without webhooks or complex firewall configurations (requiring only outgoing HTTP requests). The package, `surf-build` (version 2.0.0), provides both the `surf-run` server component and the `surf-build` command-line tool. It differentiates itself from more feature-rich CI solutions like Jenkins by offering a simple, opinionated approach. It automatically detects and builds projects using common tools (Node.js, Rust, .NET, Autotools, CMake, Xcode) or executes custom scripts (`build.sh`, `script/ci`). It lacks a dedicated UI, a plugin ecosystem, and does not support version control systems other than Git/GitHub.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","build","ci"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/surf-build"},{"id":5507,"title":"Surge Python SDK","library":"surge-api","status":"active","version":"1.5.21","language":"python","ecosystem":"pypi","summary":"The Surge Python SDK (current version 1.5.21) provides convenient access to the Surge AI API, enabling applications to interact with the Surge AI platform for data annotation, human intelligence tasks, and managing projects. It is actively maintained with regular updates.","last_verified":"2026-04-13T00:00:00.000Z","tags":["AI","data labeling","API client","human-in-the-loop","natural language processing"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/surge-api"},{"id":16690,"title":"SurrealDB Adapter for Better Auth","library":"surreal-better-auth","status":"active","version":"1.0.0","language":"javascript","ecosystem":"npm","summary":"This package provides an official adapter for integrating SurrealDB with the Better Auth authentication library. It enables `better-auth` to persist user and session data within a SurrealDB instance, leveraging its capabilities for authentication flows. The current stable version is `1.0.0`, with a `2.0.0-beta` series actively under development, indicating a continuous release cadence. A key differentiator is its compliance with `better-auth`'s `createAdapter` utility, ensuring full compatibility with core features like CLI-based schema generation. It also offers advanced ID generation options, including `sdk.UUIDv4` and `sdk.UUIDv7`, providing flexibility in how records are identified within SurrealDB. The library is designed for modern JavaScript/TypeScript environments, requiring Node.js >=20.0.0 or Bun >=1.2.0, and relies on peer dependencies for `surrealdb` and `better-auth`.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","adapter","auth","authentication","database","better-auth","better-auth-adapter","surreal-better-auth","surrealdb-better-auth","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/surreal-better-auth"},{"id":24672,"title":"SurrealDB Python Client","library":"surrealdb","status":"active","version":"2.0.0","language":"python","ecosystem":"pypi","summary":"Official Python client for SurrealDB, a distributed, multi-model database. Current version 2.0.0, supports Python >=3.10. Active development, releases aligned with SurrealDB server updates.","last_verified":"2026-05-01T00:00:00.000Z","tags":["database","surrealdb","async","client"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/surrealdb"},{"id":26451,"title":"SurrealDB Auth Adapter","library":"surrealdb-auth-adapter","status":"active","version":"0.2.1","language":"javascript","ecosystem":"npm","summary":"SurrealDB adapter for Better Auth (v0.2.1) — connects SurrealDB v3 multi-model database to Better Auth's authentication system via the surrealdb@^2.0.3 JS SDK. Integrates with Better Auth CLI to generate SurrealQL schema. Supports multiple ID generation strategies (ULID, UUIDv4, UUIDv7, GUID, auto) either server-side or SDK-side, and accepts both Surreal and SurrealSession instances. Requires Node.js ≥20 or Bun ≥1.2. Key differentiator: native SurrealDB identity generation and datetime handling fixes.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","surrealdb","better-auth","adapter","authentication","database","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/surrealdb-auth-adapter"},{"id":16912,"title":"SurrealDB Adapter for Better Auth","library":"surrealdb-better-auth","status":"active","version":"0.0.18","language":"javascript","ecosystem":"npm","summary":"The `surrealdb-better-auth` package provides a specialized adapter to seamlessly integrate `SurrealDB` as the data persistence layer for the `Better Auth` authentication library. It enables developers to leverage SurrealDB's flexible, real-time database capabilities for storing user accounts, sessions, and other authentication-related data. As of version 0.0.18, this package is in its early stages of development, indicating a pre-1.0 API stability and a likelihood of frequent updates and potential breaking changes. Its key differentiators include secure authentication, real-time data synchronization with SurrealDB, and a focus on high performance and scalability, all while offering easy configuration within a TypeScript-first environment. It's designed to work with specific peer dependency versions of `better-auth` and `surrealdb`.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","adapter","auth","authentication","database","better-auth","better-auth-adapter","surrealdb","surrealdb-adapter"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/surrealdb-better-auth"},{"id":27431,"title":"surrogate","library":"surrogate","status":"active","version":"0.1","language":"python","ecosystem":"pypi","summary":"A Python micro-library to create stubs for non-existing modules, enabling testing of import-dependent code. Current version 0.1, no active development observed.","last_verified":"2026-04-27T00:00:00.000Z","tags":["testing","stubs","mock","import"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/surrogate"},{"id":16689,"title":"SurveyJS React UI","library":"survey-react-ui","status":"active","version":"2.5.20","language":"javascript","ecosystem":"npm","summary":"survey-react-ui is a free, MIT-licensed React UI component library designed to render dynamic, interactive JSON-based forms and surveys directly within React applications. It enables developers to easily design and deploy complex, data-driven forms, polls, and quizzes, collecting user responses. The package is currently at version 2.5.20 and follows a rapid release cadence, with frequent minor and patch updates as indicated by the successive 2.5.x versions. Key differentiators include a rich set of over 20 built-in question types, support for custom question types, integrated themes with extensive CSS customization options, robust answer validation, and comprehensive TypeScript support. It is built upon `survey-core` for its underlying survey model logic and is broadly compatible with React versions 16.5, 17, 18, and 19. The library is backend-agnostic, with provided examples for Node.js, PHP, and ASP.NET environments.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","react","survey","form","surveyjs","survey-library","react-component","form-rendering","survey-renderer","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/survey-react-ui"},{"id":24673,"title":"SurveyGizmo API Wrapper","library":"surveygizmo","status":"active","version":"1.2.3","language":"python","ecosystem":"pypi","summary":"A Python wrapper for SurveyGizmo's (now Alchemer) RESTful API service. Current version 1.2.3 wraps most survey, campaign, contact, and response endpoints. Release cadence is sporadic; last release was 2020.","last_verified":"2026-05-01T00:00:00.000Z","tags":["surveygizmo","alchemer","api-wrapper","survey"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/surveygizmo"},{"id":6260,"title":"Surya OCR: Document Layout and Text Recognition","library":"surya-ocr","status":"active","version":"0.17.1","language":"python","ecosystem":"pypi","summary":"Surya OCR is a Python library offering state-of-the-art optical character recognition (OCR), document layout analysis, reading order detection, and table recognition for over 90 languages. It's built on deep learning models, providing high accuracy for complex document structures. The current version is 0.17.1, and it undergoes active development with frequent releases.","last_verified":"2026-04-14T00:00:00.000Z","tags":["OCR","document processing","deep learning","layout analysis","table recognition","reading order"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/surya-ocr"},{"id":14079,"title":"Susee TypeScript Bundler","library":"susee","status":"active","version":"1.5.1","language":"javascript","ecosystem":"npm","summary":"Susee is a TypeScript-first bundler designed specifically for JavaScript/TypeScript library packages. Currently at version 1.5.1, the project has seen active development, with significant features like a plugin pipeline and stabilized dual-format output (ESM and CommonJS) introduced in version 1.0.0. It differentiates itself by offering robust dependency graph resolution, type-checking, and the ability to automatically update `package.json` fields based on the output. Susee supports multiple entry points with subpath exports and loads its configuration from `susee.config.{ts,js,mjs}`. While powerful for modern TypeScript libraries, it currently rejects CommonJS and JSX/TSX dependencies by default, requiring specific plugins for compatibility.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","bundler","susee","suseejs","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/susee"},{"id":20590,"title":"SuSiE","library":"susie","status":"active","version":"3.0.0","language":"javascript","ecosystem":"npm","summary":"Server-Sent Events plugin for hapi.js, allowing event streaming via h.event() with support for individual event objects and readable streams. Current stable version: 3.0.0. Works with Node >=8.9.0. Key differentiator: tight hapi integration, auto-stringification of objects, and automatic handling of reconnect via a built-in 'end' event. Ideal for real-time updates like notifications or live feeds.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","sse","hapi","realtime","server-sent","streaming"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/susie"},{"id":15845,"title":"React Suspense Utilities","library":"suspend-react","status":"active","version":"0.1.3","language":"javascript","ecosystem":"npm","summary":"suspend-react is a utility library for integrating asynchronous operations seamlessly with React Suspense. It allows developers to define functions that return promises, which then 'suspend' rendering until the promise resolves, effectively bringing an `async/await` like paradigm to React components. The library manages pending and error states at a higher level via React's `<Suspense>` and Error Boundaries, reducing boilerplate in individual components. It features a global, key-based caching mechanism, similar to `useMemo` but with application-wide scope, supporting configurable cache invalidation via `lifespan` and custom equality functions. Additionally, it offers preloading, cache busting, and direct cache peeking utilities. The current stable version is 0.1.3, with recent patch releases in June 2023, indicating a stable yet actively maintained project under the pmndrs umbrella. It simplifies data fetching and resource loading within Suspense-enabled React applications.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","react","suspense","resource","asset","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/suspend-react"},{"id":12105,"title":"Sval JavaScript Interpreter","library":"sval","status":"active","version":"0.6.12","language":"javascript","ecosystem":"npm","summary":"Sval is a JavaScript interpreter written entirely in JavaScript, leveraging the Acorn parser to support modern ECMAScript features while maintaining compatibility with ES5 environments. As of version 0.6.12, it provides robust capabilities for executing JavaScript code in either an isolated sandbox or an invasive mode, depending on user requirements. This flexibility makes it particularly useful for environments where native `eval`, `setTimeout`, or `new Function` might be disabled or restricted due to security policies. The package is actively maintained, with frequent updates addressing bug fixes and dependency bumps, ensuring ongoing support for new JavaScript syntax and improved stability. Key differentiators include its ability to run cutting-edge ES features on older runtimes and its explicit support for both script and module source types, alongside TypeScript type definitions for enhanced developer experience.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","sval","js","eval","interpreter","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/sval"},{"id":2298,"title":"svcs: A Flexible Service Locator","library":"svcs","status":"active","version":"25.1.0","language":"python","ecosystem":"pypi","summary":"svcs is a flexible service locator for Python applications, simplifying dependency management and resource cleanup. It currently stands at version 25.1.0 and typically releases new versions every 1-2 months, incorporating bug fixes, minor features, and framework integrations.","last_verified":"2026-04-24T17:24:03.347Z","tags":["service locator","dependency injection","resource management","framework integration"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/svcs"},{"id":10423,"title":"Svelte","library":"svelte","status":"active","version":"5.55.4","language":"javascript","ecosystem":"npm","summary":"Svelte is a revolutionary compiler-based UI framework for building web applications, currently at version 5.55.4. Unlike traditional frameworks that operate at runtime, Svelte shifts the work to compile time, converting declarative components into highly efficient JavaScript that surgically updates the DOM. This approach results in smaller bundle sizes, faster initial load times, and improved runtime performance, as it eliminates the need for a virtual DOM or a large runtime library. Svelte 5, with its new 'runes' API, introduces a universal, fine-grained reactivity system that makes state management more explicit and consistent across components and standalone JavaScript/TypeScript files. It maintains a rapid release cadence, frequently pushing patch updates and incorporating minor features, while major versions like Svelte 5 introduce significant, yet often incrementally adoptable, paradigm shifts. Key differentiators include its compile-time approach, the absence of a virtual DOM, and the new runes-based reactivity that aims for a more intuitive and performant developer experience.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","svelte","UI","framework","templates","templating","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/svelte"},{"id":14080,"title":"Build Emails with Svelte","library":"svelte-email","status":"active","version":"0.0.4","language":"javascript","ecosystem":"npm","summary":"svelte-email is a library that empowers developers to craft and design email templates using the Svelte framework. It provides a set of Svelte components (such as <Html>, <Button>, <Text>, <Hr>) that abstract away the complex and often archaic requirements of creating table-based, cross-client compatible HTML emails. The library facilitates rendering these Svelte components into static HTML or plain text strings, which can then be dispatched through any preferred email service provider (e.g., Nodemailer, SendGrid, Postmark). Currently at version 0.0.4, the project is in a very early development stage, implying that frequent, potentially breaking changes are highly probable as the library matures. Its key differentiator is bringing the ergonomic and reactive component-driven development paradigm of Svelte to email templating, mirroring the functionality of `react-email` for React, aiming to significantly simplify email design and maintenance workflows.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/svelte-email"},{"id":27433,"title":"svelte-environment-variables","library":"svelte-environment-variables","status":"maintenance","version":"1.0.4","language":"javascript","ecosystem":"npm","summary":"A tiny helper (v1.0.4, no recent updates) for Svelte/Sapper apps that replaces environment variables with a configurable prefix (default SVELTE_APP_) at build time using Rollup's @rollup/plugin-replace or Webpack's DefinePlugin. Unlike Vite's built-in import.meta.env or dotenv, this package is Rollup/Webpack-only and designed specifically for Svelte/Sapper. No TypeScript types are included. Last published in 2020, it is effectively in maintenance mode.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","environment","variables","svelte","sapper","rollup","webpack"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/svelte-environment-variables"},{"id":14081,"title":"ESLint Parser for Svelte Files","library":"svelte-eslint-parser","status":"active","version":"1.6.0","language":"javascript","ecosystem":"npm","summary":"svelte-eslint-parser is the official ESLint parser designed specifically for Svelte applications. It processes `.svelte` files, including their template, script, and style sections, enabling ESLint to analyze and report issues within Svelte's unique syntax. The current stable version is 1.6.0. It follows a release cadence that aligns with new Svelte features and ESLint updates, with minor and patch releases occurring frequently to add support for new Svelte runes, syntax, and improve compatibility with recent ESLint versions. Its key differentiator is its deep integration with Svelte's AST, allowing it to provide a unified parsing experience for both the JavaScript/TypeScript logic and the Svelte-specific template markup, which is crucial for tools like `eslint-plugin-svelte` and `@intlify/eslint-plugin-svelte` to function effectively. The parser is essential for any Svelte project using ESLint for code quality and style enforcement.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","svelte","sveltejs","eslint","parser","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/svelte-eslint-parser"},{"id":26452,"title":"svelte-fast-check","library":"svelte-fast-check","status":"active","version":"0.4.5","language":"javascript","ecosystem":"npm","summary":"svelte-fast-check is a fast type and Svelte compiler warning checker for Svelte/SvelteKit projects, leveraging the TypeScript 7 (tsgo) preview (Go-based, parallel) for up to 24x faster incremental checks compared to svelte-check. Version 0.4.5 (Jan 2025) adds Windows support and fixes Node.js glob compatibility. Requires Node.js 22+ or Bun, Svelte 5+, and TypeScript 5+. Key differentiators: uses tsgo for faster incremental type checking, supports Svelte compiler warnings (unused CSS, a11y), reads warningFilter from svelte.config.js. Not included: CSS language service diagnostics.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","svelte","sveltekit","typescript","type-checker","tsgo","typescript-go"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/svelte-fast-check"},{"id":16913,"title":"Svelte HMR Core Utilities","library":"svelte-hmr","status":"active","version":"0.16.0","language":"javascript","ecosystem":"npm","summary":"svelte-hmr provides the core logic and utilities for implementing Hot Module Replacement (HMR) in Svelte 3 and 4 applications. It is not an end-user bundler plugin itself, but rather a foundational package leveraged by bundler-specific plugins (e.g., for Rollup, Webpack, Vite) to enable seamless development experiences. The package is currently stable at version `0.16.0` and receives updates as Svelte itself evolves or HMR patterns improve, typically releasing patch and minor versions on an as-needed basis rather than a strict schedule. Key differentiators include its bundler-agnostic design, robust state preservation mechanisms (both component and local variable state), and intelligent CSS injection capabilities, offering a consistent HMR experience across different build tools without needing full page reloads.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/svelte-hmr"},{"id":14952,"title":"Svelte Language Server","library":"svelte-language-server","status":"active","version":"0.17.30","language":"javascript","ecosystem":"npm","summary":"The Svelte Language Server (package `svelte-language-server`, currently at version 0.17.30) provides language-specific smarts for Svelte development within various editors by implementing the Language Server Protocol (LSP). It acts as the core engine for features like diagnostics, autocompletion, hover information, formatting, and code actions for Svelte, HTML, CSS/SCSS/LESS, and TypeScript/JavaScript within Svelte components. It is an actively maintained component of the broader `sveltejs/language-tools` monorepo, with frequent patch releases addressing performance improvements and bug fixes, typically on a weekly or bi-weekly cadence. Key differentiators include its deep integration with the Svelte compiler and TypeScript, leveraging `svelte2tsx` for seamless type-checking, and its ability to provide comprehensive language features across multiple embedded languages within `.svelte` files. Unlike many libraries consumed directly via `import`, this package is primarily designed to be run as a separate process by editor extensions (like the official VS Code Svelte extension) or custom LSP clients, offering a robust and extensible foundation for Svelte tooling. Its current stable versions require Node.js >= 18.0.0.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","svelte","vscode","atom","editor","language-server","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/svelte-language-server"},{"id":22426,"title":"svelte-loader","library":"svelte-loader","status":"active","version":"3.2.4","language":"javascript","ecosystem":"npm","summary":"A webpack loader for Svelte components, allowing you to use Svelte with webpack. This version (3.2.4) supports Svelte 3, 4, and 5 (including runes mode). It handles Svelte files (.svelte) and with extra config supports TypeScript in Svelte files. Key differentiator: it's the official webpack integration from the Svelte team, maintained alongside SvelteKit and Vite plugin. Requires manual webpack configuration for CSS extraction, aliasing, and resolving conditions. Alternatives include vite-plugin-svelte for Vite users.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","svelte","sveltejs","webpack-loader"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/svelte-loader"},{"id":15242,"title":"Svelte Loading Spinners","library":"svelte-loading-spinners","status":"active","version":"0.3.6","language":"javascript","ecosystem":"npm","summary":"This library offers a collection of loading spinner Svelte components. The current stable version is `0.3.6`. It provides a variety of visual spinners, including `Jumper`, `BarLoader`, `Circle`, and `Wave`, each implemented as a standalone Svelte component. Updates are typically released as needed, responding to bug fixes or Svelte ecosystem changes, rather than on a fixed cadence. A key architectural aspect is that these are pure Svelte components, making them reactive and easily integrated into any Svelte application. They are designed to work seamlessly with SvelteKit, particularly demonstrating integration with the `$app/stores.navigating` store for handling page transitions. Each spinner component is highly customizable via common props such as `size`, `color`, `unit`, and `duration`. Specific spinners like `Circle2` and `Circle3` offer additional, unique props for fine-grained control over their appearance. The package includes TypeScript type definitions, providing full type safety for developers using TypeScript in their Svelte projects.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","svelte","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/svelte-loading-spinners"},{"id":22427,"title":"svelte-preprocess-esbuild","library":"svelte-preprocess-esbuild","status":"active","version":"3.0.1","language":"javascript","ecosystem":"npm","summary":"A Svelte preprocessor that compiles TypeScript in Svelte files using esbuild. Version 3.0.1 is the latest stable release. It offers faster TypeScript compilation compared to svelte-preprocess's Babel-based TypeScript support, with a subset of esbuild's transform options. It provides both a `typescript` function and a `replace` function for define replacements. Ships TypeScript typings. Peer dependencies: esbuild >=0.14.0 and svelte >=3.5.0. Requires Node >=10. Maintained primarily by lukeed, with stable release cadence.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","esbuild","preprocess","typescript","svelte"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/svelte-preprocess-esbuild"},{"id":16231,"title":"Svelty-Email","library":"svelty-email","status":"active","version":"0.1.1","language":"javascript","ecosystem":"npm","summary":"Svelty-Email is a community-maintained fork of the svelte-email library, designed to facilitate the creation and rendering of email templates using Svelte. Inspired by React-Email, it allows developers to build responsive, component-based email layouts in a familiar Svelte environment, abstracting away the complexities of traditional HTML email development, such as table-based structures. The current stable version is 0.1.1, with a primary focus on adapting to Svelte's evolving ecosystem, including ongoing work for Svelte 5 support. Its key differentiator is enabling a modern Svelte development workflow for email templating, integrating seamlessly with SvelteKit projects and rendering emails to robust HTML or plain text suitable for various email service providers like Nodemailer. This project aims to keep the original library's vision alive and updated.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","svelte","sveltekit","email","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/svelty-email"},{"id":20591,"title":"SVG Inline Loader","library":"svg-inline-loader","status":"maintenance","version":"0.8.2","language":"javascript","ecosystem":"npm","summary":"A Webpack loader that inlines SVG files as modules while removing unnecessary metadata (e.g., from Adobe Suite or Sketch). The latest stable version is 0.8.2, last released in 2017. It offers query options to strip tags, attributes, and add CSS class/id prefixes to avoid collisions. Key differentiators: built-in sanitization of exported SVGs, configurable removal and prefixing, and seamless integration with Webpack 1/2. However, it is unmaintained and does not support Webpack 5; alternatives like @svgr/webpack are recommended for modern projects.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","svg","webpack","react","loader"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/svg-inline-loader"},{"id":20592,"title":"svg-loader","library":"svg-loader","status":"active","version":"0.0.2","language":"javascript","ecosystem":"npm","summary":"A simple webpack loader for importing SVG files directly as inline SVG strings or elements. Version 0.0.2 is the latest; this is an unofficial, likely low-maintenance loader. It provides a basic alternative to more feature-rich loaders like svg-inline-loader or raw-loader. Bundles as inline SVG, but lacks advanced optimization and caching features. Consider svgo-loader for optimization or @svgr/webpack for React components instead.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","svg","loader","webpack"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/svg-loader"},{"id":14082,"title":"SVG Document to HAST Parser","library":"svg-parser","status":"maintenance","version":"2.0.4","language":"javascript","ecosystem":"npm","summary":"svg-parser is a JavaScript library designed for converting SVG (Scalable Vector Graphics) document strings or fragments into a HAST (Hypertext Abstract Syntax Tree) compliant JavaScript object. This transformation provides a highly structured, JSON-friendly representation of the SVG, enabling programmatic manipulation, analysis, or further transformation within the unified syntax-tree ecosystem. The current stable version, 2.0.4, was last published in early 2020, indicating a maintenance-focused development cycle. It stands out by integrating directly with the HAST specification, making it a suitable choice for projects that already leverage unified or rehype for content processing, offering a consistent AST format across various document types like HTML and SVG. It boasts zero runtime dependencies.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","SVG","parser","JSON","object"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/svg-parser"},{"id":3822,"title":"SVG Path Objects and Parser","library":"svg-path","status":"active","version":"7.0","language":"python","ecosystem":"pypi","summary":"svg.path is a collection of objects that implement the different path commands in SVG, and a parser for SVG path definitions. It provides classes for various path segments (Line, Arc, CubicBezier, QuadraticBezier) and a `Path` object to collect them. As of version 7.0, it's actively maintained and frequently updated to reflect improvements and address edge cases in SVG path parsing.","last_verified":"2026-04-25T16:25:13.358Z","tags":["SVG","graphics","path","parser","geometry","vector"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/svg-path"},{"id":14083,"title":"SVG Path Parser","library":"svg-path-parser","status":"maintenance","version":"1.1.0","language":"javascript","ecosystem":"npm","summary":"svg-path-parser is a JavaScript library designed for parsing SVG `d` attribute path strings into a structured array of command objects. It is currently at version 1.1.0, with its last major update in 2020, suggesting it is in a maintenance phase rather than active development. The library provides a programmatic way to interpret complex SVG path data, converting shorthand notations (e.g., multiple consecutive `L` commands) into individual, distinct command objects. A key differentiator is its ability to convert all path commands to their absolute coordinate equivalents using the `makeAbsolute` function, which is useful for simplifying subsequent geometric calculations or transformations. It leverages a PEG.js grammar for robust parsing and is primarily designed for Node.js environments, shipping as a CommonJS module.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","svg","path","d","attribute","parser","lines","drawing"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/svg-path-parser"},{"id":20593,"title":"svg-react-loader","library":"svg-react-loader","status":"maintenance","version":"0.4.6","language":"javascript","ecosystem":"npm","summary":"A Webpack loader that transforms SVG files into reusable React components. Current stable version is 0.4.6. Allows inline SVG usage as React components or composition of multiple SVGs. Supports query parameters for component naming, attribute mapping, CSS class prefixing, and custom filter functions. Does not require Babel for output (ES5-7 compatible). Works with React >=0.14. Key differentiators: supports SVG/XML string or object tree input, filter API for node modification, and works as both a loader and pre-loader.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","webpack","loader","react","svg","component"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/svg-react-loader"},{"id":20594,"title":"svg-sprite-html-webpack","library":"svg-sprite-html-webpack","status":"maintenance","version":"2.4.1","language":"javascript","ecosystem":"npm","summary":"Webpack loader and plugin that generates an SVG sprite with <symbol> elements and injects it directly into the HTML output from html-webpack-plugin. Version 2.4.1 supports Webpack v3, v4, and v5 (added by contributors) and html-webpack-plugin v2, v3, and v5. The package is no longer actively maintained by the original author but has community upkeep. Unlike runtime SVG sprite solutions, this avoids extra HTTP requests by embedding the sprite at compile time. SVG files imported in JavaScript or specified via includeFiles are automatically optimized and deduplicated based on content.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","svg","sprite","svg sprite","webpack","webpack loader","webpack plugin"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/svg-sprite-html-webpack"},{"id":20595,"title":"svg-sprite-loader","library":"svg-sprite-loader","status":"active","version":"6.0.11","language":"javascript","ecosystem":"npm","summary":"Webpack loader for creating SVG sprites, enabling inline SVG usage via <use> tags. Current stable version 6.0.11, with a release cadence of roughly 2-3 major versions per year. Key differentiators: automatic runtime injection, isomorphic support for node/browser, customizable runtime generators, and external sprite file extraction for CSS/HTML imports. Supports webpack 5 (v6+), webpack 4 (v5), and earlier versions. Maintained by JetBrains.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","svg","sprite","svg sprite","svg stack","webpack","webpack2","webpack3","webpack loader"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/svg-sprite-loader"},{"id":18067,"title":"SVG to TypeScript/TSX Converter","library":"svg-to-ts","status":"active","version":"12.0.0","language":"javascript","ecosystem":"npm","summary":"svg-to-ts is a build tool that converts SVG icons into TypeScript or TSX files, facilitating the creation of tree-shakable icon libraries. It processes SVG files, applies optional SVGO optimization, and generates various output formats: a single TypeScript file exporting a constants object, multiple individual named constant exports, or separate files for each icon, optimized for lazy loading. It also automatically generates corresponding TypeScript types and interfaces for the icon sets. The current stable version is 12.0.0. The project maintains a consistent release cadence, often introducing major versions annually driven by updates to underlying tools like SVGO or advancements in TypeScript language features. Its key differentiators include robust SVGO integration for automatic optimization, broad support for Angular, React, and vanilla TypeScript/JavaScript environments, and the flexibility to produce diverse output structures tailored to different application architectures and lazy-loading strategies. This makes it a versatile solution for authors of component and icon libraries, as well as single-page application developers.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","SVG","TypeScript","Icons","Build-tool"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/svg-to-ts"},{"id":14084,"title":"SVG to Vue Component Converter","library":"svg-to-vue","status":"active","version":"0.7.0","language":"javascript","ecosystem":"npm","summary":"svg-to-vue is a utility designed to convert raw SVG code directly into a Vue component definition. It currently resides at version 0.7.0. While no explicit release cadence is published, it functions as a stable tool for its specific purpose. Its core differentiator is simplifying the integration of arbitrary SVG strings into Vue 2.x applications as programmatically generated components, with optional built-in SVGO optimization to reduce SVG file size and improve performance. This makes it particularly useful for dynamically rendering SVG content or when SVGs are sourced from external APIs or user input, rather than being static assets. It explicitly depends on Vue 2.x's `vue-template-compiler` for its functionality, making it incompatible with Vue 3.x.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","vue","svg","svgo"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/svg-to-vue"},{"id":14949,"title":"SVG to Vue Component Compiler","library":"svg-to-vue-component","status":"abandoned","version":"0.3.8","language":"javascript","ecosystem":"npm","summary":"svg-to-vue-component is a utility that compiles SVG files directly into Vue Single File Components (SFCs). This approach allows developers to import SVG assets as standard Vue components, enabling enhanced styling capabilities with CSS, direct application of DOM properties, and attachment of event handlers to the underlying SVG elements. The current stable version is 0.3.8, released in April 2019, indicating that the project is either abandoned or in a long-term maintenance state with no active development. Key differentiators include its built-in hot-reloading support via `vue-loader`, comprehensive support for all standard DOM props and events (unlike some alternatives that only support `class` and `style`), and flexible configuration options for SVGO, both project-wide and file-relative. It provides specific integration guides for Webpack, Vue CLI, Poi, and Nuxt.js 2 setups.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/svg-to-vue-component"},{"id":12106,"title":"SVG Vue Component","library":"svg-vue","status":"abandoned","version":"0.2.0","language":"javascript","ecosystem":"npm","summary":"svg-vue is a Vue 2 component designed to display SVG assets that have been processed and inlined by its companion Laravel Mix plugin, `laravel-mix-svg-vue`. It provides a declarative way to render SVGs within Vue templates, leveraging the build-time optimizations (like SVGO) provided by the Laravel Mix plugin. The current and only stable version is `0.2.0`, published over four years ago, indicating the package is largely abandoned with no ongoing development or maintenance. Its core differentiator was its tight integration into the Laravel Mix build pipeline, which was prevalent in many Laravel-Vue 2 projects, allowing for seamless management and rendering of SVGs without manual inline embedding or complex loading configurations. It does not support Vue 3+ directly and is strongly tied to older build tooling. Alternatives like `vue-inline-svg` or `unplugin-svg-vue-component` offer similar functionality for modern Vue versions and bundlers.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","laravel mix","svg-vue","component"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/svg-vue"},{"id":17067,"title":"SVG Sprite Command Line Interface","library":"svg2sprite-cli","status":"active","version":"2.0.1","language":"javascript","ecosystem":"npm","summary":"svg2sprite-cli provides a command-line interface for the `svg2sprite` library, designed to generate SVG sprites from a collection of individual SVG files. The current stable version is 2.0.1, though the underlying `svg2sprite` library, which `svg2sprite-cli` wraps, has not seen significant updates in approximately 9 years. The package itself has a very slow release cadence, with major version updates typically reflecting updates to its core dependency rather than new features in the CLI layer. Its key differentiator is providing a straightforward, opinionated command-line utility for SVG sprite generation, avoiding the need for direct programmatic integration of `svg2sprite` into a build system.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","svg","symbol","sprite","spritesheet","generator","icon","icons"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/svg2sprite-cli"},{"id":6902,"title":"SVG Elements Parsing","library":"svgelements","status":"active","version":"1.9.6","language":"python","ecosystem":"pypi","summary":"svgelements is a high-fidelity Python library for parsing and geometrically rendering SVG (Scalable Vector Graphics) files. It aims to correctly process SVG for use as geometric data, providing robust representations for core SVG elements such as Path, Matrix, Angle, Length, Color, and Point. The library is compatible with Python 3+ and adheres to SVG standard 1.1 and elements of 2.0, originating from the MeerK40t laser cutting project. It is currently at version 1.9.6 and sees active maintenance with frequent patch releases.","last_verified":"2026-04-15T00:00:00.000Z","tags":["svg","parsing","graphics","vector","geometry","renderer"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/svgelements"},{"id":2299,"title":"svglib - SVG to ReportLab Graphics Converter","library":"svglib","status":"active","version":"1.6.0","language":"python","ecosystem":"pypi","summary":"Svglib is a pure-Python library (current version 1.6.0) for reading SVG files and converting them into ReportLab Drawing objects. These objects can then be rendered to various output formats like PDF, PNG, or EPS using the ReportLab Open Source toolkit. It also includes a command-line tool, `svg2pdf`, for direct SVG to PDF conversion, offering a robust solution for integrating SVG graphics into document generation workflows.","last_verified":"2026-04-24T17:24:32.232Z","tags":["svg","graphics","conversion","pdf","png","reportlab","document generation"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/svglib"},{"id":20596,"title":"svgo-loader","library":"svgo-loader","status":"active","version":"5.0.0","language":"javascript","ecosystem":"npm","summary":"A webpack loader for optimizing SVG files using SVGO (Squeeze SVG). Current stable version is 5.0.0, which requires SVGO v4 and Webpack 4/5. Release cadence is irregular with major version bumps tied to SVGO major releases. Key differentiators: directly integrates SVGO optimization into webpack build pipeline, supports config file loading (e.g., svgo.config.js), and allows inline options override. Unlike other SVG optimization plugins, it delegates all configuration to SVGO's standard format.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","svgo","webpack"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/svgo-loader"},{"id":8691,"title":"svgpathtools","library":"svgpathtools","status":"active","version":"1.7.2","language":"python","ecosystem":"pypi","summary":"svgpathtools is a Python library (version 1.7.2) for manipulating and analyzing SVG Path objects and Bézier curves. It offers functions to read, write, and display SVG files, convert Bézier segments to polynomials, compute tangents, curvature, intersections, and perform various geometric transformations. It is actively maintained with releases as needed.","last_verified":"2026-04-16T00:00:00.000Z","tags":["svg","path","bezier","vector graphics","geometry","manipulation","parsing"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/svgpathtools"},{"id":24674,"title":"svgutils - Python SVG Editor","library":"svgutils","status":"active","version":"0.3.4","language":"python","ecosystem":"pypi","summary":"svgutils is a Python library for editing and manipulating SVG files. It allows you to create, transform, and combine SVG elements programmatically. Current version is 0.3.4. The library is in maintenance mode with infrequent releases.","last_verified":"2026-05-01T00:00:00.000Z","tags":["svg","editing","graphics","vector"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/svgutils"},{"id":3287,"title":"SVGWrite","library":"svgwrite","status":"maintenance","version":"1.4.3","language":"python","ecosystem":"pypi","summary":"SVGWrite is a Python library for programmatically creating SVG (Scalable Vector Graphics) drawings. It enables developers to generate vector graphic shapes, text, and images as XML files. The library is currently in maintenance mode (version 1.4.3, last updated July 14, 2022), meaning it receives bug fixes but no new feature development. It focuses solely on writing SVG files and does not support reading or modifying existing SVG documents, though it can embed other SVGs as images.","last_verified":"2026-04-25T08:02:05.684Z","tags":["SVG","graphics","vector graphics","drawing","XML"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/svgwrite"},{"id":2796,"title":"Svix Python Library","library":"svix","status":"active","version":"1.90.0","language":"python","ecosystem":"pypi","summary":"The Svix Python library provides a robust client for interacting with the Svix webhooks API, enabling developers to send, receive, and verify webhooks. It abstracts away complexities like retries, scaling, and security, offering both synchronous and asynchronous interfaces. The library supports Python 3.6+ and includes PEP 484 type hints. Svix aims to simplify webhook infrastructure, allowing applications to integrate webhook capabilities rapidly. It is actively maintained with regular updates.","last_verified":"2026-04-25T01:02:30.687Z","tags":["webhooks","api-client","verification","asyncio","sync","security"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/svix"},{"id":22428,"title":"svix-ksuid","library":"svix-ksuid","status":"active","version":"0.7.0","language":"python","ecosystem":"pypi","summary":"A pure-Python implementation of KSUIDs (K-Sortable Unique IDentifiers). Version 0.7.0 requires Python >= 3.10 and changes KsuidMs precision to 4ms. Library is stable with occasional minor releases.","last_verified":"2026-04-27T00:00:00.000Z","tags":["ksuid","unique-id","sortable","uuid-alternative"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/svix-ksuid"},{"id":8692,"title":"Subversion Command-Line Wrapper (svn)","library":"svn","status":"active","version":"1.0.1","language":"python","ecosystem":"pypi","summary":"The `svn` library by dsoprea is an intuitive Python wrapper for the Subversion (SVN) command-line client, compatible with Python 2.7 and 3.3+. It provides a lightweight interface for common SVN operations such as listing, getting info, logging, checking out, exporting, adding, committing, updating, and diffing. The library itself wraps the `svn` command-line executable, which must be installed separately on the system. The current version is 1.0.1, with its last release in February 2020.","last_verified":"2026-04-16T00:00:00.000Z","tags":["svn","subversion","vcs","version-control","wrapper","command-line"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/svn"},{"id":16915,"title":"Subversion Simple Auth Provider","library":"svn-simple-auth-provider","status":"active","version":"1.3.5","language":"javascript","ecosystem":"npm","summary":"The `svn-simple-auth-provider` package offers a Node.js-based solution for programmatically accessing credentials stored in Subversion's 'simple' authentication files. These files, typically located in `~/.subversion/auth/simple`, contain plaintext username and password pairs for various SVN realms. The library, currently at version 1.3.5, provides a `SvnSimpleAuthProvider` class to read and retrieve these stored credentials. Its release cadence is irregular, primarily focusing on dependency updates and minor bug fixes. A key differentiator is its direct parsing of the SVN simple auth file format, allowing integration into applications that need to interact with SVN repositories using stored credentials without invoking external SVN client commands. It requires Node.js version 16.20.2 or higher.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","auth-provider"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/svn-simple-auth-provider"},{"id":22429,"title":"sw-precache-webpack-plugin","library":"sw-precache-webpack-plugin","status":"abandoned","version":"1.0.0","language":"javascript","ecosystem":"npm","summary":"Webpack plugin (v1.0.0) that generates a service worker file using sw-precache to cache external project dependencies. Abandoned since 2019; no longer updated with new webpack versions. Key differentiator: simple integration for service worker caching in webpack builds, but superseded by workbox-webpack-plugin which is actively maintained and more feature-rich. Handles automatic cache busting, minification, and navigation fallback. Last stable release was 2017; requires Node >=4.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","webpack","plugin","precache","sw-precache","service","worker"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/sw-precache-webpack-plugin"},{"id":17967,"title":"Swagger Express Fixed Middleware","library":"swagger-express-fixed","status":"maintenance","version":"1.0.2","language":"javascript","ecosystem":"npm","summary":"swagger-express-fixed is a specialized fork of the legacy apigee-127/swagger-express library, designed to provide critical compatibility fixes for Node.js environments beyond version 10. The package, currently at version 1.0.2, aims to enable older Express applications that rely on the original `swagger-express` to run on modern Node.js runtimes without necessitating a complete rewrite to contemporary OpenAPI tooling like `swagger-ui-express` and `swagger-jsdoc`. It achieves this by integrating an updated `swagger-node-runner` (or its fixed variant), which now utilizes the `Sway` engine for robust API validation. This fork prioritizes stability and bug fixes over new feature development, making its release cadence infrequent and focused on critical maintenance for existing projects.","last_verified":"2026-04-23T00:00:00.000Z","tags":["javascript","swagger","api","apis","connect"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/swagger-express-fixed"},{"id":17968,"title":"Swagger Express Middleware","library":"swagger-express-mw","status":"abandoned","version":"0.7.0","language":"javascript","ecosystem":"npm","summary":"swagger-express-mw is an abandoned CommonJS middleware for integrating Swagger (OpenAPI 2.0) definitions with Express applications. It functions primarily as a wrapper around the `swagger-node-runner` package, handling the loading and application of Swagger definitions to an Express server. The package's current stable version is 0.7.0, released in January 2017. Both `swagger-express-mw` and its core dependency `swagger-node-runner` have not seen active development or releases in over seven years, indicating a lack of maintenance. While it simplifies the setup of Swagger-driven APIs by automating routing and validation based on a YAML or JSON definition, its age means it only supports Swagger 2.0 and is not compatible with modern OpenAPI 3.x specifications. There are several forks like `swagger-express-mw-fork` and `swagger-node-runner-fixed` attempting to address some of the issues or update dependencies for newer Node.js versions.","last_verified":"2026-04-23T00:00:00.000Z","tags":["javascript","swagger","api","apis","connect"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/swagger-express-mw"},{"id":20597,"title":"Swagger JSDoc Webpack Plugin","library":"swagger-jsdoc-webpack-plugin","status":"active","version":"2.1.0","language":"javascript","ecosystem":"npm","summary":"Integrates swagger-jsdoc into Webpack to automatically generate a swagger.json file from JSDoc comments in your source files during the build process. The stable version is 2.1.0 (released 2022-12-17). It provides a convenient way to keep API documentation in sync with code by leveraging Webpack's compilation pipeline. Unlike manual generation scripts, this plugin integrates seamlessly into existing Webpack configs, supports custom output filenames, and passes all options directly to swagger-jsdoc. Ships TypeScript types. Note that the plugin had no releases after 2022 and may require manual dependency updates for security fixes.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","swagger","jsdoc","webpack","plugin","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/swagger-jsdoc-webpack-plugin"},{"id":17972,"title":"Swagger Node.js API Middleware Runner","library":"swagger-node-runner","status":"abandoned","version":"0.7.3","language":"javascript","ecosystem":"npm","summary":"swagger-node-runner is a middleware engine designed to integrate Swagger (now OpenAPI) definitions with various Node.js web frameworks, including Connect, Express, Restify, Hapi, and Sails. It handles the loading and processing of API definitions, routing, and applying middleware based on the specification. The package is currently at version 0.7.3, with its last known release in October 2016. Its primary differentiation from earlier solutions was the complete replacement of `swagger-tools` with the `Sway` library starting from version 0.6.0, which was further updated to `Sway 1.0` in version 0.7.0. Due to its age and lack of recent updates, the project appears to be abandoned, meaning it does not receive new features, bug fixes, or security patches. Developers should exercise caution regarding its compatibility with modern Node.js versions and potential security vulnerabilities in its outdated dependencies.","last_verified":"2026-04-23T00:00:00.000Z","tags":["javascript","swagger","api","apis","swagger-connect","swagger-express","swagger-restify","swagger-hapi","swagger-sails"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/swagger-node-runner"},{"id":17970,"title":"Swagger Node.js API Runner (Fixed)","library":"swagger-node-runner-fixed","status":"maintenance","version":"1.0.1","language":"javascript","ecosystem":"npm","summary":"`swagger-node-runner-fixed` is a maintained fork of the original `apigee-127/swagger-node-runner`, primarily addressing compatibility issues with Node.js versions greater than 10. It serves as a comprehensive loader and middleware utility for building API projects based on Swagger/OpenAPI specifications, seamlessly integrating with popular Node.js web frameworks like Express, Restify, and Hapi. The package's current stable version is 1.0.1. Its core functionality involves interpreting a Swagger definition, applying various 'fittings' (middleware), and routing incoming requests to corresponding controllers based on the API specification. A significant architectural shift occurred in earlier versions (around v0.6.0 and v0.7.0), transitioning the underlying Swagger processing engine from `swagger-tools` to the more robust `Sway` library, which brought improved validation and schema capabilities. The project's release cadence is now infrequent, focusing on critical fixes and maintaining Node.js compatibility rather than extensive feature development.","last_verified":"2026-04-23T00:00:00.000Z","tags":["javascript","swagger","api","apis","swagger-connect","swagger-express","swagger-restify","swagger-hapi","swagger-sails"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/swagger-node-runner-fixed"},{"id":14085,"title":"SwaggerParser","library":"swagger-parser","status":"active","version":"10.0.3","language":"javascript","ecosystem":"npm","summary":"SwaggerParser (published as `@apidevtools/swagger-parser`) is a robust library for parsing, validating, and manipulating Swagger 2.0 and OpenAPI 3.x specifications in both Node.js and browser environments. The current stable version is 12.1.0, which added support for OpenAPI 3.1.2. The project maintains an active release cadence, frequently updating to support newer OpenAPI specifications and address bug fixes and security concerns. Key differentiators include its comprehensive handling of `$ref` pointers (local, external, circular), ability to bundle multiple spec files into a single document, dereferencing all pointers for easy object manipulation, and extensive testing against over 1,500 real-world APIs. It reliably maintains object reference equality when resolving pointers, ensuring consistent data structures.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","swagger","openapi","open-api","json","yaml","parse","parser","validate","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/swagger-parser"},{"id":4790,"title":"Swagger Spec Validator","library":"swagger-spec-validator","status":"active","version":"3.0.4","language":"python","ecosystem":"pypi","summary":"Swagger Spec Validator is a Python library that validates Swagger Specs against the Swagger 1.2 or Swagger 2.0 specification. The validator aims to check for full compliance with the Specification. It is currently in active maintenance, with version 3.0.4 released in June 2024.","last_verified":"2026-04-12T00:00:00.000Z","tags":["swagger","openapi","validation","api-specification"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/swagger-spec-validator"},{"id":16233,"title":"API Telemetry and Monitoring for Node.js","library":"swagger-stats","status":"active","version":"0.99.7","language":"javascript","ecosystem":"npm","summary":"Swagger-stats is a Node.js library for API telemetry and Application Performance Monitoring (APM). It traces REST API calls and responses, collecting performance, health, and usage statistics per API operation. It supports popular Node.js frameworks including Express, Fastify, Koa, Hapi, and Restify, detecting API operations based on Express routes or an optional OpenAPI (Swagger) specification. Key differentiators include a built-in telemetry UI for immediate monitoring, out-of-the-box integration with Prometheus/Grafana for monitoring and alerting, and Elasticsearch/Kibana for detailed API analytics. The current stable version is 0.99.7, indicating it's actively developed and approaching a 1.0 release, with a cadence of regular bug fixes and dependency updates, alongside occasional feature enhancements. It provides granular metrics to identify problematic endpoints, errors, and performance bottlenecks.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","api","observability","telemetry","node","express","koa","hapi","fastify"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/swagger-stats"},{"id":15846,"title":"Swagger Test Code Generator","library":"swagger-test-templates","status":"maintenance","version":"1.6.0","language":"javascript","ecosystem":"npm","summary":"swagger-test-templates is a Node.js library designed to generate API test code directly from a Swagger 2.0 specification. It currently stands at version 1.6.0, with its most recent listed releases (1.5.0, 1.4.0) indicating ongoing maintenance rather than rapid feature development. The library differentiates itself by allowing users to specify the assertion format (e.g., 'should', 'expect', 'assert') and the HTTP request module (e.g., 'supertest', 'request') for the generated tests. It also includes capabilities for generating load tests and supports custom Handlebars templates for advanced customization of the test output. A key limitation is its exclusive focus on Swagger 2.0, meaning it does not natively support newer OpenAPI 3.x specifications.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","Swagger","API","Test"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/swagger-test-templates"},{"id":16235,"title":"Swagger TypeScript API Client Generator","library":"swagger-typescript-api","status":"active","version":"13.6.10","language":"javascript","ecosystem":"npm","summary":"The `swagger-typescript-api` package is a code generation utility designed to create API client code and comprehensive TypeScript types directly from an OpenAPI Specification (Swagger) document. It offers robust support for both OpenAPI 3.0 and 2.0 definitions, handling specifications provided in JSON or YAML formats. Developers can configure the generated client to utilize either the native Fetch API or the widely-used Axios library, catering to diverse project requirements and existing HTTP client preferences. Currently at version 13.6.10, the project demonstrates an active development lifecycle with consistent patch releases that address bugs and introduce minor features. Its key differentiators include generating fully type-safe API interfaces, reducing manual boilerplate, and enabling a streamlined development workflow for interacting with RESTful APIs in TypeScript-driven applications, ensuring better maintainability and fewer runtime errors.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/swagger-typescript-api"},{"id":15847,"title":"Swagger TypeScript Codegen","library":"swagger-typescript-codegen","status":"maintenance","version":"3.2.4","language":"javascript","ecosystem":"npm","summary":"This package, currently at version 3.2.4, generates TypeScript client code from a Swagger/OpenAPI 2.0 specification file. It leverages Mustache templates for highly customizable code generation, allowing developers to define their own class, method, and type structures. The generated code is built upon `superagent` for HTTP requests, making it adaptable for both Node.js and browser environments when used with bundlers like Browserify or Webpack. The project originated as a fork to streamline specific functionalities and integrate code quality checks via JSHint and code beautification with JS-Beautify. While not indicating a rapid release cadence, its focus on customization and robust template-driven generation makes it suitable for projects requiring tailored API clients.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","swagger","rest"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/swagger-typescript-codegen"},{"id":2300,"title":"Swagger UI Bundle","library":"swagger-ui-bundle","status":"active","version":"1.1.0","language":"python","ecosystem":"pypi","summary":"Swagger UI bundle provides the static files for Swagger UI, making it easy to integrate into Python web frameworks without needing to manage frontend assets. It ships a specific version of Swagger UI, which is then served by the user's web application. The current version is 1.1.0. Release cadence is infrequent, typically aligning with significant upstream Swagger UI updates or maintenance.","last_verified":"2026-04-24T17:24:56.341Z","tags":["swagger","openapi","api documentation","web framework","static files","flask","fastapi"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/swagger-ui-bundle"},{"id":17376,"title":"Swagger UI Dist","library":"swagger-ui-dist","status":"active","version":"5.32.4","language":"javascript","ecosystem":"npm","summary":"swagger-ui-dist is an npm package that provides the compiled, production-ready 'dist' folder of Swagger UI as a direct, dependency-free module. It is designed for scenarios where users prefer to serve Swagger UI's static assets directly, without the 'swagger-ui' package installing its own dependencies. The current stable version is 5.32.4, with frequent patch releases addressing bug fixes and security updates, alongside regular minor releases introducing features like OpenAPI 3.2.0 support and dark mode. Its primary differentiator is offering a pre-built bundle, making it ideal for integration into existing web servers (e.g., Express, Koa) or static file serving environments, offering a lean alternative to the more feature-rich but dependency-laden 'swagger-ui' package.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/swagger-ui-dist"},{"id":22430,"title":"Swagger UI for Python","library":"swagger-ui-py","status":"active","version":"25.7.1","language":"python","ecosystem":"pypi","summary":"A library to easily integrate Swagger UI and Swagger Editor into Python web frameworks (Tornado, Flask, Quart, Sanic, Falcon). Current version 25.7.1. Releases follow CalVer, approximately monthly.","last_verified":"2026-04-27T00:00:00.000Z","tags":["swagger","openapi","flask","tornado","sanic","quart","falcon","api-documentation"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/swagger-ui-py"},{"id":17380,"title":"Swagger UI for React","library":"swagger-ui-react","status":"active","version":"5.32.4","language":"javascript","ecosystem":"npm","summary":"swagger-ui-react is a specialized React component that seamlessly integrates Swagger UI directly into React applications. It exposes the full capabilities of Swagger UI through a simple React component, `SwaggerUI`. Unlike the core Swagger UI distribution, this package declares `react` and `react-dom` (versions >=16.8.0 <20) as peer dependencies, ensuring compatibility with existing React environments. The package's versioning closely mirrors the underlying Swagger UI, with the current stable release being 5.32.4. It receives frequent updates, including bug fixes, performance enhancements, and crucial security patches, as demonstrated by recent releases addressing several CVEs and introducing features like basic OpenAPI 3.2.0 support and dark mode. A notable aspect is the inclusion of anonymized installation analytics via Scarf, which users can easily opt out of through `package.json` settings or an environment variable. Developers should be mindful of specific prop behaviors, such as `layout` and `docExpansion` applying only on initial mount, and the mutual exclusivity of the `spec` and `url` props.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/swagger-ui-react"},{"id":17971,"title":"Koa 2 Middleware for Swagger 2.0 Validation","library":"swagger2-koa","status":"active","version":"5.1.0","language":"javascript","ecosystem":"npm","summary":"swagger2-koa is a Koa 2 middleware package designed for loading, parsing, and validating incoming HTTP requests and outgoing responses against a Swagger 2.0 document. As of version 5.1.0, it targets Node.js version 22 or higher and is an ESM-only package. The library offers two primary modes of operation: a comprehensive `router` utility that sets up a full Koa server with pre-configured middleware (including `@koa/cors`, `@koa/router`, and `koa-bodyparser`), or a standalone `validate` middleware for integration into existing Koa applications. It strictly enforces schema validation, returning HTTP 400 for invalid requests and HTTP 500 for invalid responses, providing detailed validation errors. The release cadence is driven by dependency updates and major refactors, such as the recent transition to ESM. Its key differentiator lies in its specific focus on Koa 2 and Swagger 2.0, providing robust API contract enforcement.","last_verified":"2026-04-23T00:00:00.000Z","tags":["javascript","swagger","swagger2","typescript","koa","koa2"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/swagger2-koa"},{"id":17379,"title":"SwaggerHub CLI","library":"swaggerhub-cli","status":"active","version":"0.11.0","language":"javascript","ecosystem":"npm","summary":"The SwaggerHub CLI is a command-line interface tool designed to enable automation and streamline workflows around SwaggerHub. It allows teams to integrate API lifecycle management directly into their CI/CD pipelines, supporting operations such as creating new APIs, updating existing API versions, and managing API states (e.g., marking versions as published or default). The current stable version is `0.11.0`. The package exhibits an active release cadence, with minor versions frequently introducing new features and improvements, often leveraging the `oclif` framework. Its primary differentiator is providing robust command-line access to SwaggerHub functionalities, making it ideal for programmatic API management and governance.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","oclif"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/swaggerhub-cli"},{"id":24675,"title":"SwanLab Toolkit","library":"swankit","status":"active","version":"0.2.4","language":"python","ecosystem":"pypi","summary":"Base toolkit for SwanLab, a machine learning experiment tracking and visualization platform. Version 0.2.4 provides core utilities like data models, chart types (ECharts), and helper functions for building SwanLab extensions. Released on PyPI with active development.","last_verified":"2026-05-01T00:00:00.000Z","tags":["swanlab","toolkit","experiment-tracking","machine-learning","utilities"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/swankit"},{"id":9347,"title":"SwanLab","library":"swanlab","status":"active","version":"0.7.15","language":"python","ecosystem":"pypi","summary":"SwanLab is a Python library for streamlined tracking and management of AI training processes. It offers experiment tracking, visualization, automatic logging, hyperparameter recording, experiment comparison, and multi-user collaboration. SwanLab supports both cloud and offline usage, integrating with over 30 mainstream AI training frameworks. The current version is 0.7.15, with frequent patch and minor releases.","last_verified":"2026-04-16T00:00:00.000Z","tags":["AI/ML","experiment tracking","visualization","hyperparameter tuning","MLOps","deep learning"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/swanlab"},{"id":6466,"title":"Swapper","library":"swapper","status":"active","version":"1.4.0","language":"python","ecosystem":"pypi","summary":"Swapper is an unofficial API for Django's powerful but undocumented swappable models feature. It facilitates implementing arbitrary swappable models in reusable Django applications, akin to how `auth.User` is swappable. The library is actively maintained by the OpenWISP project with a moderate release cadence, with the latest major version being 1.4.0.","last_verified":"2026-04-15T00:00:00.000Z","tags":["django","swappable-models","models","reusable-apps","openwisp"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/swapper"},{"id":12107,"title":"Swarm.js: Decentralized Storage Client","library":"swarm-js","status":"abandoned","version":"0.1.42","language":"javascript","ecosystem":"npm","summary":"Swarm.js is a JavaScript library designed to facilitate interaction with the Swarm network, a decentralized storage platform. The package provides functionalities for uploading and downloading files and directories to and from Swarm, as well as hashing various data types. It specifically targets both Node.js and browser environments for these operations. The current stable version appears to be 0.1.42, indicating it never reached a 1.0 release. The library's development has ceased, with the maintainer explicitly stating it is no longer actively maintained and recommending Erebos (https://erebos.js.org/) as an alternative. Therefore, users should be aware of its abandoned status and consider alternatives for new projects, or for maintaining existing ones.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/swarm-js"},{"id":26453,"title":"swc-jit","library":"swc-jit","status":"maintenance","version":"0.2.0","language":"javascript","ecosystem":"npm","summary":"swc-jit v0.2.0 provides a just-in-time transpiler for Node.js using the experimental loader API, allowing TypeScript files to be executed directly without precompilation. It integrates with SWC for fast transpilation and supports source maps for debugging. The package is designed as a lighter alternative to ts-node, leveraging SWC's speed. However, it relies on Node's experimental loaders, which may change across Node versions. The package has no recent updates and may be considered in maintenance mode.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","swc","transpile","esnext","es2020","module","loader","typescript","ts"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/swc-jit"},{"id":20598,"title":"swc-loader","library":"swc-loader","status":"active","version":"0.2.7","language":"javascript","ecosystem":"npm","summary":"Webpack loader for the SWC compiler (Rust-based transpiler for JS/TS). Current stable version 0.2.7. Released as part of the swc project (monorepo under @swc). Key differentiators: integrates SWC into Webpack build pipeline for fast transpilation; supports both JavaScript and TypeScript via swc configuration; can be run synchronously or asynchronously. Alternatives include babel-loader, ts-loader.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/swc-loader"},{"id":20599,"title":"swc-minify-webpack-plugin","library":"swc-minify-webpack-plugin","status":"active","version":"2.1.3","language":"javascript","ecosystem":"npm","summary":"A webpack plugin that uses swc.minify() to minify JavaScript bundles, offering faster performance than terser-webpack-plugin's swc mode. Current stable version is 2.1.3, released under Apache 2.0 license. It provides simpler options, enables mangle by default for better compression, and is a fork of swc-webpack-plugin with improved performance by using swc.minify() instead of swc.transform(). Requires webpack 5+ and @swc/core 1+ as peer dependencies. Ships TypeScript type definitions.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","webpack","plugin","minify","uglify","optimization","bundle","build","compile","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/swc-minify-webpack-plugin"},{"id":12108,"title":"SWC Node.js CLI","library":"swc-node","status":"abandoned","version":"1.0.0","language":"javascript","ecosystem":"npm","summary":"swc-node is a command-line interface (CLI) wrapper for `@swc-node/register`, a high-performance TypeScript and JavaScript transpiler designed for Node.js environments. While the `swc-node` package itself is at version `1.0.0` and has not seen recent updates (last published over four years ago), its core dependency, `@swc-node/register`, is actively developed, with its latest stable version being `1.11.0`. This library leverages SWC (Speedy Web Compiler), a Rust-based tool, to provide significantly faster compilation of TypeScript and modern JavaScript to a compatible target, often serving as a performant alternative to `ts-node` for development workflows. It focuses purely on transpilation without performing type checking, making it ideal for environments where build speed is prioritized and type checking is handled by a separate process (e.g., `tsc`). It supports both CommonJS via a `require` hook and ES Modules using Node.js's `--import` flag. Key differentiators include its Rust-native speed, minimal overhead, and `tsconfig.json` compatibility for transpilation options.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/swc-node"},{"id":20600,"title":"swc-webpack-plugin","library":"swc-webpack-plugin","status":"active","version":"1.0.0","language":"javascript","ecosystem":"npm","summary":"A webpack plugin that minifies bundles using swc, a fast Rust-based JS/TS minifier. Version 1.0.0 is the current stable release. It integrates as a custom minimizer in webpack's optimization pipeline, offering a synchronous mode option. Key differentiators: leverages swc's speed (often faster than Terser), supports all swc configuration options, and works with webpack 4 and 5. Ships TypeScript types.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","swc","webpack","plugin","minify","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/swc-webpack-plugin"},{"id":2301,"title":"Sandboxed Code Execution for AI Agents","library":"swe-rex","status":"active","version":"1.4.0","language":"python","ecosystem":"pypi","summary":"SWE-ReX (SWE-agent Remote Execution Framework) is a Python library designed for sandboxed code execution for AI agents. It provides a flexible runtime interface for interacting with shell environments, supporting execution locally or remotely across various platforms like Docker containers, AWS Fargate, Modal, and Daytona. This enables massively parallel agent runs and disentangles agent logic from infrastructure concerns, making it a core component for projects like SWE-agent. Currently at version 1.4.0, SWE-ReX maintains an active development cycle with regular updates enhancing backend support and overall stability.","last_verified":"2026-04-24T17:29:55.193Z","tags":["ai-agents","sandbox","code-execution","docker","cloud","swe-agent","developer-tools","asyncio"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/swe-rex"},{"id":1737,"title":"SWE-bench","library":"swebench","status":"active","version":"4.1.0","language":"python","ecosystem":"pypi","summary":"The official SWE-bench package (current version 4.1.0) provides a benchmark for evaluating large language models (LLMs) on software engineering tasks. It focuses on automatically testing model-generated code fixes against real-world software bugs and is actively developed with frequent updates, often involving significant changes between major versions.","last_verified":"2026-04-24T00:38:23.921Z","tags":["LLM","benchmark","software-engineering","evaluation","AI","NLP"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/swebench"},{"id":26454,"title":"Sweepi","library":"sweepi","status":"active","version":"0.0.22","language":"javascript","ecosystem":"npm","summary":"Run Sweepit lint rules against a project without modifying its dependencies. Version 0.0.22, released as a standalone CLI tool. It uses a private toolchain in ~/.sweepi to avoid conflicts with project ESLint configs or lockfiles. Key differentiator: no installation into project devDependencies, no ESLint plugin pollution. Supports linting all TypeScript files or only changed files (git-aware). Requires Node >=22.13.0.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/sweepi"},{"id":24676,"title":"sweeps","library":"sweeps","status":"active","version":"0.2.0","language":"python","ecosystem":"pypi","summary":"Weights and Biases Hyperparameter Sweeps Engine. Current version 0.2.0. Release cadence is irregular; last release was v0.2.0.","last_verified":"2026-05-01T00:00:00.000Z","tags":["hyperparameter-optimization","wandb","sweeps","machine-learning"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/sweeps"},{"id":22431,"title":"Sweetviz","library":"sweetviz","status":"active","version":"2.3.3","language":"python","ecosystem":"pypi","summary":"A pandas-based library to visualize and compare datasets, providing an automated EDA report in HTML. Current version is 2.3.3, with releases about quarterly.","last_verified":"2026-04-27T00:00:00.000Z","tags":["eda","visualization","pandas","data-profiling"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/sweetviz"},{"id":2797,"title":"SWE-smith","library":"swesmith","status":"active","version":"0.0.9","language":"python","ecosystem":"pypi","summary":"SWE-smith is an open-source Python toolkit designed for generating large-scale software engineering training data. It enables users to turn any GitHub repository into a 'SWE-gym' to create unlimited task instances (e.g., file localization, program repair, SWE-bench) for training Software Engineering (SWE) agents. The current version is 0.0.9, and it appears to be actively developed, with frequent updates and an upcoming NeurIPS 2025 Datasets & Benchmarks Track spotlight. [2, 4, 6]","last_verified":"2026-04-25T01:02:46.779Z","tags":["software engineering","AI agents","training data","bug generation","benchmarking","docker"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/swesmith"},{"id":26455,"title":"swift-js","library":"swift-js","status":"abandoned","version":"0.1.0","language":"javascript","ecosystem":"npm","summary":"A Swift-to-JavaScript transpiler (v0.1.0) that converts a subset of Swift syntax into JavaScript. Provides basic support for classes, functions, variables, and control flow. Not actively maintained; experimental status. Differentiators vs alternative transpilers (e.g., Kotlin/JS, Scala.js) include minimal dependencies and a simple CLI workflow, but lacks robust error handling, Unicode support, and standard library mapping. Suitable for proof-of-concept projects only.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/swift-js"},{"id":1738,"title":"Swifter","library":"swifter","status":"active","version":"1.4.0","language":"python","ecosystem":"pypi","summary":"Swifter is a Python package designed to significantly speed up `apply` operations on pandas DataFrames and Series. It achieves this by automatically determining the fastest available method for applying a function, leveraging vectorized pandas operations, Dask for parallel processing, or multi-threading/multi-processing. Swifter integrates directly into pandas objects, offering a seamless way to optimize user-defined functions without extensive code changes. The current version is 1.4.0, released in July 2023, and the project maintains an active development and release cadence.","last_verified":"2026-04-24T00:46:55.728Z","tags":["pandas","dataframe","performance","optimization","parallel-processing","dask"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/swifter"},{"id":3288,"title":"SWIG (Simplified Wrapper and Interface Generator)","library":"swig","status":"active","version":"4.4.1","language":"python","ecosystem":"pypi","summary":"SWIG is a software development tool that facilitates connecting programs written in C and C++ with a variety of high-level programming languages, including Python. It works by generating 'wrapper' code that allows scripting languages to access underlying C/C++ code. The current version is 4.4.1, with releases focused on C/C++ standard improvements, expanded language support, and Python compatibility updates.","last_verified":"2026-04-25T08:02:27.506Z","tags":["C++","C","wrapper","binding","FFI","extension","code generation"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/swig"},{"id":24677,"title":"Swimlane Python SDK","library":"swimlane","status":"active","version":"10.19.1","language":"python","ecosystem":"pypi","summary":"Official Python driver for the Swimlane SOAR API. Provides programmatic access to Swimlane instances for managing records, applications, alerts, and other entities. Current version 10.19.1, supports Python >=3.6, released irregularly with security and feature updates.","last_verified":"2026-05-01T00:00:00.000Z","tags":["soar","swimlane","api","security-orchestration"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/swimlane"},{"id":12109,"title":"Swimmer","library":"swimmer","status":"abandoned","version":"1.4.0","language":"javascript","ecosystem":"npm","summary":"Swimmer is a lightweight JavaScript utility for async task pooling and throttling. It provides two main APIs: `poolAll` for inline, promise-based concurrency control, and `createPool` for more advanced, reusable pools with configurable concurrency, error handling, and lifecycle events like `onSuccess`, `onError`, and `onSettled`. The library is designed to be simple to use, ES6 and async/await ready, and has zero external dependencies, making it a 3kb addition to projects. While effective for its stated purpose, the package (version 1.4.0) has not seen active development since its last update around August 2018, and its primary author has moved on to other projects. Therefore, new features, bug fixes, or security patches are unlikely.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/swimmer"},{"id":17378,"title":"Universal Swipe.js (swipe-js-iso)","library":"swipe-js-iso","status":"maintenance","version":"2.1.5","language":"javascript","ecosystem":"npm","summary":"swipe-js-iso is a lightweight, dependency-free JavaScript library for creating touch-enabled carousels and sliders, specifically forked from the original Swipe.js project. It aims to be compatible with 'universal' (isomorphic) applications, meaning it can theoretically be used in both browser and server-side rendering contexts (though typically client-side focused for DOM manipulation). The current stable version is 2.1.5, with the last publish being 7 years ago, suggesting a maintenance or inactive release cadence rather than active development. Its key differentiators include its minimal footprint and lack of external dependencies, providing a simple, performant solution for basic image or content swiping, particularly when alternatives like Swiper.js might be considered too heavy or feature-rich.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/swipe-js-iso"},{"id":12110,"title":"Swiper Slider","library":"swiper","status":"active","version":"12.1.3","language":"javascript","ecosystem":"npm","summary":"Swiper is a highly performant, free, and open-source mobile touch slider designed for modern web and hybrid applications. It leverages hardware-accelerated transitions to provide a smooth, native-like user experience. The library is specifically focused on modern platforms and touch devices, thus it is not universally compatible with all browsers or older environments. Swiper is currently at version 12.1.3, indicating active and continuous development with frequent patch and minor releases addressing bugs and introducing new features. Its key differentiators include its focus on touch interactions, modular architecture allowing developers to include only necessary components, and a robust API for extensive customization. It integrates well with various JavaScript frameworks.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","swiper","swipe","slider","touch","ios","mobile","cordova","phonegap","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/swiper"},{"id":12111,"title":"Switch Framework","library":"switch-framework","status":"maintenance","version":"0.2.5","language":"javascript","ecosystem":"npm","summary":"Switch Framework (version 0.2.5) is an early-stage frontend library designed for building web and Electron desktop applications. It emphasizes a \"runtime-first\" development workflow, aiming to allow applications to run without a traditional build step or bundler for basic setups. This approach means the framework is served and executed directly at runtime. It is intended to work in conjunction with `switch-framework-backend` for full functionality. The project is currently under active maintenance, but official documentation is not yet complete. Key differentiators include its bundler-less initial setup and specific targeting of both web and Electron environments, alongside a component-based architecture featuring integrated state management utilities. The framework is primarily developed by Switcherfaiz and has a companion CLI tool, `create-switch-framework-app`, for project initialization.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/switch-framework"},{"id":12112,"title":"SWR: React Hooks for Data Fetching","library":"swr","status":"active","version":"2.4.1","language":"javascript","ecosystem":"npm","summary":"SWR is a lightweight and performant React Hooks library for remote data fetching, currently at version 2.4.1. It implements the 'stale-while-revalidate' cache invalidation strategy, popularized by HTTP RFC 5861, to provide an always-fresh and responsive user interface. Maintained by Vercel, SWR ensures components receive a continuous stream of data updates automatically. It offers robust features like built-in caching, request deduplication, real-time revalidation on focus/network recovery, polling, pagination, local mutation for optimistic UI, smart error retry, and comprehensive TypeScript support. Its predictable release cadence, with frequent minor updates and patches, ensures ongoing stability and feature enhancements. Key differentiators include its simplicity with a single `useSWR` hook, strong focus on performance and developer experience, and broad support for modern React features like Suspense.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","swr","react","hooks","request","cache","fetch","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/swr"},{"id":17974,"title":"SWRev","library":"swrev","status":"active","version":"4.0.0","language":"javascript","ecosystem":"npm","summary":"SWRev is a lightweight, framework-agnostic library implementing the Stale-While-Revalidate (SWR) data fetching strategy. It allows applications to instantly display cached data (stale) while simultaneously revalidating that data with a fresh network request in the background, providing a fast and resilient user experience. Unlike framework-specific SWR implementations (e.g., Vercel's `swr` for React), SWRev focuses on core SWR logic, making it suitable for use with any JavaScript framework or even vanilla JavaScript projects. The current stable version is 4.0.0. The package has a slow release cadence, with its latest version published approximately three years ago, suggesting a mature and stable codebase that requires infrequent updates. It notably has zero runtime dependencies, which contributes to its lightweight nature.","last_verified":"2026-04-23T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/swrev"},{"id":6903,"title":"Sybil","library":"sybil","status":"active","version":"10.0.1","language":"python","ecosystem":"pypi","summary":"Sybil is a Python library designed for automated testing of examples embedded within your code and documentation. It parses examples from various source formats (like reStructuredText, Markdown, and Python docstrings) and evaluates them as part of your standard test suite, integrating with popular test runners such as pytest and unittest. The library is actively maintained, with frequent releases, and is currently at version 10.0.1.","last_verified":"2026-04-15T00:00:00.000Z","tags":["testing","documentation","doctest","pytest","unittest","code examples"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/sybil"},{"id":14954,"title":"Sybil Extras","library":"sybil-extras","status":"active","version":"2026.3.1.6","language":"en","ecosystem":"pypi","summary":"sybil-extras is a Python library that provides additional parsers and functionalities to Sybil, the documentation testing tool. It extends Sybil's capabilities to handle more complex documentation formats and integrations, such as MyPy documentation and advanced reStructuredText features. The library is actively maintained with frequent releases, currently at version 2026.3.1.6.","last_verified":"2026-04-16T00:00:00.000Z","tags":["documentation testing","pytest","sphinx","mypy","docutils","rst","myst"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/sybil-extras"},{"id":28316,"title":"syllables","library":"syllables","status":"active","version":"1.1.5","language":"python","ecosystem":"pypi","summary":"A Python package for estimating the number of syllables in words, based on the CMU Pronouncing Dictionary. Current version 1.1.5 (2026-01-11), released on PyPI about every 1-6 months with dependency fixes.","last_verified":"2026-05-09T00:00:00.000Z","tags":["syllables","natural language processing","pronunciation","cmu dictionary","phonetics"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/syllables"},{"id":6467,"title":"Syllapy","library":"syllapy","status":"maintenance","version":"0.7.2","language":"python","ecosystem":"pypi","summary":"Syllapy is a Python library designed for fast estimation of syllable counts in English words. It is currently at version 0.7.2. The project's GitHub repository was archived in October 2025, indicating it is no longer actively maintained.","last_verified":"2026-04-15T00:00:00.000Z","tags":["syllable-counting","nlp","natural-language-processing","text-processing"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/syllapy"},{"id":15848,"title":"Symbol OpenAPI TypeScript Fetch Client","library":"symbol-openapi-typescript-fetch-client","status":"abandoned","version":"1.0.3","language":"javascript","ecosystem":"npm","summary":"This package, `symbol-openapi-typescript-fetch-client` (version 1.0.3, last published in November 2021), provides a generated OpenAPI client for the Symbol blockchain. It is built using `symbol-openapi-generator` and designed to interact with Symbol nodes via the standard `fetch` API. It ships with TypeScript types, offering type-safe access to Symbol's REST API endpoints as defined by its OpenAPI specification at the time of its generation. However, it's crucial to note that this package is essentially an artifact generated from an older specification and generator. The README itself points users to `symbol-sdk-typescript-javascript`, which has since been deprecated (as of January 2022). For current Symbol blockchain development, the actively maintained `@symbol/symbol-sdk` package should be used instead, as this generated client is not regularly updated and reflects an outdated state of the Symbol ecosystem.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/symbol-openapi-typescript-fetch-client"},{"id":6904,"title":"SymEngine Python Bindings","library":"symengine","status":"active","version":"0.14.1","language":"python","ecosystem":"pypi","summary":"SymEngine.py is a Python library providing high-performance wrappers to the SymEngine C++ symbolic manipulation library. It aims to offer a fast and efficient alternative for symbolic mathematics in Python, often used as a backend for SymPy or independently. The library is actively maintained, with frequent releases that typically follow updates to the core C++ SymEngine library.","last_verified":"2026-04-15T00:00:00.000Z","tags":["symbolic mathematics","CAS","computer algebra","high performance","C++ bindings","numerical computation"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/symengine"},{"id":8693,"title":"Symmetry-adapted Force Constants (symfc)","library":"symfc","status":"active","version":"1.6.1","language":"python","ecosystem":"pypi","summary":"symfc is a Python library designed for calculating symmetry-adapted force constants, a critical component for phonon calculations in materials science. It utilizes crystal symmetry to significantly reduce the computational expense of determining these constants. The current version is 1.6.1, with new releases occurring periodically for bug fixes, performance enhancements, and new features.","last_verified":"2026-04-16T00:00:00.000Z","tags":["physics","materials science","phonons","force constants","crystallography","symmetry","HPC","scientific computing"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/symfc"},{"id":20601,"title":"SymlinkWebpackPlugin","library":"symlink-webpack-plugin","status":"active","version":"1.1.0","language":"javascript","ecosystem":"npm","summary":"A Webpack plugin to create symbolic links for emitted files. Current stable version is 1.1.0 (released in 2022). The plugin runs after Webpack's emit phase (by default) to create symlinks from one built file to another. It supports array configuration for multiple symlinks, a force option to create missing directories, and a hook option to specify the exact compiler hook (e.g., entryOption). Designed for static site deployments where a single-file router (like index.html) must also appear under a different name (e.g., 200.html). Works with Webpack 4 and 5. Maintained but low churn.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","webpack","plugin","symlink"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/symlink-webpack-plugin"},{"id":453,"title":"SymPy: Computer Algebra System in Python","library":"sympy","status":"active","version":"1.14.0","language":"python","ecosystem":"pypi","summary":"SymPy is a Python library for symbolic mathematics, enabling exact computation with algebraic expressions, calculus, matrices, and equations. The current version is 1.14.0, released on March 28, 2026, with a regular release cadence of approximately every 6 months.","last_verified":"2026-05-12T13:55:10.654Z","tags":["mathematics","symbolic computation","algebra","calculus","Python"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/sympy"},{"id":5508,"title":"SymSpellPy","library":"symspellpy","status":"active","version":"6.9.0","language":"python","ecosystem":"pypi","summary":"SymSpellPy is a Python port of the SymSpell spelling corrector, designed for high performance and low memory consumption. It provides fast fuzzy search and spell correction capabilities, capable of handling large dictionaries. The library is actively maintained, with a recent major release (v6.x) and a consistent release cadence addressing new features, bug fixes, and performance improvements.","last_verified":"2026-04-13T00:00:00.000Z","tags":["spell-checker","natural-language-processing","fuzzy-search","correction","nlp"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/symspellpy"},{"id":28312,"title":"symusic","library":"symusic","status":"active","version":"0.6.0","language":"python","ecosystem":"pypi","summary":"A high performance MIDI file parser with comprehensible interface. Current version 0.6.0, actively maintained on GitHub.","last_verified":"2026-05-09T00:00:00.000Z","tags":["midi","music","parser","high-performance"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/symusic"},{"id":20602,"title":"synapse-react-client","library":"synapse-react-client","status":"active","version":"4.0.9","language":"javascript","ecosystem":"npm","summary":"React component library and client SDK for integrating with the Sage Bionetworks Synapse API. Current stable version is 4.0.9, released monthly. Provides pre-built React components (EntityFinder, SynapseTable, etc.) along with React Query hooks and a SynapseContextProvider for managing authentication and caching. Supports TypeScript, MUI theming, and SCSS customization. Differentiated by official Synapse platform integration and a comprehensive set of data access and visualization widgets for biomedical research portals.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/synapse-react-client"},{"id":22432,"title":"Synapse S3 Storage Provider","library":"synapse-s3-storage-provider","status":"active","version":"1.6.0","language":"python","ecosystem":"pypi","summary":"A storage provider for Synapse, the Matrix homeserver, which fetches and stores media in Amazon S3 (or compatible object stores). Version 1.6.0 requires Synapse 1.140.0+. Released irregularly.","last_verified":"2026-04-27T00:00:00.000Z","tags":["matrix","synapse","s3","storage","media"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/synapse-s3-storage-provider"},{"id":28313,"title":"Synapse Python Client","library":"synapseclient","status":"active","version":"4.12.0","language":"python","ecosystem":"pypi","summary":"The official Python client for Synapse, a collaborative open-source research platform by Sage Bionetworks. Current version 4.12.0 (requires Python >=3.10, <3.15). Enables programmatic access to data storage, analysis tracking, and collaboration features. Released approximately monthly with breaking changes introduced in major versions (e.g., v4.x dropped Python 3.8 support and shifted to object-oriented models).","last_verified":"2026-05-09T00:00:00.000Z","tags":["synapse","sage","data repository","collaboration"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/synapseclient"},{"id":3289,"title":"Synapse Machine Learning (SynapseML)","library":"synapseml","status":"active","version":"1.1.3","language":"python","ecosystem":"pypi","summary":"SynapseML (formerly MMLSpark) is an open-source library that simplifies the creation of massively scalable machine learning (ML) pipelines on Apache Spark. It provides simple, composable, and distributed APIs for various ML tasks such as text analytics, computer vision, anomaly detection, and deep learning. SynapseML seamlessly integrates with Azure AI services and OpenAI, allowing for large-scale intelligent systems. Currently at version 1.1.3, it maintains an active release cadence with frequent updates.","last_verified":"2026-04-25T08:06:37.403Z","tags":["machine learning","spark","distributed computing","ai","azure","microsoft","deep learning","big data"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/synapseml"},{"id":16234,"title":"Synchronous Fetch API for Node.js and Browser","library":"sync-fetch","status":"active","version":"0.6.0","language":"javascript","ecosystem":"npm","summary":"sync-fetch is a JavaScript library that provides a synchronous wrapper around the standard Fetch API, enabling blocking network requests in environments where asynchronicity is not desired or feasible. Currently at version 0.6.0, it sees intermittent updates, with the last publish approximately four months ago, indicating an actively maintained but not rapidly evolving project. It internally leverages `node-fetch` for Node.js environments and `XMLHttpRequest` for browser contexts, adapting the underlying mechanism to provide a unified synchronous interface. Its primary differentiation is the synchronous execution, which, while useful for niche scenarios such as initial configuration loading or specific command-line utilities in Node.js, or within Web Workers in browsers to avoid blocking the main thread, generally carries significant performance and responsiveness implications due to its blocking nature. It is crucial to understand that using `sync-fetch` on the main thread of a browser or within the Node.js event loop will halt all other operations until the network request completes, making it generally unsuitable for interactive applications. The library explicitly outlines several limitations, particularly regarding body types like `Stream` or `Blob` and some advanced `fetch` options, which are inherent to synchronous request models.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","fetch","sync"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/sync-fetch"},{"id":16544,"title":"Synchronous MySQL Client","library":"sync-mysql","status":"maintenance","version":"3.0.1","language":"javascript","ecosystem":"npm","summary":"sync-mysql is a Node.js library that provides a synchronous interface for interacting with MySQL databases. Unlike most Node.js database drivers which are asynchronous and non-blocking, this package executes SQL queries in a blocking manner, making it suitable for simple scripts, command-line tools, initial setup routines, or test environments where blocking the event loop is acceptable or desired, rather than high-concurrency server applications. The current stable version is 3.0.1, published in late 2022. The release cadence is very slow, with significant gaps between major versions, suggesting a maintenance-only status. Its key differentiator is its synchronous API, which simplifies sequential database operations at the cost of Node.js's typical non-blocking benefits.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/sync-mysql"},{"id":24678,"title":"syncedlyrics","library":"syncedlyrics","status":"active","version":"1.0.1","language":"python","ecosystem":"pypi","summary":"A Python library and CLI tool to fetch synchronized lyrics in LRC format from multiple providers (Musixmatch, Deezer, Genius, Lrclib, NetEase). Version 1.0.1, supports Python >=3.8. Active development with monthly releases.","last_verified":"2026-05-01T00:00:00.000Z","tags":["lyrics","lrc","synchronized","music","cli"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/syncedlyrics"},{"id":6261,"title":"Syncer","library":"syncer","status":"active","version":"2.0.3","language":"python","ecosystem":"pypi","summary":"Syncer is a Python library designed to simplify the conversion of asynchronous functions to synchronous ones. It abstracts away the boilerplate of `asyncio.get_event_loop().run_until_complete()`, making it easier to call `async def` functions from synchronous contexts, particularly useful in testing or when integrating with synchronous codebases. The current version is 2.0.3, with releases occurring periodically to maintain compatibility and add features.","last_verified":"2026-04-14T00:00:00.000Z","tags":["async","sync","utility","concurrency","testing","asyncio"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/syncer"},{"id":1136,"title":"Synchronicity","library":"synchronicity","status":"active","version":"0.12.1","language":"python","ecosystem":"pypi","summary":"Synchronicity is a Python library designed to simplify the development of libraries that need to offer both synchronous (blocking) and asynchronous (non-blocking) APIs from a single async implementation. It achieves this by creating an event loop on a separate thread, wrapping functions, generators, and classes, allowing them to be called synchronously or asynchronously via a `.aio` attribute. The current version is 0.12.1, and it appears to be actively maintained with regular updates.","last_verified":"2026-04-23T17:25:51.876Z","tags":["async","sync","concurrency","utilities","library-development","event-loop","asyncio"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/synchronicity"},{"id":27434,"title":"Syncly Engine","library":"syncly-engine","status":"active","version":"0.1.10","language":"javascript","ecosystem":"npm","summary":"Syncly Engine is a local-first database synchronization engine for Expo/React Native apps, implementing the transactional outbox pattern to reliably sync data with cloud backends (initially Firestore). Current version 0.1.10 is under active development and not production-ready. It uses SQLite as the single source of truth, ULID keys for sortable IDs, soft deletes via deletedAt, and a provider abstraction for swappable cloud adapters. Key differentiators: offline-first, atomic writes of business data and sync payloads, conflict resolution tracking.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","react-native","expo","syncly","Syncly","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/syncly-engine"},{"id":12113,"title":"Syncpack","library":"syncpack","status":"active","version":"14.3.0","language":"javascript","ecosystem":"npm","summary":"Syncpack is a robust CLI tool and library designed to enforce consistent dependency versions across large JavaScript and TypeScript monorepos. Currently at stable version 14.3.0, it maintains a regular and active release cadence with several updates, including patches and minor features, issued monthly. Its core functionality includes linting for version inconsistencies, automatically fixing them, and updating dependencies to the latest available versions while preserving semver ranges. Syncpack differentiates itself through its deep integration with various monorepo tools like Lerna, Nx, and pnpm, and its recent rewrite in Rust for version 14 significantly improved performance and introduced a new, more modular API. It is widely adopted by organizations such as AWS, Microsoft, and Vercel for maintaining their large-scale projects.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","dependencies","exact-versions","lerna","lernajs","monorepo","npm","nx","package-json","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/syncpack"},{"id":24679,"title":"synphot","library":"synphot","status":"active","version":"1.7.0","language":"python","ecosystem":"pypi","summary":"Synthetic photometry library for astronomy, providing tools to simulate observations through various bandpasses, compute count rates, and handle spectral flux densities. Current version 1.7.0, requires Python >=3.10 and Astropy. Release cadence is irregular, approximately 1-2 minor versions per year.","last_verified":"2026-05-01T00:00:00.000Z","tags":["astronomy","synthetic-photometry","spectral-modeling"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/synphot"},{"id":27435,"title":"Synqly","library":"synqly","status":"active","version":"1.0.94","language":"python","ecosystem":"pypi","summary":"SDK for Synqly APIs. Current version: 1.0.94. Releases are frequent, typically multiple times a month. Provides client libraries for Synqly's security integration platform.","last_verified":"2026-04-27T00:00:00.000Z","tags":["sdk","security","api","integrations"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/synqly"},{"id":28314,"title":"Syntaqlite","library":"syntaqlite","status":"active","version":"0.5.7","language":"python","ecosystem":"pypi","summary":"A SQLite SQL toolkit providing parsing, formatting, validation, and an MCP server. Current version 0.5.7. Release cadence is active with frequent minor releases; breaking changes occur across minor versions (e.g., semantic renamed to analysis in 0.5.1).","last_verified":"2026-05-09T00:00:00.000Z","tags":["sql","sqlite","parser","formatter","validator","mcp"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/syntaqlite"},{"id":1739,"title":"Syrupy","library":"syrupy","status":"active","version":"5.1.0","language":"python","ecosystem":"pypi","summary":"Syrupy is a pytest plugin for snapshot testing, enabling developers to capture the current output of a value and compare it against a previously stored snapshot. It's currently on version 5.1.0 and maintains an active release cadence, typically releasing minor/patch versions every 1-3 months.","last_verified":"2026-04-24T00:47:20.529Z","tags":["pytest","testing","snapshots","developer-tools","fixtures"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/syrupy"},{"id":15849,"title":"Syslog Client for Node.js","library":"syslog-client","status":"maintenance","version":"1.1.1","language":"javascript","ecosystem":"npm","summary":"`syslog-client` is a pure JavaScript library for Node.js, designed to send log messages to remote syslog servers. It supports both the legacy BSD Syslog Protocol (RFC 3164) and the modern Syslog Protocol (RFC 5424), offering flexibility in message formatting. The library facilitates communication over both TCP and UDP transports, providing options to configure the target host, port, facility, and severity for outgoing messages. Currently at version 1.1.1, with its last update approximately 9 years ago, the package is considered to be in maintenance status. Its key differentiators include comprehensive RFC support and a simple API for common syslog operations, though developers should be aware of its age and lack of recent updates when considering new projects.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","logger","logging","syslog","syslog-client","syslog-logger","syslog-logging","tcp-syslog","tcp-syslog-client"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/syslog-client"},{"id":15391,"title":"Node.js Syslog Server","library":"syslog-server","status":"active","version":"1.0.1","language":"javascript","ecosystem":"npm","summary":"syslog-server is a lightweight Node.js library for creating a server to receive syslog messages over UDP. It provides a simple, event-driven API to start, stop, and manage the syslog listener. The library, currently at version 1.0.1, allows configuration of the listening port and address, and emits 'message' events for each incoming syslog packet. Each message event provides parsed details such as the reception date, originating host IP, IP protocol version (IPv4/IPv6), and the raw syslog message content. While it does not specify adherence to particular syslog RFCs for deep message parsing, it offers a foundational layer for applications needing to collect basic syslog data. Its primary differentiator is its minimal footprint and direct use of Node.js's built-in `dgram` module, making it suitable for simple syslog collection setups.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","syslog","syslog-server"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/syslog-server"},{"id":9348,"title":"sysrsync: Python wrapper for rsync","library":"sysrsync","status":"active","version":"1.1.1","language":"python","ecosystem":"pypi","summary":"sysrsync is a simple and safe Python wrapper designed to execute the system's `rsync` command-line utility. It provides a programmatic interface to construct `rsync` commands, helping to prevent common shell injection vulnerabilities and simplify complex `rsync` operations. The current version is 1.1.1, and it maintains an active but infrequent release cadence, primarily for bug fixes and minor enhancements.","last_verified":"2026-04-16T00:00:00.000Z","tags":["rsync","shell","subprocess","cli","synchronization","file transfer"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/sysrsync"},{"id":7773,"title":"systemd-python","library":"systemd-python","status":"active","version":"235","language":"python","ecosystem":"pypi","summary":"systemd-python provides a Python interface for libsystemd, allowing Python applications to interact with systemd components like the journal, daemon management, and unit control. The current version is 235. Releases are infrequent and typically tied to major systemd project releases.","last_verified":"2026-04-16T00:00:00.000Z","tags":["systemd","linux","daemon","journald","system_integration","low-level"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/systemd-python"},{"id":20604,"title":"SystemJS Babel Extension","library":"systemjs-babel","status":"active","version":"0.3.2","language":"javascript","ecosystem":"npm","summary":"SystemJS Babel Extension (systemjs-babel) version 0.3.2 provides transpilation of TypeScript (.ts) and ES modules (.js) in the browser via SystemJS. It leverages SystemJS's fetch hook to transpile source on-the-fly, skipping already registered System modules. This extension is intended for development workflows only and does not perform type checking or configuration hooks. It supports current syntax polyfills but not missing features. Last release 0.3.2 fixes a regex issue. Releases are infrequent; the package is stable but receives minimal updates.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/systemjs-babel"},{"id":14086,"title":"SystemJS Builder","library":"systemjs-builder","status":"deprecated","version":"0.16.15","language":"javascript","ecosystem":"npm","summary":"SystemJS Builder is a build tool designed for SystemJS (versions 0.x, up to 0.21). It enables the creation of single-file bundles from mixed-dependency module trees, encompassing ES6, CommonJS, AMD, and global scripts. A key feature was its ability to correctly handle circular references and bindings across these module formats, supporting CSP-compatible SystemJS loaders. The project is currently at version 0.16.15, which primarily includes maintenance fixes like locking a compatible Terser version. However, this project is officially deprecated as of SystemJS 2.0, with the recommendation to use Rollup for modern code splitting builds. It continues to support legacy SystemJS 0.21 builds but receives no active feature development, maintaining a very slow release cadence focused on critical bug fixes for its existing user base.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/systemjs-builder"},{"id":20603,"title":"SystemJS Babel Plugin","library":"systemjs-plugin-babel","status":"deprecated","version":"0.0.25","language":"javascript","ecosystem":"npm","summary":"A SystemJS plugin for on-the-fly Babel transpilation of ES2015+ JavaScript modules in the browser. Version 0.0.25 is the latest stable release; project appears unmaintained since 2016. Allows customizing Babel presets/polyfills per module. Superseded by native ES module support and modern bundlers; primarily of historical interest.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/systemjs-plugin-babel"},{"id":14087,"title":"SystemJS Route Bundler","library":"systemjs-route-bundler","status":"abandoned","version":"1.6.0","language":"javascript","ecosystem":"npm","summary":"systemjs-route-bundler is a specialized build tool designed to optimize single-page applications built with SystemJS. Instead of creating a single monolithic JavaScript bundle, it splits an application into multiple smaller bundles based on top-level routes. This approach aims to significantly reduce initial page load times by lazy-loading route-specific code as needed. It leverages SystemJS Builder internally to perform the bundling operations. The current stable version is 1.6.0. Given the project's last commit was around 2018 and the JavaScript module ecosystem has rapidly evolved, it is largely suited for legacy SystemJS-based applications and is considered abandoned. Its key differentiator was providing intelligent, route-based code splitting specifically for SystemJS, particularly useful when paired with solutions like ocLazyLoad-SystemJS-Router to enhance application load performance.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","systemjs","route","bundler"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/systemjs-route-bundler"},{"id":20605,"title":"systemjs-webpack-interop","library":"systemjs-webpack-interop","status":"active","version":"2.3.7","language":"javascript","ecosystem":"npm","summary":"systemjs-webpack-interop (v2.3.7) helps create webpack bundles consumable by SystemJS as in-browser modules. It dynamically sets the webpack public path based on the URL from which a SystemJS module was loaded, and provides utilities to verify webpack config interop. The package ships TypeScript types, supports webpack 4 and 5, and requires systemjs>=6. It offers both a webpack plugin (SystemJSPublicPathWebpackPlugin) and code-based approaches for auto public path setting. Active maintenance, with frequent fixes for IE11 compatibility and Windows paths.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/systemjs-webpack-interop"},{"id":5509,"title":"SystemRDL Compiler","library":"systemrdl-compiler","status":"active","version":"1.32.2","language":"python","ecosystem":"pypi","summary":"The systemrdl-compiler project implements a generic compiler front-end for Accellera's SystemRDL 2.0 register description language. It provides an elaborated register model that is easy to traverse and query, facilitating the creation of custom register space view generators. The project is actively maintained with frequent minor releases addressing bugs and adding features.","last_verified":"2026-04-13T00:00:00.000Z","tags":["hardware description","systemrdl","compiler","register description","EDA","CSR","automation","generator"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/systemrdl-compiler"},{"id":9349,"title":"SysV IPC","library":"sysv-ipc","status":"active","version":"1.2.0","language":"python","ecosystem":"pypi","summary":"sysv-ipc is a Python library that provides interfaces to System V Inter-Process Communication (IPC) primitives: semaphores, shared memory, and message queues. These mechanisms allow separate processes on the same machine to communicate and synchronize. The current version is 1.2.0, and the project has an active maintenance cadence on GitHub, primarily supporting Python 3.","last_verified":"2026-04-16T00:00:00.000Z","tags":["ipc","sysv","inter-process-communication","shared-memory","semaphores","message-queues"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/sysv-ipc"},{"id":17477,"title":"sywac CLI Parser","library":"sywac","status":"active","version":"1.3.0","language":"javascript","ecosystem":"npm","summary":"sywac (So You Want A CLI) is a Node.js library for parsing command-line arguments and building robust CLIs. It provides a fluid, asynchronous API for defining positional arguments, options, and complex nested commands, with features like type-based argument parsing and flexible auto-generated help content. The current stable version is 1.3.0. While its release cadence has been moderate, it remains an active project, most notably adding a `.strict()` mode in v1.3.0 for enhanced security against unknown flags. This differentiator helps prevent unexpected behavior from typos in sensitive operations. sywac is designed for Node.js environments (v4+) and focuses on a coherent API for both simple and complex CLI applications.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","cli","parser","command","args","argv"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/sywac"},{"id":14953,"title":"T3 JavaScript Framework","library":"t3js","status":"maintenance","version":"2.7.0","language":"javascript","ecosystem":"npm","summary":"T3 is a client-side JavaScript framework for building large-scale web applications, developed and battle-hardened at Box. Its current stable version is 2.7.0. Unlike many modern frameworks, T3 is explicitly not an MVC framework and is designed to be unopinionated, providing a foundational structure for scalable client-side code rather than an all-encompassing solution. It promotes loose coupling, explicit dependencies, and progressive enhancement, allowing integration with other libraries like jQuery, Backbone, or React. T3 defines functionality through three core component types: Services (utility libraries), Modules (managing DOM element interactions), and Behaviors (mixins for shared event handling). Its release cadence has been irregular, with the last significant updates around 2017, focusing on stability rather than active feature development.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","framework","browser","client-side","modular","component"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/t3js"},{"id":8694,"title":"Python Codec for ITU T.61 Strings","library":"t61codec","status":"active","version":"2.0.0","language":"python","ecosystem":"pypi","summary":"t61codec is a Python library that provides a codec for handling ITU T.61 character strings. It allows encoding Python strings into T.61 byte sequences and decoding T.61 byte sequences back into Python strings. The current version is 2.0.0 and it maintains a semantic versioning release cadence, though updates are infrequent.","last_verified":"2026-04-16T00:00:00.000Z","tags":["codec","t.61","itu-t","encoding","decoding"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/t61codec"},{"id":5075,"title":"Technical Analysis Library in Python","library":"ta","status":"active","version":"0.11.0","language":"python","ecosystem":"pypi","summary":"The `ta` library (Technical Analysis Library in Python, also known as `python-ta`) is a Python library designed for feature engineering on financial time series datasets. It provides a comprehensive collection of over 150 technical indicators and candlestick pattern recognition functions, built entirely on the Pandas library. Version 0.11.0 is the current release, and the project maintains an active, albeit intermittent, release cadence with new features and bug fixes.","last_verified":"2026-04-12T00:00:00.000Z","tags":["technical analysis","finance","feature engineering","pandas","stock market"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/ta"},{"id":5510,"title":"TA-Lib (Python Wrapper)","library":"ta-lib","status":"active","version":"0.6.8","language":"python","ecosystem":"pypi","summary":"TA-Lib is a Python wrapper for the widely-used TA-Lib C library, designed for technical analysis of financial market data. It provides over 150 indicators and candlestick pattern recognition functions, optimized for performance using Cython and NumPy. The current Python wrapper version is 0.6.8, and it maintains compatibility branches for different NumPy and underlying C TA-Lib versions.","last_verified":"2026-04-13T00:00:00.000Z","tags":["financial analysis","technical analysis","trading","numpy","pandas","cython"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/ta-lib"},{"id":12114,"title":"tabbable: Identify Tabbable DOM Nodes","library":"tabbable","status":"active","version":"6.4.0","language":"javascript","ecosystem":"npm","summary":"tabbable is a JavaScript utility library designed to accurately identify and return an array of all keyboard-tabbable DOM nodes within a specified container element. It systematically determines tabbability based on standard HTML semantics (e.g., `<button>`, `<input>`, `<a>` with `href`), explicit `tabindex` attributes, and various visibility and accessibility rules. The library is actively maintained, currently at version `6.4.0`, and receives regular minor and patch updates to enhance browser compatibility, support new web standards like the `inert` attribute, and address issues in virtual DOM environments like JSDOM. Its key differentiators include a zero-dependency footprint, small bundle size, high accuracy in diverse scenarios, and optimized performance. It supports a broad range of modern desktop browsers (Chrome, Edge, Firefox, Safari, Opera), but crucially, it dropped support for Internet Explorer browsers starting with v6.0.0. The library also provides granular control over how visibility checks are performed via the `displayCheck` option, accommodating various application needs.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/tabbable"},{"id":4791,"title":"Tabcompleter","library":"tabcompleter","status":"active","version":"1.4.0","language":"python","ecosystem":"pypi","summary":"Tabcompleter is a Python library that provides autocompletion functionality in the Python console, enhancing the interactive experience. It is a friendly fork of the unmaintained `fancycompleter` package. The current version is 1.4.0, and releases occur as needed to address bugs and support newer Python versions.","last_verified":"2026-04-12T00:00:00.000Z","tags":["console","autocompletion","repl","developer-tooling"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/tabcompleter"},{"id":24680,"title":"TabICL","library":"tabicl","status":"active","version":"2.1.1","language":"python","ecosystem":"pypi","summary":"TabICL (Tabular In-Context Learning) is a state-of-the-art tabular foundation model for few-shot and zero-shot learning on tabular data. Current version 2.1.1, actively maintained.","last_verified":"2026-05-01T00:00:00.000Z","tags":["tabular","foundation model","few-shot","machine learning","deep learning"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/tabicl"},{"id":14088,"title":"table-js: Fast Table Viewer & Editor","library":"table-js","status":"active","version":"9.4.0","language":"javascript","ecosystem":"npm","summary":"table-js is a high-performance JavaScript library designed for efficiently viewing and editing tabular data. It leverages ES modules exclusively, meaning consumers must use a module-aware bundler like Webpack or Rollup for browser environments, as it does not ship pre-built artifacts. The current stable version is 9.4.0, with minor and patch releases occurring frequently, typically driven by dependency updates or internal chore tasks. Its key differentiator is its focus on speed and its integration within the bpmn.io ecosystem, often used alongside `diagram-js` and `inferno` for rich web applications requiring structured data display and interaction.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/table-js"},{"id":8695,"title":"TableLogger","library":"table-logger","status":"active","version":"0.3.6","language":"python","ecosystem":"pypi","summary":"TableLogger is a Python utility designed for logging tabular data to either a console or a file. It provides features like sane default formatting for standard Python types, automatically includes row numbers, timestamps, and time deltas, and supports CSV output. Users can also customize column widths and formatting. The library is currently active, with version 0.3.6 being the latest official release on PyPI, though recent GitHub activity shows version 0.3.7. The release cadence appears to be infrequent based on PyPI update history.","last_verified":"2026-04-16T00:00:00.000Z","tags":["logging","tabular data","console","file","numpy","utility"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/table-logger"},{"id":14089,"title":"Shell Table Parser","library":"table-parser","status":"abandoned","version":"1.0.1","language":"javascript","ecosystem":"npm","summary":"table-parser is a Node.js library designed to parse tabular, shell-style output into structured JavaScript objects. Its primary function, `parse`, takes a string of data (like `ps` command output) and converts it into an array of objects, where each object represents a row and keys correspond to column headers. The current stable version is 1.0.1, released in 2018, and the project appears to be abandoned with no further updates or releases since then. This library differentiates itself through its minimalist approach and specific handling of quoted strings within a row; for example, a string like \"C:\\Program Files\\...\" will be treated as a single value, with the initial double quote removed. However, subsequent double quotes within a value are preserved. By default, values are split into arrays by whitespace unless enclosed in quotes. Due to its age, `table-parser` lacks support for modern JavaScript module systems like ESM and may not be compatible with newer Node.js versions or environments without CommonJS support. It offers a simple, unopinionated way to process predictable shell outputs, but users should be aware of its lack of ongoing maintenance and potential limitations for complex parsing needs or evolving data formats.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","table parser shell"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/table-parser"},{"id":14955,"title":"Table Parser Base Utilities","library":"table-parser-base","status":"active","version":"0.0.5","language":"javascript","ecosystem":"npm","summary":"table-parser-base is a lightweight JavaScript utility library designed to facilitate the transformation of tabular data structures. Primarily, it offers functions to convert between an `ArrayTable` format (an object with separate `headers` and `rows` arrays) and an `ObjectTable` format (an array of objects, where each object represents a row). Currently at version 0.0.5, the package is in a very early stage of development, implying an ad-hoc release cadence without a fixed schedule and potential for rapid iteration on its API. Its core differentiation lies in providing simple, focused, and stream-capable utilities for these specific table data model conversions, often serving as foundational components for broader data parsing or manipulation pipelines. It emphasizes an asynchronous, iterable approach for processing object tables, which is suitable for potentially large datasets.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/table-parser-base"},{"id":18840,"title":"tableau-api","library":"tableau-api","status":"maintenance","version":"2.2.3","language":"javascript","ecosystem":"npm","summary":"NPM wrapper for the Tableau JavaScript API (v2.2.3, last release December 2020). This package provides a convenient way to include the Tableau JS library in Node.js or browser bundlers (Webpack, Rollup). It mirrors the official Tableau JS API, which allows embedding Tableau visualizations, interacting with workbooks and sheets, and extracting underlying data. Key differentiators: simplifies dependency management for Tableau JS compared to manual script tags; however, it lags behind the official CDN version (current Tableau API is v3.x). Release cadence is low (last update in 2020). For new projects, prefer the official CDN or the '@tableau/embedding-api' package.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/tableau-api"},{"id":4271,"title":"Tableau API Lib","library":"tableau-api-lib","status":"active","version":"0.1.50","language":"python","ecosystem":"pypi","summary":"Tableau API Lib is a Python library that allows developers to interact with Tableau Server's REST API. It mirrors the methods available in Tableau's official REST API documentation, providing an easy way to automate administrative tasks, manage content, and retrieve data from Tableau Server and Tableau Cloud. The library is currently at version 0.1.50 and typically updates to reflect changes and additions in the Tableau REST API.","last_verified":"2026-04-11T00:00:00.000Z","tags":["tableau","rest-api","automation","data-visualization","server-management","cloud-management","business-intelligence"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/tableau-api-lib"},{"id":24681,"title":"Tableau Document API","library":"tableaudocumentapi","status":"active","version":"0.11","language":"python","ecosystem":"pypi","summary":"A Python module for working with Tableau workbook (TWB) and datasource (TDS) files, including packaged formats (TWBX, TDSX). It allows programmatic editing of connections, fields, dashboards, sheets, and custom SQL. Current version 0.11, with occasional releases.","last_verified":"2026-05-01T00:00:00.000Z","tags":["tableau","data-visualization","workbook","datasource","xml","api"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/tableaudocumentapi"},{"id":4272,"title":"Tableau Hyper API for Python","library":"tableauhyperapi","status":"active","version":"0.0.24457","language":"python","ecosystem":"pypi","summary":"The Tableau Hyper API for Python allows developers to programmatically create, read, and update .hyper files, which are Tableau's high-performance data engine files. It provides direct interaction with the Hyper engine for efficient data management and integration with Tableau products. The current version is 0.0.24457, and it is actively maintained with frequent updates.","last_verified":"2026-04-11T00:00:00.000Z","tags":["hyper","tableau","data","analytics","database","etl","data-engineering"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/tableauhyperapi"},{"id":809,"title":"Tableau Server Client (TSC)","library":"tableauserverclient","status":"active","version":"0.40","language":"python","ecosystem":"pypi","summary":"Tableau Server Client (TSC) is a Python library that enables programmatic interaction with the Tableau Server REST API. It allows users to manage and modify various Tableau Server and Tableau Cloud resources, such as publishing workbooks and data sources, creating users and groups, and querying projects and sites. The library is actively maintained, with the latest version being 0.40 and frequent releases including new features and bug fixes.","last_verified":"2026-05-12T19:40:30.190Z","tags":["tableau","rest-api","server","cloud","data-management","automation"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/tableauserverclient"},{"id":2798,"title":"tabledata","library":"tabledata","status":"active","version":"1.3.4","language":"python","ecosystem":"pypi","summary":"tabledata is a Python library designed to represent tabular data programmatically. It serves as a foundational component for other libraries by the same author, such as pytablewriter, pytablereader, and SimpleSQLite. The library is actively maintained, with its current version being 1.3.4, and receives regular updates.","last_verified":"2026-04-25T01:03:05.576Z","tags":["data-structure","tabular-data","data-representation","python-library"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/tabledata"},{"id":2799,"title":"PyTables (Hierarchical Datasets)","library":"tables","status":"active","version":"3.11.1","language":"python","ecosystem":"pypi","summary":"PyTables is a Python library for managing hierarchical datasets, designed for efficient handling of extremely large amounts of data. It builds on the HDF5 library and NumPy, providing high-performance I/O for scientific data. The current version is 3.11.1, and it maintains an active release cadence with regular updates.","last_verified":"2026-04-25T01:04:25.001Z","tags":["data science","hdf5","array","storage","scientific computing","large data"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/tables"},{"id":6905,"title":"Table Schema","library":"tableschema","status":"active","version":"1.21.0","language":"python","ecosystem":"pypi","summary":"A utility library for working with Table Schema in Python, enabling validation, inference, and manipulation of tabular data based on the Table Schema standard. It is actively maintained with frequent releases, currently at version 1.21.0. An important notice indicates that the broader Frictionless Framework offers a more complete data solution, extending `tableschema`'s functionality.","last_verified":"2026-04-15T00:00:00.000Z","tags":["table schema","data validation","schema","frictionless data","data processing","tabular data"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/tableschema"},{"id":24682,"title":"Alibaba Cloud TableStore SDK","library":"tablestore","status":"active","version":"6.4.6","language":"python","ecosystem":"pypi","summary":"The official Python SDK for Alibaba Cloud TableStore (formerly OTS), a distributed NoSQL database. Current version 6.4.6 supports Python >=3.8 and <4.0. Released roughly every few months with backwards compatibility improvements.","last_verified":"2026-05-01T00:00:00.000Z","tags":["aliyun","table-store","nosql"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/tablestore"},{"id":2302,"title":"Tablib: Pythonic Tabular Datasets","library":"tablib","status":"active","version":"3.9.0","language":"python","ecosystem":"pypi","summary":"Tablib is an MIT-licensed, format-agnostic tabular dataset library for Python, enabling Pythonic import, export, and manipulation of tabular data. It supports various formats like XLS, JSON, YAML, CSV, Pandas DataFrames, and HTML. Maintained by the Jazzband community, it is currently in version 3.9.0 and receives regular updates for Python compatibility and bug fixes.","last_verified":"2026-04-24T17:32:03.643Z","tags":["tabular data","excel","csv","json","yaml","export","import","dataset","data manipulation","formats"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/tablib"},{"id":10276,"title":"Tabmat","library":"tabmat","status":"active","version":"4.2.1","language":"python","ecosystem":"pypi","summary":"Tabmat provides efficient matrix representations for working with tabular data, designed to integrate seamlessly with various dataframe libraries. It offers specialized matrix types like DenseMatrix, CategoricalMatrix, and SplitMatrix for performance-critical statistical and machine learning tasks, especially useful for generalized linear models. The current version is 4.2.1, with an active development pace and frequent releases addressing bug fixes and new features.","last_verified":"2026-04-17T00:00:00.000Z","tags":["matrix","tabular data","numerical computing","statistics","machine learning","sparse matrix"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/tabmat"},{"id":9350,"title":"TabPFN: Foundation model for tabular data","library":"tabpfn","status":"active","version":"7.1.1","language":"python","ecosystem":"pypi","summary":"TabPFN is a transformer-based foundation model for tabular data that leverages prior-data based learning to achieve strong performance on small-to-medium sized datasets without requiring task-specific training. Currently at version 7.1.1, it is actively developed by Prior Labs and offers fast, zero-shot predictions, often outperforming tuned tree-based models and AutoML systems on suitable datasets.","last_verified":"2026-04-16T00:00:00.000Z","tags":["machine-learning","tabular-data","foundation-model","ai","transformer","zero-shot","classification","regression","pytorch"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/tabpfn"},{"id":10277,"title":"TabPFN Common Utilities","library":"tabpfn-common-utils","status":"active","version":"0.2.19","language":"python","ecosystem":"pypi","summary":"TabPFN Common Utilities (tabpfn-common-utils) provides shared helper functions, primarily focusing on telemetry and logging, used across various TabPFN codebases. It is currently at version 0.2.19 and maintains a frequent release cadence, often with minor updates and bug fixes.","last_verified":"2026-04-17T00:00:00.000Z","tags":["utility","telemetry","logging","tabpfn"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/tabpfn-common-utils"},{"id":14090,"title":"CLI Tab Completion Helpers","library":"tabtab","status":"active","version":"3.0.2","language":"javascript","ecosystem":"npm","summary":"tabtab is a Node.js library designed to assist in building command-line interface (CLI) programs with robust tab completion capabilities for various shells, including Bash, Zsh, and Fish. Currently in version 3.0.2, this package underwent a significant rewrite in its 3.x series, aiming for simplification, reduced abstraction, and improved clarity. It differentiates itself by leveraging a similar shell script bridge technique to npm's acclaimed completion system, ensuring a familiar and effective user experience. While it doesn't have a rigid release cadence, major updates like the 3.0.0 overhaul introduce substantial changes, focusing on modern Node.js environments (Node.js > 7.10.1). The library specifically addresses the need for robust, fast, and debuggable completion logic for Node.js projects, moving away from previous versions' complexities and certain features like caching.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","terminal","tab","unix","console","complete","completion"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/tabtab"},{"id":3823,"title":"tabula-py","library":"tabula-py","status":"active","version":"2.10.0","language":"python","ecosystem":"pypi","summary":"tabula-py is a simple Python wrapper for tabula-java, a tool that extracts tabular data from PDF files. It allows users to read tables directly into pandas DataFrames or convert PDF tables into CSV, TSV, or JSON files. The library is currently at version 2.10.0 and receives regular maintenance and updates, including support for newer Python versions.","last_verified":"2026-04-25T16:27:54.446Z","tags":["PDF","table extraction","data extraction","pandas","java","wrapper"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/tabula-py"},{"id":375,"title":"Tabulate","library":"tabulate","status":"active","version":"0.10.0","language":"python","ecosystem":"pypi","summary":"Tabulate is a Python library for pretty-printing tabular data. The current version is 0.10.0, released three weeks ago. It is actively maintained and supports Python versions 3.10 and above. The release cadence is approximately every few weeks.","last_verified":"2026-05-12T13:23:59.450Z","tags":["tabular data","pretty-printing","Python library"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/tabulate"},{"id":10278,"title":"Tabulator","library":"tabulator","status":"active","version":"1.53.5","language":"python","ecosystem":"pypi","summary":"Tabulator provides a consistent interface for reading and writing tabular data from various sources (e.g., CSV, Excel, JSON, Google Sheets) in a streaming fashion. It aims to simplify data integration by abstracting away the underlying file formats. The current version is 1.53.5, and it maintains a regular release cadence with minor updates and bug fixes.","last_verified":"2026-04-17T00:00:00.000Z","tags":["data","tabular","csv","excel","json","data-processing","streaming"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/tabulator"},{"id":12115,"title":"Tabulator Interactive Tables","library":"tabulator-tables","status":"active","version":"6.4.0","language":"javascript","ecosystem":"npm","summary":"Tabulator Tables is a robust JavaScript library designed for generating interactive tables from various data sources including HTML, JavaScript arrays, or JSON. It provides extensive features such as data sorting, filtering, editing, AJAX loading, and custom cell formatting. Currently at version 6.4.0, the library maintains an active development pace with frequent patch and minor releases, often addressing bug fixes, performance improvements, and feature enhancements. Its key differentiators include ease of use, a comprehensive feature set for complex data presentation, and strong compatibility with major front-end frameworks like React, Angular, and Vue, without requiring framework-specific wrappers. Recent releases, particularly v6.3.0, focused on significant improvements to ESM import compatibility and dependency management, streamlining its integration into modern build pipelines, and it includes a suite of unit and end-to-end tests for stability.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","table","grid","datagrid","tabulator","editable","sort","format","resizable"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/tabulator-tables"},{"id":22433,"title":"tacacs-plus","library":"tacacs-plus","status":"active","version":"2.6","language":"python","ecosystem":"pypi","summary":"A client library for TACACS+ authentication. Provides both a low-level network client and a high-level authentication/authorization/accounting interface. Current version 2.6, maintained by the Ansible community. Release cadence is irregular.","last_verified":"2026-04-27T00:00:00.000Z","tags":["tacacs","authentication","network","ansible"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/tacacs-plus"},{"id":4273,"title":"Tach - Python Modular Architecture Tool","library":"tach","status":"active","version":"0.34.1","language":"python","ecosystem":"pypi","summary":"Tach is a Python CLI tool (implemented in Rust) designed to enforce modular design and control dependencies between Python modules within a project. It enables developers to define explicit module boundaries, prevent deep coupling, enforce public interfaces, and detect circular dependencies. Actively maintained with frequent releases, the current version is 0.34.1, requiring Python 3.9 or higher.","last_verified":"2026-04-11T00:00:00.000Z","tags":["architecture","modular","cli","static analysis","dependencies","pytest","linter"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/tach"},{"id":22434,"title":"TacoReader","library":"tacoreader","status":"active","version":"2.4.21","language":"python","ecosystem":"pypi","summary":"TacoReader is a Python library for querying AI-ready datasets, supporting lazy SQL evaluation via DuckDB. It reads TACO datasets in ZIP (.tacozip), folder, or TacoCat consolidated formats. Current version: 2.4.21, requires Python >=3.10, <3.14. Release cadence: feature releases every few months, patch releases as needed.","last_verified":"2026-04-27T00:00:00.000Z","tags":["datasets","sql","lazy","duckdb","ai","taco"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/tacoreader"},{"id":14091,"title":"TAD JavaScript Test Suite","library":"tad","status":"maintenance","version":"3.1.1","language":"javascript","ecosystem":"npm","summary":"TAD (Test All) is a minimal JavaScript test suite designed for straightforward unit testing, providing a streamlined experience for developers. It allows organizing tests into a dedicated `_test_` directory, corresponding to main application files. The current stable version is 3.1.1, released in August 2023, with the last major version (3.0.0) released in August 2019. The package generally follows a maintenance cadence with occasional bug fixes and breaking changes tied to Node.js version support or internal feature enhancements. Key differentiators include its simple file-based test discovery, automatic argument injection (`t` for tested module, `a` for assertions, `d` for async completion), and flexible support for synchronous, asynchronous, and nested tests. It extends the UncommonJS assert API with convenience aliases, aiming to reduce boilerplate in test functions. Its primary usage is via a command-line interface, but it also offers a programmatic API for integrating into build systems.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","test","factory","unit","unittest","runner","tests","tdd","testing"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/tad"},{"id":16546,"title":"TaffyDB In-Memory JavaScript Database","library":"taffydb","status":"maintenance","version":"2.7.3","language":"javascript","ecosystem":"npm","summary":"TaffyDB is an open-source JavaScript library that provides an in-memory database solution for both browser and Node.js environments. It allows developers to store and manipulate JSON data as 'tables' using a uniform, SQL-like interface. Currently at version 2.7.3, the library emphasizes stability and reliability, having been used in production for many years. It differentiates itself by offering a JavaScript-centric data selection engine with features like insert, update, unique, and count, all while being compatible with various DOM libraries and modern browsers (IE9+, FF3+, Safari 5+, Chrome 1.0+) and Node.js 0.10+. While stable, the project's focus appears to be on expanding regression test coverage rather than rapid feature development, suggesting a maintenance-oriented release cadence.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","database","browser","json","collection","records","node","nodejs"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/taffydb"},{"id":8696,"title":"Tag Expressions","library":"tag-expressions","status":"active","version":"2.0.1","language":"python","ecosystem":"pypi","summary":"Tag Expressions is a Python library that provides an implementation for parsing and evaluating Cucumber Tag Expressions. It allows you to check if a set of tags matches a given boolean expression string. The current version is 2.0.1, with releases typically occurring for maintenance or minor feature additions, following a stable core API.","last_verified":"2026-04-16T00:00:00.000Z","tags":["tagging","expressions","cucumber","boolean-logic","parser"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/tag-expressions"},{"id":15850,"title":"Tagged Comment Parser","library":"tagged-comment-parser","status":"active","version":"1.3.8","language":"javascript","ecosystem":"npm","summary":"This package, `tagged-comment-parser`, provides a straightforward utility for extracting structured data from specially formatted string comments. Its current stable version is 1.3.8. The library focuses on simplicity, offering two main functions: `parse` for strict parsing which throws errors on invalid input, and `tryParse` for a more resilient approach that returns an empty object on invalid input rather than an exception. It handles various tag syntaxes, including boolean flags (`@tag`), key-value pairs (`@tag:value`), and array-like values (`@tag(val1, \"val2\")`). The library ships with TypeScript types, enhancing developer experience. It appears to have a stable, though not rapid, release cadence, characteristic of a focused utility. Its key differentiator is its minimal API and focused scope on comment parsing, contrasting with larger AST parsing libraries.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/tagged-comment-parser"},{"id":27436,"title":"tagify","library":"tagify","status":"abandoned","version":"0.1.1","language":"javascript","ecosystem":"npm","summary":"Browserify middleware that reads embedded compilation options from source files, allowing per-file browserify configuration without a separate build tool. Version 0.1.1 is the latest release. It provides a simple API as a transform stream. No longer actively maintained; alternatives like browserify itself or bundler-specific plugins are recommended. Differentiates by embedding options directly in comments.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/tagify"},{"id":7774,"title":"Taichi Programming Language","library":"taichi","status":"active","version":"1.7.4","language":"python","ecosystem":"pypi","summary":"Taichi is an open-source parallel programming language designed for high-performance visual computing. It allows users to write highly parallelized computational kernels using Python syntax, which are then compiled to run efficiently on various backends like GPUs (CUDA, Metal, Vulkan, OpenGL) or CPUs. It's currently at version 1.7.4 and maintains an active release schedule with frequent minor updates.","last_verified":"2026-04-16T00:00:00.000Z","tags":["scientific computing","GPU programming","GPGPU","high-performance computing","physics simulation","graphics","compiler"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/taichi"},{"id":14092,"title":"Node.js File Tailing Utility","library":"tail","status":"active","version":"2.2.6","language":"javascript","ecosystem":"npm","summary":"tail is a zero-dependency Node.js module designed for monitoring and reading file changes in real-time, similar to the `tail -f` command-line utility. It provides an event-driven API to react to new lines appended to a file. The current stable version is 2.2.6. Recent releases indicate a consistent maintenance cadence with bug fixes and minor feature additions (e.g., `nLines` flag in v2.2.0). A key differentiator is its minimal dependency footprint and its robust handling of file rotation and renaming scenarios through the `follow` option, mimicking `tail -F`. It transitioned from CoffeeScript to pure ES6 in December 2020, ensuring modern JavaScript compatibility and performance. It supports various configurations for line separators, file watching options, and starting positions.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","tail","file","logs"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/tail"},{"id":9351,"title":"Tailer - GNU tail/head in Python","library":"tailer","status":"active","version":"0.4.1","language":"python","ecosystem":"pypi","summary":"Tailer is a Python library that provides simple implementations of the GNU `tail` and `head` utilities, allowing you to read the last few lines of a file or follow a file for new content as it's written. The current version is 0.4.1, and the project has a low release cadence, indicating stability for its core functionality.","last_verified":"2026-04-16T00:00:00.000Z","tags":["file operations","tail","head","log files","text processing"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/tailer"},{"id":16237,"title":"Tailwind CSS API Utilities","library":"tailwind-api-utils","status":"active","version":"1.0.3","language":"javascript","ecosystem":"npm","summary":"tailwind-api-utils is a utility library designed to expose and simplify interaction with the internal Tailwind CSS API. It enables programmatic access to Tailwind's configuration and class processing functionalities, allowing developers to, for example, load a Tailwind configuration object and sort CSS class names according to Tailwind's internal rules. The current stable version is 1.0.3. The package has seen consistent updates, particularly to maintain compatibility with both Tailwind CSS v3 and the upcoming v4. Key differentiators include its explicit support for different Tailwind CSS versions and functionalities like class name sorting, which can be useful for linting or maintaining consistent class order in projects. It primarily targets build tools and environments where programmatic interaction with Tailwind's core features is beneficial.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/tailwind-api-utils"},{"id":26456,"title":"Tailwind Transpiler","library":"tailwind-transpiler","status":"active","version":"0.0.27","language":"javascript","ecosystem":"npm","summary":"A tool (v0.0.27) that parses source files to extract custom Tailwind CSS class names used in HTML/JSX templates and consolidates them into a single JSON file. It relies on AST-based parsing to identify dynamic or custom class combinations that Tailwind's default purge might miss. The project is in early development with no release cadence; its key differentiator is focused extraction of custom classes for Tailwind's safelist, intended for build pipeline integration via npm scripts. Currently limited to default 'src' folder and outputs 'extracted-classes.json'.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","tailwind","transpiler","extract-classes","custom-classes","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/tailwind-transpiler"},{"id":15851,"title":"Tailwind Variant v3","library":"tailwind-variant-v3","status":"active","version":"0.2.1","language":"javascript","ecosystem":"npm","summary":"The `tailwind-variant-v3` package is a runtime variant utility specifically designed for Tailwind CSS v3, offering a TypeScript-first approach for defining and managing UI component styles. It is part of the `weapp-tailwindcss` monorepo, which integrates Tailwind CSS into WeChat Mini Programs and similar environments. The current stable version is `0.2.1`. Key features include composable variants (supporting `base`, `slots`, `variants`, `compoundVariants`, `compoundSlots`), responsive variant definitions, and deep integration with `tailwind-merge` for robust class name collision resolution. It provides `cn` and `cnBase` utilities and allows for custom `twMergeConfig` and pluggable `twMergeAdapter` implementations for alternative merging libraries. Slot caching is also incorporated to optimize performance. Users must manually install `tailwind-merge@^2` as a peer dependency. For projects using Tailwind CSS v4, it is explicitly recommended to use a corresponding v4 runtime variant solution.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/tailwind-variant-v3"},{"id":14093,"title":"Tailwind Variants: First-Class Variant API for Tailwind CSS","library":"tailwind-variants","status":"active","version":"3.2.2","language":"javascript","ecosystem":"npm","summary":"tailwind-variants is a library that extends Tailwind CSS with a powerful, first-class variant API, enabling developers to define component styles based on states, sizes, and other properties. It supports features like slots, composition, compound variants, and automatic conflict resolution via `tailwind-merge`. The library is fully typed for enhanced developer experience and is framework-agnostic. Currently at version 3.2.2, it sees active development with frequent minor and patch releases, addressing bugs and introducing new utilities like `cx` and `cnMerge`. A key differentiator is its dual build approach (original with `tailwind-merge` and a lighter-weight `/lite` version without it) and its performance optimizations, offering significant speed improvements in v3.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","tailwindcss","classes","responsive","variants","styled","styles","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/tailwind-variants"},{"id":12117,"title":"Tailwind CSS","library":"tailwindcss","status":"active","version":"4.2.2","language":"javascript","ecosystem":"npm","summary":"Tailwind CSS is a highly popular, utility-first CSS framework designed for rapidly building custom user interfaces directly in your markup. The current stable release series is v4.2.2, which represents a significant architectural shift with a new, faster Rust-based engine (Oxide and Lightning CSS) for processing CSS. It has an active release cadence with frequent patch and minor updates. Key differentiators for v4 include its move towards a \"CSS-first\" configuration model, where customization is primarily handled within CSS files using `@theme` directives, and automatic content detection, simplifying the build process. Unlike previous versions, Tailwind CSS v4 no longer requires PostCSS for its core compilation, as it integrates its own CSS processing pipeline. Dedicated bundler plugins like `@tailwindcss/vite` and `@tailwindcss/webpack` are provided for seamless integration into modern build ecosystems, while still offering a PostCSS compatibility layer via `@tailwindcss/postcss` for existing setups. This version emphasizes performance, a smaller footprint, and leverages modern CSS features like native cascade layers and `color-mix()` for enhanced capabilities and developer experience.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/tailwindcss"},{"id":12116,"title":"TailwindCSS Capsize Plugin","library":"tailwindcss-capsize","status":"active","version":"4.0.1","language":"javascript","ecosystem":"npm","summary":"tailwindcss-capsize is a TailwindCSS plugin that addresses the long-standing problem of inconsistent text alignment caused by the \"extra space\" in font bounding boxes, often referred to as leading-trim or text-box-trim. It leverages the Capsize library to generate utility classes that optically align text by adjusting content box edges to match the capital height and baseline of the font. The current stable version is 4.0.1, with patch releases occurring regularly and major versions typically aligning with significant updates to TailwindCSS itself, such as the recent v4 release. Its key differentiator is providing a robust, configuration-driven solution within the Tailwind ecosystem for precise typographic control, relying on `fontMetrics` specific to the fonts used in a project. This plugin is crucial for designers and developers aiming for pixel-perfect typography and consistent vertical rhythm in their web applications, overcoming browser inconsistencies in text rendering. It requires a `tailwindcss` peer dependency and ships with TypeScript types.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","tailwindcss","tailwindcss-plugin","capsize","leading-trim","text-box","text-box-trim","typography","whitespace","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/tailwindcss-capsize"},{"id":14094,"title":"Tailwind CSS Multi Plugin","library":"tailwindcss-multi","status":"active","version":"0.4.6","language":"javascript","ecosystem":"npm","summary":"`tailwindcss-multi` is a Tailwind CSS plugin designed to enhance the readability and reduce the verbosity of utility class lists by introducing a `multi` directive. This directive allows developers to group multiple utility classes into a single, semicolon-delimited string, particularly useful when applying a set of styles under complex or nested variants. The current stable version is 0.4.6, indicating ongoing development and maintenance, with a focus on compatibility with newer Tailwind CSS releases. Its key differentiator lies in simplifying component markup by consolidating common utility groups, thereby making HTML cleaner and more maintainable, especially for conditional styling scenarios. It also supports Tailwind's arbitrary values within the `multi` directive.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","css","utility-classes","grouping","plugin","plugins","tailwind","tailwindcss","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/tailwindcss-multi"},{"id":22435,"title":"Tailwind CSS Vite Plugin","library":"tailwindcss-vite-plugin","status":"active","version":"0.0.7","language":"javascript","ecosystem":"npm","summary":"A Vite plugin that integrates Tailwind CSS with the browser's DevTools for a visual design experience. Current stable version is 0.0.7. The plugin allows editing Tailwind classes directly in Chrome/Firefox DevTools, providing instant feedback. It automatically injects @tailwind directives and supports custom entry points. Released under MIT, it is actively maintained but still in early development. Alternatives include @tailwindcss/vite (official) and PostCSS-based setups; this plugin differentiates by focusing on DevTools integration.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","Tailwind CSS","tailwind","Design in Devtools","Vite Plugin","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/tailwindcss-vite-plugin"},{"id":14957,"title":"Tailwind SCSS","library":"tailwindscss","status":"abandoned","version":"0.3.0","language":"javascript","ecosystem":"npm","summary":"Tailwind SCSS (npm package `tailwindscss`) is an independent reimplementation of the Tailwind CSS utility-first framework using pure SCSS. It was designed for projects that cannot or choose not to use Node.js-based module bundlers like Webpack or Rollup, which are typically required for PostCSS processing in the original Tailwind CSS. Its primary purpose was to allow integration of Tailwind CSS principles into legacy applications or environments where a traditional SCSS compilation pipeline is preferred. The current stable version is 0.3.0, released in 2020. This project is currently unmaintained and effectively abandoned. A key differentiator is its complete SCSS-based architecture, eliminating the need for PostCSS and associated build tooling, making it suitable for direct inclusion and compilation with any standard SCSS compiler. However, this comes with significant limitations, as it cannot support Tailwind CSS plugins, functions, or directives, and its configuration is done via SCSS variables rather than JavaScript objects.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","tailwindcss","scss","scss-framework","utility-classes"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/tailwindscss"},{"id":14095,"title":"taketalk CLI Bin Helper","library":"taketalk","status":"maintenance","version":"1.0.0","language":"javascript","ecosystem":"npm","summary":"taketalk is a utility for quickly scaffolding command-line interfaces (CLIs) for Node.js modules, enabling developers to easily expose their module's functionality via a `bin` entry in `package.json`. It streamlines the process of defining `init`, `help`, and `version` handlers for CLI arguments. The current stable version is 1.0.0. Given its specific and simple scope, the package likely has a very infrequent release cadence, if any, beyond its initial stable release. Its key differentiator is its straightforward, minimal API for creating executable scripts without extensive configuration or external parsers, suitable for small to medium-sized CLI tools where a full-fledged argument parser might be overkill. It focuses purely on binding CLI logic to a Node module.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","cli","bin","node","npm"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/taketalk"},{"id":14959,"title":"Taktile Authentication Library","library":"taktile-auth","status":"active","version":"1.1.94","language":"en","ecosystem":"pypi","summary":"taktile-auth is a Python authentication package designed to facilitate secure interactions with the Taktile AI Decision Platform. Taktile provides financial institutions with tools to automate and enhance risk management strategies across various customer lifecycle stages, including onboarding, credit underwriting, and fraud detection. This library is likely used by client applications to authenticate with the Taktile API. The current version is 1.1.94, and it appears to have a regular release cadence based on its version numbering.","last_verified":"2026-04-16T00:00:00.000Z","tags":["authentication","auth","taktile","api-client","security","financial-services"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/taktile-auth"},{"id":22436,"title":"TalaDB","library":"taladb","status":"active","version":"0.7.10","language":"javascript","ecosystem":"npm","summary":"TalaDB is a local-first document and vector database for React, React Native, and Node.js, powered by a Rust/WASM core with zero GC pauses. Current stable version is 0.7.10, released with regular weekly patches. It provides a MongoDB-style document API that runs entirely on-device: in the browser via WASM + OPFS, in React Native via JSI, and in Node.js via a native module. Key differentiators include built-in vector search, offline-first architecture, no cloud dependency, and automatic platform detection with platform-specific backend packages (@taladb/web, @taladb/node, @taladb/react-native). Ships TypeScript types and requires Node >=18.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","database","local-first","offline","wasm","react-native","vector","vector-search","embeddings","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/taladb"},{"id":17973,"title":"Talkback HTTP Proxy","library":"talkback","status":"active","version":"4.2.0","language":"javascript","ecosystem":"npm","summary":"Talkback is a Node.js HTTP proxy library that records and plays back HTTP requests, effectively acting as a 'VCR for HTTP'. It is currently at version 4.2.0 and appears to be actively maintained, with recent updates and continuous integration setup on GitHub. This tool is designed to accelerate integration tests by allowing applications to run against mocked servers, eliminating the need for live external service calls during development or CI/CD pipelines. A key differentiator is its flexibility: it can be run as a standalone HTTP server in its own process or integrated directly into an application as a request handler. It automatically records new requests when no matching tape is found and then serves those recorded 'tapes' for subsequent, identical requests, providing consistent and fast responses for testing and development environments.","last_verified":"2026-04-23T00:00:00.000Z","tags":["javascript","http-proxy","record","vcr","playback"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/talkback"},{"id":14096,"title":"TalkJS Classic JavaScript SDK","library":"talkjs","status":"active","version":"0.45.1","language":"javascript","ecosystem":"npm","summary":"TalkJS Classic JavaScript SDK (currently v0.45.1) is a client-side library designed to integrate real-time chat functionality into web applications with minimal effort. It provides a pre-built, highly customizable UI for common messaging patterns like user-to-user and group chats, distinguishing itself by offering a complete chat experience out-of-the-box rather than just an API. The library ships with comprehensive TypeScript type definitions, enhancing developer experience. While the core TalkJS library is loaded asynchronously from a CDN, this package simplifies its injection into modern front-end build chains. The project emphasizes strong backward compatibility, with new features and fixes released regularly, though specific cadence is not published. It's strictly for browser environments; separate packages exist for React Native and Expo.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","chat","chat api","chat sdk","messaging","talk","talkjs","real-time messaging","real-time chat","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/talkjs"},{"id":18841,"title":"@feathersdev/talon-mcp","library":"talon-mcp","status":"active","version":"0.17.4","language":"javascript","ecosystem":"npm","summary":"An MCP (Model Context Protocol) server for automated Talon Auth setup. Version 0.17.4 requires Node.js >= 22. It allows AI assistants to handle account creation, organization and application management, and framework-aware integration. Key differentiators: uses device-based JWT tokens stored locally, integrates with multiple frontend/backend frameworks via a single web component and createVerifier(), and is part of the Feathers ecosystem. Release cadence: part of a monorepo with ongoing development.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","featherscloud","mcp"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/talon-mcp"},{"id":15241,"title":"TypeScript AST Template Generator","library":"talt","status":"active","version":"2.4.5","language":"javascript","ecosystem":"npm","summary":"Talt is a utility library that provides template functions for generating TypeScript Abstract Syntax Tree (AST) nodes programmatically. Inspired by Babel's `@babel/template`, it allows developers to define AST structures using familiar TypeScript syntax within template strings, which are then parsed and transformed into `ts.Node` objects. This significantly simplifies the process of creating and manipulating TypeScript ASTs compared to using the `typescript.factory` API directly. The current stable version is 2.4.5, with releases occurring as needed for bug fixes and feature enhancements, as seen in recent patch versions. Its primary differentiator is the template-based approach, which enhances readability and reduces boilerplate when working with complex AST constructions, especially useful in code transformation, linting, or transpilation tools. It relies on `typescript` as a peer dependency for its AST types and parsing capabilities.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","TypeScript","AST","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/talt"},{"id":26457,"title":"Tamagui","library":"tamagui","status":"active","version":"2.0.0-rc.41","language":"javascript","ecosystem":"npm","summary":"Tamagui v2.0.0-rc.41 is a UI library and optimizing compiler for React (web and native). It provides a design system with styled components, theming, and responsive props, aiming to reduce bundle size and runtime overhead through compile-time optimizations. Released as release candidates since 2023, it requires React 19 and offers deep integration with React Native. Key differentiators include its compiler that transforms styled components into optimized CSS or native code, and its cross-platform support without platform-specific code forks.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/tamagui"},{"id":14097,"title":"Tamedevil: Safely Build and Evaluate JavaScript","library":"tamedevil","status":"active","version":"0.1.0","language":"javascript","ecosystem":"npm","summary":"Tamedevil is a JavaScript/TypeScript library designed to mitigate the inherent dangers and complexities associated with `eval` and `new Function` for dynamic code generation. It achieves this by leveraging tagged template literals, ensuring that all string segments interpolated into the generated code are either trusted author-written code or properly escaped data. This approach significantly reduces the risk of code injection vulnerabilities. The library also addresses garbage collection concerns by ensuring generated functions operate without capturing ephemeral closure data, requiring all parameters to be passed explicitly. Currently at version `0.1.0` and actively developed as part of the Graphile Crystal ecosystem, it aims to provide a safer, more performant method for building dynamic functions where traditional `eval` is typically avoided.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","eval","template","literal","tagged","new Function","function","js","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/tamedevil"},{"id":17975,"title":"tamper - Response Body Middleware","library":"tamper","status":"maintenance","version":"1.1.0","language":"javascript","ecosystem":"npm","summary":"tamper is a Node.js middleware designed for intercepting and modifying HTTP response bodies before they are sent to the client. It provides a simple API for Connect/Express-compatible applications, allowing developers to inspect request and response headers and conditionally apply transformations to the response body. The current stable version, 1.1.0, indicates a mature but largely feature-complete codebase with infrequent updates. Its primary differentiation lies in its focused scope of response body manipulation, offering a callback-based or Promise-based mechanism for transformations. It's particularly useful for tasks like injecting scripts, performing server-side content rewrites, or debugging response payloads without directly altering original handlers. It ships with TypeScript types, enhancing developer experience for type-safe applications.","last_verified":"2026-04-23T00:00:00.000Z","tags":["javascript","connect","middleware","capture","modify","response","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/tamper"},{"id":27437,"title":"Tandem Paperclip Dev Tools","library":"tandem-paperclip-dev-tools","status":"active","version":"1.0.3","language":"javascript","ecosystem":"npm","summary":"Development tools for Tandem's Paperclip component system. Version 1.0.3. This package is intended to scan project directories for .pc (Paperclip) files, filter components with <meta name=\"preview\" />, generate preview hashes based on <meta name=\"hash\" value=\"[generated by tandem]\">, generate .d.ts files, and keep Paperclip files organized. It also includes a vanilla transpiler for Paperclip templates, with support for hooks like import, style, if conditions, event registering, and repeat. The package appears to be in early development with many TODOs remaining. No release cadence documented. Key differentiator: integrates with Tandem's visual editor ecosystem and the Paperclip component format.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/tandem-paperclip-dev-tools"},{"id":22437,"title":"tangl-i18next-vite","library":"tangl-i18next-vite","status":"active","version":"1.2.4","language":"javascript","ecosystem":"npm","summary":"Vite plugin for seamless i18next internationalization integration, v1.2.4. Provides fast, optimized bundling with automatic locale splitting and TypeScript support. Actively maintained. Differentiator: lightweight, zero-config setup compared to heavier alternatives like react-i18next.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","tangl","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/tangl-i18next-vite"},{"id":6906,"title":"Tangled Up in Unicode","library":"tangled-up-in-unicode","status":"active","version":"0.2.0","language":"python","ecosystem":"pypi","summary":"Tangled Up in Unicode is a Python library, currently at version 0.2.0, that provides access to the Unicode Character Database (UCD). It serves as an alternative to Python's standard `unicodedata` module, offering the latest UCD versions and extended character properties. Releases are typically aligned with new Unicode Standard versions.","last_verified":"2026-04-15T00:00:00.000Z","tags":["unicode","character database","unicodedata","localization","internationalization"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/tangled-up-in-unicode"},{"id":27438,"title":"Tango App API Middleware","library":"tango-app-api-middleware","status":"active","version":"3.6.18","language":"javascript","ecosystem":"npm","summary":"A middleware package for Node.js applications, version 3.6.18. Provides HTTP request/response processing for Tango-based APIs. Requires Node >=18.10.0. Limited public documentation; likely an internal or proprietary library. Differentiated by specific integration with Tango App ecosystem.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/tango-app-api-middleware"},{"id":26458,"title":"@tannijs/compiler - SFC Compiler for Tanni Framework","library":"tannijs-compiler","status":"active","version":"0.2.5","language":"javascript","ecosystem":"npm","summary":"The SFC (Single File Component) compiler for the Tanni framework, a modern UI library. This package compiles .tanni files into render functions, handling template parsing, style extraction, and script transformation. Current version 0.2.5 is in early development, with weekly releases. Key differentiator: specifically built for Tanni's reactive runtime, pairing tightly with @tannijs/core.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/tannijs-compiler"},{"id":2800,"title":"Tantivy Python Bindings","library":"tantivy","status":"active","version":"0.25.1","language":"python","ecosystem":"pypi","summary":"Tantivy-py provides official Python bindings for Tantivy, a high-performance full-text search engine library written in Rust and inspired by Apache Lucene. It offers fast indexing and search capabilities. The current version is 0.25.1, and the project maintains an active development cycle with relatively frequent releases of minor versions, often a few months apart.","last_verified":"2026-04-25T01:06:27.198Z","tags":["search","full-text","rust-bindings","lucene-inspired","information-retrieval"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/tantivy"},{"id":12118,"title":"Tanu.js","library":"tanu","status":"active","version":"0.2.0","language":"javascript","ecosystem":"npm","summary":"Tanu.js is a JavaScript/TypeScript library designed to simplify the generation of TypeScript types and interfaces by providing a high-level, declarative abstraction over the complex TypeScript Compiler API. It specifically aims to mitigate the common practice of generating `.d.ts` files using error-prone, untyped template literal strings, promoting greater type safety and readability in generated code. Currently at version 0.2.0, the library is in an early, active development phase, implying potential for rapid evolution and API changes. Its key differentiator is a fluent API for defining TypeScript constructs like interfaces, enums, and types, including a sophisticated mechanism for handling self-referencing and cross-referencing types through lazy evaluation callback functions.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","typescript","compiler api","abstraction","wrapper","tsc","generation"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/tanu"},{"id":12119,"title":"Node-TAP Test Framework","library":"tap","status":"active","version":"21.7.1","language":"javascript","ecosystem":"npm","summary":"TAP (Test-Anything-Protocol) is a robust and opinionated test framework for Node.js, currently in version 21.7.1. It provides a comprehensive command-line test runner and a JavaScript/TypeScript framework for writing tests that output in the TAP format. A key differentiator is its philosophy of treating test files as \"normal\" programs, running each test in its own process to prevent state leakage and inter-test dependencies. Since version 18, `tap` has been entirely rewritten in TypeScript, offering first-class support for ESM, CommonJS, and TypeScript out-of-the-box, including rich, machine-generated type definitions for an enhanced developer experience with editor auto-completion. It features built-in test coverage (powered by `c8`), various reporter formats, and an extensive API leveraging a plugin-based architecture for core functionalities like assertions and mocking. The project maintains an active release cadence with frequent updates.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","assert","tap","test","testing","framework","cli","tapjs","tapjs plugin","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/tap"},{"id":22438,"title":"tap-aftership","library":"tap-aftership","status":"active","version":"0.0.4","language":"python","ecosystem":"pypi","summary":"A Singer tap for AfterShip, built with the Meltano Singer SDK. Version 0.0.4 extracts shipment tracking data from the AfterShip API. Actively maintained, with no recent releases.","last_verified":"2026-04-27T00:00:00.000Z","tags":["singer","tap","aftership","meltano"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/tap-aftership"},{"id":14098,"title":"TAP Bail Out Utility","library":"tap-bail","status":"maintenance","version":"1.0.0","language":"javascript","ecosystem":"npm","summary":"tap-bail is a command-line utility designed to streamline the testing process within the Test Anything Protocol (TAP) ecosystem. Its primary function is to read TAP output from standard input and terminate the test run immediately upon detecting the first failing assertion. This 'bail out' behavior is analogous to the `--bail` option found in other popular test runners like Mocha, enabling developers to pinpoint and address initial failures more efficiently without the overhead of waiting for an entire test suite to complete. The package is currently at version 1.0.0, indicating a stable, feature-complete state, likely in maintenance mode rather than active, rapid development. A key advantage of `tap-bail` is its broad compatibility: because it operates solely on TAP stream input, it functions seamlessly with any programming language or testing framework capable of generating TAP-compliant output. It is exclusively a command-line tool and does not expose any programmatic APIs for direct library usage within codebases. Its design emphasizes simplicity and utility within a CI/CD pipeline or local development workflow.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/tap-bail"},{"id":14956,"title":"Gladly Singer Tap","library":"tap-gladly","status":"active","version":"0.4.1","language":"en","ecosystem":"pypi","summary":"`tap-gladly` is an open-source Singer tap designed to extract data from the Gladly customer service platform. Built using the Meltano SDK for Singer Taps, it adheres to the Singer Specification, providing a standardized JSON-based output for integration into various ELT pipelines. The current version is `0.4.1`, and releases typically align with updates to the underlying Gladly API or improvements in the Meltano SDK, rather than a fixed cadence.","last_verified":"2026-04-14T00:00:00.000Z","tags":["singer-tap","etl","data-extraction","gladly","meltano-sdk","api-connector"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/tap-gladly"},{"id":14099,"title":"TAP Output Parser","library":"tap-out","status":"active","version":"3.0.0","language":"javascript","ecosystem":"npm","summary":"tap-out is a JavaScript library designed to parse Test Anything Protocol (TAP) output streams, converting them into structured JavaScript objects and emitting events for various TAP data types. Currently at version 3.0.0, its release cadence is tied to significant internal changes or feature additions, with major versions indicating potential breaking changes. It distinguishes itself by providing both a streaming API and a final callback for comprehensive results, allowing detailed programmatic inspection of test results, assertions, and metadata. Unlike simple TAP formatters, tap-out focuses on programmatic access to the parsed data, making it suitable for building custom test reporters, analysis tools, or integrating with CI/CD pipelines.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","tap","parser","tape","tap-spec","test"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/tap-out"},{"id":15392,"title":"TAP Parser","library":"tap-parser","status":"active","version":"18.3.3","language":"javascript","ecosystem":"npm","summary":"tap-parser is a JavaScript library designed to parse the Test Anything Protocol (TAP) stream, specifically implementing version 14 of the TAP specification. It is currently at version 18.3.3 and appears to have a stable release cadence, with frequent updates to its main `tap` package dependency, suggesting active maintenance. The library provides a streaming parser, allowing users to pipe TAP output directly into it for real-time processing. Beyond streaming, it also offers utility functions (`parse` and `stringify`) for handling TAP data as strings or arrays of events, though `stringify` has limitations as TAP is not an object serialization format. Key differentiators include its focus on strict TAP v14 compliance, its streaming capabilities, and its dual-purpose API for both stream and string-based parsing, along with a command-line interface.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","tap","test","parser","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/tap-parser"},{"id":8697,"title":"Test Anything Protocol (TAP) tools for Python","library":"tap-py","status":"active","version":"3.2.1","language":"python","ecosystem":"pypi","summary":"tappy (installed as `tap-py`) is a set of Python tools designed for working with the Test Anything Protocol (TAP). It enables Python's unittest framework to produce TAP-formatted output, facilitating integration with other testing systems that consume TAP. The library is currently at version 3.2.1 and maintains an active, though irregular, release cadence to support new Python versions and address bug fixes.","last_verified":"2026-04-16T00:00:00.000Z","tags":["testing","TAP","unittest","test-anything-protocol"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/tap-py"},{"id":18843,"title":"tape","library":"tape","status":"active","version":"5.9.0","language":"javascript","ecosystem":"npm","summary":"TAP-producing test harness for Node.js and browsers. Current stable version is 5.9.0, released in July 2024. Tape is a minimal, dependency-light testing library that outputs standard TAP (Test Anything Protocol) format, making it compatible with many reporters and CI systems. It supports both CommonJS and ES modules in Node.js, works in browsers via bundlers, and includes built-in async/Promise support. Unlike heavier frameworks like Jest or Mocha, tape has no global state, no configuration, and a single assert API inspired by the Node.js assert module. It is unopinionated about test organization and does not require describe/it nesting; tests are simply functions. Tape is ideal for projects that want a simple, composable, and predictable test harness with minimal setup.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","tap","test","harness","assert","browser"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/tape"},{"id":26459,"title":"tape-eslint","library":"tape-eslint","status":"active","version":"1.2.1","language":"javascript","ecosystem":"npm","summary":"Integrate ESLint linting into tape test suites. Version 1.2.1 (stable, infrequent releases) allows running ESLint as part of tape tests in the same Node process, reducing overhead versus a separate lint step. Supports customization of file patterns, ignores, and ESLint CLIEngine options. Designed for Node.js, it gracefully disables itself in browserified test environments. Requires ESLint as a peer dependency.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","lint","standard","eslint","tape"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/tape-eslint"},{"id":22439,"title":"tape-rollup","library":"tape-rollup","status":"maintenance","version":"4.6.4","language":"javascript","ecosystem":"npm","summary":"A standalone version of the Tape test runner bundled specifically for use with Rollup. Version 4.6.4 is the current stable release. The package is a thin wrapper that re-exports Tape's core functionality (test, skip, only, etc.) in a way that is compatible with Rollup's ES module resolution. Key differentiator: eliminates the need for Node.js built-in module polyfills when using Tape with Rollup. Release cadence is sporadic, with the last update in 2018. Only suitable for projects using Rollup as their build system.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","tape","rollup","es2015"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/tape-rollup"},{"id":14100,"title":"Headless Tape Test Runner","library":"tape-run","status":"active","version":"11.0.0","language":"javascript","ecosystem":"npm","summary":"tape-run is a utility designed to execute JavaScript tests written with the `tape` testing framework within a headless browser environment. It is primarily used for continuous integration workflows and as a standard `npm test` script. The current stable version is 11.0.0, with releases occurring semi-regularly to address dependencies, security updates, and minor feature enhancements. Its core functionality involves taking a bundled test file (typically created using build tools like Browserify, Rollup, or Webpack) via a standard Unix pipe, executing these tests in a chosen headless browser (defaulting to Electron), and then streaming the TAP (Test Anything Protocol) results to standard output while returning an appropriate exit code. Key differentiators include its simple pipe-based API, deep integration with `tape`, and flexible support for various browser environments without requiring complex browser automation setups.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","tape","test","tap","runner","phantomjs","headless"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/tape-run"},{"id":24683,"title":"Tapipy","library":"tapipy","status":"active","version":"25.4.0","language":"python","ecosystem":"pypi","summary":"Python client library for the Tapis API Framework, providing programmatic access to Tapis services for HPC, cloud computing, and data management. Current version is 25.4.0, with frequent releases aligned to the Tapis platform.","last_verified":"2026-05-01T00:00:00.000Z","tags":["tapis","api-client","hpc","cloud"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/tapipy"},{"id":14958,"title":"Taplo (CLI Wrapper for Python)","library":"taplo-test","status":"active","version":"0.9.3","language":"en","ecosystem":"pypi","summary":"Taplo is a versatile, feature-rich TOML toolkit written in Rust, providing capabilities for linting, formatting, and validating TOML documents. This registry entry refers to the Python interface provided by the `taplo-test` PyPI package, which acts as a command-line interface (CLI) wrapper for the core Taplo CLI tool. The core Taplo project is actively maintained, with frequent releases. While the Python package `taplo-test` currently stands at version 0.9.1rc1, it provides access to the functionalities of the underlying Taplo CLI, which has reached versions like 0.9.3 and beyond.","last_verified":"2026-04-14T00:00:00.000Z","tags":["toml","linter","formatter","validation","cli-wrapper","rust"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/taplo-test"},{"id":14101,"title":"Tar for Node.js","library":"tar","status":"active","version":"7.5.13","language":"javascript","ecosystem":"npm","summary":"node-tar is a robust and fast full-featured library for creating and extracting tar archives in Node.js, designed to mimic the `tar(1)` utility on Unix systems. The current stable version is 7.5.13, requiring Node.js >=18. It prioritizes security, implementing extensive hardening measures against various filesystem-based attacks, such as path traversal, symbolic link manipulation, and malicious file types, especially critical for use cases like the npm registry. Unlike many ad-hoc tar implementations, node-tar has undergone years of scrutiny and intensive use, making it one of the most secure JavaScript tar extractors available. While it doesn't have a fixed release cadence, updates are issued as needed for bug fixes, security patches, or feature enhancements.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/tar"},{"id":8699,"title":"Tardis.dev Python Client","library":"tardis-client","status":"deprecated","version":"1.4.2","language":"python","ecosystem":"pypi","summary":"The `tardis-client` library provides a Python interface for accessing historical tick-level cryptocurrency market data from tardis.dev. It facilitates replaying historical data via an asynchronous generator and offers local file-based caching. The current version is 1.4.2. **Note: This package is deprecated and has been replaced by the `tardis-dev` package, where all new development is focused.**","last_verified":"2026-04-16T00:00:00.000Z","tags":["cryptocurrency","market data","API client","historical data","async","tick data","deprecated"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/tardis-client"},{"id":8698,"title":"Tardis.dev Python Client","library":"tardis-dev","status":"active","version":"4.0.0","language":"python","ecosystem":"pypi","summary":"The `tardis-dev` Python client (version 4.0.0) provides convenient access to tick-level historical cryptocurrency market data in exchange-native format. It focuses on two primary workflows: replaying historical market data and downloading historical market data as CSV files. The library is actively maintained with regular updates.","last_verified":"2026-04-16T00:00:00.000Z","tags":["cryptocurrency","market data","historical data","API client","async"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/tardis-dev"},{"id":8700,"title":"Targ","library":"targ","status":"active","version":"0.6.0","language":"python","ecosystem":"pypi","summary":"Targ is a Python library that simplifies the creation of command-line interfaces (CLIs) for applications, leveraging Python's type hints and docstrings. It automatically generates CLI arguments and help text from function signatures, reducing boilerplate. The current version is 0.6.0. It maintains an active release cadence, with recent updates focusing on modern Python version support and type annotation syntax.","last_verified":"2026-04-16T00:00:00.000Z","tags":["CLI","command-line","type-hints","docstrings","automation","developer-tool"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/targ"},{"id":9352,"title":"Target Hotglue","library":"target-hotglue","status":"active","version":"0.1.11","language":"python","ecosystem":"pypi","summary":"`target-hotglue` is an SDK designed for building Singer Targets specifically tailored for the Hotglue data integration platform. It extends the `singer-sdk` to provide features relevant to Hotglue's environment, such as authentication handling and record tracking. The current version is 0.1.11, and it typically follows the release cadence of its underlying `singer-sdk` or Hotglue platform requirements, with focused updates for new features or bug fixes.","last_verified":"2026-04-16T00:00:00.000Z","tags":["singer","elt","target","hotglue","data-integration","sdk"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/target-hotglue"},{"id":5511,"title":"target-jsonl","library":"target-jsonl","status":"active","version":"0.1.4","language":"python","ecosystem":"pypi","summary":"target-jsonl is a Singer.io target that writes incoming data streams into JSON Line (.jsonl) files. It's designed to integrate seamlessly within the Singer ETL ecosystem, allowing data extracted by a 'tap' to be consumed and stored as line-delimited JSON. The current version is 0.1.4, and it has an irregular release cadence driven by contributions.","last_verified":"2026-04-13T00:00:00.000Z","tags":["singer.io","etl","jsonl","target","data-pipeline"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/target-jsonl"},{"id":14960,"title":"Targetprocess MCP Server","library":"targetprocess-mcp-server","status":"active","version":"2.0.0","language":"javascript","ecosystem":"npm","summary":"This package provides an an open-source MCP (Model Context Protocol) server designed to act as a crucial bridge, allowing AI assistants to seamlessly integrate with and manage the Targetprocess project management platform. It exposes a comprehensive set of structured tools that empower AI assistants to query, create, and manage Targetprocess entities such as user stories, bugs, tasks, and features through natural language workflows. The current stable version is 2.0.0, indicating a mature state for handling LLM-driven interactions. Release cadence is not explicitly stated in the provided documentation, but the package appears actively maintained given its recent major version. Its key differentiator is its explicit focus on providing an LLM-friendly, tool-based interface, specifically designed for agents like Claude MCP AI, by abstracting the complexities of the Targetprocess API into a more accessible paradigm. This server is valuable for managing large-scale Targetprocess implementations and integrating with other systems. It requires Node.js version 20 or higher for operation.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","mcp","tp","mcp-server","targetprocess","targetprocess-server"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/targetprocess-mcp-server"},{"id":20606,"title":"targets-webpack-plugin","library":"targets-webpack-plugin","status":"active","version":"4.0.0","language":"javascript","ecosystem":"npm","summary":"Webpack plugin that uses Babel to transpile output bundles for legacy browsers, including dependencies. Version 4.0.0 requires Node >=8. Unlike other solutions (e.g., babel-loader applied per file), it runs transpilation once per asset at the end of compilation, reducing build time. Key differentiator: it handles dependency transpilation automatically and supports custom browser targets via the Browserslist ecosystem.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/targets-webpack-plugin"},{"id":26460,"title":"Taro Compiler Optimization Plugin","library":"taro-plugin-compiler-optimization","status":"active","version":"1.0.4","language":"javascript","ecosystem":"npm","summary":"A Taro plugin that accelerates compilation and bundling speed using multi-core processing and caching. Current version 1.0.4. It leverages thread-loader for parallelizing tasks and cache-loader for caching SCSS compilation results, reducing build time from minutes to under a minute for large projects. Only supports Taro 3, React, and SCSS; does not support Vue or H5 builds due to thread-loader limitations. It is an essential performance tool for Taro React projects.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","taro","taro-plugin"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/taro-plugin-compiler-optimization"},{"id":14102,"title":"tar for Node.js","library":"tarr","status":"active","version":"1.1.0","language":"javascript","ecosystem":"npm","summary":"tar is a Node.js library designed for creating, extracting, and parsing tar archives. It leverages Node.js streams for efficient processing, allowing it to handle archive data without extensive memory usage. The package is currently at version 6.1.13, with a release cadence that addresses bugs and updates internal dependencies. A key differentiator is its low-level, stream-centric API, which integrates seamlessly with other Node.js stream utilities like `fstream` for direct filesystem interaction. This makes `tar` particularly well-suited for high-throughput archiving operations often found in build tools, deployment scripts, and server-side applications requiring robust tarball manipulation.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/tarr"},{"id":8701,"title":"Tarsafe: Safe Tar File Extraction","library":"tarsafe","status":"active","version":"0.0.5","language":"python","ecosystem":"pypi","summary":"Tarsafe is a Python library that provides a safe subclass of the standard library's `tarfile.TarFile` class, primarily addressing a known security vulnerability in the `extractall()` method. It serves as a direct drop-in replacement to safely interact with tar archives. The current version is 0.0.5, and its release cadence appears sporadic, reflecting its nature as a security-focused enhancement.","last_verified":"2026-04-16T00:00:00.000Z","tags":["security","tarfile","archive","extraction","safe","vulnerability"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/tarsafe"},{"id":28317,"title":"Tarski","library":"tarski","status":"active","version":"0.9.1","language":"python","ecosystem":"pypi","summary":"Tarski is a framework for the specification, modeling and manipulation of AI planning problems. It provides tools for parsing PDDL, grounding actions, and interfacing with planners. Current version: 0.9.1. Release cadence: irregular, with minor updates roughly every 2-3 months.","last_verified":"2026-05-09T00:00:00.000Z","tags":["AI planning","PDDL","automated planning","knowledge representation"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/tarski"},{"id":15853,"title":"TAS Client for Experimentation Services","library":"tas-client","status":"active","version":"0.3.2","language":"javascript","ecosystem":"npm","summary":"The `tas-client` package, currently at version 0.3.2, provides a client-side library for querying, refetching, and caching data from an experimentation service endpoint. It is specifically designed to interact with endpoints whose results conform to a required experimentation data structure. This client library emphasizes integration via consumer-provided implementations of key interfaces, including `IExperimentationFilterProvider`, `IExperimentationTelemetry`, and `IKeyValueStorage`, allowing for flexible integration with various application environments. Its focus on managing experiment data, including features like configurable refetch intervals and treatment variable retrieval, differentiates it from generic HTTP clients by providing specialized logic for experimentation workflows. Given its `0.x` version, releases are likely feature-driven and ad-hoc rather than on a fixed schedule, indicating an active but evolving development phase.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","tas-client","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/tas-client"},{"id":15852,"title":"TAS Client UMD Module","library":"tas-client-umd","status":"active","version":"0.2.0","language":"javascript","ecosystem":"npm","summary":"tas-client-umd is a Unified Module Definition (UMD) repackaging of the core `tas-client` module, designed to provide a client for interacting with an experimentation service, typically a Treatment Assignment Service (TAS). Its primary function is to query, refetch, and cache experimentation data, often referred to as \"flights\" or \"treatment variables,\" from a specified endpoint. This package, currently at version 0.2.0, targets early-stage development with an implied unstable release cadence typical of pre-1.0 software. A key aspect of its design is the requirement for consumers to implement specific interfaces: `IExperimentationFilterProvider` for supplying contextual filters, `IExperimentationTelemetry` for logging events and shared properties, and `IKeyValueStorage` for persistent data storage. This dependency injection approach allows for flexible integration into various environments and telemetry systems. Its UMD format differentiates it by ensuring compatibility across CommonJS, AMD, and browser global environments, making it versatile for diverse JavaScript ecosystems, particularly where `tas-client` is used.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","tas-client","umd","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/tas-client-umd"},{"id":26461,"title":"task-closure-tools","library":"task-closure-tools","status":"maintenance","version":"0.1.10","language":"javascript","ecosystem":"npm","summary":"Core library for Google Closure Tools tasks, providing Compiler (JS minification using the Closure Compiler), Builder (concatenation and optional compilation), and DepsWriter (dependency graph generation for deps.js files). Current version 0.1.10, last updated June 2015 (infrequent updates). Primarily used as a base for Grunt plugins (grunt-closure-tools) and other build systems (Mantri). Differentiators: integrates directly with Google Closure Library ecosystem, supports Java-based Closure Compiler and Python-based DepsWriter, but node >=0.8.0 only, no modern ESM support.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","Closure Compiler","minification","Closure Builder","Google Closure Library","Closure tools","Closure DepsWriter","Performance"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/task-closure-tools"},{"id":4792,"title":"Python client for Taskcluster","library":"taskcluster","status":"active","version":"99.0.3","language":"python","ecosystem":"pypi","summary":"The `taskcluster` library is a comprehensive Python client for interacting with the Taskcluster API. It provides both synchronous and asynchronous interfaces for all Taskcluster API methods, allowing users to define, schedule, and manage tasks within the Taskcluster continuous integration and continuous delivery (CI/CD) system. Currently at version 99.0.3, the library maintains a rapid release cadence, with its version numbers co-versioned with the main Taskcluster platform.","last_verified":"2026-04-12T00:00:00.000Z","tags":["CI/CD","automation","build system","testing","async","synchronous"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/taskcluster"},{"id":17381,"title":"Taskcluster Client for JavaScript","library":"taskcluster-client","status":"active","version":"87.1.3","language":"javascript","ecosystem":"npm","summary":"taskcluster-client is the official JavaScript client library for interfacing with Taskcluster components, providing a comprehensive asynchronous interface for all Taskcluster API methods. Primarily designed for server-side Node.js applications, it is deeply integrated into the Taskcluster ecosystem for inter-service communication. The current stable version, as per recent releases, is v99.1.1. The package maintains an active release cadence, frequently incorporating patch and minor updates that include critical Node.js (currently requiring v24.15.0 or later) and Go security upgrades, along with enhancements to worker deployment and monitoring. Key differentiators include robust retry mechanisms for transient network errors and flexible authentication options supporting both environment variables and direct credential provision, ensuring secure and reliable interaction with Taskcluster services.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/taskcluster-client"},{"id":14104,"title":"Taskcluster URL Building Library","library":"taskcluster-lib-urls","status":"active","version":"13.0.2","language":"javascript","ecosystem":"npm","summary":"taskcluster-lib-urls is a JavaScript library designed to generate consistent URLs for various Taskcluster resources and deployment methods. It currently maintains version 13.0.2, with major versions releasing periodically, indicating active development and integration of new Taskcluster features. This package serves as the canonical reference implementation for defining Taskcluster URL paths, ensuring uniformity across different language bindings (e.g., Python, Go). It provides a programmatic way to construct URLs for Taskcluster APIs, schemas, documentation, and UI components, either by passing a root URL with each call or by pre-configuring an instance with a fixed root URL for convenience. The library adheres to the Taskcluster URL Format specification, making it essential for any application interacting with the Taskcluster ecosystem.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/taskcluster-lib-urls"},{"id":5512,"title":"Taskcluster Taskgraph Generator","library":"taskcluster-taskgraph","status":"active","version":"20.0.0","language":"python","ecosystem":"pypi","summary":"Taskgraph is a Python library designed to generate complex dependency graphs for the Taskcluster CI service. It serves as the recommended approach for configuring CI tasks when projects outgrow simple .taskcluster.yml configurations, powering large-scale CI systems like Firefox's with tens of thousands of tasks. The library is currently at version 20.0.0 and maintains an active release cadence with frequent minor and patch updates.","last_verified":"2026-04-13T00:00:00.000Z","tags":["taskcluster","ci/cd","task graphs","automation","workflow","mozilla"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/taskcluster-taskgraph"},{"id":5076,"title":"Taskcluster URLs","library":"taskcluster-urls","status":"active","version":"13.0.2","language":"python","ecosystem":"pypi","summary":"Taskcluster-urls is a Python library that provides a standardized way to generate URLs for various Taskcluster resources, such as tasks, artifacts, and releases. It helps integrate with the Taskcluster ecosystem by providing a consistent API for URL construction. As of version 13.0.2, it's actively maintained, with releases often tied to a monorepo that includes JavaScript and Go implementations, so not all version bumps directly imply Python-specific changes.","last_verified":"2026-04-12T00:00:00.000Z","tags":["taskcluster","urls","links","generator","mozilla"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/taskcluster-urls"},{"id":9353,"title":"Taskflow","library":"taskflow","status":"active","version":"6.2.0","language":"python","ecosystem":"pypi","summary":"Taskflow is a Python 3.10+ library for structured state management, task orchestration, and error handling in complex asynchronous workflows. It enables defining tasks and flows using decorators or classes, facilitating robust and scalable application development. The current version is 6.2.0, with an active development cadence that includes significant API changes in major releases.","last_verified":"2026-04-16T00:00:00.000Z","tags":["workflow","state-management","async","orchestration","dataflow"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/taskflow"},{"id":3290,"title":"asyncio.TaskGroup, Runner, and Timeout Backport","library":"taskgroup","status":"active","version":"0.2.2","language":"python","ecosystem":"pypi","summary":"The `taskgroup` library provides a backport of the `asyncio.TaskGroup`, `asyncio.Runner`, and `asyncio.timeout` functionalities from Python 3.12.8 to older Python versions, specifically Python 3.8, 3.9, 3.10, and 3.11. This allows developers to leverage the structured concurrency model introduced in Python 3.11+ for `asyncio` in environments that are not yet able to upgrade to the latest Python releases.","last_verified":"2026-04-25T08:06:55.033Z","tags":["asyncio","backport","concurrency","python3.8","python3.9","python3.10","python3.11"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/taskgroup"},{"id":4793,"title":"Taskipy","library":"taskipy","status":"active","version":"1.14.1","language":"python","ecosystem":"pypi","summary":"Taskipy is a task runner for Python projects that streamlines development workflows by defining and executing automation tasks. It uses a `pyproject.toml` file for configuration, offering an `npm run-script`-inspired interface for common operations like linting, testing, and building. The current version is 1.14.1, with a consistent release cadence addressing bug fixes and minor features.","last_verified":"2026-04-12T00:00:00.000Z","tags":["task runner","cli","automation","scripts","pyproject.toml"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/taskipy"},{"id":4795,"title":"Taskiq: Asynchronous Distributed Task Queue","library":"taskiq","status":"active","version":"0.12.1","language":"python","ecosystem":"pypi","summary":"Taskiq is an asynchronous distributed task queue for Python, inspired by projects like Celery and Dramatiq. It supports both synchronous and asynchronous functions and integrates with popular async frameworks like FastAPI and AioHTTP. Taskiq is actively maintained with frequent releases, currently at version 0.12.1.","last_verified":"2026-04-12T00:00:00.000Z","tags":["task queue","async","distributed","background tasks","worker"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/taskiq"},{"id":9354,"title":"taskiq-aio-pika","library":"taskiq-aio-pika","status":"active","version":"0.6.0","language":"python","ecosystem":"pypi","summary":"taskiq-aio-pika is a broker implementation for the Taskiq asynchronous task queue, enabling it to use RabbitMQ as a message broker. It leverages aio-pika for asynchronous AMQP communication, providing robust and scalable message passing. The current version is 0.6.0 and it typically follows the release cadence of the main Taskiq library.","last_verified":"2026-04-16T00:00:00.000Z","tags":["taskiq","rabbitmq","message-broker","async","aio-pika"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/taskiq-aio-pika"},{"id":4794,"title":"taskiq-dependencies","library":"taskiq-dependencies","status":"active","version":"1.5.7","language":"python","ecosystem":"pypi","summary":"taskiq-dependencies is a Python library providing a FastAPI-like dependency injection system. It allows for defining dependencies as functions and automatically resolving them for other callables. As a core component of the Taskiq asynchronous task queue ecosystem, it is actively maintained with frequent updates, currently at version 1.5.7.","last_verified":"2026-04-12T00:00:00.000Z","tags":["dependency-injection","async","fastapi-like","taskiq"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/taskiq-dependencies"},{"id":24684,"title":"TaskIQ FastAPI Integration","library":"taskiq-fastapi","status":"active","version":"0.5.0","language":"python","ecosystem":"pypi","summary":"TaskIQ-FastAPI provides integration between FastAPI and TaskIQ, allowing you to run background tasks with access to FastAPI's context (e.g., dependency injection, request state). Current version is 0.5.0, compatible with Python >=3.10. Release cadence is irregular, driven by TaskIQ ecosystem updates.","last_verified":"2026-05-01T00:00:00.000Z","tags":["taskiq","fastapi","background-tasks","async","integration"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/taskiq-fastapi"},{"id":5513,"title":"Taskiq Redis Integration","library":"taskiq-redis","status":"active","version":"1.2.2","language":"python","ecosystem":"pypi","summary":"Taskiq-redis is a plugin for the `taskiq` asynchronous distributed task queue, providing Redis-based brokers and result backends. It enables tasks to be processed and their results stored using Redis's various data structures, including Lists, Pub/Sub, and Streams. The library is actively maintained, with a current version of 1.2.2, and sees frequent updates to address issues and introduce new features.","last_verified":"2026-04-13T00:00:00.000Z","tags":["task queue","redis","async","broker","result backend","distributed tasks","scheduler"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/taskiq-redis"},{"id":27439,"title":"taskkit-rollup","library":"taskkit-rollup","status":"maintenance","version":"4.0.1","language":"javascript","ecosystem":"npm","summary":"A TaskKit plugin for building Rollup projects. Version 4.0.1 is the latest stable release. Released through npm, the package wraps Rollup configuration into the TaskKit task runner ecosystem. It is designed to simplify the use of Rollup within TaskKit, but the project appears to have low maintenance cadence with few recent updates compared to direct Rollup usage. Differentiators: integrates with TaskKit's build pipeline, but limited community adoption and documentation.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","taskkit","build","babel","rollup"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/taskkit-rollup"},{"id":26462,"title":"taskr-esbuild","library":"taskr-esbuild","status":"maintenance","version":"1.0.6","language":"javascript","ecosystem":"npm","summary":"Esbuild plugin for Taskr, a tiny build tool. Current stable version is 1.0.6 with no active development (last release in 2020). It allows using esbuild as a Taskr plugin, supporting Vue 3, React, and Preact, with basic CSS/Sass/Less/Stylus imports and image/JSON imports. Differentiator: part of the minimal Taskr ecosystem (7MB node_modules), but esbuild has since evolved and the plugin may lag behind. No known release cadence.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","taskr","taskr-plugin","esbuild"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/taskr-esbuild"},{"id":22440,"title":"taskr-rollup","library":"taskr-rollup","status":"maintenance","version":"1.0.0","language":"javascript","ecosystem":"npm","summary":"Rollup plugin for Taskr (v1.0.0, last released in 2019). Enables Rollup bundling inside Taskr task pipelines. Requires Taskr ^1.1.0 and Rollup 1.x. Aims to provide a simple API for Rollup integration within Taskr's generator-based flow. No active development; last commit years ago. Alternatives include using Rollup standalone or with other build tools.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","taskr","taskr-plugin","rollup"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/taskr-rollup"},{"id":24685,"title":"taskthread","library":"taskthread","status":"active","version":"1.4","language":"python","ecosystem":"pypi","summary":"A lightweight Python module for running a repetitive task on a single dedicated thread. Currently at version 1.4, with infrequent releases.","last_verified":"2026-05-01T00:00:00.000Z","tags":["thread","scheduler","repetitive-task"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/taskthread"},{"id":23174,"title":"tasmota-metrics","library":"tasmota-metrics","status":"active","version":"0.4.3","language":"python","ecosystem":"pypi","summary":"Firmware size analysis tool for ESP-IDF based projects (e.g., Tasmota). Analyzes ELF/map files from ESP32/ESP8266 builds to report component-level flash and RAM usage. Current version 0.4.3, actively maintained on GitHub, infrequent releases.","last_verified":"2026-05-01T00:00:00.000Z","tags":["esp-idf","firmware","size-analysis","tasmota"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/tasmota-metrics"},{"id":4274,"title":"Tasq Client Python","library":"tasq-client-python","status":"active","version":"0.1.24","language":"python","ecosystem":"pypi","summary":"tasq-client-python is the official Python client library for the Tasq HTTP-based task queue server. The Tasq server (https://github.com/unixpickle/tasq) is a simple, lightweight system where tasks are pushed to a queue via HTTP endpoints, popped by workers, and then marked as complete. This client simplifies interaction with a running Tasq server, allowing Python applications to easily enqueue and process tasks. The library is currently at version 0.1.24 and has an irregular but active release cadence, tied to the development of the main Tasq server project.","last_verified":"2026-04-11T00:00:00.000Z","tags":["queue","task management","http client","worker"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/tasq-client-python"},{"id":4796,"title":"TatSu: PEG Parser Generator","library":"tatsu","status":"active","version":"5.18.0","language":"python","ecosystem":"pypi","summary":"TatSu is a Python library that takes a grammar defined in a variation of EBNF (Extended Backus–Naur Form) and generates a memoizing PEG (Parsing Expression Grammar) / Packrat parser. It is actively maintained with frequent minor releases, providing a powerful tool for creating custom parsers and Abstract Syntax Trees (ASTs). The current version is 5.18.0.","last_verified":"2026-04-12T00:00:00.000Z","tags":["parser","generator","PEG","EBNF","grammar","AST","parsing-expression-grammar"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/tatsu"},{"id":12120,"title":"Tau Prolog: JavaScript Prolog Interpreter","library":"tau-prolog","status":"active","version":"0.3.4","language":"javascript","ecosystem":"npm","summary":"Tau Prolog is an open-source, client-side Prolog interpreter implemented entirely in JavaScript. It aims for high compliance with the ISO Prolog Standard, enabling the development and portability of Prolog applications across various systems. The current stable version is 0.3.4, with releases appearing to be infrequent and focused on bug fixes and minor feature additions. A key differentiator is its compatibility with both web browsers (client-side) and Node.js environments, allowing for seamless integration. It uniquely supports DOM manipulation and event handling using Prolog predicates, and incorporates an asynchronous, callback-based execution model to prevent UI blocking in browsers, which contrasts with many other Prolog systems that operate server-side or via WebAssembly.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","tau-prolog","prolog-interpreter","iso-prolog-standard","prolog"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/tau-prolog"},{"id":16914,"title":"Tauri Plugin Auth Session API","library":"tauri-plugin-auth-session-api","status":"active","version":"0.2.2","language":"javascript","ecosystem":"npm","summary":"This package provides the TypeScript API for `tauri-plugin-auth-session`, a Tauri v2 plugin designed for secure in-app OAuth authentication across mobile and desktop platforms. It leverages native browser authentication sessions: `ASWebAuthenticationSession` on macOS and iOS, and Chrome Custom Tabs on Android. The plugin enables a seamless, secure authorization flow by capturing OAuth redirects to custom URL schemes directly within the app, bypassing the need for external browser launches or localhost web server listeners. It's crucial for Tauri v2 mobile development, where traditional desktop OAuth patterns are impractical. The current stable version is 0.2.2, indicating active development within the v0 series, with new features and stability improvements likely tied to the progression of Tauri v2 itself. Key differentiators include a single `start()` API call, native browser security (credentials never touch WebView), SSO support, and full compatibility with PKCE/OAuth 2.0/OIDC providers.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","tauri","tauri-plugin","oauth","authentication","ios","android","macos","custom-tabs","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/tauri-plugin-auth-session-api"},{"id":8702,"title":"Tavern: API Testing Framework","library":"tavern","status":"active","version":"3.3.3","language":"python","ecosystem":"pypi","summary":"Tavern is a Python library, pytest plugin, and command-line tool designed for automated testing of APIs, including RESTful, MQTT, and gRPC services. It utilizes a simple, concise, and flexible YAML-based syntax for defining tests, making it highly customizable for complex scenarios. Currently at version 3.3.3, Tavern maintains an active development status and integrates seamlessly with the pytest ecosystem for comprehensive test management and reporting.","last_verified":"2026-04-16T00:00:00.000Z","tags":["API testing","REST","HTTP","integration testing","pytest","YAML","MQTT","gRPC"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/tavern"},{"id":28315,"title":"Tavily CLI","library":"tavily-cli","status":"active","version":"0.1.2","language":"python","ecosystem":"pypi","summary":"CLI and agent tools for the Tavily API — search, extract, crawl, map, and research from the command line. Current version 0.1.2, requires Python >=3.10. Active development on GitHub.","last_verified":"2026-05-09T00:00:00.000Z","tags":["cli","search","web-scraping","llm","agent"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/tavily-cli"},{"id":14963,"title":"Tavily MCP Server","library":"tavily-mcp","status":"active","version":"0.2.18","language":"javascript","ecosystem":"npm","summary":"The `tavily-mcp` package provides an advanced Model-Context-Protocol (MCP) server for real-time web search, data extraction, website mapping, and crawling, primarily designed for integration with AI agents like Anthropic's Claude. It ships as a server application (currently at version 0.2.18) rather than a traditional client-side JavaScript library, meaning developers typically interact with it via HTTP requests or dedicated client-side tooling (e.g., `claude mcp add`) rather than direct JavaScript function imports for basic usage. The server offers `tavily-search`, `tavily-extract`, `tavily-map`, and `tavily-crawl` tools. It can be run locally or accessed as a remote service, differentiating itself by providing structured web interaction capabilities for AI models.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","tavily-mcp","tavily","mcp","crawl","model-context-protocol","websearch","claude","claude-desktop"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/tavily-mcp"},{"id":2303,"title":"Tavily Python SDK","library":"tavily-python","status":"active","version":"0.7.23","language":"python","ecosystem":"pypi","summary":"The `tavily-python` library provides a Python wrapper for the Tavily API, enabling easy integration of web search, content extraction, crawling, mapping, and research functionalities into Python applications. It supports both synchronous and asynchronous clients. The library is under active development with frequent updates, with its current version being 0.7.23.","last_verified":"2026-04-24T17:32:32.581Z","tags":["AI","API Client","Search","Web Scraping","RAG","LLM Tools","Information Retrieval"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/tavily-python"},{"id":9355,"title":"TAXII 2 Client Library","library":"taxii2-client","status":"active","version":"2.3.0","language":"python","ecosystem":"pypi","summary":"taxii2-client is a minimal Python client library for the Trusted Automated eXchange of Indicator Information (TAXII) 2.x specification. It supports both TAXII 2.0 and 2.1, enabling interaction with TAXII servers for cyber threat intelligence (CTI) exchange, including server discovery, API root information, collection management, and object retrieval/addition. It is currently at version 2.3.0 and is maintained by OASIS Open as an OASIS TC Open Repository.","last_verified":"2026-04-16T00:00:00.000Z","tags":["taxii","stix","cyber security","threat intelligence","client","cti"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/taxii2-client"},{"id":14103,"title":"TaxJar Node.js Client","library":"taxjar","status":"active","version":"4.1.0","language":"javascript","ecosystem":"npm","summary":"The `taxjar` package provides the official Node.js client for integrating with the TaxJar Sales Tax API v2. It allows developers to perform sales tax calculations, manage order and refund transactions, list tax categories, retrieve tax rates for specific locations, manage customer records, and validate VAT numbers and addresses. The library is actively maintained; the latest stable major version is v5.0.0, which requires Node.js v18 or newer and leverages native `fetch`. Prior to this, v4.1.0 was the stable release. TaxJar typically follows a regular release cadence, addressing API changes and adding new functionalities. Its primary advantage is providing a direct, officially supported interface to the comprehensive TaxJar API, abstracting away HTTP request handling and API-specific nuances, making it easier for applications to comply with sales tax regulations.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","taxjar","sales tax","sales tax calculations","sales tax rates","api","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/taxjar"},{"id":22441,"title":"ThingsBoard MQTT Python Client","library":"tb-mqtt-client","status":"active","version":"1.13.13","language":"python","ecosystem":"pypi","summary":"Official ThingsBoard Python client SDK for MQTT-based device communication. Current version 1.13.13, actively maintained with monthly releases. Supports telemetry upload, attribute publishing, RPC handling, and provisioning for ThingsBoard IoT platform.","last_verified":"2026-04-27T00:00:00.000Z","tags":["thingsboard","iot","mqtt","client-sdk"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/tb-mqtt-client"},{"id":4797,"title":"TensorBoard Nightly","library":"tb-nightly","status":"active","version":"2.21.0a20251023","language":"python","ecosystem":"pypi","summary":"tb-nightly is the nightly build for TensorBoard, a suite of web applications that provides visualization and tooling for machine learning experimentation. It allows users to track and visualize metrics like loss and accuracy, view model graphs, project embeddings, and display various data types. This version tracks the latest development of TensorFlow, offering bleeding-edge features and bug fixes. It follows an active release cadence, typically updating daily with the latest changes from the main development branch.","last_verified":"2026-04-12T00:00:00.000Z","tags":["tensorflow","machine learning","visualization","monitoring","deep learning","nightly"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/tb-nightly"},{"id":22442,"title":"tb-paho-mqtt-client","library":"tb-paho-mqtt-client","status":"active","version":"2.1.2","language":"python","ecosystem":"pypi","summary":"A MQTT version 5.0/3.1.1 client class built on top of paho-mqtt. Version 2.1.2 (Python >=3.7). Active development.","last_verified":"2026-04-27T00:00:00.000Z","tags":["mqtt","iot","client","paho-mqtt"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/tb-paho-mqtt-client"},{"id":4798,"title":"TBATS for Time Series Forecasting","library":"tbats","status":"active","version":"1.1.3","language":"python","ecosystem":"pypi","summary":"tbats is a Python library implementing BATS and TBATS models for time series forecasting, known for handling complex seasonality and Box-Cox transformations. The current version is 1.1.3, and it receives updates primarily for bug fixes, dependency upgrades, and occasional feature enhancements, with an irregular release cadence.","last_verified":"2026-04-12T00:00:00.000Z","tags":["time series","forecasting","tbats","bats","seasonality","box-cox"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/tbats"},{"id":5729,"title":"Intel® oneAPI Threading Building Blocks (oneTBB)","library":"tbb","status":"active","version":"2022.3.1","language":"python","ecosystem":"pypi","summary":"The `tbb` library provides Intel® oneAPI Threading Building Blocks (oneTBB), a C++ template library for parallel programming. The Python package primarily distributes the oneTBB C++ runtime libraries and headers, enabling other Python packages (e.g., NumPy, SciPy) to leverage TBB for parallelization. It is currently at version 2022.3.1 and sees regular updates, typically a few times per year, to introduce new features and address issues.","last_verified":"2026-04-11T00:00:00.000Z","tags":["parallel-computing","high-performance","c++","intel","runtime","scientific-computing"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/tbb"},{"id":24686,"title":"Intel oneAPI Threading Building Blocks (oneTBB)","library":"tbb-devel","status":"active","version":"2023.0.0","language":"python","ecosystem":"pypi","summary":"Intel oneAPI Threading Building Blocks (oneTBB) is a C++ library for parallel programming. The tbb-devel package provides Python bindings (via pybind11) to access TBB's parallel algorithms, concurrent containers, task scheduling, and flow graphs. Version 2023.0.0 is the latest stable release. Releases occur roughly yearly.","last_verified":"2026-05-01T00:00:00.000Z","tags":["parallel","multi-threading","concurrency","TBB","Intel","oneAPI"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/tbb-devel"},{"id":959,"title":"tblib: Traceback Serialization Library","library":"tblib","status":"active","version":"3.2.2","language":"python","ecosystem":"pypi","summary":"tblib is a Python library that allows for the serialization of exceptions and tracebacks, enabling them to be pickled and unpickled across different processes. This is particularly useful for robust error handling in multiprocessing or distributed systems like Celery. It also provides methods to create tracebacks from strings or serialize them to and from dictionaries. The current version is 3.2.2, with releases occurring periodically, often for bug fixes and Python version support updates.","last_verified":"2026-04-09T20:40:23.155Z","tags":["traceback","serialization","exceptions","multiprocessing","pickle","error-handling"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/tblib"},{"id":10279,"title":"Tblite","library":"tblite","status":"active","version":"0.5.0","language":"python","ecosystem":"pypi","summary":"Tblite is a lightweight Python interface to the tblite C++ library, providing fast and efficient tight-binding calculations for quantum chemistry and materials science. It allows users to perform energy, force, and other property calculations for molecular systems. The current version is 0.5.0, and it maintains a regular release cadence, with API changes detailed in release notes.","last_verified":"2026-04-17T00:00:00.000Z","tags":["quantum chemistry","materials science","tight-binding","simulation","molecular modeling"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/tblite"},{"id":10280,"title":"tbparse","library":"tbparse","status":"active","version":"0.0.9","language":"python","ecosystem":"pypi","summary":"tbparse is a Python library that allows users to load TensorBoard event logs directly into pandas DataFrames. It provides an easy way to read, parse, and plot TensorBoard data, simplifying analysis for machine learning experiments. The current version is 0.0.9, and the library maintains an active release cadence with frequent updates and bug fixes.","last_verified":"2026-04-17T00:00:00.000Z","tags":["tensorboard","pandas","data-analysis","machine-learning","logging","experiment-tracking"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/tbparse"},{"id":8703,"title":"tbump: Bump Software Releases","library":"tbump","status":"active","version":"6.11.0","language":"python","ecosystem":"pypi","summary":"tbump is a command-line tool designed to simplify the process of bumping software versions. It automates updating version strings in specified files, creating Git commits and tags, and pushing changes to a remote repository. The current version is 6.11.0, and it has an active development cycle with frequent updates and bug fixes.","last_verified":"2026-04-16T00:00:00.000Z","tags":["versioning","release management","git","cli","automation","semantic versioning"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/tbump"},{"id":18844,"title":"tcbuilder - Bash-based Build System","library":"tcbuilder","status":"active","version":"1.0.4","language":"javascript","ecosystem":"npm","summary":"tcbuilder (also known as 'bb') is a Bash-based build system that generates automated Makefiles from user-defined bash variables. The current version is 1.0.4, released with an irregular cadence. It is designed for projects that already use Bash and Make, offering a lightweight alternative to full-featured build systems. Key differentiators include its simple variable-based configuration, no external dependencies beyond Bash and Make, and the ability to handle multi-group builds with per-source flags. It requires Node.js >= 20 for the npm package but the core build generator is purely bash scripts.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/tcbuilder"},{"id":28318,"title":"Tencent Cloud CLI","library":"tccli","status":"active","version":"3.1.88.1","language":"python","ecosystem":"pypi","summary":"Official CLI for Tencent Cloud API services. Version 3.1.88.1. Maintained actively by Tencent Cloud. Follows a monthly release cadence with service updates and bug fixes.","last_verified":"2026-05-09T00:00:00.000Z","tags":["cloud","cli","tencentcloud","api"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/tccli"},{"id":3824,"title":"Thread Composability Manager","library":"tcmlib","status":"active","version":"1.4.1","language":"python","ecosystem":"pypi","summary":"tcmlib is a Python library by Intel that implements the Thread Composability Manager. It coordinates CPU resource usage between Intel® oneAPI Threading Building Blocks (oneTBB) and Intel® OpenMP to prevent excessive oversubscription when both runtimes are used concurrently within a single process. This helps optimize performance for multi-threaded Python applications, particularly in AI/ML and scientific computing workloads. The library is currently at version 1.4.1 and is actively maintained by Intel.","last_verified":"2026-04-25T16:28:16.502Z","tags":["threading","performance","intel","oneapi","openmp","concurrency"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/tcmlib"},{"id":28319,"title":"tcod","library":"tcod","status":"active","version":"21.2.0","language":"python","ecosystem":"pypi","summary":"The official Python port of libtcod, a library for roguelike game development providing field-of-view, pathfinding, noise, and color handling. Current version is 21.2.0 (requires Python >=3.10), released semi-regularly with support for SDL3, free-threaded Python (3.14t wheels), and event improvements.","last_verified":"2026-05-09T00:00:00.000Z","tags":["roguelike","game-development","libtcod","sdl","terminal"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/tcod"},{"id":2801,"title":"tcolorpy","library":"tcolorpy","status":"active","version":"0.1.7","language":"python","ecosystem":"pypi","summary":"tcolorpy is a Python library designed to apply true color (24-bit RGB) for terminal text, providing a rich set of methods to style strings with foreground, background, and various ANSI effects. The current version is 0.1.7, and the project maintains an active, though not rapid, release cadence with a focus on Python version compatibility and packaging improvements.","last_verified":"2026-04-25T01:06:42.657Z","tags":["terminal","color","text","cli","ansi","rgb"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/tcolorpy"},{"id":12122,"title":"tcomb: Runtime Type Checking & DDD","library":"tcomb","status":"active","version":"3.2.29","language":"javascript","ecosystem":"npm","summary":"tcomb is a JavaScript library for runtime type checking and Domain-Driven Design (DDD), suitable for both Node.js and browser environments. It provides a concise syntax for defining and validating data structures, enhancing code safety during development. The current stable version is 3.2.29, with a recent cadence focused on bug fixes and TypeScript definition improvements. A key differentiator is its lightweight nature (3KB gzipped, no dependencies) and its foundation in set theory for type definition. It supports various type combinators (structs, lists, enums, refinements, unions), immutability helpers compatible with Facebook's Immutability Helpers, and runtime type introspection. Crucially, tcomb is designed to be *disabled in production* (its checks are stripped out for performance), with `io-ts` or `tcomb-validation` recommended for production-grade type validation.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","type","combinators","checking","safety","model","domain","debugging","immutable","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/tcomb"},{"id":12121,"title":"tcomb-validation","library":"tcomb-validation","status":"active","version":"3.4.1","language":"javascript","ecosystem":"npm","summary":"tcomb-validation is a general-purpose JavaScript validation library built upon the tcomb type combinator library. It provides a concise yet expressive syntax for validating various data structures, including native types, refinements, objects, lists, tuples, enums, unions, dicts, and intersections, with arbitrary nesting levels. The library offers detailed information on failed validations, making it a lightweight alternative to JSON Schema for validating domain models. The current stable version is 3.4.1, with releases typically addressing bug fixes and minor features, often in conjunction with its `tcomb` dependency. A key differentiator is its direct reuse of `tcomb` type definitions for validation, streamlining development when `tcomb` is already used for runtime type checking or domain modeling. It ships with TypeScript definitions, ensuring good type safety for modern JavaScript and TypeScript projects.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","tcomb","validation","models","domain","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/tcomb-validation"},{"id":14105,"title":"tcompare - Comprehensive Object Comparison","library":"tcompare","status":"active","version":"9.3.1","language":"javascript","ecosystem":"npm","summary":"tcompare is a JavaScript/TypeScript library designed for deep object comparison, primarily intended for use within test frameworks. It provides a suite of comparison functions with varying levels of strictness, such as `match`, `same`, `strict`, `has`, and `matchOnly`, allowing developers to precisely define how objects should be evaluated against patterns. Beyond a simple boolean result, it generates human-readable diff strings and patch-style diffs, highlighting differences between actual and expected values. The library currently stands at version 9.3.1 and appears to maintain a release cadence in alignment with its parent project, `tap`, suggesting active development and maintenance. Its key differentiators include fine-grained control over comparison logic and robust diff generation capabilities, making it valuable for detailed assertion failure reporting.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","deepEqual","match","compare","object","comparison","diff","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/tcompare"},{"id":14961,"title":"TCP Ping Utility","library":"tcp-ping","status":"abandoned","version":"0.1.1","language":"javascript","ecosystem":"npm","summary":"This Node.js utility provides TCP-based ping functionality, enabling users to test the availability and measure the latency of specific services on given addresses and ports. Unlike traditional ICMP `ping` tools, `tcp-ping` avoids issues with ICMP-blocked servers and offers faster results by immediately dropping connections after acceptance. It's particularly useful for verifying service-level availability rather than just general network connectivity. The package's current and only documented version is 0.1.1, indicating a very early stage of development or a project that is no longer actively maintained. Its release cadence is effectively non-existent. Key differentiators include its speed, the ability to target specific ports and services, and its resilience to ICMP filtering, making it more effective for certain server monitoring scenarios.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","ping","util","tcp","availability"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/tcp-ping"},{"id":27440,"title":"Tencent Cloud VectorDB Python SDK","library":"tcvectordb","status":"active","version":"2.1.1","language":"python","ecosystem":"pypi","summary":"Tencent Cloud VectorDB Python SDK for managing vector databases, including collection creation, data insertion, and similarity search. Current version 2.1.1, requires Python >=3. Monthly releases.","last_verified":"2026-05-01T00:00:00.000Z","tags":["tencent","vectordb","sdk","vector-database"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/tcvectordb"},{"id":28320,"title":"tcxfile","library":"tcxfile","status":"active","version":"1.0.4","language":"python","ecosystem":"pypi","summary":"A library for reading and writing TCX (Training Center XML) files, commonly used for GPS fitness data. Current version 1.0.4, supports Python >=3.0, released under MIT license. Stable, low release cadence.","last_verified":"2026-05-09T00:00:00.000Z","tags":["tcx","fitness","xml","gps"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/tcxfile"},{"id":6907,"title":"Treasure Data API Library for Python","library":"td-client","status":"active","version":"1.7.0","language":"python","ecosystem":"pypi","summary":"The `td-client` Python library provides a wrapper for the Treasure Data API (REST API), allowing users to programmatically interact with Treasure Data services. It enables tasks such as managing databases and tables, issuing queries (including asynchronous execution), and performing bulk data imports. The library is currently at version 1.7.0 and is actively maintained with consistent updates.","last_verified":"2026-04-15T00:00:00.000Z","tags":["treasure data","api client","data platform","cloud","rest api"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/td-client"},{"id":15394,"title":"TDD Guard","library":"tdd-guard","status":"active","version":"1.6.3","language":"javascript","ecosystem":"npm","summary":"TDD Guard is an npm package providing automated Test-Driven Development enforcement for AI agents, specifically within the Claude Code environment. It is currently at version 1.6.3 and exhibits a rapid release cadence, with frequent updates addressing bugs, introducing new features, and enhancing refactoring capabilities. Its primary function is to ensure AI agents adhere strictly to TDD principles by proactively blocking actions that violate test-first or minimal implementation rules, such as adding code without accompanying failing tests or implementing beyond the scope of current test requirements. Key differentiators include its broad multi-language support (e.g., JavaScript, TypeScript, Ruby, Python, Go, Rust, PHP) and integration with numerous test frameworks (including Vitest, Jest, RSpec, and PHPUnit). The package also offers customizable validation rules, lint integration for automated refactoring support, and granular control over validation models and session management.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","tdd","test-driven-development","claude","claude-code","hooks","testing","ai-tools","code-quality","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/tdd-guard"},{"id":24688,"title":"tdd-guard-pytest","library":"tdd-guard-pytest","status":"active","version":"0.1.2","language":"python","ecosystem":"pypi","summary":"Pytest plugin for TDD Guard that enforces Test-Driven Development principles during testing. Current version 0.1.2, requires Python >=3.8. Released as part of the TDD Guard ecosystem; releases are sporadic.","last_verified":"2026-05-01T00:00:00.000Z","tags":["tdd","testing","pytest-plugin","guard"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/tdd-guard-pytest"},{"id":6908,"title":"TDDA: Test-Driven Data Analysis","library":"tdda","status":"active","version":"2.2.17","language":"python","ecosystem":"pypi","summary":"TDDA (Test-Driven Data Analysis) is a Python library and set of command-line tools designed to improve the correctness and robustness of data analysis. It provides features for reference testing of data pipelines, automatic discovery and verification of data constraints, anomaly detection, and inference of regular expressions from text data (Rexpy). Additionally, from version 2.0, it includes features for automatic test generation (Gentest) for command-line programs. It currently supports Python >=3.8 and is actively maintained, with version 2.2.17 being the latest stable release.","last_verified":"2026-04-15T00:00:00.000Z","tags":["data quality","data validation","test-driven development","data testing","constraints","regular expressions","data analysis","pipeline testing"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/tdda"},{"id":12124,"title":"TDesign Icons for Vue 2","library":"tdesign-icons-vue","status":"active","version":"0.4.4","language":"javascript","ecosystem":"npm","summary":"tdesign-icons-vue provides a comprehensive set of icons specifically designed for Vue 2.x applications, serving as the official icon library within the TDesign enterprise design system. It offers flexibility in usage, allowing developers to import icons as SVG sprite components (Icon), icon font components (IconFont), or individual, tree-shakeable Vue components. The library is actively maintained as part of a mono-repo (`Tencent/tdesign-icons`), with a corresponding `tdesign-icons-vue-next` package available for Vue 3.x projects. The project observes a frequent release cadence, with regular patch and minor updates introducing new icons or optimizations, alongside occasional major version changes that may include icon renames or removals. Its key differentiators include tight integration with the TDesign ecosystem, multiple rendering options, and built-in TypeScript support.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/tdesign-icons-vue"},{"id":12123,"title":"TDesign Icons for Vue 3","library":"tdesign-icons-vue-next","status":"active","version":"0.4.4","language":"javascript","ecosystem":"npm","summary":"tdesign-icons-vue-next is an icon library specifically designed for Vue 3 applications, providing a comprehensive set of icons consistent with the TDesign design system. Its current stable version is 0.4.4. The library offers multiple integration strategies, allowing developers to choose between SVG sprite-based icons (`Icon`), IconFont-based icons (`IconFont`), or importing individual icon components (e.g., `CloseIcon`) for optimized bundle sizes. This flexibility is a key differentiator, catering to various project needs and performance considerations. While a specific release cadence isn't published, icon libraries typically follow a slower, feature-driven update cycle, ensuring stability for long-term projects. It serves as an essential companion for developers building applications with the TDesign UI framework in Vue 3 environments.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/tdesign-icons-vue-next"},{"id":12125,"title":"TDesign Mobile Vue 3 UI Library","library":"tdesign-mobile-vue","status":"active","version":"1.13.2","language":"javascript","ecosystem":"npm","summary":"TDesign Mobile Vue is a comprehensive UI component library specifically designed for Vue 3 and mobile web applications. Currently stable at version 1.13.2, the library maintains a frequent release cadence with regular minor and patch updates, often several per month, introducing new features, bug fixes, and performance enhancements. It is part of the broader TDesign enterprise design system, ensuring consistent API and UI/UX across various frameworks like React and WeChat MiniProgram. Key differentiators include its focus on mobile-first interactions, high-quality components, dark mode support, extensive theme customization options, and built-in tree-shaking support for optimized bundle sizes. It ships with TypeScript types for improved developer experience and type safety.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","vue","mobile","tdesign","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/tdesign-mobile-vue"},{"id":17478,"title":"TDesign Publish CLI","library":"tdesign-publish-cli","status":"active","version":"0.0.12","language":"javascript","ecosystem":"npm","summary":"tdesign-publish-cli is a command-line interface tool designed to streamline the release process for JavaScript projects, particularly those adhering to Conventional Commits. It automates the generation of changelogs based on Git commit history, leveraging `standard-changelog`. Furthermore, it can create formatted messages for enterprise communication platforms like WeChat Work (WeCom) robots, supporting both release log notifications and instant recognition messages. The current stable version is `0.0.12`, indicating it's still in early development, and its release cadence is likely irregular as features are added and refined. Its key differentiator is the integrated robot message generation tailored for Chinese enterprise platforms, which goes beyond standard changelog tools.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","changelog","robot message"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/tdesign-publish-cli"},{"id":15243,"title":"TDesign Vue 2.x UI Library","library":"tdesign-vue","status":"active","version":"1.14.5","language":"javascript","ecosystem":"npm","summary":"tdesign-vue is the official Vue 2.x component library from Tencent's TDesign specification. It provides a comprehensive set of high-quality UI components designed for desktop applications, featuring consistent APIs and UI across various TDesign framework libraries. The library supports dark mode, customizable themes, and tree-shaking for optimized bundle sizes. Currently at version 1.14.5, it observes a frequent release cadence with regular bug fixes and feature additions. Key differentiators include its backing by Tencent, enterprise-grade component suite, and robust TypeScript support, making it suitable for large-scale business applications targeting Vue 2 environments. It is distinct from `tdesign-vue-next`, which targets Vue 3.x.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","vue","tdesign","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/tdesign-vue"},{"id":12126,"title":"TDesign Vue Next","library":"tdesign-vue-next","status":"active","version":"1.19.1","language":"javascript","ecosystem":"npm","summary":"TDesign Vue Next is a comprehensive UI component library specifically designed for Vue 3 and desktop applications. It offers a rich set of high-quality components, maintaining a consistent API and UI experience across the TDesign ecosystem for various frameworks. The library supports modern features such as dark mode, customizable themes, and efficient tree-shaking to optimize bundle sizes. Currently at version 1.19.1, it follows an active release cadence, frequently delivering bug fixes, performance improvements, and new features, often on a weekly or bi-weekly basis, as evidenced by its recent changelog. It emphasizes desktop interaction patterns and provides robust TypeScript types for an enhanced developer experience, making it a suitable choice for large-scale enterprise applications.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","vue","vue3","vue-next","tdesign","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/tdesign-vue-next"},{"id":24687,"title":"tdewolff Minify","library":"tdewolff-minify","status":"active","version":"2.24.12","language":"python","ecosystem":"pypi","summary":"Python bindings for the Go tdewolff/minify library, providing fast minifiers for HTML, CSS, JS, JSON, SVG, and XML. Current version 2.24.12, released monthly.","last_verified":"2026-05-01T00:00:00.000Z","tags":["minifier","html","css","javascript","json","svg","xml","web"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/tdewolff-minify"},{"id":7775,"title":"T-Digest data structure","library":"tdigest","status":"active","version":"0.5.2.2","language":"python","ecosystem":"pypi","summary":"The `tdigest` library is a Python implementation of Ted Dunning's t-digest data structure, designed for efficient and accurate percentile and quantile estimation from streaming or distributed data. It enables computations like percentiles, quantiles, and trimmed means. The current official PyPI version is 0.5.2.2, with releases focusing on performance improvements and bug fixes. The library is actively maintained with occasional updates.","last_verified":"2026-04-16T00:00:00.000Z","tags":["data-structure","streaming","quantiles","percentiles","statistics","approximation","distributed-computing","big-data"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/tdigest"},{"id":16545,"title":"TDLib Node.js Bindings (tdl)","library":"tdl","status":"active","version":"8.1.0","language":"javascript","ecosystem":"npm","summary":"tdl is a JavaScript wrapper for TDLib (Telegram Database Library), providing Node.js bindings to create custom Telegram clients or bots. Currently at version 8.1.0, it is actively maintained with releases often following new TDLib versions. A key differentiator is its direct, low-level integration with the native TDLib, allowing full control over Telegram API interactions, unlike higher-level bot libraries. It requires a separate installation or build of the `tdjson` shared library from TDLib itself. tdl ships with TypeScript type definitions, enabling robust development in modern JavaScript environments.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","telegram","telegram-api","telegram-client-api","tdlib","tglib","bindings","node-addon","cucumber","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/tdl"},{"id":16916,"title":"Angular Django REST Auth Interface","library":"tdn-auth","status":"abandoned","version":"5.0.9","language":"javascript","ecosystem":"npm","summary":"tdn-auth is an Angular module designed to provide an interface for interacting with Django REST Auth backends. As of version 5.0.9, the package primarily targets Angular 5.x. It offers functionalities for authentication flows, including configuration overrides for base URLs and other parameters. The package has not seen updates since its last publish approximately 7 years ago, making it effectively abandoned. It is not compatible with modern Angular versions (Angular 6+) and is best suited for legacy Angular 5 applications. There is no active release cadence or ongoing development. Its key differentiator was providing a pre-built integration layer for a specific Django authentication framework at the time of its release.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","angular","angular2","angular 2","django-rest-auth","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/tdn-auth"},{"id":14962,"title":"Tea Extend","library":"tea-extend","status":"abandoned","version":"0.2.0","language":"javascript","ecosystem":"npm","summary":"tea-extend is a minimalist JavaScript utility designed for performing shallow object merges, allowing properties from one or more source objects to be copied onto a destination object. This package was initially released around 2012, with its current and seemingly final version being 0.2.0. It predates the widespread adoption of native language features such as `Object.assign()` (ES2015) and object spread syntax (ES2018), which now provide equivalent and often more robust functionality directly within JavaScript. Consequently, tea-extend has likely seen no significant updates or active development for over a decade. Its primary differentiator at the time of its creation was providing a simple, early solution for object merging in both Node.js and browser environments (via Component.js) before these native alternatives became standard practice.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/tea-extend"},{"id":5514,"title":"TeamCity Messages","library":"teamcity-messages","status":"active","version":"1.33","language":"python","ecosystem":"pypi","summary":"This package integrates Python with the TeamCity Continuous Integration (CI) server, enabling the reporting of test results and other build information via TeamCity service messages. It provides integrations for popular testing frameworks like `unittest`, `pytest`, `nose`, `behave`, `twisted trial`, and code quality tools such as `flake8` and `pylint`. The current version is 1.33, with a release cadence that supports new Python versions and tool compatibility.","last_verified":"2026-04-13T00:00:00.000Z","tags":["TeamCity","CI","testing","pytest","unittest","nose","behave","coverage","flake8","pylint","JetBrains"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/teamcity-messages"},{"id":28321,"title":"teamhack-dns","library":"teamhack-dns","status":"active","version":"0.0.1398","language":"python","ecosystem":"pypi","summary":"Hack the Box Team Support Services library for managing DNS records and team infrastructure. Currently at version 0.0.1398 with rapid, frequent releases; no stable release schedule yet.","last_verified":"2026-05-09T00:00:00.000Z","tags":["dns","hackthebox","team","infrastructure"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/teamhack-dns"},{"id":27441,"title":"TeamHack Nmap","library":"teamhack-nmap","status":"active","version":"0.0.4329","language":"python","ecosystem":"pypi","summary":"A Python library for Hack the Box team support services. Version 0.0.4329 is active. Release cadence is unknown.","last_verified":"2026-05-01T00:00:00.000Z","tags":["hackthebox","nmap","scanning"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/teamhack-nmap"},{"id":14106,"title":"Microsoft Teams Test Reporter for CTRF","library":"teams-ctrf","status":"active","version":"0.0.6","language":"javascript","ecosystem":"npm","summary":"teams-ctrf is a utility designed to send structured test result notifications to Microsoft Teams channels, adhering to the Common Test Report Format (CTRF) specification. This package allows teams to automate the reporting of test execution outcomes, including summaries, detailed reports, and flaky test detection, directly into their Teams environment. It is currently in active development, with version `0.0.6` being the stable release, and `0.0.7-next` actively introducing new features and refinements. The project is part of the broader CTRF ecosystem, which aims to standardize test reporting across various testing frameworks and programming languages, providing a unified JSON format for consistent analysis and comparison. It stands out by integrating directly with the CTRF standard, offering both command-line and programmatic interfaces for flexible deployment in CI/CD pipelines.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/teams-ctrf"},{"id":26463,"title":"techhead-hogan","library":"techhead-hogan","status":"active","version":"0.0.1","language":"javascript","ecosystem":"npm","summary":"A fork of Twitter's Hogan.js Mustache compiler (v0.0.1), adding helpers, method call chaining, dot notation, shorthand section close tags, and piped helpers. Released as a pre-1.0 package with limited documentation and bug fixes for delimiter handling and partial context access. Differentiated from Hogan.js by extended functionality for method calls and helpers, but likely incompatible with standard Mustache specifications.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","mustache","template"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/techhead-hogan"},{"id":8704,"title":"Technical Indicators for Financial Analysis","library":"technical","status":"active","version":"1.6.0","language":"python","ecosystem":"pypi","summary":"Technical is a Python library that provides a comprehensive collection of technical indicators and utility functions for financial time series analysis. It is designed to be easy to use and is a companion project primarily developed for Freqtrade, assisting in quantitative trading strategy development. The library is actively maintained with frequent releases, currently at version 1.6.0.","last_verified":"2026-04-16T00:00:00.000Z","tags":["financial-analysis","technical-indicators","trading","pandas","numpy","freqtrade","quant-trading"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/technical"},{"id":3825,"title":"Tecton Python SDK","library":"tecton","status":"active","version":"1.2.13","language":"python","ecosystem":"pypi","summary":"Tecton is an operational feature platform that orchestrates the entire feature lifecycle for machine learning models. The Tecton Python SDK provides tools to define, test, and deploy features, interact with the Tecton API, and retrieve feature data for online and offline use cases. Version 1.2.13 is current, with frequent minor releases.","last_verified":"2026-04-25T16:32:27.670Z","tags":["feature store","mlops","data science","machine learning"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/tecton"},{"id":16691,"title":"TeDB: TypeScript Embedded Database","library":"tedb","status":"active","version":"0.5.1","language":"javascript","ecosystem":"npm","summary":"TeDB (TypeScript Embedded Database) is an embedded database designed specifically for TypeScript applications, supporting various environments like Node.js, Electron, and webkit. It's currently at version 0.5.1, with a development cadence that includes regular minor fixes and improvements. A key differentiator is its pluggable storage architecture, allowing developers to implement custom storage drivers for disk persistence, in-memory operations, or even browser-based solutions like IndexedDB. Unlike some other JavaScript embedded databases, TeDB leverages an AVL balanced binary tree to index only document `_id`s and specified indexed field values in memory, preventing potential out-of-memory issues with very large datasets, as the actual document data is managed by the storage driver. All operations are Promise-based, and the library is written entirely in TypeScript, providing strong type safety.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","typescript","embedded","database","db","electron"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/tedb"},{"id":24689,"title":"tee-output","library":"tee-output","status":"active","version":"0.4.16","language":"python","ecosystem":"pypi","summary":"A utility to tee standard output/standard error from the current process into a logfile while preserving terminal semantics (e.g., breakpoint() works). Current version 0.4.16. Stable release cadence.","last_verified":"2026-05-01T00:00:00.000Z","tags":["logging","tee","stdout","stderr","output-redirection"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/tee-output"},{"id":16547,"title":"Teepee HTTP Client","library":"teepee","status":"abandoned","version":"3.0.1","language":"javascript","ecosystem":"npm","summary":"Teepee is a generic HTTP client for Node.js, currently at version 3.0.1. It provides basic functionality for making HTTP requests, akin to older-generation clients. The package has seen no significant code updates in approximately seven years, with its latest npm publication dating back five years (v3.0.1). This indicates the library is effectively abandoned and unmaintained. Unlike actively developed modern HTTP clients such as Axios or Node-Fetch, Teepee lacks native TypeScript support, a clear release cadence, and up-to-date documentation on its feature set or breaking changes between major versions. Its primary differentiator is its lightweight nature and adherence to older Node.js conventions for HTTP requests.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/teepee"},{"id":14965,"title":"telebot (KyleJamesWalker) Telegram Bot Library","library":"telebot","status":"abandoned","version":"0.0.5","language":"en","ecosystem":"pypi","summary":"This `telebot` library (version 0.0.5) by KyleJamesWalker is a minimalist Telegram bot library featuring simple route decorators for message handling. It was last updated in 2018 and appears to be abandoned, meaning it might not be compatible with the latest Telegram API changes and could have unaddressed issues. Crucially, it shares a package name with the significantly more popular and actively maintained `pyTelegramBotAPI` library, leading to frequent user confusion.","last_verified":"2026-04-16T00:00:00.000Z","tags":["telegram","bot","messaging","abandoned","name-collision"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/telebot"},{"id":12127,"title":"Telegraf.js","library":"telegraf","status":"active","version":"4.16.3","language":"javascript","ecosystem":"npm","summary":"Telegraf.js is a modern, lightweight, and extensible framework for developing Telegram bots using Node.js. It provides full support for the Telegram Bot API, currently at version 7.1 (as of v4.16.0), offering a comprehensive set of tools for handling messages, commands, and various update types. The library is actively maintained, with frequent minor releases incorporating new Bot API features and bug fixes, ensuring compatibility with the latest Telegram platform capabilities. Key differentiators include excellent TypeScript typings, compatibility with serverless environments like AWS Lambda and Firebase Functions, and support for various webhook setups (HTTP/HTTPS, Fastify, Express). It aims for simplicity and extensibility, allowing developers to build complex bot logic efficiently. The current stable version is 4.16.3.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","telegraf","telegram","telegram bot api","bot","botapi","bot framework","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/telegraf"},{"id":18845,"title":"Telegraf Mixpanel","library":"telegraf-mixpanel","status":"active","version":"1.0.0","language":"javascript","ecosystem":"npm","summary":"Mixpanel analytics middleware for the Telegraf Telegram bot framework. Current version 1.0.0. Provides a simple way to track events, set people properties, and manage charges directly from Telegraf context via `ctx.mixpanel`. Requires Telegraf v2 or v3. Lightweight wrapper around the Mixpanel Node.js library, designed for bot-specific analytics workflows like sales funnels. No breaking changes yet; limited to single Mixpanel instance per bot.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","telegram","telegram bot","telegraf","bot framework","mixpanel","stats"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/telegraf-mixpanel"},{"id":18846,"title":"telegraf-ratelimit","library":"telegraf-ratelimit","status":"active","version":"2.0.0","language":"javascript","ecosystem":"npm","summary":"Rate-limiting middleware for the Telegraf Telegram bot framework (v2.0.0). Simple in-memory rate limiter with configurable time window, request limit, custom key generation, and exceeded-limit callback. Lightweight, no external dependencies, designed for ease of integration with Telegraf. Suitable for basic bot rate limiting but not distributed or persistent (in-memory only). Actively maintained as part of the Telegraf ecosystem.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","telegram","telegraf","rate limit","middleware"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/telegraf-ratelimit"},{"id":16236,"title":"GramJS - Telegram Client","library":"telegram","status":"active","version":"2.26.22","language":"javascript","ecosystem":"npm","summary":"GramJS is a JavaScript-based client library for interacting with the Telegram MTProto API, designed to function across both Node.js environments and web browsers. It is currently in active development, with version 2.26.22 being the latest stable release at the time of writing, showing a pattern of frequent updates. Key differentiators include its core architecture, which is based on the popular Python Telethon library, providing a robust and feature-rich foundation. It allows developers to build userbots and custom Telegram applications by directly accessing the MTProto API, handling session management, and offering mechanisms for sending messages and invoking raw API methods. The library supports persistent sessions, either via string-based or file-based storage, to avoid repeated logins. It also provides dedicated guidance for browser integration, typically requiring webpack for bundling.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","telegram","mtproto","userbot","api","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/telegram"},{"id":16747,"title":"Telegram Better Auth Plugin","library":"telegram-better-auth","status":"active","version":"0.0.8","language":"javascript","ecosystem":"npm","summary":"The `telegram-better-auth` package provides a plugin to seamlessly integrate Telegram login functionality into applications built with the `better-auth` authentication framework. This library, currently at version `0.0.8`, offers a streamlined approach to allowing users to authenticate via their Telegram accounts, managing both the server-side logic for verifying authorization data and the client-side interaction with the Telegram Login Widget. While a formal release cadence is not explicitly stated, the frequent minor version bumps (0.0.x) suggest active development. A key differentiator is its tightly coupled design with `better-auth`, abstracting complex Telegram API interactions, such as the generation of temporary emails based on Telegram IDs. Proper functioning requires a valid Telegram bot token and ensuring the bot is linked to the application's domain via BotFather.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","telegram","better-auth","auth","authentication","plugin","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/telegram-better-auth"},{"id":10281,"title":"Telegramify Markdown","library":"telegramify-markdown","status":"active","version":"1.1.2","language":"python","ecosystem":"pypi","summary":"telegramify-markdown is a Python library designed to convert standard Markdown text into a format compatible with Telegram's MessageEntity system. It processes Markdown syntax and outputs a plain text string along with a list of `MessageEntity` objects, suitable for sending via the Telegram Bot API. The current version is 1.1.2, and it maintains a moderate release cadence based on feature additions and bug fixes.","last_verified":"2026-04-17T00:00:00.000Z","tags":["markdown","telegram","converter","bot-api","text-processing"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/telegramify-markdown"},{"id":10282,"title":"Telegraph API Wrapper","library":"telegraph","status":"active","version":"2.2.0","language":"python","ecosystem":"pypi","summary":"The `telegraph` library is a Python wrapper for the Telegraph publishing platform API, allowing programmatic creation and management of Telegraph pages and accounts. It supports both synchronous and asynchronous operations. The current version is 2.2.0, with releases occurring every few months for new features and bug fixes.","last_verified":"2026-04-17T00:00:00.000Z","tags":["telegraph","api","wrapper","async","publishing"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/telegraph"},{"id":2304,"title":"Telepath","library":"telepath","status":"active","version":"0.3.1","language":"python","ecosystem":"pypi","summary":"Telepath is a Python library designed for exchanging data between Python and JavaScript. It enables Python objects to be packed into primitive types suitable for frontend consumption, typically within a web context. The current version is 0.3.1. Releases are infrequent, usually tied to specific feature additions or compatibility updates, particularly concerning Django versions.","last_verified":"2026-04-24T17:32:47.967Z","tags":["javascript","data-exchange","frontend","wagtail","python-js"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/telepath"},{"id":12128,"title":"Teleport JavaScript Object (De)serialization","library":"teleport-javascript","status":"active","version":"1.0.0","language":"javascript","ecosystem":"npm","summary":"Teleport JavaScript is a specialized utility for the deep serialization and deserialization of JavaScript objects, extending far beyond the capabilities of the native `JSON.stringify` and `JSON.parse` methods. Currently stable at version 1.0.0, this library provides robust handling for a wide array of data types including `Date`, `BigInt`, `RegExp`, `Symbol`, `Set`, `Map`, `Buffer`, `undefined`, and all Typed Arrays (e.g., `Int8Array`, `Float64Array`). A key differentiator is its ability to correctly manage circular references within objects, preventing common serialization errors. While a specific release cadence isn't published, its current version suggests a focus on stability for its comprehensive feature set. It positions itself as a 'super light and fast' alternative for scenarios where standard JSON falls short, making it suitable for inter-process communication, storage, or deep cloning of complex JavaScript data structures. It prioritizes covering edge cases and modern JavaScript types for complete object graph preservation.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","JSON","circular","cyclic","stringify","parse","serialization","date","bigint","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/teleport-javascript"},{"id":5515,"title":"TeleSign SDK","library":"telesign","status":"active","version":"4.0.1","language":"python","ecosystem":"pypi","summary":"The TeleSign Python SDK simplifies integration with TeleSign's REST APIs for user verification, digital identity, and omnichannel communications, helping to secure onboarding, maintain account integrity, and prevent fraud. It wraps various TeleSign services, including Messaging, Verify, and Intelligence. The library is actively maintained, with version 4.0.1 being the latest release, receiving regular updates and patches.","last_verified":"2026-04-13T00:00:00.000Z","tags":["telecom","sms","voice","2fa","security","fraud-prevention","identity-verification"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/telesign"},{"id":5516,"title":"Telesign Enterprise SDK","library":"telesignenterprise","status":"active","version":"4.0.1","language":"python","ecosystem":"pypi","summary":"The TeleSign Enterprise SDK for Python simplifies integration with TeleSign's APIs for phone verification, SMS messaging, and fraud prevention services. It allows developers to quickly add security and communication features to their applications. The current version is 4.0.1, and the library maintains an active development status with updates primarily released to support new TeleSign API features, address critical bugs, or incorporate breaking changes from their backend services.","last_verified":"2026-04-13T00:00:00.000Z","tags":["telecom","sms","verification","fraud-prevention","api-client","telesign"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/telesignenterprise"},{"id":3291,"title":"Telethon - Telegram Client Library","library":"telethon","status":"active","version":"1.43.0","language":"python","ecosystem":"pypi","summary":"Telethon is a full-featured, asynchronous Python 3 client library for the Telegram API. It allows interaction with Telegram's MTProto API as a user or through a bot account. Currently at version 1.43.0, the library receives regular updates, including new API layers and bug fixes.","last_verified":"2026-04-25T08:07:21.853Z","tags":["telegram","client","async","mtproto","bot","api"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/telethon"},{"id":15854,"title":"Node.js Telnet Client","library":"telnet-client","status":"active","version":"2.2.13","language":"javascript","ecosystem":"npm","summary":"telnet-client is a straightforward Node.js library for establishing and interacting with Telnet servers. As of its current stable version, 2.2.13, it offers modern asynchronous interfaces using native ES6 Promises and async/await syntax, a significant update from version 2.0.0 which transitioned away from Bluebird promises. It also retains support for callback-style interactions. The library focuses on providing core Telnet client functionality, including connection management, command execution, and event handling for 'ready', 'timeout', and 'close' states. Its release cadence appears to be moderate, with updates addressing compatibility and feature improvements. A key differentiator is its simplicity and explicit handling of shell prompts or the option to bypass negotiation, which is crucial for interacting with diverse Telnet server implementations.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/telnet-client"},{"id":4275,"title":"telnetlib3: Async Telnet Server and Client","library":"telnetlib3","status":"active","version":"4.0.2","language":"python","ecosystem":"pypi","summary":"telnetlib3 is an asynchronous Python library for building Telnet servers and clients, supporting a wide array of Telnet Option specifications (RFCs). It offers both a programmatic API and command-line utilities. Currently at version 4.0.2, it maintains an active release cadence with frequent bug fixes and feature enhancements.","last_verified":"2026-04-11T00:00:00.000Z","tags":["network","telnet","async","client","server","protocol"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/telnetlib3"},{"id":5077,"title":"Telnyx Python Library","library":"telnyx","status":"active","version":"4.105.1","language":"python","ecosystem":"pypi","summary":"The Telnyx Python library provides convenient access to the Telnyx REST API from any Python 3.9+ application. It includes type definitions for all request parameters and response fields, offering both synchronous and asynchronous clients powered by `httpx`. The library is actively maintained with frequent updates, often daily, reflecting API changes and new features.","last_verified":"2026-04-12T00:00:00.000Z","tags":["telecom","sms","voice","api-client","call-control","webhooks","ai"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/telnyx"},{"id":26464,"title":"TeluguScript","library":"teluguscript","status":"active","version":"1.0.7","language":"javascript","ecosystem":"npm","summary":"TeluguScript (v1.0.7) is a transpiler that converts Telugu-language syntax into JavaScript, enabling Telugu-speaking developers to write code using native Telugu keywords. It currently supports procedural programming with variable declarations (maredhi/let, maranadhi/const), control flow (edi itey/if, lekapote/else, etc.), and functions (pani/function). The package is installable via npm and intended for educational or cultural expression. It is a niche, experimental language transpiler with limited community adoption and no active development updates since 2023. Key differentiators: no other known Telugu-language transpiler exists; JavaScript target provides wide execution compatibility.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","programming","language","teluguScript","teluguscript","tel","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/teluguscript"},{"id":20607,"title":"Temml","library":"temml","status":"active","version":"0.13.2","language":"javascript","ecosystem":"npm","summary":"A lightweight LaTeX-to-MathML Core conversion library for JavaScript, currently at v0.13.2. Released under MIT license, it offers a smaller bundle size (171KB minified) compared to MathJax (338KB) and KaTeX (280KB), with better LaTeX coverage than TeXZilla. It supports system fonts for minimal footprint and includes a comprehensive test suite. Essential for accessibility and SEO-friendly math rendering in modern browsers. Active development with periodic releases aimed at fixing bugs and adding LaTeX functions.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/temml"},{"id":24690,"title":"temp","library":"temp","status":"active","version":"2020.7.2","language":"python","ecosystem":"pypi","summary":"Provides temporary file and directory creation functions (temp.tempdir(), temp.tempfile()). Version 2020.7.2 is the latest release, with irregular cadence. The library is essentially a wrapper around tempfile with a different API.","last_verified":"2026-05-01T00:00:00.000Z","tags":["temporary-files","tempdir","tempfile","utility"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/temp"},{"id":22443,"title":"temp-mails","library":"temp-mails","status":"active","version":"2.2.0","language":"python","ecosystem":"pypi","summary":"A basic wrapper around various temp mail sites (mail.tm, guerrillamail, etc.) providing a unified API. Current version 2.2.0, requires Python >=3.8. Active development with regular releases.","last_verified":"2026-04-27T00:00:00.000Z","tags":["temp-mail","email","disposable","wrapper"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/temp-mails"},{"id":22444,"title":"tempdir","library":"tempdir","status":"maintenance","version":"0.7.1","language":"python","ecosystem":"pypi","summary":"A simple library providing temporary directory contexts, wrapping tempfile.mkdtemp. Current version 0.7.1, low activity.","last_verified":"2026-04-27T00:00:00.000Z","tags":["temporary-directory","tempfile","context-manager"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/tempdir"},{"id":10283,"title":"Temporary Environment Variable Context Manager","library":"tempenv","status":"active","version":"2.1.0","language":"python","ecosystem":"pypi","summary":"tempenv is a lightweight Python context manager and decorator for temporarily setting and unsetting environment variables. It guarantees that environment variables are restored to their original state after the context exits or a decorated function completes, making it ideal for testing or local development. The current version is 2.1.0, with releases primarily driven by Python version compatibility updates and minor maintenance.","last_verified":"2026-04-17T00:00:00.000Z","tags":["environment variables","context manager","decorator","testing","utility","os.environ"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/tempenv"},{"id":8705,"title":"Tempita","library":"tempita","status":"maintenance","version":"0.6.0","language":"python","ecosystem":"pypi","summary":"Tempita is a very small, simple text templating language designed for text substitution, not as a full-fledged web templating engine. It's suitable for generating Python files, configuration files, or other text-based content when `string.Template` is insufficient, but a heavier solution like Jinja is overkill. The current version is 0.6.0, which is Python 3 only. The project is explicitly in maintenance mode, not actively developed for new features.","last_verified":"2026-04-16T00:00:00.000Z","tags":["templating","text-processing","code-generation","mini-language","python3-only"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/tempita"},{"id":18848,"title":"template-bundler","library":"template-bundler","status":"abandoned","version":"0.1.1","language":"javascript","ecosystem":"npm","summary":"Templates to TypeScript bundler (v0.1.1). Converts HTML files with script[type='text/template'] into a TypeScript module with a hash of stringified templates. Recursively crawls directories; generates internal modules. Highly specific utility; no active maintenance since 2016. Differentiator: direct TS output without runtime dependencies.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","TypeScript","templates","JavaScript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/template-bundler"},{"id":26465,"title":"atc: 前端模板预编译器","library":"template-compiler","status":"deprecated","version":"1.2.1","language":"javascript","ecosystem":"npm","summary":"atc (Art Template Compiler) 是一款前端模板预编译工具，当前稳定版本 1.2.1，作为 artTemplate 的子项目，它将模板与目录/文件关联，支持 include 语句和文件组织。与普通模板引擎不同，atc 将模板编译为 CMD/AMD 模块，可异步加载，并依赖 SeaJS 或 RequireJS 等加载器。它包含 Windows 批处理版本和 Node.js 版本，支持路径配置和辅助方法处理。主要的前端模板优化部署工具，但项目已不再活跃更新。","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","template","artTemplate","RequireJS","SeaJS","AMD","CMD"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/template-compiler"},{"id":26466,"title":"template-expression-compiler","library":"template-expression-compiler","status":"abandoned","version":"0.1.10","language":"javascript","ecosystem":"npm","summary":"A library for parsing and compiling KnockoutJS-inspired template expressions into TAssembly format. Current version 0.1.10. This is a niche, low-dependency tool for converting between template expression syntaxes, primarily targeting the TAssembly ecosystem. It has no recent updates and is not widely used outside its specific context.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/template-expression-compiler"},{"id":20608,"title":"TemplatedAssetsWebpackPlugin","library":"templated-assets-webpack-plugin","status":"active","version":"4.0.0","language":"javascript","ecosystem":"npm","summary":"A webpack plugin for generating server-side partial views from webpack assets, enabling SSR frameworks to reference hashed assets without hardcoding. v4.0.0 (current stable) supports Rspack and webpack 5+, with breaking change dropping webpack v2-4 support. v3.x supports webpack v2-5. Key differentiators over other asset plugins: built-in templates for inlining or referencing scripts/styles, rule-based matching by chunk name or regex, and support for custom template functions.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","webpack","template","assets","inline","ssr"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/templated-assets-webpack-plugin"},{"id":5078,"title":"Tempora","library":"tempora","status":"active","version":"5.8.1","language":"python","ecosystem":"pypi","summary":"Tempora is a Python library by `jaraco` providing a collection of objects and routines pertaining to date and time. It offers utilities and constants in its top-level package, routines for measuring and profiling in the `timing` module, an event scheduler in `schedule`, and functionalities for handling datetime-aware UTC values in `utc`. The library is currently at version 5.8.1 and maintains a regular release cadence with frequent updates.","last_verified":"2026-04-12T00:00:00.000Z","tags":["date-time","timing","scheduling","utc","utilities"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/tempora"},{"id":1031,"title":"Temporal.io Python SDK","library":"temporalio","status":"active","version":"1.24.0","language":"python","ecosystem":"pypi","summary":"The Temporal.io Python SDK (current version 1.24.0) provides a framework for authoring durable workflows and activities using the Python programming language. It enables developers to build resilient, scalable, and fault-tolerant applications that can execute long-running business logic reliably. The library maintains a regular release cadence, often with monthly or bi-monthly updates, introducing new features, improvements, and bug fixes.","last_verified":"2026-04-23T16:06:55.681Z","tags":["workflow orchestration","distributed systems","microservices","fault tolerance","sdk","long-running processes","asynchronous"],"install_tag":"draft","install_tag_description":"notable install failures or slow imports","api":"https://checklist.day/api/registry/temporalio"},{"id":333,"title":"Tenacity","library":"tenacity","status":"active","version":"9.1.4","language":"python","ecosystem":"pypi","summary":"Tenacity is a general-purpose retrying library for Python, designed to simplify adding retry behavior to functions. The current version is 9.1.4, released on February 7, 2026. It follows a regular release cadence, with recent updates addressing Python 3.14 support and improvements to retry annotations. ([pypi.org](https://pypi.org/project/tenacity/?utm_source=openai))","last_verified":"2026-05-12T13:07:46.991Z","tags":["retry","decorator","Python"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/tenacity"},{"id":22445,"title":"tenant-schemas-celery","library":"tenant-schemas-celery","status":"active","version":"4.0.3","language":"python","ecosystem":"pypi","summary":"Celery integration for django-tenant-schemas and django-tenants. Automatically sets the schema on Celery task invocations so that tasks run in the correct tenant context. Current version is 4.0.3, supporting Python >=3.9. Release cadence is irregular, with major versions aligned with Django or Celery breaking changes.","last_verified":"2026-04-27T00:00:00.000Z","tags":["django","celery","multi-tenant","schema","postgres"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/tenant-schemas-celery"},{"id":6468,"title":"Tencent Cloud SDK for Python","library":"tencentcloud-sdk-python","status":"active","version":"3.1.78","language":"python","ecosystem":"pypi","summary":"Tencent Cloud SDK for Python is the official software development kit for interacting with Tencent Cloud services. It provides a unified, Pythonic interface to TencentCloud API 3.0, enabling developers to easily integrate various cloud products like CVM, VPC, and CBS into their applications. The SDK supports Python 3.6 and above, offering consistent API usage, error codes, and response formats across different services. It is actively maintained with frequent updates to support new services and features.","last_verified":"2026-04-15T00:00:00.000Z","tags":["cloud","tencent cloud","sdk","api client"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/tencentcloud-sdk-python"},{"id":28322,"title":"Tencent Cloud Afc SDK","library":"tencentcloud-sdk-python-afc","status":"active","version":"3.0.1459","language":"python","ecosystem":"pypi","summary":"Tencent Cloud Afc (Anti-Fraud Cloud) SDK for Python. Provides access to Tencent Cloud's anti-fraud services. Current version: 3.0.1459. Released approximately weekly as part of the Tencent Cloud Python SDK monorepo. Active development.","last_verified":"2026-05-09T00:00:00.000Z","tags":["tencentcloud","anti-fraud","sdk","cloud","afc"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/tencentcloud-sdk-python-afc"},{"id":28323,"title":"Tencent Cloud Ape SDK for Python","library":"tencentcloud-sdk-python-ape","status":"active","version":"3.0.1459","language":"python","ecosystem":"pypi","summary":"Official Tencent Cloud SDK for the Ape (Application Performance Engine) service, providing APIs for application performance monitoring and management. Current version is 3.0.1459, with regular releases aligned to Tencent Cloud API updates.","last_verified":"2026-05-09T00:00:00.000Z","tags":["tencent-cloud","ape","sdk","application-performance"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/tencentcloud-sdk-python-ape"},{"id":28325,"title":"Tencent Cloud Ba SDK","library":"tencentcloud-sdk-python-ba","status":"active","version":"3.0.1459","language":"python","ecosystem":"pypi","summary":"Tencent Cloud Ba SDK enables interaction with Tencent Cloud's Ba (Business Analytics) services. Current version 3.0.1459, released regularly via PyPI. The SDK is auto-generated and follows the main tencentcloud-sdk-python pattern.","last_verified":"2026-05-09T00:00:00.000Z","tags":["tencent cloud","sdk","ba","business analytics"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/tencentcloud-sdk-python-ba"},{"id":28324,"title":"Tencent Cloud CDN SDK for Python","library":"tencentcloud-sdk-python-cdn","status":"active","version":"3.1.89","language":"python","ecosystem":"pypi","summary":"Official Tencent Cloud SDK for the Content Delivery Network (CDN) service. Version 3.1.89. Monthly release cadence closely following the SDK generator.","last_verified":"2026-05-09T00:00:00.000Z","tags":["tencent-cloud","cdn","sdk","cloud","content-delivery-network"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/tencentcloud-sdk-python-cdn"},{"id":28326,"title":"Tencent Cloud CLB SDK for Python","library":"tencentcloud-sdk-python-clb","status":"active","version":"3.1.82","language":"python","ecosystem":"pypi","summary":"Official Tencent Cloud SDK for Cloud Load Balancer (CLB). Version 3.1.82. Released on a regular cadence aligned with Tencent Cloud API updates.","last_verified":"2026-05-09T00:00:00.000Z","tags":["tencentcloud","sdk","clb","load-balancer"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/tencentcloud-sdk-python-clb"},{"id":28327,"title":"Tencent Cloud CMQ SDK for Python","library":"tencentcloud-sdk-python-cmq","status":"active","version":"3.0.1459","language":"python","ecosystem":"pypi","summary":"Tencent Cloud CMQ SDK for Python, part of the Tencent Cloud Python SDK suite. Current version 3.0.1459. Provides client interfaces for Tencent Cloud Message Queue (CMQ) services. Part of a large multi-package SDK with regular releases.","last_verified":"2026-05-09T00:00:00.000Z","tags":["tencentcloud","cmq","message-queue","cloud"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/tencentcloud-sdk-python-cmq"},{"id":10284,"title":"Tencent Cloud Common SDK for Python","library":"tencentcloud-sdk-python-common","status":"active","version":"3.1.79","language":"python","ecosystem":"pypi","summary":"The `tencentcloud-sdk-python-common` library provides the foundational components for interacting with Tencent Cloud services in Python. It includes core utilities for authentication, client profiles, and base models, serving as a crucial dependency for service-specific SDK modules like `tencentcloud-sdk-python-cvm`. It is part of the larger `tencentcloud-sdk-python` project, currently at version 3.1.79, with frequent updates to support new services and features.","last_verified":"2026-04-17T00:00:00.000Z","tags":["cloud","tencentcloud","sdk","common","api"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/tencentcloud-sdk-python-common"},{"id":28330,"title":"Tencent Cloud CWS SDK for Python","library":"tencentcloud-sdk-python-cws","status":"active","version":"3.0.1459","language":"python","ecosystem":"pypi","summary":"The official Tencent Cloud SDK module for the CWS (Cloud Web Scanner) service. This package is part of the larger tencentcloud-sdk-python ecosystem, version 3.0.1459. It provides Python bindings for the CWS API, enabling management of web scanning tasks, site verification, and vulnerability detection. Released irregularly alongside the main SDK.","last_verified":"2026-05-09T00:00:00.000Z","tags":["tencentcloud","cws","sdk","cloud"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/tencentcloud-sdk-python-cws"},{"id":28329,"title":"Tencent Cloud Direct Connect SDK for Python","library":"tencentcloud-sdk-python-dc","status":"active","version":"3.1.83","language":"python","ecosystem":"pypi","summary":"Official Tencent Cloud SDK for Python, providing access to the Direct Connect (DC) service. Version 3.1.83, released weekly.","last_verified":"2026-05-09T00:00:00.000Z","tags":["tencentcloud","sdk","dc","direct-connect","cloud"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/tencentcloud-sdk-python-dc"},{"id":28328,"title":"Tencent Cloud DLC SDK for Python","library":"tencentcloud-sdk-python-dlc","status":"active","version":"3.1.87","language":"python","ecosystem":"pypi","summary":"Official Tencent Cloud SDK for Data Lake Compute (DLC) service. Provides APIs to manage DLC resources like tasks, databases, tables, and queries. Current version: 3.1.87. Follows Tencent Cloud SDK release cycle with frequent minor updates.","last_verified":"2026-05-09T00:00:00.000Z","tags":["tencent-cloud","dlc","data-lake","sdk"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/tencentcloud-sdk-python-dlc"},{"id":28331,"title":"Tencent Cloud Domain SDK for Python","library":"tencentcloud-sdk-python-domain","status":"active","version":"3.1.65","language":"python","ecosystem":"pypi","summary":"Official Tencent Cloud SDK for managing Domain services (e.g., domain registration, DNS management). Version 3.1.65. Release cadence is irregular, often bundled with other tencentcloud-sdk-python packages.","last_verified":"2026-05-09T00:00:00.000Z","tags":["tencentcloud","domain","sdk","cloud"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/tencentcloud-sdk-python-domain"},{"id":28332,"title":"Tencent Cloud DTS SDK for Python","library":"tencentcloud-sdk-python-dts","status":"active","version":"3.1.88","language":"python","ecosystem":"pypi","summary":"Tencent Cloud DTS (Data Transmission Service) SDK for Python, part of the official tencentcloud-sdk-python ecosystem. Version 3.1.88 provides APIs to manage data migration, sync, and subscription tasks. The SDK follows a monthly release cadence aligned with the main tencentcloud-sdk-python package.","last_verified":"2026-05-09T00:00:00.000Z","tags":["tencentcloud","dts","migration","sdk","cloud"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/tencentcloud-sdk-python-dts"},{"id":28333,"title":"Tencent Cloud ECDN SDK for Python","library":"tencentcloud-sdk-python-ecdn","status":"active","version":"3.0.1459","language":"python","ecosystem":"pypi","summary":"Official Tencent Cloud SDK for Enterprise Content Delivery Network (ECDN) services. Current version 3.0.1459, released weekly alongside the main tencentcloud-sdk-python suite. Provides Pythonic access to ECDN APIs including domain management, log reporting, and DSA configuration.","last_verified":"2026-05-09T00:00:00.000Z","tags":["tencentcloud","ecdn","cdn","cloud","sdk"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/tencentcloud-sdk-python-ecdn"},{"id":28334,"title":"TencentCloud SDK for Python - EMR","library":"tencentcloud-sdk-python-emr","status":"active","version":"3.1.89","language":"python","ecosystem":"pypi","summary":"Official Tencent Cloud SDK for the Elastic MapReduce (EMR) service, enabling management of EMR clusters, jobs, and resources. Current version 3.1.89, updated frequently alongside the core SDK.","last_verified":"2026-05-09T00:00:00.000Z","tags":["tencentcloud","emr","sdk","cloud"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/tencentcloud-sdk-python-emr"},{"id":28335,"title":"Tencent Cloud FaceID SDK for Python","library":"tencentcloud-sdk-python-faceid","status":"active","version":"3.1.80","language":"python","ecosystem":"pypi","summary":"Official Tencent Cloud SDK for FaceID, providing facial recognition and liveness detection APIs. Current version 3.1.80. Releases follow Tencent Cloud SDK cadence, typically bi-weekly.","last_verified":"2026-05-09T00:00:00.000Z","tags":["tencentcloud","faceid","face recognition","liveness detection","sdk"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/tencentcloud-sdk-python-faceid"},{"id":28336,"title":"Tencent Cloud Game Multimedia Engine (GME) Python SDK","library":"tencentcloud-sdk-python-gme","status":"active","version":"3.1.42","language":"python","ecosystem":"pypi","summary":"Official Python SDK for Tencent Cloud Game Multimedia Engine (GME), enabling voice chat, voice message, and voice recognition services. Current version 3.1.42. Release cadence is irregular, typically following the main tencentcloud-sdk-python releases.","last_verified":"2026-05-09T00:00:00.000Z","tags":["tencent-cloud","gme","voice","game-multimedia-engine","sdk"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/tencentcloud-sdk-python-gme"},{"id":28337,"title":"Tencent Cloud GPM SDK for Python","library":"tencentcloud-sdk-python-gpm","status":"active","version":"3.0.1416","language":"python","ecosystem":"pypi","summary":"Official Tencent Cloud SDK for Game Player Matchmaking (GPM) service. Version 3.0.1416, released regularly alongside other Tencent Cloud services. Enables integration with matchmaking rules, tickets, and matches.","last_verified":"2026-05-09T00:00:00.000Z","tags":["tencent-cloud","gpm","matchmaking","sdk"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/tencentcloud-sdk-python-gpm"},{"id":28339,"title":"Tencent Cloud HCM SDK for Python","library":"tencentcloud-sdk-python-hcm","status":"active","version":"3.1.78","language":"python","ecosystem":"pypi","summary":"Tencent Cloud HCM (Human Cloud Matching) SDK for Python. Provides APIs for face recognition, human cloud matching, and related AI services. Current version 3.1.78. Release cadence follows the main tencentcloud-sdk-python monthly releases.","last_verified":"2026-05-09T00:00:00.000Z","tags":["tencent","cloud","hcm","sdk","ai"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/tencentcloud-sdk-python-hcm"},{"id":28338,"title":"Tencent Cloud SDK for Python (International Edition)","library":"tencentcloud-sdk-python-intl-en","status":"active","version":"3.1.91","language":"python","ecosystem":"pypi","summary":"Official SDK for accessing Tencent Cloud services from Python, designed for international regions. Version 3.1.91 provides async support, auto-retry, and typed APIs. Released via PyPI with monthly updates.","last_verified":"2026-05-09T00:00:00.000Z","tags":["tencent-cloud","sdk","cloud","international"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/tencentcloud-sdk-python-intl-en"},{"id":28340,"title":"Tencent Cloud IoT Python SDK","library":"tencentcloud-sdk-python-iot","status":"active","version":"3.0.1459","language":"python","ecosystem":"pypi","summary":"Provides Python access to Tencent Cloud IoT services (IoT Hub, IoT Explorer). Current version 3.0.1459. Released at the same cadence as TencentCloud SDK core (weekly).","last_verified":"2026-05-09T00:00:00.000Z","tags":["tencentcloud","iot","cloud-sdk"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/tencentcloud-sdk-python-iot"},{"id":28341,"title":"Tencent Cloud IoT Explorer SDK for Python","library":"tencentcloud-sdk-python-iotexplorer","status":"active","version":"3.1.89","language":"python","ecosystem":"pypi","summary":"Official Tencent Cloud SDK for the IoT Explorer service (explorer module). Current version 3.1.89, released 2025-05-09. Follows monthly release cadence synced with parent tencentcloud-sdk-python. Provides client classes for device management, data reporting, rule engine, and OTA.","last_verified":"2026-05-09T00:00:00.000Z","tags":["tencent","iot","explorer","tencent-cloud","sdk"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/tencentcloud-sdk-python-iotexplorer"},{"id":28342,"title":"Tencent Cloud KMS SDK for Python","library":"tencentcloud-sdk-python-kms","status":"active","version":"3.1.86","language":"python","ecosystem":"pypi","summary":"Official Tencent Cloud SDK for the Key Management Service (KMS), providing APIs to create, manage, and use encryption keys. Current version: 3.1.86. Released monthly.","last_verified":"2026-05-09T00:00:00.000Z","tags":["tencent","kms","cloud","sdk","encryption"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/tencentcloud-sdk-python-kms"},{"id":28343,"title":"Tencent Cloud MariaDB SDK for Python","library":"tencentcloud-sdk-python-mariadb","status":"active","version":"3.1.40","language":"python","ecosystem":"pypi","summary":"Official Tencent Cloud SDK for accessing MariaDB services via the API. Current version 3.1.40, stable release. The SDK follows a predictable pattern per service, with package names mapping to `tencentcloud.${service}.${version}`.","last_verified":"2026-05-09T00:00:00.000Z","tags":["tencent cloud","mariadb","sdk","cloud","official"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/tencentcloud-sdk-python-mariadb"},{"id":28344,"title":"Tencent Cloud Monitor SDK for Python","library":"tencentcloud-sdk-python-monitor","status":"active","version":"3.1.92","language":"python","ecosystem":"pypi","summary":"Official Tencent Cloud SDK for the Cloud Monitor (CM) service. Provides APIs for querying monitoring data, setting alarms, and managing dashboard. Current version 3.1.92. Releases are frequent, often monthly, but breaking changes are rare. Part of the larger tencentcloud-sdk-python ecosystem.","last_verified":"2026-05-09T00:00:00.000Z","tags":["tencent","cloud","monitor","sdk","api"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/tencentcloud-sdk-python-monitor"},{"id":28347,"title":"Tencent Cloud MPS SDK for Python","library":"tencentcloud-sdk-python-mps","status":"active","version":"3.1.92","language":"python","ecosystem":"pypi","summary":"Tencent Cloud Media Processing Service (MPS) Python SDK. Current version 3.1.92. Released as part of the tencentcloud-sdk-python monorepo; follows TencentCloud SDK release cadence (weekly updates).","last_verified":"2026-05-09T00:00:00.000Z","tags":["tencentcloud","mps","media-processing","sdk"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/tencentcloud-sdk-python-mps"},{"id":28345,"title":"Tencent Cloud MVJ SDK for Python","library":"tencentcloud-sdk-python-mvj","status":"active","version":"3.0.1416","language":"python","ecosystem":"pypi","summary":"Official Tencent Cloud SDK for the Marketing Value Judgment (MVJ) service. Provides Python bindings to interact with Tencent Cloud MVJ APIs. Current version: 3.0.1416. Released irregularly alongside the broader tencentcloud-sdk-python.","last_verified":"2026-05-09T00:00:00.000Z","tags":["tencentcloud","mvj","sdk","cloud"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/tencentcloud-sdk-python-mvj"},{"id":28346,"title":"Tencent Cloud Nlp SDK for Python","library":"tencentcloud-sdk-python-nlp","status":"active","version":"3.1.80","language":"python","ecosystem":"pypi","summary":"Official Tencent Cloud SDK for Natural Language Processing (NLP) service. Provides Python client classes for text classification, sentiment analysis, keyword extraction, and more. Current version 3.1.80, released monthly.","last_verified":"2026-05-09T00:00:00.000Z","tags":["tencentcloud","nlp","sdk","api","natural-language-processing","chinese"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/tencentcloud-sdk-python-nlp"},{"id":28350,"title":"Tencent Cloud Oceanus SDK","library":"tencentcloud-sdk-python-oceanus","status":"active","version":"3.1.79","language":"python","ecosystem":"pypi","summary":"Tencent Cloud Oceanus SDK for Python provides access to Tencent Cloud's Oceanus (real-time computing) services. The current version is 3.1.79, released from a monorepo under the tencentcloud-sdk-python project. It follows the main SDK's release cadence, with frequent minor updates.","last_verified":"2026-05-09T00:00:00.000Z","tags":["tencent-cloud","oceanus","real-time-computing","sdk"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/tencentcloud-sdk-python-oceanus"},{"id":28348,"title":"Tencent Cloud OCR SDK for Python","library":"tencentcloud-sdk-python-ocr","status":"active","version":"3.1.92","language":"python","ecosystem":"pypi","summary":"Official Tencent Cloud OCR SDK for Python, providing APIs for optical character recognition services including ID card, bank card, business license, and general text recognition. Current version 3.1.92, released Jan 2025. Active development with monthly releases.","last_verified":"2026-05-09T00:00:00.000Z","tags":["tencent-cloud","ocr","optical-character-recognition","china-cloud"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/tencentcloud-sdk-python-ocr"},{"id":28349,"title":"Tencent Cloud Organization SDK","library":"tencentcloud-sdk-python-organization","status":"active","version":"3.1.88","language":"python","ecosystem":"pypi","summary":"Tencent Cloud Organization SDK for Python, version 3.1.88. Provides access to Tencent Cloud Organization service APIs (e.g., Organization, Organizations). Part of the tencentcloud-sdk-python family. Released periodically alongside the main SDK.","last_verified":"2026-05-09T00:00:00.000Z","tags":["tencentcloud","organization","sdk","cloud"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/tencentcloud-sdk-python-organization"},{"id":28351,"title":"Tencent Cloud Redis SDK for Python","library":"tencentcloud-sdk-python-redis","status":"active","version":"3.1.78","language":"python","ecosystem":"pypi","summary":"Official Tencent Cloud SDK for managing Redis instances via their CREDIS API. Current version 3.1.78. Released frequently alongside the main tencentcloud-sdk-python monorepo.","last_verified":"2026-05-09T00:00:00.000Z","tags":["tencentcloud","redis","cloud-sdk","tencent"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/tencentcloud-sdk-python-redis"},{"id":28352,"title":"Tencent Cloud SES SDK for Python","library":"tencentcloud-sdk-python-ses","status":"active","version":"3.1.85","language":"python","ecosystem":"pypi","summary":"Official Tencent Cloud SDK for Simple Email Service (SES). Version 3.1.85. Part of the Tencent Cloud Python SDK with product-specific packages; released frequently alongside the main SDK. Requires a Tencent Cloud secret ID and key for authentication.","last_verified":"2026-05-09T00:00:00.000Z","tags":["tencentcloud","ses","email","sdk","python"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/tencentcloud-sdk-python-ses"},{"id":28353,"title":"Tencent Cloud SMPN SDK for Python","library":"tencentcloud-sdk-python-smpn","status":"active","version":"3.0.1416","language":"python","ecosystem":"pypi","summary":"Official Tencent Cloud SDK for the SMS Package Notification (SMPN) service. Version 3.0.1416 follows the new SDK structure under `tencentcloud.smpn` module. Released alongside the main tencentcloud-sdk-python suite, updated frequently with API changes.","last_verified":"2026-05-09T00:00:00.000Z","tags":["tencent-cloud","sdk","smpn","sms","china-cloud"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/tencentcloud-sdk-python-smpn"},{"id":28355,"title":"Tencent Cloud SOE SDK for Python","library":"tencentcloud-sdk-python-soe","status":"active","version":"3.0.1459","language":"python","ecosystem":"pypi","summary":"Tencent Cloud Speech-Oriented Evaluation (SOE) SDK for Python. Provides API access to Tencent Cloud's SOE service for spoken language evaluation. As of version 3.0.1459, it follows a modular structure under the tencentcloud package. The SDK follows the release cadence of the main tencentcloud-sdk-python repository, with updates tied to service API changes.","last_verified":"2026-05-09T00:00:00.000Z","tags":["tencentcloud","soe","speech evaluation","api sdk"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/tencentcloud-sdk-python-soe"},{"id":28354,"title":"Tencent Cloud Solar SDK for Python","library":"tencentcloud-sdk-python-solar","status":"active","version":"3.0.1394","language":"python","ecosystem":"pypi","summary":"Tencent Cloud Solar SDK for Python enables developers to interact with Tencent Cloud Solar services. Version 3.0.1394. Released as part of the Tencent Cloud SDK family with frequent updates.","last_verified":"2026-05-09T00:00:00.000Z","tags":["tencentcloud","solar","sdk","cloud"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/tencentcloud-sdk-python-solar"},{"id":28356,"title":"Tencent Cloud SSA SDK for Python","library":"tencentcloud-sdk-python-ssa","status":"active","version":"3.0.1459","language":"python","ecosystem":"pypi","summary":"The official Tencent Cloud SDK for the Security Situational Awareness (SSA) service, providing Python bindings to manage security incidents and risks. Current version: 3.0.1459. Updated frequently, often multiple times per month.","last_verified":"2026-05-09T00:00:00.000Z","tags":["tencentcloud","ssa","security","situational-awareness"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/tencentcloud-sdk-python-ssa"},{"id":28357,"title":"Tencent Cloud SSL Pod SDK for Python","library":"tencentcloud-sdk-python-sslpod","status":"active","version":"3.0.1459","language":"python","ecosystem":"pypi","summary":"Official Tencent Cloud SDK for the SSL Pod service, providing Python bindings to manage SSL certificate monitoring, validation, and reporting. Current version 3.0.1459, frequent releases tracking the cloud API.","last_verified":"2026-05-09T00:00:00.000Z","tags":["tencentcloud","sslpod","sdk","cloud"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/tencentcloud-sdk-python-sslpod"},{"id":28359,"title":"Tencent Cloud SSM SDK for Python","library":"tencentcloud-sdk-python-ssm","status":"active","version":"3.1.70","language":"python","ecosystem":"pypi","summary":"Official Tencent Cloud SDK for Secrets Manager (SSM). Provides programmatic access to create, retrieve, update, and delete secrets via TencentCloud API. Currently at version 3.1.70, released roughly weekly.","last_verified":"2026-05-09T00:00:00.000Z","tags":["tencentcloud","ssm","secrets-manager","cloud-sdk"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/tencentcloud-sdk-python-ssm"},{"id":28358,"title":"Tencent Cloud STS SDK for Python","library":"tencentcloud-sdk-python-sts","status":"active","version":"3.0.1459","language":"python","ecosystem":"pypi","summary":"Official Tencent Cloud SDK for accessing the Security Token Service (STS), used to obtain temporary credentials for accessing Tencent Cloud resources. The current version is 3.0.1459 and is updated regularly with new features and fixes.","last_verified":"2026-05-09T00:00:00.000Z","tags":["tencent-cloud","sts","cloud-sdk"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/tencentcloud-sdk-python-sts"},{"id":28360,"title":"Tencent Cloud Tag SDK for Python","library":"tencentcloud-sdk-python-tag","status":"active","version":"3.1.53","language":"python","ecosystem":"pypi","summary":"Official Tencent Cloud SDK for managing Tag (Resource Tagging) services. Supports listing tags, creating/updating/deleting tag-key and tag-value pairs, and managing resource tags. Current version is 3.1.53, released Jan 2025. Follows monthly release cadence with the broader tencentcloud-sdk-python.","last_verified":"2026-05-09T00:00:00.000Z","tags":["tencent","cloud","tag","sdk","resource-tagging"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/tencentcloud-sdk-python-tag"},{"id":28361,"title":"Tencent Cloud Tbaas SDK for Python","library":"tencentcloud-sdk-python-tbaas","status":"active","version":"3.0.1459","language":"python","ecosystem":"pypi","summary":"Official Tencent Cloud SDK for Python, specifically for the TBaaS (Tencent Blockchain as a Service) product. Current version is 3.0.1459. Released irregularly alongside other Tencent Cloud SDK packages.","last_verified":"2026-05-09T00:00:00.000Z","tags":["tencent-cloud","tbaas","blockchain","sdk"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/tencentcloud-sdk-python-tbaas"},{"id":28363,"title":"Tencent Cloud TBP SDK for Python","library":"tencentcloud-sdk-python-tbp","status":"active","version":"3.0.1459","language":"python","ecosystem":"pypi","summary":"Unofficial Tencent Cloud TBP (Task/Bot Platform) SDK for Python, version 3.0.1459. Provides client classes for interacting with TBP services. Released irregularly alongside the main tencentcloud-sdk-python. The package is auto-generated, so breaking changes can occur on minor version bumps due to API additions.","last_verified":"2026-05-09T00:00:00.000Z","tags":["tencentcloud","tbp","chatbot","sdk","nlu"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/tencentcloud-sdk-python-tbp"},{"id":28362,"title":"Tencent Cloud SDK for Python - TCB","library":"tencentcloud-sdk-python-tcb","status":"active","version":"3.1.92","language":"python","ecosystem":"pypi","summary":"The official Tencent Cloud Python SDK for the Tencent Cloud Base (TCB) service. Version 3.1.92 provides APIs for managing cloud functions, databases, storage, and static hosting. Released frequently in sync with the main tencentcloud-sdk-python package.","last_verified":"2026-05-09T00:00:00.000Z","tags":["tencentcloud","tcb","cloudbase","serverless","sdk"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/tencentcloud-sdk-python-tcb"},{"id":28364,"title":"Tencent Cloud TCR SDK for Python","library":"tencentcloud-sdk-python-tcr","status":"active","version":"3.1.88","language":"python","ecosystem":"pypi","summary":"Official Tencent Cloud SDK for the Container Registry (TCR) service. Version 3.1.88 provides Python bindings for TCR API operations. Released as part of the tencentcloud-sdk-python family with frequent updates tracking the cloud API.","last_verified":"2026-05-09T00:00:00.000Z","tags":["tencentcloud","tcr","container-registry","sdk"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/tencentcloud-sdk-python-tcr"},{"id":28365,"title":"Tencent Cloud TEM SDK for Python","library":"tencentcloud-sdk-python-tem","status":"active","version":"3.0.1459","language":"python","ecosystem":"pypi","summary":"Tencent Cloud Tencent Elastic Microservice (TEM) SDK for Python. Version 3.0.1459. Release cadence follows TencentCloud SDK releases, often weekly or on demand.","last_verified":"2026-05-09T00:00:00.000Z","tags":["tencentcloud","tem","cloud","sdk","paas"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/tencentcloud-sdk-python-tem"},{"id":28366,"title":"Tencent Cloud TIC SDK for Python","library":"tencentcloud-sdk-python-tic","status":"active","version":"3.0.1416","language":"python","ecosystem":"pypi","summary":"Official Tencent Cloud SDK for the TIC (Tencent Infrastructure as Code) service. Version 3.0.1416 provides client classes for managing stacks and versions. Part of the tencentcloud-sdk-python family, updated frequently alongside the service API.","last_verified":"2026-05-09T00:00:00.000Z","tags":["tencentcloud","tic","infrastructure-as-code","sdk","cloud"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/tencentcloud-sdk-python-tic"},{"id":28367,"title":"Tencent Cloud SDK for Python - TICM","library":"tencentcloud-sdk-python-ticm","status":"active","version":"3.0.1416","language":"python","ecosystem":"pypi","summary":"Tencent Cloud Image Content Moderation (TICM) SDK for Python. Provides image moderation APIs. Latest version: 3.0.1416. Released weekly or on-demand.","last_verified":"2026-05-09T00:00:00.000Z","tags":["tencentcloud","ticm","image moderation","sdk"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/tencentcloud-sdk-python-ticm"},{"id":28368,"title":"Tencent Cloud TIAA SDK for Python","library":"tencentcloud-sdk-python-tiia","status":"active","version":"3.1.69","language":"python","ecosystem":"pypi","summary":"Tencent Cloud TIAA SDK for Python provides image analysis capabilities including image recognition, content moderation, and image search. Current version 3.1.69. Releases follow TencentCloud SDK release cadence with occasional breaking changes due to API updates.","last_verified":"2026-05-09T00:00:00.000Z","tags":["tencentcloud","tiia","image-analysis","sdk"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/tencentcloud-sdk-python-tiia"},{"id":28371,"title":"Tencent Cloud Tione SDK for Python","library":"tencentcloud-sdk-python-tione","status":"active","version":"3.1.88","language":"python","ecosystem":"pypi","summary":"Official Python SDK for Tencent Cloud Tione (AI Platform), providing APIs for training, model management, and inference. Current version 3.1.88. Released on PyPI with regular updates aligned to Tencent Cloud API changes.","last_verified":"2026-05-09T00:00:00.000Z","tags":["tencent-cloud","tione","ai-platform","sdk"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/tencentcloud-sdk-python-tione"},{"id":28369,"title":"Tencent Cloud Tiw SDK","library":"tencentcloud-sdk-python-tiw","status":"active","version":"3.1.59","language":"python","ecosystem":"pypi","summary":"The Tencent Cloud Tiw SDK for Python provides access to Tencent Interactive Whiteboard (TIW) services. Version 3.1.59 is the latest stable release. The package is part of the larger tencentcloud-sdk-python ecosystem and follows the same release cadence as other Tencent Cloud SDK modules.","last_verified":"2026-05-09T00:00:00.000Z","tags":["tencentcloud","tiw","interactive-whiteboard","cloud-sdk"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/tencentcloud-sdk-python-tiw"},{"id":28370,"title":"Tencent Cloud TMT SDK","library":"tencentcloud-sdk-python-tmt","status":"active","version":"3.1.70","language":"python","ecosystem":"pypi","summary":"Official Tencent Cloud SDK for the Machine Translation (TMT) service. Version 3.1.70. Released frequently alongside the main tencentcloud-sdk-python.","last_verified":"2026-05-09T00:00:00.000Z","tags":["tencent-cloud","machine-translation","sdk","tmt"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/tencentcloud-sdk-python-tmt"},{"id":28372,"title":"Tencent Cloud Tsw SDK for Python","library":"tencentcloud-sdk-python-tsw","status":"active","version":"3.0.1459","language":"python","ecosystem":"pypi","summary":"Tencent Cloud Tsw (Tencent Service Weaver) SDK for Python, part of the official Tencent Cloud SDK. Version 3.0.1459. Released as part of the tencentcloud-sdk-python family; follows the same release cadence as the parent SDK.","last_verified":"2026-05-09T00:00:00.000Z","tags":["tencentcloud","tsw","sdk","cloud"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/tencentcloud-sdk-python-tsw"},{"id":28373,"title":"Tencent Cloud VM SDK for Python","library":"tencentcloud-sdk-python-vm","status":"active","version":"3.1.67","language":"python","ecosystem":"pypi","summary":"The Tencent Cloud VM (Video Moderation) SDK for Python enables integration with Tencent Cloud's content moderation services for video content. Current version 3.1.67. Release cadence is irregular, typically following Tencent Cloud API updates.","last_verified":"2026-05-09T00:00:00.000Z","tags":["tencentcloud","video moderation","sdk","content moderation"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/tencentcloud-sdk-python-vm"},{"id":28374,"title":"TencentCloud SDK for Python - VMS","library":"tencentcloud-sdk-python-vms","status":"active","version":"3.0.1459","language":"python","ecosystem":"pypi","summary":"The Tencent Cloud Voice Message Service (VMS) SDK for Python allows developers to integrate voice notification and verification capabilities. Current version 3.0.1459, updated frequently as part of the TencentCloud unified Python SDK.","last_verified":"2026-05-09T00:00:00.000Z","tags":["tencentcloud","vms","voice","sdk","sms"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/tencentcloud-sdk-python-vms"},{"id":28375,"title":"TencentCloud SDK Python VPC","library":"tencentcloud-sdk-python-vpc","status":"active","version":"3.1.82","language":"python","ecosystem":"pypi","summary":"Official Tencent Cloud SDK for the Virtual Private Cloud (VPC) service. Provides a Python client for managing VPC resources such as subnets, route tables, security groups, and VPN connections. Current version 3.1.82, stable release cycle aligned with Tencent Cloud API updates.","last_verified":"2026-05-09T00:00:00.000Z","tags":["tencentcloud","vpc","cloud-sdk","networking","virtual-private-cloud"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/tencentcloud-sdk-python-vpc"},{"id":28376,"title":"Tencent Cloud WAF SDK for Python","library":"tencentcloud-sdk-python-waf","status":"active","version":"3.1.91","language":"python","ecosystem":"pypi","summary":"Official Tencent Cloud SDK for the Web Application Firewall (WAF) service. Current version 3.1.91. Released frequently as part of the tencentcloud-sdk-python monorepo.","last_verified":"2026-05-09T00:00:00.000Z","tags":["tencentcloud","waf","sdk","cloud"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/tencentcloud-sdk-python-waf"},{"id":28377,"title":"Tencent Cloud Youmall SDK for Python","library":"tencentcloud-sdk-python-youmall","status":"maintenance","version":"3.0.1416","language":"python","ecosystem":"pypi","summary":"The Tencent Cloud Youmall SDK enables developers to manage and interact with Tencent Cloud's Youmall (Tencent Youmall) services. Version 3.0.1416 is part of the v3 SDK which offers consistent client interfaces, but it has no active releases since 2021 and should be considered maintenance-only. The preferred way to use Tencent Cloud services is via the unified tencentcloud-sdk-python with the corresponding product module.","last_verified":"2026-05-09T00:00:00.000Z","tags":["tencentcloud","youmall","sdk","cloud","ai"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/tencentcloud-sdk-python-youmall"},{"id":28378,"title":"Tencent Cloud Yunsou SDK for Python","library":"tencentcloud-sdk-python-yunsou","status":"active","version":"3.0.1459","language":"python","ecosystem":"pypi","summary":"Tencent Cloud Yunsou (Cloud Search) SDK for Python, part of the official Tencent Cloud SDK family. Current version 3.0.1459. Released frequently alongside other Tencent Cloud services.","last_verified":"2026-05-09T00:00:00.000Z","tags":["tencentcloud","cloud-search","yunsou","sdk"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/tencentcloud-sdk-python-yunsou"},{"id":7776,"title":"tendo","library":"tendo","status":"active","version":"0.4.0","language":"python","ecosystem":"pypi","summary":"Tendo is a Python library that extends core functionality, providing tools such as transparent Unicode support for file operations, a `tee` implementation for concurrent output, and an improved `execfile` function. Its prominent `singleton` module ensures that only a single instance of a Python script or application can run at a time on a given machine, leveraging lock files for process management. As of version 0.4.0, it requires Python 3.8+ and uses `SingleInstance` as a context manager.","last_verified":"2026-04-16T00:00:00.000Z","tags":["singleton","locking","process management","utilities"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/tendo"},{"id":18847,"title":"tengits-dbm","library":"tengits-dbm","status":"active","version":"1.0.12","language":"javascript","ecosystem":"npm","summary":"tengits-dbm (Database Manager CLI) is a command-line tool for MySQL connection management, migration, and data comparison. Current version is 1.0.12, released with moderate cadence, no changelog available. Key features: SSH tunnel support, AES-256-GCM encrypted password storage, connection pooling, schema/data comparison with multiple modes, and cross-server migration. Requires Node.js >=18.0.0, ships TypeScript types. Primarily aimed at developers and DevOps needing a scriptable, secure MySQL CLI with migration capabilities, differentiating by built-in SSH tunneling and encrypted credential storage.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","cli","database","mysql","ssh-tunnel","migration","connection-manager","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/tengits-dbm"},{"id":10285,"title":"TenSEAL","library":"tenseal","status":"active","version":"0.3.16","language":"python","ecosystem":"pypi","summary":"TenSEAL (v0.3.16) is a Python library providing homomorphic encryption operations on tensors, built on Microsoft SEAL. It enables computations on encrypted data without decrypting it, enhancing privacy for machine learning and other applications. Releases are frequent, often incorporating updates from the underlying SEAL library and expanding Python version support.","last_verified":"2026-04-17T00:00:00.000Z","tags":["homomorphic encryption","privacy","machine learning","cryptography","tensor"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/tenseal"},{"id":810,"title":"TensorBoard","library":"tensorboard","status":"active","version":"2.20.0","language":"python","ecosystem":"pypi","summary":"TensorBoard is a powerful visualization toolkit for machine learning experimentation, enabling tracking of metrics like loss and accuracy, visualization of model graphs, projection of embeddings, and much more. It is closely integrated with TensorFlow and PyTorch ecosystems, and its releases generally track TensorFlow versions. The current stable version is 2.20.0, and it is actively maintained with regular updates.","last_verified":"2026-05-12T19:41:22.970Z","tags":["machine-learning","deep-learning","visualization","tensorflow","pytorch"],"install_tag":"stale","install_tag_description":"widespread failures or data too old to trust","api":"https://checklist.day/api/registry/tensorboard"},{"id":5730,"title":"TensorBoard Data Server","library":"tensorboard-data-server","status":"active","version":"0.7.2","language":"python","ecosystem":"pypi","summary":"The `tensorboard-data-server` library, currently at version 0.7.2, provides fast data loading capabilities specifically designed for TensorBoard. It's a key component within the larger TensorBoard ecosystem, optimizing the ingestion and serving of experiment data for visualization. It is released independently but closely aligned with TensorBoard's development, which has a more frequent release cadence.","last_verified":"2026-03-29T00:00:00.000Z","tags":["machine-learning","tensorflow","tensorboard","data-loading","rust","performance"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/tensorboard-data-server"},{"id":4799,"title":"XProf Profiler Plugin","library":"tensorboard-plugin-profile","status":"active","version":"2.22.1","language":"python","ecosystem":"pypi","summary":"The XProf Profiler Plugin is a powerful tool for profiling and performance analysis of machine learning models across various frameworks, including TensorFlow, JAX, and PyTorch/XLA. It helps users understand, debug, and optimize their programs to run efficiently on CPUs, GPUs, and TPUs. The current version is 2.22.1, and the library follows the TensorFlow versioning scheme, with frequent updates and releases.","last_verified":"2026-04-12T00:00:00.000Z","tags":["profiling","tensorboard","machine-learning","xprof","tensorflow","pytorch","jax","performance-optimization","debugger"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/tensorboard-plugin-profile"},{"id":2802,"title":"What-If Tool TensorBoard Plugin","library":"tensorboard-plugin-wit","status":"maintenance","version":"1.8.1","language":"python","ecosystem":"pypi","summary":"The tensorboard-plugin-wit package integrates the What-If Tool (WIT) into TensorBoard, providing an interactive visual interface for understanding black-box machine learning models. It enables users to perform inference on datasets, visualize results, and manually or programmatically edit examples to observe how changes affect model predictions. The current version is 1.8.1, released on January 5, 2022. The underlying What-If Tool project is hosted on GitHub under `pair-code/what-if-tool` but is no longer actively maintained.","last_verified":"2026-04-25T01:06:58.238Z","tags":["tensorboard","machine-learning","visualization","interpretability","debugging","what-if-tool","tensorflow"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/tensorboard-plugin-wit"},{"id":2305,"title":"TensorBoardX","library":"tensorboardx","status":"active","version":"2.6.5","language":"python","ecosystem":"pypi","summary":"TensorBoardX is a Python library that enables logging events for TensorBoard visualizations without requiring TensorFlow as a dependency, making it compatible with frameworks like PyTorch, Chainer, MXNet, and NumPy. It supports logging various data types including scalars, images, audio, histograms, text, graphs, and embeddings to help researchers visualize and track machine learning experiment progress. The current version is 2.6.5, released on April 3, 2026, with active development and maintenance.","last_verified":"2026-04-24T17:34:48.881Z","tags":["machine learning","logging","visualization","pytorch","deep learning","numpy","chainer","mxnet"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/tensorboardx"},{"id":28379,"title":"TensorCircuit-NG (Nightly)","library":"tensorcircuit-nightly","status":"active","version":"1.6.0.dev20260508","language":"python","ecosystem":"pypi","summary":"Nightly release of TensorCircuit-NG, a high-performance unified quantum computing framework for the NISQ era. Supports multiple backends (JAX, TensorFlow, PyTorch) for quantum circuit simulation, tensor network contraction, stabilizer simulation, and analog/digital quantum computing. Current version 1.6.0.dev20260508, released nightly.","last_verified":"2026-05-09T00:00:00.000Z","tags":["quantum computing","tensor network","simulation","nightly"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/tensorcircuit-nightly"},{"id":3826,"title":"TensorDict","library":"tensordict","status":"active","version":"0.12.0","language":"python","ecosystem":"pypi","summary":"TensorDict is a PyTorch-dedicated tensor container, offering a dictionary-like class that inherits properties from `torch.Tensor`. It simplifies working with collections of tensors, enabling tensor-like operations, efficient data management, and re-usable training loops across various machine learning paradigms. It's currently at version 0.12.0 and is actively developed.","last_verified":"2026-04-25T16:34:42.829Z","tags":["pytorch","tensors","data structures","machine learning","deep learning"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/tensordict"},{"id":7777,"title":"TensorDict Nightly","library":"tensordict-nightly","status":"active","version":"2026.4.15","language":"python","ecosystem":"pypi","summary":"TensorDict is a PyTorch-dedicated tensor container that provides a dictionary-like class inheriting properties from `torch.Tensor`. It streamlines the organization and manipulation of collections of tensors, enabling efficient batch operations, shape transformations, and seamless device management. As a nightly build, `tensordict-nightly` offers the latest features and bug fixes, with frequent updates that may introduce breaking changes.","last_verified":"2026-04-16T00:00:00.000Z","tags":["pytorch","tensors","data-structure","machine-learning","reinforcement-learning","nightly"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/tensordict-nightly"},{"id":212,"title":"TensorFlow","library":"tensorflow","status":"active","version":"2.21.0","language":"python","ecosystem":"pypi","summary":"Google's open-source machine learning framework. Current version is 2.21.0 (Mar 2026). Requires Python >=3.10. The single biggest footgun: TensorFlow 2.16+ ships Keras 3 as default, splitting tf.keras and import keras into two incompatible APIs. tf.estimator removed in 2.16.","last_verified":"2026-05-12T10:47:23.201Z","tags":["deep-learning","ml","gpu","keras","neural-networks","tpu"],"install_tag":"stale","install_tag_description":"widespread failures or data too old to trust","api":"https://checklist.day/api/registry/tensorflow"},{"id":7778,"title":"TensorFlow for AArch64","library":"tensorflow-aarch64","status":"active","version":"2.16.1","language":"python","ecosystem":"pypi","summary":"TensorFlow for AArch64 is an open-source machine learning framework providing a flexible architecture for high-performance numerical computation on ARM 64-bit systems. Since TensorFlow 2.10, official Linux CPU builds for AArch64/ARM64 processors are built, maintained, tested, and released by a third-party collaboration including AWS, ARM, and Linaro. The current version is 2.16.1. It follows the main TensorFlow release cadence.","last_verified":"2026-04-16T00:00:00.000Z","tags":["machine-learning","deep-learning","neural-network","ml","aarch64","arm64","gpu","cpu","tensorflow"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/tensorflow-aarch64"},{"id":4800,"title":"TensorFlow Addons","library":"tensorflow-addons","status":"deprecated","version":"0.23.0","language":"python","ecosystem":"pypi","summary":"TensorFlow Addons (TFA) is a repository of contributions that conform to well-established API patterns, but implement new functionality not available in core TensorFlow. It provides a curated collection of specialized layers, optimizers, losses, metrics, and other operations. As of its 0.23.0 version, TFA has ended development and introduction of new features, entering a minimal maintenance and release mode until a planned end of life in May 2024.","last_verified":"2026-04-12T00:00:00.000Z","tags":["tensorflow","deep learning","machine learning","neural networks","keras","addons"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/tensorflow-addons"},{"id":4276,"title":"TensorFlow CPU","library":"tensorflow-cpu","status":"active","version":"2.21.0","language":"python","ecosystem":"pypi","summary":"TensorFlow-cpu is the CPU-optimized variant of TensorFlow, an open-source machine learning framework developed by Google. It is designed for high-performance numerical computation, suitable for training and deploying machine learning models without GPU acceleration. The current version is 2.21.0, and it follows a frequent release cadence, typically aligning with the main TensorFlow project's minor and patch updates every few months.","last_verified":"2026-04-11T00:00:00.000Z","tags":["machine learning","deep learning","cpu","tensor","google"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/tensorflow-cpu"},{"id":7779,"title":"TensorFlow CPU (AWS ARM64 optimized)","library":"tensorflow-cpu-aws","status":"active","version":"2.15.1","language":"python","ecosystem":"pypi","summary":"TensorFlow is an open-source machine learning framework. The `tensorflow-cpu-aws` package is a distribution of TensorFlow specifically optimized for CPU (ARM64/Aarch64) architectures, built and maintained by AWS. It is typically installed automatically as a dependency when the generic `tensorflow` package is installed on an ARM-based system. The current version is 2.15.1, and its release cadence generally aligns with the main TensorFlow releases.","last_verified":"2026-04-16T00:00:00.000Z","tags":["machine-learning","tensorflow","aws","arm64","aarch64","cpu-only"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/tensorflow-cpu-aws"},{"id":22446,"title":"TensorFlow Data Validation","library":"tensorflow-data-validation","status":"active","version":"1.17.0","language":"python","ecosystem":"pypi","summary":"TensorFlow Data Validation (TFDV) is a library for exploring and validating machine learning data. It computes descriptive statistics, infers a schema, detects anomalies, and supports data drift/skew detection. Current version is 1.17.0 (requires Python 3.9+), with releases following TensorFlow's cadence.","last_verified":"2026-04-27T00:00:00.000Z","tags":["data-validation","tensorflow","ml-pipeline","schema-inference","anomaly-detection"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/tensorflow-data-validation"},{"id":3827,"title":"TensorFlow Datasets","library":"tensorflow-datasets","status":"active","version":"4.9.9","language":"python","ecosystem":"pypi","summary":"TensorFlow Datasets (TFDS) is a library that provides a comprehensive collection of ready-to-use datasets for machine learning frameworks like TensorFlow, JAX, and PyTorch. It handles the complexities of downloading, preparing, and constructing data into `tf.data.Dataset` or `np.array` objects in a deterministic manner, enabling easy-to-use and high-performance input pipelines. The library maintains an active release cadence, with stable versions typically released every few months, alongside daily nightly builds.","last_verified":"2026-04-25T16:38:41.574Z","tags":["tensorflow","datasets","machine-learning","data-processing","jax","pytorch"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/tensorflow-datasets"},{"id":5517,"title":"TensorFlow Decision Forests","library":"tensorflow-decision-forests","status":"active","version":"1.12.0","language":"python","ecosystem":"pypi","summary":"TensorFlow Decision Forests (TF-DF) is a Python library that integrates state-of-the-art decision forest algorithms (such as Random Forests and Gradient Boosted Trees) directly into TensorFlow and Keras. It enables training, serving, and interpreting these models for classification, regression, and ranking tasks. Built on the highly optimized C++ Yggdrasil Decision Forests (YDF) library, it is actively maintained with frequent releases, typically every few months.","last_verified":"2026-04-13T00:00:00.000Z","tags":["tensorflow","machine-learning","decision-forests","random-forest","gradient-boosted-trees","tabular-data"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/tensorflow-decision-forests"},{"id":1740,"title":"TensorFlow Estimator","library":"tensorflow-estimator","status":"maintenance","version":"2.15.0","language":"python","ecosystem":"pypi","summary":"The TensorFlow Estimator library provides a high-level API for training machine learning models, simplifying the process of training, evaluating, and predicting. While still maintained for existing projects, it is officially not recommended for new code, with Keras being the preferred API in modern TensorFlow. It generally follows the TensorFlow core release cadence.","last_verified":"2026-04-24T00:49:39.203Z","tags":["tensorflow","machine-learning","deep-learning","estimator","neural-networks"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/tensorflow-estimator"},{"id":24691,"title":"TensorFlow GPU","library":"tensorflow-gpu","status":"deprecated","version":"2.12.0","language":"python","ecosystem":"pypi","summary":"DEPRECATED – You should install 'tensorflow' instead. Since TensorFlow 2.11, the GPU support is built into the main tensorflow package for Windows and Linux. The tensorflow-gpu package on PyPI is now a dummy package that simply installs tensorflow. It was removed entirely as of version 2.12.0. Previous breaking changes include Python 3.6 support dropped in 2.1.0 and the legacy TF 1.x API removal in 2.0.","last_verified":"2026-05-01T00:00:00.000Z","tags":["tensorflow","gpu","deep-learning","deprecated","machine-learning"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/tensorflow-gpu"},{"id":28381,"title":"TensorFlow Graphics","library":"tensorflow-graphics","status":"maintenance","version":"2021.12.3","language":"python","ecosystem":"pypi","summary":"A library that provides well-defined, reusable and cleanly written graphics ops and utility functions for TensorFlow, enabling differentiable graphics rendering, transformations, and 3D geometry operations. The latest version on PyPI is 2021.12.3. Releases are infrequent and the library may lag behind TensorFlow releases.","last_verified":"2026-05-09T00:00:00.000Z","tags":["tensorflow","graphics","3d","geometry","differentiable rendering","mesh","computer graphics"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/tensorflow-graphics"},{"id":3292,"title":"TensorFlow Hub","library":"tensorflow-hub","status":"active","version":"0.16.1","language":"python","ecosystem":"pypi","summary":"TensorFlow Hub (TF-Hub) is a library designed to promote the publication, discovery, and consumption of reusable parts of machine learning models. It provides a repository of pre-trained model components, facilitating transfer learning and accelerating development in various domains like image classification, text embedding, and object detection. The library is actively maintained, with its latest version being 0.16.1, and typically follows a regular release cadence to align with TensorFlow's ecosystem.","last_verified":"2026-04-25T08:09:55.852Z","tags":["tensorflow","machine-learning","transfer-learning","deep-learning","AI","models"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/tensorflow-hub"},{"id":7780,"title":"TensorFlow-Intel","library":"tensorflow-intel","status":"active","version":"2.18.0","language":"python","ecosystem":"pypi","summary":"TensorFlow-Intel is an optimized distribution of the open-source machine learning framework TensorFlow, specifically tailored for Intel CPUs. It leverages Intel's oneAPI Deep Neural Network Library (oneDNN) primitives to enhance performance for deep learning workloads. This package is compatible with existing TensorFlow code and is maintained by Intel in collaboration with Google, aiming to provide maximal performance on Intel architectures. It is actively developed with regular updates to support newer TensorFlow versions and Intel hardware.","last_verified":"2026-04-16T00:00:00.000Z","tags":["machine learning","deep learning","tensorflow","intel","cpu-optimization","ai","onednn"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/tensorflow-intel"},{"id":6909,"title":"TensorFlow I/O","library":"tensorflow-io","status":"active","version":"0.37.1","language":"python","ecosystem":"pypi","summary":"TensorFlow I/O is an extension library that provides a collection of file systems and file formats not natively available in TensorFlow's built-in support. It enhances data input/output capabilities for machine learning workflows, integrating seamlessly with TensorFlow's `tf.data` API. The current version is 0.37.1 and it maintains a frequent release cadence, often with monthly or bi-monthly updates to support new TensorFlow versions and features.","last_verified":"2026-04-15T00:00:00.000Z","tags":["tensorflow","data-io","io","data-formats","filesystems","machine-learning"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/tensorflow-io"},{"id":1741,"title":"TensorFlow I/O GCS Filesystem","library":"tensorflow-io-gcs-filesystem","status":"active","version":"0.37.1","language":"python","ecosystem":"pypi","summary":"TensorFlow I/O GCS Filesystem (tensorflow-io-gcs-filesystem) extends TensorFlow's capabilities to interact seamlessly with Google Cloud Storage (GCS) by enabling `tf.io.gfile` operations on `gs://` paths. It is part of the broader TensorFlow I/O project, providing a modular installation for GCS-specific functionalities. The library is actively maintained with frequent releases, often aligned with new TensorFlow versions or important bug fixes.","last_verified":"2026-04-24T00:49:58.563Z","tags":["tensorflow","gcs","google cloud storage","filesystem","io","cloud"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/tensorflow-io-gcs-filesystem"},{"id":28380,"title":"TensorFlow IO Nightly","library":"tensorflow-io-nightly","status":"active","version":"0.31.0.dev20230309180344","language":"python","ecosystem":"pypi","summary":"Nightly build of TensorFlow I/O, a library of datasets and file system extensions for TensorFlow. Provides support for reading/writing various file formats (e.g., Apache Avro, Parquet, TFRecord) and distributed file systems (e.g., S3, GCS, HDFS). Latest stable up to 0.37.1. Release cadence weekly to monthly.","last_verified":"2026-05-09T00:00:00.000Z","tags":["tensorflow","io","nightly","datasets","filesystem"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/tensorflow-io-nightly"},{"id":27442,"title":"TensorFlow macOS","library":"tensorflow-macos","status":"active","version":"2.16.2","language":"python","ecosystem":"pypi","summary":"Apple Silicon native build of TensorFlow 2.x for macOS. Current version 2.16.2, released Aug 2024. Provides GPU acceleration via Metal Performance Shaders (MPS) on Apple M1/M2/M3 hardware. Release cadence follows upstream TensorFlow roughly quarterly.","last_verified":"2026-05-01T00:00:00.000Z","tags":["machine-learning","deep-learning","apple-silicon","macos","gpu"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/tensorflow-macos"},{"id":2803,"title":"TensorFlow Metadata","library":"tensorflow-metadata","status":"active","version":"1.17.3","language":"python","ecosystem":"pypi","summary":"TensorFlow Metadata (TFMD) provides standard representations for metadata that are useful when training machine learning models with TensorFlow. This includes formats for describing tabular data schemas (e.g., `tf.Examples`), collections of summary statistics over datasets, and problem statements. It is a foundational library used by other TensorFlow Extended (TFX) components like TensorFlow Data Validation (TFDV) and ML Metadata (MLMD). The library is actively maintained, with version 1.17.3 being the current release.","last_verified":"2026-04-25T01:07:13.821Z","tags":["tensorflow","metadata","mlops","schema","statistics","protobuf","tfx"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/tensorflow-metadata"},{"id":10286,"title":"TensorFlow Model Analysis","library":"tensorflow-model-analysis","status":"active","version":"0.48.0","language":"python","ecosystem":"pypi","summary":"TensorFlow Model Analysis (TFMA) is a library for performing deep analysis and evaluation of TensorFlow models, especially useful for understanding model performance on different data slices. It is built on Apache Beam, enabling scalable analysis. The current version is 0.48.0, and it follows a regular release cadence, often aligning with TensorFlow and TFX releases.","last_verified":"2026-04-17T00:00:00.000Z","tags":["tensorflow","ml-evaluation","model-analysis","data-science","apache-beam"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/tensorflow-model-analysis"},{"id":22447,"title":"TensorFlow Model Optimization Toolkit","library":"tensorflow-model-optimization","status":"active","version":"0.8.0","language":"python","ecosystem":"pypi","summary":"A suite of tools for optimizing machine learning models for deployment, including quantization-aware training, pruning, and weight clustering. Current version 0.8.0, tested against TensorFlow 2.14.1. Released approximately every 4–6 months.","last_verified":"2026-04-27T00:00:00.000Z","tags":["tensorflow","model-optimization","quantization","pruning","clustering","deployment"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/tensorflow-model-optimization"},{"id":4801,"title":"TensorFlow Probability","library":"tensorflow-probability","status":"active","version":"0.25.0","language":"python","ecosystem":"pypi","summary":"TensorFlow Probability (TFP) is a Python library built on TensorFlow that facilitates probabilistic reasoning and statistical analysis. It seamlessly integrates probabilistic models with deep learning on modern hardware (TPUs, GPUs) by providing a wide selection of probability distributions, bijectors, probabilistic layers, variational inference, Markov chain Monte Carlo, and optimizers. Currently at version 0.25.0, TFP follows a regular release cadence, typically aligning with TensorFlow releases.","last_verified":"2026-04-12T00:00:00.000Z","tags":["machine-learning","deep-learning","statistics","probability","tensorflow","bayesian-inference","probabilistic-programming","glm"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/tensorflow-probability"},{"id":24692,"title":"TensorFlow Ranking","library":"tensorflow-ranking","status":"active","version":"0.5.5","language":"python","ecosystem":"pypi","summary":"TensorFlow Ranking is a library for Learning to Rank (LTR) with TensorFlow. It provides ranking losses, metrics, layers, and pipelines for building and training ranking models. The current version is 0.5.5. It is actively maintained by TensorFlow, with releases approximately every few months.","last_verified":"2026-05-01T00:00:00.000Z","tags":["ranking","learning-to-rank","tensorflow","keras","LTR","information-retrieval"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/tensorflow-ranking"},{"id":8706,"title":"TensorFlow Recommenders","library":"tensorflow-recommenders","status":"active","version":"0.7.7","language":"python","ecosystem":"pypi","summary":"TensorFlow Recommenders (TFRS) is a library for building recommender system models using TensorFlow. It helps with the full workflow of building a recommender system: data preparation, model formulation, training, evaluation, and deployment. It's built on Keras and aims to have a gentle learning curve while still giving you the flexibility to build complex models.","last_verified":"2026-04-16T00:00:00.000Z","tags":["tensorflow","recommenders","machine-learning","deep-learning","keras"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/tensorflow-recommenders"},{"id":1742,"title":"TensorFlow Serving API","library":"tensorflow-serving-api","status":"active","version":"2.19.1","language":"python","ecosystem":"pypi","summary":"The `tensorflow-serving-api` library provides the Python client API for interacting with TensorFlow Serving, a flexible, high-performance serving system for machine learning models. Designed for production environments, TensorFlow Serving facilitates model deployment, versioning, and management, exposing both gRPC and HTTP/REST inference endpoints. The Python API primarily focuses on client-side gRPC communication. The current version is 2.19.1, and its releases typically align with the main TensorFlow project's release cadence.","last_verified":"2026-04-24T00:52:29.988Z","tags":["tensorflow","serving","machine-learning","grpc","rest-api","model-deployment","client","ai-inference"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/tensorflow-serving-api"},{"id":2306,"title":"TensorFlow Text","library":"tensorflow-text","status":"active","version":"2.20.1","language":"python","ecosystem":"pypi","summary":"TensorFlow Text is a library providing text-related operations, modules, and subgraphs for TensorFlow. It facilitates common text preprocessing tasks required by text-based models and offers features useful for sequence modeling not found in core TensorFlow. The library is actively maintained and typically releases new versions in lockstep with major and minor TensorFlow releases.","last_verified":"2026-04-24T17:39:08.775Z","tags":["tensorflow","nlp","text processing","tokenization","machine learning"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/tensorflow-text"},{"id":10287,"title":"TensorFlow Transform","library":"tensorflow-transform","status":"active","version":"1.17.0","language":"python","ecosystem":"pypi","summary":"TensorFlow Transform (TFT) is a library for preprocessing data with TensorFlow. It allows users to define a preprocessing function that is applied to raw data *before* training, and then export this function as a TensorFlow graph that can be used for *inference*. This ensures consistency between training and serving. It's often used in conjunction with Apache Beam for distributed processing and is a key component of TensorFlow Extended (TFX). The current version is 1.17.0, following TensorFlow's release cadence with frequent updates.","last_verified":"2026-04-17T00:00:00.000Z","tags":["tensorflow","preprocessing","ml","data-transformation","apache-beam","tfx"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/tensorflow-transform"},{"id":2307,"title":"TensorFlow.js Python Library","library":"tensorflowjs","status":"active","version":"4.22.0","language":"python","ecosystem":"pypi","summary":"The `tensorflowjs` Python package provides utilities to convert trained Keras or TensorFlow SavedModel models into a format consumable by TensorFlow.js, enabling them to run directly in a web browser or Node.js environment. It facilitates the deployment of machine learning models on the web. The current version is 4.22.0, with releases typically aligned with major TensorFlow versions.","last_verified":"2026-04-24T17:42:26.446Z","tags":["tensorflow","javascript","machine learning","model conversion","web development","keras"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/tensorflowjs"},{"id":8707,"title":"Tensorizer","library":"tensorizer","status":"active","version":"2.12.0","language":"python","ecosystem":"pypi","summary":"Tensorizer is a Python library developed by CoreWeave for fast serialization and deserialization of PyTorch modules, models, and tensors. It aims to reduce model load times and CPU memory usage by efficiently streaming tensor data, supporting local filesystems, HTTP/HTTPS, and S3 endpoints. The current version is 2.12.0, with ongoing development and updates primarily driven by CoreWeave's needs for serving large AI models.","last_verified":"2026-04-16T00:00:00.000Z","tags":["pytorch","serialization","deserialization","deep-learning","mlops","performance"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/tensorizer"},{"id":6262,"title":"TensorLy","library":"tensorly","status":"active","version":"0.9.0","language":"python","ecosystem":"pypi","summary":"TensorLy is a Python library designed to simplify and make tensor learning accessible, offering tools for tensor decomposition, tensor learning, and tensor algebra. It features a flexible backend system that allows computations to be seamlessly performed using NumPy (default), PyTorch, JAX, TensorFlow, CuPy, or Paddle, enabling scalable operations on both CPU and GPU. The library is actively maintained, with its latest version 0.9.0 released in November 2024, and regular updates bringing new features and improvements.","last_verified":"2026-04-14T00:00:00.000Z","tags":["tensor","decomposition","machine learning","numerical computation","deep learning","multi-dimensional arrays"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/tensorly"},{"id":8709,"title":"NVIDIA TensorRT","library":"tensorrt","status":"active","version":"10.16.1.11","language":"python","ecosystem":"pypi","summary":"NVIDIA TensorRT is a Python library and C++ SDK for high-performance deep learning inference. It optimizes trained neural networks for deployment on NVIDIA GPUs, focusing on throughput, latency, and memory efficiency. The current version is 10.16.1.11. NVIDIA typically releases minor updates to TensorRT frequently, often monthly or bi-monthly, with major versions released annually.","last_verified":"2026-04-16T00:00:00.000Z","tags":["deep-learning","inference","optimization","nvidia","gpu","cuda"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/tensorrt"},{"id":8708,"title":"NVIDIA TensorRT for CUDA 12","library":"tensorrt-cu12","status":"active","version":"10.16.1.11","language":"python","ecosystem":"pypi","summary":"TensorRT is a high-performance deep learning inference optimizer and runtime from NVIDIA. The `tensorrt-cu12` package provides the Python bindings specifically compiled for CUDA Toolkit 12.x. As of its latest version `10.16.1.11`, it supports optimizing and deploying trained deep learning models for faster inference on NVIDIA GPUs. Releases are frequent, typically aligning with major TensorRT core library and CUDA toolkit updates.","last_verified":"2026-04-16T00:00:00.000Z","tags":["deep-learning","inference","gpu","nvidia","cuda","optimization","onnx"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/tensorrt-cu12"},{"id":7781,"title":"TensorRT CUDA 12 Bindings","library":"tensorrt-cu12-bindings","status":"active","version":"10.16.1.11","language":"python","ecosystem":"pypi","summary":"TensorRT-cu12-bindings provides Python bindings for NVIDIA's TensorRT, a high-performance deep learning inference optimizer and runtime. This specific package targets CUDA 12.x environments. It is actively developed by NVIDIA, with frequent releases aligning with major TensorRT and CUDA versions, typically every few months.","last_verified":"2026-04-16T00:00:00.000Z","tags":["deep learning","inference","gpu","nvidia","cuda","optimization","performance"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/tensorrt-cu12-bindings"},{"id":22448,"title":"TensorRT Libraries (CUDA 12.x)","library":"tensorrt-cu12-libs","status":"active","version":"10.16.1.11","language":"python","ecosystem":"pypi","summary":"NVIDIA TensorRT libraries for CUDA 12.x, providing core runtime and plugin libraries for high-performance deep learning inference. Current version 10.16.1.11. Released on PyPI as a separate wheel to isolate CUDA 12 dependencies; updates follow TensorRT releases (approximately quarterly).","last_verified":"2026-04-27T00:00:00.000Z","tags":["tensorrt","nvidia","inference","deep-learning","cuda12"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/tensorrt-cu12-libs"},{"id":22450,"title":"TensorRT cu13","library":"tensorrt-cu13","status":"active","version":"10.16.1.11","language":"python","ecosystem":"pypi","summary":"NVIDIA TensorRT is a high-performance deep learning inference library. The cu13 variant targets CUDA 13.x. Current version 10.16.1.11, release cadence approximately monthly.","last_verified":"2026-04-27T00:00:00.000Z","tags":["deep-learning","inference","nvidia","cuda","tensorrt","gpu"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/tensorrt-cu13"},{"id":10288,"title":"TensorRT CUDA 13 Python Bindings","library":"tensorrt-cu13-bindings","status":"active","version":"10.16.1.11","language":"python","ecosystem":"pypi","summary":"tensorrt-cu13-bindings provides Python bindings for NVIDIA's TensorRT, a high-performance deep learning inference library. It enables developers to optimize, validate, and deploy trained deep learning models on NVIDIA GPUs. The library is actively maintained with frequent minor releases, typically on a monthly to bi-monthly cadence, aligned with new TensorRT versions and CUDA compatibility updates.","last_verified":"2026-04-17T00:00:00.000Z","tags":["deep-learning","inference","gpu","nvidia","optimization","cuda","machine-learning"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/tensorrt-cu13-bindings"},{"id":22449,"title":"TensorRT Libraries for CUDA 13","library":"tensorrt-cu13-libs","status":"active","version":"10.16.1.11","language":"python","ecosystem":"pypi","summary":"NVIDIA TensorRT is a high-performance deep learning inference optimizer and runtime. This package provides the TensorRT libraries for CUDA 13.x. Version 10.16.1.11 is the latest, with major releases every few months. Note that this is the libraries-only package (not the full Python bindings).","last_verified":"2026-04-27T00:00:00.000Z","tags":["tensorrt","nvidia","deep-learning","inference","cuda13","libraries"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/tensorrt-cu13-libs"},{"id":2308,"title":"TensorStore","library":"tensorstore","status":"active","version":"0.1.82","language":"python","ecosystem":"pypi","summary":"TensorStore is an open-source C++ and Python library (version 0.1.82) designed for efficiently reading and writing large, multi-dimensional arrays. It provides a uniform API for various array formats (like Zarr, N5, Neuroglancer precomputed) and storage systems (local filesystems, Google Cloud Storage, Amazon S3-compatible object stores, HTTP servers, and in-memory storage). It features an asynchronous API, read/writeback caching, transactions with strong ACID guarantees, and optimistic concurrency for safe multi-process/machine access. The project maintains an active release cadence with frequent updates.","last_verified":"2026-04-24T17:44:01.182Z","tags":["array","scientific-computing","data-storage","multi-dimensional","asynchronous","HPC"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/tensorstore"},{"id":28382,"title":"TensorZero Python Client","library":"tensorzero","status":"active","version":"2026.5.0","language":"python","ecosystem":"pypi","summary":"The Python client for TensorZero, an open-source platform for optimizing and evaluating LLM applications. Current version 2026.5.0, requires Python >=3.10. Released approximately monthly.","last_verified":"2026-05-09T00:00:00.000Z","tags":["llm","inference","optimization","evaluation","ai-gateway"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/tensorzero"},{"id":3828,"title":"Tentaclio","library":"tentaclio","status":"active","version":"1.4.1","language":"python","ecosystem":"pypi","summary":"Tentaclio is a Python library designed to unify data connectors for distributed data tasks, offering a consistent API for interacting with various data sources like local files, FTP, SFTP, S3, GCS, and databases. It provides a simple URL-based interface for streams and database connections. The library is actively maintained with frequent minor releases to address security updates and improve functionality.","last_verified":"2026-04-25T16:42:11.831Z","tags":["data-connectors","etl","streams","filesystem","sftp","s3","gcs","databases","url-parsing"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/tentaclio"},{"id":6910,"title":"Tentaclio PostgreSQL Connector","library":"tentaclio-postgres","status":"active","version":"0.0.1","language":"python","ecosystem":"pypi","summary":"Tentaclio-postgres is a Python package that provides the necessary dependencies and extends the core Tentaclio library to enable seamless connections to PostgreSQL databases. It acts as a connector, allowing users to interact with PostgreSQL via Tentaclio's unified URL-based interface for data streams and database clients. The current version is 0.0.1. It is part of the broader Tentaclio ecosystem, which shows active development and updates.","last_verified":"2026-04-15T00:00:00.000Z","tags":["database","postgresql","tentaclio","connector","io","data access"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/tentaclio-postgres"},{"id":4277,"title":"Tentaclio S3","library":"tentaclio-s3","status":"active","version":"0.0.3","language":"python","ecosystem":"pypi","summary":"Tentaclio-s3 is a Python package that provides all the necessary dependencies to enable S3 protocol support within the `tentaclio` library. The `tentaclio` library itself simplifies handling streams from various protocols (like file, ftp, sftp, s3) and manages credentials. Tentaclio-s3, currently at version 0.0.3, acts as an 'extra' dependency for tentaclio, not a standalone library for direct S3 interaction.","last_verified":"2026-04-11T00:00:00.000Z","tags":["s3","aws","storage","io","streams","tentaclio","cloud"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/tentaclio-s3"},{"id":24693,"title":"Teradata Python Driver (PyTd)","library":"teradata","status":"maintenance","version":"15.10.0.21","language":"python","ecosystem":"pypi","summary":"The official Teradata Python driver (PyTd) for executing SQL against Teradata UDA (Unified Data Architecture). Version 15.10.0.21 supports Teradata Database 15.10+. The library is in maintenance mode; newer applications should consider using the `teradatasql` driver. Release cadence is intermittent.","last_verified":"2026-05-01T00:00:00.000Z","tags":["teradata","database","sql","odbc","maintenance"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/teradata"},{"id":6911,"title":"TeradataML","library":"teradataml","status":"active","version":"20.0.0.10","language":"python","ecosystem":"pypi","summary":"teradataml is a Python package that provides an interface to perform advanced analytics on Teradata Vantage. It allows users to leverage the massive parallel processing capabilities of Teradata Vantage for data manipulation, transformation, and various analytic functions without extensive SQL coding. The current version is 20.0.0.10, and it receives frequent minor updates within its major releases.","last_verified":"2026-04-15T00:00:00.000Z","tags":["data science","analytics","database","Teradata","Vantage","SQLAlchemy","machine learning"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/teradataml"},{"id":24694,"title":"Teradata ModelOps Python SDK","library":"teradatamodelops","status":"active","version":"7.2.7","language":"python","ecosystem":"pypi","summary":"Python client for Teradata ModelOps (TMO), enabling management of machine learning models and experiments on the Teradata Vantage platform. Current version 7.2.7, requires Python >=3.10. Release cadence is roughly monthly.","last_verified":"2026-05-01T00:00:00.000Z","tags":["teradata","modelops","mlops","machine-learning"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/teradatamodelops"},{"id":1743,"title":"Teradata SQL Driver for Python","library":"teradatasql","status":"active","version":"20.0.0.55","language":"python","ecosystem":"pypi","summary":"teradatasql is the official Python driver for connecting to Teradata Vantage and other Teradata systems. It provides a DBAPI 2.0 compliant interface, allowing Python applications to connect to Teradata databases, execute SQL queries, and fetch results. The current stable version is 20.0.0.55. Teradata usually releases updates on an as-needed basis to support new features or address issues.","last_verified":"2026-04-24T00:56:39.428Z","tags":["database","SQL","Teradata","driver","DBAPI","data-warehousing"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/teradatasql"},{"id":2309,"title":"Teradata SQL Dialect for SQLAlchemy","library":"teradatasqlalchemy","status":"active","version":"20.0.0.9","language":"python","ecosystem":"pypi","summary":"teradatasqlalchemy provides a SQL dialect for SQLAlchemy, enabling Python applications to connect to and interact with the Teradata Database. It offers an abstraction layer over the Teradata DBAPI, allowing users to leverage SQLAlchemy's ORM or Core features. The library supports 64-bit Python 3.4 and later. The current version is 20.0.0.9, released on December 15, 2025, with frequent updates to support new Teradata datatypes and features.","last_verified":"2026-04-24T17:47:41.527Z","tags":["sqlalchemy","database","teradata","dialect","data-access"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/teradatasqlalchemy"},{"id":584,"title":"ANSI Terminal Color Formatting","library":"termcolor","status":"active","version":"3.3.0","language":"python","ecosystem":"pypi","summary":"Termcolor is a Python library that provides ANSI color formatting for output in the terminal. It supports 16 colors, 256 colors, and 24-bit true color modes, along with various text attributes like bold, underline, and italic. It is actively maintained with frequent updates, currently at version 3.3.0.","last_verified":"2026-05-12T16:20:52.721Z","tags":["terminal","color","formatting","ansi","cli","output"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/termcolor"},{"id":714,"title":"Terminado","library":"terminado","status":"active","version":"0.18.1","language":"python","ecosystem":"pypi","summary":"Terminado is a Tornado websocket backend for the Xterm.js Javascript terminal emulator library. It enables web applications to embed interactive terminal sessions by exposing a shell (like bash or cmd.exe) over WebSockets. The library is currently at version 0.18.1 and receives regular maintenance and upkeep releases, typically focusing on dependency updates and minor bug fixes.","last_verified":"2026-05-12T18:13:50.374Z","tags":["jupyter","terminal","websocket","xterm.js","tornado","pty"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/terminado"},{"id":2310,"title":"terminaltables","library":"terminaltables","status":"abandoned","version":"3.1.10","language":"python","ecosystem":"pypi","summary":"terminaltables is a Python library designed to easily draw tables in terminal/console applications from a nested list of strings. It supports multi-line rows and various table styles like ASCII, single-line, double-line, and GitHub Flavored Markdown. The current version is 3.1.10, but the project is no longer actively maintained.","last_verified":"2026-04-24T17:47:57.830Z","tags":["terminal","table","ascii","console","cli","formatting"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/terminaltables"},{"id":27443,"title":"terminaltables3","library":"terminaltables3","status":"active","version":"4.0.0","language":"python","ecosystem":"pypi","summary":"A Python library for generating simple ASCII and Unicode tables in terminals from a nested list of strings. Fork of terminaltables with Python 3.8+ support and modernised APIs. Version 4.0.0 released 2023.","last_verified":"2026-04-27T00:00:00.000Z","tags":["terminal","tables","ascii","cli","pretty-print"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/terminaltables3"},{"id":22451,"title":"termplotlib","library":"termplotlib","status":"active","version":"0.3.9","language":"python","ecosystem":"pypi","summary":"Library for plotting in the terminal using Unicode characters. Current version 0.3.9, released irregularly. Supports line plots, horizontal and vertical bar charts. Requires Python >=3.7.","last_verified":"2026-04-27T00:00:00.000Z","tags":["cli","terminal","plotting","unicode"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/termplotlib"},{"id":24695,"title":"Termynal","library":"termynal","status":"active","version":"0.14.0","language":"python","ecosystem":"pypi","summary":"A lightweight and modern animated terminal window for Python, used to create animated terminal recordings for documentation and demos. Current version is 0.14.0, released monthly.","last_verified":"2026-05-01T00:00:00.000Z","tags":["termynal","terminal","animation","ascii"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/termynal"},{"id":27444,"title":"Tern Node Lint","library":"tern-node-lint","status":"maintenance","version":"0.1.0","language":"javascript","ecosystem":"npm","summary":"Tern plugin adding validation for Node.js require() statements. Version 0.1.0 (probably outdated, last release unknown). Integrates with Tern code intelligence to lint require module paths. Depends on tern and node plugins. Minimal maintenance; no updates since early 2015. Alternative: use TypeScript or ESLint with import/no-unresolved for require validation.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/tern-node-lint"},{"id":14107,"title":"Ternary Statement Builder","library":"ternary","status":"abandoned","version":"1.0.0","language":"javascript","ecosystem":"npm","summary":"This utility package generates a string representing a JavaScript ternary conditional statement (`condition ? whenTruthy : whenFalsy`). It is currently at version 1.0.0, published over a decade ago in 2013, indicating it is no longer actively maintained. The package functions as a basic string concatenation tool for programmatically constructing conditional expressions, rather than providing any runtime evaluation capabilities. Its core differentiator is its singular focus on producing a standard ternary operator string, which can be useful in scenarios requiring dynamic code generation or templating where the resulting expression needs to be embedded into a larger script. It offers no advanced parsing, validation, or execution features, simply combining three input strings into the 'condition ? expr1 : expr2' format.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","ternary","code","js"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/ternary"},{"id":12129,"title":"Terra Application Utility","library":"terra-application-utility","status":"active","version":"2.60.1","language":"javascript","ecosystem":"npm","summary":"The Terra Application Utility library, currently at version 2.60.1, provides React components specifically designed for disclosing utility menus within applications built using the Cerner Terra design system. It offers two distinct versions: a 'header' variant for integration with `terra-application-header-layout` and a 'menu' variant for use with `terra-application-menu-layout`. This structured approach ensures consistent UI patterns and behaviors for common application functionalities such as user settings, help, notifications, or profile management. While a specific release cadence is not detailed in the provided documentation, the package's versioning indicates active development and maintenance within the broader Terra framework. Its key differentiator is its tight integration into the Terra ecosystem, providing pre-styled and functional components that adhere to Cerner's established design language and accessibility standards, reducing development overhead for Terra-based applications.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","ApplicationUtility","Cerner","Framework","Terra","terra-application-utility","UI"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/terra-application-utility"},{"id":8710,"title":"Terraform Compliance","library":"terraform-compliance","status":"active","version":"1.14.1","language":"python","ecosystem":"pypi","summary":"Terraform-compliance is a lightweight, security and compliance-focused BDD (Behavior Driven Development) test framework against Terraform. It enables negative testing capability for infrastructure-as-code, allowing teams to define and enforce policies against Terraform plans before deployment. It is an open-source tool that can be installed via pip or run via Docker. The library is currently at version 1.14.1 and sees frequent updates, often tied to supporting new Terraform CLI versions.","last_verified":"2026-04-16T00:00:00.000Z","tags":["terraform","compliance","bdd","testing","security","iac","policy-as-code"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/terraform-compliance"},{"id":24696,"title":"terraform-local","library":"terraform-local","status":"active","version":"0.26.0","language":"python","ecosystem":"pypi","summary":"A thin wrapper script that runs Terraform against LocalStack, enabling local development and testing of Terraform configurations without cloud resources. Current version: 0.26.0. Release cadence is irregular, mostly following upstream Terraform and LocalStack changes.","last_verified":"2026-05-01T00:00:00.000Z","tags":["terraform","localstack","infrastructure-as-code","testing","wrapper"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/terraform-local"},{"id":18849,"title":"Terraform Registry MCP Server","library":"terraform-mcp-server","status":"active","version":"0.13.0","language":"javascript","ecosystem":"npm","summary":"A Model Context Protocol (MCP) server that provides tools for interacting with the Terraform Registry API, enabling AI agents to query provider information, resource details, module metadata, and Terraform Cloud resources. Current stable version is v0.13.0, actively maintained. Key differentiators include a comprehensive set of tools for both public registry (providerDetails, resourceUsage, moduleSearch) and Terraform Cloud (workspaces, runs, organizations), with standardized tool naming and Docker support. Alternatives like terraform-mcp or official Terraform APIs offer more limited scope or require custom integration.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/terraform-mcp-server"},{"id":22452,"title":"TerraTorch","library":"terratorch","status":"active","version":"1.2.6","language":"python","ecosystem":"pypi","summary":"TerraTorch is a geospatial foundation model fine-tuning toolkit built on PyTorch Lightning, supporting models like Prithvi, DOFA, and others. The current version is 1.2.6, with active development and monthly releases.","last_verified":"2026-04-27T00:00:00.000Z","tags":["geospatial","deep learning","fine-tuning","remote sensing","PyTorch"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/terratorch"},{"id":12130,"title":"TerriaJS Server","library":"terriajs-server","status":"active","version":"4.0.4","language":"javascript","ecosystem":"npm","summary":"TerriaJS-Server is a foundational Node.js Express server designed to complement the TerriaJS geospatial platform. It provides essential backend services for web-based 2D and 3D geospatial data explorers, including a robust CORS proxy for accessing data providers that lack proper CORS headers, a `proj4` Coordinate Reference System (CRS) lookup service, an `ogr2ogr` conversion service for unsupported geospatial vector data formats (like shapefiles) to GeoJSON, and services for persistent sharing of map configurations. Currently at stable version 4.0.4, published recently, the package undergoes active maintenance with updates driven by the needs of the broader TerriaJS ecosystem. Its key differentiators lie in its specialized geospatial services and deep integration with TerriaJS and TerriaMap, enabling rich, interactive mapping applications, particularly within the context of National Map projects.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","terriajs","National Map"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/terriajs-server"},{"id":12131,"title":"Terser","library":"terser","status":"active","version":"5.46.1","language":"javascript","ecosystem":"npm","summary":"Terser is a powerful JavaScript parser, mangler, and compressor toolkit designed for modern ECMAScript (ES6+). It currently stands at version 5.46.1 and is under active development, serving as the maintained successor to the now-abandoned `uglify-es` project and `uglify-js` (which lacks ES6+ support). Terser largely retains API and CLI compatibility with its predecessors, making it a familiar choice for developers. Key differentiators include its robust support for modern JavaScript syntax and ongoing maintenance, addressing the limitations of older minifiers. While `terser` previously offered beautification features, these are being removed in favor of dedicated tools like Prettier. The project recommends using it in conjunction with bundlers like RollupJS for optimal output size.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","uglify","terser","uglify-es","uglify-js","minify","minifier","ecmascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/terser"},{"id":20610,"title":"terser-loader","library":"terser-loader","status":"active","version":"2.0.3","language":"javascript","ecosystem":"npm","summary":"terser-loader is a webpack loader that minifies JavaScript using Terser, a modern ES6+ capable minifier. Version 2.0.3 is the latest stable release, with peer dependency on webpack ^4 || ^5. It offers options like `terserOptions` passed directly to Terser API and `stripTrailingSemicolon`. Unlike the official `terser-webpack-plugin`, this is a loader (not a plugin) integrated in webpack's module rules pipeline, useful for selective minification alongside other loaders. Low release cadence but functional for specific use cases.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","uglify","uglify-js","uglify-es","terser","webpack","webpack-loader","minification","compress"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/terser-loader"},{"id":20611,"title":"terser-webpack-plugin","library":"terser-webpack-plugin","status":"active","version":"5.5.0","language":"javascript","ecosystem":"npm","summary":"Webpack plugin that uses Terser to minify/minimize JavaScript output. Current stable version 5.5.0, with frequent releases (multiple per year). Ships TypeScript definitions. Key differentiator: integrates deeply with webpack's optimization pipeline, supports source maps, parallelization via worker threads, and custom minimizers (e.g., swc, esbuild). Requires webpack ^5.1.0. Active maintenance by webpack team.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","uglify","uglify-js","uglify-es","terser","webpack","webpack-plugin","minification","compress","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/terser-webpack-plugin"},{"id":20609,"title":"Terser Webpack Plugin Legacy","library":"terser-webpack-plugin-legacy","status":"maintenance","version":"1.2.5","language":"javascript","ecosystem":"npm","summary":"Terser plugin for webpack 3.x to minify JavaScript using terser. Legacy version (v1.2.5) for webpack 3, maintained separately from the main terser-webpack-plugin which targets webpack 4+. Uses terser for modern ES6+ syntax support compared to uglify-js. Limited to Node >= 6.9.0 and webpack ^3.0.0. Not recommended for new projects; use terser-webpack-plugin (non-legacy) for webpack 4+.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","uglify","uglify-js","uglify-es","terser","webpack","webpack-plugin","minification","compress"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/terser-webpack-plugin-legacy"},{"id":24697,"title":"teslajsonpy","library":"teslajsonpy","status":"active","version":"3.13.2","language":"python","ecosystem":"pypi","summary":"A Python library to interact with the Tesla API. It provides async access to vehicle data, controls (climate, charging, etc.), and energy products like Powerwall and solar. The current stable version is 3.13.2, supporting Python >=3.7. Release cadence is irregular, with several patches per year.","last_verified":"2026-05-01T00:00:00.000Z","tags":["tesla","api","async","vehicle","powerwall","energy"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/teslajsonpy"},{"id":14108,"title":"Tessellate Bundler","library":"tessellate-bundler","status":"abandoned","version":"0.1.4","language":"javascript","ecosystem":"npm","summary":"Tessellate Bundler is a web service specifically designed to create JavaScript bundles for Mosaic fragments, leveraging Webpack. It functions as a microservice within the Zalando Mosaic ecosystem, primarily compiling React component trees from abstract JSON definitions into Universal Module Definition (UMD) bundles. These bundles are then consumed by `tessellate-fragment` to render static HTML. The package is currently at version 0.1.4, which, combined with its origin in the `zalando-incubator` program and a last significant commit date around 2017, indicates that the project is abandoned and no longer actively maintained. Its key differentiation was providing a dynamic fragment solution for micro-frontends, allowing bundles to be updated independently. It relies on older versions of Koa and Webpack 2, making it incompatible with modern development practices and environments. It does not follow a regular release cadence.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/tessellate-bundler"},{"id":12133,"title":"Tesseract.js - Pure JavaScript OCR","library":"tesseract.js","status":"active","version":"7.0.0","language":"javascript","ecosystem":"npm","summary":"Tesseract.js is a JavaScript library that provides Optical Character Recognition (OCR) capabilities directly in both browser and Node.js environments. It functions by wrapping a WebAssembly port of the popular Tesseract OCR engine, enabling it to extract text from images in nearly any language. The current stable version is `7.0.0`, which brings significant recognition speed improvements (15-35% faster) through optimized WebAssembly and hardware capabilities. The project generally follows a regular release cadence, with major versions often introducing performance enhancements and minor versions addressing bugs or adding small features. A key differentiator is its ability to run Tesseract purely in JavaScript, without requiring native system dependencies. However, it explicitly states that it does not provide direct PDF file support or modify the core Tesseract recognition model to improve accuracy.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/tesseract.js"},{"id":12755,"title":"Tesseract.js Core: WebAssembly OCR Engine","library":"tesseract.js-core","status":"active","version":"6.1.2","language":"javascript","ecosystem":"npm","summary":"tesseract.js-core is the foundational WebAssembly (WASM) module that powers the higher-level tesseract.js OCR library. It compiles the original Tesseract C++ engine to JavaScript and WASM using Emscripten, enabling Optical Character Recognition directly in browser and Node.js environments. The current stable version is `7.0.0` as of December 2025. This package provides the low-level API for interacting with the Tesseract engine, offering optimized builds like 'Relaxed SIMD' for performance on supported hardware and 'LSTM-only' builds for reduced size when only the modern LSTM OCR engine is needed. It typically releases new major versions to incorporate updates from the upstream Tesseract C++ project and Emscripten. Key differentiators include its pure JavaScript/WASM implementation, enabling client-side OCR, and direct access to Tesseract's core functionality, which is crucial for custom integrations or highly performance-sensitive applications that bypass the abstractions of `tesseract.js`.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","ocr","tesseract","emscripten","port","c++","api","recognize"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/tesseract.js-core"},{"id":7782,"title":"tesserocr","library":"tesserocr","status":"active","version":"2.10.0","language":"python","ecosystem":"pypi","summary":"tesserocr is a simple, Pillow-friendly Python wrapper around the Tesseract-OCR API, built using Cython. It is currently at version 2.10.0 and maintains an active release schedule with several minor and patch updates throughout the year, primarily focusing on Tesseract/Leptonica version upgrades and Python compatibility.","last_verified":"2026-04-16T00:00:00.000Z","tags":["ocr","tesseract","image processing","computer vision","cython"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/tesserocr"},{"id":14118,"title":"Node.js Core Test Runner for npm","library":"test","status":"active","version":"3.3.0","language":"javascript","ecosystem":"npm","summary":"This package, `test`, provides a user-land backport of the experimental `node:test` module, originally introduced in Node.js 18. It allows developers to utilize the same standardized testing API in Node.js environments from version 14 and later. The current stable version is 3.3.0, released in early 2023, with subsequent maintenance releases as needed. The project maintains a feature-driven release cadence, closely mirroring updates and enhancements in the core `node:test` module. Its key differentiators include minimal runtime dependencies, a comprehensive test suite to ensure robust compatibility with Node.js core, and the crucial ability to introduce modern `node:test` capabilities to older Node.js versions without requiring core upgrades. Unlike the core implementation, it does not hide its own stack frames, offering slightly different debugging clarity.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/test"},{"id":15393,"title":"Test All Versions","library":"test-all-versions","status":"active","version":"6.2.0","language":"javascript","ecosystem":"npm","summary":"The `test-all-versions` package is a Node.js CLI tool designed to run a project's test suite against all published versions of one or more specified npm dependencies. It helps ensure backward compatibility of libraries by automating the arduous process of testing across a matrix of dependency versions. Currently stable at version 6.2.0, the tool is primarily configured via a `.tav.yml` file, allowing for advanced scenarios such as testing against specific Node.js version ranges, handling peer dependencies, running multiple test commands, defining `preinstall`/`pretest`/`posttest` hooks, and configuring environment variable matrices for comprehensive testing. Its release cadence appears active, indicated by its 6.x version, though a specific schedule isn't published. It differentiates itself from general CI/CD solutions by specifically targeting and simplifying dependency version compatibility testing, making it an invaluable tool for library maintainers.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","test","npm","version","versions","module","modules","package","packages"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/test-all-versions"},{"id":14109,"title":"Test a Repository as an npm Package","library":"test-as-package","status":"active","version":"2.0.4","language":"javascript","ecosystem":"npm","summary":"test-as-package is a JavaScript/TypeScript utility designed for testing a local repository as if it were an already deployed npm package. This is particularly useful for internal monorepos or libraries where verifying the consumer-facing behavior, including CLI commands and package exports, is crucial without the need for actual publishing. The current stable version is 2.0.4, with patch releases occurring regularly for dependency updates and minor fixes; major versions are less frequent but typically introduce significant changes. A key differentiator is its ability to pack and install the local package into a temporary Node.js `node_modules` environment without modifying the project's `package.json` or `package-lock.json`, thus ensuring a clean testing environment that closely mirrors an actual installation. It offers both a convenient CLI interface for direct execution of test commands and a programmatic API for more granular control within test suites.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","test","package","repo","npm","internal","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/test-as-package"},{"id":18850,"title":"Career Edge Backend Auth Library","library":"test-backend-schema-library","status":"active","version":"2.0.3","language":"javascript","ecosystem":"npm","summary":"A modular authentication library for Node.js backends integrating AWS Cognito JWT validation and MongoDB connectivity. Version 2.0.3 provides a registerable module with synchronous configuration. Features token verification, database connection management, and TypeScript-first design. Differentiates through opinionated module registration pattern and direct Cognito integration.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/test-backend-schema-library"},{"id":18851,"title":"BoldDesk CLI","library":"test-bdk-cli","status":"active","version":"0.1.20","language":"javascript","ecosystem":"npm","summary":"A CLI tool for scaffolding BoldDesk apps. Version 0.1.20 is the current stable release. Provides the `bdk` command for creating new projects. Minimal scaffold generation for BoldDesk integration.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/test-bdk-cli"},{"id":14964,"title":"Test Build Result Utility","library":"test-build-result","status":"active","version":"1.1.2","language":"javascript","ecosystem":"npm","summary":"The `test-build-result` package provides a utility for comparing the output of a build process against a set of expected files or directories. This is crucial for integration testing, ensuring that build tools, compilers, or bundlers produce consistent and correct artifacts over time. It offers features for specifying actual and expected file paths, handling file content comparisons, and reporting discrepancies. As of version 1.1.2, the package has been updated with features like `testExists` to verify the presence of specific files and the ability to automatically generate expected directories if they do not exist, streamlining the setup for initial tests. The package maintains an active release cadence, with several minor updates recently, indicating ongoing maintenance and responsiveness to user needs. Its primary differentiator lies in its focused approach to asserting the correctness of filesystem-based build outputs, contrasting with more general-purpose assertion libraries.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","test"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/test-build-result"},{"id":18852,"title":"Test Certificate Context","library":"test-certificate-context","status":"maintenance","version":"1.0.2","language":"javascript","ecosystem":"npm","summary":"A JSON-LD context for medical test certificates, version 1.0.2. This package provides the W3C Verifiable Credential context for medical test results, used in the DIVOC digital vaccination certificate system. It is a stable, low-traffic library with no active development since 2021. Differentiator: specifically designed for interoperable health certificates in Indian e-governance.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","medical testing","w3c","certificate","context"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/test-certificate-context"},{"id":15395,"title":"Minimal Test Runner Command Builder","library":"test-cmd","status":"abandoned","version":"1.7.0","language":"javascript","ecosystem":"npm","summary":"The `test-cmd` package is a minimalist Node.js utility designed to facilitate the creation and execution of simple command-line test runners. Released with its latest stable version 1.7.0 over eight years ago, this package is built entirely on CommonJS modules and leverages older dependencies like `optimist` for argument parsing, `tape` for test assertions, and `through` for stream manipulation. Its primary function is to wrap shell commands and integrate them into a testing flow, making it suitable for black-box testing of command-line interfaces. Due to its age and lack of recent maintenance, it does not support modern JavaScript features like ESM or `async/await` and is generally considered superseded by contemporary testing frameworks. It has an infrequent release cadence, with its last update being many years ago, indicating it is no longer actively maintained.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/test-cmd"},{"id":18853,"title":"test-combo","library":"test-combo","status":"active","version":"0.0.2","language":"javascript","ecosystem":"npm","summary":"A testing framework built on top of Jest that generates test cases from configuration-driven combinatorial inputs. Current stable version 0.0.2 (published 2022-11-30). Enables high-coverage testing by defining factors and their conditions, then automatically generating all combinations as Jest test cases. Differentiates from parameterized testing libraries by providing a declarative factor/condition model and built-in support for setup/teardown per combination. Release cadence is unknown; appears to be a pre-1.0 package with limited adoption.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","jest","test","unit test","integration test"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/test-combo"},{"id":14966,"title":"test-cutting UI Components","library":"test-cutting","status":"active","version":"7.4.132","language":"javascript","ecosystem":"npm","summary":"test-cutting is a React UI component library designed to provide a comprehensive set of pre-built, production-ready components for modern web applications. Currently at stable version 7.4.132, the library likely follows a regular release cadence, iterating on its component set and introducing new features or optimizations. It aims to offer developers a robust foundation for quickly building user interfaces, emphasizing developer experience and design consistency. Key differentiators might include its specific approach to component styling, theming capabilities, or its specialized offerings for particular use cases, potentially with an emphasis on decentralized applications given its 'web3' keyword. It integrates seamlessly into React projects, leveraging TypeScript for improved type safety and developer tooling, helping to streamline frontend development workflows.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","component","components","design","framework","frontend","react","react-component","ui","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/test-cutting"},{"id":15396,"title":"Test Data Bot","library":"test-data-bot","status":"active","version":"0.8.0","language":"javascript","ecosystem":"npm","summary":"test-data-bot is a JavaScript library designed for easily generating dynamic test data for unit and integration tests. It operates agnostic of specific test runners or frameworks, providing a fluent API for defining data builders. As of version 0.8.0, it offers features like static values, unique sequences, data generation using `faker.js` (internally), per-build instance generation, incrementing IDs, random selection from a list, and array generation. The package emphasizes simplicity and flexibility, allowing for easy overrides and custom mapping functions to transform generated plain JavaScript objects into class instances or specific formats. Its release cadence appears to follow semantic versioning, with `0.x` indicating pre-1.0 development. Key differentiators include its simple, builder-pattern API and deep integration with `faker.js` without exposing it as a direct peer dependency.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","testing","factory-bot","fixtures","test"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/test-data-bot"},{"id":14111,"title":"Test Director: Lightweight Unit Testing","library":"test-director","status":"active","version":"11.0.0","language":"javascript","ecosystem":"npm","summary":"test-director is an ultra-lightweight unit test director specifically designed for Node.js environments. Currently stable at version 11.0.0, the package maintains a steady release cadence with frequent updates to Node.js support and internal tooling. Its key differentiators include its minimal footprint, strict adherence to ECMAScript Modules (ESM) as its primary distribution format since v6, and its compatibility with any assertion library that throws errors (such as Node.js `assert` or `snapshot-assertion`). It leverages JSDoc for providing TypeScript type definitions, emphasizing a JavaScript-first, standards-compliant approach to testing without imposing specific assertion frameworks or runners.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","test","director","esm","mjs"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/test-director"},{"id":14110,"title":"Path Exclusion Utility","library":"test-exclude","status":"active","version":"8.0.0","language":"javascript","ecosystem":"npm","summary":"test-exclude is a JavaScript library designed to apply include and exclude glob patterns to file paths, primarily utilized within the istanbuljs ecosystem for test coverage tools like nyc and babel-plugin-istanbul. The current stable version is 8.0.0. Its release cadence is driven by updates to underlying dependencies like glob and minimatch, and by Node.js version support, typically seeing a few major versions per year. Key differentiators include its tight integration with istanbuljs tooling, robust handling of common exclusion patterns such as node_modules by default, and support for configurable file extensions. It offers both synchronous (globSync) and asynchronous (glob) methods for retrieving lists of files that match the defined inclusion/exclusion rules, making it versatile for various build and testing workflows.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","exclude","include","glob","package","config"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/test-exclude"},{"id":14967,"title":"Node Test Executor","library":"test-executor","status":"abandoned","version":"1.2.4","language":"javascript","ecosystem":"npm","summary":"test-executor is a Node.js library, currently at version 1.2.4, designed for executing test scripts and directories of test scripts within a CommonJS (CJS) environment. It was last published to npm approximately 7 years ago, indicating that while it has a semantic version, active development has largely ceased. The library's core mechanism is based on the Async Tree Pattern, which it leverages to manage test execution flow. Its primary dependency is `cutie`. This package offers a straightforward API for running tests by specifying file or directory paths, providing console output for results. Due to its age, it primarily targets older Node.js environments and does not natively support ECMAScript Modules (ESM) syntax or modern testing paradigms.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","node","test","executor","cutie","fs"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/test-executor"},{"id":28383,"title":"test-helpr","library":"test-helpr","status":"maintenance","version":"0.3.2","language":"javascript","ecosystem":"npm","summary":"A collection of miscellaneous test helper functions for Node.js, version 0.3.2. Provides lightweight utilities to simplify common testing patterns. The package is minimal and has no dependencies, making it easy to integrate. It is released sporadically, with no active development since 2020. Differentiators include simplicity and zero external dependencies compared to larger testing libraries like Jest or Mocha.","last_verified":"2026-05-09T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/test-helpr"},{"id":14112,"title":"Test IPFS Example Utilities","library":"test-ipfs-example","status":"active","version":"1.3.3","language":"javascript","ecosystem":"npm","summary":"This package, `test-ipfs-example`, provides a testing framework specifically designed for validating IPFS-related JavaScript examples. It offers distinct test harnesses for both Node.js and browser environments. For Node.js examples, it facilitates simple output matching, allowing developers to assert expected console or process outputs. For browser-based examples, it leverages Playwright, providing a robust end-to-end testing solution with full browser automation capabilities. The current stable version is `1.3.3`, with releases occurring at a moderate cadence, typically every few months, addressing bug fixes, dependency updates, and new features like Bun support. Key differentiators include its dual-environment testing capabilities and specialized focus on IPFS examples, providing an integrated setup for projects within that ecosystem. It ships with TypeScript types, promoting better developer experience and type safety.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","examples","ipfs","test","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/test-ipfs-example"},{"id":14968,"title":"test.js Unit Test Suite","library":"test-js","status":"abandoned","version":"0.0.4","language":"javascript","ecosystem":"npm","summary":"test.js is an extremely lightweight, console API-based unit testing library designed for both Node.js and browser environments. It provides a minimal API for defining test suites and individual tests using simple `[EXPRESSION, EXPECTATION]` arrays. The library aims for simplicity over feature richness, distinguishing itself from more comprehensive testing frameworks. Its latest version, 0.0.4, was released in 2014, indicating that the project is no longer actively maintained. Due to its age, it supports CommonJS modules and global browser scope but lacks modern JavaScript features like ESM, async/await testing, or advanced assertion libraries. Developers seeking a simple, low-overhead solution for basic equality checks in legacy projects might find it useful, but it is not recommended for new projects or environments requiring modern testing paradigms or comprehensive reporting.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","test","unit"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/test-js"},{"id":14113,"title":"Test Keyboard Event Composer","library":"test-keyboard","status":"active","version":"2.0.7","language":"javascript","ecosystem":"npm","summary":"The `test-keyboard` package provides a programmatic way to compose and dispatch synthetic keyboard events to the DOM, mimicking user typing actions. It is primarily designed for DOM test environments, enabling robust testing of applications that heavily rely on keyboard interactions. This library is part of the broader Remirror ecosystem, though it maintains its own versioning, with the current stable version being 2.0.7. It offers features like batching events for controlled dispatch and simulating OS-specific behaviors (e.g., Mac key modifiers). While the main Remirror packages are in their 3.x series, `test-keyboard` is at 2.x, implying a potentially independent release cadence or a planned future major update to align with Remirror v3.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","compose events","events","keyboard","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/test-keyboard"},{"id":14115,"title":"test-listen: Ephemeral HTTP Server URLs","library":"test-listen","status":"active","version":"1.1.0","language":"javascript","ecosystem":"npm","summary":"test-listen is a JavaScript utility for generating URLs with ephemeral ports, specifically designed for testing HTTP servers. It accepts an instance of Node.js's native `http.Server` and returns a promise that resolves to a unique URL string, typically in the format `http://localhost:{port}`. This mechanism is crucial for ensuring isolated and repeatable test environments, as each test run can utilize a distinct, automatically assigned port, thereby preventing conflicts and ensuring test integrity. The current stable version is 1.1.0, and the package generally maintains a stable release cadence with updates focused on minor improvements and maintenance. Its primary strength lies in its simplicity and direct integration with standard Node.js HTTP servers, providing an `async`/`await`-ready solution that streamlines the setup for robust server test suites. It differentiates itself by offering a straightforward, minimal API for a very specific and common testing requirement without introducing complex abstractions.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/test-listen"},{"id":17976,"title":"Machinepack Test Runner","library":"test-machinepack","status":"maintenance","version":"3.0.1","language":"javascript","ecosystem":"npm","summary":"test-machinepack provides a raw command-line test runner specifically designed for `node-machine` 'machinepacks'. Its current stable version is 3.0.1, though the last known development activity dates back to 2017, suggesting it is in maintenance mode rather than active development. While it includes a basic, generic test driver, the documentation explicitly recommends against using it for production testing, instead pointing to more robust, community-maintained drivers like `test-machinepack-mocha`. The primary function of this package is to expose a consistent interface for running tests defined in JSON or JSON5 format within a machinepack's `tests` directory, thereby enabling custom test drivers to integrate seamlessly with the `node-machine` ecosystem.","last_verified":"2026-04-23T00:00:00.000Z","tags":["javascript","test-machine","test-machinepack","node-machine","machine","test-runner","test-driver"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/test-machinepack"},{"id":14971,"title":"Mocha Test Driver for Node-Machine Machinepacks","library":"test-machinepack-mocha","status":"abandoned","version":"3.0.0","language":"javascript","ecosystem":"npm","summary":"test-machinepack-mocha is a specialized test driver designed to integrate Mocha with the `node-machine` ecosystem's machinepacks. It enables developers to run tests written in the machinepack's custom JSON format using the familiar Mocha test runner. The package is currently stable at version 3.0.0, but its upstream `node-machine` ecosystem and `test-machinepack-mocha` itself appear to be abandoned, with no significant updates or active development for several years. This means there is no active release cadence. Its key differentiator is its deep integration with `node-machine`'s specific testing methodology, making it suitable only for projects built within that framework. It's primarily used as a command-line interface (CLI) tool rather than being imported programmatically.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","test-machine","mocha","mocha-driver","test-machinepack","node-machine","machine","test-runner","test-driver"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/test-machinepack-mocha"},{"id":14114,"title":"Test Mixer","library":"test-mixer","status":"active","version":"4.2.3","language":"javascript","ecosystem":"npm","summary":"test-mixer is a JavaScript/TypeScript utility library designed to assist with testing by programmatically generating variations of JavaScript option objects. Its primary function is to create all possible combinations of boolean properties within a given default options object, which is highly useful for comprehensive test coverage without manually listing every permutation. The current stable version is 4.2.3. The library allows users to \"pin\" specific option values, effectively reducing the number of combinations generated by fixing certain parameters while iterating through others. Unlike some other testing utilities, test-mixer focuses specifically on combinatorial generation of option objects, making it a specialized tool for ensuring robust test suites, particularly for functions that accept configuration objects with many boolean flags. It is distributed as a pure ESM package and requires Node.js >=14.18.0.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","combinations","helper","mixer","object","options","opts","test","variations","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/test-mixer"},{"id":14969,"title":"test-os-linux","library":"test-os-linux","status":"abandoned","version":"1.0.0","language":"javascript","ecosystem":"npm","summary":"The `test-os-linux` package, currently at version 1.0.0, presents itself with a boilerplate README, indicating it is likely an undeveloped or template project rather than a functional library. The provided documentation does not specify its core functionality, intended use cases, or any differentiating features compared to other packages. There is no information regarding its release cadence or whether it is actively maintained. As such, it is impossible to determine what problems it aims to solve or what its capabilities (or limitations) are. The package's purpose and its current state of development are entirely unclear from the provided materials, which primarily consist of placeholder sections for features, requirements, installation, quick start, API reference, and contribution guidelines.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","test-os-linux"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/test-os-linux"},{"id":27445,"title":"Test Package","library":"test-package","status":"active","version":"0.0.1","language":"javascript","ecosystem":"npm","summary":"A minimal test package with version 0.0.1. This package has no README and appears to be a placeholder or early-stage project. Its release cadence and key differentiators are unknown. No alternative comparisons are available. Use with caution as the API surface is undefined and may change without notice.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/test-package"},{"id":28384,"title":"test-pantry","library":"test-pantry","status":"maintenance","version":"1.7.1","language":"javascript","ecosystem":"npm","summary":"Test Pantry is a JavaScript test factory library for creating test data in a simple, fluid manner. Current stable version is 1.7.1. It uses a 'pantry' instance where you define recipes for objects (factories), then call them to generate instances. Key features include support for traits (mixing multiple factories), dynamic properties via functions, after-build hooks, sequence counters via `this.count`, list generation by passing a number, and alternative call syntax (e.g., `pantry.recipeName()`). Unlike libraries like Factory Bot or Rosie, Test Pantry emphasizes a minimalist JavaScript-native API with chaining and UMD support, though it has not seen recent updates and relies on UMD builds without ESM, which may cause issues in modern environments.","last_verified":"2026-05-09T00:00:00.000Z","tags":["javascript","testing","factory"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/test-pantry"},{"id":14117,"title":"Test Progress Tracker","library":"test-progress-tracker","status":"maintenance","version":"2.0.6","language":"javascript","ecosystem":"npm","summary":"The `test-progress-tracker` library provides a utility to monitor and manage the progress of individual tests and entire test suites over time. It aims to offer insights into test execution status, which can be particularly useful for long-running test suites or within continuous integration environments to observe trends, identify regressions, or track performance changes. The current stable version is `2.0.6`. Its release cadence has been infrequent since its `v2.0.0` major release in late 2018, with the latest update in early 2022 primarily addressing bug fixes and dependency updates, suggesting the project is in a maintenance phase. A key differentiator is its focus on explicit test progress reporting, allowing granular tracking beyond simple pass/fail outcomes. It includes TypeScript type definitions, enhancing developer experience and type safety.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/test-progress-tracker"},{"id":14116,"title":"React Test Renderer Replacement","library":"test-renderer","status":"active","version":"1.2.0","language":"javascript","ecosystem":"npm","summary":"test-renderer is a modern, lightweight testing utility for React, serving as a replacement for the deprecated `react-test-renderer` package. Currently stable at version 1.2.0, this library adheres to a rapid release cadence, with minor versions specifically tracking compatibility lines for new React minor releases (e.g., 1.2.x for React 19.2). It leverages React Reconciler to construct an in-memory \"Test Output Tree\" and a serializable \"JSON Output Tree,\" making it ideal for snapshot testing and detailed component inspection. It is a core dependency for libraries like React Native Testing Library and provides direct access to React Reconciler options for advanced use cases, while fully supporting modern React 19 features such as Actions, useActionState, and useEffectEvent.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","jest","react","react-19","react-test-renderer","test-renderer","testing","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/test-renderer"},{"id":14970,"title":"Basic Test Report Generator","library":"test-report","status":"abandoned","version":"1.1.2","language":"javascript","ecosystem":"npm","summary":"The `test-report` package is a minimalist utility designed to generate test reports, originally published over a decade ago in 2011. Currently at version 1.1.2, it has not received updates for 15 years, strongly indicating it is an abandoned project. Its primary function, inferred from its name and typical utilities from its era, is likely to consume raw test outcome data and format it into a readable string report, possibly for console output or simple file storage. Due to its age and lack of maintenance, it is exclusively CommonJS-based and does not provide native ESM support. While its simplicity might appeal for highly specific, legacy Node.js environments, its unmaintained status and the publisher's past involvement in a significant supply-chain attack (the `event-stream` incident) raise considerable concerns about security and ongoing compatibility. There is no official README, so its exact API and intended use cases must be inferred.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/test-report"},{"id":6469,"title":"Test Results Parser","library":"test-results-parser","status":"active","version":"0.6.1","language":"python","ecosystem":"pypi","summary":"The `test-results-parser` Python library provides functionalities to parse test result files, primarily JUnit XML. It offers two main parsing functions: `parse_junit_xml` for JUnit XML files and `parse_raw_upload` for raw test result uploads. This library is largely written in Rust with Python bindings, focusing on efficient test result processing for integration with platforms like Codecov. The current version is 0.6.1, and its release cadence appears irregular.","last_verified":"2026-04-15T00:00:00.000Z","tags":["test results","parsing","junit xml","codecov","testing"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/test-results-parser"},{"id":14974,"title":"test-runner","library":"test-runner","status":"active","version":"0.11.1","language":"javascript","ecosystem":"npm","summary":"test-runner is a fully-featured, lightweight command-line test runner designed for full-stack JavaScript engineers to create and test modern, isomorphic code. It operates by taking one or more files, each exporting a `test object model` (TOM) instance, running the contained tests with controlled order and concurrency, and generating a report. Currently at version `0.11.1`, the project is explicitly marked as \"Work In Progress,\" indicating an active development phase with potential for frequent, non-semver compliant breaking changes before a stable `1.0` release. Its key differentiators include native support for both CommonJS and ECMAScript modules, execution in Node.js and headless Chromium for isomorphic testing, and a unique `Tom` API for defining test suites, distinguishing it from runners relying on global functions or specific assertion libraries. It aims to be part of a broader suite of JavaScript testing tools.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","test-runner","test","runner","cli","unit","testing","tool","tape"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/test-runner"},{"id":14972,"title":"Storybook Component Test Runner (Experimental)","library":"test-runner-with-snap-speed-exp","status":"active","version":"0.0.1","language":"javascript","ecosystem":"npm","summary":"The `test-runner-with-snap-speed-exp` package is an experimental, early-stage test runner specifically designed for Storybook stories. Currently at version `0.0.1`, it aims to provide a fast and integrated testing experience for UI components, likely leveraging Playwright for browser automation and potentially integrating with Jest and Testing Library for assertions and component interactions. Its core utility is to allow developers to write tests that directly target Storybook stories, facilitating visual and functional regression testing within the Storybook ecosystem. Given its `0.0.1` version, it is under active development, but a stable release cadence is not yet established, and API changes are highly probable. Key differentiators include its tight coupling with Storybook for isolated component testing and a focus on testing speed.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","storybook-addons","test","runner","jest","testing-library","playwright","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/test-runner-with-snap-speed-exp"},{"id":17977,"title":"RxDB: Local-First Reactive Database","library":"test-rxdb","status":"active","version":"15.36.1","language":"javascript","ecosystem":"npm","summary":"RxDB is a local-first, NoSQL database designed for JavaScript applications, supporting environments like websites, hybrid apps, Electron, PWAs, Deno, and Node.js. It operates on a reactive paradigm, built on RxJS, allowing developers to subscribe to real-time state changes for queries, documents, or individual fields, which simplifies UI development for real-time applications and enhances performance. The package is currently at version 15.36.1, with major releases occurring periodically, as seen with the recent version 15.0.0. Key differentiators include its local-first approach, robust JSON schema validation, and a flexible replication protocol that integrates with existing infrastructure or plugins for HTTP, GraphQL, and CouchDB, making it suitable for offline-first capabilities.","last_verified":"2026-04-23T00:00:00.000Z","tags":["javascript","db","database","offline-first","local-first","local first","nosql","no-sql","jsonschema","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/test-rxdb"},{"id":27446,"title":"test-saucelabs","library":"test-saucelabs","status":"active","version":"0.0.6","language":"javascript","ecosystem":"npm","summary":"test-saucelabs is a Node.js library to run test pages on Sauce Labs. Version 0.0.6 is the latest, with no clear release cadence. It differs from alternatives like saucelabs npm package by focusing on running specific test pages rather than general browser automation. Minimal documentation and low version suggest early development.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/test-saucelabs"},{"id":14973,"title":"TypeScript SDK for Test Server","library":"test-server-sdk","status":"active","version":"0.2.9","language":"javascript","ecosystem":"npm","summary":"The `test-server-sdk` is a TypeScript SDK designed to provide client-side interaction with a companion `test-server` for robust HTTP and WebSocket request recording and replaying. This package facilitates deterministic and isolated testing by allowing developers to capture network traffic and simulate server responses. It's currently on version 0.2.9 and exhibits a rapid release cadence with frequent minor updates, focusing on new features and bug fixes. Key functionalities include recording and replaying HTTP and WebSocket requests, supporting dynamic subdirectory recording paths, streaming capabilities, and redacting sensitive information from response bodies. A notable differentiator is its ability to manage recording formats, which was updated to a JSON serializable format in v0.2.6, enhancing interoperability and storage. This SDK is a core component for integrating `test-server` capabilities into TypeScript-based test environments.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","test-server","testing","http","proxy","record","replay","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/test-server-sdk"},{"id":18854,"title":"test-utils","library":"test-utils","status":"active","version":"1.1.1","language":"javascript","ecosystem":"npm","summary":"A Node.js package providing MongoDB test utilities. It requires Node >= 8.9.1, Yarn >= 1.3.2, and mtools >= 1.3.2 (Python). The package has infrequent releases; the last stable version is 1.1.1. It integrates with Python-based mtools for MongoDB testing. Key differentiators include dependency on Python ecosystem and explicit version requirements.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/test-utils"},{"id":18856,"title":"test-vite-plus-install","library":"test-vite-plus-install","status":"abandoned","version":"1.0.0","language":"javascript","ecosystem":"npm","summary":"A stub package used only for snapshot testing within the Vite ecosystem. Version 1.0.0, no active development or maintenance. Not intended for production use; exists solely to verify install behavior in automated test suites. No API surface, documentation, or release cadence.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/test-vite-plus-install"},{"id":27447,"title":"test-vite-plus-package","library":"test-vite-plus-package","status":"deprecated","version":"1.0.0","language":"javascript","ecosystem":"npm","summary":"A test package used for snapshot testing in CI pipelines, version 1.0.0. This package is not intended for production use and serves only as a placeholder for testing build & release workflows. No release cadence documented. It has no differentiators from real packages. Not meant to be installed in any real project.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/test-vite-plus-package"},{"id":27448,"title":"test-vite-plus-package-optional","library":"test-vite-plus-package-optional","status":"deprecated","version":"1.0.0","language":"javascript","ecosystem":"npm","summary":"A test package for Vite+ integration, version 1.0.0. This package is used solely for snap-testing automated dependency and build tooling. It has no production utility or API, and is not intended for real-world use. No active development or releases are expected.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/test-vite-plus-package-optional"},{"id":27449,"title":"test-vite-plus-top-package","library":"test-vite-plus-top-package","status":"active","version":"1.1.0","language":"javascript","ecosystem":"npm","summary":"A placeholder package (v1.1.0) that depends on test-vite-plus-package, likely used for testing Vite plugin integration. No README or documentation available; unknown release cadence. Differentiator: purely a test dependency wrapper with minimal utility.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/test-vite-plus-top-package"},{"id":14121,"title":"test262 Parser","library":"test262-parser","status":"active","version":"2.2.0","language":"javascript","ecosystem":"npm","summary":"test262-parser is a JavaScript library engineered to parse and extract structured information from test files adhering to the test262 format, as defined by TC39 for ECMAScript conformance testing. As of version 2.2.0, the package provides a stable API for programmatically accessing the various components of a test file. It can efficiently extract YAML frontmatter (which contains test attributes like description and author), copyright messages, the asynchronous status of the test, and the main executable test body from a given input, whether it's a raw string of file contents or a file object. The library offers both a direct parsing function (`parseFile`) suitable for individual test contents and a transform stream interface for processing multiple files in a streaming fashion. Its primary differentiator lies in its specialized focus on the intricacies of the test262 file format, delivering a highly structured representation of the frontmatter and core content, making it an essential utility for tools involved in the analysis, transformation, or execution of ECMAScript conformance tests.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","test262","es6","tc39","unit","test"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/test262-parser"},{"id":14120,"title":"ECMAScript Parser Test Runner","library":"test262-parser-runner","status":"active","version":"0.5.0","language":"javascript","ecosystem":"npm","summary":"The `test262-parser-runner` is a utility designed to execute the official ECMAScript Test Suite (Test262) against any given JavaScript parser. Currently at version 0.5.0, it targets early-stage development and parser validation. While it doesn't specify a fixed release cadence, its versioning suggests ongoing development with potentially frequent updates. A key differentiator is its robust mechanism for managing test outcomes: it supports a `skip` filter function to completely ignore tests (e.g., for unimplemented features) and a `whitelist` array for tests expected to fail temporarily but eventually pass. This allows parser developers to precisely control which tests contribute to their pass/fail metrics. The project distinguishes itself by building upon a previously MIT-licensed test runner while distributing its own code under the GNU Affero General Public License v3.0, a significant detail for downstream users.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","test262"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/test262-parser-runner"},{"id":14119,"title":"ECMAScript Parser Test Suite","library":"test262-parser-tests","status":"active","version":"0.0.5","language":"javascript","ecosystem":"npm","summary":"The `test262-parser-tests` package provides a comprehensive, standardized set of test cases specifically designed for evaluating ECMAScript parsers against the official specification. Currently at version 0.0.5, this project is maintained by TC39 and serves as a foundational resource for parser implementers. It categorizes tests into `pass/` for syntactically valid programs, `early/` for programs that adhere to grammar but trigger early errors, and `fail/` for syntactically invalid programs. A unique feature is `pass-explicit/`, offering explicitly parenthesized versions of `pass/` tests for robust equivalence checking of Abstract Syntax Tree (AST) generation. Crucially, these tests are intended solely for parsing validation and are explicitly *not* designed for runtime evaluation; most would throw errors if executed. Its release cadence is generally tied to updates and amendments of the ECMAScript specification, incorporating new syntax or parsing rules as they evolve.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","test262","ecmascript","parser","test"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/test262-parser-tests"},{"id":15397,"title":"Test262 Test Suite Stream API","library":"test262-stream","status":"maintenance","version":"1.4.0","language":"javascript","ecosystem":"npm","summary":"test262-stream offers a Node.js API for programmatically traversing and consuming the Test262 JavaScript conformance test suite. It enables developers to stream individual test cases, their complete source code (including any 'includes' files), associated metadata, and copyright information. This library is particularly valuable for JavaScript engine developers, transpiler authors, or anyone constructing tools that require automated execution or analysis of Test262 tests. The current stable version is 1.4.0. Given its specialized function of parsing a specific external test suite, its release cadence is likely synchronized with updates or structural modifications within the Test262 repository itself, rather than frequent independent feature releases. Its primary differentiator lies in offering stream-based, granular access to Test262 content, abstracting away the complexities of file system traversal and frontmatter parsing, which distinguishes it from manual file reading or lower-level Test262 utilities.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/test262-stream"},{"id":14122,"title":"TestBeats: Test Results Publisher","library":"testbeats","status":"active","version":"2.7.0","language":"javascript","ecosystem":"npm","summary":"TestBeats is an actively maintained tool designed to centralize and publish test results from various automation testing frameworks to popular communication platforms like Slack, Microsoft Teams, Google Chat, and analytics tools like InfluxDB. It aims to unify test reporting workflows to provide comprehensive quality insights and enable faster decision-making. The current stable version is 2.7.0, with frequent releases adding new features and bug fixes (several minor releases observed in recent months). Key differentiators include its support for multiple output targets, ability to process results from major testing frameworks, and recent additions for CI information and metadata, which are crucial for detailed reporting and integration into modern CI/CD pipelines. It was renamed from `test-results-reporter` to `testbeats` to reflect its evolved capabilities and brand.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","test","results","publish","report","microsoft teams","teams","slack","influx","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/testbeats"},{"id":22453,"title":"testbook","library":"testbook","status":"active","version":"0.4.2","language":"python","ecosystem":"pypi","summary":"A unit testing framework for Jupyter Notebooks. Current version 0.4.2 (release cadence: infrequent, last release Sep 2021). Allows writing and running tests for notebook cells using Python test frameworks.","last_verified":"2026-04-27T00:00:00.000Z","tags":["jupyter","testing","notebook","unit-testing"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/testbook"},{"id":12132,"title":"TestCafe Browser Tools","library":"testcafe-browser-tools","status":"active","version":"2.0.26","language":"javascript","ecosystem":"npm","summary":"TestCafe Browser Tools is a JavaScript utility library designed to perform platform-dependent actions on web browser windows, crucial for automated testing frameworks like TestCafe. It abstracts away the complexities of interacting with browser APIs across different operating systems (Windows, macOS, Linux) by encapsulating pre-built native binaries and JavaScript wrappers. This approach eliminates the need for users to perform post-install build steps, ensuring a smoother setup. The current stable version is 2.0.27, with frequent patch and minor updates primarily addressing bug fixes, dependency vulnerabilities, and binary stability. Its key differentiator is the provision of robust, pre-compiled native tools that handle browser window manipulation, a task that often requires direct OS interaction and platform-specific code. It's an essential component for scenarios requiring reliable programmatic control over browser windows' positions, sizes, and focus during automated tests.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/testcafe-browser-tools"},{"id":12134,"title":"TestCafe Hammerhead Proxy","library":"testcafe-hammerhead","status":"active","version":"31.7.7","language":"javascript","ecosystem":"npm","summary":"testcafe-hammerhead is a robust, low-level web proxy library serving as the core engine for the TestCafe end-to-end testing framework. It functions as a URL-rewriting proxy, transparently modifying URLs within proxied web pages and intercepting access to URL-containing properties to provide original values, making it appear to the client that the page is hosted at its original location. The current stable version is 31.7.7, with frequent patch and minor releases to address bugs, security vulnerabilities, and improve compatibility. Key differentiators include its ability to handle HTTP/HTTPS, WebSockets, EventSource, and file uploads, along with extensive request and response modification capabilities. It is primarily used programmatically to establish and configure proxy servers for web traffic manipulation.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/testcafe-hammerhead"},{"id":18855,"title":"testcafe-legacy-api","library":"testcafe-legacy-api","status":"active","version":"5.1.9","language":"javascript","ecosystem":"npm","summary":"Provides legacy API support for TestCafe, allowing the use of older TestCafe APIs (e.g., `fixture.page`, `test.page`, `t.setSpeed`, `t.navigateTo`, etc.) in test scripts. Current stable version is 5.1.9. The package is maintained by DevExpress and is required when migrating tests from TestCafe v1.x to v2.x or higher, where the legacy APIs were removed. It acts as a compatibility layer and is only needed if you have existing tests that rely on deprecated TestCafe APIs. Key differentiator: it enables gradual migration without rewriting all tests at once, but is not intended for new projects.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","testcafe","legacy","api"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/testcafe-legacy-api"},{"id":14123,"title":"TestCafe NUnit Reporter","library":"testcafe-reporter-nunit","status":"abandoned","version":"0.1.2","language":"javascript","ecosystem":"npm","summary":"The `testcafe-reporter-nunit` package provides a plugin for TestCafe, an end-to-end testing framework, to generate test results in the NUnit Test Result XML format. This specific reporter (version 0.1.2) outputs an XML file that can be consumed by various CI/CD systems, such as Azure DevOps, which rely on the NUnit XML schema for displaying and analyzing test outcomes. This package is an early and relatively minimal implementation. Its release cadence is effectively abandoned, with its GitHub repository showing no significant updates for a considerable period. While it fulfills the basic requirement of producing NUnit-compatible XML, it lacks advanced features such as detailed screenshot attachments, rich metadata, or explicit NUnit 3 support, which are typically found in more modern alternatives like `testcafe-reporter-nunit3`.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","testcafe","reporter","plugin","nunit"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/testcafe-reporter-nunit"},{"id":12135,"title":"TestCheck.js","library":"testcheck","status":"active","version":"1.0.0-rc.2","language":"javascript","ecosystem":"npm","summary":"TestCheck.js is a JavaScript library for generative property testing, drawing inspiration from QuickCheck. It empowers developers to define program properties or assumptions that should consistently hold true, subsequently testing these properties against a large number of randomly generated input cases. A significant feature of TestCheck.js is its ability to automatically shrink failing test cases, identifying and reporting the smallest possible input that causes a property to fail, which greatly aids in debugging. The package is currently at version 1.0.0-rc.2, indicating active development towards a stable 1.0.0 release. While functioning as a testing utility rather than a complete test runner, it offers seamless integration with popular JavaScript test frameworks such as AVA, Jasmine/Jest, Mocha, and Tape through dedicated plugins. It also includes comprehensive TypeScript and Flow type definitions, supporting modern, type-safe development workflows.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","test","unit test","property test","quickcheck","doublecheck","testcheck","generative","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/testcheck"},{"id":1206,"title":"Testcontainers for Python","library":"testcontainers","status":"active","version":"4.14.2","language":"en","ecosystem":"pypi","summary":"Testcontainers for Python is a library that provides lightweight, disposable instances of common dependencies (databases, message brokers, web browsers, etc.) for integration testing, leveraging Docker containers. The `testcontainers-core` package, while listed on PyPI, serves as an internal dependency for the main `testcontainers` library, which is the package users should install and interact with directly. The current stable version is 4.14.2, with a regular release cadence including minor and patch updates.","last_verified":"2026-04-23T18:18:34.799Z","tags":["testing","docker","integration testing","database testing","mocking"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/testcontainers"},{"id":14975,"title":"MinIO Testcontainers","library":"testcontainers-minio","status":"active","version":"0.0.1rc1","language":"en","ecosystem":"pypi","summary":"The `testcontainers-minio` library is a component of `testcontainers-python`, an active library designed for functional and integration testing with throwaway Docker containers. It simplifies the setup and teardown of MinIO object storage instances for tests. While `testcontainers-python` is currently at version 4.x.x, the `testcontainers-minio` module is at an early release candidate, `0.0.1rc1`. The parent project `testcontainers-python` maintains a frequent release cadence, continuously adding new features and bug fixes across its various modules.","last_verified":"2026-04-16T00:00:00.000Z","tags":["testcontainers","minio","testing","integration-testing","docker","object-storage","s3-compatible"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/testcontainers-minio"},{"id":28385,"title":"testcontainers-mysql","library":"testcontainers-mysql","status":"active","version":"0.0.1rc1","language":"python","ecosystem":"pypi","summary":"MySQL component of testcontainers-python, providing lightweight MySQL database containers for integration testing. Compatible with testcontainers core. Current version: 0.0.1rc1 (pre-release). Release cadence: follows testcontainers-python releases (monthly).","last_verified":"2026-05-09T00:00:00.000Z","tags":["testcontainers","mysql","testing","docker","integration-test"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/testcontainers-mysql"},{"id":24698,"title":"Testcontainers PostgreSQL Module","library":"testcontainers-postgres","status":"active","version":"0.0.1rc1","language":"python","ecosystem":"pypi","summary":"PostgreSQL component of testcontainers-python. Provides a lightweight, disposable PostgreSQL container for integration testing. Current version: 0.0.1rc1, requires Python >=3.7. Release cadence: follows the main testcontainers-python library (major releases every few months).","last_verified":"2026-05-01T00:00:00.000Z","tags":["testcontainers","postgresql","testing","container","integration-test"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/testcontainers-postgres"},{"id":24700,"title":"Testcontainers Redis","library":"testcontainers-redis","status":"active","version":"0.0.1rc1","language":"python","ecosystem":"pypi","summary":"Redis module for testcontainers-python, providing lightweight, throwaway Redis instances for integration tests. Current version is 0.0.1rc1. Part of the testcontainers-python ecosystem (v4.x). Release cadence follows the main testcontainers-python library (approximately monthly).","last_verified":"2026-05-01T00:00:00.000Z","tags":["testcontainers","redis","testing","docker","integration-testing"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/testcontainers-redis"},{"id":18070,"title":"testdouble.js","library":"testdouble","status":"active","version":"3.20.2","language":"javascript","ecosystem":"npm","summary":"testdouble.js (AKA td.js) is an opinionated, minimalist test double library for JavaScript and TypeScript, designed to facilitate test-driven development (TDD). It provides robust mechanisms for creating mocks, stubs, and spies to replace real dependencies within tests, promoting terse, clear, and easy-to-understand test suites. As of version 3.20.2, the library is actively maintained by Test Double, a software agency. It maintains a steady release cadence for bug fixes and minor features within its major versions. The library is framework-agnostic, compatible with popular test runners like Jest, Mocha, and Jasmine, and functions reliably in both Node.js and browser environments. Its primary differentiator is its strong opinions on TDD practices, aiming to guide developers toward healthier mocking patterns rather than simply offering a comprehensive feature set without guidance.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","tdd","bdd","mock","stub","spy","test double","double","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/testdouble"},{"id":15856,"title":"Testee Client Adapters","library":"testee-client","status":"maintenance","version":"0.5.6","language":"javascript","ecosystem":"npm","summary":"testee-client is a client-side library providing adapters for popular JavaScript testing frameworks such as Mocha, QUnit (versions 1 and 2), and Jasmine (versions 1 and 2). It functions by converting test results from these frameworks into Feathers service calls for `runs`, `suites`, `tests`, and `coverages`, which are then reported to a `testee` runner server. The current stable version is 0.5.6. The package appears to be in a maintenance phase, with releases addressing specific environment conflicts or improving existing integrations rather than introducing major new features. Its primary role is to bridge the gap between in-browser test execution and a centralized reporting server, allowing for custom configuration of the base URL, communication provider (sockets or REST), and even custom socket instances. It requires manual initialization (`window.Testee.init()`) in environments where test files are loaded asynchronously to prevent test runners from executing prematurely.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","testing","qunit","mocha","jasmine","testee"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/testee-client"},{"id":12136,"title":"Testem JavaScript Test Runner","library":"testem","status":"active","version":"3.20.0","language":"javascript","ecosystem":"npm","summary":"Testem is a robust, framework-agnostic JavaScript test runner designed to execute unit, integration, and end-to-end tests across various real desktop browsers (such as Chrome, Firefox, Safari, and Edge) and Node.js environments. It supports popular testing frameworks like Jasmine, QUnit, and Mocha, and offers extensibility for custom test adapters, making it suitable for a wide range of project needs. Currently at version `3.20.0`, Testem is actively maintained with a regular release cadence, featuring recent updates like the switch to `chokidar` for more reliable file watching and dropping support for older Node.js versions. Its key differentiators include running tests directly in actual browser engines for accurate user environment simulation and streamlined workflows for both Test-Driven Development (TDD) and Continuous Integration (CI).","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","testing","unittest","browser"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/testem"},{"id":1744,"title":"testfixtures","library":"testfixtures","status":"active","version":"11.0.0","language":"python","ecosystem":"pypi","summary":"testfixtures is a collection of helpers and mock objects designed to streamline automated testing in Python. It provides utilities for comparing complex objects, mocking methods and classes (including dates, times, and subprocesses), capturing logging and stream output, managing temporary files and directories, and verifying exceptions and warnings. Currently at version 11.0.0, the library is actively maintained with regular updates and improvements.","last_verified":"2026-04-24T00:57:14.161Z","tags":["testing","unit testing","mocking","fixtures","developer tools"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/testfixtures"},{"id":24699,"title":"testgres","library":"testgres","status":"active","version":"1.13.7","language":"python","ecosystem":"pypi","summary":"testgres is a testing utility for PostgreSQL and its extensions, providing a simple API to manage temporary PostgreSQL instances, create databases, execute queries, and test replication. Current version 1.13.7, PyPI release with monthly cadence.","last_verified":"2026-05-01T00:00:00.000Z","tags":["postgresql","testing","temporary-database","integration-test","replication"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/testgres"},{"id":2804,"title":"Testing Common Database","library":"testing-common-database","status":"maintenance","version":"2.0.3","language":"python","ecosystem":"pypi","summary":"testing.common.database is a Python utility library that provides a base class and helpers for testing packages that interact with databases. It offers functionalities like managing temporary database instances, caching initialized databases to speed up tests, and decorators to skip tests if database commands are not found. The current version is 2.0.3, released in 2017, suggesting a maintenance or stable release cadence rather than active development.","last_verified":"2026-04-25T01:07:28.340Z","tags":["testing","database","utilities","development"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/testing-common-database"},{"id":2805,"title":"Testing PostgreSQL","library":"testing-postgresql","status":"maintenance","version":"1.3.0","language":"python","ecosystem":"pypi","summary":"testing.postgresql is a Python library that automatically sets up a PostgreSQL instance in a temporary directory for testing purposes and destroys it afterward. The current version is 1.3.0. Its release cadence appears to be slow, with the last major update in 2016.","last_verified":"2026-04-25T01:07:45.608Z","tags":["testing","postgresql","database","integration-testing","temporary-database"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/testing-postgresql"},{"id":18857,"title":"testing-utils","library":"testing-utils","status":"deprecated","version":"1.0.0","language":"javascript","ecosystem":"npm","summary":"A placeholder package for test utilities currently in development. Version 1.0.0 is the initial release with minimal functionality. This package serves as a sandbox for testing workflows and is not recommended for production use.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/testing-utils"},{"id":18069,"title":"Test IT Playwright Adapter","library":"testit-adapter-playwright","status":"active","version":"4.0.2-TMS-5.7","language":"javascript","ecosystem":"npm","summary":"The `testit-adapter-playwright` package provides a robust integration layer between the Playwright test automation framework and the Test IT Test Management System (TMS). It automates the process of publishing test results, logs, and attachments from Playwright test runs directly into a Test IT instance. The current stable version is `4.0.2-TMS-5.7`, with parallel releases like `4.0.2` for different TMS versions, indicating an active development and maintenance cadence. Key differentiators include seamless mapping of Playwright tests to TMS work items using decorators like `externalId`, automatic reporting of test statuses (passed, failed, skipped), and the ability to attach rich media (screenshots, videos, logs) directly from Playwright's capabilities. It allows for flexible configuration via environment variables or a Playwright configuration file, supporting various adapter modes for managing test runs within TMS.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/testit-adapter-playwright"},{"id":14125,"title":"Test IT TMS API Client","library":"testit-api-client","status":"active","version":"7.2.6-TMS-5.7","language":"javascript","ecosystem":"npm","summary":"The `testit-api-client` package provides a JavaScript/TypeScript client for interacting programmatically with the Test IT Test Management System (TMS). It enables automation of tasks like managing projects, attachments, auto tests, and test results within the Test IT platform. The current stable version is 7.2.6-TMS-5.7, with frequent releases to support new Test IT TMS server versions (both on-premise and cloud) and address bug fixes. Key differentiators include its tight coupling and specific version compatibility with Test IT TMS installations, often indicated by a `TMS-X.Y` suffix in its version number, ensuring a robust integration pathway for automated testing and CI/CD pipelines.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/testit-api-client"},{"id":26467,"title":"TestML Compiler CLI","library":"testml-compiler","status":"active","version":"0.1.8","language":"javascript","ecosystem":"npm","summary":"TestML Compiler converts TestML (.tml) files to JSON for use with TestML runtime libraries. At version 0.1.8, this is an early-stage compiler for the TestML testing language, with no stable release cadence. It differs from alternative testing frameworks by focusing on the Acmeism-inspired TestML language, prioritizing declarative test specifications. Currently supports basic compilation to JSON output. Not suitable for production use.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","testml","compiler","testing","language","acmeism"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/testml-compiler"},{"id":3829,"title":"testpath","library":"testpath","status":"active","version":"0.6.0","language":"python","ecosystem":"pypi","summary":"Testpath is a collection of utilities for Python code working with files and commands. It contains functions to check things on the filesystem, and tools for mocking system commands and recording calls to those. The current version is 0.6.0.","last_verified":"2026-04-25T16:42:31.123Z","tags":["testing","filesystem","path","mocking","jupyter"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/testpath"},{"id":4278,"title":"TestRail API Python Wrapper","library":"testrail-api","status":"active","version":"1.13.6","language":"python","ecosystem":"pypi","summary":"testrail-api is a Python wrapper for the TestRail API, enabling programmatic interaction with TestRail instances for managing test cases, runs, results, and more. It is actively maintained with frequent minor releases, typically addressing new TestRail API features, bug fixes, and Python version compatibility. The current version is 1.13.6.","last_verified":"2026-04-11T00:00:00.000Z","tags":["testrail","api","testing","qa","test-management"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/testrail-api"},{"id":14124,"title":"TestRail API Client","library":"testrail-api-client","status":"active","version":"1.0.37","language":"javascript","ecosystem":"npm","summary":"The `testrail-api-client` package provides a JavaScript and TypeScript binding for the TestRail API v2, enabling programmatic interaction with a TestRail instance. Currently at version 1.0.37, it sees frequent patch releases for bug fixes and dependency updates, notably for `axios`. This client differentiates itself through its explicit support for both CommonJS and ES module environments, though documentation leans towards CommonJS. It also offers convenient auto-configuration via environment variables. The library streamlines common TestRail operations such as creating and closing test runs, retrieving test cases and results, and adding results, making it suitable for integrating with automated testing workflows.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","testrail","binding","client"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/testrail-api-client"},{"id":14126,"title":"TestRail JavaScript API Client","library":"testrail-js-api","status":"maintenance","version":"0.3.2","language":"javascript","ecosystem":"npm","summary":"testrail-js-api is a JavaScript and TypeScript library designed to interact with the TestRail API, providing a programmatic interface for managing test cases, runs, results, and other TestRail entities. The current stable version is 0.3.2. Releases are infrequent, primarily focusing on bug fixes, dependency updates to address vulnerabilities, and adding support for newer TestRail API versions. Key differentiators include its promise-based API for asynchronous operations, native TypeScript type definitions for enhanced development experience, and explicit support for TestRail versions 7.2 and higher, having dropped support for older TestRail installations in version 0.3.0. It serves as a direct wrapper around the TestRail REST API, simplifying automation tasks such as creating test runs, updating results, and fetching project data without requiring manual HTTP request management or complex data serialization.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","testrail","api","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/testrail-js-api"},{"id":7783,"title":"Testresources: Unittest Extension for Resource Management","library":"testresources","status":"active","version":"2.0.2","language":"python","ecosystem":"pypi","summary":"Testresources extends Python's `unittest` module with a clean and simple API to optimize tests by managing expensive, common resources. This includes scenarios like setting up sample working directories for version control systems, establishing reference databases, or spinning up web servers. The library is currently at version 2.0.2, with its latest release in April 2025, indicating active maintenance.","last_verified":"2026-04-16T00:00:00.000Z","tags":["testing","unit-testing","unittest","fixtures","resource-management","test-optimization"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/testresources"},{"id":6912,"title":"Testscenarios","library":"testscenarios","status":"active","version":"0.5.0","language":"python","ecosystem":"pypi","summary":"Testscenarios is a Python library that extends `unittest` to provide clean dependency injection, enabling a single test method to be run with multiple scenarios. This is particularly useful for interface testing (testing many implementations via a single test suite) or for classic dependency injection, where test dependencies are provided externally. The library is currently at version 0.5.0, offering a stable approach to scenario-based testing.","last_verified":"2026-04-15T00:00:00.000Z","tags":["testing","unittest","dependency injection","scenarios","test automation"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/testscenarios"},{"id":22455,"title":"TestSlide","library":"testslide","status":"active","version":"2.7.1","language":"python","ecosystem":"pypi","summary":"A test framework for Python that makes mocking and iterating over code with tests a breeze. Current version 2.7.1 (2022). Release cadence is irregular.","last_verified":"2026-04-27T00:00:00.000Z","tags":["testing","mocking","facebook","test-framework"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/testslide"},{"id":3830,"title":"Testtools: Unit Testing Extensions","library":"testtools","status":"active","version":"2.9.0","language":"python","ecosystem":"pypi","summary":"testtools is a set of extensions to the Python standard library's unit testing framework. These extensions have been derived from many years of experience with unit testing in Python. It aims to provide the latest in unit testing technology in a way that will work with Python 3.10+ and PyPy3, with active development and regular releases.","last_verified":"2026-04-25T16:43:10.952Z","tags":["testing","unit-testing","unittest-extensions","test-framework"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/testtools"},{"id":20612,"title":"TestyTesterson","library":"testytesterson","status":"active","version":"9001.9001.9020","language":"javascript","ecosystem":"npm","summary":"A module to generate ridiculous test data, version 9001.9001.9020. Regularly released, it provides random usernames, names, emails, lorem ipsum text, image URLs, birthdays, countries, and IP addresses. Differentiated by its intentionally nonsensical and humorous output, suitable for mocking data in development and testing environments where realism is not required.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/testytesterson"},{"id":16548,"title":"Tesults API Library","library":"tesults","status":"active","version":"1.2.1","language":"javascript","ecosystem":"npm","summary":"Tesults is a reporting service for test automation results, providing a centralized dashboard to visualize and manage test outcomes. The `tesults` npm package, currently stable at version 1.2.1, offers an API client for Node.js applications to upload test data. This version was published in 2017, and while the package itself has not seen recent updates, the Tesults service continually evolves. Its key differentiators include comprehensive test result management, support for aggregating results from various test frameworks and languages, release record keeping for auditable history, and features like release checklists that consolidate automated and manual test tasks. It aids in identifying flaky tests and managing associated bugs, fostering better release readiness.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","tesults","test","results","automation","automated","dashboard","reporting"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/tesults"},{"id":23175,"title":"TetGen Python Interface","library":"tetgen","status":"active","version":"0.8.3","language":"python","ecosystem":"pypi","summary":"Python wrapper for the TetGen tetrahedral mesh generator, providing high-quality tetrahedral meshing of 3D polyhedral domains. Currently at version 0.8.3, with releases approximately every 6-12 months. Part of the PyVista ecosystem.","last_verified":"2026-05-01T00:00:00.000Z","tags":["tetgen","tetrahedral","mesh","finite-element","pyvista","3d"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/tetgen"},{"id":16238,"title":"UTF-8 Text Encoding Polyfill","library":"text-encoding-utf-8","status":"abandoned","version":"1.0.2","language":"javascript","ecosystem":"npm","summary":"text-encoding-utf-8 is a partial polyfill for the Web's Encoding Living Standard API, specifically designed to provide UTF-8 encoding and decoding capabilities for environments lacking native `TextEncoder` and `TextDecoder` implementations, such as older versions of Safari on iOS. The current stable version is 1.0.2, last updated over seven years ago. Its key differentiator is its strict focus on UTF-8 only, resulting in a smaller footprint compared to full polyfills like `text-encoding`. While it served a critical role historically, modern browsers and Node.js environments universally support `TextEncoder` and `TextDecoder` natively, rendering this polyfill largely obsolete for new development.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","encoding","decoding","living standard"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/text-encoding-utf-8"},{"id":10289,"title":"Hugging Face Text Generation Python Client","library":"text-generation","status":"active","version":"0.7.0","language":"python","ecosystem":"pypi","summary":"The `text-generation` library is the official Python client for interacting with the Hugging Face Text Generation Inference (TGI) backend, a highly optimized solution for deploying large language models. It provides synchronous and asynchronous APIs for text generation, including streaming capabilities. The current version is 0.7.0, and while the underlying TGI server has a rapid release cadence with frequent updates, the client library itself is updated less often, focusing on stability and compatibility with common TGI server versions.","last_verified":"2026-04-17T00:00:00.000Z","tags":["huggingface","llm","text-generation","inference","ai","nlp","client"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/text-generation"},{"id":20613,"title":"text-loader","library":"text-loader","status":"deprecated","version":"0.0.1","language":"javascript","ecosystem":"npm","summary":"Webpack loader that polyfills the RequireJS text loader module for use with webpack. Version 0.0.1. No longer maintained; developers should migrate to webpack's built-in raw-loader or asset modules for loading text files. This package has extremely low usage and has not been updated since its initial release.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","webpack","require","text","loader"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/text-loader"},{"id":585,"title":"text-unidecode","library":"text-unidecode","status":"active","version":"1.3","language":"python","ecosystem":"pypi","summary":"text-unidecode is a basic and lightweight Python port of the Perl Text::Unidecode library. It converts Unicode text into a 'good enough' 7-bit ASCII representation by performing context-free, character-by-character transliteration. The current version is 1.3, released in 2019, indicating a stable but infrequently updated project.","last_verified":"2026-05-12T16:21:09.304Z","tags":["text processing","unicode","transliteration","slugification","ascii"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/text-unidecode"},{"id":7784,"title":"Natural Language to Number Converter","library":"text2num","status":"active","version":"3.0.1","language":"python","ecosystem":"pypi","summary":"text2num (v3.0.1) is an actively maintained Python library designed to parse and convert numbers expressed in natural language words from French, Spanish, English, Portuguese, German, Dutch, or Italian into their digit representations. It handles both integer parsing (`text2num`) and detection/transcription of cardinal, ordinal, and decimal numbers within a text stream (`alpha2digit`). The library is regularly updated and recently underwent a significant rewrite with a Rust backend.","last_verified":"2026-04-16T00:00:00.000Z","tags":["NLP","natural language processing","number conversion","words-to-numbers","French","Spanish","English","Portuguese","German","Dutch","Italian"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/text2num"},{"id":27450,"title":"textacy","library":"textacy","status":"active","version":"0.13.0","language":"python","ecosystem":"pypi","summary":"textacy is a Python library for NLP pre- and post-processing built on top of spaCy. Version 0.13.0, requires Python >=3.9. Released irregularly, with focuses on text extraction, tokenization, similarity, and topic modeling.","last_verified":"2026-05-01T00:00:00.000Z","tags":["nlp","spacy","text-processing","topic-modeling"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/textacy"},{"id":7785,"title":"TextArena","library":"textarena","status":"active","version":"0.7.4","language":"python","ecosystem":"pypi","summary":"TextArena is a Python library that provides a collection of competitive text-based games designed for evaluating language models and developing reinforcement learning agents. It offers a framework for defining games, creating agents (including human and GPT agents), and running competitive battles. As of version 0.7.4, it's under active development with a somewhat irregular release cadence, often introducing significant changes between minor versions.","last_verified":"2026-04-16T00:00:00.000Z","tags":["LLM","reinforcement-learning","text-games","evaluation","AI","multi-agent"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/textarena"},{"id":2806,"title":"TextBlob: Simple, Pythonic Text Processing","library":"textblob","status":"active","version":"0.20.0","language":"python","ecosystem":"pypi","summary":"TextBlob is a Python library designed for processing textual data, providing a simplified API for common Natural Language Processing (NLP) tasks. It encompasses functionalities like sentiment analysis, part-of-speech tagging, noun phrase extraction, and more, building on top of NLTK and pattern libraries. The current version is 0.20.0, with a release cadence that indicates active maintenance and updates, as seen with recent releases in late 2025 and early 2026.","last_verified":"2026-04-25T01:08:12.716Z","tags":["nlp","text-processing","sentiment-analysis","part-of-speech-tagging","noun-phrase-extraction","nltk"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/textblob"},{"id":8711,"title":"textcase","library":"textcase","status":"active","version":"0.4.5","language":"python","ecosystem":"pypi","summary":"textcase is a lightweight, performant Python library designed for comprehensive text case conversions. It supports a wide array of cases like snake_case, kebab-case, and camelCase, and handles complex word boundaries including acronyms and non-ASCII characters. The library is notable for having zero external dependencies and a strong focus on accuracy and extensibility. It is actively maintained with frequent releases, with the current version 0.4.5, released in October 2025, ensuring Python 3.14 compatibility.","last_verified":"2026-04-16T00:00:00.000Z","tags":["text","case conversion","string","formatter","utility","camelcase","snakecase","kebabcase","pascalcase"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/textcase"},{"id":3293,"title":"TextDistance","library":"textdistance","status":"active","version":"4.6.3","language":"python","ecosystem":"pypi","summary":"TextDistance is a Python library offering over 30 algorithms to compute the similarity or distance between two or more sequences. It provides a common interface for various string metrics, including edit-based, token-based, and phonetic algorithms. The library is actively maintained with frequent updates, with the current version being 4.6.3. [2, 5, 8]","last_verified":"2026-04-25T08:11:43.620Z","tags":["text analysis","string similarity","distance metrics","NLP","fuzzy matching"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/textdistance"},{"id":6470,"title":"Texterrors WER/CER Scoring Tool","library":"texterrors","status":"active","version":"1.1.6","language":"python","ecosystem":"pypi","summary":"texterrors is a Python library and command-line tool designed to score ASR (Automatic Speech Recognition) or transcription output against a reference. It provides metrics such as Word Error Rate (WER) and Character Error Rate (CER), supports standard and character-aware alignment, generates detailed error reports, and can produce colored output for inspection. The library also features comparison of multiple hypothesis files, per-group metrics (e.g., per-speaker WER), keyword and OOV (Out-Of-Vocabulary) evaluation, oracle WER, and simple entity accuracy. It aims to be an easy-to-use, modify, and extend alternative to older tools like `sclite`. The current version is 1.1.6, and it receives active maintenance and frequent updates.","last_verified":"2026-04-15T00:00:00.000Z","tags":["WER","CER","ASR","transcription","NLP","alignment","metrics","speech-recognition"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/texterrors"},{"id":4279,"title":"TextFSM","library":"textfsm","status":"active","version":"2.1.0","language":"python","ecosystem":"pypi","summary":"TextFSM is a Python module that implements a template-based state machine for parsing semi-structured text into Python tables. Originally developed by Google, it's widely used for extracting structured data from command-line interface (CLI) output of network devices. The library is currently at version 2.1.0 and has a sporadic but active release cadence, focusing on fixes and improvements.","last_verified":"2026-04-11T00:00:00.000Z","tags":["parsing","text-processing","network-automation","cli-output","state-machine","regex"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/textfsm"},{"id":5518,"title":"Textile","library":"textile","status":"active","version":"4.0.3","language":"python","ecosystem":"pypi","summary":"Textile is a Python port of Dean Allen's humane web text generator, allowing conversion of Textile-formatted text into HTML. The library is currently in active development, with version 4.0.3 released in September 2024, and receives periodic updates to maintain compatibility and introduce improvements.","last_verified":"2026-04-13T00:00:00.000Z","tags":["markup","text-to-html","textile","parser"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/textile"},{"id":26468,"title":"textlint-plugin-mdx","library":"textlint-plugin-mdx","status":"active","version":"1.1.0","language":"javascript","ecosystem":"npm","summary":"textlint plugin to lint MDX files. Latest version 1.1.0 (released 2025-05-23). Supports MDX 3+ with ESM-only, requires TypeScript 5+ as peer dependency. Key differentiator: native MDX parsing with remark-directive and GFM support, unlike using generic markdown plugin which can break MDX syntax. No browser usage.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","textlint","textlintplugin","plugin","lint","mdx"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/textlint-plugin-mdx"},{"id":16239,"title":"Textlint Utility: AST Paragraph to String with SourceMap","library":"textlint-util-to-string","status":"active","version":"3.3.4","language":"javascript","ecosystem":"npm","summary":"textlint-util-to-string is a utility library within the textlint ecosystem designed to convert Text Abstract Syntax Tree (TxtAST) 'Paragraph' nodes into plain text strings. Its primary distinguishing feature is the integrated SourceMap functionality, which allows developers to accurately map positions in the generated plain text back to their corresponding original positions within the AST. This is crucial for tools like textlint and textstat that require precise error reporting and manipulation based on the original source. The current stable version is 3.3.4, and the package demonstrates an active release cadence with frequent patch and minor updates addressing bug fixes and introducing new features, such as the `replacer` option for text transformation during string conversion. This library serves as a foundational component for building advanced text processing and linting tools.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/textlint-util-to-string"},{"id":15398,"title":"TextMate Grammar Test Runner","library":"textmate-grammar-test","status":"active","version":"0.6.0","language":"javascript","ecosystem":"npm","summary":"This package provides a comprehensive test runner for validating TextMate grammars against the same engine used by VS Code. It offers both unit and snapshot testing capabilities, enabling developers to write assertions against token scopes and to easily track changes in grammar tokenization over time. The current stable version is 0.6.0, with minor releases occurring relatively frequently, driven by performance improvements, bug fixes, and feature enhancements. It serves as a modern and actively maintained successor to the `vscode-tmgrammar-test` package, featuring an updated codebase and enhanced functionality. Key differentiators include its direct validation against the VS Code TextMate engine, robust snapshot testing with an update mechanism, and detailed unit testing syntax for precise scope assertions, including negative assertions and line start token targeting.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","test","unit-test","textmate","tmgrammar","grammar","visual","studio","code"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/textmate-grammar-test"},{"id":3831,"title":"Textparser","library":"textparser","status":"active","version":"0.24.0","language":"python","ecosystem":"pypi","summary":"Textparser is a Python library designed for fast text parsing. It allows users to define token specifications using regular expressions and construct grammars to parse text into a structured parse tree. The project prioritizes parsing speed, as highlighted in its benchmarks. The current version is 0.24.0, released on April 16, 2022, with an infrequent release cadence.","last_verified":"2026-04-25T16:43:29.837Z","tags":["text parsing","parser","grammar","tokenization","regex","lexer"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/textparser"},{"id":12137,"title":"textr","library":"textr","status":"abandoned","version":"0.3.0","language":"javascript","ecosystem":"npm","summary":"textr is a tiny and extendable framework designed for composing text transformation functions. Its core idea revolves around enabling developers to build modular typography tools by chaining small, single-responsibility text processing modules. The package encourages creating specific transformers for tasks like smart quotes, ellipses, or em-dashes, rather than a monolithic typographic engine. The current stable version is 0.3.0, released in 2015. Given its age and lack of updates, it's considered an abandoned project, meaning no new features or maintenance fixes are expected. Its key differentiator was its pluggable architecture for highly customized text processing workflows, allowing users to combine various `typographic-*` packages available on npm.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","typographic","textr","transformer","text"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/textr"},{"id":6913,"title":"textract","library":"textract","status":"active","version":"1.6.5","language":"python","ecosystem":"pypi","summary":"textract is a Python library designed to extract text from a wide variety of document formats, including PDFs, Word documents, images (via OCR), and audio files, providing a unified interface. The current stable version is 1.6.5, released in March 2022. While releases aren't on a strict schedule, the project is actively maintained with bug fixes and feature additions.","last_verified":"2026-04-15T00:00:00.000Z","tags":["text extraction","document processing","OCR","PDF","DOCX","TXT","email","audio","unstructured data"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/textract"},{"id":24701,"title":"Amazon Textract Parser (textract-trp)","library":"textract-trp","status":"active","version":"0.1.3","language":"python","ecosystem":"pypi","summary":"A parser for Amazon Textract results that converts the raw JSON response into a structured document model with pages, lines, words, tables, and forms. Version 0.1.3 (latest as of verification) supports Python >=3.6. The library provides high-level abstractions for navigating Textract output, including bounding boxes, confidence scores, and relationships between elements. It is maintained on GitHub by mludvig.","last_verified":"2026-05-01T00:00:00.000Z","tags":["amazon-textract","aws","document-parsing","ocr","textract"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/textract-trp"},{"id":6471,"title":"TextSearch","library":"textsearch","status":"active","version":"0.0.24","language":"python","ecosystem":"pypi","summary":"TextSearch is a Python library designed for efficient and convenient searching and replacing of multiple strings within text. It leverages C-speed through an Aho-Corasick implementation, making it significantly faster than equivalent regex operations for specific tasks. The library focuses on providing convenience for Natural Language Processing (NLP) and text search tasks, often defaulting to full word matches rather than sub-matches. The current version is 0.0.24, with releases appearing on an as-needed basis.","last_verified":"2026-04-15T00:00:00.000Z","tags":["text search","NLP","Aho-Corasick","performance","string matching","text processing"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/textsearch"},{"id":4802,"title":"Textstat","library":"textstat","status":"active","version":"0.7.13","language":"python","ecosystem":"pypi","summary":"Textstat is a Python library (version 0.7.13) for calculating a wide array of statistical features from text. It provides utilities for determining readability, complexity, and grade level using various metrics like Flesch Reading Ease, Gunning Fog, and SMOG Index. The library is actively maintained with regular patch releases addressing bug fixes and minor improvements.","last_verified":"2026-04-12T00:00:00.000Z","tags":["text analysis","readability","nlp","statistics","education"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/textstat"},{"id":960,"title":"Texttable","library":"texttable","status":"active","version":"1.7.0","language":"python","ecosystem":"pypi","summary":"Texttable is a Python module to create simple ASCII tables. It provides an easy-to-use API for formatting data into human-readable text tables, supporting various alignments, data types, and decorative options. The current version is 1.7.0, and it is actively maintained with regular updates.","last_verified":"2026-04-09T20:40:56.233Z","tags":["table","ascii","formatting","cli","text"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/texttable"},{"id":24702,"title":"TextTest","library":"texttest","status":"active","version":"4.4.6","language":"python","ecosystem":"pypi","summary":"TextTest is a tool for text-based Approval Testing, enabling developers to capture and compare output of command-line applications. Current version is 4.4.6, with a stable release cadence.","last_verified":"2026-05-01T00:00:00.000Z","tags":["testing","approval testing","text-based"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/texttest"},{"id":376,"title":"Textual: Modern Text User Interface Framework","library":"textual","status":"active","version":"8.2.0","language":"python","ecosystem":"pypi","summary":"Textual is a Python framework for building sophisticated user interfaces with a simple API. The current version is 8.2.0, released on March 27, 2026. It follows a regular release cadence, with updates approximately every few weeks.","last_verified":"2026-05-12T13:24:30.842Z","tags":["UI","Framework","Python","Terminal","Web"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/textual"},{"id":22457,"title":"Textual Autocomplete","library":"textual-autocomplete","status":"active","version":"4.0.6","language":"python","ecosystem":"pypi","summary":"A library to add autocomplete dropdowns to Textual apps. Current version 4.0.6, requires Python >=3.9. Simplifies building interactive CLI applications with autocomplete widgets.","last_verified":"2026-04-27T00:00:00.000Z","tags":["textual","autocomplete","cli","tui"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/textual-autocomplete"},{"id":6263,"title":"Textual Development Tools","library":"textual-dev","status":"active","version":"1.8.0","language":"python","ecosystem":"pypi","summary":"textual-dev is a Python library that provides command-line utilities and a development console to aid in building and debugging Textual TUI applications. It is released alongside the main Textual framework, which typically has a rapid release cadence, often weekly or bi-weekly for minor versions. The current version is 1.8.0.","last_verified":"2026-04-14T00:00:00.000Z","tags":["textual","tui","cli","dev-tools","debugger","terminal-ui","developer-experience"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/textual-dev"},{"id":22456,"title":"Textual Plotext","library":"textual-plotext","status":"active","version":"1.0.1","language":"python","ecosystem":"pypi","summary":"A Textual widget wrapper for the Plotext plotting library, enabling interactive terminal-based plots within Textual applications. Current version: 1.0.1. Active development.","last_verified":"2026-04-27T00:00:00.000Z","tags":["textual","plotext","plotting","terminal","widget"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/textual-plotext"},{"id":5519,"title":"Textual Serve","library":"textual-serve","status":"active","version":"1.1.3","language":"python","ecosystem":"pypi","summary":"textual-serve is an open-source project that allows you to serve and access your Textual TUI (Text-based User Interface) applications via a web browser. The Textual app runs on a machine/server under your control and communicates with the browser via a custom protocol over WebSockets. End-users interacting with the app via their browser do not have direct access to the machine the application is running on, only to the running Textual app. It effectively turns Textual TUIs into multi-user web applications. The current version is 1.1.3, and it has a regular release cadence with recent updates.","last_verified":"2026-04-13T00:00:00.000Z","tags":["TUI","textual","web application","terminal","browser","websocket","server"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/textual-serve"},{"id":24703,"title":"Textual Slider","library":"textual-slider","status":"active","version":"0.2.0","language":"python","ecosystem":"pypi","summary":"A Textual widget for a simple slider. Version 0.2.0 requires Python >=3.8 and Textual >=0.42.0. Release cadence appears irregular; early development.","last_verified":"2026-05-01T00:00:00.000Z","tags":["textual","widget","slider","tui"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/textual-slider"},{"id":2807,"title":"Textual Speedups","library":"textual-speedups","status":"active","version":"0.2.1","language":"python","ecosystem":"pypi","summary":"textual-speedups provides optional Rust-based performance enhancements for the Textual TUI framework. It implements core Textual classes like `Offset`, `Size`, `Region`, and `Spacing` in Rust to potentially make Textual applications faster. Currently at version 0.2.1 (released November 28, 2025), the library is experimental and its development follows the Textual ecosystem, with releases occurring a few times a year.","last_verified":"2026-04-25T01:08:29.772Z","tags":["textual","performance","rust","tui","gui","speedups","experimental"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/textual-speedups"},{"id":4280,"title":"textwrap3","library":"textwrap3","status":"maintenance","version":"0.9.2","language":"python","ecosystem":"pypi","summary":"textwrap3 is a compatibility back-port of Python 3.6's built-in `textwrap` module, providing its features (like `shorten` and `max_lines`) to older Python versions from 2.6 forward. It also includes minor tweaks, particularly around Unicode handling and em-dashes. The current version is 0.9.2, released in January 2019, indicating a maintenance-focused release cadence.","last_verified":"2026-04-11T00:00:00.000Z","tags":["text processing","backport","python2","python3","text wrapping","formatting"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/textwrap3"},{"id":10290,"title":"textX","library":"textx","status":"active","version":"4.3.0","language":"python","ecosystem":"pypi","summary":"textX is a meta-language for building Domain-Specific Languages (DSLs) in Python, inspired by Xtext. It allows you to define a grammar using a simple, intuitive syntax and then generates a parser and an object model for your DSL. The current version is 4.3.0, and it has a steady release cadence, primarily focusing on maintenance and Python version compatibility.","last_verified":"2026-04-17T00:00:00.000Z","tags":["DSL","parser","language-engineering","meta-language","grammar"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/textx"},{"id":15855,"title":"Tezos Bundler Node","library":"tezos-bundler","status":"active","version":"1.0.2","language":"javascript","ecosystem":"npm","summary":"tezos-bundler is a JavaScript/TypeScript library, currently stable at version 1.0.2, designed to facilitate cross-chain interactions between the Tezos and Arweave ecosystems. It provides a REST API endpoint for accepting Arweave ANS-104 bundles that have been cryptographically signed using a Tezos wallet keypair. This functionality enables developers to build applications where Tezos users can directly and securely publish immutable data to the Arweave permaweb. The library's core differentiator is its integrated Tezos signature verification for Arweave bundles, simplifying the deployment of decentralized applications that leverage both chains. It requires a specific Node.js environment (v16.13.2) and relies on a configured Arweave instance (e.g., a production gateway or a local ArLocal server) to function correctly. While a formal release cadence isn't explicitly stated, its current version suggests active development and maintenance.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/tezos-bundler"},{"id":27452,"title":"TensorFlow Estimator (Nightly)","library":"tf-estimator-nightly","status":"active","version":"2.16.0.dev2024012409","language":"python","ecosystem":"pypi","summary":"Nightly build of TensorFlow Estimator, a high-level TensorFlow API that simplifies machine learning model training and evaluation. Current version 2.16.0.dev2024012409, released nightly. Should only be used with matching TensorFlow nightly builds.","last_verified":"2026-05-01T00:00:00.000Z","tags":["tensorflow","estimator","nightly","machine-learning"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/tf-estimator-nightly"},{"id":2311,"title":"TF-Keras (Legacy Keras 2)","library":"tf-keras","status":"maintenance","version":"2.21.0","language":"python","ecosystem":"pypi","summary":"TF-Keras is a deep learning API written in Python, running on top of the TensorFlow machine learning platform. It represents the legacy Keras 2, which was the TensorFlow-specific implementation of the Keras API and the default Keras from 2019 to 2023. Version 2.21.0 is current. This package is in maintenance mode, receiving bug fixes and regular releases, but no new features or performance improvements, as development has shifted to Keras 3 (the multi-backend Keras).","last_verified":"2026-04-24T17:50:14.156Z","tags":["deep learning","machine learning","neural networks","keras","tensorflow","legacy"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/tf-keras"},{"id":811,"title":"TF-Keras Nightly","library":"tf-keras-nightly","status":"active","version":"2.21.0.dev2026032809","language":"python","ecosystem":"pypi","summary":"TF-Keras is a deep learning API written in Python, running on top of the machine learning platform TensorFlow. It was developed with a focus on enabling fast experimentation and providing a delightful developer experience. As a nightly build, it offers the very latest features and bug fixes, with daily releases. The current version is 2.21.0.dev2026032809.","last_verified":"2026-05-12T19:49:29.771Z","tags":["deep learning","machine learning","tensorflow","keras","nightly"],"install_tag":"stale","install_tag_description":"widespread failures or data too old to trust","api":"https://checklist.day/api/registry/tf-keras-nightly"},{"id":27451,"title":"TensorFlow Official Models (nightly)","library":"tf-models-nightly","status":"active","version":"2.21.0.dev20260217","language":"python","ecosystem":"pypi","summary":"Nightly builds of TensorFlow Official Models, a collection of state-of-the-art models implemented in TensorFlow. Current version 2.21.0.dev20260217, targeting TF 2.21 nightly. Released daily. Note that research/tutorial/sample models have been removed in recent versions.","last_verified":"2026-04-27T00:00:00.000Z","tags":["tensorflow","official-models","nightly","deep-learning"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/tf-models-nightly"},{"id":14127,"title":"tf-next CLI for AWS Next.js Deployments","library":"tf-next","status":"active","version":"0.13.2","language":"javascript","ecosystem":"npm","summary":"tf-next is a specialized Command Line Interface (CLI) build tool designed to streamline the deployment of Next.js applications to Amazon Web Services (AWS) using Terraform. It acts as a companion to the `milliHQ/terraform-aws-next-js` Terraform module, automating the build process, managing deployments, and configuring associated AWS resources. The current stable version is `0.13.2`, though `1.0.0-canary` releases are actively introducing significant features such as atomic deployments and preview environments, indicating a rapid development pace. Key differentiators include its tight integration with Terraform for infrastructure-as-code deployments, support for Next.js image optimization, and the ability to serve multiple Next.js applications from a single CloudFront distribution with preview deployment capabilities, greatly enhancing multi-environment and A/B testing scenarios.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/tf-next"},{"id":7786,"title":"TensorFlow Nightly","library":"tf-nightly","status":"active","version":"2.22.0.dev20260415","language":"python","ecosystem":"pypi","summary":"TensorFlow Nightly is the pre-release, continuously updated build of Google's open-source machine learning framework. It's built daily from the HEAD of the TensorFlow master branch, offering the latest features, improvements, and bug fixes before they are included in stable releases. Due to its bleeding-edge nature, it has a daily release cadence but may contain bugs or incomplete features, and does not undergo the same rigorous testing as stable TensorFlow releases.","last_verified":"2026-04-16T00:00:00.000Z","tags":["machine-learning","deep-learning","tensorflow","nightly","pre-release","AI"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/tf-nightly"},{"id":4803,"title":"tf-playwright-stealth","library":"tf-playwright-stealth","status":"active","version":"1.2.0","language":"python","ecosystem":"pypi","summary":"tf-playwright-stealth is a Python package designed to make Playwright instances stealthy by spoofing browser features, thereby reducing the chance of detection by anti-bot systems. The current version is 1.2.0, and it has seen multiple releases since its first publication in March 2024, indicating active maintenance.","last_verified":"2026-04-12T00:00:00.000Z","tags":["playwright","stealth","browser automation","web scraping","anti-bot"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/tf-playwright-stealth"},{"id":24704,"title":"TF-Slim","library":"tf-slim","status":"maintenance","version":"1.1.0","language":"python","ecosystem":"pypi","summary":"TF-Slim is a lightweight library for defining, training, and evaluating complex models in TensorFlow. The current version is 1.1.0, with no recent updates and likely in maintenance mode.","last_verified":"2026-05-01T00:00:00.000Z","tags":["tensorflow","slim","model-zoo","legacy"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/tf-slim"},{"id":6914,"title":"TensorFlow to ONNX Converter","library":"tf2onnx","status":"active","version":"1.17.0","language":"python","ecosystem":"pypi","summary":"tf2onnx is a Python library that enables the conversion of TensorFlow models into the ONNX (Open Neural Network Exchange) format. This allows users to deploy models trained in TensorFlow to various ONNX-compatible runtimes and hardware accelerators. The current version is 1.17.0, with minor releases typically occurring every 1-3 months to keep pace with TensorFlow and ONNX updates.","last_verified":"2026-04-15T00:00:00.000Z","tags":["tensorflow","onnx","model conversion","deep learning","ai"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/tf2onnx"},{"id":24705,"title":"TensorFlow Addons (Nightly)","library":"tfa-nightly","status":"active","version":"0.23.0.dev20240415222534","language":"python","ecosystem":"pypi","summary":"Nightly pre-release builds of TensorFlow Addons, a library of maintained TensorFlow API extensions. Current version 0.23.0.dev (development). Published irregularly (nightly). Not stable; use TensorFlow Addons stable (tensorflow-addons) for production.","last_verified":"2026-05-01T00:00:00.000Z","tags":["tensorflow","addons","nightly","deep-learning","extensions"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/tfa-nightly"},{"id":8712,"title":"TensorFlow Datasets (Nightly)","library":"tfds-nightly","status":"active","version":"4.9.9.dev202510250044","language":"python","ecosystem":"pypi","summary":"tensorflow/datasets is a library of datasets ready to use with TensorFlow. The `tfds-nightly` package provides daily releases, offering the latest features and bug fixes, often before they are available in the stable `tensorflow-datasets` release. It provides a vast collection of datasets for machine learning pipelines, supporting various frameworks beyond TensorFlow, including JAX and PyTorch.","last_verified":"2026-04-16T00:00:00.000Z","tags":["tensorflow","datasets","machine-learning","nightly","data-preparation"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/tfds-nightly"},{"id":24708,"title":"tflite","library":"tflite","status":"active","version":"2.18.0","language":"python","ecosystem":"pypi","summary":"A pure Python parser for TensorFlow Lite models (*.tflite) that extracts model metadata, operator codes, subgraphs, and tensors without requiring TensorFlow runtime. Current version 2.18.0 corresponds to TensorFlow 2.18.0 schema. Releases follow TensorFlow's major.minor versions, with occasional patches.","last_verified":"2026-05-01T00:00:00.000Z","tags":["tensorflow","lite","machine-learning","flatbuffers","parser"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/tflite"},{"id":24706,"title":"TFLite Runtime","library":"tflite-runtime","status":"active","version":"2.14.0","language":"python","ecosystem":"pypi","summary":"TensorFlow Lite Runtime is a lightweight library for on-device machine learning inference, optimized for mobile and embedded devices. Version 2.14.0 supports model conversion and execution with hardware acceleration. Releases are tied to TensorFlow Lite versions.","last_verified":"2026-05-01T00:00:00.000Z","tags":["tensorflow-lite","onn-device-ml","inference","embedded"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/tflite-runtime"},{"id":7787,"title":"TensorFlow Probability Nightly","library":"tfp-nightly","status":"active","version":"0.26.0.dev20260415","language":"python","ecosystem":"pypi","summary":"TensorFlow Probability (TFP) is a library for probabilistic modeling and statistical inference built on TensorFlow. This `tfp-nightly` package provides the latest pre-release versions of TFP, offering cutting-edge features and bug fixes. It is typically updated daily and is rigorously tested against nightly builds of TensorFlow and JAX. The current version is 0.26.0.dev20260415.","last_verified":"2026-04-16T00:00:00.000Z","tags":["tensorflow","probability","machine learning","deep learning","bayesian","statistical inference","nightly"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/tfp-nightly"},{"id":10291,"title":"tfparse","library":"tfparse","status":"active","version":"0.6.19.post1","language":"python","ecosystem":"pypi","summary":"tfparse is a Python library providing a fast, robust parser for HCL (HashiCorp Configuration Language) and Terraform files. It leverages a Go extension for its core parsing capabilities, making it efficient for use cases like security scanning (e.g., AquaSecurity defsec). The library is actively maintained with frequent minor releases, often on a weekly or bi-weekly cadence, reflecting ongoing improvements and bug fixes.","last_verified":"2026-04-17T00:00:00.000Z","tags":["terraform","hcl","parser","security","infrastructure-as-code"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/tfparse"},{"id":28386,"title":"tfrecord-lite","library":"tfrecord-lite","status":"active","version":"0.0.8","language":"python","ecosystem":"pypi","summary":"A lightweight tfrecord parser that reads TensorFlow TFRecord files without requiring TensorFlow. Version 0.0.8 supports Python >=3.6 and provides both low-level reading and higher-level dataset creation.","last_verified":"2026-05-09T00:00:00.000Z","tags":["tfrecord","tensorflow","machine-learning","data-formats"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/tfrecord-lite"},{"id":9357,"title":"tftest: Terraform Python Testing Helper","library":"tftest","status":"active","version":"1.8.7","language":"python","ecosystem":"pypi","summary":"tftest is a Python package that simplifies testing Terraform modules from Python unit tests. It wraps the Terraform executable, providing convenience methods to set up fixtures, execute Terraform commands (like `init`, `plan`, `apply`, `output`, `destroy`), and parse their outputs. The library is actively maintained, with frequent releases addressing bug fixes, new features, and compatibility updates, often leveraging `pytest` for testing frameworks.","last_verified":"2026-04-16T00:00:00.000Z","tags":["terraform","testing","iaac","infrastructure-as-code","pytest","google-cloud-platform"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/tftest"},{"id":12138,"title":"TFTP Client and Server","library":"tftp","status":"abandoned","version":"0.1.2","language":"javascript","ecosystem":"npm","summary":"This module provides a full-featured streaming TFTP (Trivial File Transfer Protocol) client and server for Node.js. It supports several TFTP RFCs (1350, 2347, 2348, 2349, 3617, 7440) and de facto extensions like rollover and windowsize, which address TFTP's inherent 32MB file size limit and slow lock-step transfer mechanism. The current stable version is 0.1.2. Developed for Node.js versions 0.10 and newer, it integrates with Node.js streams for easy file transfers. However, the README clearly states that TFTP is an obsolete legacy protocol, generally unsuitable for internet transfers due to UDP packet loss, and recommends FTP for most use cases. Its primary differentiation is providing a complete TFTP solution within Node.js, including performance-boosting extensions, despite the protocol's limitations. The package does not appear to have an active release cadence, with the last known update being in 2015.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","tftp","client","stream"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/tftp"},{"id":7788,"title":"tftpy","library":"tftpy","status":"active","version":"0.8.7","language":"python","ecosystem":"pypi","summary":"Tftpy is a pure Python TFTP implementation that includes both client and server classes. It supports RFCs 1350, 2347, 2348, and the tsize option from RFC 2349, with hooks for progress indicators. The current version is 0.8.7, released on February 4, 2026. The project is actively maintained, with regular updates and bug fixes.","last_verified":"2026-04-16T00:00:00.000Z","tags":["tftp","network","file transfer","protocol","client","server"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/tftpy"},{"id":8713,"title":"TFX Basic Shared Libraries (tfx-bsl)","library":"tfx-bsl","status":"active","version":"1.17.1","language":"python","ecosystem":"pypi","summary":"tfx-bsl (TFX Basic Shared Libraries) is a foundational Python library within the TensorFlow Extended (TFX) ecosystem. It provides low-level, high-performance data manipulation primitives, including efficient handling of TF.Example and Apache Arrow data structures, and optimized C++ extensions. It serves as a core dependency for many TFX libraries and components like TensorFlow Data Validation (TFDV) and TensorFlow Transform (TFT). The current version is 1.17.1, and it follows the TFX release cadence, typically aligning with TensorFlow releases.","last_verified":"2026-04-16T00:00:00.000Z","tags":["tensorflow","tfx","data-processing","apache-beam","arrow","machine-learning"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/tfx-bsl"},{"id":18858,"title":"tfx-cli: Azure DevOps CLI","library":"tfx-cli","status":"active","version":"0.23.1","language":"javascript","ecosystem":"npm","summary":"CLI for managing Azure DevOps Services (formerly VSTS) and Team Foundation Server extensions, builds, and releases. Current stable version 0.23.1 (2025). Infrequent releases, focused on security updates and Azure DevOps API changes. Unlike azure-devops-cli (az devops), this is a standalone Node.js CLI with no Azure CLI dependency, geared towards extension developers who need to publish, install, and manage marketplace extensions without installing the full Azure CLI.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/tfx-cli"},{"id":6915,"title":"TgCrypto","library":"tgcrypto","status":"abandoned","version":"1.2.5","language":"python","ecosystem":"pypi","summary":"TgCrypto is a cryptography library written in C as a Python extension, designed for high performance and portability. It serves as a crucial component for Pyrogram, implementing Telegram's required cryptographic algorithms: AES-256-IGE, AES-256-CTR, and AES-256-CBC. The latest version is 1.2.5, released in November 2022. However, its official GitHub repository was archived in December 2024, and the project is explicitly stated as no longer maintained or supported by its original authors.","last_verified":"2026-04-15T00:00:00.000Z","tags":["pyrogram","telegram","crypto","cryptography","encryption","mtproto","aes","c-extension","security","fast"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/tgcrypto"},{"id":18859,"title":"Tggl CLI","library":"tggl-cli","status":"active","version":"1.4.0","language":"javascript","ecosystem":"npm","summary":"Tggl CLI is a command-line tool for interacting with the Tggl feature flag management platform. Current stable version is 1.4.0. It allows developers to evaluate feature flags locally, fetch flag configurations, and manage flag states from the terminal. Key differentiators: lightweight, no server dependency, designed for CI/CD workflows and local development. Published as an npm package, primarily used as a dev dependency.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","Tggl","feature flag"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/tggl-cli"},{"id":15857,"title":"Tggl Client SDK","library":"tggl-client","status":"active","version":"3.2.2","language":"javascript","ecosystem":"npm","summary":"The `tggl-client` package provides a TypeScript SDK for integrating Tggl feature flags into both client-side (browsers, React Native) and server-side (Node.js) applications. Currently at version 3.2.2, the library maintains an active release cadence with frequent updates and bug fixes, as evidenced by recent v3.x releases. Version 3 represents a complete rewrite focused on improved reliability, fault tolerance, and maintainability, introducing a simpler API, better error handling, and automatic HTTP retries via `ky`. A key differentiator is its enforcement of feature flag best practices, specifically by removing the `isActive` method and making the default value a required argument for the `get` method since v2.0.0, guiding developers to always handle the absence of a flag gracefully. It also offers built-in storage options for Postgres, Redis, and Static storage for server-side usage, requiring corresponding peer dependencies like `pg` or `redis` for these features. The SDK supports Node.js environments version 20.0.0 and above.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","Tggl","Feature flag","Feature toggle","A/B testing","Remote config","Kill switch","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/tggl-client"},{"id":14128,"title":"TGrid: TypeScript Grid Computing Framework","library":"tgrid","status":"active","version":"1.2.1","language":"javascript","ecosystem":"npm","summary":"TGrid is a robust TypeScript framework designed for building grid computing applications and facilitating real-time network communication across various environments. It provides abstractions for Remote Procedure Call (RPC), Remote Function Call (RFC), and Remote Object Call (ROC), enabling developers to create distributed systems that leverage WebSockets, Web Workers, Shared Workers, and integrate seamlessly with NestJS. The current stable version is 1.2.1, with a release cadence that focuses on incremental improvements, bug fixes, and documentation enhancements, rather than frequent major breaking changes. Its key differentiators include comprehensive TypeScript type safety, unified API for diverse communication protocols, and a strong emphasis on simplifying complex network paradigms into an intuitive Object-Oriented Network (OON) model. TGrid aims to reduce boilerplate and complexity associated with developing high-performance, distributed applications.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","TGrid","typescript grid computing framework","realtime network communication","RPC","RFC","ROC","OON","remote procedure call","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/tgrid"},{"id":9358,"title":"TGScheduler","library":"tgscheduler","status":"maintenance","version":"1.7.0","language":"python","ecosystem":"pypi","summary":"TGScheduler is a pure Python scheduler library, currently at version 1.7.0. It enables applications to run one-time or recurring tasks, supporting execution in-process (using threads), as forked processes, or synchronously within the main code. The library is based on the scheduler originally built into TurboGears 1, offering a straightforward approach to task automation. Its release cadence is infrequent, with the last update in 2015.","last_verified":"2026-04-16T00:00:00.000Z","tags":["scheduler","task-scheduling","pure-python","utility"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/tgscheduler"},{"id":16692,"title":"Thai Address Custom Database","library":"thai-address-custom-database","status":"active","version":"1.0.2","language":"javascript","ecosystem":"npm","summary":"The `thai-address-custom-database` package offers a client-side database for Thai addresses, removing the need for server-side lookups. It builds upon the `Sellsuki/thai-address-database` project and specifically incorporates the database and `preprocess()` function from `jquery.Thailand.js` version 1.5.1 (commit 4e5f496). The current stable version is 1.0.2. This library is updated infrequently, primarily providing database maintenance and minor library updates. A key differentiator is its ability to generate the client-side `db.json` from an `xlsx` spreadsheet via a migration script. However, it currently only supports the `db.json` format and does not include support for `db.zip` or `geodb` variants found in some related projects. It requires Node.js version 12 or higher.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/thai-address-custom-database"},{"id":16549,"title":"Thai Address Database","library":"thai-address-database","status":"active","version":"0.0.30","language":"javascript","ecosystem":"npm","summary":"The `thai-address-database` package offers a client-side solution for managing and searching Thai address data within JavaScript applications. Currently at version 0.0.30, it provides functions like `searchAddressByDistrict` to query a local `db.json` file, eliminating the need for a server-side component for address lookups. The library is based on the database and `preprocess()` function from `jquery.Thailand.js` version 1.5.1. While it allows for database updates via an `npm run migrate` script, which converts a `database.xlsx` file into `db.json`, it is still in early development, with noted limitations such as exclusive support for `db.json` and no current support for `db.zip` or geodatabases. Its primary differentiator is enabling offline or client-only address search capabilities for Thai addresses.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/thai-address-database"},{"id":26469,"title":"That Dev Library","library":"that-dev-library","status":"active","version":"0.3.1","language":"javascript","ecosystem":"npm","summary":"A standard collection of dev tools and ESLint configurations used across ThatDevCompany projects. Current stable version is 0.3.1. It encapsulates commonly used development dependencies and shared ESLint presets to enforce consistent code style and best practices across multiple repositories. This package is opinionated and tailored for ThatDevCompany's ecosystem, making it easy to set up linting and formatting without repeating configuration. It is not a general-purpose library but rather an internal tooling package.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/that-dev-library"},{"id":16550,"title":"The API","library":"the-api","status":"active","version":"22.10.2","language":"javascript","ecosystem":"npm","summary":"The API (the-api) is a comprehensive JavaScript/TypeScript framework designed for rapidly building RESTful APIs. Currently at version 22.10.2, it appears to follow a relatively frequent release cadence, indicated by its high major version number. It differentiates itself by providing a robust set of features out-of-the-box, including flexible routing (leveraging Hono under the hood for context handling), automatic CRUD generation for database tables, powerful validation mechanisms, role-based access control, and a rich ecosystem of built-in middlewares for common tasks like CORS, logging, and error handling. The framework supports both Node.js (version 18 and above) and Bun runtimes, and ships with full TypeScript type definitions, enabling a strong development experience. Its design emphasizes convention over configuration, aiming to minimize boilerplate while still offering deep customization capabilities for various API needs.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","THE API","API","REST","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/the-api"},{"id":26470,"title":"the-grid-compiler","library":"the-grid-compiler","status":"abandoned","version":"0.1.0","language":"javascript","ecosystem":"npm","summary":"The Grid compiler package, version 0.1.0, appears to be an early-stage project with minimal documentation and no release history. It provides a basic JavaScript API for compilation, but lacks details on features or usage. The package has not seen updates since its initial release, suggesting it may be abandoned. No significant differentiators are available compared to other compiler tools.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/the-grid-compiler"},{"id":26472,"title":"the-party","library":"the-party","status":"deprecated","version":"0.10.4","language":"javascript","ecosystem":"npm","summary":"A deprecated ES6-to-ES5 transpiler with basic support for source maps. Version 0.10.4 is the latest stable release, but the project has not been updated since 2015. It lacks modern features like JSX, TypeScript, and plugin systems that Babel offers. Released as a CLI tool with minimal documentation, it is now considered abandoned in favor of Babel.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/the-party"},{"id":23176,"title":"the-retry","library":"the-retry","status":"active","version":"0.1.1","language":"python","ecosystem":"pypi","summary":"A simple retry decorator for both synchronous and asynchronous functions in Python. Current version 0.1.1, released 2024. Supports configurable retries, delays, backoff, and exception filtering. Low release cadence (last update 2024-09).","last_verified":"2026-05-01T00:00:00.000Z","tags":["retry","decorator","async"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/the-retry"},{"id":22458,"title":"Theano","library":"theano","status":"maintenance","version":"1.0.5","language":"python","ecosystem":"pypi","summary":"Theano is a Python library that allows you to define, optimize, and evaluate mathematical expressions involving multi-dimensional arrays efficiently, with support for CPUs and GPUs. It was a pioneering library for deep learning but is now in maintenance mode; the latest version is 1.0.5. The project is no longer actively developed, and users are encouraged to migrate to alternatives like TensorFlow, PyTorch, or JAX.","last_verified":"2026-04-27T00:00:00.000Z","tags":["deep-learning","gpu","symbolic-math","array","optimization"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/theano"},{"id":9359,"title":"Theano-PyMC","library":"theano-pymc","status":"maintenance","version":"1.1.2","language":"python","ecosystem":"pypi","summary":"Theano-PyMC is a Python library that serves as an optimizing compiler for evaluating mathematical expressions on CPUs and GPUs, featuring efficient symbolic differentiation. It is a fork of the original Theano library, specifically maintained by the PyMC developers to support PyMC3. Its current version is 1.1.2, released in January 2021. While PyMC has since transitioned to other backends (Aesara, then PyTensor), Theano-PyMC remains the foundational backend for PyMC3, meaning its release cadence is tied to critical compatibility and bug fixes for that specific PyMC version.","last_verified":"2026-04-16T00:00:00.000Z","tags":["numerical computation","symbolic differentiation","GPU","deep learning","Bayesian inference","PyMC3 backend","compiler"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/theano-pymc"},{"id":26471,"title":"theBrain","library":"thebrain","status":"active","version":"1.0.13","language":"javascript","ecosystem":"npm","summary":"theBrain is a brainf**k transpiler that converts brainf**k code into JavaScript (specifically Node.js). It reads a .bf file and outputs an equivalent JavaScript file. Version 1.0.13 is the latest and only stable version. The package is minimal with no active development. Differentiator: simple CLI tool for brainf**k to JS transpilation.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/thebrain"},{"id":1745,"title":"thefuzz (Fuzzy String Matching)","library":"thefuzz","status":"active","version":"0.22.1","language":"python","ecosystem":"pypi","summary":"thefuzz is a Python library for fuzzy string matching, based on Levenshtein distance. It provides a simple API for comparing strings and extracting best matches from collections. The current version is 0.22.1, and it maintains an active development pace with periodic releases.","last_verified":"2026-04-24T00:57:52.913Z","tags":["string matching","fuzzy logic","levenshtein distance","nlp","data cleaning"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/thefuzz"},{"id":24707,"title":"Theine - High performance in-memory cache","library":"theine","status":"active","version":"2.0.0","language":"python","ecosystem":"pypi","summary":"Theine is a high performance in-memory cache library for Python, supporting TTL, LRU, LFU, and clock-based eviction policies. Current version 2.0.0 (release 2025 Q1) requires Python >=3.9. It offers optimized caching for applications needing low latency and high throughput.","last_verified":"2026-05-01T00:00:00.000Z","tags":["cache","performance","memory"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/theine"},{"id":22459,"title":"Theine Cache","library":"theine-core","status":"active","version":"2.1.0","language":"python","ecosystem":"pypi","summary":"Theine is a high-performance, in-memory cache library for Python with support for TTL, LRU, LFU, and windowed TinyLFU eviction policies. Current version 2.1.0 requires Python >=3.10 and is actively maintained.","last_verified":"2026-04-27T00:00:00.000Z","tags":["cache","lru","lfu","tinylfu","in-memory"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/theine-core"},{"id":12139,"title":"Theme UI","library":"theme-ui","status":"active","version":"0.17.4","language":"javascript","ecosystem":"npm","summary":"Theme UI is a robust library for constructing themeable user interfaces, leveraging constraint-based design principles to build cohesive design systems, component libraries, and web applications. It serves as the spiritual successor and next evolution of Styled System, offering a flexible API designed for developer ergonomics. The current stable version is 0.17.4. While specific release cadences for major versions aren't fixed, the project sees active development with frequent minor and develop releases, indicating an ongoing commitment to bug fixes and incremental improvements on the 0.x branch. Key differentiators include its powerful `sx` prop for direct, theme-based styling, broad compatibility with virtually any UI component library, built-in support for dark modes, primitive page layout components, and deep integration with popular tools like Gatsby and MDX for content styling. It is built on Emotion for efficient scoped styles and adheres to a standard Theme Specification, promoting interoperability and a consistent design language across projects, making it ideal for large-scale design system implementation.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","theme-ui","emotion","mdx","css","styles","css-in-js","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/theme-ui"},{"id":15858,"title":"Theorem Bundler Plugins","library":"theoremts-plugins","status":"active","version":"0.3.2","language":"javascript","ecosystem":"npm","summary":"The `theoremts-plugins` package provides essential build-time integration for projects utilizing the Theorem TypeScript contract system. Currently at version 0.3.2, this package offers plugins for popular bundlers like Vite, esbuild, and tsup, enabling the stripping of Theorem contracts during the build process. This crucial functionality ensures zero runtime overhead for contracts in production environments, making it a key differentiator for performance-sensitive applications using Theorem. As a pre-1.0 release, its development cadence is likely tied to the Theorem project itself, implying potential for breaking changes in minor versions without strict semver adherence. Its primary purpose is to optimize the deployment of Theorem-powered applications by removing development-time contract checks, offering a lean production bundle.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/theoremts-plugins"},{"id":1032,"title":"Thinc","library":"thinc","status":"active","version":"9.1.1","language":"python","ecosystem":"pypi","summary":"Thinc is a lightweight deep learning library from the makers of spaCy and Prodigy, offering a type-checked, functional-programming API for composing models. It emphasizes composition over inheritance and supports wrapping layers from other frameworks like PyTorch, TensorFlow, and MXNet, allowing for flexible model development. Thinc is actively maintained with frequent releases to support new Python versions and address bug fixes.","last_verified":"2026-04-23T16:07:59.740Z","tags":["deep learning","neural networks","nlp","functional programming","machine learning","framework"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/thinc"},{"id":12776,"title":"Thingies: TypeScript Utility Library","library":"thingies","status":"active","version":"2.6.0","language":"javascript","ecosystem":"npm","summary":"Thingies is a versatile TypeScript utility library providing a collection of small, focused, and performant helpers for common programming tasks. It covers areas such as caching (LruCache, LruMap, LruTtlMap), promise management (Defer, of, promiseMap, until, tick, timeout), string manipulation (base64, hash, randomStr, normalizeEmail, dataUri), and concurrency control (Locks, codeMutex, concurrency, FanOut). The current stable version is 2.6.0, with frequent minor and patch releases introducing new features and performance improvements. Its key differentiator lies in its breadth of specific, often low-level, utilities, all designed with a TypeScript-first approach, offering strong typing and a comprehensive API for various Node.js and browser environments.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/thingies"},{"id":26474,"title":"ThingTalk","library":"thingtalk","status":"active","version":"2.1.1","language":"javascript","ecosystem":"npm","summary":"ThingTalk is a declarative, rule-based distributed programming language for virtual assistants, developed by Stanford Open Virtual Assistant Lab. This package (v2.1.1, not semver: minor bumps can break library APIs) provides the grammar, just-in-time compiler, interface for SMT-based program analysis, natural language translation, and runtime libraries. It connects web services and IoT devices via 'when-get-do' statements, leveraging Thingpedia API primitives. Differentiators: unique focus on virtual assistants, crowdsourced API repository, and non-semver versioning where minor versions may introduce breaking API changes. Release cadence: irregular, with major version bumps for language incompatibility, minor for library changes, patch for bug fixes.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/thingtalk"},{"id":16551,"title":"ThinkJS HTTP Mocking Utility","library":"think-mock-http","status":"maintenance","version":"1.0.6","language":"javascript","ecosystem":"npm","summary":"The `think-mock-http` package provides a dedicated utility for simulating HTTP requests and responses within ThinkJS 3.x applications, primarily for testing purposes. Currently at version 1.0.6, the library offers a simple API to create mock contexts, allowing developers to test controllers, middleware, and services without requiring a live HTTP server. Given its last significant update in 2019, its release cadence is slow, existing mainly for maintenance within the ThinkJS ecosystem rather than active feature development. Its key differentiator is its deep integration with the ThinkJS core, ensuring compatibility with the framework's internal request/response lifecycle, unlike generic HTTP mocking libraries.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/think-mock-http"},{"id":12140,"title":"Base32 Encoding/Decoding for Node.js","library":"thirty-two","status":"maintenance","version":"1.0.2","language":"javascript","ecosystem":"npm","summary":"The `thirty-two` package provides an implementation of the Base32 encoding and decoding algorithms as specified in RFC 3548 for Node.js environments. Base32 is a binary-to-text encoding scheme that uses a 32-character alphabet, commonly employed for situations where human readability or case-insensitivity is desired, and URL-safety is important (as it avoids common punctuation characters). While RFC 3548 has been obsoleted by RFC 4648, the core Base32 encoding defined within it remains a standard and widely used method. This package, currently at version 1.0.2 and last updated approximately 10 years ago, is a mature and stable utility that fulfills its specific function without active feature development, operating effectively in maintenance mode. It's a foundational library for basic binary data transformation.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","base32","encoding"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/thirty-two"},{"id":5731,"title":"THOP: PyTorch-OpCounter","library":"thop","status":"maintenance","version":"0.1.1.post2209072238","language":"python","ecosystem":"pypi","summary":"THOP (PyTorch-OpCounter) is a Python library designed to calculate the Multiply-Accumulate Operations (MACs) and parameters of PyTorch models. It provides an intuitive API for deep learning practitioners to evaluate the computational efficiency and memory footprint of their models, aiding in optimization and architecture selection. The current PyPI version is 0.1.1.post2209072238, released in September 2022, indicating a less active maintenance cadence for this specific branch.","last_verified":"2026-04-11T00:00:00.000Z","tags":["pytorch","flops","macs","model-profiling","deep-learning","computational-efficiency"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/thop"},{"id":6916,"title":"Threaded","library":"threaded","status":"active","version":"4.2.0","language":"python","ecosystem":"pypi","summary":"Threaded is a Python library providing decorators for easily wrapping functions to run in `concurrent.futures.ThreadPoolExecutor`, `threading.Thread`, or `asyncio.Task`. It aims to reduce boilerplate code associated with managing concurrent operations. The library is actively maintained, with its latest version being 4.2.0, and has a consistent release cadence.","last_verified":"2026-04-15T00:00:00.000Z","tags":["concurrency","threading","thread-pool","asyncio","decorators"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/threaded"},{"id":26473,"title":"threadedClass","library":"threadedclass","status":"active","version":"1.4.0","language":"javascript","ecosystem":"npm","summary":"Fork a class instance into a separate thread (Node.js Worker Threads or Web Workers) while preserving TypeScript typings. v1.4.0 is stable with a mature API. Key differentiators: one-liner thread instantiation, automatic method promisification, optional auto-restart on crash, and thread pooling via ThreadedClassManager. Actively maintained with frequent releases, supports Node ≥8 and modern browsers.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","thread","async","fork","asynchronous","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/threadedclass"},{"id":7789,"title":"Threadloop: Tornado IOLoop Backed Concurrent Futures","library":"threadloop","status":"maintenance","version":"1.0.2","language":"python","ecosystem":"pypi","summary":"Threadloop is a Python library that enables running Tornado coroutines from synchronous Python code by leveraging a thread pool, backed by Tornado's IOLoop. It provides a `ThreadLoopExecutor` that mimics the `concurrent.futures.ThreadPoolExecutor` API. The library is currently at version 1.0.2 and was last updated in 2016, indicating it is no longer actively maintained but generally functional.","last_verified":"2026-04-16T00:00:00.000Z","tags":["tornado","asyncio","threading","concurrent-futures","ioloop","concurrency"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/threadloop"},{"id":377,"title":"Threadpoolctl","library":"threadpoolctl","status":"active","version":"3.6.0","language":"python","ecosystem":"pypi","summary":"Threadpoolctl is a Python library that provides helpers to limit the number of threads used in threadpool-backed native libraries, such as BLAS and OpenMP, commonly used in scientific computing and data science. The current version is 3.6.0, released on March 13, 2025. The library is actively maintained with regular updates to support new Python versions and improve functionality.","last_verified":"2026-05-12T13:24:47.166Z","tags":["threadpool","BLAS","OpenMP","scientific computing","data science"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/threadpoolctl"},{"id":12141,"title":"three.js","library":"three","status":"active","version":"0.184.0","language":"javascript","ecosystem":"npm","summary":"three.js is a powerful, lightweight, cross-browser JavaScript library for creating and displaying animated 3D graphics in a web browser using WebGL, WebGPU, and other renderers. It abstracts away the complexities of low-level graphics APIs, providing a high-level scene graph, cameras, lights, materials, and geometries. The library is actively maintained with frequent minor releases (currently at 0.184.0), typically on a monthly cadence, focusing on performance, new features, and the removal of deprecated APIs. Its key differentiators include a vast ecosystem of examples, extensive documentation, and a strong community, making it a go-to choice for interactive 3D web experiences, virtual reality, and augmented reality applications.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","three","three.js","3d","virtual-reality","augmented-reality","webgl","webgl2"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/three"},{"id":24709,"title":"three-merge","library":"three-merge","status":"active","version":"0.1.1","language":"python","ecosystem":"pypi","summary":"A simple library for merging two strings with respect to a base one, performing three-way string merge. Current version: 0.1.1 (stable, minor bug fixes). No regular release cadence; developed by Spyder IDE.","last_verified":"2026-05-01T00:00:00.000Z","tags":["merge","string","three-way","diff","spyder"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/three-merge"},{"id":26475,"title":"threeify-glsl-transpiler","library":"threeify-glsl-transpiler","status":"active","version":"2.0.7","language":"javascript","ecosystem":"npm","summary":"A GLSL-to-JavaScript module transpiler for the threeify ecosystem. Version 2.0.7 offers CLI and configuration-based compilation of raw GLSL files (.glsl, .frag, .vert) into ES modules, with support for #pragma once include guards, watch mode, minification, and optional JavaScript/TypeScript includes. It integrates seamlessly into build pipelines, preserving IDE syntax highlighting and linting for shader source files. Unlike runtime shader compilers, this transpiler generates static JS modules, enabling tree-shaking and optimized bundling. Released under MIT license with TypeScript type definitions included.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","glsl","compiler","threeify","transpiler","shaders","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/threeify-glsl-transpiler"},{"id":715,"title":"Apache Thrift Python Bindings","library":"thrift","status":"active","version":"0.22.0","language":"python","ecosystem":"pypi","summary":"Apache Thrift is a lightweight, language-independent RPC framework designed to enable seamless cross-language communication between services. It provides abstractions for data transport, serialization, and application-level processing. The Python bindings allow developers to build interoperable RPC clients and servers from a common Interface Definition Language (IDL). The current version is 0.22.0, with releases typically occurring a few times a year.","last_verified":"2026-05-12T18:14:14.003Z","tags":["rpc","serialization","cross-language","client-server","idl"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/thrift"},{"id":26476,"title":"thrift-parser-typescript","library":"thrift-parser-typescript","status":"active","version":"0.0.5","language":"javascript","ecosystem":"npm","summary":"A TypeScript library for parsing Apache Thrift IDL files into an AST. Current stable version is 0.0.5, with irregular releases. It provides a complete ANTLR-based parser for .thrift files and exports the generated visitor, parser, lexer, and listener. This package is one of the few TypeScript-first Thrift parsers, ships its own type definitions, and is suitable for tooling like code generation or linting.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/thrift-parser-typescript"},{"id":1207,"title":"Thrift SASL Python Client","library":"thrift-sasl","status":"maintenance","version":"0.4.3","language":"python","ecosystem":"pypi","summary":"This is a Python library (version 0.4.3) that provides SASL (Simple Authentication and Security Layer) transport for Apache Thrift clients. It enables secure communication by implementing `TSaslClientTransport`, allowing Thrift applications to use authentication mechanisms like Kerberos. The library has a maintenance release cadence, with the latest update in May 2021.","last_verified":"2026-04-23T18:19:00.705Z","tags":["thrift","sasl","authentication","client","kerberos","security"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/thrift-sasl"},{"id":2312,"title":"ThriftPy2","library":"thriftpy2","status":"active","version":"0.6.0","language":"python","ecosystem":"pypi","summary":"ThriftPy2 is a pure Python implementation of the Apache Thrift protocol, version 0.6.0. It allows developers to parse Thrift IDL files and create RPC clients/servers dynamically without code generation or compilation. The library maintains an active development status with regular updates, including recent beta releases leading to stable versions.","last_verified":"2026-04-24T17:50:48.842Z","tags":["thrift","rpc","protocol","apache thrift","idl","asyncio"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/thriftpy2"},{"id":12142,"title":"Function Throttling with TypeScript","library":"throttle-typescript","status":"active","version":"1.1.0","language":"javascript","ecosystem":"npm","summary":"The `throttle-typescript` package provides a lightweight, TypeScript-first utility for function throttling. It enables developers to limit the rate at which a given function can be invoked, which is crucial for performance optimization in applications dealing with high-frequency events like window resizing, scrolling, or user input. The current stable version is 1.1.0, featuring an updated return value mechanism that now provides the result of the last successful function execution, alongside refined TypeScript type definitions. The library's core differentiator is its native inclusion of TypeScript types, eliminating the need for separate `@types/` packages and ensuring a smooth development experience within TypeScript projects. While the release cadence appears stable rather than rapid, it indicates a focus on robustness and type correctness. This package is ideal for scenarios where continuous event handling needs to be managed efficiently to prevent UI jank and improve overall responsiveness. It contrasts with debouncing by ensuring periodic execution rather than waiting for an idle period.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","throttle","throttled","function","typescript","types"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/throttle-typescript"},{"id":4400,"title":"Throttled-py","library":"throttled-py","status":"active","version":"3.2.0","language":"python","ecosystem":"pypi","summary":"Throttled-py is a high-performance Python rate limiting library, currently at version 3.2.0, providing various algorithms like Fixed Window, Sliding Window, Token Bucket, Leaky Bucket, and GCRA. It supports both in-memory and Redis storage backends, and offers synchronous and asynchronous APIs. The project maintains an active release cadence, with updates typically occurring every 1-3 months.","last_verified":"2026-04-12T00:00:00.000Z","tags":["rate limiting","throttling","async","redis","in-memory","performance","decorator","context manager"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/throttled-py"},{"id":17382,"title":"Throttle HTTP Requests with `request`","library":"throttled-request","status":"abandoned","version":"0.1.1","language":"javascript","ecosystem":"npm","summary":"throttled-request is a Node.js module designed to apply rate-limiting to outgoing HTTP requests by wrapping the now-deprecated `request` library. It provides functionality to configure request throttling based on a fixed rate (e.g., N requests within M milliseconds) or a dynamic delay determined by a provided function. The package is currently at version 0.1.1, indicating an early development stage and a lack of active maintenance. Its release cadence is effectively inactive, as its last update was long ago, and its core dependency, `request`, has been officially deprecated and archived. This module's primary differentiator was its simple integration with the `request` API, making it easy for users of that library to add throttling. However, its strong reliance on an unmaintained dependency makes it unsuitable for modern applications, which should seek alternatives built on actively maintained HTTP clients.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","request","throttle","throttled","throttling"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/throttled-request"},{"id":6472,"title":"Throttler","library":"throttler","status":"active","version":"1.2.3","language":"python","ecosystem":"pypi","summary":"Throttler is a zero-dependency Python package designed for easy rate limiting and concurrency control, with robust support for asyncio. It provides flexible context managers and decorators to manage the frequency and simultaneity of operations. The library is actively maintained, with version 1.2.3 being the latest, and receives updates to support newer Python versions and improve performance.","last_verified":"2026-04-15T00:00:00.000Z","tags":["asyncio","throttling","rate-limiting","concurrency","async"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/throttler"},{"id":17978,"title":"HTTP Status Code Errors","library":"throw-http-errors","status":"active","version":"4.0.1","language":"javascript","ecosystem":"npm","summary":"throw-http-errors is a JavaScript/TypeScript library designed to streamline the creation and handling of HTTP status code-specific errors. Currently at version 4.0.1, the library provides a comprehensive set of custom error classes corresponding to most standard HTTP status codes, from client errors like `BadRequest` (400) and `Unauthorized` (401) to server errors such as `InternalServerError` (500) and `ServiceUnavailable` (503). It allows developers to instantiate these errors either by their descriptive named class (e.g., `new errors.NotFound('User not found')`) or by their numeric status code (e.g., `new errors[404]('Resource missing')`), along with optional custom messages and internal error codes, providing flexibility for different error reporting needs. The library also includes a `CreateCustomError` utility for defining unique application-specific HTTP errors. This package differentiates itself by offering a structured, type-safe approach to HTTP error propagation in modern Node.js and browser environments, shipping with full TypeScript definitions to enhance developer experience and reduce runtime errors. While a previous JavaScript-only version exists on a separate branch (pre-v4), the current major version prioritizes TypeScript and ESM, ensuring a modern and robust error handling mechanism for web applications and APIs. The project maintains a steady release cadence, with major versions typically indicating significant architectural or language-level shifts.","last_verified":"2026-04-23T00:00:00.000Z","tags":["javascript","throw","errors","throw errors","http errors","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/throw-http-errors"},{"id":17383,"title":"Throwable HTTP Errors","library":"throwable-http-errors","status":"active","version":"2.0.3","language":"javascript","ecosystem":"npm","summary":"Throwable HTTP Errors is a Node.js library designed to provide a comprehensive set of strongly-typed HTTP exception classes (e.g., BadRequest, NotFound, InternalServerError) for use in API development. The library, currently at stable version 2.0.3, aims to streamline error handling by integrating naturally with modern JavaScript's `async/await` syntax and `try/catch` blocks. It differentiates itself from older patterns that relied solely on `next(error)` callbacks by promoting the throwing of specific HTTP-related errors, which can then be caught and handled with standard error flow control. This approach enhances code readability and consistency in handling HTTP-specific error conditions across an application. While a specific release cadence isn't published, the current version was released over a year ago, indicating a mature and relatively stable project. The package also ships with TypeScript type definitions, making it suitable for modern TypeScript projects.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","es6","error","http","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/throwable-http-errors"},{"id":17122,"title":"Throwback Async Middleware Composer","library":"throwback","status":"active","version":"4.1.0","language":"javascript","ecosystem":"npm","summary":"Throwback is a lightweight JavaScript/TypeScript library that implements a simple asynchronous middleware pattern, designed to compose promise-returning functions. It is currently in its stable version 4.1.0 and maintains an active release cadence, frequently introducing breaking changes in major versions to refine its API. Key differentiators include its strict focus on a single `ctx` argument for improved TypeScript inference (since v3.0.0), its reliance solely on native Promises (since v2.0.0), and its inspiration from Koa's middleware composition, aiming for a minimalistic yet powerful approach for processing pipelines. It is commonly used in server-side HTTP applications (e.g., Servie) and client-side request libraries (e.g., Popsicle), providing development-time debugging aids that are automatically excluded from production builds.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","middleware","async","compose","promise","ware","layer","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/throwback"},{"id":26477,"title":"Thymian","library":"thymian","status":"active","version":"0.1.8","language":"javascript","ecosystem":"npm","summary":"Thymian is an open-source HTTP conformance and API governance tool v0.1.8 (released April 2026, active development with frequent releases every 1-2 weeks). It validates APIs against RFC 9110 and OpenAPI specifications, offering static, live endpoint, and recorded traffic analysis. Key differentiators: language-agnostic, extensible via plugins (npm packages or WebSocket), educational reports explaining RFC semantics, and a unified rule system that works across lint, test, and analyze commands.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","thymian","api","api-governance","api-linter","api-testing","http","http-conformance","linter","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/thymian"},{"id":24710,"title":"Tianshou","library":"tianshou","status":"active","version":"2.0.1","language":"python","ecosystem":"pypi","summary":"A library for deep reinforcement learning, providing a modular and flexible framework for implementing and benchmarking RL algorithms. Current version is 2.0.1, released in 2025. The library follows a steady release cadence, with major version 2.0 overhauling the procedural API and separating algorithms from policies.","last_verified":"2026-05-01T00:00:00.000Z","tags":["reinforcement-learning","deep-learning","pytorch","gymnasium","rl"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/tianshou"},{"id":3294,"title":"Tibs - Binary Data Handling","library":"tibs","status":"active","version":"0.6.0","language":"python","ecosystem":"pypi","summary":"tibs is a sleek Python library designed for creating, interpreting, and manipulating binary data. Written 100% in Rust for excellent performance, it provides efficient handling of bit sequences. The current version is 0.6.0. Releases appear to be event-driven rather than on a fixed cadence, with a focus on performance and robust binary data operations.","last_verified":"2026-04-25T08:12:02.359Z","tags":["binary data","bit manipulation","performance","rust","immutable","mutable"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/tibs"},{"id":27453,"title":"TiDB Vector Python Client","library":"tidb-vector","status":"active","version":"0.0.15","language":"python","ecosystem":"pypi","summary":"A Python client for TiDB Vector, enabling vector similarity search and storage with TiDB's vector support. Current version 0.0.15, actively developed with weekly releases.","last_verified":"2026-05-01T00:00:00.000Z","tags":["tidb","vector","similarity-search","database","embeddings"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/tidb-vector"},{"id":22460,"title":"Tidewave","library":"tidewave","status":"active","version":"0.6.0","language":"javascript","ecosystem":"npm","summary":"Tidewave is an MCP (Model Context Protocol) server and library for JavaScript/TypeScript frameworks (Next.js, TanStack, Vite). It provides CLI and programmatic interfaces to expose project context to AI agents. Current stable version 0.6.0, released weekly, requires Node >=18 or Bun >=1.0. Ships TypeScript types. Differentiators: deep integration with modern JS frameworks, lightweight, and supports both stdio and HTTP transport.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","typescript","documentation","mcp","cli","tidewave","next","vite","tanstack"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/tidewave"},{"id":26478,"title":"tidy-tsc","library":"tidy-tsc","status":"active","version":"0.0.4","language":"javascript","ecosystem":"npm","summary":"A CLI tool to clean up and format TypeScript compiler (tsc) output, making it more readable. Version 0.0.4 is the latest stable release, with an active development cadence. It strips redundant information, removes duplicate file paths, and colorizes output. Unlike manual grep or awk scripts, tidy-tsc provides a dedicated, cross-platform solution focused solely on tsc output. Requires Node.js >=22.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","tsc","cli","output","clean","vir"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/tidy-tsc"},{"id":22466,"title":"Tidy3D","library":"tidy3d","status":"active","version":"2.11.1","language":"python","ecosystem":"pypi","summary":"A fast FDTD solver for electromagnetic simulations, developed by Flexcompute. Current version is 2.11.1, with a rapid release cadence (multiple minor versions per month). Requires Python >=3.10, <3.15.","last_verified":"2026-04-27T00:00:00.000Z","tags":["FDTD","electromagnetic simulation","photonics","computational electromagnetics"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/tidy3d"},{"id":28387,"title":"tidyexc","library":"tidyexc","status":"active","version":"0.10.0","language":"python","ecosystem":"pypi","summary":"tidyexc provides an exception class inspired by the tidyverse style guide for Python. It supports adding structured information to exceptions and formatting tracebacks in a clean, readable way. Current version is 0.10.0, released periodically.","last_verified":"2026-05-09T00:00:00.000Z","tags":["exception","error-handling","tidyverse","formatting"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/tidyexc"},{"id":10292,"title":"Tiered Debug Logging Helper","library":"tiered-debug","status":"active","version":"1.4.0","language":"python","ecosystem":"pypi","summary":"Tiered Debug is a Python logging helper module that provides multiple, configurable levels of debug logging. It wraps standard Python `logging.debug()` calls, allowing developers to set a maximum debug tier that will be logged at runtime. The library is actively maintained, with version 1.4.0 released recently, and shows a consistent release cadence with several updates in the past year.","last_verified":"2026-04-17T00:00:00.000Z","tags":["logging","debug","logger","development","utility"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/tiered-debug"},{"id":1033,"title":"Tifffile: Read and Write TIFF Files","library":"tifffile","status":"active","version":"2026.3.3","language":"python","ecosystem":"pypi","summary":"Tifffile is a Python library designed for reading and writing TIFF files, particularly those prevalent in scientific imaging. It offers extensive support for various TIFF formats, including BigTIFF, OME-TIFF, and multi-page TIFF stacks. Actively maintained, it receives frequent updates, with the current version being 2026.3.3, reflecting continuous development and improvements.","last_verified":"2026-04-23T16:10:35.337Z","tags":["tiff","image processing","scientific imaging","bioimaging","ome-tiff","bigtiff","microscopy"],"install_tag":"stale","install_tag_description":"widespread failures or data too old to trust","api":"https://checklist.day/api/registry/tifffile"},{"id":28388,"title":"TigerBeetle Python Client","library":"tigerbeetle","status":"active","version":"0.17.3","language":"python","ecosystem":"pypi","summary":"The official Python client for TigerBeetle, a high-performance financial accounting database. Current version 0.17.3, released irregularly alongside server updates. Requires Python >=3.7 and a running TigerBeetle server (typically started via Docker).","last_verified":"2026-05-09T00:00:00.000Z","tags":["tigerbeetle","financial","database","accounting","high-performance"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/tigerbeetle"},{"id":17979,"title":"Tightrope Functional Utility Library","library":"tightrope","status":"active","version":"0.3.0","language":"javascript","ecosystem":"npm","summary":"tightrope is a modern, point-free functional programming utility library designed for JavaScript applications, currently at version 0.3.0. It provides a concise and immutable API for common data transformations and functional composition, emphasizing a declarative style of programming. Unlike larger general-purpose utility libraries, tightrope focuses specifically on point-free utilities, which can lead to more readable and maintainable code for those familiar with the paradigm. Its development cadence is typical for an early-stage library, with features added incrementally and potential breaking changes in minor versions until a stable 1.0 release. It targets Node.js environments version 18 and higher, leveraging modern JavaScript features.","last_verified":"2026-04-23T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/tightrope"},{"id":6264,"title":"Apache Tika Python Client","library":"tika","status":"active","version":"3.1.0","language":"python","ecosystem":"pypi","summary":"tika-python is a client for the Apache Tika server, a powerful toolkit for document parsing and metadata extraction from over a thousand different file types. It provides a simple API to interact with a running Tika server, allowing Python applications to leverage Tika's capabilities. The current version is 3.1.0. Releases tend to follow major Apache Tika server releases, with occasional bugfix updates.","last_verified":"2026-04-14T00:00:00.000Z","tags":["text-extraction","document-processing","nlp","metadata-extraction","pdf","java"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/tika"},{"id":27454,"title":"TikTok Business API SDK","library":"tiktok-business-api-sdk-official","status":"active","version":"1.1.3","language":"python","ecosystem":"pypi","summary":"Official TikTok Business API SDK for Python, version 1.1.3. Provides classes and methods to interact with TikTok's advertising platform (Business API). Released as needed; currently stable.","last_verified":"2026-05-01T00:00:00.000Z","tags":["tiktok","business-api","ads","sdk"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/tiktok-business-api-sdk-official"},{"id":10293,"title":"TikTok-Api Python Wrapper","library":"tiktokapi","status":"active","version":"7.3.3","language":"python","ecosystem":"pypi","summary":"TikTok-Api is an unofficial, asynchronous Python 3 wrapper for interacting with the TikTok API. It leverages Playwright for headless browser automation to bypass bot detection and fetch data. Currently at version 7.3.3, it has a frequent release cadence, often with minor updates, but also introduces significant changes to handle TikTok's evolving anti-bot measures.","last_verified":"2026-04-17T00:00:00.000Z","tags":["tiktok","api","wrapper","social media","data scraping","playwright","async"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/tiktokapi"},{"id":75,"title":"tiktoken","library":"tiktoken","status":"active","version":"0.12.0","language":"python","ecosystem":"pypi","summary":"Fast BPE tokenizer from OpenAI, written in Rust. Used to count tokens and encode/decode text for OpenAI models. 3-6x faster than comparable Python tokenizers. Does NOT call any API — purely local computation. Requires a Rust compiler at build time on platforms without pre-built wheels. Package name and import name are both 'tiktoken'.","last_verified":"2026-05-12T07:27:33.895Z","tags":["tiktoken","openai","tokenizer","bpe","token-counting","gpt-4o","cl100k","o200k","context-window"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/tiktoken"},{"id":12143,"title":"tiktoken-rs for Node.js","library":"tiktoken-rs-node","status":"active","version":"1.0.6","language":"javascript","ecosystem":"npm","summary":"tiktoken-rs-node provides performant NAPI Rust bindings for the `tiktoken-rs` library, which implements OpenAI's `tiktoken` BPE tokenizer for encoding and decoding text to and from token integers. As of version 1.0.6, it offers a zero-copy encode mechanism and avoids WebAssembly (WASM), differentiating it from other Node.js `tiktoken` implementations that often rely on WASM. The package is actively maintained with frequent patch releases, indicating ongoing support for its current stable API. Its primary use case is for applications requiring efficient tokenization of text for large language models, particularly in Node.js environments where high performance and minimal overhead are critical. It supports a range of encodings including `cl100k_base`, `gpt2`, and `o200k_base`.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/tiktoken-rs-node"},{"id":24711,"title":"tikzplotlib","library":"tikzplotlib","status":"active","version":"0.10.1","language":"python","ecosystem":"pypi","summary":"tikzplotlib is a Python tool that converts matplotlib figures into TikZ/PGFPlots code, enabling LaTeX-friendly vector graphics. Current version 0.10.1, requires Python >=3.7. Released irregularly.","last_verified":"2026-05-01T00:00:00.000Z","tags":["tikz","pgfplots","matplotlib","conversion","latex"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/tikzplotlib"},{"id":9360,"title":"TileDB Python API","library":"tiledb","status":"active","version":"0.36.1","language":"python","ecosystem":"pypi","summary":"TileDB-Py is the official Python interface to the TileDB Storage Engine, an efficient multi-dimensional array management system. It provides a Pythonic API for storing and accessing dense and sparse array data, featuring fast updates, reads, excellent compression, and efficient parallel I/O with high scalability. The library is actively maintained, with version 0.36.1 released on February 25, 2026, and regular updates.","last_verified":"2026-04-16T00:00:00.000Z","tags":["data storage","arrays","scientific computing","dense arrays","sparse arrays","cloud storage","high performance computing"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/tiledb"},{"id":10295,"title":"TileDB-SOMA","library":"tiledbsoma","status":"active","version":"2.3.0","language":"python","ecosystem":"pypi","summary":"TileDB-SOMA is a Python API for efficient storage and retrieval of single-cell biological data, building on the TileDB embedded array database. It implements the SOMA (Single Object for Multi-omic Access) specification, enabling scalable, language-agnostic access to annotated matrices. The library receives regular updates, typically with minor releases every 1-2 months.","last_verified":"2026-04-17T00:00:00.000Z","tags":["data-science","bioinformatics","single-cell","hpc","storage","array-database"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/tiledbsoma"},{"id":8714,"title":"TileLang - High-Performance Kernel Development DSL","library":"tilelang","status":"active","version":"0.1.8","language":"python","ecosystem":"pypi","summary":"TileLang (tile-lang) is a concise domain-specific language designed to streamline the development of high-performance GPU/CPU/accelerator kernels, such as GEMM, Dequant GEMM, and FlashAttention. It provides a Pythonic syntax with an underlying compiler infrastructure built on Apache TVM, allowing developers to focus on productivity while achieving state-of-the-art performance. The library is actively developed, with frequent updates and nightly builds, currently at version 0.1.8.","last_verified":"2026-04-16T00:00:00.000Z","tags":["AI","GPU","CPU","compiler","DSL","high-performance computing","kernel","TVM"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/tilelang"},{"id":10294,"title":"TileMapBase","library":"tilemapbase","status":"active","version":"0.4.7","language":"python","ecosystem":"pypi","summary":"TileMapBase is a Python library that enables the use of OpenStreetMap and other WMTS tiles as basemaps within Matplotlib figures. It simplifies fetching, caching, and rendering geographical tiles, allowing users to overlay their data on real-world maps. Currently at version 0.4.7, it is actively maintained with periodic updates.","last_verified":"2026-04-17T00:00:00.000Z","tags":["mapping","openstreetmap","matplotlib","tiles","geospatial"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/tilemapbase"},{"id":20614,"title":"time-fix-plugin","library":"time-fix-plugin","status":"maintenance","version":"2.0.7","language":"javascript","ecosystem":"npm","summary":"Webpack plugin (v2.0.7, latest) that fixes the startTime for webpack watcher, addressing a watchpack issue where startTime is incorrectly set to 0, causing unnecessary recompilations. Maintained by egoist, supports webpack >=4.0.0. Differentiator: simple drop-in solution; for webpack <4, use v1. No active development since 2020.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/time-fix-plugin"},{"id":961,"title":"time-machine","library":"time-machine","status":"active","version":"3.2.0","language":"python","ecosystem":"pypi","summary":"time-machine is a Python library that enables 'time travel' in your tests by mocking Python's standard library functions that return the current date or datetime. It achieves this efficiently using C extensions, providing a fast and robust solution for time-dependent testing. The library is actively maintained, with version 3.2.0 released in December 2025.","last_verified":"2026-04-09T20:41:35.836Z","tags":["testing","time","mock","datetime","pytest"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/time-machine"},{"id":5079,"title":"Timeago (Python)","library":"timeago","status":"active","version":"1.0.16","language":"python","ecosystem":"pypi","summary":"A very simple Python library, used to format datetime with a \"*** time ago\" statement, e.g., \"3 hours ago\". The current version is 1.0.16. The project has a slower release cadence, with the last release in August 2022, but it is actively maintained.","last_verified":"2026-04-12T00:00:00.000Z","tags":["datetime","time","formatting","relative time","localization"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/timeago"},{"id":16240,"title":"timed-out HTTP/HTTPS Request Timeout","library":"timed-out","status":"active","version":"7.0.0","language":"javascript","ecosystem":"npm","summary":"The `timed-out` package provides a simple and effective mechanism for adding timeout functionality to Node.js `http.ClientRequest` objects, preventing requests from hanging indefinitely. It automatically emits an `Error` object with specific `code` properties (`ETIMEDOUT` or `ESOCKETTIMEDOUT`) when a request exceeds its defined time limit. The current stable version is `7.0.0`. The project maintains a steady release cadence, typically introducing new major versions to align with Node.js LTS releases and introduce breaking changes like pure ESM adoption. Its key differentiator lies in its focused approach: it specifically extends the native `ClientRequest` object, offering granular control over connection and socket activity timeouts, rather than being part of a larger HTTP client library. This makes it a lightweight solution for augmenting existing `http` and `https` module usage without introducing a full-fledged client.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","http","https","timeout","get","url","uri","request","simple"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/timed-out"},{"id":7790,"title":"timedelta","library":"timedelta","status":"abandoned","version":"2020.12.3","language":"python","ecosystem":"pypi","summary":"The `timedelta` library, last updated in 2020, provides a custom `Timedelta` class intended as a replacement for Python's standard `datetime.timedelta`. It aims to offer similar functionality for representing durations and performing time arithmetic, but its development appears to be inactive. The current version is 2020.12.3.","last_verified":"2026-04-16T00:00:00.000Z","tags":["datetime","time","utility","duration","unmaintained"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/timedelta"},{"id":10296,"title":"Timeflake","library":"timeflake","status":"active","version":"0.4.3","language":"python","ecosystem":"pypi","summary":"Timeflake is a Python library for generating 128-bit, roughly-ordered, URL-safe UUIDs, inspired by Twitter's Snowflake, Instagram's ID, and Firebase's PushID. It combines a timestamp with a random component. The current version is 0.4.3, with releases typically occurring a few times a year to introduce new features or address issues.","last_verified":"2026-04-17T00:00:00.000Z","tags":["uuid","id generation","snowflake","unique identifier","timestamp"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/timeflake"},{"id":28389,"title":"Timeloop","library":"timeloop","status":"maintenance","version":"1.0.2","language":"python","ecosystem":"pypi","summary":"A simple library for scheduling periodic tasks using decorators. Current version: 1.0.2. Low release cadence; last update in 2021.","last_verified":"2026-05-09T00:00:00.000Z","tags":["scheduling","periodic-tasks","cron","decorators"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/timeloop"},{"id":14129,"title":"Timemachine (Date Mocking)","library":"timemachine","status":"abandoned","version":"0.3.2","language":"javascript","ecosystem":"npm","summary":"Timemachine is a JavaScript utility designed to facilitate testing of time-dependent applications by overriding the native `Date` object. The package is currently at version 0.3.2, with its last known publication being over six years ago, indicating an abandoned status. It provides a straightforward API to configure a specific date, timestamp, or a time offset, and can optionally simulate a continuously ticking clock, which is useful for testing dynamic time displays or intervals. A key differentiator for Timemachine is its broad compatibility, supporting global namespaces, RequireJS, CommonJS, and NodeJS environments, making it suitable for older or mixed JavaScript projects. Its core functionality involves directly monkey-patching the global `Date` constructor and its prototypes, allowing for precise control over time within test scenarios where time manipulation is critical.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","time","date","override","overwrite","global","manipulation","testing","test"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/timemachine"},{"id":2808,"title":"Timeout Decorator","library":"timeout-decorator","status":"active","version":"0.5.0","language":"python","ecosystem":"pypi","summary":"The `timeout-decorator` library provides a simple Python decorator to enforce execution time limits on functions. It primarily uses Unix signals for timeouts in the main thread but offers a multiprocessing strategy for use in other threads or on Windows. The library is currently at version 0.5.0, with its last release in 2020, but it remains a commonly used solution for function timeouts.","last_verified":"2026-04-25T01:08:54.457Z","tags":["timeout","decorator","concurrency","signals","multiprocessing","utility"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/timeout-decorator"},{"id":17982,"title":"Express Request Timeout Middleware","library":"timeout-middleware","status":"active","version":"0.6.1","language":"javascript","ecosystem":"npm","summary":"This package, `timeout-middleware` (current version 0.6.1), provides an Express.js middleware designed to gracefully handle slow requests by enforcing a response timeout. It intercepts `res.status`, `res.sendStatus`, and `res.send` methods, checking a `res.timedout` flag before allowing further modifications to the response. Upon timeout, if headers have not yet been sent, it automatically sets the response status to 503 (Service Unavailable) and sends a 'Request Timeout' message. This approach differs from alternatives like `connect-timeout` which require manual `haltOnTimedout` checks after every middleware in the chain. The library aims for a more 'DRY' (Don't Repeat Yourself) implementation by wrapping the core response methods, preventing accidental operations on a timed-out request. As a pre-1.0 version, future API changes are possible, and its release cadence is not explicitly defined in the provided information.","last_verified":"2026-04-23T00:00:00.000Z","tags":["javascript","node","express","timeout","request"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/timeout-middleware"},{"id":22461,"title":"timeout-sampler","library":"timeout-sampler","status":"active","version":"1.0.22","language":"python","ecosystem":"pypi","summary":"A utility class that repeatedly calls a function until it returns a truthy value or a timeout expires. Provides customizable retry logic with sleep intervals. Version 1.0.22, actively maintained, monthly releases.","last_verified":"2026-04-27T00:00:00.000Z","tags":["timeout","retry","sampler","utility"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/timeout-sampler"},{"id":28390,"title":"timeoutcontext","library":"timeoutcontext","status":"active","version":"2.0.0","language":"python","ecosystem":"pypi","summary":"A signal-based timeout context manager for Python. Current version 2.0.0. Uses OS signals to interrupt long-running operations. Updated to require Python >=3.10. Release cadence is low (major versions separated by years).","last_verified":"2026-05-09T00:00:00.000Z","tags":["timeout","context manager","signal"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/timeoutcontext"},{"id":18860,"title":"timer-shim","library":"timer-shim","status":"abandoned","version":"0.3.0","language":"javascript","ecosystem":"npm","summary":"Timer-shim is a lightweight wrapper around setTimeout, setInterval, and clearTimeout/clearInterval that facilitates testing time-dependent code without modifying global state. It provides multiple aliases (e.g., timer.timeout, timer.to, timer.t) for convenience and validates arguments against NaN and non-function values. Version 0.3.0 is stable but appears unmaintained (last release 2012). Unlike sinon's fake timers, timer-shim only stubs calls without advancing time. Its key differentiator is simplicity and avoidance of global overrides, making it suitable for isolated unit tests.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","timer","setTimeout","setInterval","nextTick"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/timer-shim"},{"id":6917,"title":"Times","library":"times","status":"deprecated","version":"0.7","language":"python","ecosystem":"pypi","summary":"Times is a small, minimalistic Python library for handling time conversions between universal time and arbitrary timezones. Version 0.7, the latest release, was rewritten to be implemented on top of the 'Arrow' library, providing a consistent interface while leveraging Arrow's capabilities. The project has not seen active development since around 2015.","last_verified":"2026-04-15T00:00:00.000Z","tags":["time","timezone","conversion","datetime","pytz","arrow"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/times"},{"id":20615,"title":"Timestamp Webpack Plugin","library":"timestamp-webpack-plugin","status":"deprecated","version":"0.2.3","language":"javascript","ecosystem":"npm","summary":"Emits a JSON file containing timestamps and formatted date fields for each Webpack build. Version 0.2.3, with last release in 2016. Provides customizable output path and filename, and a wide range of date/time format placeholders (date, yyyy, MMMM, timezone, etc.). No active maintenance; no updates for years. Alternatives include webpack-manifest-plugin or custom stats plugins.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","webpack","timestamp","npm"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/timestamp-webpack-plugin"},{"id":28391,"title":"timezone-mock","library":"timezone-mock","status":"active","version":"1.4.2","language":"javascript","ecosystem":"npm","summary":"A JavaScript library to mock the local timezone for testing purposes. Version 1.4.2 is current stable, with infrequent releases. It replaces the global Date constructor with a mocked version that behaves as if in a specified timezone, including DST transitions. Key differentiators: lightweight, no dependencies, supports multiple timezones (US/Pacific, US/Eastern, Brazil/East, UTC, Europe/London, Australia/Adelaide) and GMT offsets, and includes TypeScript types. Unlike full timezone libraries, it focuses solely on mocking for testing, not on timezone conversions or comprehensive data.","last_verified":"2026-05-09T00:00:00.000Z","tags":["javascript","timezone","mock","date","dst","daylight","saving","savings","time","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/timezone-mock"},{"id":28392,"title":"Timezone Tools","library":"timezone-tools","status":"active","version":"0.1.0.post1","language":"python","ecosystem":"pypi","summary":"A Python library providing utilities for working with timezone-aware datetimes, including conversion, formatting, and common timezone operations. Current version 0.1.0.post1, requires Python >=3.10. Active development.","last_verified":"2026-05-09T00:00:00.000Z","tags":["timezone","datetime","utilities","pytz"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/timezone-tools"},{"id":1882,"title":"Timezone Finder","library":"timezonefinder","status":"active","version":"8.2.2","language":"python","ecosystem":"pypi","summary":"timezonefinder is a Python package for efficiently determining the timezone of any geographic point on Earth (given its coordinates) entirely offline. It uses a custom database of timezone polygons. The current stable version is 8.2.2. The library is actively maintained, with significant updates and breaking changes occurring with major version releases, such as v8.0.0 in early 2024.","last_verified":"2026-04-24T02:51:34.732Z","tags":["timezone","location","geospatial","offline","coordinates"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/timezonefinder"},{"id":4281,"title":"Timing ASGI","library":"timing-asgi","status":"active","version":"0.3.2","language":"python","ecosystem":"pypi","summary":"Timing-asgi is an ASGI middleware designed to automatically instrument ASGI endpoints and emit timing metrics. Developed by GRID, it's particularly useful for integrating with statsd-based cloud monitoring services like Datadog. The library currently supports ASGI3 and is actively maintained, with version 0.3.2 being the latest release.","last_verified":"2026-04-11T00:00:00.000Z","tags":["asgi","middleware","metrics","statsd","timing","performance","starlette","fastapi"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/timing-asgi"},{"id":218,"title":"timm","library":"timm","status":"active","version":"1.0.15","language":"python","ecosystem":"pypi","summary":"PyTorch Image Models — collection of SOTA vision models, pretrained weights, layers, optimizers, and training utilities by Ross Wightman. Current version is 1.0.15 (Mar 2026). Primary weight source is now Hugging Face Hub. Import path for layers changed: timm.models.layers → timm.layers.","last_verified":"2026-05-12T11:56:11.587Z","tags":["computer-vision","image-classification","pretrained","resnet","efficientnet","vit","pytorch"],"install_tag":"stale","install_tag_description":"widespread failures or data too old to trust","api":"https://checklist.day/api/registry/timm"},{"id":24712,"title":"Timple","library":"timple","status":"active","version":"0.1.8","language":"python","ecosystem":"pypi","summary":"A Python library that extends Matplotlib's plotting capabilities for timedelta-like values, providing custom tick locators and formatters for intuitive axis formatting. Version 0.1.8 supports Python >=3.7 and is actively maintained.","last_verified":"2026-05-01T00:00:00.000Z","tags":["matplotlib","timedelta","plotting","time series","pandas"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/timple"},{"id":27456,"title":"TinCan Python","library":"tincan","status":"active","version":"1.0.0","language":"python","ecosystem":"pypi","summary":"A Python library for implementing the Tin Can API (Experience API / xAPI), used for tracking learning experiences. Current version 1.0.0. Release cadence is low; no active development observed since initial release.","last_verified":"2026-05-01T00:00:00.000Z","tags":["xapi","tincan","learning","lrs"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/tincan"},{"id":16241,"title":"TinCanJS (Experience API Library)","library":"tincanjs","status":"active","version":"0.50.0","language":"javascript","ecosystem":"npm","summary":"TinCanJS is a JavaScript library designed for implementing the Experience API (xAPI, formerly Tin Can API) in both web browser and Node.js environments. The current stable version is 0.50.0. While there isn't a fixed release cadence, the project sees regular updates addressing bug fixes, enhancing LRS interaction (e.g., retrieving activity or profile data), and adding new features like end-to-end statement attachment support. Key differentiators include its broad browser compatibility, supporting older IE versions (IE8+ for CORS, IE6+ for non-CORS) and modern browsers, as well as providing a unified API for cross-origin requests. It abstracts away environmental differences, offering a consistent interface for constructing, sending, and retrieving xAPI statements and interacting with Learning Record Stores (LRSs).","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","tincan","tin can","e-learning","scorm","lrs","experienceapi","experience api","xapi"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/tincanjs"},{"id":14130,"title":"TinEye API Node.js Client","library":"tineye-api","status":"active","version":"2.0.6","language":"javascript","ecosystem":"npm","summary":"The `tineye-api` package is the official Node.js library for interacting with the TinEye API, a commercial reverse image search solution. It enables developers to programmatically search for images using a URL or raw image data, retrieve the number of remaining searches, and query the total indexed image count. The current stable version is 2.0.6, which primarily includes updates to underlying dependencies like Axios and Jest, with no functional changes from 2.0.5. Releases appear to focus on maintenance and dependency updates rather than frequent new features, implying a stable API. Its key differentiator is being the official, supported client for accessing the paid TinEye API, ensuring compatibility and adherence to API specifications for professional and high-volume users. It simplifies authentication and request handling, abstracting away the complexities of HMAC-SHA256 authentication for previous versions, now using a simpler header key.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","TinEye","TinEye API","Search by Image","Reverse Image Search","Find Duplicates","Computer Vision"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/tineye-api"},{"id":16552,"title":"TingoDB","library":"tingodb","status":"abandoned","version":"0.6.1","language":"javascript","ecosystem":"npm","summary":"TingoDB is an embedded JavaScript database for Node.js, designed to be upwardly compatible with MongoDB's v1.4 API. It can operate either as an in-process filesystem database, storing data on disk, or entirely in memory. While the npm metadata shows version 0.6.1 and a README excerpt mentions an `apiLevel` parameter in 0.6.x for some 2.x specific behaviors, the project appears to be largely abandoned, with the last update noted in 2015/2018 and the author explicitly stating its abandonment in 2019. Its key differentiator was offering a local, file-based or in-memory data store with a familiar MongoDB-like query interface, rigorously tested using portions of the official MongoDB Node.js driver's test suite, allowing it to potentially serve as a drop-in replacement for applications built against older MongoDB driver versions.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","database","datastore","embedded","mongodb"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/tingodb"},{"id":10297,"title":"tini Configuration Parser","library":"tini","status":"active","version":"4.0.0","language":"python","ecosystem":"pypi","summary":"tini is a lightweight and straightforward Python library designed for reading and parsing simple .ini and configuration files. It provides a dictionary-like interface for accessing sections and keys, with automatic type conversion for common data types. The current version is 4.0.0, and it follows an infrequent release cadence, with major versions tied to significant API changes or Python version support.","last_verified":"2026-04-17T00:00:00.000Z","tags":["configuration","ini","parser","config file"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/tini"},{"id":2809,"title":"Tink Python Cryptography Library","library":"tink","status":"active","version":"1.14.1","language":"python","ecosystem":"pypi","summary":"Tink is a multi-language, cross-platform library that provides cryptographic APIs designed to be secure, easy to use, and hard to misuse. It is developed by cryptographers and security engineers at Google and offers primitives for common cryptographic tasks like AEAD, Streaming AEAD, Deterministic AEAD, MAC, Hybrid Encryption, Digital Signatures, and JWT. The library is actively maintained with frequent releases, currently at version 1.14.1.","last_verified":"2026-04-25T01:09:55.640Z","tags":["cryptography","security","kms","encryption","google","cloud"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/tink"},{"id":7791,"title":"Tinker Python SDK","library":"tinker","status":"active","version":"0.18.0","language":"python","ecosystem":"pypi","summary":"Tinker is the official Python SDK for the Tinker API, designed for fine-tuning large language models (LLMs). It abstracts away the complexities of distributed GPU training, allowing developers to focus on data and algorithms. The current version is 0.18.0, and it is actively maintained with ongoing development and documentation updates.","last_verified":"2026-04-16T00:00:00.000Z","tags":["LLM","fine-tuning","AI","SDK","API","machine learning"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/tinker"},{"id":7792,"title":"tinsel: PySpark schema generator","library":"tinsel","status":"maintenance","version":"0.3.0","language":"python","ecosystem":"pypi","summary":"Tinsel is a lightweight Python library designed to simplify PySpark DataFrame schema generation. It allows users to define complex PySpark schemas using familiar Python native types like `NamedTuple` and `dataclasses`, removing the need for verbose PySpark schema DSLs. The library is small, fast, and provides type shims for some Python types that might not have direct Spark equivalents. The current version is 0.3.0, with the last public update in September 2018, indicating a maintenance-level release cadence.","last_verified":"2026-04-16T00:00:00.000Z","tags":["pyspark","schema","dataclasses","namedtuple","data-engineering","etl"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/tinsel"},{"id":14131,"title":"tiny-conventional-commits-parser","library":"tiny-conventional-commits-parser","status":"active","version":"0.1.0","language":"javascript","ecosystem":"npm","summary":"tiny-conventional-commits-parser is a JavaScript/TypeScript library specifically designed for lightweight and basic parsing of conventional commit messages. As of its current stable version, `0.1.0`, it provides essential functionalities for extracting structured information such as commit type, scope, description, and indicators for breaking changes from raw commit data or recent Git history. The package is in early but active development, evidenced by the recent `v0.1.0` feature release. A key differentiator and intentional design choice is its explicit aim *not* to provide feature or API compatibility with the more extensive `conventional-commits-parser` from the `conventional-changelog` monorepo. This makes it particularly suitable for environments or tools requiring minimal overhead and a focused approach to conventional commit parsing, without the broader feature set or potentially larger dependency footprint of alternative solutions. It ships with comprehensive TypeScript type definitions, enhancing developer experience and type safety.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","tiny-conventional-commits-parser","conventional-commits","parser","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/tiny-conventional-commits-parser"},{"id":16242,"title":"Tiny EditorConfig","library":"tiny-editorconfig","status":"active","version":"1.0.2","language":"javascript","ecosystem":"npm","summary":"tiny-editorconfig is an isomorphic JavaScript/TypeScript library designed to parse and resolve EditorConfig configurations. It provides functionality to take a raw `.editorconfig` string and convert it into a structured JavaScript object, as well as to resolve multiple parsed configurations for a given file path, applying the cascading rules of EditorConfig. The current stable version is 1.0.2. Being isomorphic, it can run seamlessly in both Node.js and browser environments without specific environment dependencies. Its primary differentiator is its minimal footprint and focused scope, offering a lightweight alternative to larger configuration processing tools. Release cadence is expected to be infrequent, primarily for bug fixes or minor specification updates, due to the stability of the EditorConfig specification itself.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","editorconfig","parser","resolver","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/tiny-editorconfig"},{"id":17384,"title":"Tiny Fixtures","library":"tiny-fixtures","status":"active","version":"0.3.0","language":"javascript","ecosystem":"npm","summary":"`tiny-fixtures` is a lightweight JavaScript/TypeScript library designed to simplify the creation and management of database fixtures specifically for testing environments. Currently at version 0.3.0, it is built to integrate with PostgreSQL databases, relying on `node-postgres` connection pools for its operations. The package's primary export is the `tinyFixtures` function, which, when initialized with a database pool, returns a `createFixtures` function. This function facilitates the generation of `setup` and `teardown` routines for specified tables and data arrays. A key differentiator is its robust handling of foreign key relationships, allowing testers to reference IDs of newly inserted parent records when creating child fixtures. The library aims to provide clean, isolated test data for each test run while importantly preserving existing data in development databases, thereby enhancing the local development workflow. It maintains a 'tiny' footprint by emphasizing explicit control over fixture ordering, particularly for relational data.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","testing","postgres","fixtures","typescript","backend","back-end"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/tiny-fixtures"},{"id":26479,"title":"tiny-graphql-query-compiler","library":"tiny-graphql-query-compiler","status":"active","version":"0.2.3","language":"javascript","ecosystem":"npm","summary":"A JavaScript DSL for constructing GraphQL queries programmatically. v0.2.3 (pre-1.0, experimental). Converts a plain object representation into a valid GraphQL query string with support for arguments, variables, and fragment composition. Key differentiators: extremely lightweight (~1KB), no runtime GraphQL parser, TypeScript-first with full type inference for fields and arguments, and includes compileWithVariableValues for extracting both query and variable bindings. Ideal for codebases that need to dynamically generate queries without the overhead of graphql-tag or Apollo.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/tiny-graphql-query-compiler"},{"id":16243,"title":"Tiny JSON HTTP Client","library":"tiny-json-http","status":"active","version":"7.5.1","language":"javascript","ecosystem":"npm","summary":"tiny-json-http is a minimalist HTTP client designed for making GET, POST, PUT, PATCH, and DELETE requests, primarily handling JSON payloads. Currently stable at version 7.5.1, it emphasizes a small footprint with zero external dependencies, making it particularly well-suited for constrained environments like AWS Lambda functions. The library offers a dual API, supporting both Node.js-style errback callbacks and Promises, which enables modern `async/await` usage. Its core differentiators include automatically assuming buffered JSON responses, a system-symmetric API, and a focus on simplicity over extensive configuration, making it a straightforward choice for basic HTTP interactions without the overhead of more feature-rich clients. The project maintains a steady release cadence for bug fixes and minor improvements, with major versions introducing breaking changes as needed.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/tiny-json-http"},{"id":14134,"title":"Tiny JSONC Parser","library":"tiny-jsonc","status":"active","version":"1.0.2","language":"javascript","ecosystem":"npm","summary":"tiny-jsonc is an extremely lightweight JavaScript and TypeScript library designed specifically for parsing JSONC (JSON with Comments) strings. Currently at version 1.0.2, it employs a minimal, regex-based approach to first strip comments and then trailing commas from a JSONC input string. The cleaned string is then passed directly to the native `JSON.parse` function for final object instantiation. This method prioritizes small bundle size and operational simplicity, making it particularly suitable for environments where minimizing dependencies and code footprint is critical. It does not offer advanced JSONC manipulation APIs, rich error messages, or comprehensive parsing features found in full-blown parsers. The library's stable nature and focused scope suggest a maintenance-oriented release cadence, emphasizing reliability over rapid feature development. Developers needing more robust error handling or advanced parsing capabilities are explicitly directed to alternatives like `jsonc-simple-parser`.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","jsonc","json","comments","trailing commas","commas","parser","parse","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/tiny-jsonc"},{"id":12144,"title":"Tiny LiveReload Server","library":"tiny-lr","status":"active","version":"2.0.0","language":"javascript","ecosystem":"npm","summary":"tiny-lr is a minimalist LiveReload server implementation designed for integration into build workflows. It provides an HTTP server and Express middleware with a simple REST API to broadcast file change notifications to connected LiveReload clients. Unlike comprehensive live-reloading solutions, tiny-lr does not include file watching capabilities itself; users must integrate it with an external file watcher (e.g., from a build tool like Gulp or Grunt). The current stable version is 2.0.0, which marked a return to active development after a period of dormancy, focusing on dependency updates and modern browser compatibility. Its primary differentiators are its focused scope (only serving reload notifications), ease of integration into existing build chains, and low overhead, making it suitable for projects that prefer to manage file watching separately.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/tiny-lr"},{"id":15399,"title":"Tiny LiveReload Fork","library":"tiny-lr-fork","status":"active","version":"0.0.5","language":"javascript","ecosystem":"npm","summary":"tiny-lr-fork is an actively maintained fork of the original `tiny-lr` package, which had become unmaintained. It provides a lightweight, background-friendly LiveReload server implementation for development workflows. Unlike the original, this fork addresses lingering issues, incorporates community contributions, and includes security patches. Key differentiators include quieter operation (reduced `console.log` output), proper handling of WSS for `livereload.js` over HTTPS, and normalized Windows file paths. The server exposes a simple HTTP/WebSocket API that build tools (like Grunt, or custom scripts) can use to notify connected LiveReload clients (browser extensions or injected scripts) about file changes. It does not perform file watching itself, requiring external integration for detecting changes. The current stable version, as per the changelog, is 2.0.0, with a release cadence driven by bug fixes and necessary updates rather than a fixed schedule.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/tiny-lr-fork"},{"id":16693,"title":"Tiny Memory DB","library":"tiny-memory-db","status":"active","version":"0.4.2","language":"javascript","ecosystem":"npm","summary":"Tiny Memory DB is a zero-dependency, in-memory database library for JavaScript and TypeScript environments. Currently at version 0.4.2, it is in active development, with a release cadence that reflects its pre-1.0 status, meaning updates occur as features are implemented or bugs are addressed. Its primary differentiators are its minimal footprint and lack of external dependencies, making it ideal for lightweight data management. It provides a structured 'Table' abstraction for defining data schemas with attributes and primary keys, and supports a concise, string-based query language. Unlike persistent databases, Tiny Memory DB operates entirely in RAM, prioritizing speed and simplicity, though users can implement external mechanisms for data persistence if needed. It ships with comprehensive TypeScript types, ensuring type safety and an improved developer experience for TS projects.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/tiny-memory-db"},{"id":17980,"title":"Tiny Opts Parser","library":"tiny-opts-parser","status":"active","version":"0.0.3","language":"javascript","ecosystem":"npm","summary":"tiny-opts-parser is an extremely lightweight and minimal command-line interface (CLI) options parser for JavaScript and TypeScript applications. Currently at version 0.0.3, it focuses on providing core argument parsing functionality without the overhead or extensive feature sets found in more comprehensive libraries like Commander, Minimist, or Yargs. It takes an array of strings (typically `process.argv.slice(2)` from Node.js) and an optional configuration object, returning a structured object representing parsed arguments and options. Its design prioritizes simplicity and a small footprint, making it suitable for projects where bundle size or minimal dependency count is critical. Given its very early version number, its release cadence is likely slow and focused on stability rather than rapid feature additions, and users should anticipate a deliberate pace of development. It aims to produce an output format consistent with popular CLI parsers, simplifying migration or usage for developers familiar with other tools.","last_verified":"2026-04-23T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/tiny-opts-parser"},{"id":16244,"title":"Tiny OSMPBF Parser","library":"tiny-osmpbf","status":"active","version":"1.0.0-beta.1","language":"javascript","ecosystem":"npm","summary":"tiny-osmpbf is a lightweight JavaScript library designed for parsing OpenStreetMap PBF (Protocol Buffer Binary) format files. It targets environments including Node.js and web browsers, offering a pure JavaScript implementation. The current development is in a beta phase, with version 1.0.0-beta.2 being the latest as of recent releases, indicating active refinement towards a stable 1.0.0. Unlike many other PBF parsers, tiny-osmpbf prioritizes ease-of-use and a small code footprint (under 16KB minified and gzipped) over raw parsing speed. This is achieved by leveraging smaller, specialized libraries like Mapbox's `pbf` for protocol buffer parsing and `tiny-inflate` for ZLIB decompression. A key differentiating feature is its synchronous API, which simplifies integration into existing synchronous workflows but necessitates loading the entire PBF data into memory before parsing, making it less suitable for extremely large files or memory-constrained environments. The output format adheres to the widely used OSM-JSON standard, compatible with services like Overpass API.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","openstreetmap","osmpbf","pbf"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/tiny-osmpbf"},{"id":26480,"title":"tiny-sass-compiler","library":"tiny-sass-compiler","status":"active","version":"0.12.2","language":"javascript","ecosystem":"npm","summary":"A simple SCSS-to-CSS compiler written in TypeScript from scratch, designed for educational purposes to demonstrate compiler construction (lexing, parsing, AST, IR, code generation). Current version 0.12.2 runs in Node.js (>=10.x) and browsers via ESM bundle. It supports variables, nesting, extend/inheritance, operators, mixins, and modules (@import and @use). Not production-ready; focuses on simplicity and zero dependencies. The package ships TypeScript types. Ideal for learning compiler internals.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","scss","css","compiler","ast","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/tiny-sass-compiler"},{"id":17070,"title":"Tiny Spinner","library":"tiny-spinner","status":"active","version":"2.0.5","language":"javascript","ecosystem":"npm","summary":"Tiny Spinner is a minimalist CLI spinner library designed to provide visual feedback for asynchronous operations in terminal applications. It aims for simplicity and a small footprint, differentiating itself from more feature-rich alternatives like `ora` by offering a streamlined API. The package is currently at version 2.0.5 and ships with TypeScript types, facilitating its use in modern JavaScript and TypeScript projects. While its release cadence appears measured, with the last update around early 2025, it remains an active project. Its core functionality focuses on starting, updating, and gracefully stopping a spinner with various status messages (success, warning, error).","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","cli","terminal","spinner","loading","tiny","pretty","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/tiny-spinner"},{"id":26481,"title":"tiny-tim","library":"tiny-tim","status":"active","version":"0.0.4","language":"javascript","ecosystem":"npm","summary":"A minimal, zero-dependency timer utility for Node.js and the browser. Current stable version 0.0.4 (unreleased release cadence). Tiny-tim provides a simple timer that returns elapsed time in configurable units (ms, s, m, h) with optional suffix. Its key differentiator is extreme small size (156 bytes minified) and simplicity, offering a single function that creates a reusable stopwatch. Compiled with babili for both ES6+ and CommonJS environments. No dependencies, suitable for lightweight instrumentation.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","timer","tiny","profile","stopwatch","stop","watch","tim"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/tiny-tim"},{"id":26482,"title":"tiny-webpack","library":"tiny-webpack","status":"active","version":"0.0.1-alpha.1","language":"javascript","ecosystem":"npm","summary":"A JavaScript bundler mimicking Webpack's core features including loader/plugin systems, code splitting, tree shaking, dynamic imports, and multi-page application support. Currently at version 0.0.1-alpha.1 (pre-release) with no stable release. Designed as a lightweight alternative for learning or simple projects, but lacks production readiness. Differentiators include a simplified API and Webpack-compatible configuration, but it is not suitable for production use.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/tiny-webpack"},{"id":12145,"title":"Tiny Worker for Node.js","library":"tiny-worker","status":"active","version":"2.3.0","language":"javascript","ecosystem":"npm","summary":"tiny-worker is a lightweight JavaScript library that provides a Web Worker-like API for Node.js environments, allowing developers to offload CPU-intensive tasks to separate threads, similar to the browser's `Worker` interface. It leverages Node.js's `child_process.fork()` module internally, offering a familiar `onmessage`, `postMessage`, and `terminate` API. The current stable version is 2.3.0, with its release cadence historically driven by feature enhancements and bug resolutions rather than a fixed schedule. A key differentiator is its flexibility in module loading within worker scripts, supporting Node.js `require()` by default and offering an `esm: true` option to enable ES6 `import`/`export` syntax, catering to diverse project setups. It is specifically designed for server-side use cases to improve application responsiveness by preventing the main event loop from being blocked by computationally intensive operations.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","web","worker","ps","webworker"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/tiny-worker"},{"id":27457,"title":"Tinybird CLI","library":"tinybird","status":"active","version":"4.5.2","language":"python","ecosystem":"pypi","summary":"Tinybird Command Line Tool for managing Tinybird Workspaces, managing and deploying Data Sources, Pipes, and custom Materialized Views. The latest version is 4.5.2, with a release cadence that follows minor version increments monthly. It is the official CLI interface for Tinybird's real-time data platform.","last_verified":"2026-05-01T00:00:00.000Z","tags":["cli","data-platform","tinybird","real-time"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/tinybird"},{"id":28393,"title":"Tinybird CLI","library":"tinybird-cli","status":"active","version":"6.4.1","language":"python","ecosystem":"pypi","summary":"Tinybird CLI is a command-line tool for interacting with the Tinybird platform, used for data ingestion, query execution, and workspace management. Current version 6.4.1 supports Python <3.14,>=3.10, with quarterly releases.","last_verified":"2026-05-09T00:00:00.000Z","tags":["cli","tinybird","data-pipeline"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/tinybird-cli"},{"id":26483,"title":"Tinybuild","library":"tinybuild","status":"active","version":"1.0.5","language":"javascript","ecosystem":"npm","summary":"A minimal esbuild wrapper for web, server, desktop, and mobile development with hot-reloading and multi-target builds. Current stable version is 1.0.5, released with low cadence. Key differentiators: zero-config scaffolding, built-in Node.js dev server with HMR via WebSockets, native Electron/Tauri/Capacitor packaging, remote import resolution, and optional Python Quart bridge. Unlike Vite or Webpack, it avoids third-party plugin churn and uses plain JS config with intuitive flags. Peer dependency on TypeScript.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","esbuild"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/tinybuild"},{"id":15859,"title":"tinybundle","library":"tinybundle","status":"active","version":"2.0.0","language":"javascript","ecosystem":"npm","summary":"tinybundle is a minimalist command-line module bundler, currently at version 2.0.0, designed for simple bundling tasks without the complexity of modern bundlers like Webpack or Rollup. It distinguishes itself by eschewing a JavaScript API, relying solely on CLI arguments and a `tbdeps.json` configuration file. This file specifies a list of npm packages and local JavaScript files (prefixed with `!`), optionally allowing for pre-processing commands (prefixed with `?`) to be executed via `system` calls before bundling. The tool does not support traditional loaders, opting instead for this external command execution model. Its release cadence is not specified, but it targets users looking for an extremely lightweight, no-frills bundling solution where custom pre-processing can be scripted externally. It consolidates dependencies and local code into a single, minified output file.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/tinybundle"},{"id":12146,"title":"tinyclip - System Clipboard Utility","library":"tinyclip","status":"active","version":"0.1.12","language":"javascript","ecosystem":"npm","summary":"tinyclip is a concise, cross-platform utility designed to interact with the system clipboard specifically within Node.js environments. It leverages native operating system clipboard functionalities for robust performance. The package is currently at version `0.1.12` and demonstrates an active development cadence, with frequent minor updates addressing features and bug fixes. A key differentiator is its minimalistic design and its exclusive focus on Node.js; starting from version `0.1.11`, `tinyclip` explicitly removed browser support, guiding developers to utilize the native browser Clipboard API for web contexts instead. This makes it an ideal choice for server-side or desktop applications built with Node.js that require reliable clipboard operations without additional heavy dependencies.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","clipboard","copy","paste","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/tinyclip"},{"id":586,"title":"Tinycss2","library":"tinycss2","status":"active","version":"1.5.1","language":"python","ecosystem":"pypi","summary":"tinycss2 is a low-level CSS parser and generator written in Python. It can parse CSS strings, return objects representing tokens and blocks, and generate CSS strings from these objects. Based on the CSS Syntax Level 3 specification, it handles the grammar of CSS but does not know specific rules, properties, or values. It is actively maintained with regular releases.","last_verified":"2026-05-12T16:21:25.847Z","tags":["css","parsing","frontend","web"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/tinycss2"},{"id":2810,"title":"TinyDB","library":"tinydb","status":"maintenance","version":"4.8.2","language":"python","ecosystem":"pypi","summary":"TinyDB is a lightweight, document-oriented NoSQL database for Python, optimized for simplicity and happiness. It stores data in human-readable JSON files and is designed for small applications that don't require a full-featured database server. Currently in maintenance mode (v4.8.2), it focuses on bugfixes and community-contributed features, with new releases for minor updates and patches.","last_verified":"2026-04-25T01:10:16.495Z","tags":["database","NoSQL","document-oriented","json","embedded"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/tinydb"},{"id":15245,"title":"tinyexec: Minimal Node.js Process Execution","library":"tinyexec","status":"active","version":"1.1.1","language":"javascript","ecosystem":"npm","summary":"tinyexec is a lightweight Node.js library designed for executing child processes, offering a streamlined, promise-based API as an alternative to Node.js's native `child_process` module or more feature-rich libraries like `execa`. It abstracts away direct stream manipulation, providing a simpler interface for spawning, piping, and awaiting process results. As of its current stable version, 1.1.1, it supports both asynchronous (`x`) and synchronous (`xSync`) command execution, including options for setting timeouts, integrating `AbortSignal` for cancellation, and passing `stdin` input. Key differentiators include its focus on minimalism, automatic resolution of local `node_modules` binaries, and the ability to iterate over process output lines asynchronously. The package is actively maintained with frequent minor releases and bug fixes, and it is ESM-only since version 1.0.0, requiring Node.js 18 or higher.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","execa","exec","tiny","child_process","spawn","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/tinyexec"},{"id":1285,"title":"tinyhtml5","library":"tinyhtml5","status":"active","version":"2.1.0","language":"python","ecosystem":"pypi","summary":"tinyhtml5 is a HTML5 parser, currently at version 2.1.0, that transforms a possibly malformed HTML document into an ElementTree tree. It is a simplified and modernized fork of the unmaintained `html5lib` library, focusing solely on parsing and generating `ElementTree` output. It typically releases updates to support new Python versions and minor feature enhancements.","last_verified":"2026-04-23T19:16:19.521Z","tags":["html","parser","html5","fork","html5lib","elementtree"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/tinyhtml5"},{"id":12147,"title":"TinyMCE Rich Text Editor","library":"tinymce","status":"active","version":"8.4.0","language":"javascript","ecosystem":"npm","summary":"TinyMCE is a powerful, open-source JavaScript HTML WYSIWYG editor control that enables rich text editing capabilities directly within web applications. As of April 2026, the current stable version is 8.4.0, with TinyMCE 8 being the recommended branch for continued security updates and active development. The library maintains a consistent release cadence, frequently pushing updates and patches. TinyMCE differentiates itself as one of the most widely used and customizable editors globally, boasting over 350 million downloads annually and powering millions of products. It offers an extensive API with over 400 options, more than 50 plugins, and support for three distinct editing modes: classic, inline, and distraction-free. Its flexibility allows developers to configure the UI and functionality to match specific application needs, from simple text areas to complex document editors. TinyMCE is known for its scalability and enterprise-grade features, making it a robust choice for projects requiring advanced content creation and management tools. It provides integrations for popular frameworks like React, Vue, and Angular via dedicated wrapper packages.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","wysiwyg","tinymce","richtext","html","text","rich editor","rich text editor","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/tinymce"},{"id":8715,"title":"tinynetrc","library":"tinynetrc","status":"maintenance","version":"1.3.1","language":"python","ecosystem":"pypi","summary":"tinynetrc is a Python library designed to read and write .netrc files. It extends the standard library's `netrc` module by adding crucial write functionality, resolving a known bug with .netrc file formatting, and parsing entries into more accessible dictionary values instead of tuples. The library is currently at version 1.3.1 and is in a maintenance status, with infrequent but stable updates.","last_verified":"2026-04-16T00:00:00.000Z","tags":["netrc","credentials","authentication","config","file-parsing"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/tinynetrc"},{"id":14978,"title":"TinyQueue: Smallest JavaScript Priority Queue","library":"tinyqueue","status":"active","version":"3.0.0","language":"javascript","ecosystem":"npm","summary":"tinyqueue is a lightweight, efficient JavaScript library providing a binary heap-based priority queue data structure. Currently at version 3.0.0, it offers fundamental operations like `push`, `pop`, and `peek` with minimal overhead. The library's core design prioritizes simplicity and a small bundle size, distinguishing it from more feature-rich or specialized queue implementations. It supports custom comparison functions, allowing users to define priority based on object properties rather than just raw values. While release cadence is not strictly regular, it sees updates for performance improvements and compatibility, with the most recent major update (v3.0.0) shifting to an ES module-only distribution.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","queue","priority","binary heap","data structures","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/tinyqueue"},{"id":17387,"title":"Tinyreq HTTP(s) Requests","library":"tinyreq","status":"maintenance","version":"3.4.3","language":"javascript","ecosystem":"npm","summary":"Tinyreq is a minimalist JavaScript library designed for making HTTP and HTTPS requests, aiming for simplicity and a small footprint. Currently at version 3.4.3, it offers both traditional callback-based and modern Promise-based APIs for handling responses. Its release cadence is generally conservative, with updates focusing on maintenance tasks such as documentation improvements, minor dependency upgrades (e.g., `follow-redirects`), and occasional bug fixes (e.g., addressing Promise handling in 3.2.5). A key differentiating factor is its commitment to being a \"tiny\" utility, providing core request functionality without the extensive feature sets found in larger HTTP clients, making it suitable for environments where bundle size and minimal dependencies are crucial.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","tinyreq","http","https","requests"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/tinyreq"},{"id":24713,"title":"tinyrpc","library":"tinyrpc","status":"active","version":"1.1.7","language":"python","ecosystem":"pypi","summary":"A small, modular, transport and protocol neutral RPC library supporting JSON-RPC (2.0, 1.0), zmq, and more. Current version 1.1.7. Low release cadence.","last_verified":"2026-05-01T00:00:00.000Z","tags":["rpc","json-rpc","transport","client","server","tiny"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/tinyrpc"},{"id":27455,"title":"tinys3","library":"tinys3","status":"active","version":"0.1.12","language":"python","ecosystem":"pypi","summary":"A small library for uploading files to S3 with support for async uploads, worker pools, cache headers, etc. Current version is 0.1.12, released infrequently.","last_verified":"2026-05-01T00:00:00.000Z","tags":["s3","upload","async","pool"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/tinys3"},{"id":5520,"title":"TinySegmenter","library":"tinysegmenter","status":"maintenance","version":"0.4","language":"python","ecosystem":"pypi","summary":"TinySegmenter in Python is a Python port of the original JavaScript-based TinySegmenter, an extremely compact (23KB) Japanese tokenizer. It offers character-based segmentation with approximately 95% precision for Japanese news articles, compatible with MeCab + IPADic segmentation units, without relying on external dictionaries. The latest version, 0.4, was released on September 16, 2018, and its development is not actively maintained, though contributions are welcome.","last_verified":"2026-04-13T00:00:00.000Z","tags":["Japanese","tokenizer","NLP","segmentation","compact"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/tinysegmenter"},{"id":26484,"title":"TinySVG-JS","library":"tinysvg-js","status":"active","version":"1.4.0","language":"javascript","ecosystem":"npm","summary":"A Web3-inspired SVG transpiler that minimizes SVG code for blockchain/NFT use, version 1.4.0. It converts SVG into a compact token format (tinySVG) suitable for smart contract storage, with optional LZ compression. Key differentiators: designed for NFT contracts (InfinityMint), separates colors from paths, allows programmatic whitelist/blacklist of SVG tags. Aims to reduce gas costs. Also supports converting tinySVG back to SVG. Ships TypeScript types. Release history sparse; primarily maintained by 0x0zAgency.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","svg","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/tinysvg-js"},{"id":3295,"title":"TinyTag Audio Metadata Reader","library":"tinytag","status":"active","version":"2.2.1","language":"python","ecosystem":"pypi","summary":"tinytag is a small, fast, and feature-rich Python library for reading audio file metadata from various formats including MP3, OGG, FLAC, M4A, WAV, and WMA. It supports ID3v1, ID3v2, OGG Vorbis, OGG Opus, M4A/MP4, and more. The current version is 2.2.1, and it maintains an active release cadence with regular updates.","last_verified":"2026-04-25T08:12:17.537Z","tags":["audio","metadata","id3","mp3","flac","ogg","m4a","wav"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/tinytag"},{"id":4804,"title":"TinyTuya: Tuya Smart Device Interface","library":"tinytuya","status":"active","version":"1.17.6","language":"python","ecosystem":"pypi","summary":"TinyTuya is a Python library that enables local and cloud-based control and monitoring of Tuya WiFi smart devices such as plugs, switches, and lights. It provides an API for direct communication over a local area network (LAN), supporting Tuya protocols from 3.1 to 3.5, and can also integrate with the Tuya Cloud API. Currently at version 1.17.6, the project is actively maintained with frequent updates and a focus on community contributions. [1, 3, 6, 9]","last_verified":"2026-04-12T00:00:00.000Z","tags":["IoT","smart home","Tuya","device control","local control"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/tinytuya"},{"id":17981,"title":"Tiny WebSocket Middleware","library":"tinyws","status":"active","version":"1.0.0","language":"javascript","ecosystem":"npm","summary":"tinyws is a lightweight, framework-agnostic WebSocket middleware for Node.js, built upon the popular `ws` library. It enables WebSocket capabilities for HTTP servers, integrating seamlessly with frameworks like tinyhttp, Express, and Polka by exposing a `req.ws()` method. The current stable version is 1.0.0, as of April 2026. This package distinguishes itself from alternatives like `express-ws` by being actively maintained, providing first-class TypeScript support, being pure ESM, and boasting a minimal footprint (under 500B). Its primary release cadence appears to be focused on stability and maintenance rather than rapid feature additions, making it a reliable choice for adding WebSockets to modern Node.js applications.","last_verified":"2026-04-23T00:00:00.000Z","tags":["javascript","ws","express","tinyhttp","websocket","middleware","polka","http","server","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/tinyws"},{"id":27458,"title":"tippecanoe","library":"tippecanoe","status":"active","version":"2.72.0","language":"python","ecosystem":"pypi","summary":"tippecanoe is a tool for building vector tilesets from large collections of GeoJSON, FlatGeobuf, or CSV features. It is a C++ command-line tool, not a Python library; the Python package on PyPI is a stub that downloads and installs the native binary for the platform. Current version is 2.72.0 (as per PyPI), but the latest actual release is 2.79.0 (GitHub). Release cadence is irregular.","last_verified":"2026-05-01T00:00:00.000Z","tags":["geojson","vector-tiles","cli-tool","native-binary"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/tippecanoe"},{"id":12148,"title":"Tiptap Utility Functions","library":"tiptap-utils","status":"deprecated","version":"1.13.1","language":"javascript","ecosystem":"npm","summary":"tiptap-utils is an older, standalone JavaScript package providing a collection of general utility functions designed for the Tiptap editor. Its current stable version is 1.13.1, with its last release approximately five years ago. This package is distinct from the modern `@tiptap/core` (v2/v3) monorepo and its associated extensions, which now integrate many of the functionalities previously offered by `tiptap-utils` directly into the core library or specific extensions. As such, `tiptap-utils` does not adhere to the active and rapid release cadence of the current Tiptap ecosystem. Developers are generally advised to use the utilities provided by `@tiptap/core` for modern Tiptap implementations, as `tiptap-utils` may have compatibility issues with newer editor versions due to significant API changes.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/tiptap-utils"},{"id":28394,"title":"Tirsa Factory CLI","library":"tirsa-factory-cli","status":"active","version":"0.2.19","language":"javascript","ecosystem":"npm","summary":"Tirsa Factory CLI (v0.2.19) is a thin HTTP client that dispatches AI-powered software factory pipelines from the terminal. Commands delegate to a remote Command Center for project creation, pipeline scheduling, and human-gate approvals. Pipeline execution runs on Trigger.dev cloud or a local worker for filesystem access. Requires Node.js 20+. Designed for the Tirsa Factory ecosystem (TwinPilot-based), not a general-purpose CLI.","last_verified":"2026-05-09T00:00:00.000Z","tags":["javascript","twinpilot","twin-pilot","cli","ai","pipeline","factory"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/tirsa-factory-cli"},{"id":24714,"title":"TiTiler Application","library":"titiler-application","status":"active","version":"2.0.2","language":"python","ecosystem":"pypi","summary":"A modern dynamic tile server library built on top of FastAPI and Rasterio/GDAL. Version 2.0.2 is the latest stable release; it provides composable FastAPI routers for serving COG, STAC, and mosaic tiles. The package is part of the TiTiler ecosystem and is actively maintained by Development Seed.","last_verified":"2026-05-01T00:00:00.000Z","tags":["tile-server","COG","STAC","FastAPI","raster","GDAL"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/titiler-application"},{"id":22462,"title":"TiTiler Core","library":"titiler-core","status":"active","version":"2.0.1","language":"python","ecosystem":"pypi","summary":"A modern dynamic tile server built on top of FastAPI and Rasterio/GDAL, enabling on-the-fly map tile generation from various geospatial raster sources. Version 2.0.1 requires Python >=3.11 and includes breaking changes from the 1.x series, such as mandatory assets parameter and removal of deprecated endpoints. The library is actively maintained with frequent releases.","last_verified":"2026-04-27T00:00:00.000Z","tags":["tile-server","raster","COG","FastAPI","mapping","geospatial"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/titiler-core"},{"id":27459,"title":"TiTiler Extensions","library":"titiler-extensions","status":"active","version":"2.0.2","language":"python","ecosystem":"pypi","summary":"Extensions for TiTiler Factories providing additional endpoints such as rendering, Terrain RGB, and STAC tile support. Current version is 2.0.2, compatible with Python >=3.11. Release cadence is irregular, with major version bumps aligned with rio-tiler updates.","last_verified":"2026-05-01T00:00:00.000Z","tags":["titiler","raster","tiles","fastapi","stac","ogc"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/titiler-extensions"},{"id":27460,"title":"titiler-mosaic","library":"titiler-mosaic","status":"active","version":"2.0.1","language":"python","ecosystem":"pypi","summary":"TiTiler plugin for MosaicJSON (cogeo-mosaic) support. Version 2.0.1, active development. Allows creating tile endpoints from mosaic JSON documents.","last_verified":"2026-04-27T00:00:00.000Z","tags":["mosaic","tiles","cogeo","fastapi"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/titiler-mosaic"},{"id":6473,"title":"titlecase","library":"titlecase","status":"active","version":"2.4.1","language":"python","ecosystem":"pypi","summary":"The `titlecase` library is a Python port of John Gruber's `titlecase.pl` script (version 2.4.1). It provides a more intelligent and stylistically correct title-casing function than Python's built-in `str.title()` method. It applies rules from the New York Times Manual of Style, handling 'small words' (like articles, conjunctions, and prepositions) and employing heuristics for abbreviations, aiming for publication-ready titles. The library maintains an active status with updates occurring as needed for bug fixes or minor enhancements.","last_verified":"2026-04-15T00:00:00.000Z","tags":["text-processing","string-manipulation","titlecase","formatting","natural-language-processing"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/titlecase"},{"id":27461,"title":"TensorKit","library":"tk","status":"active","version":"0.1.0","language":"python","ecosystem":"pypi","summary":"TensorKit is a deep learning helper bridging Python and C++. Version 0.1.0, early development stage with no stable release cadence.","last_verified":"2026-04-27T00:00:00.000Z","tags":["deep learning","C++","tensor","helper"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/tk"},{"id":9362,"title":"tkcalendar","library":"tkcalendar","status":"active","version":"1.6.1","language":"python","ecosystem":"pypi","summary":"tkcalendar is a Python module that provides Calendar and DateEntry widgets for Tkinter, offering an intuitive way to select dates and display events in GUI applications. It is compatible with Python 3 and supports various locale settings and color customizations. The library is actively maintained, with its latest version being 1.6.1, and has a consistent release cadence.","last_verified":"2026-04-16T00:00:00.000Z","tags":["tkinter","gui","calendar","date-picker","widget"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/tkcalendar"},{"id":22463,"title":"tkinter-gl","library":"tkinter-gl","status":"active","version":"1.1","language":"python","ecosystem":"pypi","summary":"A base class for GL rendering surfaces in tkinter, enabling OpenGL integration with Tkinter GUIs. Current version 1.1, supports Python >=3.8. Low release cadence.","last_verified":"2026-04-27T00:00:00.000Z","tags":["tkinter","opengl","gui","graphics"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/tkinter-gl"},{"id":10298,"title":"TkinterDnD2 - Drag and Drop for Tkinter","library":"tkinterdnd2","status":"active","version":"0.4.3","language":"python","ecosystem":"pypi","summary":"TkinterDnD2 is a Python wrapper for George Petasis' tkDnD Tk extension version 2, enabling robust drag-and-drop functionality in Tkinter applications. It provides interfaces for registering widgets as drop targets and handling dropped data, including files, text, and custom types. The library is currently at version 0.4.3 and sees sporadic but active maintenance, focusing on cross-platform compatibility and stability for Tkinter projects.","last_verified":"2026-04-17T00:00:00.000Z","tags":["tkinter","gui","drag-and-drop","dnd"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/tkinterdnd2"},{"id":24715,"title":"TkinterWeb","library":"tkinterweb","status":"active","version":"4.25.2","language":"python","ecosystem":"pypi","summary":"TkinterWeb is an HTML/CSS rendering widget for Tkinter. It embeds a web view using the system's web engine (WebKit on macOS, MSHTML on Windows, WebKitGTK on Linux) or a fallback HTML parser. Version 4.25.2 supports Python 3.2+. The library is actively maintained, with releases every few months.","last_verified":"2026-05-01T00:00:00.000Z","tags":["tkinter","html","css","web-view","gui","browser"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/tkinterweb"},{"id":1746,"title":"TLD Extraction Library","library":"tld","status":"active","version":"0.13.2","language":"python","ecosystem":"pypi","summary":"The `tld` library provides functions to reliably extract the top-level domain (TLD) from a given URL, along with subdomains and full domain names. It leverages the Public Suffix List to ensure accuracy. The current version is 0.13.2, and it typically sees several updates per year, though major versions may have longer gaps.","last_verified":"2026-04-24T00:58:11.560Z","tags":["tld","url","domain","parsing","public suffix list"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/tld"},{"id":716,"title":"tldextract","library":"tldextract","status":"active","version":"5.3.1","language":"python","ecosystem":"pypi","summary":"tldextract accurately separates a URL's subdomain, domain, and public suffix, using the Public Suffix List (PSL). It handles edge cases often missed by naive parsing methods. By default, it supports public ICANN TLDs and their exceptions, with optional support for private domains. The current version is 5.3.1, and the library maintains an active development and release cadence.","last_verified":"2026-05-12T18:14:38.667Z","tags":["url parsing","domain extraction","public suffix list","tld"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/tldextract"},{"id":26485,"title":"tldr-lint","library":"tldr-lint","status":"active","version":"0.0.22","language":"javascript","ecosystem":"npm","summary":"A linting tool for validating and formatting tldr pages. Version 0.0.22 (stable) is actively maintained with frequent releases. It checks against 30+ rules (TLDR001–TLDR109) covering formatting, capitalization, punctuation, and structure. Unlike generic markdown linters, it is purpose-built for the tldr page format and includes an auto-format option (-f). Requires Node >=22, supports CLI use, Docker, and programmatic API.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","tldr","pages","lint","validate","format","linter"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/tldr-lint"},{"id":24716,"title":"tlds","library":"tlds","status":"active","version":"2026041800","language":"python","ecosystem":"pypi","summary":"Automatically updated list of valid top-level domains (TLDs) sourced directly from IANA. The package provides a simple set and list of all current TLDs. Version 2026041800 is a date-based version reflecting the IANA update date. Released approximately daily.","last_verified":"2026-05-01T00:00:00.000Z","tags":["tld","domain","iana","top-level-domain","list","set"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/tlds"},{"id":14133,"title":"Tlite - Tiny Tooltip Utility","library":"tlite","status":"abandoned","version":"0.1.9","language":"javascript","ecosystem":"npm","summary":"Tlite is an extremely lightweight, dependency-free utility designed for displaying simple tooltips. Weighing in at approximately 800 bytes minified and gzipped, it focuses on minimal overhead. The package, currently at version 0.1.9, has seen no updates since 2018, indicating an abandoned or legacy status. It leverages event delegation for efficient operation on dynamic web pages and boasts broad browser compatibility, including IE9+ and modern browsers. A key differentiator is its small footprint and no external dependencies, contrasting with more feature-rich but heavier tooltip libraries. However, it lacks modern accessibility features, built-in HTML escaping for content, and advanced positioning/collision detection found in actively maintained alternatives.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","tooltip"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/tlite"},{"id":8716,"title":"tlparse","library":"tlparse","status":"active","version":"0.4.3","language":"python","ecosystem":"pypi","summary":"tlparse is a command-line utility for parsing structured `TORCH_LOG` logs generated by PyTorch's `torch.compile`. It analyzes these logs and outputs rich HTML reports, aiding in understanding the compilation process, identifying graph breaks, recompilations, and debugging dynamic shape issues. The current version is 0.4.3, and it is actively maintained within the PyTorch ecosystem.","last_verified":"2026-04-16T00:00:00.000Z","tags":["pytorch","debugging","profiling","logs","torch.compile","performance"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/tlparse"},{"id":14977,"title":"Placeholder or Abandoned TLS Utility (js-utils Related)","library":"tls","status":"abandoned","version":"0.0.1","language":"javascript","ecosystem":"npm","summary":"This npm package, `tls` at version `0.0.1`, appears to be an extremely old, unmaintained, and effectively abandoned placeholder or component related to the `js-utils` project by rolandpoulter. Its published description is merely a Travis CI build badge for `js-utils`, and its GitHub repository link also directs to `js-utils`. It is crucial to note that this package is *not* the built-in Node.js `tls` module, which provides core Transport Layer Security functionality and is accessed directly within Node.js environments without an npm install. There is no documented API, known symbols for import, or discernible purpose for this specific npm package. Consequently, there is no current stable version, no active release cadence, and no key differentiators as it offers no functional utility. Developers seeking TLS functionality should rely on Node.js's native `tls` module.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/tls"},{"id":4805,"title":"TLS Client","library":"tls-client","status":"active","version":"1.0.1","language":"python","ecosystem":"pypi","summary":"Python-TLS-Client is an advanced HTTP client library (version 1.0.1) designed to mimic browser-like TLS fingerprints and behavior, helping to bypass bot protection mechanisms. It offers a similar syntax to the popular `requests` library. The library maintains an active development pace, with frequent updates incorporating new features and shared library improvements.","last_verified":"2026-04-12T00:00:00.000Z","tags":["http client","tls fingerprinting","web scraping","networking","bot evasion"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/tls-client"},{"id":28395,"title":"tls-client-node","library":"tls-client-node","status":"active","version":"0.1.13","language":"javascript","ecosystem":"npm","summary":"Node.js wrapper for bogdanfinn/tls-client providing browser-like TLS fingerprinting via JA3, HTTP/2, and HTTP/3. Version 0.1.13 is current, with frequent releases. Uses a managed sidecar process (tls-client-api) by default for predictable async concurrency, with an optional native shared-library mode. Ships strict TypeScript types, supports ESM and CJS, and keeps lifecycle explicit through TLSClient and Session objects. Differentiates from node-tls-client by avoiding singleton state and aligning payloads closely with the upstream Go library. Requires Node.js >=18.17 and downloads platform-specific binaries during postinstall.","last_verified":"2026-05-09T00:00:00.000Z","tags":["javascript","tls-client","tls-client-node","ja3","ja3-fingerprint","tls-fingerprint","clienthello","http-client","http2","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/tls-client-node"},{"id":22464,"title":"tls-parser","library":"tls-parser","status":"active","version":"2.0.2","language":"python","ecosystem":"pypi","summary":"tls-parser is a small library to parse TLS records. Current version 2.0.2 supports Python >=3.8. It provides classes like TlsRecord, TlsHandshake, and parsing of TLS 1.2 and 1.3. The library appears to be in maintenance mode with infrequent releases.","last_verified":"2026-04-27T00:00:00.000Z","tags":["tls","parsing","network","security"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/tls-parser"},{"id":14132,"title":"TLS Test for npm","library":"tls-test","status":"maintenance","version":"0.0.1","language":"javascript","ecosystem":"npm","summary":"The `tls-test` package, currently at version `0.0.1`, is a specialized diagnostic utility designed to verify that a user's Node.js and npm client environment supports TLS 1.2 or higher for connecting to the public npm registry. It was primarily introduced as a compatibility checker ahead of npm's enforcement of TLS 1.2 on October 4, 2021. This package is not a general-purpose library, nor does it have a regular release cadence, serving instead as a static test. Its key differentiator is providing a direct, isolated test against an HTTPS endpoint already enforcing TLS 1.2, allowing users to confirm their setup without waiting for the full registry enforcement. While the enforcement date has passed, it remains valuable for troubleshooting connectivity issues on legacy systems, custom Node.js builds, or restrictive network environments where TLS compatibility might still be a concern.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/tls-test"},{"id":7793,"title":"tlslite-ng","library":"tlslite-ng","status":"active","version":"0.8.2","language":"python","ecosystem":"pypi","summary":"tlslite-ng is a pure Python implementation of SSL and TLS protocols, supporting modern standards like TLS 1.3 and various cryptographic algorithms. It aims to provide a flexible and robust solution for secure communication without relying on OpenSSL bindings. The current stable version is 0.8.2, with beta versions (0.9.x) introducing new features.","last_verified":"2026-04-16T00:00:00.000Z","tags":["tls","ssl","cryptography","network","security","pure-python"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/tlslite-ng"},{"id":22465,"title":"TMA Frontend Framework","library":"tma-frontend-framework","status":"active","version":"1.0.59","language":"javascript","ecosystem":"npm","summary":"A lightweight frontend framework for building single-page applications (SPAs) with hash-based routing, JWT authentication, REST API helper, custom alert system, confirm dialog component, and autocomplete input. Version 1.0.59, distributed via npm. Key differentiators: minimalistic design targeting developers who need a simple, unopinionated toolkit without the overhead of larger frameworks like React or Vue. Includes a DataDriverInput component with async data loading and filtering. Requires Webpack for bundling. Documentation is primarily in Russian. Last updated in 2025.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/tma-frontend-framework"},{"id":14135,"title":"T-man: JavaScript Test Manager","library":"tman","status":"active","version":"1.10.0","language":"javascript","ecosystem":"npm","summary":"T-man is a lightweight and flexible JavaScript test manager, designed as a refactored alternative to Mocha. It aims for direct compatibility with Mocha's testing style in most scenarios, offering similar `suite`, `test`, `before`, `after` hooks, and exclusive/inclusive test mechanisms. The current stable version is 1.10.0. While no explicit release cadence is documented, it maintains a stable API in its 1.x series. T-man supports various asynchronous testing patterns, including callbacks, Promises, Thunks, Generators, Rx.Observable, and async/await functions. It ships with TypeScript typings, facilitating its use in modern TypeScript projects. Its key differentiators lie in its minimalist design and adaptability, while still providing robust test management features comparable to more established frameworks.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","T-man","tman","test","thunk","bdd","tdd","ava","mocha","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/tman"},{"id":17385,"title":"tmatch Deep Object Matching","library":"tmatch","status":"active","version":"5.0.0","language":"javascript","ecosystem":"npm","summary":"tmatch is a utility module designed to facilitate deep and flexible object matching, primarily used by the `t.match()` method in the `tap` test framework. Currently at version 5.0.0, it provides a comprehensive algorithm for comparing a target value against a pattern, supporting various data types including objects, arrays, regular expressions, dates, buffers, and constructor functions. Its matching logic goes beyond shallow equality, handling nested structures and specific type-based comparisons. For instance, it can match strings against regular expressions, check if an object is an `instanceof` a given constructor, or assert the absence of a property using `{propertyName: null}`. While its release cadence is tied to `tap`, it is generally stable. Key differentiators include its detailed, multi-step matching algorithm that accounts for many edge cases and its utility in robust assertion scenarios, offering a more nuanced comparison than standard deep equality checks.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/tmatch"},{"id":26486,"title":"TmodJS","library":"tmodjs","status":"abandoned","version":"1.0.4","language":"javascript","ecosystem":"npm","summary":"TmodJS (formerly atc) is a front-end template precompilation tool that compiles HTML templates into JavaScript, enabling synchronous file loading in the browser. It supports artTemplate syntax, template organization by directory, and sub-template inclusion. The current stable version is 1.0.4, released in 2015. The project is abandoned; last update was 2017. Key differentiators: precompilation to eliminate runtime template parsing, optional module output in AMD, CMD, CommonJS, or default format, and file watching for incremental builds. Alternatives like Handlebars or EJS with precompilation offer more active maintenance.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","template","artTemplate","TemplateJS","CommonJS","RequireJS","SeaJS","AMD","CMD"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/tmodjs"},{"id":12149,"title":"tmpl JavaScript Micro Templating","library":"tmpl","status":"abandoned","version":"1.0.5","language":"javascript","ecosystem":"npm","summary":"The `tmpl` package, version 1.0.5, is a minimalist JavaScript micro-templating utility last updated in 2013. Its primary function is basic string interpolation, replacing `{}` placeholders in a template string with corresponding values from a provided data object. This library offers a very limited feature set compared to more robust templating engines like Handlebars or EJS, lacking control flow, iteration, or helper functions. Developed before the widespread availability of native JavaScript template literals (ES6 backticks), `tmpl` is now largely superseded by built-in language features for new development. The project is considered abandoned, with no active maintenance, security updates, or new releases since its last version over a decade ago. While still accumulating significant weekly downloads, this is primarily due to its presence as a transitive dependency in older projects. It functions exclusively within CommonJS environments and offers no native support for ECMAScript Modules (ESM) or TypeScript.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/tmpl"},{"id":26487,"title":"TMS Auth","library":"tms-auth","status":"maintenance","version":"1.3.13","language":"javascript","ecosystem":"npm","summary":"TMS Auth is an authentication library for React/UMI applications, version 1.3.13. It provides hooks and components for handling authentication flows such as login, logout, and permission checks. Built specifically for UMI framework with seamless integration. It ships TypeScript definitions. Last update was several months ago; no known recent active development. Alternative: umi-plugin-auth for UMI-specific setups or generic react-auth-kit.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/tms-auth"},{"id":8717,"title":"tmuxp","library":"tmuxp","status":"active","version":"1.67.0","language":"python","ecosystem":"pypi","summary":"tmuxp is an active and frequently updated Python session manager for tmux, enabling users to save, load, and manage complex tmux sessions and workspaces via simple YAML or JSON configuration files. It is built upon the `libtmux` Python API for programmatic interaction with tmux.","last_verified":"2026-04-16T00:00:00.000Z","tags":["tmux","session management","cli","terminal","productivity","workflow"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/tmuxp"},{"id":22467,"title":"tnefparse","library":"tnefparse","status":"active","version":"1.4.0","language":"python","ecosystem":"pypi","summary":"tnefparse is a pure Python library for decoding TNEF (Transport Neutral Encapsulation Format) files, commonly used by Microsoft Outlook to encapsulate rich email content. Version 1.4.0 is the latest release, with no external dependencies. It has a low release cadence.","last_verified":"2026-04-27T00:00:00.000Z","tags":["tnef","email","outlook","winmail.dat","decoding"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/tnefparse"},{"id":12150,"title":"JavaScript Object to AST Converter","library":"to-ast","status":"maintenance","version":"1.0.0","language":"javascript","ecosystem":"npm","summary":"The `to-ast` package, currently at version 1.0.0, provides a utility for converting standard JavaScript objects and primitive values into a Mozilla Parser API-compatible Abstract Syntax Tree (AST) representation. This library is specifically designed to facilitate the generation of JavaScript source code from data structures, often used in conjunction with tools like `escodegen`. It supports a wide range of built-in types including primitives (numbers, strings, booleans, undefined, null), functions, arrays, buffers, dates, errors, regular expressions, and object literals. A key differentiator is its ability to handle custom types by respecting a `toAST` method on the object's prototype, allowing for custom AST representations. Given its singular purpose and stable version, its release cadence is likely low, operating more as a specialized, maintenance-mode utility.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","ast","object","syntax","escodegen","esprima"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/to-ast"},{"id":14136,"title":"Regex Range Generator","library":"to-regex-range","status":"active","version":"5.0.1","language":"javascript","ecosystem":"npm","summary":"to-regex-range is a utility library that generates a regex-compatible source string for matching numeric ranges. It simplifies the complex task of creating regular expressions for ranges like '1 to 50' or '0001 to 5555', which can quickly become unwieldy to write manually. The current stable version is 5.0.1. While a specific release cadence isn't published, the library maintains a stable API. Key differentiators include its convenience in abstracting complex regex logic, extensive test validation (over 2.78 million assertions), and optimizations that produce smaller, efficient regular expressions by reducing duplicate sequences and utilizing fragment caching. It handles zero-padding and negative numbers, making it robust for various validation or parsing scenarios.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","bash","date","expand","expansion","expression","glob","match","match date"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/to-regex-range"},{"id":22468,"title":"to-requirements.txt","library":"to-requirements-txt","status":"active","version":"2.0.14","language":"python","ecosystem":"pypi","summary":"Automatically add and delete modules from requirements.txt when installing or uninstalling with pip. Current version: 2.0.14. Releases are monthly.","last_verified":"2026-04-27T00:00:00.000Z","tags":["pip","requirements.txt","plugin","auto-update","dependencies"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/to-requirements-txt"},{"id":20616,"title":"to-string-loader","library":"to-string-loader","status":"maintenance","version":"1.2.0","language":"javascript","ecosystem":"npm","summary":"Webpack loader that converts CSS/SASS compiled output from an array to a plain string, useful for frameworks like Angular that require styles as strings. Current stable version: 1.2.0 (last released 2016-10-15). No recent updates; primarily used in legacy Angular 2 projects. Alternative: css-to-string-loader or raw-loader for similar functionality. Works with webpack 1-2; compatibility with webpack 3+ is unclear.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","webpack","to-string"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/to-string-loader"},{"id":16245,"title":"Textual Time Period Converter","library":"to-time","status":"active","version":"3.0.2","language":"javascript","ecosystem":"npm","summary":"to-time is a JavaScript/TypeScript utility for parsing and converting textual time periods (e.g., \"1 hour\", \"1y 365d 4h\") into various standard time units such as milliseconds, seconds, minutes, hours, days, weeks, and years. The current stable version is 3.0.2, with recent minor and patch releases indicating active development. A key differentiator of to-time is its internal reliance on the `bignumber.js` library to perform arithmetic operations, ensuring high precision and mitigating common floating-point inaccuracies often encountered in time calculations. The package supports dual CommonJS and ESM builds through an `exports` map, providing native compatibility for modern Node.js environments (requiring Node.js 20.19+). It also ships with comprehensive TypeScript types, facilitating robust development. The library offers both a primary parsing function and a suite of static factory methods (`fromMilliseconds`, `fromHours`) for initialization, alongside fluent appender methods (`addMinutes`, `addYears`) for manipulating time frames.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/to-time"},{"id":12151,"title":"Convert to Valid JavaScript Identifier","library":"to-valid-identifier","status":"active","version":"1.0.0","language":"javascript","ecosystem":"npm","summary":"The `to-valid-identifier` package provides a robust and minimalist utility to convert any given string into a syntactically valid JavaScript identifier. It ensures that the resulting identifier is unique for different inputs, effectively handling special characters, reserved keywords, and numbers. The current stable version is `1.0.0`. Maintained by Sindre Sorhus, this package adheres to best practices, ships with TypeScript types, and aims for high stability with infrequent but impactful major releases. Its core differentiator lies in its guarantee of unique identifiers, making it suitable for code generation, transpilation targets, and dynamic variable/property naming where collisions or invalid syntax are critical concerns.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","valid","identifier","safe","sanitize","variable","property","ecmascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/to-valid-identifier"},{"id":14137,"title":"to-vfile","library":"to-vfile","status":"active","version":"8.0.0","language":"javascript","ecosystem":"npm","summary":"to-vfile is a utility library for working with the file system using `vfile` instances, which represent virtual files in a processing pipeline. Unlike `vfile` itself, which primarily focuses on the file's content and metadata, `to-vfile` prioritizes interaction with the actual file system, providing asynchronous and synchronous methods to read from and write to disk. The current stable version is 8.0.0, requiring Node.js 16 or higher. The package sees active development, with major releases introducing breaking changes related to Node.js version support, module system (ESM-only since v7), and API structure. It is designed for scenarios where a file system is explicitly present and direct file operations are needed, complementing the `vfile` ecosystem by bridging virtual files with physical storage.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","vfile","vfile-util","util","utility","virtual","file","text","processing","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/to-vfile"},{"id":12152,"title":"Toad Cache: LRU and FIFO Caching","library":"toad-cache","status":"active","version":"3.7.0","language":"javascript","ecosystem":"npm","summary":"Toad Cache is a JavaScript/TypeScript library offering in-memory Least-Recently-Used (LRU) and First-In-First-Out (FIFO) caching strategies suitable for both client-side (browser) and server-side (Node.js) environments. The current stable version is 3.7.0. Releases appear to be ad-hoc, driven by feature additions and bug fixes rather than a strict schedule. A key differentiator since version 3.0.0 is the direct export of `Lru` and `Fifo` classes, allowing direct instantiation with `new` rather than a factory function, providing a more idiomatic class-based API. It also supports optional cache statistics tracking (hit/miss/expiration) via the `LruHitStatistics` class and offers both Map-based and Object-based internal implementations for performance tuning. It provides methods for setting, getting, deleting, and managing cache entries, along with properties for cache size and configuration.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","LRU","FIFO","cache","client","server","least","recently","used","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/toad-cache"},{"id":26488,"title":"toad.js","library":"toad.js","status":"active","version":"0.3.4","language":"javascript","ecosystem":"npm","summary":"toad.js is a TypeScript GUI library for building desktop-style web applications using modern web technologies. Version 0.3.4 (March 2025) is in early development with weekly releases. It enforces a layered architecture (DDD/Clean Architecture) with Presentation Model pattern, focused on complex data-driven apps with large screens. Unlike React/Vue, it has no virtual DOM, no mobile support, and no eye candy — targeting pro users with consistent UIs. Requires Node >=21.7.1 and ESM only.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/toad.js"},{"id":28396,"title":"Tobiko Cloud API Client","library":"tobiko-cloud-api-client","status":"active","version":"202616.4.0","language":"python","ecosystem":"pypi","summary":"Python client for the Tobiko Cloud API, used to manage and interact with Tobiko Cloud resources. Current version 202616.4.0, requires Python 3.9 to 3.12, released weekly.","last_verified":"2026-05-09T00:00:00.000Z","tags":["tobiko","cloud","api-client","sdk"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/tobiko-cloud-api-client"},{"id":28397,"title":"Tobiko Cloud Helpers","library":"tobiko-cloud-helpers","status":"active","version":"202616.4.0","language":"python","ecosystem":"pypi","summary":"Tobiko Cloud Helpers is a Python SDK for interacting with Tobiko Cloud services, including authentication, API calls, and data pipeline management. Version 202616.4.0 supports Python 3.9-3.12. Released frequently (weekly), with breaking changes tied to version bumps.","last_verified":"2026-05-09T00:00:00.000Z","tags":["cloud","sdk","tobiko","data-pipelines"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/tobiko-cloud-helpers"},{"id":27462,"title":"Tockloader","library":"tockloader","status":"active","version":"1.16.0","language":"python","ecosystem":"pypi","summary":"Tockloader is a command-line tool for programming and managing applications on Tock OS boards. It handles bootloader communication, app flashing, erase, and board management. Current version: 1.16.0, released regularly.","last_verified":"2026-05-01T00:00:00.000Z","tags":["tock","embedded","serial","bootloader","cli"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/tockloader"},{"id":28398,"title":"TocToc Auth","library":"toctoc-auth","status":"active","version":"1.1.9","language":"javascript","ecosystem":"npm","summary":"TocToc Auth (v1.1.9) is a React authentication library with JWT access/refresh token lifecycle, encrypted local storage (AES-256-CBC, PBKDF2, HMAC), browser fingerprinting, and automatic token refresh with exponential backoff. Built for React 19, it ships TypeScript types and integrates via context providers and hooks. Differentiators include refresh deduplication, environment-aware logging, input sanitization, and open redirect protection. Released under active development.","last_verified":"2026-05-09T00:00:00.000Z","tags":["javascript","auth","react","jwt","authentication","authorization","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/toctoc-auth"},{"id":10299,"title":"Todoist API Python SDK","library":"todoist-api-python","status":"active","version":"4.0.0","language":"python","ecosystem":"pypi","summary":"The official Python SDK for interacting with the Todoist API. It provides synchronous and asynchronous clients to manage tasks, projects, labels, filters, and more. The current stable version is 4.0.0, and it generally receives updates aligned with API changes and new features from Todoist.","last_verified":"2026-04-17T00:00:00.000Z","tags":["todoist","api","productivity","task management","sdk"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/todoist-api-python"},{"id":16917,"title":"Todoist MCP Server","library":"todoist-mcp","status":"active","version":"1.3.4","language":"javascript","ecosystem":"npm","summary":"Todoist MCP Server is a command-line interface (CLI) application that integrates various AI assistants (like Claude, Cursor, Codex, Gemini) with Todoist, enabling natural language task management. It acts as a Model Context Protocol (MCP) server, translating AI commands into Todoist API actions. Currently at version 1.3.4, the package does not explicitly define a release cadence but appears to be actively maintained. Key differentiators include full access to the Todoist REST API v2 and Sync API via natural language, support for batch processing of tasks, the ability to search by name rather than ID, and 'Smart Context' which pre-loads project and label information to the AI, reducing the need for explicit tool calls. It provides a robust set of tools for managing tasks, projects, sections, comments, and labels within Todoist through conversational AI interactions.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","mcp","model-context-protocol","todoist","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/todoist-mcp"},{"id":2313,"title":"Together Python Client","library":"together","status":"active","version":"2.7.0","language":"python","ecosystem":"pypi","summary":"The Together Python library (v2.x) provides convenient access to the Together AI REST API for Python 3.9+ applications. It offers strongly-typed request parameters and response fields, with both synchronous and asynchronous clients powered by httpx. This modern SDK is generated from the OpenAPI specification using Stainless, ensuring a 1:1 mapping to the API and rapid feature delivery. Version 1.x is now in maintenance mode, with all new development focused on v2.x.","last_verified":"2026-04-24T17:51:35.503Z","tags":["AI","LLM","API Client","Together AI","generative AI","chat","embeddings","fine-tuning"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/together"},{"id":76,"title":"Together AI Python SDK","library":"together-ai","status":"active","version":"1.4.1","language":"python","ecosystem":"pypi","summary":"Official Python SDK for Together AI platform. OpenAI-compatible API for running 100+ open-source models. Has gone through two full rewrites: pre-v1 (2023) → v1.0 (April 2024) → v2.0 RC (2025, not yet GA on PyPI). Can also be used via OpenAI client with base_url override.","last_verified":"2026-05-12T07:29:21.968Z","tags":["together","llm","open-source","llama","inference","openai-compatible","fine-tuning"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/together-ai"},{"id":18861,"title":"Toggl API for Node.js","library":"toggl-api","status":"active","version":"1.0.2","language":"javascript","ecosystem":"npm","summary":"A Node.js client library for interacting with the Toggl time tracking API. Currently at version 1.0.2, this package provides a simple wrapper around Toggl's REST API endpoints, supporting authentication via API tokens and enabling operations such as fetching time entries, projects, and workspaces. It is a lightweight, dependency-light solution for integrating Toggl into Node.js applications, though it lacks TypeScript definitions and has limited documentation. The library follows a callback-based pattern typical of older Node.js packages.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","api","toggl","timetracking"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/toggl-api"},{"id":12153,"title":"String to JavaScript Identifier Converter","library":"toidentifier","status":"maintenance","version":"1.0.1","language":"javascript","ecosystem":"npm","summary":"The `toidentifier` package is a minimalist utility designed to convert human-readable strings into valid JavaScript identifiers. It operates by splitting the input string into words, capitalizing the first letter of each word, joining them without separators, and finally removing any non-word characters (anything outside `[0-9a-z_]`). This results in a camelCase-like string suitable for variable names or object properties. The current stable version is 1.0.1, and given its focused and complete functionality, it maintains a very low release cadence, emphasizing stability over frequent updates. Its primary differentiation lies in its simplicity and predictable transformation rules, making it a reliable choice for basic identifier sanitization.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/toidentifier"},{"id":18862,"title":"Tokamak","library":"tokamak","status":"active","version":"0.0.15","language":"javascript","ecosystem":"npm","summary":"Tokamak is an isomorphic self-bundling bundler (version 0.0.15) aimed at Node.js and browser environments. It converts all modules to CommonJS (CJS) format, deliberately deviating from the ESM trend. Key differentiators include support for CJS-only npm modules and easier automatic HMR isolation. Drawbacks include lack of ESM circular dependency support and export-by-value semantics (e.g., `export let` modifications are not propagated). The bundler runs a static analysis to build a require graph, then generates a dynamic require function for the browser. Actively maintained with irregular releases.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","bundler","isomorphic"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/tokamak"},{"id":8718,"title":"Tokamax: A GPU and TPU Custom Kernel Library","library":"tokamax","status":"active","version":"0.0.12","language":"python","ecosystem":"pypi","summary":"Tokamax is an OpenXLA library providing high-performance custom accelerator kernels for NVIDIA GPUs and Google TPUs. It offers state-of-the-art implementations built on top of JAX and Pallas, along with tooling for users to build and autotune their own custom kernels. As of version 0.0.12, it is still under heavy development, and users should anticipate API changes.","last_verified":"2026-04-16T00:00:00.000Z","tags":["JAX","GPU","TPU","Custom Kernels","Deep Learning","Performance","Pallas","OpenXLA"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/tokamax"},{"id":4806,"title":"Token Bucket Rate Limiter","library":"token-bucket","status":"active","version":"0.3.0","language":"python","ecosystem":"pypi","summary":"The `token-bucket` package provides a very fast implementation of the token bucket algorithm, suitable for rate limiting in web applications. It manages bucket state internally without requiring a separate timer thread, allowing for controlled bursts while maintaining a consistent average rate. The current version is 0.3.0, and releases appear to be infrequent, focusing on stability and core algorithm improvements.","last_verified":"2026-04-12T00:00:00.000Z","tags":["rate-limiting","token-bucket","web","http","throttling"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/token-bucket"},{"id":9361,"title":"Token Throttler","library":"token-throttler","status":"active","version":"1.5.1","language":"python","ecosystem":"pypi","summary":"Token throttler is an extendable rate-limiting library for Python, somewhat based on the token bucket algorithm. It supports both blocking (sync) and non-blocking (async) operations, global and instance-specific configurations, and various storage backends including in-memory and Redis. The current version is 1.5.1, actively maintained with regular updates.","last_verified":"2026-04-16T00:00:00.000Z","tags":["rate-limiting","token-bucket","throttling","concurrency","async"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/token-throttler"},{"id":4807,"title":"tokencost","library":"tokencost","status":"active","version":"0.1.26","language":"python","ecosystem":"pypi","summary":"tokencost is a Python library that provides client-side token counting and USD cost estimation for over 400 Large Language Models (LLMs) from providers like OpenAI, Anthropic, Google, and AWS Bedrock. It helps AI agents and LLM applications accurately track and manage API expenses by offering up-to-date pricing and model-specific tokenization, released frequently to reflect changing LLM provider costs.","last_verified":"2026-04-12T00:00:00.000Z","tags":["llm","cost-estimation","token-counting","openai","anthropic","aws-bedrock","ai-agents","llm-ops"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/tokencost"},{"id":1747,"title":"tokenize-rt","library":"tokenize-rt","status":"active","version":"6.2.0","language":"python","ecosystem":"pypi","summary":"tokenize-rt is a Python library that provides a wrapper around the standard library's `tokenize` module, ensuring proper round-tripping of Python source code. It extends the standard token set with `ESCAPED_NL` and `UNIMPORTANT_WS` tokens, making it especially useful for refactoring tools that need to preserve whitespace and exact source representation. The library is actively maintained, with version 6.2.0 released on May 23, 2025, and generally follows a regular release cadence.","last_verified":"2026-04-24T00:58:27.123Z","tags":["tokenization","refactoring","AST","parser","python-source"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/tokenize-rt"},{"id":454,"title":"Tokenizers: Fast State-of-the-Art Tokenizers","library":"tokenizers","status":"active","version":"0.22.2","language":"python","ecosystem":"pypi","summary":"Tokenizers is a Python library providing fast and versatile tokenization tools, optimized for both research and production environments. The current version is 0.22.2, released on January 5, 2026. The library is actively maintained with regular updates to enhance performance and add features.","last_verified":"2026-05-12T13:55:49.322Z","tags":["tokenization","NLP","Hugging Face","Python"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/tokenizers"},{"id":22469,"title":"TokenTrim","library":"tokentrim","status":"active","version":"0.1.13","language":"python","ecosystem":"pypi","summary":"A utility library for trimming 'messages' arrays to fit within a specified token limit, commonly used with GPT models. Current version is 0.1.13, released as a stable package with no recent changes.","last_verified":"2026-04-27T00:00:00.000Z","tags":["openai","gpt","token","messages","trimming"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/tokentrim"},{"id":26489,"title":"Tolk","library":"tolk","status":"maintenance","version":"2.0.0","language":"javascript","ecosystem":"npm","summary":"Tolk is a file reader that automatically transpiles files with available transpilers, inlines sourcemaps, and autoprefixes CSS. It uses a zero-dependency approach for transpilers, requiring users to install them separately (e.g., node-sass, babel). The current stable version is 2.0.0. It supports multiple precompilers including LiveScript, Babel, CoffeeScript, Less, Stylus, and more. Key differentiator: no bundled transpiler dependencies, allowing users to choose and install only what they need.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","web","asset","transpile","compile","es6","babel","jsx","sass"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/tolk"},{"id":3832,"title":"Theory of Mind modeling for Software Engineering assistants","library":"tom-swe","status":"active","version":"1.0.3","language":"python","ecosystem":"pypi","summary":"ToM-SWE (Theory of Mind - Software Engineering) is a Python library designed to imbue LLM-based software engineering assistants with a 'Theory of Mind' (ToM). This allows assistants to better understand and anticipate user intentions, beliefs, and goals, leading to more contextually relevant and helpful interactions. The current version is 1.0.3, with minor updates released periodically for optimizations and typing.","last_verified":"2026-04-25T16:45:18.485Z","tags":["AI","Software Engineering","Theory of Mind","LLM","NLP","Agent"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/tom-swe"},{"id":12154,"title":"Tomahawk HTTP Server","library":"tomahawk","status":"abandoned","version":"0.2.1","language":"javascript","ecosystem":"npm","summary":"Tomahawk is a minimalist HTTP server designed for Node.js. It provides functionality for serving static content, executing CGI scripts, and defining REST API routes programmatically. Currently at version 0.2.1, its development appears to be abandoned, with its `engines` field explicitly requiring Node.js versions `>= 0.8.0 < 0.11.0`. Node.js 0.8.0 was released in June 2012, and 0.11.0 in March 2013, making this package incompatible with all modern Node.js runtimes. Its key differentiator was its simplicity and dual nature as both a command-line utility for static/CGI serving and a module for basic REST API creation, offering a lightweight alternative during its active period. Compared to contemporary HTTP server solutions, Tomahawk lacks modern features, performance optimizations, and security updates.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/tomahawk"},{"id":8719,"title":"Tombi: TOML Language Server & Toolkit","library":"tombi","status":"active","version":"0.9.18","language":"python","ecosystem":"pypi","summary":"tombi (version 0.9.18) is a comprehensive TOML Language Server and toolkit designed to provide rich editor features like auto-completion, validation, and navigation for TOML files. It focuses particularly on project configuration files such as `pyproject.toml` and `Cargo.toml`. The project is actively maintained with frequent minor releases addressing features, fixes, and dependency updates.","last_verified":"2026-04-16T00:00:00.000Z","tags":["toml","lsp","language-server","tool","editor-integration"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/tombi"},{"id":7795,"title":"Token Merging for Stable Diffusion (tomesd)","library":"tomesd","status":"active","version":"0.1.3","language":"python","ecosystem":"pypi","summary":"tomesd is a Python library that implements Token Merging (ToMe) for Stable Diffusion models. It accelerates inference by merging redundant tokens, reducing the computational load on the transformer blocks without requiring model retraining. The library is pure Python and PyTorch-based, currently at version 0.1.3, with an active development and release cadence focused on performance improvements and compatibility.","last_verified":"2026-04-16T00:00:00.000Z","tags":["stable diffusion","token merging","diffusion models","optimization","pytorch","diffusers","performance"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/tomesd"},{"id":455,"title":"TOML","library":"toml","status":"active","version":"0.10.2","language":"python","ecosystem":"pypi","summary":"A Python library for parsing and creating TOML (Tom's Obvious, Minimal Language) files. Current version: 0.10.2. Maintained with regular updates.","last_verified":"2026-05-12T13:56:05.296Z","tags":["TOML","configuration","parsing","Python"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/toml"},{"id":6265,"title":"TOML CLI","library":"toml-cli","status":"active","version":"0.8.2","language":"python","ecosystem":"pypi","summary":"toml-cli is a command-line interface tool designed for reading and writing keys and values within TOML configuration files. It is particularly useful for scripting and automating modifications to TOML files without requiring a full text editor. The library is currently at version 0.8.2 and appears to have an active release cadence.","last_verified":"2026-04-14T00:00:00.000Z","tags":["toml","cli","configuration","automation"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/toml-cli"},{"id":14138,"title":"ESLint TOML Parser","library":"toml-eslint-parser","status":"active","version":"1.0.3","language":"javascript","ecosystem":"npm","summary":"toml-eslint-parser is a specialized parser designed to convert TOML (Tom's Obvious, Minimal Language) formatted text into an Abstract Syntax Tree (AST) that is fully compatible with ESLint. This enables developers to lint TOML files within the ESLint ecosystem, applying stylistic and structural checks similar to how JavaScript files are processed. The package is currently at version 1.0.3 and maintains an active development status, featuring regular patch releases for fixes and documentation updates, and minor releases for new features like enhanced TOML specification support. Major versions, such as the recent v1.0.0, introduce breaking changes, notably the transition to an ESM-only package. A key differentiator is its robust support for the stable TOML 1.0.0 specification, alongside experimental support for the unreleased TOML 1.1.0, offering early adoption for upcoming TOML features. While it can be integrated directly into an ESLint configuration, it is often recommended to use it in conjunction with `eslint-plugin-toml`, which conveniently bundles this parser and provides a comprehensive set of TOML-specific linting rules.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","toml","eslint","parser","ast"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/toml-eslint-parser"},{"id":5521,"title":"toml-fmt-common","library":"toml-fmt-common","status":"active","version":"1.3.2","language":"python","ecosystem":"pypi","summary":"toml-fmt-common is an internal utility library providing common logic for TOML formatters within the `toml-fmt` project, such as `pyproject-fmt` and `tox-toml-fmt`. While a PyPI package exists (current version 1.3.2), its primary purpose is as a dependency for other tools, not for direct end-user interaction. The development of its code has moved into the `tox-dev/toml-fmt` monorepo, where it is actively maintained as part of a larger ecosystem with frequent releases for its consuming projects.","last_verified":"2026-04-13T00:00:00.000Z","tags":["TOML","formatter","utility","internal-library","configuration"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/toml-fmt-common"},{"id":24717,"title":"toml-rs","library":"toml-rs","status":"active","version":"0.3.12","language":"python","ecosystem":"pypi","summary":"A high-performance TOML parser for Python written in Rust, supporting TOML 1.0 and 1.1. Current version is 0.3.12, released regularly with wheel builds for many platforms including wasm. Requires Python >=3.10.","last_verified":"2026-05-01T00:00:00.000Z","tags":["toml","parser","rust","high-performance","TOML 1.0","TOML 1.1"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/toml-rs"},{"id":5080,"title":"TOML Sort","library":"toml-sort","status":"active","version":"0.24.4","language":"python","ecosystem":"pypi","summary":"toml-sort is a Python library and command-line utility for sorting and formatting TOML files. It provides features like sorting tables and arrays of tables, preserving comments, and standardizing whitespace and indentation. The library is actively maintained, with frequent releases, and is currently at version 0.24.4.","last_verified":"2026-04-12T00:00:00.000Z","tags":["TOML","formatting","sorting","CLI","configuration","pre-commit"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/toml-sort"},{"id":10300,"title":"tomledit","library":"tomledit","status":"active","version":"1.1.0","language":"python","ecosystem":"pypi","summary":"tomledit is a Python library designed for parsing and editing TOML files while meticulously preserving comments, whitespace, and the original order of elements. It is especially useful for managing configuration files where maintaining human-readable formatting is critical. The current version is 1.1.0, and it is actively maintained with releases made as needed.","last_verified":"2026-04-17T00:00:00.000Z","tags":["TOML","configuration","parser","editor","format-preserving"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/tomledit"},{"id":308,"title":"Tomli","library":"tomli","status":"active","version":"2.4.1","language":"python","ecosystem":"pypi","summary":"Tomli is a Python library for parsing TOML (Tom's Obvious, Minimal Language) files, fully compatible with TOML v1.0.0. As of version 2.4.1, it provides a backport of the standard library's `tomllib` module introduced in Python 3.11, ensuring compatibility for earlier Python versions. The library is actively maintained, with regular updates to enhance functionality and maintain compatibility.","last_verified":"2026-05-12T12:59:07.077Z","tags":["TOML","parser","configuration","Python"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/tomli"},{"id":812,"title":"Tomli-W: A Minimal TOML Writer","library":"tomli-w","status":"active","version":"1.2.0","language":"python","ecosystem":"pypi","summary":"Tomli-W is a pure Python library designed for writing TOML (Tom's Obvious, Minimal Language) documents. It acts as the write-only counterpart to the `tomli` parser (which is also the basis for the `tomllib` standard library module in Python 3.11+). It is fully compatible with TOML v1.0.0 and focuses on simplicity and correctness in output. The library maintains an active status with periodic updates.","last_verified":"2026-05-12T19:49:47.496Z","tags":["TOML","configuration","writer","serialization","toml-w"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/tomli-w"},{"id":334,"title":"TOML Kit","library":"tomlkit","status":"active","version":"0.14.0","language":"python","ecosystem":"pypi","summary":"TOML Kit is a style-preserving TOML library for Python, currently at version 0.14.0. It offers a parser that maintains comments, indentations, whitespace, and internal element ordering, providing an intuitive API for accessing and editing TOML files. The library is actively maintained with regular updates, as seen in its recent releases.","last_verified":"2026-05-12T13:08:03.445Z","tags":["TOML","Python","Configuration","Library"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/tomlkit"},{"id":26490,"title":"ton-compiler","library":"ton-compiler","status":"active","version":"2.3.0","language":"javascript","ecosystem":"npm","summary":"Provides pre-built binaries for compiling TON FunC and Tact smart contracts to Fift and BOC (Bag of Cells) output. Version 2.3.0 supports FunC 0.4.4+ and Tact 1.3.0. Distributed as a npm package wrapping native binaries for major platforms (Linux, macOS, Windows). Updated quarterly alongside TON compiler releases. Key differentiator: eliminates need to manually download or build TON compilers; integrates seamlessly with JavaScript/TypeScript tooling like Blueprint or Tact boilerplate.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/ton-compiler"},{"id":12155,"title":"Tone.js","library":"tone","status":"active","version":"15.1.22","language":"javascript","ecosystem":"npm","summary":"Tone.js is a comprehensive Web Audio framework designed for creating interactive music directly within the browser. It provides high-level abstractions over the Web Audio API, offering a wide array of instruments (like Synths, Samplers), effects (Reverb, Delay), and advanced signal processing tools for dynamic audio manipulation. Currently stable at version 15.1.22, the library has seen consistent development, including a significant transition to TypeScript in its 14.7.x series, enhancing type safety and developer experience. Its release cadence is moderate, with major updates introducing new features and improvements, while also addressing breaking changes through version increments. Key differentiators include its robust scheduling system (`Tone.Transport`), extensive collection of DSP modules, and focus on real-time interactive performance, making it a popular choice for web-based musical applications and installations.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","Web Audio","Web Audio API","Synthesis","Playback","Effect","Instrument","DSP","Signal Processing","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/tone"},{"id":22470,"title":"TON SDK","library":"tonsdk","status":"active","version":"1.0.15","language":"python","ecosystem":"pypi","summary":"Python SDK for interacting with The Open Network (TON) blockchain. Current version 1.0.15 supports wallet operations, message serialization, and contract interactions. Release cadence is irregular.","last_verified":"2026-04-27T00:00:00.000Z","tags":["ton","blockchain","sdk","cryptocurrency"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/tonsdk"},{"id":4282,"title":"RFC 3339 Date/Time Utilities","library":"tonyg-rfc3339","status":"maintenance","version":"0.1","language":"python","ecosystem":"pypi","summary":"The `tonyg-rfc3339` library provides a Python implementation for parsing and formatting dates and times according to RFC 3339. It includes `tzinfo` classes for UTC and fixed-offset timezones, aiming for simple, standard, and robust timestamp handling across languages. The current version is 0.1, with its last PyPI release in 2015, suggesting a maintenance or stable status rather than active development.","last_verified":"2026-04-11T00:00:00.000Z","tags":["date","time","rfc3339","iso8601","timezone"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/tonyg-rfc3339"},{"id":14139,"title":"Configurable Opinionated Build Tools","library":"tool","status":"abandoned","version":"21.0.0","language":"javascript","ecosystem":"npm","summary":"The `tool` package, currently at version 21.0.0, provides an opinionated and configurable set of build tools primarily designed for JavaScript projects. It offers a command-line interface (`tool`) for executing various build tasks such as managing styles, scripts, and files, and also exposes a programmatic API for integration into other Node.js applications. The package relies on core utilities like `commander` for CLI parsing, `uglify-js` for minification, `glob` for file pattern matching, and `mkdirp` for directory creation. Despite its functional offering, the package was last published seven years ago (September 23, 2019) and its GitHub repository shows no commits for the past 13 years, indicating it is an abandoned project. Its last major release predates significant advancements in the JavaScript ecosystem, including widespread ESM adoption and newer Node.js LTS versions, making it potentially incompatible or insecure for modern development workflows. It has no discernible release cadence due to its inactive status.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/tool"},{"id":24718,"title":"Toolbox ADK (Agent Development Kit)","library":"toolbox-adk","status":"active","version":"1.0.0","language":"python","ecosystem":"pypi","summary":"Integrates the MCP Toolbox with Google ADK (Agent Development Kit) for building AI agents. Version 1.0.0, Python >=3.10. Early release, rapid changes expected.","last_verified":"2026-05-01T00:00:00.000Z","tags":["agent development kit","adk","mcp","toolbox","google"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/toolbox-adk"},{"id":9363,"title":"MCP Toolbox Core SDK","library":"toolbox-core","status":"active","version":"1.0.0","language":"python","ecosystem":"pypi","summary":"Python Base SDK for interacting with the Toolbox service, designed to seamlessly integrate the functionalities of the MCP Toolbox into your Gen AI applications by allowing you to load and use tools defined in the service as standard Python functions. It is actively maintained by Google and released version 1.0.0 on March 25, 2026, with related SDKs and the core Toolbox service undergoing rapid development and frequent updates.","last_verified":"2026-04-16T00:00:00.000Z","tags":["AI","Generative AI","Tools","SDK","Google Cloud","Toolbox","Client","Orchestration"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/toolbox-core"},{"id":4283,"title":"tools (jsyoo61/tools)","library":"tools","status":"active","version":"1.0.26","language":"python","ecosystem":"pypi","summary":"A Python library providing various syntax tools for faster programming. It includes utility functions for common tasks like data serialization (pickle), and structured modules for API-dependent tools. The current version is 1.0.26, and it appears to have an irregular release cadence, with the latest release on March 26, 2026. The project is primarily maintained by jsyoo61.","last_verified":"2026-04-11T00:00:00.000Z","tags":["utility","syntax","serialization","developer-tools"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/tools"},{"id":28399,"title":"ToolUniverse","library":"tooluniverse","status":"active","version":"1.1.11","language":"python","ecosystem":"pypi","summary":"A comprehensive collection of scientific tools for Agentic AI, offering integration with the ToolUniverse SDK and MCP Server to support advanced scientific workflows. Current version 1.1.11, requires Python >=3.10. Actively maintained with frequent releases.","last_verified":"2026-05-09T00:00:00.000Z","tags":["scientific-tools","agentic-ai","sdk","mcp-server","bioinformatics","cheminformatics","drug-discovery"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/tooluniverse"},{"id":717,"title":"toolz","library":"toolz","status":"maintenance","version":"1.1.0","language":"python","ecosystem":"pypi","summary":"toolz is a Python library providing a collection of utility functions for iterators, functions, and dictionaries, extending Python's standard `itertools` and `functools`. It promotes a functional programming style with features like composable, pure, and lazy operations. The current version is 1.1.0, and while the project is alive and maintained for critical bug fixes and Python version bumps, it is generally considered 'inactive' by its maintainers, who view it as mostly complete.","last_verified":"2026-05-12T18:14:55.332Z","tags":["functional programming","utilities","collections","iterators","dictionaries","higher-order functions"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/toolz"},{"id":7796,"title":"TOON Format for Python","library":"toon-format","status":"active","version":"0.9.0-beta.1","language":"python","ecosystem":"pypi","summary":"TOON (Token-Oriented Object Notation) is a compact, human-readable data format designed for LLM prompts to reduce token usage by 30-60% compared to JSON. It achieves this by eliminating redundant punctuation and using a tabular format for uniform data structures. The Python implementation, currently in beta (v0.9.0-beta.1), provides encoding and decoding functionalities, aiming for full compliance with the TOON specification.","last_verified":"2026-04-16T00:00:00.000Z","tags":["LLM","AI","serialization","token-efficient","JSON alternative","data format"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/toon-format"},{"id":9364,"title":"TOON (Token-Oriented Object Notation) Python Library","library":"toonify","status":"active","version":"1.6.0","language":"python","ecosystem":"pypi","summary":"Toonify is a Python implementation of TOON (Token-Oriented Object Notation), a compact, human-readable serialization format designed specifically for use with Large Language Models (LLMs). It aims to reduce token consumption by 30-60% compared to JSON, while preserving data structure, type safety, and human readability. The library provides functions to encode Python dictionaries and Pydantic models into TOON strings and decode them back. It is actively maintained with a regular release cadence.","last_verified":"2026-04-16T00:00:00.000Z","tags":["serialization","LLM","data-interchange","TOON","token-efficiency","AI"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/toonify"},{"id":2314,"title":"toons: High-Performance TOON Parser and Serializer","library":"toons","status":"active","version":"0.5.4","language":"python","ecosystem":"pypi","summary":"toons is a high-performance Python library for parsing and serializing TOON (Token Oriented Object Notation), implemented in Rust for speed. It offers an API that mirrors Python's built-in `json` module, making it easy to convert Python objects to TOON strings and vice-versa. TOON is a token-efficient data serialization format specifically designed to reduce token counts for Large Language Models. The current version is 0.5.4, with frequent minor releases addressing fixes and specification compliance.","last_verified":"2026-04-24T17:51:52.210Z","tags":["parsing","serialization","data format","rust","performance","llm","token-efficiency"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/toons"},{"id":813,"title":"tooth-python","library":"tooth-python","status":"active","version":"0.1.5","language":"python","ecosystem":"pypi","summary":"tooth-python is a very basic Python library designed for simple text generation tasks. It provides fundamental functions to generate text. Currently at version 0.1.5, its release cadence appears to be low, with infrequent updates observed on its GitHub repository.","last_verified":"2026-05-12T19:50:06.430Z","tags":["text-generation","pypi-package","basic"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/tooth-python"},{"id":10302,"title":"Tooz Coordination Library","library":"tooz","status":"active","version":"8.1.0","language":"python","ecosystem":"pypi","summary":"Tooz is a Python library designed to provide distributed systems primitives such as group membership, leader election, distributed locking, and distributed messaging. It offers a unified API over various backend drivers like Redis, ZooKeeper, and Etcd. Currently at version 8.1.0, it is actively maintained as part of the OpenStack ecosystem with regular updates.","last_verified":"2026-04-17T00:00:00.000Z","tags":["distributed systems","coordination","locks","leader election","group membership","messaging","concurrency"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/tooz"},{"id":18864,"title":"Topaz Node SDK","library":"topaz-node","status":"active","version":"0.0.10","language":"javascript","ecosystem":"npm","summary":"The official Node.js SDK for Topaz, a modern authorization service. Version 0.0.10 provides early-stage client bindings for managing users, roles, and permissions via the Topaz API. It ships with TypeScript definitions and supports both ESM and CommonJS. As a very early release (pre-1.0), the API is subject to rapid change. Key differentiators include native TypeScript support and a promise-based interface, but users should be cautious about stability and expect breaking changes between minor versions.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/topaz-node"},{"id":24719,"title":"TopK SDK","library":"topk-sdk","status":"active","version":"0.8.1","language":"python","ecosystem":"pypi","summary":"Official Python SDK for TopK.io, a real-time rankings and leaderboard API. Version 0.8.1 supports Python >=3.9. Active development with frequent releases.","last_verified":"2026-05-01T00:00:00.000Z","tags":["sdk","leaderboard","rankings","topk"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/topk-sdk"},{"id":24720,"title":"topojson - encode geographic data as topology in Python","library":"topojson","status":"active","version":"1.10","language":"python","ecosystem":"pypi","summary":"topojson is a Python library to encode geographic data into the TopoJSON format, which encodes topology. It supports input from GeoJSON, Shapefile, GeoDataFrame, and other sources, and can output TopoJSON, GeoJSON, or GeoDataFrames. Current version is 1.10, requiring Python >=3.8. Release cadence is irregular, roughly several months between versions.","last_verified":"2026-05-01T00:00:00.000Z","tags":["topojson","geography","gis","topology","geojson","data-conversion"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/topojson"},{"id":1286,"title":"toposort","library":"toposort","status":"active","version":"1.10","language":"python","ecosystem":"pypi","summary":"The `toposort` library provides a pure Python implementation of a topological sort algorithm, useful for ordering items based on their dependencies. As of its latest version `1.10`, released on February 25, 2023, it is a stable, production-ready tool. It accepts dependency graphs as dictionaries and efficiently computes a valid processing order. The release cadence appears to be moderate, with updates for compatibility and minor enhancements.","last_verified":"2026-04-23T19:16:35.308Z","tags":["topological sort","graph","dependencies","dag","ordering"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/toposort"},{"id":28400,"title":"toppra","library":"toppra","status":"active","version":"0.6.8","language":"python","ecosystem":"pypi","summary":"toppra (Time-Optimal Path Parameterization via Reachability Analysis) is a Python library for computing time-optimal parametrizations of robot trajectories subject to constraints such as joint velocity, acceleration, and torque limits. It implements the TOPP-RA algorithm. Current version is 0.6.8. Release cadence is irregular, with occasional minor updates.","last_verified":"2026-05-09T00:00:00.000Z","tags":["robotics","trajectory","optimization","motion-planning","TOPP","time-optimal"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/toppra"},{"id":26491,"title":"ES6 Module Transpiler (toranb fork)","library":"toranb-es6-module-transpiler","status":"deprecated","version":"0.0.2","language":"javascript","ecosystem":"npm","summary":"A temporary fork of the es6-module-transpiler incorporating PR #100. The ES6 Module Transpiler (original by Square) is an experimental compiler that allows writing JavaScript using a subset of the ES6 module syntax and compiling to AMD or CommonJS modules. This fork version 0.0.2 was published on npm as a stopgap fix. The project is now obsolete as ES6 module syntax has stabilized and native support exists. Key differentiator: this fork includes a specific patch not yet merged upstream at the time.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","es6","module","transpile","amd","commonjs"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/toranb-es6-module-transpiler"},{"id":26492,"title":"grunt-es6-module-transpiler","library":"toranb-grunt-es6-module-transpiler","status":"deprecated","version":"0.0.1","language":"javascript","ecosystem":"npm","summary":"A Grunt task for transpiling ES6 module import/export syntax into AMD, CommonJS, YUI, or globals. Current version 0.5.0 (released Oct 2013) supports es6-module-transpiler v0.3.0. Legacy plugin for Grunt 0.4.x with no updates since 2013. Key differentiator: allowed early ES6 module transpilation in Grunt builds but is now outdated; replaced by modern tools like Babel. Requires peer dependency grunt ~0.4.1. Not maintained.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","gruntplugin"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/toranb-grunt-es6-module-transpiler"},{"id":211,"title":"PyTorch","library":"torch","status":"active","version":"2.10.0","language":"python","ecosystem":"pypi","summary":"Deep learning framework with GPU-accelerated tensor operations. Current version is 2.10.0 (Jan 2026). Install command varies by CUDA version — plain pip install torch gives CPU-only build. torch.load weights_only default changed to True in 2.6, breaking thousands of existing checkpoints. TorchScript deprecated in 2.10.","last_verified":"2026-05-12T10:38:18.352Z","tags":["deep-learning","ml","gpu","cuda","neural-networks","autograd"],"install_tag":"stale","install_tag_description":"widespread failures or data too old to trust","api":"https://checklist.day/api/registry/torch"},{"id":2811,"title":"Torch Audiomentations","library":"torch-audiomentations","status":"active","version":"0.12.0","language":"python","ecosystem":"pypi","summary":"torch-audiomentations is a PyTorch library for audio data augmentation, designed for deep learning workflows. It offers fast, GPU-compatible transforms for batches of multichannel or mono audio, extending `nn.Module` for seamless integration into neural network models. The library is currently at version 0.12.0 and receives active updates with frequent releases.","last_verified":"2026-04-25T01:12:32.781Z","tags":["audio","augmentation","pytorch","deep learning","speech","sound"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/torch-audiomentations"},{"id":5732,"title":"PyTorch C DLPack Extension","library":"torch-c-dlpack-ext","status":"active","version":"0.1.5","language":"python","ecosystem":"pypi","summary":"An internal PyTorch C Extension that facilitates interoperability between PyTorch tensors and C/C++ libraries via DLPack. It is not intended for direct external use by end-users, primarily serving as a utility within the PyTorch ecosystem. Version 0.1.5 is the current release, and its release cadence is tied to PyTorch's internal development.","last_verified":"2026-04-11T00:00:00.000Z","tags":["pytorch","dlpack","c-extension","interoperability","internal-utility"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/torch-c-dlpack-ext"},{"id":14979,"title":"Temporal PyTorch Complex Tensor Class","library":"torch-complex","status":"maintenance","version":"0.4.4","language":"en","ecosystem":"pypi","summary":"torch-complex is a Python library that provides a custom `ComplexTensor` class and related functional operations for PyTorch. It serves as a temporal solution to enable complex-valued tensor computations in PyTorch, developed primarily because PyTorch historically lacked comprehensive native support for complex tensors. The project's stated goal is to be superseded and eventually 'thrown away' once PyTorch's native complex tensor capabilities are fully mature and performant. The current version is 0.4.4, with a focused release cadence driven by specific needs for complex tensor operations.","last_verified":"2026-04-16T00:00:00.000Z","tags":["pytorch","complex numbers","deep learning","tensor","machine learning"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/torch-complex"},{"id":8720,"title":"Torch-DFTD","library":"torch-dftd","status":"maintenance","version":"0.5.3","language":"python","ecosystem":"pypi","summary":"torch-dftd is a Python library providing a PyTorch implementation of the DFT-D2 and DFT-D3 dispersion correction models for quantum chemistry calculations. It leverages PyTorch's automatic differentiation capabilities to efficiently compute energies, forces, and virials. The library is currently at version 0.5.3, released on March 11, 2026. While it has seen recent updates, its GitHub repository indicates that it is \"not actively maintained\".","last_verified":"2026-04-16T00:00:00.000Z","tags":["pytorch","dftd","quantum chemistry","dispersion correction","ase","computational chemistry","autodiff"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/torch-dftd"},{"id":24721,"title":"PyTorch DirectML","library":"torch-directml","status":"active","version":"0.2.5.dev240914","language":"python","ecosystem":"pypi","summary":"Provides a DirectML backend for hardware acceleration in PyTorch, enabling GPU acceleration on Windows devices with DirectX 12 compatible GPUs (including AMD, Intel, and NVIDIA). Current version is 0.2.5.dev240914, with preview releases following a monthly cadence.","last_verified":"2026-05-01T00:00:00.000Z","tags":["pytorch","directml","gpu-acceleration","windows","machine-learning"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/torch-directml"},{"id":8721,"title":"Torch Einops Utils","library":"torch-einops-utils","status":"active","version":"0.0.30","language":"python","ecosystem":"pypi","summary":"torch-einops-utils is a collection of personal utility functions designed to work with PyTorch and Einops, providing convenient abstractions for common tensor manipulations. It is currently at version 0.0.30 and receives frequent updates, indicating active development with rapid iteration.","last_verified":"2026-04-16T00:00:00.000Z","tags":["pytorch","einops","deep-learning","utilities","tensor-manipulation"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/torch-einops-utils"},{"id":7797,"title":"PyTorch EMA (Exponential Moving Average)","library":"torch-ema","status":"active","version":"0.3.0","language":"python","ecosystem":"pypi","summary":"torch-ema is a compact PyTorch library designed for efficiently computing and managing exponential moving averages of model parameters during the training of deep learning models. It helps stabilize training and often leads to improved generalization. The current version is 0.3.0, with the last release in November 2021, indicating a slow release cadence.","last_verified":"2026-04-16T00:00:00.000Z","tags":["pytorch","ema","deep learning","training utility","exponential moving average"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/torch-ema"},{"id":6474,"title":"Torch-Fidelity: Generative Model Metrics","library":"torch-fidelity","status":"active","version":"0.4.0","language":"python","ecosystem":"pypi","summary":"Torch-fidelity is a PyTorch library offering precise, efficient, and extensible implementations of popular generative model evaluation metrics, including Inception Score (ISC), Fréchet Inception Distance (FID), Kernel Inception Distance (KID), Perceptual Path Length (PPL), and Precision and Recall (PRC). It aims for epsilon-exact numerical fidelity with reference TensorFlow implementations. The library is actively maintained, with its latest version being 0.4.0, and has a steady release cadence with significant updates, like new metrics and feature extractors.","last_verified":"2026-04-15T00:00:00.000Z","tags":["generative models","metrics","FID","ISC","KID","PPL","PRC","PyTorch","GANs","diffusion models","evaluation","reproducibility"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/torch-fidelity"},{"id":4284,"title":"PyTorch Geometric (PyG)","library":"torch-geometric","status":"active","version":"2.7.0","language":"python","ecosystem":"pypi","summary":"PyTorch Geometric (PyG) is a library built upon PyTorch to easily write and train Graph Neural Networks (GNNs) for a wide range of applications related to structured data. It consists of various methods for deep learning on graphs and other irregular structures, providing easy-to-use mini-batch loaders, multi-GPU support, `torch.compile` support, a large number of common benchmark datasets, and helpful transforms. It is actively maintained with frequent minor releases delivering new features and bug fixes.","last_verified":"2026-04-11T00:00:00.000Z","tags":["graph neural networks","pytorch","deep learning","geometric deep learning","GNN"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/torch-geometric"},{"id":6475,"title":"Torch Memory Saver","library":"torch-memory-saver","status":"active","version":"0.0.9","language":"python","ecosystem":"pypi","summary":"Torch Memory Saver is a PyTorch library designed to optimize GPU memory usage by allowing `torch` tensor memory to be temporarily released and resumed later. It enables developers to manage memory more efficiently, especially for large models or when performing operations that might exceed available VRAM. The library is actively developed, with its latest stable release, version 0.0.9, released in October 2025.","last_verified":"2026-04-15T00:00:00.000Z","tags":["pytorch","memory-management","gpu","cuda","optimization","deep-learning"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/torch-memory-saver"},{"id":4285,"title":"Torch Model Archiver","library":"torch-model-archiver","status":"active","version":"0.12.0","language":"python","ecosystem":"pypi","summary":"Torch Model Archiver is a dedicated command-line tool used for creating archives of trained PyTorch neural network models (typically `.pth` or TorchScript files) into a `.mar` (Model ARchive) format. These `.mar` files are specifically designed to be consumed and served by TorchServe for inference. The library is part of the larger PyTorch/Serve ecosystem and frequently updates in conjunction with TorchServe releases, with the current version being 0.12.0.","last_verified":"2026-04-11T00:00:00.000Z","tags":["pytorch","model deployment","machine learning","cli tool","torchserve","model archiving"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/torch-model-archiver"},{"id":6266,"title":"Ascend NPU Bridge for PyTorch","library":"torch-npu","status":"active","version":"2.5.1","language":"python","ecosystem":"pypi","summary":"torch-npu is a PyTorch extension that serves as an NPU bridge, adapting the Ascend Neural Network Processing Unit (NPU) to the PyTorch framework. It enables developers to leverage the powerful computational capabilities of Huawei Ascend AI Processors for deep learning training and inference within the PyTorch ecosystem. The current version is 2.9.0, with regular updates aligning with PyTorch releases and Ascend software stacks.","last_verified":"2026-04-14T00:00:00.000Z","tags":["pytorch","npu","ascend","hardware-acceleration","deep-learning","huawei"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/torch-npu"},{"id":24722,"title":"Torch-ORT","library":"torch-ort","status":"active","version":"1.19.2","language":"python","ecosystem":"pypi","summary":"torch-ort accelerates PyTorch models using ONNX Runtime. Version 1.19.2 supports PyTorch 2.x and ONNX Runtime 1.19.x. Released monthly in sync with ONNX Runtime.","last_verified":"2026-05-01T00:00:00.000Z","tags":["pytorch","onnx-runtime","acceleration","inference","training"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/torch-ort"},{"id":2812,"title":"Torch Pitch Shift","library":"torch-pitch-shift","status":"active","version":"1.2.5","language":"python","ecosystem":"pypi","summary":"torch-pitch-shift is a Python library that enables rapid pitch-shifting of audio clips using PyTorch, with full CUDA support. It also provides utilities for calculating efficient pitch-shift targets, which is particularly useful for augmentation scenarios where speed is prioritized over precise pitch-shifts. The library is currently at version 1.2.5 and maintains an active development and release cadence.","last_verified":"2026-04-25T01:14:58.170Z","tags":["pytorch","audio","pitch-shift","sound-processing","augmentation","gpu","torchaudio"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/torch-pitch-shift"},{"id":9365,"title":"Running Statistics for PyTorch","library":"torch-runstats","status":"active","version":"0.2.0","language":"python","ecosystem":"pypi","summary":"torch-runstats provides efficient running/online statistics (mean, standard deviation, variance, count) for PyTorch tensors. It's designed for scenarios where data arrives sequentially or cannot be stored in its entirety. The current version is 0.2.0, and its release cadence is slow, suggesting a mature and stable library for its specific functionality.","last_verified":"2026-04-16T00:00:00.000Z","tags":["pytorch","statistics","online learning","running stats","mean","std","variance"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/torch-runstats"},{"id":24724,"title":"torch-scatter","library":"torch-scatter","status":"active","version":"2.1.2","language":"python","ecosystem":"pypi","summary":"PyTorch Extension Library of Optimized Scatter Operations. Provides efficient scatter, gather, segment, and softmax operations for PyTorch tensors, commonly used in graph neural networks. Current version 2.1.2, released Oct 2023. Maintained by Rusty1s, part of the PyTorch Geometric ecosystem.","last_verified":"2026-05-01T00:00:00.000Z","tags":["pytorch","scatter","gpu","graph-neural-networks","cuda"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/torch-scatter"},{"id":27463,"title":"torch-sim-atomistic","library":"torch-sim-atomistic","status":"active","version":"0.6.0","language":"python","ecosystem":"pypi","summary":"A PyTorch toolkit for calculating material properties using machine learning interatomic potentials (MLIPs). Current version 0.6.0 supports SIMPL, MACE, CHGNet, and other models via a unified interface. Release cadence is quarterly.","last_verified":"2026-04-27T00:00:00.000Z","tags":["machine-learning","interatomic-potentials","materials-science","pytorch","MLIP"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/torch-sim-atomistic"},{"id":7798,"title":"Torch-STOI","library":"torch-stoi","status":"active","version":"0.2.3","language":"python","ecosystem":"pypi","summary":"Torch-STOI is a Python library that provides a PyTorch implementation of the Short-Time Objective Intelligibility (STOI) metric, primarily designed for use as a loss function in deep learning models for tasks like speech enhancement and source separation. It wraps the functionality of the `pystoi` package to calculate both classical and extended STOI. The current version is 0.2.3, and releases are generally infrequent, focusing on functional improvements and correlation with the reference `pystoi` implementation.","last_verified":"2026-04-16T00:00:00.000Z","tags":["pytorch","audio","speech processing","stoi","loss function","metrics"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/torch-stoi"},{"id":24723,"title":"Torch-Struct","library":"torch-struct","status":"active","version":"0.5","language":"python","ecosystem":"pypi","summary":"A library for structured prediction (e.g., parsing, sequence labeling) with PyTorch. Provides differentiable implementations of dynamic programming algorithms like CYK, Inside-Outside, and Viterbi. Current version 0.5, last updated 2022. Low release cadence.","last_verified":"2026-05-01T00:00:00.000Z","tags":["structured-prediction","pytorch","crf","parsing","dynamic-programming"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/torch-struct"},{"id":6267,"title":"PyTorch Profiler TensorBoard Plugin","library":"torch-tb-profiler","status":"active","version":"0.4.3","language":"python","ecosystem":"pypi","summary":"torch-tb-profiler is a TensorBoard plugin that provides rich visualizations and analysis tools for profiling PyTorch models. It parses, processes, and visualizes profiling results dumped by `torch.profiler`, helping users identify performance bottlenecks and receive optimization recommendations. The current version is 0.4.3, with releases often tied to PyTorch updates or major bug fixes.","last_verified":"2026-04-14T00:00:00.000Z","tags":["pytorch","tensorboard","profiling","performance","deep-learning","gpu"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/torch-tb-profiler"},{"id":22471,"title":"PyTorch/XLA","library":"torch-xla","status":"active","version":"2.9.0","language":"python","ecosystem":"pypi","summary":"PyTorch/XLA is a Python package that bridges PyTorch with XLA devices (TPU, GPU, CPU) to enable high-performance machine learning. The current stable version is 2.9.0, with releases aligned to PyTorch minor versions. It supports Python 3.10-3.13 and provides both PJRT and XRT runtimes (PJRT recommended).","last_verified":"2026-04-27T00:00:00.000Z","tags":["pytorch","xla","tpu","google","machine-learning","deep-learning"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/torch-xla"},{"id":2315,"title":"PyTorch AO (torchao)","library":"torchao","status":"active","version":"0.17.0","language":"python","ecosystem":"pypi","summary":"TorchAO is a PyTorch library for applying advanced optimization (AO) techniques, primarily quantization and sparsity, to deep learning models running on GPUs. It focuses on performance acceleration through low-precision kernels, mixture-of-experts (MoE) optimizations, and quantization-aware training (QAT). The current version is 0.17.0, with new versions and significant features released frequently, often monthly.","last_verified":"2026-04-24T17:52:11.001Z","tags":["pytorch","quantization","optimization","deep-learning","gpu","low-precision"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/torchao"},{"id":1137,"title":"TorchAudio","library":"torchaudio","status":"active","version":"2.11.0","language":"python","ecosystem":"pypi","summary":"TorchAudio is an open-source library for audio and signal processing with PyTorch, providing functions, datasets, model implementations, and application components for machine learning tasks. While it has transitioned into a maintenance phase since version 2.8/2.9 to reduce redundancies and focus on ML audio processing, it continues to release new versions (currently 2.11.0) in alignment with PyTorch releases.","last_verified":"2026-04-23T17:28:01.777Z","tags":["audio","deep learning","pytorch","signal processing","machine learning"],"install_tag":"stale","install_tag_description":"widespread failures or data too old to trust","api":"https://checklist.day/api/registry/torchaudio"},{"id":5522,"title":"TorchAx: PyTorch on JAX/TPU Bridge","library":"torchax","status":"active","version":"0.0.11","language":"python","ecosystem":"pypi","summary":"torchax is a library that serves as a backend for PyTorch, enabling users to run PyTorch programs on JAX-supported hardware like Google Cloud TPUs. It provides seamless graph-level interoperability, allowing the mixing of JAX and PyTorch syntax within the same program, and leveraging JAX features such as `jax.grad`, Optax, and GSPMD for PyTorch model training. The current version is 0.0.11, with development active on GitHub.","last_verified":"2026-04-13T00:00:00.000Z","tags":["pytorch","jax","deep-learning","interoperability","tpu","gpu","accelerator"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/torchax"},{"id":3296,"title":"TorchCodec","library":"torchcodec","status":"active","version":"0.11.0","language":"python","ecosystem":"pypi","summary":"TorchCodec is a Python library developed by PyTorch that provides efficient video and audio decoding and encoding capabilities, tightly integrated with PyTorch tensors. It aims to simplify video and audio processing for machine learning workflows, supporting both CPU and GPU operations. The current version is 0.11.0, with new releases occurring approximately every 1-2 months.","last_verified":"2026-04-25T08:12:35.048Z","tags":["video","audio","pytorch","ffmpeg","decoding","encoding","multimedia","machine-learning"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/torchcodec"},{"id":6918,"title":"Torchcrepe","library":"torchcrepe","status":"active","version":"0.0.24","language":"python","ecosystem":"pypi","summary":"Torchcrepe is a PyTorch implementation of the CREPE pitch tracker, a state-of-the-art monophonic pitch estimation tool based on a deep convolutional neural network. It allows users to compute pitch and periodicity from audio signals, offering functionalities for direct file processing, filtering, thresholding, and various decoding options. The library is actively maintained, with regular updates to its PyPI package.","last_verified":"2026-04-15T00:00:00.000Z","tags":["audio","pitch tracking","deep learning","pytorch","music information retrieval"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/torchcrepe"},{"id":2813,"title":"TorchData","library":"torchdata","status":"active","version":"0.11.0","language":"python","ecosystem":"pypi","summary":"TorchData is a Python library providing composable data loading modules for PyTorch, aiming to enhance `torch.utils.data.DataLoader` and `torch.utils.data.Dataset/IterableDataset` for scalable and performant data pipelines. It focuses on new features like `StatefulDataLoader` for checkpointing and `torchdata.nodes` for flexible data processing graphs. The current version is 0.11.0. After a period of re-evaluation, development has resumed with a focus on iterative enhancements to existing PyTorch data primitives.","last_verified":"2026-04-25T01:17:12.559Z","tags":["pytorch","data-loading","machine-learning","deep-learning","etl","data-pipeline"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/torchdata"},{"id":4808,"title":"torchdiffeq","library":"torchdiffeq","status":"active","version":"0.2.5","language":"python","ecosystem":"pypi","summary":"torchdiffeq is a Python library providing ordinary differential equation (ODE) solvers implemented in PyTorch. It supports backpropagation through ODE solutions using the adjoint method, ensuring constant memory cost. The library offers a clean API for usage in deep learning applications, fully supporting GPU execution. The current version is 0.2.5, last released in November 2024, indicating an active development and maintenance cadence.","last_verified":"2026-04-12T00:00:00.000Z","tags":["PyTorch","ODE solvers","deep learning","differentiable programming","adjoint method","neural ODEs"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/torchdiffeq"},{"id":7800,"title":"TorchEval","library":"torcheval","status":"active","version":"0.0.7","language":"python","ecosystem":"pypi","summary":"TorchEval is a PyTorch library providing a simple interface to create new metrics and an easy-to-use toolkit for metric computations and checkpointing. It offers a rich collection of high-performance metric calculations out-of-the-box, leveraging PyTorch's vectorization and GPU acceleration. Currently at version 0.0.7, it maintains an active release schedule with regular updates and new metric additions.","last_verified":"2026-04-16T00:00:00.000Z","tags":["pytorch","metrics","evaluation","machine-learning","deep-learning"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/torcheval"},{"id":10301,"title":"TorchFCPE: Fast Context-based Pitch Estimation","library":"torchfcpe","status":"active","version":"0.0.4","language":"python","ecosystem":"pypi","summary":"The official Pytorch implementation of Fast Context-based Pitch Estimation (FCPE), `torchfcpe` provides a robust and efficient solution for extracting fundamental frequency (F0) from audio signals. It is currently at version `0.0.4` and sees occasional updates, primarily focusing on model improvements and compatibility.","last_verified":"2026-04-17T00:00:00.000Z","tags":["audio","pytorch","pitch estimation","deep learning","speech processing"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/torchfcpe"},{"id":22472,"title":"TorchFT Nightly","library":"torchft-nightly","status":"active","version":"2026.4.27","language":"python","ecosystem":"pypi","summary":"TorchFT (Fault Tolerance) is a PyTorch library providing fault tolerant distributed training with automatic recovery from node failures. The nightly version (2026.4.27) tracks the latest development on PyTorch main branch. Requires Python >=3.8. Released daily.","last_verified":"2026-04-27T00:00:00.000Z","tags":["pytorch","distributed-training","fault-tolerance","nightly","deep-learning"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/torchft-nightly"},{"id":8724,"title":"TorchGeo","library":"torchgeo","status":"active","version":"0.9.0","language":"python","ecosystem":"pypi","summary":"TorchGeo is a Python library providing datasets, samplers, transforms, and pre-trained models specifically designed for geospatial data within the PyTorch ecosystem. It aims to simplify the development of deep learning models for Earth observation and remote sensing tasks. Currently at version 0.9.0, TorchGeo maintains an active development pace with frequent releases, typically every 2-3 months, to incorporate new features and datasets.","last_verified":"2026-04-16T00:00:00.000Z","tags":["geospatial","pytorch","deep-learning","earth-observation","satellite-imagery","computer-vision","remote-sensing"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/torchgeo"},{"id":5523,"title":"Torchinfo","library":"torchinfo","status":"active","version":"1.8.0","language":"python","ecosystem":"pypi","summary":"Torchinfo provides comprehensive model summaries for PyTorch, similar to TensorFlow's `model.summary()` API. It's a completely rewritten version of the original `torchsummary` and `torchsummaryX` projects, addressing previous issues and introducing a new API. It helps in debugging networks by visualizing layer details, input/output shapes, parameter counts, and operations. The current version is 1.8.0, and it follows an active release cadence with frequent updates.","last_verified":"2026-04-16T00:00:00.000Z","tags":["pytorch","model summary","deep learning","debugging","model analysis"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/torchinfo"},{"id":24725,"title":"TorchIO","library":"torchio","status":"active","version":"1.1.0","language":"python","ecosystem":"pypi","summary":"TorchIO is a Python library for medical image processing with PyTorch, offering data loading, preprocessing, augmentation, and sampling for 3D medical images. Version 1.1.0 requires Python >=3.10. Release cadence is irregular, with multiple minor and patch releases per year.","last_verified":"2026-05-01T00:00:00.000Z","tags":["medical imaging","augmentation","pytorch","3D","preprocessing"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/torchio"},{"id":8723,"title":"TorchLibrosa: PyTorch Implementation of Librosa","library":"torchlibrosa","status":"active","version":"0.1.0","language":"python","ecosystem":"pypi","summary":"TorchLibrosa provides a PyTorch implementation of core `librosa` audio feature extraction functions, enabling GPU acceleration for tasks such as spectrogram and mel-spectrogram computation. This is particularly beneficial for deep learning pipelines that require faster feature generation on GPUs during training and evaluation. The library aims for numerical results almost identical to CPU-based `librosa` (difference less than 1e-5). The current version is 0.1.0, with an infrequent release cadence; the latest release was in February 2023.","last_verified":"2026-04-16T00:00:00.000Z","tags":["audio processing","deep learning","pytorch","librosa","feature extraction","gpu acceleration","spectrogram","mel-spectrogram"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/torchlibrosa"},{"id":1287,"title":"TorchMetrics","library":"torchmetrics","status":"active","version":"1.9.0","language":"python","ecosystem":"pypi","summary":"TorchMetrics is a comprehensive collection of PyTorch native metrics for evaluating machine learning models, offering over 100 common and specialized metrics implemented directly in PyTorch. Developed and maintained by Lightning AI, it provides a standardized, rigorously tested, and distributed-training compatible API for metric computation, reducing boilerplate and ensuring reproducibility. It automatically accumulates over batches and synchronizes between multiple devices. The library is currently at version 1.9.0 and maintains a regular release cadence with several patch and minor releases per year.","last_verified":"2026-04-23T19:19:16.265Z","tags":["machine learning","pytorch","metrics","deep learning","evaluation"],"install_tag":"stale","install_tag_description":"widespread failures or data too old to trust","api":"https://checklist.day/api/registry/torchmetrics"},{"id":10303,"title":"torchprofile","library":"torchprofile","status":"active","version":"0.1.0","language":"python","ecosystem":"pypi","summary":"torchprofile is a lightweight Python library designed to accurately count the Multiply-Accumulate Operations (MACs) or FLOPs of PyTorch models. Its current version is 0.1.0. Releases are infrequent but indicate ongoing maintenance, focusing on core profiling capabilities.","last_verified":"2026-04-17T00:00:00.000Z","tags":["pytorch","profiling","macs","flops","deep learning","performance"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/torchprofile"},{"id":28401,"title":"TorchRec","library":"torchrec","status":"active","version":"1.6.0","language":"python","ecosystem":"pypi","summary":"TorchRec is a PyTorch library for building and scaling recommendation systems, providing modular building blocks for distributed training, large embeddings, and advanced sharding strategies. Current version is 1.6.0, with a release cadence of roughly quarterly.","last_verified":"2026-05-09T00:00:00.000Z","tags":["recommendation-systems","pytorch","embeddings","distributed-training","deep-learning"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/torchrec"},{"id":5524,"title":"TorchRL","library":"torchrl","status":"active","version":"0.11.1","language":"python","ecosystem":"pypi","summary":"TorchRL is an open-source, PyTorch-native library for Reinforcement Learning (RL). It provides modular, primitive-first abstractions for building efficient and flexible RL solutions, focusing on research and rapid prototyping. The library offers components for environments, data collection, replay buffers, policy and value networks, and loss functions, all designed to integrate seamlessly with the PyTorch ecosystem. It is currently at version 0.11.1 and follows a regular release cadence, often synced with PyTorch releases.","last_verified":"2026-04-13T00:00:00.000Z","tags":["reinforcement-learning","pytorch","machine-learning","deep-learning","rlhf"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/torchrl"},{"id":28402,"title":"torchscale","library":"torchscale","status":"active","version":"0.3.0","language":"python","ecosystem":"pypi","summary":"torchscale is a PyTorch library for building large-scale Transformer models, providing components like Multi-head Attention (MHA), Long Short-Term Memory (LSTM), and other scalable architectures. As of version 0.3.0, it supports Python >=3.8 and is maintained by Microsoft. Releases are infrequent.","last_verified":"2026-05-09T00:00:00.000Z","tags":["transformer","scale","pytorch","microsoft","deep-learning"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/torchscale"},{"id":3297,"title":"torchsde: SDE Solvers and Adjoint Sensitivity in PyTorch","library":"torchsde","status":"active","version":"0.2.6","language":"python","ecosystem":"pypi","summary":"torchsde provides robust stochastic differential equation (SDE) solvers with GPU support and efficient adjoint sensitivity analysis in PyTorch. It enables differentiable SDE simulations, crucial for deep learning models involving stochastic processes. The current version is 0.2.6, and after a significant hiatus, it recently saw a maintenance release to address dependency issues and improve stability, indicating an active but potentially slow release cadence.","last_verified":"2026-04-25T08:14:59.149Z","tags":["pytorch","sde","stochastic differential equations","deep learning","numerical methods","adjoint sensitivity","gpu"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/torchsde"},{"id":24726,"title":"TorchServe","library":"torchserve","status":"active","version":"0.12.0","language":"python","ecosystem":"pypi","summary":"TorchServe is a flexible and easy-to-use tool for serving PyTorch models for inference at scale. Current version 0.12.0, released as part of the PyTorch ecosystem, with releases roughly quarterly.","last_verified":"2026-05-01T00:00:00.000Z","tags":["pytorch","model-serving","inference","deep-learning","torchserve"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/torchserve"},{"id":10304,"title":"torchsr: Super Resolution Networks for PyTorch","library":"torchsr","status":"active","version":"1.0.4","language":"python","ecosystem":"pypi","summary":"torchsr is a Python library providing a collection of Super Resolution (SR) network architectures implemented in PyTorch. It includes popular models like EDSR, RCAN, and NinaSR variants, often with pretrained weights, to easily integrate SR capabilities into deep learning projects. The current version is 1.0.4, with releases focusing on model improvements, new architectures, and compatibility.","last_verified":"2026-04-17T00:00:00.000Z","tags":["pytorch","super-resolution","computer-vision","deep-learning","image-processing","machine-learning"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/torchsr"},{"id":10305,"title":"Torchsummary","library":"torchsummary","status":"active","version":"1.5.1","language":"python","ecosystem":"pypi","summary":"`torchsummary` provides a Keras-like `model.summary()` functionality for PyTorch models, displaying layer names, output shapes, parameter counts, and trainable parameters. It helps in quickly understanding the architecture and memory footprint of a neural network. The current version is 1.5.1, with releases occurring as needed for bug fixes and minor enhancements rather than a strict schedule.","last_verified":"2026-04-17T00:00:00.000Z","tags":["pytorch","model-summary","deep-learning","nn","architecture-analysis"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/torchsummary"},{"id":5081,"title":"TorchText","library":"torchtext","status":"maintenance","version":"0.18.0","language":"python","ecosystem":"pypi","summary":"TorchText is a Python library providing text utilities, models, transforms, and datasets for PyTorch. As of version 0.18.0, released in April 2024, active development on new features has stopped, and it is considered the last stable release, primarily focusing on compatibility with PyTorch 2.3.0 and subsequent patch releases.","last_verified":"2026-04-12T00:00:00.000Z","tags":["pytorch","nlp","text processing","deep learning","datasets","embeddings","data preprocessing"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/torchtext"},{"id":9366,"title":"Torchtnt","library":"torchtnt","status":"active","version":"0.2.4","language":"python","ecosystem":"pypi","summary":"Torchtnt is a lightweight library by PyTorch providing training tools and utilities. It is closely integrated with PyTorch and designed for rapid iteration with any model or training regimen. It offers powerful dataloading, logging, and visualization utilities. As of version 0.2.4, it is actively maintained by PyTorch and released as needed. It's currently in a pre-alpha development stage, indicating potential API instability. [9, 13]","last_verified":"2026-04-16T00:00:00.000Z","tags":["pytorch","training","utilities","mlops","deep-learning"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/torchtnt"},{"id":6919,"title":"PyTorch Native Library for LLM Fine-tuning","library":"torchtune","status":"maintenance","version":"0.6.1","language":"python","ecosystem":"pypi","summary":"torchtune is a PyTorch-native library designed for authoring, fine-tuning, and experimenting with Large Language Models (LLMs). It provides hackable training recipes for techniques like SFT, LoRA, QLoRA, FSDP, DPO, PPO, and QAT, supporting popular architectures such as Llama, Gemma, Mistral, Phi, and Qwen. While it offers a componentized design, memory efficiency, and strong integrations, active feature development for torchtune officially ceased in July 2025. The library will receive critical bug fixes and security patches through 2025, but no new features will be added, as the PyTorch team is developing a new product.","last_verified":"2026-04-15T00:00:00.000Z","tags":["LLM","fine-tuning","PyTorch","AI","machine-learning","deep-learning","transformers","LoRA","QLoRA","FSDP","DPO"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/torchtune"},{"id":14980,"title":"torchtyping","library":"torchtyping","status":"maintenance","version":"0.1.5","language":"en","ecosystem":"pypi","summary":"torchtyping provides runtime type annotations for PyTorch Tensors, allowing developers to specify and dynamically check the shape, dtype, names, and layout of tensors. It aims to improve code clarity and reduce bugs by enforcing consistent tensor properties. The library is currently at version 0.1.5.","last_verified":"2026-04-16T00:00:00.000Z","tags":["pytorch","type-checking","type-annotations","tensors","deep-learning","runtime-checking","machine-learning"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/torchtyping"},{"id":1052,"title":"Torchvision","library":"torchvision","status":"active","version":"0.26.0","language":"python","ecosystem":"pypi","summary":"Torchvision is a PyTorch domain library providing popular datasets, model architectures, and common image and video transformations for computer vision tasks. It is actively maintained and releases are synchronized with PyTorch versions, with the current version 0.26.0 compatible with torch 2.11.0. It aims to simplify the data loading, preprocessing, and model development workflow for computer vision researchers and practitioners.","last_verified":"2026-04-23T16:26:00.480Z","tags":["computer-vision","deep-learning","pytorch","image-processing","video-processing","machine-learning"],"install_tag":"stale","install_tag_description":"widespread failures or data too old to trust","api":"https://checklist.day/api/registry/torchvision"},{"id":6268,"title":"Torchviz","library":"torchviz","status":"active","version":"0.0.3","language":"python","ecosystem":"pypi","summary":"Torchviz is a small Python package designed to create visualizations of PyTorch execution graphs and traces. It provides a way to visually inspect the computational flow of a neural network model, which is helpful for understanding architecture, debugging, and optimization. The current version is 0.0.3, with releases typically tied to PyTorch ecosystem updates.","last_verified":"2026-04-14T00:00:00.000Z","tags":["pytorch","visualization","deep-learning","neural-networks","computational-graph","graphviz"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/torchviz"},{"id":8725,"title":"TorchX SDK and Components","library":"torchx","status":"active","version":"0.7.0","language":"python","ecosystem":"pypi","summary":"TorchX is a Python SDK for MLOps that helps you compose, configure, and launch PyTorch applications on various schedulers like local, Docker, Kubernetes, and Ray. It provides a common API for distributed training, serving, and other ML workloads. The current version is 0.7.0, with major releases occurring every few months.","last_verified":"2026-04-16T00:00:00.000Z","tags":["pytorch","distributed-training","mlops","orchestration","job-scheduler","ray","kubernetes"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/torchx"},{"id":24727,"title":"TorchX SDK and Components","library":"torchx-nightly","status":"active","version":"2026.4.30","language":"python","ecosystem":"pypi","summary":"TorchX is a Python SDK and set of components for building and launching distributed PyTorch applications. It provides a unified API to run jobs across different schedulers (local, Slurm, Kubernetes, AWS Batch, etc.). Version 2026.4.30 is a nightly release. Release cadence is nightly (torchx-nightly) vs stable (torchx) using semver.","last_verified":"2026-05-01T00:00:00.000Z","tags":["pytorch","distributed","scheduler","ml","kubernetes","slurm","nightly"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/torchx-nightly"},{"id":28403,"title":"TorchXRayVision","library":"torchxrayvision","status":"active","version":"1.4.0","language":"python","ecosystem":"pypi","summary":"A library for chest X-ray datasets and pretrained models in PyTorch. Version 1.4.0 released Sept 2024. Provides easy access to common datasets (ChestX-ray14, CheXpert, MIMIC-CXR, PadChest, etc.) and pre-trained models for classification, segmentation, and representation learning.","last_verified":"2026-05-09T00:00:00.000Z","tags":["chest-xray","medical-imaging","pytorch","pretrained-models","datasets"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/torchxrayvision"},{"id":456,"title":"Tornado","library":"tornado","status":"active","version":"6.5.5","language":"python","ecosystem":"pypi","summary":"Tornado is a Python web framework and asynchronous networking library, originally developed at FriendFeed. It enables scalable, non-blocking network I/O, making it ideal for applications requiring long-lived connections, such as long polling and WebSockets. The current version is 6.5.5, with a release cadence of approximately every few months.","last_verified":"2026-05-12T13:56:24.817Z","tags":["web framework","asynchronous","networking","Python"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/tornado"},{"id":163,"title":"Tortoise ORM","library":"tortoise-orm","status":"active","version":"1.1.7","language":"python","ecosystem":"pypi","summary":"Async ORM for Python inspired by Django ORM. Built on asyncio — requires async context. Current version: 1.1.7 (Mar 2026). v1.0 released 2024 — first stable release after years of 0.x. Breaking changes from 0.x: connections.close_all() removed, ConnectionHandler uses per-instance ContextVar storage. FastAPI integration changed from register_tortoise() to RegisterTortoise context manager. Does not work on serverless/Vercel without workarounds.","last_verified":"2026-05-12T09:11:03.765Z","tags":["tortoise-orm","orm","async","asyncio","fastapi","postgresql","python"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/tortoise-orm"},{"id":14140,"title":"Tory: Directory Utility Belt","library":"tory","status":"abandoned","version":"0.4.4","language":"javascript","ecosystem":"npm","summary":"Tory is a JavaScript/TypeScript library providing an object-oriented API for interacting with the filesystem. It offers `ToryFile` and `ToryFolder` classes that represent files and directories, respectively. Key features include lazy loading of file system data, customizable recursive iteration rules, and methods for retrieving file hashes, sizes, and modification times. The current stable version is 0.4.4. Based on its release history, which shows the last significant development in early 2020 with minor dependency updates since, the project appears to have an inactive release cadence. Its primary differentiator is the `Filer` abstraction and flexible iteration strategies, including custom rules for traversing directories, which can be useful for complex file system operations.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","directory","folder","file","filesystem","recursion","util","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/tory"},{"id":8726,"title":"Volcengine TOS SDK for Python","library":"tos","status":"active","version":"2.9.0","language":"python","ecosystem":"pypi","summary":"The `tos` Python SDK enables developers to interact with Volcengine Object Storage (TOS), allowing for operations on buckets and objects. It provides a programmatic interface for cloud storage functionalities like uploading, downloading, and managing files. The library is actively maintained, with version 2.9.0 released recently, indicating a consistent development cadence.","last_verified":"2026-04-16T00:00:00.000Z","tags":["cloud storage","object storage","Volcengine","SDK","blob storage"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/tos"},{"id":24728,"title":"TOSA Adapter for Model Explorer","library":"tosa-adapter-model-explorer","status":"active","version":"0.1.0","language":"python","ecosystem":"pypi","summary":"An adapter for ai-edge-model-explorer that adds support for TOSA (Tensor Operator Set Architecture) flatbuffer files. Version 0.1.0 is the latest, with initial support and bug fixes. Release cadence is irregular.","last_verified":"2026-05-01T00:00:00.000Z","tags":["tosa","model-explorer","adapter","arm","machine-learning"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/tosa-adapter-model-explorer"},{"id":12156,"title":"tosource: Object to Source Code Converter","library":"tosource","status":"active","version":"2.0.0-alpha.3","language":"javascript","ecosystem":"npm","summary":"tosource is a utility library for JavaScript that serializes complex JavaScript objects, including functions, Date objects, RegExp instances, Maps, Sets, sparse arrays, NaN, Infinity, undefined, and negative zero, into their equivalent JavaScript source code string representations. This extends beyond the capabilities of JSON.stringify, which only handles a subset of these types. The package is currently in a pre-release alpha phase (v2.0.0-alpha.3), indicating active development. It is designed to facilitate sharing trusted data structures and even code between Node.js environments and browsers, useful for isomorphic applications. While there isn't an explicit release cadence, the recent alpha releases suggest ongoing improvements in functionality and toolchain, including TypeScript support and ESM exports.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","source","tosource","json","javascript object","object","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/tosource"},{"id":23177,"title":"Total Perspective Vortex","library":"total-perspective-vortex","status":"active","version":"3.2.1","language":"python","ecosystem":"pypi","summary":"A library for routing entities (jobs, users or groups) to destinations in Galaxy. Current version is 3.2.1, released in April 2025. Release cadence is irregular with multiple minor releases per year.","last_verified":"2026-05-01T00:00:00.000Z","tags":["galaxy","routing","job-scheduling","config","pydantic"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/total-perspective-vortex"},{"id":12157,"title":"Total.js Framework","library":"total.js","status":"maintenance","version":"3.4.13","language":"javascript","ecosystem":"npm","summary":"Total.js is a full-stack, open-source Node.js framework designed for creating web applications, REST services, real-time applications, and IoT solutions. Written in pure JavaScript without external dependencies (beyond optional database connectors or specific modules), it aims for high performance and clean architecture, similar to MVC frameworks like Laravel or Django. The framework emphasizes backward compatibility, with version 3 (3.4.13 being a recent patch) receiving frequent updates and bug fixes. It includes a built-in web server, static file handling, powerful routing, an embedded NoSQL database (TextDB), image processing via GraphicsMagick or ImageMagick, WebSockets, a custom view engine, and a schema system for data validation and workflows. Total.js differentiates itself by providing a comprehensive, independent platform often used with its ecosystem of tools like Total.js Code Editor and CMS. While Total.js v3 is actively maintained, the project has transitioned to newer major versions (v4, `total4` on npm, and v5, `total5` on npm), which introduce significant architectural changes and target newer Node.js versions, although v3 continues to be supported for existing projects.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","total","iot","framework","web","websocket","mvc","controller","view"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/total.js"},{"id":26493,"title":"Total.js framework 4","library":"total4","status":"active","version":"0.0.99","language":"javascript","ecosystem":"npm","summary":"Total.js framework v4 (v0.0.99) is a Node.js web framework written in pure JavaScript, similar to PHP's Laravel or Python's Django. It supports web, desktop, service, and IoT applications. Known for its high performance and minimalistic design, it includes built-in support for MVC architecture, real-time communication, and a rich set of components. The framework is actively developed with frequent releases on npm. It is fully TypeScript-typed and ships with its own CLI tool. Compared to Express.js, it offers a more opinionated structure and built-in modules for common tasks.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","total.js","total4","framework","mvc","web","platform","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/total4"},{"id":12158,"title":"Total.js Framework v5","library":"total5","status":"active","version":"0.0.16","language":"javascript","ecosystem":"npm","summary":"Total.js v5 is a full-stack, server-side MVC framework for Node.js, written entirely in pure JavaScript. It is designed to build web, desktop, service, and IoT applications, providing a comprehensive, dependency-free ecosystem (excluding specific database connectors). The current stable version on npm is 0.0.15 (as of late 2025), representing the fifth major iteration of the Total.js platform. Initially released in beta around November 2023, it was declared 'almost stable' by January 2024. Total.js differentiates itself by embracing a 'pure JavaScript' philosophy, explicitly discouraging TypeScript usage, and integrating core functionalities like a web server, robust routing, an embedded NoSQL database (TextDB), WebSockets, and cron job management directly into the framework. It targets Node.js version 19 or higher, aiming for high performance and minimal external tooling.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","total.js","total5","framework","web","platform"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/total5"},{"id":12159,"title":"totalist","library":"totalist","status":"active","version":"3.0.1","language":"javascript","ecosystem":"npm","summary":"totalist is a highly optimized, minimalist (under 250 bytes gzipped) utility for recursively listing all files within a specified directory in Node.js. It enables developers to efficiently traverse file systems and apply a custom callback function to each file found, providing the relative path, absolute path, and the `fs.Stats` object directly. The package offers both asynchronous (default, since Node.js 8.x) and synchronous (since Node.js 6.x) modes to accommodate various application contexts and performance requirements. The current stable version is 3.0.1, which includes native ESM support via `exports` maps. Its primary differentiators are its minuscule footprint, direct integration with `fs.Stats` within the callback, and the avoidance of generating intermediate large file lists, making it suitable for performance-critical scenarios.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","list","recursive","files","glob","tree","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/totalist"},{"id":26495,"title":"TOTVS React Native Framework","library":"totvs-react-native-framework","status":"active","version":"0.0.85","language":"javascript","ecosystem":"npm","summary":"A React Native UI component library for TOTVS applications, providing pre-built customizable components (buttons, pickers, text inputs, etc.) following TOTVS design guidelines. Current version 0.0.85, with infrequent releases. It has heavy peer dependency requirements and is tightly coupled to TOTVS ecosystem. Alternatives: general RN UI libraries like NativeBase or React Native Elements, but tailored for TOTVS branding.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","react-native","totvs-framework"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/totvs-react-native-framework"},{"id":15244,"title":"Node.js Touch Utility","library":"touch","status":"active","version":"3.1.1","language":"javascript","ecosystem":"npm","summary":"The `touch` package for Node.js provides a cross-platform implementation of the Unix `touch(1)` command, enabling programmatic modification of file access and modification times, or the creation of new, empty files. Its current stable version is 3.1.1. The package offers both asynchronous (Promise-based and callback-based) and synchronous APIs, including `touch()`, `touch.sync()`, `touch.ftouch()`, and `touch.ftouchSync()`. A key differentiator is its dual API for file path and file descriptor manipulation, alongside a `nodetouch` CLI executable that mirrors the native `touch` utility. Release cadence is not explicitly stated, but the package maintains a stable API and provides consistent functionality across Node.js versions, focusing on reliable file system interaction.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/touch"},{"id":15400,"title":"TouchDesigner MCP Server","library":"touchdesigner-mcp-server","status":"active","version":"1.4.7","language":"javascript","ecosystem":"npm","summary":"The `touchdesigner-mcp-server` package provides an implementation of a Model Context Protocol (MCP) server designed to enable AI agents to control and operate TouchDesigner projects programmatically. Functioning as a bridge between AI models and the TouchDesigner WebServer DAT, it allows agents to create, modify, and delete nodes, query project structures, and execute Python scripts within TouchDesigner. The current stable version is 1.4.7, with frequent minor releases as indicated by the recent version history. Key differentiators include its focus on AI agent integration via MCP, semantic versioning for compatibility with the TouchDesigner API server, and a comprehensive set of tools for granular control over TouchDesigner's visual programming environment, making it a powerful tool for generative art, interactive installations, and automated content creation. It ships with TypeScript types, facilitating robust development.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","MCP Server","TouchDesigner","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/touchdesigner-mcp-server"},{"id":26494,"title":"Vue 2 Template Compiler","library":"touchui-template-compiler","status":"deprecated","version":"2.4.8","language":"javascript","ecosystem":"npm","summary":"Pre-compiles Vue 2.0 templates into render functions to avoid runtime compilation overhead and CSP restrictions. Current stable version is 2.7.16, the final Vue 2 release (EOL December 31, 2023). This package is auto-generated from Vue core; for most cases use vue-loader or vueify instead. It supports custom compile-time modules and directives, SFC parsing, and provides compile() and compileToFunctions() APIs. The returned render function uses 'with' and cannot be used in strict mode. Key differentiator: low-level compiler for build tools, distinct from runtime-only Vue builds.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","vue","compiler"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/touchui-template-compiler"},{"id":27465,"title":"Tower","library":"tower","status":"active","version":"0.3.61","language":"python","ecosystem":"pypi","summary":"Tower is a CLI and runtime environment for managing and running agentic workflows, currently at version 0.3.61. It provides a framework for defining, orchestrating, and executing multi-step AI agent tasks. Release cadence is irregular as it is in early development.","last_verified":"2026-05-01T00:00:00.000Z","tags":["tower","agent","workflow","cli","runtime"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/tower"},{"id":20617,"title":"Tower of Babel","library":"tower-of-babel","status":"deprecated","version":"1.0.0","language":"javascript","ecosystem":"npm","summary":"A Node.js workshopper tutorial that teaches ES6 features through interactive exercises. Version 1.0.0 (last release circa 2015) is stable and uses Babel 6 with the es2015 preset. It is designed for offline command-line learning, with each exercise requiring the user to write code that passes a test. Differentiators: focuses exclusively on ES6 transpilation with Babel, as opposed to general ES6 tutorials. No longer actively maintained; superseded by modern environments with native ES6 support.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","es6","babel","learn","tutorial","workshopper"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/tower-of-babel"},{"id":2316,"title":"Towncrier","library":"towncrier","status":"active","version":"25.8.0","language":"python","ecosystem":"pypi","summary":"Towncrier is a utility for generating useful, summarized news files (often called changelogs) for Python projects. It operates by collecting small, individual \"news fragments\" that developers create for each change, compiling them into a single, formatted release notes document. This approach helps avoid merge conflicts common with single changelog files and provides a clean separation between developer logs and end-user-facing release notes. Currently at version 25.8.0, Towncrier maintains an active development pace with several releases throughout the year, adding features and supporting new Python versions.","last_verified":"2026-04-24T17:52:29.967Z","tags":["changelog","news","release notes","automation","development workflow"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/towncrier"},{"id":16918,"title":"Township Auth Client","library":"township-client","status":"abandoned","version":"1.3.2","language":"javascript","ecosystem":"npm","summary":"township-client is a client-side JavaScript library designed to interact with Township authentication servers. It enables common user credential management operations such as registration, login, logout, and password changes. The library, currently at version 1.3.2, appears to have ceased active development around 2017, aligning with the last known activity on its companion `township` server project. Key features include the ability to manage user credentials across multiple Township servers, automatic persistence of login information to a configuration file (or `localStorage` in browsers), and a wrapper for making authenticated requests (`secureRequest`). This client primarily targets CommonJS environments, as suggested by its `require()`-based examples. Due to its age, it might not integrate seamlessly with modern ESM-first projects and relies on older dependency versions.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/township-client"},{"id":814,"title":"tox","library":"tox","status":"active","version":"4.51.0","language":"python","ecosystem":"pypi","summary":"tox is a generic virtual environment management and test command-line tool for Python projects. It automates and standardizes testing across various Python versions, interpreters, and dependency configurations, serving as a powerful frontend for local development and Continuous Integration servers. Currently at version 4.51.0, tox maintains an active development pace with frequent patch and minor releases, often on a monthly or bi-weekly cadence.","last_verified":"2026-04-11T09:51:52.522Z","tags":["testing","virtual environments","development tools","cli","ci-cd","packaging"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/tox"},{"id":6269,"title":"tox-ansible","library":"tox-ansible","status":"active","version":"26.3.0","language":"python","ecosystem":"pypi","summary":"tox-ansible is a utility designed to simplify the testing of Ansible content collections. Implemented as a tox plugin, it provides a streamlined way to test Ansible content across various Python interpreters and Ansible versions. It leverages tox for environment management, ansible-test sanity for sanity checks, and pytest for unit and integration tests. The current version is 26.3.0, and it follows a regular release cadence, often aligning with other Ansible development tools.","last_verified":"2026-04-14T00:00:00.000Z","tags":["ansible","tox","testing","ci/cd","automation","python-plugin","ansible-collections"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/tox-ansible"},{"id":27464,"title":"tox-docker","library":"tox-docker","status":"active","version":"5.0.0","language":"python","ecosystem":"pypi","summary":"Manage lifecycle of Docker containers during Tox test runs. Version 5.0.0 introduces a major breaking change: tox-docker is now a plug-in installable via the pyproject.toml [tox.env_run_base] requires or as a plugin. Requires tox 4+.","last_verified":"2026-05-01T00:00:00.000Z","tags":["tox","docker","testing","container","plugin"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/tox-docker"},{"id":22474,"title":"tox-gh","library":"tox-gh","status":"active","version":"1.7.1","language":"python","ecosystem":"pypi","summary":"Seamless integration of tox into GitHub Actions. Automatically detects GitHub Actions environment variables for parallel tox execution and job summaries. Latest version: 1.7.1, requires Python >=3.10. Release cadence: irregular.","last_verified":"2026-04-27T00:00:00.000Z","tags":["tox","github-actions","ci","testing","plugin"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/tox-gh"},{"id":5525,"title":"Seamless integration of tox into GitHub Actions","library":"tox-gh-actions","status":"active","version":"3.5.0","language":"python","ecosystem":"pypi","summary":"tox-gh-actions is a `tox` plugin that provides seamless integration of your `tox` test environments with GitHub Actions, automatically detecting Python versions from your workflow matrix and setting up problem matchers. It is an actively maintained library with frequent releases to support new Python versions and address issues.","last_verified":"2026-04-13T00:00:00.000Z","tags":["tox","github-actions","ci","testing","plugin","automation"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/tox-gh-actions"},{"id":2318,"title":"tox-uv","library":"tox-uv","status":"active","version":"1.34.0","language":"python","ecosystem":"pypi","summary":"tox-uv is a plugin that integrates uv, the fast Python package installer and resolver, with tox, the standard virtual environment management and test automation tool. It provides a drop-in replacement for tox's default virtual environment creation and dependency management, leveraging uv for significantly faster operations. The current version is 1.34.0, and it follows an active release cadence with frequent updates.","last_verified":"2026-04-24T17:54:02.030Z","tags":["tox","uv","virtual environment","package manager","build tool","testing","automation"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/tox-uv"},{"id":2317,"title":"tox-uv-bare","library":"tox-uv-bare","status":"active","version":"1.35.0","language":"python","ecosystem":"pypi","summary":"tox-uv-bare is a plugin for tox that integrates the `uv` dependency manager, allowing tox to leverage `uv`'s speed for virtual environment creation and dependency resolution. This 'bare' package requires users to provide their own `uv` installation. The current version is 1.35.0, and the project has a frequent release cadence, often issuing multiple bug fix and minor feature updates per month.","last_verified":"2026-04-24T17:53:18.161Z","tags":["tox","uv","virtual environment","plugin","dependency management","packaging"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/tox-uv-bare"},{"id":12160,"title":"Toxiproxy Node Client","library":"toxiproxy-node-client","status":"active","version":"4.0.0","language":"javascript","ecosystem":"npm","summary":"The `toxiproxy-node-client` is a JavaScript and TypeScript client library for interacting with Toxiproxy, a powerful tool developed by Shopify for simulating real-world network conditions such as high latency, bandwidth limitations, and connection drops. This library, currently at stable version 4.0.0, provides a programmatic interface to configure Toxiproxy proxies and add various network 'toxics' to test the resilience and error handling of applications. While there isn't a fixed public release cadence, major versions like v4 typically introduce significant API updates or broader compatibility. Its key differentiator is being the primary Node.js interface for Toxiproxy, enabling developers to integrate network chaos engineering directly into their Node.js testing and development workflows without manual intervention. It ships with full TypeScript type definitions, making it suitable for both JavaScript and TypeScript projects.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/toxiproxy-node-client"},{"id":28404,"title":"Toypack","library":"toypack","status":"active","version":"1.1.0","language":"javascript","ecosystem":"npm","summary":"Toypack is a browser-based sandbox bundler for static sites, enabling live coding playgrounds similar to CodePen or CodeSandbox. Currently at version 1.1.0, it provides an easy-to-use API for bundling JavaScript code entirely in the browser without a server. Key differentiators: it ships TypeScript types, works via npm or CDN, and includes a simple addOrUpdateAsset/run workflow. However, npm usage requires polyfills for Node built-ins (path, fs, process,Buffer). Toypack is lightweight and focused on browser bundling, contrasting with server-side bundlers like Webpack or Rollup.","last_verified":"2026-05-09T00:00:00.000Z","tags":["javascript","sandbox","bundler","playground","live","browser","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/toypack"},{"id":20618,"title":"tpl-loader","library":"tpl-loader","status":"deprecated","version":"0.2.1","language":"javascript","ecosystem":"npm","summary":"A webpack loader that compiles Underscore/Lodash templates using `_.template` to return a reusable template function. Version 0.2.1 is the latest stable release. It has no active maintenance and is largely superseded by modern webpack and built-in template handling. Key differentiator: simple replacement for the deprecated `underscore-loader`.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","ejs","underscrore","lodash","_","webpack","loader","template"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/tpl-loader"},{"id":16246,"title":"TP-Link Smart Home API","library":"tplink-smarthome-api","status":"active","version":"5.0.0","language":"javascript","ecosystem":"npm","summary":"This library provides a programmatic interface for controlling TP-Link Kasa smart home devices directly over the local network. It supports a wide range of devices including smart plugs (HS100, HS110, KP303), smart bulbs (LB100, KL125), and light strips (KL430), enabling local control without reliance on the TP-Link cloud services. The current stable version is 5.0.0, which targets Node.js environments version 16 and higher. While no explicit release cadence is documented, major version bumps suggest significant updates and potential breaking changes. A key differentiator is its focus on local LAN communication, offering increased privacy and potentially faster response times compared to cloud-dependent solutions. It ships with full TypeScript type definitions for an enhanced development experience, but importantly, does not support TP-Link Tapo devices.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","tplink","kasa","home","smartplug","smartswitch","smartbulb","api","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/tplink-smarthome-api"},{"id":9367,"title":"TPU Inference for vLLM","library":"tpu-inference","status":"active","version":"0.13.3","language":"python","ecosystem":"pypi","summary":"tpu-inference is a hardware plugin for vLLM, designed to enable efficient inference of large language models (LLMs) on Google Cloud TPUs. It unifies JAX and PyTorch under a single lowering path, allowing PyTorch model definitions to run performantly on TPUs without additional code changes, while also extending native support to JAX. The library aims to push TPU hardware performance limits and retain vLLM's standardized user experience. It is actively maintained by the vLLM project and Google Cloud, with releases tied to vLLM development.","last_verified":"2026-04-16T00:00:00.000Z","tags":["TPU","inference","vLLM","JAX","PyTorch","LLM","Google Cloud","AI/ML acceleration"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/tpu-inference"},{"id":3298,"title":"tpu-info CLI Tool","library":"tpu-info","status":"active","version":"0.10.0","language":"python","ecosystem":"pypi","summary":"tpu-info is a command-line interface (CLI) tool designed for detecting Cloud TPU devices and extracting runtime metrics from the `libtpu` library. These metrics include memory usage and duty cycle, providing insights into TPU utilization. It supports both static, one-time snapshots and a live streaming mode for continuous monitoring. The current version is 0.10.0, released on March 17, 2026, indicating an active development and release cadence.","last_verified":"2026-04-11T00:00:00.000Z","tags":["tpu","google-cloud","monitoring","cli","metrics","diagnostics","machine-learning"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/tpu-info"},{"id":26496,"title":"tpwatson","library":"tpwatson","status":"active","version":"0.1.3","language":"javascript","ecosystem":"npm","summary":"A prototype transpiler for the WAT# language, compiling a lightweight high-level syntax to WebAssembly Text Format (WAT). Current stable version 0.1.3 (released 2024). The package is in early development with frequent bug fixes. Unlike raw WAT coding, WAT# adds familiar types (bool, i8, u8, i16, u16, i32, u32, i64, u64, f32, f64), compound types (arrays, structs, pointers), control flow (if/else, while, for, do-while), expression evaluation, inline functions, and preprocessor directives (#include, #if, #define). It aims to simplify WebAssembly module creation without requiring a runtime.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","WebAssembly","WATson","watson","Watson","Watson transpiler"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/tpwatson"},{"id":309,"title":"tqdm: A Fast, Extensible Progress Bar for Python and CLI","library":"tqdm","status":"active","version":"4.67.3","language":"python","ecosystem":"pypi","summary":"tqdm is a highly popular Python library that provides fast and extensible progress bars for loops and other iterable constructs. The name 'tqdm' is derived from the Arabic word 'taqaddum' (progress) and also stands for 'te quiero demasiado' (I love you so much). It seamlessly integrates with various Python libraries and environments, including Jupyter notebooks and command-line interfaces, allowing developers to easily monitor the progress of long-running tasks. The current stable version is 4.67.3, with frequent patch releases addressing bug fixes, performance enhancements, and compatibility updates.","last_verified":"2026-05-12T12:59:24.462Z","tags":["progress bar","cli","jupyter","visualization","utility","loop","data science"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/tqdm"},{"id":9368,"title":"tqdm-joblib","library":"tqdm-joblib","status":"active","version":"0.0.5","language":"python","ecosystem":"pypi","summary":"tqdm-joblib is a Python library that provides a context manager to easily integrate `tqdm` progress bars with `joblib.Parallel` execution. It addresses the challenge of displaying accurate and non-interfering progress updates when performing parallel computations with `joblib`. The current version is 0.0.5, and it appears to be actively maintained with recent releases.","last_verified":"2026-04-16T00:00:00.000Z","tags":["tqdm","joblib","progress bar","parallel processing","multiprocessing"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/tqdm-joblib"},{"id":5082,"title":"tqdm-loggable","library":"tqdm-loggable","status":"active","version":"0.4.1","language":"python","ecosystem":"pypi","summary":"tqdm-loggable is a petite Python package (current version 0.4.1) that provides logging-friendly TQDM progress bars. It automatically converts standard tqdm progress bars into periodic log messages when running in non-interactive or headless environments (e.g., Docker, CI/CD, background workers), ensuring that progress is visible in logs rather than being hidden by a lack of a TTY. This prevents applications from appearing frozen during long-running tqdm operations by sending regular progress reports to the configured logging backend. The project has low activity on GitHub, suggesting an infrequent release cadence.","last_verified":"2026-04-12T00:00:00.000Z","tags":["tqdm","logging","progress-bar","headless","monitoring","ci/cd","docker"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/tqdm-loggable"},{"id":4809,"title":"tqdm-multiprocess","library":"tqdm-multiprocess","status":"active","version":"0.0.11","language":"python","ecosystem":"pypi","summary":"tqdm-multiprocess is a Python library that facilitates easy integration of `tqdm` progress bars and logging redirection into multiprocessing workflows. It allows multiple worker processes to display their individual progress bars and log messages cleanly through the main process, along with a global progress bar for aggregate monitoring. The current version is 0.0.11, and its release cadence appears to be feature-driven rather than time-boxed.","last_verified":"2026-04-12T00:00:00.000Z","tags":["tqdm","multiprocessing","progress-bar","logging","parallel-processing"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/tqdm-multiprocess"},{"id":6920,"title":"Traceback With Variables","library":"traceback-with-variables","status":"active","version":"2.2.1","language":"python","ecosystem":"pypi","summary":"traceback-with-variables is a Python library that enhances standard tracebacks by adding local variable contexts for each frame in a stacktrace. It helps in debugging by showing variable values at the point of an exception, offering features like colorful output, configurable formatting, and integration with Jupyter/IPython. Currently at version 2.2.1, it receives active maintenance with minor releases.","last_verified":"2026-04-15T00:00:00.000Z","tags":["traceback","debugging","error handling","variables","exception","stacktrace"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/traceback-with-variables"},{"id":4286,"title":"Traceback2","library":"traceback2","status":"maintenance","version":"1.4.0","language":"python","ecosystem":"pypi","summary":"Traceback2 is a Python library that provides a backport of the standard library's `traceback` module to older supported Python versions. Its primary goal was to offer modern traceback formatting and functionality to environments where the native `traceback` module lacked these features. The current version is 1.4.0, released in March 2015, indicating a very slow release cadence and minimal, if any, active development for new features or modern Python versions.","last_verified":"2026-04-11T00:00:00.000Z","tags":["traceback","debugging","exceptions","python2","backport"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/traceback2"},{"id":77,"title":"Traceloop SDK (OpenLLMetry)","library":"traceloop-sdk","status":"active","version":"0.52.5","language":"python","ecosystem":"pypi","summary":"Python SDK for OpenLLMetry — an open-source, OpenTelemetry-based observability library for LLM applications built and maintained by Traceloop. Provides auto-instrumentation for 20+ LLM providers (OpenAI, Anthropic, Gemini, Bedrock, Ollama) and frameworks (LangChain, LlamaIndex, CrewAI), plus manual @workflow/@task/@agent decorators. KEY RELATIONSHIP: traceloop-sdk is the convenience wrapper around OpenLLMetry instrumentation packages. 'openllmetry' is NOT a separate installable package — it's the umbrella project name for the GitHub monorepo. The installable SDK is 'traceloop-sdk'. By default, traces are exported to Traceloop cloud, but the SDK is fully vendor-agnostic via TRACELOOP_BASE_URL — it can export to any OTLP backend (Datadog, Grafana, Jaeger, Honeycomb, etc.) without using Traceloop's platform at all.","last_verified":"2026-05-12T07:31:03.975Z","tags":["traceloop","openllmetry","tracing","observability","opentelemetry","llm-monitoring","auto-instrumentation","otel"],"install_tag":"stale","install_tag_description":"widespread failures or data too old to trust","api":"https://checklist.day/api/registry/traceloop-sdk"},{"id":10306,"title":"TraceML","library":"traceml","status":"active","version":"1.3.0","language":"python","ecosystem":"pypi","summary":"TraceML is the client-side engine for ML/Data tracking, visualization, dashboards, and model UI, designed specifically for integration with the Polyaxon MLOps platform. It allows users to log metrics, parameters, artifacts, and manage experiment runs programmatically. The current version is 1.3.0, and it maintains a relatively frequent release cadence, often aligning with Polyaxon platform updates.","last_verified":"2026-04-17T00:00:00.000Z","tags":["mlops","experiment-tracking","data-versioning","model-management","polyaxon"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/traceml"},{"id":3299,"title":"Tracerite: Human-Readable Exception Tracebacks","library":"tracerite","status":"active","version":"2.3.1","language":"python","ecosystem":"pypi","summary":"Tracerite is a Python library that transforms standard Python exception tracebacks into highly readable HTML or formatted TTY output. It is actively maintained, with frequent releases (current version 2.3.1), providing features like chronological ordering of chained exceptions, minimalistic output by pruning irrelevant details, and variable inspection across various environments, including terminals, Jupyter notebooks, and web frameworks like FastAPI and Sanic.","last_verified":"2026-04-25T08:15:18.557Z","tags":["traceback","debugging","exceptions","html","developer-tool","error-handling","terminal"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/tracerite"},{"id":26497,"title":"tracesquire","library":"tracesquire","status":"deprecated","version":"0.0.1","language":"javascript","ecosystem":"npm","summary":"A minimal Node.js require hook that uses Google's Traceur compiler to transpile ES6 (ECMAScript 2015) files on-the-fly. Version 0.0.1 is a very early release with no active development. Unlike Babel or TypeScript, Traceur is now largely obsolete as a standalone transpiler. tracesquire offers a quick way to experiment with ES6 features without a build step, but is not suitable for production. The package has no dependencies.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","traceur","transpile","es6"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/tracesquire"},{"id":26499,"title":"Traceur Compiler","library":"traceur","status":"maintenance","version":"0.0.111","language":"javascript","ecosystem":"npm","summary":"Traceur is a JavaScript.next-to-JavaScript-of-today compiler that allows you to use ES6 and experimental ES.next features by transpiling them to ES5. Version 0.0.111 is the latest stable release. It was developed by Google to inform the design of new JavaScript features and supports a wide range of proposals including async functions, generators, spread properties, and JSX. It provides both CommonJS and browser builds. Traceur is now largely superseded by Babel, but remains useful for legacy projects or understanding early transpiler design.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","ecmascript","language","es5","es6","ES.next","harmony","compiler"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/traceur"},{"id":26498,"title":"traceur-brunch","library":"traceur-brunch","status":"maintenance","version":"1.7.5","language":"javascript","ecosystem":"npm","summary":"Brunch plugin that compiles ES6/ES2015 JavaScript using Google's Traceur transpiler. Version 1.7.5 is the latest stable release. The plugin allows configuring which files to process and can pass options like experimental features to Traceur. It is specific to Brunch and depends on the Traceur compiler to transpile ES6 syntax to ES5. Note: This plugin must be listed before other JavaScript processing plugins in package.json. The project appears to be in maintenance mode with no recent updates since 2015.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","brunch","plugin","brunchplugin","traceur","es6","transpiler","compiler"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/traceur-brunch"},{"id":16553,"title":"Tracium","library":"tracium","status":"maintenance","version":"0.2.1","language":"javascript","ecosystem":"npm","summary":"Tracium is a JavaScript library designed for parsing Chromium performance traces. It was extracted from Google Lighthouse, making it a robust tool for analyzing web performance data generated by Chrome browsers (version 66 and newer). Currently at version 0.2.1, its release cadence is infrequent, suggesting a stable, feature-complete state rather than active, rapid development. A key differentiator is its ability to correctly parse modern Chrome traces, positioning it as an up-to-date alternative to older parsers like Big Rig. It provides structured main thread task data, including task kind, timing, and an event hierarchy, crucial for detailed performance analysis.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/tracium"},{"id":14981,"title":"Track Web API Test Library","library":"track-web-api-test-library","status":"active","version":"1.0.0","language":"javascript","ecosystem":"npm","summary":"The `track-web-api-test-library` is a specialized JavaScript/TypeScript library designed as both a test framework and runner for validating solutions to Web API challenges on the \"Track\" platform, developed by Givery Technology. Currently at version 1.0.0, it provides a structured environment for developers to write and execute tests against their API implementations, ensuring adherence to the challenge specifications. Its primary function is to facilitate the assessment of participant-submitted Web APIs within the proprietary \"Track\" ecosystem. The library leverages `chai` as a peer dependency for assertion capabilities, enabling developers to write expressive and robust tests. While a public release cadence is not documented, its initial stable release at version 1.0.0 indicates its readiness for its intended, specific application. Its key differentiator is its tailored integration with the \"Track\" challenge platform, offering a highly focused testing experience for their unique Web API challenges, distinct from general-purpose testing frameworks.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/track-web-api-test-library"},{"id":28405,"title":"Trackers","library":"trackers","status":"active","version":"2.4.0","language":"python","ecosystem":"pypi","summary":"A unified library for object tracking featuring clean room re-implementations of leading multi-object tracking algorithms. Current version: 2.4.0. Release cadence: irregular, with occasional major updates.","last_verified":"2026-05-09T00:00:00.000Z","tags":["object tracking","multi-object tracking","computer vision","botsort","deepocsort","strongsort"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/trackers"},{"id":4287,"title":"trackio","library":"trackio","status":"active","version":"0.22.0","language":"python","ecosystem":"pypi","summary":"Trackio is a lightweight, local-first, and free experiment tracking library built by Hugging Face. It offers an API compatible with Weights & Biases (wandb) for seamless migration, allowing users to log metrics, parameters, and artifacts. Logs are persisted locally in an SQLite database and can be optionally synced with Hugging Face Datasets and visualized on Hugging Face Spaces. It is actively developed with a focus on simplicity, extensibility, and LLM-friendly programmatic access.","last_verified":"2026-04-11T00:00:00.000Z","tags":["experiment tracking","machine learning","hugging face","wandb-alternative","local-first","mlops"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/trackio"},{"id":22473,"title":"Trading Economics API","library":"tradingeconomics","status":"active","version":"4.5.9","language":"python","ecosystem":"pypi","summary":"Python wrapper for the Trading Economics API, providing access to economic indicators, calendar events, commodities, currencies, bonds, and forecasts. Current version 4.5.9. Active development with irregular releases.","last_verified":"2026-04-27T00:00:00.000Z","tags":["economics","api","data","financial","indicators"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/tradingeconomics"},{"id":28406,"title":"TradingView Screener","library":"tradingview-screener","status":"active","version":"3.2.0","language":"python","ecosystem":"pypi","summary":"A Python library for creating stock screeners using the TradingView API. Current version 3.2.0 supports Python >=3.9. Release cadence is irregular, with multiple feature releases in 2024-2025.","last_verified":"2026-05-09T00:00:00.000Z","tags":["tradingview","screener","stock","crypto","api"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/tradingview-screener"},{"id":28407,"title":"TradingView TA","library":"tradingview-ta","status":"active","version":"3.3.0","language":"python","ecosystem":"pypi","summary":"Unofficial TradingView technical analysis API wrapper for Python. Provides buy/sell signals, indicator values, and symbol search. Current version 3.3.0, supports Python >=3.6. Release cadence irregular, focused on adding indicators and fixing TradingView algorithm changes.","last_verified":"2026-05-09T00:00:00.000Z","tags":["tradingview","technical-analysis","api-wrapper","crypto","stocks"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/tradingview-ta"},{"id":4401,"title":"Trafaret","library":"trafaret","status":"active","version":"2.1.1","language":"python","ecosystem":"pypi","summary":"Trafaret is a rigid and powerful Python library for validation and parsing data structures. It provides a simple yet expressive way to define data schemas, perform checks, and convert data according to defined rules, offering clear error reporting. It's currently at version 2.1.1 and is actively maintained.","last_verified":"2026-04-12T00:00:00.000Z","tags":["validation","parsing","data-structures","schema-validation"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/trafaret"},{"id":2319,"title":"Trafilatura","library":"trafilatura","status":"active","version":"2.0.0","language":"python","ecosystem":"pypi","summary":"Trafilatura is a Python and command-line tool designed for gathering text and metadata from the web. It specializes in crawling, scraping, and extracting main content from web pages, supporting various output formats like CSV, JSON, HTML, Markdown, TXT, and XML. The library is actively maintained with frequent releases, offering robust extraction, navigation, and deduplication features.","last_verified":"2026-04-24T17:54:49.000Z","tags":["web scraping","text extraction","web crawling","metadata","NLP"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/trafilatura"},{"id":2814,"title":"Trailrunner","library":"trailrunner","status":"active","version":"1.4.0","language":"python","ecosystem":"pypi","summary":"Trailrunner is a simple Python library for walking paths on the filesystem and executing functions for each file found. It efficiently handles large codebases by respecting project-level `.gitignore` files and leveraging a process pool for concurrent function execution. It's designed for use by linting, formatting, and other developer tools that need to find and operate on all files in a project in a predictable fashion with a minimal API. The current version is 1.4.0, and it generally sees a few releases per year, often for bug fixes or minor feature additions.","last_verified":"2026-04-25T01:17:27.918Z","tags":["file system","path management","walk","runner","gitignore","multiprocessing","developer tools"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/trailrunner"},{"id":12161,"title":"Trails.js Web Application Framework","library":"trails","status":"active","version":"3.2.2","language":"javascript","ecosystem":"npm","summary":"Trails.js is a modern, community-driven web application framework for Node.js, currently at version 3.2.2. It emphasizes a convention-based, API-driven design philosophy, inspired by frameworks like Ruby on Rails and Grails. Trails.js accelerates development through scaffolding provided by Yeoman and extends its capabilities via 'Trailpacks'—modular extensions that integrate existing ecosystem tools like Hapi, Express, Waterline, or Knex. The framework supports microservices architectures and is designed to work across Windows, Mac, and Linux, requiring Node.js 7.6.0 or newer. Its release cadence is stable, with major version updates occurring less frequently, focusing on stability and core enhancements.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","framework","platform","microservices","ecosystem","rest","api","rails","grails"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/trails"},{"id":10307,"title":"Trainer (Coqui-AI)","library":"trainer","status":"active","version":"0.0.36","language":"python","ecosystem":"pypi","summary":"Trainer by Coqui-AI is a general-purpose model trainer for PyTorch, designed to be flexible for various deep learning tasks. It wraps common training patterns, including distributed training via Hugging Face Accelerate, making it suitable for quick experimentation and larger-scale projects. The library is in active development (v0.0.36) with frequent micro-releases addressing bugs and adding features.","last_verified":"2026-04-17T00:00:00.000Z","tags":["pytorch","deep-learning","training","coqui","accelerate","machine-learning"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/trainer"},{"id":10308,"title":"Trainstation: Convenient Linear Model Training","library":"trainstation","status":"active","version":"1.2","language":"python","ecosystem":"pypi","summary":"Trainstation is a lightweight Python library designed for convenient training and evaluation of linear models. It acts as a simplified wrapper around `scikit-learn`'s linear models, streamlining common workflows. As of version 1.2, it focuses on ease of use for basic linear regression tasks, offering a straightforward API. It has an active release cadence, with minor enhancements and bug fixes.","last_verified":"2026-04-17T00:00:00.000Z","tags":["machine-learning","linear-models","scikit-learn","wrapper","regression"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/trainstation"},{"id":27466,"title":"Trainy Policy Nightly","library":"trainy-policy-nightly","status":"active","version":"0.1.0.dev20260430120117","language":"python","ecosystem":"pypi","summary":"Nightly builds of Trainy's Skypilot policy package. Provides policy management for SkyPilot-based training workloads on cloud infrastructure. Current version is 0.1.0.dev, Python 3.9+ only, updated nightly.","last_verified":"2026-05-01T00:00:00.000Z","tags":["nightly","pre-release","trainy","policy","skypilot","cloud","training"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/trainy-policy-nightly"},{"id":457,"title":"Traitlets: Python Configuration System","library":"traitlets","status":"active","version":"5.14.3","language":"python","ecosystem":"pypi","summary":"Traitlets is a Python library that provides a framework for defining attributes with type checking, dynamic default values, and change callbacks. It is currently at version 5.14.3, released on April 19, 2024, and follows a regular release cadence with periodic updates and maintenance improvements.","last_verified":"2026-05-12T13:56:41.596Z","tags":["configuration","type checking","Python attributes","traitlets","IPython","Jupyter"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/traitlets"},{"id":5526,"title":"Traits","library":"traits","status":"active","version":"7.1.0","language":"python","ecosystem":"pypi","summary":"Traits is a Python library that enables the definition of observable typed attributes for Python classes. It provides features like initialization with default values, validation of assigned values, delegation, notification upon value changes, and automatic user interface generation for attribute modification. Traits is a core component of the Enthought Tool Suite and aims to enhance code clarity and reduce boilerplate, particularly in scientific and engineering applications. The current stable version is 7.1.0, and it generally follows a regular release cadence with major updates addressing Python version compatibility and API refinements.","last_verified":"2026-04-13T00:00:00.000Z","tags":["type-checking","data-validation","observable-attributes","gui","enthought","scientific-computing"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/traits"},{"id":4288,"title":"Trait Types for SciPy and NumPy","library":"traittypes","status":"maintenance","version":"0.2.3","language":"python","ecosystem":"pypi","summary":"traittypes provides trait types extending the `traitlets` library, specifically designed for common data structures in the SciPy ecosystem, such as NumPy arrays and SciPy sparse matrices. It allows developers to define robust type-checked attributes for these data types in `traitlets`-based classes. The current version is 0.2.3. The library appears to be in maintenance mode, with no significant development since early 2021, meaning new features or bug fixes are infrequent.","last_verified":"2026-04-11T00:00:00.000Z","tags":["traits","traitlets","numpy","scipy","types","validation","jupyter"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/traittypes"},{"id":6273,"title":"Trame","library":"trame","status":"active","version":"3.12.0","language":"python","ecosystem":"pypi","summary":"Trame is an easy-to-use, Python-based framework that lets you create web applications with interactive scientific visualization. It simplifies web development by managing UI layout, state, events, and widgets entirely in Python, abstracting away the need for HTML, CSS, or JavaScript. Trame applications can run locally, remotely, in the cloud, in Jupyter, or on HPC. The library maintains an active release cadence, with version 3.12.0 being the latest stable release.","last_verified":"2026-04-14T00:00:00.000Z","tags":["web-framework","gui","scientific-visualization","dashboard","python-gui","vtk","paraview","data-visualization"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/trame"},{"id":6270,"title":"trame-client","library":"trame-client","status":"active","version":"3.11.4","language":"python","ecosystem":"pypi","summary":"trame-client is the internal JavaScript core of the trame framework, providing client-side infrastructure for web applications. It handles connections to a trame server, state synchronization, method calls, dynamic component loading, and template feeding in the browser. It is typically installed as a dependency of the main 'trame' package and is not intended for direct end-user Python interaction. The current version is 3.11.4, and it follows the release cadence of the trame ecosystem.","last_verified":"2026-04-14T00:00:00.000Z","tags":["trame","web development","client-side","javascript","framework","visualization"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/trame-client"},{"id":6476,"title":"Trame Common Utilities","library":"trame-common","status":"active","version":"1.1.3","language":"python","ecosystem":"pypi","summary":"trame-common is a core component within the Trame ecosystem, providing dependency-less classes and functions for various trame packages like trame-client and trame-server. It offers a centralized collection of utilities for assets handling, decorators, asynchronous/throttled execution, and common Trame object patterns (Component, App, Widget, Singleton). While it is installable, it's primarily designed to be consumed as a dependency by other `trame` libraries rather than used standalone, enabling robust and efficient development across the Trame framework. Trame itself is an active, Python-based framework for creating interactive web applications with visual analytics, with a rapid release cadence for its main packages.","last_verified":"2026-04-15T00:00:00.000Z","tags":["trame","web framework","utilities","common","helpers","kitware"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/trame-common"},{"id":22475,"title":"trame-components","library":"trame-components","status":"active","version":"2.5.0","language":"python","ecosystem":"pypi","summary":"Core components for trame widgets, providing a set of reusable UI components for building web-based scientific visualization applications. Current version 2.5.0 is under active development with frequent releases.","last_verified":"2026-04-27T00:00:00.000Z","tags":["trame","visualization","vuetify","widgets","web-ui"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/trame-components"},{"id":22476,"title":"trame-router","library":"trame-router","status":"active","version":"2.3.0","language":"python","ecosystem":"pypi","summary":"Vue Router integration for trame, providing navigation and route management for trame applications. Current version 2.3.0, actively maintained as part of the trame ecosystem.","last_verified":"2026-04-27T00:00:00.000Z","tags":["trame","vue-router","widgets","navigation"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/trame-router"},{"id":6271,"title":"Trame Server","library":"trame-server","status":"active","version":"3.10.0","language":"python","ecosystem":"pypi","summary":"Trame-server is the internal server-side implementation of the Trame web framework. It provides the core server logic for managing shared state, controllers, and the web server itself. While it can run in various environments like Jupyter or as a standalone desktop application, it's primarily designed to be a dependency of the higher-level `trame` package rather than being used directly by end-users. It is under active development.","last_verified":"2026-04-14T00:00:00.000Z","tags":["web framework","server","reactive","visualization","client-server","trame"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/trame-server"},{"id":6272,"title":"VTK widgets for trame","library":"trame-vtk","status":"active","version":"2.11.7","language":"python","ecosystem":"pypi","summary":"trame-vtk extends the trame web framework with components to interface with VTK (Visualization Toolkit) and/or ParaView. It enables the creation of rich visualization and data processing applications in Python, leveraging VTK's capabilities with options for both remote and client-side rendering via vtk.js. The library is actively developed, receiving regular updates in line with the trame ecosystem. The current version is 2.11.7.","last_verified":"2026-04-14T00:00:00.000Z","tags":["VTK","trame","visualization","widgets","web","3D","scientific"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/trame-vtk"},{"id":6921,"title":"trame-vuetify","library":"trame-vuetify","status":"active","version":"3.2.1","language":"python","ecosystem":"pypi","summary":"Trame-vuetify extends Trame's widgets and UI with Vuetify's Material Design components. Vuetify is a UI Library with beautifully handcrafted Material Components, enabling users to create rich web applications without extensive design skills. It is not meant to be used standalone but as a dependency of `trame`. The current version is 3.2.1, and it follows the release cadence of `trame` and `Vuetify` updates.","last_verified":"2026-04-15T00:00:00.000Z","tags":["GUI","Web UI","Vuetify","Trame","Material Design","Frontend"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/trame-vuetify"},{"id":3300,"title":"trampoline","library":"trampoline","status":"maintenance","version":"0.1.2","language":"python","ecosystem":"pypi","summary":"The `trampoline` library (version 0.1.2) provides a simple and tiny yield-based implementation of the trampoline technique in Python. It allows recursive functions to overcome Python's recursion depth limit by converting them into generators that yield subsequent recursive calls, which are then driven by a central `trampoline` function. This enables virtually infinite recursion without exhausting the call stack. The library has not seen recent updates, with its last release in 2018.","last_verified":"2026-04-25T08:15:33.269Z","tags":["recursion","tail-recursion","generator","trampoline","optimization","stack-overflow-prevention"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/trampoline"},{"id":28408,"title":"Tranco","library":"tranco","status":"active","version":"0.8.1","language":"python","ecosystem":"pypi","summary":"A Python library for accessing the Tranco top sites ranking, which is hardened against manipulation. Current version 0.8.1. Released periodically.","last_verified":"2026-05-09T00:00:00.000Z","tags":["tranco","top sites","ranking","web research"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/tranco"},{"id":4810,"title":"Python Transaction Management","library":"transaction","status":"active","version":"5.1","language":"python","ecosystem":"pypi","summary":"The `transaction` package provides a generic transaction implementation for Python, offering a two-phase commit protocol. It allows multiple backends (such as ZODB, SQLAlchemy, filesystem, or custom data managers) to participate in a single transaction, ensuring atomicity across diverse storage systems. It also supports savepoints, enabling partial rollbacks. The current version is 5.1, with a release cadence that has seen several major updates over the last few years, maintaining active development.","last_verified":"2026-04-12T00:00:00.000Z","tags":["transaction","two-phase commit","data consistency","zopefoundation","atomicity"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/transaction"},{"id":20619,"title":"transform-loader","library":"transform-loader","status":"maintenance","version":"0.2.4","language":"javascript","ecosystem":"npm","summary":"Webpack loader that allows using browserify transforms in webpack builds. Version 0.2.4 is the latest stable release (last updated 2017). It enables reuse of existing browserify transform modules (like brfs, coffeeify) within webpack's loader pipeline. Key differentiator: bridges browserify ecosystem transforms to webpack without manual porting. Supports webpack 1.x and 2.x but is not actively maintained.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/transform-loader"},{"id":6922,"title":"Transformations","library":"transformations","status":"deprecated","version":"2026.1.18","language":"python","ecosystem":"pypi","summary":"Transformations is a Python library for calculating 4x4 matrices for translating, rotating, reflecting, scaling, shearing, projecting, orthogonalizing, and superimposing arrays of 3D homogeneous coordinates, as well as for converting between rotation matrices, Euler angles, and quaternions. It is no longer actively developed and is largely superseded by other libraries.","last_verified":"2026-04-15T00:00:00.000Z","tags":["3D","transformations","matrices","quaternions","robotics","geometry","homogeneous coordinates","math"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/transformations"},{"id":8727,"title":"Transformer Engine","library":"transformer-engine","status":"active","version":"2.13.0","language":"python","ecosystem":"pypi","summary":"Transformer Engine (TE) is a library developed by NVIDIA for accelerating Transformer models on NVIDIA GPUs. It enables the use of 8-bit floating point (FP8) and 4-bit floating point (NVFP4) precision on architectures like Hopper, Ada, and Blackwell, significantly improving performance and reducing memory utilization during both training and inference. TE provides highly optimized building blocks for common Transformer architectures and an automatic mixed-precision-like API that integrates seamlessly with PyTorch and JAX. The library has frequent releases, often aligned with updates to NVIDIA's deep learning software stack.","last_verified":"2026-04-16T00:00:00.000Z","tags":["pytorch","jax","gpu","transformer","deep-learning","fp8","mixed-precision","nvidia","acceleration"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/transformer-engine"},{"id":7801,"title":"Transformer Engine (CUDA 12)","library":"transformer-engine-cu12","status":"active","version":"2.13.0","language":"python","ecosystem":"pypi","summary":"Transformer Engine (TE) is a Python library by NVIDIA for accelerating Transformer models on NVIDIA GPUs. It enables lower precision training and inference, notably supporting 8-bit (FP8) and 4-bit (NVFP4) floating point precision on Hopper, Ada, and Blackwell GPUs, leading to better performance and reduced memory utilization. It provides highly optimized building blocks for popular Transformer architectures and an automatic mixed precision-like API for PyTorch and JAX. The current version is 2.13.0, with an active release cadence, often aligning with new NVIDIA hardware and software advancements.","last_verified":"2026-04-16T00:00:00.000Z","tags":["AI/ML","Deep Learning","Transformers","NVIDIA","CUDA","Performance","Mixed Precision","FP8","FP4","PyTorch","JAX"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/transformer-engine-cu12"},{"id":24729,"title":"TransformerLens","library":"transformer-lens","status":"active","version":"3.1.0","language":"python","ecosystem":"pypi","summary":"A library for training and analysing transformer models, focused on mechanistic interpretability. Provides tools to probe, edit, and visualise model internals. Current version 3.1.0, released with support for Python >=3.10, <4.0. Active development.","last_verified":"2026-05-01T00:00:00.000Z","tags":["transformers","mechanistic interpretability","neural networks","deep learning"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/transformer-lens"},{"id":7802,"title":"Transformer Smaller Training Vocab","library":"transformer-smaller-training-vocab","status":"active","version":"0.4.2","language":"python","ecosystem":"pypi","summary":"transformer-smaller-training-vocab is a Python library designed to optimize transformer model training by temporarily reducing the vocabulary size to only include tokens present in the training dataset. This process helps save RAM and speeds up training, especially for domain-specific fine-tuning. The library is currently at version 0.4.2 and has an active, though infrequent, release cadence, with recent updates addressing compatibility and bug fixes.","last_verified":"2026-04-16T00:00:00.000Z","tags":["transformers","nlp","training","memory-optimization","vocab","pytorch"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/transformer-smaller-training-vocab"},{"id":78,"title":"Hugging Face Transformers","library":"transformers","status":"active","version":"5.2.0","language":"python","ecosystem":"pypi","summary":"The central model-definition framework for state-of-the-art ML models across text, vision, audio, video, and multimodal tasks. Provides pretrained model weights, tokenizers, pipelines, and training APIs. Interfaces with PyTorch (primary), with 400+ model architectures and 750k+ checkpoints on the Hub. MAJOR VERSION NOTE: v5 released late 2025 — first major release in 5 years. v5 is PyTorch-only (TensorFlow/Flax/JAX removed). pip install transformers installs v5 as of Feb 2026. v4 was the last stable version before this; v4.57.x is the last v4 release. Requires Python 3.10+ in v5.","last_verified":"2026-05-12T07:48:44.965Z","tags":["transformers","huggingface","pytorch","llm","bert","gpt","pipeline","embeddings","fine-tuning","inference","pretrained-models"],"install_tag":"stale","install_tag_description":"widespread failures or data too old to trust","api":"https://checklist.day/api/registry/transformers"},{"id":28409,"title":"transformers-cfg","library":"transformers-cfg","status":"active","version":"0.2.7","language":"python","ecosystem":"pypi","summary":"Extension of the Hugging Face Transformers library for context-free grammar constrained decoding using EBNF grammars. Current version is 0.2.7, released in 2025. Active development with frequent releases.","last_verified":"2026-05-09T00:00:00.000Z","tags":["transformers","constrained-decoding","context-free-grammar","ebnf","llm"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/transformers-cfg"},{"id":7803,"title":"Transformers Stream Generator","library":"transformers-stream-generator","status":"active","version":"0.0.5","language":"python","ecosystem":"pypi","summary":"This is a text generation method which returns a generator, streaming out each token in real-time during inference, based on Huggingface/Transformers. It provides a simple way to enable token-by-token streaming for Hugging Face `transformers` models, often used for large language models (LLMs). The library is currently at version 0.0.5 and appears to be in an early development stage with updates released as features or fixes are integrated.","last_verified":"2026-04-16T00:00:00.000Z","tags":["Hugging Face","Transformers","LLM","streaming","text generation","AI","NLP"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/transformers-stream-generator"},{"id":5527,"title":"3D Coordinate Transformations","library":"transforms3d","status":"active","version":"0.4.2","language":"python","ecosystem":"pypi","summary":"transforms3d is a Python library providing a collection of functions and classes for creating and converting 3-dimensional transformations, including rotations, zooms, shears, and reflections. It is largely based on the `transformations.py` module by Christoph Gohlke, with significant restructuring and ongoing maintenance by Matthew Brett. The library is currently at version 0.4.2 and sees active maintenance for bugfixes and compatibility updates, particularly with NumPy.","last_verified":"2026-04-13T00:00:00.000Z","tags":["3D","transformations","quaternions","euler angles","matrices","robotics","geometry","scientific computing"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/transforms3d"},{"id":2815,"title":"Transitions","library":"transitions","status":"active","version":"0.9.3","language":"python","ecosystem":"pypi","summary":"Transitions is a lightweight, object-oriented finite state machine implementation for Python, designed to be easy to use and extend. It supports features like hierarchical states, parallel states, conditional transitions, and callbacks. Currently at version 0.9.3, the library maintains an active development pace with minor releases frequently adding new features, bugfixes, and typing improvements.","last_verified":"2026-04-25T01:17:44.655Z","tags":["state machine","FSM","finite state machine","statechart","workflow"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/transitions"},{"id":6923,"title":"translate (Unofficial API Client)","library":"translate","status":"active","version":"3.8.0","language":"python","ecosystem":"pypi","summary":"The `translate` library (by terryyin) is a simple command-line and Python module translator. It aims to provide translations using services like Google Translate, but operates as an unofficial client. The current version, 3.8.0, was last released on November 2, 2025, and maintains an active, albeit infrequent, release schedule.","last_verified":"2026-04-15T00:00:00.000Z","tags":["translation","google translate","cli","unofficial-api","mymemory"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/translate"},{"id":16248,"title":"Google Translate Unofficial API","library":"translate-google-api","status":"active","version":"1.0.4","language":"javascript","ecosystem":"npm","summary":"The `translate-google-api` library provides a free and unofficial interface to Google Translate services, supporting both single and multi-segment text translation. As of version 1.0.4, it offers a programmatic way to interact with Google Translate without requiring official, paid Google Cloud Translation API tokens. A key differentiator is its ability to handle multi-segment text efficiently within a single request, addressing limitations found in some alternative unofficial libraries which might require multiple requests for segmented content. It aims to provide a reliable translation service by leveraging the same servers used by `translate.google.com` and includes comprehensive proxy support for complex network configurations. This package is compatible with ReactJS, React Native, and Node.js environments. While no explicit release cadence is stated, updates appear to be made as needed, primarily focusing on stability and feature enhancements. Being an unofficial client, its long-term stability is dependent on Google's public translation endpoint.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","google","translate","multiple","language","react","react-native"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/translate-google-api"},{"id":7804,"title":"Translate Toolkit","library":"translate-toolkit","status":"active","version":"3.19.5","language":"python","ecosystem":"pypi","summary":"The Translate Toolkit is a comprehensive suite of software and a Python API designed to enhance the productivity of localizers and streamline localization and translation engineering workflows. It supports a wide array of file formats, including common standards like Gettext PO and XLIFF, alongside many others. As of April 2026, the current version is 3.19.5, actively maintained with regular releases that include improvements and bug fixes.","last_verified":"2026-04-16T00:00:00.000Z","tags":["i18n","l10n","localization","translation","gettext","xliff","po-files","quality-assurance"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/translate-toolkit"},{"id":24730,"title":"Translation Finder","library":"translation-finder","status":"active","version":"2.24","language":"python","ecosystem":"pypi","summary":"A Python library to locate translation files in a project, used by Weblate. Version 2.24 requires Python >=3.11. Released irregularly as needed by Weblate.","last_verified":"2026-05-01T00:00:00.000Z","tags":["translations","i18n","l10n","weblate","finder"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/translation-finder"},{"id":2816,"title":"translationstring","library":"translationstring","status":"maintenance","version":"1.4","language":"python","ecosystem":"pypi","summary":"Translationstring is a utility library for internationalization (i18n) primarily used by various Repoze and Pyramid packages. It provides core components like a `TranslationString` class, a `TranslationStringFactory` for creating translation strings, and primitives for translation and pluralization. These objects behave like Unicode strings but carry additional metadata for higher-level translation systems. The current version is 1.4, and it appears to be in maintenance mode, with its last release in July 2020.","last_verified":"2026-04-25T01:18:02.275Z","tags":["i18n","internationalization","localization","pyramid","pylons"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/translationstring"},{"id":22477,"title":"Translators","library":"translators","status":"active","version":"6.0.4","language":"python","ecosystem":"pypi","summary":"A Python library for free, multiple, and enjoyable translations. Version 6.0.4 supports over 50 translation services including Google, Bing, DeepL, and Yandex. Active development with frequent updates.","last_verified":"2026-04-27T00:00:00.000Z","tags":["translation","text","nlp","api"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/translators"},{"id":6274,"title":"Transliterate","library":"transliterate","status":"active","version":"1.10.2","language":"python","ecosystem":"pypi","summary":"Transliterate is a bi-directional transliterator for Python (version 1.10.2) that converts Unicode strings according to rules defined in various language packs. It supports languages such as Armenian, Bulgarian, Georgian, Greek, Macedonian, Mongolian, Russian, Serbian, and Ukrainian. The library also includes utility functions like a lorem ipsum generator, basic language detection, and a slugify function. While the last significant release was in 2018, the library remains active and functional, providing a stable solution for transliteration needs.","last_verified":"2026-04-14T00:00:00.000Z","tags":["transliteration","nlp","i18n","unicode","language"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/transliterate"},{"id":24731,"title":"transmission-rpc","library":"transmission-rpc","status":"active","version":"7.0.11","language":"python","ecosystem":"pypi","summary":"Python module that implements the Transmission BitTorrent client JSON-RPC protocol. Current stable version is 7.0.11, requires Python ~=3.8. Pre-release version 8.0.0a4 is available with breaking changes. Maintained by Trim21. Active development.","last_verified":"2026-05-01T00:00:00.000Z","tags":["transmission","bittorrent","rpc","json-rpc","torrent"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/transmission-rpc"},{"id":18863,"title":"Transmute Framework","library":"transmute-framework","status":"active","version":"0.2.5","language":"javascript","ecosystem":"npm","summary":"Transmute Framework is a JavaScript library for building decentralized applications on Ethereum and IPFS. It converts JavaScript objects to IPFS hashes and stores them on Ethereum smart contracts, enabling immutable event logs and event-sourced models. The latest stable version is 0.9.3, released after a major refactor adding JOSE/COSE/SCITT support. The project appears to be in active development but with infrequent releases (major versions months apart). Key differentiators include Redux-like event stream processing, built-in EventStore contracts, and support for multiple environments (local Ganache, Minikube, cloud). Alternative frameworks like Truffle and Embark offer broader dApp development features but less focus on event sourcing and IPFS integration.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","transmute"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/transmute-framework"},{"id":27467,"title":"TransNetV2 PyTorch","library":"transnetv2-pytorch","status":"active","version":"1.0.5","language":"python","ecosystem":"pypi","summary":"PyTorch implementation of TransNetV2 for shot-based video scene detection. Version 1.0.5, updated regularly with bug fixes.","last_verified":"2026-05-01T00:00:00.000Z","tags":["video-segmentation","scene-detection","pytorch","deep-learning"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/transnetv2-pytorch"},{"id":26500,"title":"Transp","library":"transp","status":"active","version":"0.0.4","language":"javascript","ecosystem":"npm","summary":"Transp is a client-side transpilation library that transparently transpiles TypeScript, JSX, and other modern JavaScript dialects directly in the browser using Babel Standalone, without requiring Node.js or a build step. Current stable version is 0.0.4. It provides a JavaScript API with drop-in replacements for dynamic import() and eval(), as well as a custom HTML element <trans-script> for inline or external scripts. Released with an irregular cadence as it is primarily a proof-of-concept for development/debugging, not production use due to large bundle size. Key differentiators: no build tooling needed, uses full Babel Standalone, supports custom presets/plugins, and enables external library loading via CDN.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/transp"},{"id":7805,"title":"Transparent Background Image/Video Remover","library":"transparent-background","status":"active","version":"1.3.4","language":"python","ecosystem":"pypi","summary":"Transparent-background is a Python library that leverages InSPyReNet (ACCV 2022) to remove backgrounds from images and videos, making them transparent. It supports various output modes, including RGBA, green screen, blur, and overlay. The library is actively maintained, with frequent updates addressing performance, dependencies, and new features.","last_verified":"2026-04-16T00:00:00.000Z","tags":["image-processing","background-removal","deep-learning","computer-vision","ai","video-processing"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/transparent-background"},{"id":26502,"title":"transpiler","library":"transpiler","status":"maintenance","version":"1.2.0","language":"javascript","ecosystem":"npm","summary":"AST-based transpiler wrapper for Node.js, version 1.2.0 (last release unknown, appears stable but rarely updated). It provides a simple way to define node handlers that transform AST nodes into strings. Unlike full-featured compiler toolkits like Babel, it is focused on lightweight, minimal transpilation without dependencies. Supports overrides per transpile call.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","ast","transpile"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/transpiler"},{"id":27468,"title":"TranspilerLS","library":"transpiler-ls","status":"active","version":"0.4.0","language":"javascript","ecosystem":"npm","summary":"TranspilerLS is a TypeScript-to-LeekScript transpiler for the LeekWars programming game. Version 0.4.0 compiles TypeScript code written in a specific project structure into LeekWars-compatible scripts, supporting keyword mappings (e.g., const to var, === to ==), for..of to for..in conversion, template literal transformation, console.log to debug conversion, and enum flattening. It automates login and script upload via environment variables. Release cadence is irregular. Differentiators: it handles LeekWars-specific built-ins (LS object) and enforces a project convention for globals. Requires Node >=10.4.0; ships TypeScript types.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/transpiler-ls"},{"id":26501,"title":"transpiler-solidity","library":"transpiler-solidity","status":"active","version":"1.1.2","language":"javascript","ecosystem":"npm","summary":"A Node.js-based transpiler that adds GCC-like macro and helper functions to Solidity assembly code, enabling cleaner pointer arithmetic, struct attribute access, byte offsets, and data packing/unpacking directly in inline assembly blocks. Current stable version is 1.1.2. Development appears low-activity, with no recent releases after v1.1.0. It differentiates by providing C-style macros (#define TRANSPILE) that expand to optimized Solidity assembly, reducing manual storage slot calculations. Requires gcc and Node.js. Not widely adopted, and likely only useful for advanced Ethereum developers working with low-level storage optimizations.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","transpiler","solidity","assmbly","ethereum"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/transpiler-solidity"},{"id":26503,"title":"transpilify","library":"transpilify","status":"active","version":"2.0.3","language":"javascript","ecosystem":"npm","summary":"applies browserify transforms to source code without bundling, enabling bundler-agnostic npm distributions. Current stable version 2.0.3, experimental status. Useful for pre-applying transforms like glslify or brfs to individual files. Differentiates from full bundlers by emitting single-file transforms suitable for library authors. Low maintenance cadence; last release in 2018.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","source","transpile","transpiler","browserify","transform","stream"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/transpilify"},{"id":26504,"title":"transquire","library":"transquire","status":"abandoned","version":"0.0.1","language":"javascript","ecosystem":"npm","summary":"A require replacement and hook to automatically transpiler module source at runtime. Current stable version 0.0.1. This package provides a mechanism to automatically transpile ES6 or other source code during require() calls by replacing or hooking Node.js's module loading. It is designed for development or sandboxed environments where pre-compilation is not desired. Differentiates from Babel/register by being a more generic hook for transpilers. No active development since 2015.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","transpile","es6","require","hook"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/transquire"},{"id":26505,"title":"Transvueify","library":"transvueify","status":"abandoned","version":"0.0.6","language":"javascript","ecosystem":"npm","summary":"Transvueify is a .vue to .vue transpiler that compiles JavaScript features inside Vue single-file components (SFCs) down to simpler JS using plugins. Version 0.0.6 is in early development with no stable release cadence; the project appears unmaintained since 2020. Unlike full-featured build tools (e.g., Vite, Vue CLI), Transvueify does not bundle – it only transforms .vue files in place, making it useful as a pre-step or for distributing modular Vue components. Its key differentiator is plugin-based transpilation targeting only the <script> block.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/transvueify"},{"id":26506,"title":"trastpiler","library":"trastpiler","status":"active","version":"1.0.2","language":"javascript","ecosystem":"npm","summary":"trastpiler is a lightweight, agnostic AST transpiler for JavaScript. Version 2.0.0 introduces breaking changes over 1.x, with a focus on plugin-based transformations and improved TypeScript support. It allows traversing and transforming Abstract Syntax Trees (ASTs) using a simple visitor pattern. Unlike Babel or jscodeshift, trastpiler is designed to be minimal and framework-agnostic, with no built-in parsing — you supply your own AST. Development appears intermittent; the latest release is 2.0.0, published roughly monthly during active phases. It targets Node >=8.6 and has no runtime dependencies.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","transpiler","AST"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/trastpiler"},{"id":14141,"title":"TravelTime API SDK for Node.js","library":"traveltime-api","status":"active","version":"7.3.3","language":"javascript","ecosystem":"npm","summary":"The TravelTime API SDK for Node.js (current stable version 7.3.3) provides a robust interface for interacting with the TravelTime API. This SDK is designed for TypeScript projects, offering type safety and comprehensive autocomplete. Its primary function is to enable developers to find locations and calculate travel times based on journey time rather than traditional 'as the crow flies' distance, facilitating more relevant and personalized spatial search applications. The library sees frequent updates, including regular CVE patching and minor feature enhancements, ensuring a stable and secure development experience. It differentiates itself by focusing on realistic travel time calculations across various transport modes, crucial for logistics, real estate, and urban planning applications.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","traveltime","api","maps","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/traveltime-api"},{"id":10309,"title":"Travel Time API Python Client","library":"traveltimepy","status":"active","version":"4.6.1","language":"python","ecosystem":"pypi","summary":"Traveltimepy is the official Python client for the Travel Time API, providing functionality to calculate travel times and distances between locations, search reachable areas, and find routes. It supports various transportation modes (driving, cycling, public transport, walking). The current stable version is 4.6.1, with regular updates to keep pace with API features and Python ecosystem changes.","last_verified":"2026-04-17T00:00:00.000Z","tags":["API client","geospatial","travel time","mapping","location intelligence"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/traveltimepy"},{"id":14143,"title":"Object Traversal and Transformation","library":"traverse","status":"abandoned","version":"0.6.11","language":"javascript","ecosystem":"npm","summary":"The `traverse` package provides utility functions for deep traversal and transformation of JavaScript objects. It allows developers to recursively walk through object graphs, including arrays and nested objects, and perform operations such as in-place modification, deep cloning, and collection of specific nodes. Key features include explicit handling of circular references, various traversal methods like `map`, `forEach`, `reduce`, `paths`, and `nodes`, and a rich `this` context within callbacks providing information about the current node, its parent, path, and depth. The current stable version is 0.6.11, last updated several years ago, indicating an inactive release cadence. Its primary differentiator is its robust context object during traversal and explicit circular reference management. It is primarily a CommonJS module, which may require specific handling in modern ESM-only environments.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","traverse","walk","recursive","map","forEach","deep","clone"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/traverse"},{"id":26507,"title":"travis-lint","library":"travis-lint","status":"abandoned","version":"1.0.0","language":"javascript","ecosystem":"npm","summary":"Travis-lint is a tool for linting .travis.yml files to catch common misconfigurations and syntax errors in Travis CI configuration. Version 1.0.0 is the final release; the package is unmaintained since 2014. It supports both programmatic and CLI usage, but relies on a callback-style API. Compared to alternatives like yamllint or Travis CI's web linter, this package is minimal and outdated; Travis CI now provides native validation.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","yml","lint","travis","travis-ci"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/travis-lint"},{"id":6924,"title":"ThoughtSpot Python CLI (trcli)","library":"trcli","status":"active","version":"1.14.0","language":"python","ecosystem":"pypi","summary":"The ThoughtSpot Python CLI (trcli) is a utility that enables users to perform administrative tasks, such as managing users, groups, objects, and configurations, on a ThoughtSpot cluster programmatically. It is actively developed by ThoughtSpot, with version 1.14.0 being the latest stable release. Releases typically align with ThoughtSpot platform updates or are issued as needed for bug fixes and new features.","last_verified":"2026-04-15T00:00:00.000Z","tags":["cli","thoughtspot","admin","automation"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/trcli"},{"id":6275,"title":"TREC CAR Tools","library":"trec-car-tools","status":"active","version":"2.6","language":"python","ecosystem":"pypi","summary":"trec-car-tools is a Python library (version 2.6, released Feb 1, 2022) providing support for participants in the TREC Complex Answer Retrieval (CAR) track. It offers functionalities for reading and manipulating the TREC CAR dataset, which often comes in CBOR format, including annotations, paragraphs, and outlines. The library's release cadence appears to be tied to major TREC CAR track version releases.","last_verified":"2026-04-14T00:00:00.000Z","tags":["TREC","information retrieval","CAR dataset","CBOR","data parsing"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/trec-car-tools"},{"id":28410,"title":"tree-math","library":"tree-math","status":"active","version":"0.2.1","language":"python","ecosystem":"pypi","summary":"Provides mathematical operations (add, multiply, etc.) on JAX pytrees, treating them as vectors. Version 0.2.1, infrequent releases, currently active.","last_verified":"2026-05-09T00:00:00.000Z","tags":["jax","pytree","math","vector"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/tree-math"},{"id":742,"title":"Tree-sitter Python Bindings","library":"tree-sitter","status":"active","version":"0.25.2","language":"python","ecosystem":"pypi","summary":"Tree-sitter provides Python bindings to the core Tree-sitter parsing library, enabling fast, incremental parsing and the generation of concrete syntax trees for various programming languages. It's actively maintained, with frequent updates (minor and patch releases typically every few weeks or months) to keep pace with the underlying C library. The current version is `0.25.2`.","last_verified":"2026-05-12T18:28:59.571Z","tags":["parsing","syntax tree","AST","code analysis","compiler"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/tree-sitter"},{"id":2320,"title":"Tree-sitter Bash Grammar","library":"tree-sitter-bash","status":"active","version":"0.25.1","language":"python","ecosystem":"pypi","summary":"tree-sitter-bash provides the Bash grammar for use with the Tree-sitter parsing library. It enables robust, error-tolerant parsing of Bash scripts and shell code, allowing for syntax highlighting, code navigation, and refactoring tools. The current version is 0.25.1, and it maintains a regular release cadence, often aligning with updates to the core Tree-sitter project.","last_verified":"2026-04-24T17:55:04.628Z","tags":["tree-sitter","parser","grammar","bash","shell","syntax-tree"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/tree-sitter-bash"},{"id":2321,"title":"tree-sitter-c C Grammar","library":"tree-sitter-c","status":"active","version":"0.24.1","language":"python","ecosystem":"pypi","summary":"tree-sitter-c is a Python package that provides the C language grammar for the Tree-sitter parsing library. It enables Python applications to parse C code into concrete syntax trees for advanced analysis, tooling, and transformation. The library is actively maintained, with frequent minor releases ensuring ongoing compatibility with the latest `tree-sitter` core and C language specifications.","last_verified":"2026-04-24T17:55:21.904Z","tags":["tree-sitter","parser","c","grammar","ast","syntax-tree"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/tree-sitter-c"},{"id":1748,"title":"Tree-sitter C# Grammar","library":"tree-sitter-c-sharp","status":"active","version":"0.23.1","language":"python","ecosystem":"pypi","summary":"The `tree-sitter-c-sharp` library provides a C# grammar definition for the `tree-sitter` universal parsing system. It allows Python applications to parse C# source code into a concrete syntax tree (CST) efficiently. The current version is 0.23.1, and releases typically track updates to the C# language specification and bug fixes for the grammar.","last_verified":"2026-04-24T00:58:48.424Z","tags":["tree-sitter","parsing","grammar","csharp","ast","syntax-tree"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/tree-sitter-c-sharp"},{"id":18865,"title":"Tree-sitter CLI","library":"tree-sitter-cli","status":"active","version":"0.26.8","language":"javascript","ecosystem":"npm","summary":"CLI tool for generating and testing Tree-sitter parsers, version 0.26.8. Released as part of the tree-sitter project, which provides a fast incremental parser framework. The CLI supports generating parser C code from grammar files, testing parsers, and building WASM modules. Key differentiators include high performance, incremental parsing with error recovery, and support for multiple languages via grammar definitions. Release cadence is frequent with minor bug fixes and improvements.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","parser","lexer"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/tree-sitter-cli"},{"id":4289,"title":"C++ Grammar for Tree-sitter","library":"tree-sitter-cpp","status":"active","version":"0.23.4","language":"python","ecosystem":"pypi","summary":"tree-sitter-cpp provides the C++ grammar for the Tree-sitter parsing library. It enables Python applications to parse C++ code, build abstract syntax trees (ASTs), and perform code analysis tasks like syntax highlighting, linting, and refactoring. The library is actively maintained with frequent minor updates (as seen in its v0.23.x releases), and it requires the core `tree-sitter` Python package to function.","last_verified":"2026-04-11T00:00:00.000Z","tags":["parsing","tree-sitter","cpp","grammar","syntax-tree","code-analysis"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/tree-sitter-cpp"},{"id":4811,"title":"Tree-sitter CSS Grammar","library":"tree-sitter-css","status":"active","version":"0.25.0","language":"python","ecosystem":"pypi","summary":"tree-sitter-css is a Python package that provides the pre-compiled Tree-sitter grammar for CSS. It enables the `tree-sitter` Python library to parse CSS code into concrete syntax trees for various applications like syntax highlighting, code analysis, and refactoring tools. The library is actively maintained, with regular updates often aligning with the core `tree-sitter` project.","last_verified":"2026-04-12T00:00:00.000Z","tags":["parsing","css","tree-sitter","syntax-tree","grammar"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/tree-sitter-css"},{"id":28411,"title":"tree-sitter-elixir","library":"tree-sitter-elixir","status":"active","version":"0.3.5","language":"python","ecosystem":"pypi","summary":"Elixir grammar for tree-sitter, providing parsing, syntax highlighting, and code navigation for Elixir files. Current version 0.3.5, requires Python >=3.9. Released irregularly, tied to tree-sitter updates.","last_verified":"2026-05-09T00:00:00.000Z","tags":["tree-sitter","elixir","parser","syntax-highlighting"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/tree-sitter-elixir"},{"id":2322,"title":"Tree-sitter Embedded Template Grammar","library":"tree-sitter-embedded-template","status":"active","version":"0.25.0","language":"python","ecosystem":"pypi","summary":"tree-sitter-embedded-template provides a Tree-sitter parser for templating languages such as ERB (Embedded Ruby) and EJS (Embedded JavaScript). It allows for robust parsing of files where scripting code is intertwined with text content using delimiters like `<%` and `%>`. The library is currently at version 0.25.0 and is an actively maintained part of the broader Tree-sitter ecosystem.","last_verified":"2026-04-24T17:55:37.384Z","tags":["tree-sitter","parser","grammar","templating","erb","ejs","syntax-tree","parsing"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/tree-sitter-embedded-template"},{"id":2323,"title":"Tree-sitter Go Grammar for Python","library":"tree-sitter-go","status":"active","version":"0.25.0","language":"python","ecosystem":"pypi","summary":"tree-sitter-go provides Python bindings for the Go programming language grammar, enabling the tree-sitter parsing library to generate incremental syntax trees for Go code. This allows for robust code analysis, highlighting, and manipulation. The library is actively maintained, with releases generally coinciding with updates to the core tree-sitter project.","last_verified":"2026-04-24T17:55:54.305Z","tags":["parsing","grammar","go","tree-sitter","AST","code analysis","incremental"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/tree-sitter-go"},{"id":28412,"title":"tree-sitter-groovy","library":"tree-sitter-groovy","status":"active","version":"0.1.2","language":"python","ecosystem":"pypi","summary":"Groovy grammar for tree-sitter, version 0.1.2. Provides a parser and syntax tree for Groovy files. Low release cadence; mature grammar.","last_verified":"2026-05-09T00:00:00.000Z","tags":["tree-sitter","groovy","parser"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/tree-sitter-groovy"},{"id":4812,"title":"Tree-sitter HTML Grammar","library":"tree-sitter-html","status":"active","version":"0.23.2","language":"python","ecosystem":"pypi","summary":"tree-sitter-html provides the HTML grammar for the Tree-sitter parsing system. It enables parsing HTML code into a concrete syntax tree, facilitating static analysis, syntax highlighting, and code transformation. The library is actively developed with regular updates, currently at version 0.23.2.","last_verified":"2026-04-12T00:00:00.000Z","tags":["parsing","syntax-tree","html","grammar","tree-sitter"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/tree-sitter-html"},{"id":2324,"title":"Tree-sitter Java Grammar","library":"tree-sitter-java","status":"active","version":"0.23.5","language":"python","ecosystem":"pypi","summary":"The `tree-sitter-java` library provides the Tree-sitter grammar definition and source files for the Java programming language. It is designed to be used with the `tree-sitter` Python binding (or other language bindings) to parse Java code into a concrete syntax tree (CST) or abstract syntax tree (AST). The current version is `0.23.5`, and it follows the release cadence of the upstream Tree-sitter grammar.","last_verified":"2026-04-24T17:56:11.084Z","tags":["tree-sitter","parser","java","ast","syntax-analysis","grammar"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/tree-sitter-java"},{"id":1749,"title":"Tree-sitter JavaScript Grammar","library":"tree-sitter-javascript","status":"active","version":"0.25.0","language":"python","ecosystem":"pypi","summary":"The `tree-sitter-javascript` package provides the JavaScript grammar for the `tree-sitter` parsing library. It allows Python developers to easily load and use the official Tree-sitter JavaScript grammar to parse JavaScript code into concrete syntax trees (CSTs). The current version is 0.25.0, and it follows the release cadence of the upstream Tree-sitter JavaScript grammar, with updates for syntax changes and bug fixes.","last_verified":"2026-04-24T00:59:03.463Z","tags":["syntax-tree","parser","javascript","tree-sitter","grammar","ast"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/tree-sitter-javascript"},{"id":4813,"title":"JSON grammar for Tree-sitter","library":"tree-sitter-json","status":"active","version":"0.24.8","language":"python","ecosystem":"pypi","summary":"tree-sitter-json provides the JSON language grammar for the `tree-sitter` parsing library. It enables parsing JSON source code into a concrete syntax tree, allowing for efficient structural analysis, manipulation, and syntax highlighting. The library is currently at version 0.24.8 and typically releases new versions in sync with the upstream `tree-sitter` core, which has a relatively active release cadence.","last_verified":"2026-04-12T00:00:00.000Z","tags":["parser","AST","JSON","grammar","tree-sitter","code analysis","syntax tree"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/tree-sitter-json"},{"id":9369,"title":"tree-sitter-kotlin","library":"tree-sitter-kotlin","status":"active","version":"1.1.0","language":"python","ecosystem":"pypi","summary":"tree-sitter-kotlin provides a Kotlin grammar for the Tree-sitter parsing library. Tree-sitter is an incremental parsing system designed for text editors, enabling fast and robust syntax tree generation and updates. This Python package provides pre-compiled binaries of the Kotlin grammar, allowing developers to parse Kotlin code and build Abstract Syntax Trees (ASTs) in Python applications. The library maintains an active development status, with recent releases indicating a cadence of a few updates per year.","last_verified":"2026-04-16T00:00:00.000Z","tags":["tree-sitter","kotlin","parsing","grammar","AST","compiler"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/tree-sitter-kotlin"},{"id":1883,"title":"Tree-sitter Language Pack","library":"tree-sitter-language-pack","status":"active","version":"1.5.0","language":"python","ecosystem":"pypi","summary":"tree-sitter-language-pack is a Python library providing pre-compiled Tree-sitter parsers for over 300 programming languages. It offers a unified `process()` API for efficient parsing, advanced code analysis, and intelligent code chunking. The library is actively maintained with frequent releases, typically introducing new language grammars and API enhancements.","last_verified":"2026-04-24T02:52:24.962Z","tags":["parsing","code analysis","NLP","AST","tree-sitter","language processing","code intelligence","static analysis"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/tree-sitter-language-pack"},{"id":5733,"title":"tree-sitter-languages","library":"tree-sitter-languages","status":"deprecated","version":"1.10.2","language":"python","ecosystem":"pypi","summary":"The `tree-sitter-languages` library provides pre-compiled binary Python wheels for various Tree-sitter language parsers. It simplifies the setup for `py-tree-sitter` users by bundling common language grammars, eliminating the need for manual compilation. As of its last updates, the library is largely unmaintained, with official recommendations to consider `tree-sitter-language-pack` for active development and broader compatibility.","last_verified":"2026-03-28T00:00:00.000Z","tags":["tree-sitter","parsing","syntax-tree","language-parsers","binary-wheels"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/tree-sitter-languages"},{"id":28413,"title":"tree-sitter-lua","library":"tree-sitter-lua","status":"active","version":"0.5.0","language":"python","ecosystem":"pypi","summary":"Lua grammar for tree-sitter, providing incremental parsing and syntax tree queries for Lua code. Current version 0.5.0 (2025), supports Python >=3.10. Regenerated with tree-sitter 0.26.6. Release cadence is irregular, roughly semiannual.","last_verified":"2026-05-09T00:00:00.000Z","tags":["tree-sitter","lua","parsing"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/tree-sitter-lua"},{"id":5083,"title":"Tree-sitter Markdown Grammar","library":"tree-sitter-markdown","status":"active","version":"0.5.3","language":"python","ecosystem":"pypi","summary":"tree-sitter-markdown provides a robust and comprehensive Markdown grammar for the Tree-sitter parsing library. It enables high-performance syntactic parsing of Markdown content, exposing an abstract syntax tree (AST) for various applications like code highlighting, refactoring, and static analysis. The library is actively maintained, with frequent minor releases addressing grammar improvements and compatibility updates.","last_verified":"2026-04-12T00:00:00.000Z","tags":["tree-sitter","markdown","parsing","grammar","ast"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/tree-sitter-markdown"},{"id":28414,"title":"tree-sitter-objc","library":"tree-sitter-objc","status":"active","version":"3.0.2","language":"python","ecosystem":"pypi","summary":"Objective-C grammar for tree-sitter (v3.0.2). Parses Objective-C and Objective-C++ source code into a concrete syntax tree. Requires Python >=3.9.","last_verified":"2026-05-09T00:00:00.000Z","tags":["tree-sitter","grammar","objective-c","parser"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/tree-sitter-objc"},{"id":2325,"title":"tree-sitter-php","library":"tree-sitter-php","status":"active","version":"0.24.1","language":"python","ecosystem":"pypi","summary":"tree-sitter-php provides the PHP grammar for the tree-sitter parsing system. It enables incremental parsing to build concrete syntax trees for PHP source code, facilitating advanced code analysis, linting, and editor features. The library is actively maintained, with version 0.24.1 being the latest, and receives frequent updates to support new PHP language features.","last_verified":"2026-04-24T17:56:26.777Z","tags":["parsing","php","tree-sitter","grammar","AST","syntax-tree"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/tree-sitter-php"},{"id":28415,"title":"tree-sitter-powershell","library":"tree-sitter-powershell","status":"active","version":"0.26.4","language":"python","ecosystem":"pypi","summary":"A PowerShell grammar for tree-sitter, providing robust parsing of PowerShell scripts (including PowerShell 5.1 and PowerShell 7+). Current version 0.26.4, requires Python >=3.10. Released from https://github.com/airbus-cert/tree-sitter-powershell.","last_verified":"2026-05-09T00:00:00.000Z","tags":["powershell","tree-sitter","parsing"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/tree-sitter-powershell"},{"id":1884,"title":"Python grammar for tree-sitter","library":"tree-sitter-python","status":"active","version":"0.25.0","language":"python","ecosystem":"pypi","summary":"tree-sitter-python (version 0.25.0) provides a pre-compiled Python grammar for the tree-sitter parsing library. It enables Python applications to efficiently parse Python source code into concrete syntax trees, facilitating tasks like static analysis, code transformation, and IDE features. The library is actively maintained with regular updates following the upstream tree-sitter project.","last_verified":"2026-04-24T02:52:39.802Z","tags":["parsing","syntax tree","AST","code analysis","grammar","compiler"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/tree-sitter-python"},{"id":4814,"title":"Tree-sitter Regex","library":"tree-sitter-regex","status":"active","version":"0.25.0","language":"python","ecosystem":"pypi","summary":"tree-sitter-regex provides the Python bindings for the Tree-sitter regex grammar, enabling high-performance parsing of regular expressions into concrete syntax trees. It allows developers to analyze, transform, and understand regex patterns programmatically. The current version is 0.25.0, with an active but somewhat irregular release cadence.","last_verified":"2026-04-12T00:00:00.000Z","tags":["parsing","regex","tree-sitter","grammar","syntax-tree","ast"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/tree-sitter-regex"},{"id":2326,"title":"Tree-sitter Ruby Grammar","library":"tree-sitter-ruby","status":"active","version":"0.23.1","language":"python","ecosystem":"pypi","summary":"tree-sitter-ruby provides the Ruby grammar for the Tree-sitter parsing library. It enables Python applications to parse Ruby source code into concrete syntax trees. The library is actively maintained, with version 0.23.1 being the current stable release, and new versions are released periodically to update grammar rules or address issues.","last_verified":"2026-04-24T17:56:43.257Z","tags":["parsing","ruby","tree-sitter","grammar","ast"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/tree-sitter-ruby"},{"id":2327,"title":"Tree-sitter Rust Grammar for Python","library":"tree-sitter-rust","status":"active","version":"0.24.2","language":"python","ecosystem":"pypi","summary":"tree-sitter-rust provides the official Rust grammar for the Tree-sitter parsing library in Python. It enables fast, incremental parsing of Rust code, generating concrete syntax trees for advanced code analysis, tooling, and editor integrations. The library is actively maintained, with frequent releases to keep up with `tree-sitter` core and Rust language changes.","last_verified":"2026-04-24T17:57:00.185Z","tags":["tree-sitter","rust","parsing","grammar","ast","compiler","syntax-tree","code-analysis"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/tree-sitter-rust"},{"id":28416,"title":"tree-sitter-scala","library":"tree-sitter-scala","status":"active","version":"0.26.0","language":"python","ecosystem":"pypi","summary":"Scala grammar for tree-sitter, providing incremental parsing, syntax tree queries, and syntax highlighting for Scala 2 and Scala 3. The current version is 0.26.0, which requires tree-sitter >=0.26.8 and Python >=3.9. The library is actively maintained with regular releases.","last_verified":"2026-05-09T00:00:00.000Z","tags":["tree-sitter","scala","grammar","parsing"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/tree-sitter-scala"},{"id":5734,"title":"Tree-sitter Grammar for SQL","library":"tree-sitter-sql","status":"active","version":"0.3.11","language":"python","ecosystem":"pypi","summary":"The `tree-sitter-sql` Python package (version 0.3.11) provides a SQL grammar for `tree-sitter`, an incremental parsing library. It aims to offer a permissive and general SQL syntax parsing experience, with an initial focus on the PostgreSQL dialect. The package facilitates the use of the SQL grammar with `py-tree-sitter`, the official Python bindings for Tree-sitter. This library is actively maintained, with updates typically coinciding with grammar enhancements and core `tree-sitter` library developments.","last_verified":"2026-04-12T00:00:00.000Z","tags":["sql","parsing","tree-sitter","grammar","ast"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/tree-sitter-sql"},{"id":28417,"title":"tree-sitter-swift","library":"tree-sitter-swift","status":"active","version":"0.7.2","language":"python","ecosystem":"pypi","summary":"Swift grammar for tree-sitter, providing incremental parsing, syntax highlighting, and code analysis for the Swift programming language. Current version: 0.7.2. Released irregularly, with updates following Swift language evolution and tree-sitter releases.","last_verified":"2026-05-09T00:00:00.000Z","tags":["tree-sitter","swift","parser","grammar","synatx","highlighting"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/tree-sitter-swift"},{"id":4815,"title":"TOML Grammar for Tree-sitter in Python","library":"tree-sitter-toml","status":"active","version":"0.7.0","language":"python","ecosystem":"pypi","summary":"tree-sitter-toml provides a TOML grammar for the Tree-sitter parsing library, with Python bindings and pre-compiled wheels. It enables efficient, incremental parsing of TOML files, generating concrete syntax trees for various programming tools. The library is currently at version 0.7.0 and is actively maintained within the Tree-sitter grammars ecosystem.","last_verified":"2026-04-12T00:00:00.000Z","tags":["toml","parsing","tree-sitter","grammar","ast"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/tree-sitter-toml"},{"id":2817,"title":"tree-sitter-typescript","library":"tree-sitter-typescript","status":"active","version":"0.23.2","language":"python","ecosystem":"pypi","summary":"tree-sitter-typescript provides pre-compiled TypeScript and TSX grammars for the `tree-sitter` parsing library in Python. It allows developers to parse TypeScript and TSX code into concrete syntax trees for advanced code analysis and manipulation. The library is actively and regularly updated, with the current stable version being 0.23.2.","last_verified":"2026-04-25T01:18:21.213Z","tags":["tree-sitter","parsing","typescript","tsx","grammar","ast","code analysis"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/tree-sitter-typescript"},{"id":28418,"title":"tree-sitter-verilog","library":"tree-sitter-verilog","status":"active","version":"1.0.3","language":"python","ecosystem":"pypi","summary":"Verilog grammar for tree-sitter. Version 1.0.3, updated 2025. Low cadence; provides a parser for Verilog and SystemVerilog files, used with the tree-sitter parsing library.","last_verified":"2026-05-09T00:00:00.000Z","tags":["tree-sitter","verilog","systemverilog","parser","grammar"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/tree-sitter-verilog"},{"id":12162,"title":"Tree-sitter Vue Grammar","library":"tree-sitter-vue","status":"maintenance","version":"0.2.1","language":"javascript","ecosystem":"npm","summary":"`tree-sitter-vue` provides a specialized grammar for parsing Vue.js template syntax, specifically targeting Vue v2.6.0. It leverages the `tree-sitter` parsing library to generate concrete syntax trees for the template sections within `.vue` files. As of version 0.2.1, its primary focus is on the Vue 2 template syntax itself, explicitly not handling embedded languages like JavaScript within `<script>` tags or CSS within `<style>` tags. Users needing multi-language parsing must integrate other `tree-sitter` grammars for those respective sections. The project appears to be in maintenance mode, with its last commit dating to September 2021, suggesting infrequent releases unless major changes occur in Vue 2 syntax or the `tree-sitter` core. It differentiates itself by offering a robust, structural parse of Vue 2 templates, which is crucial for advanced tooling like linters, formatters, and IDE features that rely on accurate syntax analysis.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","parser","lexer"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/tree-sitter-vue"},{"id":4402,"title":"Tree-sitter XML & DTD Grammars","library":"tree-sitter-xml","status":"active","version":"0.7.0","language":"python","ecosystem":"pypi","summary":"tree-sitter-xml provides pre-compiled Tree-sitter grammars for XML and DTD. It enables fast, robust parsing of XML and DTD documents within Python applications by integrating with the `tree-sitter` library. The current version is 0.7.0, with updates typically coinciding with upstream Tree-sitter grammar improvements or core library changes.","last_verified":"2026-04-12T00:00:00.000Z","tags":["tree-sitter","xml","dtd","parsing","grammar","syntax tree"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/tree-sitter-xml"},{"id":1750,"title":"YAML Grammar for Tree-sitter","library":"tree-sitter-yaml","status":"active","version":"0.7.2","language":"python","ecosystem":"pypi","summary":"tree-sitter-yaml provides a pre-compiled Tree-sitter grammar for parsing YAML files within Python applications. It enables detailed syntax analysis and manipulation of YAML structures. Currently at version 0.7.2, the library is actively maintained and receives regular updates, often in conjunction with upstream Tree-sitter changes.","last_verified":"2026-04-24T00:59:18.306Z","tags":["tree-sitter","parsing","yaml","grammar","syntax-tree","linter","static-analysis"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/tree-sitter-yaml"},{"id":27469,"title":"treeinterpreter","library":"treeinterpreter","status":"maintenance","version":"0.2.3","language":"python","ecosystem":"pypi","summary":"A library for interpreting scikit-learn's decision tree and random forest predictions by decomposing predictions into feature contributions. Current version 0.2.3, last updated in 2019 (maintenance mode).","last_verified":"2026-04-27T00:00:00.000Z","tags":["interpretability","scikit-learn","random-forest","decision-tree"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/treeinterpreter"},{"id":3833,"title":"TreeLib","library":"treelib","status":"active","version":"1.8.0","language":"python","ecosystem":"pypi","summary":"TreeLib provides a Python implementation for creating, manipulating, and visualizing tree data structures. It allows users to build hierarchical data, traverse nodes, and render trees to various outputs like console text or Graphviz. It is actively maintained with a moderate release cadence, with the current version being 1.8.0.","last_verified":"2026-04-25T16:45:41.990Z","tags":["tree","data structure","hierarchy","visualization"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/treelib"},{"id":6925,"title":"Treelite: Universal model exchange format for decision tree forests","library":"treelite","status":"active","version":"4.7.0","language":"python","ecosystem":"pypi","summary":"Treelite is a universal model exchange and serialization format for decision tree forests. It enables C++ applications to efficiently exchange and store decision trees from various sources like XGBoost, LightGBM, and scikit-learn. The current version is 4.7.0. It is actively maintained with irregular but feature-rich releases, including a significant architectural shift with version 4.0.","last_verified":"2026-04-15T00:00:00.000Z","tags":["machine learning","decision trees","model deployment","xgboost","lightgbm","scikit-learn","compiler"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/treelite"},{"id":22478,"title":"Treelite Runtime","library":"treelite-runtime","status":"active","version":"3.9.1","language":"python","ecosystem":"pypi","summary":"Treelite runtime is the lightweight inference engine for tree models compiled by Treelite. It loads compiled shared libraries (.so/.dll) and runs predictions. Current version on PyPI is 3.9.1 (note: GitHub releases have advanced to 4.x, but treelite-runtime may lag). Released monthly.","last_verified":"2026-04-27T00:00:00.000Z","tags":["tree-based models","inference","runtime","compiled models"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/treelite-runtime"},{"id":4290,"title":"treepoem","library":"treepoem","status":"active","version":"3.28.0","language":"python","ecosystem":"pypi","summary":"treepoem is a Python library (current version 3.28.0) for rendering various barcode types including QR code, Aztec, PDF417, I25, Code128, and Code39. It acts as a wrapper around the open-source BWIPP PostScript barcode library and utilizes the Ghostscript command-line tool for rendering. The library is actively maintained and typically sees frequent updates to its vendored BWIPP component.","last_verified":"2026-04-11T00:00:00.000Z","tags":["barcode","qrcode","aztec","pdf417","code128","code39","bwipp","ghostscript","image generation","pil","pillow"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/treepoem"},{"id":2818,"title":"Treescope","library":"treescope","status":"active","version":"0.1.10","language":"python","ecosystem":"pypi","summary":"Treescope is an interactive HTML pretty-printer and N-dimensional array (\"tensor\") visualizer, designed for machine learning and neural networks research in IPython notebooks. It serves as a drop-in replacement for the standard IPython/Colab renderer, enhancing output with features like expandable/collapsible subtrees, embedded faceted visualizations of arbitrary-dimensional arrays, and color-coding for model structures. It supports inspecting data from libraries such as JAX, NumPy, PyTorch, Equinox, Flax NNX, and Penzai. Maintained by Google DeepMind, the current version is 0.1.10.","last_verified":"2026-04-25T01:18:51.617Z","tags":["visualization","pretty-printer","ipython","jupyter","machine-learning","jax","numpy","pytorch","debugger"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/treescope"},{"id":24732,"title":"TreeSwift","library":"treeswift","status":"active","version":"1.1.45","language":"python","ecosystem":"pypi","summary":"TreeSwift is a fast tree manipulation library for Python 2 and 3, providing a simple interface for reading, writing, and analyzing phylogenetic trees. The current version is 1.1.45, with regular updates and bug fixes.","last_verified":"2026-05-01T00:00:00.000Z","tags":["phylogenetics","tree","bioinformatics","newick","nexus"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/treeswift"},{"id":4291,"title":"Treetable","library":"treetable","status":"active","version":"0.2.6","language":"python","ecosystem":"pypi","summary":"Treetable is a Python helper library designed to pretty-print data in an ASCII table format with a hierarchical, tree-like structure. It enables the creation of complex tables with nested sub-tables, using different separators for each level to enhance readability. The library is currently at version 0.2.6 and appears to be actively maintained.","last_verified":"2026-04-11T00:00:00.000Z","tags":["ascii-table","pretty-print","tree-structure","cli","console-output"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/treetable"},{"id":8728,"title":"Treq","library":"treq","status":"active","version":"25.5.0","language":"python","ecosystem":"pypi","summary":"Treq is a high-level HTTP client library for Python, inspired by the popular `requests` library but built upon Twisted's asynchronous networking framework. It simplifies making HTTP requests within Twisted applications by providing a familiar, easy-to-use API for various HTTP methods, JSON handling, and cookie management. The library is actively maintained, currently at version 25.5.0, with a regular release cadence to support new Python and Twisted versions.","last_verified":"2026-04-16T00:00:00.000Z","tags":["HTTP client","Twisted","asynchronous","networking"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/treq"},{"id":24733,"title":"treys","library":"treys","status":"active","version":"0.1.8","language":"python","ecosystem":"pypi","summary":"treys is a pure Python poker hand evaluation library. It provides fast evaluation of 5-, 6-, and 7-card poker hands, as well as deck and card utilities. Current version 0.1.8 is stable with low release cadence.","last_verified":"2026-05-01T00:00:00.000Z","tags":["poker","hand-evaluation","card-games","games"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/treys"},{"id":2328,"title":"Triad","library":"triad","status":"active","version":"1.0.2","language":"python","ecosystem":"pypi","summary":"Triad is a Python utility library primarily designed to support Fugue projects, offering a collection of common Python utilities for data processing, schema management, and function dispatching. It is currently at version 1.0.2 and maintains an active release cadence, often aligning with Fugue updates or addressing compatibility with key data science libraries like Pandas and PyArrow.","last_verified":"2026-04-24T18:00:37.768Z","tags":["utilities","fugue","data-processing","pandas","pyarrow","schema-validation"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/triad"},{"id":10310,"title":"Python triangle library","library":"triangle","status":"active","version":"20250106","language":"python","ecosystem":"pypi","summary":"The `triangle` library provides Python bindings to Jonathan Shewchuk's robust C library for 2D Delaunay triangulation and constrained Delaunay triangulation, as well as high-quality mesh generation. It processes inputs like sets of points, segments, and holes to generate triangulations and meshes. The current version is 20250106, with a release cadence that appears to be on an as-needed basis, indicated by its date-based versioning.","last_verified":"2026-04-17T00:00:00.000Z","tags":["geometry","triangulation","Delaunay","mesh generation","constrained triangulation","numpy"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/triangle"},{"id":28419,"title":"trianglesolver","library":"trianglesolver","status":"active","version":"1.2","language":"python","ecosystem":"pypi","summary":"A Python library for solving triangles (finding all sides and angles) using the Law of Sines and Law of Cosines. Current version is 1.2, released with no recent updates.","last_verified":"2026-05-09T00:00:00.000Z","tags":["triangle","geometry","solver","math"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/trianglesolver"},{"id":8729,"title":"Trickkiste: Random Useful Utilities","library":"trickkiste","status":"active","version":"0.3.7","language":"python","ecosystem":"pypi","summary":"Trickkiste is a Python library (v0.3.7) offering a collection of miscellaneous utility functions for string manipulation, list operations, system info, web scraping, and more. It aims to provide quick, ready-to-use solutions for common programming tasks. Releases are generally infrequent, focusing on adding new utilities rather than frequent breaking changes.","last_verified":"2026-04-16T00:00:00.000Z","tags":["utility","helper","toolbox","string","list","web"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/trickkiste"},{"id":7806,"title":"Ethereum Trie (py-trie)","library":"trie","status":"active","version":"3.1.0","language":"python","ecosystem":"pypi","summary":"The `trie` library is a Python implementation of the Ethereum Trie (specifically, the Hexary Trie) data structure. It provides tools for interacting with the Merkelized Patricia Trie, which is fundamental to Ethereum's state, transaction, and receipt storage. As of its current version 3.1.0, it remains an active project maintained by the Ethereum Foundation, with a release cadence tied to ongoing Ethereum development and needs.","last_verified":"2026-04-16T00:00:00.000Z","tags":["ethereum","trie","blockchain","data-structure","merkle-patricia-trie","cryptocurrency"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/trie"},{"id":24734,"title":"TrieRegex","library":"trieregex","status":"active","version":"1.0.0","language":"python","ecosystem":"pypi","summary":"TrieRegex builds trie-based regular expressions from large word lists, enabling fast string matching against many patterns. Current version 1.0.0 requires Python >=3.6 and is released on PyPI. The library has a stable API with no recent breaking changes.","last_verified":"2026-05-01T00:00:00.000Z","tags":["trie","regex","pattern-matching","string-matching"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/trieregex"},{"id":24735,"title":"Trieve Python Client","library":"trieve-py-client","status":"active","version":"0.12.12","language":"python","ecosystem":"pypi","summary":"Official Python client for the Trieve API, a search and recommendation platform. Current version 0.12.12. Actively maintained with frequent releases.","last_verified":"2026-05-01T00:00:00.000Z","tags":["search","api-client","trieve"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/trieve-py-client"},{"id":12163,"title":"Trieve TypeScript SDK","library":"trieve-ts-sdk","status":"active","version":"0.0.124","language":"javascript","ecosystem":"npm","summary":"The `trieve-ts-sdk` is a TypeScript SDK designed to interact with the Trieve API, providing a comprehensive and type-safe interface for integrating Trieve's search, RAG (Retrieval Augmented Generation), and analytics capabilities into applications. As of version 0.0.124, it offers functionalities like semantic and hybrid search, support for MMR (Maximum Marginal Relevance) and recency bias, dataset management, and advanced analytics tracking. The SDK facilitates common operations such as creating chunks, performing queries, and managing topics. It also ships with React components for search and RAG, enabling quicker integration into front-end projects. The Trieve ecosystem, which this SDK interfaces with, has a frequent release cadence, with major updates often introducing new API features like improved analytics, scraping support, and refined API key scoping. Its key differentiators include its focus on search relevance, rich API feature set for RAG, and first-class TypeScript support, making it an ideal choice for developers building AI-powered search experiences.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","trieve","sdk","typescript","search","api"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/trieve-ts-sdk"},{"id":16247,"title":"Trimble Connect Workspace API","library":"trimble-connect-workspace-api","status":"active","version":"0.3.34","language":"javascript","ecosystem":"npm","summary":"The Trimble Connect Workspace API facilitates interaction between client applications and the Trimble Connect Web application, including the 3D Viewer. It primarily uses `window.postMessage()` for secure communication, allowing for two main integration patterns: embedding Trimble Connect Web Modules or the 3D Viewer within an `iframe` in a client application, or embedding the client application itself as an extension within Trimble Connect Web or the 3D Viewer. This library, currently at version 0.3.34, is actively maintained, with release notes and updates frequently published by Trimble. Its key differentiator is providing a standardized, type-safe interface for programmatic control and data exchange within the Trimble Connect ecosystem, abstracting the complexities of cross-origin `postMessage` communication.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","trimble","trimbleconnect","connect","workspace","3dviewer","web3d","api","3d","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/trimble-connect-workspace-api"},{"id":1885,"title":"Trimesh","library":"trimesh","status":"active","version":"4.11.5","language":"python","ecosystem":"pypi","summary":"Trimesh is a Python library for loading, viewing, processing, and analyzing triangular meshes, with a strong emphasis on vectorized operations for performance. It's actively developed and frequently updated, providing a comprehensive set of tools for 3D geometry manipulation.","last_verified":"2026-04-24T02:53:44.990Z","tags":["3d","mesh","geometry","cad","visualization","numpy","scipy"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/trimesh"},{"id":1288,"title":"Trino Python Client","library":"trino","status":"active","version":"0.337.0","language":"python","ecosystem":"pypi","summary":"The `trino` Python client provides a client interface to query Trino, a distributed SQL engine for interactive and batch big data processing. It offers a low-level client, a DBAPI 2.0 implementation, and a SQLAlchemy adapter. The current version is 0.337.0 and releases are frequent, often several per month, incorporating fixes, features, and dependency updates.","last_verified":"2026-04-23T19:20:34.129Z","tags":["database","sql","trino","dbapi","etl","big data"],"install_tag":"draft","install_tag_description":"notable install failures or slow imports","api":"https://checklist.day/api/registry/trino"},{"id":16249,"title":"Trino JavaScript Client","library":"trino-client","status":"active","version":"0.2.9","language":"javascript","ecosystem":"npm","summary":"The `trino-client` library provides an official JavaScript/TypeScript client for interacting with Trino (formerly PrestoSQL) instances from Node.js environments. It enables developers to execute SQL queries, retrieve results, and manage connections programmatically. The current stable version is 0.2.9, with new releases occurring frequently, typically on a monthly or bi-monthly basis, primarily for dependency updates and minor improvements. A key differentiator introduced in version 0.2.0 is the adoption of async iterators for query results, offering an efficient and modern way to process potentially large datasets streamingly. The library supports secure connections via SSL/TLS and provides robust error handling for Trino interactions.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","trino","trinodb","client","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/trino-client"},{"id":587,"title":"Trio","library":"trio","status":"active","version":"0.33.0","language":"python","ecosystem":"pypi","summary":"Trio is a friendly Python library for async concurrency and I/O, leveraging async/await for structured concurrency. It aims for usability and correctness, providing a simpler yet capable alternative to older async libraries. As of version 0.33.0, it is actively developed with frequent releases, focusing on resilient and predictable async services.","last_verified":"2026-05-12T16:21:47.577Z","tags":["async","concurrency","networking","io","structured concurrency","event loop"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/trio"},{"id":9370,"title":"Trio Chrome DevTools Protocol","library":"trio-chrome-devtools-protocol","status":"active","version":"0.6.0","language":"python","ecosystem":"pypi","summary":"Trio Chrome DevTools Protocol (Trio CDP) is a Python library that enables remote control of any web browser implementing the Chrome DevTools Protocol. It leverages Trio for asynchronous I/O and `python-chrome-devtools-protocol` for type wrappers. The library handles WebSocket negotiation and session management, allowing transparent multiplexing of commands, responses, and events over a single connection. The current version is 0.6.0, released in April 2020, with ongoing maintenance evident through recent GitHub activity.","last_verified":"2026-04-16T00:00:00.000Z","tags":["trio","chrome","devtools","cdp","browser automation","async"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/trio-chrome-devtools-protocol"},{"id":4292,"title":"Trio Typing","library":"trio-typing","status":"active","version":"0.10.0","language":"python","ecosystem":"pypi","summary":"trio-typing provides static type checking support for Trio and related projects. It offers PEP 561 typing stubs for `trio`, `outcome`, and `async_generator`, along with a `mypy` plugin to enhance type checking capabilities for asynchronous code. The current version is 0.10.0, and it follows the release cadence of the broader Trio ecosystem.","last_verified":"2026-04-11T00:00:00.000Z","tags":["async","trio","typing","type hints","mypy","static analysis","concurrency"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/trio-typing"},{"id":718,"title":"Trio WebSocket","library":"trio-websocket","status":"maintenance","version":"0.12.2","language":"python","ecosystem":"pypi","summary":"Trio WebSocket is a Python library that provides a WebSocket implementation for the Trio asynchronous I/O framework. It offers both client and server functionalities, built on the `wsproto` sans-IO state machine, emphasizing safety, correctness, and ergonomics. The current stable version is 0.12.2. While mature and stable, the project is currently in 'life-support maintenance', with contributions welcomed.","last_verified":"2026-05-12T18:15:19.302Z","tags":["websocket","trio","async","networking"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/trio-websocket"},{"id":15860,"title":"Tripack Minimal JavaScript Bundler","library":"tripack","status":"active","version":"0.1.1","language":"javascript","ecosystem":"npm","summary":"Tripack is a minimal JavaScript bundler, version 0.1.1, specifically designed for educational purposes rather than production use. It aims to demystify the core concepts behind modern bundlers like webpack and Rollup by implementing fundamental features from scratch. These features include AST parsing using `acorn`, building a comprehensive dependency graph, performing ESM to runtime-compatible transformations, and optionally executing export-level tree-shaking. The package emphasizes readability and simplicity in its codebase structure (e.g., `parser.ts`, `resolver.ts`, `treeshaker.ts`). While there's no explicit release cadence, its low version number suggests ad-hoc updates focused on clarity and concept demonstration. Its key differentiator is its role as a learning tool, providing a transparent view into bundling mechanics, unlike complex production-grade alternatives.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","bundler","ast","module","tree-shaking","webpack","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/tripack"},{"id":17983,"title":"Trippy Graph Database for LevelDB","library":"trippy","status":"abandoned","version":"0.0.3","language":"javascript","ecosystem":"npm","summary":"Trippy is an experimental, LevelDB-backed graph database that utilizes a 'triple' data model, consisting of 'subject', 'predicate', and 'object' fields, to represent data relationships. Inspired by the more established `levelgraph` project, Trippy was designed to simplify graph streams over remote protocols and processes, specifically integrating with `multilevel` and `level-sublevel` for this purpose. The package is currently at version 0.0.3, with its last known update around 2014, indicating it is an early-stage, unmaintained project. Its core differentiator was its minimalistic approach to graph data storage on top of the LevelDB ecosystem, focusing on explicit triple structures for interconnected queries.","last_verified":"2026-04-23T00:00:00.000Z","tags":["javascript","level","graph"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/trippy"},{"id":588,"title":"Triton","library":"triton","status":"active","version":"3.6.0","language":"python","ecosystem":"pypi","summary":"Triton is a language and compiler for writing highly efficient custom Deep Learning operations. It provides a Python-based programming environment for writing custom GPU kernels that can achieve performance on par with hand-tuned CUDA, but with higher productivity and flexibility than other existing DSLs. Triton aims to bridge the gap between high-level deep learning frameworks and low-level GPU programming. The current version is 3.6.0, with frequent releases (multiple major/minor releases per year).","last_verified":"2026-05-12T16:22:16.601Z","tags":["deep learning","GPU programming","compiler","custom kernels","JIT","CUDA","HIP","performance"],"install_tag":"draft","install_tag_description":"notable install failures or slow imports","api":"https://checklist.day/api/registry/triton"},{"id":5528,"title":"Triton-Ascend","library":"triton-ascend","status":"active","version":"3.2.0","language":"python","ecosystem":"pypi","summary":"Triton-Ascend is a compilation framework built for the Ascend platform, designed to enable Triton code to run efficiently on Ascend NPUs. It aims to reduce operator development difficulty by automatically handling memory allocation, data transfer, and computation based on hardware characteristics. The project is actively developed, with version 3.2.0 released, and plans to align with Triton 3.5.x in 2026.","last_verified":"2026-04-13T00:00:00.000Z","tags":["deep learning","compiler","hardware acceleration","NPU","Ascend","Triton","Huawei"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/triton-ascend"},{"id":6477,"title":"Triton for Windows","library":"triton-windows","status":"active","version":"3.6.0.post26","language":"python","ecosystem":"pypi","summary":"Triton-windows is a community-maintained fork of the Triton language and compiler, specifically tailored to support Deep Learning operations on Windows. It provides a highly optimized solution for defining and launching custom GPU kernels, enabling high-performance computing in Python environments on Windows machines. The library's current version is 3.6.0.post26, with releases closely following the upstream Triton project, often including Windows-specific bug fixes and performance enhancements.","last_verified":"2026-04-15T00:00:00.000Z","tags":["deep learning","gpu","cuda","pytorch","windows","compiler","kernel","performance"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/triton-windows"},{"id":1138,"title":"Triton Inference Server Python Client","library":"tritonclient","status":"active","version":"2.67.0","language":"python","ecosystem":"pypi","summary":"The `tritonclient` library provides Python APIs for interacting with NVIDIA Triton Inference Server. It supports both HTTP/REST and gRPC protocols, allowing applications to send inference requests, retrieve server and model status, manage models, and perform other tasks. Currently at version 2.67.0 (released March 27, 2026), it is actively maintained with a release cadence that generally aligns with the broader Triton Inference Server project.","last_verified":"2026-04-23T17:29:58.800Z","tags":["inference","deep learning","machine learning","NVIDIA","client","gRPC","HTTP","AI"],"install_tag":"reviewed","install_tag_description":"minor failures on some runtimes or slightly older test data","api":"https://checklist.day/api/registry/tritonclient"},{"id":216,"title":"TRL","library":"trl","status":"active","version":"0.29.1","language":"python","ecosystem":"pypi","summary":"Hugging Face library for post-training LLMs: SFT, DPO, GRPO, PPO, reward modeling. Current version is 0.29.1 (Mar 2026). Requires Python >=3.10. Extremely high API churn — major parameter renames across versions. tokenizer= renamed to processing_class= in 0.12. Still pre-1.0 (Development Status: Pre-Alpha).","last_verified":"2026-05-12T11:38:58.448Z","tags":["fine-tuning","rlhf","dpo","sft","grpo","llm","huggingface","post-training"],"install_tag":"stale","install_tag_description":"widespread failures or data too old to trust","api":"https://checklist.day/api/registry/trl"},{"id":7807,"title":"Trogon","library":"trogon","status":"active","version":"0.6.0","language":"python","ecosystem":"pypi","summary":"Trogon is a Python library that automatically generates a Textual User Interface (TUI) for your Click Command Line Interface (CLI) applications. It inspects the Click app's schema to build an interactive TUI, offering an intuitive way to interact with complex CLIs. It also has experimental support for Typer. The project is actively developed by Textualize, and the current version is 0.6.0. While there isn't a strict time-based release cadence, new versions are released to address bug fixes and introduce new features.","last_verified":"2026-04-16T00:00:00.000Z","tags":["click","textual","tui","cli","command-line","terminal-ui","typer"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/trogon"},{"id":15487,"title":"TroisJS: Three.js for Vue 3","library":"troisjs","status":"active","version":"0.3.4","language":"javascript","ecosystem":"npm","summary":"TroisJS is a powerful and lightweight library designed to facilitate the creation of 3D graphics and animations within Vue 3 applications, leveraging the capabilities of Three.js and the performance benefits of Vite. Currently stable at version 0.3.4, the library maintains a relatively active release cadence, frequently pushing bug fixes and minor features as seen in recent patch versions (e.g., 0.3.4, 0.3.2). Its primary differentiator is providing a `react-three-fiber`-like component-based API specifically tailored for the Vue ecosystem, allowing developers to compose complex Three.js scenes declaratively using Vue components. It ships with comprehensive TypeScript types, ensuring robust development and better maintainability for large-scale projects. The library aims to abstract away much of the boilerplate associated with direct Three.js integration into a Vue environment, making 3D development more accessible to Vue developers.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","threejs","vuejs","webgl","vitejs","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/troisjs"},{"id":15861,"title":"TronBox","library":"tronbox","status":"active","version":"4.6.0","language":"javascript","ecosystem":"npm","summary":"TronBox is an open-source development framework and testing environment designed for smart contracts built on the TRON Virtual Machine (TVM). Currently stable at version 4.6.0, it follows a periodic release cadence, incorporating updates for Solidity compiler support, underlying dependency upgrades like `tronweb` and `ethers`, and framework enhancements. As a direct fork of the popular Ethereum development suite Truffle, TronBox provides a familiar and robust toolkit for TRON developers, offering features such as built-in contract compilation, linking, deployment, binary management, an external script runner, an interactive console, automated contract testing, and a scriptable migration framework. Its key differentiator is its specialized focus on the TRON ecosystem, adapting Truffle's established workflows and tools to the specifics of TRON blockchain development, including seamless integration with `tronweb` and support for TRON-specific network configurations.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","TronBox","TRON","Solidity","Truffle","Contract"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/tronbox"},{"id":22479,"title":"Tronpy","library":"tronpy","status":"active","version":"0.6.2","language":"python","ecosystem":"pypi","summary":"Tronpy is a Python client library for interacting with the TRON blockchain. It supports TRON's full node API, TRON Grid API, staking, smart contracts, and transaction building. Current version is 0.6.2, compatible with Python >=3.9. Release cadence is roughly every 3-6 months with feature updates and Python version support bumps.","last_verified":"2026-04-27T00:00:00.000Z","tags":["blockchain","tron","web3","cryptocurrency"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/tronpy"},{"id":18867,"title":"TronScan Test","library":"tronscan-test","status":"active","version":"1.4.2","language":"javascript","ecosystem":"npm","summary":"TronScan Test v1.4.2 is an AI-driven E2E and API test automation toolkit specifically built for tronscan.org. It leverages Playwright and agentic patterns (Planner/Generator/Healer/DataValidator) to provide 47 pre-built test cases across 6 pages (Homepage, Block, Transaction, Address, Contract, Token List). Unlike generic test frameworks, it offers a unified CLI (init, test, report, setup-agent, mcp, heal), built-in AI agent configuration for Claude, Cursor, Copilot, and Windsurf, and an MCP server for AI tool integration. It supports headed/headless mode, HTML reports with video, trace, and screenshot. Requires @playwright/test >=1.56.0.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","tronscan","tron","blockchain","e2e","testing","playwright","agentic-testing","mcp"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/tronscan-test"},{"id":16250,"title":"TronWeb JavaScript SDK","library":"tronweb","status":"active","version":"6.2.2","language":"javascript","ecosystem":"npm","summary":"TronWeb is the official JavaScript SDK for interacting with the TRON blockchain, providing a comprehensive encapsulation of the TRON HTTP API. As of version 6.2.2, it continues to be actively maintained with frequent minor and patch releases, incorporating new TRON features and API quality-of-life improvements. Unlike a direct fork of Ethereum's Web3.js, TronWeb is specifically tailored to unlock TRON's unique feature set and offers distinct tools for DApp integration across browsers, Node.js environments (v16+), and IoT devices. It ships with TypeScript types, enhancing developer experience for strongly typed projects. Key features include deterministic contract address computation (CREATE2), robust transaction deserialization, and methods for retrieving real-time witness lists and transaction building parameters.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","TRON","tronweb","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/tronweb"},{"id":2819,"title":"Troposphere","library":"troposphere","status":"active","version":"4.10.1","language":"python","ecosystem":"pypi","summary":"Troposphere is an open-source Python library that simplifies the creation of AWS CloudFormation JSON and YAML templates by allowing developers to define AWS resources using Python code. It offers a Pythonic syntax, built-in property and type checking to catch errors early, and promotes modular code. The library is actively maintained with frequent updates driven by the latest AWS Resource Specification, and also provides basic support for OpenStack Heat resources.","last_verified":"2026-04-25T01:19:24.986Z","tags":["aws","cloudformation","iac","devops","infrastructure-as-code","python"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/troposphere"},{"id":17069,"title":"Trough Middleware Pipeline","library":"trough","status":"active","version":"2.2.0","language":"javascript","ecosystem":"npm","summary":"`trough` is a lightweight, promise-aware middleware utility designed for building flexible processing pipelines in JavaScript and TypeScript environments. Currently at version 2.2.0, it is actively maintained with a consistent release cadence for minor improvements and bug fixes, typically addressing specific use cases or compatibility enhancements. Unlike some traditional middleware solutions, `trough` allows each stage of the pipeline to modify the input for subsequent stages and seamlessly integrates both synchronous and asynchronous functions, including those that return promises or use Node.js-style callbacks. Its core differentiator lies in its minimal API and explicit control over data flow, making it suitable for scenarios like plugin systems or data transformation pipelines. It is an ESM-only package, targeting modern Node.js (v16+) and browser environments via `esm.sh`.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","middleware","ware","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/trough"},{"id":335,"title":"Trove Classifiers","library":"trove-classifiers","status":"active","version":"2026.1.14.14","language":"python","ecosystem":"pypi","summary":"Provides the canonical set of classifiers for PyPI, enabling validation and categorization of Python projects. Current version: 2026.1.14.14. Maintained with regular updates to reflect the latest standards and additions in Python packaging.","last_verified":"2026-05-12T13:08:19.583Z","tags":["PyPI","classifiers","Python packaging"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/trove-classifiers"},{"id":18866,"title":"trpc-cli","library":"trpc-cli","status":"active","version":"0.14.0","language":"javascript","ecosystem":"npm","summary":"trpc-cli transforms a tRPC (or oRPC) router into a type-safe, documented CLI with zero boilerplate. Current stable version is 0.14.0, released frequently (multiple releases per month). It automatically generates positional arguments, options, help text, and shell completions from Zod/Valibot/Arktype schemas. Unlike general-purpose CLI frameworks like Commander or yargs, trpc-cli leverages tRPC's type system for end-to-end type safety and reuse of router logic across CLI, HTTP server, and programmatic APIs. It depends only on Commander as a runtime dependency (peer deps for validation libraries). Supports tRPC v10/v11, oRPC, and experimental standalone mode. ESM-only since v0.12.0.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","tprc","cli","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/trpc-cli"},{"id":26508,"title":"Trucks Compiler","library":"trucks-compiler","status":"active","version":"0.3.6","language":"javascript","ecosystem":"npm","summary":"Web component compiler and package manager that compiles HTML-declared web components into separate JavaScript, CSS, and HTML files. Version 0.3.6 is the latest stable release, with infrequent updates. It uses a plugin architecture with multiple plugin types (core, protocol, transform, generator) and runs on Node.js >=4.0. Differentiators include full component tree transformation, custom plugin support, and multiple resolver protocols.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/trucks-compiler"},{"id":4816,"title":"TrueFoundry SDK","library":"truefoundry-sdk","status":"active","version":"0.2.0","language":"python","ecosystem":"pypi","summary":"The TrueFoundry Python SDK provides convenient access to the TrueFoundry API, enabling users to programmatically interact with the platform. It supports managing applications, deployments, workspaces, and offers capabilities for ML experiment tracking and interacting with ML repositories. The SDK is currently at version 0.2.0 and has an active release cadence, with frequent updates. It is designed to work with the TrueFoundry MLOps platform, which includes an AI Gateway, deployment tools, and observability features.","last_verified":"2026-04-12T00:00:00.000Z","tags":["MLOps","AI","SDK","API client","cloud platform","machine learning","deployments"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/truefoundry-sdk"},{"id":14982,"title":"Truffle: Ethereum Development Framework","library":"truffle","status":"active","version":"5.11.5","language":"javascript","ecosystem":"npm","summary":"Truffle is a comprehensive development environment, testing framework, and asset pipeline designed to simplify smart contract development on Ethereum and other EVM-compatible blockchains. Currently at version 5.11.5, it receives frequent minor updates and internal improvements, often on a weekly or bi-weekly basis. Key features include built-in smart contract compilation, linking, deployment, binary management, automated testing with Mocha and Chai, a configurable build pipeline, and a scriptable deployment and migrations framework. Truffle streamlines the entire DApp development lifecycle, offering tools for writing, compiling, testing, and deploying smart contracts efficiently, distinguishing itself through its integrated suite of tools and strong community support. It also bundles a local development blockchain server and integrates with tools like Ganache and Truffle Dashboard for enhanced debugging and interaction.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/truffle"},{"id":14983,"title":"TruffleHog (Python Library)","library":"trufflehog","status":"abandoned","version":"2.2.1","language":"en","ecosystem":"pypi","summary":"TruffleHog is an older Python library, version 2.2.1, designed to scan git repositories for sensitive information like high entropy strings and secrets by analyzing commit history. It was last released on PyPI in 2017 (with a re-upload of the same version in 2021) and is largely unmaintained, primarily supporting Python 2 environments. The project's active development shifted to a separate Go-based implementation (TruffleHog v3.x by Truffle Security), which is not this Python library.","last_verified":"2026-04-16T00:00:00.000Z","tags":["security","git","secrets","static analysis","deprecated"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/trufflehog"},{"id":10311,"title":"TruffleHog Regexes","library":"trufflehogregexes","status":"active","version":"0.0.7","language":"python","ecosystem":"pypi","summary":"trufflehogregexes is a Python package that provides the core regular expressions used by the TruffleHog secrets scanner. It offers a structured list of dictionaries, each containing a regex pattern, ID, name, and tags for various sensitive information. Currently at version 0.0.7, it has a low release cadence, primarily serving as a data dependency for the main TruffleHog application.","last_verified":"2026-04-17T00:00:00.000Z","tags":["security","regex","trufflehog","secrets","data-package"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/trufflehogregexes"},{"id":24736,"title":"TruLens","library":"trulens-core","status":"active","version":"2.8.0","language":"python","ecosystem":"pypi","summary":"TruLens is a library for systematically tracking and evaluating LLM-based applications. It provides instrumentation, feedback functions, and a dashboard for monitoring and improving LLM app performance. Current version: 2.8.0, with monthly releases.","last_verified":"2026-05-01T00:00:00.000Z","tags":["llm","evaluation","observability","feedback","tracing"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/trulens-core"},{"id":5529,"title":"Truss","library":"truss","status":"active","version":"0.15.12","language":"python","ecosystem":"pypi","summary":"Truss is a Python library that provides a seamless bridge from model development to model delivery. It allows data scientists to containerize, test, and deploy machine learning models as production-ready services with ease, often to platforms like Baseten. The current stable version is 0.15.12, with a fairly active release cadence, frequently releasing patch versions.","last_verified":"2026-04-13T00:00:00.000Z","tags":["mlops","model serving","deployment","ai","containerization","machine learning"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/truss"},{"id":7808,"title":"Truss Transfer: Baseten Pointer Resolution Utility","library":"truss-transfer","status":"active","version":"0.0.41","language":"python","ecosystem":"pypi","summary":"Truss-transfer is a Python-optional download utility library for resolving Baseten Pointers (bptr), designed to speed up file transfers within the Baseten ecosystem. It is primarily used internally by the `truss` CLI for serving AI/ML models in production. The current stable version is 0.0.41, with frequent releases often coinciding with updates to the main `truss` library.","last_verified":"2026-04-16T00:00:00.000Z","tags":["mlops","baseten","file-transfer","ai-models","model-serving","utility"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/truss-transfer"},{"id":4817,"title":"Trustcall","library":"trustcall","status":"active","version":"0.0.39","language":"python","ecosystem":"pypi","summary":"Trustcall is a Python library that provides tenacious and trustworthy tool calling capabilities built on LangGraph. It addresses common challenges with Large Language Models (LLMs) in generating and updating complex, nested JSON schemas by employing a 'patch-don't-post' methodology. This approach enables faster, cheaper, and more resilient structured output generation, as well as accurate updates to existing schemas without information loss. The library is actively developed, with its current version being 0.0.39, and new minor versions are released regularly.","last_verified":"2026-04-12T00:00:00.000Z","tags":["LLM","tool calling","LangGraph","JSON patch","data extraction","Pydantic","structured output","AI agent"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/trustcall"},{"id":4818,"title":"Trustme: TLS Certs for Testing","library":"trustme","status":"active","version":"1.2.1","language":"python","ecosystem":"pypi","summary":"Trustme is a tiny Python package designed to generate fake (but technically real) TLS certificates for use in test suites. It provides a simple way to create a certificate authority (CA) and issue server certificates, which can then be used to configure SSL context objects for testing network clients and servers. The current version is 1.2.1, with releases typically tied to Python version support and bug fixes.","last_verified":"2026-04-12T00:00:00.000Z","tags":["tls","ssl","certificates","testing","security","cryptography"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/trustme"},{"id":17386,"title":"Trustpilot Node.js API Client","library":"trustpilot","status":"active","version":"4.0.1","language":"javascript","ecosystem":"npm","summary":"The `trustpilot` package is an official Node.js HTTP client for interacting with the Trustpilot APIs. Currently stable at version 4.0.1, released in April 2024, it provides a structured and type-safe way to access Trustpilot's data, including business reviews and company profile information. Built with TypeScript and leveraging `axios` for HTTP requests, it offers a modern promise-based interface with async/await support, targeting Node.js `v20.x`. Key differentiators include built-in support for both API key and OAuth-based authentication, with the flexibility to specify different OAuth grant types (e.g., `client_credentials` for service-to-service communication). The release cadence is generally infrequent, with major versions (like v3 and v4) typically driven by significant architectural changes, such as the underlying HTTP client library. It abstracts away much of the complexity of direct API interactions, providing a client instance with sane defaults.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","API","Trustpilot","reviews","review","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/trustpilot"},{"id":1751,"title":"Truststore","library":"truststore","status":"active","version":"0.10.4","language":"python","ecosystem":"pypi","summary":"Truststore is a Python library that enables certificate verification using native system trust stores on macOS, Windows, and Linux, providing a more secure and consistent approach to SSL/TLS. It is currently at version 0.10.4 and maintains an active release cadence with frequent bug fixes and platform improvements.","last_verified":"2026-04-24T00:59:32.618Z","tags":["security","ssl","certificate","trust store","macos","windows","linux","networking"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/truststore"},{"id":24737,"title":"TRX Python","library":"trx-python","status":"active","version":"0.4.0","language":"python","ecosystem":"pypi","summary":"A community-oriented Python library for reading and writing the TRX (Tractography) file format, designed for efficient storage of streamline tractography data. Current version 0.4.0, requires Python >=3.11, with an active development cadence on GitHub.","last_verified":"2026-05-01T00:00:00.000Z","tags":["tractography","neuroscience","file-format","streamlines","diffusion-mri"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/trx-python"},{"id":224,"title":"Courier (trycourier)","library":"trycourier","status":"active","version":"7.9.0","language":"python","ecosystem":"pypi","summary":"Python SDK for Courier notification API (multi-channel: email, SMS, push, in-app). Current version is 7.9.0. Install name is trycourier (pip install trycourier) but import name changed to courier in v5+ (from courier.client import Courier). The SDK was completely rewritten with Fern code generation in v5, breaking all v4 code.","last_verified":"2026-05-12T12:01:26.307Z","tags":["notifications","email","sms","push","multi-channel","in-app"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/trycourier"},{"id":24738,"title":"Tryton Server","library":"trytond","status":"active","version":"8.0.1","language":"python","ecosystem":"pypi","summary":"Tryton is a three-tier high-level general purpose application platform, and trytond is the server component. Version 8.0.1 supports Python >=3.10. Releases follow semantic versioning with annual major versions. The server provides modular business logic, database abstraction, and network protocol handling.","last_verified":"2026-05-01T00:00:00.000Z","tags":["erp","crm","business-platform","three-tier","modular"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/trytond"},{"id":12164,"title":"TypeScript API Utilities","library":"ts-api-utils","status":"active","version":"2.5.0","language":"javascript","ecosystem":"npm","summary":"ts-api-utils is a utility library providing helper functions for interacting with the TypeScript Compiler API. It serves as a modern successor to the widely used tsutils library, offering improved maintainability and updated conventions. The current stable version is 2.5.0, with a v3.0.0 release candidate recently published, indicating an active development cadence with regular updates. This library is crucial for tooling developers, static analysis tools, and code transformers that need to navigate and analyze TypeScript's Abstract Syntax Tree (AST) and type system. It aims to simplify common operations, making it easier to work with `ts.Node`, `ts.Type`, and `ts.Symbol` objects without directly reimplementing frequently needed logic. Its focus on providing a robust set of utilities for advanced TypeScript usage differentiates it from general-purpose utility libraries.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/ts-api-utils"},{"id":27470,"title":"ts-babel","library":"ts-babel","status":"maintenance","version":"6.1.7","language":"javascript","ecosystem":"npm","summary":"ts-babel (v6.1.7) transforms the output of the TypeScript compiler using Babel for fine-grained control over target environments. It acts as a bridge between TypeScript's compilation and Babel's polyfill and syntax transformation capabilities, allowing projects to use TypeScript for type checking and modern syntax while leveraging Babel for cross-browser compatibility. Key differentiator: avoids duplicate parsing by feeding TypeScript's emit directly into Babel, preserving source maps. Maintenance status unknown (last release likely older). Requires TypeScript ^3.5.2 as a peer dependency and Node >=8.10.0.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","babel","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/ts-babel"},{"id":20620,"title":"ts-babel-node","library":"ts-babel-node","status":"deprecated","version":"1.1.1","language":"javascript","ecosystem":"npm","summary":"ts-babel-node (v1.1.1) enables Babel compilation of TypeScript output, primarily to support async/await in older Node.js versions. It wraps ts-node to add a Babel transpilation step after TypeScript compilation. Requires peer dependencies typescript and ts-node. Useful for legacy toolchains where Node.js 5.x lacks ES6 support. No longer actively maintained; users should migrate to ts-node with modern Node.js.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","typescript","ts","babel","compiler","runtime"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/ts-babel-node"},{"id":12165,"title":"TypeScript Type Branding (ts-brand)","library":"ts-brand","status":"active","version":"0.2.0","language":"javascript","ecosystem":"npm","summary":"ts-brand is a TypeScript library that enables nominal typing through 'type branding,' a technique that intersects a base type with an object type containing a non-existent property. This allows developers to create distinct types (e.g., `PostId`, `UserId`) from a common primitive (like `number`), preventing accidental assignment bugs at compile time even though they share the same runtime representation. The library is currently at version 0.2.0, indicating it's an early-stage but active project. It ships with TypeScript types inherently, as its functionality is entirely type-system based. A key differentiator is its emphasis on ensuring brand uniqueness, offering methods like using recursive interface types as branding to prevent accidental conflation of brands across different definitions, which is a common pitfall in simpler branding implementations. The project's release cadence appears to be driven by contributions, without a fixed schedule.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","typescript","opaque","branding","type"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/ts-brand"},{"id":17984,"title":"TS Bundle","library":"ts-bundle","status":"abandoned","version":"0.3.0","language":"javascript","ecosystem":"npm","summary":"TS Bundle is a package bundler designed for TypeScript projects, aggregating multiple TypeScript files into a single output file. It is particularly useful for packaging library components, leveraging `references.d.ts` files to determine file order and dependencies. The current stable version, `0.3.0`, was last published over eight years ago, indicating that the project is no longer actively maintained. Its core functionality involves consolidating source files, optionally wrapping them in a specified root module, and enabling the inclusion of license headers. It provides a `preSave` hook for final output manipulation and an option to disable TSLint on the generated bundle. This tool predates modern bundlers like Webpack, Rollup, or esbuild, which offer more sophisticated features and better integration with contemporary TypeScript and JavaScript ecosystems.","last_verified":"2026-04-23T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/ts-bundle"},{"id":15862,"title":"TypeScript Type-Preserving Case Converter","library":"ts-case-convert","status":"active","version":"2.1.0","language":"javascript","ecosystem":"npm","summary":"ts-case-convert is a TypeScript utility library designed to transform object keys between common casing conventions such as camelCase, snake_case, and PascalCase. Its core strength lies in its robust TypeScript type preservation, offering precise type inference for converted objects, thereby maintaining code completion and compile-time validation. This feature is particularly valuable in large TypeScript applications that frequently interact with APIs employing diverse casing styles. The library is currently stable at version `2.1.0` and exhibits an active release cadence with frequent patch and minor updates addressing bug fixes and feature enhancements, indicating ongoing maintenance. It intelligently handles complex nested objects, arrays of objects, and correctly preserves primitive types, null, undefined, Date objects, and Uint8Array instances during conversion, preventing unintended data corruption or type inaccuracies.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","PascalCase","camel-case","camelCase","conversion","pascal-case","snake-case","snake_case","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/ts-case-convert"},{"id":12166,"title":"Rspack TypeScript Checker Plugin","library":"ts-checker-rspack-plugin","status":"active","version":"1.3.0","language":"javascript","ecosystem":"npm","summary":"The ts-checker-rspack-plugin is an essential Rspack plugin designed to accelerate TypeScript type checking by offloading it to a separate process. This approach significantly improves build performance, especially in larger projects. Currently stable at version 1.3.0, the package maintains an active release cadence, with frequent minor and patch updates addressing bug fixes, performance enhancements, and dependency updates. Key differentiators include its robust support for modern TypeScript features like project references and incremental mode, a visually appealing code frame formatter for error messages, and its origin as a fork of the widely used `fork-ts-checker-webpack-plugin`, specifically adapted for the Rspack ecosystem. It requires Node.js >=16.0.0+, Rspack ^1.0.0 || ^2.0.0-0, and TypeScript >=3.8.0 as peer dependencies.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","rspack","plugin","typescript","typecheck"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/ts-checker-rspack-plugin"},{"id":14984,"title":"single-spa TypeScript Configuration","library":"ts-config-single-spa","status":"active","version":"3.0.0","language":"javascript","ecosystem":"npm","summary":"ts-config-single-spa provides a foundational TypeScript configuration preset designed specifically for projects within the single-spa microfrontend ecosystem. Currently at version 3.0.0, this package aims to standardize `tsconfig.json` settings, ensuring compatibility and best practices across various microfrontends. It handles common configurations such as `target`, `module`, `jsx` support, and `moduleResolution`, which are critical for smooth integration in a polyglot microfrontend architecture. While there isn't a strict independent release cadence, it is part of the larger `create-single-spa` monorepo and updates are coordinated with other single-spa tooling, ensuring ongoing relevance and support. Its key differentiator is simplifying TypeScript setup for single-spa, minimizing boilerplate, and reducing common configuration pitfalls associated with module interoperation and shared dependencies in a microfrontend environment.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","single-spa","microfrontends","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/ts-config-single-spa"},{"id":20621,"title":"ts-config-webpack-plugin","library":"ts-config-webpack-plugin","status":"active","version":"2.0.3","language":"javascript","ecosystem":"npm","summary":"A webpack plugin that automates TypeScript loader configuration using ts-loader, thread-loader, and fork-ts-checker-webpack-plugin with sensible defaults for development and production builds. Version 2.0.3 requires webpack >=4.36.0 and TypeScript >=3.1.0. Part of the common-config-webpack-plugin suite, it adjusts settings based on webpack mode. Key differentiator: zero-config TypeScript webpack loader setup with multi-threaded compilation and type checking.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","ts-loader","typescript-loader","webpack","loader","typescript","ts"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/ts-config-webpack-plugin"},{"id":14985,"title":"ts-curry Currying Utility","library":"ts-curry","status":"abandoned","version":"1.0.4","language":"javascript","ecosystem":"npm","summary":"ts-curry is a specialized utility library designed for currying functions in TypeScript, providing type-safe currying transformations for functions with up to four arguments. The package's current stable version is 1.0.4, released in July 2018. It has seen no further updates or releases since then, indicating that the project is abandoned. While it offers type safety for currying, its limitation to functions of arity 4 or less, and the lack of maintenance for several years, means it may not be compatible with modern TypeScript versions (e.g., TS 4.x, 5.x) or offer the flexibility of more actively maintained functional programming libraries. Its primary differentiator was its strong TypeScript typing at the time of its release.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/ts-curry"},{"id":12167,"title":"TypeScript Debounce Function","library":"ts-debounce","status":"active","version":"5.0.0","language":"javascript","ecosystem":"npm","summary":"This package provides a robust TypeScript implementation of the debounce function, designed to limit the rate at which a function can be called. It is currently at version 5.0.0 and sees releases driven by feature enhancements and necessary fixes, rather than a strict schedule. Key features include full TypeScript support with improved type inference, cancellation functionality, an optional `maxWait` parameter to force execution after a maximum delay, and comprehensive Promise integration, allowing debouncing of promise-returning functions and returning promises from debounced calls. It differentiates itself by being TypeScript-first, directly addressing common debounce use cases with strong typing, and offering flexibility similar to popular utility libraries like Lodash but with a smaller footprint and modern ESM support.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","TypeScript","ts","TS","std lib","function","debounce","wait","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/ts-debounce"},{"id":15863,"title":"TypeScript Declaration Webpack Plugin","library":"ts-declaration-webpack-plugin","status":"active","version":"1.2.3","language":"javascript","ecosystem":"npm","summary":"This Webpack plugin streamlines the generation of TypeScript declaration files (`.d.ts`) by producing a single, bundled declaration file for each entry point configured in Webpack. It targets `ts` and `tsx` files by default and automatically places the generated `.d.ts` files alongside their corresponding compiled JavaScript outputs. The current stable version is 1.2.3. As a Webpack plugin, its release cycle is typically driven by maintenance, bug fixes, or compatibility updates with new Webpack or TypeScript versions rather than a fixed schedule. Its primary differentiator is simplifying the output of declaration files for complex projects with multiple Webpack entry points, contrasting with manual `tsc` commands or more complex bundlers.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","dts","defenition-files","typscript","webpack","bundler"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/ts-declaration-webpack-plugin"},{"id":12168,"title":"TypeScript Dedent","library":"ts-dedent","status":"maintenance","version":"2.2.0","language":"javascript","ecosystem":"npm","summary":"ts-dedent is a TypeScript package designed to intelligently remove common leading indentation and trim leading/trailing empty lines from multi-line strings, primarily when used with ES6 template literals. It aims to make highly indented code blocks within strings, such as SQL queries, HTML, or code samples, readable in source code without affecting their runtime representation. The current stable version is 2.2.0, with releases occurring irregularly, typically driven by dependency updates or minor bug fixes rather than continuous feature development. Key differentiators include its TypeScript-first approach, smart handling of indentation (only removing common leading whitespace), and robust support for template literal placeholders, building on concepts from other dedent libraries while providing specific TypeScript advantages.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","dedent","deindent","indentation","multi-line string","multiline strings","template literals","template strings","ts","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/ts-dedent"},{"id":12169,"title":"TypeScript Deep Merge Utility","library":"ts-deepmerge","status":"active","version":"7.0.3","language":"javascript","ecosystem":"npm","summary":"ts-deepmerge is a TypeScript utility library providing a robust deep merge function. It automatically infers the return type based on input objects without mutating the source objects, a key differentiator from many mutable merge utilities. Objects and arrays are merged recursively, while primitive values like numbers and strings are overwritten. Merging occurs in the order of arguments provided, giving precedence to later arguments. The current stable version is 7.0.3. As a utility library, its release cadence is driven by new features, bug fixes, or TypeScript version updates rather than a strict schedule. It differentiates itself by strong TypeScript type inference and non-mutation by default, supporting both ESM and CommonJS environments. It also offers an `options` mechanism to customize merge behavior, such as how arrays are handled.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","typescript","deep","merge","types","ts-merge","ts-deepmerge","merging"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/ts-deepmerge"},{"id":26509,"title":"ts-directly","library":"ts-directly","status":"active","version":"2.1.2","language":"javascript","ecosystem":"npm","summary":"TS-Directly (v2.1.2) is a lightweight ESM loader that lets Node.js execute TypeScript files directly using the compiler already installed in the project (SWC, esbuild, sucrase, or tsc). It features automatic compiler detection (preferring the fastest), respects closest tsconfig.json including baseUrl/paths aliases, supports .cts/.mts files and ESNext module output, and exposes a transform API. Unlike ts-node or tsx it does not bundle a compiler, making it ideal for CLI tools that want to reuse existing dependencies. Released monthly on npm, actively maintained with 5 KB minified size and zero extra dependency beyond node loaders.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","loader","compiler","node","esm","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/ts-directly"},{"id":14986,"title":"TypeScript Dual Module Builder","library":"ts-dual-module","status":"active","version":"0.6.3","language":"javascript","ecosystem":"npm","summary":"ts-dual-module is a command-line tool designed to simplify the creation of dual-module (ESM + CommonJS) packages using TypeScript. It targets projects that define `\"type\": \"module\"` in their `package.json` and automatically builds both module formats from TypeScript sources, typically located in a `./src` directory and outputting to `./dist`. The tool handles the complexities of `package.json` `exports` and `typesVersions` fields to ensure correct module resolution and type declarations for both environments, specifically addressing CommonJS subpath export issues where TypeScript's default `moduleResolution` might fall short. The current stable version is 0.6.3, indicating it's actively maintained but still in a pre-1.0 development phase, which implies a focus on adding features and refining functionality, potentially with breaking changes between minor versions. Its key differentiator is the automation of dual-module bundling and `package.json` configuration, saving developers from complex manual setup or reliance on multiple build steps with different TypeScript configurations.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","typescript","build","exports","tsc","esm","cjs","dual-module"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/ts-dual-module"},{"id":26510,"title":"ts-eager","library":"ts-eager","status":"active","version":"2.0.2","language":"javascript","ecosystem":"npm","summary":"ts-eager is a fast TypeScript runner and register hook that uses esbuild for eager compilation of all included files from tsconfig.json at startup, with fallback to lazy compilation for files outside the project. Version 2.0.2 is the latest stable release, updated to support esbuild v0.11.20 with compatibility for newer versions. It differentiates from ts-node by leveraging esbuild's speed for noticeable improvements in tasks like test runs, and offers fallback to ts-node for type-specific features like emitDecoratorMetadata and optional tsconfig-paths support for path mapping.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/ts-eager"},{"id":12170,"title":"TypeScript Easing Functions","library":"ts-easing","status":"active","version":"0.2.0","language":"javascript","ecosystem":"npm","summary":"ts-easing is a lightweight, zero-dependency collection of standard easing functions written entirely in TypeScript. Currently at version 0.2.0, it provides common easing curves like quadratic, cubic, sinusoidal, exponential, and circular, among others. The library is designed for simplicity, accepting a single normalized input `t` in the range `[0, 1]` and returning an eased value also in `[0, 1]`. Due to its stable and self-contained nature, it likely has a very slow or infrequent release cadence, primarily for bug fixes or minor additions rather than frequent feature releases. Its key differentiator is its minimal footprint, strong TypeScript typing, and adherence to the standard easing function interface, making it suitable for animations and transitions in both browser and Node.js environments without external dependencies. It aims to be a straightforward utility for developers needing reliable easing logic for animation or UI interactions.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/ts-easing"},{"id":12171,"title":"TypeScript Enum Utilities","library":"ts-enum-util","status":"active","version":"4.1.0","language":"javascript","ecosystem":"npm","summary":"ts-enum-util is a strictly typed utility library designed to enhance the usability and safety of TypeScript enums, as well as string and number literal union types. It provides two core functionalities: Enum Wrapper Utilities and Enum Value Visitor/Mapper. The Enum Wrapper offers type-safe methods for runtime inspection and manipulation of enums, such as retrieving keys, values, performing lookups with validation, and treating enums like arrays or maps. The Value Visitor/Mapper implements a visitor pattern, forcing exhaustive handling of all possible enum or literal union values, similar to a comprehensive switch statement, which helps prevent bugs from unhandled cases. The library is actively maintained, with the current stable version being 4.1.0, and new features or bug fixes are regularly released. Its key differentiators include strong compile-time type safety for enum operations and the exhaustive visitor pattern for robust code.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","typescript","string","number","literal","union","enum","util"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/ts-enum-util"},{"id":12172,"title":"TypeScript Essentials","library":"ts-essentials","status":"active","version":"10.1.1","language":"javascript","ecosystem":"npm","summary":"ts-essentials is a comprehensive collection of advanced TypeScript utility types designed to enhance type safety and improve developer experience beyond the standard library. As of version 10.1.1, it provides a wide array of types like `Prettify`, `DeepReadonly`, `StrictOmit`, and robust path-based utilities for complex object transformations, such as `Paths` and `PathValue`. The library is actively maintained with frequent patch and minor releases, typically occurring every few weeks, addressing bug fixes and introducing new utility types. Key differentiators include stricter versions of built-in utility types (e.g., `StrictExclude`), deep transformation types like `DeepRequired` and `DeepMarkOptional`, and sophisticated path-based type manipulation. It requires `typescript>=4.5.0` as a peer dependency and mandates the `strictNullChecks` compiler option in `tsconfig.json` for optimal functionality and type correctness, ensuring a higher level of type strictness.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","typescript","types","essentials","utils","toolbox","toolbelt","lodash","underscore"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/ts-essentials"},{"id":12173,"title":"TypeScript AST Evaluator","library":"ts-evaluator","status":"active","version":"2.0.0","language":"javascript","ecosystem":"npm","summary":"ts-evaluator is an advanced interpreter for TypeScript that enables the evaluation of arbitrary AST (Abstract Syntax Tree) Nodes, specifically Expressions, ExpressionStatements, or Declarations, within a given TypeScript AST. Unlike tools such as `ts-node` that execute full TypeScript programs, this library focuses on partial evaluation based on a node's lexical environment. The current stable version is 2.0.0. Release cadence appears to be driven by significant TypeScript and JSDOM version updates, typically with several minor and patch releases in between. Its key differentiators include the ability to evaluate specific nodes, support for browser, Node.js, and pure ECMAScript environments, and configurable policy options for sandboxing and restricting operations like I/O or network access. This makes it a valuable tool for linters, language services, partial evaluators, and frameworks requiring deep AST introspection and computation.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","typescript","ts","interpreter","evaluate","evaluator","ast"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/ts-evaluator"},{"id":12174,"title":"TS Expect: TypeScript Compile-Time Type Assertions","library":"ts-expect","status":"active","version":"1.3.0","language":"javascript","ecosystem":"npm","summary":"ts-expect provides a set of lightweight utilities designed for compile-time TypeScript type assertions. Its primary function, `expectType`, takes a value and a generic type, leveraging the TypeScript compiler to ensure the value is assignable to the generic type without performing any runtime checks. The current stable version is v1.3.0, with releases typically adding new utility functions or refining existing type definitions. Key differentiators include its minimalistic approach, relying solely on TypeScript's type system for validation, making it an excellent tool for testing type definitions within a project's codebase. It avoids the overhead of more complex type-checking frameworks like `dtslint` by focusing on direct, in-code type assertions, making it ideal for maintaining type correctness during refactoring or when developing complex generics.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","typescript","type-check","assert","expect","type","check","types","typings"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/ts-expect"},{"id":26511,"title":"ts-expose-internals","library":"ts-expose-internals","status":"active","version":"5.6.3","language":"javascript","ecosystem":"npm","summary":"Expose TypeScript compiler's hidden @internal types via module augmentation. Current stable version is 5.6.3, released to match TypeScript 5.6.3. Published automatically within 24 hours of each full TypeScript release. Key differentiator: unlike byots (which requires a fork of TypeScript), this package works by augmenting the official 'typescript' module, so you can access internal types like JsDoc, Symbol, etc. directly from 'typescript'. It does not modify runtime behavior, only types. Installation requires an aliased devDependency under @types/ts-expose-internals to ensure global type adoption. Supports ESM and CJS as it simply provides type augmentation.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","typescript","internal types","internals","byots","types"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/ts-expose-internals"},{"id":27472,"title":"ts-expose-internals-conditionally","library":"ts-expose-internals-conditionally","status":"deprecated","version":"1.0.0-empty.0","language":"javascript","ecosystem":"npm","summary":"A type augmentation package that conditionally exposes TypeScript compiler internal types when the consuming project's tsconfig.json includes 'ts-expose-internals' in the `customConditions` field. Version 1.0.0-empty.0 is an empty placeholder, effectively doing nothing; there is no stable release with actual functionality. This is a proof-of-concept for conditional type augmentation, not for production use. The package ships with TypeScript type definitions and targets developers working on TypeScript compiler internals or tooling that requires access to hidden APIs.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","typescript","internal types","internals","byots","types"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/ts-expose-internals-conditionally"},{"id":12175,"title":"ts-graphviz","library":"ts-graphviz","status":"active","version":"3.0.7","language":"javascript","ecosystem":"npm","summary":"ts-graphviz is a TypeScript-first library designed to programmatically construct and render Graphviz DOT language graphs. It provides a type-safe API for defining complex graph structures, including nodes, edges, and subgraphs, with full attribute support. The current stable version is 3.0.7, which is part of a monorepo that sees regular patch and minor releases across its constituent packages like `@ts-graphviz/core`, `@ts-graphviz/react`, and `@ts-graphviz/adapter`. This library differentiates itself by leveraging TypeScript's strong typing to prevent common Graphviz syntax errors at compile-time and offering a clean, object-oriented API for graph construction, making it suitable for modern Node.js and browser environments, especially when integrated with frameworks like React.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","graphviz","dot","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/ts-graphviz"},{"id":20622,"title":"ts-import-plugin","library":"ts-import-plugin","status":"active","version":"3.0.0","language":"javascript","ecosystem":"npm","summary":"Modular import plugin for TypeScript, converting named imports like `import { Alert, Card } from 'antd'` into separate per-module imports and optional style imports. Version 3.0.0 requires TypeScript >= 4.8 and drops support for older versions. The plugin is commonly used with antd, antd-mobile, and other large libraries to enable tree shaking and reduce bundle size. It works with ts-loader, awesome-typescript-loader, rollup-plugin-typescript2, and @rollup/plugin-typescript. Key differentiator: operates at the TypeScript compiler level via custom transformers, unlike babel-plugin-import which requires Babel.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","antd","TypeScript","plugin","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/ts-import-plugin"},{"id":26512,"title":"ts-import-resolver","library":"ts-import-resolver","status":"active","version":"0.1.23","language":"javascript","ecosystem":"npm","summary":"ts-import-resolver is a lightweight, zero-dependency utility for resolving TypeScript import paths to absolute file paths without invoking the TypeScript compiler. It supports path aliases, baseUrl, and other tsconfig resolution options. Current stable version is 0.1.23, released with minor updates. It is faster than using the TypeScript compiler API for pure path resolution, but lacks full compiler-level features like type checking or extension resolution in some edge cases. Designed for use in tools like bundlers, linters, or custom build scripts that need quick module resolution.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","typescript","import","path","resolver","typescript-import","module-resolution"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/ts-import-resolver"},{"id":12177,"title":"TypeScript Interface Runtime Validator","library":"ts-interface-checker","status":"active","version":"1.0.2","language":"javascript","ecosystem":"npm","summary":"ts-interface-checker is a runtime validation library for TypeScript interfaces, currently stable at version 1.0.2. It works in conjunction with `ts-interface-builder` (a build-time tool) to generate JavaScript modules that encapsulate the structural checks derived from TypeScript interface definitions. This approach allows developers to validate arbitrary JavaScript objects (e.g., parsed JSON from network requests or configuration files) against their TypeScript types at runtime, providing detailed error messages upon failure. The library itself is lightweight and focuses solely on the runtime checking mechanism, making it suitable for environments where type safety beyond compile-time is desired, such as API boundary validation. It supports checking properties, optional fields, and even method call arguments and return values as defined in interfaces. It maintains a stable release cadence for its core functionality.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","typescript","ts","interface","type","validate","validator","check"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/ts-interface-checker"},{"id":12176,"title":"ts-invariant: TypeScript Assertions","library":"ts-invariant","status":"active","version":"0.10.3","language":"javascript","ecosystem":"npm","summary":"ts-invariant is a TypeScript-first implementation of the widely used `invariant(condition, message)` assertion pattern. It's designed for validating preconditions and ensuring consistent program state, primarily in development builds. The current stable version is 0.10.3. Actively maintained as part of the Apollo GraphQL ecosystem, its release cadence is tied to broader project needs rather than a fixed schedule. Key differentiators include robust TypeScript typing for compile-time safety, extended logging capabilities (`invariant.log`, `invariant.warn`, `invariant.error`), and configurable verbosity via `setVerbosity`. A significant feature is its compatibility with bundler plugins (like `rollup-plugin-invariant`, though that plugin is now archived), which can strip assertion messages from production bundles to reduce file size, making it a performance-conscious choice for assertions.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","invariant","assertion","precondition","TypeScript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/ts-invariant"},{"id":10419,"title":"ts-jest","library":"ts-jest","status":"active","version":"29.4.9","language":"javascript","ecosystem":"npm","summary":"ts-jest is a Jest transformer with source map support that enables testing projects written in TypeScript using Jest. It supports all TypeScript features, including type-checking. The current stable version is 29.4.9. Note that ts-jest does not follow semantic versioning, which means major breaking changes can occur without a corresponding major version increment. Releases are frequent, primarily for patch updates.","last_verified":"2026-04-18T00:00:00.000Z","tags":["javascript","jest","typescript","sourcemap","react","testing"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/ts-jest"},{"id":12179,"title":"TypeScript JSON Schema Generator","library":"ts-json-schema-generator","status":"active","version":"2.9.0","language":"javascript","ecosystem":"npm","summary":"ts-json-schema-generator is a robust tool that generates JSON Schema (supporting Draft 07, 2019-09, and 2020-12) directly from TypeScript types, interfaces, and classes. Unlike some alternatives, it processes the TypeScript Abstract Syntax Tree (AST) using the TypeScript compiler API, which allows for accurate handling of advanced TypeScript features such as generics, mapped types, union types, conditional types, and type aliases. The package, currently at version 2.9.0, is actively maintained with frequent minor updates and bug fixes. It serves as an extended version of `typescript-to-json-schema`, specifically designed to provide better support for type alias resolution and a more consistent schema output. It offers both a command-line interface (CLI) for quick generation and a programmatic API for integration into build pipelines, making it a versatile choice for ensuring data contracts align between TypeScript code and JSON-based systems.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","ts","typescript","json","schema","jsonschema"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/ts-json-schema-generator"},{"id":12178,"title":"ts-loader: TypeScript loader for webpack","library":"ts-loader","status":"active","version":"9.5.7","language":"javascript","ecosystem":"npm","summary":"ts-loader is a webpack loader designed to compile TypeScript code into JavaScript within the webpack build pipeline. It leverages the official TypeScript compiler (`tsc`) to perform compilation, supporting full type checking and the generation of declaration files (`.d.ts`). The current stable version is 9.5.7, with frequent patch and minor releases to maintain compatibility with new TypeScript and webpack versions. Unlike `@babel/preset-typescript` with `babel-loader`, `ts-loader` performs comprehensive type checking, which can be computationally intensive for large projects. To mitigate this, it is commonly used in conjunction with `fork-ts-checker-webpack-plugin`, allowing type checking to run in a separate process for faster incremental builds while `ts-loader` handles transpilation.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","ts-loader","typescript-loader","webpack","loader","typescript","ts"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/ts-loader"},{"id":12180,"title":"TypeScript Map Structure","library":"ts-map","status":"active","version":"1.0.3","language":"javascript","ecosystem":"npm","summary":"ts-map is a TypeScript library that provides a Map-like data structure, mirroring the functionality of the native ES6 Map object but explicitly designed for TypeScript environments. Its current stable version is 1.0.3, with no specific release cadence indicated beyond that. The library aims to offer a familiar API for key-value pair storage, where keys can be of any type (including objects), not just strings, which is a key differentiator from plain JavaScript objects. It supports generics for strong typing of both keys and values, enhancing type safety in TypeScript projects. While it replicates standard Map methods like `set`, `get`, `has`, `delete`, `clear`, `size`, `keys`, `values`, `entries`, and `forEach`, its primary distinction lies in its explicit TypeScript typing and design, which might appeal to developers looking for a fully typed alternative. It's important to note that object keys are compared by reference, mirroring ES6 Map behavior, which is a common gotcha for developers expecting value-based comparison.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","typescript","Map","ts","ts-map"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/ts-map"},{"id":12181,"title":"TypeScript MD5 Hashing Library","library":"ts-md5","status":"active","version":"2.0.1","language":"javascript","ecosystem":"npm","summary":"ts-md5 is a TypeScript-first implementation of the MD5 hashing algorithm, designed for both Node.js (>=18) and browser environments. It provides functionalities for hashing Unicode and ASCII strings, supporting incremental hashing, and directly processing Files and Blobs. The library also includes advanced features like a `ParallelHasher` that leverages web workers for asynchronous file/blob hashing, improving performance in browser contexts. Its current stable version is 2.0.1, with releases showing active maintenance, including a recent major update to v2.0.0 in July 2025 that shifted to Vite for bundling. Key differentiators include its strong TypeScript typing, robust handling of various input types (strings, byte arrays, files), and built-in web worker support for computationally intensive tasks, making it a versatile choice for applications requiring MD5 checksums. It builds upon established MD5 implementations by Joseph Myers, André Cruz (SparkMD5), and Raymond Hill (yamd5.js).","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","placeos","cotag","md5","typescript","ts"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/ts-md5"},{"id":14142,"title":"TypeScript Mongoose Migration Framework","library":"ts-migrate-mongoose","status":"active","version":"5.3.2","language":"javascript","ecosystem":"npm","summary":"ts-migrate-mongoose is a robust migration framework for Mongoose, specifically designed for managing database schema changes in MongoDB with TypeScript. The current stable version is 5.3.2, with an active and responsive release cadence, frequently publishing minor and patch updates to introduce new features, security enhancements, and compatibility fixes. Key differentiators include its ability to store migration state directly within MongoDB, flexible configuration options via `migrate.json`, `migrate.ts`, or `.env` files, direct utilization of Mongoose models within migrations, comprehensive support for async/await, and versatile execution options through both CLI and programmatic interfaces. It also supports pruning, syncing, custom templates, single migration execution, and is compatible with both ESM and CommonJS module systems across various Node.js frameworks.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","backend","migrate","migration","migrations","mongoose","mongodb","mongo","schema","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/ts-migrate-mongoose"},{"id":27471,"title":"ts-mini-transpiler-css","library":"ts-mini-transpiler-css","status":"active","version":"0.0.2","language":"javascript","ecosystem":"npm","summary":"A CSS transpiler plugin for ts-mini, currently at version 0.0.2. This package is part of the ts-mini ecosystem and provides CSS processing capabilities, likely converting or transforming CSS within ts-mini projects. It is in early development (WIP) with no stable release cadence established. Differentiators: tight integration with ts-mini, but limited documentation and usage outside that ecosystem.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","ts-mini","css","transpiler","tss"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/ts-mini-transpiler-css"},{"id":27473,"title":"ts-mini-transpiler-html","library":"ts-mini-transpiler-html","status":"active","version":"0.0.1","language":"javascript","ecosystem":"npm","summary":"ts-mini-transpiler-html is an HTML transpiler for the ts-mini ecosystem, designed to convert HTML files into TypeScript-compatible modules. Version 0.0.1 is an initial release with no active maintenance commitment. It serves as a specialized tool within the ts-mini build pipeline, focusing on HTML transformation for TypeScript projects. Differentiators include tight integration with ts-mini and minimal overhead for HTML transpilation.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","ts-mini","html","transpiler"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/ts-mini-transpiler-html"},{"id":15246,"title":"TypeScript Mixin Utility","library":"ts-mixer","status":"active","version":"6.0.4","language":"javascript","ecosystem":"npm","summary":"ts-mixer is a lightweight TypeScript library designed to provide robust mixin functionality, addressing common pitfalls found in other mixin implementations. It enables developers to compose classes through a multiple-inheritance-like mechanism, supporting complex scenarios such as mixing classes that extend other classes, abstract classes (TypeScript >= 4.2), and generic classes (with specific caveats). The current stable version is 6.0.4. The project appears to follow a release cadence driven by feature development and bug fixes, as indicated by its conventional commits usage. Key differentiators include its ability to support static, protected, and private properties, as well as a more resilient approach to constructor complexities and decorator usage compared to simple function-returning-class solutions. It offers different mixing strategies, including ES6 proxies and hard copies, providing flexibility for various use cases.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","typescript","mixin","mixins","multiple inheritance","mixin classes"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/ts-mixer"},{"id":14144,"title":"Mocha Runner for TypeScript Tests","library":"ts-mocha","status":"active","version":"11.1.0","language":"javascript","ecosystem":"npm","summary":"ts-mocha is a lightweight wrapper around the Mocha testing framework, designed to simplify the execution of TypeScript test files. It integrates with `ts-node` to compile TypeScript on the fly, eliminating the need for a separate compilation step prior to running tests. The package is currently at version 11.1.0 and maintains an active release cadence, frequently updating to support newer versions of Mocha, ts-node, and TypeScript itself. Its primary differentiator is the 'zero-config' approach to getting TypeScript tests running with Mocha, abstracting away complex `ts-node` and `tsconfig-paths` configurations. It also offers specific TypeScript-centric features like optional type-checking during test runs and path mapping resolution, which are crucial for larger TypeScript projects.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","ts","mocha","typescript","ts-node","test"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/ts-mocha"},{"id":12182,"title":"Typescript Mock Imports","library":"ts-mock-imports","status":"active","version":"1.3.19","language":"javascript","ecosystem":"npm","summary":"ts-mock-imports provides an intuitive way to mock ES6 `import` dependencies for TypeScript classes during unit testing, without requiring explicit dependency injection. It is built on top of `sinon` for stubbing capabilities and leverages TypeScript's module resolution to intercept imported classes. The library is currently at version 1.3.19 and primarily sees minor patch releases, focusing on dependency updates and bug fixes rather than rapid feature additions, indicating a mature and stable codebase. A key differentiator is its direct manipulation of imported modules to replace original classes with type-safe stub versions, enabling seamless testing of code that directly instantiates its dependencies. It intercepts and replaces actual class constructors or functions exported via ES6 `import` statements with Sinon stubs at runtime, allowing fine-grained control over dependencies without modifying the source code under test. It requires both `sinon` (version >= 4.1.2) and `typescript` (version >= 2.6.1) as peer dependencies to function correctly.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","import","mock","stub","typescript","dependency","injection","di","require"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/ts-mock-imports"},{"id":15864,"title":"ts-mockery","library":"ts-mockery","status":"active","version":"2.0.0","language":"javascript","ecosystem":"npm","summary":"ts-mockery is a TypeScript mocking library designed for creating type-safe and intuitive mocks for unit testing. Currently at version 2.0.0, it provides a comprehensive suite of features including full IntelliSense support, deep nested object mocking, and automatic spy setup for functions. The library integrates seamlessly with popular testing frameworks such as Jest and Jasmine, offering a consistent API across different test runners. Its key differentiators include a strong emphasis on compile-time type safety through partial object mocking with `RecursivePartial<T>`, robust Promise handling, and advanced capabilities for mocking static methods and imported modules. While a specific release cadence isn't explicitly documented, its major versioning indicates active development and a commitment to modern TypeScript practices, requiring TypeScript 4.5 or newer.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","Mock","Testing","TypeScript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/ts-mockery"},{"id":12183,"title":"ts-mockito","library":"ts-mockito","status":"active","version":"2.6.1","language":"javascript","ecosystem":"npm","summary":"ts-mockito is a comprehensive mocking library for TypeScript, drawing inspiration from the well-known Java Mockito.org framework. Currently stable at version 2.6.1, it provides strongly typed mocks that enhance unit testing with features such as automatic IDE autocompletion and clear, readable error messages. The library allows for mocking classes, abstract classes, and interfaces, spying on real objects, and offers extensive stubbing capabilities including returning values, throwing errors, resolving/rejecting promises, and executing custom functions. ts-mockito maintains a moderate release cadence, with several updates annually focusing on new features and bug fixes. Its key differentiators include robust TypeScript integration, advanced verification options like call count, order, and argument capturing, and recent enhancements like improved type checking for the `deepEqual` matcher and multi-mock resetting.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","mock","typescript","tests","fake","stub","spy"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/ts-mockito"},{"id":12777,"title":"TypeScript AST Wrapper and Code Manipulator","library":"ts-morph","status":"active","version":"28.0.0","language":"javascript","ecosystem":"npm","summary":"ts-morph (formerly ts-simple-ast) is a robust library that wraps the TypeScript Compiler API, offering a more user-friendly and programmatic way to navigate, analyze, and manipulate TypeScript and JavaScript code. It provides an in-memory file system where all changes are tracked until explicitly saved, allowing for complex refactoring and code generation tasks. The library maintains strong compatibility with recent TypeScript versions, often releasing new major versions shortly after a new TypeScript compiler release. The current stable version is 28.0.0, which supports TypeScript 6.0. Key differentiators include its extensive wrapper API, enabling easy traversal and modification of AST nodes, and its ability to fall back to the raw `compilerNode` when advanced compiler API access is needed, providing full flexibility for complex scenarios.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","typescript","ast","static analysis","code generation","code refactor"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/ts-morph"},{"id":10422,"title":"ts-node - TypeScript Runtime for Node.js","library":"ts-node","status":"active","version":"10.9.2","language":"javascript","ecosystem":"npm","summary":"ts-node is a TypeScript execution environment and REPL for Node.js, enabling developers to run TypeScript files directly without a separate compilation step. It provides on-the-fly transpilation, full source map support, and a rich programmatic API. The current stable version is 10.9.2, with frequent patch releases addressing bug fixes and compatibility updates for Node.js and TypeScript versions. Key differentiators include robust integration with Node.js's module system, comprehensive support for both CommonJS and native ECMAScript Modules (ESM) via dedicated flags and binaries (like `ts-node-esm`), and the ability to leverage either TypeScript's official compiler or `@swc/core` for faster transpilation. It is designed to integrate seamlessly into existing Node.js workflows for development, testing, and scripting.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","typescript","node","runtime","environment","ts","compiler"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/ts-node"},{"id":15401,"title":"TypeScript Node.js Test Runner Wrapper","library":"ts-node-test","status":"active","version":"0.4.4","language":"javascript","ecosystem":"npm","summary":"ts-node-test is a command-line interface (CLI) wrapper that enables the use of Node.js's native test runner (introduced in Node.js 18.7.0) with TypeScript files. It addresses a limitation in Node.js where the built-in test runner does not natively support custom file extensions for automatic test file discovery, requiring explicit file paths for `.ts` files. This package works by recursively searching specified directories for `.ts`, `.mts`, `.cts`, `.js`, `.mjs`, and `.cjs` files, then passing the discovered files to the Node.js test runner via `ts-node` for execution. The current stable version is 0.4.4, with releases occurring intermittently, focusing on bug fixes, dependency updates, and feature parity with newer Node.js test runner flags. Its primary differentiator is simplifying the setup for TypeScript projects wanting to leverage Node.js's native testing capabilities without complex build steps or manual file listings.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","nodejs","test","test runner","testing","typescript","ts-node"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/ts-node-test"},{"id":14145,"title":"ts-node Test Register","library":"ts-node-test-register","status":"active","version":"10.0.0","language":"javascript","ecosystem":"npm","summary":"ts-node-test-register is a utility package designed to simplify running TypeScript tests by integrating with test runners like Mocha. It enables the use of a dedicated `tsconfig.json` file (e.g., `test/tsconfig.json`) specifically for test code, allowing for different compiler options (like `allowJs`) compared to the main project's configuration. The package ensures type checking is active by default during testing, adhering to the principle that test code should also be type-safe. It closely tracks major releases of its peer dependency, `ts-node`, with the current stable version being 10.0.0. Its main differentiator is the automatic loading of test-specific `tsconfig.json` files and explicit enabling of type checks, providing a robust environment for TypeScript testing.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/ts-node-test-register"},{"id":26513,"title":"ts-node","library":"ts-node-utils","status":"active","version":"8.0.6","language":"javascript","ecosystem":"npm","summary":"TypeScript execution environment and REPL for Node.js with source map support. Current stable version is 10.9.2. Follows semver with frequent minor/patch releases. Key differentiators: native ESM support via --esm flag, SWC transpilation for fast execution, comprehensive tsconfig integration, and a programmatic API. Supports Node.js ESM loader hooks and works with tools like Mocha and NYC. Community-maintained under TypeStrong organization.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","typescript","node","runtime","environment","ts","compiler"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/ts-node-utils"},{"id":16251,"title":"Database URL Parser","library":"ts-parse-database-url","status":"active","version":"1.0.3","language":"javascript","ecosystem":"npm","summary":"ts-parse-database-url is a lightweight TypeScript-first utility designed to parse database connection URLs into their distinct components, such as driver, user, host, port, and database name. It provides a structured object output, simplifying the extraction and utilization of individual connection parameters. As of version 1.0.3, the package is stable and maintains a focused scope, primarily supporting common database URL formats. Due to its specific utility nature, major releases are infrequent, with updates generally consisting of bug fixes or enhancements to driver support. Its key differentiator is its native TypeScript support, which ensures type safety for the parsed output, making it highly suitable for modern TypeScript applications that retrieve database configurations from environment variables or other dynamic sources. The library draws inspiration from `node-parse-database-url` but is rebuilt with an emphasis on modern TypeScript practices and explicit type definitions.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/ts-parse-database-url"},{"id":12184,"title":"ts-patch","library":"ts-patch","status":"active","version":"3.3.0","language":"javascript","ecosystem":"npm","summary":"ts-patch is a utility that augments the TypeScript compiler to enable the use of custom Abstract Syntax Tree (AST) transformers and plugins during the build process. It allows developers to specify these transformers directly within `tsconfig.json` or to provide them programmatically via `CompilerOptions`. The current stable version is 3.3.0, with frequent releases to ensure compatibility with the latest TypeScript versions, such as adding support for TypeScript 5.7+ in the most recent update. Key differentiators include its dual approach to patching: an on-the-fly 'live compiler' (accessed via `tspc` or by specifying `ts-patch/compiler` in build tools) and a 'persistent patch' method that modifies the `node_modules` installation. It offers full compatibility with legacy `ttypescript` projects and supports both source-level and program-level transformations, with experimental support for ES Module-based transformers.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","typescript","transform","transformer","plugin","config","ast"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/ts-patch"},{"id":12185,"title":"TS-Pattern","library":"ts-pattern","status":"active","version":"5.9.0","language":"javascript","ecosystem":"npm","summary":"TS-Pattern is an exhaustive pattern matching library for TypeScript, providing a typesafe and highly ergonomic API to handle complex conditional logic. It is currently at version 5.9.0 and receives regular updates, often including new pattern types, performance improvements, and type inference enhancements. Key differentiators include its extensive support for various data structures (objects, arrays, tuples, sets, maps, primitives), robust type inference, and crucial exhaustiveness checking, ensuring all possible cases are handled at compile-time. It aims to provide a user-land implementation of pattern matching, similar to those found in functional languages, anticipating a future TC39 proposal, while maintaining a tiny bundle footprint of around 2kB.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","pattern","matching","pattern-matching","typescript","match-with","match","switch","adt"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/ts-pattern"},{"id":18868,"title":"ts-pegjs","library":"ts-pegjs","status":"active","version":"4.2.1","language":"javascript","ecosystem":"npm","summary":"TS PEG.js is a TypeScript code generation plugin for peggy parser generator (v3+). Current stable version is 4.2.1, compatible with peggy ^3.0.2. It generates TypeScript parsers from PEG grammars, supporting custom headers, return type annotations, and various options for type computation. Key differentiators: first-class TypeScript output, supports both CommonJS and ESM formats, and integrates seamlessly with peggy's CLI and API. Previously supported pegjs, now exclusively peggy. Notable breaking changes in v3.0.0 include renaming exported interfaces (dropping 'I' prefix) and changing the default error name from SyntaxError to PeggySyntaxError.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","peggy","pegjs","plugin","ts","typescript","parser","generator"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/ts-pegjs"},{"id":17985,"title":"TypeScript Package Manager Library & CLI","library":"ts-pkgx","status":"active","version":"0.4.154","language":"javascript","ecosystem":"npm","summary":"ts-pkgx is a TypeScript-first library and command-line interface (CLI) designed for managing software packages across different environments. It provides a programmatic API that allows developers to integrate package management functionalities directly into their applications, abstracting away the specifics of underlying package managers. Concurrently, it offers a robust CLI for direct system-level operations, similar in scope to universal package managers like Homebrew or the package handling capabilities within modern runtimes like Bun. The current stable version is 0.4.154. It exhibits a highly rapid release cadence, with numerous patch versions (e.g., v0.4.144 through v0.4.154) often released in close succession, though recent updates frequently state 'No significant changes.' This suggests an active but perhaps automated development and release workflow. Its primary differentiation lies in offering a cohesive TypeScript-friendly library interface alongside a powerful command-line tool, enabling both application-embedded and standalone package lifecycle management.","last_verified":"2026-04-23T00:00:00.000Z","tags":["javascript","pkgx","pantry","homebrew","typescript","bun","package","cli","library"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/ts-pkgx"},{"id":12781,"title":"TypeScript Plug'n'Play Resolver","library":"ts-pnp","status":"maintenance","version":"1.2.0","language":"javascript","ecosystem":"npm","summary":"ts-pnp provides a low-level module resolver specifically designed to integrate Yarn's Plug'n'Play (PnP) resolution strategy with the TypeScript compiler API. It is primarily intended for developers building custom TypeScript compiler hosts, tools, or plugins, rather than for direct application usage. The current stable version is 1.2.0, indicating a mature and stable API, and its release cadence is generally tied to updates in Yarn PnP or TypeScript APIs. Its key differentiator is enabling seamless PnP support for TypeScript's module resolution, allowing TypeScript projects to leverage the benefits of PnP without complex manual configuration, particularly when used in conjunction with companion plugins for build tools like Webpack, Jest, and Rollup.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","typescript","yarn","plugnplay","pnp"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/ts-pnp"},{"id":14146,"title":"TypeScript Poet","library":"ts-poet","status":"active","version":"6.12.0","language":"javascript","ecosystem":"npm","summary":"ts-poet is a specialized code generation DSL (Domain Specific Language) for TypeScript, currently at version 6.12.0. It distinguishes itself by leveraging TypeScript's template literals to provide an intuitive, string-based approach to code generation, sidestepping the complexities of direct Abstract Syntax Tree (AST) manipulation. Its core strength lies in automatic import management, intelligently collecting and emitting necessary `import` statements, resolving symbol collisions, and simplifying conditional output. ts-poet also integrates `dprint-node` for fast and 'prettier-ish' code formatting, a significant differentiator from many generators that output unformatted or poorly formatted code. While inspired by JavaPoet's builder patterns in its earlier v1/v2 releases, the library has since evolved to a more streamlined, template-literal-centric API, making it highly adaptable for generating code from arbitrary schemas or user-defined inputs. The project maintains an active development status with consistent updates to support modern TypeScript features and ecosystem changes.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/ts-poet"},{"id":15866,"title":"TypeScript Project Bundler","library":"ts-project-bundle","status":"abandoned","version":"0.0.12","language":"javascript","ecosystem":"npm","summary":"ts-project-bundle is an experimental command-line interface (CLI) tool designed to simplify the bundling of TypeScript projects that leverage TypeScript's project references feature. Versioned at 0.0.12 and explicitly marked as a \"prototype,\" it offers a basic mechanism to combine a main TypeScript project and its declared library dependencies into a single output directory, preserving their relative folder structure. Unlike full-featured bundlers such as Webpack or Rollup, ts-project-bundle focuses on the compilation and file restructuring aspects, relying on `tsc --build` for the initial compilation phase. Its primary differentiator is its direct integration with TypeScript project references, aiming to provide a lightweight solution for consolidating compiled output, particularly useful in monorepo environments where multiple interdependent TypeScript packages need to be deployed together. The tool's development appears to have ceased, with no significant updates since late 2022, indicating an abandoned status.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/ts-project-bundle"},{"id":15488,"title":"ts-proto: TypeScript Protobuf Generator","library":"ts-proto","status":"active","version":"2.11.6","language":"javascript","ecosystem":"npm","summary":"ts-proto is a TypeScript code generation tool that transforms Protocol Buffer (`.proto`) schemas into strongly-typed, idiomatic TypeScript files. It provides robust type definitions for messages and services, along with utilities for encoding, decoding, and JSON serialization. Currently at version 2.11.6, the project maintains an active release cadence, with frequent bug fixes and feature enhancements, as seen in the recent 2.11.x releases addressing issues like `globalThis.Buffer` casting, `isolatedDeclarations` compatibility, and `NullValue` handling. A significant differentiator for ts-proto v2.x is its migration from the `protobufjs` library to `@bufbuild/protobuf` for low-level serialization, aiming for improved performance and maintainability. It also supports generating client implementations for various RPC frameworks including Twirp, gRPC-web, gRPC-js, and NestJS, offering a comprehensive solution for integrating Protobuf with TypeScript applications.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/ts-proto"},{"id":15865,"title":"TS Referer Parser","library":"ts-referer-parser","status":"active","version":"1.1.0","language":"javascript","ecosystem":"npm","summary":"This library provides a typed solution for parsing HTTP referer URLs, classifying them into categories such as search engines, social media, email providers, paid advertising platforms, and notably, AI chatbots. It is currently stable at version 1.1.0, with minor releases occurring periodically to introduce new features, expand database coverage, and address maintenance. A key differentiator is its comprehensive referer database, which is compiled from both Snowplow's referer-parser and Matomo's searchengine-and-social-list, covering over 450 sources. Recent updates significantly expanded its AI/chatbot detection capabilities to include popular models like ChatGPT, Claude, and Google Gemini, alongside broader social media coverage for platforms like X (formerly Twitter) and Bluesky. The library offers full TypeScript support, ensuring type inference, and is designed to work in both client-side (browser) and server-side (Node.js) JavaScript environments.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","typescript","referer","referrer","parser"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/ts-referer-parser"},{"id":28420,"title":"ts-regex-builder","library":"ts-regex-builder","status":"active","version":"1.8.2","language":"javascript","ecosystem":"npm","summary":"A TypeScript-first library for building maintainable regular expressions using a structured, composable DSL. Version 1.8.2 (September 2024) supports Unicode mode, named capture groups, lookahead/lookbehind assertions, and tree-shaking optimizations. Unlike raw regex strings or other builders (e.g., verbal-expressions), ts-regex-builder provides full TypeScript type safety, automatic escaping, and seamless interop with native RegExp. Released under the Callstack organization with monthly updates.","last_verified":"2026-05-09T00:00:00.000Z","tags":["javascript","regex","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/ts-regex-builder"},{"id":15867,"title":"ts-results: Rust-like Result and Option for TypeScript","library":"ts-results","status":"maintenance","version":"3.3.0","language":"javascript","ecosystem":"npm","summary":"ts-results is a TypeScript library that provides compile-time error checking and optional values, inspired by Rust's `Result` and `Option` enums. It offers a type-safe approach to handling fallible operations and potential absence of values without relying on exceptions or `null`/`undefined`. The current stable version, 3.3.0, was last published in 2021. This package differentiates itself by offering a lightweight, focused implementation of these core algebraic data types, in contrast to more comprehensive functional programming libraries. It enables developers to explicitly model success (`Ok`) or failure (`Err`) states and presence (`Some`) or absence (`None`) of a value, leveraging TypeScript's type system to ensure these states are handled at compile time, thereby reducing runtime errors.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","Rust","Result","Results","Option","Options","Typescript","TS","Ok","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/ts-results"},{"id":12187,"title":"TypeScript Simple Type Checker","library":"ts-simple-type","status":"maintenance","version":"1.0.7","language":"javascript","ecosystem":"npm","summary":"ts-simple-type is a TypeScript utility library (current stable version 1.0.7, last published July 2020) designed to provide essential helper functions for analyzing and comparing TypeScript types. It aims to bridge gaps in the native TypeScript compiler API, particularly for direct assignability checks and programmatically constructing types, as noted by discussions in TypeScript GitHub issues #9879 and #29432. The library works by converting native TypeScript `ts.Type` objects into its own `SimpleType` interface, which offers a more standardized and easily serializable representation. This `SimpleType` abstraction facilitates advanced type analysis, comparison, and even serialization for use in various environments, including browsers. A key differentiator is its extensive test suite, comprising over 35,000 tests that validate its type-checking results against actual TypeScript diagnostics. Despite its usefulness, the package shows a slower release cadence, with the last update in 2020, suggesting it is now in a maintenance state rather than active development.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","typescript","ast","typechecker","type"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/ts-simple-type"},{"id":14147,"title":"TypeScript Stopwatch Utility","library":"ts-stopwatch","status":"abandoned","version":"0.0.4","language":"javascript","ecosystem":"npm","summary":"ts-stopwatch is a convenient, stopwatch-inspired timer utility for measuring durations of time between different points of execution in code. It supports pausing, resuming, resetting, and recording multiple 'slices' of time, akin to a physical stopwatch's lap functionality. Written entirely in TypeScript, it provides 100% accurate type definitions, making it suitable for both TypeScript and JavaScript environments. The package, currently at version 0.0.4, appears to have an inactive development status, with no significant updates in recent years. A key feature is its ability to customize the underlying time source, allowing developers to opt for more precise or stable timers like `process.hrtime()` in Node.js, addressing potential inaccuracies from system clock adjustments that `Date.now()` might face. It ships with both CommonJS and ES modules.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","typescript","stopwatch","timer","timing"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/ts-stopwatch"},{"id":22480,"title":"ts-swc-rollup-plugin","library":"ts-swc-rollup-plugin","status":"active","version":"2.4.0","language":"javascript","ecosystem":"npm","summary":"A Rollup plugin that integrates swc (Speedy Web Compiler) for fast TypeScript/JavaScript transpilation leveraging ts-swc-transform. Current stable version is 2.4.0, with a maintenance release cadence. Key differentiators: performance-oriented alternative to @rollup/plugin-typescript or @rollup/plugin-babel; supports tsconfig resolution via get-tsconfig; ships TypeScript types; requires Node >=16. Suitable for bundling workflows that prioritize speed over full type-checking.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","swc","rollup","plugin","ts-swc-transform","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/ts-swc-rollup-plugin"},{"id":26514,"title":"ts-to-unitycs","library":"ts-to-unitycs","status":"active","version":"1.0.0","language":"javascript","ecosystem":"npm","summary":"A transpiler that converts a TypeScript-like DSL into Unity C# code. Version 1.0.0 – initial release with single-cycle translation, no ongoing maintenance indicated. Differentiates by enabling Unity developers to write game logic in a syntax familiar from TypeScript while generating standard C# scripts for the Unity engine. No release cadence documented; likely a one-off or early-stage tool.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/ts-to-unitycs"},{"id":12186,"title":"TypeScript to Zod Schema Generator","library":"ts-to-zod","status":"active","version":"5.1.0","language":"javascript","ecosystem":"npm","summary":"ts-to-zod is a powerful utility designed to automatically generate Zod schemas directly from existing TypeScript types and interfaces. Currently stable at version 5.1.0, the library maintains a relatively active release cadence, frequently incorporating new features and bug fixes, with major version bumps often synchronized with Zod's own major releases. Its core differentiation lies in its direct interaction with the TypeScript Abstract Syntax Tree (AST), ensuring high fidelity in schema generation. It also offers advanced features such as enhancing schemas via JSDoc tags (e.g., `@minimum`, `@maxLength`) and includes an internal validation step to verify that generated schemas are fully compatible with their original TypeScript types, minimizing discrepancies. This tool significantly streamlines the process of adding robust runtime validation to TypeScript projects.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","zod","typescript","generator","oclif"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/ts-to-zod"},{"id":12188,"title":"TypeScript Type Toolbelt","library":"ts-toolbelt","status":"active","version":"9.6.0","language":"javascript","ecosystem":"npm","summary":"ts-toolbelt is a comprehensive collection of over 200 advanced type utilities for TypeScript, serving as a 'Lodash for types'. It enables complex type computations, transformations, and creations, abstracting away intricate conditional, mapped, and recursive type definitions. Currently at version 9.6.0, the library maintains an active development pace with releases tied to TypeScript's breaking changes, adhering to semantic versioning. Its key differentiators include an extensive suite of rigorously tested utilities, robust design for manipulating object, union, function, and literal types, and a commitment to providing a standardized API for enhancing type safety in large-scale TypeScript projects. It aims to improve type correctness and introduce new features to the TypeScript type system itself, trading compilation CPU/RAM for higher type safety.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","safe","tools","types","typesafe","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/ts-toolbelt"},{"id":12189,"title":"TypeScript TQDM Progress Bar","library":"ts-tqdm","status":"active","version":"0.8.6","language":"javascript","ecosystem":"npm","summary":"ts-tqdm is a Node.js utility library that provides a progress bar functionality, directly inspired by the popular Python `tqdm` library. It allows developers to easily instrument loops, whether iterating over arrays or a fixed number of iterations, with visual progress feedback in the console. The current stable version is 0.8.6. As a focused utility, its release cadence is typically driven by feature enhancements or bug fixes. Its primary differentiator lies in its TypeScript-first design, ensuring type safety and excellent developer experience for TypeScript projects, while replicating the simple, intuitive API familiar to users of `tqdm` in other ecosystems. It is best suited for command-line applications and scripts where visual progress indication can significantly improve user experience for long-running operations.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","tqdm","typescript","ts-tqdm","progress bar"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/ts-tqdm"},{"id":18073,"title":"TS Utils Lite","library":"ts-utils-lite","status":"active","version":"2.0.31","language":"javascript","ecosystem":"npm","summary":"ts-utils-lite is a lightweight, type-safe utility library designed for web developers, offering a comprehensive suite of helper functions across various domains. Currently stable at version 2.0.31, the library provides utilities for string manipulation, date formatting and calculations, array operations, object handling (including deep cloning and access), number formatting, robust validation, unique ID generation, cookie management, and both local and session storage interactions. It emphasizes modularity, allowing developers to either import the entire bundle or cherry-pick specific sub-packages (e.g., `ts-string-lite`, `ts-date-lite`) to optimize bundle size. The library is built with TypeScript, ensuring strong type inference and safety, making it an ideal companion for modern JavaScript and TypeScript projects, especially within frameworks like Angular, where its classes can be easily injected.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","angular","ngx","utility","helpers","typescript","es6","utils"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/ts-utils-lite"},{"id":18869,"title":"ts-vista","library":"ts-vista","status":"active","version":"0.2.3","language":"javascript","ecosystem":"npm","summary":"A utility to enhance TypeScript by providing additional type utilities and transformations. Current stable version is 0.2.3, with release cadence being sporadic as it is early-stage. It differentiates by offering basic type enhancements with a focus on simplicity and sourcemap support (since 0.2.0). Suitable for small to medium projects that need lightweight type utilities without heavy dependencies.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","type","types","vista","enhance","base","basic","ts","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/ts-vista"},{"id":18870,"title":"ts-vue-plugin","library":"ts-vue-plugin","status":"active","version":"0.1.3","language":"javascript","ecosystem":"npm","summary":"Alpha-stage TypeScript Language Service Plugin for Vue that provides TypeScript intellisense inside .vue files by parsing the script section and wrapping default exports in new Vue() for contextual typing. Version 0.1.3 (last release). It integrates with any editor supporting the TypeScript language service (VS Code, Emacs, Vim via tsuquyomi-vue). Unlike Vetur which is VS Code-specific, this plugin is editor-agnostic. It resolves .vue imports but does not support template or style sections; completions only work inside script tags.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","typescript","vue"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/ts-vue-plugin"},{"id":26515,"title":"ts-watch","library":"ts-watch","status":"active","version":"1.0.8","language":"javascript","ecosystem":"npm","summary":"ts-watch is a wrapper around the TypeScript compiler (tsc) that adds a --onSuccess COMMAND argument to run a command after every successful compilation. It is a fork of tsc-watch with fixes for macOS compatibility. Version 6.2.0 is the latest stable release, with periodic updates. Unlike raw tsc --watch, it provides lifecycle hooks (onSuccess, onFirstSuccess, onFailure, onCompilationComplete) to restart servers or run tests. It uses the locally installed TypeScript compiler and does not modify compilation behavior.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","TypeScript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/ts-watch"},{"id":26516,"title":"ts2asl","library":"ts2asl","status":"active","version":"0.1.0","language":"javascript","ecosystem":"npm","summary":"ts2asl is a TypeScript-to-AWS State Language (ASL) transpiler that converts TypeScript code into Amazon States Language JSON, enabling developers to author AWS Step Functions using standard TypeScript syntax. Version 0.1.0 is the initial release with a focus on a subset of TypeScript features, including variables, conditionals, loops, and async/await. It targets Node >=12.0.0 and ships TypeScript types. Key differentiators vs direct ASL authoring: static type checking, IDE support, and the ability to use familiar programming constructs. Current limitations include no support for classes, enums, or complex generics. Release cadence is not yet established as it is a young project.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","oclif","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/ts2asl"},{"id":26518,"title":"ts2c: TypeScript/JavaScript to C Transpiler","library":"ts2c","status":"active","version":"3.0.0","language":"javascript","ecosystem":"npm","summary":"ts2c transpiles JavaScript/TypeScript (ES3 subset) to readable C89 code for low-power microcontrollers (ESP32, ESP8266, AVR). Version 3.0.0 is under active development, supporting ~70% of ES3 (95% statements/expressions, 17% built-in objects). All numbers are int16_t; no floats, big numbers, prototype, eval, Date, or Math. Output is minimal, self-contained C with no runtime overhead. Different from JerryScript/Espruino by compiling to native C rather than interpreting, reducing memory and battery usage.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/ts2c"},{"id":26517,"title":"TS2C ESP-IDF Target","library":"ts2c-target-esp-idf","status":"active","version":"0.0.1","language":"javascript","ecosystem":"npm","summary":"A target module for the TS2C transpiler that enables converting TypeScript to C code for ESP-IDF (Espressif IoT Development Framework). As of version 0.0.1, it is a very early release with no known release cadence. Differentiates from other transpilation approaches by targeting embedded systems directly from TypeScript, but is in an experimental stage with limited documentation and likely breaking changes.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/ts2c-target-esp-idf"},{"id":27474,"title":"TS2C ESP-GDBK-N Target","library":"ts2c-target-gdbk-n","status":"active","version":"0.0.1","language":"javascript","ecosystem":"npm","summary":"A target package for the TS2C transpiler (v0.15.0+, monthly releases) that compiles TypeScript to C for the ESP-GDBK-N microcontroller. Provides board-specific hardware abstractions (GPIO, SPI, I2C) as TypeScript decorators. Differentiates from Arduino by allowing TypeScript-to-C transpilation, enabling type-safe embedded development. No readme available; usage inferred from peer package 'ts2c'.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/ts2c-target-gdbk-n"},{"id":27475,"title":"ts2dart","library":"ts2dart","status":"deprecated","version":"0.9.11","language":"javascript","ecosystem":"npm","summary":"ts2dart is a TypeScript to Dart transpiler, primarily developed to translate Angular 2 from TypeScript to Dart for its Dart user base. Version 0.9.11 is the latest stable release. The project is no longer actively maintained; users are advised to migrate to alternative solutions. Key differentiator: it enables Angular 2 Dart usage by transpiling TS directly to Dart.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","typescript","dart"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/ts2dart"},{"id":26519,"title":"ts2fable","library":"ts2fable","status":"active","version":"0.7.1","language":"javascript","ecosystem":"npm","summary":"A TypeScript definition file parser for the Fable compiler, converting TypeScript type definitions (.d.ts) into F# (.fs) files for use in Fable projects. Current stable version is 0.7.1, with releases on a quarterly to biannual cadence. It handles TypeScript modules, types, and interfaces, generating idiomatic F# bindings with support for generics, callbacks, and unions. Key differentiators: integrates with Fable's type system, supports modern TypeScript features, and includes a command-line interface for batch processing.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","fable","fable-compiler","fsharp","F#","TypeScript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/ts2fable"},{"id":26520,"title":"ts2gd","library":"ts2gd","status":"active","version":"0.0.36","language":"javascript","ecosystem":"npm","summary":"ts2gd is a TypeScript-to-GDScript transpiler for Godot 3.x projects, currently at version 0.0.36. It compiles TypeScript source files directly to GDScript with near-zero runtime overhead and fast incremental compilation (<0.1 seconds after startup). Unlike embedded JavaScript runtimes (e.g., GodotJS), ts2gd outputs native GDScript, ensuring no performance penalty. It enhances developer experience with full TypeScript type safety, autocomplete, and refactoring support. The project is in early beta with occasional breaking changes due to its pre-1.0 status. Development appears active, with updates every few months.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/ts2gd"},{"id":26521,"title":"ts2nim","library":"ts2nim","status":"active","version":"0.0.31","language":"javascript","ecosystem":"npm","summary":"A TypeScript to Nim transpiler that converts TypeScript source code (and JavaScript via TypeScript ESTree) into valid, pretty Nim code. The 0.0.31 release is currently in early development with limited semantic analysis; it focuses on syntax translation and basic type mapping (e.g., number→float, Array→seq, null→nil). The tool also generates wrapper code from .d.ts files using importcpp pragmas. Compared to alternatives like dts2nim, ts2nim directly translates full TypeScript sources rather than just type definitions. It is intended to expand Nim's JavaScript backend ecosystem by reusing existing TypeScript/JavaScript libraries. Note that the project does not resolve dependencies and requires manual post-translation adjustments.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","typescript","Nim","transpiler"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/ts2nim"},{"id":26522,"title":"ts2php","library":"ts2php","status":"maintenance","version":"0.30.3","language":"javascript","ecosystem":"npm","summary":"ts2php is a TypeScript to PHP transpiler (v0.30.3, latest release Jan 2021) that converts TypeScript/JavaScript code into PHP. It aims to enable code sharing between front-end and back-end by translating TypeScript into PHP. Key differentiators: it supports a large subset of TypeScript features including classes, interfaces, generics, async/await, and standard library polyfills. It is read-only (not a bidirectional bridge) and generates PHP code that can be used in any PHP project. Releases have slowed, indicating maintenance mode. Requires TypeScript ^3.7.0 as a peer dependency.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/ts2php"},{"id":26523,"title":"ts2workflows","library":"ts2workflows","status":"active","version":"0.15.0","language":"javascript","ecosystem":"npm","summary":"ts2workflows is a transpiler that converts TypeScript code into GCP Workflows YAML programs, enabling type-safe workflow development. Current version is 0.15.0. It supports a subset of TypeScript features, includes type annotations for Workflows standard library and connectors, and provides CLI for batch compilation. Key differentiators: enables type-checking of workflow sources with tsc, integrates with TypeScript ecosystem, and produces self-contained YAML with subworkflows via --link. Requires Node >=20 and TypeScript >=5.5.4 <6.0.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","gcp","gcloud","workflows","transpiler","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/ts2workflows"},{"id":22481,"title":"tsafe","library":"tsafe","status":"active","version":"1.8.12","language":"javascript","ecosystem":"npm","summary":"A collection of utility functions and type helpers for TypeScript, currently at version 1.8.12. Released frequently (multiple releases in 2024). Provides runtime functions like assert and assertDeepEqual, along with type-level utilities such as Equals, EqualsT, ReturnType of, UnpackPromise, Assert, Id, etc. No runtime dependencies. Tree-shakable and supports Deno. Differentiates by offering TypeScript utility types that require runtime implementations (e.g., assertion functions), complementing the standard library.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/tsafe"},{"id":15868,"title":"TSBunch: TypeScript Bundler (TS to TS)","library":"tsbunch","status":"active","version":"0.4.25","language":"javascript","ecosystem":"npm","summary":"TSBunch is a specialized TypeScript bundler designed to concatenate multiple `.ts` modules into a single `.ts` file without transpiling them to JavaScript. It is currently at version 0.4.25. Its primary use case is for platforms like CodinGame that require a single-file submission for TypeScript projects but do not allow or need JavaScript transpilation. Unlike mainstream bundlers (e.g., Webpack, Rollup, esbuild), TSBunch avoids generating JavaScript, instead leveraging TypeScript's `namespace` feature for module aggregation. This makes it unique for specific build workflows where the output must remain TypeScript. It has known limitations regarding full ES module import/export syntax support and does not resolve circular dependencies, operating primarily via string matching rather than a full AST analysis.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","typescript","bundler","codingame"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/tsbunch"},{"id":12191,"title":"TypeScript Compiler (Deprecated `tsc` package)","library":"tsc","status":"deprecated","version":"2.0.4","language":"javascript","ecosystem":"npm","summary":"The `tsc` npm package is a **deprecated** placeholder that offered an older, unsupported release of the TypeScript compiler. Users seeking the TypeScript compiler's command-line interface (`tsc`) should install the official `typescript` npm package instead. The current stable version of the `typescript` package is 6.0.3, released recently (as of April 2026). TypeScript generally follows a quarterly release cadence for major versions, with monthly patch updates to address bugs and regressions. Key differentiators of the `typescript` package include its comprehensive static type-checking capabilities, support for modern ECMAScript features, and rich tooling integration. It transpile TypeScript code into various JavaScript targets, ensuring broad compatibility across browsers and Node.js environments.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/tsc"},{"id":26524,"title":"tsc-absolute","library":"tsc-absolute","status":"active","version":"1.0.1","language":"javascript","ecosystem":"npm","summary":"A drop-in wrapper for the TypeScript compiler (tsc) that converts relative file paths in error messages to absolute paths. Current stable version is 1.0.1, released periodically with no fixed cadence. Key differentiator: solves a long-standing TypeScript feature request without modifying the compiler itself. Useful for monorepo navigation and CI/CD error parsing. Acts as a simple regex-based log transformer, requiring TypeScript >=4.6 as a peer dependency. Ships with TypeScript types and works in any environment where tsc runs, but accuracy depends on TypeScript's logging format staying stable.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/tsc-absolute"},{"id":12190,"title":"TypeScript Alias Path Replacer","library":"tsc-alias","status":"active","version":"1.8.16","language":"javascript","ecosystem":"npm","summary":"tsc-alias is a utility designed to resolve TypeScript's `paths` aliases into relative paths *after* TypeScript compilation has completed. This ensures that the compiled JavaScript files can be run directly without requiring additional runtime modules like `tsconfig-paths`, distinguishing it through its compile-time-only approach. The package is currently at version `1.8.16` (as of May 2025) and maintains an active release cadence with frequent patches addressing compatibility and bug fixes. It is typically integrated into `package.json` build scripts alongside `tsc`, providing a robust solution for managing complex module import structures in both Node.js and browser environments. It ships with TypeScript types and requires Node.js `^16.20.2` or later.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","typescript","paths","alias","absolute path","relative path","compilation","tsc"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/tsc-alias"},{"id":26525,"title":"tsc-esbuild","library":"tsc-esbuild","status":"active","version":"0.0.1-0","language":"javascript","ecosystem":"npm","summary":"tsc-esbuild is a thin wrapper that runs TypeScript's compiler (tsc) for type checking but delegates actual JavaScript/declaration file emission to esbuild for dramatically faster builds. Version 0.0.1-0 is the initial prerelease with peer dependency on TypeScript 3.x or 4.x. Unlike ts-speedy or other hybrid approaches, this package directly patches the tsc API to intercept output, making it drop-in compatible with existing tsc invocations. It targets Node.js environments (CLI) and is not intended for browser use. Release cadence is irregular as it's in early development.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","esbuild","tsc","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/tsc-esbuild"},{"id":26526,"title":"tsc-hooks","library":"tsc-hooks","status":"active","version":"1.1.2","language":"javascript","ecosystem":"npm","summary":"tsc-hooks (v1.1.2) is a TypeScript compiler hook system that extends tsc's functionality by allowing custom scripts to run before or after compilation. It integrates via a new 'hooks' array in tsconfig.json, enabling built-in hooks like 'copy-files' (to copy non-TypeScript files) and 'file-permissions' (to set file permissions). The package requires TypeScript ^4.3.2 || ^5.0.2 as a peer dependency. It is actively maintained with a simple configuration approach, differing from alternatives like ts-patch or ttypescript by providing a hook interface rather than patching the compiler API.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","TypeScript","Compilation","Hook"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/tsc-hooks"},{"id":26527,"title":"tsc-module-loader","library":"tsc-module-loader","status":"active","version":"0.0.1","language":"javascript","ecosystem":"npm","summary":"A Node.js custom ESM loader that mimics the TypeScript compiler's module resolution algorithm, enabling seamless use of TypeScript path aliases (e.g., paths and baseUrl in tsconfig.json) at runtime without a post-compile step. Version 0.0.1 is the initial and only release. It works by reading tsconfig.json automatically, eliminating the need for manual configuration. Unlike tsc-alias, which requires additional setup and may have bugs, this loader provides a direct, zero-config solution. Note: custom ESM loaders remain experimental in Node.js.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/tsc-module-loader"},{"id":26528,"title":"tsc-output-format","library":"tsc-output-format","status":"active","version":"1.1.1","language":"javascript","ecosystem":"npm","summary":"tsc-output-format v1.1.1 is a TypeScript library and CLI tool that formats tsc diagnostic output into JSON, GitHub Actions annotations, grouped text, and more. Released in March 2025 with monthly updates, it supports pretty mode, watch mode, and custom formatters/parsers. Unlike other tsc output processors, it provides a pluggable architecture and first-class TypeScript types. Minimal bundle size (<5KB) and zero runtime dependencies make it suitable for CI pipelines.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","tsc","tsc-output","tsc-output-parser","tsc-output-format","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/tsc-output-format"},{"id":16252,"title":"Programmatic TypeScript Compiler","library":"tsc-prog","status":"active","version":"2.3.0","language":"javascript","ecosystem":"npm","summary":"`tsc-prog` is a JavaScript/TypeScript library designed to programmatically build TypeScript projects. It offers a flexible API for invoking the TypeScript compiler (`tsc`) with granular control over the build process, going beyond simple CLI execution. This library is particularly suited for complex production build pipelines where custom logic, pre-build steps, or post-build steps are required. Key features include a simplified `build` function, direct access to TypeScript's `Program` creation and `emit` steps, and powerful addons. These addons address common TypeScript build pain points like cleaning output directories (`clean` option), copying non-TypeScript assets to the output directory (`copyOtherToOutDir`), and bundling type definitions into a single `.d.ts` file (`bundleDeclaration`). As of version 2.3.0, `tsc-prog` primarily operates as a CommonJS module and requires `typescript@>=4` as a peer dependency. While it doesn't specify a strict release cadence, updates appear as needed to support new TypeScript features or address build complexities.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","typescript","tsc","compiler","programmatic"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/tsc-prog"},{"id":18872,"title":"tsc-watch","library":"tsc-watch","status":"active","version":"7.2.0","language":"javascript","ecosystem":"npm","summary":"tsc-watch is a utility that wraps the TypeScript compiler's --watch mode and adds lifecycle hooks to execute commands on compilation events such as success, failure, or first success. It is commonly used as a drop-in replacement for nodemon in TypeScript projects to restart a Node.js server after successful recompilations. The current stable version is 7.2.0, with a release cadence of several minor versions per year. Key differentiators include built-in support for debounced file emission events, signal handling, and the ability to run arbitrary commands without needing an additional process manager. Unlike plain tsc --watch, tsc-watch provides fine-grained control over development workflows and integrates seamlessly with TypeScript's existing compiler options.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","TypeScript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/tsc-watch"},{"id":26529,"title":"tscc-compiler","library":"tscc-compiler","status":"active","version":"1.1.3","language":"javascript","ecosystem":"npm","summary":"An LALR(1) compiler generator written in TypeScript that produces both tokenizer and parser from a single grammar specification. Stable version 1.1.3 generates parsers in JavaScript and TypeScript. It implements the Hanolee algorithm for LALR(1) table construction and includes a CLI tool, a module API, and browser support. Unlike many parser generators, it handles lexical analysis generation in addition to parsing, and provides detailed reporting of DFA and LALR parse tables. Maintenance is irregular.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","tscc","LALR(1)","compiler compiler","parser","compiler","Hanolee algorithm"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/tscc-compiler"},{"id":12192,"title":"TypeScript Config File Parser","library":"tsconfck","status":"active","version":"3.1.6","language":"javascript","ecosystem":"npm","summary":"tsconfck is a robust utility designed to find and parse `tsconfig.json` or `jsconfig.json` files programmatically, abstracting away the complexities of TypeScript's native parsing mechanisms. It enables developers to work with TypeScript configuration files without requiring a direct dependency on the `typescript` package itself, offering a lightweight alternative. The current stable version is 3.1.6, with a release cadence that appears to be frequent patch releases addressing bug fixes and minor improvements, as seen in the recent changelog for 3.1.x. Key differentiators include its ability to resolve `extends` and `references` properties, optional caching for performance, a minimal bundle size (4.8KB gzip), and being completely asynchronous. It also offers `parseNative` for when the `typescript` peer dependency *is* present and desired for official API usage. It's notably used by popular tools like Vite and Astro for their configuration needs.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","typescript","tsconfig","tsconfig.json","jsconfig","jsconfig.json"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/tsconfck"},{"id":26530,"title":"tsconfig-extends","library":"tsconfig-extends","status":"maintenance","version":"1.0.1","language":"javascript","ecosystem":"npm","summary":"Load TypeScript compiler options from tsconfig.json, fully resolving the \"extends\" chain. v1.0.1 is the latest stable release (no further updates since 2017). Unlike ts-node or tsc built-in resolution, this is a standalone utility for programmatic usage. It resolves inheritance from both relative paths and node_modules packages. Only provides synchronous API. Minimalist: no caching, no validation beyond what TypeScript enforces. Ships TypeScript declarations. For Node.js >= 4.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","compiler-options","extends","tsconfig","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/tsconfig-extends"},{"id":26531,"title":"tsconfig-lint","library":"tsconfig-lint","status":"deprecated","version":"0.12.0","language":"javascript","ecosystem":"npm","summary":"A CLI and Node API to run TSLint on files listed in a tsconfig.json. Integrates with tsconfig-glob for filesGlob support. Active development up to v0.12.0, with a deprecation notice recommending migration to TypeScript 2.0's built-in 'include' glob support. Differentiator: automates linting of tsconfig-defined files, reducing manual file list maintenance. Uses a callback-based async API. Last release v0.12.0; no recent updates.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","tsconfig","glob","filesGlob"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/tsconfig-lint"},{"id":12193,"title":"TypeScript Path Alias Resolver","library":"tsconfig-paths","status":"active","version":"4.2.0","language":"javascript","ecosystem":"npm","summary":"tsconfig-paths is a utility that provides runtime support for TypeScript's path mapping feature, allowing Node.js to resolve modules based on the `paths` configuration in `tsconfig.json`. This addresses the common issue where TypeScript compiles code successfully using path aliases (e.g., `@lib/utils`), but Node.js fails at runtime because it doesn't understand these mappings. The package, currently at version 4.2.0, functions by hooking into Node.js's module resolution system, typically via a `--require` flag (e.g., `node -r tsconfig-paths/register`) or through a programmatic API. While TypeScript handles `paths` during compilation, tsconfig-paths ensures these aliases work in development environments with `ts-node` or directly with compiled JavaScript, making it a critical tool for maintaining clean import paths and structured projects without additional build steps or manual path adjustments for runtime execution. Its release cadence is generally tied to bug fixes and compatibility updates, not a strict schedule.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/tsconfig-paths"},{"id":20624,"title":"tsconfig-paths-webpack-plugin","library":"tsconfig-paths-webpack-plugin","status":"active","version":"4.2.0","language":"javascript","ecosystem":"npm","summary":"A webpack resolve plugin that automatically creates alias entries based on the `paths` and `baseUrl` in your `tsconfig.json`, eliminating the need to manually duplicate those mappings in your webpack config. Version 4.2.0 supports webpack 5+ and ships TypeScript types. Stable, widely used in TypeScript monorepos and migration scenarios. Distinct from manual alias configuration or alternative tools like `tsconfig-paths` as it integrates directly into webpack's resolution pipeline.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/tsconfig-paths-webpack-plugin"},{"id":27476,"title":"tscraft","library":"tscraft","status":"active","version":"0.0.1","language":"javascript","ecosystem":"npm","summary":"A TypeScript transpiler and bundler with minimal dependencies. Currently at version 0.0.1 with slow release cadence. Targets Node >=8.5.0. Differentiates itself as a lightweight alternative to larger build tools like webpack or rollup, though still in early development with no documentation or community adoption.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/tscraft"},{"id":12194,"title":"tsd: Check TypeScript Type Definitions","library":"tsd","status":"active","version":"0.33.0","language":"javascript","ecosystem":"npm","summary":"tsd is a utility designed for testing TypeScript type definitions, enabling developers to verify the correctness of their `.d.ts` files. The current stable version is 0.33.0, and the project maintains a relatively frequent release cadence, often updating to support newer TypeScript versions shortly after their release. It distinguishes itself by performing static analysis on `.test-d.ts` files, interpreting special assertion functions like `expectType`, `expectError`, and `expectAssignable` to check type compatibility without executing runtime code. This approach ensures that your type definitions accurately reflect your module's API and behavior, catching potential type-related regressions before they manifest as runtime errors or incorrect IDE IntelliSense. tsd is primarily used via its CLI, which automatically discovers project `package.json`, main type definition files, and test files within a configured directory.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","typescript","tsd","check","typings","types","typedefs","typedefinitions"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/tsd"},{"id":27477,"title":"TSDB - Time Series Data Beans","library":"tsdb","status":"active","version":"0.8","language":"python","ecosystem":"pypi","summary":"TSDB (Time Series Data Beans) is a Python toolbox that provides easy access to 172 open-source time-series datasets. Current version 0.8, updated September 2023. Release cadence is irregular.","last_verified":"2026-04-27T00:00:00.000Z","tags":["time-series","dataset","benchmark"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/tsdb"},{"id":15248,"title":"TypeScript Definition Utilities","library":"tsdef","status":"maintenance","version":"0.0.14","language":"javascript","ecosystem":"npm","summary":"tsdef is a TypeScript utility library that provides a curated collection of common type definitions and aliases to simplify complex type patterns and enhance code readability in TypeScript projects. It aims to reduce boilerplate and improve type safety by offering widely applicable utility types such as `Nullable`, `NonNull`, `MaybePromise`, and various `Props` modifiers (e.g., `NonNullProps`, `WritableProps`). The current stable version is 0.0.14. As a pre-1.0 release, its release cadence is likely irregular, and breaking changes might occur more frequently than with a semantically versioned stable library. It differentiates itself by being a pure type-only library, meaning it introduces zero runtime overhead and focuses exclusively on type-system improvements, making it suitable for projects that prioritize strict type integrity without adding to the JavaScript bundle size.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","TypeScript","common","patterns","shortcuts","snippets","definitions","utility","gist","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/tsdef"},{"id":14148,"title":"tsdown: The Elegant Library Bundler","library":"tsdown","status":"active","version":"0.21.9","language":"javascript","ecosystem":"npm","summary":"tsdown is a blazing-fast bundler for JavaScript and TypeScript libraries, leveraging the Rust-based Rolldown engine. It's designed for simplicity and efficiency, preconfiguring most settings to allow developers to focus on code. The current stable version is `0.21.9`, with frequent minor releases as seen in its active changelog. Key differentiators include its speed (powered by Oxc and Rolldown), a powerful ecosystem supporting Rolldown, Rollup, Unplugin, and some Vite plugins, and a focus on seamless migration for `tsup` users by offering compatible options and features. It also provides automatic TypeScript declaration generation, multiple output formats (esm, cjs, iife, umd), and built-in support for features like CSS handling and executable bundling.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/tsdown"},{"id":5084,"title":"High-Performance Time Series Downsampling","library":"tsdownsample","status":"active","version":"0.1.4.1","language":"python","ecosystem":"pypi","summary":"tsdownsample is an extremely fast Python library for time series downsampling, leveraging Rust for its core implementation. It utilizes SIMD instructions and multithreading (via Rayon in Rust) to provide highly optimized, memory-efficient, and flexible algorithms for visualization and analysis of large time series datasets. The library is actively maintained, with its current version being 0.1.4.1.","last_verified":"2026-04-12T00:00:00.000Z","tags":["time series","downsampling","performance","Rust","visualization","SIMD"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/tsdownsample"},{"id":12195,"title":"TSDX","library":"tsdx","status":"active","version":"2.0.0","language":"javascript","ecosystem":"npm","summary":"TSDX is a zero-configuration command-line interface (CLI) for modern TypeScript package development, currently stable at version 2.0.0. It aims to simplify the creation, testing, and publication of TypeScript libraries by abstracting away complex build configurations. Version 2.0.0 represents a complete rewrite, transitioning to high-performance Rust-based tooling, including bunchee for bundling, Vitest for testing, OXLint for linting, and OXFmt for formatting. While it doesn't adhere to a fixed release cadence, major updates like v2.0.0 introduce significant architectural shifts and toolchain changes. Its key differentiators include the 'zero-config' philosophy, the integration of lightning-fast Rust tools for improved developer experience, built-in support for dual ESM/CommonJS outputs, and robust TypeScript declaration generation.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","typescript","bundle","bunchee","vitest","oxlint"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/tsdx"},{"id":26532,"title":"tsec - Trusted TypeScript Compiler","library":"tsec","status":"active","version":"0.2.9","language":"javascript","ecosystem":"npm","summary":"tsec is a static analysis tool built on the TypeScript compiler that validates code against Trusted Types compliance. At version 0.2.9, it provides extended compiler checks to enforce Trusted Types, a browser security primitive that mitigates DOM XSS attacks. Unlike runtime polyfills, tsec catches violations at compile time, integrating into the build pipeline without runtime overhead. It requires Bazel build system (with @bazel/bazelisk and @bazel/concatjs) and TypeScript >=3.9.2. Its key differentiator is compile-time enforcement, making it suitable for large codebases where runtime approaches are insufficient.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/tsec"},{"id":24740,"title":"tsfeatures","library":"tsfeatures","status":"active","version":"0.4.5","language":"python","ecosystem":"pypi","summary":"Calculates various features from time series data, including autocorrelation, entropy, seasonality, stationarity, and trend-based metrics. Designed for time series classification and preprocessing. Current stable version is 0.4.5. Release cadence is irregular based on fixes and feature additions.","last_verified":"2026-05-01T00:00:00.000Z","tags":["time-series","feature-engineering","feature-extraction","entropy","seasonality"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/tsfeatures"},{"id":7809,"title":"tsfresh","library":"tsfresh","status":"active","version":"0.21.1","language":"python","ecosystem":"pypi","summary":"tsfresh extracts relevant characteristics from time series data, enabling automated feature engineering for machine learning tasks. It supports a wide range of feature calculators, parallel processing, and integrated feature selection. The current version is 0.21.1, and it typically releases new versions every few months, often including bug fixes, dependency updates, and occasionally breaking changes.","last_verified":"2026-04-16T00:00:00.000Z","tags":["time series","feature extraction","machine learning","data science","pandas"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/tsfresh"},{"id":12196,"title":"tshy - TypeScript Hybridizer","library":"tshy","status":"active","version":"4.1.1","language":"javascript","ecosystem":"npm","summary":"tshy (TypeScript Hybridizer) is a build tool designed to create hybrid npm packages that support both CommonJS (CJS) and ECMAScript Modules (ESM) simultaneously, primarily for Node.js environments. The current stable version is 4.1.1. It maintains an active development pace, with updates often aligning with new TypeScript releases. It differentiates itself by building the source code twice, once for ESM and once for CJS, using `tsc` (TypeScript compiler) versions 5.2+ (v4 defaults to TypeScript 6). It automatically manages the `exports` field in `package.json` to correctly point to the respective module entry points. Unlike some tools that attempt to mitigate the 'Dual Package Hazard,' tshy acknowledges it as an inherent aspect of Node.js module resolution and provides guidance on how package authors can handle potential duplicate module loading scenarios by leveraging global state rather than relying on strict singleton behavior within the module graph.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","typescript","tsc","hybrid","esm","commonjs","build"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/tshy"},{"id":15249,"title":"Tsickle: TypeScript to Closure Translator","library":"tsickle","status":"abandoned","version":"0.46.3","language":"javascript","ecosystem":"npm","summary":"Tsickle is a TypeScript transpiler designed to convert TypeScript code into JavaScript with Closure Compiler-compatible JSDoc annotations and module formats (`goog.module`). It serves as an intermediate step in build pipelines that leverage Closure Compiler for advanced optimization and minification, particularly within large-scale applications like those developed by Google and Angular. The current stable version is 0.46.3, and its release cadence is irregular, tied to Angular's development and internal Google needs. Key differentiators include its specialized handling of TypeScript types for Closure's type system, conversion of ES6 modules to `goog.module`, and generation of externs.js from TypeScript definition files, making TypeScript projects amenable to the unique optimization strategies of Closure Compiler. It is explicitly noted as a library intended for integration into larger build systems rather than direct end-user application development, often requiring downstream compatibility with Closure's specific module and type conventions.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","typescript","closure"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/tsickle"},{"id":24739,"title":"tskit","library":"tskit","status":"active","version":"1.0.2","language":"python","ecosystem":"pypi","summary":"tskit is the tree sequence toolkit for storing, manipulating, and analyzing genealogical trees and genetic variation. Current version is 1.0.2. Originally developed in the TSKIT project, it has a slow release cadence with maintenance releases as needed. Requires Python >=3.11 since version 1.0.2.","last_verified":"2026-05-01T00:00:00.000Z","tags":["tree-sequence","population-genetics","coalescent","genealogy"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/tskit"},{"id":7810,"title":"tslearn: Time-Series Machine Learning Toolkit","library":"tslearn","status":"active","version":"0.8.1","language":"python","ecosystem":"pypi","summary":"tslearn is a Python package providing a comprehensive machine learning toolkit specifically designed for the analysis of time-series data. It offers various algorithms for clustering, classification, and regression on time series, building upon the `scikit-learn`, `numpy`, and `scipy` libraries. The current version is 0.8.1, and the library is under active development and maintenance.","last_verified":"2026-04-16T00:00:00.000Z","tags":["time-series","machine-learning","clustering","classification","regression","dynamic-time-warping","preprocessing","python"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/tslearn"},{"id":12197,"title":"TypeScript Runtime Helper Library","library":"tslib","status":"active","version":"2.8.1","language":"javascript","ecosystem":"npm","summary":"tslib is a compact runtime library provided by Microsoft that contains all the essential helper functions emitted by the TypeScript compiler. It is primarily used in conjunction with the `--importHelpers` compiler option, which instructs TypeScript to import these common helper functions (such as `__extends`, `__assign`, `__decorate`, `__awaiter`) from `tslib` rather than embedding them directly in every compiled output file. This approach leads to significantly smaller JavaScript bundles and reduced runtime overhead by avoiding redundant function declarations. The current stable version is 2.8.1, with frequent patch and minor releases aligning with TypeScript's development. It differentiates itself by being the official, highly optimized runtime solution for TypeScript's emitted code, ensuring maximum compatibility and efficiency for projects compiled with TypeScript.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","TypeScript","Microsoft","compiler","language","tslib","runtime","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/tslib"},{"id":20623,"title":"tslint-config-prettier","library":"tslint-config-prettier","status":"deprecated","version":"1.18.0","language":"javascript","ecosystem":"npm","summary":"tslint-config-prettier is a shareable TSLint configuration that disables all TSLint rules that conflict with Prettier, allowing you to use both tools together without clashes. Version 1.18.0 is the latest stable release, actively maintained until TSLint's deprecation. It bundles a CLI checker to identify conflicting rules in your config. It supports multiple TSLint rule set extensions including codelyzer, tslint-consistent-codestyle, tslint-eslint-rules, tslint-immutable, tslint-microsoft-contrib, and tslint-react. It is deprecated in favor of using ESLint with @typescript-eslint and eslint-config-prettier.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","lint","tslint","ts-lint","prettier","config","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/tslint-config-prettier"},{"id":27478,"title":"tslint-eslint-rules","library":"tslint-eslint-rules","status":"active","version":"5.4.0","language":"javascript","ecosystem":"npm","summary":"tslint-eslint-rules provides ESLint rules as TSLint plugins, allowing developers to use familiar ESLint linting rules within the TSLint ecosystem for TypeScript projects. The current stable version is 5.4.0, released with peer dependencies on tslint ^5.0.0 and TypeScript ^2.2.0 or ^3.0.0. The project is actively maintained and includes over 50 rules covering possible errors, best practices, and stylistic concerns. It differentiates from alternatives by bridging the gap between ESLint and TSLint, offering a familiar rule set for teams migrating or combining tools.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","eslint","tslint","custom-rules","rules","stylish","lint","linting","linter"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/tslint-eslint-rules"},{"id":26533,"title":"tslint-ionic-rules","library":"tslint-ionic-rules","status":"deprecated","version":"0.0.21","language":"javascript","ecosystem":"npm","summary":"Package of TSLint rules for Ionic Angular projects. Current version 0.0.21, last release Feb 2022. Provides two preset configurations: base and strict. Requires TSLint ^5.1.0 and TypeScript ^2.1.0 || ^3.0.0. Note: TSLint is deprecated in favor of ESLint; this package is no longer maintained for new projects.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","tslint","rules","ionic","angular","typescript","lint","linting","linter"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/tslint-ionic-rules"},{"id":26534,"title":"tslint-jest","library":"tslint-jest","status":"deprecated","version":"1.0.5","language":"javascript","ecosystem":"npm","summary":"tslint-jest is a TSLint plugin providing lint rules for Jest test files. Version 1.0.5 is the latest stable release; the package is no longer actively maintained as TSLint is deprecated in favor of ESLint. It offers rules such as no-alias-methods and expect-expect. Unlike alternatives (eslint-plugin-jest), this plugin is specific to TSLint and is only useful for projects still using TSLint.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/tslint-jest"},{"id":20625,"title":"tslint-loader","library":"tslint-loader","status":"maintenance","version":"3.5.4","language":"javascript","ecosystem":"npm","summary":"Webpack loader for TSLint, version 3.5.4, last updated in 2019. Integrates TSLint into webpack build pipeline to lint TypeScript files during compilation. Supports custom config files, type-checked rules, formatters, and file output. Compatible with webpack 1-4, but requires TSLint >=4.0.0. Key differentiator: seamlessly adds linting as a pre-loader step in webpack, with options to emit errors or fail builds on hints. Less active now due to TSLint deprecation in favor of ESLint with TypeScript.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","tslint","typescript","webpack","loader","linting"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/tslint-loader"},{"id":20626,"title":"tslint-plugin-prettier","library":"tslint-plugin-prettier","status":"deprecated","version":"2.3.0","language":"javascript","ecosystem":"npm","summary":"Runs Prettier as a TSLint rule and reports differences as individual TSLint issues. Stable version 2.3.0, low release cadence (last update 2019). Integrates Prettier formatting into TSLint workflows, emitting each difference as a separate lint failure. Unlike other tools, it supports both TSLint 5/6 and Prettier 1.x/2.x, but TSLint itself is deprecated in favor of ESLint. No active development expected.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","prettier","tslint","tslint-plugin","tslint-rules","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/tslint-plugin-prettier"},{"id":26535,"title":"tslint-react-a11y","library":"tslint-react-a11y","status":"maintenance","version":"1.1.0","language":"javascript","ecosystem":"npm","summary":"JSX accessibility lint rules for TSLint, extracted from tslint-microsoft-contrib. Version 1.1.0 (latest) adds 6 new rules including react-a11y-accessible-headings and react-a11y-iframes. Provides a focused set of WCAG-compliant React rules for automated a11y checks. Unlike eslint-plugin-jsx-a11y, this integrates directly with TSLint for TypeScript projects. The package is now in long-term maintenance as TSLint is deprecated in favor of ESLint. No additional releases expected.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","tslint","react","a11y","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/tslint-react-a11y"},{"id":26536,"title":"tslint-react-perf","library":"tslint-react-perf","status":"deprecated","version":"0.3.1","language":"javascript","ecosystem":"npm","summary":"Supplemental TSLint rules for React performance best practices. Version 0.3.1 (latest). Inactive project; author recommends using React hooks (useMemo, useCallback) instead. Provides rules to prevent binding, lambdas, array/object literals in JSX props, enforce pure component patterns. Requires TypeScript and TSLint. No releases or updates since 2019.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/tslint-react-perf"},{"id":20627,"title":"tslint-to-eslint-config","library":"tslint-to-eslint-config","status":"active","version":"2.16.0","language":"javascript","ecosystem":"npm","summary":"Automated tool to convert TSLint configuration to the closest reasonable ESLint equivalent, facilitating migration from the deprecated TSLint to ESLint. Current stable version is 2.16.0, released with minor fixes and dependency updates. It reads existing linter, TypeScript, and package configs, generates an .eslintrc.js, and supports CLI flags for customization. Key differentiators: community-maintained under typescript-eslint, handles rule mapping with fallback to eslint-plugin-tslint for unmatched rules, and includes inline comment conversion.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","eslint","tslint","lint","configuration","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/tslint-to-eslint-config"},{"id":20628,"title":"tslint-webpack-plugin","library":"tslint-webpack-plugin","status":"maintenance","version":"2.1.1","language":"javascript","ecosystem":"npm","summary":"TSLint plugin for Webpack that lints all specified files, not only those imported by Webpack, making it useful for interface files missed due to tree-shaking. Version 2.1.1 is the latest stable release. The plugin is in maintenance mode due to TSLint being deprecated in favor of @typescript-eslint. Key differentiator vs tslint-loader: it lints all files matching a glob pattern instead of only files in the dependency graph.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","webpack","tslint","typescript","plugin","linting"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/tslint-webpack-plugin"},{"id":12198,"title":"tslog: Universal TypeScript Logger","library":"tslog","status":"active","version":"4.10.2","language":"javascript","ecosystem":"npm","summary":"tslog is an extensible logging library designed for both Node.js and browser environments, written in TypeScript. Currently stable at version 4.10.2, it maintains an active release cadence with frequent updates and bug fixes, often addressing compatibility and build issues. Key differentiators include its universal compatibility (Node.js, Browsers, Deno, Bun), full TypeScript support with native source map integration for accurate stack traces, and flexible output options (pretty or JSON). It also handles circular structures, supports sub-loggers, allows object and error interpolation, and features masking for sensitive data, making it suitable for a wide range of application logging needs. The library has zero external dependencies, promoting a lightweight footprint.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","logger","typescript","log level","json","stacktrace","Error.stack","call location","debug"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/tslog"},{"id":12199,"title":"tsm: TypeScript Module Loader","library":"tsm","status":"active","version":"2.3.0","language":"javascript","ecosystem":"npm","summary":"tsm is a TypeScript Module Loader for Node.js, currently at version 2.3.0, enabling seamless execution of TypeScript and modern JavaScript files directly within Node.js environments without a separate compilation step. It leverages `esbuild` for high-performance transformations, allowing developers to run `.ts`, `.tsx`, `.mts`, and `.cts` files out-of-the-box. The package is actively maintained, with recent releases addressing compatibility with newer Node.js versions and `esbuild` updates, indicating a responsive release cadence. Its key differentiators include comprehensive support for multiple Node.js execution paradigms: direct CLI invocation (`tsm script.ts`), the `--require` hook for CommonJS environments, and the experimental `--loader` hook for ECMAScript Modules. tsm also handles complex interop scenarios, such as requiring ESM `.js` files, and supports modern TypeScript features like the `satisfies` operator, making it a robust solution for developing Node.js applications with TypeScript by simplifying the developer experience.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","esm","loader","typescript","loader hook","require hook","experimental-loader"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/tsm"},{"id":24742,"title":"tsmoothie","library":"tsmoothie","status":"active","version":"1.0.5","language":"python","ecosystem":"pypi","summary":"A Python library for timeseries smoothing and outlier detection in a vectorized way. It provides multiple smoothing techniques (e.g., Convolutional, Exponential, Lowess, Kalman, Spectral) and outlier detection methods. Current version is 1.0.5. Release cadence is intermittent.","last_verified":"2026-05-01T00:00:00.000Z","tags":["timeseries","smoothing","outlier-detection","forecasting","kalman-filter","lowess"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/tsmoothie"},{"id":26537,"title":"tsnt","library":"tsnt","status":"active","version":"1.0.0","language":"javascript","ecosystem":"npm","summary":"tsnt is a zero-config CLI tool for transpiling TypeScript to JavaScript without performing type checking. Version 1.0.0 provides fast transpilation by skipping type checks entirely, making it suitable for development workflows where type checking is done separately. Unlike tsc or ts-node, tsnt focuses solely on transpilation speed and simplicity. It is distributed as an npm package with a single command-line interface.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","typescript","transpiler","cli","no-typecheck"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/tsnt"},{"id":12201,"title":"tsoa: TypeScript OpenAPI Framework","library":"tsoa","status":"active","version":"7.0.0-alpha.0","language":"javascript","ecosystem":"npm","summary":"tsoa is a powerful TypeScript-first framework designed to streamline the creation of REST APIs by automatically generating OpenAPI (formerly Swagger) documentation and client SDKs directly from your existing TypeScript code. It employs decorators and standard TypeScript types to define API routes, request bodies, query parameters, and response structures. A critical step involves a code generation phase that produces both the OpenAPI specification and the concrete route registration logic for popular Node.js frameworks such as Express, Hapi, and Koa. The project exhibits an active development cycle, with consistent minor releases every few months, and has recently released a v7 alpha that introduces support for OpenAPI 3.1.0 and updated Node.js version requirements. Its key differentiator is the \"code-first\" approach, eliminating the need to manually maintain separate OpenAPI definitions by deriving them directly from the TypeScript source, ensuring strong type consistency between API implementation and documentation. The current stable version is v6.6.0.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","typescript","openapi","swagger","server","node","node.js","codegen","generation"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/tsoa"},{"id":26538,"title":"tSol","library":"tsol","status":"active","version":"1.0.6","language":"javascript","ecosystem":"npm","summary":"A transpiler for Solidity that adds GCC-like macro and helper functions to make Solidity assembly programming more manageable. Version 1.0.6, with initial release 1.0.3. Key differentiators: provides custom assembly functions (pointer, pointer_attr, byte_offset, build, attr) to simplify storage pointer calculations and data packing in inline assembly. Requires gcc and node/npm. Focused on Ethereum smart contract optimization, particularly for struct packing.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/tsol"},{"id":26539,"title":"Tspoon","library":"tspoon","status":"active","version":"1.0.460","language":"javascript","ecosystem":"npm","summary":"Tspoon is a library that provides AST visitors for TypeScript, enabling pluggable modifications to the abstract syntax tree before transpilation. Current stable version is 1.0.460, with active development. It leverages the TypeScript compiler API to allow custom visitors to transform code, perform early optimizations, and bypass diagnostics. Unlike general-purpose AST tools, Tspoon is specifically designed for TypeScript and integrates with its transpilation pipeline. Release cadence is irregular. Key differentiator: deep integration with TypeScript's compiler, supporting visitor composition and custom diagnostics.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/tspoon"},{"id":27480,"title":"tsproject","library":"tsproject","status":"maintenance","version":"4.1.0-dev.1","language":"javascript","ecosystem":"npm","summary":"TsProject is a TypeScript minifier and modular bundle optimizer that integrates with Gulp via Vinyl streams. It compiles TypeScript project configuration files (tsconfig.json) and supports ES6 module bundling, minification with identifier shortening, and cache-optimized incremental builds. Current stable version is 2.0.2 (latest release), with a v4.0.0 beta (4.1.0-dev.1) targeting TypeScript 4.0. Release cadence is infrequent, with major version bumps aligned to TypeScript releases. Key differentiators include native bundle support within tsconfig.json and compile-time bundling, unlike tools like r.js or Webpack. Requires Node >=14, ships TypeScript types, and is primarily used as a Gulp plugin.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","typescript","bundle","bundling","minifier","minify","minification","compiler","cache optimized compiler"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/tsproject"},{"id":26540,"title":"tsr-node","library":"tsr-node","status":"active","version":"0.1.1","language":"javascript","ecosystem":"npm","summary":"A minimal TypeScript runner for Node.js (version 0.1.1), built on esbuild for fast transpilation. Unlike ts-node which uses the TypeScript compiler (tsc), tsr leverages esbuild's speed for instant execution. Ideal for quick scripts and development, but lacks type-checking. Release cadence is unknown.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","typescript","esbuild","node","nodejs","ts-node"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/tsr-node"},{"id":15869,"title":"TSS-React: Type-Safe CSS-in-JS with Emotion","library":"tss-react","status":"active","version":"4.9.20","language":"javascript","ecosystem":"npm","summary":"tss-react is a robust CSS-in-JS solution providing a type-safe API inspired by `react-jss`, but built on top of Emotion. It offers seamless integration with Material UI, supports Next.js App and Page Router environments (though not Server Components due to dynamic style generation), and enables dynamic style generation based on component props and states using plain CSS. Currently at version 4.9.20, it receives frequent patch and minor updates, indicating active development and maintenance. Key differentiators include its strong typing, a JSS-like API for developers familiar with it, the ability to isolate styles from JSX for cleaner component structures, and features like arbitrary specificity increase and a type-safe equivalent of JSS's nested selectors. It is presented as an advantageous replacement for `@material-ui v4 makeStyles` and `react-jss`, providing a maintained solution for dynamic styling with a minimal impact on bundle size.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","jss","hooks","react","@material-ui","mui","css","makeStyles","withStyles","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/tss-react"},{"id":26541,"title":"tstmlog","library":"tstmlog","status":"active","version":"0.1.1","language":"javascript","ecosystem":"npm","summary":"tstmlog is a TypeScript-to-Mindustry Logic (mlog) compiler and transpiler (v0.1.1). It allows developers to write Mindustry processor code in TypeScript and compile it to .mlog files. As a minimal release, it focuses core translation rather than full feature parity. It uses the TypeScript compiler API and ships its own type definitions.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","ts","typescript","compiler","transpiler"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/tstmlog"},{"id":27479,"title":"tstosc","library":"tstosc","status":"active","version":"0.0.2","language":"javascript","ecosystem":"npm","summary":"A transpiler converting TypeScript to SuperCollider's SCLang. Version 0.0.2, experimental/unstable, released 2025-01-15 (first version). Differentiators: enables using TypeScript syntax/type-checking for SuperCollider music/audio programming, writes classes to SuperCollider User Extension folder. Built with Node.js, ESM-only, no peer dependencies.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","supercollider","transpiler","typescript","ts","sclang"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/tstosc"},{"id":10424,"title":"tsup","library":"tsup","status":"abandoned","version":"8.5.1","language":"javascript","ecosystem":"npm","summary":"tsup is a fast, zero-configuration TypeScript bundler powered by esbuild, designed to streamline the compilation, optimization, and outputting of various module formats for TypeScript and JavaScript libraries and applications. It supports both ESM and CJS formats and provides features like tree shaking, minification, and source map generation. The current stable version is 8.5.1, but the project is no longer actively maintained.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/tsup"},{"id":14149,"title":"Simple TSV and CSV Parser/Converter","library":"tsv","status":"abandoned","version":"0.2.0","language":"javascript","ecosystem":"npm","summary":"The `tsv` package provides a lightweight, dependency-free solution for converting between JSON and Tab-Separated Values (TSV) or Comma-Separated Values (CSV) formats. Currently at version 0.2.0 (published 13 years ago), this library is explicitly marked by its author as unmaintained and unsuitable for production environments due to its synchronous parsing, inefficiency with large datasets, and vulnerability to non-sanitized input data. It was originally designed for efficiently serving small datasets to client-side visualization libraries like D3.js. Given its age and the author's deprecation notice, it lacks modern features like asynchronous processing, robust error handling for malformed data, and native ESM support, common in contemporary data parsing libraries.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","tsv","csv","converter","parser","json","separated","delimited","d3"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/tsv"},{"id":24741,"title":"tsv2py","library":"tsv2py","status":"active","version":"0.7.1","language":"python","ecosystem":"pypi","summary":"High-performance parser and generator for PostgreSQL-compatible tab-separated values (TSV). Current version 0.7.1, requires Python >=3.8. Release cadence is irregular (last release 2025-01).","last_verified":"2026-05-01T00:00:00.000Z","tags":["tsv","parser","generator","postgresql","high-performance"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/tsv2py"},{"id":14987,"title":"tsx: TypeScript Execute","library":"tsx","status":"active","version":"4.21.0","language":"javascript","ecosystem":"npm","summary":"tsx (TypeScript Execute) is a command-line interface (CLI) tool that enhances Node.js by providing a seamless way to run TypeScript and ESM files directly, leveraging esbuild for fast transpilation. It allows developers to execute TypeScript without a separate compilation step. The current stable version is 4.21.0. The project is actively maintained with frequent minor releases and bug fixes, often occurring every few weeks.","last_verified":"2026-04-18T00:00:00.000Z","tags":["javascript","cli","runtime","node","cjs","commonjs","esm","typescript","typescript runner"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/tsx"},{"id":12200,"title":"TSyringe Dependency Injection Container","library":"tsyringe","status":"active","version":"4.10.0","language":"javascript","ecosystem":"npm","summary":"TSyringe is a lightweight dependency injection (DI) container for JavaScript and TypeScript, primarily focusing on constructor injection. Currently at stable version 4.10.0, it is actively maintained and backed by Microsoft. Its release cadence appears to be feature-driven, with recent updates (v4.4.0) adding interception and transformation capabilities. Key differentiators include its strong integration with TypeScript decorators (`@injectable`, `@singleton`, `@inject`), its ability to handle complex dependency graphs including circular dependencies with a `delay` helper, and its provision for both class-based and interface-based injection using tokens. It requires `reflect-metadata` for decorator-based type reflection and specific `tsconfig.json` settings.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","dependency injection","dependency","injection","ioc","container","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/tsyringe"},{"id":22482,"title":"ttach","library":"ttach","status":"maintenance","version":"0.0.3","language":"python","ecosystem":"pypi","summary":"Image test time augmentation for PyTorch. Wraps models to apply TTA transforms (flips, rotations, scaling) and aggregate predictions. Current version 0.0.3, last release April 2021. No recent updates; library is in maintenance mode.","last_verified":"2026-04-27T00:00:00.000Z","tags":["test-time augmentation","TTA","PyTorch","image segmentation","classification"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/ttach"},{"id":14150,"title":"Student's t-test Statistical Hypothesis Testing","library":"ttest","status":"active","version":"4.0.0","language":"javascript","ecosystem":"npm","summary":"ttest is a focused JavaScript library for performing Student's t-hypothesis tests. It supports both one-sample and two-sample t-tests, and accommodates scenarios with both equal and unequal variances by defaulting to Welch's t-test for two-sample cases. The library offers flexibility in data input, accepting raw arrays of values, `Summary` objects, or plain objects containing `mean`, `variance`, and `size`. Users can configure critical test parameters such as the null hypothesis mean (`mu`), the significance level (`alpha`), and the alternative hypothesis (e.g., 'less', 'greater', 'not equal'). The current stable version is 4.0.0. It provides a programmatic API to retrieve key statistical outcomes including the t-value (`testValue`), p-value (`pValue`), confidence interval (`confidence`), and degrees of freedom (`freedom`), along with a `valid()` method to check significance against alpha. Its main differentiator is its concise API specifically tailored for t-test computations.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","hypothesis","student t"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/ttest"},{"id":10312,"title":"ttkbootstrap","library":"ttkbootstrap","status":"active","version":"1.20.2","language":"python","ecosystem":"pypi","summary":"ttkbootstrap is a supercharged theme extension for tkinter that provides modern flat-style themes inspired by Bootstrap. It offers a wide range of pre-built widgets and styles, making it easy to create visually appealing and responsive GUI applications with Tkinter. The library is actively maintained with frequent minor and patch releases, typically every few weeks.","last_verified":"2026-04-17T00:00:00.000Z","tags":["tkinter","gui","theme","bootstrap","desktop","ui"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/ttkbootstrap"},{"id":12757,"title":"TTL Set","library":"ttl-set","status":"active","version":"1.0.0","language":"javascript","ecosystem":"npm","summary":"The `ttl-set` package provides a JavaScript `Set`-like data structure where each entry automatically expires after a specified time-to-live (TTL). It is currently at version 1.0.0, indicating a stable API with a well-defined feature set. The library's release cadence is likely infrequent due to its focused and stable utility functionality, serving as a robust solution for simple, time-bound caching needs. Its primary differentiator is the direct integration of TTL expiration into the `Set` interface, distinguishing it from general-purpose `Set` objects or more complex caching libraries that might offer LRU/LFU policies. This makes it ideal for scenarios requiring a basic, memory-efficient, and self-cleaning collection of unique values, such as tracking active sessions, recently seen items, or implementing basic rate-limiting without external dependencies or elaborate configuration. The core API mirrors `Set.prototype`, offering `add`, `has`, `clear`, and `size`.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","ttl","set","cache","time"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/ttl-set"},{"id":6276,"title":"Template Text Parser (TTP)","library":"ttp","status":"active","version":"0.10.1","language":"python","ecosystem":"pypi","summary":"TTP is a Python library designed for fast and flexible parsing of semi-structured text data using templates. It was initially developed for processing CLI output from network devices but is versatile enough for any text with repetitive patterns. TTP offers features such as groups for results hierarchy, dynamic regex parsing, on-the-fly data processing with built-in or custom functions (macros), various output formats, and an input system. The library is actively maintained, with its latest version being 0.10.1.","last_verified":"2026-04-14T00:00:00.000Z","tags":["text-parsing","templates","network-automation","cli-parser","regex","data-extraction"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/ttp"},{"id":10313,"title":"TTP Templates","library":"ttp-templates","status":"active","version":"0.5.1","language":"python","ecosystem":"pypi","summary":"ttp-templates is a Python library that provides a curated collection of Text Template Parser (TTP) templates, primarily focused on parsing network device CLI output. It extends the core TTP parser by offering an easy way to access and apply pre-built templates for various vendors and commands, including \"getter\" templates for normalized data. The current version is 0.5.1, with releases occurring periodically to add new templates and features or address issues.","last_verified":"2026-04-17T00:00:00.000Z","tags":["network","parsing","templates","cli","automation","ttp"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/ttp-templates"},{"id":8730,"title":"Coqui TTS","library":"tts","status":"active","version":"0.22.0","language":"python","ecosystem":"pypi","summary":"Coqui TTS is a deep learning toolkit for Text-to-Speech synthesis, providing state-of-the-art models and training utilities. It's actively maintained with frequent releases, currently at version `0.22.0`, and supports Python versions from 3.9 to 3.11. It's used for generating high-quality synthetic speech from text, supporting various languages and speaker styles.","last_verified":"2026-04-16T00:00:00.000Z","tags":["text-to-speech","tts","deep-learning","audio","speech-synthesis","pytorch"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/tts"},{"id":26542,"title":"ttsc","library":"ttsc","status":"active","version":"0.6.0","language":"javascript","ecosystem":"npm","summary":"ttsc is a general-purpose TypeScript-to-Go compiler, plugin host, and runtime that enables compiler-powered transforms and type-safe execution. Current stable version is v0.6.0, released with ongoing updates roughly every few months. Key differentiators: it provides a ttsx executor that is 10x faster than ts-node and includes type checking (unlike tsx), supports native Go-based transformer plugins configured via tsconfig.json, and integrates with libraries like typia. It includes a built-in linter and supports TypeScript 6 preview.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","tsgo","runner","transformer","plugin-host","ttsc","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/ttsc"},{"id":14151,"title":"Node.js `tty` Module Browser Shim","library":"tty-browserify","status":"maintenance","version":"0.0.1","language":"javascript","ecosystem":"npm","summary":"`tty-browserify` provides a browser-compatible stub for the Node.js core `tty` module, enabling Node.js applications that use `require('tty')` to be bundled and run in a browser environment via Browserify. It primarily offers a `tty.isatty()` function which consistently returns `false` in the browser context, as true TTY (teletypewriter) devices do not exist in standard web browsers. Attempts to instantiate `tty.ReadStream` or `tty.WriteStream` directly in the browser will result in errors, reflecting the fundamental difference in I/O environments between Node.js CLI applications and web browsers. This package, currently at version 0.0.1, has not seen active development since its last release over eight years ago (January 2018) but remains a crucial underlying dependency for many legacy Browserify-based projects, evident by its high weekly download count despite its age. Its release cadence is effectively dormant, and its key differentiator is its role as a direct translation layer for a core Node.js API to the browser via Browserify's module resolution.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","tty","browser","browserify"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/tty-browserify"},{"id":12202,"title":"tty-table: Terminal and Browser Table Formatter","library":"tty-table","status":"active","version":"5.0.0","language":"javascript","ecosystem":"npm","summary":"tty-table is a versatile JavaScript library designed to render tabular data in various environments, including Node.js command-line interfaces, web browsers, and browser developer consoles. Currently at stable version 5.0.0, the library sees moderate release activity, with recent updates focusing on bug fixes and dependency management. Its key differentiators include extensive configuration options for headers, columns, and data rows, supporting custom formatters for cell values, and the ability to handle both static datasets and streaming data in terminal applications. Unlike some CLI table libraries, tty-table provides a unified API for both terminal and browser rendering, offering flexibility for developers building multi-platform tools or debugging in the browser console.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","table","table in bash","cli-table","terminal table","console table","cli table","console.table","ascii table","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/tty-table"},{"id":9371,"title":"The Update Framework (TUF) for Python","library":"tuf","status":"active","version":"6.0.0","language":"python","ecosystem":"pypi","summary":"python-tuf is the Python reference implementation of The Update Framework (TUF), a framework for securing software update systems against various supply chain attacks. It provides APIs for both client-side artifact verification (`tuf.ngclient`) and repository-side metadata management (`tuf.api.metadata`). The library is actively maintained and currently at version 6.0.0, with a release cadence that addresses security fixes and implements new specification features.","last_verified":"2026-04-16T00:00:00.000Z","tags":["security","update framework","supply chain security","client","repository","metadata","package management"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/tuf"},{"id":12203,"title":"TUF JavaScript Client","library":"tuf-js","status":"active","version":"5.0.1","language":"javascript","ecosystem":"npm","summary":"tuf-js is a robust JavaScript and TypeScript implementation of The Update Framework (TUF), providing secure software update mechanisms against various supply chain attacks, including rollback, mix-and-match, and freeze attacks. The package is currently at version 5.0.1 and is actively maintained, demonstrating a consistent release cadence with patches and minor updates, and major versions released to align with Node.js LTS cycles and critical dependency upgrades. It adheres directly to the TUF specification, offering a client-side library for cryptographic signature verification, secure metadata fetching, and managing trust anchors. Key differentiators include its strong focus on security, TypeScript support, and its role as a reference implementation for TUF within the JavaScript ecosystem, ensuring resilient and verifiable software distribution. It is designed for use in environments requiring robust integrity checks for updates, operating on Node.js versions 20.17.0 or higher, or 22.9.0 or higher.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","tuf","security","update","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/tuf-js"},{"id":12204,"title":"TOAST UI Code Snippet","library":"tui-code-snippet","status":"active","version":"2.3.3","language":"javascript","ecosystem":"npm","summary":"TOAST UI Code Snippet (tui-code-snippet) is a comprehensive collection of modular, lightweight utility methods designed to simplify common JavaScript programming tasks. Currently stable at version 2.3.3, the library maintains a steady release cadence with regular updates including bug fixes and new features, such as the `ajax` module introduced in v2.3.0. A key differentiator since its 2.0 major release is its transition to a fully modular architecture, requiring developers to import individual functions or modules (e.g., `tui-code-snippet/array/inArray`) rather than a monolithic bundle. This approach minimizes bundle sizes by ensuring only the necessary utilities are included in an application. It provides functionalities across various domains including array manipulation, browser detection, collection processing, custom event management, DOM manipulation, class definition, date formatting, inheritance patterns, object utilities, and type checking. It explicitly supports both ES6 module syntax and CommonJS `require` patterns, making it versatile for modern JavaScript development environments. The library is a foundational component within the broader NHN TOAST UI ecosystem.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","nhn","tui","utility","code-snippet"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/tui-code-snippet"},{"id":7811,"title":"Tuna","library":"tuna","status":"active","version":"0.5.13","language":"python","ecosystem":"pypi","summary":"Tuna is a modern, lightweight Python profile viewer, currently at version 0.5.13. Inspired by SnakeViz, it visualizes Python runtime and import profiles, offering a faster and more accurate alternative by leveraging d3 and bootstrap for its web-based interface. The project maintains an active development status with regular minor updates.","last_verified":"2026-04-16T00:00:00.000Z","tags":["profiling","performance","visualization","debugging","developer-tools"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/tuna"},{"id":14988,"title":"Node.js HTTP/HTTPS Tunneling Agent","library":"tunnel","status":"abandoned","version":"0.0.6","language":"javascript","ecosystem":"npm","summary":"The `tunnel` package, currently at version 0.0.6, provides `http.Agent` and `https.Agent` implementations specifically designed for tunneling HTTP and HTTPS traffic through various types of proxies (HTTP over HTTP, HTTPS over HTTP, HTTP over HTTPS, HTTPS over HTTPS). It targets extremely old Node.js environments, supporting versions `0.6.11` through `0.7.0`, and `0.7.3` (as indicated by its `engines` field). This package is considered abandoned, with no new releases or maintenance since 2014, and is not compatible with modern Node.js runtimes. Its primary differentiator was its early support for detailed proxy configurations for different tunneling scenarios within the Node.js `http` module ecosystem, but it has been superseded by actively maintained alternatives.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","http","https","agent","proxy","tunnel"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/tunnel"},{"id":16554,"title":"HTTP Proxy Tunneling Agent","library":"tunnel-agent","status":"abandoned","version":"0.6.0","language":"javascript","ecosystem":"npm","summary":"tunnel-agent is an HTTP proxy tunneling agent originally extracted from the now-deprecated `mikeal/request` library. Its primary function is to facilitate HTTP and HTTPS requests through a proxy server, enabling applications to bypass network restrictions or access resources securely via a tunnel. The package's latest version, 0.6.0, was published over nine years ago, in March 2017. It is considered unmaintained and effectively abandoned, with no new versions or significant activity in recent years. Developers should exercise extreme caution or avoid using this package due to its unmaintained status and potential security vulnerabilities, especially given the historical context of its origin from a library with known security issues. Modern alternatives offer better security, maintenance, and features for proxy tunneling. There is an active `@postman/tunnel-agent` fork, but it has its own separate security concerns including detected malware in some versions.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/tunnel-agent"},{"id":15870,"title":"tupac: Ghetto In-Browser JavaScript Bundler","library":"tupac","status":"abandoned","version":"0.2.3","language":"javascript","ecosystem":"npm","summary":"tupac (version 0.2.3) is a command-line tool designed as a minimalistic, zero-configuration JavaScript bundler for in-browser development. It provides features like hot module reloading and code splitting with minimal overhead. Unlike modern bundlers like Webpack, Rollup, or Esbuild, tupac operates by implementing a custom CommonJS-like `require` system directly in the browser, compiling modules asynchronously. Its key differentiators include its extreme simplicity and lack of configuration, making it quick to set up for small, pure JavaScript projects. However, it explicitly states it's 'NOT FOR PRODUCTION' and lacks support for TypeScript, JSX, or comprehensive ES6 module features. The package appears to be abandoned, with no significant updates or active development, reflecting its early-stage version and niche use case as a 'ghetto bundler.'","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/tupac"},{"id":16555,"title":"Tuple Database","library":"tuple-database","status":"active","version":"2.2.4","language":"javascript","ecosystem":"npm","summary":"Tuple Database is a local-first, embedded database designed for modern JavaScript and TypeScript applications, particularly those embracing the local-first software paradigm. It functions as a reactive, indexable graph database, often described as an 'embedded FoundationDb.' The library, currently at version 2.2.4, provides transactional read/write operations with a schemaless approach, where schemas are enforced by the application's type definitions rather than the database itself. It supports both synchronous and asynchronous storage backends, including SQLite or LevelDb, making it versatile for various environments. Key differentiators include its focus on freeing developers from the complexities of multi-tenant systems by empowering users with local data ownership, offering all reactive queries, and enabling direct manipulation of indexes for graph and relational queries. While the release cadence isn't explicitly stated, active development is indicated by its `2.x.x` versioning and comprehensive feature set, positioning it as a robust solution for frontend state management and embedded data persistence.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/tuple-database"},{"id":14989,"title":"Turborepo","library":"turbo","status":"active","version":"2.9.6","language":"javascript","ecosystem":"npm","summary":"Turborepo is a high-performance build system designed for JavaScript and TypeScript monorepos. It optimizes builds and tests using caching and parallel execution. The current stable version is 2.9.6, with frequent canary releases pushing fixes and new features.","last_verified":"2026-04-18T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/turbo"},{"id":14152,"title":"Turborepo Android ARM64 Binary","library":"turbo-android-arm64","status":"active","version":"1.4.7","language":"javascript","ecosystem":"npm","summary":"Turborepo is a high-performance build system for JavaScript and TypeScript monorepos, designed to optimize build times through intelligent caching, parallel execution, and content-aware hashing. It offers features like remote caching, task pipelines, and minimal configuration, differentiating itself from alternatives like Lerna or Nx by focusing on simplicity and speed, especially for Vercel deployments. The current stable major version is `v2.x`, with frequent canary releases leading to regular stable updates. This specific package, `turbo-android-arm64`, is a platform-specific binary that provides the core Turborepo CLI for Android ARM64 environments, typically installed as a transitive dependency by the main `turbo` package. It does not expose a direct JavaScript API but rather provides the executable for `turbo` commands, which developers interact with via the command line.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/turbo-android-arm64"},{"id":14153,"title":"Turborepo Darwin x64 Binary","library":"turbo-darwin-64","status":"active","version":"2.8.17","language":"javascript","ecosystem":"npm","summary":"The `turbo-darwin-64` package provides the native macOS (x64 architecture) binary for Turborepo, a high-performance build system and monorepo orchestrator. This package is typically installed as an optional or transitive dependency of the main `turborepo` npm package, ensuring that `turbo` CLI commands execute efficiently on compatible macOS systems. Turborepo is developed by Vercel, maintaining a rapid release cadence with frequent canary builds leading to stable major and minor versions (e.g., current stable v2.x). Its core differentiators include a Rust-powered execution engine for speed, remote caching capabilities, intelligent task scheduling, and pipeline optimization for large JavaScript/TypeScript monorepos, significantly reducing build times and improving developer experience. This specific binary package is crucial for platform-native performance.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/turbo-darwin-64"},{"id":14154,"title":"Turborepo (macOS ARM64 Binary)","library":"turbo-darwin-arm64","status":"active","version":"2.8.17","language":"javascript","ecosystem":"npm","summary":"This package, `turbo-darwin-arm64`, is a platform-specific binary artifact for Turborepo, a high-performance build system for JavaScript and TypeScript monorepos. Turborepo (the `turbo` CLI) itself, currently in its 2.x stable series (e.g., v2.9.6, with frequent canary releases), optimizes monorepo workflows by leveraging content-aware hashing, incremental builds, and remote caching to significantly speed up tasks like building, testing, and linting. It is written in Rust for performance and is maintained by Vercel. Key differentiators include its speed, efficient task scheduling through a Directed Acyclic Graph (DAG), and robust remote caching capabilities that can be integrated with any CI provider, including Vercel's free remote cache for linked repositories. This specific `turbo-darwin-arm64` package provides the executable for macOS systems with Apple Silicon (ARM64 architecture), which the main `turbo` CLI package dynamically installs based on the user's operating system and architecture.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/turbo-darwin-arm64"},{"id":14991,"title":"Turborepo FreeBSD 64-bit Binary (Legacy)","library":"turbo-freebsd-64","status":"abandoned","version":"1.4.7","language":"javascript","ecosystem":"npm","summary":"The `turbo-freebsd-64` package, specifically at version `1.4.7`, is a legacy, platform-specific executable designed for Turborepo, a high-performance build system for JavaScript and TypeScript monorepos. Turborepo optimizes build times by leveraging remote caching, intelligent task scheduling, and content-aware hashing to only re-run tasks that are truly affected by changes. This particular `1.4.7` release, last published three years ago, is significantly outdated and considered abandoned. It has been superseded by newer binary packages, primarily distributed under the `@turbo/` npm scope (e.g., `@turbo/turbo-freebsd-64`), which are bundled with the actively maintained `turborepo` CLI (current stable version is 2.x, released in June 2024). Using this `1.4.7` package is not recommended as it lacks compatibility with modern Turborepo features and configurations, and may contain unpatched vulnerabilities.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/turbo-freebsd-64"},{"id":14155,"title":"Turborepo FreeBSD ARM64 Binary","library":"turbo-freebsd-arm64","status":"active","version":"1.4.7","language":"javascript","ecosystem":"npm","summary":"This package provides the platform-specific `turbo` binary for FreeBSD ARM64 systems, which is a core component of Turborepo. Turborepo is a high-performance build system for JavaScript and TypeScript monorepos, meticulously crafted in Rust to optimize build times. It achieves this through intelligent incremental computation, remote caching, and parallel task execution across all available CPU cores. Key differentiators include its content-aware hashing, ensuring only truly changed files trigger rebuilds, and a focus on improving developer experience with features like an interactive terminal UI and robust watch mode. The project is actively developed by Vercel, with a rapid release cadence that includes frequent canary builds and stable releases. The current stable version is Turborepo 2.9.6, offering significant performance gains over previous versions, particularly in task graph computation. This `turbo-freebsd-arm64` package is typically installed automatically as a transitive dependency when installing the main `turborepo` CLI tool on compatible systems, abstracting away the platform-specific binary management for developers.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/turbo-freebsd-arm64"},{"id":14156,"title":"Turborepo Ignore Utility","library":"turbo-ignore","status":"deprecated","version":"2.9.6","language":"javascript","ecosystem":"npm","summary":"turbo-ignore is a command-line interface (CLI) package designed to optimize CI/CD pipelines, particularly on platforms like Vercel, by selectively skipping builds for projects within a Turborepo monorepo that have not been affected by recent code changes. It operates by analyzing the Turborepo dependency graph and comparing the current commit with a previous reference to determine if a given workspace or its dependencies have changed. If no changes are detected, it exits with a code that signals the CI/CD system (e.g., Vercel's Ignored Build Step) to skip the build, saving time and resources. As of version 2.9.6 (and later canary releases), `turbo-ignore` is *deprecated*. Users are now advised to migrate to `turbo query affected` for more granular and precise task-level change detection directly within Turborepo. While still functional, it no longer receives updates, and its functionality is superseded by built-in `turbo` commands.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/turbo-ignore"},{"id":14157,"title":"Turborepo Linux 32-bit Binary","library":"turbo-linux-32","status":"active","version":"1.4.7","language":"javascript","ecosystem":"npm","summary":"Turborepo is a high-performance build system for JavaScript and TypeScript monorepos, developed by Vercel. It optimizes development workflows by providing features like remote caching, parallel task execution, and incremental builds to significantly speed up build, test, and deployment cycles. The core `turbo` CLI is actively maintained, with its current stable version at `2.9.6`. This specific package, `turbo-linux-32`, currently at version `1.4.7`, provides the native 32-bit Linux binary for the `turbo` CLI. It is an underlying, platform-specific dependency designed to be automatically selected and used by the main `turbo` package when executed on a compatible 32-bit Linux environment.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/turbo-linux-32"},{"id":18871,"title":"turbo-linux-64","library":"turbo-linux-64","status":"active","version":"2.8.17","language":"javascript","ecosystem":"npm","summary":"The Linux x64 binary for Turbo (Turborepo), a high-performance monorepo build system by Vercel. Current stable version is 2.8.17. This package is a platform-specific dependency automatically installed by the main `turbo` package; you should never install it directly. Turborepo provides incremental builds, task orchestration, remote caching, and parallel execution. It uses a Go-based core for speed and a Rust-based successor in development (Turborepo 2.0+). Alternatives include Nx and Lerna, but Turbo is simpler to configure and optimizes for CI/CD.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/turbo-linux-64"},{"id":14158,"title":"Turborepo Linux ARM Binary","library":"turbo-linux-arm","status":"active","version":"1.4.7","language":"javascript","ecosystem":"npm","summary":"This package, `turbo-linux-arm`, provides the specific precompiled Rust binary for the `turbo` CLI, a high-performance build system designed for JavaScript and TypeScript monorepos, optimized for Linux ARM architectures. `turbo` is known for its incremental build capabilities, remote caching, and optimized task execution, significantly speeding up development workflows. The current stable version series for the main `turbo` package is `2.x`, with frequent canary builds indicating active development and rapid iteration. `turbo` is a core component of Vercel's ecosystem and differentiates itself through its aggressive content-addressable caching strategies, minimal configuration requirements via `turbo.json`, and direct integration with existing package manager scripts (npm, pnpm, yarn). It aims to be significantly faster than traditional `npm run` chaining or other monorepo tools by intelligently skipping already-computed work. This `turbo-linux-arm` package is an internal dependency of the `turbo` CLI, automatically selected and installed based on the operating system and architecture.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/turbo-linux-arm"},{"id":14160,"title":"Turborepo Linux ARM64 Binary","library":"turbo-linux-arm64","status":"active","version":"2.8.17","language":"javascript","ecosystem":"npm","summary":"This package, `turbo-linux-arm64`, provides the platform-specific native binary for Turborepo on Linux ARM64 architectures. Turborepo is a high-performance build system for JavaScript and TypeScript monorepos, designed to optimize build times through intelligent caching, remote caching capabilities, and optimized task scheduling. It leverages content-addressable caching to ensure only necessary tasks are re-executed. The current stable version of Turborepo itself (which consumes this binary) is 2.8.17, while canary releases, like `v2.9.7-canary.X`, are frequently published, indicating active and rapid development. Key differentiators include its speed, support for various package managers (npm, Yarn, pnpm), and integration with Vercel for remote caching. This package is an internal dependency of the main `turbo` npm package, which abstracts away platform specifics.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/turbo-linux-arm64"},{"id":14159,"title":"Turborepo","library":"turbo-linux-mips64le","status":"active","version":"1.4.7","language":"javascript","ecosystem":"npm","summary":"Turborepo is a high-performance build system for JavaScript and TypeScript monorepos, designed to optimize development workflows for large codebases. The current stable version is 2.9.6, with active development and frequent patch/minor releases. Written in Rust, it stands out with features like incremental builds, content-aware local and remote caching, and parallel task execution, ensuring that only necessary work is recomputed. It integrates seamlessly with Vercel for distributed caching. Turborepo aims to simplify the complexities of monorepo management, offering significant speed improvements for build and test pipelines by efficiently orchestrating tasks based on a dependency graph.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/turbo-linux-mips64le"},{"id":14161,"title":"Turborepo (linux-ppc64le binary)","library":"turbo-linux-ppc64le","status":"active","version":"1.4.7","language":"javascript","ecosystem":"npm","summary":"This `turbo-linux-ppc64le` package provides the native binary for the `linux-ppc64le` architecture for Turborepo, a high-performance build system for JavaScript and TypeScript monorepos. Turborepo itself (current stable version 2.9.6) is written in Rust and excels at accelerating builds, tests, and deployments by leveraging intelligent caching and parallel execution across tasks. It is actively developed with frequent canary releases and regular stable updates. This specific package is an underlying component, typically managed by the main `turbo` npm package, which automatically selects and installs the correct platform-specific binary during installation based on the operating system and architecture. Turborepo differentiates itself with its focus on speed, simplified configuration, and a robust dependency graph for task orchestration, allowing developers to manage complex monorepos efficiently.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/turbo-linux-ppc64le"},{"id":14162,"title":"Turborepo Windows 32 Binary","library":"turbo-windows-32","status":"abandoned","version":"1.4.7","language":"javascript","ecosystem":"npm","summary":"Turborepo is a high-performance build system for JavaScript and TypeScript monorepos, developed by Vercel. It leverages intelligent caching and parallel execution to significantly accelerate build times. This specific `turbo-windows-32` package, currently at version 1.4.7, provides the 32-bit Windows binary for older Turborepo v1 installations. The main `turborepo` package, which is actively developed and currently in its `2.x` stable release series (with frequent canary updates), now manages platform-specific binaries (like `@turbo/win32-x64` for 64-bit Windows) automatically. This `turbo-windows-32` package is largely superseded and considered abandoned, with its last publish dating back several years. Turborepo differentiates itself with its granular content-aware caching, remote caching capabilities (via Vercel or self-hosted), parallel execution of tasks, and streamlined configuration for defining dependencies and outputs between tasks.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/turbo-windows-32"},{"id":14163,"title":"Turborepo Windows x64 Binary","library":"turbo-windows-64","status":"active","version":"2.8.17","language":"javascript","ecosystem":"npm","summary":"This package, `turbo-windows-64`, is a platform-specific binary that provides the Windows x64 executable for Turborepo, a high-performance build system for JavaScript and TypeScript monorepos. Turborepo is designed to optimize development workflows by leveraging content-addressable caching, remote caching capabilities, and efficient task orchestration to significantly speed up builds, tests, and other operations across multiple packages within a single repository. The primary `turbo` package, not this platform-specific artifact, is what users typically install, as it automatically selects and downloads the correct binary for the host operating system. As of the current stable release, the main `turbo` package is at version `2.9.6`, with active development continuing through frequent canary releases (e.g., `2.9.7-canary.X`). This package (`2.8.17`) represents a specific older minor version of the Windows x64 binary.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/turbo-windows-64"},{"id":15403,"title":"Turborepo Windows ARM64 Binary","library":"turbo-windows-arm64","status":"active","version":"2.8.17","language":"javascript","ecosystem":"npm","summary":"The `turbo-windows-arm64` package provides the native, compiled binary executable for Turborepo specifically optimized for Windows machines running on ARM64 architecture. It is an internal dependency of the main `turborepo` npm package, which acts as a shim to select and execute the correct platform-specific binary. Users typically install the `turborepo` package, and `npm` or `pnpm` automatically resolves and installs this artifact when on a compatible system. The current stable version of this specific binary package is `2.8.17`, corresponding to a particular `turborepo` release, though Turborepo itself releases frequently, including canary builds (e.g., v2.9.x at time of writing). Its primary differentiation is enabling optimal performance of Turborepo on modern ARM-based Windows devices by providing a native, pre-compiled binary.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/turbo-windows-arm64"},{"id":24744,"title":"TurboJPEG","library":"turbojpeg","status":"active","version":"0.0.2.post1","language":"python","ecosystem":"pypi","summary":"Python bindings for libjpeg-turbo using pybind11, providing fast JPEG compression and decompression with access to lossless crop/scale operations. Current version 0.0.2.post1, requires Python >=3.7. Development is slow with only a few releases.","last_verified":"2026-05-01T00:00:00.000Z","tags":["jpeg","libjpeg-turbo","image","compression"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/turbojpeg"},{"id":2820,"title":"Turbopuffer Python Client","library":"turbopuffer","status":"active","version":"1.21.0","language":"python","ecosystem":"pypi","summary":"The official Python client library for the Turbopuffer API, a serverless vector database designed for fast, low-cost vector search. It enables programmatic interaction with Turbopuffer services, including creating and managing namespaces, upserting vectors, and performing queries. The library is actively maintained with frequent releases, typically multiple minor versions per month.","last_verified":"2026-04-25T01:20:07.132Z","tags":["vector database","api client","embeddings","AI","vector search"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/turbopuffer"},{"id":14164,"title":"Turborepo Remote Cache Server","library":"turborepo-remote-cache","status":"active","version":"2.8.4","language":"javascript","ecosystem":"npm","summary":"turborepo-remote-cache provides a self-hosted, open-source alternative to Vercel's official Turborepo remote cache service, allowing teams to manage their monorepo build artifact caching infrastructure in private environments. It supports a variety of storage providers, including S3, Google Cloud Storage, and Azure Blob Storage, and offers flexible deployment options such as Docker, Kubernetes, and serverless platforms. The project is actively maintained, currently at version 2.8.4 (April 2026), with a consistent release cadence that primarily focuses on dependency updates, security patches (e.g., Fastify bumps), and incremental feature enhancements. Its key differentiators include the flexibility to choose a storage backend, comprehensive deployment guides, and empowering organizations with full control over their build caching strategy, which is critical for compliance or specific infrastructure requirements. It requires Node.js version 20 or higher.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","turborepo","monorepo","remote","cache"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/turborepo-remote-cache"},{"id":24743,"title":"turfpy","library":"turfpy","status":"active","version":"0.0.8","language":"python","ecosystem":"pypi","summary":"A Python library for geospatial data analysis that reimplements turf.js. Current version 0.0.8, released periodically with incremental improvements.","last_verified":"2026-05-01T00:00:00.000Z","tags":["geospatial","geojson","turf","gis","data-analysis"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/turfpy"},{"id":24745,"title":"TuringDB","library":"turingdb","status":"active","version":"1.29.0","language":"python","ecosystem":"pypi","summary":"TuringDB is a graph database engine with support for Cypher-like queries, vector search, and LOAD CSV. Current version is 1.29.0, requiring Python >=3.10. Releases occur roughly monthly, with active development focused on performance, correctness, and new features like SET queries and vector database integration.","last_verified":"2026-05-01T00:00:00.000Z","tags":["graph-database","cypher","vector-search"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/turingdb"},{"id":17986,"title":"Tus Resumable Upload Middleware for Node.js","library":"tus","status":"abandoned","version":"0.1.7","language":"javascript","ecosystem":"npm","summary":"This package, `tus` (version 0.1.7), provides a Node.js middleware for Express and Connect applications, implementing the tus resumable upload protocol. Originally designed for older versions of Express and Connect, it allows clients to pause and resume file uploads, making it suitable for large files or unreliable network conditions. The package's last update was nine years ago, making it effectively abandoned and incompatible with modern Node.js ecosystems, recent Express/Connect versions, and current JavaScript module standards (ESM). It lacks active maintenance, security patches, and contemporary features found in actively developed alternatives like `tus-node-server`. Its release cadence was sporadic, reflecting a period of early development for the tus protocol itself.","last_verified":"2026-04-23T00:00:00.000Z","tags":["javascript","tus","upload","resumable","connect","express"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/tus"},{"id":15871,"title":"tus-js-client Resumable Upload Client","library":"tus-js-client","status":"active","version":"4.3.1","language":"javascript","ecosystem":"npm","summary":"tus-js-client is a robust, pure JavaScript client library that implements the tus resumable upload protocol, enabling reliable and resilient file transfers even across network interruptions. The current stable version is 4.3.1, with the project maintaining an active release cycle that includes frequent patch updates for bug fixes (e.g., bundling issues) and minor versions for feature enhancements like expanded IETF draft support. Major version bumps, such as v4.0.0, primarily serve to update minimum Node.js environment requirements rather than introducing breaking API changes. Key differentiators include its comprehensive support for the tus protocol, cross-platform compatibility across browsers, Node.js environments (requiring Node.js >=18), and Web Workers, alongside native TypeScript type definitions for an improved developer experience. It provides a foundational solution for developers needing to handle large file uploads with progress tracking, pause/resume functionality, and error recovery.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","tus","resumable","upload","protocol","progress","file","browser","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/tus-js-client"},{"id":4819,"title":"Tushare - China Stock Data Utility","library":"tushare","status":"maintenance","version":"1.4.29","language":"python","ecosystem":"pypi","summary":"Tushare (pypi-slug: tushare) is a Python utility designed for collecting, cleaning, and storing financial market data, primarily focusing on China stocks, futures, and funds. While the original 'Org' version of Tushare had its own data sources, it is now largely superseded by 'Tushare Pro,' a more robust and maintained data service. The `tushare` library acts as the Python SDK to access both the legacy 'Org' data (though deprecated) and the recommended 'Pro' data interfaces. This library is currently at version 1.4.29 and is in maintenance mode for its legacy features, with active development focused on its Pro API integration.","last_verified":"2026-04-12T00:00:00.000Z","tags":["financial data","stocks","China","quantitative finance","pandas"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/tushare"},{"id":4403,"title":"Tuspy Client for Tus Resumable Upload Protocol","library":"tuspy","status":"active","version":"1.1.0","language":"python","ecosystem":"pypi","summary":"tuspy is a Python client library for the tus resumable upload protocol (http://tus.io). It allows developers to reliably upload large files over HTTP, resuming interrupted uploads from where they left off. The current version is 1.1.0, and the library receives active maintenance with releases addressing bug fixes and minor feature enhancements.","last_verified":"2026-04-12T00:00:00.000Z","tags":["tus","upload","resumable-upload","client","http","file-transfer"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/tuspy"},{"id":6926,"title":"TuspyServer","library":"tuspyserver","status":"active","version":"4.2.3","language":"python","ecosystem":"pypi","summary":"TuspyServer is a Python library implementing the tus.io resumable upload protocol as a FastAPI router. It provides flexible backend storage options, including local disk (DiskStorage) and AWS S3 (S3Storage). The current version is 4.2.3, and it's actively maintained with regular updates and feature enhancements.","last_verified":"2026-04-15T00:00:00.000Z","tags":["tus","file-upload","fastapi","resumable-upload","s3","disk-storage","async"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/tuspyserver"},{"id":27481,"title":"Tuya Device Sharing SDK","library":"tuya-device-sharing-sdk","status":"active","version":"0.2.9","language":"python","ecosystem":"pypi","summary":"A Python SDK for Tuya Open API that provides IoT capabilities for device sharing, user management, and IoT core operations. Current version: 0.2.9. Maintained by Tuya official, with monthly releases.","last_verified":"2026-05-01T00:00:00.000Z","tags":["tuya","iot","device-sharing","smart-home","api-sdk"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/tuya-device-sharing-sdk"},{"id":15873,"title":"Sofie Quantel Gateway Client","library":"tv-automation-quantel-gateway-client","status":"active","version":"4.0.0","language":"javascript","ecosystem":"npm","summary":"This is a client library specifically designed for communication with the Sofie Quantel Gateway, an integral component of the open-source Sofie TV Automation System. It acts as an abstraction layer, allowing Node.js applications to interact with Quantel ISA (Integrated Production Archive) systems. The library facilitates discovery of clips, management of playout control on Quantel servers, and handles the underlying HTTP REST API communication with the Quantel Gateway, which itself bridges to the complex Quantel ISA System's CORBA API. Currently at version 4.0.0, the package primarily supports modern Node.js environments (>=18.0) and ships with TypeScript type definitions, providing a robust and type-safe interface for broadcast automation workflows. It focuses on simplifying interaction with professional broadcast hardware within the Sofie ecosystem, abstracting away low-level network and protocol complexities.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","quantel-gateway","quantel","sofie","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/tv-automation-quantel-gateway-client"},{"id":12205,"title":"Tiny Validator for JSON Schema v4","library":"tv4","status":"abandoned","version":"1.3.0","language":"javascript","ecosystem":"npm","summary":"tv4 is an abandoned JavaScript library designed for validating data against JSON Schema Draft v4 exclusively. Its latest release, version 1.3.0, was published in August 2015, with no subsequent updates or active maintenance. The library differentiates itself by offering synchronous, single-error validation by default, with optional methods for collecting multiple errors (`validateMultiple`) or a structured result object (`validateResult`) to better support multi-threaded environments where global state (`tv4.error`, `tv4.missing`) is problematic. It also supports `$ref` for referencing external schemas and has an optional mechanism for handling cyclical JavaScript objects. Due to its strict adherence to Draft v4 and lack of updates, it does not support newer JSON Schema drafts (like Draft 6, 7, 2019-09, or 2020-12) and is not recommended for new projects requiring modern schema features or active support.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","json-schema","schema","validator","tv4"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/tv4"},{"id":2329,"title":"Tweepy - Python client for X API","library":"tweepy","status":"active","version":"4.16.0","language":"python","ecosystem":"pypi","summary":"Tweepy is a popular, easy-to-use Python library for accessing the X API (formerly Twitter API). It provides a Pythonic way to interact with both v1.1 and v2 of the API, handling authentication, requests, and response parsing. The current version is 4.16.0, and it generally releases new versions frequently, often tied to changes or additions in the X API.","last_verified":"2026-04-24T18:01:00.833Z","tags":["twitter","x-api","social-media","api-client","async"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/tweepy"},{"id":16749,"title":"Tweet Harvest (Twitter Crawler)","library":"tweet-harvest","status":"active","version":"2.7.1","language":"javascript","ecosystem":"npm","summary":"Tweet Harvest is an active command-line interface (CLI) tool designed for scraping tweets from Twitter search results. Utilizing Playwright, it automates browser interactions to retrieve data based on specified keywords and date ranges, exporting the results to CSV or XLSX formats. The current stable version is 2.7.1, with frequent minor releases addressing bug fixes, performance improvements, and new export functionalities (e.g., XLSX export in v2.7.0). A key differentiator is its reliance on a valid Twitter `auth_token` cookie for authentication, as Twitter prohibits unauthenticated search. While primarily a CLI, it also exposes programmatic APIs for integration into Node.js applications, offering functions to initiate the scraping process and process tweet data. Its continuous updates ensure compatibility with Twitter's evolving interface and provide enhanced data quality features like ISO 8601 timestamps.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/tweet-harvest"},{"id":12206,"title":"TweetNaCl.js: Cryptographic Library","library":"tweetnacl","status":"active","version":"1.0.3","language":"javascript","ecosystem":"npm","summary":"TweetNaCl.js is a JavaScript port of the TweetNaCl/NaCl cryptographic library, designed for modern browsers and Node.js. It provides a thin layer of idiomatic high-level API over a faithful translation of the original C implementation, prioritizing security and correctness. The library ships with two versions: `nacl.js` (a direct port) and `nacl-fast.js` (which includes faster, optimized functions and is used by default when installed via npm). Currently at version 1.0.3, it maintains a stable release cadence with updates typically addressing security fixes or minor improvements. A key differentiator is its public domain license and a comprehensive audit by Cure53 in 2017, which found no security problems, cementing its reputation as a robust and secure cryptographic tool. All API functions operate on `Uint8Array` for byte handling.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","crypto","cryptography","curve25519","ed25519","encrypt","hash","key","nacl","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/tweetnacl"},{"id":8731,"title":"TwelveLabs Python SDK","library":"twelvelabs","status":"active","version":"1.2.2","language":"python","ecosystem":"pypi","summary":"The TwelveLabs Python SDK provides a set of intuitive classes and methods that streamline platform interaction, minimizing the need for boilerplate code. It offers a robust interface for interacting with the TwelveLabs Video Understanding Platform, simplifying authentication and efficiently processing asynchronous tasks. The current version is 1.2.2 and releases are frequent, with breaking changes typically announced with major model updates or API shifts.","last_verified":"2026-04-16T00:00:00.000Z","tags":["video","ai","sdk","multimodal","search","embeddings","analysis"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/twelvelabs"},{"id":14165,"title":"Twemoji Parser","library":"twemoji-parser","status":"active","version":"14.0.0","language":"javascript","ecosystem":"npm","summary":"twemoji-parser is a lightweight JavaScript library developed by Twitter, specifically designed for identifying emoji entities within a given text string. It processes the input and returns an array of structured objects, each describing an identified emoji. These objects include properties such as the emoji's URL (typically pointing to Twemoji assets on a CDN), its `indices` within the original string, the `text` of the emoji itself, and its `type` (always 'emoji'). This library's primary function is to facilitate the rendering of emojis as Twemoji assets, a process that mirrors its internal use within Twitter's own mobile rendering systems. The current stable version is 14.0.0, aligning with the Unicode 14.0 and Emoji 14.0 specifications. While a precise release cadence is not explicitly stated, its official backing and active maintenance by Twitter ensure its ongoing relevance and stability. A key differentiator is its direct integration and compatibility with the broader Twemoji ecosystem, focusing solely on the parsing aspect rather than direct emoji rendering.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/twemoji-parser"},{"id":20629,"title":"twig-html-loader","library":"twig-html-loader","status":"maintenance","version":"0.1.9","language":"javascript","ecosystem":"npm","summary":"Webpack loader that compiles Twig templates into an HTML string using Twig.js. Version 0.1.9 is the latest stable release (last updated 2019). It integrates with webpack to process .twig files, supports data injection, caching, namespaces, and custom Twig extensions (functions, filters, tests, tags). Compared to alternatives like twig-loader, it returns raw HTML string rather than a compiled template function, which simplifies usage with html-webpack-plugin. Requires raw-loader as a peer dependency. Low maintenance cadence (no updates since 2019).","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","html","twig","loader","webpack","compile","plain"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/twig-html-loader"},{"id":20630,"title":"twig-loader","library":"twig-loader","status":"maintenance","version":"0.5.5","language":"javascript","ecosystem":"npm","summary":"Webpack loader for pre-compiling Twig.js templates. Current stable version is 0.5.5. It compiles .twig files into JavaScript functions and automatically includes Twig.js runtime. Key differentiators: supports all Twig inheritance features (import, include, extends, embed) and resolves template dependencies statically. It is maintained by the community but has seen infrequent updates, with the last release in 2018. Requires webpack and the 'twig' package as peer dependency (~1.10.5).","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/twig-loader"},{"id":26543,"title":"twig-to-phtml","library":"twig-to-phtml","status":"active","version":"0.3.4","language":"javascript","ecosystem":"npm","summary":"A Twig to PHTML transpiler that converts Twig template syntax into PHP (PHTML) code. Version 0.3.4 is the current stable release, with infrequent updates. It differs from alternatives like twig2php by focusing on direct transpilation without runtime dependencies. Designed for build-time use in PHP projects migrating from Twig to native PHP templates. Supports basic Twig constructs like variable output, loops, and conditionals.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","twig","phtml"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/twig-to-phtml"},{"id":9372,"title":"Twiggy","library":"twiggy","status":"maintenance","version":"0.5.1","language":"python","ecosystem":"pypi","summary":"Twiggy is a Pythonic logging library that emphasizes structured logging and a fluid, method-chaining API. It aims to be more \"Pythonic\" than the standard library's `logging` module. The current version is 0.5.1, released on May 12, 2021. The library has a slow release cadence and is marked by its maintainers as \"not rock solid (yet)\", suggesting it is in a maintenance status rather than active, rapid development.","last_verified":"2026-04-16T00:00:00.000Z","tags":["logging","logger","structured-logging"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/twiggy"},{"id":20631,"title":"twigjs-loader","library":"twigjs-loader","status":"active","version":"1.0.3","language":"javascript","ecosystem":"npm","summary":"Webpack loader for compiling Twig.js templates. Current stable version is 1.0.3, released with support for Node.js >=8. It integrates Twig templates into webpack builds, allowing template imports in JavaScript and TypeScript. Key differentiators: provides an Express view engine helper, supports Hot Module Replacement, and offers a customizable renderTemplate option for advanced compilation control. Ships TypeScript type definitions. Peer dependency on twig 1.x.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","twig","twig.js","template","webpack","loader","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/twigjs-loader"},{"id":22483,"title":"Twikit","library":"twikit","status":"active","version":"2.3.3","language":"python","ecosystem":"pypi","summary":"Twikit is an asynchronous Twitter API wrapper for Python that works without an official API key by scraping the web interface. Current version 2.3.3, updated frequently (multiple releases per month). Supports Python >=3.8.","last_verified":"2026-04-27T00:00:00.000Z","tags":["twitter","api","async","scraper","unofficial"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/twikit"},{"id":79,"title":"Twilio","library":"twilio","status":"active","version":"9.10.2","language":"python","ecosystem":"pypi","summary":"Official Python helper library for the Twilio REST API (SMS, voice, WhatsApp, email, video). v9.0 (2024) was a full OpenAPI-generated rewrite. v6.0 removed TwilioRestClient. All pre-v6 import patterns are broken. Actively maintained.","last_verified":"2026-05-12T07:49:37.764Z","tags":["sms","voice","communications","twilio","whatsapp","python","api"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/twilio"},{"id":15874,"title":"Twilio Media Content Service Client","library":"twilio-mcs-client","status":"abandoned","version":"0.4.3","language":"javascript","ecosystem":"npm","summary":"This package provides a client library for interacting with the Twilio Media Content Service (MCS). MCS is a specialized Twilio offering that handles the storage and processing of media content, primarily for use with other Twilio products like Twilio Conversations. It enables developers to upload files, obtain media SIDs, and manage media assets, which can then be attached to messages for features such as Chat Media Messages. The service supports functionalities like generating image and video thumbnails, as well as document and video previews. The `twilio-mcs-client` library acts as a direct interface to the MCS REST API, which operates independently of the main `twilio-node` SDK. As of version 0.4.3, the package was last published approximately four years ago (as of mid-2026), suggesting it is no longer actively developed or may be in a long-term maintenance state with no new feature releases. Users should be aware that active development has ceased.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/twilio-mcs-client"},{"id":27482,"title":"Twilio Stubs","library":"twilio-stubs","status":"active","version":"0.2.0","language":"python","ecosystem":"pypi","summary":"twilio-stubs is an unofficial package providing type declarations (PEP 561 stub files) for the Twilio API. Version 0.2.0 is current. The project is actively maintained, with infrequent releases.","last_verified":"2026-04-27T00:00:00.000Z","tags":["twilio","stubs","types","type-hints","mypy"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/twilio-stubs"},{"id":15872,"title":"Twilio Sync Client Library","library":"twilio-sync","status":"active","version":"4.0.0","language":"javascript","ecosystem":"npm","summary":"The Twilio Sync JavaScript client library, currently at version 4.0.0, provides a robust solution for real-time state synchronization across browsers, mobile devices, and backend services. It enables two-way, low-latency communication, allowing applications to store and retrieve small amounts of data, such as device states or user settings, and have them instantly reflected everywhere. The library facilitates working with Sync objects like Documents, Lists, and Maps. While a strict release cadence isn't published, major versions introduce significant changes. A key differentiator is its tight integration with the broader Twilio ecosystem for identity management and access control, leveraging Twilio Access Tokens for secure client-side operations, making it suitable for building collaborative real-time features without complex backend infrastructure for state management.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/twilio-sync"},{"id":12207,"title":"Twilio Video JavaScript SDK","library":"twilio-video","status":"active","version":"2.34.0","language":"javascript","ecosystem":"npm","summary":"The `twilio-video` package provides a JavaScript library for adding real-time voice and video communication capabilities to web applications. It enables developers to build multi-party video experiences, leveraging Twilio's infrastructure for signaling and media routing. The current stable version is 2.34.0, released in January 2026, with a rapid release cadence that often includes multiple updates per quarter. Key features include support for real-time transcriptions, enhanced telemetry for monitoring `RTCPeerConnection` states and application lifecycle, Document Picture-in-Picture API integration, and beta features like WebRTC overrides for optimized environments and Video Processor V3 for advanced media manipulation. It differentiates itself by offering a complete WebRTC abstraction layer integrated with the broader Twilio ecosystem, providing robust cross-browser compatibility and handling complex networking challenges inherent in real-time communication.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","twilio","webrtc","library","video","rooms","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/twilio-video"},{"id":15875,"title":"Twilsock Client Library","library":"twilsock","status":"active","version":"1.0.1","language":"javascript","ecosystem":"npm","summary":"Twilsock is a foundational client library that provides a WebSocket transport service for various Twilio products and SDKs. Functioning as a persistent bi-directional communication channel, it enables real-time data exchange between client-side applications (like web browsers or mobile SDKs) and Twilio's backend services, notably used within Twilio Sync and Conversations SDKs for features such as state synchronization and publish-subscribe messaging. This library, currently at version 1.0.1 with a modern Node.js 20+ engine requirement, serves as a lower-level component, handling the complexities of WebSocket connection management and message routing for higher-level Twilio services. While often an internal dependency, it can be interacted with directly for custom real-time integrations. Its release cadence is closely tied to the broader Twilio ecosystem, where continuous updates and integration improvements are common across its client SDKs. Key differentiators include its tight integration with Twilio's robust backend infrastructure and its role in enabling critical real-time features for Twilio's communication platforms.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/twilsock"},{"id":16556,"title":"TwinDB Local Database","library":"twin-db","status":"active","version":"1.1.2","language":"javascript","ecosystem":"npm","summary":"TwinDB is a lightweight, local, file-based database designed for Node.js applications, currently at version 1.1.2. It stores data in JSON files, making it suitable for small-scale applications, configuration management, or local development environments where a full-fledged database system is overkill. Its key differentiator lies in its straightforward API for manipulating JSON structures directly through object paths, offering methods like `set`, `get`, `delete`, `sum`, `sub`, `concat`, `push`, and `pull`. While it doesn't offer advanced features like transactions or complex querying found in relational or NoSQL databases, it excels in providing a simple, persistent data store. The project appears to have an ad-hoc release cadence, with recent updates indicating active maintenance, focusing on utility and ease of use. It specifically requires an ES module environment.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","db","database","local","localdb","localdatabase","twin","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/twin-db"},{"id":27483,"title":"twin-pilot-cli","library":"twin-pilot-cli","status":"active","version":"0.2.50","language":"javascript","ecosystem":"npm","summary":"twin-pilot-cli v0.2.50 is a CLI tool for running AI-powered software factory pipelines from the terminal. It acts as a thin HTTP client that dispatches commands to the Twin Pilot Command Center for project creation, pipeline scheduling, and human-gate approvals. Pipeline execution is handled by Trigger.dev cloud or a local worker for filesystem access. Requires Node.js 20+. Key differentiators: supports local worker execution for agent tasks that need local filesystem access; CI mode with environment variables; human-gate approval workflow. Alternative to other AI coding agents but focused on structured pipeline orchestration.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","twinpilot","twin-pilot","cli","ai","pipeline","factory"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/twin-pilot-cli"},{"id":1034,"title":"twine","library":"twine","status":"active","version":"6.2.0","language":"python","ecosystem":"pypi","summary":"Twine is a utility for publishing Python packages to PyPI and other repositories. It provides build system independent uploads of source and binary distribution artifacts, enhancing security and testability compared to older methods. The current version is 6.2.0, released on September 4, 2025, and it is actively maintained with frequent updates.","last_verified":"2026-04-23T16:11:07.061Z","tags":["packaging","pypi","publishing","distribution","cli"],"install_tag":"stale","install_tag_description":"widespread failures or data too old to trust","api":"https://checklist.day/api/registry/twine"},{"id":4820,"title":"Twirp Python Client/Server (via Twirpy)","library":"twirp","status":"active","version":"0.0.7","language":"python","ecosystem":"pypi","summary":"Twirp is a simple RPC framework built on Protocol Buffers, prioritizing simplicity over expansive features. It enables service-to-service communication by generating routing and serialization code from .proto definitions, running over standard HTTP 1.1 with support for both Protobuf and JSON serialization. The `twirp` Python package (version 0.0.7) serves as the runtime library for 'Twirpy', which is the Python implementation of the Twirp framework, supporting Twirp Wire Protocol v7. While the `twirp` package itself has not seen recent updates, its underlying implementation, `twirpy`, is actively maintained with periodic releases.","last_verified":"2026-04-12T00:00:00.000Z","tags":["rpc","protobuf","microservices","code-generation","http","asgi"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/twirp"},{"id":15876,"title":"Twirp-TS","library":"twirp-ts","status":"active","version":"2.5.0","language":"javascript","ecosystem":"npm","summary":"Twirp-TS is a comprehensive TypeScript implementation of the Twirp RPC specification (v7 and v8), designed for generating both server and client code from Protocol Buffer definitions. It operates as a plugin for `protoc`, relying on either `@protobuf-ts/plugin` or `ts-proto` for the underlying protobuf message generation. The library facilitates building performant, type-safe APIs with minimal boilerplate, offering features like automatic OpenAPI V3 spec generation, server-side hooks and interceptors, and a gateway for proxying requests. It is actively maintained, with the current stable version being 2.5.0, and receives regular updates to fix bugs and introduce new generation options, such as granular client/server-only code generation. Its primary differentiator lies in providing a full-stack TypeScript solution for Twirp, ensuring strong type consistency from schema to implementation.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","Twirp","Typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/twirp-ts"},{"id":12208,"title":"TwirpScript","library":"twirpscript","status":"active","version":"0.0.72","language":"javascript","ecosystem":"npm","summary":"TwirpScript is a Protocol Buffers (Protobuf) RPC framework designed for JavaScript and TypeScript environments. It automates the generation of both client and server code from `.proto` service definitions, facilitating type-safe communication in both browser and Node.js runtimes. The package is currently at version 0.0.72 and maintains an active release cadence with frequent minor updates addressing bug fixes and improvements. A key differentiator is its adherence to the Twirp Wire Protocol (v7) and its focus on minimizing bundle sizes, especially through tree-shaking and a lightweight runtime (2KB for TwirpScript, 37KB for the underlying ProtoScript serialization runtime). This makes it an efficient alternative to larger RPC frameworks, particularly for web applications requiring lean client bundles and strict type enforcement.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","protobuf","protocol buffers","rpc","twirp","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/twirpscript"},{"id":1752,"title":"Twisted Asynchronous Networking Framework","library":"twisted","status":"active","version":"25.5.0","language":"python","ecosystem":"pypi","summary":"Twisted is a powerful, event-driven networking framework for Python, enabling asynchronous programming with a strong emphasis on protocols and concurrency. It provides abstractions for common network programming tasks, including TCP/UDP, HTTP, DNS, and more. It is actively maintained with frequent releases, typically every 1-3 months. The current stable version is 25.5.0.","last_verified":"2026-04-24T00:59:59.842Z","tags":["async","networking","event-driven","framework","protocols","reactor"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/twisted"},{"id":10315,"title":"Twisted IOCP Support","library":"twisted-iocpsupport","status":"active","version":"25.10.1","language":"python","ecosystem":"pypi","summary":"twisted-iocpsupport provides a C extension for Twisted's I/O Completion Ports (IOCP) reactor, primarily used on Windows for high-performance asynchronous I/O. It enhances the `twisted.internet.iocpreactor` module, making the IOCP reactor available for use. The current version is 25.10.1, with releases typically tied to Twisted's release cycle and Python version support, focusing on platform compatibility and binary wheels.","last_verified":"2026-04-17T00:00:00.000Z","tags":["twisted","windows","async","io-completion-ports","reactor","performance"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/twisted-iocpsupport"},{"id":14167,"title":"<twitch-video>","library":"twitch-video-element","status":"active","version":"0.1.6","language":"javascript","ecosystem":"npm","summary":"twitch-video-element is a custom web component designed to embed Twitch player functionality into web applications, presenting an API that closely mirrors the standard HTML `<video>` element. Currently at version 0.1.6, this package is part of the larger @mux/media-elements monorepo. While the monorepo sees regular updates, this specific package is in an early pre-1.0.0 stage, indicating its API may evolve towards stability. Its primary differentiation lies in providing a familiar HTMLMediaElement interface for Twitch content, simplifying integration with other web components like Media Chrome, and abstracting the underlying complexities of the official Twitch embedded player SDK.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","twitch","video","player","web component","custom element","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/twitch-video-element"},{"id":22484,"title":"Twitter Ads API SDK for Python","library":"twitter-ads","status":"active","version":"11.0.0","language":"python","ecosystem":"pypi","summary":"A Twitter supported and maintained Ads API SDK for Python, version 11.0.0. Provides programmatic access to Twitter Ads campaigns, analytics, and targeting. Release cadence is irregular.","last_verified":"2026-04-27T00:00:00.000Z","tags":["twitter","ads","sdk","marketing"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/twitter-ads"},{"id":14166,"title":"Twitter API Client for Node.js","library":"twitter-api-client","status":"maintenance","version":"1.6.1","language":"javascript","ecosystem":"npm","summary":"The `twitter-api-client` package, currently at version 1.6.1, provides a promise-based Node.js client for interacting with the Twitter API. It aims to cover approximately 90% of official Twitter API endpoints and offers full TypeScript typing for both query parameters and responses, along with an inbuilt in-memory cache to manage Twitter's rate limits effectively. While functional and actively maintained for bug fixes, the project has announced it will not receive further feature development. Developers are explicitly advised by the package maintainers to transition to the official Twitter API TypeScript SDK for new projects or ongoing development due to this package's maintenance-only status. This client was previously a robust community-driven alternative known for its ease of use and comprehensive API coverage.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","node.js","twitter","api"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/twitter-api-client"},{"id":14168,"title":"Twitter API TypeScript SDK","library":"twitter-api-sdk","status":"maintenance","version":"1.2.1","language":"javascript","ecosystem":"npm","summary":"This is an official TypeScript SDK designed for interacting with the Twitter API, specifically supporting only Twitter API v2. It provides comprehensive type information for both requests and responses, streamlining development for TypeScript and JavaScript users. The SDK supports OAuth2 (App-only Bearer Token and OAuth 2.0 User Context with PKCE) and is compatible with Node.js 14+ environments. A significant limitation is its explicit lack of support for browser environments due to the Twitter API's absence of CORS support. As of its latest version, 1.2.1, the SDK is clearly marked as 'beta' and 'not ready for production,' indicating ongoing development and potential instability. Its release cadence is not formally defined, but as a TwitterDev project, it is expected to evolve with the Twitter API itself.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/twitter-api-sdk"},{"id":14169,"title":"Twitter API v2 Client","library":"twitter-api-v2","status":"active","version":"1.29.0","language":"javascript","ecosystem":"npm","summary":"twitter-api-v2 is a strongly typed, full-featured, and lightweight client for both Twitter API v1.1 and v2, designed for Node.js. Currently at version 1.29.0, it maintains an active release cadence, frequently incorporating new API features, fixes, and improvements as seen in recent updates like adding `article` tweet fields and expanding user/community fields. Its key differentiators include comprehensive TypeScript typings for all request parameters and response payloads, ensuring robust development, and a remarkable zero-dependency footprint, leading to a minimal bundle size (23kb minified+gzipped). The library provides extensive support for streaming, pagination, user-context authentication with OAuth2, and convenient media upload helpers, contrasting with other libraries that often lack strong typing or carry numerous external dependencies. It aims to provide a reliable and efficient wrapper around Twitter's evolving API.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","twitter","api","typed","types","v2","v1.1","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/twitter-api-v2"},{"id":27484,"title":"twitter.common.lang","library":"twitter-common-lang","status":"maintenance","version":"0.3.11","language":"python","ecosystem":"pypi","summary":"A library from Twitter's commons providing Python language and compatibility utilities such as compatibility shims for Python 2/3, locks, and concurrency helpers. Current version 0.3.11, last released in 2015. No longer actively maintained.","last_verified":"2026-05-01T00:00:00.000Z","tags":["twitter","compatibility","utilities","deprecated"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/twitter-common-lang"},{"id":12210,"title":"Twitter Internal API Client","library":"twitter-openapi-typescript","status":"active","version":"0.0.55","language":"javascript","ecosystem":"npm","summary":"twitter-openapi-typescript is a TypeScript library that provides an implementation of Twitter's (now X's) *internal* API, allowing programmatic interaction with the platform without relying on the official, public API. It is currently in a pre-1.0 development phase, indicated by its `0.0.55` version, suggesting frequent updates and potential breaking changes without prior notice due to the nature of interacting with internal, undocumented endpoints. The library emphasizes ease of use with guest clients for public data access and supports authenticated clients via cookie-based login (`ct0`, `auth_token`). A key differentiator is its focus on the internal API, which offers capabilities beyond the public API, though at a higher risk of instability and account suspension. The project ships with full TypeScript types, enhancing developer experience.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","twitter","api","typescript","scraper"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/twitter-openapi-typescript"},{"id":12209,"title":"Twitter OpenAPI TypeScript Generated Client","library":"twitter-openapi-typescript-generated","status":"active","version":"0.0.38","language":"javascript","ecosystem":"npm","summary":"This package, `twitter-openapi-typescript-generated`, provides an automatically generated TypeScript/JavaScript client for the Twitter API, based on its OpenAPI specification. It leverages the native Fetch API for all network requests and is designed for use across diverse JavaScript environments, including Node.js, Webpack-bundled applications, and modern browsers. It supports both CommonJS and ES module systems, with full TypeScript type definitions automatically resolved. While the prompt specifies version 0.0.38, the related `twitter-openapi-typescript` package on npm is currently at 0.0.55, indicating a rapid release cadence in a pre-1.0 state. This early `0.0.x` versioning suggests that the API and its implementation may undergo frequent, potentially breaking, changes without strict adherence to semantic versioning. It serves as a direct, machine-generated interface to the Twitter API, differentiating itself from more 'human-friendly' wrappers by offering a direct reflection of the OpenAPI spec.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","twitter","api","typescript","scraper"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/twitter-openapi-typescript-generated"},{"id":6927,"title":"Twofish Python Bindings","library":"twofish","status":"abandoned","version":"0.3.0","language":"python","ecosystem":"pypi","summary":"The `twofish` library provides Python bindings for a C implementation of the Twofish symmetric key block cipher, designed by Niels Ferguson. Twofish is a 128-bit block cipher supporting key sizes up to 256 bits, and was a finalist in the AES competition. The current version is 0.3.0, with the last PyPI release in 2013, and the official GitHub repository was archived in January 2025, indicating it is no longer actively maintained.","last_verified":"2026-04-15T00:00:00.000Z","tags":["cryptography","twofish","encryption","cipher","security"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/twofish"},{"id":26544,"title":"twolfson-style","library":"twolfson-style","status":"deprecated","version":"1.6.1","language":"javascript","ecosystem":"npm","summary":"Lint and style configurations for @twolfson, providing a common versioned location for style choices. Version 1.6.1 is the latest stable release, with a low release cadence. It integrates jscs and jshint, offering a CLI to install .jscsrc and .jshintrc files, lint paths, and run prechecks. It does not include jscs/jshint as dependencies, relying on the user to provide them. Alternative: self-managed configs.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","twolfson","style","lint","jscs","jshint"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/twolfson-style"},{"id":20632,"title":"twoslash-eslint","library":"twoslash-eslint","status":"active","version":"0.3.8","language":"javascript","ecosystem":"npm","summary":"ESLint-backed twoslash runner for annotating code examples with ESLint errors and warnings. Current stable version is 0.3.8, released on a monthly cadence. Key differentiators: integrates ESLint diagnostic results directly into twoslash code blocks, supports TypeScript v6 since v0.3.7, and is part of the twoslash monorepo. Experimental — breaking changes may not follow semver. Ships TypeScript types.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","twoslash","vue","shiki","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/twoslash-eslint"},{"id":14170,"title":"Twoslash for Vue SFCs","library":"twoslash-vue","status":"active","version":"0.3.8","language":"javascript","ecosystem":"npm","summary":"Twoslash-vue is an extension for the Twoslash library, specifically designed to bring its powerful TypeScript language server features to Vue Single File Components (SFCs). It enables rich code insights such as type on hover, compilation errors, and code completions directly within Vue `<script setup>` and `<script>` blocks, as well as the template context when supported by underlying Vue language tools. The current stable version is 0.3.8, and the package maintains a relatively active release cadence, frequently updating to support the latest TypeScript versions (currently ^5.5.0 || ^6.0.0) and integrating with advancements in the `@vue/language-core` library. Its key differentiator is its specialized focus on the complexities of Vue SFCs, providing a robust solution for developers looking to document and explain Vue code with accurate type inference and diagnostics, leveraging the established Twoslash ecosystem rather than being a standalone tool for Vue.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","twoslash","vue","shiki","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/twoslash-vue"},{"id":8732,"title":"Twython","library":"twython","status":"active","version":"3.9.1","language":"python","ecosystem":"pypi","summary":"Twython is an actively maintained, pure Python wrapper for the Twitter API, supporting both normal (REST) and streaming Twitter APIs. It simplifies interaction with Twitter's various endpoints, handling authentication and data parsing. The library is currently at version 3.9.1, with releases occurring infrequently but actively to adapt to API changes and Python advancements.","last_verified":"2026-04-16T00:00:00.000Z","tags":["twitter","api","social media","oauth","rest api","streaming api"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/twython"},{"id":18878,"title":"tx-bundler","library":"tx-bundler","status":"active","version":"0.1.2","language":"javascript","ecosystem":"npm","summary":"An MVP-level library for batching multiple Ethereum transactions into one, reducing gas costs for exchanges and high-volume senders. Current version 0.1.2 is in active development and only supports the Sepolia testnet. It bundles transfers of native ETH (called coins) to multiple recipients in a single on-chain transaction. Key differentiator is simplicity: just provide an RPC URL, recipient list, amounts, and a private key. Not yet production-ready and not economical for single transfers. No published cadence; no TypeScript support.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","blockchain","ethereum","transaction","batch","batch transaction"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/tx-bundler"},{"id":26545,"title":"tx-webbr-automation","library":"tx-webbr-automation","status":"active","version":"0.1.20","language":"javascript","ecosystem":"npm","summary":"A build pipeline tool for packaging Node.js applications into single executable binaries using Node.js Single Executable Applications (SEA). Version 0.1.20 compiles TypeScript with tsc, bundles with esbuild, generates a SEA blob, injects it into the Node.js binary, and optionally signs the resulting executable for distribution. Key differentiators: integrates TypeScript compilation, bundling, and SEA injection into one pipeline; supports code signing on Windows. Caution: SEA is experimental and Node-version-dependent; not recommended for production without controlling the Node runtime version.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/tx-webbr-automation"},{"id":2330,"title":"txaio","library":"txaio","status":"active","version":"25.12.2","language":"python","ecosystem":"pypi","summary":"txaio provides a compatibility API between Python's asyncio and Twisted frameworks, allowing developers to write backend-agnostic asynchronous code. It is currently at version 25.12.2 and sees active development with regular releases, often preceded by nightly builds.","last_verified":"2026-04-24T18:01:15.675Z","tags":["async","asyncio","twisted","compatibility","utility","concurrency"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/txaio"},{"id":14171,"title":"tXml Fast XML Parser","library":"txml","status":"active","version":"5.2.1","language":"javascript","ecosystem":"npm","summary":"tXml is a highly optimized and lightweight XML parser designed for high performance across various JavaScript environments, including Node.js, browsers, web workers, and serverless functions. Currently stable at version 5.2.1, the library maintains an active development pace with notable recent updates like the v4 and v5 series. Its core strength lies in its speed, significantly outperforming alternatives like `sax` or `xml2js`, and offering a measurable advantage over `fast-xml-parser` while maintaining a minimal footprint (1.6KB minified + gzipped). tXml distinguishes itself by providing a simple `txml.parse(xml)` API, robust error handling for malformed XML, comprehensive feature support including namespaces, CDATA, and stream processing, and generating an easily traversable DOM-like object. It also offers advanced features such as direct ID/class search on the XML string and simplification options similar to PHP's SimpleXML.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","xml","parser","dom","document","small","fast","simple","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/txml"},{"id":172,"title":"txtai","library":"txtai","status":"active","version":"9.7.0","language":"python","ecosystem":"pypi","summary":"All-in-one AI framework: embeddings database, semantic search, LLM orchestration, RAG, pipelines and agents. Current version: 9.7.0 (Mar 2026). TWO packages on PyPI: 'txtai' (full local library) and 'txtai.py' (thin API client for remote txtai server). Most tutorials use the full 'txtai' package. Core API: Embeddings class. index() rebuilds entire index. upsert() adds/updates without full rebuild. Content storage must be enabled for SQL queries and content retrieval.","last_verified":"2026-05-12T09:32:17.155Z","tags":["txtai","embeddings","semantic-search","rag","vector-database","llm","python"],"install_tag":"stale","install_tag_description":"widespread failures or data too old to trust","api":"https://checklist.day/api/registry/txtai"},{"id":9373,"title":"txtorcon","library":"txtorcon","status":"active","version":"24.8.0","language":"python","ecosystem":"pypi","summary":"txtorcon is a Twisted-based Tor controller client, with state-tracking and configuration abstractions. As of version 24.8.0, it allows for launching new Tor instances or connecting to existing ones, using Tor as a client via SOCKS5, setting up Onion services, and monitoring live state and configuration. The library follows calendar versioning (YY.MM.0) and typically has frequent releases for new features and bug fixes, often aligned with Twisted's release schedule.","last_verified":"2026-04-16T00:00:00.000Z","tags":["tor","twisted","networking","anonymity","security","control-protocol","onion-services"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/txtorcon"},{"id":1208,"title":"ty: Extremely Fast Python Type Checker","library":"ty","status":"active","version":"0.0.28","language":"python","ecosystem":"pypi","summary":"ty is an extremely fast Python type checker and language server, written in Rust. It aims to provide comprehensive diagnostics and real-time editor integration, offering significantly faster performance compared to other Python type checkers. Currently in beta/preview, it is under active and rapid development with frequent releases, typically multiple times a week.","last_verified":"2026-04-23T18:19:36.941Z","tags":["type checker","static analysis","rust","performance","linter"],"install_tag":"stale","install_tag_description":"widespread failures or data too old to trust","api":"https://checklist.day/api/registry/ty"},{"id":24746,"title":"ty-types","library":"ty-types","status":"active","version":"0.0.31","language":"python","ecosystem":"pypi","summary":"A CLI tool and JSON-RPC server that exposes Python type inference from the 'ty' library. It provides structured type descriptors, callable signature extraction, and support for generics, TypeVar bounds, and ParamSpec. Current version 0.0.31, updated frequently.","last_verified":"2026-05-01T00:00:00.000Z","tags":["type-inference","cli","json-rpc","ty"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/ty-types"},{"id":14990,"title":"Tycono AI Company Builder","library":"tycono","status":"active","version":"0.3.44","language":"javascript","ecosystem":"npm","summary":"Tycono is an open-source, local-first framework for building and orchestrating multi-agent AI organizations, conceptualized as 'Company-as-Code'. It allows users to define AI agents, roles, and company hierarchies using declarative YAML and Markdown configurations, then watch them autonomously plan, execute, and learn from complex tasks. The system features a terminal-native user interface (TUI) for real-time supervision and manages persistent knowledge across sessions. The client library, `tycono`, is currently at version 0.3.44 and is under active development with frequent minor releases. Its companion, `tycono-server`, reached its first production-ready stable release at v0.1.0, providing a headless API backend. Key differentiators include its cost-efficiency features like 'Auto-Amend' for reducing LLM usage, and its ability to simulate and run entire AI companies for autonomous research and development.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","ai","tycono","company","organization","roles","claude","agent","multi-agent"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/tycono"},{"id":12211,"title":"Typanion","library":"typanion","status":"active","version":"3.14.0","language":"javascript","ecosystem":"npm","summary":"Typanion is a lean, type-safe runtime TypeScript validator library with zero external runtime dependencies. It excels at validating complex, nested data structures and provides strong type inference, which allows TypeScript to refine types based on successful validation. Unlike some alternatives, Typanion emphasizes a functional and tree-shakeable API, making it efficient for bundlers. It provides detailed error reports and supports coercions, enabling data transformation during validation. While it may not have the extensive ecosystem of libraries like Zod or Yup, its core differentiators lie in its minimal footprint, functional design, and robust TypeScript inference. Currently, in version 3.14.0, its release cadence appears less frequent, suggesting a focus on stability over rapid iteration, with the last major activity around two years ago.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/typanion"},{"id":12214,"title":"JavaScript Type Validation and Coercion","library":"type","status":"active","version":"2.7.3","language":"javascript","ecosystem":"npm","summary":"The `type` package offers a suite of runtime validation and processing utilities for fundamental JavaScript types, engineered for environments supporting ECMAScript 3 and higher without implying any transpilation. It specializes in bulletproof input argument normalization and validation, making it highly suitable for validating public API endpoints. The library's current stable version is 2.7.3, released in May 2024, and it follows an irregular release cadence, focusing on maintenance improvements and incremental feature additions like `BigInt` or `Map`/`Set` validation. Its core differentiators include a deep respect for JavaScript's inherent language nature and quirks, offering restricted forms of type coercion that explicitly reject invalid input while intelligently normalizing permissible type deviations. It provides `coerce`, `is`, and `ensure` utilities for various types, enabling developers to confirm types, safely coerce values, or strictly validate them with configurable error handling, including options for optional values and default fallbacks. It's explicitly positioned for basic type checks, recommending more powerful schema-based utilities like AJV or Joi for complex, deeply nested object structures.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","type","coercion"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/type"},{"id":14172,"title":"TypeScript Type Assertions","library":"type-assertions","status":"maintenance","version":"1.1.0","language":"javascript","ecosystem":"npm","summary":"type-assertions is a JavaScript package providing a suite of assertion utilities specifically designed for testing TypeScript types at compile-time. It enables developers to write unit-like tests for their type definitions, ensuring that types behave as expected and catch regressions when refactoring complex type logic. The current stable version is 1.1.0, released in August 2019. This package has a very slow release cadence, with only two minor releases since its inception, indicating a stable and focused utility. Its primary differentiator is its reliance on the TypeScript compiler to validate assertions, providing compile-time feedback rather than runtime checks, which is ideal for validating type system intricacies.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/type-assertions"},{"id":4821,"title":"Type Enforced","library":"type-enforced","status":"active","version":"2.3.0","language":"python","ecosystem":"pypi","summary":"Type-enforced is a pure Python library that provides runtime type enforcement for Python type annotations. It uses a decorator-based approach to validate type hints in functions, methods, and classes, ensuring data integrity at runtime. The library is currently at version 2.3.0 and maintains an active release cadence with frequent updates and bug fixes.","last_verified":"2026-04-12T00:00:00.000Z","tags":["type-checking","runtime","annotations","validation","decorator"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/type-enforced"},{"id":12213,"title":"Type-Fest","library":"type-fest","status":"active","version":"5.6.0","language":"javascript","ecosystem":"npm","summary":"Type-Fest is a comprehensive collection of essential TypeScript utility types designed to simplify complex type manipulations and enhance type safety in modern TypeScript projects. Currently stable at version 5.6.0, the library maintains an active release cadence, frequently introducing new types and improving existing ones with minor and patch updates. It serves as a valuable resource for developers seeking robust, well-tested types that address common TypeScript patterns, often providing functionalities that many believe should be part of TypeScript's standard library. Key differentiators include its focus on practical, real-world utility types, its explicit requirement for TypeScript >=5.9 and ESM (ECMAScript Modules) environments, and the recommendation to enable `strict: true` in `tsconfig.json` for optimal usage. The library is also noteworthy for allowing developers to copy and paste types directly into their projects without attribution, promoting broad adoption.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","typescript","ts","types","utility","util","utilities","omit","merge"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/type-fest"},{"id":14174,"title":"Type-safe Command-Line Arguments Parser","library":"type-flag","status":"active","version":"4.2.0","language":"javascript","ecosystem":"npm","summary":"type-flag is a robust and type-safe command-line arguments parser for Node.js, primarily designed for TypeScript projects. It enables developers to define CLI flag schemas with strong type inference, ensuring that parsed arguments adhere to the expected types at compile-time and reducing common runtime errors. The current stable version is 4.2.0, while version 5.0.0 is actively under development in a beta phase, indicating a consistent and evolving release cadence. Key differentiators include its deep integration with TypeScript for compile-time validation of CLI flags, automatic camelCase to kebab-case conversion for flag names, and support for complex flag types, arrays, and custom parsers, offering a more predictable and maintainable approach to building command-line interfaces compared to untyped alternatives.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","cli","command-line","flag","argv","arguments","parser","typed","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/type-flag"},{"id":14173,"title":"Type-Level RegExp","library":"type-level-regexp","status":"active","version":"0.1.17","language":"javascript","ecosystem":"npm","summary":"Type-Level RegExp (current version 0.1.17) is a TypeScript library that implements a regular expression parser and matcher entirely at the type level, leveraging TypeScript's template literal types. It allows developers to define regex patterns as string literals and receive compile-time type-safe results when using `String.match()`, `String.matchAll()`, and `String.replace()`. This provides robust validation of regex syntax and strongly typed access to capture groups, significantly reducing runtime errors related to incorrect regex patterns or mismatched group access. The library is currently under active development ('Work In Progress'), implying an iterative release cadence focused on feature expansion and refinement. Its primary differentiator is the deep integration of regex parsing into the TypeScript type system, offering static analysis benefits not typically found in runtime-only regex solutions.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","RegExp","regex","TypeScript","type-level","type-level-programming","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/type-level-regexp"},{"id":14992,"title":"Robust JavaScript Type Detection","library":"type-of-is","status":"maintenance","version":"3.5.1","language":"javascript","ecosystem":"npm","summary":"type-of-is provides a reliable mechanism for JavaScript type detection and comparison, addressing the well-known quirks of the native `typeof` operator (e.g., `typeof null` being 'object', or arrays being 'object'). It uses a combination of `Object.prototype.toString` and constructor checks to determine the true type of a value, including primitives, built-in objects, and custom constructors. The package is currently at version 3.5.1, though the latest publicly listed version on npm (3.4.0) was published in February 2017, suggesting a very slow or effectively halted release cadence. Its key differentiator is its commitment to 'sensible / unsurprising' type results, making it suitable for validation and conditional logic where native `typeof` falls short. It offers functions like `Type.of` to get the constructor, `Type.string` for a string representation, and `Type.is` for comparison against a type or string.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","type","types","typeof","toString","type.of","type.is"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/type-of-is"},{"id":18876,"title":"type-plus","library":"type-plus","status":"active","version":"7.6.2","language":"javascript","ecosystem":"npm","summary":"Type utility library providing over 100 advanced TypeScript types for type-level programming. Current stable version is 7.6.2, released on npm with a moderate release cadence. It offers a wide range of type utilities such as numeric operations, object manipulation, array utilities, logical types, and assertion helpers. Key differentiators include a comprehensive set of type-level functions, support for advanced types like `$Equal`, `$Exact`, `Distributive`, and `AdjustExactOptionalProps`, along with built-in support for ESM and CJS. The library is actively maintained with a beta for v8.0.0 introducing breaking changes like renaming of types and ESM-only mode.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","assert","test","testing","type-check","type","types","typescript","typings"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/type-plus"},{"id":12212,"title":"type-samurai","library":"type-samurai","status":"active","version":"1.1.1","language":"javascript","ecosystem":"npm","summary":"`type-samurai` is a TypeScript library offering a collection of advanced utility types designed to extend TypeScript's native type manipulation capabilities. Currently at version 1.1.1, the package provides types for arithmetic operations (e.g., `Sum`), logical statements (`If`, `And`, `Or`), string manipulations, and type introspection (`IsAny`, `IsUnknown`, `IsNever`). It differentiates itself by providing complex, often recursive, type-level computations that are not available in the standard TypeScript utility types. While there's no explicit release cadence mentioned, the library appears to be actively maintained, providing a robust toolkit for highly intricate type-safe programming patterns. This library is entirely focused on compile-time type checking and does not include any runtime code, making it a zero-runtime dependency.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","typescript","types","ts","math","arithmetics","color","generics","utilities"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/type-samurai"},{"id":7812,"title":"Python Type API for Type Hint Introspection","library":"typeapi","status":"active","version":"2.3.0","language":"python","ecosystem":"pypi","summary":"The `typeapi` package provides a unified and consistent API for the reflection and introspection of Python type hints. It enables evaluating future annotations such as PEP 585 (e.g., `list[str]`) and PEP 604 (e.g., `int | str`) in Python versions that do not natively support them. The current version is 2.3.0, and it maintains an active release cadence with regular updates.","last_verified":"2026-04-16T00:00:00.000Z","tags":["typing","type hints","introspection","reflection","PEP 585","PEP 604"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/typeapi"},{"id":26546,"title":"TypeBox","library":"typebox","status":"active","version":"1.1.36","language":"javascript","ecosystem":"npm","summary":"TypeBox is a runtime type system that constructs JSON Schema objects from TypeScript-like type definitions, automatically inferring static TypeScript types via Type.Static. The current stable version is 1.1.36, with frequent releases following semantic versioning. It differentiates itself by providing a unified type system that works both at compile time (TypeScript type checking) and runtime (JSON Schema validation), making it ideal for API validation, data serialization, and building type-safe protocols. Unlike standalone validators like Ajv or Zod, TypeBox focuses exclusively on schema generation and type inference, leaving validation to JSON Schema validators.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","typescript","jsonschema"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/typebox"},{"id":12215,"title":"TypeChain","library":"typechain","status":"active","version":"8.3.2","language":"javascript","ecosystem":"npm","summary":"TypeChain is a foundational development tool for the Ethereum ecosystem, providing TypeScript bindings for smart contracts. It enables developers to generate static, type-safe interfaces for their Solidity contracts, significantly reducing runtime errors and improving developer experience through autocompletion and compile-time checks. The current stable version is 8.3.2, with frequent patch releases addressing bug fixes and minor updates to support new features or align with major dependency versions (like Ethers.js and Hardhat). TypeChain is highly extensible, supporting various popular web3 libraries and frameworks such as Ethers.js (v5 and v6), Hardhat, Truffle, and Web3.js through dedicated 'targets'. This broad compatibility and its ability to work with both simple JSON ABI files and complex Truffle/Hardhat artifacts distinguish it from more tightly coupled alternatives, making it a ubiquitous tool in professional smart contract development workflows.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","ethereum","TypeScript","bindings","smartcontract","blockchain","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/typechain"},{"id":27485,"title":"typecode","library":"typecode","status":"active","version":"30.2.0","language":"python","ecosystem":"pypi","summary":"Comprehensive filetype and mimetype detection using libmagic and Pygments. Current version: 30.2.0. Regular releases every few months.","last_verified":"2026-05-01T00:00:00.000Z","tags":["filetype","mimetype","detection","libmagic","pygments"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/typecode"},{"id":24748,"title":"typecode-libmagic","library":"typecode-libmagic","status":"active","version":"5.39.210531","language":"python","ecosystem":"pypi","summary":"A Scancode path provider plugin that downloads and provides a prebuilt native libmagic binary and its database for file type detection. Version 5.39.210531. Low release cadence; primarily used as a dependency within the ScanCode toolkit ecosystem.","last_verified":"2026-05-01T00:00:00.000Z","tags":["libmagic","file-type","scanning","plugin"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/typecode-libmagic"},{"id":6478,"title":"Typed Argument Parser (Tap)","library":"typed-argument-parser","status":"active","version":"1.12.0","language":"python","ecosystem":"pypi","summary":"Typed Argument Parser (Tap) is a Python library that modernizes `argparse` by leveraging type hints for command-line argument parsing. It offers benefits like static type checking, code completion, and improved source code navigation. Additionally, it provides `tapify`, a function inspired by Google's Python Fire, to effortlessly run functions or initialize classes directly from command-line arguments while automatically handling type conversions. Currently at version 1.12.0, Tap is actively developed with a regular release cadence, supporting Python 3.10 and newer.","last_verified":"2026-04-15T00:00:00.000Z","tags":["argument parser","cli","type hints","argparse","pydantic","developer tools"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/typed-argument-parser"},{"id":15247,"title":"Type-Safe Assertion Library for TypeScript","library":"typed-assert","status":"active","version":"1.0.9","language":"javascript","ecosystem":"npm","summary":"typed-assert is a lightweight, zero-dependency assertion library designed specifically for TypeScript 3.7+ environments. It leverages TypeScript's assertion functions feature to perform runtime checks that simultaneously narrow types at compile-time, promoting the use of `unknown` for untrusted input instead of `any`. The library provides a suite of common assertion functions (`isString`, `isNumber`, `isRecord`, etc.) and combinators (`isArrayOf`, `isOneOf`, `isOption`), allowing developers to build robust type guards and custom composite assertions. As of version 1.0.9, it's a stable release with no explicit major release cadence, but it's actively maintained. A key differentiator is its compile-time type narrowing alongside runtime validation, contrasting with traditional assertion libraries like Chai or Jest's `expect` which primarily offer runtime validation without type inference benefits. For more complex schema validation needs, the documentation explicitly recommends considering `zod` as an alternative due to `typed-assert`'s simpler scope.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","assert","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/typed-assert"},{"id":2331,"title":"Typed-AST","library":"typed-ast","status":"maintenance","version":"1.5.5","language":"python","ecosystem":"pypi","summary":"typed-ast is a Python 3 package that provided parsers for Python 2.7 and Python 3 (up to 3.7) Abstract Syntax Trees (ASTs). Unlike the standard `ast` module before Python 3.8, it included support for PEP 484 type comments and was independent of the Python version it was run on. The project is currently at version 1.5.5 and is no longer actively maintained, with recommendations to use the built-in `ast` module for Python 3.8+.","last_verified":"2026-04-24T18:01:34.801Z","tags":["AST","type comments","static analysis","parser","Python 2","Python 3"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/typed-ast"},{"id":12216,"title":"Strictly Typed Event Emitter Interface","library":"typed-emitter","status":"active","version":"2.1.0","language":"javascript","ecosystem":"npm","summary":"Typed-emitter is a lightweight TypeScript-only package (zero runtime bytes) that provides a strictly typed interface for event emitters. It is currently stable at version 2.1.0, receiving minor updates for bug fixes and feature enhancements, with occasional breaking changes primarily around type constraints or specific integration points like RxJS. Unlike `@types/node` which offers loose typings, or `eventemitter3` which lacks strong argument typing, typed-emitter allows developers to define a precise `EventMap` for their emitter instances. This enables compile-time verification of event names and listener argument signatures, preventing common runtime errors. It's designed to be used with existing `EventEmitter` implementations, such as Node.js's built-in `events` module or browser-based alternatives, without providing its own implementation.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","event","emitter","typescript","interface"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/typed-emitter"},{"id":14175,"title":"Typed Environment Variable Parser","library":"typed-env","status":"active","version":"2.0.0","language":"javascript","ecosystem":"npm","summary":"typed-env is a TypeScript-first library designed for parsing environment variables with strong type safety. Its current stable version is 2.0.0, which notably incorporates features from `neon-env` following a recent merge, indicating active development. This library provides mechanisms to define schemas for environment variables, ensuring that values are correctly parsed into specified types like numbers or URLs. Key differentiators include support for custom parsers, allowing complex transformations; the ability to define `choices` to restrict variable values to a predefined set of strings; and the flexibility to supply a custom `env` object instead of relying solely on `process.env`. It's particularly useful in applications requiring robust configuration management and type validation at runtime, helping prevent common configuration-related errors.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","environment variables","env","parser","env parser","typescript","typed","config"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/typed-env"},{"id":28421,"title":"typed-framework","library":"typed-framework","status":"active","version":"0.8.12","language":"javascript","ecosystem":"npm","summary":"TypeScript-first, Express-based MVC framework with dependency injection, decorators, and Spring-like patterns. Current version: 1.1.7. Release cadence: irregular, pre-1.0.0 status indicated. Differentiator: full decorator support for controllers, services, filters, middleware, and parameter injection without runtime config files – all via TypeScript decorators (experimentalDecorators required).","last_verified":"2026-05-09T00:00:00.000Z","tags":["javascript","express","expressjs","typescript","mvc","mvc-framework","enterprise","typed","typed-project"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/typed-framework"},{"id":12217,"title":"Typed Function","library":"typed-function","status":"active","version":"4.2.2","language":"javascript","ecosystem":"npm","summary":"typed-function (current stable version 4.2.2) is a JavaScript utility library designed to centralize and manage runtime type checking and automatic type conversion for function arguments. It allows developers to define multiple signatures for a single function, supporting union types, the `any` type, and variable arguments. This approach helps in separating type validation logic from core business logic, leading to cleaner code and more informative error messages when functions are called with incorrect input. The library aims to improve robustness and debuggability in JavaScript applications by providing consistent and helpful error messages, preventing silent failures due to invalid inputs. It is actively maintained and supports various environments, including Node.js (>=18) and modern browsers. Its key differentiators include flexible signature definition, detailed error reporting, and optional type conversion.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","typed","function","arguments","compose","types"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/typed-function"},{"id":16253,"title":"Build Typed GraphQL Queries","library":"typed-graphqlify","status":"active","version":"3.1.6","language":"javascript","ecosystem":"npm","summary":"typed-graphqlify is a TypeScript library designed to streamline the process of building GraphQL queries by providing a single source of truth for both the GraphQL query structure and its corresponding TypeScript types. It eliminates the common problem of redundancy found in many GraphQL client setups where developers must define a GraphQL query string and then separately define a matching TypeScript interface. The library, currently at version 3.1.6, generally sees minor updates every few weeks to months, focusing on dependency updates and minor feature enhancements. Its core differentiator lies in its ability to generate GraphQL query strings and strong TypeScript types directly from a GraphQL-like JavaScript object structure, using dedicated `types` helpers for scalar and optional fields. It primarily acts as a query builder, providing the necessary string for execution, but does not handle the network request itself, integrating seamlessly with existing GraphQL clients like Apollo or Relay for actual data fetching.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","graphql","typescript","utility"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/typed-graphqlify"},{"id":12218,"title":"Typed Inject","library":"typed-inject","status":"active","version":"5.0.0","language":"javascript","ecosystem":"npm","summary":"Typed Inject is a robust, 100% type-safe dependency injection framework specifically designed for TypeScript applications. It allows developers to inject classes, interfaces, or primitive values, leveraging TypeScript's type system to ensure that if a project compiles, its dependencies are correctly resolved at runtime with their declared types. The current stable version is 5.0.0, released in late 2024. Major versions typically roll out with significant changes like Node.js version updates or module system migrations, as seen with the v4.0.0 (ESM migration) and v5.0.0 (Node 16 drop) releases. Its primary differentiator is its strong type-safety, which virtually eliminates runtime dependency resolution errors by shifting validation to compile time. It handles various injection patterns, including class, value, and factory providers, and supports concepts like child injectors and lifecycle control.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","typescript","dependency-injection","IoC","di","inject","type-safe"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/typed-inject"},{"id":12219,"title":"Typed REST and HTTP Client","library":"typed-rest-client","status":"active","version":"2.3.0","language":"javascript","ecosystem":"npm","summary":"typed-rest-client is a lightweight REST and HTTP client library designed for Node.js, with a strong emphasis on TypeScript support, including generics and async/await capabilities. The current stable version is 2.3.0, building on a release history that includes a significant v2.0.0 update in late 2023 that raised the minimum Node.js requirement to version 16.0.0. The library provides built-in TypeScript typings, eliminating the need for separate type installations. It differentiates itself by offering both a low-level HttpClient, which returns response objects for all HTTP statuses (including 4xx/5xx), and a higher-level RestClient, which automatically deserializes JSON and throws errors for non-success status codes. Key features include support for Basic, Bearer, and NTLM authentication, proxy configurations, client/server certificates, and automatic handling of HTTP redirects. It maintains a regular, but not rapid, release cadence, focusing on stability and functionality for enterprise Node.js applications.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","rest","http","client","typescript","node"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/typed-rest-client"},{"id":2821,"title":"Typed Settings","library":"typed-settings","status":"active","version":"25.3.0","language":"python","ecosystem":"pypi","summary":"Typed Settings is an active Python library (current version 25.3.0) that simplifies loading and merging application settings from various sources like config files (TOML, JSON, YAML), environment variables, and secret vaults into structured, type-hinted classes (attrs, dataclasses, or Pydantic models). It also supports generating command-line interfaces (CLIs) based on these settings. The library follows a calendar versioning scheme and maintains a relatively frequent release cadence, often with monthly updates, reflecting continuous development and use in production environments.","last_verified":"2026-04-25T01:20:54.056Z","tags":["settings","configuration","types","attrs","dataclasses","pydantic","cli","env-vars","config-files"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/typed-settings"},{"id":12221,"title":"Typedash Utility Functions","library":"typedash","status":"active","version":"3.3.3","language":"javascript","ecosystem":"npm","summary":"Typedash is a modern, type-safe collection of utility functions designed for TypeScript environments, offering a robust alternative to libraries like Lodash with a strong focus on simplicity, tree-shaking, and precise type inference. It currently stands at version 3.3.3 and maintains a fairly active release cadence with frequent minor and patch updates, as evidenced by recent changelog entries. Key differentiators include its complete type-safety, ensuring type-level transformations for string casing functions and precise key/value types for object utilities. The library boasts zero runtime dependencies, making it highly tree-shakeable and performant. It operates on the principle of \"trust the compiler\" by leveraging TypeScript's robust type system for correctness rather than relying on extensive runtime checks. Typedash provides over 60 utility functions categorized for Array, Object, String, Type Guards, Function, and Math operations.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","typescript","lodash","utility","utilities","type-safe","util","stdlib"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/typedash"},{"id":12780,"title":"TypeDI: TypeScript Dependency Injection","library":"typedi","status":"active","version":"0.10.0","language":"javascript","ecosystem":"npm","summary":"TypeDI is a dependency injection framework specifically designed for TypeScript and JavaScript applications. It enables the creation of loosely coupled, well-structured, and easily testable applications in both Node.js and browser environments. The current stable version is 0.10.0, with releases occurring periodically to introduce new features, improvements, and bug fixes, as indicated by the recent 0.9.x to 0.10.0 progression. Key differentiators include support for both property and constructor-based injection, management of singleton and transient services, and the ability to work with multiple DI containers within a single application. It heavily leverages TypeScript decorators and the `reflect-metadata` polyfill to achieve its injection capabilities, making proper configuration of `tsconfig.json` crucial for its operation.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/typedi"},{"id":589,"title":"typedload","library":"typedload","status":"active","version":"2.40","language":"python","ecosystem":"pypi","summary":"typedload is a Python library designed to load and dump data from JSON-like formats into statically typed data structures. It supports standard Python types such as NamedTuples, dataclasses, sets, and enums, enforcing a schema by performing type checks and casts as needed. It also facilitates dumping typed data structures back to JSON-like dictionaries and lists. This library is particularly useful for projects leveraging Mypy, as it guarantees data conformity to specified schemas at runtime. It is actively maintained, with frequent releases; the current version is 2.40.","last_verified":"2026-05-12T16:22:32.958Z","tags":["typing","json","schema validation","dataclass","namedtuple","type hints","data loading"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/typedload"},{"id":12222,"title":"TypeDoc","library":"typedoc","status":"active","version":"0.28.19","language":"javascript","ecosystem":"npm","summary":"TypeDoc is a powerful and flexible documentation generator designed specifically for TypeScript projects. It parses TypeScript source code and leverages the TypeScript compiler's API to extract type information, comments, and structure, transforming it into detailed API documentation, typically in HTML format. The current stable version is 0.28.19, and the project maintains an active release cadence, frequently delivering updates with new features, bug fixes, and support for the latest TypeScript versions. Its key differentiators include deep integration with the TypeScript ecosystem, robust support for monorepos and merging documentation from multiple packages, and extensive customization options through themes and configuration files. TypeDoc can automatically discover `tsconfig.json` and entry points, simplifying initial setup, while also providing fine-grained control over the generation process via command-line arguments and programmatic API.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","typescript","documentation","generator"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/typedoc"},{"id":17388,"title":"TypeDoc Markdown Plugin","library":"typedoc-plugin-markdown","status":"active","version":"4.11.0","language":"javascript","ecosystem":"npm","summary":"typedoc-plugin-markdown is a TypeDoc plugin that converts TypeScript API documentation into Markdown, making it compatible with static site generators like Docusaurus, VitePress, or GitHub Wikis. The current stable version, 4.11.0, reflects an active development approach with frequent minor and patch releases, ensuring ongoing enhancements and bug fixes. Its core function is to replace TypeDoc's default HTML theme with a built-in Markdown theme, offering extensive configuration options for various Markdown dialects and output structures. This plugin differentiates itself by providing fine-grained control over markdown generation, including custom routers for file organization, support for Prettier formatting, and options for dynamic content like navigation JSON. It is an essential tool for projects requiring documentation in a portable, text-based format.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","api","documentation","markdown","typedoc","typescript","typedoc-plugin"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/typedoc-plugin-markdown"},{"id":12220,"title":"TypeDoc Plugin for Vue and Pinia","library":"typedoc-plugin-vue","status":"active","version":"1.5.1","language":"javascript","ecosystem":"npm","summary":"typedoc-plugin-vue is a TypeDoc plugin designed to enhance the generated documentation for projects utilizing Vue 3's `defineComponent` and Pinia's `defineStore` constructs. It specifically improves how these framework-specific patterns are parsed and displayed, making the documentation more accurate and readable. Additionally, it attempts to recognize `FunctionalComponent` variables and convert them into a class-like representation within the documentation output. The current stable version is 1.5.1, released in October 2025. The plugin maintains an active release cadence, frequently updating to support new major versions of TypeDoc, with recent updates for TypeDoc 0.28. Its key differentiator is providing specialized parsing for Vue and Pinia, which vanilla TypeDoc does not natively optimize, ensuring that component properties, store actions, and getters are presented clearly.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","typedoc-plugin","vue","pinia"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/typedoc-plugin-vue"},{"id":20633,"title":"typedoc-webpack-plugin","library":"typedoc-webpack-plugin","status":"abandoned","version":"1.1.4","language":"javascript","ecosystem":"npm","summary":"Runs TypeDoc documentation generation as a Webpack plugin. Latest version 1.1.4 (last released 2017) requires typedoc ^0.5.0 as peer dependency. It is an older, unmaintained plugin; consider using typedoc-plugin-webpack instead. It supports file/directory input, JSON output, and mirrors TypeDoc options.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","Typedoc","Webpack","Documentation","Typescript","Microsoft"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/typedoc-webpack-plugin"},{"id":7813,"title":"Column-wise type annotations for pyspark DataFrames","library":"typedspark","status":"active","version":"1.6.3","language":"python","ecosystem":"pypi","summary":"Typedspark provides column-wise type annotations for PySpark DataFrames, enhancing code readability, enabling static type-checking and linting, and improving auto-completion and refactoring capabilities. It helps define explicit schemas for Spark DataFrames, ensuring data integrity at a structural level. The library is currently at version 1.6.3 and maintains a regular release cadence, often driven by dependency updates.","last_verified":"2026-04-16T00:00:00.000Z","tags":["pyspark","spark","typing","type-checking","data-quality","etl","schema-validation"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/typedspark"},{"id":27486,"title":"TypedUnits","library":"typedunits","status":"active","version":"0.0.2","language":"python","ecosystem":"pypi","summary":"TypedUnits is a fast units and dimensions library with support for static dimensionality checking and protobuffer serialization, written in Cython. Current version is 0.0.2, requires Python >=3.10. Release cadence is irregular.","last_verified":"2026-05-01T00:00:00.000Z","tags":["units","dimensions","type-checking","protobuf","cython"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/typedunits"},{"id":12223,"title":"typeforce - Runtime Type Checking","library":"typeforce","status":"active","version":"1.18.0","language":"javascript","ecosystem":"npm","summary":"Typeforce is a JavaScript library designed for biased runtime type checking, offering a comprehensive suite of utilities to enforce data structures and primitive types. As of version 1.18.0, it provides a flexible API for defining complex type schemas, including support for arrays, recursive objects, optional properties (`?`), sum types (`anyOf`), and intersection types (`allOf`). A notable feature is its extensibility through custom type functions, allowing developers to define domain-specific validations. It differentiates itself by offering specialized modules for non-throwing error handling (`typeforce/nothrow`) and asynchronous validation (`typeforce/async`), catering to different error management strategies. While a specific release cadence isn't detailed, its versioning suggests ongoing maintenance and feature development, making it a robust choice for projects requiring strict data validation without relying on static type systems.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","typeforce","types","typechecking","type","exceptions","force"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/typeforce"},{"id":590,"title":"Typeguard","library":"typeguard","status":"active","version":"4.5.1","language":"python","ecosystem":"pypi","summary":"Typeguard is a Python library that provides run-time type checking for functions and methods defined with PEP 484 type annotations, as well as for arbitrary objects. It acts as an additional layer of type safety alongside static type checkers like MyPy, catching type violations that can only be detected at run time. Currently at version 4.5.1, the library is actively maintained with regular updates.","last_verified":"2026-05-12T16:22:52.566Z","tags":["type checking","runtime","type hints","annotations","validation"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/typeguard"},{"id":6928,"title":"TypeID Python","library":"typeid-python","status":"active","version":"0.3.10","language":"python","ecosystem":"pypi","summary":"typeid-python is a Python implementation of TypeIDs, offering type-safe, K-sortable, and globally unique identifiers inspired by Stripe IDs. It is actively maintained with frequent releases, focusing on performance, robustness, and developer experience.","last_verified":"2026-04-15T00:00:00.000Z","tags":["typeid","uuid","identifier","unique-id","k-sortable","pydantic"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/typeid-python"},{"id":10425,"title":"TypeORM","library":"typeorm","status":"active","version":"0.3.28","language":"javascript","ecosystem":"npm","summary":"TypeORM is a highly capable Data-Mapper ORM for TypeScript and ES2021+ applications, providing robust features for interacting with a wide range of databases including MySQL/MariaDB, PostgreSQL, MS SQL Server, Oracle, SAP HANA, SQLite, and MongoDB. The project is under active development, with its current stable version being 0.3.28 and frequent patch releases. TypeORM distinguishes itself through deep TypeScript integration, allowing developers to define entities using decorators and leverage compile-time type safety throughout the data layer. Its data-mapper pattern offers granular control over database interactions, supporting complex relationships, migrations, and custom repositories, making it a powerful alternative to active record ORMs. It requires Node.js >= 16.13.0 and relies on specific database drivers as peer dependencies.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/typeorm"},{"id":16694,"title":"TypeORM Dmdb Dialect","library":"typeorm-dm","status":"active","version":"1.0.43524","language":"javascript","ecosystem":"npm","summary":"typeorm-dm is a database dialect package that enables TypeORM to connect and interact with Dameng (DMDB) databases. It acts as an adapter layer between TypeORM and the `dmdb` npm package, which is the official Node.js driver for Dameng. The current stable version is 1.0.43524. The project appears to have a fairly active release cadence, with multiple updates in 2024 and 2025, often driven by changes in the underlying `dmdb` driver. A key differentiator is its explicit requirement to use `DmdbDataSource` rather than relying on TypeORM's automatic driver loading, and its handling of features like `simple-enum` columns by converting them to `varchar` with check constraints. It specifically dropped runtime dependency on `oracledb` in v1.0.26038, highlighting its focus solely on Dameng.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/typeorm-dm"},{"id":16557,"title":"TypeORM Extension Library","library":"typeorm-extension","status":"active","version":"3.9.0","language":"javascript","ecosystem":"npm","summary":"typeorm-extension is a robust library that augments TypeORM with essential database management functionalities, including streamlined database creation and dropping, and a powerful, flexible data seeding mechanism. It integrates seamlessly with the TypeORM ecosystem, offering CLI commands for many of its operations. Currently at version 3.9.0, the library maintains an active release cadence, frequently introducing minor features and critical bug fixes. Its key differentiators lie in simplifying complex database setup and teardown, as well as providing sophisticated factory-based data seeding capabilities, which are especially useful for development, testing, and populating initial datasets. It acts as a significant convenience layer over raw TypeORM operations for these specific use cases.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","database","create","drop","api","json-api","jsonapi","migration","seeder","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/typeorm-extension"},{"id":14176,"title":"TypeORM Seeding","library":"typeorm-seeding","status":"maintenance","version":"1.6.1","language":"javascript","ecosystem":"npm","summary":"TypeORM Seeding is a utility library designed to simplify the process of populating databases with test or sample data within TypeORM projects. It allows developers to define entity factories, inspired by Laravel's Eloquent factories, and create modular seed scripts for programmatically generating and inserting data. The current stable version is 1.6.2, released in September 2021. The package has a slow release cadence, primarily supporting TypeORM 0.2.x. Key differentiators include a clear separation of factory definitions from seeding logic, support for nested seeding to create related entities, and a command-line interface (CLI) for executing seeders, making it convenient for development, testing, and staging environment setups. It streamlines the creation of complex relational datasets required for application development and testing workflows.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/typeorm-seeding"},{"id":14177,"title":"TypeORM Test Transactions","library":"typeorm-test-transactions","status":"active","version":"3.6.1","language":"javascript","ecosystem":"npm","summary":"typeorm-test-transactions is a utility library (current stable version 3.6.1) designed to facilitate isolated, concurrent testing for applications using TypeORM. It wraps individual tests in database transactions, ensuring that any data modifications made during a test are automatically rolled back upon completion. This approach prevents test data contamination, allowing tests to run in parallel directly against the database without requiring complex `WHERE` clauses or entity tracking to filter out artifacts from other tests. The library leverages `typeorm-transactional-cls-hooked` for its core transactional capabilities and supports various database versions including MySQL (5.7, 8.0), MariaDB 10, and Postgres (9-13). It differentiates itself from mocking strategies by enabling direct database interaction, crucial for testing database constraints and their impact on application logic.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","typeorm","transaction","test","rollback","wrapper","closure","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/typeorm-test-transactions"},{"id":14993,"title":"TypeORM CommonJS TypeScript CLI Executor","library":"typeorm-ts-node-commonjs","status":"maintenance","version":"0.3.20","language":"javascript","ecosystem":"npm","summary":"The `typeorm-ts-node-commonjs` package provides a command-line interface (CLI) wrapper specifically designed to execute TypeORM commands in TypeScript projects utilizing the CommonJS module system. It acts as an intermediary, configuring `ts-node/register` with appropriate settings to allow the TypeORM CLI (for tasks like migrations, schema synchronization, or entity generation) to correctly process TypeScript source files within a CommonJS environment. This package addresses compatibility challenges that historically arose when TypeORM's CLI, which typically requires `ts-node` for TypeScript compilation, encountered CommonJS module resolution. Although not directly maintained by the core TypeORM team, its usage is officially recommended in TypeORM's documentation for CommonJS TypeScript setups. The current stable version is 0.3.20, with the last update over a year ago, suggesting an infrequent release cadence driven by specific compatibility needs rather than active feature development.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/typeorm-ts-node-commonjs"},{"id":2332,"title":"typepy: Runtime Type Checker, Validator, and Converter","library":"typepy","status":"active","version":"1.3.4","language":"python","ecosystem":"pypi","summary":"typepy is a Python library for variable type checking, validation, and conversion at runtime. As of version 1.3.4, it supports Python 3.9 and newer. It maintains an active release cadence, with several minor updates per year addressing compatibility, new Python versions, and bug fixes.","last_verified":"2026-04-24T18:01:51.502Z","tags":["type checking","type conversion","validation","data types"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/typepy"},{"id":378,"title":"Typer","library":"typer","status":"active","version":"0.25.1","language":"python","ecosystem":"pypi","summary":"Typer is a library for building CLI applications based on Python type hints, created by the author of FastAPI. It leverages type hints for argument parsing and integrates with Rich for beautiful output. The current version is 0.25.1, released in 2025, with a release cadence of several minor and patch versions per year. It requires Python >=3.10.","last_verified":"2026-05-12T13:25:12.092Z","tags":["cli","type-hints","fastapi","click-wrapper"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/typer"},{"id":6479,"title":"Typer-Config","library":"typer-config","status":"active","version":"1.5.1","language":"python","ecosystem":"pypi","summary":"Typer-Config is a collection of utilities that enable Typer CLI applications to utilize configuration files for setting command parameters. This is particularly useful for CLIs with numerous options and arguments, reducing the need to repeatedly type long commands. It supports various formats including YAML, JSON, TOML, and Dotenv. The current version is 1.5.1, and it typically follows the release cadence of its dependencies or as new features/fixes are required.","last_verified":"2026-04-15T00:00:00.000Z","tags":["CLI","Typer","configuration","YAML","JSON","TOML","dotenv"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/typer-config"},{"id":5735,"title":"Typer (Slim)","library":"typer-slim","status":"abandoned","version":"0.24.0","language":"python","ecosystem":"pypi","summary":"Typer-slim was initially conceived as a minimal version of the Typer library for building CLI applications, omitting dependencies like `rich` and `shellingham`. However, since version 0.22.0, `typer-slim` merely installs the full `typer` package, rendering its 'slim' purpose obsolete. As of version 0.24.1, `typer-slim` has been officially abandoned, with no further updates or releases planned. Users are strongly advised to install `typer` directly instead.","last_verified":"2026-03-28T00:00:00.000Z","tags":["cli","command-line","deprecated","abandoned","typer","fastapi"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/typer-slim"},{"id":15877,"title":"Typeroll","library":"typeroll","status":"active","version":"0.7.7","language":"javascript","ecosystem":"npm","summary":"Typeroll is a high-performance TypeScript declaration file generator and bundler designed to consolidate all `.d.ts` files into a single output. It focuses on speed and simplicity, making it ideal for library authors who need to ship a unified declaration file for their packages. Currently at version 0.7.7, it is under active development with a release cadence typically tied to critical bug fixes, performance enhancements, and compatibility with newer TypeScript versions. Its primary differentiator is the ability to produce a highly optimized, single declaration file, often outperforming the built-in `tsc --emitDeclarationOnly` for bundling scenarios, especially in larger projects. It provides a programmatic API for integration into build workflows.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","typescript","dts","declaration","declaration map","declaration map generation"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/typeroll"},{"id":2333,"title":"Type annotations for aioboto3","library":"types-aioboto3","status":"active","version":"15.5.0","language":"python","ecosystem":"pypi","summary":"types-aioboto3 provides comprehensive type annotations (stubs) for the aioboto3 library, enabling static type checking for asynchronous AWS client operations with tools like Mypy. It's generated by mypy-boto3-builder and aligns with aioboto3 and AWS service changes. The current version is 15.5.0, with frequent updates.","last_verified":"2026-04-24T18:02:35.433Z","tags":["aioboto3","async","aws","types","mypy","type-stubs"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/types-aioboto3"},{"id":1754,"title":"Type Annotations for aiobotocore","library":"types-aiobotocore","status":"active","version":"3.4.0","language":"python","ecosystem":"pypi","summary":"types-aiobotocore provides PEP 561 compliant type annotations for the `aiobotocore` library, enabling static type checking for asynchronous AWS client interactions. It helps catch type-related errors before runtime and improves IDE autocompletion. The current version is 3.4.0, and new versions are released frequently, tied to updates in the `mypy-boto3-builder` and `aiobotocore` itself.","last_verified":"2026-04-24T01:00:38.344Z","tags":["typing","stubs","aws","aiobotocore","async","mypy"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/types-aiobotocore"},{"id":7814,"title":"Types for aiobotocore ACM Service","library":"types-aiobotocore-acm","status":"active","version":"3.4.0","language":"python","ecosystem":"pypi","summary":"types-aiobotocore-acm provides type annotations for the aiobotocore AWS Certificate Manager (ACM) service client, generated by mypy-boto3-builder. These annotations enable static type checking with tools like MyPy, Pyright, and enhance IDE auto-completion for asynchronous AWS client interactions. The library maintains a versioning in sync with the corresponding aiobotocore and botocore versions and is actively developed with frequent releases.","last_verified":"2026-04-16T00:00:00.000Z","tags":["aws","aiobotocore","types","mypy","typing","acm","stubs"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/types-aiobotocore-acm"},{"id":7815,"title":"Type Annotations for aiobotocore Athena","library":"types-aiobotocore-athena","status":"active","version":"3.4.0","language":"python","ecosystem":"pypi","summary":"This library provides comprehensive static type annotations for the `aiobotocore` AWS Athena service client. Generated by `mypy-boto3-builder`, it enhances code reliability and developer experience by enabling static type checking with tools like MyPy, offering features such as autocompletion and early error detection. It is currently at version 3.4.0, generated with `mypy-boto3-builder 8.12.0`, and receives frequent updates in sync with new `aiobotocore` releases and builder improvements. Python 3.9+ is required.","last_verified":"2026-04-16T00:00:00.000Z","tags":["type-stubs","async","aws","athena","aiobotocore","mypy"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/types-aiobotocore-athena"},{"id":22485,"title":"types-aiobotocore-batch","library":"types-aiobotocore-batch","status":"active","version":"3.5.0","language":"python","ecosystem":"pypi","summary":"Type annotations for aiobotocore Batch 3.5.0 service, generated with mypy-boto3-builder 8.12.0. Provides static typing for AWS Batch operations via aiobotocore. Current version is 3.5.0, released as part of mypy_boto3_builder releases.","last_verified":"2026-04-27T00:00:00.000Z","tags":["type-annotations","stubs","aiobotocore","aws","batch","mypy"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/types-aiobotocore-batch"},{"id":22486,"title":"types-aiobotocore-bedrock","library":"types-aiobotocore-bedrock","status":"active","version":"3.5.0","language":"python","ecosystem":"pypi","summary":"Type annotations for aiobotocore Bedrock service, generated by mypy-boto3-builder. Version 3.5.0 requires Python >=3.9 and provides static typing support for the Bedrock client. Released as part of the mypy_boto3_builder ecosystem.","last_verified":"2026-04-27T00:00:00.000Z","tags":["type-annotations","aiobotocore","bedrock","aws","stubs"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/types-aiobotocore-bedrock"},{"id":24749,"title":"types-aiobotocore-bedrock-agent","library":"types-aiobotocore-bedrock-agent","status":"active","version":"3.5.0","language":"python","ecosystem":"pypi","summary":"Type annotations for aiobotocore Agents for Bedrock service, auto-generated by mypy-boto3-builder. Version 3.5.0 requires Python >= 3.9. This package provides static type hints for the bedrock-agent client of aiobotocore, enabling type checking and IDE autocompletion.","last_verified":"2026-05-01T00:00:00.000Z","tags":["type-annotations","aws","bedrock-agent","aiobotocore","stubs"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/types-aiobotocore-bedrock-agent"},{"id":24750,"title":"types-aiobotocore-bedrock-agentcore","library":"types-aiobotocore-bedrock-agentcore","status":"active","version":"3.5.0","language":"python","ecosystem":"pypi","summary":"Type annotations for aiobotocore BedrockAgentCore service (v3.5.0), generated with mypy-boto3-builder 8.12.0. This package provides static type checking support for code using the Bedrock Agent Core client from aiobotocore. It is part of the types-aiobotocore ecosystem and requires Python >=3.9. Releases follow aiobotocore service version updates.","last_verified":"2026-05-01T00:00:00.000Z","tags":["types","aiobotocore","bedrock-agent-core","stubs","mypy","type-annotations"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/types-aiobotocore-bedrock-agentcore"},{"id":6277,"title":"Type annotations for aiobotocore BedrockRuntime","library":"types-aiobotocore-bedrock-runtime","status":"active","version":"3.4.0","language":"python","ecosystem":"pypi","summary":"Type annotations for `aiobotocore` BedrockRuntime service. This library provides static type checking for `aiobotocore` clients, resources, paginators, and service-specific `TypeDefs` and `Literals` for Amazon Bedrock Runtime. It is generated by `mypy-boto3-builder` and aims to be compatible with various IDEs and type checkers like mypy and pyright. The current version is 3.4.0 and it releases in sync with `aiobotocore` updates.","last_verified":"2026-04-14T00:00:00.000Z","tags":["type-stubs","aws","aiobotocore","bedrock-runtime","async","mypy","pyright","typing"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/types-aiobotocore-bedrock-runtime"},{"id":3834,"title":"Type annotations for aiobotocore CloudFormation","library":"types-aiobotocore-cloudformation","status":"active","version":"3.4.0","language":"python","ecosystem":"pypi","summary":"Type annotations for aiobotocore CloudFormation 3.4.0 service. It provides comprehensive type hints for `aiobotocore` clients, paginators, waiters, and TypeDefs for the AWS CloudFormation service, compatible with static type checkers like mypy and pyright. The package is generated by the `mypy-boto3-builder` (version 8.12.0) and is released frequently, mirroring `aiobotocore` versions to ensure up-to-date type definitions.","last_verified":"2026-04-25T16:46:18.824Z","tags":["aws","aiobotocore","typing","stubs","cloudformation","async","mypy","pyright"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/types-aiobotocore-cloudformation"},{"id":5530,"title":"Type Annotations for aiobotocore CloudWatch","library":"types-aiobotocore-cloudwatch","status":"active","version":"3.4.0","language":"python","ecosystem":"pypi","summary":"This library provides comprehensive type annotations (stubs) for the `aiobotocore` CloudWatch service client. It enables static type checkers like MyPy to validate the usage of `aiobotocore.client.CloudWatch` methods, parameters, and return types, significantly enhancing code quality and reducing runtime errors. Generated by `mypy-boto3-builder`, it is updated frequently to align with the latest AWS API definitions and `aiobotocore` releases.","last_verified":"2026-04-13T00:00:00.000Z","tags":["aws","aiobotocore","cloudwatch","types","mypy","stubs"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/types-aiobotocore-cloudwatch"},{"id":10314,"title":"Type annotations for aiobotocore CognitoIdentityProvider","library":"types-aiobotocore-cognito-idp","status":"active","version":"3.4.0","language":"python","ecosystem":"pypi","summary":"This package provides PEP 561-compatible type annotations for the `aiobotocore` library's CognitoIdentityProvider service client. It is generated by `mypy-boto3-builder` and ensures type safety for `aiobotocore` calls, enhancing developer experience with static analysis tools like MyPy. The current version is 3.4.0, aligning with a specific `aiobotocore` service version, and it releases frequently to match upstream AWS API changes and builder updates.","last_verified":"2026-04-17T00:00:00.000Z","tags":["aiobotocore","aws","cognito","types","mypy","static-analysis","typings","pyi"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/types-aiobotocore-cognito-idp"},{"id":5531,"title":"Type annotations for aiobotocore DataExchange","library":"types-aiobotocore-dataexchange","status":"active","version":"3.4.0","language":"python","ecosystem":"pypi","summary":"This library provides high-quality type annotations for the `aiobotocore` DataExchange service, generated by `mypy-boto3-builder`. It enables static type checking for `aiobotocore` applications, enhancing code reliability and developer experience. The current version is 3.4.0, and it follows a rapid release cadence aligned with updates to `aiobotocore` and the `mypy-boto3-builder`.","last_verified":"2026-04-13T00:00:00.000Z","tags":["aws","aiobotocore","types","stubs","dataexchange","mypy"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/types-aiobotocore-dataexchange"},{"id":2822,"title":"types-aiobotocore-dynamodb Type Stubs","library":"types-aiobotocore-dynamodb","status":"active","version":"3.4.0","language":"python","ecosystem":"pypi","summary":"This library provides type annotations (stubs) for `aiobotocore`'s DynamoDB service, enhancing static analysis tools like MyPy and IDE autocompletion for asynchronous AWS interactions. Currently at version 3.4.0, it is actively maintained with frequent updates tied to `aiobotocore` and `mypy-boto3-builder` releases.","last_verified":"2026-04-25T01:21:29.102Z","tags":["type stubs","aiobotocore","aws","dynamodb","mypy","static analysis","async"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/types-aiobotocore-dynamodb"},{"id":3301,"title":"Type Annotations for aiobotocore EC2","library":"types-aiobotocore-ec2","status":"active","version":"3.4.0","language":"python","ecosystem":"pypi","summary":"This library provides comprehensive type annotations for the aiobotocore EC2 service (version 3.4.0), generated by `mypy-boto3-builder`. It enables static type checking with tools like MyPy and Pyright, offering improved developer experience for asynchronous AWS interactions. The project maintains an active release cadence, often aligning with `aiobotocore` and `botocore` updates.","last_verified":"2026-04-25T08:16:08.341Z","tags":["aws","aiobotocore","ec2","types","mypy","typing","stubs","type-hinting"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/types-aiobotocore-ec2"},{"id":22487,"title":"types-aiobotocore-ecr","library":"types-aiobotocore-ecr","status":"active","version":"3.5.0","language":"python","ecosystem":"pypi","summary":"Type annotations for aiobotocore ECR (Amazon Elastic Container Registry) service, generated with mypy-boto3-builder. Version 3.5.0 corresponds to aiobotocore 2.19.0 and botocore 1.37.0. Packages are released weekly with each new botocore release.","last_verified":"2026-04-27T00:00:00.000Z","tags":["type-annotations","aiobotocore","aws","ecr"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/types-aiobotocore-ecr"},{"id":10316,"title":"Type annotations for aiobotocore ECS","library":"types-aiobotocore-ecs","status":"active","version":"3.4.0","language":"python","ecosystem":"pypi","summary":"types-aiobotocore-ecs provides comprehensive type annotations for the `aiobotocore` client for Amazon Elastic Container Service (ECS). It enhances developer experience by enabling static type checking with tools like MyPy, catching potential errors at compile time rather than runtime. This library is part of the `types-aiobotocore` family, which offers stubs for all AWS services, and is frequently updated to align with the latest `aiobotocore` and AWS API changes.","last_verified":"2026-04-17T00:00:00.000Z","tags":["aiobotocore","aws","ecs","mypy","type-hints","stubs","cloud"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/types-aiobotocore-ecs"},{"id":22488,"title":"types-aiobotocore-eks","library":"types-aiobotocore-eks","status":"active","version":"3.5.0","language":"python","ecosystem":"pypi","summary":"Type annotations for aiobotocore EKS service, dynamically generated by mypy-boto3-builder. Current version 3.5.0, updated regularly to match latest AWS SDK.","last_verified":"2026-04-27T00:00:00.000Z","tags":["types","aws","eks","aiobotocore","mypy","type-hints"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/types-aiobotocore-eks"},{"id":22489,"title":"types-aiobotocore-elasticache","library":"types-aiobotocore-elasticache","status":"active","version":"3.5.0","language":"python","ecosystem":"pypi","summary":"Type annotations for aiobotocore ElastiCache 3.5.0 service generated with mypy-boto3-builder. Provides static type checking support for ElastiCache operations when using aiobotocore. Version 3.5.0, part of the types-aiobotocore ecosystem, updated monthly.","last_verified":"2026-04-27T00:00:00.000Z","tags":["type-hints","aiobotocore","elasticache","aws","mypy"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/types-aiobotocore-elasticache"},{"id":7816,"title":"Type annotations for aiobotocore Elastic Load Balancing V2","library":"types-aiobotocore-elbv2","status":"active","version":"3.4.0","language":"python","ecosystem":"pypi","summary":"This library provides type annotations for the `aiobotocore` client interacting with the AWS Elastic Load Balancing V2 (ELBv2) service. It is generated by `mypy-boto3-builder` and ensures type-safe asynchronous AWS interactions. The current version is 3.4.0, and the `mypy-boto3-builder` project has a frequent release cadence, often aligning with new AWS service features and SDK updates.","last_verified":"2026-04-16T00:00:00.000Z","tags":["aws","aiobotocore","types","mypy","type-hints","elbv2","load-balancer","async"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/types-aiobotocore-elbv2"},{"id":27487,"title":"types-aiobotocore-events","library":"types-aiobotocore-events","status":"active","version":"3.5.0","language":"python","ecosystem":"pypi","summary":"Type annotations for aiobotocore EventBridge 3.5.0 service, generated with mypy-boto3-builder 8.12.0. Provides static typing for EventBridge interactions with aiobotocore. Current version: 3.5.0, released April 2025. Release cadence matches aiobotocore updates.","last_verified":"2026-04-27T00:00:00.000Z","tags":["types","aiobotocore","eventbridge","type-hints","mypy"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/types-aiobotocore-events"},{"id":24752,"title":"types-aiobotocore-full","library":"types-aiobotocore-full","status":"active","version":"3.5.0","language":"python","ecosystem":"pypi","summary":"All-in-one type annotations for aiobotocore 3.5.0, generated by mypy-boto3-builder 8.12.0. Provides static typing stubs for all AWS services supported by aiobotocore. Current version 3.5.0, requires Python >=3.9. Released as part of the mypy_boto3_builder ecosystem, updated synchronously with aiobotocore releases.","last_verified":"2026-05-01T00:00:00.000Z","tags":["type-annotations","type-stubs","aiobotocore","aws","boto3"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/types-aiobotocore-full"},{"id":7817,"title":"Type annotations for aiobotocore IAM","library":"types-aiobotocore-iam","status":"active","version":"3.4.0","language":"python","ecosystem":"pypi","summary":"types-aiobotocore-iam provides comprehensive type annotations for the `aiobotocore` AWS IAM service, enhancing static type checking with tools like MyPy, Pyright, and improving IDE auto-completion. This package, currently at version 3.4.0, is generated by `mypy-boto3-builder` and follows the `aiobotocore` release cycle, ensuring frequent updates to match new AWS service features and API changes. [7, 19]","last_verified":"2026-04-16T00:00:00.000Z","tags":["type-hints","mypy","pyright","aiobotocore","aws","iam","async","asyncio","stubs","static-analysis"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/types-aiobotocore-iam"},{"id":24751,"title":"types-aiobotocore-identitystore","library":"types-aiobotocore-identitystore","status":"active","version":"3.5.0","language":"python","ecosystem":"pypi","summary":"Type annotations for aiobotocore IdentityStore service, generated by mypy-boto3-builder. Version 3.5.0 supports Python >=3.9 and is compatible with aiobotocore 3.5.x. These stubs enable static type checking and auto-completion for boto3/aiobotocore IdentityStore operations.","last_verified":"2026-05-01T00:00:00.000Z","tags":["types","aiobotocore","identitystore","aws","stubs","mypy","type-hints"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/types-aiobotocore-identitystore"},{"id":24753,"title":"Type annotations for aiobotocore IoT","library":"types-aiobotocore-iot","status":"active","version":"3.5.0","language":"python","ecosystem":"pypi","summary":"Provides type annotations for the IoT service in aiobotocore. Version 3.5.0 corresponds to aiobotocore 3.5.0 service. Generated by mypy-boto3-builder. Supports Python >=3.9. Released on demand when new aiobotocore versions are published.","last_verified":"2026-05-01T00:00:00.000Z","tags":["types","aiobotocore","iot","mypy","stubs"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/types-aiobotocore-iot"},{"id":24754,"title":"types-aiobotocore-iot-data","library":"types-aiobotocore-iot-data","status":"active","version":"3.5.0","language":"python","ecosystem":"pypi","summary":"Type annotations for aiobotocore IoTDataPlane 3.5.0 service generated with mypy-boto3-builder 8.12.0. Provides static type checking support for the AWS IoT Data Plane service using aiobotocore. Current version: 3.5.0. Release cadence: follows aiobotocore releases, updated automatically.","last_verified":"2026-05-01T00:00:00.000Z","tags":["type-hints","aws","aiobotocore","iot-data","mypy"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/types-aiobotocore-iot-data"},{"id":8733,"title":"Type Annotations for aiobotocore Kinesis","library":"types-aiobotocore-kinesis","status":"active","version":"3.4.0","language":"python","ecosystem":"pypi","summary":"This library provides PEP 561 compatible type annotations for the `aiobotocore` Kinesis service. It enhances development with static type checking, auto-completion, and improved code readability when working with the asynchronous AWS client. The `types-aiobotocore` project, generated by `mypy-boto3-builder`, has a rapid release cadence, ensuring type definitions are kept up-to-date with `aiobotocore` versions.","last_verified":"2026-04-16T00:00:00.000Z","tags":["typing","aws","aiobotocore","kinesis","stubs","mypy","type-hints"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/types-aiobotocore-kinesis"},{"id":4293,"title":"Type annotations for aiobotocore KMS","library":"types-aiobotocore-kms","status":"active","version":"3.4.0","language":"python","ecosystem":"pypi","summary":"Type annotations for `aiobotocore KMS` service, compatible with various type checkers and IDEs like VSCode, PyCharm, and mypy. Generated by `mypy-boto3-builder`, it currently provides stubs for `aiobotocore 3.4.0` and is generated with `mypy-boto3-builder 8.12.0`. Releases are frequent, typically mirroring `mypy-boto3-builder` and underlying `aiobotocore` updates.","last_verified":"2026-04-11T00:00:00.000Z","tags":["aws","aiobotocore","kms","types","mypy","stubs","async","type-hints"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/types-aiobotocore-kms"},{"id":3302,"title":"Type Annotations for aiobotocore Lambda","library":"types-aiobotocore-lambda","status":"active","version":"3.4.0","language":"python","ecosystem":"pypi","summary":"types-aiobotocore-lambda provides machine-generated type annotations (stubs) for the aiobotocore Lambda service, enabling static type checking and improved IDE autocompletion for asynchronous AWS SDK usage in Python. It is part of the mypy-boto3-builder project, currently at version 3.4.0, with regular updates following upstream aiobotocore and botocore releases.","last_verified":"2026-04-25T08:16:45.268Z","tags":["type annotations","aiobotocore","aws","lambda","mypy","pyright","stubs","async"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/types-aiobotocore-lambda"},{"id":10317,"title":"types-aiobotocore-lite","library":"types-aiobotocore-lite","status":"active","version":"3.4.0","language":"python","ecosystem":"pypi","summary":"types-aiobotocore-lite provides lite type annotations for the `aiobotocore` library, version 3.4.0. It offers Mypy-compatible stubs for a common subset of AWS services, generated by `mypy-boto3-builder`. The project maintains a frequent release cadence, often aligning with `aiobotocore` and `mypy-boto3-builder` updates.","last_verified":"2026-04-17T00:00:00.000Z","tags":["aiobotocore","type hints","mypy","AWS","stubs","type checking"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/types-aiobotocore-lite"},{"id":22490,"title":"types-aiobotocore-logs","library":"types-aiobotocore-logs","status":"active","version":"3.5.0","language":"python","ecosystem":"pypi","summary":"Type annotations for aiobotocore CloudWatchLogs 3.5.0 service, generated by mypy-boto3-builder 8.12.0. Used to provide static type checking for aiobotocore's CloudWatch Logs client. Requires Python >=3.9.","last_verified":"2026-04-27T00:00:00.000Z","tags":["types","boto3","aiobotocore","cloudwatch-logs","type-hints"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/types-aiobotocore-logs"},{"id":24755,"title":"types-aiobotocore-opensearch","library":"types-aiobotocore-opensearch","status":"active","version":"3.5.0","language":"python","ecosystem":"pypi","summary":"Type annotations for aiobotocore's OpenSearch service client, providing static type checking support for boto3/aiobotocore OpenSearch operations. Automatically generated from service model using mypy-boto3-builder. Current version 3.5.0, compatible with Python >=3.9. Releases follow aiobotocore versioning, typically updated together with new AWS SDK releases.","last_verified":"2026-05-01T00:00:00.000Z","tags":["types","aiobotocore","opensearch","aws","stubs","mypy"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/types-aiobotocore-opensearch"},{"id":27489,"title":"types-aiobotocore-opensearchserverless","library":"types-aiobotocore-opensearchserverless","status":"active","version":"3.5.0","language":"python","ecosystem":"pypi","summary":"Type annotations for aiobotocore OpenSearchServiceServerless 3.5.0 service, generated with mypy-boto3-builder 8.12.0. Provides static type checking support for the OpenSearch Serverless service in async boto3 applications. Currently at version 3.5.0, released with minor updates aligned to aiobotocore releases.","last_verified":"2026-05-01T00:00:00.000Z","tags":["types","aiobotocore","opensearch-serverless","type-annotations","mypy"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/types-aiobotocore-opensearchserverless"},{"id":24756,"title":"types-aiobotocore-organizations","library":"types-aiobotocore-organizations","status":"active","version":"3.5.0","language":"python","ecosystem":"pypi","summary":"Type annotations for aiobotocore Organizations 3.5.0 service, generated by mypy-boto3-builder. Provides static type checking support for AWS Organizations operations. Version 3.5.0, released March 2025.","last_verified":"2026-05-01T00:00:00.000Z","tags":["type-annotations","aws","organizations","aiobotocore","mypy","stubs"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/types-aiobotocore-organizations"},{"id":3835,"title":"Type Annotations for aiobotocore RDS","library":"types-aiobotocore-rds","status":"active","version":"3.4.0","language":"python","ecosystem":"pypi","summary":"types-aiobotocore-rds provides static type annotations for the aiobotocore RDS service. It enables robust type checking and improved code completion for asynchronous AWS interactions in tools like VSCode, PyCharm, mypy, and pyright. This package is generated by the mypy-boto3-builder project and is currently at version 3.4.0, generated with builder version 8.12.0, with ongoing active development.","last_verified":"2026-04-25T16:47:04.816Z","tags":["typing","aws","aiobotocore","rds","stubs","mypy","pyright","type-hints","async"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/types-aiobotocore-rds"},{"id":6480,"title":"Type Annotations for aiobotocore Route53","library":"types-aiobotocore-route53","status":"active","version":"3.4.0","language":"python","ecosystem":"pypi","summary":"Provides static type checking for `aiobotocore`'s Route53 service using `mypy`. It enhances asynchronous AWS operations in Python by offering precise type hints for clients, requests, and responses. The project is actively maintained, with frequent releases that often align with `boto3`/`aiobotocore` updates and `mypy-boto3-builder` improvements.","last_verified":"2026-04-15T00:00:00.000Z","tags":["type hints","aws","aiobotocore","route53","mypy","async"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/types-aiobotocore-route53"},{"id":1753,"title":"types-aiobotocore-s3 Type Stubs","library":"types-aiobotocore-s3","status":"active","version":"3.4.0","language":"python","ecosystem":"pypi","summary":"types-aiobotocore-s3 provides comprehensive type annotations for `aiobotocore`'s S3 service, enabling static type checking with tools like MyPy. It is part of the `mypy-boto3-builder` project, which generates stubs for all `aiobotocore` services. The library follows a rapid release cadence, often aligning with `aiobotocore` and `mypy-boto3-builder` updates, with its current version being 3.4.0.","last_verified":"2026-04-24T01:00:14.201Z","tags":["aws","s3","aiobotocore","type-hints","mypy","stub","async"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/types-aiobotocore-s3"},{"id":24757,"title":"types-aiobotocore-sagemaker","library":"types-aiobotocore-sagemaker","status":"active","version":"3.5.0","language":"python","ecosystem":"pypi","summary":"Type annotations for aiobotocore SageMaker 3.5.0 service generated with mypy-boto3-builder 8.12.0. Provides static type checking support for SageMaker operations using aiobotocore. Current version 3.5.0. Released as needed with aiobotocore updates.","last_verified":"2026-05-01T00:00:00.000Z","tags":["types","aiobotocore","sagemaker","aws","stubs"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/types-aiobotocore-sagemaker"},{"id":6278,"title":"Type Annotations for aiobotocore Secrets Manager","library":"types-aiobotocore-secretsmanager","status":"active","version":"3.4.0","language":"python","ecosystem":"pypi","summary":"This library provides a complete set of PEP 561 type annotations for `aiobotocore`'s Secrets Manager service. It enhances development with static type checking, autocompletion, and refactoring support for asynchronous AWS operations. Currently at version 3.4.0, it is part of the `mypy-boto3-builder` ecosystem which follows a frequent release cadence, often aligning with new `aiobotocore` and AWS service updates.","last_verified":"2026-04-14T00:00:00.000Z","tags":["aws","aiobotocore","secretsmanager","typing","mypy","type-annotations","async"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/types-aiobotocore-secretsmanager"},{"id":23178,"title":"types-aiobotocore-securityhub","library":"types-aiobotocore-securityhub","status":"active","version":"3.5.0","language":"python","ecosystem":"pypi","summary":"Type annotations for aiobotocore SecurityHub 3.5.0 service, generated with mypy-boto3-builder 8.12.0. Provides static typing support for aiobotocore's SecurityHub client, paginators, and waiters. Current version: 3.5.0. Released as part of the mypy-boto3-builder ecosystem, updates follow aiobotocore releases.","last_verified":"2026-05-01T00:00:00.000Z","tags":["types","aiobotocore","securityhub","aws","type-hints","mypy"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/types-aiobotocore-securityhub"},{"id":24758,"title":"types-aiobotocore-servicediscovery","library":"types-aiobotocore-servicediscovery","status":"active","version":"3.5.0","language":"python","ecosystem":"pypi","summary":"Type annotations for aiobotocore ServiceDiscovery 3.5.0 service generated with mypy-boto3-builder 8.12.0. Provides static type checking support for AWS Cloud Map (ServiceDiscovery) client operations, paginators, and waiters. Requires Python 3.9+ and is released alongside aiobotocore stubs.","last_verified":"2026-05-01T00:00:00.000Z","tags":["types","aiobotocore","servicediscovery","type-annotations","stubs","mypy"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/types-aiobotocore-servicediscovery"},{"id":8734,"title":"Type Annotations for aiobotocore SES","library":"types-aiobotocore-ses","status":"active","version":"3.4.0","language":"python","ecosystem":"pypi","summary":"The `types-aiobotocore-ses` library provides static type annotations for `aiobotocore`'s SES (Simple Email Service) client. Currently at version 3.4.0, it is generated by `mypy-boto3-builder 8.12.0` and enhances development with `mypy`, `pyright`, and IDE auto-completion for asynchronous AWS operations. It is part of a larger project offering type stubs for various `aiobotocore` services, with releases generally aligned with `aiobotocore` versions.","last_verified":"2026-04-16T00:00:00.000Z","tags":["python","aws","aiobotocore","types","mypy","SES","type-hints","async"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/types-aiobotocore-ses"},{"id":24759,"title":"types-aiobotocore-sesv2","library":"types-aiobotocore-sesv2","status":"active","version":"3.5.0","language":"python","ecosystem":"pypi","summary":"Type annotations for aiobotocore SESV2 service, generated by mypy-boto3-builder. Version 3.5.0, monthly releases aligned with aiobotocore.","last_verified":"2026-05-01T00:00:00.000Z","tags":["aws","sesv2","type-annotations","mypy","aiobotocore"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/types-aiobotocore-sesv2"},{"id":4822,"title":"Type annotations for aiobotocore SNS","library":"types-aiobotocore-sns","status":"active","version":"3.4.0","language":"python","ecosystem":"pypi","summary":"types-aiobotocore-sns provides static type annotations and code completion for `aiobotocore`'s Amazon SNS service client. It ensures type safety and enhances developer experience by integrating with type checkers like MyPy. The current version is 3.4.0, generated by `mypy-boto3-builder` 8.12.0, and new versions are released regularly in sync with `aiobotocore` and `botocore` updates.","last_verified":"2026-04-12T00:00:00.000Z","tags":["AWS","SNS","async","types","mypy","aiobotocore","type-hinting"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/types-aiobotocore-sns"},{"id":2823,"title":"Type Annotations for aiobotocore SQS","library":"types-aiobotocore-sqs","status":"active","version":"3.4.0","language":"python","ecosystem":"pypi","summary":"This library provides comprehensive type annotations (stubs) for `aiobotocore`'s SQS service, enabling static type checking with tools like MyPy. It ensures type safety when interacting with AWS SQS using `aiobotocore`. The current version is 3.4.0, generated with `mypy-boto3-builder 8.12.0`, and it typically releases new versions in lockstep with `aiobotocore` and `boto3` updates.","last_verified":"2026-04-25T01:22:20.908Z","tags":["aws","aiobotocore","sqs","typing","mypy","type hints","stubs","cloud","async"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/types-aiobotocore-sqs"},{"id":7818,"title":"Type annotations for aiobotocore SSM","library":"types-aiobotocore-ssm","status":"active","version":"3.4.0","language":"python","ecosystem":"pypi","summary":"types-aiobotocore-ssm provides comprehensive type annotations for the `aiobotocore` SSM (Systems Manager) service, enhancing static type checking with tools like MyPy. It is generated by `mypy-boto3-builder` (version 8.12.0 for the current 3.4.0 release of the stubs) and receives frequent updates, typically in sync with `aiobotocore` releases and `mypy-boto3-builder` enhancements.","last_verified":"2026-04-16T00:00:00.000Z","tags":["typing","mypy","boto3","aws","aiobotocore","ssm","type hints","static analysis"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/types-aiobotocore-ssm"},{"id":6279,"title":"Type annotations for aiobotocore Step Functions","library":"types-aiobotocore-stepfunctions","status":"active","version":"3.4.0","language":"python","ecosystem":"pypi","summary":"This package provides type annotations for the `aiobotocore` library's Step Functions (SFN) client. It is part of the `mypy-boto3-builder` project, which automatically generates type stubs for all `aiobotocore` services. The versioning of `types-aiobotocore-stepfunctions` aligns with the corresponding `aiobotocore` version, currently 3.4.0. The project maintains an active release cadence, driven by updates to `aiobotocore` and improvements in the `mypy-boto3-builder` itself, ensuring up-to-date type support.","last_verified":"2026-04-14T00:00:00.000Z","tags":["aws","aiobotocore","stepfunctions","typing","stubs","async","mypy","pyright","type-annotations"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/types-aiobotocore-stepfunctions"},{"id":6280,"title":"Type Annotations for aiobotocore STS","library":"types-aiobotocore-sts","status":"active","version":"3.4.0","language":"python","ecosystem":"pypi","summary":"This library provides type annotations for the `aiobotocore` STS (Security Token Service) client, currently at version 3.4.0. Generated by `mypy-boto3-builder 8.12.0`, it enables static type checking with tools like MyPy and PyRight, and offers enhanced IDE auto-completion for `aiobotocore`'s asynchronous AWS client, covering STS client methods, literals, and type definitions.","last_verified":"2026-04-14T00:00:00.000Z","tags":["type-hints","aws","aiobotocore","sts","async","mypy","pyright","stubs"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/types-aiobotocore-sts"},{"id":8735,"title":"Type Annotations for aiobotocore Textract","library":"types-aiobotocore-textract","status":"active","version":"3.4.0","language":"python","ecosystem":"pypi","summary":"This library provides static type annotations for the `aiobotocore` Textract service client, enhancing code reliability through static type checking with tools like MyPy and Pyright. It is currently at version 3.4.0 and is generated by `mypy-boto3-builder 8.12.0`, receiving frequent updates in sync with new `aiobotocore` releases and builder improvements.","last_verified":"2026-04-16T00:00:00.000Z","tags":["AWS","Textract","aiobotocore","type-annotations","mypy","pyright","stubs"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/types-aiobotocore-textract"},{"id":24760,"title":"types-aiobotocore-timestream-query","library":"types-aiobotocore-timestream-query","status":"active","version":"3.5.0","language":"python","ecosystem":"pypi","summary":"Type annotations for aiobotocore TimestreamQuery 3.5.0 service generated with mypy-boto3-builder 8.12.0. Provides static type checking and autocomplete for AWS Timestream Query operations when using aiobotocore. Supports Python 3.9+.","last_verified":"2026-05-01T00:00:00.000Z","tags":["type-annotations","aws","aiobotocore","timestream-query","mypy"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/types-aiobotocore-timestream-query"},{"id":24762,"title":"types-aiobotocore-verifiedpermissions","library":"types-aiobotocore-verifiedpermissions","status":"active","version":"3.5.0","language":"python","ecosystem":"pypi","summary":"Type annotations for aiobotocore VerifiedPermissions 3.5.0 service, generated with mypy-boto3-builder 8.12.0. Provides static type checking and autocomplete for the VerifiedPermissions client. Released on PyPI; version 3.5.0 is the latest as of 2026-05-01. Release cadence follows botocore releases.","last_verified":"2026-05-01T00:00:00.000Z","tags":["aws","boto3","aiobotocore","type-hints","mypy","verifiedpermissions"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/types-aiobotocore-verifiedpermissions"},{"id":24761,"title":"types-aiobotocore-wafv2","library":"types-aiobotocore-wafv2","status":"active","version":"3.5.0","language":"python","ecosystem":"pypi","summary":"Type annotations for aiobotocore WAFV2 service (version 3.5.0), generated by mypy-boto3-builder 8.12.0. Provides static typing stubs for AWS WAFV2 async client and service resources when using aiobotocore. Compatible with Python >=3.9.","last_verified":"2026-05-01T00:00:00.000Z","tags":["aws","aiobotocore","wafv2","type-hints","mypy","boto3"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/types-aiobotocore-wafv2"},{"id":1289,"title":"Typing Stubs for aiofiles","library":"types-aiofiles","status":"active","version":"25.1.0.20251011","language":"python","ecosystem":"pypi","summary":"types-aiofiles provides type stubs for the aiofiles library, enabling static type checkers like MyPy and Pyright to verify code that uses aiofiles. It is part of the typeshed project and is regularly updated, with version 25.1.0.20251011 aiming for aiofiles==25.1.*.","last_verified":"2026-04-23T19:21:04.381Z","tags":["typing","stubs","asyncio","file-io","aiofiles","typeshed"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/types-aiofiles"},{"id":6281,"title":"Typing stubs for antlr4-python3-runtime","library":"types-antlr4-python3-runtime","status":"active","version":"4.13.0.20260408","language":"python","ecosystem":"pypi","summary":"This package provides static type checking stubs for the `antlr4-python3-runtime` library, enabling type checkers like MyPy and Pyright to analyze code that uses ANTLR 4's Python runtime. It is part of the `typeshed` project and aims to provide accurate annotations for `antlr4-python3-runtime==4.13.*`. Releases are frequent, often incorporating a date suffix, reflecting updates within the `typeshed` project and alignment with the underlying runtime.","last_verified":"2026-04-14T00:00:00.000Z","tags":["typing","stubs","type-hints","antlr","parser","lexer","grammar"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/types-antlr4-python3-runtime"},{"id":7819,"title":"types-appdirs (Type Stubs for appdirs)","library":"types-appdirs","status":"deprecated","version":"1.4.3.5","language":"python","ecosystem":"pypi","summary":"types-appdirs is a PEP 561 type stub package providing static type checking information for the 'appdirs' library. It enables type-checking tools like Mypy and Pyright to analyze code using 'appdirs'. The package is currently at version 1.4.3.5 (released March 14, 2023). This package is unmaintained and deprecated; users are encouraged to migrate to 'platformdirs', which includes its own type information.","last_verified":"2026-04-16T00:00:00.000Z","tags":["type-stubs","appdirs","mypy","type-checking","deprecated","platformdirs","utility","filesystem"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/types-appdirs"},{"id":8736,"title":"Typing stubs for atomicwrites","library":"types-atomicwrites","status":"deprecated","version":"1.4.5.1","language":"python","ecosystem":"pypi","summary":"types-atomicwrites is a PEP 561 type stub package for the atomicwrites library, currently at version 1.4.5.1. It provides type annotations for use by static type checkers like MyPy and PyCharm. While it is part of the broader typeshed project, this specific stub package is explicitly noted as unmaintained and will not be updated. Furthermore, the underlying atomicwrites library itself has been marked as deprecated by its original maintainer, who recommends using Python 3's built-in os.replace or os.rename functions for most atomic file writing needs.","last_verified":"2026-04-16T00:00:00.000Z","tags":["typing","stubs","type hints","atomic writes","typeshed"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/types-atomicwrites"},{"id":9374,"title":"types-attrs (Legacy Type Stubs for attrs)","library":"types-attrs","status":"deprecated","version":"19.1.0","language":"python","ecosystem":"pypi","summary":"types-attrs provides PEP 561 type stubs for the attrs library. However, the attrs library itself has included robust type annotations since version 18.2.0. Consequently, `types-attrs` is largely obsolete and should be uninstalled if you are using attrs version 18.2.0 or newer. It is an auto-generated package from the Python 'typeshed' repository and is considered deprecated for modern `attrs` usage.","last_verified":"2026-04-16T00:00:00.000Z","tags":["typing","type stubs","attrs","mypy","type checking","deprecated"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/types-attrs"},{"id":7820,"title":"Typing stubs for auth0-python","library":"types-auth0-python","status":"active","version":"4.10.0.20260408","language":"python","ecosystem":"pypi","summary":"This is a type stub package for the `auth0-python` library, providing static type annotations that can be used by type checkers like MyPy or Pyright. It helps ensure type safety and improves IDE autocompletion for code interacting with the Auth0 Python SDK. This version of `types-auth0-python` aims to provide accurate annotations for `auth0-python==4.10.*`. It is part of the typeshed project, which releases frequently (often several times a month) to keep up with runtime library changes.","last_verified":"2026-04-16T00:00:00.000Z","tags":["typing","stubs","auth0","typeshed","type-checking"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/types-auth0-python"},{"id":4294,"title":"Typing stubs for Authlib","library":"types-authlib","status":"active","version":"1.6.9.20260408","language":"python","ecosystem":"pypi","summary":"This is a type stub package for the Authlib library, providing static type checking for Authlib code. As part of the typeshed project, it's automatically released up to once a day. This version of types-Authlib aims to provide accurate annotations for Authlib==1.6.9. [9, 8, 23]","last_verified":"2026-04-11T00:00:00.000Z","tags":["typing","stubs","type hints","authlib","authentication","authorization"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/types-authlib"},{"id":6282,"title":"Typing Stubs for AWS X-Ray SDK for Python","library":"types-aws-xray-sdk","status":"active","version":"2.15.0.20260408","language":"python","ecosystem":"pypi","summary":"This package provides static type annotations (stubs) for the `aws-xray-sdk` Python library. It enables type checkers like MyPy, Pyright, or Pylance to perform static analysis and provide better autocompletion and error detection for code using `aws-xray-sdk`. It is part of the `typeshed` project and receives regular updates, with the current version targeting `aws-xray-sdk==2.15.*`.","last_verified":"2026-04-14T00:00:00.000Z","tags":["typing","stubs","aws","xray","typeshed","static analysis","observability"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/types-aws-xray-sdk"},{"id":719,"title":"Type Annotations for awscrt","library":"types-awscrt","status":"active","version":"0.31.3","language":"python","ecosystem":"pypi","summary":"types-awscrt provides type annotations and code completion for the `awscrt` package, which offers Python 3 bindings for the AWS Common Runtime. It helps with static analysis and IDE support for `awscrt`'s native C libraries. The package version typically mirrors the `awscrt` version it provides types for. It is actively maintained as part of the `mypy_boto3_builder` project. [4, 7]","last_verified":"2026-05-12T18:15:35.571Z","tags":["type-stubs","aws","awscrt","mypy","pyright"],"install_tag":"stale","install_tag_description":"widespread failures or data too old to trust","api":"https://checklist.day/api/registry/types-awscrt"},{"id":4823,"title":"Typing stubs for Babel","library":"types-babel","status":"active","version":"2.11.0.15","language":"python","ecosystem":"pypi","summary":"types-babel provides PEP 561 type stubs for the babel package. It allows type-checking tools like MyPy, Pyright, and PyCharm to analyze code that uses the babel library. The current version is 2.11.0.15. As part of the Typeshed project, updates to these stubs are frequent, driven by community contributions and are released to PyPI up to once a day when changes are made.","last_verified":"2026-04-12T00:00:00.000Z","tags":["typing","stubs","babel","localization","i18n","typeshed"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/types-babel"},{"id":6481,"title":"Typing stubs for backports","library":"types-backports","status":"abandoned","version":"0.1.3","language":"python","ecosystem":"pypi","summary":"The `types-backports` library provides automatically generated PEP 561 type stub packages for various 'backports' libraries. These stubs enable static type checkers like mypy, PyCharm, and pytype to validate code that utilizes features backported to older Python versions. The package is generated from the Python typeshed repository. The primary package itself is largely a meta-package, with more specific stubs often residing in `types-backports.*` packages. The current version is 0.1.3, released in June 2021, and its active development for general backports has largely ceased.","last_verified":"2026-04-15T00:00:00.000Z","tags":["typing","stubs","backports","typeshed","mypy"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/types-backports"},{"id":2334,"title":"Typing Stubs for BeautifulSoup4","library":"types-beautifulsoup4","status":"active","version":"4.12.0.20250516","language":"python","ecosystem":"pypi","summary":"types-beautifulsoup4 provides PEP 561 compliant type stubs for the beautifulsoup4 library, enabling static type checkers like MyPy, Pyright, and PyCharm to analyze code using BeautifulSoup4 for type correctness. This package specifically targets beautifulsoup4 versions up to 4.12.*. It is part of the typeshed project, which automatically releases updates to stub packages on PyPI, often in sync with the upstream library's releases or typeshed's internal machinery.","last_verified":"2026-04-24T18:02:53.037Z","tags":["typing","stubs","beautifulsoup4","html-parsing","web-scraping","typeshed"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/types-beautifulsoup4"},{"id":3836,"title":"Typing Stubs for Bleach","library":"types-bleach","status":"active","version":"6.3.0.20260408","language":"python","ecosystem":"pypi","summary":"types-bleach provides static type checking stubs for the 'bleach' HTML sanitizing library. It enables type checkers like MyPy or Pyright to validate usage of `bleach` functions and classes without providing any runtime functionality itself. As part of typeshed, these packages are automatically released, potentially up to once a day, reflecting updates to the underlying library's API or improvements in type accuracy.","last_verified":"2026-04-25T16:47:28.768Z","tags":["typing","stubs","type-hints","bleach","typeshed"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/types-bleach"},{"id":5532,"title":"Type Stubs for Boto (AWS SDK v2)","library":"types-boto","status":"active","version":"2.49.18.20241019","language":"python","ecosystem":"pypi","summary":"types-boto provides static type annotations for the `boto` library (version 2.x), enabling type checkers like MyPy to validate `boto` code. It is part of the community-driven `typeshed` project and is updated regularly to match `boto`'s API, though `boto` itself is an older AWS SDK. The current version is 2.49.18.20241019, with its release cadence following `typeshed`'s updates.","last_verified":"2026-04-13T00:00:00.000Z","tags":["typing","stubs","boto","aws","type-hints"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/types-boto"},{"id":1755,"title":"Type Annotations for boto3","library":"types-boto3","status":"active","version":"1.42.86","language":"python","ecosystem":"pypi","summary":"types-boto3 provides comprehensive type annotations for the boto3, botocore, aiobotocore, and aioboto3 libraries. It significantly enhances development experience by enabling static type checking and providing intelligent code completion in IDEs like PyCharm and VSCode for AWS SDK for Python. The library is actively maintained and regularly updated to reflect the latest boto3 versions.","last_verified":"2026-04-24T01:05:21.658Z","tags":["boto3","aws","type-hinting","type-annotations","mypy","ide-support"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/types-boto3"},{"id":10319,"title":"Type Annotations for boto3 Bedrock Runtime","library":"types-boto3-bedrock-runtime","status":"active","version":"1.42.82","language":"python","ecosystem":"pypi","summary":"This package provides comprehensive type annotations (stubs) for the `boto3` Bedrock Runtime client, enabling static type checking with tools like `mypy`. It ensures that your interactions with the AWS Bedrock Runtime service are type-safe, catching potential errors at development time. The current version is 1.42.82, and new releases are frequent, typically aligning with `boto3` and `botocore` updates.","last_verified":"2026-04-17T00:00:00.000Z","tags":["aws","boto3","bedrock","mypy","type-hints","stubs","ai","generative-ai"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/types-boto3-bedrock-runtime"},{"id":4295,"title":"Type Annotations for boto3 CloudFormation","library":"types-boto3-cloudformation","status":"active","version":"1.42.3","language":"python","ecosystem":"pypi","summary":"types-boto3-cloudformation provides type annotations for the `boto3` AWS SDK's CloudFormation service, compatible with static analysis tools like mypy, pyright, and IDEs such as VSCode and PyCharm. It is generated by the `mypy-boto3-builder` (currently version 8.12.0) and typically releases updates in sync with `boto3` to provide accurate type hints for the latest AWS service APIs. The current version of these annotations is 1.42.3, matching `boto3`'s version.","last_verified":"2026-04-11T00:00:00.000Z","tags":["aws","boto3","cloudformation","types","mypy","type-hints","stub","static-analysis","aws-sdk"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/types-boto3-cloudformation"},{"id":24763,"title":"types-boto3-cognito-idp","library":"types-boto3-cognito-idp","status":"active","version":"1.43.0","language":"python","ecosystem":"pypi","summary":"Type annotations for boto3 CognitoIdentityProvider service. Provides static typing stubs for Amazon Cognito User Pools (IDP). Generated by mypy-boto3-builder. Version 1.43.0 requires Python >=3.9. Active development.","last_verified":"2026-05-01T00:00:00.000Z","tags":["boto3","cognito-idp","type-stubs","typing","aws","mypy"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/types-boto3-cognito-idp"},{"id":23179,"title":"types-boto3-comprehend","library":"types-boto3-comprehend","status":"active","version":"1.43.0","language":"python","ecosystem":"pypi","summary":"Type annotations for boto3 Comprehend 1.43.0 service, generated with mypy-boto3-builder 8.12.0. Version 1.43.0 supports Python >=3.9. Provides static type checking for Amazon Comprehend client operations, service resources, and paginators. Part of the mypy-boto3-builder ecosystem. Release cadence follows boto3 service updates.","last_verified":"2026-05-01T00:00:00.000Z","tags":["boto3","type-annotations","comprehend","aws","stubs","mypy"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/types-boto3-comprehend"},{"id":3837,"title":"Type annotations for boto3 DynamoDB","library":"types-boto3-dynamodb","status":"active","version":"1.42.73","language":"python","ecosystem":"pypi","summary":"types-boto3-dynamodb provides comprehensive type annotations for the `boto3` AWS SDK's DynamoDB service. It is part of the `types-boto3` project and is generated by `mypy-boto3-builder` 8.12.0. These stubs enhance developer experience by enabling static type checking, autocompletion, and improved readability for `boto3` interactions with DynamoDB, compatible with tools like VSCode, PyCharm, mypy, and pyright. The library is actively maintained with frequent updates to align with new `boto3` versions and Python features.","last_verified":"2026-04-25T16:48:09.490Z","tags":["aws","boto3","dynamodb","typing","type-hints","mypy","pyright","stubs"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/types-boto3-dynamodb"},{"id":4296,"title":"Type Annotations for Boto3 EC2","library":"types-boto3-ec2","status":"active","version":"1.42.85","language":"python","ecosystem":"pypi","summary":"types-boto3-ec2 provides comprehensive type annotations for the Amazon EC2 service client in boto3, enabling static type checking with tools like mypy, pyright, and enhanced IDE support. It is part of the mypy-boto3-builder ecosystem, which generates separate stub packages for each AWS service. The current version is 1.42.85, with frequent updates synchronized with boto3 releases.","last_verified":"2026-04-11T00:00:00.000Z","tags":["AWS","boto3","type hints","mypy","EC2","static analysis"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/types-boto3-ec2"},{"id":24764,"title":"types-boto3-ecs","library":"types-boto3-ecs","status":"active","version":"1.43.0","language":"python","ecosystem":"pypi","summary":"Type annotations for boto3 ECS 1.43.0 service, generated with mypy-boto3-builder 8.12.0. Provides static typing support for the Amazon Elastic Container Service (ECS) client and service resources. Version 1.43.0, maintained by youtype.","last_verified":"2026-05-01T00:00:00.000Z","tags":["mypy","boto3","type-annotations","aws-ecs","stubs"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/types-boto3-ecs"},{"id":27488,"title":"types-boto3-events","library":"types-boto3-events","status":"active","version":"1.43.0","language":"python","ecosystem":"pypi","summary":"Type annotations for boto3 EventBridge (Amazon EventBridge) service, generated with mypy-boto3-builder. This package provides static type stubs for boto3's events client, enabling type checking and autocomplete in IDEs. Version 1.43.0 targets the EventBridge API version 1.43.0. Released weekly.","last_verified":"2026-05-01T00:00:00.000Z","tags":["boto3","type-stubs","eventbridge","mypy","aws","typing"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/types-boto3-events"},{"id":3838,"title":"Type Annotations for boto3 (full)","library":"types-boto3-full","status":"active","version":"1.42.88","language":"python","ecosystem":"pypi","summary":"types-boto3-full provides comprehensive type annotations for the popular AWS SDK for Python, boto3. It is an 'all-in-one' package that bundles all service-specific type stubs generated by mypy-boto3-builder. This allows for static type checking of boto3 code using tools like MyPy, catching potential errors before runtime. The current version is 1.42.88, matching the boto3 version it provides stubs for, and is frequently updated in sync with boto3 releases and mypy-boto3-builder enhancements.","last_verified":"2026-04-25T16:49:22.912Z","tags":["type-stubs","aws","boto3","mypy","static-analysis","typescripting"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/types-boto3-full"},{"id":5085,"title":"Type Annotations for Boto3 IAM","library":"types-boto3-iam","status":"active","version":"1.42.64","language":"python","ecosystem":"pypi","summary":"types-boto3-iam provides comprehensive type annotations for the AWS Identity and Access Management (IAM) service client within the `boto3` library. This package is generated by `mypy-boto3-builder` and aims to enhance static analysis, autocompletion, and error detection in IDEs and linters like MyPy and Pyright, ensuring type safety for `boto3` IAM operations. It is actively maintained with frequent updates reflecting `boto3` versions.","last_verified":"2026-04-12T00:00:00.000Z","tags":["aws","boto3","iam","typing","stubs","mypy","pyright"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/types-boto3-iam"},{"id":8738,"title":"Type annotations for boto3 KMS","library":"types-boto3-kms","status":"active","version":"1.42.50","language":"python","ecosystem":"pypi","summary":"types-boto3-kms provides static type annotations for the `boto3` AWS SDK's Key Management Service (KMS) client, compatible with static analysis tools like Mypy, Pyright, and IDEs such as VSCode and PyCharm. It enhances `boto3` code with autocompletion, type checking, and early error detection for KMS operations. This package is part of the `mypy-boto3-builder` ecosystem, currently at version 1.42.50, and releases are frequently updated to match `boto3` versions.","last_verified":"2026-04-16T00:00:00.000Z","tags":["aws","boto3","type-hints","mypy","kms","static-analysis"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/types-boto3-kms"},{"id":4297,"title":"Type annotations for boto3 Lambda","library":"types-boto3-lambda","status":"active","version":"1.42.85","language":"python","ecosystem":"pypi","summary":"Type annotations for boto3 Lambda 1.42.85 service generated with mypy-boto3-builder 8.12.0. This library provides static type checking for AWS Boto3's Lambda client, improving code quality, autocomplete, and error detection in IDEs and with type checkers like Mypy and Pyright. It is part of the `types-boto3` ecosystem, which aims to provide comprehensive type stubs for all Boto3 services. The library typically releases new versions in sync with `boto3` releases.","last_verified":"2026-04-11T00:00:00.000Z","tags":["boto3","aws","lambda","types","mypy","type-hints","stubs","serverless"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/types-boto3-lambda"},{"id":4298,"title":"Type annotations for boto3 RDS","library":"types-boto3-rds","status":"active","version":"1.42.75","language":"python","ecosystem":"pypi","summary":"types-boto3-rds provides static type annotations for the Amazon Relational Database Service (RDS) client in the `boto3` library. It enhances development experience by offering robust code completion, type checking, and error detection in IDEs and with static analysis tools like Mypy and Pyright. This package is generated by `mypy-boto3-builder` version 8.12.0 and currently aligns with `boto3` version 1.42.75, with frequent updates to match `boto3` releases.","last_verified":"2026-04-11T00:00:00.000Z","tags":["type-hints","boto3","aws","rds","mypy","pyright","typing"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/types-boto3-rds"},{"id":2335,"title":"Type annotations for boto3 S3","library":"types-boto3-s3","status":"active","version":"1.42.85","language":"python","ecosystem":"pypi","summary":"This library provides PEP 561 compliant type annotations (stub files) for the `boto3` S3 service, generated by `mypy-boto3-builder`. It enhances static analysis, auto-completion, and type checking in IDEs and tools like `mypy` for code interacting with AWS S3 via `boto3`, addressing the dynamic nature of `boto3` clients and resources.","last_verified":"2026-04-24T18:03:32.731Z","tags":["aws","boto3","s3","mypy","type-hints","stub","typing","dev-dependency"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/types-boto3-s3"},{"id":7821,"title":"Type Annotations for boto3 SecretsManager","library":"types-boto3-secretsmanager","status":"active","version":"1.42.8","language":"python","ecosystem":"pypi","summary":"types-boto3-secretsmanager provides comprehensive type annotations for the `boto3` AWS Secrets Manager service, enhancing static analysis, code completion, and overall developer experience in Python projects. It is automatically generated by the `mypy-boto3-builder` and is currently at version 1.42.8, with releases closely tracking `boto3` updates to ensure compatibility and extensive type coverage across all service operations, paginators, and type definitions.","last_verified":"2026-04-16T00:00:00.000Z","tags":["typing","mypy","boto3","aws","secretsmanager","type-stubs"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/types-boto3-secretsmanager"},{"id":4824,"title":"Type annotations for boto3 SES","library":"types-boto3-ses","status":"active","version":"1.42.3","language":"python","ecosystem":"pypi","summary":"types-boto3-ses provides comprehensive type annotations for the Amazon Simple Email Service (SES) client within the `boto3` library. This package is part of the `mypy-boto3-builder` project, designed to enhance type checking, autocompletion, and static analysis for `boto3` users with tools like MyPy, Pyright, VSCode, and PyCharm. The current version is 1.42.3, with new releases typically following `boto3` updates and `mypy-boto3-builder` improvements.","last_verified":"2026-04-12T00:00:00.000Z","tags":["type-hinting","aws","boto3","ses","mypy","pyright","static-analysis"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/types-boto3-ses"},{"id":27490,"title":"types-boto3-sns","library":"types-boto3-sns","status":"active","version":"1.43.0","language":"python","ecosystem":"pypi","summary":"Type annotations for boto3 SNS 1.43.0 service generated with mypy-boto3-builder 8.12.0. Provides static type checking for AWS SNS API calls, compatible with mypy, pyright, and type-checkers. Current version: 1.43.0. Release cadence: follows boto3 SNS service updates.","last_verified":"2026-05-01T00:00:00.000Z","tags":["boto3","sns","type-stubs","mypy","ammazon-web-services","types"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/types-boto3-sns"},{"id":3839,"title":"Type Annotations for boto3 SQS","library":"types-boto3-sqs","status":"active","version":"1.42.3","language":"python","ecosystem":"pypi","summary":"This library provides PEP 561-compliant type annotations for the boto3 SQS service, generated by `mypy-boto3-builder`. It enhances development with static type checking for AWS SQS operations using boto3. The current version is 1.42.3, and it follows a frequent release cadence, typically aligning with boto3 updates and `mypy-boto3-builder` improvements.","last_verified":"2026-04-25T16:49:37.376Z","tags":["boto3","aws","sqs","types","mypy","type-hints","static-analysis"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/types-boto3-sqs"},{"id":24765,"title":"types-boto3-ssm","library":"types-boto3-ssm","status":"active","version":"1.43.0","language":"python","ecosystem":"pypi","summary":"Type annotations for boto3 SSM (Simple Systems Manager) service, generated by mypy-boto3-builder. Provides static type checking and IDE autocompletion for boto3 SSM client and resources. Current version is 1.43.0, following boto3 SSM API version 1.43.0. Release cadence matches boto3 service updates. Requires Python >=3.9.","last_verified":"2026-05-01T00:00:00.000Z","tags":["type-annotations","boto3","ssm","aws","mypy","stubs"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/types-boto3-ssm"},{"id":28422,"title":"types-boto3-stepfunctions","library":"types-boto3-stepfunctions","status":"active","version":"1.43.0","language":"python","ecosystem":"pypi","summary":"Type annotations for boto3 SFN (Step Functions) service, generated by mypy-boto3-builder. Provides static type checking support for boto3 Step Functions client, service model, and paginators. Version 1.43.0 corresponds to boto3 SFN 1.43.0 service. Package is auto-generated and released on a regular cadence alongside boto3 service updates.","last_verified":"2026-05-09T00:00:00.000Z","tags":["types","boto3","stepfunctions","stubs","mypy","type-hints"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/types-boto3-stepfunctions"},{"id":22491,"title":"types-boto3-sts","library":"types-boto3-sts","status":"active","version":"1.42.91","language":"python","ecosystem":"pypi","summary":"Type annotations for boto3 STS service, generated by mypy-boto3-builder. Provides type hints for AWS Security Token Service (STS) to enable static type checking with mypy or pyright. Current version 1.42.91, requires Python >=3.9. Released as part of the mypy-boto3-builder ecosystem; follows boto3 releases closely.","last_verified":"2026-04-27T00:00:00.000Z","tags":["boto3","sts","type-annotations","aws","mypy","pyright"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/types-boto3-sts"},{"id":27491,"title":"types-boto3-textract","library":"types-boto3-textract","status":"active","version":"1.43.0","language":"python","ecosystem":"pypi","summary":"Type annotations for the boto3 Textract service, generated by mypy-boto3-builder. Version 1.43.0 provides static type checking support for AWS Textract API calls. The package follows the boto3-stubs release cadence and is updated when boto3 service models change.","last_verified":"2026-05-01T00:00:00.000Z","tags":["type-annotations","boto3","textract","aws","mypy"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/types-boto3-textract"},{"id":5736,"title":"Type Stubs for botocore (Deprecated)","library":"types-botocore","status":"deprecated","version":"1.0.2","language":"python","ecosystem":"pypi","summary":"This is a deprecated proxy package that historically provided type stubs for `botocore`. It has been superseded by `mypy-boto3-botocore` and other comprehensive stub packages generated by the `mypy_boto3_builder` project. Users should avoid installing this package, as its version is extremely outdated and it will not provide accurate or complete type hints for modern `botocore` versions.","last_verified":"2026-04-13T00:00:00.000Z","tags":["type-stubs","botocore","aws","mypy","deprecated"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/types-botocore"},{"id":10318,"title":"Typing Stubs for Braintree","library":"types-braintree","status":"active","version":"4.42.0.20260408","language":"python","ecosystem":"pypi","summary":"This package provides static type checking stubs for the `braintree` Python SDK. It allows tools like Mypy and Pylance to validate type usage in your Braintree integration code, improving code quality and catching potential errors before runtime. It's maintained as part of the `typeshed` project and is updated regularly to reflect changes in the official `braintree` library. The current version is `4.42.0.20260408`.","last_verified":"2026-04-17T00:00:00.000Z","tags":["typing","stubs","braintree","typeshed","fintech","payments"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/types-braintree"},{"id":5737,"title":"Typing stubs for cachetools","library":"types-cachetools","status":"active","version":"6.2.0.20260317","language":"python","ecosystem":"pypi","summary":"types-cachetools provides static type annotations for the cachetools library, enabling type checkers like MyPy and Pyright to validate code that utilizes caching mechanisms. The current version, 6.2.0.20260317, aims to provide accurate annotations for cachetools versions 6.2.*. It is part of the typeshed project, which collects high-quality type stubs for various Python packages.","last_verified":"2026-03-29T00:00:00.000Z","tags":["typing","stubs","cache","performance","type-checking"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/types-cachetools"},{"id":10320,"title":"Typing Stubs for caldav","library":"types-caldav","status":"active","version":"1.3.0.20250516","language":"python","ecosystem":"pypi","summary":"types-caldav provides static type hints (typing stubs) for the `caldav` library, enabling tools like MyPy to perform static analysis and detect type-related errors in code using `caldav`. It is part of the `typeshed` project, which offers high-quality type stubs for many popular Python packages. The current version is 1.3.0.20250516, with releases tracking updates to `typeshed`'s `caldav` stubs.","last_verified":"2026-04-17T00:00:00.000Z","tags":["typing","stubs","type hints","caldav","typeshed"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/types-caldav"},{"id":962,"title":"Type stubs for certifi","library":"types-certifi","status":"deprecated","version":"2021.10.8.3","language":"python","ecosystem":"pypi","summary":"types-certifi is a PEP 561 type stub package providing external type annotations for the `certifi` library, which itself provides Mozilla's carefully curated collection of Root Certificates for validating SSL certificates in Python applications. It is used by static type-checking tools like Mypy and Pyright to analyze code that uses `certifi`. This specific package version (2021.10.8.3) is an older snapshot from the `typeshed` project.","last_verified":"2026-04-11T14:52:37.542Z","tags":["type stubs","typing","certifi","security","ssl","certificates","typeshed","deprecated"],"install_tag":"stale","install_tag_description":"widespread failures or data too old to trust","api":"https://checklist.day/api/registry/types-certifi"},{"id":1139,"title":"Typing Stubs for cffi","library":"types-cffi","status":"active","version":"2.0.0.20260402","language":"python","ecosystem":"pypi","summary":"types-cffi is a type stub package providing external type annotations for the popular `cffi` library, which allows Python to call C code. It enables static type checkers like MyPy and PyRight to analyze code that uses `cffi` for improved development experience and bug detection. This package is part of the broader typeshed project and is regularly updated, with releases potentially occurring daily, to maintain compatibility with `cffi` itself.","last_verified":"2026-04-23T17:30:24.513Z","tags":["typing","stubs","cffi","typeshed","static analysis","ffi"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/types-cffi"},{"id":8737,"title":"Typing Stubs for Channels","library":"types-channels","status":"active","version":"4.3.0.20260408","language":"python","ecosystem":"pypi","summary":"types-channels is a stub package providing type hints for the `channels` library, which enables asynchronous communication for Django. It allows static type checkers like MyPy to understand the types used within `channels` code, improving code quality and maintainability. It is part of the `typeshed` project and is currently at version 4.3.0.20260408, with releases frequently updated to track upstream `channels` and `typeshed` changes.","last_verified":"2026-04-16T00:00:00.000Z","tags":["typing","stubs","channels","async","asgi","mypy"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/types-channels"},{"id":4299,"title":"Type Stubs for Chardet","library":"types-chardet","status":"active","version":"5.0.4.6","language":"python","ecosystem":"pypi","summary":"types-chardet is a PEP 561 type stub package that provides static type information for the `chardet` library. It allows type checkers like Mypy, Pyright, or PyCharm to perform static analysis and detect type-related errors in code that uses `chardet` for character encoding detection, without affecting the runtime behavior of the application. This package is maintained as part of the broader Typeshed project. The current version is 5.0.4.6, and it follows the release cadence of the Typeshed project, which releases updates for third-party stubs regularly.","last_verified":"2026-04-11T00:00:00.000Z","tags":["type stubs","typing","chardet","encoding detection","typeshed"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/types-chardet"},{"id":8739,"title":"Typing Stubs for Chevron","library":"types-chevron","status":"active","version":"0.14.2.20260408","language":"python","ecosystem":"pypi","summary":"types-chevron is a PEP 561 type stub package that provides static type annotations for the `chevron` templating library. It is part of the `typeshed` project, the central repository for third-party library stubs, and is used by static analysis tools like mypy, pyright, and PyCharm to enable type checking and autocompletion for code using `chevron`. This package specifically targets type annotations for `chevron` version `0.14.*`. It is actively maintained with daily releases from typeshed.","last_verified":"2026-04-16T00:00:00.000Z","tags":["typing","stubs","type hints","typeshed","chevron","templating"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/types-chevron"},{"id":2336,"title":"types-click","library":"types-click","status":"active","version":"7.1.8","language":"python","ecosystem":"pypi","summary":"types-click is a PEP 561 type stub package providing external type annotations for the popular Click library. It allows type-checking tools like MyPy, PyCharm, and Pyright to analyze code that uses Click, enabling static analysis, type inference, and autocompletion. Maintained as part of the broader typeshed project, its releases generally follow the versions of the Click library it stubs, with an additional datestamp suffix.","last_verified":"2026-04-24T18:03:47.752Z","tags":["typing","type-stubs","click","cli","mypy","typeshed"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/types-click"},{"id":24766,"title":"types-click-spinner","library":"types-click-spinner","status":"active","version":"0.1.13.20260408","language":"python","ecosystem":"pypi","summary":"Typing stubs for click-spinner, providing static type information for the click-spinner package. Current version 0.1.13.20260408, released as part of typeshed, updated regularly with Python versions >=3.10.","last_verified":"2026-05-01T00:00:00.000Z","tags":["typeshed","stubs","click-spinner","typing"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/types-click-spinner"},{"id":2824,"title":"Colorama Typing Stubs","library":"types-colorama","status":"active","version":"0.4.15.20260408","language":"python","ecosystem":"pypi","summary":"types-colorama provides PEP 561 compliant type stubs for the colorama library, enabling static type checking for colored terminal output. It is part of the typeshed project and aims to provide accurate annotations for colorama==0.4.*. Updates are frequent as it's part of the typeshed project, which releases stub packages to PyPI automatically, sometimes daily.","last_verified":"2026-04-25T01:22:34.746Z","tags":["typing","stubs","colorama","terminal","console","typeshed"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/types-colorama"},{"id":10321,"title":"Typing Stubs for CommonMark","library":"types-commonmark","status":"active","version":"0.9.2.20250330","language":"python","ecosystem":"pypi","summary":"types-commonmark provides official typing stubs for the `commonmark` Python library, enabling static type checkers like MyPy and Pyright to analyze `commonmark` code with full type information. This package is part of the `typeshed` project. The current version is 0.9.2.20250330, with releases typically tied to `commonmark` updates or `typeshed` maintenance cycles.","last_verified":"2026-04-17T00:00:00.000Z","tags":["typing","stubs","type-hinting","commonmark","typeshed"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/types-commonmark"},{"id":3840,"title":"Types for Confluent Kafka","library":"types-confluent-kafka","status":"active","version":"1.4.1","language":"python","ecosystem":"pypi","summary":"This package provides type hints for the `confluent-kafka` Python client, enhancing development experience with static type checking (e.g., with mypy) and improved auto-completion in IDEs. It follows Semantic Versioning 2.0.0 and is released frequently to stay updated with `confluent-kafka` changes. As of `confluent-kafka-python` v2.13.0+, the official library includes its own type hints, making this package primarily relevant for users on older `confluent-kafka` versions.","last_verified":"2026-04-25T16:49:53.490Z","tags":["typing","kafka","confluent","stubs","mypy"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/types-confluent-kafka"},{"id":10322,"title":"Typing Stubs for contextvars","library":"types-contextvars","status":"active","version":"2.4.7.3","language":"python","ecosystem":"pypi","summary":"This package provides static type checking definitions (typing stubs) for the built-in Python `contextvars` standard library module. It enables type checkers like MyPy to correctly analyze code that uses `contextvars`, ensuring type safety without altering runtime behavior. The current version is 2.4.7.3, and releases are tied to updates in the Python standard library and the broader typeshed project.","last_verified":"2026-04-17T00:00:00.000Z","tags":["typing","stubs","type hints","contextvars","standard library"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/types-contextvars"},{"id":1290,"title":"Typing stubs for croniter","library":"types-croniter","status":"active","version":"6.2.2.20260402","language":"python","ecosystem":"pypi","summary":"types-croniter is a type stub package from the `typeshed` project, providing external type annotations for the `croniter` library. It enables static analysis tools like MyPy and Pyright to perform type checking on code that uses `croniter`, improving code quality and catching potential type-related errors before runtime. The current version, 6.2.2.20260402, is designed to provide accurate annotations for `croniter==6.2.2`. These packages are part of the `typeshed` project and are released frequently, often daily, through `typeshed`'s automated processes.","last_verified":"2026-04-23T19:21:21.762Z","tags":["typing","stubs","type hints","croniter","typeshed"],"install_tag":"stale","install_tag_description":"widespread failures or data too old to trust","api":"https://checklist.day/api/registry/types-croniter"},{"id":2337,"title":"Typing Stubs for Cryptography","library":"types-cryptography","status":"active","version":"3.3.23.2","language":"python","ecosystem":"pypi","summary":"This package provides static type checking stubs for the `cryptography` library, enabling tools like MyPy to verify type correctness in Python code that uses `cryptography`. It is part of the broader Typeshed project, which maintains a repository of type stubs for many popular Python libraries. As of this entry, the current version is 3.3.23.2, with updates typically following `cryptography` releases.","last_verified":"2026-04-24T18:04:02.749Z","tags":["typing","stubs","cryptography","typeshed","mypy"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/types-cryptography"},{"id":5086,"title":"Typing Stubs for Dataclasses","library":"types-dataclasses","status":"deprecated","version":"0.6.6","language":"python","ecosystem":"pypi","summary":"This package provides PEP 561 compliant type stubs for the standard library's `dataclasses` module. It enables static type checkers like MyPy, PyCharm, or pytype to correctly analyze code that utilizes dataclasses by providing type definitions. The current version is 0.6.6. It is important to note that this specific `types-dataclasses` package is unmaintained and will not receive further updates; all fixes and contributions for `dataclasses` stubs are now managed directly within the `typeshed` project.","last_verified":"2026-04-12T00:00:00.000Z","tags":["typing","stubs","dataclasses","typeshed","static analysis"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/types-dataclasses"},{"id":3841,"title":"Typing Stubs for dateparser","library":"types-dateparser","status":"active","version":"1.4.0.20260408","language":"python","ecosystem":"pypi","summary":"types-dateparser is a type stub package that provides external type annotations for the `dateparser` library. It enables static type checkers (like MyPy or Pyright) to analyze code using `dateparser` for type correctness without affecting runtime behavior. The current version, `1.4.0.20260408`, indicates it aims to provide accurate annotations for `dateparser~=1.4.0`, with the last part reflecting the typeshed release date. Updates are frequent, often daily, reflecting typeshed's continuous integration and bug fixes.","last_verified":"2026-04-25T16:50:09.235Z","tags":["type hints","typing","stubs","dateparser","static analysis"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/types-dateparser"},{"id":22492,"title":"types-datetimerange","library":"types-datetimerange","status":"active","version":"2.0.0.6","language":"python","ecosystem":"pypi","summary":"Typing stubs for DateTimeRange, part of the typeshed project. Provides type hints for the DateTimeRange library. Version 2.0.0.6; updated periodically with typeshed releases.","last_verified":"2026-04-27T00:00:00.000Z","tags":["typeshed","typing-stubs","DateTimeRange","type-hints"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/types-datetimerange"},{"id":4300,"title":"Typing stubs for the decorator library","library":"types-decorator","status":"active","version":"5.2.0.20260408","language":"python","ecosystem":"pypi","summary":"types-decorator provides high-quality static type annotations (stubs) for the popular `decorator` Python library. It enables type checkers like MyPy and Pyright to analyze code using `decorator` for type correctness, enhancing maintainability and catching potential errors early. Maintained by the `typeshed` project, these stubs are automatically released to PyPI regularly, often daily, to reflect updates in the upstream library. The current version is 5.2.0.20260408.","last_verified":"2026-04-11T00:00:00.000Z","tags":["typing","stubs","type hints","decorator","typeshed"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/types-decorator"},{"id":2825,"title":"Typing stubs for defusedxml","library":"types-defusedxml","status":"active","version":"0.7.0.20260408","language":"python","ecosystem":"pypi","summary":"types-defusedxml provides type hints for the defusedxml library, which offers protection against XML-related security vulnerabilities like XML bombs (Billion Laughs, Quadratic Blowup) and external entity attacks in Python's standard library XML modules. It is part of the typeshed project and allows type checkers to analyze code using defusedxml for correctness. This package ensures compatibility with defusedxml==0.7.* and is regularly updated.","last_verified":"2026-04-25T01:22:57.397Z","tags":["typing","stubs","xml","security","typeshed","defusedxml"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/types-defusedxml"},{"id":1140,"title":"Typing Stubs for Deprecated","library":"types-deprecated","status":"active","version":"1.3.1.20260402","language":"python","ecosystem":"pypi","summary":"This is a typeshed stub package that provides static type annotations for the 'Deprecated' Python library. It enables type checkers like Mypy and Pyright to analyze code using the `Deprecated` library, which offers a `@deprecated` decorator for marking functions, methods, or classes as deprecated and emitting runtime warnings. The `types-deprecated` package is part of the `typeshed` project and its release cadence is tied to typeshed updates, aiming for compatibility with `Deprecated~=1.3.1`.","last_verified":"2026-04-23T17:30:50.069Z","tags":["typing","stubs","type-checking","deprecated","decorator"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/types-deprecated"},{"id":4301,"title":"types-docker","library":"types-docker","status":"active","version":"7.1.0.20260409","language":"python","ecosystem":"pypi","summary":"types-docker is a type stub package providing accurate annotations for the `docker` Python library. It enables static type checkers like MyPy or Pyright to verify code using the Docker SDK for Python, ensuring type safety and improving developer experience. This package is part of the `typeshed` project and tracks the `docker` library's versions, aiming for daily updates.","last_verified":"2026-04-11T00:00:00.000Z","tags":["typing","stubs","docker","typeshed","type checking"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/types-docker"},{"id":1756,"title":"Typing Stubs for docutils","library":"types-docutils","status":"active","version":"0.22.3.20260408","language":"python","ecosystem":"pypi","summary":"types-docutils provides high-quality type hints and stub files for the docutils library, enabling static type checkers like MyPy to validate code that uses docutils. It's part of the typeshed project, which maintains external type stubs for various popular Python packages. The current version is 0.22.3.20260408, with releases tied to updates in typeshed.","last_verified":"2026-04-24T01:05:40.915Z","tags":["typing","stubs","docutils","typeshed","mypy"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/types-docutils"},{"id":24767,"title":"types-editdistance","library":"types-editdistance","status":"active","version":"0.8.0.20260408","language":"python","ecosystem":"pypi","summary":"Typing stubs for the `editdistance` library, providing type hints for functions like `eval()`. Version 0.8.0.20260408 targets Python 3.10+. These stubs are part of typeshed and are auto-generated, so they track the underlying `editdistance` API. Release cadence is tied to typeshed updates.","last_verified":"2026-05-01T00:00:00.000Z","tags":["typing-stubs","editdistance","typeshed"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/types-editdistance"},{"id":6283,"title":"Typing Stubs for Emoji","library":"types-emoji","status":"active","version":"2.1.0.3","language":"python","ecosystem":"pypi","summary":"`types-emoji` provides static type checking definitions for the popular `emoji` Python library. It enables type checkers like MyPy to understand the types used in `emoji.emojize()`, `emoji.demojize()`, and other functions, improving code reliability and developer experience. This package is part of the `typeshed` project, which maintains external type annotations for numerous Python libraries and the standard library. `types-emoji` follows the release cadence of `typeshed`, which is often independent of the runtime `emoji` library's release schedule.","last_verified":"2026-04-14T00:00:00.000Z","tags":["typing","stubs","emoji","typeshed","static analysis"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/types-emoji"},{"id":5533,"title":"Typing stubs for enum34","library":"types-enum34","status":"active","version":"1.1.8","language":"python","ecosystem":"pypi","summary":"types-enum34 is a PEP 561 type stub package providing static type information for the `enum34` library. The `enum34` library itself is a backport of Python 3.4's standard library `enum` module, enabling enumeration support for older Python versions (2.4-3.3). This stub package allows type-checking tools like MyPy, PyCharm, and Pytype to analyze code that uses `enum34`. The current version is 1.1.8, released in January 2022, and its development cadence follows contributions to the `typeshed` project.","last_verified":"2026-04-13T00:00:00.000Z","tags":["typing","stubs","type hints","enum","python2","backport"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/types-enum34"},{"id":6929,"title":"Typing stubs for factory-boy","library":"types-factory-boy","status":"active","version":"0.4.1","language":"python","ecosystem":"pypi","summary":"types-factory-boy is a PEP 561 type stub package that provides static type checking for the factory-boy library. It enables tools like mypy, PyCharm, and pytype to analyze code that uses factory-boy, helping to catch type-related errors before runtime. The current version is 0.4.1. As a stub package, its release cadence is tied to updates in factory-boy and improvements in its own type definitions.","last_verified":"2026-04-15T00:00:00.000Z","tags":["typing","stubs","factory-boy","testing","type-checking"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/types-factory-boy"},{"id":5820,"title":"Typing stubs for filelock","library":"types-filelock","status":"active","version":"3.2.7","language":"python","ecosystem":"pypi","summary":"This package provides static type checking stubs for the `filelock` library, enabling tools like MyPy to verify type correctness. It is part of the Python typeshed project, which maintains high-quality stubs generally kept up-to-date with the latest versions of their respective runtime libraries. Releases follow typeshed's continuous integration and release cycle, reflecting updates to the underlying `filelock` library.","last_verified":"2026-04-14T00:00:00.000Z","tags":["typing","stubs","filelock","type-hints"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/types-filelock"},{"id":10323,"title":"Types-First (Typing Stubs for 'first' library)","library":"types-first","status":"active","version":"2.0.5.20260408","language":"python","ecosystem":"pypi","summary":"This package provides PEP 561 compatible type stubs for the `first` library. It enables static type checkers like MyPy to correctly analyze code that uses the `first` function, enhancing code quality and preventing type-related errors. The current version is 2.0.5.20260408, and it's released as part of the `typeshed` project, which updates periodically.","last_verified":"2026-04-17T00:00:00.000Z","tags":["typing","stubs","type-hints","mypy","typeshed"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/types-first"},{"id":2826,"title":"Flask Type Stubs","library":"types-flask","status":"maintenance","version":"1.1.6","language":"python","ecosystem":"pypi","summary":"types-flask is a PEP 561 type stub package providing static type information for the Flask web framework. It allows type-checking tools like MyPy, PyCharm, and Pyright to analyze code that uses Flask, catching potential type-related errors before runtime. The current version is 1.1.6. It is part of the `typeshed` project, which generally releases updates as needed to align with changes in the runtime libraries it provides stubs for, although its primary function for Flask versions 2.0 and newer has been superseded by Flask's native type annotations.","last_verified":"2026-04-25T01:23:16.050Z","tags":["flask","typing","stubs","type-checking","mypy"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/types-flask"},{"id":4302,"title":"Typing Stubs for Flask-Cors","library":"types-flask-cors","status":"active","version":"6.0.0.20260408","language":"python","ecosystem":"pypi","summary":"Typing stubs for the Flask-Cors library, enabling static type checking for Flask applications that implement Cross-Origin Resource Sharing. This package is part of the typeshed project, a central repository for type annotations, and provides accurate annotations for `Flask-Cors==6.0.*`. Typeshed packages are automatically released to PyPI as needed, often daily.","last_verified":"2026-04-11T00:00:00.000Z","tags":["typing","stubs","flask","cors","type-checking","typeshed"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/types-flask-cors"},{"id":7822,"title":"Typing Stubs for Flask-Migrate","library":"types-flask-migrate","status":"active","version":"4.1.0.20260408","language":"python","ecosystem":"pypi","summary":"This library provides static type checking stubs for Flask-Migrate, enabling tools like MyPy to verify type correctness in applications using Flask-Migrate. It is part of the Python typeshed project, which maintains a collection of high-quality type hints for various Python packages. Updates are released regularly to keep pace with changes in the runtime libraries they type-check.","last_verified":"2026-04-16T00:00:00.000Z","tags":["types","typing","flask","flask-migrate","stubs","mypy"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/types-flask-migrate"},{"id":23180,"title":"Flask-SQLAlchemy type stubs","library":"types-flask-sqlalchemy","status":"active","version":"2.5.9.4","language":"python","ecosystem":"pypi","summary":"Third-party type stubs for Flask-SQLAlchemy, provided by the typeshed project. Version 2.5.9.4 corresponds to stubs for Flask-SQLAlchemy 2.5.x. These stubs are installed to enable type checking (e.g., with mypy or Pyright) for Flask-SQLAlchemy usage. Release cadence follows upstream typeshed updates.","last_verified":"2026-05-01T00:00:00.000Z","tags":["type-stubs","flask-sqlalchemy","mypy","typing"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/types-flask-sqlalchemy"},{"id":6284,"title":"Typing Stubs for fpdf2","library":"types-fpdf2","status":"active","version":"2.8.4.20260408","language":"python","ecosystem":"pypi","summary":"This is a type stub package for the fpdf2 package, providing external type annotations for static analysis and type checking. It is part of the `typeshed` project and receives regular, often daily, automated releases to track changes in the upstream `fpdf2` library. This version of `types-fpdf2` aims to provide accurate annotations for `fpdf2==2.8.4`. Note that since `fpdf2` version 2.8.6, the `fpdf2` package itself includes type annotations, rendering `types-fpdf2` unnecessary for newer `fpdf2` versions.","last_verified":"2026-04-14T00:00:00.000Z","tags":["typing","stubs","fpdf2","pdf","typeshed"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/types-fpdf2"},{"id":2338,"title":"types-freezegun","library":"types-freezegun","status":"active","version":"1.1.10","language":"python","ecosystem":"pypi","summary":"Typing stubs for the `freezegun` library, enabling static type checking with tools like Mypy, PyCharm, and Pytype. This PEP 561 compliant package provides type hints for `freezegun`, which allows Python tests to manipulate time. It is maintained as part of the `typeshed` project and its updates generally follow `freezegun`'s release cycle for compatibility.","last_verified":"2026-04-24T18:04:17.621Z","tags":["typing","stubs","type hints","freezegun","testing","datetime"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/types-freezegun"},{"id":24768,"title":"types-frozendict","library":"types-frozendict","status":"active","version":"2.0.9","language":"python","ecosystem":"pypi","summary":"Typing stubs for the frozendict library, providing type hints for frozen dictionaries. Currently version 2.0.9, maintained as part of the typeshed project with updates aligned to Python and frozendict releases.","last_verified":"2026-05-01T00:00:00.000Z","tags":["stubs","type-hints","frozendict","typeshed"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/types-frozendict"},{"id":6930,"title":"types-futures","library":"types-futures","status":"active","version":"3.3.8","language":"python","ecosystem":"pypi","summary":"types-futures provides static type annotations (stubs) for the `concurrent.futures` module, which is part of Python's standard library. It enables type checkers like MyPy, Pyright, or PyCharm to perform static analysis and provide type hints for code utilizing thread and process pools. This package is maintained by the Typeshed project and is released automatically to PyPI, often daily, to keep up with changes in the runtime library.","last_verified":"2026-04-15T00:00:00.000Z","tags":["typing","stubs","futures","concurrent","typeshed"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/types-futures"},{"id":24769,"title":"GDB Typing Stubs","library":"types-gdb","status":"active","version":"16.3.0.20260408","language":"python","ecosystem":"pypi","summary":"Typing stubs for GDB (GNU Debugger) provided by typeshed. Version 16.3.0.20260408 provides type annotations for the gdb Python module, enabling static type checking with mypy or pyright. Stubs are updated weekly to match the latest GDB release.","last_verified":"2026-05-01T00:00:00.000Z","tags":["gdb","typing","stubs","mypy","typeshed"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/types-gdb"},{"id":5534,"title":"types-geoip2","library":"types-geoip2","status":"active","version":"3.0.0","language":"python","ecosystem":"pypi","summary":"types-geoip2 provides PEP 561 compliant typing stubs for the geoip2 library. It enables static type checkers like mypy, PyCharm, and pytype to provide robust type checking and autocompletion for code using the geoip2 package. These stubs are maintained as part of the python/typeshed project on GitHub, with new versions automatically released to PyPI frequently (up to once a day) to reflect updates and improvements in typeshed.","last_verified":"2026-04-13T00:00:00.000Z","tags":["typing","stubs","type hints","type checking","geoip","geoip2","typeshed"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/types-geoip2"},{"id":22493,"title":"types-geopandas","library":"types-geopandas","status":"active","version":"1.1.3.20260408","language":"python","ecosystem":"pypi","summary":"PEP 561 typing stubs for geopandas, provided by typeshed. Version 1.1.3.20260408 supports Python >=3.10. These stubs allow static type checkers like mypy and pyright to understand geopandas types. They are released on a rolling schedule, synced to geopandas releases.","last_verified":"2026-04-27T00:00:00.000Z","tags":["typing","stubs","geopandas","typeshed","mypy","pyright"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/types-geopandas"},{"id":4825,"title":"Typing Stubs for gevent","library":"types-gevent","status":"active","version":"26.4.0.20260409","language":"python","ecosystem":"pypi","summary":"types-gevent provides external type annotations (stubs) for the gevent library. It enables static type checkers like MyPy and Pyright to perform type checking, inference, and autocompletion for code that uses gevent. As part of the typeshed project, its releases are automatically generated and follow a versioning scheme tied to the gevent runtime package version.","last_verified":"2026-04-12T00:00:00.000Z","tags":["typing","stubs","gevent","typeshed","async","concurrency","type-hints"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/types-gevent"},{"id":6285,"title":"Typing Stubs for Google Cloud NDB","library":"types-google-cloud-ndb","status":"active","version":"2.4.0.20260408","language":"python","ecosystem":"pypi","summary":"This package provides static type checking stubs for the `google-cloud-ndb` library, enabling tools like MyPy or PyRight to perform compile-time type validation of NDB code. Maintained as part of the `typeshed` project, it currently targets `google-cloud-ndb==2.4.*`. Updates are automatically released, often daily, to reflect changes in the underlying library.","last_verified":"2026-04-14T00:00:00.000Z","tags":["typing","stubs","google-cloud","ndb","google-cloud-ndb","typeshed","datastore"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/types-google-cloud-ndb"},{"id":4826,"title":"types-greenlet","library":"types-greenlet","status":"active","version":"3.4.0.20260409","language":"python","ecosystem":"pypi","summary":"types-greenlet provides external type hints (stubs) for the `greenlet` library, enabling static type checkers like MyPy and Pyright to analyze code using `greenlet` effectively. It is part of the `typeshed` project, which maintains a collection of high-quality type annotations for many Python packages. Releases are frequent, often daily, to keep pace with updates in the `greenlet` library and general typeshed improvements. The current version, 3.4.0.20260409, aims to provide accurate annotations for `greenlet==3.3.*`.","last_verified":"2026-04-12T00:00:00.000Z","tags":["typing","stubs","type-checking","greenlet","typeshed"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/types-greenlet"},{"id":3303,"title":"Typing stubs for grpcio","library":"types-grpcio","status":"active","version":"1.0.0.20260408","language":"python","ecosystem":"pypi","summary":"This library provides high-quality type stubs for the `grpcio` Python library, enabling static type checkers like MyPy to understand gRPC-related code. It's part of the `typeshed` project. The current version is 1.0.0.20260408, with releases typically following updates from the main `grpcio` library or the broader `typeshed` project, often on a monthly or bi-monthly basis.","last_verified":"2026-04-25T08:17:04.035Z","tags":["typing","stubs","grpc","typeshed","mypy","static-analysis"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/types-grpcio"},{"id":6286,"title":"Typing Stubs for grpcio-health-checking","library":"types-grpcio-health-checking","status":"active","version":"1.0.0.20260408","language":"python","ecosystem":"pypi","summary":"This package provides static type checking stubs for the `grpcio-health-checking` library, enabling tools like MyPy to validate usage of `grpc_health.v1` modules. It is part of the `typeshed` project, which supplies type hints for many popular Python packages. The current version is 1.0.0.20260408, with releases tied to updates of the underlying runtime library.","last_verified":"2026-04-14T00:00:00.000Z","tags":["typing","stubs","grpc","health-checking","typeshed","mypy"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/types-grpcio-health-checking"},{"id":22494,"title":"types-grpcio-reflection","library":"types-grpcio-reflection","status":"active","version":"1.0.0.20260408","language":"python","ecosystem":"pypi","summary":"Typing stubs for the grpcio-reflection package, provided by typeshed. Version 1.0.0.20260408 corresponds to stubs for grpcio-reflection with Python >=3.10. Updated automatically alongside typeshed; no fixed release cadence.","last_verified":"2026-04-27T00:00:00.000Z","tags":["grpc","reflection","typing","stubs","typeshed"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/types-grpcio-reflection"},{"id":22495,"title":"types-grpcio-status","library":"types-grpcio-status","status":"active","version":"1.0.0.20260408","language":"python","ecosystem":"pypi","summary":"Typing stubs for grpcio-status, version 1.0.0.20260408. Provided by typeshed. Updated in lockstep with the grpcio-status package. This is a stub-only package that adds type annotations to grpcio-status. Released weekly or as needed.","last_verified":"2026-04-27T00:00:00.000Z","tags":["stubs","grpc","typing","typeshed"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/types-grpcio-status"},{"id":28423,"title":"types-gunicorn","library":"types-gunicorn","status":"active","version":"25.3.0.20260508","language":"python","ecosystem":"pypi","summary":"Typing stubs for gunicorn (version 25.3.0.20260508). Provides type annotations for gunicorn's API, enabling static type checking in Python projects. Part of the typeshed project and updated regularly to match new gunicorn releases.","last_verified":"2026-05-09T00:00:00.000Z","tags":["typing","stubs","gunicorn","type-hints","python"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/types-gunicorn"},{"id":1757,"title":"Typing Stubs for html5lib","library":"types-html5lib","status":"active","version":"1.1.11.20260408","language":"python","ecosystem":"pypi","summary":"This package provides static type checking stubs for the `html5lib` library, allowing type checkers like MyPy to validate usage of `html5lib` APIs. It's part of the `typeshed` project, which continuously maintains and releases type stubs for many popular Python libraries. New versions are released frequently, often coinciding with upstream library updates or Python version changes.","last_verified":"2026-04-24T01:05:54.765Z","tags":["typing","stubs","html","html5lib","type-checking","typeshed"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/types-html5lib"},{"id":2827,"title":"Typing Stubs for httplib2","library":"types-httplib2","status":"active","version":"0.31.2.20260408","language":"python","ecosystem":"pypi","summary":"types-httplib2 provides PEP 561 compliant typing stubs for the httplib2 HTTP client library. As part of the typeshed project, its purpose is to enable static type checking for code using httplib2, without altering runtime behavior. The current version is 0.31.2.20260408, with updates released automatically (up to once a day) by typeshed machinery when the underlying library changes or type definitions improve.","last_verified":"2026-04-25T01:23:30.834Z","tags":["typing","stubs","type hints","httplib2","typeshed"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/types-httplib2"},{"id":5535,"title":"Typing Stubs for humanfriendly","library":"types-humanfriendly","status":"deprecated","version":"10.0.1.20250319","language":"python","ecosystem":"pypi","summary":"This is a PEP 561 type stub package providing static type annotations for the `humanfriendly` library. It enables type-checking tools like MyPy, Pyright, and PyCharm to analyze code that uses `humanfriendly`. While available on PyPI, this package is part of the Typeshed project, and direct maintenance for it has ceased; fixes should be contributed upstream to Typeshed. This version aims to provide accurate annotations for `humanfriendly==10.0.*`.","last_verified":"2026-04-13T00:00:00.000Z","tags":["typing","stubs","type-checking","typeshed","humanfriendly","deprecated"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/types-humanfriendly"},{"id":5087,"title":"Typing Stubs for hvac","library":"types-hvac","status":"active","version":"2.4.0.20260408","language":"python","ecosystem":"pypi","summary":"types-hvac provides static type annotations for the `hvac` library, the official Python client for HashiCorp Vault. It enables type checkers like MyPy and Pyright to analyze code using `hvac` for type correctness. The package version 2.4.0.20260408 offers accurate annotations for `hvac==2.4.*` and is part of the actively maintained typeshed project.","last_verified":"2026-04-12T00:00:00.000Z","tags":["typing","stubs","hvac","typeshed","vault","type-checking"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/types-hvac"},{"id":5536,"title":"Typing Stubs for icalendar","library":"types-icalendar","status":"active","version":"6.3.2.20260408","language":"python","ecosystem":"pypi","summary":"The `types-icalendar` package provides type annotations (stubs) for the `icalendar` library, which is an RFC 5545 compliant Python parser and generator for iCalendar files. This package is part of the `typeshed` project and specifically targets `icalendar` versions prior to 7.0.0. From `icalendar` version 7.0.0 onwards, type annotations are included directly within the `icalendar` package, making `types-icalendar` redundant for newer versions. It currently requires Python >=3.10 and is updated regularly based on typeshed contributions.","last_verified":"2026-04-13T00:00:00.000Z","tags":["typing","stubs","icalendar","calendar","typeshed","rfc5545","datetime"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/types-icalendar"},{"id":9375,"title":"Typing Stubs for InfluxDB Client","library":"types-influxdb-client","status":"active","version":"1.45.0.20241221","language":"python","ecosystem":"pypi","summary":"types-influxdb-client is a PEP 561 type stub package providing static type annotations for the `influxdb-client` library. It enables type-checking tools like Mypy, Pyright, and PyCharm to perform static analysis on code using `influxdb-client`. This particular version (`1.45.0.20241221`) targets `influxdb-client==1.45.*`. It is part of the actively maintained Typeshed project, which generally releases updates frequently.","last_verified":"2026-04-16T00:00:00.000Z","tags":["typing","stubs","influxdb","typeshed","type checking","mypy"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/types-influxdb-client"},{"id":24770,"title":"Typing stubs for invoke","library":"types-invoke","status":"active","version":"2.0.0.10","language":"python","ecosystem":"pypi","summary":"Unofficial typing stubs for the invoke library, provided by typeshed. Version 2.0.0.10 supports Python 3.7+. These stubs allow type checkers to validate code using invoke, but they may lag behind the invoke library itself.","last_verified":"2026-05-01T00:00:00.000Z","tags":["types","stubs","invoke","typing"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/types-invoke"},{"id":4303,"title":"Typing Stubs for ipaddress","library":"types-ipaddress","status":"active","version":"1.0.8","language":"python","ecosystem":"pypi","summary":"types-ipaddress is a PEP 561 compliant stub-only package providing static type hints for Python's built-in `ipaddress` module. It allows type-checking tools like MyPy, PyCharm, and Pyright to perform static analysis on code that uses `ipaddress` functionality. The package tracks the `ipaddress` stubs within the `typeshed` project and is released upon changes to those stubs. The current version is 1.0.8.","last_verified":"2026-04-11T00:00:00.000Z","tags":["typing","stubs","type hints","ip address","network","typeshed"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/types-ipaddress"},{"id":2339,"title":"Typing Stubs for Jinja2","library":"types-jinja2","status":"active","version":"2.11.9","language":"python","ecosystem":"pypi","summary":"types-jinja2 is a PEP 561 type stub package that provides type annotations for the Jinja2 templating engine. It enables static type-checking tools like mypy, PyCharm, and pytype to analyze code that uses Jinja2 for improved code quality and early error detection. This package is part of the `python/typeshed` monorepo and is automatically released multiple times a day when updates are needed.","last_verified":"2026-04-24T18:04:33.529Z","tags":["typing","type hints","stubs","jinja2","mypy","static analysis"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/types-jinja2"},{"id":4827,"title":"Typing Stubs for JMESPath","library":"types-jmespath","status":"active","version":"1.1.0.20260408","language":"python","ecosystem":"pypi","summary":"types-jmespath is a type stub package that provides static type annotations for the `jmespath` library. It is part of the Typeshed project, the central repository for Python type stubs, and is automatically released to PyPI (up to once a day). This package helps type checkers like MyPy and Pyright understand the types used in `jmespath` expressions, improving code quality and maintainability. Its versioning aims to align with `jmespath==1.1.*`, ensuring compatibility.","last_verified":"2026-04-12T00:00:00.000Z","tags":["typing","stubs","jmespath","typeshed","static analysis"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/types-jmespath"},{"id":1758,"title":"Typing Stubs for jsonschema","library":"types-jsonschema","status":"active","version":"4.26.0.20260408","language":"python","ecosystem":"pypi","summary":"This package provides static type annotations (stubs) for the `jsonschema` library, enabling tools like `mypy` to perform static analysis on code that uses `jsonschema`. It's part of the typeshed project, a community effort to add types to popular Python packages. The current version, `4.26.0.20260408`, typically tracks the `jsonschema` library's version, with a datestamp for stub updates.","last_verified":"2026-04-09T00:00:00.000Z","tags":["typing","stubs","jsonschema","type-checking","typeshed"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/types-jsonschema"},{"id":2828,"title":"Typing stubs for jwcrypto (types-jwcrypto)","library":"types-jwcrypto","status":"active","version":"1.5.7.20260409","language":"python","ecosystem":"pypi","summary":"types-jwcrypto provides static type annotations for the jwcrypto library, enabling type checkers like Mypy and Pyright to validate code that uses jwcrypto. jwcrypto is a Python implementation of the JOSE (Javascript Object Signing and Encryption) Web Standards, including JWK, JWS, JWE, and JWT, and leverages the Cryptography package for its cryptographic operations. This stub package is part of the typeshed project and is released automatically, often daily. The current version is 1.5.7.20260409, targeting jwcrypto==1.5.*.","last_verified":"2026-04-25T01:23:51.788Z","tags":["typing","stubs","jwcrypto","JOSE","JWT","JWS","JWE","JWK","security"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/types-jwcrypto"},{"id":9376,"title":"Typing stubs for PyJWT (jwt package)","library":"types-jwt","status":"active","version":"0.1.3","language":"python","ecosystem":"pypi","summary":"This library provides PEP 561 type stubs for the popular `PyJWT` library, which is commonly imported as `jwt`. It enables static type checkers like MyPy, PyCharm, and Pyright to analyze code that uses `PyJWT`. `types-jwt` is part of the `typeshed` project, which centrally manages type definitions for many third-party Python packages. `types-jwt` version 0.1.3 was released in May 2021. However, it's important to note that since `PyJWT` version 2.0.0 (released December 2020) and later include their own inline type annotations, `types-jwt` is primarily relevant for projects using older versions of `PyJWT` (pre-2.0.0) or specific legacy setups.","last_verified":"2026-04-16T00:00:00.000Z","tags":["typing","stubs","jwt","pyjwt","typeshed","static-analysis"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/types-jwt"},{"id":7823,"title":"Typing Stubs for ldap3","library":"types-ldap3","status":"active","version":"2.9.13.20260408","language":"python","ecosystem":"pypi","summary":"types-ldap3 provides type hinting stubs for the popular `ldap3` library, enabling static type checkers like MyPy to validate `ldap3` code. It is part of the Python typeshed project, ensuring up-to-date and high-quality type definitions. This package does not provide any runtime functionality itself but enhances developer experience by catching type-related errors early. It is actively maintained and updated regularly as part of typeshed.","last_verified":"2026-04-16T00:00:00.000Z","tags":["typing","stubs","ldap","mypy","typeshed"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/types-ldap3"},{"id":2829,"title":"types-lxml","library":"types-lxml","status":"active","version":"2026.2.16","language":"python","ecosystem":"pypi","summary":"types-lxml, version 2026.2.16, provides comprehensive external type annotations (stubs) for the `lxml` library, enabling static type checking with tools like MyPy and Pyright, and improving IDE support. It is actively maintained with frequent updates, often releasing multiple versions per month, and is a more complete fork of the original `lxml-stubs` project. It aims to cover major lxml submodules like `lxml.etree`, `lxml.html`, and `lxml.objectify` for Python 3.9 and newer.","last_verified":"2026-04-25T01:24:07.032Z","tags":["type-stubs","lxml","static-typing","xml","html"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/types-lxml"},{"id":1209,"title":"Typing Stubs for Python-Markdown","library":"types-markdown","status":"active","version":"3.10.2.20260211","language":"python","ecosystem":"pypi","summary":"types-markdown is a type stub package that provides static type annotations for the popular `markdown` library (Python-Markdown). It enables static type checkers like MyPy to validate code that uses the `markdown` library, improving code quality and catching potential errors before runtime. This package is automatically generated and released from the `typeshed` project and follows a versioning scheme tied to the `markdown` runtime library version.","last_verified":"2026-04-23T18:19:59.588Z","tags":["typing","stubs","markdown","type-checking","typeshed"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/types-markdown"},{"id":2340,"title":"Typing Stubs for MarkupSafe","library":"types-markupsafe","status":"active","version":"1.1.10","language":"python","ecosystem":"pypi","summary":"This is a PEP 561 type stub package providing external type annotations for the MarkupSafe library. It enables static type-checking tools like MyPy, PyCharm, or Pyright to analyze code that uses MarkupSafe. The current version is 1.1.10. These stub packages are automatically released by the Typeshed project, ensuring they follow typing specification standards.","last_verified":"2026-04-24T18:04:49.943Z","tags":["typing","stubs","type-checking","markupsafe"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/types-markupsafe"},{"id":4828,"title":"Typing Stubs for maxminddb","library":"types-maxminddb","status":"active","version":"1.5.0","language":"python","ecosystem":"pypi","summary":"This package provides type hints for the `maxminddb` Python library, which is used for reading MaxMind DB files. These files store data indexed by IP address subnets (IPv4 or IPv6). `types-maxminddb` ensures that static type checkers like MyPy can validate usage of `maxminddb`. It is part of the `typeshed` project and its release cadence is tied to `typeshed` updates and `maxminddb`'s own releases. The current version is 1.5.0.","last_verified":"2026-04-12T00:00:00.000Z","tags":["typing","stubs","maxminddb","geoip","geolocation","typeshed"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/types-maxminddb"},{"id":1759,"title":"Typing Stubs for the Mock Library","library":"types-mock","status":"active","version":"5.2.0.20260408","language":"python","ecosystem":"pypi","summary":"This package provides high-quality type stubs for the `mock` library (and by extension, `unittest.mock` from the standard library), enabling static type checkers like `mypy` to understand and validate usage of mock objects. Part of the `typeshed` project, it is actively maintained with a continuous release cadence reflecting updates to the stubs. The current version is 5.2.0.20260408.","last_verified":"2026-04-24T01:06:13.124Z","tags":["types","type-hints","mypy","testing","mocking","static-analysis"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/types-mock"},{"id":7824,"title":"Typing Stubs for Mypy Extensions","library":"types-mypy-extensions","status":"active","version":"1.1.0.20260408","language":"python","ecosystem":"pypi","summary":"This package provides static type checking stubs for the `mypy-extensions` library. It enables type checkers like Mypy to understand the types defined in `mypy-extensions`, such as `LiteralString`, `TypedDict`, and `NoReturn`, particularly when those features are not yet available in the standard `typing` module for the target Python version. The current version is 1.1.0.20260408, released as part of the `typeshed` project, with releases generally aligned with `typeshed` updates.","last_verified":"2026-04-16T00:00:00.000Z","tags":["typing","stubs","mypy","type-checking","typeshed"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/types-mypy-extensions"},{"id":7825,"title":"Typing stubs for mysqlclient","library":"types-mysqlclient","status":"active","version":"2.2.0.20260408","language":"python","ecosystem":"pypi","summary":"types-mysqlclient provides static type annotations (stubs) for the popular `mysqlclient` Python package, which is a MySQL database connector. It enables type checkers like MyPy and Pyright to analyze code using `mysqlclient` for type correctness. This package is part of the typeshed project and is released automatically, typically daily, to PyPI, aiming to provide accurate annotations for `mysqlclient==2.2.*`.","last_verified":"2026-04-16T00:00:00.000Z","tags":["typing","stubs","mysql","database","typeshed"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/types-mysqlclient"},{"id":8740,"title":"Typing Stubs for nanoid","library":"types-nanoid","status":"active","version":"2.0.0.20260408","language":"python","ecosystem":"pypi","summary":"types-nanoid is a PEP 561 type stub package that provides static type annotations for the `nanoid` library. It allows type checkers such as MyPy, Pyright, and PyCharm to perform static analysis and type inference on code that uses `nanoid`, ensuring type safety without impacting runtime behavior. This version aims to provide accurate annotations for `nanoid==2.0.0`. It is actively maintained as part of the `typeshed` project, with updates typically correlating to upstream `nanoid` releases or general typeshed improvements.","last_verified":"2026-04-16T00:00:00.000Z","tags":["typing","stubs","nanoid","type-checking","typeshed"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/types-nanoid"},{"id":8741,"title":"Typing Stubs for netaddr","library":"types-netaddr","status":"active","version":"1.3.0.20260408","language":"python","ecosystem":"pypi","summary":"This package provides static type checking stubs for the `netaddr` library, enabling tools like MyPy or Pyright to perform comprehensive type analysis on code that uses `netaddr`. It is part of the Python typeshed project, which maintains type hints for popular Python packages. The current version is `1.3.0.20260408` and it follows the release cadence of the typeshed project, updating frequently to reflect changes in `netaddr`.","last_verified":"2026-04-16T00:00:00.000Z","tags":["typing","stubs","netaddr","typeshed","mypy","pyright"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/types-netaddr"},{"id":3842,"title":"Typing Stubs for NetworkX","library":"types-networkx","status":"active","version":"3.6.1.20260408","language":"python","ecosystem":"pypi","summary":"Typing stubs for the `networkx` library. This package provides external type annotations, allowing static type checkers like MyPy and PyRight to analyze code that uses `networkx` for graph manipulation. It is an automatically generated component of the `typeshed` project and aims to provide accurate annotations for specific `networkx` versions. Stubs are released frequently, often daily, by typeshed's automated processes.","last_verified":"2026-04-25T16:51:03.218Z","tags":["typing","stubs","type-hints","networkx","typeshed","graph"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/types-networkx"},{"id":3843,"title":"Typing stubs for oauthlib","library":"types-oauthlib","status":"active","version":"3.3.0.20260408","language":"python","ecosystem":"pypi","summary":"types-oauthlib provides typing stubs for the `oauthlib` library, a generic, spec-compliant OAuth framework for Python. It enables static type checkers like MyPy and Pyright to validate code that uses `oauthlib`, enhancing code quality and helping prevent runtime errors. This package is part of the `typeshed` project, which automatically releases stub updates (up to once a day) to keep pace with `oauthlib` and other third-party packages.","last_verified":"2026-04-25T16:51:23.507Z","tags":["typing","stubs","oauth","security","type-checking"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/types-oauthlib"},{"id":27492,"title":"types-objgraph","library":"types-objgraph","status":"active","version":"3.6.0.20260408","language":"python","ecosystem":"pypi","summary":"Typing stubs for the objgraph library, providing type hints for objgraph functions. Version 3.6.0.20260408 corresponds to objgraph 3.6.x. Released as part of typeshed, updated periodically.","last_verified":"2026-04-27T00:00:00.000Z","tags":["type-stubs","objgraph","typeshed","typing"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/types-objgraph"},{"id":22496,"title":"Types for olefile","library":"types-olefile","status":"active","version":"0.47.0.20260408","language":"python","ecosystem":"pypi","summary":"Typing stubs for olefile (v0.47.0.20260408), provided by typeshed. These stubs enable static type checking for the olefile package. The package follows typeshed's release cadence, typically updated to match CPython's typing stubs.","last_verified":"2026-04-27T00:00:00.000Z","tags":["typeshed","typing-stubs","olefile","OLE2","type-hints"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/types-olefile"},{"id":9377,"title":"Python Stubs for PyOpenColorIO","library":"types-opencolorio","status":"active","version":"2.4.2.0","language":"python","ecosystem":"pypi","summary":"types-opencolorio provides static type checking stubs for PyOpenColorIO, the Python bindings for OpenColorIO (OCIO). OCIO is a complete color management solution for motion picture production, emphasizing visual effects and computer animation. This stub package enhances IDE support and enables tools like MyPy for type validation of PyOpenColorIO code. It closely follows the versioning of the main OpenColorIO library, which typically has annual releases around September.","last_verified":"2026-04-16T00:00:00.000Z","tags":["type-stubs","color-management","vfx","animation","post-production","ocio","opencolorio","mypy"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/types-opencolorio"},{"id":2341,"title":"Typing Stubs for openpyxl","library":"types-openpyxl","status":"active","version":"3.1.5.20260408","language":"python","ecosystem":"pypi","summary":"This is a type stub package for the `openpyxl` library, providing type hints for static analysis by tools like MyPy and Pyright. It aims to offer accurate annotations for specific `openpyxl` versions (e.g., `openpyxl==3.1.5` for `types-openpyxl 3.1.5.20260408`). `types-openpyxl` is part of the larger Typeshed project, which maintains type stubs for numerous Python libraries. It is actively maintained with frequent releases to keep up with `openpyxl` development.","last_verified":"2026-04-24T18:05:07.956Z","tags":["typing","stubs","type-hints","excel","openpyxl","typeshed"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/types-openpyxl"},{"id":6931,"title":"Typing Stubs for orjson","library":"types-orjson","status":"active","version":"3.6.2","language":"python","ecosystem":"pypi","summary":"types-orjson provides type hints (typing stubs) for the high-performance `orjson` JSON library. It is part of the Python `typeshed` project, which maintains type stubs for various third-party packages. These stubs enable static type checkers like MyPy or Pyright to validate `orjson`'s API usage, enhancing code reliability and developer experience. The current version is 3.6.2, and updates are typically released in sync with `typeshed`'s update cycle or when `orjson` has significant API changes.","last_verified":"2026-04-15T00:00:00.000Z","tags":["typing","stubs","type hints","orjson","typeshed"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/types-orjson"},{"id":8742,"title":"Typing stubs for paho-mqtt","library":"types-paho-mqtt","status":"active","version":"1.6.0.20240321","language":"python","ecosystem":"pypi","summary":"This library provides PEP 561 compliant typing stubs for the `paho-mqtt` client library, enabling static type checking tools like MyPy to verify correct usage of `paho-mqtt` APIs. It is part of the `typeshed` project, which centrally maintains type hints for many popular Python packages. The current version, `1.6.0.20240321`, corresponds to `paho-mqtt` version 1.6.0. As a typeshed package, it updates periodically as the upstream library changes or as typeshed contributors enhance the stubs.","last_verified":"2026-04-16T00:00:00.000Z","tags":["typing","type-hints","mqtt","stubs","paho-mqtt","typeshed"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/types-paho-mqtt"},{"id":1141,"title":"Typing Stubs for Paramiko","library":"types-paramiko","status":"active","version":"4.0.0.20260402","language":"python","ecosystem":"pypi","summary":"types-paramiko provides static type checking stubs for the Paramiko SSH library. It allows type checkers like Mypy and Pyright to analyze code that uses `paramiko` for better IDE support, type inference, and catching type-related errors before runtime. This package is part of the Typeshed project, aims to provide accurate annotations for `paramiko==4.0.*`, and is updated frequently, sometimes daily.","last_verified":"2026-04-23T17:31:16.272Z","tags":["typing","stubs","paramiko","ssh","type-checking"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/types-paramiko"},{"id":27493,"title":"types-parsimonious","library":"types-parsimonious","status":"active","version":"0.11.0.20260408","language":"python","ecosystem":"pypi","summary":"Typing stubs for parsimonious, providing type annotations for the parsimonious PEG parser library. Current version 0.11.0.20260408, updated regularly alongside typeshed.","last_verified":"2026-05-01T00:00:00.000Z","tags":["typing","stubs","parsimonious","typeshed"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/types-parsimonious"},{"id":4304,"title":"Type Stubs for Passlib","library":"types-passlib","status":"maintenance","version":"1.7.7.20260211","language":"python","ecosystem":"pypi","summary":"types-passlib is a type stub package providing static type annotations for the 'passlib' library. It allows type checkers like Mypy and Pyright to analyze code that uses passlib. This package specifically targets passlib version 1.7.*. As of its latest release (1.7.7.20260211), the package is unmaintained, and any fixes or updates to the type stubs should be contributed directly to the `typeshed` project on GitHub. The upstream `passlib` library itself has maintenance concerns.","last_verified":"2026-04-11T00:00:00.000Z","tags":["typing","type stubs","passlib","security","password hashing"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/types-passlib"},{"id":22497,"title":"types-peewee","library":"types-peewee","status":"active","version":"4.0.1.20260426","language":"python","ecosystem":"pypi","summary":"Typing stubs for peewee, provided by typeshed. Version 4.0.1.20260426 corresponds to peewee 4.0.1. These stubs enable static type checking for peewee projects, but they cover a subset of the runtime API and may be incomplete or incorrect for less common features. Release cadence is tied to typeshed releases.","last_verified":"2026-04-27T00:00:00.000Z","tags":["type-stubs","peewee","typeshed","mypy"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/types-peewee"},{"id":5088,"title":"Typing Stubs for pexpect","library":"types-pexpect","status":"active","version":"4.9.0.20260408","language":"python","ecosystem":"pypi","summary":"types-pexpect provides static type annotations (stub files) for the pexpect library, enabling type checkers like MyPy and Pyright to perform static analysis, type inference, and autocompletion for code using pexpect. It is part of the typeshed project and is automatically released from typeshed's internal machinery, often with daily updates, to provide accurate annotations for the corresponding pexpect runtime versions (currently targeting pexpect==4.9.*).","last_verified":"2026-04-12T00:00:00.000Z","tags":["typing","stubs","pexpect","typeshed","type checking","automation","interactive processes"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/types-pexpect"},{"id":10324,"title":"Pika Type Stubs","library":"types-pika","status":"active","version":"1.2.0b1","language":"python","ecosystem":"pypi","summary":"types-pika provides PEP-484 compliant type stubs for the Pika AMQP client library, enabling static type checking tools like MyPy to validate Pika usage. It is currently at version 1.2.0b1 and is actively maintained, with releases typically coinciding with or following updates to the Pika library itself.","last_verified":"2026-04-17T00:00:00.000Z","tags":["pika","rabbitmq","amqp","typing","mypy","type-stubs"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/types-pika"},{"id":8743,"title":"Typing Stubs for Pika","library":"types-pika-ts","status":"active","version":"1.3.0.20260408","language":"python","ecosystem":"pypi","summary":"This library provides high-quality static type checking stubs for the `pika` Python library, which is a popular AMQP 0-9-1 client for Python. It is part of the community-maintained Typeshed project. The current version is 1.3.0.20260408, with releases tied to updates in the `pika` library and general typeshed maintenance.","last_verified":"2026-04-16T00:00:00.000Z","tags":["typing","stubs","pika","typeshed","type-checking"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/types-pika-ts"},{"id":2830,"title":"Typing stubs for Pillow","library":"types-pillow","status":"maintenance","version":"10.2.0.20240822","language":"python","ecosystem":"pypi","summary":"types-Pillow is a PEP 561 type stub package that provides external type annotations for the Pillow library. It enables static type checkers like mypy, pyright, and PyCharm to perform type checking on code that uses Pillow. This package specifically targets Pillow versions up to 10.2.x. Pillow versions 10.3.0 and newer now include their type annotations directly within the library, making this stub package unnecessary for those versions.","last_verified":"2026-04-25T01:24:26.145Z","tags":["typing","stubs","type hints","pillow","pil","image processing"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/types-pillow"},{"id":6287,"title":"Typing Stubs for pkg_resources","library":"types-pkg-resources","status":"active","version":"0.1.3","language":"python","ecosystem":"pypi","summary":"This library provides static type checking stubs for the `pkg_resources` module, which is primarily distributed as part of `setuptools`. It enables type checkers like MyPy and pyright to analyze code using `pkg_resources` for package metadata and resource management. While `pkg_resources` itself is considered a legacy API, these stubs are actively maintained as part of the `typeshed` project to support existing Python codebases. New versions are released periodically as stub definitions are updated or improved.","last_verified":"2026-04-14T00:00:00.000Z","tags":["typing","type hints","stubs","pkg_resources","setuptools"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/types-pkg-resources"},{"id":7826,"title":"Typing Stubs for polib","library":"types-polib","status":"active","version":"1.2.0.20260408","language":"python","ecosystem":"pypi","summary":"types-polib is a PEP 561-compliant type stub package that provides static type annotations for the polib library. polib is a pure Python library designed to manipulate, create, and modify gettext files (.pot, .po, and .mo files) used for internationalization and localization. This types-polib package, part of the larger typeshed project, enables static type checkers like MyPy, Pyright, or PyCharm to verify type correctness in code that uses polib, without altering runtime behavior. The package version 1.2.0.20260408 aims to provide accurate annotations for polib versions 1.2.*. Releases are frequent, reflecting updates from the typeshed project.","last_verified":"2026-04-16T00:00:00.000Z","tags":["typing","stubs","type-hints","gettext","i18n","localization"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/types-polib"},{"id":24771,"title":"Typeshed stubs for prettytable","library":"types-prettytable","status":"active","version":"3.4.2.6","language":"python","ecosystem":"pypi","summary":"Typing stubs for prettytable, providing type annotations for the prettytable library. Current version 3.4.2.6. Updated frequently alongside typeshed.","last_verified":"2026-05-01T00:00:00.000Z","tags":["types","stubs","prettytable","type-hints"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/types-prettytable"},{"id":720,"title":"Typing stubs for Protobuf","library":"types-protobuf","status":"active","version":"6.32.1.20260221","language":"python","ecosystem":"pypi","summary":"types-protobuf provides type stub files for the `protobuf` (also known as `google-protobuf`) library. It allows type checkers like Mypy or Pyright to perform static analysis on Python code that uses Protocol Buffers, improving code quality and catching potential type errors. This package is part of the `typeshed` project and aims to provide accurate annotations for `protobuf~=6.32.1`.","last_verified":"2026-05-12T18:15:52.190Z","tags":["typing","stubs","protobuf","typeshed","type-checking"],"install_tag":"stale","install_tag_description":"widespread failures or data too old to trust","api":"https://checklist.day/api/registry/types-protobuf"},{"id":1760,"title":"Typing stubs for psutil","library":"types-psutil","status":"active","version":"7.2.2.20260408","language":"python","ecosystem":"pypi","summary":"The `types-psutil` package provides PEP 561-compliant typing stubs for the `psutil` library, enabling static type checkers like MyPy and Pyright to analyze code that uses `psutil` for system and process utilities. As part of the typeshed project, its release cadence is tied to typeshed's updates and the `psutil` library's own releases, ensuring up-to-date type coverage. The current version is 7.2.2.20260408.","last_verified":"2026-04-24T01:06:27.067Z","tags":["typing","stubs","type-hints","psutil","typeshed"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/types-psutil"},{"id":1761,"title":"Psycopg2 Type Stubs","library":"types-psycopg2","status":"active","version":"2.9.21.20260408","language":"python","ecosystem":"pypi","summary":"types-psycopg2 provides typing stubs for the psycopg2 PostgreSQL adapter for Python. It allows static type checkers like MyPy to verify the correct usage of psycopg2 with type hints. This package is part of the Typeshed project, which aims to provide external type annotations for third-party libraries. The current version is 2.9.21.20260408, and it follows a frequent release cadence, often daily, reflecting updates in Typeshed.","last_verified":"2026-04-24T01:06:41.100Z","tags":["typing","stubs","database","postgresql","psycopg2","mypy","type-checking"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/types-psycopg2"},{"id":2831,"title":"Typing stubs for pyasn1","library":"types-pyasn1","status":"active","version":"0.6.0.20260408","language":"python","ecosystem":"pypi","summary":"This package provides typing stubs for the `pyasn1` library, enabling static type checkers like MyPy and PyRight to validate code that uses `pyasn1`. It is part of the typeshed project, a collection of high-quality type annotations, and aims to provide accurate annotations for `pyasn1==0.6.*`. Typeshed releases stub packages automatically, often up to once a day, reflecting changes and improvements to the types.","last_verified":"2026-04-25T01:24:41.580Z","tags":["typing","stubs","type-hints","asn.1","typeshed"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/types-pyasn1"},{"id":27494,"title":"types-pyaudio","library":"types-pyaudio","status":"active","version":"0.2.16.20260408","language":"python","ecosystem":"pypi","summary":"Typing stubs for pyaudio. Provides type hints for pyaudio (portaudio bindings). Current version 0.2.16.20260408. Released as needed alongside typeshed updates.","last_verified":"2026-05-01T00:00:00.000Z","tags":["stubs","type-hints","pyaudio","audio"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/types-pyaudio"},{"id":5537,"title":"Typing stubs for pycurl","library":"types-pycurl","status":"active","version":"7.45.7.20260408","language":"python","ecosystem":"pypi","summary":"types-pycurl provides static type annotations (stubs) for the pycurl library, enabling static type checkers like MyPy and PyRight to analyze code that uses pycurl for network operations. It is part of the typeshed project, which centrally maintains type stubs for Python's standard library and many third-party packages. This package is automatically released, typically on a daily basis, to ensure compatibility with the corresponding pycurl runtime versions.","last_verified":"2026-04-13T00:00:00.000Z","tags":["typing","stubs","pycurl","typeshed","type-checking","network","http"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/types-pycurl"},{"id":22498,"title":"Types for pyfarmhash","library":"types-pyfarmhash","status":"active","version":"0.4.0.20260408","language":"python","ecosystem":"pypi","summary":"Typing stubs for pyfarmhash, provided by typeshed. Currently at version 0.4.0.20260408, updated regularly alongside typeshed releases. These stubs enable type-checking for the pyfarmhash library, which provides farmhash hash functions. Requires Python >=3.10.","last_verified":"2026-04-27T00:00:00.000Z","tags":["typeshed","stubs","pyfarmhash","typing","hash"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/types-pyfarmhash"},{"id":24772,"title":"types-pyflakes","library":"types-pyflakes","status":"active","version":"3.4.0.20260408","language":"python","ecosystem":"pypi","summary":"Typing stubs for pyflakes, providing type hints for the pyflakes library. Current version: 3.4.0.20260408. Released as part of typeshed, updated periodically to match pyflakes releases.","last_verified":"2026-05-01T00:00:00.000Z","tags":["typeshed","stubs","pyflakes","type-hints"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/types-pyflakes"},{"id":2342,"title":"Typing stubs for Pygments","library":"types-pygments","status":"active","version":"2.20.0.20260408","language":"python","ecosystem":"pypi","summary":"types-pygments is a PEP 561 type stub package providing external type annotations for the Pygments library. It enables static type checkers like MyPy and PyCharm to verify code that uses Pygments. This package, currently at version 2.20.0.20260408, is part of the typeshed project and is regularly updated, often daily, to reflect changes in the underlying Pygments library.","last_verified":"2026-04-24T18:05:26.315Z","tags":["typing","stubs","type hints","pygments","typeshed"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/types-pygments"},{"id":22500,"title":"types-pyinstaller","library":"types-pyinstaller","status":"active","version":"6.19.0.20260408","language":"python","ecosystem":"pypi","summary":"Typing stubs for PyInstaller, providing type hints for PyInstaller modules. Version 6.19.0.20260408, updated regularly alongside typeshed releases.","last_verified":"2026-04-27T00:00:00.000Z","tags":["types","stubs","pyinstaller","type-hints"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/types-pyinstaller"},{"id":9379,"title":"Type Stubs for PyJWT","library":"types-pyjwt","status":"deprecated","version":"1.7.1","language":"python","ecosystem":"pypi","summary":"types-pyjwt is a PEP 561 compliant type stub package providing static type annotations for the PyJWT library. It enables type-checking tools like MyPy, Pyright, and PyCharm to perform static analysis on code using PyJWT. The package itself is auto-generated from the community-maintained typeshed repository. As of PyPI version 1.7.1, it has not seen updates since mid-2021, as the upstream PyJWT library started including its own type annotations from version 2.0.0 onwards.","last_verified":"2026-04-16T00:00:00.000Z","tags":["typing","stubs","pyjwt","type-checking","mypy","pyright"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/types-pyjwt"},{"id":24773,"title":"types-pymssql","library":"types-pymssql","status":"active","version":"2.1.0","language":"python","ecosystem":"pypi","summary":"Typing stubs for pymssql. Version 2.1.0 is a stub package for type checkers (mypy, pyright, etc.) to enable type hints for pymssql. Maintained by the typeshed project. Releases follow pymssql versioning.","last_verified":"2026-05-01T00:00:00.000Z","tags":["stubs","type-hints","pymssql","typing"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/types-pymssql"},{"id":1762,"title":"Type Stubs for PyMySQL","library":"types-pymysql","status":"active","version":"1.1.0.20260408","language":"python","ecosystem":"pypi","summary":"This package provides static type annotations (stubs) for the PyMySQL library, enabling type checkers like Mypy or Pyright to analyze code that uses PyMySQL. It helps catch type-related errors before runtime and improves IDE autocomplete and refactoring. The current version is 1.1.0.20260408, with updates often aligned with new `pymysql` releases or as needed by the typeshed project.","last_verified":"2026-04-24T01:06:55.046Z","tags":["types","stubs","typing","mysql","database","type-checking"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/types-pymysql"},{"id":27495,"title":"types-pynamodb","library":"types-pynamodb","status":"active","version":"0.1","language":"python","ecosystem":"pypi","summary":"A dummy package (version 0.1) providing type stubs for PynamoDB. The actual type hints are under development; this stub package is not yet stable and has limited functionality. Release cadence is unknown.","last_verified":"2026-05-01T00:00:00.000Z","tags":["pynamodb","stubs","type-hints"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/types-pynamodb"},{"id":24774,"title":"Typing stubs for pynput","library":"types-pynput","status":"active","version":"1.8.1.20260408","language":"python","ecosystem":"pypi","summary":"This package provides type annotations (stubs) for the `pynput` library, allowing type checkers like mypy and pyright to validate code that uses pynput. Current version is 1.8.1.20260408, compatible with Python >=3.10. It is part of the typeshed project and is updated regularly to match upstream pynput releases.","last_verified":"2026-05-01T00:00:00.000Z","tags":["typing","stubs","pynput","type-hints"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/types-pynput"},{"id":1210,"title":"Typing stubs for pyOpenSSL","library":"types-pyopenssl","status":"active","version":"24.1.0.20240722","language":"python","ecosystem":"pypi","summary":"This is a PEP 561 type stub package for the pyOpenSSL library. It allows type-checking tools like mypy, pyright, and PyCharm to analyze code that uses pyOpenSSL. The current version, 24.1.0.20240722, aims to provide accurate annotations for `pyOpenSSL==24.1.*`. Maintained within Typeshed, updates to these stubs are released frequently, typically up to once a day.","last_verified":"2026-04-23T18:20:25.586Z","tags":["typing","stubs","pyopenssl","security","cryptography","typeshed"],"install_tag":"stale","install_tag_description":"widespread failures or data too old to trust","api":"https://checklist.day/api/registry/types-pyopenssl"},{"id":22499,"title":"Typeshed stubs for pyperclip","library":"types-pyperclip","status":"active","version":"1.11.0.20260408","language":"python","ecosystem":"pypi","summary":"Typing stubs for the pyperclip package, maintained as part of typeshed. Version 1.11.0.20260408 provides type annotations for pyperclip on Python >=3.10. Stubs are released as needed when pyperclip or typeshed changes; no fixed cadence.","last_verified":"2026-04-27T00:00:00.000Z","tags":["typing","stubs","pyperclip","typeshed"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/types-pyperclip"},{"id":7827,"title":"Typing Stubs for pyRFC3339","library":"types-pyrfc3339","status":"active","version":"2.0.1.20250825","language":"python","ecosystem":"pypi","summary":"types-pyrfc3339 provides high-quality static type annotations (typing stubs) for the pyRFC3339 library. pyRFC3339 itself is a Python library that parses and generates RFC 3339-compliant timestamps using Python's `datetime.datetime` objects. This stub package, currently at version 2.0.1.20250825, is automatically generated and released from the community-driven Typeshed repository, typically with daily updates to keep pace with changes in the runtime library.","last_verified":"2026-04-16T00:00:00.000Z","tags":["typing","stubs","type hints","RFC3339","datetime","typeshed"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/types-pyrfc3339"},{"id":5538,"title":"Type Stubs for pysaml2","library":"types-pysaml2","status":"active","version":"1.0.2","language":"python","ecosystem":"pypi","summary":"types-pysaml2 provides PEP 561 compliant type stubs for the pysaml2 library, enabling static type checking tools like MyPy to validate code that uses pysaml2. It aims to provide accurate type annotations for the current state of pysaml2. Releases are generally infrequent, driven by bug fixes or significant changes in the underlying pysaml2 library.","last_verified":"2026-04-13T00:00:00.000Z","tags":["type-stubs","mypy","pysaml2","saml","static-analysis"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/types-pysaml2"},{"id":3844,"title":"Typing stubs for pyserial","library":"types-pyserial","status":"active","version":"3.5.0.20260408","language":"python","ecosystem":"pypi","summary":"types-pyserial provides static type annotations for the popular pyserial library. It is part of the typeshed project, which centrally maintains type stubs for the Python standard library and many third-party packages. These stubs are used by static type checkers like MyPy or Pyright to verify code correctness without running it, enhancing development and catching potential issues early. The package is regularly updated, often daily, to reflect changes and improvements in the corresponding runtime library, pyserial. This version aims to provide accurate annotations for pyserial==3.5.*.","last_verified":"2026-04-25T16:51:39.542Z","tags":["typing","stubs","pyserial","serial-communication","typeshed"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/types-pyserial"},{"id":8744,"title":"Typing stubs for pysftp","library":"types-pysftp","status":"active","version":"0.2.17.20260408","language":"python","ecosystem":"pypi","summary":"types-pysftp provides PEP 561 compliant type stubs for the pysftp library, a simple interface for SFTP operations based on paramiko. It allows type checkers to analyze code utilizing pysftp, improving code quality and catching potential errors during development. The current version is 0.2.17.20260408, with releases tied to the typeshed project's update cadence for pysftp==0.2.*.","last_verified":"2026-04-16T00:00:00.000Z","tags":["sftp","ssh","file transfer","typing","stubs","paramiko"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/types-pysftp"},{"id":9378,"title":"Typing stubs for PySocks","library":"types-pysocks","status":"active","version":"1.7.1.20260408","language":"python","ecosystem":"pypi","summary":"types-pysocks provides static type checking stubs for the PySocks library, enabling developers to write more robust and type-safe Python code when working with SOCKS proxy servers. PySocks itself is a Python module that offers a straightforward interface for routing network traffic through SOCKS proxies. The types-pysocks package, maintained by the Python community's typeshed project, keeps its stubs updated to reflect the PySocks API, with version 1.7.1.20260408 currently supporting Python 3.10 and newer. While the underlying PySocks library's direct development cadence might vary, the types-pysocks stubs are actively maintained.","last_verified":"2026-04-16T00:00:00.000Z","tags":["typing","stubs","pysocks","proxy","socks","typeshed","networking"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/types-pysocks"},{"id":22501,"title":"types-pytest-lazy-fixture","library":"types-pytest-lazy-fixture","status":"active","version":"0.6.3.20260408","language":"python","ecosystem":"pypi","summary":"Typing stubs for pytest-lazy-fixture, providing type hints for LazyFixture and lazy_fixture. Current version 0.6.3.20260408, updated via typeshed. Low release cadence; updated with typeshed releases.","last_verified":"2026-04-27T00:00:00.000Z","tags":["typing","stubs","pytest","lazy-fixture"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/types-pytest-lazy-fixture"},{"id":591,"title":"Typing stubs for python-dateutil","library":"types-python-dateutil","status":"active","version":"2.9.0.20260323","language":"python","ecosystem":"pypi","summary":"types-python-dateutil provides static typing stubs for the popular `python-dateutil` library. It allows type checkers like Mypy or Pyright to verify code that uses `python-dateutil`, catching potential type-related errors before runtime. This package is part of the typeshed project and aims to provide accurate annotations for `python-dateutil==2.9.*`. Updates are released frequently, often daily, directly from the typeshed repository. The current version is 2.9.0.20260323.","last_verified":"2026-05-12T16:23:08.798Z","tags":["typing","stubs","type hints","dateutil","datetime","typeshed"],"install_tag":"stale","install_tag_description":"widespread failures or data too old to trust","api":"https://checklist.day/api/registry/types-python-dateutil"},{"id":22502,"title":"types-python-http-client","library":"types-python-http-client","status":"active","version":"3.3.7.20260408","language":"python","ecosystem":"pypi","summary":"Typing stubs for the python-http-client library, enabling type checking for SendGrid's HTTP client. Current version: 3.3.7.20260408. Released as part of typeshed, updated periodically.","last_verified":"2026-04-27T00:00:00.000Z","tags":["typeshed","stubs","typing","sendgrid","http-client"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/types-python-http-client"},{"id":28424,"title":"types-python-jenkins","library":"types-python-jenkins","status":"active","version":"1.8.3.20260508","language":"python","ecosystem":"pypi","summary":"Third-party typing stubs for python-jenkins, provided by typeshed. Version 1.8.3.20260508, compatible with Python >=3.10. Stubs are updated periodically; release cadence follows typeshed updates.","last_verified":"2026-05-09T00:00:00.000Z","tags":["stubs","type-hints","jenkins","typeshed"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/types-python-jenkins"},{"id":3386,"title":"Typing Stubs for python-jose","library":"types-python-jose","status":"active","version":"3.5.0.20260408","language":"python","ecosystem":"pypi","summary":"This package provides PEP 561 type stubs for the `python-jose` library, enabling static type checking tools like Mypy and Pyright to analyze code that uses `python-jose`. It allows developers to benefit from type hints for JOSE (JSON Object Signing and Encryption) operations, including JWS, JWE, JWK, and JWT. The current version is 3.5.0.20260408, with releases tied to the typeshed project's daily automated updates.","last_verified":"2026-04-25T09:27:08.490Z","tags":["typing","stubs","type hints","jose","jwt","jws","jwe"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/types-python-jose"},{"id":1763,"title":"Typing Stubs for python-slugify","library":"types-python-slugify","status":"active","version":"8.0.2.20240310","language":"python","ecosystem":"pypi","summary":"This package provides typing stubs for the `python-slugify` library, enabling static type checkers like MyPy or Pyright to validate usage of `python-slugify`. It does not contain any executable code itself. The current version is 8.0.2.20240310. As part of the typeshed project, its releases are typically tied to updates in the upstream `python-slugify` library or typeshed's own update cadence.","last_verified":"2026-04-24T01:07:15.855Z","tags":["typing","stubs","slugify","mypy","pyright","typeshed"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/types-python-slugify"},{"id":721,"title":"Typing Stubs for pytz","library":"types-pytz","status":"active","version":"2026.1.1.20260304","language":"python","ecosystem":"pypi","summary":"types-pytz provides static type checking annotations (typing stubs) for the `pytz` library. It enables type checkers like MyPy and Pyright to analyze code that uses `pytz` for timezone operations, helping to catch type-related errors before runtime. As of its latest version `2026.1.1.20260304`, it aims to provide accurate annotations for `pytz==2026.1.post1` and is part of the actively maintained Typeshed project, which releases updates frequently.","last_verified":"2026-05-12T18:16:08.455Z","tags":["typing","stubs","timezone","pytz","type-checking"],"install_tag":"stale","install_tag_description":"widespread failures or data too old to trust","api":"https://checklist.day/api/registry/types-pytz"},{"id":6288,"title":"Typing stubs for pywin32","library":"types-pywin32","status":"active","version":"311.0.0.20260408","language":"python","ecosystem":"pypi","summary":"types-pywin32 is a type stub package providing static type annotations for the pywin32 library. It allows type checkers like Mypy or Pyright to analyze code that uses pywin32, enhancing code quality and developer experience by catching type-related errors before runtime. This version aims to provide accurate annotations for pywin32==311.*. As part of the typeshed project, it receives frequent, often daily, updates to ensure currency with underlying libraries and Python typing standards.","last_verified":"2026-04-14T00:00:00.000Z","tags":["typing","stubs","pywin32","windows","type-hints","typeshed","static-analysis"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/types-pywin32"},{"id":722,"title":"Typing Stubs for PyYAML","library":"types-pyyaml","status":"active","version":"6.0.12.20250915","language":"python","ecosystem":"pypi","summary":"This package provides static type annotations (stubs) for the PyYAML library. PyYAML is a full-featured YAML parser and emitter for Python, enabling seamless interaction with YAML data for configurations and structured data. Types-PyYAML allows static type checkers like mypy and pyright to analyze code using PyYAML, improving code quality and catching potential type errors before runtime. This package is part of the typeshed project and aims to provide accurate annotations for PyYAML versions 6.0.*.","last_verified":"2026-05-12T18:16:52.717Z","tags":["typing","stubs","yaml","type-checking"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/types-pyyaml"},{"id":2832,"title":"Typing stubs for qrcode","library":"types-qrcode","status":"active","version":"8.2.0.20260408","language":"python","ecosystem":"pypi","summary":"types-qrcode is a type stub package providing external type annotations for the 'qrcode' Python library. It enables static type checkers like Mypy and Pyright to analyze code that uses 'qrcode', ensuring type correctness without altering runtime behavior. This package is part of the Typeshed project, which releases updates frequently (sometimes daily) to maintain alignment with the 'qrcode' library's versions.","last_verified":"2026-04-25T01:25:18.914Z","tags":["typing","stubs","qrcode","typeshed","type-checking"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/types-qrcode"},{"id":6289,"title":"Typing Stubs for Ratelimit","library":"types-ratelimit","status":"active","version":"2.2.0.20260408","language":"python","ecosystem":"pypi","summary":"types-ratelimit provides PEP 561 type stubs for the `ratelimit` library, enabling static type checking for projects using `tomasbasham/ratelimit`. It helps identify type-related issues before runtime by providing annotations for functions, classes, and methods. As part of the typeshed project, its releases are aligned with typeshed's update cadence and aim to match specific versions of the `ratelimit` library.","last_verified":"2026-04-14T00:00:00.000Z","tags":["typing","stubs","type-checking","ratelimit","typeshed"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/types-ratelimit"},{"id":1142,"title":"Typing Stubs for Redis","library":"types-redis","status":"active","version":"4.6.0.20241004","language":"python","ecosystem":"pypi","summary":"types-redis is a PEP 561 type stub package from the Python 'typeshed' project, providing static type annotations for the popular 'redis-py' library. It enables type-checking tools like MyPy, Pyright, and PyCharm to analyze code that uses the `redis` package, enhancing code quality and developer experience. This version, 4.6.0.20241004, aims to provide accurate annotations for redis==4.6.0. Typeshed stub packages are automatically released to PyPI frequently, often up to once a day.","last_verified":"2026-04-23T17:31:49.639Z","tags":["type-hinting","redis","stubs","typeshed","mypy","pyright"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/types-redis"},{"id":2833,"title":"Typing Stubs for regex","library":"types-regex","status":"active","version":"2026.4.4.20260408","language":"python","ecosystem":"pypi","summary":"types-regex provides static type annotations (stubs) for the `regex` package, an alternative regular expression module for Python. It is part of the typeshed project and allows type checkers like Mypy and Pyright to perform static analysis on code using the `regex` library. The current version is 2026.4.4.20260408, and stub packages from typeshed are automatically released, often multiple times a day, to keep up with runtime library changes.","last_verified":"2026-04-25T01:25:38.760Z","tags":["typing","stubs","regex","typeshed"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/types-regex"},{"id":4829,"title":"Typing stubs for ReportLab","library":"types-reportlab","status":"active","version":"4.4.10.20260408","language":"python","ecosystem":"pypi","summary":"types-reportlab provides static type checking annotations for the ReportLab library, enabling IDEs and type checkers (like Mypy or Pyright) to offer better autocompletion, error detection, and code understanding. It is part of the typeshed project, which collects high-quality type stubs for various Python packages. The current version, 4.4.10.20260408, aims to provide accurate annotations for reportlab==4.4.10 and is regularly updated as part of the typeshed release cycle, often reflecting changes in the upstream ReportLab library.","last_verified":"2026-04-12T00:00:00.000Z","tags":["typing","stubs","type hints","reportlab","pdf","typeshed"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/types-reportlab"},{"id":592,"title":"Typing Stubs for requests","library":"types-requests","status":"active","version":"2.33.0.20260327","language":"python","ecosystem":"pypi","summary":"types-requests provides static type annotations for the popular `requests` HTTP library. It allows type checkers like Mypy and Pyright to analyze code using `requests` for type correctness. This package, part of the larger Typeshed project, aims to provide accurate annotations for `requests~=2.33.0` and is frequently updated, often daily, from the Typeshed repository.","last_verified":"2026-05-12T16:23:45.578Z","tags":["typing","stubs","type hints","requests","typeshed"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/types-requests"},{"id":5539,"title":"Typing stubs for requests-oauthlib","library":"types-requests-oauthlib","status":"active","version":"2.0.0.20260408","language":"python","ecosystem":"pypi","summary":"This package provides static typing stubs for the `requests-oauthlib` library, enabling type checkers like Mypy and Pyright to perform static analysis on code that uses `requests-oauthlib`. It is part of the broader typeshed project, which maintains a collection of high-quality type annotations for Python libraries. The current version, 2.0.0.20260408, aims to provide accurate annotations for `requests-oauthlib==2.0.*` and requires Python >=3.10. Stub packages from typeshed are released automatically when changes are merged into the typeshed repository.","last_verified":"2026-04-13T00:00:00.000Z","tags":["types","type hints","stubs","requests-oauthlib","oauth","requests","typeshed"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/types-requests-oauthlib"},{"id":1886,"title":"Typing stubs for retry","library":"types-retry","status":"active","version":"0.9.9.20260408","language":"python","ecosystem":"pypi","summary":"The `types-retry` package provides PEP 561 compatible type stubs for the `retry` library (pypi.org/project/retry), enabling static type checking for code that implements retry logic. As an auto-generated part of the `typeshed` project, it receives regular updates to reflect the API of the `retry` library. The current version is 0.9.9.20260408, with releases typically tied to updates in the upstream `retry` library or `typeshed` itself.","last_verified":"2026-04-24T02:54:09.617Z","tags":["typing","stubs","type-hints","retry","typeshed"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/types-retry"},{"id":593,"title":"Type Annotations for s3transfer","library":"types-s3transfer","status":"active","version":"0.16.0","language":"python","ecosystem":"pypi","summary":"types-s3transfer provides static type annotations and code completion for the `s3transfer` package, an Amazon S3 Transfer Manager. It significantly enhances IDE support and enables robust static type checking for Python applications that utilize `s3transfer` for efficient file transfers to and from AWS S3. Part of the `mypy_boto3_builder` project, this package is actively maintained, with its version (0.16.0) intended to align with the `s3transfer` version it types.","last_verified":"2026-05-12T16:24:02.702Z","tags":["typing","stubs","aws","s3","boto3","type-annotations","mypy","pyright"],"install_tag":"stale","install_tag_description":"widespread failures or data too old to trust","api":"https://checklist.day/api/registry/types-s3transfer"},{"id":5540,"title":"Typing Stubs for Seaborn","library":"types-seaborn","status":"active","version":"0.13.2.20260408","language":"python","ecosystem":"pypi","summary":"types-seaborn is a type stub package providing static type annotations for the popular Seaborn statistical data visualization library. It allows type checkers (like MyPy or Pyright) to verify code that uses Seaborn, improving code quality and catching potential errors during development. This package is part of the broader typeshed project, and its current version, 0.13.2.20260408, aims to provide accurate annotations for seaborn==0.13.2.","last_verified":"2026-04-13T00:00:00.000Z","tags":["typing","stubs","seaborn","data-visualization","type-checking"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/types-seaborn"},{"id":963,"title":"Typing Stubs for setuptools","library":"types-setuptools","status":"active","version":"82.0.0.20260210","language":"python","ecosystem":"pypi","summary":"types-setuptools is a type stub package that provides accurate type annotations for the setuptools library. It enables type checkers like MyPy and Pyright to analyze code using setuptools, ensuring type safety and catching potential errors during development. This package is part of the broader typeshed project, which centralizes high-quality type stubs for many popular Python libraries. The current version aims to provide annotations for setuptools==82.0.* and is frequently updated to reflect changes in setuptools.","last_verified":"2026-04-09T20:43:22.013Z","tags":["typing","stubs","setuptools","typeshed","mypy","pyright"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/types-setuptools"},{"id":5821,"title":"Typing Stubs for Shapely","library":"types-shapely","status":"active","version":"2.1.0.20260408","language":"python","ecosystem":"pypi","summary":"types-shapely provides PEP 561-compliant typing stubs for the Shapely library, enabling static type checking tools like MyPy and Pyright to analyze code that uses Shapely. It is part of the broader typeshed project and aims to provide accurate annotations for Shapely versions matching `2.1.*`. The package is actively maintained within the typeshed ecosystem, with new releases reflecting updates to the upstream Shapely library's API or improvements in type fidelity.","last_verified":"2026-04-14T00:00:00.000Z","tags":["types","typing","stubs","shapely","geometry","type-checking","geospatial"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/types-shapely"},{"id":1887,"title":"Typing Stubs for simplejson","library":"types-simplejson","status":"active","version":"3.20.0.20260408","language":"python","ecosystem":"pypi","summary":"types-simplejson is a stub package providing static type-checking annotations for the 'simplejson' library. It enables type checkers like MyPy and Pyright to analyze code that uses simplejson for JSON serialization and deserialization. This package is part of the broader typeshed project and currently aims to provide accurate annotations for simplejson version 3.20.*.","last_verified":"2026-04-24T02:54:34.172Z","tags":["typing","stubs","json","type-checking","typeshed"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/types-simplejson"},{"id":1764,"title":"Typing Stubs for six","library":"types-six","status":"active","version":"1.17.0.20260408","language":"python","ecosystem":"pypi","summary":"This package provides typing stubs for the `six` library, enabling static type checking for code that uses `six`. It is part of the community-maintained Typeshed project, which regularly releases updated stubs for third-party packages. The current version, 1.17.0.20260408, aims for compatibility with `six==1.17.*` and is designed for modern Python 3 environments.","last_verified":"2026-04-24T01:07:32.583Z","tags":["typing","stubs","type-checking","six","python2-compatibility","typeshed"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/types-six"},{"id":4305,"title":"Type Stubs for flask-smorest","library":"types-smorest","status":"active","version":"1.1.2","language":"python","ecosystem":"pypi","summary":"types-smorest provides PEP 561 compatible type stubs for the `flask-smorest` library, a REST API framework built upon Flask and Marshmallow. It allows static type checkers like MyPy to perform type verification on `flask-smorest` applications, enhancing code quality and maintainability. The library is currently at version 1.1.2 and receives updates as needed to track `flask-smorest` features and fixes.","last_verified":"2026-04-11T00:00:00.000Z","tags":["type stubs","flask","api","marshmallow","openapi","mypy"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/types-smorest"},{"id":7828,"title":"Typing Stubs for SQLAlchemy","library":"types-sqlalchemy","status":"active","version":"1.4.53.38","language":"python","ecosystem":"pypi","summary":"types-sqlalchemy is a PEP 561 type stub package designed to provide static type checking for the SQLAlchemy library. It enables type checkers such as MyPy, Pyright, Pytype, and PyCharm to analyze code that uses SQLAlchemy, improving code quality and catching potential errors at development time. This package is part of the `typeshed` project and primarily supports SQLAlchemy 1.x, with SQLAlchemy 2.0+ integrating native type annotations. It is actively maintained as part of typeshed.","last_verified":"2026-04-16T00:00:00.000Z","tags":["typing","stubs","sqlalchemy","type-checking","mypy","pyright","typeshed"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/types-sqlalchemy"},{"id":4830,"title":"Type Stubs for SQLAlchemy-Utils","library":"types-sqlalchemy-utils","status":"active","version":"1.2.0","language":"python","ecosystem":"pypi","summary":"This package provides static type annotations for the `sqlalchemy-utils` library, enabling tools like MyPy to perform comprehensive type checking on code that uses `sqlalchemy-utils`'s custom data types and utilities. It currently covers various functions and types, though it is a partial stub package. The library maintains an active, albeit not rapid, release cadence, with the latest version (1.2.0) released in January 2026.","last_verified":"2026-04-12T00:00:00.000Z","tags":["type-stubs","sqlalchemy","typing","mypy","sqlalchemy-utils"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/types-sqlalchemy-utils"},{"id":4306,"title":"Typing Stubs for Stripe","library":"types-stripe","status":"active","version":"3.5.2.20240106","language":"python","ecosystem":"pypi","summary":"types-stripe is a PEP 561 type stub package for the `stripe` library, providing static type annotations for use with type-checking tools like MyPy, Pyright, or PyCharm. The current version aims to provide accurate annotations for `stripe==3.5.*`. Maintained by the Typeshed project, it is automatically released up to once a day via PyPI.","last_verified":"2026-04-11T00:00:00.000Z","tags":["typing","stubs","type hints","stripe","typeshed"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/types-stripe"},{"id":1143,"title":"Typing stubs for tabulate","library":"types-tabulate","status":"active","version":"0.10.0.20260308","language":"python","ecosystem":"pypi","summary":"types-tabulate is a type stub package part of the `typeshed` project, providing static type checking information for the `tabulate` library. `tabulate` itself is a popular Python library (current version 0.11.0, released in March 2026) that pretty-prints tabular data from various data structures like lists of lists, dictionaries, or Pandas DataFrames into highly customizable, human-readable formats (e.g., plain text, grid, Markdown, HTML). `types-tabulate` ensures that code using `tabulate` can be statically analyzed by type checkers like MyPy and Pyright for correctness, without adding runtime overhead. The package releases are aligned with `typeshed` and aim to provide accurate annotations for specific `tabulate` versions, currently targeting `tabulate==0.10.*`.","last_verified":"2026-04-23T17:32:14.165Z","tags":["typing","stubs","type-checking","tabulate","typeshed"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/types-tabulate"},{"id":6932,"title":"TensorFlow Type Stubs","library":"types-tensorflow","status":"active","version":"2.18.0.20260408","language":"python","ecosystem":"pypi","summary":"types-tensorflow is a type stub package providing static type annotations for the TensorFlow library. Maintained as part of the `typeshed` project, it enables type checkers like MyPy and Pyright to analyze code using TensorFlow, improving code quality and developer tooling. This package aims to provide accurate annotations for specific TensorFlow minor versions (e.g., `~=2.18.0`). It follows a frequent release cadence, with minor and patch versions released regularly to keep pace with TensorFlow updates.","last_verified":"2026-04-15T00:00:00.000Z","tags":["typing","stubs","tensorflow","typeshed","type checking"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/types-tensorflow"},{"id":6290,"title":"Typing stubs for termcolor","library":"types-termcolor","status":"active","version":"1.1.6.2","language":"python","ecosystem":"pypi","summary":"This is a PEP 561 type stub package for the 'termcolor' library, providing external type annotations for static analysis tools like mypy, pyright, and PyCharm. The current version is 1.1.6.2, released on March 27, 2023. These stub packages are automatically generated and released by the typeshed internal machinery, typically on a daily cadence, ensuring up-to-date type information for various Python libraries.","last_verified":"2026-04-14T00:00:00.000Z","tags":["typing","stubs","type hints","termcolor","console","terminal","color"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/types-termcolor"},{"id":964,"title":"Type Stubs for TOML","library":"types-toml","status":"active","version":"0.10.8.20240310","language":"python","ecosystem":"pypi","summary":"types-toml is a PEP 561 type stub package that provides static type annotations for the 'toml' library. It enables type-checking tools such as Mypy, Pyright, Pytype, and PyCharm to analyze code that interacts with TOML files, enhancing code reliability and maintainability. This package is automatically released, often daily, by the typeshed project, ensuring up-to-date type information for the `toml` package's 0.10.* versions.","last_verified":"2026-04-09T20:44:22.826Z","tags":["typing","stubs","toml","configuration","type checking","mypy","pyright"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/types-toml"},{"id":3304,"title":"Typing Stubs for toposort","library":"types-toposort","status":"active","version":"1.10.0.20260408","language":"python","ecosystem":"pypi","summary":"types-toposort provides type hints (typing stubs) for the `toposort` Python library, which implements a topological sort algorithm for directed acyclic graphs (DAGs). This stub package, currently at version 1.10.0.20260408, is part of the `typeshed` project and is released automatically, often daily, reflecting updates to the underlying typeshed definitions for `toposort`.","last_verified":"2026-04-25T08:17:20.363Z","tags":["typing","stubs","type-hints","topological-sort","dag"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/types-toposort"},{"id":1765,"title":"Typing Stubs for TQDM","library":"types-tqdm","status":"active","version":"4.67.3.20260408","language":"python","ecosystem":"pypi","summary":"This package provides machine-readable type hints (stubs) for the popular `tqdm` progress bar library. It enables static type checkers like MyPy, Pyright, or Pylance to validate `tqdm` usage in Python code, catching potential type errors before runtime. As part of the `typeshed` project, `types-tqdm` versions are frequently released, often daily, to track changes and updates in the upstream `tqdm` library.","last_verified":"2026-04-24T01:07:46.798Z","tags":["typing","stubs","type-hints","tqdm","mypy","pyright"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/types-tqdm"},{"id":22503,"title":"types-tree-sitter-languages","library":"types-tree-sitter-languages","status":"active","version":"1.10.0.20250530","language":"python","ecosystem":"pypi","summary":"PEP 561 stub-only package providing type annotations for tree-sitter-languages, enabling type-checking of grammar definitions and language bindings. As of version 1.10.0.20250530, it supports Python >=3.9 and is maintained by the typeshed project. Releases track tree-sitter-languages versions with a date suffix for stub updates.","last_verified":"2026-04-27T00:00:00.000Z","tags":["type-stubs","tree-sitter","type-hints","typeshed"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/types-tree-sitter-languages"},{"id":7829,"title":"Typing Stubs for typed-ast","library":"types-typed-ast","status":"active","version":"1.5.8.7","language":"python","ecosystem":"pypi","summary":"types-typed-ast provides static type annotations (stubs) for the `typed-ast` library, enabling type checkers like MyPy to understand its API and catch type-related errors. It is part of the `typeshed` project, a community-maintained repository of type stubs for Python packages. The current version is 1.5.8.7, and `typeshed` releases new stubs regularly as upstream libraries evolve.","last_verified":"2026-04-16T00:00:00.000Z","tags":["typing","stubs","type-checking","typed-ast","mypy","typeshed"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/types-typed-ast"},{"id":3845,"title":"Typing Stubs for tzlocal","library":"types-tzlocal","status":"active","version":"5.1.0.1","language":"python","ecosystem":"pypi","summary":"types-tzlocal provides static type annotations (stubs) for the `tzlocal` library, which is used to obtain the local timezone as a `tzinfo` object. The current version, 5.1.0.1, specifically targets `tzlocal` versions up to 5.1. Note that as of `tzlocal` version 5.2, the core library includes its own type annotations, making `types-tzlocal` redundant for newer versions of `tzlocal`. It is maintained as part of the `typeshed` project and receives updates aligned with `tzlocal` releases.","last_verified":"2026-04-25T16:51:55.276Z","tags":["typing","stubs","timezone","typeshed","tzinfo"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/types-tzlocal"},{"id":2834,"title":"Typing Stubs for ujson","library":"types-ujson","status":"maintenance","version":"5.10.0.20250822","language":"python","ecosystem":"pypi","summary":"This package provides static typing stubs for the `ujson` library, enabling type checkers like MyPy and Pyright to analyze code that uses `ujson`. The current version is 5.10.0.20250822. These stubs are sourced from the typeshed project. Note that `ujson` versions 5.11.0 and newer include their own type annotations, making `types-ujson` primarily relevant for older `ujson` versions or specific development environments.","last_verified":"2026-04-25T01:25:58.507Z","tags":["typing","stubs","json","performance"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/types-ujson"},{"id":5541,"title":"Types-Unidiff","library":"types-unidiff","status":"active","version":"0.7.0.20260408","language":"python","ecosystem":"pypi","summary":"`types-unidiff` is a PEP 561 type stub package providing external type annotations for the `unidiff` library. `unidiff` itself is a Python library for parsing and interacting with unified diff data, allowing programmatic access to file changes, hunks, and lines within a diff. `types-unidiff` is released frequently (up to daily) by the Typeshed project and is designed to be used by static type checkers like MyPy, Pyright, and PyCharm to ensure type correctness in code that uses `unidiff`.","last_verified":"2026-04-13T00:00:00.000Z","tags":["typing","stubs","diff","typeshed","static analysis"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/types-unidiff"},{"id":723,"title":"Typing stubs for urllib3","library":"types-urllib3","status":"maintenance","version":"1.26.25.14","language":"python","ecosystem":"pypi","summary":"This is a PEP 561 type stub package providing type annotations for the `urllib3` library. It enables type-checking tools like Mypy, Pyright, and PyCharm to statically analyze code that uses `urllib3`. The package version is 1.26.25.14, and it is released as needed to align with updates from the `typeshed` repository. Users of `urllib3` version 2.0.0 or newer should *not* install this package, as `urllib3` now includes inline type annotations.","last_verified":"2026-05-12T18:17:39.857Z","tags":["typing","stubs","type-checking","urllib3","mypy","typeshed"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/types-urllib3"},{"id":24775,"title":"types-uwsgi","library":"types-uwsgi","status":"active","version":"2.0.0.20260408","language":"python","ecosystem":"pypi","summary":"Typing stubs for uWSGI, providing type hints for the uwsgi module. Version 2.0.0.20260408, part of typeshed. Released as needed based on upstream changes.","last_verified":"2026-05-01T00:00:00.000Z","tags":["types","stubs","uwsgi","type-hints"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/types-uwsgi"},{"id":10325,"title":"Typing Stubs for vobject","library":"types-vobject","status":"active","version":"0.9.9.20260408","language":"python","ecosystem":"pypi","summary":"The `types-vobject` library provides type annotations (stubs) for the `vobject` library, enabling static type checkers like MyPy or Pyright to analyze code that uses `vobject` for potential type-related errors. It does not provide any runtime functionality itself. As part of the `typeshed` project, it is frequently updated to reflect changes in `vobject` and improvements in typing quality. The current version is 0.9.9.20260408.","last_verified":"2026-04-17T00:00:00.000Z","tags":["typing","stubs","vobject","typeshed","icalendar","vcard"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/types-vobject"},{"id":8745,"title":"Typing Stubs for Waitress","library":"types-waitress","status":"active","version":"3.0.1.20260408","language":"python","ecosystem":"pypi","summary":"This is a type stub package for the `waitress` WSGI server, providing static type annotations for use with type checkers like MyPy and Pyright. It allows developers to leverage type checking for `waitress` without modifying its runtime code. The current version is 3.0.1.20260408 and it is released as part of the `typeshed` project, with updates for third-party stubs typically occurring up to once a day.","last_verified":"2026-04-16T00:00:00.000Z","tags":["typing","stubs","waitress","typeshed","type-checking","mypy","pyright","wsgi-server"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/types-waitress"},{"id":2343,"title":"Typing Stubs for webencodings","library":"types-webencodings","status":"active","version":"0.5.0.20260408","language":"python","ecosystem":"pypi","summary":"types-webencodings provides static type annotations (stubs) for the 'webencodings' library. Maintained by the Typeshed project, it enables type checkers like Mypy and Pyright to perform static analysis, type inference, and provide autocompletion for code that uses 'webencodings'. These stub packages are automatically released by Typeshed's internal machinery, typically up to once a day, to keep pace with changes in the runtime libraries.","last_verified":"2026-04-24T18:05:42.148Z","tags":["typing","stubs","type-checking","web"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/types-webencodings"},{"id":15878,"title":"Webpack TypeScript Declaration Bundler","library":"types-webpack-bundler","status":"maintenance","version":"1.0.2","language":"javascript","ecosystem":"npm","summary":"types-webpack-bundler is a specialized webpack plugin designed to combine multiple TypeScript declaration files (`.d.ts`) generated by `ts-loader` (or similar tools) into a single, consolidated declaration file. Unlike standard declaration bundling which often produces external modules, this plugin recomposes declarations to mimic an 'internal module' structure, exposing classes and interfaces to a global-like module space. This is a fork of an unmaintained original library, updated to support Webpack 5. Its primary use case is highly niche: allowing external modules to behave like internal modules for specific scenarios, such as mapping prefixed URIs to module paths. The current stable version is 1.0.2. It does not have a stated regular release cadence and is described as an 'experimental setup' by its author, suggesting infrequent updates unless a specific need arises.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/types-webpack-bundler"},{"id":2835,"title":"Typing Stubs for Werkzeug","library":"types-werkzeug","status":"active","version":"1.0.9","language":"python","ecosystem":"pypi","summary":"types-werkzeug is a PEP 561 type stub package providing static type annotations for the Werkzeug WSGI utility library. It is used by type-checking tools like MyPy, PyCharm, and Pytype to verify the correctness of code that utilizes Werkzeug. The stubs are sourced from the typeshed project, which automatically releases updates to PyPI, often daily. Note that Werkzeug versions 2.0 and newer include their own inline type annotations, making this stub package redundant for those versions.","last_verified":"2026-04-25T01:26:18.038Z","tags":["typing","stubs","type-hints","werkzeug","flask"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/types-werkzeug"},{"id":23181,"title":"types-wtforms","library":"types-wtforms","status":"active","version":"3.2.1.20260408","language":"python","ecosystem":"pypi","summary":"Typing stubs for WTForms, providing type hints for the WTForms library. Current version: 3.2.1.20260408. Release cadence tracks CPython typeshed updates.","last_verified":"2026-05-01T00:00:00.000Z","tags":["typing-stubs","wtforms","type-hints","typeshed"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/types-wtforms"},{"id":5542,"title":"Typing stubs for xlrd","library":"types-xlrd","status":"active","version":"2.0.0.20260408","language":"python","ecosystem":"pypi","summary":"types-xlrd provides static type checking stubs for the `xlrd` library. `xlrd` is a Python library designed for reading data and formatting information from older Microsoft Excel `.xls` files (Excel 97-2003 Workbook format). The core `xlrd` library is currently at version 2.0.2 and has a stable release cadence, primarily focusing on bug fixes and maintaining `.xls` parsing functionality. The `types-xlrd` package aligns with the `xlrd` library's API for type hinting purposes.","last_verified":"2026-04-13T00:00:00.000Z","tags":["excel","xls","types","stubs","typing","typeshed"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/types-xlrd"},{"id":3846,"title":"Typing stubs for xmltodict","library":"types-xmltodict","status":"active","version":"1.0.1.20260408","language":"python","ecosystem":"pypi","summary":"This package provides static type annotations for the `xmltodict` library, enabling type checkers like MyPy, Pyright, or PyCharm to validate code that uses `xmltodict`. It is part of the `typeshed` project, a community-maintained repository for Python library stubs, and is automatically released to PyPI. The current version is 1.0.1.20260408, with `typeshed` typically releasing updates daily.","last_verified":"2026-04-25T16:52:11.947Z","tags":["typing","stubs","xml","xmltodict","type-checking","typeshed"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/types-xmltodict"},{"id":24776,"title":"types-yt-dlp","library":"types-yt-dlp","status":"active","version":"2026.3.17.20260408","language":"python","ecosystem":"pypi","summary":"Typing stubs for yt-dlp, providing type hints for the yt-dlp library. Current version 2026.3.17.20260408, released weekly by typeshed. Compatible with Python >=3.10.","last_verified":"2026-05-01T00:00:00.000Z","tags":["typing","stubs","yt-dlp","type-hints"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/types-yt-dlp"},{"id":9380,"title":"Typing Stubs for zstd","library":"types-zstd","status":"active","version":"1.5.7.3.20260408","language":"python","ecosystem":"pypi","summary":"The `types-zstd` library provides static type annotations for the `python-zstandard` compression library, enabling type checkers like MyPy to validate the correct usage of `zstd` in Python projects. It is part of the `typeshed` project, which regularly updates stubs to reflect changes in popular Python libraries and new Python versions. The current version is 1.5.7.3.20260408.","last_verified":"2026-04-16T00:00:00.000Z","tags":["typing","stubs","zstd","compression","typeshed","mypy"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/types-zstd"},{"id":8747,"title":"zxcvbn Type Stubs","library":"types-zxcvbn","status":"active","version":"4.5.0.20260408","language":"python","ecosystem":"pypi","summary":"types-zxcvbn is a PEP 561 type stub package providing static type annotations for the zxcvbn library, a realistic password strength estimator. It is part of the typeshed project and is designed to be used by type checkers like MyPy or Pyright. This package aims to provide accurate annotations for zxcvbn==4.5.* and is updated regularly as part of typeshed's release cycle, often daily.","last_verified":"2026-04-16T00:00:00.000Z","tags":["typing","stubs","zxcvbn","security","password strength","typeshed"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/types-zxcvbn"},{"id":15250,"title":"Typesafe Action Creators for Redux","library":"typesafe-actions","status":"active","version":"5.1.0","language":"javascript","ecosystem":"npm","summary":"Typesafe-actions is a lightweight utility library designed to simplify and enhance type safety in Redux and Flux architectures, particularly within TypeScript projects. Currently at version 5.1.0, it focuses on reducing boilerplate and complexity in defining actions and reducers. The library ships with minimal external dependencies, emphasizing a secure and performant codebase. It provides robust tools for creating fully typesafe action creators (including synchronous and asynchronous actions), and streamlined reducer definitions. Typesafe-actions differentiates itself by offering extensive type-testing to ensure soundness across TypeScript versions and provides optimized builds for various environments (CJS, ESM, UMD). While it offers a powerful approach to Redux type safety, it's worth noting that Redux Toolkit is the officially recommended solution by the Redux team, which also offers strong TypeScript integration.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","typescript","typesafe","actions","action-creator","redux","flux","redux-actions","static-typing"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/typesafe-actions"},{"id":16254,"title":"Typesafe API Call Utility","library":"typesafe-api-call","status":"active","version":"5.1.2","language":"javascript","ecosystem":"npm","summary":"typesafe-api-call is a minimalistic JavaScript library designed to streamline API interactions by enforcing typesafety and a functional programming paradigm. It abstracts away traditional exception handling, instead ensuring that every API call resolves to an explicit `APISuccess` or `APIFailure` result, compelling developers to handle both successful and unsuccessful outcomes distinctly. The library is currently on version 5.1.2 and appears to have an active release cadence, with recent patches and new features like `callWithRetries` introduced in minor versions. A key differentiator is its emphasis on functional results over exceptions, promoting predictable state management. It also integrates seamlessly with complementary tools like `type-decoder` and `type-crafter` to facilitate YAML-driven type and decoder generation, further enhancing end-to-end typesafety for API responses.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","typesafe-api-caller","api-caller","typesafe-api-call","typesafe","ts-api-caller","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/typesafe-api-call"},{"id":10426,"title":"TypeScript","library":"typescript","status":"active","version":"6.0.3","language":"javascript","ecosystem":"npm","summary":"TypeScript is a superset of JavaScript that adds optional static typing, enabling robust tools for large-scale application development across any browser, host, or OS. The current stable version is 6.0.3. New stable versions are typically released every few months, preceded by beta and release candidate versions, ensuring a predictable upgrade path.","last_verified":"2026-04-18T00:00:00.000Z","tags":["javascript","TypeScript","Microsoft","compiler","language","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/typescript"},{"id":12224,"title":"TypeScript API Extractor","library":"typescript-api-extractor","status":"active","version":"1.0.0-beta.3","language":"javascript","ecosystem":"npm","summary":"typescript-api-extractor is a utility designed to analyze TypeScript source code and generate structured metadata about its exported API. It leverages the TypeScript Compiler API to extract information on functions, React components, interfaces, types, enums, and their associated JSDoc comments. The package is currently in beta (v1.0.0-beta.3 as of the last release), indicating active development with potential for API changes, though it appears to have a consistent release cadence for bug fixes and new features. Its key differentiators include specialized React component analysis, robust JSDoc parsing, intelligent reference resolution for complex types, and the ability to selectively parse files or entire projects, outputting a detailed `ModuleNode` structure for programmatic consumption. This tool is particularly useful for generating documentation, schema definitions, or other forms of API introspection directly from TypeScript codebases.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/typescript-api-extractor"},{"id":14995,"title":"TypeScript Auto-Import Cache","library":"typescript-auto-import-cache","status":"active","version":"0.3.6","language":"javascript","ecosystem":"npm","summary":"typescript-auto-import-cache is a utility package within the Volar.js ecosystem, currently at version 0.3.6, designed to address the performance bottleneck in the TypeScript Language Service Completion API, specifically when calculating auto-imports. It achieves this by porting and optimizing the `tsserver`'s internal auto-import caching logic. This package functions as a TypeScript Language Service Plugin, meaning it extends the functionality of the TypeScript language server (`tsserver`) to enhance the developer experience in IDEs (like VS Code) by speeding up IntelliSense for auto-imports. It is primarily a tooling-oriented package, not intended for direct runtime use in application code, and typically sees updates aligned with new TypeScript versions or Volar.js releases that may impact language service performance. Its key differentiator is its focused approach to optimizing a common pain point in large TypeScript projects, directly integrating with the underlying language service architecture.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/typescript-auto-import-cache"},{"id":28425,"title":"TypeScript Build (tsb)","library":"typescript-build","status":"active","version":"3.1.0","language":"javascript","ecosystem":"npm","summary":"Extends the TypeScript compiler (tsc) with a configurable file copy step, allowing you to copy non-TypeScript assets (CSS, JSON, etc.) from source to output directories after a successful tsc build. Current stable version is 3.1.0. It operates in two modes: TSC mode (runs tsc with given arguments and then copies files) or Copy-only mode (only copies files based on tsbconfig.json). Key differentiator: it automatically follows TypeScript project references, looking for tsbconfig.json next to each referenced tsconfig.json. Requires Node >=14.16 and a peer dependency on typescript itself.","last_verified":"2026-05-09T00:00:00.000Z","tags":["javascript","typescript","build"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/typescript-build"},{"id":28426,"title":"TypeScript-Bundle","library":"typescript-bundle","status":"maintenance","version":"1.0.18","language":"javascript","ecosystem":"npm","summary":"A zero-configuration CLI tool for bundling TypeScript source code into a single JavaScript file for browser consumption. Version 1.0.18 supports bundling from .ts, .tsx, or tsconfig.json, with features like asset embedding (text, JSON, base64, buffer, CSS), custom transform pipelines, and global export/injection. It differs from webpack/rollup by focusing solely on TypeScript bundling without configuration, and can work with TypeScript compiler versions as low as 1.8.0. The project appears to be in maintenance mode with no recent releases.","last_verified":"2026-05-09T00:00:00.000Z","tags":["javascript","typescript","bundle"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/typescript-bundle"},{"id":27496,"title":"TypeScript Bundler (tsb)","library":"typescript-bundler","status":"active","version":"1.0.1","language":"javascript","ecosystem":"npm","summary":"A zero-configuration TypeScript transpiler and bundler that transpiles .ts files to .js/.d.ts, bundles output with tree-shaking of side-effect-free modules, compresses public folder assets (gzip, br2, webp), mangled/prettied output, and generates package.json and settings.js from config files (JS, JSON, YAML, JSON5, INI, Properties). Version 1.0.1 on npm, requires Node >= 8.5.0. Notable: GitHub-only install, no published npm package (install via git), does not support bundling for browser. Alpha-like quality with minimal documentation.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/typescript-bundler"},{"id":12226,"title":"TypeScript Cacheable Decorator","library":"typescript-cacheable","status":"active","version":"3.0.3","language":"javascript","ecosystem":"npm","summary":"TypeScript Cacheable is an in-memory memoization decorator library designed to cache the results of expensive TypeScript methods or property accessors. Currently at version 3.0.3, it provides a stable API for enhancing application performance by storing computed values for subsequent retrieval. The library distinguishes itself by offering flexible caching scopes: 'GLOBAL' for application-wide caching, and 'LOCAL_STORAGE' which leverages Node.js's `AsyncLocalStorage` to provide request-scoped or call-chain-scoped caching, crucial for web applications. Cache keys can be automatically inferred from method parameters if they are JSON-serializable, or explicitly defined by implementing the `CacheableKey` interface for complex objects. While the library itself does not have a stated release cadence, its `3.x` version indicates active development and maintenance.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","cache","caching","memoize","memoization","typescript","decorator","memoise","memoisation"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/typescript-cacheable"},{"id":12779,"title":"TypeScript Cached Transpile","library":"typescript-cached-transpile","status":"active","version":"0.0.6","language":"javascript","ecosystem":"npm","summary":"typescript-cached-transpile is a utility designed to accelerate TypeScript compilation in `transpileOnly` mode by monkey-patching the `typescript` compiler's `transpileModule` function to utilize a disk cache. It is currently at version 0.0.6, indicating an early development stage, and its release cadence is likely tied to the maintainer's personal monorepo updates. Its primary differentiator is its targeted optimization for `ts-node`'s `transpileOnly` mode, significantly reducing build times for repetitive compilations of unchanged files by persisting transpilation results to disk. It transparently integrates by being specified as `ts-node`'s compiler, and offers configuration via environment variables or a custom JS file for cache directory and portable cache settings. It explicitly states limitations, such as not working with transformers, diagnostics, or type-checking.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/typescript-cached-transpile"},{"id":14994,"title":"TypeScript Character Code Enumeration","library":"typescript-char","status":"abandoned","version":"0.0.0","language":"javascript","ecosystem":"npm","summary":"typescript-char is a lightweight, type-definition-only library providing a TypeScript enumeration for common character codes. Its primary purpose is to eliminate 'magic numbers' in code, enhancing readability and maintainability when dealing with character-based operations, such as in parsers, lexers, or character stream processing. The library currently stands at version 0.0.0, indicating a pre-release or unversioned state. As a 'header-only' library, it consists solely of a `.d.ts` file, meaning it introduces no runtime JavaScript code or overhead. Its release cadence is effectively non-existent, with no updates since 2017. Key differentiators include its zero-runtime footprint and its focus purely on providing type-safe, named constants for character codes within a TypeScript environment, allowing direct usage of `Char.OpenBrace` instead of numerical literals like `123`.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/typescript-char"},{"id":26547,"title":"typescript-closure-compiler","library":"typescript-closure-compiler","status":"abandoned","version":"1.8.11","language":"javascript","ecosystem":"npm","summary":"Patches the TypeScript compiler to generate JSDoc annotations for Google Closure Compiler integration. Stable version 1.8.11 is compatible with TypeScript 1.8.10. Release cadence matches TypeScript major.minor versions. This package is a niche tool specifically for combining TypeScript with Closure Compiler's advanced optimizations, unlike general-purpose TypeScript compilers. It provides a CLI command `tscc` that replaces `tsc` and adds options for entry points, exports, and externs. Not actively maintained; last release in 2016. Users should be aware of TypeScript version lock-in and potential issues with modern TypeScript features.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","TypeScript","minifier","closure","compiler","language"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/typescript-closure-compiler"},{"id":12758,"title":"TypeScript Collections","library":"typescript-collections","status":"maintenance","version":"1.3.3","language":"javascript","ecosystem":"npm","summary":"typescript-collections is a robust and fully tested data structure library written in TypeScript, currently at version 1.3.3. It provides a comprehensive suite of common data structures, including Linked Lists, Dictionaries (regular, multi, and default), Binary Search Trees, Stacks, Queues, Sets, Bags, Binary Heaps, and Priority Queues, alongside array utility functions. The library leverages TypeScript Generics to offer strong type safety and enhanced developer experience through IntelliSense. It supports UMD (Universal Module Definition), making it suitable for use in Node.js, modern browsers, and other JavaScript environments. A key design aspect for its hashing-based collections (like `Dictionary` and `Set`) is the reliance on an item's `toString()` method for equality checks, necessitating custom implementations for non-primitive keys to ensure correct behavior. The package was last published 6 years ago, suggesting it is in a maintenance phase with infrequent updates.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","typescript","generics","data","structures","collections","linked","list","dictionary"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/typescript-collections"},{"id":18873,"title":"typescript-compare","library":"typescript-compare","status":"active","version":"0.0.2","language":"javascript","ecosystem":"npm","summary":"Typescript-compare is a utility library providing TypeScript generic types for comparing types at compile time. Version 0.0.2 offers type-level comparison operators (e.g., eq, lt, gt) and helpers like compare and strictEqual. It enables conditional types based on type equality, ordering, and more, useful for building complex type functions. The library is lightweight, with no runtime dependencies, and is intended for advanced TypeScript type programming. It is released on an as-needed cadence.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","compare","generic","typescript","types"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/typescript-compare"},{"id":18874,"title":"typescript-compiler","library":"typescript-compiler","status":"abandoned","version":"1.4.1-2","language":"javascript","ecosystem":"npm","summary":"A JavaScript library that wraps the TypeScript command-line compiler, providing programmatic API to compile TypeScript files and strings. The library exposes compile(), compileString(), and compileStrings() methods, allowing developers to integrate TypeScript compilation into Node.js workflows without shelling out to tsc. It supports passing compiler options, error callbacks, and can handle multiple source files with reference tags. Version 1.4.1-2 is the latest release, updated sporadically; no active development observed since 2016. Unlike ts-node or ts-jest, this wrapper is minimal and does not include a resolver, so all imports must be fully resolved.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","TypeScript","compiler","language","api"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/typescript-compiler"},{"id":12225,"title":"TypeScript Configuration by silverwind","library":"typescript-config-silverwind","status":"active","version":"17.0.0","language":"javascript","ecosystem":"npm","summary":"The `typescript-config-silverwind` package provides a highly opinionated and actively maintained base TypeScript configuration designed for modern JavaScript and TypeScript projects. Currently at version 17.0.0, this configuration package is typically updated to align with major TypeScript releases and evolving best practices, ensuring projects leverage the latest compiler features and strictness improvements. It serves as a foundational configuration, intended to be extended by project-specific `tsconfig.json` files, simplifying TypeScript setup and promoting consistency across repositories. The package emphasizes strong type checking and modern ECMAScript module patterns. Its key differentiator lies in offering a robust, pre-configured set of `compilerOptions` and `include` directives, aiming to reduce boilerplate and common configuration errors for developers by enforcing a consistent and high-quality TypeScript standard. It's often used as a dependency in other `silverwind` configuration packages, demonstrating its role as a core component in a larger ecosystem of opinionated developer tooling.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/typescript-config-silverwind"},{"id":15879,"title":"TypeScript Coverage Report","library":"typescript-coverage-report","status":"active","version":"1.1.1","language":"javascript","ecosystem":"npm","summary":"typescript-coverage-report is a Node.js command-line tool designed to generate comprehensive type coverage reports for TypeScript projects. It visually highlights areas in the codebase that lack strong typing, helping developers track progress in TypeScript adoption or maintain strict type discipline. Currently at version 1.1.1, the package seems to follow an ad-hoc release cadence, with previous minor versions addressing specific TypeScript compatibility issues and feature enhancements. Its key differentiator is being strongly inspired by and filling a similar niche to `flow-coverage-report` in the Flow ecosystem, leveraging data from the `type-coverage` package to analyze `any` usage.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/typescript-coverage-report"},{"id":12227,"title":"TypeScript Copy Non-TS Files","library":"typescript-cp","status":"active","version":"0.1.9","language":"javascript","ecosystem":"npm","summary":"typescript-cp is a utility designed to seamlessly copy non-TypeScript asset files into a TypeScript project's `outDir` during the build or watch process. It currently stands at version 0.1.9, indicating it's still in active development with minor releases for features and bug fixes, rather than a strict major-version-based cadence. Its core functionality integrates directly with TypeScript's project structure, honoring `tsconfig.json` configurations, particularly the `exclude` array, to prevent copying files that TypeScript itself ignores. Key differentiators include its CLI-first approach, ability to watch files for changes alongside `tsc -w`, and support for loader rules to transform asset content before copying, providing a more integrated solution than generic file copy utilities for TypeScript-specific workflows.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","typescript","ts","file","asset","copy","watch","watcher","watchfile"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/typescript-cp"},{"id":26548,"title":"typescript-cypress","library":"typescript-cypress","status":"active","version":"1.0.5","language":"javascript","ecosystem":"npm","summary":"A Cypress plugin that transpiles TypeScript test files using Webpack during test execution. Version 1.0.5 is current and appears to be a stable release. The plugin wraps a custom Webpack configuration with loaders like babel-loader and TypeScript presets, writes the bundled output to a temporary `tests_build` folder inside `cypress`, and deletes it after the browser closes. Unlike the official @cypress/webpack-preprocessor or cypress-webpack-preprocessor, this package bundles its own Webpack configuration and requires users to manually define loaders. It has no recent updates and limited community adoption. Key differentiator: provides a ready-to-use transpiler wrapper but lacks flexibility and documentation for complex setups.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","cypress","typescript-cypress-webpack","typescript","react-typescript-cypress-webpack","cypress-plugin"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/typescript-cypress"},{"id":12228,"title":"TypeScript Debounce Decorator","library":"typescript-debounce-decorator","status":"active","version":"0.0.18","language":"javascript","ecosystem":"npm","summary":"typescript-debounce-decorator provides a lightweight and dependency-free TypeScript decorator for debouncing class methods. It enables developers to control the execution frequency of functions, preventing rapid, successive calls. The current stable version is 0.0.18, and while release cadence isn't explicitly stated, the version number suggests a mature, low-churn utility. Key differentiators include its minimal footprint (1KB after compression) and zero external dependencies, making it an ideal choice for projects prioritizing bundle size and avoiding dependency bloat. It supports both leading and trailing edge debouncing and offers a `cancel` function to abort pending debounced calls. A notable characteristic is that the return values of decorated methods are inherently discarded.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","typescript","debounce","decorator","typescript-debounce-decorator"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/typescript-debounce-decorator"},{"id":12229,"title":"TypeScript Declaration Webpack Plugin","library":"typescript-declaration-webpack-plugin","status":"active","version":"0.3.0","language":"javascript","ecosystem":"npm","summary":"The `typescript-declaration-webpack-plugin` is a Webpack plugin designed to consolidate all TypeScript declaration files (`.d.ts`) generated by the TypeScript compiler and its loaders during a Webpack build into a single, unified `.d.ts` file. This functionality is particularly beneficial for library authors who distribute their compiled JavaScript alongside their type definitions, providing a single, coherent type entry point for consumers. The plugin intelligently sorts and deduplicates module imports within the bundled declaration file. The current stable version is `0.3.0`, which introduced named exports for the plugin class and configuration, alongside enhanced declaration emission. While the project doesn't follow a strict release cadence, it shows active development with recent patches addressing critical issues and adding new features like comment removal from declarations.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","webpack","typescript","bundler","declaration"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/typescript-declaration-webpack-plugin"},{"id":12230,"title":"TypeScript Documentation Verifier","library":"typescript-docs-verifier","status":"active","version":"3.0.2","language":"javascript","ecosystem":"npm","summary":"typescript-docs-verifier is a utility that systematically verifies TypeScript code examples embedded within Markdown files (such as READMEs or documentation pages) to ensure they compile without errors. It addresses the common problem of outdated or incorrect code samples in documentation by extracting `typescript` and `tsx` code blocks, replacing project-specific imports for accurate compilation context, and reporting any TypeScript compilation failures. The current stable version is 3.0.2. While there isn't a strict release cadence, major version updates indicate significant development. Key differentiators include its focus solely on compilation correctness, support for ignoring specific code blocks, and its ability to integrate into build processes. It requires Node.js version 20 or higher and TypeScript version 4.7.2 or higher as a peer dependency.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","block","blocks","build","check","code","compilation","compile","doc","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/typescript-docs-verifier"},{"id":12232,"title":"TypeScript ESLint","library":"typescript-eslint","status":"active","version":"8.58.2","language":"javascript","ecosystem":"npm","summary":"typescript-eslint is a comprehensive tooling ecosystem that enables ESLint to lint TypeScript code. It integrates the TypeScript compiler's type information with ESLint's powerful static analysis capabilities, allowing developers to enforce code style, best practices, and catch logical errors specifically within TypeScript projects. The project is actively maintained, with frequent patch releases occurring weekly and minor versions released as needed. Major versions are released non-periodically to accommodate breaking changes or significant feature additions. Currently stable at version 8.58.2, typescript-eslint differentiates itself by providing over 100 specialized rules and robust support for modern ESLint 'flat' configurations, making it the de-facto standard for type-aware linting in the TypeScript ecosystem. It complements the TypeScript compiler by focusing on code quality and stylistic issues beyond pure type checking.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","ast","ecmascript","typescript","parser","syntax","eslint","eslintplugin"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/typescript-eslint"},{"id":12231,"title":"TypeScript ESLint Language Service Plugin","library":"typescript-eslint-language-service","status":"active","version":"5.0.5","language":"javascript","ecosystem":"npm","summary":"typescript-eslint-language-service is a TypeScript language service plugin designed to integrate ESLint functionality directly into TypeScript-aware IDEs. It reports ESLint errors as TypeScript semantic diagnostics and offers code-fixes for applicable ESLint issues, providing a unified linting experience. The current stable version is 5.0.5, with releases typically driven by bug fixes and updates to its peer dependencies, notably `eslint` and `@typescript-eslint/parser`. Key differentiators include its seamless integration into the TypeScript language service, allowing real-time feedback and quick fixes for ESLint rule violations without needing separate build steps or processes for linting, treating lint errors as native compiler errors within the IDE. It relies on peer dependencies `typescript`, `@typescript-eslint/parser`, and `eslint` for its operation.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","TypeScript","ESLint","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/typescript-eslint-language-service"},{"id":12760,"title":"TypeScript Formatter (tsfmt)","library":"typescript-formatter","status":"maintenance","version":"7.2.2","language":"javascript","ecosystem":"npm","summary":"typescript-formatter (tsfmt) is a command-line tool designed for formatting TypeScript code. It leverages the TypeScript Compiler Service API for its formatting capabilities, ensuring alignment with TypeScript's own language services. The current stable version is 7.2.2. Its release cadence appears to be moderate, with the last update (v7.2.2) released in February 2023. A key differentiator is its reliance on the official TypeScript language services, aiming for consistent formatting. It also supports reading configuration from `tsconfig.json`, `tslint.json`, `.editorconfig`, `.vscode/settings.json`, and `tsfmt.json`, allowing for highly customizable formatting rules across various project setups. It provides options for formatting files in place, outputting to stdout, or verifying file formats, making it suitable for both local development and CI/CD pipelines.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","TypeScript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/typescript-formatter"},{"id":12233,"title":"TypeScript FSA Reducers","library":"typescript-fsa-reducers","status":"active","version":"1.2.2","language":"javascript","ecosystem":"npm","summary":"TypeScript FSA Reducers provides a fluent, typesafe API for defining Redux reducers. It builds on `typescript-fsa` to streamline reducer creation by removing common boilerplate such as `if-else` chains for action type checking and manual extraction of payloads from actions. Instead, it offers a method-chaining approach with dedicated handlers for specific action creators. The current stable version is 1.2.2. While there isn't a strictly defined release cadence, the library has demonstrated consistent updates and a commitment to stability, notably reaching version 1.0.0. Its key differentiators include the fluent builder pattern (`.case()`, `.default()`, `.withHandling()`, `.build()`), strong type inference for state and payloads, and direct integration with `typescript-fsa`'s action creators, making reducer logic concise and highly maintainable in TypeScript Redux applications.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","redux","typescript","action","reducer","builder"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/typescript-fsa-reducers"},{"id":12234,"title":"TypeScript FSA utilities for redux-saga","library":"typescript-fsa-redux-saga","status":"active","version":"2.0.0","language":"javascript","ecosystem":"npm","summary":"This package provides utility functions to seamlessly integrate asynchronous action creators from `typescript-fsa` with `redux-saga` worker sagas. Its primary function, `bindAsyncAction`, simplifies handling the lifecycle of async operations by automatically dispatching `started`, `done`, and `failed` actions around a saga's execution. This ensures strong type safety throughout the asynchronous flow when using `typescript-fsa`'s action patterns. The current stable version is 2.0.0, which notably requires `typescript-fsa` version 3.x.x. The project actively maintains compatibility with recent `redux-saga` releases, providing a reliable bridge between these two popular libraries for typed state management and side-effect handling.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","redux-saga","typescript","action","action creator"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/typescript-fsa-redux-saga"},{"id":12235,"title":"TypeScript FSA Utilities for Redux Thunk","library":"typescript-fsa-redux-thunk","status":"active","version":"2.10.2","language":"javascript","ecosystem":"npm","summary":"typescript-fsa-redux-thunk is a utility library that bridges the gap between `typescript-fsa`'s strongly typed Flux Standard Action (FSA) creators and `redux-thunk` for handling asynchronous operations in Redux applications. It provides an `asyncFactory` to easily define typed async action creators, streamlining the process of dispatching `started`, `done`, and `failed` actions that conform to the FSA specification. The current stable version is 2.10.2. While the release cadence isn't explicitly stated, the project appears actively maintained with recent updates, though the latest npm publish was 5 years ago for 2.10.2. A key differentiator is its tight integration with `typescript-fsa`, allowing developers to leverage type safety throughout their async Redux action flows, including custom error types. It also includes `thunkToAction` for easier integration with `bindActionCreators`.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","action","action creator","flux standard action","redux","redux-thunk","thunk","typescript","typescript-fsa"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/typescript-fsa-redux-thunk"},{"id":12236,"title":"Guid Typescript","library":"typescript-guid","status":"active","version":"1.0.3","language":"javascript","ecosystem":"npm","summary":"typescript-guid is a lightweight utility library for generating, parsing, and manipulating Globally Unique Identifiers (GUIDs), also commonly known as UUIDs, within TypeScript and JavaScript environments. The current stable version is 1.0.3. The library offers a comprehensive set of static methods for creating new GUIDs, including empty GUIDs, parsing GUID strings into `Guid` objects, and validating arbitrary values against the GUID format. `Guid` instances support comparisons (case-insensitive since v1.0.1), emptiness checks, and serialization to string or JSON formats. It is a direct evolution of the original `guid-typescript` project, distinguished by its strong emphasis on type safety and a TypeScript-first API design, ensuring seamless integration into modern TypeScript codebases. The project's release cadence is primarily driven by bug fixes and dependency updates, indicating a stable and mature codebase.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","typescript","guid","identifier"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/typescript-guid"},{"id":18875,"title":"TypeScript HTTP Client","library":"typescript-http-client","status":"maintenance","version":"0.10.5","language":"javascript","ecosystem":"npm","summary":"A lightweight Promise-based HTTP client for TypeScript with a filter chain architecture, version 0.10.5. Released infrequently (last update 2020). Differentiates from axios/fetch by offering a middleware-like filter system for request/response transformation, caching, or logging. Ships TypeScript types. Supports typed responses via generics. Not actively maintained; consider alternatives like ky or axios for modern apps.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/typescript-http-client"},{"id":12237,"title":"TypeScript IoC Container","library":"typescript-ioc","status":"active","version":"3.2.2","language":"javascript","ecosystem":"npm","summary":"typescript-ioc is a lightweight, annotation-based dependency injection (DI) container specifically designed for TypeScript applications. It allows developers to manage dependencies using decorators like `@Inject`, simplifying object graph creation and promoting modular design. The library is currently stable at version 3.2.2, with the 3.x series being actively maintained through frequent patch and minor releases. Key differentiators include its small footprint, ease of use with TypeScript decorators, and broad environmental support including Node.js, browsers, and React Native. It provides features such as different scopes (Singleton, Request, Local), factory creation, and configuration capabilities, making it suitable for both simple and complex application architectures where inversion of control is desired. A notable change in the 3.x series was the discontinuation of support for ES5 runtimes, requiring modern JavaScript environments (ES6 or newer).","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","ioc","di","cdi","typescript","node","dependency injection","dependency inversion"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/typescript-ioc"},{"id":15882,"title":"TypeScript-is","library":"typescript-is","status":"deprecated","version":"0.20.0","language":"javascript","ecosystem":"npm","summary":"typescript-is is a TypeScript compiler transformer that generates runtime type-check functions directly from static TypeScript types. It automates the process of creating type predicates for `any` or `unknown` data, which is common when working with external data sources like API responses or user-uploaded files. The library inspects type definitions at compile time and emits JavaScript functions that meticulously validate incoming objects against those definitions. Currently at version 0.20.0, the project is officially deprecated and will not be updated for TypeScript versions 4.8 and above. Users are strongly advised to migrate to `typia` for newer TypeScript environments. Before its deprecation, the project aimed for regular, feature-driven releases. Its core differentiator lies in leveraging the TypeScript compiler API to avoid manual type predicate writing, aiming for comprehensive type-safety at runtime for serializable JavaScript objects.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","TypeScript","compiler","transformer","type"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/typescript-is"},{"id":12238,"title":"TypeScript JSON Schema Generator","library":"typescript-json-schema","status":"maintenance","version":"0.67.1","language":"javascript","ecosystem":"npm","summary":"typescript-json-schema is a library designed to generate JSON Schema definitions directly from TypeScript source files. It operates by compiling the TypeScript program to extract comprehensive type information and then translating this into JSON Schema, including features like required properties, inheritance (`extends`), JSDoc annotation keywords, and default values from property initializers. The current stable version is 0.67.1. The project is explicitly stated to be in \"maintenance mode\", indicating a slower release cadence and less active feature development compared to its past. While lightweight, the maintainers suggest `ts-json-schema-generator` for a more feature-rich and actively developed alternative, highlighting `typescript-json-schema`'s primary differentiator as its use of the TypeScript compiler internally, enabling advanced scenarios.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","typescript","json","forms","jsonschema","schema"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/typescript-json-schema"},{"id":12239,"title":"TypeScript JSON Serializer","library":"typescript-json-serializer","status":"active","version":"6.0.1","language":"javascript","ecosystem":"npm","summary":"typescript-json-serializer is a TypeScript library designed to facilitate the conversion between JavaScript/JSON objects and strongly-typed TypeScript classes. It leverages TypeScript decorators (`@JsonObject`, `@JsonProperty`) to define the serialization and deserialization mapping, allowing for complex nested structures, inheritance, and custom property transformations. The current stable version is 6.0.1, with a consistent release cadence that includes multiple major versions (v4, v5, v6) over a short period, indicating active maintenance and ongoing development. Its key differentiator lies in its declarative, decorator-driven approach, which provides a robust way to manage serialization logic directly within class definitions, including explicit support for enums, dates, and custom type resolvers. It also offers flexible configuration options for error handling, nullish value policies, and property name formatting, distinguishing it from simpler `JSON.parse`/`JSON.stringify` methods or libraries that rely purely on reflection without explicit decorator metadata.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","json","typescript","serializer","deserializer","decorator","metadata"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/typescript-json-serializer"},{"id":17987,"title":"TypeScript Language Server","library":"typescript-language-server","status":"active","version":"5.1.3","language":"javascript","ecosystem":"npm","summary":"The TypeScript Language Server provides a Language Server Protocol (LSP) implementation for TypeScript and JavaScript projects, acting as a bridge between editors and Microsoft's `tsserver` component. It allows any LSP-compliant editor to leverage the rich code intelligence features originally developed for VSCode, which internally uses `tsserver` via a non-standard API. This project wraps that functionality in a standard LSP interface, making it accessible to a wider ecosystem of editors. The current stable version is 5.1.3, released in November 2025, with a consistent cadence of patch and minor updates following its major v5.0.0 release in September 2025. Key differentiators include its role in standardizing `tsserver` access via LSP and its community-maintained status, separate from Microsoft's official tooling. Developers should note that while it uses `tsserver`, it is not the same as the built-in TypeScript features extension in VSCode, and a future, Go-based TypeScript 7 from Microsoft may eventually offer a native LSP implementation that could supersede this project.","last_verified":"2026-04-23T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/typescript-language-server"},{"id":12242,"title":"TypeScript Logging Core","library":"typescript-logging","status":"active","version":"2.2.0","language":"javascript","ecosystem":"npm","summary":"TypeScript Logging is a core library designed for adding robust logging capabilities to both web and Node.js projects. It is currently at version 2.2.0 and is actively maintained, with minor releases adding new features such as file logging and rollover support via the `typescript-logging-node-channel` package. This package serves as the foundation; users must also install a specific 'flavor' package (e.g., `typescript-logging-category-style` or `typescript-logging-log4ts-style`) to gain concrete logging implementations and APIs. Version 2.x, a complete rewrite, is not compatible with version 1.x. Key differentiators include offering two distinct API styles: a hierarchical, category-based approach and a style mimicking Log4j/log4ts for familiarity, providing flexibility for different development preferences.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","typescript-logging","typescript logging","typescript-logging core","typescript logger","log4ts","log4ts-like","category","category-like","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/typescript-logging"},{"id":12240,"title":"TypeScript Logging Category Style","library":"typescript-logging-category-style","status":"active","version":"2.2.0","language":"javascript","ecosystem":"npm","summary":"This package provides the \"category style\" flavor for the `typescript-logging` library, enabling hierarchical and topological logging structures. It allows applications to create a tree of loggers, where each `Category` can have child categories, facilitating fine-grained control over logging levels and output for specific application modules or concerns. For instance, a \"Performance\" category can have subcategories, and logging can be enabled/disabled at any level of this hierarchy. The current stable version is 2.2.0, with frequent minor and patch releases, typically driven by feature additions (like file logging support in 2.2.0 via `typescript-logging-node-channel`) or bug fixes. It differentiates itself by offering this unique tree-based categorization over other flat logging approaches, built specifically for TypeScript projects to leverage its type system.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","typescript-logging","typescript logging","typescript-logging category","typescript logging category","typescript-logging category style","typescript logging category style","typescript logger","category","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/typescript-logging-category-style"},{"id":12241,"title":"TypeScript Logging Log4TS Style","library":"typescript-logging-log4ts-style","status":"active","version":"2.2.0","language":"javascript","ecosystem":"npm","summary":"typescript-logging-log4ts-style is a logging library for TypeScript projects, providing a Log4TS-inspired flavor built upon the `typescript-logging` core. It allows developers to create hierarchical loggers based on unique names, often corresponding to namespaces or logical groups (e.g., 'service.Account'). The library emphasizes structured output and dynamic control over logging levels. The current stable version is 2.2.0, with regular updates incorporating new features like file logging and rollover support as seen in version 2.2.0. It differentiates itself by offering a familiar log4j-like API and configuration patterns, making it approachable for developers accustomed to enterprise logging solutions, while integrating seamlessly into modern TypeScript environments. Its modular design as a 'flavor' allows users to choose the logging style that best fits their project's needs.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","typescript-logging","typescript logging","typescript-logging log4ts","typescript logging log4ts","typescript logger","log4ts","log4ts-like","logging","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/typescript-logging-log4ts-style"},{"id":14996,"title":"TypeScript Type-Level Logic Utilities","library":"typescript-logic","status":"abandoned","version":"0.0.0","language":"javascript","ecosystem":"npm","summary":"This package provides experimental type-level boolean logic primitives using TypeScript's advanced generic system. With a version of `0.0.0` and last published over seven years ago (September 2018), it is in an extremely early, experimental state and is effectively abandoned. There is no established release cadence, and it completely lacks documentation, including a README. Its intended purpose is for advanced TypeScript developers requiring compile-time type validation or metaprogramming, allowing for boolean operations such as AND, OR, and NOT to be performed directly within the type system. This enables the creation of more robust and self-documenting types for intricate conditional logic scenarios, distinguishing itself by offering these utilities as pure type definitions rather than runtime values.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","logic","generic","typescript","boolean","true","false"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/typescript-logic"},{"id":14997,"title":"TypeScript Map Implementation","library":"typescript-map","status":"maintenance","version":"0.1.0","language":"javascript","ecosystem":"npm","summary":"This library, `typescript-map`, provides a lightweight, TypeScript-first implementation of an ES6 Map-like data structure. Currently at version 0.1.0, it is designed for scenarios where a full ES6 Map polyfill is not desired or where bundle size is a critical concern, weighing in at just over 1 kilobyte gzipped. A key differentiator is its deliberate simplicity: it does not employ a hashing function. While this keeps the implementation small and straightforward, it means the library is explicitly *not* recommended for use with more than a few hundred keys or in performance-critical \"hot path\" operations, where native `Map` or more robust alternatives like `es6-map` would be superior. The release cadence appears to be slow or inactive given the low version number and its niche purpose. It is primarily intended for TypeScript projects needing a basic, type-safe map collection without significant overhead.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","collection","es6","shim","harmony","list","hash","map","polyfill"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/typescript-map"},{"id":12759,"title":"TypeScript Method Memoization Decorator","library":"typescript-memoize","status":"active","version":"1.1.1","language":"javascript","ecosystem":"npm","summary":"typescript-memoize is a decorator library for TypeScript that enables method and getter memoization, primarily for optimizing performance by caching the results of expensive operations. As of version 1.1.1, it provides `@Memoize` for standard caching and `@MemoizeExpiring` for time-limited caching, which automatically invalidates cached values after a specified duration. The library offers flexibility in how memoization keys are generated, supporting methods without parameters, `get` accessors, and methods where memoization is based on specific parameters or custom hash functions. It's a stable library, though release cadence is not explicitly defined, new versions appear infrequently. Its key differentiator lies in its decorator-based approach, integrating seamlessly with TypeScript classes, and allowing for granular control over cache invalidation via custom hash functions or expiration.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","typescript","memoize","functional","decorator"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/typescript-memoize"},{"id":16919,"title":"TypeScript Type Migrations CLI","library":"typescript-migration","status":"maintenance","version":"1.1.1","language":"javascript","ecosystem":"npm","summary":"This package is a command-line interface (CLI) tool designed to help developers manage migrations of TypeScript type definitions within a project. It leverages the `ts-morph` library to programmatically analyze and modify TypeScript Abstract Syntax Trees (ASTs), enabling structured, versioned changes to existing type declarations across a codebase. Unlike broader migration tools that convert JavaScript to TypeScript, this tool focuses specifically on evolving existing TypeScript types. The current stable version is 1.1.1. The project's development appears to be in maintenance mode, with no significant updates since 2021, suggesting a stable but not actively evolving codebase. Its key differentiator is its focus on managing discrete 'up' and 'down' type migrations.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/typescript-migration"},{"id":12243,"title":"TypeScript Miscellaneous Utilities","library":"typescript-miscellaneous","status":"active","version":"0.1.1","language":"javascript","ecosystem":"npm","summary":"The `typescript-miscellaneous` package offers a collection of advanced TypeScript utility types designed to simplify complex type manipulations and enhance type safety within TypeScript projects. Currently at version 0.1.1, it provides specialized types such as `Dict` for creating flexible dictionary-like structures, `UnionToIntersection` for converting union types into intersection types, `ElementOf` for inferring element types from array or tuple types, and `ParametersOf` and `ReturnOf` for extracting function signature components. As a focused utility library, its release cadence is typically infrequent, prioritizing stability and correctness over rapid feature expansion. It distinguishes itself by providing pre-built, reusable type constructs that address common, yet often complex, TypeScript type challenges, thereby reducing boilerplate and improving developer productivity.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","typescript","miscellaneous","utility"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/typescript-miscellaneous"},{"id":12245,"title":"TypeScript Monads","library":"typescript-monads","status":"active","version":"9.5.0","language":"javascript","ecosystem":"npm","summary":"typescript-monads is a JavaScript/TypeScript library that provides common functional programming monads and abstractions to manage control flow and state, aiming to enable cleaner, safer code by reducing null/undefined checks and explicit error handling. It currently stands at version 9.5.0, with minor and patch releases occurring frequently (monthly to quarterly), and major versions released approximately yearly (v9.0.0 in January 2024). Key differentiators include its comprehensive set of monads like Maybe, List, Either, Result, State, and Reader, offering alternatives to traditional imperative logic for handling optional values, collections, error propagation, and side effects in a more declarative and type-safe manner within TypeScript projects. The library emphasizes lazy evaluation for collections and provides robust type definitions for seamless integration into TypeScript applications.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","typescript","monads","maybe","result","either","list","state"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/typescript-monads"},{"id":26549,"title":"TypeScript-Move","library":"typescript-move","status":"active","version":"1.1.1","language":"javascript","ecosystem":"npm","summary":"A TypeScript to Sui Move transpiler that allows developers to write Sui smart contracts using TypeScript syntax. Current stable version is 1.1.1, with active development and a v2 documentation available. It bridges the gap between web and blockchain development, enabling familiar TypeScript patterns for Move smart contracts on Sui. Key differentiators: no new language to learn, leverages TypeScript tooling, targets the Sui blockchain specifically.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","sui","move","blockchain","transpiler","typescript","smart-contracts","sui-move","web3"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/typescript-move"},{"id":12244,"title":"TypeScript Nullable","library":"typescript-nullable","status":"active","version":"0.6.0","language":"javascript","ecosystem":"npm","summary":"typescript-nullable is a utility library for TypeScript that formalizes the concept of possibly absent values, providing a type-safe and functional approach to handling `null` and `undefined`. It defines a `Nullable<T>` type, which is explicitly `T | null | undefined`, mirroring the `Maybe` type found in functional languages like Haskell or Elm. Beyond the type definition, the library exports a `Nullable` object containing a suite of utility functions designed to interact safely with these potentially absent values. These functions, such as `map`, `withDefault`, `isNone`, and `isSome`, are curried and pure, promoting a functional programming style and enhancing type safety by leveraging TypeScript's type guards. As of version 0.6.0, the library is actively maintained, with incremental updates focusing on API refinements and feature additions, though a specific release cadence is not formally published. Its core value proposition lies in enabling developers to write more resilient code by explicitly managing the presence or absence of values, thereby reducing runtime errors associated with unexpected `null` or `undefined` references and offering a robust alternative to imperative null checks.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","TypeScript","Nullable","Maybe","Monad","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/typescript-nullable"},{"id":12246,"title":"TypeScript Optional","library":"typescript-optional","status":"active","version":"3.0.0-alpha.3","language":"javascript","ecosystem":"npm","summary":"typescript-optional provides an implementation of the `Optional<T>` type, inspired by Java 8+'s `Optional` class, designed to help developers manage the presence or absence of a value without resorting to null or undefined checks. It aims to reduce `NullPointerExceptions` (or `TypeError` in JavaScript) by providing a fluent API for handling nullable values. The current stable version is 2.0.1, though a 3.0.0-alpha.3 pre-release is available, indicating active development. The package has seen irregular release cycles, with a previous 2.0.0 release being abandoned due to deployment issues before 2.0.1 stabilized it. Key differentiators include its strong typing with TypeScript, direct inspiration from Java's `Optional` API (e.g., `isPresent`, `map`, `orElse`), and methods like `orNull()` and `orUndefined()` for easy conversion back to native JavaScript nullable types. It focuses on the core `Optional` functionality, explicitly noting missing methods like `equals` or `toString` compared to its Java counterpart.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","java","optional","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/typescript-optional"},{"id":12247,"title":"TypeScript Parser Combinator","library":"typescript-parsec","status":"maintenance","version":"0.3.4","language":"javascript","ecosystem":"npm","summary":"typescript-parsec is a parser combinator library designed for TypeScript, allowing developers to construct parsers quickly with a concise API. It provides utilities for lexing (tokenizing input) and parsing (defining grammar rules) using a functional, combinatory approach. As of version 0.3.4, it is still in a pre-1.0 development phase, meaning API stability might evolve, though it has been maintained by Microsoft. The library's release cadence is not strictly defined, but updates occur periodically based on needs and contributions to the underlying Microsoft research projects. It differentiates itself by being explicitly typed for TypeScript, offering robust type inference and safety for parser definitions, making it suitable for building language front-ends directly within a TypeScript codebase. Its focus is on developer experience, providing a clear and efficient way to define complex grammars with strong type guarantees, leveraging the TypeScript ecosystem effectively.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/typescript-parsec"},{"id":14998,"title":"TypeScript Parser for AST Generation","library":"typescript-parser","status":"abandoned","version":"2.6.1","language":"javascript","ecosystem":"npm","summary":"The `typescript-parser` package provides a utility for parsing TypeScript and JavaScript files to generate a 'human-readable' Abstract Syntax Tree (AST). It leverages the official TypeScript compiler's parsing capabilities internally. The current stable version is 2.6.1, released in August 2018. Due to the lack of activity since then, its release cadence is effectively halted. Its key differentiator lies in its promise of a more accessible AST representation compared to the raw TypeScript compiler AST, aiming to simplify consumption for tools that need to analyze code structure, such as IDE extensions or code generators. It primarily operates by parsing either source code strings or file paths, and can also build a declaration index for multiple files.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","typescript","parser","AST","parsing"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/typescript-parser"},{"id":15881,"title":"TypeScript Pattern Matching Library","library":"typescript-pattern-matching","status":"abandoned","version":"1.0.1","language":"javascript","ecosystem":"npm","summary":"This library, `typescript-pattern-matching`, offers functional-style pattern matching capabilities for TypeScript, addressing the absence of native `match` or `case` keywords found in languages like F# or Haskell. It enables developers to implement sophisticated conditional logic by comparing data against various patterns, including value, record, wildcard, and negated patterns, with robust type inference. Version 1.0.1 is the latest release, but the project has seen no updates in over six years (last published December 2019). While it provides a basic implementation for structured pattern matching, its development has ceased, leading to a state of abandonment. More actively maintained and feature-rich alternatives have emerged in the TypeScript ecosystem. It requires TypeScript 3.7.3 or higher to function correctly.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","TypeScript","Pattern Matching","Advanced Types","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/typescript-pattern-matching"},{"id":12248,"title":"CSS Modules Support for TypeScript Language Service","library":"typescript-plugin-css-modules","status":"active","version":"5.2.0","language":"javascript","ecosystem":"npm","summary":"typescript-plugin-css-modules is a TypeScript language service plugin that enhances developer experience by providing type information and autocomplete for CSS Modules within IDEs. It allows developers to safely use CSS class names, including those from SCSS, Sass, Less, and Stylus files, by inferring types from their module exports. The current stable version is 5.2.0. This plugin primarily focuses on design-time support for tools that leverage TypeScript's language service, such as VS Code, rather than providing compilation-time error checking or direct CSS Module bundling/processing. Its release cadence is generally every few months for minor versions, with patch releases as needed. A key differentiator is its seamless integration with the TypeScript language service to provide strong typing and intellisense for CSS module exports, catching typos and providing auto-completion where standard TypeScript or bundler configurations might only offer generic `[key: string]: string` types.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","css","scss","sass","less","stylus","modules","plugin","postcss","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/typescript-plugin-css-modules"},{"id":12249,"title":"TypeScript Plugin for Styled Components","library":"typescript-plugin-styled-components","status":"active","version":"3.0.0","language":"javascript","ecosystem":"npm","summary":"This package, `typescript-plugin-styled-components`, serves as a TypeScript transformer designed to enhance the development and debugging experience when working with `styled-components`. It achieves this by providing compile-time information, specifically the names of created styled components, to the runtime. This functionality is crucial for tools like style linting, inspecting components in development tools, and server-side rendering hydration. The current stable version is 3.0.0, which requires TypeScript 4.8+ or 5.0+. The release cadence is generally tied to significant TypeScript version updates. It's a key differentiator for projects that transpile TypeScript code directly using `tsc`, `ts-loader`, or `awesome-typescript-loader`, as opposed to those using Babel for TypeScript transformation, which should instead use `babel-plugin-styled-components`.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/typescript-plugin-styled-components"},{"id":26550,"title":"typescript-plus","library":"typescript-plus","status":"active","version":"3.1.5","language":"javascript","ecosystem":"npm","summary":"An enhanced TypeScript compiler (v3.1.5) built on top of tsc 3.1.3, adding features like accessor optimization, class reflection metadata emission, conditional compilation via defines, and automatic file reordering based on dependency analysis. Primarily maintained as part of the Egret Engine ecosystem. Releases track upstream TypeScript versions but lag behind, with current stable based on 3.1.3. Use this if you need its extra features, but be aware of possible incompatibility with standard TypeScript tooling and potential build issues due to non-standard compiler behavior. Not recommended for general-purpose projects unless you depend on Egret or its specific enhancements.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","TypeScript","Microsoft","compiler","language","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/typescript-plus"},{"id":18071,"title":"TypeScript Prettier Language Service Plugin","library":"typescript-prettier-language-service","status":"abandoned","version":"0.0.3","language":"javascript","ecosystem":"npm","summary":"This package provides a TypeScript language service plugin designed to integrate Prettier formatting capabilities directly into development environments. It supports both range and document formatting, aiming to ensure consistent code style within editors that leverage the TypeScript Language Server. The current and only published version is 0.0.3, indicating it is an early-stage, experimental project. As of April 2026, it appears to be abandoned, with no updates or new releases in approximately three years, suggesting a lack of ongoing maintenance or development. Its primary differentiator was the direct integration of Prettier into the TypeScript language service, enhancing developer experience by providing automatic formatting within compatible IDEs, but its practical utility is significantly limited by its experimental status and lack of active maintenance.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","TypeScript","Prettier","LSP"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/typescript-prettier-language-service"},{"id":14178,"title":"React Intl Message Extractor for TypeScript","library":"typescript-react-intl","status":"maintenance","version":"0.4.1","language":"javascript","ecosystem":"npm","summary":"typescript-react-intl is a utility library designed to extract string messages from TypeScript React components and other .ts files that leverage the React Intl library. It specifically targets messages defined using `<FormattedMessage/>` components and `defineMessages` function calls. The current stable version is 0.4.1. This package does not specify a rigid release cadence but operates with a 0.x versioning scheme, suggesting ongoing development or maintenance rather than fixed cycles. A key differentiator is its explicit support for TypeScript files and its ability to handle custom React components via a configurable `tagNames` option. It's also noted for its compatibility with React Native projects. It's important to note its limitation: it does not support `<FormattedHtmlMessage/>`.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","react intl typescript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/typescript-react-intl"},{"id":12250,"title":"TypeScript Register","library":"typescript-register","status":"abandoned","version":"1.1.0","language":"javascript","ecosystem":"npm","summary":"TypeScript Register is a utility library designed to enable direct `require()` calls for TypeScript files within Node.js applications, bypassing the need for a separate pre-compilation step. This package offers an alternative approach to other similar tools by integrating directly with the official TypeScript API rather than forking `tsc`, ensuring dependencies run within the same context as the parent module. For performance, it implements a caching mechanism, storing compiled outputs in a temporary directory (e.g., `/tmp/typescript-register/...`). Configuration options, including error emission, cache utilization, and custom TypeScript compiler options, are managed exclusively via environment variables. While functional for immediate TypeScript execution in Node.js, it has seen no significant updates since version 1.1.0, published in 2018, making its compatibility with modern Node.js and TypeScript versions, as well as ESM modules, uncertain. Its primary use case was for simplifying development and testing workflows in a CommonJS-centric Node.js ecosystem.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","typescript","require","interpret"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/typescript-register"},{"id":14999,"title":"TypeScript Require Extension for Node.js","library":"typescript-require","status":"abandoned","version":"0.3.0","language":"javascript","ecosystem":"npm","summary":"typescript-require is a Node.js `require` extension designed to enable direct loading of TypeScript (`.ts`) modules without a separate pre-compilation step. Upon initialization, it hooks into Node's module resolution, compiling `.ts` files on-the-fly when they are `require`d, resolving internal dependencies. Its current stable version is 0.3.0, released in 2012. Given its age and the evolution of the TypeScript ecosystem, it represents an early approach to running TypeScript directly in Node.js, predating more modern solutions like `ts-node` or native ESM support with `tsx`. Key differentiators at the time were its simplicity as a `require` hook and configurability for ES target and error handling, but it lacks support for modern TypeScript features or robust project configuration via `tsconfig.json`.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","typescript","require"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/typescript-require"},{"id":12252,"title":"TypeScript REST API Library","library":"typescript-rest","status":"active","version":"3.0.4","language":"javascript","ecosystem":"npm","summary":"typescript-rest is a lightweight, annotation-based library designed to simplify the creation of RESTful APIs with TypeScript and Express.js. It leverages decorators to define API endpoints, parameters, and HTTP methods, allowing developers to structure their API services cleanly within TypeScript classes. The library is currently stable at version 3.0.4, with recent minor updates indicating active maintenance. Key differentiators include its tight integration with Express, built-in support for dependency injection via IoC containers like `typescript-ioc` (with a dedicated factory module), and its focus on a declarative API definition style using standard TypeScript decorators. This approach aims to reduce boilerplate and improve type safety for Node.js backend development, providing a structured way to build scalable backend services.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","API","REST","RESTFul","service","microservice","typescript","node server"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/typescript-rest"},{"id":12251,"title":"Swagger for Typescript-rest","library":"typescript-rest-swagger","status":"active","version":"1.1.7","language":"javascript","ecosystem":"npm","summary":"typescript-rest-swagger is a utility designed to generate OpenAPI (Swagger) specification files directly from projects built with the typescript-rest framework. It analyzes typescript-rest decorators, along with its own set of typescript-rest-swagger decorators (like @Tags, @Response, @Example), and JSDoc comments to construct comprehensive API documentation. The current stable version is 1.1.7, with recent releases focusing on bug fixes and dependency updates, indicating a maintenance-oriented release cadence. Its primary differentiator is its deep integration with typescript-rest, streamlining the documentation process for services developed using that specific REST framework by leveraging existing code annotations rather than requiring a separate definition language.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","typescript","typescript-rest","swagger","open api","rest","microservice","codegen","generation"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/typescript-rest-swagger"},{"id":12253,"title":"TypeScript Result Type for Error Handling","library":"typescript-result","status":"active","version":"3.5.2","language":"javascript","ecosystem":"npm","summary":"The `typescript-result` package provides a robust, type-safe `Result` type, inspired by Rust's `Result` enum, for managing operations that can succeed or fail without relying on traditional `try-catch` blocks or throwing exceptions. It aims to transform chaotic error handling into elegant, functional code by enforcing explicit error handling at compile time. The current stable version is 3.5.2, with active development indicated by recent beta releases (e.g., v3.6.0-beta.3) that frequently introduce new features and fixes. Key differentiators include explicit `Ok` and `Err` variants, methods like `isOk()`, `isError()`, `map()`, `mapErr()`, and the recently added `match()` for basic pattern matching on error types. It targets modern Node.js environments (`>=18`) and is designed for seamless integration into TypeScript projects, improving code predictability and maintainability compared to implicit exception propagation.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","result","type","TypeScript","ts","error","error handling","exception","ok","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/typescript-result"},{"id":15251,"title":"TypeScript Retry Decorator","library":"typescript-retry-decorator","status":"active","version":"2.5.4","language":"javascript","ecosystem":"npm","summary":"The `typescript-retry-decorator` library provides a simple, zero-dependency decorator for adding retry logic to TypeScript functions, inspired by Spring-Retry. It supports both synchronous and asynchronous (Promise-returning) functions, making it suitable for Node.js and modern browser environments. The current stable version is 2.5.4, with releases occurring periodically, often addressing compatibility with newer TypeScript features or Node.js module systems, as seen in recent 2.5.x patches. Its key differentiators include its lightweight nature (no external dependencies), comprehensive test coverage, and support for both legacy and TypeScript 5+ standard decorators, offering various backoff policies (fixed, exponential with jitter) and custom error handling for retry conditions.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","typescirpt","decorator","retry","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/typescript-retry-decorator"},{"id":28427,"title":"typescript-rtti","library":"typescript-rtti","status":"active","version":"0.9.6","language":"javascript","ecosystem":"npm","summary":"A TypeScript transformer and runtime reflection library that emits comprehensive runtime type information (RTTI) for classes, interfaces, functions, and call sites. Current stable version is 0.9.6 (release candidate quality). Requires TypeScript 4.8–5.1 and reflect-metadata. Differentiators: supports emission for a wide range of TypeScript concepts including mapped types (partial), ES modules and CommonJS, isomorphic across browser and Node.js, and compatible with existing design:* metadata. Alternates (e.g., tst-reflect) may lack breadth of type support or require heavier compiler customizations.","last_verified":"2026-05-09T00:00:00.000Z","tags":["javascript","rtti","metadata","decorators","typescript","runtime","reflection","reflect"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/typescript-rtti"},{"id":15000,"title":"TypeScript Diagnostic Service","library":"typescript-service","status":"abandoned","version":"2.0.3","language":"javascript","ecosystem":"npm","summary":"The `typescript-service` package, currently at version 2.0.3 and last updated in August 2018, provides a programmatic interface to interact with the TypeScript language service. Its primary function is to help retrieve diagnostic messages from TypeScript source files by abstracting the direct usage of the complex `typescript` module API. The library allows users to create a service instance by specifying a `tsconfig.json` file and optional `compilerOptions`, then retrieve diagnostics for specific files. However, due to its age and lack of maintenance for over seven years, it is considered abandoned. This makes it highly improbable to be compatible with current major versions of TypeScript (e.g., TypeScript 6.x) or contemporary Node.js environments, and it has no active release cadence. Its key differentiator of simplifying TypeScript diagnostics is now overshadowed by its severe compatibility issues.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/typescript-service"},{"id":12254,"title":"TypeScript Snapshots Language Service Plugin","library":"typescript-snapshots-plugin","status":"active","version":"1.7.0","language":"javascript","ecosystem":"npm","summary":"The `typescript-snapshots-plugin` enhances the TypeScript language service to provide deep IDE support for Jest or similar snapshot testing frameworks. It integrates features directly into the editor, such as displaying snapshot content on quick info (hover) for `toMatchSnapshot` calls and enabling \"Go to Definition\" navigation from the test call to its corresponding `.snap` file. The plugin also supports dynamically constructed test names, albeit currently limited to constant expressions for accurate linking. It is installed as a development dependency and configured within the `plugins` array of your `tsconfig.json`. The current stable version is 1.7.0, indicating active maintenance and development. Its key differentiator is streamlining the snapshot testing workflow by bringing snapshot content and navigation directly into the TypeScript editor experience, reducing context switching and improving developer productivity.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","Jest","snapshots","Typescript","plugin"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/typescript-snapshots-plugin"},{"id":15001,"title":"TypeScript Strict Mode Plugin","library":"typescript-strict-plugin","status":"active","version":"2.4.4","language":"javascript","ecosystem":"npm","summary":"The `typescript-strict-plugin` enables gradual adoption of TypeScript's strict mode in existing large projects. Instead of refactoring an entire codebase at once, developers can configure this plugin to apply strict type checking to specific files or directories, or enable strict mode by default and opt out problematic files. The current stable version is 2.4.4. It offers a clear migration path with its `update-strict-comments` script, which automatically adds `//@ts-strict-ignore` comments to files containing strict errors. This allows new or refactored code to benefit from strict checks immediately, while legacy code can be addressed incrementally. It also provides a CLI tool, `tsc-strict`, to ensure compile-time strictness checks, as TypeScript language service plugins typically only affect IDE feedback. The project appears to have an active release cadence, with recent updates addressing bug fixes and compatibility. Its key differentiator is providing a flexible, file-level control over strict mode, effectively solving the \"all-or-nothing\" barrier for large-scale migrations.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","TypeScript Strict","TypeScript plugin","TypeScript Language Service"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/typescript-strict-plugin"},{"id":12255,"title":"TypeScript String Enums","library":"typescript-string-enums","status":"deprecated","version":"1.0.0","language":"javascript","ecosystem":"npm","summary":"The `typescript-string-enums` library, currently at stable version 1.0.0, provided a mechanism for creating typesafe string enums in TypeScript environments prior to version 2.4. Its primary utility was to overcome limitations of native TypeScript number enums and the lack of native string enums, offering compile-time type safety for string values. Key features include the `Enum` factory function to define enums with either direct string values or mapped key-value pairs, helper functions like `Enum.isType()` for type guarding, and `Enum.keys()` and `Enum.values()` for strictly typed access to enum keys and values. The library also supports JSDoc comments for enum members and allows creating enums where keys are automatically mirrored as values using `Enum.ofKeys()`. While the library had a steady release cadence up to 0.3.x, development has largely ceased, with the 1.0.0 release being a commitment to stability rather than new features. This library is now largely superseded by native string enums introduced in TypeScript 2.4, which offer similar functionality without a third-party dependency. It is recommended to use native string enums in modern TypeScript projects.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","typescript","string","enum"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/typescript-string-enums"},{"id":12256,"title":"TypeScript String Operations","library":"typescript-string-operations","status":"active","version":"1.6.1","language":"javascript","ecosystem":"npm","summary":"The `typescript-string-operations` library (current stable v1.6.1) provides a collection of lightweight, utility functions for common string manipulations in TypeScript, inspired by C# string operations. It includes robust `formatString` with specifiers (e.g., `{0:L}` for lowercase, `{0:d}` for short date), `joinString` for concatenating arrays or objects with a delimiter, `isNullOrWhiteSpace` for comprehensive empty/null/whitespace checks, and an `emptyString` constant. A `StringBuilder` class is also available for efficient, mutable string construction, mirroring its C# counterpart. The library is designed to be lightweight, has no jQuery dependency, and is unit-tested, making it suitable for modern web applications, including those built with Angular. Its release cadence is feature-driven, with notable breaking changes in version 1.5.0, where uppercase-prefixed methods and the `String` class were deprecated in favor of named function imports to avoid polluting the global `String` object.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","typescript","string format","string operations","stringbuilder","string builder","angular"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/typescript-string-operations"},{"id":12257,"title":"TypeScript Svelte Plugin","library":"typescript-svelte-plugin","status":"active","version":"0.3.51","language":"javascript","ecosystem":"npm","summary":"The `typescript-svelte-plugin` provides enhanced TypeScript and JavaScript language intelligence when working with Svelte components. Specifically, it enables features like Rename, Find Usages, Go To Definition, and Diagnostics within `.ts` and `.js` files that interact with or import Svelte components. This plugin operates as a TypeScript language service plugin, extending the capabilities of the TypeScript compiler. It is part of the broader Svelte Language Tools monorepo and currently stands at version 0.3.51. The project sees active development with frequent patch releases, often co-released with `svelte2tsx`, `svelte-language-server`, and `svelte-check`, reflecting continuous improvements and bug fixes. It differentiates itself by focusing on the TypeScript/JavaScript-to-Svelte interaction, complementing the `svelte-language-server` which handles intellisense *within* Svelte files themselves.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","svelte","typescript","plugin"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/typescript-svelte-plugin"},{"id":18877,"title":"TypeScript Template Language Service Decorator","library":"typescript-template-language-service-decorator","status":"active","version":"2.3.2","language":"javascript","ecosystem":"npm","summary":"Framework for decorating a TypeScript language service with support for languages embedded inside template strings. Current stable version is 2.3.2, released July 2021. This library abstracts the complexity of handling template string nodes, allowing developers to focus on the embedded language's content. It is primarily used to build TypeScript language service plugins for tagged template literals (e.g., styled-components, lit-html). Unlike custom language service implementations, this decorator seamlessly integrates with TypeScript's existing infrastructure, handling offset mapping and template context automatically. It ships with TypeScript types and is ESM-and-CJS compatible. Release cadence is low; updates are infrequent and focus on maintenance.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","TypeScript","typescript server","plugin","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/typescript-template-language-service-decorator"},{"id":26552,"title":"TypeScriptToLua","library":"typescript-to-fivem-lua","status":"active","version":"1.27.0","language":"javascript","ecosystem":"npm","summary":"A generic TypeScript to Lua transpiler, version 1.27.0. Write TypeScript code and transpile it to Lua for use in environments like FiveM. This fork modifies class construction from metatables to functions inside the table. Releases follow TypeScriptToLua upstream with some delays. Key differentiators: transpiles TypeScript to Lua for game modding (FiveM, Garry's Mod), leverages full TypeScript tooling (editor support, ESLint, Prettier). Requires TypeScript 5.6.2 as a peer dependency. Active development with regular updates.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","typescript","lua","tstl","transpiler"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/typescript-to-fivem-lua"},{"id":12258,"title":"TypeScriptToLua Transpiler","library":"typescript-to-lua","status":"active","version":"1.34.0","language":"javascript","ecosystem":"npm","summary":"TypeScriptToLua (tstl) is a transpiler that converts TypeScript code into Lua. It enables developers to leverage TypeScript's static typing, tooling (like ESLint, Prettier, and VS Code support), and maintainability benefits for projects targeting Lua environments. The current stable version is 1.34.0, and new versions are released regularly, often mirroring TypeScript's own release cadence of roughly every 3 months for major updates, with patch releases as needed. A key differentiator is its ability to generate Lua code compatible with various Lua versions, including a 'universal' target, and its extensive use of TypeScript's type information to produce optimized and portable Lua. It's particularly useful for game development (e.g., Dota 2, Defold, LÖVE 2D, World of Warcraft addons) or any application where Lua scripting is used, allowing for strong type safety and improved development workflows through declaration files for existing Lua APIs.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","typescript","lua","tstl","transpiler"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/typescript-to-lua"},{"id":26551,"title":"TypeScriptToLua","library":"typescript-to-lua-dev","status":"active","version":"0.41.1","language":"javascript","ecosystem":"npm","summary":"A transpiler that converts TypeScript code into Lua, enabling developers to write Lua applications using TypeScript's type system and tooling. Version 0.41.1 is the current stable release, with a regular release cadence (minor updates every few months). It supports Lua 5.1-5.4, LuaJIT, and Roblox Lua. Key differentiators: generates readable Lua, supports source maps, and integrates with TSTL plugin ecosystem. Unlike other transpilers, it preserves TypeScript structure.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","typescript","lua","tstl","transpiler"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/typescript-to-lua-dev"},{"id":26553,"title":"TypeScriptToLua","library":"typescript-to-lua-fixed","status":"active","version":"1.0.1","language":"javascript","ecosystem":"npm","summary":"A generic TypeScript to Lua transpiler that lets you write TypeScript code and compile it to Lua. This package (v1.0.1) is a fork requiring TypeScript ~4.4.3. It provides a command-line tool (`tstl`) similar to `tsc`. Key differentiators: preserves TypeScript type safety in Lua projects; supports declaration files for existing Lua APIs; integrates with standard TS tooling (ESLint, Prettier). Release cadence is sporadic; check upstream TypeScriptToLua for active development.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","typescript","lua","tstl","transpiler"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/typescript-to-lua-fixed"},{"id":26554,"title":"TypeScriptToLua-T","library":"typescript-to-lua-t","status":"maintenance","version":"0.0.0","language":"javascript","ecosystem":"npm","summary":"A fork of TypeScriptToLua (TSTL) that replaces the TypeScript dependency with typescript-t for compatibility with ttypescript. It transpiles TypeScript code into Lua, supporting the full TypeScript type system and emitting idiomatic Lua output. This version is based on TSTL v0.20.0. It is not actively maintained by the original authors and is intended for projects using ttypescript. Key differentiators: custom TypeScript compiler fork integration, same API as TSTL.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","typescript","lua","tstl","transpiler"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/typescript-to-lua-t"},{"id":12259,"title":"TypeScript to PropTypes Conversion API","library":"typescript-to-proptypes","status":"abandoned","version":"2.2.1","language":"javascript","ecosystem":"npm","summary":"typescript-to-proptypes is a foundational library designed to programmatically convert TypeScript type declarations into React PropTypes definitions. While its version 2.2.1 was last published over four years ago, it serves as an API (Application Programming Interface) that other tools can leverage for integration. It does not provide a direct command-line interface or a complete end-to-end solution for adding PropTypes to components but rather the core logic for translating TypeScript types to their PropTypes equivalents. This package is distinct from `babel-plugin-typescript-to-proptypes`, which is a Babel plugin that consumes a modified version of this API to automate PropTypes generation within a build process. Due to its age and lack of recent updates, developers should be aware that it may not support the latest TypeScript features or React patterns, and is generally considered superseded by TypeScript's native type-checking capabilities for most modern React development. It operates by leveraging the TypeScript Compiler API to parse types and Babel utilities to construct the PropTypes AST.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","proptypes","typescript","react"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/typescript-to-proptypes"},{"id":26555,"title":"TypeScript to VBA Transpiler","library":"typescript-to-vba","status":"active","version":"1.0.1","language":"javascript","ecosystem":"npm","summary":"TSTVBA is a Node.js CLI tool (v1.0.1) that transpiles TypeScript into VBA modules (.bas and .cls) for Excel/Office automation. It requires Node >=18.0.0 and TypeScript >=5.0.0 as peer dependencies. Key features include class-to-class module mirroring, try/catch-to-On Error mapping, for...of iteration bridging, configurable namespace prefixing, and bundle output with manifest. Unlike generic code generators, it produces real VBA classes, source maps, and integrates directly with tsconfig.json via tstvbaOptions. Maintenance is active on GitHub.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","typescript","vba","excel","transpiler","tstvba"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/typescript-to-vba"},{"id":15252,"title":"TypeScript Tools CLI Server","library":"typescript-tools","status":"abandoned","version":"0.3.1","language":"javascript","ecosystem":"npm","summary":"typescript-tools provides a command-line server, `tss`, which exposes an API to the TypeScript Language Services. Its primary purpose was to enable editor plugins (e.g., for Vim, Emacs, Sublime Text) to integrate early TypeScript features such as type information lookup, symbol definition navigation, and code completion. The package was designed for TypeScript Language Services v0.9, which is severely outdated as TypeScript is now in its 5.x major release series. Development of `typescript-tools` appears to have ceased around 2014-2015, making it an abandoned project. It is not compatible with modern TypeScript versions and lacks active maintenance or a defined release cadence.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","TypeScript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/typescript-tools"},{"id":12260,"title":"TypeScript Path Mapping Transformer","library":"typescript-transform-paths","status":"active","version":"3.5.6","language":"javascript","ecosystem":"npm","summary":"typescript-transform-paths is a TypeScript compiler plugin that transforms module resolution paths defined in `tsconfig.json`'s `paths` or `rootDirs` options into correct relative paths within the compiled JavaScript and declaration files. It addresses a common pain point where TypeScript's path aliases are not natively resolved by Node.js or bundlers without additional configuration. The current stable version is 3.5.6, with a significant v4.0.0-beta release that transitions to ESM-only. The package sees regular maintenance releases and active development, with a beta channel for upcoming major changes. Its key differentiators include comprehensive support for both `.js` and `.d.ts` file transformations, integration with various build tools like `ts-patch`, `ts-node`, `node -r`, and NX, and the ability to define exclusion patterns for granular control.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","typescript","transform","transformer","plugin","path","paths","virtual directory","import"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/typescript-transform-paths"},{"id":14183,"title":"TypeScript Transformer for Removing JSX Test IDs","library":"typescript-transformer-jsx-remove-data-test-id","status":"active","version":"1.1.0","language":"javascript","ecosystem":"npm","summary":"This package provides a TypeScript transformer designed to automatically strip `data-test-id` and `data-testid` attributes from JSX elements during the build process, primarily for production builds. It helps clean up the final DOM, removing attributes that are only relevant for testing and debugging, thus preventing unnecessary bloat or exposure of internal testing concerns. The current stable version is 1.1.0, released in October 2020. This project does not follow a strict release cadence, with updates being made as needed. A key differentiator is its implementation as a TypeScript transformer, offering integration into TypeScript compilation workflows (e.g., via webpack with `ts-loader`), as opposed to similar solutions built as Babel plugins.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/typescript-transformer-jsx-remove-data-test-id"},{"id":16558,"title":"TypeScript Transpile Only CLI","library":"typescript-transpile-only","status":"maintenance","version":"0.0.4","language":"javascript","ecosystem":"npm","summary":"typescript-transpile-only (version 0.0.4) is a command-line interface utility that wraps the TypeScript compiler (`tsc`) to perform transpilation without type checking. Its primary purpose is to allow developers to convert TypeScript code into JavaScript, enforcing only syntax correctness while ignoring semantic (type) errors. This tool is particularly useful for projects undergoing a gradual migration from JavaScript to TypeScript, or for teams where immediate resolution of all type errors is not feasible or desired, enabling a softer transition. The package's author notes it was a \"1 hour hack,\" indicating a minimal development effort and implying an irregular or non-existent release cadence. Its key differentiator is this focused `transpile-only` behavior without the complexities or overhead of full `tsc` type-checking, enabling a softer transition path for projects with existing type errors.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","TypeScript","transpile-only","transpile","compile","downlevel"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/typescript-transpile-only"},{"id":18879,"title":"TypeScript Treasure","library":"typescript-treasure","status":"active","version":"0.0.12","language":"javascript","ecosystem":"npm","summary":"A collection of TypeScript type utilities inspired by a coding style called MuGuaTS. Provides generic tools like If_Num, If_Str, If_Bool, If_Arr, If_Obj, If_Nul, If_Und, If_Never, If_Any, If_Unknown, If_Union, If_Equal, If_Includes, If_Some, If_Every, If_Key, If_Val, If_Readonly, If_Optional, If_Required, If_Mutable, If_Writable, If_Fn, If_Tuple, etc. Current stable version 0.0.12. Release cadence is infrequent; appears to be a side project. Differentiators: opinionated naming convention and one-line/multi-line formatting rules aimed at readability.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","typescript","typescript-treasure","ts","tools","types","typesafe"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/typescript-treasure"},{"id":12261,"title":"TypeScript Tuple Type Utilities","library":"typescript-tuple","status":"active","version":"5.0.1","language":"javascript","ecosystem":"npm","summary":"typescript-tuple is a type-only utility library providing a rich set of generics for manipulating tuple types in TypeScript. The current stable version is 5.0.1. It offers various type-level operations, mimicking common array methods like `Append`, `Prepend`, `Reverse`, `Concat`, `Slice`, `Drop`, and `FillTuple`, but applied to static tuple types. This allows developers to enforce strict type safety and leverage advanced type inference when working with fixed-length or variable-length tuple structures, catching potential type mismatches at compile time rather than runtime. The library differentiates itself by focusing exclusively on type transformations, offering a comprehensive suite for tuple manipulation within TypeScript's type system itself, making it a powerful tool for complex type definitions and functional type programming.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","generic","tuple","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/typescript-tuple"},{"id":12262,"title":"TypeScript Type Utils","library":"typescript-type-utils","status":"active","version":"0.1.0","language":"javascript","ecosystem":"npm","summary":"typescript-type-utils is a lightweight, zero-runtime collection of TypeScript utility types designed to enhance type safety and enable advanced type manipulations within projects. At version 0.1.0, it provides a set of 'test-kit' types for compile-time API signature verification (e.g., `ExpectTrue`, `Equal`) and 'tuple-utils' for advanced tuple type transformations (e.g., `TupleToUnion`, `ReduceTupleOn`). A key differentiator is its strict design principle: the package explicitly contains only `.d.ts` declaration files, meaning it ships no actual JavaScript code, thereby ensuring zero runtime footprint and no potential for runtime errors. Its release cadence is likely infrequent given its stable, pure-type nature and early version number, focusing on robust and broadly applicable type definitions rather than rapid feature additions.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/typescript-type-utils"},{"id":22504,"title":"typescript-union","library":"typescript-union","status":"deprecated","version":"0.2.0","language":"javascript","ecosystem":"npm","summary":"A utility library providing generic types for manipulating TypeScript unions at the type level. Version 0.2.0 is current; the package is experimental and sees infrequent updates. Key differentiators: offers type transformations such as filtering and mapping union members without runtime code. Alternatives like type-fest or utility-types provide broader type utilities but may lack union-specific operations.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","generic","union","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/typescript-union"},{"id":15002,"title":"TypeScript Workspace Plugin","library":"typescript-workspace-plugin","status":"active","version":"2.0.1","language":"javascript","ecosystem":"npm","summary":"typescript-workspace-plugin is a language service plugin for TypeScript that adds robust support for monorepo setups, specifically those using Yarn-like workspaces. It allows individual packages within a workspace to maintain independent `tsconfig.json` files while enabling the TypeScript language service to correctly resolve local package sources, rather than relying solely on `node_modules` typings. This restores critical IDE features such as 'go to definition,' 'find references,' and accurate type checking across locally linked dependencies. The current stable version is 2.0.1. Its release cadence is irregular, driven by community needs and TypeScript updates. A key differentiator is its ability to maintain independent package configuration while ensuring full language service functionality within a monorepo, addressing a common pain point for developers working with interwoven local packages.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/typescript-workspace-plugin"},{"id":12263,"title":"TypeScript xUnit XML Reporter","library":"typescript-xunit-xml","status":"maintenance","version":"1.2.0","language":"javascript","ecosystem":"npm","summary":"The `typescript-xunit-xml` package provides a command-line interface and a programmatic API for converting the diagnostic output of the TypeScript compiler (`tsc`) into an xUnit-style XML format. This conversion is highly beneficial for integrating TypeScript build processes with continuous integration (CI) systems like Jenkins, GitLab CI, or Azure DevOps, allowing them to interpret compilation errors and warnings as test failures. The package is currently at version 1.2.0, with its last publish occurring approximately three years ago, suggesting a maintenance rather than active development cadence. Its primary differentiator lies in its focused design specifically for `tsc` output, offering a streamlined solution for reporting TypeScript-specific issues without requiring broader testing frameworks. While it functions effectively as a CLI tool via pipe operations, it also exposes `parse` and `format` functions for direct programmatic use within Node.js applications, enabling more custom integration scenarios.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","typescript","xunit","junit","xml"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/typescript-xunit-xml"},{"id":26556,"title":"typescript-yield","library":"typescript-yield","status":"deprecated","version":"0.1.2","language":"javascript","ecosystem":"npm","summary":"A transpiler that enables use of ES6 yield statements in TypeScript before native support was available. Version 0.1.2 is a proof-of-concept with limited documentation. It transforms yield-based async patterns (often used with the 'suspend' library) into plain JavaScript. The tool requires manual preparation of type definition files and forbids the use of 'yield' anywhere else in the codebase. It has been largely superseded by native async/await and TypeScript's built-in generator support. Not recommended for new projects.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","typescript","yield","generators","async"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/typescript-yield"},{"id":26557,"title":"TypeScript2Python","library":"typescript2python","status":"active","version":"2.2.0","language":"javascript","ecosystem":"npm","summary":"TypeScript2Python is a transpiler that converts TypeScript type declarations into Python type annotations compatible with Pyright and TypedDict. The current stable version is 2.2.0. It is actively maintained with regular releases. Key differentiators include support for nested objects, optional properties, docstrings, and strict null checks. It is designed for serializable data (JSON) and does not support generics or function signatures.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","python","typescript","transpiler","types","type-safety","api","json","compiler"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/typescript2python"},{"id":170,"title":"Typesense Python Client","library":"typesense","status":"active","version":"2.0.0","language":"python","ecosystem":"pypi","summary":"Official Python client for Typesense — open source typo-tolerant search engine, alternative to Algolia/Elasticsearch. Current version: 2.0.0 (Mar 2026). v2.0 added AsyncClient. Client takes a config dict with 'nodes' list — not a URL string. Typesense Cloud uses port 443 and HTTPS. Self-hosted uses port 8108 and HTTP by default.","last_verified":"2026-05-12T09:14:09.466Z","tags":["typesense","search","python","fulltext","vector-search","algolia-alternative"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/typesense"},{"id":3305,"title":"typeshed-client","library":"typeshed-client","status":"active","version":"2.9.0","language":"python","ecosystem":"pypi","summary":"typeshed-client is a Python library (version 2.9.0) for programmatically accessing type stubs from typeshed and PEP 561 stub packages. It allows tools to find stub files, discover names defined in stubs, and retrieve AST nodes for definitions. The library frequently updates its bundled typeshed to stay current with the official type stub repository.","last_verified":"2026-04-25T08:17:37.673Z","tags":["typing","type checking","typeshed","stubs","static analysis"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/typeshed-client"},{"id":26558,"title":"Typewriter","library":"typewriter","status":"active","version":"9.2.0","language":"javascript","ecosystem":"npm","summary":"Typewriter is a compiler that generates strongly typed analytics clients from Segment Protocols tracking plans, ensuring type safety and compile-time validation for event and property names. Version 9.2.0 requires Node >=18 and is actively maintained by Segment. It supports multiple languages including JavaScript (browser and Node), Swift, Kotlin, and React Native. Key differentiators include integration with Segment's centralized tracking plans, CI-based analytics validation to catch instrumentation mismatches before deployment, and customizable code generation with prefixes/suffixes. The package ships TypeScript types and is distributed as an oclif CLI tool. Release cadence is frequent with multiple minor versions per year.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","oclif","segment","analytics","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/typewriter"},{"id":26559,"title":"typewritingclass-compiler","library":"typewritingclass-compiler","status":"active","version":"0.3.2","language":"javascript","ecosystem":"npm","summary":"Rust-powered static CSS extraction compiler and Vite plugin for Typewriting Class v0.3.2. It statically analyzes TypeScript/JavaScript source files at build time, extracts utility class calls (tw, cx, when), generates deterministic CSS class names and declarations, and replaces call sites with those names for zero-runtime CSS output. Released weekly. Key differentiators: Rust-based performance, strict mode requiring explicit dynamic() wrapping, and Solid.js plugin ordering requirement.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","typewritingclass","compiler","vite-plugin","css","static-extraction","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/typewritingclass-compiler"},{"id":26560,"title":"typewritingclass-esbuild","library":"typewritingclass-esbuild","status":"active","version":"0.2.4","language":"javascript","ecosystem":"npm","summary":"esbuild plugin for static CSS extraction with Typewriting Class. Current version 0.2.4. Released on npm. Peer dependency on esbuild >=0.17.0. Ships TypeScript types. Differentiator: provides virtual CSS module import for seamless integration with esbuild build pipeline.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","typewritingclass","esbuild","esbuild-plugin","css","static-extraction","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/typewritingclass-esbuild"},{"id":26561,"title":"typhon-typescript","library":"typhon-typescript","status":"active","version":"1.0.7","language":"javascript","ecosystem":"npm","summary":"A transpiler that converts Typhon to TypeScript. Version 1.0.7 stable. Low-cadence maintenance with no recent updates. Differentiator: domain-specific transpilation for the Typhon language, targeting TypeScript output. Minimal documentation; primarily a build tool dependency.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/typhon-typescript"},{"id":20634,"title":"typhonjs-escomplex","library":"typhonjs-escomplex","status":"active","version":"0.1.0","language":"javascript","ecosystem":"npm","summary":"Next generation JavaScript and TypeScript complexity reporting module powered by the Babel parser. Version 0.1.0 is current, but this project appears to be in an early/alpha state with active development. It computes cyclomatic complexity, Halstead metrics, maintainability index, and dependency analysis. Unlike older complexity tools (e.g., escomplex), this uses the full Babel parser with all plugins enabled, supporting modern JS and TS syntax out of the box. The library is designed as a modular shim; separate sub-packages handle AST processing independently. Note that breaking report format changes occurred in 0.1.0.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","typhonjs","escomplex","complexity","simplicity","cyclomatic","halstead","maintainability","dependencies"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/typhonjs-escomplex"},{"id":12264,"title":"Typical Type Checking Utilities","library":"typical","status":"active","version":"7.3.0","language":"javascript","ecosystem":"npm","summary":"Typical is an isomorphic, functional JavaScript library providing comprehensive type-checking utilities. Currently at version 7.3.0, it offers a stable and reliable API for validating values against common types. Key differentiators include its precise handling of numbers (distinguishing `NaN` from valid numbers, and providing checks for finite numbers), its ability to differentiate between plain object literals and other object instances, and its functional approach, making it ideal for use in array methods like `every` or `filter`. The library maintains a steady release cadence focused on stability and compatibility with modern JavaScript environments. It aims to be a foundational utility for robust data validation in both Node.js and browser contexts.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","type","checking","check","value","valid","is","detect","number"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/typical"},{"id":15880,"title":"Typify Type Parser","library":"typify-parser","status":"abandoned","version":"1.1.0","language":"javascript","ecosystem":"npm","summary":"typify-parser is a JavaScript library designed to parse declarative type signature strings, primarily intended for use within the broader `typify` ecosystem for runtime type-checking. It takes human-readable type declarations, such as `(foo, bar 42) -> quux`, and transforms them into a structured JSON Abstract Syntax Tree (AST) representation. This AST details the type components, including function types, product types, identifiers, and literal values like numbers. Additionally, it provides utility methods like `freeVars` to extract unbound type variables from the parsed structure. The package is currently at version `1.1.0`, but it was last published in July 2015, indicating it is no longer actively maintained. Its parent project, `typify`, also appears to be dormant. Developers considering this package should be aware of its abandoned status and the potential compatibility issues with modern JavaScript environments and module systems. Its core differentiation was its ability to convert custom type signature strings into a machine-readable format for subsequent type validation by `typify`.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","type","signature","parser","checking","typify","data","validation"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/typify-parser"},{"id":2344,"title":"Type Hints for Python (Backport)","library":"typing","status":"active","version":"3.10.0.0","language":"python","ecosystem":"pypi","summary":"The `typing` library provides type hints for Python. The `typing` *package* on PyPI (version 3.10.0.0) is a backport of the standard library `typing` module, designed specifically for Python versions older than 3.5. It allows developers to add type annotations to their code for improved readability, maintainability, and static analysis by tools like MyPy. The `typing` *module* became a standard part of Python 3.5 (PEP 484) and has since received continuous enhancements and new features in subsequent Python releases. The PyPI package's versioning often reflects the Python version whose typing features it aims to backport.","last_verified":"2026-04-24T18:06:09.248Z","tags":["typing","type hints","static analysis","backport","python2","python3"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/typing"},{"id":249,"title":"typing-extensions","library":"typing-extensions","status":"active","version":"4.15.0","language":"python","ecosystem":"pypi","summary":"typing-extensions provides backported and experimental type hints for Python, serving two purposes: enabling use of new type system features on older Python versions (e.g., TypeGuard from 3.10 is available on 3.9+), and enabling experimentation with new PEP-proposed typing constructs before they land in the standard library. The library also re-exports all names from the standard typing module, so it can serve as a single import source. Current version is 4.15.0 (as of early 2026); feature releases follow an irregular cadence under Semantic Versioning where only the major version is bumped for breaking changes.","last_verified":"2026-05-12T12:20:05.545Z","tags":["typing","type-hints","backport","mypy","pyright","annotations","stdlib"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/typing-extensions"},{"id":594,"title":"Typing Inspect","library":"typing-inspect","status":"active","version":"0.9.0","language":"python","ecosystem":"pypi","summary":"typing-inspect is a Python library providing runtime inspection utilities for types defined in the standard `typing` module. It is currently at version 0.9.0, is actively maintained, and compatible with Python 3.6 and later. It offers an easy-to-use API for advanced introspection of type hints.","last_verified":"2026-05-12T16:24:19.434Z","tags":["typing","introspection","runtime","type hints","static analysis"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/typing-inspect"},{"id":286,"title":"typing-inspection","library":"typing-inspection","status":"active","version":"0.4.2","language":"python","ecosystem":"pypi","summary":"typing-inspection provides runtime tools to inspect Python type annotations at runtime. Maintained by the Pydantic team, it is split into two submodules: `typing_inspection.typing_objects` (predicate functions like `is_union`, `is_literal`, `is_any`, etc. that correctly handle both `typing` and `typing_extensions` variants) and `typing_inspection.introspection` (higher-level helpers such as `inspect_annotation`, `get_literal_values`, and `is_union_origin`). Current version is 0.4.2 (released 2025-10-01); the project has released frequently since its initial release in February 2025.","last_verified":"2026-05-12T12:51:19.790Z","tags":["typing","introspection","annotations","runtime","pydantic","type-hints"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/typing-inspection"},{"id":28428,"title":"typing-json","library":"typing-json","status":"active","version":"0.1.3","language":"python","ecosystem":"pypi","summary":"Type-aware Python JSON serialization and validation. Provides decorators and functions to encode/decode Python objects with type hints, with support for Union, Optional, and nested dataclasses. Current version 0.1.3, released 2023; low release cadence.","last_verified":"2026-05-09T00:00:00.000Z","tags":["json","serialization","type-hints","dataclasses","validation"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/typing-json"},{"id":4831,"title":"Typing Utils","library":"typing-utils","status":"maintenance","version":"0.1.0","language":"python","ecosystem":"pypi","summary":"typing-utils is a Python library providing utilities to inspect Python type annotations. It backports features found in Python 3.8+ for type inspection, including `issubtype`, `get_origin`, `get_args`, and `get_type_hints`. The current version is 0.1.0, released in May 2021, suggesting a maintenance release cadence.","last_verified":"2026-04-12T00:00:00.000Z","tags":["typing","type hints","reflection","metaprogramming","type checking"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/typing-utils"},{"id":22505,"title":"Typing Validation","library":"typing-validation","status":"active","version":"1.2.12","language":"python","ecosystem":"pypi","summary":"A lightweight, dependency-free runtime type-checking library for Python that validates values against arbitrary type annotations, including generics, TypeVars, and nested types. Current version is 1.2.12, released irregularly with incremental features and bug fixes.","last_verified":"2026-04-27T00:00:00.000Z","tags":["type-checking","runtime validation","typing","validation"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/typing-validation"},{"id":3306,"title":"Typish: Extended Type Functionality","library":"typish","status":"active","version":"1.9.3","language":"python","ecosystem":"pypi","summary":"Typish is a Python library that extends Python's native `typing` module, offering advanced functionality for thorough type checks, instance checks considering generics, and typesafe duck-typing. It provides utilities for introspection of type hints, such as retrieving origins and arguments of generic types, and determining optionality. Currently at version 1.9.3, it maintains a regular release cadence with a focus on bug fixes and compatibility improvements across Python versions.","last_verified":"2026-04-25T08:17:53.518Z","tags":["typing","type hints","generics","introspection","duck typing","type checking"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/typish"},{"id":4832,"title":"Source Code Spelling Correction","library":"typos","status":"active","version":"1.45.0","language":"python","ecosystem":"pypi","summary":"Typos is a fast and low false-positive source code spell checker written in Rust, provided as a Python package primarily for command-line interface (CLI) usage or integration into CI/CD workflows. It focuses on correcting a curated list of 'known misspellings' to ensure high confidence and minimize false positives. The library maintains a monthly release cadence, primarily updating its internal dictionary and applying minor fixes.","last_verified":"2026-04-12T00:00:00.000Z","tags":["spelling","code quality","linter","cli","rust"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/typos"},{"id":12265,"title":"Typpy: Enhanced Type Checking","library":"typpy","status":"active","version":"2.4.0","language":"javascript","ecosystem":"npm","summary":"Typpy is a lightweight JavaScript utility that provides a more robust and accurate approach to determining variable types compared to the native `typeof` operator. It addresses common ambiguities of `typeof`, such as `null` evaluating to \"object\" and distinguishing between different object types like arrays and plain objects. The library allows for type comparison against both string representations (e.g., \"array\") and constructor functions (e.g., `Array`). Currently at version 2.4.0, its release cadence is moderate, primarily consisting of minor updates for documentation, sponsor links, and small bug fixes like handling null/undefined constructors. It differentiates itself by offering a consolidated API for precise type checks, simplifying conditional logic and reducing potential type-related bugs in applications.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","typeof","typpy"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/typpy"},{"id":27497,"title":"Typsht","library":"typsht","status":"active","version":"0.0.1a5","language":"python","ecosystem":"pypi","summary":"Typsht is a type checker agnostic parallel type checking tool for Python. It runs type checkers like mypy, pyright, or pyre in parallel across multiple files or projects, speeding up type-checking workflows. Current version is 0.0.1a5 (alpha), with rapid development.","last_verified":"2026-05-01T00:00:00.000Z","tags":["type-checking","parallel","mypy","pyright","pyre"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/typsht"},{"id":8746,"title":"Typst","library":"typst","status":"active","version":"0.14.8","language":"python","ecosystem":"pypi","summary":"Typst is a Python binding to the Rust-based Typst typesetting system, designed as a modern, powerful, and easy-to-learn alternative to LaTeX. The `typst` library allows Python applications to programmatically compile Typst source files or content into various output formats such as PDF, PNG, and SVG. It boasts fast compile times due to incremental compilation and provides friendly error messages. The library is actively maintained, with version 0.14.8 currently available, and frequent releases.","last_verified":"2026-04-16T00:00:00.000Z","tags":["typesetting","pdf","compiler","rust-bindings","markup","documentation"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/typst"},{"id":2836,"title":"Tyro","library":"tyro","status":"active","version":"1.0.12","language":"python","ecosystem":"pypi","summary":"Tyro is a Python library that generates command-line interfaces (CLIs) and configuration objects directly from standard Python type annotations, docstrings, and default values. It simplifies CLI creation by reducing boilerplate, improving IDE support, and enabling static type checking, acting as a lightweight wrapper around `argparse`. The current version is 1.0.12, and it follows a frequent, point-release cadence.","last_verified":"2026-04-25T01:26:35.369Z","tags":["CLI","configuration","dataclasses","type-hints","argparse","developer-tools"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/tyro"},{"id":15004,"title":"Timezone Offset Utility","library":"tz-offset","status":"abandoned","version":"0.0.2","language":"javascript","ecosystem":"npm","summary":"This package, `tz-offset`, provides basic utilities for working with JavaScript timezone offsets. Its current and only stable version is 0.0.2, published many years ago, indicating it is no longer actively maintained. The library calculates offsets based on what is likely a static, outdated internal dataset, meaning it does not receive updates for new timezone rules, historical changes, or changes in Daylight Saving Time (DST) definitions. While it offers a simple API to get offsets, remove offsets, or represent dates in other timezones, its core functionality is severely limited by its lack of maintenance and reliance on potentially inaccurate data. Key differentiators, if any, are its minimal footprint and extreme simplicity, but these come at the significant cost of accuracy and robustness compared to modern alternatives that integrate with IANA timezone databases or leverage native browser APIs.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","timezone","offset","time","zone"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/tz-offset"},{"id":15003,"title":"Timezone aware Cron/Quartz parser","library":"tzcron","status":"active","version":"1.0.0","language":"en","ecosystem":"pypi","summary":"tzcron is a Python library that provides a way to define schedules using cron/quartz expressions and attach them to specific timezones. It allows users to iterate over a schedule object to get future time occurrences, serving as a powerful cron parser without implementing scheduling capabilities itself. The current version is 1.0.0. The library appears to have a stable, though infrequent, release cadence, with the last update in 2016.","last_verified":"2026-04-16T00:00:00.000Z","tags":["cron","scheduler","timezone","datetime","parsing","quartz"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/tzcron"},{"id":287,"title":"tzdata","library":"tzdata","status":"active","version":"2025.3","language":"python","ecosystem":"pypi","summary":"tzdata is a data-only Python package containing zic-compiled binaries for the IANA time zone database, maintained by the CPython core developers. It serves as a cross-platform fallback for the standard library's zoneinfo module (Python 3.9+, PEP 615) on systems that lack system-level zone data — most critically Windows. The current version is 2025.3 (wrapping upstream IANA tzdata 2025c). Releases track IANA upstream closely, typically producing between 3 and 10+ releases per year in response to real-world timezone rule changes.","last_verified":"2026-05-12T12:51:36.790Z","tags":["timezone","iana","zoneinfo","datetime","stdlib-companion","windows","data-package","pep615"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/tzdata"},{"id":18880,"title":"tzdata-backward","library":"tzdata-backward","status":"active","version":"1.0.49","language":"javascript","ecosystem":"npm","summary":"Part of the IANA time zone database (backward compatibility zones) distributed as JSON for Node.js and browsers. Version 1.0.49 corresponds to tzdata 2026b. This module is part of a split package strategy, requiring peer dependencies for other region modules (tzdata-africa, tzdata-asia, etc.) because the data contains links to zones in those modules. Designed primarily for use with timezonecomplete library, but usable standalone for time zone data consumption. Releases follow IANA tzdata releases. The 'backward' module contains historical zone names that map to canonical zones.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/tzdata-backward"},{"id":16559,"title":"IANA TZ Database for Backward UTC Zones","library":"tzdata-backward-utc","status":"active","version":"1.0.48","language":"javascript","ecosystem":"npm","summary":"The `tzdata-backward-utc` package provides a specialized subset of the IANA Time Zone Database, specifically containing old synonyms for `Etc/UTC` and `Etc/GMT` zones, represented as a single JSON file. Maintained by Rogier Schouten, this package is part of a larger ecosystem of `tzdata` modules designed to offer granular access to time zone data. Its current stable version is `1.0.48`, updated to IANA TZ database version `2026a`, and it generally follows the release cadence of the upstream IANA TZ database, typically updating every few months to reflect the latest time zone rules, such as recent changes for Kazakhstan or Palestine. Key differentiators include its focus on a very specific historical subset of time zone data and its direct provision of the raw IANA data as a machine-readable JSON object, primarily intended for consumption by other timezone processing libraries like `timezonecomplete`, rather than being a timezone calculation library itself.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/tzdata-backward-utc"},{"id":16560,"title":"IANA Time Zone Database (Etc. Zones)","library":"tzdata-etcetera","status":"active","version":"1.0.48","language":"javascript","ecosystem":"npm","summary":"The `tzdata-etcetera` package provides a specific subset of the IANA Time Zone Database, focusing exclusively on the 'etcetera' zones such as Etc/GMT, Etc/UTC, and GMT. It delivers this data directly as a JSON file, intended for consumption by applications that require up-to-date time zone definitions without needing the entire global dataset. As of version 1.0.48, it incorporates the IANA TZ database release 2026a. The package maintains a regular release cadence, typically updating shortly after new IANA TZ database releases, which occur several times a year to reflect changes in time zone rules globally. This modular approach allows developers to include only the necessary time zone data, minimizing bundle size, and it is often used in conjunction with libraries like `timezonecomplete` for time zone calculations. Its primary differentiator is its granular focus on a specific zone category and its direct JSON output.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/tzdata-etcetera"},{"id":16561,"title":"IANA TZ Database for Europe","library":"tzdata-europe","status":"active","version":"1.0.48","language":"javascript","ecosystem":"npm","summary":"The `tzdata-europe` package provides a specific subset of the IANA Time Zone Database, specifically the data found in the 'europe' file, formatted as a JavaScript object that can be directly consumed as JSON. Its current stable version is `1.0.48`, which encapsulates the IANA TZ Database version `2026a`. The package maintains a frequent release cadence, typically updating multiple times per year to align with the latest IANA TZ database releases (e.g., `202Xb`, `202Xc`). This module is not a standalone time zone manipulation library but rather a data provider, intended to be consumed by other libraries like `timezonecomplete` for actual time zone operations. Its key differentiator is providing only the European zones, allowing for smaller bundle sizes in applications that don't need the full global dataset.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/tzdata-europe"},{"id":16562,"title":"IANA Time Zone Data for North America","library":"tzdata-northamerica","status":"active","version":"1.0.48","language":"javascript","ecosystem":"npm","summary":"This package provides a machine-readable JSON representation of the 'northamerica' region from the official IANA Time Zone Database (TZDB). It is a pure data package, offering a static snapshot of time zone rules and historical offsets specific to North American regions, intended for consumption by time zone calculation libraries rather than performing computations itself. The current stable version, 1.0.48, reflects the IANA TZDB 2026a release. The package follows the IANA TZDB release cadence, typically updating several times a year to incorporate geopolitical changes to time zones (e.g., changes in DST rules, country-wide offset shifts). Its key differentiator among similar data packages is its focus on a specific geographical subset, leading to a smaller footprint for applications that only require North American time zone data, and its direct JSON format which is easy to parse.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/tzdata-northamerica"},{"id":2345,"title":"tzfpy","library":"tzfpy","status":"active","version":"1.1.3","language":"python","ecosystem":"pypi","summary":"tzfpy is a high-performance Python package for converting longitude and latitude coordinates to timezone names. Rewritten in Rust (using PyO3), it aims for speed over absolute precision, leveraging simplified polygon data. The current version is 1.1.3, and it maintains an active release cadence with frequent updates.","last_verified":"2026-04-24T18:06:47.716Z","tags":["timezone","geolocation","latitude-longitude","performance","rust","pyo3","geospatial"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/tzfpy"},{"id":420,"title":"tzlocal: Local Time Zone Information for Python","library":"tzlocal","status":"active","version":"5.3.1","language":"python","ecosystem":"pypi","summary":"A Python module that provides the local time zone information as a tzinfo object. Current version: 5.3.1, released on March 5, 2025. Maintained under the MIT License. Requires Python 3.9 or higher. Release cadence: approximately every 6 months.","last_verified":"2026-05-12T13:42:07.438Z","tags":["time zone","local time","Python module","tzinfo"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/tzlocal"},{"id":24777,"title":"tzst","library":"tzst","status":"active","version":"1.3.3","language":"python","ecosystem":"pypi","summary":"A Python library for creating and extracting TAR archives with Zstandard (zstd) compression. It provides a high-level API similar to Python's built-in tarfile but with superior compression ratios and performance. Current version 1.3.3, requires Python >=3.12.","last_verified":"2026-05-01T00:00:00.000Z","tags":["archive","compression","zstd","tar"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/tzst"},{"id":7830,"title":"tzwhere","library":"tzwhere","status":"maintenance","version":"3.0.3","language":"python","ecosystem":"pypi","summary":"tzwhere (also referred to as pytzwhere) is a Python library designed to look up the timezone for a given latitude and longitude entirely offline. The current version, 3.0.3, released in August 2017, focuses on improving how it handles 'holes' within timezone polygons. It is a mature library, but its data sources and development are not as current as some alternatives.","last_verified":"2026-04-16T00:00:00.000Z","tags":["timezone","geolocation","offline","latitude","longitude","pytzwhere"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/tzwhere"},{"id":4833,"title":"u-msgpack-python","library":"u-msgpack-python","status":"active","version":"2.8.0","language":"python","ecosystem":"pypi","summary":"u-msgpack-python is a lightweight MessagePack serializer and deserializer module written entirely in pure Python. It is compatible with both Python 2 and 3, as well as CPython and PyPy implementations, and fully complies with the latest MessagePack specification, including support for binary, UTF-8 string, application-defined ext, and timestamp types. The current version is 2.8.0, with releases occurring a few times per year to maintain compliance and add features.","last_verified":"2026-04-12T00:00:00.000Z","tags":["serialization","msgpack","binary","pure-python"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/u-msgpack-python"},{"id":14179,"title":"Promisified U2F API for Browsers","library":"u2f-api","status":"maintenance","version":"1.2.1","language":"javascript","ecosystem":"npm","summary":"u2f-api is a client-side JavaScript library that provides a promisified interface for interacting with the Universal 2nd Factor (U2F) API in web browsers. It aims to abstract away browser-specific implementations of U2F, offering support for Chrome (including its historical extension methods), Opera, and Firefox 58+ (though with some caveats regarding multi-domain registrations). The library provides core functions such as `register()` and `sign()` for managing U2F security keys, alongside `isSupported()` and `ensureSupport()` for client capability detection. The current stable version is 1.2.1, released in January 2021. Its release cadence is infrequent, suggesting a maintenance-only status. A key differentiator is its modern Promise-based API and its efforts to normalize U2F interactions across different browsers, but it's crucial to understand that U2F itself is largely a legacy standard, with WebAuthn being the modern successor for FIDO authentication. This library requires a complementary server-side implementation (e.g., using the `u2f` npm package) to function fully.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","u2f","api","client","2-factor","authentication","fido","yubikey","promise","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/u2f-api"},{"id":16255,"title":"U2F API Polyfill","library":"u2f-api-polyfill","status":"maintenance","version":"0.4.4","language":"javascript","ecosystem":"npm","summary":"The `u2f-api-polyfill` package provides a JavaScript polyfill that implements the high-level FIDO U2F (Universal 2nd Factor) API for web browsers. It specifically targets environments where `window.u2f` might not natively exist, such as older Chrome versions. Maintained as version 0.4.4, its release cadence is irregular, primarily serving to pull in updates from Google's authoritative `u2f-ref-code` repository. This package acts as a direct port of Google's reference implementation, simplifying its consumption via NPM and eliminating the need for manual synchronization. It is not an independent U2F implementation but a faithful reproduction of Google's code designed for browser compatibility and to expose the global `window.u2f` object. While U2F itself has largely been superseded by the more modern WebAuthn standard, this polyfill remains relevant for maintaining compatibility with existing U2F implementations and legacy applications.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","fido","u2f"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/u2f-api-polyfill"},{"id":12266,"title":"u3 Utility Functions","library":"u3","status":"abandoned","version":"0.1.1","language":"javascript","ecosystem":"npm","summary":"The package `u3` (version 0.1.1) provides a small collection of general-purpose utility functions, primarily demonstrated with `cache` for function memoization and `eachCombination` for iterating through all permutations of given alternatives. First released in 2016, its low version number and lack of recent updates strongly suggest it is no longer actively maintained, making it an abandoned project. Its primary differentiators are its minimal footprint and specific focus on these two common patterns, likely intended for internal project use rather than a broad utility library like Lodash or Underscore. It exclusively uses CommonJS modules, reflecting its age, and does not appear to have a defined release cadence beyond its initial publication. It was designed to offer basic helper functions for related projects such as `e3` and `dataflower`.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","utility functions"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/u3"},{"id":22506,"title":"u8darts (Deprecated)","library":"u8darts","status":"maintenance","version":"0.41.0","language":"python","ecosystem":"pypi","summary":"Legacy compatibility shim for the 'darts' time series forecasting library. Since version 0.41.0, this package is deprecated and simply re-exports everything from the 'darts' package. Users should install and import directly from 'darts' instead.","last_verified":"2026-04-27T00:00:00.000Z","tags":["time-series","forecasting","deprecated"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/u8darts"},{"id":6933,"title":"User-Agent Generator","library":"ua-generator","status":"active","version":"2.0.25","language":"python","ecosystem":"pypi","summary":"ua-generator is a lightweight Python library designed to generate realistic, random user-agent strings. It supports Python >= 3.9 and operates without external dependencies or the need for external user-agent lists, as its user-agent and platform versions are hardcoded and based on real release data. The library also includes support for Client Hints (Sec-CH-UA fields). It maintains a regular release cadence, primarily for version updates to keep its internal data current, with the latest version being 2.0.25.","last_verified":"2026-04-15T00:00:00.000Z","tags":["user-agent","web scraping","automation","client hints","http headers"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/ua-generator"},{"id":14180,"title":"User-Agent Freeze Test","library":"ua-is-frozen","status":"active","version":"0.1.2","language":"javascript","ecosystem":"npm","summary":"The `ua-is-frozen` package provides a lightweight, focused utility function, `isFrozenUA`, designed to detect if a given user-agent (UA) string conforms to the \"frozen\" or \"reduced\" patterns enforced by modern browsers, particularly in response to initiatives like Chromium's User-Agent Reduction. It helps developers identify whether a UA string has been intentionally simplified or obscured by the browser to limit fingerprinting. Currently at version 0.1.2, this library is a specific-purpose tool, not a comprehensive UA parser. Its release cadence is expected to be infrequent, primarily aligning with significant changes in browser UA policies rather than regular feature cycles. Key differentiators include its single responsibility, direct boolean output, and lightweight footprint, offering a simple programmatic check for a complex and evolving web standard without the overhead of full UA string analysis. It ships with TypeScript types, facilitating its use in modern JavaScript projects.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","ua-parser-js","ua-is-frozen","user-agent","frozen","reduced","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/ua-is-frozen"},{"id":965,"title":"User Agent Parser for Python","library":"ua-parser","status":"active","version":"1.0.1","language":"python","ecosystem":"pypi","summary":"ua-parser is a Python port of Browserscope's user agent parser. It provides functionality to detect details like browser, operating system, CPU, and device type/model from a given User-Agent string. The library is actively maintained, with its latest version being 1.0.1, and releases are made to keep up with user agent string changes, although core regex updates can sometimes require specific attention.","last_verified":"2026-04-11T14:54:19.692Z","tags":["user agent","parser","browser detection","device detection","OS detection","web scraping","client hints"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/ua-parser"},{"id":1035,"title":"Precompiled rules for User Agent Parser","library":"ua-parser-builtins","status":"active","version":"202603","language":"python","ecosystem":"pypi","summary":"ua-parser-builtins provides a precompiled ruleset for the `ua-parser` library, aiming to decrease its initialization times. This package itself does not expose any API; it solely contains the data. The precompiled ruleset is released monthly, synchronized with the `uap-core` project's default branch. The current version is 202603, released March 2026.","last_verified":"2026-04-23T16:12:34.381Z","tags":["user agent","parsing","performance","data","web"],"install_tag":"draft","install_tag_description":"notable install failures or slow imports","api":"https://checklist.day/api/registry/ua-parser-builtins"},{"id":16256,"title":"UAParser.js: User-Agent & Client Hints Parser","library":"ua-parser-js","status":"active","version":"2.0.9","language":"javascript","ecosystem":"npm","summary":"UAParser.js is a comprehensive JavaScript library designed for detecting detailed information about a user's browser, operating system, CPU architecture, and device type/model. It leverages both traditional User-Agent strings and modern Client Hints data for accurate analysis. The current stable version is 2.0.9, with frequent patch releases indicating active development and continuous updates to its detection database for new browsers, OSes, and devices. This library is distinguished by its robust support for both client-side (browser) and server-side (Node.js) environments, offering a unified API. Key differentiators include its detailed detection capabilities, compact size, and up-to-date definitions, including specific submodules for bot and crawler detection, as well as features for chaining `withClientHints()` and `withFeatureCheck()`. A critical aspect for users is the change in licensing: while version 1.x was released under the permissive MIT License, version 2.x and onwards are distributed under the AGPL-3.0 License, which has significant implications for commercial and open-source projects.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","user-agent","client-hints","browser","engine","os","device","cpu","ua-parser-js","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/ua-parser-js"},{"id":2837,"title":"User-Agent Parser (Rust Accelerated)","library":"ua-parser-rs","status":"active","version":"0.1.5","language":"python","ecosystem":"pypi","summary":"ua-parser-rs is a Python package that provides a native Rust accelerator for user-agent string parsing. It is not intended for direct use, but rather serves as a high-performance backend for the `ua-parser` Python library. Currently at version 0.1.5, its releases are tied to the upstream `uap-rust` project, with semi-regular updates reflecting performance improvements and bug fixes in the core Rust library.","last_verified":"2026-04-10T00:00:00.000Z","tags":["user-agent","parser","rust","performance","accelerator","backend"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/ua-parser-rs"},{"id":2346,"title":"AMQP 1.0 Client Library for Python","library":"uamqp","status":"maintenance","version":"1.6.11","language":"python","ecosystem":"pypi","summary":"uAMQP is an AMQP 1.0 Client Library for Python, serving as a C-extension wrapper around the Azure uAMQP C library. It provides low-level AMQP protocol implementation. The current version is 1.6.11. As of v1.6.5, the library is in maintenance mode, with major Azure SDKs (Event Hubs, Service Bus) now utilizing a pure Python AMQP library for new development.","last_verified":"2026-04-24T18:07:45.949Z","tags":["amqp","azure","messaging","c-extension"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/uamqp"},{"id":27498,"title":"UangCermat Web Toolkit v2","library":"uangcermat-web-toolkit-v2","status":"active","version":"0.2.30","language":"javascript","ecosystem":"npm","summary":"A React component library and utility toolkit for building UangCermat financial web applications. Currently at version 0.2.30 (pre-1.0), it ships TypeScript types and requires React 18.2+, react-dom 18.2+, and husky ^8.0.0 as peer dependencies. The package is in early development with a TODO indicating missing test and commit lint setup. Compared to general UI libraries, it is tightly coupled to UangCermat's design system and internal conventions, and may have breaking changes frequently.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/uangcermat-web-toolkit-v2"},{"id":7831,"title":"UART Devices for Linux","library":"uart-devices","status":"active","version":"0.1.1","language":"python","ecosystem":"pypi","summary":"uart-devices is a Python library for interacting with UART (Universal Asynchronous Receiver-Transmitter) devices on Linux systems. It provides an asynchronous, structured way to define and communicate with serial devices, abstracting away some of the lower-level details. The current version is 0.1.1, with initial development starting in April 2024 and a low release cadence.","last_verified":"2026-04-16T00:00:00.000Z","tags":["uart","serial","linux","hardware","asyncio"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/uart-devices"},{"id":26562,"title":"uba-lint","library":"uba-lint","status":"active","version":"0.0.5","language":"javascript","ecosystem":"npm","summary":"uba-lint is a linting plugin for the Uba build tool, version 0.0.5. It provides code linting for JavaScript and React projects using a simple CLI command `uba lint`. The tool allows specifying a target rule set (`-t js` or `-t react`) and multiple directories to lint. This release is early-stage with no further updates, designed specifically as a plugin within the Uba ecosystem, not a standalone linter.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","uba","uba lint"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/uba-lint"},{"id":24778,"title":"Ubai Client","library":"ubai-client","status":"active","version":"1.2.1","language":"python","ecosystem":"pypi","summary":"Universal Binary Archiver Service client for Python. Version 1.2.1, monthly releases.","last_verified":"2026-05-01T00:00:00.000Z","tags":["archiver","binary","client","api"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/ubai-client"},{"id":18881,"title":"ubelt","library":"ubelt","status":"maintenance","version":"3.2.2","language":"javascript","ecosystem":"npm","summary":"A small utility belt library by Dominic Tarr providing common functional helpers (e.g., map, filter, reduce, pipe, compose) for Node.js and browsers. Current stable version 3.2.2, released infrequently as a maintenance package. Designed for small projects where lightweight dependencies are preferred. Key differentiator vs. Lodash/Ramda: minimal API surface, no dependencies, zero-config.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/ubelt"},{"id":26563,"title":"uber-compiler","library":"uber-compiler","status":"maintenance","version":"0.4.7","language":"javascript","ecosystem":"npm","summary":"Compiles client-side JS and CSS using Google Closure Compiler, Closure Templates, and LESS. Version 0.4.7 runs on Node.js >= 0.4.1. It watches files for changes, caches compiled output, and supports custom warnings/compile modes. Unlike standalone build tools, it integrates directly into a Node.js server and auto-recompiles on file changes. Maintenance appears stalled with no recent updates.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","compile","compiler","compress","minify","google","closure","js"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/uber-compiler"},{"id":28429,"title":"ubi-reader","library":"ubi-reader","status":"active","version":"0.8.13","language":"python","ecosystem":"pypi","summary":"A Python library to extract files from UBI (Unsorted Block Images) and UBIFS (UBI File System) images. Supports UBI headers, volumes, and UBIFS nodes. Latest version 0.8.13 (requires Python >=3.10). Released about once every few months.","last_verified":"2026-05-09T00:00:00.000Z","tags":["UBI","UBIFS","filesystem","embedded","extraction"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/ubi-reader"},{"id":6934,"title":"Ubiquerg","library":"ubiquerg","status":"active","version":"0.9.3","language":"python","ecosystem":"pypi","summary":"Ubiquerg is a Python utility package providing a collection of universally helpful, low-level functions. These functions are designed to be generic and have no external dependencies beyond standard built-in Python modules, making them suitable for use across many different applications. The library is currently at version 0.9.3, released in April 2026, with a regular release cadence.","last_verified":"2026-04-15T00:00:00.000Z","tags":["utility","tools","files","paths","collections","environment"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/ubiquerg"},{"id":815,"title":"uc.micro-py","library":"uc-micro-py","status":"active","version":"2.0.0","language":"python","ecosystem":"pypi","summary":"uc-micro-py is a Python port of uc.micro, providing a micro subset of Unicode data files. This library is specifically designed to meet the needs of `linkify-it-py` projects. As of version 2.0.0, released in February 2026, it is actively maintained, though its release cadence appears to be infrequent, driven by updates to Unicode data or `linkify-it-py` requirements.","last_verified":"2026-04-11T09:52:15.480Z","tags":["unicode","linkify","data","parsing","dependency"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/uc-micro-py"},{"id":10327,"title":"UCI ML Repository Python Wrapper","library":"ucimlrepo","status":"active","version":"0.0.7","language":"python","ecosystem":"pypi","summary":"The `ucimlrepo` library provides a simple interface to programmatically fetch and load datasets from the UC Irvine Machine Learning Repository directly into Python scripts and notebooks. It retrieves data, metadata, and variable information, primarily returning data as pandas DataFrames. As of version 0.0.7, it is actively maintained with a relatively stable but evolving API, ideal for machine learning and data science workflows.","last_verified":"2026-04-17T00:00:00.000Z","tags":["machine-learning","data-science","datasets","uci-ml-repository"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/ucimlrepo"},{"id":23182,"title":"ucxx (CUDA 12)","library":"ucxx-cu12","status":"active","version":"0.49.0","language":"python","ecosystem":"pypi","summary":"Python bindings for the Unified Communication X library (UCX), optimized for CUDA 12 memory operations (e.g., UCX_CUDA_COPY_ASYNC). Version 0.49.0 is current. Release cadence: aligns with RAPIDS releases (~monthly). This package replaces `ucxx` for systems with CUDA 12.x (requires CUDA 12.2+).","last_verified":"2026-05-01T00:00:00.000Z","tags":["ucx","cuda","gpu","communication","rapids","distributed"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/ucxx-cu12"},{"id":9381,"title":"UDAPI","library":"udapi","status":"active","version":"0.5.2","language":"python","ecosystem":"pypi","summary":"UDAPI is a Python framework for processing Universal Dependencies (UD) data, providing an API for reading, writing, and transforming CoNLL-U formatted treebanks. It supports tasks like visualization, format conversion, querying, and transformations of dependency trees. The library is actively maintained, with the current version being 0.5.2, and sees regular updates.","last_verified":"2026-04-16T00:00:00.000Z","tags":["NLP","Universal Dependencies","linguistics","parsing","treebank"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/udapi"},{"id":28434,"title":"uData","library":"udata","status":"active","version":"16.4.0","language":"python","ecosystem":"pypi","summary":"uData is an open-source data portal platform for managing and publishing open data. It provides a comprehensive API, harvesting capabilities, and a customizable frontend. Current version is 16.4.0, requires Python <3.14, >=3.11. The project releases regularly (every few weeks) with active maintenance.","last_verified":"2026-05-09T00:00:00.000Z","tags":["data portal","open data","api","harvesting"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/udata"},{"id":10326,"title":"udsoncan: Unified Diagnostic Services (UDS) Protocol","library":"udsoncan","status":"active","version":"1.25.2","language":"python","ecosystem":"pypi","summary":"udsoncan is a Python library that implements the Unified Diagnostic Service (UDS) protocol (ISO-14229), widely used in the automotive industry for vehicle diagnostics and programming. It provides client and server capabilities, support for various communication connections (CAN, ISO-TP, J2534, DoIP), and tools for managing Data Identifiers (DIDs) and Diagnostic Trouble Codes (DTCs). The library is actively maintained, with version 1.25.2 being the latest, and typically sees several minor releases per year to add features and address bug fixes.","last_verified":"2026-04-17T00:00:00.000Z","tags":["automotive","uds","can","iso-14229","diagnostics","obd","ecu","j2534"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/udsoncan"},{"id":16563,"title":"μDSV - A Fast CSV Parser","library":"udsv","status":"active","version":"0.7.3","language":"javascript","ecosystem":"npm","summary":"uDSV (μDSV) is a lightweight and exceptionally fast JavaScript library for parsing CSV strings, adhering mostly to RFC 4180. Currently at version 0.7.3, it maintains an active release cadence with frequent minor updates. A key differentiator is its \"Ludicrous Speed™\" performance, consistently outperforming popular alternatives like Papa Parse by 2x-5x across various datasets and parsing configurations, ensuring high speed not just on simplified \"happy paths.\" The library is designed for the 99.5% use-case, minimizing complexity and performance trade-offs, making it ideal for robust, high-throughput parsing. It offers both full and incremental parsing, automatic delimiter detection, schema inference with value typing (`string`, `number`, `boolean`, `date`, `json`), and flexible output formats including arrays, objects, and columnar arrays, all within a compact 5KB (minified) footprint and ships with TypeScript types.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","csv","parse","parser","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/udsv"},{"id":9382,"title":"Python tools for Universal Dependencies","library":"udtools","status":"active","version":"0.2.7","language":"python","ecosystem":"pypi","summary":"udtools (version 0.2.7) provides a suite of Python tools for working with Universal Dependencies (UD) data. It offers functionalities for reading, writing, querying, and transforming CoNLL-U files, as well as integrating with UDPipe. The library is actively maintained with an irregular release cadence, focusing on facilitating linguistic research and processing of dependency parsed text.","last_verified":"2026-04-16T00:00:00.000Z","tags":["nlp","natural-language-processing","universal-dependencies","linguistics","conllu","dependency-parsing"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/udtools"},{"id":16564,"title":"UeberDB2: Abstract Your Databases","library":"ueberdb2","status":"active","version":"5.0.48","language":"javascript","ecosystem":"npm","summary":"ueberdb2 is a Node.js library that provides a high-level abstraction layer over various database systems, allowing them to be used as simple key-value stores. It currently stands at version 5.0.48 and generally follows a release cadence driven by bug fixes, dependency updates, and new database support. Key differentiators include its ability to use a cache and buffer for performance optimization, reducing database transaction overhead through bulk writing, and offering a unified API across a wide array of database backends like MySQL, PostgreSQL, MongoDB, Redis, SQLite, Elasticsearch, and SurrealDB. It supports complex JSON objects and provides methods for getting and setting subkeys, making it versatile for diverse data storage needs.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","database","keyvalue","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/ueberdb2"},{"id":24779,"title":"uefi-firmware","library":"uefi-firmware","status":"active","version":"1.11","language":"python","ecosystem":"pypi","summary":"Python library for parsing and manipulating UEFI firmware volumes, files, sections, and capsules. It supports common UEFI structures like FFS, FV, FFSv3, compressed sections, and more. The latest version on PyPI is 1.11, but the GitHub repo has releases up to 1.13. Active development with occasional updates.","last_verified":"2026-05-01T00:00:00.000Z","tags":["uefi","firmware","parsing","bios","security"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/uefi-firmware"},{"id":3307,"title":"ufmt: Safe, Atomic Formatting with Black and µsort","library":"ufmt","status":"active","version":"2.9.1","language":"python","ecosystem":"pypi","summary":"ufmt (pronounced \"micro-fmt\") is a safe, atomic code formatter for Python, built on top of the popular `black` formatter and `µsort` import sorter. It combines their functionality into a single, atomic step, ensuring consistent code style and import order without intermediate conflicts. Currently at version 2.9.1, it requires Python 3.10 or newer and maintains an active release cadence.","last_verified":"2026-04-25T08:18:24.994Z","tags":["formatter","linter","code quality","black","usort","autofix","python3"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/ufmt"},{"id":22507,"title":"ufo2ft","library":"ufo2ft","status":"active","version":"3.7.1","language":"python","ecosystem":"pypi","summary":"A Python library that compiles UFO (Unified Font Object) sources into OpenType font binaries (.otf and .ttf) using FontTools. Version 3.7.1 requires Python >=3.10. It bridges UFO data structures with FontTools' font compilation pipeline, supporting features like Mark-to-Mark positioning, kern feature generation, and variable font instantiation. Release cadence is irregular with patches every few months.","last_verified":"2026-04-27T00:00:00.000Z","tags":["font","opentype","ufo","fonttools","type-design"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/ufo2ft"},{"id":24780,"title":"ufoLib2","library":"ufoLib2","status":"active","version":"0.18.1","language":"python","ecosystem":"pypi","summary":"ufoLib2 is a UFO font processing library for reading, writing, and manipulating Unified Font Object (UFO) files. It provides Python objects for font, layer, glyph, and other UFO structures with lazy loading and efficient serialization. Current version: 0.18.1. Requires Python >=3.9. Maintained by the fonttools project; release cadence is irregular with several minor releases per year.","last_verified":"2026-05-01T00:00:00.000Z","tags":["UFO","font","type design","fonttools","font processing"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/ufoLib2"},{"id":12267,"title":"UglifyJS","library":"uglify-js","status":"active","version":"3.19.3","language":"javascript","ecosystem":"npm","summary":"UglifyJS is a robust JavaScript parser, minifier, compressor, and beautifier toolkit, currently at stable version 3.19.3. It is primarily designed for ECMAScript 5 (ES5) and most modern JavaScript language features, often receiving frequent bug fixes and performance improvements as seen in its recent release cadence. For newer or 'more exotic' ECMAScript features (e.g., beyond ES2015 without transpilation), developers are advised to pre-process their code with a transpiler like Babel before passing it to UglifyJS. Key differentiators for version 3 include a simplified programmatic API and command-line interface compared to its predecessor, UglifyJS 2, and a continued focus on efficient code size reduction through advanced compression and mangling techniques.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","cli","compress","compressor","ecma","ecmascript","es","es5"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/uglify-js"},{"id":20635,"title":"uglify-loader","library":"uglify-loader","status":"active","version":"3.0.0","language":"javascript","ecosystem":"npm","summary":"A webpack loader that applies UglifyJS minification (with mangling) to individual modules during bundling, as opposed to the webpack UglifyJSPlugin which minifies the entire output after bundling. Version 3.0.0 is the latest stable release, targeting webpack 4+. The loader allows selective minification of application code while preserving third-party libraries, and supports custom UglifyJS options via loader options. It is maintained by the community and sees infrequent updates.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","webpack","loader"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/uglify-loader"},{"id":20636,"title":"uglifyjs-3-webpack-plugin","library":"uglifyjs-3-webpack-plugin","status":"deprecated","version":"1.2.4","language":"javascript","ecosystem":"npm","summary":"Webpack plugin that uses UglifyJS v3 to minify JavaScript. Version 1.2.4 was last released in 2018 and is compatible with webpack 2, 3, and 4. It wraps UglifyJS 3 (ES6+ support) and offers caching, parallelization, source maps, and comment extraction. Unlike the official uglifyjs-webpack-plugin (which may use v2 or v3 depending on version), this plugin specifically targets UglifyJS v3 and is a lightweight alternative.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","uglify","uglify-js","webpack","webpack-plugin"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/uglifyjs-3-webpack-plugin"},{"id":20637,"title":"UglifyJS Webpack Plugin","library":"uglifyjs-webpack-plugin","status":"maintenance","version":"2.2.0","language":"javascript","ecosystem":"npm","summary":"UglifyJS Webpack Plugin uses UglifyJS (v2) to minify JavaScript bundles generated by webpack. The latest stable version is 2.2.0, released July 2019, supporting webpack 4+ and Node 6.9+. It offers caching, parallelization, source maps, and advanced options like chunk filtering. However, it is now largely superseded by terser-webpack-plugin, which supports ES6+ and is the recommended minimizer for webpack 4+. This plugin switched back from uglify-es to uglify-js in v2.0.0, meaning it does not handle modern JavaScript (ES6+) out of the box. It is in maintenance mode with no active development.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","uglify","uglify-js","uglify-es","webpack","webpack-plugin"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/uglifyjs-webpack-plugin"},{"id":6291,"title":"uharfbuzz: HarfBuzz Python Bindings","library":"uharfbuzz","status":"active","version":"0.53.6","language":"python","ecosystem":"pypi","summary":"uharfbuzz provides streamlined Cython bindings for the HarfBuzz shaping engine. It includes a minimal HarfBuzz source distribution by default, but can optionally link against a system-provided HarfBuzz. The library maintains an active development pace with frequent updates, often aligning with new HarfBuzz C library releases.","last_verified":"2026-04-14T00:00:00.000Z","tags":["text-shaping","font-rendering","harfbuzz","cython","typography"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/uharfbuzz"},{"id":3308,"title":"uhashring Consistent Hashing Library","library":"uhashring","status":"active","version":"2.4","language":"python","ecosystem":"pypi","summary":"uhashring is a full-featured pure Python library for consistent hashing, primarily used in distributed systems, caches, and databases to efficiently distribute data across nodes. It aims to prevent total reshuffling of key-node mappings when nodes are added or removed. The library offers Ketama compatibility, customizable hash and weight functions, and supports instance-oriented usage. The current version is 2.4, with releases occurring periodically, as evidenced by its PyPI update in April 2025 and ongoing GitHub activity. [1, 2]","last_verified":"2026-04-25T08:18:40.649Z","tags":["hashing","consistent-hashing","ketama","distributed-systems","cache"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/uhashring"},{"id":4307,"title":"Unified Histogram Interface (UHI)","library":"uhi","status":"active","version":"1.0.0","language":"python","ecosystem":"pypi","summary":"UHI provides a Unified Histogram Interface, a set of protocols and utilities to help library authors work with histograms consistently across different backends. It aims to standardize histogram operations, access, and serialization. The current version is 1.0.0, and it follows an active release cadence with regular updates.","last_verified":"2026-04-11T00:00:00.000Z","tags":["histogram","data visualization","scientific computing","physics","HEP","interface"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/uhi"},{"id":12268,"title":"Micro Hyphenization Utility","library":"uhyphen","status":"maintenance","version":"0.2.0","language":"javascript","ecosystem":"npm","summary":"uhyphen is a compact, single-purpose JavaScript utility designed specifically for transforming camelCase strings into kebab-case (hyphenated strings). Currently at version 0.2.0, the package prioritizes a small footprint and focused functionality over extensive features. Its release cadence is infrequent, as the project appears to be stable and feature-complete for its intended use case, with the last code changes occurring several years ago. Key differentiators include its 'micro' nature, making it ideal for environments where bundle size and minimal dependencies are crucial. It provides a straightforward API for a common string manipulation task without incorporating complex linguistic hyphenation rules or broader string utility features.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","camel","snake","hyphen","cases","transformer"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/uhyphen"},{"id":22508,"title":"ui-build-compression","library":"ui-build-compression","status":"active","version":"1.1.4","language":"javascript","ecosystem":"npm","summary":"A Rust-powered build compression tool that creates gzip, brotli, zstd, and deflate compressed file variants alongside originals for production UI deployments. Version 1.1.4 ships TypeScript definitions and supports both programmatic (Rust and Node.js) and CLI usage. Key differentiator: aggressively configured compression settings in Rust for maximum reduction, outperforming pure-JS compressors particularly for brotli and zstd. Suitable for build pipelines of static sites or SPAs.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","brotli","build","compression","deflate","frontend","gzip","production","rust","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/ui-build-compression"},{"id":22509,"title":"UI Framework JPS","library":"ui-framework-jps","status":"active","version":"2.1.12-6","language":"javascript","ecosystem":"npm","summary":"A TypeScript-based UI framework for state management and UI components, integrating React, Socket.io, Express, MongoDB, and Chart.js. Current version is 2.1.12-6. Release cadence is irregular; developed as a personal project. Key differentiators: includes real-time features through Socket.io, full-stack capabilities with Express and MongoDB, and uses Bootstrap for styling. However, documentation is incomplete, and the package is in early stages with limited adoption.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","React","Babel","Socket","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/ui-framework-jps"},{"id":18882,"title":"UI5 Middleware Approuter","library":"ui5-middleware-approuter","status":"active","version":"3.9.0","language":"javascript","ecosystem":"npm","summary":"Middleware for ui5-server that enables local development against SAP Cloud Foundry or XS Advanced destinations via the @sap/approuter. Version 3.9.0 requires @ui5/cli@3.0.0+ (specVersion 3.0). Community-maintained under the ui5-ecosystem-showcase organization. Provides local proxy to backend services defined in xs-app.json, with support for BTP services, authentication, content rewriting, and custom extensions. Alternatives include direct http-proxy-middleware usage, but this package integrates seamlessly with the UI5 tooling lifecycle.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/ui5-middleware-approuter"},{"id":18883,"title":"ui5-middleware-cap","library":"ui5-middleware-cap","status":"active","version":"3.3.4","language":"javascript","ecosystem":"npm","summary":"UI5 CLI middleware that embeds the CDS server middleware from SAP Cloud Application Programming Model (CAP) into the UI5 development server. Version 3.3.4 requires @ui5/cli >=3 and @sap/cds >=6.8.1. It improves local development by integrating CAP services (including mock data and in-memory database) directly into the UI5 dev server lifecycle. Community-maintained, with active monitoring and contributions.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/ui5-middleware-cap"},{"id":18884,"title":"UI5 Middleware HTTP Proxy","library":"ui5-middleware-http-proxy","status":"active","version":"2.1.0","language":"javascript","ecosystem":"npm","summary":"Custom UI5 tooling middleware extension for proxying HTTP requests to remote services during local development. Version 2.1.0 supports HTTP basic authentication, self-signed certificates, and debug logging. Released on npm, active maintenance. Key differentiators: simple YAML configuration, native integration with UI5 Tooling's middleware lifecycle, and optional .env file support via dotenv. Compared to generic proxies, it is tailored for UI5 projects and works seamlessly with openui5-sdk-docker.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","ui5","middleware","http","request","proxy","openui5","tooling"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/ui5-middleware-http-proxy"},{"id":18885,"title":"ui5-middleware-index","library":"ui5-middleware-index","status":"active","version":"3.1.3","language":"javascript","ecosystem":"npm","summary":"UI5 middleware for @ui5/cli that delivers a custom welcome/start page (e.g., index_peter.html) instead of a directory listing when the root path is requested. Version 3.1.3 is the latest stable, with monthly releases. Requires @ui5/cli@^3.0.0 and specVersion: \"3.0\" in ui5.yaml. Key differentiator: lightweight, community-maintained alternative to custom server configuration for SAP UI5 projects.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/ui5-middleware-index"},{"id":18886,"title":"UI5 Middleware LiveReload","library":"ui5-middleware-livereload","status":"active","version":"3.3.0","language":"javascript","ecosystem":"npm","summary":"Middleware for the UI5 server that triggers a live reload in the browser when files inside the webapp directory change (e.g., on save). Version 3.3.0 requires @ui5/cli >= 3.0.0 with specVersion '3.0'. Community-maintained by the UI5 ecosystem showcase. Key differentiators: customisable watch paths, polling for WSL2, and inclusion of framework/application dependencies.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/ui5-middleware-livereload"},{"id":18887,"title":"ui5-middleware-proxy-basicauth","library":"ui5-middleware-proxy-basicauth","status":"active","version":"0.0.6","language":"javascript","ecosystem":"npm","summary":"UI5 middleware for adding basic authentication to proxy requests in UI5 tooling (v0.0.6). It extends the simple proxy from the ui5-ecosystem-showcase, allowing developers to proxy OData or other services behind Basic Auth. Key differentiator: integrates seamlessly with UI5's custom middleware configuration (ui5.yaml) and reads credentials from environment variables (.env). Release cadence: low; last update was 2021. Compared to alternatives like ui5-middleware-proxy, this adds built-in auth support without extra libraries.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/ui5-middleware-proxy-basicauth"},{"id":18888,"title":"ui5-middleware-route-proxy","library":"ui5-middleware-route-proxy","status":"active","version":"1.0.10","language":"javascript","ecosystem":"npm","summary":"A middleware for the SAP UI5 tooling's ui5-server that enables route-based proxying of HTTP requests to backend servers. Version 1.0.10 is the current stable release, with automated publishes via GitHub Actions. It supports flexible configuration via ui5.yaml, including authentication (basic auth or custom Authorization header), path replacement, and changeOrigin option from http-proxy. It integrates with .env files for secrets, and is commonly used in UI5 development to proxy OData or other backend services. Compared to alternatives like ui5-middleware-simpleproxy, it offers per-route configuration and auth header customization.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/ui5-middleware-route-proxy"},{"id":17988,"title":"UI5 Middleware: Serve Local Framework","library":"ui5-middleware-serveframework","status":"active","version":"3.8.0","language":"javascript","ecosystem":"npm","summary":"This UI5 middleware, `ui5-middleware-serveframework`, integrates with the UI5 tooling to provide a local serving mechanism for the OpenUI5 or SAPUI5 framework. It automatically builds and caches the specified UI5 framework version (as defined in the project's `ui5.yaml`) into a local directory (`~/.ui5/ui5-middleware-serveframework` by default). Subsequent requests for the same UI5 version are then served directly from this local cache, significantly improving development server startup times and ensuring consistent, offline-capable environments by leveraging preload files and direct static file access. The current stable version, 3.7.1 (as of the last search results), indicates a healthy, community-driven project with regular updates. Its key differentiator is the ability to use a fully local, pre-built UI5 framework, offering benefits over relying on remote CDN sources or repeated on-the-fly compilation.","last_verified":"2026-04-23T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/ui5-middleware-serveframework"},{"id":18889,"title":"UI5 serve static middleware","library":"ui5-middleware-servestatic","status":"active","version":"3.5.0","language":"javascript","ecosystem":"npm","summary":"ui5-middleware-servestatic v3.5.0 is a community-driven middleware for the UI5 tooling that serves static resources during development. It integrates serve-static to serve files from a root path or an npm package path. Compatible with @ui5/cli@3.0.0+ and specVersion 3.0. Release cadence is moderate, with fixes and features driven by community needs. Key differentiator: simple configuration for custom static resource serving in UI5 projects, supporting environment variables and runtime path resolution.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/ui5-middleware-servestatic"},{"id":17989,"title":"UI5 Simple Proxy Middleware","library":"ui5-middleware-simpleproxy","status":"active","version":"3.7.0","language":"javascript","ecosystem":"npm","summary":"ui5-middleware-simpleproxy is a middleware for the UI5 Tooling ecosystem, specifically designed to integrate with `@ui5/server`. It provides a simple HTTP and WebSocket proxying capability for UI5 applications during development. Currently at stable version 3.7.0, it follows the UI5 CLI's major versioning for compatibility, requiring `@ui5/cli@3.0.0` or higher for its 3.x releases. The package allows developers to configure a base URI, handle SSL certificates, manage HTTP headers and query parameters, and define exclusion patterns directly within their `ui5.yaml` file. A key differentiator is its straightforward configuration via YAML and environment variables, providing a flexible solution for connecting local UI5 development servers to backend services, including support for basic authentication and optional ETag removal. It's a fundamental tool for managing backend communication in UI5 local development setups.","last_verified":"2026-04-23T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/ui5-middleware-simpleproxy"},{"id":18890,"title":"ui5-middleware-ui5","library":"ui5-middleware-ui5","status":"active","version":"3.5.0","language":"javascript","ecosystem":"npm","summary":"Middleware for ui5-server (UI5 CLI v3) that allows including and serving UI5 application dependencies within the same server instance. Version 3.5.0 is the latest stable release, actively maintained. It enables embedding UI5 apps as dependencies, configurable via ui5.yaml, and supports mount path customization, module-specific configuration, and debug logging. Requires @ui5/cli >= 3.0.0 with specVersion '3.0'. Community-driven project part of the UI5 ecosystem showcase, distinct from official SAP middlewares.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/ui5-middleware-ui5"},{"id":26565,"title":"ui5-task-babel-compile","library":"ui5-task-babel-compile","status":"active","version":"1.0.6","language":"javascript","ecosystem":"npm","summary":"A custom UI5 Tooling task extension that converts JavaScript code to support older browsers using Babel and regenerator-runtime. Version 1.0.6 is stable with no recent updates. It integrates seamlessly into UI5 build pipelines, offering an alternative to manual transpilation setups. Key differentiator: it operates as a UI5 builder extension task, hooking into the build process after the replaceVersion task. Designed for OpenUI5 and SAPUI5 applications targeting legacy browser support. Note: it requires additional Babel configuration (e.g., presets) to function properly.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","ui5 tooling","ui5","tooling","openui5","sapui5","task","extension","babel"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/ui5-task-babel-compile"},{"id":14182,"title":"UI5 Test Runner","library":"ui5-test-runner","status":"active","version":"5.13.1","language":"javascript","ecosystem":"npm","summary":"ui5-test-runner is a standalone, self-sufficient test runner for UI5 applications, designed to execute tests in parallel across multiple browser instances. This approach effectively mitigates browser memory consumption issues and reduces overall test execution time, positioning it as a robust alternative to the UI5 Karma runner. The current stable version is 5.13.1, with frequent patch releases for bug fixes (monthly/bi-monthly) and minor feature releases every few months. Its key differentiators include its focus on parallel execution, optimized memory management for large UI5 test suites, and direct command-line interface usage, supporting various browser automation tools like Puppeteer, Selenium/WebDriver, and Playwright.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","REserve","test","continuous","integration","code","coverage","ui5"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/ui5-test-runner"},{"id":18891,"title":"UI5 Tooling Transpile","library":"ui5-tooling-transpile","status":"active","version":"3.11.0","language":"javascript","ecosystem":"npm","summary":"UI5 CLI extension that provides a middleware and task to transpile JavaScript or TypeScript code to ES5 using Babel. Version 3.11.0, actively maintained by the UI5 community. Supports on-the-fly development server transpilation with sourcemaps for debugging original ES6+/TS sources, and a build task that generates bundled transpiled output including d.ts files for libraries. Configuration-driven via ui5.yaml with support for custom Babel configs, include/exclude patterns, and TypeScript auto-detection via tsconfig.json. Requires @ui5/cli@3.0.0+ and specVersion 3.0.0. Key differentiator: tight integration with UI5's build tooling without modifying the application codebase.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/ui5-tooling-transpile"},{"id":12269,"title":"UI5 Express Utilities","library":"ui5-utils-express","status":"active","version":"1.5.1","language":"javascript","ecosystem":"npm","summary":"ui5-utils-express is a community-driven package providing helper utilities for integrating the UI5 development ecosystem with the Express web framework. It is part of the broader ui5-ecosystem-showcase monorepo, which aims to extend UI5 tooling capabilities with open-source contributions. Currently at version 1.5.1, this package is actively maintained and monitored by the UI5 community. It differentiates itself by offering lower-level, reusable functions that other UI5 CLI extensions, such as middlewares (e.g., `ui5-middleware-ui5`), or custom Express-based development servers can leverage to handle UI5-specific resources and configurations. It is designed to complement Express for developers building bespoke UI5 serving or proxying solutions during the development lifecycle, rather than serving as a full-fledged UI5 server middleware itself.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/ui5-utils-express"},{"id":14181,"title":"UI5 Class Parser","library":"ui5plugin-parser","status":"active","version":"1.10.1","language":"javascript","ecosystem":"npm","summary":"ui5plugin-parser is a JavaScript/TypeScript library designed to parse UI5 (SAPUI5 and OpenUI5) class structures and their metadata. It is the foundational parsing engine primarily utilized by the `ui5plugin-linter` package and the Visual Studio Code SAPUI5 Extension, enabling advanced code analysis and development tooling for UI5 projects. The package is currently at a stable v1.10.1 and maintains an active release cadence, with frequent patch and minor updates to ensure compatibility and address issues. Key differentiators include its robust configuration capabilities via `package.json` or `.ui5pluginrc` files, support for multiple UI5 workspaces within a single project, and the ability to parse UI5 projects located within `node_modules`. It accurately extracts metadata like fields, methods, properties, aggregations, associations, and events from UI5 classes, providing a comprehensive understanding of the application's structure.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","ui5","fiori","parser","openui5","sapui5","sap","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/ui5plugin-parser"},{"id":22510,"title":"uiautomation","library":"uiautomation","status":"active","version":"2.0.29","language":"python","ecosystem":"pypi","summary":"Python library for Windows UI Automation, enabling control of desktop applications via Microsoft UI Automation API. Current version 2.0.29, active development with occasional releases.","last_verified":"2026-04-27T00:00:00.000Z","tags":["windows","uia","automation","gui-testing"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/uiautomation"},{"id":7832,"title":"uiautomator2 for Android UI Automation","library":"uiautomator2","status":"active","version":"3.5.0","language":"python","ecosystem":"pypi","summary":"uiautomator2 is a Python wrapper for Google's UiAutomator test framework, enabling robust UI automation for Android devices. It simplifies interacting with Android applications, performing actions like clicking, typing, scrolling, and getting device information. The current stable version is 3.5.0, with frequent patch releases addressing bug fixes and minor enhancements. It requires Python 3.8 to 3.11.","last_verified":"2026-04-16T00:00:00.000Z","tags":["android","automation","ui","testing","mobile","adb"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/uiautomator2"},{"id":12270,"title":"Tiny and Fast Unique ID Generator","library":"uid","status":"active","version":"2.0.2","language":"javascript","ecosystem":"npm","summary":"The `uid` package provides a highly optimized and compact utility for generating fixed-length random unique IDs in JavaScript environments, supporting both Node.js and browsers. The current stable version is 2.0.2, with releases focusing on performance, bug fixes, and TypeScript compatibility, indicating an active maintenance and development cadence. Key differentiators include its extremely small footprint (130B to 205B gzipped) and high performance, with benchmarks showing it to be significantly faster than alternatives like `nanoid` in its default non-secure mode. It offers three distinct modes: `uid` (fast, `Math.random`-based, non-secure), `uid/secure` (cryptographically secure via `crypto.getRandomValues`), and `uid/single` (non-secure, no internal cache, ideal for short-lived environments). This flexibility allows developers to choose the appropriate balance of speed, security, and bundle size for their specific use case.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","id","uid","uuid","random","generate","secure","crypto","foid","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/uid"},{"id":18892,"title":"UI-licious CLI","library":"uilicious-cli","status":"active","version":"5.1.15","language":"javascript","ecosystem":"npm","summary":"Uilicious CLI is a command-line tool for running and managing UI-licious end-to-end user journey tests. Version 5.1.15 supports Node.js >=10.0.0 and npm >=5.6.0. It allows authentication via access keys or username/password, and test execution with configurable browser, viewport, and dynamic data objects. The CLI is designed for teams with active UI-licious subscriptions, offering both npm and direct binary downloads. It differs from other test runners by tightly integrating with the UI-licious cloud platform.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","Uilicious","CLI"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/uilicious-cli"},{"id":27499,"title":"uinspect","library":"uinspect","status":"active","version":"0.0.5","language":"python","ecosystem":"pypi","summary":"Ultra-fast inspect functions for Python, providing drop-in replacements for standard library inspect functions with significantly improved performance. Current version 0.0.5 is in early development, with a focus on speed. Release cadence is irregular.","last_verified":"2026-04-27T00:00:00.000Z","tags":["inspect","performance","utility","fast","introspection"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/uinspect"},{"id":27500,"title":"uint8array-loader","library":"uint8array-loader","status":"active","version":"1.0.2","language":"javascript","ecosystem":"npm","summary":"Webpack loader that returns file content as a Uint8Array, useful for loading binary files (e.g., FlatBuffers schemas) in webpack bundles. Current stable version is 1.0.2, with no recent releases. It is designed to be used with babel-loader, but actually works as a standalone loader. Unlike raw-loader or file-loader, this loader returns an actual Uint8Array object instead of a string or URL. The package has minimal dependencies and is intended for webpack projects needing binary data in array buffer form.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","unit8","unit8array","binary","binary file","babel","babel-loader","flatbuffers"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/uint8array-loader"},{"id":12271,"title":"Uint8Array Utilities for JavaScript","library":"uint8arrays","status":"active","version":"5.1.1","language":"javascript","ecosystem":"npm","summary":"The `uint8arrays` library provides a comprehensive set of utility functions to simplify operations with `Uint8Array`s, which are fundamental for handling binary data in modern JavaScript environments. Currently at version `5.1.1`, the library maintains an active release cadence, with frequent minor and patch updates addressing bug fixes and introducing new features. Its key differentiators include optimized performance in Node.js by transparently leveraging `Buffer` where beneficial, full TypeScript support with built-in type declarations, and extensive encoding capabilities for `fromString` and `toString` functions, including UTF-8 and a wide range of multibase encodings via its integration with the `multiformats` module. This package aims to bridge the gap of missing utility methods often found on Node.js `Buffer`s, making `Uint8Array` usage more convenient across browsers and Node.js alike.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/uint8arrays"},{"id":5543,"title":"UiPath Python SDK","library":"uipath","status":"active","version":"2.10.48","language":"python","ecosystem":"pypi","summary":"The UiPath Python SDK provides programmatic interaction with UiPath Cloud Platform services, including processes, assets, buckets, context grounding, data services, and jobs. It also features a CLI for creation, packaging, and deployment of automations to the UiPath Cloud Platform. The library is actively developed, with minor releases (X.Y.0) potentially introducing breaking changes and patch releases (X.Y.Z) for bug fixes and new features, usually on a monthly or bi-monthly cadence.","last_verified":"2026-04-13T00:00:00.000Z","tags":["rpa","automation","uipath","sdk","cli"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/uipath"},{"id":15007,"title":"UiPath Core Abstractions","library":"uipath-core","status":"active","version":"0.5.11","language":"en","ecosystem":"pypi","summary":"uipath-core is a foundational Python library providing core abstractions for the UiPath Python SDK. It encapsulates fundamental components like common exceptions, versioning, and registry mechanisms that underpin the broader UiPath automation and AI ecosystem. As of version 0.5.11, it serves as a dependency for higher-level UiPath libraries, offering essential building blocks for integration and development. Its release cadence is tied to the main UiPath Python SDK.","last_verified":"2026-04-15T00:00:00.000Z","tags":["rpa","uipath","automation","core"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/uipath-core"},{"id":15005,"title":"UiPath LangChain Integration","library":"uipath-langchain","status":"active","version":"0.9.26","language":"en","ecosystem":"pypi","summary":"The UiPath LangChain Integration SDK enables developers to build and deploy LangGraph agents that interact with the UiPath Cloud Platform. It provides tools for interacting with UiPath processes and activities within LangChain workflows. The current PyPI version is 0.9.26. Its release cadence is currently irregular, with significant future releases (v0.1.0, v0.2.0) announced for late 2025.","last_verified":"2026-04-15T00:00:00.000Z","tags":["langchain","uipath","automation","rpa","llm","agent"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/uipath-langchain"},{"id":8749,"title":"UiPath MCP SDK","library":"uipath-mcp","status":"active","version":"0.2.2","language":"python","ecosystem":"pypi","summary":"The UiPath MCP (Managed Cloud Platform) SDK for Python enables developers to build custom activities that integrate with the UiPath ecosystem. It provides the necessary interfaces and tools for creating and exposing automations as discoverable services within UiPath Orchestrator. The current version is 0.2.2, with releases typically aligned with the core `uipath` Python SDK.","last_verified":"2026-04-16T00:00:00.000Z","tags":["uipath","rpa","automation","sdk","mcp","orchestrator"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/uipath-mcp"},{"id":15006,"title":"UiPath Platform Python HTTP Client","library":"uipath-platform","status":"active","version":"0.1.28","language":"en","ecosystem":"pypi","summary":"The `uipath-platform` library provides a low-level HTTP client for programmatic access to the UiPath Platform. It is an OpenAPI-generated client exposing various platform APIs like Orchestrator (assets, queues, processes), Data Service, and Automation Cloud. The current version is `0.1.28`. While it has its own release cycle, it is closely related to the main `uipath-python` SDK, which extracted its platform module into this library.","last_verified":"2026-04-16T00:00:00.000Z","tags":["uipath","automation","rpa","api-client","http-client","orchestrator","data-service"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/uipath-platform"},{"id":6292,"title":"UiPath Runtime Python SDK","library":"uipath-runtime","status":"active","version":"0.10.0","language":"python","ecosystem":"pypi","summary":"uipath-runtime provides foundational interfaces and base contracts for building agent runtimes in the UiPath ecosystem. It defines the protocols that all runtime implementations must follow, offering utilities for execution context, event streaming, tracing, structured error handling, durable execution, and human-in-the-loop interactions. This package, currently at version 0.10.0, is under rapid development, with minor version changes indicating potential breaking changes to public interfaces.","last_verified":"2026-04-14T00:00:00.000Z","tags":["uipath","rpa","automation","sdk","runtime","agent","ai","enterprise"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/uipath-runtime"},{"id":17072,"title":"UI/UX Pro Max CLI for AI Assistants","library":"uipro-cli","status":"active","version":"2.2.3","language":"javascript","ecosystem":"npm","summary":"The `uipro-cli` (UI/UX Pro Max CLI) is a command-line interface tool designed to install a specialized \"UI/UX Pro Max skill\" into various AI coding assistants. This skill aims to enhance the AI's capabilities in generating or understanding UI/UX related code and patterns. The current stable version is 2.2.3. While no explicit release cadence is stated, the tool includes an `update` command and fetches the latest releases from GitHub, suggesting active development and regular updates to support new AI assistants or improve the skill. Its primary differentiator is its broad compatibility, supporting a wide array of AI platforms such as Claude, Cursor, GitHub Copilot, Gemini CLI, and others, enabling developers to integrate advanced UI/UX expertise directly into their chosen AI coding workflow. It handles network failures gracefully by falling back to bundled assets.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","ui","ux","design","claude","cursor","windsurf","copilot","kiro"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/uipro-cli"},{"id":18893,"title":"UIT Metro Universal Auth Library","library":"uit-metro-universal-auth-library","status":"active","version":"1.1.17","language":"javascript","ecosystem":"npm","summary":"A corporate authentication library (v1.1.17) for Metro (METRO/MAKRO) loyalty card applications. It provides a pre-built UI flow for phone number entry, SMS code verification, card selection, registration, and manual card linking. The library requires a recaptcha v3 key and an authorization token. It is proprietary (Russian-language docs only) and intended solely for internal Metro use. No release cadence documented; single-version package with limited community adoption. Differentiators: bundled CSS and callbacks for each step, but dependency on Metro-specific APIs and lack of ESM/TypeScript support (no typings) make it unsuitable for general use.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/uit-metro-universal-auth-library"},{"id":12272,"title":"uiv: Bootstrap 3 Components for Vue 3","library":"uiv","status":"active","version":"2.0.6","language":"javascript","ecosystem":"npm","summary":"uiv is a lightweight collection of Bootstrap 3 components meticulously re-implemented for Vue.js. The current stable version, 2.0.6, targets Vue 3, while previous 1.x versions supported Vue 2. The library is actively maintained with frequent bug fix releases, as seen in the recent 2.0.x updates. Key differentiators include its small bundle size (approximately 20KB gzipped for all components), absence of an additional CSS file (relying on Bootstrap's own styles), support for individual component imports to minimize payload, and compatibility with Server-Side Rendering (SSR). It provides a comprehensive set of common UI elements like Modals, Tabs, Dropdowns, and more, enabling developers to build Bootstrap-styled interfaces using Vue's reactivity system. This library aims to provide a native Vue experience for Bootstrap 3, distinguishing itself from wrappers that might rely on jQuery or other external dependencies for component logic.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","Bootstrap","Bootstrap 3","Bootstrap for Vue","SSR","Web","Components","Directives","Vue"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/uiv"},{"id":816,"title":"ujson: Ultra Fast JSON for Python","library":"ujson","status":"maintenance","version":"5.12.0","language":"python","ecosystem":"pypi","summary":"UltraJSON (ujson) is an ultra-fast JSON encoder and decoder for Python, implemented in pure C with Python bindings. It focuses on performance for serialization and deserialization tasks. As of version 5.12.0, the project is in a maintenance-only mode due to architectural challenges in making changes without introducing security vulnerabilities. Support for new Python versions and critical bug/security fixes will continue, but other changes are generally rejected.","last_verified":"2026-05-12T19:50:26.522Z","tags":["json","serialization","deserialization","performance","c-extension","fast-json"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/ujson"},{"id":28430,"title":"Ukkonen","library":"ukkonen","status":"active","version":"1.1.0","language":"python","ecosystem":"pypi","summary":"A Python implementation of bounded Levenshtein distance using the Ukkonen algorithm. Current version 1.1.0, requires Python >=3.10. Maintained by Anthony Sottile. Release cadence is low; no recent updates.","last_verified":"2026-05-09T00:00:00.000Z","tags":["levenshtein","distance","ukkonen","string-similarity"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/ukkonen"},{"id":24781,"title":"ukpostcodeparser","library":"ukpostcodeparser","status":"active","version":"1.1.2","language":"python","ecosystem":"pypi","summary":"A Python library for parsing and validating UK postcodes. Supports all common format types including inward/outward codes, GiroBank, BFPO, and special postcodes. Version 1.1.2 is current; the library is stable and receives infrequent updates.","last_verified":"2026-05-01T00:00:00.000Z","tags":["postcode","uk","validation","parsing"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/ukpostcodeparser"},{"id":12273,"title":"Minimalist Utility Library (ul)","library":"ul","status":"maintenance","version":"5.2.16","language":"javascript","ecosystem":"npm","summary":"ul is a minimalist JavaScript utility library, currently at version 5.2.16, providing essential object manipulation functions such as one-level merging (`merge`), deep merging (`deepMerge`), and deep cloning (`clone`), alongside a cross-platform helper for retrieving the user's home directory (`home`). Its release cadence is primarily focused on documentation updates and maintainer support links, indicating a stable and mature project rather than one under rapid feature development. Key differentiators include its small footprint and straightforward API for common utility tasks, making it suitable for projects that prefer to avoid larger utility libraries like Lodash for basic operations.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","util","nodejs","minimalist"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/ul"},{"id":22511,"title":"ulid","library":"ulid","status":"active","version":"1.1","language":"python","ecosystem":"pypi","summary":"ULID (Universally Unique Lexicographically Sortable Identifier) library for Python. Provides encoding and decoding of ULID strings from timestamps and random components. Current version: 1.1, with infrequent releases.","last_verified":"2026-04-27T00:00:00.000Z","tags":["ulid","uuid","identifier","lexicographic","sortable"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/ulid"},{"id":2838,"title":"ULID Python Implementation (ahawker/ulid)","library":"ulid-py","status":"maintenance","version":"1.1.0","language":"python","ecosystem":"pypi","summary":"The `ulid-py` library (version 1.1.0) provides a minimal, self-contained Python 3 implementation of the Universally Unique Lexicographically Sortable Identifier (ULID) specification. It aims for a lightweight implementation without external dependencies. The project is currently in maintenance mode, with its last release in March 2022.","last_verified":"2026-04-25T01:26:53.517Z","tags":["ULID","identifier","UUID","sortable ID"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/ulid-py"},{"id":6935,"title":"ULID-transform","library":"ulid-transform","status":"active","version":"2.2.0","language":"python","ecosystem":"pypi","summary":"ULID-transform is a high-performance Python library designed for creating and transforming ULIDs (Universally Unique Lexicographically Sortable Identifiers). It provides efficient generation of ULIDs and seamless conversion between ULIDs and UUIDs. The library is currently at version 2.2.0 and maintains an active release cadence, frequently incorporating performance enhancements and bug fixes.","last_verified":"2026-04-15T00:00:00.000Z","tags":["ulid","uuid","id-generation","performance","utility"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/ulid-transform"},{"id":17479,"title":"uloop-cli: Unity Editor CLI Companion","library":"uloop-cli","status":"active","version":"2.0.3","language":"javascript","ecosystem":"npm","summary":"uloop-cli is a command-line interface (CLI) tool designed to communicate with the Unity Editor via the Unity CLI Loop (uLoopMCP) server. It enables external applications, particularly AI agents and Large Language Models (LLMs), to automate Unity operations such as compiling code, running tests, getting console logs, and controlling Play Mode. The current stable version is 2.0.3, released on April 22, 2026. The package maintains a rapid release cadence, with multiple bugfix releases often occurring on the same day following a major or minor update. Its key differentiator is facilitating direct, programmatic control of the Unity Editor through a standardized CLI, abstracting away the complexities of Unity's internal scripting for external tools and AI, enabling seamless integration for automated development workflows.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","cli","unity","mcp","uloop"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/uloop-cli"},{"id":14185,"title":"Universal Pagination Model Generator","library":"ultimate-pagination","status":"active","version":"1.0.0","language":"javascript","ecosystem":"npm","summary":"The `ultimate-pagination` library provides a universal algorithm for generating pagination models, designed to be framework-agnostic and reusable across various JavaScript environments, including client-side frameworks (React, Angular, Ember, etc.) and server-side Node.js applications. It abstracts the complex logic of determining which page numbers, ellipsis, and navigation links (first, last, previous, next) should be displayed, returning a structured array of item objects. The current stable version is `1.0.0`. It focuses purely on logic generation, decoupling it from UI rendering, allowing developers to implement custom UI components on top of its output. Its primary differentiator is this separation of concerns, enabling consistent pagination behavior across diverse tech stacks and making it suitable for server-side rendering. There is no explicit release cadence mentioned, but it appears to be a stable library with infrequent, feature-driven updates.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","pagination","paginator","pager","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/ultimate-pagination"},{"id":9383,"title":"Ultimate Sitemap Parser","library":"ultimate-sitemap-parser","status":"active","version":"1.8.0","language":"python","ecosystem":"pypi","summary":"Ultimate Sitemap Parser (USP) is a performant and robust Python library for parsing and crawling sitemaps. It supports all major sitemap formats (XML, Google News, plain text, RSS/Atom), handles nested sitemaps, is error-tolerant, and efficiently processes large hierarchies using a lazy-loading generator for pages. The library is actively maintained, with frequent releases; the current version is 1.8.0.","last_verified":"2026-04-16T00:00:00.000Z","tags":["sitemap","parser","web crawling","SEO","XML","RSS","Atom","robots.txt"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/ultimate-sitemap-parser"},{"id":15883,"title":"UltraBundle","library":"ultrabundle","status":"active","version":"1.0.2","language":"javascript","ecosystem":"npm","summary":"UltraBundle is an efficient and aggressive JavaScript/TypeScript bundler built upon Rollup, designed for projects requiring optimized output with minimal configuration. Currently at version 1.0.2, it appears to be under active development, though a specific release cadence is not explicitly stated. Its key differentiators include first-class TypeScript support, a comprehensive suite of out-of-the-box optimizations, and a straightforward single JSON file (`bundles.json`) configuration approach. Unlike more complex bundlers, it aims to simplify the bundling process by abstracting away much of the underlying Rollup configuration, providing presets for development, watching, and production builds with optimizations. This tool is intended for bundling application code, not libraries.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/ultrabundle"},{"id":1767,"title":"Ultralytics YOLO","library":"ultralytics","status":"active","version":"8.4.36","language":"python","ecosystem":"pypi","summary":"Ultralytics YOLO is a cutting-edge deep learning library for state-of-the-art computer vision tasks including object detection, instance segmentation, pose estimation, and image classification, built around the YOLO architecture. It maintains a rapid release cadence, frequently delivering stability improvements and new features, with the current stable version being 8.4.36.","last_verified":"2026-04-24T01:18:20.910Z","tags":["computer-vision","yolo","object-detection","segmentation","pose-estimation","classification","deep-learning","pytorch"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/ultralytics"},{"id":1766,"title":"Ultralytics THOP","library":"ultralytics-thop","status":"active","version":"2.0.18","language":"python","ecosystem":"pypi","summary":"Ultralytics THOP is a Python library for fast computation of PyTorch model Multiply-Accumulate Operations (MACs) and parameters. It is based on the original `thop` project, maintained by Ultralytics, and provides a robust tool for analyzing the computational cost of deep learning models. The current version is 2.0.18, with a maintenance-focused release cadence.","last_verified":"2026-04-24T01:10:05.878Z","tags":["pytorch","model profiling","flops","macs","performance","deep learning"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/ultralytics-thop"},{"id":15884,"title":"Ultravox Client SDK for Web","library":"ultravox-client","status":"active","version":"0.5.0","language":"javascript","ecosystem":"npm","summary":"The `ultravox-client` library provides a web client SDK for integrating Ultravox's real-time, speech-to-speech AI capabilities into web applications. Written in TypeScript, it offers an event-driven API for managing interactive voice sessions. The current stable version is 0.5.0, indicating it is still in active development with potential for API changes in future minor releases. It enables developers to join AI-powered calls, listen for session status changes, and receive real-time speech transcripts from both users and AI agents. Key differentiators include its focus on low-latency, real-time voice interaction and its comprehensive event model for managing session state and data flow within a web browser environment, abstracting away the underlying WebSocket complexities.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/ultravox-client"},{"id":14184,"title":"umap Map and WeakMap Utility","library":"umap","status":"active","version":"1.0.2","language":"javascript","ecosystem":"npm","summary":"umap (micro map) is a minimalist JavaScript utility designed to simplify common patterns when working with Map and WeakMap instances, specifically addressing the fact that their `set()` method returns the map itself rather than the value being set. This package provides a wrapper that modifies the `set()` behavior to return the *value* instead, allowing for more concise \"get or set\" operations, often seen in caching scenarios. It is currently at version 1.0.2 and appears to be a stable, focused utility with no apparent active development cycle beyond its initial stable release, as its purpose is singular and fulfilled. Its key differentiator is its tiny footprint and single-purpose design, providing a small but impactful quality-of-life improvement for developers frequently using Map or WeakMap for caching or memoization where an immediate return of the set value is desired.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","map","weakmap","get","set","shortcut"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/umap"},{"id":16257,"title":"UMAP-JS Dimension Reduction","library":"umap-js","status":"active","version":"1.4.0","language":"javascript","ecosystem":"npm","summary":"UMAP-JS is a JavaScript implementation of the Uniform Manifold Approximation and Projection (UMAP) algorithm, a popular dimension reduction technique for both visualization and general non-linear dimension reduction. Currently stable at version 1.4.0, the library offers synchronous, asynchronous, and step-by-step fitting methods, allowing for flexible integration into various application contexts. Key differentiators from the original Python implementation include the use of a random embedding to seed the optimization step, rather than a spectral embedding, which yields comparable results for smaller datasets but avoids complex eigenvalue/eigenvector computations in JavaScript. The library also lacks specialized functionality for angular distances or sparse data representations. Releases appear to follow an irregular schedule, with the last publish about two years ago, but the project is maintained by PAIR-code, indicating ongoing support.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/umap-js"},{"id":1888,"title":"UMAP (Uniform Manifold Approximation and Projection)","library":"umap-learn","status":"active","version":"0.5.12","language":"python","ecosystem":"pypi","summary":"UMAP (Uniform Manifold Approximation and Projection) is a general-purpose manifold learning and dimensionality reduction algorithm. It constructs a high-dimensional graph and then searches for a low-dimensional projection of the data that has the closest possible equivalent fuzzy topological structure. The current version is 0.5.12, with a release cadence that includes frequent patch releases and minor updates.","last_verified":"2026-04-24T02:57:31.181Z","tags":["dimensionality reduction","manifold learning","unsupervised learning","data visualization","machine learning"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/umap-learn"},{"id":28431,"title":"Umbraco Cloud Fetch Database","library":"umbraco-cloud-fetch-database","status":"active","version":"0.3.0","language":"javascript","ecosystem":"npm","summary":"Wizard-based CLI that downloads a database from Umbraco Cloud and replaces the LocalDB .mdf/.ldf files in a local Umbraco ASP.NET Core project. Version 0.3.0, released as needed. Windows-only, auto-downloads sqlpackage, keeps 3 latest backups. Key differentiators: dedicated Umbraco Cloud integration, automatic sqlpackage management, backup safety.","last_verified":"2026-05-09T00:00:00.000Z","tags":["javascript","umbraco","umbraco-cloud","localdb","sqlpackage","bacpac","cli"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/umbraco-cloud-fetch-database"},{"id":14186,"title":"UMD Universal Module Definition Wrapper","library":"umd","status":"maintenance","version":"3.0.3","language":"javascript","ecosystem":"npm","summary":"The `umd` package, currently at version 3.0.3, provides a specialized utility for wrapping JavaScript modules with Universal Module Definition (UMD) boilerplate. It is primarily designed for integration into automated build systems, enabling developers to convert their proprietary or standard modules into a format compatible with a wide array of JavaScript environments, including Asynchronous Module Definition (AMD) loaders, CommonJS environments (like Node.js), and traditional browser global script tags. The library supports two primary input formats: a 'return style' module, where the module's export is the direct result of a `return` statement, and CommonJS-style modules which require an explicit `commonJS: true` option. A key differentiator is its synchronous operation and its focus on preventing naming conflicts between multiple UMD modules on the same page. The package offers functions to generate the UMD prelude, postlude, or to wrap an entire module source string. While UMD was crucial for cross-environment compatibility, its necessity has somewhat diminished with the widespread adoption of native ECMAScript Modules (ESM) in modern environments.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/umd"},{"id":27501,"title":"Unified Memory Framework (UMF)","library":"umf","status":"active","version":"1.1.0","language":"python","ecosystem":"pypi","summary":"UMF is a C library for constructing allocators and memory pools, with Python bindings provided by the umf package. It manages multiple memory pools for different hardware resources (CPU, GPU). Current version 1.1.0, release cadence: minor releases every few months with patch releases as needed.","last_verified":"2026-04-27T00:00:00.000Z","tags":["memory management","unified memory","allocators","UMF","oneAPI"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/umf"},{"id":26564,"title":"umi-lint","library":"umi-lint","status":"active","version":"2.0.2","language":"javascript","ecosystem":"npm","summary":"Configless lint tool that bundles eslint, tslint, stylelint, prettier, lint-staged, and husky into a single zero-config command-line interface. Version 2.0.2 is the latest stable release, with an active maintenance status. It simplifies code quality and formatting by reducing the number of dependencies and configuration files needed for a typical linting setup. Key differentiator: provides a unified CLI that supports linting entire directories, only staged files (via --staged), and integrates multiple linters and formatters with a single command.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","eslint","husky","lint","lint-staged","prettier","stylelint"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/umi-lint"},{"id":15008,"title":"UmiJS Jest Testing Utility","library":"umi-test","status":"abandoned","version":"1.9.7","language":"javascript","ecosystem":"npm","summary":"The `umi-test` package (version 1.9.7) is a Jest-based utility designed to streamline testing configurations for UmiJS applications, primarily targeting UmiJS versions prior to v4. It provided pre-configured test framework setups and transformers, abstracting much of the boilerplate associated with Jest setup in a UmiJS environment. However, this specific package version was last published approximately four years ago (as of May 2022). For modern UmiJS v4 projects, the recommended approach for testing involves using `@umijs/preset-jest` in conjunction with Jest and `@testing-library/react`, or leveraging the integrated testing features of `@umijs/max`. Therefore, `umi-test` (v1.9.7) is considered largely superseded and no longer actively maintained, with a very slow or absent release cadence. Its key differentiator was simplifying Jest integration for older UmiJS projects, a role now filled by official presets and the `max` package for current UmiJS versions.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/umi-test"},{"id":20638,"title":"Umi Webpack Bundle Analyzer","library":"umi-webpack-bundle-analyzer","status":"active","version":"4.4.2","language":"javascript","ecosystem":"npm","summary":"Webpack plugin and CLI that generates an interactive zoomable treemap visualization of bundle contents, showing module sizes (stat, parsed, gzip). Current stable version is 4.4.2 (2023). A fork of webpack-contrib/webpack-bundle-analyzer by the UmiJS team. Actively maintained with regular releases. Supports both ESM and CJS imports. Key differentiator: designed to work seamlessly with UmiJS framework but also compatible with any Webpack project. Provides server, static, JSON, and disabled modes for flexible integration.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","webpack","bundle","analyzer","modules","size","interactive","chart","treemap"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/umi-webpack-bundle-analyzer"},{"id":26566,"title":"umi3-plugin-lint","library":"umi3-plugin-lint","status":"maintenance","version":"1.0.2","language":"javascript","ecosystem":"npm","summary":"Umi.js v3 plugin that integrates ESLint, Stylelint, Prettier, Husky, lint-staged, and commitlint into the build and development workflow. Provides commands to generate lint configuration files and run lint tasks. Currently at v1.0.2 with low release cadence (last update 2021). Requires umi@3.x as a peer dependency. Key differentiator: opinionated, one-stop lint setup for Umi projects, wrapping multiple tools under a unified plugin interface.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","umi","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/umi3-plugin-lint"},{"id":23183,"title":"UMLS Downloader","library":"umls-downloader","status":"active","version":"0.1.3","language":"python","ecosystem":"pypi","summary":"Automates downloading UMLS (Unified Medical Language System) data from the NLM, including MRCONSO.RRF, RxNorm, and SNOMED-CT. Current version 0.1.3, released Jan 2024. Monthly or ad-hoc releases.","last_verified":"2026-05-01T00:00:00.000Z","tags":["umls","biomedical","ontology","download","nlm"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/umls-downloader"},{"id":14187,"title":"Umzug: Framework-Agnostic Migration Tool","library":"umzug","status":"active","version":"3.8.2","language":"javascript","ecosystem":"npm","summary":"Umzug is a robust, framework-agnostic migration tool designed for Node.js environments, providing a clean and programmatic API for managing database or application migrations. The current stable version is 3.8.2. It maintains a consistent release cadence with frequent patch updates and minor versions introducing new features or improvements. Key differentiators include its TypeScript-first approach with built-in typings, auto-completion, and IDE documentation, a powerful programmatic API, a built-in CLI, and its database-agnostic design. It supports logging of migration processes and offers flexibility with multiple storage options for migration data, such as database-backed storage (e.g., SequelizeStorage) or file-based storage. While frequently used with Sequelize, Umzug is not coupled to any specific ORM or database, making it highly adaptable for various project needs.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","migrate","migration","migrations","sequelize","database","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/umzug"},{"id":26568,"title":"TypeScriptToLua","library":"un-typescript-to-lua","status":"active","version":"0.0.1","language":"javascript","ecosystem":"npm","summary":"A generic TypeScript to Lua transpiler that converts TypeScript code into readable and efficient Lua code. Current stable version is 0.0.1, released as an initial alpha. Development is active on GitHub with regular commits. Key differentiators: allows writing TypeScript for any Lua environment, supports declaring existing Lua APIs via declaration files, and integrates with standard TypeScript tooling.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","typescript","lua","tstl","transpiler"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/un-typescript-to-lua"},{"id":22512,"title":"unassert-rollup-plugin","library":"unassert-rollup-plugin","status":"active","version":"2.0.0","language":"javascript","ecosystem":"npm","summary":"A Rollup plugin to remove assertion calls from production bundles using Unassert. Current stable version is 2.0.0, released with Unassert 2.0.0. Release cadence is low; v1 used Unassert 1.6.0. It strips assert, power-assert, and custom assertion statements, reducing bundle size and avoiding runtime assertions in production. Key differentiator: integrates Unassert's removal logic directly into the Rollup build pipeline, supporting include/exclude patterns, sourcemaps, and custom assertion patterns.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","plugin","rollup","unassert","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/unassert-rollup-plugin"},{"id":28432,"title":"Unbabel COMET","library":"unbabel-comet","status":"active","version":"2.2.7","language":"python","ecosystem":"pypi","summary":"High-quality Machine Translation Evaluation library using neural models. Version 2.2.7. Active development on GitHub, with minor releases every few months.","last_verified":"2026-05-09T00:00:00.000Z","tags":["machine translation","evaluation","NLP","quality estimation"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/unbabel-comet"},{"id":12274,"title":"unbash: Fast Bash Parser","library":"unbash","status":"active","version":"2.2.0","language":"javascript","ecosystem":"npm","summary":"unbash is a fast, zero-dependency library written in TypeScript for parsing Bash scripts into a structured Abstract Syntax Tree (AST). Currently stable at version 2.2.0, it differentiates itself by offering a pure JavaScript/TypeScript implementation without WASM or native bindings, providing a fully typed API, and delivering high performance, often outperforming alternatives by a significant margin. Its release cadence follows a typical Semantic Versioning approach, with updates for features and bug fixes. Key differentiators include its AST-centric output (unlike CST-focused parsers), tolerant parsing that collects errors rather than throwing exceptions, and built-in support for advanced Bash syntax such as process substitutions, coproc, `[[ ]]` test expressions, `(( ))` arithmetic evaluations, and extglob. It is designed for environments requiring a lightweight, synchronous parsing solution. While it excels at AST generation and speed, it does not offer incremental parsing, full token preservation for CSTs, or multi-shell dialect support (e.g., pure POSIX sh), features found in libraries like tree-sitter-bash or sh-syntax. It requires Node.js v14 or higher and maintains a small bundle size (13KB gzipped).","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","ast","bash","lexer","parser","posix","scanner","tokenizer","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/unbash"},{"id":12275,"title":"Unbuild: Unified JavaScript Build System","library":"unbuild","status":"active","version":"3.6.1","language":"javascript","ecosystem":"npm","summary":"Unbuild is a robust, unified JavaScript build system leveraging Rollup for efficient bundling. It targets current Node.js and browser environments, producing CommonJS, ES module, and TypeScript declaration outputs. Currently at version 3.6.1, unbuild sees active development with frequent patch and minor releases. Key differentiators include automated configuration inference from `package.json`, support for bundleless distribution via `mkdist`, a passive watcher using `jiti` for rapid development cycles, and integrated 'secure builds' that detect and report missing or unused dependencies. It also features integration with `untyped` for schema generation. While actively maintained, the project has also announced experimentation with `obuild` as a potential next-generation successor, which users should be aware of for future planning.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/unbuild"},{"id":15009,"title":"Streaming Bzip2 Decompression","library":"unbzip2-stream","status":"maintenance","version":"1.4.3","language":"javascript","ecosystem":"npm","summary":"unbzip2-stream provides a pure JavaScript implementation for decompressing bzip2 (bz2) files and streams, designed to work seamlessly in both Node.js environments and modern browsers (via browserify). The current stable version is 1.4.3, which was last published over six years ago, indicating a maintenance phase rather than active development. Despite its age, it remains a widely used solution for streaming bzip2 decompression due to its pure JavaScript nature, avoiding native dependencies that can complicate cross-platform deployment. It integrates with Node.js streams for efficient processing of large compressed data. A key differentiator is its ability to handle bzip2 streams entirely in JavaScript, distinguishing it from solutions that might rely on compiled binaries or system-level bzip2 tools. It solely focuses on decompression, not compression.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","bzip","bzip2","bz2","stream","streaming","decompress","through"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/unbzip2-stream"},{"id":4308,"title":"Uncalled","library":"uncalled","status":"active","version":"0.1.8","language":"python","ecosystem":"pypi","summary":"Uncalled is a Python library and command-line tool (version 0.1.8, released July 11, 2024) designed to identify unused functions within Python projects. It employs either regular expressions for speed (default) or Abstract Syntax Tree (AST) traversal for greater accuracy, also offering a combined mode to reduce false positives. Releases appear to be infrequent and as-needed.","last_verified":"2026-04-11T00:00:00.000Z","tags":["code analysis","linting","developer tool","unused code"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/uncalled"},{"id":1072,"title":"Uncalled-for","library":"uncalled-for","status":"active","version":"0.2.0","language":"python","ecosystem":"pypi","summary":"Async dependency injection for Python functions. It allows declaring function dependencies as parameter defaults, which are then resolved when the function runs, offering a zero-ceremony, container-less, and configuration-free approach. The library is async-native and built on standard library features like `AsyncExitStack` and `ContextVar`. It supports context manager lifecycle for generators and nested dependencies, with caching to ensure each dependency resolves once per call. Current version is 0.2.0, with an active release cadence as seen from recent GitHub releases.","last_verified":"2026-04-23T16:41:45.474Z","tags":["dependency-injection","async","python3","asyncio"],"install_tag":"stale","install_tag_description":"widespread failures or data too old to trust","api":"https://checklist.day/api/registry/uncalled-for"},{"id":3847,"title":"Uncertainties: Error Propagation Library","library":"uncertainties","status":"active","version":"3.2.4","language":"python","ecosystem":"pypi","summary":"The `uncertainties` package is an open-source Python library for doing calculations on numbers that have uncertainties (like 3.14±0.01). It automatically propagates uncertainties and handles correlations using linear error propagation theory. Maintained by the lmfit organization, it is actively developed, with version 3.2.4 released in January 2026, and a major 4.0.0 release is forthcoming.","last_verified":"2026-04-25T16:52:30.853Z","tags":["scientific computing","error propagation","numerical analysis","uncertainty","physics","engineering"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/uncertainties"},{"id":22513,"title":"LiteLLM (Unclecode fork)","library":"unclecode-litellm","status":"active","version":"1.81.13","language":"python","ecosystem":"pypi","summary":"A pre-compromise fork of the original LiteLLM, providing a unified interface to call 100+ LLM providers (OpenAI, Anthropic, Cohere, Azure, Bedrock, etc.) with standardized input/output formats. Current version 1.81.13, actively maintained with monthly releases.","last_verified":"2026-04-27T00:00:00.000Z","tags":["llm","api","openai","anthropic","cohere","azure","fork"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/unclecode-litellm"},{"id":8748,"title":"uncompyle6: Python Bytecode Decompiler","library":"uncompyle6","status":"active","version":"3.9.3","language":"python","ecosystem":"pypi","summary":"uncompyle6 is a cross-version Python bytecode decompiler. It allows you to convert Python bytecode (`.pyc` files or compiled function objects) back into human-readable Python source code. While the decompiler itself can run on modern Python versions (e.g., Python 3.6 to 3.12), it primarily supports decompiling bytecode from Python 2.x up to Python 3.8. The current version is 3.9.3, and it maintains an active release cadence, often aligning with major security conferences.","last_verified":"2026-04-16T00:00:00.000Z","tags":["decompilation","bytecode","reverse-engineering","security","python2","python3"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/uncompyle6"},{"id":14188,"title":"Uncrypto","library":"uncrypto","status":"active","version":"0.1.3","language":"javascript","ecosystem":"npm","summary":"Uncrypto is a lightweight JavaScript library that provides a unified, cross-runtime API for cryptographic operations, abstracting the differences between the Web Crypto API in browsers and Node.js's native `crypto` module. Currently at version 0.1.3, it offers direct access to `SubtleCrypto` functionalities, `randomUUID`, and `getRandomValues` through a single import. The library leverages Node.js conditional exports to automatically adapt to the target environment (Node.js 15+ or modern browsers in secure contexts) without providing polyfills for older versions, thus maintaining a small footprint. Its primary differentiator is simplifying cryptographic development by eliminating environment-specific branching, allowing developers to write once and deploy across various JavaScript runtimes. The release cadence appears to be driven by feature enhancements and maintenance, reflecting its early-stage development and active development cycle.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/uncrypto"},{"id":14189,"title":"unctx: Composition API Utilities","library":"unctx","status":"active","version":"2.5.0","language":"javascript","ecosystem":"npm","summary":"Unctx is a lightweight JavaScript library that implements the Composition API pattern, popularized by Vue.js, in vanilla JS. It empowers developers to structure complex logic into reusable functions and manage context-like state within their libraries and applications. The current stable version is 2.5.0, with consistent releases indicating active development. A key differentiator is its robust handling of asynchronous contexts, offering support for Node.js's native `AsyncLocalStorage` for persistence across async operations, alongside a build-time transformation for environments lacking native support. It also features a global namespacing mechanism via `globalThis` to mitigate context conflicts across multiple library instances or versions, emphasizing unique and verbose keys for stability.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/unctx"},{"id":8750,"title":"uncurl - Convert curl to python-requests","library":"uncurl","status":"maintenance","version":"0.0.11","language":"python","ecosystem":"pypi","summary":"uncurl is a Python library that translates `curl` command-line requests into equivalent Python `requests` library code. It's particularly useful for converting `curl` commands copied from browser developer tools into runnable Python scripts. The current version is 0.0.11, and its release cadence is slow, with the last update in March 2021.","last_verified":"2026-04-16T00:00:00.000Z","tags":["curl","requests","http","api","cli","utility"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/uncurl"},{"id":12276,"title":"Undeclared Identifiers Finder","library":"undeclared-identifiers","status":"maintenance","version":"1.1.3","language":"javascript","ecosystem":"npm","summary":"This package, `undeclared-identifiers`, provides a utility to identify undeclared identifiers and property accesses within JavaScript source code or an existing Abstract Syntax Tree (AST). It primarily targets older JavaScript environments, as indicated by its last significant update (v1.1.3 in 2018) and its internal reliance on `acorn-node` for parsing. It returns an object containing arrays of identified undeclared variable names and their associated property accesses. It does not perform full scope resolution, but rather flags any identifier not explicitly declared within its immediate context, making it suitable for basic linting, dependency analysis, or static code checks in environments where modern tooling might be overkill or incompatible. The package has seen infrequent updates since its initial releases, suggesting it is in a maintenance mode, with no new feature development expected.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","ast","check","detect","identifiers","undeclared"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/undeclared-identifiers"},{"id":24782,"title":"undecorated","library":"undecorated","status":"maintenance","version":"0.3.0","language":"python","ecosystem":"pypi","summary":"A library to undecorate Python functions, methods, or classes, returning the original callable before any decorators were applied. Version 0.3.0 is the latest; the project is in maintenance mode with no recent releases.","last_verified":"2026-05-01T00:00:00.000Z","tags":["decorator","undecorate","reflection","utility"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/undecorated"},{"id":27502,"title":"Underscore Template Loader","library":"underscore-template-loader","status":"maintenance","version":"1.2.0","language":"javascript","ecosystem":"npm","summary":"Webpack loader that compiles Underscore.js or Lodash templates. Current stable version 1.2.0 supports Webpack 5. Low maintenance, no recent releases since 2021. Supports macros, template settings (interpolate/evaluate/escape), imports, and prepending filename comments for debugging. Works with file-loader and url-loader for image references. Key differentiator: enables using _.template and lodash templates as Webpack modules with additional macro features like @include and @require.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","underscore","lodash","template","webpack","loader"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/underscore-template-loader"},{"id":12277,"title":"Underscore.string: String Utilities","library":"underscore.string","status":"maintenance","version":"3.3.6","language":"javascript","ecosystem":"npm","summary":"Underscore.string is a comprehensive JavaScript library designed to augment native string capabilities, offering a wide array of utility functions for common string manipulations. Originally conceived as an extension for Underscore.js, it has evolved into a fully standalone utility, capable of independent use. The current stable version is 3.3.6. It provides functionalities such as `slugify` for URL-friendly strings, `numberFormat` for localized number formatting, `capitalize` for proper casing, and `levenshtein` for calculating string edit distances. While it can be integrated with Underscore.js or Lo-Dash via mixins, this approach is discouraged due to potential naming conflicts with core methods like `include` and `reverse`. The library is consumable in Node.js environments using CommonJS `require` statements and in browsers through a UMD build, which exposes a global `s` object. A key architectural advantage is the ability to import individual functions, which significantly helps in reducing bundle sizes when using module bundlers like Browserify or Webpack, as opposed to including the entire library. Its release cadence has transitioned from frequent updates to a more maintenance-focused schedule, with the last significant update being the 3.x series, followed by minor patches. It remains a robust option for projects requiring extensive string utility functions.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","underscore","string"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/underscore.string"},{"id":4404,"title":"Undetected ChromeDriver","library":"undetected-chromedriver","status":"active","version":"3.5.5","language":"python","ecosystem":"pypi","summary":"Undetected ChromeDriver is a Python library that serves as a `selenium.webdriver.Chrome` replacement, optimized to bypass anti-bot detection systems like Cloudflare, Imperva, and DataDome. It automatically downloads and patches the appropriate ChromeDriver binary for the installed Chrome version. The library is actively maintained, with version 3.5.5 being the latest stable release, and it offers ongoing efforts to understand and counter detection algorithms.","last_verified":"2026-04-12T00:00:00.000Z","tags":["selenium","webdriver","chrome","anti-bot","scraping","automation","headless"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/undetected-chromedriver"},{"id":10427,"title":"Undici","library":"undici","status":"active","version":"8.1.0","language":"javascript","ecosystem":"npm","summary":"Undici is a powerful HTTP/1.1 client written from scratch for Node.js, offering a modern API including a WHATWG `fetch` implementation. It is currently at version 8.1.0, with frequent patch and minor releases across its active major versions, often aligning with Node.js LTS cycles.","last_verified":"2026-04-18T00:00:00.000Z","tags":["javascript","fetch","http","https","promise","request","curl","wget","xhr","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/undici"},{"id":17389,"title":"undici-retry","library":"undici-retry","status":"active","version":"7.0.0","language":"javascript","ecosystem":"npm","summary":"undici-retry is a JavaScript/TypeScript library designed to integrate robust retry logic with the undici HTTP client. As of version 7.0.0, it provides mechanisms to automatically re-attempt failed HTTP requests based on configurable criteria such as status codes, timeouts, and custom delay resolvers. It is tightly coupled with `undici`, requiring `undici` version 7.0.0 or higher as a peer dependency, and is compatible with Node.js environments version 20 or newer. The library offers two primary functions: `sendWithRetry` for operations where the response body is consumed directly (e.g., JSON parsing), and `sendWithRetryReturnStream` for scenarios requiring stream-based body handling, which is crucial for large responses or custom stream processing. Its release cadence typically aligns with major `undici` releases, adapting to `undici`'s API changes and Node.js version support. Key differentiators include its tight integration with `undici`'s `Dispatcher` and `Client` types, and its `Either` pattern for error handling.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","undici","retry","error","http","client","https","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/undici-retry"},{"id":1768,"title":"Unearth Package Fetcher","library":"unearth","status":"active","version":"0.18.2","language":"python","ecosystem":"pypi","summary":"Unearth is a utility library for fetching and downloading Python packages from various sources, including PyPI, local files, and version control systems (Git). It's currently at version 0.18.2 and maintains an active release cadence with frequent bug fixes and minor features.","last_verified":"2026-04-24T01:18:40.700Z","tags":["package management","dependency resolution","packaging","pypi"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/unearth"},{"id":12278,"title":"Unenv: Platform-Agnostic JavaScript Environment","library":"unenv","status":"active","version":"1.10.0","language":"javascript","ecosystem":"npm","summary":"Unenv is a framework-agnostic system designed to convert JavaScript code for platform-agnostic execution across various environments, including browsers, Web Workers, Node.js, and other JavaScript runtimes. The current stable version is `1.10.0`, though active development is focused on v2.0.0-rc, with frequent release candidates. Its key differentiators include providing comprehensive polyfills for Node.js built-in modules and common npm packages, and offering an auto-mocking proxy for APIs that are not natively supported or fully implemented in a target runtime. Unenv provides configurable presets for specific environments like Node, Nodeless, Deno, Cloudflare Workers, and Vercel Edge Functions, allowing seamless integration with popular bundlers such as Rollup, Webpack, Esbuild, and Rspack through alias, inject, and external configurations.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/unenv"},{"id":12279,"title":"Unescape JavaScript and Python Escape Sequences","library":"unescape-js","status":"abandoned","version":"1.1.4","language":"javascript","ecosystem":"npm","summary":"unescape-js is a lightweight JavaScript utility designed to convert strings containing JavaScript and Python-style escape sequences back into their literal characters. This includes standard JavaScript escapes like `\\n`, `\\t`, Unicode escapes such as `\\u00A9` for copyright, and ES2015 Unicode code point escapes like `\\u{1F604}`. It also supports Python-style Unicode character escapes (`\\UXXXXXXXX`). The current stable version is 1.1.4, though the package has not seen updates for approximately six years, indicating an abandoned or extremely low-maintenance status. A key differentiator is its robust handling of various octal escape sequence nuances, which was significantly improved in earlier versions to prevent misinterpretation of single, double, and three-digit octal codes, including those starting with `\\0` and sequences with non-octal digits.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","unescape","escape sequences","special characters"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/unescape-js"},{"id":18896,"title":"unexpected-express","library":"unexpected-express","status":"active","version":"13.1.2","language":"javascript","ecosystem":"npm","summary":"Plugin for the Unexpected assertion library that allows testing Express.js middleware by simulating HTTP requests and inspecting responses, status codes, headers, and body. Current stable version 13.1.2. Released as needed, follows semver. Differentiators: uses unexpected-messy for powerful HTTP assertion capabilities, integrates deeply with Unexpected's fluent API, and supports Express 4.x.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","express","http","middleware","mock","test","unexpected"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/unexpected-express"},{"id":17390,"title":"Unexpected HTTP Server Testing Plugin","library":"unexpected-http","status":"active","version":"9.0.0","language":"javascript","ecosystem":"npm","summary":"unexpected-http is a plugin for the `unexpected` assertion library, specifically designed for testing HTTP servers and clients. It extends `unexpected`'s declarative syntax, allowing developers to write expressive assertions against HTTP requests and responses, mimicking the style of `unexpected-express`. As of version 9.0.0, it supports `unexpected` versions 10 through 13. The library enables fluent testing of server-side applications by asserting on status codes, headers, and body content of HTTP interactions. While its release cadence often aligns with its core `unexpected` dependency, it receives updates to maintain compatibility and introduce features relevant to HTTP testing. Its primary differentiator is its deep integration into the `unexpected` ecosystem, providing a consistent assertion experience across various testing scenarios, including frontend, backend, and API testing, by leveraging `unexpected`'s powerful diffing and introspection capabilities for failed assertions.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","http","test","assertion","server","client"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/unexpected-http"},{"id":24783,"title":"unflatten","library":"unflatten","status":"active","version":"0.2.0","language":"python","ecosystem":"pypi","summary":"Unflatten dicts to dicts with nested dicts/arrays. Current version 0.2.0. Release cadence: low (last release ~2021).","last_verified":"2026-05-01T00:00:00.000Z","tags":["unflatten","dict","nested","flatten"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/unflatten"},{"id":22514,"title":"unfoldNd","library":"unfoldnd","status":"active","version":"0.2.3","language":"python","ecosystem":"pypi","summary":"Unfold and fold operations for N-dimensional tensors in PyTorch, generalizing torch.nn.Unfold and torch.nn.Fold to arbitrary dimensions. Current version: 0.2.3. Released irregularly, latest in Dec 2024.","last_verified":"2026-04-27T00:00:00.000Z","tags":["pytorch","unfold","fold","im2col","col2im","n-dimensional","neural-networks"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/unfoldnd"},{"id":12280,"title":"Unhead: Universal Head Manager","library":"unhead","status":"active","version":"3.0.4","language":"javascript","ecosystem":"npm","summary":"Unhead is a full-stack, framework-agnostic head manager designed to simplify and standardize how metadata (like `<title>`, `<meta>`, `<link>`) is managed in JavaScript applications. It is currently at version 3.0.4, with frequent patch releases addressing bug fixes and minor improvements, and major versions (like the recent v3.0.0) introducing significant architectural changes, such as the rebuild for streaming SSR. Its key differentiators include comprehensive framework agnosticism, reactive head management, robust server-side rendering support with a focus on streaming capabilities, SEO-friendliness, type safety via TypeScript, and a lightweight, tree-shakable design optimized for performance with minimal runtime overhead. It integrates seamlessly with popular frameworks through dedicated packages like `@unhead/vue` and `@unhead/react`.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/unhead"},{"id":18894,"title":"Unibundle","library":"unibundle","status":"maintenance","version":"0.2.1","language":"javascript","ecosystem":"npm","summary":"Unibundle is a minimal-configuration universal application bundler for Node.js and browser applications, version 0.2.1 as of its last release. It provides a simple CLI with `unibundle` for development (HMR for server and client bundles, CSS) and `unibundle build` for production. Key differentiators include its lack of enforced directory structure, built-in linting via Standard JS, and PostCSS support. The project appears to be in early stages with low maintenance activity.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/unibundle"},{"id":8751,"title":"unicategories","library":"unicategories","status":"active","version":"0.1.2","language":"python","ecosystem":"pypi","summary":"unicategories is a Python library that provides a Unicode category database, generated and cached on setup. It exposes a dictionary of `RangeGroup` instances, containing all Unicode category character ranges detected on your system. This module offers an efficient way to work with Unicode character classifications, such as 'Letter, uppercase' (Lu) or 'Number, decimal digit' (Nd), by storing ranges rather than individual characters for memory efficiency. The current version is 0.1.2, released on April 2, 2023.","last_verified":"2026-04-16T00:00:00.000Z","tags":["unicode","character","category","database","utility"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/unicategories"},{"id":16695,"title":"Unicode Case Folding Utilities","library":"unicode-case-folding","status":"active","version":"1.1.1","language":"javascript","ecosystem":"npm","summary":"unicode-case-folding is a JavaScript library that provides robust utilities for Unicode case folding, specifically designed to facilitate accurate case-insensitive comparisons of strings according to the official Unicode Character Database. Unlike simple string lowercasing methods (like `String.prototype.toLowerCase()`), case folding implements rules defined by the Unicode standard to ensure linguistic correctness across various languages, such as correctly folding the German sharp S ('ẞ') to 'ss'. The current stable version is 1.1.1. Given its foundational nature based on a stable Unicode standard, the library likely follows an infrequent release cadence, updating primarily for new Unicode versions or critical bug fixes rather than feature additions. Its key differentiator lies in strict adherence to the Unicode standard for internationalized comparisons, making it suitable for applications requiring precise textual matching where locale-specific casing differences need to be neutralized without altering the string for display purposes.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","unicode","case-folding","internationalization","i18n","string","case-insensitive","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/unicode-case-folding"},{"id":12281,"title":"Unicode Confusables Utility","library":"unicode-confusables","status":"active","version":"0.1.1","language":"javascript","ecosystem":"npm","summary":"The `unicode-confusables` utility provides functions to detect and resolve visually confusing Unicode characters in strings, adhering to the security guidelines outlined in Unicode Technical Standard #39 (UTS39). It leverages the `confusables.txt` data file to identify characters that can be easily mistaken for others, including homoglyphs and zero-width characters. Currently at version 0.1.1, the library's release cadence is tied to updates in the UTS39 standard and `confusables.txt` data. Its primary differentiators include direct adherence to the official Unicode standard, the ability to not only detect but also rectify confused characters, and support for a wide range of scripts, including non-Latin languages. It also provides a mechanism to update its underlying data set, making it crucial for applications requiring robust input validation and security against 'homograph attacks' or similar visual spoofing.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/unicode-confusables"},{"id":24784,"title":"unicode-rbnf","library":"unicode-rbnf","status":"active","version":"2.4.0","language":"python","ecosystem":"pypi","summary":"Rule-based number formatting using Unicode CLDR data. Supports plural rules, ordinal rules, and other rule-based number formatting patterns. Current version 2.4.0, compatible with Python >=3.8.0.","last_verified":"2026-05-01T00:00:00.000Z","tags":["unicode","number formatting","CLDR","rule-based","i18n"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/unicode-rbnf"},{"id":8752,"title":"Unicode Segmentation and Width for Python using Rust","library":"unicode-segmentation-rs","status":"active","version":"0.2.4","language":"python","ecosystem":"pypi","summary":"unicode-segmentation-rs provides Python bindings for the Rust `unicode-segmentation` and `unicode-width` crates, offering robust Unicode text segmentation (grapheme clusters, words, sentences) and display width calculation according to Unicode standards. It is currently at version 0.2.4 and is an actively maintained library, with updates often tied to new Unicode standard releases in its underlying Rust dependencies.","last_verified":"2026-04-16T00:00:00.000Z","tags":["unicode","segmentation","graphemes","words","sentences","text processing","rust","bindings"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/unicode-segmentation-rs"},{"id":5738,"title":"unicodecsv Library","library":"unicodecsv","status":"abandoned","version":"0.14.1","language":"python","ecosystem":"pypi","summary":"unicodecsv is a Python 2 library that provides a drop-in replacement for the standard library's `csv` module, adding robust Unicode support. The current version is 0.14.1, released in 2016. This library is effectively abandoned and is no longer maintained, primarily serving legacy Python 2 applications.","last_verified":"2026-04-09T00:00:00.000Z","tags":["csv","unicode","python2","legacy","encoding","abandoned"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/unicodecsv"},{"id":5544,"title":"unicodedata2","library":"unicodedata2","status":"active","version":"17.0.1","language":"python","ecosystem":"pypi","summary":"unicodedata2 is a backport of the `unicodedata` module from the Python standard library, updated to include the latest Unicode versions. It provides access to the Unicode character database, enabling functions like querying character properties (name, category, numeric value) and normalizing Unicode strings. The current version is 17.0.1, and it typically releases new major versions to align with updates to the Unicode standard.","last_verified":"2026-04-13T00:00:00.000Z","tags":["unicode","string processing","internationalization","i18n","backport"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/unicodedata2"},{"id":22515,"title":"unicodedataplus","library":"unicodedataplus","status":"active","version":"16.0.0.post1","language":"python","ecosystem":"pypi","summary":"An enhanced drop-in replacement for Python's unicodedata module, providing additional Unicode properties like script extensions, Indic positional/syllabic categories, property value aliases, and up-to-date data (current version 16.0.0.post1, Unicode 16.0.0). Released on PyPI with occasional updates aligned with new Unicode versions.","last_verified":"2026-04-27T00:00:00.000Z","tags":["unicode","unicodedata","character-properties","text-processing"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/unicodedataplus"},{"id":7834,"title":"Unicon Connection Library","library":"unicon","status":"active","version":"26.3","language":"python","ecosystem":"pypi","summary":"Unicon is a Python package that provides a unified connection experience to network devices via typical command-line management interfaces (CLI). It serves as the standard CLI connection implementation within the Cisco pyATS framework, offering direct and proxied connections, expect-like programming, and multi-vendor support through an agnostic API. Initially developed internally by Cisco, it was released publicly in late 2017 through Cisco DevNet. [1, 2, 12] The current version is 26.3, released on April 2, 2026, and the project maintains an active release cadence, often aligned with the broader pyATS/Genie framework releases. [2, 23]","last_verified":"2026-04-16T00:00:00.000Z","tags":["networking","device management","network automation","cli","cisco","pyats"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/unicon"},{"id":7833,"title":"Unicon Connection Library Plugins","library":"unicon-plugins","status":"active","version":"26.3","language":"python","ecosystem":"pypi","summary":"Unicon Plugins is a component of the Cisco pyATS framework, providing extensible platform support and services for the Unicon Connection Library. It enables unified command-line interface (CLI) connection experiences to various network devices, leveraging expect-like programming for multi-vendor support and seamless handling of CLI modes. Originally developed internally by Cisco, it was open-sourced in late 2017 through Cisco DevNet. The current version is 26.3, with releases typically aligning with the pyATS framework's frequent updates, often on a monthly or bi-monthly cadence.","last_verified":"2026-04-16T00:00:00.000Z","tags":["network automation","cisco","pyats","cli","plugins","network devices","telnet","ssh","serial"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/unicon-plugins"},{"id":5545,"title":"Unicorn CPU Emulator Engine","library":"unicorn","status":"active","version":"2.1.4","language":"python","ecosystem":"pypi","summary":"Unicorn is a lightweight, multi-platform, multi-architecture CPU emulator framework based on QEMU. It provides Python bindings for emulating various CPU architectures (ARM, AArch64, M68K, MIPS, PowerPC, RISCV, SPARC, S390x, TriCore, X86), which is widely used in security research, reverse engineering, and dynamic binary analysis. The library is actively maintained, with the current version being 2.1.4, and releases occurring frequently to address bugs, enhance features, and improve stability.","last_verified":"2026-04-13T00:00:00.000Z","tags":["CPU emulation","reverse engineering","security","dynamic analysis","binary analysis"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/unicorn"},{"id":27504,"title":"Unicorn Compiler","library":"unicorn-compiler","status":"active","version":"0.3.7","language":"javascript","ecosystem":"npm","summary":"Compiler for the unicorn project, version 0.3.7. No detailed documentation available; likely a small internal tool with infrequent releases. No alternative comparisons possible due to lack of context. Use with caution as stability and support are unknown.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","compiler","unicorn"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/unicorn-compiler"},{"id":18072,"title":"Unicorn.Studio React Component","library":"unicornstudio-react","status":"active","version":"2.1.4-1","language":"javascript","ecosystem":"npm","summary":"The `unicornstudio-react` package provides a community-created React component for embedding interactive 3D scenes designed with Unicorn.Studio into web applications. Currently at version `2.1.4-1`, this library sees frequent updates, often involving bumps to the underlying Unicorn.Studio SDK and fixes for compatibility issues in modern React and Next.js environments. Key differentiators include full TypeScript support, an optimized import path specifically for Next.js applications (leveraging Next.js `Script` and `Image` components), performance optimizations like lazy loading, responsive design, and comprehensive error handling. It allows embedding scenes using either a project ID from Unicorn.Studio's cloud service or a local JSON file. It's important to note that this package is not officially affiliated with Unicorn.Studio and relies on their proprietary script and services.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","react","nextjs","next.js","vite","unicorn-studio","unicornstudio","animation","webgl","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/unicornstudio-react"},{"id":24785,"title":"unicrypto","library":"unicrypto","status":"active","version":"0.0.12","language":"python","ecosystem":"pypi","summary":"Unified interface for cryptographic libraries in Python. Current version 0.0.12 provides a consistent API across backends like cryptography, pycryptodome, and hashlib. Release cadence is sporadic; last update 2022.","last_verified":"2026-05-01T00:00:00.000Z","tags":["cryptography","unified-api","aes","rsa","pkcs"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/unicrypto"},{"id":817,"title":"Unidecode","library":"unidecode","status":"active","version":"1.4.0","language":"python","ecosystem":"pypi","summary":"Unidecode is a Python library that provides ASCII transliterations of Unicode text. It converts non-ASCII Unicode characters into their closest ASCII approximations, which is useful for tasks like generating URL slugs or integrating with legacy systems. The current version is 1.4.0, with releases occurring as improvements to transliteration tables are made, rather than on a fixed schedule.","last_verified":"2026-05-12T19:50:45.160Z","tags":["unicode","transliteration","ascii","text-processing","encoding"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/unidecode"},{"id":24786,"title":"UniDep","library":"unidep","status":"active","version":"3.1.0","language":"python","ecosystem":"pypi","summary":"UniDep unifies Conda and Pip requirements management by parsing a single requirements.yaml file to generate conda environment.yml, pip requirements.txt, pixi.toml, and setuptools dynamic dependencies. Current version: 3.1.0. Release cadence: regular minor releases following semantic versioning.","last_verified":"2026-05-01T00:00:00.000Z","tags":["conda","pip","dependency-management","requirements","monorepo"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/unidep"},{"id":6937,"title":"UniDic for Python","library":"unidic","status":"active","version":"1.1.0","language":"python","ecosystem":"pypi","summary":"UniDic is a dictionary for the MeCab morphological analyzer, specifically designed for modern written Japanese. The `unidic` Python package provides this dictionary data, allowing it to be easily integrated with MeCab wrappers like `fugashi` or `mecab-python3`. The current version is 1.1.0, and it generally releases new versions to incorporate updated UniDic data or minor quality-of-life improvements.","last_verified":"2026-04-15T00:00:00.000Z","tags":["NLP","Japanese","dictionary","MeCab"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/unidic"},{"id":6936,"title":"UniDic-lite","library":"unidic-lite","status":"maintenance","version":"1.0.8","language":"python","ecosystem":"pypi","summary":"unidic-lite is a small version of UniDic, a Japanese morphological analysis dictionary, packaged for Python. It is designed to be installable directly via pip without requiring additional downloads, unlike the larger 'unidic' package. It uses UniDic 2.1.2 from 2013 and occupies approximately 250MB of disk space after installation. The current version is 1.0.8, released in January 2021, and its release cadence is infrequent as it primarily serves as a static dictionary resource.","last_verified":"2026-04-15T00:00:00.000Z","tags":["japanese","nlp","dictionary","mecab","tokenization","morphological analysis"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/unidic-lite"},{"id":1082,"title":"unidiff","library":"unidiff","status":"active","version":"0.7.5","language":"python","ecosystem":"pypi","summary":"unidiff is a simple Python library for parsing and interacting with unified diff data. It allows developers to extract metadata, file changes, and hunk information from diffs. The current version is 0.7.5, and it maintains an active development status with periodic releases addressing bug fixes and feature enhancements.","last_verified":"2026-04-23T16:47:14.501Z","tags":["diff","unified diff","git","parsing","patch"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/unidiff"},{"id":6938,"title":"UniFace: All-in-One Face Analysis Library","library":"uniface","status":"active","version":"3.5.0","language":"python","ecosystem":"pypi","summary":"UniFace is a lightweight, production-ready Python library built on ONNX Runtime for comprehensive face analysis. It provides high-performance capabilities for face detection, recognition, tracking, 106-point landmark detection, face parsing, gaze estimation, age, and gender detection, with hardware acceleration across various platforms. The library is actively maintained, with its current version being 3.5.0, and receives regular updates adding new features and models.","last_verified":"2026-04-15T00:00:00.000Z","tags":["computer-vision","face-detection","face-recognition","face-tracking","facial-landmarks","face-parsing","gaze-estimation","age-detection","gender-detection","deep-learning","onnx","machine-learning"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/uniface"},{"id":12282,"title":"Unified Language Server","library":"unified-language-server","status":"active","version":"4.0.1","language":"javascript","ecosystem":"npm","summary":"unified-language-server provides a framework for building language servers based on the unified ecosystem. It allows developers to create editor integrations that format and validate documents using existing unified processors like remark (for Markdown) or rehype (for HTML). The current stable version is 4.0.1, with minor releases typically focusing on dependency updates and bug fixes, and major versions introducing breaking changes such as Node.js version requirements or significant internal refactors (e.g., using `unist-util-lsp`). Key differentiators include its tight integration with `unified-engine` for configuration file support (like `.remarkrc`) and its ability to work with any unified processor, simplifying the creation of LSP-compliant tools for AST transformations. It supports features like document formatting, validation, and quick fixes.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","lsp","langserver","language server","unified","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/unified-language-server"},{"id":26567,"title":"unified-lint-rule","library":"unified-lint-rule","status":"active","version":"3.0.1","language":"javascript","ecosystem":"npm","summary":"A helper package for the unified ecosystem that simplifies creating linting rules for processors like remark, retext, and rehype. Version 3.0.1 is the current stable release (ESM-only, requires Node.js 16+). It provides a `lintRule` function that takes metadata and a rule callback, handling plugin registration, error messages via VFile, and severity levels. Key differentiators: reduces boilerplate for unified lint rule authors, supports both sync and async rules, includes TypeScript types, and is part of the official remark-lint family.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","lint","plugin","remark-lint","rule","unified","unified-plugin","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/unified-lint-rule"},{"id":28433,"title":"Unified Planning","library":"unified-planning","status":"active","version":"1.3.0","language":"python","ecosystem":"pypi","summary":"Unified Planning is a Python framework for AI planning that provides a common API for modeling planning problems and using different planning engines. It supports PDDL, STRIPS, temporal and numeric planning, and integrates multiple solvers (e.g., Fast Downward, ENHSP). Current version is 1.3.0, with regular releases.","last_verified":"2026-05-09T00:00:00.000Z","tags":["planning","AI","PDDL","scheduling","automated planning"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/unified-planning"},{"id":20639,"title":"unified-prettier","library":"unified-prettier","status":"active","version":"2.0.1","language":"javascript","ecosystem":"npm","summary":"A unified plugin that formats output using Prettier. Current stable version is 2.0.1, released in 2024. It integrates with remark-cli, rehype-cli, or any unified-engine based tool to automatically run Prettier on processed files. Key differentiators: it uses Prettier's configuration file by default, supports Prettier plugins, and is fully typed with TypeScript. Unlike running Prettier separately, it ensures formatting happens as part of the unified pipeline, reducing overhead. Requires Node.js >=16, Prettier ^3.0.0, and unified ^11.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","prettier","rehype","rehype-plugin","remark","remark-plugin","unified","unified-plugin","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/unified-prettier"},{"id":24788,"title":"Unified.to Python SDK","library":"unified-python-sdk","status":"active","version":"0.57.42","language":"python","ecosystem":"pypi","summary":"Python client SDK for Unified.to, a unified API platform that provides a single integration point for over 200 SaaS applications. Current version 0.57.42, requires Python >=3.10, actively maintained with frequent releases.","last_verified":"2026-05-01T00:00:00.000Z","tags":["unified-api","sdk","integration","api-client"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/unified-python-sdk"},{"id":15011,"title":"Unified Video Framework","library":"unified-video-framework","status":"active","version":"1.4.570","language":"javascript","ecosystem":"npm","summary":"Unified Video Framework, currently at version 1.4.570, is a cross-platform video player SDK developed by Flicknexs. It aims to provide a single, unified API for building OTT, FAST, VOD, and Live Streaming applications across various platforms, thereby eliminating the need to maintain separate players for different environments. While it supports Web (all modern browsers), its native implementations for iOS, Android (including React Native), Smart TVs (Samsung Tizen, LG webOS), and streaming devices (Roku, Android TV, Apple TV) are noted as \"On Progress.\" This indicates active development and ongoing feature completion for these platforms. The framework differentiates itself by targeting comprehensive streaming use cases and offering a centralized solution for video platforms, supported by Flicknexs's broader white-label OTT infrastructure.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","video","player","streaming","cross-platform","react","react-native","enact","smart-tv","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/unified-video-framework"},{"id":12283,"title":"Unifont","library":"unifont","status":"active","version":"0.7.4","language":"javascript","ecosystem":"npm","summary":"Unifont is a framework-agnostic JavaScript/TypeScript library designed to streamline access to font data from various Content Delivery Networks (CDNs) and font providers. It abstracts away the complexities of fetching and resolving fonts, supporting popular services like Google Fonts, Adobe Fonts, Bunny Fonts, Fontshare, and Fontsource. The library is currently at version 0.7.4 and maintains an active release cadence, frequently adding new provider features and addressing bug fixes, as seen in its recent updates like npm package resolution support and Adobe race condition handling. A key differentiator is its modular provider architecture, allowing users to integrate multiple font sources and even develop custom providers, simplifying font management and optimization across projects. It is an ESM-only package.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/unifont"},{"id":7835,"title":"unify - Python Quote Formatter","library":"unify","status":"active","version":"0.5","language":"python","ecosystem":"pypi","summary":"Unify is a Python command-line tool designed to standardize string literal quoting within Python source files. It modifies strings to consistently use either single or double quotes where possible, configurable by the user. The current version is 0.5, released on August 7, 2019, and its release cadence is infrequent as it's a mature, focused utility.","last_verified":"2026-04-16T00:00:00.000Z","tags":["code formatting","linting","developer tools","string quotes"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/unify"},{"id":26569,"title":"UnifyedX Storybook Component Library","library":"unifyedx-storybook-new","status":"active","version":"0.2.288","language":"javascript","ecosystem":"npm","summary":"A modern, accessible React component library (v0.2.288) built with Storybook and Vite. It provides a collection of reusable, WCAG-compliant components including Buttons, Forms, Navigation, Overlays, and Date Pickers, styled with pure CSS. Published frequently via CI/CD, it integrates with Headless UI, Floating UI, Framer Motion, and Syncfusion (ej2) for advanced interactions, and expects React 18+, React Router, and React Toastify. Fully typed with JSDoc for TypeScript projects.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","react","storybook","component-library","vite","ui","accessible"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/unifyedx-storybook-new"},{"id":17140,"title":"Union Web Server Middleware","library":"union","status":"abandoned","version":"0.6.0","language":"javascript","ecosystem":"npm","summary":"Union is a Node.js middleware kernel designed to provide a hybrid buffered and streaming approach to handling HTTP requests and responses. It aims for backward compatibility with `connect` middlewares, allowing existing `connect` applications to leverage its features. The current stable version is 0.6.0, last published over two years ago as of early 2024. The package's `engines` configuration (`node >= 0.8.0`) further indicates its age and lack of recent maintenance. Key differentiators include its streaming middleware architecture, which avoids buffering entire request streams, and its integration with the Flatiron ecosystem, notably with `director` for routing. Unlike standard `connect` middlewares, `union`'s response object emits a 'next' event for control flow, a pattern used by Flatiron-specific middlewares but not directly compatible in reverse with `connect`'s `next()` callback style.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/union"},{"id":12284,"title":"Unipile Node.js SDK","library":"unipile-node-sdk","status":"active","version":"1.9.3","language":"javascript","ecosystem":"npm","summary":"The Unipile Node.js SDK (version 1.9.3) provides a unified interface for integrating with multiple communication platforms, including LinkedIn, WhatsApp, Instagram, Telegram, and a generic Email API. It allows developers to programmatically manage social connections, send and receive messages (including LinkedIn InMail), retrieve user and company profiles, handle invitations, manage posts, and control email communications. This SDK is particularly useful for applications requiring multi-channel outreach, unified inboxes, or automation across various professional and messaging platforms, abstracting the complexities and individual APIs of each service. The SDK is actively maintained with regular updates reflecting new features and API changes across its supported providers.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/unipile-node-sdk"},{"id":15010,"title":"uniqs: Unique and Union Utility","library":"uniqs","status":"active","version":"2.0.0","language":"javascript","ecosystem":"npm","summary":"uniqs is a lightweight JavaScript utility designed to create unique lists and unions of multiple lists, defining uniqueness based on strict object equality. Currently at version 2.0.0, this package distinguishes itself by prioritizing simplicity and a minimal footprint over raw performance, making it a suitable alternative to more comprehensive libraries like Lodash or Underscore for basic deduplication tasks. Its primary purpose is to provide a straightforward function for de-duplicating items and combining arrays without complex features or external dependencies, making it ideal for scenarios where bundle size and directness are critical. Items are maintained in their first-appearance order, reflecting their initial encounter in the input lists.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","unique","uniq","dedupe","union"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/uniqs"},{"id":16565,"title":"Unirest HTTP Client for Node.js","library":"unirest","status":"abandoned","version":"0.6.0","language":"javascript","ecosystem":"npm","summary":"Unirest for Node.js is a lightweight HTTP client library designed to simplify common HTTP request patterns, including GET, POST, PUT, and file uploads. It offers features like automatic gzip decompression and response parsing, aiming to provide a concise, fluent API. The library's development has been dormant for approximately seven years, with its last stable version (0.11.0) published in 2017. Consequently, it lacks ongoing maintenance and a current release cadence. While it was once part of a multi-language HTTP library suite and associated with Kong, it is now largely superseded by more modern and actively maintained alternatives in the Node.js ecosystem, such as `axios` or `node-fetch`. Developers should be aware of its unmaintained status and potential compatibility issues with newer Node.js versions.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","request","http","library","superagent","simple","util","utility","method"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/unirest"},{"id":24787,"title":"uniseg","library":"uniseg","status":"active","version":"0.10.1","language":"python","ecosystem":"pypi","summary":"The uniseg library determines Unicode text segmentation boundaries, such as grapheme clusters, words, sentences, and line break opportunities, following the Unicode Standard Annex #29 and UAX #14. Current version is 0.10.1, requires Python >=3.9, and released with no fixed cadence.","last_verified":"2026-05-01T00:00:00.000Z","tags":["unicode","segmentation","grapheme","word-boundary","line-break","text-processing"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/uniseg"},{"id":14190,"title":"Unist Tree Builder","library":"unist-builder","status":"active","version":"4.0.0","language":"javascript","ecosystem":"npm","summary":"unist-builder is a utility package providing a hyperscript-like interface for programmatically constructing unist (Universal Syntax Tree) nodes and trees. It simplifies the creation of Abstract Syntax Trees (ASTs) by replacing repetitive manual object creation with a concise functional API, similar to `createElement` in React or `h` in Vue. The current stable version is 4.0.0, which targets Node.js 16 and later. The package generally follows a deliberate release cadence, with major versions often introducing breaking changes related to Node.js compatibility or module system shifts (e.g., transitioning to ESM). It differentiates itself by offering a fluent API specifically for unist, contrasting with related tools like `hastscript` or `xastscript` which serve HTML and XML ASTs respectively.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","unist","unist-util","util","utility","tree","ast","build","builder","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/unist-builder"},{"id":12285,"title":"Unist Node Assertion Utility","library":"unist-util-assert","status":"active","version":"4.0.0","language":"javascript","ecosystem":"npm","summary":"unist-util-assert is a utility package within the unified/syntax-tree ecosystem designed to validate unist (Universal Syntax Tree) nodes. It provides functions to assert that given `tree` or `node` structures conform to the unist specification, including checks for parent, literal, and void nodes, and their children. The current stable version is 4.0.0. This package maintains an active release cadence, reflecting ongoing development and compatibility updates within the broader unified collective. Key differentiators include its tight integration with the unist specification, robust type checking (it ships with TypeScript types), and its focused approach to node validation, contrasting with more general-purpose assertion libraries or similar utilities for specific node types like mdast or hast.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","unist","unist-util","util","utility","assert","check","test","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/unist-util-assert"},{"id":12286,"title":"Unist Utility to Filter Nodes","library":"unist-util-filter","status":"active","version":"5.0.1","language":"javascript","ecosystem":"npm","summary":"unist-util-filter is a utility for the Unist ecosystem that creates a new, immutable tree containing only the nodes that pass a provided test function. Unlike `unist-util-remove`, which modifies the original tree in place, `unist-util-filter` ensures immutability, making it suitable for functional programming paradigms or scenarios where the original tree must be preserved. The current stable version is 5.0.1. Major releases are not on a fixed cadence but often coincide with updates to Node.js LTS lines and significant changes in TypeScript definitions or module resolution. It integrates seamlessly with `unist-util-is` for defining complex testing conditions and offers a `cascade` option to control whether parent nodes should be removed if all their children are filtered out, with `true` as the default. This utility provides a clean, predictable way to prune ASTs without side effects.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","unist","unist-util","util","utility","ast","tree","node","clone","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/unist-util-filter"},{"id":14192,"title":"Unist Utility to Find a Node","library":"unist-util-find","status":"active","version":"3.0.0","language":"javascript","ecosystem":"npm","summary":"unist-util-find is a focused utility within the Unist ecosystem (supporting mdast, hast, nlcst, etc.) designed to efficiently locate the first node in a Unist tree that satisfies a given condition. The current stable version is 3.0.0. Maintained by the unified collective, it typically follows Node.js LTS release cycles for major version updates. Its key differentiator lies in its simplicity for finding a single matching node, offering a lightweight alternative to more comprehensive tree-walking utilities like `unist-util-visit` when only the first match is needed. Conditions can be specified as a string, an object, or a predicate function, providing flexible search capabilities.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","find","hast","mdast","nlcst","node","rehype","remark","retext","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/unist-util-find"},{"id":12287,"title":"Unist Utility: Find Node After","library":"unist-util-find-after","status":"active","version":"5.0.0","language":"javascript","ecosystem":"npm","summary":"This package, `unist-util-find-after`, provides a lightweight utility for navigating unist (Universal Syntax Tree) trees by locating a node immediately following a specified node or index within a parent. Currently at stable version 5.0.0, it adheres to semantic versioning with major releases introducing breaking changes, and maintains active development within the unified collective. A key differentiator is its seamless integration with other `unist` and `unified` ecosystem tools, simplifying tree manipulation tasks that could otherwise be implemented manually. It is explicitly an ESM-only package, requiring Node.js 16 or newer, and ships with full TypeScript type definitions to ensure robust development.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","unist","unist-util","util","utility","node","find","after","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/unist-util-find-after"},{"id":12288,"title":"Find all Unist Nodes After a Specific Point","library":"unist-util-find-all-after","status":"active","version":"5.0.0","language":"javascript","ecosystem":"npm","summary":"unist-util-find-all-after is a utility from the unified collective designed to locate all unist (Universal Syntax Tree) nodes that appear after a specified child node or index within a parent node. Its current stable version is 5.0.0, which requires Node.js 16 or higher and is ESM-only. The unified collective typically ties major releases to Node.js LTS cycles, providing stable maintenance. This package differentiates itself as a highly focused, lightweight utility for tree traversal, intended for integration within the broader unified ecosystem, offering a small, composable piece of functionality rather than a comprehensive tree manipulation library. It's fully typed with TypeScript and works alongside other `unist-util-*` packages like `unist-util-is` for node testing.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","unist","unist-util","util","utility","tree","node","find","after","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/unist-util-find-all-after"},{"id":14191,"title":"Unist Utility: Find All Nodes Before","library":"unist-util-find-all-before","status":"active","version":"5.0.0","language":"javascript","ecosystem":"npm","summary":"unist-util-find-all-before is a specialized utility within the unified ecosystem, designed to locate all nodes that appear before a specific child node or a given index within a parent node. It offers an optional `test` function, compatible with `unist-util-is`, to filter the results based on node properties. The current stable version is 5.0.0, which is ESM-only and requires Node.js 16 or newer. This package follows semver for its releases, with frequent updates addressing bug fixes, performance improvements, and keeping pace with Node.js and TypeScript advancements. Its key differentiator lies in its focused functionality for collecting multiple preceding nodes, making it a complementary tool for more general tree traversal utilities like `unist-util-visit` when precise positional node discovery is needed.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","unist","unist-util","util","utility","node","find","before","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/unist-util-find-all-before"},{"id":12289,"title":"Unist Utility to Find All Nodes Between Two Points","library":"unist-util-find-all-between","status":"active","version":"2.1.0","language":"javascript","ecosystem":"npm","summary":"Unist-util-find-all-between is a JavaScript utility for the Unist (Universal Syntax Tree) ecosystem, designed to locate and return a collection of child nodes positioned strictly between a specified start and end point within a given parent node. These start and end points can be defined either by their numerical index within the parent's children array or by a Unist node object itself. When node objects are provided, the utility internally relies on `unist-util-find` to locate them and `unist-util-is` for robust node testing. The current stable version is 2.1.0, indicating a mature and relatively stable API. As a specialized utility within the Unist ecosystem, it typically follows a stable release cadence, aligning with broader Unist updates rather than frequent independent feature releases. It offers a precise, range-based selection mechanism, differentiating itself from other `unist-util-find-*` tools by specifically focusing on the 'between' segment, excluding the start and end boundaries. This makes it ideal for operations requiring contextual analysis of AST segments.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","unist","node","find","between","util","utility","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/unist-util-find-all-between"},{"id":12290,"title":"Unist Utility to Find a Node Before Another","library":"unist-util-find-before","status":"active","version":"4.0.1","language":"javascript","ecosystem":"npm","summary":"unist-util-find-before is a specialized utility within the unified ecosystem designed to locate the first node that appears before a specified node or index within a parent node's children. It's currently at version 4.0.1 and follows the unified collective's release cadence, typically aligning major releases with Node.js LTS versions and dropping support for unmaintained Node.js versions. While the core functionality of iterating and finding a node could be implemented manually, this package provides a robust, well-tested, and type-safe solution that integrates seamlessly with other `unist` utilities, promoting consistency and reducing boilerplate when working with abstract syntax trees (ASTs). Its key differentiators include its small size, strong TypeScript support, and adherence to the unified project's compatibility standards, making it a reliable choice for AST manipulation tasks where precise node location is required.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","before","find","node","unist-util","unist","utility","util","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/unist-util-find-before"},{"id":12291,"title":"Unist Generated Node Checker","library":"unist-util-generated","status":"active","version":"3.0.0","language":"javascript","ecosystem":"npm","summary":"unist-util-generated is a utility within the unified ecosystem designed to determine if a unist node is 'generated.' A generated node is one that did not originate from the source text of the document but was rather programmatically created or modified, lacking explicit positional information. This is particularly useful for tools like linters, which might want to skip generated content to avoid reporting false positives to human authors. The package is currently stable at version 3.0.0 and adheres to a semantic versioning release cadence, with major versions often coinciding with shifts in Node.js compatibility or module system adoption. Its primary differentiator is its focused role in identifying synthetic content within unist trees, complementing other utilities like unist-util-position for retrieving positional data and unist-util-stringify-position for displaying it.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","unist","unist-util","util","utility","position","location","generated","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/unist-util-generated"},{"id":12292,"title":"Unist Tree Inspector","library":"unist-util-inspect","status":"active","version":"8.1.0","language":"javascript","ecosystem":"npm","summary":"unist-util-inspect is a utility for pretty-printing Abstract Syntax Trees (ASTs) that conform to the unist specification. It provides a human-readable, terser output format specifically tailored for unist nodes, making it easier to debug and understand tree structures compared to verbose JSON representations. The current stable version is 8.1.0, actively maintained with incremental updates. Major releases tend to align with Node.js LTS versions, requiring Node.js 16+ since version 8.0.0 and having transitioned to ESM-only in version 7.0.0. The library aims for a focused utility approach within the broader unified ecosystem, prioritizing clear and concise tree visualization and offering a custom format instead of generic object serialization.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","unist","unist-util","util","utility","inspect","debug","log","console","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/unist-util-inspect"},{"id":14194,"title":"Unist Utility to Check Nodes","library":"unist-util-is","status":"active","version":"6.0.1","language":"javascript","ecosystem":"npm","summary":"unist-util-is is a lightweight utility within the unified (remark/rehype) ecosystem designed to check if a unist (Universal Syntax Tree) node satisfies a given condition. It provides the `is` function to test nodes against various criteria, including their `type`, specific properties, or custom predicate functions. Additionally, it offers `convert` to pre-process tests, which is beneficial for performance when repeatedly checking multiple nodes. The package is currently stable at version 6.0.1 and maintains an active development pace, releasing updates for new Node.js versions and refining type definitions, generally aligning with the broader unified ecosystem's release cadence. It serves as a focused tool for basic node matching, distinguishing itself from `hast-util-is-element` (which targets HAST elements) and providing a simpler alternative to the more complex CSS selector-based matching of `unist-util-select`. Full TypeScript type definitions are included.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","unist","unist-util","util","utility","tree","node","is","equal","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/unist-util-is"},{"id":12293,"title":"unist-util-lsp Conversion Utility","library":"unist-util-lsp","status":"active","version":"2.1.0","language":"javascript","ecosystem":"npm","summary":"The `unist-util-lsp` library provides a focused set of utility functions to accurately convert positional information between unist (Universal Syntax Tree) nodes and the Language Server Protocol (LSP) format. This is crucial for developers building sophisticated tooling, such as IDE extensions or linters, that operate on both ASTs and interact with LSP-compliant language servers. The current stable version is 2.1.0, with an active release cadence demonstrating ongoing maintenance and feature additions. Key differentiators include its tight integration with the unist ecosystem and its precise mapping to LSP’s `Range` and `Position` types, making it an essential bridge for creating robust language-aware applications. It primarily targets environments supporting ECMAScript Modules (ESM) and requires Node.js version 16 or higher.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","unist","util","utility","lsp","language-server-protocol","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/unist-util-lsp"},{"id":12294,"title":"Unist Utility to Map Nodes","library":"unist-util-map","status":"active","version":"4.0.0","language":"javascript","ecosystem":"npm","summary":"unist-util-map is a utility for the Unist syntax tree ecosystem designed to create a *new* Unist tree by applying a mapping function to every node. Unlike many tree manipulation utilities that mutate the tree in place, `unist-util-map` always returns a completely new, transformed tree, preserving the original structure. The package is currently at version 4.0.0, with a release cadence that includes minor patch updates for bug fixes, documentation improvements, and internal refactors. Major versions are released less frequently, typically when significant breaking changes occur, such as updates to required Node.js versions or shifts to modern module systems. A key differentiator and important consideration for developers is its tree-cloning behavior; while excellent for immutable transformations, this approach can lead to performance overhead on exceptionally large trees. For scenarios involving potentially large trees and relatively few modifications, developers are often advised to consider alternatives like `unist-util-visit` or `unist-util-filter`, which offer different performance characteristics depending on the use case.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","unist","unist-util","util","utility","node","tree","map","walk","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/unist-util-map"},{"id":12295,"title":"MDX Export Definition Utility","library":"unist-util-mdx-define","status":"active","version":"1.1.2","language":"javascript","ecosystem":"npm","summary":"unist-util-mdx-define is a utility for the Unist ecosystem designed to simplify the process of defining exports within an MDX Abstract Syntax Tree (AST). It abstracts away the complexities of AST manipulation, allowing developers to easily expose variables from remark (mdast), rehype (hast), or recma (estree/esast) plugins. As of the current stable version 1.1.2, the package maintains a steady release cadence for minor and patch updates, focusing on robustness and compatibility within the `unified` and `MDX.js` ecosystems. Its key differentiator is its ability to uniformly inject export declarations across different stages of the MDX compilation pipeline (mdast, hast, estree), ensuring that variables defined at any stage are correctly available in the final MDX module without requiring manual AST traversal or complex insertion logic.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/unist-util-mdx-define"},{"id":12296,"title":"Unist Utility to Modify Children","library":"unist-util-modify-children","status":"maintenance","version":"4.0.0","language":"javascript","ecosystem":"npm","summary":"unist-util-modify-children is a utility within the unist (Universal Syntax Tree) ecosystem designed to create a reusable function for directly modifying the children of a parent node in an AST. The current stable version is 4.0.0, which notably moved to ESM-only and requires Node.js 16+. Releases generally follow semantic versioning, with major versions introducing breaking changes like environment requirements or module system shifts. A key differentiator and strong recommendation from its maintainers is that most users should probably use `unist-util-visit` instead, as `unist-util-modify-children` is intended for very specific, advanced scenarios where direct, in-place manipulation of child arrays is explicitly required and other traversal utilities are insufficient.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","unist","unist-util","util","utility","tree","ast","modify","children","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/unist-util-modify-children"},{"id":12298,"title":"unist-util-position","library":"unist-util-position","status":"active","version":"5.0.0","language":"javascript","ecosystem":"npm","summary":"unist-util-position is a crucial utility within the unified (unist) ecosystem, designed to robustly extract positional information from Unist (Universal Syntax Tree) nodes. This includes `start` and `end` points, along with `line`, `column`, and `offset` details. It's particularly valuable when processing trees that might have inconsistent or incomplete positional data due to user modifications or external plugins, acting as a safeguard against malformed data. The current stable version is 5.0.0, which mandates Node.js 16 or newer and operates exclusively as an ES module. New major versions are typically released to align with Node.js EOL policies and introduce significant breaking changes, while minor releases provide features and fixes. Its key differentiator is its focus on providing reliable positional data, returning `undefined` for invalid inputs rather than potentially throwing errors or returning partial, incorrect data, making it safer for robust plugin development compared to directly accessing `node.position` properties.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","unist","unist-util","util","utility","node","position","point","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/unist-util-position"},{"id":12297,"title":"Unist Utility: Position from ESTree Node","library":"unist-util-position-from-estree","status":"active","version":"2.0.0","language":"javascript","ecosystem":"npm","summary":"unist-util-position-from-estree is a specialized utility that converts an ESTree (ECMAScript Abstract Syntax Tree) node into a unist (Universal Syntax Tree) position object. This package is crucial for projects that need to bridge the gap between JavaScript parsing tools (like Acorn) which produce ESTree, and the broader unist ecosystem used by tools like remark, rehype, and retext. The current stable version is 2.0.0. As part of the unified collective, it follows a release cadence tied to breaking changes in its dependencies or Node.js compatibility. Its key differentiator is providing a standardized way to represent code locations from ESTree within the unist data model, enabling interoperability with other unist utilities and plugins. It is ESM-only and requires Node.js 16+.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","unist","unist-util","util","utility","recma","esast","estree","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/unist-util-position-from-estree"},{"id":12300,"title":"Unist Utility to Remove Nodes","library":"unist-util-remove","status":"active","version":"4.0.0","language":"javascript","ecosystem":"npm","summary":"unist-util-remove is a utility package within the unified ecosystem designed to modify unist (Universal Syntax Tree) structures by removing nodes that pass a given test. Unlike `unist-util-filter`, this utility mutates the tree in-place, which can offer significant performance benefits on large documents. The current stable version is 4.0.0, which notably introduced a requirement for Node.js 16+, transitioned to being an ESM-only package, and altered the return type of the `remove` function from the modified tree to `undefined`. The package maintains compatibility with actively maintained Node.js versions and receives updates for bug fixes, performance improvements, and minor enhancements. Major version releases typically align with Node.js LTS updates or significant architectural shifts within the unified ecosystem, such as the move to ESM.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","unist","unist-util","util","utility","ast","tree","node","cascade","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/unist-util-remove"},{"id":12299,"title":"Unist Utility to Remove Position Information","library":"unist-util-remove-position","status":"active","version":"5.0.0","language":"javascript","ecosystem":"npm","summary":"unist-util-remove-position is a specialized utility within the unified ecosystem, designed to strip the 'position' field from nodes within a unist Abstract Syntax Tree (AST). This is particularly useful when comparing trees, merging them, or when positional information is no longer relevant, such as after processing or when the AST is being used for structural analysis where source location is a distraction. The package is currently at stable version 5.0.0 and is actively maintained by the unified collective, aligning with their standard release cadence that typically drops support for unmaintained Node.js versions with new major releases. It differentiates itself by offering a focused solution for position removal, contrasting with related utilities that extract or stringify position data.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","unist","unist-util","util","utility","remove","position","location","clean","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/unist-util-remove-position"},{"id":12301,"title":"Unist Node Selector Utility","library":"unist-util-select","status":"active","version":"5.1.0","language":"javascript","ecosystem":"npm","summary":"unist-util-select is a utility designed to query and match nodes within a unist (Universal Syntax Tree) abstract syntax tree using CSS-like selectors. The package is currently at stable version 5.1.0 and maintains an active release cadence, with multiple minor and major updates in the past year, reflecting ongoing development and adherence to modern JavaScript standards. Key differentiators include its ability to work with any unist syntax tree and select all node types, providing equivalents to DOM's `querySelector`, `querySelectorAll`, and `matches`. However, it's important to note that unlike the DOM, unist nodes do not inherently store parent references, meaning certain parent-sensitive selectors (e.g., `:first-child`) will not function as they do in a browser environment. For performance-critical scenarios involving numerous modifications, alternatives like `unist-util-visit` might be more efficient, as `unist-util-select` walks the entire tree on each call. For `hast` (HTML AST) specific element selections, `hast-util-select` is recommended.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","unist","unist-util","util","utility","visit","tree","ast","node","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/unist-util-select"},{"id":12302,"title":"Unist Utility to Get Source Code","library":"unist-util-source","status":"active","version":"5.0.0","language":"javascript","ecosystem":"npm","summary":"unist-util-source is a focused utility in the unified ecosystem designed to extract the original source code corresponding to a `unist` node or a specific position within a `VFile`. It is currently stable at version 5.0.0 and follows the unified collective's release cadence, which typically aligns major versions with Node.js LTS releases. Key differentiators include its tight integration with the `unist` specification and `vfile` for reliable positional data, its minimal API surface, and its commitment to modern JavaScript practices like being ESM-only and fully typed with TypeScript. It serves as a foundational building block for tools that need to represent parts of a parsed document back in their original textual form, such as linters, code formatters, or rich text editors displaying snippets.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","unist","unist-util","util","utility","node","position","source","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/unist-util-source"},{"id":12303,"title":"Unist Utility to Stringify Position","library":"unist-util-stringify-position","status":"active","version":"4.0.0","language":"javascript","ecosystem":"npm","summary":"unist-util-stringify-position is a utility package within the unified (unist) ecosystem designed to consistently serialize positional information from abstract syntax tree (AST) nodes, positions, or points into a human-readable string format. This is particularly useful for generating error messages, warnings, or logging location-specific information in parsers, compilers, and transformers. The current stable version is 4.0.0, which was released recently and is actively maintained by the syntax-tree collective. Its release cadence is tied to breaking changes and necessary updates within the broader unist ecosystem. Key differentiators include its adherence to the unist specification, full TypeScript support, and its focus on standardizing how location data is presented to end-users, ensuring consistency across various unified processors like `remark` or `rehype`.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","unist","unist-util","util","utility","position","location","point","node","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/unist-util-stringify-position"},{"id":14193,"title":"Unist Tree Traversal Utility","library":"unist-util-visit","status":"active","version":"5.1.0","language":"javascript","ecosystem":"npm","summary":"unist-util-visit is a fundamental utility for traversing unist (Universal Syntax Tree) compliant abstract syntax trees, which are commonly used in remark, retext, and rehype for processing Markdown, natural language, and HTML. It allows developers to walk a tree and apply a `visitor` function to each node (or specific nodes matching a test) encountered during traversal. The current stable version is 5.1.0, last published 3 months ago (as of January 2026), and the project exhibits an active release cadence with frequent patch/minor updates and occasional major versions that introduce breaking changes, often related to Node.js environment requirements or ESM adoption. A key differentiator is its focus on simple node visiting, contrasting with `unist-util-visit-parents` which provides access to the full parent stack during traversal. This package is ESM-only and requires Node.js 16 or newer.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","unist","unist-util","util","utility","remark","retext","rehype","mdast","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/unist-util-visit"},{"id":12304,"title":"Unist Utility for Direct Child Traversal","library":"unist-util-visit-children","status":"active","version":"3.0.0","language":"javascript","ecosystem":"npm","summary":"unist-util-visit-children is a focused utility within the unified ecosystem designed to create a reusable function for iterating over only the direct children of a given unist (Universal Syntax Tree) node. The current stable version is 3.0.0. Releases are tied to major Node.js version support, with new major versions often dropping support for unmaintained Node.js versions. While it provides a specific function for direct child visitation, the package's own documentation recommends using `unist-util-visit` for most general tree traversal needs due to its broader capabilities. It's distinct in its narrow scope, avoiding recursive traversal and providing a lightweight, dedicated mechanism for immediate child processing.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","unist","unist-util","util","utility","visit","children","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/unist-util-visit-children"},{"id":12305,"title":"Unist Utility for Ancestral Node Traversal","library":"unist-util-visit-parents","status":"active","version":"6.0.2","language":"javascript","ecosystem":"npm","summary":"unist-util-visit-parents is a robust utility within the unist (Universal Syntax Tree) ecosystem designed for deeply traversing ASTs (Abstract Syntax Trees) while providing a full lineage of parent nodes for each visited node. This functionality is crucial for transformations or analyses that require contextual information about a node's position within the tree. The current stable version is 6.0.2, with active development evidenced by frequent minor and major releases, particularly focusing on TypeScript type improvements and ESM compatibility. It differentiates itself from `unist-util-visit` by offering an array of parent nodes, making it indispensable for scenarios where ancestral context is necessary, such as scope analysis or complex rewrite operations. The library is ESM-only and requires Node.js 16 or higher, adhering to modern JavaScript module standards.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","unist","unist-util","util","utility","tree","ast","visit","traverse","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/unist-util-visit-parents"},{"id":18895,"title":"unittest","library":"unittest","status":"active","version":"1.0.0","language":"javascript","ecosystem":"npm","summary":"A unit test case example package. Version 1.0.0 provides basic test utilities. Minimal documentation and no recent updates. Sporadic release cadence.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/unittest"},{"id":24789,"title":"unittest-parallel","library":"unittest-parallel","status":"active","version":"1.8.0","language":"python","ecosystem":"pypi","summary":"unittest-parallel is a parallel unit test runner for Python's unittest framework with coverage support. Version 1.8.0, maintained, with monthly releases.","last_verified":"2026-05-01T00:00:00.000Z","tags":["testing","parallel","unittest","coverage"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/unittest-parallel"},{"id":22516,"title":"unittest-parametrize","library":"unittest-parametrize","status":"active","version":"1.8.0","language":"python","ecosystem":"pypi","summary":"A library to parametrize tests within unittest TestCases using decorators. Current version 1.8.0, released 2024-11-15, with monthly or on-demand releases.","last_verified":"2026-04-27T00:00:00.000Z","tags":["testing","unittest","parametrize","python"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/unittest-parametrize"},{"id":1769,"title":"xmlrunner (via unittest-xml-reporting)","library":"unittest-xml-reporting","status":"active","version":"4.0.0","language":"en","ecosystem":"pypi","summary":"unittest-xml-reporting, often imported as `xmlrunner`, is an active Python unittest test runner that generates JUnit-compatible XML reports. These reports are widely used by tools like build systems, IDEs, and continuous integration servers for displaying test results. The project is actively maintained, with its latest major release (4.0.0) in January 2026.","last_verified":"2026-04-24T01:18:58.316Z","tags":["test runner","junit","xml","unittest","reporting","CI/CD"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/unittest-xml-reporting"},{"id":4309,"title":"Unittest2","library":"unittest2","status":"abandoned","version":"1.1.0","language":"python","ecosystem":"pypi","summary":"Unittest2 is a backport of the enhanced features from Python 2.7's `unittest` module to earlier Python versions (primarily Python 2.4-2.6, but later extending to 2.x and early 3.x versions). It provided modern `unittest` capabilities like improved assertion methods, test discovery, class/module-level fixtures, and `assertRaises` as a context manager for users on older Python environments. The project's last release was in 2015, making it largely obsolete for modern Python development.","last_verified":"2026-04-11T00:00:00.000Z","tags":["testing","unittest","backport","python2"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/unittest2"},{"id":4310,"title":"Unity Catalog AI Python Library","library":"unitycatalog-ai","status":"active","version":"0.3.2","language":"python","ecosystem":"pypi","summary":"The `unitycatalog-ai` library is the official Python client for integrating with Unity Catalog's AI capabilities, particularly for managing and executing AI functions across various Generative AI tools. It simplifies the creation, registration, and use of Python functions as tools for AI agents, promoting unified governance and access control for data and AI assets. The current version is 0.3.2, with active development and frequent releases.","last_verified":"2026-04-11T00:00:00.000Z","tags":["AI","Databricks","Unity Catalog","Generative AI","LLM","Data Governance","Machine Learning"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/unitycatalog-ai"},{"id":4311,"title":"Unity Catalog Client","library":"unitycatalog-client","status":"active","version":"0.4.1","language":"python","ecosystem":"pypi","summary":"The `unitycatalog-client` is the official Python SDK for interacting with Databricks Unity Catalog APIs. It provides programmatic access to manage catalogs, schemas, tables, volumes, and other Unity Catalog assets. Currently at version 0.4.1, it receives frequent updates, often with multiple releases per month, reflecting ongoing development and new feature integration.","last_verified":"2026-04-11T00:00:00.000Z","tags":["databricks","unity catalog","api client","data governance","cloud"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/unitycatalog-client"},{"id":4312,"title":"Unity Catalog LangChain Integration","library":"unitycatalog-langchain","status":"active","version":"0.3.0","language":"python","ecosystem":"pypi","summary":"The `unitycatalog-langchain` library provides seamless integration of Unity Catalog (UC) functions as tools within LangChain agent applications. It enables developers to define and manage AI functions in Unity Catalog and utilize them across various GenAI platforms, including LangChain, LlamaIndex, OpenAI, and Anthropic. The current version is 0.3.0 and it is actively maintained with a focus on interoperability and secure access control for AI assets.","last_verified":"2026-04-11T00:00:00.000Z","tags":["LangChain","Unity Catalog","AI functions","tooling","Databricks","LLM"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/unitycatalog-langchain"},{"id":4834,"title":"Unity Catalog OpenAI Tools","library":"unitycatalog-openai","status":"active","version":"0.2.0","language":"python","ecosystem":"pypi","summary":"The `unitycatalog-openai` library provides support for integrating Databricks Unity Catalog functions as OpenAI tools. This allows large language models to discover and execute Unity Catalog registered functions. The current version is 0.2.0, and being an early-stage library, releases are currently irregular.","last_verified":"2026-04-12T00:00:00.000Z","tags":["databricks","unity catalog","openai","tools","ai","llm","functions"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/unitycatalog-openai"},{"id":24790,"title":"UnityPy","library":"unitypy","status":"active","version":"1.25.0","language":"python","ecosystem":"pypi","summary":"A Python library for extracting and patching Unity assets (AssetBundle, SerializedFile, etc.). It supports reading and modifying Unity assets from Unity 4.x to 2022.x. Current version 1.25.0, requires Python >=3.8, MIT license. Active development, frequent releases.","last_verified":"2026-05-01T00:00:00.000Z","tags":["unity","asset extraction","modding","asset bundle","gamedev"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/unitypy"},{"id":15253,"title":"Universal Analytics Node.js Tracker","library":"universal-analytics","status":"deprecated","version":"0.5.3","language":"javascript","ecosystem":"npm","summary":"This `universal-analytics` package provides a Node.js module for interacting with Google's Universal Analytics (UA) tracking via the Measurement Protocol v1. It enables server-side tracking of user behavior without requiring client-side browser integration. The current stable version is 0.5.3. This library is specifically designed for Universal Analytics, which has been deprecated by Google in favor of Google Analytics 4 (GA4). Consequently, this package is primarily for maintaining existing legacy systems that still rely on Universal Analytics properties, as new UA properties stopped processing data in July 2023, and all UA processing will cease in July 2024. There is no active release cadence as the underlying service is sunsetting, differentiating it from clients for modern GA4 properties.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","google","analytics","universal","tracking"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/universal-analytics"},{"id":8754,"title":"Universal Analytics Python 3 Client","library":"universal-analytics-python3","status":"abandoned","version":"1.1.1","language":"python","ecosystem":"pypi","summary":"This library provides a Python 3 interface to Google Analytics, supporting the Universal Analytics Measurement Protocol, with an interface loosely modeled after Google's analytics.js. It's a fork of `universal-analytics-python` with added support for Python 3, batch requests, and both synchronous and asynchronous API calls. The current version is 1.1.1, released on April 28, 2021. However, please note that Universal Analytics (UA) has ceased processing new data as of July 1, 2023, and all UA services and APIs, including the ones this library interacts with, will be fully shut down on July 1, 2024.","last_verified":"2026-04-16T00:00:00.000Z","tags":["google analytics","universal analytics","measurement protocol","analytics","deprecated"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/universal-analytics-python3"},{"id":12307,"title":"Universal Cookie Management","library":"universal-cookie","status":"active","version":"8.1.0","language":"javascript","ecosystem":"npm","summary":"universal-cookie is a JavaScript library designed for isomorphic cookie management across diverse environments, including client-side browsers, Node.js servers, and integrated within React applications (often via the `react-cookie` wrapper). It provides a consistent API for setting, getting, and removing HTTP cookies, abstracting away the underlying environment specifics. The current stable version is `8.1.0`, with the project maintaining an active release cadence, regularly providing minor and patch updates, and recently introducing major version `8.0.0`. Its core value proposition lies in enabling developers to write single-codebase solutions for cookie handling, simplifying full-stack development by offering a unified approach to cookie lifecycle management, supporting standard cookie attributes like `path`, `expires`, `domain`, `secure`, `httpOnly`, and `sameSite`.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","universal","isomophic","cookie","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/universal-cookie"},{"id":14195,"title":"Universal GitHub App JWT Generator","library":"universal-github-app-jwt","status":"active","version":"2.2.2","language":"javascript","ecosystem":"npm","summary":"universal-github-app-jwt is a JavaScript/TypeScript library designed to securely generate JSON Web Tokens (JWTs) for GitHub Apps. It supports various JavaScript runtimes including Node.js, Deno, and modern web browsers by leveraging the Web Crypto API features or Node's `crypto` module. The current stable version is 2.2.2, with releases occurring as needed for bug fixes and minor features, often multiple times a month, indicating active maintenance and responsiveness. Its key differentiator is its universal compatibility across different environments, simplifying GitHub App authentication by abstracting away the underlying cryptographic implementations. It focuses specifically on generating the app installation token, which is often used in conjunction with other Octokit libraries like `@octokit/auth-app.js` for complete GitHub App authentication flows.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","github","authentication","app","jwt","webcrypto","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/universal-github-app-jwt"},{"id":724,"title":"Universal Pathlib","library":"universal-pathlib","status":"active","version":"0.3.10","language":"python","ecosystem":"pypi","summary":"Universal Pathlib is a Python library that extends the `pathlib.Path` interface to provide a unified, Pythonic way of interacting with a wide variety of backend filesystems, including local, cloud storage (S3, GCS, Azure), HTTP(S), and more, by leveraging `fsspec` backends. It is currently at version 0.3.10 and maintains a regular release cadence with frequent updates and bug fixes.","last_verified":"2026-05-12T18:19:20.799Z","tags":["pathlib","filesystem","fsspec","cloud storage","object storage","remote filesystems"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/universal-pathlib"},{"id":12306,"title":"Universal Serialize and Deserialize","library":"universal-serialize","status":"abandoned","version":"1.0.10","language":"javascript","ecosystem":"npm","summary":"universal-serialize is a JavaScript utility for serializing and deserializing complex objects, including built-in types like `Date`, `Error`, and `RegExp` that standard `JSON.stringify`/`parse` do not handle natively. It also provides a mechanism for developers to define custom serialization and deserialization logic for any bespoke type. The package is currently at version 1.0.10, with its last known update several years ago, indicating it is likely in an abandoned state and not actively maintained or receiving new features/security patches. Its key differentiators include out-of-the-box support for common non-primitive types and an extensible API for custom types, making it more robust than simple JSON operations for certain use cases.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","template"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/universal-serialize"},{"id":24791,"title":"universal-startfile","library":"universal-startfile","status":"active","version":"0.4","language":"python","ecosystem":"pypi","summary":"A cross-platform replacement for os.startfile (Windows) that works on macOS and Linux by opening files with the default application. Current version 0.4, requires Python 3.9+. Releases are sporadic.","last_verified":"2026-05-01T00:00:00.000Z","tags":["cross-platform","file-opening","startfile","xdg-open"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/universal-startfile"},{"id":14196,"title":"Universal URL API","library":"universal-url","status":"active","version":"2.0.0","language":"javascript","ecosystem":"npm","summary":"The `universal-url` package provides a robust and consistent implementation of the WHATWG `URL` and `URLSearchParams` APIs, ensuring their availability across diverse JavaScript environments, including Node.js (versions 6 and above) and web browsers. This library intelligently determines whether to leverage the native `URL` implementation (available in Node.js versions `>= 8`) or to transparently apply a polyfill using the `whatwg-url` package for environments lacking native support, such as older Node.js versions (`< 8`) and some web browsers. The current stable version is 2.0.0. While a specific release cadence isn't detailed, updates typically align with bug fixes or evolutions in the underlying WHATWG URL specification. Its key differentiator is providing a singular, abstracted API layer that allows developers to write URL parsing and manipulation code once, confident that it will behave identically regardless of the execution environment, eliminating the need for conditional imports or polyfill management.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","uri","url","whatwg"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/universal-url"},{"id":12308,"title":"Universal User Agent String","library":"universal-user-agent","status":"active","version":"7.0.3","language":"javascript","ecosystem":"npm","summary":"universal-user-agent is a JavaScript library designed to retrieve a user agent string consistently across various runtime environments, including browsers and Node.js. It is currently stable at version 7.0.3 and maintains an irregular release cadence, primarily driven by bug fixes and necessary environment compatibility updates. Its key differentiator is its ability to abstract away environment-specific logic, providing a unified `getUserAgent` function. This makes it particularly useful for libraries and applications that need to report consistent user agent information regardless of where they are executed, for purposes such as API logging, telemetry, or feature detection.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/universal-user-agent"},{"id":20640,"title":"universal-webpack","library":"universal-webpack","status":"active","version":"0.8.5","language":"javascript","ecosystem":"npm","summary":"A library that generates client-side and server-side Webpack configurations for isomorphic JavaScript applications, enabling seamless universal rendering. Version 0.8.5 is the latest stable release, with irregular updates. It requires Webpack >=5 and mini-css-extract-plugin as peer dependencies. Compared to Next.js, it gives experienced Webpack users full control over configuration, making it suitable for custom setups. It ships TypeScript type definitions and supports ESM and CJS via babel. The library provides `client()` and `server()` config creators that wrap a base webpack configuration, and requires a `universal-webpack-settings.json` file to define server entry and output paths.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","webpack","isomorphic","universal","render","server","react","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/universal-webpack"},{"id":17990,"title":"Universal WebSocket Client","library":"universal-websocket-client","status":"abandoned","version":"1.0.3","language":"javascript","ecosystem":"npm","summary":"The `universal-websocket-client` package provides a unified API for WebSocket communication across both browser and Node.js environments. It achieves this by utilizing the native `WebSocket` API in browsers and integrating with the `ws` package for Node.js, allowing developers to write isomorphic applications with a single WebSocket client interface. Currently at version 1.0.3, the package appears to be in an abandoned state, with its last update occurring approximately seven years ago, indicating no active development or maintenance. Its primary differentiator was simplifying cross-environment WebSocket usage before native ESM and modern bundler configurations became prevalent, specifically by avoiding the inclusion of Node.js-specific WebSocket implementations in browser builds.","last_verified":"2026-04-23T00:00:00.000Z","tags":["javascript","websocket","client","browser","node","isomorphic","universal"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/universal-websocket-client"},{"id":7836,"title":"AR File Handling for Python","library":"unix-ar","status":"maintenance","version":"0.2.1","language":"python","ecosystem":"pypi","summary":"This package allows the reading and writing of AR (archiver) archive files, which are commonly used in Unix-like systems for static libraries and Debian packages. It is inspired by Python's standard library `tarfile` and `zipfile` modules. The library is currently in 'Beta' development status and primarily supports the BSD variant of the common AR archive format.","last_verified":"2026-04-16T00:00:00.000Z","tags":["archive","unix","ar","deb","library"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/unix-ar"},{"id":12309,"title":"Unix crypt(3) DES-based Hash Implementation","library":"unix-crypt-td-js","status":"abandoned","version":"1.1.4","language":"javascript","ecosystem":"npm","summary":"unix-crypt-td-js is a JavaScript implementation of the DES-based Unix crypt(3) password hashing algorithm, primarily based on the `crypt.c` source from the Seventh Edition Unix distribution. The package's current stable version is 1.1.4, with its last known publication to npm occurring in October 2019. Despite its historical accuracy in replicating the original Unix `crypt(3)` behavior, the underlying Data Encryption Standard (DES) algorithm is now considered cryptographically insecure. It utilizes a 56-bit key and only the first eight characters of a password, combined with a 12-bit salt, making it highly susceptible to modern brute-force attacks, dictionary attacks, and rainbow table attacks. The package is effectively unmaintained, with Snyk reporting an 'Inactive' maintenance status and limited community activity. Due to these fundamental security weaknesses and lack of ongoing development, it is unsuitable for securing sensitive data or user passwords in contemporary applications. Developers requiring secure password hashing should use modern, robust algorithms like bcrypt, scrypt, or Argon2, which are designed to resist current cryptanalytic techniques. The package has no active release cadence.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","crypt"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/unix-crypt-td-js"},{"id":20641,"title":"unlazy-loader","library":"unlazy-loader","status":"deprecated","version":"0.1.3","language":"javascript","ecosystem":"npm","summary":"Webpack loader that transforms source files using lazy-cache into files that require modules directly, effectively 'unlazy-ing' cached requires for bundling. Version 0.1.3, last updated in 2016, no recent releases. Intended for use with webpack and the deprecated lazy-cache pattern. Limited documentation, no tests visible, and no maintenance activity. Alternatives like babel-plugin-lazy-cache or direct imports are recommended.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","cache","lazy","lazy-cache","loader","loading","unlazy","webpack"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/unlazy-loader"},{"id":12310,"title":"Unleash Node.js Client","library":"unleash-client","status":"active","version":"6.10.1","language":"javascript","ecosystem":"npm","summary":"The `unleash-client` package provides a server-side SDK for Node.js applications to integrate with the Unleash feature management platform. It enables dynamic evaluation of feature flags, allowing developers to control feature rollouts, perform A/B testing, and manage configurations without redeploying code. The current stable version is 6.11.1, with frequent patch and minor releases addressing bug fixes, performance improvements, and new constraint types (like semver and CIDR). This client is designed for high performance and low overhead, maintaining an in-memory repository of feature toggles that are polled from the Unleash server at regular intervals. It supports both Unleash Enterprise and Open Source instances and is suitable for applications requiring robust and scalable feature flag capabilities. Key differentiators include its focus on server-side evaluation, asynchronous initialization with event-driven readiness signals, and support for various constraint types.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","unleash","client","feature toggle","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/unleash-client"},{"id":15885,"title":"Unleash Proxy Client","library":"unleash-proxy-client","status":"active","version":"3.7.8","language":"javascript","ecosystem":"npm","summary":"The `unleash-proxy-client` is a robust JavaScript client library tailored for integrating Unleash feature flags directly into browser-based applications. It is specifically designed to work with an Unleash Proxy or Unleash Edge instance, which acts as an intermediary to securely serve feature toggles to the frontend without exposing sensitive API keys. The current stable version is 3.7.8. The library maintains an active development pace, frequently releasing patch updates for bug fixes and minor enhancements, alongside occasional alpha/beta releases for upcoming major versions. Its core strengths include efficient context management for user and application attributes, an event-driven architecture for reacting to flag changes, and automated metrics reporting to the Unleash instance. It provides comprehensive TypeScript type definitions, significantly improving developer experience and code reliability in modern web development. This client is ideal for SPAs and server-side rendered apps where client-side feature toggle evaluation is desired.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/unleash-proxy-client"},{"id":4313,"title":"Unleash Python Client SDK","library":"unleashclient","status":"active","version":"6.7.0","language":"python","ecosystem":"pypi","summary":"The Unleash Python Client SDK is a server-side client for the Unleash feature management platform, enabling developers to integrate and evaluate feature flags within their Python applications. It connects to an Unleash server (Enterprise or Open Source) to fetch flag configurations and evaluate them locally against an Unleash context. Currently at version 6.7.0, the library maintains an active release cadence with frequent updates and bug fixes.","last_verified":"2026-04-11T00:00:00.000Z","tags":["feature-flags","unleash","feature-toggle","configuration","sdk"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/unleashclient"},{"id":12311,"title":"Universal Process Unload Handler","library":"unload","status":"active","version":"2.4.1","language":"javascript","ecosystem":"npm","summary":"The `unload` package provides a unified API for executing code reliably when a JavaScript process or environment is about to exit or unload. It abstracts away environment-specific mechanisms like `process.on('beforeExit')`, `process.on('SIGINT')`, `process.on('uncaughtException')` in Node.js, and `window.addEventListener('beforeunload')` or `window.addEventListener('unload')` in browsers, Electron, React Native, workers, and iframes. This ensures the registered exit functions are called only once, regardless of how the environment terminates. The current stable version is 2.4.1. It is particularly useful for library authors who need to clean up resources consistently across diverse JavaScript runtimes, ensuring robust shutdown procedures. It differs from simply using `process.on('exit')` by also handling abnormal terminations like `SIGINT` and `uncaughtException` in Node.js, and browser tab/window closures.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","unload","exit","onunload","SIGINT","uncaughtException","beforeExit","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/unload"},{"id":22517,"title":"unloader","library":"unloader","status":"active","version":"0.9.0","language":"javascript","ecosystem":"npm","summary":"A Node.js custom loader framework with a Rollup-like plugin interface (v0.9.0). Requires Node.js >=22.18.0. Provides synchronous hooks (options, resolveId, load, transform) for developing loaders such as TypeScript or Oxc loaders. Supports ESM and CJS, virtual modules, and source maps. Breaking changes in v0.9.0 removed module.register and async/worker support. Integrates with unplugin. Less feature-rich than tsx but offers a familiar plugin system for Rollup developers.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/unloader"},{"id":5546,"title":"unlzw3","library":"unlzw3","status":"active","version":"0.2.3","language":"python","ecosystem":"pypi","summary":"unlzw3 is a pure Python decompression module for .Z files compressed using the Unix compress utility. Unlike the faster, but often Linux-specific, `unlzw` library using Python CFFI, unlzw3 is slower but offers cross-platform compatibility on any system running Python, including Windows. The current version is 0.2.3, released in December 2024, indicating active maintenance.","last_verified":"2026-04-13T00:00:00.000Z","tags":["compression","lzw","z-file","pure python","unix compress"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/unlzw3"},{"id":20642,"title":"unminified-webpack-plugin","library":"unminified-webpack-plugin","status":"active","version":"3.0.0","language":"javascript","ecosystem":"npm","summary":"A webpack plugin that generates unminified copies of JavaScript bundles alongside their minified versions, eliminating the need for two separate webpack runs. Currently at v3.0.0, it supports webpack 4 and 5 with a peer dependency on webpack ^5.36.2. Unlike alternatives that require running webpack twice or using custom scripts, this plugin integrates directly into the webpack plugin system and automatically detects minified filenames (containing 'min'). It works with both JS and CSS assets, supports BannerPlugin, and offers include/exclude filters and a configurable postfix for filenames without 'min'.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","unminified","webpack"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/unminified-webpack-plugin"},{"id":18900,"title":"unorm","library":"unorm","status":"maintenance","version":"1.6.0","language":"javascript","ecosystem":"npm","summary":"JavaScript library for Unicode normalization forms NFC, NFD, NFKC, and NFKD, compliant with Unicode 8.0. The package provides simple functions to normalize strings according to the Unicode Standard Annex #15. Version 1.6.0 is the latest stable release, last updated in 2019. It is a CommonJS module but also ships a browser bundle as a global. This library is a polyfill for String.prototype.normalize and is useful for text processing, internationalization, and ensuring consistent string comparison. Unlike the built-in normalizer (added in ES6), unorm works in older environments and offers fine-grained control. It has no external dependencies and is lightweight.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/unorm"},{"id":10328,"title":"unoserver","library":"unoserver","status":"active","version":"3.6","language":"python","ecosystem":"pypi","summary":"Unoserver provides a server for performing file conversions using LibreOffice or OpenOffice. It allows Python applications to convert various document types (e.g., DOCX, XLSX, ODT) to other formats (e.g., PDF) by interacting with a running LibreOffice instance via a network socket. The current version is 3.6, with development actively maintained on GitHub.","last_verified":"2026-04-17T00:00:00.000Z","tags":["libreoffice","file-conversion","pdf","docx","unoconv"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/unoserver"},{"id":4314,"title":"Unpadded Base64","library":"unpaddedbase64","status":"active","version":"2.1.0","language":"python","ecosystem":"pypi","summary":"The `unpaddedbase64` library provides functionality to encode and decode Base64 strings that explicitly omit the '=' padding characters. While RFC 4648 specifies that Base64 should be padded to a multiple of 4 bytes, many protocols choose to leave out this padding. The current version is 2.1.0, released in March 2021, and the library has an infrequent release cadence.","last_verified":"2026-04-11T00:00:00.000Z","tags":["base64","encoding","decoding","unpadded","rfc4648"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/unpaddedbase64"},{"id":15886,"title":"unpkg-bundler Client-Side ESBuild Bundler","library":"unpkg-bundler","status":"active","version":"0.0.12","language":"javascript","ecosystem":"npm","summary":"unpkg-bundler is a client-side JavaScript library (current version 0.0.12) designed for in-browser code transpilation and bundling, with a unique capability to dynamically fetch and load npm packages directly from unpkg.com. It leverages esbuild internally for high-performance bundling and supports both ES modules (ESM) and CommonJS (CJS) syntax, as well as TypeScript and TSX with React code. The library's core differentiator is its ability to operate without filesystem access, making it ideal for browser-based development environments, interactive code editors, or learning platforms that need to execute user-provided code with npm dependencies on the fly. Its release cadence is currently irregular, typical for projects in early development.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","bundler","transpiler","client-side-bundler","esbuild","esbuild-bundler","unpkg","unpkg-bundler","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/unpkg-bundler"},{"id":14205,"title":"Unplugin Unified Plugin System","library":"unplugin","status":"active","version":"3.0.0","language":"javascript","ecosystem":"npm","summary":"Unplugin is a unified plugin system designed to abstract away the differences between various JavaScript build tools, allowing developers to write a single plugin that works across multiple bundlers. As of its current stable version, `3.0.0`, it supports major tools like Vite, Rollup, Webpack, esbuild, Rspack, Rolldown, Farm, and Bun. The project maintains an active development pace with frequent updates and bug fixes, typically releasing minor versions as features are added and major versions when significant breaking changes or architectural shifts occur, as seen with the recent v3.0.0. Its primary differentiator is eliminating the need to adapt plugin logic for each build tool's specific API, providing a consistent hook-based interface that simplifies cross-bundler compatibility and reduces development overhead for library authors and application builders. It ships with full TypeScript support, ensuring a robust developer experience.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/unplugin"},{"id":22518,"title":"unplugin-attributify-to-class","library":"unplugin-attributify-to-class","status":"active","version":"0.2.5","language":"javascript","ecosystem":"npm","summary":"An unplugin-based build tool that converts UnoCSS's attributify mode attributes (e.g., bg=\"blue-400\") into class attributes at build time, enabling attributify mode in environments like WeChat mini-programs that do not support attribute selectors. Current stable version is 0.2.5, with a 2024 release cadence. Key differentiators: supports multiple bundlers (Vite, Rollup, Webpack) via the unplugin interface; provides defaults for common attributify attributes like bg, flex, text; allows custom prefix, escape handling, and include/exclude patterns. Renamed from unplugin-unocss-attributify-wechat to better reflect its broader scope beyond WeChat.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","unplugin","vite","webpack","rollup","transform","attributify","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/unplugin-attributify-to-class"},{"id":20643,"title":"unplugin-auto-import","library":"unplugin-auto-import","status":"active","version":"21.0.0","language":"javascript","ecosystem":"npm","summary":"Auto-import APIs on-demand for Vite, Webpack, Rspack, Rollup, Rolldown, esbuild and Astro. Current stable version is 21.0.0 (ESM-only, Node >=20.19.0). Release cadence follows semver with frequent minor/patch releases. Key differentiators: supports multiple bundlers, TypeScript type generation, ESLint config update, and preset system for popular libraries like Vue, React, and VueUse.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","unplugin","vite","astro","webpack","rolldown","rollup","rspack","auto-import","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/unplugin-auto-import"},{"id":15887,"title":"Unplugin Console Log Forwarder","library":"unplugin-console","status":"active","version":"0.0.10","language":"javascript","ecosystem":"npm","summary":"Unplugin-console is a cross-bundler JavaScript/TypeScript plugin designed to bridge the gap between browser `console` output and your development server's terminal. It leverages the `unplugin` ecosystem to provide real-time forwarding of `console.log`, `info`, `warn`, and `error` messages from the browser directly to your Node.js terminal. Currently at version `0.0.10`, it is in an early, actively developed stage, suggesting frequent updates and potential iterative improvements. A key differentiator is its AST call-site injection approach, which ensures that browser DevTools maintain accurate source file links for logs, unlike runtime `console` overrides. It integrates seamlessly with Vite via its HMR WebSocket for optimal performance, and offers an HTTP fallback for Webpack, Rspack, and other bundlers. The plugin features robust serialization for complex data types (including circular references, Errors, BigInts), color-coded terminal output, stack trace capture, automatic disabling in production environments, and configurable log level filtering and custom prefixes, making it a powerful debugging aid.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","unplugin","vite","webpack","transform","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/unplugin-console"},{"id":22519,"title":"unplugin-element-plus","library":"unplugin-element-plus","status":"active","version":"0.11.2","language":"javascript","ecosystem":"npm","summary":"An unplugin-based tool for on-demand Element Plus style imports and locale replacement. Current stable version is 0.11.2. Release cadence is irregular with breaking changes in major versions. Key differentiators: supports Vite, Webpack, Vue CLI, Rollup, esbuild, Rspack, and Rolldown via unplugin. Automatically injects the corresponding CSS/SCSS import for each Element Plus component used. Offers options like `useSource` for SCSS vs CSS, `format` for ESM/CJS, `prefix` for custom component prefixes, and `ignoreComponents` to skip certain components. Ships TypeScript types (v0.11.2).","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","element-plus","unplugin","vite","webpack","rollup","esbuild","plugin","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/unplugin-element-plus"},{"id":12312,"title":"Fluent Vue Internationalization Unplugin","library":"unplugin-fluent-vue","status":"active","version":"1.4.1","language":"javascript","ecosystem":"npm","summary":"unplugin-fluent-vue is a build tool plugin that integrates Fluent.js for internationalization (i18n) into Vue.js projects. It provides support for defining Fluent messages directly within Vue Single File Components (SFCs) using custom blocks, or by referencing external `.ftl` (Fluent Translation List) files. It currently stands at version 1.4.1 and sees regular maintenance releases, with the latest update in April 2026. This unplugin differentiates itself by offering a unified API for Vite, Webpack, and Rollup, leveraging the unplugin ecosystem. Key features include syntax checking for Fluent messages, optional in-build FTL parsing, and dedicated plugins for SFC-based or external file-based message definitions, making it a flexible choice for Vue i18n with Fluent.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","unplugin","vue","fluent-vue","ftl","fluent","webpack","vite","i18n","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/unplugin-fluent-vue"},{"id":14197,"title":"Universal Image Bundler Plugin","library":"unplugin-image","status":"active","version":"0.2.1","language":"javascript","ecosystem":"npm","summary":"unplugin-image is a versatile bundler plugin built on the unplugin standard, enabling seamless importing of various image formats including JPG, PNG, GIF, SVG, and WebP across different build tools. Its current stable version is `0.2.1`. The package has seen recent, frequent updates, indicating active development and a rapid release cadence for bug fixes and new features, though it remains in a `0.x.x` semantic versioning range. A key differentiator is its 'universal' nature, allowing developers to write a single plugin configuration that adapts to Vite, Rollup, Webpack, Nuxt, and esbuild, significantly reducing setup complexity for projects targeting multiple build environments. It also leverages the robust options and capabilities of the well-established `@rollup/plugin-image` under the hood.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","unplugin","vite","webpack","rollup","transform","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/unplugin-image"},{"id":14198,"title":"Unplugin Info","library":"unplugin-info","status":"active","version":"1.3.2","language":"javascript","ecosystem":"npm","summary":"Unplugin Info is a versatile build-time plugin that exports essential build-related information as a virtual module, making it accessible within your application's runtime code. It captures details such as build timestamps, Git commit SHA, CI environment variables, and `package.json` data. This allows developers to easily inspect the production version of their application, verify deployments, or configure behavior based on build context. The current stable version is 1.3.2, with frequent patch and minor releases addressing bug fixes and adding support for new features or bundlers. Its key differentiator is its 'unplugin' architecture, providing seamless integration across various build tools like Vite, Rollup, Webpack, Rspack, esbuild, and specific frameworks like Nuxt, Astro, Quasar, and Vue CLI, all from a single codebase. It also provides dedicated TypeScript typings for virtual modules.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","debug","config","unplugin","build","vite","vite-plugin","webpack","rspack","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/unplugin-info"},{"id":20644,"title":"unplugin-inject-preload","library":"unplugin-inject-preload","status":"active","version":"3.0.0","language":"javascript","ecosystem":"npm","summary":"Universal plugin to inject <link rel='preload'> tags into HTML output for Vite 4/5, Webpack 5 (with HtmlWebpackPlugin), and Rspack 1.0 (with HtmlWebpackPlugin or HtmlRspackPlugin). Current stable version is 3.0.0, released with Rspack 1.0 support and dropped support for Rspack 0.x. Replaces separate packages vite-plugin-inject-preload and html-webpack-inject-preload. Ships TypeScript types. Release cadence is irregular, with minor releases featuring breaking changes. Key differentiator: single unified API across multiple bundlers.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","unplugin","vite","webpack","rspack","html-webpack-plugin","html","link","preload","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/unplugin-inject-preload"},{"id":27505,"title":"unplugin-kubb","library":"unplugin-kubb","status":"active","version":"5.0.16","language":"javascript","ecosystem":"npm","summary":"Universal build plugin for Kubb that integrates OpenAPI code generation into Vite, Webpack, Rollup, esbuild, Rspack, Nuxt, and Astro build processes. Current stable version is 5.0.16, with alpha releases signaling active development. It ships TypeScript types and requires Node >=20. Key differentiators: multi-bundler support via unplugin, seamless integration with modern build tools, and automatic code generation from OpenAPI specs.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","unplugin","vite","webpack","rollup","esbuild","rspack","nuxt","astro","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/unplugin-kubb"},{"id":22520,"title":"unplugin-lightningcss","library":"unplugin-lightningcss","status":"active","version":"0.4.5","language":"javascript","ecosystem":"npm","summary":"Unplugin Lightning CSS is a build tool plugin that integrates Lightning CSS into Vite, Rollup, esbuild, Webpack, Rspack, Farm, and Vue CLI via the unplugin interface. Version 0.4.5 is the latest stable release, published under an MIT license and maintained by the unplugin team. It offers CSS transformation, CSS modules, and minification with full TypeScript support. Key differentiators include zero-config setup, support for multiple bundlers from a single codebase, and the ability to opt-in to experimental CSS features via the `include` option. The package dropped Node.js 18 and CJS builds in recent major versions, requiring Node >=20.19.0 and ESM-only usage.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","unplugin","css","rollup","rolldown","vite","esbuild","webpack","rspack","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/unplugin-lightningcss"},{"id":15890,"title":"Unplugin for Lingui Macros","library":"unplugin-lingui-macro","status":"active","version":"0.3.1","language":"javascript","ecosystem":"npm","summary":"unplugin-lingui-macro is a bundler-agnostic plugin that compiles Lingui macros in plain JavaScript and TypeScript modules. It provides `unplugin` entrypoints for various build tools including Vite, Rollup, Webpack, esbuild, Rolldown, Rspack, and Bun. This package is specifically designed for applications that use Lingui macros outside of framework-specific files (e.g., `.svelte` or `.astro`), where dedicated framework plugins handle the transformation. The current stable version is 0.3.1, with releases occurring as part of the broader `lingui-for` monorepo, suggesting an active but coordinated release cadence. A key differentiator is its focus on generic JS/TS files, offering optional `linguiConfig` overrides for macro and runtime bindings, but it does not perform Lingui message extraction; that remains a task for `@lingui/cli` and related extractors.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","esbuild","i18n","lingui","rolldown","rollup","rspack","unplugin","vite","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/unplugin-lingui-macro"},{"id":22521,"title":"unplugin-obj","library":"unplugin-obj","status":"active","version":"0.1.2","language":"javascript","ecosystem":"npm","summary":"Import .obj files as strings in Vite, Rollup, Webpack, and more. Version 0.1.2 is the latest stable release. Built on the unplugin framework, it provides seamless integration across multiple build tools with a unified API. The plugin converts .obj files to raw text, enabling use with three.js or custom parsers. It includes TypeScript type declarations and supports SvelteKit, Nuxt, and Vue CLI. Compared to alternatives like raw-loader or asset modules, it offers framework-agnostic zero-config setup and consistent import syntax across bundlers.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","unplugin","vite","webpack","rollup","transform","three.js","svelte-cubed","obj","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/unplugin-obj"},{"id":14199,"title":"unplugin-oxlint: Universal Oxlint Bundler Plugin","library":"unplugin-oxlint","status":"active","version":"0.8.0","language":"javascript","ecosystem":"npm","summary":"unplugin-oxlint is a universal bundler plugin designed to integrate the high-performance Oxlint linter into various JavaScript and TypeScript projects. Currently at version 0.8.0, this library maintains an active release cadence, frequently updating to support the latest Oxlint versions and bundler ecosystems. Its core differentiator is the ability to seamlessly embed Oxlint across popular build tools like Vite, Rollup, esbuild, and Webpack through the `unplugin` ecosystem. It also provides a Node.js API for programmatic linting. Key features include highly optimized performance by linting only changed files via `chokidar`, user-friendly terminal output, and optional integration with ESLint setups using `eslint-plugin-oxlint` to disable redundant rules. This allows for flexible adoption, either replacing ESLint or running alongside it for a faster feedback loop.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","eslint","oxlint","plugin","rolldown","rollup","esbuild","webpack","vite","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/unplugin-oxlint"},{"id":22525,"title":"unplugin-parcel-macros","library":"unplugin-parcel-macros","status":"active","version":"0.2.0","language":"javascript","ecosystem":"npm","summary":"Unplugin plugin that brings Parcel's macro system to webpack, Vite, Rollup, esbuild, Next.js, and more. Macros are JavaScript/TypeScript functions that execute at build time, returning values that get inlined into the bundle, enabling compile-time computation, code generation, and asset creation without custom plugins. Version 0.2.0, actively maintained, requires Node >= 18 and an import attribute (with {type: 'macro'}). Compared to babel macros or webpack loader-based approaches, it leverages Unplugin for universal integration and follows the TC39 import attributes proposal.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/unplugin-parcel-macros"},{"id":26570,"title":"unplugin-pure","library":"unplugin-pure","status":"active","version":"0.3.2","language":"javascript","ecosystem":"npm","summary":"Automatically inject /* #__PURE__ */ annotations before specified function calls in Rollup, Vite, esbuild, and rspack builds to improve tree-shaking. Current stable version is 0.3.2 with infrequent releases. Supports all major bundlers via unplugin interface, includes TypeScript types, and allows flexible function matching via functions array and include/exclude patterns. Unlike manual annotations, this plugin automates the process for library authors.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","vite","unplugin","esbuild","rspack","rollup","pure-annotation","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/unplugin-pure"},{"id":20645,"title":"unplugin-remove","library":"unplugin-remove","status":"active","version":"1.0.3","language":"javascript","ecosystem":"npm","summary":"A build tool plugin that automatically removes `console.*` calls (log, warn, error, info, debug) and `debugger` statements in production mode. Version 1.0.3 is the current stable release. It supports Vite, Webpack, Rollup, esbuild, Rspack (experimental), and Rolldown (experimental) with a unified API via the unplugin framework. Key differentiators: zero-config defaults, configurable console types, include/exclude patterns, and source map support. Built on babel for AST transformation. Releases are infrequent, focused on bug fixes and new bundler support.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","unplugin","vite","webpack","rollup","esbuild","rspack","rolldown","transform","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/unplugin-remove"},{"id":14200,"title":"Universal Bundler String Replacement Plugin","library":"unplugin-replace","status":"active","version":"0.8.0","language":"javascript","ecosystem":"npm","summary":"unplugin-replace is a universal bundler plugin designed to replace targeted strings within files across various build tools, including Vite, Rollup, esbuild, and Webpack. It is currently at version 0.8.0 and typically follows a frequent release cadence, often introducing breaking changes or new features with minor version bumps. The plugin builds upon the core functionality of `@rollup/plugin-replace` but extends it with additional capabilities, notably supporting regular expression patterns for the `find` option. Its key differentiator is its `unplugin` architecture, allowing a single plugin to be used across multiple bundlers, simplifying configuration in poly-bundler environments. It provides a flexible API for string and regex-based replacements, crucial for environment variable injection, feature flag toggling, or code obfuscation during the build process.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","unplugin","rollup","vite","esbuild","webpack"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/unplugin-replace"},{"id":22522,"title":"unplugin-solid-styled","library":"unplugin-solid-styled","status":"active","version":"0.12.1","language":"javascript","ecosystem":"npm","summary":"Unplugin-based build tool integration for solid-styled, providing Vite, Rollup, esbuild, and Webpack support. Current stable version 0.12.1, maintained with active releases. Unlike manual configuration, it auto-detects solid-styled's compile-time CSS extraction and injection across bundlers. Provides type-safe plugin options via TypeScript declarations. Key differentiators: zero-config for solid-styled, supports all major bundlers via unplugin architecture.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","pridepack","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/unplugin-solid-styled"},{"id":22523,"title":"unplugin-stencil","library":"unplugin-stencil","status":"active","version":"0.4.1","language":"javascript","ecosystem":"npm","summary":"An unplugin wrapper around the Stencil compiler for use with Vite, Webpack, Rollup, esbuild, Nuxt, and other build tools. Version 0.4.1 is the current stable release. It provides a unified plugin interface across multiple bundlers, enabling Stencil component compilation in non-Stencil projects. Key differentiators: supports source maps (since 0.4.0), serializes builds to prevent stale output, and works with Astro, rspack, and Vue CLI. Peer dependencies include @stencil/core ^4.29.3 and various build tool versions. Release cadence is irregular; latest fixes address process.exit in writeBundle and Windows path support.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","unplugin","vite","webpack","rollup","transform","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/unplugin-stencil"},{"id":14201,"title":"SVG as Vue Component Unplugin","library":"unplugin-svg-vue-component","status":"active","version":"0.1.1","language":"javascript","ecosystem":"npm","summary":"unplugin-svg-vue-component is a versatile utility that allows developers to import SVG files directly as functional Vue components, supporting both Vue 2.7 and Vue 3.x applications through a unified API. It leverages the `unplugin` architecture, enabling it to integrate seamlessly across various build tools like Vite. The current stable version, as of the provided metadata, is 0.1.1. Its release cadence follows a feature and bug-fix driven approach rather than a fixed schedule. A key differentiator is its dual Vue version compatibility and the optional integration with SVGO for robust SVG optimization, offering a consolidated solution compared to maintaining separate SVG loaders for different Vue versions or build environments.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","vite","svg-plugin","vite-plugin","vite-svg","vue2","vue3","vue","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/unplugin-svg-vue-component"},{"id":22524,"title":"unplugin-swc","library":"unplugin-swc","status":"active","version":"1.5.9","language":"javascript","ecosystem":"npm","summary":"unplugin-swc v1.5.9 is a build tool plugin that integrates SWC (Speedy Web Compiler) into Vite and Rollup pipelines. It automatically infers SWC options from tsconfig.json, simplifying migration from Babel/tsc. Released under MIT, actively maintained with frequent updates (monthly releases). Key differentiator: it replaces esbuild in Vite automatically, supports minification in Rollup, and recognizes .mts files (v1.5+). Peer dependency on @swc/core ^1.2.108.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/unplugin-swc"},{"id":15489,"title":"Unplugin Build Time Statistics","library":"unplugin-time-stat","status":"active","version":"0.3.0","language":"javascript","ecosystem":"npm","summary":"unplugin-time-stat is a utility that provides unified build time stat reporting across various JavaScript bundlers, including Vite, Webpack, Rspack, Rollup, and esbuild, by leveraging the `unplugin` ecosystem. It addresses the common challenge of inconsistent build performance reporting mechanisms across different build tools, offering a single interface to monitor and report build durations. The current stable version is `0.3.0`. The project has seen regular, feature-driven releases, indicating active development. A key differentiator is its ability to integrate custom hooks, allowing developers to programmatically capture build metrics and integrate them with external services or custom reporting tools, beyond just console output. This makes it a versatile tool for performance monitoring in diverse build environments.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","unplugin","vite","webpack","rspack","rollup","esbuild","performance","stats","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/unplugin-time-stat"},{"id":22526,"title":"unplugin-transform-class","library":"unplugin-transform-class","status":"active","version":"0.7.0","language":"javascript","ecosystem":"npm","summary":"A build tool plugin for transforming HTML class selectors according to custom rules, supporting Vite, Rollup, Webpack, esbuild, and Farm. Version 0.7.0 is current. It primarily targets developers using atomic CSS frameworks (like UnoCSS) in environments that restrict certain characters in class names (e.g., WeChat Mini Programs). Key differentiators: unplugin-based architecture for multi-bundler support, built-in default transformation rules, and utility functions for custom selector processing. Release cadence is irregular; last update 2023. Compared to similar tools, it offers broader bundler support and simpler rule configuration.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","unplugin","vite","webpack","rollup","transform","we","class","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/unplugin-transform-class"},{"id":15888,"title":"Unplugin TypeSugar Bundler Integrations","library":"unplugin-typesugar","status":"active","version":"0.1.1","language":"javascript","ecosystem":"npm","summary":"unplugin-typesugar provides essential bundler integrations for `typesugar`, a TypeScript macro expansion library. It enables compile-time macro processing across various build tools, including Vite, Webpack, esbuild, and Rollup. Leveraging the `unplugin` ecosystem, it ensures broad compatibility and simplifies integration into existing JavaScript and TypeScript projects. The current stable version is 0.1.1, marked as an initial release candidate and first stable patch, indicating active, early-stage development with frequent updates addressing stability and feature enhancements. A key differentiator is its ability to expand TypeScript macros before the code enters the bundler's optimization pipeline, ensuring that macro-transformed code is fully optimized. It requires TypeScript 5.0 or newer as a peer dependency, aligning with modern TypeScript tooling practices.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","typescript","macros","vite","webpack","esbuild","rollup","bundler","plugin"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/unplugin-typesugar"},{"id":12314,"title":"Unplugin Utilities","library":"unplugin-utils","status":"active","version":"0.3.1","language":"javascript","ecosystem":"npm","summary":"unplugin-utils is a lean, platform-agnostic library providing essential utility functions specifically designed for developing 'unplugins'—plugins that aim for universal compatibility across various JavaScript bundlers like Vite, Webpack, Rollup, and esbuild. It offers common helpers such as `createFilter` for efficient file path inclusion/exclusion matching and `normalizePath` for consistent path handling across different operating systems. The current stable version is 0.3.1, and the project is actively maintained with frequent minor updates and occasional breaking changes. Its key differentiators include a focus on platform agnosticism (supporting browser and Node.js environments), a smaller bundle footprint compared to alternatives due to a carefully selected subset of functionalities, and a commitment to 100% test coverage. The library is heavily inspired by and incorporates concepts from `@rollup/pluginutils` but is tailored for broader 'unplugin' ecosystem needs.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/unplugin-utils"},{"id":12318,"title":"Unplugin Vue 3 SFC Transformer","library":"unplugin-vue","status":"active","version":"7.1.1","language":"javascript","ecosystem":"npm","summary":"unplugin-vue is a versatile utility designed to transform Vue 3 Single File Components (SFCs) into executable JavaScript across various build tools. Currently stable at version 7.1.1, it sees regular updates, often with weekly or bi-weekly bug fixes and minor feature enhancements, mirroring its close ties to the @vitejs/plugin-vue codebase. Its core strength lies in its \"unplugin\" architecture, enabling a single plugin to integrate seamlessly with Vite, Webpack, Rollup, esbuild, Rspack, Farm, and Rolldown. This broad compatibility differentiates it significantly from bundler-specific alternatives. It fully supports modern Vue features like <script setup> and component macros, and notably provides Hot Module Replacement (HMR) for Vite-based projects. Developers leverage it to process .vue files, making it an essential part of the Vue 3 development ecosystem for cross-platform build environments.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","vue","sfc","unplugin","vite","webpack","rollup","esbuild","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/unplugin-vue"},{"id":12313,"title":"Vue Components Auto-Importer","library":"unplugin-vue-components","status":"active","version":"32.0.0","language":"javascript","ecosystem":"npm","summary":"unplugin-vue-components is an unplugin-powered build tool plugin that provides on-demand auto-importing for Vue 3 components and directives. It eliminates the need for manual `import` statements and component registrations, simplifying development workflows and enabling automatic code-splitting for asynchronously loaded parent components. The current stable version is 32.0.0, released in April 2026. The project maintains a frequent release cadence, with minor and patch versions released regularly (often weekly or bi-weekly) and major versions introducing breaking changes every few months. Its key differentiators include broad build tool support (Vite, Webpack, Rollup, Rolldown, esbuild, Rspack) via the `unplugin` ecosystem, tree-shakability, built-in resolvers for popular UI libraries, folder-based namespaces, and full TypeScript support, including generated type declarations. It also integrates well with `unplugin-icons` for icon auto-importing.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/unplugin-vue-components"},{"id":12315,"title":"Vue Define Options Macro Unplugin","library":"unplugin-vue-define-options","status":"active","version":"3.1.2","language":"javascript","ecosystem":"npm","summary":"unplugin-vue-define-options is a build tool macro that enables the use of the `defineOptions` API within Vue 3's `<script setup>` syntax. This macro allows developers to define component options like `name`, `props`, `emits`, and `render` directly within the setup script, bridging the gap between Options API and Composition API for certain configurations. It is currently at version 3.1.2 and is part of the broader Vue Macros project, which sees frequent updates and feature additions, often with minor version bumps and occasional major releases (like v3.0.0) that introduce breaking changes. Its key differentiators include broad bundler support (Vite, Webpack, Rollup, esbuild via unplugin), full TypeScript compatibility, and support for both Vue 2.7 (though dropping in v3) and Vue 3.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","vue-macros","macros","vue","sfc","setup","script-setup","define-options","unplugin","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/unplugin-vue-define-options"},{"id":14202,"title":"Vue JSX Unplugin","library":"unplugin-vue-jsx","status":"active","version":"0.8.1","language":"javascript","ecosystem":"npm","summary":"unplugin-vue-jsx provides seamless integration of JSX syntax into Vue 3 projects across a multitude of build tools, including Vite, Rollup, esbuild, Webpack, Rolldown, and Rspack. It leverages the unplugin ecosystem to offer a single plugin API compatible with various bundlers, simplifying configuration. The package is currently stable at version 0.8.1, with a release cadence that has seen multiple minor and patch updates in recent months, addressing bug fixes and introducing breaking changes, particularly around Node.js version support and Vue compatibility. A key differentiator is its broad bundler support and focus on Vue 3's JSX transformation, internalizing Babel for robust syntax parsing and transformation. It is primarily used as a development dependency to enable `.jsx` and `.tsx` file processing.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","unplugin","rollup","vite","esbuild","webpack","rolldown","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/unplugin-vue-jsx"},{"id":12316,"title":"Vue Macros Unplugin","library":"unplugin-vue-macros","status":"active","version":"2.14.5","language":"javascript","ecosystem":"npm","summary":"unplugin-vue-macros is a comprehensive collection of macros and syntax sugar designed to enhance the developer experience in Vue.js projects. It operates as an `unplugin`, providing broad compatibility across various bundlers like Vite, Webpack, Rollup, and esbuild. This library introduces experimental and advanced features that may not yet be officially adopted by Vue's core, simplifying common patterns and offering more expressive ways to write components. The current stable version, as per the recent changelog, is v3.1.2. The project maintains an active release cadence, frequently pushing minor bug fixes and features, with significant breaking changes typically occurring in major version bumps. Key differentiators include its modular design, allowing developers to pick and choose specific macros, its seamless integration via the `unplugin` system, and robust TypeScript and Volar support.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","vue-macros","macros","vue","sfc","setup","script-setup","unplugin","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/unplugin-vue-macros"},{"id":12317,"title":"unplugin-vue-markdown","library":"unplugin-vue-markdown","status":"active","version":"30.0.0","language":"javascript","ecosystem":"npm","summary":"unplugin-vue-markdown is a compiler that transforms Markdown files into Vue components, enabling the seamless integration of Markdown content within Vue applications. It supports using Markdown as Vue components and embedding Vue components directly within Markdown. Currently at version 30.0.0, the library follows an active release cadence, frequently updating to support the latest versions of build tools like Vite and Node.js. Its primary differentiator is its `unplugin` architecture, allowing broad compatibility across Vite, Webpack, and Vue CLI, and offering a transformation pipeline similar to VitePress. This makes it a versatile tool for documentation sites, blogs, and content-driven applications built with Vue, especially those prioritizing Markdown as a primary content format. Recent major updates have focused on dependency modernizations and dropping support for older Node.js versions.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","vite","unplugin","markdown-exit","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/unplugin-vue-markdown"},{"id":14204,"title":"Vue Setup Extend Plus Unplugin","library":"unplugin-vue-setup-extend-plus","status":"active","version":"1.0.1","language":"javascript","ecosystem":"npm","summary":"unplugin-vue-setup-extend-plus is an unplugin that augments Vue 3's `<script setup>` syntax, enabling the use of attributes like `name` and `inheritAttrs` directly on the script tag. It also provides an \"auto expose\" feature to automatically export variables from `<script setup>` for template or component ref access, streamlining component development by reducing boilerplate for exposing reactive state. The current stable version is 1.0.1, indicating a mature feature set. The project shows a consistent, albeit somewhat sporadic, release cadence with frequent patch fixes and minor feature additions, demonstrating active maintenance. Its key differentiator is providing these extensions universally across various build tools (Vite, Webpack, Rollup, Nuxt) through the unplugin architecture, offering a unified developer experience regardless of the underlying bundler.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","unplugin","vite","webpack","rollup","transform","vue","setup","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/unplugin-vue-setup-extend-plus"},{"id":14203,"title":"Unplugin Vue 2 Script Setup","library":"unplugin-vue2-script-setup","status":"maintenance","version":"0.11.4","language":"javascript","ecosystem":"npm","summary":"The `unplugin-vue2-script-setup` library provides a build-tool-agnostic solution to enable the `<script setup>` syntax from Vue 3 within Vue 2 applications. Powered by `unplugin`, it offers compatibility with various bundlers including Vite, Webpack, Rollup, esbuild, Nuxt, and Vue CLI. This package, currently at version 0.11.4, allows developers to write Vue 2 components with a more concise and modern API by transpiling the `<script setup>` block into standard Vue 2 options API. It requires `@vue/composition-api` to be installed and registered in your Vue application. As of Vue 2.7's release, which integrates `<script setup>` natively, this plugin has entered maintenance mode and is only necessary for Vue 2.6 or earlier projects, with an announced End of Life by the end of 2022.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/unplugin-vue2-script-setup"},{"id":18897,"title":"unpm-auth","library":"unpm-auth","status":"maintenance","version":"1.1.0","language":"javascript","ecosystem":"npm","summary":"A plugin for unpm (unified package manager) that adds authentication endpoints, enabling user login, token management, and access control. Version 1.1.0 is the current stable release; the package is mature with minimal updates expected. It integrates directly with unpm's plugin system and provides HTTP-based auth (e.g., Bearer tokens). Unlike more active alternatives like Verdaccio, unpm-auth is tied to the unpm ecosystem and may lack modern auth flows.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/unpm-auth"},{"id":24792,"title":"unrar","library":"unrar","status":"maintenance","version":"0.4","language":"python","ecosystem":"pypi","summary":"Python bindings for the UnRAR library using ctypes. Provides read-only access to RAR archives with extraction and listing capabilities. Current version 0.4 (stalled). Released on PyPI but no active development. The package wraps the UnRAR DLL/shared library from RARLab.","last_verified":"2026-05-01T00:00:00.000Z","tags":["unrar","rar","archive","extraction","ctypes"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/unrar"},{"id":14206,"title":"Unroll Parameterized Test Helper","library":"unroll","status":"active","version":"1.6.0","language":"javascript","ecosystem":"npm","summary":"Unroll is a JavaScript helper library designed to simplify parameterized testing across both browser and Node.js environments. Currently at version 1.6.0, it allows developers to run a single test function against multiple sets of data, drawing inspiration from the 'Unroll annotation' found in the Spock framework for Java. It offers a structured way to define test data, either through an array of arrays or using a multiline template literal, enhancing test clarity and reducing redundancy. Unroll functions by decorating the primary test function (e.g., `it` in Mocha/Jasmine, `test` in AVA/Tape) of various testing frameworks, making it highly adaptable. The library's release cadence is intermittent, driven by bug fixes and minor feature enhancements, with its latest stable release focusing on improving argument handling and overall robustness. Its core value proposition lies in providing a framework-agnostic solution for data-driven tests, enabling detailed output for each test iteration.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","tdd","bdd","testing","test","unit","unroll"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/unroll"},{"id":12319,"title":"UnRS Resolver","library":"unrs-resolver","status":"active","version":"1.11.1","language":"javascript","ecosystem":"npm","summary":"UnRS Resolver is a high-performance, Rust-ported module resolution library for Node.js environments, currently at version 1.11.1. It provides a robust implementation of both ECMAScript Module (ESM) and CommonJS resolution algorithms, closely aligning with webpack's enhanced-resolve. Key differentiators include built-in `tsconfig-paths-webpack-plugin` support for handling `tsconfig.extends`, `compilerOptions.paths`, and `references`, along with specific enhancements for Yarn Plug'n'Play (PnP) resolution. The library also features an in-memory file system via its `FileSystem` trait and `tracing` instrumentation. It addresses known resolution issues encountered by tools like `eslint-plugin-import-x` and `eslint-import-resolver-typescript`, ensuring greater compatibility and correctness in complex monorepos and build setups. The project maintains an active release cadence, regularly syncing with upstream `oxc-resolver` for improvements and bug fixes.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/unrs-resolver"},{"id":4315,"title":"Unsloth","library":"unsloth","status":"active","version":"2026.4.4","language":"python","ecosystem":"pypi","summary":"Unsloth is a library that enables 2-5X faster training, reinforcement learning, and finetuning of large language models (LLMs) on consumer GPUs, often reducing VRAM usage. As of version 2026.4.4, it continues to provide significant optimizations for Hugging Face Transformers models. Releases follow a calendar-based versioning scheme, indicating frequent updates.","last_verified":"2026-04-11T00:00:00.000Z","tags":["ML","LLM","finetuning","transformers","AI","GPU","quantization","PEFT","LoRA"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/unsloth"},{"id":4835,"title":"Unsloth Zoo","library":"unsloth-zoo","status":"active","version":"2026.4.6","language":"python","ecosystem":"pypi","summary":"Unsloth Zoo provides a collection of plug-and-play utilities and example modules designed to work with the Unsloth library for efficient LLM fine-tuning. It includes components for dataset loading, SFT (Supervised Fine-Tuning) trainers, tokenizer utilities, and metrics. As of version 2026.4.6, it aims to simplify and standardize common LLM fine-tuning workflows built on Unsloth, with frequent updates aligning with Unsloth's development.","last_verified":"2026-04-12T00:00:00.000Z","tags":["AI","ML","LLM","Fine-tuning","Unsloth","Utilities"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/unsloth-zoo"},{"id":12320,"title":"Unsplash JavaScript API Wrapper","library":"unsplash-js","status":"abandoned","version":"7.0.20","language":"javascript","ecosystem":"npm","summary":"unsplash-js is the official JavaScript wrapper for the Unsplash API, providing a convenient way to interact with Unsplash's photo services. The library abstracts away direct HTTP requests, offering methods for accessing photos, users, collections, and search functionalities. The current stable version is 7.0.20. Historically, it saw frequent minor updates for new API features and bug fixes, as evidenced by the recent v7.0.x releases. However, as of the latest README, the project has been officially archived and no longer receives support or updates, meaning new API features from Unsplash will not be integrated into this library, and critical bug fixes are unlikely. Developers are now directed to use the Unsplash developer documentation to make requests directly to the API, rather than relying on this wrapper.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","unsplash","photos","api","images","splash","free","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/unsplash-js"},{"id":2347,"title":"Unstructured","library":"unstructured","status":"active","version":"0.22.18","language":"python","ecosystem":"pypi","summary":"Unstructured is an open-source Python library designed to simplify the ingestion and preprocessing of diverse unstructured data formats, including PDFs, HTML, Word documents, and images. It provides modular functions for partitioning, cleaning, and staging data, primarily optimizing data workflows for Large Language Models (LLMs). The library is actively maintained with frequent releases, currently at version 0.22.18.","last_verified":"2026-04-24T18:19:05.051Z","tags":["NLP","document processing","information extraction","OCR","LLM tooling","data preprocessing"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/unstructured"},{"id":1770,"title":"Unstructured Python Client SDK","library":"unstructured-client","status":"active","version":"0.43.2","language":"python","ecosystem":"pypi","summary":"The `unstructured-client` library provides a Python SDK to interact with the Unstructured API, enabling users to programmatically partition, clean, and extract structured data from various document types (PDFs, images, HTML, Word, etc.) using Unstructured's cloud services. It is actively maintained with frequent updates, often on a weekly or bi-weekly cadence, reflecting ongoing API developments. The current version is 0.43.2.","last_verified":"2026-04-24T01:19:35.314Z","tags":["unstructured","nlp","document-processing","api-client","etl","llm-preparation"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/unstructured-client"},{"id":4836,"title":"Unstructured Inference","library":"unstructured-inference","status":"active","version":"1.6.6","language":"python","ecosystem":"pypi","summary":"unstructured-inference provides the core model inference code for layout parsing models used in the Unstructured.IO ecosystem. It enables the extraction of structured content from diverse unstructured documents like PDFs and images, supporting various detection models such as Detectron2 and YOLOX. The library is actively maintained with frequent releases, with the current version being 1.6.6.","last_verified":"2026-04-12T00:00:00.000Z","tags":["NLP","OCR","Document Processing","Machine Learning Inference","Layout Analysis","PDF Processing"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/unstructured-inference"},{"id":7837,"title":"Unstructured Ingest","library":"unstructured-ingest","status":"active","version":"1.4.24","language":"python","ecosystem":"pypi","summary":"Unstructured Ingest is a Python library that provides local ETL data pipelines to prepare diverse unstructured data (e.g., PDFs, HTML, Word docs) for RAG (Retrieval Augmented Generation) and other AI/LLM applications. It supports various source and destination connectors, enabling batch processing, partitioning, chunking, and embedding of documents. The current version is 1.4.24, and it sees frequent updates with ongoing development and new connector integrations.","last_verified":"2026-04-16T00:00:00.000Z","tags":["ETL","RAG","LLM","data-pipeline","unstructured-data","document-processing","connectors"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/unstructured-ingest"},{"id":24793,"title":"unsync","library":"unsync","status":"active","version":"1.4.0","language":"python","ecosystem":"pypi","summary":"unsync is a decorator-based library that bridges synchronous and asynchronous Python code. It allows you to call async functions from sync code and vice versa without manually managing event loops. Current version is 1.4.0. Release cadence is low; last release was in 2020.","last_verified":"2026-05-01T00:00:00.000Z","tags":["async","synchronous","decorator","asyncio","bridge"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/unsync"},{"id":6939,"title":"untangle","library":"untangle","status":"active","version":"1.2.1","language":"python","ecosystem":"pypi","summary":"untangle is a tiny Python library for parsing XML documents, converting them into easy-to-use Python objects. It simplifies accessing data in XML files using dot notation for elements and dictionary-like access for attributes. The current version is 1.2.1, released in July 2022, and it has an infrequent release cadence.","last_verified":"2026-04-15T00:00:00.000Z","tags":["xml","parsing","object conversion","lightweight","utility"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/untangle"},{"id":4837,"title":"untokenize","library":"untokenize","status":"maintenance","version":"0.1.1","language":"python","ecosystem":"pypi","summary":"The `untokenize` library (version 0.1.1) transforms a stream of Python tokens back into source code. Its primary distinction from the standard library's `tokenize.untokenize()` is its ability to preserve the original whitespace between tokens, addressing a common limitation. Released in February 2014, this library is stable for its intended purpose, but is no longer under active development.","last_verified":"2026-04-12T00:00:00.000Z","tags":["code generation","tokenization","whitespace","source code manipulation"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/untokenize"},{"id":26571,"title":"unts","library":"unts","status":"deprecated","version":"0.0.0-pre","language":"javascript","ecosystem":"npm","summary":"A zero-config tool to run TypeScript files directly without a separate transpilation step. The package is currently at version 0.0.0-pre (unstable, likely pre-release). It differentiates from alternatives like ts-node or tsx by being minimal and dependency-light, with no configuration files or complex setups. Release cadence is unknown due to early stage. Use with caution in production.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/unts"},{"id":14207,"title":"untun: Cloudflare Quick Tunnel Utility","library":"untun","status":"active","version":"0.1.3","language":"javascript","ecosystem":"npm","summary":"untun is a JavaScript/TypeScript utility for creating temporary, publicly accessible tunnels to local HTTP(S) servers using Cloudflare Quick Tunnels. Currently at version 0.1.3, it is in active pre-1.0 development, indicating frequent patch releases with potential API changes. It offers both a convenient CLI for quick usage and a programmatic API for integration into applications. Key differentiators include its tight integration with the Cloudflare `cloudflared` binary, its lightweight nature as part of the `unjs` ecosystem, and first-class TypeScript support. It simplifies exposing local development servers to the internet without manual Cloudflare setup or account requirements, making it ideal for testing webhooks, demos, and collaborative development.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/untun"},{"id":20646,"title":"unused-files-webpack-plugin","library":"unused-files-webpack-plugin","status":"maintenance","version":"3.4.0","language":"javascript","ecosystem":"npm","summary":"A Webpack plugin that globs all files under the webpack context and reports which files are not required by the bundle. Version 3.4.0 is the latest stable release, with an unclear release cadence (last release appears to be in 2018). It differs from alternatives like `unused-webpack-plugin` by using `glob-all` for pattern matching and supporting `failOnUnused` to emit errors. The plugin helps identify dead code and redundant files in webpack projects. Note: The plugin is no longer actively maintained; users should consider alternatives or verify compatibility with modern webpack versions.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","unused","redundancy","files","require","webpack","webpack-plugin"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/unused-files-webpack-plugin"},{"id":20647,"title":"unused-webpack-plugin","library":"unused-webpack-plugin","status":"maintenance","version":"2.4.0","language":"javascript","ecosystem":"npm","summary":"A webpack plugin that detects and lists unused source files in one or more directories, helping developers identify dead code. Current stable version is 2.4.0, with maintenance through minor releases. It supports webpack 3 and 4 via the hooks API. Key differentiators: simple configuration (directories, exclude patterns, root), optional failure on unused files, and respect for .gitignore (default true). It does not remove files, only reports them, and is focused on development builds. Compared to alternatives like 'webpack-deadcode-plugin', it is more minimal and relies on directories rather than webpack's module graph exclusively.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/unused-webpack-plugin"},{"id":12321,"title":"unwasm: Universal WebAssembly Tools","library":"unwasm","status":"active","version":"0.5.3","language":"javascript","ecosystem":"npm","summary":"unwasm provides a suite of universal WebAssembly (Wasm) tools for JavaScript, designed to simplify the integration of `.wasm` modules across various JavaScript runtimes, frameworks, and build environments. It currently stands at version 0.5.3, with a release cadence that includes frequent patch and minor updates. The project's core mission is to align with the WebAssembly/ES Module Integration proposal while maintaining broad compatibility with existing ecosystem libraries. Its key differentiators include automated resolution of WebAssembly imports, dynamic generation of code bindings tailored for bundlers, and a flexible API supporting both static and dynamic `.wasm` module imports. This includes explicit support for import objects and direct `WebAssembly.Module` instances via a `?module` suffix, catering to environments both with and without top-level `await` capabilities.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/unwasm"},{"id":28435,"title":"unwrap","library":"unwrap","status":"maintenance","version":"0.1.1","language":"python","ecosystem":"pypi","summary":"A Python library for 2D and 3D phase unwrapping using a quality-guided algorithm. Version 0.1.1, released in 2014, with no recent updates.","last_verified":"2026-05-09T00:00:00.000Z","tags":["phase-unwrapping","2d","3d","signal-processing","quality-guided"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/unwrap"},{"id":15254,"title":"unxhr: XMLHttpRequest Emulation for Node.js","library":"unxhr","status":"active","version":"1.2.0","language":"javascript","ecosystem":"npm","summary":"`unxhr` is a Node.js library that provides an emulation of the browser's native `XMLHttpRequest` object, enabling both synchronous and asynchronous HTTP requests within Node.js environments. Currently at version 1.2.0, its release cadence is moderate, with recent updates primarily focused on bug fixes and infrastructure improvements. The project is a fork of the original `XMLHttpRequest` package, specifically developed to achieve compliance with the XMLHttpRequest Level 2 specifications. Key differentiators include its complete lack of external dependencies, support for standard HTTP methods (GET, POST, PUT, DELETE), handling of binary data through JavaScript typed arrays, automatic redirection following, and limited support for the `file://` protocol. It serves as a bridge for codebases that expect browser-like XHR behavior in a Node.js context, despite some inherent limitations compared to a full browser implementation.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","xhr","ajax","sync","http"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/unxhr"},{"id":8753,"title":"Unyt - Units for NumPy","library":"unyt","status":"active","version":"3.1.0","language":"python","ecosystem":"pypi","summary":"unyt is a Python package that provides NumPy arrays with units, enabling dimensional consistency checks and automatic unit conversions. It is developed as part of the yt-project and is actively maintained with a regular release cadence, typically seeing minor releases every few months and bugfix releases more frequently. The current stable version is 3.1.0.","last_verified":"2026-04-16T00:00:00.000Z","tags":["units","numpy","physics","astronomy","data-analysis","scientific-computing"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/unyt"},{"id":16259,"title":"Unzip Stream","library":"unzip-stream","status":"maintenance","version":"0.3.4","language":"javascript","ecosystem":"npm","summary":"unzip-stream is a Node.js library for processing zip files using a streaming API. It provides mechanisms to parse zip file contents entry by entry or extract an entire archive to a directory. The current stable version is 0.3.4, with a release cadence that appears to be maintenance-focused rather than frequent feature additions. Key differentiators include its streaming engine, which aims to handle zip files that might cause issues with older libraries like `unzip` or `unzipper`, and its reliance solely on Node.js's built-in zlib for inflation, avoiding compiled dependencies. It supports Zip64 for archives with files larger than 4GB. However, the library acknowledges that the zip file format is not inherently optimized for streaming, suggesting alternatives like `yauzl` or `decompress-zip` for scenarios where the complete zip file is available and random access is preferred. It lacks support for encrypted (password-protected) zips and symlinks.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","zip","unzip","zlib","uncompress","archive","stream","extract"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/unzip-stream"},{"id":12322,"title":"unzipit.js","library":"unzipit","status":"active","version":"2.0.1","language":"javascript","ecosystem":"npm","summary":"unzipit.js is a JavaScript library providing efficient, random-access decompression of ZIP archives in both browser and Node.js environments. Currently stable at version 2.0.1, it offers significant performance advantages, claiming 6x to 25x faster extraction speeds than alternatives like JSZip, coupled with considerably lower memory consumption. A key differentiating feature is its ability to perform partial downloads of ZIP files by leveraging HTTP range requests, allowing selective extraction without fetching the entire archive. The library supports parallel processing through web workers, further enhancing speed. It accepts various input types, including URLs, Blobs, ArrayBuffers, and custom `Reader` implementations, making it versatile for diverse use cases. While designed for ESM, it also provides a CommonJS entry point for Node.js projects, with recent versions (Node >=18) primarily favoring ES Modules.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","zip","unzip","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/unzipit"},{"id":14208,"title":"unzipper","library":"unzipper","status":"active","version":"0.12.3","language":"javascript","ecosystem":"npm","summary":"unzipper is a JavaScript library providing a cross-platform, streaming API for decompressing ZIP archives. Unlike many alternatives, it emphasizes random access to files within an archive without requiring the entire file to be buffered into memory, making it efficient for large ZIP files or when only specific entries are needed. The library also supports retrieving ZIP contents from remote URLs using range headers. Currently at version 0.12.3, unzipper sees irregular but consistent releases, often to address dependency updates, performance improvements, or bug fixes. Key differentiators include its streaming capabilities, random access methods (`stream()`, `buffer()`), and direct support for CRX files and remote sources.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","zip","unzip","zlib","uncompress","archive","stream","extract"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/unzipper"},{"id":27506,"title":"update","library":"update","status":"active","version":"0.0.1","language":"python","ecosystem":"pypi","summary":"A Python utility library for updating nested data structures (dicts, lists) with dot-notation path support. Current version: 0.0.1, pre-1.0, early stage.","last_verified":"2026-04-27T00:00:00.000Z","tags":["dict","update","nested","utility"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/update"},{"id":17073,"title":"Update Browserslist DB","library":"update-browserslist-db","status":"active","version":"1.2.3","language":"javascript","ecosystem":"npm","summary":"update-browserslist-db is a dedicated CLI tool designed to keep the `caniuse-lite` database up-to-date, which is crucial for modern front-end development workflows. Many build tools and development processes rely on Browserslist configurations (e.g., `last 2 versions`, `>1%`) to target specific browser features. These queries, in turn, depend on accurate and current data from `caniuse-lite`. This package ensures that the underlying browser compatibility data is refreshed, preventing stale targets and potential mismatches in transpilation or polyfilling. The current stable version is 1.2.3, with an active release cadence addressing compatibility across different package managers (npm, pnpm, yarn) and runtimes (Node.js, Bun). Its key differentiator is being the official, single-purpose tool for this specific and vital maintenance task within the Browserslist ecosystem, often run as a postinstall script or via a manual `npx` command.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","caniuse","browsers","target","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/update-browserslist-db"},{"id":3309,"title":"Python Package Update Checker","library":"update-checker","status":"maintenance","version":"0.18.0","language":"python","ecosystem":"pypi","summary":"update-checker is a Python module (current version 0.18.0, last updated August 2020) that programmatically checks for updates to Python packages. It provides a simple API to determine if a newer version of a specified package is available. The library's release cadence appears to be infrequent, with the last update several years ago.","last_verified":"2026-04-25T08:19:01.483Z","tags":["package management","updates","PyPI","dependency check"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/update-checker"},{"id":17074,"title":"CLI Update Notifier","library":"update-notifier","status":"active","version":"7.3.1","language":"javascript","ecosystem":"npm","summary":"update-notifier is a utility package designed to provide non-intrusive update notifications for command-line interface (CLI) applications. Its current stable version is 7.3.1. The package maintains an active release cadence, with several patch and minor updates between major versions, which typically occur every one to two years. A key differentiator is its asynchronous update check mechanism: it performs checks in an unref'ed child process in the background, minimizing impact on the CLI app's startup performance. It also defers initial notifications and subsequent checks based on a configurable `updateCheckInterval`, preventing annoyance and ensuring a smooth user experience. Since v7.0.0, it mandates Node.js 18 or higher, and v6.0.0 transitioned it to a pure ESM package, requiring modern JavaScript module handling. This design philosophy aims to keep CLI tools fresh for users without disrupting their workflow or the developer's application startup speed.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","npm","update","updater","notify","notifier","check","checker","cli"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/update-notifier"},{"id":17071,"title":"CLI Update Notifier (CommonJS)","library":"update-notifier-cjs","status":"active","version":"5.1.7","language":"javascript","ecosystem":"npm","summary":"update-notifier-cjs is a JavaScript library designed to provide non-intrusive update notifications for Command Line Interface (CLI) applications. Currently at version 5.1.7, it is specifically maintained for CommonJS (CJS) environments, providing a direct alternative to `update-notifier` for projects that do not use ES Modules. The library works by asynchronously checking for package updates against the npm registry in a detached child process, ensuring no impact on the CLI tool's startup performance. It persists the check results and displays notifications only after a configurable interval (defaulting to one day), preventing frequent interruptions to the user. This design choice aims to be user-friendly by avoiding immediate notifications on first run or every execution.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","npm","update","updater","notify","notifier","check","checker","cli"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/update-notifier-cjs"},{"id":26573,"title":"update-package","library":"update-package","status":"abandoned","version":"0.2.0","language":"javascript","ecosystem":"npm","summary":"A Node.js library (v0.2.0, last updated February 2015) for updating or linting a package.json file against a set of defaults. Originally designed to enforce consistent fields across multiple projects, it appears to read a template/defaults object and merge it into an existing package.json. The package is minimal, using only Node's built-in fs and path modules, and has no significant external dependencies. Its development cadence is very low (single release), and it has been largely superseded by more active tools like sort-package-json or npm-check. The project is now archived/unmaintained.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/update-package"},{"id":17391,"title":"UpgradeJS (minimal WebSocket utilities)","library":"upgrade","status":"abandoned","version":"1.1.0","language":"javascript","ecosystem":"npm","summary":"UpgradeJS is a lightweight, low-level Node.js library designed to facilitate direct handling of HTTP upgrade requests, primarily for establishing raw WebSocket connections. It provides utilities for writing WebSocket handshake headers, framing and unmasking WebSocket data. A key limitation of this library is its explicit restriction to WebSocket payloads not exceeding 125 bytes. The package version `1.1.0` is the latest, but the project appears to be unmaintained, with its documentation largely reflecting an earlier `1.0.0` release and no visible recent development or a current active GitHub repository. This library offers a barebones approach, requiring developers to manage many WebSocket protocol details themselves, differentiating it from more feature-rich WebSocket libraries like `ws` or `Socket.IO` that handle framing, fragmentation, and other complexities automatically.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","websocket","http","upgrade","native","simple"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/upgrade"},{"id":22527,"title":"Uplink","library":"uplink","status":"active","version":"0.10.0","language":"python","ecosystem":"pypi","summary":"A declarative HTTP client for Python that uses decorators and type hints to define API endpoints. Version 0.10.0, released in 2024, modernises to Pydantic v2 and requires Python 3.10+. Development is active but low velocity.","last_verified":"2026-04-27T00:00:00.000Z","tags":["http-client","declarative","api","rest","pydantic","async"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/uplink"},{"id":4838,"title":"Uproot","library":"uproot","status":"active","version":"5.7.3","language":"python","ecosystem":"pypi","summary":"Uproot is a Python library designed for reading and writing files in the ROOT format, commonly used in high-energy physics. It provides ROOT I/O functionality in pure Python and NumPy, without requiring the C++ ROOT installation. As part of the Scikit-HEP project, Uproot efficiently integrates with modern Python data analysis tools like NumPy and Awkward Array. The library is actively maintained, currently at version 5.7.3, with frequent updates and bug fixes.","last_verified":"2026-04-12T00:00:00.000Z","tags":["ROOT","HEP","physics","data-analysis","numpy","awkward","I/O","scikit-hep"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/uproot"},{"id":7839,"title":"Uproot 3","library":"uproot3","status":"maintenance","version":"3.14.4","language":"python","ecosystem":"pypi","summary":"Uproot 3 is a Python library designed for reading and writing ROOT files, a data format prevalent in high-energy physics, using pure Python and NumPy. It facilitates the conversion of ROOT data into familiar Python data structures like NumPy arrays. This version (3.x) is currently in maintenance mode, superseded by `uproot4`, and receives only critical bug fixes.","last_verified":"2026-04-16T00:00:00.000Z","tags":["physics","HEP","ROOT","data-processing","numerical-computing","legacy"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/uproot3"},{"id":7838,"title":"Pythonic Mix-ins for ROOT classes (uproot3-methods)","library":"uproot3-methods","status":"maintenance","version":"0.10.1","language":"python","ecosystem":"pypi","summary":"uproot3-methods provides Pythonic mix-ins that extend the functionality of `uproot3` and `awkward0` arrays, adding common methods found in ROOT's C++ classes like TLorentzVector, TVector2, TVector3, and histogram types. It is specifically designed for the `uproot3` and `awkward0` ecosystems. The current version is 0.10.1 and it is primarily in maintenance mode, supporting the older `uproot3` branch.","last_verified":"2026-04-16T00:00:00.000Z","tags":["ROOT","HEP","physics","data analysis","uproot","awkward","scikit-hep"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/uproot3-methods"},{"id":24794,"title":"UpSetPlot","library":"upsetplot","status":"active","version":"0.9.0","language":"python","ecosystem":"pypi","summary":"A Python library to draw Lex et al.'s UpSet plots using Pandas and Matplotlib. Current version is 0.9.0, with occasional releases.","last_verified":"2026-05-01T00:00:00.000Z","tags":["visualization","upset","sets","matplotlib","pandas"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/upsetplot"},{"id":105,"title":"Upstash Python SDK","library":"upstash","status":"active","version":"1.2.0","language":"python","ecosystem":"pypi","summary":"Unified Python SDK for Upstash cloud services including Redis, Vector, QStash, and Workflow. Provides serverless-friendly clients optimized for edge and serverless environments with HTTP-based connections. Replaces the older individual packages (upstash-redis, upstash-vector, upstash-qstash).","last_verified":"2026-05-12T08:08:22.921Z","tags":["upstash","redis","vector","qstash","serverless","edge","database","python"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/upstash"},{"id":6940,"title":"Upstash Redis Python SDK","library":"upstash-redis","status":"active","version":"1.7.0","language":"python","ecosystem":"pypi","summary":"The `upstash-redis` library is a connectionless, HTTP-based Redis client for Python, specifically designed for serverless and serverful environments where HTTP is preferred over TCP (e.g., AWS Lambda, Vercel, Google Cloud Functions). It provides a simple, Pythonic interface to interact with Upstash Redis databases via their REST API. The SDK is currently in GA stage, receives regular updates and bug fixes, and its latest stable version is 1.7.0.","last_verified":"2026-04-15T00:00:00.000Z","tags":["redis","serverless","upstash","database","cache","asyncio","http"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/upstash-redis"},{"id":17392,"title":"Upstash Redis LevelDB Implementation","library":"upstash-redis-level","status":"active","version":"1.1.1","language":"javascript","ecosystem":"npm","summary":"upstash-redis-level is an `abstract-level` database implementation that utilizes @upstash/redis as its underlying data store. The `abstract-level` interface provides a common API for lexicographically sorted key-value databases, featuring support for encodings, sublevels, events, and hooks, enabling developers to swap out storage backends easily. This package, currently at version 1.1.1, integrates with Upstash's serverless, low-latency, HTTP/REST-based Redis offering, making it particularly well-suited for edge and serverless environments like Vercel, Cloudflare Workers, and Next.js where traditional TCP-based Redis connections are often suboptimal or unavailable. It differentiates itself by leveraging the connectionless nature of @upstash/redis to avoid common issues like connection limits in ephemeral environments.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","level","leveldb","leveldown","levelup","memory","upstash","redis","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/upstash-redis-level"},{"id":7840,"title":"Upstash Vector Python SDK","library":"upstash-vector","status":"active","version":"0.8.0","language":"python","ecosystem":"pypi","summary":"The `upstash-vector` SDK is a lightweight, HTTP-based Upstash Vector client designed for Python. It seamlessly operates in both serverless and serverful environments, ensuring optimal compatibility across various connection setups. This SDK simplifies interaction with Upstash Vector through the Upstash Vector API. It is designed to work with Python versions 3.8 and above.","last_verified":"2026-04-16T00:00:00.000Z","tags":["vector database","serverless","embedding","AI","vector search"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/upstash-vector"},{"id":7841,"title":"Uptime Library","library":"uptime","status":"active","version":"3.0.1","language":"python","ecosystem":"pypi","summary":"The `uptime` library provides a cross-platform way to retrieve system uptime and boot time, aiming to do so without relying on external processes like parsing `uptime(1)` command output. It works on various major platforms, including Linux, Windows, macOS, and BSD systems. Despite its current version 3.0.1 being released in 2013, it remains a stable and widely used utility for basic system information.","last_verified":"2026-04-16T00:00:00.000Z","tags":["system","uptime","monitoring","cross-platform"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/uptime"},{"id":4316,"title":"Uptime Kuma API Wrapper","library":"uptime-kuma-api","status":"active","version":"1.2.1","language":"python","ecosystem":"pypi","summary":"uptime-kuma-api is a Python wrapper for the Uptime Kuma WebSocket API, currently at version 1.2.1. It provides a programmatic interface for managing monitors and notifications in Uptime Kuma. This library is actively maintained with regular releases, often aligning with new Uptime Kuma versions, and requires Python 3.7 or newer. It was primarily developed to facilitate Uptime Kuma configuration via automation tools like Ansible.","last_verified":"2026-04-11T00:00:00.000Z","tags":["uptime kuma","monitoring","api wrapper","websocket","observability","system health"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/uptime-kuma-api"},{"id":10329,"title":"OpenTelemetry Python distribution for Uptrace","library":"uptrace","status":"active","version":"1.41.0","language":"python","ecosystem":"pypi","summary":"Uptrace provides an OpenTelemetry Python distribution that simplifies the setup of tracing and metrics for Python applications. It pre-configures the OpenTelemetry SDK to send data to the Uptrace backend, making it easier to instrument your code and gain visibility into your application's performance. The current version is 1.41.0, and it follows a regular release cadence, often aligning with OpenTelemetry SDK updates.","last_verified":"2026-04-17T00:00:00.000Z","tags":["observability","opentelemetry","tracing","metrics","monitoring","apm"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/uptrace"},{"id":16696,"title":"UQL ORM","library":"uql-orm","status":"active","version":"0.9.0","language":"javascript","ecosystem":"npm","summary":"UQL ORM is a fast, type-safe TypeScript Object-Relational Mapper (ORM) designed with a JSON-native query protocol. Currently at version 0.9.0, it aims for universal compatibility, running across Node.js, Bun, Deno, Cloudflare Workers, Electron, React Native, and browsers. It provides a unified API for various SQL and NoSQL databases, including PostgreSQL, MySQL, MariaDB, SQLite, LibSQL, Neon, D1, and MongoDB. Key differentiators include 100% serializable queries, deeply type-safe APIs for intelligent auto-completion, multi-level operators, and robust support for advanced features like semantic search. While still pre-1.0, the project shows active development with frequent updates and a strong focus on performance and developer experience, offering both decorator-based and imperative entity definition styles.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","orm","query-builder","data-mapper","persistence","database","db","typesafe","typescript-orm","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/uql-orm"},{"id":8755,"title":"ur-rtde","library":"ur-rtde","status":"active","version":"1.6.3","language":"python","ecosystem":"pypi","summary":"ur-rtde is a Python interface for controlling and receiving data from Universal Robots (UR) manipulators using the Real-Time Data Exchange (RTDE) interface of the robot. It is a C++ library with Python bindings, providing fast and lightweight communication. The current version is 1.6.3, released on March 13, 2026. The library is actively maintained with a somewhat regular, though not strictly fixed, release cadence.","last_verified":"2026-04-16T00:00:00.000Z","tags":["robotics","Universal Robots","RTDE","real-time","industrial automation","hardware interface"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/ur-rtde"},{"id":12323,"title":"UrBackup Server API Client for Node.js","library":"urbackup-server-api","status":"active","version":"0.92.2","language":"javascript","ecosystem":"npm","summary":"The `urbackup-server-api` module provides a Node.js interface for programmatic interaction with the UrBackup server's web API. It enables comprehensive management and monitoring of backup operations, including manipulating server and client settings, group management, task monitoring, initiating/stopping backups, accessing live logs, and fetching backup history. The current stable version is 0.92.2, indicating it is under active development and has not yet reached a 1.0.0 release. The project exhibits an iterative release cadence, with minor versions introducing new features and occasional method signature adjustments. Its primary differentiation lies in simplifying the automation and integration of UrBackup server administration directly within Node.js applications, making it valuable for server administrators and developers. Due to its pre-1.0 status, users should be aware that method signatures and functionality may change without major version bumps, necessitating a review of the CHANGELOG before updates.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","urbackup"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/urbackup-server-api"},{"id":10331,"title":"Urban Airship Python Library","library":"urbanairship","status":"active","version":"7.3.1","language":"python","ecosystem":"pypi","summary":"The `urbanairship` library is a Python client for interacting with the Airship REST API, enabling programmatic access to features like sending push notifications, managing audiences, and retrieving reports. It is currently at version 7.3.1 and receives updates periodically, with major releases introducing significant changes.","last_verified":"2026-04-17T00:00:00.000Z","tags":["push notifications","mobile","marketing","airship","client library"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/urbanairship"},{"id":24796,"title":"UrduHack","library":"urduhack","status":"maintenance","version":"1.1.1","language":"python","ecosystem":"pypi","summary":"A Natural Language Processing (NLP) library for the Urdu language, providing tokenization, normalization, lemmatization, and POS tagging. Current version is 1.1.1, released in 2020. The project appears to be in maintenance mode with last commit in 2021.","last_verified":"2026-05-01T00:00:00.000Z","tags":["nlp","urdu","natural-language-processing"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/urduhack"},{"id":12761,"title":"URI.js URI/IRI Parser","library":"uri-js","status":"active","version":"4.4.1","language":"javascript","ecosystem":"npm","summary":"uri-js is a comprehensive JavaScript library designed for parsing, validating, resolving, normalizing, and comparing URIs and IRIs, strictly adhering to RFC 3986 (URI) and RFC 3987 (IRI) specifications. It also incorporates support for IDNA (RFC 5890), IPv6 Address (RFC 5952), and IPv6 Zone Identifier (RFC 6874). The current stable version is 4.4.1. The library is actively maintained, with a focus on robust RFC compliance and broad environment compatibility (browsers, Node.js). Key differentiators include its scheme-extendable architecture, extensive test suite, and compact size (6.4kb gzipped, 17kb deflated), making it a reliable choice for applications requiring precise URI manipulation without significant overhead. It offers granular control over parsing and serialization through an extensive options object.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","URI","IRI","IDN","URN","UUID","HTTP","HTTPS","WS","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/uri-js"},{"id":725,"title":"RFC 6570 URI Template Processor","library":"uri-template","status":"maintenance","version":"1.3.0","language":"python","ecosystem":"pypi","summary":"The `uri-template` library provides an implementation of RFC 6570 URI Templates in Python. It supports template expansion in strict adherence to the RFC, while also introducing several extensions for handling non-string values, nested structures, and partial expansions. The current version is 1.3.0, released in June 2023. It appears to be maintained with a slower release cadence by a single maintainer.","last_verified":"2026-05-12T18:19:38.294Z","tags":["uri-template","rfc6570","url","templating"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/uri-template"},{"id":12324,"title":"URI.js - URL Manipulation Library","library":"urijs","status":"maintenance","version":"1.19.11","language":"javascript","ecosystem":"npm","summary":"URI.js is a robust JavaScript library designed for parsing, manipulating, and constructing URLs (Uniform Resource Locators) and URIs (Uniform Resource Identifiers). Its current stable version is 1.19.11, with development focused on security patching and maintenance rather than new feature additions. The library has historically seen frequent updates to address various parsing vulnerabilities, particularly concerning malformed URLs, which highlights its commitment to secure URI handling. While it provides a comprehensive and fluent API for complex URL transformations, the project explicitly recommends developers leverage native browser APIs like `URL` and `URLSearchParams` for modern web environments, suggesting URI.js is most suitable for legacy projects, environments lacking native URL APIs, or for advanced scenarios such as URI template expansion. It differentiates itself by offering a mutable, chaining API for intricate URL modifications that can be cumbersome with standard string methods or even native APIs for older browser targets.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","uri","url","urn","uri mutation","url mutation","uri manipulation","url manipulation","uri template"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/urijs"},{"id":421,"title":"uritemplate","library":"uritemplate","status":"active","version":"4.2.0","language":"python","ecosystem":"pypi","summary":"A Python library for implementing RFC 6570 URI Templates, currently at version 4.2.0, with a release cadence of approximately every 1-2 years.","last_verified":"2026-05-12T13:42:23.745Z","tags":["URI Templates","RFC 6570","Python"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/uritemplate"},{"id":1771,"title":"URITools","library":"uritools","status":"active","version":"6.0.1","language":"python","ecosystem":"pypi","summary":"URITools is a Python library providing comprehensive URI parsing, classification, and composition capabilities. It aims to offer a more consistent and feature-rich alternative to the standard library's `urllib.parse` for handling URIs, ensuring robust and compliant URI manipulation. The current version is 6.0.1, and it maintains a regular, though not rapid, release cadence, with major versions typically every 1-2 years.","last_verified":"2026-04-24T01:19:49.594Z","tags":["uri","url","parsing","composition","validation","uri-components"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/uritools"},{"id":16566,"title":"Urkel Tree: Cryptographically Provable Key-Value Store","library":"urkel","status":"active","version":"1.0.3","language":"javascript","ecosystem":"npm","summary":"Urkel Tree is an optimized, cryptographically provable key-value store implemented as a base-2 merkelized trie, specifically designed for the Handshake protocol. It significantly outperforms alternatives like Ethereum's base-16 trie by operating as its own database, storing nodes in flat, append-only files for snapshotting and crash consistency. The current stable version is 1.0.3, with releases focusing on stability, minor bug fixes, and internal optimizations rather than rapid feature additions. Key differentiators include its architectural simplicity (only two node types), compact internal node size (76 bytes), and extremely small proof sizes (32 bytes per sibling node), which are crucial for maintaining proof sizes under 1KB even with millions of leaves. It offers fully transactional capabilities and inherently provides history independence and non-destruction properties. A critical usage requirement is that Urkel must be used with uniformly distributed keys, typically achieved through hashing. While compaction is available, it is currently inefficient and manual, with future C implementation planned for optimization.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","net","tcp"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/urkel"},{"id":26572,"title":"URL API Polyfill","library":"url-api-polyfill","status":"active","version":"1.1.0","language":"javascript","ecosystem":"npm","summary":"A lightweight polyfill for the URL and URLSearchParams APIs in environments where they are not natively supported, such as older browsers (IE, legacy Edge) or Node.js versions before v10. Current stable version is 1.1.0. No breaking changes since first release. Simpler than `whatwg-url` — focused solely on browser compatibility without extra parsing logic.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","polyfill"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/url-api-polyfill"},{"id":20651,"title":"url-loader","library":"url-loader","status":"active","version":"4.1.1","language":"javascript","ecosystem":"npm","summary":"url-loader is a webpack loader that transforms files into base64 data URLs when their size is below a configurable limit (default no limit, recommended 8KB or less). Current stable version is 4.1.1 (October 2020), with no new releases since then; it supports webpack 4 and 5. It works like file-loader but inlines small files as base64, reducing HTTP requests. Key differentiators: built-in fallback to file-loader for larger files, customizable MIME type detection via mime-types, encoding options (e.g., base64, hex), and support for ES module output. It is part of the webpack-contrib ecosystem and commonly used with webpack's asset pipeline.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","webpack"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/url-loader"},{"id":1772,"title":"URL Normalize","library":"url-normalize","status":"active","version":"2.2.1","language":"python","ecosystem":"pypi","summary":"URL Normalize is a Python library (current version 2.2.1) designed for standardizing and normalizing URLs, including support for internationalized domain names (IDN). It handles various aspects like scheme and host lowercasing, percent-encoding, path segment collapsing, and configurable default schemes and query parameter filtering. It is actively maintained with regular releases.","last_verified":"2026-04-24T01:20:04.310Z","tags":["url","normalization","web","uri","idn"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/url-normalize"},{"id":15889,"title":"Small Footprint URL Parser","library":"url-parse","status":"maintenance","version":"1.5.10","language":"javascript","ecosystem":"npm","summary":"url-parse is a URL parsing library designed for both Node.js and browser environments, emphasizing a small footprint. Originally created in 2014, it addressed the lack of a standardized WHATWG URL API across platforms. The package is currently at version 1.5.10 and receives infrequent updates, focusing on stability. It provides two distinct API interfaces: one that emulates the Node.js `url` module and another that behaves similarly to the modern browser `URL` interface. Its core differentiator is a pure string parsing approach, introduced in version 1.0.0, which ensures broad compatibility, particularly in environments without DOM access like Web Workers. It also bundles and exposes the `querystringify` module for robust query string handling. Critically, the project maintainers strongly recommend using the native `URL` interface for new development due to its superior security and accuracy, positioning `url-parse` primarily as a solution for legacy compatibility.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","URL","parser","uri","url","parse","query","string","querystring"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/url-parse"},{"id":17395,"title":"URL Parse As Address","library":"url-parse-as-address","status":"abandoned","version":"1.0.0","language":"javascript","ecosystem":"npm","summary":"url-parse-as-address is a JavaScript utility for parsing URL strings, specifically designed to assume the `http` protocol if no scheme or leading `//` is explicitly provided. This behavior mimics how web browsers handle incomplete URL inputs, making it suitable for scenarios where user-entered addresses might lack full protocol specification (e.g., 'foo.com' instead of 'http://foo.com'). Published as version 1.0.0 over a decade ago, this package primarily functions as a CommonJS module. It provides a parsed object structure similar to Node.js's legacy `url.parse()` method, including properties like `protocol`, `host`, `pathname`, and `query`. Due to its age and lack of updates, newer projects are generally advised to use the WHATWG `URL` API (built into Node.js and modern browsers) or more actively maintained alternatives that offer better security, features, and ESM support, especially given its limited ecosystem adoption (17 dependents).","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","url","parse","addressbar","http"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/url-parse-as-address"},{"id":14209,"title":"Minimalist URL Parser","library":"url-parser-lite","status":"active","version":"0.1.0","language":"javascript","ecosystem":"npm","summary":"url-parser-lite is a minimal URL parsing utility designed for all JavaScript environments, including browsers and Node.js. Currently at version 0.1.0, its primary differentiator is its extremely small footprint, weighing in at less than 1 kilobyte (specifically, 360 bytes). It provides basic parsing capabilities for common URL components like protocol, authentication, host, path, hash, and query parameters. The library prioritizes size and simplicity over comprehensive RFC compliance or advanced features found in native `URL` objects or larger parsing libraries. Given its early version, the release cadence is not yet established, but it serves as a straightforward alternative for environments where bundle size is critical and full URL specification adherence is not required. Its implementation is based on a well-regarded Stack Overflow answer, aiming for robust parsing of common URL patterns without external dependencies.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/url-parser-lite"},{"id":16920,"title":"URL Safe Logger","library":"url-safe","status":"abandoned","version":"2.0.0","language":"javascript","ecosystem":"npm","summary":"The `url-safe` package provides a minimalist utility for sanitizing URLs by removing or masking the authentication (username:password) part. This is primarily used to prevent sensitive credentials from being exposed in logs or other less secure outputs. The current stable version is `2.0.0`, which was released on 2015-07-23. The package has seen no further releases or active development since then, indicating it is no longer maintained. Its key differentiator is its singular focus on URL sanitization for logging, leveraging Node.js's built-in `url` module. Developers should be aware of its age and lack of modern updates when considering its use in contemporary projects. Alternatives often involve more robust URL parsing and manipulation libraries or custom regex-based solutions for sensitive data removal.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","url","safe","logging","filter"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/url-safe"},{"id":12325,"title":"URLSearchParams Polyfill","library":"url-search-params-polyfill","status":"active","version":"8.2.5","language":"javascript","ecosystem":"npm","summary":"This library provides a comprehensive polyfill for the native JavaScript `URLSearchParams` interface, allowing web developers to utilize its functionality in environments that lack full support, such as older browsers (e.g., IE8+) or specific Node.js versions. The current stable version is 8.2.5. The project appears to have a moderate release cadence, addressing bugs and adding features as needed, with major versions often introducing specific bug fixes or minor behavioral changes rather than massive overhauls. Key differentiators include its broad browser compatibility (down to IE8), full implementation of the MDN specification, and detection of existing `URLSearchParams` implementations to extend them rather than completely overwrite. It works seamlessly in both browser and Node.js environments, ensuring consistent behavior across different JavaScript runtimes.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","polyfill","URLSearchParams"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/url-search-params-polyfill"},{"id":16567,"title":"URL to HTTP Options Converter","library":"url-to-options","status":"active","version":"2.0.0","language":"javascript","ecosystem":"npm","summary":"The `url-to-options` package is a focused utility designed to convert a WHATWG `URL` object into a plain JavaScript options object compatible with Node.js's native `http.request` and `https.request` methods. It abstracts the process of extracting host, port, protocol, auth, and path information from a standard URL representation. The current stable version is 2.0.0. Given its specific utility nature, the package is expected to have an infrequent release cadence, primarily for maintenance, bug fixes, or compatibility with newer Node.js versions or WHATWG URL specification changes. Its primary differentiator is its directness in bridging the WHATWG URL standard with Node's built-in HTTP client APIs, providing a clean way to construct request options without manual parsing.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","http","https","url","whatwg"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/url-to-options"},{"id":14210,"title":"URL Toolkit","library":"url-toolkit","status":"active","version":"2.2.5","language":"javascript","ecosystem":"npm","summary":"URL Toolkit is a lightweight, dependency-free JavaScript library designed to build absolute URLs from a base URL and a relative URL, specifically adhering to RFC 1808. The current stable version is `2.2.5`. The project maintains a steady release cadence, primarily focusing on bug fixes, performance improvements (like regex optimizations), and security updates (such as ReDoS vulnerability patches), with occasional documentation enhancements. Its key differentiator from the native `URL()` constructor in browsers and Node.js is its strict adherence to RFC 1808, which differs from the WHATWG URL Living Standard used by `URL()`. This difference notably affects how 'special URLs' (like `http:///example.com`) are normalized and parsed, making URL Toolkit suitable for environments or applications that require precise RFC 1808 compliance.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","url","relative","absolute","parser","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/url-toolkit"},{"id":7842,"title":"URL Canon","library":"urlcanon","status":"active","version":"0.3.1","language":"python","ecosystem":"pypi","summary":"urlcanon is a URL canonicalization and normalization library for Python and Java, currently at version 0.3.1. It provides a URL parser that preserves input bytes, a predefined set of canonicalization rules aiming to match browser parsing behavior, and an alternative URL serialization format called SSURT. The library is stable and in production use, though API and output stability are not yet guaranteed, and feature sets differ between its Python and Java implementations. It does not have a strict release cadence but updates as needed.","last_verified":"2026-04-16T00:00:00.000Z","tags":["url canonicalization","url normalization","web scraping","web archiving","url parsing"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/urlcanon"},{"id":14211,"title":"URL-Encoded Body Parser","library":"urlencoded-body-parser","status":"active","version":"3.0.0","language":"javascript","ecosystem":"npm","summary":"urlencoded-body-parser is a minimalist JavaScript library designed for parsing `application/x-www-form-urlencoded` request bodies into JavaScript objects. It leverages the `qs` library internally for robust query string parsing. The current stable version is 3.0.0. The project maintains an irregular release cadence, with major versions typically introducing breaking API changes, such as the transition to a Promise-based API in v2.0.0. Its primary differentiator is its small footprint and straightforward, promise-returning API, making it suitable for lightweight HTTP servers and microservices, particularly those built with Node.js's `http` module or frameworks like Micro. It offers a `parse` function that takes an `http.IncomingMessage` and an optional `limit` parameter to prevent excessive memory usage, returning the parsed data as a Promise.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/urlencoded-body-parser"},{"id":4839,"title":"URLExtract","library":"urlextract","status":"active","version":"1.9.0","language":"python","ecosystem":"pypi","summary":"URLExtract is a Python library for collecting and extracting URLs from a given text based on locating Top-Level Domains (TLDs). It is currently at version 1.9.0 and is actively maintained, with regular updates to its TLD list and ongoing Python version compatibility.","last_verified":"2026-04-12T00:00:00.000Z","tags":["url","extract","parsing","tld","text-processing"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/urlextract"},{"id":17394,"title":"urllib for Node.js","library":"urllib","status":"active","version":"4.9.0","language":"javascript","ecosystem":"npm","summary":"urllib is a comprehensive HTTP client library for Node.js, designed to simplify URL interactions in complex scenarios. It provides features like basic and digest authentication, automatic redirection handling, configurable timeouts, and support for various request and response data types. The current stable version is 4.9.0, with a parallel maintenance branch for version 3 (latest 3.27.3). The library is built on top of Node.js's `undici` API, offering modern performance and adherence to web standards. It has a regular release cadence, with frequent bug fixes and minor feature additions across both major versions. Key differentiators include its robust handling of HTTP complexities often found in enterprise environments and its strong TypeScript support.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","urllib","http","urlopen","curl","wget","request","https","undici","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/urllib"},{"id":17393,"title":"Synchronous HTTP Request Utility","library":"urllib-sync","status":"abandoned","version":"1.1.4","language":"javascript","ecosystem":"npm","summary":"This package provides a synchronous HTTP request utility for Node.js, built on top of `urllib` and utilizing Node.js's `spawnSync` module to achieve blocking I/O. The current stable version is 1.1.4, and it has not been updated in approximately nine years, indicating it is no longer maintained. Its primary function is to perform HTTP requests that halt the Node.js event loop until a response is received, a pattern generally considered an anti-pattern in asynchronous Node.js environments. Key differentiators include its explicit synchronous operation, contrasting with the typically non-blocking nature of Node.js. It explicitly states support only for Node.js v0.11.13+ and does not support features like response streams or custom HTTP agents, limiting its utility for modern applications requiring efficient handling of large data or complex network interactions.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","http","sync","request"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/urllib-sync"},{"id":250,"title":"urllib3","library":"urllib3","status":"active","version":"2.6.3","language":"python","ecosystem":"pypi","summary":"urllib3 is a powerful, user-friendly HTTP client library for Python providing thread-safe connection pooling, client-side TLS/SSL verification, multipart file uploads, retry helpers, redirect handling, and support for gzip, deflate, brotli, and zstd content encoding. Current stable version is 2.6.3 (released 2025). The project follows an active release cadence with security patches, minor feature releases, and occasional major versions; the 2.x line requires Python >=3.9 and OpenSSL >=1.1.1.","last_verified":"2026-05-12T12:21:10.992Z","tags":["http","networking","connection-pooling","tls","ssl","requests","async-io"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/urllib3"},{"id":3310,"title":"urllib3-future: HTTP/1.1, 2, and 3 Client (Sync & Async)","library":"urllib3-future","status":"active","version":"2.19.905","language":"python","ecosystem":"pypi","summary":"urllib3.future is a powerful HTTP 1.1, 2, and 3 client with both synchronous and asynchronous interfaces, designed to be forward-looking. It provides a robust alternative to the standard urllib3 library, offering support for modern HTTP protocols and optional memory-safe TLS backends like Rustls. The project is under active and rapid development, with frequent releases.","last_verified":"2026-04-25T08:19:37.764Z","tags":["http client","async","sync","http/1.1","http/2","http/3","networking","tls","rustls"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/urllib3-future"},{"id":10330,"title":"urllib3-mock","library":"urllib3-mock","status":"abandoned","version":"0.3.3","language":"python","ecosystem":"pypi","summary":"A utility library for mocking out the `urllib3` Python library. It allows intercepting HTTP requests made by `urllib3` and returning predefined responses for testing or development. The current version is 0.3.3, and the library appears to be abandoned, with no updates since 2017.","last_verified":"2026-04-17T00:00:00.000Z","tags":["mocking","testing","http","urllib3","abandoned"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/urllib3-mock"},{"id":5090,"title":"urllib3-secure-extra","library":"urllib3-secure-extra","status":"maintenance","version":"0.1.0","language":"python","ecosystem":"pypi","summary":"urllib3-secure-extra is a marker library (version 0.1.0) designed to detect if the main urllib3 library was installed with its now-deprecated `[secure]` extra. It does not provide any direct functionality or APIs itself. Its presence indicates that a project or one of its dependencies is still relying on the deprecated `urllib3[secure]` installation method. This library has a single release and is not expected to have a regular release cadence, as its purpose is tied to the deprecation of a feature in `urllib3`.","last_verified":"2026-04-12T00:00:00.000Z","tags":["urllib3","secure","deprecated","marker","ssl","tls"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/urllib3-secure-extra"},{"id":24795,"title":"urlman","library":"urlman","status":"active","version":"2.0.3","language":"python","ecosystem":"pypi","summary":"A Python library providing a declarative way to build URL patterns for Django models, similar to Django REST Framework's reverse patterns but more general. Current version 2.0.3, with a focus on simplicity and type safety. Release cadence is low; the library is in maintenance mode.","last_verified":"2026-05-01T00:00:00.000Z","tags":["django","urls","patterns","reverse"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/urlman"},{"id":6941,"title":"URLObject","library":"urlobject","status":"active","version":"3.0.0","language":"python","ecosystem":"pypi","summary":"URLObject is a utility class for manipulating URLs in Python. The latest version, 3.0.0, aims for a clearer API by focusing on explicit method names rather than relying heavily on operator overrides, building upon its predecessors. It provides an immutable object-oriented interface for parsing, constructing, and modifying URLs and their components. It is actively maintained with a recent release.","last_verified":"2026-04-15T00:00:00.000Z","tags":["url","uri","manipulation","parsing","immutable"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/urlobject"},{"id":24798,"title":"urlpath","library":"urlpath","status":"active","version":"2.0.0","language":"python","ecosystem":"pypi","summary":"Object-oriented URL classes built on urllib.parse and pathlib for Python 3.9+. Version 2.0.0 switches license from PSF to MIT, drops support for Python 3.4-3.8, and restructures from a single-file module to a multi-module package. Generally stable with infrequent releases.","last_verified":"2026-05-01T00:00:00.000Z","tags":["URL","pathlib","urllib","object-oriented"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/urlpath"},{"id":16258,"title":"URLPattern Polyfill","library":"urlpattern-polyfill","status":"active","version":"10.1.0","language":"javascript","ecosystem":"npm","summary":"The `urlpattern-polyfill` package provides a robust and standards-compliant polyfill for the emerging URLPattern Web API, designed to bring powerful URL matching capabilities to environments lacking native support. Currently at version 10.1.0, this project is actively maintained, with releases typically following updates to the URLPattern specification and bug fixes. A key differentiator is its rigorous adherence to the official web platform test suite, ensuring functional parity with native browser implementations. This enables developers to utilize `URLPattern` for complex routing logic in web applications, service workers, and Node.js backend services without concerns about environment fragmentation. The polyfill integrates intelligently, only applying itself to `globalThis` if `URLPattern` is not already defined, preventing conflicts and ensuring efficient resource usage.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/urlpattern-polyfill"},{"id":24797,"title":"urlpy","library":"urlpy","status":"maintenance","version":"0.5","language":"python","ecosystem":"pypi","summary":"Simple URL parsing, canonicalization and equivalence library for Python. Current version 0.5, stable but rarely updated.","last_verified":"2026-05-01T00:00:00.000Z","tags":["url","parsing","canonicalization","python"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/urlpy"},{"id":4840,"title":"uroman - Universal Romanizer","library":"uroman","status":"active","version":"1.3.1.1","language":"python","ecosystem":"pypi","summary":"uroman is a universal romanizer designed to convert text in any script to the standard Latin alphabet. Version 1.3.1.1 is the current stable release. Starting with v1.3.1, the library underwent a significant rewrite from Perl to Python, bringing improved support for various languages including Coptic, Thai, Khmer, and Tibetan. Releases are made periodically to enhance language support and features.","last_verified":"2026-04-12T00:00:00.000Z","tags":["NLP","text-processing","transliteration","romanization","unicode"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/uroman"},{"id":15891,"title":"urql GraphQL Client for React","library":"urql","status":"active","version":"5.0.2","language":"javascript","ecosystem":"npm","summary":"urql is a lightweight and highly customizable GraphQL client primarily designed for React applications, though it offers integrations for other frameworks like Vue and Svelte via separate packages. It is currently at version 5.0.2 and maintains an active development cycle with frequent patch and minor releases across its extensive ecosystem of exchanges and framework integrations. Its core differentiator is a pluggable 'exchanges' architecture, which allows developers to swap out or add functionalities like caching, authentication, request batching, and subscriptions, making it incredibly adaptable to various application requirements. Unlike some other clients, urql's core remains minimal, pushing advanced features into these composable exchanges, providing fine-grained control and reducing bundle size when not all features are needed. It ships with full TypeScript support.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","graphql client","state management","cache","graphql","exchanges","react","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/urql"},{"id":10332,"title":"Ursina Engine","library":"ursina","status":"active","version":"8.3.0","language":"python","ecosystem":"pypi","summary":"Ursina is an easy-to-use game engine/framework for Python, built on top of Panda3D. It simplifies 3D game development with a focus on rapid prototyping and beginner-friendliness, offering abstractions for entities, input, UI, and more. It is currently at version 8.3.0 and maintains a relatively active release cadence, often with minor updates and bug fixes between major feature releases.","last_verified":"2026-04-17T00:00:00.000Z","tags":["game-engine","3d","gamedev","educational","panda3d"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/ursina"},{"id":15012,"title":"urun: Minimal Test Runner","library":"urun","status":"abandoned","version":"0.0.8","language":"javascript","ecosystem":"npm","summary":"urun is a minimal, file-based test runner for Node.js environments. Currently at version 0.0.8, its development appears to be abandoned, with the last significant update to its `package.json` occurring 12 years ago and the last commit 13 years ago. It was designed for simplicity, running `test-*.js` files by default within a specified directory, providing a progress indication, and showing detailed output only for failing tests unless `verbose` mode is enabled. Its key differentiators include its extremely lightweight footprint and direct CommonJS `require` based usage, eschewing complex configuration or modern CLI tools. It offers basic reporter options like 'BashReporter' and 'BashTapReporter' for TAP-compliant output.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/urun"},{"id":1773,"title":"Urwid Library","library":"urwid","status":"active","version":"4.0.0","language":"python","ecosystem":"pypi","summary":"Urwid is a full-featured console user interface library for Python, allowing developers to create robust terminal applications with widgets, event loops, and rich display capabilities. The current version is 4.0.0. It maintains a regular release cadence with frequent bug fixes and minor improvements, alongside less frequent major version updates.","last_verified":"2026-04-24T01:20:20.425Z","tags":["TUI","console","GUI","terminal","widget"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/urwid"},{"id":6942,"title":"Urwid Readline","library":"urwid-readline","status":"active","version":"0.15.1","language":"python","ecosystem":"pypi","summary":"Urwid Readline (urwid-readline) is a Python library that provides a textbox edit widget for the Urwid console UI library, enhancing it with familiar readline-like keyboard shortcuts. Currently at version 0.15.1, the library maintains a stable release cadence as a specialized widget for Urwid applications.","last_verified":"2026-04-15T00:00:00.000Z","tags":["urwid","terminal-ui","cli","readline","widget"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/urwid-readline"},{"id":2839,"title":"US State Meta Information","library":"us","status":"active","version":"3.2.0","language":"python","ecosystem":"pypi","summary":"The 'us' library provides an easy way to work with US state and territory meta information, offering data such as names, abbreviations, FIPS codes, and contiguous status. It also includes functions for looking up states by various criteria. The current version is 3.2.0, and it generally follows an active release cadence, with updates for Python version compatibility and dependency upgrades.","last_verified":"2026-04-25T01:27:09.276Z","tags":["US states","geography","data","metadata","utility","government"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/us"},{"id":1889,"title":"USaddress","library":"usaddress","status":"active","version":"0.5.16","language":"python","ecosystem":"pypi","summary":"USaddress is a Python library designed for parsing unstructured United States address strings into their individual components, employing advanced Natural Language Processing (NLP) methods. It utilizes a probabilistic model, specifically Conditional Random Fields, to make educated guesses in identifying address parts, even in complex cases. The library's current version is 0.5.16, and it is actively maintained.","last_verified":"2026-04-24T02:57:48.333Z","tags":["address parsing","NLP","US addresses","geocoding utility"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/usaddress"},{"id":4317,"title":"US Address Scourgify","library":"usaddress-scourgify","status":"active","version":"0.6.0","language":"python","ecosystem":"pypi","summary":"usaddress-scourgify is a Python library (current version 0.6.0) for cleaning and normalizing US addresses, adhering to USPS Publication 28 and RESO guidelines. Released on December 14, 2023, it provides functions to standardize address strings into a consistent format. The library is built on top of the `usaddress` parsing library. While active, its release cadence appears infrequent.","last_verified":"2026-04-11T00:00:00.000Z","tags":["address","normalization","USPS","RESO","cleaning","geocoding"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/usaddress-scourgify"},{"id":7843,"title":"USB Devices","library":"usb-devices","status":"active","version":"0.4.5","language":"python","ecosystem":"pypi","summary":"usb-devices is a Python library providing tools for mapping, describing, and resetting USB devices connected to the system. It offers a cross-platform API to enumerate devices and retrieve detailed information such as product, manufacturer, and serial numbers, and provides functionality to reset individual devices. The library is actively maintained, with version 0.4.5 being the latest, and sees frequent minor releases addressing compatibility and stability.","last_verified":"2026-04-16T00:00:00.000Z","tags":["usb","device","hardware","discovery","enumeration"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/usb-devices"},{"id":5547,"title":"Pixar's Universal Scene Description (USD) Core Python Library","library":"usd-core","status":"active","version":"26.3","language":"python","ecosystem":"pypi","summary":"Pixar's Universal Scene Description (USD) is a robust system designed for scalably encoding and interchanging static and time-sampled 3D geometry, shading, and lighting data across various Digital Content Creation applications. The `usd-core` package, available on PyPI, provides the fundamental Python bindings for authoring, composing, and reading USD data. It is actively maintained by Pixar Animation Studios, with new versions typically released every 3-4 months. The current version is 26.3, continuously evolving the OpenUSD ecosystem.","last_verified":"2026-04-13T00:00:00.000Z","tags":["3D","USD","graphics","scene description","animation","VFX"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/usd-core"},{"id":15255,"title":"React Debounce Hooks (use-debounce)","library":"use-debounce","status":"active","version":"10.1.1","language":"javascript","ecosystem":"npm","summary":"use-debounce is a React library providing versatile hooks for debouncing values and callbacks, currently at version 10.1.1. The package maintains an active release cadence with frequent patch and minor updates. Its key differentiators include a minimal bundle size (under 1KB), compatibility with established debouncing implementations (like those in Lodash or Underscore), and robust server-rendering support. It offers the `useDebounce` hook for delaying updates to React state values and the `useDebouncedCallback` hook for throttling function executions, suitable for various interactive scenarios such as input field handling, API request optimization, and event listener management. Since version 10, server-side debouncing is opt-in via the `debounceOnServer` option, preventing unnecessary CPU utilization during SSR.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","debounce","react-hook","react","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/use-debounce"},{"id":17991,"title":"Express Middleware Wrapper for Promise-based Chains","library":"use-express-middlewares","status":"abandoned","version":"0.1.0","language":"javascript","ecosystem":"npm","summary":"The `use-express-middlewares` package provides a utility to adapt traditional Express.js middleware functions, which typically follow the `(req, res, next)` callback pattern, for use within environments that expect middleware to return a Promise. Its core function is to ensure that any wrapped Express middleware yields a Promise, signifying its completion. Released at version 0.1.0, and with its last apparent activity in 2016 (based on the copyright notice), this package is considered abandoned. While it aimed to bridge a gap for asynchronous middleware workflows, the evolution of Node.js and Express.js, particularly with native async/await support and Express 5's improved async middleware handling, has largely superseded the need for such a specific wrapper.","last_verified":"2026-04-23T00:00:00.000Z","tags":["javascript","compose","middleware","use","promise","co","coroutine","framework","web"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/use-express-middlewares"},{"id":26574,"title":"use-macro","library":"use-macro","status":"active","version":"1.1.0","language":"javascript","ecosystem":"npm","summary":"ESBuild plugin (v1.1.0, active development) that executes TypeScript/JavaScript functions at compile time and replaces their calls with the computed result, enabling compile-time code generation and optimization. Differentiates from Babel macros by being esbuild-native and ESM-only, supporting async macros, and serializing complex types like Map, Set, Date, RegExp, and web API objects. Released on npm, with TypeScript type declarations included.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","macro","esbuild","compile-time","plugin","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/use-macro"},{"id":14215,"title":"React Hook for Input Masks","library":"use-mask-input","status":"active","version":"3.9.0","language":"javascript","ecosystem":"npm","summary":"use-mask-input is a React hook library providing flexible input masking capabilities for various form libraries and plain HTML inputs. It currently stands at version 3.9.0 and receives active development, with minor releases adding features like new mask aliases and integrations, and patch releases for optimizations and bug fixes. Key differentiators include out-of-the-box support for popular form libraries such as React Hook Form, TanStack Form, and Ant Design, as well as a rich set of built-in mask aliases for common patterns like Brazilian banking information, CPF, CNPJ, currency, email, and date/time. The library focuses on providing a performant and developer-friendly API through custom hooks and higher-order functions, ensuring seamless integration into modern React applications. It primarily targets client-side usage within a React context.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/use-mask-input"},{"id":16260,"title":"useSSE React Hook","library":"use-sse","status":"active","version":"2.0.1","language":"javascript","ecosystem":"npm","summary":"useSSE is a React hook designed to facilitate Server-Side Rendering (SSR) by allowing data to be fetched on the server and then rehydrated on the client without an additional network request. This approach optimizes the initial page load performance of React applications by ensuring the first render already includes necessary data. The current stable version is 2.0.1, with an active beta branch (3.0.0-beta.0) introducing support for React 18. The library has seen periodic updates, including security fixes and adjustments to its API for improved usability and error handling. Its primary differentiator is simplifying the integration of server-side data fetching into React components, avoiding the common pitfall of client-side re-fetches for initial render data.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","useEffect","SSR","server","side","hook"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/use-sse"},{"id":15402,"title":"React Hook for SSR Environment Detection","library":"use-ssr","status":"active","version":"1.0.25","language":"javascript","ecosystem":"npm","summary":"The `use-ssr` package provides a lightweight React hook designed to detect the execution environment (server-side, browser, or React Native) within React components and hooks. Currently at version 1.0.25, this library offers a stable API for conditionally rendering or executing logic based on where the React application is running. It differentiates itself with zero runtime dependencies beyond React itself, comprehensive TypeScript support, and specific flags for React Native. The hook returns boolean flags (`isBrowser`, `isServer`, `isNative`) and an enum `device` string, along with capabilities like `canUseWorkers`, `canUseEventListeners`, and `canUseViewport`, making it versatile for isomorphic React applications. Its primary use case is in Universal or Server-Side Rendered (SSR) applications, such as those built with Next.js, where conditional logic based on the environment is critical for optimal performance and correct behavior.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","ssr","nextjs","server","server side rendering","server side","client","browser","isomorphic"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/use-ssr"},{"id":26575,"title":"use-transpiler","library":"use-transpiler","status":"active","version":"0.1.1","language":"javascript","ecosystem":"npm","summary":"A lightweight React hook for transpiling JavaScript code on-the-fly using popular transpilers like Babel, TypeScript, etc. Version 0.1.1 is the initial release, currently in early development with an unstable API. The hook is designed for use in sandboxes, REPLs, or code editors where real-time transpilation is needed. It differs from alternatives by being a simple React hook that integrates directly with Babel or TypeScript transpilers, without requiring a build step. However, it is a work-in-progress and not recommended for production use.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/use-transpiler"},{"id":6293,"title":"USearch Vector Search Engine","library":"usearch","status":"active","version":"2.24.0","language":"python","ecosystem":"pypi","summary":"USearch is a smaller and faster single-file vector search engine from Unum, offering high-performance approximate nearest neighbor search. It is compact and broadly compatible, focusing on user-defined metrics and fewer dependencies. It follows a rapid release cadence, often with monthly or bi-monthly updates, incorporating bug fixes, performance improvements, and new language bindings across its C++, Python, JavaScript, Rust, Java, Objective-C, Swift, C#, GoLang, and Wolfram APIs.","last_verified":"2026-04-14T00:00:00.000Z","tags":["vector-search","embeddings","similarity-search","ann","high-performance","faiss-alternative"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/usearch"},{"id":6294,"title":"Useful Types","library":"useful-types","status":"active","version":"0.2.1","language":"python","ecosystem":"pypi","summary":"useful-types is a Python library offering a collection of common type aliases and protocols to reduce boilerplate in projects. It aims to provide frequently used type definitions, such as JSON-related types. The library's types are not specially handled by type checkers, and users are encouraged to vendor them if they wish to avoid a direct dependency. It is currently at version 0.2.1 and maintains an active development cadence with occasional updates to type definitions.","last_verified":"2026-04-14T00:00:00.000Z","tags":["typing","type-hints","protocols","type-aliases","json"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/useful-types"},{"id":12326,"title":"usehooks-ts","library":"usehooks-ts","status":"active","version":"3.1.1","language":"javascript","ecosystem":"npm","summary":"usehooks-ts is a comprehensive, TypeScript-first React hook library designed to accelerate application development by providing a collection of ready-to-use, well-tested custom hooks. As of its current stable version, 3.1.1, the library maintains an active development pace with frequent patch and minor releases, alongside significant major updates like the recent v3.0.0. Key differentiators include its strict adherence to TypeScript, ensuring type safety and improved developer experience, and its focus on being fully tree-shakable (utilizing ES Modules since v3) to minimize bundle size. It aims to embody DRY principles, offering solutions for common React patterns such as state management, DOM manipulation, event handling, and more, making it a robust choice for modern React projects.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","typescript","react","hooks"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/usehooks-ts"},{"id":15014,"title":"user-agent Python Library","library":"user-agent","status":"active","version":"0.1.14","language":"en","ecosystem":"pypi","summary":"The user-agent library (version 0.1.14) is a Python module designed for generating random, valid User-Agent HTTP headers and `window.navigator` JavaScript objects. It's particularly useful for web scraping or testing scenarios where mimicking various browser and device user agents is required. The library is currently in a beta development status, with its last update on September 10, 2025.","last_verified":"2026-04-15T00:00:00.000Z","tags":["user-agent","http","web scraping","generator","browser","navigator"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/user-agent"},{"id":1774,"title":"User-Agents Library","library":"user-agents","status":"active","version":"2.2.0","language":"python","ecosystem":"pypi","summary":"The `user-agents` library is a simple Python library for identifying devices (phones, tablets, PCs) and their capabilities by parsing browser user agent strings. It wraps the `ua-parser` library and provides a more convenient object-oriented interface. The current version is 2.2.0, and releases are made periodically to incorporate updates from `ua-parser` and add minor features.","last_verified":"2026-04-24T01:20:37.615Z","tags":["user-agent","parsing","browser","device","mobile","web"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/user-agents"},{"id":14212,"title":"User Agent Parser for Node.js","library":"useragent","status":"abandoned","version":"2.3.0","language":"javascript","ecosystem":"npm","summary":"The `useragent` package, currently at version 2.3.0, is an abandoned Node.js library designed for parsing user agent strings. It was developed to provide high accuracy by leveraging hand-tuned regular expressions derived from Browserscope's research, aiming to correctly identify browser names and versions where generic parsers might fail. The library differentiated itself through a benchmark-driven approach, claiming superior performance with a pre-compiled regular expression library and deferred parsing for OS and device information. It also offered an optional feature to fetch live, updated parsing rules from remote servers, requiring additional `yamlparser` and `request` dependencies. However, the package has not seen updates since its last publish 8 years ago, indicating it is no longer actively maintained and its user agent data is significantly out of date, making it unsuitable for modern applications.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","agent","browser","browserscope","os","parse","parser","ua","ua-parse"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/useragent"},{"id":15490,"title":"useref HTML Build Block Parser","library":"useref","status":"active","version":"1.4.4","language":"javascript","ecosystem":"npm","summary":"useref is a JavaScript library designed to parse HTML files and replace special \"build blocks\" with optimized references. Extracted from the `grunt-useref` plugin, it provides a standalone utility for integrating into web build processes. The current stable version is 1.4.4, with releases appearing to be on an as-needed basis, focusing on stability and bug fixes as indicated by the versioning. Its primary differentiator is its ability to identify and process `<!-- build:<type> <path> -->...<!-- endbuild -->` comments, consolidating multiple script or link tags into a single optimized reference, and supporting custom block types for advanced processing. It also preserves IE conditional comments. This functionality is crucial for web performance optimization workflows where assets are concatenated and minified.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","build","blocks","comments","replace","scripts","link","ref"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/useref"},{"id":16697,"title":"Userito","library":"userito","status":"active","version":"5.0.0","language":"javascript","ecosystem":"npm","summary":"Userito is a Node.js library designed for managing user data, offering persistence options via either a local JSON file or a MongoDB database. The current stable version is 5.0.0, released in 2022, which introduced support for Node.js 16 and dropped compatibility with older Node.js versions. While there isn't a strict release cadence, new major versions typically align with Node.js End-of-Life (EOL) cycles, dropping support for older runtimes, and incorporating dependency updates like Mongoose. Its primary differentiator is the flexibility to switch between simple file-based storage, suitable for development or small applications, and a robust MongoDB backend for more scalable solutions, all through a unified, function-based API. It provides core CRUD operations for user management.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","users","rest","mongodb"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/userito"},{"id":7844,"title":"Current System Username Retriever","library":"username","status":"active","version":"2.1.0","language":"python","ecosystem":"pypi","summary":"The `username` library, currently at version 2.1.0, is a small, focused Python package designed to retrieve the current system username. It leverages standard library modules like `os` and `getpass` to determine the active user, providing a simple, cross-platform function. The library has a stable release cadence with occasional updates for robustness.","last_verified":"2026-04-16T00:00:00.000Z","tags":["system","user","username","os","utility"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/username"},{"id":14213,"title":"username-sync","library":"username-sync","status":"abandoned","version":"1.0.3","language":"javascript","ecosystem":"npm","summary":"The `username-sync` package provides a synchronous method to retrieve the system username, specifically designed for Node.js environments running version 0.12 and earlier. Published as version 1.0.3, this utility serves as a transitional bridge for applications still operating on these legacy Node.js runtimes. Its primary differentiator is its synchronous API, which was more common and sometimes necessary in older Node.js contexts before the widespread adoption of `async`/`await` and Promises for I/O operations. The package explicitly advises users on Node.js versions 4.x and newer to migrate to the `username` package by Sindre Sorhus, which offers similar functionality with modern API conventions and broader compatibility. There is no active release cadence for `username-sync` as its purpose is to support a specific, outdated environment, and it is considered superseded by `username` for current development.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/username-sync"},{"id":1036,"title":"userpath","library":"userpath","status":"active","version":"1.9.2","language":"python","ecosystem":"pypi","summary":"userpath is a cross-platform Python tool designed to simplify the modification of a user's PATH environment variable without requiring elevated privileges. It provides a programmatic and command-line interface to append, prepend, or verify locations within the user's PATH. The library is actively maintained, with its latest version being 1.9.2, and has a consistent release cadence addressing bug fixes and feature enhancements.","last_verified":"2026-04-23T16:12:51.930Z","tags":["path","environment variables","cross-platform","system","cli"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/userpath"},{"id":3311,"title":"µsort","library":"usort","status":"active","version":"1.1.3","language":"python","ecosystem":"pypi","summary":"µsort (pronounced 'micro-sort') is a Python utility for safe, minimal import sorting. Its primary goal is to reorder imports within detected 'blocks' without making dangerous changes or altering other code formatting. It works by identifying distinct import blocks and applying sorting rules based on common Python conventions. The current version is 1.1.3, and it maintains a public changelog for releases.","last_verified":"2026-04-25T08:20:04.312Z","tags":["import-sorting","formatter","code-quality","linter"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/usort"},{"id":4405,"title":"US Zipcode Programmable Database","library":"uszipcode","status":"active","version":"1.0.1","language":"python","ecosystem":"pypi","summary":"uszipcode is a Python library providing a programmable database for USA zip codes, including 2020 census data and geometry information. It offers a powerful and user-friendly search engine to query zip code data. The current version is 1.0.1, and the project maintains an active release cadence with regular updates.","last_verified":"2026-04-12T00:00:00.000Z","tags":["zipcode","geospatial","census","data","utility","location"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/uszipcode"},{"id":18898,"title":"UT Test Library","library":"ut-test","status":"active","version":"6.1.17","language":"javascript","ecosystem":"npm","summary":"A testing library for the UT framework, providing utilities for unit and integration testing. The current stable version is 6.1.17, with infrequent releases. It is designed primarily for use within the UT ecosystem, differentiating itself by tight integration with UT's module system and conventions. Not intended for general-purpose testing outside of UT projects.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/ut-test"},{"id":15491,"title":"UT Tools for Build and Release Automation","library":"ut-tools","status":"active","version":"7.13.2","language":"javascript","ecosystem":"npm","summary":"ut-tools is a suite of command-line interface (CLI) scripts designed for continuous integration, continuous delivery, and general automation tasks within JavaScript projects. It provides a pre-configured set of utilities for common CI/CD workflows, including generating changelogs (`ut-changelog`), running tests (`ut-test`), checking code coverage (`ut-cover`), linting JavaScript and CSS files (`ut-lint`, `ut-lint-js`, `ut-lint-css`), and automating release processes (`ut-release`, `ut-release-lerna`). Currently at version 7.13.2, the package has shifted its primary installation model since version 7, requiring global installation rather than being added to `devDependencies` to optimize `npm install` performance. It is intended for direct use within `package.json` scripts or as standalone CLI commands, not as a library for programmatic import.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","build","release","ci","Continuous Integration","Integration","Continuous"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/ut-tools"},{"id":20648,"title":"ut-webpack","library":"ut-webpack","status":"active","version":"9.1.1","language":"javascript","ecosystem":"npm","summary":"A Neutrino-based preset for the UT framework, providing shared Webpack configuration for building and developing frontend applications. Current stable version is 9.1.1. It simplifies setup by offering pre-configured build and dev server scripts, with options for customizing public path, source, output, proxy, CSS imports, and content security policy. Release cadence is tied to UT framework updates. Key differentiators: integrates tightly with Neutrino and UT ecosystem, supports multiple entry points (mains) out of the box.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/ut-webpack"},{"id":14214,"title":"UTAM - UI Test Automation Model","library":"utam","status":"active","version":"3.3.0","language":"javascript","ecosystem":"npm","summary":"UTAM (UI Test Automation Model) is an open-source, Salesforce-developed framework for creating robust and maintainable UI end-to-end tests. It abstracts away underlying DOM complexities by using a JSON-based Page Object Model (POM) grammar, which is then compiled into runnable JavaScript or Java Page Objects. Currently at version 3.3.0, UTAM typically aligns its major releases with Salesforce's three annual releases, ensuring compatibility with the frequently evolving Salesforce Lightning Experience and its Lightning Web Components (LWC). Key differentiators include built-in support for Shadow DOM, reliance on CSS selectors to avoid fragile XPath locators, and a compiler that can generate 'self-healing' test interfaces that require fewer updates when minor DOM changes occur. It integrates seamlessly with popular test runners like WebdriverIO through dedicated service adapters, providing a declarative approach to UI test automation that enhances collaboration across development and QA teams.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","utam","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/utam"},{"id":26576,"title":"utc – Underscore Template Compiler (CLI)","library":"utc","status":"deprecated","version":"0.1.0","language":"javascript","ecosystem":"npm","summary":"utc is a CLI tool that compiles Underscore.js-style templates into AMD-compatible JavaScript functions. Version 0.1.0 (released 2012) is the only release. It precompiles templates to avoid runtime parsing, suitable for build-time optimization. No active maintenance or updates exist. The tool converts template strings containing <%= ... %> into compiled functions that use with() and concatenated output.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","AMD","template compiler","underscore"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/utc"},{"id":27507,"title":"UTF Queue Client","library":"utf-queue-client","status":"active","version":"1.21.6","language":"python","ecosystem":"pypi","summary":"A Python client for interacting with UTF (Unified Task Framework) queues. Version 1.21.6, actively maintained. Provides async and sync interfaces for queue operations like produce, consume, and manage messages. Releases occur frequently.","last_verified":"2026-05-01T00:00:00.000Z","tags":["queue","tasks","client","async","utf"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/utf-queue-client"},{"id":12327,"title":"UTF-8 Encoder/Decoder for JavaScript","library":"utf8","status":"maintenance","version":"3.0.0","language":"javascript","ecosystem":"npm","summary":"The `utf8.js` package, currently at its stable version 3.0.0 (last updated in late 2017), provides a comprehensively tested and robust JavaScript implementation for encoding and decoding UTF-8 strings. It distinguishes itself by strictly adhering to the Encoding Standard, ensuring precise handling of all scalar Unicode code point values. A core aspect of its design is strict error handling: the library explicitly throws an `Error` when attempting to encode non-scalar values (such as lone surrogates) or when encountering malformed UTF-8 data during decoding. This approach prioritizes data integrity over silent error correction. For developers requiring the ability to encode or decode non-scalar values, the related `WTF-8` library is recommended. Given its foundational utility and mature status, the project is considered to be in maintenance mode, receiving updates primarily for critical issues rather than frequent feature additions.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","charset","encoding","unicode","utf8"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/utf8"},{"id":17396,"title":"HTTP Client Utility Module","library":"util-http","status":"active","version":"0.0.15","language":"javascript","ecosystem":"npm","summary":"util-http is a JavaScript and TypeScript utility library designed to simplify and standardize HTTP requests by providing a unified API layer over several popular underlying HTTP clients. It currently supports wrapping `Axios`, the native `Fetch API`, `Undici` for high-performance Node.js environments, and `Superagent` for isomorphic (Node.js and browser) use cases. The library is currently in an early development phase, at version 0.0.15, implying a potentially rapid release cadence with possible breaking changes between minor versions. Its primary differentiator is the ability to swap out the underlying HTTP client while maintaining a consistent `ClientConfig` for global settings and `ClientOptions` for per-request overrides, complete with robust TypeScript type definitions for enhanced developer experience. It aims to abstract away client-specific configurations and error handling into a standardized interface, allowing developers to choose their preferred backend client without changing their application's request logic.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","http","axios","fetch","undici","superagent","http-client","http-requests","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/util-http"},{"id":15257,"title":"Node.js Promisify Polyfill","library":"util-promisify","status":"maintenance","version":"3.0.0","language":"javascript","ecosystem":"npm","summary":"util-promisify is a JavaScript package that provides the `util.promisify` function from Node.js core as a standalone module. It was originally created to enable the use of `async/await` patterns with callback-based Node.js APIs in environments prior to Node.js 8, where `util.promisify` was initially introduced. While the current stable version is 3.0.0, the package's core functionality is now standard and natively available in all actively supported Node.js versions (v8.0.0 and later). Consequently, this package primarily serves as a polyfill for legacy Node.js environments. Its release cadence is infrequent, typically limited to minor maintenance updates or compatibility adjustments, rather than active feature development. The key differentiator at its inception was providing early access to this crucial utility for modernizing asynchronous code, though its necessity has significantly diminished due to its universal inclusion in recent Node.js runtimes. Developers targeting Node.js versions older than 8.0.0 would find this module essential, otherwise, the native `util.promisify` should be preferred for better performance and reduced dependency count.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/util-promisify"},{"id":12328,"title":"Essential TypeScript Utility Types","library":"util-ts-types","status":"active","version":"1.0.0","language":"javascript","ecosystem":"npm","summary":"util-ts-types is a TypeScript utility library providing a curated collection of essential, reusable type constructs designed to simplify complex type manipulations within TypeScript projects. Currently at version 1.0.0, this package appears to be primarily maintained for internal consumption, evidenced by its 'private' designation in the README. As a type-only library, its release cadence is likely tied to internal project needs rather than public API changes, implying stability but infrequent external updates for the broader community. Key differentiators typically involve a set of opinionated or project-specific utility types that might not be available directly in TypeScript's built-in `lib.d.ts` or widely adopted libraries like `type-fest`, focusing on solving specific organizational typing challenges without introducing runtime dependencies.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/util-ts-types"},{"id":12330,"title":"util.promisify Polyfill","library":"util.promisify","status":"maintenance","version":"1.1.3","language":"javascript","ecosystem":"npm","summary":"This package provides a polyfill or shim for the `util.promisify` function, which was introduced natively in Node.js v8.0.0. For environments running Node.js versions older than 8, it supplies its own implementation, enabling the use of Promise-based asynchronous patterns for callback-style functions. In Node.js v8.0.0 and later, it effectively becomes a passthrough, exporting the built-in `util.promisify`. The current stable version is 1.1.3. As a polyfill for a long-established native feature, its release cadence is very slow, primarily for bug fixes or to align with ancient Node.js environments. Its key differentiator is providing this core Node.js utility in environments where it's otherwise absent, making it crucial for maintaining compatibility across a wide range of Node.js versions, particularly in legacy applications that cannot upgrade past Node.js 7.x or older.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","promisify","promise","util","polyfill","shim","util.promisify"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/util.promisify"},{"id":14218,"title":"Node.js Utility Functions","library":"utility","status":"active","version":"2.5.0","language":"javascript","ecosystem":"npm","summary":"The `utility` package provides a diverse collection of JavaScript and TypeScript utilities primarily designed for Node.js environments. It includes functions for common tasks such as hashing (MD5, SHA1, SHA256, HMAC), various encoding/decoding operations (Base64, URL encoding, HTML escaping), date formatting, string manipulation, and other miscellaneous helpers like `randomString` and `getParamNames`. The current stable version is 2.5.0, with frequent releases, typically monthly or bi-monthly, indicating active maintenance and feature development. Key differentiators include its focus on performance, direct TypeScript support, and a comprehensive set of functions that cover a wide range of backend needs, making it a reliable general-purpose toolkit for Node.js applications.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","utility","util","utils","sha256","sha1","hash","hex","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/utility"},{"id":12329,"title":"Utility OpenType","library":"utility-opentype","status":"abandoned","version":"0.1.4","language":"javascript","ecosystem":"npm","summary":"Utility OpenType is a CSS library that provides simple utility classes for applying advanced typographic features (OpenType features) to web content. It aims to make OpenType features as straightforward to use as basic styles like bold and italics, ensuring predictable cascading and graceful fallbacks in browsers that don't fully support feature queries. The library is very lightweight, less than 1.75KB gzipped, and is designed to work standalone or alongside other CSS frameworks. The current stable version is 0.1.4, released in May 2016. Given the lack of updates since then, the project appears to be abandoned, with no active development or planned releases, which should be considered when adopting it for new projects.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","css","oocss","basscss","typography","opentype","font-feature-settings","eyeglass-module","sass"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/utility-opentype"},{"id":12331,"title":"TypeScript Utility Types Collection","library":"utility-types","status":"active","version":"3.11.0","language":"javascript","ecosystem":"npm","summary":"utility-types is a comprehensive collection of TypeScript utility types designed to complement and extend TypeScript's built-in mapped types and aliases. Currently stable at v3.11.0, the library maintains an active release schedule, frequently introducing new type utilities and refining existing ones to keep pace with TypeScript's evolution and community needs. It differentiates itself by offering a broad range of idiomatic types, including those compatible with Flow's utility types to aid migration efforts, all without introducing any runtime cost. The package prides itself on being secure and minimal, having no third-party dependencies and ensuring type correctness through rigorous testing with `dts-jest`. Its primary goal is to provide developers with a robust, zero-cost 'lodash' for static types, eliminating the need to re-implement common type patterns across projects.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","typescript","utility","types","static-typing","mapped-types","flow","flow-typed"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/utility-types"},{"id":12332,"title":"Utilium: TypeScript Utilities","library":"utilium","status":"active","version":"3.1.1","language":"javascript","ecosystem":"npm","summary":"Utilium is a comprehensive TypeScript utility library offering a diverse set of functionalities for both compile-time and runtime operations. The current stable version is 3.1.1, with recent releases indicating active development, typically involving feature additions or minor bug fixes within patch versions, and significant refactorings in major versions like 3.0.0. Key differentiators include advanced compile-time mathematical types, utilities for HTTP range requests using `fetch`, robust `Buffer` extension capabilities, and convenience functions for strings and objects. It also features a unique `List` class that merges array and `Set` functionalities, `JSONFileMap` for file system interactions, and specialized tools for Xterm.js shell handling. The library targets modern Node.js environments, requiring Node.js >=22.0.0, and ships with full TypeScript support.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/utilium"},{"id":5091,"title":"pyutils (haaksmash)","library":"utils","status":"active","version":"1.0.2","language":"python","ecosystem":"pypi","summary":"A grab-bag of utility functions and objects for Python, developed by haaksmash. This library provides common, oft-repeated functionalities across various modules like enums, math, dictionaries, lists, booleans, dates, and objects. It is currently at version 1.0.2 and appears to have a stable, though not rapid, release cadence.","last_verified":"2026-04-12T00:00:00.000Z","tags":["utilities","enums","dates","data structures","helpers"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/utils"},{"id":15013,"title":"Array Flatten Utility","library":"utils-flatten","status":"abandoned","version":"1.0.0","language":"javascript","ecosystem":"npm","summary":"The `utils-flatten` package provides a single, straightforward utility function for recursively flattening arrays in JavaScript. It is a minimal, focused library for transforming deeply nested arrays into a single-level array. The package is currently at version 1.0.0 and appears to be an unmaintained or abandoned project, with its last known activity dating back to around 2013, as indicated by the copyright and build status badge. Its primary differentiation, if any, lies in its extreme simplicity and small footprint, predating the widespread adoption of native `Array.prototype.flat()` in modern JavaScript environments (ES2019+). Developers should be aware that contemporary JavaScript offers built-in alternatives, making this package largely redundant for new projects.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","util","array"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/utils-flatten"},{"id":12333,"title":"utils-merge","library":"utils-merge","status":"maintenance","version":"1.0.1","language":"javascript","ecosystem":"npm","summary":"The `utils-merge` package offers a singular utility function, `merge(destination, source)`, which facilitates the shallow combination of properties from a source object into a destination object. It operates by copying enumerable own properties from the source directly onto the destination, overwriting any existing properties with matching keys. The package is currently at version 1.0.1, reflecting a stable and mature, though minimally maintained, codebase since its last updates around 2017. Its core differentiator is its simplicity and direct mutable merging, suitable for scenarios where a lightweight, shallow merge is explicitly desired and object mutation is an acceptable side effect, rather than requiring deep cloning or immutability features found in more complex merging libraries.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","util"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/utils-merge"},{"id":17992,"title":"WhatsApp Bot Utilities for Baileys","library":"utils-mf","status":"active","version":"10.10.2","language":"javascript","ecosystem":"npm","summary":"This library, `utils-mf`, provides a collection of helper functions designed to streamline the development of WhatsApp bots using the `@adiwajshing/baileys` package. It abstracts away common tasks such as initializing the WhatsApp client, handling media (sending and downloading), message serialization, querying group information, and retrieving contact details. Additionally, it offers various general-purpose utilities like URL validation, time formatting, and random number generation, and its keywords suggest integration for TikTok media downloading. Currently at version `10.10.2`, the package appears to be actively maintained, indicated by a healthy release cadence. It is primarily distributed as a CommonJS module. Its main value lies in offering a convenient toolkit for developers working with the unofficial WhatsApp Web API via Baileys, aiming to simplify complex bot functionalities.","last_verified":"2026-04-23T00:00:00.000Z","tags":["javascript","whatsapp","baileys","js-whatsapp","whatsapp-api","whatsapp-web","whatsapp-chat","whatsapp-group"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/utils-mf"},{"id":2348,"title":"Utilsforecast: Forecasting Utilities for Time Series","library":"utilsforecast","status":"active","version":"0.2.15","language":"python","ecosystem":"pypi","summary":"Utilsforecast provides essential helper functions for time series forecasting workflows, forming a core part of the Nixtlaverse ecosystem alongside libraries like StatsForecast, MLForecast, and NeuralForecast. It offers utilities for data preprocessing, feature engineering, evaluation, and plotting. The library is actively maintained with frequent releases, typically addressing bug fixes, performance enhancements, and new metric/feature additions.","last_verified":"2026-04-24T18:20:12.321Z","tags":["forecasting","time series","utilities","data preprocessing","evaluation","plotting","nixtla"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/utilsforecast"},{"id":4841,"title":"UTM-WGS84 Converter","library":"utm","status":"active","version":"0.8.1","language":"python","ecosystem":"pypi","summary":"The `utm` library provides bidirectional conversion between Universal Transverse Mercator (UTM) coordinates and WGS84 latitude/longitude pairs for Python. It is a lightweight, pure Python package, optionally leveraging NumPy for enhanced performance with array-based operations. The library is actively maintained, with regular releases addressing accuracy improvements and Python version compatibility.","last_verified":"2026-04-12T00:00:00.000Z","tags":["geospatial","utm","wgs84","coordinates","conversion"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/utm"},{"id":24799,"title":"UTTLV - Python TLV (Tag-Length-Value) Library","library":"uttlv","status":"active","version":"0.7.1","language":"python","ecosystem":"pypi","summary":"A Python library for encoding and decoding TLV (Tag-Length-Value) objects. Supports custom tag definitions, nested TLV structures, and iterator access. Current version 0.7.1, maintained on GitHub.","last_verified":"2026-05-01T00:00:00.000Z","tags":["tlv","encoding","decoding","tag-length-value","binary"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/uttlv"},{"id":2840,"title":"UUID (PyPI Backport for Python 2.x)","library":"uuid","status":"deprecated","version":"1.30","language":"python","ecosystem":"pypi","summary":"This PyPI package (version 1.30) provides a backport of the `uuid` module's functionality for older Python versions, specifically 2.3 through 2.5. For Python 2.6 and newer, the `uuid` module is included in the Python standard library and this PyPI package is generally not needed. It was last released in 2006 and is not actively maintained.","last_verified":"2026-04-25T01:27:27.999Z","tags":["uuid","guid","identifier","backport","python2"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/uuid"},{"id":16261,"title":"UUID String to Buffer Parser","library":"uuid-parse","status":"abandoned","version":"1.1.0","language":"javascript","ecosystem":"npm","summary":"uuid-parse is a JavaScript utility for converting RFC4122 UUID strings to Node.js Buffer objects (or Array/Buffer targets) and vice-versa. It provides `parse` and `unparse` functions for this specific transformation. The current stable version is 1.1.0, and the package is explicitly marked as no longer maintained. Its primary differentiator was providing parsing/unparsing functionality that was removed from a prior version of the `node-uuid` library, which is now maintained as `uuid`. Developers should be aware that this module will not receive updates for bugs, security vulnerabilities, or new features, and alternatives like the `uuid` package's `parse` and `stringify` functions are generally recommended for active projects. It does not have a release cadence due to its abandoned status.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","uuid","parse","guid","rfc4122"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/uuid-parse"},{"id":726,"title":"uuid-utils","library":"uuid-utils","status":"active","version":"0.14.1","language":"python","ecosystem":"pypi","summary":"uuid-utils is a Python library that provides a fast, drop-in replacement for Python's standard `uuid` module, leveraging Rust for performance. It supports all standard UUID versions (1, 3, 4, 5) and also newer draft versions like UUIDv6, UUIDv7, and UUIDv8. Currently at version 0.14.1, the library maintains an active release cadence with frequent updates and performance enhancements.","last_verified":"2026-05-12T18:19:55.286Z","tags":["uuid","guid","performance","rust","identifiers","unique-id"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/uuid-utils"},{"id":12334,"title":"UUID v4 Generator","library":"uuid4","status":"active","version":"2.0.3","language":"javascript","ecosystem":"npm","summary":"The `uuid4` package provides a lightweight and focused Node.js module specifically for generating and validating Version 4 UUIDs (Universally Unique Identifiers). As of its current stable version, 2.0.3, the library has shifted its compatibility focus to modern JavaScript environments, notably discontinuing support for legacy browsers that was available in its 1.x release line. This change means version 2.x and above are primarily designed for Node.js and modern browser environments that fully support ECMAScript Modules (ESM). While an explicit release cadence isn't detailed, the semantic versioning indicates a pattern of incremental updates and patch fixes. A key characteristic of `uuid4` is its simplicity for V4 generation. However, for users within the Deno ecosystem, the project itself recommends utilizing Deno's standard library UUID module for better native integration, highlighting a pragmatic approach to platform-specific best practices. The library offers a straightforward API for both creating new UUIDs and confirming the validity of existing ones against the RFC 4122 V4 specification.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","node","uuid-v4","uuid","guid"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/uuid4"},{"id":1775,"title":"UUID6","library":"uuid6","status":"active","version":"2025.0.1","language":"python","ecosystem":"pypi","summary":"The uuid6 library provides new time-based UUID formats (v6, v7, v8) that are optimized for use as database keys, offering better performance and sequential ordering than traditional UUIDv1. As of version 2025.0.0, the project transitioned from Calendar Versioning (YYYY.MM.DD) to Semantic Versioning (MAJOR.MINOR.PATCH) and maintains a frequent release cadence.","last_verified":"2026-04-24T01:20:52.266Z","tags":["uuid","uuid6","uuid7","uuid8","time-based","database-key","rfc9562"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/uuid6"},{"id":5739,"title":"UUID version 7 (Pre-RFC Standard)","library":"uuid7","status":"abandoned","version":"0.1.0","language":"python","ecosystem":"pypi","summary":"This library implements UUID version 7 based on an *earlier draft* of the specification, offering time-sorted UUIDs with approximately 50ns resolution. Released at version 0.1.0 in late 2021, it appears to be unmaintained. Crucially, it **does NOT conform to the final RFC 9562 standard for UUIDv7**, which specifies millisecond precision, leading to significant compatibility issues with compliant implementations.","last_verified":"2026-04-09T00:00:00.000Z","tags":["uuid","uuid7","time-sorted","legacy","non-compliant","abandoned"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/uuid7"},{"id":9384,"title":"UUID7 Standard (pypi: uuid7-standard)","library":"uuid7-standard","status":"active","version":"1.1.0","language":"python","ecosystem":"pypi","summary":"This library provides a Python implementation for generating and manipulating UUIDs adhering to the final UUID version 7 standard, ensuring time-ordered identifiers. It explicitly distinguishes itself from the older `uuid7` package on PyPI, which was based on an earlier draft of the standard. The current version is 1.1.0, and it follows a release cadence driven by bug fixes and minor improvements.","last_verified":"2026-04-16T00:00:00.000Z","tags":["uuid","identifiers","rfc-4122","uuidv7","time-based","python3.8+"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/uuid7-standard"},{"id":12335,"title":"UUIDv7 Generator","library":"uuidv7","status":"active","version":"1.2.1","language":"javascript","ecosystem":"npm","summary":"uuidv7 is a JavaScript library providing a robust implementation of Universally Unique Identifiers (UUID) version 7, as defined by RFC 9562. UUIDv7 introduces a time-ordered component, making the generated IDs monotonically increasing and thus highly suitable for database primary keys or indexed fields where sequential writes and improved locality are beneficial, unlike traditional UUIDv4. The current stable version is 1.2.1. It also includes support for UUIDv4 generation and offers an object representation for UUIDs, allowing programmatic inspection and comparison. The library is designed to handle clock rollbacks and counter overflows gracefully to maintain monotonicity, with a large 42-bit counter and mechanisms to increment the internal timestamp if the counter overflows within a millisecond.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","uuid","uuidv7","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/uuidv7"},{"id":235,"title":"uv","library":"uv","status":"active","version":"0.11.2","language":"python","ecosystem":"pypi","summary":"Extremely fast Python package and project manager written in Rust by Astral. Current version is 0.11.2 (Mar 2026). Replaces pip, pip-tools, pipx, poetry, pyenv, virtualenv, and twine in a single tool. Recommended install is the standalone installer or pipx — NOT pip install uv into a project venv. uv is a CLI tool, not a Python library to import.","last_verified":"2026-05-12T12:10:14.877Z","tags":["package-manager","tooling","virtual-environments","pip-replacement","python-versions","astral","rust"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/uv"},{"id":1037,"title":"uv-build: The uv build backend","library":"uv-build","status":"active","version":"0.11.2","language":"python","ecosystem":"pypi","summary":"uv-build is the official PEP 517 build backend for uv, the fast Python package and project manager. It enables uv to efficiently create source distributions and binary wheels for Python projects. The package is a slimmed-down version of uv itself, containing only the necessary components for the build backend functionality. It is under active development with frequent releases, often multiple times a week, ensuring tight integration and performance with the main uv tool.","last_verified":"2026-04-23T16:13:06.265Z","tags":["build-backend","packaging","uv","rust-powered","fast","pep-517"],"install_tag":"stale","install_tag_description":"widespread failures or data too old to trust","api":"https://checklist.day/api/registry/uv-build"},{"id":2349,"title":"uv-dynamic-versioning","library":"uv-dynamic-versioning","status":"active","version":"0.14.0","language":"python","ecosystem":"pypi","summary":"uv-dynamic-versioning is a plugin for `uv` (and `hatch`) that provides dynamic versioning capabilities for Python projects, typically by deriving versions from Git VCS tags. It's built on top of `setuptools_scm` and offers various configuration options for version formatting and bumping. The current version is 0.14.0, with frequent minor releases addressing features, bug fixes, and documentation.","last_verified":"2026-04-24T18:20:31.322Z","tags":["versioning","build-tool","uv","hatch","setuptools_scm","pyproject.toml"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/uv-dynamic-versioning"},{"id":24800,"title":"uv-iso-env","library":"uv-iso-env","status":"active","version":"1.0.43","language":"python","ecosystem":"pypi","summary":"A tool for creating isolated Python environments using uv. It provides a wrapper around uv to manage ephemeral environments for testing or running scripts with specific dependencies. Current version 1.0.43, actively maintained on PyPI.","last_verified":"2026-05-01T00:00:00.000Z","tags":["isolated environment","uv","virtualenv","tool"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/uv-iso-env"},{"id":10334,"title":"uv-secure","library":"uv-secure","status":"active","version":"0.17.1","language":"python","ecosystem":"pypi","summary":"uv-secure is a command-line tool designed to scan your uv.lock file for dependencies with known vulnerabilities. It provides a quick way to ensure your project's Python dependencies, managed by `uv`, are secure. The library is actively maintained with frequent releases, often including dependency updates and minor feature enhancements.","last_verified":"2026-04-17T00:00:00.000Z","tags":["security","vulnerability-scanning","uv","dependency-management","cli"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/uv-secure"},{"id":22528,"title":"uv-sort","library":"uv-sort","status":"active","version":"0.7.0","language":"python","ecosystem":"pypi","summary":"Sorts dependencies in pyproject.toml or uv.lock files alphabetically, designed for use with the uv package manager. Current version 0.7.0, requires Python >=3.10. Released under MIT license; maintained actively with periodic updates.","last_verified":"2026-04-27T00:00:00.000Z","tags":["uv","sort","dependencies","pyproject.toml"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/uv-sort"},{"id":200,"title":"Uvicorn","library":"uvicorn","status":"active","version":"0.42.0","language":"python","ecosystem":"pypi","summary":"Lightning-fast ASGI server for Python. Standard server for FastAPI and Starlette. Current version is 0.42.0 (Mar 2026). Requires Python >=3.10. The Gunicorn worker class was moved to a separate package.","last_verified":"2026-05-12T10:04:55.209Z","tags":["web","asgi","server","fastapi","starlette","async"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/uvicorn"},{"id":1776,"title":"Uvicorn Worker for Gunicorn","library":"uvicorn-worker","status":"active","version":"0.4.0","language":"python","ecosystem":"pypi","summary":"uvicorn-worker provides an enhanced Uvicorn worker for Gunicorn, designed to replace the workers previously bundled directly within the `uvicorn` package. This allows for independent development, future compatibility, and continued improvements of Uvicorn's Gunicorn integration. The current version is 0.4.0, and it follows an as-needed release cadence, often coinciding with `uvicorn` updates.","last_verified":"2026-04-24T01:21:07.600Z","tags":["asgi","uvicorn","gunicorn","web-server","worker","fastapi","starlette"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/uvicorn-worker"},{"id":458,"title":"uvloop","library":"uvloop","status":"active","version":"0.22.1","language":"python","ecosystem":"pypi","summary":"uvloop is a fast, drop-in replacement for Python's built-in asyncio event loop, implemented in Cython and built on top of libuv. The current version is 0.22.1, and it follows a regular release cadence with active maintenance.","last_verified":"2026-05-12T13:56:59.546Z","tags":["asyncio","event loop","libuv","Python 3.8+"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/uvloop"},{"id":16262,"title":"UVM (Universal Virtual Machine)","library":"uvm","status":"active","version":"4.0.1","language":"javascript","ecosystem":"npm","summary":"UVM (Universal Virtual Machine) is a JavaScript library designed to provide a consistent API for executing code in isolated contexts, leveraging Node.js Worker Threads and Web Workers in browser environments. This abstraction simplifies cross-context communication via an event emitter-based bridge, enabling developers to run potentially untrusted or computationally intensive code without blocking the main thread. Currently at version 4.0.1 (last published 10 months ago, as of current date), the library appears to be actively maintained. Its key differentiator lies in offering a 'universal' approach to sandboxed code execution, providing a unified development experience across different JavaScript runtimes, making it suitable for applications requiring secure and efficient off-main-thread processing. The project originates from Postman Labs.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","vm","worker","contextify","postman"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/uvm"},{"id":14216,"title":"uvu: Fast & Lightweight Test Runner","library":"uvu","status":"active","version":"0.5.6","language":"javascript","ecosystem":"npm","summary":"uvu is an extremely fast and lightweight test runner designed for both Node.js and browser environments, currently stable at version 0.5.6. It features a minimalist API, supporting `async`/`await` tests and native ES Modules. While `uvu` ships with its own optional assertion library (`uvu/assert`), it is entirely compatible with any assertion library that throws standard JavaScript Errors for failures. It differentiates itself by its focus on performance, minimal footprint, and flexibility in choosing assertion methods, making it a strong contender for projects prioritizing speed and small bundle sizes. Releases are typically patch-based, addressing bugs and improving compatibility, with major feature additions occurring less frequently.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","assert","diffs","runner","snapshot","test","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/uvu"},{"id":3848,"title":"uWSGI Server","library":"uwsgi","status":"maintenance","version":"2.0.31","language":"python","ecosystem":"pypi","summary":"uWSGI is an open-source, fast, and self-healing application server container that serves as a full stack for building hosting services. It is primarily known for efficiently running Python WSGI applications but supports various other languages and protocols (like Ruby/Rack, Perl/PSGI, PHP, Go) through its pluggable architecture. The current stable version is 2.0.31. The project has been in maintenance mode since October 2022, focusing on stability rather than new features.","last_verified":"2026-04-25T16:52:50.223Z","tags":["web server","wsgi","deployment","application server","cpython","http","fastcgi"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/uwsgi"},{"id":24801,"title":"uwsgi-tools","library":"uwsgi-tools","status":"active","version":"1.1.1","language":"python","ecosystem":"pypi","summary":"uwsgi-tools provides uwsgi_curl and uwsgi_proxy, utilities for direct HTTP requests and reverse proxying to uWSGI backends via the uwsgi protocol. Current version is 1.1.1.","last_verified":"2026-05-01T00:00:00.000Z","tags":["uwsgi","cli","tools","curl","proxy"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/uwsgi-tools"},{"id":24802,"title":"uwsgidecorators","library":"uwsgidecorators","status":"active","version":"1.1.0","language":"python","ecosystem":"pypi","summary":"A standalone package providing decorators compatible with uWSGI, allowing easy integration of uWSGI features like cron, timer, signal, lock, and spooler without the full uwsgi module. Current version 1.1.0 appears to be stable with infrequent releases.","last_verified":"2026-05-01T00:00:00.000Z","tags":["uwsgi","decorators","cron","timer","spooler","mule","standalone"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/uwsgidecorators"},{"id":9385,"title":"uWSGI top-like interface","library":"uwsgitop","status":"active","version":"0.12","language":"python","ecosystem":"pypi","summary":"uwsgitop is a command-line tool that provides a 'top-like' interface for real-time monitoring of uWSGI applications. It connects to the uWSGI Stats Server to display worker statistics, memory usage, request rates, and other vital metrics in a curses-based terminal view. The current version is 0.12, and while functional, the project exhibits a slow release cadence, primarily for maintenance rather than active feature development.","last_verified":"2026-04-16T00:00:00.000Z","tags":["monitoring","uwsgi","cli","performance","server"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/uwsgitop"},{"id":24803,"title":"uxarray","library":"uxarray","status":"active","version":"2026.4.1","language":"python","ecosystem":"pypi","summary":"UXarray is an Xarray extension for working with unstructured grid climate and global weather data, providing grid-aware analysis operations such as remapping, averaging, and visualization. Current version: 2026.4.1. Released approximately monthly.","last_verified":"2026-05-01T00:00:00.000Z","tags":["unstructured-grid","climate","weather","xarray","visualization"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/uxarray"},{"id":26577,"title":"UXL Core","library":"uxl-core","status":"active","version":"0.1.2","language":"javascript","ecosystem":"npm","summary":"Core parser, lexer, and transpiler for the UXL (User eXperience Lab / UXer eXperiment Language) framework. Current stable version 0.1.2. Designed for defining UI screens, data bindings, i18n, A/B tests, and component trees in a declarative DSL. The library provides an indentation-aware lexer (with configurable tab width and strict indentation enforcement), a Nearley-based parser that converts UXL source into an AST, and a transpiler that converts the AST into a stable contract.json format for downstream renderers. Unlike full-stack frameworks, uxl-core focuses on the parsing layer; multi-file project resolution and CLI are handled by the companion package uxl-kit. It is ESM-only and requires Node.js 18+.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/uxl-core"},{"id":12336,"title":"v-autosize Vue Textarea Autosize Directive","library":"v-autosize","status":"active","version":"2.0.1","language":"javascript","ecosystem":"npm","summary":"v-autosize is a lightweight Vue 3 directive designed to wrap the standalone `autosize` library, enabling `<textarea>` HTML elements to automatically adjust their height to perfectly fit their content. The current stable version, 2.0.1, is built specifically for Vue 3. Users requiring Vue 2 compatibility should refer to `v-autosize@1`. This package differentiates itself from other solutions like `vue-autosize` and `vue-textarea-autosize` by being actively maintained for the current Vue ecosystem (Vue 3) and providing a simple, directive-based integration rather than a component-based one, ensuring minimal boilerplate. Release cadence is typically tied to updates in the core `autosize` library or significant Vue ecosystem changes, prioritizing stability and a small bundle size.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","vue","textarea","autosize","adjust","height","directive","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/v-autosize"},{"id":16568,"title":"v-click-outside Vue Directive","library":"v-click-outside","status":"active","version":"3.2.0","language":"javascript","ecosystem":"npm","summary":"v-click-outside is a Vue.js directive that enables developers to detect and react to click events originating outside of a specific HTML element. This functionality is crucial for implementing UI patterns such as closing dropdown menus, modals, and context menus when a user clicks anywhere else on the page. The current stable version is 3.2.0. The package maintains an irregular release cadence, typically driven by bug fixes, dependency updates, and minor enhancements. A key differentiator of v-click-outside is its design to detect outside clicks without intrinsically halting event propagation, offering greater flexibility for developers managing complex event flows. It also supports configuration for various event types (e.g., 'click', 'dblclick'), detection of clicks within iframes, and the option to use the capture phase for event listeners.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/v-click-outside"},{"id":14220,"title":"Vue Code Difference Viewer","library":"v-code-diff","status":"active","version":"1.13.1","language":"javascript","ecosystem":"npm","summary":"v-code-diff is a Vue.js component designed for visually displaying code differences, supporting both Vue 2 (2.6.0+) and Vue 3 environments through its `vue-demi` integration. The current stable version is 1.13.1, with active development on the 1.x branch. This library differentiates itself by offering seamless cross-version compatibility for Vue projects, allowing developers to integrate robust code diffing capabilities regardless of their specific Vue ecosystem version. It builds upon established projects like `vue-diff` and `vue-code-diff`, and leverages `highlight.js` for extensive language support, defaulting to plaintext but configurable for numerous programming languages. The component supports both local and global registration, with local registration being the recommended approach for optimal tree-shaking. A clear migration path from the older 0.x versions to the current 1.x series is provided to simplify transitions.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/v-code-diff"},{"id":12337,"title":"Vue Idle User Detector","library":"v-idle","status":"active","version":"1.0.3","language":"javascript","ecosystem":"npm","summary":"V-idle is a universal Vue plugin (now component-based) designed to detect inactive users across both Vue 2 and Vue 3 applications. The current stable version is v1.0.3, with recent updates indicating an active maintenance cadence focused on bug fixes and compatibility. Key differentiators include its seamless support for both Vue 2 and Vue 3 environments via `vue-demi`, eliminating the need for `Vue.use()` for plugin installation since v1.0.0. It offers flexible idle event detection, configurable reminder timings, and a unique `syncKey` feature for synchronizing activity across multiple browser tabs using the BroadcastChannel API, ensuring consistent idle state management in complex applications. This library ships with TypeScript definitions for improved developer experience.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","vue","vuejs","vue2","vue3","vue 2","vue 3","vue-demi","plugin","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/v-idle"},{"id":12338,"title":"Vue JSONEditor Component","library":"v-jsoneditor","status":"abandoned","version":"1.4.5","language":"javascript","ecosystem":"npm","summary":"v-jsoneditor is a Vue.js wrapper component for the popular `jsoneditor` library, providing a powerful and customizable JSON editor interface within Vue applications. It allows users to view, edit, format, and validate JSON data through a user-friendly GUI or code editor. The current stable version is 1.4.5, with the last update in September 2021. Due to the lack of recent activity, the project appears to be unmaintained, potentially limiting its compatibility with newer Vue versions (e.g., Vue 3) or the latest features and security patches of the underlying `jsoneditor` library. Its primary differentiator is its straightforward integration into Vue 2 projects.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","vue","jsoneditor"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/v-jsoneditor"},{"id":14217,"title":"v-money: Vue 2 Currency Input Mask","library":"v-money","status":"abandoned","version":"0.8.1","language":"javascript","ecosystem":"npm","summary":"v-money is a lightweight, dependency-free Vue.js library that provides currency input masking capabilities, functioning both as a component (`<money>`) and a directive (`v-money`). It enables users to format currency inputs with specified decimal, thousands separators, prefixes, and suffixes, and supports features like copy/paste and mobile compatibility. The current and final stable version is 0.8.1, published over 9 years ago, and the library is no longer actively maintained. For Vue 3 applications, developers should use `v-money3`, which is a direct successor designed to address Vue 3 compatibility and continues active development. v-money was a popular choice for Vue 2 projects needing simple, flexible currency formatting without external dependencies.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","vue","input","mask","directive","currency","money"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/v-money"},{"id":12339,"title":"Vue Select2 Component","library":"v-select2-component","status":"maintenance","version":"0.4.7","language":"javascript","ecosystem":"npm","summary":"The `v-select2-component` package, currently at version 0.4.7, provides a Vue 2 wrapper for the popular jQuery Select2 plugin. It enables developers to integrate enhanced `<select>` elements with search, tagging, and remote data capabilities into their Vue 2 applications. The library directly leverages jQuery and the Select2 library, meaning these are required dependencies and must be loaded in the application. As indicated by its reference to Vue CLI v2.9.1 and a pre-1.0 version number, the project appears to be in a maintenance state, primarily supporting Vue 2 applications, with no active development for Vue 3 or modern front-end tooling. Its primary differentiator is its direct, unopinionated wrapper approach for Select2 within the Vue 2 ecosystem.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","vue","select2"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/v-select2-component"},{"id":12340,"title":"Floating Vue (v-tooltip)","library":"v-tooltip","status":"active","version":"2.1.3","language":"javascript","ecosystem":"npm","summary":"Floating Vue, currently at version 5.x, is a robust and flexible library for creating tooltips, popovers, dropdowns, and menus in Vue 3 applications. It is the successor to the original `v-tooltip` package, having been rebranded from `floating-vue` v2.x to `v-tooltip` v5.x to streamline versioning and prevent confusion, while retaining the same underlying codebase and functionality. The library leverages `@floating-ui/dom` for efficient and precise anchor positioning, ensuring floating elements are always positioned optimally. It offers both directive-based (`v-tooltip`, `v-close-popper`) and component-based (`VDropdown`, `VTooltip`, `VMenu`) usage, supporting a wide range of interactive UI patterns. Releases are regular, with a focus on Vue 3 compatibility, performance, and improved TypeScript typings. Key differentiators include its extensive configuration options, powerful theming capabilities, and seamless integration with Vue 3's composition API.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","vue","tooltip","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/v-tooltip"},{"id":26578,"title":"V6 Game Server","library":"v6-game-server","status":"maintenance","version":"0.12.396","language":"javascript","ecosystem":"npm","summary":"A Node.js server for turn-based games (board games, card games, etc.), current version 0.12.396. Provides WebSocket-based multiplayer with configurable turn timers, reconnection handling, spectator mode, MongoDB/Redis integration for persistence and ranking, and admin controls. Differentiators include flexible timer modes (per-turn, per-switch, common time, addTime), penalty/timeout systems, and cheat detection via unfocused turns. Released under an unspecified cadence, likely maintenance mode as updates are infrequent. Primarily documented in Russian.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/v6-game-server"},{"id":14219,"title":"v8-profiler-next Node.js Profiler","library":"v8-profiler-next","status":"active","version":"1.10.0","language":"javascript","ecosystem":"npm","summary":"v8-profiler-next provides native Node.js bindings for the V8 JavaScript engine's profiler, enabling developers to capture CPU profiles and heap snapshots of their Node.js applications. It is compatible with a wide range of Node.js versions, from v4.x through v21.x, and supports macOS, Linux, and Windows platforms. The package is currently at version 1.10.0 and receives regular updates, with minor releases approximately every few months, as indicated by its recent changelog. A key differentiator is its ability to operate within `worker_threads`, allowing for isolated profiling of worker contexts without blocking the main thread. It also offers the option to generate CPU profiles in a new format compatible with modern tools like VS Code and Chrome DevTools, which is crucial for streamlined analysis workflows.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","node","v8-profiler"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/v8-profiler-next"},{"id":12341,"title":"v8n: Fluent JavaScript Validation","library":"v8n","status":"active","version":"1.5.1","language":"javascript","ecosystem":"npm","summary":"v8n (validation) is a JavaScript validation library offering a dead-simple, fluent API for creating complex validation rules. It supports chaining multiple rules and modifiers, allowing for highly intuitive and readable validation logic for various data types including primitives, arrays, and objects. The library provides flexible validation strategies, including boolean-based `test()`, exception-based `check()` for detailed error feedback, and `testAll()` to gather all failures, as well as asynchronous validation. Currently at version 1.5.1, v8n maintains an active development pace with incremental feature additions and bug fixes, often addressing issues related to its schema, optional, and async validation capabilities. It differentiates itself through its highly customizable nature, enabling users to extend it with custom rules, and its reusability, allowing validation chains to be exported as modules.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","validation","library","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/v8n"},{"id":5548,"title":"VADER Sentiment Analysis","library":"vadersentiment","status":"active","version":"3.3.2","language":"python","ecosystem":"pypi","summary":"VADER (Valence Aware Dictionary and sEntiment Reasoner) is a lexicon and rule-based sentiment analysis tool, specifically attuned to sentiments expressed in social media, and effective on texts from other domains. The current version is 3.3.2, with releases occurring infrequently as it is a mature, rule-based system.","last_verified":"2026-04-13T00:00:00.000Z","tags":["sentiment analysis","NLP","social media","text processing","rule-based","lexicon"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vadersentiment"},{"id":20649,"title":"val-loader","library":"val-loader","status":"active","version":"6.0.0","language":"javascript","ecosystem":"npm","summary":"A webpack loader that executes a given module at build-time and returns the result as the module's code. Current stable version is 6.0.0 (2024-01-15). It allows custom loader logic without writing a full loader; the target module receives (options, loaderContext) and must return an object with at least a 'code' property. Supports returning source maps, AST, dependencies, and context dependencies. Requires webpack 5.x and Node.js >= 18.12.0. Releases follow semver, with breaking changes only for Node.js and webpack version bumps. Key differentiator: simplifies creating loaders for static value generation or compile-time computation.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","webpack","loader","execute","val"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/val-loader"},{"id":8757,"title":"Vale Python Package","library":"vale","status":"active","version":"3.13.0.0","language":"python","ecosystem":"pypi","summary":"The `vale` Python package provides a convenient way to install and use the Vale command-line grammar and style checking tool within Python environments. Vale itself is a static analysis tool for prose, written in Go. This Python package acts as a wrapper, automatically downloading the appropriate Vale binary on first execution. The package aims to simplify the inclusion of Vale as a dependency in Python applications or libraries, without requiring manual installation of the Vale CLI.","last_verified":"2026-04-16T00:00:00.000Z","tags":["linter","grammar","style check","prose","cli wrapper","documentation"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vale"},{"id":10333,"title":"Validate Brazilian Documents","library":"validate-docbr","status":"active","version":"2.0.0","language":"python","ecosystem":"pypi","summary":"validate-docbr is a Python library designed to validate Brazilian documents such as CPF, CNPJ, CNH, PIS, RENAVAM, and more. It is currently at version 2.0.0 and actively maintained with periodic releases that add new document types and improvements.","last_verified":"2026-04-17T00:00:00.000Z","tags":["validation","brazilian documents","cpf","cnpj","cnh","pis","renavam","document validation"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/validate-docbr"},{"id":3312,"title":"Email Address Validation","library":"validate-email","status":"maintenance","version":"1.3","language":"python","ecosystem":"pypi","summary":"The `validate-email` library (version 1.3, last updated in 2015) provides basic functionality to verify if an email address is valid, properly formatted, and optionally checks for the existence of its domain's MX record and the email address itself via an SMTP check. Due to its age, it is largely unmaintained. More robust and actively developed alternatives are recommended for modern Python projects.","last_verified":"2026-04-25T08:20:37.200Z","tags":["email validation","email address","smtp","dns","python2","unmaintained"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/validate-email"},{"id":8756,"title":"validate-pyproject","library":"validate-pyproject","status":"active","version":"0.25","language":"python","ecosystem":"pypi","summary":"validate-pyproject is a Python library and CLI tool designed for validating `pyproject.toml` files against various Python packaging standards (like PEP 517, PEP 518, PEP 621, PEP 639, and PEP 735) using JSON Schema. It is currently at version 0.25 and maintains an active development and release cadence.","last_verified":"2026-04-16T00:00:00.000Z","tags":["pyproject.toml","validation","json-schema","packaging","pep","cli"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/validate-pyproject"},{"id":12342,"title":"Validate.js: Declarative JavaScript Validations","library":"validate.js","status":"maintenance","version":"0.13.1","language":"javascript","ecosystem":"npm","summary":"validate.js provides a declarative, schema-based approach for validating JavaScript objects, suitable for both client-side and server-side applications. The current stable version is 0.13.1. While the release cadence appears to be moderate, the library has a long-standing history and focuses on stability and a comprehensive set of built-in validators, including new additions like a type validator. Its key differentiator lies in its concise, constraint-based syntax, allowing developers to define complex validation rules with minimal boilerplate. It is often chosen for projects requiring robust data integrity checks without external framework dependencies, and it ships with TypeScript types for improved developer experience and static analysis.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","validation","validate","server","client","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/validate.js"},{"id":16750,"title":"Better Auth Validation Plugin","library":"validation-better-auth","status":"active","version":"1.3.4","language":"javascript","ecosystem":"npm","summary":"The `validation-better-auth` package provides a flexible and extensible validation plugin specifically designed for the `better-auth` framework. It enables developers to integrate API request validation using various schema definition libraries such as Zod, Valibot, and ArkType. It also supports Yup by internally wrapping Yup schemas to a standard format. This package is currently at version 1.3.4 and shows an active development cadence with frequent patch releases addressing build, module, and type resolution issues. Its key differentiator is its tight integration with `better-auth` and its adapter pattern, allowing for broad compatibility with different validation schema libraries rather than enforcing a specific one.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","better-auth","auth","typescript","plugin","validation-better-auth"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/validation-better-auth"},{"id":5549,"title":"validator-collection","library":"validator-collection","status":"active","version":"1.5.0","language":"python","ecosystem":"pypi","summary":"validator-collection is a Python library offering a comprehensive suite of over 60 functions for data validation and type checking. It provides both 'validator' functions that return the validated value or raise an error, and 'checker' functions that return a boolean. The current version is 1.5.0, with releases occurring periodically, sometimes with significant gaps between minor versions.","last_verified":"2026-04-13T00:00:00.000Z","tags":["validation","data validation","checkers","validators","data types"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/validator-collection"},{"id":966,"title":"Validators","library":"validators","status":"active","version":"0.35.0","language":"python","ecosystem":"pypi","summary":"Validators is a lightweight Python library designed for human-friendly data validation without the need for complex schemas or forms. It provides a wide array of simple functions to validate common data types such as email addresses, URLs, IP addresses, and more. On success, validator functions return `True`; on failure, they return a `ValidationFailure` object. The library is actively maintained, with frequent updates to add new validators and improve existing ones.","last_verified":"2026-04-09T20:48:48.720Z","tags":["data validation","email validation","url validation","ip address validation","lightweight","schema-less"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/validators"},{"id":27508,"title":"ValidX","library":"validx","status":"active","version":"0.8.1","language":"python","ecosystem":"pypi","summary":"ValidX is a fast, powerful, and flexible data validation library for Python with a clean and sane syntax. It supports complex nested validations, transformations, and custom rules. Current version is 0.8.1, released under MIT license. Release cadence is irregular.","last_verified":"2026-05-01T00:00:00.000Z","tags":["validation","data-validation","schema"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/validx"},{"id":2350,"title":"Valkey Python Client","library":"valkey","status":"active","version":"6.1.1","language":"python","ecosystem":"pypi","summary":"Valkey-py is a high-performance Python client for Valkey, a robust open-source (BSD) key/value datastore. Forked from redis-py, it supports a variety of workloads including caching, message queues, and acting as a primary database. The library is actively maintained with frequent releases, including release candidates for upcoming versions.","last_verified":"2026-04-24T18:21:03.720Z","tags":["database","kv-store","nosql","redis-compatible","async","client"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/valkey"},{"id":5550,"title":"Valkey GLIDE Async client","library":"valkey-glide","status":"active","version":"2.3.1","language":"python","ecosystem":"pypi","summary":"Valkey GLIDE (General Language Independent Driver for the Enterprise) is an official open-source client library for Valkey and Redis OSS. Built with a Rust core and language-specific wrappers, it offers high-performance, reliability, and consistency across multiple languages. The Python client, currently at version 2.3.1, provides both asynchronous and synchronous interfaces and is regularly updated to support new Valkey features and best practices.","last_verified":"2026-04-13T00:00:00.000Z","tags":["Valkey","Redis","client","async","cluster","database"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/valkey-glide"},{"id":3313,"title":"Valkey GLIDE Sync Client","library":"valkey-glide-sync","status":"active","version":"2.3.1","language":"python","ecosystem":"pypi","summary":"Valkey GLIDE Sync is an official open-source Valkey client library for Python, designed to interact with Valkey and Redis OSS in a synchronous manner. It supports both standalone and cluster deployments, offering features like automatic topology discovery, read-from-replica options, and OpenTelemetry integration. The library is part of the Valkey organization and aims for high performance and reliability, currently at version 2.3.1.","last_verified":"2026-04-25T08:21:04.181Z","tags":["database","Valkey","Redis","client","sync","data-store"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/valkey-glide-sync"},{"id":28436,"title":"Valohai CLI","library":"valohai-cli","status":"active","version":"0.36.0","language":"python","ecosystem":"pypi","summary":"A command-line client for Valohai, a machine learning platform. Current version 0.36.0. Enables local execution, pipeline management, and model catalog interactions. Requires Python >=3.10. Released irregularly with minor versions every few months.","last_verified":"2026-05-09T00:00:00.000Z","tags":["valohai","cli","machine-learning","mlops"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/valohai-cli"},{"id":24804,"title":"Valohai PAPI","library":"valohai-papi","status":"active","version":"0.1.3","language":"python","ecosystem":"pypi","summary":"Experimental imperative Valohai pipeline API for building and executing machine learning pipelines. Current version 0.1.3, requires Python >=3.6.1, <4.0.0. This library is in early development with frequent breaking changes.","last_verified":"2026-05-01T00:00:00.000Z","tags":["valohai","pipeline","ml","experimental"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/valohai-papi"},{"id":22529,"title":"Valohai Utils","library":"valohai-utils","status":"active","version":"0.7.0","language":"python","ecosystem":"pypi","summary":"Utilities for building and running machine learning pipelines on the Valohai platform. Version 0.7.0, stable but occasional updates for Valohai API changes.","last_verified":"2026-04-27T00:00:00.000Z","tags":["ml","mldataset","pipeline","valohai","machine-learning","utils","mlops"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/valohai-utils"},{"id":10335,"title":"Valohai YAML Parser and Validator","library":"valohai-yaml","status":"active","version":"0.56.0","language":"python","ecosystem":"pypi","summary":"valohai-yaml is a Python library for parsing, validating, and programmatically constructing `valohai.yaml` configuration files, which define machine learning pipelines and experiments for the Valohai platform. It ensures YAML configurations adhere to the Valohai schema. The current version is 0.56.0, and it maintains a frequent release cadence, often with minor updates and new feature support aligning with the Valohai platform.","last_verified":"2026-04-17T00:00:00.000Z","tags":["yaml","configuration","valohai","validation","machine-learning"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/valohai-yaml"},{"id":12343,"title":"Deep Value Equality Comparison","library":"value-equal","status":"maintenance","version":"1.0.1","language":"javascript","ecosystem":"npm","summary":"The `value-equal` package provides a lightweight utility function designed to determine if two JavaScript values are deeply equal based on their content, rather than strict reference equality. It intelligently compares primitive values, arrays, and plain objects by recursively checking their `valueOf` representations. Currently at stable version 1.0.1 (published 7 years ago), the package demonstrates a mature and reliable API. Its release cadence is likely infrequent due to its focused scope and stable implementation, with updates typically limited to critical bug fixes. This package serves as a practical alternative for scenarios where deep value comparison is essential, such as normalizing data for `localStorage` or comparing `window.history.state` values, where objects need to be treated as equal if their contents match. Unlike strict equality (`===`) or more feature-rich libraries, `value-equal` offers a streamlined approach specifically for these use cases without additional overhead.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/value-equal"},{"id":28437,"title":"Valyu","library":"valyu","status":"active","version":"2.9.7","language":"python","ecosystem":"pypi","summary":"Valyu is a Python client for the Valyu Deepsearch API, enabling AI agents to perform deep searches and retrieve structured results. Current version 2.9.7, actively maintained with frequent releases.","last_verified":"2026-05-09T00:00:00.000Z","tags":["deepsearch","api-client","ai","search"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/valyu"},{"id":12344,"title":"Vandium Utils","library":"vandium-utils","status":"active","version":"2.0.0","language":"javascript","ecosystem":"npm","summary":"Vandium Utils is a JavaScript utility library providing a collection of common, reusable functions primarily intended for use within Vandium-io projects, though suitable for general Node.js applications. Currently at stable version 2.0.0, the library offers functionalities such as deep object cloning, date-to-ISO string conversion, various type-checking predicates (e.g., `isArray`, `isFunction`, `isObject`, `isPromise`), null/undefined checks, object emptiness determination, boolean parsing from diverse inputs, and a robust string templating engine. The library maintains a steady release cadence driven by the needs of the Vandium ecosystem. Its key differentiators include a focused set of utilities designed for serverless environments (given its association with AWS Lambda keywords), lightweight footprint, and built-in TypeScript definitions, promoting type-safe development. It supports Node.js versions 10.16 and above.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","JWT","AWS","Lambda","util","utility","serverless"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vandium-utils"},{"id":15256,"title":"Vanilla Colorful Color Picker","library":"vanilla-colorful","status":"active","version":"0.7.2","language":"javascript","ecosystem":"npm","summary":"vanilla-colorful is a lightweight, framework-agnostic color picker library implemented as W3C standards-based Custom Elements. It serves as a vanilla JavaScript port of the popular `react-colorful` library, offering the same core functionality in a dependency-free, highly optimized package. The current stable version is 0.7.2, released in November 2022, and while no explicit release cadence is stated, it appears to be actively maintained. Key differentiators include its extremely small bundle size (just 2.7 KB minified and gzipped), 100% test coverage, full TypeScript typings, and comprehensive accessibility (WAI-ARIA) and mobile support. It provides various color picker types (HEX, RGB, HSL, HSV) directly usable as HTML custom elements, making integration into any web application or framework straightforward.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","webcomponents","web-components","webcomponent","web-component","custom-element","customelement","colorpicker","hex","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vanilla-colorful"},{"id":12345,"title":"Vanilla Framework","library":"vanilla-framework","status":"active","version":"4.49.0","language":"javascript","ecosystem":"npm","summary":"Vanilla Framework is an extensible CSS framework built by Canonical, utilizing Sass for its core architecture. It provides a comprehensive set of pre-designed components, utility classes, and a robust design system for building consistent web interfaces, particularly those aligned with the Ubuntu design language. The current stable version is 4.49.0, with a rapid release cadence typically seeing multiple minor versions released each month, delivering new features, enhancements, and bug fixes. Key differentiators include its strong integration with the Ubuntu ecosystem, its extensibility through Sass themes and variables, and a focus on accessibility and modern web patterns. It offers a solid foundation for projects requiring a polished and consistent user interface without starting from scratch, consumable either by hotlinking pre-compiled CSS or, more commonly, integrated into a project's Sass build pipeline.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","ubuntu","vanilla","framework","CSS","SASS","SCSS","mixin","module"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vanilla-framework"},{"id":10336,"title":"Vanna","library":"vanna","status":"active","version":"2.0.2","language":"python","ecosystem":"pypi","summary":"Vanna is a Python library that enables users to generate SQL queries from natural language, visualize results, and get answers, now with enterprise security and user-aware permissions. Version 2.0.2 is a complete rewrite, focusing on better support for agentic models and an improved user-aware framework. The library maintains an active development pace with frequent updates.","last_verified":"2026-04-17T00:00:00.000Z","tags":["LLM","SQL generation","NLP2SQL","Database AI","Agentic","Data Analytics"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vanna"},{"id":15258,"title":"Vant: Mobile UI Components for Vue","library":"vant","status":"active","version":"4.9.24","language":"javascript","ecosystem":"npm","summary":"Vant is a lightweight and highly customizable UI component library designed for mobile web applications built with Vue.js. The current stable version series is 4.x, specifically 4.9.24 for Vue 3 projects, while Vant 2.x (e.g., 2.13.9) continues to support Vue 2. The library maintains an active release cadence, frequently adding new features, bug fixes, and improvements within its major versions. Key differentiators include its small bundle size (1KB average per component min+gzip), over 80 high-quality components, zero third-party dependencies, strong TypeScript support, extensive documentation, and comprehensive feature set including tree-shaking, custom themes, accessibility, dark mode, SSR, and i18n with 30+ built-in languages. It also provides dedicated modules for Nuxt 2 and Nuxt 3.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","ui","vue","vue3","mobile","frontend","component","components","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vant"},{"id":16751,"title":"Basic Authentication for Vantage.js","library":"vantage-auth-basic","status":"abandoned","version":"1.0.0","language":"javascript","ecosystem":"npm","summary":"vantage-auth-basic is an authentication extension designed for the vantage.js interactive CLI framework. It provides basic authentication capabilities, prompting users for usernames and passwords configured on the Vantage server. Key features include configurable retry limits for incorrect password attempts, a delay between retries, and an account lockout mechanism with a specified unlock timeout. As of version 1.0.0, this extension is tightly integrated with vantage.js and is often used by simply specifying the string \"basic\" in the vantage.auth() method, negating the need for a separate `require()` call when used within a Vantage application. Given the vantage.js framework's last significant activity being several years ago, this package is effectively abandoned and not recommended for new projects.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","api","cli","repl","vantage","vantagejs","auth","authentication","extension"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vantage-auth-basic"},{"id":9387,"title":"Vapi Server SDK","library":"vapi-server-sdk","status":"active","version":"1.10.0","language":"python","ecosystem":"pypi","summary":"The Vapi Python SDK provides convenient access to the Vapi API, enabling Python developers to easily integrate Vapi's conversational AI capabilities into their applications. It facilitates the creation and deployment of AI-powered virtual assistants, particularly for server-side call management like automated outbound campaigns, inbound call routing, and webhook processing. The library is actively maintained, with frequent releases often multiple times a month, reflecting continuous development and improvements.","last_verified":"2026-04-16T00:00:00.000Z","tags":["AI","voice AI","conversational AI","SDK","Vapi","API client"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vapi-server-sdk"},{"id":15259,"title":"Visual Variable Diff","library":"variable-diff","status":"active","version":"2.0.2","language":"javascript","ecosystem":"npm","summary":"variable-diff is a JavaScript/TypeScript library designed to generate a visual diff between two JavaScript variables, primarily objects or JSON structures. It focuses on presenting only the differences (additions, deletions, and modifications) in a human-readable, formatted output, making it easier to identify changes without sifting through identical data. The current stable version is 2.0.2. While there isn't an explicit release cadence, the project appears to be actively maintained, with recent updates introducing new features like an options argument in version 2.0.1. Its key differentiator is its emphasis on clear, colored, and indented output directly within the console or logs, making it particularly useful for debugging and comparing configuration objects or data states efficiently.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","diff","visual","json","object","variable","difference","changes","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/variable-diff"},{"id":15015,"title":"Varie Bundler","library":"varie-bundler","status":"active","version":"3.0.4","language":"javascript","ecosystem":"npm","summary":"Varie Bundler, currently at stable version 3.0.4, provides a pre-configured and extensible Webpack setup specifically tailored for Varie framework applications. It abstracts away complex Webpack configurations, offering a fluent API to define common bundling concerns such as web/service workers, proxy URLs, custom Webpack plugins, file copying, and aggressive code splitting. While its explicit release cadence is not publicly documented, the project has undergone significant updates, moving from early 0.x versions to its current 3.x iteration, indicating active development. A key differentiator is its deep integration with the Varie ecosystem, making it an opinionated but highly efficient choice for developers working within that framework, rather than a general-purpose Webpack utility for any JavaScript project.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/varie-bundler"},{"id":7845,"title":"Python Varint Implementation","library":"varint","status":"maintenance","version":"1.0.2","language":"python","ecosystem":"pypi","summary":"The `varint` library provides a simple Python implementation for variable-length encoding and decoding of integers. This encoding scheme is primarily useful for creating more compact representations, particularly for sequences or arrays of frequently small integers, to save memory. While Python's native integer objects have overhead, varint encoding can be advantageous when storing many small numbers in a bytearray.","last_verified":"2026-04-16T00:00:00.000Z","tags":["varint","encoding","decoding","variable-length integer","compression","serialization"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/varint"},{"id":7846,"title":"Varname","library":"varname","status":"active","version":"0.15.1","language":"python","ecosystem":"pypi","summary":"Varname is a Python library that provides 'dark magics' to retrieve the names of variables, arguments, and expressions at runtime. It's currently at version 0.15.1, offering functions like `varname()`, `nameof()`, and `argname()` to simplify introspection and debugging. The library maintains an active release cadence, with recent updates focusing on improved expression parsing and Python version compatibility.","last_verified":"2026-04-16T00:00:00.000Z","tags":["introspection","debugging","metaprogramming","variable names","AST"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/varname"},{"id":26579,"title":"vars-expand","library":"vars-expand","status":"active","version":"0.0.3","language":"javascript","ecosystem":"npm","summary":"A zero-dependency template transpiler that performs shell-like variable expansion with support for default values, alternate values, and substitution operators (:- :- :+ + :? ? etc.). Inspired by Bash's Shell Parameter Expansion syntax. Current stable version is 0.0.3, released infrequently. Key differentiators: lightweight (no dependencies), TypeScript-first with bundled typings, and full support for POSIX-style expansion patterns. Unlike general template engines (e.g., Handlebars), it strictly mirrors shell semantics, making it ideal for CI/CD pipelines, configuration loaders, and environment variable interpolation.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","shell-like","shell-variable-expand","vars-expand","transpiler","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vars-expand"},{"id":16263,"title":"HTTP Vary Header Manipulator","library":"vary","status":"active","version":"1.1.2","language":"javascript","ecosystem":"npm","summary":"`vary` is a focused Node.js utility library designed for manipulating the HTTP `Vary` response header. It provides a simple API to append fields to the `Vary` header of a Node.js `http.ServerResponse` object or directly to an existing `Vary` header string. Currently at version 1.1.2, the package maintains a stable and slow release cadence, primarily focusing on performance improvements and input validation rather than frequent feature additions. Its key differentiator is its singular purpose, offering a reliable and minimal solution for ensuring correct cache behavior when content varies based on request headers, without introducing additional HTTP framework overhead. It is a foundational utility used by many HTTP servers and middleware in the Node.js ecosystem.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","http","res","vary"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vary"},{"id":9386,"title":"vasprun-xml: VASP XML Analyzer","library":"vasprun-xml","status":"active","version":"1.0.4","language":"python","ecosystem":"pypi","summary":"vasprun-xml is a Python package designed for rapid analysis of VASP calculation results directly from the `vasprun.xml` file. It supports features like band gap calculation, plotting of Density of States (DOS) and band structures, generation of INCAR/POTCAR/POSCAR files, force analysis, and Kohn-Sham orbital eigenvalue analysis. The current PyPI version is 1.0.4, with active development and regular updates.","last_verified":"2026-04-16T00:00:00.000Z","tags":["VASP","materials science","DFT","computational chemistry","XML parsing"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vasprun-xml"},{"id":28440,"title":"Vast.ai CLI & SDK","library":"vastai","status":"active","version":"1.0.12","language":"python","ecosystem":"pypi","summary":"Official CLI and Python SDK for Vast.ai GPU cloud service, enabling users to rent GPU instances, manage storage, and interact with the platform programmatically. Current version 1.0.12, release cadence is irregular (multiple releases in 2025).","last_verified":"2026-05-09T00:00:00.000Z","tags":["gpu","cloud","cli","sdk","vast-ai"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vastai"},{"id":5740,"title":"Vast.ai Python SDK","library":"vastai-sdk","status":"active","version":"0.6.0","language":"python","ecosystem":"pypi","summary":"The official Python SDK for Vast.ai, providing programmatic access to GPU cloud resources. Users install the `vastai-sdk` package, which then exposes the `VastAI` client class through the `vastai` module. This SDK allows for searching, launching, and managing GPU instances, mirroring much of the functionality of the Vast.ai CLI. The current version is 0.6.0, with active development.","last_verified":"2026-04-10T00:00:00.000Z","tags":["vast.ai","gpu","cloud","sdk","api","machine-learning"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vastai-sdk"},{"id":5092,"title":"VAST Data SDK","library":"vastdb","status":"active","version":"2.0.14","language":"python","ecosystem":"pypi","summary":"The `vastdb` library is the official Python SDK for interacting with VAST Data Universal Storage systems. It provides programmatic access to manage and monitor VAST clusters, tenants, and other system resources. It is actively maintained with frequent releases, currently at version 2.0.14.","last_verified":"2026-04-12T00:00:00.000Z","tags":["data-storage","sdk","vast-data","database","api-client"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vastdb"},{"id":24805,"title":"vat-utils","library":"vat-utils","status":"active","version":"0.3.1","language":"python","ecosystem":"pypi","summary":"vat-utils is a Python library for working with VAT (Value Added Tax) numbers, including validation and formatting. Version 0.3.1 requires Python >=3.6,<4.0. Release cadence is irregular.","last_verified":"2026-05-01T00:00:00.000Z","tags":["vat","validation","europe","tax"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vat-utils"},{"id":14221,"title":"Vaul React Drawer Component","library":"vaul","status":"active","version":"1.1.2","language":"javascript","ecosystem":"npm","summary":"Vaul is an unstyled, performant drawer component specifically designed for React applications, intended as an alternative or replacement for traditional dialogs on mobile and tablet devices. Its current stable version is 1.1.2. The library exhibits a relatively frequent release cadence, primarily focusing on bug fixes and minor feature enhancements, as seen in the progression from v0.9.x to v1.1.x. A key differentiator is its unstyled nature, providing maximum flexibility for developers to implement custom styling (e.g., with Tailwind CSS), and its emphasis on mobile-first interaction patterns, including draggable behavior, customizable snap points, and optional background scaling effects. It integrates smoothly with modern React workflows, shipping with TypeScript types and built upon Radix UI primitives for accessibility.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","react","drawer","dialog","modal","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vaul"},{"id":12346,"title":"Vaul Vue Unstyled Drawer","library":"vaul-vue","status":"active","version":"0.4.1","language":"javascript","ecosystem":"npm","summary":"Vaul Vue is an unstyled, headless drawer component specifically designed for Vue 3 applications, serving as a modern and highly customizable replacement for traditional dialogs and modals, particularly optimized for tablet and mobile devices. It stands at version 0.4.1 and demonstrates an active development cadence with frequent patch releases addressing bug fixes and occasional minor releases introducing new features or significant architectural refactorings. This library is a feature-complete port of Emil Kowalski's original Vaul library, which was built for React, ensuring a mature and well-tested interaction model. Under the hood, Vaul Vue leverages Reka UI's Dialog primitive, providing a robust foundation for accessibility and core interaction logic. Its unstyled nature is a key differentiator, granting developers complete control over the visual presentation to seamlessly integrate with any design system. The headless architecture ensures that essential accessibility features are provided out-of-the-box, without dictating styling. Key features include highly customizable snap points, support for various drag directions, and a comprehensive set of primitives (`DrawerRoot`, `DrawerTrigger`, `DrawerPortal`, `DrawerOverlay`, `DrawerContent`) that enable building bespoke drawer experiences tailored to specific application needs, making it a powerful tool for responsive web design.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","vue","vue3","drawer","dialog","modal","headless","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vaul-vue"},{"id":18899,"title":"Vault-API","library":"vault-api","status":"maintenance","version":"1.1.2","language":"javascript","ecosystem":"npm","summary":"vault-api is an Axios-like Node.js library for interacting with Hashicorp Vault. Currently at version 1.1.2 (last updated December 2021), it supports KV v1 and v2 secrets engines. It provides a simple, promise-based API similar to Axios for reading and writing secrets. The library is TypeScript-compatible with included type definitions. No major updates since 2021.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","vault","secrets","manage","hashicorp","hashicorp-vault","vault-api","secrets-management","vaultproject","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vault-api"},{"id":26580,"title":"vavite","library":"vavite","status":"active","version":"6.2.1","language":"javascript","ecosystem":"npm","summary":"vavite is a Vite plugin for developing and building server-side applications, using Vite as the transpiler/bundler. It enables using Vite's SSR capabilities for general server-side code (TypeScript, JSX) without extra tools like ts-node. Current stable version is 6.2.1, supporting Vite 7 or 8 (peer dependency). Key differentiators: simplifies SSR workflow, supports handler and server entry types, provides HMR for server code. Rewritten in v6 with a simplified API, server-side HMR, and separate server mode (e.g. for Bun.serve).","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","nextjs","react","ssr","vite"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vavite"},{"id":27509,"title":"vbs-bundler","library":"vbs-bundler","status":"active","version":"0.0.1","language":"javascript","ecosystem":"npm","summary":"vbs-bundler (v0.0.1) is a CLI tool for bundling multiple VBScript source files into a single output file. It allows ordering via filename prefixes (`^` for beginning, `$` for end) and automatically excludes test files (`.Spec.vbs`, `.Test.vbs`). The package is minimal and early-stage, with no active development history. It requires Node.js and is installed globally, offering basic bundling and watch mode.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","bundler","vbs","vbscript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vbs-bundler"},{"id":10338,"title":"vbuild - Vue Single File Component Parser","library":"vbuild","status":"active","version":"0.8.2","language":"python","ecosystem":"pypi","summary":"vbuild is a Python library (v0.8.2) designed to extract HTML, JavaScript, and CSS from Vue.js `.vue` single-file components. Its primary advantage is operating without a Node.js environment, making it suitable for Python-only backends. It supports minification and targets ES2015-compliant JavaScript. The project is currently in active maintenance with infrequent updates.","last_verified":"2026-04-17T00:00:00.000Z","tags":["vuejs","parser","html","javascript","css","sfc","frontend","no-nodejs"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vbuild"},{"id":15892,"title":"vCard Parser","library":"vcard-parser","status":"maintenance","version":"1.0.0","language":"javascript","ecosystem":"npm","summary":"The `vcard-parser` library is a utility for parsing vCard data into JavaScript objects and converting JavaScript objects back into vCard strings. It is designed to be a simple, standalone solution compatible with both Node.js environments and web browsers. Currently stable at version 1.0.0, the package primarily targets CommonJS module systems, as indicated by its usage examples. While it offers core vCard parsing and generation capabilities, its 'simple' nature might imply a focus on common vCard patterns rather than full support for every obscure or bleeding-edge vCard specification variant. As a 1.0.0 release, its release cadence is likely stable with infrequent updates, and its key differentiator is its straightforward, no-frills approach to vCard manipulation.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vcard-parser"},{"id":24806,"title":"vcdvcd","library":"vcdvcd","status":"active","version":"2.6.0","language":"python","ecosystem":"pypi","summary":"A Python library for parsing Verilog Value Change Dump (VCD) files, with a built-in command-line viewer vcdcat. Current version 2.6.0, released 2024. Development is stable with occasional updates.","last_verified":"2026-05-01T00:00:00.000Z","tags":["vcd","verilog","parser","value change dump"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vcdvcd"},{"id":20650,"title":"vconsole-webpack-plugin","library":"vconsole-webpack-plugin","status":"maintenance","version":"1.8.0","language":"javascript","ecosystem":"npm","summary":"Webpack plugin that automatically injects vConsole (a mobile web debug panel) into webpack bundles. Current stable version is 1.8.0. The plugin wraps vConsole as a webpack plugin to simplify integration during development and ensure removal in production via a simple enable flag. Key differentiator: zero manual script injection, configurable via webpack config, supports entry filtering and conditional enabling based on CLI arguments. Releases are infrequent, last updated in 2019.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","webpack","plugin","webpack-plugin","vConsole","vconsole"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vconsole-webpack-plugin"},{"id":16569,"title":"HTTP Interaction Recorder for Tests","library":"vcr-test","status":"active","version":"1.4.0","language":"javascript","ecosystem":"npm","summary":"vcr-test is a testing utility that records and replays HTTP interactions, enabling fast, deterministic, and accurate tests by eliminating reliance on live external APIs. It intercepts HTTP traffic from any client (`fetch`, `axios`, `got`, etc.) using `@mswjs/interceptors` and stores request/response pairs in YAML \"cassette\" files. The current stable version is 1.4.0. It provides flexible recording modes (once, none, update, all) and extensibility for request masking, pass-through, and custom matching. Its key differentiator is its framework-agnostic nature and support for modern JavaScript features like `await using`, while also offering a callback API for older environments. While no explicit release cadence is stated, the project appears actively maintained on GitHub.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","http","mocking","record","vcr","testing","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vcr-test"},{"id":1777,"title":"vcrpy","library":"vcrpy","status":"active","version":"8.1.1","language":"python","ecosystem":"pypi","summary":"vcrpy (version 8.1.1) is a Python library that automatically mocks your HTTP interactions, making tests faster and more reliable by 'recording' network requests and 'replaying' them from a local file (a 'cassette'). It supports various HTTP libraries like `requests`, `aiohttp`, and `httpx`. The library maintains an active development pace with frequent updates and bug fixes, typically releasing new versions every few months.","last_verified":"2026-04-24T01:21:38.854Z","tags":["http","mocking","testing","cassette","network","api","requests","aiohttp","httpx"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vcrpy"},{"id":22530,"title":"vcrpy-unittest","library":"vcrpy-unittest","status":"active","version":"0.1.7","language":"python","ecosystem":"pypi","summary":"Provides a decorator `@use_cassette` for integrating vcr.py into Python's unittest framework. Current version 0.1.7, updated infrequently.","last_verified":"2026-04-27T00:00:00.000Z","tags":["vcrpy","testing","unittest","http-recording"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vcrpy-unittest"},{"id":1073,"title":"VCS Versioning","library":"vcs-versioning","status":"active","version":"1.1.1","language":"python","ecosystem":"pypi","summary":"vcs-versioning is a Python library that provides core version inference logic based on Version Control System (VCS) metadata. It serves as a foundational component for build backends like setuptools-scm, enabling projects to automatically derive their package version from Git tags, branches, and commit information. The library is currently at version 1.1.1 and follows an active release cadence, often in conjunction with its primary consumer, setuptools-scm.","last_verified":"2026-04-23T16:42:00.299Z","tags":["versioning","vcs","git","build-system","setuptools-scm"],"install_tag":"stale","install_tag_description":"widespread failures or data too old to trust","api":"https://checklist.day/api/registry/vcs-versioning"},{"id":22531,"title":"vcstool","library":"vcstool","status":"active","version":"0.3.0","language":"python","ecosystem":"pypi","summary":"A command line tool for invoking VCS commands (git, hg, bzr, svn) on multiple repositories in parallel. Useful for managing workspace with many repositories. Version 0.3.0. Release cadence is low, stable.","last_verified":"2026-04-27T00:00:00.000Z","tags":["vcs","git","mercurial","bazaar","subversion","repository","workspace"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vcstool"},{"id":5822,"title":"vcver - Dynamic Versioning from VCS","library":"vcver","status":"active","version":"0.2.12","language":"python","ecosystem":"pypi","summary":"vcver is a Python library that automates the generation of package version strings by extracting information directly from version control systems such as Git or Mercurial. This enables dynamic versioning based on commit hashes, tags, and branch names, particularly useful for development builds. It seamlessly integrates with `setuptools` and is actively maintained with releases occurring roughly annually. The current version is 0.2.12.","last_verified":"2026-04-14T00:00:00.000Z","tags":["versioning","git","mercurial","setuptools","build","scm"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vcver"},{"id":8758,"title":"VDF Python Library","library":"vdf","status":"active","version":"3.4","language":"python","ecosystem":"pypi","summary":"The `vdf` library is a pure Python module for serialization and deserialization of Valve's KeyValue (VDF) text and binary formats. It provides an interface similar to Python's built-in `json` module. The current version is 3.4, and it is actively maintained with an irregular release cadence, supporting KV1 format while KV2 and KV3 are not supported.","last_verified":"2026-04-16T00:00:00.000Z","tags":["valve","keyvalue","vdf","serialization","deserialization","config","parser"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vdf"},{"id":12347,"title":"Vue Helper Directives (vdirs)","library":"vdirs","status":"active","version":"0.1.8","language":"javascript","ecosystem":"npm","summary":"vdirs is a specialized collection of utility directives designed exclusively for Vue 3 applications, currently available at version 0.1.8. It offers practical functionalities such as `v-zindexable` for automated z-index management of elements, `v-clickoutside` to detect clicks occurring outside of a bound element, and `v-mousemoveoutside` for similar mouse movement detection. While an explicit release cadence isn't defined, typical for smaller utility libraries, updates are likely driven by bug fixes or feature additions. Its primary advantage lies in providing ready-to-use, commonly required UI interaction patterns, which helps to minimize boilerplate code and ensure consistent behavior across a Vue project. The library includes comprehensive TypeScript type definitions, significantly improving development experience in typed environments.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vdirs"},{"id":26581,"title":"Vdt Template Compiler","library":"vdt-compiler","status":"active","version":"3.0.46","language":"javascript","ecosystem":"npm","summary":"A virtual DOM-based template engine compiler for Vdt.js, version 3.0.46. It compiles Vdt template syntax (JSX-like with directives) into JavaScript for both server-side and client-side rendering. The package is part of the Vdt ecosystem and is used alongside the `vdt` runtime. It supports template inheritance, includes, macros, and provides fast updates via virtual DOM. The library is primarily used with the Intact MVVM framework. Releases follow npm versioning with recent updates. Key differentiators include small bundle size (~13KB gzipped including live compilation) and compatibility with modern build tools like webpack via vdt-loader.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vdt-compiler"},{"id":22533,"title":"vecs","library":"vecs","status":"active","version":"0.4.5","language":"python","ecosystem":"pypi","summary":"vecs is a pgvector client library by Supabase for managing and querying vector collections backed by PostgreSQL with pgvector. Current version 0.4.5. Release cadence is irregular; latest updates in 2024.","last_verified":"2026-04-27T00:00:00.000Z","tags":["postgres","pgvector","vector-database","embeddings","supabase"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vecs"},{"id":5823,"title":"Vector","library":"vector","status":"active","version":"1.8.0","language":"python","ecosystem":"pypi","summary":"The Vector library provides classes and utilities for representing 2D, 3D, and 4D vectors, primarily for scientific computing, especially within the Scikit-HEP ecosystem. It offers a NumPy-compatible interface for vector operations, with support for various backends including pure Python objects, NumPy arrays, Awkward Arrays, and Numba for JIT-compiled calculations. The current version is 1.8.0, and it maintains a regular release cadence with several minor versions released annually.","last_verified":"2026-04-14T00:00:00.000Z","tags":["physics","mathematics","vectors","scikit-hep","numba","awkward","geometry","lorentz"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vector"},{"id":3849,"title":"Vector Quantization - Pytorch","library":"vector-quantize-pytorch","status":"active","version":"1.28.1","language":"python","ecosystem":"pypi","summary":"A vector quantization library for PyTorch, originally transcribed from Deepmind's TensorFlow implementation. It focuses on using exponential moving averages to update the dictionary and has been applied successfully in generative models for images (VQ-VAE-2) and music (Jukebox). The library is actively maintained with frequent micro-releases, often incorporating new research techniques.","last_verified":"2026-04-25T16:56:40.629Z","tags":["pytorch","vector quantization","machine learning","deep learning","generative models"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vector-quantize-pytorch"},{"id":7847,"title":"VectorBT","library":"vectorbt","status":"active","version":"0.28.5","language":"python","ecosystem":"pypi","summary":"VectorBT is a Python library for backtesting and analyzing trading strategies at scale. It leverages NumPy and Numba for high-performance vectorized computations, enabling rapid testing of numerous strategy configurations and assets. The library integrates with pandas for data handling and Plotly for interactive visualizations. It is currently at version 0.28.5 and receives active development and maintenance.","last_verified":"2026-04-16T00:00:00.000Z","tags":["finance","backtesting","trading","quant","pandas","numpy","numba","algorithmic-trading"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vectorbt"},{"id":16570,"title":"VectoriaDB","library":"vectoriadb","status":"active","version":"2.2.0","language":"javascript","ecosystem":"npm","summary":"VectoriaDB is a lightweight, production-ready, in-memory vector database designed for efficient semantic search in JavaScript and TypeScript environments. It is currently at stable version 2.2.0, with frequent minor releases in the 2.x line addressing performance, security, and new features like geospatial support. The library differentiates itself by providing a complete, privacy-first solution for vector search within a single Node.js process, leveraging `transformers.js` to generate embeddings locally using a default `Xenova/all-MiniLM-L6-v2` model. It features optimized HNSW indexing for sub-millisecond search on 100k+ documents, robust TypeScript support, and minimal dependencies, making it ideal for embedded search in applications, CLIs, or desktop environments where external vector database services are undesirable or unnecessary. Unlike distributed vector databases, VectoriaDB focuses on performance and simplicity for in-memory, single-node deployments.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","vector-database","semantic-search","embeddings","in-memory","cosine-similarity","transformers","machine-learning","vector-search","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vectoriadb"},{"id":17993,"title":"Vectra","library":"vectra","status":"active","version":"0.14.0","language":"javascript","ecosystem":"npm","summary":"Vectra is a lightweight, local, file-backed, in-memory vector database designed for Node.js (v22.x+) and browser environments. Currently at version 0.14.0, it follows an active release cadence, introducing significant features and occasional breaking changes. Its key differentiators include operating entirely locally with a file-system backend (each index corresponds to a folder on disk), offering Pinecone-compatible metadata filtering, and integrating hybrid BM25 keyword search for advanced Retrieval-Augmented Generation (RAG) pipelines. The package also provides an optional gRPC server for cross-language access, comprehensive browser and Electron support via a dedicated `vectra/browser` entry point, and the capability to use local embeddings with HuggingFace models without requiring external API keys. Data storage can be optimized using Protocol Buffers for more compact files.","last_verified":"2026-04-23T00:00:00.000Z","tags":["javascript","vector-database","embeddings","semantic-search","rag","retrieval-augmented-generation","openai","azure-openai","transformers","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vectra"},{"id":24808,"title":"vedo","library":"vedo","status":"active","version":"2026.6.1","language":"python","ecosystem":"pypi","summary":"A Python module for scientific visualization, analysis of 3D objects and point clouds, built on VTK. Current version is 2026.6.1, with a monthly release cadence.","last_verified":"2026-05-01T00:00:00.000Z","tags":["visualization","3d","scientific","mesh","pointcloud","vtk"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vedo"},{"id":22532,"title":"Vedro","library":"vedro","status":"active","version":"1.15.1","language":"python","ecosystem":"pypi","summary":"Vedro is a pragmatic testing framework for Python, focusing on simplicity and readability. It supports BDD-style scenarios, parametrized tests, and rich plugins. Current version is 1.15.1, with a regular release cadence of minor versions every few months.","last_verified":"2026-04-27T00:00:00.000Z","tags":["testing","bdd","scenarios","pragmatic"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vedro"},{"id":8759,"title":"Vega Datasets","library":"vega-datasets","status":"deprecated","version":"0.9.0","language":"python","ecosystem":"pypi","summary":"A Python package providing convenient access to a collection of over 70 datasets used in Vega, Vega-Lite, and Altair examples and documentation. As of Altair 6.0.0, the `vega-datasets` package has been archived, and its functionality, including all datasets, has been integrated directly into the `altair.datasets` module. The last standalone release of `vega-datasets` was 0.9.0.","last_verified":"2026-04-16T00:00:00.000Z","tags":["data","visualization","altair","datasets","deprecated"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vega-datasets"},{"id":15893,"title":"Vega Expression Parser and Code Generator","library":"vega-expression","status":"active","version":"6.1.0","language":"javascript","ecosystem":"npm","summary":"vega-expression is a JavaScript/TypeScript library that provides a secure and configurable expression parser and code generator, forming a core component of the broader Vega visualization toolkit. It processes a limited subset of JavaScript expressions into an Abstract Syntax Tree (AST) and then generates `eval`'able JavaScript code. The library intentionally restricts language features like assignment operators, `new` expressions, and control flow to prioritize security and prevent unwanted side effects, making it suitable for user-provided expressions in visualization contexts. It is currently in active development, with version 6.2.0 as the latest stable release at the time of this entry, following a fairly active release cadence that often aligns with the larger Vega monorepo. Its key differentiators include its security-first approach, a stripped-down Esprima-based parser, and highly configurable code generation options for managing constants, functions, and variable scopes, including tracking data field dependencies.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","vega","expression","parser","codegen","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vega-expression"},{"id":16265,"title":"Vega-Lite API","library":"vega-lite-api","status":"active","version":"6.0.0","language":"javascript","ecosystem":"npm","summary":"The Vega-Lite API (version 6.0.0) provides a JavaScript fluent API for programmatically constructing Vega-Lite JSON specifications. It serves as a high-level grammar for visual analysis, enabling developers to define interactive visualizations in a more structured and code-centric manner than direct JSON manipulation. The package tracks the major version of Vega-Lite, ensuring compatibility with the underlying visualization grammar; v6.x of this API is compatible with Vega-Lite v6.x. It differentiates itself by offering a declarative chaining syntax that simplifies complex specification creation, particularly beneficial in environments like Observable notebooks or browser-based applications where dynamic chart generation is common. The API is actively maintained with releases tied to Vega-Lite updates, providing a stable and evolving tool for data visualization, primarily aimed at simplifying the creation of complex charts.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","vega","vega-lite","visualization","data","api"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vega-lite-api"},{"id":14222,"title":"Vega Schema URL Parser","library":"vega-schema-url-parser","status":"active","version":"3.0.2","language":"javascript","ecosystem":"npm","summary":"The `vega-schema-url-parser` package provides a utility function designed to extract the library type (either \"vega\" or \"vega-lite\") and its corresponding version number from a given Vega or Vega-Lite JSON schema URL. This functionality is crucial for applications that programmatically need to identify and validate Vega/Vega-Lite specifications, as the `$schema` field in these specifications often points to URLs like `https://vega.github.io/schema/vega-lite/v5.json` or `https://vega.github.io/schema/vega/v5.19.0.json`. The parser simplifies the process of interpreting these schema URLs, making it easier for tools such as `vega-embed` to determine the correct rendering or parsing mode, and for development environments to offer accurate schema validation and autocompletion features. The current stable version is 3.0.2, with its release cadence generally aligning with major updates to the broader Vega and Vega-Lite ecosystems. Its key differentiator is its highly focused purpose, offering a reliable and standardized method for interpreting schema URLs without requiring complex manual string manipulation, which is a common footgun for developers parsing these URLs directly.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","vega","vega-lite","schema","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vega-schema-url-parser"},{"id":12348,"title":"Vega Time Utilities","library":"vega-time","status":"active","version":"3.1.0","language":"javascript","ecosystem":"npm","summary":"vega-time is a JavaScript utility package providing a suite of date and time manipulation functions specifically designed for use within the Vega visualization ecosystem. It offers functionalities for parsing, formatting, flooring, and ceiling time values, crucial for handling temporal data in data visualizations. As part of the larger Vega monorepo, its development is closely aligned with Vega's evolution, ensuring seamless integration. The current stable version of the Vega monorepo is v6.2.0, with vega-time benefiting from this active development cycle which includes regular minor and patch releases. A significant change in the v6 series is the transition to an ESM-only distribution, impacting how the library is imported and used in modern JavaScript environments. This package differentiates itself by offering robust, performant time utilities tailored for data visualization contexts, handling various time units and interval operations that are common in charting and graphing.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","vega","date","time","utilities"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vega-time"},{"id":12349,"title":"Vega Utilities","library":"vega-util","status":"active","version":"2.1.0","language":"javascript","ecosystem":"npm","summary":"vega-util is a foundational JavaScript utility library within the Vega ecosystem, providing a comprehensive set of helper methods for common operations across Vega modules. It includes functions for type checking (e.g., `isObject`, `isArray`, `isString`), object manipulation (like `extend`, `merge`), array utilities, string operations, logging, error handling, and more. As of its current stable version v6.2.0, vega-util is exclusively distributed as an ESM module. The project maintains an active release cadence, frequently updating to incorporate new features, bug fixes, and security patches, as evidenced by recent v5.x and v6.x releases. Its primary differentiation lies in being a core, dependency-free utility library specifically tailored to support the data visualization functionalities of Vega and Vega-Lite.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","vega","utilities"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vega-util"},{"id":26582,"title":"vega2ol","library":"vega2ol","status":"active","version":"1.1.1","language":"javascript","ecosystem":"npm","summary":"A TypeScript library that transpiles Vega expressions to OpenLayers array-based expression format. v1.1.1 (latest), stable release. Key differentiator: bridges Vega-Lite/Vega visualization specs with OpenLayers map styling by converting conditional logic, math/string/array functions, and member access (e.g., datum.field) into OpenLayers expressions like ['case', ['>', ['get', 'value'], 100], 'red', 'blue']. Ideal for OpenLayers users who prefer Vega's concise JavaScript-like syntax.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","vega","openlayers","expression","transpiler","geospatial","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vega2ol"},{"id":6943,"title":"VegaFusion","library":"vegafusion","status":"active","version":"2.0.3","language":"python","ecosystem":"pypi","summary":"VegaFusion provides server-side acceleration for the Vega visualization grammar, primarily designed to enhance Python libraries like Altair. It enables scaling interactive charts to large datasets by offloading data transformations from the browser to an efficient, multi-threaded Rust-based Python kernel. The library is currently at version 2.0.3 and maintains an active development and release cadence.","last_verified":"2026-04-15T00:00:00.000Z","tags":["visualization","altair","vega","data-processing","scaling","jupyter","dataframe"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vegafusion"},{"id":24807,"title":"VegaFusion Python Embed","library":"vegafusion-python-embed","status":"active","version":"1.6.9","language":"python","ecosystem":"pypi","summary":"VegaFusion Python Embed provides Rust-accelerated Vega expression evaluation and data transformations for use with Vega(-Lite) visualizations. Version 1.6.9 is the latest stable release. The package is maintained by the VegaFusion team and released as needed.","last_verified":"2026-05-01T00:00:00.000Z","tags":["vega","visualization","rust","embed","data-transformation"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vegafusion-python-embed"},{"id":15016,"title":"Vehicles Time Travel Utility","library":"vehicles","status":"active","version":"10.0.23","language":"javascript","ecosystem":"npm","summary":"Vehicles is a JavaScript/TypeScript testing utility designed to manipulate the system's time, enabling developers to 'travel into the future' for deterministic testing of time-sensitive code. It achieves this by mocking and controlling internal timers, such as `setTimeout`, `setInterval`, and `Date.now()`, allowing tests to execute scenarios involving time progression without actual real-time waits. The current stable version is 10.0.23, with a release cadence that appears to be frequent, primarily consisting of patch releases. Its key differentiator lies in providing a controlled environment for asynchronous operations and date-based logic, ensuring test reliability and speed. The package explicitly targets Node.js environments, requiring version 18.2.0 or higher.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","scheduler","testing","timer","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vehicles"},{"id":27510,"title":"vela-quickapp-test","library":"vela-quickapp-test","status":"active","version":"1.0.20","language":"javascript","ecosystem":"npm","summary":"An npm package for testing Vela quick applications. Version 1.0.20 is the current release. This package appears to be a test utility or placeholder with no readme or documentation available. Its specific differentiators and release cadence are unknown due to lack of metadata. Intended for use in Vela quick app development environments.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vela-quickapp-test"},{"id":24809,"title":"Vellum AI Python SDK","library":"vellum-ai","status":"active","version":"1.14.7","language":"python","ecosystem":"pypi","summary":"Vellum is an AI workflow platform that allows you to build, deploy, and manage AI applications. The Python SDK provides programmatic access to Vellum's APIs for workflow execution, prompt management, and model deployment. Current stable version is 1.14.7, with active development and frequent releases.","last_verified":"2026-05-01T00:00:00.000Z","tags":["vellum","ai","workflow","ml-model","api-client"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vellum-ai"},{"id":28439,"title":"Vellum Workflow Server","library":"vellum-workflow-server","status":"active","version":"1.14.7","language":"python","ecosystem":"pypi","summary":"The Vellum Workflow Server is a Python library for building and hosting AI workflows. It provides a framework to define, execute, and serve complex LLM-based pipelines with features like node-based DAGs, retries, observability, and API endpoints. Current version: 1.14.7. Release cadence: frequent updates (weekly/biweekly). Requires Python >=3.9, <4.","last_verified":"2026-05-09T00:00:00.000Z","tags":["workflow","ai","llm","pipeline","vellum"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vellum-workflow-server"},{"id":16571,"title":"Velocious Full-Stack Framework","library":"velocious","status":"active","version":"1.0.336","language":"javascript","ecosystem":"npm","summary":"Velocious is a comprehensive full-stack JavaScript/TypeScript framework providing a concurrent multi-threaded web server, a database framework with MVC concepts, and shared database models for both frontend and backend development. It includes features like database migrations, declarative state machines for models, and Rails-style nested-attribute writes. The current stable version is 1.0.336, suggesting a fairly active development cycle with frequent updates. Key differentiators include its unified model approach across frontend and backend, advanced testing capabilities like parallel test splitting and browser system tests, and integrated tooling for configuration and project initialization. It aims to provide a robust environment for building modern web applications with a focus on developer experience and performance.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/velocious"},{"id":12350,"title":"Velocity.js Animation Library","library":"velocity-animate","status":"active","version":"1.5.2","language":"javascript","ecosystem":"npm","summary":"Velocity.js is a high-performance JavaScript animation library that provides a feature-rich and fast alternative to traditional methods like jQuery's `$.animate()` or basic CSS transitions. It enables complex UI motion design by optimizing DOM interactions to minimize layout thrashing and leveraging efficient JavaScript animation techniques. Key features include support for color animations, CSS transforms, loops, easings, SVG properties, and scrolling. Velocity.js offers an API that closely mirrors jQuery's `$.animate()`, allowing for seamless integration with or independent use from jQuery. The library is currently stable at version 2.0.6, released in September 2023, demonstrating ongoing maintenance and development. This version integrated the former `UI-Pack` animations directly into its core and introduced a Promise-based API for modern asynchronous control flow. It aims to deliver significantly smoother animations, especially on mobile devices, by focusing on performance at its core.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","velocity","animation","jquery","animate","ui","velocity.js","velocityjs"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/velocity-animate"},{"id":15261,"title":"React Velocity Animation Components","library":"velocity-react","status":"abandoned","version":"1.4.3","language":"javascript","ecosystem":"npm","summary":"velocity-react provides a set of React components designed to integrate the Velocity.js DOM animation library into React applications. Key components include `VelocityComponent` for animating a single child, and `VelocityTransitionGroup` for managing animations during component mounting, unmounting, and updates. The current stable version is v1.4.3, released in May 2019. This package acts as a bridge, allowing React developers to leverage Velocity.js's performance and declarative API within their component-based UIs, contrasting with CSS-based animations or other JavaScript animation libraries by providing a more direct imperative control over DOM animations through React props. Its release cadence has been very slow, with no updates since 2019, strongly suggesting it is no longer actively maintained.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","velocity","react","animation"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/velocity-react"},{"id":12351,"title":"Velocity.js Template Engine","library":"velocityjs","status":"active","version":"2.1.5","language":"javascript","ecosystem":"npm","summary":"velocityjs is a JavaScript implementation of the Apache Velocity Template Language (VTL), providing a robust solution for server-side and client-side templating. The current stable version is 2.1.5, offering full compatibility with Java Velocity syntax. It distinguishes itself by separating template parsing into an Abstract Syntax Tree (AST) from the rendering phase, allowing for optimized compilation and execution. Key features include high performance, a lightweight footprint, and comprehensive support for VTL directives such as `#set`, `#foreach`, `#if`, and custom `#macro` definitions. While a specific release cadence isn't detailed, the library appears mature and stable, making it a reliable choice for projects needing VTL capabilities in a JavaScript environment.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","velocity template","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/velocityjs"},{"id":16921,"title":"velvet-auth","library":"velvet-auth","status":"active","version":"0.1.9","language":"javascript","ecosystem":"npm","summary":"velvet-auth is a production-ready authentication plugin specifically designed for Elysia.js applications running on Bun. It provides a comprehensive solution for common authentication patterns, including JWT rotation, secure password hashing using native Argon2id (via `Bun.password`), and session management with RESP-compatible stores like Redis for refresh token invalidation and JTI blacklisting. The current stable version is 0.1.9, with frequent minor releases addressing bug fixes and introducing improvements. Key differentiators include its tight integration with Bun's native features, an adapter pattern for database and email provider flexibility, and a focus on type safety with Zod validation. It aims to reduce boilerplate for setting up robust auth stacks in the Bun/Elysia ecosystem.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","elysia","bun","auth","authentication","jwt","redis","argon2","plugin","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/velvet-auth"},{"id":27511,"title":"Venderast","library":"venderast","status":"active","version":"0.0.8","language":"javascript","ecosystem":"npm","summary":"Venderast is a frontend packages bundler at version 0.0.8. It appears to be an early-stage project with no documentation. There is no information on release cadence, and it is unclear how it differentiates from other bundlers. It may be used to bundle vendor packages for frontend applications.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","vendor","bundler"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/venderast"},{"id":18901,"title":"vendor-generator","library":"vendor-generator","status":"maintenance","version":"0.4.8","language":"javascript","ecosystem":"npm","summary":"A JavaScript bundler tool that compiles and bundles JavaScript files into a single file for browser use. Version 0.4.8 is the latest stable release, with an unknown release cadence. It differs from bundlers like Webpack or Rollup by providing a simple CLI-only interface with minimal configuration, targeting users who need a quick way to vendor libraries into a single script without complex setup. It supports CommonJS modules and outputs a bundle compatible with script tags. However, the project appears to be in early stages with limited documentation and no recent updates.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","bundle","cli"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vendor-generator"},{"id":2841,"title":"Venusian","library":"venusian","status":"active","version":"3.1.1","language":"python","ecosystem":"pypi","summary":"Venusian is a Python library that enables framework authors to defer actions typically performed by decorators at import time. Instead, these actions are executed during a separate 'scan' phase. This allows for more flexible configuration and improved testability of decorated code. The library is actively maintained, with the current version being 3.1.1, and supports CPython and PyPy versions 3.7 and above.","last_verified":"2026-04-25T01:27:43.631Z","tags":["decorators","framework-utilities","reflection","metaprogramming","configuration"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/venusian"},{"id":8760,"title":"venv-pack for Packaging Python Virtual Environments","library":"venv-pack","status":"active","version":"0.2.0","language":"python","ecosystem":"pypi","summary":"venv-pack (version 0.2.0) is a utility that packages Python virtual environments into a `.tar.gz` archive for easy redistribution. It aims to make deploying Python applications with their dependencies straightforward by creating a self-contained, relocatable environment. Releases are infrequent, with the last major update (0.2.0) released in August 2023.","last_verified":"2026-04-16T00:00:00.000Z","tags":["virtual environment","packaging","distribution","deployment","archive"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/venv-pack"},{"id":10337,"title":"Veracode API Python Library","library":"veracode-api-py","status":"active","version":"0.9.65","language":"python","ecosystem":"pypi","summary":"This is an officially supported Python helper library for interacting with the Veracode APIs, primarily focusing on the modern REST APIs. It simplifies API calls by handling authentication, retries, pagination, and provides higher-level abstractions for common Veracode functions. The library is currently at version `0.9.65` and receives frequent updates for bug fixes and new feature support.","last_verified":"2026-04-17T00:00:00.000Z","tags":["veracode","api","security","devsecops","application-security"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/veracode-api-py"},{"id":6295,"title":"Veracode API Signing Library","library":"veracode-api-signing","status":"active","version":"26.4.0","language":"python","ecosystem":"pypi","summary":"The `veracode-api-signing` library provides an easy way to sign HTTP requests destined for the Veracode API Gateway using Hash-based Message Authentication Code (HMAC). This is a crucial security measure for authenticating with Veracode's REST and XML APIs. The current version is 26.4.0, and new releases are typically published every few months.","last_verified":"2026-04-14T00:00:00.000Z","tags":["security","api","signing","veracode","hmac","authentication"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/veracode-api-signing"},{"id":4842,"title":"Verbose Logging Levels","library":"verboselogs","status":"active","version":"1.7","language":"python","ecosystem":"pypi","summary":"The `verboselogs` package extends Python's standard `logging` module by introducing additional log levels: NOTICE, SPAM, SUCCESS, and VERBOSE. These levels are strategically positioned within the existing hierarchy (e.g., NOTICE between WARNING and INFO, VERBOSE between INFO and DEBUG) to provide more granular control over log output. Version 1.7 is currently active, and its release cadence has been stable, with the last update in 2017.","last_verified":"2026-04-12T00:00:00.000Z","tags":["logging","utility","verbosity"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/verboselogs"},{"id":101,"title":"Vercel Python SDK","library":"vercel","status":"active","version":"0.4.0","language":"python","ecosystem":"pypi","summary":"Official Vercel Python SDK. Current version is 0.4.0 (Feb 2026), released as beta Oct 2025. PyPI package is 'vercel', imports as 'vercel'. SDK only covers Blob, Sandbox, Runtime Cache, and OIDC — it does NOT wrap the Vercel REST API (deployments, projects, domains). Five competing PyPI packages exist for Vercel-related Python work: vercel (official), vercel-sdk (official alias), vercel_blob (community), vercel_storage (community), vercelpy (community). Most tutorials predate the official SDK and use community packages.","last_verified":"2026-05-12T08:06:29.054Z","tags":["vercel","blob","storage","serverless","cdn","deployment","python"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/vercel"},{"id":5741,"title":"Vercel Python Runtime (Internal/Base Package)","library":"vercel-runtime","status":"active","version":"0.12.0","language":"python","ecosystem":"pypi","summary":"This `vercel-runtime` Python package appears to be an internal or foundational component used by Vercel's platform to manage the execution environment for Python Serverless Functions. It is not typically a library that developers directly import or interact with in their application code when building Vercel functions. Instead, developers focus on creating standard ASGI (Asynchronous Server Gateway Interface) or WSGI (Web Server Gateway Interface) applications using frameworks like FastAPI, Flask, or Django, which Vercel then deploys and runs within its Python runtime environment. The current version is `0.12.0`, and Vercel maintains a rapid release cycle across its platform.","last_verified":"2026-04-11T00:00:00.000Z","tags":["vercel","serverless","python-runtime","fastapi","flask","django"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vercel-runtime"},{"id":14223,"title":"Verda Build System","library":"verda","status":"active","version":"1.14.0","language":"javascript","ecosystem":"npm","summary":"Verda is a build system for JavaScript and TypeScript projects that employs a tracing promise runner model, enabling dynamic dependency resolution for build tasks. As of version 1.14.0, it ships with comprehensive TypeScript types and supports strongly-typed rules, enhancing reliability and maintainability for complex build graphs. Unlike traditional static build tools, Verda allows dependencies to be computed at runtime based on the immediate needs of the build process, offering significant flexibility in defining and executing build recipes. While a specific release cadence isn't explicitly stated, the version number indicates active development. Its core differentiators include dynamic dependency computation, a promise-based architecture for efficient asynchronous task management, and first-class TypeScript integration for defining robust build rules.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/verda"},{"id":17484,"title":"Verdaccio Audit Middleware","library":"verdaccio-audit","status":"active","version":"10.2.4","language":"javascript","ecosystem":"npm","summary":"verdaccio-audit is a middleware plugin for Verdaccio, a lightweight private npm proxy registry. Its primary function is to bypass, modify, or control the default npm audit behavior when packages are retrieved through the Verdaccio instance. This empowers organizations to manage vulnerability scanning, enabling integration with internal security tools, ignoring specific advisories, or completely disabling external audit calls to `npmjs.com` for enhanced performance or privacy. The package is currently at version 10.2.4 and is an active component within the Verdaccio monorepo, which typically undergoes regular patch and minor updates across its various packages. A key differentiator of verdaccio-audit is its capability to provide granular control over the audit process directly within a private registry environment, offering a flexible alternative to relying solely on external `npm audit` services.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","verdaccio","plugin","middleware","audit","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/verdaccio-audit"},{"id":16698,"title":"Verdaccio In-Memory Authentication Plugin","library":"verdaccio-auth-memory","status":"active","version":"10.3.2","language":"javascript","ecosystem":"npm","summary":"verdaccio-auth-memory is an authentication plugin for Verdaccio, a lightweight private npm proxy registry. It is designed to store user credentials and session data exclusively in runtime memory. This crucial design choice means that all user information, including registered users and active sessions, will be lost upon any restart of the Verdaccio server. The current stable version is 10.3.2. As part of the Verdaccio monorepo, it follows a coordinated release schedule with the main Verdaccio project and other associated plugins. Its primary differentiator is its ephemeral nature, making it explicitly unsuitable for production environments that require persistent user management. Instead, it is primarily intended for development, testing (e.g., unit tests, CI environments), or transient demonstration purposes where data loss on restart is acceptable and even desired for a clean state.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","verdaccio","plugin","auth","memory","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/verdaccio-auth-memory"},{"id":16699,"title":"Verdaccio Htpasswd Authentication Plugin","library":"verdaccio-htpasswd","status":"active","version":"10.5.5","language":"javascript","ecosystem":"npm","summary":"verdaccio-htpasswd is the official and default authentication plugin for Verdaccio, a lightweight private npm proxy registry. It enables user authentication by leveraging standard Apache `htpasswd` files, making it a simple yet effective solution for managing access to private packages. The package is currently at version 10.5.5 and is actively maintained as part of the Verdaccio monorepo, receiving updates in alignment with Verdaccio's release cycle (e.g., it was updated alongside Verdaccio 5.24.0). Its primary differentiator is its seamless, built-in integration with Verdaccio, offering file-based user management, support for various hashing algorithms including bcrypt, MD5, SHA1, and crypt, and an easy configuration process. It's ideal for private registries where a full-fledged database-backed authentication system is overkill, providing a straightforward approach to user registration and login.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","verdaccio","plugin","auth","htpasswd","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/verdaccio-htpasswd"},{"id":10339,"title":"Verify Everything (vet)","library":"verify-everything","status":"active","version":"0.2.10","language":"python","ecosystem":"pypi","summary":"Verify Everything (vet) is an LLM-based code review command-line interface (CLI) tool that identifies issues tests and linters often miss. It leverages various LLMs to analyze code changes and provide feedback. The library is currently at version 0.2.10 and receives frequent updates, typically involving minor version bumps to add new features, support new models, and fix bugs.","last_verified":"2026-04-17T00:00:00.000Z","tags":["LLM","code review","AI","CLI","developer tools"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/verify-everything"},{"id":14224,"title":"Verify It: Randomised Test Data Generation","library":"verify-it","status":"active","version":"2.4.0","language":"javascript","ecosystem":"npm","summary":"verify-it is a NodeJS library designed for generating randomized property inputs and test data, intended to be used with existing test runners like `node:test`, Mocha, Jest, or Vitest. It operates by delegating test execution to the `it`/`test` and `describe` functions provided by the user's chosen test framework. The current stable version is 2.4.0. The library receives consistent updates, indicated by its recent release history, though a formal release cadence is not explicitly stated. A key differentiator is its focus on *data generation* for single-run test scenarios rather than full property-based testing that explores many permutations, ensuring each test scenario runs once with the requested randomized inputs. It provides a set of built-in generators (`Gen.string`, `Gen.object`, etc.) and allows for easy creation of custom generators. As of v2.4.0, explicit initialization via `init()` is required, deprecating the previously available global `verify` object, which enhances compatibility with various test environments that do not automatically inject globals.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","testing","test","randomization","random","data","property","generation","generator","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/verify-it"},{"id":27512,"title":"verl","library":"verl","status":"active","version":"0.7.1","language":"python","ecosystem":"pypi","summary":"verl is a reinforcement learning framework for large language models (LLMs) developed by Volcano Engine. It provides end-to-end RL training (e.g., PPO, GRPO) with distributed compute and vLLM integration. Current version 0.7.1, actively developed and released on PyPI.","last_verified":"2026-04-27T00:00:00.000Z","tags":["reinforcement-learning","llm","distributed-training","vllm","verl"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/verl"},{"id":7848,"title":"verlib2","library":"verlib2","status":"active","version":"0.3.2","language":"python","ecosystem":"pypi","summary":"verlib2 is a Python library that provides a standalone bundle of version parsing implementations, specifically `distutils.version` (PEP 386) and `packaging.version` (PEP 440). Its primary purpose is to offer these functionalities without requiring the `packaging` library as a dependency, and to provide a solution for projects that relied on `distutils.version` after `distutils` was removed from the Python standard library in Python 3.12. It is actively maintained with a steady release cadence.","last_verified":"2026-04-16T00:00:00.000Z","tags":["versioning","PEP 386","PEP 440","distutils","packaging"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/verlib2"},{"id":7849,"title":"Vermin","library":"vermin","status":"active","version":"1.8.0","language":"python","ecosystem":"pypi","summary":"Vermin is a static analysis tool that concurrently detects the minimum Python versions required to run code. It is an actively maintained project with frequent updates, often adding support for the latest Python versions (e.g., 3.14, 3.13, 3.12) and expanding its rule set. It functions by parsing Python code into an abstract syntax tree (AST) and matching it against an extensive internal database of Python language features.","last_verified":"2026-04-16T00:00:00.000Z","tags":["static analysis","code quality","python version","compatibility","cli-tool"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vermin"},{"id":12352,"title":"VError: Rich JavaScript Error Handling","library":"verror","status":"maintenance","version":"1.10.1","language":"javascript","ecosystem":"npm","summary":"The `verror` library, currently at stable version 1.10.1, provides a set of robust error classes designed for creating richer, more debuggable JavaScript errors. Its core strength lies in implementing Joyent's best practices for error handling, offering features like `printf`-style message formatting for clear, human-readable errors, and sophisticated error chaining. `VError` allows chaining errors while preserving messages from all layers of the call stack, providing a comprehensive diagnostic trail. Conversely, `WError` wraps and chains errors but hides lower-level messages from the top-level error, making it suitable for public API endpoints where internal details should be obscured. The library also includes `SError` for stricter `printf` argument validation and `MultiError` for aggregating errors from parallel operations. While highly functional, its release cadence is slow, with the last major update being several years ago, and it primarily targets CommonJS environments, lacking native ESM support. This makes it a mature, stable choice, though potentially requiring adaptation for modern JavaScript module systems.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","error","errors","err","exception","exceptions","custom"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/verror"},{"id":2351,"title":"Versioneer","library":"versioneer","status":"active","version":"0.29","language":"en","ecosystem":"pypi","summary":"Versioneer automates version string generation for Python packages based on their Git, Mercurial, or SVN tags. It works by embedding version-calculating code directly into your project's source tree, making your package self-sufficient for versioning even in sdist archives. It currently supports Python 3.7+ and is at version 0.29, with active development and releases tied to new Python versions and build system changes.","last_verified":"2026-04-24T18:21:23.225Z","tags":["versioning","scm","git","build-tool","setuptools","pyproject.toml"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/versioneer"},{"id":3314,"title":"Versioning It","library":"versioningit","status":"active","version":"3.3.0","language":"python","ecosystem":"pypi","summary":"Versioningit is a Python packaging plugin that automatically determines your package's version based on tags in your version control repository (Git and Mercurial supported). It offers extensive customization for version formatting and allows overriding internal functions for version extraction and calculation. It integrates with both setuptools and Hatch. The current version is 3.3.0, and it has a regular release cadence with several updates throughout the year.","last_verified":"2026-04-25T08:21:20.268Z","tags":["versioning","git","mercurial","packaging","setuptools","hatch","pyproject.toml"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/versioningit"},{"id":3850,"title":"Flexible Version Handling","library":"verspec","status":"active","version":"0.1.0","language":"python","ecosystem":"pypi","summary":"verspec is a Python library for handling software versions and specifiers, adapted from the `packaging` package. It provides a flexible API for parsing, comparing, and working with version strings, supporting both 'loose' and 'Python' (PEP 440) version schemes. The current version is 0.1.0, released in November 2020. As an initial release, its release cadence is not yet established.","last_verified":"2026-04-25T16:56:55.966Z","tags":["versioning","packaging","PEP 440","specifiers","comparison"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/verspec"},{"id":143,"title":"Vertex AI SDK (Python)","library":"vertexai","status":"active","version":"1.142.0","language":"python","ecosystem":"pypi","summary":"Google Cloud Vertex AI SDK for Python. Two separate PyPI packages exist: google-cloud-aiplatform (GAPIC clients, full Vertex AI platform) and vertexai (higher-level SDK, same underlying package). Install is google-cloud-aiplatform, import is vertexai — classic name mismatch. Generative AI modules (vertexai.generative_models, vertexai.language_models, etc.) deprecated June 24, 2025 and will be removed June 24, 2026. Current version: google-cloud-aiplatform 1.142.0 / vertexai 1.71.1.","last_verified":"2026-05-12T08:39:28.199Z","tags":["google","vertex-ai","gemini","gcp","python","cloud","llm"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/vertexai"},{"id":2352,"title":"Vertica Python Client","library":"vertica-python","status":"active","version":"1.4.0","language":"python","ecosystem":"pypi","summary":"vertica-python is the official native Python client for the Vertica Analytics Database. It provides a DB-API 2.0 compliant interface for connecting to and interacting with Vertica, supporting features like query execution, data retrieval, and bulk loading. Currently at version 1.4.0, the library maintains an active development pace with frequent minor releases addressing bug fixes, performance improvements, and new features.","last_verified":"2026-04-24T18:21:39.064Z","tags":["database","vertica","sql","client","analytics"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vertica-python"},{"id":24810,"title":"VerticaPy","library":"verticapy","status":"active","version":"1.1.1","language":"python","ecosystem":"pypi","summary":"VerticaPy is a Python library for data exploration, data cleaning, and machine learning in Vertica. It simplifies the integration between Python and Vertica databases, providing a pandas-like interface and ML capabilities that run directly in-database. Current version is 1.1.1, released May 2025. The project follows a monthly release cadence.","last_verified":"2026-05-01T00:00:00.000Z","tags":["vertika","machine-learning","data-science","ettl","database"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/verticapy"},{"id":14225,"title":"Very Small Parser","library":"very-small-parser","status":"active","version":"1.14.0","language":"javascript","ecosystem":"npm","summary":"very-small-parser is a lightweight JavaScript parser designed for Markdown, HTML, and inline CSS, operating as a dependency-free solution. It currently sits at version 1.14.0 and maintains a relatively active release cadence, typically pushing minor feature updates and bug fixes every 1-3 months. A key differentiator is its minimal footprint, weighing in at just over 4KB (minified module), making it suitable for performance-sensitive browser environments as well as Node.js applications. It parses Markdown into an MDAST (Markdown Abstract Syntax Tree) compliant structure and HTML into HAST (Hypertext Abstract Syntax Tree), facilitating interoperability with other syntax tree processing tools. It also includes utilities for converting between these ASTs and pretty-printing them back to text.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","parser","peg","context","markdown","md","mdast","html","css","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/very-small-parser"},{"id":14226,"title":"Veryfront","library":"veryfront","status":"active","version":"0.1.217","language":"javascript","ecosystem":"npm","summary":"Veryfront is a full-stack framework designed for building AI-powered applications and agents using TypeScript and React. Currently in version 0.1.217, it exhibits a rapid release cadence with frequent patch updates, suggesting active and agile development, but also a rapidly evolving API. Key differentiators include its purpose-built architecture for autonomous agents with model routing, tool calling, and multi-agent composition. It integrates a complete React rendering stack (SSR, RSC) with file-based routing, server-side data fetching, API routes, middleware, and OAuth. The framework supports multiple JavaScript runtimes including Node.js, Deno, and Bun, and offers a dedicated platform for deployment, streamlining the development-to-production workflow for agentic applications.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","react","framework","ai","agents","mcp","llm","ssr","rsc"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/veryfront"},{"id":8761,"title":"Vesin: Fast Neighbor Lists for Atomistic Systems","library":"vesin","status":"active","version":"0.5.4","language":"python","ecosystem":"pypi","summary":"Vesin is a fast and easy-to-use Python library for computing neighbor lists in atomistic systems. It provides interfaces for Python, C, C++, and TorchScript, leveraging highly optimized C++ and CUDA code for performance. The library focuses on efficient calculation of inter-atomic distances and periodic shifts, crucial for molecular simulations and materials science. The current version is 0.5.4, released on April 2, 2026, indicating an active development and release cadence.","last_verified":"2026-04-16T00:00:00.000Z","tags":["atomistic systems","neighbor list","molecular simulation","materials science","scientific computing","chemistry","physics","high-performance computing"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vesin"},{"id":12353,"title":"Vest Form Validation Framework","library":"vest","status":"active","version":"6.3.2","language":"javascript","ecosystem":"npm","summary":"Vest is a declarative and framework-agnostic JavaScript validation framework that enables developers to write validation logic using a syntax familiar to unit testing frameworks like Jest or Mocha. It aims to separate validation concerns from UI logic, promoting cleaner components and easier testing. Currently stable at version 6.3.2, Vest offers robust features including asynchronous validation support, strong TypeScript type safety, server-side rendering (SSR) compatibility with state hydration, and extensibility for custom rules. It distinguishes itself by managing validation state intelligently, handling dependent fields, and providing a powerful assertion library (`enforce`). The project maintains a consistent release cadence with regular patch and minor updates, and significant architectural shifts between major versions. Vest is designed for complex validation scenarios across various JavaScript environments (React, Vue, Svelte, Angular, Node.js, vanilla JS) and implements the Standard Schema specification.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","Form validation","Unit testing","Framework-agnostic","Validation","Declarative","Asynchronous validations","Async validations","Testing","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vest"},{"id":14227,"title":"vfile-find-down","library":"vfile-find-down","status":"active","version":"7.1.0","language":"javascript","ecosystem":"npm","summary":"vfile-find-down is a utility for the vfile ecosystem, designed to locate one or multiple files by recursively searching the file system downwards from a given path. It processes files into `VFile` objects but does not populate their content, suggesting the use of `to-vfile` for actual file reading. Currently at version 7.1.0, the package maintains an active release cadence, with major versions introducing significant changes like the move to ESM and stricter Node.js requirements. It serves as a complementary tool to `vfile-find-up`, which handles upward directory traversal, making it suitable for scenarios like finding all Markdown files within a project directory rather than configuration files in parent directories.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","vfile","vfile-util","util","utility","virtual","file","walk","find","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vfile-find-down"},{"id":12355,"title":"vfile-find-up","library":"vfile-find-up","status":"active","version":"7.1.0","language":"javascript","ecosystem":"npm","summary":"vfile-find-up is a utility within the vfile ecosystem designed to locate one or more files by traversing the file system upwards from a specified path. It operates on `vfile` objects, which standardize virtual file representation, making it suitable for unified processing workflows. The current stable version is 7.1.0, and the package maintains a steady release cadence, typically introducing major versions for breaking API changes or significant architectural shifts. Key differentiators include its tight integration with `vfile` for consistent file handling, its specific focus on *upward* directory traversal (contrasting with `vfile-find-down`), and its provision of both promise-based and traditional callback APIs, offering flexibility for asynchronous operations. It's particularly useful for locating configuration files or project roots.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","vfile","vfile-util","util","utility","virtual","file","walk","find","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vfile-find-up"},{"id":12354,"title":"VFile Property Checker","library":"vfile-is","status":"active","version":"3.0.0","language":"javascript","ecosystem":"npm","summary":"vfile-is is a utility package within the unified/vfile ecosystem, designed to facilitate checking properties of `vfile` objects. It allows developers to assert whether a virtual file matches specific criteria, supporting a range of tests including glob patterns against `file.path`, direct string matches against `file.basename` or `file.extname`, custom predicate functions, or object-based comparisons against various `vfile` fields like `stem`, `extname`, or `basename`. The current stable version is 3.0.0, which mandates Node.js 16 or newer and is ESM-only. The package maintains a steady release cadence, often aligning with updates to the core `vfile` library. Its key differentiators include its integration with the `vfile` standard, offering a streamlined API (`is` and `convert`) for robust and composable file testing, which helps in building unified-based tools by providing a consistent way to filter or categorize files.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","vfile","vfile-util","util","utility","virtual","file","text","processing","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vfile-is"},{"id":12356,"title":"vfile-location","library":"vfile-location","status":"active","version":"5.0.3","language":"javascript","ecosystem":"npm","summary":"vfile-location is a utility package within the unified ecosystem, currently at stable version 5.0.3, designed to convert between positional (line and column-based) and offset (character index-based) locations within a vfile instance. It provides `toOffset` and `toPoint` methods for accurate translation. The package sees active development and frequent, minor releases, with major versions typically introducing breaking changes like the move to ESM-only and Node.js 16+ requirement in v5. A key differentiator is its tight integration with `vfile`, making it ideal for tasks like generating precise linting reports or manipulating text based on raw file content where traditional AST node locations might be insufficient for location tracking.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","vfile","vfile-util","util","utility","virtual","file","location","point","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vfile-location"},{"id":12357,"title":"vfile-matter","library":"vfile-matter","status":"active","version":"5.0.1","language":"javascript","ecosystem":"npm","summary":"vfile-matter is a utility package for the vfile ecosystem, designed to parse YAML front matter found at the beginning of a virtual file. It's currently stable at version 5.0.1, with minor updates and patch releases occurring as needed, and major versions released periodically to align with ecosystem updates and Node.js LTS cycles. This package populates the parsed data into `file.data.matter` and can optionally strip the front matter content from the file's `value`. A key differentiator is its tight integration with `vfile`, making it suitable for direct file manipulation when not using a higher-level parsing system like remark. Since version 4.0.0, it uses the more modern `yaml` package for parsing, replacing `js-yaml`. It's important to note that this package is distinct from `remark-frontmatter`, which should be used when processing Markdown with `remark` rather than directly manipulating `vfile` objects.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","file","frontmatter","matter","utility","util","vfile-util","vfile","virtual","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vfile-matter"},{"id":14228,"title":"VFile Message Utility","library":"vfile-message","status":"active","version":"4.0.3","language":"javascript","ecosystem":"npm","summary":"vfile-message is a JavaScript utility for creating standardized lint messages within the `vfile` ecosystem. It provides a `VFileMessage` class, extending `Error`, that can be used to represent warnings or errors, particularly when a full `VFile` instance is not available or desired. Currently at version 4.0.3, the package maintains an active release cadence with frequent updates focusing on type improvements and minor fixes. Its core differentiator is the ability to generate structured messages with fields like `reason`, `line`, `column`, `ruleId`, and `source`, making them consumable by linters and other processing tools that operate on virtual files. It integrates well with the Unified (unist) ecosystem, offering TypeScript definitions for robust development.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","file","message","utility","util","vfile-util","vfile","virtual","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vfile-message"},{"id":12358,"title":"vfile-reporter: Report Generator","library":"vfile-reporter","status":"active","version":"8.1.1","language":"javascript","ecosystem":"npm","summary":"vfile-reporter is a utility package within the vfile ecosystem, designed to generate human-readable textual reports from one or more vfile instances. These reports summarize messages (warnings, errors, and info) that occurred during file processing, mimicking the output of tools like ESLint or esbuild. The current stable version is 8.1.1. The package maintains an active release cadence, with minor updates addressing fixes and features, and major versions typically aligning with Node.js LTS updates or breaking changes in its core dependency, `vfile`. Key differentiators include its tight integration with the vfile specification, extensive configuration options for output customization (e.g., color, verbosity, quiet/silent modes), and its role as a standard reporting mechanism for unified (remark, rehype, etc.) processors.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","vfile","vfile-util","vfile-reporter","util","utility","reporter","virtual","file","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vfile-reporter"},{"id":12359,"title":"vfile-sort","library":"vfile-sort","status":"active","version":"4.0.0","language":"javascript","ecosystem":"npm","summary":"vfile-sort is a utility package within the unified/vfile ecosystem designed for ordering `VFile` objects and `VFileMessage` objects. Its current stable version is 4.0.0. The package primarily exposes comparator functions, `compareFile` and `compareMessage`, which can be used with array sorting methods (e.g., `Array.prototype.sort` or `toSorted`) to arrange files or messages by properties like line, column, severity, and other metadata. It follows the Node.js LTS release cycle for compatibility and ships with TypeScript types, making it suitable for modern JavaScript and TypeScript projects. Key differentiators include its tight integration with the `vfile` specification and its focus on providing precise, consistent sorting logic for diagnostics and file-related metadata, ensuring human-readable reports.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","vfile","vfile-util","util","utility","virtual","file","sort","order","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vfile-sort"},{"id":12360,"title":"VFile Message Statistics Utility","library":"vfile-statistics","status":"active","version":"3.0.0","language":"javascript","ecosystem":"npm","summary":"vfile-statistics is a lightweight utility within the unified ecosystem designed to categorize and count messages associated with `vfile` instances. It provides statistics such as the total number of messages, as well as counts for fatal errors, warnings, and informational messages. The current stable version is 3.0.0, which notably requires Node.js 16 or higher and is an ESM-only package. This library follows the release cadence of the broader unified collective, tying major version bumps to Node.js LTS updates and significant changes in its peer dependencies like `vfile`. Its key differentiator is its focused simplicity, serving as a composable building block for tools processing virtual files, rather than a standalone, opinionated linter or parser.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","vfile","vfile-util","util","utility","virtual","file","message","count","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vfile-statistics"},{"id":26583,"title":"VFL Compiler","library":"vfl-compiler","status":"maintenance","version":"1.1.3","language":"javascript","ecosystem":"npm","summary":"Converts GSS-flavored Visual Format Language (VFL) statements into GSS-flavored Constraint CSS (CCSS). Current stable version is 1.1.3, released in maintenance mode with no recent activity. It is part of the Grid Style Sheets (GSS) ecosystem and serves as a transpilation step for layout descriptions. Differentiates from Apple's VFL by targeting GSS constraint system rather than Auto Layout.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vfl-compiler"},{"id":26584,"title":"VGL Compiler","library":"vgl-compiler","status":"active","version":"0.0.6","language":"javascript","ecosystem":"npm","summary":"A compiler that transforms Visual Grid Language (VGL) statements, used in GSS (Grid Style Sheets), into GSS-flavored Visual Format Language (VFL). Current version 0.0.6 is an early release with minimal documentation. It aims to provide feature parity with W3C Grid Layout Module using constraint-based primitives. The project has been moved to the GSS organization on GitHub. Key differentiator: enables 2D grid layout authoring via VGL, compiled to 1D VFL constraints.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vgl-compiler"},{"id":3851,"title":"VHACD Python Bindings","library":"vhacdx","status":"active","version":"0.0.10","language":"python","ecosystem":"pypi","summary":"Python bindings for the V-HACD (Volumetric Hierarchical Approximate Convex Decomposition) C++ library. It enables the decomposition of complex 3D meshes into a set of convex components, which is highly useful for physics engines, collision detection, and simplified mesh representation. The current version is 0.0.10, and it appears to be actively maintained by the Trimesh organization, though with an infrequent release cadence.","last_verified":"2026-04-25T16:57:33.322Z","tags":["3D","mesh","geometry","convex decomposition","collision detection","trimesh"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vhacdx"},{"id":26585,"title":"vhistory","library":"vhistory","status":"active","version":"1.0.1","language":"javascript","ecosystem":"npm","summary":"A JavaScript library for managing browser session history anywhere JavaScript runs. vhistory 1.0.1 is a repackaged version of the popular `history` library by ReactTraining, abstracting environment differences and providing a minimal API to manage the history stack, navigate, confirm navigation, and persist state between sessions. It supports ES6 import and CommonJS require, with a UMD build available on unpkg. Key differentiators: simple API with `createHistory`, `push`, `replace`, `listen`, `goBack`, and `goForward` methods; compatible with browser and server-side environments.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","history","location"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vhistory"},{"id":15895,"title":"Vibe Coding Bundler","library":"vibe-coding-bundler","status":"active","version":"1.0.0","language":"javascript","ecosystem":"npm","summary":"Vibe Coding Bundler is a browser-based JavaScript and TypeScript bundler that leverages esbuild-wasm to perform compilation entirely within the browser environment, eliminating the need for a server. Currently at version 1.0.0, its release cadence is feature-driven as an initial offering. Key differentiators include first-class support for standard import maps, a virtual file system for in-memory bundling, and a robust plugin system with `onResolve` and `onLoad` hooks. It supports various output formats (ESM, IIFE, CJS), generates sourcemaps, and performs tree shaking. While it transpiles TypeScript and JSX, it does not perform type checking. An optional Node.js CLI is also provided for local development workflows.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","bundler","esbuild","esbuild-wasm","wasm","browser","import-map","esm","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vibe-coding-bundler"},{"id":8762,"title":"vici - strongSwan VICI Protocol Interface","library":"vici","status":"active","version":"6.0.3","language":"python","ecosystem":"pypi","summary":"The 'vici' Python library provides a native interface for strongSwan's Versatile IKE Control Interface (VICI) protocol. It enables external Python applications to configure, monitor, and control the strongSwan 'charon' IKE daemon. The library is currently at version 6.0.3 and is actively maintained, with regular updates.","last_verified":"2026-04-16T00:00:00.000Z","tags":["strongswan","vici","networking","vpn","ipsec","daemon-control"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vici"},{"id":12361,"title":"Video-React Player","library":"video-react","status":"active","version":"0.16.0","language":"javascript","ecosystem":"npm","summary":"Video-React is an open-source web video player library constructed using the React JavaScript library, specifically designed for modern HTML5 video environments. It provides a comprehensive suite of React components for building customizable video player interfaces, handling core functionalities such as playback control, volume management, progress indication, and full-screen toggling. The current stable version, 0.16.0, supports a broad range of React versions up to 18.0.0. While not following a strict time-based release cadence, the project actively maintains the library, with recent updates ensuring compatibility with newer React versions and addressing bugs. Its primary differentiators are its React-centric architecture, allowing for seamless integration into React applications, and its visually appealing default styling, which is heavily inspired by the well-known video.js project. Users must manually install `react` and `react-dom` as peer dependencies.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","react","video","video-react","react-video","player","component","components","react-component"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/video-react"},{"id":22534,"title":"videojs-generate-rollup-config","library":"videojs-generate-rollup-config","status":"active","version":"7.0.2","language":"javascript","ecosystem":"npm","summary":"Generates a standard Rollup configuration for Video.js plugins, reducing boilerplate across repositories. Current version 7.0.2 requires Rollup ^2.26.11 and provides preconfigured builds for CJS, ES, test, browser, and minified browser outputs. It supports customization via options like input, globals, externals, and plugins, and uses environment variables like TEST_BUNDLE_ONLY. Compared to writing manual Rollup configs, it enforces Video.js conventions and simplifies maintenance.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/videojs-generate-rollup-config"},{"id":17994,"title":"Video.js HTTP Source Selector Plugin","library":"videojs-http-source-selector","status":"maintenance","version":"1.1.6","language":"javascript","ecosystem":"npm","summary":"This Video.js plugin, currently at version 1.1.6, provides a user interface for manual quality level selection in adaptive HTTP streams (HLS/DASH). It is built upon and explicitly requires the `videojs-contrib-quality-levels` plugin to parse and manage the stream's available quality levels. The plugin dynamically generates labels for these levels, prioritizing stream `height` metadata and falling back to `bitrate` when height is unavailable. It is compatible with Video.js versions 7 and higher. While the project appears to be in a maintenance state with no recent releases or significant code commits in the past few years, it remains functional for its intended purpose within compatible Video.js environments. Its primary utility is to offer a direct, user-friendly way to switch stream qualities, enhancing user control over adaptive streaming playback.","last_verified":"2026-04-23T00:00:00.000Z","tags":["javascript","videojs","videojs-plugin"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/videojs-http-source-selector"},{"id":17996,"title":"Video.js Playback Rate Adjuster","library":"videojs-playbackrate-adjuster","status":"active","version":"1.0.1","language":"javascript","ecosystem":"npm","summary":"videojs-playbackrate-adjuster is a Video.js 7 middleware designed to dynamically adjust the displayed duration and current time in the Video.js control bar when the playback rate is changed. For instance, if a 20-minute video is played at 2x speed, the control bar will visually represent it as a 10-minute video, with the progress bar updating proportionally to the adjusted perceived duration. The current stable version is 1.0.1. This library primarily functions as a side-effect plugin, automatically attaching itself to the `videojs` global upon inclusion, without requiring explicit instantiation or assignment. It serves as a specific utility for enhancing the user experience in scenarios where playback speed manipulation is common, ensuring the UI accurately reflects the perceived playback progress rather than the absolute media time. The library's release cadence is not formally defined but typically aligns with compatibility needs for Video.js itself.","last_verified":"2026-04-23T00:00:00.000Z","tags":["javascript","videojs","videojs-middleware","videojs-plugin"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/videojs-playbackrate-adjuster"},{"id":17397,"title":"Video.js Flash Fallback SWF","library":"videojs-swf","status":"abandoned","version":"5.4.2","language":"javascript","ecosystem":"npm","summary":"videojs-swf is a legacy package that provides a compiled Flash (SWF) video player, designed to serve as a fallback technology for Video.js versions 5.x and below. In its era, it enabled Video.js to maintain a unified API, allowing its skins, plugins, and other features to function across both HTML5 and Flash environments, crucial for broader browser compatibility before HTML5 video was universally robust. The package, currently at version 5.4.2 (last updated in 2018), is essentially a build tool for a `.swf` asset rather than a directly importable JavaScript module. It has not seen active development in many years, aligning with the general end-of-life for Adobe Flash Player itself. For Video.js 6.x and above, the Flash tech was moved to a separate `videojs-flash` repository, though both `videojs-swf` and `videojs-flash` are now largely obsolete due to browser Flash EOL.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","flash","video","player"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/videojs-swf"},{"id":14229,"title":"Vidstack Media Player","library":"vidstack","status":"active","version":"0.6.15","language":"javascript","ecosystem":"npm","summary":"Vidstack Player is a robust, customizable, and accessible framework and collection of UI components for building media players on the web. It is currently in version 0.6.15, designated as the 'latest' stable release, while active development continues on 'next' versions (e.g., 1.12.x). This indicates a slower stable release cadence but very frequent updates to the development branch. Vidstack differentiates itself by offering first-class TypeScript support, framework-agnostic usage (via Web Components) alongside dedicated React, Vue, Svelte, and Solid libraries, and a lean bundle size (54kB gzipped for core features). It supports various media providers including Audio, Video, HLS, DASH, YouTube, Vimeo, and Remotion, providing a single standard API across all. The library was battle-tested at Reddit, ensuring a mature architecture for managing complex media state, accessibility (WCAG 2.1 compliant), and cross-browser compatibility. It offers both headless components for full customization and production-ready default layouts, providing flexibility for developers to build custom UIs or quickly deploy a pre-built experience.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","accessible","audio","customizable","dailymotion","elements","extensible","file","framework-agnostic","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vidstack"},{"id":12363,"title":"Viem: TypeScript Interface for Ethereum","library":"viem","status":"active","version":"2.48.1","language":"javascript","ecosystem":"npm","summary":"Viem is a comprehensive, TypeScript-first interface for interacting with the Ethereum blockchain, designed to simplify dApp development. Currently stable at version 2.48.1, it exhibits a rapid release cadence with frequent patch updates and minor feature additions, reflecting active development. It provides robust abstractions over the JSON-RPC API, first-class APIs for smart contract interaction, and native BigInt support for handling large numbers without external libraries like BigNumber.js. Key differentiators include its deep integration with TypeScript for type inference from ABIs and EIP-712 typed data, strong alignment with official Ethereum terminology, and out-of-the-box support for local development environments such as Anvil, Hardhat, and Ganache. Viem aims to be a lightweight and highly type-safe alternative to other Ethereum libraries, focusing on developer experience and correctness through its strong type system.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","eth","ethereum","dapps","wallet","web3","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/viem"},{"id":14230,"title":"Viem Deal Helper","library":"viem-deal","status":"active","version":"2.0.4","language":"javascript","ecosystem":"npm","summary":"viem-deal is a utility library, currently at stable version 2.0.4 (released October 2024), designed to extend viem clients with powerful capabilities for manipulating ERC20 token balances on development and test networks. It enables developers to \"deal\" arbitrary amounts of any ERC20 token to any account on `setStorageAt`-compatible environments like Anvil, Hardhat, or Tevm-based forks. This functionality mirrors Foundry's `deal` cheat code, achieving balance manipulation by dynamically identifying the correct storage slot for an account's balance using `eth_createAccessList` and then overriding that storage slot's value with `setStorageAt`. The library provides a rapid and efficient method for setting up test scenarios with precise token balances without actual on-chain minting or transfers. The project shows a frequent release cadence, with multiple patch and minor releases in October 2024. A key differentiator is its reliance on RPC cheat codes, which streamlines test setup compared to transactional interactions. The package ships with TypeScript types, ensuring a type-safe development experience.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","viem","deal","hardhat","anvil","test","cheat","rpc","erc20","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/viem-deal"},{"id":14231,"title":"Viem Transaction Tracer","library":"viem-tracer","status":"active","version":"1.8.0","language":"javascript","ecosystem":"npm","summary":"Viem-tracer is a utility library designed to enhance debugging of Ethereum transactions when using Viem by providing automatic decoding of transaction traces. It integrates with clients configured for `anvil` or `hardhat` modes, leveraging `debug_traceCall` to display detailed call flows and revert reasons. The library automatically appends formatted traces to error messages for failed `eth_estimateGas` and `eth_sendTransaction` RPC requests. It is currently at version 1.8.0, with frequent minor releases as seen by the November 2025 and May 2025 activity. A key differentiator is its automatic integration with `viem` transports and its ability to decode transaction details using services like openchain.xyz, providing human-readable output for debugging.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","viem","trace","hardhat","anvil","test","cheat","rpc","erc20","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/viem-tracer"},{"id":15894,"title":"VIES API Client for JavaScript","library":"viesapi-client","status":"active","version":"1.3.3","language":"javascript","ecosystem":"npm","summary":"The `viesapi-client` is the official JavaScript library for interacting with the VIES API, which provides services for querying the European Union's VAT Information Exchange System. This client enables developers to validate EU VAT numbers, retrieve company details, and check the registration status of businesses across all EU member states. Currently at version 1.3.3, the library is actively maintained with regular updates and ships with full TypeScript type definitions. It supports both Node.js and browser environments, offering built-in authentication, request signing, and comprehensive error handling. Key differentiators include its ability to perform both synchronous single-number lookups and asynchronous batch processing, along with utility functions for local validation of EU VAT and Polish NIP numbers prior to making API requests. The library handles the intricacies of communicating with the VIES system, simplifying the process for developers.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","viesapi","api","vat","nip","eu","vies","validator","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/viesapi-client"},{"id":16572,"title":"Vietnam Administrative Address Database","library":"vietnam-address-database","status":"active","version":"1.0.0","language":"javascript","ecosystem":"npm","summary":"This package provides a raw JSON database of Vietnamese administrative addresses, meticulously structured according to Resolution 202/2025/QH15 and NQ-UBTVQH15, with applicability from July 1, 2025, and January 1, 2025, respectively. As of version 1.0.0, it includes data for 34 provinces/cities, 3,321 wards/communes, and 10,977 ward mapping rules. It is explicitly designed as a dependency for other JavaScript/TypeScript libraries, offering unopinionated access to the latest administrative boundary data. The package ships with comprehensive TypeScript type definitions, enabling robust static type checking for consumers. Its core differentiator is providing a directly consumable, machine-readable dataset reflecting future administrative changes.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","vietnam","address","database","provinces","districts","wards","administrative","vietnamese","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vietnam-address-database"},{"id":27513,"title":"View Transpiler","library":"view-transpiler","status":"active","version":"1.0.0","language":"javascript","ecosystem":"npm","summary":"A minimal JavaScript package for transpiling view templates into executable code. Version 1.0.0 provides basic string transformation utilities focused on template syntax conversion, with no dependencies and limited API surface. Suitable for small projects needing lightweight transpilation without full build tools. No major differentiators identified due to sparse documentation and lack of community adoption.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/view-transpiler"},{"id":12362,"title":"Viewer.js Image Viewer","library":"viewerjs","status":"active","version":"1.11.7","language":"javascript","ecosystem":"npm","summary":"Viewer.js is a robust JavaScript image viewer designed for web applications, currently stable at version 1.11.7. It provides a rich set of features including modal and inline viewing modes, touch gesture support, image movement, zooming, rotation, scaling (flipping), and comprehensive keyboard navigation. The library is actively maintained with frequent minor releases focusing on bug fixes and compatibility improvements. Key differentiators include its extensive API with 53 options, 23 methods, and 17 events, offering fine-grained control over the viewing experience. It ships with TypeScript type definitions, making it suitable for modern TypeScript projects, and offers various build formats (UMD, CommonJS, ES Module) to fit different project setups. While a jQuery wrapper exists, the core library is standalone and dependency-free.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","image","viewer","viewerjs","viewer.js","html","css","front-end","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/viewerjs"},{"id":12364,"title":"Viewport Dimensions Utility","library":"viewport-dimensions","status":"abandoned","version":"0.2.0","language":"javascript","ecosystem":"npm","summary":"This `viewport-dimensions` utility provides a simple API for retrieving and watching browser viewport dimensions (width, height, vmin, vmax). Unlike `window.innerWidth`, it specifically uses `documentElement.clientWidth` and `documentElement.clientHeight` to report dimensions *excluding* scrollbars, which is a key differentiator. This package is currently at version `0.2.0` and appears to be unmaintained, with its last known activity dating back several years. It primarily targets CommonJS environments and does not natively support modern ES module imports. It offers basic functions like `width()`, `height()`, `min()`, `max()`, and `setDimensions()` to update internal references, making it suitable for simple, browser-based dimension tracking without external dependencies. The low version number and lack of recent updates suggest it is no longer actively developed or maintained.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","viewport","browser","window","document","width","height","innerWidth","innerHeight"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/viewport-dimensions"},{"id":17075,"title":"Vigthoria CLI","library":"vigthoria-cli","status":"active","version":"1.8.7","language":"javascript","ecosystem":"npm","summary":"Vigthoria CLI (version 1.8.7) is an AI-powered terminal coding assistant designed for subscribers of Vigthoria Coder. It integrates directly with Vigthoria's AI models and subscription system, providing a robust command-line interface for various development tasks. Key features include interactive natural language chat for coding assistance, compact session memory for resuming conversations, AI-driven file editing with diff previews, code generation from descriptions, code explanation, automatic bug fixing, and code review capabilities. It supports secure authentication with Vigthoria accounts, understands project context, and offers integration with Vigthoria Repo for cloud-based project management, including deep codebase search via ripgrep and atomic multi-file edits with rollback. The CLI requires Node.js version 18 or higher and is primarily distributed via `npm install -g` or dedicated platform installers. Release cadence is not explicitly stated but appears active.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","ai","coding","assistant","cli","vigthoria","terminal","repo","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vigthoria-cli"},{"id":14232,"title":"Vike - Composable Vite-powered SSR Framework","library":"vike","status":"active","version":"0.4.258","language":"javascript","ecosystem":"npm","summary":"Vike is a highly flexible and unopinionated Server-Side Rendering (SSR) framework, powered by Vite, designed to build advanced web applications. Unlike monolithic frameworks such as Next.js or Nuxt, Vike positions itself as a 'composable' alternative, allowing developers to integrate their preferred frontend libraries (React, Vue, Solid, Svelte, etc.) and dictate their own data fetching and routing strategies. The current stable version is `0.4.258`, reflecting active and continuous development. While its predecessor, `vite-plugin-ssr`, stabilized around `0.1.0` in 2021, the `vike` package continues to evolve with frequent releases, indicating a commitment to rapid iteration and improvement. Its core differentiator lies in providing the foundational tooling for SSR with Vite, empowering developers with choice and control rather than enforcing a rigid application structure, making it suitable for complex or highly customized projects.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","vite-plugin","ssr","vite","react","vue","solid","next","remix","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vike"},{"id":12365,"title":"Vike Server Integration (Deprecated)","library":"vike-server","status":"deprecated","version":"1.0.25","language":"javascript","ecosystem":"npm","summary":"The `vike-server` package historically provided utilities for integrating Vike with various Node.js server frameworks like Express.js or Hono, enabling server-side rendering (SSR), hot module replacement (HMR) for server code, and zero-configuration setups with Vite. It aimed to transpiles server code with Vite, eliminating the need for separate tools like `ts-node`. However, `vike-server` (current version 1.0.25) is now deprecated. Vike applications should instead leverage the built-in `+server.js` convention for flexible server integration or migrate to `vike-photon` for advanced edge and serverless deployments. Vike itself, the meta-framework that `vike-server` extended, is currently in a stable 1.x.x release series, focusing on a robust, unopinionated foundation for building web applications with SSR, routing, and data loading atop Vite, and is known for its stable core and gradual evolution.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vike-server"},{"id":15017,"title":"VimScript Language Server","library":"vim-language-server","status":"active","version":"2.3.1","language":"javascript","ecosystem":"npm","summary":"The `vim-language-server` package provides Language Server Protocol (LSP) features specifically for VimScript, enhancing the development experience within Vim and Neovim environments. It offers core LSP functionalities such as auto-completion, function signature help, hover documentation, go-to-definition, find references, document symbols, and diagnostics. The current stable version is 2.3.1, with releases occurring periodically to introduce new features or improve parsing capabilities, as seen by the recent v2.3.0 update that included an `vimlparser` update. Its key differentiators include its dedicated support for VimScript, robust integration with popular Vim LSP clients like `coc.nvim` and `vim-easycomplete`, and configurable indexing options for performance tuning. This server is designed to be run as a standalone process or managed by an LSP client, rather than being imported as a programmatic library in JavaScript or TypeScript applications.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","viml","vim","lsp","language","server","autocomplete"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vim-language-server"},{"id":14233,"title":"Vimeo Video Custom Element","library":"vimeo-video-element","status":"active","version":"1.7.1","language":"javascript","ecosystem":"npm","summary":"vimeo-video-element is a custom web component that encapsulates the Vimeo player, providing a JavaScript API that closely mirrors the standard HTML `HTMLMediaElement` interface. It is part of the `media-elements` monorepo by Mux and is currently at version 1.7.1, with recent updates focused on bug fixes and dependency management. The project maintains an active development pace with frequent minor releases. Key differentiators include its adherence to the native `<video>` API for familiar usage, seamless integration with `Media Chrome` components for UI, and its nature as a custom element, allowing for easy drop-in usage in various web frameworks or vanilla JavaScript. It ships with TypeScript types, enhancing developer experience and type safety.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","vimeo","video","player","web component","custom element","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vimeo-video-element"},{"id":24811,"title":"Vina - Python interface to AutoDock Vina","library":"vina","status":"active","version":"1.2.7","language":"python","ecosystem":"pypi","summary":"vina provides a Python interface to AutoDock Vina, a widely used tool for molecular docking and virtual screening. Current version: 1.2.7, release cadence: irregular, last update 2023.","last_verified":"2026-05-01T00:00:00.000Z","tags":["molecular-docking","autodock-vina","cheminformatics"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vina"},{"id":727,"title":"Vine: Python Promises","library":"vine","status":"active","version":"5.1.0","language":"python","ecosystem":"pypi","summary":"Vine is a lightweight Python library that implements 'promises' for managing future evaluations and lazy computations, particularly useful in asynchronous and event-driven programming paradigms. It enhances flexibility by allowing nested promises within callbacks and error handlers. As of version 5.1.0, it is actively maintained by the Celery project.","last_verified":"2026-05-12T18:20:11.830Z","tags":["promises","async","future","concurrency","lazy-evaluation"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/vine"},{"id":22535,"title":"vinext","library":"vinext","status":"active","version":"0.0.44","language":"javascript","ecosystem":"npm","summary":"A drop-in replacement for the Next.js CLI that runs on Vite instead of the Next.js custom server. Currently at v0.0.44 (pre-1.0, active development with frequent releases every few days). It reimplements the Next.js API surface on top of Vite, supporting both Pages Router and App Router, with HMR, build, deploy to Cloudflare Workers, and standalone self-host output. Key differentiators: AI-assisted development (Claude Code generated most of the code), tight Cloudflare integration. Caveat: experimental, buggy, and lacks full Next.js compatibility. Requires Node >=22 and Vite 7 or 8.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vinext"},{"id":6296,"title":"VINinfo Library","library":"vininfo","status":"active","version":"1.9.2","language":"python","ecosystem":"pypi","summary":"VINinfo is a Python library (current version 1.9.2) designed to extract useful information from Vehicle Identification Numbers (VINs). It can operate as a standalone command-line application or be integrated as a Python package. The library provides both basic and detailed VIN information (where available) and offers functionality for VIN checksum verification. It is actively maintained with a recent release in September 2025 and focuses on decoding VINs using its internal databases, specifically enhancing data for brands like AvtoVAZ, Nissan, Opel, and Renault.","last_verified":"2026-04-14T00:00:00.000Z","tags":["vin","vehicle","parser","automotive","decoder","identification"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vininfo"},{"id":12366,"title":"vinyl-contents","library":"vinyl-contents","status":"active","version":"2.0.0","language":"javascript","ecosystem":"npm","summary":"vinyl-contents is a specialized utility designed to asynchronously read and normalize the content of a Vinyl file object, a fundamental data structure within the Gulp.js build system. It adeptly handles Vinyl files where the `contents` property can be a Buffer, a Node.js Stream, or `null`. For Buffer contents, it returns them directly. For Stream contents, it buffers the entire stream into a `BufferList` and returns it as a single Buffer, while empty contents (e.g., `file.isNull()`) result in `undefined`. The current stable version is `2.0.0`. As part of the Gulp.js organization, its release cadence prioritizes stability and ecosystem compatibility over rapid feature iteration. A key differentiator is its focused handling of `Vinyl` file types, simplifying content access for downstream processes that expect string or buffer input, though it includes a crucial warning against processing very large streaming files due to its in-memory buffering approach.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vinyl-contents"},{"id":20652,"title":"vinyl-tf-babel","library":"vinyl-tf-babel","status":"active","version":"0.1.0","language":"javascript","ecosystem":"npm","summary":"A Vinyl Transformer for Babel that integrates Babel compilation into vinyl-fs pipelines or Gulp. Version 0.1.0 is the latest stable release. It requires babel-core as a peer dependency and supports both ES modules and CommonJS. Differentiators include a class-based transformer (`BabelTransformer`) and a convenience function (`transform`) for Gulp, aligning with vinyl transformer standards.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","vinyl","transformer","babel"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vinyl-tf-babel"},{"id":26586,"title":"Vue Template Compiler","library":"vip-template-compiler","status":"maintenance","version":"2.0.6","language":"javascript","ecosystem":"npm","summary":"Vue 2.0 template compiler that pre-compiles Vue templates into render functions, avoiding runtime compilation and CSP restrictions. Version 2.0.6 is the current stable release for Vue 2.x, maintained by the Vue core team. Use cases include build tools like vue-loader and vueify. Differentiator: provides AST access and compile-time options (custom modules/directives) unlike higher-level tools. Note: Not needed for most users; use vue-loader or vueify instead.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","vue","compiler"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vip-template-compiler"},{"id":24812,"title":"VIRL2 (CML) Client Library","library":"virl2-client","status":"active","version":"2.9.1","language":"python","ecosystem":"pypi","summary":"The official Cisco VIRL2 / Cisco Modeling Labs (CML) client library for Python. Provides programmatic access to CML 2.x instances, supporting lab lifecycle management, node configuration, and system administration. Current version 2.9.1 (released 2025-01-06). Release cadence follows CML versions approximately twice a year.","last_verified":"2026-05-01T00:00:00.000Z","tags":["cisco","cml","virl2","network-automation","devnet"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/virl2-client"},{"id":22536,"title":"virtme-ng","library":"virtme-ng","status":"active","version":"1.41","language":"python","ecosystem":"pypi","summary":"Build and run a kernel inside a virtualized snapshot of your live system. Current version: 1.41. Released approximately weekly.","last_verified":"2026-04-27T00:00:00.000Z","tags":["kernel","virtualization","testing"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/virtme-ng"},{"id":310,"title":"virtualenv","library":"virtualenv","status":"active","version":"21.2.0","language":"python","ecosystem":"pypi","summary":"virtualenv is a tool for creating isolated Python environments, allowing developers to manage dependencies for different projects separately. The current version is 21.2.0, with regular updates to enhance functionality and maintain compatibility with Python versions.","last_verified":"2026-04-10T21:01:07.951Z","tags":["python","virtualenv","environment","dependency management"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/virtualenv"},{"id":3852,"title":"virtualenv-clone","library":"virtualenv-clone","status":"maintenance","version":"0.5.7","language":"python","ecosystem":"pypi","summary":"virtualenv-clone is a Python package that provides a command-line script to clone existing non-relocatable virtual environments. It handles updating internal paths (like `VIRTUAL_ENV` in `activate` scripts) and shebangs in executables to point to the new location, aiming to make a copied virtualenv functional without reinstalling packages. The current version is 0.5.7, released in September 2021, suggesting a maintenance-level release cadence.","last_verified":"2026-04-11T00:00:00.000Z","tags":["virtualenv","venv","clone","environment","python"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/virtualenv-clone"},{"id":8763,"title":"virtualenvwrapper","library":"virtualenvwrapper","status":"active","version":"6.1.1","language":"python","ecosystem":"pypi","summary":"virtualenvwrapper is a set of extensions for Ian Bicking's virtualenv tool, designed to simplify the management of Python virtual environments. It organizes all environments in one place, provides wrappers for creating, copying, and deleting environments, and enables quick switching between them with tab completion. The current version is 6.1.1, and it is actively maintained with a focus on modern Python versions.","last_verified":"2026-04-16T00:00:00.000Z","tags":["virtual environments","development workflow","shell scripts","python","devops"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/virtualenvwrapper"},{"id":27514,"title":"VirusTotal v3 API Python client","library":"virustotal3","status":"active","version":"1.0.8","language":"python","ecosystem":"pypi","summary":"A Python 3 implementation of the VirusTotal v3 API. Version 1.0.8 provides an object-oriented interface to the VirusTotal API, supporting files, URLs, domains, IPs, comments, and analyses. The library is in active development with a focus on ease of use.","last_verified":"2026-04-27T00:00:00.000Z","tags":["virus-total","api","security","malware-analysis"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/virustotal3"},{"id":4843,"title":"viser: 3D Visualization for Computer Vision and Robotics","library":"viser","status":"active","version":"1.0.26","language":"python","ecosystem":"pypi","summary":"Viser is a Python library designed for interactive 3D visualization, primarily targeting applications in computer vision and robotics. It provides a rich API for visualizing 3D primitives and constructing interactive GUI elements, all delivered through a responsive, web-based client that enables easy use over SSH and in Jupyter notebooks. The library is actively maintained with frequent releases, currently at version 1.0.26.","last_verified":"2026-04-12T00:00:00.000Z","tags":["3d","visualization","robotics","computer-vision","web-ui","realtime","gui"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/viser"},{"id":15260,"title":"viser-vue: Vue.js Data Visualization Components","library":"viser-vue","status":"maintenance","version":"2.4.8","language":"javascript","ecosystem":"npm","summary":"viser-vue is a Vue.js component library designed for declarative data visualization, acting as a Vue-native wrapper for charts powered by the AntV G2 charting engine. It provides a set of components such as `<v-chart>`, `<v-tooltip>`, and various specific chart types (e.g., `<v-smooth-line>`) that allow developers to build interactive data visualizations directly within Vue templates. The package also integrates with `@antv/data-set` for robust data transformation capabilities. The current stable version is 2.4.8, last published approximately six years ago, indicating it is primarily designed for Vue 2 applications and is likely in a maintenance-only mode. Its key differentiator is providing a familiar Vue component API over the powerful G2 visualization grammar, abstracting away lower-level charting details for Vue developers. Due to its age, direct compatibility with Vue 3 is not expected.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","g2","chart","vue","datavis","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/viser-vue"},{"id":16264,"title":"Visibility.js","library":"visibilityjs","status":"active","version":"2.0.2","language":"javascript","ecosystem":"npm","summary":"Visibility.js is a lightweight JavaScript library providing a robust wrapper around the native Page Visibility API, abstracting away vendor prefixes and offering enhanced utility functions. The current stable version is 2.0.2, with recent updates focusing on modernizing its distribution (removing support for legacy package managers in 2.0.0) and improving TypeScript definitions. Its core strength lies in intelligent timers and event handlers: `Visibility.every` creates timers that automatically pause or adjust intervals when a page is hidden, optimizing resource usage, while `onVisible` and `onHidden` provide direct callbacks for state changes. A key differentiator is its built-in fallback for older browsers, although this feature has a known limitation when a browser window loses focus but remains visible.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","page visibility api","visibility","polyfill","timer"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/visibilityjs"},{"id":4318,"title":"Visions Data Type Inference","library":"visions","status":"active","version":"0.8.1","language":"python","ecosystem":"pypi","summary":"Visions is a Python library for declarative data type inference and validation. It allows users to define custom data types and their hierarchical relationships, then detect and cast these types within data structures like Pandas Series. The current version is 0.8.1, and it maintains a moderate release cadence, primarily focusing on compatibility fixes and API improvements.","last_verified":"2026-04-11T00:00:00.000Z","tags":["data-validation","data-types","profiling","pandas"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/visions"},{"id":6297,"title":"Visitor","library":"visitor","status":"maintenance","version":"0.1.3","language":"python","ecosystem":"pypi","summary":"Visitor is a tiny Python library designed to facilitate the implementation of the visitor design pattern. It provides a base `Visitor` class to help separate algorithms from the object structures they operate on, addressing the peculiarities of dynamic typing in Python for this pattern. The library is very small, and its documentation suggests that users might consider copying the source code directly into their projects. The current version is 0.1.3, with the last release dating back to 2016, indicating a very mature or inactive maintenance cadence.","last_verified":"2026-04-14T00:00:00.000Z","tags":["visitor pattern","design pattern","metaprogramming"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/visitor"},{"id":6298,"title":"VisPy","library":"vispy","status":"active","version":"0.16.1","language":"python","ecosystem":"pypi","summary":"VisPy is a high-performance interactive 2D/3D data visualization library in Python. It leverages the computational power of modern Graphics Processing Units (GPUs) through OpenGL to display very large datasets and facilitate real-time data visualization. Currently at version 0.16.1, the library is under active development with a roadmap towards a 1.0 release, focusing on stability, performance, and higher-level interfaces for ease of use.","last_verified":"2026-04-14T00:00:00.000Z","tags":["visualization","opengl","gui","scientific","2d","3d","gpu","real-time"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vispy"},{"id":8765,"title":"VisualDL","library":"visualdl","status":"active","version":"2.5.3","language":"python","ecosystem":"pypi","summary":"VisualDL is a deep learning visualization tool from PaddlePaddle that helps design and debug deep learning jobs. It offers features for visualizing scalars, parameter distributions, model structures, images, audio, text, high-dimensional data, and more. It is actively developed, with new features continuously added.","last_verified":"2026-04-16T00:00:00.000Z","tags":["deep learning","visualization","paddlepaddle","pytorch","onnx","metrics","debugging"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/visualdl"},{"id":28438,"title":"ViT PyTorch","library":"vit-pytorch","status":"active","version":"1.20.4","language":"python","ecosystem":"pypi","summary":"A PyTorch implementation of the Vision Transformer (ViT) and related vision transformer architectures. Current version 1.20.4, actively maintained with frequent releases.","last_verified":"2026-05-09T00:00:00.000Z","tags":["vision-transformer","pytorch","vit","attention","image-classification"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vit-pytorch"},{"id":10428,"title":"Vite","library":"vite","status":"active","version":"8.0.8","language":"javascript","ecosystem":"npm","summary":"Vite is a next-generation frontend build tool, currently at stable version 8.0.8, designed to significantly improve the frontend development experience. It functions as a dev server serving source files over native ES modules with fast Hot Module Replacement (HMR), and a build command that bundles code with Rollup for optimized production assets. Vite provides rich built-in features, a universal plugin interface, and fully typed APIs, making it highly extensible. Patch releases are frequent, with major versions released periodically.","last_verified":"2026-04-18T00:00:00.000Z","tags":["javascript","frontend","framework","hmr","dev-server","build-tool","vite"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vite"},{"id":22537,"title":"vite-aliases","library":"vite-aliases","status":"active","version":"0.11.8","language":"javascript","ecosystem":"npm","summary":"Vite plugin for automatic alias generation based on folder structure. Current stable version is 0.11.8, requiring Vite 6.x (peer dependency). Release cadence is irregular with minor patches. Key differentiator: eliminates manual alias configuration by scanning src directory and creating aliases like @components, @utils automatically. Supports TypeScript, configurable depth, prefix, and duplicate handling. v0.11+ changed default prefix from @ to ~ and replaced useTypescript option with auto-detection. ESM-only; no CommonJS support.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","vite","vue","alias","aliases","auto","generation","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vite-aliases"},{"id":22538,"title":"vite-auto-i18n-plugin","library":"vite-auto-i18n-plugin","status":"active","version":"1.1.16","language":"javascript","ecosystem":"npm","summary":"A Vite/Rollup plugin for automatic i18n translation, version 1.1.16, with active releases. Supports Vue2/3, React, and other JS frameworks, integrating multiple translation services (Google, Youdao, custom) without modifying source code. Compatible with Vite, Webpack, Rsbuild, and Rollup. Detects translatable text and generates language packs automatically. Requires Node >=14.18.0 and ships TypeScript types.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","i18n","auto i18n","vite i18n","vue i18n","react i18n","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vite-auto-i18n-plugin"},{"id":22539,"title":"vite-auto-import-resolvers","library":"vite-auto-import-resolvers","status":"active","version":"3.2.1","language":"javascript","ecosystem":"npm","summary":"Vite resolver plugin for unplugin-auto-import, enabling automatic API imports from specified directories (e.g., src/composables) without manual import statements. Current stable version is 3.2.1, with monthly releases. Supports prefix/suffix filtering, include/exclude patterns, path normalization, and auto-generation of import presets based on installed dependencies. Requires unplugin-auto-import >=0.6.9 and Vite >=2.9.1. Key differentiator: simplifies auto-import setup for Vue/Vite projects by resolving directory-based modules. Also provides a DirResolverHelper plugin for proper helper injection. TypeScript types included. Note: unplugin-auto-import now has built-in dirs option; this package may become redundant for new projects.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","vue","vite","resolver","unplugin-auto-imports","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vite-auto-import-resolvers"},{"id":20653,"title":"vite-babel-plugin","library":"vite-babel-plugin","status":"deprecated","version":"0.0.2","language":"javascript","ecosystem":"npm","summary":"A Vite plugin that enables Babel transformation during the build process, allowing developers to apply custom Babel plugins and presets. Current version is 0.0.2, but it is marked as deprecated/unmaintained. It only supports Vite 1.x (vite@^1.0.0-rc.9 || ^1.0.0), which is also deprecated. For modern Vite projects (v2+), use official Vite plugins or @rollup/plugin-babel. This plugin is more of a proof-of-concept than a production-ready tool.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","vite","vue3","babel"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vite-babel-plugin"},{"id":22540,"title":"ViteBridge","library":"vite-bridge","status":"active","version":"1.1.5","language":"javascript","ecosystem":"npm","summary":"A Vite plugin that bridges React applications with Kulp.AI, providing error reporting, route tracking, component tagging, and postMessage-based communication. Current stable version is 1.1.5, with no established release cadence. Key differentiators: development-only operation, configurable bridges, TypeScript support, and dependency on @babel/parser, magic-string, and estree-walker for component tagging. Alternatives include custom Vite plugins for similar features, but vite-bridge offers a unified integration with Kulp.AI.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","vite","plugin","bridge","kulp","react","error","reporter","route","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vite-bridge"},{"id":18902,"title":"vite-build-monitor","library":"vite-build-monitor","status":"active","version":"1.0.5","language":"javascript","ecosystem":"npm","summary":"A Vite plugin (v1.0.5) that monitors heap and RSS memory usage during the build process. It records memory snapshots at configurable intervals, tracks peak usage per build phase, and outputs a summary of the top memory-consuming phases. The plugin supports pretty or JSON log formats, exclusion of specific hooks from logging, and optional uncaught exception capture. It requires Node >=22.0.0 and ships TypeScript declarations. Compared to generic process monitoring, this plugin provides phase-level tracking integrated with Vite's build hooks (buildStart, renderChunk, etc.).","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","vite","vite-plugin","build","memory","monitor","heap","rss","diagnostics","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vite-build-monitor"},{"id":20654,"title":"Vite Bundle Analyzer","library":"vite-bundle-analyzer","status":"active","version":"1.3.7","language":"javascript","ecosystem":"npm","summary":"A bundle analyzer for Vite, Rollup, and Rolldown that visualizes bundle size with an interactive treemap. Current stable version is 1.3.7. Released actively with multiple updates per month. Differentiators: supports multiple bundlers (Vite, Rollup, Rolldown), multiple output modes (server, static, json, custom), customizable size metrics (stat, gzip, brotli), and TypeScript types included.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","vite","rollup","rollup-plugin","vite-plugin","visualizer","treemap","bundle-analyzer","rollup-bundle-analyzer","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vite-bundle-analyzer"},{"id":20655,"title":"vite-bundle-visualizer","library":"vite-bundle-visualizer","status":"active","version":"1.2.1","language":"javascript","ecosystem":"npm","summary":"Vite-bundle-visualizer v1.2.1 is a CLI tool to visualize Vite bundle sizes using rollup-plugin-visualizer. It generates interactive treemap, sunburst, network, raw data JSON, or list views. Unlike rollup-plugin-visualizer (a Vite plugin), this is a standalone CLI that runs `vite build` internally, so no plugin config needed. It requires Node ^18.19.0 || >=20.6.0, is ESM-only since v1.0.0, ships TypeScript types, and is actively maintained with monthly releases.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","vite","bundle-visualizer","bundle-analyzer","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vite-bundle-visualizer"},{"id":22541,"title":"vite-bundled-i18n","library":"vite-bundled-i18n","status":"active","version":"0.7.2","language":"javascript","ecosystem":"npm","summary":"Route-aware i18n bundler for Vite that extracts translation keys via AST analysis at build time and emits per-route scope-matched JSON bundles. Current stable version is 0.7.2, released with weekly or bi-weekly cadence. Unlike traditional i18n libraries (react-i18next, vue-i18n) that load all translations globally, vite-bundled-i18n tree-shakes translations per page, reducing payload from thousands of keys to only the ones needed for the current route. Supports React, Vue, and vanilla JS with a shared ~50-line core, optional compiled Map modules for O(1) lookup, SSR with automatic hydration, type-safe placeholder validation, and a testing utility. Requires Node >=20, peer deps: react >=18, react-dom >=18, vue ^3.0.0, eslint >=8.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","i18n","vite","react","translations","localization","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vite-bundled-i18n"},{"id":22542,"title":"Vite CEP Plugin","library":"vite-cep-plugin","status":"active","version":"2.2.0","language":"javascript","ecosystem":"npm","summary":"A Vite plugin for bundling Adobe CEP (Common Extensibility Platform) Extension panels. Current stable version is 2.2.0, released with regular updates. It integrates Vite's fast development server and build pipeline into Adobe CEP workflows, supporting TypeScript, React, Vue, and Svelte out of the box. Unlike older workflows using Webpack or manual scripts, this plugin provides HMR, CSS modules, and optimized builds. Intended to be used with the Bolt CEP boilerplate but works standalone. It is ESM-only, requires CEP 8+ (CC 2018+), and automatically handles manifest generation and zipping for distribution.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vite-cep-plugin"},{"id":22543,"title":"Vite Check Multiple DOM","library":"vite-check-multiple-dom","status":"active","version":"0.2.2","language":"javascript","ecosystem":"npm","summary":"A Vite plugin that captures Vue <Transition> runtime warnings about multiple root nodes and displays actionable fix suggestions via Vite's error overlay during development. Current version 0.2.2, updated occasionally. Key differentiators: focuses exclusively on the common Vue Transition multi-root pitfall, provides localized (zh/en) messages, integrates with Vite's HMR WebSocket for seamless overlay display, and supports both plugin (vite.config) and client (main.ts) setup. Requires Vue >=3.0.0 and Vite >=4.0.0.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","azir","vite","vue","vue-router","router","transition","root","validator","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vite-check-multiple-dom"},{"id":22544,"title":"Vite-Compatible Readable Stream","library":"vite-compatible-readable-stream","status":"active","version":"3.6.1","language":"javascript","ecosystem":"npm","summary":"A fork of readable-stream (v3.6.1) modified to remove circular dependencies, ensuring compatibility with Rollup and Vite production builds. It provides Node.js stream primitives (Readable, Writable, Transform, Duplex, PassThrough) in browser environments. Unlike the original readable-stream, this version eliminates circular require/import chains that cause Vite to fail during tree-shaking or bundling. It is primarily intended as a shim for libraries like react-pdf that depend on Node.js streams in browser contexts.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","readable","stream","pipe"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vite-compatible-readable-stream"},{"id":22545,"title":"vite-config-react","library":"vite-config-react","status":"active","version":"1.2.8","language":"javascript","ecosystem":"npm","summary":"vite-config-react is a lightweight, modular Vite configuration generator for React projects. Current version 1.2.8 requires Node.js >=18 and Vite 5+. It provides a clean API to generate Vite configs with presets for React, plugins, and features. Unlike manually writing vite.config.ts, it offers a declarative, composable approach with built-in React support, TypeScript types, and extensibility through plugins. Updated regularly with minor releases every few months. Focuses on developer experience and zero-config setup while remaining fully customizable.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","vite","react","vite-config","config-generator","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vite-config-react"},{"id":22546,"title":"vite-config-silverwind","library":"vite-config-silverwind","status":"active","version":"7.0.4","language":"javascript","ecosystem":"npm","summary":"Shared Vite configuration presets for Node.js library development. Current stable version is 7.0.4, requiring Node >=18 and Vite >=8. Provides pre-configured `nodeLib()` and `browserLib()` presets that handle build, output, and TypeScript settings. Commonly used to standardize Vite configs across monorepos. Differentiates by offering zero-config presets specifically optimized for Node.js and browser library builds, with automatic resolution of import.meta.url for proper output paths. Ships TypeScript definitions.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vite-config-silverwind"},{"id":22547,"title":"Vite Console Forward Plugin","library":"vite-console-forward-plugin","status":"active","version":"2.0.1","language":"javascript","ecosystem":"npm","summary":"A Vite plugin that forwards browser console logs (console.log, console.warn, console.error, etc.) to the Vite dev server console. v2.0.1 is the latest stable release, requiring Vite ^6.0.0 || ^7.0.0. Released as a single-file TypeScript plugin under MIT. Differentiates from similar tools by being a minimal, no-dependency Vite plugin with configurable endpoints and log levels, and automatic buffering. Useful for debugging in environments where browser dev tools are inaccessible, such as mobile devices or CI pipelines.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","vite","plugin","console","logging","development","debugging","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vite-console-forward-plugin"},{"id":22548,"title":"Vite CPAT","library":"vite-cpat","status":"active","version":"0.1.9","language":"javascript","ecosystem":"npm","summary":"Vite plugin for compiling .cpat files (Clarity Pattern files) using clarity-pattern-parser. Current stable version is 0.1.9. The plugin integrates with Vite's build pipeline to parse .cpat files and export patterns as JavaScript modules. Low release cadence, requires TypeScript module augmentation for type safety. Alternative to manual parsing workflows, designed specifically for Vite projects.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","vite","vite-plugin","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vite-cpat"},{"id":22549,"title":"vite-css-modules","library":"vite-css-modules","status":"active","version":"1.15.0","language":"javascript","ecosystem":"npm","summary":"Current stable version is 1.15.0, actively maintained with frequent releases (latest March 2026). Vite plugin that fixes multiple CSS Modules bugs in Vite by integrating CSS Modules properly into the build pipeline instead of delegating everything to postcss-modules. Key differentiators vs Vite's built-in CSS Modules: deduplicates composed styles, applies PostCSS plugins to composes dependencies, throws errors on missing composes classes, and generates accurate TypeScript declarations. Supports Vite 5, 6, 7, and 8, works with both postcss and lightningcss, and generates inline source maps for CSS Modules declarations.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","vite","plugin","vite-plugin","css modules","patch","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vite-css-modules"},{"id":14234,"title":"Vite Dev RPC","library":"vite-dev-rpc","status":"active","version":"1.1.0","language":"javascript","ecosystem":"npm","summary":"vite-dev-rpc provides a remote procedure call (RPC) mechanism for seamless client-server communication within Vite plugins. It enables developers to define functions on the server-side (Vite plugin context) and invoke them directly from the client-side code, facilitating complex interactions during development. The package is currently at version 1.1.0, actively maintained, with releases primarily focused on supporting new major versions of Vite. It leverages `birpc` for the underlying message-based RPC, `vite-hot-client` to access `import.meta.hot` at runtime, and Vite's `import.meta.hot.send` API for server-client messaging. Its key differentiator is its tight integration with the Vite development server's HMR context, making it a robust solution for enhancing developer tools and features within Vite projects.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vite-dev-rpc"},{"id":22550,"title":"vite-dts-plugin","library":"vite-dts-plugin","status":"active","version":"1.2.0","language":"javascript","ecosystem":"npm","summary":"Vite plugin to generate TypeScript type definitions (.d.ts) for libraries and applications. Current stable version is 1.2.0, with monthly or bi-monthly releases. Zero-dependency plugin that wraps the TypeScript compiler (tsc) in a Vite plugin, generating declaration files on build. Differentiators: minimal configuration, no external dependencies, supports custom tsc binary, outDir, tsConfig, and additional tsc arguments. Ideal for library authors wanting a lightweight alternative to heavier plugins like vite-plugin-dts.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vite-dts-plugin"},{"id":22552,"title":"vite-electron-app","library":"vite-electron-app","status":"active","version":"1.4.0","language":"javascript","ecosystem":"npm","summary":"vite-electron-app is a CLI tool (v1.4.0) for scaffolding Electron + Vite + React + TypeScript desktop applications. It generates a minimalistic, secure-by-default project structure with hot reload, Electron Builder packaging, Vitest testing, and organized separation of concerns. The tool uses npx for instant scaffolding without global install and is idempotent, allowing multiple runs without duplication. Active development with regular releases on npm. Differentiators include native TypeScript, React with Vite, and built-in security against dangerous files.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","electron","vite","react","typescript","starter","boilerplate","desktop","scaffold"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vite-electron-app"},{"id":22551,"title":"vite-electron-plugin","library":"vite-electron-plugin","status":"active","version":"0.8.3","language":"javascript","ecosystem":"npm","summary":"High-performance Vite plugin for Electron development (v0.8.3). Uses esbuild under the hood for fast transforms, supports hot restart and plugin system similar to Vite's own plugin API. Unlike electron-vite, this plugin integrates into an existing Vite config rather than requiring a separate Vite config for Electron. Active development with frequent releases. Ships TypeScript types. Peer dependencies: acorn, esbuild.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","vite","plugin","electron","unbuild","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vite-electron-plugin"},{"id":22553,"title":"vite-ember-ssr","library":"vite-ember-ssr","status":"deprecated","version":"0.1.0-alpha.13","language":"javascript","ecosystem":"npm","summary":"A Vite plugin and SSR/SSG runtime for Ember.js applications using HappyDOM instead of FastBoot. Current version is 0.1.0-alpha.13 (pre-release). Released as experimental alpha with frequent breaking changes. Key differentiators: no FastBoot, no VM sandbox, supports both SSR and SSG modes (including combined), uses HappyDOM for browser environment, requires compatless Embroider setup. Node 22+ and Vite 6+ required.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","vite","vite-plugin","ember","emberjs","ssr","server-side-rendering","happydom","embroider"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vite-ember-ssr"},{"id":22554,"title":"vite-enhancer-config","library":"vite-enhancer-config","status":"active","version":"1.3.6","language":"javascript","ecosystem":"npm","summary":"A zero-config plugin that enhances Vite configuration for React applications with production-grade optimizations. Current stable version 1.3.6. Integrates SWC for fast compilation (5-10x faster), automatic Fast Refresh (HMR), and built-in bundle analysis. Ships TypeScript types. Requires Vite v4, v5, or v6 and Node >=18. Differentiator: opinionated, minimal setup with automatic production defaults for React projects.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","vite","react","plugin","config","enhancer","production","optimization","build-tools","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vite-enhancer-config"},{"id":14235,"title":"Vite Environment Code Isolation","library":"vite-env-only","status":"active","version":"3.0.3","language":"javascript","ecosystem":"npm","summary":"vite-env-only is a suite of Vite plugins designed to facilitate the isolation of client-side and server-side code within a single codebase. It provides two primary functionalities: `denyImports` to prevent specific modules or files from being bundled into client or server builds, and `envOnlyMacros` (`serverOnly$`, `clientOnly$`) to conditionally include or exclude expressions based on the target environment. The current stable version is 3.0.3, with a release cadence that includes regular patch updates for improved dead code elimination and occasional minor/major releases for new features or architectural changes. A key differentiator from Vite's native `import.meta.env.SSR` is its ability to perform dead-code elimination in development builds, not just production, leading to more accurate environment simulation and smaller bundles during development.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","vite-plugin","env","only","client","server","macro","deny","imports"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vite-env-only"},{"id":22555,"title":"vite-envs","library":"vite-envs","status":"active","version":"4.6.2","language":"javascript","ecosystem":"npm","summary":"Vite plugin (v4.6.2, actively maintained) that enables dynamic injection of environment variables at container startup rather than build time. Designed for Dockerized Vite apps, it generates a shell script during build that populates import.meta.env and index.html placeholders (e.g., %FOO%) at runtime. Unlike standard Vite which requires rebuilding for env changes, vite-envs allows deploying a single Docker image configurable via --env flags. Supports type-safe imports with hot reload, optional EJS in HTML, and explicit variable declaration. Does not require the VITE_ prefix.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","react","vite","environment-variables","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vite-envs"},{"id":22556,"title":"Vite ESLint Plugin","library":"vite-eslint-plugin","status":"active","version":"1.9.2","language":"javascript","ecosystem":"npm","summary":"An ESLint plugin for Vite that lints JavaScript, TypeScript, Vue, and Svelte files during development and build. Version 1.9.2 is the current stable release, with no major release cadence documented. It is a fork of vite-plugin-eslint, offering additional configuration options such as lintOnStart, custom eslintPath, and granular failOnWarning/failOnError settings. Key differentiators include better control over linting behavior and support for modern file types.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","eslint","vite-plugin","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vite-eslint-plugin"},{"id":20656,"title":"vite-express","library":"vite-express","status":"active","version":"0.22.1","language":"javascript","ecosystem":"npm","summary":"Vite integration for Express servers, enabling seamless full-stack development with HMR, static file serving, and client-side routing support. Current stable version: 0.22.1 (as of mid-2024). Maintained with monthly releases. Key differentiators: minimal boilerplate, automatic Vite middleware injection, and simple listen/bind API. Alternatives like vite-plugin-node or @danielwii/vite-plugin-express require more manual configuration. Ships TypeScript types.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","express","vite","integration","module","connector","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vite-express"},{"id":22557,"title":"Vite Figma Plugin","library":"vite-figma-plugin","status":"active","version":"0.0.24","language":"javascript","ecosystem":"npm","summary":"A Vite plugin for building Figma plugin panels with hot-reload. Current stable version is 0.0.24, released on an ad-hoc cadence. Differentiators: integrates seamlessly with Vite's dev server for fast HMR, supports React, Vue, Svelte, and vanilla JS, and handles Figma's unique sandbox requirements (no DOM APIs, limited Node APIs).","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vite-figma-plugin"},{"id":22558,"title":"vite-gleam","library":"vite-gleam","status":"active","version":"1.7.1","language":"javascript","ecosystem":"npm","summary":"Vite plugin to import Gleam (*.gleam) files directly in JavaScript/TypeScript projects. Current version 1.7.1 targets Vite 5 (Y digit reflects Vite major version, e.g., 1.x.y for Vite 4, 1.7.x for Vite 5). Released actively alongside Gleam ecosystem. Key differentiator: enables seamless integration of Gleam code into Vite builds without separate compilation step.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","gleam","vite","vite-plugin","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vite-gleam"},{"id":22559,"title":"vite-hot-client","library":"vite-hot-client","status":"active","version":"2.1.0","language":"javascript","ecosystem":"npm","summary":"A lightweight utility (v2.1.0, actively maintained) that allows you to access Vite's HMR API (`import.meta.hot`) at runtime, even in contexts where `import.meta.hot` is not directly available (e.g., inside iframes, worker threads, or dynamically evaluated code). It provides `hot`, `createHotContext`, and `tryCreateHotContext` functions. Key differentiator: solves the problem of accessing Vite's HMR client from outside standard Vite-managed modules, enabling dev tools like `vite-plugin-inspect` to communicate with the dev server over HMR. Requires `vite` ^2.6.0 || ^3.0.0 || ^4.0.0 || ^5.0.0-0 || ^6.0.0-0 || ^7.0.0-0. Ships TypeScript definitions and is ESM-only since v2.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vite-hot-client"},{"id":22560,"title":"vite-html-plugin","library":"vite-html-plugin","status":"maintenance","version":"0.1.4","language":"javascript","ecosystem":"npm","summary":"A Vite plugin for processing HTML templates with EJS-like syntax, similar to html-webpack-plugin. Current stable version is 0.1.4 (last commit 2022). Provides a configureHtml() function to inject JS/CSS into HTML and supports EJS interpolation. Vite-native alternative to html-webpack-plugin with minimal configuration. Active development but limited documentation and test coverage.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","vite","plugin","html","ejs","template","webpack","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vite-html-plugin"},{"id":22561,"title":"Vite Hugo Plugin","library":"vite-hugo-plugin","status":"active","version":"5.1.0","language":"javascript","ecosystem":"npm","summary":"A Vite plugin that integrates the Hugo static site generator into a Vite build pipeline, enabling seamless development and bundling of Hugo sites with Vite's HMR, CSS/JS processing, and asset handling. Current version 5.1.0 supports Vite 5.x and Hugo, shipping TypeScript types. Key differentiators: automatic Hugo rebuild on changes, configurable Hugo output directory and config file name, and optional ignoring of Hugo-generated HTML files to avoid conflicts with Vite's HTML handling. Maintained actively with regular updates.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","vite","plugin","hugo","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vite-hugo-plugin"},{"id":22562,"title":"vite-hyper-config","library":"vite-hyper-config","status":"active","version":"0.9.0","language":"javascript","ecosystem":"npm","summary":"This package enables running Vite's own configuration (vite.config.ts) through Vite itself, allowing transformation and execution of the config file with the same tool it configures. Currently at v0.9.0, it supports Vite versions 4 through 8 as peer dependencies, requires Node.js >=20.19.0, and is released frequently (multiple versions per month). Key differentiator: it uses Vite to process its own config, enabling advanced plugin-based config transformations and dependency inlining that normal Vite config loading cannot achieve.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vite-hyper-config"},{"id":22570,"title":"vite-i18n-by-design","library":"vite-i18n-by-design","status":"active","version":"1.1.3","language":"javascript","ecosystem":"npm","summary":"A Vite plugin that automatically loads and merges Vue I18n messages from a structured locales/<lang>/<namespace> folder, supporting JSON, YAML, and YML files with full HMR and TypeScript types. Current stable version 1.1.3. Maintained as needed. Key differentiator: zero-config virtual module 'virtual:i18n-messages' that integrates directly with vue-i18n and provides type safety. Recommended over static message loading for development due to HMR support.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vite-i18n-by-design"},{"id":22563,"title":"vite-imagetools","library":"vite-imagetools","status":"active","version":"10.0.0","language":"javascript","ecosystem":"npm","summary":"A Vite plugin that transforms images at compile time using import directives, powered by sharp. Current stable version is 10.0.0, released with regular patch updates. Key differentiators include URL-based query directives for resizing, format conversion, metadata removal, and srcset generation, all optimized for Vite's build pipeline. It ships TypeScript types and requires Node >=22.0.0 and Vite >=7.0.0 as peer dependencies.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","resize-images","responsive-images","vite","image","vite-plugin","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vite-imagetools"},{"id":22564,"title":"vite-import-maps","library":"vite-import-maps","status":"active","version":"0.2.6","language":"javascript","ecosystem":"npm","summary":"Vite plugin that generates and manages browser import maps for shared dependencies in Vite applications, targeting micro-frontends, plugin systems, and runtime ESM loading. Current stable version is 0.2.6, with monthly patch releases. Key differentiators: supports CommonJS modules via static analysis, injects import map directly into HTML or emits as a standalone file, provides Subresource Integrity (SRI) hashes, and handles both npm packages and local entry modules. Requires Vite >=6.0.0, rollup >=4.0.0, or rolldown >=1.0.0-rc.0. Renamed from 'vite-plugin-native-import-maps' in v0.2.0.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","vite","vite-plugin","import-maps","mfe","import maps","microfrontend","plugin","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vite-import-maps"},{"id":14236,"title":"Vite Inject Env","library":"vite-inject-env","status":"active","version":"2.1.0","language":"javascript","ecosystem":"npm","summary":"vite-inject-env is a build tool designed to address a common challenge in modern web application deployment, particularly for Vite-based projects. It enables the injection of environment variables *after* the static files have been built, rather than requiring them at build time. This allows developers to create a single, immutable build artifact that can be deployed to multiple environments (e.g., development, staging, production) with different configurations, promoting a more efficient and reliable CI/CD workflow. The current stable version is 2.1.0, and while a specific release cadence isn't published, the presence of distinct v1.0 and v2.0 documentation suggests major versions are released to incorporate significant architectural or feature updates. A key differentiator is its synchronous availability of environment variables in the browser without the need for asynchronous fetching, resolving a limitation often encountered with other post-build environment variable solutions.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vite-inject-env"},{"id":22565,"title":"vite-inline-css-plugin","library":"vite-inline-css-plugin","status":"active","version":"0.0.1","language":"javascript","ecosystem":"npm","summary":"A Vite plugin that inlines imported CSS files as base64-encoded data URIs directly into JavaScript bundles. Current stable version is 0.0.1. It is a minimal, zero-config plugin designed for small to medium projects where reducing HTTP requests is desired. Unlike full-featured CSS-in-JS solutions or extractors, this plugin simply replaces CSS import paths with their base64 content. Ships TypeScript typings. Requires Vite ^7.2.7.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","vite","css","base64","plugin","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vite-inline-css-plugin"},{"id":22566,"title":"vite-intlayer","library":"vite-intlayer","status":"maintenance","version":"8.7.7","language":"javascript","ecosystem":"npm","summary":"A Vite plugin for seamless internationalization (i18n) in Vite projects. Current stable version is 8.7.7, but note that recent releases show a separate version track (2.0.13) for the intlayer ecosystem; the plugin integrates with @intlayer/core for locale detection, redirection, and environment-based configuration. It ships TypeScript types and requires Vite >=4.0.0. Key differentiators: tight integration with Intlayer's dictionary system, automatic locale-based redirects, and support for React and other frameworks via companion compilers.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","intlayer","data","internationalization","multilingual","i18n","typescript","react","vite"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vite-intlayer"},{"id":22567,"title":"vite-jest","library":"vite-jest","status":"active","version":"0.1.4","language":"javascript","ecosystem":"npm","summary":"A Jest transformer for seamless Vite integration in testing, version 0.1.4. Provides Vite's transform pipeline for Jest, allowing use of Vite plugins and TypeScript without separate config. Lightweight alternative to ts-jest when using Vite. Active development but experimental.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vite-jest"},{"id":22568,"title":"Vite Runtime Error Overlay","library":"vite-joylo-runtime-overlay","status":"active","version":"1.1.44","language":"javascript","ecosystem":"npm","summary":"A lightweight runtime error overlay plugin for Vite that displays runtime errors in-browser (like the Vite dev error overlay but for runtime) and optionally reports them to your backend for logging or auto-fix. Current stable version 1.1.44, released regularly. Ships TypeScript types. Peer dependencies: react >=17.0.0, react-dom >=17.0.0, vite >=5.0.0 <8.0.0. Differentiator: combines runtime error display with optional backend reporting, unlike Vite's built-in compile-time overlay.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","vite","plugin","overlay","runtime","error","joylo","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vite-joylo-runtime-overlay"},{"id":22569,"title":"vite-jsconfig-paths","library":"vite-jsconfig-paths","status":"active","version":"2.0.1","language":"javascript","ecosystem":"npm","summary":"Vite plugin that resolves imports using `jsconfig.json` path mappings, enabling JavaScript projects to use TypeScript-style alias resolution without a tsconfig.json. Version 2.0.1 is current, stable, and maintained. It mirrors the functionality of vite-tsconfig-paths but for JS-only projects. Supports baseUrl, include/exclude patterns, and custom extensions. Debug logging via DEBUG environment variable is available for troubleshooting. Active development with regular updates.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","vite","resolver","jsconfig","paths"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vite-jsconfig-paths"},{"id":22571,"title":"vite-legacy-interop","library":"vite-legacy-interop","status":"active","version":"1.0.4","language":"javascript","ecosystem":"npm","summary":"A Vite 8 plugin that wraps legacy CJS subpath imports in ESM-compatible virtual modules to prevent runtime interop errors. Current version 1.0.4, actively maintained. Designed for Vite 8 and Rolldown, it intercepts imports like `legacy-lib/lib/Button` and replaces them with virtual ESM wrappers that handle CJS-to-ESM interop, solving `SyntaxError` and `ReferenceError` at runtime. Differentiators: targeted at Vite 8 with Rolldown, supports multiple libraries and nested subpaths, minimal configuration, includes debug logging.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","vite","plugin","legacy","interop","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vite-legacy-interop"},{"id":18074,"title":"Vite Live Preview Plugin","library":"vite-live-preview","status":"active","version":"0.4.0","language":"javascript","ecosystem":"npm","summary":"vite-live-preview is a Vite plugin designed to provide a live preview server specifically for Vite builds executed with the `--watch` flag. Unlike the standard `vite dev` server, which prioritizes Hot Module Replacement (HMR) for rapid development, this plugin focuses on serving a production-like build output, automatically reloading the browser page whenever a rebuild completes. The current stable version is 0.4.0, and the project appears actively maintained on GitHub, with recent updates. A key differentiator is its explicit non-support for HMR, making it suitable for scenarios where a full page reload is acceptable or preferred, or when simulating a built artifact in a watch mode. It allows for detailed configuration of the preview server, including port settings, reload delays, and handling of complex network setups like reverse proxies via a `clientPort` option. Developers should note that Vite plugins configured in the main `vite.config.ts` are not automatically inherited by the preview server and must be re-added via the plugin's `config` option if needed.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","vite","live","preview","dev","watch","server","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vite-live-preview"},{"id":22572,"title":"Vite Log Capture","library":"vite-log-capture","status":"active","version":"0.1.4","language":"javascript","ecosystem":"npm","summary":"Vite plugin that captures console logs and HMR errors during development, allowing inspection and assertion of log output. Current stable version is 0.1.4 (released July 2024). Active development. Differentiators: integrates directly with Vite's HMR pipeline, captures both standard console logs and HMR-specific errors, and provides a simple API to retrieve captured logs for testing or debugging. Unlike generic log interceptors, it works seamlessly with Vite's dev server.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","vite","plugin","log","capture","console","hmr","vite-plugin","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vite-log-capture"},{"id":22573,"title":"Vite Manifest Plugin","library":"vite-manifest-plugin","status":"active","version":"1.1.1","language":"javascript","ecosystem":"npm","summary":"Vite plugin that modifies the manifest.json output by Vite, adding a public path prefix to file paths. Current stable version is 1.1.1, released on an irregular cadence. Key differentiator: simple, focused solution for adding public paths to Vite-generated manifests, useful for module federation or deployments where assets are served from a subdirectory. Alternative to manual manifest post-processing.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","vite-plugin","vite plugin","module federation","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vite-manifest-plugin"},{"id":22574,"title":"vite-multiple-assets","library":"vite-multiple-assets","status":"active","version":"2.2.6","language":"javascript","ecosystem":"npm","summary":"Vite plugin that allows multiple public directories for assets, extending Vite's single publicDir limitation. Current stable version 2.2.6 with TypeScript definitions, released as needed. Key differentiator: configure multiple asset directories (e.g., shared assets across projects) without copying files. Depends on mime-types and Vite >=2.9.6.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","vite-multiple-assets","Vite multiple assets","Vite","Multiple Assets","Multiple directory","Vite multiple publicDir","publicDirs","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vite-multiple-assets"},{"id":20657,"title":"vite-node","library":"vite-node","status":"active","version":"6.0.0","language":"javascript","ecosystem":"npm","summary":"Vite-node is a tool that uses Vite as a Node.js runtime, enabling on-demand evaluation of JavaScript/TypeScript files with Vite's plugin pipeline, HMR, and alias resolution. Current stable version is v6.0.0, which requires Node ^20.19.0 || >=22.12.0 and upgrades Vite to v8. The project was originally extracted from Nuxt 3's SSR and previously powered Vitest, but Vitest has migrated to Vite's built-in Environment Module Runner. vite-node remains maintained for legacy ecosystem support, but new projects should consider using Vite's native solution. It features top-level await, shims for __dirname/__filename in ESM, and native Node module access. The library is published as a standalone package on npm and follows a semver release cadence with breaking changes in major versions.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vite-node"},{"id":27515,"title":"vite-pages-theme-doc","library":"vite-pages-theme-doc","status":"active","version":"5.0.0","language":"javascript","ecosystem":"npm","summary":"vite-pages-theme-doc is the official documentation theme for vite-plugin-react-pages, providing a ready-to-use template for building documentation sites with React and Vite. Current version is 5.0.0, released alongside vite-plugin-react-pages v5. It features built-in navigation, sidebar, search, and code highlighting. Differentiates from generic doc tools by tight integration with Vite's HMR and plugin ecosystem, and is optimized for React documentation projects. Ships TypeScript types. Development is active with updates tied to the vite-plugin-react-pages lifecycle.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","vite","react","vite-pages","react-pages","vite-plugin-react-pages","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vite-pages-theme-doc"},{"id":22575,"title":"vite-plugin-agent-tail","library":"vite-plugin-agent-tail","status":"active","version":"0.4.0","language":"javascript","ecosystem":"npm","summary":"A Vite plugin that captures browser console.log, console.warn, console.error, unhandled errors, and unhandled promise rejections during development and writes them to timestamped log files on disk. Current stable version is 0.4.0. Published as part of the agent-tail ecosystem, it injects a script via HTML transformation that intercepts console methods, batches output, and sends it to the dev server via sendBeacon. Key differentiators: provides tail -f friendly logs, latest symlink, and integrates with the agent-tail CLI for combined browser+server log viewing. Requires Vite >=5.0.0 and ships TypeScript types.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","vite","vite-plugin","browser-logs","console","logging","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vite-plugin-agent-tail"},{"id":22576,"title":"vite-plugin-aiapp-runtime","library":"vite-plugin-aiapp-runtime","status":"active","version":"1.0.1","language":"javascript","ecosystem":"npm","summary":"Vite plugin for integrating AI App runtime into Vite projects. Version 1.0.1 is the latest stable release. Release cadence is not specified. It differentiates as an official Vite plugin dedicated to AI App runtime with peer dependency on Vite 5 or 6. Minimal configuration required.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","vite","plugin","ai-app","runtime","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vite-plugin-aiapp-runtime"},{"id":22582,"title":"Vite Plugin Alias","library":"vite-plugin-alias","status":"active","version":"0.1.1","language":"javascript","ecosystem":"npm","summary":"vite-plugin-alias is a Vite plugin that automatically generates aliases for your project. Version 0.1.1 is the latest stable release, with updates that add support for Vite 4 and fix build issues. It automatically maps directory structures to import aliases, reducing manual configuration. Compared to alternatives like vite-aliases, it has a similar API but is maintained by elonehoo and includes TypeScript types. The release cadence is irregular but includes bug fixes and compatibility updates.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vite-plugin-alias"},{"id":22577,"title":"vite-plugin-angular","library":"vite-plugin-angular","status":"active","version":"0.0.0","language":"javascript","ecosystem":"npm","summary":"A Vite plugin for integrating Angular into Vite-based projects. This package provides a bridge between the Vite build tool and Angular's compilation pipeline, enabling faster development with Hot Module Replacement (HMR) for Angular applications. The current version is 0.0.0, which is an early release with limited stability. It differentiates from Angular CLI by offering Vite's speed and flexibility, but lacks mature documentation and may have breaking changes. Release cadence is irregular due to its alpha stage.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vite-plugin-angular"},{"id":22578,"title":"vite-plugin-antdv-fix","library":"vite-plugin-antdv-fix","status":"maintenance","version":"1.0.3","language":"javascript","ecosystem":"npm","summary":"Vite plugin that patches ant-design-vue@1.7.8 (unmaintained) for Vue 2 + Vite projects. Fixes two critical runtime errors: 'require is not defined' in production builds (due to CJS/ESM incompatibility) and 'moment.isMoment is not exported by default' (missing named export). No active development; last updated February 2022. Alternative: upgrade to ant-design-vue v3+ (Vue 3) or use @ant-design-vue/p shortly for v1 fixes.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vite-plugin-antdv-fix"},{"id":16266,"title":"Vite Plugin for File-System API Routes","library":"vite-plugin-api-routes","status":"active","version":"1.3.0-beta1","language":"javascript","ecosystem":"npm","summary":"vite-plugin-api-routes is a Vite.js plugin designed to streamline backend API development by implementing a file-system based routing approach, reminiscent of Next.js API Routes. It automatically converts a designated directory structure into API endpoints, enhancing project organization and visibility for Node.js and Express applications integrated with Vite. The package is currently in a beta phase, with version `1.3.0-beta1`, indicating active development. Key differentiators include two distinct routing modes: \"ISOLATED\" where each HTTP method resides in its own file for explicit endpoint declaration, and \"LEGACY\" allowing multiple methods within a single file for simpler APIs. It also provides a priority mapping system to precisely control middleware execution order, supporting advanced API configurations. While in beta, its robust features aim to simplify full-stack Vite projects.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","vite","api","api-router","api-routers","vite-plugin-api","vite-plugin-rest-api","express","express-router"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vite-plugin-api-routes"},{"id":22579,"title":"Vite Plugin App Loading","library":"vite-plugin-app-loading","status":"active","version":"0.5.4","language":"javascript","ecosystem":"npm","summary":"vite-plugin-app-loading (v0.5.4) is a Vite plugin that injects a custom loading animation into the HTML entry point during development and production builds, which automatically hides when the app mounts. It uses a virtual import `virtual:app-loading` to expose a `loadingFadeOut()` function for manual dismissal. The plugin supports custom HTML/CSS loading animations via a configurable path. It requires Vite ^6.0.0, ^7.0.0, or ^8.0.0 as a peer dependency. TypeScript types are shipped via `vite-plugin-app-loading/client`. Updated regularly with dependency bumps and build tool changes (e.g., tsup replaced by tsdown in v0.4.0).","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vite-plugin-app-loading"},{"id":22580,"title":"vite-plugin-archiver","library":"vite-plugin-archiver","status":"active","version":"0.3.2","language":"javascript","ecosystem":"npm","summary":"A Vite plugin that archives the build output into a ZIP or TAR file after a successful build. Current stable version 0.3.2, released sporadically with no fixed cadence. Only supports ESM imports. Key differentiator: integrates deeply with Vite's build lifecycle and uses archiver.js for archive creation, with options for output type, compression level, filename templates (using dayjs), and auto-open of archive directory. Requires Vite 6/7/8. Ships TypeScript types. Lightweight with no other runtime dependencies.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vite-plugin-archiver"},{"id":22581,"title":"vite-plugin-arraybuffer","library":"vite-plugin-arraybuffer","status":"active","version":"0.1.4","language":"javascript","ecosystem":"npm","summary":"A Vite plugin that enables importing binary files (images, videos, audio, etc.) as ArrayBuffer or Uint8Array directly in your JavaScript/TypeScript code. Version 0.1.4 is the latest stable release, with no scheduled release cadence. Unlike typical asset imports that return URLs or base64 strings, this plugin gives raw binary access, making it ideal for WebSocket streams, WebAssembly preprocessing, or custom binary formats. It is specifically designed for Vite's build system and does not work with other bundlers.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","vite-plugin-arraybuffer","Tachibana Shin","vite","arraybuffer","import file","tachibana-shin","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vite-plugin-arraybuffer"},{"id":22584,"title":"Vite Plugin Asset Manager","library":"vite-plugin-asset-manager","status":"active","version":"1.0.6","language":"javascript","ecosystem":"npm","summary":"A Vite plugin providing a visual asset management interface during development. Scans and catalogs images, videos, audio, fonts, documents, and data files; shows import locations, detects duplicates via MD5 hashing, and allows filtering by size/type/date. Includes a draggable floating panel, keyboard shortcuts (Alt+Shift+A), real-time updates via SSE, and bulk operations (download ZIP, copy paths, delete). Ships TypeScript types. Current version 1.0.6 (March 2025). Requires Vite >=5.0.0 and Node >=22. Peer dependency on vite (not bundled). Regular releases; actively maintained.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","vite","plugin","assets","manager","vite-plugin","vite-plugin-assets","vite-plugin-asset-manager","react-vite-plugin","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vite-plugin-asset-manager"},{"id":22583,"title":"Vite Plugin Auto Origin","library":"vite-plugin-auto-origin","status":"active","version":"2.0.2","language":"javascript","ecosystem":"npm","summary":"A Vite plugin that automatically configures server.origin to the external URL of the Vite dev server, essential for backend integration scenarios where assets (images, fonts) must be loaded from the dev server URL rather than the backend. Version 2.0.2 supports Vite 5+, ships TypeScript types, and is ESM-only since v2. Active maintenance with frequent updates aligned with Vite major releases. Differentiator: handles proxy chains automatically without manual configuration.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","vite-plugin","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vite-plugin-auto-origin"},{"id":22585,"title":"vite-plugin-auto-route","library":"vite-plugin-auto-route","status":"active","version":"2.1.0","language":"javascript","ecosystem":"npm","summary":"A Vite plugin for automatic file-based routing in Vue 3, similar to Nuxt, Next.js, and UmiJS. Current stable version is 2.1.0. It generates vue-router route configurations from a directory structure, producing lazy-loaded components and nested routes automatically. Released as a dev dependency, it supports both ESM and CJS but recommends ESM. Key differentiator: lightweight, no full framework overhead, integrates directly with Vite and Vue Router without additional runtime dependencies. Does not support hot module reloading for new routes, requires page refresh after adding files. Ships TypeScript types.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","vue3","Vite","vue-router","plugin","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vite-plugin-auto-route"},{"id":22586,"title":"vite-plugin-auto-zip","library":"vite-plugin-auto-zip","status":"active","version":"1.2.0","language":"javascript","ecosystem":"npm","summary":"A Vite plugin that automatically zips the dist directory after a production build. Current stable version is 1.2.0. It is a simple plugin that runs on build completion and creates a zip archive of the output folder. It offers configurable output zip name, target folder, and destination folder. Its key differentiator is simplicity — it does one thing and has minimal configuration (three parameters). It ships TypeScript types. Development appears sporadic (single contributor, no recent commits). Use cases are limited but straightforward.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","vite","plugin","zip files","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vite-plugin-auto-zip"},{"id":22590,"title":"vite-plugin-aws-lambda","library":"vite-plugin-aws-lambda","status":"active","version":"1.0.4","language":"javascript","ecosystem":"npm","summary":"Vite plugin that simplifies building AWS Lambda functions by configuring Vite for library mode: defaults output to ES modules with .mjs extension, externalizes all Node.js built-in modules, and optionally zips the output directory into a Lambda-ready deployment package. Current version 1.0.4 requires Vite >=5.2.7. Key differentiators: zero-config setup for Vite users, handles common Lambda packaging tasks (externalization, zip) automatically, and ships TypeScript types. Release cadence appears low; no major breaking changes documented yet.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vite-plugin-aws-lambda"},{"id":20660,"title":"vite-plugin-babel","library":"vite-plugin-babel","status":"active","version":"1.6.0","language":"javascript","ecosystem":"npm","summary":"Integrates Babel transformation directly into Vite's dev server and build pipeline, allowing Babel plugins to run on all processed files during serve, build, and SSR. Version 1.6.0 supports Vite 2.7+ through 8 (inclusive) and requires @babel/core >=7.0.0. Unlike most Vite Babel integrations that only affect build, this plugin applies Babel across all Vite commands, making it useful for polyfills, code transforms, and custom syntax that Babel plugins provide. It's a thin wrapper that adds Babel as a Vite plugin, respecting Vite's cache and file-watching behavior.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","vite-plugin","vite","babel"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vite-plugin-babel"},{"id":20658,"title":"Vite Plugin Babel Import","library":"vite-plugin-babel-import","status":"active","version":"2.0.5","language":"javascript","ecosystem":"npm","summary":"A Vite plugin that transforms component library imports from named imports to individual path imports, automatically appending CSS imports. Version 2.0.5 is the current stable release. It mimics babel-plugin-import behavior in the Vite ecosystem, supporting libraries like Vant, Element Plus, and Ant Design Vue. The plugin operates as a Babel plugin during Vite's transform phase, offering configuration for library directory and style path customization. Compared to manual tree-shaking or full imports, it provides automatic granular imports without additional build configuration.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","babel-plugin","vite-plugin","vite"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vite-plugin-babel-import"},{"id":20659,"title":"vite-plugin-babel-macros","library":"vite-plugin-babel-macros","status":"active","version":"1.0.6","language":"javascript","ecosystem":"npm","summary":"Vite plugin that enables babel-plugin-macros support for using compile-time macros like twin.macro, styled-components/macro, or custom macros in Vite projects. Current stable version is 1.0.6, released infrequently as needed. Key differentiator: it bridges Vite's native ESM handling with babel macros, which Vite doesn't support out of the box. Note: v1.0.6 fixed ESM imports but broke Node <16; the author acknowledged it should have been a major release. Requires Vite >=2 and Node >=16.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vite-plugin-babel-macros"},{"id":22587,"title":"vite-plugin-banner","library":"vite-plugin-banner","status":"active","version":"0.8.1","language":"javascript","ecosystem":"npm","summary":"A Vite plugin that adds a banner comment to the top of each generated chunk (JS and CSS files). Current stable version is 0.8.1, compatible with Vite 6. Released under active maintenance with monthly updates. Key differentiators: lightweight (no extra dependencies), supports string or callback-based banner content, allows debug mode and content verification toggle. Compared to alternatives like rollup-plugin-banner, it is Vite-native and supports ESM/CJS.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","vite-plugin","vite plugin","vite banner","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vite-plugin-banner"},{"id":22589,"title":"vite-plugin-barrel","library":"vite-plugin-barrel","status":"active","version":"0.4.1","language":"javascript","ecosystem":"npm","summary":"Vite plugin to optimize barrel (re-export) file imports, improving build performance for packages with many exports like @mui/icons-material. Current stable version is 0.4.1, released monthly. Requires Vite ^5 and Node >=18. Uses SWC under the hood via swc-plugin-barrel; watch out for @swc/core version compatibility. Key differentiator: dedicated barrel-import optimization for Vite, inspired by Next.js optimizePackageImports, with integration support for @vitejs/plugin-react-swc.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vite-plugin-barrel"},{"id":22588,"title":"vite-plugin-beasties","library":"vite-plugin-beasties","status":"active","version":"0.4.2","language":"javascript","ecosystem":"npm","summary":"A Vite plugin that uses the beasties library to automatically identify, inline, and prune critical CSS in HTML pages during build. Current stable version is 0.4.2, with active development and monthly releases. Key differentiators: integrates directly with Vite's transformIndexHtml hook, supports multiple preload strategies (swap, media, JS-based), can prune inlined styles from external CSS files, and respects Vite's public path handling. Compared to critters or other critical CSS tools, it offers a more seamless Vite integration and broader preload strategy options.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vite-plugin-beasties"},{"id":22592,"title":"vite-plugin-biome","library":"vite-plugin-biome","status":"active","version":"1.2.0","language":"javascript","ecosystem":"npm","summary":"vite-plugin-biome (v1.2.0) integrates Biome linting, formatting, and checking into the Vite dev server loop. It runs on startup and on hot module replacements, providing immediate feedback during development without separate CLI steps. Supports Biome >=1.8.0 and Vite >=4.x. Key differentiators: automatic fix application, configurable hot update modes (full or changed-only), build-fail-on-error, and extra Biome CLI argument passthrough. Ships TypeScript types.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","biome","biomejs","vite","vite-plugin","linter","linting","formatter","formatting","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vite-plugin-biome"},{"id":22591,"title":"Vite plugin for Blinko application using Vite and Preact","library":"vite-plugin-blinko","status":"active","version":"1.0.1","language":"javascript","ecosystem":"npm","summary":"A Vite plugin specifically designed for developing Blinko plugins. It integrates with Preact and automates the build configuration, validation of plugin.json, and output management. Current stable version 1.0.1, follows semantic versioning. Key differentiators: custom entry point, separate prod/dev output dirs, external dependency injection, and random filename generation for dev builds. Requires Vite ^4.0.0 and Preact preset.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","vite","vite-plugin","blinko","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vite-plugin-blinko"},{"id":22593,"title":"Vite Plugin Blocklet","library":"vite-plugin-blocklet","status":"active","version":"0.14.6","language":"javascript","ecosystem":"npm","summary":"A Vite library plugin that enhances development of ArcBlock blocklets. Current stable version is 0.14.6. It integrates with Vite 5+ and provides utilities like createBlockletPlugin for Vite config and setupClient for backend Express apps. Key differentiators: it bridges Vite development with ArcBlock's blocklet framework, supports both front-end and back-end projects, and offers flexible configuration via vite.config.js. Release cadence is not documented but appears active. Requires Node.js >=20.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vite-plugin-blocklet"},{"id":22594,"title":"vite-plugin-browser-sync","library":"vite-plugin-browser-sync","status":"active","version":"7.0.0","language":"javascript","ecosystem":"npm","summary":"A Vite plugin that integrates BrowserSync into your Vite development workflow. Current stable version is v7.0.0, supporting Vite 7 and 8 with Node 20+. It provides zero-config setup for common use cases, supports BrowserSync proxy and snippet modes, and can run on dev, preview, and build --watch. Key differentiators: seamless integration with Vite's ecosystem, automatic syncing of Vite server options, and full BrowserSync features. Release cadence follows major Vite versions with breaking changes. Ships TypeScript types.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","browsersync","browser-sync","livereload","serve","vite","vite-plugin","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vite-plugin-browser-sync"},{"id":22595,"title":"vite-plugin-browserslist-useragent","library":"vite-plugin-browserslist-useragent","status":"active","version":"0.7.0","language":"javascript","ecosystem":"npm","summary":"A Vite plugin that wraps browserslist-useragent-regexp to compile browserslist queries into RegExp patterns for testing browser user agents. Current stable version is 0.7.0, updated regularly. It automatically generates a virtual module (virtual:supported-browsers) that exposes the compiled regexes, eliminating the need to run CLI commands manually. Key differentiator: seamless integration with Vite's build pipeline, with support for Vite 3 through 8. Ships TypeScript definitions.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","browserslist","regexp","vite-plugin","useragent","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vite-plugin-browserslist-useragent"},{"id":14237,"title":"Vite Build Metadata Plugin","library":"vite-plugin-build-metadata","status":"active","version":"1.2.0","language":"javascript","ecosystem":"npm","summary":"This Vite plugin is designed to automatically inject build-time metadata into a `meta.json` file placed in your project's output directory after each build. Currently at version 1.2.0, it maintains an active but irregular release cadence, with recent updates focusing on bug fixes and module resolution enhancements. Its primary function is to provide essential deployment tracking information, including a unique `buildHash`, the `commitHash` from your VCS, and the `date` of the build. This simplicity and focused approach differentiate it by offering a straightforward mechanism for version verification and debugging in production environments, making it useful for tracking application deployments without complex configurations.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","vite-plugin","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vite-plugin-build-metadata"},{"id":22597,"title":"Vite Plugin Builder","library":"vite-plugin-builder","status":"active","version":"1.0.0","language":"javascript","ecosystem":"npm","summary":"A Vite plugin that simplifies dual compilation for SSR (Server-Side Rendering) and CSR (Client-Side Rendering) in a single Vite project. Version 1.0.0 supports Vite ^4||^5||^6. It allows building both server and client entry points simultaneously, streamlining workflows for modern SPAs requiring SSR. Notably, it provides separate output directories for server (dist/) and client (dist/public/) assets, with configurable server build options and external dependencies. Written in TypeScript, it offers type safety and minimal setup compared to manual dual-build configurations.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","SSR","CSR","SPA","Vite","plugin","server-side rendering","client-side rendering","dual compilation"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vite-plugin-builder"},{"id":22596,"title":"vite-plugin-bundle-obfuscator","library":"vite-plugin-bundle-obfuscator","status":"active","version":"1.11.0","language":"javascript","ecosystem":"npm","summary":"A JavaScript obfuscation plugin for Vite environments, version 1.11.0, with a release cadence of roughly monthly updates. Supports Vite 4/5/6/7/8 (including Rolldown), Nuxt.js, and library mode. Key differentiators: multi-threaded obfuscation, automatic node_modules exclusion, support for worker files, and a built-in code size analyzer. Ships TypeScript types. Requires Node >=20.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","vite","vite-rolldown","nuxt","obfuscator","vite-plugin-obfuscator","vite-bundle-obfuscator","vite-javascript-obfuscator","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vite-plugin-bundle-obfuscator"},{"id":22598,"title":"vite-plugin-bundle-prefetch","library":"vite-plugin-bundle-prefetch","status":"active","version":"0.0.4","language":"javascript","ecosystem":"npm","summary":"Vite plugin that automatically adds <link rel=\"prefetch\"> tags to HTML output for all JavaScript chunks bundled in Vite builds. Current version 0.0.4 (beta, infrequent releases). The plugin scans the output directory for bundles, filters map files and legacy builds, then injects prefetch links into the final index.html. It addresses a gap where Vite's built-in preload only handles initial page loads, not prefetching for later navigation. Differentiates from similar tools like vite-plugin-prefetch by being minimal and focused on bundle-based prefetching. Works only with Vite; no support for rollup standalone or custom SSR pipelines.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","vite-plugin","prefetch","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vite-plugin-bundle-prefetch"},{"id":22600,"title":"vite-plugin-caddy-multiple-tls","library":"vite-plugin-caddy-multiple-tls","status":"active","version":"1.8.1","language":"javascript","ecosystem":"npm","summary":"Vite plugin (v1.8.1) that runs Caddy alongside Vite to provide local HTTPS with automatic per-branch domains like `<repo>.<branch>.localhost`. Supports Vite 3-8, Node >=22. Ships TypeScript types. Key differentiators: multi-instance isolation via ownership tokens, automatic git-derived hostnames, no /etc/hosts editing needed for `.localhost` domains, and exported helpers (`resolveCaddyTlsDomains`, `resolveCaddyTlsUrl`) for external tooling. Actively maintained with frequent releases addressing crash recovery, port conflicts, and cross-process locks.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","caddy","https","local-development","plugin","tls","vite","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vite-plugin-caddy-multiple-tls"},{"id":22599,"title":"vite-plugin-cdn-import","library":"vite-plugin-cdn-import","status":"active","version":"1.0.1","language":"javascript","ecosystem":"npm","summary":"Vite plugin that externalizes specified npm packages and loads them from a CDN (jsDelivr, unpkg, cdnjs) in production builds. v1.0.1 supports Vite 2–5, TypeScript types, custom script/link tag generation, presets for react, vue, lodash, etc., and development mode. Unlike generic external plugins (e.g., vite-plugin-externals), it automatically injects CDN script/link tags and offers built-in presets for common libraries. Releases are infrequent; v1.0.0 introduced breaking changes to the options API.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","vite cdn plugin","vite CDN extension","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vite-plugin-cdn-import"},{"id":22608,"title":"vite-plugin-cdn2","library":"vite-plugin-cdn2","status":"active","version":"1.1.0","language":"javascript","ecosystem":"npm","summary":"A Vite plugin that replaces imported modules with CDN-hosted scripts and links during build. Current stable version is 1.1.0 (released 2024). Lightweight alternative to vite-plugin-cdn-import with TypeScript types, supports custom CDN resolvers, and works with Vue/JSX/TS. Actively maintained with frequent patch releases.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","vite","vite-plugin","cdn","vite-plugin-cdn","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vite-plugin-cdn2"},{"id":22601,"title":"Vite Plugin for SAP CDS","library":"vite-plugin-cds","status":"active","version":"0.2.0","language":"javascript","ecosystem":"npm","summary":"A Vite plugin for @sap/cds (CAP) that enables importing .cds model files, running cds watch with Vite, and using the @sap/cds runtime in the browser. Current version 0.2.0 supports @sap/cds ^9. Release cadence is irregular with multiple minor patches. Key differentiators: allows using Vite's HMR and bundling for CAP frontends, and enables running the CAP runtime inside the browser via polyfills. Requires peer dependency @sap/cds ^9.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","vite","plugin","cap","cds"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vite-plugin-cds"},{"id":22604,"title":"vite-plugin-cesium","library":"vite-plugin-cesium","status":"active","version":"1.2.23","language":"javascript","ecosystem":"npm","summary":"Vite plugin that simplifies integrating CesiumJS into Vite projects. Current stable version is 1.2.23, with active maintenance and frequent patches. It handles Cesium's static assets, worker files, and CSS, providing a seamless development experience. Key differentiators: no manual copy steps, configurable rebuildCesium option, and support for Cesium Ion SDK paths. Requires Cesium ^1.95.0 and Vite >=2.7.1.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","vite","vite-plugin","cesium","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vite-plugin-cesium"},{"id":22602,"title":"vite-plugin-cesium-build","library":"vite-plugin-cesium-build","status":"active","version":"0.7.4","language":"javascript","ecosystem":"npm","summary":"A Vite plugin for integrating CesiumJS into Vite projects. It externalizes Cesium.js and its CSS, copies the Cesium static assets to the output directory, and sets CESIUM_BASE_URL automatically. Current stable version is 0.7.4, supports Vite 5 through 8, and ships TypeScript types. Compared to other Cesium Vite plugins (e.g., vite-plugin-cesium), this plugin offers faster builds by not processing Cesium through Vite's bundler, supports @cesium/engine, and provides fine-grained control via options like iife, css, customCesiumBaseUrl.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","vite","vite-plugin","cesium","CesiumJS","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vite-plugin-cesium-build"},{"id":22603,"title":"vite-plugin-cesium-engine","library":"vite-plugin-cesium-engine","status":"active","version":"1.6.0","language":"javascript","ecosystem":"npm","summary":"Zero-config Vite plugin for @cesium/engine (v1.6.0) that automatically handles static asset copying, CSS injection, compile-time CESIUM_BASE_URL definition, and Ion token management. Designed specifically for the lightweight @cesium/engine package rather than the full cesium bundle. Key differentiators: no configuration needed for most cases, built-in .env support for per-environment Ion tokens, virtual module for runtime constants, and token validation. Release cadence: active with minor/patch updates every few months. Requires @cesium/engine >=11.0.0 and Vite >=5.0.0.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","vite","vite-plugin","cesium","@cesium/engine","3d","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vite-plugin-cesium-engine"},{"id":22605,"title":"vite-plugin-chatgpt-widgets","library":"vite-plugin-chatgpt-widgets","status":"active","version":"0.0.10","language":"javascript","ecosystem":"npm","summary":"v0.0.10 – Vite plugin to automatically bundle React-based ChatGPT widget outputs within a Vite project. Supports both dynamic development builds (via Vite dev server) and production builds (via manifest file). Key differentiator: it automates widget discovery and HTML generation for MCP server resource registration, enabling ChatGPT sandboxed iframe integration. Release cadence is irregular; latest version focuses on dependency optimization. Requires React and OpenAI SDK UI packages. Active development by Gadget. Currently no major breaking changes known.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vite-plugin-chatgpt-widgets"},{"id":12367,"title":"Vite Plugin Checker","library":"vite-plugin-checker","status":"active","version":"0.13.0","language":"javascript","ecosystem":"npm","summary":"vite-plugin-checker is a Vite plugin designed to offload various code health checks, such as TypeScript type checking, ESLint linting, Biome formatting/linting, Stylelint, Oxlint, and Vue-specific checks (VLS, vue-tsc), into a separate worker process. This architecture prevents these potentially time-consuming checks from blocking the main Vite development server, thereby improving HMR performance and overall developer experience. The current stable version is 0.13.0, with minor releases occurring frequently to add new features, support newer versions of linters, and address bug fixes. Its key differentiators include its multi-tool support, its use of worker threads for performance, and its integration with Vite's overlay for displaying issues. It's an essential tool for maintaining code quality in large Vite projects, especially those using TypeScript or Vue.js.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","vite","vite-plugin","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vite-plugin-checker"},{"id":22606,"title":"vite-plugin-chunk-split","library":"vite-plugin-chunk-split","status":"active","version":"0.5.0","language":"javascript","ecosystem":"npm","summary":"A Vite plugin for fine-grained chunk splitting (v0.5.0, active development). Provides strategies like 'default', 'all-in-one', 'single-vendor', and 'unbundle' (one chunk per file). Supports custom splitting via regex/string patterns for grouping modules. Differentiates from Vite's built-in rollupOptions.output.manualChunks by offering simpler declarative config and pre-built strategies. Requires Vite ^4 or ^5.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","vite","code-splitting","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vite-plugin-chunk-split"},{"id":22607,"title":"vite-plugin-cjs-interop","library":"vite-plugin-cjs-interop","status":"active","version":"3.3.0","language":"javascript","ecosystem":"npm","summary":"A Vite plugin that unwraps default imports from CommonJS (CJS) dependencies during SSR, solving the issue where CJS modules with both default and named exports require accessing the default via .default in ESM. Version 3.3.0 is current, with recent releases every few months. It works around Vite's SSR hoisting bug (vite#22122) and supports Vite 6.4–8. Automatically transforms import statements so that default imports work seamlessly in SSR, and handles dynamic imports to allow both ESM namespace and CJS direct property access. Competes with vite-plugin-commonjs but focuses specifically on default interop during SSR. ESM-only since v3 headless.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","cjs","interop","ssr","vite-plugin"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vite-plugin-cjs-interop"},{"id":22609,"title":"vite-plugin-cjs2esm","library":"vite-plugin-cjs2esm","status":"active","version":"1.0.10","language":"javascript","ecosystem":"npm","summary":"Vite plugin that transforms CommonJS modules to ESModules during development, enabling compatibility with Vite's native ESM dev server. As of v1.0.10, it supports static require, dynamic require, and exports conversion. It provides both a Vite plugin for transformation and an esbuild plugin for optimizeDeps. Key differentiator: specifically targets Vite dev mode, unlike general CJS-to-ESM tools. Release cadence is low. Requires Node >=14.18.0.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","vite","commonjs","plugin","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vite-plugin-cjs2esm"},{"id":22610,"title":"vite-plugin-clean","library":"vite-plugin-clean","status":"active","version":"2.0.1","language":"javascript","ecosystem":"npm","summary":"Vite plugin to remove/clean build files or folders before building. Version 2.0.1, maintained with sparse releases. Key differentiator: simple, zero-config clean of 'dist' by default with optional custom target files. Lightweight alternative to 'rimraf' or shell commands, integrates directly into Vite's build lifecycle. No extra dependencies.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","vite-plugin","vite","clean","remove","folder","directory","directories","files","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vite-plugin-clean"},{"id":15898,"title":"Vite Plugin Clean Build","library":"vite-plugin-clean-build","status":"active","version":"1.4.1","language":"javascript","ecosystem":"npm","summary":"vite-plugin-clean-build is a Vite plugin designed to remove or clean specified files and directories after the build process completes. It is currently at version 1.4.1 and maintains an active release cadence, with frequent minor updates addressing bug fixes, performance optimizations, and compatibility with new Vite versions (e.g., supporting Vite 5.0 and 6.0 in recent releases). Key differentiators include its straightforward configuration for specifying an `outputDir` and glob patterns for removal, alongside an optional verbose logging mode to track deleted files. This plugin is particularly useful for tasks such as cleaning up temporary assets, specific cache directories, or unwanted build artifacts that Vite's default build process might leave behind, ensuring a leaner and more controlled final build output.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","vite-plugin","vite","clean","remove","directory","files","project-clean","directory-removed","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vite-plugin-clean-build"},{"id":22611,"title":"vite-plugin-cloudflare-functions","library":"vite-plugin-cloudflare-functions","status":"active","version":"0.8.4","language":"javascript","ecosystem":"npm","summary":"Vite plugin (v0.8.4) that makes Cloudflare Pages Functions work seamlessly with Vite, offering HMR, local dev with wrangler, and support for D1, R2, KV, and Durable Objects. Released ~monthly, it integrates Cloudflare's workers-types, generates TypeScript declarations, and allows configuration of persist-to, compatibility-date, and more. Key differentiator: provides a Vite-native experience for Cloudflare Pages Functions, enabling fast development with auto-reload and type generation. Requires Vite >=3.1.8, wrangler ^2.20.1 || ^3.0.0, and optional HTTP client.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","cloudflare","vite","cloudflare-workers","cloudflare-pages","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vite-plugin-cloudflare-functions"},{"id":27516,"title":"Vite Plugin Cloudflare Tunnel","library":"vite-plugin-cloudflare-tunnel","status":"active","version":"1.0.12","language":"javascript","ecosystem":"npm","summary":"A Vite plugin (v1.0.12) that automatically creates and manages Cloudflare tunnels for local development, exposing local dev servers to the internet with HTTPS without port forwarding. Offers two modes: Quick Tunnel (zero-config, generates random trycloudflare.com URL) and Named Tunnel (custom domains via Cloudflare API). Requires Vite 4/5/7 and Node >=16. Releases via npm; TypeScript types included. Simpler than manual cloudflared usage or ngrok alternatives.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","vite","vite-plugin","cloudflare","tunnel","development","local-development","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vite-plugin-cloudflare-tunnel"},{"id":22612,"title":"Vite Plugin Codegen","library":"vite-plugin-codegen","status":"active","version":"2.1.0","language":"javascript","ecosystem":"npm","summary":"A Vite plugin (v4+) that generates virtual modules at bundle time, useful for injecting configuration, metadata, or generated code without a separate build step. Current stable version is 2.1.0, with monthly releases. Ships TypeScript types. Supports ESM-only; designed specifically for Vite 4+. Key differentiator: generates virtual modules on-the-fly, eliminating the need for pre-build scripts or file I/O.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","vite","codegen","virtual","module","plugin","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vite-plugin-codegen"},{"id":20661,"title":"vite-plugin-comlink","library":"vite-plugin-comlink","status":"active","version":"5.3.0","language":"javascript","ecosystem":"npm","summary":"Vite plugin that integrates Comlink to simplify Web Worker and SharedWorker usage. Current stable version is 5.3.0, released under MIT license. It removes the need for manual `expose` and `wrap` calls, automatically transforming workers referenced via `ComlinkWorker` and `ComlinkSharedWorker` constructors. Requires Vite >=2.9.6 and comlink as a peer dependency. Key differentiator: zero-config setup for Comlink with Vite, supports both module and classic workers, and provides TypeScript type inference for worker modules.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vite-plugin-comlink"},{"id":12368,"title":"Vite CommonJS Plugin","library":"vite-plugin-commonjs","status":"active","version":"0.10.4","language":"javascript","ecosystem":"npm","summary":"This package, `vite-plugin-commonjs`, provides a pure JavaScript implementation to process CommonJS modules within a Vite build. It enables Vite to correctly handle `require` statements, `module.exports`, and `exports` patterns often found in legacy or Node.js-focused libraries that haven't transitioned to ESM. The current stable version is 0.10.4, with frequent minor updates indicating active development and maintenance, often incorporating community contributions. Key differentiators include robust support for dynamic `require` expressions, similar to Webpack's behavior, and explicit handling for `node_modules` and aliases, which are often problematic when migrating CommonJS-heavy projects to Vite's ESM-first approach. It ships with TypeScript types for improved development experience.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","vite","plugin","commonjs","require","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vite-plugin-commonjs"},{"id":22613,"title":"vite-plugin-commonjs-externals","library":"vite-plugin-commonjs-externals","status":"active","version":"0.1.4","language":"javascript","ecosystem":"npm","summary":"Vite plugin that prevents bundling of specified ESM imports and replaces them with CommonJS require() calls at runtime. Version 0.1.4, stable with infrequent releases. Designed for Electron renderer processes and Node.js environments where CommonJS modules (like 'electron', 'fs', 'path') must be imported via require() rather than bundled. Key differentiator: handles named, default, and namespace imports correctly by generating interop code similar to Rollup's CJS output. Unlike @vitejs/plugin-commonjs which focuses on converting CJS to ESM, this plugin does the reverse — converting ESM imports into CJS requires for a list of externals. Supports regex patterns for dynamic package matching.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","vite-plugin","commonjs"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vite-plugin-commonjs-externals"},{"id":22614,"title":"vite-plugin-compile-time","library":"vite-plugin-compile-time","status":"active","version":"0.4.6","language":"javascript","ecosystem":"npm","summary":"A Vite plugin that evaluates JavaScript/TypeScript code at build time and inlines the result into the bundle. Version 0.4.6, actively maintained, with frequent releases. Supports both inline `compileTime()` calls and standalone `.compile.ts` files. Handles JSON-serializable data, RegExp, Date, Map, Set, BigInt, ArrayBuffer, TypedArray, Response, and Buffer. ESM-only, requires Node.js, compatible with Vite >=2.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vite-plugin-compile-time"},{"id":22615,"title":"vite-plugin-compiled-react","library":"vite-plugin-compiled-react","status":"active","version":"1.3.1","language":"javascript","ecosystem":"npm","summary":"Vite plugin for @compiled/react, a CSS-in-JS library from Atlassian Labs. v1.3.1, actively maintained. Integrates Compiled's static extraction with Vite's build and dev server. Supports per-environment CSS extraction (build/serve) and PostCSS config. Unlike runtime CSS-in-JS, Compiled extracts styles at build time for zero runtime overhead. Requires @compiled/react, vite, and @vitejs/plugin-react as peer dependencies. Ships TypeScript types.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","@compiled/react","vite","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vite-plugin-compiled-react"},{"id":22616,"title":"vite-plugin-compress","library":"vite-plugin-compress","status":"active","version":"2.1.1","language":"javascript","ecosystem":"npm","summary":"Vite plugin to compress bundle and assets using Brotli, SVGO, and imagemin. Current stable version is 2.1.1, with a release cadence of major and minor patches. Key differentiators: compression of Vite-generated assets and public folder files, SVG and PNG optimization, respect for MTU threshold (1501 bytes), and compatibility with vite-ssr. Alternatives include rollup-plugin-compress but this is Vite-native.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","vite","vite-plugin","compress","brotli","imagemin","pngquant","svgo"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vite-plugin-compress"},{"id":20662,"title":"vite-plugin-compression2","library":"vite-plugin-compression2","status":"active","version":"2.5.3","language":"javascript","ecosystem":"npm","summary":"A Vite plugin for compressing build assets using Node.js built-in compression algorithms (gzip, brotliCompress, deflate) and custom algorithms like zstd. Supports multiple algorithms, custom filenames, tarball creation, and artifact hooks. Current stable version is 2.5.3, released under MIT license. Differentiates from vite-plugin-compression by supporting multiple algorithms in one plugin, zstd via Node.js built-in, and better TypeScript typing.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","vite","vite-plugin","compress","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vite-plugin-compression2"},{"id":22617,"title":"vite-plugin-conditional-compile","library":"vite-plugin-conditional-compile","status":"active","version":"1.4.5","language":"javascript","ecosystem":"npm","summary":"A Vite plugin that implements conditional compilation using preprocessor-like directives (#if, #elif, #else, #endif), similar to C/C++ #ifdef. It allows selective inclusion/exclusion of code blocks based on environment variables, custom variables, and logical expressions. Current stable version is 1.4.5, released on an irregular cadence. Key differentiators: supports JSX, Vue templates, and arbitrary file types; integrates with Vite's loadEnv; enables flexible condition syntax with logical operators and nested expressions. Requires Vite ^4.5.0 as a peer dependency. Ships TypeScript types.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","vite","ifdebug","conditional","compile","vite-plugin","#ifdef","#elif","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vite-plugin-conditional-compile"},{"id":22618,"title":"vite-plugin-conditional-compiler","library":"vite-plugin-conditional-compiler","status":"active","version":"0.4.0","language":"javascript","ecosystem":"npm","summary":"A Vite plugin for conditional compilation using comments based on environment variables. Current stable version is 0.4.0. It allows developers to include or exclude code blocks at build time by wrapping them in `#v-ifdef`, `#v-elif`, `#v-else`, and `#v-endif` directives that reference Vite environment variables (e.g., `PROD`, `DEV`, custom env vars). Supports logical OR, custom values, and `!=` comparisons. Since v0.2.0, it wraps `unplugin-preprocessor-directives`. Release cadence is moderate with occasional bug fixes and feature releases. Key differentiator: lightweight, no runtime overhead, and works in any file type (JS, CSS, HTML) via comments.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","vite-plugin","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vite-plugin-conditional-compiler"},{"id":22619,"title":"vite-plugin-conditional-import","library":"vite-plugin-conditional-import","status":"active","version":"0.1.7","language":"javascript","ecosystem":"npm","summary":"A Vite plugin for conditionally importing modules based on environment, using file naming conventions (e.g., foo.client.js, foo.server.js). Version 0.1.7 is the current release; development appears to be in early stages. It supports both static and dynamic imports, and is inspired by vite-plugin-iso-import. Unlike build-time environment variable substitution, this plugin allows tree-shaking and import splitting per environment. Requires manual setup of define and currentEnv. Limited ecosystem adoption; use with caution for production.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vite-plugin-conditional-import"},{"id":22620,"title":"vite-plugin-copy2","library":"vite-plugin-copy2","status":"active","version":"1.1.0","language":"javascript","ecosystem":"npm","summary":"A Vite plugin for copying single or multiple files during the build process. Current stable version is 1.1.0. It is a lightweight alternative to rollup-plugin-copy, specifically designed for Vite's build pipeline. The plugin supports copying files and folders before or after the build, with glob patterns and renaming. It provides a simple API by passing an array of source-destination pairs. Unlike other copy plugins, it integrates seamlessly with Vite's plugin system and respects the build lifecycle.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","vite","copy","vite-plugin","vite-copy","vite-plugin-copy","vite-plugin-copy2"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vite-plugin-copy2"},{"id":22621,"title":"vite-plugin-cp","library":"vite-plugin-cp","status":"active","version":"6.0.3","language":"javascript","ecosystem":"npm","summary":"Vite plugin for copying files/directories during builds with advanced transformation and renaming. Supports glob patterns, flattening, rename functions, and transform buffers. Integrates with Vite's build pipeline. v6.0.3 requires Vite >=3.1.0 and Node >=14.18.0. Ships TypeScript types. Alternative to rollup-plugin-copy with Vite-native hooks and simpler API.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","vite","vite-plugin","vite-plugin-cp","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vite-plugin-cp"},{"id":22623,"title":"Vite Plugin Craft CMS","library":"vite-plugin-craftcms","status":"active","version":"4.0.0","language":"javascript","ecosystem":"npm","summary":"Integrates Vite with Craft CMS without requiring a Craft plugin. Current stable version is 4.0.0, compatible with Vite 6 or 7 and Node 18+. The plugin parses Vite's HTML output and generates Twig partials for asset injection. Key differentiators: no Craft plugin needed, supports multiple entry points, auto-generates Twig macros for static assets, and respects Vite's server.origin. Release cadence: major versions track Vite major releases, with minor/patch updates for dependency bumps.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vite-plugin-craftcms"},{"id":22622,"title":"vite-plugin-cross-origin-isolation","library":"vite-plugin-cross-origin-isolation","status":"active","version":"0.1.6","language":"javascript","ecosystem":"npm","summary":"A Vite plugin (v0.1.6, actively maintained) that enables cross-origin isolation for the Vite dev server by setting the required COOP and COEP headers. This is necessary for using SharedArrayBuffer and other APIs that require a cross-origin isolated context, such as performance.measureMemory(). The plugin is lightweight and easy to use, simply adding it to the Vite plugins array. It is specifically designed for development environments; for production, server-level configuration is still needed. It is the go-to solution for Vite projects needing SharedArrayBuffer support during development.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","Vite","SharedArrayBuffer","CrossOriginIsolation","COOP","COEP","CrossOriginIsolated"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vite-plugin-cross-origin-isolation"},{"id":22624,"title":"vite-plugin-crx-hot-reload","library":"vite-plugin-crx-hot-reload","status":"active","version":"1.0.4","language":"javascript","ecosystem":"npm","summary":"A Vite plugin for hot-reloading Chrome extensions during development. Current stable version is 1.0.4, released on an as-needed cadence. It establishes a WebSocket connection to notify the extension to reload when file changes are detected, similar to HMR for web apps. Unlike generic HMR plugins, it specifically handles extension manifests and content scripts. Requires setting `build.emptyOutDir` to `false` and providing a manifest file path. Lightweight alternative to manual extension reloading or using browser-specific tools.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","vite","plugin"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vite-plugin-crx-hot-reload"},{"id":22627,"title":"vite-plugin-csp","library":"vite-plugin-csp","status":"maintenance","version":"1.1.2","language":"javascript","ecosystem":"npm","summary":"A Vite plugin that generates Content Security Policy meta tags and HTTP headers (CSP, CSP Report-Only, Report-To, Referrer-Policy) from all sources in the final HTML. Current stable version is 1.1.2 (June 2022). Uses csp-typed-directives for typed CSP directives. Compatible with csp-html-webpack-plugin configuration. No official releases since 2022; project appears in maintenance mode. Key differentiators: automated policy generation from Vite build output, TypeScript support, and header validation.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","vite-plugin","CSP","CSPs","header","security","generate","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vite-plugin-csp"},{"id":22625,"title":"vite-plugin-csp-guard","library":"vite-plugin-csp-guard","status":"active","version":"4.0.1","language":"javascript","ecosystem":"npm","summary":"Vite plugin for generating Content Security Policy (CSP) headers in single-page applications. Current stable version 4.0.1, requires Vite ^8.0.0. Supports automatic hashing of inline scripts/styles, SRI integrity, nonces for SSR, and policy validation. Key differentiators include first-class SPA support, dev-mode CSP enforcement, and framework integration for Vue Router and React. Previously released under csp-toolkit; actively maintained with frequent releases.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","frontend","csp","security","content-security-policy","plugin","vite","hash","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vite-plugin-csp-guard"},{"id":22626,"title":"vite-plugin-css-export","library":"vite-plugin-css-export","status":"active","version":"3.1.0","language":"javascript","ecosystem":"npm","summary":"A Vite plugin that exports CSS variable values (defined via `:export` pseudo-class) to JavaScript, enabling sharing of design tokens between CSS/SCSS/LESS and JS. Current stable version is 3.1.0, compatible with Vite 5–8 and Node >=20.19.0 (or >=22.12.0). Key differentiators: support for nested `:export` rules that produce nested JS objects, works with CSS pre-processors (Sass, Less, Stylus) and CSS Modules, and ships TypeScript declarations. Releases follow semver; v3.0.0 dropped Vite 4 support and requires ESM.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","vite","vite-plugin","vite-plugin-css-export","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vite-plugin-css-export"},{"id":22628,"title":"vite-plugin-css-injected-by-js","library":"vite-plugin-css-injected-by-js","status":"active","version":"5.0.1","language":"javascript","ecosystem":"npm","summary":"A Vite plugin that injects all CSS into the JavaScript bundle at build time, eliminating separate CSS files and enabling single-file deployments. Current stable version is 5.0.1, requiring Vite >8.0.0-0 (major breaking from v4 which supported Vite 4-7). It provides a virtual module for on-demand injection and supports custom injection targets like Shadow DOM. Key differentiator: unlike Vite's default CSS extraction, it bundles styles into JS, useful for widgets, libraries, or deployments where a single JS file is preferred. Ships TypeScript types. Active development with frequent releases.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","vite","vite-plugin","plugin","typescript","css-injected-by-js","single-js-file","css","js"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vite-plugin-css-injected-by-js"},{"id":22629,"title":"vite-plugin-css-modules","library":"vite-plugin-css-modules","status":"active","version":"0.0.1","language":"javascript","ecosystem":"npm","summary":"A Vite plugin that enables CSS Modules on all stylesheets, not only those ending in `.module.css`. Version 0.0.1, early stage with no established release cadence. Differentiators: eliminates the `.module` filename convention for CSS Modules, allows treating any CSS/less file as a module. Supports precompilers (less built-in) and postcss-modules configuration. Requires Vite >2.0.0-0 and multiple peer dependencies. Currently minimal documentation and likely unstable.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","vite","vite-plugin","vite-plugin-css-modules"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vite-plugin-css-modules"},{"id":22631,"title":"vite-plugin-css-position","library":"vite-plugin-css-position","status":"active","version":"2.0.9","language":"javascript","ecosystem":"npm","summary":"A Vite plugin (v2.0.9) that gives React and Vue developers precise control over where CSS stylesheets are injected in the component tree, addressing a common pain point with Shadow DOM and scoped styles. Unlike traditional CSS injection at the document head, this plugin allows placement at any arbitrary location via the StylesTarget component. It ships TypeScript types, supports HMR in dev mode when enabled, and has zero runtime dependencies beyond peer requirements (React 19 / Vue 3.5.22). Semi-active development with monthly releases. Differentiator: fine-grained DOM insertion point control without ejecting from Vite.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vite-plugin-css-position"},{"id":22630,"title":"Vite Plugin CSS Sourcemap","library":"vite-plugin-css-sourcemap","status":"active","version":"1.0.5","language":"javascript","ecosystem":"npm","summary":"A Vite plugin (v1.0.5) that generates CSS sourcemaps during production builds. Unlike Vite's built-in CSS sourcemap support, this plugin provides fine-grained control over sourcemap output location and URL generation, supporting custom extensions like .scss and .less. It hooks into Vite's build pipeline via the `vite:css-post` plugin to emit sourcemap files and add references to CSS output. Requires Vite >=5.0.0 and peer dependencies for Sass processing. Compatible with Vite 5.x and 6.x. Released under MIT license.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","vite","rollup","vite-plugin","css","sourcemap","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vite-plugin-css-sourcemap"},{"id":22632,"title":"vite-plugin-csv","library":"vite-plugin-csv","status":"active","version":"1.0.0","language":"javascript","ecosystem":"npm","summary":"A Vite plugin that enables importing CSV files directly into JavaScript/TypeScript code, returning parsed JSON arrays. Version 1.0.0 stable. It works with Vite 2.x and above, supports any framework (React, Vue, Svelte, etc.), and ships TypeScript declarations. Unlike manual CSV parsing, it integrates seamlessly with Vite's import system and hot module replacement.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","vite","vite-plugin","csv","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vite-plugin-csv"},{"id":22633,"title":"vite-plugin-custom-functions-metadata","library":"vite-plugin-custom-functions-metadata","status":"active","version":"1.0.1","language":"javascript","ecosystem":"npm","summary":"Vite plugin (v1.0.1) that generates JSON metadata for custom Excel functions from TypeScript source files, intended for Office Add-ins development. It scans a given input file for JSDoc-annotated functions and outputs a metadata JSON file referencing function names, descriptions, and parameters. The plugin is designed to integrate into the Vite build pipeline, automating metadata generation that would otherwise require manual maintenance. Differentiators: dedicated to Excel custom functions, leverages TypeScript type definitions, and provides a simple plugin interface for modern Vite projects. Release cadence is currently low; no breaking changes known.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","vite","excel","plugin","officejs","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vite-plugin-custom-functions-metadata"},{"id":22635,"title":"vite-plugin-custom-tsconfig","library":"vite-plugin-custom-tsconfig","status":"active","version":"1.0.4","language":"javascript","ecosystem":"npm","summary":"A Vite plugin (v1.0.4, latest) that lets you use custom tsconfig filenames like tsconfig.build.json or tsconfig.app.json with Vite. It works by copying your chosen tsconfig.*.json to tsconfig.json before Vite starts and removing it after the build finishes. This is a simple solution for monorepos or projects needing different TypeScript configurations for different environments. The plugin is lightweight, has no dependencies, and supports both ESM and CJS imports. Unlike alternatives like tsconfig-paths-webpack-plugin for Webpack, this plugin is Vite-specific and focuses solely on swapping tsconfig.json files.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vite-plugin-custom-tsconfig"},{"id":22634,"title":"Vite Plugin Dayjs","library":"vite-plugin-dayjs","status":"active","version":"1.0.2","language":"javascript","ecosystem":"npm","summary":"Vite plugin that automatically converts Day.js CommonJS imports to ESM format for better tree-shaking and smaller bundle sizes. Current version 1.0.2 ships TypeScript types and works with all Day.js plugins and locales. Unlike manual import rewriting, this plugin provides zero-config conversion of dayjs, dayjs/plugin/*, and dayjs/locale/* imports to their ESM counterparts (dayjs/esm/...). It addresses the common footgun where Day.js CJS modules cannot be tree-shaken in Vite builds, leading to larger bundles. The plugin is maintained as part of the antdv-next ecosystem.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vite-plugin-dayjs"},{"id":22636,"title":"vite-plugin-deadfile","library":"vite-plugin-deadfile","status":"active","version":"1.4.0","language":"javascript","ecosystem":"npm","summary":"Vite plugin to find unused source files (dead files) in Vite projects. Current stable version 1.4.0, released under MIT license. Uses @swc/core to detect pure type references and handles Vite's dynamic import (glob-import) feature via the isDynamicModuleLive callback. Differentiators: built for Vite ecosystem, supports TypeScript, customizable include/exclude patterns, optional throw-on-found for CI, and output to file. Peer dependency: vite ^4.0.0 || ^5.0.0 || ^6.0.0.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","frontend","unused","dead","source","vite","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vite-plugin-deadfile"},{"id":22638,"title":"vite-plugin-dev-manifest","library":"vite-plugin-dev-manifest","status":"active","version":"1.5.0","language":"javascript","ecosystem":"npm","summary":"Vite plugin that generates a manifest.json file during development, enabling backend integrations (e.g., WordPress) to consume the same generated manifest used in production builds. v1.5.0 supports Vite 2.7 through 8.x. Unlike the standard manifest plugin, this runs in dev mode without building, injecting current scripts and styles. Ships TypeScript types.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","vite-plugin","vite","wordpress","backend integration","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vite-plugin-dev-manifest"},{"id":22637,"title":"vite-plugin-devtools","library":"vite-plugin-devtools","status":"active","version":"0.4.0","language":"javascript","ecosystem":"npm","summary":"Vite plugin that integrates mobile debugging tools (vConsole and Eruda) into your Vite dev server. Version 0.4.0 released as a lightweight wrapper; no active maintenance or recent updates. Key differentiator: simple toggle-based inclusion of popular dev consoles without manual script injection, suitable for development builds only.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","vite","vite-plugin","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vite-plugin-devtools"},{"id":22639,"title":"vite-plugin-devtools-json","library":"vite-plugin-devtools-json","status":"active","version":"1.0.0","language":"javascript","ecosystem":"npm","summary":"Vite plugin (v1.0.0) that generates the Chrome DevTools project settings file (com.chrome.devtools.json) on-the-fly in the dev server. It enables seamless integration with DevTools features like project settings and automatic workspace folders. The plugin serves a JSON endpoint at /.well-known/appspecific/com.chrome.devtools.json providing workspace root and UUID. Supports Vite 5, 6, and 7. Key differentiators: on-demand generation without build step, built-in UUID management, and Windows container path normalization for WSL/Docker Desktop. Written in TypeScript with type declarations.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","vite","vite-plugin","chrome-devtools","devtools","chrome","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vite-plugin-devtools-json"},{"id":26591,"title":"Vite Plugin DLight","library":"vite-plugin-dlight","status":"active","version":"1.0.0","language":"javascript","ecosystem":"npm","summary":"A Vite plugin that transpiles DLight.js source code (JSX-like syntax for reactive UIs built atop observable models) into standard JavaScript. As of v1.0.0, it integrates seamlessly with Vite's build pipeline, supporting both development and production modes. The plugin performs ahead-of-time compilation, eliminating runtime overhead from parsing DLight templates. It is the recommended way to build DLight applications with modern tooling, offering HMR during development and optimized output for production. No peer dependencies beyond Vite itself.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","dlight.js","vite-plugin","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vite-plugin-dlight"},{"id":26587,"title":"Vite plugin for DLight.js","library":"vite-plugin-dlight-client","status":"active","version":"0.9.20","language":"javascript","ecosystem":"npm","summary":"A Vite plugin that transpiles DLight.js component syntax (JSX-like DSL) into standard JavaScript, enabling fast HMR and bundling for DLight applications. Current stable version 0.9.20 is in active development with weekly releases. Key differentiator: seamlessly integrates DLight's reactive UI framework with Vite's fast dev server and optimized builds. Requires DLight runtime and Babel transforms.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","dlight.js","vite-plugin","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vite-plugin-dlight-client"},{"id":26588,"title":"Vite Plugin DLight Easy CSS","library":"vite-plugin-dlight-easy-css","status":"active","version":"0.9.27","language":"javascript","ecosystem":"npm","summary":"A Vite plugin that transpiles DLight JSX/TSX components with inline CSS-in-JS syntax, version 0.9.27. It is designed for the DLight framework (dlight.js) and provides easy CSS handling via babel transpilation. This plugin is part of the DLight ecosystem and offers seamless integration with Vite's build pipeline. The release cadence appears to be irregular, and it ships TypeScript types. Key differentiators: optimized for DLight's reactive rendering and CSS scoping, minimal configuration required. Currently in early development (pre 1.0).","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","dlight.js","vite-plugin","easy-css","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vite-plugin-dlight-easy-css"},{"id":26589,"title":"Vite Plugin DLight Server","library":"vite-plugin-dlight-server","status":"active","version":"0.9.21","language":"javascript","ecosystem":"npm","summary":"Vite plugin that transpiles DLight.js JSX-like syntax for server-side rendering, enabling DLight components to be used in Vite-based projects. Current stable version is 0.9.21, with weekly releases. Integrates seamlessly with Vite's build pipeline, handling DLight template compilation and HMR. Key differentiator: provides server-side rendering support for DLight, complementing the client-side @dl-light/dlight plugin.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","dlight.js","vite-plugin","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vite-plugin-dlight-server"},{"id":26590,"title":"Vite Plugin DLight Transpiler","library":"vite-plugin-dlight-transpiler","status":"active","version":"0.6.1","language":"javascript","ecosystem":"npm","summary":"A Vite plugin that transpiles DLight.js components at build time. Current stable version: 0.6.1. This plugin is a core part of the DLight.js ecosystem, providing the necessary compilation step for DLight's JSX-like syntax. It integrates with Vite's build pipeline to transform .dlight files into JavaScript. Release cadence is sporadic, tied to DLight.js updates. Key differentiator: it enables the use of DLight.js with Vite, which is faster and more modern than webpack-based alternatives.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","vite-plugin","dlight.js","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vite-plugin-dlight-transpiler"},{"id":22640,"title":"vite-plugin-domain","library":"vite-plugin-domain","status":"active","version":"2.0.5","language":"javascript","ecosystem":"npm","summary":"Vite plugin that automatically configures a local domain via Caddy for your dev server. Current version 2.0.5. Active maintenance with TypeScript types. Generates domain names from folder or package.json, sets up Caddy reverse proxy with HTTPS, and shares one Caddy instance across projects. Key differentiator: eliminates localhost port confusion for multi-app development.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","vite","vite-plugin","domain","caddy","local","https","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vite-plugin-domain"},{"id":22647,"title":"Vite Plugin Doubleshot","library":"vite-plugin-doubleshot","status":"active","version":"0.0.22","language":"javascript","ecosystem":"npm","summary":"Vite plugin integrating @doubleshot/builder for building Node.js backend or Electron main process code with Vite. Version 0.0.22, early-stage (not production-ready). It leverages esbuild for fast bundling and supports TypeScript out of the box. Differentiators: unified configuration for Electron and NestJS projects, seamless Vite integration, and automatic external handling.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","vite","builder","electron","nestjs","esbuild","doubleshot","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vite-plugin-doubleshot"},{"id":22641,"title":"vite-plugin-drupal-twig-hmr","library":"vite-plugin-drupal-twig-hmr","status":"active","version":"1.0.1","language":"javascript","ecosystem":"npm","summary":"A Vite plugin that enables Hot Module Replacement (HMR) for Drupal Twig templates and Single-Directory Components. Current stable version is 1.0.1, released on a low cadence. It uses Vite's HMR API and Drupal's Twig debug mode to fetch updated HTML and perform DOM replacements when a .twig file changes. Limited to theme suggestions and does not support TypeScript or automated testing. Differentiates from other Drupal build tools by providing instant template reloads without full page refresh, but requires a compatible Vite-Drupal setup (e.g., via the Vite module) and a virtual module script injected into the backend.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","vite-plugin","drupal","hmr"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vite-plugin-drupal-twig-hmr"},{"id":20663,"title":"vite-plugin-dts","library":"vite-plugin-dts","status":"active","version":"4.5.4","language":"javascript","ecosystem":"npm","summary":"vite-plugin-dts is a Vite plugin that generates TypeScript declaration files (.d.ts) from your source code during the build process. Current stable version is 4.5.4, with frequent releases. It integrates with both TypeScript's built-in compiler and vue-tsc for Vue SFC support. Key differentiators include support for bundling declarations via @microsoft/api-extractor, path alias resolution, and a flexible plugin system with hooks like afterBootstrap. It is the de facto standard for declaration generation in Vite projects, actively maintained with a strong focus on compatibility and performance.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","vite","vite-plugin","ts","dts","typescript","vue","tsc","vue-tsc"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vite-plugin-dts"},{"id":22642,"title":"vite-plugin-dts-build","library":"vite-plugin-dts-build","status":"active","version":"0.2.3","language":"javascript","ecosystem":"npm","summary":"A Vite plugin for building .d.ts declaration files using a worker thread with incremental compilation for performance. Currently at v0.2.3, released January 2025. It supports optional dual ESM/CJS output for libraries, source maps, and improved error reporting. Compared to alternatives like vite-plugin-dts, it focuses on speed via worker-based incremental builds and explicit control over format redirection. Requires TypeScript and Vite as peer dependencies. The plugin is under active development with frequent updates.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","vite","plugin","vite-plugin","dts","typescript","tsc","build","incremental"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vite-plugin-dts-build"},{"id":20664,"title":"Vite Plugin Dynamic Import","library":"vite-plugin-dynamic-import","status":"active","version":"1.6.0","language":"javascript","ecosystem":"npm","summary":"Enhances Vite's built-in dynamic import support by adding alias resolution (e.g., `@/views/${variable}`), bare module imports from node_modules, and automatic file extension resolution. Current stable version 1.6.0, released regularly with contributions from the community. Differentiators: provides a 'loose' mode similar to Webpack's dynamic import behavior, resolves glob patterns to handle missing extensions and paths, and works around `@rollup/plugin-dynamic-import-vars` limitations. Requires Vite as a peer dependency and is used as a Vite plugin.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","vite","plugin","import","dynamic","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vite-plugin-dynamic-import"},{"id":22643,"title":"vite-plugin-dynamic-publicpath","library":"vite-plugin-dynamic-publicpath","status":"active","version":"1.1.2","language":"javascript","ecosystem":"npm","summary":"Vite plugin that enables dynamic runtime public path for assets and chunks, similar to webpack's __webpack_public_path__. Version 1.1.2 is current. Works by wrapping dynamic imports with a custom handler that can rewrite import URLs at runtime. Notable as one of few Vite-specific solutions for dynamic public paths; relies on modifying Vite's build output and requires careful ordering with legacy plugin. Suitable for multi-CDN or dynamic base path scenarios.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","vite","publicpath","dynamic publicpath"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vite-plugin-dynamic-publicpath"},{"id":20665,"title":"vite-plugin-electron","library":"vite-plugin-electron","status":"active","version":"0.29.1","language":"javascript","ecosystem":"npm","summary":"A Vite plugin that integrates Electron main process and preload scripts into the Vite build pipeline, supporting hot reload for main process via electron-rebuild (HMR). Current stable version is 0.29.1. The plugin automatically starts Electron after Vite server is ready and allows configuring entry files, build options, and external dependencies. Actively maintained with frequent releases. Key differentiator: full HMR support for Electron main process, unlike alternatives like electron-vite which require separate builds.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","vite","plugin","electron","renderer","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vite-plugin-electron"},{"id":22645,"title":"vite-plugin-elm","library":"vite-plugin-elm","status":"active","version":"3.0.1","language":"javascript","ecosystem":"npm","summary":"Seamlessly integrate Elm into Vite projects. Current stable version is 3.0.1, with pre-releases up to 3.1.0-2. This plugin compiles .elm files during Vite's build and dev server, supporting HMR. Key differentiators: minimal configuration, supports Elm’s default compiler and custom via node-elm-compiler. ESM-only since v3, requiring Vite 5+. Active development with occasional pre-releases.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","elm","vite"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vite-plugin-elm"},{"id":22644,"title":"vite-plugin-elm-watch","library":"vite-plugin-elm-watch","status":"active","version":"1.4.4","language":"javascript","ecosystem":"npm","summary":"A Vite plugin for seamlessly integrating Elm into your Vite project with reliable Hot Module Replacement (HMR) powered by elm-watch, full-color error overlays, and JS minification for production builds. Current stable version is 1.4.4. The plugin supports multiple Elm compiler modes (debug, optimize, minify) and can export Elm apps as standard objects or React components. It automatically patches DOM for Browser.application usage and provides clickable error links to launch your editor. Experimental but actively maintained.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","elm","vite","plugin","elm-watch","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vite-plugin-elm-watch"},{"id":22646,"title":"Vite Plugin Enter Dev","library":"vite-plugin-enter-dev","status":"active","version":"0.0.7","language":"javascript","ecosystem":"npm","summary":"A Vite plugin providing development enhancements, such as auto-restarting the Vite dev server when configuration files change. Currently at version 0.0.7, with a moderate release cadence. Supports both Vite 5 and 6. Unlike competitors like vite-plugin-restart or @vitejs/plugin-restart, this plugin is minimal and focused on specific use cases from enter.pro.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","vite","vite-plugin","development","enter","enter.pro","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vite-plugin-enter-dev"},{"id":22648,"title":"Vite Plugin Entry Shaking Debugger","library":"vite-plugin-entry-shaking-debugger","status":"active","version":"2.0.2","language":"javascript","ecosystem":"npm","summary":"Debugger for vite-plugin-entry-shaking, a Vite plugin that improves tree shaking for re-exported entry points. Version 2.0.2 requires vite >=5.1.0 and vite-plugin-entry-shaking >=0.5.2 (peer dependency). Release cadence follows the main plugin with patch releases. Key differentiator: provides detailed logging and analysis of entry shaking transformations, helping developers identify why certain exports aren't being tree-shaken. Ships TypeScript types. ESM-only.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","vite","vite-plugin","entry","tree shaking","debugger","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vite-plugin-entry-shaking-debugger"},{"id":22650,"title":"vite-plugin-env","library":"vite-plugin-env","status":"active","version":"1.0.1","language":"javascript","ecosystem":"npm","summary":"A Vite plugin that injects custom environment variables into the client bundle via import.meta.env. Current stable version is 1.0.1, released with no documented release cadence. It differentiates from Vite's built-in env handling by allowing custom variables defined directly in the Vite config, rather than relying on .env files or process.env. Supports TypeScript types but its API surface is minimal. Caution: The README example contains a typo referencing 'vite-plugin-stachtml' which will cause import errors.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","vite","plugin","custom","env","envs","variable","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vite-plugin-env"},{"id":22649,"title":"vite-plugin-env-config","library":"vite-plugin-env-config","status":"active","version":"2.0.1","language":"javascript","ecosystem":"npm","summary":"Vite plugin that allows setting Vite config options via environment variables at build time. Current version 2.0.1, stable release cadence with occasional patches. Key differentiator: enables dynamic config overrides without modifying vite.config files, using a configurable prefix (default VITECONFIG_) and separator for nested object keys. Supports JSON-like value parsing with string fallback. Simple API, lightweight, TypeScript types included.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","vite-plugin","vite plugin","vite","config","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vite-plugin-env-config"},{"id":27517,"title":"vite-plugin-env-schema","library":"vite-plugin-env-schema","status":"active","version":"1.0.2","language":"javascript","ecosystem":"npm","summary":"A Vite plugin (v1.0.2) for build-time validation and injection of environment variables using schema libraries like Zod, Valibot, ArkType, and Effect Schema via the Standard Schema V1 spec. It validates .env values against a defined schema early in the Vite config resolution (or on module load) and exposes them through a virtual module `virtual:env`. Key differentiators from other env plugins (e.g., @julr/vite-plugin-validate-env) include full compatibility with any Standard Schema library and zero runtime dependencies beyond the schema library. Released in July 2025 with an active maintenance cadence.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","vite","plugin","environment","validation","schema","env","standard-schema","zod","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vite-plugin-env-schema"},{"id":22651,"title":"vite-plugin-environment","library":"vite-plugin-environment","status":"active","version":"1.1.3","language":"javascript","ecosystem":"npm","summary":"A Vite.js plugin (v1.1.3) that exposes environment variables to client code without requiring the VITE_ prefix. It acts as a shorthand for Vite's define option, similar to webpack's EnvironmentPlugin. Supports loading prefixed variables, custom define targets (import.meta.env), default values, optional/null handling, and .env file loading (on by default). Currently stable with monthly releases. Differentiates from Vite's built-in import.meta.env by allowing process.env usage and arbitrary variable names.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","env","environment","variables","vite","vite-plugin","vitejs","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vite-plugin-environment"},{"id":22652,"title":"vite-plugin-envsubst","library":"vite-plugin-envsubst","status":"active","version":"0.3.0","language":"javascript","ecosystem":"npm","summary":"A Vite plugin that transforms import.meta.env references to globalThis.env placeholders for runtime substitution via envsubst or Caddy's templating engine. Current stable version 0.3.0. Released in April 2025. Solves the problem of environment-specific builds by deferring variable injection to runtime, suitable for Docker/Kubernetes deployments. Key differentiators: only transforms declared variables from vite-env.d.ts, respects Vite's envPrefix, supports both envsubst and Caddy template syntax, and uses sourcemap-preserving transforms with a single runtime dependency (rolldown-string). Unlike other env injection plugins, it enables true build-once-deploy-anywhere without build-time environment knowledge.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","caddy","docker","kubernetes","nginx","vite-plugin","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vite-plugin-envsubst"},{"id":22653,"title":"Vite Plugin: es-toolkit","library":"vite-plugin-es-toolkit","status":"active","version":"1.1.0","language":"javascript","ecosystem":"npm","summary":"A Vite plugin that automatically replaces Lodash imports with es-toolkit equivalents during the build process. Current stable version is 1.1.0, maintained actively with support for Vite 2.3 to 8.x. Key differentiators: no manual code changes required, supports all import patterns (named, default, star, deep paths including .js extensions), and handles renaming. Alternative to manual migration scripts; integrates seamlessly into existing Vite projects using Lodash.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","vite","vite-plugin","plugin","lodash","es-toolkit","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vite-plugin-es-toolkit"},{"id":22654,"title":"vite-plugin-esi","library":"vite-plugin-esi","status":"active","version":"1.3.1","language":"javascript","ecosystem":"npm","summary":"Vite plugin that resolves Edge Side Includes (ESI) directives during the Vite dev server and build process using the nodesi library. Current stable version is 1.3.1 (April 2024). The plugin uses HTML comments as placeholders to inject ESI tags or resolved HTML fragments. Key differentiators: supports both resolving ESI into final HTML or preserving raw ESI tags for server-side processing, customizable nodesi options, and header forwarding. It is designed for Vite projects that need ESI integration, particularly in micro-frontend architectures or edge delivery setups.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","vite","vite plugin","esi","nodesi","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vite-plugin-esi"},{"id":20666,"title":"vite-plugin-eslint","library":"vite-plugin-eslint","status":"active","version":"1.8.1","language":"javascript","ecosystem":"npm","summary":"Integrates ESLint into Vite's build and dev server, providing real-time linting feedback in the terminal and browser overlay. Current stable version is 1.8.1, with a monthly release cadence. It runs ESLint on specified file types (JS, TS, Vue, Svelte) and supports caching, auto-fix, and granular error/warning configuration. Differentiates from eslint-webpack-plugin by being Vite-native and simpler to configure.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","eslint","vite-plugin","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vite-plugin-eslint"},{"id":22655,"title":"vite-plugin-eslint-report","library":"vite-plugin-eslint-report","status":"active","version":"1.0.1","language":"javascript","ecosystem":"npm","summary":"A Vite plugin that runs ESLint checks during build and dev, integrating ESLint reports into the Vite dev server overlay and terminal output. Current stable version is 1.0.1. Release cadence is irregular; the plugin is part of the Alibaba ice framework monorepo but published separately. Key differentiators: lightweight integration with Vite's HMR and build pipeline, supports ESLint caching, custom formatters, and file filtering via include/exclude patterns. Requires ESLint >7.0.0 as a peer dependency. Compared to alternatives like vite-plugin-eslint, it offers a report overlay for dev mode and is maintained under the ice monorepo.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vite-plugin-eslint-report"},{"id":20667,"title":"vite-plugin-eslint2","library":"vite-plugin-eslint2","status":"active","version":"5.1.0","language":"javascript","ecosystem":"npm","summary":"ESLint plugin for Vite that integrates ESLint linting into the Vite dev server and build process. Current stable version is v5.1.0, released December 2024. Releases are frequent, approximately monthly. Key differentiators: supports a wide range of Vite versions (v2–v8) and ESLint versions (v7–v10), works as a standard Vite plugin, uses worker threads for performance, and includes TypeScript definitions. Unlike alternatives like vite-plugin-eslint (deprecated) or eslint-webpack-plugin, this plugin is specifically designed for Vite's architecture and actively maintained.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","eslint","vite-plugin","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vite-plugin-eslint2"},{"id":22656,"title":"vite-plugin-eslint4b","library":"vite-plugin-eslint4b","status":"active","version":"0.8.0","language":"javascript","ecosystem":"npm","summary":"Vite plugin that allows ESLint to run in the browser by bundling ESLint with browser-compatible polyfills. v0.8.0 supports ESLint 8-10 and Vite >=4, Node >=20. Differentiates from other ESLint plugins by targeting browser environments for linting, not build-time checks. Ships ESM-only, uses rolldown as bundler. Notable for breaking changes: dropped Node 19 support in v0.8.0 and switched to rolldown in v0.6.0. Community-maintained by ota-meshi.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","eslint","vite","browser"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vite-plugin-eslint4b"},{"id":22658,"title":"vite-plugin-express","library":"vite-plugin-express","status":"active","version":"1.0.3","language":"javascript","ecosystem":"npm","summary":"A Vite plugin that integrates Express middleware into the Vite dev server for development mocking and API prototyping. Version 1.0.3 is the latest stable release, maintained via GitHub. It uses glob patterns to load server files automatically, supports hot reload without restarting Vite, and respects Vite's resolve aliases. Differs from alternatives like vite-plugin-mock by leveraging actual Express middleware, allowing realistic request/response handling including headers, CORS, and body parsing.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","vite","vite-plugin","mock","express"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vite-plugin-express"},{"id":22657,"title":"vite-plugin-externalize-dependencies","library":"vite-plugin-externalize-dependencies","status":"active","version":"1.0.1","language":"javascript","ecosystem":"npm","summary":"A Vite plugin (v1.0.1) that allows you to exclude specific dependencies from the Vite bundle during development. It supports externalizing by exact module name, regex, or custom function, and automatically externalizes all subexports (e.g., react/jsx-runtime when 'react' is externalized). It also suppresses common Vite errors/warnings from externalized modules. The plugin is intended for development only; for production, users should configure build.rollupOptions.external manually. It ships TypeScript types and is actively maintained with regular releases.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","vite","vite-plugin","externalize-dependencies","bundle-exclusion","import-maps","webpack-externals","rollup-externals","dependency-management","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vite-plugin-externalize-dependencies"},{"id":22659,"title":"vite-plugin-externalize-deps","library":"vite-plugin-externalize-deps","status":"active","version":"0.10.0","language":"javascript","ecosystem":"npm","summary":"A Vite plugin that automatically externalizes dependencies from your bundle during build, including subpath patterns. Current stable version is 0.10.0, released 2024-12-15. Supports Vite 2 through 7. Key differentiators: handles subpath exports, provides fine-grained control over which dependencies are externalized (deps, devDeps, peerDeps, optionalDeps, nodeBuiltins), and allows both inclusion and exception patterns via strings or regexes.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","dependencies","dev","utils","vite","vite-plugin","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vite-plugin-externalize-deps"},{"id":20668,"title":"vite-plugin-externals","library":"vite-plugin-externals","status":"active","version":"0.6.2","language":"javascript","ecosystem":"npm","summary":"A Vite plugin that converts import statements into global variable lookups (window['Lib']), replicating Webpack's externals functionality for production builds. Version 0.6.2 requires Vite >=2.0.0 and Node ^14.18.0 || >=16.0.0. Unlike manual Rollup externals, this plugin transforms source code at the JS level, preserving static analysis. Released under MIT, with occasional updates. Key differentiator: supports deeply chained global paths (e.g., window['React']['lazy']) and works on JSX/TSX files after SFC transformation. Does not affect SSR by default; CJS/SSR users need separate handling.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","vite-plugin","external","externals","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vite-plugin-externals"},{"id":12369,"title":"Vite Plugin Fake Server","library":"vite-plugin-fake-server","status":"active","version":"2.2.3","language":"javascript","ecosystem":"npm","summary":"vite-plugin-fake-server provides a robust fake server solution for Vite development environments, intercepting both XHR and Fetch requests to simulate API responses. The current stable version is 2.2.3, and the project demonstrates an active release cadence with frequent bug fixes and feature enhancements, including recent compatibility updates for Vite 8. Key differentiators include its agnostic approach to data generation libraries (allowing use of Faker.js, Mock.js, etc.), support for both ESM and CommonJS modules, comprehensive TypeScript typings via `defineFakeRoute`, and compatibility with various file types (`.ts`, `.js`, `.mjs`, etc.). It also supports custom HTTP headers, status codes, and can even be configured for independent deployment, offering flexibility for mocking in both development and production scenarios.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","vite-plugin-fake-server","vite-plugin-fake","vite-plugin-faker","vite-plugin-mock-server","vite-plugin-mock","faker-server","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vite-plugin-fake-server"},{"id":18903,"title":"Vite Plugin Fake Server","library":"vite-plugin-fake-server-turbo","status":"active","version":"3.0.18","language":"javascript","ecosystem":"npm","summary":"A fake server plugin for Vite that intercepts HTTP requests (XHR and Fetch) to return mock data during development or production. Version 3.0.18, actively maintained with frequent releases (last update ~1 month ago). Supports ESM/CJS, TypeScript type hints via defineFakeRoute, multiple file types (ts, js, mjs, cjs, mts, cts), and both HTTP/1 and HTTP/2. No built-in mock library dependency – works with @faker-js/faker, mockjs, or custom responses. Features include custom response headers/status, timeout simulation, raw response handling, and production build export. Interception is powered by XHook, which has known Firefox issues (see warnings).","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","faker-server","vite-plugin-fake","vite-plugin-fake-server","vite-plugin-faker","vite-plugin-mock","vite-plugin-mock-server","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vite-plugin-fake-server-turbo"},{"id":22660,"title":"vite-plugin-fantasticon","library":"vite-plugin-fantasticon","status":"active","version":"1.4.1","language":"javascript","ecosystem":"npm","summary":"Vite plugin to build icon fonts from SVG files using fantasticon. Current stable version 1.4.1, released sporadically. Supports single and multiple icon fonts with HMR via virtual imports. Generates CSS, TS constants, JSON metadata, and HTML preview. Differentiators: zero-config defaults, TypeScript types included, and built-in HMR for font assets.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","vite-plugin","fantasticon","icon","font","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vite-plugin-fantasticon"},{"id":20669,"title":"vite-plugin-fast-react-svg","library":"vite-plugin-fast-react-svg","status":"active","version":"0.6.2","language":"javascript","ecosystem":"npm","summary":"vite-plugin-fast-react-svg (v0.6.2) transforms SVG files into React components without Babel, using regex and dangerouslySetInnerHTML for near-instant processing. Requires Vite 6.3+/7/8 and React 18 or 19. Key differentiator vs. svgr: no AST/Babel overhead, orders of magnitude faster for large projects. Supports only optimized SVGs (svgo with convertStyleToAttrs). ESM-only since v0.5.0, Node 18+. Ships TypeScript types. Releases follow Vite major updates; breaking changes are infrequent but significant (drop of ?inline, option removal, import changes). Usually released every few months.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","vite","vite-plugin","react","svg","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vite-plugin-fast-react-svg"},{"id":22661,"title":"vite-plugin-fastly-js-compute","library":"vite-plugin-fastly-js-compute","status":"active","version":"0.4.2","language":"javascript","ecosystem":"npm","summary":"Vite plugin for Fastly Compute environments that provides Fastly Compute global variables and classes (like `fastly:xxx` imports) for use in Vite and Vitest. Current stable version: 0.4.2. Release cadence: occasional updates. Key differentiators: bridges the gap between Vite/Vitest and Fastly Compute's runtime-specific globals, enabling testing with Vitest. Supports TypeScript and ESM.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vite-plugin-fastly-js-compute"},{"id":22662,"title":"vite-plugin-fathom","library":"vite-plugin-fathom","status":"active","version":"0.1.0","language":"javascript","ecosystem":"npm","summary":"A Vite plugin that injects the Fathom analytics script into HTML pages during build. Current stable version is 0.1.0. It is a lightweight, single-purpose plugin with peer dependency on Vite >= 6.0.0. It supports environment variable-based configuration via VITE_FATHOM_ID and advanced Fathom options like forceEU, spa, honorDNT, autoTrack, and ignoreCanonical. Differentiators: minimal setup, TypeScript type definitions included, and automatic script injection without manual template modification.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","vite","vite-plugin","fathom","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vite-plugin-fathom"},{"id":22663,"title":"vite-plugin-favicon","library":"vite-plugin-favicon","status":"active","version":"1.0.8","language":"javascript","ecosystem":"npm","summary":"Automatically generate and manage favicons for Vite bundles from a single logo, supporting 44+ icon formats for iOS, Android, Windows Phone, and desktop browsers. Current stable version is 1.0.8 (May 2021), with infrequent releases. Partially compatible with favicons-webpack-plugin config. Ships TypeScript types. Key differentiator: minimal config, zero-config setup, and integrates with Vite's HTML plugin hooks.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","vite-plugin","favicon","favicons","image","generate","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vite-plugin-favicon"},{"id":22664,"title":"vite-plugin-favicon2","library":"vite-plugin-favicon2","status":"active","version":"1.1.5","language":"javascript","ecosystem":"npm","summary":"A Vite plugin that generates favicons and PWA manifest icons from a single logo image using the favicons library. Current stable version is 1.1.5. It is a fork of the original vite-plugin-favicon that fixes issues with dev mode support, adds ability to generate webapp.html file, and re-enables outputPath configuration. The plugin is applied only during build phase to speed up dev server cold starts. It is compatible with favicons-webpack-plugin configuration.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","vite-plugin","favicon","favicons","image","generate","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vite-plugin-favicon2"},{"id":22666,"title":"vite-plugin-favicons","library":"vite-plugin-favicons","status":"active","version":"0.1.7","language":"javascript","ecosystem":"npm","summary":"A Vite plugin that automatically generates favicons in various formats and sizes from a source image using the Favicons library. Version 0.1.7 is stable, with a moderate release cadence. It integrates seamlessly into the Vite build pipeline, provides a virtual module 'virtual:favicons' for injecting links, includes caching for faster builds, and ships TypeScript definitions. Key differentiators: designed specifically for Vite, works with SvelteKit (unlike some alternatives), and offers a simple API with optional customization via Favicons package options.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vite-plugin-favicons"},{"id":22665,"title":"vite-plugin-favicons-inject","library":"vite-plugin-favicons-inject","status":"active","version":"2.2.0","language":"javascript","ecosystem":"npm","summary":"A Vite plugin that generates and injects favicons into HTML during build. Current version 2.2.0 (Mar 2023), maintained actively. It wraps the `favicons` package, supporting SVG sources and optional configuration. Unlike `vite-plugin-favicon`, it injects markup directly based on Vite's assets directory. Skips file generation in dev mode for HMR performance, but still injects markup. Uses ESM default export, also supports CJS. Key differentiator: simple migration path from deprecated `vite-plugin-favicon` and automatic path handling aligned with Vite's build.assetsDir.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","vite","favicons","inject","plugin"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vite-plugin-favicons-inject"},{"id":22667,"title":"Vite Plugin Federation","library":"vite-plugin-federation","status":"active","version":"0.0.4","language":"javascript","ecosystem":"npm","summary":"A Vite plugin that enables Module Federation across Vite-based projects, allowing micro-frontends to share components, stores, and utilities at runtime. Current stable version is 0.0.4 (pre-release). Release cadence is rapid but untracked; the plugin is in early development. Key differentiators: native integration with Vite's dev server and build pipeline, support for Vite 5, 6, 7, and 8, and TypeScript-first design. Unlike Webpack Federation, this plugin leverages Vite's ESM-based module system for faster HMR and lighter builds. Requires Node >= 20.19.0 and Vite ^5.0.0 || ^6.0.0 || ^7.0.0 || ^8.0.0 as peer dependencies. Currently in pre-release; API may change without notice.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vite-plugin-federation"},{"id":22668,"title":"vite-plugin-file","library":"vite-plugin-file","status":"active","version":"1.0.5","language":"javascript","ecosystem":"npm","summary":"A minimal Vite plugin for testing purposes, version 1.0.5. This package is intended solely as a demonstration of Vite plugin development and npm package publishing. It has no production use, carries no release cadence, and provides no real functionality for end users. Unlike production-ready plugins like vite-plugin-react or vite-plugin-vue, this is a test artifact with no practical utility.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","vite","plugin","npm package","test"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vite-plugin-file"},{"id":22669,"title":"vite-plugin-flow","library":"vite-plugin-flow","status":"active","version":"0.2.1","language":"javascript","ecosystem":"npm","summary":"Vite plugin that adds Flow type-stripping support using the Flow parser. Current stable version is 0.2.1, released as a stable build. This plugin integrates with Vite's build pipeline to strip Flow type annotations from .js/.jsx files, allowing Vite to handle Flow-typed code without a separate Babel step. Key differentiators: lightweight (uses the official flow-remove-types package), configurable filtering, optional all-files mode, and pretty-printing. Developed by Eazymov and MIT licensed.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","vite","flow","plugin","esbuild","vite-plugin"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vite-plugin-flow"},{"id":22671,"title":"vite-plugin-font","library":"vite-plugin-font","status":"active","version":"5.1.2","language":"javascript","ecosystem":"npm","summary":"A Vite plugin and family of bundler plugins (Vite, Nuxt, Next.js, Webpack, Rspack) for automatic web font optimization and CJK font splitting. Version 5.1.2 (stable, with recent releases up to 7.6.8 on the underlying cn-font-split engine). Powered by Rust-native cn-font-split for 50% faster builds. Key differentiators: per-project character subsetting for first-screen optimization, automatic WOFF2 conversion, CSS-only approach (no runtime JS), and built-in CLS offset reduction. Supports both full-scale and extremely lightweight optimization modes, with tree-shakeable font info exports. Actively maintained by the Chinese WebFont Project.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","vite","vite-plugin","nuxt","nuxt-plugin","next","next-plugin","webpack","webpack-plugin","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vite-plugin-font"},{"id":22670,"title":"vite-plugin-full-reload","library":"vite-plugin-full-reload","status":"active","version":"1.2.0","language":"javascript","ecosystem":"npm","summary":"A Vite plugin that triggers a full page reload when specified files (e.g., server-rendered templates, routes) are modified. Current stable version is 1.2.0. Released as needed, with ~1 year between minor versions. Unlike HMR-based solutions, this plugin forces a complete browser refresh, making it ideal for frameworks like Ruby on Rails where HMR is not available for server-rendered assets. It uses picomatch for glob patterns, supports configurable root directory, delay, and 'always' option. The plugin is lightweight and does not create an extra chokidar watcher, relying on Vite's built-in file watching.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","vite","plugin","vite-plugin","vitejs","full","reload","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vite-plugin-full-reload"},{"id":22672,"title":"vite-plugin-generate-html","library":"vite-plugin-generate-html","status":"active","version":"0.2.3","language":"javascript","ecosystem":"npm","summary":"A Vite plugin (v0.2.3) that generates separate HTML files containing <script> and <link> tags for JavaScript and CSS bundles respectively, inspired by Webpack's HtmlWebpackPlugin. Supports custom attributes for script/link elements, multiple entry points, and filtering via 'chunks'. Ideal for projects needing dynamic injection of hashed bundle references into views like .cshtml or .php. Ships TypeScript types. Released infrequently (last update Nov 2022). Differentiator: lightweight and focused on generating only the tags, not a full HTML page.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","vite-plugin","vite","generate-html","generate-bundle","html-link","html-script","rollup","rollup-plugin","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vite-plugin-generate-html"},{"id":22673,"title":"vite-plugin-generate-package-json","library":"vite-plugin-generate-package-json","status":"active","version":"1.4.0","language":"javascript","ecosystem":"npm","summary":"Vite plugin that generates a package.json and package-lock.json containing only the packages your Vite bundle actually imports. Useful for creating accurate SBOMs and avoiding false positives in NPM audit/SCA scans caused by misclassified devDependencies. v1.4.0 supports Vite 4–8. Actively maintained with regular updates, written in TypeScript with bundled type definitions. Differentiator: Unlike generic SBOM tools, it only includes runtime dependencies actually bundled, reducing noise in security reports.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","vite","vite-plugin","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vite-plugin-generate-package-json"},{"id":22674,"title":"vite-plugin-generate-route","library":"vite-plugin-generate-route","status":"active","version":"1.0.16","language":"javascript","ecosystem":"npm","summary":"Vite plugin for automatic Vue Router route generation based on file system structure. Version 1.0.16, actively maintained. Scans a specified directory for Vue components and metadata files to produce a routes file with lazy-loading imports. Supports nested routes, auto-redirects, and optional per-route metadata. Requires Vite >=3.0.0 and Node >=14. Differentiated by tight Vue Router integration and zero-config file-based routing.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","vite","plugin","generate","routes","vue-router"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vite-plugin-generate-route"},{"id":22675,"title":"vite-plugin-gh-pages","library":"vite-plugin-gh-pages","status":"active","version":"1.0.1","language":"javascript","ecosystem":"npm","summary":"Vite plugin (v1.0.1) for zero-config deployment to GitHub Pages. Leverages the gh-pages package to publish built output to a branch (default: gh-pages) with automatic base URL inference from package.json#name. Includes lifecycle hooks (onBeforePublish, onPublish, onError) and sensible defaults (preserves dotfiles, adds .nojekyll). Active maintenance, ships TypeScript types, and supports all gh-pages options. Differentiator: first-class Vite integration vs manual gh-pages scripts.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","vite plugin","gh-pages","GitHub Pages","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vite-plugin-gh-pages"},{"id":22676,"title":"Vite Plugin Git Commit Hash","library":"vite-plugin-git-commit-hash","status":"active","version":"1.0.7","language":"javascript","ecosystem":"npm","summary":"A Vite plugin that injects the latest Git commit hash as a global `GIT_COMMIT_HASH` variable at build time. Current stable version is 1.0.7, released under MIT license. It is lightweight, has zero runtime dependencies (only peer dependency on Vite >=3), and ships TypeScript declarations. The plugin is ESM and CommonJS compatible. Key differentiator: it provides a simple, declarative way to expose git hash without complex build scripts or environment variables.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","vite","git","commit-hash","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vite-plugin-git-commit-hash"},{"id":22677,"title":"vite-plugin-glob","library":"vite-plugin-glob","status":"maintenance","version":"0.3.2","language":"javascript","ecosystem":"npm","summary":"An experimental Vite plugin providing an enhanced glob import API with support for multiple patterns, ignore, custom queries, and selective default/named exports. Current version 0.3.2. It served as a design experiment that influenced Vite's built-in import.meta.glob, offering features like HMR on file changes and Vite alias support before they were integrated into core. Active development but note that Vite v3.0 has since ported some of its features, making this plugin primarily useful for experimentation or using specific options not yet in core. Key differentiator: unified API with options like eager, query, as, and import, allowing fine-grained control over globbed imports.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vite-plugin-glob"},{"id":26592,"title":"Vite Plugin Glslify","library":"vite-plugin-glslify","status":"active","version":"2.3.0","language":"javascript","ecosystem":"npm","summary":"A Vite plugin (v2.3.0, stable) that integrates glslify to compile GLSL shader code with #pragma glslify imports. It transforms tagged template literals (glsl`...`) and function calls (glsl(`...`)) in JavaScript/TypeScript files, as well as .glsl, .vert, .frag files. Ships TypeScript types. Unlike manual glslify CLI usage, it auto-plugs into Vite's dev server and build pipeline. Requires Vite ^5.2.9 || ^6.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vite-plugin-glslify"},{"id":22678,"title":"vite-plugin-gltf","library":"vite-plugin-gltf","status":"active","version":"4.0.0","language":"javascript","ecosystem":"npm","summary":"Vite plugin for optimizing glTF 3D models during build. Version 4.0.0 is the latest stable release. Released by The New York Times R&D, it relies on the glTF Transform ecosystem for transforms like texture resizing, Draco compression, and mesh quantization. Unlike other glTF tooling that requires separate CLI steps, this integrates seamlessly into Vite's build pipeline. It is ESM-only, requires Node 18+, and all peer dependencies must be installed manually.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vite-plugin-gltf"},{"id":22679,"title":"vite-plugin-graphiql","library":"vite-plugin-graphiql","status":"active","version":"1.1.0","language":"javascript","ecosystem":"npm","summary":"A Vite plugin that integrates the GraphiQL IDE into your Vite development server at a dedicated endpoint (/__graphiql). Current stable version is 1.1.0 (Dec 2022), with monthly releases adding features like support for @graphiql/plugin-explorer. Requires Vite ^2.9.0 || ^3.0.0 and graphql as peer dependencies. Intended for development only. Key differentiator: easy setup of GraphiQL in Vite projects without manual configuration of webpack or other bundlers.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","vite","vite-plugin","graphiql","graphql","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vite-plugin-graphiql"},{"id":22682,"title":"vite-plugin-graphql","library":"vite-plugin-graphql","status":"deprecated","version":"0.1.0","language":"javascript","ecosystem":"npm","summary":"A Vite plugin (v0.1.0) that allows importing .gql and .graphql files as strings, similar to graphql-tag/loader for webpack. It is a lightweight wrapper using the Vite plugin API, requiring Vite 1.x beta or stable. Minimal configuration needed — just add it to plugins. No built-in type support or caching options; designed for small to medium projects. Release cadence: sporadic, last updated in 2021.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","vite","graphql"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vite-plugin-graphql"},{"id":22680,"title":"vite-plugin-graphql-codegen","library":"vite-plugin-graphql-codegen","status":"active","version":"3.9.0","language":"javascript","ecosystem":"npm","summary":"Zero-config Vite plugin that leverages the Vite file watcher to run GraphQL Code Generator programmatically, eliminating the need for a separate watch process. Version 3.9.0 supports Vite 2.7–8, GraphQL 14–16, and @graphql-codegen/cli 1–6. Key differentiators: no CLI wrapper needed, integrates tightly with Vite's dev server and build pipeline, offers fine-grained control over when codegen runs (start/build/watch), and supports multi-project configurations. Ships TypeScript types. Released continuously since 2020, with active maintenance including support for Vite 8.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","graphql","codegen","graphql-codegen","graphql-code-generator","vite","vite-plugin","vite-plugin-graphql-codegen","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vite-plugin-graphql-codegen"},{"id":22681,"title":"vite-plugin-graphql-loader","library":"vite-plugin-graphql-loader","status":"active","version":"5.0.1","language":"javascript","ecosystem":"npm","summary":"A Vite plugin for loading GraphQL .gql and .graphql files, based on the webpack graphql-tag/loader. Current version 5.0.1 requires graphql ^16.0.0 and supports Vite 5, 6, 7, and 8 as peer dependencies. Ships TypeScript types, provides default and named imports of DocumentNode objects, and handles fragment deduplication and source maps. Unlike vite-plugin-graphql-codegen, it does not generate TypeScript definitions from queries.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","graphql","graphql-tag","vite","vite-plugin","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vite-plugin-graphql-loader"},{"id":22683,"title":"Vite Plugin Graphweaver","library":"vite-plugin-graphweaver","status":"active","version":"2.22.0","language":"javascript","ecosystem":"npm","summary":"A Vite plugin for integrating Graphweaver's admin UI into your project. Current stable version is 2.22.0, released monthly with patches. It is part of the Graphweaver ecosystem, a headless CMS built on GraphQL with support for PostgreSQL, MySQL, SQLite. Key differentiator: seamless integration with Graphweaver's admin panel via Vite. Requires Vite ^5.0.0 || ^6.0.0 || ^7.0.0 as a peer dependency.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","graphql","gql","headless","cms","postgres","postgresql","mysql","sqlite","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vite-plugin-graphweaver"},{"id":22684,"title":"vite-plugin-gvemap","library":"vite-plugin-gvemap","status":"active","version":"1.1.15","language":"javascript","ecosystem":"npm","summary":"A Vite plugin that simplifies integrating the gvemap (Cesium-based) library into Vite projects. Version 1.1.15, actively maintained. It handles Cesium static assets, worker files, and module resolution. Key differentiators: automatic copy of Cesium assets to build output, optional rebuild from source, and seamless Cesium import. Requires gvemap ^1.1.1 and Vite >=2.7.1, ships TypeScript types.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","vite","vite-plugin","cesium","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vite-plugin-gvemap"},{"id":27518,"title":"vite-plugin-handlebars","library":"vite-plugin-handlebars","status":"active","version":"2.0.3","language":"javascript","ecosystem":"npm","summary":"Vite plugin to preprocess HTML files with Handlebars templates during development and build. Current stable version 2.0.3 supports Vite 5, 6, 7, and 8. It injects context data, partials, and helpers into HTML files via `?handlebars` query or default HTML processing. Differentiates from generic Vite HTML transforms by providing Handlebars-specific integration with low configuration overhead. Requires Vite ≥5.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vite-plugin-handlebars"},{"id":22685,"title":"Vite Plugin Hashed Favicons","library":"vite-plugin-hashed-favicons","status":"active","version":"2.1.0","language":"javascript","ecosystem":"npm","summary":"A Vite plugin that generates hashed favicons (ico, png, masked, apple-touch, web manifest) from a single optimized SVG source. Current stable version is 2.1.0 (April 2026), with frequent updates following a semver cadence. Unlike heavy favicon generators, this plugin follows the minimalist Evil Martians approach (2021) producing only essential files with content-hash filenames for cache busting. Ships TypeScript types. Requires Vite ^5.0.12 || ^6.0.0 || ^7.0.0 || ^8.0.0 as peer dependency. Key differentiator: zero runtime dependencies, SVG-only input, simplified output set.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","vite","plugin","favicons","hashed","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vite-plugin-hashed-favicons"},{"id":22686,"title":"Vite Plugin History API Fallback","library":"vite-plugin-history-api-fallback","status":"active","version":"0.0.1","language":"javascript","ecosystem":"npm","summary":"A Vite plugin that serves as middleware for handling fallback to an index page when using HTML5 History API for multiple single-page applications. Version 0.0.1, early release with basic functionality. Differentiates from history-api-fallback by targeting Vite's dev server and supporting multiple SPA entries. Requires peer dependency vite ^2.6.4. Documentation is minimal; usage patterns may change in future versions.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","vite-plugin","vite-history","history-api-fallback"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vite-plugin-history-api-fallback"},{"id":22696,"title":"vite-plugin-html","library":"vite-plugin-html","status":"active","version":"3.2.2","language":"javascript","ecosystem":"npm","summary":"Vite plugin for minifying HTML and executing lodash.template syntax in index.html. Current version 3.2.2 works with Vite 2.0+. It allows dynamic HTML content via template placeholders, CSS/JS injection, and HTML minification. Unlike alternative HTML plugins (e.g., vite-plugin-html-minifier), it provides full lodash.template support. The plugin ships TypeScript types. Release cadence is irregular; breaking changes may occur between major versions.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","vite","html","minify","vite-plugin","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vite-plugin-html"},{"id":22687,"title":"vite-plugin-html-config","library":"vite-plugin-html-config","status":"active","version":"2.0.2","language":"javascript","ecosystem":"npm","summary":"A Vite plugin (v2.0.2) for injecting HTML tags (meta, link, script, style) into the index.html at build time. It uses Vite's transformIndexHtml hook and supports configurable head/body scripts with both string and object-based attributes. Unlike raw transformIndexHtml hooks, it provides a declarative, environment-aware API for conditionally adding tags. Requires Vite >=5.0.0. Currently in active development with support for Vite 3–5.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vite-plugin-html-config"},{"id":22688,"title":"vite-plugin-html-env","library":"vite-plugin-html-env","status":"active","version":"1.2.8","language":"javascript","ecosystem":"npm","summary":"A Vite plugin for rewriting HTML templates with environment variables and conditional directives. Current stable version is 1.2.8, maintained on npm. It allows replacing placeholders in HTML files with values from .env files, supports customizable prefix/suffix (default <{ }>), and offers a compiler mode with vite-if/vite-else directives. Compiler mode is enabled by default since v1.0.4, which was a breaking change from older versions. Differentiates from similar plugins by supporting import.meta.env syntax in HTML and optionally compressing output. Ships TypeScript type definitions. Minimal peer dependency on Vite.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","vite","vite-plugin","html","compiler","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vite-plugin-html-env"},{"id":22690,"title":"vite-plugin-html-injection","library":"vite-plugin-html-injection","status":"active","version":"1.5.2","language":"javascript","ecosystem":"npm","summary":"Vite plugin (v1.5.2) for injecting HTML, JS, and CSS code snippets into index.html at the head or body, with support for different build modes (dev/prod), HMR during development, and strongly typed configuration. Unlike similar tools that require placeholder tags, this plugin injects content by file path and position. Designed for managing third-party scripts, meta tags, and analytics without cluttering index.html. Requires Vite >= 4.0.0, ships TypeScript types, and is actively maintained.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","vite","vite-plugin","html","index.html","inject","injection","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vite-plugin-html-injection"},{"id":22691,"title":"vite-plugin-html-minifier","library":"vite-plugin-html-minifier","status":"active","version":"1.0.5","language":"javascript","ecosystem":"npm","summary":"A Vite plugin that minifies HTML output using html-minifier-terser. Current stable version 1.0.5, released 2024-12. Compatible with Vite >=3.0.0. Differentiators: simple configuration, supports both boolean and fine-grained MinifyOptions, allows filtering via regex/string/function. Ships TypeScript types. Requires Node >=20.10.0 and pnpm >=9.0.4 as recommended by the package.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","vite-plugin","html","minify","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vite-plugin-html-minifier"},{"id":22689,"title":"vite-plugin-html-minifier-terser","library":"vite-plugin-html-minifier-terser","status":"active","version":"3.8.0","language":"javascript","ecosystem":"npm","summary":"Vite plugin that minifies HTML output during the build phase using html-minifier-terser. Version 3.8.0 released in 2025, maintained actively, ships TypeScript types. Configure all html-minifier-terser options directly. Differentiates from similar plugins by using the terser fork of html-minifier for better compatibility with modern HTML5. Commonly used to reduce HTML file size by removing whitespace, quotes, and comments.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","vite","node","plugin","html-minifier-terser","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vite-plugin-html-minifier-terser"},{"id":22692,"title":"vite-plugin-html-pages","library":"vite-plugin-html-pages","status":"active","version":"1.6.8","language":"javascript","ecosystem":"npm","summary":"vite-plugin-html-pages (v1.6.8) is a minimal static site generation plugin for Vite that uses JavaScript functions returning HTML strings, built on the javascript-to-html library. It employs file-based routing akin to Next.js's pages router—supporting static, dynamic ([slug]), multiple parameters, catch-all, optional catch-all, index routes, and route groups. Unlike full-featured SSGs like Astro or Nuxt, this plugin provides a lightweight, framework-agnostic approach to generating static HTML without a component system or complex build pipeline. It automatically generates sitemap.xml, 404.html, RSS feeds, and includes dev server SSR rendering with fetch caching. Ships TypeScript types. Requires Vite >=5 and Node >=18. Release cadence: active maintenance with frequent updates.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","vite","vite-plugin","vite-plugin-pages","vite-ssg","static-site-generator","ssg","file-based-routing","html-generator","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vite-plugin-html-pages"},{"id":22693,"title":"vite-plugin-html-template","library":"vite-plugin-html-template","status":"active","version":"1.2.2","language":"javascript","ecosystem":"npm","summary":"Vite plugin for generating HTML entry files from templates, similar to html-webpack-plugin for webpack. Version 1.2.2 provides EJS/lodash.template syntax support, multi-page application (MPA) configuration via pagesDir and pages options, and works seamlessly with vite-plugin-mpa. It eliminates the need for manual index.html files per entry by virtualizing HTML. Ideal for migrating from webpack or using Vue CLI-like pages configuration in Vite projects. Ships TypeScript types and is actively maintained.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","vite-plugin","html","html-template","virtual-html","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vite-plugin-html-template"},{"id":22694,"title":"vite-plugin-html-template-mpa","library":"vite-plugin-html-template-mpa","status":"active","version":"1.0.33","language":"javascript","ecosystem":"npm","summary":"Vite plugin for HTML template injection and multi-page application (MPA) support. Current stable version 1.0.33, with ongoing active development. Provides HTML minification, EJS template data injection, custom entry/template, and build output configuration including HTML hash, directory restructuring, and prefix replacement. Differentiates from alternatives like vite-plugin-html by actively supporting Vite 5 and offering built-in MPA features with a pages configuration system, while the older plugin is unmaintained. Ships TypeScript types.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","vite-plugin","mpa","MPA","multi-page","html-template","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vite-plugin-html-template-mpa"},{"id":22695,"title":"vite-plugin-html-variables","library":"vite-plugin-html-variables","status":"active","version":"1.0.4","language":"javascript","ecosystem":"npm","summary":"A Vite plugin that enables using environment variables and custom variables in HTML files by replacing placeholders like {{VAR}} with actual values at build time. Version 1.0.4 is the current stable release, updated irregularly. Key differentiators include support for custom prefixes/suffixes, the ability to exclude environment variables, and TypeScript definitions. It is minimal and focused on a single task, unlike heavier solutions like @vitejs/plugin-legacy or custom middleware.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","vite","js","vite-lugin","html","variables","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vite-plugin-html-variables"},{"id":22697,"title":"vite-plugin-htmlx","library":"vite-plugin-htmlx","status":"active","version":"1.0.5","language":"javascript","ecosystem":"npm","summary":"A Vite plugin for HTML processing that provides EJS templating, HTML minification, and multi-page application support. Version 1.0.5, actively maintained with recent fixes. It is a fork and alternative to the stalled vite-plugin-html, aiming to address bugs and unmerged PRs. Key differentiators: EJS templates, flexible entry/template configuration, and inject tags with precise placement control.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","spa","mpa","vite","html","minify","vite-plugin","vite-plugin-html","ejs","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vite-plugin-htmlx"},{"id":16922,"title":"Vite HTTP Basic Auth Plugin","library":"vite-plugin-http-basic-auth","status":"active","version":"1.0.2","language":"javascript","ecosystem":"npm","summary":"vite-plugin-http-basic-auth is a Vite plugin designed to add HTTP Basic Authentication support to the Vite development server and preview server. It is currently at version 1.0.2. As a plugin for Vite, its release cadence is generally tied to the Vite ecosystem, with updates provided as needed for compatibility or new features. This plugin is particularly useful for protecting development or staging environments that are exposed publicly, requiring credentials before allowing access. Key differentiators include its simple configuration within the Vite `defineConfig`, direct integration with environment variables for credentials, and optional enablement for both development and preview modes. It leverages standard HTTP Basic Auth, making it widely compatible with browsers and other clients.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","vite-plugin","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vite-plugin-http-basic-auth"},{"id":22698,"title":"vite-plugin-http2-proxy","library":"vite-plugin-http2-proxy","status":"active","version":"0.5.1","language":"javascript","ecosystem":"npm","summary":"A Vite plugin that enables HTTP/2 proxy support for development servers. Current stable version v0.5.1 supports Vite 2 through 7 with TypeScript types. It wraps the underlying http-proxy and provides HTTP/2 connectivity, which is not natively supported by Vite's built-in proxy. Unlike Vite's default http-proxy configuration, this plugin handles the `http2` session negotiation transparently. Released occasionally with focus on compatibility across major Vite versions.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","vite-plugin","http2","proxy","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vite-plugin-http2-proxy"},{"id":22699,"title":"vite-plugin-i18n","library":"vite-plugin-i18n","status":"active","version":"1.0.2","language":"javascript","ecosystem":"npm","summary":"A Vite plugin for internationalization (i18n) that integrates seamlessly with Vite's build process. Version 1.0.2 provides a simple way to manage translation files, auto-generate type-safe i18n functions, and optimize bundle size by tree-shaking unused translations. It supports JSON, YAML, and TypeScript translation files with hot-reload in development. Compared to alternatives like i18next or vue-i18n, it offers a lower overhead and tighter Vite integration. Release cadence is irregular with limited community adoption.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vite-plugin-i18n"},{"id":22700,"title":"vite-plugin-i18next-loader","library":"vite-plugin-i18next-loader","status":"active","version":"3.1.3","language":"javascript","ecosystem":"npm","summary":"Vite plugin that bundles i18next locale resources (JSON/YAML) as a virtual module during build, avoiding HTTP requests for locale files. Current stable version is 3.1.3, requires Node >=20, and peer dependency Vite >=3.1.6. It composes resources from one or many glob-matched directories, supports HMR, and allows overriding via ordered paths for white-labeling. Unlike alternatives that rely on runtime fetching or separate bundling, this plugin generates the entire `resources` structure at build time, enabling zero-config i18n loading.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","vite-plugin","loader","i18next","locales","yaml","json","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vite-plugin-i18next-loader"},{"id":22701,"title":"Vite Plugin Icons Spritesheet","library":"vite-plugin-icons-spritesheet","status":"active","version":"3.0.1","language":"javascript","ecosystem":"npm","summary":"Vite plugin (v3.0.1) that generates an SVG spritesheet and optional TypeScript type definitions from a folder of SVG icons. Watches the input directory and rebuilds on changes. Supports multiple spritesheet configurations, custom icon naming via transformer function, and integration with Prettier or Biome for formatting. Respects Vite's assetInlineLimit configuration. Requires Vite >=5.2.0 as a peer dependency. Differentiated by its focus on spritesheet generation with HMR support and framework-agnostic design (React, Vue, Angular, Remix).","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","icons","spritesheet","vite","plugin","generator","react","angular","vue","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vite-plugin-icons-spritesheet"},{"id":22702,"title":"vite-plugin-image-srcset","library":"vite-plugin-image-srcset","status":"active","version":"0.1.1","language":"javascript","ecosystem":"npm","summary":"A Vite plugin (v0.1.1, latest) that automatically generates srcset attributes for responsive images by importing images with the ?srcset query. It expects images with @2x and @3x suffixes in the same directory, outputs an object with `src` and `srcSet` properties for 1x/2x/3x pixel densities. Supports PNG and JPG formats. Requires Vite 5+, 6+, or 7+. Ships TypeScript declarations. Minimal alternative to heavier image optimization plugins.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","vite","vite-plugin","image","srcset","responsive","retina","hdpi","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vite-plugin-image-srcset"},{"id":22703,"title":"Vite Plugin Imagemin","library":"vite-plugin-imagemin","status":"active","version":"0.6.1","language":"javascript","ecosystem":"npm","summary":"A Vite plugin for compressing image assets (PNG, JPEG, WebP, SVG, GIF) using imagemin. Version 0.6.1 is the current stable, released intermittently. It integrates seamlessly with Vite's build pipeline, offering lossy and lossless compression via configurable imagemin plugins. Key differentiators: supports Vite >=2, provides both lossy and lossless modes, and is actively maintained with TypeScript types included.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","vite","vite-plugin","imagemin","vben","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vite-plugin-imagemin"},{"id":22704,"title":"vite-plugin-imp","library":"vite-plugin-imp","status":"active","version":"2.4.0","language":"javascript","ecosystem":"npm","summary":"Vite plugin for automatic import of UI library component styles and on-demand library imports (e.g., lodash). Version 2.4.0 supports Vite >= 2.0.0. It transforms named imports into deep imports with style files, with built-in resolvers for popular libraries like Ant Design, Element Plus, Vant, and Lodash. Key differentiators: automatic style injection without manual configuration, support for custom libraries via config, and built-in resolver presets. Default behavior replaces import statements only in build mode. Requires Vite 2+ and ships TypeScript definitions. Release cadence: minor updates as needed.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","vite plugin imp","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vite-plugin-imp"},{"id":22706,"title":"vite-plugin-import","library":"vite-plugin-import","status":"active","version":"0.4.0","language":"javascript","ecosystem":"npm","summary":"Component modular import plugin for Vite (v0.4.0, last updated 2021). Converts named imports like `import { Button } from 'antd'` into path-level imports (e.g., `antd/lib/button`) to reduce bundle size, leveraging babel-plugin-import under the hood. Works primarily in build mode by default. Requires Vite 2. Note that tree-shakable libraries (like antd) do not need this plugin, as Vite handles unused code removal. Faster than combining `@rollup/plugin-babel` with babel-plugin-import, but limited to import transformation only.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","vite","antd"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vite-plugin-import"},{"id":22705,"title":"vite-plugin-import-graph","library":"vite-plugin-import-graph","status":"active","version":"0.0.1","language":"javascript","ecosystem":"npm","summary":"A Vite plugin that records a project's module import graph as a JSON file. Version 0.0.1 is the initial stable release. It focuses purely on data output without a visualization frontend, making it faster than integrated tools. It supports options like absolute/relative module IDs and prefixing virtual/npm modules. Output is a JSON object mapping module IDs to arrays of imported IDs, with npm package paths merged at the package level. The plugin is lightweight and designed for downstream use with visualization (D3.js, Graphviz) or analysis (circular dependencies, dead code, test impact).","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vite-plugin-import-graph"},{"id":20670,"title":"vite-plugin-importer","library":"vite-plugin-importer","status":"active","version":"0.2.5","language":"javascript","ecosystem":"npm","summary":"Vite plugin that integrates babel-plugin-import for on-demand library import transformation. Current stable version 0.2.5, updated occasionally. It allows importing UI libraries (antd, ant-design-vue, vant, element-plus) with automatic style and component resolution in Vite projects, similar to babel-plugin-import, but designed for Vite's plugin system without requiring Babel directly.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","babel-plugin-import","vite"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vite-plugin-importer"},{"id":22707,"title":"vite-plugin-importmap","library":"vite-plugin-importmap","status":"active","version":"0.1.1","language":"javascript","ecosystem":"npm","summary":"Vite plugin (v0.1.1) that enables import map-like path resolution by environment variable (mark). Allows conditional module replacement per build target using string suffix conventions, arrays, or JSON config files. Unlike standard Vite resolve aliases, it switches between file variants based on a single mark. Minimal API surface, ESM-only, ships TypeScript definitions. Release cadence is low; single maintainer. Suitable for multi-tenant or configurable builds.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","vite","vite-plugin","importmap","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vite-plugin-importmap"},{"id":27520,"title":"Vite Plugin Incremental Build","library":"vite-plugin-incremental-build","status":"active","version":"2.0.0","language":"javascript","ecosystem":"npm","summary":"A Vite plugin and wrapper that enables incremental builds for projects that need to build to disk instead of using the Vite dev server. Version 2.0.0 (stable) provides a patching mechanism for Vite config and supports build hooks. Unlike rollup-plugin-incremental, this is Vite-specific and tested mainly with Vue (React should work). Release cadence is low; the package ships TypeScript types.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","vite","incremental","build","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vite-plugin-incremental-build"},{"id":22708,"title":"vite-plugin-info","library":"vite-plugin-info","status":"active","version":"0.4.1","language":"javascript","ecosystem":"npm","summary":"Exports build metadata as Vite virtual modules, including build timestamp, git commit info, CI environment, and custom metadata. Current stable version is 0.4.1. The plugin provides three virtual modules: ~build/time (build start timestamp), ~build/info (git repository info via git-repo-info and CI detection via ci-info), and ~build/meta (user-defined metadata from vite.config options). It supports Vite 2.9+, 3.x, and 4.x, and ships TypeScript declarations. Compared to alternative approaches like manual file generation, it integrates directly into Vite's build pipeline and updates automatically on each build.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","vite","vite-plugin","git","CI","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vite-plugin-info"},{"id":22709,"title":"Vite Plugin Inline Source","library":"vite-plugin-inline-source","status":"active","version":"4.1.0","language":"javascript","ecosystem":"npm","summary":"A Vite plugin (v4.1.0) that inlines external file contents into HTML elements with the `inline-source` attribute. Actively maintained, with regular releases. Supports Vite 5, 6, and 7. Unlike `vite-plugin-singlefile`, this allows selective inlining per tag. Features include SVG optimization via SVGO, CSS optimization via CSSO, JS minification via Terser, and Sass compilation. Customization options for the inline attribute trigger, replacement tags, and optimization settings.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","vite","plugin","markup","inline","css","svg","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vite-plugin-inline-source"},{"id":20671,"title":"Vite Plugin Inspect","library":"vite-plugin-inspect","status":"active","version":"11.3.3","language":"javascript","ecosystem":"npm","summary":"A Vite plugin for inspecting the intermediate state of Vite plugins, useful for debugging and authoring plugins. Current stable version is v11.3.3, supporting Vite ^6.0.0 || ^7.0.0-0. v12.0.0-beta.1 is available, requiring Vite v8.0.0+ and @vitejs/devtools. Key differentiators: provides a GUI to view transformed module code, plugin hooks, and module dependency graphs during dev and build. ESM-only since v11.0.0. Ships TypeScript types.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","vite-plugin","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vite-plugin-inspect"},{"id":20672,"title":"vite-plugin-istanbul","library":"vite-plugin-istanbul","status":"active","version":"8.0.0","language":"javascript","ecosystem":"npm","summary":"Vite plugin that instruments source code with Istanbul/NYC for code coverage, similar to Webpack's istanbul-instrumenter-loader. Current stable version 8.0.0 (released March 2026) supports Vite >=4. Maintained by community with regular releases. Key differentiator: seamless integration with Vite's build pipeline, automatic TypeScript/JSX/Vue support, and optional environment variable gating to avoid instrumenting production builds. Designed for development/test coverage only.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","vite","babel","plugin","istanbul","nyc","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vite-plugin-istanbul"},{"id":12370,"title":"Vite JavaScript Obfuscator Plugin","library":"vite-plugin-javascript-obfuscator","status":"active","version":"3.1.0","language":"javascript","ecosystem":"npm","summary":"vite-plugin-javascript-obfuscator is a Vite plugin designed to integrate the `javascript-obfuscator` library into Vite projects, enabling code obfuscation during the build or serve process. The current stable version is 3.1.0. This plugin allows developers to apply various obfuscation techniques to their JavaScript, JSX, TypeScript, and TSX files, helping to protect source code from reverse engineering and tampering. It provides a configurable interface to pass options directly to `javascript-obfuscator`, including `debugProtection`, `controlFlowFlattening`, and many others, allowing fine-grained control over the obfuscation intensity and effects. Its key differentiator is seamless integration within the Vite ecosystem, leveraging Vite's HMR for development and optimized builds for production, making it easy to add a layer of code protection without complex build-tool configurations. There is no publicly stated strict release cadence, but updates align with `javascript-obfuscator` and Vite ecosystem changes.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","vite","obfuscator","obfuscation","uglify","crush","code protection","javascript obfuscator","js obfuscator","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vite-plugin-javascript-obfuscator"},{"id":22710,"title":"vite-plugin-jsonx","library":"vite-plugin-jsonx","status":"active","version":"1.2.2","language":"javascript","ecosystem":"npm","summary":"A Vite plugin (v1.2.2) that enables importing JSON5 and JSONC files as ES modules in Vite projects. Supports customizable parser options for both formats, ships TypeScript declarations, and requires Vite >=4.0.0 and Node >=20. Released under MIT, maintained on GitHub. Compared to raw JSON imports, it allows comments, trailing commas, and relaxed syntax while integrating seamlessly with Vite's build pipeline.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vite-plugin-jsonx"},{"id":22712,"title":"vite-plugin-killer-instincts","library":"vite-plugin-killer-instincts","status":"active","version":"1.1.0","language":"javascript","ecosystem":"npm","summary":"A Vite plugin that detects when a process is already using the configured dev server port and optionally kills it. Version 1.1.0, works with Vite >=5.0.0. Key differentiator: integrates with Vite's `strictPort` to either throw a helpful error (default) or automatically terminate the blocking process (`autoKill: true`). Compatible with both ESM and CommonJS setups. Maintained by Wes Bos.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","vite","vite-plugin","port","kill","strictPort","dev-server","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vite-plugin-killer-instincts"},{"id":22711,"title":"vite-plugin-kit-routes","library":"vite-plugin-kit-routes","status":"active","version":"1.0.3","language":"javascript","ecosystem":"npm","summary":"vite-plugin-kit-routes is a Vite plugin for SvelteKit that generates a typed route helper file ($lib/ROUTES) from your file system routes. It provides autocompletion, type safety, and avoids typos by letting you reference routes via a type-safe route() function. The latest stable version is 1.0.3, released as part of the KitQL ecosystem. It requires SvelteKit ^2.4.0 and Vite ^5.0.0 || ^6.0.0 || ^7.0.0 || ^8.0.0. Compared to manual route strings or other route generation tools, it integrates directly as a Vite plugin, generates TypeScript types automatically, and updates the route file on save. Release cadence follows monthly updates alongside other KitQL packages.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","vite","vite-plugin","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vite-plugin-kit-routes"},{"id":22713,"title":"vite-plugin-laravel-translations","library":"vite-plugin-laravel-translations","status":"active","version":"0.3.1","language":"javascript","ecosystem":"npm","summary":"Vite plugin that retrieves Laravel PHP translation files and makes them available as a global JSON variable (`import.meta.env.VITE_LARAVEL_TRANSLATIONS`) for use with i18n frameworks like vue-i18n or react-i18next. Version 0.3.1 supports Vite 3–6 and Node >=12. It uses Vite-specific hooks (`config`, `handleHotUpdate`) and cannot be used as a Rollup plugin. Key differentiators: automatic PHP-to-JSON conversion, HMR support for translation files, and optional namespacing for React compatibility. Alternative to manual JSON generation or PHP-based solutions like `laravel-vue-i18n`.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","vite","plugin","vite-plugin","laravel","translations","vue","react","json"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vite-plugin-laravel-translations"},{"id":22714,"title":"Vite Plugin Lazy CSS Modules Inliner","library":"vite-plugin-lazy-css-modules-inliner","status":"active","version":"0.2.0","language":"javascript","ecosystem":"npm","summary":"A Vite plugin (v0.2.0) that enables true on-demand CSS injection for dynamically imported code by virtualizing CSS Modules. It prevents lazy components' styles from being bundled into the page's initial CSS, injecting them only when the corresponding JavaScript chunk is actually loaded. Supports Vite 4+, TypeScript, and frameworks like React, Vue, Svelte (via external *.module.css imports). Unlike typical CSS-in-JS solutions or code-splitting plugins, it preserves CSS Modules hashing, avoids preloading CSS via __vitePreload, and includes built-in RTL support via runtimeIsRtlCondition. Released as a proof-of-concept with active maintenance.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","vite","plugin","css-modules","lazy","dynamic import","inline css","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vite-plugin-lazy-css-modules-inliner"},{"id":22715,"title":"vite-plugin-lazy-import","library":"vite-plugin-lazy-import","status":"active","version":"1.0.7","language":"javascript","ecosystem":"npm","summary":"A Vite plugin (v1.0.7, last updated 2023) that transforms named imports from large libraries (e.g., vxe-pc-ui) into lazy, per-component import statements, automatically splitting both JavaScript and CSS. Designed for on-demand loading in Vite projects, it resolves imports to individual module paths and can inject corresponding style imports. Unlike general tree-shaking, this works at the import level, converting `import { X } from 'lib'` into `import X from 'lib/es/X/index.js'` plus optional CSS. ESM-only, TypeScript types included, maintained by the vxe-pc-ui author. Releases are infrequent; no known security incidents.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","vite","import","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vite-plugin-lazy-import"},{"id":14239,"title":"Vite Plugin Legacy SWC","library":"vite-plugin-legacy-swc","status":"active","version":"2.0.1","language":"javascript","ecosystem":"npm","summary":"vite-plugin-legacy-swc is a Vite plugin designed to provide robust legacy browser support for production builds by leveraging SWC for efficient JavaScript transpilation. As of its current stable version, 2.0.1, the plugin offers a significantly faster alternative to `@vitejs/plugin-legacy`, with benchmark results indicating a 58% reduction in CPU time and a 4% decrease in JS asset size. It operates by generating corresponding legacy chunks for each bundle chunk, transforming them into SystemJS modules using `@swc/core`, and automatically injecting necessary polyfills and the SystemJS runtime based on specified browser targets and actual code usage. The plugin intelligently injects `<script nomodule>` tags into the generated HTML, ensuring that legacy bundles and polyfills are conditionally loaded only in browsers that require them. The project has a consistent release cadence, with multiple updates throughout 2024 and 2025 addressing bug fixes and introducing new features.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","vite","vite-plugin","legacy","swc"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vite-plugin-legacy-swc"},{"id":22716,"title":"vite-plugin-license","library":"vite-plugin-license","status":"active","version":"0.0.2","language":"javascript","ecosystem":"npm","summary":"Vite plugin to add license banners to bundled output. Current stable version is 0.0.2 (November 2025), released on a cadence of roughly every 7 months. It is a thin wrapper around rollup-plugin-license that resolves compatibility issues with Vite's build pipeline. Key differentiators: seamless integration with Vite's configuration and plugin system; supports customizable banner comment style and content from file or inline; includes TypeScript type definitions. Compared to using rollup-plugin-license directly, this plugin handles Vite-specific nuances such as virtual module IDs and hooks.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","vite-plugin","vite","typescript","license"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vite-plugin-license"},{"id":22717,"title":"Vite plugin for Lightning CSS","library":"vite-plugin-lightningcss","status":"active","version":"0.0.5","language":"javascript","ecosystem":"npm","summary":"A Vite plugin that integrates Lightning CSS, a fast CSS parser, transformer, bundler, and minifier. Version 0.0.5 (early stage). It replaces PostCSS for preprocessing, offering faster performance with built-in autoprefixing, CSS nesting, and minification. Key differentiator: significant speed improvement over PostCSS for large CSS bundles.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","css","autoprefixer","prefix","vite","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vite-plugin-lightningcss"},{"id":22718,"title":"vite-plugin-linaria","library":"vite-plugin-linaria","status":"active","version":"1.0.1","language":"javascript","ecosystem":"npm","summary":"A Vite plugin that integrates Linaria (a zero-runtime CSS-in-JS library) with Vite's build and dev server. It uses Vite virtual modules to transform Linaria CSS during development, supporting features like HMR and efficient production builds. The plugin requires Linaria ^3.0.0-beta.1 and Vite >=2.0.0, and is compatible with Node >=12.0.0. It simplifies the setup process for combining Linaria with Vite, offering a straightforward configuration approach. As of version 1.0.1, it is stable but relies on Linaria's beta release, which may introduce breaking changes in Linaria itself.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","vite","linaria","css","vite-plugin"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vite-plugin-linaria"},{"id":22719,"title":"vite-plugin-lingo","library":"vite-plugin-lingo","status":"active","version":"0.1.4","language":"javascript","ecosystem":"npm","summary":"Vite plugin that provides a visual editor for Gettext .po translation files in Vite projects. Current stable version is 0.1.4. The plugin adds a web UI for browsing and editing .po files, includes HMR support, and integrates with the wuchale i18n library. Key differentiators: framework-agnostic (works with any Vite setup), built-in HMR, and support for SvelteKit conventions. It is AGPL-3.0 licensed and published with npm provenance. Release cadence is rapid with frequent patches.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","vite-plugin","vite","i18n","translation","po","gettext","localization","wuchale","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vite-plugin-lingo"},{"id":22720,"title":"vite-plugin-linter","library":"vite-plugin-linter","status":"active","version":"4.0.0","language":"javascript","ecosystem":"npm","summary":"Vite plugin that integrates ESLint and TypeScript linting into the Vite dev server and build process, displaying linter output in both the terminal and browser console. Version 4.0.0 is the latest stable release. Key differentiators: uses Vite's configureServer hook for real-time console feedback, supports custom linters, and provides separate serve/build options. Requires Vite and ESLint/TypeScript as peer dependencies.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","eslint","typescript","vite-plugin"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vite-plugin-linter"},{"id":22721,"title":"Vite Plugin List Directory Contents","library":"vite-plugin-list-directory-contents","status":"active","version":"1.4.5","language":"javascript","ecosystem":"npm","summary":"A Vite plugin (v1.4.5) that generates a directory listing index page during development. Ideal for projects with multiple HTML entry points: it scans the base directory, filters common files (node_modules, .env, etc.), and injects the listing into a template using the {%DIRECTORY%} tag. Only active in serve mode; no-op on build. Minimal configuration: requires baseDir and optional filterList. Unlike general-purpose directory listing tools, it integrates seamlessly with Vite's dev server, allowing you to click through HTML files that are compiled on-the-fly. Maintained by Wes Bos, updated irregularly.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vite-plugin-list-directory-contents"},{"id":22723,"title":"vite-plugin-lit-css","library":"vite-plugin-lit-css","status":"active","version":"2.2.2","language":"javascript","ecosystem":"npm","summary":"Vite plugin that transforms CSS/SCSS imports into Lit-compatible CSSResult or CSSResultGroup objects via constructible stylesheets. Current stable version is 2.2.2, released monthly. Designed exclusively for LitElement projects using Vite, it supports SASS/SCSS and PostCSS preprocessing. Unlike generic CSS handling, it outputs Lit template-literal stylesheets directly. Requires Lit 2/3 and Vite 5–7. TypeScript definitions included. Known limitation: HMR triggers full page reload.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vite-plugin-lit-css"},{"id":22722,"title":"Vite Plugin Live Reload","library":"vite-plugin-live-reload","status":"active","version":"3.1.0","language":"javascript","ecosystem":"npm","summary":"vite-plugin-live-reload is a simple Vite plugin that triggers a full page reload when watched files change. Current stable version is 3.1.0, with a release cadence of occasional minor/patch updates. It uses chokidar under the hood and supports glob patterns, multiple paths, a custom root, and an alwaysReload option. Unlike Vite's built-in HMR, this plugin targets backend-driven projects (e.g., Kirby CMS, PHP, Rails) where file changes on the server side need to trigger a browser reload. It has zero runtime dependencies beyond Vite (peer dep vite ^4 || ^5 || ^6 || ^7 || ^8) and ships TypeScript definitions.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","vite","live","reload","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vite-plugin-live-reload"},{"id":22725,"title":"vite-plugin-llms","library":"vite-plugin-llms","status":"active","version":"1.0.2","language":"javascript","ecosystem":"npm","summary":"Vite plugin (v1.0.2) implementing the llms.txt specification for serving simplified markdown content to large language models. Framework-agnostic, works with Vue, React, Svelte, Astro. Differentiates by providing a declarative directory-based approach vs manual route configuration. Actively maintained, monthly releases.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","vite-plugin","llms","markdown","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vite-plugin-llms"},{"id":22724,"title":"vite-plugin-logseq","library":"vite-plugin-logseq","status":"maintenance","version":"1.1.2","language":"javascript","ecosystem":"npm","summary":"A Vite plugin for Logseq plugin development that fixes HMR issues by providing a valid index.html and reloading plugins when updates fall outside the UI framework's HMR boundary. Current stable version is 1.1.2, last updated in April 2022. It is a niche tool specifically for Logseq plugin developers using Vite. Differentiators: it handles the unique development workflow for Logseq plugins, solving HMR mismatches that standard Vite setups cannot.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vite-plugin-logseq"},{"id":22726,"title":"vite-plugin-lottie","library":"vite-plugin-lottie","status":"active","version":"1.0.1","language":"javascript","ecosystem":"npm","summary":"Vite plugin that enables import of Lottie JSON animation files as parsed animation data. Current version 1.0.1 (released 2023). Bundles Lottie files into the application by transforming imports with the `?lottie` query suffix. Designed exclusively for Vite, requires Lottie-web as runtime dependency. Provides TypeScript type declarations for the query suffix. Differentiates from other Lottie loaders by being a minimal, zero-config Vite plugin without additional bundler configuration.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","vite","lottie","plugin","vite-plugin","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vite-plugin-lottie"},{"id":22727,"title":"vite-plugin-lqip","library":"vite-plugin-lqip","status":"active","version":"0.0.5","language":"javascript","ecosystem":"npm","summary":"Vite plugin (v0.0.5) that generates low-quality image placeholders (LQIP) using WebP compression via sharp. It inlines a tiny base64-encoded placeholder image (<1kB) to enable instant loading and reduce layout shift. Compatible with any Vite-powered framework (React, Svelte, Vue, Astro). The plugin does not alter source images, so it can be composed with vite-imagetools for full optimization. Uses a similar technique to lqip-modern but with custom sharp options. Releases are patch-level; current version is 0.0.5. It is not yet stable (pre-v1.0). TypeScript types are included.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","lqip","sqip","image","placeholder","optimization","sharp","core web vitals","first paint","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vite-plugin-lqip"},{"id":22728,"title":"Vite Plugin Lucide Preprocess","library":"vite-plugin-lucide-preprocess","status":"active","version":"1.4.10","language":"javascript","ecosystem":"npm","summary":"A Vite plugin (v1.4.10) that tree-shakes Lucide icons by transforming non-tree-shakable imports like `import { IconName } from '@lucide/svelte'` into explicit path imports like `import IconName from '@lucide/svelte/icons/icon-name'`. Supports Vite 2+, Rollup 1+, and Rolldown. Features an auto-updater to handle renamed or deprecated Lucide icons automatically. Ships TypeScript types. Compared to manual import rewriting, it automates the process and works across any framework (React, Vue, Svelte, etc.) with Vite.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","vite","vite-plugin","lucide","tree-shaking","treeshaking","tree-shake","treeshake","imports","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vite-plugin-lucide-preprocess"},{"id":22729,"title":"vite-plugin-magic-preloader","library":"vite-plugin-magic-preloader","status":"active","version":"1.2.1","language":"javascript","ecosystem":"npm","summary":"Vite plugin that enables Webpack-style magic comments (/* vitePrefetch: true */, /* vitePreload: true */) for dynamic imports, allowing fine-grained control over preloading and prefetching of resources. Current stable version: 1.2.1. Released: December 2021, with recent updates adding attrs support (functions accepted in v1.1.1). Only works within import() statements; does not affect static imports. Key differentiator: provides magic comments missing from Rollup/Vite, targeting Vue and React lazy-loaded routes. Ships TypeScript types. Requires Vite >= 2.0.0 as peer dependency.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","vite","vite-plugin","preload","prefetch","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vite-plugin-magic-preloader"},{"id":22730,"title":"Vite Plugin Magical SVG","library":"vite-plugin-magical-svg","status":"active","version":"1.9.0","language":"javascript","ecosystem":"npm","summary":"An all-in-one Vite plugin (v1.9.0) for SVG imports that bundles SVGs into spritesheets, supports tree-shaking, and processes referenced assets. Key differentiators vs alternatives like SVGR or vite-plugin-svg-icons: resolves references (e.g., <image href>) inside SVGs, allows selective exclusion per SVG via query parameters, supports multiple output targets (React, Preact, Vue, Solid, Svelte, Ember, Lit, vanilla DOM), and provides experimental features like recoloring control and width/height normalization. Shipped with TypeScript types, requires Vite >= 3.0.0, and follows a fast release cadence with frequent dependency upgrades.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","vite-plugin","spritesheet","sprite","svgr","svg","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vite-plugin-magical-svg"},{"id":26593,"title":"vite-plugin-makefile","library":"vite-plugin-makefile","status":"active","version":"0.0.5","language":"javascript","ecosystem":"npm","summary":"Vite plugin that converts Makefile .PHONY targets into vite-plus tasks. Version 0.0.5 is the latest stable release. It automatically discovers Makefiles in specified directories, maps prerequisites to task dependencies, and supports prefix strategies for task names. Built on makefile-lossless via NAPI-RS for efficient parsing. Key differentiator: integrates Makefile targets directly into the vite-plus build system, eliminating the need to manually duplicate tasks. Compared to alternatives like just or taskfile, it reuses existing Makefiles without extra configuration. Limitations: only supports .PHONY targets, no variable expansion, pattern rules, or recursive make. Ideal for projects already using Makefiles that want to leverage vite-plus task execution.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","makefile","plugin","task-runner","vite","vite-plus"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vite-plugin-makefile"},{"id":22737,"title":"vite-plugin-manifest","library":"vite-plugin-manifest","status":"active","version":"0.0.1","language":"javascript","ecosystem":"npm","summary":"Vite plugin that generates an asset manifest JSON file during build, similar to webpack-manifest-plugin. Version 0.0.1 is the initial and only release. It provides hooks to customize manifest generation and allows specifying publicPath and output fileName. Minimal alternative to other manifest plugins for Vite.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","vite","plugin","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vite-plugin-manifest"},{"id":22731,"title":"vite-plugin-markdoc","library":"vite-plugin-markdoc","status":"active","version":"0.1.4","language":"javascript","ecosystem":"npm","summary":"A Vite plugin that enables importing Markdoc (Stripe's Markdown-based documentation toolchain) files directly as JavaScript modules. Current stable version is 0.1.4, released as a pre-major version with no set release cadence. It uses @markdoc/markdoc under the hood to parse and transform .md files into renderable trees, which can then be rendered with Markdoc's HTML or React renderers. Key differentiators: built specifically for Vite (not Rollup/webpack), supports frontmatter, custom tags/nodes, and provides a first-class TypeScript shim for type-safe imports. Ideal for documentation sites built with Vite + React or Vue.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","vite","frontmatter","markdown","react","vue","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vite-plugin-markdoc"},{"id":20673,"title":"Vite Plugin Markdown","library":"vite-plugin-markdown","status":"active","version":"2.2.0","language":"javascript","ecosystem":"npm","summary":"Vite plugin to import Markdown files as JavaScript modules, supporting Modes for Vue components, React components, HTML, and raw markdown. Current stable version 2.2.0 works with Vite >=2.0.0 (including v4 and v5). The pre-release v3.0.0 versions require Vite 5+ and are ESM-only. Key differentiators: easy integration with Vue and React, multiple import modes, TypeScript type definitions included. Actively maintained with regular updates.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","vite","frontmatter","markdown","react","vue","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vite-plugin-markdown"},{"id":22732,"title":"vite-plugin-mars3d","library":"vite-plugin-mars3d","status":"active","version":"4.2.2","language":"javascript","ecosystem":"npm","summary":"A Vite plugin for integrating Mars3D (a 3D GIS platform built on Cesium) into Vite projects. Current stable version 4.2.2, updated 2024-08-13. Provides seamless integration by handling Vite-specific configurations, copy assets, and optional CDN usage. Enables faster HMR and optimized builds for Mars3D applications. Key differentiators: easy setup, TypeScript support, and compatibility with latest Vite versions (v4+).","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","marsgis","mars3d","cesium","vite","vite-plugin","gis","3dgis","webgis","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vite-plugin-mars3d"},{"id":22733,"title":"vite-plugin-mcp","library":"vite-plugin-mcp","status":"active","version":"0.3.2","language":"javascript","ecosystem":"npm","summary":"A Vite plugin (v0.3.2, active development) that runs a Model Context Protocol (MCP) server alongside your Vite dev server to expose app setup details and module graphs to AI agents. It helps LLMs understand your project structure, routes, and dependencies. Supports automatic editor config (VS Code, Cursor, Windsurf, Claude Code) via `updateConfig`. Requires Vite >=6.0.0. No official release cadence; breaking changes are frequent (e.g., option renames, config unification). Not production-ready.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","vite-plugin","mcp","modelcontextprotocol","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vite-plugin-mcp"},{"id":27519,"title":"vite-plugin-md","library":"vite-plugin-md","status":"active","version":"0.21.5","language":"javascript","ecosystem":"npm","summary":"Vite plugin for using Markdown files as Vue components. Current stable version is 0.21.5 (latest 0.22.5 has breaking issues with builder API; users of builder APIs should use 0.22.1 or 0.21.5). Released monthly. Key differentiators: supports Vue components in Markdown and Markdown as Vue components; provides a pipeline/builder system for custom transformations; extracted builders (code, meta, link) are external packages. Alternative: vite-plugin-vue-markdown for simpler transformation.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","vite","vite-plugin","markdown-it","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vite-plugin-md"},{"id":22734,"title":"vite-plugin-md-to-html","library":"vite-plugin-md-to-html","status":"active","version":"0.0.18","language":"javascript","ecosystem":"npm","summary":"Vite plugin to convert Markdown files to HTML strings at build time, with front-matter extraction, optional syntax highlighting via highlight.js, and relative image path resolution. Version 0.0.18 is the latest stable release, with monthly updates. Differentiators: zero-config setup for plain HTML output (no framework coupling), built-in image resolution for Vite asset handling, and optional build-time syntax highlighting. Targets developers using Vite who want to import .md files as HTML strings without a frontend framework.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","vite","vite-plugin","markdown","vite-markdown-it","markdown-to-html","vite-plugin-markdown-to-html","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vite-plugin-md-to-html"},{"id":22735,"title":"vite-plugin-mdx","library":"vite-plugin-mdx","status":"deprecated","version":"3.6.1","language":"javascript","ecosystem":"npm","summary":"Vite plugin for using MDX v1 with Vite v2. Version 3.6.1 locks peer dependencies to @mdx-js/mdx <2 and vite <3. The project is no longer actively maintained; the README recommends migrating to MDX v2 with @mdx-js/rollup for Vite v3+. Key differentiators: works with React and Preact, supports HMR and SSR, remark/rehype plugins, and pre-built transclusion of other MDX/MD files. TypeScript types are included.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","vite","mdx","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vite-plugin-mdx"},{"id":22736,"title":"vite-plugin-meta-env","library":"vite-plugin-meta-env","status":"active","version":"1.0.2","language":"javascript","ecosystem":"npm","summary":"Vite plugin to expose dynamic or non-prefixed environment variables via import.meta.env. Current stable version 1.0.2 (Aug 2023). Allows defining variables not starting with VITE_ (the default envPrefix) or process.env. Configurable to attach variables to import.meta.env or process.env. Different from standard Vite env handling by enabling arbitrary variable names without prefix restrictions. Active maintenance with TypeScript types included. Minimal API with one function call.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","vite-plugin-meta-env","dynamic env variables","import.meta.env","vite define","vite plugin","vite","vue3","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vite-plugin-meta-env"},{"id":22738,"title":"Vite Plugin Meta Tags","library":"vite-plugin-meta-tags","status":"active","version":"0.1.4","language":"javascript","ecosystem":"npm","summary":"A Vite plugin (v0.1.4) that automatically injects meta tags (title, description, Open Graph, Twitter Card, theme color) into your index.html. It is lightweight, ships TypeScript types, and supports custom tags and environment variable integration. Active development with rapid releases. Differentiator: focused solely on meta injection with zero-config defaults for common SEO tags, unlike broader HTML-transform plugins.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","vite","vite-plugin","meta-tags","meta","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vite-plugin-meta-tags"},{"id":22739,"title":"vite-plugin-minipic","library":"vite-plugin-minipic","status":"active","version":"1.3.2","language":"javascript","ecosystem":"npm","summary":"vite-plugin-minipic (v1.3.2) is a build-time image compression plugin for Vite projects, leveraging sharp.js for fast compression (e.g., 40MB images in ~3s, 70-80% reduction). It includes disk caching to avoid re-compression, supports format conversion (e.g., PNG to WebP), and handles public folder images. Unlike imagemin-based plugins, minipic offers higher speed and optional cache control. Requires Node.js and sharp native binding; install issues common on Windows or with mismatched Node versions. Ships TypeScript types and is updated irregularly.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","vite","webpack","rollup","esbuild","sharp","image","imagemin","minipic","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vite-plugin-minipic"},{"id":22740,"title":"vite-plugin-mix","library":"vite-plugin-mix","status":"active","version":"0.4.0","language":"javascript","ecosystem":"npm","summary":"vite-plugin-mix (v0.4.0) adds a backend API server to your Vite dev server by running a separate process (e.g., PHP, Python, Node) alongside Vite's proxy. Unlike other solutions that require full-stack frameworks or custom middleware, it provides a simple plugin-based approach for mixing Vite with any backend language. It is actively maintained with monthly releases and ships TypeScript definitions. Peer dependency on Vite ^3.0.0.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vite-plugin-mix"},{"id":22741,"title":"vite-plugin-mjml","library":"vite-plugin-mjml","status":"active","version":"0.4.0","language":"javascript","ecosystem":"npm","summary":"Vite plugin that compiles MJML templates to HTML (or other extension) files during dev and build. Version 0.4.0 is current, released 2024-01. Uses the popular mjml Node.js library under the hood. Key differentiator: integrates MJML compilation directly into Vite's pipeline, watches for changes in dev, and outputs to a configurable directory with custom extension (e.g., .blade.php). Alternatives require manual compilation or separate build steps. Release cadence: infrequent, last two versions were bug fixes.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vite-plugin-mjml"},{"id":22742,"title":"vite-plugin-mkcert","library":"vite-plugin-mkcert","status":"active","version":"2.0.0","language":"javascript","ecosystem":"npm","summary":"Vite plugin that uses mkcert to automatically generate and trust locally valid HTTPS certificates for Vite's dev server. Current stable version is v2.0.0 (2026-04-09). Release cadence is frequent with several minor/patch versions per year. Key differentiators: zero-config setup, automatic local IP hosts, support for mobile device trust instructions, and a built-in mkcert binary downloader. Since v1.17.12, it replaced axios with native fetch, removing a long-standing supply chain risk. v2.0.0 requires Node.js >= 22.19.0 and Vite >= 3. Compared to alternatives like @vitejs/plugin-basic-ssl, this plugin provides a proper local CA that works across browsers and avoids browser security warnings.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","vite-plugin","certificate","https","mkcert","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vite-plugin-mkcert"},{"id":22745,"title":"vite-plugin-mock","library":"vite-plugin-mock","status":"active","version":"3.0.2","language":"javascript","ecosystem":"npm","summary":"A mock plugin for Vite that provides local mock data for development and testing. Current stable version is 3.0.2, with active development and releases. It integrates with Vite's dev server, supports hot module replacement (HMR) for mock files, and allows mocking API requests during development. Differentiated by its tight integration with Vite, TypeScript support, and use of mockjs for data generation. Requires Vite >=4.0.0, esbuild >=0.17, and mockjs >=1.1.0 as peer dependencies.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","vite","mock","hmr","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vite-plugin-mock"},{"id":12371,"title":"Vite Plugin for API Mock Server","library":"vite-plugin-mock-dev-server","status":"active","version":"2.1.1","language":"javascript","ecosystem":"npm","summary":"vite-plugin-mock-dev-server is a Vite plugin designed to provide a lightweight, flexible, and fast API mock development server. It is currently stable at version 2.1.1 and receives frequent updates, including new features and bug fixes. Key differentiators include its non-intrusive, non-injection-based approach to mocking, full TypeScript support, Hot Module Replacement (HMR) for mock files, and pure ES Module architecture since version 2.0.0. The plugin automatically imports mock files from designated directories (default `mock` folder) and supports various content types for responses (text, JSON, buffer, stream). It integrates seamlessly with Vite's `server.proxy` configuration and allows the use of `viteConfig.define` and environment variables within mock definitions. Advanced features like WebSocket mocking, request recording/replay, error simulation, and the ability to build small, independent deployable mock services further enhance its utility for front-end development workflows.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","vite","plugin","vite-plugin","mock","mock-server","development","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vite-plugin-mock-dev-server"},{"id":22743,"title":"vite-plugin-mock-replace","library":"vite-plugin-mock-replace","status":"active","version":"0.0.3","language":"javascript","ecosystem":"npm","summary":"Vite plugin (0.0.3, early development) that replaces source files with mock implementations during testing (vitest, Storybook). Supports extension-based (my-file.ts → my-file.mock.ts) and directory-based (__mocks__/my-file.ts) overrides. Requires vite >=5.0.0 and vitest >=1.0.0 as peer dependencies. Lightweight alternative to manual module mocking with zero-config auto-resolution.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","vite","vitest","testing","mock","replace","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vite-plugin-mock-replace"},{"id":14238,"title":"Vite Plugin Mock Server","library":"vite-plugin-mock-server","status":"active","version":"1.3.1","language":"javascript","ecosystem":"npm","summary":"vite-plugin-mock-server is a Vite plugin designed to provide local API mocking capabilities for development servers. It enables developers to define mock APIs using both TypeScript and JavaScript files, automatically hot-reloading them upon modification. The plugin is built with TypeScript, ensuring type safety for mock definitions. A key differentiator is its robust compatibility with `express.js` middlewares, allowing for advanced request processing like body parsing and cookie handling directly within the mock server configuration. It leverages ant-style path matching for flexible URL pattern definition, making it versatile for various API structures. The current stable version is 1.3.1. While no explicit release cadence is stated, it appears to be actively maintained, with updates released as needed to support Vite and address community feedback.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","vite","mock","hmr","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vite-plugin-mock-server"},{"id":22744,"title":"vite-plugin-mock-simple","library":"vite-plugin-mock-simple","status":"maintenance","version":"1.0.3","language":"javascript","ecosystem":"npm","summary":"A lightweight Vite plugin providing local mock APIs during development, with HMR support for mock files. Version 1.0.3 (stable, last release unchanged from 1.0.1) is a TypeScript-based fork of vite-plugin-mock-server with zero dependencies. Supports ant-style path patterns, JSON bodies, custom handlers, and configurable delays. Differentiators: zero external dependencies beyond Vite, simple API using arrays of route definitions, and optional JSON shorthand via `jsonBody`.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","vite","mock","hmr","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vite-plugin-mock-simple"},{"id":15492,"title":"Vite Plugin for Moment Timezone Data Optimization","library":"vite-plugin-moment-timezone","status":"active","version":"0.0.4","language":"javascript","ecosystem":"npm","summary":"vite-plugin-moment-timezone is a Vite plugin designed to optimize bundle size by selectively stripping unneeded time zone data from the `moment-timezone` library during the build phase. This is particularly useful for applications that only require a subset of time zones or a specific date range, as `moment-timezone` can be quite large. The current stable version is 0.0.4. Given its low version number and explicit mention of \"extremely limited testing\" and being \"new,\" it does not yet have a predictable release cadence and should be used with caution, thoroughly testing builds before deployment. Its key differentiator is providing build-time tree-shaking for `moment-timezone` data within a Vite environment, allowing configuration of `zones`, `startYear`, and `endYear` to significantly reduce the final JavaScript bundle size compared to including all available `moment-timezone` data.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","vite","vite plugin","vitejs","vitejs plugin","vite-plugin","moment","moment-timezone","timezone","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vite-plugin-moment-timezone"},{"id":20674,"title":"vite-plugin-monaco-editor","library":"vite-plugin-monaco-editor","status":"active","version":"1.1.0","language":"javascript","ecosystem":"npm","summary":"A Vite plugin that simplifies loading the Monaco Editor by automatically bundling workers and injecting them via Vite's dev server and build pipeline. Version 1.1.0 is the latest stable release, with active maintenance (frequent patch releases). Unlike webpack-based alternatives, it leverages Vite-specific hooks and esbuild for worker bundling, supports custom language workers, CDN public path overrides, and selective worker inclusion. Ships TypeScript types. Requires monaco-editor >=0.33.0 as a peer dependency.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","vite-plugin","monaco","editor","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vite-plugin-monaco-editor"},{"id":22746,"title":"vite-plugin-monaco-editor-esm","library":"vite-plugin-monaco-editor-esm","status":"active","version":"2.0.2","language":"javascript","ecosystem":"npm","summary":"Vite plugin to simplify loading the Monaco Editor with full ESM support. Current stable version is 2.0.2, with regular updates. It uses Vite's plugin hooks (configResolved, configureServer, transformIndexHtml) and esbuild to bundle workers in a proxy server, avoiding manual worker configuration. Key differentiators: native ESM loading, no global API dependency, support for custom workers and partial imports, and CDN-friendly publicPath option. Peer dependency on monaco-editor >=0.33.0. Ships TypeScript types.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","vite-plugin","monaco","editor","monaco editor","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vite-plugin-monaco-editor-esm"},{"id":22747,"title":"vite-plugin-monkey","library":"vite-plugin-monkey","status":"active","version":"7.1.9","language":"javascript","ecosystem":"npm","summary":"A Vite plugin for developing and building userscripts (.user.js) targeting Tampermonkey, Violentmonkey, Greasemonkey, and ScriptCat. Current stable version is 7.1.9, with frequent releases addressing edge cases and HMR improvements. Key differentiator: leverages Vite's fast dev server with hot reload for userscripts, supports TypeScript, CSS modules, and advanced GM_ API types. Requires Vite ^6.0.0 || ^7.0.0 as peer dependency.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","vite","vite-plugin","monkey","Tampermonkey","Violentmonkey","Greasemonkey","userscript","greasyfork","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vite-plugin-monkey"},{"id":22748,"title":"vite-plugin-moonbit","library":"vite-plugin-moonbit","status":"active","version":"0.2.1","language":"javascript","ecosystem":"npm","summary":"Vite plugin for MoonBit that allows importing MoonBit modules with the mbt: prefix. Current stable version is 0.2.1. It supports JS and WASM-GC backends, auto-starts moon build --watch, provides HMR on file changes, source maps for .mbt files, and supports MoonBit workspaces/monorepos. Key differentiators include a MoonBit-native DSL parser for moon.pkg/moon.work, query suffixes (?worker, ?url, ?raw), experimental TypeScript bridge generation via mizchi/ts.mbt, and the ability to mix multiple backends in one project. It requires vite >=5.0.0 and ships TypeScript types.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","vite","vite-plugin","moonbit","mbt","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vite-plugin-moonbit"},{"id":22749,"title":"vite-plugin-mpa","library":"vite-plugin-mpa","status":"active","version":"1.2.0","language":"javascript","ecosystem":"npm","summary":"Vite plugin that provides out-of-the-box multi-page application (MPA) support for any framework (Vue, React, etc.). Version 1.2.0 automatically configures rollupOptions.input for all pages found via glob scanning, rewrites dev server URLs so you can open clean paths like /subpage/ instead of /src/pages/subpage/index.html, and auto-opens the first page on dev start. It also optionally reorganizes the build output folder structure (e.g., moving dist/src/pages/subpage/index.html to dist/subpage/index.html). Actively maintained, weekly releases, with TypeScript types included.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","vite-plugin","mpa","MPA","multi-page","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vite-plugin-mpa"},{"id":27521,"title":"vite-plugin-ms-clarity","library":"vite-plugin-ms-clarity","status":"active","version":"1.0.0","language":"javascript","ecosystem":"npm","summary":"Vite plugin for integrating Microsoft Clarity analytics. Current stable version is 1.0.0. This plugin simplifies adding Clarity tracking to any Vite project (compatible with Vite ^4 || ^5). It ships TypeScript types and is lightweight with no additional runtime dependencies. Unlike manual injection, this plugin handles environment variables, script loading, and type-safe options.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","clarity","vite-plugin","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vite-plugin-ms-clarity"},{"id":22750,"title":"vite-plugin-mud","library":"vite-plugin-mud","status":"active","version":"2.2.23","language":"javascript","ecosystem":"npm","summary":"Vite plugin for MUD projects, version 2.2.23 (stable). Part of the Lattice MUD framework for building onchain games and applications on Ethereum. It integrates Vite with MUD's build pipeline, providing hot module replacement, optimized builds, and seamless compilation of MUD config, Solidity contracts, and client-side code. Compared to other bundlers, it offers out-of-the-box support for MUD's table generation and worldgen. Updated regularly with patch releases; peer dependency on Vite ^6.0.7.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vite-plugin-mud"},{"id":26594,"title":"vite-plugin-multi-pages","library":"vite-plugin-multi-pages","status":"active","version":"0.0.14","language":"javascript","ecosystem":"npm","summary":"A Vite plugin for building multi-page applications (MPA) supporting Vue 2/3, React, and other frameworks. Version 0.0.14 (latest) with active development. Scans a directory (default src/views) for entry files and generates HTML pages for each. Differentiators: simple zero-config setup, supports custom scan options, rewrite rules, and page filtering. Integrates with companion plugins for HTML templates and vconsole. Requires Vite >=2.0.0 and TypeScript >=4.0.0.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","vite-plugin","mpa","MPA","multi-page","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vite-plugin-multi-pages"},{"id":22751,"title":"vite-plugin-native-modules","library":"vite-plugin-native-modules","status":"active","version":"2.2.1","language":"javascript","ecosystem":"npm","summary":"Vite plugin (v2.2.1) for seamless integration of Node.js native modules (.node files) into Vite builds. Supports Electron, node-gyp-build, and bindings package patterns. Offers automatic file hashing, cache busting, and zero-config setup for most use cases. Compatible with Vite 3–7. Key differentiator: resolves native module imports in Vite/Rollup, which unlike Webpack, lack built-in .node file handling. Includes support for NAPI-RS and custom native file extensions since v2.2.0.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","vite","vite-plugin","plugin","native","modules","node-gyp","native-module","native-addon","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vite-plugin-native-modules"},{"id":22752,"title":"vite-plugin-neon-new","library":"vite-plugin-neon-new","status":"active","version":"0.8.0","language":"javascript","ecosystem":"npm","summary":"Vite plugin that automatically provisions a Neon Postgres database and writes the connection string to your .env file during development. v0.8.0 is the current stable version; released occasionally. Key differentiator: zero-config, claimable databases on first dev server start. Unlike alternatives (e.g., dotenv + manual DB setup), it handles provisioning and teardown automatically. Previously named vite-plugin-db; the old package is deprecated.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","neon","database","postgres","vite","neon-new","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vite-plugin-neon-new"},{"id":22758,"title":"Vite Plugin Neutralino","library":"vite-plugin-neutralino","status":"active","version":"1.0.3","language":"javascript","ecosystem":"npm","summary":"A Vite plugin (v1.0.3, stable) that seamlessly integrates Neutralinojs with Vite by automatically injecting the __neutralino_globals.js script into index.html. In development it discovers the Neutralinojs backend port from .tmp/auth_info.json and connects; in production it sets the correct script path. Zero-config, TypeScript types included, supports custom root paths. Differentiator: automatic port/connection handling compared to manual Neutralino integration.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","vite","plugin","vite-plugin","neutralino","neutralinojs","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vite-plugin-neutralino"},{"id":22753,"title":"vite-plugin-ngmi-polyfill","library":"vite-plugin-ngmi-polyfill","status":"active","version":"0.0.2","language":"javascript","ecosystem":"npm","summary":"Vite plugin that polyfills Node.js built-in globals (e.g., process, Buffer) and modules (e.g., events, stream) for browser environments. Current stable version is 0.0.2, released in 2022. Wraps @esbuild-plugins/node-globals-polyfill and @esbuild-plugins/node-modules-polyfill into a single Vite plugin. Useful for projects like web3 that depend on Node.js polyfills. Requires Vite ^3. Ships TypeScript types.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","ngmi","polyfill","vite","vite-plugin","vite-plugin-ngmi","vite-plugin-ngmi-polyfill","vite-plugin-node-polyfill","vite-plugin-polyfill","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vite-plugin-ngmi-polyfill"},{"id":22755,"title":"vite-plugin-ngrok","library":"vite-plugin-ngrok","status":"active","version":"2.0.1","language":"javascript","ecosystem":"npm","summary":"Vite plugin (v2.0.1) for automatically creating ngrok tunnels during local development, enabling instant sharing of local Vite dev servers over the internet. Uses the official @ngrok/ngrok JavaScript SDK. Supports configuration via string (auth token) or full ngrok Config object. Dynamically updates URLs on server restart or tunnel reopen. Peer dependency on Vite ^5.4.12, ^6.0.0, or ^7.0.0. Ships TypeScript types. Differentiator: minimal setup (single line plugin) vs manual ngrok CLI or separate tools.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","vite-plugin","vite","ngrok","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vite-plugin-ngrok"},{"id":22754,"title":"vite-plugin-nightwatch","library":"vite-plugin-nightwatch","status":"active","version":"0.4.6","language":"javascript","ecosystem":"npm","summary":"Integrates Vite with Nightwatch.js for component testing. Version 0.4.6, latest stable, released 2023. Supports Vue and React components. Enables mounting components, mocking fetch calls, and importing custom scripts. Requires Vite dev server running. Distinct from Cypress/Playwright: uses Nightwatch's native API with simplified setup.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","nightwatch","nightwatch.js","vite","component test","component-testing","vue","react","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vite-plugin-nightwatch"},{"id":22756,"title":"vite-plugin-no-bundle","library":"vite-plugin-no-bundle","status":"active","version":"4.0.0","language":"javascript","ecosystem":"npm","summary":"Vite plugin that enables building libraries without bundling, preserving the module structure for monorepos and native ESM consumption. Current stable version is 4.0.0 (requires Vite 5). The plugin marks all modules as external, copies static assets like CSS as-is, and supports multiple output formats (ESM, CJS). Released relatively actively with breaking changes in major versions. Differentiators: allows deep imports, consumer-side bundling, and tailored code splitting.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","vite-plugin","unbundle","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vite-plugin-no-bundle"},{"id":12372,"title":"Vite Plugin Node","library":"vite-plugin-node","status":"active","version":"8.0.0","language":"javascript","ecosystem":"npm","summary":"Vite Plugin Node is a crucial Vite plugin specifically crafted to elevate the development experience for Node.js server applications by seamlessly integrating Hot Module Replacement (HMR). This integration allows developers to harness Vite's renowned speed for compilation and its powerful HMR features directly within their backend services, drastically accelerating iteration cycles during development. The current stable version, 8.0.0, is explicitly designed to be compatible with Vite 8.x.x, reflecting a release cadence that closely mirrors Vite's major version updates. A primary differentiator of this plugin is its extensive, out-of-the-box support for a wide array of popular Node.js frameworks, including Express, Fastify, Koa, and Nest. Beyond these, it also provides the flexibility to define custom request adapters, accommodating virtually any other Node.js framework or server setup. Furthermore, it offers developers a choice in TypeScript compilation, allowing them to utilize either Vite's default Oxc-based transformer or opt for SWC. The SWC option is particularly beneficial for projects that require specific TypeScript features such as decorator metadata. This comprehensive functionality streamlines Node.js backend development, embedding it deeply and efficiently within the modern Vite ecosystem, reducing overhead and maximizing developer productivity.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","vite","vite-plugin","node","hmr","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vite-plugin-node"},{"id":22757,"title":"vite-plugin-node-externals","library":"vite-plugin-node-externals","status":"deprecated","version":"0.0.1","language":"javascript","ecosystem":"npm","summary":"Vite plugin that wraps rollup-plugin-node-externals to automatically externalize Node.js built-in modules and npm dependencies in Vite builds. Version 0.0.1, released in 2021. No active release cadence. The main differentiator is that it fixes Vite's plugin ordering issue by enforcing 'pre' type, allowing rollup-plugin-node-externals to work correctly. However, the author recommends against using it and suggests directly configuring rollup-plugin-node-externals with enforce: 'pre' instead.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vite-plugin-node-externals"},{"id":20675,"title":"vite-plugin-node-polyfills","library":"vite-plugin-node-polyfills","status":"active","version":"0.26.0","language":"javascript","ecosystem":"npm","summary":"Vite plugin to polyfill Node.js core modules (e.g., 'fs', 'path', 'buffer', 'stream') for browser environments. Current version 0.26.0 supports Vite 2–8. Releases follow semver with active updates. Differentiators: supports `node:` protocol imports, customizable include/exclude/override lists, global polyfill options, and internalized shims to avoid dependency conflicts (since v0.18.0). Ships TypeScript types.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","node","node-core-modules","node-polyfills","node-stdlib","polyfills","vite","vite-plugin","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vite-plugin-node-polyfills"},{"id":17398,"title":"Vite Plugin for Node.js Standard Library Browser Polyfills","library":"vite-plugin-node-stdlib-browser","status":"active","version":"0.2.1","language":"javascript","ecosystem":"npm","summary":"vite-plugin-node-stdlib-browser, currently at version 0.2.1, is a Vite plugin designed to integrate `node-stdlib-browser` into Vite projects. Its primary function is to provide browser polyfills for Node.js built-in modules, enabling web applications to run code that implicitly or explicitly relies on these Node.js APIs within a browser environment. The plugin maintains a relatively slow release cadence, typical for a utility plugin that wraps another library, and its current version is still in an early development stage, as indicated by the author's disclaimer regarding limited testing in complex projects. A key differentiator is its explicit design choice to *not* support `node:` protocol imports and to *only* polyfill dependencies, not direct user code. This intentional limitation sets it apart from alternatives like `vite-plugin-node-polyfills`, which does offer `node:` protocol support. Developers should be aware of these architectural decisions when choosing a polyfill solution.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vite-plugin-node-stdlib-browser"},{"id":22759,"title":"vite-plugin-norg","library":"vite-plugin-norg","status":"active","version":"4.0.11","language":"javascript","ecosystem":"npm","summary":"A Vite plugin that transforms .norg files (Neorg document format) into renderable HTML, React, Svelte, Vue components or metadata. Current stable version is 4.0.11, released weekly. Key differentiator: it bridges the Neorg note-taking ecosystem with modern web frameworks, providing source maps, code syntax highlighting via arborium/tree-sitter, embed components, and full TypeScript type definitions. Supports multiple output modes (html, react, svelte, vue, metadata) with automatic framework detection. Requires Vite 8+, and React/Svelte/Vue peer deps only when using those modes. Compared to generic markdown-to-JSX tools, it is purpose-built for Norg files and leverages Neorg's native parser (WASM/Napi/Rust) for accuracy.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","vite","plugin","norg","neorg","wasm","napi","rust","svelte","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vite-plugin-norg"},{"id":22760,"title":"vite-plugin-nunjucks","library":"vite-plugin-nunjucks","status":"active","version":"0.2.0","language":"javascript","ecosystem":"npm","summary":"Vite plugin for the Nunjucks templating engine (by Mozilla). Version 0.2.0 is the latest stable release. It allows Vite projects to preprocess HTML files with Nunjucks templates, supporting layouts, includes, variables, custom filters, and extensions. Unlike directly using Nunjucks with Vite's HTML processing, this plugin integrates seamlessly with Vite's build and dev server, providing HMR-friendly template processing. It ships TypeScript types and requires Vite ^5.0.2 as a peer dependency.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","vite","vite-plugin","nunjucks","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vite-plugin-nunjucks"},{"id":22761,"title":"vite-plugin-obfuscator","library":"vite-plugin-obfuscator","status":"active","version":"1.0.5","language":"javascript","ecosystem":"npm","summary":"Vite plugin that integrates javascript-obfuscator to obfuscate JavaScript files during the build process. Version 1.0.5 is the latest stable release with minimal maintenance cadence. Key differentiator: seamless integration with Vite's build pipeline, applying obfuscation as a Rollup plugin. Alternatives like webpack-obfuscator require different configuration. Not actively maintained, but functional for basic obfuscation needs.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vite-plugin-obfuscator"},{"id":22762,"title":"vite-plugin-office-addin","library":"vite-plugin-office-addin","status":"active","version":"2.1.0","language":"javascript","ecosystem":"npm","summary":"Vite plugin for Office Add-in development. Copies and transforms manifest.xml during Vite builds. Latest version 2.1.0 supports Vite 4/5 and Node 18+. Provides dev-to-prod URL replacement via options or .env variables. Allows custom manifest paths and multiple manifest copying. Ships TypeScript types. Released under MIT.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","vite","vite-plugin","office-addin","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vite-plugin-office-addin"},{"id":22763,"title":"vite-plugin-open-graph","library":"vite-plugin-open-graph","status":"active","version":"2.0.6","language":"javascript","ecosystem":"npm","summary":"A Vite plugin that automatically generates Open Graph meta tags into your HTML head based on a configuration object. Current stable version is 2.0.6, targeting Vite 5+ (requires Node >=16). It supports Twitter Card, Facebook app ID, and full Open Graph protocol fields with TypeScript types included. Differentiators: simple declarative config, no runtime overhead (build-time injection), and first-class type support. Release cadence is irregular, mostly bug fixes and minor feature additions.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","vite","vite-plugin","open-graph","open-graph-protocol","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vite-plugin-open-graph"},{"id":22764,"title":"vite-plugin-opencode-assistant","library":"vite-plugin-opencode-assistant","status":"active","version":"1.0.53","language":"javascript","ecosystem":"npm","summary":"A Vite plugin that embeds an OpenCode AI assistant panel directly into your dev server page, enabling real-time code modification through chat and instant preview via HMR. Current stable version is 1.0.53, released with a weekly cadence. Key differentiators: automatic session management, element selector for component source context, proxy service for cross-origin iframe support, and Chrome DevTools MCP warmup. Requires the OpenCode CLI to be installed separately and Vite >=4.0.0 as a peer dependency. Ships TypeScript types and supports configuration for theme, hotkeys, and language.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","vite","plugin","opencode","ai","assistant","chat","hmr","real-time","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vite-plugin-opencode-assistant"},{"id":22765,"title":"vite-plugin-optimize-css-modules","library":"vite-plugin-optimize-css-modules","status":"active","version":"1.4.0","language":"javascript","ecosystem":"npm","summary":"A Vite plugin that minifies CSS modules classnames in production builds by replacing long generated hashes with the shortest possible identifiers (a, b, c, ...). v1.4.0, actively maintained, supports Vite v2–v8. Reduces CSS file size by up to 30% and build time by up to 94% (benchmarked on Bootstrap and Materialize). Ships TypeScript types. Alternative to generic CSS minifiers because it targets classname mangling specifically for CSS modules, preserving functionality while maximizing compression.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","vite","vite-plugin","css-modules","css","minify","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vite-plugin-optimize-css-modules"},{"id":22766,"title":"Vite Plugin Optimize Exclude","library":"vite-plugin-optimize-exclude","status":"active","version":"0.0.1","language":"javascript","ecosystem":"npm","summary":"A Vite plugin (v0.0.1, stable) that excludes ESM dependencies from Vite's dependency optimization to prevent page reloads caused by 'New dependencies detected'. It scans node_modules and excludes all ESM packages from the pre-bundling process, reducing the likelihood of shared chunk regeneration. Requires Vite >=2.0.0. Differentiator: automates exclusion strategy unlike manual optimizeDeps.exclude configuration.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vite-plugin-optimize-exclude"},{"id":22767,"title":"vite-plugin-optimizer","library":"vite-plugin-optimizer","status":"active","version":"1.4.3","language":"javascript","ecosystem":"npm","summary":"A Vite plugin that provides manual pre-bundling of dependencies, allowing developers to define custom code or aliased modules to replace imported packages during Vite's dependency pre-bundling phase. Version 1.4.3 is the latest stable release. It supports Browser, Node.js, and Electron environments, and offers flexible entry configurations including string code, result descriptions with alias rules, and async functions. Key differentiators: fine-grained control over pre-bundling (unlike automatic pre-bundling), compatibility with CommonJS and ESM, and ability to replace modules with custom implementations (e.g., using global variables or local files).","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","vite","build","plugin","external","optimizer","Pre-Bundling","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vite-plugin-optimizer"},{"id":20677,"title":"vite-plugin-oxlint","library":"vite-plugin-oxlint","status":"active","version":"2.1.1","language":"javascript","ecosystem":"npm","summary":"Vite plugin that integrates Oxlint, a fast Rust-based linter, into Vite build and dev workflows. Current stable version 2.1.1, release cadence is irregular with breaking changes in 2.0.0. Key differentiators: leverages Oxlint's performance (50-100x faster than ESLint), supports HMR linting (lintOnHotUpdate), and offers fine-grained control via options (failOnError, failOnWarning, deny/allow/warn rules). Active maintenance, peer dependencies require oxlint >=0.9.0 and Vite >=5.0.0.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","oxlint","vite","vite-plugin","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vite-plugin-oxlint"},{"id":22772,"title":"Vite Plugin Package Config","library":"vite-plugin-package-config","status":"active","version":"0.1.1","language":"javascript","ecosystem":"npm","summary":"A Vite plugin (v0.1.1, latest) that allows extending Vite configuration via a `vite` field in package.json. Developed by Anthony Fu, it provides a declarative, JSON-based alternative to vite.config.ts for static config like resolve aliases and build output, making it easier to share and manipulate config across tools. It requires Vite ^2.0.0, ships TypeScript types, and has a minimal API — just one function call.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","vite-plugin","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vite-plugin-package-config"},{"id":22768,"title":"vite-plugin-package-version","library":"vite-plugin-package-version","status":"active","version":"1.1.0","language":"javascript","ecosystem":"npm","summary":"Vite plugin that injects the version from package.json into the Vite environment as import.meta.env.PACKAGE_VERSION. Version 1.1.0 is the current stable release; it requires Vite >=2.0.0-beta.69. The plugin is lightweight and focused solely on exposing the package version. Unlike rollup plugins or manual env variable injection, it provides a simple, zero-config approach for Vite projects. No breaking changes reported; TypeScript types are included.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","vite","typescript","package","version","environment"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vite-plugin-package-version"},{"id":22769,"title":"vite-plugin-page-reload","library":"vite-plugin-page-reload","status":"active","version":"0.2.3","language":"javascript","ecosystem":"npm","summary":"Automatically reload the page when watched files change during development with Vite. Current stable version is 0.2.3. Release cadence is irregular, with updates primarily to support new Vite major versions (v5, v6, v7, v8). Key differentiator from alternatives (like vite-plugin-live-reload or vite-plugin-full-reload) is the inclusion of a debounce function and a configurable delay. Ships TypeScript types. Commonly used in Shopify theme development setups.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vite-plugin-page-reload"},{"id":22771,"title":"Vite Plugin Pagefiles","library":"vite-plugin-pagefiles","status":"active","version":"0.4.2","language":"javascript","ecosystem":"npm","summary":"Vite plugin that statically extracts metadata from React component files and generates client-side route declarations, currently at version 0.4.2 (pre-release, API unstable). Instead of file-system-based routing, this plugin allows developers to define routes inline within component files using a Meta export, providing flexibility in code organization. It generates a virtual module 'virtual:pagefiles' containing route configurations. Currently supports React only, but extensible to other frameworks. Releases are on GitHub but no fixed cadence. Key differentiator: route metadata lives inside the component file, not the file path, decoupling URL structure from file organization.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","vite","react","pagefiles","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vite-plugin-pagefiles"},{"id":22770,"title":"vite-plugin-pagefind","library":"vite-plugin-pagefind","status":"active","version":"1.1.1","language":"javascript","ecosystem":"npm","summary":"A Vite plugin that integrates Pagefind search indexing into Vite projects. v1.1.1 (stable) supports Vite >=4.0.0 and enables Pagefind to work during development with configurable strategies (lazy/eager). Unlike manual Pagefind setup, this plugin provides seamless Vite integration, TypeScript types, and inline configuration (removed JSON config support in v1.0.0). Release cadence: ~2-3 months. Key differentiator: fully inlined config and dev-mode indexing.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vite-plugin-pagefind"},{"id":12373,"title":"File System Based Routing for Vite","library":"vite-plugin-pages","status":"active","version":"0.33.3","language":"javascript","ecosystem":"npm","summary":"vite-plugin-pages is a Vite plugin that enables file system-based routing for modern JavaScript frameworks, currently supporting Vue 3, React, and SolidJS applications. As of version 0.33.3, the project maintains an active development pace, regularly updating to support the latest Vite versions (e.g., v8, v7, v6, v5 were recently added). Its core value proposition is simplifying route management by automatically generating routes from a predefined directory structure, eliminating the need for manual route configuration in large applications. However, a significant recommendation is that for Vue users, the official `unplugin-vue-router` is generally preferred due to its deeper integration with `vue-router`'s internals and advanced features like auto-generated route types with autocomplete, offering a more tailored developer experience. This positions `vite-plugin-pages` as a robust, general-purpose solution particularly valuable for React and SolidJS ecosystems, or for simpler Vue setups where advanced `vue-router` integration might not be a primary concern.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","vite","vue","vue-router","react","react-router","solid-js","@solidjs/router","file-system-based","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vite-plugin-pages"},{"id":26595,"title":"Vite Plugin Pages Router","library":"vite-plugin-pages-router","status":"active","version":"1.0.25","language":"javascript","ecosystem":"npm","summary":"vite-plugin-pages-router (v1.0.25) is a Vite plugin that provides Next.js-style file-based routing for React projects. It scans .tsx files in a pages directory and auto-generates React Router v6 route configs via Vite's virtual module system. Unlike similar plugins (e.g., vite-plugin-pages), this plugin avoids generating a file on disk, keeping the route configuration internal. Requires React 18+, React Router v6+, and Vite 4+. Ships TypeScript types. Development appears active with recent releases.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","vite-plugin","react","router","file-system-routing","pages-router","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vite-plugin-pages-router"},{"id":22773,"title":"vite-plugin-pages-sitemap","library":"vite-plugin-pages-sitemap","status":"active","version":"1.7.1","language":"javascript","ecosystem":"npm","summary":"Sitemap generator plugin for Vite that integrates with vite-plugin-pages to automatically generate sitemaps from file-based routing. Version 1.7.1 is the current stable release. The plugin is actively maintained. Key differentiators: it leverages the routes generated by vite-plugin-pages, supports dynamic routes, i18n with alternate links, custom hostname, exclusion patterns, and configuration for changefreq, priority, lastmod, and readable XML output. It also integrates with Nuxt.js style route naming and can generate a robots.txt. Alternative to generic sitemap generators when using vite-plugin-pages.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vite-plugin-pages-sitemap"},{"id":22774,"title":"vite-plugin-peggy-loader","library":"vite-plugin-peggy-loader","status":"active","version":"2.0.1","language":"javascript","ecosystem":"npm","summary":"Vite plugin that automatically compiles Peggy (PEG.js) grammar files (.pegjs, .peggy) into JavaScript parser modules during the build process. Version 2.0.1 supports Vite and accepts all standard Peggy options (cache, optimize, trace, dependencies, allowedStartRules). Released under MIT license. Alternatives include manual compilation or webpack's peggy-loader; this integrates seamlessly with Vite's plugin system and respects Vite's ESM transform.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","vite","peggy","pegjs","peg.js","peg","loader"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vite-plugin-peggy-loader"},{"id":22775,"title":"vite-plugin-performance","library":"vite-plugin-performance","status":"active","version":"2.0.1","language":"javascript","ecosystem":"npm","summary":"A utility to wrap Vite plugins and measure lifecycle hook execution time, helping identify build performance bottlenecks. Current stable version is 2.0.1, released as part of the weapp-vite monorepo. It supports wrapping single or array of plugins, allows filtering by hook name or threshold, and provides custom logging, formatting, and callback for integration with monitoring systems. Compatible with async hooks. The default hook list covers common Vite plugin hooks like `transform`, `load`, `resolveId`. Differentiators: lightweight, zero-config start, but also flexible for advanced use; includes a built-in default hook list and supports `'all'` to wrap every function hook.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vite-plugin-performance"},{"id":22776,"title":"Vite Plugin PHP","library":"vite-plugin-php","status":"active","version":"2.0.4","language":"javascript","ecosystem":"npm","summary":"A Vite plugin that enables processing PHP files within Vite's build pipeline, leveraging Vite's fast dev server, HMR, and build tooling for PHP-heavy projects. Currently at v2.0.4, actively maintained with regular bug fixes and performance improvements. Key differentiators: integrates PHP directly into Vite's module graph, supports multiple PHP entry points, provides browser auto-refresh on PHP changes, and works alongside traditional frontend assets. Unlike other solutions, it does not require a separate PHP server during development for asset handling.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","vite","vite-plugin","load php","use php","vite php","compile php","php","php-loader","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vite-plugin-php"},{"id":22777,"title":"vite-plugin-pilet","library":"vite-plugin-pilet","status":"active","version":"1.4.0","language":"javascript","ecosystem":"npm","summary":"Vite plugin for building pilets (micro frontends) in the Piral ecosystem. Current stable version is 1.4.0, released with provenance attestation. This plugin integrates Piral's pilet build process into Vite, enabling fast development and HMR for micro frontend modules. It supports pilet schema v3, standard Vite config files (vite.config.js/ts), and works with both ESM and CJS since v1.2.0. Key differentiators: tight integration with Piral's toolchain, automatic code generation via companion plugin, and support for source maps and CSS handling.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","vite","pilet","piral","microfrontends","plugin","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vite-plugin-pilet"},{"id":22778,"title":"vite-plugin-plain-text","library":"vite-plugin-plain-text","status":"active","version":"1.4.2","language":"javascript","ecosystem":"npm","summary":"A Vite plugin that transforms matched files (e.g., LICENSE, .text, .glsl) into plain text strings, enabling direct import of file contents. Current stable version is 1.4.2, with regular releases. Key features include support for both named and default exports, automatic type declaration generation (.d.ts), sourcemaps, and ESM compatibility. Compared to alternatives like vite-plugin-virtual-plain-text, this plugin operates on real file paths rather than virtual modules.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","vite","plugin","vite-plugin","plain text","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vite-plugin-plain-text"},{"id":22779,"title":"vite-plugin-posthog","library":"vite-plugin-posthog","status":"active","version":"2.1.0","language":"javascript","ecosystem":"npm","summary":"A Vite plugin that simplifies integrating PostHog analytics into Vite-based applications. Current stable version is 2.1.0 (July 2024). Provides automatic injection of the PostHog snippet, environment-aware configuration, and optional React hooks/components. Released under MIT license with active maintenance (several releases in 2024). Differentiates from direct PostHog usage by handling Vite-specific optimizations (e.g., tree-shaking, environment variables). Peer dependencies include React (>=16.8) for optional React support.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","vite","posthog","analytics","plugin","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vite-plugin-posthog"},{"id":22780,"title":"Vite Plugin PostHTML","library":"vite-plugin-posthtml","status":"active","version":"0.0.3","language":"javascript","ecosystem":"npm","summary":"Vite plugin to run PostHTML transformations on served/built HTML files (index.html). Current version is 0.0.3. It supports mixing synchronous and asynchronous PostHTML plugins, runs in asynchronous mode, and allows overriding the PostHTML function. Compared to other PostHTML integrations, this plugin is specifically designed for Vite's plugin system and processes the HTML entry point.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","vite-plugin","posthtml"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vite-plugin-posthtml"},{"id":22781,"title":"Vite Plugin Prebundle Workers","library":"vite-plugin-prebundle-workers","status":"active","version":"1.0.0","language":"javascript","ecosystem":"npm","summary":"A Vite plugin that bundles classic web workers during development, mirroring build-time behavior. Current stable version is 1.0.0, released with a single patch update. Key differentiator: it ensures workers are bundled in dev, preventing issues like missing imports that occur when using raw `new Worker(new URL(...))` patterns. Lightweight and simple, it builds on esbuild for fast bundling. Alternatives like `vite-plugin-worker` or manual handling are more complex or don't cover dev-time bundling. Includes filtering options via `include`/`exclude`.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","plugin","utility","worker","webworker","vite","vite-plugin"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vite-plugin-prebundle-workers"},{"id":22782,"title":"vite-plugin-preload","library":"vite-plugin-preload","status":"active","version":"0.7.0","language":"javascript","ecosystem":"npm","summary":"Vite plugin that preloads all JS chunks and CSS stylesheets generated by dynamic imports (e.g., React.lazy) into the HTML entry point. As of v0.7.0, it automatically injects <link rel=\"modulepreload\"> and <link rel=\"stylesheet\"> tags for every chunk produced by code splitting, improving load performance by prefetching before the user navigates. It differs from manual chunking plugins by targeting framework-level lazy imports rather than Rollup's manualChunks. Released at a moderate cadence, it supports Vite 5+, TypeScript types out of the box, and offers options to filter chunks, choose preload vs prefetch mode, and generate a manifest JSON.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","vite","preload","plugin","bundle","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vite-plugin-preload"},{"id":22784,"title":"vite-plugin-prerender","library":"vite-plugin-prerender","status":"active","version":"1.0.8","language":"javascript","ecosystem":"npm","summary":"A flexible, framework-agnostic Vite plugin for prerendering static HTML from single-page applications. Version 1.0.8 supports any framework (Vue, React, etc.) and offers customizable configuration including route selection, post-processing, minification, and server options. It uses Puppeteer under the hood via the prerenderer library. Release cadence is irregular; the plugin is largely feature-complete with occasional bug fixes. Differentiators include full Vite compatibility, ease of use, and support for custom renderers.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","vite","vite-plugin","prerender","Rudeus3Greyrat","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vite-plugin-prerender"},{"id":22783,"title":"vite-plugin-prerender-static","library":"vite-plugin-prerender-static","status":"active","version":"0.1.3","language":"javascript","ecosystem":"npm","summary":"A lightweight Vite plugin for static prerendering of SPAs to improve SEO. Version 0.1.3 supports Vite 4–7, Node 18+, and multiple routes with built-in SEO meta tag generation (Open Graph, Twitter, JSON-LD). It is framework-agnostic (React, Vue, Svelte, etc.) and requires zero runtime dependencies. Its key differentiator is simplicity: it avoids SSR complexity and provides a drop-in replacement for generating static HTML at build time. The plugin is actively maintained with recent updates and a roadmap for future features like CLI and automatic route discovery.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","vite","vite-plugin","prerender","static-site","seo","ssg","spa","meta-tags","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vite-plugin-prerender-static"},{"id":22785,"title":"vite-plugin-prerenderer","library":"vite-plugin-prerenderer","status":"active","version":"1.0.1","language":"javascript","ecosystem":"npm","summary":"A Vite plugin for prerendering applications to static HTML using Puppeteer, targeting improved SEO and faster initial page loads. Version 1.0.1 is the current stable release with no recent updates. It supports any framework (Vue, React, Svelte, etc.) and allows configuration of routes and per-route metadata like title, keywords, and description. Unlike other prerender solutions, it runs headless Chrome via Puppeteer and integrates directly into the Vite build pipeline. The plugin is lightweight but lacks TypeScript definitions and has limited documentation.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","vite","prerenderer"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vite-plugin-prerenderer"},{"id":20676,"title":"vite-plugin-prettier-format","library":"vite-plugin-prettier-format","status":"active","version":"1.0.0","language":"javascript","ecosystem":"npm","summary":"Vite plugin that formats output files with Prettier after bundle generation, specifically useful for library mode builds. Version 1.0.0 (initial release) requires Node.js >=18.0.0 || >=20.0.0 and Prettier >=3.0.0 as a peer dependency. It hooks into the closeBundle phase, finds all files in outDir, reads, formats with Prettier using the project's config, and writes back. Unlike other formatting plugins, this one ensures consistent formatting of distribution files during the build process.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","vite","prettier","format"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vite-plugin-prettier-format"},{"id":22787,"title":"Vite Plugin Prismjs","library":"vite-plugin-prismjs","status":"active","version":"0.0.11","language":"javascript","ecosystem":"npm","summary":"A Vite plugin that integrates Prism.js syntax highlighting by processing JavaScript imports to include only specified languages, plugins, and themes. Version 0.0.11 (latest as of 2023) targets Node >=12 and ships TypeScript definitions. It works at transform time to reduce bundle size. Compared to manual Prism.js setup, it automates language registration and avoids unnecessary imports. The plugin mirrors the configuration of babel-plugin-prismjs, making migration straightforward for projects switching from Babel to Vite.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vite-plugin-prismjs"},{"id":22786,"title":"vite-plugin-prismjs-plus","library":"vite-plugin-prismjs-plus","status":"active","version":"1.1.1","language":"javascript","ecosystem":"npm","summary":"A Vite plugin that provides a virtual module for PrismJS, enabling on-demand loading of languages, plugins, and themes with tree-shaking. Current stable version is 1.1.1. Supports Vite 5, 6, 7, and 8. Ships TypeScript declarations. Key differentiator: integrates seamlessly with Vite's virtual module system, allowing bundlers to tree-shake unused parts of PrismJS, reducing bundle size. Compared to alternatives like manual PrismJS setup or other plugins, this offers a declarative config-driven approach with built-in CSS handling and first-class TypeScript support.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","vite","vite-plugin","prismjs","prism","syntax-highlighting","code-highlight","highlight","virtual-module","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vite-plugin-prismjs-plus"},{"id":22788,"title":"vite-plugin-progress","library":"vite-plugin-progress","status":"active","version":"0.0.7","language":"javascript","ecosystem":"npm","summary":"A Vite plugin that displays a customizable progress bar during the build process. Current stable version is 0.0.7. It wraps the node-progress library and supports options like format, width, color via picocolors, and more. It is designed for Vite developers who want visual feedback on build progress, similar to progress-bar-webpack-plugin but for Vite. The plugin is lightweight, supports TypeScript, and has a simple API. Release cadence is low; it is a stable utility with few updates.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","vite","plugin","progress","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vite-plugin-progress"},{"id":22790,"title":"vite-plugin-proxy","library":"vite-plugin-proxy","status":"active","version":"0.5.0","language":"javascript","ecosystem":"npm","summary":"A Vite plugin that provides webpack-dev-server-style proxy functionality for Vite's dev server, wrapping http-proxy-middleware. Current stable version is 0.5.0. Release cadence is low. Key differentiator: offers a familiar API for webpack users migrating to Vite, with full http-proxy-middleware options support. Note: Vite 2+ includes built-in proxy support via server.proxy, which is the recommended approach; this plugin is primarily for those wanting an explicit plugin or custom HTTP proxy middleware behavior.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","vite","vue","proxy"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vite-plugin-proxy"},{"id":22789,"title":"vite-plugin-proxy-middleware","library":"vite-plugin-proxy-middleware","status":"active","version":"1.0.2","language":"javascript","ecosystem":"npm","summary":"A Vite plugin that resolves the conflict between using HTTP/2 (h2) and Vite's built-in proxy. When HTTPS is enabled for HTTP/2, Vite's proxy configuration becomes incompatible. This plugin provides a separate proxy table configuration via a file path or object, enabling both HTTP/2 and proxy to work simultaneously. v1.0.2 is stable. Requires Vite with HTTPS enabled. Alternative to manually working around the conflict.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vite-plugin-proxy-middleware"},{"id":22791,"title":"vite-plugin-public-typescript","library":"vite-plugin-public-typescript","status":"active","version":"4.2.1","language":"javascript","ecosystem":"npm","summary":"Vite plugin that injects TypeScript code directly into HTML as inline scripts, transforming TypeScript to JavaScript during build. Current stable version is 4.2.1, with frequent releases following Vite major versions. Key differentiators: allows using TypeScript in public scripts without separate bundling, supports both development and production modes, and provides type-safe script injection. Requires Vite >=5 as peer dependency. Released under MIT license.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","vite","typescript","public-typescript","inject script","html"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vite-plugin-public-typescript"},{"id":22793,"title":"vite-plugin-pug","library":"vite-plugin-pug","status":"active","version":"0.4.1","language":"javascript","ecosystem":"npm","summary":"Vite plugin that transforms <pug> tags in HTML into compiled Pug templates. Current stable version is 0.4.1, supporting Vite 5. Releases follow no strict cadence; last update (v0.4.1) added Vite 5 support. Key differentiators: supports local variables, multiple pug tags, self-closing tags, hot reload on save, and works with both CJS and ESM. Ships TypeScript declarations. Simpler than alternatives that require Vue SFCs for Pug support.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","vite","vite-plugin","pug","jade","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vite-plugin-pug"},{"id":22792,"title":"vite-plugin-pug-transformer","library":"vite-plugin-pug-transformer","status":"active","version":"1.0.8","language":"javascript","ecosystem":"npm","summary":"Vite plugin that transforms Pug templates into HTML using Vite's transformIndexHtml hook. Current stable version is 1.0.8. Supports Vite v2 through v7 (peer dependency: ^2.5.10 || ^3.0.0 || ^4.0.0 || ^5.0.0 || ^6.0.0 || ^7.0.0), with Node.js version requirements aligning with Vite versions. Key differentiator: uses <template> tags with data attributes in HTML entry points rather than replacing the entire HTML, allowing multiple Pug templates per page. Ships TypeScript types. Minimal configuration with optional pugOptions and pugLocals.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","vite-plugin","pug","vite","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vite-plugin-pug-transformer"},{"id":22794,"title":"vite-plugin-purge-icons","library":"vite-plugin-purge-icons","status":"active","version":"0.10.0","language":"javascript","ecosystem":"npm","summary":"Vite plugin for PurgeIcons that bundles only the SVG icons you actually use, drastically reducing bundle size. Current stable version 0.10.0 works with Vite 2+. Maintained by Anthony Fu, released under MIT. Differentiators: tree-shakes icon sets from @iconify/json, supports local and online icon loading, and integrates seamlessly with Vue/React via import side effect. Supports Node >= 12, ships TypeScript types.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vite-plugin-purge-icons"},{"id":22796,"title":"vite-plugin-purgecss","library":"vite-plugin-purgecss","status":"active","version":"0.2.13","language":"javascript","ecosystem":"npm","summary":"A Vite plugin that removes unused CSS from the production build by integrating PurgeCSS. Version 0.2.13, actively maintained with occasional updates. Fork of vite-plugin-html-purgecss, it scans both HTML and JS output to find CSS class references, making it compatible with JavaScript frameworks like SvelteKit. Unlike PurgeCSS CLI, it works seamlessly within Vite's build pipeline without extra configuration. Lightweight and easy to set up, it accepts all standard PurgeCSS options including safelist for preserving dynamic classes. Supports TypeScript with bundled type definitions.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","vite","vite-plugin","purgecss","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vite-plugin-purgecss"},{"id":22795,"title":"vite-plugin-purgecss-updated-v5","library":"vite-plugin-purgecss-updated-v5","status":"active","version":"1.2.7","language":"javascript","ecosystem":"npm","summary":"Vite plugin that integrates PurgeCSS to remove unused CSS from production bundles. Version 1.2.7 supports Vite 3 through 8 as peer dependencies, making it future-proof for Vite 5+ projects. TypeScript types included. Key differentiators: automatic detection of CSS modules hashed class names, supports PurgeCSS variables option, and passes Vite chunks as content automatically, reducing configuration overhead.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","PurgeCSS","Vite","Vite Plugin","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vite-plugin-purgecss-updated-v5"},{"id":20678,"title":"vite-plugin-pwa","library":"vite-plugin-pwa","status":"active","version":"1.2.0","language":"javascript","ecosystem":"npm","summary":"Zero-config PWA plugin for Vite that integrates Workbox for service worker generation, Web App Manifest injection, and offline support. Current stable version is 1.2.0. Releases occur frequently, with support for Vite 3.1+ through 7. Key differentiators: framework-agnostic (Vue, React, Svelte, etc.), automatic service worker handling with generateSW or injectManifest strategies, built-in prompt for new content updates, and optional PWA asset generation.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","react","pwa","vue","vitepress","preact","svelte","sveltekit","workbox","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vite-plugin-pwa"},{"id":22798,"title":"vite-plugin-qiankun","library":"vite-plugin-qiankun","status":"active","version":"1.0.15","language":"javascript","ecosystem":"npm","summary":"A Vite plugin that enables seamless integration of Vite-based micro-frontends into the qiankun framework. Version 1.0.15, stable, with moderate release cadence. It preserves Vite's ESM advantages and supports development mode, but note that ESM modules conflict with qiankun's JS sandbox, so the plugin works without sandboxing. You must manually handle global state via `qiankunWindow`. Alternative to using webpack with qiankun.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","qiankun","vite","esm","esModule","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vite-plugin-qiankun"},{"id":22797,"title":"vite-plugin-qiankun-lite","library":"vite-plugin-qiankun-lite","status":"active","version":"1.3.0","language":"javascript","ecosystem":"npm","summary":"vite-plugin-qiankun-lite is a Vite plugin that simplifies integrating qiankun micro-frontend framework into Vite-based applications. Version 1.3.0 supports Vite 4 through 7, maintaining active development with regular releases. Unlike alternatives, it requires no lifecycle function exports or special proxy window imports; just add the plugin. It preserves ES module benefits, provides an experimental JS sandbox, and supports React HMR. The plugin is TypeScript-friendly with bundled type definitions.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","qiankun","micro frontend","microfrontend","micro frontends","microfrontends","micro-frontend","micro-frontends","microservice","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vite-plugin-qiankun-lite"},{"id":22799,"title":"vite-plugin-radar","library":"vite-plugin-radar","status":"active","version":"0.10.1","language":"javascript","ecosystem":"npm","summary":"Vite plugin to inject analytics scripts (Google Analytics, Google Tag Manager, Facebook Pixel, LinkedIn Insight, Yandex Metrica, Baidu Tongji, Microsoft Clarity, PostHog, Plausible, TikTok Pixel, Unbounce, and more) into Vite builds. Current stable version 0.10.1, released January 2025. Supports Vite 2–7 with TypeScript types. Key differentiators: multi-provider support, injection control per environment, custom GTM source, and consent mode configuration. Active development with frequent updates.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vite-plugin-radar"},{"id":22801,"title":"Vite Rails Plugin","library":"vite-plugin-rails","status":"active","version":"0.6.0","language":"javascript","ecosystem":"npm","summary":"vite-plugin-rails v0.6.0 is a Vite plugin that brings convention over configuration to Rails projects, bundling several commonly needed plugins (Ruby integration, gzip/brotli compression, environment variable exposure, full reload on template changes, Stimulus HMR, and SRI manifest hashing) with zero-config defaults while remaining fully configurable. Unlike the minimal vite-plugin-ruby, this plugin provides an opinionated, batteries-included setup for Rails developers. Released under MIT license, maintained by ElMassimo as part of the vite_ruby ecosystem. Requires Vite >=5.0.0.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","plugin","rails","ruby","vite","vite-plugin","vitejs","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vite-plugin-rails"},{"id":26597,"title":"vite-plugin-raw","library":"vite-plugin-raw","status":"active","version":"1.0.3","language":"javascript","ecosystem":"npm","summary":"Transforms any file type (e.g., SVG, CSS, text) into an imported string in Vite. Currently at version 1.0.3, stable but minimal maintenance. Differentiates from raw-loader or ?raw suffix by offering a plugin-based approach with regex match and exclude patterns, allowing selective file transformation without query strings.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","vite","raw"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vite-plugin-raw"},{"id":22807,"title":"vite-plugin-react","library":"vite-plugin-react","status":"active","version":"4.0.1","language":"javascript","ecosystem":"npm","summary":"Official Vite plugin providing React Fast Refresh support, version 4.0.1. Release cadence follows Vite major releases. Key differentiator: default in create-vite-app React template, first-party support from Vite team. Alternative to react-refresh-webpack-plugin, with native ESM and HMR integration.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","vite","react","hmr"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vite-plugin-react"},{"id":26596,"title":"vite-plugin-react-esbuild","library":"vite-plugin-react-esbuild","status":"active","version":"0.1.2","language":"javascript","ecosystem":"npm","summary":"A Vite plugin for React that uses esbuild for JSX/TSX transformation and babel for React Fast Refresh in development, and esbuild exclusively in production. Current stable version is 0.1.2. It aims to provide faster builds by leveraging esbuild where possible, with a similar API to @vitejs/plugin-react. Key differentiator: esbuild-based transform for both development and production, unlike @vitejs/plugin-react which uses babel for development. Release cadence is not well-defined, as it is a relatively new plugin.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","vite","plugin","vite-plugin","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vite-plugin-react-esbuild"},{"id":22800,"title":"Vite Plugin React Fallback Throttle","library":"vite-plugin-react-fallback-throttle","status":"active","version":"0.1.3","language":"javascript","ecosystem":"npm","summary":"Vite plugin that configures FALLBACK_THROTTLE_MS in React 19 to control the delay before showing a Suspense fallback. Current stable version is 0.1.3, released with OIDC trusted publishing and immutable releases for supply chain security. Supports Vite 2.3+ up to 8, and Vitest Browser Mode. It resolves a common React 19 Suspense issue where reducing the throttle delay improves UX by showing fallbacks faster during navigation. Ships TypeScript types. Unlike manual configuration, this plugin handles environment detection and pre-bundled dependency patching automatically.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","vite","vite-plugin","plugin","react","suspense","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vite-plugin-react-fallback-throttle"},{"id":22802,"title":"vite-plugin-react-inspector","library":"vite-plugin-react-inspector","status":"active","version":"0.3.3","language":"javascript","ecosystem":"npm","summary":"Vite plugin that enables clicking on React components in the browser to open their source code in your local IDE. Current stable version is 0.3.3, released in July 2024. It supports React 16, 17, and 18, and works out of the box with Vite. Unlike Chrome inspector, it jumps directly to the component's source file and line. The plugin must be placed before the React plugin in vite.config.ts. It uses the REACT_EDITOR environment variable to specify the IDE. Inspired by vite-plugin-vue-inspector.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","vite","vite-plugin","vite-plugin-react-inspector","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vite-plugin-react-inspector"},{"id":27522,"title":"Vite Plugin React JS Support","library":"vite-plugin-react-js-support","status":"active","version":"1.0.7","language":"javascript","ecosystem":"npm","summary":"Vite plugin that enables JSX syntax in .js files by injecting React import and applying Babel transformations, addressing Vite's default limitation to .jsx/.tsx files. Current version 1.0.7 is actively maintained for Vite 2+ and React 17+. Handles React 17+ automatic JSX runtime, supports custom Babel plugins, and mitigates Vite pre-bundling errors via optimizeDeps configuration. Key differentiator: replaces manual .js to .jsx renaming or custom Rollup plugins, with built-in condition-based React injection based on React version detection.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","vite-plugin","react-js","react","jsx"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vite-plugin-react-js-support"},{"id":26598,"title":"vite-plugin-react-mdoc","library":"vite-plugin-react-mdoc","status":"maintenance","version":"0.0.0-dev.10","language":"javascript","ecosystem":"npm","summary":"A Vite plugin that allows importing Markdown files as React components, with support for frontmatter, code demos, and table of contents. Version 0.0.0-dev.10 is a development release with no stable cadence. It is inspired by dumi and provides exports like MdContent, MdDemos, frontmatter, and slugs. Compared to alternatives like vite-plugin-md or mdx, this plugin focuses on React components and demo rendering, but is still in early development and lacks production maturity.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vite-plugin-react-mdoc"},{"id":22803,"title":"Vite Plugin React Native Web","library":"vite-plugin-react-native-web","status":"active","version":"3.1.2","language":"javascript","ecosystem":"npm","summary":"A Vite plugin that adds React Native Web support to Vite projects. It strips Flow types, aliases `react-native` to `react-native-web`, and transforms .js files as .jsx using ESBuild. Current stable version is 3.1.2, with a moderate release cadence. Key differentiators: first-class Vite integration, supports Expo and non-Expo projects, and defines global variables like `__DEV__` and `process.env.EXPO_OS`. Requires `react-native-web` and `inline-style-prefixer` as peer dependencies.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","vite","vite-plugin","plugin","react-native","react-native-web","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vite-plugin-react-native-web"},{"id":22804,"title":"vite-plugin-react-pages","library":"vite-plugin-react-pages","status":"active","version":"5.0.0","language":"javascript","ecosystem":"npm","summary":"A React app framework built on Vite that provides filesystem-based routing, MDX support, theme customization, automatic code splitting, and static site generation. Current stable version is 5.0.0 (requires Vite ^5.0.0). Released regularly alongside Vite major versions. Differentiators include instant dev server startup, built-in SSG, and tools for library documentation, making it a lightweight alternative to Docusaurus or Storybook for React component documentation.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","vite","react","vite-pages","react-pages","vite-plugin-react-pages","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vite-plugin-react-pages"},{"id":22805,"title":"vite-plugin-react-remove-attributes","library":"vite-plugin-react-remove-attributes","status":"active","version":"1.0.3","language":"javascript","ecosystem":"npm","summary":"Vite plugin to remove specified attributes (e.g., data-testid, data-cy) from React components during production builds. Current version 1.0.3 is marked as not fully tested. It filters files based on include/exclude patterns and requires Vite >=2.4.4. Unlike similar tools (e.g., babel-plugin-react-remove-properties), it integrates directly with Vite's build pipeline without additional Babel configuration.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","vite","vite-plugin","react-remove-attributes","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vite-plugin-react-remove-attributes"},{"id":22806,"title":"vite-plugin-react-router-amplify-hosting","library":"vite-plugin-react-router-amplify-hosting","status":"active","version":"0.7.0","language":"javascript","ecosystem":"npm","summary":"Vite plugin for deploying React Router SSR applications to AWS Amplify Hosting. Current version 0.7.0 (supports Vite 5/6/7/8, React Router v7, Node >=20). Generates deploy-manifest.json, bundles a server.mjs entry point, and produces the correct folder structure for Amplify deployment. Requires manual installation of express, compression, morgan, isbot, and @react-router/express. Alternative to Amplify's built-in SSR support with tighter React Router integration.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","amplify","react-router","vite-plugin","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vite-plugin-react-router-amplify-hosting"},{"id":20679,"title":"Vite Plugin Relay","library":"vite-plugin-relay","status":"maintenance","version":"2.1.0","language":"javascript","ecosystem":"npm","summary":"A Vite plugin that integrates Relay (GraphQL) into Vite projects. Current stable version is 2.1.0, with periodic maintenance updates. It internally invokes babel-plugin-relay to transform GraphQL artifacts, ensuring compatibility with Relay's official toolchain. Key differentiators: zero-config setup (relay config auto-detected from package.json or relay.config.*), supports Vite 2+ and 3, pnpm-friendly, and ESM-first. The plugin handles babel-plugin-relay invocation, so developers skip its direct configuration. Maintenance is periodic as the author is not actively using the project.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","graphql","relay","typescript","graphql-relay","vite","vite-plugin","vite-plugin-relay"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vite-plugin-relay"},{"id":22808,"title":"vite-plugin-relay-lite","library":"vite-plugin-relay-lite","status":"active","version":"0.12.0","language":"javascript","ecosystem":"npm","summary":"A Vite plugin that provides a more convenient Relay experience by automatically transforming GraphQL template literals and integrating with the Relay compiler. Current stable version is 0.12.0, released with ESM defaults to match Relay Compiler v19 behavior. Supports Vite 2–7 and GraphQL 15/16. Key differentiators: lightweight, no need for .babelrc or relay-plugin, supports multiple config file formats (.config/relay.{js,json,yml}), and offers experimental features like automatic graphql tag imports. Actively maintained with frequent updates.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","vite","vite-plugin","relay","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vite-plugin-relay-lite"},{"id":22809,"title":"vite-plugin-remove-console","library":"vite-plugin-remove-console","status":"active","version":"2.2.0","language":"javascript","ecosystem":"npm","summary":"A Vite plugin that removes specified console statements in production builds. Current stable version is 2.2.0 (released 2023-12-04). Active development with regular releases. Key differentiators: supports custom removal statements via `custom` option, can retain specific console values via `externalValue`, and can exclude certain files via `external`. Works with .js, .ts, .jsx, .tsx, .vue, .svelte files. Comparison alternatives: unplugin-remove-console may be more framework-agnostic, but this plugin is Vite-specific and simple to configure.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","vite","console","remove-console","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vite-plugin-remove-console"},{"id":22810,"title":"vite-plugin-replace-files","library":"vite-plugin-replace-files","status":"active","version":"1.1.4","language":"javascript","ecosystem":"npm","summary":"Vite plugin that replaces files during build with other files, useful when simple string replacement is insufficient (e.g., swapping entire configuration or environment files). Current stable version is 1.1.4, released with support for Vite 3 through 8. It ships TypeScript types. Key differentiators: operates at file level rather than string substitution, works with Vite's build pipeline, and is lightweight with no runtime dependencies. Frequent releases to keep peer dependency compatibility with Vite versions.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","vite-plugin","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vite-plugin-replace-files"},{"id":22813,"title":"vite-plugin-require","library":"vite-plugin-require","status":"active","version":"1.2.17","language":"javascript","ecosystem":"npm","summary":"A Vite plugin that enables CommonJS require() syntax in Vite projects, converting require calls to ESM imports or import.meta.url references. Version 1.2.17 is the latest stable release, supporting Vite 2 through 6. It uses a regex-based transform to replace require() calls, with options to control file scope and conversion mode. Different from alternatives like @originjs/vite-plugin-commonjs, this plugin focuses specifically on require() transforms for asset and module references. It ships TypeScript types but has a limited API surface. Last updated in 2024, the plugin has moderate community adoption and is maintained for compatibility with newer Vite versions.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","vite","require","vite-plugin","vite-plugin-require","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vite-plugin-require"},{"id":22811,"title":"vite-plugin-require-support","library":"vite-plugin-require-support","status":"active","version":"1.6.1","language":"javascript","ecosystem":"npm","summary":"Vite plugin enabling require() syntax in Vite projects by transforming CommonJS require calls to ESM imports. Current stable version 1.6.1, with frequent bug-fix releases. Key differentiator: specifically for Vite, unlike generic bundler plugins. It handles string literal and template literal require paths, generates hashed variable names to avoid collisions, and supports complex export patterns. Alternatives: @originjs/vite-plugin-commonjs or using esbuild's require polyfill.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","vite","require","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vite-plugin-require-support"},{"id":22812,"title":"vite-plugin-require-transform","library":"vite-plugin-require-transform","status":"active","version":"1.0.21","language":"javascript","ecosystem":"npm","summary":"A Vite plugin that converts CommonJS require() calls to ES module import syntax at build time, enabling codebases that use require() to work with Vite's ESM-native dev server. Current stable version: 1.0.21. Released as needed, with occasional minor updates. Key differentiators: supports complex cases like ternary expressions, method calls on require results, and custom import path handlers; does not require source code changes; filters by file regex (default .ts/.tsx) to avoid unnecessary transformations. Alternatives like @originjs/vite-plugin-commonjs or vite-plugin-commonjs-externals may handle broader CJS interop, but this plugin is minimal and focused specifically on require → import.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","vite","vite-plugin","require","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vite-plugin-require-transform"},{"id":22814,"title":"Vite Plugin Resolve Externals","library":"vite-plugin-resolve-externals","status":"active","version":"0.2.2","language":"javascript","ecosystem":"npm","summary":"A Vite plugin (v0.2.2) that resolves external dependencies by mapping import specifiers to global variables or custom code snippets. It allows configuring external mappings via plugin options or Vite's resolve.externals configuration. Useful for replacing Node.js or client-side libraries with CDN scripts in Vite projects. It supports both simple global mappings and advanced code generation for scoped exports. No recent updates; stable but minimal feature set compared to alternatives like rollup-plugin-external-globals. Suitable for small to medium projects needing quick externals resolution.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","vite","plugin","resolve","externals"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vite-plugin-resolve-externals"},{"id":22815,"title":"vite-plugin-resolve-umd-format","library":"vite-plugin-resolve-umd-format","status":"active","version":"1.0.0","language":"javascript","ecosystem":"npm","summary":"Vite plugin that forces UMD format output to use .js extension instead of .cjs, fixing Content-Type header issues. Current version 1.0.0, compatible with Vite >=4.0.0. Addresses a specific Vite v3+ behavior where UMD modules get .cjs extension and 'application/node' MIME type; this plugin renames output to .js for correct browser consumption. Differentiates from generic output manipulation by targeting UMD format only and being lightweight. Ships TypeScript types.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","vite","vite-plugin","umd","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vite-plugin-resolve-umd-format"},{"id":14240,"title":"Vite Plugin for Server Restart on File Changes","library":"vite-plugin-restart","status":"active","version":"2.0.0","language":"javascript","ecosystem":"npm","summary":"vite-plugin-restart is a Vite development server plugin that allows developers to define custom files or glob patterns whose changes trigger an automatic restart of the Vite server or a client-side full page reload. This eliminates the need for manual server restarts when modifying configuration files, database schemas, or other non-hot-reloadable assets, often replacing external watchers like `nodemon`. The package is currently stable at version `2.0.0` and typically releases updates to maintain compatibility with new Vite major versions and introduce features or bug fixes. A key differentiator introduced in v2.0.0 is content-based change detection, which, by default, prevents unnecessary restarts caused by file metadata changes or infinite loops when watching auto-generated files. It also offers a `delay` option to debounce restart triggers.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","vite-plugin","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vite-plugin-restart"},{"id":20681,"title":"Vite Plugin for React Native Web","library":"vite-plugin-rnw","status":"active","version":"0.0.11","language":"javascript","ecosystem":"npm","summary":"Vite plugin for React Native Web (RNW) that integrates RNW with Vite's dev server and build pipeline. Current stable version is 0.0.11, with active development. Release cadence is irregular. Key differentiators: provides HMR for RNW components, handles CSS-in-JS processing, and supports multiple Vite versions (4, 5, 6, 7, 8). Unlike other solutions, it directly applies RNW-specific config while leveraging Vite's React plugin. Requires react-native-web, TypeScript 5+, and Vite 4+. Includes expo-modules-core compatibility plugin since v0.0.8.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","vite","vite-plugin","react-native-web","react-native","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vite-plugin-rnw"},{"id":22816,"title":"vite-plugin-robots","library":"vite-plugin-robots","status":"active","version":"1.0.5","language":"javascript","ecosystem":"npm","summary":"Vite plugin for generating robots.txt files with separate configurations for production and development builds. Current stable version is 1.0.5, released with a consistent cadence. Key differentiator: it allows you to define different robots.txt rules based on build mode by reading `.robots.[mode].txt` or `.robots.[mode].txt.local` files from the project root, making it easy to block crawlers in development and allow them in production without manual file swapping.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","vite","vite-plugin","robots","robots.txt","vue","react","angular","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vite-plugin-robots"},{"id":14241,"title":"Vite Rollbar Sourcemap Upload Plugin","library":"vite-plugin-rollbar","status":"active","version":"0.0.14","language":"javascript","ecosystem":"npm","summary":"This Vite plugin, `vite-plugin-rollbar` (current stable version 0.0.14), simplifies the process of uploading sourcemaps generated by a Vite build to Rollbar. It integrates directly into the Vite configuration, abstracting away the manual interactions with the Rollbar API for sourcemap management. The plugin is designed to work seamlessly within modern JavaScript ecosystems that leverage Vite for fast development and optimized production builds, ensuring that critical error tracking and debugging capabilities are maintained in production environments. While a specific release cadence isn't defined, as a Vite plugin, it typically updates to maintain compatibility with new Vite major versions and addresses bug fixes or feature requests. Its key differentiator is providing a straightforward, opinionated solution for Rollbar sourcemap integration specifically tailored for Vite projects, reducing configuration overhead compared to generic sourcemap upload tools. Another community-driven plugin `vite-plugin-rollbar-sourcemap` by madogiwa0124 exists which aims to support the latest Vite with TypeScript and improved code quality.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","vite","plugin","vite-plugin","source","map","sourcemap","sourcemaps","production"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vite-plugin-rollbar"},{"id":22817,"title":"Vite Plugin Rollbar Sourcemap","library":"vite-plugin-rollbar-sourcemap","status":"active","version":"0.0.12","language":"javascript","ecosystem":"npm","summary":"A Vite plugin that automatically uploads sourcemaps to Rollbar after the build process. Version 0.0.12, expected to release with new features as needed. Key differentiators: TypeScript support, test coverage, and compatibility with Vite 5+ (requiring Vite 8 in peer deps). Inspired by clinggroup's vite-plugin-rollbar, this plugin provides clearer configuration with options like ignoreUploadErrors and silent. It is actively maintained and supports the latest Vite versions.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","rollbar","sourcemap","vite-plugin","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vite-plugin-rollbar-sourcemap"},{"id":22818,"title":"vite-plugin-router-warn","library":"vite-plugin-router-warn","status":"active","version":"2.0.0","language":"javascript","ecosystem":"npm","summary":"A Vite plugin that suppresses the 'No match found for location with path' warning from vue-router during development. Version 2.0.0 is stable, with infrequent updates. It works by patching vue-router's internal warning suppressor to silence that specific warning when routes are dynamically added or refreshed. Only active in development mode, processes only vue-router files, and runs once at startup. Provides optional export of modified router file for debugging. Designed as a temporary fix until vue-router provides native support to disable the warning.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","vite","vue-router","vue-router4","vue-router-next","vue-router-warn","vite-plugin-router-warn","No match found for location with path","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vite-plugin-router-warn"},{"id":22821,"title":"vite-plugin-rtl-css","library":"vite-plugin-rtl-css","status":"active","version":"1.0.9","language":"javascript","ecosystem":"npm","summary":"Vite plugin for transforming CSS to right-to-left (RTL) using rtlcss. Current stable version: 1.0.9. Release cadence appears low (single version). Key differentiator: integrates rtlcss directly into the Vite build pipeline, generating RTL CSS files during bundling with optional sourcemaps and configurable rtlcss options. Supports custom filename mappings (e.g., .rtl.css) and respects Vite's build.sourcemap default. Ships TypeScript types.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vite-plugin-rtl-css"},{"id":20680,"title":"vite-plugin-ruby","library":"vite-plugin-ruby","status":"active","version":"5.2.1","language":"javascript","ecosystem":"npm","summary":"A Vite plugin that provides convention-over-configuration integration for Ruby projects, primarily used with Rails, Hanami, or plain Ruby via the vite_ruby gem. Current stable version is 5.2.1. It is updated regularly alongside the vite_ruby ecosystem. Unlike generic Vite setups, it auto-discovers entry points, handles asset paths, and bridges Vite's HMR with Ruby development servers. Ships TypeScript types. Requires Vite >=5.0.0.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","plugin","rails","ruby","vite","vite-plugin","vitejs","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vite-plugin-ruby"},{"id":22825,"title":"vite-plugin-run","library":"vite-plugin-run","status":"active","version":"0.9.0","language":"javascript","ecosystem":"npm","summary":"Vite plugin that runs shell commands on file changes or server startup. v0.9.0 (released 2025) drops CommonJS support and migrates to bun/tsdown. Key plugin options: silent, skipDts, input. Runner options include pattern (minimatch), condition (function), debounce, startup, build, onFileChanged. Uses execa for shell commands. Maintained by Enzo Innocenzi, updates ~yearly.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vite-plugin-run"},{"id":22823,"title":"vite-plugin-runtime","library":"vite-plugin-runtime","status":"active","version":"1.4.0","language":"javascript","ecosystem":"npm","summary":"A Vite plugin that replaces `import.meta.env.VITE_*` with `window.env.*` at build time for flexible runtime environment variable injection. Current stable version is 1.4.0 (July 2024). Releases are active with a new minor/patch version every few months, adding features like `envsubstTemplate` and `injectHtml`. Key differentiators: eliminates the VITE_ prefix requirement, generates runtime env.js files, supports type generation, and can inject HTML scripts. Requires Node >=18 and any version of Vite. Peer dependency on Vite is required.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","flexbase","flex","vite","vite-plugin"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vite-plugin-runtime"},{"id":22820,"title":"vite-plugin-runtime-config","library":"vite-plugin-runtime-config","status":"active","version":"1.0.2","language":"javascript","ecosystem":"npm","summary":"A Vite plugin (v1.0.2) enabling runtime configuration for static builds. Unlike Vite's built-in env variables that are baked at build time, this plugin allows dynamic replacement of config placeholders (e.g., {{ VITE_X }}) in index.html via a generated script (patch_runtime_config.js). Supports development mode (auto-replacement from Vite env) and production mode (post-build script execution). Requires Vite ^3.1.0 and Vitest >0.23.2 <1.0 as peer dependencies. Suitable for projects served by external webservers without SSR.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","front-end","configuration","vite-plugin"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vite-plugin-runtime-config"},{"id":22824,"title":"vite-plugin-runtime-env","library":"vite-plugin-runtime-env","status":"active","version":"1.0.0","language":"javascript","ecosystem":"npm","summary":"Vite plugin that injects environment variables at runtime instead of build time, enabling adherence to 12-factor app principles. Current stable version is v1.0.0, released as first stable after a long period in pre-release. It replaces import.meta.env references with window.env lookups and inserts placeholder variables in index.html for substitution during deployment using tools like envsubst. Key differentiators: supports multiple substitution syntaxes (dollar-basic, dollar-curly, handlebars), optionally ignores certain variables for build-time replacement, and allows custom variable names. Requires Vite as a peer dependency.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","docker","environment","12-factor","vite","dot-env","vite-plugin","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vite-plugin-runtime-env"},{"id":27523,"title":"Vite Plugin Sass","library":"vite-plugin-sass","status":"active","version":"0.1.0","language":"javascript","ecosystem":"npm","summary":"A Vite plugin that integrates the sass package to compile .scss files into CSS within a Vite project. Version 0.1.0 is the initial release. It provides a simple wrapper around sass.render(), checking for .scss extension before transforming. Differentiators: minimal configuration, straightforward CJS/ESM support. However, it lacks advanced features like source maps, custom importer, or automatic dependency tracking. The package is experimental and may have limited community adoption.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vite-plugin-sass"},{"id":22819,"title":"Vite Plugin Scope Tailwind","library":"vite-plugin-scope-tailwind","status":"active","version":"2.0.2","language":"javascript","ecosystem":"npm","summary":"A Vite plugin (v2.0.2, latest) that encapsulates and scopes TailwindCSS styles in library builds, preventing class name clashes with consumer apps. By appending unique IDs to Tailwind classes automatically (similar to Tailwind's prefix option but automatic), it avoids the need for manual prefixing or !important hacks. Supports React with the react option and allows ignoring specific classes via regex or strings. Actively maintained, ships TypeScript types.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","tailwind","tailwindcss","vite","vite-plugin","vite-plugin-tailwind","vite-plugin-scope-tailwind","scope","encapsulate","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vite-plugin-scope-tailwind"},{"id":22822,"title":"Vite Plugin SCORM","library":"vite-plugin-scorm","status":"active","version":"0.0.2","language":"javascript","ecosystem":"npm","summary":"A Vite plugin (v0.0.2, early release) that packages build output into SCORM-compliant ZIP files for SCORM 1.2 and SCORM 2004 4th Edition. It runs during the closeBundle hook, validates course metadata, and generates imsmanifest.xml with ZIPs. Key differentiator: integrates SCORM packaging into Vite builds with TypeScript support, offering a custom loader for non-Svelte projects. Currently limited to single SCO packages with no sequencing or navigation rules.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vite-plugin-scorm"},{"id":22832,"title":"vite-plugin-sdk","library":"vite-plugin-sdk","status":"active","version":"0.1.5","language":"javascript","ecosystem":"npm","summary":"Vite plugin to bundle SDKs with support for ESM and CJS outputs. Current stable version: 0.1.5. Active development with frequent releases. Extensible via defu. Only works with Vite 4, 5, 6, or 7. Provides TypeScript type declarations. Key differentiator: focused solely on SDK bundling, with automatic externalization based on package.json dependencies, built-in DTS generation, and support for internal dependencies. Lightweight alternative to full Rollup setups for SDK authors.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","typescript","vite-plugin"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vite-plugin-sdk"},{"id":22828,"title":"vite-plugin-sentry","library":"vite-plugin-sentry","status":"active","version":"1.4.1","language":"javascript","ecosystem":"npm","summary":"Unofficial Sentry plugin for Vite that creates releases and uploads sourcemaps during the Vite build process, using @sentry/cli. Version 1.4.1 supports Vite 2.6–6.x and Node >=14. Built on TypeScript with full type definitions. Unlike the official webpack plugin, it offers virtual module integration to share release/dist config with the Sentry client, and optional automatic commit tracking and deployment environment configuration. Known for breaking changes in error handling (1.2.0) and deprecation of virtual module paths (1.1.5).","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","vite-plugin","sentry","sentry-cli","sourcemap"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vite-plugin-sentry"},{"id":22826,"title":"vite-plugin-serve-static","library":"vite-plugin-serve-static","status":"active","version":"2.2.0","language":"javascript","ecosystem":"npm","summary":"A Vite plugin (v2.2.0, stable, MIT) for serving arbitrary static files outside the standard `public` directory during local development. Unlike the built-in `publicDir` or `server.fs.allow`, this plugin supports regex-based URL-to-file mapping with flexible resolver functions, making it ideal for monorepos or projects where static files live in external directories. Requires Node >=20 and Vite >=5.0.0 <9.0.0. Note: does not handle production builds or serve.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","vite-plugin","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vite-plugin-serve-static"},{"id":22829,"title":"vite-plugin-serwist","library":"vite-plugin-serwist","status":"active","version":"10.0.0-preview.14","language":"javascript","ecosystem":"npm","summary":"Vite plugin for integrating Serwist (a Workbox-inspired service worker library) into your Vite application. Current stable version is 9.5.7, with 10.0.0-preview.14 available. Supports React, Vue, Svelte, Preact, SolidJS, and TypeScript. Unlike Workbox, Serwist offers modern ESM-first architecture, full TypeScript support, and plugin-specific configurations for various frameworks. Published under the serwistjs GitHub organization with monthly release cadence.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","react","remix","vue","preact","svelte","sveltekit","solidjs","vite","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vite-plugin-serwist"},{"id":22827,"title":"vite-plugin-setting-css-module","library":"vite-plugin-setting-css-module","status":"active","version":"1.1.4","language":"javascript","ecosystem":"npm","summary":"A Vite plugin (v1.1.4, last updated 2024) that enables CSS Modules for all CSS/SCSS files without requiring the .module.css naming convention. Primarily designed for migrating legacy React projects to Vite where files are not named with the .module.css pattern. Supports custom include/exclude patterns via regex or function, and per-file opting out with ?global query. Lightweight, TypeScript-compatible, but has minimal documentation and no tests.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","vite","vite-plugin","react","css","css-module","vite-plugin-setting-css-module","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vite-plugin-setting-css-module"},{"id":22830,"title":"vite-plugin-shadow-style","library":"vite-plugin-shadow-style","status":"active","version":"1.2.0","language":"javascript","ecosystem":"npm","summary":"A Vite plugin (v1.2.0, stable) that injects CSS styles into web component shadow DOMs. It rewrites CSS imports to be available as a global SHADOW_STYLE string inside the component bundle, allowing styles to be appended to shadow roots without leaking. Differentiates from standard Vite CSS handling by targeting shadow DOM encapsulation. Ships TypeScript declarations.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","vite","vite-plugin","webcomponents","css","style","shadow-dom","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vite-plugin-shadow-style"},{"id":22839,"title":"vite-plugin-shopify","library":"vite-plugin-shopify","status":"active","version":"4.1.2","language":"javascript","ecosystem":"npm","summary":"Vite plugin that integrates Vite into Shopify theme development. Current stable version is 4.1.2 with support for Vite 5, 6, 7, and 8. It provides automatic entrypoint detection, smart tag generation for scripts and styles, full CDN asset support, and hot reloading via @shopify/theme-hot-reload. Key differentiators: zero-config setup, support for Shopify's strict Liquid parser, and automatic tunnel configuration for development previews. Unlike other Shopify Vite integrations, it handles CORS, modulepreload, and snippet generation out of the box. Release cadence is approximately monthly with minor and patch updates.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","vite","shopify","vite-plugin","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vite-plugin-shopify"},{"id":22831,"title":"Vite Plugin Shopify Assets","library":"vite-plugin-shopify-assets","status":"active","version":"1.0.0","language":"javascript","ecosystem":"npm","summary":"Vite plugin to watch and copy static assets (e.g., fonts, images, static JS/CSS) into a Shopify theme's assets folder during development and build. Version 1.0.0 is the first stable release, compatible with Vite 5 and 6 and Node 18–22. It works alongside vite-plugin-shopify, but can be used standalone. The plugin copies files from a public directory to the theme's assets folder, supports glob patterns, ignore filters, custom destinations, and rename functions for generating Liquid snippets from SVGs. It keeps the assets folder in sync on dev, watch, and build, ensuring that static assets are available in Shopify without manual copying.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","vite plugin","shopify","copy","theme assets","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vite-plugin-shopify-assets"},{"id":22833,"title":"Vite Plugin Shopify Theme Islands","library":"vite-plugin-shopify-theme-islands","status":"active","version":"1.3.2","language":"javascript","ecosystem":"npm","summary":"Island architecture for Shopify themes, lazily hydrating custom elements with loading directives. Current stable version is 1.3.2, released monthly. Ships TypeScript types. Key differentiators: supports both directory scanning and Island mixin patterns, built-in directives (load, visible, idle, media, interaction), runtime events for observability, child island cascade, configurable retry and timeout. Alternative to vanilla Liquid or Shopify's own lazysizes approach.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","vite","shopify","islands","vite-plugin","tanstack-intent","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vite-plugin-shopify-theme-islands"},{"id":22834,"title":"vite-plugin-simple-html","library":"vite-plugin-simple-html","status":"active","version":"1.1.0","language":"javascript","ecosystem":"npm","summary":"A Vite plugin for HTML processing and minification, currently at version 1.1.0 (stable). It supports Vite 2.3 through 8.x. Key differentiator: uses `@swc/html` (since v0.2.0) for faster, more aggressive minification compared to alternatives like `html-minifier-terser`. Ships TypeScript types and is released via OIDC trusted publishing with immutable releases. Active development, frequent releases aligned with Vite major versions.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","vite","vite-plugin","plugin","html","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vite-plugin-simple-html"},{"id":22835,"title":"vite-plugin-simple-json-server","library":"vite-plugin-simple-json-server","status":"active","version":"0.6.2","language":"javascript","ecosystem":"npm","summary":"A Vite plugin that provides a file-based mock API using JSON files during development. Version 0.6.2 (Feb 2025) is the latest stable release, published under MIT license. It offers zero-config CRUD endpoints from JSON files placed in a 'mock' directory, with built-in pagination, sorting, filtering (including operators like ne, lt, gt), and OpenAPI/Swagger UI support. Unlike heavier mock servers, it integrates directly into Vite's dev server, requires no database, and ships TypeScript types. It also serves static files and allows custom route handlers. Node >=15.7.0 required; Vite ^4.0.0 peer dependency.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","vite","plugin","vite-plugin","json","api","server","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vite-plugin-simple-json-server"},{"id":22838,"title":"vite-plugin-single-spa","library":"vite-plugin-single-spa","status":"maintenance","version":"1.1.1","language":"javascript","ecosystem":"npm","summary":"Vite plugin (v1.1.1) to convert Vite-based projects into single-spa root or micro-frontend applications. Supports Vite 5, 6, and 7. Maintained by WJSoftware, but now in maintenance-only mode after the author's decision to discontinue feature development due to disputes. Key differentiator: opinionated integration of Vite with single-spa, handling asset naming, FOUC prevention, and CSS lifecycle exports. Provides TypeScript types and ESM-first exports.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","vite","vite-plugin","single-spa","mife","mfe","micro-frontend","root-config","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vite-plugin-single-spa"},{"id":20682,"title":"vite-plugin-singlefile","library":"vite-plugin-singlefile","status":"active","version":"2.3.3","language":"javascript","ecosystem":"npm","summary":"Vite plugin for inlining all JavaScript and CSS resources into a single HTML file. Version 2.3.3 is the latest stable release. The plugin is actively maintained with frequent updates. It differentiates from other inline plugins by focusing on producing a single index.html with no other output files, supporting Vite 5, 6, 7, and 8. It is specifically designed for offline web applications (single-file apps) and not recommended for server-hosted sites. The plugin automatically adjusts Vite build config for asset inlining and includes options to remove Vite's module loader and delete inlined files.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","vite","inline","css","SFA","single-file","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vite-plugin-singlefile"},{"id":22836,"title":"vite-plugin-sitemap","library":"vite-plugin-sitemap","status":"active","version":"0.8.2","language":"javascript","ecosystem":"npm","summary":"Generate sitemap.xml and robots.txt automatically when building with Vite. v0.8.2 scans the dist folder after build to discover pages, supports dynamic routes, exclusion patterns, external sitemaps, i18n with alternate hreflang links, and per-route changefreq/priority/lastmod. Ships TypeScript types. Minimal configuration: just provide a hostname. Alternative to vite-plugin-pages for sitemap-only needs.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vite-plugin-sitemap"},{"id":22837,"title":"vite-plugin-socket.io","library":"vite-plugin-socket-io","status":"active","version":"1.0.2","language":"javascript","ecosystem":"npm","summary":"A Vite plugin that integrates a Socket.IO server into the Vite dev server, enabling real-time WebSocket communication during development. Version 1.0.2 is the latest stable release, updated infrequently. It wraps socket.io and attaches it to the Vite HTTP server, allowing developers to define server and socket event handlers directly in the Vite config. Differentiators: minimal configuration, automatic WebSocket injection into Vite's HMR pipeline, and support for custom socket event callbacks.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","vite-plugin","socket.io","socket","socketio","vite"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vite-plugin-socket-io"},{"id":20684,"title":"vite-plugin-solid","library":"vite-plugin-solid","status":"active","version":"2.11.12","language":"javascript","ecosystem":"npm","summary":"Official Vite plugin for Solid.js, providing HMR, JSX transformation, and SSR support. Current stable version is 2.11.12, supporting Vite versions 3 through 8 and Solid.js 1.7.2+. Development on v3.0.0 is ongoing with release candidates. Key differentiators: first-class Solid.js integration, solid-refresh HMR, and automatic configuration of Babel/Solid transforms. Releases are frequent with patches addressing edge cases and compatibility with newer Vite versions. Alternatives like unplugin-solid are less official.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","vite","vite plugin","vitejs","vitejs plugin","vite-plugin","solid","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vite-plugin-solid"},{"id":22840,"title":"vite-plugin-solid-pages","library":"vite-plugin-solid-pages","status":"active","version":"0.4.3","language":"javascript","ecosystem":"npm","summary":"A Vite plugin for SolidJS that generates file-based routes for SPAs, following solid-start routing conventions. Version 0.4.3 is the latest stable release with no fixed release cadence (in-progress). Key differentiators: lightweight alternative to solid-start, provides virtual modules for routes and route info, supports lazy/eager loading, auto code-splits route config and component, and integrates with MDX and frontmatter.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vite-plugin-solid-pages"},{"id":22841,"title":"vite-plugin-solid-styled","library":"vite-plugin-solid-styled","status":"active","version":"0.12.1","language":"javascript","ecosystem":"npm","summary":"Vite plugin for solid-styled, a CSS-in-JS library for SolidJS. Current stable version is 0.12.1 with weekly releases. It provides Vite integration with HMR, PostCSS preprocessing, and LightningCSS support. Key differentiators: built-in PostCSS (autoprefixer, nested, cssnano), SSR-friendly style registry, and <style jsx> syntax similar to styled-jsx. Unlike vanilla CSS or other CSS-in-JS solutions, it offers scoped styles with deterministic hash generation for consistent SSR. Requires solid-styled >=0.9 and Vite >=3.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","pridepack","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vite-plugin-solid-styled"},{"id":22842,"title":"Vite Plugin Source Identifier","library":"vite-plugin-source-identifier","status":"active","version":"1.1.2","language":"javascript","ecosystem":"npm","summary":"A Vite plugin that injects source location and component metadata (file path, line, column, props) into DOM elements during development for easier debugging. Version 1.1.2 stable, with frequent releases. Supports React (JSX/TSX) and Vue. Differentiators: zero config, optional prop serialization, custom attribute prefix, and TypeScript types. Only runs in dev mode with no production overhead.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","vite","plugin","react","vue","development","debugging","source-map","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vite-plugin-source-identifier"},{"id":22843,"title":"vite-plugin-splash-screen","library":"vite-plugin-splash-screen","status":"active","version":"0.2.2","language":"javascript","ecosystem":"npm","summary":"A Vite plugin that inlines a customizable splash screen (logo, colors, loading indicator) into the HTML output to prevent blank screens during SPA asset loading. Version 0.2.2, actively maintained, framework-agnostic, and lightweight. Differentiators: inlined at build time for instant display, framework-agnostic, full developer control via runtime hiding.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","vite","vite-plugin","splash-screen","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vite-plugin-splash-screen"},{"id":22844,"title":"vite-plugin-spritesmith","library":"vite-plugin-spritesmith","status":"active","version":"0.1.1","language":"javascript","ecosystem":"npm","summary":"Vite plugin to generate spritesheets and CSS/SASS/LESS/Stylus mixins from image files using spritesmith and spritesheet-templates. Current version 0.1.1, initial release with basic functionality. Supports glob-based source image selection, watch mode, custom templates (Handlebars), and multiple CSS output formats. Differentiator: integrates directly with Vite build pipeline (no separate Grunt/Gulp step). Limited community adoption and few updates; suitable for simple sprite workflows but lacks advanced features like retina support or automatic CSS image ref resolution.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","rollup","rollup-plugin","vite-plugin","rollup-plugin-spritesmith","spritesmith","sprite"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vite-plugin-spritesmith"},{"id":22846,"title":"vite-plugin-sri","library":"vite-plugin-sri","status":"active","version":"0.0.2","language":"javascript","ecosystem":"npm","summary":"A Vite plugin that adds Subresource Integrity (SRI) hashes to script and stylesheet imports in index.html at build time. Version 0.0.2 is current. Forked from @small-tech/vite-plugin-sri to fix an issue where dynamic imports were not handled correctly. Unlike the original, this plugin processes assets after Vite's build transformation, ensuring correct integrity hashes for dynamically imported modules. Released under ISC license.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","Vite","Subresource","Integrity","SRI","plugin"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vite-plugin-sri"},{"id":22845,"title":"vite-plugin-sri-gen","library":"vite-plugin-sri-gen","status":"active","version":"1.4.1","language":"javascript","ecosystem":"npm","summary":"A Vite plugin that auto-generates Subresource Integrity (SRI) hashes for built assets and injects integrity/crossorigin attributes into HTML output. Current stable version 1.4.1, requires Node ≥18 and Vite ≥4. Released monthly. Key differentiators: supports multiple hash algorithms (sha256, sha384, sha512), optional lazy-loaded chunk integrity via runtime patch, Vite manifest augmentation for SSR/backend-owned HTML, configurable include/exclude patterns, and in-memory HTTP cache. ESM-only, builds on parse5 for HTML parsing. Does not work for most SSR frameworks unless pre-rendering HTML or reading the augmented manifest.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","vite","subresource","integrity","sri","content","security","policy","csp","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vite-plugin-sri-gen"},{"id":22847,"title":"vite-plugin-sri3","library":"vite-plugin-sri3","status":"active","version":"2.0.0","language":"javascript","ecosystem":"npm","summary":"vite-plugin-sri3 (v2.0.0) is a zero-dependency Vite plugin that automatically adds Subresource Integrity (SRI) hashes to script and link tags in your built HTML. It supports Vite 3 through 8, Node >=18, and ships TypeScript types. Unlike its predecessors (rollup-plugin-sri and @small-tech/vite-plugin-sri), this plugin works correctly with Vite 4/5+ and offers features like ignoreMissingAsset for legacy chunk compatibility and a skip-sri attribute to exclude specific tags. It is actively maintained with a changelog and comprehensive test coverage including unit tests, end-to-end Playwright tests for tamper detection, and integration fixtures ensuring deterministic sha384 hashes.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","vite-plugin","vite","sri","integrity","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vite-plugin-sri3"},{"id":22848,"title":"Vite Plugin for srvx","library":"vite-plugin-srvx","status":"active","version":"1.0.2","language":"javascript","ecosystem":"npm","summary":"A Vite plugin (v1.0.2) that integrates srvx (Universal Server) with Vite's development server, enabling HMR and automatic index.html serving for srvx-based projects. It supports Node.js, Deno, Bun, and Vercel Edge Functions. Similar to @hono/vite-dev-server but for srvx. Monthly releases with TypeScript types. Key differentiator: srvx's universal runtime and built-in static file serving.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","vite","vite-plugin","srvx","server","ssr","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vite-plugin-srvx"},{"id":22856,"title":"Vite Plugin SSG","library":"vite-plugin-ssg","status":"active","version":"0.1.0","language":"javascript","ecosystem":"npm","summary":"A Vite plugin for static site generation with React and island architecture (partial hydration). Version 0.1.0. Currently in early development with frequent breaking changes. Key differentiators: island-based partial hydration, built-in image optimization (WebP/AVIF), per-page CSS extraction with Tailwind support, and Firebase hosting configuration automation. Ships TypeScript types.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","vite","vite-plugin","ssg","static-site-generation","react","islands","partial-hydration","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vite-plugin-ssg"},{"id":22850,"title":"vite-plugin-ssr","library":"vite-plugin-ssr","status":"active","version":"0.4.142","language":"javascript","ecosystem":"npm","summary":"A Vite plugin for server-side rendering (SSR) that follows the Unix philosophy of doing one thing well. Current stable version is 0.4.142. It provides a lightweight, framework-agnostic SSR solution for Vite, unlike full-featured meta-frameworks like Next.js or Nuxt. It supports file-based routing, data fetching, and hydration. The plugin is actively maintained with frequent releases. Key differentiators: it is a simple Vite plugin rather than a full framework, supports any frontend framework (React, Vue, Svelte, etc.), and integrates seamlessly with existing Vite setups. Requires Node >=16, Vite >=3.1.0, and react-streaming >=0.3.5 (for React).","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","vite","vite-plugin","ssr","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vite-plugin-ssr"},{"id":22849,"title":"vite-plugin-ssr-hot-reload","library":"vite-plugin-ssr-hot-reload","status":"active","version":"0.5.0","language":"javascript","ecosystem":"npm","summary":"A Vite plugin that forces a full page reload when your SSR entry file changes and injects the Vite client script for HMR in SSR contexts. Current stable version is 0.5.0, released October 2024, with a release cadence of minor versions every few months. Key differentiators: lightweight, no external dependencies, supports React refresh injection, and customizable entry/ignore patterns. Requires Node >= 18.0.0 and Vite.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vite-plugin-ssr-hot-reload"},{"id":22851,"title":"vite-plugin-ssr-ssg","library":"vite-plugin-ssr-ssg","status":"maintenance","version":"1.4.1","language":"javascript","ecosystem":"npm","summary":"Vite plugin for SSR and SSG across multiple frameworks (React, Preact, Vue). Current stable version is 1.4.1 (March 2021). Release cadence is irregular with minor feature releases and bug fixes. Key differentiators: declarative entry point, automatic page generation, preview in both SSR and CSR, convenient init script. Compared to vite-ssr and vite-ssg, it aims for cross-framework support and simpler CLI commands. Last release was over a year ago, so it's in maintenance mode.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","vite","vite-plugin","ssr","ssg","vue","react","preact","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vite-plugin-ssr-ssg"},{"id":14242,"title":"Vite Static Asset Copy Plugin","library":"vite-plugin-static-copy","status":"active","version":"4.1.0","language":"javascript","ecosystem":"npm","summary":"vite-plugin-static-copy is a Vite plugin designed to copy static assets during both development and production builds, mirroring the functionality of `rollup-plugin-copy` but optimized for Vite's ecosystem. It is currently at version 4.1.0 and maintains an active release cadence with frequent updates and bug fixes, often several per month. Key differentiators include its dedicated dev server support, which avoids copying files during development for faster startup times by serving them directly. Unlike Vite's built-in public directory, this plugin allows for more granular control over specific files and directories, offering options like renaming, stripping base paths (`stripBase`), and transformation of content. It specifically targets scenarios where assets need to be programmatically managed or placed outside the standard public directory, or when `import` statements are not suitable for asset inclusion. It uses `tinyglobby` for pattern matching, aligning with Vite's internal dependencies, and preserves directory structure by default, unlike `rollup-plugin-copy`'s default `flatten: true`.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","vite","vite-plugin","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vite-plugin-static-copy"},{"id":20683,"title":"vite-plugin-storybook-nextjs","library":"vite-plugin-storybook-nextjs","status":"active","version":"3.2.4","language":"javascript","ecosystem":"npm","summary":"Vite plugin enabling Next.js features in Vite environments, primarily for Storybook portable stories in Vitest. Current stable version 3.2.4, actively maintained by Storybook team. Released monthly with patch and minor updates. Key differentiator: bridges Next.js-specific APIs (image optimization, SWC compilation, routing) with Vite-based testing/Storybook workflows. Supports Next.js 14-16, Storybook 9-10, Vite 5-8. Includes TypeScript types. Based on official Storybook integration.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","vite-plugin","nextjs","storybook","vitest","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vite-plugin-storybook-nextjs"},{"id":22852,"title":"vite-plugin-strip-block","library":"vite-plugin-strip-block","status":"active","version":"1.1.1","language":"javascript","ecosystem":"npm","summary":"A Vite plugin that strips code blocks delimited by custom comments from JS/TS/JSX/TSX files during build. Version 1.1.1 is stable with no major releases since initial; inspired by webpack-strip-block. Differentiators: simple comment-based stripping, works out of the box with default markers 'develblock:start'/'develblock:end', supports custom markers, and requires Node >=18.13.0.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","strip","vite","vite-plugin","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vite-plugin-strip-block"},{"id":22853,"title":"vite-plugin-strip-comments","library":"vite-plugin-strip-comments","status":"active","version":"0.0.10","language":"javascript","ecosystem":"npm","summary":"Vite plugin to strip comments in production builds, with options to preserve legal comments or JSDoc. Current stable version is 0.0.10 (released 2025-03-17). Targets Node >=20, requires pnpm >=9.10.0 or Deno >=2.0.4. Compatible with Rollup, Rolldown, tsup, and tsdown. Differentiates from built-in minify by removing stubborn comments like istanbul ignore flags. Provides three stripping modes: all, keep-legal (default), and keep-jsdoc. Ships TypeScript types. Early stage (low version), use with caution. GitHub: https://github.com/thednp/vite-plugin-strip-comments.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","vite","rollup","rolldown","tsup","tsdown","strip","comments","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vite-plugin-strip-comments"},{"id":22854,"title":"vite-plugin-stripper","library":"vite-plugin-stripper","status":"active","version":"0.10.1","language":"javascript","ecosystem":"npm","summary":"A Vite plugin that strips out specified functions from your browser bundle, removing debug or development-only code in production. Current stable version is 0.10.1, released as part of the KitQL monorepo. It uses oxc (since v0.10.0) for fast parsing instead of babel/recast. Works with Vite 5, 6, 7, or 8. Key differentiator: lightweight, tree-shakable, and focused on stripping function calls, not entire files. Requires Node ^16.14 || >=18.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","vite","vite-plugin","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vite-plugin-stripper"},{"id":22855,"title":"vite-plugin-style-inject","library":"vite-plugin-style-inject","status":"active","version":"0.0.1","language":"javascript","ecosystem":"npm","summary":"A Vite plugin that injects CSS into JavaScript bundle files instead of generating separate CSS files, eliminating the need for external CSS imports. Currently at v0.0.1, it targets library authors who want to distribute self-contained components without requiring consumers to import a separate CSS file. Different from CSS-in-JS solutions, this plugin works with traditional CSS files and transforms them into inline styles at build time. It requires Vite ^2.0.0 as a peer dependency and ships TypeScript definitions. Release cadence is unknown as the package is very new.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vite-plugin-style-inject"},{"id":20685,"title":"vite-plugin-stylelint","library":"vite-plugin-stylelint","status":"active","version":"6.1.0","language":"javascript","ecosystem":"npm","summary":"A Vite plugin that integrates Stylelint for linting CSS/SCSS/Less files during development and build. Current stable version 6.1.0, actively maintained with support for Vite 2–8 and Stylelint 13–17. Requires Node >=18. Key differentiator: runs linting in a worker thread for non-blocking performance, and automatically handles imported style files without extra file watchers (chokidar removed in v6). Ships TypeScript types and supports both ESM and CJS.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","stylelint","vite-plugin","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vite-plugin-stylelint"},{"id":22859,"title":"vite-plugin-stylex","library":"vite-plugin-stylex","status":"active","version":"0.13.0","language":"javascript","ecosystem":"npm","summary":"Integrates StyleX CSS-in-JS library with Vite build tool. Current version 0.13.0 supports StyleX 0.9.3, Vite ^5.2.7. Active development with monthly releases. Differentiates by leveraging Vite's CSS pipeline for minification and post-processing, supporting LightningCSS, CSS layers, and automatic style generation. Requires manual Vite configuration unlike some auto-setup CSS-in-JS solutions.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","vite","stylex","css-in-js","plugin"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vite-plugin-stylex"},{"id":22857,"title":"vite-plugin-stylex-dev","library":"vite-plugin-stylex-dev","status":"active","version":"0.8.0","language":"javascript","ecosystem":"npm","summary":"An unofficial Vite plugin for integrating Stylex, a CSS-in-JS library from Meta. Version 0.8.0 is the current stable release, updated regularly on GitHub. This plugin provides HMR support, CSS automatic injection (via virtual module), and customization through babelConfig and CSS order control. It differs from other Stylex integrations by being Vite-specific and offering manual CSS ordering, making it suitable for SSR frameworks. It requires Stylex as a peer dependency and is ESM-only, targeting modern development workflows.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","stylex","experimental","css-in-js","vite-plugin","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vite-plugin-stylex-dev"},{"id":22858,"title":"vite-plugin-subresource-integrity","library":"vite-plugin-subresource-integrity","status":"active","version":"0.0.12","language":"javascript","ecosystem":"npm","summary":"Vite plugin that adds subresource integrity (SRI) hashes to script and stylesheet imports in index.html at build time. Version 0.0.12 is the latest, with an unknown release cadence. It is a TypeScript rewrite of @small-tech/vite-plugin-sri, offering native type definitions and support for multiple frameworks (Vue, React, Svelte, Solid, Qwik, Lit, Preact, vanilla). Key differentiators: lightweight, no runtime overhead, and simple configuration. Alternatives include rollup-plugin-sri and @small-tech/vite-plugin-sri.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","Vite","Subresource","Integrity","SRI","Plugin","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vite-plugin-subresource-integrity"},{"id":22861,"title":"Vite Plugin Svelte Kebab Props","library":"vite-plugin-svelte-kebab-props","status":"active","version":"1.0.3","language":"javascript","ecosystem":"npm","summary":"Vite 2.x plugin that enables using kebab-case (hyphenated) attribute names for Svelte component props, automatically mapping them to camelCase component variables. Version 1.0.3 is current, with no active development observed. Works as a Vite plugin for SvelteKit or Svelte projects using Vite. Differentiates by eliminating the need to manually write camelCase props in templates, allowing HTML-conventional kebab-case while leveraging Svelte's reactivity.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","svelte","vite","kebab","case","kebab-case","dash","hyphen"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vite-plugin-svelte-kebab-props"},{"id":22860,"title":"vite-plugin-svelte-md","library":"vite-plugin-svelte-md","status":"active","version":"0.6.0","language":"javascript","ecosystem":"npm","summary":"Vite plugin that converts Markdown files into Svelte component templates, enabling use of Svelte components directly within Markdown content. Current stable version is 0.6.0, released in March 2025. The plugin uses markdown-exit (an async-compatible fork of markdown-it) and supports frontmatter with YAML only. It is distributed as ESM-only, requires Node >=20, and works with Vite 3–8. Key differentiators: seamless integration with SvelteKit and Vite, support for Svelte script tags and components inside Markdown, and head tag generation from frontmatter.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","vite","vite-plugin","svelte","markdown","markdown-it","markdown-exit"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vite-plugin-svelte-md"},{"id":22862,"title":"vite-plugin-svelte-svg","library":"vite-plugin-svelte-svg","status":"active","version":"2.3.0","language":"javascript","ecosystem":"npm","summary":"Vite 4.x plugin (v2.3.0) to import SVG files as Svelte components, with optional SVGO optimization. It requires the `?component` suffix (or `?c`) to distinguish SVG components from plain SVG URLs, but this can be disabled via `requireSuffix: false`. The plugin is Svelte 3/4 compatible but does NOT support Svelte 5 or Vite 5. It ships TypeScript types. Releases are infrequent, with v2 being the current stable line. Alternatives include `svelte-svg` or manual import via `{@html}`.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","vite-plugin","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vite-plugin-svelte-svg"},{"id":22863,"title":"vite-plugin-svelte-svgr","library":"vite-plugin-svelte-svgr","status":"active","version":"1.0.4","language":"javascript","ecosystem":"npm","summary":"Vite plugin (v1.0.4) for importing SVG files as Svelte components, URLs, or raw strings, inspired by React's @svgr/webpack. Ships TypeScript types. Differentiators: optional SVGO processing, per-directory type configuration via include/exclude, and query parameter overrides (?component, ?url, ?raw). Alternatives: iconify for icon sets. Released sporadically; peer deps svelte >=3.x and vite >=2.9.13. Stable for basic usage, but limited community adoption.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","svg","vite-plugin","vite-plugin-svgr","svelte","sveltekit","svgo","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vite-plugin-svelte-svgr"},{"id":22864,"title":"vite-plugin-svg-combiner","library":"vite-plugin-svg-combiner","status":"active","version":"0.6.0","language":"javascript","ecosystem":"npm","summary":"A Vite/Rollup plugin that combines multiple SVG files into a single SVG sprite, supporting both runtime injection and emitted file modes. Current stable version 0.6.0 requires Node >= 16, Vite >= 2.0.0, and Rollup >= 2.0.0. This ESM-only package offers customizable symbol IDs (using dirname/name variables), built-in SVGO optimization (preserving viewBox, cleaning IDs, removing dimensions/XMLNS), and flexible include/exclude patterns via @rollup/pluginutils. Compared to alternatives like vite-plugin-svg-sprite, it provides dual runtime/file modes and deeper SVGO configuration options.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","vite","svg","sprite","svg-sprite","svg-sprites","combiner","svg-combiner","plugin","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vite-plugin-svg-combiner"},{"id":22866,"title":"Vite Plugin SVG Icons","library":"vite-plugin-svg-icons","status":"active","version":"2.0.1","language":"javascript","ecosystem":"npm","summary":"Vite plugin for fast creating SVG sprites. Generates an SVG sprite map from a directory of SVG files, supporting HMR, icon selection via DOM injection, and optional SVGO optimization. Current stable version 2.0.1, released under the MIT license. It is a maintained, Vite-specific alternative to svg-sprite-loader or webpack-based solutions, offering tight integration with Vite's dev server and build pipeline since v2.0.0.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","vite","vite-plugin","svg","sprite","svgo","vben","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vite-plugin-svg-icons"},{"id":22865,"title":"vite-plugin-svg-icons-ng","library":"vite-plugin-svg-icons-ng","status":"active","version":"1.8.1","language":"javascript","ecosystem":"npm","summary":"Vite plugin to generate an SVG sprite from a set of SVG files and inject it into the HTML at build time or mount it in development via a virtual module. v1.8.1 is the current stable release, with active development and regular releases. It supports Vite >=5 and Node >=18. Key differentiators: file-based icon management, efficient HMR with cached compilation, SSR-friendly sprite injection, duplicate symbol detection, and virtual modules (register, ids, sprite). Compared to alternatives like vite-plugin-svg-icons, this is a modern fork with improved TypeScript types and a cleaner virtual module API. TypeScript ready.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","vite","vite-plugin","svg","icon","svg-icon","svg-icons","sprite","spritemap","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vite-plugin-svg-icons-ng"},{"id":22867,"title":"vite-plugin-svg-loader","library":"vite-plugin-svg-loader","status":"active","version":"1.0.0","language":"javascript","ecosystem":"npm","summary":"A Vite plugin for loading SVG files as objects or raw strings, enabling easy manipulation and embedding of SVGs in Vite-based projects. Current stable version is 1.0.0, released for Vite 2.x. It differs from alternatives like vite-svg-loader by providing query parameters (?row, ?url) for raw or URL import modes. The plugin exports SVG files as parsed JSON objects (tag, attrs, children) by default, which is useful for custom rendering. Requires Vite >2.0.0-0 as a peer dependency and ships TypeScript types.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vite-plugin-svg-loader"},{"id":22868,"title":"vite-plugin-svg-sprite","library":"vite-plugin-svg-sprite","status":"active","version":"0.7.0","language":"javascript","ecosystem":"npm","summary":"A Vite plugin that transforms SVG files into SVG sprite symbols or framework-specific components. Current stable version is 0.7.0, released with support for custom adapter types. Compatible with Vite 2–7, React 17–19, and Vue 3. Unlike svgr, this plugin generates an inline sprite and provides better render performance for large icon sets. Exports SVG as symbol IDs (vanilla), React components, or Vue components. Ships TypeScript definitions and includes SVGO optimization.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","vite","svg","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vite-plugin-svg-sprite"},{"id":22869,"title":"vite-plugin-svg-spriter","library":"vite-plugin-svg-spriter","status":"active","version":"1.0.0","language":"javascript","ecosystem":"npm","summary":"Vite plugin that builds an SVG sprite from a folder of individual SVGs and injects it into the root HTML. Version 1.0.0, stable. Uses svg-sprite internally for sprite generation and supports full svg-sprite configuration. Key differentiator: simple folder-based approach, no manual sprite management, and injects the sprite automatically via Vite's transformIndexHtml hook. Active maintenance.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","vite","plugin","svg-sprite","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vite-plugin-svg-spriter"},{"id":22870,"title":"vite-plugin-svgicon","library":"vite-plugin-svgicon","status":"active","version":"2.1.2","language":"javascript","ecosystem":"npm","summary":"Vite plugin that integrates the @yzfe/svgicon ecosystem for SVG icon management. Current stable version is 2.1.2, released in early 2023. It allows importing SVG files as SVG symbol definitions or Vue/React components, with built-in SVGO optimization. Key differentiators: supports multiple frameworks (Vue 2, Vue 3, React), generates sprite symbols automatically, and offers a consistent API across build tools (Vite, webpack, Vue CLI). Requires Vite >=2.0.0-beta.1. Ships TypeScript types.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","vite-plugin","vite","svgicon","@yzfe/svgicon","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vite-plugin-svgicon"},{"id":22871,"title":"vite-plugin-svgo","library":"vite-plugin-svgo","status":"active","version":"2.0.0","language":"javascript","ecosystem":"npm","summary":"Vite plugin that imports SVG files as raw strings and optimizes them using SVGO (SVG Optimizer). Current stable version is 2.0.0, released with updated SVGO dependency. It allows custom SVGO configuration options and ships TypeScript types. Differentiates from other Vite SVG plugins by focusing solely on SVGO optimization and raw string output, without extra transformations like React components.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","vite","vite-plugin","svg","svgo","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vite-plugin-svgo"},{"id":20686,"title":"vite-plugin-svgr","library":"vite-plugin-svgr","status":"active","version":"5.2.0","language":"javascript","ecosystem":"npm","summary":"Vite plugin to transform SVG files into React components using SVGR. Current stable version is 5.2.0, with regular updates. Key differentiator: seamless integration with Vite, supports both import with ?react query and default export, optional SVGO optimization, and TypeScript declarations. Compared to alternatives like @svgr/webpack, it is Vite-native and simplifies SVG component usage in React projects.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","vite","vite-plugin","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vite-plugin-svgr"},{"id":22872,"title":"vite-plugin-svgr-component","library":"vite-plugin-svgr-component","status":"active","version":"1.0.1","language":"javascript","ecosystem":"npm","summary":"A Vite plugin that imports SVG files as React components using SVGR, with zero-config defaults and full configurability. v1.0.1 is the current stable version, with slow release cadence. It automatically transforms all SVG imports to React components without needing a query string like ?component, different from other SVGR Vite plugins. Ships TypeScript types, uses SVGO for optimization, and supports micromatch patterns to filter which SVGs are transformed. Requires peer dependencies: react >= 17.0.2 and vite >= 2.7.13.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","vite","plugin","svgr","react","svg","component","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vite-plugin-svgr-component"},{"id":26599,"title":"Vite Plugin SWC React","library":"vite-plugin-swc-react","status":"maintenance","version":"0.1.12","language":"javascript","ecosystem":"npm","summary":"A Vite plugin that replaces Babel with SWC for fast React JSX transform, HMR, and optional polyfill/transpile via SWC's preset-env. Current version 0.1.12 has no recent updates; peer dependencies are @swc/core ^1.2.98 and Vite ^2.6.7+. It offers similar features to @vitejs/plugin-react but uses SWC for faster compilation. Differentiators include built-in polyfill mode and classic JSX runtime support. Release cadence is unknown (last update likely 2022).","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","vite","react","swc","vite react"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vite-plugin-swc-react"},{"id":22873,"title":"vite-plugin-swc-transform","library":"vite-plugin-swc-transform","status":"active","version":"1.1.1","language":"javascript","ecosystem":"npm","summary":"Vite plugin to transform TypeScript/JavaScript source files with SWC during the build process. Current stable version is 1.1.1, released with support for Vite 5, 6, and 7. It provides sane defaults for legacy/experimental decorators and metadata, and gives full control over SWC configuration. Unlike esbuild (Vite's default), it supports TypeScript legacy decorators with metadata. ESM-only, ships TypeScript declarations, and requires Node >=18.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","vite","plugin","vite-plugin","swc","transform","typescript","decorator","metadata"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vite-plugin-swc-transform"},{"id":20687,"title":"vite-plugin-symfony","library":"vite-plugin-symfony","status":"active","version":"8.2.4","language":"javascript","ecosystem":"npm","summary":"A Vite plugin for integrating Vite into Symfony applications. Current stable version is 8.2.4. It generates an entrypoints.json file with JS/CSS/preload dependencies and supports browser reload on Twig file changes. This plugin is designed to be used with the pentatrion/vite-bundle Symfony bundle. It supports Vite versions 3 through 8, making it compatible with modern Vite setups. Unlike generic Vite-Symfony integrations, this package offers a dedicated ecosystem with a Symfony bundle and active maintenance.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","vite-plugin","vite plugin","vite","symfony","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vite-plugin-symfony"},{"id":22876,"title":"Vite Plugin Tailwind","library":"vite-plugin-tailwind","status":"abandoned","version":"0.0.4","language":"javascript","ecosystem":"npm","summary":"A Vite plugin that integrates Tailwind CSS with JIT (Just-In-Time) compiler enabled by default. Current version 0.0.4 is a very early alpha, released infrequently, with minimal documentation and no tests. Zero-config setup similar to WindiCSS plugin but for Tailwind. Includes a config viewer at `/_tailwind/`. Not yet production-ready; alternatives like `@tailwindcss/vite` (official) are more stable.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","vite","vite-plugin","tailwind","tailwind-jit"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vite-plugin-tailwind"},{"id":22874,"title":"vite-plugin-tailwind-purgecss","library":"vite-plugin-tailwind-purgecss","status":"active","version":"0.3.5","language":"javascript","ecosystem":"npm","summary":"Vite plugin that purges unused Tailwind CSS classes from the production bundle. Current stable version is 0.3.5, released with regular patches. The plugin targets only Tailwind-specific classes (not all CSS) and works with Tailwind v3 and component libraries like Skeleton, Flowbite, or shadcn-ui. It analyzes the Vite module graph to extract used selectors and passes them to PurgeCSS, reducing CSS size significantly (e.g., from 105 kB to 16 kB for a Skeleton template). Since v0.3.0, the default behavior is focused on Tailwind classes only, with an optional legacy mode for broader purging. Note: Tailwind v4 will make this plugin obsolete.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","purgeCSS","sveltekit","svelte","rollup","tailwind","tailwindcss","vite","vite-plugin","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vite-plugin-tailwind-purgecss"},{"id":22875,"title":"vite-plugin-tailwind-shadowdom","library":"vite-plugin-tailwind-shadowdom","status":"active","version":"1.1.1","language":"javascript","ecosystem":"npm","summary":"A Vite plugin that normalizes Tailwind CSS for Shadow DOM usage by fixing two key issues: converting `:root` to `:host` so CSS custom properties apply inside Shadow DOM, and unwrapping `@supports` blocks that mention `-webkit-hyphens` to avoid breakage. Current stable version is 1.1.1, released under MIT. It runs after Tailwind processes CSS, only targeting CSS imported with a query (e.g. `?inline`). Compatible with Vite 4.x-7.x and Tailwind CSS 3.x-4.x. Lightweight with no runtime dependencies beyond Vite as a peer dependency. Differentiators: specifically solves Tailwind + Shadow DOM compatibility, minimal configuration, and respects query-based imports to avoid altering global styles.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","vite","vite-plugin","tailwind","tailwindcss","shadow-dom","web-components","css","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vite-plugin-tailwind-shadowdom"},{"id":22877,"title":"Vite Plugin TanStack Start Zephyr","library":"vite-plugin-tanstack-start-zephyr","status":"active","version":"1.0.2","language":"javascript","ecosystem":"npm","summary":"Vite plugin (v1.0.2) integrating TanStack Start with Zephyr cloud deployment platform. Enables deploying TanStack Start applications to Zephyr with minimal configuration. Requires vite 7 or 8, and @tanstack/react-start 1+. Ships TypeScript types. Active development with frequent security patches and feature releases.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","vite-plugin","vite","tanstack-start","zephyr","deploy","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vite-plugin-tanstack-start-zephyr"},{"id":22878,"title":"vite-plugin-target","library":"vite-plugin-target","status":"active","version":"0.1.1","language":"javascript","ecosystem":"npm","summary":"A Vite plugin that makes Vite support Electron (main, preload, renderer) and Node.js targets. Current stable version is 0.1.1 with no frequent releases; it provides a minimal, configuration-based approach to adapt Vite's build for non-browser environments. Its key differentiator is unified API for multiple targets, though alternative tools like electron-vite or vite-plugin-electron offer more comprehensive Electron support. The plugin is early-stage and may have limited community adoption.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","vite","plugin","target","electron","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vite-plugin-target"},{"id":22879,"title":"vite-plugin-tauri","library":"vite-plugin-tauri","status":"active","version":"4.0.0","language":"javascript","ecosystem":"npm","summary":"Integrates Tauri into a Vite project, enabling cross-platform desktop app development with seamless dev and build workflows. Current stable version is 4.0.0, which adds support for Tauri v2 and removes the debug, verbose, and target config options in favor of CLI arguments. The plugin is actively maintained and distributed as an ESM-only package. It ships TypeScript types and requires @tauri-apps/cli >=1 and vite >=2 as peer dependencies. Key differentiators include automatic detection of Tauri project initialization, support for separate Vite configs for Tauri, and CLI argument passthrough via -- -t or --tauri syntax. Version 3.1.0 introduced a default export alongside the named export, and version 3.0.2 removed internal modification of vite clearScreen and server.open settings.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","vite","vite-plugin","tauri","tauri-plugin","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vite-plugin-tauri"},{"id":26600,"title":"Vite Plugin Tauri in the Browser","library":"vite-plugin-tauri-in-the-browser","status":"active","version":"0.1.1","language":"javascript","ecosystem":"npm","summary":"Vite plugin (v0.1.1) that enables running a Tauri application in a remote browser by proxying Tauri API calls through a leader WebView. The leader WebView runs on the development machine and forwards IPC commands to the actual Tauri backend. This plugin integrates with Vite's dev server to inject a WebSocket proxy, allowing remote browser clients to use `@tauri-apps/api` as if they were inside a Tauri window. Key differentiators: no need for physical Tauri runtime on the remote device, supports live reload and HMR, and works with Tauri v1 and v2. Requires Vite ^7.0.0 and a running Tauri dev server. Release cadence is experimental; breaking changes likely.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vite-plugin-tauri-in-the-browser"},{"id":22880,"title":"vite-plugin-tdoc","library":"vite-plugin-tdoc","status":"active","version":"2.0.4","language":"javascript","ecosystem":"npm","summary":"vite-plugin-tdoc (version 2.0.4) is a Vite plugin that transforms Markdown files into anything (e.g., HTML, Vue components) during the build process. Inspired by VitePress, it provides hooks for custom Markdown processing using markdown-it and its ecosystem (containers, attributes, anchors, TOC). It supports before/render/after transforms and can integrate additional Vite plugins. Released under MIT license. The plugin is actively maintained, with a focus on flexibility and developer control over Markdown transformation.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vite-plugin-tdoc"},{"id":22882,"title":"vite-plugin-theme","library":"vite-plugin-theme","status":"maintenance","version":"0.8.6","language":"javascript","ecosystem":"npm","summary":"Vite plugin for dynamically changing theme colors at runtime. Version 0.8.6 requires Vite >=2.0.0 and Node >=12.0.0. It extracts specified color variables from CSS output at build time, generating a separate theme stylesheet (app-theme-style.css) that can be dynamically swapped via JavaScript. Unlike CSS custom properties or runtime CSS-in-JS approaches, this plugin works with static CSS and supports deep customization options like custom selector resolution and variable extraction logic. Released under MIT, maintained by Vben Admin team. Not actively updated since mid-2023.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","vite","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vite-plugin-theme"},{"id":22881,"title":"vite-plugin-theme-vite3","library":"vite-plugin-theme-vite3","status":"active","version":"2.0.1","language":"javascript","ecosystem":"npm","summary":"Vite plugin for dynamically changing theme colors at runtime. Current version 2.0.1, requires Node >=20 and Vite >=7.0.0. Extracts color variables from CSS files after Vite processing, generates a separate theme style file (`app-theme-style.css`), and allows dynamic color replacement via JavaScript. Supports custom color variables, selectors, and injection points. Similar to webpack-theme-color-replacer but for Vite ecosystem. Minimal peer dependencies (only Vite).","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","vite","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vite-plugin-theme-vite3"},{"id":22884,"title":"vite-plugin-time-reporter","library":"vite-plugin-time-reporter","status":"active","version":"2.3.0","language":"javascript","ecosystem":"npm","summary":"A Vite plugin that reports build and dev server startup times. Current version 2.3.0 supports Vite 2,3,4,5 and is ESM+CJS dual-package (ESM-only since v2.2.0). Ships TypeScript types, requires Node >=18. Reports elapsed time for each plugin and total build time in a clean console output. Minimal configuration, no external dependencies beyond Vite as a peer dependency.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","vite","vite-plugin","time","reporting","report","plugin","vitejs","awesome","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vite-plugin-time-reporter"},{"id":22883,"title":"vite-plugin-time-reporter","library":"vite-plugin-time-reporter-vite7","status":"active","version":"2.3.2","language":"javascript","ecosystem":"npm","summary":"A Vite plugin that reports build and dev server startup times. Version 2.3.2 supports Vite 2, 3, 4, 5, and 7 (via a forked package). Provides a simple, configurable time log for each Vite run, displaying formatted durations for key phases like resolving plugins, loading config, and building. Unlike manual console.time calls or full-featured profiling tools, this plugin is lightweight, zero-config, and integrates directly into the Vite plugin lifecycle. Published on npm with two packages: `vite-plugin-time-reporter` for Vite ≤5 and `vite-plugin-time-reporter-vite7` for Vite 7. Ships TypeScript declarations and is actively maintained (2025).","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","vite","vite-plugin","time","reporting","report","plugin","vitejs","awesome","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vite-plugin-time-reporter-vite7"},{"id":22885,"title":"vite-plugin-toml","library":"vite-plugin-toml","status":"active","version":"0.8.7","language":"javascript","ecosystem":"npm","summary":"A Vite and Rollup plugin for importing TOML files. Current stable version is 0.8.7, with updates aligned to Vite's release cadence. Uses toml-eslint-parser for TOML 1.0.0 support. Supports both Vite and Rollup despite the name. Key differentiator: integrates directly as a Vite/Rollup plugin with options for named exports and big integers, unlike alternatives that require separate TOML parsing libraries.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","vite","rollup","rollup-plugin","toml"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vite-plugin-toml"},{"id":22886,"title":"Vite Plugin Top-Level Await","library":"vite-plugin-top-level-await","status":"active","version":"1.6.0","language":"javascript","ecosystem":"npm","summary":"A Vite plugin that transforms ES modules using top-level await (TLA) into compatible code for browsers that do not natively support TLA. Version 1.6.0 is current, with a moderate release cadence. It works by rewriting imports and exports to use Promise-based orchestration, handling circular dependencies correctly. Unlike setting build.target to esnext, this plugin retains compatibility with Vite's default browser targets. Supports both ES and IIFE worker formats. Notable alternatives include vite-plugin-top-level-await by Menci (this one) and manualPromise-based polyfilling; this plugin is the most popular and actively maintained for Vite ≥2.8.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","vite","plugin","top-level await","await"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vite-plugin-top-level-await"},{"id":22887,"title":"vite-plugin-total-bundle-size","library":"vite-plugin-total-bundle-size","status":"active","version":"1.0.8","language":"javascript","ecosystem":"npm","summary":"Vite plugin that outputs the total size of the bundle after build. Current stable version 1.0.8, released infrequently. It provides a simple way to display bundle size in the console, with options to filter files by regex, print per-file stats, and calculate gzip sizes. Unlike rollup-plugin-visualizer or webpack-bundle-analyzer, it focuses on minimal output and is easy to integrate into CI. Ships TypeScript types. Requires Vite >=5.0.0.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","vite","plugin","bundle","size","total","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vite-plugin-total-bundle-size"},{"id":22889,"title":"vite-plugin-transform","library":"vite-plugin-transform","status":"active","version":"2.0.1","language":"javascript","ecosystem":"npm","summary":"Vite plugin for transforming resources during build, supporting regex replacement, alias resolution, and custom callback functions. Current stable version is 2.0.1, released occasionally with breaking changes from v1.x. Key differentiators: allows both simple key-value replacement and advanced path resolution using custom delimiters (e.g., %{ }%). Alternatives: @rollup/plugin-replace, vite-plugin-html. Note: v2.x changed default delimiters from #{ }% to %{ }% and alias handling.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","vite","vite-plugin","replace","transform","resolve","bundle"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vite-plugin-transform"},{"id":22888,"title":"vite-plugin-transform-lucide-imports","library":"vite-plugin-transform-lucide-imports","status":"active","version":"0.3.1","language":"javascript","ecosystem":"npm","summary":"A Vite plugin (v0.3.1) that transforms named imports from lucide icon packages into default imports for improved dev server performance and tree-shaking. It is actively maintained with patches for Vite 8 compatibility and handles aliased icons, type imports, and multiple frameworks (React, Svelte, vanilla JS). Unlike alternatives that require manual refactoring, this plugin automates the conversion with zero config. Supports custom file extensions for other frameworks.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","lucide","transform","imports","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vite-plugin-transform-lucide-imports"},{"id":22890,"title":"vite-plugin-translate","library":"vite-plugin-translate","status":"active","version":"0.0.6","language":"javascript","ecosystem":"npm","summary":"Vite plugin that integrates translate.js for automatic website translation. Current stable version is 0.0.6, with initial release in 2024. It handles bundling the translate.js library, emitting it to the build output with version/timestamp in filename, and injecting script tags into HTML. Supports translate.js versions 3.18.66 and 4.0.3. Optionally injects an initialization script after translate.js loads. Requires Vite >=5 as a peer dependency. Ships TypeScript types.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vite-plugin-translate"},{"id":22893,"title":"vite-plugin-treat-umd-as-commonjs","library":"vite-plugin-treat-umd-as-commonjs","status":"active","version":"0.1.4","language":"javascript","ecosystem":"npm","summary":"Vite plugin that resolves edge cases when using RequireJS/AMD in the browser by injecting `var define = false;` into UMD modules, preventing RequireJS from hijacking them. This addresses a specific issue where Vite's UMD-to-CommonJS conversion breaks in a browser RequireJS environment (vitejs/vite#5900). Current version 0.1.4, ships TypeScript types, requires Vite as peer dependency. Use this when you need to serve UMD modules via Vite but the page also includes RequireJS (e.g., legacy dependencies). The plugin is lightweight and scoped to this single concern.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","vite","vite-plugin","commonjs","cjs","umd","requirejs","require-js","amd","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vite-plugin-treat-umd-as-commonjs"},{"id":22897,"title":"vite-plugin-ts-nameof","library":"vite-plugin-ts-nameof","status":"active","version":"3.0.0","language":"javascript","ecosystem":"npm","summary":"Vite plugin that resolves nameof calls (e.g., nameof(MyClass)) at build time, providing type-safe string references to member names. v3.0.0 supports Vite 2–5 and ships TypeScript types. Requires peer dependencies @typescript-nameof/common-types and @typescript-nameof/types. Alternative to babel-plugin-ts-nameof for Vite-based workflows.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","vite","vite-plugin","ts-nameof","nameof","plugin","typescript","vitejs","awesome"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vite-plugin-ts-nameof"},{"id":22891,"title":"vite-plugin-ts-types","library":"vite-plugin-ts-types","status":"deprecated","version":"1.0.0","language":"javascript","ecosystem":"npm","summary":"Vite plugin that runs TypeScript type checking in a separate process, reporting errors in the console and overlay. Current stable version appears to be 1.0.0 but the package has very limited information and appears to be from the legacy '@ice/app' monorepo. This plugin provides type checking during development and builds, similar to vite-plugin-checker or fork-ts-checker-webpack-plugin. However, it has minimal documentation and is not actively maintained; the latest release notes are from a separate monorepo (ice) and the actual plugin code is not well described. It likely integrates with Vite's dev server and build process to perform TypeScript diagnostics.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vite-plugin-ts-types"},{"id":22894,"title":"vite-plugin-tsc","library":"vite-plugin-tsc","status":"active","version":"0.1.1","language":"javascript","ecosystem":"npm","summary":"A Vite plugin that spawns an external `tsc --watch` process alongside the Vite dev server, providing TypeScript type checking without interfering with Vite's own transpilation. Current version 0.1.1. Release cadence is low (sporadic). Key differentiator: unlike fork-ts-checker-webpack-plugin for webpack or vite-plugin-checker, this plugin strictly uses `tsc --watch` and deliberately avoids any bundler integration, giving a pure TypeScript checker experience. It utilizes the `configResolved` hook and is not compatible with other bundlers.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","typescript","vite","vite-plugin"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vite-plugin-tsc"},{"id":26601,"title":"vite-plugin-tsc-build","library":"vite-plugin-tsc-build","status":"active","version":"0.3.0","language":"javascript","ecosystem":"npm","summary":"A Vite plugin that replaces esbuild with the TypeScript compiler (tsc -b) for production builds. Enables support for TypeScript features not handled by Vite's default esbuild bundler, such as isolatedModules: false, implicit type-only imports, and cross-module const enum inlining. Compatible with Vite 4, 5, 6, and 7. Current version is 0.3.0; release cadence is irregular. Differentiator: preserves full tsc semantics for projects that need strict TypeScript compilation during build, at the cost of slower builds.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vite-plugin-tsc-build"},{"id":22892,"title":"vite-plugin-tsc-watch","library":"vite-plugin-tsc-watch","status":"active","version":"3.1.2","language":"javascript","ecosystem":"npm","summary":"Plugs tsc --watch into Vite dev server, enabling TypeScript type-checking during development without blocking the build pipeline. Current stable version is 3.1.2 (Feb 2025), with releases roughly every 6 months tracking Vite and TypeScript peer updates. Key differentiators: dev-only, low-noise (no overlay), uses Vite's dev server for logging, lightweight compared to alternatives like fork-ts-checker-webpack-plugin. Supports TS solution config and ESM-only since v3.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","vite","vite-plugin","tsc","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vite-plugin-tsc-watch"},{"id":22896,"title":"Vite Plugin Tsconfig","library":"vite-plugin-tsconfig","status":"active","version":"2.0.0","language":"javascript","ecosystem":"npm","summary":"Vite plugin to specify an alternate tsconfig filename, useful for monorepos and CI environments. Current stable version is 2.0.0, released with breaking changes migrating to buildStart/buildEnd hooks. Key differentiator: allows swapping tsconfig files per workspace package in monorepos, with backup/restore of the original tsconfig.json. Note that as of Vite 7.1.5, the native optimizeDeps.esbuildOptions.tsconfig option may suffice, but this plugin remains necessary for monorepos with externalized paths.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","vite-plugin","tsconfig","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vite-plugin-tsconfig"},{"id":22895,"title":"vite-plugin-tsconfig-paths","library":"vite-plugin-tsconfig-paths","status":"active","version":"1.4.1","language":"javascript","ecosystem":"npm","summary":"A Vite plugin that automatically resolves TypeScript path aliases defined in tsconfig.json (paths and baseUrl). Version 1.4.1 released on npm. It eliminates the need for manual resolve.alias configuration in Vite projects using TypeScript paths. Compared to alternatives like vite-tsconfig-paths (from aleclarson), this plugin is lightweight, actively maintained by lightyen, and supports newer Vite versions. It ships TypeScript types, requires Vite as a peer dependency (works with Vite 2+), and works with both ESM and CJS module systems. The plugin automatically discovers tsconfig.json and applies path mappings to Vite's resolver.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","vite","plugin","typescript","tsconfig","paths"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vite-plugin-tsconfig-paths"},{"id":20688,"title":"vite-plugin-turbosnap","library":"vite-plugin-turbosnap","status":"active","version":"1.0.3","language":"javascript","ecosystem":"npm","summary":"vite-plugin-turbosnap v1.0.3 generates a preview-stats.json file from Vite Storybook projects for Chromatic's Turbosnap feature, which limits snapshot runs to only changed stories. It works by constructing a dependency graph during Vite builds, mimicking webpack stats output for Chromatic CLI. Requires chromatic-cli >=6.5.0, Storybook >=7.0 (or 6.5 with @storybook/builder-vite >=0.1.22). Experimental; may not support all configurations.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","vite-plugin","chromatic","turbosnap","storybook","vite","snapshot","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vite-plugin-turbosnap"},{"id":22898,"title":"Vite Plugin Twig Drupal","library":"vite-plugin-twig-drupal","status":"active","version":"1.6.2","language":"javascript","ecosystem":"npm","summary":"A Vite plugin that compiles Twig templates to HTML with Drupal-specific features including Twig namespaces, includes, extends, and Drupal filter/function support. Current stable version 1.6.2, actively maintained, with monthly releases. Integrates with Storybook for component development. Supports Vite 4–7. Key differentiator: Drupal-aware Twig rendering without a Drupal backend, enabling frontend prototyping.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","Vite","Vite plugin","Twig","Storybook","Drupal"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vite-plugin-twig-drupal"},{"id":22899,"title":"vite-plugin-twig-loader","library":"vite-plugin-twig-loader","status":"active","version":"0.0.6","language":"javascript","ecosystem":"npm","summary":"A Vite plugin that loads Twig templates as modules, enabling direct import of .twig files in JavaScript/TypeScript. Current stable version is 0.0.6 (July 2022). Low release cadence. Differentiates from vite-plugin-twig (which it is based on) by offering additional configuration options like custom filters, functions, globals, and settings, plus Storybook integration. Requires twig.js as a peer dependency. Suitable for projects using Twig templating inside Vite builds (e.g., legacy PHP-like frontends or Storybook). Note: project appears to be in early stage, not actively maintained.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","vite","vite-plugin","twig","loader"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vite-plugin-twig-loader"},{"id":22900,"title":"vite-plugin-twing-drupal","library":"vite-plugin-twing-drupal","status":"active","version":"1.1.2","language":"javascript","ecosystem":"npm","summary":"A Vite plugin that transforms Twing.js templates into HTML with Drupal-specific features such as attributes, classes, and default attributes. Currently at version 1.1.2, released frequently with multiple fixes per month. It integrates Twing.js (a Twig engine for JavaScript) with Vite and provides hooks for Drupal-like theme initialization. Key differentiators: built-in Drupal attribute support, Storybook integration, and handling of Drupal-specific template patterns like classes array rendering and default attribute handling.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","Vite","Vite plugin","Twig","Storybook","Drupal"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vite-plugin-twing-drupal"},{"id":22901,"title":"vite-plugin-typescript","library":"vite-plugin-typescript","status":"active","version":"1.0.4","language":"javascript","ecosystem":"npm","summary":"A thin wrapper around @rollup/plugin-typescript that improves compatibility with Vite and Vitest. Current stable version 1.0.4. Designed to fix watch mode issues when running Vitest, ensuring proper cleanup and type-safe compilation. Key differentiator: it disables esbuild for Vitest and prevents unsafe watch mode behavior, addressing a specific gap in the Vite ecosystem. Recommended for use in build mode only, not for development due to poor HMR. Depends on vite and @rollup/plugin-typescript as peer dependencies.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vite-plugin-typescript"},{"id":12374,"title":"Vite TypeScript Transform Plugin","library":"vite-plugin-typescript-transform","status":"active","version":"1.3.1","language":"javascript","ecosystem":"npm","summary":"vite-plugin-typescript-transform is a Vite plugin designed to integrate the full TypeScript compiler into the Vite build transform phase. Its primary purpose is to enable advanced TypeScript features, such as the new ECMAScript decorators, that Vite's default transpiler, esbuild, might not yet support. The plugin operates by transpiling code using the TypeScript compiler before esbuild processes it, allowing developers to leverage the latest TypeScript syntax without waiting for esbuild updates. Currently at version 1.3.1, the package demonstrates active maintenance with several releases in the past year addressing bug fixes and feature enhancements, such as improved tsconfig parsing. It functions as an augmentation to Vite's pipeline, rather than a replacement, and requires careful configuration of plugin order to ensure correct operation.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","code","compiler","decorators","es","esm","js","module","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vite-plugin-typescript-transform"},{"id":22902,"title":"Vite Plugin TYPO3","library":"vite-plugin-typo3","status":"active","version":"3.0.0","language":"javascript","ecosystem":"npm","summary":"Vite plugin for collecting and bundling entry points from TYPO3 extensions in a Composer-based TYPO3 setup. Version 3.0.0 adds support for Vite 8, drops CommonJS (ESM-only), and requires vite_asset_collector v1.16.0+. Provides automatic alias creation (EXT:/@), CORS defaults, and watcher ignore lists. Flexible configuration for project or extension mode. Actively maintained with monthly releases.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","vite-plugin","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vite-plugin-typo3"},{"id":22903,"title":"vite-plugin-unused-code","library":"vite-plugin-unused-code","status":"active","version":"0.1.8","language":"javascript","ecosystem":"npm","summary":"A Vite/Rollup plugin to detect unused files and unused exports in used files (dead code elimination analysis). Current stable version is 0.1.8, released March 2026, with frequent bug fixes and Vite 8/Rolldown compatibility updates. Ported from webpack-deadcode-plugin; uses micromatch patterns for file matching. Key differentiator: provides both unused file and unused export detection in a single plugin for Vite/Rollup ecosystems. Limitations: cannot detect unused CSS or TypeScript types, and unused exports will not be reported in Rolldown (Vite 8+).","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","vite","rollup","deadcode","unused","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vite-plugin-unused-code"},{"id":22905,"title":"vite-plugin-url-copy","library":"vite-plugin-url-copy","status":"active","version":"1.1.4","language":"javascript","ecosystem":"npm","summary":"Vite plugin (v1.1.4) that automatically copies the dev/preview server URL to clipboard and optionally generates a QR code for network access. Stable, actively maintained with monthly releases. Supports custom copy content, QR colors, and hot reload. Differentiator: combines URL copy and QR code generation in one plugin, with no extra dependencies. Requires Vite >=4.0.0.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","vite-plugin","vite plugin","QR Code","QRCode","copy server url","vite-plugin-url-copy","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vite-plugin-url-copy"},{"id":22906,"title":"vite-plugin-utils","library":"vite-plugin-utils","status":"active","version":"0.4.5","language":"javascript","ecosystem":"npm","summary":"vite-plugin-utils is a collection of opinionated utility functions for Vite plugin development. It provides constants, helper functions, and plugin sorting utilities to streamline plugin creation. Currently at version 0.4.5 with monthly releases, it focuses on reducing boilerplate for Vite plugin authors. Unlike general Vite utilities like unplugin or vite-plugin-inspect, this package offers specific sorted plugin handling and module-related constants. The package is ESM-only, designed for Vite 4+, and includes TypeScript declarations. Its lightweight API covers common patterns like virtual module IDs and plugin ordering.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","vite","plugin","utils"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vite-plugin-utils"},{"id":26602,"title":"vite-plugin-valibot-env","library":"vite-plugin-valibot-env","status":"active","version":"1.0.2","language":"javascript","ecosystem":"npm","summary":"A Vite plugin that validates environment variables against a Valibot schema at build time. Current stable version is 1.0.2, released with support for Vite 8 stable. Released under MIT license. Key differentiators: integrates Valibot's modular and lightweight schema validation, supports optional prefix stripping, value transformation (boolean, integer, float, null), localized error messages via @valibot/i18n, and callback hooks for custom issue handling. Requires Node.js 20+ and Valibot 1.0.0+. Alternative to similar plugins using Zod or Joi, offering tree-shakeable validators.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","vite-plugin","valibot","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vite-plugin-valibot-env"},{"id":22904,"title":"vite-plugin-vanjs","library":"vite-plugin-vanjs","status":"active","version":"0.1.18","language":"javascript","ecosystem":"npm","summary":"vite-plugin-vanjs (v0.1.18) is a meta-framework for VanJS built on Vite, providing routing, JSX support, SSR/SSG, and isomorphic modules. Released with weekly updates, it integrates router, meta management, JSX transformation, and server/client helpers. Key differentiators: zero-config hydration, lazy route loading with async unification since v0.1.17, and automatic van.debug.js in dev mode. Requires node >=20, pnpm >=8.6.0, and peer deps csstype, mini-van-plate, vanjs-core, vanjs-ext.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","vanjs","vite","plugin","router","meta","ssr","ssg","jsx","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vite-plugin-vanjs"},{"id":22907,"title":"vite-plugin-vconsole","library":"vite-plugin-vconsole","status":"active","version":"2.1.1","language":"javascript","ecosystem":"npm","summary":"Vite plugin for automatically injecting vConsole (a lightweight, extendable front-end developer tool for mobile web pages) into your application during development or specific build modes. Current stable version is 2.1.1, released in 2023. It supports Vite v2+, Node.js >=12, and works with both Vue and React. Key differentiators: dynamic configuration, custom vConsole plugins, multi-page support, and environment-aware enabling/disabling. Compared to alternatives like manually adding vConsole, this plugin automates the setup and teardown process, ensuring vConsole is only loaded when needed (e.g., development or test builds).","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","vite","vconsole","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vite-plugin-vconsole"},{"id":22908,"title":"vite-plugin-vercel","library":"vite-plugin-vercel","status":"active","version":"11.0.3","language":"javascript","ecosystem":"npm","summary":"Vite adapter for Vercel that bundles applications according to the Vercel Output API. Version 11.0.3 requires Vite >=7.1. Supports SSG/static files, SSR/serverless functions with auto-bundling from the api folder, ISR/prerender functions, Edge functions and Edge middleware. Differentiates from @vercel/build by not forcing api folder builds, offering flexible endpoint mapping via getVercelEntries and per-endpoint configuration (edge, headers, streaming, isr). Actively maintained with frequent releases.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vite-plugin-vercel"},{"id":22909,"title":"vite-plugin-version-mark","library":"vite-plugin-version-mark","status":"active","version":"0.2.2","language":"javascript","ecosystem":"npm","summary":"A Vite and Nuxt plugin (v0.2.2) that automatically injects version information from package.json, git commit SHA, or custom commands into your application via console logs, global variables, meta tags, and static output files. It supports multi-command execution with custom format templates, aliases, timeouts, and fallbacks. Particularly useful for tracking deployed builds and debugging in production. Ships TypeScript types. Requires Vite or Nuxt 3.3+. Released under MIT.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","vite","version","vue","nuxt","react","git","commit","log","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vite-plugin-version-mark"},{"id":22910,"title":"Vite Plugin Vinext Zephyr","library":"vite-plugin-vinext-zephyr","status":"active","version":"1.0.2","language":"javascript","ecosystem":"npm","summary":"Vite plugin for deploying Vinext applications (Next.js-compatible framework built on Vite) to Zephyr Cloud. Currently at v1.0.2, with active development and patch releases every few weeks. Key differentiators: tightly integrated with Zephyr's deployment platform, handles build and upload of Vinext apps, supports ESM-only usage, and includes security fixes for dependency vulnerabilities. Alternative to manual deployment scripts or cloud-specific plugins.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","vite-plugin","vite","vinext","zephyr","deploy","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vite-plugin-vinext-zephyr"},{"id":22913,"title":"vite-plugin-virtual","library":"vite-plugin-virtual","status":"active","version":"0.5.0","language":"javascript","ecosystem":"npm","summary":"Vite plugin providing virtual modules with HMR invalidation support. Version 0.5.0, actively maintained, works with Vite 2–7. Unlike @rollup/plugin-virtual, this plugin integrates with Vite's Hot Module Replacement and allows updating or invalidating virtual module content at runtime during development. Supports ESM and TypeScript via ambient type declarations.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vite-plugin-virtual"},{"id":22911,"title":"vite-plugin-virtual-html","library":"vite-plugin-virtual-html","status":"active","version":"1.2.7","language":"javascript","ecosystem":"npm","summary":"Vite plugin for flexible multi-page app (MPA) development, allowing HTML files to be placed anywhere in the project and configured via a pages map. Current stable version is 1.2.7, released periodically since 2020. Key differentiators: eliminates Vite's default HTML root restriction, provides dev-server interception for seamless MPA development, supports EJS templating with custom render functions, and includes automatic Rollup input configuration. Compared to vanilla Vite MPA, it offers a configurable pages structure similar to @vue/cli's pages option, with additional features like injectCode and urlTransformer.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","vite-plugin","virtual-html","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vite-plugin-virtual-html"},{"id":22912,"title":"vite-plugin-virtual-mpa","library":"vite-plugin-virtual-mpa","status":"active","version":"1.12.1","language":"javascript","ecosystem":"npm","summary":"Vite plugin for building multi-page applications (MPA) with virtual file support and EJS templating. Current stable version 1.12.1, active development with regular minor/patch releases. Key differentiators: provides out-of-box MPA support without boilerplate, uses virtual HTML files (no physical templates needed), offers EJS template rendering, TypeScript types included, supports scan-based page auto-generation, and includes history fallback for dev/preview servers. Compatible with Vite >=2.0.0.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","vite","vite-plugin","virtual","virtual-html","html","html-mpa","html-template","mpa","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vite-plugin-virtual-mpa"},{"id":22914,"title":"vite-plugin-vitepress-auto-sidebar","library":"vite-plugin-vitepress-auto-sidebar","status":"active","version":"1.7.1","language":"javascript","ecosystem":"npm","summary":"Vite plugin that automatically generates VitePress sidebar configuration by scanning the docs directory structure. Version 1.7.1 supports options like ignoreList, collapsed groups, title extraction from markdown files or frontmatter, and auto-updates on file changes. Active development with frequent releases. Differentiates by being a dedicated Vite plugin rather than a build-time script, with live HMR support for sidebar regeneration.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","vitepress","vite","sidebar","auto-sidebar","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vite-plugin-vitepress-auto-sidebar"},{"id":22918,"title":"Vite Plugin VSharp","library":"vite-plugin-vsharp","status":"active","version":"1.9.1","language":"javascript","ecosystem":"npm","summary":"A Vite plugin that compresses static images (jpg, png, gif, webp) after each build using sharp.js. Version 1.9.1 is the latest stable. Ideal for Vite projects needing automated image optimization without manual tooling. It works with Vite 2.6 to 5, handles public folder images, and offers per-format options. The plugin differs from others by being Vite-native, supporting exclude/include patterns for public assets, and allowing resizing and metadata preservation.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","vite","vite-plugin","sharp.js","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vite-plugin-vsharp"},{"id":12375,"title":"Vite Plugin Vue DevTools","library":"vite-plugin-vue-devtools","status":"active","version":"8.1.1","language":"javascript","ecosystem":"npm","summary":"vite-plugin-vue-devtools is an official Vite plugin designed to integrate Vue DevTools directly into a development server, significantly enhancing the developer experience for Vue.js applications. It provides real-time inspection of component hierarchies, state management, routing, and performance metrics, all accessible within the browser's developer tools. The current stable version is 8.1.1, and the project exhibits an active release cadence with frequent updates for bug fixes and feature enhancements, indicating strong ongoing support from the Vue.js core team. Its key differentiator lies in its seamless, officially supported integration within the Vue ecosystem, offering a robust and consistent debugging environment for projects powered by Vite.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","vue-devtools","vite-plugin","vite-plugin-vue-devtools","dx","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vite-plugin-vue-devtools"},{"id":27524,"title":"Vite Vue Docgen Plugin","library":"vite-plugin-vue-docgen","status":"active","version":"0.3.4","language":"javascript","ecosystem":"npm","summary":"Vite plugin that wraps the Vue Docgen API to generate metadata (props, events, slots, methods, etc.) from Vue single-file components (SFC). Current stable version is 0.3.4. It injects docgen information as a property on the component at build time. Simple configuration with include/exclude patterns and custom property name. Requires Vite >2.0. Provides TypeScript types. Lightweight alternative to vue-styleguidist's webpack plugin for Vite users.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","vite","plugin","vue-docgen","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vite-plugin-vue-docgen"},{"id":22915,"title":"vite-plugin-vue-env","library":"vite-plugin-vue-env","status":"active","version":"1.0.6","language":"javascript","ecosystem":"npm","summary":"A Vite plugin that provides VUE_APP_* environment variables (like Vue CLI) to Vite projects. Version 1.0.6 requires Vite 2+. It performs string replacement (code.replace) to substitute process.env.VUE_APP_* with actual values at build time. Alternative to Vite's built-in import.meta.env, useful for migrating from Vue CLI. Includes TypeScript types.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","vite-plugin","vite","dotenv","env","vue","vue-cli","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vite-plugin-vue-env"},{"id":12376,"title":"Vite Plugin for Vue Facing Decorator HMR Fix","library":"vite-plugin-vue-facing-decorator-hmr","status":"active","version":"1.0.1","language":"javascript","ecosystem":"npm","summary":"This Vite plugin addresses a known incompatibility between `vue-facing-decorator` and Vite's Hot Module Replacement (HMR) system when the `toNative()` method is omitted from Vue components. The `vue-facing-decorator` library typically requires calling `toNative()` on decorated components for HMR to function correctly, but this practice can severely degrade developer experience by breaking IDE features like auto-completion in environments such as WebStorm. This plugin, currently at version 1.0.1 (as of its initial release in 2024), transparently injects the necessary `toNative()` logic during the Vite build process, allowing developers to omit it from their source code, thereby preserving IDE functionality while maintaining HMR support. It offers a targeted solution for a specific development workflow challenge.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","vite-plugin","vue","sfc","js","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vite-plugin-vue-facing-decorator-hmr"},{"id":22916,"title":"Vite Plugin Vue Hoist CE Styles","library":"vite-plugin-vue-hoist-ce-styles","status":"active","version":"0.1.3","language":"javascript","ecosystem":"npm","summary":"A Vite plugin that works around a Vue 3 bug where styles are not properly hoisted for custom elements (CE). It injects CSS into the main bundle entry file instead of relying on scoped styles. Version 0.1.3 is the latest and only release. The plugin is experimental, lacks unit tests, and has specific caveats: CSS imports outside SFCs break the build, and it only works with a limited set of configurations. It differs from alternative solutions by being a targeted patch for a specific Vue 3 issue with custom elements.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","vite","vue","custom-element","CE","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vite-plugin-vue-hoist-ce-styles"},{"id":22917,"title":"vite-plugin-vue-images","library":"vite-plugin-vue-images","status":"maintenance","version":"0.6.1","language":"javascript","ecosystem":"npm","summary":"Auto-import images into Vue templates for Vite projects, eliminating manual imports for Vite 2 + Vue 3. Version 0.6.1 is current, with a maintenance-level release cadence. Unlike manual imports, this plugin resolves images from configured directories and transforms template references into automatically imported variables. Key differentiator: convention-based image discovery with PascalCase naming and subdirectory prefix support. Limited to Vite 2 and Vue 3; no longer actively developed.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","vite","vue","images","plugin","development","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vite-plugin-vue-images"},{"id":22920,"title":"vite-plugin-vue-inspector","library":"vite-plugin-vue-inspector","status":"active","version":"5.4.0","language":"javascript","ecosystem":"npm","summary":"A Vite plugin that enables clicking UI elements in the browser to open the corresponding source code in your IDE. Current stable version: 5.4.0. Active development, frequent releases. Supports Vue 2, Vue 3, and Nuxt 3. Key differentiator: automatic IDE file opening from browser clicks, with toggle overlay and configurable combo keys.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","vue","vite","vscode","vite-plugin","inspector","debug","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vite-plugin-vue-inspector"},{"id":12379,"title":"Vite Plugin for Vue Router Layouts","library":"vite-plugin-vue-layouts","status":"active","version":"0.11.0","language":"javascript","ecosystem":"npm","summary":"vite-plugin-vue-layouts is a Vite plugin designed to simplify the implementation of router-based layouts in Vue 3 applications. It is currently at version 0.11.0 and is actively maintained, with regular updates and fixes. The plugin works by transforming Vue Router configurations, effectively wrapping page components within specified layout components as nested routes. It integrates seamlessly with `vite-plugin-pages` and `unplugin-vue-router`, allowing developers to define layouts for individual pages using route blocks (e.g., `<route lang=\"yaml\"> meta: { layout: 'my-layout' } </route>`). Layout components, typically stored in `src/layouts`, are automatically discovered and asynchronously imported, providing a structured approach to managing application layouts.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vite-plugin-vue-layouts"},{"id":12377,"title":"Vite Vue Layouts Next Plugin","library":"vite-plugin-vue-layouts-next","status":"active","version":"2.1.0","language":"javascript","ecosystem":"npm","summary":"vite-plugin-vue-layouts-next is a Vite plugin designed to streamline layout management for Vue 3 applications, particularly when integrated with Vue Router. It's a maintained and improved fork of the original `vite-plugin-vue-layouts`, providing robust support for the latest ecosystem versions including Vite 8, Vue 3, and Vue Router 5. The plugin automatically processes Vue components in a designated `layouts` directory, allowing pages to declare their desired layout via route meta fields (e.g., using `lang=\"yaml\"` blocks). It currently stands at version 2.1.0, with a recent release cadence demonstrating active development to keep pace with its peer dependencies. A key differentiator is its explicit compatibility with newer major versions of Vite and Vue Router, making it a suitable choice for projects on these updated stacks. It is also designed to work seamlessly with `vite-plugin-pages` for comprehensive auto-routing and layout solutions.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","typescript","vite-plugin","vite","vue-router","vue"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vite-plugin-vue-layouts-next"},{"id":22919,"title":"vite-plugin-vue-meta-layouts","library":"vite-plugin-vue-meta-layouts","status":"active","version":"0.6.1","language":"javascript","ecosystem":"npm","summary":"Vite plugin providing a meta-based layout system for vue-router. Current version 0.6.1 (released 2023), with active development and frequent releases. Key differentiator from vite-plugin-vue-layouts: proper HMR support in modern Vite versions. Allows defining layouts via route meta (e.g., meta: { layout: 'other' }) or using a default layout. Supports both sync and async import modes, file-based routing plugins (vite-plugin-pages, unplugin-vue-router), customizable layout directory, excludes, and meta field name. Written in TypeScript with bundled types. Requires Vite >=2.0.0 and vue-router >=4.0.14.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","vite","plugin","template","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vite-plugin-vue-meta-layouts"},{"id":26603,"title":"Vite Plugin Vue Pug Lint","library":"vite-plugin-vue-pug-lint","status":"active","version":"1.1.0","language":"javascript","ecosystem":"npm","summary":"vite-plugin-vue-pug-lint is a Vite plugin that integrates pug-lint into Vue single file components (SFCs), providing linting for Pug templates during development and build. The current version 1.1.0 is stable and supports Vite 2.x and pug-lint 2.6.0 as peer dependencies. It is a direct replacement for the Webpack-based vue-pug-lint-loader, offering similar functionality with a simple plugin API. The plugin allows custom configuration via configFile option and filter patterns for include/exclude. It ships TypeScript types and is actively maintained.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","vite-plugin","vue","pug","pug-lint","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vite-plugin-vue-pug-lint"},{"id":12378,"title":"Vite Plugin for Vue Server-Side State Synchronization","library":"vite-plugin-vue-server-ref","status":"active","version":"1.0.0","language":"javascript","ecosystem":"npm","summary":"vite-plugin-vue-server-ref is a Vite plugin designed to facilitate the sharing of reactive state between multiple Vue clients and the Vite development server. It enables real-time synchronization of data across browser tabs or different client instances, utilizing Vue's reactivity system. The current stable version is v1.0.0, which notably transitioned to an ESM-only architecture, dropping CommonJS support. The package sees active development with regular updates addressing bug fixes and introducing minor features. Key differentiators include its tight integration with Vite's dev server, the use of virtual module imports (e.g., `server-ref:key`, `server-reactive:key`) for seamless state access, and features like granular synchronization control and incremental updates for reactive objects via diffing.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","vite-plugin","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vite-plugin-vue-server-ref"},{"id":12380,"title":"Vite Plugin for Vue Script Setup Extension","library":"vite-plugin-vue-setup-extend","status":"abandoned","version":"0.4.0","language":"javascript","ecosystem":"npm","summary":"This package, `vite-plugin-vue-setup-extend`, enhances the `<script setup>` syntactic sugar in Vue Single File Components (SFCs). Its primary function is to allow developers to define additional attributes directly on the `<script setup>` tag, such as `name` and `inheritAttrs`, which are typically unavailable in the standard `<script setup>` syntax. This capability is particularly useful for debugging with Vue DevTools, enabling recursive components, or explicitly setting component names for clearer component hierarchies. The current stable version is 0.4.0, but it was last published over four years ago (January 2022). Due to its lack of recent updates, it is considered abandoned and may not be compatible with newer versions of Vue or Vite, which have undergone significant changes since its last release. Users should proceed with caution and be prepared for potential compatibility issues with modern tooling.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","vite","vue","stup","vite-plugin","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vite-plugin-vue-setup-extend"},{"id":17399,"title":"Vue 3 `<script setup>` Name & Attrs Extension","library":"vite-plugin-vue-setup-extend-plus","status":"deprecated","version":"0.1.0","language":"javascript","ecosystem":"npm","summary":"vite-plugin-vue-setup-extend-plus is a Vite plugin designed to enhance the Vue 3 `<script setup>` syntactic sugar within Single File Components (SFCs). It specifically introduces support for defining the `name` and `inheritAttrs` attributes directly on the `<script setup>` tag, a capability not natively available in Vue 3's initial `<script setup>` implementation. This allows for easier component introspection and finer control over attribute inheritance for components utilizing the composition API. The package is currently at version 0.1.0 and appears to have had a single release. It builds upon `vite-plugin-vue-setup-extend` but explicitly indicates that \"iterative updates are made in unplugin-vue-setup-extend-plus during the later period,\" suggesting it has been superseded by its `unplugin` counterpart for ongoing development and maintenance. Its primary function is a targeted code transformation during the Vite build process to enable these additional attributes.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","vite","vite plugin","vite-plugin-vue-setup-extend","vue","setup","name","inheritAttrs"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vite-plugin-vue-setup-extend-plus"},{"id":12381,"title":"Vite Plugin Vue Tracer","library":"vite-plugin-vue-tracer","status":"active","version":"1.3.0","language":"javascript","ecosystem":"npm","summary":"vite-plugin-vue-tracer is a development-only Vite plugin designed to trace the source code location of elements and Virtual DOM nodes within Vue Single-File Components (SFCs). It serves as a modern replacement for `vite-plugin-vue-inspector`, leveraging Vite's internal source map capabilities to resolve source locations without injecting additional data attributes into the DOM. This approach aims for cleaner DOM and improved performance. The current stable version is `1.3.0`. The project maintains an active release cadence, frequently updating to support the latest versions of Vite and Vue DevTools. It differentiates itself by offering both a built-in overlay UI and headless APIs, allowing developers to build custom inspection tools or integrate tracing functionality more deeply into their development workflow.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","vue","vite-plugin","devtools","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vite-plugin-vue-tracer"},{"id":14243,"title":"Vite Plugin Vue Type Imports","library":"vite-plugin-vue-type-imports","status":"active","version":"0.2.5","language":"javascript","ecosystem":"npm","summary":"vite-plugin-vue-type-imports is a Vite plugin designed to enable the use of imported TypeScript types directly within Vue's `defineProps` and `defineEmits` macros in Single File Components (SFCs). This addresses a common limitation in Vue 3's `<script setup>` where type imports are not natively processed for runtime props validation or type inference. The plugin supports both Vue 2.7+ and Vue 3.2.24+ projects. Currently at version 0.2.5, it is still in active development, indicating an irregular release cadence focused on feature enhancements and bug fixes. Its key differentiator is simplifying type management in complex Vue components by allowing external type definitions to be used seamlessly, although it has known limitations regarding advanced TypeScript features and specific import patterns.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vite-plugin-vue-type-imports"},{"id":20689,"title":"vite-plugin-vue2","library":"vite-plugin-vue2","status":"maintenance","version":"2.0.3","language":"javascript","ecosystem":"npm","summary":"A Vite plugin for Vue 2 (maintenance mode, v2.0.3, last release). Supports Vue 2.6 and earlier; superseded by @vitejs/plugin-vue2 for Vue 2.7+. Provides HMR, custom template options, JSX, and esbuild target. Ships TypeScript types. Requires vite ^2.0.0 || ^3.0.0 || ^4.0.0 and vue-template-compiler ^2.2.0.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","vite","vue2","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vite-plugin-vue2"},{"id":20690,"title":"vite-plugin-vuetify","library":"vite-plugin-vuetify","status":"active","version":"2.1.3","language":"javascript","ecosystem":"npm","summary":"A Vite plugin for automatic tree-shaking of Vuetify components, directives, and styles in Vue 3 projects. Version 2.1.3 supports Vuetify 3 and requires Vite >=5, Vue ^3.0.0, and Vuetify >=3. Ships TypeScript types. It provides auto-import for components and labs, style customization via SASS, and image asset transformation. Released under the Vuetify loader monorepo with monthly cadence.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vite-plugin-vuetify"},{"id":22922,"title":"Vite Plugin WASM","library":"vite-plugin-wasm","status":"active","version":"3.6.0","language":"javascript","ecosystem":"npm","summary":"Adds WebAssembly ESM integration (aka Webpack's asyncWebAssembly) to Vite and supports wasm-pack generated modules. Current stable version is 3.6.0, compatible with Vite 2.x through 8.x. Releases follow regular cadence with breaking changes aligned with Vite major versions. Key differentiators: enables importing .wasm files as ES modules, handles wasm-pack output, and works in Web Workers. Requires vite-plugin-top-level-await for browser targets below esnext. Ships TypeScript declarations.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","vite","plugin","wasm","webassembly","wasm-pack","es-modules","modules","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vite-plugin-wasm"},{"id":22921,"title":"vite-plugin-wasm-pack","library":"vite-plugin-wasm-pack","status":"active","version":"0.1.12","language":"javascript","ecosystem":"npm","summary":"Vite plugin (v0.1.12) that integrates Rust WebAssembly crates built with wasm-pack into Vite projects. It automatically serves local wasm-pack crates and supports npm-published wasm-pack packages (target web). The plugin wires up Vite's dev server and build pipeline to handle .wasm files and JavaScript glue code. It requires wasm-pack to be installed separately and the crate must be built beforehand. Compared to alternatives like vite-plugin-wasm, this plugin is specifically designed for wasm-pack output and offers simpler configuration for local crates.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","wasm-pack","wasm-bindgen","vite-plugin","webassembly","wasm","rust","vite","cargo","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vite-plugin-wasm-pack"},{"id":22925,"title":"vite-plugin-watch","library":"vite-plugin-watch","status":"active","version":"0.3.1","language":"javascript","ecosystem":"npm","summary":"A Vite plugin that runs shell commands automatically when files matching a glob pattern change. Version 0.3.1 is the latest stable release, with infrequent updates. It supports single or multiple commands, configurable debounce timeout, silent mode, and optional initial run on Vite start. Differentiates from other watch plugins by integrating with the Vite dev server lifecycle and supporting minimal configuration.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","vite","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vite-plugin-watch"},{"id":22923,"title":"Vite Plugin Watch and Run","library":"vite-plugin-watch-and-run","status":"active","version":"1.8.0","language":"javascript","ecosystem":"npm","summary":"A Vite plugin (v1.8.0) that watches specified files and runs a package.json script when changes are detected. Built on top of chokidar, it supports glob patterns, debouncing, and console output customization. Part of the KitQL ecosystem, it is actively maintained with regular releases. Unlike using chokidar directly, it integrates seamlessly into the Vite dev server lifecycle.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","vite","vite-plugin","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vite-plugin-watch-and-run"},{"id":22924,"title":"Vite Plugin Watch Env","library":"vite-plugin-watch-env","status":"active","version":"1.0.1","language":"javascript","ecosystem":"npm","summary":"A Vite plugin that loads .env files into process.env and watches for file changes to automatically reload the environment. v1.0.1 is current stable. It provides two functions: loadEnv to load a .env file synchronously at config time, and watchEnv to add the Vite plugin that triggers re-serve when the .env file changes. Lightweight, TypeScript-ready, alternative to dotenv for Vite projects that need hot-reload on env changes.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","vite-plugin","watch-env","dot-env","env","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vite-plugin-watch-env"},{"id":22926,"title":"Vite Plugin Web Components HMR","library":"vite-plugin-web-components-hmr","status":"active","version":"0.1.3","language":"javascript","ecosystem":"npm","summary":"A Vite plugin enabling hot module replacement (HMR) for web components, primarily designed for LitElement and similar libraries. Current stable version is 0.1.3, with low release cadence. It is a fork of @open-wc/dev-server-hmr adapted for Vite's plugin system. Key differentiator: seamless HMR for custom elements in Vite projects without additional configuration. Supports TypeScript, configurable inclusion patterns, and presets for popular libraries (Lit, FAST, etc.). Primarily used with Vite 2+.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","web","dev server","hmr","hot","module","replacement","reload","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vite-plugin-web-components-hmr"},{"id":22927,"title":"Vite Plugin Web Extension","library":"vite-plugin-web-extension","status":"active","version":"4.5.1","language":"javascript","ecosystem":"npm","summary":"Vite plugin (v4.5.1) for building web extensions with Vite, supporting all major browsers. It automatically builds inputs from manifest.json, enables HMR in dev mode, validates manifests, and integrates with frontend frameworks like React, Vue, or Svelte. Published weekly with active maintenance. Differentiators: zero-config manifest-based setup, built-in dev server launching and extension reloading, and comprehensive TypeScript types.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","vite-plugin","web","webext","chrome-extension","web-extension","browser-extension","extension","chrome","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vite-plugin-web-extension"},{"id":22928,"title":"vite-plugin-webfont-dl","library":"vite-plugin-webfont-dl","status":"active","version":"3.12.0","language":"javascript","ecosystem":"npm","summary":"Vite plugin (v3.12.0) that automatically downloads and injects webfonts (Google Fonts, Bunny Fonts, Fontshare, etc.) during build and dev. It extracts font links from HTML or config, downloads CSS and font files (privacy-first, no external CDN requests at runtime), adds them to the bundle, and injects a non-render-blocking @font-face style tag. Features persistent cache (offline development), support for subset queries, custom fontsSubfolder, and various injection options. Actively maintained (multiple releases per month), supports Vite 2-8 and Rolldown, ships TypeScript types. Differentiator: zero-config and full download/injection pipeline vs alternatives like vite-plugin-google-fonts that only inject a link tag.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","vite","vite-plugin","web-font","webfont","webfont-dl","webfont-download","google-fonts","bunny-fonts","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vite-plugin-webfont-dl"},{"id":22929,"title":"vite-plugin-webp","library":"vite-plugin-webp","status":"active","version":"1.1.3","language":"javascript","ecosystem":"npm","summary":"A Vite plugin that converts JPEG, PNG, GIF, and AVIF images to WebP format during the build process, using the sharp library for high-performance conversion. Version 1.1.3 is the latest stable release. It supports CSS background images (with a fallback class-based approach) and JS image imports with clip (dimension-based) transformations. Key differentiator: automatic inline conversion in CSS and JS without manual WebP management, plus image clipping via filename dimensions.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","vite-plugin-webp","webp","clip","vite","sharp"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vite-plugin-webp"},{"id":22930,"title":"Vite Plugin WebpackChunkName","library":"vite-plugin-webpackchunkname","status":"active","version":"1.0.4-beta.1","language":"javascript","ecosystem":"npm","summary":"A Vite plugin that enables webpack-style `webpackChunkName` magic comments for code splitting, allowing developers to name dynamic imports in Vite projects. Current stable version 1.0.4-beta.1 supports Vite 5 (v1.x) and Vite 4 or lower (v0.2.x). Key differentiator: provides a familiar webpack syntax for chunk naming on Vite/Rollup, with a simple manualChunksPlugin() API. Not for third-party packages; supports user-defined manual chunks via callback. Actively maintained with TypeScript types included.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","vite plugin","vite webpackchunkname","rollup webpackChunkName","manualChunks","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vite-plugin-webpackchunkname"},{"id":22931,"title":"vite-plugin-windicss","library":"vite-plugin-windicss","status":"deprecated","version":"1.9.4","language":"javascript","ecosystem":"npm","summary":"Vite plugin for Windi CSS, a utility-first CSS framework that is fully compatible with Tailwind CSS v2 but 20-100x faster due to on-demand generation and HMR. Current stable version is 1.9.4, updated to support Vite 6. It offers attributify mode, variant groups, alias config, and design-in-devtools features. The project is actively maintained but Windi CSS is sunsetting; new projects are recommended to seek alternatives like Tailwind CSS v4 or UnoCSS. Ships TypeScript types. Peer dependency on Vite.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","vite","vite-plugin","windicss","tailwindcss","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vite-plugin-windicss"},{"id":22932,"title":"vite-plugin-windmill","library":"vite-plugin-windmill","status":"active","version":"1.691.0","language":"javascript","ecosystem":"npm","summary":"Vite plugin and deploy tooling for Windmill raw apps. Current stable version is 1.691.0, tracking Windmill minor releases. Provides Vite integration for developing and deploying Windmill raw apps with features like automatic path inference from `.raw_app` directories, virtual `wmill` runtime injection, authenticated `/api` proxying, and optional post-build deployment. Released in sync with Windmill minor versions; each major Windmill release gets a corresponding package version line (e.g., 1.691.x). Key differentiators: seamless Vite integration, automatic base path and proxy configuration, and direct deploy capabilities. Requires Node.js 22+ and Vite ^8.0.8.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","raw-app","spa","vite","vite-plugin","windmill","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vite-plugin-windmill"},{"id":22933,"title":"vite-plugin-with-nitro","library":"vite-plugin-with-nitro","status":"active","version":"0.0.5","language":"javascript","ecosystem":"npm","summary":"A Vite plugin that adds a Nitro API server to your Vite project, forked from @analogjs/vite-plugin-nitro. Current version 0.0.5 is experimental. Use it to develop and build an API server with Nitro (UnJS) alongside your Vite frontend. Differs from the analogjs fork by being standalone without AnalogJS dependencies. Requires Node >=20 and Vite 5. Release cadence is low; the package is in early stages.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","vite","plugin-vite","nitro","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vite-plugin-with-nitro"},{"id":26604,"title":"vite-plugin-workers-rs-unofficial","library":"vite-plugin-workers-rs-unofficial","status":"active","version":"0.3.0","language":"javascript","ecosystem":"npm","summary":"An unofficial community-maintained Vite plugin (v0.3.0) that integrates Rust worker-build with @cloudflare/vite-plugin, enabling development and deployment of Cloudflare Workers written in Rust using Vite's dev server, HMR, and build pipeline. Key differentiators: it automatically compiles Rust to WebAssembly via worker-build, handles file watching with debounce, and configures @cloudflare/vite-plugin for seamless dev and build workflows. Requires Rust toolchain, wasm32-unknown-unknown target, and worker-build CLI. Release cadence is rapid, with multiple minor versions per months.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","vite","vite-plugin","cloudflare","cloudflare-workers","rust","wasm","worker-build","workers-rs","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vite-plugin-workers-rs-unofficial"},{"id":22934,"title":"vite-plugin-wrapper","library":"vite-plugin-wrapper","status":"active","version":"0.1.0","language":"javascript","ecosystem":"npm","summary":"A Vite plugin (v0.1.0) that enables transparent wrapping of matched modules with custom implementations. It intercepts module resolution and loading, allowing developers to replace module content while preserving the original module's identity. Designed for building higher-level Vite plugins and virtual module systems. It is a lightweight alternative to Rollup's `this.resolve` and virtual plugin patterns, providing a cleaner API for module wrapping. Requires Vite >=7. Ships TypeScript types.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","vite","vite-plugin","wrapper","module-wrapper","virtual-module","rollup","bundler","esm","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vite-plugin-wrapper"},{"id":22935,"title":"vite-plugin-yalc","library":"vite-plugin-yalc","status":"active","version":"0.1.3","language":"javascript","ecosystem":"npm","summary":"A Vite plugin for library projects using yalc for local package development. Version 0.1.3 is the latest stable release, updated occasionally. It hooks into Vite's build process to automatically push the built library to the yalc store after each build. Unlike manual yalc push, it integrates seamlessly into the Vite dev workflow. Provides two main exports: `runYalc` for automatic push after build, and `runCommand` for executing arbitrary scripts before pushing. Requires yalc globally installed.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","vite","vite-library","vite-plugin","yalc","yalc-plugin"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vite-plugin-yalc"},{"id":22936,"title":"vite-plugin-yaml2","library":"vite-plugin-yaml2","status":"active","version":"1.1.5","language":"javascript","ecosystem":"npm","summary":"Vite plugin to import YAML files as JavaScript default exports. Current stable version is 1.1.5, released with basic YAML loading support. The plugin registers a Vite plugin that transforms .yaml and .yml files into JS objects via default export. It is a lightweight alternative to vite-plugin-yaml (which may have different export behavior) and does not require additional loaders. Release cadence appears low; the package has had only a few bug fix releases since v1.0.0. The plugin is minimal, with no configuration options beyond the plugin call.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","vite","vite-plugin","yaml"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vite-plugin-yaml2"},{"id":22937,"title":"Zephyr Vite Plugin","library":"vite-plugin-zephyr","status":"active","version":"1.0.2","language":"javascript","ecosystem":"npm","summary":"Vite plugin (v1.0.2) for integrating Zephyr Cloud's module federation and deployment platform into Vite-based projects. Enables seamless federated module loading, deployment to Zephyr Cloud, and version management. Requires Vite ^5.0.0 || ^6.0.0 || ^7.0.0 || ^8.0.0, Rollup ^4.0.0, and @module-federation/vite ^1.13.2. Ships TypeScript types. Key differentiators: purpose-built for Zephyr Cloud with no-config setup and automatic module synchronization. Release cadence: patch releases every few weeks with occasional major bumps.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","vite-plugin","vite","module-federation","zephyr","deploy","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vite-plugin-zephyr"},{"id":22938,"title":"vite-plugin-ziggy","library":"vite-plugin-ziggy","status":"active","version":"0.3.0","language":"javascript","ecosystem":"npm","summary":"Vite plugin that auto-generates TypeScript route type definitions for Laravel Ziggy based on your Laravel route files. Current stable version is 0.3.0, released with a focus on seamless integration with Laravel development workflows. Key differentiators: automatic regeneration on route file changes, support for Sail, route filtering (only/except), and optional sail/php execution. Alternatives require manual type generation or separate build steps.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","vite","vite-plugin","ziggy","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vite-plugin-ziggy"},{"id":14244,"title":"Vite Plugin for Zip Archiving","library":"vite-plugin-zip-pack","status":"active","version":"1.2.4","language":"javascript","ecosystem":"npm","summary":"The `vite-plugin-zip-pack` is a utility for Vite-based projects, designed to automatically compress the build output directory into a single zip archive. Currently at version 1.2.4, this plugin integrates seamlessly into the Vite configuration, executing its archival task as part of the build process. It allows developers to specify custom input and output directories, define the zip archive's filename, and apply a path prefix for the contents within the zip. A key differentiator is its straightforward API and direct integration with Vite's build lifecycle, simplifying deployment preparation by providing a ready-to-distribute archive. It also offers a `filter` function for granular control over which files and directories are included in the archive and a `done` callback for post-archival actions. While no explicit release cadence is documented, as a utility plugin, updates typically align with Vite's major versions or address specific bug fixes. This plugin primarily serves to streamline continuous integration and deployment pipelines by automating the creation of deployable zip packages from Vite builds.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","zip","pack","vite","plugin","vite-plugin","files","archive","output","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vite-plugin-zip-pack"},{"id":22939,"title":"vite-plus","library":"vite-plus","status":"active","version":"0.1.19","language":"javascript","ecosystem":"npm","summary":"vite-plus is a unified toolchain for web development, currently at v0.1.19 stable with frequent alpha releases (v0.1.20-alpha.3). It wraps Vite and provides additional CLIs for linting, formatting, and testing, with features like lazy plugin loading and Windows terminal fixes. Differentiators: it offers a single setup script, built-in lint/check commands, and lazy loading to improve build performance. Requires Node.js ^20.19.0 || >=22.12.0.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vite-plus"},{"id":22940,"title":"vite-preload","library":"vite-preload","status":"active","version":"1.0.5","language":"javascript","ecosystem":"npm","summary":"Vite plugin (v1.0.6) that preloads server-rendered lazy React components and their CSS to eliminate FOUC and reduce load times. Unlike vite-plugin-preload, it evaluates used modules at render time (not build time). Supports Vite 5-8 and React 18-19. Ships TypeScript types, offers lazy() wrapper and preloadAll() for server-side resolution. Compatible with 103 Early Hints via getLinkHeaders(). Active development with frequent releases.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","react","css","ssr","esmodules","vite","vite-plugin","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vite-preload"},{"id":15493,"title":"Vite Prerender Plugin","library":"vite-prerender-plugin","status":"active","version":"0.5.13","language":"javascript","ecosystem":"npm","summary":"vite-prerender-plugin is a Vite plugin designed to perform server-side rendering (prerendering) of web applications to static HTML during the build process. This is particularly useful for improving initial page load performance and SEO for sites that don't require full server-side rendering on every request. The current stable version is `0.5.13`, with minor updates released somewhat regularly to address bug fixes and ensure compatibility with newer Vite versions, currently supporting Vite 5.x through 8.x. A key differentiator of this plugin is its highly flexible approach, being an extraction of the prerendering functionality from the Preact ecosystem's `@preact/preset-vite` and WMR. It delegates the actual rendering logic to the user, who must provide an exported `prerender()` function within a specified script. This function can be synchronous or asynchronous, allowing for data fetching and file system access, and is expected to return an object containing an `html` property with the rendered string. The plugin then injects this HTML into the main document at a configurable `renderTarget` selector, and can automatically discover and prerender additional routes.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vite-prerender-plugin"},{"id":14245,"title":"Vite React Preset","library":"vite-preset-react","status":"active","version":"2.3.0","language":"javascript","ecosystem":"npm","summary":"vite-preset-react is a Vite plugin designed to simplify the setup for React projects by bundling `@vitejs/plugin-react` and providing convenient opinionated options. It aims to reduce boilerplate and offer common optimizations out-of-the-box for React development within the Vite ecosystem. The current stable version is 2.3.0, with releases typically aligning with updates to the underlying `@vitejs/plugin-react` and addressing bug fixes or adding new features. Its key differentiators include options like automatic React DevTools removal for production builds, and flexible injection of the React runtime. This preset streamlines the Vite configuration, making it easier for developers to get started with React without manually configuring multiple plugins or handling complex build optimizations.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","react","vite","vite-preset","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vite-preset-react"},{"id":22941,"title":"vite-raw-plugin","library":"vite-raw-plugin","status":"active","version":"1.0.2","language":"javascript","ecosystem":"npm","summary":"Vite Raw Plugin (v1.0.2) is a plugin for Vite that transforms any file type into a string, similar to webpack's raw-loader. It is primarily used to import non-code files like Markdown as strings for further processing (e.g., with markdown-it). The plugin has a small API surface: it accepts a single option `fileRegex` to match target files. It is maintained on GitHub but has low community adoption. Unlike alternatives like `vite-plugin-raw`, it requires explicit configuration and does not support code-splitting optimizations.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","vite","raw","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vite-raw-plugin"},{"id":27525,"title":"vite-react","library":"vite-react","status":"active","version":"5.0.0","language":"javascript","ecosystem":"npm","summary":"A React-specific configuration preset for Vite that bundles multiple plugins and settings into a single dependency. Latest version 5.0.0 requires Vite ^7 and Node ^20.19.0 || >=22.12.0. Active development with major releases aligning with Vite's major versions. Key differentiators: automatically includes @vitejs/plugin-react-swc (or babel), sass/less preprocessors, path alias resolution from tsconfig, auto-generated HTTPS certificates, CSS modules with development-friendly names, legacy browser support via @vitejs/plugin-legacy, and QR code for mobile preview. Only supports ESM since v4.0.0.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vite-react"},{"id":22942,"title":"vite-react-mcp","library":"vite-react-mcp","status":"active","version":"0.3.0","language":"javascript","ecosystem":"npm","summary":"A Vite plugin (v0.3.0) that creates an MCP server to help LLMs understand React app context by exposing tools like highlight-component, get-component-states, get-component-tree, and get-unnecessary-rerenders. It uses bippy to inject React internals without requiring React DevTools extension. Designed solely for development, it supports custom user-defined tools via JS/TS modules. Requires @babel/preset-react for AST traversal and Vite >=4. Alternative to traditional React DevTools for AI-assisted debugging.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","vite","react","mcp","devtools","llm","plugin","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vite-react-mcp"},{"id":22943,"title":"vite-react-ssg","library":"vite-react-ssg","status":"active","version":"0.9.1-beta.1","language":"javascript","ecosystem":"npm","summary":"Static-site generation for React on Vite, supporting React Router v6 with data routes, lazy loading, and dynamic routes via getStaticPaths. Current stable version is v0.9.0, with frequent beta releases, actively maintained. Provides SSR dev server, CSR fallback, ClientOnly component, CSS-in-JS support (styled-components), and critical CSS extraction via beasties/critters. Key differentiator: lightweight alternative to Next.js SSG/ISR for Vite + React projects, with ESM-only, TypeScript types included.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","vite","vite-plugin","ssg","ssr","react","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vite-react-ssg"},{"id":26605,"title":"vite-resolve-tsconfig-paths","library":"vite-resolve-tsconfig-paths","status":"active","version":"0.0.10","language":"javascript","ecosystem":"npm","summary":"A Vite plugin that resolves TypeScript compilerOptions.paths, supporting tsconfig extends and references in subdirectories. Current stable version is 0.0.10. The plugin uses tsconfck to parse all tsconfig.json project files, including references, and creates resolvers based on the compiled paths. It differentiates from alternatives like vite-tsconfig-paths by supporting extends and references in sub-folders out of the box. Release cadence is irregular with a few minor versions since its inception. The plugin is TypeScript-first, ships types, and requires Vite as a peer dependency.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","vite","plugin","resolve","resolver","tsconfig","paths","typescript","compilerOptions.paths"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vite-resolve-tsconfig-paths"},{"id":22944,"title":"Vite-Shield","library":"vite-shield","status":"active","version":"1.0.0","language":"javascript","ecosystem":"npm","summary":"Vite-Shield is a zero-configuration CLI tool that automatically adds comprehensive security headers to Vite/React projects. Version 1.0.0 integrates security headers into Vite's dev and preview servers, generates a production-ready Express.js server with helmet-style headers, and creates an Nginx configuration template. Unlike manual header setup or using helmet separately, Vite-Shield provides a one-command solution using AST-based transformations to safely modify vite.config.ts/js without breaking existing setups. It applies headers like Strict-Transport-Security, CSP, X-Frame-Options, and more across all environments.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","vite","react","security","headers","csp","content-security-policy","helmet","express"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vite-shield"},{"id":26606,"title":"vite-size","library":"vite-size","status":"active","version":"0.0.6","language":"javascript","ecosystem":"npm","summary":"vite-size is a lightweight CLI tool that measures the bundle size of any Vite build output. It provides quick feedback on bundle size directly from the terminal without needing additional reporting tools. The current stable version is 0.0.6, released as an early-stage package with no fixed release cadence. Key differentiators include simple setup via npm scripts, support for external packages via --externals flag, and a --lib mode for library projects without an index.html. It ships TypeScript types and works with any Vite project.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","vite","bundle size","script","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vite-size"},{"id":12382,"title":"Vite SSG","library":"vite-ssg","status":"active","version":"28.3.0","language":"javascript","ecosystem":"npm","summary":"Vite SSG is a library designed for static-site generation (SSG) of Vue 3 applications built with Vite. It streamlines the process of pre-rendering your Vue application into static HTML files, enhancing SEO and initial load performance. The current stable version is v28.3.0, and the project maintains a regular release cadence, often aligning with updates to its peer dependencies like Vite and Vue Router, with occasional minor and patch releases. Key differentiators include its tight integration with the Vite ecosystem, built-in support for `@unhead/vue` for document head management, and automatic critical CSS generation via the `beasties` package. Since v27.0.0, Vite SSG has exclusively adopted an ESM-only module format, dropping CommonJS support entirely. It supports Vue Router for multi-page SSG and offers a specialized entry point for single-page SSG scenarios, requiring Node.js v20 or newer.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","vite","vite-plugin","ssg","ssr","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vite-ssg"},{"id":22945,"title":"vite-ssg-sitemap","library":"vite-ssg-sitemap","status":"active","version":"0.10.0","language":"javascript","ecosystem":"npm","summary":"A sitemap generator plugin for Vite projects using vite-ssg, built on top of sitemap-ts. Version 0.10.0, actively maintained. It automates sitemap.xml and robots.txt generation during static site builds. Key differentiators: tight integration with vite-ssg's lifecycle (onFinished hook), supports dynamic routes, route-level overrides for change frequency/priority/lastmod, i18n alternate links, and customizable output options. Simpler than full-featured sitemap libraries but specifically designed for the vite-ssg ecosystem.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vite-ssg-sitemap"},{"id":22946,"title":"Vite SSR","library":"vite-ssr","status":"active","version":"0.17.2","language":"javascript","ecosystem":"npm","summary":"vite-ssr is a lightweight library for server-side rendering with Vite, supporting Vue and React. Current stable version is 0.17.2, released in late 2022. It abstracts SSR complexity while staying unopinionated about routing and API logic, offering lightning-fast HMR even in SSR mode. Unlike heavier frameworks like Next.js or Nuxt, it integrates directly with Vite's plugin ecosystem and can be deployed to Node.js, serverless platforms (Vercel, Netlify), or edge runtimes like Cloudflare Workers. The package ships TypeScript types and requires Vite 4+.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","vite","ssr","vue","react","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vite-ssr"},{"id":22947,"title":"vite-ssr-components","library":"vite-ssr-components","status":"active","version":"0.5.2","language":"javascript","ecosystem":"npm","summary":"vite-ssr-components (v0.5.2) provides JSX components (Script, Link, ViteClient) and Vite plugins for SSR applications with Vite, particularly targeting Cloudflare deployments. It automates asset path resolution via manifest.json, client script injection, SSR hot reload, and build entry detection. Supports hono/jsx and React. Easy to set up with an SSR plugin that auto-scans Script/Link components for build input. Requires Node >=18.0.0.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vite-ssr-components"},{"id":22949,"title":"Vite Static Assets Plugin","library":"vite-static-assets-plugin","status":"active","version":"1.2.2","language":"javascript","ecosystem":"npm","summary":"A Vite plugin (v1.2.2) that automatically scans a static assets directory (default: public), generates a TypeScript module with type-safe asset paths, directory-aware types, and a helper function for URLs. Supports recursive scanning, live HMR updates, and build-time validation. Differentiators: zero-config type generation, directory-aware generics (FilesInFolder<Dir>), and minimal overhead. Alternatives like vite-plugin-static-assets lack TypeScript-first design. Release cadence: initial release, active development.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","vite","plugin","static","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vite-static-assets-plugin"},{"id":22948,"title":"vite-string-plugin","library":"vite-string-plugin","status":"active","version":"2.0.3","language":"javascript","ecosystem":"npm","summary":"A zero-dependency Vite plugin that allows importing files (SVG, MD, XML, TXT, or custom extensions) as raw strings at build time. Current stable version is 2.0.3 as of April 2025, requiring Vite >= 6.3.0 (or compatible rolldown-vite) due to hook filter API usage introduced in v2.0.0. It is more lightweight than generic file-loading plugins like rollup-plugin-string or vite-plugin-raw, but limited to string output. TypeScript type declarations are provided via a separate types entry point for automatic module augmentation of default file extensions.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vite-string-plugin"},{"id":22950,"title":"vite-svg-2-webfont","library":"vite-svg-2-webfont","status":"active","version":"7.0.0","language":"javascript","ecosystem":"npm","summary":"A Vite plugin that generates webfonts (WOFF2, WOFF, TTF, EOT) from SVG icon files at build time. Current stable version is 7.0.0, released April 2026 with a major breaking change: the internal generator was rewritten from @vusion/webfonts-generator to a native Rust core, changing font binary output and the cssContext callback signature. The plugin exposes a virtual CSS module that can be imported directly into your app, supporting class-based icon usage. It requires Vite ^6.0.0 || ^7.0.0 || ^8.0.0 and Node ^20 || ^22 || >=24. Differentiators: tight Vite integration, zero-config setup, and high-performance Rust-based generation compared to slower Node.js alternatives.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","vite","vite-plugin","svg-font","webfont","webfont-loader","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vite-svg-2-webfont"},{"id":12383,"title":"Vite SVG Loader","library":"vite-svg-loader","status":"active","version":"5.1.1","language":"javascript","ecosystem":"npm","summary":"Vite SVG Loader is a Vite plugin designed to seamlessly load SVG files as Vue 3 components within a Vite project. It automatically optimizes SVGs using SVGO, which can be configured or entirely disabled on a per-file or global basis. The package is currently stable at version 5.1.1 and receives active maintenance, including compatibility updates for new Vite and Vue versions, as well as security patches for its dependencies. Its release cadence is moderate, with several updates per year, indicating ongoing development. Key differentiators include its flexible import options, allowing SVGs to be loaded as Vue components (default), raw strings (`?raw`), or URL data (`?url`), and the ability to skip SVGO for specific files (`?skipsvgo`). This provides developers with granular control over how SVG assets are handled in their Vue applications.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","vite-plugin","vite","vue","svg","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vite-svg-loader"},{"id":22952,"title":"vite-test","library":"vite-test","status":"active","version":"0.4.0","language":"javascript","ecosystem":"npm","summary":"vite-test (v0.4.0) lets you test Vue apps in real browsers using Vite and Puppeteer. It uses the zora test runner with TAP output, provides quick execution in a native browser environment compared to jsdom-based jest. Release cadence is irregular; last release v0.4.0 (zora & TAP ftw). Key differentiators: leverages Vite's dev server for fast HMR during debugging, supports both headless CI (Puppeteer) and browser debug mode.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","vite","test"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vite-test"},{"id":14246,"title":"Vite Test Utilities","library":"vite-test-utils","status":"active","version":"0.6.0","language":"javascript","ecosystem":"npm","summary":"Vite Test Utilities (`vite-test-utils`) is a library designed to streamline integration and end-to-end testing for Vite applications. It provides an approachable set of APIs, including a web-standard `$fetch` and methods for manual server and browser control, which can be used out-of-the-box. The library focuses on instant server and browser startup by leveraging Vite's dev or preview server and Playwright, significantly reducing boilerplate for test environments. It supports fixture-based testing with overridable Vite configurations and is highly optimized for use with Vitest, aiming for lightning-fast test execution. The current stable version is `0.6.0`, which includes support for Vite v4 and Vitest 0.26. The project demonstrates an active development cadence, frequently releasing updates to align with its core dependencies, ensuring compatibility with the evolving Vite ecosystem.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","vite","vite.js","test","vitest","e2e","playwright","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vite-test-utils"},{"id":22951,"title":"vite-theme-color-replacer","library":"vite-theme-color-replacer","status":"active","version":"1.0.36","language":"javascript","ecosystem":"npm","summary":"A Vite plugin for dynamically changing CSS theme colors at runtime without reload. Version 1.0.36, released under MIT. It extracts CSS rules containing specified colors during build and generates a separate CSS file that can be swapped in the browser. Supports hex, rgb, hsl color formats, works with Element UI/Element Plus via built-in utilities, and offers optional CSS injection or external file processing. Differentiates from CSS variables-based themes by targeting pre-existing selectors with high specificity. Requires Vite ^4.0.0, ^5.0.0, or ^6.0.0 as a peer dependency.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","vite","theme","color","replacer","runtime","dynamic","element-ui","element-plus","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vite-theme-color-replacer"},{"id":22953,"title":"vite-transform-stub","library":"vite-transform-stub","status":"active","version":"1.0.1","language":"javascript","ecosystem":"npm","summary":"Vite plugin to stub non-JS/TS asset imports (e.g., SVG, CSS, images) during testing or builds. Version 1.0.1, released March 2023, stable. Designed for Vite 4.x compatibility and ships TypeScript definitions. Key differentiator: simple, zero-config stub that returns an empty string by default, usable in Vitest or Vite config. Alternative to `vite-plugin-stub` or manually mocking every asset.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","vite","stub","import","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vite-transform-stub"},{"id":22954,"title":"Vite TypeScript Decorators Plugin","library":"vite-ts-decorators","status":"active","version":"1.1.0","language":"javascript","ecosystem":"npm","summary":"A Vite plugin (v1.1.0, actively maintained) that enables TypeScript decorator transformation in Vite projects, leveraging esbuild-decorators under the hood. It offers zero-config setup with optional customization via tsconfig path, workspace root, force flag, and source directory. Unlike manual Babel or tsc setups, this integrates directly into Vite's build pipeline, preserving fast HMR. Ships TypeScript types and requires reflect-metadata polyfill and Vite ^6.2.0.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vite-ts-decorators"},{"id":12782,"title":"Vite TypeScript Path Resolver","library":"vite-tsconfig-paths","status":"active","version":"6.1.1","language":"javascript","ecosystem":"npm","summary":"vite-tsconfig-paths is a Vite plugin designed to automatically resolve TypeScript `compilerOptions.paths` aliases within a Vite project. It simplifies development by allowing developers to use absolute or aliased paths defined in their `tsconfig.json` (or `jsconfig.json`) without requiring additional manual configuration in Vite's resolver. The current stable version is 6.1.1, with an active development branch leading to v7.0.0-alpha.1, which introduces a significant architectural shift towards the OXC and Rolldown ecosystem for enhanced performance and a reduced dependency footprint. The plugin offers features like on-demand `tsconfig` discovery, automatic watching and reloading of `tsconfig` files, and fine-grained control over resolution via options such as `importerFilter`. Its primary differentiator is its robust and performant solution for directly integrating with and resolving `tsconfig.paths` in Vite.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","vite","resolver","tsconfig","paths","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vite-tsconfig-paths"},{"id":22956,"title":"Vite UXP Plugin","library":"vite-uxp-plugin","status":"active","version":"1.2.5","language":"javascript","ecosystem":"npm","summary":"A Vite plugin for building Adobe UXP plugin panels. Version 1.2.5 is current. Provides seamless integration between Vite's fast development server and Adobe's UXP environment, enabling hot reload, CSS injection, and TypeScript support for UXP panels. Automatically handles UXP-specific module bundling and polyfills. Key differentiator: replaces the slow UXP Developer Tool workflow with Vite's instant HMR, making UXP panel development modern and efficient.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vite-uxp-plugin"},{"id":22955,"title":"vite-vanjs-svg","library":"vite-vanjs-svg","status":"active","version":"0.0.14","language":"javascript","ecosystem":"npm","summary":"A Vite plugin that transforms SVG files into VanJS components using DOMParser. Version 0.0.14 is the latest stable release with active development. It supports TypeScript, HMR, configurable include/exclude filters, and uses oxc/esbuild for transformation. Compared to alternatives, it is specifically designed for VanJS, providing fast transformation and type safety without runtime overhead.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","vite","plugin","svg","vanjs","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vite-vanjs-svg"},{"id":22957,"title":"vite-yaml-plugin","library":"vite-yaml-plugin","status":"active","version":"2.0.4","language":"javascript","ecosystem":"npm","summary":"Vite plugin to import YAML files (.yaml/.yml) as JavaScript modules, using js-yaml internally. Version 2.0.4, actively maintained, minimal dependencies (only js-yaml as a dependency, vite as peer). Key differentiator: lightweight alternative to vite-plugin-yaml, supports TypeScript declaration augmentation, configurable file matching and yaml options. Suitable for Vite projects needing YAML data imports with zero configuration overhead.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vite-yaml-plugin"},{"id":22958,"title":"Vite Zipper","library":"vite-zipper","status":"active","version":"0.3.15","language":"javascript","ecosystem":"npm","summary":"Vite Zipper (v0.3.15) is a Vite plugin that zips build outputs into a single archive file, streamlining deployment workflows. It supports custom output filenames, and TypeScript types are included. Requires Node.js >=18 and Vite ^7.0.0 as a peer dependency. Compared to alternatives like 'vite-plugin-zip-pack' or 'vite-plugin-zip-dist', it offers a simpler API with out-of-the-box TypeScript support and active maintenance on GitHub. Released under the MIT license, it follows a monthly release cadence.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","vite","plugin","zip","export","project","vite-plugin","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vite-zipper"},{"id":20691,"title":"vitefu","library":"vitefu","status":"active","version":"1.1.3","language":"javascript","ecosystem":"npm","summary":"vitefu provides utilities for building frameworks with Vite, including `crawlFrameworkPkgs` to scan dependencies and `isDepExternaled` to check externalization status. Current stable version is 1.1.3, released in March 2025. It supports Vite 3–8 as peer dependencies and is updated regularly (multiple releases per year). Key differentiators: wraps Vite's internal logic for framework authors, handles workspace crawling, and is used by SvelteKit and Astro. It ships TypeScript types and ESM/CJS exports.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","vite","framework","utilities","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vitefu"},{"id":14247,"title":"VitePress","library":"vitepress","status":"active","version":"1.6.4","language":"javascript","ecosystem":"npm","summary":"VitePress is a highly performant static site generator (SSG) powered by Vite and Vue.js, primarily designed for creating documentation websites, blogs, and content-centric static sites. It leverages Vite for an exceptional developer experience, offering instant server starts and lightning-fast hot module reloading (HMR). The current stable version is 1.6.4, with active development progressing towards a 2.x release, which is currently in alpha and expected to bring significant architectural enhancements. VitePress distinguishes itself through its markdown-first approach, allowing direct embedding of Vue components within Markdown files, robust theming capabilities, and a focus on generating extremely fast, SEO-friendly static assets. It serves as the foundation for the official documentation of Vite, Rollup, and Vue itself, highlighting its stability and performance for critical projects. The project maintains a regular release cadence for minor and patch versions on the stable branch, with frequent alpha updates for the next major iteration, reflecting continuous improvement and feature additions.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","vite","vue","vitepress","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vitepress"},{"id":10431,"title":"Vitest","library":"vitest","status":"active","version":"4.1.4","language":"javascript","ecosystem":"npm","summary":"Vitest is a next-generation testing framework tightly integrated with Vite, offering a fast, Jest-compatible API for unit and component testing. As of version 4.1.4, it leverages Vite's blazing-fast HMR and shared configuration, making it an excellent choice for modern web projects. It features out-of-the-box support for TypeScript, JSX, and Vue/React components, along with advanced capabilities like in-source testing, snapshot testing, mocking, and parallel test execution. The project maintains an active release cadence, frequently pushing minor updates and experimental features, ensuring it stays current with ecosystem changes and user needs. Key differentiators include its speed, seamless Vite integration, and a rich ecosystem of plugins for coverage (V8, Istanbul), UI, and browser testing environments like JSDOM and Happy DOM.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","vite","vitest","test","jest","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vitest"},{"id":12384,"title":"Vitest Browser React Renderer","library":"vitest-browser-react","status":"active","version":"2.2.0","language":"javascript","ecosystem":"npm","summary":"vitest-browser-react is a testing utility designed to render React components within Vitest's Browser Mode, providing a browser-like environment for component testing. Currently at version 2.2.0, this library receives regular updates, often aligning with Vitest's own release cycle, indicating active maintenance. Its core differentiator lies in its deep integration with Vitest Browser Mode's native locator and retry-ability APIs, offering an ergonomic testing experience without requiring explicit `act` calls for most scenarios. Unlike `@testing-library/react`, it leverages Vitest's built-in browser assertion mechanisms, simplifying asynchronous testing patterns. It also provides a `renderHook` utility for testing React hooks and can automatically inject `page.render` into the Vitest `page` object for convenience.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","react","vitest","browser","testing","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vitest-browser-react"},{"id":12385,"title":"Vitest Browser Vue Component Testing","library":"vitest-browser-vue","status":"active","version":"2.1.0","language":"javascript","ecosystem":"npm","summary":"vitest-browser-vue is a library designed for rendering Vue 3 components within Vitest's browser testing environment, adhering to the principles of `@testing-library`. It facilitates writing integration tests by exposing Vitest `locators` and utilities that mimic how users interact with components in a real browser. The current stable version is 2.1.0, with releases occurring regularly, indicating active development and maintenance. A key differentiator from `@testing-library/vue` is its cleanup strategy: it cleans up the component *before* a test starts, rather than after, allowing developers to inspect the rendered UI during debugging. It integrates seamlessly with Vitest's `page.render` and `cleanup` methods and leverages `@vue/test-utils` under the hood for component mounting and interaction. Users must ensure compatibility with `vitest` version `4.0.0` or higher and `vue` version `3.0.0` or higher.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","vue","vitest","browser","testing","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vitest-browser-vue"},{"id":14248,"title":"Vitest Chrome API Mock","library":"vitest-chrome","status":"active","version":"0.1.0","language":"javascript","ecosystem":"npm","summary":"vitest-chrome is a testing utility designed to provide a comprehensive mock of the Chrome Extension API, enabling developers to test their Chrome extension logic within a Vitest environment without requiring a real browser. As of version 0.1.0, it offers a complete set of mocked functions and events, all type-checked and based on the official `@types/chrome` definitions. This allows for robust and reliable testing of Chrome API interactions, including event listeners, synchronous API calls, and asynchronous functions relying on callbacks or `chrome.runtime.lastError`. The library is primarily used as a development dependency and integrates directly with Vitest's global setup to expose the mocked `chrome` object, simplifying the testing workflow for extension development.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","api","chrome","chromium","extension","vitest","mock","test","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vitest-chrome"},{"id":15019,"title":"Vitest: Next-Generation Testing Framework","library":"vitest-dev-server","status":"active","version":"11.0.3","language":"javascript","ecosystem":"npm","summary":"Vitest is a blazing-fast unit testing framework powered by Vite, designed to integrate seamlessly with Vite-based projects. It leverages Vite's dev server internally to transform files during testing, ensuring consistent configuration and performance between development and test environments. Vitest is Jest-compatible, offering a familiar API for assertions (like `expect`) and mocking, alongside out-of-the-box support for ESM, TypeScript, and JSX. The current stable version is 4.1.4, with major releases occurring roughly annually (e.g., v3 in Jan 2025, v4 in Oct 2025) and frequent minor/patch updates. Its key differentiators include shared configuration with Vite, Hot Module Replacement (HMR) for tests, multithreading workers, and a comprehensive ecosystem for component testing across various frameworks like Vue, React, and Svelte. It aims to eliminate the configuration overhead often associated with using other test runners in Vite projects.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","vitest","server","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vitest-dev-server"},{"id":14256,"title":"Vitest DOM Matchers","library":"vitest-dom","status":"active","version":"0.1.1","language":"javascript","ecosystem":"npm","summary":"vitest-dom provides custom Vitest matchers to assert on the state of the DOM, directly forked from `@testing-library/jest-dom`. It shares the same implementation and API, making it a drop-in replacement for existing tests transitioning from Jest to Vitest. The current stable version is `0.1.1`, indicating it's still in its early development stages (pre-1.0.0), which implies that breaking changes could occur in minor or even patch releases before a stable major version is reached. Its primary differentiation is its dedicated support for Vitest environments and types, avoiding potential clashes when trying to use `@testing-library/jest-dom` directly with Vitest.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vitest-dom"},{"id":15404,"title":"Vitest Environment for Clarinet Projects","library":"vitest-environment-clarinet","status":"active","version":"3.0.2","language":"javascript","ecosystem":"npm","summary":"The `vitest-environment-clarinet` package provides a specialized Vitest testing environment tailored for developing and testing Clarity smart contracts within Clarinet projects. It enables developers to integrate the Clarinet simulation network (simnet) directly into their Vitest test suites, facilitating interactions with deployed smart contracts in a controlled environment. The current stable version is 3.0.2, with recent releases indicating a focus on maintaining compatibility with new Vitest major versions (e.g., supporting Vitest 4.x in v2.6.0 and v3.0.0). This package differentiates itself by offering a seamless, opinionated integration for Stacks blockchain development, leveraging Vitest's speed and features while providing the necessary Clarinet context. It is typically used alongside `@stacks/clarinet-sdk` to access the `clarity` testing utilities.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","clarinet","clarity","test","stacks","vitest"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vitest-environment-clarinet"},{"id":12386,"title":"Vitest Fail on Console Utility","library":"vitest-fail-on-console","status":"active","version":"0.10.1","language":"javascript","ecosystem":"npm","summary":"vitest-fail-on-console is a utility library for Vitest that enhances test reliability by automatically failing tests that emit `console.error()` or `console.warn()` messages. This prevents critical debugging information from being overlooked in large test suites and ensures that all console outputs are intentional or properly handled. Currently at version 0.10.1, the library maintains an active development pace with several releases occurring within a few months, indicating consistent updates and bug fixes. Unlike its Jest counterpart, `jest-fail-on-console`, this library is specifically refactored and typed with TypeScript for the Vitest ecosystem, providing robust type safety and a streamlined developer experience. It offers granular control over which console methods trigger failures and allows for custom messaging and conditional message allowances, ensuring flexibility for expected console outputs while enforcing strict logging discipline.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","vitest","testing","utility","console-warning","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vitest-fail-on-console"},{"id":14249,"title":"Vitest LaunchDarkly Mock","library":"vitest-launchdarkly-mock","status":"active","version":"1.2.3","language":"javascript","ecosystem":"npm","summary":"This package, `vitest-launchdarkly-mock`, provides essential utilities for unit testing React components that integrate with LaunchDarkly feature flags within a Vitest testing environment. Currently at version 1.2.3, it offers a robust solution for isolating UI components by mocking the `launchdarkly-react-client-sdk`'s `useFlags` hook and the underlying `ldClient`. The library's release cadence is generally stable, receiving updates primarily to align with new major versions of Vitest or the LaunchDarkly React SDK, rather than frequent, independent releases. Its key differentiator is its direct adaptation from `jest-launchdarkly-mock`, specifically tailored for the Vitest ecosystem, allowing developers to leverage a familiar mocking pattern when transitioning or developing Vitest-based tests. It enables developers to precisely control feature flag states for individual tests and assert interactions with the LaunchDarkly client, ensuring reliable and repeatable test outcomes without external dependencies on the LaunchDarkly service itself. The package is focused on the React SDK integration, making it a specialized tool for React applications.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","vitest","launchdarkly","mock","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vitest-launchdarkly-mock"},{"id":16267,"title":"Vitest MongoDB Memory Server Integration","library":"vitest-mms","status":"active","version":"0.2.7","language":"javascript","ecosystem":"npm","summary":"vitest-mms (vitest-mongodb-memory-server) provides seamless integration of mongodb-memory-server with Vitest for efficient and isolated database testing. It allows developers to spin up an in-memory MongoDB instance for each test run or globally, ensuring a clean state. The library, currently at version 0.2.7, is in active development with frequent minor releases, indicating a rapid iteration cycle. Its key differentiators include pre-configured global setup hooks and dedicated test helpers (`setupDb`, `setupMongooseConnection`) for both the `mongodb` native driver and `mongoose` ODM, significantly reducing boilerplate. It also extends Vitest's test context, providing direct access to the `db` object or `mongoose` connection within test functions, simplifying interaction with the temporary database. This approach helps maintain test isolation and speeds up test execution compared to relying on external database instances.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","test","vite","vitest","mock","mongodb","mongoose","mongodb-memory-server"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vitest-mms"},{"id":17400,"title":"Vitest MongoDB","library":"vitest-mongodb","status":"active","version":"1.0.3","language":"javascript","ecosystem":"npm","summary":"vitest-mongodb is a utility package designed to facilitate integration testing for applications using MongoDB within a Vitest test environment. It leverages `mongodb-memory-server` to spin up an ephemeral, in-memory MongoDB instance for each test run or suite, ensuring isolated and clean test states without requiring a persistent MongoDB installation. The current stable version is 1.0.3, with updates typically driven by upstream changes in Vitest or `mongodb-memory-server`. This package does not have a stated fixed release cadence but follows standard semantic versioning practices. Its key differentiator from `jest-mongodb` is its native integration with Vitest's setup files and global variables, providing a streamlined, Vite-centric experience, although some configuration paradigms from `jest-mongodb` have different implementations or are not directly supported.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","vitest","vite","mongodb-memory-server","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vitest-mongodb"},{"id":22959,"title":"Vituum","library":"vituum","status":"active","version":"2.0.2","language":"javascript","ecosystem":"npm","summary":"Vituum is a fast static site generator and plugin for Vite that enables rapid prototyping with template engines (Nunjucks, Liquid, Handlebars, etc.). The current stable version is 2.0.2, released with a focus on stability and compatibility with Vite 5+. It is maintained actively with regular updates. Key differentiators include its minimalist core that leverages Vite's native features, straightforward configuration, and built-in support for multiple template engines without needing additional plugins. It is ideal for building static sites, email templates, and rapid prototypes directly within the Vite ecosystem.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","vituum","vite","vite-plugin","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vituum"},{"id":10340,"title":"viv-utils","library":"viv-utils","status":"active","version":"0.8.1","language":"python","ecosystem":"pypi","summary":"viv-utils (version 0.8.1) is a Python library providing utilities for binary analysis, specifically designed to complement vivisect. It offers helper functions and abstractions for common tasks like extracting information from vivisect workspaces, navigating control flow graphs, and working with function metadata. Its release cadence is somewhat infrequent, driven by the needs of its primary developers and the broader vivisect ecosystem.","last_verified":"2026-04-17T00:00:00.000Z","tags":["binary analysis","reverse engineering","vivisect","static analysis","dynamic analysis"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/viv-utils"},{"id":9388,"title":"Vivisect","library":"vivisect","status":"active","version":"1.3.2","language":"python","ecosystem":"pypi","summary":"Vivisect is a pure Python disassembler, debugger, emulator, and static analysis framework. It is a comprehensive toolkit for reverse engineering, offering powerful APIs for analyzing various binary formats (PE, ELF, IHEX, SREC, or blob) across multiple architectures. The library is actively maintained, with regular releases providing new features and fixes.","last_verified":"2026-04-16T00:00:00.000Z","tags":["static analysis","disassembler","debugger","emulator","reverse engineering","binary analysis","security"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vivisect"},{"id":14250,"title":"Vizion Repository Metadata Parser","library":"vizion","status":"abandoned","version":"2.2.1","language":"javascript","ecosystem":"npm","summary":"Vizion is a JavaScript library providing a unified interface for interacting with local Git, Subversion, and Mercurial repositories. It allows developers to analyze repository metadata (e.g., branch, revision, remotes), check local repository status against remotes, and perform operations such as updating to the latest commit, reverting to a specific revision, or navigating commit history. The current stable version, 2.2.1, was released in October 2014. The project appears to be largely unmaintained, with its last commit to master in September 2017. It uses an asynchronous callback-based API and targets Node.js environments. Its primary differentiator is its multi-VCS support, but users should be aware of potential compatibility issues with newer Node.js versions, modern VCS features, or its lack of active development and security patches.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","git","svn","hg","subversion","mercurial","repository","parser","versioning"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vizion"},{"id":4844,"title":"VizTracer","library":"viztracer","status":"active","version":"1.1.1","language":"python","ecosystem":"pypi","summary":"VizTracer is a low-overhead logging, debugging, and profiling tool for Python that traces and visualizes code execution on a timeline. It supports multi-threading, multi-processing, asyncio, and PyTorch, and the front-end UI is powered by Perfetto. The current version is 1.1.1, and it has a regular release cadence with recent releases approximately every 1-2 months.","last_verified":"2026-04-12T00:00:00.000Z","tags":["profiling","debugging","visualization","performance","asyncio","multiprocessing"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/viztracer"},{"id":3853,"title":"vk-api Python Wrapper","library":"vk-api","status":"active","version":"11.10.0","language":"python","ecosystem":"pypi","summary":"vk-api is a Python module designed for creating scripts and interacting with the VK (Vkontakte) social network's API. It provides a convenient wrapper around the VK API, simplifying authentication and method calls. The library is actively maintained, with frequent releases primarily addressing authentication stability and minor bug fixes.","last_verified":"2026-04-25T16:57:59.785Z","tags":["vk","social media","api wrapper","vkontakte"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vk-api"},{"id":7850,"title":"VKBottle Types","library":"vkbottle-types","status":"active","version":"5.199.99.20","language":"python","ecosystem":"pypi","summary":"vkbottle-types is a companion library to vkbottle, providing machine-generated type hints and Pydantic models for VK API methods and objects. It ensures robust type checking and auto-completion for developers working with the VK API. The current version is 5.199.99.20, with updates frequently released to reflect VK API changes.","last_verified":"2026-04-16T00:00:00.000Z","tags":["vk","api","types","pydantic","type-hinting","vkbottle"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vkbottle-types"},{"id":5093,"title":"vl-convert-python","library":"vl-convert-python","status":"active","version":"1.9.0.post1","language":"python","ecosystem":"pypi","summary":"vl-convert-python is a dependency-free Python package designed for converting Vega-Lite chart specifications into various static formats, including SVG, PNG images, or equivalent Vega chart specifications. It functions by wrapping the underlying `vl-convert-rs` Rust library, which embeds the Vega-Lite and Vega JavaScript libraries within a v8 runtime, making it self-contained without external browser or Node.js dependencies. The current version is 1.9.0.post1, released on January 21, 2026, and the project demonstrates an active development and release cadence.","last_verified":"2026-04-12T00:00:00.000Z","tags":["vega-lite","vega","charting","visualization","svg","png","data visualization","altair"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vl-convert-python"},{"id":26607,"title":"VlaamsCodex","library":"vlaamscodex","status":"active","version":"0.2.5","language":"javascript","ecosystem":"npm","summary":"Platskript transpiler toolchain (v0.2.5) that compiles Flemish dialect keyword code to Python. Active development with monthly releases. Key differentiator: supports 7 Flemish dialects for commands and error messages. Distributed as a Python package via PyPI, with a thin npm wrapper for Node.js (>=18) users. Includes interactive REPL, project scaffolding, syntax checking, and a browser playground via Pyodide.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","platskript","vlaams","flemish","transpiler","compiler","dsl","python"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vlaamscodex"},{"id":1778,"title":"vLLM","library":"vllm","status":"active","version":"0.19.0","language":"python","ecosystem":"pypi","summary":"vLLM is a high-throughput and memory-efficient inference and serving engine for large language models (LLMs). It utilizes various optimization techniques, such as PagedAttention, to significantly improve LLM serving performance. Currently at version 0.19.0, vLLM maintains a rapid release cadence with frequent updates and new feature additions.","last_verified":"2026-04-24T01:26:41.592Z","tags":["LLM","inference","GPU","serving","high-performance","deep-learning"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vllm"},{"id":24813,"title":"vLLM Flash Attention Wrapper","library":"vllm-flash-attn","status":"active","version":"2.6.2","language":"python","ecosystem":"pypi","summary":"Forward-only flash-attention kernel optimized for vLLM inference. Version 2.6.2 is the latest, released as a lightweight wrapper around the Flash Attention CUDA kernel with a simplified forward-only API. Development is active alongside vLLM releases.","last_verified":"2026-05-01T00:00:00.000Z","tags":["flash-attention","vllm","inference","cuda"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vllm-flash-attn"},{"id":28441,"title":"vLLM-Omni","library":"vllm-omni","status":"active","version":"0.20.0","language":"python","ecosystem":"pypi","summary":"vLLM-Omni is a framework for efficient model inference with omni-modality models, built on top of vLLM. It supports speech, image, video, audio, and multimodal generation, aligned with upstream vLLM releases. Current version is 0.20.0, with active development and monthly release cadence.","last_verified":"2026-05-09T00:00:00.000Z","tags":["vllm","multimodal","inference","omni","speech","image","video","audio"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vllm-omni"},{"id":28442,"title":"vLLM TPU","library":"vllm-tpu","status":"active","version":"0.19.0","language":"python","ecosystem":"pypi","summary":"vLLM TPU is a variant of vLLM that runs on Google Cloud TPUs (v5e/v5p). It provides a high-throughput and memory-efficient inference and serving engine for large language models, leveraging TPU-specific optimizations like Pallas kernels for attention and quantization. The current version is 0.19.0, following the main vLLM release cadence (monthly).","last_verified":"2026-05-09T00:00:00.000Z","tags":["vllm","tpu","inference","llm"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vllm-tpu"},{"id":27527,"title":"VLM Run Python SDK","library":"vlmrun","status":"active","version":"0.6.2","language":"python","ecosystem":"pypi","summary":"Official Python SDK for VLM Run, a platform for running vision-language models. Current version 0.6.2, requires Python >=3.9. Active development with frequent releases.","last_verified":"2026-04-27T00:00:00.000Z","tags":["sdk","vision-language","ai","llm","vlm-run"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vlmrun"},{"id":27526,"title":"VLM Run Hub","library":"vlmrun-hub","status":"active","version":"0.1.35","language":"python","ecosystem":"pypi","summary":"VLM Run Hub provides industry-specific schemas and utilities for working with Vision Language Models. Current version 0.1.35, released frequently with minor updates.","last_verified":"2026-04-27T00:00:00.000Z","tags":["vlm","vision-language-models","schemas","industry"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vlmrun-hub"},{"id":15020,"title":"Vue Language Server (VLS)","library":"vls","status":"deprecated","version":"0.8.5","language":"javascript","ecosystem":"npm","summary":"The `vls` (Vue Language Server) package provides a Language Server Protocol (LSP) implementation specifically for Vue.js projects. Its primary role was to power editor extensions like Vetur in VS Code, offering features such as intelligent code completion, diagnostics, syntax highlighting, and formatting for Vue Single File Components (SFCs). The `vls` npm package itself is currently at version `0.8.5` and has not received significant updates for several years, indicating a stagnant development pace for the standalone package. While Vetur, which historically consumed `vls`, continued to evolve for a time (reaching versions like `0.37.x`), the broader Vue ecosystem, particularly with the advent of Vue 3, has largely transitioned to Volar as the recommended language server due to its more comprehensive and official support for modern Vue 3 features like `<script setup>` and enhanced TypeScript integration. As a result, `vls` is primarily relevant for older Vue 2 projects or as a foundational component for historical language tooling, with limited utility for current Vue 3 development.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vls"},{"id":26608,"title":"VMF Transpiler","library":"vmf-transpiler","status":"active","version":"1.0.0","language":"javascript","ecosystem":"npm","summary":"VMF Transpiler is a library for converting between Valve Map Format (VMF) used by the Hammer editor and JSON. Version 1.0.0, based on leops/vmfparser. It provides parse() and compile() functions for bidirectional conversion, with support for VMF-specific features like multiple values per key (converted to arrays). It is a lightweight utility for game development tooling involving Source Engine maps. Currently stable but single-version release with no published updates.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","vmf","transpiler","parser","valve","source-engine","hammer"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vmf-transpiler"},{"id":22960,"title":"VMware vAPI Common Services Client Bindings","library":"vmware-vapi-common-client","status":"maintenance","version":"2.61.2","language":"python","ecosystem":"pypi","summary":"Python bindings for VMware vAPI Common Services, providing client libraries to interact with VMware Cloud Foundation (VCF) APIs. Current version 2.61.2 (older stable). The VCF SDK Python releases (up to 9.0.0.0) have replaced this package with the vcf-sdk-python namespace.","last_verified":"2026-04-27T00:00:00.000Z","tags":["vmware","vapi","cloud-foundation","sdk"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vmware-vapi-common-client"},{"id":27528,"title":"VMware vAPI Runtime","library":"vmware-vapi-runtime","status":"active","version":"9.0.0.0","language":"python","ecosystem":"pypi","summary":"VMware vAPI Runtime library provides the core infrastructure for consuming VMware vSphere Automation and Cloud Foundation APIs. Current version 2.61.2. Release cadence is tied to VMware SDK releases, approximately quarterly.","last_verified":"2026-04-27T00:00:00.000Z","tags":["vmware","vapi","vsphere","sdk","cloud-foundation"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vmware-vapi-runtime"},{"id":22961,"title":"vCenter Python SDK","library":"vmware-vcenter","status":"active","version":"9.0.0.0","language":"python","ecosystem":"pypi","summary":"Client library for vCenter Automation APIs. Version 9.0.0.0 targets VMware Cloud Foundation 9.0. Provides Pythonic access to vCenter RESTful endpoints for managing inventory, VMs, datastores, and more.","last_verified":"2026-04-27T00:00:00.000Z","tags":["vcenter","vmware","sdk","automation"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vmware-vcenter"},{"id":10341,"title":"VNC Do Tool (vncdotool)","library":"vncdotool","status":"active","version":"1.3.0","language":"python","ecosystem":"pypi","summary":"vncdotool is a command-line VNC client that also provides a Python API for programmatic interaction with VNC servers. It enables automation of VNC sessions, including screen capture, sending keystrokes, and executing commands, making it useful for testing, system administration, and CI/CD pipelines. The library is currently at version 1.3.0 and has an active but irregular release cadence.","last_verified":"2026-04-17T00:00:00.000Z","tags":["vnc","remote-control","automation","client","testing","devops","system-administration"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vncdotool"},{"id":28443,"title":"Vnstock","library":"vnstock","status":"active","version":"4.0.2","language":"python","ecosystem":"pypi","summary":"A beginner-friendly Python toolkit for financial analysis and automation, targeting the Vietnamese stock market. Version 4.0.2 (as of 2026-05-09) supports Python >=3.10. Released approximately every 2-4 weeks.","last_verified":"2026-05-09T00:00:00.000Z","tags":["vietnam","stock","finance","trading","data"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vnstock"},{"id":28444,"title":"vnstock-ezchart","library":"vnstock-ezchart","status":"active","version":"0.0.3","language":"python","ecosystem":"pypi","summary":"vnstock-ezchart is a high-level Python charting library built on Matplotlib and Seaborn, offering a simplified API for routine data visualization. Version 0.0.3 requires Python >=3.10 and is actively maintained on GitHub by vnstock-hq.","last_verified":"2026-05-09T00:00:00.000Z","tags":["visualization","matplotlib-wrapper","seaborn-wrapper","data-science"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vnstock-ezchart"},{"id":4845,"title":"vobject","library":"vobject","status":"active","version":"0.9.9","language":"python","ecosystem":"pypi","summary":"vobject is a pure-Python package for parsing and creating iCalendar and vCard files. It supports Python 3.8 or later for the 1.x series (which is under active development, though 0.9.x is currently the latest stable release), while the 0.9.x series (including 0.9.9) supports Python 2.7 and earlier Python 3 versions. The latest version, 0.9.9, was released in December 2024. The project is actively maintained by the py-vobject organization on GitHub, with recent bug fixes and feature additions.","last_verified":"2026-04-12T00:00:00.000Z","tags":["icalendar","vcard","calendar","contact","parser","serializer"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vobject"},{"id":18904,"title":"VOC","library":"voc","status":"maintenance","version":"1.2.0","language":"javascript","ecosystem":"npm","summary":"VOC (Very Ornate Code) is a generalized literate programming framework for JavaScript and compile-to-JS languages. It processes Markdown files, extracting code blocks delimited by triple backticks and directing them to specified output files based on hints after the opening backticks. Version 1.2.0 is stable but sees infrequent updates; it supports Node.js >=0.8 and browser usage. Unlike more modern literate programming tools, VOC focuses on simplicity and integration with existing Markdown workflows, offering a preprocessor API for custom language handlers.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","literate","programming","voc"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/voc"},{"id":12387,"title":"Voca JavaScript String Library","library":"voca","status":"active","version":"1.4.1","language":"javascript","ecosystem":"npm","summary":"Voca is a comprehensive JavaScript library designed for efficient string manipulation, offering a wide array of functions for tasks such as changing case, trimming, padding, slugifying, latinising, formatting (like `sprintf`), truncating, and escaping strings. Currently stable at version 1.4.1, the library maintains a steady release cadence with minor versions introducing new utility functions and improvements. A key differentiator is its modular design, which allows developers to either load the entire library or import individual functions, optimizing application bundle sizes through tree-shaking. It boasts 100% test coverage, comprehensive documentation, and no external dependencies, making it a robust and lightweight solution for string operations across various environments, including Node.js (0.10+), modern browsers (Chrome, Firefox, Safari 7+, Edge 13+, IE 9+), and bundlers like Webpack and Rollup.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","string","sprintf","trim","truncate","pad","slugify","latinise","escape"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/voca"},{"id":7851,"title":"Vocos","library":"vocos","status":"active","version":"0.1.0","language":"python","ecosystem":"pypi","summary":"Vocos is a fast neural vocoder for high-quality audio synthesis that generates Fourier spectral coefficients instead of directly modeling time-domain waveforms. It supports reconstruction from Mel spectrograms or EnCodec tokens, offering improved computational efficiency and audio quality compared to traditional time-domain methods. The library is currently at version 0.1.0 and is actively maintained with regular updates.","last_verified":"2026-04-16T00:00:00.000Z","tags":["audio","vocoder","synthesis","neural network","speech","deep learning","transformers","text-to-speech","AI","generative AI"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vocos"},{"id":22962,"title":"Vocs","library":"vocs","status":"active","version":"1.4.1","language":"javascript","ecosystem":"npm","summary":"Minimal documentation framework for React projects, powered by Vite. Version 1.4.1 is the latest stable release, with a current release cadence of minor updates every few months. It differentiates from alternatives like Docusaurus or Storybook by being extremely lightweight, offering zero-config setup, and focusing on single-page documentation sites with MDX support. Built on Vite for fast HMR and optimized builds. Ships TypeScript types. Requires React 19 and React DOM 19 as peer dependencies, and Node >=22. Actively maintained by Wevm.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","react","static","docs","generator","vite","documentation","mdx","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vocs"},{"id":10342,"title":"Voila","library":"voila","status":"active","version":"0.5.11","language":"python","ecosystem":"pypi","summary":"Voila turns Jupyter notebooks into standalone web applications. It executes the notebook and renders the output, displaying interactive widgets and outputs without the underlying code. The current version is 0.5.11, with frequent patch releases addressing bug fixes and minor enhancements, typically on a bi-weekly or monthly cadence.","last_verified":"2026-04-17T00:00:00.000Z","tags":["jupyter","notebook","dashboard","web-app","ipywidgets"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/voila"},{"id":15021,"title":"Declension of Czech Names into Vocative Case","library":"vokativ","status":"active","version":"1.2.1","language":"en","ecosystem":"pypi","summary":"The `vokativ` Python library, currently at version 1.2.1, provides functionality for declining Czech proper names into the vocative case. It takes a first-case singular name as input and returns its vocative form as a lowercase unicode string. The library is considered stable (Production/Stable) and was last updated in March 2020.","last_verified":"2026-04-16T00:00:00.000Z","tags":["czech","declension","vocative","nlp","names"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vokativ"},{"id":20692,"title":"volar-service-prettier","library":"volar-service-prettier","status":"active","version":"0.0.70","language":"javascript","ecosystem":"npm","summary":"Volar plugin integrating Prettier formatting into Volar-based language services. Latest version 0.0.70, released frequently. Provides formatting via Prettier for configurable language scopes (HTML, CSS, SCSS, TypeScript, JavaScript). Supports Prettier v2 and v3. Key differentiator: designed for Volar ecosystem, allowing direct use in Volar language servers without manual Prettier integration.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","volar-service","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/volar-service-prettier"},{"id":12388,"title":"Volar TypeScript Language Service","library":"volar-service-typescript","status":"active","version":"0.0.70","language":"javascript","ecosystem":"npm","summary":"This package, `volar-service-typescript`, integrates TypeScript language services into Volar, a powerful language tooling framework primarily developed for Vue and other web technologies. Currently at version 0.0.70, it functions as a critical plugin within the Volar ecosystem, providing essential features such as accurate type checking, intelligent code completion, robust refactoring capabilities, and comprehensive error diagnostics specifically tailored for TypeScript files within projects utilizing Volar. As an official component of the broader Volar project, its release cadence is closely tied to Volar's own development cycle, which typically involves continuous integration with frequent updates and patch releases, often aligning with the evolution of TypeScript itself. Its key differentiator is its role as the official and most deeply integrated method for leveraging TypeScript's full capabilities directly within Volar-powered development environments, ensuring seamless functionality and optimized performance compared to more generic language server integrations or alternative solutions.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","volar-service","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/volar-service-typescript"},{"id":15022,"title":"Volar TypeScript Twoslash Queries Service","library":"volar-service-typescript-twoslash-queries","status":"active","version":"0.0.70","language":"javascript","ecosystem":"npm","summary":"This package integrates TypeScript Twoslash query capabilities directly into Volar-powered language services, enhancing developer tooling within Vue and other Volar-supported environments. It allows for inline type information and error checking queries within code comments, similar to how TypeScript's own playground functions. As of version 0.0.70, it is still in a pre-1.0 stage, indicating potential API changes but is actively maintained as part of the Volar ecosystem. Its release cadence is typically tied to Volar's own development cycle, meaning updates often coincide with new Volar releases or when new Twoslash features need integration. Key differentiators include its seamless integration into Volar's Language Server Protocol, providing rich type feedback without needing external tools or complex build steps for ad-hoc type queries directly within your editor.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","volar-service","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/volar-service-typescript-twoslash-queries"},{"id":12389,"title":"Volar YAML Language Service","library":"volar-service-yaml","status":"active","version":"0.0.70","language":"javascript","ecosystem":"npm","summary":"volar-service-yaml is a dedicated Volar plugin designed to integrate the robust `yaml-language-server` into Volar-powered development environments. This integration provides comprehensive language features for YAML files, including syntax highlighting, intelligent auto-completion, real-time schema validation, and diagnostic reporting, directly within projects utilizing Volar's language service, commonly found in Vue.js applications. Currently at version 0.0.70, this package primarily acts as a bridge, enabling sophisticated YAML tooling to function seamlessly within Volar's architecture. Its release cadence is generally synchronized with updates to the main Volar language service (specifically targeting `~2.4.0`), ensuring ongoing compatibility and leveraging an established, widely used YAML language server to offer superior developer experience for YAML configuration files within the Volar ecosystem.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","volar-service","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/volar-service-yaml"},{"id":9389,"title":"Volcengine SDK for Python","library":"volcengine","status":"active","version":"1.0.220","language":"python","ecosystem":"pypi","summary":"The `volcengine` library is the official Python SDK for interacting with Volcengine cloud services. It provides client interfaces for various services like STS, ECS, IAM, and more. It is actively maintained with frequent releases, often on a daily or weekly basis.","last_verified":"2026-04-16T00:00:00.000Z","tags":["cloud","volcengine","sdk","client"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/volcengine"},{"id":27529,"title":"volcengine-compat","library":"volcengine-compat","status":"active","version":"1.0.156","language":"python","ecosystem":"pypi","summary":"A compatibility wrapper for the Volcengine SDK for Python, with modified dependency versions (e.g., pycryptodome, pytz). Current version 1.0.156, updated frequently.","last_verified":"2026-05-01T00:00:00.000Z","tags":["volcengine","sdk","compat","compatibility"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/volcengine-compat"},{"id":5094,"title":"Volcengine SDK for Python","library":"volcengine-python-sdk","status":"active","version":"5.0.23","language":"python","ecosystem":"pypi","summary":"The Volcengine SDK for Python provides comprehensive access to Volcengine cloud services, including compute, storage, networking, and AI. It is currently at version 5.0.23 and receives frequent minor updates adding new services and API versions.","last_verified":"2026-04-12T00:00:00.000Z","tags":["cloud-sdk","volcengine","iaas","paas","cloud-services"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/volcengine-python-sdk"},{"id":27530,"title":"Volkswagen CarNet","library":"volkswagencarnet","status":"active","version":"5.4.5","language":"python","ecosystem":"pypi","summary":"Python library to communicate with Volkswagen Connect (WeConnect) API. Current version 5.4.5, requires Python >=3.11. Actively maintained, release cadence irregular but frequent bug fixes and features.","last_verified":"2026-04-27T00:00:00.000Z","tags":["volkswagen","weconnect","carnet","vehicle","api","connected-car"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/volkswagencarnet"},{"id":16573,"title":"Volt Framework","library":"volt-framework","status":"active","version":"0.3.1","language":"javascript","ecosystem":"npm","summary":"Volt Framework is a lean agent framework designed specifically for orchestrating AI agents within Claude Code. Currently at version 0.3.1, it focuses on a 'brownfield-first' approach, aiming to integrate AI agents into existing codebases, though it also supports greenfield projects. Inspired by the BMAD Method, Volt installs a team of seven distinct AI personas (Stark, Morpheus, Ripley, Wick, Dredd, Max, Jarvis) into a project. These personas collaborate in 'Party Mode' to plan features, implement with discipline, perform adversarial reviews, and generate comprehensive documentation. The framework streamlines the development workflow by managing context and handoffs between AI-driven steps, allowing developers to focus on high-level decisions rather than process. Its release cadence is agile given its early stage, with frequent updates expected as it approaches a stable 1.0 release.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","claude-code","ai-agents","framework","brownfield","party-mode","dev-workflow"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/volt-framework"},{"id":14251,"title":"Voltra","library":"voltra","status":"active","version":"1.4.0","language":"javascript","ecosystem":"npm","summary":"Voltra is a React Native library that enables developers to build iOS Live Activities, Dynamic Island layouts, and Android Home Screen Widgets using JSX, eliminating the need to write native Swift, Kotlin, or SwiftUI/Jetpack Compose Glance code directly. It leverages React Native's familiar development workflow, including Fast Refresh, and provides a unified approach for styling with React Native style props and platform-native modifiers. Key features include support for ActivityKit push tokens and FCM for server-driven updates, a new Flexbox layout engine for iOS (introduced in v1.2.0 via `Voltra.View`), and capabilities for server-driven widgets and charts (introduced in v1.3.0). The current stable package version is 1.4.0, with a release cadence that has included significant feature additions in recent minor versions. It is compatible with Expo Dev Client and bare React Native projects, using an Expo config plugin to automatically wire native extension targets. This library aims to streamline cross-platform native surface development for React Native engineers.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","react-native","expo","live-activity","ios","apple","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/voltra"},{"id":24814,"title":"Volue Insight Timeseries","library":"volue-insight-timeseries","status":"active","version":"2.3.1","language":"python","ecosystem":"pypi","summary":"Official Python client library for the Volue Insight API, providing access to time series data, market data, and metadata from energy markets. Version 2.3.1 supports Python 3.10-3.14, with regular releases on a monthly/quarterly cadence.","last_verified":"2026-05-01T00:00:00.000Z","tags":["volue","insight","timeseries","energy","grpc","api-client"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/volue-insight-timeseries"},{"id":1779,"title":"Voluptuous","library":"voluptuous","status":"active","version":"0.16.0","language":"python","ecosystem":"pypi","summary":"Voluptuous is a Python data validation library designed for validating data schemas. It allows defining a desired data structure and then validating input data against that structure, raising detailed exceptions for mismatches. The current version is 0.16.0, and it maintains an active release cadence with regular bug fixes and minor feature additions.","last_verified":"2026-04-24T01:26:59.211Z","tags":["validation","schema","data-validation","schema-definition"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/voluptuous"},{"id":8764,"title":"Voluptuous OpenAPI Converter","library":"voluptuous-openapi","status":"active","version":"0.3.0","language":"python","ecosystem":"pypi","summary":"voluptuous-openapi is a Python library that converts Voluptuous schemas into OpenAPI Schema objects. It is currently at version 0.3.0 and appears to have a stable, though not rapid, release cadence, with the latest release on Dec 30, 2025.","last_verified":"2026-04-16T00:00:00.000Z","tags":["openapi","voluptuous","schema validation","api documentation","data validation","converter"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/voluptuous-openapi"},{"id":5824,"title":"Voluptuous Serialize","library":"voluptuous-serialize","status":"active","version":"2.7.0","language":"python","ecosystem":"pypi","summary":"Voluptuous Serialize is a Python library designed to convert `voluptuous` schemas into dictionaries, making them easily serializable (e.g., to JSON). It is built upon the `voluptuous` data validation library, extending its utility by providing a structured representation of schemas. The current version is 2.7.0, and it appears to have an active release cadence, with the latest version released in August 2025.","last_verified":"2026-04-14T00:00:00.000Z","tags":["voluptuous","schema","serialization","json","validation","home-assistant"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/voluptuous-serialize"},{"id":18905,"title":"Vona CLI","library":"vona-cli","status":"active","version":"1.1.53","language":"javascript","ecosystem":"npm","summary":"The Vona CLI is a command-line interface for the Vona framework, version 1.1.53. It provides tooling for scaffolding, building, and managing Vona projects. The package is designed to streamline development workflows within the Vona ecosystem, with a focus on simplicity and integration. Active development is ongoing, with releases every few weeks. Key differentiator: tightly coupled with Vona framework for seamless project management.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","framework","vona"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vona-cli"},{"id":27531,"title":"Vona CLI Set-API","library":"vona-cli-set-api","status":"maintenance","version":"1.1.51","language":"javascript","ecosystem":"npm","summary":"Vona CLI Set-API is a command-line interface tool for configuring API endpoints in the Vona framework. Version 1.1.51 is the latest stable release (as of metadata). This package is tightly coupled with the Vona ecosystem, providing a CLI command to set API URLs for Vona-based applications. It has minimal dependencies and is intended for use within Vona projects. There is no active development observed, and alternatives like dotenv or environment variables are more flexible for general use.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","framework","vona"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vona-cli-set-api"},{"id":80,"title":"Vonage Application API (via Vonage Python SDK)","library":"vonage","status":"active","version":"4.7.2","language":"python","ecosystem":"pypi","summary":"The `vonage` Python SDK (currently v4.x.x) provides a streamlined interface to interact with various Vonage APIs, including the Application API. Vonage Applications are a core concept for configuring security and capabilities (like Voice, Messages, RTC) for your Vonage services. This SDK is actively maintained with a regular release cadence, with version 4.x.x being a significant rewrite of previous major versions. While a `vonage-application` PyPI package exists (v2.0.1), the recommended and actively supported way to manage Vonage Applications programmatically in Python is through the main `vonage` SDK.","last_verified":"2026-05-12T07:51:08.132Z","tags":["communications","API","vonage","application management","voice","messages","RTC"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/vonage"},{"id":9390,"title":"Vonage Account API Client","library":"vonage-account","status":"active","version":"1.1.1","language":"python","ecosystem":"pypi","summary":"The `vonage-account` library provides Python bindings for interacting with the Vonage Account API. It is part of the larger Vonage Python SDK monorepo (version 4.x.x+), offering functionalities to manage account-related operations such as retrieving balance information. The SDK aims for a regular release cadence, with the main `vonage` package seeing frequent updates.","last_verified":"2026-04-16T00:00:00.000Z","tags":["vonage","api","account","sdk","telecom"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vonage-account"},{"id":9392,"title":"Vonage HTTP Client for Python","library":"vonage-http-client","status":"active","version":"1.5.1","language":"python","ecosystem":"pypi","summary":"The `vonage-http-client` is a foundational Python HTTP client library for interacting with Vonage APIs. It provides low-level request building and authentication mechanisms, supporting API key/secret and JWT-based authentication. While primarily an internal dependency of the higher-level `vonage` Python SDK, it can be used directly for specific API interactions. The current version is 1.5.1, and it has a relatively stable release cadence, with updates typically coinciding with major SDK changes or specific HTTP client enhancements.","last_verified":"2026-04-16T00:00:00.000Z","tags":["vonage","http-client","api","rest","authentication"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vonage-http-client"},{"id":8766,"title":"Vonage JWT","library":"vonage-jwt","status":"active","version":"1.1.5","language":"python","ecosystem":"pypi","summary":"The `vonage-jwt` package provides tooling for generating JSON Web Tokens (JWTs) for Vonage APIs in Python. It is primarily utilized by the Vonage Python SDK for authentication but can also be used as a standalone library. The current version is 1.1.5, with its latest release uploaded on November 29, 2024, indicating a moderate release cadence.","last_verified":"2026-04-16T00:00:00.000Z","tags":["Vonage","JWT","authentication","security","API","python-jose"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vonage-jwt"},{"id":9393,"title":"Vonage Messages API Python Client","library":"vonage-messages","status":"active","version":"1.6.2","language":"python","ecosystem":"pypi","summary":"The `vonage-messages` library is an extension for the main `vonage` Python SDK, providing access to the Vonage Messages API for sending SMS, MMS, and WhatsApp messages. It is currently at version 1.6.2 and is actively maintained with regular updates.","last_verified":"2026-04-16T00:00:00.000Z","tags":["messaging","sms","mms","whatsapp","vonage","api","sdk"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vonage-messages"},{"id":9394,"title":"Vonage Network Auth","library":"vonage-network-auth","status":"active","version":"1.0.2","language":"python","ecosystem":"pypi","summary":"The `vonage-network-auth` library (version 1.0.2) provides Python tools for interacting with Vonage Network APIs that require OAuth2 for authentication. It focuses on simplifying token acquisition and refresh, allowing developers to securely access network-specific services. Released in November 2023, its release cadence is independent but generally slower than the main Vonage Python SDK.","last_verified":"2026-04-16T00:00:00.000Z","tags":["vonage","oauth","network","authentication","api","oauth2"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vonage-network-auth"},{"id":9395,"title":"Vonage Network Number Verification","library":"vonage-network-number-verification","status":"active","version":"1.0.2","language":"python","ecosystem":"pypi","summary":"The `vonage-network-number-verification` Python library (version 1.0.2) provides a client for interacting with the Vonage Number Verification Network API. It enables programmatic access to verify phone numbers at a network level, offering details like reachability and porting status. This package acts as a specialized client, relying on the core `vonage` Python SDK (versions `>=4.0.0, <5.0.0`) for underlying API communication and authentication. While the main `vonage` SDK sees frequent updates, this specific client package has a less frequent release cadence, with its latest version (1.0.2) released on 2023-09-22.","last_verified":"2026-04-16T00:00:00.000Z","tags":["vonage","api","number verification","telecom","phone number","network"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vonage-network-number-verification"},{"id":9396,"title":"Vonage Network Sim Swap Client","library":"vonage-network-sim-swap","status":"active","version":"1.1.2","language":"python","ecosystem":"pypi","summary":"This package provides access to the Vonage Sim Swap Network API, primarily acting as a dependency installer for the main `vonage` Python SDK (currently v4.7.2). It enables developers to check for recent SIM card swaps for a given phone number, which is crucial for fraud detection and enhancing security. While `vonage-network-sim-swap` itself is at version 1.1.2, the core Sim Swap functionality is integrated and accessed through the `vonage.Client().sim_swap` object provided by the `vonage` library. It follows the release cadence of the main `vonage` SDK for Sim Swap related updates.","last_verified":"2026-04-16T00:00:00.000Z","tags":["vonage","sim swap","network API","telecom","fraud detection","security"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vonage-network-sim-swap"},{"id":9397,"title":"Vonage Number Insight","library":"vonage-number-insight","status":"maintenance","version":"1.0.7","language":"python","ecosystem":"pypi","summary":"The `vonage-number-insight` package provides Python access to Vonage's Number Insight API, allowing users to retrieve real-time intelligence about phone numbers at basic, standard, and advanced levels. While currently functional, the Vonage Number Insight API is scheduled for sunset on February 4, 2027, with migration encouraged to the Vonage Identity Insights API. The library's current version is 1.0.7 and it's typically updated in conjunction with the main Vonage Python SDK.","last_verified":"2026-04-16T00:00:00.000Z","tags":["vonage","api","telecom","number-insight","phone-number","validation","deprecated"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vonage-number-insight"},{"id":9398,"title":"Vonage Numbers","library":"vonage-numbers","status":"active","version":"1.0.5","language":"python","ecosystem":"pypi","summary":"The `vonage-numbers` library provides a dedicated Python client for interacting with the Vonage Numbers API. It allows developers to programmatically manage their Vonage phone numbers, including searching, buying, updating, and canceling them. It is built on top of the `vonage-python` SDK and is currently at version 1.0.5, with updates tied to the underlying Vonage API and SDK changes.","last_verified":"2026-04-16T00:00:00.000Z","tags":["vonage","api","telecom","numbers","sdk"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vonage-numbers"},{"id":15023,"title":"Vonage SMS Package","library":"vonage-sms","status":"active","version":"1.1.6","language":"en","ecosystem":"pypi","summary":"The `vonage-sms` package provides Python access to Vonage's SMS API, enabling sending and receiving text messages globally. It is designed to be used as part of the main `vonage` Python SDK. The current version is 1.1.6, with updates typically aligned with the broader Vonage Python SDK releases.","last_verified":"2026-04-16T00:00:00.000Z","tags":["SMS","messaging","Vonage","Nexmo","telecom"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vonage-sms"},{"id":9399,"title":"Vonage Subaccounts API Client","library":"vonage-subaccounts","status":"active","version":"1.0.4","language":"python","ecosystem":"pypi","summary":"This library provides a Pythonic interface for interacting with the Vonage Subaccounts API, allowing users to programmatically manage subaccounts. It is currently at version 1.0.4 and is officially maintained, with releases typically following updates to the Vonage Subaccounts API itself.","last_verified":"2026-04-16T00:00:00.000Z","tags":["vonage","subaccounts","api-client","telecom","saas"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vonage-subaccounts"},{"id":9400,"title":"Vonage Users","library":"vonage-users","status":"active","version":"1.2.1","language":"python","ecosystem":"pypi","summary":"The `vonage-users` library provides a Pythonic interface to the Vonage Users API, enabling management of users, devices, and associated properties within the Vonage platform. It is built on top of the main `vonage` Python SDK for authentication and HTTP communication. As of version 1.2.1, it requires Python 3.9+ and the `vonage` SDK version 3.x. The release cadence is irregular, typically tied to Vonage API updates.","last_verified":"2026-04-16T00:00:00.000Z","tags":["vonage","api","telecom","users","sdk"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vonage-users"},{"id":8767,"title":"Vonage Utilities","library":"vonage-utils","status":"active","version":"1.1.4","language":"python","ecosystem":"pypi","summary":"The `vonage-utils` library provides foundational utility objects for interacting with Vonage APIs, including a base HTTP client, error handling, and signature verification. It is currently at version `1.1.4` and serves as a low-level dependency for the `vonage-python-sdk`, which is more frequently updated. While usable independently, most users interact with the higher-level SDK for full API functionality.","last_verified":"2026-04-16T00:00:00.000Z","tags":["vonage","utility","webhook","signature-verification","client","sdk"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vonage-utils"},{"id":9402,"title":"Vonage Verify Python Library","library":"vonage-verify","status":"active","version":"2.1.0","language":"python","ecosystem":"pypi","summary":"The `vonage-verify` package provides Python bindings for the Vonage Verify API, enabling developers to implement two-factor authentication (2FA) via various channels like SMS, Voice, WhatsApp, and Email. It also supports Silent Authentication for a seamless user experience. This library is designed to be used in conjunction with the main `vonage` Python SDK. The current version is 2.1.0, and it follows the release cadence of the broader Vonage Python SDK.","last_verified":"2026-04-16T00:00:00.000Z","tags":["Vonage","Verify API","2FA","Two-Factor Authentication","SMS","Voice","WhatsApp","Email","Silent Authentication","security"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vonage-verify"},{"id":9401,"title":"Vonage Verify (Legacy)","library":"vonage-verify-legacy","status":"deprecated","version":"1.0.1","language":"python","ecosystem":"pypi","summary":"The `vonage-verify-legacy` package provides an interface for interacting with Vonage's older Verify API, which primarily supports 2FA via SMS and Voice channels. This library is part of the Vonage Python SDK monorepo and is explicitly marked as a legacy component, encouraging users to migrate to the newer Verify API. The current version is 1.0.1, and its release cadence is tied to the maintenance of the broader Vonage Python SDK, with a focus on deprecation rather than new features.","last_verified":"2026-04-16T00:00:00.000Z","tags":["Vonage","verification","2FA","SMS","Voice","legacy","deprecated"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vonage-verify-legacy"},{"id":9403,"title":"Vonage Video (API Client)","library":"vonage-video","status":"active","version":"1.5.1","language":"python","ecosystem":"pypi","summary":"The `vonage-video` package provides programmatic access to the Vonage Video API, enabling server-side applications to manage video sessions, tokens, archives, and broadcasts. While it exists as a standalone PyPI package, it is primarily designed to be installed as a dependency of the main `vonage` Python SDK (currently v4.x.x). The `vonage` SDK is the recommended entry point for interacting with all Vonage APIs, including Video. Vonage maintains an active release cadence for its SDKs, with frequent updates and improvements.","last_verified":"2026-04-16T00:00:00.000Z","tags":["video","communication","api","vonage","webrtc","tokbox"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vonage-video"},{"id":9404,"title":"Vonage Voice Application Helpers","library":"vonage-voice","status":"active","version":"1.4.0","language":"python","ecosystem":"pypi","summary":"The `vonage-voice` library provides helper functionality for building Voice Applications with the Vonage Voice API in Python. It is designed to be used in conjunction with the main `vonage` Python SDK (version 3.0.0 or higher), which contains the core Voice API client. This package facilitates NCCO (Nexmo Call Control Object) generation and other voice-related utilities, simplifying the creation of interactive voice experiences. The current version is 1.4.0.","last_verified":"2026-04-16T00:00:00.000Z","tags":["voice","telephony","api","vonage","ncco","webhook","communications"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vonage-voice"},{"id":22963,"title":"vorDBeste","library":"vordbeste","status":"active","version":"0.3.5","language":"javascript","ecosystem":"npm","summary":"vorDBeste (v0.3.5) is a natural language interface for PostgreSQL and MySQL databases that translates plain English questions into safe, read-only SQL queries. It uses AI providers like Anthropic, OpenRouter, or Ollama to generate SELECT and DESCRIBE statements, with a clarification step before execution to resolve ambiguity. The tool is designed for non-technical users and automatically documents schemas, queries, and insights as markdown files. It runs as a local web app (port 3456) and is read-only by design, with bounded results (limited to 100 rows per query). It is actively developed on GitHub and supports Node.js 18+.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","database","ai","sql","natural-language","cli","llm"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vordbeste"},{"id":12390,"title":"Vorpal CLI Framework","library":"vorpal","status":"maintenance","version":"1.12.0","language":"javascript","ecosystem":"npm","summary":"Vorpal is a framework designed for building interactive command-line interface (CLI) applications in Node.js, positioning itself as an early pioneer in creating immersive CLI environments. It offers a comprehensive API for defining commands, handling arguments and options, enabling piped commands, providing persistent history, built-in help, and tab-completion. The framework is built upon and inspired by `commander.js` for its command structure and `inquirer.js` for interactive prompting, creating an isolated, shell-like experience. The current stable version, 1.12.0, was released some time ago, and the project is explicitly in an 'OPEN Open Source' state, actively seeking new maintainers, indicating a minimal or inactive release cadence from the original author. Its key differentiator is providing a full interactive shell within Node.js, facilitating complex, rich CLI applications through a simple API and extensibility.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","api","cli","repl","shell","immersive","framework","app","application"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vorpal"},{"id":8768,"title":"Vortex Data","library":"vortex-data","status":"active","version":"0.68.0","language":"python","ecosystem":"pypi","summary":"Vortex Data (`vortex-data`) provides Python bindings for Vortex, an Apache Arrow-compatible toolkit designed for working with compressed array data. It focuses on efficient storage, processing, and retrieval of large datasets, often used in scenarios requiring high-performance data analytics and database systems. The library is actively developed with frequent, often monthly, releases, currently at version 0.68.0.","last_verified":"2026-04-16T00:00:00.000Z","tags":["data-compression","apache-arrow","dataframe","numpy","array-processing","high-performance-computing"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vortex-data"},{"id":7852,"title":"Vosk: Offline Speech Recognition API","library":"vosk","status":"active","version":"0.3.45","language":"python","ecosystem":"pypi","summary":"Vosk is an offline, open-source speech recognition toolkit based on Kaldi. It provides Python bindings for performing speech-to-text conversion for over 20 languages and dialects, supporting continuous large vocabulary transcription. It is designed to run efficiently on various devices, including Raspberry Pi, and ensures privacy as audio data is processed locally. The current version is 0.3.45, with active development and frequent releases based on its GitHub activity.","last_verified":"2026-04-16T00:00:00.000Z","tags":["speech-recognition","offline","kaldi","audio-processing","voice-ai"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vosk"},{"id":28445,"title":"VoxCPM","library":"voxcpm","status":"active","version":"2.0.2","language":"python","ecosystem":"pypi","summary":"VoxCPM is a tokenizer-free text-to-speech (TTS) model for context-aware speech generation and voice cloning. Version 2.0.2 requires Python >=3.10. It leverages a causal transformer trained on continuous speech representations, enabling expressive and cloned voice outputs without discrete tokens. The library is under active development by OpenBMB.","last_verified":"2026-05-09T00:00:00.000Z","tags":["text-to-speech","voice-cloning","deep-learning","tokenizer-free"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/voxcpm"},{"id":7853,"title":"ETA (Extensible Toolkit for Analytics)","library":"voxel51-eta","status":"active","version":"0.15.5","language":"python","ecosystem":"pypi","summary":"Voxel51 ETA (Extensible Toolkit for Analytics) is an internal Python library primarily designed to power the Voxel51 FiftyOne computer vision framework. It provides core utilities for data handling, media processing (video/image), and other analytical tasks. The current version is 0.15.5, with frequent patch and minor releases.","last_verified":"2026-04-16T00:00:00.000Z","tags":["computer-vision","analytics","toolkit","internal","voxel51","fiftyone"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/voxel51-eta"},{"id":3315,"title":"Voyage AI Python Library","library":"voyageai","status":"active","version":"0.3.7","language":"python","ecosystem":"pypi","summary":"Voyage AI provides a Python library (`voyageai`) that offers API endpoints for its state-of-the-art embedding and reranking models. These models convert unstructured data (text, images, video) into dense numerical vectors (embeddings), enabling advanced information retrieval tasks like semantic search and Retrieval-Augmented Generation (RAG). The library is actively maintained, with version 0.3.7 released recently, and it integrates seamlessly with various AI stacks.","last_verified":"2026-04-25T08:23:36.445Z","tags":["AI","NLP","embeddings","reranking","vector search","RAG","machine learning"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/voyageai"},{"id":22964,"title":"Voyager","library":"voyager","status":"active","version":"2.1.1","language":"python","ecosystem":"pypi","summary":"Voyager is an approximate nearest neighbor search library optimized for speed and memory, supporting both L2 and cosine distance. It provides Python, Java, and C++ bindings. Current version: 2.1.1, released 2025-01-13. Release cadence: irregular, with multiple minor/patch releases per year.","last_verified":"2026-04-27T00:00:00.000Z","tags":["ann","approximate-nearest-neighbor","vector-search","spotify"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/voyager"},{"id":22966,"title":"vp-runtime-helper","library":"vp-runtime-helper","status":"active","version":"1.0.10","language":"javascript","ecosystem":"npm","summary":"vp-runtime-helper v1.0.10 is a Vite plugin development utility providing helper functions for writing Vite plugins. It simplifies common tasks like path manipulation, environment detection, and plugin configuration. Released under the MIT license with TypeScript types included, it targets Vite >=3.1.0 and Node >=14.18.0. Key differentiators: designed specifically for Vite plugin authors, lightweight with zero runtime dependencies, and offers a cohesive set of utilities optimized for Vite's plugin system.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","vite-plugin","vp-runtime-helper","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vp-runtime-helper"},{"id":28446,"title":"VPython","library":"vpython","status":"active","version":"7.6.5","language":"python","ecosystem":"pypi","summary":"VPython is a 3D programming environment for Python, enabling easy creation of navigable 3D animations and simulations. This version (7.6.5) is designed for Jupyter Notebook and requires Python >= 3.7. It uses WebGL for rendering in the browser. Release cadence is irregular, with updates focused on bug fixes and Jupyter compatibility.","last_verified":"2026-05-09T00:00:00.000Z","tags":["3D","animation","education","physics","jupyter","visualization","webgl"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vpython"},{"id":18907,"title":"VR Migrations","library":"vr-migrations","status":"active","version":"1.0.38","language":"javascript","ecosystem":"npm","summary":"VR Migrations is a database migration and seeding library for Node.js applications, built on Sequelize. It supports PostgreSQL, MySQL, SQLite, and other Sequelize-compatible databases. The package is actively maintained with frequent updates (current stable version 1.0.38, released in 2025). It offers CLI and programmatic migration management, with TypeScript type definitions included. Key differentiators from generic migration tools (like db-migrate) include tight integration with Sequelize models and a VR-themed API (universe, planets for migrations/seeds).","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","migrations","database","sequelize","vr","seeding","postgres","mysql","sqlite","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vr-migrations"},{"id":16701,"title":"VR Models","library":"vr-models","status":"active","version":"1.0.52","language":"javascript","ecosystem":"npm","summary":"vr-models is a shared database models package specifically designed for VR applications. It leverages the Sequelize ORM, providing an abstraction layer for database interactions and ensuring data consistency across various VR projects. Shipping with comprehensive TypeScript types, it facilitates a type-safe development experience. The current stable version, 1.0.52, indicates an actively maintained package within its niche domain. While its release cadence isn't explicitly defined, the version number suggests ongoing development and refinement. Its primary differentiator is its specialized focus on the VR ecosystem, offering predefined model structures that might be common in VR development, and integrates with `vr-migrations` for robust schema management.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","sequelize","models","typescript","vr","database"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vr-models"},{"id":18906,"title":"cds-dbm","library":"vs-cds-dbm","status":"active","version":"0.0.4","language":"javascript","ecosystem":"npm","summary":"Database deployment and migrations for SAP CAP models supporting non-HANA relational databases. Current stable version is 0.0.4. It extends @sap/cds with Liquibase-based CLI commands (deploy, load, diff, drop) and a custom build task for SAP BTP Cloud Foundry. Key differentiators: enables CAP on PostgreSQL via cds-pg adapter, automated delta deployments using zero-downtime schema cloning. Release cadence is low (single patch).","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","sap","cap","cds","PostgreSQL","postgres"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vs-cds-dbm"},{"id":28447,"title":"VSA - Video Sparse Attention Kernel","library":"vsa","status":"active","version":"0.1.7","language":"python","ecosystem":"pypi","summary":"VSA (Video Sparse Attention) is a CUDA kernel for efficient sparse attention in video diffusion models, part of the FastVideo library. Current version 0.0.5 (PyPI) and 0.1.7 (GitHub release). Development is active with frequent releases. Requires Python >=3.10 and CUDA toolkit.","last_verified":"2026-05-09T00:00:00.000Z","tags":["video","attention","sparse","cuda","fastvideo"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vsa"},{"id":15024,"title":"VS Code TextMate Grammar Updater","library":"vscode-grammar-updater","status":"maintenance","version":"1.1.0","language":"javascript","ecosystem":"npm","summary":"The `vscode-grammar-updater` package is a specialized utility designed by Microsoft to manage and synchronize TextMate grammars within Visual Studio Code language extensions. Its primary function is to update grammar definitions from their source repositories, ensuring that syntax highlighting and other language features in VS Code extensions remain current. The current stable version is 1.1.0, published approximately four years ago, indicating a maintenance-focused development cycle tied closely to VS Code's internal needs rather than an independent, rapid release schedule. This tool is a key differentiator for VS Code extension developers, providing a built-in mechanism for integrating external TextMate grammar updates directly into the extension ecosystem, which might otherwise require manual, error-prone synchronization processes.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vscode-grammar-updater"},{"id":15896,"title":"VSCode Language Client","library":"vscode-languageclient","status":"active","version":"9.0.1","language":"javascript","ecosystem":"npm","summary":"The `vscode-languageclient` package provides the foundational client-side implementation for integrating Language Servers into VS Code extensions. It fully adheres to the Language Server Protocol (LSP), abstracting away the complexities of inter-process communication, managing the language server's lifecycle (startup, shutdown, restart), and seamlessly mapping LSP messages to the corresponding VS Code API calls. This library is the official, actively maintained client by Microsoft, ensuring deep integration and compatibility with the editor's evolving features and API, making it the de-facto standard for building robust language extensions. The current stable version is 9.0.1, with active development evident through frequent `10.0.0-next.x` pre-releases, often aligning with major VS Code updates. Its release cadence is primarily driven by the needs of VS Code's extension ecosystem.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vscode-languageclient"},{"id":12392,"title":"VS Code Language Server","library":"vscode-languageserver","status":"active","version":"9.0.1","language":"javascript","ecosystem":"npm","summary":"The `vscode-languageserver` package provides a Node.js-based implementation of the Language Server Protocol (LSP), allowing developers to build language servers that offer rich language-specific features (e.g., autocomplete, diagnostics, go-to-definition, refactoring) to various text editors and IDEs, primarily VS Code. It abstracts the complexities of the LSP specification and JSON-RPC communication, enabling a focus on core language logic. The current stable version is `9.0.1`, with `10.0.0` actively in `next` development, signaling upcoming significant updates and LSP specification alignments. This project is a core component of the official VS Code ecosystem, characterized by its robust, well-maintained, and protocol-compliant tooling, making it a de facto standard for Node.js-based LSP servers. The release cadence includes frequent `next` versions for client, server, protocol, and jsonrpc packages, reflecting continuous integration and adaptation to evolving LSP standards.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vscode-languageserver"},{"id":14253,"title":"VSCode Language Server Protocol","library":"vscode-languageserver-protocol","status":"active","version":"3.17.5","language":"javascript","ecosystem":"npm","summary":"vscode-languageserver-protocol is the official TypeScript and JavaScript implementation of the Language Server Protocol (LSP), maintained by Microsoft. It provides the core data structures, types, and interfaces necessary for implementing language servers and clients that communicate via the LSP specification. The package is currently at stable version 3.17.5, with frequent `next` releases (like 3.17.6-next.17) indicating active development, often in sync with the broader `vscode-languageserver-node` monorepo which includes the `client` and `server` libraries. Its primary differentiator is being the canonical source for LSP definitions, ensuring strong type-safety and adherence to the protocol specification, which is crucial for interoperability between diverse editors and language tools. Unlike its companion packages (`vscode-languageserver` and `vscode-languageserver-client`), this package focuses solely on the protocol's message formats and type definitions, not on the communication transport layer.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vscode-languageserver-protocol"},{"id":12391,"title":"LSP Text Document Implementation","library":"vscode-languageserver-textdocument","status":"active","version":"1.0.12","language":"javascript","ecosystem":"npm","summary":"The `vscode-languageserver-textdocument` package provides a lightweight and immutable in-memory representation of a text document, specifically designed for use within Node.js-based Language Server Protocol (LSP) servers. It abstracts away the complexities of file system interactions, offering a consistent model for document content, versioning, and change tracking. This is a foundational utility within the larger `vscode-languageserver-node` monorepo, which is actively maintained by Microsoft. While the monorepo sees frequent `next` releases (e.g., `10.0.0-next.x` for server components), `vscode-languageserver-textdocument` itself is currently stable at version `1.0.12`, indicating a mature and less frequently changing API for its core document management functions. It is written in TypeScript and ships with comprehensive type definitions, making it well-suited for TypeScript-first development environments. Its primary differentiator is its focus on being a simple, efficient, and reliable document model optimized for LSP server operations like diagnostics, completions, and refactoring.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vscode-languageserver-textdocument"},{"id":14254,"title":"VS Code Language Server Protocol Types","library":"vscode-languageserver-types","status":"active","version":"3.17.5","language":"javascript","ecosystem":"npm","summary":"The `vscode-languageserver-types` package provides the core TypeScript type definitions for the Language Server Protocol (LSP). It defines the fundamental data structures, interfaces, and enums used to communicate between language clients (like VS Code) and language servers, enabling advanced features such as autocompletion, diagnostics, go-to-definition, and refactoring. This package is a foundational component of the larger `vscode-languageserver-node` ecosystem, offering a stable and well-defined contract for language server implementers. The current stable version is 3.17.5, which aligns with version 3.17 of the Language Server Protocol specification. Releases generally follow the evolution of the LSP and the VS Code language server client/server packages, often with pre-releases indicating upcoming changes. Its key differentiator is being the canonical TypeScript representation of the LSP specification, directly maintained by the VS Code team, ensuring high fidelity and compatibility across the ecosystem.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vscode-languageserver-types"},{"id":18075,"title":"VS Code Markdown Language Server","library":"vscode-markdown-languageserver","status":"active","version":"0.5.0-alpha.13","language":"javascript","ecosystem":"npm","summary":"The `vscode-markdown-languageserver` is a Node.js-based language server providing rich Markdown language support, including features like link completions, smart folding, document and workspace symbol navigation, document linking, renaming across files, code actions (e.g., organizing link definitions), and pull diagnostics for link validation. Currently at version `0.5.0-alpha.13`, it is actively developed, serving as the backend for VS Code's native Markdown capabilities. It operates as a standalone executable, communicating via the Language Server Protocol (LSP). The server leverages the `vscode-markdown-languageservice` for its core logic, which is recommended for developers needing a direct library for Markdown processing rather than a full LSP server. Its release cadence is tied to VS Code's development, with an 'alpha' tag signifying ongoing evolution and potential API changes.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vscode-markdown-languageserver"},{"id":16270,"title":"ECMAScript Regular Expression Parser","library":"vscode-regexpp","status":"active","version":"3.1.0","language":"javascript","ecosystem":"npm","summary":"`regexpp` is a specialized library for parsing and validating ECMAScript regular expressions, generating an Abstract Syntax Tree (AST) that precisely conforms to the ECMAScript specification. It provides robust tools for static analysis of regex patterns, including a parser (`RegExpParser`), a validator (`RegExpValidator`), and a visitor pattern (`RegExpVisitor`) for AST traversal. The current stable version, 3.2.0, actively receives updates to support the latest ECMAScript features and Unicode versions. This package differentiates itself by offering fine-grained control over the parsing process, allowing specification of ECMAScript version targets and Unicode flags, making it invaluable for linters, code transformers, and tools that require a deep, standards-compliant understanding and manipulation of regular expressions. Its release cadence is active, with significant updates roughly yearly for major versions and minor releases as needed to keep pace with spec changes and bug fixes.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","regexp","regular","expression","parser","validator","ast","abstract","syntax"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vscode-regexpp"},{"id":15897,"title":"VS Code Treatment Assignment Service (TAS) Client","library":"vscode-tas-client","status":"active","version":"0.1.86","language":"javascript","ecosystem":"npm","summary":"The `vscode-tas-client` package facilitates A/B experimentation within Visual Studio Code extensions by providing an interface to query and store experiment information from the Microsoft Treatment Assignment Service (TAS). As of version 0.1.86, it is specifically designed for integration with VS Code's extension host environment, leveraging `vscode.Memento` for caching experiment data and `IExperimentationTelemetry` for structured telemetry reporting, including GDPR-classified counterfactual logging. The package manages background refreshes of treatment variables every 30 minutes and offers both synchronous and asynchronous methods for service initialization and variable retrieval, allowing extensions to control data freshness and startup performance. Its core differentiation lies in its tight integration with the VS Code ecosystem, handling aspects like user population targeting, telemetry, and persistence seamlessly for extension developers. The release cadence is typically tied to internal Microsoft development cycles, often aligning with VS Code's own updates.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","vscode-tas-client","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vscode-tas-client"},{"id":14252,"title":"VS Code Test Adapter API","library":"vscode-test-adapter-api","status":"maintenance","version":"1.9.0","language":"javascript","ecosystem":"npm","summary":"The `vscode-test-adapter-api` package provides the foundational TypeScript API for developing test adapters that integrate with the VS Code Test Explorer extension. It defines the interfaces and types necessary for loading, running, and reporting test results from various test frameworks directly within the VS Code UI. The current stable version is 1.9.0, however, it is effectively superseded by VS Code's native Testing API introduced in v1.59. This API was primarily used for the `Test Explorer UI` extension. While it abstracts away complexities of interacting with the Test Explorer UI, it's often used in conjunction with `vscode-test-adapter-util` for common tasks like logging and streamlined adapter registration. The `Test Explorer UI` extension itself, which relies on this API, is now deprecated in favor of the native VS Code testing experience, though it remains maintained for compatibility.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vscode-test-adapter-api"},{"id":14255,"title":"VS Code Test Adapter Utilities","library":"vscode-test-adapter-util","status":"maintenance","version":"0.7.1","language":"javascript","ecosystem":"npm","summary":"vscode-test-adapter-util is a foundational utility library designed to streamline the development of test adapters for the VS Code Test Explorer extension. It provides common functionalities such as logging, registering test adapters with the Test Explorer, and sending test-related events. While `vscode-test-explorer` (the extension this utility supports) itself is now deprecated in favor of VS Code's native testing API since version 1.59, this library remains relevant for maintaining existing adapters or for developers who still prefer the `vscode-test-explorer` API by setting `testExplorer.useNativeTesting: false`. The current stable version is 0.7.1. Its release cadence is typically tied to updates in the `vscode-test-adapter-api` or `vscode-test-explorer` and is not on a fixed schedule. Key differentiators include simplifying boilerplate for test adapter authors and providing robust utilities for interacting with the Test Explorer UI, making it easier to integrate various testing frameworks into VS Code.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vscode-test-adapter-util"},{"id":15405,"title":"VSCode Textmate Grammar Test Runner","library":"vscode-tmgrammar-test","status":"active","version":"0.1.3","language":"javascript","ecosystem":"npm","summary":"vscode-tmgrammar-test is a utility for testing VSCode TextMate grammars using a user-friendly plaintext file format, inspired by Sublime Text's syntax testing capabilities. The package provides both unit and snapshot testing functionalities, allowing developers to verify syntax highlighting behavior against a VSCode engine. The current stable version is v0.1.3, with releases occurring periodically to introduce new features, fix bugs, and address breaking changes, such as the removal of certain CLI options and dropping Node.js 10.x support in v0.1.1. Key differentiators include its direct use of the VSCode TextMate engine for accurate simulation, a clear and concise assertion syntax within test files for precise scope checking, and built-in snapshot testing for tracking grammar changes over time. It is designed to be integrated as a development dependency, primarily invoked via its command-line interface, making it an essential tool for grammar authors.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","test","unit-test","textmate","grammar","visual","studio","code"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vscode-tmgrammar-test"},{"id":14257,"title":"Electron Universal macOS Bundler (Deprecated)","library":"vscode-universal-bundler","status":"deprecated","version":"0.1.3","language":"javascript","ecosystem":"npm","summary":"The `vscode-universal-bundler` package, currently at version 0.1.3, provides a utility for macOS developers to merge separate x64 (Intel) and arm64 (Apple Silicon) Electron application builds into a single Universal macOS application. This allows a single distributed binary to run natively on both architectures, which was particularly important during the transition period to Apple Silicon. While it served a specific niche, the package's own README strongly advises users to \"Prefer the official `@electron/universal` package.\" This explicitly indicates that `vscode-universal-bundler` is now deprecated and is no longer the recommended or actively maintained solution for creating universal Electron applications, which typically receive more frequent updates and support from the Electron project. Its low version number also suggests limited feature stability and a lack of ongoing development.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vscode-universal-bundler"},{"id":14261,"title":"vstream JSON Parser Stream","library":"vstream-json-parser","status":"abandoned","version":"1.0.1","language":"javascript","ecosystem":"npm","summary":"vstream-json-parser is a Node.js object-mode Transform stream designed for parsing chunks of UTF-8 text, typically newline-separated JSON objects, into plain JavaScript objects. Its current stable version is 1.0.1. The library differentiates itself by leveraging the `vstream` interface for warning management rather than emitting fatal `error` events for common operational issues like malformed JSON or `null` values. It processes transformations synchronously but throttles to one input per tick to maintain event loop liveness. Key features include its object-mode output, customizable `highWaterMark` (defaulting to 0 for low memory usage), and specific handling for `null` JSON values, which are ignored because Node.js streams cannot represent them without ending the stream. This package is particularly suited for processing large streams of structured log data or similar continuous JSON feeds where error recovery and liveness are critical. Given the last activity on GitHub (2015 copyright), the project appears to be in a maintenance or abandoned state.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vstream-json-parser"},{"id":24815,"title":"VSTS Python Client (deprecated, use azure-devops)","library":"vsts","status":"deprecated","version":"0.1.25","language":"python","ecosystem":"pypi","summary":"The `vsts` library was the original Python wrapper for Visual Studio Team Services (now Azure DevOps) APIs. As of version 0.1.25, it is deprecated and no longer maintained. Microsoft recommends migrating to the `azure-devops` library, which follows the Azure SDK guidelines and supports new API versions. The latest azure-devops release is 7.1.0b4.","last_verified":"2026-05-01T00:00:00.000Z","tags":["azure-devops","vsts","deprecated","microsoft","api-wrapper"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vsts"},{"id":16700,"title":"Azure Artifacts npm Authentication Helper (Windows Only)","library":"vsts-npm-auth","status":"deprecated","version":"0.43.0","language":"javascript","ecosystem":"npm","summary":"`vsts-npm-auth` is a command-line tool designed to assist Windows users in authenticating with private npm feeds hosted in Azure Artifacts. Its primary function is to acquire and manage authentication tokens, writing them to the user's `.npmrc` file to enable seamless package installation and publication to Azure DevOps feeds. The package's current stable version is 0.43.0, last published in May 2023. This tool is notably Windows-only and has critical limitations regarding cross-platform support and token management. Community consensus and various reports strongly advise against its use due to its closed-source nature, lack of transparency regarding contributors, and security concerns. Newer, cross-platform alternatives like `ado-npm-auth` or `azure-devops-npm-auth`, along with direct Personal Access Token (PAT) configuration, are generally recommended for more robust and secure authentication with Azure Artifacts. The official documentation also outlines manual PAT setup for non-Windows environments.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","vsts"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vsts-npm-auth"},{"id":14258,"title":"Virtual SVG Parser","library":"vsvg-parser","status":"abandoned","version":"0.3.1","language":"javascript","ecosystem":"npm","summary":"vsvg-parser is a lightweight JavaScript library designed for parsing SVG (Scalable Vector Graphics) markup into a structured JavaScript object, suitable for both server-side (Node.js) and client-side (browser) environments. It was initially released in December 2014 and last updated in May 2019. The library is described by its original maintainers as being in 'early development,' and users should expect bugs and file issues. Its primary use case was to power the related `vsvg` library for SVG creation. The current stable version is 0.3.1. Due to its age and lack of recent updates, the project is no longer actively maintained. It focuses on providing a minimal, direct representation of SVG elements, attributes, and their hierarchical structure, without extensive manipulation capabilities, differentiating it from more feature-rich or actively developed SVG parsing solutions.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","svg","server","parser"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vsvg-parser"},{"id":24816,"title":"VirusTotal Graph API Python Client","library":"vt-graph-api","status":"active","version":"2.2.0","language":"python","ecosystem":"pypi","summary":"The official Python client library for VirusTotal Graph API (version 2.2.0). Enables querying VirusTotal's graph database using Cypher-like queries. Release cadence is ad-hoc.","last_verified":"2026-05-01T00:00:00.000Z","tags":["virus-total","graph-api","cypher","threat-intelligence"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vt-graph-api"},{"id":12393,"title":"Mapbox Vector Tile Protobuf Serializer","library":"vt-pbf","status":"active","version":"3.1.3","language":"javascript","ecosystem":"npm","summary":"vt-pbf is a JavaScript library for serializing Mapbox vector tiles into binary Protobuf format, adhering to the Mapbox Vector Tile Specification. It provides methods to convert both `vector-tile-js` objects and `geojson-vt` tile structures into a Protobuf buffer. The current stable version is 3.1.3. Releases appear to be driven by bug fixes and performance improvements, with a focus on specification compliance and encoding correctness for various GeoJSON types and property values, as seen with recent fixes for `null` value encoding. Its primary differentiator is its direct integration with Mapbox's ecosystem libraries like `geojson-vt` and `@mapbox/vector-tile` for efficient tile generation and manipulation, rather than being a generic Protobuf library.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vt-pbf"},{"id":6944,"title":"VirusTotal Python Client Library","library":"vt-py","status":"active","version":"0.22.0","language":"python","ecosystem":"pypi","summary":"vt-py is the official Python client library for the VirusTotal API v3. This library enables interaction with the VirusTotal REST API v3 to automate security workflows, including scanning files and URLs, retrieving comprehensive information about various entities (files, URLs, domains), managing VirusTotal Intelligence searches, LiveHunt rulesets, and launching Retrohunt jobs. It is actively maintained with regular releases.","last_verified":"2026-04-15T00:00:00.000Z","tags":["VirusTotal","API Client","security","threat intelligence","async"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vt-py"},{"id":24818,"title":"vt100wasm","library":"vt100wasm","status":"active","version":"0.3.0","language":"python","ecosystem":"pypi","summary":"Python bindings for vt100 terminal state processing via WebAssembly. Provides terminal emulation with vt100 escape sequence parsing, capable of handling complex terminal interactions. Version 0.3.0 (latest) as of May 2026. Release cadence is irregular; pre-v1.0 so breaking changes are possible.","last_verified":"2026-05-01T00:00:00.000Z","tags":["terminal","vt100","wasm","escape-sequences"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vt100wasm"},{"id":26609,"title":"Vtex CMS Template Transpiler","library":"vtex-cms-template-transpiler","status":"active","version":"1.10.0","language":"javascript","ecosystem":"npm","summary":"Template transpiler and local development proxy for Vtex CMS. Version 1.10.0 supports native HTTP proxy, parsing of templates, subtemplates, custom controls, native controls, placeholders, shelves, and shelf controls. It auto-injects base scripts per page type and allows dynamic store replace rules. Requires Node >=15. Still incomplete with missing automated backup and upload features. Support via WhatsApp only. Last release 1.0.2.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","vtex","npm","proxy","server","cms"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vtex-cms-template-transpiler"},{"id":3316,"title":"VTK (Visualization Toolkit)","library":"vtk","status":"active","version":"9.6.1","language":"python","ecosystem":"pypi","summary":"VTK is an open-source software system for 3D computer graphics, image processing, volume rendering, and scientific visualization. It provides a vast array of algorithms and rendering techniques. Currently at version 9.6.1, VTK follows a regular release cadence, with minor releases typically occurring every six months.","last_verified":"2026-04-25T08:25:49.352Z","tags":["3D graphics","visualization","image processing","scientific computing","medical imaging","volume rendering","data analysis"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vtk"},{"id":22965,"title":"VTL Engine - VTL Script Runner and Validator","library":"vtlengine","status":"active","version":"1.6.8","language":"python","ecosystem":"pypi","summary":"vtlengine is a Python library for running and validating VTL (Validation and Transformation Language) scripts. Version 1.6.8 supports Python >=3.9 and provides an interpreter with a pandas backend. It is released on PyPI with roughly monthly updates.","last_verified":"2026-04-27T00:00:00.000Z","tags":["vtl","validation","transformation","pandas","data-engineering"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vtlengine"},{"id":22967,"title":"vtracer","library":"vtracer","status":"active","version":"0.6.15","language":"python","ecosystem":"pypi","summary":"Python bindings for the Rust Vtracer raster-to-vector library. Converts bitmap images (PNG, JPG, etc.) to SVG vector graphics with configurable color precision, gradient steps, and hierarchical clustering. Current version 0.6.15, requires Python >=3.7. Active development but infrequent releases.","last_verified":"2026-04-27T00:00:00.000Z","tags":["raster-to-vector","svg","image-tracing","vectorization","vtracer"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vtracer"},{"id":10429,"title":"Vue.js Framework","library":"vue","status":"active","version":"3.5.32","language":"javascript","ecosystem":"npm","summary":"Vue.js is an open-source, progressive JavaScript framework for building user interfaces and single-page applications. The current stable version, 3.5.32, reflects ongoing development with patch releases occurring as needed, and minor versions, which introduce new features, typically released every 3-6 months following beta phases. Vue 3 significantly improved performance, tree-shaking, and TypeScript integration, while introducing the Composition API for enhanced reusability and organization of component logic. It maintains a progressive adoption strategy, allowing developers to integrate it incrementally, and features a highly efficient virtual DOM, component-based architecture, and reactive data binding, making it a flexible and powerful choice for modern web development.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","vue","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vue"},{"id":14262,"title":"Vue 3 Mobile Picker Component","library":"vue-3-better-picker","status":"active","version":"3.0.4","language":"javascript","ecosystem":"npm","summary":"vue-3-better-picker is a mobile-first picker component designed specifically for Vue 3 applications. It is a maintained fork of the popular `openfe-openfe/vue-better-picker` library, adapted to leverage Vue 3's composition API and reactivity system. Currently at version 3.0.4, this package provides a clean and responsive UI for selecting values, typically seen in mobile environments. The library aims for stability and compatibility with modern Vue development practices, including `<script setup>`. While the original library supports Vue 2, `vue-3-better-picker` explicitly targets Vue 3, offering a dedicated branch for Vue 2 users. Its primary differentiator is its focus on a smooth mobile experience and robust integration into the Vue 3 ecosystem, making it a suitable choice for projects requiring interactive data selection on touch devices. Release cadence appears to be driven by maintenance and bug fixes for the Vue 3 specific implementation.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","vue","picker"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vue-3-better-picker"},{"id":14259,"title":"Vue 3 Slider Component","library":"vue-3-slider-component","status":"active","version":"1.0.2","language":"javascript","ecosystem":"npm","summary":"vue-3-slider-component is a highly customizable slider component specifically designed for Vue 3 applications. It is currently at version 1.0.2 and actively maintained, demonstrating a consistent release cadence with several recent bug fixes and minor improvements. This package is a direct fork of the popular `NightCatSame/vue-slider-component` (version 3.2.10), meticulously rewritten from the ground up to ensure full compatibility with Vue 3's reactivity system, Composition API, and Options API. Key differentiators and features include enhanced customizability options, support for configuring multiple slider instances within a single component, and the ability to define and display custom marks along the slider track. A significant change introduced in version 1.0.0 is the discontinuation of automatic transpilation for legacy browsers, requiring developers to implement their own transpilation solutions if support for older environments is necessary. The library ships with comprehensive TypeScript type definitions, providing a robust and type-safe development experience. Users should note that while it originates from the Vue 2 component, its specifications and API may differ in specific ways due to the Vue 3 rewrite.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","vue","slider","vue-slider","vue-component","vue-slider-component","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vue-3-slider-component"},{"id":17995,"title":"Vue A11y Community & Toolkit","library":"vue-a11y","status":"renamed","version":"1.0.0","language":"javascript","ecosystem":"npm","summary":"Vue A11y represents a community-driven initiative focused on improving web accessibility within the Vue.js ecosystem. It is not a single, monolithic npm package but rather an umbrella organization (`@vue-a11y`) coordinating several specialized packages, tools, and guidelines designed to help developers build accessible Vue applications. Key projects under this umbrella include `@vue-a11y/announcer` for screen reader announcements, `@vue-a11y/skip-to` for keyboard navigation, `@vue-a11y/focus-loop` for managing focus traps, and `eslint-plugin-vuejs-accessibility` for linting a11y issues. While specific packages are actively maintained, the generic 'vue-a11y' name typically refers to the collective effort or an earlier, foundational concept that has since evolved into a modular approach. This modularity allows developers to pick and choose specific accessibility features as needed, supporting both Vue 2 and Vue 3 depending on the individual package. Release cadence varies per sub-package, but the community actively updates tools and resources to align with WCAG standards and Vue.js advancements.","last_verified":"2026-04-23T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vue-a11y"},{"id":15899,"title":"Vue Access Control List (Vue 2)","library":"vue-acl","status":"maintenance","version":"4.1.10","language":"javascript","ecosystem":"npm","summary":"Vue-acl is a plugin designed for Vue.js 2 applications to manage user access permissions for components and routes. It provides a structured way to define global and local access rules using a fluent API (`AclRule`) with `or` and `and` conditions. The package, currently at version 4.1.10, facilitates integrating an Access Control List (ACL) system by allowing developers to specify initial permissions, handle unauthorized route access, and dynamically update user permissions via middleware. While effective for Vue 2 projects, the broader Vue ecosystem has largely transitioned to Vue 3, making this package primarily relevant for maintaining existing Vue 2 applications, as its development and compatibility are centered around the older Vue version.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","acl","vuejs","control","user"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vue-acl"},{"id":14260,"title":"Vue Add Globals Utility","library":"vue-add-globals","status":"abandoned","version":"2.0.1","language":"javascript","ecosystem":"npm","summary":"Vue Add Globals provides a utility function to programmatically add global methods, directives, mixins, and properties to Vue instances. It is specifically designed for use with Vue 2 applications, often employed in testing scenarios to mock or extend the global Vue constructor or instances derived from it using `Vue.extend()`. The current stable version is 2.0.1, but the package is no longer actively maintained, with its GitHub repository having been archived by the owner in 2017. Its release cadence was sporadic. A key differentiator was its ability to dynamically extend Vue's global capabilities without modifying the core `Vue` object directly if used with `Vue.extend()`, making it useful for isolated test environments. However, its design principles are largely incompatible with Vue 3's new application instance API, which moved away from a global Vue constructor pattern.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","vue"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vue-add-globals"},{"id":12394,"title":"Vue Ads Pagination Component","library":"vue-ads-pagination","status":"active","version":"2.1.7","language":"javascript","ecosystem":"npm","summary":"vue-ads-pagination is a Vue.js component designed to provide comprehensive pagination functionality for displaying large lists of items efficiently. It allows users to navigate through pages, showing information about the current item range (e.g., 'Items 1 to 10 of 100') and offering buttons for first, last, next, previous, and specific page selection. The current stable version, 2.1.7, is focused on Vue 2 compatibility. This package distinguishes itself by offering extensive customizability through slots, allowing developers to completely override default components (like the page buttons or item range display) with their own Vue components or apply custom styles to the default elements, making it highly adaptable to various UI designs. It provides distinct events for `page-change` and `range-change` to manage state updates effectively in the parent component. There's no explicit release cadence mentioned, but it acts as a mature, single-purpose component.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","component","pagination","vue"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vue-ads-pagination"},{"id":15900,"title":"Vue Advanced Chat Component","library":"vue-advanced-chat","status":"active","version":"2.1.2","language":"javascript","ecosystem":"npm","summary":"Vue Advanced Chat is a versatile, highly customizable chat rooms component built with Vue.js, but designed to be compatible with any JavaScript framework (Vue, React, Angular) or no framework at all, thanks to its Web Component support. Currently stable at version 2.1.2, it sees regular updates with minor bug fixes and feature enhancements, as evidenced by its consistent monthly or bi-monthly release cadence. Key differentiators include its backend-agnostic design, comprehensive feature set (images, videos, files, voice messages, emojis, message editing, replies, user tagging, text formatting), integrated UI elements for chat states (seen, typing, deleted), and support for online/offline statuses and light/dark themes. It ships with TypeScript types, facilitating robust development, and provides examples for integration with backends like Firestore, demonstrating its flexibility in handling real-time data.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","vue","vuejs","chat","vue-js-chat","multiple","group","rooms","realtime","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vue-advanced-chat"},{"id":12395,"title":"Vue AMap Component Library","library":"vue-amap","status":"abandoned","version":"0.5.10","language":"javascript","ecosystem":"npm","summary":"Vue AMap (vue-amap) is a component library designed for Vue 2.0 applications, providing an abstraction layer for the Gaode (Amap) Map JavaScript API. It enables declarative rendering of various map elements such as markers, polylines, polygons, circles, info windows, and more, leveraging Vue's reactivity system. The current stable version is 0.5.10. This package specifically targets the Vue 2 ecosystem and integrates with the Gaode Maps service, which is primarily used in China. The project appears to have ceased active development and maintenance, making it suitable mainly for legacy Vue 2 applications already using Gaode Maps.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vue-amap"},{"id":12396,"title":"Vue-APlayer Component","library":"vue-aplayer","status":"maintenance","version":"1.6.1","language":"javascript","ecosystem":"npm","summary":"Vue-APlayer is an easy-to-use music player component designed for Vue 2.x applications, built upon the APlayer prototype. The current stable version, 1.6.1, is the final minor release within the 1.x series; development efforts for new features are now directed towards an upcoming Vue-APlayer 2. Consequently, the 1.x branch is in maintenance mode, receiving only bug fixes and critical patches. Its key differentiators include a clean, highly customizable user interface featuring lyrics scrolling, playlist management with shuffle and repeat controls, drag-and-place functionality, mutex play, and integrated HLS support. The library is notably lightweight (16KB gzipped) and maintains minimal external dependencies beyond its required Vue peer dependency, providing a simple and easy-to-integrate API. It supports dynamic theme colors, including self-adapting themes based on album artwork.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","vue","aplayer","vue-aplayer","music-player","html5","component","vue-compoents"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vue-aplayer"},{"id":15025,"title":"Vue Application Insights Integration","library":"vue-application-insights","status":"abandoned","version":"1.0.7","language":"javascript","ecosystem":"npm","summary":"vue-application-insights is a JavaScript plugin designed to integrate Microsoft Azure Application Insights telemetry into Vue.js 2 applications. It provides a straightforward `Vue.use()` interface for initialization, accepting an Azure Application Insights instrumentation key and optionally integrating with Vue Router for automatic page view tracking. The plugin exposes the Application Insights client instance as `$appInsights` on Vue components, enabling developers to easily track custom events, metrics, exceptions, and traces within their application logic. The package, currently at version 1.0.7, appears to be targeting Vue 2 exclusively, with its last significant update several years ago, indicating it is likely abandoned in favor of newer, Vue 3-compatible alternatives like `vue3-application-insights`. Its primary utility lies in simplifying the setup of the Application Insights JavaScript SDK within the Vue 2 ecosystem, abstracting away manual script loading and initialization.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","vue","vuejs","application-insights"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vue-application-insights"},{"id":15901,"title":"Vue Area Linkage Picker","library":"vue-area-linkage","status":"active","version":"5.1.0","language":"javascript","ecosystem":"npm","summary":"vue-area-linkage is a Vue.js 2 component library providing province, city, and district linkage selection pickers. It offers both `AreaSelect` (dropdowns) and `AreaCascader` (cascading menu) components for geographical area selection within China. The current stable version is 5.1.0, and releases appear to be driven by feature enhancements, bug fixes, and updates to its underlying `area-data` dependency, without a fixed cadence. A key differentiator since v5.0.0 is that it no longer bundles area data internally, requiring users to explicitly pass `area-data` through the `data` prop, which significantly reduces bundle size and allows for more flexible, on-demand data loading. Earlier versions (pre-v4) supported street-level selection, which has since been removed.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","vuejs2","vue","area","picker","area-picker","area-linkage"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vue-area-linkage"},{"id":16923,"title":"Vue ASP.NET OWIN Authentication Plugin","library":"vue-aspnet-auth","status":"abandoned","version":"1.5.4","language":"javascript","ecosystem":"npm","summary":"Vue-aspnet-auth is a Vue.js plugin designed to integrate authentication with ASP.NET OWIN MVC backends. It acts as a wrapper around the `aspnet-auth` library, providing a convenient way to manage user login, logout, and token handling within a Vue application. The package is currently at version 1.5.4, released in May 2019. Its release cadence was inconsistent even during its active period, and it appears to be abandoned, with no significant updates or commits since 2019. Key differentiators include its specific focus on OWIN-based ASP.NET authentication, which distinguishes it from more generic JWT or OAuth client libraries, though this also ties it to an older backend technology stack. Due to its abandonment, it is not suitable for new projects and may pose security risks or compatibility challenges with modern Vue or JavaScript environments.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","vue","aspnet","auth","owin"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vue-aspnet-auth"},{"id":14263,"title":"Vue Async Computed Properties","library":"vue-async-computed","status":"active","version":"4.0.1","language":"javascript","ecosystem":"npm","summary":"vue-async-computed is a lightweight plugin for Vue 3 that seamlessly integrates asynchronous operations into Vue's reactive system through a dedicated `asyncComputed` option. It allows developers to define computed properties that return Promises, effectively enabling the use of `async/await` syntax for computations that depend on asynchronous data fetching or complex, time-consuming operations. The current stable version is 4.0.1. This library addresses the inherent limitation of standard `computed` properties, which are synchronous, by providing a declarative way to manage asynchronous state, including automatic re-computation when dependencies change and handling the initial `null` state until the promise resolves. Its primary differentiator is the direct integration into the Vue instance/component options, offering a cleaner syntax compared to manual `watch` or `mounted` based async data handling.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","vue","data","async","computed","computed data","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vue-async-computed"},{"id":12397,"title":"Vue Async Computed Decorator","library":"vue-async-computed-decorator","status":"abandoned","version":"0.0.5","language":"javascript","ecosystem":"npm","summary":"The `vue-async-computed-decorator` package provides a decorator (`@AsyncComputed`) that integrates `vue-async-computed` functionality into Vue 2 components written with `vue-class-component`. This allows class-style Vue 2 components to define properties that resolve asynchronously, typically fetching data, and automatically react to their dependencies, similar to standard computed properties. The package is at a very early pre-release version (0.0.5) and has seen no updates in over six years. It is designed exclusively for Vue 2 environments, relying on Vue 2-specific plugins and the `vue-class-component` library, which is itself deprecated for Vue 3. Consequently, this package is not compatible with Vue 3 or the Composition API, which offers native solutions like `Suspense` and `computedAsync` from libraries like VueUse for handling asynchronous data. Its primary differentiator was providing a concise decorator syntax for async computed properties within the `vue-class-component` paradigm.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","vue","data","async","computed","computed data","decorator","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vue-async-computed-decorator"},{"id":12398,"title":"Vue-At: @-Mentions for Vue.js","library":"vue-at","status":"active","version":"3.0.0-alpha.3","language":"javascript","ecosystem":"npm","summary":"vue-at is a JavaScript library that provides robust '@'-mentioning functionality, similar to At.js, but specifically engineered for Vue applications without relying on jQuery or injecting additional DOM nodes. It offers a lightweight and stable alternative for implementing user mentions in input fields. The library supports various Vue versions, including dedicated branches for Vue 1 (`vue-at@1.x` or `vue1-at`), Vue 2 (`vue-at@2.x`), and the current development focus, Vue 3 (`vue-at@next`, which is currently `3.0.0-alpha.3`). It is actively maintained with ongoing development for the latest Vue ecosystem. Key differentiating features include its plain-text based core, native support for both `contenteditable` divs and `textarea` elements, and extensive customization options for member lists and display templates. It also boasts compatibility with popular UI frameworks such as Vuetify and Element UI.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vue-at"},{"id":15026,"title":"Vue Auto Routing","library":"vue-auto-routing","status":"active","version":"1.0.1","language":"javascript","ecosystem":"npm","summary":"vue-auto-routing is a JavaScript library designed for automatically generating Vue Router routes by convention, mimicking the file-system-based routing approach popularized by frameworks like Nuxt.js. It leverages `vue-route-generator` under the hood to transform component files within a specified directory (e.g., `src/pages`) into a Vue Router configuration. The library ships with a Webpack plugin that integrates into the build process to dynamically generate these routes. As of its current stable version `1.0.1`, it supports both Vue 2 and Vue 3 projects, with `v1.0.0` introducing official Vue 3 compatibility. While `vue-auto-routing` provides the core generation logic, users often prefer `vue-cli-plugin-auto-routing` for a more integrated setup within Vue CLI projects, which includes additional features like automatic layout resolution. The library has a moderate release cadence, focusing on compatibility and core feature enhancements.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","Vue","Vue Router","routing","auto generate","generator","webpack","plugin","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vue-auto-routing"},{"id":14264,"title":"Vue Autofocus Directive","library":"vue-autofocus-directive","status":"abandoned","version":"1.0.4","language":"javascript","ecosystem":"npm","summary":"The `vue-autofocus-directive` package provides a straightforward custom directive for Vue.js applications, designed to automatically apply focus to elements upon page load or when components are rendered. Based directly on the Vue 2 custom directive tutorial, this package is explicitly compatible with Vue 2.x environments. Its current stable version is 1.0.4, with no recent updates, indicating a mature yet static codebase. The package's primary differentiator is its minimalist approach, offering a direct implementation of the autofocus pattern without introducing complex abstractions. While effective for existing Vue 2 projects, it lacks official support for Vue 3, necessitating alternative strategies or manual adaptation for newer Vue applications. Developers should be aware of browser-specific limitations, particularly regarding mobile Safari's handling of the autofocus attribute.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","vue","autofocus"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vue-autofocus-directive"},{"id":12399,"title":"Vue Autosize Directive (Vue 2)","library":"vue-autosize","status":"abandoned","version":"1.0.2","language":"javascript","ecosystem":"npm","summary":"The `vue-autosize` package provides a simple Vue 2 directive that integrates the `autosize.js` library into Vue applications, allowing `textarea` elements to automatically adjust their height to fit content. While `autosize.js` itself is actively maintained (latest v6.0.1, published February 2023), this specific Vue 2 wrapper (v1.0.2) is not actively maintained and does not support Vue 3. For new projects or Vue 3, developers should consider modern alternatives like `v-autosize` (a Vue 3 wrapper), `vue-textarea-autosize` (a component-based solution), or `useTextareaAutosize` from VueUse. Its key differentiator was its straightforward directive-based approach for Vue 2, simplifying textarea resizing without complex component structures.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","textarea","autosize","vue","directive"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vue-autosize"},{"id":15262,"title":"Vue Autosuggest Component","library":"vue-autosuggest","status":"active","version":"2.2.0","language":"javascript","ecosystem":"npm","summary":"Vue-autosuggest is a Vue.js component designed for building accessible autosuggest, autocomplete, and typeahead input fields. It is currently stable at version 2.2.0 and receives regular updates, often focusing on WAI-ARIA compliance and bug fixes, with new features introduced periodically. Key differentiators include its WAI-ARIA completeness, offering full control over rendering through custom components or built-in defaults, supporting multiple sections for suggestions, and being CSS-agnostic, giving developers complete styling freedom. It also facilitates easy integration with AJAX data fetching for dynamic suggestion lists. The component is rigorously tested and aims for a resilient architecture, providing a robust solution for interactive search inputs.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","vue","autosuggest","autocomplete","enhanced input","typeahead","dropdown","select","combobox"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vue-autosuggest"},{"id":12400,"title":"Vue Awesome Countdown","library":"vue-awesome-countdown","status":"active","version":"2.0.0","language":"javascript","ecosystem":"npm","summary":"vue-awesome-countdown is a robust and precise countdown plugin designed for both Vue 2.5.0+ and Vue 3 applications, offering high performance and comprehensive TypeScript support. The current stable version is 2.0.0. While a specific release cadence isn't published, its simultaneous support for both major Vue versions indicates active maintenance and commitment to modern Vue ecosystems. Key differentiators include its focus on high accuracy for timing-sensitive applications, the provision of detailed time objects (`timeObj`) for granular control over display, and flexible integration methods including global registration with custom naming or direct component import for local scoping. It also gracefully handles the differing slot syntaxes between Vue 2 and Vue 3, making it adaptable across various project setups.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","vue","countdown","timer","vue2","vue3","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vue-awesome-countdown"},{"id":14265,"title":"Vue Awesome Paginate","library":"vue-awesome-paginate","status":"active","version":"1.2.0","language":"javascript","ecosystem":"npm","summary":"Vue Awesome Paginate is a modern, lightweight, and highly customizable Vue.js 3 pagination library. It provides various pagination component types, supports full CSS customization, RTL, SEO-friendliness, and different localizations. Built with TypeScript and Vite, it offers full support for Vue.js 3.x and Nuxt.js 3.x applications. The current stable version is 1.2.0. The library aims for flexibility and ease of use, with all pagination functionalities built-in and zero external dependencies, making it a self-contained solution for adding pagination to web applications. It's suitable for projects requiring fine-grained control over pagination appearance and behavior without heavy external packages.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","vue-awesome-paginate","vue","paginate","nuxt","pagination","vue-pagination","vue awesome paginate","nuxt.js 3","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vue-awesome-paginate"},{"id":12401,"title":"Vue Awesome Swiper (Deprecated)","library":"vue-awesome-swiper","status":"deprecated","version":"5.0.1","language":"javascript","ecosystem":"npm","summary":"Vue Awesome Swiper is a Vue.js component wrapper for the Swiper carousel library. As of its latest stable version, 5.0.1, the project is officially deprecated. Version 5.x acts exclusively as a re-export of the official `swiper/vue` package, making its APIs entirely incompatible with previous `vue-awesome-swiper` versions (v4.x and below). All functionality and component structures now directly mirror the official Swiper Vue component. Developers are strongly advised to migrate to the official `swiper/vue` package for continued stability, features, and future updates. Prior versions (e.g., v4.1.1 for Swiper 5-6/Vue 2, v3.1.3 for Swiper 4.x/Vue 2) offered direct integration but are no longer maintained. The project effectively has no independent release cadence since its deprecation, simply following `swiper/vue`'s exports.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","vue swiper","vue awesome swiper","vue carrousel","carrousel","swiper","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vue-awesome-swiper"},{"id":12402,"title":"Vue Badger Accordion","library":"vue-badger-accordion","status":"maintenance","version":"2.0.2","language":"javascript","ecosystem":"npm","summary":"This package provides a Vue 2.x component wrapper for the standalone `badger-accordion` library. It enables developers to easily integrate accessible accordion UI elements into their Vue 2 applications. The current stable version is 2.0.2, which primarily focuses on minor bug fixes and feature additions for the Vue 2 ecosystem. This package is a direct wrapper, exposing most of the underlying `badger-accordion` library's options, methods, and events, differentiating it by providing a thin Vue layer rather than a re-implementation. Its release cadence appears to be slow, consistent with its role as a wrapper for an external library and its ties to Vue 2. It offers flexibility for custom state indicators and event handling, making it suitable for projects requiring a highly customizable Vue 2 accordion solution.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","vue","accordion","collapse","badger"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vue-badger-accordion"},{"id":12403,"title":"Vue Baidu Map Components","library":"vue-baidu-map","status":"maintenance","version":"0.21.22","language":"javascript","ecosystem":"npm","summary":"Vue Baidu Map is a component library providing Baidu Map integration for Vue.js 2.x applications. It allows developers to easily embed interactive Baidu Maps and leverage various features like markers, overlays, and controls within their Vue projects. The current stable version is 0.21.22. While it has seen recent updates (as of September 2023), its explicit focus on Vue 2.x places it in a maintenance state, especially given Vue 2's End of Life in December 2023. Key differentiators include its tight integration with Baidu's localized mapping services, which are critical for applications targeting users in mainland China, where other global map providers may have limited or no service.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","vue","baidu-map","bmap","vue-baidu-map","baidu","map"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vue-baidu-map"},{"id":12404,"title":"Vue Bar Graph Component","library":"vue-bar-graph","status":"active","version":"2.2.0","language":"javascript","ecosystem":"npm","summary":"Vue Bar Graph is a lightweight and simple SVG component designed for creating interactive bar charts within Vue.js applications without introducing heavy third-party charting libraries. This approach significantly minimizes bundle size and external dependencies, making it ideal for projects where performance and a small footprint are critical. The current stable version, 2.2.0, is specifically built for Vue.js 3, with older 1.x versions available for Vue.js 2.x projects. The package provides features such as automatic animation on prop updates, configurable custom labels for both X and Y axes, value display, and an optional linear trendline. Its release cadence is moderate, focusing on stability, bug fixes (like reactivity issues in v2.2.0), and dependency updates, following a major migration to Vue 3 in v2.0.0. It differentiates itself through its minimalist design and direct Vue integration, avoiding the overhead of larger charting ecosystems.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","vue","chart","bar"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vue-bar-graph"},{"id":12405,"title":"Vue Barcode and QR Code Scanner","library":"vue-barcode-reader","status":"abandoned","version":"1.0.3","language":"javascript","ecosystem":"npm","summary":"This library provides Vue.js components, `StreamBarcodeReader` and `ImageBarcodeReader`, enabling barcode and QR code scanning within web applications. It leverages the ZXing (\"zebra crossing\") image processing library for its core decoding capabilities, supporting various 1D and 2D formats from either a live video camera feed or uploaded image files. The current latest version, 1.0.3, was published approximately three years ago, with Vue 3 compatibility introduced in version 1.0.0. For applications requiring Vue 2 support, users must install version 0.0.3. While the package offers straightforward integration, community forks like `@teckel/vue-barcode-reader` describe this original package as abandoned, suggesting a lack of active maintenance and potential for unaddressed issues or performance improvements found in alternatives. TypeScript definitions are available via `@types/vue-barcode-reader` for better developer experience.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","vue","barcode","qrcode","zxing"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vue-barcode-reader"},{"id":12406,"title":"Vue Beautiful Chat","library":"vue-beautiful-chat","status":"active","version":"2.5.0","language":"javascript","ecosystem":"npm","summary":"Vue Beautiful Chat is an open-source, backend-agnostic chat user interface component designed for Vue.js applications. Currently stable at version 2.5.0, it offers an intercom-like chat window that is highly customizable and free to use. Key features include group chat capabilities, a togglable user list with profiles, automatic URL linking in messages, and support for message styling via `msgdown`. The component focuses solely on the presentation layer, requiring developers to implement their own messaging backend. It distinguishes itself by providing a rich set of UI features out-of-the-box and maintains a steady release cadence for new features and improvements.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","vue","vuejs","chat","vue-js-chat"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vue-beautiful-chat"},{"id":12407,"title":"Vue Blurhash Components","library":"vue-blurhash","status":"maintenance","version":"0.1.4","language":"javascript","ecosystem":"npm","summary":"The `vue-blurhash` package provides a set of Vue 2 components designed to implement Blurhash image placeholders. It allows developers to display a compact, low-resolution representation of an image while the full-resolution image loads, enhancing the perceived performance and user experience of web applications. The library offers two primary components: `<blur-hash-image>` for a complete image loading solution including an optional fade transition, and `<blur-hash-canvas>` for generating only the Blurhash placeholder on a canvas, enabling custom image loading logic. As of its current stable version 0.1.4, it specifically targets Vue.js 2.0+ environments. Its release cadence appears infrequent, typical for a specialized utility library tied to an older major framework version. A key differentiator is its straightforward integration as a Vue plugin, simplifying the process of adding Blurhash functionality without extensive manual implementation of the `blurhash` algorithm itself.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","vue2","blurash","image","placeholder","blur","hash"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vue-blurhash"},{"id":12408,"title":"Vue Boring Avatars","library":"vue-boring-avatars","status":"active","version":"1.4.0","language":"javascript","ecosystem":"npm","summary":"vue-boring-avatars is a dedicated Vue 3 library that generates customizable, SVG-based user avatars. It is a direct port of the popular `Boring Avatars` JavaScript library, ensuring API parity with its React counterpart. Currently at stable version `1.4.0`, the library demonstrates an active release cadence, frequently updating to match new features and improvements introduced in the upstream `Boring Avatars` project. Key differentiators include its full support for Vue 3 and TypeScript, the provision of type definitions out-of-the-box, and robust accessibility features, such as `role` and `title` attributes for generated SVGs. It offers various avatar patterns (bauhaus, beam, marble, pixel, ring, sunset) and allows extensive customization through name, size, square shape, and color palettes, making it a flexible choice for profile picture generation.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","vue","vue3","Vue 3","avatar","gravatar","profile picture","user avatar","avatar generator","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vue-boring-avatars"},{"id":12409,"title":"Vue Browser Detect Plugin","library":"vue-browser-detect-plugin","status":"active","version":"0.1.18","language":"javascript","ecosystem":"npm","summary":"Vue Browser Detect Plugin is a lightweight and straightforward utility for Vue.js applications, enabling developers to identify the user's browser, its version, and the full user-agent string. It exposes browser detection flags (e.g., `isIE`, `isChrome`, `isFirefox`, `isSafari`, `isEdge`, `isOpera`, `isChromeIOS`, `isIOS`) and detailed meta-information (`name`, `version`, `ua`) directly via `vm.$browserDetect`. The current stable version is 0.1.18, and releases appear to be on an as-needed basis rather than a fixed cadence, focusing on adding new browser checks or minor enhancements. Its key differentiator is its simplicity and direct integration into Vue's instance, offering a non-intrusive way to adapt UI/UX based on browser capabilities without heavy external dependencies.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","Vue","browser detection"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vue-browser-detect-plugin"},{"id":12410,"title":"Vue Browser Update Wrapper","library":"vue-browserupdate","status":"active","version":"1.2.0","language":"javascript","ecosystem":"npm","summary":"`vue-browserupdate` is a Vue.js wrapper for the popular `browser-update.org` JavaScript library, designed to streamline the integration of browser version checking and update prompting into Vue applications. It provides a straightforward API to initialize the underlying `browser-update` script and exposes its core events—`onshow`, `onclick`, and `onclose`—as Vue-compatible functions. The current stable version, 1.2.0, indicates a mature wrapper for Vue 2 applications. Its release cadence typically follows updates to the core `browser-update` library or significant changes within the Vue.js ecosystem. The package's primary differentiator is its simplicity in encapsulating the browser update notification logic within a standard Vue plugin pattern, minimizing boilerplate for developers.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","vue","vuejs","wrapper","outdated","browser","compatibility","update","internet"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vue-browserupdate"},{"id":12411,"title":"Vue Bundle Renderer","library":"vue-bundle-renderer","status":"active","version":"2.2.0","language":"javascript","ecosystem":"npm","summary":"Vue Bundle Renderer provides robust server-side rendering (SSR) capabilities for Vue 3 applications, serving as a modern and optimized alternative to the legacy `vue-server-renderer` package. It is deeply integrated into the Nuxt.js ecosystem and is designed to work efficiently with modern JavaScript bundlers like Vite and Webpack. The current stable version is 2.2.0, with a relatively active release cadence, frequently publishing enhancements and fixes, as seen in recent updates for Vite manifest compatibility. Its primary function is to take a Vue application entry and a manifest file (from Vite or Webpack) to generate an HTML string on the server, ensuring proper asset injection and hydration markers for client-side Vue applications. Key differentiators include its focus on Vue 3's composition API, robust TypeScript support, and adaptability to contemporary build tools, offering a more streamlined SSR workflow compared to its predecessor.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vue-bundle-renderer"},{"id":14266,"title":"Vue Bundler","library":"vue-bundler","status":"active","version":"0.4.10","language":"javascript","ecosystem":"npm","summary":"Vue Bundler is a frontend build tool designed for Vue.js applications, currently at version 0.4.10. It aims to provide an out-of-the-box configuration experience, simplifying the setup process for Vue projects. Key features include file-system based routing, comprehensive support for modern web development standards like ES6+, TypeScript, various CSS pre-processors (Less/Sass/CSS Modules), and seamless integration with Tailwind CSS. The tool supports both traditional web application bundling and the creation of reusable Vue plugins. Its configuration system is designed to be compatible with Vite, allowing developers familiar with Vite to leverage existing knowledge and configuration patterns. As it's still in an early development stage (pre-1.0), users should anticipate a potentially rapid release cadence with possible breaking changes between minor versions. The primary interaction model is through command-line interface scripts defined in `package.json`, rather than a programmatic API.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vue-bundler"},{"id":12412,"title":"Vue Burger Menu","library":"vue-burger-menu","status":"maintenance","version":"2.0.5","language":"javascript","ecosystem":"npm","summary":"Vue Burger Menu is a Vue.js component that provides a collection of off-canvas sidebar menu effects and styles. It leverages CSS transitions and SVG path animations to deliver various hamburger menu experiences, such as sliding, scaling, rotating, and revealing effects. The library is currently at version 2.0.5, with its latest release six years ago, indicating a maintenance-focused cadence rather than active feature development. Key differentiators include its ready-to-use animations, customizable properties like width and position, and event hooks for managing menu state. It abstracts away complex CSS and SVG animations into easy-to-use Vue components, supporting Vue 2 and likely Vue 3 (though a separate `vue3-burger-menu` package also exists). The package aims to save screen space on mobile devices by hiding navigation until a user action reveals it.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","vuejs","menu","hamburger","sidebar"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vue-burger-menu"},{"id":12413,"title":"Vue C3 Chart Component","library":"vue-c3","status":"abandoned","version":"1.2.11","language":"javascript","ecosystem":"npm","summary":"vue-c3 is a reusable Vue.js component designed to integrate C3.js charts into Vue 2 applications. It provides a declarative wrapper around the C3.js library, allowing developers to manage chart data and behaviors through Vue props and an event handler system. The current stable version is 1.2.11. Given its last commit in late 2018, the package is considered abandoned, with no active development, new features, or support for Vue 3 or recent C3/D3 versions. Its primary differentiator was simplifying C3 integration within the Vue 2 ecosystem, abstracting direct DOM manipulation typically required by C3.js. Release cadence was infrequent, with the last update over five years ago, indicating no ongoing maintenance.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","vue","c3","d3","component","graph"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vue-c3"},{"id":12414,"title":"Vue Cal","library":"vue-cal","status":"maintenance","version":"4.10.2","language":"javascript","ecosystem":"npm","summary":"Vue Cal is a lightweight and highly customizable full calendar component for Vue.js applications, currently in its stable version 4.10.2. A key differentiator is its 'no dependency' philosophy, aiming for minimal footprint and maximum flexibility. It offers various views (day, week, month, year), robust event management including adding, editing, dragging, and resizing events, and extensive customization options through slots and CSS. While version 4.x is considered stable and suitable for production, it is no longer actively maintained. Development has shifted to version 5, which is a complete rewrite available under the `@next` tag and housed in a new repository. Users should be aware that future updates and new features will be for v5, and migrating from v4 to v5 will involve breaking changes due to its rebuilt architecture. The project emphasizes separating logic and styles, providing minimal CSS for easy overriding.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","vuecal","vue cal","vue calendar","full calendar","calendar events","vue","vuejs","vue 3"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vue-cal"},{"id":14267,"title":"Vue-Cesium","library":"vue-cesium","status":"active","version":"3.2.12","language":"javascript","ecosystem":"npm","summary":"Vue-Cesium is a comprehensive component library designed for seamlessly integrating CesiumJS into Vue 3 applications. It provides a rich set of Vue components that encapsulate core CesiumJS functionalities, simplifying the development of interactive 3D globes and maps. The current stable version is 3.2.12, with frequent beta releases indicating active development and a steady cadence of bug fixes and minor feature enhancements. Key differentiators include its full adoption of Vue 3's Composition API, its implementation in TypeScript for enhanced type safety, and its explicit compatibility with various Cesium-based platforms such as SuperMap iClient3D, Earth SDK, Mars3D, and DC-SDK, extending its utility beyond just the official CesiumJS library. This broad support makes it a versatile choice for diverse GIS development ecosystems.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","vue-cesium","cesium","webgl","gis","vue","webgis","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vue-cesium"},{"id":12415,"title":"Vue Chart.js 4 Wrapper","library":"vue-chart-3","status":"active","version":"4.0.1","language":"javascript","ecosystem":"npm","summary":"Vue-Chart-3 is a modern, TypeScript-first wrapper for Chart.js 4, specifically designed for use with Vue 3's Composition API. It provides a suite of reactive Vue components that streamline the integration of various Chart.js chart types, such as Bar, Line, and Doughnut, into Vue applications. Currently at version 4.0.1, the package is actively maintained with a focus on seamless compatibility with Chart.js 4, Vue 3.5+, and contemporary build tools like Vite.js and Nuxt 3. Its key differentiators include comprehensive TypeScript support, leveraging the Composition API for efficient reactivity, and ensuring robust functionality within the latest Vue and Chart.js ecosystems.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","vue chartjs 4","vue chart.js 4","chartjs 4","vue chartjs","chartjs vue","chartjs 4 vue","chartjs vue3","chartjs vue 3","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vue-chart-3"},{"id":12416,"title":"Vue Chartkick","library":"vue-chartkick","status":"active","version":"1.1.0","language":"javascript","ecosystem":"npm","summary":"Vue Chartkick is a wrapper for the Chartkick.js library, designed to simplify the creation of interactive charts within Vue.js applications. It provides a declarative, component-based API that allows developers to render various chart types with minimal code. The library acts as an abstraction layer, supporting popular underlying charting engines like Chart.js, Google Charts, and Highcharts. The current stable version, 1.1.0, is specifically built for Vue 3, with version 0.6.1 being the last compatible version for Vue 2 applications. Its key differentiators include one-line chart component syntax, the ability to fetch chart data directly from API endpoints for improved performance, and broad support for different charting libraries, offering flexibility in visualization choices.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vue-chartkick"},{"id":12418,"title":"Vue Chrts - Charts for Vue 3","library":"vue-chrts","status":"active","version":"2.1.4","language":"javascript","ecosystem":"npm","summary":"Vue Chrts (version 2.1.4, with recent releases indicating active maintenance) is a Vue 3 charting library designed to create beautiful, responsive data visualizations with minimal setup. Inspired by Tremor and built on top of Unovis, it offers a variety of chart types including Line, Bar, Area, Stacked Area, and Donut charts. Key differentiators include its intuitive API, full customizability, responsive design, and robust TypeScript support, making it well-suited for modern Vue.js and Nuxt 3 applications where aesthetic appeal and ease of integration are priorities. It handles the complexities of charting, allowing developers to focus on data presentation.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vue-chrts"},{"id":12417,"title":"Vue Clamp","library":"vue-clamp","status":"active","version":"1.2.0","language":"javascript","ecosystem":"npm","summary":"vue-clamp is a collection of Vue 3 components engineered for precise text and content clamping, leveraging actual browser layout measurements rather than estimations. It offers several specialized primitives: `<LineClamp>` for multiline plain text with flexible ellipsis placement, `<RichLineClamp>` for clamping trusted inline HTML while preserving formatting, `<InlineClamp>` for single-line strings with fixed affixes, and `<WrapClamp>` for truncating collections of atomic items. The current stable version is 1.2.0. The library follows a minor release cadence, regularly introducing new features such as advanced ellipsis positioning and enhanced rich text support. A significant differentiator is its reliance on real-time DOM measurements, which ensures accurate truncation where simpler CSS-based methods might fail. It mandates Vue ^3.3.0 as a peer dependency.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","clamp","ellipsis","text-overflow","truncate","vue","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vue-clamp"},{"id":12419,"title":"Vue Class Component","library":"vue-class-component","status":"maintenance","version":"7.2.6","language":"javascript","ecosystem":"npm","summary":"Vue Class Component provides ES201X/TypeScript class decorators that allow developers to write Vue components using a class-based syntax, leveraging features like decorators, inheritance, and strong typing. The current stable version, 7.2.6, is designed for Vue 2.x projects. While Vue 3 primarily uses the Composition API, this library offered a structured approach for large Vue 2 applications, particularly for those coming from object-oriented backgrounds or using TypeScript extensively. The project has moved towards a 'maintenance' state for the Vue 2 compatible version, with active development on a beta version (v8) targeting Vue 3. Release cadence for v7.x has been irregular, with bug fixes and minor improvements. Its key differentiator is simplifying component definition and lifecycle management with TypeScript classes, providing a more organized code structure compared to the Options API for complex components.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","vue","class","babel","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vue-class-component"},{"id":12420,"title":"Vue Class Decorator","library":"vue-class-decorator","status":"maintenance","version":"7.6.3","language":"javascript","ecosystem":"npm","summary":"Vue Class Decorator (current version 7.6.3) is a library that provides additional decorators for defining Vue 2 components using a class-based, TypeScript-first syntax. It extends the capabilities of `vue-class-component` and `vue-property-decorator` by introducing decorators for functional components (`@FunctionalVue`), filters (`@Filter`), event handling (`@On`, `@Once`), and lifecycle hooks (`@Mounted`). This approach allows developers to define components, methods, and lifecycle hooks as class properties and methods, leveraging TypeScript's strong typing. The library is specifically tailored for Vue 2 projects and does not support Vue 3, where the Composition API is the recommended approach for component definition. Its release cadence has slowed considerably, with no recent updates for Vue 3 compatibility, positioning it primarily for legacy Vue 2 maintenance.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","vue","typescript","decorator"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vue-class-decorator"},{"id":14268,"title":"Vue CLI Apollo Plugin","library":"vue-cli-plugin-apollo","status":"active","version":"0.22.2","language":"javascript","ecosystem":"npm","summary":"vue-cli-plugin-apollo is a Vue CLI 3.x plugin that streamlines the integration of Apollo Client and GraphQL into Vue.js projects. It automates much of the boilerplate setup, including configuring Apollo Client with features like WebSockets, file uploads, and client-side state management (via apollo-link-state). The plugin also offers an optional, customizable GraphQL server based on Apollo Server, complete with automatic mocking, Apollo Engine support, and an integrated GraphQL Playground in the CLI UI. It provides commands for schema generation and publishing. The current stable version is 0.22.2, with an active but irregular release cadence focused on maintenance, bug fixes, and updates to underlying Apollo libraries. Its key differentiator is the rapid, opinionated setup it provides for full-stack GraphQL development with Vue, significantly reducing manual configuration.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","vue","vue-cli","apollo","graphql","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vue-cli-plugin-apollo"},{"id":12421,"title":"Vue CLI Axios Integration Plugin","library":"vue-cli-plugin-axios","status":"abandoned","version":"0.0.4","language":"javascript","ecosystem":"npm","summary":"The `vue-cli-plugin-axios` package is a small, specific plugin designed to integrate the Axios HTTP client into projects scaffolded with Vue CLI 3. Released at a very early version (0.0.4) and last published over five years ago, this plugin is considered abandoned. It aimed to simplify global Axios access within Vue 2 applications by injecting `$axios` or `Vue.axios` onto the Vue instance or prototype. However, its relevance is significantly diminished as Vue CLI itself is now in maintenance mode, with new Vue projects (both Vue 2 and Vue 3) encouraged to use Vite via `create-vue`. Modern Vue 3 projects typically integrate Axios by directly installing the `axios` package and importing it explicitly where needed, or by manually attaching it to `app.config.globalProperties` as a custom plugin. There are also actively maintained wrapper libraries like `vue-axios` (version 3.x.x for Vue 3, 2.x.x for Vue 2) that provide similar global injection capabilities for contemporary Vue ecosystems. This specific `vue-cli-plugin-axios` package does not offer any distinct advantages over direct Axios integration or current wrapper libraries for modern development.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","Axios","axios","vue-axios","vue","plugin"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vue-cli-plugin-axios"},{"id":14269,"title":"BootstrapVue Plugin for Vue CLI","library":"vue-cli-plugin-bootstrap-vue","status":"active","version":"0.8.2","language":"javascript","ecosystem":"npm","summary":"The `vue-cli-plugin-bootstrap-vue` package serves as a `vue-cli` plugin to simplify the integration of BootstrapVue into new or existing Vue CLI projects. It automates the scaffolding and configuration process, including the installation of `bootstrap-vue` and its CSS framework `bootstrap`, and modifies project files such as `main.js` and `vue.config.js` to enable BootstrapVue functionality. The current stable version is 0.8.2, with releases periodically addressing compatibility with newer versions of `@vue/cli`, `BootstrapVue`, and underlying build tools like Sass loaders. Its primary differentiator is providing a rapid setup for BootstrapVue, handling common configuration challenges like SCSS integration, and managing dependency updates to ensure a smooth developer experience.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","bootstrap-vue","bootstrap vue","BootstrapVue","vue bootstrap","bootstrap","bootstrap v4","bootstrap 4","plugin"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vue-cli-plugin-bootstrap-vue"},{"id":14270,"title":"Vue CLI Plugin for Electron Builder","library":"vue-cli-plugin-electron-builder","status":"active","version":"2.1.1","language":"javascript","ecosystem":"npm","summary":"vue-cli-plugin-electron-builder is a powerful Vue CLI plugin designed to simplify the integration of Electron into Vue.js projects, enabling the creation of cross-platform desktop applications. It acts as a bridge between Vue CLI and electron-builder, handling the complex setup of Electron's main and renderer processes, including webpack configuration, hot-reloading during development, and packaging for distribution. The current stable version is 2.1.1, with a significant v3.0.0-alpha.0 release introducing updates to dependencies and a shift from Spectron to Playwright for testing. The plugin's release cadence generally aligns with major updates to Electron and Vue CLI. Key differentiators include its deep integration into the Vue CLI ecosystem, providing a familiar development experience for Vue developers, and its robust support for features like Node.js integration (configurable) and multi-page Electron applications.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","electron","vue","cli","vue-cli","vue-cli-plugin","webpack","electron-builder","electron-webpack","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vue-cli-plugin-electron-builder"},{"id":12422,"title":"Element UI Vue CLI Plugin","library":"vue-cli-plugin-element","status":"deprecated","version":"1.0.1","language":"javascript","ecosystem":"npm","summary":"This plugin integrates Element UI, a comprehensive UI toolkit for Vue.js 2.x, into projects initialized with `@vue/cli` versions 3.x and 4.x. It streamlines the setup process by providing automated scaffolding, configuration, and optional on-demand import capabilities for Element UI components. While the provided version is 1.0.1, the underlying `element-ui` library (v2.15.14) is specifically for Vue 2, and the `@vue/cli` framework itself is now in maintenance mode, superseded by faster build tools like Vite. Developers starting new Vue 3 projects are encouraged to use Element Plus with Vite, as this plugin targets a legacy technology stack. This plugin significantly simplifies the initial integration for Vue 2 applications, reducing manual configuration steps for a large component library.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","element","element-ui","vue","vue-cli","plugin","cli"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vue-cli-plugin-element"},{"id":15263,"title":"Vue CLI i18n Plugin","library":"vue-cli-plugin-i18n","status":"maintenance","version":"2.3.2","language":"javascript","ecosystem":"npm","summary":"The `vue-cli-plugin-i18n` package is a Vue CLI plugin designed to integrate `vue-i18n` into new or existing Vue projects, streamlining the setup of internationalization. As of version 2.3.2, its latest release in late 2021, the plugin provides scaffolding for `vue-i18n`'s basic configuration, support for locale messages within Single File Components via `vue-i18n-loader`, and experimental reporting features for missing or unused locale keys. It supports both Vue 2 and Vue 3 projects, offering distinct options like `enableInSFC` for Vue 2 (related to `vue-i18n` v8.x) and `enableLegacy` or `runtimeOnly` for Vue 3 (related to `vue-i18n` v9+). Additionally, it includes a `enableBridge` option for Vue 2 projects to facilitate migration to `vue-i18n@v9.x`. The plugin is maintained by the Intlify organization, known for the `vue-i18n` library itself, ensuring close compatibility and up-to-date best practices.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","plugin","vue","vue-cli","vue-i18n"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vue-cli-plugin-i18n"},{"id":26610,"title":"Multi-Compiler for Vue CLI","library":"vue-cli-plugin-multi-compiler","status":"active","version":"0.1.0","language":"javascript","ecosystem":"npm","summary":"Vue CLI 3 plugin enabling webpack multi-compiler mode, allowing parallel builds of multiple configs from a single vue-cli project. Current version 0.1.0 targets Node >=8 and Vue CLI 3 ecosystems. Key differentiator: supports both function and array configuration modes for splitting webpack configs, with automatic merging via webpack-merge when using array mode. Low release cadence with no updates since initial release. Use for projects needing multiple entry points or separate build targets from the same Vue CLI setup, such as main + app bundles.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","vue","cli","webpack"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vue-cli-plugin-multi-compiler"},{"id":12423,"title":"Vue CLI Pinia Plugin","library":"vue-cli-plugin-pinia","status":"maintenance","version":"0.2.4","language":"javascript","ecosystem":"npm","summary":"The `vue-cli-plugin-pinia` package integrates Pinia, the official state management library for Vue.js, into projects scaffolded by Vue CLI. This plugin streamlines the setup process for Pinia by automatically configuring it within an existing Vue CLI project, including necessary dependencies and boilerplate code for store initialization. The current stable version, 0.2.4, reflects ongoing, albeit irregular, maintenance primarily focused on bumping Pinia dependencies and ensuring compatibility with various Vue CLI versions. While it offers a convenient, automated approach for adding Pinia, its utility is significantly impacted by the fact that Vue CLI itself is now in maintenance mode. New Vue projects are strongly advised to use `create-vue` to scaffold Vite-based projects, which offer a more modern and performant development experience. This plugin's primary role is therefore to serve existing Vue CLI applications that require Pinia integration, rather than being a solution for new development.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","vue","cli","pinia"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vue-cli-plugin-pinia"},{"id":12424,"title":"Quasar Framework Vue CLI Plugin","library":"vue-cli-plugin-quasar","status":"maintenance","version":"5.1.2","language":"javascript","ecosystem":"npm","summary":"The `vue-cli-plugin-quasar` package facilitates the integration of Quasar Framework v2 with Vue CLI v5 projects. It provides the necessary webpack configurations, build tools, and scaffolding to jumpstart the development of Quasar-powered Vue 3 applications. While this plugin enables developers to utilize Quasar within an existing Vue CLI ecosystem, it's crucial to acknowledge that Vue CLI itself is currently in maintenance mode. For a comprehensive and premium Quasar development experience, which includes robust support for building Mobile and Electron applications, along with seamless upgrades, the Quasar Framework team strongly recommends using the dedicated Quasar CLI. The current stable version of this plugin is 5.1.2. Its primary role is to configure a Vue CLI project to correctly bundle and optimize Quasar components, rather than acting as a runtime library itself.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","quasar","plugin","vue","cli"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vue-cli-plugin-quasar"},{"id":17997,"title":"Vue CLI Plugin for Rollup ESM Bundling","library":"vue-cli-plugin-rollup-esm-bundler","status":"abandoned","version":"0.2.5","language":"javascript","ecosystem":"npm","summary":"This package, `vue-cli-plugin-rollup-esm-bundler`, is a Vue CLI 3.0 plugin intended to integrate Rollup as an ESM bundler into Vue projects. As of its latest version, 0.2.5, the plugin is explicitly marked 'Under Construction' in its README and appears to be abandoned, with no significant development or updates since 2019. Rollup itself is a module bundler for JavaScript that compiles smaller code segments into larger applications or libraries, leveraging the standardized ES module format for efficient and tree-shaking-friendly output. This plugin aimed to provide a Vue CLI integration for this process, potentially offering an alternative to the default Webpack setup. However, due to its incomplete state and lack of maintenance, it is not functional or recommended for any practical use. Its release cadence was sporadic and ceased before reaching a stable 1.0 release. Key differentiators, such as user-configurable Rollup options, were planned but never fully implemented.","last_verified":"2026-04-23T00:00:00.000Z","tags":["javascript","Vue","Vue CLI Plugin","Rollup","ESM Modules"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vue-cli-plugin-rollup-esm-bundler"},{"id":12425,"title":"Vue CLI S3 Deployment Plugin","library":"vue-cli-plugin-s3-deploy","status":"active","version":"4.0.0-rc3","language":"javascript","ecosystem":"npm","summary":"Vue CLI Plugin S3 Deploy is a utility designed to streamline the deployment of built Vue.js applications to AWS S3 buckets. It offers comprehensive features including support for custom AWS regions, management of AWS credential profiles and environment variables, configuration for S3 static site hosting, and concurrent uploads to enhance deployment speed. Additionally, it integrates with CloudFront for cache invalidation, applies correct `Cache-Control` metadata for Progressive Web Apps (PWAs) and Service Workers, handles GZIP compression, and allows for configurable deployment paths, enabling multiple Vue applications within a single S3 bucket. The package is currently in its 4.x release candidate series, with `4.0.0-rc3` being the latest specified release candidate, indicating active development towards a stable version. Given it's a CLI plugin, its release cadence is tied to Vue CLI updates and community contributions. A key differentiator is its deep integration with the Vue CLI ecosystem, providing a guided setup and `vue.config.js` based configuration.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","vue","vuejs","cli","plugin","s3","aws","cloudfront","deploy"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vue-cli-plugin-s3-deploy"},{"id":12426,"title":"Vue CLI Plugin for single-spa","library":"vue-cli-plugin-single-spa","status":"active","version":"4.0.0","language":"javascript","ecosystem":"npm","summary":"vue-cli-plugin-single-spa is an official plugin for Vue CLI that streamlines the process of integrating Vue applications into a single-spa microfrontend architecture. It automatically handles the necessary Webpack configuration and scaffolding to transform a standard Vue project into a single-spa microfrontend or parcel. The current stable version is 4.0.0, which notably shifted the default Webpack output module format to native ES modules. The project maintains a moderate release cadence, with consistent updates addressing Webpack compatibility, security, and feature enhancements. Its primary differentiator is its deep integration with the Vue CLI ecosystem, offering a simplified developer experience for creating single-spa compatible Vue applications without extensive manual Webpack configuration.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vue-cli-plugin-single-spa"},{"id":15028,"title":"Vue CLI Plugin for Storybook","library":"vue-cli-plugin-storybook","status":"maintenance","version":"2.1.0","language":"javascript","ecosystem":"npm","summary":"The `vue-cli-plugin-storybook` package provides a streamlined integration of Storybook into existing or new Vue CLI projects. It automates much of the initial setup, including configuring webpack, generating boilerplate files for Storybook, and integrating Storybook commands (like `storybook:serve` and `storybook:build`) directly into the `vue-cli-service`. The latest stable version, 2.1.0, supports Vue 3 and Storybook 6.x. While a 3.x release candidate exists for Vue CLI 5 and Storybook 6.5+, the plugin's overall release cadence has slowed. This is largely due to Vue CLI itself being in maintenance mode, with `create-vue` (Vite-based projects) now recommended for new Vue applications. The plugin's key differentiator is its ability to abstract away complex Storybook configurations, leveraging the Vue CLI's webpack setup to minimize manual intervention for developers working within the Vue CLI ecosystem. For new Storybook setups, the general `npm create storybook@latest` CLI is increasingly the recommended installation method across frameworks, including Vue.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","vue","vue-cli","storybook"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vue-cli-plugin-storybook"},{"id":12427,"title":"Vue CLI Style Resources Loader Plugin","library":"vue-cli-plugin-style-resources-loader","status":"maintenance","version":"0.1.5","language":"javascript","ecosystem":"npm","summary":"This package is a Vue CLI plugin designed to simplify the integration of `style-resources-loader` into Vue projects managed by Vue CLI. Its primary function is to automatically inject global style resources, such as Sass variables, Less mixins, or Stylus functions, into all relevant preprocessor files across your project, eliminating the need for repetitive `@import` statements in every component or style block. The current stable version is `v0.1.5`. Release cadence has been irregular, primarily for dependency upgrades. While effective for existing Vue CLI projects, its relevance for new Vue 3 projects is diminishing as the ecosystem shifts towards build tools like Vite, which use different plugin architectures. It acts as a configuration abstraction over `style-resources-loader` itself.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vue-cli-plugin-style-resources-loader"},{"id":12428,"title":"Vue CLI Plugin for Styleguidist","library":"vue-cli-plugin-styleguidist","status":"active","version":"4.72.4","language":"javascript","ecosystem":"npm","summary":"The `vue-cli-plugin-styleguidist` package integrates Vue Styleguidist into projects initialized with Vue CLI 3.0 or higher. It streamlines the setup process, allowing developers to generate live-reloading component documentation and a style guide directly within their Vue CLI workflow. The current stable version is `4.72.4`, with a release cadence that includes regular patch updates addressing compatibility issues and feature enhancements, primarily through its underlying `vue-styleguidist` and `vue-docgen-api` dependencies. Key differentiators include its tight integration with the Vue CLI ecosystem, simplifying initial configuration and command-line execution for component documentation compared to a manual setup of Vue Styleguidist.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vue-cli-plugin-styleguidist"},{"id":12429,"title":"Vue CLI Plugin for Tailwind CSS","library":"vue-cli-plugin-tailwind","status":"active","version":"3.0.0","language":"javascript","ecosystem":"npm","summary":"vue-cli-plugin-tailwind is a specialized plugin designed to simplify the integration of Tailwind CSS into projects managed by Vue CLI. Its current stable release is v3.0.0, which mandates compatibility with Vue CLI v5.0 or newer and provides support for Tailwind CSS v3.0. The plugin automates the setup of Tailwind CSS, including necessary PostCSS configurations, and offers an interactive prompt to generate a `tailwind.config.js` file with minimal, full, or no predefined content. This significantly reduces manual setup effort and potential configuration errors, allowing developers to quickly adopt Tailwind's utility-first approach within their Vue.js applications. The project's release cadence generally aligns with major updates to both Vue CLI and Tailwind CSS, ensuring ongoing compatibility and feature support.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","vue","cli","plugin","tailwind","purgecss"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vue-cli-plugin-tailwind"},{"id":16924,"title":"Vue CLI Plugin for TypeScript Library Bundling","library":"vue-cli-plugin-ts-bundler","status":"abandoned","version":"0.0.3","language":"javascript","ecosystem":"npm","summary":"This plugin offers a zero-configuration solution for bundling TypeScript libraries within Vue CLI projects. It's specifically designed to facilitate the creation of single JavaScript component files along with their corresponding TypeScript declaration files (`.d.ts`). Currently at version 0.0.3, the project appears to be abandoned, with no significant updates in several years. Its core functionality wraps `dts-bundle`, automatically configuring `webpack` to resolve conflicts that typically arise during `.d.ts` file generation with tools like `thread-loader` and `cache-loader`. This allows developers to publish Vue components as external modules, maintaining full TypeScript support without extensive build configuration, differentiating it from manual `webpack` setup or alternative bundlers.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","vue","vue-cli","plugin","ts"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vue-cli-plugin-ts-bundler"},{"id":15027,"title":"Vuetify Vue CLI Plugin","library":"vue-cli-plugin-vuetify","status":"deprecated","version":"2.5.8","language":"javascript","ecosystem":"npm","summary":"This package, `vue-cli-plugin-vuetify`, provides a streamlined method to integrate the Vuetify UI framework into Vue.js projects generated by Vue CLI 3. It automates critical initial setup tasks, including the configuration of webpack for features like Vuetify's a-la-carte tree-shaking, automatic hoisting of Sass variables, and updating `vue.config.js` to ensure Vuetify components are properly transpiled. The current stable version is 2.5.8, with its last significant update in late 2019. Its active development has ceased, largely mirroring the obsolescence of Vue CLI 3 itself, which reached maintenance mode and has been superseded by newer Vue CLI versions and modern build tools like Vite for Vue 3 applications. Vuetify 2, which this plugin supports, reached End of Life (EOL) on January 25th, 2025. This plugin's primary role was to simplify the onboarding process for Vuetify 2 within the specific Vue CLI 3 ecosystem, rather than offering runtime functionalities or being directly imported into application code.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","vuetify","vuetify plugin","vue-cli","vue-cli vuetify","vue-cli material","vue-cli-3","vue-cli-3 vuetify","vue-cli-3 material"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vue-cli-plugin-vuetify"},{"id":12430,"title":"Vue CLI Webpack Bundle Analyzer Plugin","library":"vue-cli-plugin-webpack-bundle-analyzer","status":"active","version":"4.0.0","language":"javascript","ecosystem":"npm","summary":"This package provides a Vue CLI plugin that integrates `webpack-bundle-analyzer` into Vue projects, enabling interactive treemap visualizations of webpack output file sizes. It helps developers understand bundle composition and identify large modules efficiently. The current stable version is 4.0.0, which updated the underlying `webpack-bundle-analyzer` dependency to version 4. The plugin primarily operates via `vue.config.js` `pluginOptions` and offers features like separate reports for modern and legacy builds when using Vue CLI's modern mode. It's an essential tool for build optimization in Vue applications, offering a more integrated experience than configuring `webpack-bundle-analyzer` manually. Its release cadence is tied to updates in `webpack-bundle-analyzer` and Vue CLI itself, ensuring compatibility and access to the latest analyzer features.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","vue","cli","webpack","bundle","analyzer"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vue-cli-plugin-webpack-bundle-analyzer"},{"id":20693,"title":"vue-cli-plugin-yaml","library":"vue-cli-plugin-yaml","status":"active","version":"1.0.2","language":"javascript","ecosystem":"npm","summary":"Vue CLI plugin that adds YAML support to Webpack via yaml-loader. Version 1.0.2, no recent updates. Allows importing .yml/.yaml files in Vue projects with zero configuration, supporting both default and named exports. Differentiates from manual webpack config by integrating seamlessly with Vue CLI's plugin system, making it trivial to add YAML loading to any Vue CLI project.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","vue","vue-cli","plugin","webpack","yaml","yml","yaml-loader"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vue-cli-plugin-yaml"},{"id":15030,"title":"Squatted `vue-cli-service` Placeholder","library":"vue-cli-service","status":"abandoned","version":"5.0.10","language":"javascript","ecosystem":"npm","summary":"This npm package, `vue-cli-service` (current version 5.0.10, last published over two years ago), is a name-squatting placeholder that claims to wrap the binary from the *official* `@vue/cli-service` package. It does not provide any independent functionality, nor is it endorsed or maintained by the Vue.js team. Its sole stated purpose by the publisher \"alxndrsn\" is to prevent others from squatting the name. Developers should *not* install or rely on this package, as the actual Vue CLI service functionality is provided by the `@vue/cli-service` package, which is installed as a development dependency within a Vue CLI project and exposes its binary for use in npm scripts or via `npx`. This package is effectively abandoned, unmaintained, and offers no value, with 0 dependencies and a small unpacked size.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vue-cli-service"},{"id":12431,"title":"Vue ClickOutside Directive","library":"vue-click-outside","status":"abandoned","version":"1.1.0","language":"javascript","ecosystem":"npm","summary":"This package provides a simple Vue.js directive, `v-click-outside`, designed to detect clicks that occur outside of the element it is bound to. Primarily developed for Vue 2, the package (version 1.1.0) was last published over six years ago, indicating it is no longer actively maintained. Its straightforward implementation allows developers to easily create components like dropdowns or modals that close when a user clicks anywhere outside their boundaries. Due to its age, it does not support Vue 3's directive API changes or Composition API patterns. For modern Vue 3 projects, developers should consider updated alternatives like `@vueuse/core`'s `onClickOutside` composable or `v-click-outside` from other maintainers that have been updated for Vue 3.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vue-click-outside"},{"id":16925,"title":"Vue Click Outside Element Directive","library":"vue-click-outside-element","status":"active","version":"3.1.2","language":"javascript","ecosystem":"npm","summary":"Vue-Click-Outside-Element is a specialized Vue directive designed to detect clicks that occur outside the DOM element it is applied to, rather than outside a Vue component. This distinction is crucial for scenarios where event delegation needs to target a specific HTML element. The current stable version is 3.1.2, which offers improved TypeScript typings and better testing, particularly for Vue 3. The package has seen recent updates, including a transition to Vite for building (v3.1.0) and significant refactoring for Vue 3 compatibility (v3.0.0). It is maintained with a clear roadmap, including plans to potentially combine element and component click-outside functionalities in the future. It's a lightweight solution focused solely on element-level click detection, differentiating it from more generalized event handling libraries or those specifically for component-level interaction.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","vue","vue directive","directive","click outside element","dom","vue click","v-click-outside","vue-click-outside","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vue-click-outside-element"},{"id":14271,"title":"Vue Client-Only Component","library":"vue-client-only","status":"maintenance","version":"2.1.0","language":"javascript","ecosystem":"npm","summary":"vue-client-only is a Vue 2 component designed to conditionally render child components exclusively on the client-side, bypassing server-side rendering (SSR). This is particularly useful for integrating third-party libraries or components that rely on browser APIs, making them incompatible with SSR environments. The current stable version is 2.1.0, released in June 2021. The project has an infrequent release cadence, with the last major update (v2.0.0) in 2019 renaming the component from `<no-ssr>` to `<client-only>`. Its primary differentiation lies in its simplicity for isolating client-only code within a Vue 2 application, offering a slot or prop for a placeholder during SSR. It provides basic client-side rendering capabilities without requiring complex SSR configurations.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vue-client-only"},{"id":12432,"title":"Vue 3 Clipboard Composition API","library":"vue-clipboard3","status":"active","version":"2.0.0","language":"javascript","ecosystem":"npm","summary":"vue-clipboard3 is a Vue 3 Composition API utility for easily copying text to the clipboard. Currently at version 2.0.0, it provides a simple `useClipboard` hook that leverages `clipboard.js` internally to handle the complexities of cross-browser clipboard access. The package follows a lightweight approach, foregoing directives in favor of a direct method call within the `setup()` function, aligning with Vue 3's modern Composition API patterns. Its release cadence has been responsive, with recent updates focused on compatibility with modern build tools like Vite and ESM module standards. This library differentiates itself by offering a clean, hook-based API for Vue 3 projects that require clipboard functionality without the overhead of older directive-based solutions, ensuring a straightforward and explicit developer experience.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","vue","vue3","vue 3","composition-api","clipboard","clipboard.js","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vue-clipboard3"},{"id":12433,"title":"Vue CodeMirror 6 Component","library":"vue-codemirror","status":"active","version":"6.1.1","language":"javascript","ecosystem":"npm","summary":"vue-codemirror is a Vue 3 component that provides a robust wrapper for CodeMirror 6, the modern code editor library. The current stable version is 6.1.1. This library is actively maintained, with frequent minor releases and bug fixes, indicated by its release history. A key differentiator is its strict adherence to Vue 3 and CodeMirror 6, making it completely incompatible with previous versions of CodeMirror (v5 and below) or Vue (v2). It leverages CodeMirror 6's native ES Module structure, meaning it no longer supports UMD modules for direct browser references, requiring a module bundler. Users must explicitly install additional CodeMirror language, theme, and state packages as needed, as they are not bundled.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","vue-codemirror","vue codemirror","vue code editor","web IDE vue","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vue-codemirror"},{"id":12434,"title":"Vue Codemod Scripts","library":"vue-codemod","status":"active","version":"0.0.5","language":"javascript","ecosystem":"npm","summary":"vue-codemod is an experimental utility providing a collection of codemod scripts to assist developers in updating Vue.js APIs, primarily for migrating applications from Vue 2 to Vue 3. It leverages Facebook's JSCodeshift for abstract syntax tree (AST) transformations and offers specific support for `.vue` single-file components. As of version `0.0.5`, it includes transformations like `remove-vue-set-and-delete` and outlines a roadmap for further features, including TypeScript support and broader module system compatibility. Maintained by the Vue.js team, its \"experimental\" status and low version number indicate a development cadence focused on feature completion rather than rapid, frequent releases, positioning it as a tool for early adopters or those undertaking significant migrations. Its key differentiators include official Vue team backing and direct support for `.vue` file transformations, which are critical for comprehensive Vue application upgrades.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vue-codemod"},{"id":12435,"title":"Vue Collapsed","library":"vue-collapsed","status":"active","version":"1.3.5","language":"javascript","ecosystem":"npm","summary":"Vue Collapsed is a Vue 3 component that provides dynamic CSS height transitions, enabling smooth expansion and collapse animations for elements, typically used in accordions, collapsible panels, or reveal sections. It intelligently handles transitions to and from `height: auto`, which is traditionally challenging to animate natively with CSS transitions. The current stable version is 1.3.5, with frequent patch and minor releases addressing various edge cases, browser compatibility, and performance improvements, indicating an active development cadence. A key differentiator is its automatic calculation of optimal transition durations (`--vc-auto-duration`), which adapts to the element's height for a natural feel. It also offers robust support for custom CSS transitions and detailed animation control via `data-collapse` attributes, allowing for multi-property animations beyond just height. Furthermore, it includes specific optimizations and fixes for Server-Side Rendering (SSR) environments, aiming to minimize layout shifts and ensure consistent visual states on initial page load.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","vue","vue-3","vue-collapse","vue-accordion","collapse","accordion","vue-component","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vue-collapsed"},{"id":12436,"title":"Vue Color Pickers","library":"vue-color","status":"active","version":"3.3.3","language":"javascript","ecosystem":"npm","summary":"Vue Color is a comprehensive collection of performant and highly customizable color picker components designed for Vue.js applications. The current stable version is 3.3.3. The library is actively maintained with regular patch releases addressing bug fixes and dependency updates, and minor versions introduce new features like additional slider components (e.g., `<HSLSliders />`, `<HSVSliders />`, `<RGBSliders />`) and dark mode support. A major rewrite to v3.0.0 moved the library to TypeScript and full Vue 3 support, while also maintaining compatibility with Vue 2.7. Key differentiators include its modular and tree-shakable design, full TypeScript typings, SSR-friendliness, and built-in accessibility and dark mode support. It uses `tinycolor2` internally for robust color parsing and conversion, allowing `v-model` to preserve the input color format.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vue-color"},{"id":15264,"title":"Vue Color Kit","library":"vue-color-kit","status":"active","version":"1.0.6","language":"javascript","ecosystem":"npm","summary":"Vue Color Kit is a dedicated component library providing a highly customizable color picker for Vue 3 applications. Currently stable at version 1.0.6, it offers both dark and light themes, supports various color formats (HEX, RGBA), and includes features like a color history palette and an optional 'sucker' tool for picking colors directly from the screen. While its release cadence appears to be infrequent, with recent updates focusing on minor improvements, it serves as a lightweight and focused solution for integrating color selection capabilities into Vue 3 projects. Its key differentiators include native Vue 3 support, minimal dependencies, and a direct approach to color picking without relying on external UI frameworks, offering a straightforward developer experience for basic to moderately complex color input requirements.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","typescript","vue","vue-next","vue3","color-picker","color picker"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vue-color-kit"},{"id":27532,"title":"vue-compiler","library":"vue-compiler","status":"active","version":"4.2.1","language":"javascript","ecosystem":"npm","summary":"A standalone Vue single-file component (SFC) compiler for projects that cannot use webpack. Current stable version is 4.2.1, released on an irregular cadence by a community maintainer. Unlike official vue-loader, this package compiles .vue files directly to CommonJS modules without requiring webpack, supporting both async (compile) and sync (compileSync) APIs. It includes template compilation (via vue-template-compiler), style processing, and custom compiler hooks. However, the package is not actively maintained by the Vue core team and relies on an outdated peer dependency of vue-template-compiler ^2.6.10, meaning it only supports Vue 2.x. For Vue 3, use @vue/compiler-sfc instead.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vue-compiler"},{"id":15902,"title":"Vue Component Media Queries","library":"vue-component-media-queries","status":"active","version":"1.0.0","language":"javascript","ecosystem":"npm","summary":"Vue Component Media Queries is a lightweight library (less than 1kb gzipped) that provides Vue 2 components for integrating the `window.matchMedia` API directly into your templates and script logic. It is currently at a stable v1.0.0 release. The library differentiates itself by being highly optimized for server-side rendering (SSR), specifically tested with Nuxt.js to prevent hydration errors and support predictive rendering, making it suitable for complex responsive layouts where CSS alone might lead to performance issues or require logic. While there isn't an explicit release cadence, the library has moved from several alpha versions to a stable 1.0.0, suggesting a focus on stability for its current major version. It offers flexibility by allowing media queries to be defined globally via a `MediaQueryProvider` or used for single queries with `MatchMedia`, and can also inject query states into components.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","vue","responsive","media","media-queries","breakpoints","match-media","ssr","nuxt","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vue-component-media-queries"},{"id":14278,"title":"Vue Component Metadata Extractor","library":"vue-component-meta","status":"active","version":"3.2.7","language":"javascript","ecosystem":"npm","summary":"vue-component-meta is a library designed to statically extract rich metadata such as props, events, slots, and exposed properties from Vue Single File Components (SFCs). It is a core part of the official Vue Language Tools and Volar ecosystem, leveraging the TypeScript compiler for deep type inference. The current stable version is 3.2.7, with frequent patch releases indicating an active development cadence, often several times a month. This tool is invaluable for scenarios like auto-generating comprehensive component documentation (e.g., for Storybook), displaying component APIs in development tools, or for advanced static analysis of Vue projects. Its primary differentiator is its deep integration with TypeScript and the Vue Language Server, ensuring highly accurate and up-to-date metadata extraction that reflects modern Vue 3 features like `defineSlots` and `defineExpose`, which alternative tools like `vue-docgen-api` have struggled to keep up with.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vue-component-meta"},{"id":12437,"title":"Vue Component Type Helpers","library":"vue-component-type-helpers","status":"active","version":"3.2.7","language":"javascript","ecosystem":"npm","summary":"vue-component-type-helpers is a utility library providing TypeScript type helpers to accurately extract various type definitions from Vue components. It enables developers to statically analyze and derive types for props, slots, attributes, emitted events, and exposed instance properties (via `defineExpose`) from `.vue` files. As of version 3.2.7, it is actively maintained as part of the official Vue.js Language Tools monorepo, receiving frequent updates, typically alongside new Vue Language Server or Volar releases. This library is entirely type-based, ships with its own TypeScript definitions, and has no runtime dependencies, making it a zero-overhead addition to any TypeScript-enabled Vue project. Its primary differentiation lies in providing robust, officially supported type inference for complex Vue component structures, crucial for strong type-checking and IDE support.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vue-component-type-helpers"},{"id":18908,"title":"vue-composable","library":"vue-composable","status":"active","version":"1.0.0-beta.24","language":"javascript","ecosystem":"npm","summary":"vue-composable (v1.0.0-beta.24) is a library of out-of-the-box ready-to-use composable functions for Vue 3 and Vue 2 (with @vue/composition-api). It provides tree-shakable, fully typed TypeScript composables for events (mouse move, resize, scroll, outside press), DOM (mouse distance from element), dates (now, dateNow, performanceNow), formatting (string format, object path), breakpoints (MatchMedia, Chrome, TailwindCSS responsive breakpoints), and miscellaneous utilities (sharedRef, vModel helper, injectFactory, interval, lockScroll). Its key differentiators from other composable libraries are aggressive tree-shaking to minimize bundle size, Vue Devtools support, and focus on real-world patterns. First beta released in 2020, with ongoing beta releases and no stable release yet. Requires Vue or @vue/composition-api as peer dependency.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","vue","composition-api","vue-composable","composable","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vue-composable"},{"id":12438,"title":"Vue Concurrency Manager","library":"vue-concurrency","status":"active","version":"6.0.0-0","language":"javascript","ecosystem":"npm","summary":"vue-concurrency is a JavaScript library designed for encapsulating asynchronous operations and managing concurrency within Vue.js applications, leveraging the Composition API. Inspired by `ember-concurrency`, it provides a robust abstraction layer to reduce boilerplate associated with complex async flows. The current active version is `6.0.0-0` (a pre-release) which introduces features like global configuration and pruning, while the `5.x` series provides stable support for Vue 3.3+. Earlier versions (4.x) support Vue 2.7 and 3.2. Key differentiators include built-in TypeScript support, sophisticated async cancellation mechanisms via generator functions and the CAF library, and the ability to provide `AbortSignal` for native fetch/XHR abortion. It offers a reactive derived state (e.g., `isRunning`, `isIdle`, `isFinished`) for tracking operation status and powerful concurrency management strategies such as `drop()`, `restartable()`, and `enqueue()`. The library is actively maintained with regular updates and experimental SSR support.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","vue","composition api","vuejs","generators","concurrency","task","async","hooks","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vue-concurrency"},{"id":12440,"title":"Vue Confetti Component","library":"vue-confetti","status":"maintenance","version":"2.3.0","language":"javascript","ecosystem":"npm","summary":"vue-confetti is a versatile Vue component and plugin designed for generating dynamic confetti effects within web applications. It allows developers to programmatically trigger, stop, and customize confetti showers through a `$confetti` instance injected into Vue components. The library supports various particle shapes including circles, rectangles, hearts, and custom images, along with extensive customization for colors, sizes, drop rates, and wind effects. Currently at version 2.3.0, it offers compatibility with both Vue 2 and Vue 3, with Vue 3 support introduced in February 2022. While releases are not frequent, they typically address bug fixes or add minor features, responding to ecosystem changes like Vue 3 adoption. Its primary advantage lies in providing a declarative and easily configurable solution for celebratory UI effects without direct canvas API manipulation, simplifying the process for adding dynamic visual flair.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vue-confetti"},{"id":12439,"title":"Vue Confetti Explosion","library":"vue-confetti-explosion","status":"active","version":"1.0.2","language":"javascript","ecosystem":"npm","summary":"vue-confetti-explosion is a lightweight and performant Vue 3 component designed to create customizable confetti explosion animations. Currently at version 1.0.2, this library is a direct port from popular Svelte and React counterparts, offering a consistent API for triggering celebratory visual effects within Vue applications. It focuses on simplicity and performance, generating a specified number of confetti particles with options for size, duration, color arrays, and explosion force. While it doesn't specify a strict release cadence, updates are likely tied to major Vue 3 ecosystem shifts or bug fixes. A key differentiator is its minimal API and ease of integration into `<script setup>`-style Vue components, making it an ideal choice for adding quick, dynamic visual flair without significant overhead.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","confetti","party","fun","badass","badassery","vue","vue3","small","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vue-confetti-explosion"},{"id":15903,"title":"Vue Content Loading (Vue 2-era)","library":"vue-content-loading","status":"abandoned","version":"1.6.0","language":"javascript","ecosystem":"npm","summary":"Vue Content Loading (version 1.6.0) is a component library designed for Vue 2 applications to create customizable SVG loading card placeholders, similar in style to Facebook's content loading animations. It allows developers to either use predefined presets or construct custom loading patterns using SVG elements. This package was last published in March 2019, indicating it is no longer actively maintained and is considered abandoned for modern Vue development. For Vue 3 compatibility and ongoing updates, developers should use the similarly named but distinct package `vue-content-loader` (without the hyphen), which is a separate, actively maintained project. This package primarily targets the Vue 2 ecosystem and does not officially support Vue 3, making it unsuitable for new projects built with Vue 3.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","ui","ux","svg","vue","card","cards","vuejs","loading"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vue-content-loading"},{"id":12441,"title":"Content Placeholders for Vue 2","library":"vue-content-placeholders","status":"abandoned","version":"0.2.1","language":"javascript","ecosystem":"npm","summary":"This package, `vue-content-placeholders`, offers Vue 2 components for generating animated content placeholders, often referred to as \"skeleton UI,\" similar to those seen on platforms like Facebook. It aims to improve user experience during data fetching by providing visual feedback and reducing perceived loading times. The current stable version, 0.2.1, was released in November 2017 and targets Vue 2 applications. Due to its age and lack of updates, it is considered abandoned and not compatible with Vue 3 without significant modifications or using a separate, Vue 3-specific fork. Its primary differentiation was providing a straightforward, component-based API for common placeholder patterns and being one of the early solutions for this UX pattern in the Vue 2 ecosystem.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","vue","vuejs","plugin","loader","fake","placeholder","progressive","skeleton-ui"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vue-content-placeholders"},{"id":12443,"title":"Vue 2 Context Menu Component","library":"vue-context-menu","status":"abandoned","version":"2.0.6","language":"javascript","ecosystem":"npm","summary":"This package, `vue-context-menu`, provides a simple context menu component specifically designed for Vue 2 applications. It allows developers to easily integrate custom right-click menus into their Vue 2 projects, attaching them to specific DOM elements. The latest stable version is 2.0.6, last published in July 2017, indicating that the project is effectively abandoned with no active maintenance or updates. Its release cadence was sporadic and has ceased. Key differentiators at the time were its straightforward API for attaching menus via `v-ref` and handling `contextmenu.prevent` events. However, it lacks features common in modern alternatives like built-in theming, nested menus, or programmatic API options, and is fundamentally incompatible with Vue 3. For new projects or those using Vue 3, alternative context menu libraries are highly recommended.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","component","vue","context","menu"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vue-context-menu"},{"id":26611,"title":"vue-contextmenu","library":"vue-contextmenu","status":"maintenance","version":"1.5.11","language":"javascript","ecosystem":"npm","summary":"Vue 2 context menu component. Version 1.5.11 is the latest stable release as of 2023, but the package has seen no updates since 2019. It provides customizable right-click context menus with support for icons, submenus, disabled items, and events. The component is mounted globally via Vue.use() and uses a data-driven approach. Alternatives include vue-context (more maintained) or custom implementations. It lacks TypeScript support and has limited documentation.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vue-contextmenu"},{"id":18909,"title":"vue-contextmenujs","library":"vue-contextmenujs","status":"maintenance","version":"1.4.11","language":"javascript","ecosystem":"npm","summary":"Vue 2 context menu component with native implementation and zero dependencies. Latest version 1.4.11 (last updated 2023). Provides a simple API via `$contextmenu` to display right-click menus with nested items, icons, disabled states, and custom styling. Key differentiator: purely Vue-based, no external dependencies like Popper.js, and supports CDN usage. Suitable for Vue 2 projects needing a lightweight, customizable context menu.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","Vue","Contextmenu","右键菜单"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vue-contextmenujs"},{"id":12442,"title":"Vue Cookie Consent Component","library":"vue-cookieconsent-component","status":"abandoned","version":"1.2.0","language":"javascript","ecosystem":"npm","summary":"vue-cookieconsent-component is a straightforward Vue 2 component designed to display a cookie consent banner, helping websites comply with cookie regulations. Its primary function is to show a configurable message, a 'Got it!' button, and a 'Learn more' link, saving the user's consent status in a cookie. The current stable version is 1.2.0, released in 2017. As the project has seen no significant updates or new releases since then, and given its specific compatibility with Vue 2 (which is now in maintenance/end-of-life status), it is considered abandoned. It offers basic customization through props and slots for message, link, and button content, and allows styling overrides via Sass variables. It differentiates itself as a simple, unopinionated wrapper around basic cookie consent functionality, inspired by `insites/cookieconsent` (v2), without complex features like geolocation or multiple consent types.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","vue","vuejs","vue2","vuejs2","vue-component","component","cookieconsent"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vue-cookieconsent-component"},{"id":16926,"title":"Vue Copy To Clipboard Component","library":"vue-copy-to-clipboard","status":"maintenance","version":"1.0.3","language":"javascript","ecosystem":"npm","summary":"This package provides a simple Vue component for copying text to the user's clipboard. It is currently at version 1.0.3 and appears to be in a maintenance state, with no significant updates since 2020, specifically targeting Vue 2 environments. Its release cadence is very infrequent, reflecting its stable but dormant status. The component offers a declarative, straightforward way to integrate copy-to-clipboard functionality into Vue 2 applications, typically via a `text` prop and a `copy` event. Unlike newer solutions for Vue 3 (such as `vue-clipboard3` or `@vueuse/core`'s `useClipboard` composable), this library adheres to Vue 2's component model and is a direct wrapper, abstracting the underlying Clipboard API or `document.execCommand('copy')` for ease of use within its intended ecosystem.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","cliboard","copy-to-cliboard","vue"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vue-copy-to-clipboard"},{"id":12445,"title":"Vue Numeric Count Animation","library":"vue-count-to","status":"active","version":"1.0.13","language":"javascript","ecosystem":"npm","summary":"vue-count-to is a lightweight, dependency-free Vue component designed to animate the counting of numbers from a `startVal` to an `endVal` over a specified `duration`. It automatically determines whether to count up or down and supports customization of the easing function. Key features include the ability to set decimal places, separators, prefixes, and suffixes, and it offers `autoplay` functionality that triggers a re-count when `startVal` or `endVal` props change. The current stable version, as of the provided information, is `1.0.13`, indicating a mature and stable release. While a specific release cadence isn't explicitly mentioned in the documentation, its long-standing presence and continued use suggest it receives maintenance. Its primary differentiator is its simplicity and minimal footprint, making it ideal for straightforward numeric animations in Vue 2 applications, without the overhead of more complex animation libraries. It also supports Vue SSR.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vue-count-to"},{"id":15029,"title":"Vue Country Code Selector","library":"vue-country-code","status":"maintenance","version":"1.1.3","language":"javascript","ecosystem":"npm","summary":"vue-country-code is a Vue 2 component designed for selecting country codes, typically integrated into forms for phone number inputs. It provides a customizable dropdown list of countries, their flags, and international dial codes. Developers can configure default selections, specify preferred or excluded countries, and enable/disable features like flag display or automatic country detection based on the user's IP address. Currently at version 1.1.3, the package appears to be in a maintenance state, leveraging established external libraries such as libphonenumber-js for robust telephone number parsing and validation, and ipinfo.io for initial country detection. Its core functionality is based on a fork of vue-tel-input, offering a stable but not actively feature-developing solution primarily for Vue 2 applications.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","vue","telephone","phone","country","vue-country-code","phone code","country code"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vue-country-code"},{"id":15266,"title":"Vue Country Flag Component","library":"vue-country-flag","status":"active","version":"2.3.2","language":"javascript","ecosystem":"npm","summary":"vue-country-flag is a lightweight Vue 2 component designed for displaying country flags, primarily utilizing ISO 3166-1 alpha-2 or alpha-3 country codes. The package is currently stable at version 2.3.2, with its release cadence focusing on bug fixes, adding new flags, and minor feature enhancements such as `rounded` borders and `shadow` effects. A key differentiator and performance improvement was introduced in v2.1.0, which shifted from embedding flag images as base64 strings in CSS to loading them as separate files, significantly reducing the bundle size by approximately 700KB. Although a patch in v2.0.4 noted it was 'usable on Vue3', its `peerDependencies` explicitly target Vue 2 (`^2.6.12`), indicating its core compatibility. It supports customizable sizes ('small', 'normal', 'big') and is marked as TypeScript supported.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","vue","vuejs","vue2","flags","country","icon","component"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vue-country-flag"},{"id":15265,"title":"Vue Country Flag Component","library":"vue-country-flag-next","status":"active","version":"2.3.2","language":"javascript","ecosystem":"npm","summary":"vue-country-flag-next is a dedicated Vue 3 component designed for displaying country flags, primarily identified by ISO 3166-1 alpha-2 or alpha-3 codes. The current stable version is 2.3.2, with an active release cadence addressing bug fixes and minor improvements. A key differentiator is its optimized footprint, achieved in v2.1.0 by loading flag images as separate files rather than base64 encoded strings within the CSS, reducing the package size by approximately 700kb. It natively supports TypeScript and integrates seamlessly into Vue 3 projects, offering optional properties for size, rounded borders, and shadows.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","vue","vuejs","vue3","flags","country","icon","component"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vue-country-flag-next"},{"id":15031,"title":"Vue CountUp v2 Component","library":"vue-countup-v2","status":"maintenance","version":"4.0.0","language":"javascript","ecosystem":"npm","summary":"vue-countup-v2 is a Vue.js component that acts as a wrapper for the popular CountUp.js library, providing an easy way to animate numerical values in Vue applications. The current stable version, 4.0.0, aims for straightforward integration by encapsulating CountUp.js functionality within a reusable `<ICountUp>` component. Developers can pass properties like `delay`, `endVal`, and a comprehensive `options` object directly to the component, mirroring the `CountUp.js` API. It exposes `CountUp.js` instance methods (such as `update`, `start`, `reset`) via an `onReady` event callback, allowing programmatic control over the animation. The package's release cadence is not fixed but generally aligns with updates to its core dependency, `CountUp.js`, and was primarily developed for Vue 2 applications, as suggested by the \"v2\" in its name. Its key differentiator is simplifying the process of adding numerical animations to Vue 2 projects by abstracting the `CountUp.js` lifecycle.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","vue","countup","vue-countup","library"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vue-countup-v2"},{"id":15267,"title":"Vue CountUp v3","library":"vue-countup-v3","status":"active","version":"1.4.2","language":"javascript","ecosystem":"npm","summary":"vue-countup-v3 is a Vue 3 component that wraps the popular countUp.js library (specifically version 2.6.2), extending its functionality with additional features. It provides an animated counting experience for numerical values within Vue applications. The package is currently at version 1.4.2, indicating active development with recent minor updates. It serves as a convenient and optimized way to integrate dynamic number animations into Vue 3 projects without directly managing the countUp.js instance. Key differentiators include its native Vue 3 component interface, built-in reactivity, and support for Vue-specific patterns like slots for prefix/suffix customization.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","vue","vue3","countup","vue-countup","vue3-countup","vue-count","vue-count-to","vue3-count-to","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vue-countup-v3"},{"id":12444,"title":"Vue Image Cropper Component","library":"vue-croppa","status":"maintenance","version":"1.3.8","language":"javascript","ecosystem":"npm","summary":"Vue-croppa is a straightforward, highly customizable, and mobile-friendly image cropping component specifically designed for Vue 2.0 applications. It enables users to select an image, move, zoom, and crop it directly within the browser, supporting touch gestures for mobile devices and handling EXIF orientation. The current stable version is 1.3.8. While the package has seen consistent bug fixes and minor feature additions (like `auto-sizing` and `passive` mode) in its 1.x series, its focus on Vue 2.0 suggests a maintenance cadence rather than active feature development for newer Vue versions. Its key differentiators include simplicity of use, extensive customization options via props, and built-in mobile support for common cropping interactions.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","cropper","vue","image","crop","upload","vue-cropper","vue cropper","image cropper"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vue-croppa"},{"id":12446,"title":"Vue Cropper","library":"vue-cropper","status":"active","version":"0.6.5","language":"javascript","ecosystem":"npm","summary":"Vue Cropper is a lightweight and easy-to-integrate image cropping component designed for Vue.js applications. The current stable version, `1.1.1`, offers comprehensive support for both Vue 2 and Vue 3, allowing developers to implement image clipping functionalities across different project generations. It is primarily distributed via npm and follows an active, though somewhat irregular, release cadence, with updates primarily focusing on compatibility and bug fixes. Key differentiators include its straightforward API for image selection, scaling, rotation, and data extraction (base64 or blob), making it a popular choice for user profile picture uploads, content creation tools, and other scenarios requiring precise image manipulation directly within the browser. Its minimalist design aims to provide essential cropping features without excessive overhead, integrating seamlessly into existing Vue ecosystems.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","vue","cropper","vue-cropper","vue-component","vue-cropper-component"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vue-cropper"},{"id":12447,"title":"Vue Cropper.js Wrapper Component","library":"vue-cropperjs","status":"active","version":"5.0.0","language":"javascript","ecosystem":"npm","summary":"Vue-cropperjs is a Vue.js wrapper component for the popular Cropper.js library, enabling image cropping, rotating, and zooming functionalities within Vue 3 applications. The current stable version is 5.0.0, which targets Vue 3.x.x. Previous versions (e.g., 4.2.0) supported Vue 2.x.x, indicating a clear version split for different Vue major versions. The project appears to have an active maintenance cadence, aligning with major Vue releases and dependency updates. Key differentiators include its direct integration with Vue's reactivity system and component model, simplifying the use of Cropper.js without direct DOM manipulation. It primarily acts as a direct passthrough for most Cropper.js options and methods, offering a thin, idiomatic Vue layer over the core JavaScript library.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","vue","vuejs","cropper","cropperjs","component"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vue-cropperjs"},{"id":14272,"title":"Vue CSS Donut Chart Component","library":"vue-css-donut-chart","status":"active","version":"2.1.0","language":"javascript","ecosystem":"npm","summary":"vue-css-donut-chart is a lightweight Vue component designed for creating highly customizable donut charts using pure CSS. Targeting Vue 3 environments (current stable version 2.1.0), it provides a flexible solution for visualizing data slices without relying on external SVG or Canvas libraries. The package maintains an active development status, with a clear separation for Vue 2 support (version 1.x), ensuring compatibility across major Vue ecosystems. Key differentiators include its minimal bundle size, pure CSS rendering for performance and ease of styling, and an extensive API for controlling chart appearance, including thickness, colors, legend placement, and responsiveness. It also supports conversion to a pie chart by adjusting the `thickness` prop and offers various interaction events for individual sections.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","donut","pie","chart","circle","radial","progress","vue","css","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vue-css-donut-chart"},{"id":12448,"title":"Vue CTK Date Time Picker","library":"vue-ctk-date-time-picker","status":"active","version":"2.6.1","language":"javascript","ecosystem":"npm","summary":"Vue CTK Date Time Picker is a flexible Vue.js component for selecting dates and times, offering both single-date and range selection modes. Its current stable version is 2.6.1. The package maintains an active release cadence, frequently delivering bug fixes and new features, especially since Chronotruck took over its maintenance around version 2.2.0. Key differentiators include built-in dark mode, support for custom shortcuts with callback functions, compatibility with Nuxt.js, locale reactivity, and granular control over disabled dates and keyboard navigation. It is designed to be highly configurable, supporting various date and time formats and offering both ESM/CommonJS and UMD distributions for different project setups.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","vue","vue-component","input","date","time","range","picker","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vue-ctk-date-time-picker"},{"id":15904,"title":"Vue Currency Filter","library":"vue-currency-filter","status":"abandoned","version":"5.2.0","language":"javascript","ecosystem":"npm","summary":"Vue Currency Filter is a lightweight library designed for formatting currency values within Vue 2 applications. It provides a flexible filter based on the principles of `accounting.js`, allowing developers to easily display monetary amounts with configurable symbols, separators, and decimal precision. The current stable version is 5.2.0. A key differentiator is its simplicity for Vue 2 projects needing quick currency formatting without complex component structures. However, it is critical to note that the project's GitHub repository was archived in May 2023, indicating that the library is no longer actively maintained. It is strictly for Vue 2, as Vue 3 removed the concept of filters.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","vue 2 currency","vue currency","vue currency filter","vue filter","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vue-currency-filter"},{"id":14273,"title":"Vue Cytoscape Integration","library":"vue-cytoscape","status":"active","version":"1.0.8","language":"javascript","ecosystem":"npm","summary":"vue-cytoscape is a Vue.js component library that provides declarative integration with the powerful Cytoscape.js graph visualization library. It allows developers to build interactive graph UIs using Vue components like <VueCytoscape>, <CyNode>, and <CyEdge>. The current stable version is 1.0.8, with recent updates (v1.0.7) focusing on reactivity for element data and positions. While no explicit release cadence is documented, the changelog indicates active development and feature improvements across minor versions. Key differentiators include first-class TypeScript support, the ability to manage multiple independent Cytoscape instances within a Vue application, and a Vue-idiomatic v-on directive events API for handling graph interactions. The library transitioned significantly in v1.x from direct instance access and configuration-based element creation to a more robust, component-based approach, leveraging Vue's reactivity system effectively.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vue-cytoscape"},{"id":12449,"title":"Vue Data UI Components Library","library":"vue-data-ui","status":"active","version":"3.17.13","language":"javascript","ecosystem":"npm","summary":"Vue-Data-UI is a comprehensive data visualization library providing a rich collection of user-empowering Vue 3 components for data storytelling. Currently at version 3.17.13, the library demonstrates an active development cadence with frequent patch releases addressing bug fixes, performance improvements, and the addition of new configuration options and components. It differentiates itself through a wide array of specialized chart types, including unique visualizations like Age Pyramids, Candlesticks, Chord diagrams, and various tree/network representations, catering to diverse data analysis needs. Its focus is on providing interactive, configurable components designed to facilitate eloquent data storytelling within Vue 3 applications, shipping with full TypeScript type definitions to enhance developer experience.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","3d bar","Vue","accelerometer","age pyramid","annotator","candlestick","chart","cluster","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vue-data-ui"},{"id":12450,"title":"Vue Date Pick","library":"vue-date-pick","status":"maintenance","version":"1.5.1","language":"javascript","ecosystem":"npm","summary":"Vue Date Pick is a lightweight and mobile-friendly date and time picker component built for Vue.js applications. Currently stable at version 1.5.1, it was last published approximately four years ago, suggesting a maintenance-only status rather than active development. A key differentiator is its explicit lack of external dependencies on CSS frameworks or date manipulation libraries, resulting in a minimal footprint (less than 5KB). It emphasizes performance, an elegant and usable UI across various screen sizes, and straightforward configuration. While its primary target appears to be Vue 2 given its last update date and common usage patterns, it can be integrated using standard Vue component registration methods. The project offers a comprehensive demo and documentation pages for usage and customization.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","datepicker","datetimepicker","date","time","picker","pick","vue"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vue-date-pick"},{"id":12451,"title":"Vue Datepicker UI","library":"vue-datepicker-ui","status":"active","version":"2.3.0","language":"javascript","ecosystem":"npm","summary":"Vue Datepicker UI is an open-source, lightweight datepicker component designed for seamless integration into Vue.js applications. It currently supports both Vue 2 (versions 2.x, with 2.3.0 being the latest minor release) and Vue 3 (versions 3.x, with 3.1.1 being the latest minor release, accessible via the `@vue3` npm tag). The library maintains a moderate release cadence, providing minor feature enhancements and bug fixes, as seen with recent updates like 2.3.0 and 3.1.1 which added a `reset` event and `showPickerInital` property respectively. A key differentiator is its modularity; style files are optional, allowing developers to completely customize the component's appearance or integrate it into existing design systems without conflicts. Furthermore, it boasts a smaller bundle size since version 2.0.0, contributing to improved application performance. The component provides essential date selection functionalities, including single and multi-picker modes, with features like a clear date button for enhanced user experience.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","vue","datepicker","vue datepicker","date-picker","calendar","component"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vue-datepicker-ui"},{"id":12452,"title":"Mobile-friendly Datetime Picker for Vue 2","library":"vue-datetime","status":"active","version":"1.0.0-beta.14","language":"javascript","ecosystem":"npm","summary":"vue-datetime is a mobile-friendly datetime picker component designed for Vue 2 applications. Currently in beta (v1.0.0-beta.14), it provides robust functionalities for selecting dates, datetimes, or times, alongside comprehensive internationalization (i18n) support and the capability to disable specific date ranges. The library depends on Luxon for its underlying date and time manipulation and optionally utilizes `weekstart` to determine the first day of the week, though locale-based auto-detection is available. Distribution occurs via npm, enabling integration within modern JavaScript bundler workflows like Webpack or Rollup, or direct inclusion in browser environments via CDN. While it is under active development, users should be aware of its beta status, which implies that API changes may occur prior to a stable 1.0 release. Its key differentiators include its focus on mobile usability and a highly customizable picker flow and display format, making it suitable for responsive web applications.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","datetime","datetime-picker","picker","date","vue"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vue-datetime"},{"id":12453,"title":"Vue Debounce Directive","library":"vue-debounce","status":"active","version":"5.0.1","language":"javascript","ecosystem":"npm","summary":"vue-debounce is a Vue.js directive that provides a straightforward way to debounce events, primarily user input, within Vue 3 applications. As of its current stable version, 5.0.1, it exclusively supports Vue 3; users requiring Vue 2 compatibility are directed to the separate `vue2-debounce` package or to remain on v4 of vue-debounce. The library is actively maintained, with a cadence of minor and patch releases, and major versions introducing significant architectural shifts such as the transition to ES modules. Its key differentiators include a simple declarative usage model via the `v-debounce` directive, support for various event listeners, customizable debounce times, and several modifiers like `lock`, `fireonempty`, and `trim` for fine-grained control over debouncing behavior. It supports both global application-level registration and component-level usage.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","vue","vue3","debounce","directive","simple","v-debounce","events","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vue-debounce"},{"id":15906,"title":"Debounce Decorator for Vue Class Components","library":"vue-debounce-decorator","status":"maintenance","version":"1.0.1","language":"javascript","ecosystem":"npm","summary":"Vue Debounce Decorator provides an `@Debounce()` decorator to easily apply debouncing to methods within Vue Class Components, enabling rate-limiting of function calls. As of its current stable version 1.0.1, it is designed for use with Vue 2 and the `vue-class-component` library. While effective for its intended environment, this package is tied to a development pattern (Vue Class Components) that has been largely superseded by the Composition API and `<script setup>` in Vue 3. It does not have a rapid release cadence, reflecting the maintenance status of its underlying technologies. Key differentiators include its decorator-based syntax for `vue-class-component` methods, offering a clean, declarative way to add debouncing without manual `setTimeout` management. Alternatives for Vue 3 typically involve using `lodash.debounce` directly within the Composition API or dedicated debounce directives for input elements.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","vue","typescript","decorator","debounce"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vue-debounce-decorator"},{"id":12454,"title":"Vue Decorators for Vue 3 (Wrapper)","library":"vue-decorator","status":"abandoned","version":"1.1.3","language":"javascript","ecosystem":"npm","summary":"`vue-decorator` (v1.1.3, last updated March 2022) aims to provide custom decorators compatible with Vue 3 by acting as a wrapper for `vue-class-component` and `vue-property-decorator`. However, the core dependencies it wraps are largely unmaintained or officially archived for Vue 3 compatibility. `vue-property-decorator` explicitly states it does not support Vue 3, and `vue-class-component` has been superseded by `vue-facing-decorator` for modern Vue 3 class component usage. Due to the unmaintained status of both `vue-decorator` itself and its underlying dependencies for Vue 3, it is not recommended for new projects. Developers should consider `vue-facing-decorator` or directly use Vue 3's Composition API, which is the idiomatic approach for current Vue development. This package has a very slow release cadence, with its last update over two years ago.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","vue","vue3","typescript","decorator"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vue-decorator"},{"id":14274,"title":"Vue Deep Unref Utility","library":"vue-deepunref","status":"active","version":"1.0.1","language":"javascript","ecosystem":"npm","summary":"vue-deepunref is a specialized utility for Vue 3 applications designed to recursively unwrap `Ref` objects within a nested data structure. It serves as a programmatic counterpart to Vue's `toRefs` utility, which converts reactive properties into individual refs. `deepUnref`, in contrast, traverses objects and arrays, applying `unref()` to every encountered ref until the entire structure is composed of plain JavaScript values, free from reactivity. This is particularly useful for scenarios where reactive objects, like form data, need to be passed to external systems that expect plain JavaScript objects, such as a validation library, a REST API endpoint for `POST` requests, or a serialization process. The current stable version is 1.0.1, indicating a stable, single-purpose library without a rapid release cadence. Its primary differentiator is its deep, recursive unwrapping capability, addressing a common pattern in Vue 3 development.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","vue","vue3","ref","unref","deep"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vue-deepunref"},{"id":12455,"title":"Vue Demi: Universal Vue Library Helper","library":"vue-demi","status":"active","version":"0.14.10","language":"javascript","ecosystem":"npm","summary":"Vue Demi (French for 'half') is a foundational utility library designed for authors building universal Vue libraries that must operate seamlessly across both Vue 2 and Vue 3 environments. It intelligently abstracts away the underlying Vue version, redirecting common Composition API imports (e.g., `ref`, `reactive`, `defineComponent`) to the appropriate Vue runtime (`vue@2` with `@vue/composition-api` or `vue@3`). The current stable version is `0.14.10`, with a consistent and active release cadence that focuses on compatibility fixes, minor feature enhancements, and addressing edge cases, often seeing several patch releases per month. Its key differentiator is providing a single, unified API surface for Composition API features and core Vue utilities, enabling developers to write code once and deploy it to both major Vue versions without needing conditional imports or complex build setups. It also exposes utilities like `isVue2` and `isVue3` for version-specific logic and a `Vue2` export for safely accessing global Vue 2 APIs (e.g., `Vue.config`, `Vue.set`).","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vue-demi"},{"id":12456,"title":"Vue Diff Viewer","library":"vue-diff","status":"maintenance","version":"1.2.4","language":"javascript","ecosystem":"npm","summary":"Vue-diff is a Vue 3 component designed for rendering code differences in a user-friendly interface. It offers both split (side-by-side) and unified (inline) viewing modes, similar to those found in popular version control interfaces like GitHub Desktop. The component leverages `diff-match-patch` for its core diffing algorithm and `highlight.js` for robust syntax highlighting across various programming languages. Key features include support for customizable light and dark themes, virtual scrolling to efficiently handle large text comparisons, and a folding view for improved readability. It ships with TypeScript types, ensuring a good developer experience in TypeScript projects. The current stable version is 1.2.4, released in June 2022. While functional, its release cadence appears to be slow, suggesting a maintenance-focused development status rather than active feature expansion.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","Vue","VueJS","Vue diff","VueJS diff","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vue-diff"},{"id":12457,"title":"Vue Dndrop","library":"vue-dndrop","status":"active","version":"1.3.4","language":"javascript","ecosystem":"npm","summary":"vue-dndrop is a JavaScript library providing intuitive Vue wrappers for implementing robust drag and drop functionalities within web applications. Currently at stable version 1.3.4, it offers features for reordering elements, transferring items between multiple containers, and defining custom drop rules. The library maintains a moderate release cadence, with a focus on stability and addressing common user experience issues. A key differentiator is its streamlined support for Vue 3.x, which was introduced and stabilized from versions 1.1.0/1.1.1 onwards (initially via an `@next` npm tag). This ensures seamless integration for modern Vue projects. It actively resolves challenges such as scroll blocking on touch devices during dragging and prevents errors from null container states, contributing to a more reliable and polished user experience compared to some alternative solutions.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","Vue","Vue.js","sortable","drag and drop","drag&drop","drag","drop","draggable"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vue-dndrop"},{"id":16575,"title":"Vue Document Preview Component","library":"vue-doc-preview","status":"active","version":"0.3.2","language":"javascript","ecosystem":"npm","summary":"Vue-doc-preview is a Vue.js component designed to embed and display various document types directly within a web application. It supports rendering markdown, plain text, code with syntax highlighting, and can even fetch and display office documents (docx, pptx, xlsx) from a provided URL. The current stable version is 0.3.2, with recent minor releases indicating active development and feature additions like URL-based document loading and request configuration since v0.3.0. A key differentiator is its ability to handle multiple formats and integrate custom styling for markdown and text, while maintaining a relatively small footprint. It offers flexibility by allowing content to be passed directly via a `value` prop or fetched remotely via a `url` prop.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","document","markdown","preview"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vue-doc-preview"},{"id":12459,"title":"Vue Component Documentation API","library":"vue-docgen-api","status":"active","version":"4.79.2","language":"javascript","ecosystem":"npm","summary":"vue-docgen-api is a robust toolbox designed to programmatically extract detailed structural and behavioral information from Vue component files, whether they are Single File Components (SFCs), JavaScript, or TypeScript. It leverages `@babel/parser` to analyze component code, providing insights into props, events, slots, and methods, which is crucial for automated documentation generation. The current stable version is `4.79.2`, with a consistent release cadence of patch and minor updates, indicating active development and responsiveness to bug fixes and new Vue features (like `defineEmits` syntax in Vue 3.3). Its key differentiators include a highly configurable API with options for custom handlers to extend parsing logic, support for aliased paths, and the ability to handle both single and multiple component exports within a single file. This makes it an essential utility for projects building design systems, component libraries, or custom documentation platforms, often used as the core parser for tools like `vue-styleguidist`.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","vue","documentation-generation","jsdoc","parse","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vue-docgen-api"},{"id":15905,"title":"Vue Docgen CLI","library":"vue-docgen-cli","status":"active","version":"4.79.0","language":"javascript","ecosystem":"npm","summary":"vue-docgen-cli is a command-line interface tool designed to generate comprehensive Markdown documentation files directly from Vue.js component source code. Built upon the powerful vue-docgen-api, it parses Vue 2 and Vue 3 components (including Composition API with script setup, defineProps, defineEmits, and defineSlots) and extracts their props, events, methods, slots, and other metadata into structured Markdown. The current stable version is 4.79.0, with frequent patch and minor releases often synchronized with updates to vue-docgen-api to maintain compatibility with the latest Vue features. Key differentiators include its highly customizable templating system for output Markdown, support for a configurable `docgen.config.js` file, a watch mode for automatic regeneration, and the ability to integrate with existing build configurations (e.g., Webpack aliases) to correctly resolve component dependencies. It provides a static documentation generation alternative to in-browser style guides.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vue-docgen-cli"},{"id":15268,"title":"Vue Component Documentation Webpack Loader","library":"vue-docgen-loader","status":"active","version":"2.0.1","language":"javascript","ecosystem":"npm","summary":"vue-docgen-loader is a Webpack loader designed to parse Vue component files, including single-file components (.vue) and standard JavaScript/TypeScript files exporting Vue components. It leverages vue-docgen-api to extract detailed documentation metadata (props, events, methods, slots, etc.) and injects this information directly into the compiled component's module export. This enables various development tools, such as automatically generated style guides (e.g., Vue Styleguidist), component explorers, or dynamic property editors, to access component specifications at runtime. The current stable version is 2.0.1. While there isn't a strict release cadence, updates appear to be made as needed, often for dependency bumps or feature enhancements. Its primary differentiation lies in seamlessly integrating documentation generation into the Webpack build pipeline, making component documentation an intrinsic part of the application bundle.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","vue","docgen","webpack","loader"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vue-docgen-loader"},{"id":14276,"title":"Vue Dog Form - Simple Vue 3 Form Validation","library":"vue-dog-form","status":"active","version":"3.0.0","language":"javascript","ecosystem":"npm","summary":"Vue Dog Form is a lightweight (under 3kb gzipped) and flexible form validation plugin designed exclusively for Vue 3 applications. Its current stable version is 3.0.0. It differentiates itself by avoiding schema objects, instead utilizing native HTML-like validation attributes directly on its `<DError>` component, making validation declarations intuitive and co-located with the input. The plugin is compatible with any custom input components and supports custom validation rules and messages. Version 3.0.0 introduced full TypeScript support, an auto-revalidate feature for custom rules, and disabled the browser's native form validation by default, streamlining the developer experience. The release cadence appears to be feature-driven, with significant rewrites in major versions like v2 (Composition API) and v3 (TypeScript and default behavior changes).","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","vue","form","validation","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vue-dog-form"},{"id":12458,"title":"Vue Drag and Drop Wrapper","library":"vue-drag-drop","status":"active","version":"1.1.4","language":"javascript","ecosystem":"npm","summary":"vue-drag-drop is a lightweight Vue wrapper designed to simplify the often \"wonky\" native HTML Drag and Drop API. It aims to abstract away common pitfalls, such as the inability to access transferred data during `dragover` events, the need to manually serialize complex data types like objects and arrays, and the requirement for `event.preventDefault()` on drop zones. The current stable version is 1.1.4. While it does not specify a strict release cadence, updates have occurred since its major 1.0.0 release, which introduced significant changes. Key differentiators include its focus on simplicity and a minimal API, contrasting with more comprehensive drag-and-drop solutions that often include list reordering or extensive UI features. It is specifically built for Vue 2 applications and ships with TypeScript type definitions.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","vue","vuejs","plugin","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vue-drag-drop"},{"id":12460,"title":"Vue Draggable and Resizable Component","library":"vue-drag-resize","status":"active","version":"1.5.4","language":"javascript","ecosystem":"npm","summary":"vue-drag-resize is a lightweight Vue.js component that enables elements to be made draggable and resizable within their parent container. It offers distinct versions for both Vue 2 (versions prior to 2.0.0, with `1.5.4` being a recent stable release in this line) and Vue 3 (versions 2.0.0 and above, with `2.0.3` being a recent stable for Vue 3). The library generally maintains an irregular release cadence, focusing on bug fixes and performance enhancements across its two major version tracks. Key differentiators include its zero external dependencies, fully reactive props, built-in support for touch events, grid snapping capabilities, options to maintain aspect ratio during resizing, strict confinement within parent boundaries, and the ability to restrict dragging or resizing to specific axes.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vue-drag-resize"},{"id":12464,"title":"Vue Draggable","library":"vue-draggable","status":"active","version":"2.0.6","language":"javascript","ecosystem":"npm","summary":"Vue Draggable is a lightweight, dependency-free drag and drop library specifically designed for Vue.js applications. It leverages native HTML5 drag and drop APIs, making it a performant choice for reordering lists or moving items between zones. The current stable version is 2.0.6, and it primarily targets Vue 2.x environments. Its key differentiators include its complete lack of external dependencies, offering a lean footprint, and providing flexible integration options as a global plugin, a local directive, or an optional renderless component (`VueDraggableGroup`) for advanced reactivity management. While it does not specify a strict release cadence, updates are generally aligned with maintaining compatibility and addressing issues within the Vue 2 ecosystem.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","vue","vuejs","html5","drag","drop","draggable","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vue-draggable"},{"id":12461,"title":"Vue 3 Draggable Component","library":"vue-draggable-next","status":"active","version":"2.3.0","language":"javascript","ecosystem":"npm","summary":"vue-draggable-next is a Vue 3 component that facilitates drag-and-drop functionality within web applications, building upon the robust Sortable.js library. It provides a touch-friendly, lightweight solution for reordering lists and elements, supporting both the Composition API and Options API. The current stable version is 2.3.0. The project maintains an active release cadence, with several updates and fixes in recent months (e.g., v2.2.1, v2.2.0, v2.1.0 since late 2020), indicating ongoing development and bug resolution. Key differentiators include its explicit support for Vue 3's Composition API, built-in TypeScript definitions, a small gzipped footprint (~7kb), and full compatibility with all underlying Sortable.js options, making it a flexible choice for various drag-and-drop scenarios like Kanban boards or reorderable lists.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","vue","vue3","vue-next","draggable","drag-and-drop","sortable","sortablejs","vue-draggable","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vue-draggable-next"},{"id":12462,"title":"Vue Draggable Plus","library":"vue-draggable-plus","status":"active","version":"0.6.1","language":"javascript","ecosystem":"npm","summary":"Vue Draggable Plus is a universal drag-and-drop component library supporting both Vue 3 and Vue 2.7+ applications, building upon the capabilities of Sortablejs. The current stable version is 0.6.1, with an active release cadence reflecting ongoing development and maintenance. It addresses a gap where the official Sortablejs Vue components had become out of sync with modern Vue 3 practices. A key differentiator is its flexibility, offering multiple usage patterns including a component, a Composition API composable (`useDraggable`), and a directive (`v-draggable`). It uniquely solves the problem of integrating drag-and-drop with complex component libraries by allowing developers to specify any element as the drag container using a selector, overcoming limitations of previous implementations that required the component itself to be the direct list child. The library ships with comprehensive TypeScript types.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","vue","vue2.x","vue3.x","Sortable","sortablejs","drag","dragging","vue-draggable","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vue-draggable-plus"},{"id":12463,"title":"Vue Draggable Virtual Scroll List","library":"vue-draggable-virtual-scroll-list","status":"active","version":"0.0.15","language":"javascript","ecosystem":"npm","summary":"This `vue-draggable-virtual-scroll-list` package is a Vue 2 component designed to combine the drag-and-drop capabilities of `SortableJS/Vue.Draggable` with the performance benefits of `tangbc/vue-virtual-scroll-list` for rendering large datasets. It allows developers to create sortable lists that efficiently handle a significant number of items by only rendering the visible elements, while still supporting intuitive drag-and-drop interactions. Currently at version 0.0.15, the project appears to be in an early development phase, suggesting potential for rapid changes. Its primary differentiation lies in offering a pre-integrated solution for two common UI challenges in Vue 2: managing large lists and enabling sortability, bypassing the need for manual integration of these complex libraries. It explicitly lists Vue 2.6.14 or higher as a peer dependency, firmly placing it within the Vue 2 ecosystem.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vue-draggable-virtual-scroll-list"},{"id":12465,"title":"Vue Dragscroll Directive","library":"vue-dragscroll","status":"active","version":"4.0.6","language":"javascript","ecosystem":"npm","summary":"vue-dragscroll is a lightweight Vue.js directive designed to enable scrolling of an HTML element via a drag-and-drop or click-and-hold mouse interaction. The current stable version, 4.0.6, is specifically built for Vue 3 projects and leverages modern tooling such as TypeScript and Vite. This package offers a simple, declarative way to implement interactive scrolling without needing complex configurations, distinguishing itself as a focused directive rather than a comprehensive scrolling utility. It provides an intuitive user experience for horizontally or vertically scrollable containers. Release cadence has historically been tied to major Vue version compatibility, with key updates like adding Vue 3 support and migrating to a TypeScript codebase.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","vue","scroll","drag","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vue-dragscroll"},{"id":18079,"title":"Vue.js Drag and Drop Wrapper","library":"vue-dragula","status":"abandoned","version":"1.3.1","language":"javascript","ecosystem":"npm","summary":"Vue Dragula is a Vue.js wrapper for the popular Dragula library, providing simple drag-and-drop functionality primarily within Vue 2 applications. Its design allows for declarative drag-and-drop container setup using a custom `v-dragula` directive, integrating directly with Vue's data binding. The library exposes a global `Vue.vueDragula` API for setting bag-specific options, finding `drake` instances, and accessing an event bus for granular control over drag-and-drop events. This includes custom `dropModel` and `removeModel` events that expose `dropIndex` and `removeIndex` for easier model manipulation. The last stable release, 1.3.1, was in 2016 and primarily supports Vue 2.x. While a 2.0.0-alpha.1 version was released, it introduced significant breaking changes, indicated an unstable API, and the project appears to be no longer actively maintained, with no further stable releases or recent development activity.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vue-dragula"},{"id":12466,"title":"Vue EasyTable","library":"vue-easytable","status":"active","version":"2.27.1","language":"javascript","ecosystem":"npm","summary":"Vue EasyTable is a robust data table component specifically designed for Vue 2.x applications, offering a comprehensive suite of features for displaying and interacting with tabular data. It supports virtual scrolling, allowing it to efficiently render up to 300,000 rows, along with functionalities such as column fixing, header grouping, filtering, sorting, column resizing, and in-cell editing. The current stable version is 2.27.1, with a release cadence that includes regular minor feature additions (like new languages) and bug fixes. Key differentiators include its focus on high performance with large datasets, extensive customization options for cell and header rendering, and built-in internationalization and theme support. It requires `vue` (>=2.6.0) and `lodash` as peer dependencies, making it suitable for existing Vue 2 projects that need a feature-rich, performant table solution.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","vue","table","grid","vue-component","components","list","scrolling","infinite"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vue-easytable"},{"id":16574,"title":"Vue.js integration for Laravel Echo","library":"vue-echo","status":"maintenance","version":"1.0.2","language":"javascript","ecosystem":"npm","summary":"Vue-Echo provides a plugin for integrating Laravel Echo, a JavaScript library for real-time event broadcasting, into Vue.js applications. This package is specifically designed for Vue 2 applications, injecting an Echo instance into all Vue components via `this.$echo` and offering declarative channel subscription options within component definitions. The current stable version is 1.0.2, with its last known update fixing a minor bug. The package's release cadence appears to have slowed considerably, likely due to its focus on Vue 2 while Vue 3 is the current major version. It differentiates itself by simplifying the integration of Laravel Echo's real-time features with Vue's component lifecycle and reactive data patterns, offering both global and component-specific event handling mechanisms.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","laravel","pusher","socket.io","vue"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vue-echo"},{"id":18910,"title":"vue-electron","library":"vue-electron","status":"deprecated","version":"1.0.6","language":"javascript","ecosystem":"npm","summary":"vue-electron (v1.0.6, last updated 2017) is a Vue.js plugin that attaches all Electron APIs to the Vue prototype, making them accessible via `this.$electron` in any component. It eliminates the need to import `electron` in every file, simplifying integration in electron-vue boilerplate projects. The plugin is a thin wrapper that installs via `Vue.use()`. It is stable but no longer actively maintained; users are encouraged to migrate to modern approaches like `window.require('electron')` or using the `@electron/remote` package directly. Release cadence is low, with no recent updates.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","vue","electron","api","wrapper"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vue-electron"},{"id":12467,"title":"Vue Email","library":"vue-email","status":"active","version":"0.8.11","language":"javascript","ecosystem":"npm","summary":"Vue Email is a JavaScript library designed for crafting email templates using Vue components. While the current stable release is v0.8.11, the project recently underwent a significant rewrite with v1.0.0, aiming for simpler integration where standard Vue components can be used out-of-the-box. The library provides a comprehensive set of email-specific components (e.g., `EHtml`, `EButton`, `ETailwind`) that abstract away the complexities of cross-client email compatibility. Key differentiators include full SSR support (with a dedicated compiler for Node.js, Deno, and Bun), i18n capabilities, integrations with various email providers like Nodemailer, extensive testing against popular email clients, first-class support for Tailwind CSS, and robust TypeScript typing. The project is under active development, with frequent updates, though it's still noted as experimental, and APIs are subject to change. It integrates particularly well with the Nuxt.js ecosystem.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","vue","vue-email","templates","mailing","vue-templates","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vue-email"},{"id":12468,"title":"Vue E-Sign Canvas Signature Component","library":"vue-esign","status":"active","version":"1.1.4","language":"javascript","ecosystem":"npm","summary":"vue-esign is a versatile Vue.js component designed for capturing handwritten electronic signatures via an HTML Canvas element. It supports both PC and mobile environments, offering automatic canvas resizing and coordinate correction upon screen changes (window resize, device rotation). Developers can customize the canvas dimensions for the exported image, adjust stroke thickness and color, and specify the canvas background color. A key feature is the ability to crop the signature to remove surrounding whitespace, and signatures are exported as base64 encoded images, supporting `image/png`, `image/jpeg`, and `image/webp` formats. The package's current stable version is 1.1.4, which notably introduced full support for Vue 3 after a three-year update cycle, indicating a maintenance-focused release cadence with significant updates. The component differentiates itself with its responsive canvas, robust customization options, and built-in image generation capabilities, making it suitable for applications requiring digital signature capture without external dependencies.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","vue","component","e-sign","signature","canvas"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vue-esign"},{"id":26612,"title":"vue-eslint-editor","library":"vue-eslint-editor","status":"active","version":"1.1.0","language":"javascript","ecosystem":"npm","summary":"A Vue.js component providing an embedded code editor for ESLint playgrounds, built on Monaco Editor. Current stable version is 1.1.0, released with Quick Fix support for autofixes and suggestions. The package integrates ESLint linting directly in the editor, supports multiple languages via the `language` prop, and offers preprocessing/postprocessing hooks. It requires Vue 2.x (not Vue 3) and Monaco Editor as peer dependencies. Differentiators include deep ESLint integration and a dedicated component for Vue-based playgrounds.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","eslint","vue","monaco-editor","editor"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vue-eslint-editor"},{"id":14275,"title":"Vue ESLint Parser","library":"vue-eslint-parser","status":"active","version":"10.4.0","language":"javascript","ecosystem":"npm","summary":"vue-eslint-parser is a custom ESLint parser specifically designed to handle `.vue` Single File Components (SFCs). Its primary function is to enable linting of the `<template>` section of Vue files, which traditional JavaScript parsers cannot process. This allows developers to catch errors in complex directives and expressions within their Vue templates. The package is currently at a stable version, 10.4.0, and maintains an active release cadence with frequent updates for enhancements, bug fixes, and infrastructure improvements, as seen in recent minor releases and patch fixes. A key differentiator is its ability to integrate with other parsers (like `@babel/eslint-parser` or `@typescript-eslint/parser`) for the `<script>` blocks, offering flexible configuration through `parserOptions.parser`. It also provides granular control over parsing features specific to Vue, such as the `parserOptions.vueFeatures` property, further enhancing its adaptability to diverse Vue project setups.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vue-eslint-parser"},{"id":12469,"title":"Vue ESLint Parser Pug Template Tokenizer","library":"vue-eslint-parser-template-tokenizer-pug","status":"active","version":"1.0.0","language":"javascript","ecosystem":"npm","summary":"This package, `vue-eslint-parser-template-tokenizer-pug`, serves as an internal tokenizer specifically designed for `vue-eslint-parser` to handle Pug (formerly Jade) templates within Vue Single File Components. Its primary function is to convert Pug syntax within `<template lang=\"pug\">` blocks into a format that `vue-eslint-parser` can then process to generate an Abstract Syntax Tree (AST) for linting. It is currently at version 1.0.0. While actively maintained, it is *not* intended for direct end-user consumption. Users who wish to lint Pug templates in Vue applications should instead use `eslint-plugin-vue-pug`, which leverages this library internally. Its release cadence is tied to the needs of `eslint-plugin-vue-pug` and `vue-eslint-parser`, meaning updates are driven by functional requirements rather than a fixed schedule.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vue-eslint-parser-template-tokenizer-pug"},{"id":12470,"title":"Easy Event Handling for Vue 1 & 2","library":"vue-events","status":"abandoned","version":"3.1.0","language":"javascript","ecosystem":"npm","summary":"vue-events is a Vue.js plugin designed to simplify global event handling within applications built with Vue 1.x or Vue 2.x. It extends the Vue prototype with a `$events` object, which acts as a global event bus, abstracting away the underlying Vue instance's `$emit`, `$on`, and `$off` methods. The package provides several aliases for these core methods, such as `fire`/`emit` for `$emit`, `listen`/`on` for `$on`, and `remove`/`off` for `$off`, aiming for a more semantic API. The current stable version is 3.1.0, published in 2017. This package is not compatible with Vue 3.x, as Vue 3 removed the core event emitter API (`$on`, `$off`, `$once`) that this plugin relies upon. As such, while it served its purpose for earlier Vue versions, it is no longer actively maintained or suitable for modern Vue 3 development.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","Vue","events","bus","plugin","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vue-events"},{"id":14277,"title":"Vue Facing Decorator","library":"vue-facing-decorator","status":"active","version":"4.0.1","language":"javascript","ecosystem":"npm","summary":"Vue Facing Decorator (vue-facing-decorator) is a library that enables class-based component syntax and TypeScript decorators for Vue 3 applications, offering an alternative to the standard Options API or Composition API without `<script setup>`. Currently at version 4.0.1, it provides a familiar development experience for developers accustomed to `vue-class-component` or `vue-property-decorator` in Vue 2, but specifically engineered for Vue 3. The library maintains an active release cadence, with several minor and patch updates in its 3.x series and a recent major jump to 4.x. Key differentiators include its compatibility with both the Stage 2 and the newer Stage 3 Decorators API (requiring specific TypeScript configurations), robust support for ES class inheritance, Vue's `extends`, and `mixins` features, and a performance-optimized transformation process that converts ES classes to Vue Options API during project loading. It aims to be a safe and specification-compliant transformer, serving as a community-desired solution for class-based Vue 3 components.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","vue","class","typescript","decorator","vue decorator","vue component","sfc","vue class component"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vue-facing-decorator"},{"id":12472,"title":"Vue Feather Icons Component","library":"vue-feather","status":"active","version":"2.0.0","language":"javascript","ecosystem":"npm","summary":"Vue Feather is a component library providing easy integration of Feather icons into Vue 3 applications. The current stable version is `2.0.0`, which marks a significant upgrade to support Vue 3, diverging from previous versions compatible with Vue 2. The library follows Semantic Versioning guidelines, indicating predictable updates. Key differentiators include its lightweight nature, use of functional components for enhanced performance, and extensive customization options via props such as `animation`, `size`, `stroke`, and `type`. It functions as a wrapper around the `feather-icons` library, which must be installed separately as a peer dependency, providing the underlying SVG assets. Releases are infrequent but align with major Vue and Feather Icons updates, focusing on stability and compatibility.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","icons","feather","feather-icons","vue","vue3","vue-component","front-end","web","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vue-feather"},{"id":12471,"title":"Vue Feather Icons","library":"vue-feather-icons","status":"abandoned","version":"5.1.0","language":"javascript","ecosystem":"npm","summary":"vue-feather-icons provides a comprehensive collection of open-source icons from Feather Icons, delivered as lightweight Vue functional components. It is designed for efficiency, leveraging ES module imports to enable tree-shaking, which ensures that only the icons explicitly used are included in the final application bundle. The current stable version is 5.1.0, with its last release in August 2020. Due to this lack of recent activity, the project appears to be unmaintained, which may lead to compatibility issues with newer versions of Vue (e.g., Vue 3) or modern build tools. Its key differentiators include direct integration as Vue components, a strong focus on minimizing bundle size through explicit import patterns, and the aesthetic appeal of Feather Icons, setting it apart from more generically bundled icon libraries.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vue-feather-icons"},{"id":15907,"title":"Vue Feature Toggle","library":"vue-feature-toggle","status":"active","version":"3.0.0","language":"javascript","ecosystem":"npm","summary":"Vue-Feature-Toggle, currently at stable version 3.0.0, is a specialized Vue.js component library designed to implement feature toggles and variants directly within your Vue templates. It offers a declarative way to conditionally render content based on configurable feature flags. The package integrates with and implements the core logic of the `feature-toggle-api` (v3.4.1), abstracting away the underlying mechanism for managing feature states. This approach separates view logic from feature configuration, allowing non-developers to control feature availability and rollouts, facilitating A/B testing and phased deployments without code changes. The library supports both Vue 2.x and Vue 3.x via its peer dependencies and ships with TypeScript types, enhancing development experience. Unlike imperative, code-centric feature flagging solutions, Vue-Feature-Toggle provides a `<feature>` component for direct use in your markup.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","vuejs","feature-flag","feature","vue","feature toggle","variant","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vue-feature-toggle"},{"id":12473,"title":"Vue FilePond Adapter","library":"vue-filepond","status":"active","version":"7.0.4","language":"javascript","ecosystem":"npm","summary":"Vue FilePond is an official adapter component designed to integrate the powerful FilePond file upload library with Vue.js applications. Currently stable at version 7.0.4, this package provides a `FilePond` Vue component that wraps the underlying JavaScript library, enabling seamless file uploading experiences. While there isn't a strict release cadence, minor updates and bug fixes are released as needed. Its key differentiators include leveraging FilePond's robust feature set, such as drag-and-drop functionality, image optimization, accessibility features (keyboard navigation, AT software compatibility), responsive design, and support for various file types and upload methods (AJAX, base64, remote URLs). It's primarily designed for Vue 3, with a separate major version (v6) dedicated to Vue 2 support, ensuring broad compatibility while maintaining a modern API for newer Vue applications.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","vue","vuejs","filepond","file","upload","drag","drop","browse","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vue-filepond"},{"id":12474,"title":"Vue Final Modal","library":"vue-final-modal","status":"active","version":"4.5.5","language":"javascript","ecosystem":"npm","summary":"Vue Final Modal is a highly optimized and lightweight modal library specifically designed for Vue 3 applications, providing robust dialog, popup, and overlay functionalities. The current stable version is 4.5.5, with an active beta development for version 5.0.0, indicating a consistent release cadence with a focus on ongoing improvements and new features. Key differentiators include its balance of power and lightweight footprint, extensive customization options, and strong TypeScript support, making it suitable for complex UIs while maintaining performance. It handles common modal concerns like accessibility, scroll locking, and stacking contexts effectively, providing a comprehensive solution for interactive overlays in Vue 3 projects.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","vue","modal","dialog","popup","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vue-final-modal"},{"id":14279,"title":"Vue Flag Icon Component","library":"vue-flag-icon","status":"maintenance","version":"2.1.0","language":"javascript","ecosystem":"npm","summary":"vue-flag-icon is a Vue 2 component designed to display country flags within Vue applications, leveraging the popular `flag-icon-css` library. It provides a simple `<flag>` component that accepts an `iso` prop for the two-letter ISO country code, automatically rendering the corresponding flag. Additional props like `squared` (to toggle between rectangular and square aspect ratios, `true` by default) and `title` (for accessibility and hover text) are supported. The package is currently at version 2.1.0, primarily targeting Vue 2. Due to its dependency on Vue 2's API (`Vue.use()` for global registration), it is generally considered to be in maintenance mode, with no active development for Vue 3 compatibility. It distinguishes itself by offering a straightforward wrapper for `flag-icon-css`, simplifying flag integration for Vue 2 projects without requiring direct CSS manipulation for each flag.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","vue","vue-component","languages","flag","iso","flag-icon-css"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vue-flag-icon"},{"id":15270,"title":"Vue Flexmonster Pivot Table & Charts","library":"vue-flexmonster","status":"active","version":"2.9.127","language":"javascript","ecosystem":"npm","summary":"The `vue-flexmonster` package provides a robust wrapper for integrating the Flexmonster Pivot Table & Charts component into Vue 2 and Vue 3 applications. Flexmonster is a highly customizable JavaScript component designed for web reporting and data analysis, supporting a wide array of data sources including SQL/NoSQL databases, JSON, CSV, OLAP cubes, and Elasticsearch. The current stable version, 2.9.127, aligns with the core Flexmonster library. The Flexmonster ecosystem typically releases minor versions with bug fixes and enhancements biweekly, alongside major versions introducing significant features once or twice a year. Key differentiators include its extensive feature set for data manipulation, comprehensive data source connectivity, and dedicated, well-documented integrations for both Vue 2 and Vue 3, supported by responsive technical assistance.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","pivot","html5","grid","table","pivottable","pivotgrid","pivotchart","vue"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vue-flexmonster"},{"id":12475,"title":"Vue Flickity Component","library":"vue-flickity","status":"abandoned","version":"1.2.1","language":"javascript","ecosystem":"npm","summary":"vue-flickity is a legacy Vue 2 component that provides a wrapper for the Flickity.js carousel library. It enables developers to integrate responsive, touch-friendly carousels into Vue 2 applications by exposing Flickity's configuration options via props and methods through component refs. Maintained at version 1.2.1 and last published seven years ago, this package is considered abandoned and is not compatible with Vue 3 or later versions. Its primary utility is for existing Vue 2 projects requiring Flickity integration, offering a convenient component-based API over direct Flickity instantiation. There is no ongoing development or planned updates.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","flickity","responsive","touch","carousel","vue"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vue-flickity"},{"id":14280,"title":"Vue Floating Action Button Component","library":"vue-float-action-button","status":"active","version":"0.7.9","language":"javascript","ecosystem":"npm","summary":"Vue Floating Action Button (vue-float-action-button) is a lightweight (5.8KB min+gzip) and zero-dependency Vue.js component that provides a customizable floating action button, complete with sub-items. Currently at version 0.7.9, it offers a robust solution for adding Material Design-inspired action buttons to Vue applications. While an explicit release cadence isn't defined, the version number suggests active development towards a 1.0 release. Key differentiators include support for multiple animation types, automatic show/hide based on scrolling or gestures, seamless integration with both Google Material Icons and Alibaba Iconfont.cn, and the ability to hide upon clicking outside the button area, all while maintaining smooth, native-like Material Design animations.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","vue","floating action button"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vue-float-action-button"},{"id":26613,"title":"vue-flux","library":"vue-flux","status":"active","version":"7.1.2","language":"javascript","ecosystem":"npm","summary":"Vue 3 image slider with 20 built-in transitions, parallax support, gestures, and full TypeScript types. Current stable version: 7.1.2, requires Vue ^3.5.0. Release cadence: active development with multiple major versions over past years. Key differentiators: lightweight (~60KB), CSS3 hardware-accelerated animations, customizable transitions, responsive, mobile-friendly with gestures, and includes components for captions, controls, pagination, preloaders, and index display. Suitable for image sliders, carousels, and galleries.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","vue","image","slider","carousel","parallax","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vue-flux"},{"id":12476,"title":"Vue Form Wizard","library":"vue-form-wizard","status":"active","version":"0.8.4","language":"javascript","ecosystem":"npm","summary":"Vue Form Wizard is a Vue.js component designed to simplify the creation and management of multi-step forms or tabbed interfaces, often referred to as 'wizards'. It provides a flexible, dependency-free solution for splitting complex forms into manageable steps, improving user experience by guiding them through a process. The current stable version is 0.8.4. While its release cadence isn't strictly defined, patches and minor updates have been released intermittently, suggesting an active maintenance approach. Key differentiators include its complete lack of external dependencies (beyond Vue itself), built-in support for features like keyboard navigation (WAI-ARIA), scoped slots for extensive customization, integration with validation libraries like Vuelidate, and handling of asynchronous step changes and validations. It supports both horizontal and vertical layouts and offers various event hooks for controlling step transitions.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","vue","vuejs","form","wizard","tab","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vue-form-wizard"},{"id":26614,"title":"Vue Fortune Wheel","library":"vue-fortune-wheel","status":"active","version":"2.1.0","language":"javascript","ecosystem":"npm","summary":"A Vue 3 component for creating a customizable 'Wheel of Fortune' style lottery spinner. Current stable version is 2.1.0. It supports both canvas and image rendering modes, with features like weighted prizes, custom styling via slots, verification callbacks, and TypeScript support. Distinguished by its dual rendering approach and simple API. Peer dependency on vue ^3.2.0. Actively maintained with a vue2 branch available.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","wheel-of-fortune","vue-wheel-of-fortune","vue-lucky-wheel","vue-luckywheel","vue-wheel","vue-turntable","vue-turnplate","vue转盘"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vue-fortune-wheel"},{"id":12477,"title":"Vue 2 Fragment Directive","library":"vue-frag","status":"active","version":"1.4.3","language":"javascript","ecosystem":"npm","summary":"vue-frag provides Vue 3's native fragment functionality to Vue 2 applications, allowing components to render multiple root elements without an artificial wrapper div. This addresses a core limitation in Vue 2's template syntax. The current stable version is 1.4.3. Releases are made on an as-needed basis, primarily for bug fixes and minor enhancements related to Vue 2 compatibility. Key differentiators include support for server-side rendering (SSR), compatibility with core Vue directives like `v-if`, `v-for`, and `v-html`, and offering both a Component API (`<fragment>`) and a Directive API (`v-frag`) for flexible usage. It can also be paired with `vue-frag-plugin` for automatic fragment injection, simplifying development by allowing multiple root nodes directly in SFCs.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","vue","vuejs","fragment","directive","component","ssr","multiple root nodes","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vue-frag"},{"id":12478,"title":"Vue Friendly Iframe","library":"vue-friendly-iframe","status":"active","version":"0.20.0","language":"javascript","ecosystem":"npm","summary":"Vue Friendly Iframe is a Vue.js component designed to simplify the creation and management of dynamic, asynchronous iframes, based on Aaron Peters' iframe loading techniques. The current stable version is 0.20.0, with releases occurring somewhat irregularly but indicating active maintenance, often driven by feature additions or bug fixes. Its primary differentiator is providing a controlled, event-driven mechanism for loading external content within an iframe, making it easier to interact with the iframe's lifecycle and attributes. It specifically supports Vue 2.x projects and integrates as a Vue plugin, offering props for `src`, `sandbox`, `allow`, `allowfullscreen`, and custom events for load states, aiming to provide a safer and more performant iframe experience compared to native iframe usage. It abstracts away some of the complexities of handling iframe content and security attributes.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","iframe","async","dynamic","friendly iframe","vue","vuejs","components"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vue-friendly-iframe"},{"id":18076,"title":"Vue.js Froala WYSIWYG Editor Wrapper","library":"vue-froala-wysiwyg","status":"active","version":"5.1.0","language":"javascript","ecosystem":"npm","summary":"vue-froala-wysiwyg is an official Vue.js component that provides bindings for the Froala WYSIWYG HTML rich text editor. Currently at version 5.1.0, this package is specifically designed for Vue 3.x applications and integrates with Froala Editor version 3. It receives active maintenance with frequent patch releases addressing bug fixes, and periodic minor releases introducing new features like page breaks, export to Word, and enhanced table functionalities. A key differentiator is that the underlying Froala Editor is a commercial product known for its extensive feature set, mobile-first design, and enterprise-grade capabilities, requiring a license for production use. This wrapper simplifies the integration of the feature-rich Froala editor into Vue projects, handling component lifecycle and data binding.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","vue","froala","html","text","editor","wysisyg","rich editor","rich text editor"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vue-froala-wysiwyg"},{"id":15269,"title":"Vue FullCalendar Wrapper","library":"vue-full-calendar","status":"abandoned","version":"2.8.1-0","language":"javascript","ecosystem":"npm","summary":"vue-full-calendar is a Vue.js 2.x component designed to integrate the FullCalendar v3.x JavaScript calendar library into Vue applications. Its current latest version is 2.8.1-0. The package appears to be abandoned, with the last code updates occurring in early 2019, indicating no ongoing development, bug fixes, or compatibility updates for newer Vue or FullCalendar versions. It simplifies the setup of FullCalendar by providing a `<full-calendar>` component that accepts event data and various configuration options via props. A key differentiator is its handling of FullCalendar's underlying jQuery dependency, which it manages automatically if jQuery is not globally present. Since version 2.0, users are required to manually import FullCalendar's CSS and any desired locale files into their projects.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","vue","fullcalendar","calendar","js"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vue-full-calendar"},{"id":12479,"title":"Vue-based FullCalendar Component","library":"vue-fullcalendar","status":"abandoned","version":"1.0.9","language":"javascript","ecosystem":"npm","summary":"The `vue-fullcalendar` package offers a pure Vue.js calendar component, specifically designed for Vue 2 applications. Unlike its inspiration, FullCalendar.io, it operates without the need for jQuery or the original FullCalendar.js library, making it a lightweight, Vue-native alternative. The current stable version is 1.0.9, which was last updated in July 2017. The project appears to be abandoned, with no significant updates or commits since late 2017, meaning it does not offer support for newer Vue versions (Vue 3+) or modern JavaScript ecosystem features. Its key differentiators include being a standalone Vue component and its minimal dependencies, though it is limited to month view only and is not a feature-for-feature clone of FullCalendar.io. Users should proceed with caution, understanding the implications of an unmaintained library.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","vue","fullcalendar"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vue-fullcalendar"},{"id":12480,"title":"Vue Functions","library":"vue-functions","status":"maintenance","version":"2.0.6","language":"javascript","ecosystem":"npm","summary":"This package, `vue-functions` (current stable version 2.0.6, last published in June 2020), provides a collection of utility functions and mixins specifically designed for Vue.js 2 applications. It offers features such as `updatablePropsEvenUnbound` for managing component props, `watchAsync` for watching asynchronous dependencies, reactive `windowSize` access via a mixin, and a `hookHelper` for extending component lifecycle hooks. Due to its foundational reliance on Vue 2's mixin system, it is not directly compatible with Vue 3's Composition API without significant refactoring or the use of Vue's compatibility build. The package's release cadence appears irregular, and its primary utility lies in streamlining common patterns within Vue 2 projects. Vue 2 itself officially reached End-of-Life on December 31st, 2023, making this package primarily relevant for maintaining legacy Vue 2 applications.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vue-functions"},{"id":12481,"title":"Vue GitHub Buttons","library":"vue-github-buttons","status":"abandoned","version":"3.1.0","language":"javascript","ecosystem":"npm","summary":"Vue GitHub Buttons is a Vue 2 component library that provides pre-styled, functional components for displaying various GitHub buttons, such as 'watch', 'star', 'fork', and 'follow', complete with dynamic count fetching from the GitHub API. The latest stable version is 3.1.0, released in April 2020. Given the lack of activity since then, the project is considered abandoned, and no further updates or security patches are anticipated. Key features include built-in caching to mitigate GitHub API rate limits, and dedicated integration modules for Nuxt.js and VuePress 1.x. Version 3.0.0 marked a shift from Axios to the native Fetch API for network requests, which may necessitate polyfills for older browser environments.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","vue","vuejs","vue-component","github","buttons"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vue-github-buttons"},{"id":12482,"title":"Vue Glide.js Carousel Component","library":"vue-glide-js","status":"active","version":"1.3.14","language":"javascript","ecosystem":"npm","summary":"Vue Glide.js is a Vue.js component that wraps the popular and lightweight Glide.js carousel library, providing a Vue-native interface for creating responsive sliders. As of its current stable version, 1.3.14, the library facilitates the integration of carousels into Vue applications with minimal setup. It maintains a consistent, albeit not rapid, release cadence, addressing NPM vulnerabilities and updating the underlying Glide.js library. Its key differentiators include leveraging the robust feature set and performance of Glide.js while offering a declarative API consistent with Vue's component-based architecture, abstracting away direct DOM manipulation typical of vanilla JavaScript libraries. The current documentation and examples primarily target Vue 2 environments.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","slider","carousel","glide","vue","vuejs","vue slider","vue carousel","components"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vue-glide-js"},{"id":12483,"title":"Vue Global API","library":"vue-global-api","status":"active","version":"0.4.1","language":"javascript","ecosystem":"npm","summary":"vue-global-api is a utility package for Vue 3 that makes Composition API functions globally available within `<script setup>` contexts, removing the need for explicit imports of `ref`, `computed`, `watch`, and other common APIs from 'vue'. This aims to reduce boilerplate and streamline the development experience, aligning with the macro-like availability of `defineProps` and `defineEmits`. The current stable version is `0.4.1`, and it's maintained by Anthony Fu, a prominent Vue core team member. While Vue itself doesn't have a fixed release cycle for minor versions (typically 3-6 months), this package tends to follow its development. Key differentiators include its granular control over which APIs are global via sub-module imports (e.g., `vue-global-api/ref` or `vue-global-api/reactivity`), and its specific ESLint configuration to prevent 'no-undef' errors. It is designed for bundler-based Vue applications and offers an alternative to importing APIs from 'vue' in every single-file component.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vue-global-api"},{"id":12484,"title":"Vue Global Config","library":"vue-global-config","status":"active","version":"0.6.3","language":"javascript","ecosystem":"npm","summary":"Vue Global Config is a utility library for Vue 2 and Vue 3 applications that enables global configuration of component properties, attributes, listeners, hooks, and slots. It addresses a common need in Vue development where components registered globally lack a straightforward way to accept global configuration. The library provides a `createGlobalConfig` function to register a configuration plugin with `app.use()` (Vue 3) or `Vue.use()` (Vue 2), and a `ConfigProvider` component for declarative configuration. It supports the current stable Vue 3.x and Vue 2.x versions, often releasing new patches to support the latest Vue minor versions or fix integration issues. Its key differentiator is offering a generic global configuration mechanism for *any* component, unlike framework-specific solutions (e.g., Element Plus's ConfigProvider) which are often limited to components within their own ecosystem. The package is currently at version 0.6.3 and actively maintained.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","config","configuration","global","option","options","slot","slots","vue","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vue-global-config"},{"id":12485,"title":"Vue Global Events","library":"vue-global-events","status":"active","version":"3.0.1","language":"javascript","ecosystem":"npm","summary":"Vue Global Events is a lightweight library for Vue 3 that enables developers to register global keyboard and mouse events directly within Vue templates using familiar Vue event modifiers. It abstracts away the complexities of `addEventListener` and `removeEventListener` on `document` or `window`, automatically handling event lifecycle management in sync with component unmounting. The current stable version is 3.0.1, specifically designed for Vue 3. It differs from manual global event handling by leveraging Vue's declarative syntax and reactivity system, allowing events to be conditionally enabled/disabled with `v-if` and ensuring proper cleanup, including support for Server-Side Rendering (SSR). While there isn't a strict release cadence, updates are typically made to align with new Vue versions or to introduce minor enhancements and bug fixes.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","vue","events","global","window","document","shortcuts","anywhere","listeners","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vue-global-events"},{"id":12486,"title":"Vue Good Table Next","library":"vue-good-table-next","status":"maintenance","version":"0.2.2","language":"javascript","ecosystem":"npm","summary":"vue-good-table-next is a data table component designed for Vue 3.x, offering essential functionalities such as sorting, column filtering, pagination, and various customization options. It serves as a direct port of the popular `vue-good-table` library, originally developed for Vue 2.x, bringing its features to the Vue 3 ecosystem. The package is currently at version 0.2.2 and, despite its README stating \"work is still in progress,\" has not received a new release in approximately two years. This indicates a potentially slow or halted development cadence. While the project describes itself as \"stable enough to start developing new projects,\" it explicitly warns against production usage. Its key differentiators include its robust feature set and straightforward integration for Vue 3 applications, but prospective users should be aware of its early development stage and the lack of recent updates.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","vue","vuejs","table","datatable"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vue-good-table-next"},{"id":14281,"title":"Vue Google Autocomplete Component","library":"vue-google-autocomplete","status":"active","version":"1.1.4","language":"javascript","ecosystem":"npm","summary":"Vue Google Autocomplete is a Vue.js 2.x component that provides autosuggest functionality powered by the Google Maps Places API. It aims to address common limitations found in other similar components, such as supporting multiple autocomplete inputs on a single page and directly fetching comprehensive geolocation data (latitude, longitude, address components) without requiring additional geocoding requests. The current stable version is 1.1.4, with recent updates focusing on adapting to Google API changes (e.g., deprecated data fields) and adding features like controlling fetched PlaceResult fields and disabling the input. The package does not have external JavaScript dependencies beyond Vue itself, relying solely on the Google Maps JavaScript API which must be loaded separately in the HTML head. Its primary differentiation is ease of integration for detailed address capture and efficient API usage through explicit field selection.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","vue","google","autocomplete"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vue-google-autocomplete"},{"id":12488,"title":"Vue Grid Layout","library":"vue-grid-layout","status":"maintenance","version":"2.4.0","language":"javascript","ecosystem":"npm","summary":"Vue Grid Layout is a component library for Vue.js that provides a draggable and resizable grid layout system. It enables developers to create interactive dashboards and editable layouts where users can freely arrange, resize, and manage widgets. The current stable version, 2.4.0, supports Vue 2.2+. The library is actively maintained with a focus on bug fixes and incremental feature enhancements, without a strict release cadence. It offers features such as static widgets, bounds checking for drag and resize operations, layout serialization and restoration, automatic RTL support, and responsive design capabilities. It was heavily inspired by React-Grid-Layout. For Vue 3, there are community-maintained forks and dedicated libraries like `vue-grid-layout-v3`, `vue3-grid-layout`, and `@marsio/vue-grid-layout`, as the original `vue-grid-layout` does not officially support Vue 3.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","grid","vuejs","drag","draggable","resize","resizable","fluid","responsive"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vue-grid-layout"},{"id":12487,"title":"Vue Grid Layout v3","library":"vue-grid-layout-v3","status":"active","version":"3.1.2","language":"javascript","ecosystem":"npm","summary":"vue-grid-layout-v3 is a comprehensive and responsive grid layout system for Vue.js, enabling draggable and resizable widgets within a grid structure. It is heavily inspired by React-Grid-Layout and provides features such as static widgets, bounds checking during dragging and resizing, the ability to add or remove widgets dynamically, layout serialization, and automatic RTL support. The package specifically targets Vue 3.2+ environments, with the current stable version being 3.1.2. It maintains an active release cadence, providing minor updates and bug fixes for the 3.x branch. Key differentiators include its robust feature set for creating interactive dashboards and configurable layouts, making it a powerful tool for applications requiring dynamic user interfaces, and its clear lineage from a popular React library. This version represents a modern adaptation for the Vue 3 ecosystem, distinct from earlier versions supporting Vue 1 and Vue 2.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","grid","vuejs","drag","draggable","resize","resizable","fluid","responsive"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vue-grid-layout-v3"},{"id":12490,"title":"Vue-gtag","library":"vue-gtag","status":"active","version":"3.7.0","language":"javascript","ecosystem":"npm","summary":"Vue-gtag is a Global Site Tag (gtag.js) plugin designed specifically for Vue 3 applications, facilitating the integration of Google Analytics, Google Ads, and Google Marketing Platform tracking. Currently at stable version 3.7.0, the library maintains an active release cadence, with frequent minor updates and bug fixes, often addressing dependency updates or small API refinements. It distinguishes itself by providing a deeply integrated, Vue-idiomatic API, including both a global plugin for straightforward application-wide setup and a composable `useGtag()` for fine-grained control within components. Key features include automatic pageview tracking when integrated with `vue-router` (now supporting both v4 and v5), comprehensive consent management functionalities, and support for all standard `gtag.js` commands (`event`, `config`, `set`). The library aims to simplify the often complex setup of Google tracking, allowing developers to leverage Google's robust analytics platform with minimal boilerplate in their Vue projects.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","google","google analytics","tracking","google tracking","vue-analytics","vue-gtag","gtag","gtag.js","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vue-gtag"},{"id":12489,"title":"Vue Gtag Next","library":"vue-gtag-next","status":"abandoned","version":"1.14.0","language":"javascript","ecosystem":"npm","summary":"vue-gtag-next is a plugin designed for Vue 3 to integrate Google's Global Site Tag (gtag.js), enabling event data collection for services like Google Analytics and Google Ads. The package's current stable version is 1.14.0, last released in October 2020. According to its README from that period, it explicitly stated \"it's not production ready\" and was developed when \"Vue 3 is not out yet.\" This indicates that development ceased early in Vue 3's lifecycle, and the package has not received updates to keep pace with subsequent Vue 3 releases or changes in gtag.js. Its release cadence has effectively stopped. While it aimed to provide a convenient wrapper for gtag.js within a Vue 3 application, its unmaintained status and early development phase mean it lacks long-term support and may have compatibility issues with current Vue 3 versions, making it a potentially risky choice for modern applications compared to actively maintained alternatives.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","google","google analytics","tracking","google tracking","vue-analytics","vue-gtag","gtag","gtag.js","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vue-gtag-next"},{"id":16576,"title":"Vue Google Translate Integration Component","library":"vue-gtranslate","status":"maintenance","version":"2.0.20","language":"javascript","ecosystem":"npm","summary":"The `vue-gtranslate` package provides a Vue.js component designed to integrate Google Translate's 'Website Translator' widget into a Vue application. It facilitates on-the-fly page translation, supporting approximately 40 languages, and allows for basic visual customization through CSS classes. As of version 2.0.20, the project is actively maintained but explicitly cautions users about potential instability and the expectation of bugs, suggesting a more community-driven or less rigorously tested release cycle. Its core differentiator lies in simplifying the embedding process of the Google Translate script and its associated UI within a Vue component, thereby abstracting some of the direct DOM manipulation typically required. This solution wraps Google's client-side translation widget and does not offer an offline or server-side translation mechanism.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","translator","vue js","gtranslate","google translate"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vue-gtranslate"},{"id":12491,"title":"Vue Height Collapsible","library":"vue-height-collapsible","status":"active","version":"0.1.1","language":"javascript","ecosystem":"npm","summary":"Vue HeightCollapsible is a UI component library offering a flexible and accessible collapsible content area for Vue.js applications. Currently at version 0.1.1, it provides a `HeightCollapsible` component that leverages CSS transitions for smooth expand/collapse animations, distinguishing itself by automatically handling elements with variable and dynamic heights. It supports both Vue 2 (2.6.x) and Vue 3 simultaneously through distinct import paths, making it versatile for projects migrating or supporting both ecosystems. While the release cadence isn't explicitly defined, its low version number suggests it may be a utility that receives updates as needed rather than on a fixed schedule. A key differentiator is its reliance on custom CSS for the transition properties, giving developers full control over the animation timing and curve, rather than embedding these styles directly.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","vue","collapsible","accordion","CSS transition","library","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vue-height-collapsible"},{"id":14282,"title":"Highcharts Integration for Vue 3","library":"vue-highcharts","status":"active","version":"0.2.0","language":"javascript","ecosystem":"npm","summary":"vue-highcharts is a component library that facilitates the integration of Highcharts, Highstock, Highmaps, and HighchartsGantt into Vue.js applications. The current stable version is 0.2.0, which targets Vue 3 exclusively. Previous versions (like 0.1.x) supported Vue 2. This library provides a straightforward way to globally register Highcharts components via `app.use()` or locally register them within individual components using `createHighcharts`. It allows for dynamic loading of Highcharts modules and add-ons like Stock, Map, Gantt, and Drilldown by passing the Highcharts object. Its key differentiator is its direct component-based approach for various Highcharts chart types, abstracting away much of the boilerplate for Vue 3 developers.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","vue","highcharts","chart","plugin","component"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vue-highcharts"},{"id":15032,"title":"Vue Highlight Component","library":"vue-highlight-component","status":"abandoned","version":"1.0.0","language":"javascript","ecosystem":"npm","summary":"Vue Highlight Component is an older Vue 2 component designed to integrate code highlighting into Vue applications using the `highlight.js` library. It specifically targets `highlight.js` v9.x, which is now several major versions behind the current stable `highlight.js` (v11+). This package provides a simple wrapper component, `<highlight>`, allowing developers to display syntax-highlighted code blocks within their Vue templates, either by passing the code as slot content or via a `code` prop. Due to its age and lack of recent updates, it is largely superseded by more actively maintained and official solutions like `@highlightjs/vue-plugin`, which supports both Vue 2 and Vue 3 and integrates with modern `highlight.js` versions. There is no active release cadence, and it is primarily useful for legacy projects still on Vue 2 and an older `highlight.js` version.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vue-highlight-component"},{"id":12492,"title":"Vue Highlight Words","library":"vue-highlight-words","status":"active","version":"3.0.1","language":"javascript","ecosystem":"npm","summary":"The `vue-highlight-words` library is a Vue component designed to efficiently highlight specified words within a larger body of text. It is currently stable at version 3.0.1, primarily supporting Vue 3.0.0 and above. The package has recently undergone a significant rewrite in TypeScript, as seen in its v3.0.0 release, indicating active maintenance and a commitment to modern web development standards. Its release cadence is tied to Vue's major versions, with v2.0.0 introducing Vue 3 support and v3.0.0 focusing on internal restructuring and type safety. A key differentiator of `vue-highlight-words` is its approach to rendering: unlike many alternatives, it utilizes Vue's `render` function directly instead of relying on `v-html` or `el.innerHTML`. This method significantly enhances security by preventing cross-site scripting (XSS) vulnerabilities often associated with raw HTML injection. The component is a direct port of the popular `react-highlight-words` library, offering a similar API and feature set for Vue developers. It provides options for custom styling, active highlighting, and auto-escaping search terms, making it a robust solution for text highlighting needs within Vue applications.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","vue","highlight","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vue-highlight-words"},{"id":18911,"title":"vue-highlight.js","library":"vue-highlight.js","status":"active","version":"3.1.0","language":"javascript","ecosystem":"npm","summary":"A Vue.js component that integrates highlight.js for syntax highlighting. Version 3.1.0 targets Vue 2 and highlight.js ^9.11.0. The package previously bundled all languages but since v3.0.0 requires manual language imports to reduce bundle size. It ships TypeScript definitions and uses Vue's plugin system via Vue.use(). The package has beta releases for v4 which support highlight.js v10 and Vue language definitions.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","vue","vuejs","vue-component","highlight.js","syntax","highlight","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vue-highlight.js"},{"id":12493,"title":"VueHooks Plus","library":"vue-hooks-plus","status":"active","version":"2.4.3","language":"javascript","ecosystem":"npm","summary":"VueHooks Plus is a high-performance and simple library offering a comprehensive collection of Vue 3 composition API hooks. It is currently stable at version 2.4.3 and demonstrates an active development cadence with frequent minor and patch releases. Key differentiators include its robust `useRequest` hook for powerful request management, full TypeScript support with predictable static types, SSR compatibility, and support for on-demand loading and auto-imports via resolvers like `@vue-hooks-plus/resolvers`. The library aims to provide a rich set of utilities for common Vue development patterns, promoting reusability and simplifying complex logic within Vue 3 applications.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","vue-hooks-plus","vue hooks","typeScript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vue-hooks-plus"},{"id":15908,"title":"Vue Horizontal Layout Component","library":"vue-horizontal","status":"active","version":"0.8.13","language":"javascript","ecosystem":"npm","summary":"Vue Horizontal is a dedicated Vue.js component designed to simplify the creation of horizontal, scrollable layouts for modern responsive web applications. It offers a pure Vue-native solution, avoiding direct DOM manipulation or external legacy JavaScript libraries, requiring only Vue as a peer dependency. The library explicitly supports all rendering modes including Single Page Applications (SPA), Server-Side Rendering (SSR), and Static Site Generation (SSG), with comprehensive end-to-end testing. Currently stable at version 0.8.13, it primarily supports Vue 2, while a Vue 3 compatible version is available under the `@next` tag. The project maintains an active release cadence, with frequent bug fixes and maintenance updates. Key differentiators include its lightweight footprint (approximately 3 KB on CDN), mobile-first design philosophy, customizable navigation options, and high extensibility, granting developers full control over HTML structure, CSS styling, and interaction logic to achieve desired UX patterns like smooth scrolling and snapping.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","vue","vuejs","nuxt","horizontal","list view","scroll view","airbnb list","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vue-horizontal"},{"id":12494,"title":"Vue Hot Reload API","library":"vue-hot-reload-api","status":"maintenance","version":"2.3.4","language":"javascript","ecosystem":"npm","summary":"vue-hot-reload-api is a foundational utility designed to provide the core API for hot module replacement (HMR) within Vue 2.x applications. It serves as an internal dependency for higher-level build tools like `vue-loader` and `vueify`, enabling developers to update Vue components in the browser without a full page reload, thereby preserving application state during development. The package's current stable version is 2.3.4, with releases primarily focusing on compatibility fixes for the Vue 2.x ecosystem. It is critically important to note that this package is strictly tied to Vue 2.x; it offers no support for Vue 3 or later versions, which have their own integrated HMR mechanisms. Therefore, its utility is confined to legacy Vue 2 projects. Application developers generally do not interact with this package directly but rather benefit from its functionality through their chosen build setup. Its release cadence is infrequent, reflecting its mature status within a specific, older framework version.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","vue","hot","reload"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vue-hot-reload-api"},{"id":15033,"title":"Vue Hotjar Plugin","library":"vue-hotjar","status":"maintenance","version":"1.4.0","language":"javascript","ecosystem":"npm","summary":"Vue Hotjar is a plugin designed for easy integration of the Hotjar analytics and feedback platform into Vue.js projects. It simplifies the process of adding the Hotjar tracking code and provides a global Vue property, `$hj`, to interact with Hotjar's API (e.g., Identify API, stateChange, virtual page views). The package is currently at version 1.4.0, with its last update in June 2021. Its primary differentiators include environment-based tracking activation/deactivation and a streamlined interface to the Hotjar API within Vue instances. However, it offers only partial support for Vue 3, with known issues regarding TypeScript typings, and the `$hj` global property is exclusively available for Vue 2.x.x versions. A separate `vue-hotjar-next` package exists for full Vue 3 support, indicating this package is primarily for Vue 2 applications.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","vue","plugin","hotjar","analytics","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vue-hotjar"},{"id":12495,"title":"Vue Hotjar Next Plugin","library":"vue-hotjar-next","status":"active","version":"2.1.0","language":"javascript","ecosystem":"npm","summary":"Vue Hotjar Next is a plugin designed for integrating Hotjar analytics seamlessly into Vue 3 applications. Currently stable at version 2.1.0, the package follows an as-needed release cadence, with significant updates like the v2.0.0 major refactor improving API access and type safety. Key differentiators include its exclusive compatibility with Vue 3 (requiring `vue-hotjar` for Vue 2 projects), providing direct access to the Hotjar Identify API and configuration settings via Vue's global properties (`$hj` and `$hjSettings`). This approach allows developers to interact with Hotjar functions like `hj('identify', ...)` through `$hj` without directly manipulating the `window.hj` object, offering a more Vue-idiomatic integration. It also ships with TypeScript types, ensuring robust development.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","vue3","plugin","hotjar","analytics","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vue-hotjar-next"},{"id":12496,"title":"Vue HTML Loader","library":"vue-html-loader","status":"abandoned","version":"1.2.4","language":"javascript","ecosystem":"npm","summary":"The `vue-html-loader` (version 1.2.4) is a Webpack loader specifically designed to process HTML templates for Vue.js applications. It functions as a fork of the generic `html-loader`, adapted to recognize and handle specific Vue template requirements. Its core functionality involves exporting HTML as a string, enabling asset path resolution for elements like `<img>` tags, and supporting optional HTML minimization. The loader also provides configuration options for custom tag-attribute processing and handling 'root-relative' URLs within HTML. However, its last update was in early 2016, indicating it is no longer actively maintained. Due to the significant evolution of both Webpack (v4/v5) and Vue.js (v2/v3, and modern build tools like Vue CLI and Vite), this loader is largely obsolete and incompatible with contemporary Vue development workflows.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vue-html-loader"},{"id":12497,"title":"Vue HTML to Paper","library":"vue-html-to-paper","status":"maintenance","version":"2.0.3","language":"javascript","ecosystem":"npm","summary":"Vue HTML to Paper is a plugin for Vue.js applications, primarily designed for Vue 3 (version 2.x), which provides functionality to print specific HTML elements to paper. It offers a convenient way to print custom content sections of a webpage, bypassing the default browser print behavior for entire pages. The plugin integrates into a Vue application by registering a global method, `$htmlToPaper`, accessible from any component, and can also be used via a `v-html-to-paper` directive. It supports comprehensive print customization, including setting window names, specific print window features (like fullscreen or scrollbars), and the inclusion of external stylesheets for consistent styling in print output. While the current stable version 2.0.3 is built for Vue 3, a version 1.x branch exists for Vue 2 applications, though its support is now considered low priority. The package's release cadence is irregular, with the latest major update (2.0.3) published approximately three years ago, suggesting a maintenance rather than active feature development phase. It ships with TypeScript types, aiding developers in building type-safe Vue projects.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","html","printing","element","print html","print element","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vue-html-to-paper"},{"id":12498,"title":"Vue HTML2Canvas Mixin","library":"vue-html2canvas","status":"abandoned","version":"0.0.4","language":"javascript","ecosystem":"npm","summary":"vue-html2canvas is a Vue.js mixin designed for Vue 2 applications, providing a streamlined integration of the `html2canvas` library. This package facilitates the capture of HTML elements as images directly within Vue components by exposing a `$html2canvas` method on the Vue instance. With its last stable release at version `0.0.4`, published over seven years ago, the package is considered abandoned and is not compatible with Vue 3. Its purpose is to simplify the process of client-side rendering of DOM elements to a canvas or data URL, abstracting the direct `html2canvas` setup. While convenient for legacy Vue 2 projects, developers building new applications are advised to seek more modern, actively maintained alternatives that support Vue 3 and modern JavaScript practices.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","canvas","html2canvas","vue","mixin","html","to","image","element"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vue-html2canvas"},{"id":15271,"title":"Vue.js HTML to PDF Generator","library":"vue-html2pdf","status":"active","version":"1.8.0","language":"javascript","ecosystem":"npm","summary":"vue-html2pdf is a Vue.js wrapper component that facilitates client-side PDF generation directly from HTML content within Vue components, leveraging the robust capabilities of the html2pdf.js library internally. The package allows developers to easily convert any Vue component's template or arbitrary HTML element into a downloadable PDF document. Currently, the stable version is 1.8.0. While there isn't a strict release cadence specified, updates address breaking changes and new features. Key differentiators include its simple component-based API, extensive props for controlling PDF quality, format, orientation, and content width, and a comprehensive event system for managing the entire generation lifecycle, including pagination and pre-download hooks. It provides specific integration guidance for Nuxt.js projects and offers fine-grained control over the underlying html2pdf.js library through event arguments.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","pdf-generation","vuejs","client-side","html","canvas","html2pdf"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vue-html2pdf"},{"id":16927,"title":"Vue I18n","library":"vue-i18n","status":"active","version":"11.3.2","language":"javascript","ecosystem":"npm","summary":"Vue I18n is the official and widely adopted internationalization plugin for Vue.js, providing comprehensive features to localize Vue 3 applications. The current stable version is 11.3.2, with the project maintaining an active and frequent release cadence focused on bug fixes and incremental feature enhancements, as evidenced by its recent rapid succession of patch releases. Key differentiators include its deep and seamless integration with Vue's reactivity system, support for both the Options API and Composition API, sophisticated pluralization rules, robust date and number formatting capabilities, and a flexible message syntax that handles interpolation, linked messages, and even HTML content. It provides various optimized build artifacts (e.g., global, esm-browser, esm-bundler, cjs, node.mjs) to cater to diverse deployment environments, from direct CDN usage in browsers to modern bundler-driven setups and server-side rendering with Node.js. It's built on the Intlify project, ensuring a consistent and performant i18n experience for the Vue ecosystem.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","i18n","internationalization","intlify","plugin","vue","vue.js","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vue-i18n"},{"id":18077,"title":"Vue I18n Bridge for Legacy Projects","library":"vue-i18n-bridge","status":"active","version":"9.14.1","language":"javascript","ecosystem":"npm","summary":"vue-i18n-bridge is a specialized package designed to facilitate the migration of Vue 2 applications using vue-i18n v8.x (the \"legacy\" version) to the modern vue-i18n v9.x+ (the \"next\" version), which is primarily built for Vue 3. It allows developers to incrementally adopt the Composition API and new i18n features in their Vue 2 projects without a full rewrite, leveraging `@vue/composition-api` for reactivity. The bridge ensures compatibility between the global `$i18n` instance patterns from v8 and the application-level i18n instance of v9, making it a crucial tool during a phased migration. The current stable version is 9.14.1, aligning with the `vue-i18n-next` release cycle, with frequent updates addressing bugs and improving compatibility. Its key differentiator is enabling a mixed-mode i18n environment, allowing co-existence of legacy Options API components with new Composition API components using the updated i18n APIs during a transition phase.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","bridge","i18n","internationalization","intlify","migration","plugin","vue","vue.js","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vue-i18n-bridge"},{"id":12499,"title":"vue-i18n-composable","library":"vue-i18n-composable","status":"active","version":"2.0.0","language":"javascript","ecosystem":"npm","summary":"vue-i18n-composable is a library that brings the Composition API pattern for internationalization (i18n) to Vue 2.x applications, specifically integrating with the popular `vue-i18n` library. Its current stable version is `2.0.0`, released in July 2022, which introduced direct support for Vue 2.7 without requiring the `@vue/composition-api` plugin. Previous versions, such as `v1.0.0`, targeted Vue 2.5 and 2.6 and necessitated the `@vue/composition-api` plugin. The package does not adhere to a strict time-based release cadence, with major versions often tied to critical Vue lifecycle updates or feature enhancements. It differentiates itself by allowing developers to leverage modern `setup` functions and `useI18n` composables within Vue 2 projects, offering a forward-looking development experience without the need for a full migration to Vue 3. This is particularly useful for large legacy Vue 2 applications aiming to incrementally modernize their codebase, and it is an official part of the Intlify ecosystem, which also maintains `vue-i18n` itself.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","composition-api","i18n","internationalization","intlify","vue","vue-i18n","vue.js","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vue-i18n-composable"},{"id":12500,"title":"Vue i18n Translation Extractor","library":"vue-i18n-extract","status":"active","version":"2.0.7","language":"javascript","ecosystem":"npm","summary":"vue-i18n-extract is a development tool designed for managing `vue-i18n` localization within Vue.js projects through static code analysis. It scans Vue Single File Components (SFCs), JavaScript, and TypeScript files to identify used i18n keys and compares them against existing translation files (e.g., JSON, YAML). This helps developers find missing translations, identify unused keys that can be safely removed, and detect duplicate keys. The current stable version is 2.0.7, with an active release cadence, frequently incorporating new features and bug fixes as evidenced by recent patch releases. Its primary differentiation lies in its comprehensive static analysis approach for Vue-specific i18n usage, supporting various patterns like `$t`, `v-t`, and `Translation` components.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","typescript","vue i18n","vue","plugin","internationalization","internationalization-plugin"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vue-i18n-extract"},{"id":12501,"title":"Vue I18n Jest Transformer","library":"vue-i18n-jest","status":"maintenance","version":"1.1.1","language":"javascript","ecosystem":"npm","summary":"vue-i18n-jest is a specialized Jest transformer designed to enable the correct parsing and transformation of `<i18n>` custom blocks within Vue Single File Components (SFCs) during unit testing. It specifically targets Vue 2 applications and integrates with `vue-jest@v4`. This package is crucial for developers who store their internationalization messages directly within their Vue components and need Jest to understand and process these blocks for testing. The current stable version is 1.1.1, released in October 2021. Its release cadence has been sporadic. It differentiates itself by providing a dedicated bridge for `vue-jest` to handle i18n custom blocks, which is not natively supported by `vue-jest` alone for Vue 2 testing environments.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","i18n","jest","vue","vue-i18n"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vue-i18n-jest"},{"id":12507,"title":"Vue I18n Routing","library":"vue-i18n-routing","status":"active","version":"1.2.0","language":"javascript","ecosystem":"npm","summary":"vue-i18n-routing is a critical extension within the Intlify ecosystem, designed to seamlessly integrate internationalization capabilities (provided by `vue-i18n`) with client-side routing (provided by `vue-router`). It enhances `vue-router` by enabling locale-aware URL patterns, dynamic route parameter handling for locales, and helper functions for navigating between localized routes. The package is currently at version 1.2.0 and receives active maintenance, evidenced by recent bug fixes and feature additions. Its primary differentiator is providing a cohesive solution for managing multi-language URLs without boilerplate, supporting both Vue 2 (via `vue-i18n-bridge` and `@vue/composition-api`) and Vue 3 environments. It abstracts the complexity of locale prefixes and path resolution, making it easier to build SEO-friendly, internationalized Vue applications with consistent user experiences across different languages.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","i18n","internationalization","intlify","routing","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vue-i18n-routing"},{"id":12503,"title":"Vue Icons Plus","library":"vue-icons-plus","status":"active","version":"0.1.9","language":"javascript","ecosystem":"npm","summary":"Vue Icons Plus is a comprehensive collection of over 50,000 SVG icons from popular icon libraries, designed for easy integration into Vue.js projects. Supporting Vue 3 and Vue 2.7+, it allows developers to import and use icons directly as components. The package, currently at version 0.1.9, follows a modular import structure where icons are accessed from subdirectories corresponding to their original icon pack (e.g., `vue-icons-plus/fa` for Font Awesome). This design minimizes bundle size by only including the necessary icons. Its release cadence appears to be ad-hoc based on bug fixes and new icon pack additions. Key differentiators include its vast selection of icons and explicit support for both modern Vue setups and older Webpack environments through separate `@vue-icons-plus/sfc-X` packages, although these have install time trade-offs.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","Vue.js","SVG","vue-icons","vue-icons-plus","vue-components","icons","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vue-icons-plus"},{"id":12504,"title":"Iconsax Icon Pack for Vue","library":"vue-iconsax","status":"active","version":"2.0.0","language":"javascript","ecosystem":"npm","summary":"vue-iconsax is a JavaScript package providing a comprehensive set of Iconsax icons specifically designed for Vue 3 applications. It is currently at version 2.0.0 and focuses on delivering 6000 icons across 6 distinct design styles (Linear, Outline, TwoTone, Bulk, Broken, Bold), all meticulously crafted on a 24px grid. The library emphasizes lightweight usage and ease of integration, differentiating itself by exclusively supporting Vue 3 and offering dynamic icon loading through a single `VsxIcon` component. This approach streamlines icon usage by eliminating the need for individual icon imports, enabling developers to render any available icon simply by passing its PascalCase name as a prop. The package's release cadence appears tied to updates from the core Iconsax library and Vue 3 ecosystem developments.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","vue","icons","iconsax","icon components","vue components"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vue-iconsax"},{"id":14283,"title":"Vue Dynamic Async Iframes","library":"vue-iframes","status":"maintenance","version":"0.0.21","language":"javascript","ecosystem":"npm","summary":"vue-iframes is a Vue.js 2.x component designed for embedding dynamic, asynchronously loaded iframes into applications. The current stable version is 0.0.21. Its release cadence is sporadic, primarily driven by dependency updates and minor bug fixes rather than feature development, with the last update two years ago. This library differentiates itself by providing a declarative Vue component interface for iframe management, abstracting away some complexities of iframe loading techniques, particularly those related to performance as outlined in Aaron Peter's article. It offers explicit support for Nuxt.js, including server-side rendering (SSR) capabilities through a dedicated build. While functional for its intended purpose, it is specifically tied to Vue 2 and does not currently support Vue 3, making it suitable for maintaining existing Vue 2 projects or specific use cases where a Vue 2 iframe solution is required.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","iframe","async","dynamic","vue iframe","vue","vuejs","components"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vue-iframes"},{"id":17402,"title":"Vue Image Crop Upload Component","library":"vue-image-crop-upload","status":"active","version":"3.0.3","language":"javascript","ecosystem":"npm","summary":"vue-image-crop-upload is a Vue component designed for client-side image cropping and uploading, currently stable at version 3.0.3. It provides a rich UI for users to select, crop, and then upload images to a specified server endpoint. The component prioritizes a desktop user experience and explicitly advises against mobile use due to its design. Key differentiators include its compatibility with Vue 3 (since v3.0.0), support for older browsers like IE10+, and extensive customization options for the cropping interface, such as disabling circular or square previews and image rotation. While a specific release cadence isn't published, major version bumps appear tied to Vue framework updates, indicating stability rather than rapid iteration. It integrates easily into Vue applications, handling image selection, client-side manipulation, and direct HTTP upload with configurable parameters and headers.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","vue","image","picture","photo","uploader","crop","cropper","file"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vue-image-crop-upload"},{"id":12502,"title":"Vue IMask Plugin","library":"vue-imask","status":"active","version":"7.6.1","language":"javascript","ecosystem":"npm","summary":"vue-imask is the official Vue.js plugin for IMask.js, a robust and versatile JavaScript input mask library. It provides native Vue 2 and Vue 3 support through a component (`<imask-input>`), a directive (`v-imask`), and a composable (`useIMask`) for granular control over input formatting. The package is currently at version 7.6.1 and receives frequent updates, typically on a monthly basis, incorporating new mask features and bug fixes from the core IMask.js library, along with Vue-specific enhancements. Its key differentiators include comprehensive mask types (pattern, number, date, enum, dynamic, etc.), excellent IME support, and a flexible API that allows for both declarative (component/directive) and programmatic (composable) masking, making it suitable for a wide range of input formatting requirements in Vue applications. It ships with full TypeScript type definitions, ensuring type safety and improved developer experience.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","vue","imask","input","mask","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vue-imask"},{"id":12506,"title":"Vue In-Browser Compiler","library":"vue-inbrowser-compiler","status":"active","version":"4.72.4","language":"javascript","ecosystem":"npm","summary":"The `vue-inbrowser-compiler` package allows for the compilation of Vue Single File Components (SFCs), pseudo-JSX, and plain Vue app definitions directly within the browser environment. It is primarily designed for applications requiring dynamic, user-editable Vue components, such as live code editors, interactive documentation (e.g., Vue Styleguidist), or component playgrounds, eliminating the need for server-side compilation. The current stable version is 4.72.4. Based on its frequent patch and minor updates within the `vue-styleguidist` monorepo, it maintains an active development and release cadence. Its key differentiator is the ability to perform full Vue component compilation dynamically on the client-side, integrating with tools like Buble for JavaScript transpilation, providing a flexible and immediate feedback loop for component development.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","vue","compile","live","browser","buble","acorn","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vue-inbrowser-compiler"},{"id":15034,"title":"Vue In-Browser Compiler Demi","library":"vue-inbrowser-compiler-demi","status":"active","version":"4.71.1","language":"javascript","ecosystem":"npm","summary":"vue-inbrowser-compiler-demi is a crucial internal compatibility layer designed to enable vue-inbrowser-compiler to function seamlessly across both Vue 2 and Vue 3 environments. It manages the underlying compiler differences between the two major Vue versions, abstracting them away from the primary compiler package. The current stable version is 4.71.1. As part of the larger vue-styleguidist ecosystem, its release cadence is tied to updates within that project, often seeing patch and minor releases to maintain compatibility with new Vue versions and address bug fixes, such as resolving issues with Vue 3.3.2. Its key differentiator is its role in providing a unified compilation experience for in-browser Vue component evaluation, particularly useful for development tools, playgrounds, or live-editing scenarios where direct browser compilation of Vue Single File Components (SFCs) is required without a build step.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","vue","compile","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vue-inbrowser-compiler-demi"},{"id":15035,"title":"Vue In-Browser Compiler Independent Utilities","library":"vue-inbrowser-compiler-independent-utils","status":"active","version":"4.71.1","language":"javascript","ecosystem":"npm","summary":"vue-inbrowser-compiler-independent-utils is a utility package designed to provide core functionalities for in-browser Vue compilation without requiring a direct runtime dependency on Vue itself. It serves as a foundational layer for other tools within the `vue-styleguidist` ecosystem, such as `vue-docgen-api` and `vue-inbrowser-compiler-utils`, by encapsulating compiler-related tasks like parsing or transformation. This independence allows it to be used in various contexts where full Vue runtime might not be present or desired. The current stable version is 4.71.1, with its release cadence being tightly coupled to the `vue-styleguidist` monorepo, often seeing patch and minor updates driven by Vue compatibility fixes, new feature support, and general improvements across its related packages. Its key differentiator is its isolated nature, ensuring minimal overhead and suitability for environments that only require compiler-adjacent logic.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","vue","compile","live","browser","acorn","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vue-inbrowser-compiler-independent-utils"},{"id":14284,"title":"Vue In-Browser Compiler (Sucrase)","library":"vue-inbrowser-compiler-sucrase","status":"active","version":"4.72.4","language":"javascript","ecosystem":"npm","summary":"This package provides the capability to compile Vue components, including Single File Components (SFCs), pseudo-JSX, and standard template strings, directly within the browser environment. It is built on Sucrase for fast TypeScript and modern JavaScript transformations. Currently at version 4.72.4, it is actively maintained as a core part of the `vue-styleguidist` project, implying a consistent release cadence aligned with its parent project's needs. Its key differentiator is enabling dynamic, in-browser compilation of Vue code, which is essential for live code playgrounds, documentation generators, and interactive component editors. It abstracts away the complexities of browser-based parsing and transformation of Vue syntax, allowing developers to render components from string inputs without server-side compilation or heavy build tools.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","vue","compile","live","browser","sucrase","acorn","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vue-inbrowser-compiler-sucrase"},{"id":12505,"title":"Vue In-Browser Compiler Utilities","library":"vue-inbrowser-compiler-utils","status":"active","version":"4.72.4","language":"javascript","ecosystem":"npm","summary":"vue-inbrowser-compiler-utils is a utility library, currently at stable version 4.72.4, designed to facilitate in-browser compilation of Vue components, particularly those incorporating JSX syntax. It functions as a foundational component within the broader vue-styleguidist ecosystem and receives consistent patch updates, typically synchronized with vue-styleguidist releases. This package offers essential functionalities such as parsing Vue Single File Components (SFCs), cleaning source code, and identifying if a given code string represents an SFC. Its primary differentiation lies in enabling live, client-side compilation of Vue components, including support for JSX, which is invaluable for interactive code playgrounds, documentation platforms (like Vue Styleguidist itself), and dynamic rendering environments where server-side compilation is impractical. It also conveniently re-exports select utilities from related packages within the ecosystem.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","vue","compile","live","browser","acorn","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vue-inbrowser-compiler-utils"},{"id":14286,"title":"Vue-Inject","library":"vue-inject","status":"active","version":"2.1.1","language":"javascript","ecosystem":"npm","summary":"Vue-Inject is a dependency injection library specifically designed for Vue.js applications, leveraging the Jpex DI container under the hood. The current stable version is 2.1.1. It features an infrequent release cadence, primarily driven by critical bug fixes or significant internal dependency upgrades like Jpex itself. Its core differentiation lies in its direct integration with Vue's options API through a `dependencies` property in components, allowing services, factories, and constants to be seamlessly injected. Since version 2.0.0, it also offers optional injection capabilities for components, mixins, and directives, providing a flexible way to manage various types of dependencies within the Vue ecosystem, simplifying application structure and testability.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vue-inject"},{"id":28448,"title":"vue-inline","library":"vue-inline","status":"maintenance","version":"1.0.1","language":"javascript","ecosystem":"npm","summary":"Vue plugin that allows inline rendering of strings, SVGs, or components within templates by registering a global <inline> component or using a locally scoped component. Version 1.0.1 is the latest stable release; last updated in 2017 with infrequent updates. Differentiators: provides a declarative, template-driven approach to embedding inline content without manual v-html usage. Alternatives like vue-svg-inline focus specifically on SVGs, whereas vue-inline supports arbitrary strings and file-loader output via require.","last_verified":"2026-05-09T00:00:00.000Z","tags":["javascript","vue","inline"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vue-inline"},{"id":12508,"title":"Vue Input Facade (Input Masking)","library":"vue-input-facade","status":"active","version":"2.2.0","language":"javascript","ecosystem":"npm","summary":"vue-input-facade is a lightweight and dependency-free library for adding input masking capabilities to Vue applications. It offers a versatile approach to formatting user input through directives, components, or a programmatic API. The library prioritizes minimal overhead and efficient performance by avoiding external dependencies. The current stable version, 2.2.0, is designed for Vue 2 projects. A significant upgrade to version 3.0.0 is currently in beta, introducing full compatibility with Vue 3 and modernizing the import system to ES Module-style named imports. Development for v3 is ongoing, alongside maintenance updates for v2, indicating an active, albeit deliberate, release cadence. Its primary distinction within the Vue ecosystem is its compact size and singular focus on robust input masking without bloat.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","vue","vuejs","input","facade","mask","masking","component","directive"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vue-input-facade"},{"id":12509,"title":"Vue One-Time Passcode Input","library":"vue-input-otp","status":"active","version":"0.3.2","language":"javascript","ecosystem":"npm","summary":"vue-input-otp is an accessible and unstyled Vue 3 component designed for capturing one-time passcodes (OTPs). It provides a flexible slot-based API, allowing developers complete control over the visual presentation of each digit input, rather than enforcing a specific UI. The library works by rendering an invisible native input that handles the underlying logic, while exposing slots for custom rendering. The current stable version is 0.3.2, with minor and patch releases occurring as needed. Its key differentiator is its 'bring-your-own-style' approach, offering maximum customization and robust accessibility features, including password manager support and precise control over virtual keyboard behavior on mobile devices. It aims to solve the lack of a native HTML OTP input by providing a robust, extensible solution for Vue applications.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","vue","otp","input","accessible","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vue-input-otp"},{"id":18912,"title":"vue-inspector-agnostic","library":"vue-inspector-agnostic","status":"active","version":"1.0.0","language":"javascript","ecosystem":"npm","summary":"A Vue inspector plugin that works with any bundler (Vite, Webpack, etc.) by injecting a component overlay triggered by pressing 'k'. Version 1.0.0. Unlike vite-plugin-vue-inspector which is Vite-only, this package uses a Vue plugin approach for universal compatibility. Best for debugging Vue apps in development mode, indicated by page title containing '[dev]'.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","vue","vue-inspector"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vue-inspector-agnostic"},{"id":12511,"title":"Vue InstantSearch","library":"vue-instantsearch","status":"active","version":"4.24.4","language":"javascript","ecosystem":"npm","summary":"Vue InstantSearch is a front-end library built by Algolia, offering a comprehensive set of UI components to integrate Algolia's lightning-fast search capabilities into Vue.js applications. It provides a declarative, component-based approach for building search UIs, abstracting away much of the complexity of the Algolia API. The current stable version is 4.24.4, with releases typically following the monorepo's synchronized cadence, often with minor version bumps or 'Note: Version bump only' entries across multiple InstantSearch packages. Its key differentiators include deep integration with the Algolia ecosystem, robust support for both Vue 2 (2.6.0+) and Vue 3 (3.0.0+), and a rich collection of pre-built, customizable widgets for common search features like search boxes, hit lists, facets, and pagination. This allows developers to quickly construct powerful search experiences with minimal effort, focusing on customization rather than boilerplate.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","vue","algolia","search","instantsearch","components","ui","facet","autocomplete"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vue-instantsearch"},{"id":12510,"title":"Vue Intersect (Vue 2 Component)","library":"vue-intersect","status":"abandoned","version":"1.1.6","language":"javascript","ecosystem":"npm","summary":"Vue Intersect is a Vue 2 component designed to wrap the native Intersection Observer API, providing a declarative way to detect when an HTML element enters or leaves the viewport. Last published in March 2020 (version 1.1.6), this package is specifically compatible with Vue 2.x projects and has not been updated for Vue 3. Modern Vue 3 applications typically implement similar functionality using composables (e.g., `@intersection-observer/vue`) or directives, which align better with the Composition API. Due to its sole reliance on Vue 2 and lack of recent development, it is considered abandoned for new projects, though it remains functional for existing Vue 2 applications. Its primary differentiation was simplifying a browser API within the Vue 2 ecosystem.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vue-intersect"},{"id":12512,"title":"Vue Intl (FormatJS)","library":"vue-intl","status":"active","version":"7.2.3","language":"javascript","ecosystem":"npm","summary":"Vue Intl is the official FormatJS binding for Vue.js applications, providing comprehensive internationalization (i18n) and localization (l10n) capabilities. Currently at version 7.2.3, it is actively maintained as part of the broader FormatJS monorepo, which sees frequent updates across its packages. The library leverages web standards like the JavaScript `Intl` API, ECMA-402, Unicode CLDR, and ICU Message syntax for robust and accurate formatting of messages, dates, numbers, and more. It offers seamless integration with Vue 3's Composition API via `useIntl()` and also supports injection patterns, distinguishing itself by being part of a well-established, standards-compliant internationalization ecosystem with extensive tooling for message extraction and compilation.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","formatjs","i18n","internationalization","intl","vue","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vue-intl"},{"id":18913,"title":"vue-introjs","library":"vue-introjs","status":"active","version":"1.3.2","language":"javascript","ecosystem":"npm","summary":"Vue 2 plugin that provides directives and a $intro() method to integrate intro.js (version ^2.7.0) for step-by-step tours and hints. Stable release 1.3.2. Requires manual installation of intro.js and its CSS. Uses Global Vue and ProvidePlugin for webpack. Alternatives: vue-tour, driver.js.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vue-introjs"},{"id":15036,"title":"Jest Vue Transformer (Legacy)","library":"vue-jest","status":"maintenance","version":"3.0.7","language":"javascript","ecosystem":"npm","summary":"vue-jest is a Jest transformer designed to enable testing of Vue Single File Components (SFCs) within a Jest environment. Version 3.0.7 is part of the legacy branch primarily supporting Vue 2.x applications and compatible with Jest versions up to Jest 27. This package transpiles Vue SFCs, including script, template, and style blocks, into a format Jest can understand. While still functional for older projects, it has been largely superseded by the `@vue/vue2-jest` and `@vue/vue3-jest` packages, which offer dedicated support for Vue 2 and Vue 3 respectively, alongside Jest 28 and 29. Developers working on new projects or upgrading Jest should use the scoped `@vue` packages. The release cadence for `vue-jest@3.x` is now minimal, focused mainly on critical fixes for existing users, as active development has shifted to the scoped packages. Its key differentiator was being the official Vue team's solution for Jest testing before the package split.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","jest","vue","jest vue","jest vue transform","jest vue preprocessor","vue jest","vue jest transform"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vue-jest"},{"id":15273,"title":"Vue jscodeshift Adapter","library":"vue-jscodeshift-adapter","status":"maintenance","version":"3.0.0","language":"javascript","ecosystem":"npm","summary":"vue-jscodeshift-adapter is a utility library designed to bridge jscodeshift, Facebook's JavaScript codemod toolkit, with Vue.js Single File Components (SFCs). It enables developers to apply programmatic code transformations specifically to the `<script>` sections within `.vue` files, which jscodeshift does not natively support. The current stable version is 3.0.0. This package was an early solution in the Vue codemod space, heavily inspiring the 'jscodeshift-adapters' project. While jscodeshift itself receives regular updates, vue-jscodeshift-adapter appears to be in a maintenance-only state with its last release over two years ago. Its primary differentiator is its targeted extraction and re-insertion of Vue SFC script content, allowing standard jscodeshift transforms to operate on Vue-specific logic, distinguishing it from general jscodeshift usage or other Vue migration tools like 'vue-codemod' that offer pre-built transformations.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","vue","sfc","component","refactor","codemod","jscodeshift"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vue-jscodeshift-adapter"},{"id":12513,"title":"Vue JSON Compare Component","library":"vue-json-compare","status":"abandoned","version":"3.0.0","language":"javascript","ecosystem":"npm","summary":"vue-json-compare is a Vue 2.x component designed for visually comparing two JSON objects or arrays. It accepts `oldData` and `newData` props, highlighting structural and value differences in a side-by-side, hierarchical display. The current stable version, 3.0.0, was last published over 5 years ago and is exclusively compatible with Vue 2 applications. Given that Vue 2 officially reached its end-of-life on December 31, 2023, this package is effectively deprecated and unsupported for new projects. Its primary differentiator was providing an immediate UI solution for JSON diffing within Vue 2 ecosystems, contrasting with lower-level JavaScript diffing libraries by offering a complete visual component. The project appears to be abandoned, with no active development or known support for Vue 3.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","vue","json","compare"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vue-json-compare"},{"id":14285,"title":"Vue JSON Editor","library":"vue-json-editor","status":"maintenance","version":"1.4.3","language":"javascript","ecosystem":"npm","summary":"vue-json-editor is a Vue 2 component that provides a graphical user interface for editing JSON data, acting as a wrapper around the popular `jsoneditor` library. Its current stable version is 1.4.3, released in late 2020. The package has seen no new feature development since then and is primarily maintained for Vue 2 environments. It offers modes like 'tree', 'view', and 'form' for interacting with JSON, along with features such as displaying save buttons, expanding the editor on start, and language customization. Differentiators include its direct integration with Vue's `v-model` for two-way data binding and event-based callbacks for changes and saves. However, its explicit peer dependency on Vue 2 means it is not directly compatible with Vue 3 applications, requiring users to seek alternative JSON editor solutions for newer Vue projects.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","vue-json-editor","vuejsoneditor","json-editor","jsoneditor","json","eidtor","vue"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vue-json-editor"},{"id":12514,"title":"Vue JSON Tree","library":"vue-json-tree","status":"maintenance","version":"0.4.3","language":"javascript","ecosystem":"npm","summary":"vue-json-tree is a Vue 2 component designed to display JavaScript Object Notation (JSON) data in an interactive, collapsible tree structure. Currently at version 0.4.3, the package appears to have an irregular release cadence, indicative of a pre-1.0 project primarily maintained for existing Vue 2 applications. Its key differentiator lies in its straightforward integration within Vue 2 ecosystems, offering both string-based (`raw` prop) and pre-parsed object-based (`data` prop) input methods. This flexibility allows developers to easily visualize complex JSON structures, with options to control the initial expansion level. It focuses specifically on the display aspect, without editing capabilities, making it a lightweight solution for debugging or data inspection within Vue 2 applications.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","vue","json","tree"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vue-json-tree"},{"id":16928,"title":"Vue JSON Viewer Component","library":"vue-json-views","status":"active","version":"1.3.0","language":"javascript","ecosystem":"npm","summary":"vue-json-views is a Vue component designed for efficiently displaying large JSON data structures. Currently at version 1.3.0, its primary differentiator is optimized rendering performance, claiming fast load times for JSON files up to 1MB, which addresses common slowdowns experienced with other JSON viewer components when dealing with extensive node counts. The library provides fundamental viewing capabilities with several configurable options, including initial collapse state, display depth, theme selection (one-dark, vs-code), icon styles, font size, and line height. While a specific release cadence isn't documented, its version history suggests active maintenance. It aims to offer a performant and customizable solution for integrating JSON visualization directly into Vue applications, contrasting with heavier alternatives or those tied to other frameworks.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","vue-json-view","json-view","vue-json","json"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vue-json-views"},{"id":18916,"title":"vue-jwt-auth","library":"vue-jwt-auth","status":"renamed","version":"0.12.4-moved","language":"javascript","ecosystem":"npm","summary":"This package is deprecated and has been moved to @websanova/vue-auth. The last version is 0.12.4-moved. It was a Vue.js JWT authentication plugin providing login, logout, token storage, and HTTP interceptors. It is replaced by the more feature-rich @websanova/vue-auth package which supports multiple authentication types (JWT, OAuth, etc.) and drivers (axios, fetch, etc.). Do not use this package; migrate to @websanova/vue-auth.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","vue","vue.js","jwt","auth","authentication","plugin","json","web"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vue-jwt-auth"},{"id":15909,"title":"Vue KaTeX Plugin","library":"vue-katex","status":"maintenance","version":"0.5.0","language":"javascript","ecosystem":"npm","summary":"vue-katex is a lightweight Vue plugin designed to integrate KaTeX, a fast math typesetting library, into Vue applications. The current stable version is 0.5.0, which notably adds support for KaTeX 0.12.0. The project's release cadence appears to be driven by updates to its peer dependency, KaTeX, ensuring compatibility with newer versions of the typesetting library. Key differentiators include its dual approach to usage, offering both a `v-katex` directive for inline or display-mode rendering and a `<katex-element>` component for more structured integration. It also supports KaTeX's auto-render functionality, simplifying the display of math expressions embedded directly in HTML. This package streamlines the process of rendering complex mathematical formulas within Vue ecosystems.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","Vue","KaTeX"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vue-katex"},{"id":15272,"title":"Vue Konva","library":"vue-konva","status":"active","version":"3.4.0","language":"javascript","ecosystem":"npm","summary":"Vue Konva is a JavaScript library that provides declarative and reactive bindings for the Konva Framework, enabling complex canvas graphics within Vue.js applications. It leverages Vue's component system to render Konva stages, layers, and shapes, abstracting away direct DOM manipulation. The current stable version, 3.4.0, primarily supports Vue 3 and Konva >7, with `vue-konva@2` maintained for Vue 2 compatibility. While there's no fixed release cadence, updates generally align with advancements in Vue.js and Konva.js to ensure continued integration. Its key differentiator is simplifying canvas interaction by mapping Konva objects to Vue components prefixed with 'v-', allowing developers to define canvas elements and their properties reactively using Vue's familiar template syntax and data flow, making complex canvas animations and interactions more manageable.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","vue","konva","canvas","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vue-konva"},{"id":18914,"title":"vue-kst-auth","library":"vue-kst-auth","status":"active","version":"3.1.3","language":"javascript","ecosystem":"npm","summary":"Vue.js 2/3 authentication plugin providing a pre-configured Axios instance with custom headers and base configuration for login state management. Current stable version 3.1.3. Includes TypeScript type definitions. Differentiates by offering a simple plug-and-play setup with token handling out of the box, suitable for projects requiring quick auth integration. Release cadence is irregular.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vue-kst-auth"},{"id":15274,"title":"Vue-Lazyload","library":"vue-lazyload","status":"active","version":"3.0.0","language":"javascript","ecosystem":"npm","summary":"Vue-Lazyload is a Vue.js module designed for efficiently lazy-loading images within Vue 3 applications. As of version 3.0.0, it is specifically tailored for Vue 3, offering a lightweight and powerful solution to improve initial page load performance by deferring image loading until they enter the viewport. It provides a simple directive-based API (`v-lazy`) for individual images and supports managing groups of images within a container using `v-lazy-container`. The library offers customization through options for custom loading and error placeholders, configurable pre-loading distances, and various event listeners. While historical versions targeted Vue 1.x and 2.x, the current major release, v3.0.0, represents a significant shift to Vue 3, necessitating changes in application initialization. The project's release cadence appears to be irregular, with notable intervals between major version updates.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","vue-lazyload","vue","lazyload","vue-directive","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vue-lazyload"},{"id":15037,"title":"Vue Letter Email Display Component","library":"vue-letter","status":"active","version":"0.2.1","language":"javascript","ecosystem":"npm","summary":"Vue-letter is a Vue.js component designed for displaying HTML or plain text email messages within Vue applications. It functions as a direct port of the `react-letter` library, offering features like wrapping content in an iframe, rewriting external resource and link URLs, and specifying allowed URL schemas. The package helps developers render email bodies while addressing potential security and styling concerns. Currently at an early version (0.2.1), it is under active development, implying its API and features are still evolving. Its main purpose is to simplify the secure rendering of email content, particularly targeting rendering compatibility similar to Gmail's approach.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","vue","vue-component","email","e-mail","mail","mime-message","ui","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vue-letter"},{"id":12515,"title":"Vue Line Clamp 3","library":"vue-line-clamp-3","status":"active","version":"1.0.1","language":"javascript","ecosystem":"npm","summary":"vue-line-clamp-3 is a Vue 3 directive designed for truncating multi-line text with an ellipsis, offering a simple, fast, and lightweight solution. It's a direct port of the original vue-line-clamp for Vue 2, ensuring similar functionality and API. The current stable version is 1.0.1, indicating an active but possibly infrequent release cadence since its initial port. A key differentiator is its 'cross-browser' strategy, utilizing `-webkit-line-clamp` for modern browsers and providing a robust JavaScript fallback that calculates `max-height` based on a specified `line-height` for older browsers. This ensures broad compatibility, though the fallback method does not display an ellipsis. The directive allows customization of `text-overflow` and even the entire fallback function through plugin options, making it adaptable to various UI requirements.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","vue","vue3","vue 3","ellipsis","line-clamp","text-truncate","truncate","multiline"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vue-line-clamp-3"},{"id":12516,"title":"Vue Linkify Directive","library":"vue-linkify","status":"abandoned","version":"1.0.1","language":"javascript","ecosystem":"npm","summary":"The `vue-linkify` package provides a simple Vue.js directive (`v-linkified`) designed to automatically convert URLs and email addresses within plain text into clickable HTML `<a>` links. This package is built upon the core `linkifyjs` library. Last updated in December 2016 with version 1.0.1, it is primarily compatible with Vue.js 2.x applications and is considered abandoned. Due to its age, it does not support Vue 3.x and incorporates an older version of `linkifyjs`, lacking features and breaking changes introduced in more recent `linkifyjs` releases. Newer alternatives exist for Vue 3 environments.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","vue","vuejs","component","directive","url","urlify","link","linkify"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vue-linkify"},{"id":12517,"title":"Vue Lite YouTube Embed Component","library":"vue-lite-youtube-embed","status":"active","version":"1.2.4","language":"javascript","ecosystem":"npm","summary":"vue-lite-youtube-embed is a lightweight Vue component designed to embed YouTube videos with a strong focus on performance and user privacy. It serves as a Vue port of React Lite YouTube Embed, implementing an \"Adaptive Loading\" strategy to defer loading the full YouTube iframe until user interaction, significantly improving initial page load times. The package is currently at version 1.2.4 and appears to have an ad-hoc release cadence, typical for focused utility components. Its primary differentiators include being private-by-default (using `youtube-nocookie.com` if `cookie` prop is set to true), requiring only essential assets, and providing a clean, customizable interface. It supports both Vue 2 (with a `vue-frag` dependency) and Vue 3, shipping with TypeScript types for enhanced developer experience. It prioritizes accessibility by requiring a `title` prop for the iframe.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","vue","youtube","embed","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vue-lite-youtube-embed"},{"id":12518,"title":"Vue Image Loader Component","library":"vue-load-image","status":"abandoned","version":"0.2.0","language":"javascript","ecosystem":"npm","summary":"The `vue-load-image` package provides a minimalist Vue.js component designed to manage the loading state of images, enhancing user experience by displaying a preloader while an image fetches. This `0.2.0` version is specifically built for Vue 2.x applications. It allows developers to define custom content for the loading state (preloader) and an error state (alternate content) if the image fails to load. Weighing in at just 1KB gzipped, it's a very lightweight solution focused solely on image loading feedback. However, with its last substantial update being over five years ago, coinciding with the shift to Vue CLI, and its peer dependency on Vue 2.x (which reached End-of-Life in December 2023), this particular version is considered abandoned. While a `@next` tag exists for Vue 3, this entry pertains to the Vue 2 compatible `0.2.0` release. Key differentiators include its simplicity and direct slot-based customization for loading and error states, rather than complex lazy-loading or advanced progressive image techniques.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","vue-component","vue","vue-image-loader","image-loader","loader","image","image-preloader"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vue-load-image"},{"id":12519,"title":"webpack loader for Vue Single-File Components","library":"vue-loader","status":"active","version":"17.4.2","language":"javascript","ecosystem":"npm","summary":"vue-loader is the essential webpack loader for building Vue.js applications using Single-File Components (SFCs). It enables webpack to parse `.vue` files, allowing developers to structure their components with separate `<template>`, `<script>`, and `<style>` blocks, each of which can leverage other webpack loaders (e.g., Sass for styles, Pug for templates, TypeScript for scripts). The current stable version is 17.4.2, which primarily targets Vue 3 and webpack 5, though it retains some compatibility with webpack 4. The project maintains an active release cadence, frequently publishing bug fixes and feature enhancements. Key differentiators include its deep integration with the Vue SFC specification, providing features like scoped CSS, custom blocks, efficient asset handling, and state-preserving hot-reloading for an optimized development experience, making it an indispensable part of most Vue CLI and custom webpack setups.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vue-loader"},{"id":12520,"title":"Vue Loaders","library":"vue-loaders","status":"active","version":"4.1.4","language":"javascript","ecosystem":"npm","summary":"vue-loaders is a JavaScript library providing Vue.js component wrappers for the popular loaders.css library, which offers a collection of animated loading indicators. The current stable version is 4.1.4. The project actively maintains support for both Vue 2 and Vue 3, with v4.0.0 introducing compatibility for Vue 3. Releases are made on an as-needed basis for features and bug fixes, indicated by recent minor version bumps and a major version increment for Vue 3 support. It differentiates itself by offering flexible integration options: developers can register all loaders globally via a plugin, import individual loader components directly, or dynamically render loaders using a single vue-loaders component with a name prop. It also ships with TypeScript types, improving developer experience in typed environments.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","vue","vuejs","vue-loaders","loader","loaders.css","animation","animate","spinner","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vue-loaders"},{"id":12521,"title":"Vue Loading Skeleton","library":"vue-loading-skeleton","status":"maintenance","version":"1.1.9","language":"javascript","ecosystem":"npm","summary":"Vue Loading Skeleton is a component library designed for Vue 2 applications, specifically requiring `vue: ^2.6.11`. It offers a streamlined approach to creating animated loading skeleton screens. A key differentiator of this library is its `Skeleton` component's ability to automatically adapt to the dimensions and typography of the actual content it will eventually replace. This eliminates the manual effort often required to perfectly match font-sizes, margins, or line heights, as it intelligently derives these styles from the wrapped content's first child node. The library also includes a `SkeletonTheme` component, allowing developers to apply global styling parameters like color and animation duration across multiple `Skeleton` instances. The current stable version is 1.1.9, with its last major update occurring approximately six years ago. This indicates that the project is in a maintenance phase, primarily supporting its existing Vue 2 user base, rather than active development with new features. For Vue 3 projects, users should seek out more recently developed, Vue 3-compatible skeleton loading libraries.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","vuejs","vue","skeleton","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vue-loading-skeleton"},{"id":12522,"title":"Vue Loading Template","library":"vue-loading-template","status":"abandoned","version":"1.3.2","language":"javascript","ecosystem":"npm","summary":"Vue Loading Template (vue-loading-template) is a Vue.js 2 component library offering a collection of SVG-based loading indicators. It provides a straightforward API to embed various animated loaders, such as 'balls', 'bars', 'bubbles', and 'cylon', into Vue applications. The library is currently at version 1.3.2 and appears to be in an unmaintained or abandoned status, with its last npm publish over 7 years ago and GitHub activity ceasing around 2019. Its primary differentiator is the use of SVG for animations, which ensures scalability and high-quality rendering, and its simple integration as either a global Vue plugin or a local component. Due to its age, it is designed for Vue 2 applications and lacks direct compatibility with Vue 3's composition API or `createApp` paradigm.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","vue","loading","template","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vue-loading-template"},{"id":15275,"title":"Vue Lottie Animation Wrapper (Vue 2)","library":"vue-lottie","status":"abandoned","version":"0.2.1","language":"javascript","ecosystem":"npm","summary":"vue-lottie is a Vue 2 component designed to display Lottie animations, acting as a wrapper for the `bodymovin.js` library (now known as `lottie-web`). The package, currently at version `0.2.1`, was last published approximately eight years ago, indicating it is no longer actively maintained. It primarily supports Vue 2.x applications and leverages the Lottie animation format for creating lightweight, scalable vector animations exported from Adobe After Effects. While it provides basic functionality for playing, pausing, and controlling animation speed, its age means it lacks support for modern Vue 3 applications and the latest features or optimizations of `lottie-web`. Developers seeking Lottie integration in contemporary Vue projects should consider actively maintained alternatives like `vue3-lottie` or `lottie-web-vue` which offer Vue 3 and TypeScript support. The package's key differentiator was its early integration of Lottie with Vue 2, providing a declarative component interface for simple animation playback.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","vue","lottie","vue-component","vue-animation"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vue-lottie"},{"id":15910,"title":"Vue Lottie Player","library":"vue-lottie-player","status":"active","version":"2.0.2","language":"javascript","ecosystem":"npm","summary":"Vue Lottie Player is a type-safe Vue 3 component and plugin for integrating Lottie animations into web applications, built as a wrapper around the `lottie-web` library. The current stable version is 2.0.2. This library prioritizes security and performance by offering a default 'light-player' build that is CSP-friendly and avoids `unsafe-eval`, alongside an opt-in '/full' entry for animations requiring After Effects expressions. It provides a robust API for both URL- and JSON-based animation sources, imperative ref controls for direct playback manipulation, and straightforward integration with Nuxt 3. Its key differentiators include built-in TypeScript types, a focus on CSP compliance, and a clear separation between a lean default build and a feature-rich full build.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","vuejs","lottie","vue-lottie","lottie-vue","lottie-web","web-lottie","lottie-player","player-lottie","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vue-lottie-player"},{"id":14287,"title":"Vue-ls","library":"vue-ls","status":"active","version":"4.2.0","language":"javascript","ecosystem":"npm","summary":"Vue-ls is a Vue.js plugin designed to simplify interactions with client-side storage mechanisms. It provides a consistent API to manage `localStorage`, `sessionStorage`, and an optional in-memory fallback, making it highly flexible for different use cases. The current stable version, 4.2.0, fully supports Vue 3 applications, while maintaining compatibility with Vue 1.x and 2.x, as indicated by its badges and release history (v4.0.0 introduced Vue 3 support). The library offers a reactive approach to storage, allowing developers to set, get, remove items, and even watch for changes on specific keys, which is a significant differentiator compared to the native Web Storage API. Its plugin architecture integrates seamlessly into Vue applications via `Vue.use()`, exposing storage methods directly on the Vue instance or globally. The project has a moderate release cadence, with continuous improvements and maintenance releases following major updates.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","storage","localstorage","local-storage","vue-localstorage","vuejs-localstorage","vue-local-storage","vuejs-local-storage","memorystroage"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vue-ls"},{"id":15911,"title":"Vue Luxon Plugin","library":"vue-luxon","status":"maintenance","version":"0.10.0","language":"javascript","ecosystem":"npm","summary":"Vue Luxon is a plugin for Vue.js (specifically Vue 2) that simplifies date and time formatting and parsing using the Luxon library. It provides a convenient `$luxon` instance method and a `luxon` filter, allowing developers to easily display and manipulate date/time strings within their Vue applications. The current stable version is `0.10.0`. Its release cadence appears infrequent, with significant gaps between updates. Key differentiators include its tight integration with Vue's reactivity system and templating, allowing for simple filter and method usage, and leveraging Luxon's modern, immutable API as an alternative to older libraries like Moment.js. It offers extensive configuration options for input/output formats, timezones, and locales directly within Vue's plugin installation and per-usage.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","vue","vuejs","luxon","date","datetime","time","moment","momentjs"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vue-luxon"},{"id":12523,"title":"Vue M Message","library":"vue-m-message","status":"active","version":"4.0.2","language":"javascript","ecosystem":"npm","summary":"vue-m-message is a lightweight and configurable message/toast plugin designed specifically for Vue.js applications. The current stable version, v4.0.2, exclusively supports Vue 3, having been fully refactored with TypeScript since v4.0.0. For Vue 2 projects, users must install the v3.x series. It offers various message types (info, success, error, warning, loading), supports custom icons, HTML content, and provides 7 distinct positioning options. It also allows for programmatic closing and setting global default options, differentiating itself through its explicit Vue 3 focus, modern composition API integration, and flexible content rendering, including VNode support, without significant external dependencies.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","vue-m-message","m-message","vue-notification","vue-toast","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vue-m-message"},{"id":12524,"title":"Vue Macros: Enhanced SFC Syntax Sugar","library":"vue-macros","status":"active","version":"3.1.2","language":"javascript","ecosystem":"npm","summary":"Vue Macros is a collection of experimental and advanced compiler macros and syntax sugar designed to significantly enhance the development experience for Vue.js Single File Components (SFCs). It serves as a playground for new language features and proposals that extend Vue's capabilities beyond its official API, often simplifying boilerplate and improving reactivity patterns. The current stable version is 3.1.2, with an active release cadence reflecting ongoing development and frequent updates. Key differentiators include its modular nature, allowing developers to selectively enable specific macros, and its integration as an `unplugin`, providing broad compatibility across various build tools like Vite, Rollup, Webpack, and Nuxt. It brings features like `defineOptions`, `defineModels`, and `definePropsRefs` that streamline component definition and data flow, offering type safety and improved developer ergonomics.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","vue-macros","macros","vue","sfc","setup","script-setup","unplugin","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vue-macros"},{"id":15912,"title":"Vue 3 Plugin for MapLibre GL JS","library":"vue-maplibre-gl","status":"active","version":"5.6.1","language":"javascript","ecosystem":"npm","summary":"Vue-MapLibre-GL is a small, actively maintained Vue 3 plugin that provides components and utilities for integrating MapLibre GL JS into Vue applications. The current stable version is 5.6.1, with minor releases occurring frequently, indicating active development and responsiveness to bug fixes and feature enhancements. Key differentiators include full TypeScript support, a comprehensive set of Vue components for managing maps, controls, sources, markers, and layers, and a built-in 'Simple Draw Control' that allows users to draw polygons, circles, and static circles. It also features support for multiple map instances via the `useMap` composition API hook, customizable style switching, language toggling, and automatic map restart on `CONTEXT_LOST_WEBGL` events, which is particularly useful for mobile device stability.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","vue","vue3","vuejs","vue3js","component","vue-component","vue3-component","maplibre","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vue-maplibre-gl"},{"id":18081,"title":"Vue Components for Baidu MapVGL (Vue 2)","library":"vue-mapvgl","status":"abandoned","version":"0.0.34","language":"javascript","ecosystem":"npm","summary":"vue-mapvgl is a Vue 2 component library designed to integrate Baidu's MapVGL 3D geographic information visualization library with Vue applications via vue-bmap-gl. It provides a set of pre-built components (e.g., `el-bmapv-point-layer`, `el-bmapv-heat-map-layer`) that simplify the process of adding advanced 3D data visualizations like heatmaps, flow lines, and complex geometric layers onto Baidu Maps GL instances. The package is currently at version 0.0.34, which is specific to Vue 2 environments. The project's 0.x line has been officially announced as unmaintained due to Baidu's documentation certification requirements, making it an abandoned package for Vue 2 development. A separate `@next` version exists for Vue 3, but this registry entry pertains to the 0.x series. It relies heavily on `vue-bmap-gl` for the underlying Baidu Maps GL instance.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","vue","mapvgl"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vue-mapvgl"},{"id":14288,"title":"Vue Markdown Parser Component","library":"vue-markdown","status":"abandoned","version":"2.2.4","language":"javascript","ecosystem":"npm","summary":"Vue-markdown is a component designed for Vue.js applications (specifically Vue 2.x) that provides robust and high-speed parsing and rendering of Markdown content. The current stable version, 2.2.4, was released approximately seven years ago and primarily supports the Vue 2 ecosystem. It offers extensive Markdown syntax support including GFM task lists, tables, automatic table of contents generation, emojis, footnotes, and allows for integration with external libraries like Prism for syntax highlighting and KaTeX for mathematical expressions. Key differentiators include its rich feature set for extended Markdown and its direct component-based integration for Vue 2. However, the package is no longer actively maintained, making it unsuitable for modern Vue 3+ projects, which would require alternative solutions or manual integration of a generic Markdown parser.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","vue","markdown","vue-markdown"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vue-markdown"},{"id":12525,"title":"Vue Markdown Loader","library":"vue-markdown-loader","status":"maintenance","version":"2.5.0","language":"javascript","ecosystem":"npm","summary":"vue-markdown-loader is a Webpack loader designed to convert Markdown files into Vue 2 components, utilizing the popular `markdown-it` parsing library. The current stable version is 2.5.0. The package has seen limited updates and its README explicitly advises developers to consider \"other better choices,\" suggesting it is in maintenance mode or effectively deprecated for new projects. It differentiates itself by enabling direct embedding of Vue `<script>` and `<style>` blocks within Markdown content, offering features like hot reloading, code highlighting, and flexible `markdown-it` configuration options. Its typical release cadence is infrequent, with the last major update (v2.0.0) focusing on automatic script/style extraction. It's primarily used for rendering dynamic documentation or content pages within Vue applications built with Webpack, requiring peer dependencies like `vue-loader` and `vue-template-compiler` for its operation.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","vue","markdown","webpack","loader"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vue-markdown-loader"},{"id":15276,"title":"Vue Markdown Renderer","library":"vue-markdown-render","status":"active","version":"2.3.0","language":"javascript","ecosystem":"npm","summary":"vue-markdown-render is a lightweight and simple wrapper for the popular markdown-it parsing library, specifically designed for Vue 3 applications. It provides a `VueMarkdown` component that allows rendering Markdown source into HTML directly within Vue templates. The package is written in pure TypeScript, offering full type support. The current stable version is 2.3.0, released in late 2023, indicating an active maintenance and development cadence with regular updates for dependencies like markdown-it. Key differentiators include its minimalistic API, full TypeScript integration, and direct support for passing markdown-it options and plugins, making it flexible for various rendering needs without significant overhead. It requires Vue 3.x as a peer dependency.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","vue","markdown","render","markdown-it","html","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vue-markdown-render"},{"id":12526,"title":"Vue CSS Masonry Component","library":"vue-masonry-css","status":"maintenance","version":"1.0.3","language":"javascript","ecosystem":"npm","summary":"Vue-masonry-css is a Vue.js component that provides a masonry layout powered by CSS, prioritizing fast rendering and optimal utilization of Vue's Virtual DOM. It is dependency-free, specifically avoiding external libraries like jQuery or traditional JavaScript-based masonry solutions (e.g., DeSandro Masonry) which often introduce performance overhead through double-rendering. The current stable version is 1.0.3, and it appears to follow a slow, stable release cadence given its nature as a lightweight, dependency-free UI component. Key differentiators include its responsive-by-default behavior, compatibility with IE10+ (including IE9, though this might be an outdated claim), and seamless integration with existing CSS animations. It achieves its layout using plain divs and a touch of flexbox, offering a simple interface to define columns and gutter sizes based on responsive breakpoints. Notable limitations include its inability to handle elements with varying widths within a single column and its intentional omission of height-based sorting to maintain high rendering performance.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","vue","vue.js","masonry","masonary","component","css"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vue-masonry-css"},{"id":12528,"title":"Vue Material Design Icons","library":"vue-material-design-icons","status":"active","version":"5.3.1","language":"javascript","ecosystem":"npm","summary":"vue-material-design-icons provides a comprehensive collection of Material Design Icons encapsulated as Vue single-file components, enabling seamless integration into Vue.js projects. The library is currently stable at version 5.3.1 and maintains an active release cadence, frequently updating its icon set to mirror the upstream MaterialDesign project. A key differentiator is its packaging of each icon as an individual Vue component, allowing for granular imports and optimized bundle sizes. It supports both Vue 2 and Vue 3, with a significant breaking change in version 5.0.0 to introduce Vue 3 compatibility while ensuring continued support for Vue 2 applications. The package also offers an optional stylesheet for easier scaling and various props for customization like `fillColor` and `size`, along with important accessibility considerations for screen readers.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","vue","material design icons","mdi","icons","material","icon","svg","vue.js"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vue-material-design-icons"},{"id":15913,"title":"Vue MathJax for Vue 3","library":"vue-mathjax-next","status":"maintenance","version":"0.0.6","language":"javascript","ecosystem":"npm","summary":"Vue-mathjax-next is a plugin designed to integrate MathJax equation rendering into Vue 3 applications. As of its current version, 0.0.6, it provides a straightforward mechanism to use MathJax within Vue components by registering it as a global Vue plugin. This package is specifically built for Vue 3, differentiating it from the older `vue-mathjax` package, which targets Vue 2. It simplifies the setup for displaying mathematical notation (e.g., LaTeX, AsciiMath) by wrapping and handling the initialization of the MathJax 2.7 library within the Vue ecosystem. Given its `0.0.x` versioning and the last update being approximately three years ago, the project appears to be in maintenance mode with a slow release cadence, implying potential API instability and a lack of active feature development. Users should be aware of its dependency on MathJax 2.7, which is an older major version of the MathJax library.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","vue","mathjax","plugin"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vue-mathjax-next"},{"id":12527,"title":"Vue Menu Aim","library":"vue-menu-aim","status":"abandoned","version":"1.2.0","language":"javascript","ecosystem":"npm","summary":"Vue Menu Aim is a Vue.js plugin designed to implement the 'menu-aim' functionality for improving the user experience with complex nested menus. This pattern, often popularized by Amazon, intelligently detects a user's intent to move their mouse from a parent menu item to its corresponding submenu, preventing accidental deactivation or closure of the submenu when the mouse briefly passes over other menu items. It calculates a 'forgiving triangle' area, allowing users to move diagonally without triggering hover-out events on intermediate elements. The package is currently at version 1.2.0 and has not seen updates since May 2019, making it primarily compatible with Vue 2 applications. It is particularly useful for projects requiring sophisticated dropdown or fly-out menus where standard hover delays are insufficient to provide a smooth interaction. It does not follow a regular release cadence and is no longer actively maintained.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","menu","aim","vue"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vue-menu-aim"},{"id":14289,"title":"Vue Metamorph","library":"vue-metamorph","status":"active","version":"3.3.4","language":"javascript","ecosystem":"npm","summary":"Vue Metamorph is a robust codemod framework designed for manipulating Abstract Syntax Trees (ASTs) across various file types, including JavaScript, TypeScript, Vue Single File Components (SFCs), CSS, SCSS, LESS, SASS, and Stylus. Currently stable at version 3.3.4, the library sees active development with frequent dependency updates and minor feature enhancements, as evidenced by its recent changelog. It differentiates itself by providing a comprehensive, AST-based approach to large-scale code changes in Vue projects, addressing limitations of regex-based transformations. Unlike some alternatives, Vue Metamorph offers a full recast-like experience for entire Vue SFCs, allowing for reliable and precise manipulation of script, template, and style sections.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","codemod","vue","ast","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vue-metamorph"},{"id":12529,"title":"Vue Meteor Tracker","library":"vue-meteor-tracker","status":"active","version":"2.0.0","language":"javascript","ecosystem":"npm","summary":"Vue Meteor Tracker is an integration library that seamlessly brings Meteor's powerful reactive data layer, based on `Tracker` computations, into Vue 3 and Vue 2.7+ applications. The current stable version is 2.0.0, which focuses on providing a more streamlined API compatible with modern Vue setups, including Vite. It allows developers to declare Meteor subscriptions and reactive data queries directly within Vue components' options API, ensuring that components automatically re-render when underlying Meteor collections or reactive sources change. A key differentiator is its automatic lifecycle management for Meteor subscriptions, stopping them when components are unmounted. This library simplifies building real-time UIs with Meteor and Vue by abstracting away manual Tracker computations and subscription management, offering a robust solution for reactive UIs in the Meteor ecosystem.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","vue","meteor","integration","tracker","reactivity"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vue-meteor-tracker"},{"id":17998,"title":"Vue Middleware Plugin","library":"vue-middleware","status":"active","version":"1.0.0-alpha.7","language":"javascript","ecosystem":"npm","summary":"vue-middleware is a Vue.js plugin designed to simplify the creation and management of custom middleware, particularly for handling roles and permissions within Vue applications. It draws inspiration from Nuxt's middleware system but extends functionality to include robust role and permission management through a driver-based approach, which is highlighted for its ease of integration with backend frameworks like Laravel. The current version, 1.0.0-alpha.7, indicates it is still in active development, suggesting potential API changes before a stable release. It aims to provide a zero-configuration experience for common backend integrations, making it easier to guard routes based on user roles and permissions. Vue.js itself does not have a fixed release cycle; patch releases are made as needed, and minor releases with new features typically occur every 3-6 months.","last_verified":"2026-04-23T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vue-middleware"},{"id":15038,"title":"Vue Mixin Decorator","library":"vue-mixin-decorator","status":"abandoned","version":"1.2.0","language":"javascript","ecosystem":"npm","summary":"This library provides decorators for applying Vue 2 mixins within a TypeScript codebase, specifically designed for use with `vue-class-component`. It allows developers to compose reusable functionalities into class-style Vue components using decorator syntax, enhancing type safety compared to traditional mixin usage. The current stable version is 1.2.0, with the last release in July 2019, indicating a halted development cadence. Key differentiators include its focus on TypeScript and decorators for Vue 2 mixin composition, drawing inspiration from `av-ts` and `vue-property-decorator`. The project explicitly states a hope for deprecation if its core functionality is absorbed by officially supported projects, suggesting it's not intended for long-term standalone development.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","vue","typescript","decorator"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vue-mixin-decorator"},{"id":16929,"title":"Vue Mixins Collection","library":"vue-mixins","status":"abandoned","version":"0.3.6","language":"javascript","ecosystem":"npm","summary":"vue-mixins is a collection of reusable mixins designed for Vue.js applications, primarily targeting Vue 1.x and Vue 2.x versions. The package, currently at version 0.3.6 and last updated around 2020, includes utilities for DOM interaction (like `getViewportSize`, `onWindowResize`), event handling (`onClick`, `onDocument`), and state management (`isOpened`). Its policy states that mixins are never removed for deprecation; instead, if an API changes, the mixin's name is updated (e.g., `onResize` became `onResize2`). This reflects an older approach to code reuse in Vue, preceding the Composition API introduced in Vue 3. The package is effectively abandoned, lacking ongoing maintenance or compatibility updates for newer Vue versions.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vue-mixins"},{"id":12530,"title":"Vue 1.x Moment.js Wrapper","library":"vue-momentjs","status":"abandoned","version":"1.0.0","language":"javascript","ecosystem":"npm","summary":"This package, `vue-momentjs` v1.0.0, serves as a lightweight wrapper for the Moment.js library, designed specifically for applications built with Vue.js version 1.x. It simplifies integrating Moment.js functionalities into Vue components by exposing a `$moment()` instance. Released approximately six years ago and last updated around that time, the package is now considered abandoned. Its core dependency, Moment.js, has been in maintenance mode since September 2020 and is not recommended for new projects due to concerns regarding bundle size, object mutability, and modern JavaScript ecosystem compatibility. Furthermore, Vue 1.x has reached its end-of-life, making `vue-momentjs` incompatible with modern Vue 2.x or Vue 3.x applications. Users requiring date manipulation in current Vue projects should consider actively maintained alternatives like Day.js, Luxon, or `date-fns` with dedicated Vue 2/3 integrations.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","vue","moment","wrapper"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vue-momentjs"},{"id":15914,"title":"Vue Currency Formatter","library":"vue-money-format","status":"maintenance","version":"1.2.4","language":"javascript","ecosystem":"npm","summary":"vue-money-format is a lightweight Vue component designed for displaying localized currency values, leveraging the browser's native `Intl.NumberFormat` API. Currently at version 1.2.4, its release cadence appears to be infrequent, with the last known activity around 2020. A key differentiator is its flexibility in handling currency values, supporting both standard super-unit representations (e.g., $100.00) and subunit-based integer storage (e.g., 10000 cents), which aligns with patterns found in libraries like Ruby Money gems to avoid floating-point inaccuracies. It offers configurable localization via BCP 47 language tags and currency symbols via ISO 4217 codes, and includes options to suppress subunit display with automatic rounding. The component boasts no external dependencies beyond Vue itself, making it a lean solution focused solely on currency presentation.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","vue","vuejs","money","currency","formatting","format","i18n","eur"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vue-money-format"},{"id":12531,"title":"Vue Month Picker","library":"vue-month-picker","status":"active","version":"2.0.0","language":"javascript","ecosystem":"npm","summary":"vue-month-picker is a lightweight, dependency-free month picker component designed specifically for Vue 3 applications. Currently at version 2.0.0, it offers robust functionality for selecting single months or month ranges without external dependencies, making it a highly performant choice. The library features full TypeScript support, leveraging Vue's Composition API and `<script setup>` syntax for modern Vue development. Key capabilities include inline and input-driven picker modes, date constraints (`minDate`, `maxDate`), customizable date formatting, a dark theme option, year-only selection, and extensive internationalization with over 45 built-in languages. Its focus on Vue 3 and zero dependencies differentiates it from more general-purpose date pickers.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","vue","vue3","month-picker","date-picker","component"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vue-month-picker"},{"id":12532,"title":"Vue Monthly Picker Component","library":"vue-monthly-picker","status":"maintenance","version":"0.2.8","language":"javascript","ecosystem":"npm","summary":"Vue Monthly Picker (current version 0.2.8) is a specialized Vue 2 component designed for selecting a specific month and year. It relies on Moment.js for all underlying date manipulation and formatting, specifically requiring Moment.js version ^2.18.1. The package maintains a slow and sporadic release cadence, with recent updates focusing on minor feature enhancements like `clearOption`, `alignment`, and `selectedBackgroundColor` props. Its core functionality offers a simple, dedicated user interface for month-only selection, differentiating it from full date pickers. Key features include customizable month labels, min/max date constraints, and flexible display formatting. This component is suitable for projects firmly established on Vue 2 and Moment.js, but users should be aware of the legacy status of its core dependencies.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","month-select","month-option","monthpicker","month-picker","vue-component","vuejs"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vue-monthly-picker"},{"id":15039,"title":"Vue MQ: Responsive Design Plugin","library":"vue-mq","status":"active","version":"1.0.1","language":"javascript","ecosystem":"npm","summary":"Vue MQ is a Vue.js plugin designed to simplify responsive web design by providing a declarative and semantic approach to handling media queries. It integrates directly into Vue instances, exposing a reactive `$mq` property that reflects the current breakpoint. Additionally, it offers a `MqLayout` component for conditional rendering of content based on specified breakpoints, including support for ranges (e.g., `md+`) and multiple specific breakpoints. The current stable version is 1.0.1, with significant updates like Server-Side Rendering (SSR) support introduced in v1.0.0. Releases appear to be infrequent, focusing on stability and key features. A core differentiator is its mobile-first design philosophy, particularly evident in its filter utility, allowing developers to define breakpoints centrally and manage responsive behavior directly within Vue templates and component logic, rather than relying solely on CSS media queries. This abstraction aims to streamline the development of responsive user interfaces.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vue-mq"},{"id":14290,"title":"Vue Multi-Platform Analytics Integration","library":"vue-multianalytics","status":"active","version":"1.11.7","language":"javascript","ecosystem":"npm","summary":"Vue-multianalytics is a Vue.js plugin designed for simultaneously tracking events across various analytics platforms. Inspired by `vue-ua` (which is Google Analytics specific), this tool differentiates itself by supporting multiple services like Google Analytics, Mixpanel, Facebook Pixel, Segment, and MParticle from a unified API. This enables developers to manage complex tracking requirements without integrating each platform separately. The current stable version is 1.11.7. While a specific release cadence isn't published, its version number suggests active maintenance. Key features include per-event module exclusion, allowing fine-grained control over which platforms receive specific events, and seamless integration with Vue Router for automatic page view tracking. It is a suitable choice for applications requiring comprehensive multi-platform analytics.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","mixpanel","segments","multianalytics","glovo","analytics","universal analytics","google analytics","vue analytics"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vue-multianalytics"},{"id":12533,"title":"Vue Multiselect Component","library":"vue-multiselect","status":"active","version":"3.5.0","language":"javascript","ecosystem":"npm","summary":"Vue Multiselect is a versatile, dependency-free multiselect and tagging component designed for Vue 3 applications. Currently at version 3.5.0, it offers a wide range of features including single and multiple selection, tagging capabilities, filtering, search with suggestions, and asynchronous option loading. The library maintains a steady release cadence with frequent bug fixes and minor feature enhancements, as seen in its recent 3.x releases. A key differentiator is its minimal footprint and explicit lack of external runtime dependencies, making it a lightweight choice. It supports Vue's `v-model`, Vuex integration, and fully configurable props for extensive customization. The component ships with TypeScript types, ensuring a robust developer experience for TypeScript users.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vue-multiselect"},{"id":26617,"title":"Vue Native Template Compiler","library":"vue-native-template-compiler","status":"maintenance","version":"0.3.1","language":"javascript","ecosystem":"npm","summary":"Vue Native template compiler, part of the Vue Native ecosystem that enables Vue.js developers to build native mobile apps using React Native under the hood. The current stable version is 0.3.1, released in 2020. It compiles Vue templates into React Native components at build time. Key differentiators: it allows using Vue syntax (v-if, v-for, etc.) on React Native, and is the core compiler for vue-native-scripts. Alternatives include React Native itself or using Vue with a WebView approach. This package is auto-generated from the vue-native-core monorepo.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","react","vue","template","compiler"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vue-native-template-compiler"},{"id":14291,"title":"Vue-tabs Component","library":"vue-nav-tabs","status":"maintenance","version":"0.5.7","language":"javascript","ecosystem":"npm","summary":"Vue-tabs is a Vue.js-based tab component designed to simplify the creation and customization of tabbed interfaces in web applications. It provides a flexible way to organize content into distinct, navigable sections. The current stable version is 0.5.7, indicating it's still in a pre-1.0 development phase, which suggests a potentially less rigid release cadence and a focus on feature additions and bug fixes rather than strict semantic versioning for breaking changes. Key differentiators include its built-in theming support (default Bootstrap, Paper, Material), full support for dynamic tab rendering (adding/removing tabs programmatically), and `v-model` support for programmatic tab switching. It also boasts good accessibility features with ARIA tab interface specifications and supports asynchronous validation functions for tab changes. The library aims for ease of use and customization, offering various demos for different layouts like vertical tabs, icons, and animations.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vue-nav-tabs"},{"id":18078,"title":"Vue Nestable","library":"vue-nestable","status":"active","version":"2.6.0","language":"javascript","ecosystem":"npm","summary":"vue-nestable is a Vue component designed for creating drag-and-drop hierarchical lists, commonly known as tree views. It allows users to reorder items and intuitively nest them by dragging horizontally. As of version 2.6.0, this package is compatible only with Vue 2 applications. A key differentiator is its deliberate lack of built-in CSS, providing developers with complete control over styling. It offers extensive customization through props for specifying the item identifier (`keyProp`), maximum nesting depth (`maxDepth`), and the horizontal threshold (`threshold`) for nesting actions. The library emphasizes a lightweight and flexible approach, requiring developers to manage their own item data structures and providing components like `VueNestable` for the list and `VueNestableHandle` for draggable areas.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","vue","vue-nestable","vue nestable","vue tree"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vue-nestable"},{"id":12534,"title":"Vue 3 Masonry Layout Component","library":"vue-next-masonry","status":"active","version":"1.1.3","language":"javascript","ecosystem":"npm","summary":"vue-next-masonry is a UI component library offering a responsive masonry layout for Vue 3 applications. It functions as a direct port of the well-established `vue-masonry-css` library, specifically adapted for the Vue 3 composition API and ecosystem. The current stable version is 1.1.3, indicating ongoing maintenance and compatibility with recent Vue 3 releases. Its release cadence appears to be driven by bug fixes, minor enhancements, and alignment with Vue 3's evolution rather than a strict schedule. A key differentiator is its seamless integration into Vue 3 projects for developers familiar with the Vue 2 `vue-masonry-css` component, providing a familiar API while leveraging Vue 3's performance improvements. It aims to provide an easy-to-use `<masonry>` component that automatically arranges child elements into a grid with variable column heights, optimizing space and improving visual presentation for galleries, portfolios, and lists.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","vue","masonry","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vue-next-masonry"},{"id":12536,"title":"Vue Newline to Line Break Component","library":"vue-nl2br","status":"maintenance","version":"1.1.1","language":"javascript","ecosystem":"npm","summary":"vue-nl2br is a Vue.js component designed to automatically convert newline characters (`\\n`) within a string prop into HTML `<br>` tags, effectively rendering multiline text with line breaks in the browser. It explicitly targets Vue 2 (`^2.0.0`) environments. The current stable version is 1.1.1, with the last known update in August 2021, indicating a very slow release cadence, if any, for future feature development. A key differentiator is its explicit discussion against simply using CSS `white-space: pre;`, suggesting it's intended for scenarios where semantic `<br>` tags are preferred or required over CSS-driven formatting, or when the `white-space` property causes unwanted side effects. It provides options for both global and local component registration and supports custom HTML tags and class names for the wrapping element.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","vue","nl2br","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vue-nl2br"},{"id":12535,"title":"Vue No SSR","library":"vue-no-ssr","status":"renamed","version":"1.1.1","language":"javascript","ecosystem":"npm","summary":"Vue No SSR was a component designed for Vue.js applications utilizing Server-Side Rendering (SSR) to wrap components that should only be rendered on the client side. Its primary function was to prevent hydration mismatches and allow browser-specific code or libraries to function correctly without causing errors during the SSR build process. The package's last version under this name was 1.1.1, released in early 2019. It was succeeded by `vue-client-only` in its 2.0.0 release, which is actively maintained. This component provided a simple API, allowing for fallback content (placeholders) to be displayed during SSR until the client-side component was mounted. It solved a common problem in isomorphic Vue applications where certain elements or third-party libraries are not compatible with Node.js environments.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vue-no-ssr"},{"id":12537,"title":"Vue Notion Renderer","library":"vue-notion","status":"active","version":"3.0.0","language":"javascript","ecosystem":"npm","summary":"Vue-notion is a Vue.js component library designed to render content from Notion pages within a Vue 3 application. It parses Notion's block structure, typically obtained via the Notion API, and translates it into interactive Vue components, enabling developers to display rich text, images, lists, code blocks, and other Notion content types directly in their web apps. The current stable version is 3.0.0, released recently to target lower ES features for broader browser and environment compatibility. While there isn't a strict, regular release cadence, the project receives updates to introduce new features and fix bugs, as evidenced by patches for issues like the `??` operator bug in earlier versions and fixes for empty table rows. Key differentiators include its tight integration with Vue 3's reactivity system, support for custom component overrides via `blockOverrides` to highly customize the rendering of specific Notion block types, and an `imageOptions` API for advanced image handling. It also seamlessly integrates with `@janniks/vue3-katex` for mathematical equation rendering, offering a comprehensive solution for Notion content display.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vue-notion"},{"id":12538,"title":"Vue Numeric Input Field","library":"vue-numeric","status":"active","version":"2.5.1","language":"javascript","ecosystem":"npm","summary":"Vue Numeric is a lightweight input component for Vue.js 2, designed to format and handle numeric values, particularly useful for currency inputs. The library is currently at version 2.5.1 and maintains an active release cadence, primarily focusing on bug fixes and minor feature enhancements. Key functionalities include automatic formatting with currency symbols, customizable thousands and decimal separators, precision control, and defining minimum/maximum constraints. It also offers control over the output type (Number or String) and the value used when the input is empty. Unlike simple HTML input types, vue-numeric provides robust, localized formatting and validation suitable for financial or data entry applications exclusively within Vue 2 ecosystems.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","component","currency","input","text","number","numeric","separator","vue"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vue-numeric"},{"id":18915,"title":"Vue Numeric Input","library":"vue-numeric-input","status":"maintenance","version":"2.0.0","language":"javascript","ecosystem":"npm","summary":"A Vue.js number input component with optional increment/decrement controls, offering a customizable alternative to native number inputs. Version 2.0.0 is built for Vue 2.x and distributed as a UMD/CommonJS bundle via npm. It provides props for min/max, step, precision, alignment, size, mousewheel support, and control types (plus/minus or up/down). Unlike native inputs, it gives visual controls and consistent cross-browser behavior. The library is published as a single-file component, intended for global or local registration. No updates since 2020; consider it maintenance-only for Vue 2 projects.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","input","text","component","number","numeric","vue","vue.js"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vue-numeric-input"},{"id":18917,"title":"vue-oidc-client","library":"vue-oidc-client","status":"active","version":"1.0.0-alpha.5","language":"javascript","ecosystem":"npm","summary":"Vue.js wrapper around oidc-client (or oidc-client-ts) for integrating OpenID Connect authentication with Vue Router. Current version is 1.0.0-alpha.5 (pre-release), with earlier stable v0.4.x for Vue 2. Supports Vue 2 and Vue 3 via separate builds. Provides Vue components like OidcCallback and OidcSilentCallback, composables/inject functions for user state, and event hooks. Key differentiator: seamless Vue Router integration vs using oidc-client directly. Note that 1.0.0-alpha.x has breaking changes from v0.4.x, especially in imports and event handling.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","vue","openid-connect","oidc","oidc-client"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vue-oidc-client"},{"id":12539,"title":"Vue Pan and Zoom Component","library":"vue-panzoom","status":"active","version":"1.1.6","language":"javascript","ecosystem":"npm","summary":"The `vue-panzoom` library is a Vue.js plugin that provides intuitive pan and zoom capabilities for various DOM elements, including images, regular HTML content, and SVG. It serves as a Vue.js wrapper around the well-regarded `anvaka/panzoom` JavaScript library, inheriting its robust features and mobile-friendly design. The current stable version, 1.1.6, offers flexibility through attributes like `selector` to target specific elements within the component's scope and supports all options provided by the underlying `panzoom` library. Developers can also customize the component's name and listen to a comprehensive set of events, including its own `init` event and all `panzoom` lifecycle events, allowing for fine-grained control over the pan and zoom experience. While a strict release cadence isn't specified, the recent updates addressing Vue 3 compatibility (starting from v1.1.4) indicate active maintenance and adaptation to the Vue ecosystem's evolution. Its primary differentiator is its seamless integration into Vue applications, abstracting the complexities of direct `panzoom` library usage while exposing its full power.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","vue","zoom","pan"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vue-panzoom"},{"id":14292,"title":"Vue PapaParse Wrapper","library":"vue-papa-parse","status":"active","version":"3.1.0","language":"javascript","ecosystem":"npm","summary":"Vue PapaParse is a lightweight wrapper that integrates the powerful PapaParse library into Vue.js applications, enabling seamless CSV parsing and unparsing. It supports both Vue 2 (via `Vue.use`) and Vue 3 (via `app.use` and `inject`), making it a versatile choice for projects needing to handle delimited text data. The current stable version is 3.1.0, and development is active with recent minor updates. Key differentiators include its deep integration into the Vue reactivity system, providing the PapaParse instance directly on the Vue component context (e.g., `this.$papa` or through `inject('papa')`), and extending PapaParse with additional utility methods like `download` and `dedupe`. This allows for straightforward data import and export within Vue components without directly managing the underlying PapaParse library. It addresses common CSV parsing challenges, such as handling various delimiters, quoted fields, and line endings reliably.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","vue","vuejs","vue.js","vue2","vue3","vue-papa-parse","PapaParse","parse","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vue-papa-parse"},{"id":12540,"title":"Vue SFC Parser","library":"vue-parser","status":"abandoned","version":"1.1.6","language":"javascript","ecosystem":"npm","summary":"Vue Parser is a utility library designed to parse the contents of Vue Single File Components (.vue files) by leveraging an Abstract Syntax Tree (AST), specifically based on the `parse5` library. It enables developers to extract specific content from `<template>`, `<script>`, or `<style>` tags. A key differentiator is its ability to pad the extracted content with a specified string (defaulting to comments for script/style) to preserve original line numbers, which is particularly beneficial for linting and error reporting tools. The current stable version is 1.1.6, but the package has not seen updates for approximately four years as of April 2026. This lack of recent development suggests the project is abandoned, which may lead to compatibility issues with newer versions of Vue.js (especially Vue 3+), Node.js, or related ecosystem tools.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","vue","parser","ast","sfc","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vue-parser"},{"id":15040,"title":"Vue Paystack Component","library":"vue-paystack","status":"maintenance","version":"2.0.4","language":"javascript","ecosystem":"npm","summary":"vue-paystack is a Vue 2.x component designed to integrate the Paystack payment gateway into web applications. It provides a `<paystack>` component that wraps the Paystack inline and popup payment experiences, allowing developers to configure payment details such as amount, email, and public key via props, and handle callbacks for success and closure events. The package is currently at version 2.0.4 and appears to have a sporadic release cadence, primarily focusing on maintaining compatibility with Vue 2.x. A key differentiator is its straightforward, declarative integration for Vue 2 projects, abstracting the direct Paystack API calls into a component-based structure. It is specifically designed for Vue 2 applications, with no explicit support for Vue 3.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","PayStack","Vue","Vuejs","Vue 2","Payment Gateway"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vue-paystack"},{"id":18080,"title":"Vue 2 PDF Viewer","library":"vue-pdf-app","status":"active","version":"2.1.0","language":"javascript","ecosystem":"npm","summary":"vue-pdf-app is a Vue 2 component that integrates Mozilla's PDF.js library to provide a full-featured PDF viewer within web applications. It offers 100% of PDF.js functionality, including zooming, opening, printing, downloading, rotating, text selection, search, password protection, and support for thumbnails, outlines, and annotation layers. The current stable version is 2.1.0, with major updates like v2.0.0 introducing significant changes. While there isn't a strict release cadence, updates are made as needed to introduce new features and address bugs. Key differentiators include an easily localizable and configurable toolbar, custom UI options, built-in TypeScript support, cross-browser compatibility (including IE11 for core functionality, though with some feature limitations), and customizable themes and button icons. The component also supports UMD/Unpkg distribution. It aims to provide a comprehensive and highly customizable PDF viewing experience for Vue 2 applications.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","vue","vuejs","pdfjs","pdf","viewer","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vue-pdf-app"},{"id":12541,"title":"Vue PDF Embed Component","library":"vue-pdf-embed","status":"active","version":"2.1.4","language":"javascript","ecosystem":"npm","summary":"vue-pdf-embed is a Vue 3 component designed for rendering PDF documents within web applications. It leverages PDF.js internally to provide features like controlled rendering, handling password-protected documents, and including interactive text and annotation layers. The current stable version is 2.1.4, released frequently with minor updates and patches, often updating its internal PDF.js dependency. Key differentiators include its simplicity, direct browser usability via unpkg, and lack of additional peer dependencies beyond Vue itself, making it easy to integrate into Vue 3 projects. It explicitly supports only Vue 3; for Vue 2, users must install `vue-pdf-embed@1`. It offers fine-grained control over PDF display, including page rotation, scaling, and selective page rendering.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","vue","vuejs","pdf","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vue-pdf-embed"},{"id":12542,"title":"Vue Perfect Scrollbar (Vue 2)","library":"vue-perfect-scrollbar","status":"abandoned","version":"0.2.1","language":"javascript","ecosystem":"npm","summary":"vue-perfect-scrollbar is a Vue.js 2 wrapper component for the Perfect Scrollbar library, designed to provide custom, cross-browser scrollbars that mimic native scrolling behavior but offer enhanced styling capabilities. The current version, 0.2.1, was last published 7 years ago, indicating that this specific package is abandoned and no longer actively maintained. While it aimed to simplify the integration of perfect-scrollbar into Vue 2 applications, users looking for modern Vue compatibility (Vue 3) or ongoing maintenance should seek alternative, actively developed wrappers like `vue3-perfect-scrollbar`. This package does not have a regular release cadence due to its abandoned status.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","scroll","scrollbar","perfect-scroll","vue-perfect-scroll","vue-scroll","vue-scrollbar","vue-plugin","frontend"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vue-perfect-scrollbar"},{"id":12543,"title":"Vue Phone Number Input","library":"vue-phone-number-input","status":"abandoned","version":"1.12.13","language":"javascript","ecosystem":"npm","summary":"Vue-phone-number-input is a Vue 2 component designed to provide a comprehensive international phone number input field. It leverages the robust `libphonenumber-js` library for accurate parsing, formatting, and validation of phone numbers. While the current stable version is 1.12.13, the package is explicitly marked as unmaintained by its author. It offers features such as country code selection, automatic number formatting while typing, validator state indication, locale detection, and accessibility improvements. However, for ongoing support, compatibility with newer Vue versions, and continued development, developers are strongly advised to migrate to the `MazPhoneNumberInput` component, which is available within the `maz-ui` library (v2.x for Vue 2 projects and v3.x for Vue 3 projects), as this standalone package receives no further updates.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","vue","vuejs","input","phone","number","format","text","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vue-phone-number-input"},{"id":12544,"title":"Vue Photo Zoom Pro","library":"vue-photo-zoom-pro","status":"active","version":"3.0.1","language":"javascript","ecosystem":"npm","summary":"Vue Photo Zoom Pro is a Vue.js component designed to provide image magnification functionality, enabling users to zoom into specific regions of a picture. It supports both Vue 2 and Vue 3 environments; version 3.x is compatible with Vue 3, while Vue 2 projects should explicitly install the 2.x branch. The current stable version is 3.0.1, which includes fixes for common Vue warnings. Key differentiators include its dual Vue version compatibility and customizable options for handling different image resolutions. The library is distributed via npm, requiring a separate import for its CSS styles. Releases are moderately paced, addressing bug fixes and minor features.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","vue","photo zoom","magnifying glass","magnifier","zoom"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vue-photo-zoom-pro"},{"id":28449,"title":"Vue Pick","library":"vue-pick","status":"active","version":"0.9.0","language":"javascript","ecosystem":"npm","summary":"Accessible select components for Vue 2.7 and Vue 3, from one codebase. Current stable version 0.9.0. Released regularly via npm. Key differentiators: supports both Vue 2.7 and Vue 3 with the same API, ships TypeScript types, full keyboard navigation and ARIA support, CSS custom properties for theming, zero runtime dependencies. Unlike many alternative select libraries, it provides a native `<select>` wrapper and a custom dropdown, making it suitable for a11y-conscious projects.","last_verified":"2026-05-09T00:00:00.000Z","tags":["javascript","vue","vue3","vue2","select","combobox","dropdown","accessible","a11y","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vue-pick"},{"id":12545,"title":"Vue Picture Cropper","library":"vue-picture-cropper","status":"active","version":"1.0.0","language":"javascript","ecosystem":"npm","summary":"Vue Picture Cropper is a lightweight and easy-to-use image cropping component specifically designed for Vue 3 applications. It leverages the popular Cropper.js library internally, providing a robust set of cropping functionalities. The current stable version is `v1.0.0`, which introduced significant breaking changes and new features, most notably the `useCropper` composable for enhanced programmatic control. The project maintains an active release cadence, with a focus on Vue 3 Composition API, TypeScript support, and features like multiple cropper instances on a single page, preset cropping modes (fixed size, circular), and direct output as Blob, File, or Base64. It differentiates itself through its tight integration with the Vue 3 ecosystem and a streamlined API for common cropping tasks.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","picture cropper","image cropper","photo cropper","vue3 cropper","vue3 cropperjs","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vue-picture-cropper"},{"id":14294,"title":"Vue Picture Swipe Gallery","library":"vue-picture-swipe","status":"maintenance","version":"2.1.0","language":"javascript","ecosystem":"npm","summary":"Vue Picture Swipe Gallery is a Vue 2.x component that provides a mobile-friendly image gallery with swipe functionality, lazy loading, and thumbnail previews. It acts as a lightweight wrapper around the popular PhotoSwipe library, abstracting away its complexities for easier integration into Vue applications. The current stable version, 2.1.0, was released in March 2020 and primarily targets Vue 2 environments. The package differentiates itself by offering out-of-the-box thumbnail support and swipe gestures, addressing a common need for responsive image galleries that some other Vue wrappers or standalone PhotoSwipe integrations might not directly provide without additional configuration. It does not actively receive new feature updates and is not compatible with Vue 3.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","vue","photoswipe","image","gallery","preview","vuejs"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vue-picture-swipe"},{"id":14293,"title":"Vue Pinch Zoom Component","library":"vue-pinch-zoom","status":"active","version":"1.0.1","language":"javascript","ecosystem":"npm","summary":"vue-pinch-zoom is a specialized Vue.js component designed to provide pinch-zoom and drag functionalities for images using touch gestures. It allows users to scale and pan image content within a defined container, offering features like configurable transition durations, zoom limits (absolute or based on original image size), minimum scale settings, and automatic zoom-out. It supports both double-tap and mouse wheel interactions, and includes options to disable panning, customize zoom controls, and handle container overflow. As of version 1.0.1, the library's `peerDependencies` indicate support for both Vue 2 (`^2.5.0`) and Vue 3 (`^3.0.0`), although its installation and usage examples in the README primarily demonstrate Vue 2 global registration syntax. The library ships with TypeScript types, enhancing developer experience in TypeScript projects. It differentiates itself by offering a comprehensive set of properties for fine-grained control over the zoom and pan behavior, catering to various use cases from simple image viewers to more interactive applications. The release cadence is not explicitly stated but appears to be stable at its current version.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","Vue","Pinch zoom","Touch image zoom","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vue-pinch-zoom"},{"id":26616,"title":"vue-play","library":"vue-play","status":"deprecated","version":"3.2.1","language":"javascript","ecosystem":"npm","summary":"A minimalistic framework for demonstrating Vue components, inspired by react-storybook. Version 3.2.1 is the latest stable release, but the package is effectively unmaintained since 2017 and no longer works with modern Vue 2+ or Node versions. It was a precursor to tools like Storybook for Vue. Key differentiator: lightweight, zero-config setup for component demos, but limited to Vue 2 and outdated build tooling (vbuild).","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","vue","play","storybook","component","ui"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vue-play"},{"id":12546,"title":"Vue Plugin Load Script","library":"vue-plugin-load-script","status":"active","version":"2.1.1","language":"javascript","ecosystem":"npm","summary":"vue-plugin-load-script is a Vue plugin designed for dynamically injecting and removing remote JavaScript files into a web application. It is fully compatible with Vue 3, with the current stable version being 2.1.1. For Vue 2 compatibility, users need to install version 1.x.x. The plugin offers both Composition API (`loadScript`, `unloadScript`) and Options API (`this.$loadScript`, `this.$unloadScript`) interfaces, providing flexibility for different project architectures. Its primary utility lies in integrating third-party SDKs or external libraries like Google Maps, Stripe.js, or analytics scripts that require dynamic loading after the initial application render. The project maintains an active status with updates typically tied to Vue major version releases or critical bug fixes, rather than a fixed release schedule. A key differentiator is its straightforward API for managing the lifecycle of external scripts within a Vue application.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vue-plugin-load-script"},{"id":28450,"title":"vue-plugin-render-freeze","library":"vue-plugin-render-freeze","status":"active","version":"2.0.4","language":"javascript","ecosystem":"npm","summary":"Prevents unnecessary component re-renders during long-running synchronous operations in Vue 3. Version 2.0.4, stable, light maintenance. Provides two usage patterns: a scoped async function and manual start/stop via a render-freeze flag. Unlike v-memo or manual computed caching, it globally freezes the component tree until the operation completes, useful for bulk data processing or animations.","last_verified":"2026-05-09T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vue-plugin-render-freeze"},{"id":15041,"title":"Vue Pluralize","library":"vue-pluralize","status":"abandoned","version":"0.0.2","language":"javascript","ecosystem":"npm","summary":"vue-pluralize is a lightweight utility that integrates the popular `pluralize` library as filters for Vue.js 2 projects. It enables developers to easily convert words between singular and plural forms directly within Vue templates using a custom filter, or programmatically via `this.$pluralize` within components. The package is currently at version `0.0.2` and has not received updates since its initial releases in 2018, indicating an abandoned status. It is specifically designed for Vue 2 and is not compatible with Vue 3, which significantly limits its applicability in modern Vue development. Its primary differentiator was its straightforward integration as a Vue 2 plugin and filter, making pluralization functionality readily available within the Vue 2 ecosystem without manual setup of the underlying `pluralize` library.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","vue","custom","plural","pluralize","filter","singularize"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vue-pluralize"},{"id":12547,"title":"Vue Plyr Video and Audio Player","library":"vue-plyr","status":"active","version":"7.0.0","language":"javascript","ecosystem":"npm","summary":"Vue-plyr is a component library that provides a seamless integration of the robust Plyr.io media player into Vue.js applications. It supports HTML5 video and audio, as well as embeds from YouTube and Vimeo, offering a consistent and customizable player experience. Currently at version 7.0.0, vue-plyr aligns with modern Vue 3 applications while also providing backward compatibility for Vue 2. Its release cadence typically follows updates to the underlying Plyr library and major Vue.js versions. A key differentiator is its straightforward API for embedding various media types and accessing the underlying Plyr instance for advanced control, simplifying the process compared to integrating Plyr directly. The library also includes specific support for Server-Side Rendering (SSR) environments like Nuxt.js, addressing common challenges in universal applications.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","vue-plyr","vue","plyr","video","audio","youtube","vimeo","media"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vue-plyr"},{"id":14295,"title":"Vue Pose Animation Library","library":"vue-pose","status":"abandoned","version":"0.5.1","language":"javascript","ecosystem":"npm","summary":"Vue-pose is a declarative animation library specifically designed for Vue 2 applications, built upon the Popmotion animation engine. It offers a component-based approach to UI animation, allowing developers to define sophisticated motion sequences and state transitions directly within their Vue templates using components like `<Pose>` and `<PoseGroup>`. The library's current stable version, 0.5.1, was released over five years ago, indicating that it is no longer actively maintained or supported. Consequently, `vue-pose` is incompatible with Vue 3 and modern development practices, effectively rendering it an abandoned project within the contemporary Vue ecosystem. Its primary appeal was its ability to bring a powerful, state-driven animation paradigm to Vue 2, simplifying complex animation orchestrations compared to more imperative alternatives. Developers should exercise caution and consider modern, actively maintained libraries for new projects.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","animation","dom","declarative","popmotion","vue","vue animation","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vue-pose"},{"id":20694,"title":"vue-prettier","library":"vue-prettier","status":"deprecated","version":"0.2.0","language":"javascript","ecosystem":"npm","summary":"vue-prettier (v0.2.0) is a CLI tool to format .vue single-file components using Prettier. It parses Vue template, script, and style sections individually via vue-template-compiler rather than regex, enabling reliable formatting. Designed as a temporary solution until native Prettier Vue support arrived (which it now has). The package uses the same CLI arguments as Prettier, allowing drop-in replacement. Requires Node >=8 and vue-template-compiler as a peer dependency. Project has seen no updates since 2019 and is effectively superseded by Prettier's built-in Vue support (via @prettier/plugin-vue) since Prettier v1.15+.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vue-prettier"},{"id":14297,"title":"Vue Print NB","library":"vue-print-nb","status":"active","version":"1.7.5","language":"javascript","ecosystem":"npm","summary":"vue-print-nb is a JavaScript library providing a Vue directive for client-side printing of web content. It enables developers to print either the entire current page, specific HTML elements identified by an ID, or content from a specified URL (subject to same-origin policy). The library exists in two distinct packages to support different major Vue versions: `vue-print-nb` for Vue 2 applications (currently at version 1.7.5) and `vue3-print-nb` for Vue 3 applications (currently at version 0.1.4). Its key differentiator is its straightforward API for declarative printing via a `v-print` directive, offering options for custom titles, injecting extra CSS, and executing lifecycle callbacks before, during, and after the print operation. It doesn't appear to follow a strict major-minor-patch release cadence, with updates driven by bug fixes and compatibility requirements.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vue-print-nb"},{"id":14296,"title":"Vue Print Directive (JEECG Adapted)","library":"vue-print-nb-jeecg","status":"active","version":"1.0.13","language":"javascript","ecosystem":"npm","summary":"The `vue-print-nb-jeecg` package provides a straightforward Vue.js directive (`v-print`) to facilitate printing functionality directly within web applications. It allows developers to easily trigger print operations for either the entire current page or specific designated sections of the DOM, identified via CSS selectors. Currently at version 1.0.13, this library distinguishes itself as a \"specific adapted version\" (`特定改造版本`), meaning it includes targeted modifications designed to resolve common challenges, particularly addressing Internet Explorer compatibility issues and enhancing support for the adaptive printing of HTML Canvas elements. This makes it a suitable choice for projects requiring robust printing capabilities across diverse browser environments, especially legacy ones. Its integration is minimal, requiring only installation via npm and registration with `Vue.use()`, making it a light-weight and convenient solution. The release cadence appears to be driven by specific project needs, potentially within the `jeecg` ecosystem, rather than a fixed schedule. It is a fork/adaptation of `vue-print-nb`.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vue-print-nb-jeecg"},{"id":12548,"title":"Vue Prism.js Component","library":"vue-prism-component","status":"active","version":"2.0.0","language":"javascript","ecosystem":"npm","summary":"vue-prism-component is a Vue component wrapper for Prism.js, providing syntax highlighting capabilities within Vue applications. The current stable version is 2.0.0, which targets Vue 3. Version 1.x supports Vue 2. The package maintains a steady release cadence, with updates typically driven by new Vue major versions or dependency updates. Its key differentiator is its straightforward integration into Vue SFCs and JSX, allowing developers to easily display formatted code blocks or inline code snippets using the popular Prism.js library. Unlike direct Prism.js usage, this component handles reactivity and rendering within the Vue ecosystem, simplifying dynamic code display and theme management. It requires `prismjs` as a peer dependency for core highlighting functionality and themes.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vue-prism-component"},{"id":12549,"title":"Vue Progress Path","library":"vue-progress-path","status":"abandoned","version":"0.0.2","language":"javascript","ecosystem":"npm","summary":"Vue Progress Path is a Vue.js 2.x library offering highly customizable progress bars and loading indicators. Its primary differentiator is the ability to render progress shapes using any custom SVG path, alongside built-in options like circles and semicircles, providing extensive design flexibility. The package is currently at version `0.0.2`. Despite its initial promise for versatile progress UIs, the project is explicitly noted as 'Work In Progress' and has not seen any updates or commits in over six years, indicating it is no longer actively maintained. Consequently, there is no ongoing release cadence, and it remains exclusively compatible with Vue 2.x, rendering it unsuitable for modern Vue 3 applications. Users should be aware that no further features, bug fixes, or security patches are anticipated.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vue-progress-path"},{"id":15277,"title":"Vue Progress Bar","library":"vue-progressbar","status":"abandoned","version":"0.7.5","language":"javascript","ecosystem":"npm","summary":"vue-progressbar is a lightweight progress bar component designed for Vue.js applications. The package, currently at version 0.7.5 and last published in April 2018, is explicitly built for Vue.js 1.x and 2.x, meaning it is not compatible with Vue 3. It provides a top-of-page progress indicator that can be controlled programmatically, typically integrated with vue-router for showing loading states during navigation. Key features include customizable colors, thickness, transition speeds, and positioning. Due to its age and lack of updates, it is now considered abandoned, and users developing with Vue 3 should seek modern alternatives.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","vue","vue-progressbar","vue loading progress","vue progressbar","progressbar"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vue-progressbar"},{"id":12550,"title":"Vue Progressive Image Loading","library":"vue-progressive-image","status":"active","version":"5.0.6","language":"javascript","ecosystem":"npm","summary":"The `vue-progressive-image` package provides a plugin for Vue 3 applications, enabling efficient progressive image loading and lazy loading. This approach enhances perceived performance by displaying a low-resolution placeholder that smoothly transitions to the full-resolution image once it has completely loaded. The current stable version, 5.0.6, released in October 2025, indicates active development and maintenance with regular bug fixes. Key differentiators include its deep integration with Vue 3's component and plugin architecture, comprehensive TypeScript support since v5.0.0, and a straightforward API for managing image loading states. The library requires Vue `^3.5.13` as a peer dependency, ensuring compatibility with modern Vue applications and tooling. It focuses on delivering a robust, performant solution for image optimization without complex configuration.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","progressive","image","img","lazy loading","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vue-progressive-image"},{"id":12551,"title":"Vue Property Decorator","library":"vue-property-decorator","status":"active","version":"9.1.2","language":"javascript","ecosystem":"npm","summary":"vue-property-decorator is a library that provides a set of TypeScript decorators for creating Vue components with a class-based syntax, building on top of `vue-class-component`. It allows developers to define props, methods, computed properties, watchers, and lifecycle hooks using declarative decorators rather than the traditional Vue options API. This approach aims to improve readability and maintainability, especially in larger TypeScript projects. The current stable version is 9.1.2. While its release cadence has varied, it remains actively maintained, though primarily for Vue 2 applications. Its key differentiator is simplifying common Vue patterns into concise, type-safe decorator declarations, providing a more object-oriented way to define components compared to the standard options API or the newer Vue 3 Composition API. It is largely considered a bridge for those who prefer class-based component development within the Vue 2 ecosystem.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","vue","typescript","decorator"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vue-property-decorator"},{"id":26615,"title":"vue-property-decorator-transpiler","library":"vue-property-decorator-transpiler","status":"active","version":"2.0.6","language":"javascript","ecosystem":"npm","summary":"Transpiles classes written with vue-property-decorator back to simple Vue component global registration code. Version 2.0.6 is current, with support for async methods, props defaults, mixins, const mode, and template precompilation. Unlike vue-class-component or vue-property-decorator at runtime, this package outputs plain Vue component options objects without runtime dependencies, enabling developers to use decorator syntax during development but deploy lightweight, self-contained components. Ideal for projects that need to avoid runtime decorator overhead or generate registerable components for use outside of a full build system.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","vue","typescript","decorator","component"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vue-property-decorator-transpiler"},{"id":14298,"title":"Vue 3 QR Code Generator Component","library":"vue-qr","status":"active","version":"5.0.3","language":"javascript","ecosystem":"npm","summary":"Vue-qr is a dedicated Vue 3 component for generating highly customizable QR codes, built upon the Awesome-qr.js library. It offers extensive styling options, including background images (static or GIF), logos, adjustable margins, color control for data blocks and empty spaces, and various error correction levels. The package is currently at version 5.0.3, specifically designed for Vue 3 applications. Historically, version 4.x supports Vue 2, indicating a release cadence tied to Vue's major versions. Its key differentiator is the rich set of visual customization options, enabling developers to embed branded or aesthetically pleasing QR codes directly within their Vue applications, moving beyond basic black-and-white patterns.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","vue-qr","vue qr","vue qrcode","qr","vue","vue3","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vue-qr"},{"id":12553,"title":"Vue QR Code Component","library":"vue-qrcode","status":"active","version":"2.2.2","language":"javascript","ecosystem":"npm","summary":"vue-qrcode is a Vue.js component designed for generating QR codes directly within Vue applications. It serves as a declarative wrapper around the popular `qrcode` library (github.com/soldair/node-qrcode), abstracting away the complexities of direct canvas or SVG manipulation. The package is currently at version 2.2.2 and maintains an active development cycle, with recent patch and minor releases addressing fixes and new features. It differentiates itself by offering a Vue-idiomatic interface to robust QR code generation, supporting a wide array of customization options including version, error correction level, quiet zone margin, scaling, exact width, and customizable dark and light module colors. It's compatible with both Vue 2.7+ and Vue 3.0+ environments, making it suitable for modern Vue projects.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","vue-qrcode","qrcode","vue","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vue-qrcode"},{"id":12552,"title":"Vue QR Code Component","library":"vue-qrcode-component","status":"maintenance","version":"2.1.1","language":"javascript","ecosystem":"npm","summary":"vue-qrcode-component is a straightforward Vue.js component designed for embedding QR code generation directly within Vue applications. It provides a simple API for encoding text into QR codes, with options to customize size, foreground color, background color, and error correction level. The current stable version is 2.1.1. Given its last commit was several years ago (around 2020), it appears to be in a maintenance state, suitable for projects requiring basic QR code functionality without extensive configuration or advanced features. Its key differentiator is its minimal setup and direct integration into Vue 2 projects, offering a ready-to-use solution for adding QR codes with common customizations, rather than relying on a separate QR library and manually integrating it into a Vue wrapper. It does not actively support Vue 3.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","qr","code","qrcode","vue","component"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vue-qrcode-component"},{"id":12554,"title":"Vue Query - Data Fetching Hooks","library":"vue-query","status":"active","version":"1.26.0","language":"javascript","ecosystem":"npm","summary":"Vue Query is a library designed to simplify data fetching, caching, and synchronization for Vue applications, bringing the powerful features of TanStack Query (formerly React Query) to the Vue ecosystem. It provides a set of hooks for declarative and efficient management of asynchronous data, reducing boilerplate and improving developer experience. The current stable version is 1.26.0, but version 2.x is under active beta development, which tightly aligns its core logic with `@tanstack/query-core`. This alignment in v2 is a key differentiator, ensuring consistency with the broader TanStack Query ecosystem. It addresses common challenges like caching, background refetching, optimistic updates, and pagination out-of-the-box, making it an advanced solution compared to manual `fetch` or `axios` implementations. The library is actively maintained with ongoing feature development and bug fixes.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","vue","query","vue-query","vue-react-query","server-cache","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vue-query"},{"id":15915,"title":"Vue Quill Component","library":"vue-quill","status":"active","version":"1.5.1","language":"javascript","ecosystem":"npm","summary":"vue-quill is a Vue component that wraps the Quill rich text editor, providing an easy way to integrate Quill into Vue applications. As of version 1.5.1, it offers straightforward v-model binding for content (defaulting to Quill's Delta format, with an option for raw HTML output), configurable editor options, custom formats, and keybindings. While no explicit release cadence is stated, recent updates (v1.4.0, v1.1.0) suggest active maintenance, primarily supporting Vue 2. Key differentiators include its simplicity as a direct wrapper, direct event emission for content updates, and explicit guidance for Vue 1 compatibility via older versions. Developers must manually include Quill's CSS for correct styling.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","vue","quill","js","plugin","text","editor"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vue-quill"},{"id":12555,"title":"Vue Quill Editor","library":"vue-quill-editor","status":"deprecated","version":"3.0.6","language":"javascript","ecosystem":"npm","summary":"Vue Quill Editor (specifically `surmon-china/vue-quill-editor`) is a rich text editor component designed for Vue 2 applications, acting as a wrapper around the Quill.js editor. The package, currently at version 3.0.6, supports integration in both Single Page Applications (SPA) and Server-Side Rendering (SSR) environments. However, the library is officially deprecated by its maintainer due to the stalled maintenance of the upstream Quill.js project, and critically, it does not support Vue 3. While suitable for existing Vue 2 projects requiring a rich text editor, new development, especially with Vue 3, should consider alternative, actively maintained solutions like 'VueQuill' (a separate Vue 3 specific wrapper in beta) or 'Tiptap'.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","vue-quill-editor","vue quill","vue text editor","vue rich text editor","vue web editor","vue editor"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vue-quill-editor"},{"id":12556,"title":"Vue Quilly","library":"vue-quilly","status":"active","version":"1.1.6","language":"javascript","ecosystem":"npm","summary":"Vue Quilly is a lightweight Vue 3 component designed to integrate Quill v2, a powerful WYSIWYG rich text editor, into Vue-powered applications. Currently at version 1.1.6, the library sees frequent minor updates, primarily focused on dependency maintenance and minor fixes. Its key differentiators include leveraging `quill/core` to minimize bundle size by avoiding the import of all Quill modules, offering robust TypeScript support, and seamless integration with both Vue 3 and Nuxt 4 projects. It handles content in both HTML and Quill Delta formats, providing a highly customizable base for building bespoke rich text editing experiences while maintaining a small footprint. This component aims to simplify the creation of advanced text editors by abstracting the direct Quill API, allowing developers to focus on application logic while still retaining fine-grained control over the editor's features and appearance.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","quill","quill2","wysiwyg","rich-text","html-editor","vue3","vue","vuejs","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vue-quilly"},{"id":12557,"title":"Vue Range Slider Component","library":"vue-range-component","status":"abandoned","version":"1.0.3","language":"javascript","ecosystem":"npm","summary":"Vue Range Slider Component (npm: `vue-range-component`) is a UI library providing a customizable range slider based on Vue.js 2.x. The current and only stable version is 1.0.3, last published over six years ago, indicating the project is no longer actively maintained. It offers features such as horizontal and vertical orientations, piecewise value display, configurable tooltips, and support for both single-value and range selection. It handles display of minimum and maximum values and is designed to be compatible with both PC and mobile touch interfaces. Given its reliance on Vue 2.x and lack of recent updates, it is not suitable for modern Vue 3 projects. It was built with Rollup and uses Stylus for styling, shipping with pre-compiled CSS.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","rollup","vuejs","stylus"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vue-range-component"},{"id":14299,"title":"Vue Rating Component","library":"vue-rate","status":"active","version":"2.5.0","language":"javascript","ecosystem":"npm","summary":"vue-rate is a lightweight and customizable rating component for Vue.js applications. The current stable version is v3.1.0, which supports Vue 3. It provides features like customizable length, initial value, read-only mode, and the ability to define custom icons via slots or `iconref` property. Before v3.0.0, it supported Vue 2. The package has a moderate release cadence, with significant updates for Vue major version compatibility and minor feature enhancements. Key differentiators include its simplicity and direct integration into Vue projects without heavy external dependencies, allowing for both basic star ratings and highly customized visual feedback mechanisms for user input. The component also ships with TypeScript types.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","vue","rate","component","vue.js","vue-component","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vue-rate"},{"id":15916,"title":"Vue Ray Debugger","library":"vue-ray","status":"active","version":"2.0.3","language":"javascript","ecosystem":"npm","summary":"vue-ray is a utility designed for debugging Vue 3 applications by sending debugging information to the desktop Ray app. Currently at version 2.0.3, the package maintains an active release cadence, with notable updates including a major rewrite in v2.0.1. This rewrite transitioned the package to an ESM-first architecture and removed support for Vue 2 and Node.js versions below 18. It offers two primary integration methods: a global `RayPlugin` for application-wide configuration and a `raySetup()` composable for `<script setup>` contexts. The package's key differentiator is its seamless integration with the commercial Ray debugging application, providing a dedicated GUI for inspecting data, component lifecycle events, and errors, offering a richer debugging experience than traditional `console.log` methods.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","vue","ray","debug","typescript","permafrost","spatie"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vue-ray"},{"id":12558,"title":"Vue Reactivator","library":"vue-reactivator","status":"active","version":"3.0.2","language":"javascript","ecosystem":"npm","summary":"vue-reactivator is a lightweight (0.5KB minified & gzipped) Vue mixin designed to integrate arbitrary, non-reactive global state into Vue components, making it reactive. Currently in stable version 3.0.2, releases are infrequent, typically tied to minor feature enhancements, bug fixes, or breaking changes like dropping old Node.js versions. Its primary differentiation lies in providing a flexible framework for developers to create custom \"implementations\" that bridge external mutable state (e.g., browser viewport size, external APIs, legacy JavaScript libraries) with Vue's reactivity system. This allows components to react to changes happening outside the Vue ecosystem without complex manual watchers or event bus setups, offering a clean way to keep UI in sync with global data sources that are not inherently Vuex stores or similar dedicated state management solutions.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","environment","reactive","state","vue"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vue-reactivator"},{"id":12560,"title":"Vue reCAPTCHA Component","library":"vue-recaptcha","status":"active","version":"3.0.0-alpha.6","language":"javascript","ecosystem":"npm","summary":"vue-recaptcha is a Vue component designed for straightforward integration of Google reCAPTCHA v2 (checkbox) and v3 (invisible) into Vue applications. The current stable version is v2.0.3, which primarily supports Vue 3, but also offers Vue 2 compatibility via `@vue/composition-api`. While major version releases (e.g., v1 to v2) have historically had slow cadences, minor bug fixes within a major version are released as needed. A v3.0.0-alpha.6 release is available, indicating future developments. Key differentiators include encapsulating the reCAPTCHA script loading and widget rendering within a declarative Vue component, automatically handling script loading by default since v2.0.0, and shipping with TypeScript definitions for improved developer experience. It simplifies the process of getting a reCAPTCHA token and handling verification events.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","vue","component","vue-component","google-recaptcha","google-recaptcha-v3","recaptcha","recaptcha-v3","gcaptcha","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vue-recaptcha"},{"id":12559,"title":"Vue reCAPTCHA v3 Integration","library":"vue-recaptcha-v3","status":"active","version":"2.0.1","language":"javascript","ecosystem":"npm","summary":"Vue reCAPTCHA-v3 is a library designed to simplify the integration of Google reCAPTCHA v3 into Vue.js applications. It leverages the underlying `recaptcha-v3` package to provide an easy-to-use API for executing reCAPTCHA actions and obtaining tokens. The current stable version, 2.0.1, fully supports Vue 3, with previous versions (specifically ^1.9.0) available for Vue 2 applications. The package has a moderate release cadence, with updates typically coinciding with feature additions, bug fixes, or updates to the core `recaptcha-v3` dependency. Its key differentiator is its straightforward API for both Vue 2 (options API) and Vue 3 (composition API), abstracting away the complexities of the reCAPTCHA JavaScript API, and offering optional loader configurations for advanced use cases.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","captcha","recaptcha","recaptcha-v3","vue","vuejs","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vue-recaptcha-v3"},{"id":26618,"title":"vue-remove-attributes","library":"vue-remove-attributes","status":"active","version":"1.0.3","language":"javascript","ecosystem":"npm","summary":"vue-remove-attributes 1.0.3 is a Vue template compiler module that removes unwanted attributes (e.g., data-testid) from Vue single-file component templates at build time. It integrates with vue-loader via compilerOptions and supports matching attributes by string, array, or regex. Heavily dependent on vue-template-compiler (or @vue/compiler-sfc for Vue 3), it is best suited for Vue 2 projects using Webpack, similar to babel-plugin-jsx-remove-data-test-id but for Vue templates. Currently stable with low release cadence and limited community adoption.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","vue","template","compiler","webpack","module","HTML","attribute","remove","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vue-remove-attributes"},{"id":12561,"title":"Vue Resize Observer Directive","library":"vue-resize-observer","status":"active","version":"2.0.16","language":"javascript","ecosystem":"npm","summary":"Vue Resize Observer is a lightweight plugin that provides a Vue directive, `v-resize`, to easily detect and react to resize events on any DOM element within a Vue component. It leverages the native `ResizeObserver` browser API for efficient size change detection without the performance overhead of traditional window resize listeners or polling. The package supports both Vue 2 (version `2.0.16` is the latest stable for Vue 2) and Vue 3, with separate installation instructions (`vue-resize-observer@next` for Vue 3). While not explicitly stated, the `@next` tag indicates active development for Vue 3 compatibility, suggesting a potentially faster release cadence for the Vue 3 branch. Its primary differentiator is the direct integration of the `ResizeObserver` API into a straightforward Vue directive, simplifying responsive layouts and element-specific size management.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","vue","vue3","plugin","resize","event","observer"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vue-resize-observer"},{"id":16577,"title":"Vue Resource HTTP Client","library":"vue-resource","status":"abandoned","version":"1.5.3","language":"javascript","ecosystem":"npm","summary":"vue-resource is an HTTP client plugin for Vue.js, designed for making web requests and handling responses using XMLHttpRequest or JSONP. It supports the Promise API, URI Templates, and interceptors for both requests and responses. The package, currently at version 1.5.3 (last updated in 2021), was primarily built for Vue 1.x and Vue 2.x applications. It boasts compatibility with modern browsers (Firefox, Chrome, Safari, Opera, IE9+) and a compact size (14KB, 5.3KB gzipped). While it was once considered a de-facto 'official' HTTP client, its maintenance has largely ceased, especially with the advent of Vue 3, which encourages the use of alternatives like Axios or the native Fetch API. Its release cadence was irregular towards the end of its active lifecycle, with its last update occurring several years ago.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","vue","xhr","http","ajax","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vue-resource"},{"id":26619,"title":"vue-ribbon","library":"vue-ribbon","status":"active","version":"1.0.1","language":"javascript","ecosystem":"npm","summary":"A Vue 2 single-file component that adds customizable GitHub-style 'Fork me on GitHub' ribbons to your Vue app. Version 1.0.1 is the initial and only release, published as a UMD module with optional support for browser script tags via unpkg. It offers props for text, URL, position (right/left top/bottom), fixed positioning, and background color with automatic text contrast based on luminance. This is a simple, zero-dependency component for Vue 2 only and is not compatible with Vue 3 without adaption.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","vue","vuejs","vue2","ribbon","github","component"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vue-ribbon"},{"id":14300,"title":"Vue Material Ripple Effect Directive","library":"vue-ripple-directive","status":"active","version":"2.0.1","language":"javascript","ecosystem":"npm","summary":"vue-ripple-directive is a lightweight Vue.js directive that implements the Material Design ripple effect on any HTML element. Currently stable at version 2.0.1, the package provides a focused solution for adding interactive visual feedback to user interface elements, differentiating itself from larger component libraries by offering only the ripple functionality. Releases have historically addressed bug fixes and introduced features like custom colors and event modifiers, though recent development pace appears moderate. A key characteristic is its reliance on the host element having `position: relative` for accurate ripple positioning, a behavior that was explicitly enforced as a breaking change in version 2.0.1. It can be configured globally for default colors and z-index.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","vue","ripple","material","directive","ripple effect","button"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vue-ripple-directive"},{"id":14301,"title":"Vue Route Generator","library":"vue-route-generator","status":"active","version":"1.0.0","language":"javascript","ecosystem":"npm","summary":"vue-route-generator is a utility library for generating Vue Router configuration arrays based on a file-system-driven page component structure, mirroring conventions seen in frameworks like Nuxt. It allows developers to define routes implicitly by organizing `.vue` files within a specified directory, eliminating the need for manual route array definitions. The current stable version is `1.0.0`, which introduced compatibility with Vue 3. While not on a fixed release cadence, it receives updates for bug fixes and feature enhancements, with major versions primarily driven by Vue ecosystem shifts. A key differentiator is its focus on generating static JavaScript code at build time, rather than performing runtime route resolution, and its support for custom route metadata embedded directly within Vue Single File Components via a `<route>` block. It serves as a lower-level tool compared to related projects like `vue-auto-routing`, offering more granular control over the generation process.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","Vue","Vue Router","routing","generator","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vue-route-generator"},{"id":17999,"title":"Vue Route Middleware","library":"vue-route-middleware","status":"active","version":"1.0.7","language":"javascript","ecosystem":"npm","summary":"`vue-route-middleware` is a lightweight utility for Vue.js applications designed to streamline and enhance the management of route middleware logic within `vue-router`. It simplifies the definition and execution of complex global route guards, offering both inline function and chainable middleware arrays directly within route meta fields. The library is currently stable at version 1.0.7, with its last major release (v1.0.0) providing the core functionality, followed by minor updates. Its primary differentiator is the ability to define middleware either as direct functions, an array of functions for chaining, or as named functions referenced from an object passed to `VueRouteMiddleware()`, allowing for flexible application across different router guards like `beforeEach` and `afterEach`. It promotes clean, readable route configurations by abstracting complex guard logic, making it easier to manage permissions, tracking, and other route-specific concerns. It does not introduce breaking changes frequently, focusing on stability within the 1.x series.","last_verified":"2026-04-23T00:00:00.000Z","tags":["javascript","vue","vuejs","router","routes","vue-router","middleware"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vue-route-middleware"},{"id":12564,"title":"Vue Router","library":"vue-router","status":"active","version":"5.0.4","language":"javascript","ecosystem":"npm","summary":"Vue Router is the official client-side routing library for Vue.js, providing robust and declarative navigation for single-page applications. The current stable version is 5.0.4, primarily designed for Vue 3 projects. It generally follows a regular release cadence, with minor bug fixes and experimental features being integrated frequently, and major versions released less often but incorporating significant architectural changes or merges. A key differentiator of Vue Router 5 is the integration of `unplugin-vue-router` into its core, enabling file-system based routing and simplifying route definition by convention. This merge aims to streamline development workflows, reducing boilerplate compared to earlier versions and offering a more integrated experience for large-scale applications. It also provides strong TypeScript support out of the box, ensuring type safety for route definitions and navigation guards.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vue-router"},{"id":12562,"title":"Vue Router Layout Selector","library":"vue-router-layout","status":"active","version":"0.4.1","language":"javascript","ecosystem":"npm","summary":"Vue Router Layout is a lightweight utility designed for dynamically resolving layout components within Vue Router applications. Currently stable at version 0.4.1, the library provides a programmatic way to define layouts for routes by using a factory function, `createRouterLayout`, which then generates a `<RouterLayout>` component. This component is subsequently integrated into Vue Router's `routes` configuration. The package supports dynamic imports for layout components, enabling efficient code splitting. A key differentiator is its focus on minimalist layout resolution, allowing developers to specify layouts directly within their page components via a `layout` option, including passing props since v0.4.0. Its release cadence is irregular but consistent with bug fixes and features. Crucially, version 0.2.0 marked a breaking change by dropping Vue 2 support in favor of Vue 3, necessitating version awareness for project compatibility. For more comprehensive routing solutions, the author points to `vue-cli-plugin-auto-routing`.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","Vue","Vue Router","routing","layout","dynamic imports","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vue-router-layout"},{"id":15042,"title":"Vue Router Mock","library":"vue-router-mock","status":"active","version":"2.0.2","language":"javascript","ecosystem":"npm","summary":"vue-router-mock is a testing utility designed for Vue 3 applications, specifically to facilitate unit and integration testing of components that interact with the official `vue-router`. Currently stable at version 2.0.2, the library maintains an active release cadence, providing minor updates for bug fixes and compatibility, such as the recent addition of `vue-router` v5 support. Its core purpose is to provide a mock `vue-router` instance that can be injected into components, enabling developers to spy on navigation calls (e.g., `push`, `replace`), simulate route changes, and assert router state without requiring a full browser environment or actual navigation. It differentiates itself from end-to-end testing tools by focusing on isolated scenarios, leading to more granular and faster test execution. The library integrates seamlessly with `@vue/test-utils` and offers flexible setup options for test environments like Jest or Vitest through functions such as `createRouterMock` and `injectRouterMock`.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","vue","router","mock","spy","stub","jest","test","vue-router","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vue-router-mock"},{"id":12563,"title":"Vue Router Multiguard","library":"vue-router-multiguard","status":"active","version":"1.0.3","language":"javascript","ecosystem":"npm","summary":"This package provides a utility to combine multiple Vue Router navigation guards into a single `beforeEnter` or `beforeEach` hook. It allows developers to specify an array of functions that will be executed serially, stopping when any guard calls `next()` with an argument (e.g., a path to redirect to) or when all guards complete without redirection. The current stable version is 1.0.3, which includes official TypeScript support, making it well-integrated into modern Vue 2/3 applications using TypeScript. As a lightweight utility, its release cadence is generally driven by bug fixes or minor enhancements. Its primary differentiator is simplifying the composition of multiple guards without complex nesting or manual chaining, providing a clean API for common use cases like layered authentication and authorization.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","vue-router","vue-router-guard","guard","multiple-guard","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vue-router-multiguard"},{"id":15043,"title":"Vue Runtime Helpers","library":"vue-runtime-helpers","status":"abandoned","version":"1.1.2","language":"javascript","ecosystem":"npm","summary":"vue-runtime-helpers is a utility package that provides internal runtime helpers crucial for the compilation and rendering of Vue Single File Components (SFCs). These helpers are primarily consumed by Vue build tools such as `vue-loader` for Webpack, `@vitejs/plugin-vue` for Vite, and older tools like `rollup-plugin-vue`. Its core functionalities include `normalizeComponent`, which standardizes component options for the Vue runtime, and `createInjector`, used for injecting component-scoped styles. While the package itself, currently at version 1.1.2, has not seen active development since its last release seven years ago, its underlying concepts and the problems it solves (like component normalization and style injection) remain integral to the Vue ecosystem's build pipeline. It is not intended for direct consumption by most application developers but rather serves as low-level plumbing, with its essential logic now absorbed or re-implemented within actively maintained Vue tooling. It does not follow an independent release cadence.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vue-runtime-helpers"},{"id":15278,"title":"Vue RxJS Bindings","library":"vue-rx","status":"active","version":"6.2.0","language":"javascript","ecosystem":"npm","summary":"Vue-Rx is an official integration library that provides RxJS bindings for Vue.js components, enabling developers to incorporate reactive programming paradigms directly into their Vue applications. It offers a `subscriptions` option for components to declaratively bind observable streams to data properties, and a `v-stream` directive to easily convert DOM events or custom component events into RxJS Observables. The current stable version, 6.2.0, primarily supports RxJS v6 and Vue.js 2.x, with releases focused on compatibility updates and feature enhancements. Its key differentiator is its first-party status within the Vue ecosystem, offering a streamlined, boilerplate-reducing approach to managing reactive state and event handling using RxJS, and it ships with TypeScript typings for enhanced developer experience.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","vue","rx","rxjs","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vue-rx"},{"id":12565,"title":"Vue Safe HTML Directive","library":"vue-safe-html","status":"active","version":"3.0.1","language":"javascript","ecosystem":"npm","summary":"Vue Safe HTML is a Vue.js directive, currently at version 3.0.1, designed to dynamically render HTML content after programmatically stripping unwanted tags. It supports both Vue 2 and Vue 3, is TypeScript-ready, and has zero external dependencies, making it a lightweight solution for basic HTML sanitization. The library differentiates itself by offering explicit customization of allowed HTML tags and attributes, either globally during plugin installation or locally via directive modifiers. While it provides tag-stripping functionality, it explicitly states that it is not a comprehensive XSS (Cross-Site Scripting) protection mechanism and should not be relied upon for full security against malicious inputs. Releases appear to be event-driven, addressing bug fixes and compatibility, rather than following a strict time-based cadence. It also supports Nuxt SSR environments.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","vue","directive","safe","html","sanitize","strip"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vue-safe-html"},{"id":12566,"title":"Vue Safe Teleport","library":"vue-safe-teleport","status":"active","version":"0.1.2","language":"javascript","ecosystem":"npm","summary":"vue-safe-teleport is a utility package for Vue 3 applications that enhances the built-in `<Teleport>` component to prevent common runtime errors related to target availability. It provides `<SafeTeleport>` and `<TeleportTarget>` components, ensuring that content is only teleported once its designated target DOM element is fully mounted and available. The current stable version is `0.1.2`. While the package is relatively new, its recent bug fixes (e.g., v0.1.2 for import extensions) indicate active maintenance. Key differentiators include its explicit `TeleportTarget` component for robust target registration and a fallback single-frame delay when using `SafeTeleport` with a standard DOM selector, directly addressing the \"Failed to locate Teleport target with selector\" issue that frequently arises from race conditions in component lifecycles. It aims to be a drop-in replacement for `<Teleport>` with added safety.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vue-safe-teleport"},{"id":12567,"title":"Vue Sanitize Directive","library":"vue-sanitize-directive","status":"active","version":"0.2.1","language":"javascript","ecosystem":"npm","summary":"vue-sanitize-directive is a Vue.js directive designed for declarative HTML sanitization within templates, powered by the flexible `sanitize-html` library. It provides a `v-sanitize` directive that can be used to remove potentially unsafe HTML content from user-provided input, offering various modifiers like `.strip`, `.basic`, `.inline`, and `.nothing` for different sanitization levels. The current stable version is 0.2.1. Recent updates in version 0.2.0 introduced support for both Vue 2.x and Vue 3.x, alongside experimental server-side rendering (SSR) capabilities. This package differentiates itself by integrating robust `sanitize-html` functionality directly into Vue's templating system, simplifying the process of displaying user-generated content safely. While convenient for client-side display, the documentation explicitly warns that primary validation and sanitization of user-provided input should always occur on the backend for robust security.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","vue","sanitization","sanitize","v-sanitize"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vue-sanitize-directive"},{"id":12568,"title":"Reactive Screen Size and Media Queries for Vue 3","library":"vue-screen","status":"active","version":"2.4.2","language":"javascript","ecosystem":"npm","summary":"VueScreen is a JavaScript library for Vue 3 that provides reactive access to window dimensions, media query states, and device orientation. It enables developers to easily integrate dynamic screen size information and breakpoint detection into their Vue applications. The current stable version is 2.4.2, and the project demonstrates an active release cadence with regular minor and patch updates, indicating ongoing maintenance and feature development. Key differentiators include its debounced reactive screen size updates, comprehensive media query state tracking, touch screen detection, and out-of-the-box support for popular UI framework breakpoints like Tailwind, Bootstrap, Bulma, Foundation, Materialize, and Semantic UI. It is also designed to be compatible with Server-Side Rendering (SSR) environments. Version 2.x of `vue-screen` specifically targets Vue 3 applications, with previous versions (v1.x) supporting Vue 2.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","vuejs","vue","screen","size","window","reactive window","media query","matchMedia","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vue-screen"},{"id":12569,"title":"Vue Screen Utilities","library":"vue-screen-utils","status":"active","version":"1.0.0-beta.13","language":"javascript","ecosystem":"npm","summary":"vue-screen-utils is a dependency-free Vue 3 library providing a suite of reactive utility functions for managing screen breakpoints, media queries, DOM element resize observations, and dark mode detection. Currently in version `1.0.0-beta.13`, it is in active development with a stable `1.0.0` release anticipated soon, implying a potentially frequent update cadence until then. The library is fully written in TypeScript, offering robust type safety and excellent IDE support. It distinguishes itself by allowing developers to define custom, semantically named screen size keys (e.g., `sm`, `md`, `lg`) and map them to various media query formats, which are then reactively evaluated against the current viewport. It offers both composable functions like `useScreens`, `useMediaQuery`, `useResizeObserver`, and `useDarkMode`, as well as a plugin for application-wide integration. Key features include a reactive `matches` object indicating active breakpoints, a `current` computed property for the largest active screen key, and utility functions like `mapCurrent` and `mapList` for mapping custom values to the current screen state.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vue-screen-utils"},{"id":14303,"title":"VueScriptX - Asynchronous Script Loading for Vue","library":"vue-scriptx","status":"active","version":"0.2.7","language":"javascript","ecosystem":"npm","summary":"VueScriptX is a small, focused Vue 3 plugin that facilitates asynchronous loading and execution of external JavaScript files and inline scripts directly within Vue components using a custom `<scriptx>` component or a global `$scriptx` property. It aims to reintroduce the familiar `<script>` tag behavior in a Vue-compatible way, inspired by `vue-script2`. The current stable version is 0.2.7, with an informal release cadence indicated by recent minor updates. Key differentiators include its declarative `<scriptx>` component for both ordered and asynchronous execution, support for unloading scripts when components unmount, and full TypeScript compatibility for Vue 3 projects, offering a straightforward and robust approach to managing third-party scripts in Single Page Applications (SPAs). It emphasizes a simple, web-standards-familiar approach to script injection.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","vue3","script","injection","asynchronous","async","loading","loader","load","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vue-scriptx"},{"id":26620,"title":"vue-scrollactive","library":"vue-scrollactive","status":"active","version":"0.9.3","language":"javascript","ecosystem":"npm","summary":"A lightweight Vue component for scroll-based menu highlighting and smooth scrolling to sections. Current stable version is 0.9.3, released on npm. It automatically adds an 'active' class to menu items as corresponding sections come into view, and scrolls to the target section on click. Key differentiators: supports both href-based and custom data attribute selectors, configurable easing and offset, emits itemchanged events, and allows dynamic menu items. Compared to alternatives like vue-scrollspy or vue-scrollto, this component combines scrollspy and scroll-to behavior in one package with a simple plugin API. Works with Vue 2 only (no Vue 3 support). Dependencies: requires Promise polyfill for older browsers.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","vue","vue-plugin","vue-component","scrollspy","scroll","active","active-class","menu-item"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vue-scrollactive"},{"id":15280,"title":"Vue Scroller","library":"vue-scroller","status":"maintenance","version":"2.2.4","language":"javascript","ecosystem":"npm","summary":"Vue Scroller is a Vue 2 component designed to provide smooth scrolling capabilities, including features like pull-to-refresh and infinite loading. It served as a foundational component for the Vonic UI framework. The package is currently at version 2.2.4 on npm, with the last update approximately four years ago. This indicates that it is tailored specifically for Vue 2 environments and is not actively maintained for compatibility with Vue 3 or newer ecosystems. Its primary differentiators lie in its straightforward API for implementing common mobile-like scrolling patterns within Vue 2 applications. Due to its age, new projects are generally advised to seek more modern, actively maintained alternatives, especially if targeting Vue 3.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","vue","scroll","pulltorefresh","pull to refresh","pull-to-refresh","infinite load"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vue-scroller"},{"id":12570,"title":"Vue Segment Analytics Plugin","library":"vue-segment-analytics","status":"deprecated","version":"0.5.4","language":"javascript","ecosystem":"npm","summary":"This package is a Vue plugin for integrating Segment's `analytics.js` into Vue 2 applications. It provides a `Vue.use()` interface to initialize Segment with a write key (`id`) and can integrate with Vue Router for automatic page tracking. The current stable version is 0.5.4, with the last update in June 2022, indicating an infrequent release cadence focused on maintenance rather than active feature development. Its primary differentiator is its direct plugin integration for Vue 2, making Segment methods available globally via `this.$segment`. However, for modern Vue 3 applications, the official Segment recommendation is `@segment/analytics-vue`, making this package a legacy solution for existing Vue 2 projects.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","segment","analytics"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vue-segment-analytics"},{"id":12571,"title":"Vue Select Component","library":"vue-select","status":"active","version":"3.20.4","language":"javascript","ecosystem":"npm","summary":"Vue Select is a lightweight, extensible Vue component designed to replace the native HTML `<select>` element, offering enhanced features like filtering, tagging, and AJAX support. The project currently maintains two major lines: the stable version 3.x (latest 3.20.4), which exclusively supports Vue 2, and the actively developed beta channel 4.x (currently 4.0.0-beta.6), which targets Vue 3. While version 3.x receives maintenance updates for critical bug fixes, the primary development effort is focused on the Vue 3 compatible 4.x branch. It differentiates itself by being dependency-free at runtime (aside from Vue itself), highly customizable via slots and SCSS variables, and built with strong emphasis on accessibility. Releases for v3.x have become less frequent as v4.x development progresses towards a stable release, which will likely become the new default for Vue 3 projects.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vue-select"},{"id":12572,"title":"Vue 2 Server Renderer","library":"vue-server-renderer","status":"abandoned","version":"2.7.16","language":"javascript","ecosystem":"npm","summary":"The `vue-server-renderer` package provides Node.js server-side rendering (SSR) capabilities for applications built with Vue.js 2.x. As of its final release, v2.7.16 (\"Swan Song\"), this package is intrinsically tied to Vue 2, which reached its End of Life (EOL) on December 31st, 2023. Consequently, `vue-server-renderer` is no longer actively maintained and will not receive further updates, including bug fixes or security patches. Its primary function was to enable universal Vue 2 applications, improving initial page load times and SEO by delivering fully-rendered HTML from the server. For any ongoing or new projects, developers are strongly advised to migrate to Vue 3 and utilize its corresponding SSR solution, `@vue/server-renderer`, which is under active development and support.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","vue","server","ssr","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vue-server-renderer"},{"id":15917,"title":"Vue SFC Parser","library":"vue-sfc-parser","status":"active","version":"0.1.2","language":"javascript","ecosystem":"npm","summary":"vue-sfc-parser is a utility library for parsing Vue.js Single File Components (SFCs) specifically designed for static analysis workflows. It provides a structured representation of an SFC, similar to `vue-template-compiler`'s `parseComponent` function, but enhances it with additional helper methods on `SFCBlock` objects, such as `calcGlobalOffset` and `calcGlobalRange`, to facilitate mapping block-specific positions back to the overall file position. Currently at version 0.1.2, the library also includes a `createDiffWatcher` API for efficiently detecting changes within individual SFC blocks, enabling sophisticated hot-reloading or analysis tools. Its release cadence is ad-hoc, reflecting its early development stage. A key differentiator is its focus on providing precise positional data and change detection, which is crucial for linters, language servers, and build tools that operate on Vue SFCs.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","Vue.js","component","parser","single file component","static analysis","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vue-sfc-parser"},{"id":12573,"title":"Vue SFC Transformer","library":"vue-sfc-transformer","status":"active","version":"0.1.17","language":"javascript","ecosystem":"npm","summary":"vue-sfc-transformer provides low-level utilities for transpiling Vue Single File Components (SFCs), specifically focusing on TypeScript syntax within `<script setup>` blocks and template expressions. It aims for minimal transformation, leveraging `esbuild` for the actual code transpilation. The current stable version is `0.1.17`, indicating a pre-1.0 status where API changes might occur in minor releases. This package is actively maintained, receiving frequent bug fixes and minor feature additions as evidenced by its release history, with its last publish being 4 months ago. It is part of the `nuxt-contrib` organization, suggesting its role in the Nuxt ecosystem for build tooling. Its key differentiators include its granular control over SFC block transformation, reliance on `esbuild` for performance, and specific support for handling TypeScript within Vue templates and `script setup` blocks, making it suitable for bundler integrations and custom build pipelines.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vue-sfc-transformer"},{"id":12575,"title":"Vue Shadow DOM Integration","library":"vue-shadow-dom","status":"active","version":"4.2.0","language":"javascript","ecosystem":"npm","summary":"vue-shadow-dom is a JavaScript library providing robust Shadow DOM support for Vue 3 applications, currently stable at version 4.2.0. It allows developers to leverage the browser's native Shadow DOM capabilities directly within Vue components, enabling strict encapsulation of styles and markup. The library achieves this through the provision of a Vue plugin, a `v-shadow` directive, and dedicated `<shadow-root>` and `<shadow-style>` components. While there isn't a stated fixed release cadence, updates tend to align with major Vue ecosystem changes or feature enhancements. A key differentiator is its direct, declarative API for Shadow DOM usage, avoiding complex manual DOM manipulations, and its comprehensive support for various module environments including ESM, CommonJS, and UMD builds, catering to both bundler-driven and browser-only setups. Notably, versions 2.0 and above are specifically designed for Vue 3, while v1.x targets Vue 2.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","vue","vue-shadow-dom","shadow-dom","vue shadow dom","shadow dom","vue-component","vue-components","vue component","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vue-shadow-dom"},{"id":12574,"title":"Vue Shepherd","library":"vue-shepherd","status":"active","version":"6.0.0","language":"javascript","ecosystem":"npm","summary":"Vue Shepherd is a Vue wrapper library for Shepherd.js, a robust JavaScript library designed for guiding users through applications with interactive site tours. The package is currently at its stable version 6.0.0 and offers integration for both Vue's Composition API via `useShepherd` and Options API using `VueShepherdPlugin`. It differentiates itself by providing a native Vue experience for Shepherd.js, simplifying the process of adding step-by-step guides within Vue applications. The release cadence is moderate, often aligning with updates to the underlying Shepherd.js library and broader Vue ecosystem evolutions. A critical aspect for adopters is the licensing; starting from v5.0.1, the library transitioned to the AGPL-3.0 license, which necessitates a commercial license for commercial products and revenue-generating companies.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","vue","site tour","tour","shepherd","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vue-shepherd"},{"id":14302,"title":"Vue Showdown","library":"vue-showdown","status":"active","version":"4.2.0","language":"javascript","ecosystem":"npm","summary":"Vue Showdown is a specialized Vue.js component that integrates the Showdown.js Markdown parser into Vue applications, allowing developers to render Markdown content directly within their templates. The current stable version is 4.2.0, compatible exclusively with Vue 3. Releases appear to follow a regular cadence, with minor and patch updates frequently following major versions. Its primary differentiation lies in providing a declarative and reactive Vue component wrapper for Showdown, simplifying Markdown rendering and supporting Showdown's extensive configuration options and extensions via component props. This approach abstracts away direct Showdown API calls, making it idiomatic for Vue development.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","vue","showdown","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vue-showdown"},{"id":12577,"title":"Vue Simple Calendar","library":"vue-simple-calendar","status":"active","version":"7.2.2","language":"javascript","ecosystem":"npm","summary":"Vue Simple Calendar is a flexible, themeable, and lightweight calendar component designed for Vue 3 applications. It focuses on displaying a traditional month-grid calendar, capable of showing scheduled activities, including multi-day items. The current stable version is 7.2.2. The project appears to have a consistent, active release cadence with several 7.x.x releases in recent times, indicating ongoing maintenance and development. Key differentiators include its small footprint with no external dependencies (like Moment.js or jQuery), a flexbox-based layout, and extensive customization options via Vue slots and CSS. It explicitly avoids complex features like an 'agenda' view, built-in AJAX, or item management interfaces, positioning itself as a display-centric component rather than a date picker or full-featured scheduling system. It also offers date range selection and supports various user events like clicks and drags.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vue-simple-calendar"},{"id":15279,"title":"Vue Simple Markdown Component","library":"vue-simple-markdown","status":"maintenance","version":"1.1.5","language":"javascript","ecosystem":"npm","summary":"Vue Simple Markdown is a lightweight and performant Markdown parsing component specifically designed for Vue.js 2 applications. Currently at version 1.1.5, the package's last publish was 5 years ago, indicating it is no longer actively maintained but remains stable for existing Vue 2 projects. It provides a `<vue-simple-markdown>` component that accepts a `source` prop containing Markdown text and renders it as HTML. Its key differentiators include highly configurable parsing options via numerous boolean props (e.g., `emoji`, `heading`, `highlight`, `table`, `lists`), allowing developers to enable or disable specific Markdown features. While it offers integration with `highlightjs` for syntax highlighting, `highlightjs` itself needs to be installed and managed by the user. The library focuses on simplicity and speed for transforming Markdown within Vue 2 environments.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vue-simple-markdown"},{"id":15046,"title":"Simple Vue Timeline Component","library":"vue-simple-timeline","status":"abandoned","version":"0.1.2","language":"javascript","ecosystem":"npm","summary":"vue-simple-timeline is a lightweight component designed to render basic chronological timelines within Vue 2 applications. The current stable version is 0.1.2, which typically indicates an early stage of development and suggests the project is likely inactive or has a very slow release cadence. It functions as a Vue plugin, installed via `Vue.use()`, making the `<simple-timeline>` component globally available. This package focuses on providing a straightforward timeline display with customizable event points and content, differentiating itself by its simplicity rather than offering advanced interactivity or complex layout options. It is exclusively built for the Vue 2 ecosystem and is not compatible with Vue 3.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","timeline","vue-timeline","vue-simple-timeline","vue-moe-timeline","light timeline","timeline components","sme-timeline"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vue-simple-timeline"},{"id":12576,"title":"Vue Skeletor","library":"vue-skeletor","status":"active","version":"1.0.6","language":"javascript","ecosystem":"npm","summary":"Vue Skeletor is an adaptive skeleton loading component library specifically designed for Vue 3 applications, currently at version 1.0.6. It aims to simplify the creation of loading states by providing components that automatically adjust to the typography and layout of existing content. Unlike traditional skeleton libraries where developers manually define the size and position of skeleton elements, Vue Skeletor allows direct injection into existing component structures, automatically mimicking text styles. It offers both a component (`Skeletor`) for direct use in templates and a plugin (`VueSkeletor`) for global configuration, including dynamic runtime adjustments via the `useSkeletor` composable. The library focuses on reducing boilerplate and maintenance overhead associated with keeping skeleton loaders in sync with UI changes.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","vue","vue js","vue 3","vue 3 skeleton","vue 3 skeleton loading","vue 3 skeleton loader","vue skeleton","vue skeleton loading","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vue-skeletor"},{"id":12579,"title":"Vue 2 Wrapper for Slick Carousel","library":"vue-slick","status":"abandoned","version":"1.2.0","language":"javascript","ecosystem":"npm","summary":"vue-slick is a component library that provides a Vue 2 wrapper for the popular jQuery-based Slick Carousel. It allows developers to integrate the feature-rich Slick carousel into their Vue 2 applications with a component-based API. The package is currently at version 1.2.0 and has been explicitly declared as no longer actively maintained by its primary contributor, indicating an abandoned status. It differentiates itself by offering a Vue-native syntax for controlling Slick, including prop-based options, method calls via refs, and event listeners. However, its core reliance on `slick-carousel` and `jQuery` introduces complexities, particularly concerning dependency management and potential version conflicts, which are highlighted in its documentation. Its support is strictly limited to Vue 2 environments.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","slick","carousel","vue","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vue-slick"},{"id":12578,"title":"Vue Slick Carousel","library":"vue-slick-carousel","status":"abandoned","version":"1.0.6","language":"javascript","ecosystem":"npm","summary":"Vue Slick Carousel is a Vue.js component that provides fully-featured carousel and slider functionality, serving as a Vue port of the popular `react-slick` library. It was specifically developed with a focus on robust Server-Side Rendering (SSR) support, making it suitable for applications built with frameworks like Nuxt.js, and was initially designed for the Luxstay platform. The current stable version is 1.0.6, released in July 2020. The project has not seen any significant updates since this time, indicating it is no longer actively maintained. Its primary differentiators were its strong SSR capabilities and its direct adaptation of the `react-slick` API and features within the Vue ecosystem, aiming to offer a seamless experience for developers familiar with Slick Carousel.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","vue","slick","carousel","slider","ssr","pwa","nuxt"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vue-slick-carousel"},{"id":15918,"title":"Vue Slide Bar Component","library":"vue-slide-bar","status":"active","version":"1.2.0","language":"javascript","ecosystem":"npm","summary":"vue-slide-bar is a lightweight and straightforward slider component designed for Vue 2 applications. Currently stable at version 1.2.0, this package provides a customizable UI element for selecting values within a range or from a predefined dataset. While a specific release cadence isn't published, updates appear to be driven by bug fixes or minor feature additions. Its key differentiators include simple integration, support for both continuous numeric ranges and discrete data points with custom labels, and extensive styling options for the slider bar, labels, and tooltips. It allows for flexible configuration of minimum/maximum values, custom line height, and a callback function for range value changes. The component focuses on ease of use within existing Vue 2 projects, offering both global and local component registration methods.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vue-slide-bar"},{"id":12580,"title":"Vue Slide Up Down Transition Component","library":"vue-slide-up-down","status":"active","version":"3.0.0","language":"javascript","ecosystem":"npm","summary":"Vue Slide Up Down provides a Vue component for animating height transitions, mimicking the `slideUp` and `slideDown` effects found in jQuery. The current stable version is 3.0.0, which offers full compatibility with Vue 3. While there isn't a strict release cadence, updates are primarily driven by compatibility with major Vue versions and community contributions. Key differentiators include its simple, declarative API via the `active` prop, support for custom durations, and control over the wrapper HTML tag and the `hidden` attribute. It also emits detailed events for animation lifecycle stages, allowing for fine-grained control and integration into complex UIs. The library focuses on providing a robust and accessible solution for vertical content transitions within Vue applications.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","vue","slideup","slidedown","slidetoggle"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vue-slide-up-down"},{"id":12581,"title":"Vue Smooth DnD","library":"vue-smooth-dnd","status":"active","version":"0.8.1","language":"javascript","ecosystem":"npm","summary":"Vue Smooth DnD is a lightweight and performant Vue.js wrapper library for the underlying `smooth-dnd` core library. Currently at version 0.8.1, it provides comprehensive drag-and-drop and sortable functionalities for Vue applications. The library exposes Vue components like `Container` and `Draggable`, which allow developers to easily implement interactive UIs with features such as vertical or horizontal orientation, different drag behaviors (move, copy, drop-zone), drag handles, and auto-scrolling. While a specific release cadence isn't detailed, its evolution is closely tied to the `smooth-dnd` project. It stands out by offering a highly configurable, efficient solution, making it suitable for a wide array of user interaction requirements within the Vue ecosystem.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","Vue","Vue.js","sortable","drag and drop","drag&drop","drag","drop","draggable"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vue-smooth-dnd"},{"id":14304,"title":"Vue Smooth Reflow","library":"vue-smooth-reflow","status":"abandoned","version":"0.1.12","language":"javascript","ecosystem":"npm","summary":"Vue Smooth Reflow (VSR) is a Vue 2 mixin designed to provide smooth CSS transitions for elements undergoing reflow, specifically targeting changes in `height: auto`, `width: auto`, and element repositioning via `transform` (specifically `translate()`). It allows developers to register specific CSS properties to transition smoothly when a component's data changes, without conflicting with Vue's built-in `<transition>` components. The current stable version is 0.1.12. The project has not seen active development since late 2020, making it primarily suitable for existing Vue 2 applications and not actively maintained for Vue 3 or newer ecosystems. Its key differentiator is the direct handling of reflow transitions for dynamic content sizes and positions, rather than managing entrance/exit transitions like Vue's native solution.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","vue","vuejs","transition","reflow","mixin","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vue-smooth-reflow"},{"id":12582,"title":"Vue Smooth Scroll Directive","library":"vue-smooth-scroll","status":"active","version":"1.0.13","language":"javascript","ecosystem":"npm","summary":"The `vue-smooth-scroll` package provides a lightweight, declarative smooth scrolling directive for Vue.js applications. It enables animated scrolling to anchor links within a page with customizable duration and offset. Currently at version 1.0.13, this library appears to be in a stable state with an infrequent release cadence, primarily targeting Vue 2 environments. Its key differentiators include a minimal footprint (under 1KB gzipped), straightforward integration through a global Vue directive, and a focus on simplicity rather than advanced features like scroll spy or complex easing functions. It serves as a practical solution for projects needing basic, reliable scroll-to-anchor functionality without the overhead of more extensive scrolling solutions. The project builds upon the foundations of the `vue-smoothscroll` library, aiming for ease of use and maintenance.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vue-smooth-scroll"},{"id":15919,"title":"Vue Snip","library":"vue-snip","status":"active","version":"2.0.2","language":"javascript","ecosystem":"npm","summary":"vue-snip is a Vue.js directive designed for clamping the content of text elements when they exceed a specified number of lines. It offers two primary snipping approaches: CSS-based (for performance) and JavaScript-based (for greater accuracy and control), selectable on a per-element basis to optimize for different scenarios. A key feature is its ability to automatically re-snip content when the element's size changes (e.g., due to window resize) or when reactive data influencing the text content updates, eliminating the need for manual recalculations. The library intelligently determines line heights without requiring explicit specification from the developer. Under the hood, vue-snip leverages the `js-snip` library for its core snipping logic. The current stable version is 2.0.2, and it supports both Vue 2 and Vue 3 environments through distinct installation patterns. While there isn't a stated strict release cadence, updates tend to align with Vue ecosystem changes or enhancements to the underlying snipping logic, focusing on stability and performance for text truncation needs.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","clamp","ellipsis","snip","snip-text","cut-text","clamp-text","truncate-text","multiline-text","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vue-snip"},{"id":15045,"title":"Socket.io Bindings for Vue.js and Vuex","library":"vue-socket.io-extended","status":"active","version":"4.2.0","language":"javascript","ecosystem":"npm","summary":"Vue-Socket.io-Extended is a robust library that provides seamless integration of Socket.io with Vue.js applications, including comprehensive support for Vuex state management. The current stable version is `4.2.0`, which targets Vue 2.x. Development is active for `v5.0.0-alpha` releases, which introduce support for Vue 3.x. The project aims to offer a more stable, tested, and feature-rich alternative to its inspiration, Vue-Socket.io, focusing on aspects like reactive properties for connection status, automatic dispatching of Vuex actions/mutations based on socket events, and strong TypeScript support. Its release cadence shows periodic updates, with significant work being done for the next major Vue 3 compatible version. It differentiates itself with lightweight design, good TypeScript support (including decorators), and flexibility in handling Socket.io client versions.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","vuejs","socket","vue","socket.io","websocket","socket.io-client","realtime","flux","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vue-socket.io-extended"},{"id":16930,"title":"Vue Sparklines","library":"vue-sparklines","status":"maintenance","version":"2.0.3","language":"javascript","ecosystem":"npm","summary":"Vue Sparklines is a lightweight, TypeScript-based library providing various sparkline charts for Vue 3 applications. It offers line, curve, bar, pie, dynamic, and gradient charts, along with features like tooltips and reference lines. A key differentiator is its explicit claim of having 'no other dependencies', making it a self-contained solution for simple data visualizations. The current stable version is 2.0.3. However, it's important to note that the package was last published four years ago, suggesting a maintenance-only status rather than active development. Developers should consider this when evaluating its long-term compatibility with future Vue ecosystem changes or for projects requiring frequent updates and support.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","vue","vue-next","vue-sparklines","chart","sparkline","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vue-sparklines"},{"id":14305,"title":"Vue Speedometer","library":"vue-speedometer","status":"active","version":"3.0.1","language":"javascript","ecosystem":"npm","summary":"vue-speedometer is a Vue 3 component library for rendering highly configurable speedometer-like gauges, leveraging D3.js for its robust data visualization capabilities. The current stable version is 3.0.1, which represents a complete rewrite utilizing Vue's Composition API and Single File Components (SFCs), requiring Vue 3.3.0 or later. While a specific release cadence isn't published, major version updates tend to align with significant architectural changes or Vue major version compatibility, with v3 focusing exclusively on Vue 3. This library differentiates itself by providing a performant, D3-driven gauge, offering a \"slim build\" option for users who wish to manage D3 microbundles externally, and maintains consistent API patterns across its React and Svelte ports. It provides extensive customization for appearance, segments, and labels.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","vue","speedometer","gauge","d3","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vue-speedometer"},{"id":12583,"title":"Vue Spinner Components","library":"vue-spinner","status":"active","version":"3.0.1","language":"javascript","ecosystem":"npm","summary":"vue-spinner is a collection of 16 highly customizable loading spinner components for Vue.js applications. Currently at version 3.0.1, it specifically targets Vue 3.5+ using the Composition API, offering full TypeScript support with detailed prop types, and ships with ESM and UMD outputs for broad compatibility. The library differentiates itself by providing a variety of pre-built, production-ready spinners based on the Halogen project, covering common loading patterns with props for `loading` state, `color`, `size` (or `height`/`width`), `margin`, and `radius`. While it recently underwent a major overhaul for Vue 3 compatibility, previous versions (like 1.0.4) are available for Vue 1.x projects, establishing a clear versioning strategy tied to Vue's major releases. The project appears to have an active maintenance cadence, with recent updates adding significant test coverage via Vitest.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","spinner","vuejs","vue3","loading","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vue-spinner"},{"id":15921,"title":"Vue 2 Split Pane Component","library":"vue-splitpane","status":"maintenance","version":"1.0.6","language":"javascript","ecosystem":"npm","summary":"Vue Split Pane is a component designed for Vue 2 applications, enabling the creation of resizable split panels either vertically or horizontally. It provides a straightforward way to divide layout space into two adjustable panes, which can also be nested for more complex layouts. The package is currently at version 1.0.6, with the last notable activity (according to provided snippets) in 2022, primarily focused on minor bug fixes and feature enhancements like emitting current percent values. Given its exclusive support for the End-of-Life (EOL) Vue 2 framework, its release cadence is effectively ceased, and it should be considered in a maintenance or abandoned state. Its key differentiator is its simplicity and direct compatibility with legacy Vue 2 projects requiring basic split-pane functionality without migrating to newer frameworks or complex libraries.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vue-splitpane"},{"id":15920,"title":"Vue Plugin for Server-Sent Events","library":"vue-sse","status":"active","version":"2.5.2","language":"javascript","ecosystem":"npm","summary":"vue-sse is a Vue plugin designed to simplify the consumption of Server-Sent Events (SSE) within Vue 2 and Vue 3 applications. It provides a high-level, fluent API wrapper around the native `EventSource` web API, abstracting away much of the low-level EventSource management. The package is currently at version 2.5.2 and appears to be actively maintained, offering features like automatic message formatting (plain, JSON, or custom), credential handling for CORS, and optional EventSource polyfilling for broader browser compatibility. Its core differentiator is the seamless integration into the Vue ecosystem, exposing an `$sse` instance property on Vue components and the Vue global object for easy client creation and event handling. It's built for reactive handling of server-pushed data streams.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","vue","sse","eventsource","server sent events","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vue-sse"},{"id":26621,"title":"Vue SSR Webpack Plugin","library":"vue-ssr-webpack-plugin","status":"active","version":"3.0.0","language":"javascript","ecosystem":"npm","summary":"A Webpack plugin for Vue 2.x server-side rendering that generates a bundle manifest (JSON) from Webpack code-split server builds, enabling seamless use with Vue's bundleRenderer. Current stable version is 3.0.0. Requires vue-server-renderer >= 2.2.0. Key differentiator: automatically packs multiple output files from on-demand code-splitting into a single JSON bundle, and optionally generates a client manifest for automatic preload/prefetch directives. Release cadence is low (major versions align with Vue 2 SSR API changes).","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","vue","ssr","webpack","plugin"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vue-ssr-webpack-plugin"},{"id":12584,"title":"Vue Star Rating Component","library":"vue-star-rating","status":"active","version":"1.7.0","language":"javascript","ecosystem":"npm","summary":"`vue-star-rating` is a highly customizable star rating component for Vue.js applications, offering extensive control over its appearance and behavior. It maintains separate versions to support both Vue 2.x (primarily version 1.6.x, which remains the default `npm install`) and Vue 3 (via version 2.x, installed using `npm install vue-star-rating@next`). The library features a wide array of customization options, including custom star shapes (`star-points`), rounded corners, individual star coloring, glow effects, and full support for RTL (right-to-left) layouts. It integrates seamlessly with Vue's `v-model` for bidirectional data binding and provides fine-grained control over initial rating rounding and increment steps. The project actively develops the Vue 3 compatible version, ensuring continued relevance and compatibility within the evolving Vue ecosystem.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","star rating","star","vue","vue.js","vue 2"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vue-star-rating"},{"id":27533,"title":"Vue Status Indicator","library":"vue-status-indicator","status":"active","version":"1.2.1","language":"javascript","ecosystem":"npm","summary":"A Vue component that renders a colored status indicator dot with optional pulse animation. Current stable version is 1.2.1, released as a minor update to fix the status attribute and pulse effect. This package is a fork of the vanilla JS status-indicator adapted for Vue. It provides five built-in status colors (default, active, positive, intermediary, negative) that can be customized via CSS variables. The component is lightweight and supports both local and global registration. Release cadence is sporadic with no recent activity since 2019. Differentiators include ease of integration with Vue and simple declarative API using just 'status' and 'pulse' props.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","vue","vuejs","vue-component","component","vue.js","status","indicator","dot"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vue-status-indicator"},{"id":14306,"title":"Vue Stepper","library":"vue-stepper","status":"active","version":"1.4.2","language":"javascript","ecosystem":"npm","summary":"Vue Stepper is a lightweight, horizontal stepper component designed for Vue.js applications, facilitating the creation of multi-step forms or guided processes. The current stable version is 1.4.2. Its release cadence shows regular, albeit minor, updates primarily focused on adding new language translations, with core features evolving less frequently (e.g., reset functionality in 1.4.0, event improvements in 1.0.10, and behavior changes in 1.0.8). Key differentiators include its simplicity, event-driven nature for controlling navigation, the ability to use custom Vue components as step content, and configurable features like top-buttons and step persistence via `keep-alive`. It provides explicit events for navigation (e.g., `completed-step`, `active-step`, `stepper-finished`, `clicking-back`) and allows granular control over step progression using the `can-continue` event from within content components. The component also supports various locales for button texts.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","vue","stepper","vue-stepper","steps"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vue-stepper"},{"id":12585,"title":"Vue Sticky Directive","library":"vue-sticky-directive","status":"maintenance","version":"0.0.10","language":"javascript","ecosystem":"npm","summary":"This package provides a Vue.js directive, `v-sticky`, designed to make elements \"sticky\" within their designated container, mimicking the CSS `position: sticky` behavior. It enables configurable sticky effects through various attributes such as `sticky-offset` (allowing top and bottom breakpoints), `sticky-side` (to specify sticking to the top, bottom, or both), and `sticky-z-index` for layer control. Additionally, it offers an `on-stick` callback function that notifies when an element's sticky state changes. The current version, 0.0.10, indicates it's an early-stage project. While its release cadence isn't explicitly defined, the versioning suggests a more cautious release cycle, with the last known commit in May 2021. A key differentiator is its straightforward, directive-based API for Vue 2 applications, providing a robust solution for contextual sticky elements that can be scoped to a specific `sticky-container` rather than just the viewport.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","vue","sticky","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vue-sticky-directive"},{"id":18918,"title":"vue-strict-prop","library":"vue-strict-prop","status":"maintenance","version":"0.3.6","language":"javascript","ecosystem":"npm","summary":"A strict-typed prop builder for Vue 2 components, enabling compile-time type safety for component props using TypeScript. Version 0.3.6, last updated in 2019, and is no longer actively developed. Provides a chainable API to define required, optional, and default props with validators, supporting arrays of types, string literals, and custom types. Differentiates from Vue's native prop options by offering static type inference for component instances without relying on PropType or manual type annotations. Requires Vue 2.x and TypeScript ≥2.9.1.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","Vue","TypeScript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vue-strict-prop"},{"id":12586,"title":"Vue Stripe.js Integration","library":"vue-stripe-js","status":"active","version":"2.0.2","language":"javascript","ecosystem":"npm","summary":"vue-stripe-js (current stable version 2.0.2) is a library that provides Vue 3 components for integrating Stripe.js into web applications, enabling developers to build various payment UIs. It maintains an active release cadence with frequent minor updates for bug fixes and compatibility, including enhanced Nuxt 3 support. Major versions, like v2.0.0, introduce significant architectural shifts such as the transition to ES modules. The library's core philosophy emphasizes minimal abstractions, offering direct control over Stripe.js functionalities while leveraging Vue's reactivity system. It is fully TypeScript-ready and designed to work seamlessly with modern frontend toolchains, acting as a lightweight, unopinionated bridge between the Stripe.js SDK and the Vue component lifecycle for creating advanced payment integrations.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","Vue","Stripe","Elements","Checkout","Payments","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vue-stripe-js"},{"id":20695,"title":"vue-style-loader","library":"vue-style-loader","status":"maintenance","version":"4.1.3","language":"javascript","ecosystem":"npm","summary":"A webpack loader that dynamically injects CSS into the document as <style> tags, specifically designed for Vue.js single-file components. Version 4.1.3 is the current stable release, with maintenance mode active. It is a fork of style-loader, adding SSR support (collecting styles into context.styles for node targets) and a manualInject option for non-vue-file styles. Unlike style-loader, it does not support url mode, reference counting, singleton, or insertAt options; instead it intelligently selects the best injection strategy. It is a core dependency of vue-loader and automatically used for <style> blocks in .vue files.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vue-style-loader"},{"id":14307,"title":"Vue Styled Components","library":"vue-styled-components","status":"abandoned","version":"1.6.0","language":"javascript","ecosystem":"npm","summary":"Vue Styled Components is a port of the popular `styled-components` library, adapting its CSS-in-JS approach to Vue 2.x applications. It allows developers to write actual CSS within JavaScript using tagged template literals, creating Vue components that encapsulate their own styles. The current stable version is 1.6.0. This library differentiates itself by providing a low-level styling construct where components serve as visual primitives, reducing the mapping between components and their stylesheets. However, it is explicitly compatible only with Vue 2.x and is noted as \"not fully-featured\" compared to the original `styled-components` project. Given its last update was several years ago and its strict Vue 2.x compatibility, it is considered largely unmaintained for modern Vue 3+ development.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","vue","css","css-in-js"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vue-styled-components"},{"id":12587,"title":"Vue Styleguidist","library":"vue-styleguidist","status":"active","version":"4.72.4","language":"javascript","ecosystem":"npm","summary":"Vue Styleguidist is a living style guide generator and isolated development environment for Vue components. It enables developers to document components with live, editable usage examples based on Markdown files, fostering a component-driven development workflow. Currently at version 4.72.4, it generally maintains a frequent patch and minor release cadence, often addressing compatibility with newer Vue versions or fixing parsing issues in its underlying `vue-docgen-api` dependency. Its key differentiators include its heritage from React Styleguidist, providing a similar interactive documentation experience, and its specific tooling for parsing and compiling `.vue` single-file components. It supports both Vue 2 and Vue 3 environments (requiring appropriate `vue-loader` and `@vue/compiler-sfc` peer dependencies respectively) and integrates with webpack for asset loading.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vue-styleguidist"},{"id":12588,"title":"Vue Suggestion List Input","library":"vue-suggestion","status":"active","version":"2.1.0","language":"javascript","ecosystem":"npm","summary":"vue-suggestion is a Vue 2 component library designed to provide a flexible and customizable suggestion list input, commonly known as an autocomplete field. It simplifies the process of displaying a filtered list of items to users as they type, abstracting away the UI logic for suggestion display and selection. The current stable version is 2.1.0. Releases appear to follow an ad-hoc cadence, with significant rewrites occurring in major versions like v2.0.0. Its key differentiators include support for customizable item templates using Vue components, allowing developers to define exactly how each suggestion in the list is rendered. It also provides a clear API for handling input changes and item selections through events and props.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","vue","suggestion","vue-suggestion","suggestion-vue","v-suggestion"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vue-suggestion"},{"id":26622,"title":"Vue SVG Component Runtime","library":"vue-svg-component-runtime","status":"maintenance","version":"1.0.1","language":"javascript","ecosystem":"npm","summary":"Runtime library for rendering SVG files as Vue.js components, typically used alongside vue-svg-component-builder. Current version is 1.0.1. This is a lightweight peer dependency that provides the runtime support for SVG components; it is extracted as a separate package from v2.0.0 of the builder. Release cadence is low as it is stable. Differentiator: minimal runtime overhead, designed for Vue 2.x (>=2.5.0). Includes TypeScript type definitions.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","vue","vuejs","svg","svg-icons","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vue-svg-component-runtime"},{"id":14308,"title":"Vue SVG Inline Loader","library":"vue-svg-inline-loader","status":"maintenance","version":"2.1.5","language":"javascript","ecosystem":"npm","summary":"The `vue-svg-inline-loader` is a Webpack loader designed for Vue 2 projects, enabling the inlining of SVG images directly into HTML templates. It parses `<img>` tags, replaces them with the actual SVG content, and offers built-in SVGO support for optimization. The loader is highly configurable, allowing for attribute manipulation, adding titles, and handling Vue directives on inlined SVGs. The current stable version is 2.1.5. It's important to note that this loader is *not compatible* with Vue 3 projects created via Vue CLI, as those environments utilize Vite/Rollup instead of Webpack; for such setups, the author recommends `vue-svg-inline-plugin`. Its primary differentiators include deep integration with the Webpack build process for Vue Single File Components, robust SVGO integration, and fine-grained control over inlined SVG attributes.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","vue","vue-cli","laravel-mix","gridsome","nuxt","quasar","webpack","loader"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vue-svg-inline-loader"},{"id":15281,"title":"Vue SVG Loader","library":"vue-svg-loader","status":"active","version":"0.16.0","language":"javascript","ecosystem":"npm","summary":"`vue-svg-loader` is a Webpack loader designed to transform SVG files directly into functional Vue components, allowing developers to easily embed, style, and dynamically manipulate SVG assets within their Vue applications. The current stable version is 0.16.0, which primarily supports Vue 2 projects. However, version 0.17.0 is actively being developed in beta, with a strong focus on introducing robust Vue 3 compatibility. While its release cadence has historically been somewhat sporadic, recent activity indicates renewed development efforts, particularly for Vue 3. Key differentiators include its seamless integration into the Vue build process, automatic SVGO optimization (with an option to disable it), and the generation of functional components utilizing ESM exports since version 0.11.0, which contributes to better performance and tree-shaking capabilities.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","vue-svg-loader","svg","svgo","loader","webpack","vue"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vue-svg-loader"},{"id":12589,"title":"vue-svg-loader-2: SVG as Vue Components","library":"vue-svg-loader-2","status":"active","version":"0.17.1","language":"javascript","ecosystem":"npm","summary":"The `vue-svg-loader-2` package is a webpack loader designed to enable the direct import and usage of SVG files as Vue components within web applications. It serves as a actively maintained fork of the original `vue-svg-loader`, ensuring continued compatibility with modern build environments and addressing dependency updates. The current stable version is 0.17.1. While there isn't a strict, predictable release cadence, the project demonstrates ongoing activity through consistent dependency updates and minor fixes, indicating active maintenance. Its primary utility lies in simplifying the integration of SVGs into Vue applications, allowing developers to leverage Vue's component system for features like props, slots, and reactivity. It integrates seamlessly with popular webpack-based setups such as Vue CLI and Nuxt.js, and includes internal SVG optimization capabilities via SVGO.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","vue-svg-loader-2","vue-svg-loader","svg","svgo","loader","webpack","vue"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vue-svg-loader-2"},{"id":12591,"title":"Vue SVG Icon Component Tool","library":"vue-svgicon","status":"maintenance","version":"3.3.2","language":"javascript","ecosystem":"npm","summary":"vue-svgicon is a build-time utility for Vue 2.x projects that converts raw SVG files into optimized Vue components. It provides both a command-line interface (`vsvg`) and a programmatic API to automate the generation process, supporting features like custom icon templates, ES6 module output, and integration with SVGO for further optimization of SVG assets. The current stable version for Vue 2 applications is 3.3.2. While this specific package targets Vue 2, the project has evolved into the `@yzfe/vue-svgicon` package for Vue 3 compatibility, which is actively maintained. The core differentiator is its approach of pre-compiling SVGs into Vue components, which can lead to better performance by embedding optimized SVGs directly into the application bundle rather than loading them at runtime, offering a distinct advantage over runtime SVG loaders.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","vue","vue2.0","svg","icon","svgicon","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vue-svgicon"},{"id":12590,"title":"Vue SweetAlert (Legacy)","library":"vue-sweetalert","status":"abandoned","version":"0.1.18","language":"javascript","ecosystem":"npm","summary":"The `vue-sweetalert` package (version 0.1.18) is an effectively abandoned JavaScript plugin designed as a demonstration for creating Vue 2 wrappers around the original, now unsupported, SweetAlert library. Last published over 9 years ago, it provides a basic `this.$swal` API for displaying simple alert dialogs within Vue 2 applications. It does not receive updates, lacks modern features, and is incompatible with Vue 3. For current projects, developers should use SweetAlert2 directly or a modern, actively maintained wrapper like `vue-sweetalert2` (by avil13), which supports both Vue 2 and Vue 3 and the actively developed SweetAlert2 library. This package serves primarily as a historical example of Vue plugin development rather than a production-ready solution.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vue-sweetalert"},{"id":12592,"title":"Vue SweetAlert2 Wrapper","library":"vue-sweetalert2","status":"active","version":"5.0.11","language":"javascript","ecosystem":"npm","summary":"vue-sweetalert2 is a Vue.js wrapper for the popular SweetAlert2 library, providing declarative integration of customizable alert, prompt, and confirmation dialogs into Vue applications. It supports both Vue 2 and Vue 3 (Options API) and offers server-side rendering (SSR) capabilities, especially through its Nuxt.js module. The current stable version is 5.0.11. While the project is actively maintained with periodic updates addressing bug fixes and minor features, there's no strict release cadence. A key differentiator is its `this.$swal` instance method, simplifying SweetAlert2 calls within Vue components. However, for Vue 3 Composition API users, the maintainer explicitly recommends against using this wrapper, suggesting direct SweetAlert2 calls for better feedback and alignment with its documentation.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","sweetalert","sweetalert2","alert","prompt","ssr","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vue-sweetalert2"},{"id":12593,"title":"Vue Tabler Icons","library":"vue-tabler-icons","status":"active","version":"2.21.0","language":"javascript","ecosystem":"npm","summary":"`vue-tabler-icons` provides over 1250 pixel-perfect Tabler Icons as native Vue 3 components, with TypeScript definitions included. The current stable version is 2.21.0, and releases frequently synchronize with updates to the upstream `@tabler/icons` library, ensuring access to the latest icon sets. This library compiles all icons directly into JavaScript, eliminating the need for pre-processing steps. Key differentiators include direct Vue component usage, comprehensive TypeScript support, and straightforward customization options for size, color (via `currentColor`), and SVG attributes like `stroke-width`. It primarily supports Vue 3, while older Vue 2 applications can utilize the 1.x branch, though it receives delayed or discontinued updates.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vue-tabler-icons"},{"id":12594,"title":"Vue Tabs Component","library":"vue-tabs-component","status":"active","version":"1.5.0","language":"javascript","ecosystem":"npm","summary":"The `vue-tabs-component` library provides a lightweight and accessible Vue component for effortlessly rendering tabbed interfaces within Vue 2 applications. Currently stable at version 1.5.0, the package sees periodic updates, with recent releases adding features like the `isDisabled` prop for individual tabs (v1.4.0) and an option to control URL fragment usage (v1.2.0). Its key differentiators include built-in persistence of the last-opened tab across page reloads, configurable via a `cache-lifetime` prop, and the ability to link directly to tabs using URL fragments. Importantly, it offers an option (`useUrlFragment: false`) to disable URL fragment modification, crucial for integration with client-side routers or when deploying multiple tab instances. The component is designed with accessibility in mind, adhering to the ARIA specification for tab interfaces, ensuring a robust user experience. It provides flexible registration methods, allowing developers to either register individual components or use it as a Vue plugin.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","spatie"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vue-tabs-component"},{"id":12595,"title":"Vue.js Wrapper for Tabulator","library":"vue-tabulator","status":"active","version":"1.3.0","language":"javascript","ecosystem":"npm","summary":"vue-tabulator is a Vue.js 2 component that serves as a declarative wrapper for the Tabulator JavaScript library, enabling easy integration of highly configurable and interactive data grids into Vue applications. The current stable version is 1.3.0. While its release cadence is not strictly regular, it receives updates driven by bug fixes and dependency upgrades, particularly for `tabulator-tables` and `vue` itself. Its key differentiator is providing a Vue-idiomatic approach to using Tabulator, allowing developers to manage table data via `v-model` and configure the grid through a `options` prop, abstracting away direct DOM manipulation. It is specifically designed for Vue 2, requiring `vue@^2.6.12` as a peer dependency, which is a critical consideration for project compatibility.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","table","grid","datagrid","tabulator","editable","cookie","sort","format"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vue-tabulator"},{"id":16578,"title":"Vue Tailwind Components","library":"vue-tailwind","status":"active","version":"2.5.1","language":"javascript","ecosystem":"npm","summary":"Vue-Tailwind is a library of Vue 2 components designed to be highly customizable with Tailwind CSS classes. Unlike traditional UI libraries that provide opinionated styles, Vue-Tailwind allows developers to define their components' look and feel by providing custom default CSS classes, adding unlimited variants, and overriding default prop values. This approach aims to provide the best of both worlds: pre-built complex components (like modals, date pickers) while retaining full control over styling via a utility-first CSS framework. The current stable version is 2.5.1, and its release cadence appears moderate based on the provided release notes, focusing on fixes and feature additions for existing components. Its key differentiator is the deep integration with Tailwind CSS for granular styling control, making it suitable for projects with custom designs that still want component abstractions.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","tailwindcss","vue","vue-tailwind","vue components","tailwind components","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vue-tailwind"},{"id":12596,"title":"Vue Tel Input","library":"vue-tel-input","status":"active","version":"9.8.0","language":"javascript","ecosystem":"npm","summary":"Vue Tel Input is a Vue.js component that provides an international telephone input field, integrating country code selection, formatting, and validation. It leverages `libphonenumber-js` for robust and accurate parsing, formatting, and validation of phone numbers according to international standards. The current stable version is `9.8.0`, with regular minor and patch releases addressing bugs, improving features like TypeScript support, accessibility, and updating underlying dependencies. Key differentiators include its dedicated Vue 3 support (with a separate legacy branch for Vue 2), flexible installation options (global plugin, local component, or lazy loading for performance), and comprehensive customization capabilities for styling and behavior. It offers a standardized solution for handling diverse international phone number inputs in web applications.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","vue","telephone","phone","vue-tel-input","phone input","telephone input","input","international phone","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vue-tel-input"},{"id":12597,"title":"Vue Template Babel Compiler","library":"vue-template-babel-compiler","status":"maintenance","version":"2.0.0","language":"javascript","ecosystem":"npm","summary":"The `vue-template-babel-compiler` package enhances the capabilities of `vue-template-compiler` (for Vue 2 projects) by integrating Babel to allow the use of modern ECMAScript syntax within Vue Single File Component (SFC) templates. This includes features like Optional Chaining (`?.`), Nullish Coalescing (`??`), and BigInt, which are not natively supported by the standard `vue-template-compiler` in older Node.js environments. The current stable version is `2.0.0`, which notably requires Node.js v14 or higher due to how `vue-template-compiler` internally evaluates JavaScript expressions. While not frequently updated, the project is marked as maintained and provides sporadic, but critical, updates. Its key differentiator is providing a seamless way to leverage cutting-edge JavaScript features directly in Vue 2 template expressions, offering customization for Babel options, and plugging into existing Vue CLI and Nuxt.js build configurations.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","vuejs","babel","sfc","vue-template","vue-template-babel"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vue-template-babel-compiler"},{"id":12598,"title":"Vue Template Compiler (Vue 2)","library":"vue-template-compiler","status":"abandoned","version":"2.7.16","language":"javascript","ecosystem":"npm","summary":"The `vue-template-compiler` package is an internal component of the Vue 2 ecosystem, designed to pre-compile Vue 2.x template strings into JavaScript render functions. This process reduces runtime overhead, improves performance, and allows Vue applications to operate in environments with Content Security Policy (CSP) restrictions by avoiding `eval` usage. The current and final stable version is `2.7.16` (\"Swan Song\"), released as part of Vue 2.7, which aimed to backport some Vue 3 Composition API features to Vue 2. This package, like Vue 2 itself, reached its official End of Life (EOL) on December 31st, 2023, meaning it will no longer receive updates, bug fixes, or security patches. While direct usage is possible for custom build tools, it was primarily designed to be consumed by build integrations like `vue-loader` for Webpack or similar tools, providing the core compilation logic for `.vue` single file components.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","vue","compiler","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vue-template-compiler"},{"id":26624,"title":"vue-template-compiler-patched","library":"vue-template-compiler-patched","status":"active","version":"2.7.16-patch.2","language":"javascript","ecosystem":"npm","summary":"Security-patched fork of Vue 2's vue-template-compiler (v2.7.16) fixing CVE-2024-6783 (XSS via prototype pollution) and CVE-2024-9506 (ReDoS). Provides the same API as the original package but with sanitized output and regex hardening. Current version: 2.7.16-patch.2. Releases are tied to Vue 2.7.x LTS; no breaking changes vs original. Can be installed as a drop-in alias replacement for vue-template-compiler to automatically satisfy peer dependencies (e.g., @vue/test-utils, vue-loader). Ships TypeScript definitions.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","vue","compiler","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vue-template-compiler-patched"},{"id":12599,"title":"Vue Template ES2015 Compiler","library":"vue-template-es2015-compiler","status":"deprecated","version":"1.9.1","language":"javascript","ecosystem":"npm","summary":"This package is an internal build-time utility primarily used by `vue-loader` and `vueify` in Vue 2 projects. Its main function is to post-process raw render functions generated by `vue-template-compiler` to introduce support for ES2015+ features within template expressions, leveraging a custom fork of Buble. Additionally, it removes the `with` block from render functions to ensure strict-mode compliance. The current stable version is 1.9.1, but the package has not seen updates since February 2019, indicating it is no longer actively maintained for modern Vue development. It is a critical component for enabling advanced JavaScript syntax in Vue 2 templates during the build process, distinguishing itself by its specific focus on ES2015+ transpilation and strict-mode compatibility for Vue 2's compilation output.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vue-template-es2015-compiler"},{"id":20697,"title":"vue-template-loader","library":"vue-template-loader","status":"maintenance","version":"1.1.0","language":"javascript","ecosystem":"npm","summary":"Webpack loader that pre-compiles Vue.js 2.0 HTML templates into render functions using vue-template-compiler. Current stable version is 1.1.0 (released June 2019) with low release cadence. Supports scoped CSS, CSS modules, HMR, and functional components. A lighter alternative to vue-loader when you only need template compilation. Note: requires vue-template-compiler as a peer dependency and is specifically for Vue 2 — incompatible with Vue 3.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","vue.js","webpack","template","loader"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vue-template-loader"},{"id":12600,"title":"Vue Template Validator","library":"vue-template-validator","status":"abandoned","version":"1.1.5","language":"javascript","ecosystem":"npm","summary":"Vue Template Validator is an archival utility designed to catch common syntax errors in Vue.js templates at compile time. It operates by analyzing template strings to identify malformed syntax. The package's last update was over 10 years ago, with its most recent official version being 1.1.5. Due to its age and lack of maintenance, it is not compatible with modern Vue.js versions (Vue 2.x, Vue 3.x, or the Composition API) and is largely superseded by contemporary build tools and linters like ESLint with `eslint-plugin-vue`. Its release cadence was sporadic and has ceased entirely. Key differentiators at the time of its development were its focus on compile-time template syntax validation, distinct from runtime form validation libraries.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","vue"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vue-template-validator"},{"id":28451,"title":"vue-test-helpers","library":"vue-test-helpers","status":"maintenance","version":"2.0.0","language":"javascript","ecosystem":"npm","summary":"Helpers and syntactic sugars on top of @vue/test-utils v1 (beta). v2.0.0 provides global registration of mount/shallowMount, and extends Wrapper with methods like has, hasAll, hasAny, hasNone, hasClass, hasAttribute, hasProp, hasEmitted, id, and event triggers (click, dblclick, etc.) with chaining. Designed for Vue 2 projects using vue-test-utils beta; not compatible with Vue 3 or @vue/test-utils v2. Low maintenance cadence, last release 2019.","last_verified":"2026-05-09T00:00:00.000Z","tags":["javascript","vue","test","testing","unit test","helpers"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vue-test-helpers"},{"id":15282,"title":"Vue Test Utils Compatibility Layer","library":"vue-test-utils-compat","status":"active","version":"0.0.15","language":"javascript","ecosystem":"npm","summary":"vue-test-utils-compat provides a critical compatibility layer for migrating existing Vue 2 test suites written with `@vue/test-utils` v1 to run seamlessly on `@vue/test-utils` v2 and Vue 3. This package, currently at version 0.0.15, is designed to ease the transition burden by allowing developers to upgrade their Vue components to Vue 3 first, and then address test migrations, leveraging Vue 3's migration build. It achieves this by providing numerous compatibility flags that can be configured to mimic v1 behavior, addressing differences in mounting options, wrapper APIs, and event handling. Its release cadence is tied to the needs of the Vue 2 to Vue 3 migration process. A key differentiator is its extensive configuration options, allowing granular control over which v1 behaviors are re-enabled, facilitating a gradual and less disruptive migration path.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","vue-test-utils","vue-compat","vue"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vue-test-utils-compat"},{"id":12601,"title":"Vue Input Mask","library":"vue-text-mask","status":"maintenance","version":"6.1.2","language":"javascript","ecosystem":"npm","summary":"Vue Text Mask is a Vue.js component that provides input masking capabilities, serving as a wrapper around the core `text-mask` library. It enables developers to define input formats using a declarative array of regex and static characters, supporting common use cases like phone numbers, dates, and currency. The package is currently at version 6.1.2 for Vue 2 and is part of a larger, cross-framework `text-mask` ecosystem which also includes wrappers for React, Angular, and vanilla JavaScript. While still functional, the overall `text-mask` project and its framework-specific packages appear to be in a maintenance phase, with the latest significant updates for `vue-text-mask` dating back to late 2020 or early 2021. It differentiates itself by offering robust features like pasting, browser auto-fill support, and a lightweight footprint, without external dependencies beyond its core library.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","vue","vue-component","input mask","text mask","string mask","input formatting","text formatting","string formatting"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vue-text-mask"},{"id":12602,"title":"Vue Textarea Autosize","library":"vue-textarea-autosize","status":"abandoned","version":"1.1.1","language":"javascript","ecosystem":"npm","summary":"vue-textarea-autosize is a lightweight Vue.js component that provides a `<textarea>` element with automatically adjustable height based on its content. It supports standard `v-model` binding, allowing for two-way data synchronization, and includes props for setting `minHeight` and `maxHeight` to constrain the textarea's dimensions. The component differentiates itself by explicitly stating it has no external dependencies or wrappers, aiming for a simple and performant solution. Currently at version 1.1.1, the package appears to be primarily targeted at Vue 2 applications, as indicated by its documentation and a Vue 2 badge. With its last update approximately four years ago and Vue 2 having reached end-of-life, the project is likely in an abandoned state, meaning new feature development or compatibility updates for Vue 3 are not expected.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","vue","vuejs","plugin","textarea","size","auto","autosize","height"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vue-textarea-autosize"},{"id":12603,"title":"Vue Telegram Integration Library","library":"vue-tg","status":"active","version":"0.10.0","language":"javascript","ecosystem":"npm","summary":"vue-tg is a lightweight package designed for seamless integration of Telegram Mini Apps and Telegram Widgets into Vue 3 applications. Currently at version 0.10.0, it maintains an active release cadence, frequently updating to support the latest Telegram Bot API versions, such as 9.5. Key differentiators include its use of Vue 3 composables for reactive interaction with the Telegram client, full TypeScript type safety, and an innovative API that enforces runtime feature support checks to prevent errors on clients with outdated Bot API versions. It also provides async/await support for methods, eliminating callback hell, and includes ready-to-use Vue components for common Mini App UI elements like MainButton and BackButton, streamlining development workflows.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","vue3","composable","telegram","vite","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vue-tg"},{"id":12604,"title":"Vue Timeago Component","library":"vue-timeago","status":"maintenance","version":"5.1.3","language":"javascript","ecosystem":"npm","summary":"The `vue-timeago` package provides a Vue.js component for displaying time in a human-readable \"time ago\" format, such as \"5 minutes ago\" or \"2 days ago\". The current stable version is 5.1.3, released in January 2021, indicating a slower release cadence, likely in a maintenance state for its existing feature set. It integrates with `date-fns` under the hood (since version 5.0.0) for precise date calculations and extensive locale support, which differentiates it from prior versions (like v3 and v4) that were much smaller but potentially less robust. It functions as a Vue plugin, exposing a `<timeago>` component that accepts a `datetime` prop and offers auto-updating capabilities, custom locales, and converter functions. While it leverages `date-fns` for its core logic, this dependency means a larger bundle size compared to its predecessors. It is primarily designed for Vue 2 applications, with dedicated alternatives available for Vue 3.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","timeago","vue","filter"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vue-timeago"},{"id":12605,"title":"Vue Timer Hook","library":"vue-timer-hook","status":"active","version":"1.0.86","language":"javascript","ecosystem":"npm","summary":"Vue Timer Hook is a Vue 3 composition API library providing reactive hooks for common time-based functionalities within components. It offers `useTimer` for countdowns, `useStopwatch` for tracking elapsed time, and `useTime` for continuously retrieving the current time. Currently at version 1.0.86, the library demonstrates a positive version release cadence, with the last publish occurring 3 months ago, indicating active maintenance. Its primary benefit lies in simplifying time-related state management in Vue components, abstracting away complex `setInterval` and `clearInterval` logic, and providing a clean, reactive interface. It is purpose-built for the Vue 3 ecosystem and the Composition API, making it a direct fit for modern Vue projects.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","vue","vue3","timer","hook","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vue-timer-hook"},{"id":12606,"title":"Vue Tiny Slider","library":"vue-tiny-slider","status":"active","version":"1.1.0","language":"javascript","ecosystem":"npm","summary":"Vue Tiny Slider is a Vue.js wrapper component for the vanilla JavaScript `tiny-slider` library by ganlanyuan, designed to provide a lightweight and highly customizable carousel solution. The current stable version, 1.1.0, is built for Vue 3.x applications, while older Vue 2.x projects should use versions 0.1.x. The library differentiates itself by providing a direct and comprehensive exposure of `tiny-slider`'s extensive options as Vue props, along with access to the underlying slider instance's methods via template refs. This approach ensures maximum flexibility and control over the slider's behavior without abstracting away the core `tiny-slider` API. It ships with TypeScript types and includes specific guidance for handling Server-Side Rendering (SSR) environments, particularly with Nuxt 3, addressing potential DOM-related issues.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","vue","tiny-slider","slider","carousel","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vue-tiny-slider"},{"id":14309,"title":"Vue Tippy","library":"vue-tippy","status":"active","version":"6.7.1","language":"javascript","ecosystem":"npm","summary":"Vue Tippy is an official Vue.js 3 wrapper for Tippy.js, a lightweight and highly customizable JavaScript tooltip library. It facilitates the integration of dynamic and accessible tooltips, popovers, and dropdowns into Vue 3 applications, offering comprehensive control over placement, triggers, content rendering, and styling. The package is currently at version 6.7.1, which is designed for compatibility with Vue 3.x and Tippy.js v6. The project's release cadence is closely tied to major updates in either Vue or Tippy.js, ensuring ongoing alignment with the latest features and API changes of its core dependencies. Key differentiators include its flexible integration patterns: developers can choose between a global Vue plugin that registers both a `v-tippy` directive and a `<Tippy>` component, direct local imports of the directive or component for fine-grained control, or leverage the `useTippy` Composition API hook for programmatic tooltip management within setup functions. This adaptability allows developers to pick the integration method best suited for their specific project architecture and component design, while benefiting from full TypeScript support.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vue-tippy"},{"id":12607,"title":"Vue 3 Component for Printing","library":"vue-to-print","status":"active","version":"1.5.1","language":"javascript","ecosystem":"npm","summary":"Vue-to-print is a JavaScript library providing a Vue 3 component and composable hook designed to facilitate printing the content of any DOM element or Vue component. It aims to offer a consistent API experience with its React counterpart, ReactToPrint. Currently stable at version 1.5.1, the library demonstrates an active release cadence, with several updates including minor features and bug fixes throughout the last year. Key differentiators include its direct lineage from ReactToPrint, ensuring a familiar API for developers transitioning between frameworks, and robust TypeScript support, making it suitable for modern Vue 3 applications that prioritize type safety. It focuses on rendering content to a new print window while retaining original CSS styles.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","print","printer","typescript","vue3"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vue-to-print"},{"id":12608,"title":"Vue to React Component Transformer CLI","library":"vue-to-react","status":"abandoned","version":"1.0.0","language":"javascript","ecosystem":"npm","summary":"The `vue-to-react` package is a command-line interface (CLI) tool designed to transform Vue components, including both JSX and Single File Components (SFCs), into React components. It aims to assist developers in migrating existing Vue.js codebases to React by automating the conversion of component structure and partial logic. The package reached its 1.0.0 version but development appears to have ceased around 2018, indicating an abandoned status rather than active development. Key differentiators included its attempt to support both Vue JSX and SFCs, and its mapping of a limited set of Vue lifecycle methods to their React equivalents. However, it has significant limitations, explicitly stating it does not support advanced Vue features like object/array syntax for class/style bindings, `watch` or `components` props for JSX components, custom directives, filter expressions, and certain `v-bind`/`v-on` shorthands. Its utility is thus restricted to very simple component structures.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","react","vue","transformation","vue-to-react"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vue-to-react"},{"id":12609,"title":"Vue Toastification","library":"vue-toastification","status":"active","version":"1.7.14","language":"javascript","ecosystem":"npm","summary":"Vue Toastification is a versatile and highly customizable library for displaying toast notifications in Vue applications. It provides a simple, intuitive API for creating transient, dismissible messages with extensive configuration options for appearance, positioning, and behavior. The library currently offers a stable version 1.x (e.g., 1.7.14) for Vue 2, and a significant rewrite in version 2.x (currently in release candidate phase) specifically for Vue 3, which fully embraces the Composition API and a global event listener model. This design allows for easier integration and usage outside of traditional Vue components. Vue Toastification is actively maintained, with a focus on delivering robust SSR support, advanced customization through custom components, and a modern, Composition API-first approach in its upcoming major release. It differentiates itself with features like swipe-to-close, programmatic control over toasts, and comprehensive styling capabilities.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","vue","notification","toast","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vue-toastification"},{"id":18919,"title":"Vue Toggles","library":"vue-toggles","status":"active","version":"2.2.2","language":"javascript","ecosystem":"npm","summary":"Vue Toggles is a highly customizable and accessible toggle/switch component for Vue 3 (v2.2.2, stable, actively maintained). It provides accessibility support out of the box: aria-checked, aria-readonly, and prefers-reduced-motion. Props allow control over colors, sizes, text, and orientation. Supports v-model and @click patterns. Ships TypeScript types. Minimal footprint with only Vue 3 as a peer dependency. Differentiators: strong accessibility focus, simple API, no extra dependencies.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","vue","vuejs","vue.js","vue3","toggle","checkbox","switch","library","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vue-toggles"},{"id":12610,"title":"Vue Tour","library":"vue-tour","status":"active","version":"2.0.0","language":"javascript","ecosystem":"npm","summary":"Vue Tour is a lightweight, simple, and customizable plugin designed to guide users through applications built with Vue.js. It allows developers to create interactive, step-by-step tours by targeting specific DOM elements. The current stable version is 2.0.0, which was released recently and includes a significant update to Popper.js v2.x for positioning. While not on a strict release cadence, the project shows active development with features like sticky steps, promise-based `before` hooks for async operations, and element highlighting introduced in previous minor versions. Its primary differentiator is its simplicity and direct integration with Vue's reactivity system, making it a straightforward choice for adding onboarding or feature discovery flows without heavy dependencies, utilizing standard CSS selectors for targeting tour steps.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","vue","tour","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vue-tour"},{"id":18920,"title":"Vue TS Morph","library":"vue-ts-morph","status":"active","version":"0.1.0","language":"javascript","ecosystem":"npm","summary":"A thin library that enables ts-morph (TypeScript compiler API wrapper) to understand Vue single-file components (.vue files). Current version 0.1.0 wraps ts-morph ^24.0.0. Unlike Volar or Vetur, which implement custom LanguageServiceHosts, vue-ts-morph works at the FileSystemHost level—creating virtual .vue.ts files that shadow real .vue files. This makes it the only option for using ts-morph's AST manipulation API (e.g., refactoring, code generation) directly on Vue SFCs without a full language server. Released as experimental (no stable release cadence). Not recommended for production; major limitations: no <template> support, no simultaneous <script setup> + <script> blocks.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vue-ts-morph"},{"id":12611,"title":"Vue TypeScript Prop Type Definitions","library":"vue-ts-types","status":"active","version":"1.9.0","language":"javascript","ecosystem":"npm","summary":"vue-ts-types is a lightweight, TypeScript-first library designed to simplify and enhance the definition of Vue.js component props. It provides a fluent API for declaring prop types, addressing common pain points such as verbose prop declarations (especially when using Vue's built-in PropType utility), error-prone optional complex prop annotations (e.g., forgetting to union with `| undefined`), contradictions between `required` and `default` properties which lead to ambiguous behavior and ESLint warnings, and the inability to provide helpful custom validation error messages beyond a boolean result. The library is currently at version 1.9.0 and maintains an active release cadence with frequent minor updates. It supports both Vue 2.6+ and Vue 3.2+, shipping with full TypeScript type definitions. Since v1.9.0, it provides dual CommonJS and ES Module support, ensuring broad compatibility. Its core value lies in making prop definitions significantly more concise, type-safe, and less prone to common development errors in Vue projects utilizing TypeScript.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","vue","vue2","vue3","vuejs","vuejs2","vuejs3","typescript","prop-types"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vue-ts-types"},{"id":15044,"title":"Vue Type Checker","library":"vue-tsc","status":"active","version":"3.2.7","language":"javascript","ecosystem":"npm","summary":"vue-tsc is a command-line tool designed to integrate TypeScript's `tsc` compiler with Vue's Single File Components (SFCs). It functions as a wrapper around `tsc`, enabling full TypeScript type-checking and declaration file generation for `.vue` files by transforming them into virtual TypeScript code. The current stable version is 3.2.7, part of the actively developed `vuejs/language-tools` monorepo, receiving frequent updates with several patch releases per month. Its key differentiator is providing robust, performant type-checking for Vue applications within existing TypeScript ecosystems, leveraging `tsconfig.json` for configuration. It requires TypeScript 5.0.0 or higher as a peer dependency.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vue-tsc"},{"id":12612,"title":"Vue TSX Type Support","library":"vue-tsx-support","status":"maintenance","version":"3.2.0","language":"javascript","ecosystem":"npm","summary":"vue-tsx-support is a TypeScript support library designed to enable and enhance the use of TSX (JSX for TypeScript) within Vue 2 applications. Currently at version 3.2.0, this package primarily functions as a type checker, providing robust type safety for JSX syntax used in Vue 2 components. It is crucial to note that vue-tsx-support does not handle JSX transpilation; users must integrate a separate Babel preset (such as `@vue/babel-preset-jsx`) for this purpose. A key differentiator is its explicit focus on the Vue 2 ecosystem; it does not support Vue 3, which incorporates its own JSX type checking mechanisms that are incompatible. The library supports various component styles, including object-style, class-style (with `vue-class-component`), and `@vue/composition-api`, with specific instructions for each. The project is largely in a maintenance phase, as its core functionality is tied to the now older Vue 2 major version.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","Vue","TypeScript","JSX","TSX","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vue-tsx-support"},{"id":12613,"title":"Vue Turbolinks Hotwire Adapter","library":"vue-turbolinks","status":"active","version":"2.2.2","language":"javascript","ecosystem":"npm","summary":"vue-turbolinks is a JavaScript package designed to facilitate the integration of Vue.js components into applications that utilize Turbolinks or Hotwire's Turbo. Its primary function is to manage the lifecycle events of Vue components—specifically their proper setup and teardown—within the context of a Turbolinks/Turbo page navigation cycle. This allows developers to incrementally add interactive Vue elements to traditional server-rendered applications without converting them into full Single-Page Applications (SPAs). The current stable version is 2.2.2, with recent minor updates indicating active maintenance. A key differentiator is its explicit focus on solving the challenges of combining Vue's reactivity with Turbolinks'/Turbo's caching mechanisms, making it unsuitable and unnecessary for projects already employing client-side routing libraries like Vue Router.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","vue","turbolinks","hotwire","turbo"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vue-turbolinks"},{"id":15922,"title":"Vue Cloudflare Turnstile Component","library":"vue-turnstile","status":"active","version":"1.0.11","language":"javascript","ecosystem":"npm","summary":"vue-turnstile is a Vue 3 component library that simplifies the integration of Cloudflare Turnstile, a CAPTCHA alternative, into Vue applications. It provides a declarative `VueTurnstile` component that handles the underlying Turnstile API interactions, script loading, and token management. The current stable version is 1.0.11, suggesting a mature library actively maintained for Vue 3 environments. While a specific release cadence isn't published, the `1.0.x` versioning implies ongoing maintenance and minor updates as needed. Key differentiators include its tight integration with Vue's reactivity system (e.g., `v-model` for token binding), support for various Turnstile customization options like theme, size, and language, and explicit methods for resetting and re-rendering the widget. It abstracts away the complexities of directly interacting with the Cloudflare Turnstile JavaScript API, making it easier for developers to implement bot protection.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","cloudflare","turnstile","vue","captcha","vue3","library","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vue-turnstile"},{"id":12614,"title":"Vue.js Typeahead/Autocomplete for Bootstrap 4","library":"vue-typeahead-bootstrap","status":"active","version":"2.12.0","language":"javascript","ecosystem":"npm","summary":"Vue Typeahead Bootstrap is an autocomplete component for Vue 2 applications, specifically designed to integrate with Bootstrap 4's styling and utility classes. It provides a `list-group` based interface for suggestions, supporting features like custom suggestion slots and event emission for focus/blur. The project is currently at version 2.12.0, with recent releases indicating ongoing maintenance and minor feature enhancements (e.g., v2.13.0 recently). It serves as a spiritual successor to the `vue-bootstrap-typeahead` project, which lost its maintainer, ensuring continued support for users requiring a Bootstrap 4 compatible typeahead in their Vue 2 applications. Its primary differentiators are its strong coupling with Bootstrap 4 and its dedicated support for Vue 2, making it a suitable choice for legacy projects or those specifically constrained to these versions.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","vue","autocomplete","bootstrap","bootstrap 4","omnisearch","typeahead"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vue-typeahead-bootstrap"},{"id":16931,"title":"Vue Prop Types Utility","library":"vue-types","status":"active","version":"6.0.0","language":"javascript","ecosystem":"npm","summary":"`vue-types` is a utility library for Vue.js that provides a robust and declarative system for defining and validating component props at runtime, mirroring the functionality of React's `PropTypes`. It offers a comprehensive set of built-in validators for various JavaScript types, complex object shapes, arrays, and allows for custom validation functions. The current stable version is 6.0.0, which targets Vue 3 and Node.js >= 14.0.0. The library maintains a consistent release cadence, with major versions often introducing breaking changes to improve API consistency and align with Vue's evolving ecosystem. Its key differentiator is providing a familiar and highly readable API for prop validation, enhancing component reliability and developer experience by catching prop-related errors early in the development cycle, particularly valuable in large-scale Vue 3 applications for stricter type enforcement and better code maintainability.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","vue","props","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vue-types"},{"id":12616,"title":"Vue UEditor Wrapper","library":"vue-ueditor-wrap","status":"maintenance","version":"2.5.6","language":"javascript","ecosystem":"npm","summary":"Vue UEditor Wrap is a Vue.js component that integrates Baidu's UEditor, a widely-used rich-text editor in China, into Vue applications. It provides two-way data binding through `v-model`, significantly simplifying UEditor's usage by abstracting away manual initialization and content management (like `getContent` and `setContent` calls). The package is divided into major versions for Vue compatibility: `vue-ueditor-wrap@2.x` supports Vue 2, while `vue-ueditor-wrap@3.x` supports Vue 3. The version 2.5.6 is primarily for Vue 2, with version 3.0.8 being a recent stable release for Vue 3. Its release cadence is irregular, driven by necessary adaptations to new Vue versions and ecosystem changes, rather than active development of the core UEditor. A key differentiator is its ability to dynamically load UEditor's static resources, enabling on-demand loading and mitigating performance impacts. This wrapper addresses the challenge of using an older, feature-rich editor in modern Vue environments, despite the underlying UEditor itself being largely unmaintained by Baidu since 2016.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","ueditor","vue","v-model","富文本编辑器","百度编辑器"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vue-ueditor-wrap"},{"id":12615,"title":"Vue Unicons","library":"vue-unicons","status":"active","version":"3.3.1","language":"javascript","ecosystem":"npm","summary":"vue-unicons is a library that provides access to over 1000 pixel-perfect SVG icons from the Iconscout Unicons collection, integrated directly as Vue components. The current stable version is 3.3.1. Releases occur periodically, often tied to updates in the upstream Unicons library, alongside bug fixes and minor feature enhancements. Key differentiators include its simple integration into Vue 2 and Vue 3 projects, offering both line and monochrome icon styles, and allowing for global configuration of icon properties like `fill`, `height`, and `width`. It simplifies icon management by making each icon a reusable Vue component, contrasting with traditional icon font or raw SVG sprite approaches.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","vue","vuejs","vue-component","vue-icons","components","icons","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vue-unicons"},{"id":12617,"title":"Vue Universal Modal","library":"vue-universal-modal","status":"active","version":"1.1.4","language":"javascript","ecosystem":"npm","summary":"Vue Universal Modal is a lightweight and simple modal plugin specifically designed for Vue 3 applications, leveraging Vue's built-in `teleport` feature. Currently at version 1.1.4, its release cadence appears to be relatively infrequent, with updates primarily focusing on bug fixes and dependency bumps since its last feature addition in v1.1.0 in April 2021. Key differentiators include its reliance on `teleport` for efficient DOM management, built-in accessibility (A11Y) features, and support for Server-Side Rendering (SSR) by requiring a pre-defined teleport target in the HTML. It provides essential modal functionalities like add/remove, visibility control, transitions, and automatic keyboard/mouse binding for closing, making it a robust solution for managing modals in modern Vue applications.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","Vue","VueJS","Vue3","modal","Vue modal","VueJS modal","Vue3 modal","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vue-universal-modal"},{"id":18921,"title":"Vue Unused Components Checker","library":"vue-unused-components-checker","status":"maintenance","version":"1.1.2","language":"javascript","ecosystem":"npm","summary":"A CLI tool to detect unused `.vue` components in Vue.js projects. Version 1.1.2 (latest as of May 2021) scans the file tree for `.vue` files and checks if they are imported and used anywhere. It supports limiting open files for large directories and ignoring glob patterns (e.g., node_modules). The tool is simple, focused, and works with Vue 2 projects. It is not actively maintained (no releases since 2021). Alternatives like `eslint-plugin-vue` with `no-unused-components` provide deeper analysis.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","check","vue","unused","components"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vue-unused-components-checker"},{"id":18922,"title":"vue-use-active-scroll","library":"vue-use-active-scroll","status":"active","version":"1.1.3","language":"javascript","ecosystem":"npm","summary":"Vue 3 composable for accurate TOC/sidebar active link tracking without Intersection Observer compromises. Current stable version 1.1.3 (released 2024). Zero runtime dependencies, ships TypeScript types. Unlike typical Intersection Observer solutions, it implements a custom scroll observer that reliably highlights clicked links that never intersect, handles first/last link at page boundaries, and works consistently across scroll speeds, smooth scrolling, and hash navigation. Supports template refs or DOM elements in place of IDs, customizable offsets per scroll direction, and custom scroll containers. Does not scroll to targets or manipulate DOM. Released on npm with monthly cadence.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","vue","vue3","vue-scroll","vue-scroll-active","vue-active-scroll","vue-active-link","vue-toc","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vue-use-active-scroll"},{"id":12618,"title":"VueUse Gesture","library":"vue-use-gesture","status":"active","version":"1.0.1","language":"javascript","ecosystem":"npm","summary":"@vueuse/gesture is a comprehensive collection of Vue Composables designed to provide robust and interactive gesture support for Vue applications. It offers a suite of hooks for various pointer and touch gestures, including `useDrag`, `useMove`, `useHover`, `useScroll`, `useWheel`, `usePinch`, and a generic `useGesture` for handling multiple interactions simultaneously. The library is currently stable at version `2.0.0` (last published approximately two years ago) and is an active part of the broader VueUse ecosystem. Its key differentiators include seamless compatibility with both Vue 2 and Vue 3 environments via `vue-demi`, offering both composable function-based and directive-based (e.g., `v-drag`) APIs. It is a direct port of the well-known `react-use-gesture` library, bringing similar declarative and powerful animation possibilities to the Vue ecosystem, and is explicitly designed to integrate smoothly with animation libraries like `@vueuse/motion`.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","vue","editor","code editor","prism","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vue-use-gesture"},{"id":26623,"title":"vue-use-popperjs","library":"vue-use-popperjs","status":"active","version":"2.3.8","language":"javascript","ecosystem":"npm","summary":"Vue 3 composable and directive for integrating Popper.js v2.x positioning engine. Current stable version 2.3.8, actively maintained. Provides both a usePopper composable and a v-popper directive for tooltips, popovers, and dropdowns. Ships TypeScript definitions. Peer dependency on Vue 3.2.37+. Key differentiator: lightweight, composable-first approach vs heavier alternatives like Vuetify tooltips.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","tooltip","popover","dropdown","popup","popper","positioning engine","vue-popper.js","vue-popover","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vue-use-popperjs"},{"id":12619,"title":"Vue Use Stripe","library":"vue-use-stripe","status":"active","version":"0.1.1","language":"javascript","ecosystem":"npm","summary":"Vue Use Stripe is a lightweight (0.7 KB gzipped) Vue 3 wrapper for Stripe.js, providing a Composition API hook (`useStripe`) and a `StripeElement` component to simplify the integration of Stripe Elements. It is written in TypeScript and ships with comprehensive type definitions. The library currently stands at version 0.1.1 and has a relatively stable, though infrequent, release cadence, primarily focusing on minor enhancements and bug fixes. A key differentiator is its support for both Vue 2 (via `vue-demi` and `@vue/composition-api`) and Vue 3, allowing for broader compatibility in existing projects. It primarily focuses on exposing Stripe's functionalities through reactive Vue constructs, rather than introducing complex abstractions, making it a thin and flexible layer over the official Stripe.js library.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","stripe","elements","vue","vue3","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vue-use-stripe"},{"id":12620,"title":"Vue UUID Integration","library":"vue-uuid","status":"active","version":"3.0.0","language":"javascript","ecosystem":"npm","summary":"vue-uuid is a specialized library for integrating UUID generation capabilities directly into Vue.js applications. The current stable version, 3.0.0, exclusively supports Vue 3, with previous versions like 2.1.0 available for Vue 2 compatibility. It provides convenient access to UUID generation methods (v1, v3, v4, v5) directly on the Vue instance via `$uuid`, making them readily available within component templates and scripts. Additionally, it exports a standalone `uuid` object for use outside the Vue instance. While many general-purpose UUID libraries exist, vue-uuid differentiates itself by streamlining the integration specifically for the Vue ecosystem, abstracting away common setup boilerplate and providing a consistent API within the Vue context. Its release cadence appears to be tied to major Vue version updates, ensuring compatibility with the latest framework changes.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","vue","vue-uuid","uuid","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vue-uuid"},{"id":12621,"title":"vConsole Vue DevTools Plugin","library":"vue-vconsole-devtools","status":"active","version":"1.0.9","language":"javascript","ecosystem":"npm","summary":"vue-vconsole-devtools is a specialized plugin designed to embed the official Vue.js DevTools directly into vConsole, a lightweight front-end developer tool primarily used for debugging mobile web pages. This enables developers to inspect Vue component states, props, events, and Vuex/Pinia stores directly within a mobile browser's vConsole interface, obviating the need for a desktop browser's Vue DevTools extension. The current stable version is 1.0.9. Releases are infrequent, focusing on compatibility fixes with newer versions of vConsole and Vue DevTools. Its key differentiator is providing a fully integrated Vue debugging experience in environments where traditional browser extensions are unavailable or impractical, such as WebView or mobile Safari/Chrome without remote debugging capabilities. It is framework-agnostic for its vConsole integration but specifically targets Vue.js applications for its debugging capabilities.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","vue-devtools","vConsole","vconsole","vue","debug","vue.js","plugin"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vue-vconsole-devtools"},{"id":15283,"title":"Vue Video.js Player","library":"vue-video-player","status":"renamed","version":"6.0.0","language":"javascript","ecosystem":"npm","summary":"vue-video-player is a package that provides a Vue component for integrating the Video.js player into applications. Version 6.0.0 is the final release under this specific package name and functions primarily as a re-export of the newly named `@videojs-player/vue` package. The project has undergone a significant architectural change, now offering distinct packages for Vue and React (with `@videojs-player/react`). The current stable version for Vue 3 is `@videojs-player/vue@1.x`. This library exclusively supports Vue 3, with Vue 2 support remaining in the legacy `vue-video-player@4.x` branch. It differentiates itself by offering responsive design, extensive customization options for the control panel, and internal processing designed to abstract framework-specific complexities, aiming for a robust and flexible video integration solution.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","vue-video-player","vue video player","video player","vue player","vue video","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vue-video-player"},{"id":14310,"title":"Vue Virtual Scroll List","library":"vue-virtual-scroll-list","status":"active","version":"2.3.5","language":"javascript","ecosystem":"npm","summary":"Vue Virtual Scroll List (current stable version 2.3.5) is a high-performance Vue 2 component designed to efficiently render large datasets as scrollable lists. It addresses the performance challenges of rendering thousands of items by only rendering the visible subset, significantly improving user experience. Key differentiators include its simple API with only three required props (`data-key`, `data-sources`, `data-component`), automatic item size calculation (eliminating the need for fixed-height items), and efficient rendering. The library appears to be actively maintained, with regular minor updates addressing bug fixes and small enhancements, as evidenced by recent patch releases in the 2.x series.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","vue","big-data","big-list","scroll-list","virtual-list"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vue-virtual-scroll-list"},{"id":15284,"title":"Vue-Wait: Global Loading Management","library":"vue-wait","status":"active","version":"1.5.3","language":"javascript","ecosystem":"npm","summary":"Vue-Wait is a Vue plugin designed for comprehensive global loading state management within Vue applications, optionally integrating with Vuex. It simplifies the handling of multiple concurrent loading processes, preventing UI conflicts and providing clear visual feedback to users. The current stable version, 1.5.3, includes important updates like Vue 3 support, released in v1.5.0, demonstrating ongoing maintenance and adaptability to the evolving Vue ecosystem. The library distinguishes itself by offering both a declarative component (`<v-wait>`) and a directive (`v-wait`) for displaying loading indicators, alongside a programmatic API (`$wait.start()`, `$wait.end()`) for granular control over individual loading states. Additionally, it provides features for progress indication and configurable Vuex integration, making it a flexible solution for various application sizes and complexities. Its core idea relies on an array-based system to track active wait states, making it intuitive to manage.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","vue","vuex","nuxt","plugin","loading","loader","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vue-wait"},{"id":12622,"title":"Vue Web Component Wrapper","library":"vue-web-component-wrapper","status":"active","version":"1.7.7","language":"javascript","ecosystem":"npm","summary":"vue-web-component-wrapper is a Vue 3 plugin that facilitates the creation of reusable web components (custom elements) from full-fledged Vue applications. The current stable version is 1.7.7, with frequent patch and minor releases addressing bug fixes and introducing new features. This library differentiates itself by providing comprehensive support for the broader Vue ecosystem, including seamless integration with state management (Vuex, Pinia), routing (Vue Router), internationalization (Vue I18n), and validation (VeeValidate). It also offers robust compatibility with popular CSS frameworks like Tailwind CSS, Bootstrap, and Vuetify, alongside support for CSS preprocessors and scoped styles. Key features include Shadow DOM encapsulation, Vue DevTools integration, full slot and `v-model` support, event emitting, `provide`/`inject`, and options for fine-grained control over Shadow DOM behavior and CSS styling (e.g., `:root` to `:host` replacement). It also supports async initialization and loader mechanisms.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","vue","web-component","custom-element","vue3","vue3-plugin","vue3-web-component-wrapper","vue3-web-component","vue3-custom-element","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vue-web-component-wrapper"},{"id":14311,"title":"Vue Writer","library":"vue-writer","status":"active","version":"2.0.2","language":"javascript","ecosystem":"npm","summary":"Vue Writer is a lightweight Vue 3 component designed to simulate a typewriter effect, featuring typing and erasing of text arrays. The current stable version is 2.0.2, with recent minor releases adding features like iteration control. It's primarily developed for Vue v3.x, with untested compatibility for Vue v2.x. Key differentiators include its simplicity, focus on customizable typing and erasing speeds, delay controls, and explicit removal of styling to allow full user control over appearance. It offers various props for fine-tuning the animation, such as `typeSpeed`, `eraseSpeed`, `delay`, `intervals`, and `iterations`, making it suitable for dynamic text displays in modern Vue applications.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","vue","nuxt","typewriter","vue 3","vue typewriter"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vue-writer"},{"id":15047,"title":"Yandex Metrika Plugin for Vue.js","library":"vue-yandex-metrika","status":"abandoned","version":"1.8.3","language":"javascript","ecosystem":"npm","summary":"Vue Yandex Metrika is a utility package designed to integrate Yandex Metrika tracking into Vue.js applications. It simplifies the process of sending page view data to Yandex Metrika, offering both automatic tracking when integrated with Vue Router and manual tracking capabilities. The current stable version is v1.8.3, released in September 2019, indicating a lack of active development since then. Its primary differentiator is its direct integration with the Vue ecosystem, abstracting the raw Yandex Metrika API calls. It allows configuration of tracking ID, environment-based tracking (e.g., only in production), script source, debug mode, route ignoring, and other Yandex Metrika counter options, providing a convenient wrapper for web analytics in Vue projects. Given its last update in 2019, it primarily supports older Vue 2 applications and may not be compatible with Vue 3 without community efforts or significant adaptations.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","vue","tracking","Yandex","yandex","Yandex Metrica","yandex metrica","Yandex Metrika","yandex metrika"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vue-yandex-metrika"},{"id":12624,"title":"Vue 2 Dropzone Component","library":"vue2-dropzone","status":"maintenance","version":"3.6.0","language":"javascript","ecosystem":"npm","summary":"Vue2-dropzone is a Vue 2 wrapper component for the popular Dropzone.js library, enabling easy integration of drag-and-drop file upload functionalities into Vue applications. The current stable version is 3.6.0. While the project is functional and receives periodic maintenance updates for bug fixes, dependency upgrades (such as Dropzone.js itself), and minor feature enhancements like support for new image formats, it is actively seeking co-maintainers, indicating a shift towards community-driven maintenance. Its primary differentiator is providing a pre-packaged Vue 2 component for Dropzone.js, abstracting away direct DOM manipulation. A separate, Nuxt SSR-compatible version is also available from a different maintainer. Releases are typically driven by bug reports, security patches, and updates to the underlying Dropzone.js library.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vue2-dropzone"},{"id":26625,"title":"vue2-jsx-esbuild","library":"vue2-jsx-esbuild","status":"active","version":"1.2.1","language":"javascript","ecosystem":"npm","summary":"A lightweight plugin (v1.2.1) enabling JSX syntax in Vue 2 projects when using esbuild-loader in Webpack. It provides a custom JSX factory function that transforms JSX into Vue 2 createElement calls. Key differentiator: allows esbuild-based bundling for Vue 2, which is faster than Babel. Released as-needed; no active development cycle. Requires manual Webpack configuration: set jsxFactory to 'vue2JsxEsbuild' and use ProvidePlugin to inject the default export. Note: not compatible with Vue 3 or other JSX runtimes, and no type definitions included.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","vue2","jsx","esbuild-loader","esbuild"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vue2-jsx-esbuild"},{"id":26626,"title":"Vue2Svelte","library":"vue2svelte","status":"active","version":"0.0.11","language":"javascript","ecosystem":"npm","summary":"A transpiler that converts Vue Single File Components (SFCs) into Svelte components. Current version 0.0.11 is in early development with sporadic releases. Supports simple HTML, props, data, v-if/v-else/v-for directives, and v-bind. Does not yet support methods, computed properties, lifecycle hooks, v-model, or mixins. Differentiates as a direct Vue-to-Svelte migration tool, but maturity is low. TypeScript type definitions are included.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","vue","svelte","compiler","transpiler","transform","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vue2svelte"},{"id":12623,"title":"Vue 3 ApexCharts Component","library":"vue3-apexcharts","status":"active","version":"1.11.1","language":"javascript","ecosystem":"npm","summary":"vue3-apexcharts is the official Vue 3 wrapper component for ApexCharts.js, a modern open-source charting library used for building interactive data visualizations. Currently at version 1.11.1, it provides seamless integration of ApexCharts within Vue 3 applications, offering features like reactive chart updates where changes to data or options automatically re-render the chart. The library supports tree-shaking, allowing developers to import only necessary chart types to optimize bundle size, and includes robust Server-Side Rendering (SSR) capabilities with dedicated `<apexchart-server>` and `<apexchart-hydrate>` components. It also offers full TypeScript support, enhancing developer experience with type safety. This package is specifically designed for Vue 3; users requiring Vue 2 compatibility should instead use the `vue-apexcharts` package. The release cadence typically follows updates to the core ApexCharts.js library, ensuring compatibility and access to new features. Its key differentiator is being the official, fully-featured, and actively maintained Vue 3 component for ApexCharts.js.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","vuejs","vue3","charts","apexcharts.js","apexcharts","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vue3-apexcharts"},{"id":14312,"title":"Vue 3 Carousel Component","library":"vue3-carousel","status":"active","version":"0.17.0","language":"javascript","ecosystem":"npm","summary":"vue3-carousel is a modern, lightweight, and responsive carousel component designed specifically for Vue 3 applications. Its current stable version is 0.17.0, and it maintains an active release cadence, frequently adding new features, performance enhancements, and bug fixes, with minor versions released every few weeks. Key differentiators include built-in support for responsive breakpoints, infinite scroll with `wrapAround`, touch/mouse dragging, mouse wheel navigation, autoplay functionality, accessible keyboard navigation, and vertical sliding mode. It also provides dedicated components for navigation and pagination, and ships with TypeScript types for improved developer experience. The project is actively maintained with a focus on performance and accessibility.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","vue","vue3","carousel","slider","vue3-carousel","vue3-slider","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vue3-carousel"},{"id":15923,"title":"Vue 3 Carousel Nuxt Module","library":"vue3-carousel-nuxt","status":"active","version":"1.1.6","language":"javascript","ecosystem":"npm","summary":"vue3-carousel-nuxt is a Nuxt 3 module designed to seamlessly integrate the popular vue3-carousel component library into Nuxt 3 applications. It automates the setup process, registering the Carousel, Slide, Pagination, and Navigation components globally or with a user-defined prefix, and automatically includes the default carousel CSS styles, preventing duplicate imports. The current stable version is 1.1.6, with a recent history of active patch releases indicating ongoing maintenance and responsiveness to bug fixes since its initial release as v1.1.0. This module significantly simplifies the developer experience by abstracting away manual component registration and style management, allowing developers to focus directly on building interactive carousels within their Nuxt projects. Its primary differentiator is the deep integration with Nuxt's module system, providing a plug-and-play experience compared to manually adding and configuring the base vue3-carousel library.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vue3-carousel-nuxt"},{"id":12625,"title":"Vue 3 Click Away Directive","library":"vue3-click-away","status":"active","version":"1.2.4","language":"javascript","ecosystem":"npm","summary":"vue3-click-away is a Vue 3.x compatible directive designed to detect click events that occur outside of a specified element. It provides a simple mechanism for components to react when a user clicks anywhere on the document except on the element itself or its children. Currently at version 1.2.4, the package sees irregular but active maintenance, primarily addressing critical fixes such as recent server-side rendering (SSR) compatibility issues. Key differentiators include its explicit support for Vue 3's plugin system, direct directive registration, and a mixin option, offering flexibility in integration depending on the project's setup and preference. It ships with TypeScript types, facilitating its use in TypeScript-first Vue projects. Its primary goal is to abstract away the complexity of managing global click listeners for 'click away' scenarios.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","vue","vue.js","vue3","3.0","clickaway","outside","click","away","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vue3-click-away"},{"id":26627,"title":"Vue3 EasyMDE","library":"vue3-easymde","status":"active","version":"1.0.1","language":"javascript","ecosystem":"npm","summary":"Vue3 component wrapper for EasyMDE markdown editor, version 1.0.1. Written in TypeScript, built by Rollup. Provides a drop-in <vue-easymde> component with v-model support, full EasyMDE options passthrough, access to the underlying EasyMDE instance, and TypeScript typings. Requires Vue 3.2+ and EasyMDE 2.16+ as peer dependencies. Suitable for Vue 3 projects needing a lightweight, customizable markdown editor.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","Vue3","EasyMDE","Markdown","editor","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vue3-easymde"},{"id":12626,"title":"Vue 3 Gettext","library":"vue3-gettext","status":"active","version":"4.0.0-beta.1","language":"javascript","ecosystem":"npm","summary":"Vue 3 Gettext is a library for internationalizing Vue 3 applications using the gettext translation system. It provides a simple, ergonomic API for reactive translations within Vue templates and TypeScript/JavaScript code, supporting pluralization and message contexts. The package includes a CLI tool for automatic message extraction from code files, facilitating the translation workflow. Currently in a 4.0.0-beta.1 state, it is actively developed with continuous enhancements and breaking changes between major and minor alpha/beta releases. Its key differentiator is the direct integration with Vue 3's reactivity system and adherence to the established gettext standard, offering a robust alternative to other i18n solutions for projects already using or preferring gettext.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","gettext","vue","vue3","internationalization","i18n","translation","l10n","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vue3-gettext"},{"id":12627,"title":"Vue 3 Icon Component","library":"vue3-icon","status":"active","version":"3.0.3","language":"javascript","ecosystem":"npm","summary":"Vue3 Icon is a dedicated Vue 3 component designed for effortlessly rendering SVG path-based icons within modern Vue applications. Currently stable at version 3.0.3, the library receives updates to maintain compatibility with the latest Vue releases and address evolving development practices. Its release cadence is moderate, typically involving major version bumps for significant architectural changes or new features, such as the shift to an ESM-first architecture in v3.0.0 and the adoption of Vite for its build process in v2.0.0. A key differentiator is its versatility, supporting icon data from popular libraries like Material Design Icons (`@mdi/js`), various Font Awesome packages, Simple Icons, and even custom SVG paths. It offers flexible props for controlling icon size, color, rotation, and custom viewbox settings, providing developers with granular control over icon presentation without bundling entire icon font libraries.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","Vue","icon","mdi","pictogrammers","fontawesome","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vue3-icon"},{"id":12628,"title":"Vue3 JSON Editor","library":"vue3-json-editor","status":"active","version":"1.1.5","language":"javascript","ecosystem":"npm","summary":"vue3-json-editor is a Vue.js 3 component that provides an interactive JSON editor. It's a direct fork of the `vue-json-editor` library, specifically tailored for Vue 3 applications, distinguishing it from older Vue 2 compatible versions. The package, currently at version 1.1.5, allows developers to display and edit JSON objects within their Vue components, supporting various modes like 'tree', 'view', and 'form'. It offers features such as displaying save buttons, expanding the editor on start, and handling different languages. The component provides `v-model` binding for the JSON data and emits events for changes (`json-change`), saves (`json-save`), and errors (`has-error`). It supports modern module systems including ESM and CommonJS, making it compatible with various build setups like Vite and webpack. While no explicit release cadence is stated, updates appear to be driven by maintenance and new feature integration from its upstream source.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","vue-json-editor","vuejsoneditor","json-editor","jsoneditor","json","eidtor","vue","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vue3-json-editor"},{"id":14313,"title":"Vue 3 Lazy Hydration","library":"vue3-lazy-hydration","status":"maintenance","version":"1.2.1","language":"javascript","ecosystem":"npm","summary":"vue3-lazy-hydration is a library designed for Vue 3 applications utilizing Server-Side Rendering (SSR) to improve initial page load performance by delaying the hydration of pre-rendered HTML components. Instead of immediately making all components interactive on the client, it allows developers to specify conditions under which hydration should occur, such as when the browser is idle, when a component becomes visible in the viewport, or upon user interaction (e.g., click, focus). The library provides a flexible API including a renderless component (`LazyHydrationWrapper`), composables like `useLazyHydration`, and import wrappers for controlling hydration. The current stable version is 1.2.1. While the project saw several updates in 2022, its release cadence has since become dormant, with the last update in September 2022. It distinguishes itself by offering multiple hydration strategies and direct Vue 3 compatibility, building upon concepts from its Vue 2 predecessor.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","vue","vue3","lazy","hydration","ssr","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vue3-lazy-hydration"},{"id":12629,"title":"Lottie Animations for Vue 3","library":"vue3-lottie","status":"active","version":"3.3.1","language":"javascript","ecosystem":"npm","summary":"Vue3-lottie is a component library that enables developers to easily integrate Lottie animations into their Vue 3 and Nuxt 3 applications. It wraps `lottie-web` and provides a declarative API through a `<Vue3Lottie>` component, supporting a wide range of Lottie features like autoplay, looping, speed control, and segment playback. The current stable version is 3.3.1, with frequent patch and minor releases addressing bugs, improving types, and adding features. Key differentiators include its strong TypeScript support (enhanced in v3.0.0), seamless integration with the Vue ecosystem, and specific guidance for Nuxt 3. It abstracts away much of the complexity of directly using `lottie-web`, making it accessible for Vue developers. The library is actively maintained, ensuring compatibility with the latest Vue and Nuxt versions.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","vue3","lottie","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vue3-lottie"},{"id":14314,"title":"Vue3 MQ","library":"vue3-mq","status":"active","version":"4.1.0","language":"javascript","ecosystem":"npm","summary":"Vue3-MQ is a robust Vue 3 plugin designed to simplify responsive design implementation in web applications by providing reactive access to media query states. It allows developers to define custom breakpoints or utilize a variety of built-in presets, including Bootstrap 4/5, Tailwind, Vuetify 3/4, MUI, and Bulma. The current stable version is 4.1.0, which introduced new presets and a `mergeBreakpoints` configuration option. The library maintains an active release cadence, with consistent minor and patch updates following significant major versions like v3 (\"The Reimagining\") and v4 (ESM-first, modern stack updates). Its key differentiators include the `<MqLayout>` component, which supports various selectors (single, array, range, plus, minus, and breakpoint slots) for declarative conditional rendering, and a reactive environment analysis object that can also detect user preferences for light/dark themes, screen orientation, and reduced motion. It provides a comprehensive, component-driven approach to adapting application UI to diverse browser environments effectively.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","vue","vue3","media","query","media queries","responsive","breakpoints","vue-mq","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vue3-mq"},{"id":12630,"title":"Vue 3 OTP Input Component","library":"vue3-otp-input","status":"active","version":"0.5.40","language":"javascript","ecosystem":"npm","summary":"vue3-otp-input is a fully customizable, one-time password (OTP) input component designed for Vue 3 applications, leveraging the Vue Composition API. The current stable version is `0.5.40`, with a consistent release cadence addressing bug fixes and minor enhancements. Key differentiators include robust handling of mobile autofill, improved focus behavior, and specific fixes for iOS input issues, which were addressed in recent `0.5.x` releases. It is a lightweight component that ships with TypeScript types, providing a seamless integration experience for developers building modern Vue applications requiring secure and user-friendly OTP entry forms.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","vue 3 otp input","vue otp input","vue","vue 3","vue composition API","otp","input","otp input","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vue3-otp-input"},{"id":12631,"title":"Vue 3 PDF Viewer","library":"vue3-pdf-app","status":"active","version":"1.0.3","language":"javascript","ecosystem":"npm","summary":"Vue3 Pdf App is a comprehensive Vue 3 component designed for displaying PDF documents within web applications. It is built upon Mozilla's robust PDF.js library, ensuring full compatibility with core PDF functionalities such as zooming, printing, downloading, rotation, text selection, and searching. The package is currently stable at version 1.0.3, actively maintained as a fork of `vue-pdf-app`, and appears to follow a regular release cadence given its recent updates. Key differentiators include its 100% PDF.js feature parity, easily localizable and highly configurable toolbar allowing for custom UI, extensive cross-browser support, and options for color customization, button icon themes, and light/dark modes. It also boasts built-in TypeScript support, providing a smooth development experience for type-safe applications. This component offers a robust, feature-rich solution for integrating PDF viewing directly into Vue 3 projects.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","vue","vuejs","pdfjs","pdf","viewer","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vue3-pdf-app"},{"id":15924,"title":"Vue 3 Popper Component","library":"vue3-popper","status":"active","version":"1.5.0","language":"javascript","ecosystem":"npm","summary":"vue3-popper is a lightweight and flexible popover component for Vue 3 applications, leveraging PopperJS v2 for accurate positioning. Currently at version 1.5.0, it follows semantic versioning strictly since its 1.0.0 release. The library offers features like configurable placement, offsets, hover triggers, arrows, and manual control of visibility. It is designed to be highly customizable, supporting both simple string content via props and complex HTML structures through slots. Recent updates have focused on improving SSR compatibility (especially with Nuxt 3), refactoring to modern Vue 3 `script setup` syntax, and enhancing type definitions. Its key differentiators include its tight integration with Vue 3's reactive system and its commitment to providing a robust wrapper around the proven PopperJS library, making it a reliable choice for tooltips and popovers in the Vue ecosystem.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","vue-popper-component","vue-3-popper","vue-3-popover","vue-3-popper-SFC","popper-2","vue-3-popper-2"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vue3-popper"},{"id":12632,"title":"Vue 3 Smooth Drag and Drop","library":"vue3-smooth-dnd","status":"active","version":"0.0.6","language":"javascript","ecosystem":"npm","summary":"vue3-smooth-dnd is a specialized Vue 3 wrapper for the highly performant `smooth-dnd` library, providing components for intuitive drag-and-drop functionality within Vue applications. Currently at version 0.0.6, the package primarily focuses on maintaining compatibility with the underlying `smooth-dnd` library and fixing integration-specific bugs. While release cadence is not formally established, updates appear to be driven by reported issues. Its key differentiator lies in directly porting the well-regarded Vue 2 `vue-smooth-dnd` wrapper to the Vue 3 ecosystem, aiming for a seamless transition for developers familiar with the original. It offers a robust, highly customizable, and visually smooth solution for list reordering and item movement, distinguishing itself from simpler drag-and-drop solutions by leveraging `smooth-dnd`'s optimized animation and physics.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","Vue 3","Vue next","Vue","Vue.js","sortable","drag and drop","drag&drop","drag"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vue3-smooth-dnd"},{"id":12633,"title":"Vue3 Smooth Scroll","library":"vue3-smooth-scroll","status":"active","version":"0.8.1","language":"javascript","ecosystem":"npm","summary":"vue3-smooth-scroll is a lightweight, actively maintained Vue 3 plugin dedicated to facilitating smooth scrolling experiences within web applications. It provides two primary methods for implementation: a declarative directive (`v-smooth-scroll`) that can be applied directly to anchor tags, and a more flexible programmatic API accessible through `this.$smoothScroll` in the Options API or `inject('smoothScroll')` within the Composition API. The plugin's design prioritizes Vue 3 compatibility, including robust Server-Side Rendering (SSR) support, which was recently improved in version 0.8.1 to address `window is not defined` errors. It uses `requestAnimationFrame` for efficient, non-blocking animations, with a graceful fallback for broader compatibility across different browser environments. Key features include Y-axis scrolling, the ability to define specific scroll containers, configurable animation duration, offset, and custom easing functions, providing a high degree of customization for scroll behavior. Its small bundle size (approximately 1.4kB gzipped) makes it a performant choice, offering significantly more advanced control and a programmatic interface compared to the native `scroll-behavior` CSS property, especially for intricate scrolling requirements or dynamic content. Releases appear to be driven by bug fixes and compatibility updates rather than a strict schedule, with 0.8.1 being the current stable version.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","vue","smooth","scroll","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vue3-smooth-scroll"},{"id":12634,"title":"Vue 3 Snapshot Serializer","library":"vue3-snapshot-serializer","status":"active","version":"2.13.2","language":"javascript","ecosystem":"npm","summary":"Vue 3 Snapshot Serializer is a library designed to enhance snapshot testing for Vue 3 components within Vitest and Jest environments. It is currently at version 2.13.2 and actively maintained, with frequent minor releases incorporating bug fixes and new features. The library focuses on providing cleaner, more readable snapshots by intelligently handling Vue-specific elements like scoped styles, dynamic attributes, and prop serialization. A key differentiator is its explicit support for both `@vue/test-utils` and `@testing-library/vue`, offering flexible testing approaches. It directly addresses common snapshot noise, making tests more robust and less prone to irrelevant failures. This package is exclusively for Vue 3 projects, with a separate serializer available for Vue 2.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","vue","vue3","vitest","jest","serializer","snapshots","unit","testing"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vue3-snapshot-serializer"},{"id":26628,"title":"Vue 3 Social Sharing","library":"vue3-social-sharing","status":"active","version":"1.4.1","language":"javascript","ecosystem":"npm","summary":"Vue 3 plugin for sharing links on social networks (Facebook, Twitter/X, LinkedIn, WhatsApp, etc.) with TypeScript support. Version 1.4.1 supports 30+ networks including Bluesky and Threads. Works as a composable, a Vue plugin with a <share-network> component, or a renderless component. Design-agnostic, no CSS included. A modern fork of vue-social-sharing (Vue 2). Peer dependency: vue ^3.3.11.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","vue","vue 3","vue3","vue plugin","social sharing","social share","social sharing plugin","vue social sharing","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vue3-social-sharing"},{"id":12635,"title":"Vue 3 Spinners","library":"vue3-spinners","status":"active","version":"1.3.3","language":"javascript","ecosystem":"npm","summary":"Vue 3 Spinners is a collection of lightweight, customizable loading spinner components specifically designed for Vue 3 applications. Currently at version 1.3.3, it provides a variety of visually appealing spinners, many of which are derived from Quasar's spinner components and a Vue port of React Spinners. The library is actively maintained, with updates released as new features or bug fixes are introduced, though without a strict release cadence. Key differentiators include its pure Vue component implementation, support for both global and individual component registration, and extensive customization options via props like `color`, `size`, `height`, `width`, `radius`, and `margin`, allowing developers to integrate animated loading indicators seamlessly into their user interfaces. It aims to provide a performant and flexible solution for showing progress or loading states without external CSS frameworks.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","vue-spinners","vue-spinner","spinner-vue","spinners","spinner","loaders","loader","loading"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vue3-spinners"},{"id":12636,"title":"Vue 3 Swatch Picker","library":"vue3-swatches","status":"active","version":"1.2.4","language":"javascript","ecosystem":"npm","summary":"vue3-swatches is a dedicated color swatch picker component designed for Vue 3 applications. It is a complete re-implementation, not a fork, of the popular vue-swatches library, adapted specifically for the Vue 3 composition API and ecosystem. The current stable version is 1.2.4. As a direct port, its features, API, and visual design closely mirror its Vue 2 predecessor. While no explicit release cadence is stated, updates are likely tied to significant changes in the original vue-swatches or general Vue 3 ecosystem evolution. Key differentiators include its robust feature set inherited from vue-swatches, ease of integration as a component or global plugin, and built-in support for custom triggers and integration with frameworks like Nuxt 3. Its primary advantage is providing a well-tested and familiar swatch picker solution for Vue 3 developers who might have previously used vue-swatches.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","vue","swatch","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vue3-swatches"},{"id":12637,"title":"Vue 3 International Telephone Input","library":"vue3-tel-input","status":"active","version":"1.0.4","language":"javascript","ecosystem":"npm","summary":"vue3-tel-input is a Vue 3 component designed to provide an international telephone input field. It features an integrated country flag dropdown, automatic formatting, and adherence to international dialing standards. The current stable version is 1.0.4. While a specific release cadence isn't published, the project appears actively maintained with recent updates. A key differentiator is its explicit compatibility with Vue 3's composition API and global application setup, moving beyond older Vue versions. It supports both global plugin installation with default options and local component registration for fine-grained control, and requires a separate CSS import for styling. It allows filtering countries and setting preferred countries, making it flexible for various internationalization needs.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","vue","vue3","vue 3","telephone","phone","vue-tel-input","vue3-tel-input","phone input"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vue3-tel-input"},{"id":12638,"title":"Vue Tour for Vue 3","library":"vue3-tour","status":"active","version":"1.0.3","language":"javascript","ecosystem":"npm","summary":"`vue3-tour` is a lightweight, simple, and customizable tour plugin designed specifically for Vue.js 3 applications. It guides users through an application by highlighting elements and displaying contextual information in a step-by-step fashion. Currently at stable version 1.0.3, it is a direct fork of the popular `vue-tour` library, re-engineered for compatibility with the Vue 3 composition API and ecosystem. While release cadence isn't highly frequent, the project shows ongoing maintenance with recent fixes. Key differentiators include its ease of integration with Vue 3's `createApp` pattern, the ability to target any DOM element via standard CSS selectors, and support for asynchronous `before()` functions in steps for complex UI transitions. It ships with TypeScript types, enhancing developer experience in TypeScript projects.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","vue","tour","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vue3-tour"},{"id":12639,"title":"Vue Draggable for Vue 2.x (Sortable.js Wrapper)","library":"vuedraggable","status":"maintenance","version":"2.24.3","language":"javascript","ecosystem":"npm","summary":"vuedraggable is a Vue 2.x component that provides drag-and-drop functionality for lists, leveraging the robust capabilities of Sortable.js. Version 2.24.3, published over five years ago, is specifically tailored for Vue 2 applications, offering declarative list reordering, multi-drag, and nested list support. It acts as a lightweight wrapper around Sortable.js, abstracting away direct DOM manipulation and integrating seamlessly with Vue's reactivity system. While newer versions (v4.x) exist for Vue 3, this entry focuses on the 2.x branch, which received consistent maintenance and updates for features like TypeScript definitions (since 2.24.0) and SSR compatibility fixes (like in 2.23.2). Its key differentiator remains the powerful and flexible drag-and-drop mechanics inherited from Sortable.js, presented in a Vue-idiomatic way, making it a widely adopted solution for interactive list management in legacy Vue 2 projects.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","vue","vuejs","drag","and","drop","list","Sortable.js","component","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vuedraggable"},{"id":15048,"title":"Vue Draggable ES","library":"vuedraggable-es","status":"active","version":"4.1.1","language":"javascript","ecosystem":"npm","summary":"vuedraggable-es is a Vue.js 3 component that enables drag-and-drop functionality for lists, keeping the view model array synchronized with the HTML. It is built upon and exposes all features of Sortable.js, including touch device support, drag handles, smart auto-scrolling, and inter-list dragging. The current stable version is 4.1.1, and it is actively maintained with frequent bug fixes and feature enhancements, as seen in the recent release history. A key differentiator is its explicit compatibility with Vue 3's `transition-group` component and its focus on being an ES module, making it suitable for modern Vue projects. It also allows making existing UI library components draggable while maintaining full control via events. Its development follows the `vue.draggable.next` project, targeting Vue 3 exclusively.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","vue","vuejs","drag","and","drop","list","Sortable.js","component","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vuedraggable-es"},{"id":18082,"title":"Vueify: Browserify Transform for Vue Components","library":"vueify","status":"maintenance","version":"9.4.1","language":"javascript","ecosystem":"npm","summary":"Vueify is a Browserify transform specifically designed to enable the use of Vue.js single-file components (SFCs) within build pipelines leveraging Browserify. It supports Vue 2.x syntax for templates, scripts, and styles, including scoped CSS and the integration of various pre-processors like Stylus, Less, Sass, PostCSS, Jade, Pug, and CoffeeScript. The current stable version is 9.4.1, with its last significant feature update (v9.0.0) adding Vue 2.0 support. Given the rapid evolution of the JavaScript ecosystem and the current widespread adoption of Vue 3 and modern bundlers like Webpack or Vite, Vueify is largely considered a maintenance-mode solution for existing projects built around Browserify and Vue 2.x. It differentiates itself by providing a comprehensive component compilation and bundling solution tailored specifically for the Browserify ecosystem, allowing developers to write `.vue` files without needing to switch to other build tools.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","vue","browserify"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vueify"},{"id":12640,"title":"Vue 3 Datepicker","library":"vuejs3-datepicker","status":"active","version":"1.1.3","language":"javascript","ecosystem":"npm","summary":"Vuejs3-datepicker is a lightweight and configurable datepicker component designed exclusively for Vue 3 applications. Currently at version 1.1.3, the library receives updates approximately every few months, addressing bug fixes, adding new features like internationalization (e.g., Arabic-Tunisia), and internal build system improvements (e.g., Vite migration). Its core functionality includes standard date picking, support for `v-model` for two-way data binding, customizable date formatting, and options for disabling or highlighting specific dates. A key differentiator is its strict compatibility with Vue 3, making it a focused solution for modern Vue projects, unlike some older datepickers that might still support Vue 2.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","vue","vuejs","vue 3","typescript","vue-component","date","library"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vuejs3-datepicker"},{"id":12642,"title":"VuePress 1.x Static Site Generator","library":"vuepress","status":"maintenance","version":"1.9.10","language":"javascript","ecosystem":"npm","summary":"VuePress 1.x is a Vue-powered static site generator designed primarily for technical documentation. It enables authors to write content in Markdown and embed Vue components directly within it, offering a flexible and interactive documentation experience. The current stable version is 1.9.10, released in August 2023. Key differentiators include its Vue component-based layout system, a powerful plugin API for extending functionality, and a theming system. Since version 1.9.0, it features full TypeScript support for configuration files, and since 1.9.2, for plugins and themes, enhancing developer experience with type inference. While 1.x receives occasional bug fixes, it is officially in maintenance mode, with the core team's focus shifted to VuePress 2.x (which uses Vue 3 and ESM) and the even lighter-weight VitePress.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","documentation","generator","vue"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vuepress"},{"id":20696,"title":"VuePress HTML Webpack Plugin","library":"vuepress-html-webpack-plugin","status":"maintenance","version":"3.2.0","language":"javascript","ecosystem":"npm","summary":"A fork of html-webpack-plugin specifically for VuePress to avoid version conflicts when users install incompatible webpack versions alongside VuePress' own. Version 3.2.0 is the latest stable release. This plugin simplifies creation of HTML files to serve webpack bundles, especially useful for hashed filenames. Unlike the original, it is locked to specific webpack internals compatibility for VuePress. No frequent updates.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","webpack","plugin","html","html-webpack-plugin"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vuepress-html-webpack-plugin"},{"id":12641,"title":"VuePress Theme for Official Vue Projects (v1)","library":"vuepress-theme-vue","status":"maintenance","version":"1.1.1","language":"javascript","ecosystem":"npm","summary":"The `@vuepress/theme-vue` package provides the official theme for VuePress 1.x, a minimalistic Vue-powered static site generator. Currently in maintenance mode, with its last major update (1.9.10) published approximately two years ago, this theme is built on Vue 2 and Webpack, inheriting the core architecture of VuePress v1. It focuses on delivering a robust, opinionated base for documentation sites, offering sensible defaults for navigation bars, sidebars, homepage layouts, and search functionalities. While VuePress v2 (based on Vue 3 and Vite/Webpack) offers a re-designed API and different theme system, this package remains the standard for projects specifically using VuePress v1. Its key differentiators include official backing for VuePress v1 and a highly customizable structure through `themeConfig` and custom styles, making it suitable for stable, established documentation projects that do not require migration to VuePress v2. Community-driven alternatives like `vuepress-theme-hope` typically target VuePress v2.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","vue"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vuepress-theme-vue"},{"id":26629,"title":"vuepress-validate-frontmatter (deprecated)","library":"vuepress-validate-frontmatter","status":"deprecated","version":"3.0.0","language":"javascript","ecosystem":"npm","summary":"This package is deprecated as of version 3.0.0. It previously provided frontmatter validation for VuePress projects. Users should migrate to vuepress-frontmatter-lint for continued support. The package is no longer maintained.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","vuepress","vuejs","frontmatter","validate"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vuepress-validate-frontmatter"},{"id":15049,"title":"Vue and React Interoperability Adapter","library":"vuera","status":"abandoned","version":"0.2.7","language":"javascript","ecosystem":"npm","summary":"Vuera is a library designed to enable seamless interoperability between Vue.js and React applications, allowing developers to use Vue components within a React app and vice-versa. It facilitates migration scenarios or the co-existence of both frameworks in a single codebase. The current stable version is 0.2.7. The project appears to have an infrequent release cadence and is currently seeking a new maintainer, indicating a low level of active development. Key differentiators include its dual-framework compatibility and the use of Babel and Vue plugins for simplified integration, abstracting away much of the manual wrapping historically required for such interop solutions. The project's status as 'looking for a maintainer' is a significant factor for potential users.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","vue","react","interop","adapter","migrate","seamless-integration"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vuera"},{"id":15050,"title":"Vuesax v3","library":"vuesax","status":"abandoned","version":"3.12.2","language":"javascript","ecosystem":"npm","summary":"Vuesax v3 is a user interface component framework for Vue.js, offering a suite of visually distinctive and customizable components such as buttons, inputs, tables, and popups. The package, `vuesax`, with its last significant release being 3.12.2, was primarily designed for applications built with Vue 2. While the provided release notes indicate a period of active bug fixes and feature additions within the v3 series, the official `vuesax` npm package itself has not seen updates for several years, leading it to be considered effectively abandoned by its original author in favor of a complete rewrite, Vuesax v4. For developers seeking to use Vuesax's design language, this package serves as a legacy option for Vue 2 projects. For Vue 3 compatibility, users should consider community-maintained forks like `vuesax3` or the officially in-development Vuesax v4, which is a separate, in-progress framework.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","vuesax","vue","vuejs","vue-components","components","component","css"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vuesax"},{"id":12643,"title":"Vuestic UI Framework","library":"vuestic-ui","status":"active","version":"1.10.3","language":"javascript","ecosystem":"npm","summary":"Vuestic UI is a comprehensive, open-source Vue 3 UI framework developed by Epicmax, currently in its 1.x stable release series, with version 1.10.3 being recent. It provides over 60 customizable, production-ready components designed for rapid development of responsive, accessible, and high-quality web applications. Key differentiators include robust global and local configuration options for deep customization, built-in i18n integration, and full TypeScript support, ensuring strong type inference and developer-friendly IntelliSense. The library maintains a steady release cadence with frequent updates focusing on features, fixes, and performance enhancements. It leverages modern CSS practices like BEM naming conventions to minimize style conflicts, allowing seamless integration with other libraries like Tailwind CSS.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","vuestic","vuejs","vue","vue3","ui","vue framework","ui framework","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vuestic-ui"},{"id":12644,"title":"Vuetable-2: Vue 2.x Datatable Component","library":"vuetable-2","status":"active","version":"1.7.5","language":"javascript","ecosystem":"npm","summary":"Vuetable-2 is a flexible datatable component designed for Vue 2.x applications, providing robust capabilities for displaying and interacting with tabular data. The package is currently at its stable version 1.7.5, with an active development branch (`v2.0.0-beta`) introducing features like SSR support and a more modular field component system. While a strict release cadence is not followed, updates are delivered to enhance features and resolve issues. Its key differentiators include comprehensive API-mode handling, customizable field definitions, integrated pagination (including zero-based options in v2), a rich event system for interaction, and support for fixed table headers, making it adaptable for complex data presentation scenarios. It simplifies data management tasks in Vue 2.x SPAs.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","vue","component","table","datatable","pagination-components","json"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vuetable-2"},{"id":12645,"title":"Vuetify Component Framework","library":"vuetify","status":"active","version":"4.0.5","language":"javascript","ecosystem":"npm","summary":"Vuetify is a comprehensive UI component framework for Vue.js, meticulously implementing Google's Material Design specification. Currently on its v4.0.5 release, with a parallel v3.x maintenance branch (latest v3.12.5), it provides over 80 reusable components that enable developers to build rich, responsive, and visually consistent web applications. The project maintains an active release cadence, frequently delivering bug fixes and new features across both major versions. A key differentiator is its deep integration with the Vue ecosystem, offering extensive customization options through SASS variables, theming, and a robust plugin architecture. However, the project has recently faced significant funding challenges, urging community support to continue compensating its core contributors, which may impact its long-term stability and development pace if not addressed. It is primarily used with Vue 3 and TypeScript.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","vuetify","ui framework","component framework","ui library","component library","material components","vue framework","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vuetify"},{"id":20698,"title":"vuetify-loader (Vuetify 2)","library":"vuetify-loader","status":"maintenance","version":"1.9.2","language":"javascript","ecosystem":"npm","summary":"Vuetify-loader is a Webpack plugin that enables automatic tree-shaking and on-demand imports of Vuetify 2 components, reducing bundle size. It also supports progressive image loading with low-res placeholders. Current stable version is 1.9.2, released 2022-08-10, with maintenance mode only as Vuetify 3 is now available. Key differentiators: auto-imports components used in templates, supports custom match functions for project components, and integrates with Vue CLI. Requires Vue 2.7+, Vuetify 2.x, and Webpack 4/5. Not compatible with Vuetify 3 (use vuetify-loader v2+).","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vuetify-loader"},{"id":14315,"title":"Vuetify Tailwind Utility Bridge","library":"vuetify-tailwind-utility-bridge","status":"active","version":"0.1.5","language":"javascript","ecosystem":"npm","summary":"The `vuetify-tailwind-utility-bridge` package (current version 0.1.5) is a pre-1.0 Tailwind CSS plugin designed to integrate Vuetify-style utility classes into projects. Its primary use cases include enhancing VSCode's Tailwind CSS IntelliSense to provide autocomplete for standard Vuetify utility classes (like `.ma-1`, `.text-primary`, `.elevation-4`), and facilitating a gradual migration path for existing Vuetify projects towards a Tailwind CSS-based architecture. This allows developers to leverage familiar Vuetify utilities within a Tailwind ecosystem, align Figma design tokens with Tailwind conventions, and progressively refactor components. A key differentiator is its ability to enable Vuetify class autocomplete in VSCode even without a full Tailwind CSS installation, addressing the original motivation behind its creation. Being pre-1.0, it is under active development, with an implied rapid iteration cadence.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","vuetify","tailwindcss","plugin","vuetify-utility","vuetify-tailwind","tailwindcss-plugin","vuetify-autocomplete","tailwind-migration","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vuetify-tailwind-utility-bridge"},{"id":12646,"title":"Vue Utility Components","library":"vueuc","status":"active","version":"0.4.65","language":"javascript","ecosystem":"npm","summary":"vueuc is a collection of essential utility components designed for Vue 3 applications, currently at version 0.4.65. This library provides specialized components such as `VBinder` for advanced element positioning and tracking, `VVirtialList` for efficient rendering of large datasets with variable-height items, `VXScroll` for horizontal scrolling via vertical mouse wheel input, and `VResizeObserver` for observing element dimension changes. The library's development and maintenance are primarily driven by a single developer, as explicitly stated in the README, which implies a potentially less formal release cadence and documentation style. Its key differentiator lies in offering low-level UI utilities focused on specific interaction patterns and performance optimizations (like virtualization), distinguishing it from broader UI component libraries. Users should note that detailed API documentation might be sparse, often requiring consultation of the source code.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vueuc"},{"id":14316,"title":"Vuex Decorators for Vue Class Component","library":"vuex-class","status":"maintenance","version":"0.3.2","language":"javascript","ecosystem":"npm","summary":"vuex-class offers a set of decorator-based binding helpers designed to integrate Vuex store interactions seamlessly within Vue components built with `vue-class-component`. It provides decorators such as `@State`, `@Getter`, `@Action`, and `@Mutation` that allow developers to map Vuex store properties directly to class properties, significantly reducing boilerplate. The current stable version is `0.3.2`, released in 2019, indicating a project in maintenance mode, primarily supporting Vue 2 and Vuex 3 ecosystems. Its release cadence has been infrequent since 2019, suggesting limited active development but continued stability for its target environment. A key differentiator is its highly declarative syntax for accessing Vuex, moving away from string-based `map` helpers or direct `this.$store` calls, making the component code cleaner and more readable for TypeScript users leveraging decorators. This approach provides strong typing and improved developer experience when combined with `vue-class-component`.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","vue","vuex","bindings","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vuex-class"},{"id":17401,"title":"Vuex Router Sync","library":"vuex-router-sync","status":"active","version":"5.0.0","language":"javascript","ecosystem":"npm","summary":"The `vuex-router-sync` library provides a straightforward utility to keep `vue-router`'s current route state synchronized with a `vuex` store. Its core `sync` function injects the current route object into the Vuex state, typically at `store.state.route`, enabling reactive access to route parameters, query strings, and path information directly from the store. This simplifies component logic that depends on route data, reducing the need to pass `$route` explicitly. The current stable version, 5.0.0, is compatible with `vue-router >= 3.0.0` and `vuex >= 3.0.0` and includes comprehensive TypeScript definitions. A release candidate for v6.0.0 is under development, targeting compatibility with the Vue 3 ecosystem (Vuex 4, Vue Router 4). The package has a consistent release cadence, typically aligning with major version updates of Vue's core routing and state management libraries. It differentiates itself by offering a simple, drop-in solution for a common integration pattern.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","vuex","vue-router","vue","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vuex-router-sync"},{"id":1780,"title":"Vulture","library":"vulture","status":"active","version":"2.16","language":"python","ecosystem":"pypi","summary":"Vulture is a Python library and command-line tool designed to find dead code in Python programs. It analyzes your code for unused functions, classes, methods, and variables by building an abstract syntax tree (AST) and then performing reachability analysis. Currently at version 2.16, it maintains an active development cycle with several releases per year, incorporating new Python version support and bug fixes.","last_verified":"2026-04-24T01:27:13.674Z","tags":["static analysis","dead code","linting","code quality","refactoring"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vulture"},{"id":27534,"title":"vvauth","library":"vvauth","status":"active","version":"2.0.2","language":"javascript","ecosystem":"npm","summary":"Vault Auth helper for authenticating to HashiCorp Vault using JWT or SSH agent methods. Version 2.0.2 provides token retrieval and environment variable management via a YAML config file (.vauthrc) with macro expansion for profiles, environment variables, and remote secrets. Differentiators include SSH agent login, dynamic secret resolution, and multi-profile support. Release cadence is irregular; primarily maintained by a single developer.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vvauth"},{"id":18000,"title":"VWO Feature Management and Experimentation SDK","library":"vwo-fme-node-sdk","status":"active","version":"1.41.0","language":"javascript","ecosystem":"npm","summary":"The VWO Feature Management and Experimentation SDK (vwo-fme-node-sdk) provides robust capabilities for integrating feature flagging and experimentation directly into Node.js and browser-based JavaScript applications. Currently stable at version 1.41.0, the library receives consistent updates, indicated by frequent minor and patch releases. It allows developers to dynamically manage feature rollouts, conduct A/B tests, and track user interaction events within the VWO platform. Key features include the ability to specify custom bucketing seeds for consistent user group assignments (v1.41.0), automatic session management (v1.37.0) to link server-side decisions with client-side experiences, and a flexible `Connector` API (v1.35.0) for custom persistent storage of VWO settings. Notably, a significant architectural change in v1.36.0 shifted the SDK from a singleton model to supporting multiple isolated instances, enhancing flexibility for complex application architectures.","last_verified":"2026-04-23T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vwo-fme-node-sdk"},{"id":14317,"title":"VWO Node.js SDK","library":"vwo-node-sdk","status":"deprecated","version":"1.73.0","language":"javascript","ecosystem":"npm","summary":"The VWO Node.js SDK (current version 1.73.0) provides capabilities for server-side A/B testing and experimentation, allowing developers to implement features like experiment activation, goal tracking, and feature toggles within their Node.js applications. It can also be used for client-side JavaScript environments. This SDK is currently in a deprecated status, meaning it is no longer actively developed for new features or enhancements; it only receives critical bug and security fixes. VWO recommends migrating to their 'Feature Management & Experimentation (FME)' product for ongoing development and support. The package features include a retry mechanism for HTTP calls and, as of v1.73.0, support for proxying all network requests, which can be useful for bypassing ad-blockers or routing traffic.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vwo-node-sdk"},{"id":9405,"title":"Vyper Smart Contract Compiler","library":"vyper","status":"active","version":"0.4.3","language":"python","ecosystem":"pypi","summary":"Vyper is a Pythonic programming language for the Ethereum Virtual Machine (EVM), designed with security, auditability, and simplicity in mind. It provides a more constrained set of features compared to other EVM languages, aiming to reduce complexity and potential vulnerabilities. The current version is 0.4.3, with minor releases and release candidates occurring frequently, typically leading to stable minor versions every few months.","last_verified":"2026-04-16T00:00:00.000Z","tags":["blockchain","ethereum","smart-contract","compiler","evm","web3"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vyper"},{"id":24817,"title":"Vyper-config","library":"vyper-config","status":"active","version":"1.2.1","language":"python","ecosystem":"pypi","summary":"Vyper is a Python configuration library inspired by the Viper configuration system for Go. It supports reading configuration from YAML, JSON, TOML, INI, HCL, Java properties, dotenv, and environment variables, with live watching and multiple config sources. Current version: 1.2.1. Release cadence: irregular.","last_verified":"2026-05-01T00:00:00.000Z","tags":["configuration","yaml","json","toml","env","viper"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/vyper-config"},{"id":12647,"title":"W-Component-Vue","library":"w-component-vue","status":"maintenance","version":"2.4.53","language":"javascript","ecosystem":"npm","summary":"W-Component-Vue is a collection of user interface components specifically designed for Vue.js version 2.x, currently at stable version 2.4.53. It offers various reusable components that can be easily integrated into Vue 2 applications, supporting both ES module imports for modern build setups and UMD modules for direct browser inclusion via CDN. The library emphasizes simplicity in its components and provides a straightforward installation and usage model, either by globally registering all components with `Vue.use()` or by importing individual components for granular control. While the library itself is functional, it is important to note that Vue 2 reached its End of Life (EOL) on December 31st, 2023. This means W-Component-Vue is primarily suited for maintaining existing Vue 2 projects, and new development in the Vue ecosystem should target Vue 3.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","component","vue","vuetify"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/w-component-vue"},{"id":14318,"title":"W3C XMLHttpRequest for Node.js","library":"w3c-xmlhttprequest","status":"active","version":"3.0.4","language":"javascript","ecosystem":"npm","summary":"w3c-xmlhttprequest is a Node.js library that provides a server-side implementation of the XMLHttpRequest (XHR) API, faithfully adhering to the W3C/WHATWG Living Standard. It allows Node.js applications to make HTTP requests using an API familiar to front-end developers, bridging the gap between browser and server environments for XHR-based logic. The current stable version is 3.0.4. The project appears to have an active maintenance cadence, with recent patch releases addressing bug fixes and type improvements. Its key differentiators include its strict adherence to the W3C specification, providing predictable behavior consistent with browser-based XHR, and its utility for isomorphic JavaScript codebases or server-side rendering where XHR patterns are preferred over Node.js native `http` or `https` modules.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","xmlhttprequest","xhr","w3c","whatwg","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/w3c-xmlhttprequest"},{"id":1781,"title":"w3lib","library":"w3lib","status":"active","version":"2.4.1","language":"python","ecosystem":"pypi","summary":"w3lib is a Python library offering a collection of web-related utility functions, commonly used in web scraping and data processing contexts. It provides tools for URL manipulation, HTML cleaning, HTTP header parsing, and more. The current version is 2.4.1, and it typically releases new versions every few months, often tied to Python version support updates or minor bug fixes/improvements.","last_verified":"2026-04-24T01:27:28.190Z","tags":["web scraping","utilities","url parsing","html parsing","http","scrapy"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/w3lib"},{"id":22968,"title":"WA Map Optimizer Vite","library":"wa-map-optimizer-vite","status":"active","version":"1.2.4","language":"javascript","ecosystem":"npm","summary":"Vite plugin for optimizing WorkAdventure Tiled (.tmj) maps. Version 1.2.4, released March 2026. Integrates wa-map-optimizer into Vite build pipeline: recursively discovers .tmj maps, validates structure, runs optimizer, rewrites 'script' and 'mapImage' custom properties to point to hashed Vite output. Generates HTML wrapper files for scripts. Supports configurable Play URL via options or PLAY_URL env var. Active maintenance with monthly releases.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/wa-map-optimizer-vite"},{"id":10343,"title":"WAAO: Hybrid CPython Package","library":"waao","status":"active","version":"1.1.0","language":"python","ecosystem":"pypi","summary":"WAAO is a Python package that provides a hybrid CPython solution designed to enhance computational efficiency by exposing optimized C functions directly to Python. It is currently at version 1.1.0, with releases occurring infrequently based on feature additions or bug fixes.","last_verified":"2026-04-17T00:00:00.000Z","tags":["cpython","performance","hybrid","extension","numerical"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/waao"},{"id":2353,"title":"Wadler-Lindig Pretty Printer","library":"wadler-lindig","status":"active","version":"0.1.7","language":"python","ecosystem":"pypi","summary":"Wadler-Lindig is a Python library that provides a pretty-printer based on the Wadler–Lindig algorithm. It serves as an alternative to the built-in `pprint.pprint`, aiming to produce output that consumes less horizontal space, which is particularly useful for complex custom types, error messages, or nested data structures. The library is characterized by its compact implementation, support for multi-line strings and ANSI escape codes, and zero runtime dependencies. The current version is 0.1.7, and it appears to be actively maintained.","last_verified":"2026-04-24T18:21:57.781Z","tags":["pretty-printing","formatting","debug","repr","wadler-lindig","devtools"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/wadler-lindig"},{"id":8769,"title":"WADLLib","library":"wadllib","status":"active","version":"2.0.0","language":"python","ecosystem":"pypi","summary":"wadllib is a Python library designed to help navigate HTTP resources by parsing and interpreting Web Application Description Language (WADL) files. It allows developers to programmatically explore API structures, resources, methods, and parameters defined in a WADL document, providing a machine-readable guide to RESTful services. The current version is 2.0.0, released in January 2024, with active maintenance targeting Python 3.8+.","last_verified":"2026-04-16T00:00:00.000Z","tags":["WADL","REST","HTTP","client","API description","API specification"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/wadllib"},{"id":24819,"title":"wafw00f - Web Application Firewall Fingerprinting Toolkit","library":"wafw00f","status":"active","version":"2.4.2","language":"python","ecosystem":"pypi","summary":"wafw00f (v2.4.2) identifies and fingerprints Web Application Firewall (WAF) products protecting a website. It sends a set of HTTP requests and analyzes responses to detect over 200 WAFs. The library is actively maintained with regular releases, typically several per year.","last_verified":"2026-05-01T00:00:00.000Z","tags":["waf","fingerprinting","security","web-application-firewall","network-security"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/wafw00f"},{"id":10344,"title":"Wagon Archiver","library":"wagon","status":"active","version":"1.0.3","language":"python","ecosystem":"pypi","summary":"Wagon is a Python library and command-line tool designed to create self-contained Python Wheel-based archives. It bundles packages along with their dependencies into 'wagons' (files with a .wgn extension), simplifying their distribution and offline installation. The current stable version is 1.0.3, with an irregular release cadence focusing on stability and broader compatibility.","last_verified":"2026-04-17T00:00:00.000Z","tags":["package management","archive","wheel","dependencies","offline installation"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/wagon"},{"id":2355,"title":"Wagtail CMS","library":"wagtail","status":"active","version":"7.3.1","language":"python","ecosystem":"pypi","summary":"Wagtail is an open-source content management system (CMS) built on the Django framework, known for its intuitive content editing interface and flexible development architecture. It is currently at version 7.3.1 and follows a regular release cadence with major versions typically released annually, accompanied by frequent patch and minor releases addressing bug fixes and security updates.","last_verified":"2026-04-24T18:24:13.874Z","tags":["django","cms","content management","web development","admin"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/wagtail"},{"id":2354,"title":"Wagtail Factories","library":"wagtail-factories","status":"active","version":"4.4.0","language":"python","ecosystem":"pypi","summary":"Wagtail Factories provides factory_boy classes tailored for generating Wagtail-specific objects like Pages, Images, Documents, and StreamFields, making it easier to create test data or seed development environments. The library is currently at version 4.4.0 and maintains an active release cadence, frequently updating to support new Wagtail versions.","last_verified":"2026-04-24T18:23:07.301Z","tags":["wagtail","testing","factoryboy","django","factories","test data"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/wagtail-factories"},{"id":24820,"title":"wagtail-localize","library":"wagtail-localize","status":"active","version":"1.13","language":"python","ecosystem":"pypi","summary":"Translation plugin for Wagtail CMS. Automates translation of Wagtail pages, snippets, and content by syncing translatable fields to a separate locale model. Current version: 1.13 (2025-05-22). Supports Wagtail 7.x, Django 6.0, Python >=3.10. Release cadence: ~3 minor versions per year.","last_verified":"2026-05-01T00:00:00.000Z","tags":["wagtail","translation","i18n","localization","django"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/wagtail-localize"},{"id":22969,"title":"Wagtail ModelAdmin","library":"wagtail-modeladmin","status":"active","version":"2.3.0","language":"python","ecosystem":"pypi","summary":"Add any model in your project to the Wagtail admin with full CRUD and customisation. Formerly part of Wagtail core as `wagtail.contrib.modeladmin`. Version 2.3.0 (latest) supports Wagtail 6.x and Python >=3.10. Release cadence is irregular, roughly every 6-12 months.","last_verified":"2026-04-27T00:00:00.000Z","tags":["wagtail","admin","modeladmin","crud","django"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/wagtail-modeladmin"},{"id":24821,"title":"wait-for","library":"wait-for","status":"active","version":"1.2.0","language":"python","ecosystem":"pypi","summary":"A waiting utility with decorator and logger support, providing configurable retries, timeouts, and custom conditions. Current version 1.2.0. Release cadence: irregular (last release Oct 2020). Supports Python >=3.6.","last_verified":"2026-05-01T00:00:00.000Z","tags":["waiting","retry","decorator","timeout","utility"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/wait-for"},{"id":22970,"title":"wait-for-it","library":"wait-for-it","status":"active","version":"2.3.0","language":"python","ecosystem":"pypi","summary":"A cross-platform command-line tool that waits for one or more network services (TCP or UDP) to become available before executing a command. Version 2.3.0, released in 2024, requires Python >=3.9. Stable, low release cadence.","last_verified":"2026-04-27T00:00:00.000Z","tags":["wait-for-it","network","cli","async"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/wait-for-it"},{"id":8770,"title":"wait-for2 Asyncio Timeout Utility","library":"wait-for2","status":"active","version":"0.4.1","language":"python","ecosystem":"pypi","summary":"wait-for2 provides an enhanced `asyncio.wait_for` function designed to robustly handle complex scenarios involving simultaneous task completion and cancellation. It aims to prevent race conditions where a task might complete just as it's being cancelled. The current version is 0.4.1. Releases are made on an as-needed basis, typically for bug fixes, Python version compatibility, or new features.","last_verified":"2026-04-16T00:00:00.000Z","tags":["asyncio","concurrency","timeout","cancellation","python"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/wait-for2"},{"id":14319,"title":"wait-on: Resource Readiness Utility","library":"wait-on","status":"active","version":"9.0.5","language":"javascript","ecosystem":"npm","summary":"wait-on is a robust, cross-platform utility available as both a command-line interface (CLI) and a Node.js programmatic API, designed to pause execution until specified resources become available or unavailable. Its current stable version is 9.0.5, with minor patch releases addressing dependency updates and bug fixes, while major versions primarily align with Node.js LTS lifecycle. It differentiates itself by supporting a wide array of resource types including local files, TCP ports, Unix domain sockets, and HTTP(s) endpoints, with advanced features like waiting for files to stop growing (useful for build processes) and a 'reverse mode' to await resource unavailability. This makes it particularly suited for orchestrating tasks in CI/CD pipelines, development environments, and service startup/shutdown sequences where precise timing and resource readiness are crucial.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","wait","delay","cli","files","tcp","ports","sockets","http"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/wait-on"},{"id":12648,"title":"wait-port: Network Port Availability Utility","library":"wait-port","status":"active","version":"1.1.0","language":"javascript","ecosystem":"npm","summary":"wait-port is a utility for Node.js environments designed to asynchronously wait for a network port, HTTP endpoint, or DNS record to become available. It is particularly useful in scripting scenarios, such as `docker-compose` setups, CI/CD pipelines, or application startup scripts, where service dependencies need to be met before proceeding. The package provides both a command-line interface (CLI) and a programmatic API. The current stable version is 1.1.0, released in September 2023, indicating an active development and maintenance cadence. Key features include configurable timeouts, support for TCP, HTTP (checking for 200-class status codes), and DNS resolution (`ENOTFOUND` handling), and robust IPv4/IPv6 support, including 'happy eyeballs' via `autoSelectFamily` introduced in v1.1.0. It distinguishes itself by its simplicity and dual usage model, making it a reliable choice for ensuring service readiness.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/wait-port"},{"id":7854,"title":"Waiter Library for Polling and Retries","library":"waiter","status":"active","version":"1.5.1","language":"python","ecosystem":"pypi","summary":"Waiter is a lightweight Python library providing utilities for delayed iteration, polling, and retrying operations. It's particularly useful for waiting for external resources, services, or conditions to become ready. The current version is 1.5.1, and it maintains an active release cadence with regular updates.","last_verified":"2026-04-16T00:00:00.000Z","tags":["polling","retry","delay","wait","iteration","async"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/waiter"},{"id":4319,"title":"Waiting for Stuff","library":"waiting","status":"active","version":"1.5.0","language":"python","ecosystem":"pypi","summary":"The 'waiting' library provides a simple utility for busy-waiting, where the program pauses execution until a specified predicate function returns `True`. It supports various modes, including timeouts, custom sleep intervals, exponential backoff, and aggregation of multiple predicates (ANY/ALL). The current version is 1.5.0, released in August 2024, with a sporadic but recently updated release cadence.","last_verified":"2026-04-11T00:00:00.000Z","tags":["utility","waiting","polling","timeout","busy-waiting"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/waiting"},{"id":1782,"title":"Waitress WSGI Server","library":"waitress","status":"active","version":"3.0.2","language":"python","ecosystem":"pypi","summary":"Waitress is a production-quality pure-Python WSGI server with a focus on simplicity and reliability. It's actively maintained by the Pylons Project, receiving frequent updates to support new Python versions and address security concerns. The current version is 3.0.2.","last_verified":"2026-04-24T01:27:42.562Z","tags":["wsgi","server","http","production"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/waitress"},{"id":24822,"title":"pywakeonlan","library":"wakeonlan","status":"active","version":"3.1.0","language":"python","ecosystem":"pypi","summary":"A small Python module for Wake-on-LAN (WoL). Sends magic packets to wake up remote machines. Current version is 3.1.0, with irregular releases.","last_verified":"2026-05-01T00:00:00.000Z","tags":["wake-on-lan","network","magic-packet"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/wakeonlan"},{"id":22972,"title":"wakepy - wakelock / keep-awake / stay-awake","library":"wakepy","status":"active","version":"1.0.0","language":"python","ecosystem":"pypi","summary":"wakepy is a cross-platform library for keeping the system awake (preventing sleep / screen lock) and releasing the wakelock. Version 1.0.0 (requires Python >=3.7). Development is active on GitHub. It supports Windows, macOS, and Linux via DBus.","last_verified":"2026-04-27T00:00:00.000Z","tags":["wakelock","keep-awake","sleep-prevention"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/wakepy"},{"id":12649,"title":"Waku: The Minimal React Framework","library":"waku","status":"active","version":"1.0.0-alpha.7","language":"javascript","ecosystem":"npm","summary":"Waku is a minimal React framework designed for building performant web applications with a focus on React Server Components (RSC) and React 19 features. Currently in its v1.0.0-alpha.7 release, it is under active development with frequent alpha releases that may introduce breaking changes, particularly in adapters and internal APIs. Waku is optimized for marketing sites, blogs, headless commerce, and web apps where a lightweight footprint and full-stack React composability are key differentiators. Unlike heavier frameworks, it emphasizes a lean approach, prioritizing a fun developer experience with modern React paradigms. It supports all the latest React 19 features, including server components and actions, aiming for smaller client bundle sizes by leveraging server-side rendering extensively. It requires Node.js `^24.0.0`, `^22.12.0`, or `^20.19.0`.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","react","minimal","framework"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/waku"},{"id":15925,"title":"Node.js File System Directory Walker","library":"walk","status":"maintenance","version":"2.3.15","language":"javascript","ecosystem":"npm","summary":"The `walk` package for Node.js provides a comprehensive utility for traversing file system directories, drawing inspiration from Python's `os.walk` function. It primarily operates asynchronously using the EventEmitter pattern, allowing for event-driven processing of files and directories as they are discovered. The library, currently at version 2.3.15, also includes a synchronous counterpart. Key features include built-in flow control and an optimization strategy that minimizes the number of open file descriptors, making it suitable for environments with traditional hard disks. However, it's important to note that the package was initially developed during the Node.js v0.x era and has remained largely unchanged for approximately a decade. Consequently, its API design reflects an older Node.js paradigm. The author now explicitly recommends considering `@root/walk` as a more modern, simpler, and faster alternative for new projects, indicating that `walk` is largely in a maintenance or superseded state rather than active development.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","util","os","sys","fs","walk","walkSync"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/walk"},{"id":26630,"title":"Wallaby Vue Compiler","library":"wallaby-vue-compiler","status":"active","version":"1.0.6","language":"javascript","ecosystem":"npm","summary":"Wallaby.js compiler for Vue single-file components enabling code coverage display. v1.0.6 stable, low update frequency. Requires vue-template-compiler as peer dep and accepts a separate compiler (e.g., Babel) for script section compilation. Different from other Vue compilers by integrating directly with Wallaby's coverage instrumentation pipeline.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/wallaby-vue-compiler"},{"id":20702,"title":"wallaby-webpack","library":"wallaby-webpack","status":"maintenance","version":"3.9.16","language":"javascript","ecosystem":"npm","summary":"Wallaby.js postprocessor for webpack build support. Version 3.9.16 is current stable. Integrates webpack into Wallaby.js test runner, enabling module resolution, loaders, and plugins during testing. Key differentiator: allows using existing webpack configs with Wallaby for seamless testing of webpack-bundled projects.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/wallaby-webpack"},{"id":8771,"title":"wallet-py3k (Apple Passbook Generator)","library":"wallet-py3k","status":"abandoned","version":"0.0.4","language":"python","ecosystem":"pypi","summary":"wallet-py3k is a Python 3 library designed to generate Apple Wallet (.pkpass) files. It is a fork of the `devartis/passbook` library, specifically updated to support Python 3. The library enables programmatic creation of various pass types by assembling content, signing with required Apple certificates, and packaging them into the `.pkpass` format. The last release (0.0.4) was in December 2018, indicating the library is no longer actively maintained.","last_verified":"2026-04-16T00:00:00.000Z","tags":["apple wallet","passbook","pkpass","mobile wallet","certificates"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/wallet-py3k"},{"id":10346,"title":"walrus: Redis Utilities","library":"walrus","status":"active","version":"0.9.8","language":"python","ecosystem":"pypi","summary":"walrus is a Python library providing a set of high-level utilities and abstractions for working with Redis. It offers an object-oriented interface to Redis data structures, including hashes, lists, sets, streams, and also provides features like caching, full-text search, and a graph API. The current version is 0.9.8, with releases occurring periodically, often in response to changes in its underlying `redis-py` dependency.","last_verified":"2026-04-17T00:00:00.000Z","tags":["redis","database","utilities","data structures","cache","full-text search","streams"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/walrus"},{"id":12650,"title":"WanaKana: Japanese Text Conversion and Input","library":"wanakana","status":"active","version":"5.3.1","language":"javascript","ecosystem":"npm","summary":"WanaKana is a JavaScript utility library designed for detecting and transliterating Japanese text between Hiragana, Katakana, Romaji, and handling Kanji. It provides a comprehensive set of functions for checking the type of script (e.g., `isJapanese`, `isKana`, `isRomaji`), converting between them (e.g., `toKana`, `toHiragana`, `toRomaji`), and includes DOM helpers for real-time input conversion (`bind`, `unbind`). The library is currently at version 5.3.1 and maintains an active release cadence, with minor updates and bug fixes occurring every few months. Its key differentiators include robust input method editor (IME) simulation capabilities for HTML text fields, comprehensive handling of various kana and romaji mapping rules, and support for custom mappings. WanaKana ships with TypeScript definitions, making it highly compatible with modern TypeScript-driven web development workflows.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","english","japanese","hiragana","katakana","kana","romaji","conversion","transliteration","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/wanakana"},{"id":3317,"title":"Wand","library":"wand","status":"active","version":"0.7.0","language":"python","ecosystem":"pypi","summary":"Wand is a ctypes-based simple ImageMagick binding for Python. It provides a Pythonic interface to the MagickWand API, enabling comprehensive image manipulation tasks such as resizing, cropping, rotating, applying effects, and converting between various image formats. The current version is 0.7.0, and it is actively maintained with regular releases.","last_verified":"2026-04-25T08:26:04.583Z","tags":["image processing","imagemagick","graphics","image manipulation"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/wand"},{"id":967,"title":"Weights & Biases (wandb)","library":"wandb","status":"active","version":"0.25.1","language":"python","ecosystem":"pypi","summary":"Weights & Biases (wandb) is a MLOps platform for experiment tracking, model optimization, and collaboration, widely used by machine learning practitioners. It provides a CLI and Python library to log metrics, visualize results, and manage models from experimentation to production. The library is actively maintained with frequent releases, typically on a monthly or bi-monthly cadence, and is currently at version 0.25.1.","last_verified":"2026-04-11T14:56:25.963Z","tags":["machine learning","experiment tracking","deep learning","visualization","MLOps","model management","hyperparameter tuning","artifacts"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/wandb"},{"id":28452,"title":"wandb-osh","library":"wandb-osh","status":"active","version":"1.2.3","language":"python","ecosystem":"pypi","summary":"Trigger W&B offline syncs from compute nodes without internet access. Current version: 1.2.3. Release cadence is irregular, with bug fixes and minor enhancements.","last_verified":"2026-05-09T00:00:00.000Z","tags":["wandb","offline","sync","mlops","lightning"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/wandb-osh"},{"id":7855,"title":"Weights & Biases Workspaces","library":"wandb-workspaces","status":"active","version":"0.3.9","language":"python","ecosystem":"pypi","summary":"wandb-workspaces is a Python library designed for programmatic interaction with the Weights & Biases (W&B) UI, specifically for creating, modifying, and sharing W&B Reports and Workspaces. It allows users to define complex data visualizations, organize runs into runsets, and manage report layouts directly from Python code. The current version is 0.3.9, with a frequent release cadence, typically releasing minor bug fixes and new features every few weeks. This feature is in Public Preview.","last_verified":"2026-04-16T00:00:00.000Z","tags":["machine learning","MLOps","Weights & Biases","reporting","data visualization","experiment tracking"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/wandb-workspaces"},{"id":24823,"title":"Wandelbots API Client","library":"wandelbots-api-client","status":"active","version":"26.3.0","language":"python","ecosystem":"pypi","summary":"Official Python client for the Wandelbots NOVA platform, enabling interaction with industrial robots via a modern API. Current version 26.3.0, requires Python >=3.9. Active development with frequent releases.","last_verified":"2026-05-01T00:00:00.000Z","tags":["robotics","wandelbots","nova","api-client","industrial-robots"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/wandelbots-api-client"},{"id":26631,"title":"wangtron-lint-commit","library":"wangtron-lint-commit","status":"active","version":"1.1.3","language":"javascript","ecosystem":"npm","summary":"A simple commit message linter that enforces conventional commit format. v1.1.3 is the latest stable release. It checks commit messages against a configurable pattern, with custom error messages. Minimal dependencies, zero-config setup. Uses local git hooks via husky or lint-staged.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/wangtron-lint-commit"},{"id":10345,"title":"Volue Insight API Python Library","library":"wapi-python","status":"active","version":"0.7.15","language":"python","ecosystem":"pypi","summary":"The `wapi-python` library provides programmatic access to the Volue Insight API (formerly Wattsight API). It allows users to retrieve energy market data, forecasts, and reports. The current version is 0.7.15. It is actively maintained with regular releases, typically multiple times per year, introducing new features and bug fixes.","last_verified":"2026-04-17T00:00:00.000Z","tags":["api-client","energy","data-retrieval","market-data","time-series","volue"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/wapi-python"},{"id":18924,"title":"WAPPI","library":"wappi","status":"active","version":"3.4.8","language":"javascript","ecosystem":"npm","summary":"WAPPI is a Node.js microservice API framework that provides a plain and practical interface for building APIs with built-in Prisma ORM integration, request validation, and automatic OpenAPI documentation. Current stable version is 3.4.8. Development is active, with regular releases. Key differentiators: zero-config Prisma integration, automatic route documentation via OpenAPI, and a plugin system for extending functionality. It simplifies building microservices by reducing boilerplate and enforcing structure.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","API","Prisma","wappi","wapi","Framework"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/wappi"},{"id":5825,"title":"warc3-wet","library":"warc3-wet","status":"active","version":"0.2.5","language":"python","ecosystem":"pypi","summary":"warc3-wet is a Python library designed to work with ARC and WARC (Web ARChive) files, which are formats for storing web crawls. It is a fork of the original `warc` repository, updated for Python 3 compatibility and to handle issues with specific datasets like ClueWeb09. The current version is 0.2.5, released on July 17, 2024, indicating an active, though not rapid, release cadence for maintenance and compatibility updates.","last_verified":"2026-04-14T00:00:00.000Z","tags":["web archiving","WARC","WET","ARC","data processing"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/warc3-wet"},{"id":7856,"title":"warc3-wet-clueweb09","library":"warc3-wet-clueweb09","status":"active","version":"0.2.5","language":"python","ecosystem":"pypi","summary":"A Python library designed to efficiently parse and work with ARC and WARC files, specifically tailored with fixes and optimizations for ClueWeb09 WET (Web Extracted Text) files. It provides an interface to iterate over records within these compressed archives. The current version is 0.2.5, indicating a pre-1.0 status with potential for future API changes, and it's maintained on an as-needed basis.","last_verified":"2026-04-16T00:00:00.000Z","tags":["warc","wet","clueweb09","web archives","parsing","data extraction"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/warc3-wet-clueweb09"},{"id":22971,"title":"dc_schema","library":"warchant-dc-schema","status":"active","version":"0.0.10","language":"python","ecosystem":"pypi","summary":"Generate JSON Schema from Python dataclasses. Version 0.0.10, requires Python >=3.9. Lightweight library with no runtime dependencies beyond Python standard library.","last_verified":"2026-04-27T00:00:00.000Z","tags":["json-schema","dataclasses","schema-generation"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/warchant-dc-schema"},{"id":5095,"title":"Streaming WARC (and ARC) IO library","library":"warcio","status":"active","version":"1.8.1","language":"python","ecosystem":"pypi","summary":"warcio is a Python library (v1.8.1) for fast, low-level, streaming input/output of Web ARChive (WARC) and ARC files, adhering to WARC 1.0 and 1.1 ISO standards. It focuses on processing a stream of web archive records rather than entire files. Developed by Webrecorder, it includes features for both reading existing archives and capturing HTTP/S traffic directly into WARC files. The library is actively maintained, with recent updates adding support for remote file systems like S3 and HTTPS.","last_verified":"2026-04-12T00:00:00.000Z","tags":["warc","arc","web archive","streaming","io","webrecorder"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/warcio"},{"id":18001,"title":"Ware Middleware Composer","library":"ware","status":"abandoned","version":"1.3.0","language":"javascript","ecosystem":"npm","summary":"Ware is a lightweight JavaScript library designed to easily create and manage a middleware layer for applications. It provides a simple API for composing synchronous, asynchronous, and generator functions into a sequential processing pipeline. The package's current stable version is 1.3.0, released in May 2015. Due to its age, development is no longer active, and the library is considered abandoned. It predates modern `async/await` syntax, relying instead on Node.js's older generator-based asynchronous patterns and explicit `next()` calls for flow control. Its primary differentiator was its simplicity and ability to handle various function types for request/response processing, similar to frameworks like Express but without the opinionated structure, allowing for flexible custom middleware stacks.","last_verified":"2026-04-23T00:00:00.000Z","tags":["javascript","compose","connect","express","layer","middleware"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/ware"},{"id":16932,"title":"Warehouse JSON Database","library":"warehouse","status":"active","version":"6.0.0","language":"javascript","ecosystem":"npm","summary":"Warehouse is a simple JSON-based database library for Node.js, providing a robust interface for managing data through Models, Schemas, and a flexible querying system. It is notably the underlying data store for the Hexo static site generator. The current stable version is 6.0.0, released recently in 2024, indicating active development. The project maintains a consistent release cadence with significant updates, including performance improvements and type refinements in recent major versions. Key differentiators include its focus on a structured schema-driven approach for JSON data, a powerful query engine, and strong TypeScript support, making it suitable for applications requiring local data persistence and structured access without a full-fledged SQL or NoSQL server. It has dropped support for older Node.js versions, currently requiring Node.js 18 or higher.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","database","json","db","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/warehouse"},{"id":16268,"title":"Wargs - Wrong Args Parser","library":"wargs","status":"abandoned","version":"0.10.0","language":"javascript","ecosystem":"npm","summary":"Wargs is a JavaScript utility designed for parsing command-line-like arguments from both strings and `argv`-style arrays, distinguishing itself from conventional argument parsers like `commander` or `yargs`. Unlike most alternatives, it leverages regular expressions internally, allowing it to process raw string inputs which traditional parsers typically do not support. It categorizes parsed arguments into `_` (positional arguments), `raw` (arguments after `--`), `data` (key=value pairs), `flags` (boolean flags like `--json` or `-x`), and `params` (key:value pairs). The current stable version is 0.10.0, however, the project appears to be abandoned with the last commit made in September 2020 and the latest npm publish being 5 years ago, indicating no ongoing development or maintenance. This tool is particularly suited for scenarios where arguments might come from varied sources beyond `process.argv` and require a flexible, regex-driven extraction approach.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/wargs"},{"id":7857,"title":"Warlock","library":"warlock","status":"active","version":"2.1.0","language":"python","ecosystem":"pypi","summary":"Warlock is a Python object model designed for creating self-validating objects based on JSON Schema and JSON Patch. It ensures data integrity by automatically validating object mutations against a defined schema. The current version is 2.1.0, and releases occur infrequently, often with significant changes between major versions.","last_verified":"2026-04-16T00:00:00.000Z","tags":["JSON schema","JSON patch","model validation","data validation","object modeling"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/warlock"},{"id":15494,"title":"Webpack Warnings to Errors Plugin","library":"warnings-to-errors-webpack-plugin","status":"active","version":"2.3.0","language":"javascript","ecosystem":"npm","summary":"The `warnings-to-errors-webpack-plugin` is a utility for Webpack that elevates all build warnings to errors, ensuring a stricter compilation process. This plugin is currently at version 2.3.0 and is actively maintained, primarily releasing updates to ensure compatibility with new major versions of Webpack or to incorporate enhanced filtering capabilities. Its core differentiator is enforcing a zero-warning policy, which is particularly beneficial in continuous integration/continuous deployment (CI/CD) environments where subtle build warnings could otherwise be overlooked, potentially leading to runtime issues. It integrates seamlessly with Webpack's native `warningsFilter` and `ignoreWarnings` options, allowing developers to selectively exempt certain warnings from being promoted to errors.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","webpack","plugin","webpack-plugin","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/warnings-to-errors-webpack-plugin"},{"id":5826,"title":"Warp","library":"warp-lang","status":"active","version":"1.12.1","language":"python","ecosystem":"pypi","summary":"Warp is a Python framework by NVIDIA for writing high-performance simulation and graphics code. It JIT compiles Python functions into efficient CPU or GPU kernels, enabling GPU-accelerated workloads for physics simulation, robotics, and machine learning. Currently at version 1.12.1, it receives frequent updates including both bug fixes and new features.","last_verified":"2026-04-14T00:00:00.000Z","tags":["gpu","hpc","simulation","robotics","machine-learning","physics","cuda","nvidia","jax","pytorch","graphics"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/warp-lang"},{"id":15051,"title":"Warp Server ORM","library":"warp-server","status":"active","version":"6.8.7","language":"javascript","ecosystem":"npm","summary":"Warp Server is an Object-Relational Mapper (ORM) designed for scalable web applications, currently at version 6.8.7. It provides a structured approach to defining database schemas, including tables, columns with validation, and triggers for pre- and post-operation hooks. Developers can build complex queries, implement server-side functions for custom business logic, and enforce access restrictions based on user roles. A key differentiator is its built-in support for implementing RESTful APIs via an Express middleware. As of now, it exclusively supports MySQL, with the roadmap indicating plans for additional database adapters in future releases. The project maintains a stable release cadence, with version 6.x being the current focus, explicitly differentiating its documentation and usage from older versions 5.x and legacy releases.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","warp","server","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/warp-server"},{"id":7858,"title":"WARP-Q: Quality Prediction For Generative Neural Speech Codecs","library":"warpq","status":"active","version":"1.5.2","language":"python","ecosystem":"pypi","summary":"WARP-Q is a Python library designed for predicting the quality of generative neural speech codecs. It offers a robust framework to assess speech quality, providing access to pretrained models for immediate use and the flexibility to load custom models. The current version is 1.5.2, and the library maintains an active development status with notable API updates, including a significant overhaul at v1.0.0.","last_verified":"2026-04-16T00:00:00.000Z","tags":["audio","speech processing","quality prediction","deep learning","PyTorch","codec"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/warpq"},{"id":24824,"title":"Warrant","library":"warrant","status":"maintenance","version":"0.6.1","language":"python","ecosystem":"pypi","summary":"Python class to integrate Boto3's Cognito client so it is easy to login users. With SRP support. Current version: 0.6.1. Release cadence is irregular; no longer actively maintained.","last_verified":"2026-05-01T00:00:00.000Z","tags":["cognito","aws","authentication","srp"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/warrant"},{"id":27535,"title":"Warrant Lite","library":"warrant-lite","status":"active","version":"1.0.4","language":"python","ecosystem":"pypi","summary":"A lightweight Python library for processing SRP (Secure Remote Password) requests for AWS Cognito User Pools. Extracted from the Warrant library, it provides only the low-level SRP authentication logic without the higher-level helpers. Current version 1.0.4 supports Python 3.6+.","last_verified":"2026-05-01T00:00:00.000Z","tags":["aws","cognito","srp","authentication"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/warrant-lite"},{"id":1038,"title":"Wasabi","library":"wasabi","status":"active","version":"1.1.3","language":"python","ecosystem":"pypi","summary":"Wasabi is a lightweight console printing and formatting toolkit designed by Explosion, the creators of spaCy. It aims to make console output more readable and visually appealing with minimal overhead. The library is currently at version 1.1.3 and is actively maintained, receiving regular updates often in conjunction with other Explosion projects.","last_verified":"2026-04-23T16:13:21.009Z","tags":["console","logging","formatting","cli","toolkit"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/wasabi"},{"id":22973,"title":"wasm-inliner","library":"wasm-inliner","status":"active","version":"1.0.0","language":"javascript","ecosystem":"npm","summary":"Zero-config WASM to inline JS bundler. Version 1.0.0 converts a .wasm file into a standalone JavaScript file embedding the binary as Base64, eliminating the need for fetch, CORS headers, or separate hosting. Suitable for both browser and Node.js environments, it provides a simple init function to instantiate the module. Released as a CLI tool and library, it targets small WASM modules and prioritizes simplicity over complex build integration. Differentiates from full build systems like webpack/wasm-pack by being a single-purpose, no-config utility.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","wasm","webassembly","inline","base64","bundler","cors-fix"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/wasm-inliner"},{"id":22974,"title":"WebAssembly Binary Module Loader for Webpack","library":"wasm-loader","status":"maintenance","version":"1.3.0","language":"javascript","ecosystem":"npm","summary":"A Webpack loader that allows importing .wasm binary files directly into JavaScript bundles as constructor functions returning a Promise resolving to WebAssembly.Instance. Current stable version 1.3.0. It eliminates the need for manual fetch and instantiation, converting wasm bytes to Uint8Arrays embedded in the JS bundle. Differentiators include optional dead code elimination via `dce=1` query parameter and support for passing custom import objects. Requires Webpack and Node.js, with peer dependency on wasm-dce. Suitable for basic wasm modules; for complex Emscripten output, custom imports are necessary.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","wasm","webassembly","webpack","loader"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/wasm-loader"},{"id":18083,"title":"WasmBuilder","library":"wasmbuilder","status":"abandoned","version":"0.0.16","language":"javascript","ecosystem":"npm","summary":"WasmBuilder is a JavaScript package initially released in 2019, designed for the manual construction of WebAssembly (WASM) modules. It operates at an extremely low level, requiring developers to specify WASM bytecode directly in hexadecimal format. The library provides a programmatic interface to define functions, memory, and tables, offering fine-grained control over the WASM module's internal structure without relying on higher-level language compilation. Its last recorded update was in October 2019, with version 0.0.16, indicating the project is no longer actively maintained. This low-level approach differentiates it from compilers and makes it suitable primarily for educational purposes, deep dives into WASM internals, or highly specialized niche use cases requiring byte-level WASM manipulation.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","wasm","script","generator"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/wasmbuilder"},{"id":4321,"title":"Wasmer Python","library":"wasmer","status":"active","version":"1.1.0","language":"python","ecosystem":"pypi","summary":"Wasmer is a comprehensive WebAssembly runtime for Python, allowing developers to execute WebAssembly binaries securely and efficiently within Python applications. It compiles Wasm modules into native code for near-native performance. The current version, 1.1.0, was released in January 2022, and the project is actively maintained with ongoing developments, including features for Wasmer Edge.","last_verified":"2026-04-11T00:00:00.000Z","tags":["WebAssembly","Wasm","runtime","compiler","FFI","Python extension","serverless"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/wasmer"},{"id":4320,"title":"Wasmer Cranelift Compiler","library":"wasmer-compiler-cranelift","status":"active","version":"1.1.0","language":"python","ecosystem":"pypi","summary":"The `wasmer-compiler-cranelift` library provides the Cranelift compiler backend for the `wasmer` Python package, enabling the compilation of WebAssembly (Wasm) modules. Cranelift is known for its balanced approach, offering faster compilation times compared to LLVM, moderate runtime performance, and enhanced security against malicious Wasm input. The current Python package version is `1.1.0` (released Jan 2022), though the underlying Wasmer runtime frequently updates, with Wasmer 7.0 (Jan 2026) featuring an upgraded Cranelift backend and new capabilities for Python integration.","last_verified":"2026-04-11T00:00:00.000Z","tags":["webassembly","wasm","compiler","runtime","cranelift"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/wasmer-compiler-cranelift"},{"id":4846,"title":"Wasmtime Python Bindings","library":"wasmtime","status":"active","version":"43.0.0","language":"python","ecosystem":"pypi","summary":"Wasmtime-py provides Python bindings for the Wasmtime project, a fast, secure, and standards-compliant WebAssembly runtime. It allows Python applications to validate, compile, instantiate, and interact with WebAssembly modules, including support for WASI and the Component Model. The library follows the Wasmtime versioning scheme, releasing a new major version monthly, which can include breaking changes. The current version is 43.0.0.","last_verified":"2026-04-12T00:00:00.000Z","tags":["WebAssembly","Wasm","runtime","bytecode","sandbox","compiler","WASI","component-model"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/wasmtime"},{"id":3318,"title":"Access OS Root Certificates","library":"wassima","status":"active","version":"2.0.6","language":"python","ecosystem":"pypi","summary":"wassima is a Python library designed to simplify access to your operating system's root certificates, aiming to provide similar ease of use as `certifi` but leveraging the system's native trust store. It is currently at version 2.0.6 and maintains an active release cadence, primarily for bug fixes and updates to its embedded CA bundle.","last_verified":"2026-04-25T08:26:18.901Z","tags":["python","ssl","certificates","trust-store","os-certs","security"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/wassima"},{"id":20699,"title":"wast-loader","library":"wast-loader","status":"maintenance","version":"1.14.1","language":"javascript","ecosystem":"npm","summary":"Webpack loader for WebAssembly text format (.wast/.wat files). Version 1.14.1 compiles WAT to binary WebAssembly modules during webpack bundling. The loader integrates with webpack's webassembly/experimental module type (webpack 4) and is part of the webassemblyjs toolchain. It has limited ongoing development; the webassemblyjs monorepo appears in maintenance mode. Key differentiator: enables writing WebAssembly in text format directly in webpack projects without separate compilation steps.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","webassembly","WebAssembly","wat","wast"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/wast-loader"},{"id":14320,"title":"Watch Detector","library":"watch-detector","status":"active","version":"1.0.2","language":"javascript","ecosystem":"npm","summary":"The `watch-detector` utility identifies and selects the optimal file watcher mechanism for use with the `sane` library. It prioritizes a valid `watchman` installation on the system, falling back to Node.js's built-in watcher if `watchman` is unavailable or not correctly configured. The current stable version is 1.0.2. Release cadence appears sporadic, with maintenance updates typically driven by upstream `sane` or `watchman` compatibility issues. Its primary differentiator is abstracting the complex logic for choosing between `watchman` and Node's native file system watchers, simplifying `sane` configuration for applications that require robust and performant file monitoring, such as build tools or development servers (e.g., Ember CLI). It aims to provide the best possible performance while offering a reliable fallback, enabling developers to integrate efficient file system observation without needing to implement manual detection logic.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/watch-detector"},{"id":26632,"title":"watchalive-less","library":"watchalive-less","status":"active","version":"0.1.1","language":"javascript","ecosystem":"npm","summary":"A Less/CSS transpiler plugin for the watchalive file-watching and live-reload system. Version 0.1.1 is the initial release, designed to compile Less files to CSS automatically during development. It serves as an alternative to using the standalone lessc compiler or other build-tool integrations, tightly coupled with the watchalive ecosystem for seamless file monitoring and CSS injection.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","less","css","transpiler"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/watchalive-less"},{"id":595,"title":"Watchdog","library":"watchdog","status":"active","version":"6.0.0","language":"python","ecosystem":"pypi","summary":"Watchdog is a Python library and shell utility that provides an API for monitoring file system events in real-time. It supports various operating systems by utilizing native APIs like inotify (Linux), FSEvents (macOS), and ReadDirectoryChangesW (Windows), falling back to polling when native APIs are unavailable. Currently at version 6.0.0, the library maintains an active development pace with major releases approximately annually.","last_verified":"2026-05-12T16:25:04.719Z","tags":["filesystem monitoring","event handler","real-time","file changes"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/watchdog"},{"id":4847,"title":"Watchdog Gevent Observer","library":"watchdog-gevent","status":"active","version":"0.2.1","language":"python","ecosystem":"pypi","summary":"watchdog-gevent is a Python library that provides a gevent-based observer for the `watchdog` file system monitoring library. It allows `watchdog` to function efficiently within a gevent cooperative multitasking environment, replacing the default threading-based observer. The current version is 0.2.1, with recent updates in late 2024, indicating an active but low-cadence maintenance.","last_verified":"2026-04-12T00:00:00.000Z","tags":["gevent","watchdog","file system monitoring","async","greenlet"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/watchdog-gevent"},{"id":422,"title":"watchfiles","library":"watchfiles","status":"active","version":"1.1.1","language":"python","ecosystem":"pypi","summary":"A simple, modern, and high-performance file watching and code reloading library for Python, currently at version 1.1.1, with a release cadence of approximately every 3-4 months.","last_verified":"2026-05-12T13:42:43.932Z","tags":["file watching","code reloading","Python","Rust","watchfiles"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/watchfiles"},{"id":4848,"title":"Watchgod","library":"watchgod","status":"renamed","version":"0.8.2","language":"python","ecosystem":"pypi","summary":"Watchgod is a Python library designed for simple file watching and code reloading. It was last released as version 0.8.2 in April 2022. This package is now considered inactive and has been superseded by `watchfiles`, which offers a more performant Rust-based backend for file system notifications. `watchgod` relies on file polling for change detection.","last_verified":"2026-04-12T00:00:00.000Z","tags":["file watching","code reload","developer tools","deprecated"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/watchgod"},{"id":12651,"title":"Watchify Middleware","library":"watchify-middleware","status":"maintenance","version":"1.9.1","language":"javascript","ecosystem":"npm","summary":"watchify-middleware is a lightweight HTTP middleware designed to enhance the development experience when working with Watchify and Browserify. It prevents stale or empty bundles from being served by suspending the server response until the bundle is ready. The middleware, currently at version 1.9.1 (last published in 2017), differentiates itself by removing the default 600ms rebuild delay common in Watchify, offering immediate feedback, and providing an optional browser-based error handler. It exposes timing information via a 'log' event and facilitates seamless integration into Node.js HTTP servers or frameworks like Express, making it ideal for rapid iteration cycles during web development. Its release cadence has been infrequent, with no major updates since its last stable release, positioning it as a mature, maintenance-mode utility.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","watchify","server","fast","reload","incremental","suspend","request","response"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/watchify-middleware"},{"id":15052,"title":"Watch.js Object Observer","library":"watchjs","status":"abandoned","version":"0.0.0","language":"javascript","ecosystem":"npm","summary":"Watch.js is a compact, browser-compatible JavaScript library designed to implement the Observer design pattern, allowing developers to monitor changes to JavaScript objects and their attributes without altering existing development methodologies. It enables watching single attributes, multiple attributes, or all attributes of an object, invoking a callback function upon detected mutations. The library, last updated around 9 years ago (with version 1.2.0 mentioned in its README but 0.0.0 on npm), primarily operates by polluting the global scope, exposing `watch` and `unwatch` functions, and a `WatchJS` object. While simple to integrate via a direct script inclusion, its reliance on global scope and direct object mutation for reactivity is largely superseded by modern JavaScript features like Proxies and reactive frameworks. It is considered abandoned, with no active maintenance or updates.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","watch","object","changes"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/watchjs"},{"id":1039,"title":"Watchtower (Python CloudWatch Logging)","library":"watchtower","status":"active","version":"3.4.0","language":"python","ecosystem":"pypi","summary":"Watchtower is a log handler for Amazon Web Services (AWS) CloudWatch Logs. It acts as a lightweight adapter between the Python `logging` system and CloudWatch Logs, using the `boto3` AWS SDK to aggregate logs into batches and send them to AWS. It is currently at version 3.4.0 and sees regular, although not strictly scheduled, releases with bug fixes and new features.","last_verified":"2026-04-23T16:13:53.459Z","tags":["logging","aws","cloudwatch"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/watchtower"},{"id":12652,"title":"Waterline ORM","library":"waterline","status":"active","version":"0.15.2","language":"javascript","ecosystem":"npm","summary":"Waterline is an Object-Relational Mapper (ORM) for Node.js, designed to provide a uniform API for interacting with various data stores such as MySQL, PostgreSQL, MongoDB, Redis, and more, through a pluggable adapter system. While it is the default ORM within the Sails.js framework, it can also be used as a standalone library. The current stable version is 0.15.2, although its last publish date was over three years ago. A significant architectural shift occurred from v0.13 onwards, transitioning from callback-based APIs to fully embracing ECMAScript's `async/await` syntax for all query operations. Key differentiators include its consistent interface across diverse data stores, a strong emphasis on modularity and testability, and an ActiveRecord-inspired pattern tailored for modern JavaScript development, simplifying data persistence by abstracting database specifics behind declarative model definitions.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","mvc","orm","mysql","postgresql","redis","mongodb","active-record","waterline"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/waterline"},{"id":24825,"title":"watermark","library":"watermark","status":"active","version":"2.6.0","language":"python","ecosystem":"pypi","summary":"An IPython magic function to print date/time stamps, system information (e.g., Python version, OS, hardware), GPU details, and package versions. Current version: 2.6.0. Release cadence: irregular, ~1-2 releases per year.","last_verified":"2026-05-01T00:00:00.000Z","tags":["ipython","jupyter","magic","system-info","versioning"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/watermark"},{"id":28454,"title":"watever","library":"watever","status":"active","version":"0.5.2","language":"javascript","ecosystem":"npm","summary":"watever is a bundler and transpiler for WebAssembly text format (WAT) modules, enabling seamless integration with JavaScript. Version 0.5.2, active development. It statically links WAT modules, tree-shakes bytecode, and generates JS wrappers with ESM exports. Unlike other WASM tools, watever focuses on WAT-first development, allowing complex JS imports (e.g., strings, async functions) directly from WAT without glue code.","last_verified":"2026-05-09T00:00:00.000Z","tags":["javascript","webassembly","bundler","build-tool"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/watever"},{"id":26635,"title":"watr","library":"watr","status":"active","version":"4.5.0","language":"javascript","ecosystem":"npm","summary":"watr is a lightweight, zero-dependency WAT (WebAssembly Text format) compiler written in JavaScript. Current stable version is 4.5.0, with frequent releases adding support for upcoming WebAssembly proposals. It compiles WAT to binary (wasm), parses into AST, pretty-prints, minifies, optimizes, and polyfills newer features to MVP. Key differentiators: small bundle size (~84KB minified, ~24KB gzipped), high throughput (~4460 op/s vs 700-2200 for alternatives), spec-complete with GC, exception handling, and stack switching, built-in CLI, and a unique tagged template literal for instant wasm exports with JS interop.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","wat","wasm","webassembly","compiler","wat2wasm","wabt","wast","parser","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/watr"},{"id":16269,"title":"Watt, The Node.js Application Server","library":"wattpm","status":"active","version":"3.52.2","language":"javascript","ecosystem":"npm","summary":"Watt (wattpm) is Platformatic's core Node.js application server, currently at version 3.52.2. It provides a robust runtime environment for centrally managing and orchestrating multiple Node.js applications, offering built-in support for popular frameworks like Fastify, Next.js, Astro, and Express. The project maintains a very active development cycle, with frequent patch and minor releases, often multiple times a week, ensuring quick bug fixes and feature enhancements. Key differentiators include an integrated virtual mesh network for inter-service communication, high-performance logging via Pino, comprehensive monitoring with Prometheus, and distributed tracing through OpenTelemetry. This makes it suitable for modular monoliths and microservices architectures where centralized management and observability are critical.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/wattpm"},{"id":10347,"title":"WaveDrom Python Library","library":"wavedrom","status":"active","version":"2.0.3.post3","language":"python","ecosystem":"pypi","summary":"The `wavedrom` Python library provides a command-line utility and programmatic API for generating digital waveform diagrams from WaveJSON/WaveJSON5 input. It's compatible with the WaveDrom JavaScript library specification, allowing users to define waveform signals in a simple JSON format and render them into SVG images. The current version is 2.0.3.post3, with active maintenance and occasional releases addressing bugs and minor features.","last_verified":"2026-04-17T00:00:00.000Z","tags":["wavedrom","waveform","digital-design","svg","electronics","json"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/wavedrom"},{"id":18923,"title":"wavedrom-cli","library":"wavedrom-cli","status":"maintenance","version":"3.2.0","language":"javascript","ecosystem":"npm","summary":"WaveDrom command-line interface for converting digital timing diagrams defined in JSON5/JS object notation into SVG or PNG images. Current stable version is 3.2.0, requiring Node.js >=12 (recommended v14+). It supports rendering signal groupings and outputs SVG natively; PNG export uses the native SVG renderer. Unmaintained for some time (last significant release v0.3.x), with breaking changes from prior versions that relied on PhantomJS. Key differentiator: enables programmatic and CI-based generation of timing diagrams without a browser.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","WaveDrom"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/wavedrom-cli"},{"id":24826,"title":"wavelet-matrix","library":"wavelet-matrix","status":"active","version":"2.1.8","language":"python","ecosystem":"pypi","summary":"A high-performance indexed sequence data structure powered by Rust, supporting fast rank/select and range queries. Current version 2.1.8, requires Python >=3.9. Released under MIT license; maintained by wm-team.","last_verified":"2026-05-01T00:00:00.000Z","tags":["data-structures","rust","rank-select","wavelet-tree","indexed-sequence"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/wavelet-matrix"},{"id":6945,"title":"Wavio","library":"wavio","status":"active","version":"0.0.9","language":"python","ecosystem":"pypi","summary":"Wavio is a Python module for reading and writing WAV files using NumPy arrays. It provides two main functions, `wavio.read` and `wavio.write`, for handling 8-, 16-, 24-, and 32-bit integer WAV files. It leverages Python's standard `wave` module and currently does not support compressed WAV files or direct floating-point WAV file output, converting floating-point input to integers. The current version is 0.0.9, with recent updates focusing on NumPy 2.0.0 compatibility.","last_verified":"2026-04-15T00:00:00.000Z","tags":["audio","wav","file-io","numpy"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/wavio"},{"id":27537,"title":"waxtablet","library":"waxtablet","status":"active","version":"0.2.3","language":"python","ecosystem":"pypi","summary":"Auto-diffing LSP client for remote Jupyter notebooks. Version 0.2.3 supports Python >=3.9. Development appears active but sparse.","last_verified":"2026-04-27T00:00:00.000Z","tags":["jupyter","lsp","notebook","remote"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/waxtablet"},{"id":2356,"title":"Waybackpy","library":"waybackpy","status":"active","version":"3.0.6","language":"python","ecosystem":"pypi","summary":"Waybackpy is a Python package and command-line tool that interfaces with the Internet Archive's Wayback Machine APIs. It provides functionalities to archive web pages and retrieve various archived versions easily. The library is actively maintained, with the current version being 3.0.6, and has a consistent release cadence.","last_verified":"2026-04-24T18:24:34.629Z","tags":["web archiving","Internet Archive","Wayback Machine","API client"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/waybackpy"},{"id":27538,"title":"WB Core","library":"wbcore","status":"active","version":"1.63.17","language":"python","ecosystem":"pypi","summary":"WB Core is a Python library providing core utilities and services for Wolfram|Alpha Notebook Edition and other Wolfram products. It includes tools for data processing, networking, and cloud interactions. The current version is 1.63.17, with frequent releases.","last_verified":"2026-05-01T00:00:00.000Z","tags":["wolfram","utilities","core"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/wbcore"},{"id":2357,"title":"WBData - World Bank Data Client","library":"wbdata","status":"active","version":"1.1.0","language":"python","ecosystem":"pypi","summary":"WBData is a Python library designed to simplify access to data from the World Bank's Indicators API. It provides an intuitive interface for searching indicators, countries, topics, and sources, and for retrieving time-series data. The current version is 1.1.0, with recent releases indicating active maintenance and regular updates.","last_verified":"2026-04-24T18:25:03.917Z","tags":["world bank","data","api","economics","finance","indicators"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/wbdata"},{"id":18925,"title":"wc-bundler","library":"wc-bundler","status":"active","version":"0.10.8","language":"javascript","ecosystem":"npm","summary":"A bundler for Web Components. Current stable version is 0.10.8, with ongoing active development and irregular release cadence. It provides TypeScript support out of the box and focuses on bundling single-file web components into a distributable format. Compared to larger bundlers like Webpack or Rollup, wc-bundler is lightweight and targeted specifically at Web Component authors.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","web-component","bundler","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/wc-bundler"},{"id":26634,"title":"wch-coffee","library":"wch-coffee","status":"active","version":"0.3.2","language":"javascript","ecosystem":"npm","summary":"CoffeeScript transpiler for wchd (version 0.3.2). Integrates with wchd build tool to compile CoffeeScript source files from a 'src' directory. Requires peer dependency wch ^0.10.0 and CoffeeScript as a devDependency. Focused on simplicity: set main in package.json, run 'wch start' for server and 'wch .' for watching. Lightweight but niche; no active release cadence observed. Differentiator: minimal configuration vs other CoffeeScript build tools like gulp-coffee, but tied to wchd ecosystem.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/wch-coffee"},{"id":26636,"title":"Wch TypeScript Transpiler","library":"wch-typescript","status":"maintenance","version":"0.1.3","language":"javascript","ecosystem":"npm","summary":"A TypeScript transpiler plugin for wchd (^0.10.0), version 0.1.3. Enables TypeScript compilation within the wch asset pipeline. No active maintenance noted; pinned to wch^0.10.0. Differentiator: lightweight alternative to full TS setup for wch projects.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/wch-typescript"},{"id":1040,"title":"Wcmatch - Wildcard/Glob File Name Matcher","library":"wcmatch","status":"active","version":"10.1","language":"python","ecosystem":"pypi","summary":"Wcmatch is a Python library that provides enhanced `fnmatch`, `glob`, and `pathlib` functionalities, closely following Bash-like wildcard and glob matching features. It includes support for recursive globs (`**`), Zsh-style symlink traversal (`***`), brace expansion, extended glob patterns, and more. The library is actively maintained with regular releases, often adding new features and dropping support for older Python versions.","last_verified":"2026-04-23T16:14:08.328Z","tags":["glob","wildcard","filesystem","path matching","fnmatch","pathlib","bash-like"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/wcmatch"},{"id":379,"title":"wcwidth: Unicode String Width Measurement","library":"wcwidth","status":"active","version":"0.6.0","language":"python","ecosystem":"pypi","summary":"wcwidth is a Python library that measures the displayed width of Unicode strings in a terminal, ensuring accurate text formatting. The current version is 0.6.0, released on January 22, 2022. The library is actively maintained with a release cadence of approximately every few months.","last_verified":"2026-05-12T13:25:28.760Z","tags":["Unicode","String Width","Terminal","Python"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/wcwidth"},{"id":16271,"title":"WebdriverIO API Declaration","library":"wdio-api-declaration","status":"abandoned","version":"0.0.3","language":"javascript","ecosystem":"npm","summary":"The `wdio-api-declaration` package was designed to provide API declarations for WebdriverIO, primarily to enable code editor auto-completion, particularly in IDEs like WebStorm. Released at an early version (0.0.3), it targeted very old Node.js environments (version >=0.6.0) and its usage model relied on specific 'External JavaScript library' configurations within IDEs. This package is now considered obsolete, superseded by WebdriverIO's robust native TypeScript support (introduced and significantly enhanced from WebdriverIO v5 onwards) and the officially maintained `@types/webdriverio` package. It has not received updates for many years and offers no functional value for modern WebdriverIO development. Developers should rely on WebdriverIO's built-in type definitions or the `@types` package for contemporary type inference.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","WebdriverIO","WebDriver","wdio","API","declaration"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/wdio-api-declaration"},{"id":14321,"title":"WebdriverIO CTRF JSON Test Reporter","library":"wdio-ctrf-json-reporter","status":"active","version":"0.0.17","language":"javascript","ecosystem":"npm","summary":"The `wdio-ctrf-json-reporter` is a WebdriverIO test reporter designed to generate JSON test reports adhering to the Common Test Report Format (CTRF) standard. As of version `0.0.17`, this package enables consistent, standardized reporting of test results, facilitating easier validation, merging, comparison, and analysis across various testing frameworks and languages. It is actively maintained with frequent minor updates, focusing on bug fixes, dependency updates, and feature enhancements like improved URL building and handling of retried specs. Its key differentiator is the adoption of the community-driven CTRF open standard, which aims to unify test reporting, providing a structured output for CI/CD integration and developer tooling. This reporter is essential for projects seeking interoperability and consistent data formats for their WebdriverIO test outcomes.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","ctrf","common-test-report-format","test-reporting","test-results","testing","json","ci","wdio","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/wdio-ctrf-json-reporter"},{"id":14322,"title":"WDIO Cucumber Framework Adapter","library":"wdio-cucumber-framework","status":"active","version":"2.2.8","language":"javascript","ecosystem":"npm","summary":"The `wdio-cucumber-framework` package acts as an essential adapter for integrating the Cucumber.js testing framework into WebdriverIO projects. It allows developers to write Behavior-Driven Development (BDD) tests using Cucumber's Gherkin syntax and execute them via the WebdriverIO test runner. The current stable version, 2.2.8, is primarily designed to work with Cucumber.js v4. Users needing compatibility with older Cucumber.js versions must install specific legacy versions of this adapter (v1.1.1 for Cucumber.js v2, and v0.3.1 for Cucumber.js v1). This framework is released as part of the WebdriverIO ecosystem and typically sees updates in line with major WebdriverIO releases or significant changes in Cucumber.js. Its key differentiator is providing a seamless bridge between WebdriverIO's powerful automation capabilities and Cucumber's readability and BDD structure, offering specific configuration options not native to Cucumber.js itself, like `failAmbiguousDefinitions`.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","cucumber","BDD","webdriverio","wdio","wdio-plugin","wdio-framework"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/wdio-cucumber-framework"},{"id":18926,"title":"WDIO Intercept Service","library":"wdio-intercept-service","status":"active","version":"4.4.1","language":"javascript","ecosystem":"npm","summary":"A WebdriverIO plugin for capturing and asserting HTTP AJAX calls (XHR and fetch) during e2e tests. Current stable version is 4.4.1, targeting WebdriverIO v8+. It works by injecting a script into the browser after page load to intercept requests initiated by user actions within test code. Key differentiators: supports both XMLHttpRequest and fetch APIs, allows asserting request method, URL (string or regex), status code, and response details. Cannot intercept requests made on initial page load.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","selenium","webdriver","webdriverio","wdio-service","wdio-plugin","service","webdriverjs","fetch","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/wdio-intercept-service"},{"id":12653,"title":"WebdriverIO Jasmine Framework Adapter (Legacy)","library":"wdio-jasmine-framework","status":"abandoned","version":"0.3.8","language":"javascript","ecosystem":"npm","summary":"This package, `wdio-jasmine-framework`, is an **abandoned** framework adapter for older versions of WebdriverIO, specifically designed for WebdriverIO v3 or v4. Its last update was 7 years ago, with version 0.3.8. It integrates the Jasmine testing framework with the WebdriverIO test runner, allowing users to write end-to-end tests using Jasmine's BDD syntax. Unlike its modern counterpart, `@wdio/jasmine-framework`, this package is not compatible with current WebdriverIO versions (v7, v8, v9) due to significant architectural changes and dependency updates within the WebdriverIO ecosystem. Its primary function was to enable Jasmine `describe`, `it`, and `expect` syntax within WebdriverIO test files, along with configuration options like `defaultTimeoutInterval` and `expectationResultHandler` via `wdio.conf.js`. Users requiring Jasmine integration with modern WebdriverIO should use the actively maintained `@wdio/jasmine-framework` package.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","jasmine","webdriverio","wdio","wdio-plugin","wdio-framework"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/wdio-jasmine-framework"},{"id":15927,"title":"WDIO Mocha Framework Adapter","library":"wdio-mocha-framework","status":"abandoned","version":"0.6.4","language":"javascript","ecosystem":"npm","summary":"The `wdio-mocha-framework` package, specifically version 0.6.4, served as an adapter to integrate the Mocha testing framework with WebdriverIO. Released many years ago, it allowed users to write their automated browser tests using Mocha's BDD (Behavior Driven Development) or TDD (Test Driven Development) interfaces within the WebdriverIO test runner. Its primary function was to parse Mocha tests, execute them via WebdriverIO's browser automation capabilities, and report results. Key configurations included `mochaOpts` for passing options directly to Mocha, and `require`/`compilers` for custom setup files or transpilers. This standalone package has since been abandoned; its last stable version, 0.6.4, was published in 2017. Modern WebdriverIO projects (v5+) utilize `@wdio/mocha-framework`, which is part of the main WebdriverIO monorepo and receives active maintenance and updates, reflecting a continuous release cadence in alignment with WebdriverIO's own major versions.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","mocha","webdriverio","wdio","wdio-plugin","wdio-framework"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/wdio-mocha-framework"},{"id":14323,"title":"WebdriverIO Performance Total Service","library":"wdio-performancetotal-service","status":"active","version":"4.0.7","language":"javascript","ecosystem":"npm","summary":"The `wdio-performancetotal-service` is a WebdriverIO plugin designed for integrating performance analysis directly into automated test flows. It enables developers to measure the response times of various procedures—whether UI-based, API-driven, or a combination—to identify and address application bottlenecks. The current stable version is 4.0.7, which offers compatibility with WebdriverIO v9 and includes features like the `recentDays` option. The service generally updates its major versions to align with WebdriverIO's major releases, ensuring ongoing compatibility with the ecosystem. Its key differentiator lies in its seamless integration with WebdriverIO tests, providing `sampleStart` and `sampleEnd` methods to precisely delineate performance measurement spans within test scripts. It also offers configurable options for result aggregation, file naming, directory customization, and analysis by browser, facilitating comprehensive performance monitoring and reporting.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","wdio-plugin","wdio-service","performance","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/wdio-performancetotal-service"},{"id":15406,"title":"Wdio Timeline Reporter","library":"wdio-timeline-reporter","status":"active","version":"5.1.4","language":"javascript","ecosystem":"npm","summary":"Wdio Timeline Reporter is a WebdriverIO reporter that generates an aggregated HTML report for test results, providing a timeline visualization of test execution. The current stable version is 5.1.4, with active development indicated by recent minor releases. Its key differentiators include combining test summaries, detailed test runs with embedded screenshots, error stack traces, and runtime information into a single, static HTML file. It aims to streamline debugging by providing all necessary information in one place, reducing the need to switch between terminal logs and separate screenshot files. It works seamlessly with Mocha and Jasmine frameworks in WebdriverIO v5+ and later.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","timeline","reporter","webdriverio","wdio","wdio-plugin","wdio-reporter"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/wdio-timeline-reporter"},{"id":22975,"title":"WDIO Vite Service","library":"wdio-vite-service","status":"active","version":"2.1.1","language":"javascript","ecosystem":"npm","summary":"WebdriverIO service that automatically starts a Vite dev server before tests and sets the baseUrl to point to the application. Version 2.1.1 supports WebdriverIO v9 and Node.js >=18. It integrates seamlessly with Vite-based frameworks like Remix and provides options for custom config file, root directory, mode, and log level. The service is actively maintained with a release cadence of several releases per year, and it ships TypeScript definitions.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","wdio","wdio-service","vite","vitejs","webdriverio","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/wdio-vite-service"},{"id":14324,"title":"WebdriverIO VSCode Testing Service","library":"wdio-vscode-service","status":"active","version":"6.1.4","language":"javascript","ecosystem":"npm","summary":"The `wdio-vscode-service` is a WebdriverIO service designed for comprehensive end-to-end testing of Visual Studio Code extensions. It currently stands at version 6.1.4 and receives regular updates, indicating an active development cycle. This service streamlines the testing process by automatically handling the installation of specified VSCode versions (stable, insiders, or specific releases) and downloading the corresponding Chromedriver. It differentiates itself by providing direct access to the VSCode API within tests, enabling robust interaction with the IDE. Furthermore, it supports testing both desktop and web extensions, and it comes with pre-bootstrapped page objects tailored to various VSCode versions. This project builds upon the concept of `vscode-extension-tester` but re-imagines it for the WebdriverIO ecosystem, offering a more integrated and familiar experience for WebdriverIO users.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","webdriverio","wdio","wdio-service","vscode","tests","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/wdio-vscode-service"},{"id":26637,"title":"WDIO Webpack Service","library":"wdio-webpack-service","status":"deprecated","version":"1.0.1","language":"javascript","ecosystem":"npm","summary":"WebdriverIO service that builds webpack bundles before running tests. Current stable version is 1.0.1, with webpack 1.x as a peer dependency. Allows bundling static assets via webpack and provides options for custom webpack configuration, driver-specific overrides, and logging. Designed for WebdriverIO v4 and earlier; does not support modern WebdriverIO or webpack versions.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","webdriverio","wdio","wdio-service","webpack","tests","assets"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/wdio-webpack-service"},{"id":26638,"title":"wds","library":"wds","status":"active","version":"0.24.2","language":"javascript","ecosystem":"npm","summary":"A fast reloading dev server for server-side TypeScript projects, version 0.24.2. Uses swc for on-demand compilation via ESM loaders and require.extensions. Prioritizes fast reboot over type checking, recommending out-of-band type checking. Key differentiators: incremental rebuilds in --watch mode, ESM and CJS support, monorepo awareness, disk caching, and IPC support. Inspired by ts-node-dev and tsx but with a focus on speed and simplicity. Maintained by Gadget Inc., with active releases.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/wds"},{"id":16933,"title":"We.js Authentication Plugin","library":"we-plugin-auth","status":"deprecated","version":"2.3.4","language":"javascript","ecosystem":"npm","summary":"we-plugin-auth is an authentication plugin for the We.js Node.js MVC framework, providing integration with Passport.js for various authentication strategies, including local username/password, and remembering user sessions. It handles core authentication routes and mechanisms within a We.js application. The current stable version is 2.3.4. However, the core We.js framework is officially deprecated, with a recommendation to use a Golang port (`@go-catupiri`). Consequently, `we-plugin-auth` and its ecosystem are no longer actively maintained and should be considered deprecated for new projects or ongoing development. Its release cadence has ceased with the deprecation of We.js. Key differentiators included its deep integration with the We.js configuration system and opinionated approach to authentication within that framework.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","authentication","wejs-plugin"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/we-plugin-auth"},{"id":12654,"title":"weak-napi: N-API Weak References","library":"weak-napi","status":"active","version":"2.0.2","language":"javascript","ecosystem":"npm","summary":"weak-napi is a Node.js module that provides functionality for creating weak references to JavaScript objects and registering callbacks that execute upon an object's garbage collection. It exposes the underlying V8 engine's GC tracking features, which are otherwise inaccessible from JavaScript. The current stable version is 2.0.2, with a release cadence primarily focused on N-API compatibility and stability. A key differentiator from its predecessor, `node-weak`, is its utilization of N-API, eliminating the need for recompilation across different Node.js versions and improving the robustness of GC callbacks to prevent crashes. It requires Node.js 6 or newer due to its reliance on Proxy objects for comprehensive property handling, and notably does not support the `isNearDeath()` API. This module is commonly employed for debugging memory leaks and understanding the lifecycle of objects within Node.js applications.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","weak","reference","js","object","function","callback","napi"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/weak-napi"},{"id":27540,"title":"weak-node-api","library":"weak-node-api","status":"active","version":"0.1.1","language":"javascript","ecosystem":"npm","summary":"A linkable and runtime-injectable Node-API implementation that allows native addons to be built without direct linking against a Node-API provider. Version 0.1.1 is the latest stable release, part of the React Native Node-API project. It is a thin shim that exposes only Node-API function declarations, enabling runtime injection of the actual implementation by the host (e.g., React Native runtime), solving Android dynamic linker symbol resolution issues. Unlike typical Node-API bindings, it decouples addon compilation from the runtime, supporting React Native and potentially other contexts. Dependencies: none. Release cadence: early stage, active development.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","react-native","napi","node-api","node-addon-api","native","addon","module","c"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/weak-node-api"},{"id":15926,"title":"WeChat Mini Program Bundler","library":"weapp-minipack","status":"active","version":"0.1.20","language":"javascript","ecosystem":"npm","summary":"weapp-minipack is a JavaScript bundler specifically designed for WeChat mini-programs, with a strong emphasis on TypeScript support. Currently at version 0.1.20, it provides both a command-line interface (CLI) for quick project setup and a programmatic API for more custom build workflows. The tool aims to simplify the development process for mini-programs by handling TypeScript compilation, asset copying, and offering a robust plugin system for extending its functionality, such as WXSS minification. Its release cadence is likely irregular given its early stage of development, but it actively integrates with standard tools like `esbuild` for performance. A key differentiator is its focus on the unique structure and requirements of WeChat mini-programs, providing specific configurations like `miniprogramProjectPath` and direct integration for environment variable injection.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","wechat","miniprogram","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/weapp-minipack"},{"id":14325,"title":"Tailwind CSS for WeChat Mini Programs","library":"weapp-tw","status":"active","version":"0.0.1","language":"javascript","ecosystem":"npm","summary":"weapp-tailwindcss is a comprehensive solution for integrating Tailwind CSS into WeChat Mini Programs (weapp), including multi-platform frameworks like uni-app, Taro, and native mini-programs. Currently stable at version 4.11.2, the core `weapp-tailwindcss` library receives frequent patch updates, often multiple times a week, reflecting active development and maintenance. Its key differentiators include converting Tailwind utility classes to WXSS/CSS via PostCSS, on-demand class extraction (purging) to optimize bundle size, class-name mapping to handle cross-platform differences, and robust support for responsive design and dark mode within the Mini Program environment. It addresses specific challenges such as rpx unit conversion, dynamic class string parsing in JS/TS, and ensures compatibility across various build tools like Webpack, Vite, and Gulp. The project supports Tailwind CSS v3 and v4, and even v2 JIT mode, making it adaptable to different project needs. The `weapp-tw` package itself is a utility within this ecosystem, currently at 0.0.1, likely serving as an internal helper or template that utilizes the core `weapp-tailwindcss` functionalities.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/weapp-tw"},{"id":22976,"title":"weapp-vite","library":"weapp-vite","status":"active","version":"6.15.17","language":"javascript","ecosystem":"npm","summary":"A modern build toolchain for WeChat Mini Programs based on Vite (v6.x). Supports TypeScript, SCSS/LESS, Vue 3 SFC with full template syntax (v-if, v-for, v-model), scoped CSS, dynamic components, KeepAlive, and HMR. Current stable version 6.15.17, released as patches weekly. Key differentiators: first-class Vue 3 integration in mini-program environment, Vite plugin ecosystem compatibility, built-in screenshot/comparison CLI, and AI-agent-friendly local docs. Requires Node >=20.19.0 or >=22.12.0.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","weapp","vite","ts","wxml","wxss","mp","miniprogram","scss","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/weapp-vite"},{"id":1783,"title":"Weasel","library":"weasel","status":"active","version":"1.0.0","language":"python","ecosystem":"pypi","summary":"Weasel is a small and easy workflow system. The current version is 1.0.0, and it requires Python 3.7 or higher. Weasel is actively maintained, with a recent release cadence of several updates per year.","last_verified":"2026-04-24T01:28:13.826Z","tags":["workflow","command-line interface","python"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/weasel"},{"id":1291,"title":"WeasyPrint","library":"weasyprint","status":"active","version":"68.1","language":"python","ecosystem":"pypi","summary":"WeasyPrint is an actively maintained Python library (current version 68.1) that transforms HTML and CSS documents into high-quality PDF files. It acts as an 'Awesome Document Factory' by rendering web content using web standards, making it suitable for generating reports, invoices, books, and other printable documents with precise layout control. Releases are frequent, often several times a year.","last_verified":"2026-04-23T19:21:59.524Z","tags":["pdf","html-to-pdf","css-to-pdf","document-generation","rendering","print-layout"],"install_tag":"stale","install_tag_description":"widespread failures or data too old to trust","api":"https://checklist.day/api/registry/weasyprint"},{"id":27539,"title":"WeatherLink v2 API SDK","library":"weatherlink-v2-api-sdk","status":"active","version":"1.0.0","language":"python","ecosystem":"pypi","summary":"Python SDK for the WeatherLink v2 API, providing access to weather station data. Current version is 1.0.0, released as the initial stable version. The SDK supports API authentication via API key and signature, and includes endpoints for current conditions, historical data, and station info. Release cadence is unknown; this is the first release.","last_verified":"2026-05-01T00:00:00.000Z","tags":["weather","api","sdk","weatherlink","v2"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/weatherlink-v2-api-sdk"},{"id":4849,"title":"Weave (Weights & Biases)","library":"weave","status":"active","version":"0.52.36","language":"python","ecosystem":"pypi","summary":"Weave by Weights & Biases is a Python toolkit designed for developing, observing, and evaluating Generative AI applications. It enables users to log and debug inputs, outputs, and traces of language models, build rigorous evaluations, and organize information across the LLM workflow, from experimentation to production. The library is currently at version 0.52.36 and has an active release cadence.","last_verified":"2026-04-12T00:00:00.000Z","tags":["AI","LLM","observability","tracing","evaluation","Weights & Biases","Generative AI"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/weave"},{"id":81,"title":"Weaviate Python Client","library":"weaviate-client","status":"active","version":"4.20.0","language":"python","ecosystem":"pypi","summary":"Official Python client for the Weaviate vector database. v4 is a complete rewrite from v3 — uses gRPC for data operations (significantly faster), strong typing, collection-centric API, and context manager connection lifecycle. v3 API (weaviate.Client class) removed from the v4 package as of late 2024. Compatible with Weaviate server >= 1.23.7. Supports local, cloud (Weaviate Cloud), and custom deployments.","last_verified":"2026-05-12T07:53:31.745Z","tags":["weaviate","vector-database","grpc","rag","similarity-search","embeddings","self-hosted","cloud"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/weaviate-client"},{"id":15928,"title":"Weaviate TypeScript Client","library":"weaviate-ts-client","status":"active","version":"2.2.0","language":"javascript","ecosystem":"npm","summary":"The `weaviate-ts-client` is the official TypeScript client library for interacting with a Weaviate vector database instance. It provides a type-safe and idiomatic interface for operations like data ingestion, schema management, vector search (including BM25 and hybrid search), and various module functionalities such as generative AI and rerankers. The library is currently on its `v3.12.0` stable release, with frequent minor updates addressing new Weaviate features, bug fixes, and performance improvements. Its release cadence is rapid, reflecting active development and close alignment with the Weaviate database's evolving capabilities, ensuring users can quickly leverage the latest features like object TTL, multi-vector search, and rotational quantization. This client is the recommended way to integrate Weaviate into TypeScript and Node.js applications.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","weaviate","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/weaviate-ts-client"},{"id":17403,"title":"Web HTTP Library (creationix)","library":"web","status":"abandoned","version":"0.0.2","language":"javascript","ecosystem":"npm","summary":"The `web` package, also known as `node-web` and authored by `creationix`, is an extremely early-stage (v0.0.2) web/HTTP library for Node.js, last published over a decade ago in January 2013. It was conceived as a lightweight and fast alternative intended to entirely replace Node.js's built-in `http` module and offer a more streamlined approach to web application development than contemporary middleware systems like `connect` or `stack`. Its design was heavily influenced by interface patterns found in `wsgi`, `rack`, `jsgi`, and `strata.js`, emphasizing simple module composition where any function implementing a `(request, respond)` or `(req, res, next)` interface could serve as a valid web application layer. Given its very low version number and the lack of updates for over a decade, this project is considered abandoned and is highly unlikely to be compatible with modern Node.js runtimes or best practices, including native ESM support. Its historical significance lies in exploring alternative HTTP server paradigms during Node.js's formative years.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/web"},{"id":20700,"title":"Web App Manifest Loader","library":"web-app-manifest-loader","status":"deprecated","version":"0.1.1","language":"javascript","ecosystem":"npm","summary":"Webpack loader that resolves image paths in the `icons` and `splash_screens` fields of a Web App Manifest. Version 0.1.1 is current, last released several years ago with no active maintenance. This loader delegates to other loaders (e.g., file-loader) to handle image files. Unlike alternatives that require manual image processing, it automates asset management within manifests. It is deprecated in favor of modern webpack 5 asset modules and direct imports, as it is no longer actively developed.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/web-app-manifest-loader"},{"id":14326,"title":"Portable Web Audio API for Node.js","library":"web-audio-api","status":"active","version":"1.3.3","language":"javascript","ecosystem":"npm","summary":"The `web-audio-api` package provides a 100% compliant, portable implementation of the W3C Web Audio API specification for Node.js environments. It currently stands at version 1.3.3 and aims for a stable, consistent release cadence, often aligning with updates to its underlying digital signal processing dependencies. Key differentiators include its complete WPT (Web Platform Tests) conformance, enabling server-side audio generation, CI/CD audio testing without requiring physical speakers, and the ability to run existing Web Audio API libraries like Tone.js directly in Node.js. It supports all 26 audio node types, sample-accurate scheduling, AudioWorklets, and full AudioParam automation. It can output in real-time via the `speaker` package or render to `Float32Array` buffers for offline processing.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","audio","audiojs","sound","music","web audio","web audio api","waa","dsp","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/web-audio-api"},{"id":15054,"title":"Web Audio API Test Utilities","library":"web-audio-test-api","status":"abandoned","version":"0.5.2","language":"javascript","ecosystem":"npm","summary":"web-audio-test-api is a JavaScript library designed for testing applications that use the Web Audio API, primarily in CI environments. It provides a mock implementation of the Web Audio API interfaces, which, when imported, replaces the native browser or Node.js-emulated Web Audio API globally. Key features include stricter type checking for audio parameters compared to browser implementations, the ability to serialize an audio graph to a JSON object for assertion and debugging, and tracking of OscillatorNode/BufferSourceNode states. The current stable version is 0.5.2. However, the package appears to be unmaintained, with the last publish occurring over eight years ago, suggesting a very slow or effectively abandoned release cadence. Its primary differentiator is its focus on testability and debuggability through explicit state tracking and serialization, rather than mimicking real-time audio processing.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","test","web audio api"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/web-audio-test-api"},{"id":18002,"title":"Web Bot Authentication","library":"web-bot-auth","status":"active","version":"0.1.3","language":"javascript","ecosystem":"npm","summary":"web-bot-auth is a TypeScript library developed by Cloudflare Research that implements HTTP Message Signatures for the purpose of Web Bot Authentication. It adheres to the draft-meunier-web-bot-auth-architecture specification. Currently at version 0.1.3, the library provides utilities for signing and verifying HTTP requests using cryptographic keys, including features like JWK (JSON Web Key) thumbprint pre-computation. Its release cadence is likely tied to research advancements and RFC progression, as it's an early-stage project. Key differentiators include its specific focus on bot authentication, direct implementation of a draft RFC, and shipping with full TypeScript type definitions, making it suitable for type-safe applications. It is designed to work with standard Web API `Request` objects.","last_verified":"2026-04-23T00:00:00.000Z","tags":["javascript","web-bot-auth","cryptography","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/web-bot-auth"},{"id":26639,"title":"web-code-lint","library":"web-code-lint","status":"active","version":"1.0.0","language":"javascript","ecosystem":"npm","summary":"A one-stop code lint tool integrating ESLint 9 (flat config), Prettier, Stylelint, Husky, lint-staged, Commitlint, and Vue/TypeScript support. v1.0.0 requires Node.js >=20.19.0 and is installable globally via pnpm or npm. It auto-generates configurations and Git hooks for new projects, using the project's lock file to select the appropriate package manager. Key differentiators: bundled VSCode auto-format config, ESLint flat config support, and no runtime peer dependencies beyond the project's own development stack.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","lint","eslint","prettier","stylelint","vue3","husky","lint-staged","standard"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/web-code-lint"},{"id":18004,"title":"Web Component Analyzer CLI","library":"web-component-analyzer","status":"active","version":"2.0.0","language":"javascript","ecosystem":"npm","summary":"`web-component-analyzer` is a command-line interface (CLI) tool designed to analyze web component source code, including both JavaScript and TypeScript, to extract structured metadata. It parses code and JSDoc comments to identify and document `properties`, `attributes`, `methods`, `events`, `slots`, `CSS shadow parts`, and `CSS custom properties`. The tool supports vanilla web components and provides specialized analysis for components built with frameworks like LitElement, Polymer, Stencil (partial), and LWC. The current stable version is 2.0.0. While there isn't a strict regular release cadence, updates are made to enhance parsing logic, fix bugs, and add support for new Web Component features or framework nuances. Its primary differentiation lies in its comprehensive extraction capabilities across multiple web component ecosystems, outputting to formats like Markdown, JSON, and VS Code-specific schemas, making it useful for documentation generation and IDE tooling workflows. It explicitly handles complexities like mixins and JSDoc type definitions, improving accuracy over simple regex-based parsers, and ships with TypeScript types for programmatic integration.","last_verified":"2026-04-23T00:00:00.000Z","tags":["javascript","web components","web","components","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/web-component-analyzer"},{"id":14327,"title":"Web-ext CLI for Browser Extensions","library":"web-ext","status":"active","version":"10.1.0","language":"javascript","ecosystem":"npm","summary":"web-ext is a command-line interface (CLI) tool developed by Mozilla to streamline the development, testing, and distribution of WebExtensions. It supports cross-browser compatibility, initially focusing on Firefox Extensions, but also providing features for Chromium-based browsers like Chrome and Opera. The current stable version is 10.1.0, with frequent updates, often on a monthly or bi-weekly basis, to support new browser versions, API schemas, and Node.js LTS releases. Key differentiators include its tight integration with Firefox's extension ecosystem, including signing and submission to addons.mozilla.org (AMO), and built-in linting for manifest and source file validation. While primarily a CLI, it offers limited programmatic API support for advanced use cases.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","web","extensions","web extensions","browser extensions","firefox","mozilla","add-ons","google"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/web-ext"},{"id":28455,"title":"Web Forager","library":"web-forager","status":"active","version":"3.0.1","language":"python","ecosystem":"pypi","summary":"A search-and-fetch toolkit for AI agents, providing an MCP server and standalone Agent Skills powered by DuckDuckGo and Jina Reader. Version 3.0.1, actively maintained.","last_verified":"2026-05-09T00:00:00.000Z","tags":["mcp","duckduckgo","jina-reader","ai-agents","search"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/web-forager"},{"id":20701,"title":"Web Fragments","library":"web-fragments","status":"active","version":"0.8.2","language":"javascript","ecosystem":"npm","summary":"Web Fragments (v0.8.2) is a framework-agnostic micro-frontends architecture that isolates each fragment's JavaScript execution in a separate context while sharing the same DOM. Developed by Cloudflare, it supports client and server-side rendering, soft navigation, custom CSP, and SSR piercing. Released regularly (monthly patches/minors), it is production-tested at Cloudflare. Unlike other solutions, it offers true JS context isolation via a custom gateway and client-side virtualization, enabling incremental migration from monolithic apps.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/web-fragments"},{"id":16272,"title":"Web Stream Tools","library":"web-stream-tools","status":"active","version":"0.0.1","language":"javascript","ecosystem":"npm","summary":"Web Stream Tools (available as `@openpgp/web-stream-tools` on npm) is a JavaScript utility library designed to simplify working with WhatWG Streams. It provides a comprehensive set of functions for common stream operations, including reading to completion (`readToEnd`), concatenating streams (`concat`), slicing parts of streams (`slice`), cloning streams (`clone`), and facilitating conversion between Node.js streams and Web Streams (`webToNode`, `nodeToWeb`). The library also features advanced capabilities for transforming stream data, either directly (`transform`) or in chunks with backpressure handling (`transformPair`), and for parsing structured data from streams (`parse`) with functions like `readByte`, `readBytes`, and `readLine`. The current stable version is 0.3.0. Developed by the OpenPGP.js team, it maintains an active development status, with updates generally released as needed. A key differentiator is its explicit focus on the WhatWG Streams API, providing a consistent interface across browser and modern Node.js environments, streamlining complex stream manipulations that often involve manual reader/writer management.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/web-stream-tools"},{"id":14328,"title":"Web Test Runner Jasmine Plugin","library":"web-test-runner-jasmine","status":"active","version":"0.2.0","language":"javascript","ecosystem":"npm","summary":"web-test-runner-jasmine is a plugin designed to integrate the Jasmine testing framework with the Web Test Runner environment, enabling browser-based testing of JavaScript and TypeScript applications using Jasmine's familiar syntax and assertion style. The current stable version is 0.2.0, released recently with fixes for error reporting and logging. While not having a strict release cadence, it receives updates as part of the broader @web ecosystem. Its primary utility lies in providing the `jasmineTestRunnerConfig` function, which simplifies the configuration of Web Test Runner to use Jasmine, handling the necessary setup for running Jasmine specs in a browser context. This package differentiates itself by offering a straightforward way to leverage Jasmine within a modern, browser-centric testing workflow, contrasting with solutions primarily focused on Node.js or older browser environments. It works seamlessly with tools like @web/dev-server-esbuild for TypeScript compilation and @web/test-runner-playwright for browser launching.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/web-test-runner-jasmine"},{"id":12655,"title":"Web Vitals Measurement Library","library":"web-vitals","status":"active","version":"5.2.0","language":"javascript","ecosystem":"npm","summary":"The `web-vitals` library provides a lightweight, modular way to measure essential performance metrics, known as Web Vitals, directly in the browser. It focuses on the current Core Web Vitals (Largest Contentful Paint (LCP), Interaction to Next Paint (INP), and Cumulative Layout Shift (CLS)), as well as First Contentful Paint (FCP) and Time to First Byte (TTFB). Maintained by the Google Chrome team, this library ensures that the collected data accurately reflects how these metrics are measured by Chrome and reported in official Google tools like the Chrome User Experience Report. It is widely used for Real User Monitoring (RUM) to collect and send performance data to analytics endpoints. The library is actively developed, with its current stable version being 5.2.0, and releases generally align with updates to Web Vitals definitions and Chrome's underlying measurement methodologies.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","crux","performance","metrics","Core Web Vitals","CLS","FCP","INP","LCP","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/web-vitals"},{"id":14329,"title":"Cross-Platform Web Workers","library":"web-worker","status":"active","version":"1.5.0","language":"javascript","ecosystem":"npm","summary":"`web-worker` is a JavaScript library providing a consistent, cross-platform Web Worker API that operates natively in both browser environments and Node.js. It achieves this by aliasing to the browser's native `Worker` constructor when bundled for the browser and implementing a web-compatible `Worker` atop Node.js's `worker_threads` module. The current stable version is 1.5.0, with a fairly active release cadence addressing bug fixes, compatibility improvements, and new features like Bun support and `importScripts()`. Key differentiators include its ability to make worker code compatible across environments, native support for Module Workers in Node 12.8+, use of DOM-style events (`Event.data`, `Event.type`), support for event handler properties (`worker.onmessage`), and acceptance of module, Blob, or Data URLs. It also emulates `WorkerGlobalScope` within the worker context, offering a familiar environment for developers.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","worker","worker_threads","webworker","web worker","web-worker","threads","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/web-worker"},{"id":2358,"title":"web3.py","library":"web3","status":"active","version":"7.15.0","language":"python","ecosystem":"pypi","summary":"web3.py is a Python library designed for interacting with the Ethereum blockchain. It enables developers to build decentralized applications (dApps), manage Ethereum accounts, send transactions, interact with smart contracts, and query blockchain data. Currently at version 7.15.0, the library follows Semantic Versioning, with major versions introducing significant breaking changes and frequent minor updates for new features and bug fixes.","last_verified":"2026-04-24T18:26:48.481Z","tags":["ethereum","blockchain","web3","smart-contracts","dapp","web3-py"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/web3"},{"id":18003,"title":"Web3 ProviderEngine","library":"web3-provider-engine","status":"deprecated","version":"17.0.1","language":"javascript","ecosystem":"npm","summary":"Web3 ProviderEngine is a JavaScript library designed for composing custom Ethereum provider objects using a stack of middleware-like modules called 'sub-providers'. It enables fine-grained control over RPC requests, facilitating features like caching and custom transaction signing workflows. Originally developed for MetaMask, this package has been officially deprecated since version 17.0.0, released in March 2023. Development has largely ceased, and the current stable version is 17.0.1. Users are strongly advised to migrate to modern alternatives such as `@metamask/json-rpc-engine`, `@metamask/eth-json-rpc-middleware`, and `@metamask/eth-json-rpc-provider`. Its key differentiator was its highly modular architecture, allowing developers to assemble a customized provider pipeline for diverse DApp requirements, acting as a 'zero-client' that processes local requests and passes data lookups to a data source.","last_verified":"2026-04-23T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/web3-provider-engine"},{"id":16273,"title":"Web3.js HTTP Provider","library":"web3-providers-http","status":"active","version":"4.2.0","language":"javascript","ecosystem":"npm","summary":"The `web3-providers-http` package provides the essential HTTP connectivity layer for the Web3.js library, enabling decentralized applications (dApps) to interact with Ethereum or any EVM-compatible blockchain node via standard HTTP/HTTPS JSON-RPC requests. It is a fundamental component for querying blockchain data, sending transactions, and interacting with smart contracts when persistent connections like WebSockets are not required or available. While the specific npm metadata indicates version `4.2.0`, the broader Web3.js monorepo, which this package is part of, is under active development with recent releases up to `4.16.0`. Web3.js maintains a rapid release cadence, frequently delivering minor and patch updates across its modular packages. Key differentiators for Web3.js v4 include a complete rewrite in TypeScript for enhanced type safety, full ESM and CJS module support, a focus on tree-shaking for optimized bundle sizes, and the use of native BigInt for numerical operations, moving away from external BigNumber libraries. It integrates deeply into the Web3.js ecosystem, providing robust error handling and broad compatibility with various Ethereum client implementations.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/web3-providers-http"},{"id":12656,"title":"Web3.js Utility Functions","library":"web3-utils","status":"active","version":"4.3.3","language":"javascript","ecosystem":"npm","summary":"web3-utils is a core package within the web3.js ecosystem, providing a collection of essential utility functions for Ethereum dApp development. These utilities cover common tasks such as converting between different Ether units (e.g., Ether to Wei), validating Ethereum addresses, cryptographic hashing (like SHA3), and handling large numbers. As of the provided information, the package version is 4.3.3, though recent releases indicate active development up to v4.16.0 within the broader web3.js monorepo. It maintains a frequent release cadence, often aligning with fixes and features across the web3.js suite. A key differentiator is its tight integration and API consistency with the rest of the web3.js library, making it the de-facto choice for projects built on web3.js. It ships with full TypeScript support, ensuring type safety for modern JavaScript projects.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/web3-utils"},{"id":14330,"title":"Web API Parser (webapi-parser)","library":"webapi-parser","status":"active","version":"0.5.0","language":"javascript","ecosystem":"npm","summary":"webapi-parser is a JavaScript and Java library that acts as a thin wrapper around the API Modeling Framework (AMF) to parse, validate, and navigate API specifications. It supports various formats including RAML 0.8, RAML 1.0, OpenAPI (OAS) 2.0, and OpenAPI (OAS) 3.0 (currently in beta). The current stable version is v0.5.0. The library receives updates driven primarily by new releases of the underlying AMF framework, leading to a somewhat irregular but active release cadence. Its key differentiator is its ability to uniformly process multiple API definition languages through a consistent object model, making it suitable for tooling that needs to work across different specification types.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/webapi-parser"},{"id":8772,"title":"webapp2 Web Framework","library":"webapp2","status":"abandoned","version":"2.5.2","language":"python","ecosystem":"pypi","summary":"webapp2 is a lightweight Python web framework, designed specifically for Google App Engine's Python 2 standard environment. It extends the original `webapp` framework, providing enhanced routing, session management, and other utilities. The current version is 2.5.2, but the library is no longer actively maintained and does not support Python 3.","last_verified":"2026-04-16T00:00:00.000Z","tags":["web","framework","google-app-engine","python2","wsgi"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/webapp2"},{"id":2842,"title":"webargs","library":"webargs","status":"active","version":"8.7.1","language":"python","ecosystem":"pypi","summary":"webargs is a Python library for declarative parsing and validation of HTTP request objects. It provides built-in support for popular web frameworks, including Flask, Django, Bottle, Tornado, Pyramid, Falcon, and aiohttp. Leveraging Marshmallow under the hood, it offers a consistent API for defining request arguments and handling validation errors across different frameworks. The library is actively maintained, with the current stable version being 8.7.1.","last_verified":"2026-04-25T01:28:01.083Z","tags":["http","flask","django","validation","api","marshmallow","request parsing","web frameworks"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/webargs"},{"id":14331,"title":"WebAssembly Feature Detection (Legacy)","library":"webassembly-feature","status":"abandoned","version":"1.3.0","language":"javascript","ecosystem":"npm","summary":"This package, `webassembly-feature` (version 1.3.0), provides synchronous utilities to detect support for various WebAssembly features in the current JavaScript environment. Last updated over six years ago, it is considered abandoned. Its API exposes an object with methods like `supports['multi-value']()` that return boolean values directly. For new projects or those requiring up-to-date feature detection, the `wasm-feature-detect` package (maintained by GoogleChromeLabs) is the recommended alternative, as it offers a more comprehensive and asynchronous API reflecting modern WebAssembly standards and browser capabilities. This package's synchronous nature contrasts with the predominantly asynchronous WebAssembly APIs and feature detection patterns prevalent today.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","WebAssembly","wasm","feature","test"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/webassembly-feature"},{"id":7859,"title":"Webassets","library":"webassets","status":"active","version":"3.0.0","language":"python","ecosystem":"pypi","summary":"Webassets is a general, dependency-independent library for managing the assets of your web application, compatible with Python 3.10 and later. It efficiently merges and compresses CSS and JavaScript files, supports various filters, and integrates with compilers like CoffeeScript or Sass. The library currently stands at version 3.0.0 and has an active development cadence, with recent major updates.","last_verified":"2026-04-16T00:00:00.000Z","tags":["web","assets","frontend","bundling","minification","css","javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/webassets"},{"id":3319,"title":"WebAuthn Python Library","library":"webauthn","status":"active","version":"2.7.1","language":"python","ecosystem":"pypi","summary":"The `webauthn` library provides a Pythonic implementation for integrating WebAuthn (Web Authentication API) into web applications, enabling strong, phishing-resistant, and passwordless authentication. It handles the server-side verification and generation of WebAuthn credentials, abstracting away the complexities of the FIDO2 protocol. The library is actively maintained with a relatively frequent release cadence, with the current version being 2.7.1, and supports Python 3.9 and newer.","last_verified":"2026-04-25T08:26:47.971Z","tags":["security","webauthn","fido2","authentication","mfa","passwordless"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/webauthn"},{"id":728,"title":"webcolors: HTML/CSS Color Formats","library":"webcolors","status":"active","version":"25.10.0","language":"python","ecosystem":"pypi","summary":"webcolors is a Python library designed for working with and converting between various HTML/CSS color formats. It provides functions to normalize and convert between specification-defined color names, six-digit hexadecimal, three-digit hexadecimal, and integer and percentage rgb() triplets, focusing exclusively on the RGB color space. The current version is 25.10.0, and the project maintains an active release cadence with updates typically several times a year.","last_verified":"2026-05-12T18:20:28.137Z","tags":["color","css","html","web","rgb","hex"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/webcolors"},{"id":26640,"title":"webcompiler","library":"webcompiler","status":"deprecated","version":"7.0.1","language":"javascript","ecosystem":"npm","summary":"v7.0.1 (latest, Apr 2017) — Deprecated tool that wraps Babel, ESLint, Webpack, and SASS pipeline into a zero-config CLI. Pre-configured for ES6+JSX+Flow+SASS with built-in live reload, caching, and production minification/gzip. Last released 2017; no updates for 6+ years. Superseded by create-react-app, Vite, and modern webpack-based starters. Requires Node >=6.10.2.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","lint","typecheck","compile","package","uglify","minify","es6"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/webcompiler"},{"id":14332,"title":"Web Crypto API Shim for Legacy Browsers","library":"webcrypto-shim","status":"abandoned","version":"0.1.7","language":"javascript","ecosystem":"npm","summary":"The `webcrypto-shim` package provides a polyfill for the W3C Web Cryptography API, specifically targeting older browser environments that either lacked support or had prefixed and buggy implementations. Its primary purpose was to enable core Web Crypto functionality in browsers like Internet Explorer 11, Mobile Internet Explorer 11, and Safari versions 8-10 (including iOS Safari 8-10). The shim addresses deficiencies such as the absence of a `Promise` implementation in IE11, which required an external polyfill like `promiz.js`. The package's last stable version, 0.1.7, was released many years ago, and it is no longer actively maintained for modern browser environments, which universally support the Web Crypto API natively. It offered implementations for algorithms including SHA-256/384 for `digest`, HMAC, AES-CBC, AES-KW, RSASSA-PKCS1-v1_5, and RSA-OAEP for operations such as `sign`, `verify`, `encrypt`, `decrypt`, `generateKey`, `importKey`, `exportKey`, `wrapKey`, and `unwrapKey`.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","webcrypto","shim","crypto","mscrypto","webkitcrypto","mozcrypto","subtle","webkitsubtle"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/webcrypto-shim"},{"id":3320,"title":"WebDataset","library":"webdataset","status":"active","version":"1.0.2","language":"python","ecosystem":"pypi","summary":"WebDataset is a high-performance Python-based I/O system for deep learning and data processing, current version 1.0.2. It implements the PyTorch IterableDataset interface, enabling efficient streaming access to datasets stored in POSIX tar archives. It supports sharding for large datasets and is compatible with PyTorch's DataLoader, facilitating scalable and latency-insensitive data pipelines for various data types including images, audio, and video. The library is actively maintained with frequent releases adding new features and bug fixes.","last_verified":"2026-04-25T08:27:51.388Z","tags":["deep learning","pytorch","data loading","I/O","sharding","tar archives","machine learning","distributed training","streaming"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/webdataset"},{"id":15929,"title":"WebDAV Client for Node.js and Browser","library":"webdav","status":"active","version":"5.9.0","language":"javascript","ecosystem":"npm","summary":"The `webdav` library provides a promise-based WebDAV client for interacting with remote filesystems, supporting both Node.js and browser environments. Currently at version 5.9.0, the library is under active development, with version 4 in maintenance mode until January 2025, and earlier versions deprecated. It differentiates itself by prioritizing an easy-to-consume client API for common WebDAV services (like Nextcloud, ownCloud, Box, Yandex) over strict RFC adherence. Version 5 transitioned to ECMAScript Modules (ESM) and uses `@buttercup/fetch` for requests, replacing Axios from prior versions. This enables cross-platform compatibility, leveraging native `fetch` in browsers and `node-fetch` in Node.js, making it suitable for modern JavaScript projects.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","webdav","client","remote","sync","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/webdav"},{"id":17404,"title":"WebDAV Client for Node.js","library":"webdav-client","status":"active","version":"1.4.3","language":"javascript","ecosystem":"npm","summary":"webdav-client is a Node.js library offering a comprehensive, callback-based API for interacting with WebDAV servers. Currently stable at version 1.4.3, this package provides a suite of methods for common file and directory operations, including `get`, `put`, `readdir`, `mkdir`, `delete`, `move`, `copy`, alongside robust capabilities for property management (setting, removing, retrieving properties) and locking mechanisms. It also supports custom HTTP requests and stream-based data transfers for efficient handling of large files. The library is specifically designed for server-side Node.js environments and explicitly states it is not yet suitable for browser usage. Its primary differentiating factors include its direct, callback-centric programming model, which allows for fine-grained control over WebDAV protocol interactions, and its focus on Node.js compatibility. While a specific release cadence is not documented, the versioning suggests a mature and stable codebase for integrating WebDAV functionalities into Node.js applications.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","webdav-client","webdav","client","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/webdav-client"},{"id":12657,"title":"WebDAV Server for Node.js","library":"webdav-server","status":"active","version":"2.6.2","language":"javascript","ecosystem":"npm","summary":"webdav-server is a robust and highly configurable WebDAV server implementation for Node.js, currently stable at version 2.6.2. It allows developers to create a WebDAV endpoint capable of serving various types of resources, including physical files and folders from a hard drive, in-memory virtual resources, dynamically processed/computed content, and entirely custom resource types, all within a single server instance. The project maintains an active release cadence with frequent updates, as seen with multiple patch and minor releases since its major version 2.0.0. Key differentiators include its flexible architecture that supports custom user managers, resource types, HTTP methods, and server state persistence, making it suitable for diverse applications from human-readable content management via WebDAV clients to inter-program information sharing with temporary file systems. It adheres strictly to RFC4918.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","webdav-server","webdav","server","virtual","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/webdav-server"},{"id":7860,"title":"WebDAV4 Client Library","library":"webdav4","status":"active","version":"0.11.0","language":"python","ecosystem":"pypi","summary":"webdav4 is a modern Python library for interacting with WebDAV servers, providing both a low-level client (`WebdavClient`) and an `fsspec`-compatible filesystem (`WebdavFS`). It is currently at version 0.11.0 and is actively maintained, with regular releases addressing features and bug fixes. It aims to offer a robust and user-friendly way to manage files on WebDAV resources.","last_verified":"2026-04-16T00:00:00.000Z","tags":["webdav","fsspec","client","filesystem","http","dav"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/webdav4"},{"id":4322,"title":"WebDAV Client 3","library":"webdavclient3","status":"active","version":"3.14.7","language":"python","ecosystem":"pypi","summary":"WebDAV Client 3 is a Python library designed for interacting with WebDAV servers. It provides an easy-to-use interface for common WebDAV operations such as listing, uploading, downloading, copying, moving, and deleting files and directories. This package is a continuation of the original `designerror/webdav-client-python` but leverages the popular `requests` library for HTTP communication instead of `PyCURL`. It is actively maintained, with the current version being `3.14.7`.","last_verified":"2026-04-11T00:00:00.000Z","tags":["webdav","client","file-management","cloud-storage","http"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/webdavclient3"},{"id":1784,"title":"webdriver-manager","library":"webdriver-manager","status":"active","version":"4.0.2","language":"python","ecosystem":"pypi","summary":"webdriver-manager is a Python library that automatically manages browser drivers for Selenium. It handles downloading, installing, and caching the correct driver executable for your installed browser, eliminating manual driver management. The current version is 4.0.2, and it maintains an active release cadence with frequent bug fixes and support for new browser versions.","last_verified":"2026-04-24T01:28:31.950Z","tags":["selenium","web automation","browser driver","chrome","firefox","edge","opera"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/webdriver-manager"},{"id":12658,"title":"Webdriver Server","library":"webdriver-server","status":"maintenance","version":"1.3.1","language":"javascript","ecosystem":"npm","summary":"webdriver-server is a foundational package within the Macaca.js ecosystem, designed to provide a standalone server that implements the WebDriver protocol. As of its current stable version, 1.3.1, it enables UI automation by allowing WebDriver clients (like testing frameworks) to connect and execute commands against various browsers and mobile applications, provided the necessary drivers are configured. The project appears to be in a maintenance phase, with the last notable activity indicated by its README update in late 2022 and npm last publish 2 years ago. It serves a specific role within the broader Macaca.js framework, offering a tailored environment for Macaca-based test automation. While not a direct competitor to general-purpose, feature-rich solutions like Selenium Grid or Appium in isolation, its strength lies in its tight integration and consistent operational model within the Macaca suite, making it a suitable choice for users already invested in that platform. Its release cadence is not rapid, reflecting a stable and mature, albeit slowly evolving, component.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","webdriver","testing","ui automation","test framework"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/webdriver-server"},{"id":12659,"title":"WebdriverIO","library":"webdriverio","status":"active","version":"9.27.0","language":"javascript","ecosystem":"npm","summary":"WebdriverIO is a next-generation Node.js-based test automation framework for web browsers and mobile applications. It provides a comprehensive API built on top of the WebDriver and Appium protocols, allowing for robust end-to-end testing. The current stable version is 9.27.0, with releases occurring frequently, often multiple times a month, indicating active development and quick bug fixes. Key differentiators include its flexibility to run tests locally with WebDriver or remotely with cloud providers like Sauce Labs, built-in support for Puppeteer for browser automation, and its modular architecture allowing integration with various services and reporters. It offers a standalone API for custom scripts and a powerful test runner via `@wdio/cli` for structured test suites, supporting popular frameworks like Mocha, Jasmine, and Cucumber.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","webdriverio","webdriver","selenium","appium","saucelabs","sauce","labs","mocha","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/webdriverio"},{"id":729,"title":"Web Encodings","library":"webencodings","status":"maintenance","version":"0.5.1","language":"python","ecosystem":"pypi","summary":"webencodings is a Python library that implements the WHATWG Encoding Standard. It provides character encoding aliases and rules for handling legacy web content, such as US-ASCII and ISO-8859-1 mapping to Windows-1252, and byte order mark (BOM) detection. The current version is 0.5.1, and its release cadence is considered stalled.","last_verified":"2026-05-12T18:20:44.249Z","tags":["web","encoding","unicode","WHATWG","charset","BOM"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/webencodings"},{"id":15286,"title":"Webex Node Bot Framework","library":"webex-node-bot-framework","status":"active","version":"2.5.1","language":"javascript","ecosystem":"npm","summary":"The webex-node-bot-framework is a Node.js framework designed to simplify the development of bots for Cisco Webex messaging. Currently stable at version 2.5.1, it provides an abstraction layer over the complex Webex For Developers APIs, streamlining tasks such as event registration and REST API calls. Unlike its inspiration, node-flint, this framework is built upon the actively supported webex-jssdk, ensuring compatibility with new Webex features. Developers migrating from node-flint should note that it is not backward compatible, requiring changes. The framework primarily focuses on enabling developers to implement bot interaction logic through 'handlers' for various message and membership events. It features recent enhancements in version 2.5.0, introducing `trigger.command` and `trigger.prompt` for more precise message parsing, and earlier updates in Version 2 for bot access restrictions. The project operates with community support, encouraging contributions and providing detailed migration guides and quickstart blogs for new users.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","bot","bot framework","webex","webex teams","cisco"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/webex-node-bot-framework"},{"id":24827,"title":"Webex Python SDK","library":"webexpythonsdk","status":"active","version":"2.0.6","language":"python","ecosystem":"pypi","summary":"A Python SDK for interacting with the Webex (formerly Cisco Spark/Webex Teams) APIs. Version 2.0.6 is the latest, supporting Python 3.10+. The library was renamed from webexteamssdk in v2.0.0, dropping Python 2 support. Released on GitHub under the WebexCommunity organization. Release cadence is irregular, with minor patches every few months.","last_verified":"2026-05-01T00:00:00.000Z","tags":["webex","cisco","sdk","api","messaging","collaboration"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/webexpythonsdk"},{"id":12660,"title":"Web Extension Messenger","library":"webext-messenger","status":"active","version":"0.35.0","language":"javascript","ecosystem":"npm","summary":"webext-messenger is a focused JavaScript library designed to streamline inter-component communication within browser extensions. It provides a robust framework for message passing between different parts of an extension, such as background scripts, content scripts, and web pages, as well as offscreen documents. The current stable version is 0.35.0, with frequent minor releases indicating active development, often introducing new features and internal optimizations. A key differentiator is its emphasis on minimizing external dependencies, aiming for a lightweight footprint, as evidenced by recent efforts to drop libraries like `p-retry` and `webextension-polyfill` for core functionality. This library simplifies complex messaging patterns, abstracting away the underlying browser `runtime.sendMessage` and `runtime.onMessage` APIs to offer a more developer-friendly interface for building robust and scalable browser extensions.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/webext-messenger"},{"id":12661,"title":"Web Extension Utility Functions","library":"webext-tools","status":"active","version":"4.0.0","language":"javascript","ecosystem":"npm","summary":"webext-tools provides a collection of modular utility functions designed to simplify common tasks when developing Web Extensions for browsers like Chrome, Firefox, and Safari. The current stable version is 4.0.0, which exclusively targets Manifest V3. The package emphasizes modularity, with each utility function available via its own entry point, allowing developers to import only the specific tools they need and reducing bundle size. This approach differentiates it from monolithic utility libraries. While there isn't an explicit release cadence mentioned, the project sees active development and releases major versions periodically with breaking changes, consistently adapting to browser API changes.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","extension","chrome","firefox","safari","web","extensions","execute","function"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/webext-tools"},{"id":15053,"title":"Webex Teams SDK","library":"webexteamssdk","status":"deprecated","version":"1.7","language":"en","ecosystem":"pypi","summary":"The `webexteamssdk` is a community-developed Python SDK for interacting with the Webex Teams (now Webex App) APIs. While it achieved its last official release at v1.7, the project has been superseded by `webexpythonsdk` since October 2022, which is now the actively maintained version. Users are strongly encouraged to migrate to `webexpythonsdk` for new projects and ongoing development.","last_verified":"2026-04-15T00:00:00.000Z","tags":["webex","cisco","collaboration","sdk","teams","deprecated"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/webexteamssdk"},{"id":15930,"title":"WebExtension Polyfill Globalizer","library":"webextension-polyfill-global","status":"active","version":"0.10.1-1","language":"javascript","ecosystem":"npm","summary":"webextension-polyfill-global is a utility package designed to make Mozilla's `webextension-polyfill` readily available as a global `browser` object within web extensions, even when using bundlers like Webpack or Parcel. It addresses a known issue where the upstream `webextension-polyfill` can be challenging to import as a true global polyfill, often requiring manual `import()` calls or complex bundler configurations. This package simplifies that process by directly making the polyfill globally accessible upon import. The current stable version is 0.10.1-1. As a wrapper, its release cadence is typically tied to updates in the core `webextension-polyfill` or improvements in its global registration mechanism, though it has seen consistent maintenance. Its key differentiator is its singular focus on providing a simple, fire-and-forget global registration for the browser API, streamlining development for extension authors who prefer the `browser` global over explicit imports everywhere.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","register","global","webpack","parcel","web extension","webext","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/webextension-polyfill-global"},{"id":26641,"title":"WebExtensions API Mock","library":"webextensions-api-mock","status":"active","version":"1.0.0","language":"javascript","ecosystem":"npm","summary":"Automatically generated sinon stubs for the WebExtensions API, designed to make browser extension testing easy. Version 1.0.0 uses the Firefox 72.0.2 schema and provides TypeScript types. Sinon is a peer dependency, not bundled, to avoid instanceof issues. Includes API and CLI to update schema to latest stable Firefox via webextensions-schema. Produces a fresh sandbox per call, with sinonSandbox exposed. Ideal for unit testing WebExtensions against sinon assertions and stubs.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","webextensions","schemas","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/webextensions-api-mock"},{"id":24828,"title":"python-webfinger","library":"webfinger","status":"active","version":"1.0","language":"python","ecosystem":"pypi","summary":"Simple Python implementation of the WebFinger client protocol (RFC 7033). Version 1.0 is the current stable release. No update since 2012.","last_verified":"2026-05-01T00:00:00.000Z","tags":["webfinger","client","protocol","rfc7033"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/webfinger"},{"id":7861,"title":"Webflow Python SDK","library":"webflow","status":"active","version":"2.0.0","language":"python","ecosystem":"pypi","summary":"The Webflow Python Library provides convenient access to the Webflow Data API from applications written in Python. It includes type definitions for all request and response fields, and offers both synchronous and asynchronous clients powered by `httpx`. The library is actively maintained, with regular updates through Fern regeneration, and is currently at version 2.0.0.","last_verified":"2026-04-16T00:00:00.000Z","tags":["api-client","webflow","sdk","codegen","rest"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/webflow"},{"id":14333,"title":"Webflow API Client","library":"webflow-api","status":"active","version":"3.3.4","language":"javascript","ecosystem":"npm","summary":"The `webflow-api` package provides a JavaScript/TypeScript SDK for interacting with the Webflow Data API. It offers convenient access to Webflow resources such as sites, CMS items, assets, and comments, along with robust support for authentication via workspace or site tokens and OAuth. The SDK, currently at version 3.3.4, is actively maintained with frequent releases driven by its Fern-generated structure, ensuring up-to-date typings and request builders that align closely with the latest Webflow API specifications. Key differentiators include its comprehensive type definitions, automatic regeneration via Fern, and integrated utilities for complex operations like asset uploads and OAuth flows, distinguishing it from manual API client implementations. It requires Node.js version 18 or higher.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/webflow-api"},{"id":20704,"title":"webfont-webpack-plugin","library":"webfont-webpack-plugin","status":"active","version":"1.0.0","language":"javascript","ecosystem":"npm","summary":"Webpack plugin for the webfont package, generating icon fonts (SVG, TTF, WOFF, WOFF2, etc.) from SVG files during the Webpack build process. Currently at version 1.0.0, it supports Webpack 4 and Node >= 8.9.0. Key differentiators: integrates directly with Webpack's compilation pipeline, supports custom templates (CSS, SCSS, etc.), and leverages the webfont API for font generation. The plugin handles font file output and template generation, and works with style loaders for automatic CSS injection.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","cli","standalone","font","fonts","webfont","webfonts","svg","ttf"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/webfont-webpack-plugin"},{"id":14335,"title":"WebGPU for Node.js (via Dawn)","library":"webgpu","status":"active","version":"0.4.0","language":"javascript","ecosystem":"npm","summary":"The `webgpu` package provides a native WebGPU implementation for Node.js, leveraging Google's Dawn project. Currently at version 0.4.0, it sees frequent minor updates, aligning with the ongoing development of the WebGPU standard and Dawn itself. Its primary purpose is to enable server-side GPU computation and rendering without a browser environment, allowing developers to execute WGSL shaders and manage GPU resources directly within Node.js applications. A key differentiator is its direct integration with native GPU drivers via Dawn, contrasting with browser-based WebGPU which runs within a web page context. It is not intended for testing web pages or providing web platform APIs like canvas or video elements, but rather for headless GPU operations such as rendering to textures and running compute shaders.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","WGSL","WebGPU","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/webgpu"},{"id":28456,"title":"webhook-listener","library":"webhook-listener","status":"active","version":"1.2.0","language":"python","ecosystem":"pypi","summary":"A lightweight Python web server module to listen for webhooks and forward incoming requests to predefined callback functions. Currently at version 1.2.0, with infrequent releases.","last_verified":"2026-05-09T00:00:00.000Z","tags":["webhooks","server","http","listener","ssl"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/webhook-listener"},{"id":12662,"title":"Web IDL Type Conversions","library":"webidl-conversions","status":"active","version":"8.0.1","language":"javascript","ecosystem":"npm","summary":"webidl-conversions is a JavaScript library that rigorously implements the Web IDL specification's algorithms for converting JavaScript values to and from Web IDL types. It ensures strict adherence to the Web IDL type conversion rules, including handling edge cases, type coercion, and error conditions, to provide consistent behavior as if the operations were natively defined in Web IDL. The current stable version is 8.0.1, with major version updates typically occurring annually to align with Node.js version requirements and Web IDL specification changes. Key differentiators include its meticulous adherence to the spec, support for multiple JavaScript realms, and options for customizing conversion behavior like clamping integers or allowing shared/resizable buffers, making it a critical component for libraries implementing Web APIs in JavaScript.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","webidl","web","types"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/webidl-conversions"},{"id":14334,"title":"WebIDL2 Parser","library":"webidl2","status":"active","version":"24.5.0","language":"javascript","ecosystem":"npm","summary":"webidl2.js is the official W3C-maintained parser for Web IDL (Interface Definition Language), which is used to specify web APIs in an interoperable manner. The library provides core functionalities to `parse` Web IDL strings into a structured Abstract Syntax Tree (AST), `write` an AST back into a Web IDL string, and `validate` the semantic correctness of an AST. This enables programmatic analysis, modification, and generation of Web IDL definitions. It supports both Node.js (requiring Node.js 18 or higher) and browser environments, with distinct usage patterns for each. The current stable version is 24.5.0, reflecting a mature and specification-compliant implementation. Its key differentiators include direct W3C backing, comprehensive support for the Web IDL specification, and tools for both parsing and re-serializing IDL, making it an authoritative choice for developers working with Web IDL definitions.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/webidl2"},{"id":15931,"title":"Webix Jet Framework","library":"webix-jet","status":"active","version":"3.0.3","language":"javascript","ecosystem":"npm","summary":"Webix Jet is a client-side JavaScript micro-framework designed to simplify the development and maintenance of single-page applications (SPAs) built with Webix UI components. As of version 3.0.3, it offers a structured approach to app creation through modules like apps, views, models, and services, implemented as ES6 classes. The framework emphasizes modularity, reusability, and efficient code organization, making it suitable for complex data management applications. Key differentiators include its lightweight footprint (under 10kb minified), a robust plugin system for common functionalities (e.g., menus, localization, authentication), and flexible routing capabilities. Since version 3.0, Webix Jet has migrated its default toolchain to Vite, while still maintaining compatibility with Webpack. It also boasts comprehensive TypeScript support since version 1.3, providing improved development experience with type safety and auto-completion. The project is actively maintained, with a cadence of significant major releases every few years and more frequent minor updates and patches, as confirmed by its documentation and community support.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","webix","jet","framework","rich","ui","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/webix-jet"},{"id":10349,"title":"Weblate","library":"weblate","status":"active","version":"5.17","language":"python","ecosystem":"pypi","summary":"Weblate is a free and open-source web-based continuous localization system that tightly integrates with version control systems (Git, Mercurial, SVN, etc.). It helps streamline the translation workflow for software projects, documentation, and websites. The current stable version is 5.17, and it generally follows Django's release cadence, with frequent updates.","last_verified":"2026-04-17T00:00:00.000Z","tags":["localization","l10n","i18n","translation","django","devops","gettext","xliff"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/weblate"},{"id":9406,"title":"Weblate Fonts Collection","library":"weblate-fonts","status":"active","version":"2026.1","language":"python","ecosystem":"pypi","summary":"Weblate Fonts Collection is a Python package bundling a subset of fonts, including Source Code Pro, Source Sans 3, and Kurinto. It is primarily developed for Weblate's internal needs, specifically for rendering checks within the localization system. It is not intended as a general-purpose font bundle, and the package explicitly states that compatibility between releases is not guaranteed as Weblate itself pins exact versions of this library. The current version is 2026.1, requiring Python >=3.11.","last_verified":"2026-04-16T00:00:00.000Z","tags":["fonts","weblate","localization","i18n","l10n","assets"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/weblate-fonts"},{"id":22977,"title":"Weblate Language Data","library":"weblate-language-data","status":"active","version":"2026.7","language":"python","ecosystem":"pypi","summary":"Provides language definitions (names, plurals, country info) used by Weblate. Version 2026.7 requires Python >=3.11. Released on a monthly cadence alongside Weblate releases.","last_verified":"2026-04-27T00:00:00.000Z","tags":["weblate","language-data","translations","plural-forms","localization"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/weblate-language-data"},{"id":10348,"title":"Weblate Schemas","library":"weblate-schemas","status":"active","version":"2025.6","language":"python","ecosystem":"pypi","summary":"A collection of JSON schemas used by Weblate for various objects and APIs. This library provides a programmatic way to access and retrieve these schemas as Python dictionaries, often used in conjunction with the `jsonschema` library for validation. It follows a calendar versioning scheme (YYYY.M) with regular monthly releases.","last_verified":"2026-04-17T00:00:00.000Z","tags":["json-schema","weblate","validation","schema-definitions"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/weblate-schemas"},{"id":26642,"title":"Webledger Auth Plugin","library":"webledger-auth-plugin","status":"active","version":"2.0.7","language":"javascript","ecosystem":"npm","summary":"An authentication plugin for AdonisJS 5 that integrates with the Webledger auth service. Current version is 2.0.7, with no active release cadence. It provides a simple login plugin that extends the AdonisJS authentication system. Differentiates by being purpose-built for the Webledger ecosystem, offering easy configuration via `node ace configure`. Requires AdonisJS core 5.7.6 or higher.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","adonisjs","adonis","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/webledger-auth-plugin"},{"id":15056,"title":"Webmake: CommonJS Browser Bundler","library":"webmake","status":"maintenance","version":"1.1.2","language":"javascript","ecosystem":"npm","summary":"Webmake is a Node.js-based module bundler designed to package CommonJS modules for use in web browsers. It aims to replicate Node.js's native module resolution logic, allowing developers to organize browser-side JavaScript code using the familiar CommonJS `require` syntax and `module.exports` pattern. Beyond standard JavaScript, it features direct support for bundling CSS and HTML files, enabling them to be `require`d as modules and injected into the DOM. The project's current stable version is 1.1.2, with its last release dating back to 2020. This extended period without updates suggests the project is in a maintenance-only mode rather than active feature development. A key differentiator for `webmake` is its strict adherence to Node.js's CommonJS module system for client-side environments, setting it apart from more modern bundlers that primarily focus on ES Modules and broader ecosystem integrations. It provides a simple CLI for bundling, generating a self-contained JavaScript file ready for browser inclusion.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","browser","browserify","build","builder","bundle","cjs","commonjs","generator"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/webmake"},{"id":1785,"title":"WebOb","library":"webob","status":"active","version":"1.8.9","language":"python","ecosystem":"pypi","summary":"WebOb is a Python library that provides objects for HTTP requests and responses, specifically by wrapping the WSGI request environment and response status/headers/body. It offers many conveniences for parsing HTTP requests and forming HTTP responses, serving as a foundational component for various Python web frameworks. The library is currently at version 1.8.9 and is actively maintained by the Pylons Project, with a consistent release cadence addressing bugs and security fixes.","last_verified":"2026-04-24T01:28:47.040Z","tags":["web","wsgi","http","request","response","middleware"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/webob"},{"id":14336,"title":"Weboptimizer","library":"weboptimizer","status":"active","version":"3.0.21","language":"javascript","ecosystem":"npm","summary":"Weboptimizer is a comprehensive web optimization and module bundling solution, acting as a highly configurable wrapper around Webpack 5+. The current stable version is 3.0.21, with an active release cadence focusing on ongoing development and maintenance. It aims to streamline the development workflow by providing preconfigured support for various web technologies, including HTML, CSS (via PostCSS), JavaScript (via Babel and Flow), and templating (via EJS), handling both preprocessing and postprocessing (minification, image compression). A key differentiator is its emphasis on consolidating configuration within the `package.json` file, aiming to simplify setup compared to traditional, extensive Webpack configurations. It supports building for both library and web targets out of the box and includes features like automatic image sprite generation, providing a robust environment for web-related or Node.js projects.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","webpack","optimizer","configuration","generic","lint","bundle","test","document","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/weboptimizer"},{"id":10350,"title":"WebP Image Conversion and Manipulation","library":"webp","status":"active","version":"0.4.0","language":"python","ecosystem":"pypi","summary":"The `webp` library provides Python bindings for `libwebp`, enabling encoding, decoding, reading, and saving of WebP images. It integrates seamlessly with Pillow (PIL) for image manipulation, making it easy to convert between various image formats and WebP. The library is actively maintained with regular updates, typically bundling the latest `libwebp` version to ensure security and performance. Current version is 0.4.0.","last_verified":"2026-04-17T00:00:00.000Z","tags":["image-processing","webp","compression","Pillow","image-conversion"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/webp"},{"id":20705,"title":"webp-loader","library":"webp-loader","status":"maintenance","version":"0.6.0","language":"javascript","ecosystem":"npm","summary":"Webpack loader that converts JPEG and PNG images to WebP format using imagemin-webp under the hood. Version 0.6.0 is the latest stable release. The loader integrates with webpack's loader pipeline and is typically combined with file-loader or multi-loader to produce both original and WebP versions. Key differentiator: it provides a direct bridge between webpack and imagemin-webp, allowing configuration via query string. However, it has seen only sporadic updates and is largely superseded by more modern image optimization plugins like imagemin-webpack-plugin.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","webpack","webp","image"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/webp-loader"},{"id":10430,"title":"webpack Module Bundler","library":"webpack","status":"active","version":"5.106.2","language":"javascript","ecosystem":"npm","summary":"Webpack is an advanced open-source module bundler for JavaScript applications, primarily used for client-side deployments, though adaptable for server-side. Its core function is to transform, bundle, and package various web assets—including JavaScript, CSS, images, and fonts—into optimized bundles for browser consumption. Currently stable at version 5.106.2, webpack maintains an active release cadence with frequent patch and minor updates addressing bug fixes, performance improvements, and new features. Key differentiators include its ability to handle multiple module formats (ES Modules, CommonJS, AMD), support for sophisticated code splitting and on-demand loading, a highly extensible loader system for preprocessing different file types, and a powerful plugin architecture that allows for deep customization of the build process, enabling features like asset optimization, environment variable injection, and more. It requires Node.js version 10.13.0 or higher.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/webpack"},{"id":12663,"title":"webpack-addons","library":"webpack-addons","status":"abandoned","version":"1.1.5","language":"javascript","ecosystem":"npm","summary":"webpack-addons is a utility suite designed to assist in creating webpack-cli addons by providing helper functions for common webpack configuration patterns and interactive Inquirer.js prompts. Originally published in 2017, its latest version is 1.1.5. This package is specifically tailored for scaffolding webpack configurations programmatically, offering utilities like `parseValue` for special string formatting, and `createArrowFunction` for dynamic entry points. A key differentiator was its inclusion of a `createCommonsChunkPlugin` helper, which is now deprecated in Webpack 4+ in favor of `optimization.splitChunks`. Given its last update date and the deprecation of core Webpack features it wraps, the package is considered unmaintained and potentially incompatible with modern webpack versions.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","scaffold","cli","webpack","ast"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/webpack-addons"},{"id":18006,"title":"Webpack Middleware for ASP.NET Core","library":"webpack-aspnet-middleware","status":"abandoned","version":"2.3.1","language":"javascript","ecosystem":"npm","summary":"webpack-aspnet-middleware is a Node.js package designed to integrate Webpack's development server features, including hot module replacement, into ASP.NET Core applications. It acts as a handler for the corresponding .NET `WebpackAspnetMiddleware` (or `Microsoft.AspNetCore.SpaServices` and `aspnet-webpack` NuGet packages), facilitating a two-way asynchronous communication channel between the .NET backend and the Node.js-based Webpack compiler. This enables real-time updates of client-side assets during development without manual recompilation. The package is currently at version 2.3.1, but its underlying .NET integration components (`Microsoft.AspNetCore.SpaServices` and `aspnet-webpack`) have been marked as obsolete since .NET Core 3.0, replaced by `Microsoft.AspNetCore.SpaServices.Extensions`. As such, this package is effectively considered abandoned for modern .NET Core development, with the last related npm package (`aspnet-webpack`) published over eight years ago. Its primary utility was within the ASP.NET Core 1.x and 2.x ecosystems for SPA integration, providing features like in-memory compilation and serving Webpack output directly from the .NET application.","last_verified":"2026-04-23T00:00:00.000Z","tags":["javascript","webpack","aspnet","hot","reload","dev","server","middleware","bundle"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/webpack-aspnet-middleware"},{"id":26643,"title":"webpack-asset-file-plugin","library":"webpack-asset-file-plugin","status":"maintenance","version":"1.0.2","language":"javascript","ecosystem":"npm","summary":"A webpack plugin (v1.0.2) that generates asset files (e.g., JSON) containing the mapping of webpack output assets with their sizes and hash values. It is designed for webpack 4 and helps track compiled assets. The plugin writes an asset.json file to the output directory with details like filename, size, and hash. It is a niche tool compared to plugins like assets-webpack-plugin or webpack-manifest-plugin, which are more feature-rich and actively maintained. Release cadence is low (latest 2018), with no recent updates.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","webpack","webpack 4","asset file html"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/webpack-asset-file-plugin"},{"id":20703,"title":"Webpack Assets Manifest","library":"webpack-assets-manifest","status":"active","version":"6.5.1","language":"javascript","ecosystem":"npm","summary":"Webpack plugin that generates a JSON manifest mapping original filenames to their hashed output (e.g., main.js → main-9c68d5e8.js). v6.5.1 is the latest stable release, with frequent updates (~monthly). Written in TypeScript, ships its own types. Supports Subresource Integrity (SRI), entrypoint assets, custom sorting, merging, and hooks. A key differentiator is its built-in SRI and entrypoint handling, plus full webpack 5 compatibility. Requires Node >=20.10 and webpack ^5.61. No default export in v6 — use named import.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","webpack-assets-manifest","webpack-plugin","webpack","plugin","assets","manifest","json","subresource","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/webpack-assets-manifest"},{"id":27541,"title":"Webpack Async Chunk Names Plugin","library":"webpack-async-chunk-names-plugin","status":"abandoned","version":"0.1.1","language":"javascript","ecosystem":"npm","summary":"A webpack plugin that names on-demand chunks created by System.import() or import() by parsing the requested filename. Current version 0.1.1 is marked as WIP with expected bugs and breaking changes. It attempts to guess chunk names automatically, but has no active development or maintenance. Key differentiators: lightweight, zero-config plugin for naming async chunks. Compared to webpack's built-in chunk naming, this plugin tries to infer names from file paths.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/webpack-async-chunk-names-plugin"},{"id":20706,"title":"webpack-atoms","library":"webpack-atoms","status":"active","version":"17.1.0","language":"javascript","ecosystem":"npm","summary":"Utility library providing small, composable helpers for crafting webpack 5+ configurations. Current stable version is 17.1.0, with active maintenance and frequent releases. Offers pre-built rule and plugin generators (e.g., rules.js(), plugins.uglify()) and atomic loaders (loaders.style(), loaders.file()), reducing boilerplate and configuration drift. Prioritizes webpack 5 compatibility and lightweight abstraction over full-featured config tools like webpack-merge or webpack-blocks.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","webpack","webpack2","config","helpers"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/webpack-atoms"},{"id":20707,"title":"webpack-auto-inject-version","library":"webpack-auto-inject-version","status":"maintenance","version":"1.2.2","language":"javascript","ecosystem":"npm","summary":"Webpack plugin that automatically injects version from package.json into bundle files as a comment block, replaces custom tags (e.g., [AIV]{version}[/AIV]) in HTML/CSS/JS, and optionally auto-increments the package version via webpack env flags (--env.major, --env.minor, --env.patch). Current stable version 1.2.2. Simple configuration with sensible defaults, all features enabled out of the box. Supports customization of comment format, date format, and tag regex. Limited maintenance; no major updates since 2019.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/webpack-auto-inject-version"},{"id":20708,"title":"webpack-babel-env-deps","library":"webpack-babel-env-deps","status":"active","version":"1.6.4","language":"javascript","ecosystem":"npm","summary":"A webpack helper to identify which npm dependencies need Babel transpilation by comparing their package.json engines and module fields against your project's Node.js targets. Version 1.6.4 is current; stable with minor releases. Key differentiator: automates the tedious manual process of checking each dependency's engine compatibility for transpilation decisions, integrating with @babel/preset-env to avoid over-transpiling or missing required transforms.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","webpack","babel","es6","es2015","es2016","es7","transpile","babel-preset"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/webpack-babel-env-deps"},{"id":20709,"title":"webpack-babel-jest","library":"webpack-babel-jest","status":"deprecated","version":"1.0.4","language":"javascript","ecosystem":"npm","summary":"A Jest preprocessor plugin that integrates Webpack and Babel for testing JavaScript files. Version 1.0.4 (latest) is deprecated in favor of modern Jest transform patterns. It works with old Jest configuration (scriptPreprocessor) and Babel-Jest, automatically ignoring CSS/SCSS/LESS imports. No active maintenance since 2016.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/webpack-babel-jest"},{"id":20710,"title":"webpack-babel-multi-target-plugin","library":"webpack-babel-multi-target-plugin","status":"active","version":"2.5.0","language":"javascript","ecosystem":"npm","summary":"A Webpack plugin that works with Babel to enable differential loading - producing ES2015 builds for modern browsers with an ES5 fallback for legacy browsers. Current stable version is 2.5.0. The plugin integrates with html-webpack-plugin (^3.2.0 || ^4.0.0), terser (>=3.12.0), webpack (^4.19.0), and webpack-dev-server (^3.1.0). It ships TypeScript types. Key differentiators: automates the dual-build setup described by Philip Walton, avoids manual configuration of multiple webpack entries, and natively handles Safari 10 noModule fix injection.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","webpack","webpack-plugin","babel","babel-loader","differential-loading","esnext","esmodules","es2015","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/webpack-babel-multi-target-plugin"},{"id":20712,"title":"webpack-bbq","library":"webpack-bbq","status":"maintenance","version":"5.3.9","language":"javascript","ecosystem":"npm","summary":"A webpack plugin that adds BBQ-like functionality for building webpack bundles. Version 5.3.9 is the current stable release, with no recent major releases. This package is a niche plugin for webpack 3.x, relying on webpack-dev-server 2.x. It differentiates itself by providing a custom BBQ plugin for webpack, but its utility is limited to specific legacy setups. The package has low popularity on npm and is not actively maintained.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","bbq","webpack"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/webpack-bbq"},{"id":20711,"title":"webpack-blocks - Convenience package for webpack configuration blocks","library":"webpack-blocks","status":"maintenance","version":"2.1.0","language":"javascript","ecosystem":"npm","summary":"webpack-blocks (v2.1.0) is a higher-level abstraction for building webpack configurations using composable 'blocks' instead of raw config objects. It bundles the most common blocks (babel, css, sass, typescript, uglify, etc.) so you only need one dependency. Designed to simplify webpack config, it follows a functional composition pattern. Release cadence is low (last release 2019). Key differentiator: declarative, composable config vs imperative webpack config. Requires Node >= 10. Alternative to webpack-chain or direct webpack config. Currently in maintenance mode.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","webpack","webpack-blocks"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/webpack-blocks"},{"id":20713,"title":"webpack-bugsnag-plugins","library":"webpack-bugsnag-plugins","status":"active","version":"2.2.3","language":"javascript","ecosystem":"npm","summary":"Webpack plugins for reporting builds and uploading source maps to Bugsnag error monitoring. Current stable version is 2.2.3, released 2024 with maintenance updates. These plugins integrate Bugsnag's CLI for source map upload and build reporting directly into the Webpack build pipeline. Key differentiator: seamless integration with webpack 3/4/5, automatic source control detection from .git/.hg/package.json, and configurable log levels. Replaces manual invocation of @bugsnag/cli. Suitable for production builds to ensure stack traces are deobfuscated and build metadata is captured.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","bugsnag","webpack"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/webpack-bugsnag-plugins"},{"id":15495,"title":"Webpack Build Wrapper","library":"webpack-build","status":"active","version":"1.0.1","language":"javascript","ecosystem":"npm","summary":"The `webpack-build` package, currently at version 1.0.1, serves as a comprehensive wrapper around Webpack, streamlining its integration into broader build systems. It distinguishes itself by offering a suite of advanced features not native to base Webpack, including the ability to run multiple concurrent Webpack compilers leveraging multiple worker processes, robust persistent caching mechanisms for significantly faster rebuilds, and a built-in build server with HMR (Hot Module Replacement) support. This tool is designed to reduce boilerplate and standardize complex build configurations by providing specific configuration hooks and a dynamic way to construct Webpack configs based on various build flags and options. It allows for overriding standard Webpack `output.path` and `publicPath`, and manages asset paths with `staticRoot` and `staticUrl` options. While its release cadence isn't explicitly stated, its 1.x version implies a stable and mature codebase focused on enhancing the Webpack development experience through structured extensibility and performance optimizations.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/webpack-build"},{"id":15496,"title":"Webpack Plugin for Linked Package Builds","library":"webpack-build-linked-packages","status":"active","version":"0.4.0","language":"javascript","ecosystem":"npm","summary":"This webpack plugin automates the build process for symlinked packages within `node_modules`, typically created using `npm link` or `yarn link`. Designed to streamline local development workflows, it ensures that any changes made to a linked package with a build step (e.g., TypeScript compilation, Babel transpilation) are automatically reflected in the consuming project's webpack compilation without manual intervention. The current stable version is `0.4.0`. Its primary differentiator is solving the common problem of forgetting to rebuild local packages during active development, providing a hands-off solution by integrating directly into the webpack build cycle. This package targets a specific niche within front-end and full-stack development that heavily relies on local package linking for monorepos or component library development.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","webpack","plugin","yarn","npm","link"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/webpack-build-linked-packages"},{"id":14337,"title":"Webpack Build Notifier","library":"webpack-build-notifier","status":"active","version":"3.1.0","language":"javascript","ecosystem":"npm","summary":"The webpack-build-notifier package is a Webpack plugin designed to provide OS-level notifications for various build events, leveraging the `node-notifier` library. It informs developers about compilation warnings, errors, successful completions, and the start of a compilation process directly through desktop notifications, reducing the need to constantly monitor the terminal. The current stable version is 3.1.0, which introduced official ESM support and refined CJS default exports. Previous major version 3.0.0 brought essential compatibility with Webpack 5. This package maintains a steady release cadence, primarily driven by Webpack version updates and crucial bug fixes. Its key differentiators include extensive configuration options for notification titles, custom logos, distinct sounds for different build outcomes (success, warning, failure, compilation start), and the ability to suppress specific notification types, making it highly adaptable to individual developer workflows and preferences. This allows for a more focused development experience, instantly alerting to build issues.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","webpack","notification","notify","node-notifier","alert","build","compilation","compile","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/webpack-build-notifier"},{"id":14338,"title":"Webpack Build and Test Utilities","library":"webpack-build-utils","status":"active","version":"0.0.7","language":"javascript","ecosystem":"npm","summary":"The `webpack-build-utils` package, currently at version 0.0.7, serves as a specialized toolkit for developers working with webpack configurations, custom loaders, and build testing environments. It offers a set of pragmatic utilities to programmatically interact with webpack, such as `compile` for executing a webpack compiler instance, `getMemfsCompiler5` for obtaining an in-memory filesystem compiler (specifically for Webpack 5), and functions like `getErrors` and `getWarnings` to parse compilation statistics. Additionally, it simplifies asset inspection with `readAsset` and `readAssets`. A notable feature is `createLoader`, which provides a concise API for rapidly prototyping or testing webpack loaders. Due to its very early stage of development (version 0.0.7), the package does not yet have a defined release cadence, and its API should be considered experimental and subject to change. It differentiates itself by focusing specifically on the programmatic testing and inspection aspects of webpack builds rather than general webpack configuration.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","webpack","build","utils","loader","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/webpack-build-utils"},{"id":20714,"title":"webpack-bundle-analyser","library":"webpack-bundle-analyser","status":"active","version":"1.4.0","language":"javascript","ecosystem":"npm","summary":"Webpack Bundle Analyser is a tool for analysing Webpack bundle output, forked from the official Webpack analyse website. Version 1.4.0 is the latest stable release, but the project appears to be in early development with an incomplete todo list including open browser after compiling, better error handling, and graph viewing improvements. It allows local or CI-based bundle analysis by generating a stats file and producing a static HTML report. Differentiators from alternatives like webpack-bundle-analyzer include a different UI and the ability to run without a plugin by using webpack --profile --json. However, it lacks the interactive treemap visualization and active maintenance of its alternative.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/webpack-bundle-analyser"},{"id":14339,"title":"Webpack Bundle Analyzer","library":"webpack-bundle-analyzer","status":"active","version":"5.3.0","language":"javascript","ecosystem":"npm","summary":"Webpack Bundle Analyzer is a crucial development tool for visualizing the contents of Webpack output bundles as an interactive, zoomable treemap. It helps developers identify what modules contribute most to bundle size, discover unintentionally included dependencies, and optimize the overall build output. The current stable version, 5.3.0, leverages modern ECMA features and continues to be actively maintained with a regular cadence of minor and patch releases. A key differentiator is its ability to parse minified bundles and display their real, gzipped, Brotli, or Zstandard sizes, providing accurate insights into production build sizes. It functions both as a Webpack plugin and a standalone CLI utility.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","webpack","bundle","analyzer","modules","size","interactive","chart","treemap"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/webpack-bundle-analyzer"},{"id":20715,"title":"Webpack Bundle Size Analyzer","library":"webpack-bundle-size-analyzer","status":"maintenance","version":"3.1.0","language":"javascript","ecosystem":"npm","summary":"A CLI tool and webpack plugin that analyzes webpack's JSON output to display a tree of packages included in the bundle, sorted by size contribution. Version 3.1.0 is the latest stable release with no recent updates. It helps identify which dependencies are bloating the bundle. Unlike webpack-bundle-analyzer, it provides a plain text tree view rather than an interactive visualizer, and works with webpack 1–3 only. It supports two usage modes: piping webpack --json output to the CLI or adding a plugin to write a report file. Note: sizes are reported before minification/uglification.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","webpack"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/webpack-bundle-size-analyzer"},{"id":20717,"title":"webpack-bundle-tracker","library":"webpack-bundle-tracker","status":"active","version":"3.2.3","language":"javascript","ecosystem":"npm","summary":"Webpack plugin that outputs compilation statistics (status, chunks, assets) to a JSON file, primarily designed to integrate with django-webpack-loader for server-side rendering of webpack bundles in Django projects. Current stable version: 3.2.3 (released January 2025). Releases are synced with django-webpack-loader. Key differentiators: supports integrity hashes, relative paths, log timing, and compiles down to CJS for Node.js compatibility. Requires Node >=20.0.0. Provides TypeScript type definitions.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","bundle","files","plugin","stats","webpack","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/webpack-bundle-tracker"},{"id":27542,"title":"webpack-bundler","library":"webpack-bundler","status":"deprecated","version":"0.1.0-alpha.1","language":"javascript","ecosystem":"npm","summary":"An experimental alpha package providing webpack bundling flow and proxy-mock functionality for development. Version 0.1.0-alpha.1 is pre-release with no stable release yet. It depends on webpack ^3.0.0. Key differentiators: integrates proxy mocking directly into the bundling pipeline, but is early-stage and likely unstable. Not recommended for production use.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","api","config","axios"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/webpack-bundler"},{"id":20716,"title":"Webpack CDN Plugin","library":"webpack-cdn-plugin","status":"maintenance","version":"3.3.1","language":"javascript","ecosystem":"npm","summary":"A Webpack 4 plugin that externalizes node_modules in development and replaces them with CDN scripts in production, reducing build times and improving page load performance. Version 3.3.1 is the latest stable release, with no active development since 2019. It integrates with html-webpack-plugin (peer dep >=3) to inject script/link tags for external libraries like Vue or React. Key differentiators: automatic CDN URL generation via unpkg or custom paths, supports multiple pages via cdnModule option, and works with custom HTML templates. Only supports Webpack 4; for Webpack <4 use v1.x. Requires Node >=6.9.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","webpack","html","externals","script","include","assets","plugin","cdn"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/webpack-cdn-plugin"},{"id":20718,"title":"webpack-chunk-hash","library":"webpack-chunk-hash","status":"maintenance","version":"0.6.0","language":"javascript","ecosystem":"npm","summary":"Webpack plugin that replaces standard chunk hashing with a custom MD5 hash, without sorting chunks (unobtrusive) and using Node's native crypto module for performance. Current stable version is 0.6.0, which supports Webpack 4 while maintaining backward compatibility with Webpack 3. It is a clone of webpack-md5-hash but avoids chunk sorting and uses native crypto. The plugin offers options for algorithm, digest, and additional hash content. Release cadence is low; the plugin is stable but not actively developed.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","webpack","hash","plugin","md5"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/webpack-chunk-hash"},{"id":20719,"title":"Webpack Chunk Rename Plugin","library":"webpack-chunk-rename-plugin","status":"maintenance","version":"1.0.3","language":"javascript","ecosystem":"npm","summary":"A webpack plugin to rename chunks, supporting initial chunks with entry, async chunks, and specific chunk naming. Current stable version is 1.0.3 (last release: unknown, possibly unmaintained). Requires webpack 4.1+ and Node >=6.11.7. Differentiates from similar plugins by offering per-chunk renaming with placeholders like [name], [hash], [chunkhash]. Note: webpack 5 compatibility is not documented; may break.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","webpack","plugin","chunk","rename"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/webpack-chunk-rename-plugin"},{"id":20722,"title":"webpack-clean","library":"webpack-clean","status":"maintenance","version":"1.2.5","language":"javascript","ecosystem":"npm","summary":"A webpack plugin to clean specified files after build. Current stable version is 1.2.5, released sporadically (last update 2020). It deletes specified files (and optionally their .map files) after each webpack build. Differentiators: simple API, optional forceDelete to proceed despite compile errors, and optional removeMaps to auto-delete source maps. Compared to clean-webpack-plugin, it is less maintained but offers direct file specification and force deletion.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","webpack","clean","build"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/webpack-clean"},{"id":27543,"title":"webpack-clean-obsolete-chunks","library":"webpack-clean-obsolete-chunks","status":"active","version":"0.4.0","language":"javascript","ecosystem":"npm","summary":"A webpack plugin that removes obsolete chunk files during watch mode, particularly useful when using hashed output filenames. The current stable version is 0.4.0, released with irregular cadence. It supports webpack versions 2, 3, and 4, and Node.js versions 6, 7, 8. Key differentiators: it cleans files from child compilations with the 'deep' option and offers verbose logging. Unlike other clean plugins, it specifically targets chunks that are no longer emitted, preventing output directory bloat during development.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","webpack","clean","remove","delete","old","obsolete","chunks","plugin"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/webpack-clean-obsolete-chunks"},{"id":20720,"title":"webpack-clean-plugin","library":"webpack-clean-plugin","status":"deprecated","version":"0.2.3","language":"javascript","ecosystem":"npm","summary":"A Webpack plugin for removing files and folders during the build process. Version 0.2.3, last release unknown (likely deprecated). Provides simple cleaning functionality on specified build hooks. Minimal configuration: only 'on' and 'path' options. Limited to removing files/folders, with no glob support, logging, or dry-run. Replaced by more modern tools like 'clean-webpack-plugin' or 'webpack-remove-files'.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","webpack"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/webpack-clean-plugin"},{"id":20721,"title":"webpack-cleanup-plugin","library":"webpack-cleanup-plugin","status":"maintenance","version":"0.5.1","language":"javascript","ecosystem":"npm","summary":"Webpack plugin to clean up extraneous files from the output path after compilation. Version 0.5.1 is the latest stable release; the package is no longer actively maintained. It removes files not generated by the current webpack build, useful for production builds to avoid stale assets. Alternatives like clean-webpack-plugin or output.clean (webpack 5+) are preferred. Supports exclude patterns (minimatch globs), quiet mode, and preview mode to list files without deletion.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","webpack","webpack-plugin"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/webpack-cleanup-plugin"},{"id":26644,"title":"Webpack Clear Console","library":"webpack-clear-console","status":"active","version":"1.0.3","language":"javascript","ecosystem":"npm","summary":"webpack-clear-console is a Webpack plugin that removes console statements from the bundle during compilation. Version 1.0.3 (latest) is stable with no recent updates. It provides a comment-based exclusion mechanism (/*NotClearConsole*/) to preserve specific console calls. Compared to similar plugins like babel-plugin-transform-remove-console or terser-webpack-plugin drop_console option, this plugin offers finer control per statement, though it only supports Webpack 4+ and requires manual comment annotations. No TypeScript types are included.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","webpack","console","log","debugging","remove"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/webpack-clear-console"},{"id":20724,"title":"Webpack Clear Require Cache Plugin","library":"webpack-clear-require-cache-plugin","status":"maintenance","version":"0.0.5","language":"javascript","ecosystem":"npm","summary":"A webpack plugin that clears modules from Node.js require.cache after the webpack compilation's afterEmit hook. Version 0.0.5, stable but limited maintenance. It accepts an array of regex patterns; during compilation, each cached module path is tested and removed if it matches. Primarily useful for development with npm-linked packages that need cache invalidation on rebuild. Works with webpack and Next.js servers. Simpler than using Nodemon or chokidar-based solutions, but limited to webpack-based projects.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","webpack","plugin","clear","require","cache"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/webpack-clear-require-cache-plugin"},{"id":18005,"title":"webpack CLI","library":"webpack-cli","status":"active","version":"7.0.2","language":"javascript","ecosystem":"npm","summary":"webpack-cli is the official command-line interface for webpack, a widely adopted module bundler for modern JavaScript applications. It provides a robust set of commands and options to streamline the configuration and execution of webpack builds. Currently stable at version 7.0.2, it receives regular patch releases, with major version updates often coinciding with Node.js LTS cycles or significant shifts in the webpack ecosystem. A key differentiator is its ability to simplify the initialization and management of complex webpack configurations, offering a flexible approach to project setup that works both with and without a pre-existing `webpack.config.js` file. It consolidates common development tasks such as building, serving with a dev server, and watching for file changes, significantly enhancing developer productivity within the webpack environment.","last_verified":"2026-04-23T00:00:00.000Z","tags":["javascript","webpack","cli","scaffolding","module","bundler","web","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/webpack-cli"},{"id":20723,"title":"webpack-closure-compiler","library":"webpack-closure-compiler","status":"active","version":"2.1.6","language":"javascript","ecosystem":"npm","summary":"A Webpack plugin that integrates Google Closure Compiler for advanced JavaScript optimization, including dead code elimination, function inlining, and tree-shaking for AMD, CommonJS, and ES2015 modules. The current stable version is 2.1.6, with sporadic releases. It is one of the few plugins to offer Closure Compiler's ADVANCED mode optimizations directly in Webpack, producing smaller bundles than UglifyJS. It supports both Java-based and pure JavaScript (jsCompiler) modes, with concurrency options for parallel compilation. Maintained as open-source, but note limited activity and no recent major updates.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","webpack","closure","compiler","build","optimize","dead","code","plugin"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/webpack-closure-compiler"},{"id":20725,"title":"webpack-command","library":"webpack-command","status":"maintenance","version":"0.5.1","language":"javascript","ecosystem":"npm","summary":"webpack-command (v0.5.1) is a lightweight, modular CLI for webpack 4 that provides an enhanced user experience over webpack-cli. It features extendable configurations, custom reporters, support for configs in JSON/YAML/JS, and did-you-mean flag suggestions. Requires Node >=8.9.0 and webpack ^4.4.0. The package is in maintenance mode; the recommended successor is webpack-nano. Key differentiator: significantly smaller package size (24% of webpack-cli) and richer default output via webpack-stylish. Release cadence: irregular, last release 0.5.1.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","webpack"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/webpack-command"},{"id":20726,"title":"webpack-common-shake","library":"webpack-common-shake","status":"maintenance","version":"2.1.0","language":"javascript","ecosystem":"npm","summary":"Webpack plugin for tree-shaking CommonJS modules. Version 2.1.0 is the latest stable release, published in 2019. It removes unused assignments to exports properties, leaving dead code elimination to UglifyJS. Unlike ES module tree-shaking, this targets CommonJS exports. Works with Webpack 4+; for Webpack 3 use version 1.x. Provides options for warnings and bailout callbacks. Notable limitations: dynamic exports, dynamic require, and certain re-assignments cause bailouts.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","webpack","commonjs","tree","shake"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/webpack-common-shake"},{"id":26645,"title":"Webpack Compiler Plugin","library":"webpack-compiler-plugin","status":"maintenance","version":"1.1.5","language":"javascript","ecosystem":"npm","summary":"Webpack Compiler Plugin (v1.1.5) lets you execute custom commands at key webpack compiler hook stages: buildStart, compileStart, compileEnd, and buildEnd. It wraps commands asynchronously and supports disabling stage messages. Last updated November 2020 with maintenance-only commits; no releases since. Differentiator: simple declarative API for hooking into webpack lifecycle without manual plugin wiring. Requires Node >=8, npm >=6, and webpack (peer dependency). Ships TypeScript type definitions.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","compile","plugin","shell","webpack","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/webpack-compiler-plugin"},{"id":20727,"title":"webpack-concat-files-plugin","library":"webpack-concat-files-plugin","status":"maintenance","version":"0.5.2","language":"javascript","ecosystem":"npm","summary":"Webpack plugin for concatenating and transforming files into bundles. Supports glob patterns, before/after transforms for operations like minification, and Webpack 5 optimization. Current version 0.5.2 (Feb 2021) supports Webpack 4 and 5. Differentiates from alternatives by integrating directly with Webpack's asset pipeline and watch mode. Uses 'bundles' config with src/dest arrays, separation string, and optional transforms. Deprecated old 'source'/'destination' options in favor of 'src'/'dest'.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","webpack","plugin","concat","concatenation","files","transform"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/webpack-concat-files-plugin"},{"id":20729,"title":"webpack-concat-plugin","library":"webpack-concat-plugin","status":"maintenance","version":"3.0.0","language":"javascript","ecosystem":"npm","summary":"A webpack plugin to concatenate JavaScript files (npm modules, glob patterns, or plain paths) and optionally inject the resulting script into HTML via html-webpack-plugin. Version 3.0.0 requires webpack ^4.0.1. Notable differentiator: allows concat and injection without webpack's JSONP wrapper. Works exclusively with CommonJS (require); no ESM support. Low maintenance cadence, last release in 2019.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/webpack-concat-plugin"},{"id":20728,"title":"webpack-concat-plugin-with-optional-errors","library":"webpack-concat-plugin-with-optional-errors","status":"active","version":"3.0.1","language":"javascript","ecosystem":"npm","summary":"Webpack plugin for concatenating files into a single output, with optional error throwing control. Version 3.0.1 requires Webpack ^4.0.1. Forked from webpack-concat-plugin, it adds the ability to suppress or enable errors during the concatenation process, giving developers flexibility in handling missing sources. The plugin supports configuration of source paths, output file, and error behavior. Ideal for custom builds where file concatenation is needed without hard failures.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/webpack-concat-plugin-with-optional-errors"},{"id":20736,"title":"webpack-config","library":"webpack-config","status":"maintenance","version":"7.5.0","language":"javascript","ecosystem":"npm","summary":"Helps to load, extend, and merge webpack configurations. Current stable version is 7.5.0, released October 2017. Last release was v7.5.0. The package provides a chainable API with `extend()`, `merge()`, and `defaults()` methods supporting environment variables and shareable configs via npm. It is maintained by Fitbit, released under Apache-2.0. Key differentiator: simplifies composing multiple webpack config files with merge semantics and variable interpolation. Be aware: the package has been in maintenance mode since 2017 and may not be actively updated; webpack 2+ compatibility is supported but the API was revamped in v7.0.0.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","webpack","webpack-config"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/webpack-config"},{"id":20730,"title":"Webpack Config Dump Plugin","library":"webpack-config-dump-plugin","status":"active","version":"3.0.3","language":"javascript","ecosystem":"npm","summary":"A webpack plugin (v3.0.3, stable, low activity) that writes the resolved/compiled webpack configuration to a file on disk. Useful for debugging dynamic resolve aliases or making them visible to IDEs. Key differentiators: supports circular reference handling, configurable depth, and optional inclusion of function names and falsey values. Competing with webpack-merge's logging or custom config debugging but purpose-built for file output.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","webpack","plugin","dump","config","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/webpack-config-dump-plugin"},{"id":20734,"title":"webpack-config-single-spa","library":"webpack-config-single-spa","status":"active","version":"8.0.0","language":"javascript","ecosystem":"npm","summary":"A webpack configuration preset for building in-browser microfrontend modules used with single-spa. Current stable version is 8.0.0, with a moderate release cadence following single-spa ecosystem updates. It simplifies webpack setup by automatically applying single-spa-specific plugins and loaders: sets output.libraryTarget to 'system', adds externals for single-spa dependencies, and configures standalone development mode. Compared to manual webpack configs, it reduces boilerplate and ensures compatibility with single-spa's module lifecycle and import map. Supports React, Angular, Vue, and generic JS modules via companion packages like webpack-config-single-spa-react and webpack-config-single-spa-ts.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/webpack-config-single-spa"},{"id":20732,"title":"webpack-config-single-spa-react","library":"webpack-config-single-spa-react","status":"active","version":"8.0.0","language":"javascript","ecosystem":"npm","summary":"A helper package for generating webpack configurations tailored for React microfrontends using single-spa. Current stable version is 8.0.0. Part of the create-single-spa ecosystem, it provides a pre-configured webpack setup that handles React JSX, CSS, asset loaders, and exposes the single-spa lifecycle hooks. It wraps webpack-config-single-spa and adds React-specific defaults. The package is designed to simplify the webpack configuration process for React apps in a microfrontend architecture, promoting consistency and best practices. It is actively maintained alongside other single-spa webpack config packages.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","single-spa","react","webpack","microfrontends"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/webpack-config-single-spa-react"},{"id":20731,"title":"webpack-config-single-spa-react-ts","library":"webpack-config-single-spa-react-ts","status":"active","version":"8.0.0","language":"javascript","ecosystem":"npm","summary":"Shareable webpack configuration for single-spa React microfrontends using TypeScript. Provides a pre-configured webpack setup that handles TypeScript compilation, React JSX transform, CSS processing, and the single-spa lifecycle. Current stable version is 8.0.0, released as part of the create-single-spa monorepo with frequent updates. Differentiates from manual webpack setups by automatically integrating single-spa's standalone plugin and optimizing for microfrontend development. Supports both development and production builds, with hot module replacement and standalone single-spa setup out of the box.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","single-spa","microfrontends","webpack","react","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/webpack-config-single-spa-react-ts"},{"id":20733,"title":"webpack-config-single-spa-ts","library":"webpack-config-single-spa-ts","status":"active","version":"8.0.0","language":"javascript","ecosystem":"npm","summary":"A shared Webpack configuration for single-spa microfrontends using TypeScript. Version 8.0.0 is current, with active development and semver releases. It extends webpack-config-single-spa with TypeScript support via ts-loader and fork-ts-checker-webpack-plugin. Differentiators: tailored for single-spa module system, integrates a standalone plugin for development, and abstracts complex webpack setup. Requires typescript >=4 as a peer dependency.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","single-spa","microfrontends","typescript","webpack"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/webpack-config-single-spa-ts"},{"id":20735,"title":"webpack-config-utils","library":"webpack-config-utils","status":"active","version":"2.3.1","language":"javascript","ecosystem":"npm","summary":"Utilities to make webpack configuration objects easier to compose and read. Current stable version is 2.3.1. The package provides helper functions like getIfUtils, removeEmpty, and props to conditionally include parts of the config based on environment. It differentiates from plain webpack config by reducing conditional logic and removing empty entries. Last release was in 2016; no further development. Works with webpack 1, 2, and 3.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/webpack-config-utils"},{"id":20737,"title":"webpack-configurator","library":"webpack-configurator","status":"deprecated","version":"0.3.1","language":"javascript","ecosystem":"npm","summary":"A helper library for creating and extending Webpack configuration structures (v0.3.1, last release 2015). It provides methods to merge configs, add/remove loaders and plugins with key-based differentiation, and use resolvers for final transformations. Key differentiators include support for function-based merging, pre/post loader management, and plugin removal. However, it is outdated and incompatible with Webpack 2+ due to breaking API changes. No known recent development.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","webpack","config","extend","merge","loaders","plugins"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/webpack-configurator"},{"id":15497,"title":"Webpack Copy After Build Plugin","library":"webpack-copy-after-build-plugin","status":"maintenance","version":"1.0.1","language":"javascript","ecosystem":"npm","summary":"webpack-copy-after-build-plugin is a Webpack plugin specifically designed to facilitate the integration of Webpack-generated build artifacts into legacy Ruby on Rails applications that utilize Sprockets. Its primary function is to copy compiled Webpack bundles to a specified directory within the Rails asset pipeline after the Webpack build process completes, making them directly accessible via Sprockets directives (e.g., `//= require`). The current stable version is 1.0.1. Given its very specific niche for Rails/Sprockets integration, its release cadence is likely infrequent and focused on maintenance or specific feature needs related to that ecosystem, rather than rapid general Webpack evolution. This plugin differentiates itself by addressing a particular pain point for hybrid Rails/Webpack applications, significantly reducing friction when gradually introducing Webpack into existing Rails projects by ensuring Webpack output can be easily consumed by Sprockets.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","webpack","copy"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/webpack-copy-after-build-plugin"},{"id":20740,"title":"webpack-core","library":"webpack-core","status":"deprecated","version":"0.6.9","language":"javascript","ecosystem":"npm","summary":"The shared core of webpack and enhanced-require, encapsulating loader mechanics and SourceMap handling. Version 0.6.9 is the latest (no longer maintained; last release 2014). It is not intended as a standalone module but provides infrastructure for custom loaders and plugins. Webpack 1.x used this; later versions replaced it with webpack-sources and internal refactoring. Key differentiator: it was the foundational runtime for webpack's loader pipeline before being absorbed into webpack proper. Requires Node >=0.6.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/webpack-core"},{"id":14340,"title":"webpack-dashboard","library":"webpack-dashboard","status":"active","version":"3.3.8","language":"javascript","ecosystem":"npm","summary":"webpack-dashboard provides a real-time, rich command-line interface (CLI) dashboard for monitoring webpack's build process, especially useful during development with `webpack-dev-server`. It visualizes bundle stats, build progress, module tree, and errors in an interactive terminal UI, offering a significant upgrade from standard console output. The current stable version is 3.3.8, with patch releases occurring periodically for bug fixes and dependency updates, while minor/major versions introduce features or address breaking changes (e.g., v3.0.0 migrated terminal renderers and updated Node.js requirements). Key differentiators include its visual clarity, interactive elements, and consolidation of disparate build information into a single, organized view, making it easier to identify performance bottlenecks or build failures.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","webpack","cli","plugin","dashboard","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/webpack-dashboard"},{"id":20738,"title":"webpack-deadcode-plugin","library":"webpack-deadcode-plugin","status":"active","version":"0.1.17","language":"javascript","ecosystem":"npm","summary":"Webpack plugin (v0.1.17) that detects unused files and unused exports in used files during the webpack build process. It outputs warnings to the terminal without failing the build unless configured otherwise. Works with webpack 3, 4, and 5 via peer dependency. Key differentiators: supports both file and export detection, integrates with TypeScript loaders (with caveats), offers granular logging and JSON export. Active development with periodic releases.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","webpack","plugin","unused","deadcode"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/webpack-deadcode-plugin"},{"id":20739,"title":"Webpack Deduplication Plugin","library":"webpack-deduplication-plugin","status":"active","version":"0.0.8","language":"javascript","ecosystem":"npm","summary":"Webpack plugin that deduplicates transitive dependencies in yarn and webpack-based projects. Version 0.0.8 (stable, low release cadence) by Atlassian Labs. Uses content-based caching via yarn.lock to avoid duplicate modules. Differentiator: targeted at monorepo or complex dependency trees where multiple versions of the same package are bundled, reducing bundle size. Compared to alternatives like DedupePlugin, this plugin persists cache across builds and integrates tightly with yarn workspace resolution. Currently in early development; lacking documentation and tests.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","Webpack","Webpack plugin","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/webpack-deduplication-plugin"},{"id":20741,"title":"webpack-deep-scope-plugin","library":"webpack-deep-scope-plugin","status":"active","version":"1.6.2","language":"javascript","ecosystem":"npm","summary":"A webpack plugin that improves tree-shaking by performing deep scope analysis to eliminate unused imports related to unused exports. Version 1.6.2 requires webpack ^4.14.0 and Node.js 8+. It solves webpack issue #6264 by analyzing variable scopes and removing dead code more aggressively than standard tree-shaking. Uses TypeScript and includes a custom version of escope. Alternative to webpack's built-in sideEffects flag but only works with ES module syntax (import/export).","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/webpack-deep-scope-plugin"},{"id":20742,"title":"webpack-defaults","library":"webpack-defaults","status":"maintenance","version":"4.0.0","language":"javascript","ecosystem":"npm","summary":"Tooling to synchronize boilerplate configurations and project scaffolding across webpack ecosystem projects. Current stable version is v6.3.0 (December 2019) with irregular release cadence (multiple minor releases per month). Key differentiators: it is the official webpack-contrib scaffolding tool, providing a single source of truth for CI, linting, testing, and npm scripts. Alternatives like create-react-app or vue-cli are more opinionated for specific frameworks. Requires webpack ^4.3.0 as peer dependency. Last release v6.3.0; development appears stalled since late 2019.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","webpack"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/webpack-defaults"},{"id":15055,"title":"Webpack Delete Sourcemaps Plugin","library":"webpack-delete-sourcemaps-plugin","status":"active","version":"1.3.1","language":"javascript","ecosystem":"npm","summary":"The `webpack-delete-sourcemaps-plugin` is a Webpack plugin designed to automatically remove sourcemap files at the conclusion of a build process. This is particularly useful for workflows involving services like Sentry, where sourcemaps are uploaded for error tracking but should not be exposed on production servers due to security risks (source code disclosure). The current stable version is `1.3.1`, with recent updates indicating active maintenance, including improvements for Webpack 4 compatibility since `v1.3.0`. A key differentiator is its explicit handling of the `devtool: 'hidden-source-map'` configuration to prevent browsers from requesting non-existent sourcemaps, and providing tailored guidance for integration with Next.js and Sentry.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","webpack","webpack5","sourcemap","sentry","nextjs","next","plugin","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/webpack-delete-sourcemaps-plugin"},{"id":20743,"title":"webpack-dependency-flow","library":"webpack-dependency-flow","status":"active","version":"0.3.0","language":"javascript","ecosystem":"npm","summary":"A webpack plugin that visualizes the dependency graph between modules in real-time or as a static HTML file. Version 0.3.0 supports both a live development server (with WebSocket updates) and static export. Key differentiators: lightweight, no external visualization library required, and integrates directly into webpack's build process. Release cadence is unknown; likely infrequent.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","webpack","webpack-plugin"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/webpack-dependency-flow"},{"id":20744,"title":"Webpack Dependency Suite","library":"webpack-dependency-suite","status":"maintenance","version":"2.4.5","language":"javascript","ecosystem":"npm","summary":"A set of Webpack plugins, loaders and utilities for advanced dependency resolution, including comment-include-loader, conventional-include-loader, explicit-loader, MappedModuleIdsPlugin, and nested-directory resolve plugins. Current stable version is 2.4.5, last updated August 2017 (appears to be in maintenance mode). It extends Webpack's require.include functionality similar to baggage-loader but with more configuration, custom module ID mapping, and enhanced-resolve integration. Requires Webpack 3.x and enhanced-resolve ^3.0.0 as peer dependencies.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","webpack","toolkit","suite","plugin","loader","require.include"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/webpack-dependency-suite"},{"id":20747,"title":"webpack-dev","library":"webpack-dev","status":"maintenance","version":"1.1.1","language":"javascript","ecosystem":"npm","summary":"webpack-dev is a scaffolding tool for generating webpack project templates. It provides a simple CLI command 'wdev init' to initialize PC multi-page, mobile multi-page, mobile single-page, and webpack4-based mobile single-page projects. The tool is globally installable via npm and offers versioning, but is currently in a maintenance phase with limited updates. It differentiates by offering predefined templates for common mobile and PC project structures, though it is less flexible than newer alternatives like create-react-app or Vue CLI.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/webpack-dev"},{"id":17481,"title":"Webpack Development Middleware","library":"webpack-dev-middleware","status":"active","version":"8.0.3","language":"javascript","ecosystem":"npm","summary":"webpack-dev-middleware is an Express-style development middleware for integrating webpack into a custom Node.js HTTP server environment. It serves the bundles emitted from webpack directly from memory, avoiding disk I/O during development, which significantly speeds up development workflows. The current stable version is 8.0.3, with minor and patch releases occurring frequently as new features are added and bugs are fixed, often driven by updates to webpack itself or compatibility with alternative bundlers like Rspack. Its key differentiators include in-memory file handling, delaying requests until compilation is complete, and robust support for Hot Module Replacement (HMR). This middleware is strictly for development environments and should not be used in production.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","webpack","middleware","development","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/webpack-dev-middleware"},{"id":20746,"title":"webpack-dev-server","library":"webpack-dev-server","status":"active","version":"5.2.3","language":"javascript","ecosystem":"npm","summary":"A development server that provides live reloading for webpack projects, using webpack-dev-middleware for fast in-memory asset access. Current stable version is 5.2.3 (released January 2026). Active maintenance with frequent patch releases. Major differentiating features include: live reloading, HMR, overlay for runtime errors, proxy for API forwarding, HTTPS support, and TypeScript type definitions. Requires Node >= 18.12.0 and webpack ^5.0.0 as peer dependency. Breaking changes in v5 include stricter CORS and WebSocket security, removal of certain options like `inline` and `lazy`, and migration from webpack-cli v4 to v5.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/webpack-dev-server"},{"id":20745,"title":"webpack-dev-server","library":"webpack-dev-server-speedy","status":"active","version":"3.1.1","language":"javascript","ecosystem":"npm","summary":"webpack-dev-server is a development server for webpack that provides live reloading and HMR. Current stable version is v5.2.3, released Jan 2026, with active development and monthly releases. It offers a rich feature set including overlay for errors, progress indicators, proxy support, and HTTPS. Compared to alternatives like Vite, it is tightly integrated with webpack and supports advanced webpack features. Requires webpack >=4. Notable changes: v5 major breaking change with ESM export, v5.2.1 security hardening on CORS.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/webpack-dev-server-speedy"},{"id":15407,"title":"Webpack Dev Server Wait Page","library":"webpack-dev-server-waitpage","status":"active","version":"3.0.0","language":"javascript","ecosystem":"npm","summary":"webpack-dev-server-waitpage provides a visual progress page for `webpack-dev-server`, displaying compilation status to users instead of a blank screen during development. It is currently at version 3.0.0, offering compatibility with modern Node.js environments and Webpack 5. The package aims to improve developer experience by offering immediate visual feedback on the build process. It differentiates itself through customizable themes (default, dark, material) and support for custom EJS templates, allowing developers to brand or tailor the waiting experience. The library functions as both a Webpack plugin and a `webpack-dev-server` middleware, supporting multiple Webpack configurations. Release cadence is driven primarily by updates to Webpack and `webpack-dev-server` itself, ensuring continued compatibility.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/webpack-dev-server-waitpage"},{"id":26646,"title":"Webpack Dev Stats Viewer Middleware","library":"webpack-dev-stats-viewer-middleware","status":"active","version":"1.0.0","language":"javascript","ecosystem":"npm","summary":"Express middleware that works with webpack-dev-middleware to expose raw webpack stats at a configurable URL. Version 1.0.0, likely stable with low release cadence. Key differentiator: provides deep visibility into webpack compilation stats (assets, modules, chunks) for debugging and monitoring, leveraging webpack-dev-middleware's serverSideRender flag. Unlike webpack-bundle-analyzer or other visualizers, this package gives raw stats JSON for programmatic inspection.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/webpack-dev-stats-viewer-middleware"},{"id":20748,"title":"webpack-disk-plugin","library":"webpack-disk-plugin","status":"abandoned","version":"0.0.2","language":"javascript","ecosystem":"npm","summary":"A Webpack plugin (v0.0.2) that writes specified compiler assets to disk, useful with webpack-dev-server where files are memory-only. It hooks into the after-emit event and supports regex or string asset matching, custom filenames (string or function), and nested output paths. Not updated since 2016; likely unmaintained.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","webpack"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/webpack-disk-plugin"},{"id":20749,"title":"webpack-dll-bundles-plugin","library":"webpack-dll-bundles-plugin","status":"deprecated","version":"1.0.0-beta.5","language":"javascript","ecosystem":"npm","summary":"A Webpack plugin that automates creation of DLL bundles using Webpack's DllPlugin and DllReferencePlugin. This package (v1.0.0-beta.5) is an early beta release; it simplifies splitting vendor/polyfill code into separate DLL files, monitors package changes for rebuilds, and provides a resolveFile helper. It is intended for Webpack 3/4 but has known issues with newer versions. Development appears stalled, with no updates since 2017. Alternatives: hard-source-webpack-plugin or Webpack's built-in cache.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/webpack-dll-bundles-plugin"},{"id":20750,"title":"Dotenv Plugin for Webpack","library":"webpack-dotenv-plugin","status":"maintenance","version":"2.1.0","language":"javascript","ecosystem":"npm","summary":"A webpack plugin that uses dotenv-safe to load environment variables from a .env file and make them available as process.env replacements during the webpack build. Version 2.1.0 requires webpack >=1.13.0 as a peer dependency. It supports custom paths for .env and sample files, respects externally set environment variables, and fixed a deprecation warning for webpack 4.x. Unlike other dotenv-webpack plugins, this one uses dotenv-safe to ensure required variables are defined. Release cadence is irregular; last update was in 2018.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","webpack","dotenv","dot","env","environment","variables","plugin"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/webpack-dotenv-plugin"},{"id":20751,"title":"webpack-dynamic-public-path","library":"webpack-dynamic-public-path","status":"deprecated","version":"1.0.8","language":"javascript","ecosystem":"npm","summary":"Webpack 4 plugin to replace the static publicPath in generated chunks with a JavaScript expression (e.g., a global variable or a hardcoded string). Version 1.0.8 is the latest stable release; no updates for several years. Unlike webpack 5's built-in __webpack_public_path__ or automatic-publicPath, this plugin works with webpack 4 and allows per-chunk assignment of publicPath. It is intended for legacy projects that cannot upgrade to webpack 5.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","webpack","publicPath","dynamic publicPath"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/webpack-dynamic-public-path"},{"id":20753,"title":"webpack-electron-reload","library":"webpack-electron-reload","status":"active","version":"1.0.1","language":"javascript","ecosystem":"npm","summary":"Webpack plugin that automatically restarts the Electron main process when webpack recompiles. Version 1.0.1, no recent updates. It is a lightweight alternative to electron-reload-webpack-plugin, requiring Electron as a peer dependency. The plugin is used with webpack's watch mode and integrates into the webpack build lifecycle. Suitable for development workflows where quick iteration on the Electron main process is needed.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","electron","webpack","webpack-plugin","plugin","live-reload","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/webpack-electron-reload"},{"id":20752,"title":"webpack EmitAllPlugin","library":"webpack-emit-all-plugin","status":"maintenance","version":"2.0.1","language":"javascript","ecosystem":"npm","summary":"Webpack plugin that emits all files in the dependency tree as separate files without bundling, allowing use of webpack loaders/plugins for non-bundling tasks. Current version 2.0.1 (unreleased, API usable but unstable, no pre-release). Peer dependency on webpack >=4. Differentiators: eliminates bundling step, useful for processing assets individually while leveraging webpack's loader pipeline. Last updated 2018, no recent maintenance.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","webpack","emit"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/webpack-emit-all-plugin"},{"id":20758,"title":"webpack-entries","library":"webpack-entries","status":"active","version":"1.0.0","language":"javascript","ecosystem":"npm","summary":"Utility to generate webpack entry points from glob patterns. Current stable version is 1.0.0, released with low frequency. Converts glob matches into arrays or objects (keyed by file name or relative path) suitable for webpack's entry configuration. No dependencies. Lightweight alternative to manual entry definition.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","webpack","glob","entry"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/webpack-entries"},{"id":20754,"title":"webpack-entry-plus","library":"webpack-entry-plus","status":"maintenance","version":"1.0.19","language":"javascript","ecosystem":"npm","summary":"Generate dynamic webpack bundle output names from wildcarded entry files using an array of entry/output definitions. Version 1.0.19 is the latest release; the package is stable but infrequently updated. It supports both string and function-based output name transformations, and integrates with glob for wildcard matching. Unlike manual entry configuration, it avoids hardcoding bundle names, which is useful for CMS or multi-page architectures. Requires webpack 4+ and works with Node.js. No breaking changes since initial release, but it is not actively maintained.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","webpack","plugin","entry","output","dynamic","bundle"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/webpack-entry-plus"},{"id":20755,"title":"webpack-env","library":"webpack-env","status":"maintenance","version":"0.8.0","language":"javascript","ecosystem":"npm","summary":"Webpack plugin that makes variables from a .env.js file available as global constants in your webpack bundles. Version 0.8.0 (latest) – no recent updates, low maintenance. Key differentiator: simple environment variable injection without additional loaders. Alternatives like dotenv-webpack offer more features and active support.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","weback","env"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/webpack-env"},{"id":28457,"title":"webpack-env-loader-plugin","library":"webpack-env-loader-plugin","status":"active","version":"1.0.0","language":"javascript","ecosystem":"npm","summary":"A webpack plugin that extends DefinePlugin to load environment-specific configuration from files like config.{env}.json. It merges defaults (config.default.json) with environment-specific files and optionally loads local overrides and process.env values. The plugin exposes config under a global namespace (default: __CONFIG__) that webpack replaces at build time. It supports JSON and YAML config files. Version 1.0.0 is the latest stable release. Unlike dotenv or env-cmd, this plugin integrates directly into webpack's compilation process and can conditionally set React production mode via reactEnv option.","last_verified":"2026-05-09T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/webpack-env-loader-plugin"},{"id":20756,"title":"webpack-espower-loader","library":"webpack-espower-loader","status":"active","version":"2.0.0","language":"javascript","ecosystem":"npm","summary":"A webpack loader for power-assert that applies espower instrumentation to JavaScript sources during the webpack build process, enabling detailed assertion error messages (Power Assert) when tests fail. Current stable version is 2.0.0, with a 1.x branch for webpack 3 or lower. The loader is intended for use with webpack 4+; for webpack 3 or lower, use version 1.x. Key differentiator: it integrates Power Assert into webpack build pipelines, but note that it does not work with babel-loader (use babel-plugin-espower instead). The loader passes options through to espower.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","assert","power-assert","test","webpack"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/webpack-espower-loader"},{"id":20757,"title":"webpack-event-plugin","library":"webpack-event-plugin","status":"active","version":"1.1.1","language":"javascript","ecosystem":"npm","summary":"A webpack plugin that executes callbacks after specified compiler hooks (e.g., afterEmit, done). Version 1.1.1 is the latest stable release; no frequent updates. It is similar to on-build-webpack but allows multiple hooks with per-hook callbacks. Useful for running post-build tasks like asset deployment or notification. Limited to webpack 4+ compiler hooks; no tapable integration for async hooks.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","webpack","event-hook"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/webpack-event-plugin"},{"id":20759,"title":"webpack-exclude-assets-plugin","library":"webpack-exclude-assets-plugin","status":"maintenance","version":"0.1.1","language":"javascript","ecosystem":"npm","summary":"Webpack 4 plugin to exclude assets from the output bundle based on a path RegExp pattern. Version 0.1.1 is the latest stable release with no further updates since 2018. It is designed to remove unwanted JS files generated alongside extracted CSS/Stylus files when using extract plugins like mini-css-extract-plugin. Lightweight alternative to manual asset filtering in webpack configuration, but only compatible with webpack 4 and does not support webpack 5. Ideal for projects that use style entry points and want to eliminate empty JS output files. Last published 6 years ago; no active maintenance.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","webpack","webpack 4","plugin","exclude","assets","chuncks","path","name"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/webpack-exclude-assets-plugin"},{"id":20760,"title":"webpack-externalize-lodash","library":"webpack-externalize-lodash","status":"active","version":"1.0.1","language":"javascript","ecosystem":"npm","summary":"A utility function for webpack that externalizes lodash from your bundle, handling all common import patterns (lodash, lodash-es, lodash-specific submodules like lodash/get, lodash-es/get, lodash.get). Version 1.0.1, stable. Unlike simple externals config like { lodash: '_' }, this package uses webpack's externals function to cover edge cases where lodash is imported in multiple ways by different dependencies, preventing duplicate inclusion. Lightweight, no dependencies.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","lodash","webpack","externals"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/webpack-externalize-lodash"},{"id":20761,"title":"webpack-fail-plugin","library":"webpack-fail-plugin","status":"deprecated","version":"2.0.0","language":"javascript","ecosystem":"npm","summary":"Webpack plugin that ensures the build process exits with a non-zero exit code when compilation errors occur in single-run mode. Current version 2.0.0 (last release) is deprecated because Webpack 2+ natively exits with an error code on failures. This plugin was a workaround for Webpack 1.x where errors did not propagate correctly. No active development; the package is effectively in maintenance mode for legacy Webpack 1.x projects. For Webpack 2+, the built-in behavior should be sufficient.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","webpack"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/webpack-fail-plugin"},{"id":20762,"title":"webpack-favicons","library":"webpack-favicons","status":"active","version":"1.5.43","language":"javascript","ecosystem":"npm","summary":"Webpack 5 plugin that generates device- and browser-specific favicons from a source image using the itgalaxy/favicons module. Integrates with HtmlWebpackPlugin and CopyWebpackPlugin to inject <link> tags into HTML files. Current version 1.5.47, requires Node >=18.17.0, ESM-only since v1.3.0. Actively maintained with monthly releases. Key differentiator: native webpack 5 hooks, supports relative path customization via pattern options.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","webpack","favicon","favicons","webpack favicon","webpack html favicon","webpack favicons"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/webpack-favicons"},{"id":20764,"title":"webpack-filter-warnings-plugin","library":"webpack-filter-warnings-plugin","status":"maintenance","version":"1.2.1","language":"javascript","ecosystem":"npm","summary":"Webpack plugin that allows you to filter out specific warnings from webpack compilation output. Current stable version is 1.2.1, but it has not been updated since 2018 and only officially supports webpack 2, 3, and 4 (webpack 5 is not supported). This plugin is useful for suppressing unwanted warnings, but users on webpack 5 should consider alternatives like `ClientConfigPlugin` with built-in warning filtering or `webpack-fail-plugin` for different behavior. Note that it does not work with webpack 5 and may have stale peer dependencies.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","webpack plugin"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/webpack-filter-warnings-plugin"},{"id":20763,"title":"Webpack Fix Default Import Plugin","library":"webpack-fix-default-import-plugin","status":"active","version":"1.0.3","language":"javascript","ecosystem":"npm","summary":"Webpack plugin that hooks into require() to polyfill module.exports.default for non-ES6 modules, enabling default imports (e.g., import React from 'react') when using TypeScript compiled to ES5. Current version 1.0.3 (last release), stable with no recent updates. Differentiators: avoids the need for a two-pass TypeScript→ES6→Babel pipeline, preserving source maps and reducing build time. Compatible with CommonJS output from TypeScript. Lightweight and specific to webpack + TypeScript workflows.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","webpack","plugin","typescript","default","module","export","import"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/webpack-fix-default-import-plugin"},{"id":20765,"title":"webpack-flush-chunks","library":"webpack-flush-chunks","status":"maintenance","version":"2.0.3","language":"javascript","ecosystem":"npm","summary":"Server-side utility to flush Webpack chunks for SSR with React Loadable or similar packages (e.g., react-universal-component). Current version is 2.0.3 (last released Oct 2018, appears to be in maintenance mode with no recent updates). It extracts CSS and JS chunks rendered on the server and returns them as string tags for injection in the HTML response. Key differentiators: supports Webpack 4 aggressive code splitting, works with chunkNames or moduleIds, and integrates seamlessly with babel-plugin-universal-import. Compared to alternatives like react-loadable's own server-side logic, this library provides more flexibility for complex chunking strategies.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/webpack-flush-chunks"},{"id":20767,"title":"webpack-focus","library":"webpack-focus","status":"active","version":"1.0.4","language":"javascript","ecosystem":"npm","summary":"Webpack-focus is a configurator that generates webpack configurations for Focus, a React-based framework. Version 1.0.4 is the current stable release, with a focus on TypeScript and React support. It uses babel-preset-focus, requiring NODE_ENV to be set to 'development', 'production', or 'test'. It provides a callback-based API to customize the generated webpack config. Compared to manual webpack setup, it abstracts common patterns for Focus projects, including hot reload, dev server, and polyfills. Release cadence is irregular; latest versions are bug fixes.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","focus","webpack"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/webpack-focus"},{"id":20766,"title":"webpack-font-preload-plugin","library":"webpack-font-preload-plugin","status":"active","version":"1.5.0","language":"javascript","ecosystem":"npm","summary":"A webpack plugin that automatically adds preload or prefetch links for font assets to the HTML output, improving page load performance by prioritizing font loading. Current stable version is 1.5.0, with a 2.0.0-beta.0 release in development. Release cadence is irregular. Key differentiators: zero-config for most webpack setups, supports both webpack 4 and 5, provides filtering and custom HTML replacement callbacks. Built-in TypeScript types since v1.4.0. Requires jsdom and webpack-sources as dependencies.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","webpack","preload","fonts","prefetch","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/webpack-font-preload-plugin"},{"id":20768,"title":"webpack-format-messages","library":"webpack-format-messages","status":"active","version":"3.0.1","language":"javascript","ecosystem":"npm","summary":"Beautiful formatting for Webpack messages, ported from Create React App. Version 3.0.1 is the current stable release, with TypeScript definitions and native ESM support via the `exports` map. This package extracts and prettifies Webpack error and warning messages from a stats object, providing clean console output similar to Create React App. It differs from `react-dev-utils/formatWebpackMessages` by accepting a Webpack stats object directly (not the toJson() output) and by being a lightweight standalone install (under 10 kB) without the heavy `react-dev-utils` dependency. Key differentiators: zero browser dependency, pure Node.js environment, and a simple API with two functions (`formatMessages` and `formatMessage`). Release cadence is sporadic; last major release was v3.0.0 with breaking changes to Node.js 13.0-13.7 support.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","create-react-app","console","messages","webpack","pretty","format","stats","output","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/webpack-format-messages"},{"id":20774,"title":"webpack-glob","library":"webpack-glob","status":"maintenance","version":"2.0.2","language":"javascript","ecosystem":"npm","summary":"A tool that combines webpack with glob patterns, allowing you to specify multiple webpack configuration files using minimatch/wildcard patterns. Version 2.0.2 is the latest stable release, though development has been sparse since 2016. It provides both CLI and programmatic (Node.js) APIs for compiling glob-matched webpack configs. Differentiates itself by enabling multi-config webpack setups without manual file listing.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","webpack","glob","gaze","minimatch"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/webpack-glob"},{"id":20769,"title":"webpack-glob-entry","library":"webpack-glob-entry","status":"maintenance","version":"2.1.1","language":"javascript","ecosystem":"npm","summary":"A utility function for webpack that converts glob patterns into entry objects, allowing multiple entry points to be specified via globs. Current stable version is 2.1.1, with no updates since January 2017. It simplifies webpack configuration by automating entry point discovery, supporting custom entry name functions and base path extraction. Unlike manual entry arrays or other glob plugins, it integrates directly into the entry field and provides helper functions for path manipulation. However, it has not been updated for webpack 4/5 and may have compatibility issues.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","webpack"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/webpack-glob-entry"},{"id":20772,"title":"webpack-global-object-x","library":"webpack-global-object-x","status":"maintenance","version":"1.0.1","language":"javascript","ecosystem":"npm","summary":"Utility to provide the correct global object for webpack's globalObject configuration, supporting Node.js, browsers, and Web Workers. Current stable version is 1.0.1, released with no updates since 2018. It returns a function that, when called, yields the global object (`global`, `self`, or `this`). Lightweight (no dependencies) and intended for use in webpack configuration to set `output.globalObject` for UMD bundles. Differentiators: simple, focused, and independent of any runtime environment detection library.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","webpack","globalObject","module","nodejs","browser"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/webpack-global-object-x"},{"id":20770,"title":"webpack-glsl-loader","library":"webpack-glsl-loader","status":"maintenance","version":"1.0.1","language":"javascript","ecosystem":"npm","summary":"A webpack loader for GLSL shader files, supporting nested imports for code reuse. Version 1.0.1 is the latest stable release; the project appears low-activity with no recent updates. It integrates GLSL shaders into webpack bundles by returning the shader as a string, with a SASS-like @import syntax for modular shader development. Differentiators include simple inline import resolution and no additional runtime dependencies, though it lacks deduplication and error checking for imports. Suitable for webpack 1–4 projects requiring WebGL shader inclusion.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","glsl","shader","webgl","webpack","loader","import","include"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/webpack-glsl-loader"},{"id":20771,"title":"webpack-glsl-minify","library":"webpack-glsl-minify","status":"active","version":"1.5.0","language":"javascript","ecosystem":"npm","summary":"Webpack loader for GLSL files that provides preprocessing (include, define, const, nomangle directives) and minification (comment removal, whitespace stripping, float shortening, symbol mangling). Current version is 1.5.0, released 2023-05. Maintained with regular releases. Key differentiators: first-class Webpack integration, compile-time preprocessing, and automatic uniform/constant mapping for JavaScript interoperability. Ships TypeScript definitions. Alternatives like glslify focus on module inclusion without minification or uniform mapping.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/webpack-glsl-minify"},{"id":20773,"title":"Webpack Google Cloud Storage Plugin","library":"webpack-google-cloud-storage-plugin","status":"active","version":"0.9.0","language":"javascript","ecosystem":"npm","summary":"A Webpack plugin to upload assets to Google Cloud Storage. Current stable version is 0.9.0. It integrates with Webpack's compilation process to automatically upload specified files after each build. Supports configurable file inclusion/exclusion via regex patterns, custom destination paths, metadata, gzip compression, public access, and resumable uploads. Designed for production deployment workflows. Requires Google Cloud Storage credentials. Release cadence is infrequent; last release was on an unspecified date.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","assets","cloud","google","node","plugin","production","storage","upload"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/webpack-google-cloud-storage-plugin"},{"id":22978,"title":"webpack-graphql-loader","library":"webpack-graphql-loader","status":"active","version":"1.0.2","language":"javascript","ecosystem":"npm","summary":"A webpack loader for .graphql files that provides schema validation, fragment imports, and supports both string and DocumentNode output. Version 1.0.2 is the latest stable release. The loader enables importing GraphQL queries, fragments, and schemas directly in JavaScript modules. It features an #import directive for composing GraphQL documents, optional minification, and integration with Apollo Client via DocumentNode output. Differentiators include built-in schema validation and unused fragment removal.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/webpack-graphql-loader"},{"id":20776,"title":"Webpack Hook Plugin","library":"webpack-hook-plugin","status":"active","version":"1.0.7","language":"javascript","ecosystem":"npm","summary":"A webpack plugin that runs shell commands at various stages of the webpack build lifecycle: on build start, on build end, on build exit, and on every compile. Version 1.0.7 is the current stable release, with no active development observed since 2023. It supports both webpack and webpack-dev-server, and allows multiple commands per hook. Unlike similar plugins (e.g., webpack-shell-plugin), this one provides a built-in 'dev' switch to avoid repeated execution in watch mode and a 'safe' mode using exec instead of spawn for compatibility.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","webpack","shell","plugin","serve","hmr","browser","script","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/webpack-hook-plugin"},{"id":15932,"title":"webpack-hot-client","library":"webpack-hot-client","status":"active","version":"4.2.0","language":"javascript","ecosystem":"npm","summary":"webpack-hot-client is a versatile client for integrating webpack Hot Module Replacement (HMR) into existing server frameworks like Express or Koa, without the need for webpack-dev-server. It enables real-time module updates in the browser during development. The current stable version is 4.2.0, with a release cadence that prioritizes stability, maintenance, and dependency updates, as seen in recent patch releases like 4.1.2. Its key differentiators include automatically setting up a WebSocket server for client-server communication, injecting necessary client-side scripts, and configuring webpack with the appropriate HMR plugins and entries at runtime. This allows developers to leverage HMR while retaining full control over their server infrastructure, making it ideal for projects that use custom server setups.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","webpack"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/webpack-hot-client"},{"id":12664,"title":"Webpack Hot Middleware","library":"webpack-hot-middleware","status":"active","version":"2.26.1","language":"javascript","ecosystem":"npm","summary":"Webpack Hot Middleware provides hot module replacement (HMR) capabilities for Webpack applications by integrating with an existing server, such as Express, and `webpack-dev-middleware`. This library is a direct alternative to `webpack-dev-server` for scenarios where developers need more control over their server setup, particularly for integrating HMR into custom backend environments. It focuses exclusively on the client-server communication mechanism for HMR updates, subscribing to server-side changes and executing them using Webpack's native HMR API. The current stable version is 2.26.1, released in February 2024, indicating a steady but infrequent release cadence primarily for bug fixes and compatibility updates. It does not handle the actual component-level hot reloading, leaving that to other libraries like React Hot Loader.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","webpack","hmr","hot","module","reloading","hot-reloading","middleware","express"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/webpack-hot-middleware"},{"id":12665,"title":"Webpack Hot Server Middleware","library":"webpack-hot-server-middleware","status":"maintenance","version":"0.6.1","language":"javascript","ecosystem":"npm","summary":"webpack-hot-server-middleware is a utility designed to provide hot module replacement (HMR) capabilities for server-side Webpack bundles, specifically within universal or isomorphic JavaScript applications. It integrates seamlessly with `webpack-dev-middleware` and optionally `webpack-hot-middleware` to ensure that server bundles are always updated with the latest compilation changes during development, eliminating the need for manual server restarts. The package, currently at version 0.6.1, addresses a common pain point in development workflows where client bundles benefit from HMR but server bundles do not. It achieves this by replacing the entire server bundle in memory, leveraging the stateless nature of typical Express-style middleware. Key differentiators include its ability to share the same Webpack cache between client and server builds for faster compilation and its reliance on in-memory bundles to avoid disk I/O. Development appears to be in maintenance mode, with the last significant update occurring several years ago (February 2020), meaning its primary functionality is stable but new features or active modern Webpack compatibility updates are unlikely.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/webpack-hot-server-middleware"},{"id":18927,"title":"webpack-http-server","library":"webpack-http-server","status":"active","version":"0.5.0","language":"javascript","ecosystem":"npm","summary":"An on-demand runtime webpack compilation over HTTP, version 0.5.0. It acts as an Express server that accepts compilation requests via HTTP POST or Node.js API, returning a unique preview URL for each compiled module. The server runs on a random port and allows dynamic entrypoints, unlike webpack-dev-server which is scoped to a single compilation. Key differentiators include per-request compilation IDs, preview routes, and a focus on example-driven testing workflows. Released as a lightweight alternative to static compilation setups.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/webpack-http-server"},{"id":20775,"title":"Webpack HUD","library":"webpack-hud","status":"maintenance","version":"0.1.2","language":"javascript","ecosystem":"npm","summary":"Webpack HUD is a lightweight development tool that displays webpack compilation errors and warnings as a heads-up display (HUD) overlay in the browser. Current stable version is 0.1.2, with low release cadence. It works by opening a separate SockJS channel to listen to webpack compilation results and appending an overlay element to the body. Unlike full-featured error overlays like webpack-error-notification, it provides a minimal, non-intrusive UI focused solely on error display. Supports webpack-dev-server and hot module replacement.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","webpack","devserver","errors","hud"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/webpack-hud"},{"id":20777,"title":"webpack-image-resize-loader","library":"webpack-image-resize-loader","status":"active","version":"5.0.0","language":"javascript","ecosystem":"npm","summary":"Webpack loader to resize imported images using sharp. Supports JPEG, PNG, WebP, AVIF, and TIFF formats. Current stable version is 5.0.0. Released as needed, with breaking changes in v4 and v5. Key differentiators: lightweight (no sharp dependency included), works with webpack 4/5, supports query string overrides for per-import resizing. Unlike other image loaders, it does not bundle sharp itself, so users must install sharp separately. Comparable to sharp-loader but focused solely on resize operations.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","webpack","loader","responsive","resize","image","sharp"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/webpack-image-resize-loader"},{"id":20778,"title":"webpack-import-glob","library":"webpack-import-glob","status":"deprecated","version":"2.0.0","language":"javascript","ecosystem":"npm","summary":"Webpack preloader that expands glob patterns in ES6 import statements (and SCSS @import) into multiple explicit imports. Version 2.0.0 is stable, last updated 2018. Replaces the unmaintained import-glob package. Supports JS and SCSS files. Works as a preloader or chained loader. Differentiators: simple glob expansion, no code splitting. Alternatives like webpack-import-glob-loader are more modern but this remains functional for legacy webpack 2-3 projects.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","webpack","loader","glob","es6"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/webpack-import-glob"},{"id":20779,"title":"webpack-import-glob-loader","library":"webpack-import-glob-loader","status":"active","version":"1.6.3","language":"javascript","ecosystem":"npm","summary":"Webpack preloader that expands glob patterns in ES6 import statements (e.g., `import './foo/**/*.js'`) into individual named imports before bundled. Current version 1.6.3, maintained with occasional updates. It works as a Webpack loader, transforming source code at build time. Differentiates from alternatives like `bulk-import` by focusing on Webpack loader integration and supporting side-effect imports (e.g., `import './**/*.scss'`) and Sass `@import` globs. Use it as a preloader or chained loader.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","webpack","loader","glob","es6"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/webpack-import-glob-loader"},{"id":20780,"title":"webpack-info-plugin","library":"webpack-info-plugin","status":"active","version":"0.1.0","language":"javascript","ecosystem":"npm","summary":"A simple webpack plugin that displays build status and formatted stats output during development, similar to webpack-dev-middleware. Version 0.1.0 is the initial and only release. Provides configuration for stats display and state notifications (valid/invalid). Minimal dependencies (only webpack peer dependency). Differentiator: lightweight, configuration-focused, no extra middleware required.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","webpack","plugin"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/webpack-info-plugin"},{"id":20781,"title":"Webpack Inject Entry Plugin","library":"webpack-inject-entry-plugin","status":"active","version":"0.0.4","language":"javascript","ecosystem":"npm","summary":"A webpack plugin to inject a filepath into a webpack entry point, enabling plugin authors to inject code into the bundle before compilation. Current stable version is 0.0.4, with low release cadence (last release Aug 2023). Works with both Webpack 4 and 5. Lightweight alternative to custom entry manipulation, with TypeScript type declarations included.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","entry","inject","plugin","webpack","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/webpack-inject-entry-plugin"},{"id":20782,"title":"webpack-inject-plugin","library":"webpack-inject-plugin","status":"active","version":"1.5.5","language":"javascript","ecosystem":"npm","summary":"A webpack plugin to dynamically inject arbitrary code into the bundle at build time. Current stable version is 1.5.5, compatible with webpack >=4.0.0. It allows injection via a loader function (synchronous or async), with options for entry filtering and ordering (First, Last, NotLast). Unlike other injection plugins, it leverages webpack's loader context and supports multiple plugin instances with unique loader IDs. Useful for polyfills, instrumentation, or config-driven code injection.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","webpack","plugin","loader","inject"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/webpack-inject-plugin"},{"id":20783,"title":"webpack-inline-manifest-plugin","library":"webpack-inline-manifest-plugin","status":"active","version":"4.0.1","language":"javascript","ecosystem":"npm","summary":"A webpack plugin that inlines the runtime manifest chunk as an inline script tag in the HTML, eliminating an extra HTTP request. Current stable version is 4.0.1, maintained infrequently. It requires HtmlWebpackPlugin (v2.10+). Unlike alternatives that extract the manifest to a file, this plugin embeds the runtime JavaScript directly into the HTML generated by HtmlWebpackPlugin. It is only intended for webpack 4 and above (v4 drops support for webpack 3). The plugin is lightweight with no extra runtime dependencies, but its feature set is minimal and may not be actively developed.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","webpack","plugin","manifest","runtime","webpack-inline-manifest-plugin"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/webpack-inline-manifest-plugin"},{"id":26649,"title":"Webpack Isomorphic Compiler","library":"webpack-isomorphic-compiler","status":"maintenance","version":"3.1.1","language":"javascript","ecosystem":"npm","summary":"Webpack isomorphic compiler (v3.1.1) synchronizes client and server webpack compilations for isomorphic/universal JavaScript apps with server-side rendering. Compatible with webpack v2–v4, released sporadically (last update 2020). Provides an aggregated compiler API with hooks, events, and compilation results (clientStats, serverStats, duration). Extends webpack-sane-compiler for compatibility with reporter and notifier tools. Key differentiator: simplifies isomorphic webpack setups by managing two compilers and ensuring they are in sync, unlike raw multi-compiler which lacks plugin handlers.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","webpack","isomorphic","server-side","rendering","render","compiler","compilation"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/webpack-isomorphic-compiler"},{"id":26647,"title":"webpack-isomorphic-compiler-reporter","library":"webpack-isomorphic-compiler-reporter","status":"active","version":"1.3.3","language":"javascript","ecosystem":"npm","summary":"A pretty reporting library for webpack-isomorphic-compiler (v1.3.3) that provides beautiful, isomorphic-aware console output during compilation events. It builds on webpack-sane-compiler-reporter but adds complete support for isomorphic compilation. No major recent releases; maintenance mode likely. Key differentiator: designed specifically for isomorphic webpack setups where client and server compilers are combined.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","webpack","compiler","compilation","report","reporter","reporting"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/webpack-isomorphic-compiler-reporter"},{"id":18007,"title":"Webpack Isomorphic Dev Middleware","library":"webpack-isomorphic-dev-middleware","status":"active","version":"4.1.0","language":"javascript","ecosystem":"npm","summary":"webpack-isomorphic-dev-middleware is an Express middleware designed to streamline development for isomorphic (server-side rendered) applications using Webpack. It extends the functionality of webpack-dev-middleware by concurrently managing both client and server-side Webpack compilations. The package, currently at version 4.1.0, significantly simplifies complex isomorphic development setups by ensuring that both client and server bundles are compiled and ready before serving requests. It employs an in-memory filesystem for optimized compilation, delays responses until all necessary builds are complete, and injects compilation stats and server-exported methods into `res.locals.isomorphic`. Key differentiators include integrated compilation reporting for the terminal, optional OS notifications, and browser-based display of compilation errors. While a specific release cadence isn't stated, the version numbering suggests ongoing maintenance and updates, though its peer dependency range indicates primary support for Webpack versions up to v4.","last_verified":"2026-04-23T00:00:00.000Z","tags":["javascript","webpack","isomorphic","server-side","rendering","render","middleware","express"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/webpack-isomorphic-dev-middleware"},{"id":20784,"title":"webpack-jarvis","library":"webpack-jarvis","status":"deprecated","version":"0.3.2","language":"javascript","ecosystem":"npm","summary":"A webpack dashboard that runs in the browser, providing real-time insights into your build process including ES harmony module counts, asset performance across connection types, and beautified error output with Google/Stackoverflow search. Current version 0.3.2 (beta), last updated in 2018, with no active development. It uses a Preact-based client, Socket.IO for real-time communication, and a Polka server. Unlike other webpack dashboards, it offers unique features like treeshakability analysis and integrated error search. Requires webpack as a peer dependency.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/webpack-jarvis"},{"id":20785,"title":"webpack-jquery-ui","library":"webpack-jquery-ui","status":"maintenance","version":"2.0.1","language":"javascript","ecosystem":"npm","summary":"This package bundles jQuery UI (v1.12.1) with all necessary webpack loaders and plugins, simplifying configuration. Maintained as a convenience wrapper, it provides modular imports for interactions, widgets, and effects, automatically loading core dependencies. Version 2.0.1 is the latest; use is declining as modern frameworks adopt native solutions. Key differentiator: reduces boilerplate for webpack + jQuery UI projects.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","webpack","jquery","jquery-ui","loaders"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/webpack-jquery-ui"},{"id":20786,"title":"webpack-laravel-mix-manifest","library":"webpack-laravel-mix-manifest","status":"active","version":"3.1.2","language":"javascript","ecosystem":"npm","summary":"A webpack plugin that generates a Laravel-compatible mix-manifest.json file for use with Laravel's `mix()` helper. Version 3.1.2 requires webpack 5 (use v2.x for webpack 4, v1.x for webpack 2/3). Ships TypeScript definitions. Active development with frequent updates. Key differentiator: enables Laravel versioned asset management without using Laravel Mix, supporting ESM, CJS, and TypeScript configurations.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","mix-manifest","mix-manifest.json","laravel-mix","laravel","webpack","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/webpack-laravel-mix-manifest"},{"id":20787,"title":"webpack-license-plugin","library":"webpack-license-plugin","status":"active","version":"4.5.1","language":"javascript","ecosystem":"npm","summary":"A webpack plugin that extracts open source license information from npm packages in your webpack output. Current stable version is 4.5.1, released with regular updates. It supports webpack 2 through 5 and helps generate a bill of materials in JSON, HTML, CSV, or custom formats. Key differentiators include built-in license policy enforcement (fail on unacceptable licenses), exclusion of internal packages, and full test coverage. Since v4.4.1, the package ships both ESM and CJS builds with TypeScript types, and requires Node >=16.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","webpack","build","artifact","oss","open source","compliance","copyright","license","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/webpack-license-plugin"},{"id":20788,"title":"webpack-livereload-plugin","library":"webpack-livereload-plugin","status":"active","version":"3.0.2","language":"javascript","ecosystem":"npm","summary":"LiveReload plugin for Webpack that triggers browser reloads when assets change during `webpack --watch`. Current stable version is 3.0.2, actively maintained. It differs from webpack-dev-server by being designed for cases where assets are served by an external app server (e.g., a backend framework) while still benefiting from LiveReload. Uses tiny-lr under the hood. Supports HTTPS, custom ports/hostnames, optional script injection, file ignoring, delay, and source hash/size change detection to avoid duplicate reloads. Works with both Webpack 4 and 5.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","webpack","livereload"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/webpack-livereload-plugin"},{"id":20789,"title":"webpack-localize-assets-plugin","library":"webpack-localize-assets-plugin","status":"active","version":"1.5.4","language":"javascript","ecosystem":"npm","summary":"Webpack plugin that localizes bundle output by replacing `__()` calls with locale-specific strings, generating separate files per locale. Current stable version is 1.5.4, released January 2023. Supports Webpack 4 and 5, with TypeScript type definitions included. Key differentiators: supports single and multiple locales, blazing fast, and offers features like source map per locale, warning on unused strings, and a custom localize compiler for advanced replacement logic. Compared to i18n-webpack-plugin, it's more flexible and actively maintained.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","webpack","plugin","localize","localization","i18n","internationalize","internationalization","multi-language","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/webpack-localize-assets-plugin"},{"id":20790,"title":"webpack-log","library":"webpack-log","status":"active","version":"3.0.2","language":"javascript","ecosystem":"npm","summary":"A logger for the Webpack ecosystem, currently at version 3.0.2. This library provides a simple logging API with configurable log levels (trace, debug, info, warn, error, silent), support for timestamps, and unique logger instances to avoid collisions in the Webpack multi-plugin environment. Version 3.0.0 was a complete rewrite, replacing ansi-colors with chalk and uuid with nanoid. It requires Node 8.0.0+. The project is actively maintained with a focus on Webpack plugin and loader development.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","log","logger","logging","console","terminal","webpack"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/webpack-log"},{"id":18928,"title":"webpack-lru-middleware","library":"webpack-lru-middleware","status":"maintenance","version":"0.1.0","language":"javascript","ecosystem":"npm","summary":"A wrapper around webpack-dev-middleware that adds a lazy LRU cache for webpack entrypoints. When using webpack configurations with many entrypoints, it avoids building unused modules by only building entrypoints on demand. Supports preloading initial entries, mapping requests to entrypoint names, and lifecycle hooks. Current stable version is v0.1.0, released in 2017. It is in maintenance mode with no recent updates. It is intended for development use with Express/Connect-like servers.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/webpack-lru-middleware"},{"id":20791,"title":"Webpack Manifest Plugin","library":"webpack-manifest-plugin","status":"active","version":"6.0.1","language":"javascript","ecosystem":"npm","summary":"A Webpack plugin that generates a JSON manifest file mapping source filenames to their corresponding built output filenames, useful for server-side rendering or cache busting. Current stable version is 6.0.1, which is ESM-only and requires Node.js 20.19.0+ and Webpack 5.75.0+. Maintained by shellscape. Releases follow semantic versioning with major breaking changes in v6 (ESM switch, Node 20+), v5 (drop webpack v4), v4 (TypeScript types added). Primarily differentiates from similar plugins by its simplicity and configurability (filter, map, generate options). Peer dependency on webpack ^5.75.0.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/webpack-manifest-plugin"},{"id":26648,"title":"Webpack Manifest Resource Plugin","library":"webpack-manifest-resource-plugin","status":"active","version":"4.2.7","language":"javascript","ecosystem":"npm","summary":"Normalizes JS/CSS resource dependencies for webpack-manifest-plugin. Version 4.2.7. Integrates with CommonsChunkPlugin to track chunk dependencies. Produces a manifest with a 'deps' field mapping entry points to their JS and CSS assets. Supports all webpack-manifest-plugin options.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","webpack","manifest","webpack-manifest-plugin"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/webpack-manifest-resource-plugin"},{"id":20792,"title":"webpack-md5-hash","library":"webpack-md5-hash","status":"maintenance","version":"0.0.6","language":"javascript","ecosystem":"npm","summary":"A webpack plugin that replaces the standard webpack chunkhash with an MD5 hash based on the chunk's module contents. The latest version (0.0.6) was released with a low-release cadence, no recent updates or maintenance. It's a minimal alternative to webpack's built-in chunkhash, offering deterministic MD5 hashing and supporting older webpack versions. Requires Node.js and webpack. Not actively maintained; consider using webpack's own [contenthash] or other modern hashing plugins.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","webpack","hash","plugin","md5"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/webpack-md5-hash"},{"id":20793,"title":"webpack-merge","library":"webpack-merge","status":"active","version":"6.0.1","language":"javascript","ecosystem":"npm","summary":"A specialized merge library designed for webpack configuration objects. Version 6.0.1 is the current stable release, requiring Node >=18.0.0. Unlike generic merge utilities (e.g., Lodash.merge), it concatenates arrays, merges objects, and executes functions before merging—critical for webpack's plugin arrays and nested rules. Ships TypeScript types. Maintained actively, with minor/patch releases every few months.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","webpack","merge","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/webpack-merge"},{"id":20794,"title":"webpack-messages","library":"webpack-messages","status":"active","version":"2.0.4","language":"javascript","ecosystem":"npm","summary":"A Webpack plugin that formats and displays messages throughout the bundle lifecycle, including compile start, success, warnings, and errors. Version 2.0.4 is the current stable release, compatible with Webpack 3.x and 4.x. It uses kleur for colorization and provides hooks for custom loggers and completion callbacks. Unlike similar plugins, it supports named bundles for multi-compiler setups and has a minimal footprint. Releases are infrequent but address critical compatibility issues and deprecation warnings.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","bundle","webpack","create-react-app","webpack-plugin","formatting","messages","console","pretty"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/webpack-messages"},{"id":18008,"title":"Webpack Middleware for Express/Browsersync","library":"webpack-middleware","status":"abandoned","version":"1.5.1","language":"javascript","ecosystem":"npm","summary":"webpack-middleware is a wrapper that enables running the Webpack compiler as a middleware for Connect-compatible servers like Express.js or Browsersync. It serves compiled assets from memory, offering faster rebuilds during development without writing files to disk. This specific package, at version 1.5.1, is a fork of `webpack-dev-middleware` designed to better support isomorphic (mixed web/Node.js) bundles. However, it has not been updated since 2016 and is tied to Webpack versions less than 3, making it incompatible with modern Webpack 4 or 5. Users should generally prefer the actively maintained `webpack-dev-middleware` for current projects.","last_verified":"2026-04-23T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/webpack-middleware"},{"id":20795,"title":"webpack-mild-compile","library":"webpack-mild-compile","status":"active","version":"3.4.0","language":"javascript","ecosystem":"npm","summary":"A workaround to prevent webpack from endlessly recompiling when files are created or modified during watch mode, particularly useful in combination with plugins that dynamically generate files (e.g., webpack-iconfont, webpack-spritesmith). Version 3.4.0 supports webpack 2/3/4/5. The package provides both a webpack plugin and a Node API to decouple file events and avoid repeated compilation cycles. It is a lightweight, focused solution for a common footgun in webpack development workflows.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","webpack","endless","compile"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/webpack-mild-compile"},{"id":20796,"title":"webpack-mjml-loader","library":"webpack-mjml-loader","status":"active","version":"2.0.1","language":"javascript","ecosystem":"npm","summary":"A webpack loader that compiles MJML email templates into HTML strings at build time. Current stable version is 2.0.1 (released March 2025), targeting webpack 5 exclusively. For webpack 4, use v1.1.0. MJML is a peer dependency, allowing you to choose any MJML v4+ version. Key differentiators: forwards all MJML options (like minification) via loader options, outputs HTML as a default export string, and ships TypeScript definitions. Compared to other MJML loaders, this one is simple, well-maintained, and explicitly designed for webpack 5.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","webpack","webpack-loader","mjml","mjml4","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/webpack-mjml-loader"},{"id":20797,"title":"webpack-mkcert","library":"webpack-mkcert","status":"active","version":"1.0.3","language":"javascript","ecosystem":"npm","summary":"Webpack plugin that provides HTTPS certificates for local development using mkcert. Version 1.0.3, maintained with monthly releases. Unlike manual certificate setups, it automates mkcert download and CA installation, supports multiple hosts (localhost, 127.0.0.1, custom domains), and includes a China mirror for faster downloads. Ships TypeScript types and requires Node >=16.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","webpack-plugin","certificate","https","mkcert","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/webpack-mkcert"},{"id":14341,"title":"Webpack Mock Server","library":"webpack-mock-server","status":"active","version":"1.0.23","language":"javascript","ecosystem":"npm","summary":"Webpack Mock Server is an Express.js middleware designed to integrate seamlessly with `webpack-dev-server` for API request mocking during development. It boasts a built-in hot-replacement (HMR) mechanism and a TypeScript compiler, allowing developers to define mock responses using `.js`, `.ts`, and `.json` files. The current stable version is `1.0.23`, with an active maintenance cadence demonstrated by frequent point releases addressing compatibility and bug fixes. A key differentiator is its ability to display all configured mock endpoints in a user-friendly `index.html` interface, accessible directly from the console. Unlike traditional proxy setups, it functions as a middleware, avoiding complex proxy-path-patterns while maintaining the ability to use ordinary `fetch('/api/getUserInfo')` calls. It can also operate as a standalone Express middleware without Webpack. This approach simplifies development workflow by providing a robust and integrated mocking solution.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","webpack","mock","mocker","server","api","webpack-dev-server","typescript","ts"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/webpack-mock-server"},{"id":20798,"title":"webpack-mode","library":"webpack-mode","status":"active","version":"1.1.0","language":"javascript","ecosystem":"npm","summary":"Get the current mode (production/development) of a Webpack 4 build. Version 1.1.0 is the latest stable release. This tiny utility checks the `--mode` CLI flag or `NODE_ENV` environment variable and exposes `isProduction`, `isDevelopment`, and a string-comparable object. Works only with Webpack 4 — it will silently return wrong results on Webpack 5. No dependencies, no TypeScript types.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","webpack","mode","environment"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/webpack-mode"},{"id":20800,"title":"webpack-modernizr-loader","library":"webpack-modernizr-loader","status":"maintenance","version":"5.0.0","language":"javascript","ecosystem":"npm","summary":"A Webpack loader that bundles a custom Modernizr build into your bundle. Current stable version is 5.0.0. Release cadence is irregular; last major version 4.0.0 was released in 2018 and 5.0.0 is the latest, but no recent activity. Key differentiator: allows Modernizr feature detection to be included in a Webpack bundle without manual downloads or separate build steps. Alternatives include manual Modernizr download or other loaders like 'modernizr-webpack-plugin'.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","modernizr","webpack","loader"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/webpack-modernizr-loader"},{"id":20799,"title":"webpack-nano","library":"webpack-nano","status":"active","version":"1.1.1","language":"javascript","ecosystem":"npm","summary":"A minimal, lightweight CLI for webpack that focuses on configuration file use, allowing unlimited custom command-line flags via the webpack-nano/argv export. Current stable version is 1.1.1. It is maintained as a smaller alternative to webpack-cli, roughly 90% smaller. Supports config files in Babel, ES6, TypeScript, and ESM formats with appropriate loaders. Drops Node <10 support since v0.7.0 and includes breaking changes in v1.0.0 due to yargs-parser update affecting parsed argv output.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","cli","cmd","command","light","lightweight","nano","small","teensy"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/webpack-nano"},{"id":20801,"title":"webpack-nicelog","library":"webpack-nicelog","status":"maintenance","version":"2.3.1","language":"javascript","ecosystem":"npm","summary":"A webpack plugin that provides a prettier, colorful console output during and after webpack compilation. The current stable version is 2.3.1, with an older maintenance cadence (last update 2018). It replaces the default webpack build logs with a nicer formatted display, including optional progress bar, build time, and configurable colors and display name. Differentiators include simplicity and zero-config setup, though it is less maintained compared to alternatives like webpack-dashboard or friendly-errors-webpack-plugin. No dependencies required for basic use.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","webpack-plugin","webpack","pretty","console","output"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/webpack-nicelog"},{"id":20803,"title":"webpack-node-externals","library":"webpack-node-externals","status":"active","version":"3.0.0","language":"javascript","ecosystem":"npm","summary":"Webpack plugin to automatically exclude node_modules from the bundle when building Node.js backends. Current stable version is 3.0.0, actively maintained with releases every few months. Unlike manual externals configuration, it scans node_modules and generates exclusions automatically, supporting allowlisting, custom import types, and reading dependencies from package.json. Key differentiator: zero-config for the common case, yet fully configurable. Requires Webpack (tested with v4 and v5).","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","webpack","node_modules","node","bundle","externals"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/webpack-node-externals"},{"id":15933,"title":"Webpack Build Status Notifier","library":"webpack-notifier","status":"active","version":"1.15.0","language":"javascript","ecosystem":"npm","summary":"webpack-notifier is a webpack plugin that integrates with node-notifier to provide system-level notifications for webpack build statuses. It's currently at version 1.15.0 and seems to have a moderate release cadence, focusing on stability and compatibility. Key differentiators include its ability to notify on the first run (success/fail), all failed runs, and the first successful run after a failure, remaining silent otherwise to avoid notification spam. It notably improves upon its predecessor, webpack-error-notification, by adding robust support for Windows and eliminating the need for manual `terminal-notifier` installation on OS X, making it more cross-platform friendly. It leverages the underlying `node-notifier` library, which handles platform-specific notification mechanisms. The plugin offers various configuration options for notification titles, content images, and controlling when notifications are triggered (e.g., excluding warnings, always notifying, or only on error).","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","webpack","notify","notification","node-notifier","notifier","build","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/webpack-notifier"},{"id":14343,"title":"Webpack Notifier 2","library":"webpack-notifier-2","status":"active","version":"2.5.0","language":"javascript","ecosystem":"npm","summary":"webpack-notifier-2 is a webpack plugin designed to provide system desktop notifications about the status of webpack builds. As a fork of the original webpack-notifier and webpack-error-notification plugins, it specifically addresses cross-platform compatibility, offering out-of-the-box support for Windows and eliminating the need for manual terminal-notifier installations on OS X. The plugin, currently at stable version 2.5.0, focuses on delivering notifications for the first build (success/fail), all subsequent failed builds, and the first successful build after a failure, remaining silent when builds are consistently successful. Recent updates, including a 'timeout' option and default notification images, contribute to a more 'zero-config' experience. This indicates an active development cadence with ongoing minor feature additions and bug fixes. It fundamentally relies on the node-notifier package for its core notification capabilities.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","webpack","notify","notification","node-notifier","notifier","build"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/webpack-notifier-2"},{"id":20802,"title":"webpack-null-plugin","library":"webpack-null-plugin","status":"deprecated","version":"0.0.2","language":"javascript","ecosystem":"npm","summary":"A tiny npm package (v0.0.2) that provides a no-op Webpack plugin using the null object pattern. It is intended to simplify Webpack configurations that conditionally include plugins by allowing a placeholder that does nothing. The package has no dependencies and has seen no updates since 2016. It is a simple alternative to inline conditional logic in the plugins array. Not actively developed.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","webpack","null","empty","plugin"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/webpack-null-plugin"},{"id":12666,"title":"Webpack Obfuscator Plugin and Loader","library":"webpack-obfuscator","status":"active","version":"3.6.1","language":"javascript","ecosystem":"npm","summary":"webpack-obfuscator is a JavaScript Obfuscator plugin and loader designed specifically for Webpack 5 and above. It integrates the robust `javascript-obfuscator` library into the Webpack build process, allowing developers to protect their JavaScript code by making it harder to read and reverse-engineer. The current stable version is 3.6.1. Releases appear to be frequent, focusing on dependency updates and minor enhancements, indicating an active maintenance schedule. A key differentiator is its seamless integration as both a Webpack plugin and a loader, offering flexibility in how obfuscation is applied, including the ability to exclude specific bundles or files. It also supports the obfuscator.io Pro API for advanced, cloud-based obfuscation techniques, requiring `javascript-obfuscator` version 5.0.0 or higher for this feature.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","obfuscator","obfuscation","uglify","crush","code protection","javascript obfuscator","js obfuscator","webpack obfuscator","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/webpack-obfuscator"},{"id":20804,"title":"WebpackOpenBrowser","library":"webpack-open-browser","status":"active","version":"2.0.2","language":"javascript","ecosystem":"npm","summary":"Webpack plugin to automatically open a browser when webpack's dev server starts. Current stable version is 2.0.2, supports webpack >=4.0.0 <6.0.0. Uses the 'open' package for cross-platform browser launching, including incognito mode via arguments. Differentiators: supports multiple URLs/browsers via array config, delay option, ignore errors option, and includes built-in cross-platform browser name constants for Chrome, Firefox, and Edge. The package ships TypeScript types.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","webpack","plugin","open","browser","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/webpack-open-browser"},{"id":20805,"title":"webpack-parallel-uglify-plugin","library":"webpack-parallel-uglify-plugin","status":"maintenance","version":"2.0.0","language":"javascript","ecosystem":"npm","summary":"A webpack plugin that runs UglifyJS (or Terser) in parallel across multiple workers to speed up minification of bundled assets. Version 2.0.0 is the current stable release, but the project appears to be in maintenance mode with no recent updates (last release 2019). It leverages Node.js worker threads to distribute minification of each output file across available CPU cores, offering significant build time reductions for projects with many entry points. Compared to built-in webpack UglifyJS plugin, it can reduce minification time from minutes to seconds. Supports both UglifyJS (ES5) and Terser (ES6+), along with caching, file inclusion/exclusion by pattern, and source maps. Requires webpack as a peer dependency.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","compress","compressor","min","minification","minifier","minify","optimize","optimizer"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/webpack-parallel-uglify-plugin"},{"id":20806,"title":"webpack-partial","library":"webpack-partial","status":"active","version":"2.2.0","language":"javascript","ecosystem":"npm","summary":"A utility library for composing webpack configuration files using composable helper functions. Version 2.2.0 is the latest stable release (npm). The package provides curried helpers (entry, loader, output, plugin, tap) that take configuration arguments and a webpack config object, enabling clean composition via lodash/fp/compose. It normalizes entry values to arrays for consistency and supports functional patterns. Unlike ad-hoc merging or webpack-merge, it offers a functional, composable API targeted at modular webpack configs. No explicit release cadence.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","webpack","partial","include"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/webpack-partial"},{"id":27544,"title":"webpack-permissions-plugin","library":"webpack-permissions-plugin","status":"maintenance","version":"1.0.10","language":"javascript","ecosystem":"npm","summary":"A webpack plugin to set file and directory permissions (chmod) on output files and folders. Currently at version 1.0.10 (last updated 2022), with infrequent releases. Tested with Webpack 2, 3, and 4. Supports both simple string paths and per-path mode configurations using octal strings or integers. Unlike generic chmod scripts, it integrates directly into the webpack build pipeline. Minimal dependencies; notable for its simplicity but lacks support for webpack 5 and has limited maintenance.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","webpack","plugin","permissions","node","chmod"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/webpack-permissions-plugin"},{"id":27545,"title":"webpack plugin compat","library":"webpack-plugin-compat","status":"active","version":"1.0.4","language":"javascript","ecosystem":"npm","summary":"A compatibility layer for the webpack plugin API that simplifies supporting both v4 and pre-v4 versions (v3/v2). Current version 1.0.4 adds support for Tapable v2.0. Key differentiators: transparent event name mapping (spaces/hyphens to camelCase), HookMap support via space-delimited tokens, special-cased parser events, and a unified reg/tap API that works across webpack versions. Maintained by the Dojo toolkit team.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","webpack","plugin","tapable","compatibility"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/webpack-plugin-compat"},{"id":20807,"title":"webpack-plugin-hash-output","library":"webpack-plugin-hash-output","status":"active","version":"3.2.1","language":"javascript","ecosystem":"npm","summary":"A Webpack plugin that replaces chunkhash placeholders with an MD5 hash of the final file content, computed after all other plugins (like UglifyJsPlugin) have run. v3.2.1 requires Webpack >=4. Unlike other hash plugins that compute hashes earlier, this plugin ensures that any change in the build pipeline—including minification configuration—is reflected in the output hash, preventing cache conflicts. It supports sourcemaps partially and has known ordering requirements with plugins like HtmlWebpackPlugin. Maintained on GitHub, low release cadence (last release 2020).","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","webpack","plugin","generate","asset","hash"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/webpack-plugin-hash-output"},{"id":27546,"title":"webpack-plugin-module-federation","library":"webpack-plugin-module-federation","status":"deprecated","version":"1.0.0-beta-1","language":"javascript","ecosystem":"npm","summary":"A Webpack 4 plugin that implements module federation, allowing multiple separately built applications to share code and dependencies at runtime. This is an early beta (v1.0.0-beta-1) of the official ModuleFederationPlugin backported for Webpack 4, with similar API to the Webpack 5 version. It enables micro-frontends by exposing and consuming remote modules via a dynamic import pattern. Unlike the Webpack 5 built-in, this requires explicit configuration of libraryTarget 'global' and manual addition of remoteEntry.js scripts to HTML. The library is considered experimental, not recommended for production, and lacks the maturity and features of the official Webpack 5 ModuleFederationPlugin.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/webpack-plugin-module-federation"},{"id":20809,"title":"webpack-plugin-ramdisk","library":"webpack-plugin-ramdisk","status":"active","version":"0.2.0","language":"javascript","ecosystem":"npm","summary":"A Webpack plugin that creates and mounts a RAM disk for blazing fast build output, using the OS native filesystem instead of in-memory JS filesystems. v0.2.0 is the latest stable release (infrequent updates). Key differentiators: prevents excessive SSD writes during HMR, supports both macOS and Linux, integrates as a standard Webpack plugin. Unlike webpack-virtual-modules or memfs, this leverages real OS-level RAM drives for true I/O speed. Requires Node >=10 and Webpack 4 or 5.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","dev","development","disk","drive","in-memory","memory","ram","ramdisk"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/webpack-plugin-ramdisk"},{"id":14342,"title":"Webpack Plugin Serve","library":"webpack-plugin-serve","status":"active","version":"1.6.0","language":"javascript","ecosystem":"npm","summary":"webpack-plugin-serve is a fast and lean development server implemented as a Webpack plugin, offering an alternative to webpack-dev-server. It integrates directly into the Webpack compilation process, which can simplify configuration. The current stable version, 1.6.0, supports Webpack 4 and 5, and Node.js Active LTS versions (>=10.0.0, with a specific range for 10.x). The project appears to have a consistent release cadence with regular bugfixes and features, often including dependency updates. Key differentiators include its plugin-based architecture, focus on being 'evergreen' with Node.js support, and a comprehensive feature grid for comparison with alternatives. It emphasizes flexibility, allowing many features typically found in a dev server to be implemented via middleware. It ships with a client script that supports modern browsers (async/await) but can be transpiled for older ones. This plugin is often used in conjunction with `webpack-nano` for a minimal CLI experience.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","dev","development","devserver","serve","server","webpack"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/webpack-plugin-serve"},{"id":20808,"title":"webpack-plugin-vuetify","library":"webpack-plugin-vuetify","status":"active","version":"3.1.3","language":"javascript","ecosystem":"npm","summary":"Webpack plugin for Vuetify 3 tree-shaking and automatic component imports. Current stable version is 3.1.3 (requires Node ^18.0.0 || >=20.0.0). Ships TypeScript types and supports Webpack 5. Replaces older vuetify-loader package. Key differentiators: auto-imports Vuetify components used in templates, handles style loading (none/external/sass), and supports progressive images (experimental). Peer dependencies include @vue/compiler-sfc, vue ^3.2.6, vuetify >=3, and webpack ^5.0.0. Release cadence is irregular.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/webpack-plugin-vuetify"},{"id":20811,"title":"Webpack PnP Externals","library":"webpack-pnp-externals","status":"active","version":"1.1.0","language":"javascript","ecosystem":"npm","summary":"Webpack plugin (v1.1.0) to exclude Yarn Plug'n'Play (PnP) modules from the bundle, intended for backend bundles using Yarn PnP. Works with Webpack 4 and 5. It complements webpack-node-externals by resolving PnP packages to their virtual locators, preventing bundling of dependencies that should be loaded at runtime. It supports include/exclude filters and custom import types. Lightweight, no runtime dependencies. Minimal maintenance frequency as of 2023.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/webpack-pnp-externals"},{"id":28458,"title":"webpack-post-compile-plugin","library":"webpack-post-compile-plugin","status":"active","version":"1.2.3","language":"javascript","ecosystem":"npm","summary":"A webpack plugin that post-compiles specified node_modules packages (e.g., those listed in `compileDependencies` or marked with `postCompile`) using the same loaders as your application source, enabling trasformation of dependencies like Babel or TypeScript. Version 1.2.3 is current; active development with infrequent releases. Compared to alternatives like `webpack-loader`, it uses `package.json` config to declare which packages need post-compilation, supporting micromatch patterns (>=1.0.0) and multiple configuration methods. Requires Webpack >=3.","last_verified":"2026-05-09T00:00:00.000Z","tags":["javascript","post-complile","post","compile","webpack","webpack plugin","plugin"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/webpack-post-compile-plugin"},{"id":26650,"title":"Webpack Prebundle Plugin","library":"webpack-prebundle-plugin","status":"active","version":"1.0.2","language":"javascript","ecosystem":"npm","summary":"A Webpack plugin that prebundles vendor and common code using esbuild, reducing the number of modules Webpack needs to process and boosting build speed. Version 1.0.2 is the latest stable release. It uses esbuild for fast bundling and can replace DLLPlugin without the need for pre-building or committing bundles to Git. Supports watch mode via chokidar. Differentiators: simpler than DLLPlugin, no manual DLL build step, and automatically externalizes prebundled modules via Webpack externals.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","webpack","prebundling"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/webpack-prebundle-plugin"},{"id":20812,"title":"webpack-preprocessor","library":"webpack-preprocessor","status":"abandoned","version":"0.1.12","language":"javascript","ecosystem":"npm","summary":"A webpack loader that strips or keeps code blocks based on preprocessor directives like `#if`, `#elif`, `#else`, `#endif`, supporting JavaScript and HTML files. It uses a declarative syntax similar to C preprocessor. Version 0.1.12 is the latest, but the project appears unmaintained (last commit years ago). Key differentiators: simple condition syntax, supports nested logic, and works with webpack 1/2 loaders. Alternatives like preprocess-loader or webpack-strip-block may be more modern.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","webpack","webpackloader","preprocessor"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/webpack-preprocessor"},{"id":20810,"title":"webpack-preprocessor-loader","library":"webpack-preprocessor-loader","status":"active","version":"1.3.0","language":"javascript","ecosystem":"npm","summary":"A Webpack loader that enables conditional compilation in any text-based file. Current stable version is 1.3.0, released with support for nested if conditions, custom directives, verbose mode with escapeComments option, and builds on a rewritten codebase from v1.1.0+ that enhances multiline comment handling. It works as the last loader, processing raw text before other loaders, and supports JavaScript, HTML, CSS, and more. Unlike DefinePlugin, this loader physically removes code blocks based on directives, reducing bundle size. It requires Webpack 4+ and Node >=6.11.5.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","webpack","loader","preprocessor","preprocess","precompile"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/webpack-preprocessor-loader"},{"id":27547,"title":"webpack-prettier-plugin","library":"webpack-prettier-plugin","status":"maintenance","version":"1.0.3","language":"javascript","ecosystem":"npm","summary":"A webpack plugin that automatically reformats code (JavaScript, JSON, CSS, Sass) using Prettier during the build process. Version 1.0.3 is the latest, with an unknown release cadence. Its key differentiator is simplicity—three steps to integrate. However, it is a minimal wrapper around Prettier with limited documentation and no active development, making it less robust than alternatives like prettier-webpack-plugin.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","Prettier","Webpack","Webpack Plugin","Plugin","Code Reformat"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/webpack-prettier-plugin"},{"id":16934,"title":"Webpack Production Setup","library":"webpack-production-setup","status":"abandoned","version":"5.0.0","language":"javascript","ecosystem":"npm","summary":"This package, `webpack-production-setup`, provides a pre-configured Webpack 2 build pipeline aimed at production performance and simplicity. Despite its `5.0.0` version, the documentation explicitly states it targets Webpack 2, making it severely outdated for current Webpack versions (5+). It abstracts common configurations for ES6, Babel, and Sass bundling into a reusable `webpack.config.js` file that can be required and optionally mutated. Its stated focus is on ease of use and optimized output. Given the dependency on Webpack 2 and the last commit dating back to 2017, it is not actively maintained for modern Webpack environments and has not seen recent updates to align with current ecosystem best practices or Webpack 5 features.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/webpack-production-setup"},{"id":20813,"title":"WebpackRemoteTypesPlugin","library":"webpack-remote-types-plugin","status":"active","version":"0.2.7","language":"javascript","ecosystem":"npm","summary":"Webpack plugin (v0.2.7) that downloads TypeScript type definition tarballs generated by dts-loader from remote locations (e.g., a remote Module Federation entry). It integrates with webpack's build process to fetch type definitions files at build time and unzips them into a local directory. Key differentiator: enables type checking for remote modules in a Micro-Frontend setup where type definitions are served alongside remoteEntry.js. Release cadence is irregular; currently stable but low activity.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/webpack-remote-types-plugin"},{"id":20814,"title":"webpack-remove-code-blocks","library":"webpack-remove-code-blocks","status":"active","version":"0.10.1","language":"javascript","ecosystem":"npm","summary":"A webpack loader plugin that removes blocks of code marked with special comment labels (e.g., `/* devblock:start */.../* devblock:end */`) from files processed by webpack. Current stable version 0.10.1 supports webpack >=3.0.0 and Node.js >=18. It allows multiple named block definitions, optional replacement text, and modes to skip removal based on webpack's `mode` option. Differentiates from alternatives by supporting custom labels, prefixes, and suffixes, and being actively maintained.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","webpack","blocks","strip code","remove code","remove code blocks","webpack-loader","webpack-strip-blocks","webpack-remove-blocks"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/webpack-remove-code-blocks"},{"id":20815,"title":"webpack-remove-debug","library":"webpack-remove-debug","status":"abandoned","version":"0.1.0","language":"javascript","ecosystem":"npm","summary":"A Webpack loader that removes all calls to the `debug` library and its associated require statements from your production code. v0.1.0, last release in 2021, no active maintenance. It specifically targets `debug(…)` function calls and `require('debug')` patterns, with no configuration parameters. Similar to strip-loader but limited to debug and only works for CommonJS require, not ES module imports. No updates or security patches since release.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","webpack","debug","strip","remove"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/webpack-remove-debug"},{"id":15285,"title":"Webpack Remove Empty Scripts Plugin","library":"webpack-remove-empty-scripts","status":"active","version":"1.1.1","language":"javascript","ecosystem":"npm","summary":"webpack-remove-empty-scripts is a Webpack plugin designed to eliminate superfluous empty JavaScript files generated by Webpack 5, particularly when an `entry` point consists solely of style assets (e.g., SCSS or CSS files). This issue frequently occurs even when `mini-css-extract-plugin` correctly processes and extracts styles into dedicated CSS files, leaving behind an empty `.js` file for each style entry. The plugin automatically detects and removes these redundant outputs, ensuring a cleaner and more efficient build directory. The current stable version is `1.1.1`, and the project demonstrates an active maintenance cadence with minor releases and patches occurring every few months. Its primary utility lies in streamlining the build output for Webpack 5 projects that heavily utilize CSS preprocessors and separate style extraction.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","webpack","plugin","remove","empty","script","entry","style","scss","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/webpack-remove-empty-scripts"},{"id":20816,"title":"Webpack Report","library":"webpack-report","status":"active","version":"2.0.3","language":"javascript","ecosystem":"npm","summary":"Webpack Report is a webpack plugin (version 2.0.3) that provides a comprehensive build analysis with an interactive dashboard. It visualizes assets, modules, chunks, and dependency information, and displays build warnings and errors. It requires webpack as a peer dependency. Key differentiators include a built-in server to host the report, auto-opening in the browser, and customizable stats options. The plugin is actively maintained, though it is not as widely used as alternatives like webpack-bundle-analyzer. Release cadence is not specified but appears infrequent.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/webpack-report"},{"id":20817,"title":"webpack-require-from","library":"webpack-require-from","status":"maintenance","version":"1.8.6","language":"javascript","ecosystem":"npm","summary":"Webpack plugin to control dynamic import chunk paths/URLs at runtime. v1.8.6 supports Webpack 2-5 and web workers. Lightweight, zero dependencies, production-tested. Unlike static output.publicPath, it allows runtime path overrides via a fixed path, a global variable, or a global method. Last release in 2021; stable maintenance mode.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","dynamic import","webpack","plugin","import","require.ensure","dynamic chunks"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/webpack-require-from"},{"id":18009,"title":"Webpack HTTP Resource Loader","library":"webpack-require-http","status":"abandoned","version":"0.4.3","language":"javascript","ecosystem":"npm","summary":"webpack-require-http is a webpack plugin designed to enable the direct `require()` of HTTP and HTTPS resources within JavaScript code. This functionality is achieved by configuring it within webpack's `externals` option, where it transforms remote URL imports into asynchronous operations that fetch and inject the external scripts or stylesheets into the browser environment. The `require()` call then returns a `Promise` which resolves upon successful loading of the resource. The package, currently at version 0.4.3, was last updated in 2017, indicating it is no longer actively maintained. A key differentiator is its ability to accept custom rules (using regular expressions or functions) to rewrite or re-map requested URLs, offering flexibility in handling external resource paths. While it addressed a specific need for loading remote assets directly via `require` in earlier webpack versions, modern webpack (v5+) provides more robust and integrated solutions for handling external dependencies and remote modules, making this package largely superseded.","last_verified":"2026-04-23T00:00:00.000Z","tags":["javascript","webpack","http","load","require","plugin","loader"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/webpack-require-http"},{"id":20818,"title":"webpack-require-weak","library":"webpack-require-weak","status":"maintenance","version":"1.0.1","language":"javascript","ecosystem":"npm","summary":"Utility for using webpack's resolveWeak to conditionally require modules in webpack bundles. Version 1.0.1, no active release cadence. Key differentiator: enables optional module loading without webpack bundling the module, useful for universal modules that work both in webpack and Node.js. Typically used alongside `is-webpack-bundle`.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/webpack-require-weak"},{"id":20819,"title":"webpack-requiredir","library":"webpack-requiredir","status":"deprecated","version":"0.2.1","language":"javascript","ecosystem":"npm","summary":"This library provides a simple function to recursively require all modules from a webpack require.context, returning a hash of modules keyed by their names. Version 0.2.1 is the latest. It supports optional object modification, exclusion of specific modules, and applying a transformation function to each module. It is a minimal utility for use with webpack's require.context, primarily in Node.js or webpack-bundled applications. No active development; last updated in 2016.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","webpack","require","dir"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/webpack-requiredir"},{"id":20821,"title":"webpack-retry-chunk-load-plugin","library":"webpack-retry-chunk-load-plugin","status":"active","version":"3.1.1","language":"javascript","ecosystem":"npm","summary":"A webpack plugin that automatically retries loading of async chunks that fail to load. Version 3.1.1 supports webpack 5 or newer. It is actively maintained, with regular updates. Key features include configurable retry delay, maximum retries, chunk filtering, cache busting, and a last resort script. It provides TypeScript type declarations and is a drop-in solution compared to manual retry logic.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","webpack","webpack plugin","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/webpack-retry-chunk-load-plugin"},{"id":22979,"title":"webpack-rollup-loader","library":"webpack-rollup-loader","status":"maintenance","version":"0.8.1","language":"javascript","ecosystem":"npm","summary":"A Webpack loader that delegates module bundling to Rollup while using Webpack's own module resolution. Version 0.8.1 is the latest stable release, with no active development since 2020. It requires both webpack >=3.3.0 and rollup ^1.0.0 || ^2.0.0. Key differentiator: combines Rollup's tree-shaking and ES module optimizations with Webpack's plugin ecosystem and code splitting. Best suited for project entry points where Rollup's bundling is desired but full migration is impractical. Not for general .js files due to recursive bundling issues.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","webpack"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/webpack-rollup-loader"},{"id":20820,"title":"webpack-rtl-plugin","library":"webpack-rtl-plugin","status":"active","version":"2.0.0","language":"javascript","ecosystem":"npm","summary":"Webpack plugin that generates an additional right-to-left (RTL) CSS bundle alongside the original LTR stylesheet using mini-css-extract-plugin. Current stable version 2.0.0, with irregular releases. Under the hood it uses rtlcss for CSS transformation. Key differentiator: it is a dedicated Webpack plugin, unlike standalone rtlcss or postcss-rtl which require separate loaders or post-processing. It supports content hashing in filenames, diff-only output, minification via cssnano, and custom rtlcss options/plugins.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","webpack","css","rtl"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/webpack-rtl-plugin"},{"id":20822,"title":"webpack-rxjs-externals","library":"webpack-rxjs-externals","status":"active","version":"2.0.0","language":"javascript","ecosystem":"npm","summary":"Generate webpack externals configuration for RxJS v6+ automatically, avoiding manual maintenance of external module lists. Version 2.0.0 requires webpack >=2 and only supports RxJS v6 import paths (e.g., 'rxjs', 'rxjs/operators'), not the older v5 deep paths. This package is specifically for bundling RxJS separately from your app bundle via CDN or external script. Notable alternatives: manually listing externals or using webpack-node-externals. Maintained sporadically; last release 2.0.0.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/webpack-rxjs-externals"},{"id":15935,"title":"Webpack S3 Plugin","library":"webpack-s3-plugin","status":"active","version":"1.2.0-rc.0","language":"javascript","ecosystem":"npm","summary":"The `webpack-s3-plugin` is a specialized Webpack plugin designed to streamline the process of uploading compiled assets from a Webpack build directly to an Amazon S3 bucket. It is currently in a release candidate phase, indicated by version `1.2.0-rc.0`, suggesting ongoing development towards a stable 1.2.0 release. The plugin integrates deeply into the Webpack compilation lifecycle, allowing developers to define precise `include` or `exclude` rules, which can be regular expressions, functions, or arrays of rules, to control which assets are uploaded. It provides extensive configuration options for AWS S3, including credential management, region specification, and S3 object upload parameters like `ACL`. A key differentiator is its focus on handling assets directly from the build output, rather than reading from a local directory post-compilation, for efficiency. It requires `webpack` version 5 or higher as a peer dependency.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","s3","webpack","node","upload","production"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/webpack-s3-plugin"},{"id":26653,"title":"webpack-sane-compiler","library":"webpack-sane-compiler","status":"maintenance","version":"3.1.1","language":"javascript","ecosystem":"npm","summary":"A thin wrapper around webpack's compiler that provides a friendlier, event-based API with Promises, explicit begin/end/error/invalidate events, and automatic error handling for compilation failures. Version 3.1.1 supports webpack 2, 3, and 4 (webpack >=2.0.0 <5.0.0). Differentiates from raw webpack by rejecting Promises and calling watch handlers with errors when stats contain errors, plus emitting additional lifecycle events like 'begin' and 'invalidate'. Package is stable and mature with no recent releases.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","webpack","compiler","compilation"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/webpack-sane-compiler"},{"id":26651,"title":"webpack-sane-compiler-notifier","library":"webpack-sane-compiler-notifier","status":"maintenance","version":"2.1.1","language":"javascript","ecosystem":"npm","summary":"Library that sends OS-level notifications (e.g., native desktop notifications) about webpack compilation status when used with webpack-sane-compiler. Current stable version: 2.1.1. Released sporadically; last release 2020. Key differentiators: simple, zero-config API; integrates directly with webpack-sane-compiler's events; supports custom title, icon, and sound.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","webpack","sane","compiler","notifier","notification","build"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/webpack-sane-compiler-notifier"},{"id":26652,"title":"webpack-sane-compiler-reporter","library":"webpack-sane-compiler-reporter","status":"active","version":"3.3.2","language":"javascript","ecosystem":"npm","summary":"A reporter library for the webpack-sane-compiler that provides pretty, customizable console output for webpack compilation events (start, success, failure, invalidate, stats). Version 3.3.2 is the latest stable release. It is designed specifically for webpack-sane-compiler (peer dependency >=2.0.0 <4.0.0) and offers hooks to customize each message type, with defaults that print to stderr. Unlike generic webpack reporters, it integrates tightly with the sane compiler API, supporting features like stats display (true, false, 'once') and fine-grained event-level formatting.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","webpack","compiler","compilation","report","reporter","reporting"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/webpack-sane-compiler-reporter"},{"id":20823,"title":"webpack-sentry-plugin","library":"webpack-sentry-plugin","status":"active","version":"2.0.3","language":"javascript","ecosystem":"npm","summary":"Webpack plugin to upload source maps to Sentry for error tracking. Current stable version 2.0.3 supports webpack 4 & 5 and Node >= 6. Works by creating Sentry releases and uploading source maps automatically during the webpack build. Key differentiator: integrates directly with webpack's compilation lifecycle, supports release commits, filename transforms, and include/exclude filters. v2 rewrote the plugin API for webpack 4 hooks, breaking compatibility with webpack 1-3 (use v1 for those).","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","sentry","webpack","upload","source-map"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/webpack-sentry-plugin"},{"id":20826,"title":"webpack-serve","library":"webpack-serve","status":"active","version":"4.0.0","language":"javascript","ecosystem":"npm","summary":"A CLI wrapper for webpack-plugin-serve, providing a premier webpack development server. Current stable version is 4.0.0 (as of last release, no updates since). Release cadence has been sporadic; the package was forked from webpack-contrib/webpack-serve and is now maintained separately. Key differentiators: offers a simple CLI interface for webpack-plugin-serve, supports HMR, live reload, HTTP2, compression, history API fallback, and progress. However, the authors recommend using webpack-plugin-serve directly with webpack-nano instead of this CLI. Only works with Node versions 8.0.0-8.x, 10.0.0-10.13.x, and >=10.15.0 (not 10.14.0 due to a bug). Requires webpack ^4.29.0 as a peer dependency.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","development","devserver","serve","server","webpack"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/webpack-serve"},{"id":20824,"title":"webpack-serve-overlay","library":"webpack-serve-overlay","status":"active","version":"0.3.0","language":"javascript","ecosystem":"npm","summary":"A rudimentary error overlay for webpack-serve, mimicking the overlay from webpack-dev-server. Version 0.3.0 is the latest stable release, with no recent updates. The package requires webpack-serve and provides a minimal, quick way to display compilation errors in the browser during development. It uses a WebSocket connection similar to webpack-hot-client and requires no extra configuration. Conditional require with environment check is recommended to avoid inclusion in production builds.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","webpack","webpack-serve"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/webpack-serve-overlay"},{"id":20825,"title":"webpack-serve-waitpage","library":"webpack-serve-waitpage","status":"active","version":"1.0.2","language":"javascript","ecosystem":"npm","summary":"A middleware plugin for webpack-serve that displays a progress page during webpack compilation, replacing the default blank page with a customizable wait screen. Current stable version is 3.0.0 (supports webpack 5 and Node 18). This package is specific to the legacy webpack-serve (v1/v2), not webpack-dev-server. Alternatives include webpack-dev-server's built-in progress overlay or separate plugins like webpack-dashboard.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/webpack-serve-waitpage"},{"id":18929,"title":"webpack-server","library":"webpack-server","status":"deprecated","version":"0.1.2","language":"javascript","ecosystem":"npm","summary":"A livereload server for webpack, version 0.1.2. This package provides a development server that integrates with webpack for live reloading. It is an early prototype with no active maintenance. Key differentiators: leverages webpack's build pipeline for asset serving and hot reloading. Alternatives like webpack-dev-server are more mature and widely adopted. Note: this package is experimental and not recommended for production use.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","scout","webpack","deploy","build"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/webpack-server"},{"id":18010,"title":"Webpack Server Render Middleware","library":"webpack-server-render-middleware","status":"abandoned","version":"1.0.0","language":"javascript","ecosystem":"npm","summary":"webpack-server-render-middleware is a development-focused Express-style middleware designed to integrate Webpack's build process with server-side rendering (SSR) in Node.js applications. It functions similarly to webpack-dev-middleware but specifically handles server-side bundles, exposing the compiled bundle via the `res.serverBundle` property. The package is currently at version 1.0.0, released in 2018, and explicitly supports Webpack 4. It has not seen updates since then, making it incompatible with Webpack 5 and later versions. This middleware is specifically for development and should never be used in production environments due to its inherent design for in-memory bundling and lack of production optimizations or security considerations. Modern alternatives like Vite or the built-in `serverSideRender` option in webpack-dev-middleware (for Webpack 5+) have largely superseded its functionality.","last_verified":"2026-04-23T00:00:00.000Z","tags":["javascript","webpack","server","render","react","universal","isomorphic"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/webpack-server-render-middleware"},{"id":20828,"title":"Webpack Shell Plugin","library":"webpack-shell-plugin","status":"maintenance","version":"0.5.0","language":"javascript","ecosystem":"npm","summary":"A webpack plugin that executes shell commands before and after webpack builds. Version 0.5.0 requires webpack 4+ (peer dependency). It supports arrays of commands for start, end, and exit phases, and provides a 'dev' mode to avoid re-running scripts in watch/watch-dev-server. Unlike alternatives like shelljs-webpack-plugin, it uses spawn by default but offers a 'safe' flag to fall back to exec. The plugin is unmaintained since 2019 and may have issues with webpack 5.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","webpack","shell","plugin","serve","hmr","browser","script"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/webpack-shell-plugin"},{"id":20827,"title":"webpack-shell-plugin-next","library":"webpack-shell-plugin-next","status":"active","version":"2.3.3","language":"javascript","ecosystem":"npm","summary":"Run shell commands before, during, and after webpack 5 builds. Current stable version 2.3.3, with regular updates. Supports TypeScript types and provides fine-grained lifecycle hooks (onBuildStart, onBuildEnd, onBuildExit, onWatchRun, etc.) with blocking and parallel execution control. Differentiator: actively maintained fork of the original webpack-shell-plugin, compatible only with webpack 5 (v2.x) and offering more hooks and TypeScript support.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","webpack","shell","plugin","serve","hmr","browser","script","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/webpack-shell-plugin-next"},{"id":20829,"title":"webpack-simple-progress-plugin","library":"webpack-simple-progress-plugin","status":"active","version":"0.0.5","language":"javascript","ecosystem":"npm","summary":"A webpack plugin that displays a simple progress bar in the terminal during the build process. Current stable version is 0.0.5, which supports webpack 1 through 5. It uses node-progress and chalk for customizable progress bars and messages. The plugin wraps webpack's ProgressPlugin events to provide real-time feedback. It is lightweight with no unusual overhead, suitable for projects that want a minimalistic progress indicator. Suitable for any webpack project requiring visual progress feedback during builds.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","webpack","plugin","progress"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/webpack-simple-progress-plugin"},{"id":20830,"title":"Webpack Source Map Support","library":"webpack-source-map-support","status":"active","version":"2.0.1","language":"javascript","ecosystem":"npm","summary":"A Webpack plugin that automatically adds `source-map-support` to your bundle so errors in Node.js applications built with Webpack include mapped stack traces. Version 2.0.1 is stable and requires Webpack 1.x. It injects the dependency at build time, simplifying configuration compared to manual setup. Lightweight with no runtime overhead beyond the source-map-support library itself.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/webpack-source-map-support"},{"id":20831,"title":"webpack-sources","library":"webpack-sources","status":"active","version":"3.4.0","language":"javascript","ecosystem":"npm","summary":"Provides base and concrete Source classes for representing source code with optional source maps, used primarily by webpack. Current stable version is 3.4.0, released in 2025-01-06. The package is actively maintained as part of webpack ecosystem. Key classes include RawSource, OriginalSource, SourceMapSource, ConcatSource, CachedSource, and PrefixSource. Differentiators: designed for webpack's compilation pipeline, supports efficient buffer operations (buffer/buffers), hash computation, and identity mappings for source maps. It ships TypeScript types and works with Node 10.13+.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","webpack","source-map","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/webpack-sources"},{"id":20832,"title":"webpack-spawn-plugin","library":"webpack-spawn-plugin","status":"maintenance","version":"0.3.0","language":"javascript","ecosystem":"npm","summary":"A webpack plugin that runs child_process.spawn during compilation, useful for running shell commands or starting processes as part of the build pipeline. The latest stable version is 0.3.0, released infrequently with last update in 2018. It supports Webpack 4+ hooks via the 'when' option (default 'done') and offers a 'persistent' flag to avoid respawning on recompilation. Compared to alternatives like webpack-shell-plugin or webpack-exec-plugin, this one directly uses Node's spawn for more control over stdio and process handling.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","webpack-spawn-plugin","webpack"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/webpack-spawn-plugin"},{"id":20833,"title":"webpack-split-by-path","library":"webpack-split-by-path","status":"maintenance","version":"2.0.0","language":"javascript","ecosystem":"npm","summary":"Webpack plugin to split an entry bundle into multiple smaller bundles based on absolute file paths. v2.0.1 is the latest stable version, compatible with webpack 2. v1.0.0 supports webpack 1. This plugin was largely superseded by webpack's built-in splitChunks in webpack 4+. It is based on split-by-name-webpack-plugin but uses absolute paths instead of module names. Useful for vendor bundle extraction in legacy webpack 1/2 projects.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","webpack","plugin"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/webpack-split-by-path"},{"id":20834,"title":"webpack-spritesmith","library":"webpack-spritesmith","status":"maintenance","version":"1.1.0","language":"javascript","ecosystem":"npm","summary":"Webpack plugin that converts a set of images into a spritesheet and generates SASS/LESS/Stylus mixins using spritesmith and spritesheet-templates. Current stable version is 1.1.0 (2018). Low release cadence; last commit in 2018. Key differentiator: integrates sprite generation into webpack build pipeline, eliminating the need for separate gulp/grunt tasks. Alternatives: webpack-spritesmith is the only dedicated webpack sprite plugin; gulp.spritesmith is a gulp equivalent. Supports watch mode via gaze. Requires separate file-loader for the generated sprite image. Works with webpack 4 and earlier; likely incompatible with webpack 5 without modifications.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","icons","sprites","spritesmith","webpack"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/webpack-spritesmith"},{"id":20835,"title":"Webpack Stats Plugin","library":"webpack-stats-plugin","status":"active","version":"1.1.3","language":"javascript","ecosystem":"npm","summary":"A webpack plugin that ingests the compiler's stats object, transforms it, and writes a JSON file (typically 'stats.json') to the output directory. Version 1.1.3 is the current stable release, updated primarily with patch-level maintenance. Key differentiator: it is a dedicated, minimal stats-file writer without the overhead of full-featured analysis tools. It supports custom transforms (sync or Promise), selective field filtering, and works with webpack 4 and 5. Maintained by Formidable Labs.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","webpack"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/webpack-stats-plugin"},{"id":20836,"title":"Webpack Stats Report","library":"webpack-stats-report","status":"active","version":"2.0.6","language":"javascript","ecosystem":"npm","summary":"Version 2.0.6 (active, monthly releases). Generates an HTML grid report from Webpack stats JSON, useful for visualizing bundle composition and size. Key differentiators: lightweight, no external dependencies, supports gzip size display, works both as a Webpack plugin and standalone Node API. Unlike webpack-bundle-analyzer, it produces a single static HTML file with grid layout.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/webpack-stats-report"},{"id":20838,"title":"webpack-stream","library":"webpack-stream","status":"active","version":"7.0.0","language":"javascript","ecosystem":"npm","summary":"Run webpack as a stream to conveniently integrate with gulp. Version 7.0.0 requires webpack ^5.21.2 as a peer dependency and Node >= 10.0.0. Releases follow semver with active development. Key differentiators: simplifies piping webpack builds through gulp streams, supports watch mode with caching, and allows passing webpack config directly or via external config file.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","gulpplugin","webpack","stream"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/webpack-stream"},{"id":27548,"title":"Webpack String Replacer","library":"webpack-string-replacer","status":"active","version":"0.0.20","language":"javascript","ecosystem":"npm","summary":"Webpack plugin to replace strings in modules at configurable build stages. Version 0.0.20 supports three apply stages (loader, optimizeModules, optimizeChunkAssets) and match-count requirements with min/max constraints. Provides TypeScript types, inherited rule/replacement defaults, and validation logging. Differentiates from simple find-and-replace by allowing stage-specific application and output-file-based filtering.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","webpack","plugin","webpack-plugin","bundle","content","text","string","token","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/webpack-string-replacer"},{"id":20837,"title":"webpack-strip-block","library":"webpack-strip-block","status":"active","version":"0.3.0","language":"javascript","ecosystem":"npm","summary":"Webpack loader (v0.3.0) that removes code blocks wrapped in special comment tags from your bundles. Designed for stripping development-only code like verbose logging, assertions, or debug warnings from production builds. It works as a pre-loader and supports custom start/end delimiter comments. Lightweight alternative to webpack-strip-loader, with no runtime dependencies.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","webpack","webpackloader","stripcode"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/webpack-strip-block"},{"id":20839,"title":"webpack-stylish","library":"webpack-stylish","status":"maintenance","version":"0.1.8","language":"javascript","ecosystem":"npm","summary":"A stylish, opinionated reporter for webpack that replaces the default build output with a visually appealing, easy-to-read format. Version 0.1.8 supports webpack 2, 3, and 4. It ignores the stats config and works best with a single instance for MultiCompiler setups. Requires Node >=6. No options; opinionated defaults. Compared to alternatives like webpack-dashboard or friendly-errors-webpack-plugin, it focuses purely on output aesthetics with minimal configuration.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/webpack-stylish"},{"id":20840,"title":"webpack-subresource-integrity","library":"webpack-subresource-integrity","status":"active","version":"5.2.0-rc.1","language":"javascript","ecosystem":"npm","summary":"Webpack plugin for enabling Subresource Integrity (SRI) to protect against compromised CDN resources. Current stable version is 5.1.0, with release candidate 5.2.0-rc.1 available. The plugin supports Webpack 5.12+ and html-webpack-plugin 5+, and now provides an ES module distribution alongside CommonJS. Key differentiators include integration with html-webpack-plugin for automatic integrity injection, lazy hash loading option for larger projects, and TypeScript type definitions.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","webpack","plugin","sri","subresource","integrity","html-webpack-plugin","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/webpack-subresource-integrity"},{"id":27549,"title":"webpack-subresource-integrity-embroider","library":"webpack-subresource-integrity-embroider","status":"active","version":"0.2.4","language":"javascript","ecosystem":"npm","summary":"Webpack plugin providing Subresource Integrity (SRI) support for Ember applications built with Embroider. At version 0.2.4, this package addresses limitations of both ember-cli-sri (which does not support Embroider) and the generic webpack-subresource-integrity plugin (which cannot handle non-webpack-managed assets and the Embroider-generated index.html). It injects integrity attributes into link and script elements while handling edge cases like empty rootURL/publicPath, inline scripts, and external resources. Release cadence is sporadic with bug fixes and enhancements. Key differentiator: native Embroider integration without requiring additional addons.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/webpack-subresource-integrity-embroider"},{"id":20842,"title":"webpack-svgstore","library":"webpack-svgstore","status":"active","version":"2.1.2","language":"javascript","ecosystem":"npm","summary":"A webpack 5 plugin that combines multiple SVG files into a single SVG sprite sheet using <symbol> elements. Current version 2.1.2 (January 2024) uses svgo for optimization and glob patterns for file matching. Requires Node >= 18 and webpack 5. Ships TypeScript types. Differentiator: simple configuration, built-in SVG sprite loader (svgxhr) for use in webpack bundles, and options for prefix, inline SVG, and viewBox removal. Alternatives like svg-sprite-loader handle SVG injection differently.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","webpack","webpack-plugin","svg","svgo","svgstore","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/webpack-svgstore"},{"id":20841,"title":"webpack-svgstore-plugin","library":"webpack-svgstore-plugin","status":"active","version":"4.1.0","language":"javascript","ecosystem":"npm","summary":"Webpack plugin that generates SVG sprites (SVG store) from a set of SVG files. Version 4.1.0 is the latest stable release. Use v3.x for Webpack 1.x and v4.x for Webpack 2.x. It integrates svgo for optimization, supports prefixing for icon IDs, and includes an optional built-in AJAX sprite loader. Key differentiator: it uses magic variables like `__svg__` in source files to declare input glob and output filename, which can be confusing for newcomers.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/webpack-svgstore-plugin"},{"id":20843,"title":"Webpack Synchronizable Shell Plugin","library":"webpack-synchronizable-shell-plugin","status":"active","version":"0.0.7","language":"javascript","ecosystem":"npm","summary":"A webpack plugin that runs shell commands before, after, or on exit of the build process, forked from webpack-shell-plugin. Version 0.0.7 (2018) is the latest stable release; no updates since. Unlike alternatives, it provides fine-grained control over script execution order with blocking and parallel options per lifecycle hook (onBuildStart, onBuildEnd, onBuildExit). Suitable for tasks like linting, testing, or deployment scripts. Note: development seems abandoned; last commit 2018.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","webpack","shell","plugin","serve","hmr","browser","script"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/webpack-synchronizable-shell-plugin"},{"id":20845,"title":"webpack-target-electron-renderer","library":"webpack-target-electron-renderer","status":"abandoned","version":"0.4.0","language":"javascript","ecosystem":"npm","summary":"Webpack target function for Electron renderer process, version 0.4.0 (last release). Stable but unmaintained since 2016. Adjusts webpack configuration to handle Electron renderer specifics, like removing Node.js built-in modules (e.g., 'fs', 'path') that are unavailable in the renderer. Different from electron-renderer target in newer webpack versions; this package predates native support. No recent releases, low maintenance.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","webpack","target","electron","renderer","electron-renderer"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/webpack-target-electron-renderer"},{"id":20844,"title":"Webpack Target WebExtension","library":"webpack-target-webextension","status":"active","version":"2.1.3","language":"javascript","ecosystem":"npm","summary":"A Webpack 5 plugin (also works with Rspack) that provides presets and fixes for building Web Extensions (Chrome, Firefox). It enables code splitting via dynamic import() and classic loaders, Hot Module Reload, and correct public path handling. Current stable version is 2.1.3, released under the MIT license. Key differentiators: supports Manifest V2 and V3, works with both webpack and rspack, and includes built-in chunk loaders for content scripts and background scripts. Note: webpack 4 users must use version 0.2.1.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","webpack","webextension","extension","target","dynamic-import","code-splitting","chrome","firefox"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/webpack-target-webextension"},{"id":20847,"title":"Webpack Theme Color Replacer","library":"webpack-theme-color-replacer","status":"active","version":"1.5.7","language":"javascript","ecosystem":"npm","summary":"A webpack plugin (v1.5.7) that replaces theme colors in CSS at runtime, enabling live theme switching without a full rebuild. It extracts color values from CSS, injects runtime CSS variables, and replaces them via JavaScript. Suitable for single-page applications needing dynamic theming. Compared to CSS custom properties alone, it handles legacy CSS and integrates with webpack's build process. Maintained with moderate release cadence.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","webpack","theme","color","replacer","runtime"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/webpack-theme-color-replacer"},{"id":14345,"title":"Webpack Build and Dev Server Tool","library":"webpack-tool","status":"active","version":"5.0.5","language":"javascript","ecosystem":"npm","summary":"webpack-tool is a utility library designed to streamline webpack development and production builds, integrating a Koa-based development server with hot module replacement and a production build mechanism that can optionally display a build result UI. It ties its major version releases directly to webpack's major versions (e.g., `webpack-tool@5.x.x` for `webpack@5`). This approach provides a consistent experience for developers working with specific webpack versions. Key differentiators include its built-in Koa dev server, which offers `before` and `after` hooks for custom middleware integration, a proxy configuration, and a history API fallback. It aims to simplify the boilerplate often associated with setting up webpack for both development and production environments, providing a consolidated API for `server` (development) and `build` (production) commands, along with a debug UI for build results.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","webpack","webpack3","webpack4","webpack build","webpack hot reload"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/webpack-tool"},{"id":20846,"title":"webpack-uglify-js-plugin","library":"webpack-uglify-js-plugin","status":"deprecated","version":"1.1.9","language":"javascript","ecosystem":"npm","summary":"An incremental UglifyJS plugin for webpack, version 1.1.9. Designed to cache minification results to speed up builds, it applies UglifyJS only to changed modules. Provides options for caching, source maps, compressor settings, and output configuration. No active releases since 2016; consider using webpack's built-in terser-webpack-plugin instead, which is actively maintained and supports modern JavaScript.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","webpack","plugin","uglifyjs"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/webpack-uglify-js-plugin"},{"id":28459,"title":"webpack-upload-plugin","library":"webpack-upload-plugin","status":"maintenance","version":"0.25.0","language":"javascript","ecosystem":"npm","summary":"A webpack plugin that uploads JS/CSS/image/font assets to a CDN and replaces local references with CDN URLs. Version 0.25.0 is the latest, works with webpack 3+, but requires explicit configuration for webpack 4 (minimization must be disabled). It does not include its own CDN upload service; users must provide a `cdn` object with an `upload` method. Alternative to other CDN upload plugins, but has known compatibility issues with UglifyJs and requires careful handling of publicPath. Only the plugin owner maintains it; release cadence is sporadic.","last_verified":"2026-05-09T00:00:00.000Z","tags":["javascript","webpack-upload-plugin"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/webpack-upload-plugin"},{"id":28460,"title":"Webpack Userscript Plugin","library":"webpack-userscript","status":"active","version":"3.2.3","language":"javascript","ecosystem":"npm","summary":"A webpack plugin for building userscript projects targeting Tampermonkey, Greasemonkey, Violentmonkey, and similar userscript engines. Current stable version is 3.2.3 (Dec 2024), with active maintenance on GitHub. The plugin automatically generates userscript headers from metadata, produces .meta.js files for update checks, and creates proxy scripts to avoid caching during development. Key differentiators: full TypeScript support since v3, multi-entry support, header interpolation, and integrated hot-reload workflow with webpack-dev-server. Requires webpack 5 as a peer dependency.","last_verified":"2026-05-09T00:00:00.000Z","tags":["javascript","webpack","userscript","tampermonkey","greasemonkey","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/webpack-userscript"},{"id":20848,"title":"webpack-utf8-bom","library":"webpack-utf8-bom","status":"active","version":"1.4.0","language":"javascript","ecosystem":"npm","summary":"Webpack plugin to add or remove UTF-8 BOM (Byte Order Mark) from output files. Current stable version is 1.4.0, supporting both webpack 4 and 5. Lightweight plugin with a single configuration option (boolean). Differentiator: focused solely on BOM manipulation; alternatives may require custom loaders or post-processing.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","webpack","plugin","utf8","bom"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/webpack-utf8-bom"},{"id":20849,"title":"webpack-validator","library":"webpack-validator","status":"maintenance","version":"3.0.1","language":"javascript","ecosystem":"npm","summary":"Validate your webpack configs using joi schema. Provides static type checking, spell checking, and semantic validations (e.g., preventing simultaneous use of loader and loaders). Current stable version is 3.0.1. The package is in maintenance mode: webpack v2+ has built-in validation, so this package only supports webpack v1. Last update in 2017, with no active development. Key differentiator: it catches errors like misspelled loader names or incorrect plugin usage via a schema-based validation.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","webpack","config","schema","validation","joi"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/webpack-validator"},{"id":20850,"title":"Webpack Vendor Chunk Plugin","library":"webpack-vendor-chunk-plugin","status":"deprecated","version":"1.0.0","language":"javascript","ecosystem":"npm","summary":"A webpack plugin (v1.0.0) that removes the runtime bootstrapping code from vendor chunks when using webpack 1.x with CommonsChunkPlugin. It prevents the vendor bundle from re-executing the vendor modules on load, ensuring that the runtime only exists in the main bundle. This plugin is specific to webpack 1.x and is not needed for webpack 2+ where the runtime behavior was changed. It is a niche tool for legacy webpack configurations where splitting vendor bundles incorrectly included runtime code.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","webpack","vendor","entry","chunk"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/webpack-vendor-chunk-plugin"},{"id":16579,"title":"Webpack Version File Plugin","library":"webpack-version-file","status":"abandoned","version":"0.1.7","language":"javascript","ecosystem":"npm","summary":"This Webpack plugin, `webpack-version-file`, generates a file (typically `version.txt`) containing crucial project metadata such as the package name, version number, and build date during the Webpack compilation process. It is particularly useful for tracking which version of an application is deployed in various environments, aiding in debugging and support. The plugin, currently at version `0.1.7` (last updated in 2017), is considered abandoned. It utilizes EJS for templating, allowing extensive customization of the output file's content using data from `package.json`, predefined variables like `buildDate`, and custom data passed via its options. Its simplicity and direct integration into the Webpack build lifecycle were its key differentiators, though its lack of maintenance is a significant concern for modern Webpack and Node.js environments.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","webpack version file","exposed version"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/webpack-version-file"},{"id":20851,"title":"webpack-virtual-modules","library":"webpack-virtual-modules","status":"active","version":"0.6.2","language":"javascript","ecosystem":"npm","summary":"Webpack plugin that allows you to create virtual (in-memory) modules at compile time. Current stable version 0.6.2. Updated sporadically; last release Nov 2023. Key differentiator: enables injecting custom modules that don't exist on disk, useful for runtime-generated code or mocking, without modifying the filesystem. Supports webpack 4 & 5. Alternatives like virtual-module-webpack-plugin or inline-source-map have different APIs or less maintenance.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","webpack","webpack-plugin","virtual","modules"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/webpack-virtual-modules"},{"id":20852,"title":"Webpack Visualizer Plugin","library":"webpack-visualizer-plugin","status":"deprecated","version":"0.1.11","language":"javascript","ecosystem":"npm","summary":"Webpack plugin to generate an interactive treemap visualization of your bundle composition. Version 0.1.11 is the latest and last release, with no updates since 2017. The plugin outputs a standalone HTML file (stats.html) that shows which modules consume the most space and identifies duplicates. Unlike webpack-bundle-analyzer (which offers more features and active maintenance), this plugin is minimal and no longer actively developed. It works with Webpack 1.x/2.x, but compatibility with Webpack 3+ is uncertain.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/webpack-visualizer-plugin"},{"id":20853,"title":"Webpack Visualizer 2","library":"webpack-visualizer-plugin2","status":"active","version":"2.0.0","language":"javascript","ecosystem":"npm","summary":"A webpack plugin that generates an interactive treemap visualization of your bundle's composition, showing which modules contribute to chunk sizes. Current stable version is 2.0.0, specifically forked from the abandoned webpack-visualizer-plugin to add webpack 5 support. Releases are sporadic. Differentiators: simple setup, outputs a standalone HTML file, and provides granular module-level breakdown within chunks. Alternative tools like webpack-bundle-analyzer offer similar functionality with more interactive features.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","webpack","statistics","bundle","chunks"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/webpack-visualizer-plugin2"},{"id":20854,"title":"Webpack Watch External Files Plugin","library":"webpack-watch-external-files-plugin","status":"active","version":"4.1.0","language":"javascript","ecosystem":"npm","summary":"A zero-dependency Webpack 5 plugin that triggers recompilation when external files (not part of the build graph) change. Current version 4.1.0 is ESM-only with Node >=20 required. Key differentiator: no dependencies, supports glob patterns and negations, lightweight alternative to manual watchers.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","webpack","webpack plugin","watch external files","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/webpack-watch-external-files-plugin"},{"id":20855,"title":"Webpack Watch Files Plugin","library":"webpack-watch-files-plugin","status":"active","version":"1.2.1","language":"javascript","ecosystem":"npm","summary":"Webpack plugin that watches additional files and triggers a rebuild when those files change. Version 1.2.1 is the latest stable release, with no recent updates. It supports webpack 3, 4, and 5. Unlike webpack's built-in watch machinery, this plugin allows watching glob patterns outside the compilation context (e.g., configuration files, data files). It works with live-reload but not HMR. The plugin is simple: accepts an array of file patterns (with negation support) and an optional verbose flag to log matched files. It has no dependencies beyond webpack.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/webpack-watch-files-plugin"},{"id":20856,"title":"Webpack Watched Glob Entries Plugin","library":"webpack-watched-glob-entries-plugin","status":"active","version":"3.2.0","language":"javascript","ecosystem":"npm","summary":"Webpack plugin (v3.2.0) that allows you to use glob patterns to define entry points and automatically watches those glob matches for changes during development. It integrates with webpack's watch mode so that adding or removing files matching the glob triggers a rebuild without manual configuration. Supports multiple glob patterns, custom glob options like ignore patterns, and preserves directory structure in output names. Requires Node >=18 and webpack 5. Unlike manual entry arrays, this plugin dynamically updates entries as files change, making it ideal for projects with many entry points or those that frequently add/remove source files. Released relatively infrequently, with maintenance focused on dependency updates and Node version support.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/webpack-watched-glob-entries-plugin"},{"id":20857,"title":"webpack-webmanifest-loader","library":"webpack-webmanifest-loader","status":"active","version":"2.0.2","language":"javascript","ecosystem":"npm","summary":"A minimalistic webpack loader that generates Web App Manifest files (webmanifest) and processes icon URLs with cache busting. It requires webpack 5.1+ and has zero runtime dependencies. Unlike plugins that generate manifests separately, this loader integrates into webpack's module graph, allowing icons to be processed through the asset module pipeline. Version 2.0.2 is the latest stable release, with the package renamed from webpack-webmanifest-plugin in v2.0.1. Release cadence is sporadic, with no updates since late 2021. Key differentiators: zero dependencies, content hash support for icons, and simple configuration.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/webpack-webmanifest-loader"},{"id":27550,"title":"webpack-xlsx-loader","library":"webpack-xlsx-loader","status":"deprecated","version":"1.0.0","language":"javascript","ecosystem":"npm","summary":"Webpack loader that imports and parses .xlsx files into a workbook object compatible with the xlsx npm module. Version 1.0.0 is the initial release with no active development since 2016. It transforms xlsx files into a JSON representation (SheetNames and Sheets) that can be directly consumed by xlsx utility functions. Differentiated by simplicity: just a loader with no extra configuration required. Alternatives include raw xlsx import with file-loader or manual parsing.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/webpack-xlsx-loader"},{"id":27551,"title":"webpack-yam-plugin","library":"webpack-yam-plugin","status":"maintenance","version":"1.0.1","language":"javascript","ecosystem":"npm","summary":"A Webpack plugin that generates a JSON manifest file mapping entry points to their output asset paths, with paths relative to a configurable root directory. Version 1.0.1 is the latest stable release; the project appears to be in maintenance mode with no recent updates since 2016. Key differentiators: relative path normalization for easier deployment, distinct status fields (building/built/errors) to reflect build state, and integration with a companion Python manifest reader.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/webpack-yam-plugin"},{"id":20858,"title":"webpack-zepto","library":"webpack-zepto","status":"abandoned","version":"0.0.1","language":"javascript","ecosystem":"npm","summary":"A minimal wrapper to load Zepto (a lightweight jQuery alternative) via Webpack. Version 0.0.1 is a basic shim that exposes Zepto as a default import. No active maintenance or stable release cadence. Differentiates from zepto-webpack and other loaders by providing a simple, direct import path. Not recommended for production; consider using a maintained Zepto package or a modern build setup.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/webpack-zepto"},{"id":20859,"title":"WebpackBar","library":"webpackbar","status":"active","version":"7.0.0","language":"javascript","ecosystem":"npm","summary":"Elegant progress bar and profiler plugin for Webpack (v3/4/5) and Rspack, maintained under the unjs organization. Version 7.0.0 adds Rspack support, uses ansis for color output, and drops Node <14.21.3. Key differentiators: multi-build (SSR) support, built-in reporters (fancy, basic, profile), and a customizable reporter API. Ships TypeScript type definitions, ESM- and CJS-compatible. Release cadence is irregular with occasional major bumps for breaking dependency upgrades.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/webpackbar"},{"id":15408,"title":"WebRTC Adapter","library":"webrtc-adapter-test","status":"active","version":"0.2.10","language":"javascript","ecosystem":"npm","summary":"The WebRTC Adapter, often referred to as `adapter.js`, is a critical JavaScript shim library designed to mitigate cross-browser inconsistencies and insulate applications from evolving WebRTC API specifications. While initial WebRTC implementations featured significant vendor prefixes (e.g., `webkitGetUserMedia`, `mozRTCPeerConnection`), these have largely converged to standard names. However, subtle behavioral differences and API quirks still persist across browsers like Chrome, Firefox, and Safari. The adapter transparently intercepts and normalizes these variations, allowing developers to write more consistent and future-proof WebRTC code without extensive browser-specific conditionals or polyfills. Currently, the actively maintained version is `9.0.4`, available via `webrtc-adapter` on npm. Maintained by WebRTC experts (under `webrtcHacks` on GitHub), it offers a stable and reliable solution for ensuring WebRTC applications function seamlessly across diverse environments. Its release cadence typically follows browser updates and WebRTC specification adjustments to maintain compatibility.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/webrtc-adapter-test"},{"id":8773,"title":"Python WebRTC Models","library":"webrtc-models","status":"active","version":"0.3.0","language":"python","ecosystem":"pypi","summary":"A Python library providing lightweight models designed for analyzing WebRTC statistics. It helps estimate quality of experience, predict network congestion, and perform other related tasks using simple prediction models. Currently at version 0.3.0, it follows a feature-driven release cadence, with updates for new models or API refinements.","last_verified":"2026-04-16T00:00:00.000Z","tags":["webrtc","machine-learning","prediction","audio","video","network-monitoring"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/webrtc-models"},{"id":5551,"title":"WebRTC Voice Activity Detector","library":"webrtcvad","status":"active","version":"2.0.10","language":"python","ecosystem":"pypi","summary":"webrtcvad is a Python interface to the Google WebRTC Voice Activity Detector (VAD). It classifies short segments of audio as being voiced or unvoiced, useful for telephony and speech recognition. The current version is 2.0.10, with releases historically following an infrequent, as-needed cadence to incorporate upstream WebRTC VAD changes or bug fixes.","last_verified":"2026-04-13T00:00:00.000Z","tags":["audio","voice activity detection","VAD","speech processing","real-time"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/webrtcvad"},{"id":8774,"title":"WebRTC Voice Activity Detector (VAD) with Binary Wheels","library":"webrtcvad-wheels","status":"active","version":"2.0.14","language":"python","ecosystem":"pypi","summary":"webrtcvad-wheels is a Python interface to the Google WebRTC Voice Activity Detector (VAD). It is a fork of the original `py-webrtcvad` project, specifically maintained to provide pre-compiled binary wheels for various platforms (Windows, macOS, Linux, and specific architectures like ARM) to simplify installation and avoid compilation issues. The library is active, with version 2.0.14 currently providing a robust VAD solution for telephony and speech processing applications.","last_verified":"2026-04-16T00:00:00.000Z","tags":["voice activity detection","VAD","audio processing","speech recognition","WebRTC","real-time audio"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/webrtcvad-wheels"},{"id":7862,"title":"Websocket (gevent)","library":"websocket","status":"abandoned","version":"0.2.1","language":"python","ecosystem":"pypi","summary":"The `websocket` library, version 0.2.1, released in 2011, provides a WebSocket client implementation specifically for use with the `gevent` asynchronous framework. This project is no longer actively maintained and is considered abandoned, making it unsuitable for modern Python development. Developers should use `websocket-client` for synchronous applications or `websockets` for asyncio-based applications instead.","last_verified":"2026-04-16T00:00:00.000Z","tags":["websocket","gevent","networking","abandoned"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/websocket"},{"id":340,"title":"websocket-client","library":"websocket-client","status":"active","version":"1.9.0","language":"python","ecosystem":"pypi","summary":"A Python library for WebSocket communication, providing both high-level and low-level APIs. Current version: 1.9.0. Maintained with regular updates.","last_verified":"2026-05-12T13:10:28.569Z","tags":["websocket","client","python","networking","communication"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/websocket-client"},{"id":12667,"title":"WebSocket Stream Adapter","library":"websocket-stream","status":"active","version":"5.5.2","language":"javascript","ecosystem":"npm","summary":"websocket-stream provides an interface to WebSockets using the Node.js Streams API, allowing developers to pipe data directly to and from a WebSocket connection. It is designed to work seamlessly in both Node.js environments and modern browsers that support WebSockets, making it a versatile tool for real-time applications. The current stable version is 5.5.2, with minor and patch releases occurring periodically, indicating active maintenance. Key differentiators include its adherence to the Node.js Streams API for managing WebSocket data, offering a familiar and composable interface compared to directly manipulating `WebSocket` instances. It integrates well with server-side WebSocket libraries like `ws` and can be used with frameworks such as Express via `express-ws`, streamlining the creation of full-duplex communication channels.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","websocket","websockets","stream","streams","realtime"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/websocket-stream"},{"id":380,"title":"websockets","library":"websockets","status":"active","version":"16.0","language":"python","ecosystem":"pypi","summary":"An implementation of the WebSocket Protocol (RFC 6455 & 7692) for Python, currently at version 16.0, with a release cadence of approximately every 6 months.","last_verified":"2026-05-12T13:25:47.706Z","tags":["websockets","asyncio","Python 3.10+"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/websockets"},{"id":7863,"title":"websockify","library":"websockify","status":"active","version":"0.13.0","language":"python","ecosystem":"pypi","summary":"Websockify is a Python library and tool that functions as a WebSocket to TCP proxy/bridge. It translates WebSocket traffic to normal socket traffic, enabling browsers to connect to any application or server. Originally part of the noVNC project, it is actively maintained, with releases typically occurring every few months, incorporating new features and compatibility updates.","last_verified":"2026-04-16T00:00:00.000Z","tags":["websocket","proxy","tcp","networking","vnc","noVNC"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/websockify"},{"id":16581,"title":"WebSQL API Implementation for Node.js","library":"websql","status":"maintenance","version":"2.0.3","language":"javascript","ecosystem":"npm","summary":"This `websql` package provides a Node.js implementation of the deprecated WebSQL Database API, leveraging `sqlite3` for its backend operations. It enables developers to run code originally designed for browser-based WebSQL environments within a Node.js context, and also falls back to `window.openDatabase` when used in a browser via bundlers like Browserify or Webpack. The current stable version is 2.0.3, with no explicit release cadence specified, indicating a focus on stability and compatibility rather than active feature development. Its primary differentiator is its strict adherence to the existing WebSQL API as implemented in browsers, acting as a bridge for legacy applications rather than extending the standard. It specifically *does not* aim to invent new APIs, support features like BLOBs or encryption, or enhance WebSQL beyond its original scope, focusing instead on accurate emulation for compatibility.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","websql","sql","opendatabase","sqlite","storage","sqlite3","database"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/websql"},{"id":16580,"title":"WebSQL API for Node.js (Configurable)","library":"websql-configurable","status":"active","version":"3.0.3","language":"javascript","ecosystem":"npm","summary":"websql-configurable is a JavaScript/TypeScript library (version 3.0.3) that implements the WebSQL Database API for Node.js environments, leveraging `node-sqlite3` as its backend. It is a fork of `node-websql` which provides additional configuration options and incorporates TypeScript types from `@types/websql`. This package allows developers to reuse legacy WebSQL-based code in Node.js, facilitating quick testing and bridging existing WebSQL implementations to a Node.js context. When used in a browser environment via bundlers like Browserify or Webpack, it gracefully falls back to the native `window.openDatabase` implementation, subject to current browser support. The library aims for strict compatibility with the existing WebSQL API as found in browsers, focusing on bridging the gap rather than expanding the deprecated standard. Its release cadence is primarily driven by maintenance needs and fixes for its specific niche. A key differentiator is its enhanced configurability for the underlying `sqlite3` driver and the ability to swap custom SQLite3 implementations.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","websql","sql","opendatabase","sqlite","storage","sqlite3","database","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/websql-configurable"},{"id":16583,"title":"Webstomp Client","library":"webstomp-client","status":"active","version":"1.2.6","language":"javascript","ecosystem":"npm","summary":"webstomp-client is a JavaScript library providing a STOMP client over WebSockets for both browser and Node.js environments. Currently at version 1.2.6, it does not follow a fixed release cadence but rather ships updates as needed, addressing bug fixes and minor enhancements. This project is an active fork of the original `stomp-websocket` library by Jeff Mesnil and Jeff Lindsay, having been rewritten in ES6 to modernize its codebase and integrate community-contributed pull requests that were pending in the upstream project. Its key differentiators include modern ES6 syntax, built-in TypeScript type definitions, and explicit support for supplying custom WebSocket implementations (e.g., `ws` or `sockjs-client` in Node.js) via the `webstomp.over()` method, rather than relying solely on a global `WebSocket` object like its predecessor or browser-only alternatives. For browser environments, it automatically uses the global `WebSocket` object. It provides a robust API for connecting, subscribing, sending messages, and handling disconnections with STOMP servers like RabbitMQ Web-STOMP.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","stomp","webstomp","websocket","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/webstomp-client"},{"id":4323,"title":"WebTest","library":"webtest","status":"active","version":"3.0.7","language":"python","ecosystem":"pypi","summary":"WebTest is a Python library that wraps any WSGI application, making it easy to send test requests without starting an HTTP server. It provides convenient full-stack testing for WSGI-compatible frameworks. An extraction of `paste.fixture.TestApp`, rewritten to use `WebOb`, it is under active development as part of the Pylons cloud of packages and is currently at version 3.0.7.","last_verified":"2026-04-11T00:00:00.000Z","tags":["testing","wsgi","web","http","functional testing"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/webtest"},{"id":15934,"title":"WebTorrent Client","library":"webtorrent","status":"active","version":"2.8.5","language":"javascript","ecosystem":"npm","summary":"WebTorrent is a versatile streaming BitTorrent client designed for both Node.js environments and web browsers. Currently stable at version 2.8.5, it receives frequent minor updates and bug fixes, with new features introduced periodically. Its primary differentiator is its ability to operate directly within a web browser using WebRTC data channels for peer-to-peer communication, making it the \"streaming torrent client for the web.\" In Node.js, it functions as a standard torrent client utilizing TCP and UDP. This pure JavaScript library exposes torrent files as streams, supporting on-demand piece fetching, and can seamlessly switch between sequential and rarest-first piece selection strategies. WebTorrent facilitates connecting \"web peers\" (browser clients) with other WebTorrent-compatible clients, including desktop applications and specialized command-line tools like `webtorrent-hybrid`.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","bittorrent","bittorrent client","download","mad science","p2p","peer-to-peer","peers","streaming"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/webtorrent"},{"id":15936,"title":"Webup: HTML/ES6 Bundler with Plugin Architecture","library":"webup","status":"abandoned","version":"1.8.0","language":"javascript","ecosystem":"npm","summary":"Webup is a minimalist builder/bundler for web projects, primarily concerned with reading, joining, and splitting HTML, CSS, and JavaScript files. Unlike opinionated, all-in-one bundlers, Webup's core is intentionally 'lazy,' relying heavily on a robust plugin and preset system to perform actual bundling, optimization, and transformation tasks. The current stable version is 1.8.0, published in 2021. The project has an open-ended release cadence, with the last update several years ago. Its key differentiator is its modular approach, requiring users to explicitly configure or choose presets and plugins to achieve a desired build process, offering high flexibility but requiring more setup than integrated solutions. It supports entry points, shell templates, destination paths, and source inclusion.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/webup"},{"id":14344,"title":"WebVR Polyfill","library":"webvr-polyfill","status":"maintenance","version":"0.10.12","language":"javascript","ecosystem":"npm","summary":"The `webvr-polyfill` library provides a comprehensive JavaScript implementation of the WebVR 1.1 specification, designed to ensure WebVR content functions consistently across a wide array of platforms, regardless of native browser or device WebVR support. Its primary function is to inject a WebVR 1.1 API if absent, patch browsers with incomplete or inconsistent implementations, and offer a synthesized `CardboardVRDisplay` on mobile when native support is missing. The current stable version is 0.10.12, with a release cadence that has slowed as the ecosystem transitions towards the WebXR Device API. A key differentiator is its ability to provide a baseline VR experience by abstracting away fragmented native support, including head tracking orientation prediction to minimize motion-to-photon latency and reduce VR sickness. The project aims to allow developers to target the WebVR API without extensive browser-specific workarounds.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","vr","webvr"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/webvr-polyfill"},{"id":16935,"title":"WebVR Polyfill Device Parameter Database","library":"webvr-polyfill-dpdb","status":"abandoned","version":"1.0.18","language":"javascript","ecosystem":"npm","summary":"webvr-polyfill-dpdb is a JSON dataset containing device parameters crucial for the webvr-polyfill. It provides information like screen DPI, bezel width, and device identification rules (User-Agent, resolution, etc.) for various Android and iOS devices. This data is essential for the webvr-polyfill to accurately render stereoscopic scenes by correcting lens distortion on mobile devices, bridging the gap where web applications lack direct access to physical device characteristics. The package is currently at version 1.0.18, with its last recorded update in December 2020. Given that the underlying WebVR API has been deprecated in favor of WebXR, this database is largely superseded and serves a legacy purpose.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/webvr-polyfill-dpdb"},{"id":14346,"title":"WebVTT Parser and Validator","library":"webvtt-parser","status":"active","version":"2.2.0","language":"javascript","ecosystem":"npm","summary":"The `webvtt-parser` package provides a robust, specification-compliant parser and serializer for WebVTT (Web Video Text Tracks) files. Maintained by the W3C, it allows developers to programmatically parse WebVTT strings into a JavaScript object tree and serialize such trees back into WebVTT formatted strings. The current stable version is 2.2.0, and releases generally follow W3C specification updates or bug fixes, without a fixed cadence. Its primary differentiator is its direct adherence to the official WebVTT specification, making it a reliable choice for applications requiring strict compliance, such as browser implementations or media processing tools. It supports both Node.js environments via npm and browser environments through a UMD build.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","WebVTT"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/webvtt-parser"},{"id":3854,"title":"WebVTT Python Library","library":"webvtt-py","status":"active","version":"0.5.1","language":"python","ecosystem":"pypi","summary":"webvtt-py is a Python library (current version 0.5.1) for reading, writing, converting, and segmenting WebVTT caption files. It is actively maintained with regular releases, often several times a year, addressing new features, bug fixes, and Python compatibility.","last_verified":"2026-04-25T16:58:15.691Z","tags":["webvtt","subtitles","captions","video","media","srt"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/webvtt-py"},{"id":20861,"title":"webworkify-webpack","library":"webworkify-webpack","status":"active","version":"2.1.5","language":"javascript","ecosystem":"npm","summary":"Launches a web worker at runtime from webpack's bundled modules, including only the used dependencies. Version 2.1.5 is stable, uses webpack's API to avoid hacks from v1, and has no eval restrictions. It is an alternative to worker-loader and target: 'webworker', allowing a single bundle for both main thread and worker contexts. Requires webpack and uses require.resolve.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","web","worker","webworker","background","browser","inline","runtime","webpack"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/webworkify-webpack"},{"id":20860,"title":"webworkify-webpack","library":"webworkify-webpack-dropin","status":"active","version":"1.1.9","language":"javascript","ecosystem":"npm","summary":"Launches web workers that can use require() in the browser with webpack. Version 1.1.9 is the latest stable release, with no active development. It works by bundling a separate entry point for the worker, allowing Node.js-style module loading inside workers. Compared to alternatives like worker-loader or native worker blob URLs, this library provides a simpler API that mimics the original webworkify but is compatible with webpack's bundling. It is primarily used in webpack-based projects that need inline workers without separate files.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","web","worker","webworker","background","browser","inline","runtime","webpack"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/webworkify-webpack-dropin"},{"id":82,"title":"WeChat Pay Python SDK","library":"wechatpayv3","status":"active","version":"2.0.1","language":"python","ecosystem":"pypi","summary":"Community Python SDK for WeChat Pay API v3 — the de-facto standard for WeChat Pay v3 integration in Python. Covers direct merchant mode and service provider (partner) mode. Handles RSA signature generation, platform certificate auto-download and rotation, sensitive field encryption, and callback verification/decryption automatically. IMPORTANT: Multiple competing packages exist on PyPI (wechat_pay, pywechatpay, wechatpy, pywe-pay). Only 'wechatpayv3' targets the v3 API and is actively maintained. NOTE: This is a community SDK — WeChat Pay has no official Python SDK.","last_verified":"2026-05-12T07:54:50.612Z","tags":["wechat-pay","wechatpay","china","payments","v3","qr-code","jsapi","miniprogram","cnypayments","asian-payments"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/wechatpayv3"},{"id":83,"title":"WeChat Mini Program Server API","library":"wechatpy","status":"active","version":"1.8.18","language":"python","ecosystem":"pypi","summary":"Server-side Python SDK for WeChat (Weixin) Mini Programs. Handles the backend half of Mini Program interactions: login verification (jscode2session), access token management, template messages, and encrypted data decryption. The dominant community SDK is wechatpy — no official Tencent Python SDK exists. Mini Program frontend runs in WeChat's JavaScript runtime (WXML/WXSS); Python handles server-side API calls only.","last_verified":"2026-05-12T07:55:41.949Z","tags":["wechat","miniprogram","weixin","china","tencent","login","openid","session","mobile-payment"],"install_tag":"stale","install_tag_description":"widespread failures or data too old to trust","api":"https://checklist.day/api/registry/wechatpy"},{"id":28461,"title":"WeCom AI Bot Python SDK","library":"wecom-aibot-python-sdk","status":"active","version":"1.0.2","language":"python","ecosystem":"pypi","summary":"企业微信智能机器人 Python SDK，基于 WebSocket 长连接通道，提供消息收发、流式回复、模板卡片、事件回调、文件下载解密等核心能力。当前版本 1.0.2，要求 Python >=3.8。","last_verified":"2026-05-09T00:00:00.000Z","tags":["wecom","wechat-work","bot","websocket","sdk"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/wecom-aibot-python-sdk"},{"id":28462,"title":"WeDeploy Auth Middleware","library":"wedeploy-middleware","status":"deprecated","version":"3.2.0","language":"javascript","ecosystem":"npm","summary":"Express middleware for authenticating requests using WeDeploy Auth service. Supports multiple authentication methods including Basic Auth, OAuth2 bearer tokens (header, query string, cookie). Version 3.2.0 is the latest stable release. Integrates with WeDeploy platform for federated identity providers. Requires Node.js >= 7.6.0. Note: WeDeploy service is deprecated; use only for legacy systems.","last_verified":"2026-05-09T00:00:00.000Z","tags":["javascript","auth","express","wedeploy","middleware"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/wedeploy-middleware"},{"id":18930,"title":"weex-rax-framework","library":"weex-rax-framework","status":"maintenance","version":"0.6.5","language":"javascript","ecosystem":"npm","summary":"Rax framework integration for Weex, enabling React-like development for cross-platform native mobile apps. Current stable version is v0.6.5, but the project is in maintenance mode with no active development since 2020. It provides a bridge between Rax (Alibaba's React-like library) and Weex's native rendering engine, allowing developers to write components using Rax APIs and run them on Weex. Key differentiators include custom builtin modules via factory pattern and integration with weex-jsfm for native rendering. The latest releases (v1.x) are for the parent Rax project; this package is still at v0.6.5.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/weex-rax-framework"},{"id":26654,"title":"Weex Template Compiler for Vue 2","library":"weex-template-compiler","status":"deprecated","version":"2.5.16-weex.1","language":"javascript","ecosystem":"npm","summary":"This is the Weex template compiler for Vue 2.0, used internally by weex-vue-loader to compile .vue files into Weex-compatible JavaScript bundles. The package is auto-generated from the Vue 2 source and is no longer actively maintained. It supports only Vue 2 (EOL December 2023) and does not work with Vue 3. The compiler produces render functions optimized for Weex's native rendering engine. Compared to the standard Vue template compiler, this version adds Weex-specific directives and component handling. Current version is 2.5.16-weex.1, and there have been no updates since Vue 2 entered maintenance mode.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","vue","compiler"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/weex-template-compiler"},{"id":15057,"title":"Weex Vue Framework","library":"weex-vue-framework","status":"deprecated","version":"2.5.15-weex.2","language":"javascript","ecosystem":"npm","summary":"weex-vue-framework is a package that provides the Vue 2.0 framework for use with Weex, a platform enabling developers to build Android, iOS, and Web apps from a single codebase using modern web development skills. This package is an \"auto-generated\" component of the Vue.js ecosystem, specifically tailored for the Weex environment. The current stable version of the underlying Vue 2 series is 2.7.16, known as \"Swan Song\", which marked the final official release for Vue 2. It reached its End of Life (EOL) on December 31st, 2023, meaning it no longer receives new features, updates, or official security fixes. As such, this package, being intrinsically tied to Vue 2, is effectively deprecated. Its primary differentiator is its role in enabling Vue 2 applications to render natively on Weex-powered mobile environments, extending Vue's capabilities beyond the browser to native UI rendering.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","vue","compiler"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/weex-vue-framework"},{"id":8775,"title":"wemake-python-styleguide","library":"wemake-python-styleguide","status":"active","version":"1.6.1","language":"python","ecosystem":"pypi","summary":"wemake-python-styleguide is an extremely strict and opinionated Python linter, acting as a flake8 plugin and a companion to ruff. It aims to enforce consistent, maintainable, and less complex code, often surpassing standard PEP8 checks with its extensive rule set. The library is actively maintained with frequent minor releases, currently at version 1.6.1, and supports Python 3.10 and newer.","last_verified":"2026-04-16T00:00:00.000Z","tags":["linter","styleguide","flake8","ruff","code quality","opinionated"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/wemake-python-styleguide"},{"id":16582,"title":"wemoji: Universal Emoji Database","library":"wemoji","status":"abandoned","version":"1.0.1","language":"javascript","ecosystem":"npm","summary":"wemoji is a JavaScript library providing a universal emoji database, designed as a near drop-in replacement for `gemoji`. Currently at version `1.0.1`, the project appears to have an infrequent release cadence, with the last significant activity dating back to 2016. Its primary differentiators include a dataset reported to be superior to `gemoji`, and a comprehensive set of perfectly matched CSS and emoji picker assets for consistent visual display across various platforms (Apple, Google, Twitter styles). It is built upon the `emoji-data` project and aims to provide harmony between front-end and back-end emoji rendering, although its asset management relies on older tools like Bower and manual file copying.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","emoji","gemoji"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/wemoji"},{"id":22981,"title":"wepy-compiler-babel","library":"wepy-compiler-babel","status":"maintenance","version":"1.5.3","language":"javascript","ecosystem":"npm","summary":"Babel compiler plugin for the WePY framework (v1.5.3). This package integrates Babel into WePY's build pipeline, allowing ES2015+ syntax transpilation for WePY projects. It is specifically designed for WePY 1.x and offers configuration via `wepy.config.js`. Unlike generic Babel setups, this plugin seamlessly works with WePY's compilation system. Release cadence is low; the package has been stable with infrequent updates. Key differentiator: tailored for WePY's compiler lifecycle hooks.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","babel"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/wepy-compiler-babel"},{"id":381,"title":"Werkzeug","library":"werkzeug","status":"active","version":"3.1.7","language":"python","ecosystem":"pypi","summary":"Werkzeug is a comprehensive WSGI web application library, currently at version 3.1.7, released on March 28, 2026. It offers a wide range of utilities for building web applications in Python, with a release cadence of regular updates addressing both features and fixes.","last_verified":"2026-05-12T13:26:06.298Z","tags":["WSGI","web application","Python","library"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/werkzeug"},{"id":3855,"title":"West (Zephyr RTOS Meta-Tool)","library":"west","status":"active","version":"1.5.0","language":"python","ecosystem":"pypi","summary":"West is the Zephyr RTOS project's meta-tool, designed to manage multiple Git repositories under a single directory using a manifest file. It provides commands for initializing workspaces, updating repositories, building, flashing, and debugging Zephyr applications. While primarily a command-line interface tool, `west` also exposes Python APIs for advanced programmatic interaction and extending its functionality. It maintains an active development cycle with frequent releases, often including alpha versions before stable major/minor updates.","last_verified":"2026-04-25T16:58:39.119Z","tags":["Zephyr RTOS","meta-tool","multi-repository","CLI","embedded development","version control"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/west"},{"id":8776,"title":"WeTextProcessing Runtime","library":"wetext","status":"abandoned","version":"0.1.2","language":"python","ecosystem":"pypi","summary":"WeTextProcessing Runtime is a Python library providing text processing capabilities, including tokenization, POS tagging, and NER. It focuses on functionalities often relevant for Chinese text due to its dependencies on libraries like `jieba` and `hanlp`. The current version is `0.1.2`, and its development appears to be abandoned, with the last commit dating back to March 2022.","last_verified":"2026-04-16T00:00:00.000Z","tags":["nlp","text processing","chinese","tokenization","pos tagging","ner"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/wetext"},{"id":8777,"title":"WeTextProcessing","library":"wetextprocessing","status":"active","version":"1.0.4.1","language":"python","ecosystem":"pypi","summary":"WeTextProcessing is an active Python library providing production-ready Text Normalization (TN) and Inverse Text Normalization (ITN) capabilities. It primarily supports Chinese, English, and Japanese languages, leveraging Finite State Transducers (FSTs) for efficient processing. The library has a consistent release cadence, with multiple minor updates released throughout 2024 to introduce new features, improvements, and bug fixes.","last_verified":"2026-04-16T00:00:00.000Z","tags":["text-processing","nlp","text-normalization","inverse-text-normalization","chinese","english","japanese","fst"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/wetextprocessing"},{"id":14347,"title":"wetw Component Generator CLI","library":"wetw","status":"active","version":"0.1.2","language":"javascript","ecosystem":"npm","summary":"wetw is a command-line interface (CLI) tool for generating and managing UI components, drawing inspiration from `shadcn-ui`. It facilitates the direct copying of template files into your project, allowing for easy customization and deep integration. Currently stable at version `0.1.2`, it is part of the actively developed `weapp-tailwindcss` monorepo, which focuses on providing robust Tailwind CSS integration for mini-program environments. wetw receives frequent updates, often alongside improvements to the core `weapp-tailwindcss` ecosystem. Key features include configurable output directories, support for various mini-program frameworks like `mp-weixin`, `uni-app-vue3`, and `taro-react`, and the ability to define component registries via local JSON files or remote URLs. Components are generated with inline Tailwind CSS utility classes, eliminating the need for separate style files and promoting a utility-first CSS approach tailored for mini-program development.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/wetw"},{"id":20862,"title":"wext-manifest-webpack-plugin","library":"wext-manifest-webpack-plugin","status":"active","version":"1.4.1","language":"javascript","ecosystem":"npm","summary":"Webpack plugin that solves the problem of generating JS files for manifest.json entries in web extensions (Chrome, Firefox, Edge, Opera). It automatically finds JS files referenced in the manifest entry, copies the manifest to the output, and removes the generated JS file from the compilation to avoid duplicate or extraneous output. Version 1.4.1 supports both webpack 4 and 5. It is commonly used with wext-manifest-loader and the web-extension-starter project. The plugin is maintained by a single developer with updates focused on compatibility and stability. It fills a niche gap not addressed by other webpack extension plugins like @pmmmwh/react-refresh-webpack-plugin or webpack-ext-reloader by providing a minimal, focused solution for manifest handling.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","webextension","manifest","webpack","plugin","wext","chrome","firefox","edge","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/wext-manifest-webpack-plugin"},{"id":9407,"title":"WFDB Python Package","library":"wfdb","status":"active","version":"4.3.1","language":"python","ecosystem":"pypi","summary":"The WFDB Python Package is a native Python library offering tools for reading, writing, processing, and visualizing physiologic signal and annotation data. It adheres to the WFDB format specification and is designed to be user-friendly for researchers and developers working with biomedical waveform data. The current version is 4.3.1, with active development and regular releases addressing compatibility and adding features.","last_verified":"2026-04-16T00:00:00.000Z","tags":["biomedical","signal processing","ECG","EEG","physiologic signals","waveform","physionet"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/wfdb"},{"id":18012,"title":"WunderGraph Cosmo CLI","library":"wgc","status":"active","version":"0.114.2","language":"javascript","ecosystem":"npm","summary":"The `wgc` package is the official command-line interface (CLI) for WunderGraph Cosmo, an open-source, full-lifecycle GraphQL API management platform. It empowers developers to manage federated GraphQL APIs and subgraphs, perform critical schema checks and composition validations, generate and deploy router configurations, and integrate these processes seamlessly into CI/CD pipelines. As of its current stable version `0.114.2`, the project exhibits a highly active release cadence across its components, including the router and control plane, indicating continuous development. Key differentiators include its comprehensive support for GraphQL Federation v1 and v2, a centralized Schema Registry with versioning, automated composition checks for breaking changes, integrated observability with OpenTelemetry and Prometheus, and robust access control mechanisms like OIDC, RBAC, and SCIM.","last_verified":"2026-04-23T00:00:00.000Z","tags":["javascript","wundergraph","cosmo","cli","federation","graphql","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/wgc"},{"id":2843,"title":"wget","library":"wget","status":"deprecated","version":"3.2","language":"python","ecosystem":"pypi","summary":"The `wget` Python library (version 3.2) is a pure Python download utility designed for simple file retrieval from HTTP URLs. It provides basic functionality to download files, optionally displaying a progress bar. It is distinct from the widely-used command-line utility GNU Wget, which offers more advanced features. The package's last update was in 2015, making it largely unmaintained compared to newer alternatives.","last_verified":"2026-04-25T01:28:19.679Z","tags":["download","http","utility","file transfer","web scraping"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/wget"},{"id":24829,"title":"wgpu","library":"wgpu","status":"active","version":"0.31.0","language":"python","ecosystem":"pypi","summary":"WebGPU for Python: a Python implementation of the WebGPU API, enabling modern GPU compute and rendering on multiple backends (Vulkan, Metal, D3D12, OpenGL). Current version 0.31.0. Requires Python >=3.10. Releases roughly monthly.","last_verified":"2026-05-01T00:00:00.000Z","tags":["gpu","webgpu","compute","graphics"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/wgpu"},{"id":27552,"title":"wgsl-wasm-transpiler-bundler","library":"wgsl-wasm-transpiler-bundler","status":"active","version":"0.0.1","language":"javascript","ecosystem":"npm","summary":"A Rust-based WGSL shader compiler and cross-transpiler that converts WGSL to GLSL, HLSL, Metal, or SPIR-V. v0.0.1 is an early release with no regular release cadence yet. Differentiators: runs in Node.js and browser via WASM, single-function API, supports SPIR-V binary and assembly output. Requires manual WASM initialization via `init()` before any compilation calls. Competing with naga and glslang, but lighter and purely WGSL→others.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/wgsl-wasm-transpiler-bundler"},{"id":14348,"title":"WGSL Reflection Library","library":"wgsl_reflect","status":"active","version":"1.2.3","language":"javascript","ecosystem":"npm","summary":"wgsl_reflect is a JavaScript and TypeScript library designed for parsing and reflecting WebGPU Shading Language (WGSL) shaders. It provides comprehensive static analysis of WGSL code, extracting critical metadata such as bind group layouts, resource bindings, uniform buffer structures, and the members, types, sizes, and offsets of these structures. This functionality is particularly valuable for WebGPU developers as the standard WebGPU API lacks built-in shader reflection capabilities, making dynamic buffer creation and data layout challenging. The library is actively maintained, with version 1.2.3 being the current stable release, and it generally follows semantic versioning. It serves as an essential tool for dynamically inspecting shader interfaces, streamlining the setup of GPU resources from JavaScript, and integrating with higher-level WebGPU frameworks.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","wgsl_reflect","webgpu","wgsl","html5","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/wgsl_reflect"},{"id":26655,"title":"what-compiler","library":"what-compiler","status":"active","version":"0.8.1","language":"javascript","ecosystem":"npm","summary":"JSX compiler for What Framework. Transforms JSX into optimized DOM operations via a Babel plugin or Vite plugin. Current stable version is 0.8.1. Development is active with frequent releases. Key differentiators: file-based routing via virtual module, production optimizations, and significant performance improvements (e.g., DOM rendering pipeline optimizations). Compared to other JSX compilers like babel-plugin-transform-react-jsx, it is tightly integrated with What Framework and provides virtual routing.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","what","framework","compiler","jsx","babel","vite"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/what-compiler"},{"id":14349,"title":"What Framework","library":"what-framework","status":"active","version":"0.8.1","language":"javascript","ecosystem":"npm","summary":"What Framework is a JavaScript framework designed to be as close to vanilla JS as possible, leveraging a signals-based reactivity system and a compiler-first JSX approach, rather than a virtual DOM, to achieve fine-grained updates and high performance. It features an islands architecture for efficient server-side rendering (SSR) and re-exports core functionalities from `what-core`. The current stable version is 0.8.1, with recent updates (v0.7.0) focusing heavily on performance enhancements across signal reading, computed properties, effects, and DOM rendering. Key differentiators include its no-VDOM approach, native TypeScript support, and a comprehensive ecosystem offering React-familiar hooks (useState, useEffect), built-in data fetching (SWR/TanStack Query style), robust form handling, animation primitives, and a dedicated router.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","framework","signals","reactive","islands","ssr","vanilla-js","lightweight","router","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/what-framework"},{"id":12668,"title":"What Input","library":"what-input","status":"active","version":"5.2.12","language":"javascript","ecosystem":"npm","summary":"what-input is a client-side JavaScript utility designed to accurately track the user's current input method, distinguishing between mouse, keyboard, and touch interactions. It operates by listening for specific DOM events (mousedown, keydown, touchstart) and dynamically applies `data-whatinput` and `data-whatintent` attributes to the `window` object, making the current input state accessible via CSS or a simple JavaScript API. Currently at version 5.2.12, the package maintains an active release cadence, primarily focusing on bug fixes, TypeScript definition enhancements, and minor feature additions. A key feature is its default use of session storage to persist input/intent across page navigations, improving user experience by maintaining context. It also smartly manages form interactions, preserving the `data-whatintent` as `mouse` even when a user types into form fields, preventing unnecessary input state changes.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","accessibility","a11y","input","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/what-input"},{"id":14350,"title":"WhatsApp Cloud API Framework","library":"whatsapp-api-js","status":"active","version":"6.2.1","language":"javascript","ecosystem":"npm","summary":"whatsapp-api-js is a TypeScript-first, server-agnostic framework for interacting with WhatsApp's Official Cloud API. It provides a structured and strongly typed way to send messages, manage media, and handle incoming webhook events without being tied to a specific HTTP server framework. The package is currently at version 6.2.1 and maintains an active release cadence, with recent updates focusing on new API features like voice notes, Cloudflare middleware, and alignment with the latest WhatsApp Cloud API versions (e.g., v24.0). Its key differentiator lies in its comprehensive TypeScript support, offering robust type definitions for API interactions and webhook payloads, alongside its flexible design that facilitates integration into various Node.js environments.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","whatsapp","cloud","api","framework","whatsapp-cloud","cloud-api","whatsapp-cloud-api","whatsapp-business","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/whatsapp-api-js"},{"id":3321,"title":"whatthepatch","library":"whatthepatch","status":"active","version":"1.0.7","language":"python","ecosystem":"pypi","summary":"What The Patch is a Python library for parsing and applying patch files. It is currently at version 1.0.7, with its latest release on November 16, 2024. While the functions are stable and reliable, the project has historically had limited active development from the maintainer, though pull requests are considered and released.","last_verified":"2026-04-25T08:28:10.973Z","tags":["patch parsing","diff","patch application","version control"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/whatthepatch"},{"id":16274,"title":"WHATWG URL Standard Implementation","library":"whatwg-url","status":"active","version":"16.0.1","language":"javascript","ecosystem":"npm","summary":"whatwg-url provides a comprehensive and standards-compliant implementation of the WHATWG URL Standard's URL API and its underlying parsing mechanisms. It includes the `URL` and `URLSearchParams` classes, which mirror browser behavior, as well as a suite of lower-level parsing, serialization, and utility functions that are critical for projects needing fine-grained control or deep integration, such as jsdom. The current stable version is 16.0.1, with releases typically aligning with updates to the WHATWG URL specification and Node.js LTS cycles. This library differentiates itself by its strict adherence to the official specification, offering both high-level user-friendly APIs and internal algorithms for advanced use cases, ensuring consistency across different environments.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/whatwg-url"},{"id":288,"title":"wheel","library":"wheel","status":"active","version":"0.46.3","language":"python","ecosystem":"pypi","summary":"wheel is the PyPA reference implementation of the Python wheel binary distribution format (PEP 427), providing a command-line tool for inspecting, unpacking, repacking, converting, and retagging .whl files. As of v0.46.0, it no longer ships the setuptools bdist_wheel command — that implementation now lives in setuptools ≥70.1. Current stable version is 0.46.3, released on a roughly quarterly cadence with occasional patch releases for CVEs and compatibility fixes.","last_verified":"2026-05-12T12:51:53.190Z","tags":["packaging","build","wheel","whl","pypa","distribution","cli","bdist_wheel"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/wheel"},{"id":6482,"title":"Wheel Filename Parser","library":"wheel-filename","status":"active","version":"2.1.0","language":"python","ecosystem":"pypi","summary":"wheel-filename is a Python library that enables verification and parsing of wheel filenames into their constituent fields. It strictly adheres to the wheel standard (PEP 427), with minor exceptions for version component validation and case-insensitive `.whl` extension matching. The current version is 2.1.0, and releases follow an as-needed cadence to maintain standard compliance and address any reported issues.","last_verified":"2026-04-15T00:00:00.000Z","tags":["packaging","wheel","parsing","PEP 427"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/wheel-filename"},{"id":4850,"title":"wheel-stub: External Wheel Hosting Backend","library":"wheel-stub","status":"active","version":"0.5.0","language":"python","ecosystem":"pypi","summary":"wheel-stub is a PEP 517 build backend designed to act as a \"soft link\" between a package released on a third-party package index and pypi.org. It enables users to maintain the straightforward `pip install foo` experience while the actual wheel files are hosted on a non-PyPI index. The current version is 0.5.0, released on February 6, 2026, and typically follows a needs-based release cadence.","last_verified":"2026-04-12T00:00:00.000Z","tags":["packaging","build-backend","PEP 517","wheel","PyPI","external index"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/wheel-stub"},{"id":2359,"title":"Whenever","library":"whenever","status":"active","version":"0.10.0","language":"python","ecosystem":"pypi","summary":"Whenever is a modern datetime library for Python, aiming to provide an intuitive and consistent API for working with dates and times, with a focus on correctness and ease of use. It is currently at version 0.10.0 and has an active development cadence with regular releases.","last_verified":"2026-04-24T18:27:14.736Z","tags":["datetime","timezone","time","date","calendar","modern-datetime"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/whenever"},{"id":28463,"title":"whey","library":"whey","status":"active","version":"0.1.1","language":"python","ecosystem":"pypi","summary":"A simple Python wheel builder for simple projects. Current version 0.1.1, requires Python >=3.6.1. Release cadence is sporadic; last release in 2024.","last_verified":"2026-05-09T00:00:00.000Z","tags":["wheel","builder","simple"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/whey"},{"id":16275,"title":"Promisified Node Which","library":"which-promise","status":"active","version":"1.0.0","language":"javascript","ecosystem":"npm","summary":"which-promise is a JavaScript utility library that provides a Promise-based API for locating executable programs within a user's system `PATH` environment variable. It functions as a direct, promisified wrapper around the robust and widely used `node-which` library, offering a modern, asynchronous interface to a fundamental system operation. The package is currently at version 1.0.0, indicating a stable and mature API that is unlikely to see frequent breaking changes. As a wrapper, its release cadence is closely tied to updates and bug fixes in its underlying dependency, `node-which`, primarily focusing on stability and compatibility across different Node.js versions and operating systems. Its primary differentiator is simplifying the asynchronous lookup of executables by leveraging native JavaScript Promises, making it straightforward to integrate into contemporary `async/await` workflows, which is a significant improvement over traditional callback-based approaches. It is particularly valuable in Node.js development for scripting, tooling, and applications that require programmatic discovery of system binaries.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","which","bin","binary","path","executable","resolve","find","check"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/which-promise"},{"id":15287,"title":"Typed Array Kind Detector","library":"which-typed-array","status":"active","version":"1.1.20","language":"javascript","ecosystem":"npm","summary":"The `which-typed-array` package provides a robust and cross-realm method for determining the specific kind of JavaScript Typed Array a given value is. Unlike `instanceof`, it works reliably across different JavaScript realms (e.g., iframes, web workers) and bypasses issues with `Symbol.toStringTag` being overridden. It returns the string name of the Typed Array (e.g., 'Int8Array', 'Uint32Array', 'Float64Array') or `false` if the value is not a Typed Array. The current stable version is 1.1.20, indicating a mature and well-tested utility. Given its focused scope and the stability of the underlying JavaScript `TypedArray` specification, new releases are generally infrequent, focusing on compatibility and minor improvements. It's a foundational utility often used by libraries that need to handle various JavaScript value types precisely.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","array","TypedArray","typed array","which","typed","Int8Array","Uint8Array","Uint8ClampedArray","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/which-typed-array"},{"id":7864,"title":"whichcraft","library":"whichcraft","status":"maintenance","version":"0.6.1","language":"python","ecosystem":"pypi","summary":"whichcraft is a Python package that provides cross-platform and cross-Python `shutil.which` functionality. It serves as a shim for the `shutil.which` function, designed to work consistently across Python 2.7 and various Python 3 versions, including environments like Windows where system commands might behave differently. Its primary goal is to offer a reliable way to locate executables on the system PATH, similar to the Unix `which` command.","last_verified":"2026-04-16T00:00:00.000Z","tags":["system","path","utility","shutil","cross-platform"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/whichcraft"},{"id":24832,"title":"whisper","library":"whisper","status":"active","version":"1.1.10","language":"python","ecosystem":"pypi","summary":"Whisper is a fixed-size round-robin database library for storing time-series data, originally part of Graphite. The current version is 1.1.10, with irregular releases tied to the Graphite project. It provides a simple, file-based storage format for numeric data at fixed intervals.","last_verified":"2026-05-01T00:00:00.000Z","tags":["time-series","database","graphite","round-robin"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/whisper"},{"id":6946,"title":"Whisper Normalizer","library":"whisper-normalizer","status":"active","version":"0.1.12","language":"python","ecosystem":"pypi","summary":"Whisper Normalizer (version 0.1.12) is a Python package that implements the text standardization and normalization approach used in OpenAI's Whisper ASR model. It provides robust text normalization functionalities, crucial for evaluating Automatic Speech Recognition (ASR) systems by reducing unintentional penalties in metrics like WER and CER. The library extends beyond basic English normalization to include specialized normalizers for Indic languages, addressing challenges such as diacritic preservation. The project appears to have an active development and release cadence.","last_verified":"2026-04-15T00:00:00.000Z","tags":["text processing","nlp","whisper","normalization","ASR","indic languages"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/whisper-normalizer"},{"id":24830,"title":"whisper-timestamped","library":"whisper-timestamped","status":"active","version":"1.15.9","language":"python","ecosystem":"pypi","summary":"Multi-lingual Automatic Speech Recognition (ASR) based on OpenAI Whisper models, with accurate word-level timestamps, language detection confidence, Voice Activity Detection (VAD) options, and more. Current version: 1.15.9. Release cadence: irregular.","last_verified":"2026-05-01T00:00:00.000Z","tags":["whisper","asr","speech-recognition","timestamps","vad","audio"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/whisper-timestamped"},{"id":4851,"title":"WhisperX","library":"whisperx","status":"active","version":"3.8.5","language":"python","ecosystem":"pypi","summary":"WhisperX is a Python library that provides time-accurate Automatic Speech Recognition (ASR) using OpenAI's Whisper model, enhanced with speaker diarization. It supports a range of models, languages, and device configurations (CPU/GPU) to offer high-quality transcription with precise timestamps and speaker identification. The current version is 3.8.5, and it maintains an active release cadence with frequent updates.","last_verified":"2026-04-12T00:00:00.000Z","tags":["speech-to-text","audio-processing","ai","whisper","diarization","asr"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/whisperx"},{"id":22980,"title":"WhiteboxTools Python","library":"whitebox","status":"active","version":"2.3.6","language":"python","ecosystem":"pypi","summary":"WhiteboxTools Python is an advanced geospatial data analysis platform that provides Python bindings for the WhiteboxTools library. Version 2.3.6 is current, updated to WhiteboxTools Open Core v2.3.0+. The library bundles WhiteboxTools binaries automatically but allows optional download. Release cadence is irregular, with recent updates addressing bugs and dependency improvements.","last_verified":"2026-04-27T00:00:00.000Z","tags":["geospatial","gis","raster","lidar","whiteboxtools"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/whitebox"},{"id":24831,"title":"WhiteboxGUI","library":"whiteboxgui","status":"active","version":"2.3.0","language":"python","ecosystem":"pypi","summary":"An interactive GUI for whitebox-tools designed for Jupyter-based environments. Current version 2.3.0 (October 2023), updates follow WhiteboxTools releases.","last_verified":"2026-05-01T00:00:00.000Z","tags":["whitebox-tools","geospatial","gui","jupyter"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/whiteboxgui"},{"id":1786,"title":"WhiteNoise","library":"whitenoise","status":"active","version":"6.12.0","language":"python","ecosystem":"pypi","summary":"Radically simplified static file serving for WSGI applications. WhiteNoise takes a WSGI application and wraps it, serving static files directly from the application itself. It's commonly used with Django to serve `STATIC_ROOT` contents. Current version 6.12.0, with regular updates typically following major Django releases or when significant improvements are made.","last_verified":"2026-04-24T01:29:08.467Z","tags":["web","static files","wsgi","django","performance","cdn"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/whitenoise"},{"id":16584,"title":"Who Calls the Fleet Database","library":"whocallsthefleet-database","status":"abandoned","version":"20240308.0.1","language":"javascript","ecosystem":"npm","summary":"The `whocallsthefleet-database` package provides a dataset specifically structured as an embedded NeDB database for the 'Who Calls the Fleet' project (https://fleet.moe), which focuses on Kantai Collection game data. NeDB is a lightweight, embedded document-oriented database written in JavaScript, offering a subset of MongoDB's API for querying. It is designed for small-scale applications, capable of operating in-memory or persisting data to a local file. The current version of this data package is `20240308.0.1`. The original NeDB project by louischatriot is considered abandoned, with development ceasing around 2017, although forks like `@seald-io/nedb` continue active maintenance and introduce modern JavaScript features like Promises. This package's primary differentiator is its specific dataset content for 'Who Calls the Fleet', using NeDB for local, file-based storage without requiring a separate database server. It is ideal for desktop applications (Electron, nw.js) or small Node.js services requiring a local, non-concurrent data store.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/whocallsthefleet-database"},{"id":24834,"title":"Whois Domain","library":"whois","status":"active","version":"1.20260326.1","language":"python","ecosystem":"pypi","summary":"Python library for retrieving WHOIS information of domains. Provides domain registration details like registrar, creation date, expiration date, and name servers. Supports a wide range of TLDs through embedded server configurations. Current version: 1.20260326.1, requires Python >=3.9. Active development with monthly releases.","last_verified":"2026-05-01T00:00:00.000Z","tags":["whois","domain","dns","network","information"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/whois"},{"id":24833,"title":"whoisit","library":"whoisit","status":"active","version":"4.0.3","language":"python","ecosystem":"pypi","summary":"A Python client for RDAP WHOIS-like services for internet resources (domains, IPs, ASNs). The current version is 4.0.3, requires Python >=3.10. Releases occur irregularly, with several bug fixes and feature updates per year.","last_verified":"2026-05-01T00:00:00.000Z","tags":["rdap","whois","domain","ip","asn","internet-resources"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/whoisit"},{"id":9408,"title":"whool - Odoo Addon Build Backend","library":"whool","status":"active","version":"1.3","language":"python","ecosystem":"pypi","summary":"whool is a build backend for Odoo addons, allowing them to be packaged and distributed as standard Python wheels and sdists. It leverages `pyproject.toml` for configuration and integrates with standard build tools like `pip` and `build`. The current version is 1.3, with releases occurring every few months to add features and improve compliance.","last_verified":"2026-04-16T00:00:00.000Z","tags":["odoo","build backend","packaging","wheel","sdist","pyproject.toml"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/whool"},{"id":4406,"title":"Whoosh","library":"whoosh","status":"active","version":"2.7.4","language":"python","ecosystem":"pypi","summary":"Whoosh is a fast, pure-Python library for full-text indexing, searching, and spell checking. It allows developers to add search functionality to applications and websites without external compilers or binary dependencies. The library is highly customizable and currently stable at version 2.7.4, maintained by the whoosh-community.","last_verified":"2026-04-12T00:00:00.000Z","tags":["search engine","full-text search","indexing","pure-python","information retrieval"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/whoosh"},{"id":24835,"title":"Whoosh Reloaded","library":"whoosh-reloaded","status":"active","version":"2.7.5","language":"python","ecosystem":"pypi","summary":"A fast, pure-Python full text indexing, search, and spell checking library. Fork of the original Whoosh with continued maintenance and compatibility fixes. Current version: 2.7.5. Released as needed.","last_verified":"2026-05-01T00:00:00.000Z","tags":["search","full-text","indexing","spell-check","pure-python"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/whoosh-reloaded"},{"id":15058,"title":"why-broke Causal Debugger","library":"why-broke","status":"active","version":"1.4.2","language":"javascript","ecosystem":"npm","summary":"why-broke is a command-line utility designed for causal debugging of build failures in JavaScript/TypeScript projects. It tackles the common problem of \"it worked yesterday, but not today\" by detecting subtle environmental and dependency changes that conventional version control systems like Git might miss. The tool operates by taking a \"good state\" snapshot of the system, which includes critical factors like Node.js version, operating system, lockfile hashes, package manifest versions, key configuration files (e.g., `tsconfig`, `webpack`), and essential environment variable keys. When a build subsequently fails, why-broke compares the current \"bad state\" against the last known good state to pinpoint the root cause, such as silent dependency updates, missing environment variables, or unexpected Node.js version discrepancies. As of version 1.4.2, it incorporates a causal inference engine with specialized detectors for runtime, dependencies, configuration, environment, and Git status. The package is actively maintained and appears to follow a typical semantic versioning release cadence based on its version history. Its primary differentiator is its focus on diagnosing *why* a build failed rather than merely *where* it failed, offering actionable fixes.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","debugging","build-tools","diff","causality","drift-detection","regression","ci","build-failure"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/why-broke"},{"id":12669,"title":"why-is-node-running","library":"why-is-node-running","status":"active","version":"3.2.2","language":"javascript","ecosystem":"npm","summary":"why-is-node-running is a diagnostic utility for Node.js environments, designed to identify active handles (like timers, network connections, and event listeners) that prevent a Node.js process from exiting gracefully. The current stable version is 3.2.2. Releases are active but somewhat irregular, typically driven by Node.js version updates or small feature enhancements and bug fixes. Its key differentiator lies in its ability to pinpoint the exact code locations responsible for these lingering handles, providing stack traces to aid in debugging unexpected process longevity or potential memory leaks, which is crucial for server-side applications and long-running scripts. It supports both programmatic integration and CLI usage, including a convenient `--import` flag for preloading. The package also provides TypeScript type definitions for enhanced developer experience.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","debug","devops","test","events","handles","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/why-is-node-running"},{"id":8779,"title":"WhyLabs API Client","library":"whylabs-client","status":"maintenance","version":"0.6.16","language":"python","ecosystem":"pypi","summary":"The `whylabs-client` is a Python client library that provides a convenient way to interact with the WhyLabs API for end-to-end AI observability. It enables users to manage models, datasets, and monitors on the WhyLabs Platform. The library is automatically generated by the OpenAPI Generator project. Current version is 0.6.16.","last_verified":"2026-04-16T00:00:00.000Z","tags":["AI Observability","MLOps","Data Quality","API Client","OpenAPI","WhyLabs"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/whylabs-client"},{"id":8778,"title":"whylogs","library":"whylogs","status":"active","version":"1.6.4","language":"python","ecosystem":"pypi","summary":"whylogs is an open-source Python library for logging, profiling, and monitoring ML data pipelines end-to-end. It generates lightweight, mergeable statistical summaries (profiles) of datasets, enabling data quality validation, drift detection, and exploratory data analysis. It integrates with the WhyLabs Platform for observability and alerting, but the core library is open source. The library is actively maintained with frequent patch releases.","last_verified":"2026-04-16T00:00:00.000Z","tags":["MLOps","data quality","data drift","ML monitoring","data profiling","AI telemetry"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/whylogs"},{"id":10351,"title":"whylogs-sketching Library","library":"whylogs-sketching","status":"active","version":"3.4.1.dev3","language":"python","ecosystem":"pypi","summary":"whylogs-sketching is a foundational Python library that provides efficient, probabilistic data structures for common data sketching tasks, such as approximate cardinality estimation (HyperLogLog), frequent item counting, and histogram generation. It serves as a core dependency for the `whylogs` data logging and profiling library, providing the underlying sketching primitives. While it can be used independently for low-level sketching operations, most users interact with its functionalities through the higher-level APIs of `whylogs`. The current PyPI version is 3.4.1.dev3, and its development generally aligns with the `whylogs` release cycle.","last_verified":"2026-04-17T00:00:00.000Z","tags":["data sketching","probabilistic data structures","hyperloglog","frequent items","histogram","whylogs"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/whylogs-sketching"},{"id":12670,"title":"whynot.js Formal Language Matching Framework","library":"whynot","status":"active","version":"5.0.0","language":"javascript","ecosystem":"npm","summary":"whynot.js is a generic, VM-based framework for matching formal languages, drawing inspiration from systems like Russ Cox's regular expression engine. It operates by considering all possible branches of a program in parallel, enabling efficient implementation of various language matching tasks, including regular expressions and XML schemas. A key differentiator is its ability to record program progress through input and grammar, providing detailed feedback on *why* an input might not match a given grammar. The current stable version is 5.0.0, with releases focusing on performance, memory optimization, and module compatibility (ESM/CJS). While there isn't a strict release cadence, updates address bug fixes, dependency bumps, and significant architectural improvements.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","Language","Matching","Regex","Structure","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/whynot"},{"id":730,"title":"Jupyter Notebook Widgets Frontend Extension","library":"widgetsnbextension","status":"active","version":"4.0.15","language":"python","ecosystem":"pypi","summary":"widgetsnbextension is a Python package that provides the essential JavaScript frontend components, enabling Jupyter interactive widgets (ipywidgets) to function within the classic Jupyter Notebook environment. It acts as a bridge, allowing Python widget objects in the kernel to be rendered and interact with the user interface. The library, currently at version 4.0.15 (released November 1, 2025), is an integral part of the broader Jupyter Widgets ecosystem, maintaining an active release cadence alongside ipywidgets and Jupyter itself.","last_verified":"2026-05-12T18:21:01.457Z","tags":["jupyter","widgets","notebook","frontend","ipywidgets","interactive"],"install_tag":"stale","install_tag_description":"widespread failures or data too old to trust","api":"https://checklist.day/api/registry/widgetsnbextension"},{"id":22982,"title":"Federated Wiki Rollup Plugin","library":"wiki-plugin-rollup","status":"active","version":"0.4.0","language":"javascript","ecosystem":"npm","summary":"A plugin for Federated Wiki that aggregates computations across multiple wiki pages and compares results against stored rollups. Current stable version is 0.4.0, released under the federated wiki project. It requires Node.js >=20 and is part of the wiki-plugin ecosystem. Unlike general rollup tools, this is specific to Federated Wiki's distributed computation model.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","wiki","federated wiki","plugin"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/wiki-plugin-rollup"},{"id":14351,"title":"Federated Wiki Server","library":"wiki-server","status":"active","version":"0.26.3","language":"javascript","ecosystem":"npm","summary":"Wiki-Server is the core Node.js server implementation for the Federated Wiki project, version 0.26.3. It serves as a backend component for a federated, single-page wiki application, handling read-write operations for page content across multiple sources. The project, stemming from the 'Smallest Federated Wiki' (SFW) initiative, emphasizes modularity, event-driven architecture, dependency injection, and a clear separation between DOM and business logic. It differentiates itself by supporting a distributed content model where a single application can read from many wiki sources and write updates to a few, contrasting with monolithic wiki implementations. The package is actively maintained, with recent updates, though it remains in a 0.x versioning scheme, indicating ongoing development and potential for minor version breaking changes. Its release cadence appears to be driven by ongoing development within the broader Federated Wiki ecosystem, as new versions are published periodically. The server primarily uses Express.js for its HTTP backend.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/wiki-server"},{"id":5742,"title":"Python Wikipedia API","library":"wikipedia","status":"maintenance","version":"1.4.0","language":"python","ecosystem":"pypi","summary":"The `wikipedia` library is a Pythonic wrapper that provides easy access to and parsing of data from Wikipedia. It allows users to search Wikipedia, retrieve article summaries, and extract structured data such as links and images from pages. The current stable version is 1.4.0. This library is designed for ease of use rather than advanced, high-volume scraping, and has not seen a release since 2014.","last_verified":"2026-04-12T00:00:00.000Z","tags":["wikipedia","api","information retrieval","scraping","mediawiki"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/wikipedia"},{"id":1056,"title":"Wikipedia-API","library":"wikipedia-api","status":"active","version":"0.13.0","language":"python","ecosystem":"pypi","summary":"Wikipedia-API is a Python wrapper that provides an easy-to-use interface for interacting with Wikipedia's MediaWiki API. It supports extracting various types of information, including text, sections, links, categories, and translations from Wikipedia pages. The library offers both synchronous and asynchronous clients for flexible integration, and is actively maintained with frequent releases, currently at version 0.13.0.","last_verified":"2026-04-23T16:27:47.843Z","tags":["wikipedia","api wrapper","media wiki","data extraction","asynchronous"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/wikipedia-api"},{"id":22983,"title":"Wikipedia MCP Server","library":"wikipedia-mcp-server","status":"active","version":"0.0.2","language":"javascript","ecosystem":"npm","summary":"An MCP-compatible server that exposes Wikipedia search and article retrieval tools for AI agents and clients. Current stable version is 0.0.2. This package is maintained and updated in sync with the Model Context Protocol specification. Unlike direct Wikipedia API wrappers, it provides structured tools for AI workflows, supporting multiple languages and random article fetching. It is meant to be used as an MCP server, typically launched via npx, and requires compatible MCP clients.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","mcp","wikipedia","server"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/wikipedia-mcp-server"},{"id":24836,"title":"wikitextparser","library":"wikitextparser","status":"active","version":"0.56.4","language":"python","ecosystem":"pypi","summary":"A simple parsing tool for MediaWiki's wikitext markup. Current version: 0.56.4. Releases follow no fixed cadence.","last_verified":"2026-05-01T00:00:00.000Z","tags":["mediawiki","wikitext","parsing"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/wikitextparser"},{"id":2360,"title":"Willow Image Library","library":"willow","status":"active","version":"1.12.0","language":"python","ecosystem":"pypi","summary":"Willow is a Python image library that provides a unified API over multiple backend imaging libraries such as Pillow, Wand (ImageMagick), and OpenCV. It offers common image manipulation capabilities like resizing, cropping, and format conversion, allowing developers to switch backends with minimal code changes. The current version is 1.12.0, and it maintains a regular release cadence, often aligning with new Python and backend library versions.","last_verified":"2026-04-24T18:28:09.411Z","tags":["image processing","Pillow","Wand","OpenCV","graphics","image manipulation","backend"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/willow"},{"id":7865,"title":"Wimpy","library":"wimpy","status":"active","version":"0.6","language":"python","ecosystem":"pypi","summary":"Wimpy is a Python utility library (anti-copy-pasta) containing commonly used helper functions that the author extracted to avoid repeatedly copying them into new projects. It provides a collection of small, general-purpose utilities for everyday Python programming tasks. The library is currently at version 0.6 and is actively maintained, with releases focusing on adding new features and improving existing ones.","last_verified":"2026-04-16T00:00:00.000Z","tags":["utility","helpers","string-manipulation","iterable-processing"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/wimpy"},{"id":14352,"title":"Windows Legacy GUID Parser","library":"win-guid","status":"active","version":"0.2.1","language":"javascript","ecosystem":"npm","summary":"win-guid is a JavaScript/TypeScript module designed for encoding and decoding Windows legacy GUIDs, which adhere to a mixed-endianness byte layout distinct from RFC 9562 UUIDs. This format is crucial when working with various Microsoft and firmware standards, including COM, OLE, CFBF (Structured Storage), GPT, UEFI, Windows Registry, and Active Directory objectGUID values. The package provides utilities to parse canonical GUID strings into `Uint8Array`s and a `Guid` helper class for object-oriented manipulation. The current stable version is 0.2.1, with recent updates focusing on minor bug fixes and documentation improvements. It explicitly differentiates itself from RFC 9562 UUID libraries (like `uuidjs/uuid`) by handling the specific Windows byte order reordering in the first three fields, making it indispensable for interoperability with binary Microsoft formats.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","GUID","Windows","COM","CFBF","registry","UEFI","objectGUID","GPT"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/win-guid"},{"id":23184,"title":"win-inet-pton","library":"win-inet-pton","status":"active","version":"1.1.0","language":"python","ecosystem":"pypi","summary":"Provides native inet_pton and inet_ntop implementations for Windows using ctypes. Version 1.1.0 is current; maintenance mode with rare updates.","last_verified":"2026-05-01T00:00:00.000Z","tags":["windows","inet_pton","inet_ntop","socket","compatibility","ctypes"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/win-inet-pton"},{"id":22984,"title":"win-precise-time","library":"win-precise-time","status":"active","version":"1.4.2","language":"python","ecosystem":"pypi","summary":"Windows-only library providing precise time measurement and sleep functions using high-resolution performance counters and multimedia timers. At version 1.4.2, it supports Python >=3.7 and is actively maintained.","last_verified":"2026-04-27T00:00:00.000Z","tags":["windows","time","high-resolution","sleep","performance"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/win-precise-time"},{"id":8780,"title":"win-unicode-console","library":"win-unicode-console","status":"maintenance","version":"0.5","language":"python","ecosystem":"pypi","summary":"win-unicode-console is a Python library (current version 0.5) designed to enable proper Unicode input and output within the Windows console for Python versions up to 3.5. It addresses historical encoding issues when running Python scripts directly in the Windows console, allowing for correct display and handling of non-ASCII characters. The library is considered to be in maintenance mode, as Python 3.6 and newer versions have resolved the underlying console encoding issues via PEP 528.","last_verified":"2026-04-16T00:00:00.000Z","tags":["windows","unicode","console","encoding","python2","python3"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/win-unicode-console"},{"id":1787,"title":"Windows File Creation Time Setter","library":"win32-setctime","status":"active","version":"1.2.0","language":"python","ecosystem":"pypi","summary":"win32-setctime is a small Python utility designed to set the creation time (ctime) of files and directories on Windows operating systems. It currently is at version 1.2.0 and has an infrequent, but active, release cadence, with updates typically addressing bug fixes, accuracy improvements, or new features.","last_verified":"2026-04-24T01:29:25.386Z","tags":["windows","file system","metadata","creation time","ctime"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/win32-setctime"},{"id":6947,"title":"Python module to extract CA and CRL certs from Windows' cert store","library":"wincertstore","status":"deprecated","version":"0.2.1","language":"python","ecosystem":"pypi","summary":"wincertstore is a Python module designed to extract CA and CRL certificates from the Windows certificate store using ctypes and the Windows system cert store API through `crypt32.dll`. However, the package is officially deprecated. Since Python 2.7.9, the standard `ssl.create_default_context()` function automatically handles loading certificates from the Windows certificate store, making `wincertstore` largely redundant for modern Python applications.","last_verified":"2026-04-15T00:00:00.000Z","tags":["windows","certificates","security","ssl","ca","crl"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/wincertstore"},{"id":27553,"title":"wind-compiler","library":"wind-compiler","status":"active","version":"0.0.30","language":"javascript","ecosystem":"npm","summary":"Template compiler for wind-reactive, a reactive UI library. Version 0.0.30 is the latest as of 2025-12-22. Unlikely to be stable given the 0.x version range. Differentiators from other template compilers are minimal; appears to be a niche project. Not recommended for production use. No maintainers listed.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/wind-compiler"},{"id":12671,"title":"Windi CSS","library":"windicss","status":"deprecated","version":"3.5.6","language":"javascript","ecosystem":"npm","summary":"Windi CSS was an on-demand, utility-first CSS framework designed as a performant alternative to Tailwind CSS, aiming to address compilation speed issues in larger projects by providing quicker hot module replacement (HMR) and eliminating the need for production purging. It dynamically scanned HTML and CSS to generate utilities. The project officially announced its deprecation in March 2022, recommending users migrate to Tailwind CSS v3 or newer. While its last stable version, 3.5.6, included some Tailwind v3 utility classes and bug fixes, no further active development, new features, or security updates are expected. Key differentiators during its active period included its 'on-demand' compilation approach and extensive framework integrations.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","windicss","tailwindcss","css","compiler","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/windicss"},{"id":20863,"title":"WindiCSS Webpack Plugin","library":"windicss-webpack-plugin","status":"maintenance","version":"1.8.0","language":"javascript","ecosystem":"npm","summary":"Webpack plugin for Windi CSS, an on-demand utility-first CSS framework compatible with Tailwind CSS v2. Current version 1.8.0 (stable, maintenance-only). Integrates with webpack to provide zero-configuration CSS utility generation, directives (@apply, @screen, etc.), attributify mode, alias config, and DevTools integration. Consider UnoCSS as a modern alternative. This is a maintenance-only release, no new features planned.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/windicss-webpack-plugin"},{"id":17405,"title":"Windmill CLI","library":"windmill-cli","status":"active","version":"1.688.0","language":"javascript","ecosystem":"npm","summary":"The Windmill CLI (`wmill`) is a command-line interface tool designed for direct interaction with Windmill instances, an open-source platform for building and running workflows and internal tools. It provides comprehensive capabilities for managing Windmill workspaces, including adding and switching between them, and syncing resources like scripts and flows. Developers can use `wmill` to run scripts and flows, passing inputs via JSON or files, and stream execution logs directly in the terminal. The CLI supports pushing and pulling entire workspaces or individual resources, with an upcoming default shift to YAML for synchronization. As of version 1.688.0, the package demonstrates a rapid release cadence, with frequent updates incorporating new features and bug fixes, often multiple times per week, indicating active development and continuous improvement. It also offers user management features and shell autocompletion for various shells like Bash, Fish, and Zsh.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/windmill-cli"},{"id":15937,"title":"Windmill Client SDK","library":"windmill-client","status":"active","version":"1.688.0","language":"javascript","ecosystem":"npm","summary":"The Windmill Client is the official JavaScript/TypeScript SDK for interacting with the Windmill API, designed for both browser and Node.js environments. It simplifies API calls, variable management, and task execution within the Windmill ecosystem. Currently at version 1.688.0, the package follows a rapid release cycle, suggesting frequent updates and feature additions. Its primary purpose is to provide a robust, type-safe interface for integrating Windmill functionalities into applications, abstracting away direct HTTP requests and handling authentication and data serialization. It's a key tool for developers building applications that leverage Windmill for backend tasks, workflows, or serverless functions by providing a consistent client experience across different JavaScript runtimes.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/windmill-client"},{"id":14353,"title":"Windmill Rust WebAssembly Parser","library":"windmill-parser-wasm-rust","status":"active","version":"1.647.1","language":"javascript","ecosystem":"npm","summary":"The `windmill-parser-wasm-rust` package provides a WebAssembly-compiled Rust-based parser component, primarily utilized within the Windmill open-source developer platform. Windmill (windmill.dev) is an orchestration platform designed for building internal tools, APIs, workflows, and UIs, supporting multiple programming languages including TypeScript, Python, Go, Bash, and Rust. This parser contributes to core Windmill functionalities such as automatic dependency inference from script imports and the generation of user interfaces from script function signatures. The package is actively maintained, with frequent updates aligning with the rapid development cadence of the broader Windmill ecosystem, as evidenced by its high version number (currently 1.647.1) and recent npm releases. It offers a low-level, high-performance parsing capability, leveraging Rust's efficiency, though developers should be aware of certain performance characteristics and interop considerations when integrating Rust WASM with JavaScript environments.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/windmill-parser-wasm-rust"},{"id":5096,"title":"Window Operations","library":"window-ops","status":"active","version":"0.0.15","language":"python","ecosystem":"pypi","summary":"The `window-ops` library provides optimized implementations of window operations such as rolling and expanding functions. It aims to offer a significant speedup over `pandas.Series.rolling` and `pandas.Series.expanding` by utilizing Numba-optimized functions that operate on NumPy arrays. The library also includes 'online' classes for efficiently updating window statistics as new data arrives. It is currently in an alpha development stage (0.0.15), with releases as features are added or improved.","last_verified":"2026-04-12T00:00:00.000Z","tags":["rolling","expanding","window-functions","time-series","numba","numpy","performance"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/window-ops"},{"id":14354,"title":"Window ResizeTo Polyfill for Test Environments","library":"window-resizeto","status":"active","version":"0.0.2","language":"javascript","ecosystem":"npm","summary":"The `window-resizeto` package provides a polyfill and ponyfill for the `window.resizeTo` method, specifically designed for JavaScript test environments such as Jest and JSDOM. It addresses the common limitation in these environments where `window.resizeTo` is not natively implemented, leading to failures in tests that depend on window resizing functionality. The current stable version is 0.0.2, indicating it's still in early development, though seemingly stable for its intended purpose. Its release cadence appears infrequent, driven by specific fixes or minor enhancements. Key differentiators include its small footprint (under 10 lines of code) and its dual approach, offering both a global polyfill (`window-resizeto/polyfill`) and an explicit ponyfill function (`resizeTo`) for greater control. It effectively simulates window resizing by manipulating `outerWidth`, `outerHeight`, `innerWidth`, and `innerHeight` properties and dispatching a `resize` event, making it a drop-in solution for testing responsive UIs or logic tied to window dimensions without needing a full browser environment.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","window","resizeTo","resize","polyfill","ponyfill","jsdom","jest","test","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/window-resizeto"},{"id":8781,"title":"Windows Curses Support","library":"windows-curses","status":"active","version":"2.4.2","language":"python","ecosystem":"pypi","summary":"The `windows-curses` library provides a compatible implementation of the standard Python `curses` module for Microsoft Windows environments. It enables the creation of text-based user interfaces (TUIs) on Windows, bridging the gap as the native `curses` module is Unix-only. Currently at version 2.4.2, it sees active development with regular updates for new Python versions.","last_verified":"2026-04-16T00:00:00.000Z","tags":["Windows","curses","TUI","terminal UI","console"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/windows-curses"},{"id":16586,"title":"Windows Foreground Love API","library":"windows-foreground-love","status":"active","version":"0.6.1","language":"javascript","ecosystem":"npm","summary":"This package provides a Node.js API wrapper for the Windows API function `AllowSetForegroundWindow`. It enables a process to allow other specified processes, or all processes, to set its foreground window, which is critical for managing window focus behavior in desktop applications, automation scripts, or Electron projects on Windows. The current stable version is 0.6.1, with releases typically occurring as needed for bug fixes, performance enhancements, or build system updates, rather than a fixed schedule. A key differentiator is its direct implementation via Node-API, providing low-level, reliable control over Windows foreground window permissions. It's explicitly designed for the Windows environment, providing no functionality on other operating systems. The package includes comprehensive TypeScript typings, enhancing developer experience and compile-time safety for TypeScript projects.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/windows-foreground-love"},{"id":28464,"title":"Windrose","library":"windrose","status":"active","version":"1.10.0","language":"python","ecosystem":"pypi","summary":"Windrose is a Python library using Matplotlib and Numpy to manage wind data and draw windrose (polar rose) plots. It provides tools for wind direction and speed frequency visualization, with a simple interface for binned speed roses. Current version 1.10.0 requires Python >=3.10. Release cadence is intermittent, with occasional patches.","last_verified":"2026-05-09T00:00:00.000Z","tags":["windrose","wind data","polar plot","matplotlib","visualization"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/windrose"},{"id":3322,"title":"WinKerberos","library":"winkerberos","status":"active","version":"0.13.0","language":"python","ecosystem":"pypi","summary":"WinKerberos is a Python library providing a high-level interface to SSPI (Security Support Provider Interface) for Kerberos client authentication, exclusively for Windows platforms. It is maintained by MongoDB-labs and has a consistent release cadence, frequently updating to support new Python versions.","last_verified":"2026-04-25T08:28:30.575Z","tags":["kerberos","authentication","windows","sspi","security"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/winkerberos"},{"id":22985,"title":"winrmcp","library":"winrmcp","status":"maintenance","version":"0.0.3","language":"python","ecosystem":"pypi","summary":"A Python package to execute commands on remote Windows machines and copy files to the remote machine using WinRM. Current version 0.0.3, requires Python >=3.6. Low release cadence, last updated in 2017.","last_verified":"2026-04-27T00:00:00.000Z","tags":["winrm","windows","remote","file-copy"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/winrmcp"},{"id":8782,"title":"winrt-runtime","library":"winrt-runtime","status":"active","version":"3.2.1","language":"python","ecosystem":"pypi","summary":"winrt-runtime is the foundational Python package providing the runtime support and the `winrt.system` module for interacting with Windows Runtime (WinRT) APIs. It is part of a community-supported fork of the original pywinrt project, which provides modular bindings for individual Windows SDK namespaces (e.g., `winrt-Windows.Foundation`). The library, currently at version 3.2.1, is actively maintained with frequent updates, enabling Python developers to access a wide range of Windows OS features, hardware, and to build WinUI applications.","last_verified":"2026-04-16T00:00:00.000Z","tags":["windows","winrt","runtime","interop","automation","asyncio"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/winrt-runtime"},{"id":10354,"title":"PyWinRT - Windows.Devices.Bluetooth Projection","library":"winrt-windows-devices-bluetooth","status":"active","version":"3.2.1","language":"python","ecosystem":"pypi","summary":"PyWinRT is a set of Python projections for Windows Runtime (WinRT) APIs, allowing Python developers to access native Windows features. This specific package, `winrt-windows-devices-bluetooth`, provides access to Bluetooth-related functionalities from the `Windows.Devices.Bluetooth` namespace. It is currently at version 3.2.1 and follows a frequent release cadence, often aligned with Windows SDK and App SDK updates.","last_verified":"2026-04-17T00:00:00.000Z","tags":["windows","winrt","bluetooth","api-client","asyncio","hardware"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/winrt-windows-devices-bluetooth"},{"id":22986,"title":"winrt-windows-devices-bluetooth-advertisement","library":"winrt-windows-devices-bluetooth-advertisement","status":"active","version":"3.2.1","language":"python","ecosystem":"pypi","summary":"Python projection of the Windows Runtime (WinRT) Bluetooth Advertisement APIs, part of the pywinrt project. Provides access to Bluetooth LE advertisement watcher, publisher, and related types. Current version 3.2.1, requires Python >=3.9, release cadence irregular (major/minor patches monthly to quarterly).","last_verified":"2026-04-27T00:00:00.000Z","tags":["winrt","bluetooth","windows","uwp","bluetooth-le","advertisement"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/winrt-windows-devices-bluetooth-advertisement"},{"id":10352,"title":"WinRT Windows.Devices.Bluetooth.GenericAttributeProfile","library":"winrt-windows-devices-bluetooth-genericattributeprofile","status":"active","version":"3.2.1","language":"python","ecosystem":"pypi","summary":"This package is a Python projection of the Windows Runtime (WinRT) APIs specific to `Windows.Devices.Bluetooth.GenericAttributeProfile`. It allows Python applications to interact with Bluetooth LE devices and their Generic Attribute Profile (GATT) services and characteristics on Windows. Part of the `pywinrt` project, it is currently at version 3.2.1 and receives regular updates to align with Windows SDK changes and project enhancements.","last_verified":"2026-04-17T00:00:00.000Z","tags":["Windows","WinRT","Bluetooth","GATT","UWP","IoT","Hardware"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/winrt-windows-devices-bluetooth-genericattributeprofile"},{"id":10353,"title":"Windows Devices Enumeration (WinRT)","library":"winrt-windows-devices-enumeration","status":"active","version":"3.2.1","language":"python","ecosystem":"pypi","summary":"This package provides the Python projection for the Windows.Devices.Enumeration namespace of the Windows Runtime (WinRT) APIs. It allows Python developers to discover and manage hardware devices available on a Windows system. Part of the larger PyWinRT project, it is currently at version 3.2.1 and follows the PyWinRT release cadence, often tied to Windows SDK updates.","last_verified":"2026-04-17T00:00:00.000Z","tags":["windows","winrt","asyncio","device enumeration","hardware"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/winrt-windows-devices-enumeration"},{"id":10355,"title":"WinRT Windows Devices Radios","library":"winrt-windows-devices-radios","status":"active","version":"3.2.1","language":"python","ecosystem":"pypi","summary":"winrt-windows-devices-radios is a Python projection of a subset of Windows Runtime (WinRT) APIs, specifically those related to managing wireless radios like Wi-Fi and Bluetooth. It allows Python applications to interact with system hardware for radio control on Windows. Part of the broader `pywinrt` project, it is currently at version 3.2.1 and receives regular updates corresponding to new Windows SDK releases and `pywinrt` core improvements.","last_verified":"2026-04-17T00:00:00.000Z","tags":["windows","winrt","interop","hardware","radios","bluetooth","wifi","network"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/winrt-windows-devices-radios"},{"id":8783,"title":"WinRT Windows Foundation API","library":"winrt-windows-foundation","status":"active","version":"3.2.1","language":"python","ecosystem":"pypi","summary":"winrt-windows-foundation is a Python package that provides a projection of the core Windows Runtime (WinRT) Foundation APIs, enabling Python developers to interact with fundamental Windows features and UWP application components. As of version 3.2.1, it offers enhanced asyncio integration, support for the Python buffer protocol, and streamlined API access. Releases are frequent, often coinciding with updates to the Windows SDK and Windows App SDK.","last_verified":"2026-04-16T00:00:00.000Z","tags":["windows","winrt","asyncio","interop","uwp"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/winrt-windows-foundation"},{"id":9409,"title":"WinRT Windows Foundation Collections","library":"winrt-windows-foundation-collections","status":"active","version":"3.2.1","language":"python","ecosystem":"pypi","summary":"This package provides Python projections for the Windows Runtime (WinRT) APIs specifically within the `Windows.Foundation.Collections` namespace. It enables Python developers to interact with WinRT collection types like maps, vectors, and property sets. The current version is 3.2.1, with releases occurring frequently, often tied to Windows SDK updates and bug fixes.","last_verified":"2026-04-16T00:00:00.000Z","tags":["windows","winrt","collections","interop","gui"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/winrt-windows-foundation-collections"},{"id":9410,"title":"WinRT Windows.Storage.Streams","library":"winrt-windows-storage-streams","status":"active","version":"3.2.1","language":"python","ecosystem":"pypi","summary":"WinRT-Windows.Storage.Streams is a Python projection package providing access to the Windows Runtime (WinRT) APIs within the `Windows.Storage.Streams` namespace. This enables Python developers to interact with stream-related functionalities such as asynchronous read, write, and seek operations on various stream types. It is part of the modular PyWinRT project, which frequently releases updates synchronized with Windows SDK versions, with the current version being 3.2.1. [3, 7, 10]","last_verified":"2026-04-16T00:00:00.000Z","tags":["windows","winrt","async","interop","streams","io"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/winrt-windows-storage-streams"},{"id":10432,"title":"Winston.js Logging Library","library":"winston","status":"active","version":"3.19.0","language":"javascript","ecosystem":"npm","summary":"Winston is a highly flexible and extensible logging library for Node.js, designed to handle logs for various applications and environments. Its current stable version is 3.19.0, with regular patch and minor releases addressing bug fixes, dependency updates, and minor feature enhancements. A key differentiator is its architecture, which decouples the logging process into modular components like transports (storage devices for logs) and formats (for log message presentation). This allows users to configure multiple transports with different logging levels and formatting rules, such as sending errors to a remote database while outputting all logs to a local file or console. Winston also supports custom logging levels and dynamic formatting, providing granular control over how logs are generated and stored, distinguishing it from simpler logging utilities.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","winston","logger","logging","logs","sysadmin","bunyan","pino","loglevel","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/winston"},{"id":18931,"title":"winston-express-middleware","library":"winston-express-middleware","status":"maintenance","version":"0.1.0","language":"javascript","ecosystem":"npm","summary":"Express.js middleware for request and error logging using winston. Version 0.1.0 (stable, but low release cadence). Supports whitelisting of request/response properties, custom log levels per status code, and multiple transports. A fork of express-winston with updated whitelisting and winston compatibility. Limited to Node >=0.6.0; no TypeScript definitions. Not actively maintained.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","winston","flatiron","logging","express","log","error","handler","middleware"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/winston-express-middleware"},{"id":14355,"title":"Winston Spy Logger","library":"winston-spy","status":"abandoned","version":"0.2.0","language":"javascript","ecosystem":"npm","summary":"winston-spy is a small module that provides a custom Winston transport designed for testing Winston logging interactions using spy functions. It allows developers to intercept log messages and assert their content and calls within test suites. The package is currently at version 0.2.0 and has not seen active development since 2014, indicating it is abandoned. A key design choice is that winston-spy does not list winston as a direct dependency in its package.json, requiring the consuming application to install winston itself. This approach aims to ensure that winston-spy operates on the exact same winston module instance used by the application, mitigating Node.js module caching issues. However, this also means it relies on older winston APIs (winston.add, winston.remove) and is not compatible with modern winston v3.x+ versions.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","winston","testing","test","spies"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/winston-spy"},{"id":18011,"title":"Winston HTTP Stream Transport","library":"winston-transport-http-stream","status":"abandoned","version":"0.1.4","language":"javascript","ecosystem":"npm","summary":"This package, `winston-transport-http-stream`, provides a custom transport for the Winston logging library, designed to stream log messages to an external HTTP endpoint. It is currently at version 0.1.4, with its last release dating back seven years (April 2019). Due to its age and lack of maintenance, it is highly likely incompatible with modern versions of Winston (v3 and above), which introduced significant breaking changes to the transport API and logger instantiation. Unlike the built-in HTTP transport in Winston, this package has not seen updates to adapt to these changes, nor does it appear to offer unique differentiators beyond basic HTTP streaming of logs. Its primary function is to push log data as JSON to a configured URL, with a notable behavior of silently dropping logs if the HTTP request fails, rather than retrying or emitting an error event.","last_verified":"2026-04-23T00:00:00.000Z","tags":["javascript","winston","stream","logging","rest","http"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/winston-transport-http-stream"},{"id":18932,"title":"winston-transport-sentry-node","library":"winston-transport-sentry-node","status":"active","version":"3.0.0","language":"javascript","ecosystem":"npm","summary":"Winston v3 transport for sending logs to Sentry using @sentry/node. Version 3.0.0 requires @sentry/node >= 8.13.0. It integrates Sentry's error tracking and context (tags, user, extras) into the winston logging pipeline. Supports log level mapping, custom formats, and silent mode. Ships TypeScript types. Released under MIT license.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","logger","loggly","logging","node","tools","sentry","transport","winston","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/winston-transport-sentry-node"},{"id":28465,"title":"Winx Auth","library":"winx-auth","status":"active","version":"3.2.1","language":"javascript","ecosystem":"npm","summary":"Nuxt 3 authentication module that provides login, logout, CSRF protection, token management, and global authentication middleware. Version 3.2.1 is the current stable release. It integrates with Nuxt 3's composition API via the `useAuth` composable and supports secure cookie-based tokens with configurable CSRF protection. Key differentiators include built-in CSRF encryption, global middleware options, and automatic token/cookie management with production-like security defaults. Released under the MIT license.","last_verified":"2026-05-09T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/winx-auth"},{"id":17406,"title":"Wio.db","library":"wio.db","status":"active","version":"4.0.22","language":"javascript","ecosystem":"npm","summary":"wio.db is a Turkish-origin, human-readable database module for Node.js, currently in version 4.0.22. It serves as a lightweight, file-based key-value store, offering an alternative to packages like quick.db, and is frequently used in discord.js bot development. The library provides distinct implementations for JSON and YAML file formats, allowing developers to choose based on their data persistence preferences. While a specific release cadence is not explicitly stated, the project appears actively maintained with recent updates and bug fixes, indicated by its 4.x versioning. Key features include intuitive data manipulation methods for setting, getting, deleting, and querying data, alongside array and mathematical operations directly on stored values. It differentiates itself by emphasizing a human-readable storage format and offering both JSON and YAML options, rather than relying solely on a single serialization method.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","quick.db","database","discord.js","wio.db","turkish","json","yaml","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/wio.db"},{"id":20864,"title":"wipe-webpack-cache","library":"wipe-webpack-cache","status":"active","version":"2.1.0","language":"javascript","ecosystem":"npm","summary":"Wipes webpack internal module cache in a controlled way for testing and mocking. Version 2.1.0 is stable; low release cadence. Requires NamedModulesPlugin and HotModuleReplacementPlugin in webpack config. Provides a filter-and-bubble approach to selectively clear cache entries. Useful with proxyquire and similar testing libraries.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","webpack","require","cache","injection","test","mock","stub"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/wipe-webpack-cache"},{"id":17407,"title":"Wiredep CLI","library":"wiredep-cli","status":"abandoned","version":"0.1.0","language":"javascript","ecosystem":"npm","summary":"This package, `wiredep-cli`, provides a command-line interface for `wiredep`, a tool designed to automatically inject Bower front-end dependencies into HTML, CSS, and JS files. Its primary function was to automate the inclusion of `<script>` and `<link>` tags based on the `bower.json` manifest. The package, version 0.1.0, and its core dependency `wiredep` (version 0.11.0) were both last updated in March 2016. Given that Bower itself has been officially deprecated since 2017 in favor of modern front-end package managers like npm/Yarn and build tools like Webpack, `wiredep-cli` is no longer actively maintained or relevant for contemporary web development workflows. This tool is part of an abandoned ecosystem.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","bower","package","management","inject","script","dependencies","cli"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/wiredep-cli"},{"id":7866,"title":"WireMock Python Client","library":"wiremock","status":"active","version":"2.7.0","language":"python","ecosystem":"pypi","summary":"The `wiremock` library provides a Python client for the WireMock Admin API, enabling programmatic control and configuration of WireMock standalone servers. It allows developers to define stub mappings, reset server state, and verify requests from Python tests or scripts. The current version is 2.7.0, with an active release cadence, often aligning with updates to the WireMock Java core.","last_verified":"2026-04-16T00:00:00.000Z","tags":["testing","mocking","api","http","wiremock","integration-testing"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/wiremock"},{"id":15409,"title":"WireMock Captain","library":"wiremock-captain","status":"active","version":"4.1.3","language":"javascript","ecosystem":"npm","summary":"WireMock Captain is a Node.js library (supporting TypeScript and JavaScript) designed to simplify integration testing of HTTP APIs by providing a programmatic interface to the WireMock simulator. Currently at version 4.1.3, this library is actively maintained and used in commercial products, emphasizing a stable release cadence. Its core differentiator lies in offering a native TypeScript/JavaScript experience for configuring and interacting with the Java-based WireMock service, which typically runs in a Docker container. This approach bypasses the limitations of in-process mocks (which often lack real-world accuracy) and the complexities of testing against live non-production service instances, providing a fast, full-featured, and debuggable solution for API mocking without requiring Java tooling for the test runner.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","api","captain","integration","jest","test","testing","typescript","wiremock"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/wiremock-captain"},{"id":18933,"title":"WireMock REST Client","library":"wiremock-rest-client","status":"active","version":"1.11.0","language":"javascript","ecosystem":"npm","summary":"Lightweight TypeScript REST client for interacting with a running WireMock server (v1.11.0) via its OpenAPI 3.0 endpoints. Provides programmatic access to stub mappings, recordings, requests, and scenarios. Supports TypeScript types, global reset, shutdown, and bulk operations from files/directories. Actively maintained with monthly releases. Key differentiators: full API coverage, TypeScript-first, file-based mapping creation, and proxy/header configuration.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","wiremock","mock","stub","automation","test","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/wiremock-rest-client"},{"id":1788,"title":"WireRope Library","library":"wirerope","status":"active","version":"1.0.0","language":"python","ecosystem":"pypi","summary":"Wirerope is a Python library that transforms functions and methods into fully controllable objects, enabling features like reentrant locks, timeouts, retries, and rate limits. Its current stable version is 1.0.0. After a period of rapid pre-1.0 development, the library has maintained a stable release cadence since its 1.0.0 release in December 2023.","last_verified":"2026-04-24T01:29:40.113Z","tags":["function wrapper","concurrency","rate limiting","timeout","retries","locks"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/wirerope"},{"id":22987,"title":"Wisent","library":"wisent","status":"active","version":"0.11.6","language":"python","ecosystem":"pypi","summary":"Wisent (version 0.11.6) is a Python library to monitor, log, and influence AI model outputs in real-time. It provides a lightweight agent for tracing LLM calls and injecting interventions such as content moderation, jailbreak detection, and custom logic. Released on a monthly cadence.","last_verified":"2026-04-27T00:00:00.000Z","tags":["ai","monitoring","llm","trace","guardrails","openai","anthropic"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/wisent"},{"id":14356,"title":"Wistia Video Custom Element","library":"wistia-video-element","status":"active","version":"1.3.6","language":"javascript","ecosystem":"npm","summary":"The `wistia-video-element` package provides a Web Component, specifically a custom element named `<wistia-video>`, for seamlessly embedding and controlling Wistia videos within web applications. It's designed to mimic the standard `HTMLMediaElement` API, allowing developers to interact with Wistia content using familiar properties and methods like `play()`, `pause()`, `src`, and `controls`. This approach simplifies integration and ensures compatibility with existing media tooling, such as Media Chrome. The package is part of the `muxinc/media-elements` monorepo, which indicates active development with a consistent release cadence, addressing bugs and updating dependencies across its various custom element packages. The current stable version is 1.3.6. Its core differentiator lies in abstracting the Wistia player's complexities behind a native HTML element interface, making it lightweight, SEO-friendly, and accessible for diverse web development stacks.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","wistia","video","player","web component","custom element","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/wistia-video-element"},{"id":12672,"title":"Compile-time `with` for strict mode JavaScript","library":"with","status":"active","version":"7.0.2","language":"javascript","ecosystem":"npm","summary":"The `with` package provides a utility to transform JavaScript code, effectively simulating the behavior of the deprecated `with` statement at compile time. This allows developers to safely use `with`-like scoping in strict mode environments and ensures compatibility with minification tools, which typically struggle with native `with`. Currently at version 7.0.2, the package maintains an active release cadence with minor bug fixes and performance improvements following major version updates. Key differentiators include its strict mode compatibility, predictable variable assignment within the generated scope (unlike native `with` which can leak assignments), and the explicit declaration of all non-excluded variables, enabling `if (foo === undefined)` checks. It also offers detailed parsing errors for easier debugging.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/with"},{"id":15410,"title":"Server Orchestration for E2E Tests","library":"with-server","status":"active","version":"2.1.0","language":"javascript","ecosystem":"npm","summary":"The `with-server` package is a command-line utility and programmatic API designed to orchestrate local server startup, command execution (typically end-to-end tests), and server shutdown. It automatically handles port allocation via the `$PORT` environment variable, waits for the server to become ready, and exposes `$SERVER_URL` to the executed command. It offers options to specify the server's start script and control output redirection. The current stable version is 2.1.0, with releases appearing infrequently, driven by feature additions or critical maintenance, such as the major Node.js version bump in v2.0.0. It's a focused tool for e2e testing workflows, abstracting away the complexities of server lifecycle management during test runs, differentiating itself by its simplicity and direct integration with npm scripts.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/with-server"},{"id":15938,"title":"Zephyr Bundler Configuration Codemod","library":"with-zephyr","status":"active","version":"1.0.2","language":"javascript","ecosystem":"npm","summary":"The `with-zephyr` package provides a codemod utility designed to automatically inject the `withZephyr` plugin into various JavaScript bundler configurations. This tool is essential for projects integrating with the Zephyr Cloud platform, facilitating features like Module Federation, Over-The-Air (OTA) updates, and streamlined deployments for micro-frontends. It supports a wide array of bundlers, including Webpack, Vite, Rollup, Rspack, and others within ecosystems like Astro and Modern. Currently at version 1.0.2, the package maintains an active development pace with frequent patch releases, often addressing security vulnerabilities and improving compatibility. Its primary differentiator is its role as an automated transformation tool, simplifying the integration of Zephyr-specific plugins into complex build setups without manual configuration edits. This package is distinct from the Zephyr Real-Time Operating System (RTOS).","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","zephyr","codemod","bundler","webpack","vite","rollup","rspack","rsbuild"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/with-zephyr"},{"id":24837,"title":"wkhtmltopdf","library":"wkhtmltopdf","status":"maintenance","version":"0.2","language":"python","ecosystem":"pypi","summary":"Simple Python wrapper for wkhtmltopdf that converts HTML to PDF using the wkhtmltopdf command-line tool. Version 0.2 is the latest release. The library has been in maintenance mode and is no longer actively developed.","last_verified":"2026-05-01T00:00:00.000Z","tags":["wkhtmltopdf","pdf","html-to-pdf","wrapper","maintenance"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/wkhtmltopdf"},{"id":14358,"title":"WKT Parser for Geographic Data","library":"wkt-parser","status":"active","version":"1.5.5","language":"javascript","ecosystem":"npm","summary":"The `wkt-parser` library provides robust parsing capabilities for Well-Known Text (WKT) and PROJJSON strings, designed specifically for geographic and geodetic data. Originating as a standalone component extracted from the `proj4js` library, it aims to offer a dedicated and hackable solution for WKT and PROJJSON interpretation. It supports both WKT1 and the more advanced WKT2 standards, alongside PROJJSON, a JSON representation for coordinate operation definitions. The current stable version is 1.5.5, with frequent updates indicated by its recent publish history. A key differentiator is its comprehensive support for multiple WKT standards and PROJJSON, making it versatile for applications dealing with various geospatial data formats. However, it explicitly notes limitations: it does not support geocentric coordinate systems (`GEOCCS`) and `COMPOUNDCS` is only partially supported for WKT1. This focus makes it a specialized tool for developers working with projection and coordinate system definitions.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/wkt-parser"},{"id":14357,"title":"WKT/WKB/GeoJSON Parser and Serializer","library":"wkx","status":"maintenance","version":"0.5.0","language":"javascript","ecosystem":"npm","summary":"wkx is a robust JavaScript library designed for comprehensive parsing and serialization of spatial data in various formats. It supports the Open Geospatial Consortium (OGC) well-known text (WKT), well-known binary (WKB), extended well-known text (EWKT), extended well-known binary (EWKB), and tiny well-known binary (TWKB) standards, alongside GeoJSON. The library handles all fundamental OGC geometry types, including Point, LineString, Polygon, MultiPoint, MultiLineString, MultiPolygon, and GeometryCollection, providing a unified API for interacting with these diverse spatial representations. The current stable version is 0.5.0, with the last publish being six years ago as of April 2026. While specific release cadence is not detailed, the presence of build status badges suggests active maintenance. A key differentiator of wkx is its ability to seamlessly convert between these numerous formats, offering flexibility for developers working with disparate geospatial data sources and output requirements, from database storage to web mapping applications.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","wkt","wkb","ewkt","ewkb","twkb","geojson","ogc","geometry","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/wkx"},{"id":27554,"title":"wllegal","library":"wllegal","status":"active","version":"2026.3","language":"python","ecosystem":"pypi","summary":"Hosted Weblate legal stuff. Version 2026.3, requires Python >=3.11. Released as part of Weblate's legal compliance tools. Development tracked on GitHub.","last_verified":"2026-05-01T00:00:00.000Z","tags":["weblate","legal","compliance"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/wllegal"},{"id":7867,"title":"wmctrl","library":"wmctrl","status":"maintenance","version":"0.5","language":"python","ecosystem":"pypi","summary":"The Python `wmctrl` library (version 0.5) provides a wrapper around the `wmctrl` command-line utility, enabling programmatic control of windows within the X Window System. It allows Python scripts to query window information, activate windows, and perform actions like resizing or moving. The library follows a stable release cadence, with updates typically occurring years apart, reflecting its role as an interface to a mature external tool.","last_verified":"2026-04-16T00:00:00.000Z","tags":["window management","X11","desktop automation","wrapper","subprocess"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/wmctrl"},{"id":16585,"title":"Windows MetaFile (WMF) Parser","library":"wmf","status":"active","version":"1.0.2","language":"javascript","ecosystem":"npm","summary":"The `wmf` package, currently at stable version 1.0.2, provides a pure JavaScript parser and renderer for Windows MetaFile (WMF) image files. It enables developers to extract image dimensions and draw WMF content onto HTML Canvas elements in both browser and Node.js environments. Unlike solutions that often require server-side processing or native libraries for WMF parsing, `wmf` offers a client-side or server-side (Node.js) JavaScript-only approach. Its primary purpose is to make a legacy image format accessible within modern web and Node.js applications. The library is specialized for this niche, implying a stable but infrequent release cadence focused on maintaining compatibility and reliability for WMF processing rather than rapid feature expansion. It ships with TypeScript types, facilitating type-safe development.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","wmf","image","office","word","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/wmf"},{"id":4324,"title":"Windows Management Instrumentation (WMI) Python Library","library":"wmi","status":"maintenance","version":"1.5.1","language":"python","ecosystem":"pypi","summary":"The Python WMI module is a lightweight wrapper on top of the `pywin32` extensions, providing a more Python-friendly interface to Microsoft's Windows Management Instrumentation (WMI) API. It allows Python to query and manage various aspects of Windows systems, both locally and remotely, by abstracting the complexities of COM and WMI scripting. The latest version is 1.5.1, released in April 2020. The library is in maintenance mode with infrequent updates, as newer alternatives like `PyMI` and `windows-tools.wmi_queries` exist.","last_verified":"2026-04-11T00:00:00.000Z","tags":["windows","wmi","system-management","automation","pywin32"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/wmi"},{"id":2844,"title":"Windmill Python Client","library":"wmill","status":"active","version":"1.682.0","language":"python","ecosystem":"pypi","summary":"The `wmill` library is the official Python client for interacting with the Windmill platform. It provides a comprehensive set of functions and utilities to manage Windmill resources, variables, and execute scripts or flows. Designed for both module-level convenience functions and advanced class-based usage, it simplifies automation and workflow orchestration within the Windmill ecosystem. The library is actively maintained with frequent updates, usually on a weekly or bi-weekly cadence.","last_verified":"2026-04-25T01:28:38.817Z","tags":["client","workflow","automation","api","windmill"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/wmill"},{"id":22989,"title":"WordNet Interface","library":"wn","status":"active","version":"1.1.0","language":"python","ecosystem":"pypi","summary":"A pure Python interface to the WordNet lexical database, providing access to synsets, lemmas, and semantic relations. Current version 1.1.0, released in 2023, with occasional maintenance updates.","last_verified":"2026-04-27T00:00:00.000Z","tags":["wordnet","nlp","lexicon","semantics"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/wn"},{"id":12673,"title":"wNumb: JavaScript Number & Money Formatting","library":"wnumb","status":"maintenance","version":"1.2.0","language":"javascript","ecosystem":"npm","summary":"wNumb is a lightweight JavaScript utility designed specifically for number and money formatting. It enables developers to control aspects such as decimal places, thousands separators, and the addition of prefixes or suffixes to numerical values, facilitating clear and readable data presentation. The current stable version is 1.2.0, released in October 2019. The project appears to have an irregular release cadence, with no updates since 2019, suggesting it is currently in a maintenance phase rather than active development. Its core value lies in offering a focused, minimal API for common formatting needs, differentiating itself from more comprehensive internationalization libraries by prioritizing simplicity and a small footprint.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/wnumb"},{"id":8784,"title":"Wolfram|Alpha API Client","library":"wolframalpha","status":"active","version":"5.1.3","language":"python","ecosystem":"pypi","summary":"The `wolframalpha` library is a Python client for the Wolfram|Alpha 2.0 API, enabling Python programs to submit natural language queries to the Wolfram|Alpha computational knowledge engine and retrieve structured results. As of April 2026, the current version is 5.1.3, and the project maintains an active release cadence with regular minor and patch updates.","last_verified":"2026-04-16T00:00:00.000Z","tags":["api client","mathematics","knowledge engine","computational","data science"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/wolframalpha"},{"id":15059,"title":"EventEmitter","library":"wolfy87-eventemitter","status":"abandoned","version":"5.2.9","language":"javascript","ecosystem":"npm","summary":"wolfy87-eventemitter is a JavaScript event emitter library, primarily designed for use in web browsers but also usable in Node.js environments. It aims to replicate the event-driven paradigm found in Node.js, focusing on a lightweight footprint and fast execution. The library underwent a significant API remapping in its fourth major rewrite to improve clarity and extensibility. While npm shows `5.2.9` as the latest version, the project's GitHub repository has had no activity since 2016, with `v4.2.11` being the last officially tagged release. This indicates the project is no longer actively maintained, making `v4.x` the last stable and documented version.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","eventemitter","events","browser","amd","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/wolfy87-eventemitter"},{"id":26656,"title":"wonder-glsl-compiler","library":"wonder-glsl-compiler","status":"active","version":"0.1.17","language":"javascript","ecosystem":"npm","summary":"A GLSL compiler library for transforming GLSL shaders at runtime. Version 0.1.17 is the latest stable release with irregular updates. It provides shader compilation and optimization for WebGL/WebGPU applications. Differentiates by offering a lightweight, pure JavaScript implementation without external GPU dependencies, suitable for shader preprocessing in build tools or runtime environments.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/wonder-glsl-compiler"},{"id":4852,"title":"Wonderwords","library":"wonderwords","status":"active","version":"3.0.1","language":"python","ecosystem":"pypi","summary":"Wonderwords is a Python library for generating random English words and structured sentences. It also includes a command-line interface. Currently at version 3.0.1, it maintains an active development and release cadence, with significant updates between major versions.","last_verified":"2026-04-12T00:00:00.000Z","tags":["word generation","natural language","random","cli"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/wonderwords"},{"id":12674,"title":"Wonka Stream Library","library":"wonka","status":"active","version":"6.3.6","language":"javascript","ecosystem":"npm","summary":"Wonka is a lightweight, capable push and pull stream library designed for TypeScript and Flow, loosely adhering to the callbag specification. Currently at stable version 6.3.6, it provides a functional approach to handling event streams and iterable data sets, offering helpers to create, transform, and consume multiple values over time. The project maintains an active release cadence, with frequent patch updates addressing minor fixes and improvements, and occasional minor versions introducing new features, such as adding the `addOne` argument to `takeWhile` in `v6.3.0`. Its key differentiators include its small bundle size, strong TypeScript integration, and a focus on composing operations through a `pipe` function, offering a pragmatic alternative to larger reactive programming libraries while maintaining clear stream semantics. Version 6 notably shifted its focus exclusively to TypeScript, Flow, and JavaScript environments, dropping support for Reason/OCaml/esy/dune that was present in v5.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","wonka","typescript","events","callbag","callback","observable","iterable","stream"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/wonka"},{"id":9412,"title":"WooCommerce Python REST API Client","library":"woocommerce","status":"active","version":"3.0.0","language":"python","ecosystem":"pypi","summary":"The `woocommerce` library is an official Python wrapper for the WooCommerce REST API, enabling developers to easily interact with WooCommerce stores. It is currently at version 3.0.0, released in March 2021, and its development cadence is generally infrequent, tied to significant updates or changes in the core WooCommerce REST API.","last_verified":"2026-04-16T00:00:00.000Z","tags":["woocommerce","e-commerce","api","rest","store","wordpress"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/woocommerce"},{"id":14361,"title":"WooCommerce API Wrapper for Node.js","library":"woocommerce-api","status":"abandoned","version":"1.5.0","language":"javascript","ecosystem":"npm","summary":"The `woocommerce-api` package provides a Node.js client for interacting with the WooCommerce REST API. It allows developers to programmatically manage store data, including products, orders, customers, and more. The client supports both the legacy WooCommerce API (up to v3) and the newer WP REST API integration (wc/v1 for WooCommerce 2.6 and later). The current stable version is 1.5.0. However, this library was officially declared obsolete on July 29, 2019, and no longer receives updates or maintenance. Developers are strongly advised to migrate to the actively maintained and official successor, `@woocommerce/woocommerce-rest-api`, for security patches, bug fixes, and compatibility with future WooCommerce versions. There is no active release cadence for this package, as it is abandoned.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","woocommerce","rest-api"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/woocommerce-api"},{"id":16276,"title":"Woodpecker.co API Client","library":"woodpecker-api","status":"active","version":"1.1.0","language":"javascript","ecosystem":"npm","summary":"The `woodpecker-api` package provides a Promise-based JavaScript client for interacting with the Woodpecker.co email outreach platform's API. It abstracts the underlying HTTP requests, offering a fluent interface for managing prospects, campaigns, and other Woodpecker resources directly from a Node.js application. The current stable version is 1.1.0, and releases appear to be feature-driven rather than on a fixed cadence, with recent updates introducing functionalities such as prospect editing, blacklisting, and webhook subscriptions. A key differentiator of this library is its role as a thin, unopinionated wrapper around the official Woodpecker API, designed to simplify asynchronous operations through the use of Promises. To utilize the library, developers must obtain and provide a valid API key from their Woodpecker.co account dashboard. It primarily targets CommonJS environments, requiring a specific factory function invocation pattern for client instantiation.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/woodpecker-api"},{"id":10356,"title":"Woodwork Data Typing Library","library":"woodwork","status":"active","version":"0.31.0","language":"python","ecosystem":"pypi","summary":"Woodwork is a data typing library for machine learning, extending pandas DataFrames and Series with semantic and logical typing capabilities. It enables automatic data typing inference, validation, and schema management for robust data pipelines. Currently at version 0.31.0, it is actively maintained by Alteryx with frequent updates.","last_verified":"2026-04-17T00:00:00.000Z","tags":["data typing","machine learning","pandas","data preprocessing","data validation"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/woodwork"},{"id":24838,"title":"woothee","library":"woothee","status":"maintenance","version":"1.10.1","language":"python","ecosystem":"pypi","summary":"Cross-language user agent classification library, Python implementation. Version 1.10.1. Unmaintained since 2020; no recent releases.","last_verified":"2026-05-01T00:00:00.000Z","tags":["user-agent","parser","browser-detection"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/woothee"},{"id":4325,"title":"Word2Number","library":"word2number","status":"active","version":"1.1","language":"python","ecosystem":"pypi","summary":"Word2Number is a Python module, currently at version 1.1, designed to convert number words (e.g., 'three hundred and forty two') into their corresponding numeric digits (342). It supports positive numbers up to the billions (999,999,999,999). The library has an irregular release cadence, with updates addressing specific issues and improvements.","last_verified":"2026-04-11T00:00:00.000Z","tags":["natural language processing","number conversion","utilities","nlp"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/word2number"},{"id":2845,"title":"WordCloud","library":"wordcloud","status":"active","version":"1.9.6","language":"python","ecosystem":"pypi","summary":"WordCloud is a Python library for generating visual representations of text data, commonly known as word clouds or tag clouds. It takes text as input and visualizes the most frequent words, with the size of each word indicating its frequency. The library is actively maintained, with frequent updates, and focuses on efficient algorithms, flexible masking, and filling available space. The current version is 1.9.6.","last_verified":"2026-04-25T01:29:57.421Z","tags":["visualization","text analysis","nlp","word cloud","data visualization"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/wordcloud"},{"id":4853,"title":"Wordfreq","library":"wordfreq","status":"maintenance","version":"3.1.1","language":"python","ecosystem":"pypi","summary":"Wordfreq is a Python library providing high-quality estimates of word frequencies in over 40 languages, based on diverse data sources like books, web text, and social media. The library, currently at version 3.1.1, offers both 'small' and 'large' wordlists for different memory and coverage needs. While packaging updates may continue, the underlying word frequency data is a snapshot through approximately 2021 and is unlikely to be updated further due to concerns about generative AI 'polluting' language usage data. This makes the project primarily in a maintenance mode for its data.","last_verified":"2026-04-12T00:00:00.000Z","tags":["natural language processing","nlp","word frequency","linguistics","text analysis","language data"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/wordfreq"},{"id":16277,"title":"WordNet Database Files for Node.js","library":"wordnet-db","status":"active","version":"3.1.14","language":"javascript","ecosystem":"npm","summary":"wordnet-db is a specialized Node.js package designed to provide the complete database files for WordNet 3.1 directly within an npm installation. Currently at version 3.1.14, it offers a robust solution for developers requiring offline access to the Princeton WordNet lexical database, which is particularly useful for natural language processing libraries like `wordpos` and `natural`. The package differentiates itself by pre-bundling the entire 34 MB uncompressed WordNet dictionary, eliminating the need for on-demand downloads or complex setup scripts during application runtime. Its release cadence is primarily reactive, addressing compatibility with newer Node.js versions, fixing installation-related issues, or updating to newer WordNet database versions (though it has been stable on WordNet 3.1 for a while). This ensures that applications can deploy with a guaranteed, self-contained WordNet data source, even in environments with restricted internet access.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","WordNet","wordpos","natural","pos"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/wordnet-db"},{"id":4854,"title":"Wordninja","library":"wordninja","status":"maintenance","version":"2.0.0","language":"python","ecosystem":"pypi","summary":"Wordninja is a Python library that probabilistically splits concatenated words based on English Wikipedia uni-gram frequencies. It is designed to segment strings like 'imateapot' into ['im', 'a', 'teapot']. The current version is 2.0.0, released in August 2019, with a focus on stability rather than active new feature development.","last_verified":"2026-04-12T00:00:00.000Z","tags":["nlp","text-processing","word-segmentation","word-splitting"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/wordninja"},{"id":17408,"title":"Part-of-Speech Tagger with WordNet","library":"wordpos","status":"active","version":"2.1.0","language":"javascript","ecosystem":"npm","summary":"wordpos is a set of fast part-of-speech (POS) utilities for both Node.js and browser environments, leveraging the WordNet database for its linguistic data. The current stable version is 2.1.0, which marked a significant refactoring to enable full browser compatibility, overcoming previous limitations regarding the size and un-browserify-ability of the WordNet database. While a specific release cadence isn't published, the project has undergone major version updates (1.x, 2.x) that introduced substantial performance improvements (up to 5x faster than prior versions), promise-based APIs, and a decoupling from the `natural` library's WordNet module. Its key differentiators include its speed, cross-environment support, a flexible API with options for stopword filtering and profiling, and a command-line interface.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","natural","language","wordnet","adjectives","nouns","adverbs","verbs"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/wordpos"},{"id":22988,"title":"WordPress Vite Plugin","library":"wordpress-vite-plugin","status":"active","version":"1.6.0","language":"javascript","ecosystem":"npm","summary":"WordPress Vite Plugin (v1.6.0) is a Vite plugin that integrates Vite into WordPress theme/plugin development, providing hot module replacement, asset bundling, and automatic enqueuing. It supports Vite 3-8, requires Node >=16, ships TypeScript types, and offers a streamlined setup with minimal configuration compared to manual webpack or custom build setups. Release cadence is irregular; key differentiators include native HMR in WordPress admin, automatic asset manifest parsing, and compatibility with both Classic and Block themes. v1.6 introduces support for Vite 6 and 7/8 prereleases.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","wordpress","vite","vite-plugin","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/wordpress-vite-plugin"},{"id":22990,"title":"WordSegment","library":"wordsegment","status":"maintenance","version":"1.3.1","language":"python","ecosystem":"pypi","summary":"English word segmentation library that segments concatenated text into separate words. Version 1.3.1 released October 2019; no active development since then. Designed for segmenting hashtags, URLs, or other concatenated phrases.","last_verified":"2026-04-27T00:00:00.000Z","tags":["segmentation","nlp","english","concatenated-text"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/wordsegment"},{"id":12675,"title":"Word Wrapping for JavaScript","library":"wordwrapjs","status":"active","version":"5.1.1","language":"javascript","ecosystem":"npm","summary":"wordwrapjs is a lightweight and versatile JavaScript library designed for word-wrapping plain text within specified column widths. Currently at version 5.1.1, it provides a stable and efficient solution for text formatting across various JavaScript environments. The library supports Node.js (both CommonJS and ECMAScript Modules), modern web browsers (via ESM imports), and older browser environments (via a global `window.wordwrapjs` object), enabling broad compatibility without requiring transpilation. Its API offers methods to wrap text into a single string or an array of lines, with options to force long words to break and control line trimming. The project emphasizes plain text processing, focusing on core word-wrapping logic rather than rich text features. Releases appear stable, with infrequent major version bumps, indicating a mature and well-tested codebase.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","word","line","wrap","text","columns","wordwrap"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/wordwrapjs"},{"id":7868,"title":"Workadays","library":"workadays","status":"active","version":"2023.12.30","language":"python","ecosystem":"pypi","summary":"Workadays is a Python library designed for working with business days, calendar days, and 360-day basis (30/360) date calculations. It allows users to add business days to a given date, check if a specific date is a business day, and retrieve a list of holidays for various countries, states, and provinces. The library had its latest release on December 30, 2023, and generally follows an annual or semi-annual release cadence.","last_verified":"2026-04-16T00:00:00.000Z","tags":["date","business days","holidays","calendar","workdays"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/workadays"},{"id":4326,"title":"Workalendar","library":"workalendar","status":"active","version":"17.0.0","language":"python","ecosystem":"pypi","summary":"Workalendar is a Python library providing a comprehensive toolkit for calculating holidays and working days across various countries and regions worldwide. It's currently at version 17.0.0 and sees regular releases, often driven by updates to national holidays and the addition of new calendars.","last_verified":"2026-04-11T00:00:00.000Z","tags":["holidays","calendar","date calculation","working days","public holidays","business days"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/workalendar"},{"id":14359,"title":"Workbox Build Module","library":"workbox-build","status":"active","version":"7.4.0","language":"javascript","ecosystem":"npm","summary":"Workbox-build is a core module within the Workbox library, designed to integrate seamlessly into JavaScript build processes to facilitate the generation of precache manifests for service workers. Currently at version 7.4.0, this package focuses on the programmatic creation of a list of URLs and their revision details, which `workbox-sw` can then use to precache assets, enabling offline capabilities for web applications. Releases in the 7.x series have primarily focused on critical dependency updates and maintaining compatibility, with v7.0.0 notably raising the minimum Node.js requirement to version 16, and the latest versions further increasing it to Node.js >=20.0.0. It offers functions like `generateSW` for a complete service worker lifecycle management and `injectManifest` for greater customization, distinguishing itself by providing a robust, opinionated, yet flexible way to manage asset caching without direct reliance on specific bundlers, unlike `workbox-webpack-plugin` which is specifically for Webpack. Its steady release cadence primarily addresses security and dependency maintenance.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","workbox","workboxjs","service worker","caching","fetch requests","offline","file manifest","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/workbox-build"},{"id":17077,"title":"Workbox CLI","library":"workbox-cli","status":"active","version":"7.4.0","language":"javascript","ecosystem":"npm","summary":"workbox-cli is the command-line interface for the Workbox library, a set of JavaScript modules for adding offline support to web applications. It streamlines the process of generating service workers and precaching assets, simplifying the integration of Workbox into projects without requiring complex custom build scripts. The current stable version is 7.4.0. Workbox CLI's release cadence generally aligns with the broader Workbox project, seeing frequent patch updates for dependency maintenance and security, with major versions introducing significant changes like Node.js version bumps. Its key differentiator is providing a user-friendly entry point for common Workbox use cases through a series of interactive wizards and declarative configuration files, abstracting away the underlying `workbox-build` module for a smoother developer experience.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","workbox","workboxjs","service worker","caching","fetch requests","offline","cli"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/workbox-cli"},{"id":14360,"title":"Workbox Webpack Plugin","library":"workbox-webpack-plugin","status":"active","version":"7.4.0","language":"javascript","ecosystem":"npm","summary":"The `workbox-webpack-plugin` is a core module within the Workbox library, designed to integrate service worker generation and management directly into a Webpack build pipeline. It facilitates the precaching of static assets by generating a manifest of local files, which `workbox-sw` then utilizes to ensure an application functions reliably offline. The current stable version is 7.4.0, with minor releases primarily focused on critical dependency updates and maintenance. Key differentiators include its seamless integration with Webpack, offering two primary modes: `GenerateSW` for fully automated service worker creation, and `InjectManifest` for more customized service worker logic while still leveraging Workbox's build-time precaching. This plugin supports modern JavaScript environments and has been rewritten in TypeScript since v6.5.0, providing robust type definitions.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","workbox","workboxjs","webpack","service worker","caching","fetch requests","offline","file manifest","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/workbox-webpack-plugin"},{"id":10357,"title":"Workdays Date Utility","library":"workdays","status":"active","version":"1.5","language":"python","ecosystem":"pypi","summary":"The `workdays` library provides utility functions to calculate working days between two dates, extending Python's standard `datetime` module. The current version is 1.5, with an infrequent release cadence focused on maintenance and minor enhancements.","last_verified":"2026-04-17T00:00:00.000Z","tags":["date","datetime","workday","holiday","utility","business-days"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/workdays"},{"id":18934,"title":"worker-auth-providers","library":"worker-auth-providers","status":"active","version":"0.0.14-beta.10","language":"javascript","ecosystem":"npm","summary":"worker-auth-providers is an open-source library providing authentication providers for Cloudflare Workers. The current version is 0.0.14-beta.10, released as a beta with irregular cadence. It supports OAuth and OTP authentication for providers like GitHub, Google, Facebook, Discord, Spotify, Twilio, Mailgun, SendGrid, and AWS SNS. Designed specifically for Cloudflare Workers, it is lightweight with minimal dependencies. Key differentiators vs. alternatives like Auth0 or Passport.js: it runs at the edge with no external server, is framework-agnostic, and uses KV storage for OTPs. Types included.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/worker-auth-providers"},{"id":20865,"title":"worker-loader","library":"worker-loader","status":"active","version":"3.0.8","language":"javascript","ecosystem":"npm","summary":"Webpack loader for bundling Web Workers as separate files or inline blobs. Version 3.0.8 is the latest stable release (Feb 2021). Actively maintained as part of the webpack-contrib ecosystem. Key differentiators: supports inline workers via BLOB to avoid separate HTTP requests, allows customization of worker constructor (Worker/SharedWorker), and provides fine-grained control over filename, publicPath, and esModule output. Requires webpack 4 or 5 and Node >=10.13.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","webpack"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/worker-loader"},{"id":20866,"title":"worker-plugin","library":"worker-plugin","status":"active","version":"5.0.1","language":"javascript","ecosystem":"npm","summary":"Webpack plugin that automatically bundles and compiles Web Workers (including SharedWorkers) integrated into your build. Version 5.0.1 supports both Webpack 4 and 5, with fixes for malformed options objects. It simplifies worker usage by allowing standard `new Worker('./worker.js', { type: 'module' })` syntax, which works without bundling but becomes universally compatible when bundled. Unlike Webpack 5's built-in worker support (which uses `new URL` syntax), worker-plugin uses the more traditional approach and adds SharedWorker support. It does not require runtime changes and supports ESM modules in workers.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","webpack","plugin","worker","web worker","thread"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/worker-plugin"},{"id":20867,"title":"worker-url","library":"worker-url","status":"active","version":"1.1.0","language":"javascript","ecosystem":"npm","summary":"A webpack v5 plugin and helper library to generate URLs for Web Workers and AudioWorklets. Version 1.1.0, released under MIT license. Unlike native webpack 5 worker support which creates Worker instances directly, worker-url gives you a URL object that can be used with both Worker and AudioWorklet. Also solves the missing Worklet support in webpack 5 (github issue #11543). Ships TypeScript type definitions. Peer dependency on webpack >=5.0.0. Maintained by a single developer, low release cadence.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","worker-url","web worker","worklet","webpack","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/worker-url"},{"id":15288,"title":"workerd Runtime","library":"workerd","status":"active","version":"1.20260421.1","language":"javascript","ecosystem":"npm","summary":"Cloudflare's `workerd` is an open-source JavaScript/WebAssembly server runtime, built on the same core technology that powers Cloudflare Workers. It provides a local execution environment for developing and testing serverless applications that replicate the Cloudflare Workers platform. The current stable version, `v1.20260421.1`, follows a `v1.YYYYMMDD.X` daily release cadence, reflecting continuous integration and frequent updates with features and bug fixes. Key differentiators include its high compatibility with the Cloudflare Workers ecosystem, enabling seamless local development and deployment, and its foundation on the proven, high-performance Cloudflare infrastructure. Unlike traditional Node.js runtimes, `workerd` is designed for a secure, isolated, and highly concurrent serverless model, with built-in support for web standards like `fetch` and `Durable Objects`.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/workerd"},{"id":20868,"title":"workerize-loader","library":"workerize-loader","status":"active","version":"2.0.2","language":"javascript","ecosystem":"npm","summary":"A Webpack loader that moves a module and its dependencies into a Web Worker, automatically reflecting exported functions as asynchronous proxies. Version 2.0.2 is current, supporting Webpack 5. It bundles a tiny RPC implementation, supports synchronous and async worker functions, and works with async/await. Key differentiators: no separate worker file needed, automatically wraps exports as async proxies, and allows instantiable Worker decorators.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","webpack","loader","worker","web worker","thread","workerize"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/workerize-loader"},{"id":20869,"title":"workerloader-jest-transformer","library":"workerloader-jest-transformer","status":"maintenance","version":"0.1.0","language":"javascript","ecosystem":"npm","summary":"A Jest transformer for Webpack worker-loader that enables testing Web Workers with Jest. This package transforms worker files (matched by regex) into mock workers that emulate the Worker API, allowing tests to run in Node.js without a browser environment. Inspired by jsdom-worker. Current version 0.1.0 is unstable and experimental; the project is seeking maintainers. Key differentiators: specifically designed for worker-loader, uses a lightweight mock with terminate/close semantics.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","jest","worker","utility","testing","tool","transformer","tdd"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/workerloader-jest-transformer"},{"id":14362,"title":"Vercel Workflow SDK","library":"workflow","status":"active","version":"4.2.4","language":"javascript","ecosystem":"npm","summary":"The Vercel Workflow SDK provides a robust framework for building durable, resilient, and observable asynchronous applications and AI agents in JavaScript and TypeScript. It enables developers to orchestrate complex, long-running processes that can suspend, resume, and maintain state across interruptions, simplifying patterns traditionally handled by message queues, worker systems, and schedulers. The current stable version is `4.2.4`, with active development progressing towards a `5.0.0` release (currently in beta), indicating a regular release cadence with iterative improvements and occasional breaking changes for major versions. Key differentiators include its focus on native TypeScript integration, durable execution without complex infrastructure management, and first-class support for AI agent development, allowing for built-in retries, streaming, and state management in production environments.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/workflow"},{"id":20870,"title":"worklet-loader","library":"worklet-loader","status":"deprecated","version":"2.0.0","language":"javascript","ecosystem":"npm","summary":"Webpack loader that imports scripts as URLs for use with worklet modules (AudioWorklet, PaintWorklet, AnimationWorklet, etc.). Version 2.0.0 is the latest stable release. It is explicitly a fork of worker-loader and the maintainer advises caution as worker-specific behaviors may break worklets. Only works with webpack 3 or 4. No active development; likely obsolete once worker-loader supports worklets natively. Supports inline as Blob, custom filenames, and public path overrides.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/worklet-loader"},{"id":1789,"title":"WorkOS Python Client","library":"workos","status":"active","version":"5.46.0","language":"python","ecosystem":"pypi","summary":"WorkOS Python Client provides a comprehensive SDK to interact with the WorkOS API for enterprise-ready features like Single Sign-On (SSO), Directory Sync (SCIM), Multi-Factor Authentication (MFA), Admin Portal, and Audit Logs. It simplifies integration with various identity providers and directory services. The library is actively maintained with frequent updates, often on a weekly or bi-weekly cadence. The current version is 5.46.0.","last_verified":"2026-04-24T01:30:08.293Z","tags":["auth","sso","directory_sync","mfa","webhooks","user_management","enterprise_readiness"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/workos"},{"id":18935,"title":"Workshopper Adventure Test","library":"workshopper-adventure-test","status":"maintenance","version":"1.2.0","language":"javascript","ecosystem":"npm","summary":"A CLI-based test system for NodeSchool workshopper-adventures, supporting workshopper-adventure, workshopper, and substack adventure tutorials. It runs exercises by feeding CLI arguments and validating output against expected pass/fail criteria. Current stable version is 1.2.0 with infrequent releases (last was 2017). Key differentiator: tests tutorials at the CLI level, not programmatically, making it agnostic to the tutorial's internal implementation. Requires a specific test directory structure under the tutorial's root. Not actively maintained.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","nodeschool","workshopper","adventure","test"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/workshopper-adventure-test"},{"id":9411,"title":"Google Workspace MCP Server","library":"workspace-mcp","status":"active","version":"1.19.0","language":"python","ecosystem":"pypi","summary":"Workspace-mcp is a comprehensive and highly performant Python server designed to integrate major Google Workspace services (Calendar, Gmail, Docs, Sheets, Slides, Drive, etc.) with AI assistants via the MCP (Multi-Client Protocol). It supports both single-user and multi-user authentication through OAuth 2.1, providing a powerful backend for natural language control over Google Workspace. The library is currently at version 1.19.0 and maintains an active release cadence with frequent updates and feature enhancements.","last_verified":"2026-04-16T00:00:00.000Z","tags":["google-workspace","mcp","ai","server","oauth","gmail","calendar","drive","docs","sheets","slides","fastmcp"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/workspace-mcp"},{"id":12676,"title":"Workspace Root Detector","library":"workspace-root","status":"active","version":"3.3.1","language":"javascript","ecosystem":"npm","summary":"The `workspace-root` package provides a robust utility for programmatically identifying the root directory of a monorepo workspace. It supports various popular package managers and monorepo tools including Yarn, pnpm, Lerna, and Bun. The library exposes both synchronous (`workspaceRootSync`) and asynchronous (`workspaceRoot`) functions, allowing developers to choose the appropriate API for their context, with an optional `cwd` parameter to specify the starting search path. Currently stable at version 3.3.1, the package demonstrates a consistent release cadence with frequent minor updates and patches, and underwent a significant architectural refactor in version 3.0.0. Its primary differentiator is its broad compatibility across different monorepo configurations and package manager specifics, such as Yarn's `nohoist` option, ensuring accurate root detection even in complex setups.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","node-kit","workspace","lerna-workspace","pnpm-workspace","yarn-workspace","workspace-root","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/workspace-root"},{"id":12677,"title":"worktop: Edge-Native Web Framework","library":"worktop","status":"active","version":"0.7.3","language":"javascript","ecosystem":"npm","summary":"worktop is a lightweight, high-performance web framework designed for edge computing environments. While originally focused on Cloudflare Workers, versions `0.8.0-next.x` are evolving towards platform agnosticism, supporting Cloudflare Workers, Service Workers (web), and Deno, with future plans for Node.js. The current stable release is `0.7.3`, but active development is ongoing in the `0.8.0-next` series, which introduces significant breaking changes and module restructuring to support its multi-runtime strategy. It differentiates itself by providing a minimal core API that adheres to Web Standards, offering a highly efficient router and specialized submodules for platform-specific features like KV storage and WebSockets, ensuring optimal performance in serverless and edge environments.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","serviceworker","cloudflare","framework","workers","worker","http","api","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/worktop"},{"id":26657,"title":"Wort","library":"wort","status":"maintenance","version":"0.1.8","language":"javascript","ecosystem":"npm","summary":"Wort is a simple concatenative programming language that compiles to JavaScript. Version 0.1.8 is the latest stable release. The project appears to be in early development with infrequent updates. It provides a command-line tool to transpile .wort files into Node.js modules. Unlike other concatenative languages like Forth, Wort targets JavaScript runtime, making it accessible for web development. Its key differentiator is its minimalistic syntax and ease of integration with JavaScript via transpilation.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","compiler","language","wort","concatenative"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/wort"},{"id":20871,"title":"wp-prettier","library":"wp-prettier","status":"active","version":"3.0.3","language":"javascript","ecosystem":"npm","summary":"A fork of Prettier (opinionated code formatter) maintained by Automattic. Adds a `--paren-spacing` command line option that inserts extra spaces inside parentheses, matching the formatting style used in projects like Calypso and Gutenberg. Current stable version is 3.0.3, based on Prettier 3.x. Released on demand when new Prettier versions are rebased; versioning uses alpha/beta suffixes (e.g., 2.0.5-beta-1). Supports JavaScript, TypeScript, CSS, HTML, JSON, Markdown, YAML, GraphQL, and more. Alternative to upstream Prettier for WordPress ecosystem projects.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/wp-prettier"},{"id":26658,"title":"wp-textdomain","library":"wp-textdomain","status":"active","version":"1.0.1","language":"javascript","ecosystem":"npm","summary":"A linting and fixing tool for WordPress plugin and theme textdomains in PHP files. Version 1.0.1 is latest. It scans PHP files using glob patterns and validates/replaces textdomain arguments in gettext functions like __, _e, _x, etc. Supports multiple domains in an array, automatic fixes (fix option), and custom keyword definitions. Key differentiators: specifically designed for WordPress, unlike general PHP linters; can fix missing or incorrect textdomains; configurable via options like engine (php-parser), variableDomain, and missingDomain.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/wp-textdomain"},{"id":28466,"title":"wptserve","library":"wptserve","status":"active","version":"4.0.3","language":"python","ecosystem":"pypi","summary":"wptserve is a Python web server designed for web browser testing, typically used within the web-platform-tests (WPT) framework. Version 4.0.3 is current. It provides a lightweight HTTP server with support for various protocols and features like piping, subdomains, and SSL. Releases are infrequent, tied to WPT updates.","last_verified":"2026-05-09T00:00:00.000Z","tags":["testing","web","server","browser","wpt"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/wptserve"},{"id":24839,"title":"tls-requests","library":"wrapper-tls-requests","status":"active","version":"1.2.5","language":"python","ecosystem":"pypi","summary":"A powerful and lightweight Python library for making secure and reliable HTTP/TLS fingerprint requests, version 1.2.5. It wraps tls-client to mimic browser TLS fingerprints. Releases are frequent, with multiple updates per month.","last_verified":"2026-05-01T00:00:00.000Z","tags":["tls","fingerprint","http","requests","scraping","browser-mimicry"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/wrapper-tls-requests"},{"id":12678,"title":"Wrappy","library":"wrappy","status":"maintenance","version":"1.0.2","language":"javascript","ecosystem":"npm","summary":"Wrappy is a tiny, foundational utility for reliably wrapping callback functions in JavaScript. Its primary function is to ensure that a given callback is invoked at most once, which is crucial for preventing unexpected behavior in asynchronous operations where a callback might inadvertently be called multiple times. Currently stable at version 1.0.2, released in 2015, the package maintains an extremely low release cadence due to its minimal scope and high stability, with updates typically addressing only critical edge cases or compatibility. Wrappy is largely an internal dependency for many other npm packages (e.g., `once`, `inflight`) rather than a direct application-level utility, providing a robust and dependency-free solution for basic callback management.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/wrappy"},{"id":311,"title":"wrapt","library":"wrapt","status":"active","version":"2.1.2","language":"python","ecosystem":"pypi","summary":"wrapt is a Python module designed for decorators, wrappers, and monkey patching. It emphasizes correctness and transparency, ensuring that decorators preserve introspectability and function signatures. The current version is 2.1.2, with a release cadence that reflects active maintenance and updates.","last_verified":"2026-05-12T12:59:43.668Z","tags":["decorators","wrappers","monkey patching","Python"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/wrapt"},{"id":4855,"title":"Wrapt Timeout Decorator","library":"wrapt-timeout-decorator","status":"active","version":"1.5.1","language":"python","ecosystem":"pypi","summary":"wrapt-timeout-decorator is a Python library providing a robust timeout decorator. It emphasizes correctness when used with various types of methods (e.g., class, static) and preserves traceback information for debugging. It supports dynamic timeout adjustment and offers two strategies: 'Signals' (for POSIX systems and main thread) and 'Subprocess' (the default, compatible with Windows and multithreaded environments, utilizing `multiprocess` and `dill` for extended pickling capabilities). The library is actively maintained, with version 1.5.1 released in February 2024.","last_verified":"2026-04-12T00:00:00.000Z","tags":["timeout","decorator","concurrency","multiprocessing","signals","wrapt"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/wrapt-timeout-decorator"},{"id":14363,"title":"Force Webpack Dev Server to Write Files","library":"write-file-webpack-plugin","status":"active","version":"4.5.1","language":"javascript","ecosystem":"npm","summary":"write-file-webpack-plugin (current version 4.5.1) is a Webpack plugin specifically designed to modify the default behavior of `webpack-dev-server`. By default, `webpack-dev-server` serves bundled assets from an in-memory file system, which can be problematic for specific development workflows requiring physical files on the disk. This includes scenarios like server-side rendering, integration testing with tools watching the file system, or external build processes that rely on the presence of output files. The plugin forces `webpack-dev-server` to write all or selected output files to the designated file system path during development builds. It provides options such as `test` (a regular expression to filter which files are written), `atomicReplace` (to prevent external programs from reading partial files), and `log` (to display written files in the console). Its primary differentiator is enabling file system output when `webpack-dev-server` is in use, a feature not natively available in the dev server. The release cadence is generally tied to Webpack ecosystem updates and bug fixes, though not strictly scheduled.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","webpack","plugin","webpack-dev-server","write","file"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/write-file-webpack-plugin"},{"id":20872,"title":"write-prettier-file","library":"write-prettier-file","status":"active","version":"3.0.3","language":"javascript","ecosystem":"npm","summary":"A small utility that writes a file after formatting the content with Prettier. The package simplifies the workflow of formatting code before saving it to disk. Current stable version is 3.0.3 (as of 2025). Release cadence is irregular with minor updates. Key differentiators: it integrates formatting and file writing into one call, supports prettier config resolution, and works with string or URL file paths. Breaking change in v3.0.0 removed the sync version, making it async-only. Requires Node.js >=16.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/write-prettier-file"},{"id":7869,"title":"Writer SDK for Python","library":"writer-sdk","status":"active","version":"2.4.0","language":"python","ecosystem":"pypi","summary":"The writer-sdk is the official Python library for the Writer API, providing programmatic access to Writer's generative AI capabilities. It enables Python 3.9+ applications to integrate features like chat completions, text generation, and knowledge graph interactions. The library is actively maintained with frequent updates, including a recent release candidate for version 3.0.0.","last_verified":"2026-04-16T00:00:00.000Z","tags":["AI","NLP","LLM","writer","sdk","generative-ai"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/writer-sdk"},{"id":15939,"title":"wrk Load Test Tool Wrapper","library":"wrk","status":"abandoned","version":"1.2.1","language":"javascript","ecosystem":"npm","summary":"The `wrk` Node.js package serves as a wrapper for the popular `wrk` HTTP benchmarking command-line tool. It enables developers to programmatically execute load tests and parse the output directly within a Node.js environment, simplifying the integration of performance testing into applications or CI/CD pipelines. This package allows configuration of `wrk` parameters such as threads, connections, and test duration, and then processes the `wrk` tool's raw output into a structured JavaScript object containing detailed performance metrics like requests per second, latency statistics, and transfer rates. Currently at version 1.2.1, the package was last published in September 2020, indicating it is no longer actively maintained. Its primary utility lies in abstracting the `child_process` execution and output parsing, but it critically depends on the `wrk` CLI tool being pre-installed on the system and accessible in the PATH.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","wrk","load test"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/wrk"},{"id":22991,"title":"wrollup","library":"wrollup","status":"abandoned","version":"0.3.1","language":"javascript","ecosystem":"npm","summary":"A simple file watcher for Rollup, designed to automatically rebuild bundles when source files change. Version 0.3.1 (last updated ~2018) is the current stable release. It is a lightweight alternative to rollup-watch, offering automatic recovery from errors and a clean logging interface. It watches a Rollup config file and triggers rebuilds, with options for caching, verbose output, and custom error glob patterns. Suitable for development workflows with Rollup, but note it is unmaintained and relies on older Rollup API patterns.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","watch","watcher","rollup"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/wrollup"},{"id":14364,"title":"WebRTC Implementation for Node.js","library":"wrtc","status":"active","version":"0.4.7","language":"javascript","ecosystem":"npm","summary":"wrtc provides a standards-compliant WebRTC implementation for Node.js, currently binding to WebRTC M81 (as of v0.4.7). This library leverages N-API (since v0.4.0) to ensure ABI stability across various Node.js releases, significantly enhancing compatibility and reducing issues often associated with native addons and Node.js version updates. The project prioritizes spec-compliance, validating its API behavior against the W3C's web-platform-tests project, making it a reliable choice for server-side WebRTC applications. Releases generally align with new WebRTC M-milestones and Node.js version support, indicating an active and well-maintained project cadence. It differentiates itself by offering a direct, low-level WebRTC API within the Node.js runtime, enabling scenarios like media processing, signaling servers, and peer-to-peer connections outside of a browser environment, and also includes nonstandard APIs for testing purposes. The current stable version is 0.4.7, continuously updated for Node.js compatibility and WebRTC feature parity.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","webrtc","p2p","peer"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/wrtc"},{"id":12679,"title":"WebSocket Library for Node.js","library":"ws","status":"active","version":"8.20.0","language":"javascript","ecosystem":"npm","summary":"`ws` is a highly performant, thoroughly tested WebSocket client and server implementation designed specifically for Node.js environments. As of version 8.20.0, it provides robust support for the WebSocket protocol, including the permessage-deflate extension for compression and passing the extensive Autobahn test suite. It differentiates itself through its focus on speed, reliability, and full protocol compliance in Node.js. `ws` maintains an active release cadence, frequently addressing bug fixes, performance improvements, and minor features. It's crucial to note that `ws` is intended for backend Node.js applications; browser-based WebSocket clients should use the native `WebSocket` API or a wrapper like `isomorphic-ws`. The library offers both server and client capabilities, allowing Node.js to act as either endpoint in WebSocket communication.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","HyBi","Push","RFC-6455","WebSocket","WebSockets","real-time"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/ws"},{"id":14365,"title":"WebSocket Stream Parser for Whistle","library":"ws-parser","status":"maintenance","version":"0.6.4","language":"javascript","ecosystem":"npm","summary":"The `ws-parser` package provides a low-level stream parser specifically designed for WebSocket frames and messages. It is an internal component of the `whistle` debugging proxy and is explicitly *not* recommended for third-party application use. The current stable version is 0.6.4, last updated in February 2021. Given its specialized purpose and the explicit warning in its documentation, general developers should expect limited support, a lack of typical feature development, and potentially API choices optimized solely for its integration within `whistle`. It focuses on parsing raw WebSocket data, emitting events for parsed frames and complete messages, without providing a full WebSocket client/server implementation. Its release cadence is sporadic, tied to `whistle`'s needs, rather than a regular schedule.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","whistle","websocket","ws"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/ws-parser"},{"id":7870,"title":"WebSocket-for-Python (ws4py)","library":"ws4py","status":"maintenance","version":"0.6.0","language":"python","ecosystem":"pypi","summary":"ws4py is a WebSocket client and server library for Python, supporting Python 3.6+ since version 0.6.0. It provides a straightforward API for building WebSocket applications, offering both threaded and eventlet/gevent-based server implementations. The library is currently in maintenance mode, with its last release (0.6.0) in 2021.","last_verified":"2026-04-16T00:00:00.000Z","tags":["websocket","client","server","networking","threaded","gevent","eventlet"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/ws4py"},{"id":8785,"title":"wsaccel: WebSocket Accelerator","library":"wsaccel","status":"deprecated","version":"0.6.7","language":"python","ecosystem":"pypi","summary":"wsaccel is a Python library that provides a WebSocket accelerator for `ws4py` and `AutobahnPython`. It replaces per-byte processing in these libraries with a faster Cython implementation, primarily for UTF-8 validation and payload masking. The project is currently at version 0.6.7, but its maintainer has indicated that it will cease active development due to its dependencies (ws4py and AutobahnPython) no longer being actively maintained. Users are advised to migrate to more actively supported WebSocket libraries like Tornado or websockets.","last_verified":"2026-04-16T00:00:00.000Z","tags":["websocket","performance","accelerator","cython","ws4py","autobahn"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/wsaccel"},{"id":15941,"title":"WSDL TypeScript Client Generator","library":"wsdl-tsclient","status":"active","version":"1.7.1","language":"javascript","ecosystem":"npm","summary":"wsdl-tsclient is a utility for generating TypeScript SOAP clients and type definitions from WSDL (Web Services Description Language) files. It serves as a bridge between legacy SOAP services and modern TypeScript applications, offering compile-time safety and improved developer experience when interacting with SOAP APIs. The current stable version is 1.7.1. It maintains a consistent release cadence with minor versions introducing new features and bug fixes, indicated by recent releases like 1.7.0 and 1.7.1. Key differentiators include its reliance on `ts-morph` for robust code generation and `node-soap` for runtime client functionality, drawing inspiration from Java's `wsimport` and `openapi-generator`. This tool is particularly useful for projects needing to consume SOAP services with strong typing, without the complexity of manual type definition. It focuses purely on client and type generation, unlike some alternatives that offer OpenAPI conversion or REST gateway scaffolding.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","soap","soap-client","wsdl","wsdl-client","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/wsdl-tsclient"},{"id":18936,"title":"node-wsfed","library":"wsfed","status":"active","version":"8.0.0","language":"javascript","ecosystem":"npm","summary":"WSFed server middleware (SAML) for Express.js to generate WS-Federation endpoints. Current stable version: 8.0.0 (released March 2026). Maintained by Auth0, with regular releases. Key differentiators: supports SAML assertions, JWT tokens, encryption, and metadata endpoint generation; designed to work with external user authentication. Alternatives include passport-saml or adal-node for WS-Federation.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","wsfed","saml","auth"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/wsfed"},{"id":10358,"title":"WSGI WebDAV Server","library":"wsgidav","status":"active","version":"4.3.3","language":"python","ecosystem":"pypi","summary":"WsgiDAV is a generic and extensible WebDAV server implementation based on WSGI. It allows access to file systems or other storage backends via HTTP, supporting features like locking, versioning, and properties. Currently at version 4.3.3, it receives frequent minor updates with a focus on stability and compatibility.","last_verified":"2026-04-17T00:00:00.000Z","tags":["webdav","wsgi","server","filesystem","http"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/wsgidav"},{"id":10359,"title":"WSGIProxy2","library":"wsgiproxy2","status":"active","version":"0.5.1","language":"python","ecosystem":"pypi","summary":"WSGIProxy2 is a Python library that provides a WSGI application to proxy HTTP requests to another server, supporting various HTTP client backends like requests, urllib3, or httpx. It allows for flexible routing and handling of incoming requests before forwarding them to a specified target URI. The current version is 0.5.1, and the project is maintained with infrequent but steady updates.","last_verified":"2026-04-17T00:00:00.000Z","tags":["wsgi","proxy","http","server","middleware"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/wsgiproxy2"},{"id":24840,"title":"wsgiref","library":"wsgiref","status":"deprecated","version":"0.1.2","language":"python","ecosystem":"pypi","summary":"wsgiref is the WSGI (PEP 333) reference implementation, included in the Python standard library. It provides utilities for developing and testing WSGI applications, including a simple HTTP server and request/response objects. Version 0.1.2 on PyPI is outdated; the standard library version is bundled with Python 3.x. Use the standard library module instead of the PyPI package to avoid conflicts.","last_verified":"2026-05-01T00:00:00.000Z","tags":["wsgi","reference","std-lib"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/wsgiref"},{"id":27556,"title":"wsgiserver","library":"wsgiserver","status":"maintenance","version":"1.3","language":"python","ecosystem":"pypi","summary":"A high-speed, production ready, thread pooled, generic WSGI server with SSL support. Version 1.3 is the latest release. The project appears to be in maintenance mode with no recent updates.","last_verified":"2026-05-01T00:00:00.000Z","tags":["wsgi","server","production","thread-pool","ssl"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/wsgiserver"},{"id":6299,"title":"wslink","library":"wslink","status":"active","version":"2.5.6","language":"python","ecosystem":"pypi","summary":"wslink is a Python/JavaScript library designed for robust communication over WebSockets. It facilitates easy bi-directional communication, supporting Remote Procedure Calls (RPC) from client to server and publish/subscribe patterns from server to client, including binary attachments. Maintained by Kitware, it is actively developed with a frequent release cadence, often driven by semantic versioning.","last_verified":"2026-04-14T00:00:00.000Z","tags":["websocket","rpc","publish-subscribe","client-server","python","javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/wslink"},{"id":23185,"title":"WSME","library":"wsme","status":"active","version":"0.12.1","language":"python","ecosystem":"pypi","summary":"WSME (Web Service Made Easy) simplifies writing REST APIs by using Python type annotations to define web service protocols, supporting JSON and XML. Version 0.12.1 is the latest stable release, with a maintenance cadence.","last_verified":"2026-05-01T00:00:00.000Z","tags":["rest","api","web-services","type-annotations"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/wsme"},{"id":596,"title":"wsproto: Pure-Python WebSocket Protocol Implementation","library":"wsproto","status":"active","version":"1.3.2","language":"python","ecosystem":"pypi","summary":"wsproto is a pure-Python, sans-I/O implementation of the WebSocket protocol stack (RFC 6455) and its per-message compression extension (RFC 7692). It provides a low-level, state-machine-driven API, allowing developers to embed WebSocket communication into various programming paradigms without dictating network or concurrency models. The current version is 1.3.2, with releases occurring on an irregular but active basis as needed by the `python-hyper` community.","last_verified":"2026-05-12T16:25:22.678Z","tags":["websocket","protocol","sans-io","networking","low-level"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/wsproto"},{"id":12680,"title":"wtfnode - Node.js Exit Debugger","library":"wtfnode","status":"active","version":"0.10.1","language":"javascript","ecosystem":"npm","summary":"wtfnode is a utility designed to help Node.js developers diagnose why their applications are not exiting gracefully. It provides enhanced and human-readable insights into active event loop handles, such as timers, sockets, and servers, which prevent a Node.js process from terminating. Leveraging Node's internal `process._getActiveHandles()`, wtfnode breaks down complex handle information into actionable details, including call site origins for listeners, making it easier to pinpoint the exact code keeping a program alive. The current stable version, 0.10.1, functions as a crucial diagnostic tool for stalled applications, differentiating itself from raw Node.js introspection by offering a higher-level, more interpretable view of the event loop. Its release cadence is driven by the community's need for robust debugging solutions for persistent processes.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/wtfnode"},{"id":1144,"title":"WTForms","library":"wtforms","status":"active","version":"3.2.1","language":"python","ecosystem":"pypi","summary":"WTForms is a flexible forms validation and rendering library for Python web development, providing tools for data validation, CSRF protection, and internationalization. It is designed to be framework-agnostic, working with various web frameworks and template engines. It is actively maintained with regular releases.","last_verified":"2026-04-23T17:32:31.908Z","tags":["web development","forms","validation","html"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/wtforms"},{"id":22993,"title":"WTForms-Alchemy","library":"wtforms-alchemy","status":"active","version":"0.19.1","language":"python","ecosystem":"pypi","summary":"Generates WTForms forms from SQLAlchemy models, reducing boilerplate for Flask and other web frameworks. Current version 0.19.1, with irregular releases.","last_verified":"2026-04-27T00:00:00.000Z","tags":["wtforms","sqlalchemy","orm","form-generator","flask"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/wtforms-alchemy"},{"id":10360,"title":"WTForms Components","library":"wtforms-components","status":"active","version":"0.11.0","language":"python","ecosystem":"pypi","summary":"WTForms-Components is a library that extends WTForms with additional fields, validators, and widgets, aiming to simplify common form-related tasks. It is currently at version 0.11.0 and is maintained with occasional releases driven by community contributions and WTForms compatibility.","last_verified":"2026-04-17T00:00:00.000Z","tags":["WTForms","forms","validation","fields","widgets","form-extension"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/wtforms-components"},{"id":6300,"title":"WTForms-JSON","library":"wtforms-json","status":"abandoned","version":"0.3.5","language":"python","ecosystem":"pypi","summary":"WTForms-JSON extends WTForms to provide convenient serialization and deserialization of form data to and from JSON, particularly useful for RESTful APIs. It allows forms to be populated directly from JSON payloads and validates them as usual. The latest version is 0.3.5, released in 2017. The project appears to be unmaintained.","last_verified":"2026-04-14T00:00:00.000Z","tags":["wtforms","json","rest","api","form-validation"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/wtforms-json"},{"id":23186,"title":"WTForms-SQLAlchemy","library":"wtforms-sqlalchemy","status":"active","version":"0.4.2","language":"python","ecosystem":"pypi","summary":"SQLAlchemy utilities for WTForms, including model form generation, query-based choice fields, and integration with SQLAlchemy ORM. Current version 0.4.2, requires Python >=3.9. Release cadence is sporadic.","last_verified":"2026-05-01T00:00:00.000Z","tags":["wtforms","sqlalchemy","forms","orm"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/wtforms-sqlalchemy"},{"id":26659,"title":"wttj-config","library":"wttj-config","status":"active","version":"3.1.5","language":"javascript","ecosystem":"npm","summary":"wttj-config (v3.1.5) is a shared front-end lint and formatting config used by WTTJ. It provides preconfigured ESLint (React, TypeScript, Cypress), Prettier, Stylelint, and TypeScript configs. Active development with regular releases. Key differentiator: opinionated all-in-one config from a larger company, including i18n sorting scripts and release-it automation.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","eslint","eslintconfig","prettier","prettierconfig","babel","babelconfig","typescript","tsconfig"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/wttj-config"},{"id":18937,"title":"Wuic Angular Framework Library","library":"wuic-framework-lib","status":"active","version":"0.2.0","language":"javascript","ecosystem":"npm","summary":"WuicFrameworkLib is an Angular library (v0.2.0) generated with Angular CLI 18.2.0, providing UI components and utilities for Wuic-based applications. It requires Angular 21+, PrimeNG 21+, Bootstrap 5, Dexie for IndexedDB, FullCalendar, Rete for node editors, Monaco Editor via ngx-monaco-editor, and Syncfusion Spreadsheet. Types are included. This library integrates multiple large dependencies like FullCalendar, Rete, Monaco, and Syncfusion, making setup complex. Release cadence is unknown as it is pre-1.0. It differentiates by bundling a comprehensive set of third-party UI libraries under a single Angular library, but this also means high maintenance overhead and potential version conflicts.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","angular","wuic","framework","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/wuic-framework-lib"},{"id":3323,"title":"Wurlitzer","library":"wurlitzer","status":"active","version":"3.1.1","language":"python","ecosystem":"pypi","summary":"Wurlitzer is a Python library that captures C-level `stdout` and `stderr` streams, making it possible to integrate output from underlying C code into Python's I/O system. This is particularly useful in environments like Jupyter notebooks or when calling native libraries that print directly to the console. As of April 2026, the current stable version is 3.1.1, and it maintains a steady release cadence, with recent updates focusing on stability and feature enhancements.","last_verified":"2026-04-25T08:28:45.671Z","tags":["c-level output","stdout","stderr","capture","context-manager","jupyter","ipython","native code"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/wurlitzer"},{"id":27555,"title":"www","library":"www","status":"deprecated","version":"0.0.0","language":"javascript","ecosystem":"npm","summary":"The 'www' package (npm package name: www, version 0.0.0) is a placeholder or test package with no README available. It has no stable release, no documentation, and no known usage. It is not recommended for production use. Release cadence is unknown. There are no differentiators as the package is essentially empty.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","test"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/www"},{"id":5097,"title":"WWW-Authenticate Header Parser","library":"www-authenticate","status":"abandoned","version":"0.9.2","language":"python","ecosystem":"pypi","summary":"This is a tiny Python library designed specifically for parsing complex `WWW-Authenticate` HTTP headers. It simplifies the extraction of authentication scheme names and their parameters, returning them in a `collections.OrderedDict`. The library's last release was in August 2015, indicating it is no longer actively developed or maintained.","last_verified":"2026-04-12T00:00:00.000Z","tags":["http","authentication","header","parsing","www-authenticate"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/www-authenticate"},{"id":12681,"title":"WeChat Mini Program Cloud Server SDK","library":"wx-server-sdk","status":"active","version":"3.0.4","language":"javascript","ecosystem":"npm","summary":"The `wx-server-sdk` is the official Software Development Kit for interacting with WeChat Mini Program Cloud Development services from within Cloud Functions. It provides a comprehensive set of APIs for accessing cloud resources such as Cloud Database (MongoDB-like), Cloud Storage (object storage), and invoking other Cloud Functions. The SDK is designed to run in a Node.js environment, specifically within the WeChat Cloud Function runtime. The current stable version is 3.0.4, last published approximately two months ago (as of early 2026). While there isn't a strict, publicly defined release cadence, updates are regularly issued to introduce new features, improve performance, and address bugs. Its primary differentiation lies in its deep integration with the WeChat ecosystem, offering seamless backend support for Mini Programs without needing to manage traditional servers.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/wx-server-sdk"},{"id":26660,"title":"wxml-transpiler","library":"wxml-transpiler","status":"active","version":"1.0.5","language":"javascript","ecosystem":"npm","summary":"WXML template compiler for WeChat Mini Programs, version 1.0.5. It transpiles WXML files into JavaScript render functions, similar to wcc.exe and wcc. Designed for build tooling and automation.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","wxml","wcc","transpiler","compiler"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/wxml-transpiler"},{"id":8786,"title":"wxPython","library":"wxpython","status":"active","version":"4.2.5","language":"python","ecosystem":"pypi","summary":"wxPython is a cross-platform GUI toolkit for Python, providing a native look and feel on Windows, macOS, and Linux by wrapping the wxWidgets C++ library. The current version (4.x, \"Phoenix\") is a re-implementation focused on improved speed, maintainability, and extensibility. It is actively maintained with regular releases.","last_verified":"2026-04-16T00:00:00.000Z","tags":["GUI","desktop","cross-platform"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/wxpython"},{"id":26661,"title":"wxss-transpiler","library":"wxss-transpiler","status":"abandoned","version":"1.0.6","language":"javascript","ecosystem":"npm","summary":"Port of wcsc.exe to JavaScript for transpiling WeChat .wxss files to CSS. Version 1.0.6 (last updated ~2018) compiles lists of .wxss files to CSS strings via Node.js. Lightweight alternative to wcc/wcsc native binaries, works cross-platform (macOS, Linux, Windows). No active maintenance or release cadence; last commit ~7 years ago.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","wxss","wcsc","compiler","transpiler"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/wxss-transpiler"},{"id":12682,"title":"WXT Web Extension Framework","library":"wxt","status":"active","version":"0.20.25","language":"javascript","ecosystem":"npm","summary":"WXT is a next-generation web extension framework designed for building browser extensions across all major browsers (Chrome, Firefox, Edge, etc.) supporting both Manifest V2 and Manifest V3. It leverages Vite for fast development with Hot Module Replacement (HMR) and rapid reloads. The current stable version is `0.20.25`. WXT follows a frequent release cadence, often releasing multiple patch versions within weeks, indicating active development and responsiveness to bug fixes and minor enhancements. Key differentiators include its file-based entrypoints, comprehensive TypeScript support, auto-imports, a flexible module system for code reuse, and framework agnosticism, allowing integration with popular UI libraries like Vue, React, and Svelte via dedicated modules. It also provides automated publishing capabilities and bundle analysis.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","vite","chrome","web","extension","browser","bundler","framework","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/wxt"},{"id":26662,"title":"Wyvern","library":"wyvern","status":"active","version":"0.2.0","language":"javascript","ecosystem":"npm","summary":"wyvern is a reactive JavaScript transpiler that compiles reactive syntax into standard JavaScript. At version 0.2.0, it is in early development with an unstable API. It differentiates itself by providing a declarative reactive programming model that compiles to efficient vanilla JS, targeting developers who want reactivity without a runtime library. The package is meant to be used as a build tool (transpiler) and is not designed for runtime use. Release cadence is unknown as the project is new.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/wyvern"},{"id":24842,"title":"wyzeapy","library":"wyzeapy","status":"active","version":"0.5.33","language":"python","ecosystem":"pypi","summary":"An asynchronous Python library for interacting with Wyze home automation devices (cameras, sensors, locks, etc.) via the Wyze API. Current version 0.5.33, requires Python >=3.11. Active development with frequent releases.","last_verified":"2026-05-01T00:00:00.000Z","tags":["wyze","home-automation","async","api-client"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/wyzeapy"},{"id":18013,"title":"X-Frame-Options Express Middleware","library":"x-frame-options","status":"maintenance","version":"1.0.0","language":"javascript","ecosystem":"npm","summary":"The `x-frame-options` package provides a simple Express middleware to set the `X-Frame-Options` HTTP response header, a security mechanism designed to prevent clickjacking attacks by controlling whether a page can be rendered within `<iframe>`, `<frame>`, `<embed>`, or `<object>` elements. Currently at version 1.0.0, the package was last published over a decade ago. While still functional, the `X-Frame-Options` header itself is considered a legacy solution in modern web development. For comprehensive and more granular protection against framing-based attacks, the `frame-ancestors` directive within Content Security Policy (CSP) is the recommended approach. This package is typically used for supporting older browsers that might not fully support CSP, often in conjunction with CSP `frame-ancestors` to ensure broad compatibility. The middleware defaults the `X-Frame-Options` header value to 'Deny', offering the strongest initial protection.","last_verified":"2026-04-23T00:00:00.000Z","tags":["javascript","x-frame-options","security","middleware","express"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/x-frame-options"},{"id":14366,"title":"x-is-array","library":"x-is-array","status":"maintenance","version":"0.1.0","language":"javascript","ecosystem":"npm","summary":"x-is-array is a lightweight, single-purpose JavaScript utility designed solely to determine if a given value is an array. It is currently at version 0.1.0 and, given its stable and minimal functionality, does not follow a frequent release cadence, as its core logic is well-established and rarely requires updates. Its key differentiator is its explicit existence as a standalone npm package for environments where a dedicated import might be preferred over direct usage of the built-in `Array.isArray()`, though they achieve the same result. It's often used in older CommonJS environments or as a simple dependency in utility libraries. This package serves as a direct alternative to `Array.isArray()` for compatibility or stylistic reasons in specific project setups.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/x-is-array"},{"id":14367,"title":"x-is-function","library":"x-is-function","status":"abandoned","version":"1.0.4","language":"javascript","ecosystem":"npm","summary":"x-is-function is a minimalist JavaScript utility designed to accurately determine if a given value is of the type 'function'. As of its latest version 1.0.4, published in 2015, the package is considered abandoned, with no active maintenance or release cadence. It provides a single, dependency-free export, `isFunction`, which performs a basic `typeof value === 'function'` check. Its primary differentiation from more comprehensive utility libraries or direct `typeof` checks in modern JavaScript environments is its historical position as part of a family of single-purpose `x-is-...` modules, emphasizing a focused, tiny API surface for specific type checks. Due to its age, it is primarily a CommonJS module.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/x-is-function"},{"id":14368,"title":"x-is-object","library":"x-is-object","status":"abandoned","version":"0.1.0","language":"javascript","ecosystem":"npm","summary":"The `x-is-object` package provides a minimalist utility function designed to determine if a given JavaScript value is a 'proper object'. This specifically means it checks if the value inherits from `Object` while explicitly excluding `null`, which the standard `typeof value === 'object'` incorrectly classifies as an object. It correctly identifies plain objects, arrays, regular expressions, functions, dates, and wrapped primitives as objects. Currently at version 0.1.0, this package appears to be an older, largely unmaintained project. Its release cadence is effectively non-existent, and there's no indication of active development or planned updates. Key differentiators include its extreme simplicity and its clear, specific definition of what constitutes an object by explicitly excluding `null`, making it a focused alternative to more comprehensive type-checking libraries. It primarily targets CommonJS environments.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/x-is-object"},{"id":14369,"title":"x-is-string Type Check Utility","library":"x-is-string","status":"abandoned","version":"0.1.0","language":"javascript","ecosystem":"npm","summary":"The `x-is-string` package offers a singular, lightweight utility function designed to determine if a given JavaScript value is a string, encompassing both primitive string literals and `String` objects (e.g., `new String(\"value\")`). Currently at version 0.1.0, the package was last published over 12 years ago and has received no updates or new releases since its inception. Despite its dormant status, it maintains a considerable number of weekly downloads, often due to its inclusion as a deep, indirect dependency in older projects. Its core appeal lies in its extremely minimal footprint and zero external dependencies, providing a direct, unopinionated string check. This contrasts with more actively maintained and feature-rich alternatives, which might include additional logic for cross-realm string detection or more robust type narrowing. Primarily targeting CommonJS environments given its age, `x-is-string` does not include explicit ECMAScript Module (ESM) export definitions in its `package.json`, relying instead on Node.js's backward compatibility for ESM interoperability.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/x-is-string"},{"id":18014,"title":"x-path - Node.js Path Module Extension","library":"x-path","status":"abandoned","version":"0.0.2","language":"javascript","ecosystem":"npm","summary":"The `x-path` package extends Node.js's native `path` module, providing additional utilities for path manipulation and basic file system checks. It offers methods such as `isAbsolutePath`, `isRelativePath`, `isRootDirectory`, `unifyPathSeparate`, `normalizePathSeparate`, and functions to check if a path refers to a directory or file (`isDirectory`, `isFile`, `isDirectorySync`, `isFileSync`). It also includes functions for retrieving common system directories like `tempdir`, `homedir`, and `datadir`, which are sourced from the `path-extra` package. The current and only release is version 0.0.2, published in 2015. Given its age and complete lack of updates, the package is considered abandoned, with no active development or release cadence. Its initial purpose was to fill gaps in Node.js's built-in `path` module, many of which have since been addressed by the core Node.js `path`, `os`, and `fs` modules, or by widely adopted and maintained third-party alternatives.","last_verified":"2026-04-23T00:00:00.000Z","tags":["javascript","x-path","path-extras","path-extra","path","extra","extend","npm-path","path-extend"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/x-path"},{"id":4327,"title":"x-transformers","library":"x-transformers","status":"active","version":"2.17.9","language":"python","ecosystem":"pypi","summary":"x-transformers is a concise yet fully-featured PyTorch library for attention-based transformers, offering a collection of promising experimental features and architectures derived from recent research papers. Maintained by lucidrains, it focuses on integrating cutting-edge advancements. The library is currently at version 2.17.9 and receives frequent updates, reflecting its experimental and research-oriented nature.","last_verified":"2026-04-11T00:00:00.000Z","tags":["transformers","deep learning","pytorch","attention","nlp","experimental"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/x-transformers"},{"id":4856,"title":"x-wr-timezone","library":"x-wr-timezone","status":"active","version":"2.0.1","language":"python","ecosystem":"pypi","summary":"The x-wr-timezone library helps make iCalendar (ICS) files, particularly those generated by Google Calendar, compliant with the RFC 5545 standard. Google Calendar often includes a non-standard `X-WR-TIMEZONE` property, which strict parsers ignore, leading to incorrect event times. This Python module converts such calendars to a standard format by adding a `VTIMEZONE` component. The current version is 2.0.1, and it maintains an active development status with updates driven by the underlying `icalendar` library.","last_verified":"2026-04-12T00:00:00.000Z","tags":["icalendar","timezone","rfc5545","google-calendar","ics","calendar"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/x-wr-timezone"},{"id":17123,"title":"X-XSS-Protection Middleware","library":"x-xss-protection","status":"active","version":"2.0.0","language":"javascript","ecosystem":"npm","summary":"This package provides an Express middleware specifically designed to disable the `X-XSS-Protection` HTTP header by setting its value to `0`. This header, once intended to mitigate cross-site scripting (XSS) attacks, has been largely deprecated by browser vendors due to its propensity to introduce new security vulnerabilities rather than solve them. It is part of the Helmet.js project, a collection of middlewares for securing Express apps. The current stable version is 2.0.0. The package maintains a low release cadence, primarily updating for Node.js compatibility or critical bug fixes, as its core functionality (disabling a header) is stable and intentionally minimal. Its key differentiator is its explicit recommendation and implementation for removing a problematic legacy security feature, contrasting with older practices that advocated its use. This library is a targeted solution for modern web security practices, where XSS mitigation is handled by Content Security Policy (CSP) and robust input sanitization instead of this unreliable header.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","express","security","x-xss-protection","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/x-xss-protection"},{"id":14370,"title":"Node.js X12 Stream Parser","library":"x12-parser","status":"active","version":"1.3.0","language":"javascript","ecosystem":"npm","summary":"x12-parser is a robust and efficient Node.js library designed for parsing X12 Electronic Data Interchange (EDI) files. Leveraging the native Node.js stream API, it specializes in handling exceptionally large multi-gigabyte files by processing them in chunks, significantly reducing RAM usage compared to in-memory parsers. The library is fully typed with TypeScript, boasts 100% code coverage, and has zero production dependencies, making it a lightweight and reliable choice for EDI processing workflows. The current stable version is 1.3.0, with recent updates focusing on TypeScript and ESM conversion, indicating an active development cadence. It exports both CommonJS and ES Modules, easing integration into modern Node.js environments. Key differentiators include its stream-first approach for performance and memory efficiency, complete type definitions, and minimal external footprint, ideal for scenarios requiring high-throughput EDI parsing.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","X12","ANSI","EDI","parser","streams","835","837"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/x12-parser"},{"id":15060,"title":"x25519","library":"x25519","status":"abandoned","version":"0.0.2","language":"en","ecosystem":"pypi","summary":"The `x25519` library (version 0.0.2) provides a pure Python implementation of the Curve25519 elliptic curve for Diffie-Hellman key exchange. It was last released in October 2021 and appears to be unmaintained, with no active development or official GitHub repository discoverable at the provided link. This library is distinct from the more robust and actively maintained X25519 implementations found in the `cryptography` library.","last_verified":"2026-04-16T00:00:00.000Z","tags":["cryptography","x25519","curve25519","pure-python","key-exchange","diffie-hellman"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/x25519"},{"id":27557,"title":"x402 Payment Protocol SDK","library":"x402","status":"active","version":"2.9.0","language":"python","ecosystem":"pypi","summary":"The x402 Python SDK implements the x402 Payment Protocol, enabling micropayments for HTTP resources. Version 2.9.0 supports Python 3.10+ and provides client and server utilities. Active development under the x402-foundation.","last_verified":"2026-05-01T00:00:00.000Z","tags":["x402","payment-protocol","micropayments","sdk","python3"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/x402"},{"id":9413,"title":"x690","library":"x690","status":"active","version":"1.0.0.post1","language":"python","ecosystem":"pypi","summary":"x690 is a pure Python library that implements the X.690 standard for Basic Encoding Rules (BER) encoding and decoding of ASN.1 data structures. It provides functionalities to encode Python objects into BER-encoded bytes and decode BER-encoded bytes back into Python objects. The current version is 1.0.0.post1, with the last update in September 2022, suggesting a stable but infrequently updated codebase.","last_verified":"2026-04-16T00:00:00.000Z","tags":["x690","asn.1","ber","encoding","decoding","serialization","pure-python"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/x690"},{"id":22992,"title":"Xadmin Auth","library":"xadmin-auth","status":"active","version":"3.3.4","language":"javascript","ecosystem":"npm","summary":"Xadmin Auth is the authentication module for the Xadmin ecosystem (v3.3.4), providing user login, logout, permission checks, and session management for React applications. It integrates tightly with xadmin-model and xadmin-form v3, requires react-router-dom v6 for routing, and lodash for utilities. Designed for admin panels, it offers higher-level auth components and hooks compared to raw auth libraries. Release cadence is irregular but semver-compliant. Key differentiator: seamless with Xadmin UI framework; standalone use is not recommended without adjacent xadmin packages.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/xadmin-auth"},{"id":84,"title":"xAI Grok Python SDK","library":"xai-sdk","status":"active","version":"1.7.0","language":"python","ecosystem":"pypi","summary":"Official Python SDK for xAI's Grok models — gRPC-based client for chat, image generation, and agentic tool use. Also supports OpenAI-compatible REST API.","last_verified":"2026-05-12T07:57:05.942Z","tags":["llm","grok","openai-compatible","grpc","python","search","agentic"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/xai-sdk"},{"id":22994,"title":"XAR - eXecutable ARchive packaging toolchain","library":"xar","status":"maintenance","version":"20.12.2","language":"python","ecosystem":"pypi","summary":"XAR is a toolchain for packaging Python applications into self-contained executables (XAR files). It creates a single-file, executable archive that bundles all dependencies and runs with the system Python. The current version is 20.12.2, released in December 2020. The project appears to be in maintenance mode with infrequent releases.","last_verified":"2026-04-27T00:00:00.000Z","tags":["xar","executable-archive","packaging","facebook"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/xar"},{"id":1145,"title":"Xarray","library":"xarray","status":"active","version":"2026.2.0","language":"python","ecosystem":"pypi","summary":"Xarray (pronounced 'ex-array') is an open-source Python package that simplifies working with labelled multi-dimensional arrays and datasets. It introduces labels in the form of dimensions, coordinates, and attributes on top of raw NumPy-like arrays, enabling a more intuitive and less error-prone experience for scientific computing and data analysis, particularly for earth sciences. As of February 2026, the current version is 2026.2.0. Xarray maintains a regular release cadence, with minor versions typically released monthly or bi-monthly.","last_verified":"2026-04-23T17:36:08.929Z","tags":["data analysis","scientific computing","netcdf","zarr","labeled arrays","multidimensional","geospatial"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/xarray"},{"id":27558,"title":"xarray-datatree","library":"xarray-datatree","status":"active","version":"0.0.15","language":"python","ecosystem":"pypi","summary":"Provides hierarchical tree-like data structures (DataTree) for xarray, enabling nested datasets. Currently at version 0.0.15, with slow development and no stable release. It is experimental and may have breaking changes between minor versions.","last_verified":"2026-04-27T00:00:00.000Z","tags":["xarray","hierarchical","data-tree","nested-datasets"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/xarray-datatree"},{"id":2846,"title":"xarray-einstats","library":"xarray-einstats","status":"active","version":"0.10.0","language":"python","ecosystem":"pypi","summary":"xarray-einstats is a Python library that provides a high-level API to combine the symbolic array manipulation of `einstats` with `xarray`'s labeled dimensions for statistical operations and linear algebra. It aims to simplify common data analysis tasks on `xarray.DataArray` and `xarray.Dataset` objects, enabling operations like reduction, broadcasting, and reshaping with `einops`-like patterns. The current version is 0.10.0, and it generally follows an irregular release cadence, with updates typically driven by new features or important bug fixes.","last_verified":"2026-04-25T01:32:13.343Z","tags":["xarray","einstats","statistics","linear algebra","array programming","data analysis"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/xarray-einstats"},{"id":22995,"title":"xarray-spatial","library":"xarray-spatial","status":"active","version":"0.9.7","language":"python","ecosystem":"pypi","summary":"xarray-based spatial analysis tools built on top of xarray, dask, and numba. Current version 0.9.7, released frequently (several minor versions per year).","last_verified":"2026-04-27T00:00:00.000Z","tags":["spatial-analysis","xarray","geospatial","raster","dask","numba"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/xarray-spatial"},{"id":28467,"title":"xarray-tensorstore","library":"xarray-tensorstore","status":"active","version":"0.3.0","language":"python","ecosystem":"pypi","summary":"Provides xarray backends for reading and writing N-dimensional arrays via TensorStore, enabling distributed and chunked access to Zarr, N5, and other stores. Current version: 0.3.0, release cadence: irregular.","last_verified":"2026-05-09T00:00:00.000Z","tags":["xarray","tensorstore","zarr","array","io","distributed"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/xarray-tensorstore"},{"id":12683,"title":"xast utility to parse from XML","library":"xast-util-from-xml","status":"active","version":"4.0.0","language":"javascript","ecosystem":"npm","summary":"xast-util-from-xml is a utility within the unified ecosystem designed to parse serialized XML strings or `Uint8Array` into a `xast` (XML Abstract Syntax Tree) compliant syntax tree. Currently at version 4.0.0, the package maintains an active development status with major releases tied to significant internal changes and Node.js version updates. It leverages the `@rgrove/parse-xml` library for efficient and robust XML parsing, then transforms its output into the standardized `xast` format. This allows developers to programmatically interact with XML structures using a consistent AST representation, often for transformations or analysis. It is primarily differentiated by its integration into the broader `unified` and `xast` ecosystem, providing a predictable and well-typed interface for XML processing in JavaScript and TypeScript environments. The package is ESM-only and compatible with Node.js 16 and higher.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","unist","xast","xast-util","util","utility","xml","extensible","markup","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/xast-util-from-xml"},{"id":12684,"title":"xast-util-to-xml","library":"xast-util-to-xml","status":"active","version":"4.0.0","language":"javascript","ecosystem":"npm","summary":"xast-util-to-xml is a utility within the unified (syntax-tree) ecosystem designed to serialize an xast (XML Abstract Syntax Tree) into a string of XML. The current stable version is 4.0.0, which requires Node.js 16 or higher and is ESM-only. Releases tend to follow a feature-driven cadence, with new major versions introducing breaking changes, particularly around module systems and Node.js compatibility. Key differentiators include its adherence to the unist/xast specification, robust TypeScript type support, and granular options for controlling XML serialization, such as closing empty elements (`<foo/>` vs `<foo></foo>`), preferred attribute quotes, and handling of raw nodes. It is commonly used when converting parsed XML back into a string, either for final output or integration with other tools, offering fine-tuned control over the output format for tasks like minification or pretty-printing.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","unist","xast","xast-util","util","utility","xml","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/xast-util-to-xml"},{"id":12685,"title":"xastscript","library":"xastscript","status":"active","version":"4.0.0","language":"javascript","ecosystem":"npm","summary":"xastscript is a utility library providing a hyperscript-like interface for programmatically creating xast (XML Abstract Syntax Tree) nodes. Similar to React's `createElement` or `hastscript` for HTML, it simplifies the creation of XML syntax trees by allowing nested function calls instead of verbose object literals. The current stable version is 4.0.0, which requires Node.js 16 or later and is exclusively ESM. It's part of the unified ecosystem and is primarily used when generating XML structures within code. Unlike `unist-builder` which handles generic unist nodes, `xastscript` is specifically tailored for XML elements, providing convenience for defining attributes and children in a more declarative way. Its release cadence typically involves minor and patch updates every few months, with major versions occurring less frequently, driven by breaking changes or significant feature additions.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","unist","xast","xast-util","util","utility","xml","dsl","extensible","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/xastscript"},{"id":6483,"title":"xatlas-python","library":"xatlas","status":"active","version":"0.0.11","language":"python","ecosystem":"pypi","summary":"xatlas-python provides Python bindings for xatlas, a C++ library for generating UV atlases. It allows users to create texture atlases for 3D meshes, optimizing texture space and improving rendering performance. The current version is 0.0.11, and releases occur semi-regularly as new features are added or bugs fixed, typically every few months, reflecting active development.","last_verified":"2026-04-15T00:00:00.000Z","tags":["3d","uv mapping","texture atlas","mesh processing","geometry"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/xatlas"},{"id":3856,"title":"xattr: Extended Filesystem Attributes","library":"xattr","status":"active","version":"1.3.0","language":"python","ecosystem":"pypi","summary":"xattr is a Python wrapper for extended filesystem attributes, allowing programmatic access to name-data pairs associated with files and directories. It supports listing, getting, setting, and removing these attributes. The library is actively maintained, with several releases per year, and is currently at version 1.3.0.","last_verified":"2026-04-25T16:58:56.952Z","tags":["filesystem","attributes","metadata","os-specific","linux","macos"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/xattr"},{"id":24841,"title":"xbbg","library":"xbbg","status":"active","version":"1.2.1","language":"python","ecosystem":"pypi","summary":"Independent client for Bloomberg data workflows. Current version 1.2.1, supports Python 3.10-3.14. Releases follow semantic versioning with frequent minor/patch updates. Provides pandas- and Arrow-native wrappers around Bloomberg's data services (historical, reference, tick, BQL, etc.) without requiring Bloomberg Terminal GUI.","last_verified":"2026-05-01T00:00:00.000Z","tags":["bloomberg","finance","data","market-data"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/xbbg"},{"id":23001,"title":"Open edX XBlock Core Library","library":"xblock","status":"active","version":"6.1.0","language":"python","ecosystem":"pypi","summary":"XBlock is the core library for the Open edX learning platform component architecture. It provides the framework for creating, managing, and rendering course content blocks with support for runtime integration, user state, and scoring. Current version is 6.1.0, with releases every few months.","last_verified":"2026-04-27T00:00:00.000Z","tags":["edx","openedx","learning","xblock","lms"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/xblock"},{"id":24843,"title":"XBlock Drag-and-Drop v2","library":"xblock-drag-and-drop-v2","status":"active","version":"5.0.6","language":"python","ecosystem":"pypi","summary":"An XBlock for Open edX that provides a drag-and-drop problem type. Current version is 5.0.6, requires Python >=3.12, and supports Django 4.2 and 5.2. Release cadence is irregular, with minor patches and major version bumps aligned with platform updates.","last_verified":"2026-05-01T00:00:00.000Z","tags":["xblock","openedx","drag-and-drop","learning"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/xblock-drag-and-drop-v2"},{"id":24844,"title":"xblock-google-drive","library":"xblock-google-drive","status":"active","version":"0.8.2","language":"python","ecosystem":"pypi","summary":"An XBlock for embedding Google Documents (Docs, Sheets, Slides, Forms) and Google Calendar within an Open edX course. Current version 0.8.2, requires Python >=3.12, follows Open edX release cadence.","last_verified":"2026-05-01T00:00:00.000Z","tags":["xblock","openedx","google-drive","google-calendar","edx"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/xblock-google-drive"},{"id":24845,"title":"XBlock Poll","library":"xblock-poll","status":"active","version":"1.15.1","language":"python","ecosystem":"pypi","summary":"An XBlock for creating polls and surveys in Open edX. Version 1.15.1, maintained by Open Craft. Release cadence is irregular, roughly 1-2 minor versions per year.","last_verified":"2026-05-01T00:00:00.000Z","tags":["xblock","open-edx","poll","survey"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/xblock-poll"},{"id":23187,"title":"xblock-utils","library":"xblock-utils","status":"active","version":"4.0.0","language":"python","ecosystem":"pypi","summary":"Various utilities for developing XBlocks for the Open edX platform. Version 4.0.0 is the latest. Release cadence is irregular, with minor updates every few months.","last_verified":"2026-05-01T00:00:00.000Z","tags":["xblock","openedx","utilities","education"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/xblock-utils"},{"id":24846,"title":"xblocks-contrib","library":"xblocks-contrib","status":"active","version":"0.16.1","language":"python","ecosystem":"pypi","summary":"A collection of XBlocks for the Open edX platform, including video, discussion, poll, HTML, problem, PDF, and other contributed blocks. Version 0.16.1 requires Python >=3.12. Active development with frequent releases, used inside Open edX installations.","last_verified":"2026-05-01T00:00:00.000Z","tags":["xblock","openedx","video","discussion","poll","edx"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/xblocks-contrib"},{"id":20873,"title":"xc-core-ts","library":"xc-core-ts","status":"active","version":"0.1.0","language":"javascript","ecosystem":"npm","summary":"A TypeScript library starter project by Alex Jover Morales, version 0.1.0. It provides a zero-setup environment with RollupJS for optimized bundles, Jest for testing, Prettier and TSLint for code quality, TypeDoc for documentation, and automatic type generation. Supports tree-shaking and multi-platform bundles. Note: this is a starter template, not a library, but published as an npm package. Release cadence is unknown.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/xc-core-ts"},{"id":14372,"title":"Xcode Project Parser","library":"xcode","status":"active","version":"3.0.1","language":"javascript","ecosystem":"npm","summary":"The `xcode` package, part of the Apache Cordova ecosystem, is a utility designed for programmatic parsing, editing, and writing of Xcode project files, specifically `project.pbxproj`. Currently stable at version 3.0.1, it plays a crucial role in build automation and plugin management for iOS projects within cross-platform development contexts like Cordova. While not updated frequently, its releases are typically tied to the broader Cordova platform updates, ensuring compatibility with evolving iOS development toolchains and Xcode versions. Its key differentiator is providing a Node.js-based API to manipulate these complex project files, offering a programmatic alternative to manual Xcode GUI interactions or lower-level plist editing. It is not an alternative to native dependency managers like Swift Package Manager or CocoaPods, but rather a tool for modifying the project structure itself from a JavaScript environment.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/xcode"},{"id":14371,"title":"xbq - Xcode Build Queue","library":"xcode-build-queue","status":"active","version":"0.6.0","language":"javascript","ecosystem":"npm","summary":"xbq is a command-line interface (CLI) tool designed to manage serial Xcode builds for projects utilizing Git worktrees. It aims to solve the problem of duplicating large `DerivedData` and Swift Package Manager (SPM) resolution caches when running multiple concurrent AI coding sessions (e.g., Claude Code) on the same Xcode project. By routing all build and test requests through a single 'main' repository, it significantly reduces disk space usage and prevents `DerivedData` corruption. The current stable version is `0.6.0`, with a consistent, albeit irregular, release cadence that introduces new features and fixes. Key differentiators include its snapshot-based build process (no commit required), strict serial queue enforcement, and robust worktree management, making it an essential tool for environments leveraging AI-driven development with Xcode.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","xcode","build","queue","worktree","swift","ios"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/xcode-build-queue"},{"id":26663,"title":"XCompile","library":"xcompile","status":"active","version":"0.6.1","language":"javascript","ecosystem":"npm","summary":"XCompile is a robust tokenizer, parser, and transpiler for translating between programming languages. Current stable version is 0.6.1, released in 2025 with improved Clang parsing, XIR JSON target, and TypeScript emitter enhancements. It uses a custom intermediate representation (XIR) and supports translating Clang AST JSON into TypeScript. Key differentiators include native Clang bindings, ESM-only support (Node >= 20), and built-in CLI. Release cadence is irregular with major features added incrementally.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/xcompile"},{"id":18938,"title":"xcparse","library":"xcparse","status":"active","version":"0.0.3","language":"javascript","ecosystem":"npm","summary":"A pbxproj parser and builder for Xcode project files, currently at version 0.0.3. Uses Chevrotain for fast, spec-compliant parsing, including support for the Data type (<xx xx xx>) missing in alternatives like the Cordova xcode package. Implements a port of the Apple CFOldStylePlist parser for accurate string handling. API is experimental and subject to breaking changes. Active development, release cadence irregular. Best for TypeScript projects needing typed pbxproj manipulation without PEG.js performance overhead.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","pbxproj","xcode","ios","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/xcparse"},{"id":20874,"title":"Xcraft Prettier Settings","library":"xcraft-dev-prettier","status":"active","version":"2.0.2","language":"javascript","ecosystem":"npm","summary":"Xcraft Prettier settings is a shared configuration package for Prettier, version 2.0.2, designed for use within the Xcraft ecosystem. It provides a standardized set of Prettier options to enforce consistent code formatting across Xcraft projects. This package is likely internal to Xcraft and not intended for general use; it has low release cadence and minimal documentation. Compared to more widely-adopted shared configs like @company/prettier-config, this is highly specific and may break if Prettier updates its options.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","xcraft","devel"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/xcraft-dev-prettier"},{"id":26664,"title":"xcx-lint-qts","library":"xcx-lint-qts","status":"active","version":"2.2.13","language":"javascript","ecosystem":"npm","summary":"A lint tool for mini-program (小程序) code that automatically injects tracking points (ptpid) into XML templates for WeChat (wx) and Alipay mini-programs. Version 2.2.13 is current, released with moderate cadence. It traverses XML files, generates globally unique point IDs, and optionally generates documentation (Excel, JSON, or online wiki). Key differentiators: tightly integrated with mini-program ecosystem, supports lazy-load image injection, and offers both CLI and JavaScript API for parsing. Compared to general lint tools, it specifically solves business requirement of auto-embedding tracking identifiers into UI components.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/xcx-lint-qts"},{"id":12686,"title":"XDate - Modern JavaScript Date Library (Circa 2013)","library":"xdate","status":"deprecated","version":"0.8.3","language":"javascript","ecosystem":"npm","summary":"XDate is a lightweight JavaScript date library released circa 2013, designed as a thin wrapper around the native `Date` object to provide enhanced functionality for parsing, formatting, and manipulating dates. It aims for familiarity by implementing many of the same methods as the native `Date` object and is non-destructive to the DOM, making it safe for inclusion in third-party libraries. The current stable version is 0.8.3, but the package is explicitly no longer actively maintained. The original author recommends migrating to `temporal-polyfill`, which implements the modern JavaScript Temporal API standard, as a direct replacement. Given its deprecated status, XDate does not have an active release cadence and lacks modern JavaScript features like native ESM support.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/xdate"},{"id":17409,"title":"XDC3 HTTP Provider","library":"xdc3-providers-http","status":"active","version":"1.3.13420","language":"javascript","ecosystem":"npm","summary":"xdc3-providers-http is a core sub-package within the XDC3 ecosystem, providing the essential functionality to establish RPC connections over HTTP(S) for interacting with the XinFin blockchain. As of version 1.3.13420, it is a stable component, primarily used in Node.js environments (requiring Node.js >= 8.0.0). It enables developers to configure various HTTP request parameters such as `keepAlive`, `timeout`, and custom `headers`, along with advanced `agent` options, for reliable and efficient communication with XDC network nodes. The library ships with TypeScript typings, facilitating its integration into modern TypeScript projects. While its exact release cadence isn't explicitly stated, the versioning suggests continuous maintenance and minor enhancements within the 1.x series, aligning with the broader XDC3 library development. Its key differentiator is its tight integration and optimization for the XinFin blockchain, offering a robust and configurable HTTP interface.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/xdc3-providers-http"},{"id":4857,"title":"XDG Base Directories","library":"xdg-base-dirs","status":"active","version":"6.0.2","language":"python","ecosystem":"pypi","summary":"The `xdg-base-dirs` library provides Python functions to retrieve paths adhering to the XDG Base Directory Specification, which defines standard locations for user-specific data, configuration, and cache files. As of version 6.0.2, it is actively maintained with frequent minor updates and fixes, and a major release approximately once a year.","last_verified":"2026-04-12T00:00:00.000Z","tags":["XDG","filesystem","paths","configuration","cache","data"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/xdg-base-dirs"},{"id":8787,"title":"xdis: Python Cross-Version Byte-Code Disassembler","library":"xdis","status":"active","version":"6.3.0","language":"python","ecosystem":"pypi","summary":"xdis is a Python library that provides a cross-version byte-code disassembler and marshal routines. It enables the inspection and manipulation of Python bytecode across a wide range of Python versions, from 1.0 up to 3.15+. The current version is 6.3.0, and it maintains an active release cadence, frequently updating with support for new Python versions and their respective bytecode changes.","last_verified":"2026-04-16T00:00:00.000Z","tags":["bytecode","disassembler","cross-version","reverse-engineering","debug","marshalling","analysis"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/xdis"},{"id":24847,"title":"X API Python SDK (xdk)","library":"xdk","status":"active","version":"0.9.0","language":"python","ecosystem":"pypi","summary":"The official Python SDK for the X (formerly Twitter) API, currently at v0.9.0. Provides asynchronous and synchronous clients, OAuth 2.0 support, and wrappers for endpoints like tweets, users, media, and direct messages. Active development with monthly releases.","last_verified":"2026-05-01T00:00:00.000Z","tags":["x","twitter","api","sdk","oauth"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/xdk"},{"id":26665,"title":"xdm","library":"xdm","status":"deprecated","version":"3.4.0","language":"javascript","ecosystem":"npm","summary":"xdm is a deprecated MDX compiler (ESM-only, no runtime, source maps, automatic JSX runtime, esbuild and Rollup plugins) that was a rewrite of @mdx-js/mdx. Current stable version 3.4.0. All functionality has been ported to mdx-js/mdx; users should migrate. Key differentiators vs @mdx-js/mdx: no Babel, smaller browser bundle, built-in source maps. Release cadence was sporadic (last release 2022). Not maintained, use mdx-js/mdx instead.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","xdm","mdx","markdown","jsx","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/xdm"},{"id":4858,"title":"xdoctest","library":"xdoctest","status":"active","version":"1.3.2","language":"python","ecosystem":"pypi","summary":"xdoctest is a powerful and flexible rewrite of Python's builtin `doctest` module, designed for better integration with modern development workflows, especially pytest. It offers enhanced features like static analysis, improved error reporting, and dynamic code execution. The current version is 1.3.2, and it maintains an active release cadence with frequent updates addressing features and bug fixes.","last_verified":"2026-04-12T00:00:00.000Z","tags":["testing","doctest","pytest","documentation","test-runner"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/xdoctest"},{"id":24848,"title":"xdrlib3","library":"xdrlib3","status":"active","version":"0.1.1","language":"python","ecosystem":"pypi","summary":"A Python library for encoding and decoding XDR (External Data Representation) data. It is a forked version of Python's standard library `xdrlib` (removed in Python 3.13), intended as a drop-in replacement. Current version 0.1.1, requires Python 3.7+.","last_verified":"2026-05-01T00:00:00.000Z","tags":["xdr","serialization","encoding","rpc"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/xdrlib3"},{"id":5552,"title":"xds-protos","library":"xds-protos","status":"active","version":"1.80.0","language":"python","ecosystem":"pypi","summary":"Package `xds-protos` is a collection of ProtoBuf generated Python files for xDS protos (or the data-plane-api). It provides Python bindings for the xDS (eXtensible Discovery Service) APIs, which enable dynamic configuration of proxies and load balancers, primarily used within the gRPC and Envoy ecosystems. The current version is 1.80.0, released on March 30, 2026, and it is actively maintained as part of the gRPC project, with frequent updates that often align with gRPC releases.","last_verified":"2026-04-13T00:00:00.000Z","tags":["protobuf","grpc","xds","envoy","data-plane-api","networking","service-mesh"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/xds-protos"},{"id":24849,"title":"xDSL","library":"xdsl","status":"active","version":"0.63.0","language":"python","ecosystem":"pypi","summary":"xDSL is a Python library for defining and manipulating domain-specific languages (DSLs) with a focus on compiler infrastructure. It provides IR building blocks, pattern rewrites, and verification passes. Current version: 0.63.0. Released monthly.","last_verified":"2026-05-01T00:00:00.000Z","tags":["DSL","compiler","MLIR","rewriting","IR"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/xdsl"},{"id":12687,"title":"Xendit Node.js SDK","library":"xendit-node","status":"active","version":"7.0.0","language":"javascript","ecosystem":"npm","summary":"The Xendit Node.js SDK, currently at version 7.0.0, provides an official, convenient, and type-safe interface for integrating Node.js applications with the Xendit REST API. It abstracts direct HTTP requests, offering a structured way to interact with Xendit's various payment and financial services, including invoicing, payment requests, refunds, and balance inquiries. The SDK ships with first-class TypeScript support, enhancing developer experience through strong typing and autocompletion. It requires Node.js 18.0 or later for execution. While specific release cadence for major versions isn't explicitly stated, minor and patch versions are released regularly to add new features, support new payment channels, and fix bugs. A key differentiator is its direct support from Xendit, ensuring up-to-date API coverage and adherence to best practices for secure and reliable payment processing in Southeast Asia.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/xendit-node"},{"id":5827,"title":"Xenon Python Code Metrics Tool","library":"xenon","status":"active","version":"0.9.3","language":"python","ecosystem":"pypi","summary":"Xenon is a Python code complexity tool that analyzes source code for various metrics like cyclomatic complexity, raw LOC, and maintainability index, leveraging the `radon` library. It's designed for integration into CI pipelines to monitor code quality against defined thresholds. The current version is 0.9.3, with updates occurring periodically, often tied to `radon` releases.","last_verified":"2026-04-14T00:00:00.000Z","tags":["code-quality","static-analysis","cli","complexity-metrics","ci-cd"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/xenon"},{"id":12688,"title":"Xero Node.js SDK (OAuth 2.0 Client)","library":"xero-node","status":"active","version":"15.0.0","language":"javascript","ecosystem":"npm","summary":"The xero-node SDK provides a comprehensive client for interacting with the Xero APIs (Accounting, Assets, Bankfeeds, Files, Projects, Payroll AU/NZ/UK) using Node.js. It facilitates OAuth 2.0 authentication and API requests, simplifying integration for developers building applications that connect with Xero accounting data. The library is currently in its 15.0.0 major version, with frequent updates (multiple minor/patch releases per month, and major releases roughly every few months) to reflect changes in the underlying Xero API and add new features. Key differentiators include full API coverage across multiple Xero API sets and robust TypeScript support, making it suitable for enterprise-grade integrations requiring strong typing and reliability.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/xero-node"},{"id":9414,"title":"Xero Python SDK","library":"xero-python","status":"active","version":"11.0.0","language":"python","ecosystem":"pypi","summary":"The Xero Python SDK (current version 11.0.0) is the official client library for interacting with the Xero API, primarily using OAuth2. It provides clients for various Xero API domains (e.g., Accounting, Identity) and is regularly updated to reflect changes in the Xero API specification, typically with minor releases for new features and patches for bug fixes.","last_verified":"2026-04-16T00:00:00.000Z","tags":["xero","accounting","api","oauth2","financial"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/xero-python"},{"id":15940,"title":"Xerxisfy Elite Style Sheet (X2S)","library":"xerxisfy-elite-style-sheet","status":"active","version":"26.0.1","language":"javascript","ecosystem":"npm","summary":"Xerxisfy Elite Style Sheet (X2S) is a TypeScript-based CSS preprocessor and bundler designed for its custom `.x2s` stylesheet syntax. Currently at version 26.0.1, it actively develops and provides a robust CLI for compiling single `.x2s` files or entire directories into a single optimized CSS bundle. While no explicit release cadence is documented, the high major version suggests frequent and potentially significant updates. Key differentiators include unique features like `@context` for scoped global variables, `light(...) dark(...)` for theme baking, semantic layering via `layer:`, Xerx Guard locks (`@lock`) to prevent property overrides, and advanced container unit math (e.g., `cw`, `ch`). It also offers zero-config polyfilling for modern CSS features and automatic raster asset rewriting to WebP formats, making it a comprehensive tool for modern CSS development that extends beyond standard preprocessor capabilities like nesting, mixins, and control flow.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","x2s","xerxisfy","css","compiler","preprocessor","bundler","sass","less","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/xerxisfy-elite-style-sheet"},{"id":15062,"title":"XFarr API Wrapper","library":"xfarr-api","status":"active","version":"3.0.1","language":"javascript","ecosystem":"npm","summary":"xfarr-api is a JavaScript/TypeScript module providing a full implementation of the `api.xfarr.com` REST API, designed for use in Node.js environments. It currently stands at version 3.0.1, indicating active development, though a specific release cadence is not detailed. The library acts as a client for various web scraping and utility features exposed by the xfarr.com service, such as 'stalking' npm package information. Its primary differentiator is providing a structured, promise-based interface to a third-party API, simplifying interaction and abstracting HTTP requests, requiring an API key for all operations.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","xfarr-api","scraper","xfar","botwhatsapp","api","api-wraper","rest-api"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/xfarr-api"},{"id":2361,"title":"XFormers","library":"xformers","status":"active","version":"0.0.35","language":"python","ecosystem":"pypi","summary":"XFormers is a PyTorch-based library providing a collection of composable, optimized building blocks for Transformer models. It aims to accelerate deep learning research by offering flexible and highly efficient components, including advanced attention mechanisms and fused operations that often outperform native PyTorch implementations in terms of speed and memory usage. Actively developed by Meta Platforms, Inc., the library frequently releases updates, with the current stable version being 0.0.35.","last_verified":"2026-04-24T18:34:58.421Z","tags":["pytorch","transformers","deep-learning","gpu-acceleration","attention-mechanisms","machine-learning","optimization"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/xformers"},{"id":731,"title":"XGBoost","library":"xgboost","status":"active","version":"3.2.0","language":"python","ecosystem":"pypi","summary":"XGBoost (eXtreme Gradient Boosting) is an optimized, distributed gradient boosting library designed for efficiency, flexibility, and portability. It implements machine learning algorithms under the Gradient Boosting framework, excelling in tasks like classification, regression, and ranking. It currently stands at version 3.2.0, with frequent patch releases and major updates typically occurring every 6-12 months.","last_verified":"2026-05-12T18:22:09.686Z","tags":["machine-learning","gradient-boosting","decision-trees","classification","regression","ensemble-learning"],"install_tag":"draft","install_tag_description":"notable install failures or slow imports","api":"https://checklist.day/api/registry/xgboost"},{"id":15061,"title":"XGBoost (CPU Version)","library":"xgboost-cpu","status":"active","version":"3.2.0","language":"en","ecosystem":"pypi","summary":"XGBoost is an optimized distributed gradient boosting library designed for speed and performance. The `xgboost-cpu` package serves as a convenience installer, providing the core XGBoost library (version 2.0.3 as of `xgboost-cpu==3.2.0`) compiled with CPU-only optimizations. This meta-package, currently at version 3.2.0, facilitates specific build installations and is updated alongside major XGBoost releases.","last_verified":"2026-04-16T00:00:00.000Z","tags":["machine-learning","gradient-boosting","model-training","classification","regression","cpu-only"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/xgboost-cpu"},{"id":5098,"title":"XGBoost-Ray","library":"xgboost-ray","status":"active","version":"0.1.19","language":"python","ecosystem":"pypi","summary":"XGBoost-Ray provides a Ray backend for distributed XGBoost, enabling training and prediction on Ray clusters with minimal code changes. It extends the core XGBoost API to leverage distributed data representations and integrates seamlessly with other Ray libraries like Ray Tune for hyperparameter optimization and Ray Train for scalable ML workloads. The library is actively maintained, with frequent updates to ensure compatibility with recent XGBoost and Ray versions.","last_verified":"2026-04-12T00:00:00.000Z","tags":["machine learning","distributed computing","xgboost","ray","gradient boosting","scalability"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/xgboost-ray"},{"id":23188,"title":"XGBoost Survival Embeddings","library":"xgbse","status":"active","version":"0.3.3","language":"python","ecosystem":"pypi","summary":"xgbse improves XGBoost for survival analysis by providing debiased estimators and embedding-based feature extraction. Current version 0.3.3 supports Python >=3.9 and is released infrequently (last updated early 2024).","last_verified":"2026-05-01T00:00:00.000Z","tags":["survival-analysis","xgboost","embedding","kaplan-meier"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/xgbse"},{"id":1790,"title":"xgrammar: Structured Generation","library":"xgrammar","status":"active","version":"0.1.33","language":"python","ecosystem":"pypi","summary":"xgrammar is a Python library focused on efficient, flexible, and portable structured generation, primarily for Large Language Models (LLMs). It allows defining output constraints using grammars (e.g., JSON schema) to ensure LLM outputs conform to specific formats. It is under active development, with frequent minor releases providing new features and performance improvements.","last_verified":"2026-04-24T01:34:23.974Z","tags":["LLM","grammar","structured generation","json","python","mlc-ai"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/xgrammar"},{"id":14373,"title":"XHR Mocking Utility","library":"xhr-mock","status":"active","version":"2.5.1","language":"javascript","ecosystem":"npm","summary":"XHR-mock is a JavaScript utility designed for intercepting and mocking `XMLHttpRequest` objects, primarily for testing purposes or for front-end development against an unbuilt backend. It allows developers to define mock responses for specific HTTP methods and URLs, enabling reliable and isolated unit and integration tests for code that relies on browser-native `XMLHttpRequest` or libraries built upon it, such as Axios, jQuery, and Superagent. The current stable version is 2.5.1. The library is actively maintained with periodic updates and improvements, demonstrated by its progression through several minor and major versions since its initial release. A key differentiator is its ability to operate seamlessly in both Node.js environments (for server-side testing) and browser environments, while maintaining compliance with the WHATWG XHR specification. It offers a simple API for setting up global mocks and ensuring proper cleanup, which is crucial for preventing test pollution.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","mock","xhr","test","fake","request","ajax","browser","xmlhttprequest","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/xhr-mock"},{"id":14374,"title":"XHR Mocklet","library":"xhr-mocklet","status":"active","version":"1.2.3","language":"javascript","ecosystem":"npm","summary":"`xhr-mocklet` is a lightweight utility designed for intercepting and mocking `XMLHttpRequest` objects in both browser and Node.js environments, primarily for unit testing. Currently at version 1.2.3, it receives updates as needed, indicated by recent patch releases addressing bug fixes and minor feature additions. The library allows developers to define custom responses for specific HTTP methods and URLs, simulate network errors, and trigger timeouts, providing fine-grained control over network interactions during tests. A key differentiator is its simplicity and direct focus on `XMLHttpRequest` mocking, offering a clear API for setup, teardown, and request handling. It also provides comprehensive TypeScript declaration files, ensuring a robust developer experience for TypeScript users.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","mock","xhr","test","fake","request","ajax","browser","xmlhttprequest","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/xhr-mocklet"},{"id":14375,"title":"Tiny Universal HTTP Client (xhr-request)","library":"xhr-request","status":"abandoned","version":"1.1.0","language":"javascript","ecosystem":"npm","summary":"xhr-request is an extremely compact HTTP/HTTPS client designed for both Node.js and browser environments, currently at version 1.1.0. Its primary differentiator, especially at the time of its last update over seven years ago, was its minimal bundle size, achieving significantly smaller outputs compared to contemporaries like `request` or `got` by intelligently leveraging `xhr` in the browser and `simple-get` in Node.js. It supports JSON, ArrayBuffer, and text response types and offers basic options for method, headers, query parameters, and a request body. The project has not received updates in many years, implying an abandoned status with no active release cadence, making it suitable mainly for legacy applications or highly constrained environments where bundle size is paramount and modern features or security updates are not a concern.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","node","browser","http","got","request","gots","nets","xhr"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/xhr-request"},{"id":2847,"title":"xhtml2pdf","library":"xhtml2pdf","status":"active","version":"0.2.17","language":"python","ecosystem":"pypi","summary":"xhtml2pdf is an active Python library that converts HTML and CSS into PDF documents, leveraging the ReportLab Toolkit, html5lib, and pypdf. It supports HTML5 and CSS 2.1 (with some CSS 3), offering a platform-independent solution for generating PDFs from web content. The project maintains a regular release cadence, with the current version being 0.2.17.","last_verified":"2026-04-25T01:33:16.056Z","tags":["pdf-generation","html-to-pdf","css-to-pdf","reporting","document-generation"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/xhtml2pdf"},{"id":9415,"title":"Xinference Client","library":"xinference-client","status":"active","version":"2.5.0","language":"python","ecosystem":"pypi","summary":"Xinference-client is the official Python client library for interacting with a Xinference server. It allows users to manage and deploy various AI models (LLMs, embedding models, speech models, etc.) and perform inference. The library is actively maintained with frequent minor releases, often bi-weekly or monthly, reflecting updates in the broader Xinference ecosystem.","last_verified":"2026-04-16T00:00:00.000Z","tags":["inference","llm","embedding","client","ai","xorbits"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/xinference-client"},{"id":16702,"title":"xitdb Immutable Database","library":"xitdb","status":"active","version":"0.13.0","language":"javascript","ecosystem":"npm","summary":"xitdb (current version 0.13.0) is an embedded, immutable database library for TypeScript and JavaScript, designed for storing and managing structured data in a versioned manner. It excels by efficiently creating a new \"copy\" of the database with each transaction, allowing past states to be read from or reverted to. Unlike traditional databases, xitdb operates without a query engine, instead providing direct APIs to manipulate core data structures like ArrayList and HashMap, which can be nested arbitrarily. It supports both single-file and in-memory storage, incrementally reading and writing to handle datasets larger than available memory. A key differentiator is its entirely synchronous API, eliminating the need for `async/await`, and its pure TypeScript implementation with no external dependencies beyond the JavaScript standard library. Reads never block writes, and multiple threads/processes can access the database concurrently without locks. This makes it a powerful alternative to SQL databases like SQLite for applications requiring simplicity, immutability, and tight integration with native TypeScript data structures, especially in scenarios akin to version control systems. The project is under active development, with an irregular, feature-driven release cadence, reflecting its 0.x version status.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/xitdb"},{"id":18015,"title":"XSplit JS Framework (XJS)","library":"xjs-framework","status":"abandoned","version":"2.10.2","language":"javascript","ecosystem":"npm","summary":"The XSplit JS Framework, distributed as `xjs-framework`, was designed to empower developers to create plugins for XSplit Broadcaster, facilitating rapid integration and interaction with the XSplit environment. Its primary utility revolved around providing an API and structure for building interactive components within the broadcasting software. The package's current stable version on npm is 2.10.2, which was last published approximately five years ago. Despite the listing of more recent 'releases' up to 2.9.0 in some contexts, the public npm package and the primary GitHub repository indicate a lack of active maintenance and new releases since early 2019. This framework differentiates itself by being purpose-built for the XSplit ecosystem, offering tools tailored to that specific plugin development environment, rather than being a general-purpose web framework.","last_verified":"2026-04-23T00:00:00.000Z","tags":["javascript","xsplit","plugin","framework","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/xjs-framework"},{"id":10361,"title":"XKCD Password Generator","library":"xkcdpass","status":"active","version":"1.30.0","language":"python","ecosystem":"pypi","summary":"xkcdpass is a Python library that generates secure multiword passwords or passphrases inspired by the XKCD comic 'Password Strength'. It provides tools to create memorable yet strong passphrases using various wordlists and configuration options. The library is actively maintained with a consistent release cadence, with the current version being 1.30.0.","last_verified":"2026-04-17T00:00:00.000Z","tags":["password-generation","security","xkcd","passphrase","cryptography"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/xkcdpass"},{"id":26666,"title":"gulp-lesshint","library":"xl-gulp-lesshint","status":"active","version":"4.1.3","language":"javascript","ecosystem":"npm","summary":"Gulp plugin for linting .less files using lesshint. Current stable version is 4.1.3. It runs the lesshint linter on source files and provides reporter and failOnError functionality for Gulp pipelines. Key differentiators: integrates smoothly with Gulp, supports custom config path, maxWarnings, and multiple reporters. Compared to other Less linters (e.g., stylelint with less syntax), it is dedicated to Less and uses lesshint's own rules.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","gulp","gulpplugin","less","lesshint","lint","linter"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/xl-gulp-lesshint"},{"id":26667,"title":"xlint","library":"xlint","status":"deprecated","version":"0.2.2","language":"javascript","ecosystem":"npm","summary":"A powerful CLI tool for running any lint solution (JSLint, JSHint, etc.) on JavaScript files. It recursively scans .js and executable Node.js files, supports external configuration files (.lint), understands .gitignore and .lintignore rules, includes optional caching and live console updates via --watch. The current stable version is 0.2.2, released with basic Node.js support (>=0.8) and minimal dependencies. It is a niche tool with limited maintenance; alternatives like ESLint are more modern and widely adopted.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","cli","code","debugger","jslint","jshint","lint","linter","quality"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/xlint"},{"id":597,"title":"xlrd","library":"xlrd","status":"maintenance","version":"2.0.2","language":"python","ecosystem":"pypi","summary":"xlrd is a Python library for reading data and formatting information from older Microsoft Excel `.xls` spreadsheet files (Excel 97-2003 format). As of version 2.0.0, it explicitly ceased support for `.xlsx` files due to security concerns and unreliability. The current version is 2.0.2, and it follows an infrequent, needs-based release cadence, primarily for maintenance of `.xls` support.","last_verified":"2026-05-12T16:25:39.719Z","tags":["excel","spreadsheet","xls","data extraction","parser"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/xlrd"},{"id":24850,"title":"xlrd2","library":"xlrd2","status":"active","version":"1.3.4","language":"python","ecosystem":"pypi","summary":"Library for developers to extract data from Microsoft Excel legacy spreadsheet files (.xls). Version 1.3.4 supports Python 2.7 and 3.4+. It is a maintained fork of the original xlrd, which dropped .xls support in version 2.0. Releases are infrequent.","last_verified":"2026-05-01T00:00:00.000Z","tags":["xls","excel","legacy","spreadsheet","xlrd"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/xlrd2"},{"id":15063,"title":"XLS to XLSX File Converter","library":"xls2xlsx","status":"maintenance","version":"0.2.0","language":"en","ecosystem":"pypi","summary":"xls2xlsx is a Python library designed to convert older Microsoft Excel .xls files into the newer .xlsx format. It provides a simple API for file conversion, leveraging xlrd for reading .xls and openpyxl for writing .xlsx. The current version is 0.2.0. While stable, its development appears to be in maintenance mode since its last update in 2021, with no active releases or new features planned.","last_verified":"2026-04-15T00:00:00.000Z","tags":["excel","xls","xlsx","file conversion","office"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/xls2xlsx"},{"id":14376,"title":"SheetJS XLSX","library":"xlsx","status":"active","version":"0.18.5","language":"javascript","ecosystem":"npm","summary":"SheetJS XLSX is a robust, battle-tested JavaScript library for parsing and writing spreadsheet data in various formats, including XLSX, XLS, CSV, ODS, and more. The current stable version is 0.18.5, with frequent updates addressing new features and bug fixes. It distinguishes itself with extensive format support, compatibility across Node.js and browsers, and first-class TypeScript definitions. The library focuses on data extraction and generation, offering a 'Community Edition' (this `xlsx` package) for core functionalities, while advanced features like styling, formula evaluation, and custom sheet generation are reserved for the commercial 'SheetJS Pro' offering. It's designed to handle complex spreadsheets and work with both legacy and modern software environments, making it a versatile tool for spreadsheet data manipulation.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","excel","xls","xlsx","xlsb","xlsm","ods","csv","dbf","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/xlsx"},{"id":4859,"title":"xlsx2csv","library":"xlsx2csv","status":"active","version":"0.8.6","language":"python","ecosystem":"pypi","summary":"xlsx2csv is a Python library and command-line tool designed to convert XLSX files to CSV format. It is efficient, capable of handling large XLSX files, and fast. The current version is 0.8.6, and the project shows an active development and release cadence with recent updates addressing various bug fixes and Python version compatibility.","last_verified":"2026-04-12T00:00:00.000Z","tags":["excel","csv","conversion","xlsx"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/xlsx2csv"},{"id":9416,"title":"XLSX to HTML Converter","library":"xlsx2html","status":"active","version":"0.6.4","language":"python","ecosystem":"pypi","summary":"xlsx2html is a Python library designed for converting Excel (XLSX) files into HTML tables while striving to preserve cell formatting. It is actively maintained, with ongoing updates to support newer Python versions, address bugs, and introduce new features for more flexible conversions. The current stable version is 0.6.4.","last_verified":"2026-04-16T00:00:00.000Z","tags":["xlsx","excel","html","converter","spreadsheet","formatting","openpyxl"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/xlsx2html"},{"id":598,"title":"XlsxWriter","library":"xlsxwriter","status":"active","version":"3.2.9","language":"python","ecosystem":"pypi","summary":"XlsxWriter is a Python module for creating Excel XLSX files. It supports Python 3.8+ and PyPy3 and uses standard libraries only. It offers comprehensive features for writing, formatting, and customizing Excel spreadsheets, including charts, formulas, data validation, and images. It is actively maintained with regular releases.","last_verified":"2026-05-12T16:25:57.573Z","tags":["excel","xlsx","spreadsheet","report","automation","data-export"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/xlsxwriter"},{"id":18016,"title":"xLucene Query Translator","library":"xlucene-translator","status":"active","version":"2.5.3","language":"javascript","ecosystem":"npm","summary":"The `xlucene-translator` package is a core component within the Teraslice monorepo, specifically designed to convert xLucene syntax queries into various target database query formats. This provides a standardized query language layer, abstracting the complexities of different data backend syntaxes. The current stable version, derived from the Teraslice monorepo, is v3.6.1, with frequent updates that align with the active development cadence of the larger Teraslice project. Its primary differentiation lies in offering a flexible and unified translation interface, which is crucial for applications that need to query data across heterogeneous data stores, such as Elasticsearch or OpenSearch. The package is built for Node.js environments (requiring Node.js >=22.0.0) and ships with comprehensive TypeScript type definitions, enhancing developer experience and type safety.","last_verified":"2026-04-23T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/xlucene-translator"},{"id":4860,"title":"xlutils","library":"xlutils","status":"maintenance","version":"2.0.0","language":"python","ecosystem":"pypi","summary":"xlutils is a Python package offering various utilities for working with Excel files, specifically those compatible with `xlrd` and `xlwt`. It provides functionalities like copying `xlrd.Book` objects to `xlwt.Workbook` objects (xlutils.copy), displaying information, filtering, finding data margins, saving, and handling styles. The current version is 2.0.0. The library, along with its core dependencies `xlrd` and `xlwt`, is considered to be in maintenance mode or archived, with infrequent updates.","last_verified":"2026-04-12T00:00:00.000Z","tags":["excel","xls","xlrd","xlwt","spreadsheet","utilities","legacy"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/xlutils"},{"id":5099,"title":"xlwings","library":"xlwings","status":"active","version":"0.35.1","language":"python","ecosystem":"pypi","summary":"xlwings is a BSD-licensed Python library that simplifies interaction with Microsoft Excel, enabling automation and powerful data manipulation. It allows users to call Python from Excel and vice versa, supporting scripting, macros, and User Defined Functions (UDFs) on Windows and macOS. The library is actively maintained with frequent releases, currently at version 0.35.1.","last_verified":"2026-04-12T00:00:00.000Z","tags":["excel","spreadsheet","automation","microsoft office","vba"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/xlwings"},{"id":1791,"title":"xlwt","library":"xlwt","status":"deprecated","version":"1.3.0","language":"python","ecosystem":"pypi","summary":"xlwt is a Python library for generating spreadsheet files compatible with MS Excel 97/2000/XP/2003 XLS files. It operates on any platform and supports Python 2.6, 2.7, and 3.3+. The current version is 1.3.0, released in 2017, and the project is effectively feature-frozen and no longer actively maintained.","last_verified":"2026-04-24T01:34:39.566Z","tags":["excel","xls","spreadsheet","data-export","legacy"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/xlwt"},{"id":12689,"title":"xmcp: Model Context Protocol Framework","library":"xmcp","status":"active","version":"0.6.7","language":"javascript","ecosystem":"npm","summary":"xmcp is a TypeScript-first framework designed for building and deploying Model Context Protocol (MCP) servers. It aims to simplify the development experience for creating powerful tools within the MCP ecosystem, providing features like file system routing for automatic tool and prompt registration, hot reloading for rapid development, and a robust middleware system for authentication and custom logic. Currently at version 0.6.7, the project maintains an active development pace with frequent minor and patch releases (often weekly or bi-weekly), incorporating new features, security updates, and performance improvements. Key differentiators include its focus on developer experience, support for various deployment targets like Vercel and Cloudflare, and an 'elicit' mechanism within tool handlers for requesting structured user input.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","mcp","modelcontextprotocol","http","stdio","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/xmcp"},{"id":24851,"title":"xmind","library":"xmind","status":"active","version":"1.2.0","language":"python","ecosystem":"pypi","summary":"XMind is a Python library for creating, parsing, and updating XMind mind map files. It supports XMind workbooks with topics, sheets, and relationships. Current version is 1.2.0, with an irregular release cadence. Requires Python 3.0 to 3.11 (not 3.12+). Note: This library is not actively maintained on PyPI; some features may be incomplete or buggy.","last_verified":"2026-05-01T00:00:00.000Z","tags":["xmind","mind-mapping","workbook"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/xmind"},{"id":20875,"title":"xml-but-prettier","library":"xml-but-prettier","status":"maintenance","version":"1.0.1","language":"javascript","ecosystem":"npm","summary":"A minimal XML beautifier that formats XML documents by placing each tag and text node on its own line with proper indentation. The current stable version is 1.0.1, released in 2017 with no further updates since. It is a fork of xml-beautifier and offers a simple function signature with two options: indentor (custom indentation string) and textNodesOnSameLine (to compress text nodes onto the same line as their parent tags). It supports ESM imports and has no runtime dependencies.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/xml-but-prettier"},{"id":15942,"title":"Node.js XML Encryption","library":"xml-encryption","status":"active","version":"4.0.0","language":"javascript","ecosystem":"npm","summary":"xml-encryption is a Node.js library that provides a W3C XML Encryption implementation. The current stable version is 4.0.0, released recently on March 31, 2026, indicating active development and maintenance. This library facilitates the encryption and decryption of XML documents, supporting various algorithms like AES-GCM, AES-CBC (with caveats), and RSA-OAEP-MGF1P for key transport. A key differentiator is its explicit handling of insecure cryptographic algorithms, defaulting to disallow them and providing warnings when they are used. Since version 2.0.0, it has transitioned to using native Node.js crypto functions, reducing external dependencies like `node-forge`. It focuses specifically on the XML Encryption standard, offering a robust solution for securing XML data in Node.js environments.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","xml","encryption","xmlenc"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/xml-encryption"},{"id":12762,"title":"XML-JS Converter","library":"xml-js","status":"active","version":"1.6.11","language":"javascript","ecosystem":"npm","summary":"xml-js is a robust JavaScript library designed for converting between XML text and JavaScript objects or JSON text. It is currently stable at version 1.6.11 and receives active maintenance, with recent updates focusing on performance optimizations and new features like custom processing functions. A key differentiator is its ability to maintain the original order of XML elements during conversion to a JavaScript object, avoiding the common practice of merging same-named nodes into arrays by default, which is crucial for preserving document structure. It supports full XML compliance, parsing elements, attributes, texts, comments, CData, DOCTYPEs, XML declarations, and Processing Instructions. The library is also reversible, meaning conversions from XML to JS/JSON and back to XML will preserve the original data. It is known for its minimal dependencies and portability, working in both Node.js and browser environments.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","XML","xml","js","JSON","json","cdata","CDATA","doctype","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/xml-js"},{"id":20876,"title":"Webpack XML Loader","library":"xml-loader","status":"maintenance","version":"1.2.1","language":"javascript","ecosystem":"npm","summary":"A webpack loader that converts XML files into JSON objects using node-xml2js. Current stable version is 1.2.1. It supports query-string options to configure the xml2js parser, such as explicitChildren, and can be used both inline and via webpack config. Maintained as a simple, focused loader for webpack 1-4; does not support webpack 5 by default. Alternatives include raw-loader or custom loaders for more modern webpack setups.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","webpack","loader","xml"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/xml-loader"},{"id":16278,"title":"XML Parser, Stringifier, and DOM","library":"xml-parse","status":"abandoned","version":"0.4.0","language":"javascript","ecosystem":"npm","summary":"The `xml-parse` library, currently at version 0.4.0 and last published over 6 years ago, provides a tolerant parser, stringifier, and a simplified Document Object Model (DOM) for XML and HTML. Its key differentiator is its ability to handle malformed or invalid XML gracefully by always returning an array of root elements, even if there's only one. The library's components (parser, stringifier, and DOM) are designed to be lightweight and modular. It exclusively uses CommonJS `require` syntax, with no explicit mention or support for modern ES Modules. Given its low version number and the lack of recent updates, the package is no longer actively maintained and should be considered abandoned.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","xml","xml parser","xml dom","xml stringify","xml parse","xml stringifier","dom","html"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/xml-parse"},{"id":14377,"title":"xml-parser","library":"xml-parser","status":"abandoned","version":"1.2.1","language":"javascript","ecosystem":"npm","summary":"The `xml-parser` library (current version 1.2.1) is a lightweight, non-compliant XML parser designed for parsing basic XML responses, primarily as an alternative to heavier, compile-time-intensive XML libraries like `libxml`. Its core differentiator is its simplicity and minimal footprint, making it suitable for niche use cases where full XML specification adherence is not required. It focuses on quickly extracting data from well-known, simple XML structures rather than validating or comprehensively parsing complex or edge-case XML documents. The package has seen no updates in over six years, indicating it is no longer actively maintained and should be used with caution, understanding its limitations regarding XML standard compliance and potential security implications of unpatched vulnerabilities. It primarily targets Node.js environments.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","xml","sucks"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/xml-parser"},{"id":5743,"title":"xml-python","library":"xml-python","status":"maintenance","version":"0.4.3","language":"python","ecosystem":"pypi","summary":"xml-python is a library for making Python objects from XML, designed to parse XML nodes using decorated functions. Last updated in January 2021 (v0.4.3), the project appears to be unmaintained with no public documentation beyond its minimal PyPI description.","last_verified":"2026-04-12T00:00:00.000Z","tags":["xml","parsing","object-mapping"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/xml-python"},{"id":14378,"title":"XML Reader","library":"xml-reader","status":"active","version":"2.4.3","language":"javascript","ecosystem":"npm","summary":"xml-reader is a lightweight and performant XML parser designed for both Node.js and browser environments, including modern platforms like React Native, ServiceWorkers, and WebWorkers. Currently at stable version 2.4.3, the library focuses on providing a simple, event-driven, and synchronous API for parsing XML documents. It supports incremental processing, allowing for efficient handling of large XML streams with low memory usage in its dedicated stream mode. While not a rapid release cycle, the project receives maintenance updates for bug fixes, such as the recent 2.4.3 patch for parent node references in text nodes. Its key differentiators include its small footprint, versatile environment compatibility, and the ability to process XML piece-by-piece, making it suitable for real-time or resource-constrained applications, particularly when combined with its companion `xml-query` package for data extraction.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","xml","reader","sax","lexer","parser","parsing","parse","ast"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/xml-reader"},{"id":20877,"title":"XML Webpack Plugin","library":"xml-webpack-plugin","status":"maintenance","version":"1.3.0","language":"javascript","ecosystem":"npm","summary":"A webpack plugin (v1.3.0) that generates XML files using EJS templates. Supports Webpack 4.x and 5.x. Key differentiators: it integrates seamlessly into the webpack build pipeline, allows writing XML to the output path or project context path, and uses the popular EJS templating engine. The project is in maintenance mode with no recent updates.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","webpack","plugin","xml","xml-webpack-plugin"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/xml-webpack-plugin"},{"id":12690,"title":"XML to JavaScript Object Converter","library":"xml2js","status":"maintenance","version":"0.6.2","language":"javascript","ecosystem":"npm","summary":"xml2js is a JavaScript library designed for converting XML data into JavaScript objects and vice-versa. It provides a straightforward API for parsing XML strings or streams, abstracting away the complexities of low-level XML parsing. The current stable version provided is 0.6.2. The library differentiates itself by focusing on simplicity and ease of use, leveraging `sax-js` for robust parsing and `xmlbuilder-js` for object-to-XML conversion. It offers both callback-based and Promise-based parsing methods, catering to different asynchronous programming styles. While not a full DOM parser like JSDom, it excels at transforming structured XML into a consumable JavaScript object hierarchy, making it suitable for data interchange and configuration file processing. Release cadence appears stable but not rapid, typical for a mature utility library.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","xml","json"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/xml2js"},{"id":6948,"title":"XML Diff Utility","library":"xmldiff","status":"active","version":"2.7.0","language":"python","ecosystem":"pypi","summary":"xmldiff is a Python library and command-line utility designed to create semantic differences between XML files. Unlike traditional line-by-line diff tools, it focuses on identifying structural and content changes in hierarchical XML data, often generating human-readable diffs. It is currently at version 2.7.0 and is under active development, though the library explicitly states that output formats and edit scripts might change between versions due to ongoing improvements.","last_verified":"2026-04-15T00:00:00.000Z","tags":["xml","diff","comparison","utility","lxml","semantic diff"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/xmldiff"},{"id":12691,"title":"xmldoc: Lightweight XML Document Parser","library":"xmldoc","status":"active","version":"2.0.3","language":"javascript","ecosystem":"npm","summary":"xmldoc is a lightweight JavaScript library designed for parsing and traversing XML documents. It provides a simple, object-oriented API for interacting with XML structures, backed by the robust `sax` parser. The current stable version is 2.0.3, with releases occurring as needed for bug fixes and feature enhancements, rather than on a strict cadence. A key differentiator is its minimal footprint and direct access to XML elements and attributes, avoiding more complex XPath implementations by default. Since version 2.0, it fully supports TypeScript, offering type definitions for a better developer experience, and is compatible with both CommonJS and ESM environments. It focuses on parsing and basic traversal, making it suitable for applications where full XML DOM manipulation or complex querying (like advanced XPath) is not required.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","xml","sax","parser","xpath","document","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/xmldoc"},{"id":14380,"title":"Node.js XMLHttpRequest (driverdan)","library":"xmlhttprequest","status":"abandoned","version":"1.8.0","language":"javascript","ecosystem":"npm","summary":"The `xmlhttprequest` package provides a CommonJS-compatible implementation of the browser's XMLHttpRequest (XHR) object for Node.js environments. Its primary goal is to enable developers to reuse JavaScript code designed for browsers, particularly older libraries, within a Node.js context by emulating the standard XHR API. The latest version, 1.8.0, was published over a decade ago (October 2015), and the package has since been largely unmaintained. It conforms to the XMLHttpRequest Level 1 specification, lacking many features found in modern XMLHttpRequest Level 2 or the Fetch API. Due to its abandoned status and the existence of more actively maintained alternatives like `xhr2` or `w3c-xmlhttprequest`, new projects should generally avoid this package. Its release cadence was irregular, tied to core code changes or W3C spec conformity, but no significant updates have occurred in years. Key differentiators include its simple, direct emulation for older Node.js versions (0.4.0+) and minimal dependencies.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","xhr","ajax"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/xmlhttprequest"},{"id":14379,"title":"XMLHttpRequest for Node.js with SSL Support","library":"xmlhttprequest-ssl","status":"active","version":"4.0.0","language":"javascript","ecosystem":"npm","summary":"This package provides a robust `XMLHttpRequest` implementation for Node.js environments, specifically designed to extend the original `node-XMLHttpRequest` with critical SSL/TLS configuration options. Currently at version 4.0.0, it addresses the need for finer-grained control over secure connections within a Node.js context, a feature often required by client-side libraries like `engine.io-client` when used on the server. The project acts as a maintained fork, incorporating changes that were not merged into its upstream predecessor. Its key differentiator is the direct exposure of Node.js `https` module options (such as `ca`, `cert`, `key`, `rejectUnauthorized`) via the `XMLHttpRequest` constructor, enabling developers to configure client-side certificates, custom CAs, and other security parameters. This allows for traditional AJAX-style request patterns in Node.js while adhering to specific network security requirements. The release cadence appears to be driven by feature needs and updates related to Node.js's network capabilities.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","xhr","ajax"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/xmlhttprequest-ssl"},{"id":4328,"title":"xmljson","library":"xmljson","status":"abandoned","version":"0.2.1","language":"python","ecosystem":"pypi","summary":"xmljson is a Python library that converts XML into JSON/Python dictionaries/arrays and vice-versa. It offers various conversion conventions like BadgerFish, Abdera, Cobra, GData, Parker, and Yahoo to manage the mapping of XML structures to JSON. The library's current version is 0.2.1, but it is explicitly marked as not actively maintained and its GitHub repository is archived, indicating an abandoned status.","last_verified":"2026-04-11T00:00:00.000Z","tags":["xml","json","conversion","serialization","badgerfish","gdata","parser"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/xmljson"},{"id":17410,"title":"xmllint.js (libxml2 Emscripten Port)","library":"xmllint","status":"abandoned","version":"0.1.1","language":"javascript","ecosystem":"npm","summary":"This package, `xmllint`, is an Emscripten port of `libxml2`'s `xmllint` command-line tool, enabling XML schema validation directly within Node.js environments and web browsers. It provides a JavaScript API, primarily `xmllint.validateXML`, to check XML against XSD or RelaxNG schemas. The current stable version is 0.1.1, which was last published to npm approximately 10 years ago. The package is largely unmaintained, with its GitHub repository showing minimal activity for several years. A key differentiator at the time of its release was bringing robust XML validation (from the native `libxml2`) to JavaScript without native bindings, relying instead on Emscripten compilation. Due to its abandonment, modern projects are advised to consider the actively maintained `xmllint-wasm` fork, which offers WebAssembly support, updated `libxml2` versions, and an expanded API.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/xmllint"},{"id":12692,"title":"XML-RPC Client and Server","library":"xmlrpc","status":"abandoned","version":"1.3.2","language":"javascript","ecosystem":"npm","summary":"The `xmlrpc` package provides a pure JavaScript implementation of an XML-RPC client and server for Node.js environments. Its core differentiator is the exclusive use of JavaScript libraries for XML parsing (via `sax-js`) and XML building (via `xmlbuilder`), thereby avoiding native C dependencies and their associated build requirements. This allows developers to set up XML-RPC communication without needing a C compiler or specific system libraries. The package supports both client and server roles, enabling applications to make and receive XML-RPC method calls. Key features include configurable ISO 8601 date/time formatting for both encoding and decoding, and optional support for HTTP cookies to maintain session state. The latest stable version is 1.3.2, released in June 2016. Due to its age, it exhibits an effectively abandoned release cadence, with no updates in nearly a decade.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","xml-rpc","xmlrpc","xml","rpc"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/xmlrpc"},{"id":1792,"title":"XML Schema Validator and Decoder","library":"xmlschema","status":"active","version":"4.3.1","language":"python","ecosystem":"pypi","summary":"xmlschema is a Python library for validating XML documents against XML Schema Definition (XSD) files and for decoding XML data into Python dictionaries. It supports XPath 1.0/2.0+ for schema processing and data extraction. The library is actively maintained with regular major and minor releases, typically several per year.","last_verified":"2026-04-24T01:35:05.998Z","tags":["XML","Schema Validation","XSD","Data Binding","XPath"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/xmlschema"},{"id":1793,"title":"Python XML Security Library Bindings","library":"xmlsec","status":"active","version":"1.3.17","language":"python","ecosystem":"pypi","summary":"The `xmlsec` library provides Python bindings for the XML Security Library, enabling XML digital signatures, encryption, and other security operations on XML documents. It is actively maintained with frequent updates, often focused on ensuring compatibility with specific versions of the underlying `lxml` and `libxml2` libraries. The current version is 1.3.17.","last_verified":"2026-04-24T01:35:29.595Z","tags":["xml","security","signature","encryption","lxml"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/xmlsec"},{"id":24852,"title":"xmlsig","library":"xmlsig","status":"maintenance","version":"1.0.1","language":"python","ecosystem":"pypi","summary":"Python based XML signature library for creating and verifying XML Digital Signatures (XMLDSIG). Version 1.0.1 is the latest stable release. Development appears sporadic; last release was several years ago.","last_verified":"2026-05-01T00:00:00.000Z","tags":["xml","signature","xmldsig","security","cryptography"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/xmlsig"},{"id":459,"title":"xmltodict","library":"xmltodict","status":"active","version":"1.0.4","language":"python","ecosystem":"pypi","summary":"xmltodict makes working with XML feel like you are working with JSON. The current version is 1.0.4, with regular updates and bug fixes.","last_verified":"2026-05-12T13:57:16.201Z","tags":["XML","JSON","parser","data conversion"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/xmltodict"},{"id":6484,"title":"xmltojson","library":"xmltojson","status":"active","version":"2.0.3","language":"python","ecosystem":"pypi","summary":"xmltojson is a Python module and command-line tool designed to quickly convert XML text or files into JSON format. It aims to provide a straightforward conversion mechanism for common use cases. The current stable version is 2.0.3, with releases typically focusing on stability and minor feature enhancements.","last_verified":"2026-04-15T00:00:00.000Z","tags":["xml","json","conversion","cli"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/xmltojson"},{"id":4329,"title":"XML Unittest","library":"xmlunittest","status":"active","version":"1.0.1","language":"python","ecosystem":"pypi","summary":"xmlunittest is a Python library that extends the built-in `unittest` framework to provide robust assertion methods for testing XML documents. Leveraging `lxml` and XPath, it allows users to validate XML structure, content, and schema conformance, avoiding the pitfalls of direct XML string comparisons. The current version is 1.0.1, with releases typically focusing on compatibility updates and feature enhancements for XML processing.","last_verified":"2026-04-11T00:00:00.000Z","tags":["xml","unittest","testing","lxml","xpath","schema-validation"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/xmlunittest"},{"id":2362,"title":"Xmod: Turn any object into a module","library":"xmod","status":"active","version":"1.9.0","language":"python","ecosystem":"pypi","summary":"Xmod is a tiny Python library designed to transform any Python object into a module. This allows for modules to be callable, indexable, or to expose an object's methods and properties directly, reducing boilerplate code. It is currently at version 1.9.0 (released February 3, 2026) and maintains an active development status with frequent minor updates and dependency bumps.","last_verified":"2026-04-24T18:35:22.379Z","tags":["module","dynamic","object-oriented","decorator","runtime"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/xmod"},{"id":6485,"title":"XMODEM protocol implementation","library":"xmodem","status":"active","version":"0.5.0","language":"python","ecosystem":"pypi","summary":"The `xmodem` library provides an implementation of the XMODEM, YMODEM, and ZMODEM protocols for Python. It focuses on a minimalistic implementation while adhering to protocol specifications. All modem classes require `getc` and `putc` callback functions to handle character data for communication. The current version is 0.5.0, with releases occurring periodically to address bugs and introduce enhancements.","last_verified":"2026-04-15T00:00:00.000Z","tags":["xmodem","ymodem","zmodem","serial","protocol","file-transfer","embedded"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/xmodem"},{"id":15289,"title":"XO Linter","library":"xo","status":"active","version":"2.0.2","language":"javascript","ecosystem":"npm","summary":"XO is an opinionated JavaScript and TypeScript linter that wraps ESLint, providing a zero-configuration setup with strict, readable code defaults. It aims to streamline code style enforcement and eliminate style-related discussions in pull requests. The current stable version is 2.0.2, with a relatively active release cadence to incorporate updates and maintain compatibility with its underlying dependencies. Key differentiators include its batteries-included approach, which bundles many useful ESLint plugins (e.g., `unicorn`, `import-x`, `n`), automatic caching for performance, first-class TypeScript support, and flexible integration options, including optional Prettier usage. It mandates an ESM-only project structure for optimal functionality.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","cli-app","cli","xo","xoxo","happy","happiness","code","quality"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/xo"},{"id":28469,"title":"xocto","library":"xocto","status":"active","version":"9.0.3","language":"python","ecosystem":"pypi","summary":"A collection of Python service utilities used by Kraken Technologies, providing helpers for strings, dates, storage, retries, and more. Current version 9.0.3, requires Python >=3.9. Released regularly as part of Kraken's internal tooling.","last_verified":"2026-05-09T00:00:00.000Z","tags":["utilities","kraken","storage","retry","strings","dates"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/xocto"},{"id":26668,"title":"XOD Arduino Transpiler","library":"xod-arduino","status":"active","version":"0.37.0","language":"javascript","ecosystem":"npm","summary":"Transpiles XOD projects into Arduino C++ code. Version 0.37.0 is the current stable release. Part of the XOD visual programming ecosystem, this package provides the core compilation pipeline: given a XOD project and an entry patch, it generates Arduino sketch code. Differentiators: tight integration with XOD's node-based paradigm, support for multiple Arduino boards, and optimized code generation for embedded targets. Release cadence is tied to XOD's overall release schedule.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/xod-arduino"},{"id":7872,"title":"xonsh: Python-powered Shell","library":"xonsh","status":"active","version":"0.22.8","language":"python","ecosystem":"pypi","summary":"xonsh (pronounced 'consh') is a modern, full-featured, and cross-platform shell language and command prompt powered by Python. It seamlessly integrates Python 3 with shell functionality, allowing users to mix Python code and shell commands. The current version is 0.22.8, and it maintains a regular release cadence, supporting the latest minor Python versions (currently Python >=3.11).","last_verified":"2026-04-16T00:00:00.000Z","tags":["shell","python","command-line","cli","cross-platform","productivity"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/xonsh"},{"id":3857,"title":"xopen: Open Compressed Files Transparently","library":"xopen","status":"active","version":"2.0.2","language":"python","ecosystem":"pypi","summary":"This Python module provides an `xopen` function that works like Python's built-in `open` function but also transparently deals with compressed files. `xopen` selects the most efficient method for reading or writing a compressed file, often leveraging external tools like `pigz` for parallel processing. It supports gzip (.gz), bzip2 (.bz2), xz (.xz), and optionally Zstandard (.zst) formats. The library is actively maintained, currently at version 2.0.2, and has a consistent release cadence.","last_verified":"2026-04-25T16:59:13.576Z","tags":["compression","gzip","bzip2","xz","zstandard","file-io","transparent-compression"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/xopen"},{"id":16587,"title":"Xorma In-memory Reactive Database","library":"xorma","status":"active","version":"0.0.1","language":"javascript","ecosystem":"npm","summary":"Xorma is a synchronous, reactive, in-memory database at an early stage of development (version 0.0.1). It is specifically designed for building complex frontend applications such as video editors, design tools, IDEs, and games, where maintaining complex object graphs with frequent write operations is common. Developed initially in 2022 for a 3D circuit simulator, Xorma leverages MobX for its core reactivity, allowing developers to define observable models (`Model.withType(DataType)`) and manage application state in a centralized `Store`. A key differentiator is its synchronous API for data manipulation, coupled with a guarantee that only one instance of a model will ever exist for a given ID within the store, ensuring data consistency and simplifying reactivity patterns. While actively developed, its 0.0.1 version indicates a rapidly evolving API and no established release cadence.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/xorma"},{"id":28468,"title":"xoto3","library":"xoto3","status":"active","version":"2.1.0","language":"python","ecosystem":"pypi","summary":"High-level utilities for common boto3 operations in AWS serverless Python development. Current version 2.1.0, supports Python >=3.12, <3.15.","last_verified":"2026-05-09T00:00:00.000Z","tags":["aws","boto3","s3","dynamodb","serverless","utilities"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/xoto3"},{"id":16588,"title":"XPath to CSS Selector Converter","library":"xpath-to-css","status":"active","version":"1.2.0","language":"javascript","ecosystem":"npm","summary":"xpath-to-css is a JavaScript utility package designed to translate XPath expressions into equivalent CSS selectors. Originally conceived in Python for the `cssify` project by santiycr and later adapted to a JavaScript gist by Dither, this package by Jonathan Svenheden provides an npm-published, ES2015 and CommonJS-compatible solution. It is currently at version 1.2.0, with a release cadence that is likely infrequent, reflecting its stable utility nature rather than active feature development, given its last update was over two years ago. Its core differentiation lies in providing a readily accessible and battle-tested conversion tool for a specific web scraping and automation need, handling various common XPath patterns like ID, class, attribute, and positional selectors. Developers leverage it to bridge between systems that prefer CSS selectors (e.g., Playwright, Puppeteer) and sources that provide XPath (e.g., some browser developer tools, legacy systems).","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/xpath-to-css"},{"id":12693,"title":"xpath.js","library":"xpath.js","status":"abandoned","version":"1.1.0","language":"javascript","ecosystem":"npm","summary":"xpath.js is a pure JavaScript implementation of the XPath 1.0 specification, designed for use in Node.js environments. Published as version 1.1.0, this library is XML engine agnostic, meaning it requires an external DOM parser (like `xmldom`) to process XML documents. The project's GitHub repository indicates its last commit was approximately five years ago, suggesting it is no longer actively maintained. As such, it primarily supports older Node.js versions and CommonJS modules. Its key differentiator was its pure JavaScript implementation, making it suitable for environments where native XML parsing capabilities were limited, but more modern and actively maintained XPath libraries exist today.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","xpath","xml"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/xpath.js"},{"id":28471,"title":"xpflow","library":"xpflow","status":"active","version":"0.8","language":"python","ecosystem":"pypi","summary":"A lightweight Python library for representing and managing machine learning experiments with class-based definitions. Current version 0.8, updated infrequently.","last_verified":"2026-05-09T00:00:00.000Z","tags":["experiments","ml","utilities"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/xpflow"},{"id":8788,"title":"FICO Xpress Optimizer Python Interface","library":"xpress","status":"active","version":"9.8.1","language":"python","ecosystem":"pypi","summary":"The FICO Xpress Optimizer Python interface (xpress) enables users to formulate, manage, and solve a comprehensive range of mathematical optimization problems including Linear Programming (LP), Quadratic Programming (QP), Second-Order Conic Programming (SOCP), and their mixed-integer counterparts (MILP, MIQP, MIQCQP, MISOCP), along with general nonlinear and mixed-integer nonlinear problems. It offers seamless integration with numerical libraries like NumPy and supports advanced features such as callbacks for solver control. The library is currently at version 9.8.1, with frequent updates including patches and minor versions released multiple times a year.","last_verified":"2026-04-16T00:00:00.000Z","tags":["optimization","mathematical programming","solver","LP","MIP","QP","SOCP","nonlinear programming","FICO Xpress"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/xpress"},{"id":22996,"title":"FICO Xpress Optimizer Libraries","library":"xpresslibs","status":"active","version":"9.8.1","language":"python","ecosystem":"pypi","summary":"Python distribution of the FICO Xpress Optimizer solver libraries (version 9.8.1). Provides the core C libraries (XPRS DLLs/SOs) for mathematical optimization, typically accessed via the xpress Python package. Bundles the native solver binaries needed by the xpress interface.","last_verified":"2026-04-27T00:00:00.000Z","tags":["optimization","solver","linear programming","mixed-integer programming"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/xpresslibs"},{"id":5553,"title":"XProf Profiler Plugin","library":"xprof","status":"active","version":"2.22.1","language":"python","ecosystem":"pypi","summary":"XProf is a comprehensive profiling and performance analysis tool for machine learning workloads. It supports frameworks such as JAX, TensorFlow, and PyTorch/XLA, running on various hardware including CPUs, GPUs, and TPUs. The library offers a suite of tools like Overview, Trace Viewer, Memory Profile Viewer, and Graph Viewer to aid in understanding, debugging, and optimizing ML programs. It is actively maintained with frequent minor and patch releases.","last_verified":"2026-04-13T00:00:00.000Z","tags":["profiling","machine learning","jax","tensorflow","pytorch","xla","tpu","gpu","cpu","performance"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/xprof"},{"id":28470,"title":"xproj","library":"xproj","status":"active","version":"0.2.1","language":"python","ecosystem":"pypi","summary":"xproj is an extension for xarray that adds support for coordinate reference systems (CRS) and map projections. It provides CRS-aware indexes, accessors, and integration with pyproj. The current version is 0.2.1, with an active development cadence.","last_verified":"2026-05-09T00:00:00.000Z","tags":["xarray","projection","crs","gis","pyproj","geospatial"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/xproj"},{"id":10362,"title":"xradar","library":"xradar","status":"active","version":"0.11.1","language":"python","ecosystem":"pypi","summary":"xradar (version 0.11.1) provides tools to load and process weather radar data into the xarray data model, enabling efficient, labeled multi-dimensional array computing. It focuses on reading various radar formats (e.g., ODIM H5, IRIS, GPM) and converting them into structured xarray Datasets or Groups, often leveraging internal dependencies like wradlib and pyodim. The library is actively maintained with several releases per year, evolving its API and adding support for new data formats and processing capabilities.","last_verified":"2026-04-17T00:00:00.000Z","tags":["geospatial","radar","xarray","scientific-computing","weather","meteorology","data-io"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/xradar"},{"id":18939,"title":"xresilient","library":"xresilient","status":"active","version":"0.8.2","language":"javascript","ecosystem":"npm","summary":"Builds regenerative, resumable Node.js readable streams that automatically retry on failure. Version 0.8.2 – stable, with TypeScript definitions included. Unlike manual retry logic or generic stream wrappers, xresilient tracks bytes read and supports range headers for resumable HTTP downloads. The stream can retry a user-supplied generator function a configurable number of times (default 5), emitting 'retry' and 'error' events. It extends stream.ReadableOptions, allowing custom destroyer functions and seamless integration with Node's stream pipeline. Suitable for fetching large files over unreliable networks.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/xresilient"},{"id":22997,"title":"xrpl-py","library":"xrpl-py","status":"active","version":"4.5.0","language":"python","ecosystem":"pypi","summary":"A complete Python library for interacting with the XRP Ledger, supporting wallets, transactions, and network communication. Currently at version 4.5.0, with active development and a release cadence of roughly monthly.","last_verified":"2026-04-27T00:00:00.000Z","tags":["xrp","xrpl","ripple","blockchain","cryptocurrency"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/xrpl-py"},{"id":16279,"title":"XRS Reactive Server","library":"xrs","status":"active","version":"1.2.2","language":"javascript","ecosystem":"npm","summary":"xrs is a JavaScript library designed for building reactive servers and clients, currently at version 1.2.2. It facilitates full-duplex communication by treating both client requests and server responses as streams, promises, or plain values. The server component integrates the Express framework for routing and μWS (uws) for high-performance WebSocket handling, enabling efficient management of both HTTP and WebSocket connections. A key differentiator is its emphasis on stream-based interactions, allowing complex real-time data flows and supporting features like binary uploads with progress event tracking. The client-side library is designed to be lightweight, bundling at approximately 3 KB. While specific release cadence information is not provided, the current version suggests it is either actively maintained or stable. It's suitable for applications requiring low-latency, real-time communication with built-in stream processing capabilities.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","reactive","server","express","uws"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/xrs"},{"id":2848,"title":"xsData: Python XML Binding","library":"xsdata","status":"active","version":"26.2","language":"python","ecosystem":"pypi","summary":"xsData is a complete data binding library for Python (current version 26.2) that allows developers to access and use XML and JSON documents as simple objects rather than using DOM. It features a code generator for XML schemas, DTD, WSDL definitions, XML & JSON documents, producing simple dataclasses with type hints. It is actively maintained with frequent releases, typically monthly or bi-monthly.","last_verified":"2026-04-25T01:34:06.599Z","tags":["xml","json","binding","xsd","wsdl","dataclasses","soap","codegen"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/xsdata"},{"id":22998,"title":"xsdata-pydantic","library":"xsdata-pydantic","status":"active","version":"24.5","language":"python","ecosystem":"pypi","summary":"xsdata-pydantic is a plugin for xsdata that generates Pydantic models from XML Schema (XSD) documents. It provides a code generator producing Python classes with Pydantic v1 or v2 support, data binding, and serialization. The current version is 24.5, compatible with Python >=3.8 and xsdata >=22.10. Release cadence is irregular.","last_verified":"2026-04-27T00:00:00.000Z","tags":["xsdata","pydantic","xml","xsd","code-generation","data-binding"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/xsdata-pydantic"},{"id":23189,"title":"xss-utils","library":"xss-utils","status":"active","version":"1.0.0","language":"python","ecosystem":"pypi","summary":"xss-utils provides utility functions to sanitize and escape content in Django and Mako templates, helping prevent cross-site scripting (XSS) attacks. Current version 1.0.0 supports Python 3.12, Django up to 5.2, and has dropped Python 3.11. The library is maintained by the Open edX project with regular updates.","last_verified":"2026-05-01T00:00:00.000Z","tags":["xss","security","django","mako","sanitization","openedx"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/xss-utils"},{"id":24853,"title":"XTGeo","library":"xtgeo","status":"active","version":"4.21.0","language":"python","ecosystem":"pypi","summary":"XTGeo is a Python library for 3D grids, surfaces, wells, and other geological objects, developed by Equinor. The current version is 4.21.0, requiring Python >=3.11. It is actively maintained with frequent releases (monthly) and provides IO and manipulation for reservoir modelling workflows.","last_verified":"2026-05-01T00:00:00.000Z","tags":["reservoir modelling","grid","surface","well","equinor"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/xtgeo"},{"id":26669,"title":"XTract","library":"xtract-cli","status":"active","version":"1.0.0","language":"javascript","ecosystem":"npm","summary":"Solidity to MultiversX smart contract transpiler with CLI and TypeScript SDK. As of v1.0.0 (released 2025), XTract also includes wallet creation, WASM build via mxpy, and deployment to devnet/testnet/mainnet. It supports full Solidity function bodies, mappings (including nested), modifiers, inheritance, events, require/revert, and control flow. The npm package xtract-cli ships TypeScript types and a SDK (XtractTranspiler, ContractDeployer) for programmatic use. Peer dependency on @multiversx/sdk-core >=13.0.0. Node >=18 required.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","solidity","multiversx","transpiler","elrond","smart-contract","evm","rust","sdk","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/xtract-cli"},{"id":16936,"title":"Xumm OAuth2 PKCE Client SDK","library":"xumm-oauth2-pkce","status":"active","version":"2.8.7","language":"javascript","ecosystem":"npm","summary":"The `xumm-oauth2-pkce` JavaScript SDK facilitates client-side only OAuth2 Authorization Code with PKCE (Proof Key for Code Exchange) flow for the Xumm ecosystem. Currently at version 2.8.7, this package provides a secure method for web applications to authenticate users with Xumm without requiring a backend server for token exchange. It is actively maintained and typically follows a release cadence tied to Xumm ecosystem updates. Key differentiators include its focus on client-side security via PKCE, out-of-the-box handling of browser redirects and session persistence (using `localStorage` by default), and offering both event-driven and promise-based APIs. It integrates seamlessly into browser environments, abstracting away the complexities of the OAuth2 PKCE flow for Xumm users, and ships with TypeScript types for enhanced development experience.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","xrp","xrpl","ledger","xumm","sdk","pkce","oauth2","client","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/xumm-oauth2-pkce"},{"id":22999,"title":"xunitparser","library":"xunitparser","status":"active","version":"1.3.4","language":"python","ecosystem":"pypi","summary":"Read JUnit/XUnit XML files and map them to Python objects. Current version is 1.3.4, with infrequent releases.","last_verified":"2026-04-27T00:00:00.000Z","tags":["xunit","junit","xml","testing","parser"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/xunitparser"},{"id":24855,"title":"xunitparserx","library":"xunitparserx","status":"active","version":"1.9.12","language":"python","ecosystem":"pypi","summary":"Read JUnit/XUnit/MSTest XML files and map them to Python objects. Current version 1.9.12, released irregularly.","last_verified":"2026-05-01T00:00:00.000Z","tags":["xml","xunit","junit","test","parsing"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/xunitparserx"},{"id":5554,"title":"Xvfbwrapper","library":"xvfbwrapper","status":"active","version":"0.2.23","language":"python","ecosystem":"pypi","summary":"xvfbwrapper is a Python library for controlling X11 virtual displays with Xvfb (X virtual framebuffer). Xvfb is a display server implementing the X11 protocol that runs entirely in memory, without requiring a physical screen or input devices. This enables GUI applications designed for X Windows to execute on headless systems, which is particularly useful for automated testing. The current version is 0.2.23, and it is actively maintained.","last_verified":"2026-04-13T00:00:00.000Z","tags":["headless","testing","X11","Xvfb","GUI","virtual display"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/xvfbwrapper"},{"id":599,"title":"xxHash Python Binding","library":"xxhash","status":"active","version":"3.6.0","language":"python","ecosystem":"pypi","summary":"xxhash is a Python binding for the high-performance, non-cryptographic xxHash library by Yann Collet. It is widely favored for its speed and efficiency in applications requiring fast hashing of large volumes of data, such as data integrity checks, file deduplication, and checksum generation. The library is actively maintained, with version 3.6.0 currently available, and new releases occurring a few times a year, often to support newer Python versions and xxHash upstream updates.","last_verified":"2026-05-12T16:26:13.973Z","tags":["hashing","checksum","performance","utility","non-cryptographic"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/xxhash"},{"id":12694,"title":"xxHash JavaScript Implementation","library":"xxhashjs","status":"maintenance","version":"0.2.2","language":"javascript","ecosystem":"npm","summary":"xxhashjs is a pure JavaScript implementation of the xxHash fast hashing algorithm. Currently at version 0.2.2, the library provides both 32-bit and 64-bit hashing capabilities, a feature introduced in version 0.2.0. While it aims to replicate the speed of the original C implementation, it acknowledges performance limitations inherent to JavaScript's handling of unsigned 32-bit integers. The project appears to be in a maintenance phase, with infrequent updates since its last release. It supports both Node.js environments via CommonJS and browser environments through a global `_XXH_` object, offering a convenient way to compute hashes in single or multiple steps for various data types including strings, ArrayBuffers, and Node.js Buffers.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","xxhash","xxh"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/xxhashjs"},{"id":23000,"title":"xxtea","library":"xxtea","status":"active","version":"4.0.0","language":"python","ecosystem":"pypi","summary":"xxtea is a simple block cipher implementing the XXTEA encryption algorithm. Current version 4.0.0, requires Python >=3.9. Released under BSD license. Active development with periodic releases.","last_verified":"2026-04-27T00:00:00.000Z","tags":["cryptography","xxtea","block-cipher","encryption"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/xxtea"},{"id":1794,"title":"XYZ Services Tiles Providers","library":"xyzservices","status":"active","version":"2026.3.0","language":"python","ecosystem":"pypi","summary":"xyzservices provides a comprehensive collection of XYZ tile providers for mapping applications, offering easy access to various base maps and overlays. It helps users integrate tile services into geospatial libraries like Folium, Leaflet, and Contextily. The current version is 2026.3.0, and it maintains a rapid release cadence, typically monthly or bi-monthly, to reflect changes in upstream tile providers.","last_verified":"2026-04-24T01:35:44.446Z","tags":["GIS","mapping","geospatial","tiles","openstreetmap","providers"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/xyzservices"},{"id":16281,"title":"Yjs IndexedDB Persistence","library":"y-indexeddb","status":"active","version":"9.0.12","language":"javascript","ecosystem":"npm","summary":"y-indexeddb is a database adapter for Yjs, providing robust persistence for Yjs documents directly within the browser's IndexedDB. It enables critical features such as offline editing and significantly reduces the amount of data exchanged between a server and client by storing the full document state locally. The package is actively maintained, with the current stable version being 9.0.12, and receives frequent patch and minor updates. Its primary differentiation lies in its tight integration with the Yjs ecosystem, offering reliable CRDT-based persistence for collaborative applications without requiring a separate server-side database, making it ideal for browser-based, offline-first applications leveraging Yjs.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","Yjs","CRDT","offline","shared editing","collaboration","concurrency","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/y-indexeddb"},{"id":16280,"title":"Yjs LevelDB Persistence Adapter","library":"y-leveldb","status":"active","version":"0.2.0","language":"javascript","ecosystem":"npm","summary":"y-leveldb is a persistence adapter for Yjs, the CRDT framework for real-time collaboration. It enables storing Yjs document updates persistently using LevelDB and its compatible implementations (like RocksDB, LMDB, or `level-mem`). The current stable version is `0.2.0`. Releases are infrequent but address compatibility, dependency updates, and bug fixes. Key differentiators include its flexibility to use various LevelUP-compatible storage backends, its direct integration into Yjs ecosystems (e.g., `y-websocket`), and its ability to manage multiple Yjs documents within a single database instance. The library provides a granular API for storing and retrieving document updates, state vectors, and custom metadata without necessarily hydrating a full Y.Doc object, which is crucial for efficient server-side synchronization and data management.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","Yjs","CRDT","offline","shared editing","collaboration","concurrency","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/y-leveldb"},{"id":28472,"title":"y-memory","library":"y-memory","status":"active","version":"8.0.9","language":"javascript","ecosystem":"npm","summary":"In-memory database adapter for Yjs, version 8.0.9. It provides a lightweight, ephemeral storage backend for collaborative editing with Yjs, discarding all data upon session end. Best for prototyping or stateless scenarios. Works in all browsers with fast access. Unlike persistent adapters (e.g., y-leveldb), it requires no external database setup. Released under MIT.","last_verified":"2026-05-09T00:00:00.000Z","tags":["javascript","Yjs","OT","Collaboration","Synchronization","ShareJS","Coweb","Concurrency"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/y-memory"},{"id":16589,"title":"MongoDB Persistence Provider for Yjs","library":"y-mongodb-provider","status":"active","version":"0.2.1","language":"javascript","ecosystem":"npm","summary":"y-mongodb-provider is a database adapter that enables persistent storage and retrieval of Yjs collaborative documents using MongoDB. It serves as a backend for y-websocket servers, allowing Yjs document states to be saved and loaded, thereby ensuring data durability across server restarts or disconnections. The current stable version is 0.2.1, with updates primarily focused on dependency management, internal driver improvements, and bug fixes, indicating an active development status though without a strict release cadence. Key differentiators include its specific integration with MongoDB (unlike Yjs's officially supported y-leveldb), its ability to handle Yjs updates exceeding MongoDB's 16MB document size limit (since v0.1.8), and its use of the official MongoDB Node.js Driver for enhanced security and performance. It's important to note that this package is not officially supported by the Yjs team.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","Yjs","MongoDB","database","adapter","shared editing","collaboration","offline","CRDT","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/y-mongodb-provider"},{"id":16590,"title":"Yjs PostgreSQL Persistence","library":"y-postgresql","status":"active","version":"1.0.1","language":"javascript","ecosystem":"npm","summary":"y-postgresql is a community-maintained PostgreSQL database adapter designed to provide persistent storage for Yjs documents, commonly used in conjunction with a `y-websocket` server for real-time collaborative applications. As of version `1.0.1`, it offers features for storing Yjs updates and retrieving full document states from PostgreSQL. The package differentiates itself by providing a robust, battle-tested persistence solution for PostgreSQL users within the Yjs ecosystem, handling the serialization and deserialization of Yjs document updates directly. While it is not officially supported by the Yjs core team, it maintains compatibility with recent Yjs versions and provides configurable options like table naming, flush size for merging updates, and indexing for performance tuning. Release cadence is independent of Yjs core, typically driven by community contributions and specific feature requirements or bug fixes related to PostgreSQL integration.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","yjs","postgresql","database","adapter","shared editing","collaboration","offline","CRDT","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/y-postgresql"},{"id":4330,"title":"y-py: Python bindings for Y-CRDT","library":"y-py","status":"active","version":"0.6.2","language":"python","ecosystem":"pypi","summary":"y-py is a high-performance Python binding for Y-CRDT, a distributed data type library built in Rust. It enables seamless real-time synchronization of state between processes and cross-domain communication with other Y-CRDT bindings like Y-Wasm. The project is currently experimental, with API changes expected before a 1.0 stable release. The current stable version is 0.6.2.","last_verified":"2026-04-11T00:00:00.000Z","tags":["CRDT","real-time","collaboration","data synchronization","Rust binding"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/y-py"},{"id":15943,"title":"y-src-pack Resource Bundler","library":"y-src-pack","status":"active","version":"1.0.15","language":"javascript","ecosystem":"npm","summary":"y-src-pack is a JavaScript utility designed to bundle various resource files (like media, configuration, or data) into a single JavaScript file, making them synchronously accessible via a generated API. It supports bundling for web applications, Node.js environments, and integration with Webpack. The current stable version is 1.0.15. Unlike traditional bundlers focused primarily on JavaScript and CSS, y-src-pack emphasizes consolidating arbitrary application assets, exposing them through a customizable JavaScript variable or Node.js module. Its primary release cadence is not explicitly stated, but the package is actively maintained with considerations for future major upgrades.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","nodejs","node","bundle","medias","ressources","webpack"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/y-src-pack"},{"id":14381,"title":"Yjs Utilities","library":"y-utility","status":"active","version":"0.1.4","language":"javascript","ecosystem":"npm","summary":"y-utility provides essential helper functionalities for Yjs, a CRDT implementation for collaborative applications. The current stable version is 0.1.4, with releases occurring periodically to address bugs and integrate with newer Yjs versions. Key features include `YMultiDocUndoManager`, which extends Yjs's built-in `UndoManager` to handle undo/redo operations across multiple `Y.Doc` instances, essential for managing complex, nested document structures. It also offers `YKeyValue`, an optimized key-value store designed to address performance inefficiencies and document size growth observed when using `Y.Map` for frequently updated, alternating key-value pairs, thereby reducing metadata overhead and improving encoding size. This library targets environments running Node.js version 16 or newer, aligning with modern JavaScript module standards.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/y-utility"},{"id":14382,"title":"YA Handlebars Bundler","library":"ya-handlebars-bundler","status":"active","version":"2.1.3","language":"javascript","ecosystem":"npm","summary":"YA Handlebars Bundler is a command-line interface (CLI) tool designed as a lightweight, standalone alternative to complex build tools like Webpack or Gulp for compiling Handlebars.js templates, partials, and helpers. The current stable version is 2.1.3. It operates by watching specified directories for changes, caching files in RAM, and recompiling only affected assets into a single JavaScript bundle. Key differentiators include its zero-setup nature, ability to monitor dynamically created files, and output bundles compatible with CommonJS (Node.js, Browserify), AMD (RequireJS), and direct browser inclusion without custom loaders. The tool also supports minification and mangling of the output, making it suitable for both development and production environments. It focuses on providing a streamlined templating workflow without the overhead of a full-fledged module bundler. The release cadence appears to be feature-driven rather than time-boxed, providing stability for users.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","handlebars","builder","bundler"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/ya-handlebars-bundler"},{"id":7873,"title":"YAML Configuration Manager","library":"yacman","status":"active","version":"1.0.0","language":"python","ecosystem":"pypi","summary":"Yacman is a Python library designed for managing YAML configuration files. It provides a robust YAML configuration manager with features for merging multiple configuration layers, validation, and atomic updates. The library recently released version 1.0.0, which introduced significant changes to constructor patterns and enhanced multi-process locking mechanisms, and maintains a consistent release cadence with active development.","last_verified":"2026-04-16T00:00:00.000Z","tags":["configuration management","YAML","data science","bioinformatics"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/yacman"},{"id":3324,"title":"Yet Another Configuration System (YACS)","library":"yacs","status":"active","version":"0.1.8","language":"python","ecosystem":"pypi","summary":"YACS is a lightweight Python library for defining and managing system configurations, particularly useful in scientific experimentation for reproducibility. It provides a hierarchical CfgNode object for structured configuration and supports loading configurations from both Python files and YAML files. The current version is 0.1.8, with a relatively active release cadence.","last_verified":"2026-04-25T08:29:03.053Z","tags":["configuration","config","yaml","deep-learning","reproducibility"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/yacs"},{"id":5555,"title":"yagmail","library":"yagmail","status":"active","version":"0.15.293","language":"python","ecosystem":"pypi","summary":"yagmail (Yet Another GMAIL client) is a Python library designed to simplify sending emails, particularly with Gmail accounts, by abstracting away the complexities of SMTP, MIME, and headers. It is currently at version 0.15.293 and is actively maintained, with regular updates addressing features and compatibility.","last_verified":"2026-04-13T00:00:00.000Z","tags":["email","smtp","gmail","automation","client","oauth2"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/yagmail"},{"id":16282,"title":"Yahoo Finance 2 API Client","library":"yahoo-finance2","status":"active","version":"3.14.0","language":"javascript","ecosystem":"npm","summary":"yahoo-finance2 is an actively maintained JavaScript and TypeScript client library for accessing the unofficial Yahoo Finance API. Currently at stable version 3.14.0, it provides programmatic access to various financial data points including historical prices, real-time quotes, company fundamentals, and search capabilities. The project maintains a regular release cadence, with multiple minor and patch updates occurring monthly, ensuring responsiveness to changes in Yahoo Finance's underlying API. Key differentiators include its comprehensive TypeScript support, broad runtime compatibility (Node.js v20+, Bun, Deno, Cloudflare Workers), and a command-line interface for quick data retrieval. As an unofficial API client, it does not come with guarantees from Yahoo Inc., emphasizing its community-driven nature and the importance of using it at one's own risk for financial applications.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","yahoo","finance","financial","data","stock","price","quote","historical","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/yahoo-finance2"},{"id":23002,"title":"yahooquery","library":"yahooquery","status":"active","version":"2.4.1","language":"python","ecosystem":"pypi","summary":"Python wrapper for an unofficial Yahoo Finance API. Provides access to stock fundamentals, historical prices, financial data, and more via REST endpoints. Current version: 2.4.1. Release cadence: irregular.","last_verified":"2026-04-27T00:00:00.000Z","tags":["yahoo-finance","stock-data","finance","api-wrapper"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/yahooquery"},{"id":26670,"title":"yajc","library":"yajc","status":"active","version":"1.0.0","language":"javascript","ecosystem":"npm","summary":"yajc (Yet Another Json Transpiler) v1.0.0 generates Java POJOs, Go structs, and other data models from JSON input. It provides a simple CLI and programmatic API for converting JSON schemas into strongly-typed language constructs. Released as a stable single version with no ongoing updates. Differentiators: lightweight, no runtime dependencies beyond Node.js, and supports multiple output languages from a single tool.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/yajc"},{"id":14383,"title":"yak-swc: SWC Plugin for next-yak CSS-in-JS","library":"yak-swc","status":"active","version":"9.4.1","language":"javascript","ecosystem":"npm","summary":"yak-swc is a Rust-based SWC (Speedy Web Compiler) plugin designed to compile CSS-in-JS code at build time, specifically for projects using `next-yak`. It transforms `next-yak`'s styled components syntax into optimized CSS, leveraging SWC's performance for faster build times. The current stable version is 9.4.1, with patch and minor releases aligning with the `next-yak` ecosystem, indicating an active development and release cadence. A key differentiator is its Rust implementation for high performance, allowing build-time CSS extraction, and its separation from the main `next-yak` package to ensure compatibility with specific `@swc/core` versions. This plugin is crucial for achieving zero-runtime CSS-in-JS with `next-yak` in environments leveraging SWC.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","swc-plugin","css-in-js","styled-components","react","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/yak-swc"},{"id":17411,"title":"HTTP Request Recording and Playback Proxy","library":"yakbak","status":"active","version":"5.0.1","language":"javascript","ecosystem":"npm","summary":"Yakbak is a Node.js library for recording and playing back HTTP interactions, serving as a \"VCR\" for your HTTP clients during testing and development. It operates as a reverse proxy: requests are forwarded to a target host, and their responses are recorded (\"taped\") to disk. Subsequent identical requests are then played back from these recorded tapes instead of hitting the remote server, enabling consistent and fast test runs. Tapes are stored as `.js` files (Node modules), allowing for standalone replay servers. The current stable version is 5.0.1. While there isn't a strict release cadence, updates appear to be driven by dependency maintenance and Node.js version compatibility. Key differentiators include its reverse proxy approach, the flexible storage of tapes as re-executable Node modules, and its seamless integration with Node's native `http` module or popular frameworks like Express.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","http","https","record","playback","mock","service","vcr"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/yakbak"},{"id":7874,"title":"YAKE! Keyword Extraction","library":"yake","status":"active","version":"0.7.3","language":"python","ecosystem":"pypi","summary":"YAKE! (Yet Another Keyword Extractor) is a lightweight, unsupervised Python library for automatic keyword extraction. It identifies the most relevant keywords from a document using statistical text features, without requiring training data, external corpora, or dictionaries, and supports multiple languages. Currently at version 0.7.3, YAKE! maintains an active development pace with recent updates focusing on performance and adding lemmatization capabilities.","last_verified":"2026-04-16T00:00:00.000Z","tags":["nlp","keyword-extraction","text-mining","unsupervised"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/yake"},{"id":23003,"title":"Yakumo Esbuild Plugin","library":"yakumo-esbuild","status":"active","version":"3.0.1","language":"javascript","ecosystem":"npm","summary":"A plugin for the Yakumo monorepo tool that integrates esbuild for building packages. Version 3.0.1 is current and stable, with releases tied to yakumo's cadence. It requires esbuild, TypeScript, and yakumo >=3.0.2 as peer dependencies. Differentiates from general esbuild usage by leveraging Yakumo's workspace-aware configuration and shared build pipeline.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","monorepo","workspace","cli","script","esbuild","build","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/yakumo-esbuild"},{"id":26671,"title":"yakumo-esbuild-yaml","library":"yakumo-esbuild-yaml","status":"active","version":"0.3.1","language":"javascript","ecosystem":"npm","summary":"A yakumo plugin that adds YAML file support to the esbuild compiler. Version 0.3.1. This plugin integrates with yakumo and its esbuild plugin to allow importing .yaml/.yml files as JavaScript objects. Unlike generic yaml loaders for esbuild, this one is specifically designed for the yakumo build system and respects its plugin pipeline. It is a thin wrapper providing a yakumo-specific interface. Releases are periodic, following yakumo ecosystem updates. Ships TypeScript declarations.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","yakumo","plugin","extension","yaml","esbuild","compile","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/yakumo-esbuild-yaml"},{"id":2363,"title":"Yamale","library":"yamale","status":"active","version":"6.1.0","language":"python","ecosystem":"pypi","summary":"Yamale (ya·ma·lē) is a schema and validator for YAML. It allows for defining schemas in YAML files and validating other YAML data against them, supporting a wide range of data types and custom validators. The current version is 6.1.0, and it generally follows a regular release cadence with several minor and major releases each year.","last_verified":"2026-04-24T18:35:50.354Z","tags":["yaml","validation","schema","data-validation"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/yamale"},{"id":12696,"title":"YAML Parser and Stringifier","library":"yaml","status":"active","version":"2.8.3","language":"javascript","ecosystem":"npm","summary":"The `yaml` library is a robust and definitive JavaScript parser and stringifier for YAML, supporting both YAML 1.1 and 1.2 specifications and all common data schemas. It currently maintains a stable version 2.8.3, with an active release cadence that regularly introduces new features and bug fixes. A v3.0.0-0 prerelease is also available under the `next` tag, though it is not yet stable for production use and is not recommended for production environments. Key differentiators include passing all `yaml-test-suite` tests, its ability to parse any string input without throwing errors (extracting as much YAML as possible), and comprehensive support for parsing, modifying, and writing YAML comments and blank lines. It boasts no external dependencies and runs across various JavaScript environments including Node.js (requiring `>= 14.6`), modern browsers, Deno, Bun, and Cloudflare Workers, shipping with full TypeScript type definitions (minimum TS 3.9).","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","YAML","parser","stringifier","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/yaml"},{"id":15498,"title":"YAML AST Parser","library":"yaml-ast-parser","status":"abandoned","version":"0.0.43","language":"javascript","ecosystem":"npm","summary":"yaml-ast-parser is a JavaScript/TypeScript library designed to parse YAML documents into an Abstract Syntax Tree (AST). It is a fork of `js-yaml` but specifically focuses on providing AST representation rather than direct deserialization into JavaScript objects. Key features include the ability to restore parsing after errors, integrate error reporting directly into AST nodes, and built-in support for the `!include` tag commonly used in RAML specifications. The library is currently at version `0.0.43` and appears to be in an abandoned state, with the last GitHub activity several years ago. Its primary differentiator is the granular AST access and specialized `!include` handling, making it suitable for tools that need to analyze or transform YAML structure rather than just consume its data. Developers should be aware of its inactive maintenance status when considering its use in new projects.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","raml","ast","yaml","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/yaml-ast-parser"},{"id":18017,"title":"YAML Command Line Interface (CLI)","library":"yaml-cli","status":"deprecated","version":"1.1.8","language":"javascript","ecosystem":"npm","summary":"yaml-cli is a command-line interface tool designed for directly interacting with YAML files, providing functionalities such as querying values, setting properties, instantiating templates, and converting between YAML and JSON formats. Currently at version 1.1.8, this project has been officially deprecated. While it offers a simple and direct approach to YAML manipulation via shell commands, its developers now recommend using `yq` as a more actively maintained and feature-rich alternative. Key differentiators of yaml-cli include its intuitive dot-notation for nested property access and array indexing, and its built-in templating engine. Users should be aware of its deprecated status and consider migrating to `yq` for new projects or ongoing maintenance to ensure continued support and access to new features.","last_verified":"2026-04-23T00:00:00.000Z","tags":["javascript","yaml","cli"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/yaml-cli"},{"id":4331,"title":"YAML Config","library":"yaml-config","status":"active","version":"0.1.5","language":"python","ecosystem":"pypi","summary":"Python client for reading YAML based config files. It provides a `Config` class for retrieving configuration variables from YAML files. It allows configuration of root and directory paths via environment variables. The library is currently at version 0.1.5 and has a low-cadence release cycle, with the last PyPI release in June 2020.","last_verified":"2026-04-11T00:00:00.000Z","tags":["yaml","config","configuration","settings"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/yaml-config"},{"id":26672,"title":"YAML Config Lint","library":"yaml-config-lint","status":"active","version":"1.0.1","language":"javascript","ecosystem":"npm","summary":"This package (v1.0.1) is a CLI tool for linting multiline JSON configuration embedded inside YAML files. It allows you to specify YAML keys containing JSON strings and validates them using jsonlint. The tool is built with oclif and requires Node.js >=12.0.0. It ships TypeScript type declarations. There is no known release cadence; the project appears to be a single-version release. Key differentiators include simple CLI usage with glob support for files and dot-notation for nested keys, making it easy to validate inline JSON in Kubernetes ConfigMaps or similar YAML structures.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","oclif","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/yaml-config-lint"},{"id":14384,"title":"YAML ESLint Parser","library":"yaml-eslint-parser","status":"active","version":"2.0.0","language":"javascript","ecosystem":"npm","summary":"yaml-eslint-parser is a critical utility for integrating YAML linting into the ESLint ecosystem, transforming YAML files into an Abstract Syntax Tree (AST) that is fully compatible with ESLint's API. This enables developers to use standard ESLint rules and plugins (like `eslint-plugin-yml`) to lint YAML configuration, data, and schema files, ensuring consistent formatting and catching potential issues. Currently at stable version 2.0.0, the package demonstrates an active release cadence with regular patch and minor updates, and recent major version bumps aligning with Node.js LTS releases. Its key differentiator is its foundation on the robust `yaml` package by Eemeli, providing accurate and spec-compliant YAML parsing, along with options to specify the YAML version (e.g., 1.1 or 1.2) for documents lacking an explicit `%YAML` directive. This approach contrasts with older or simpler parsers that might not provide a full AST or be as spec-compliant, making it a reliable choice for advanced YAML linting needs.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","yaml","eslint","parser","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/yaml-eslint-parser"},{"id":12695,"title":"YAML Language Server","library":"yaml-language-server","status":"active","version":"1.22.0","language":"javascript","ecosystem":"npm","summary":"The YAML Language Server provides comprehensive language support for YAML files, adhering to the Language Server Protocol (LSP). It offers features such as robust YAML validation against JSON Schema drafts (04, 07, 2019-09, and 2020-12), intelligent auto-completion, rich hover information, document outlining, and code formatting capabilities. Since version 1.0.0, it utilizes the `eemeli/yaml` parser for strict enforcement of the YAML specification (defaulting to YAML 1.2). Key differentiators include built-in Kubernetes syntax support, integration with the JSON Schema Store for automatic schema fetching, and the ability to parse Kubernetes Custom Resource Definitions (CRDs). The project maintains an active development cycle, with frequent releases often on a monthly or bi-monthly cadence, with version 1.22.0 being the current stable release.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","yaml","LSP","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/yaml-language-server"},{"id":16937,"title":"YAML AST Parser for Language Servers","library":"yaml-language-server-parser","status":"active","version":"0.1.3","language":"javascript","ecosystem":"npm","summary":"This package provides a robust YAML Abstract Syntax Tree (AST) parser, specifically a maintained fork of `YAML-AST-PARSER` tailored for use within the YAML Language Server ecosystem. It parses YAML documents into a detailed AST structure, offering features like error restoration during parsing, reporting errors directly as part of AST nodes, and built-in support for the non-standard `!include` tag commonly used in RAML specifications. The current stable version is 0.1.3, suggesting a focused, stable release cadence for its specific application. Its primary differentiators are its explicit maintenance for language server tooling, its robust error handling capabilities which are critical for IDE integration, and its direct lineage from `JS-YAML` for core parsing fidelity, combined with a focus on AST representation.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","raml","ast","yaml","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/yaml-language-server-parser"},{"id":17076,"title":"YAML Linter CLI and API","library":"yaml-lint","status":"active","version":"1.7.0","language":"javascript","ecosystem":"npm","summary":"yaml-lint is a straightforward command-line interface (CLI) tool and programmatic API for validating YAML files against a specified schema or for general syntax correctness. It's currently stable at version 1.7.0. The package has seen consistent maintenance releases, with the latest significant update fixing glob pattern issues on Windows and migrating to TypeScript in version 1.3.0. Its key differentiators include the ability to specify different YAML schemas (DEFAULT, FAILSAFE, JSON, CORE), flexible configuration via JSON files, environment variables, or CLI arguments, and support for ignoring files using glob patterns. It processes multi-document YAML sources and provides clear error reporting for invalid files.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","yaml","lint","linter","cli","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/yaml-lint"},{"id":20878,"title":"yaml-loader","library":"yaml-loader","status":"active","version":"0.9.0","language":"javascript","ecosystem":"npm","summary":"A Webpack loader that converts YAML files into JavaScript objects or JSON strings, using the `yaml` library for parsing. The current stable version is 0.9.0, released with support for Webpack 5+ and Node.js 20+. It offers options like `asJSON` for JSON output, `asStream` for parsing multi-document YAML streams, and `namespace` for extracting specific sub-trees. Unlike alternatives like js-yaml-loader, this loader leverages the more modern `yaml` package and is actively maintained. Release cadence is irregular, with major version bumps for breaking changes.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","yaml","webpack","loader","json"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/yaml-loader"},{"id":28473,"title":"yaml-rs","library":"yaml-rs","status":"active","version":"0.1.0","language":"python","ecosystem":"pypi","summary":"A high-performance YAML parser for Python written in Rust. Current version 0.1.0. Uses the saphyr YAML library under the hood. Provides loads/dumps with a DuplicateKeyPolicy enum (default Error). Active development, weekly releases.","last_verified":"2026-05-09T00:00:00.000Z","tags":["yaml","parser","rust","high-performance","serde"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/yaml-rs"},{"id":26673,"title":"yaml-schema-lint","library":"yaml-schema-lint","status":"active","version":"1.1.1","language":"javascript","ecosystem":"npm","summary":"A CLI tool to lint YAML files against JSON schemas using the yaml-language-server programmatic API. It validates syntax and schema compliance, loading schemas from a VS Code-style settings file and automatically from schemastore.org. Version 1.1.1 is current, with a release cadence of occasional updates. Key differentiators include: uses the same schema resolution logic as VS Code, supports custom tags, caching of Schema Store catalog, and multiple output formats (GitLab CodeQuality, JSON). Requires Node.js >=20.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","yaml","lint","linter","schema","json-schema","yaml-language-server","schemastore","ci"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/yaml-schema-lint"},{"id":14385,"title":"YAML Test Suite Data","library":"yaml-test-suite","status":"active","version":"0.1.0","language":"javascript","ecosystem":"npm","summary":"The `yaml-test-suite` package provides a JavaScript representation of the official YAML test suite data, as defined by the YAML community. It encapsulates a comprehensive collection of YAML test cases, including their original filenames, descriptive names, source URLs, associated tags, and individual test scenarios (with YAML input and expected JSON output). Currently at version 0.1.0, this library is a relatively stable data source, primarily seeing updates when the underlying YAML test suite itself evolves or when minor structural enhancements are added (like the `id` field in 0.1.0). Its primary differentiation is offering this suite as a directly consumable JavaScript array, eliminating the need for developers to parse raw YAML test files manually, making it ideal for testing YAML parsers, linters, or other YAML-related tools within JavaScript or TypeScript environments.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/yaml-test-suite"},{"id":15290,"title":"YAML Types for JavaScript","library":"yaml-types","status":"active","version":"0.4.0","language":"javascript","ecosystem":"npm","summary":"yaml-types is a utility library that provides a collection of JavaScript types as custom YAML tags for the `yaml` parser/stringifier library. It extends YAML's capabilities by allowing serialization and deserialization of common JavaScript primitives and objects like `RegExp`, `BigInt`, `Symbol`, `Error`, `Function`, and `Class`, as well as YAML 1.1 specific tags such as `!!binary`, `!!omap`, `!!pairs`, `!!set`, and `!!timestamp`. The current stable version is 0.4.0. The package has a relatively slow release cadence, with major features being added incrementally rather than on a strict schedule. Its key differentiator is providing pre-built tag definitions that are compatible with the `eemeli/yaml` library, simplifying the process of handling complex JavaScript types in YAML documents compared to manually defining custom tags for each type.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","YAML","schema","tags"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/yaml-types"},{"id":14386,"title":"YAML Unist Parser","library":"yaml-unist-parser","status":"active","version":"3.1.0","language":"javascript","ecosystem":"npm","summary":"yaml-unist-parser is a JavaScript library designed to parse YAML strings and produce an Abstract Syntax Tree (AST) that is compatible with the unist specification. This makes it a suitable tool for applications that process YAML content using a unified syntax tree, such as linters, formatters, and compilers within the unist ecosystem. The current stable version is 3.1.0, with a recent major release (v3.0.0) indicating active development, though a precise release cadence isn't published. Key differentiators include its focus on generating a unist-compatible AST, enhanced node positioning within the AST, and improved comment attaching, which are crucial for tools like Prettier that rely on precise AST details for formatting.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","unist","yaml"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/yaml-unist-parser"},{"id":20879,"title":"yaml.macro","library":"yaml.macro","status":"active","version":"0.2.0","language":"javascript","ecosystem":"npm","summary":"A Babel macro for loading YAML files at build time, transforming YAML into JavaScript objects via babel-plugin-macros. Current stable version is 0.2.0, released infrequently. It uses the `yaml` package under the hood and supports all its parser options. Key differentiators: integrates seamlessly with Babel macros, evaluated at build time (not runtime), supports any YAML 1.2 types. Unlike runtime YAML loaders, this macro inlines data at compile time, reducing bundle size and runtime overhead. Requires Node.js >=10 and babel-plugin-macros.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","YAML","babel-plugin-macros"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/yaml.macro"},{"id":8789,"title":"YAML 1.2 Support for PyYAML","library":"yamlcore","status":"active","version":"0.0.4","language":"python","ecosystem":"pypi","summary":"This module provides YAML 1.2 Core Schema support on top of PyYAML. It acts as an extension, depending on and inheriting from PyYAML, rather than being a fork. It enables all YAML 1.2 Core Schema tags for PyYAML's BaseLoader. Developed as an alternative while native YAML 1.2 support was pending in PyYAML, it is actively maintained. The current version is 0.0.4, released in October 2024, with a focused release cadence for improvements and fixes.","last_verified":"2026-04-16T00:00:00.000Z","tags":["yaml","pyyaml","parser","serialization","yaml1.2"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/yamlcore"},{"id":4861,"title":"Yamlfix","library":"yamlfix","status":"active","version":"1.19.1","language":"python","ecosystem":"pypi","summary":"Yamlfix is a simple, opinionated YAML formatter that automatically corrects formatting issues and preserves comments. It ensures consistent styling, adds document headers, corrects truthy strings, removes unnecessary apostrophes, and handles line endings and list styles. The library is actively maintained, with version 1.19.1 released in December 2025, and has a consistent release cadence with frequent updates.","last_verified":"2026-04-12T00:00:00.000Z","tags":["yaml","formatter","linter","automation","code quality","cli"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/yamlfix"},{"id":1041,"title":"yamllint","library":"yamllint","status":"active","version":"1.38.0","language":"python","ecosystem":"pypi","summary":"yamllint is a linter for YAML files written in Python, version 1.38.0. It checks not only for syntax validity but also for common weirdnesses like key repetition and cosmetic issues such as line length, trailing spaces, and indentation. The project is actively maintained with regular releases.","last_verified":"2026-04-23T16:14:24.366Z","tags":["YAML","lint","linter","syntax-checker","code-quality"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/yamllint"},{"id":8790,"title":"Ordered YAML Loader and Dumper","library":"yamlloader","status":"active","version":"1.6.0","language":"python","ecosystem":"pypi","summary":"yamlloader is a Python library (version 1.6.0) that provides ordered YAML loaders and dumpers for PyYAML, ensuring that the order of items in dictionaries is preserved when loading from or dumping to YAML files. It offers faster C-version implementations and automatically falls back to pure Python versions if C bindings are unavailable. The library is actively maintained, with recent updates for Python 3.14 support.","last_verified":"2026-04-16T00:00:00.000Z","tags":["YAML","PyYAML","ordered dictionary","configuration","serialization","parser","dumper"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/yamlloader"},{"id":7875,"title":"YAMLOrderedDictLoader","library":"yamlordereddictloader","status":"deprecated","version":"0.4.2","language":"python","ecosystem":"pypi","summary":"This module provides a loader and a dumper for PyYAML, enabling the preservation of key order when loading YAML files into `collections.OrderedDict` objects and managing `OrderedDict` objects when dumping to YAML. It is built upon PyYAML and is currently marked as deprecated by its maintainers in favor of `Phynix/yamlloader`.","last_verified":"2026-04-16T00:00:00.000Z","tags":["yaml","ordereddict","pyyaml","loader","dumper","serialization","deprecated"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/yamlordereddictloader"},{"id":15065,"title":"Legacy CommonJS YAML Parser","library":"yamlparser","status":"abandoned","version":"0.0.2","language":"javascript","ecosystem":"npm","summary":"The `yamlparser` package is an extremely old and unmaintained JavaScript YAML parser, last published in May 2013 with its only version being 0.0.2. It was created as a CommonJS port of an earlier client-side JavaScript YAML parser and aims to handle 'simply structured YAML files' rather than fully implementing the YAML specification. The package's GitHub repository was archived in December 2022, officially marking it as read-only and abandoned. Due to its age, lack of updates, and limited feature set, it is not suitable for modern applications. Users requiring YAML parsing functionality should consider actively maintained alternatives like `js-yaml` or `yaml` that support current YAML specifications and modern JavaScript environments (ESM).","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/yamlparser"},{"id":10363,"title":"YAMLPath","library":"yamlpath","status":"active","version":"3.9.0","language":"python","ecosystem":"pypi","summary":"YAMLPath is a Python library and collection of command-line tools for powerful, intuitive manipulation of YAML, JSON, and compatible data. It provides get, set, merge, validate, scan, convert, and diff processors using a command-line friendly path syntax. The library is actively maintained with frequent releases, currently at version 3.9.0, supporting modern Python versions.","last_verified":"2026-04-17T00:00:00.000Z","tags":["yaml","json","data processing","cli","configuration","data manipulation","pathing"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/yamlpath"},{"id":14387,"title":"YAMLTest","library":"yamltest","status":"active","version":"1.2.0","language":"javascript","ecosystem":"npm","summary":"YAMLTest is a declarative testing framework for Node.js (requiring Node.js >=18.0.0) that enables defining HTTP, shell command, and Kubernetes resource tests entirely in YAML. It allows users to write test definitions without boilerplate, running them via CLI or a programmatic API. The package is currently at version 1.2.0 and, based on its active development and recent release, appears to follow a regular, though unspecified, release cadence for new features and fixes. Its core differentiator is the strict, schema-based validation of test definitions *before* execution, providing clear error messages and preventing malformed tests from running. It supports retries, environment variable interpolation, and can run tests locally or within Kubernetes pods, offering a robust solution for integration and end-to-end testing.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","yaml","test","http","kubernetes","declarative","testing"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/yamltest"},{"id":2849,"title":"Yandex Query HTTP Client","library":"yandex-query-client","status":"active","version":"0.1.4","language":"python","ecosystem":"pypi","summary":"The `yandex-query-client` is the official Python HTTP client for Yandex Query, an interactive, fully managed service for running analytical and streaming queries on structured and semi-structured data using a common SQL dialect (YQL). The current version is 0.1.4, indicating it is an early-stage but actively maintained library. Its release cadence is currently irregular, consistent with a newer project.","last_verified":"2026-04-25T01:35:13.527Z","tags":["yandex","cloud","query","analytics","sql","yql","http-client"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/yandex-query-client"},{"id":336,"title":"Yandex Cloud SDK for Python","library":"yandexcloud","status":"active","version":"0.383.0","language":"python","ecosystem":"pypi","summary":"The official SDK for Yandex Cloud, enabling Python developers to manage Yandex Cloud resources. Current version: 0.383.0, released on March 23, 2026. The SDK is actively maintained with regular updates, primarily focusing on regenerating protocol buffers and supporting newer Python versions.","last_verified":"2026-05-12T13:09:22.675Z","tags":["Yandex Cloud","SDK","Python","Cloud Computing"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/yandexcloud"},{"id":26674,"title":"yang-parser","library":"yang-parser","status":"deprecated","version":"0.2.1","language":"javascript","ecosystem":"npm","summary":"A parser for the YANG data modeling language (RFC 7950) written in CoffeeScript using the Comparse functional parsing library. Current stable version 0.2.1 performs lexical analysis and returns a tree of YANG statements without syntactic or semantic validation. The package has not been updated since 2017 and is considered stable but unmaintained. It is primarily for Node.js usage and depends on Comparse.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","YANG","functional","parser"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/yang-parser"},{"id":8791,"title":"YANG Connector","library":"yang.connector","status":"active","version":"26.3","language":"python","ecosystem":"pypi","summary":"YANG Connector is a Python package providing tools for testing YANG models via NETCONF and RESTCONF protocols. Primarily, it offers a NETCONF client by wrapping the `ncclient` library and integrates seamlessly with the pyATS framework. The library is actively maintained, with the current version being 26.3, and supports NETCONF v1.0 and v1.1.","last_verified":"2026-04-16T00:00:00.000Z","tags":["YANG","NETCONF","RESTCONF","network automation","Cisco","pyATS","network programming"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/yang.connector"},{"id":1795,"title":"YAPF - Yet Another Python Formatter","library":"yapf","status":"active","version":"0.43.0","language":"python","ecosystem":"pypi","summary":"YAPF (Yet Another Python Formatter) is an opinionated code formatter for Python, developed by Google. It automatically re-formats Python code to conform to the PEP 8 style guide and other configurable style conventions, aiming to improve code readability and consistency. The current version is 0.43.0, and it generally follows a stable release cadence with updates for Python version support and bug fixes.","last_verified":"2026-04-24T01:35:59.868Z","tags":["formatter","code formatting","style guide","PEP 8","python"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/yapf"},{"id":16591,"title":"yapool: Simple Object Pool","library":"yapool","status":"maintenance","version":"1.0.0","language":"javascript","ecosystem":"npm","summary":"yapool is a minimalist JavaScript object pooling library, currently at version 1.0.0. It provides a basic linked-list implementation for managing reusable objects, focusing on extreme simplicity over feature richness. Unlike more comprehensive alternatives, yapool offers a 'dead-simple' API for adding and removing objects. Its primary differentiator is its minimal footprint and straightforward approach, making it suitable for scenarios where `n` (the number of objects in the pool) is small. Developers should be aware that operations like `remove` have `O(n)` complexity, which limits its applicability for very large lists. Given its simplicity and the project's age (last published in 2014), its release cadence is very stable or infrequent, suggesting a maintenance-only status rather than active feature development.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/yapool"},{"id":2364,"title":"Yet Another Python Profiler (Yappi)","library":"yappi","status":"active","version":"1.7.6","language":"python","ecosystem":"pypi","summary":"Yappi (Yet Another Python Profiler) is a fast, C-implemented tracing profiler for Python applications, notably supporting multithreaded, asyncio, and gevent code. It overcomes limitations of standard profilers like `cProfile` by offering per-thread CPU time analysis, on-the-fly profiling capabilities, and flexible mechanisms for filtering and sorting profiling results. The library is currently at version 1.7.6 and maintains an active release schedule.","last_verified":"2026-04-24T18:36:10.169Z","tags":["profiling","performance","multithreading","asyncio","gevent","debugger"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/yappi"},{"id":28474,"title":"Yapsy - Yet Another Plugin System","library":"yapsy","status":"active","version":"1.12.2","language":"python","ecosystem":"pypi","summary":"Yapsy is a simple, reusable plugin system for Python applications. It provides a base class for plugins and a plugin manager that discovers and loads plugins from directories. The latest version is 1.12.2, with sporadic releases.","last_verified":"2026-05-09T00:00:00.000Z","tags":["plugins","plugin-system","dependency-injection"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/yapsy"},{"id":8792,"title":"YAQL - Yet Another Query Language","library":"yaql","status":"active","version":"3.2.0","language":"python","ecosystem":"pypi","summary":"YAQL (Yet Another Query Language) is an embeddable and extensible Python query language designed to perform complex queries against arbitrary objects. It features a comprehensive standard library of querying functions and supports user-defined extensions. The current version is 3.2.0, actively maintained with infrequent releases, and it is distributed via PyPI.","last_verified":"2026-04-16T00:00:00.000Z","tags":["query language","data transformation","json","yaml","expression language"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/yaql"},{"id":4862,"title":"YARA Python Interface","library":"yara-python","status":"active","version":"4.5.4","language":"python","ecosystem":"pypi","summary":"yara-python is the official Python interface for YARA, a pattern matching tool used by security researchers to identify and classify malware. It provides bindings to the YARA C library, allowing Python applications to compile and apply YARA rules. The library is actively maintained, with new versions (currently 4.5.4) typically released in conjunction with updates to the underlying YARA engine.","last_verified":"2026-04-12T00:00:00.000Z","tags":["security","malware","reverse-engineering","pattern-matching","forensics"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/yara-python"},{"id":6301,"title":"YARA-X Python Bindings","library":"yara-x","status":"active","version":"1.15.0","language":"python","ecosystem":"pypi","summary":"YARA-X is a rewrite of YARA in Rust, designed for faster, safer, and more user-friendly pattern matching, primarily for malware research. It aims to replace the original YARA as the default tool. This library provides official Python bindings for YARA-X, supporting Python 3.9+ on Linux, macOS, and Windows. Releases are frequent, with new versions often appearing monthly.","last_verified":"2026-04-14T00:00:00.000Z","tags":["pattern-matching","cybersecurity","forensics","malware"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/yara-x"},{"id":17412,"title":"yarb JavaScript Bundler","library":"yarb","status":"maintenance","version":"0.8.0","language":"javascript","ecosystem":"npm","summary":"yarb (Yet Another Require Bundler) is a JavaScript module bundler designed for the browser environment, serving a similar purpose to Browserify. It focuses on bundling CommonJS-style modules and is currently at version 0.8.0. While its release cadence isn't explicitly stated, the version number suggests a more experimental or niche tool compared to its established alternatives. A key differentiator of yarb is its enhanced capability for defining dependencies between bundles, automatically identifying and excluding common files when using the `external` function, which simplifies multi-bundle setups. However, yarb is less flexible than Browserify, offering limited support for Node.js core modules (only `events`, `fs`, `module`, `net`, `path`, `stream`, `util`) and fewer configuration options. Internally, it utilizes vinyl objects for file representation, allowing for flexible input of buffers or streams, provided they have unique and absolute `path` properties.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","require","bundle","browser"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/yarb"},{"id":4332,"title":"yarg: PyPI Client","library":"yarg","status":"maintenance","version":"0.1.10","language":"python","ecosystem":"pypi","summary":"Yarg is a Python client library designed for programmatically querying the Python Package Index (PyPI). Built on top of the `requests` library, it offers a straightforward interface to retrieve package metadata, including release details, and interact with PyPI's RSS feeds for discovering new and recently updated packages. The current version, 0.1.10, was released in August 2024 primarily for Python 3.12 compatibility, indicating an infrequent release cadence focused on maintenance.","last_verified":"2026-04-11T00:00:00.000Z","tags":["PyPI","client","package management","metadata","requests"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/yarg"},{"id":14388,"title":"Interactive Prompting for Yargs CLIs","library":"yargs-interactive","status":"maintenance","version":"3.0.1","language":"javascript","ecosystem":"npm","summary":"yargs-interactive is a JavaScript library designed to integrate interactive command-line prompts, powered by Inquirer.js, directly into yargs-based CLIs. This enables developers to create flexible command-line tools that can either parse arguments non-interactively (suitable for scripting and automation) or dynamically prompt users for missing information (for human interaction). The current stable version is 3.0.1, released in April 2022. The project's release cadence appears to be irregular, suggesting a maintenance-focused development cycle rather than active feature additions. Its key differentiation lies in its seamless blending of Yargs' robust argument parsing with Inquirer.js's user-friendly prompting, allowing the same CLI tool to serve diverse use cases, from automated CI/CD pipelines to interactive user experiences, without extensive conditional logic.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","yargs","interactive","cli","arguments","args","prompt","inquirer"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/yargs-interactive"},{"id":15944,"title":"yargs-parser","library":"yargs-parser","status":"active","version":"22.0.0","language":"javascript","ecosystem":"npm","summary":"yargs-parser is the robust, highly configurable option parser underlying the popular yargs command-line interface library. Currently at stable version 22.0.0, it follows a release cadence tied to yargs itself, with major versions introducing breaking changes like the recent shift to ESM-first. Its key differentiators include comprehensive argument parsing capabilities, extensive configuration options for aliases, types (boolean, number, string, array), defaults, environment variable handling, and support for configuration files. It operates efficiently across various JavaScript environments, including Node.js (requiring Node.js ^20.19.0 || ^22.12.0 || >=23 as of v22), web browsers via specific builds, and Deno, making it a versatile choice for parsing CLI arguments or arbitrary strings.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","argument","parser","yargs","command","cli","parsing","option","args"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/yargs-parser"},{"id":18084,"title":"Yargs Configuration Extends Test Module","library":"yargs-test-extends","status":"active","version":"1.0.1","language":"javascript","ecosystem":"npm","summary":"The `yargs-test-extends` package is a specialized internal fixture designed for unit testing the `.config()` and `extends` functionality within the `yargs` command-line argument parsing library. It is not intended for general-purpose use in consumer applications, but rather serves as a static configuration source to verify `yargs`'s dynamic configuration loading capabilities. This package currently maintains version `1.0.1`. Its primary role is to demonstrate and verify that `yargs` can load configuration from an external Node.js module by inspecting its `main` entry point, which points to a static `index.json` file containing predefined configuration values. This mechanism tests `yargs`'s ability to extend configuration dynamically from installed packages rather than solely from local JSON files, ensuring robust configuration management within the `yargs` ecosystem.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/yargs-test-extends"},{"id":289,"title":"yarl — Yet Another URL Library","library":"yarl","status":"active","version":"1.23.0","language":"python","ecosystem":"pypi","summary":"yarl is an immutable, RFC 3986-compliant URL parsing and manipulation library for Python 3. It provides the URL class with automatic percent-encoding/decoding, pathlib-style path operations, query-string helpers, and human-readable representations. The current release is 1.23.0, published March 2026. Releases ship frequently (multiple times per minor version) as part of the aio-libs ecosystem, closely tracking aiohttp.","last_verified":"2026-05-12T12:52:14.757Z","tags":["url","http","async","aiohttp","networking","parsing","aio-libs"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/yarl"},{"id":6302,"title":"Hadoop YARN API Client","library":"yarn-api-client","status":"active","version":"1.0.3","language":"python","ecosystem":"pypi","summary":"A Python client for interacting with the Hadoop® YARN API. It provides programmatic access to YARN components like ResourceManager, ApplicationMaster, HistoryServer, and NodeManager. The library is actively maintained, with a focus on supporting recent Python and Hadoop YARN versions, and has a steady release cadence for minor improvements and bug fixes.","last_verified":"2026-04-14T00:00:00.000Z","tags":["hadoop","yarn","api-client","big-data","cluster-management"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/yarn-api-client"},{"id":20880,"title":"yarn-check-webpack-plugin","library":"yarn-check-webpack-plugin","status":"maintenance","version":"1.2.0","language":"javascript","ecosystem":"npm","summary":"A webpack plugin that verifies there are no missing or outdated yarn dependencies during development. The plugin runs `yarn check --integtrity` as a webpack compilation hook and displays warnings for missing or wrong version packages. It is designed for large codebases where dependencies change frequently across branches. The current stable version is 1.2.0, but the package appears in maintenance mode (last release in 2019). It is type-safe with TypeScript types included. Exclusive in its integration of yarn's dependency checking directly into the webpack build lifecycle, differentiating it from lint-based or separate CLI approaches.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","webpack","yarn check","yarn verify tree","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/yarn-check-webpack-plugin"},{"id":23004,"title":"yarn-osv-audit","library":"yarn-osv-audit","status":"active","version":"0.1.8","language":"javascript","ecosystem":"npm","summary":"A lightweight, zero-dependency CLI tool (v0.1.8, active development) that audits Yarn Classic (v1) lockfiles against the OSV.dev vulnerability database. It supports four output formats (compact, table, json, summary), config files, severity filtering, and allowlisting. Unlike npm audit or yarn audit, it uses the open-source OSV database and works with Yarn v1 lockfiles. Requires Node >=18. Released via GitHub Actions with npm provenance.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","yarn","audit","security","osv","vulnerability"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/yarn-osv-audit"},{"id":15066,"title":"YAServer","library":"yaserver","status":"abandoned","version":"0.4.0","language":"javascript","ecosystem":"npm","summary":"YAServer (Yet Another Server) is a small HTTP server library for Node.js, developed with JavaScript and TypeScript. Its current stable version is 0.4.0. Based on available information, including a very low commit count (13 commits), minimal GitHub activity (6 stars, 1 fork), and an inability to retrieve the latest commit message, the project appears to be abandoned or unmaintained. There is no clear release cadence, and specific key differentiators from other Node.js HTTP server frameworks are not documented. Developers should be cautious about using this package in production environments due to the lack of active development and potential for unaddressed vulnerabilities.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","http","server"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/yaserver"},{"id":24854,"title":"yasoo","library":"yasoo","status":"active","version":"0.12.6","language":"python","ecosystem":"pypi","summary":"yasoo is a Python object serialization library (Yet Another Serializer Of Objects) that provides declarative serialization and deserialization for Python objects, with support for nested structures, type coercion, and custom serializers. Current version 0.12.6, requires Python >=3.6. Development appears low-cadence, with last release in 2021.","last_verified":"2026-05-01T00:00:00.000Z","tags":["serialization","deserialization","object-mapping","python3"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/yasoo"},{"id":2365,"title":"Yet Another Terminal Spinner","library":"yaspin","status":"active","version":"3.4.0","language":"python","ecosystem":"pypi","summary":"yaspin is a Python library that provides a simple and flexible way to display terminal spinners for CLI applications, indicating ongoing operations. It is currently at version 3.4.0 and maintains a regular release cadence, often updating with new features, dependency bumps, and Python version support.","last_verified":"2026-04-24T18:36:26.765Z","tags":["terminal","spinner","CLI","progress","animation","console"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/yaspin"},{"id":4863,"title":"Yattag","library":"yattag","status":"active","version":"1.16.1","language":"python","ecosystem":"pypi","summary":"Yattag is a Python library for generating HTML or XML in a pythonic way. It offers a pure Python alternative to web template engines, allowing developers to create dynamic HTML documents programmatically. A notable feature is its ability to fill HTML forms with default values and error messages. The current stable version is 1.16.1, released on November 2, 2024, with an active but irregular release cadence.","last_verified":"2026-04-12T00:00:00.000Z","tags":["html generation","xml generation","template engine alternative","forms","declarative html"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/yattag"},{"id":26675,"title":"yaup","library":"yaup","status":"active","version":"1.8.0","language":"javascript","ecosystem":"npm","summary":"A minimal, unopinionated CLI wrapper around esbuild for building dual CJS/ESM packages with TypeScript declaration files. Current stable version is 1.8.0, maintained by egoist. It offers a simple config file (yaup.config.ts) with defineConfig, supporting multiple output formats (esm, cjs, dts). Unlike opinionated alternatives like tsup or rollup, yaup stays close to raw esbuild, giving users flexible configuration with minimal API surface. Release cadence is irregular; the author is not accepting new features unless critical.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/yaup"},{"id":15291,"title":"yauzl - Node.js Zip File Reader","library":"yauzl","status":"active","version":"3.3.0","language":"javascript","ecosystem":"npm","summary":"yauzl (yet another unzip library) is a Node.js package designed for reading and extracting `.zip` archives. It strictly adheres to the ZIP specification, differentiating itself by reading the central directory for file metadata rather than scanning for local file headers, which are prone to being out of sync with the central directory. The library emphasizes non-blocking, asynchronous APIs and efficient memory usage, particularly through its `lazyEntries` option, which prevents buffering entire files or all entries into RAM simultaneously. Version 3.3.0 is the current stable release, with the project demonstrating a healthy and positive release cadence, with updates typically occurring every few months. Key differentiators include robust error handling, built-in validation to guard against unsafe file names and potential zip bomb attacks, and support for non-conformant zip files created by certain Microsoft tools. The API is callback-based, making it suitable for event-driven Node.js applications.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","unzip","zip","stream","archive","file"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/yauzl"},{"id":14389,"title":"YAWN YAML","library":"yawn-yaml","status":"active","version":"3.0.0","language":"javascript","ecosystem":"npm","summary":"YAWN YAML is a JavaScript/TypeScript library designed to parse and manipulate YAML documents while meticulously preserving comments, original formatting, and scalar styles. The current stable version is 3.0.0, which represents a complete rewrite, moving from a custom parsing engine to leveraging the modern `yaml` package's Concrete Syntax Tree (CST) model. This fundamental shift significantly enhances robustness in comment preservation and scalar style retention, making it ideal for configuration file management or scenarios where semantic and stylistic integrity of YAML is paramount. Key differentiators include its ability to treat comments as first-class citizens in the AST, ensuring they are not lost during updates, and a substantially reduced bundle size from approximately 300KB to 32KB since version 3.0.0. While no explicit release cadence is stated, major version increments, like v3, indicate significant API changes and architectural overhauls. It offers new API methods for fine-grained control over comments, such as `getCommentBefore()` and `setCommentAfter()`.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","yaml","parser","comments","preserve","formatting","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/yawn-yaml"},{"id":14390,"title":"yazl","library":"yazl","status":"active","version":"3.3.1","language":"javascript","ecosystem":"npm","summary":"yazl (yet another zip library) is a Node.js-specific package designed for creating ZIP archives with an emphasis on asynchronous operations, controlled memory usage, and avoiding excessive file handle consumption. It provides a stream-based API, allowing users to pipe the output directly to a writable stream without buffering entire files in memory. Key features include adding files from the filesystem, buffers, or readable streams, with options for compression, custom modification times, and file permissions. It aims to be non-blocking and efficient, making it suitable for server-side archiving tasks. The current stable version is 3.3.1. Release cadence is infrequent, focusing on stability and targeted improvements rather than rapid feature additions. It differentiates itself by its stream-first, async design, which is crucial for high-performance Node.js applications.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","zip","stream","archive","file"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/yazl"},{"id":23005,"title":"ycp-rollup-starter-lib","library":"ycp-rollup-starter-lib","status":"active","version":"1.0.16","language":"javascript","ecosystem":"npm","summary":"A bare-bones example repository demonstrating how to create a JavaScript library using Rollup, including importing a CommonJS module from node_modules. The library 'how-long-till-lunch' uses the 'ms' package to calculate time until lunch. This is a starter template, not a standalone library; version 1.0.16 is active but has no maintainer activity. Key differentiators: it provides CommonJS, ES module, and UMD builds via Rollup, with variations for Babel or Bublé transpilation. Not intended for production use as a dependency.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/ycp-rollup-starter-lib"},{"id":3858,"title":"YData Profiling (formerly pandas-profiling)","library":"ydata-profiling","status":"active","version":"4.18.1","language":"python","ecosystem":"pypi","summary":"YData Profiling, formerly known as pandas-profiling, is an open-source Python library that automates exploratory data analysis (EDA) by generating comprehensive, interactive reports from Pandas or Spark DataFrames with a single line of code. It provides detailed statistics, visualizations, and data quality warnings for various data types, including time-series and text. The project is actively maintained with frequent updates, with the latest stable version being 4.18.1.","last_verified":"2026-04-25T17:10:17.590Z","tags":["data-profiling","eda","pandas","data-science","jupyter"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/ydata-profiling"},{"id":1042,"title":"YDB Python SDK","library":"ydb","status":"active","version":"3.26.8","language":"python","ecosystem":"pypi","summary":"The YDB Python SDK is the officially supported Python client for YDB (Yandex Database), a distributed SQL database. It provides comprehensive functionality for table operations, query execution, transaction management, authentication, async operations, topic operations for streaming data, and integrations with SQLAlchemy and DB-API 2.0. The library is actively maintained with frequent minor and patch releases, currently at version 3.26.8.","last_verified":"2026-04-23T16:15:01.265Z","tags":["database","distributed-sql","nosql","cloud","sql","yandex"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/ydb"},{"id":2850,"title":"YDB DBAPI","library":"ydb-dbapi","status":"active","version":"0.1.20","language":"python","ecosystem":"pypi","summary":"ydb-dbapi is a Python DBAPI 2.0 compliant driver for YDB, a distributed SQL database. It provides both synchronous and asynchronous interfaces for interacting with YDB. The library is actively developed, with frequent minor releases, typically on a monthly cadence, reflecting ongoing enhancements and bug fixes.","last_verified":"2026-04-25T01:36:01.279Z","tags":["database","sql","dbapi","ydb","distributed-database"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/ydb-dbapi"},{"id":18940,"title":"ydb-sdk-lite","library":"ydb-sdk-lite","status":"active","version":"2.1.0","language":"javascript","ecosystem":"npm","summary":"ydb-sdk-lite v2.1.0 is a lightweight alternative to the official YDB Node.js SDK, optimized for low require time (~100ms vs 300ms) and small size (~5MB vs 40MB). Developed by Vitaliy Potapov, it supports DDL queries, automatic parameter type inference, and is designed for serverless environments. It currently only supports primitive types. The package ships TypeScript definitions and is released as needed.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/ydb-sdk-lite"},{"id":7876,"title":"YDF (Yggdrasil Decision Forests)","library":"ydf","status":"active","version":"0.16.1","language":"python","ecosystem":"pypi","summary":"YDF (short for Yggdrasil Decision Forests) is a library for training, serving, evaluating, and analyzing decision forest models such as Random Forest and Gradient Boosted Trees. It acts as a lightweight, efficient wrapper around the C++ Yggdrasil Decision Forests library. YDF is the official successor to TensorFlow Decision Forests (TF-DF) and is recommended for new projects due to its superior performance and features. It is actively developed with frequent releases.","last_verified":"2026-04-16T00:00:00.000Z","tags":["machine learning","decision forests","random forest","gradient boosting","classification","regression","ranking","model interpretation"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/ydf"},{"id":27559,"title":"ydiff","library":"ydiff","status":"active","version":"1.5","language":"python","ecosystem":"pypi","summary":"A terminal-based tool for viewing colored, incremental diffs either from stdin or by comparing two files, supporting side-by-side and unified modes with auto-paging. Current version 1.5, requires Python >=3.3. Releases are infrequent.","last_verified":"2026-05-01T00:00:00.000Z","tags":["diff","terminal","incremental","side-by-side","colored"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/ydiff"},{"id":15068,"title":"Current Year Utility","library":"year","status":"abandoned","version":"0.2.1","language":"javascript","ecosystem":"npm","summary":"The `year` package is a simple JavaScript utility designed to retrieve the current year, formatted as either two or four digits. Its primary function is to return `YYYY` by default or `YY` when explicitly requested. The current version, 0.2.1, was last updated in 2014, making it effectively abandoned and unmaintained. As such, there is no active release cadence, and it lacks support for modern JavaScript features like ESM. It differentiates itself through its extreme simplicity and minimal footprint, although modern alternatives offer more robust date formatting and are actively maintained. It targets Node.js environments version 0.8 and above, reflecting its age.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/year"},{"id":23006,"title":"Yeelight Python Library","library":"yeelight","status":"active","version":"0.7.16","language":"python","ecosystem":"pypi","summary":"A Python library for controlling YeeLight RGB bulbs over local network using the Yeelight WiFi LED light protocol. Version 0.7.16 supports Python >=3.4, with active maintenance. Release cadence is irregular.","last_verified":"2026-04-27T00:00:00.000Z","tags":["yeelight","smart-bulb","wifi-light","home-automation"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/yeelight"},{"id":18942,"title":"Yekonga Server","library":"yekonga-server","status":"active","version":"4.4.3","language":"javascript","ecosystem":"npm","summary":"Yekonga Server v4.4.3 is an open-source Node.js backend framework built on Express and Socket.IO, providing REST, GraphQL, CLI scaffolding, and cloud functions. It integrates GraphQL with an optional authQuery, configurable permissions, database modeling, and mail (SMTP) support. Requires Node >=21.0.0. Differentiators: opinionated CLI (create, generate triggers), JSON configuration, and built-in GraphQL auth. Release cadence is irregular.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","yekonga","graphql","express","socket-io","framework","cli","web","rest"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/yekonga-server"},{"id":5556,"title":"Yellowbrick","library":"yellowbrick","status":"active","version":"1.5","language":"python","ecosystem":"pypi","summary":"Yellowbrick is a Python library that extends the scikit-learn API with a suite of visual analysis and diagnostic tools for machine learning. It allows users to visualize model performance, feature relationships, and evaluate model selection processes directly within their existing scikit-learn workflows. The library is currently at version 1.5 and historically has had a release cadence of several major updates per year, though the latest release (v1.5) is from August 2022.","last_verified":"2026-04-13T00:00:00.000Z","tags":["machine-learning","visualization","scikit-learn","data-science","model-evaluation"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/yellowbrick"},{"id":18941,"title":"YellowGrid API TypeScript Client","library":"yellowgrid-api-ts","status":"active","version":"3.2.116","language":"javascript","ecosystem":"npm","summary":"OpenAPI-generated TypeScript/JavaScript client library for the YellowGrid API (version 3.2.116, latest stable). Uses Axios for HTTP requests. Supports Node.js, Webpack, and Browserify environments. Ships TypeScript type definitions. Compatible with ES5+ and CommonJS/ES6 module systems. Generated via OpenAPI Generator, providing comprehensive API coverage including accounts, credentials, contacts, and reseller operations.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","axios","typescript","openapi-client","openapi-generator","yellowgrid-api-ts"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/yellowgrid-api-ts"},{"id":26676,"title":"Ye Olde Script","library":"yeoldescript","status":"active","version":"2.3.0","language":"javascript","ecosystem":"npm","summary":"Ye Olde Script (v2.3.0) is a transpiler and VS Code extension that translates JavaScript/TypeScript/TSX into 17th-century English keywords and syntax. Intended for fun and novelty, it compiles `.yeolde`, `.parchment`, `.scrollx` files into standard JS/TS/TSX, preserving all semantics. Release cadence is irregular; last major update added TypeScript support. Differentiators: full keyword mapping (Incantation→function, useCrystalBall→useState), support for React/Next.js directives (`'this parchment doth run on the client'`), and built-in syntax highlighting in VS Code. Not recommended for production or serious projects.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","typescript","tsx","react","nextjs","transpiler","compiler","cli"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/yeoldescript"},{"id":17079,"title":"Yeoman Character for CLI","library":"yeoman-character","status":"active","version":"2.0.0","language":"javascript","ecosystem":"npm","summary":"The `yeoman-character` package provides a customizable, multi-line ASCII art representation of the Yeoman mascot for command-line interfaces. The current stable version is 2.0.0, which introduced significant breaking changes by moving to pure ES Modules and requiring Node.js 18. As a focused utility package for a specific visual element, its release cadence is typically slow, primarily addressing compatibility updates rather than frequent feature additions. Its key differentiator is its singular purpose: delivering the iconic Yeoman character simply and effectively to any Node.js CLI, making it a staple for branding tools within the Yeoman ecosystem or for adding a distinctive visual flair to console output.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","cli-app","cli","bin","yeoman","character","figure","logo","color"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/yeoman-character"},{"id":15411,"title":"Yeoman Generator Testing Utilities","library":"yeoman-test","status":"active","version":"11.3.1","language":"javascript","ecosystem":"npm","summary":"Yeoman-test provides a comprehensive suite of utilities designed for unit testing Yeoman generators. It simplifies the process of testing generator logic, file system modifications, and user interactions. The current stable version is 11.3.1. Releases occur frequently, often in conjunction with updates to core Yeoman ecosystem packages like `@yeoman/adapter`, `yeoman-environment`, and `yeoman-generator`, ensuring compatibility and leveraging new features. Key differentiators include its tight integration with Yeoman's `mem-fs` virtual file system, enabling robust assertions on generated files and content without touching the actual disk. It facilitates setting up temporary test directories, simulating command-line arguments and user prompts, and asserting file creation, content, and deletion. It also offers mechanisms for mocking composed generators, which is crucial for testing complex generator flows. The library aims to provide a controlled, isolated environment for predictable and reliable generator testing.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","yeoman","unit test","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/yeoman-test"},{"id":18018,"title":"YesNo HTTP Testing for Node.js","library":"yesno-http","status":"active","version":"0.0.7","language":"javascript","ecosystem":"npm","summary":"YesNo is an HTTP testing library for Node.js designed to intercept, mock, and record outgoing HTTP requests. Utilizing the `Mitm` library, it operates at a low level within the Node.js process, allowing for the inspection and manipulation of actual HTTP traffic generated by an application, rather than simply mocking higher-level request library calls. This approach enables more accurate and robust testing of an application's real-world network behavior. The current version, 0.0.7, is explicitly noted as a beta release, indicating that its API is subject to change and may undergo breaking modifications before reaching its first stable major release. The project is actively maintained, focusing on reaching this 1.0.0 milestone. Key features include spying on requests, easily mocking responses, and recording interactions for future use or to generate test data.","last_verified":"2026-04-23T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/yesno-http"},{"id":23007,"title":"yesqa","library":"yesqa","status":"active","version":"1.5.0","language":"python","ecosystem":"pypi","summary":"yesqa automatically removes unnecessary `# noqa` comments from Python code. It works by running flake8 (or other supported linters) to determine which noqa directives are actually needed. Current version is 1.5.0, released as a command-line tool with no Python API. Maintenance is active.","last_verified":"2026-04-27T00:00:00.000Z","tags":["linter","noqa","flake8","code-quality","automation"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/yesqa"},{"id":12698,"title":"Yet Another React Lightbox","library":"yet-another-react-lightbox","status":"active","version":"3.31.0","language":"javascript","ecosystem":"npm","summary":"Yet Another React Lightbox (YARL) is a modern, performant, and highly customizable React component designed for displaying images and and videos in a lightbox interface. Currently at stable version 3.31.0, it receives frequent updates, with several patch and minor releases in recent months, indicating an active development cadence. Key differentiators include its focus on responsive images using `srcset` and `sizes` for optimal loading, support for various navigation methods (keyboard, mouse, touch), and a modular architecture that utilizes optional plugins for features like zoom, captions, and video support. It is built to work with React versions 16.8.0 through 19, provides built-in TypeScript definitions, and is compatible with RTL layouts, ensuring broad compatibility and developer experience.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","react","image","photo","lightbox","react lightbox","react image lightbox","react photo lightbox","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/yet-another-react-lightbox"},{"id":1146,"title":"yfinance","library":"yfinance","status":"active","version":"1.2.0","language":"python","ecosystem":"pypi","summary":"yfinance is a popular open-source Python library designed to access and retrieve financial market data from Yahoo! Finance. It simplifies fetching historical prices, financial statements, dividends, splits, and other relevant information for stocks, indices, and securities. The library is actively maintained with frequent updates, enabling users to efficiently perform financial analyses and gain insights.","last_verified":"2026-04-23T17:37:29.712Z","tags":["finance","stock market","data","yahoo finance"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/yfinance"},{"id":4333,"title":"Unleash Yggdrasil Engine","library":"yggdrasil-engine","status":"active","version":"1.3.0","language":"python","ecosystem":"pypi","summary":"yggdrasil-engine is a Python package that provides the core evaluation logic for Unleash feature flags. Implemented in Rust and exposed to Python via PyO3, it offers a high-performance, consistent, and cross-language engine for feature flag evaluation. It is primarily an internal dependency of the UnleashClient Python SDK, ensuring fast and reliable local flag evaluation. The current version is 1.3.0. Releases are typically tied to updates in the Unleash feature flag system.","last_verified":"2026-04-11T00:00:00.000Z","tags":["feature flags","unleash","rust","pyo3","sdk","backend"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/yggdrasil-engine"},{"id":15412,"title":"Frontend Test Framework","library":"yhtml5-test","status":"maintenance","version":"1.2.2","language":"javascript","ecosystem":"npm","summary":"yhtml5-test is a front-end test framework designed to simplify unit testing in JavaScript projects, primarily by wrapping and pre-configuring Jest. It aims to reduce the boilerplate and configuration overhead typically associated with setting up a modern testing environment, abstracting away direct interactions with tools like Babel, Node, and Jest itself. The framework includes built-in polyfills, sophisticated file transformers for JavaScript, CSS, and other assets, and a pre-configured environment to simulate browser APIs. It supports testing React components through its integration with Enzyme and `react-test-renderer` (specifically v15.6.x and v2.9.x respectively, as shown in the quickstart). Key features include robust coverage reporting, snapshot testing capabilities, and an opinionated structure for test case organization. Currently at version 1.2.2, its release cadence is not explicitly stated but relies on updates to the underlying `@2dfire/2dfire-scripts` package. It differentiates itself by providing a batteries-included setup focused on immediate productivity for detecting bugs, identifying unused code, and ensuring code quality.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","react","cli","spa"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/yhtml5-test"},{"id":26677,"title":"yma-cli-lint","library":"yma-cli-lint","status":"active","version":"1.0.53","language":"javascript","ecosystem":"npm","summary":"An integrated linting tool for TypeScript projects, version 1.0.53. It provides a unified configuration for ESLint, Prettier, and Stylelint, reducing setup overhead. Regularly updated to support latest TypeScript versions. Key differentiator is its opinionated, zero-config approach for teams wanting consistent code quality without custom rules.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/yma-cli-lint"},{"id":20881,"title":"yml-loader","library":"yml-loader","status":"maintenance","version":"2.1.0","language":"javascript","ecosystem":"npm","summary":"YAML loader for webpack that imports .yml files as JSON objects. Version 2.1.0 is the latest stable release. This loader supports multiple documents via the `multiDocument` option and key blacklisting via `keysToRemove` to exclude sensitive keys from output. It is commonly used in webpack configurations to load YAML configuration files. The package is unmaintained since 2019 and relies on `js-yaml` for parsing. Alternatives like `yaml-loader` offer more active maintenance and broader compatibility with webpack 4+.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","yaml","json","remove","keys","blacklist","loader","webpack","webpack-loader"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/yml-loader"},{"id":18943,"title":"yo","library":"yo","status":"active","version":"7.0.1","language":"javascript","ecosystem":"npm","summary":"CLI tool for running Yeoman generators. v7.0.1 (2025) is the latest stable, requiring Node.js ^20.17.0 || >=22.9.0. Yo provides a unified interface to scaffold projects using Yeoman generator ecosystem. Key differentiators: tight integration with yeoman-environment and yeoman-generator, supports local and global generators, and offers a doctor command for troubleshooting. Alternatives like create-* packages are project-specific; yo is framework-agnostic. Release cadence is irregular but major versions (v5, v6, v7) updated dependencies (got, inquirer, meow) and dropped Node.js versions.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","cli-app","cli","front-end","development","dev","build","web","tool"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/yo"},{"id":23008,"title":"Yoctopuce Python API","library":"yoctopuce","status":"active","version":"2.1.12672","language":"python","ecosystem":"pypi","summary":"Official Python API for Yoctopuce sensors and actuators. Provides access to USB and networked Yoctopuce devices. Current version 2.1.12672, released regularly.","last_verified":"2026-04-27T00:00:00.000Z","tags":["yoctopuce","sensors","iot","api"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/yoctopuce"},{"id":7877,"title":"YOLOv5 Object Detector (Pip Package)","library":"yolov5","status":"active","version":"7.0.14","language":"python","ecosystem":"pypi","summary":"YOLOv5 is a family of object detection architectures and models pretrained on the COCO dataset, known for its balance of speed and accuracy. This `yolov5` pip package by @fcakyon provides an easily installable and programmatic interface for the original Ultralytics YOLOv5 implementation. The current version is 7.0.14, with frequent minor updates aligning with upstream changes and bug fixes.","last_verified":"2026-04-16T00:00:00.000Z","tags":["computer-vision","object-detection","yolo","machine-learning","deep-learning"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/yolov5"},{"id":23009,"title":"YooKassa Python SDK","library":"yookassa","status":"active","version":"3.10.1","language":"python","ecosystem":"pypi","summary":"YooKassa (formerly Yandex.Checkout) Python SDK for payment acceptance via API. Current version 3.10.1, active development with monthly releases.","last_verified":"2026-04-27T00:00:00.000Z","tags":["payments","yookassa","sdk","api"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/yookassa"},{"id":9417,"title":"YORM (YAML Object-Relational Mapper)","library":"yorm","status":"active","version":"1.6.2","language":"python","ecosystem":"pypi","summary":"YORM (YAML Object-Relational Mapper) is a Python library that provides automatic object-YAML mapping, allowing Python objects to be seamlessly persisted to and loaded from YAML files. It enables defining models with attributes that are automatically synchronized with a specified YAML file, supporting features like autosaving and schema validation. The current version is 1.6.2, and it has an active but irregular release cadence.","last_verified":"2026-04-16T00:00:00.000Z","tags":["YAML","ORM","persistence","serialization","data-storage"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/yorm"},{"id":12697,"title":"Youch: Pretty Print JavaScript Errors","library":"youch","status":"active","version":"4.1.1","language":"javascript","ecosystem":"npm","summary":"Youch is an error-parsing library designed to transform raw JavaScript error stack traces into highly readable and visually appealing output. It can render these errors into self-contained HTML pages for web contexts or formatted ANSI output for terminal environments. The current stable version is 4.1.1, with frequent updates, including beta releases for new features and bug fixes. A key differentiator is its ability to provide detailed error information, including code snippets, request/response metadata, and configurable links to code editors, significantly enhancing the developer experience compared to standard unformatted stack traces. It is widely adopted by frameworks like Hono, Nuxt, and AdonisJS, emphasizing its utility in modern web development workflows.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/youch"},{"id":14391,"title":"Youch Core Error Parser","library":"youch-core","status":"active","version":"0.3.3","language":"javascript","ecosystem":"npm","summary":"youch-core is a specialized JavaScript/TypeScript library designed to parse `Error` instances into a structured collection of detailed stack frames. It functions as the core error parsing engine utilized by the `youch` package, which is responsible for rendering user-friendly error pages in web applications and formatted output in terminal environments. This library is considered low-level, intended for developers who need to build custom error display solutions while leveraging `youch-core`'s robust error introspection capabilities, rather than being a direct-use package for most applications. It provides granular information for each stack frame, including the filename, line number, column number, and a snippet of the relevant source code, along with flags indicating if a frame is related to `node_modules` or is a native function. The current stable version is `0.3.3`, reflecting an active development cadence with several minor releases and dependency updates throughout the past year, indicating ongoing maintenance and improvement. A significant feature is its support for custom source code loaders, enabling integration into diverse JavaScript runtime environments like Deno or Bun where standard Node.js `fs` module access might be unavailable or unsuitable for retrieving source files. It explicitly targets and supports modern Node.js versions (v18 and newer) and includes comprehensive TypeScript type definitions, ensuring a smooth and type-safe development experience for TypeScript users building custom error handling utilities.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","pretty-print","pretty-error","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/youch-core"},{"id":23190,"title":"You.com Python SDK","library":"youdotcom","status":"active","version":"2.3.0","language":"python","ecosystem":"pypi","summary":"The official Python SDK for You.com, providing access to You.com's AI chat, code generation, and search APIs. Current version 2.3.0, requires Python >=3.10. Follows monthly release cadence.","last_verified":"2026-05-01T00:00:00.000Z","tags":["you.com","ai","sdk","chat","api"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/youdotcom"},{"id":23010,"title":"yougile-rollup","library":"yougile-rollup","status":"deprecated","version":"3.29.5","language":"javascript","ecosystem":"npm","summary":"A stripped-down fork of Rollup v3 (3.29.5) with fsevents removed, intended for internal YouGile use in binary bundling where external binaries/resources are unsupported. Based on Rollup 3.x, not actively maintained for public use; no updates track upstream Rollup 4.x. Not recommended for new projects—use official Rollup v4 instead. Key differentiator: avoids fsevents dependency, but lacks latest features, bug fixes, and is unsupported.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","modules","bundler","bundling","es6","optimizer","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/yougile-rollup"},{"id":4864,"title":"yourdfpy","library":"yourdfpy","status":"active","version":"0.0.60","language":"python","ecosystem":"pypi","summary":"yourdfpy is a Python library designed for simpler and easier loading, manipulation, saving, and visualization of URDF (Universal Robot Description Format) files. It is currently at version 0.0.60 and is actively maintained with frequent micro-releases addressing bug fixes and minor improvements.","last_verified":"2026-04-12T00:00:00.000Z","tags":["robotics","urdf","3d","visualization","kinematics","robot-description"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/yourdfpy"},{"id":15067,"title":"youtube-dl","library":"youtube-dl","status":"maintenance","version":"2021.12.17","language":"en","ecosystem":"pypi","summary":"youtube-dl is a command-line program and Python library designed to download videos from YouTube.com and many other video-hosting sites. The official PyPI package, version `2021.12.17`, is no longer actively maintained and is significantly outdated. For current site compatibility, bug fixes, and new features, users are strongly recommended to use the `yt-dlp` fork or the `youtube-dl` nightly builds, which are built from the main repository's `master` branch.","last_verified":"2026-04-16T00:00:00.000Z","tags":["video downloader","youtube","media","cli","audio"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/youtube-dl"},{"id":14392,"title":"YouTube IFrame Player Abstraction","library":"youtube-player","status":"maintenance","version":"5.6.0","language":"javascript","ecosystem":"npm","summary":"youtube-player provides a robust abstraction layer over the official YouTube IFrame Player API. It addresses common pain points like managing global callbacks and ensuring player readiness by registering listeners, queuing API calls until the player is ready, and wrapping all player functions in promises. This allows for a more synchronous-looking, chainable API experience, significantly simplifying interactions with the YouTube player. The current stable version is 5.6.0, with the last notable updates in 2019, indicating a mature and relatively low-churn project. Key differentiators include its promise-based API, automatic state management, and non-interference with global YIPA callback functions, offering a cleaner, more reliable way to embed and control YouTube videos in web applications.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","youtube","iframe","player","api","promise","async","video"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/youtube-player"},{"id":23191,"title":"youtube-search-python","library":"youtube-search-python","status":"deprecated","version":"1.6.6","language":"python","ecosystem":"pypi","summary":"A library to search for YouTube videos, channels, playlists, and retrieve video information without using the YouTube Data API v3. Uses InnerTube (YouTube's internal API) internally. Current version 1.6.6 is the final release; the project is deprecated. The author recommends migrating to yt-dlp for streaming and video info, and alternatives like youtube-search for searching.","last_verified":"2026-05-01T00:00:00.000Z","tags":["youtube","search","api","deprecated"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/youtube-search-python"},{"id":1061,"title":"YouTube Transcript API","library":"youtube-transcript-api","status":"active","version":"1.2.4","language":"python","ecosystem":"pypi","summary":"This is a Python API that allows you to retrieve transcripts and subtitles for a given YouTube video. It supports both manually created and automatically generated subtitles, as well as subtitle translation. Unlike older solutions, it does not require a headless browser. The library is actively maintained, currently at version 1.2.4, and receives regular updates to address YouTube's API changes.","last_verified":"2026-04-23T16:32:17.457Z","tags":["youtube","transcript","subtitles","api","video"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/youtube-transcript-api"},{"id":26678,"title":"Yox Expression Compiler","library":"yox-expression-compiler","status":"active","version":"0.18.0","language":"javascript","ecosystem":"npm","summary":"An expression compiler for Yox.js, version 0.18.0. It compiles template expressions into executable code for reactive rendering. Part of the Yox.js ecosystem, this package is designed to work with yox-common and is maintained as part of the broader Yox framework. It offers a lightweight, performant alternative to larger template compilers by focusing specifically on expression compilation.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/yox-expression-compiler"},{"id":27560,"title":"yox-template-compiler","library":"yox-template-compiler","status":"active","version":"0.29.0","language":"javascript","ecosystem":"npm","summary":"A template compiler for Yox.js, transforming Yox templates into render functions. Version 0.29.0 is the current stable release, with a slow release cadence. It requires yox-common, yox-config, yox-type, and yox-expression-compiler as peer dependencies. Key differentiator: designed specifically for the Yox.js framework, not a general-purpose template engine.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/yox-template-compiler"},{"id":4865,"title":"Yoyo Migrations","library":"yoyo-migrations","status":"active","version":"9.0.0","language":"python","ecosystem":"pypi","summary":"Yoyo Migrations is a robust, database-agnostic migration tool for Python projects, enabling users to manage SQL-based schema changes. It supports various database systems with both synchronous and asynchronous drivers. Currently at version 9.0.0, it maintains an active release cadence, introducing new features and refining API usability while periodically updating Python version support.","last_verified":"2026-04-12T00:00:00.000Z","tags":["database","migrations","sql","orm-agnostic","asyncio","schema-management"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/yoyo-migrations"},{"id":24856,"title":"ypricemagic","library":"ypricemagic","status":"active","version":"5.2.16","language":"python","ecosystem":"pypi","summary":"A Python library for extracting historical on-chain price data from an archive node, supporting a wide range of tokens and protocols including Yearn, Curve, Balancer, Uniswap, and more. Current version 5.2.16, actively maintained with frequent releases.","last_verified":"2026-05-01T00:00:00.000Z","tags":["ethereum","defi","price-oracle","on-chain-data","archive-node"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/ypricemagic"},{"id":4866,"title":"Ypy WebSocket Connector","library":"ypy-websocket","status":"active","version":"0.12.4","language":"python","ecosystem":"pypi","summary":"ypy-websocket is a Python library providing WebSocket connectivity for Ypy, enabling real-time collaborative applications using Y-CRDTs. It offers components for building both standalone WebSocket servers and integrating with ASGI frameworks like FastAPI and Django Channels. The current version is 0.12.4, with a moderately active release cadence, often seeing minor updates and fixes within a few months.","last_verified":"2026-04-12T00:00:00.000Z","tags":["websocket","y-crdt","realtime","collaboration","asgi","django-channels"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/ypy-websocket"},{"id":2366,"title":"yq: Command-line YAML/XML/TOML Processor","library":"yq","status":"active","version":"3.4.3","language":"python","ecosystem":"pypi","summary":"yq is a Python-based command-line processor for YAML, XML, and TOML documents, acting as a lightweight wrapper that transparently converts these formats to JSON and pipes them to the `jq` command-line tool for querying and manipulation. It's currently at version 3.4.3 and maintains an active release cadence with regular updates and fixes.","last_verified":"2026-04-09T00:00:00.000Z","tags":["YAML","XML","TOML","CLI","data processing","jq","command-line tool"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/yq"},{"id":27561,"title":"yqx-vite","library":"yqx-vite","status":"abandoned","version":"1.0.5","language":"javascript","ecosystem":"npm","summary":"A minimal test utility for Vite projects, version 1.0.5. Created for internal testing purposes with no active development or release cadence. Lacks documentation, making it unsuitable for production use compared to established Vite plugins.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","test","vite"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/yqx-vite"},{"id":1211,"title":"yt-dlp","library":"yt-dlp","status":"active","version":"2026.3.17","language":"python","ecosystem":"pypi","summary":"yt-dlp is a feature-rich command-line audio/video downloader with support for thousands of sites. It is an actively maintained fork of `youtube-dl`, with frequent releases, often multiple times a month, to adapt to changes in video platforms and add new features.","last_verified":"2026-04-23T18:21:13.628Z","tags":["video-downloader","audio-downloader","media","youtube","cli-wrapper","web-scraping"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/yt-dlp"},{"id":3325,"title":"yt-dlp External JavaScript Solver","library":"yt-dlp-ejs","status":"active","version":"0.8.0","language":"python","ecosystem":"pypi","summary":"yt-dlp-ejs is a specialized Python library that provides external JavaScript execution capabilities for yt-dlp, the popular video downloader. It solves YouTube's signature and n-parameter challenges by bundling JavaScript solvers that work across multiple runtimes such as Deno, Bun, Node.js, and QuickJS. Currently at version 0.8.0, it maintains a frequent release cadence to adapt to YouTube's player code changes.","last_verified":"2026-04-25T08:30:08.565Z","tags":["yt-dlp","video-downloader","youtube","javascript","decryption"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/yt-dlp-ejs"},{"id":12699,"title":"YouTube Video Downloader (ytdl-core)","library":"ytdl-core","status":"active","version":"4.11.5","language":"javascript","ecosystem":"npm","summary":"ytdl-core is a pure JavaScript library designed for downloading YouTube videos directly within Node.js environments, offering a streaming interface for efficient processing. Its current stable version is 4.11.5, with releases typically occurring as needed to address breaking changes from YouTube's API or to introduce minor features and bug fixes. The project shows an active maintenance cycle, frequently releasing patches (e.g., 4.11.2 to 4.11.5 in a few months) to adapt to YouTube's evolving infrastructure, particularly around video parsing and signature deciphering. A key differentiator is its focus on a lean, Node.js-friendly streaming API, allowing developers to pipe video streams directly to file systems or other processing utilities without intermediate storage. It ships with TypeScript types, facilitating its use in modern TypeScript projects.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","youtube","video","download","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/ytdl-core"},{"id":8793,"title":"YTE: YAML Template Engine with Python Expressions","library":"yte","status":"active","version":"1.9.4","language":"python","ecosystem":"pypi","summary":"YTE is a template engine for the YAML format that leverages YAML's inherent structure to embed and evaluate Python expressions dynamically. This allows for conditional logic, loops, and arbitrary Python code directly within YAML documents, rendering them into plain YAML. It aims to provide a more 'YAML-native' templating experience compared to general-purpose engines like Jinja2. The library is currently at version 1.9.4 and is actively maintained.","last_verified":"2026-04-16T00:00:00.000Z","tags":["yaml","template-engine","python-expressions","configuration-management","automation"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/yte"},{"id":14393,"title":"Unofficial YouTube Music API Wrapper","library":"ytmusic-api","status":"active","version":"5.3.1","language":"javascript","ecosystem":"npm","summary":"ytmusic-api is an unofficial JavaScript/TypeScript library designed to scrape and interact with YouTube Music data. It provides a robust API for accessing information such as songs, videos, artists, albums, playlists, lyrics, and search suggestions directly from YouTube Music. The library ships with comprehensive TypeScript type definitions, aiming for 95% data type consistency despite the inherent variability of scraped data. Currently at version 5.3.1, the project demonstrates an active release cadence with frequent updates addressing bug fixes, stability improvements, and new features. Its primary differentiator is its strong TypeScript support and a refactored codebase built for understandability and testability, distinguishing it from older, less-typed alternatives.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","youtube","music","api","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/ytmusic-api"},{"id":8794,"title":"YouTube Music API (Unofficial)","library":"ytmusicapi","status":"active","version":"1.11.5","language":"python","ecosystem":"pypi","summary":"ytmusicapi is a Python 3 library that provides an unofficial API for interacting with YouTube Music. It emulates web client requests using user cookie data for authentication, allowing for browsing, library management, playlist manipulation, and more. The current version is 1.11.5 and it maintains an active release cadence with frequent updates. [1, 7]","last_verified":"2026-04-16T00:00:00.000Z","tags":["youtube","youtube-music","api","unofficial","music","audio","playlists"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/ytmusicapi"},{"id":4867,"title":"Python Client for YTsaurus","library":"ytsaurus-client","status":"active","version":"0.13.48","language":"python","ecosystem":"pypi","summary":"ytsaurus-client is the official Python client library for YTsaurus, a scalable and fault-tolerant open-source big data platform for distributed storage and processing. It provides a Python-friendly mechanism for running operations, reading/writing data to the cluster, and interacting with distributed file systems, MapReduce, and NoSQL key-value storage. The library is actively maintained with frequent releases, currently at version 0.13.48.","last_verified":"2026-04-12T00:00:00.000Z","tags":["data-processing","distributed-system","big-data","mapreduce","client-library","cloud"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/ytsaurus-client"},{"id":4868,"title":"YTsaurus YSON","library":"ytsaurus-yson","status":"active","version":"0.4.10","language":"python","ecosystem":"pypi","summary":"YTsaurus YSON (version 0.4.10) provides high-performance C++ bindings for YSON (Yandex Serialization Object Notation), enabling fast serialization and deserialization of YSON data. It is a sub-package of the larger `ytsaurus-python` project, specifically focused on YSON processing. Releases are tied to the `ytsaurus-python` project, with regular updates that reflect changes in the broader YTsaurus ecosystem.","last_verified":"2026-04-12T00:00:00.000Z","tags":["YSON","YTsaurus","serialization","data-format","binary-format","cpp-bindings"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/ytsaurus-yson"},{"id":14394,"title":"EleAdminPlus UI Framework Components","library":"yuang-framework-ui-pc","status":"active","version":"1.1.141","language":"javascript","ecosystem":"npm","summary":"yuang-framework-ui-pc, also known as EleAdminPlus, is a UI component library designed specifically for building administrative interfaces using Vue 3 and Element Plus. Currently at version 1.1.141, it appears to be under active development with a rapid patch release cycle, as indicated by its high patch number. The library aims to streamline the development of enterprise admin dashboards by providing a set of opinionated components, layouts, and utilities that extend the base functionality of Element Plus. This approach differentiates it by offering a more integrated and ready-to-use solution compared to starting solely with raw Element Plus components. It establishes strict peer dependencies, requiring Vue >= 3.1.0 and Element Plus >= 2.7.0, ensuring compatibility with specific versions of its foundational frameworks. Its focus is on providing a comprehensive framework-level solution for common admin UI patterns.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","vue","vue3","element","element ui","element plus","admin","ele admin","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/yuang-framework-ui-pc"},{"id":24857,"title":"yubico-client","library":"yubico-client","status":"active","version":"1.13.0","language":"python","ecosystem":"pypi","summary":"A Python library for verifying YubiKey One Time Passwords (OTPs) via the Yubico validation API. Version 1.13.0 is stable with infrequent releases.","last_verified":"2026-05-01T00:00:00.000Z","tags":["yubico","otp","security","authentication"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/yubico-client"},{"id":26679,"title":"yui-lint","library":"yui-lint","status":"maintenance","version":"0.2.0","language":"javascript","ecosystem":"npm","summary":"yui-lint provides the default JSHint configuration used by YUI and its packages. Version 0.2.0 is the latest stable release. The package defines a set of JSHint options (e.g., browser, node, curly, eqeqeq) that enforce YUI's coding standards. It can be used as a Node module, referenced from package.json scripts with jshint --config, or symlinked as a local .jshintrc file. The project appears to be in maintenance mode, as the YUI library is no longer actively developed, and the last release was several years ago.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/yui-lint"},{"id":18019,"title":"Ember CLI YUIDoc Theme","library":"yuidoc-ember-cli-theme","status":"abandoned","version":"1.0.4","language":"javascript","ecosystem":"npm","summary":"YUIDoc is a Node.js-based documentation generator that creates API documentation from Javadoc-style comments in source code. While not specific to JavaScript, it was designed for the YUI Library. This package, `yuidoc-ember-cli-theme`, provides a visual theme specifically styled for Ember CLI projects when using YUIDoc for documentation. It customizes the output HTML by directing `themedir` and `helpers` within the `yuidoc.json` configuration. The package is currently at version 1.0.4. Given that YUIDoc itself saw its last major update (0.10.0) in 2016 and the Ember community has largely transitioned to more modern documentation solutions like `ember-cli-addon-docs` (which offers more robust support for contemporary JavaScript features and Ember specifics, even if it can use a modified YUIDoc internally), this theme is no longer actively maintained. Its key differentiator was providing an Ember-specific look for YUIDoc output at a time when YUIDoc was more prevalent.","last_verified":"2026-04-23T00:00:00.000Z","tags":["javascript","yuidoc","ember-cli","theme"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/yuidoc-ember-cli-theme"},{"id":28476,"title":"Yulio CLI","library":"yulio-cli","status":"active","version":"1.0.29","language":"javascript","ecosystem":"npm","summary":"yulio-cli (v1.0.29) is the official CLI for Yulio, a SaaS starter kit. It scaffolds production-ready full-stack projects with a NestJS backend and optional Next.js frontend, including auth, database (MongoDB Atlas, Supabase, Neon), email, and deployment config. Commands: init, add (mail, oauth, payments, storage), db setup, login, list. Requires Node.js 18+ and a Yulio account. Differentiator: opinionated, fully wired project generator with built-in module additions. Released infrequently (last update 2024). Active development.","last_verified":"2026-05-09T00:00:00.000Z","tags":["javascript","yulio","cli","saas","scaffold","nestjs","nextjs","mongodb","fullstack"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/yulio-cli"},{"id":27563,"title":"yummies","library":"yummies","status":"active","version":"7.19.4","language":"javascript","ecosystem":"npm","summary":"yummies is a collection of frontend utilities for JavaScript/TypeScript projects, currently at v7.19.4. It provides a wide range of functions for common tasks including DOM manipulation, data structures, type guards, React hooks, MobX integrations, and more. The library is actively maintained with frequent releases (multiple patches/minors per month). Its key differentiator is the breadth of utilities under a single package, covering areas like async templates (asyncTemplate), class variance authority (cva), and MobX annotations (annotation), all with TypeScript support. The package requires MobX and React as peer dependencies.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","typescript","utilities"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/yummies"},{"id":3326,"title":"Z3 Solver","library":"z3-solver","status":"active","version":"4.16.0.0","language":"python","ecosystem":"pypi","summary":"Z3 is a high-performance theorem prover developed by Microsoft Research, primarily used for Satisfiability Modulo Theories (SMT) problems. It supports various data types including bitvectors, booleans, arrays, floating point numbers, and strings, making it a versatile tool for formal verification, software/hardware testing, and constraint solving. The library is actively maintained with frequent minor releases and is currently on version 4.16.0.0.","last_verified":"2026-04-25T08:31:30.071Z","tags":["smt","solver","verification","logic","constraint-solving","formal-methods"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/z3-solver"},{"id":23011,"title":"z3c.pt","library":"z3c-pt","status":"active","version":"5.1","language":"python","ecosystem":"pypi","summary":"Fast Zope Page Templates (ZPT) engine implementing TAL/TALES/METAL specifications. Version 5.1 requires Python >=3.9. Releases are stable and infrequent, focusing on maintenance.","last_verified":"2026-04-27T00:00:00.000Z","tags":["zpt","templates","tal","zope","python3"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/z3c-pt"},{"id":24858,"title":"z3c.rml - Alternative implementation of RML","library":"z3c-rml","status":"active","version":"5.0.1","language":"python","ecosystem":"pypi","summary":"An alternative implementation of Report Markup Language (RML) for generating PDFs. Provides a Pythonic API to produce RML XML that can be rendered by ReportLab. Current version 5.0.1, requires Python >=3.9. Maintained by the Zope Foundation with a slow release cadence.","last_verified":"2026-05-01T00:00:00.000Z","tags":["zope","rml","pdf","reportlab","report-markup-language","z3c"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/z3c-rml"},{"id":26680,"title":"z3js","library":"z3js","status":"active","version":"0.0.0","language":"javascript","ecosystem":"npm","summary":"z3js is a tiny utility library (v0.0.0) for transpiling a small subset of JavaScript expressions to SMT2 format for use with the Z3 solver. It includes a JavaScript parser, a SMT2 code generator, and a minimal S-expression parser for reading Z3 outputs. The library is experimental and limited to simple variable declarations, function definitions, and assertions. It requires an external Z3 solver binary and is intended for prototyping program synthesis and formal verification tools. No releases or update cadence is established; the project appears to be in early development. Key differentiators: focuses on a tight JS→SMT2 bridge, unlike full verification frameworks.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/z3js"},{"id":8795,"title":"Zabbix Utils","library":"zabbix-utils","status":"active","version":"2.0.4","language":"python","ecosystem":"pypi","summary":"Zabbix Utils is an official Python library designed for seamless interaction with Zabbix components, including the Zabbix API, Zabbix sender protocol, and Zabbix get protocol. Currently at version 2.0.4, the library is actively maintained with frequent releases to ensure compatibility with the latest Zabbix server versions and to introduce new features and bug fixes.","last_verified":"2026-04-16T00:00:00.000Z","tags":["Zabbix","monitoring","API","automation","devops","system administration"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/zabbix-utils"},{"id":27562,"title":"Z.ai SDK","library":"zai-sdk","status":"active","version":"0.2.2","language":"python","ecosystem":"pypi","summary":"A Python SDK for accessing large model APIs from Z.ai. Version 0.2.2 supports Python >=3.8. Provides clients for chatting, streaming, and embedding with multiple models. Early stage with frequent changes.","last_verified":"2026-04-27T00:00:00.000Z","tags":["z.ai","llm","sdk","chat","api","big-model"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/zai-sdk"},{"id":12700,"title":"Zalgo Promise","library":"zalgo-promise","status":"active","version":"1.0.48","language":"javascript","ecosystem":"npm","summary":"The `zalgo-promise` library (current stable version 1.0.48) is a specialized JavaScript promise implementation designed to deviate from the standard asynchronous-by-default behavior of native `Promise` objects. It resolves synchronously unless an explicit asynchronous operation (e.g., `setTimeout`, network request) is introduced within the promise chain. This unique characteristic makes it particularly useful for mitigating specific performance bottlenecks in browser environments, such as issues with `setTimeout` deprioritization in unfocused popup windows, or when polyfilling Promises in older browsers where shims might rely on inefficient asynchronous mechanisms. `zalgo-promise` provides a more direct control over execution flow compared to standard promises, making it a niche but valuable tool for developers facing these particular challenges. While it doesn't have a rapid release cadence, it is actively maintained for its specific use case.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","template"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/zalgo-promise"},{"id":24859,"title":"ZalgoLib","library":"zalgolib","status":"active","version":"0.2.2","language":"python","ecosystem":"pypi","summary":"A Python library for generating Zalgo text (combining diacritical marks to create corrupted, horror-style text). Current version 0.2.2, updated Oct 2024. Release cadence is low, with no recent commits.","last_verified":"2026-05-01T00:00:00.000Z","tags":["zalgo","text-manipulation","unicode","horror","art"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/zalgolib"},{"id":14395,"title":"Zapatos","library":"zapatos","status":"active","version":"6.6.1","language":"javascript","ecosystem":"npm","summary":"Zapatos is a 'zero-abstraction' database library specifically designed for TypeScript and Postgres. It provides strong type safety by generating a detailed TypeScript schema directly from your existing Postgres database, reducing the boilerplate and common pitfalls associated with traditional ORMs. The library facilitates writing arbitrary SQL queries using tagged templates, offers shortcut functions for everyday CRUD operations, and supports complex data structures like nested JSON via LATERAL JOINs, all while maintaining full type inference. Unlike many ORMs, Zapatos does not manage connection pools, explicitly relying on the underlying `pg` module, and does not aim to be database-agnostic or provide a 'code-first' approach. Currently at version 6.6.1, Zapatos maintains an active development status, with a focus on integrating seamlessly with Postgres's native capabilities and TypeScript's type system.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","postgres","typescript","orm","sql"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/zapatos"},{"id":17078,"title":"Zapier Platform CLI","library":"zapier-platform-cli","status":"active","version":"18.5.0","language":"javascript","ecosystem":"npm","summary":"The Zapier Platform CLI is a command-line interface tool that enables developers to build, test, and deploy custom integrations for the Zapier Developer Platform. It provides a code-first approach to creating Zapier apps, allowing for advanced customization of API interactions, authentication flows, triggers, actions, and searches. This CLI is particularly suited for development teams leveraging version control and CI/CD pipelines, offering greater control than the browser-based Platform UI. The current stable version is 18.5.0, with frequent minor releases providing continuous improvements and bug fixes. Developers primarily write Node.js applications that export a defined schema, which Zapier then introspects to understand the app's capabilities. Integrations built with the CLI run on AWS Lambda, utilizing standard Node.js libraries and a specific `zapier-platform-core` dependency for platform interaction.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/zapier-platform-cli"},{"id":8796,"title":"Zappa","library":"zappa","status":"active","version":"0.62.1","language":"python","ecosystem":"pypi","summary":"Zappa is a Python library that simplifies the deployment of serverless Python web applications (WSGI and ASGI-compatible frameworks like Flask, Django, FastAPI, Bottle, Starlette, Quart) on AWS Lambda and API Gateway. It handles packaging the application and its virtual environment, configuring IAM roles, setting up API Gateway routes, and managing deployments to various stages. It is currently at version 0.62.1 and maintains an active release cadence.","last_verified":"2026-04-16T00:00:00.000Z","tags":["aws","lambda","serverless","deployment","wsgi","asgi","flask","django","fastapi"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/zappa"},{"id":24860,"title":"ZAP API Python Client","library":"zaproxy","status":"active","version":"0.5.0","language":"python","ecosystem":"pypi","summary":"Python client for the OWASP ZAP (Zed Attack Proxy) API. Version 0.5.0 supports ZAP 2.15+. Released irregularly; maintained by the ZAP project.","last_verified":"2026-05-01T00:00:00.000Z","tags":["zap","security","penetration-testing","owasp"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/zaproxy"},{"id":18944,"title":"Zarbis","library":"zarbis","status":"active","version":"2.4.0","language":"javascript","ecosystem":"npm","summary":"Zarbis is a zero-configuration build tool for JavaScript, TypeScript, and CoffeeScript, currently at version 2.4.0. It aims to provide a simple, opinionated build pipeline for frontend and backend applications without requiring complex configuration files. Unlike Webpack or Babel, it promises out-of-the-box support for common file types and features, with automatic detection and minimal setup. Release cadence is irregular; updates are infrequent. Key differentiators: configuration-less design, support for multiple languages, and unified build process for both client and server.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","meteor-it","webpack","frontend","backend","build","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/zarbis"},{"id":1055,"title":"Zarr: Chunked, Compressed N-dimensional Arrays","library":"zarr","status":"active","version":"3.1.6","language":"python","ecosystem":"pypi","summary":"Zarr is a Python package that provides an implementation of chunked, compressed, N-dimensional arrays. It is designed for efficient use in parallel computing and supports various storage backends, including local disk, cloud object stores (like S3), and in-memory stores. The library is actively maintained, with its current version being 3.1.6, and recently underwent a significant refactor with the release of version 3, which introduced support for the Zarr v3 specification and improved performance.","last_verified":"2026-04-23T16:27:29.369Z","tags":["data science","arrays","compression","cloud storage","n-dimensional","parallel computing","scientific computing"],"install_tag":"draft","install_tag_description":"notable install failures or slow imports","api":"https://checklist.day/api/registry/zarr"},{"id":2851,"title":"zc.lockfile","library":"zc-lockfile","status":"active","version":"4.0","language":"python","ecosystem":"pypi","summary":"The zc.lockfile package provides a basic, portable implementation of interprocess locks using file-locking primitives. It is not specifically for locking files themselves, but rather for providing general-purpose interprocess locks with a file-based mechanism. Currently at version 4.0, the library is actively maintained with updates primarily focused on Python version compatibility and bug fixes.","last_verified":"2026-04-25T01:36:18.068Z","tags":["concurrency","locking","inter-process","file-lock","zope"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/zc-lockfile"},{"id":24862,"title":"zc.recipe.egg","library":"zc-recipe-egg","status":"active","version":"4.0.0","language":"python","ecosystem":"pypi","summary":"Buildout recipe for installing Python package distributions as eggs. Version 4.0.0 requires Python >=3.9. Part of the zc.buildout ecosystem, used in buildout configurations to fetch and install Python packages. Release cadence is low; maintained as part of the buildout project.","last_verified":"2026-05-01T00:00:00.000Z","tags":["buildout","recipe","egg","build","packaging"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/zc-recipe-egg"},{"id":24861,"title":"zc.buildout","library":"zc.buildout","status":"active","version":"5.2.0","language":"python","ecosystem":"pypi","summary":"A powerful build system for managing development buildouts, automating setup of projects with multiple components. Version 5.2.0, with a stable release every few years.","last_verified":"2026-05-01T00:00:00.000Z","tags":["buildout","build","automation","zc","namespace"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/zc.buildout"},{"id":12701,"title":"Unofficial Zalo API for JavaScript","library":"zca-js","status":"active","version":"2.1.2","language":"javascript","ecosystem":"npm","summary":"zca-js is an unofficial JavaScript/TypeScript library designed to interact with the Zalo platform for personal accounts by simulating a web browser's interaction with Zalo Web. The current stable version is 2.1.2, and the project maintains an active release cadence, frequently publishing patches and minor updates to address bugs and introduce new API functionalities. It ships with TypeScript types, facilitating robust development. A key differentiator is its approach of simulating browser behavior, which allows access to features typically unavailable through official APIs. However, this method comes with a significant warning: using the library carries a risk of account suspension or banning, and the maintainers explicitly disclaim responsibility for such outcomes. Developers are advised to proceed with caution and consider using dedicated test accounts.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","chatbot","zalo","api","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/zca-js"},{"id":5557,"title":"zcbor - CDDL Code Generation and Data Validation","library":"zcbor","status":"active","version":"0.9.1","language":"python","ecosystem":"pypi","summary":"zcbor is a Python library for code generation and data validation based on CDDL (Concise Data Definition Language) schemas. It enables developers to generate Python code for encoding and decoding CBOR (Concise Binary Object Representation) data, ensuring compliance with specified CDDL schemas. The library is currently at version 0.9.1 and receives updates periodically, with significant releases often including migration guides for breaking changes.","last_verified":"2026-04-13T00:00:00.000Z","tags":["CBOR","CDDL","serialization","deserialization","code-generation","data-validation","schema"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/zcbor"},{"id":27564,"title":"zccache","library":"zccache","status":"active","version":"1.3.10","language":"python","ecosystem":"pypi","summary":"A high-performance local compiler cache daemon for Python, designed to accelerate repetitive compilation tasks. Requires Python >=3.10. Latest version: 1.3.10, released with monthly patches under active development.","last_verified":"2026-05-01T00:00:00.000Z","tags":["compiler","cache","daemon","build","acceleration"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/zccache"},{"id":8798,"title":"ZConfig: Structured Configuration Library","library":"zconfig","status":"active","version":"4.3","language":"python","ecosystem":"pypi","summary":"ZConfig is a Python library designed for structured, schema-driven configuration, particularly useful for complex applications and logging. It employs an XML-based schema language to define the allowable structure and content of configuration documents, including custom data conversion routines written in Python. This approach offers greater flexibility and validation capabilities compared to Python's standard `ConfigParser` module. ZConfig is currently at version 4.3 and is actively maintained by the Zope Foundation.","last_verified":"2026-04-16T00:00:00.000Z","tags":["configuration","xml","schema-driven","logging"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/zconfig"},{"id":12702,"title":"Zendesk Model Context Protocol Server","library":"zd-mcp-server","status":"active","version":"0.5.0","language":"javascript","ecosystem":"npm","summary":"The `zd-mcp-server` package provides a Model Context Protocol (MCP) server designed to integrate AI assistants, such as Claude or Cursor, with Zendesk Support. It enables conversational AI to interact with Zendesk tickets, facilitating operations like creating, reading, updating, and searching tickets, adding public comments or private internal notes, and managing ticket tags. The current stable version is 0.5.0, indicating a pre-1.0 development stage, likely with an agile release cadence focused on feature development and stability improvements. Its key differentiator is providing a standardized MCP interface to Zendesk, abstracting the Zendesk API complexities for AI agents, and simplifying setup for popular AI clients. It leverages Zendesk API tokens for secure access.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","mcp","model-context-protocol","zendesk","ai","claude","support","tickets"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/zd-mcp-server"},{"id":24863,"title":"zdaemon","library":"zdaemon","status":"active","version":"5.2.1","language":"python","ecosystem":"pypi","summary":"zdaemon is a library and set of tools for controlling daemon processes on Unix-based systems. It provides a robust way to start, stop, and manage background processes, commonly used in Zope and Plone deployments. Current version is 5.2.1, released with a slow cadence.","last_verified":"2026-05-01T00:00:00.000Z","tags":["daemon","process control","zope","unix"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/zdaemon"},{"id":26681,"title":"zecorn","library":"zecorn","status":"active","version":"0.10.1","language":"javascript","ecosystem":"npm","summary":"zecorn is a Babel-compatible transpiler built on acorn, version 0.10.1. It provides a babel plugin layer with strong source mapping, enabling reuse of existing Babel plugins. Developed for WMR but usable standalone. Unlike Babel, it uses acorn for parsing, offering lighter weight and faster transforms. Ships TypeScript types. Release cadence is sporadic; check GitHub for latest.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","acorn","babel","transpiler","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/zecorn"},{"id":732,"title":"Zeep - Python SOAP Client","library":"zeep","status":"active","version":"4.3.2","language":"python","ecosystem":"pypi","summary":"Zeep is a fast and modern Python SOAP client library, currently at version 4.3.2. It simplifies interactions with SOAP web services by inspecting WSDL documents and generating a Pythonic interface. The library is considered stable, focusing on bug fixes, with major releases occurring less frequently, typically when significant changes to Python support or underlying dependencies are required.","last_verified":"2026-05-12T18:22:40.562Z","tags":["SOAP","XML","client","WSDL","web services","async"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/zeep"},{"id":10364,"title":"Zen Engine","library":"zen-engine","status":"active","version":"0.54.0","language":"python","ecosystem":"pypi","summary":"Zen Engine is an open-source business rules engine implemented in Rust with Python bindings, designed for high-performance decision-making. It allows users to define complex business logic using a DMN-like JSON/YAML schema for decisions and flows. As of version 0.54.0, it leverages a Rust core for efficiency and provides a Pythonic interface for integration. It is actively maintained with frequent updates.","last_verified":"2026-04-17T00:00:00.000Z","tags":["rules-engine","business-logic","DMN","automation","rust-bindings","decision-management"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/zen-engine"},{"id":26682,"title":"ZenDB CLI","library":"zendb-cli","status":"active","version":"0.4.1","language":"javascript","ecosystem":"npm","summary":"ZenDB CLI (v0.4.1, Alpha) is a command-line interface for interacting with ZenDB, a document database built for the Internet Computer (ICP). It enables developers to manage identities, canisters, databases, collections, documents, indexes, and roles directly from the terminal. Key differentiators include native integration with Internet Identity and dfx, secure keychain-backed identity storage, support for Motoko typed collections, and commands for both local development and mainnet deployment. The CLI uses encrypted storage and OS keychain for security. Note: The package is in early alpha; APIs may change. GitHub: https://github.com/NatLabs/zendb-platform","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","zendb","icp","internet-computer","database","cli","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/zendb-cli"},{"id":24864,"title":"ZenML: MLOps for Reliable AI","library":"zenml","status":"active","version":"0.94.3","language":"python","ecosystem":"pypi","summary":"ZenML is an open-source MLOps framework that helps you build reproducible, production-ready ML pipelines. It provides a unified interface for orchestrating pipelines, managing infrastructure, and tracking experiments across various backends (local, cloud, Kubernetes). The current version is 0.94.3, with frequent releases (multiple per month). It requires Python >=3.10,<3.14.","last_verified":"2026-05-01T00:00:00.000Z","tags":["mlops","pipeline","machine-learning","orchestration","kubernetes"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/zenml"},{"id":2367,"title":"ZenPy: Python Wrapper for Zendesk API","library":"zenpy","status":"active","version":"2.0.57","language":"python","ecosystem":"pypi","summary":"ZenPy is an actively maintained Python wrapper for the Zendesk Support, Chat, and Help Center APIs. It simplifies programmatic interaction with Zendesk, offering a Pythonic interface, object caching, and lazy attribute evaluation to minimize API calls. The library is currently at version 2.0.57 and sees frequent updates, typically on a monthly or bi-monthly basis.","last_verified":"2026-04-24T18:36:49.960Z","tags":["api-wrapper","zendesk","saas","customer-support"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/zenpy"},{"id":9418,"title":"ZenRows Python SDK","library":"zenrows","status":"active","version":"1.4.0","language":"python","ecosystem":"pypi","summary":"ZenRows is a Python client for the ZenRows API, designed to simplify web scraping by automatically handling challenges like proxy rotation, CAPTCHA solving, and JavaScript rendering. It enables users to extract data from complex, anti-bot protected websites. The library is actively maintained, currently at version 1.4.0, with regular updates to its API and SDKs.","last_verified":"2026-04-16T00:00:00.000Z","tags":["web scraping","proxy","anti-bot","headless browser","api client","scraping","data extraction"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/zenrows"},{"id":6486,"title":"Zensical Static Site Generator","library":"zensical","status":"active","version":"0.0.33","language":"python","ecosystem":"pypi","summary":"Zensical is a modern static site generator built by the creators of Material for MkDocs. It focuses on performance, extensibility, and a smooth developer experience, leveraging a Rust core. The current version is 0.0.33, with frequent releases addressing bugs and introducing new features.","last_verified":"2026-04-15T00:00:00.000Z","tags":["static-site-generator","documentation","mkdocs-alternative","cli"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/zensical"},{"id":20882,"title":"ZenStack","library":"zenstack","status":"active","version":"2.22.1","language":"javascript","ecosystem":"npm","summary":"ZenStack is a fullstack enhancement layer for Prisma ORM that provides seamless integration from database to UI. It extends Prisma with access policies, automatic API generation (REST and RPC), client-side hooks for React/TanStack Query, Zod schema generation, and more. Current stable version is 3.6.2, with active releases roughly every month. Key differentiators: declarative permission policies similar to Firebase Security Rules, custom types with relations, OpenAPI spec generation, and deep integration with Prisma without replacing it. Requires Prisma 5.0+ and Zod 3.25+ as peer dependencies.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","fullstack","react","typescript","data modeling","prisma"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/zenstack"},{"id":24865,"title":"ZEO","library":"zeo","status":"active","version":"6.2","language":"python","ecosystem":"pypi","summary":"ZEO (Zope Enterprise Objects) provides a client-server storage for ZODB (Zope Object Database). Version 6.2 supports Python >=3.10. Allows multiple processes to share a single ZODB database over a network. ZEO is stable with periodic releases.","last_verified":"2026-05-01T00:00:00.000Z","tags":["ZODB","client-server","database","persistence","object-database","zope"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/zeo"},{"id":85,"title":"Zep","library":"zep-cloud","status":"active","version":"3.16.0","language":"python","ecosystem":"pypi","summary":"Long-term memory and context platform for AI assistants. Two separate PyPI packages: zep-cloud (managed platform) and zep-python (OSS/Community Edition). Not interchangeable. zep-python v2.x main branch now ships the Cloud SDK — OSS users need the oss branch build.","last_verified":"2026-05-12T07:58:06.315Z","tags":["memory","agents","llm","python","context","chat-history"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/zep-cloud"},{"id":9419,"title":"Zep Python Client","library":"zep-python","status":"active","version":"2.0.2","language":"python","ecosystem":"pypi","summary":"Zep is an open-source platform for long-term memory for AI agents, providing capabilities for summarization, embedding, and document management. The `zep-python` library offers an asynchronous client to interact with the Zep API, facilitating the management of user sessions, messages, and document collections. It is currently at version 2.0.2 and maintains an active release cadence with frequent updates and patches.","last_verified":"2026-04-16T00:00:00.000Z","tags":["AI","LLM","memory","async","langchain","agents"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/zep-python"},{"id":12703,"title":"ZeParser JavaScript Parser","library":"zeparser","status":"abandoned","version":"0.0.7","language":"javascript","ecosystem":"npm","summary":"ZeParser is an early-stage JavaScript parser, last published as version 0.0.7 in June 2013. Developed by Peter van der Zee, it was designed to convert JavaScript input into a 'parse tree' (an array of arrays with tokens as leaves) or various token streams, including a 'white tree' (all tokens, including whitespace) and a 'black tree' (token stream without whitespace). The package also offered a `createParser` method to instantiate a parser with parsed input and access these tree structures directly. It featured simple and extended parsing modes, with the extended mode providing richer meta-information. While historically relevant for JavaScript parsing benchmarks, the project has been abandoned since its last release, meaning it does not support modern JavaScript syntax (ES2015+), lacks ongoing maintenance, and has no defined release cadence. An experimental v2 (`zeparser2`) was later introduced but also appears to be unmaintained.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/zeparser"},{"id":15945,"title":"Zephyr Metro Plugin","library":"zephyr-metro-plugin","status":"active","version":"1.0.2","language":"javascript","ecosystem":"npm","summary":"zephyr-metro-plugin is a Metro bundler plugin designed to integrate React Native applications with Zephyr Cloud for advanced deployment features. It enables Over-the-Air (OTA) updates, supports Module Federation for dynamic code loading, and streamlines the overall deployment process for iOS and Android applications. Currently stable at version 1.0.2, the package maintains an active development status with a consistent release cadence, featuring frequent patch updates that address dependency management and minor bug fixes. It serves as a critical bridge for React Native developers aiming to leverage Zephyr Cloud's capabilities, distinguishing itself by offering comprehensive deployment and update management directly within the Metro bundling workflow, which is particularly beneficial for large-scale or continuously evolving mobile applications.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","metro","react-native","zephyr","zephyr-cloud","module-federation","ota","over-the-air","deployment","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/zephyr-metro-plugin"},{"id":20883,"title":"Zephyr","library":"zephyr-webpack-plugin","status":"active","version":"1.0.2","language":"javascript","ecosystem":"npm","summary":"Zephyr is a modern cloud deployment platform for frontend applications, offering a Webpack plugin to seamlessly integrate deployments into your build pipeline. The current stable version is 1.0.2, with a monthly release cadence. Key differentiators include support for incremental builds, SSR, and Nuxt/Vite integrations, plus a focus on security audits and vulnerability remediation. Unlike alternatives, Zephyr provides a unified CLI and plugin ecosystem for Webpack, Vite, and Slidev, with TypeScript types included.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/zephyr-webpack-plugin"},{"id":20884,"title":"zepto-webpack","library":"zepto-webpack","status":"deprecated","version":"1.2.1","language":"javascript","ecosystem":"npm","summary":"A Webpack-compatible repackaging of Zepto 1.2.0 that exports the library as a module for use with Webpack's ProvidePlugin. This package modifies Zepto's source to include `module.exports = window.Zepto`, allowing direct `$` usage via ProvidePlugin. It addresses Ajax issues (issue 921) and is intended for projects using Webpack 1–4. Released under MIT. Last updated in 2016; no active maintenance or updates beyond Zepto 1.2.0.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","zepto","webpack"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/zepto-webpack"},{"id":12704,"title":"Zeptomatch Is Static","library":"zeptomatch-is-static","status":"active","version":"1.0.1","language":"javascript","ecosystem":"npm","summary":"zeptomatch-is-static is a lightweight utility designed to ascertain if a given glob pattern is entirely static, meaning it contains no dynamic wildcards or special glob syntax. It is part of the 'zeptomatch' ecosystem of packages, known for being absurdly small, opinionated, and highly performant for glob matching. The current stable version is 1.0.1, last published approximately a year ago, indicating a stable release cycle for focused utilities. Unlike broader glob libraries that offer extensive configuration, `zeptomatch-is-static` provides a singular, optimized function to quickly check for static patterns. A key differentiator is its specific interpretation where escaped characters are considered static, necessitating separate unescaping if a truly dynamic check is required. The library ships with TypeScript types, ensuring good developer experience in TypeScript projects.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","zeptomatch","is","static","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/zeptomatch-is-static"},{"id":12705,"title":"Zeptomatch Unescape","library":"zeptomatch-unescape","status":"active","version":"1.0.1","language":"javascript","ecosystem":"npm","summary":"zeptomatch-unescape is a small, specialized JavaScript utility designed to remove backslash escape sequences from glob patterns. It specifically targets characters commonly treated as special in glob syntax (e.g., `*`, `?`, `[`, `]`), converting `\\*` to `*`, `\\?` to `?`, and so on. This normalization is crucial when you need to interpret a glob pattern literally, especially if the pattern was generated dynamically or requires further processing without accidental escape interpretation. Currently at stable version 1.0.1, the package is maintained with a focus on reliability and correctness for its specific function, implying an infrequent release cadence. It integrates seamlessly into broader pattern matching pipelines, notably mentioned as a companion to `zeptomatch-is-static` for optimizing glob evaluation by first identifying and then handling truly static parts. This clear, single-purpose design differentiates it by offering a reliable component for complex pattern manipulation workflows.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","zeptomatch","unescape","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/zeptomatch-unescape"},{"id":15946,"title":"Zero Bundler (libpacker)","library":"zero-bundler","status":"abandoned","version":"0.0.16","language":"javascript","ecosystem":"npm","summary":"Zero Bundler, also known as `libpacker` on GitHub, is a command-line interface (CLI) tool designed for bundling npm packages with minimal configuration. It aims to simplify the build process for libraries by leveraging convention over explicit configuration, similar to other 'zero-config' bundlers like Microbundle or Parcel (v1). The tool processes entry files specified in `package.json` and generates output in both CommonJS (`main`) and ES Module (`modules`) formats. The latest available version is 0.0.16, published approximately four years ago. Due to its last update dating back to 2021 and its very low version number, the project appears to be unmaintained or abandoned, which impacts its compatibility with modern JavaScript and Node.js ecosystems, as well as the adoption of newer bundling optimizations.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/zero-bundler"},{"id":7878,"title":"ZeroBounce Python SDK","library":"zerobouncesdk","status":"active","version":"2.2.0","language":"python","ecosystem":"pypi","summary":"The `zerobouncesdk` is a Python library that provides an easy-to-use interface for interacting with the ZeroBounce email verification API. It allows developers to validate email addresses, check API usage, retrieve credit balance, and perform bulk email validation. The current version is 2.2.0, and it features a regular release cadence with frequent updates and occasional major versions that introduce new features and improvements.","last_verified":"2026-04-16T00:00:00.000Z","tags":["email verification","zerobounce","api","validation","email marketing"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/zerobouncesdk"},{"id":3327,"title":"ZeroConf","library":"zeroconf","status":"active","version":"0.148.0","language":"python","ecosystem":"pypi","summary":"ZeroConf is a pure Python implementation of multicast DNS service discovery (mDNS/DNS-SD), commonly known as Bonjour or Apple's Zero Configuration Networking. It allows applications to discover services on a local network without manual configuration. The library is currently at version 0.148.0 and maintains an active release cadence with frequent bug fixes and feature updates.","last_verified":"2026-04-25T08:31:50.010Z","tags":["networking","discovery","mdns","zeroconf","service-discovery","bonjour"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/zeroconf"},{"id":27565,"title":"ZeroEntropy Python API Client","library":"zeroentropy","status":"active","version":"0.1.0a11","language":"python","ecosystem":"pypi","summary":"The official Python library for the ZeroEntropy API. Designed for interacting with the ZeroEntropy platform, currently in alpha (0.1.0a11). Released frequently with manual API updates, actively maintained.","last_verified":"2026-05-01T00:00:00.000Z","tags":["api","client","zeroentropy","llm","ai"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/zeroentropy"},{"id":26683,"title":"ZeroTier Rule Compiler","library":"zerotier-rule-compiler","status":"active","version":"1.2.2-2","language":"javascript","ecosystem":"npm","summary":"A tool to compile human-readable ZeroTier rule scripts into the binary format required by ZeroTier network controllers. Current stable version is 1.2.2-2. This package is part of the ZeroTier ecosystem and is used internally by ZeroTier Central's rules editor. It provides both a library API and a CLI interface. Unlike manual rule construction, this compiler validates syntax and ensures correct encoding. The package is available on npm and has minimal dependencies. Release cadence is irregular, tied to ZeroTierOne updates.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","ZeroTier"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/zerotier-rule-compiler"},{"id":10365,"title":"zExceptions","library":"zexceptions","status":"active","version":"6.0","language":"python","ecosystem":"pypi","summary":"zExceptions is a Python library containing common exceptions used primarily within the Zope and Plone web frameworks. It provides specialized exceptions like `NotFound`, `Redirect`, `Unauthorized`, and `Forbidden` that map to HTTP status codes, simplifying error handling in Zope applications. The current version is 6.0, and it follows an infrequent release cadence, often aligning with Zope framework updates.","last_verified":"2026-04-17T00:00:00.000Z","tags":["zope","exceptions","web","plone"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/zexceptions"},{"id":5101,"title":"zfit: Scalable Pythonic Model Fitting for High Energy Physics","library":"zfit","status":"active","version":"0.28.0","language":"python","ecosystem":"pypi","summary":"zfit is a modern, scalable Python library for statistical model fitting, primarily designed for High Energy Physics but applicable broadly. It leverages TensorFlow (and optionally JAX) for accelerated computations on CPUs and GPUs, offering a user-friendly API for defining, manipulating, and fitting complex probability density functions. The current version is 0.28.0, with a release cadence of typically a few months between minor versions, often driven by new feature development and backend compatibility updates.","last_verified":"2026-04-12T00:00:00.000Z","tags":["physics","statistics","fitting","high-energy-physics","tensorflow","jax","bayesian-inference"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/zfit"},{"id":5100,"title":"zfit-interface","library":"zfit-interface","status":"active","version":"0.0.3","language":"python","ecosystem":"pypi","summary":"zfit-interface provides an abstraction layer to fit zfit models using external minimizers, currently supporting `iminuit`. It aims to offer a flexible interface for High Energy Physics (HEP) data fitting. This is an early-stage library, currently at version 0.0.3, with an irregular release cadence.","last_verified":"2026-04-12T00:00:00.000Z","tags":["HEP","physics","fitting","zfit","iminuit","interface"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/zfit-interface"},{"id":26684,"title":"zfml-transpiler","library":"zfml-transpiler","status":"active","version":"1.0.6","language":"javascript","ecosystem":"npm","summary":"A template compiler for ZFML (WeChat WXML-like syntax) that compiles .wxml files into JavaScript render functions. Version 1.0.6 is the latest stable release, with no clear release cadence. It mimics the behavior of wcc.exe/wcc used in WeChat Mini Programs. Key differentiators: lightweight, Node.js-based alternative to the official wcc compiler, focused on transforming WXML templates for WeChat ecosystem development. Maintained as a single-function library with minimal dependencies.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","zfml","transpiler","compiler"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/zfml-transpiler"},{"id":7879,"title":"ZHA Quirks","library":"zha-quirks","status":"active","version":"1.1.1","language":"python","ecosystem":"pypi","summary":"ZHA Quirks is a Python library implementing custom Zigpy device handlers (quirks) for the ZHA (Zigbee Home Automation) integration in Home Assistant. It provides support for many Zigbee devices that do not fully conform to the Zigbee Alliance specifications, allowing them to function correctly within Home Assistant. As of version 1.1.1, it continues to expand its device support.","last_verified":"2026-04-16T00:00:00.000Z","tags":["home-assistant","zha","zigbee","iot","smarthome","device-support","quirks","iot-device"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/zha-quirks"},{"id":24866,"title":"zhconv","library":"zhconv","status":"active","version":"1.4.3","language":"python","ecosystem":"pypi","summary":"A simple implementation of Simplified-Traditional Chinese conversion. Supports zh-Hans, zh-Hant, and regional variants like zh-tw, zh-cn, etc. Based on MediaWiki conversion tables. Current version: 1.4.3. Release cadence is low; maintained as needed.","last_verified":"2026-05-01T00:00:00.000Z","tags":["chinese","simplified","traditional","conversion","zh-cn","zh-tw","zh-hans","zh-hant"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/zhconv"},{"id":24867,"title":"Zhdate","library":"zhdate","status":"active","version":"1.0","language":"python","ecosystem":"pypi","summary":"A Python library to convert Chinese Lunar Calendar (农历) to datetime and vice versa. Supports lunar dates from 1900 to 2100. Current version: 1.0. Release cadence is irregular; last release was 2024.","last_verified":"2026-05-01T00:00:00.000Z","tags":["chinese-lunar-calendar","calendar","date-conversion","lunar"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/zhdate"},{"id":24869,"title":"Zurich Instruments Python API","library":"zhinst","status":"active","version":"26.4.0","language":"python","ecosystem":"pypi","summary":"Official Python API for Zurich Instruments device control and data acquisition. Current version 26.4.0, requires Python ≥3.10. Major releases every few months with API changes; LabOne software version compatibility is critical.","last_verified":"2026-05-01T00:00:00.000Z","tags":["instrument-control","data-acquisition","zurich-instruments","labone","quantum-computing","measurement"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/zhinst"},{"id":10366,"title":"Zurich Instruments Core Python API","library":"zhinst-core","status":"active","version":"26.1.3.9","language":"python","ecosystem":"pypi","summary":"zhinst-core is the core Python API for communicating with Zurich Instruments devices, providing low-level control and data acquisition capabilities. It is currently at version 26.1.3.9 and typically releases new versions in sync with Zurich Instruments LabOne software and device firmware updates, often multiple times a year, ensuring compatibility with the latest features.","last_verified":"2026-04-17T00:00:00.000Z","tags":["measurement","instrument-control","scientific","zurich-instruments","hardware"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/zhinst-core"},{"id":24868,"title":"zhinst-timing-models","library":"zhinst-timing-models","status":"active","version":"26.4.0","language":"python","ecosystem":"pypi","summary":"Feedback data latency model for Zurich Instruments PQSC, SHF, and HDAWG systems. Version 26.4.0, compatible with Python >=3.8. Follows the laboneq release cycle.","last_verified":"2026-05-01T00:00:00.000Z","tags":["quantum computing","laboneq","timing analysis","zurich instruments"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/zhinst-timing-models"},{"id":27566,"title":"Zurich Instruments Toolkit","library":"zhinst-toolkit","status":"active","version":"1.4.0","language":"python","ecosystem":"pypi","summary":"High-level API for Zurich Instruments devices, built on top of zhinst-core. Current version: 1.4.0. Released on a monthly cadence.","last_verified":"2026-05-01T00:00:00.000Z","tags":["zhinst","zurich-instruments","quantum-computing","measurement"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/zhinst-toolkit"},{"id":23012,"title":"zhinst-utils","library":"zhinst-utils","status":"active","version":"0.7.2","language":"python","ecosystem":"pypi","summary":"Zurich Instruments utilities for device control, data acquisition, and lab automation. Compatible with Python >=3.7, latest version 0.7.2. Released irregularly.","last_verified":"2026-04-27T00:00:00.000Z","tags":["zurich-instruments","device-control","lab-automation"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/zhinst-utils"},{"id":7880,"title":"ZhipuAI Python SDK","library":"zhipuai","status":"active","version":"2.1.5.20250825","language":"python","ecosystem":"pypi","summary":"ZhipuAI is the official Python SDK for accessing the large model APIs from ZhipuAI Open Platform. It provides a convenient, type-safe, and high-performance interface for interacting with ZhipuAI models like GLM series, supporting chat completions, embeddings, and other AI capabilities. The library maintains an active development status, with frequent updates indicated by its versioning scheme, reflecting ongoing enhancements and feature additions to the ZhipuAI platform.","last_verified":"2026-04-16T00:00:00.000Z","tags":["AI","LLM","ZhipuAI","API client","natural language processing","generative AI"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/zhipuai"},{"id":8799,"title":"Zhon","library":"zhon","status":"active","version":"2.1.1","language":"python","ecosystem":"pypi","summary":"Zhon is a Python library that provides constants commonly used in Chinese text processing, such as CJK characters, Chinese punctuation marks, and patterns for Pinyin and Zhuyin. The library is currently active, with version 2.1.1 released in November 2024, and generally follows an infrequent release cadence.","last_verified":"2026-04-16T00:00:00.000Z","tags":["chinese","mandarin","segmentation","tokenization","punctuation","hanzi","unicode","radicals","han","cjk","cedict","cc-cedict","traditional","simplified","characters","pinyin","zhuyin"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/zhon"},{"id":28475,"title":"ZI API Auth Client","library":"zi-api-auth-client","status":"active","version":"2.0.3","language":"python","ecosystem":"pypi","summary":"A Python library supporting username-password and PKI authentication methods for ZoomInfo enterprise APIs. Current version 2.0.3, released under an MIT-like license. Release cadence is irregular.","last_verified":"2026-05-09T00:00:00.000Z","tags":["authentication","zoom-info","api-client","pki","username-password"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/zi-api-auth-client"},{"id":2368,"title":"Zict: Composable Mutable Mappings","library":"zict","status":"active","version":"3.0.0","language":"python","ecosystem":"pypi","summary":"Zict provides a collection of abstract MutableMapping classes that can be composed to build complex storage systems. It allows developers to create custom dictionaries that manage data across different locations (in-memory, on disk), apply various eviction policies (like LRU), and handle data transformations (compression, serialization). This enables intuitive interfaces over sophisticated storage strategies. The library is currently at version 3.0.0 and appears to be actively maintained.","last_verified":"2026-04-24T18:37:06.732Z","tags":["mapping","cache","persistent storage","LRU","mutable mapping","serialization","compression"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/zict"},{"id":14396,"title":"Node.js Native Addon Builder with Zig","library":"zig-build","status":"active","version":"0.3.0","language":"javascript","ecosystem":"npm","summary":"zig-build, currently at version 0.3.0, is a modern library designed for building and cross-compiling Node.js native addons, with a strong focus on Node-API (N-API). It differentiates itself from traditional tools like node-gyp and cmake-js by directly leveraging the Zig compiler and its Clang wrapper, eliminating the need for system compilers. This approach enables first-class cross-compilation, automatic build caching, and static linking of libc++. The library exclusively supports N-API addons, intentionally deprecating legacy NAN addons, and does not handle native addon downloading at install time. Instead, it promotes the use of npm's `optionalDependencies` combined with `os`/`cpu` specific packages for improved user experience and reduced runtime dependencies. `zig-build` functions as a library within a JavaScript or TypeScript build script, providing configuration flexibility. The release cadence is currently irregular, characteristic of a rapidly evolving project in its early stages.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","native","addon","bindings","napi","node-api","c","c++","zig","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/zig-build"},{"id":12706,"title":"Ziggy.js - Laravel Routes in JavaScript","library":"ziggy-js","status":"active","version":"2.6.2","language":"javascript","ecosystem":"npm","summary":"Ziggy provides a JavaScript `route()` function that seamlessly integrates with Laravel's named routes, enabling consistent URL generation in frontend applications. The current stable version is 2.6.2, and the package maintains an active release cadence with frequent patch and minor updates, reflecting ongoing development and support. Its core differentiator lies in its ability to dynamically expose Laravel's PHP-defined routes to the JavaScript environment via a Blade directive, eliminating the need to hardcode URLs or duplicate routing logic. This integration includes support for advanced Laravel features such as route-model binding, automatic handling of query parameters, and robust TypeScript definitions for a type-safe development experience. Ziggy aims to simplify the development of single-page applications (SPAs) and traditional frontend projects by ensuring that frontend routing logic remains synchronized with the backend.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","laravel","routes","ziggy","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/ziggy-js"},{"id":5828,"title":"Zig Language Toolchain (Python Wrapper)","library":"ziglang","status":"active","version":"0.15.2","language":"python","ecosystem":"pypi","summary":"The `ziglang` Python package redistributes the official Zig programming language toolchain, enabling Python projects to use Zig as a build dependency. It provides access to the Zig compiler and related utilities, including `zig cc` for C/C++ compilation, without requiring a separate system-wide Zig installation. The current version is 0.15.2, and new versions are released periodically to bundle updates to the Zig toolchain.","last_verified":"2026-04-14T00:00:00.000Z","tags":["zig","toolchain","compiler","systems programming","build tools","c/c++ compiler"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/ziglang"},{"id":5558,"title":"zigpy library","library":"zigpy","status":"active","version":"1.2.2","language":"python","ecosystem":"pypi","summary":"A low-level Python library implementing a full Zigbee stack, allowing communication with Zigbee devices through various hardware adapters. It is currently at version 1.2.2 and maintains a frequent release cadence, often with new minor or patch versions every 1-3 months, primarily focusing on bug fixes, new quirk support, and dependency updates.","last_verified":"2026-04-13T00:00:00.000Z","tags":["zigbee","iot","home-automation","asyncio","hardware-interface"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/zigpy"},{"id":7881,"title":"Zigbee Deconz Radio Backend for Zigpy","library":"zigpy-deconz","status":"active","version":"0.25.5","language":"python","ecosystem":"pypi","summary":"zigpy-deconz is a Python library that provides a radio backend for the zigpy framework, enabling communication with Zigbee networks via a Deconz gateway (e.g., ConBee, RaspBee devices managed by the Deconz software). It acts as a bridge, allowing zigpy applications to leverage an existing Deconz installation for Zigbee operations. The current version is 0.25.5, and it typically releases updates in sync with new zigpy versions or significant Deconz API changes.","last_verified":"2026-04-16T00:00:00.000Z","tags":["zigbee","deconz","smart-home","home-automation","zigpy","radio","websocket"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/zigpy-deconz"},{"id":7882,"title":"zigpy-xbee","library":"zigpy-xbee","status":"active","version":"0.21.1","language":"python","ecosystem":"pypi","summary":"zigpy-xbee is a Python library that enables communication with XBee radio devices for the zigpy project. It acts as a hardware-specific radio library for zigpy, allowing users to integrate Digi XBee Zigbee modules into a Zigbee Home Automation setup. The library is currently at version 0.21.1 and requires Python 3.8 or newer. It is actively maintained as part of the broader zigpy ecosystem, with updates typically coinciding with changes in zigpy or Home Assistant's ZHA component.","last_verified":"2026-04-16T00:00:00.000Z","tags":["zigbee","xbee","smarthome","iot","radio","digi"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/zigpy-xbee"},{"id":9420,"title":"zigpy-zigate","library":"zigpy-zigate","status":"active","version":"0.13.4","language":"python","ecosystem":"pypi","summary":"zigpy-zigate is a Python 3 library that provides an implementation for the `zigpy` project, enabling communication with ZiGate based Zigbee radio devices. It acts as a hardware abstraction layer for ZiGate USB, USB-DIN, PiZiGate, and ZiGate Ethernet modules. The library is actively maintained and is primarily used as a backend for Zigbee Home Automation (ZHA) integrations in Home Assistant. Its current version is 0.13.4, with releases generally following the development pace of `zigpy` and Home Assistant's ZHA component.","last_verified":"2026-04-16T00:00:00.000Z","tags":["zigbee","home-automation","zigate","zigpy","radio","home-assistant","zha"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/zigpy-zigate"},{"id":7883,"title":"zigpy-znp","library":"zigpy-znp","status":"active","version":"0.14.3","language":"python","ecosystem":"pypi","summary":"zigpy-znp is a Python library that provides a radio implementation for the `zigpy` ecosystem, enabling communication with Texas Instruments (TI) ZNP (Zigbee Network Processor) based radios. It allows `zigpy` applications to control Zigbee networks using devices like TI CC2531, CC2652R/P, CC1352P, etc., acting as the coordinator or router. The current version is 0.14.3, and it receives updates as needed to support `zigpy` advancements, new ZNP firmware features, and bug fixes.","last_verified":"2026-04-16T00:00:00.000Z","tags":["zigbee","home-automation","serial-communication","hardware","ti","znp","iot"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/zigpy-znp"},{"id":15069,"title":"Build Directory Archiver","library":"zip-build","status":"active","version":"1.8.0","language":"javascript","ecosystem":"npm","summary":"zip-build is a specialized Node.js command-line utility designed for automating the archival of project build artifacts. It streamlines the process of zipping or tarring a specified output directory, making it particularly useful for deployment pipelines or versioned backups. The package automatically generates archive filenames based on the project's `name` and `version` fields extracted from `package.json`, and can optionally include a timestamp for uniqueness. Currently, at version 1.8.0, it demonstrates active maintenance through its GitHub repository, though a formal release cadence is not explicitly defined. Its key differentiators include flexible output formatting (supporting both `.zip` and `.tar`), customizable filename templating, and an optional interactive mode for guided execution. It primarily serves as a `devDependency` to be integrated into `npm scripts` for an automated build workflow, rather than offering a direct programmatic API for `import` into JavaScript or TypeScript modules.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","zip","build","npm","zip-build","zip-dist","zip-folder"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/zip-build"},{"id":17081,"title":"zip-cli (Abandoned)","library":"zip-cli","status":"abandoned","version":"0.0.0","language":"javascript","ecosystem":"npm","summary":"zip-cli is a command-line interface (CLI) tool built using the oclif framework, intended for managing ZIP archives. As indicated by its package.json and repository status, this particular `zip-cli` project is at version 0.0.0 and appears to be abandoned, with no significant development or releases in over two years. While its initial intent was to offer a command-line utility for compression and decompression, its early development stage means it lacks stability, mature features, and active maintenance. It leverages the oclif framework, which facilitates structured CLI development with TypeScript support, but this specific implementation never progressed beyond its initial phase. Users in need of a reliable, actively maintained cross-platform ZIP CLI should look to alternatives as this package is not suitable for production use and poses potential risks due to lack of updates.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","oclif","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/zip-cli"},{"id":9421,"title":"zip-files","library":"zip-files","status":"active","version":"0.4.1","language":"python","ecosystem":"pypi","summary":"The `zip-files` Python library provides command-line utilities, `zip-files` and `zip-folder`, for creating ZIP archives. It offers an easy, platform-independent way to compress files and folders, allowing control over the internal root folder structure and compression method. The current version is 0.4.1, and its release cadence has been infrequent, with the last update in April 2021.","last_verified":"2026-04-16T00:00:00.000Z","tags":["zip","archive","compression","cli","utility","files"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/zip-files"},{"id":23013,"title":"Zip Webpack Plugin","library":"zip-webpack-plugin","status":"active","version":"4.0.3","language":"javascript","ecosystem":"npm","summary":"Webpack plugin that compresses all emitted assets into a single zip file. Current stable version is 4.0.3, supporting Webpack 4 and 5 (and Rspack experimentally). It uses yazl for zip creation and offers options for path prefix, filename, extension, include/exclude filters, and compression control. Compared to alternatives like `webpack-plugin-zip`, it is lightweight, well-maintained, and straightforward. Release cadence is sporadic; major versions introduce breaking changes for Webpack major upgrades.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","webpack"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/zip-webpack-plugin"},{"id":6949,"title":"Zipcodes: Query U.S. State Zipcodes","library":"zipcodes","status":"active","version":"1.3.0","language":"python","ecosystem":"pypi","summary":"Zipcodes is a lightweight Python library for querying U.S. zip codes without needing a SQLite database. It includes a comprehensive, bundled dataset for location data, demographics, and geographic coordinates. The library is currently at version 1.3.0 and is actively maintained, with regular updates to its internal dataset to ensure accuracy and freshness.","last_verified":"2026-04-15T00:00:00.000Z","tags":["zipcodes","location","us","geocoding","data"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/zipcodes"},{"id":5829,"title":"zipfile-deflate64","library":"zipfile-deflate64","status":"active","version":"0.2.0","language":"python","ecosystem":"pypi","summary":"zipfile-deflate64 is a Python library that extends the standard `zipfile` module to enable extraction of ZIP archives compressed with the Deflate64 algorithm. This is particularly useful for handling large ZIP files (>2GB) created by tools like Microsoft Windows Explorer, which often use Deflate64 compression. It is currently at version 0.2.0 and has a release cadence driven by bug fixes and Python version compatibility updates.","last_verified":"2026-04-14T00:00:00.000Z","tags":["zip","archive","deflate64","compression","extraction","windows-zip"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/zipfile-deflate64"},{"id":7884,"title":"zipfile-zstd","library":"zipfile-zstd","status":"maintenance","version":"0.0.4","language":"python","ecosystem":"pypi","summary":"zipfile-zstd is a Python library that monkey patches the standard `zipfile` module to enable support for Zstandard compression. It allows both compressing and decompressing files within ZIP archives using the highly efficient Zstandard algorithm. The library is currently at version 0.0.4, with its last release in December 2021, and its primary purpose is to add Zstandard capabilities to Python versions older than 3.14. It relies on the `python-zstandard` library for the underlying Zstandard bindings.","last_verified":"2026-04-16T00:00:00.000Z","tags":["zip","zstandard","compression","archive","monkey-patch","file-io"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/zipfile-zstd"},{"id":4407,"title":"Python 3.6 Zipfile Backport","library":"zipfile36","status":"maintenance","version":"0.1.3","language":"python","ecosystem":"pypi","summary":"zipfile36 is a backport of the `zipfile` module from Python 3.6, offering enhancements and API changes introduced in that version to older Python environments. Its latest version is 0.1.3, released in October 2016. As a backport for an End-of-Life Python version (3.6), the library is considered to be in maintenance status with no active development.","last_verified":"2026-04-12T00:00:00.000Z","tags":["zip","archive","compression","backport","python3.6","file-handling"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/zipfile36"},{"id":18945,"title":"Zipkin Express Instrumentation","library":"zipkin-instrumentation-express","status":"maintenance","version":"0.22.0","language":"javascript","ecosystem":"npm","summary":"Express middleware for distributed tracing with Zipkin.js. Version 0.22.0 is current stable, released as part of the openzipkin/zipkin-js monorepo with irregular release cadence. This package provides middleware that creates Zipkin spans for incoming HTTP requests to Express applications, automatically recording timing, tags, and annotations. Key differentiators: minimal configuration, tight integration with Zipkin's B3 propagation headers, support for custom sampler and tracer configurations. Suitable for Node.js Express apps requiring observability via Zipkin. Note: Not actively maintained (last release 0.22.0).","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/zipkin-instrumentation-express"},{"id":18020,"title":"Zipkin Hapi Instrumentation","library":"zipkin-instrumentation-hapi","status":"active","version":"0.22.0","language":"javascript","ecosystem":"npm","summary":"zipkin-instrumentation-hapi provides middleware for integrating Hapi.js applications with Zipkin for distributed tracing. It enables automatic span creation for incoming requests and outgoing responses, propagating trace context across service boundaries. The current stable version is 0.22.0, released as part of the broader zipkin-js monorepo. Releases appear to be somewhat frequent, often including bug fixes, new transport support (like AWS SQS in v0.21.0), and improvements to instrumentation across various libraries. Key differentiators include its adherence to the OpenZipkin specification and its tight integration within the zipkin-js ecosystem, offering consistent tracing across different frameworks and transport layers.","last_verified":"2026-04-23T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/zipkin-instrumentation-hapi"},{"id":16283,"title":"Zipkin HTTP Transport","library":"zipkin-transport-http","status":"active","version":"0.22.0","language":"javascript","ecosystem":"npm","summary":"This package, `zipkin-transport-http`, provides the official HTTP transport mechanism for sending Zipkin trace data to a Zipkin collector server. It is a core component within the larger `zipkin-js` ecosystem, designed to integrate seamlessly with other `zipkin-js` packages like `zipkin` (for `BatchRecorder`) and various instrumentation libraries. The current stable version is `0.22.0`, released recently with improvements like a fallback for `fetch` and fixes. The project maintains a fairly active release cadence, frequently addressing bugs, adding new features such as configurable `fetch` API and SQS support in related packages, and improving TypeScript interfaces. Its primary differentiator is its deep integration and official support within the OpenZipkin JavaScript tracing suite, ensuring compatibility and alignment with Zipkin's tracing specifications.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/zipkin-transport-http"},{"id":290,"title":"zipp","library":"zipp","status":"active","version":"3.23.0","language":"python","ecosystem":"pypi","summary":"zipp is the official backport of the pathlib-compatible zipfile.Path object from the Python standard library. It provides a Traversable/pathlib-like interface for navigating and reading ZIP archives (zipp.Path), with new features introduced here first and later merged into CPython. Current version is 3.23.0, released June 2025, with a very active cadence of roughly one release per month maintained by Jason R. Coombs (jaraco).","last_verified":"2026-05-12T12:52:29.753Z","tags":["zip","pathlib","backport","stdlib","filesystem","archives","importlib"],"install_tag":"stale","install_tag_description":"widespread failures or data too old to trust","api":"https://checklist.day/api/registry/zipp"},{"id":24871,"title":"Zipstream","library":"zipstream","status":"maintenance","version":"1.1.4","language":"python","ecosystem":"pypi","summary":"Zipfile generator that allows streaming zip file creation with iterators, suitable for large files. Current version 1.1.4, released Oct 2020. Maintenance mode.","last_verified":"2026-05-01T00:00:00.000Z","tags":["zip","streaming","generator","archive"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/zipstream"},{"id":7885,"title":"Zipstream-new","library":"zipstream-new","status":"active","version":"1.1.8","language":"python","ecosystem":"pypi","summary":"Zipstream-new is a Python library that functions as a zip archive generator, taking input files and streams to create a ZIP file in small chunks. This is particularly useful for streaming large archives in web applications or to cloud storage without holding the entire file in memory or on disk. The current version is 1.1.8, and while the last PyPI release was in 2020, the project remains active on GitHub with a focus on stable generation.","last_verified":"2026-04-16T00:00:00.000Z","tags":["zip","stream","archive","generator","files","http-streaming"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/zipstream-new"},{"id":6950,"title":"Zipstream-NG","library":"zipstream-ng","status":"active","version":"1.9.0","language":"python","ecosystem":"pypi","summary":"Zipstream-NG is a modern and easy-to-use Python library for generating streamable ZIP files on the fly. It allows packaging and streaming many files and folders without requiring temporary files or excessive memory, making it ideal for web backends. It also supports calculating the final ZIP file size before generation, enabling accurate Content-Length headers for HTTP responses. The current version is 1.9.0, and it maintains an active release cadence.","last_verified":"2026-04-15T00:00:00.000Z","tags":["zip","streaming","archive","web-backend","file-generation","no-temp-files"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/zipstream-ng"},{"id":18946,"title":"Zipy CLI","library":"zipy-cli","status":"active","version":"0.0.13","language":"javascript","ecosystem":"npm","summary":"CLI tool for uploading source maps to Zipy's error monitoring service. Current stable version is 0.0.13. Released as needed. Simplifies automated source map uploads in CI/CD pipelines by abstracting Zipy's API directly. Differentiates from similar tools by being purpose-built for Zipy rather than generic uploaders.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","Zipy","Cli","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/zipy-cli"},{"id":3859,"title":"Zizmor","library":"zizmor","status":"active","version":"1.23.1","language":"python","ecosystem":"pypi","summary":"Zizmor is a static analysis tool for GitHub Actions, designed to identify common security vulnerabilities in CI/CD setups. It detects issues such as template injection, accidental credential leakage, excessive permission scopes, and impostor commits. Currently at version 1.23.1, the project maintains an active development pace with frequent releases.","last_verified":"2026-04-11T00:00:00.000Z","tags":["static-analysis","github-actions","security","ci-cd"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/zizmor"},{"id":6487,"title":"zlib-ng Python Bindings","library":"zlib-ng","status":"active","version":"1.0.0","language":"python","ecosystem":"pypi","summary":"zlib-ng is a Python library that provides high-performance bindings for the zlib-ng compression library. It serves as a drop-in replacement for Python's standard `zlib` and `gzip` modules, offering significantly faster compression and decompression by utilizing optimized algorithms and CPU intrinsics. The library offers `zlib_ng`, `gzip_ng`, and `gzip_ng_threaded` modules. The current version, 1.0.0, emphasizes stability and performance. It generally aligns its development with the upstream zlib-ng C library, with updates primarily focusing on Python compatibility and performance enhancements.","last_verified":"2026-04-15T00:00:00.000Z","tags":["compression","zlib","gzip","performance","bindings"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/zlib-ng"},{"id":5830,"title":"zlib-state: Low-level Zlib Interface for Decoding State Capture","library":"zlib-state","status":"active","version":"0.1.10","language":"python","ecosystem":"pypi","summary":"The zlib-state library provides a low-level Python interface to the zlib compression library, specifically enabling the capture and restoration of decompression states. This allows for advanced use cases such as resuming decompression from arbitrary points within gzip or raw deflate streams. It features `Decompressor` for byte-level control and `GzipStateFile` for file-like object interaction, and is actively maintained with support for recent Python versions up to 3.13.","last_verified":"2026-04-14T00:00:00.000Z","tags":["compression","zlib","gzip","state management","decompression","low-level"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/zlib-state"},{"id":12707,"title":"zlib.js: JavaScript Compression Library","library":"zlibjs","status":"abandoned","version":"0.3.1","language":"javascript","ecosystem":"npm","summary":"zlib.js is a pure JavaScript implementation of various data compression algorithms, including ZLIB (RFC1950), DEFLATE (RFC1951), GZIP (RFC1952), and PKZIP. The current stable version is 0.3.1, released in July 2017. As a pure JavaScript solution, it provides cross-environment compatibility (Node.js and browser) without native dependencies. Its key differentiator lies in offering fine-grained control over different compression types and options directly within JavaScript, contrasting with environments like Node.js that provide native bindings to zlib. However, the package has not seen updates since 2017, suggesting it is no longer actively maintained and may lack modern features, performance optimizations, or security patches compared to contemporary alternatives.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/zlibjs"},{"id":12708,"title":"Zalo Mini App CLI","library":"zmp-cli","status":"active","version":"4.0.3","language":"javascript","ecosystem":"npm","summary":"The `zmp-cli` is a command-line interface utility designed to streamline the development, testing, and deployment of Zalo Mini Apps. It provides essential commands for developer login, project creation, building, previewing, and deployment, offering an alternative to the Zalo Mini App Extension. Currently at version 4.0.3, the package was last published a month ago as of March 2026, indicating active maintenance. It focuses on integrating into various IDEs and CI/CD pipelines for automation. Key differentiators include its ability to convert existing web applications into Zalo Mini Apps and its support for both QR code and access token-based authentication. Its primary mode of interaction is through shell commands, though it also exposes a programmatic interface for advanced automation in JavaScript/TypeScript environments.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/zmp-cli"},{"id":23014,"title":"zmp-vite-plugin","library":"zmp-vite-plugin","status":"active","version":"1.1.6","language":"javascript","ecosystem":"npm","summary":"A Vite plugin for Zalo Mini App development that integrates with the standard Vite build pipeline. Current stable version is 1.1.6, released under an active maintenance cadence. The plugin automatically reads app-config.json, supports React and vendor chunk splitting, and works with Vite 4 or 5. It simplifies deployment via zmp-cli and is the official Vite integration for Zalo Mini Apps, distinct from other mini-app frameworks.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/zmp-vite-plugin"},{"id":15070,"title":"Zocker: Zod Schema Test Data Generator","library":"zocker","status":"active","version":"3.0.0","language":"javascript","ecosystem":"npm","summary":"Zocker is a library designed to generate realistic, type-safe test data directly from your Zod schemas. It provides a fluent API for defining how mock data should be created, allowing for customization of various Zod types and the ability to override generation rules globally or for specific schema paths. The current stable version is 3.0.0, which solidified its intuitive fluent API after a significant breaking change in v1.0.0. While there isn't a strict release cadence, minor and patch versions are released as new Zod features are supported or bug fixes are implemented. Zocker differentiates itself by deeply integrating with Zod, leveraging the schema definition itself to ensure generated data adheres to the schema's constraints and types, making it ideal for robust testing and prototyping.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","mock-data","zod","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/zocker"},{"id":10435,"title":"Zod","library":"zod","status":"active","version":"4.3.6","language":"javascript","ecosystem":"npm","summary":"Zod is a TypeScript-first schema declaration and validation library that provides static type inference, ensuring runtime data matches compile-time types. The current stable version is 4.3.6, with frequent patch and minor releases addressing bug fixes, performance improvements, and new features like `z.fromJSONSchema()`.","last_verified":"2026-04-18T00:00:00.000Z","tags":["javascript","typescript","schema","validation","type","inference"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/zod"},{"id":12709,"title":"Zod Deep Partial Utility","library":"zod-deep-partial","status":"active","version":"1.4.4","language":"javascript","ecosystem":"npm","summary":"zod-deep-partial is a lightweight utility package designed to recursively make all properties within a given Zod schema optional. The package is currently at version 1.4.4 and is actively maintained, indicated by recent updates to support Zod v4 and ongoing development on its GitHub repository. Its primary differentiator from Zod's native `.partial()` method is its deep, recursive application of optionality, making it ideal for scenarios like patch updates or handling partially complete data structures. It boasts comprehensive support for a wide array of Zod types, including nested objects, arrays, unions, discriminated unions, intersections, and various transformations, all while maintaining Zod's robust type inference. Crucially, `zod-deep-partial` maintains a minimal footprint by having zero direct dependencies, relying solely on `zod` as a peer dependency.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","zod","deep","partial","nested","object","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/zod-deep-partial"},{"id":18022,"title":"Zod Express Request Validation Middleware","library":"zod-express","status":"active","version":"0.0.8","language":"javascript","ecosystem":"npm","summary":"zod-express is an Express.js middleware designed for robust request validation using Zod schemas. Currently at version 0.0.8, this package provides functions like `validateRequest` and `processRequest` to ensure incoming `req.body`, `req.query`, and `req.params` conform to predefined Zod schemas, offering compile-time type safety in TypeScript environments. It recently introduced support for asynchronous validators. `zod-express` is a fork of `zod-express-middleware`, aiming to provide a maintained solution for this use case. Its release cadence appears to be driven by new features or bug fixes, rather than a strict schedule, as indicated by the recent `0.0.8` release adding async validation. Key differentiators include its focus on strong typing with Zod and the flexibility to either just validate or validate and transform/process request data.","last_verified":"2026-04-23T00:00:00.000Z","tags":["javascript","express","zod","middleware","endpoint","validation","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/zod-express"},{"id":17124,"title":"Zod Express Middleware","library":"zod-express-middleware","status":"maintenance","version":"1.4.0","language":"javascript","ecosystem":"npm","summary":"`zod-express-middleware` is an Express.js middleware library designed to enforce type safety and validate incoming request data (body, query, and parameters) using Zod schemas. Currently at version 1.4.0, it provides functions like `validateRequest` to check if an incoming request conforms to predefined Zod schemas without modifying the request object. For scenarios requiring data transformation or stripping unknown keys, it offers `processRequest` and its specific variants (`processRequestBody`, `processRequestQuery`, `processRequestParams`), which leverage Zod's `.transform` and `.refine` methods. The package maintains a steady release cadence, integrating smoothly with `express` and `zod` as peer dependencies. Its primary differentiator is the direct integration of Zod's powerful, inferential schema validation capabilities into the Express middleware pipeline, providing a robust solution for ensuring API contract adherence and improving developer experience through strong typing.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","express","zod","middleware","endpoint","validation","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/zod-express-middleware"},{"id":14398,"title":"Zod Form for React","library":"zod-form","status":"active","version":"1.9.3","language":"javascript","ecosystem":"npm","summary":"Zod Form for React (published as `zod-form` on npm, maintained at `watershed-climate/react-ts-form` on GitHub) is a robust utility library designed to streamline the creation of type-safe forms in React applications. It integrates seamlessly with Zod for schema validation and React Hook Form for efficient form state management, aiming to significantly reduce boilerplate. Currently stable at version 1.9.3, it is under active development with regular updates. Key differentiators include its strong TypeScript inference capabilities, enabling automatic generation of form components from Zod schemas, full control over component rendering via typesafe props, and a headless UI approach. The library is also notably lightweight (~3kb gzipped) and focuses on developer productivity by abstracting away common Zod and React Hook Form setup complexities. [4, 15, 16, 17, 18]","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/zod-form"},{"id":18947,"title":"zod-http-schemas","library":"zod-http-schemas","status":"active","version":"2.0.5","language":"javascript","ecosystem":"npm","summary":"Zod-powered HTTP schema library for strongly typed client-server communication. Version 2.0.5, stable. Combines runtime validation from zod with compile-time types for HTTP request and response shapes. Supports path parameters, request body, and response body schemas. Differentiates from plain zod by providing a unified schema definition for both client and server, automatic response trimming to prevent data leaks, and a client using Axios. Key differentiator: single source of truth for API contracts across client and server, with TypeScript type inference.","last_verified":"2026-04-25T00:00:00.000Z","tags":["javascript","zod","express","api","schemas","runtime types","backend","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/zod-http-schemas"},{"id":10433,"title":"Zod Schemas to OpenAPI Documentation Generator","library":"zod-openapi","status":"active","version":"5.4.6","language":"javascript","ecosystem":"npm","summary":"zod-openapi is a TypeScript library that transforms Zod schemas into OpenAPI v3.x documentation. It leverages Zod's native `.meta()` method to embed OpenAPI-specific metadata directly into your schemas, allowing you to generate comprehensive API specifications effortlessly. The current stable version is `5.4.6`, and the package is actively maintained with frequent patch releases addressing compatibility and bug fixes, alongside regular minor updates for new features and improvements.","last_verified":"2026-04-18T00:00:00.000Z","tags":["javascript","typescript","json-schema","swagger","openapi","openapi3","zod","zod-openapi"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/zod-openapi"},{"id":17413,"title":"Validated Type-Safe HTTP Requests with Zod","library":"zod-request","status":"active","version":"0.2.2","language":"javascript","ecosystem":"npm","summary":"zod-request (version 0.2.2) is a JavaScript/TypeScript library designed to provide validated and type-safe HTTP requests by integrating with the Zod schema validation library. It offers an API that closely mirrors the native `fetch` function, enhancing it with automatic request and response payload validation against Zod schemas. This ensures that both outgoing request bodies and incoming response data conform to predefined types, significantly reducing runtime errors related to data shape. The library is environment-agnostic, supporting Node.js (v18+), browsers, and other JavaScript runtimes like Bun. Its key differentiators include its `fetch`-like interface for familiarity, universal compatibility, and its deep integration with Zod, allowing developers to leverage Zod's powerful schema definition capabilities for end-to-end type safety in network communication. As of its current version, 0.2.2, it appears to be in an active development phase, with a focus on core features and stability rather than a fixed release cadence.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","zod","request","http","fetch","browser","node","type-safe","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/zod-request"},{"id":10434,"title":"Zod to JSON Schema Converter","library":"zod-to-json-schema","status":"deprecated","version":"3.25.2","language":"javascript","ecosystem":"npm","summary":"zod-to-json-schema is a utility library designed to convert Zod schemas into JSON schemas, supporting various features like `$ref` resolution for recursive and recurring schemas, targeting OpenAPI 3.0 specifications, and enabling OpenAPI strict mode. The library is currently at version 3.25.2 and has seen a steady release cadence with recent minor updates. However, it is officially deprecated as of November 2025, with active maintenance ceasing due to Zod v4's native support for JSON schema generation. Users are strongly advised to migrate to Zod v4's built-in `z.toJSONSchema()` function. While `zod-to-json-schema` supports Zod v4 as a peer dependency since v3.25, it still primarily expects Zod v3-style schemas for conversion, making it a transitional solution.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","zod","json","schema","open","api","conversion","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/zod-to-json-schema"},{"id":12783,"title":"Zod to TypeScript Type Generator","library":"zod-to-ts","status":"active","version":"2.0.0","language":"javascript","ecosystem":"npm","summary":"zod-to-ts generates TypeScript type definitions directly from Zod schemas, converting Zod's runtime validation objects into static TypeScript types. The current stable version is `2.0.0`, with recent releases focusing on supporting Zod v4 and improving the handling of complex type structures, especially recursion. Releases appear to be feature-driven, with new minor versions adding capabilities and major versions introducing breaking changes, particularly around Zod compatibility and internal API improvements. Key differentiators include its ability to generate TypeScript AST nodes directly for programmatic manipulation, robust support for recursive types through an auxiliary type system, and configurable output (e.g., 'input' vs. 'output' types for schemas using transformations or pipes). It also supports JSDoc comments from Zod's `.describe()` method, making generated types more descriptive. This library is crucial for projects aiming to maintain type safety and reduce boilerplate by deriving types directly from Zod validation logic.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","zod","typescript","generator"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/zod-to-ts"},{"id":14397,"title":"Zod Utilz","library":"zod_utilz","status":"active","version":"0.8.4","language":"javascript","ecosystem":"npm","summary":"Zod Utilz (zod_utilz) is a TypeScript library providing framework-agnostic utilities that extend the functionality of Zod. Currently at version 0.8.4, it aims to simplify common Zod tasks, fill feature gaps, and offer implementations for potential new Zod features. Key utilities include `SPR` for enhanced `SafeParseResult` handling, `makeErrorMap` for custom error maps, `coerce` for type coercion, and dedicated schemas like `json()` and `stringToJSON()` for JSON validation. The library maintains a steady release cadence, typically with minor versions introducing new utilities. It differentiates itself by focusing on practical, often-requested Zod extensions, while also striving for reduced bundle size by replacing internal dependencies like Lodash. It requires `zod` (`^3.22.4`) and `typescript` (`^5.0.0`) as peer dependencies.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/zod_utilz"},{"id":8797,"title":"ZODB","library":"zodb","status":"active","version":"6.3","language":"python","ecosystem":"pypi","summary":"ZODB (Zope Object Database) is a Python native, object-oriented database designed for transparently and persistently storing Python objects without the need for object-relational mapping (ORM). It provides ACID transactions, multi-version concurrency control (MVCC), and a pluggable storage framework (e.g., FileStorage, ZEO for client-server, RelStorage for RDBMS backends). ZODB is actively maintained, with version 6.3 being the latest, and receives regular updates to support new Python versions and address bugs.","last_verified":"2026-04-16T00:00:00.000Z","tags":["object-database","persistence","zope","oodb","nosql","python","acid","mvcc"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/zodb"},{"id":8800,"title":"Zodbpickle","library":"zodbpickle","status":"active","version":"4.3","language":"python","ecosystem":"pypi","summary":"Zodbpickle is a fork of Python's built-in `pickle` module, primarily designed to provide a uniform pickling interface for ZODB (Zope Object Database). It extends Python 2.7's `pickle` and `cPickle` to support protocol 3 opcodes and introduces `zodbpickle.binary` for consistent binary value handling across Python 2 and 3. For Python 3, it forks the `pickle` module to re-add support for the `noload()` operation, which ZODB utilizes. The library is currently active, with version 4.3 as of the last check, and aims to ensure seamless data serialization and deserialization in ZODB environments spanning different Python versions.","last_verified":"2026-04-16T00:00:00.000Z","tags":["pickle","serialization","zodb","compatibility","python2","python3","data-persistence"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/zodbpickle"},{"id":15071,"title":"DNS Zone File Parser and Generator","library":"zone-file","status":"abandoned","version":"1.0.0","language":"javascript","ecosystem":"npm","summary":"The `zone-file` package provides an RFC1035-compliant JavaScript library for both parsing and generating DNS zone files. It supports a comprehensive range of common DNS record types, including Start of Authority (SOA), Name Server (NS), A records (IPv4), AAAA records (IPv6), Canonical Name (CNAME), Mail Exchange (MX), Pointer (PTR), Service (SRV), Text (TXT), and Uniform Resource Identifier (URI) records, alongside the critical `$ORIGIN` keyword for defining the zone's base domain. The current and only stable version available on npm is 1.0.0, which was last published in January 2019. While the library itself is functional for its stated purpose, the lack of new releases under the `zone-file` npm package for several years, despite related code being developed under the `stacks-network/zone-file-js` GitHub repository, indicates that the specific npm package `zone-file` is effectively abandoned. Developers should be aware of this infrequent update cadence and consider potential alternatives for ongoing maintenance and feature support.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","DNS","zone","zone file","zonefile","domain","domain name"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/zone-file"},{"id":12710,"title":"Zones for JavaScript","library":"zone.js","status":"maintenance","version":"0.16.1","language":"javascript","ecosystem":"npm","summary":"Zone.js implements the 'Zone' concept for JavaScript, inspired by Dart, providing an execution context that persists across synchronous and asynchronous tasks. It acts like thread-local storage for JavaScript VMs, allowing developers to track context (like request IDs or user data) across complex asynchronous operations. Zone.js achieves this by monkey-patching most standard web APIs (e.g., DOM events, `XMLHttpRequest`, `setTimeout`, `Promise`) and Node.js APIs (`EventEmitter`, `fs`). The current stable version is `0.16.1`, although the project's recent releases align with Angular's major versions (e.g., `v21.2.9`). While historically a core part of Angular's change detection, Angular is transitioning to a zoneless model, using Signals for reactivity. Consequently, Zone.js is no longer accepting new features or low-priority bug fixes, with critical fixes limited to Angular's direct use cases, and its use outside Angular is strongly discouraged.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/zone.js"},{"id":14399,"title":"DNS Zonefile Parser","library":"zonefile-parser","status":"maintenance","version":"1.0.1","language":"javascript","ecosystem":"npm","summary":"zonefile-parser is a JavaScript module designed for parsing DNS zone configuration files. It leverages a grammar generated by PEG.js to accurately interpret standard zonefile syntax. The package, currently at version 1.0.1, handles common DNS record types such as SOA, TXT (including multi-line records), SRV, MX, CNAME, NS, A, and AAAA records. It differentiates itself by having no runtime dependencies, making it a lightweight solution for both Node.js and browser environments (with a smaller 'small.js' variant for browser use cases). The project appears to be stable with a low release cadence, primarily focusing on its core parsing functionality without frequent updates to new DNS standards, making it suitable for established zonefile formats.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","dns","zonefile","parser","peg","soa","srv","txt"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/zonefile-parser"},{"id":18021,"title":"Zoominfo API Authentication Client","library":"zoominfo-api-auth-client","status":"active","version":"1.0.1","language":"javascript","ecosystem":"npm","summary":"The `zoominfo-api-auth-client` package provides an official client for authenticating with the Zoominfo API. It simplifies the process of obtaining access tokens required to interact with Zoominfo's various data services. Currently at version 1.0.1, this library offers two primary authentication flows: PKI (Public Key Infrastructure) using a client ID and private key, and basic authentication using a username and password. Unlike generic HTTP clients, it specifically handles the intricacies of Zoominfo's token generation endpoints, abstracting away the underlying OAuth 2.0 or proprietary authentication mechanisms. Its release cadence is not explicitly stated, but being at a `1.x.x` version, it's expected to be stable. Key differentiators include its direct integration with Zoominfo's specific authentication methods, reducing boilerplate for developers needing to access Zoominfo data without implementing custom authentication logic.","last_verified":"2026-04-23T00:00:00.000Z","tags":["javascript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/zoominfo-api-auth-client"},{"id":10367,"title":"Zope Annotation","library":"zope-annotation","status":"active","version":"6.0","language":"python","ecosystem":"pypi","summary":"The `zope.annotation` package provides a robust object annotation mechanism, allowing objects to be transparently extended with additional information without modifying their original class. It is part of the Zope Foundation ecosystem, currently at version 6.0, and maintains a stable release cadence aligned with Python and Zope community standards.","last_verified":"2026-04-17T00:00:00.000Z","tags":["zope","annotation","persistent","object-extension","interfaces"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/zope-annotation"},{"id":9422,"title":"Zope Browser","library":"zope-browser","status":"active","version":"4.0","language":"python","ecosystem":"pypi","summary":"zope.browser provides shared Zope Toolkit browser components, including base classes for browser views, browser resources, and helper utilities. It's an integral part of the Zope Toolkit, designed for building modular web applications with a strong emphasis on interfaces and component architecture. Version 4.0 is the current stable release, compatible with Python 3.9+.","last_verified":"2026-04-16T00:00:00.000Z","tags":["zope","web","components","mvc","toolkit","publisher"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/zope-browser"},{"id":23015,"title":"zope.browsermenu","library":"zope-browsermenu","status":"active","version":"6.0","language":"python","ecosystem":"pypi","summary":"Browser menu implementation for Zope (version 6.0). Provides a framework for defining and rendering browser menus registered via ZCML. Used primarily in Zope-based web applications. Release cadence is low, with occasional major version bumps.","last_verified":"2026-04-27T00:00:00.000Z","tags":["zope","browser","menu","component"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/zope-browsermenu"},{"id":23017,"title":"zope.browserresource","library":"zope-browserresource","status":"active","version":"6.0","language":"python","ecosystem":"pypi","summary":"Implementation of browser resources for Zope, providing a way to publish static and dynamic resources over HTTP. Version 6.0 requires Python >=3.9 and is part of the Zope toolkit. Stable release cadence.","last_verified":"2026-04-27T00:00:00.000Z","tags":["zope","browser","resource","web","publishing"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/zope-browserresource"},{"id":10368,"title":"Zope Cache Descriptors","library":"zope-cachedescriptors","status":"active","version":"6.0","language":"python","ecosystem":"pypi","summary":"Zope Cache Descriptors is a Python library from the Zope Foundation providing `cached` method and `CachedProperty` decorators for easy result caching. It's currently at version 6.0, supports Python 3.9+, and sees active maintenance with releases roughly aligning with major Python version support cycles. It's designed for simple, in-memory caching of computation results.","last_verified":"2026-04-17T00:00:00.000Z","tags":["caching","decorators","zope","performance"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/zope-cachedescriptors"},{"id":5831,"title":"Zope Component Architecture","library":"zope-component","status":"active","version":"7.1","language":"python","ecosystem":"pypi","summary":"zope.component, along with zope.interface, provides a robust component architecture for Python, enabling the definition, registration, and lookup of loosely coupled components such as adapters and utilities. It is a core part of the Zope Toolkit project. The current version is 7.1. New minor versions are released roughly every 2-6 months, and major versions every 2-3 years, following semantic versioning.","last_verified":"2026-04-14T00:00:00.000Z","tags":["component architecture","dependency injection","event system","zope","interfaces","adapters","utilities"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/zope-component"},{"id":6951,"title":"Zope Configuration Markup Language (ZCML)","library":"zope-configuration","status":"active","version":"7.1","language":"python","ecosystem":"pypi","summary":"zope.configuration provides the Zope Configuration Markup Language (ZCML), a declarative XML-based configuration system used extensively in the Zope and Plone ecosystems. It allows applications to register components, utilities, and services, defining application behavior and structure through XML directives. The current stable version is 7.1, with releases typically tied to Zope/Plone ecosystem needs and Python compatibility.","last_verified":"2026-04-15T00:00:00.000Z","tags":["zope","zcml","configuration","xml","component-architecture"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/zope-configuration"},{"id":9423,"title":"Zope Container","library":"zope-container","status":"active","version":"7.2","language":"python","ecosystem":"pypi","summary":"Zope Container (`zope.container`) is a foundational Python library within the Zope ecosystem, defining interfaces for object container components and providing concrete implementations like BTreeContainer and OrderedContainer. It serves as a building block for dynamic web applications and content management systems such as Plone, offering mechanisms for object persistence, integrity, and access control. Currently at version 7.2, the library maintains an active release cadence, frequently updating to support new Python versions and integrating changes from other Zope core packages.","last_verified":"2026-04-16T00:00:00.000Z","tags":["zope","container","data structures","interfaces","btree","persistence"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/zope-container"},{"id":27567,"title":"zope.contentprovider","library":"zope-contentprovider","status":"active","version":"7.0","language":"python","ecosystem":"pypi","summary":"Content Provider Framework for Zope Templates. Provides a mechanism for registering and rendering pluggable content providers (widgets, portlets) in Zope Page Templates. Current version: 7.0, released 2024-07-18. Release cadence: ad-hoc, based on Zope Toolkit releases.","last_verified":"2026-04-27T00:00:00.000Z","tags":["zope","template","content provider","component architecture"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/zope-contentprovider"},{"id":9424,"title":"Zope ContentType","library":"zope-contenttype","status":"active","version":"6.0","language":"python","ecosystem":"pypi","summary":"Zope ContentType is a utility module within the Zope ecosystem designed for handling MIME types, particularly the 'Content-Type' HTTP header. It provides functionalities for guessing content types from filenames and (optional) data, determining content types from text, and parsing MIME type strings. Currently at version 6.0, the library follows semantic versioning with new minor releases approximately every 2-6 months and major releases every 2-3 years, in line with the broader Zope project.","last_verified":"2026-04-16T00:00:00.000Z","tags":["zope","content-type","mime-type","http","utility","web"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/zope-contenttype"},{"id":23018,"title":"zope.datetime","library":"zope-datetime","status":"active","version":"6.0","language":"python","ecosystem":"pypi","summary":"Zope datetime provides timezone-aware datetime utilities, including timezone definitions and datetime parsing from common HTTP/email formats. Version 6.0 supports Python >=3.9 and is released periodically as part of the Zope Foundation libraries.","last_verified":"2026-04-27T00:00:00.000Z","tags":["zope","datetime","timezone","parsing"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/zope-datetime"},{"id":6489,"title":"Zope Deferred Import","library":"zope-deferredimport","status":"active","version":"6.1.1","language":"python","ecosystem":"pypi","summary":"zope.deferredimport allows you to perform imports of names that will only be resolved when used in the code. This utility library helps improve application startup time and manage potential circular dependencies by making imports lazy. The current version is 6.1.1, and it receives updates as part of the broader Zope Foundation ecosystem.","last_verified":"2026-04-15T00:00:00.000Z","tags":["zope","import","lazy-loading","performance","startup-time","utility"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/zope-deferredimport"},{"id":2852,"title":"Zope Deprecation Infrastructure","library":"zope-deprecation","status":"active","version":"6.0","language":"python","ecosystem":"pypi","summary":"zope.deprecation provides utilities for marking modules, classes, functions, methods, and properties as deprecated in Python projects. It helps manage backward compatibility by issuing warnings when deprecated code is used. The current version is 6.0, and it generally sees a few releases per year, often tied to Python version support updates or internal Zope Foundation infrastructure changes.","last_verified":"2026-04-25T01:36:34.687Z","tags":["deprecation","warnings","zope","backward-compatibility"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/zope-deprecation"},{"id":7886,"title":"zope.dottedname","library":"zope-dottedname","status":"active","version":"7.1","language":"python","ecosystem":"pypi","summary":"zope.dottedname is a Python library that provides a single `resolve()` function for converting strings containing Python dotted names (e.g., 'os.path.join') into the corresponding Python object (module, class, function, etc.). It is currently at version 7.1 and is actively maintained by the Zope Foundation, with several releases per year to add new Python version support and address maintenance.","last_verified":"2026-04-16T00:00:00.000Z","tags":["zope","dottedname","import","resolution","utility"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/zope-dottedname"},{"id":818,"title":"Zope Event","library":"zope-event","status":"active","version":"6.1","language":"python","ecosystem":"pypi","summary":"The `zope.event` package provides a very basic, synchronous event publishing system. It enables application code to generate events without requiring awareness of the specific frameworks that might handle them. The current version is 6.1, released on 2025-11-07. Zope ecosystem packages typically follow semantic versioning, with minor releases approximately every 2-6 months and major releases every 2-3 years.","last_verified":"2026-05-12T19:51:02.863Z","tags":["events","messaging","pubsub","zope","synchronous"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/zope-event"},{"id":8801,"title":"Zope Exceptions","library":"zope-exceptions","status":"active","version":"6.0","language":"python","ecosystem":"pypi","summary":"This package provides general-purpose exception classes and implementations for the Zope ecosystem, designed to extend Python's standard `traceback` module with additional context information. It facilitates annotating tracebacks with `__traceback_info__` for unstructured data or `__traceback_supplement__` for delayed, structured data. It is currently at version 6.0 and receives updates primarily driven by Python version support and significant ecosystem changes, maintaining an active but irregular release cadence.","last_verified":"2026-04-16T00:00:00.000Z","tags":["zope","exceptions","error handling","traceback","debugging"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/zope-exceptions"},{"id":23019,"title":"zope.filerepresentation","library":"zope-filerepresentation","status":"active","version":"7.0","language":"python","ecosystem":"pypi","summary":"Provides interfaces and utilities for representing filesystem objects (files, directories) in Zope applications. Version 7.0 requires Python >=3.9. Maintenance release cadence is low; updates occur as needed.","last_verified":"2026-04-27T00:00:00.000Z","tags":["zope","file-representation","interfaces","zope-filerepresentation"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/zope-filerepresentation"},{"id":23020,"title":"zope.globalrequest","library":"zope-globalrequest","status":"active","version":"3.0","language":"python","ecosystem":"pypi","summary":"Provides a global way to retrieve the currently active request, commonly used in Zope/ Pyramid applications. Current version: 3.0, requires Python >=3.9. Maintained by the Zope Foundation.","last_verified":"2026-04-27T00:00:00.000Z","tags":["zope","request","global","pyramid","web"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/zope-globalrequest"},{"id":5832,"title":"Zope Hookable","library":"zope-hookable","status":"active","version":"8.2","language":"python","ecosystem":"pypi","summary":"Zope Hookable is a Python package that facilitates the efficient creation of \"hookable\" objects. These are callable objects designed to be optionally replaced at runtime. This allows developers to define a default behavior for a function and then dynamically change its implementation, affecting all users of that function, even those who imported it. The current version is 8.2 and it is part of the Zope ecosystem, which generally follows semantic versioning with minor releases every 2-6 months and major releases every 2-3 years, though `zope.hookable` itself has a less frequent major release cycle.","last_verified":"2026-04-14T00:00:00.000Z","tags":["zope","hook","function","dynamic","replacement","runtime"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/zope-hookable"},{"id":9425,"title":"Zope Internationalization Support","library":"zope-i18n","status":"active","version":"6.0","language":"python","ecosystem":"pypi","summary":"zope.i18n implements several APIs related to internationalization and localization, offering features such as locale objects based on ICU, Gettext-based message catalogs, and locale discovery for web requests. Version 6.0, released recently, continues its active development with regular updates to support new Python versions and address architectural improvements.","last_verified":"2026-04-16T00:00:00.000Z","tags":["i18n","localization","internationalization","gettext","zope","plone"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/zope-i18n"},{"id":6952,"title":"Message Identifiers for internationalization","library":"zope-i18nmessageid","status":"active","version":"8.2","language":"python","ecosystem":"pypi","summary":"zope.i18nmessageid is a Python library, currently at version 8.2, that provides facilities for declaring translatable message identifiers within program source text. These message IDs encapsulate the untranslated string, a translation domain, and optional default values or substitutions. While this package handles the *declaration* of messages, their actual *translation* is the responsibility of the complementary zope.i18n package. It is actively maintained by the Zope Foundation.","last_verified":"2026-04-15T00:00:00.000Z","tags":["zope","i18n","internationalization","localization","message factory"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/zope-i18nmessageid"},{"id":733,"title":"Interfaces for Python","library":"zope-interface","status":"active","version":"8.2","language":"python","ecosystem":"pypi","summary":"Interfaces are objects that specify (document) the external behavior of objects that 'provide' them. An interface specifies behavior through informal documentation, attribute definitions, and invariants. `zope.interface` provides an implementation of 'object interfaces' for Python, facilitating Design By Contract. It is currently at version 8.2 (as of January 9, 2026) and is actively maintained by the Zope Toolkit project.","last_verified":"2026-05-12T18:23:05.543Z","tags":["interfaces","design-by-contract","zope","liskov-substitution-principle","component-architecture"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/zope-interface"},{"id":9426,"title":"Zope Lifecycle Events","library":"zope-lifecycleevent","status":"active","version":"6.0","language":"python","ecosystem":"pypi","summary":"Zope.lifecycleevent provides a standard set of event objects and convenience functions for describing the lifecycle of objects within a Zope application or any Python system using `zope.event`. This includes events for object creation, modification, addition, removal, and copying. The library is currently at version 6.0 and actively maintained, with new minor versions typically released every 2-6 months and major versions every 2-3 years, aligning with the broader Zope ecosystem.","last_verified":"2026-04-16T00:00:00.000Z","tags":["zope","event","lifecycle","framework","object-oriented"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/zope-lifecycleevent"},{"id":8802,"title":"Zope Location","library":"zope-location","status":"active","version":"6.0","language":"python","ecosystem":"pypi","summary":"Zope Location is a small, focused library from the Zope Foundation providing an interface and a default implementation for objects that know their hierarchical position via `__parent__` and `__name__` attributes. It's a foundational component for traversal in many Zope-based applications. The current version is 6.0. It follows the Zope Foundation's release cadence, typically releasing new major versions to drop old Python support or introduce minor enhancements.","last_verified":"2026-04-16T00:00:00.000Z","tags":["zope","location","traversal","hierarchical","interface","mixin"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/zope-location"},{"id":10369,"title":"Zope Page Templates","library":"zope-pagetemplate","status":"active","version":"6.1","language":"python","ecosystem":"pypi","summary":"Zope Page Templates (ZPT) is a powerful templating system for Python, renowned for its ability to allow designers to work directly with templates using standard XML/HTML tools. Templates are valid XML/HTML documents, making them easy to edit in visual editors. It is currently at version 6.1, actively maintained by the Zope Foundation, with updates typically coinciding with other Zope-related library releases.","last_verified":"2026-04-17T00:00:00.000Z","tags":["templating","web","zope","html","xml","tal"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/zope-pagetemplate"},{"id":10370,"title":"Zope Process Lifetime","library":"zope-processlifetime","status":"active","version":"4.0","language":"python","ecosystem":"pypi","summary":"zope.processlifetime provides an API for registering subscribers to events occurring during a process's lifecycle, such as starting, initialized, and stopping. It is a core component of the Zope Toolkit, enabling robust resource management and cleanup in Zope-based applications. The current version is 4.0, with releases typically following major Python version updates or Zope Foundation initiatives.","last_verified":"2026-04-17T00:00:00.000Z","tags":["zope","lifecycle","events","process","toolkit","framework"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/zope-processlifetime"},{"id":6303,"title":"Zope Proxy","library":"zope-proxy","status":"active","version":"7.1","language":"python","ecosystem":"pypi","summary":"zope.proxy is a Python library providing generic, transparent proxies. It allows you to wrap an object with a proxy that delegates most operations to the underlying object, while still allowing for custom behavior or interception. The current version is 7.1, with releases typically tied to Python version support and bug fixes.","last_verified":"2026-04-14T00:00:00.000Z","tags":["proxy","zope","transparency","design-pattern"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/zope-proxy"},{"id":27568,"title":"zope.ptresource","library":"zope-ptresource","status":"active","version":"6.0","language":"python","ecosystem":"pypi","summary":"Page template resource plugin for zope.browserresource. Version 6.0 supports Python >=3.9. Provides a way to register page templates as browser resources using ZCML directives. Release cadence is low, maintained by Zope Foundation.","last_verified":"2026-04-27T00:00:00.000Z","tags":["zope","pagetemplate","resource"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/zope-ptresource"},{"id":9427,"title":"Zope Publisher","library":"zope-publisher","status":"active","version":"8.0","language":"python","ecosystem":"pypi","summary":"The Zope publisher publishes Python objects on the web. It is a core component of the Zope application server and related frameworks, responsible for dispatching HTTP requests to Python objects and generating responses. As of version 8.0, it supports Python 3.9+ and maintains its role in the Zope ecosystem as a low-level building block for web applications.","last_verified":"2026-04-16T00:00:00.000Z","tags":["web","zope","publisher","http","wsgi","framework-component"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/zope-publisher"},{"id":5559,"title":"Zope Schema","library":"zope-schema","status":"active","version":"8.1","language":"python","ecosystem":"pypi","summary":"zope.schema is a Python library that extends zope.interface to provide detailed descriptions of object attributes, known as schemas. It enables defining data models, including field types, constraints, and validation methods, independent of specific storage or form libraries. The current version is 8.1, and it's actively maintained by the Zope Foundation with a release cadence tied to features and breaking changes, typically alongside the broader Zope ecosystem.","last_verified":"2026-04-13T00:00:00.000Z","tags":["zope","schema","interface","validation","data-modeling"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/zope-schema"},{"id":8803,"title":"Zope Security Framework","library":"zope-security","status":"active","version":"8.3","language":"python","ecosystem":"pypi","summary":"Zope security provides a generic mechanism to implement security policies on Python objects. It is part of the larger Zope ecosystem and defines roles, permissions, and security checks. As of April 2026, the current version is 8.3, and it follows the Zope release cadence with major releases typically every 2-6 months for actively supported versions.","last_verified":"2026-04-16T00:00:00.000Z","tags":["zope","security","access-control","permissions","roles","framework"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/zope-security"},{"id":23021,"title":"Zope Sequence Sort","library":"zope-sequencesort","status":"active","version":"6.0","language":"python","ecosystem":"pypi","summary":"Provides support for sorting sequences by one or more criteria, including ascending/descending order and case-insensitive comparisons. Current version: 6.0 (requires Python >=3.9). Maintained as part of the Zope Foundation, releases are stable but infrequent.","last_verified":"2026-04-27T00:00:00.000Z","tags":["zope","sorting","sequence","utility"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/zope-sequencesort"},{"id":10371,"title":"Zope Site","library":"zope-site","status":"active","version":"6.0","language":"python","ecosystem":"pypi","summary":"zope.site is a foundational Python library that provides local registries for the Zope Component Architecture (ZCA). It enables the creation and retrieval of localized component managers (site managers) for specific object contexts, allowing components to be registered and looked up dynamically based on their position in an object hierarchy. The current version is 6.0, and its release cadence is tied to the broader Zope ecosystem.","last_verified":"2026-04-17T00:00:00.000Z","tags":["zope","component-architecture","zca","registry","dependency-injection"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/zope-site"},{"id":10372,"title":"Zope Size","library":"zope-size","status":"active","version":"6.0","language":"python","ecosystem":"pypi","summary":"Zope.size provides interfaces and a simple adapter pattern to determine the 'size' of an object in a generic way, typically for display or aggregation purposes. It is part of the Zope Foundation ecosystem and is currently at version 6.0, receiving updates as part of the broader Zope component set to maintain Python compatibility and address minor issues.","last_verified":"2026-04-17T00:00:00.000Z","tags":["zope","size","interface","adapter","component-architecture"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/zope-size"},{"id":7887,"title":"Zope/SQLAlchemy Transaction Integration","library":"zope-sqlalchemy","status":"active","version":"4.1","language":"python","ecosystem":"pypi","summary":"zope.sqlalchemy provides minimal integration between SQLAlchemy and Zope's transaction management system. It acts as a data manager, unifying various approaches to allow SQLAlchemy ORM sessions to participate in Zope transactions, often used in web frameworks like Pyramid. The library is currently at version 4.1, released in November 2025, and maintains an active release schedule.","last_verified":"2026-04-16T00:00:00.000Z","tags":["zope","sqlalchemy","transaction","orm","web-framework-integration"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/zope-sqlalchemy"},{"id":23022,"title":"zope.structuredtext","library":"zope-structuredtext","status":"maintenance","version":"6.0","language":"python","ecosystem":"pypi","summary":"zope.structuredtext provides a parser for StructuredText, a lightweight markup language. Version 6.0 requires Python >=3.9. The package is in maintenance mode with infrequent releases.","last_verified":"2026-04-27T00:00:00.000Z","tags":["structuredtext","markup","parser","zope","zodbbrowser"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/zope-structuredtext"},{"id":10373,"title":"Zope Template Application Language (TAL)","library":"zope-tal","status":"active","version":"6.0","language":"python","ecosystem":"pypi","summary":"zope.tal provides an implementation of the Zope Template Application Language (TAL), a powerful and secure server-side templating system primarily used within the Zope framework but usable standalone. It enforces strict separation of presentation logic from application logic. The current stable version is 6.0, with releases typically tied to Python version support updates and Zope ecosystem advancements.","last_verified":"2026-04-17T00:00:00.000Z","tags":["templating","zope","tal","html","xml","server-side"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/zope-tal"},{"id":23023,"title":"zope.tales","library":"zope-tales","status":"active","version":"7.0","language":"python","ecosystem":"pypi","summary":"Implementation of the TAL Expression Syntax (TALES) used by Zope Page Templates (ZPT/TAL). Version 7.0 supports Python >=3.9. Released on an as-needed cadence by the Zope Foundation.","last_verified":"2026-04-27T00:00:00.000Z","tags":["zope","tales","tal","templates","expressions"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/zope-tales"},{"id":23024,"title":"zope.testbrowser","library":"zope-testbrowser","status":"active","version":"8.0","language":"python","ecosystem":"pypi","summary":"Programmable web browser for functional black-box testing of WSGI and HTTP applications. Current version 8.0, supports Python >=3.9. Released under Zope Foundation, follows a rolling release cadence.","last_verified":"2026-04-27T00:00:00.000Z","tags":["testing","web","functional-testing","zope","browser"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/zope-testbrowser"},{"id":8804,"title":"Zope testing helpers","library":"zope-testing","status":"active","version":"6.1","language":"python","ecosystem":"pypi","summary":"Zope.testing is a foundational Python package providing a suite of testing frameworks for Zope applications, supporting both doctest and unittest paradigms. It includes a flexible test runner (`zope.testrunner`), along with specialized utilities for test environment cleanup (`zope.testing.cleanup`), HTML form parsing for functional tests (`zope.testing.formparser`), robust logging support (`zope.testing.loggingsupport`), and streamlined setup/teardown automation (`zope.testing.setupstack`). The current version is 6.1, and its release cadence typically aligns with the broader Zope project, seeing updates roughly every 2-6 months.","last_verified":"2026-04-16T00:00:00.000Z","tags":["testing","zope","doctest","unittest","testrunner","functional-testing","cleanup","logging"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/zope-testing"},{"id":23025,"title":"zope.testrunner","library":"zope-testrunner","status":"maintenance","version":"8.2","language":"python","ecosystem":"pypi","summary":"Zope test runner script for running Python unit tests with support for layers, test fixtures, and flexible reporting. Current version is 8.2, compatible with Python >=3.10. Released under the Zope Foundation, maintenance mode with occasional updates.","last_verified":"2026-04-27T00:00:00.000Z","tags":["testing","zope","test-runner","layers","unit-test"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/zope-testrunner"},{"id":10374,"title":"Zope Traversing","library":"zope-traversing","status":"active","version":"6.0","language":"python","ecosystem":"pypi","summary":"Zope Traversing (current version 6.0) provides a robust and extensible mechanism for resolving paths within an object hierarchy, common in Zope-based applications and web frameworks. It allows developers to define how objects are looked up by name or through adapters, enabling flexible URL dispatching and content navigation. It has a steady release cadence, typically releasing new major versions every few years, with minor releases and bug fixes more frequently.","last_verified":"2026-04-17T00:00:00.000Z","tags":["zope","traversal","hierarchy","url-dispatch","path-resolution"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/zope-traversing"},{"id":23016,"title":"zope.browserpage","library":"zope.browserpage","status":"active","version":"6.0","language":"python","ecosystem":"pypi","summary":"Provides ZCML directives for configuring browser views and pages in Zope applications. Current version 6.0, requires Python >=3.9. Released under the Zope Foundation, maintained as part of the Zope Toolkit.","last_verified":"2026-04-27T00:00:00.000Z","tags":["zope","browser","zcml","web","views"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/zope.browserpage"},{"id":24870,"title":"zope.index","library":"zope.index","status":"maintenance","version":"8.1","language":"python","ecosystem":"pypi","summary":"Provides index implementations (field, text, set, etc.) for use with cataloging systems. Version 8.1, requires Python 3.10+. Maintenance mode.","last_verified":"2026-05-01T00:00:00.000Z","tags":["zope","catalog","index","maintenance","field","text"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/zope.index"},{"id":23026,"title":"zope-viewlet","library":"zope.viewlet","status":"active","version":"6.0","language":"python","ecosystem":"pypi","summary":"Zope Viewlets provide a mechanism for reusable components in Zope-based web applications, enabling modular view rendering. Current version: 6.0, supported Python >=3.9. Release cadence is infrequent, tied to Zope framework updates.","last_verified":"2026-04-27T00:00:00.000Z","tags":["zope","viewlet","web","component","zope3"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/zope.viewlet"},{"id":1212,"title":"Zopfli for Python","library":"zopfli","status":"active","version":"0.4.1","language":"python","ecosystem":"pypi","summary":"Python bindings to the Zopfli Compression Algorithm, offering higher compression ratios than standard zlib or gzip at the cost of significantly slower compression time. It is primarily designed for pre-compressing static assets for web applications or other scenarios where file size is critical and compression is a one-off or build-time operation. Current version 0.4.1 requires Python 3.10+ and maintains an active release cadence, primarily driven by Python version compatibility and updates to the upstream C library.","last_verified":"2026-04-23T18:22:13.480Z","tags":["compression","zlib","gzip","png","optimization","zopfli","data compression"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/zopfli"},{"id":17080,"title":"Zova CLI","library":"zova-cli","status":"active","version":"1.2.36","language":"javascript","ecosystem":"npm","summary":"Zova CLI is the official command-line interface tool for the Zova framework, a comprehensive full-stack solution designed to offer an intuitive development experience by integrating the strengths of Vue3, React, and Angular. The CLI, currently at version 1.2.36, is actively maintained and updated in alignment with the Zova framework's ongoing development. Zova differentiates itself by streamlining reactivity (eliminating the need for `ref.value` in Vue3 contexts), adopting a flexible TSX-based rendering approach similar to React but with a simplified 'Render Class' model to reduce complexity, and leveraging a powerful, yet simplified, Inversion of Control (IOC) container inspired by Angular to unify state management. The CLI facilitates project creation, offering various templates like Quasar, Vuetify, and an empty base for other UI libraries, enabling developers to quickly set up Zova applications with SSR, modularization, and CSS-in-JS capabilities.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","framework","zova"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/zova-cli"},{"id":17480,"title":"Zova CLI Frontend Project Template Provisioner","library":"zova-cli-set-front","status":"active","version":"1.2.34","language":"javascript","ecosystem":"npm","summary":"The `zova-cli-set-front` package is an internal component of the Zova CLI, a command-line interface designed to streamline the development of applications using the Zova framework. Zova itself is a modern TypeScript-first framework (current stable version 1.2.34) that integrates development paradigms from Vue3, React, and Angular, aiming to provide an intuitive and efficient experience for building SSR/SPA/Website/Admin-Dashboard applications. This particular CLI component is responsible for provisioning frontend project templates, allowing developers to quickly scaffold new Zova projects with popular UI libraries like Ant Design Vue (antdv), Element Plus, Quasar, or Vuetify, as well as an empty template for custom setups. It abstracts away initial configuration, focusing on enabling developers to immediately start building their applications within the Zova ecosystem. The framework emphasizes modularization, an Inversion of Control (IOC) container, built-in Server-Side Rendering (SSR), and a refined reactivity system that avoids common Vue.js `ref`/`reactive` boilerplate. While a specific release cadence for individual CLI components is not explicitly stated, the overarching Zova project appears to be under active development and maintenance.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","framework","zova"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/zova-cli-set-front"},{"id":23027,"title":"Zova Vite","library":"zova-vite","status":"active","version":"1.1.19","language":"javascript","ecosystem":"npm","summary":"Zova Vite is a Vite plugin/framework integration for Zova, a TypeScript-first Node.js framework. Version 1.1.19 is the current stable release. It provides a streamlined development experience with hot module replacement (HMR), TypeScript support out of the box, and tight integration with Vite's build pipeline. Unlike generic Vite setups, it offers opinionated defaults for Zova projects, reducing configuration overhead. The plugin is actively maintained with frequent updates aligned to Vite's release cadence. Key differentiators include zero-config setup for Zova apps, automatic route generation, and built-in support for server-side rendering (SSR) when used with Zova.","last_verified":"2026-04-27T00:00:00.000Z","tags":["javascript","framework","zova"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/zova-vite"},{"id":7888,"title":"zprofile: Statistical CPU and Wall-Clock Profilers for Python","library":"zprofile","status":"maintenance","version":"1.0.13","language":"python","ecosystem":"pypi","summary":"zprofile provides statistical (sampling) CPU and wall-clock profilers for Python applications. Derived from the `google-cloud-profiler`, it allows users to collect profiling data with minimal overhead, making it suitable for production environments. The library outputs data in the `pprof` format, which can then be visualized using the external `go tool pprof`. The current version is 1.0.13, last released in August 2023, indicating a maintenance-oriented release cadence.","last_verified":"2026-04-16T00:00:00.000Z","tags":["profiling","cpu","wall-clock","performance","pprof","diagnostics"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/zprofile"},{"id":14400,"title":"Zshy TypeScript Library Build Tool","library":"zshy","status":"active","version":"0.7.0","language":"javascript","ecosystem":"npm","summary":"Zshy (pronounced \"zee-shy\") is a bundler-free build tool specifically designed for TypeScript libraries, leveraging `tsc` for core transpilation. It aims to simplify the build process by requiring no separate configuration file, instead inferring settings from `package.json` and `tsconfig.json`. Key features include declarative entrypoint mapping within `package.json#/zshy`, automatic generation of `\"exports\"` and `\"jsr.json\"` fields, and native support for dual-module builds (ESM and CJS) from a single TypeScript source. It currently stands at version 0.7.0, with an active development pace indicated by frequent releases, and differentiates itself by its `tsc`-powered, no-bundler, no-config philosophy, making it an ideal choice for straightforward TypeScript library projects needing robust dual-package support without the complexity of traditional bundlers.","last_verified":"2026-04-19T00:00:00.000Z","tags":["javascript","typescript","build-tool","compiler","dual-package","esm","cjs","library","tsc"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/zshy"},{"id":26685,"title":"zsr-transpiler","library":"zsr-transpiler","status":"active","version":"1.3.0","language":"javascript","ecosystem":"npm","summary":"CLI tool for transpiling ZetSharpRoblox (.zsr) files to Roblox Luau (.luau) without requiring Python. Version 1.3.0, released under MIT license. Actively maintained with a watch mode for auto-transpilation and support for reverse transpilation. Key differentiators: no Python dependency, seamless Rojo integration, and a beginner-friendly language syntax. Prioritizes simplicity over advanced features, making it ideal for Roblox developers new to transpilation.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","roblox","luau","transpiler","zsr","zetsharp","zetcoder","game-development"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/zsr-transpiler"},{"id":9428,"title":"Zhang-Shasha: Tree Edit Distance in Python","library":"zss","status":"active","version":"1.2.0","language":"python","ecosystem":"pypi","summary":"ZSS is a Python library that implements the Zhang-Shasha algorithm for computing the tree edit distance between two ordered labeled trees. It is currently at version 1.2.0 and, while not frequently updated, provides a stable and specialized tool for comparing tree structures. The library can be extended with custom node formats and distance metrics, and optionally leverages `editdist` and `numpy` for enhanced functionality and performance.","last_verified":"2026-04-16T00:00:00.000Z","tags":["tree edit distance","algorithm","graph theory","data structures","string metrics"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/zss"},{"id":26686,"title":"zss-engine","library":"zss-engine","status":"active","version":"2.2.8","language":"javascript","ecosystem":"npm","summary":"A CSS-in-JS transpiler engine for building zero-runtime stylesheets at build time. Current stable version is 2.2.8, released with refactored library-specific code removal. It powers the build pipeline of @plumeria/core. Key differentiators include atomic CSS generation, hash-based class names, and zero-runtime stylesheets. It supports transpilation of both atomic and nested CSS, processes pseudo-elements, and provides CSS properties type definitions. The library is actively maintained with a focus on compile-time CSS extraction.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","stylesheet","transpiler","atomic","atomic-css","semantic","wyw-in-js","engine","zero-runtime","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/zss-engine"},{"id":423,"title":"Zstandard Python Bindings","library":"zstandard","status":"active","version":"0.25.0","language":"python","ecosystem":"pypi","summary":"Python bindings for the Zstandard compression library, providing high compression ratios and fast decompression speeds. Current version: 0.25.0. Released on a regular basis with active maintenance.","last_verified":"2026-05-12T13:43:01.454Z","tags":["compression","Python bindings","Zstandard","cffi"],"install_tag":"verified","install_tag_description":"installs cleanly on critical runtimes, fast import, recently tested","api":"https://checklist.day/api/registry/zstandard"},{"id":1796,"title":"Python ZSTD Bindings","library":"zstd","status":"active","version":"1.5.7.3","language":"python","ecosystem":"pypi","summary":"The 'zstd' library provides fast Python bindings to Yann Collet's Zstandard (zstd) lossless compression algorithm. It offers a compelling balance of speed and compression ratio, making it a popular choice for real-time compression and large-scale data processing. The library is actively maintained with frequent releases, currently at version 1.5.7.3, and focuses on performance optimizations and bug fixes.","last_verified":"2026-04-24T01:36:16.662Z","tags":["compression","zstd","data-processing","performance"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/zstd"},{"id":16284,"title":"Zstandard (zstd) Compression Node-API Bindings","library":"zstd-napi","status":"active","version":"0.0.12","language":"javascript","ecosystem":"npm","summary":"This package, `zstd-napi`, provides high-performance TypeScript bindings to the native Zstandard (zstd) compression library, utilizing the Node-API (N-API) for native addon interfacing. As of its latest stable version, `0.0.12`, the library emphasizes reliability and performance, having been proven in production environments with invocation rates exceeding a million times per second. While a specific release cadence isn't explicitly stated, the frequent minor version bumps (0.0.3 to 0.0.12 in recent history) suggest active development. Key differentiators include comprehensive exposure of the stable Zstandard API, supporting advanced features like dictionary compression and multithreading, and offering both high-level and low-level APIs. It ships with pre-built binaries for common platforms and provides robust Node.js version support, including current and active LTS releases, making it a reliable choice for high-throughput compression tasks in Node.js applications.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","binding","compression","native","zstandard","zstd","Node-API","N-API","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/zstd-napi"},{"id":4334,"title":"Zthreading: Thread and Async Task Management","library":"zthreading","status":"active","version":"0.1.19","language":"python","ecosystem":"pypi","summary":"Zthreading is a Python library offering a unified interface for managing both traditional Python threads and `asyncio` tasks. It provides wrapper classes for event broadcasting, task management, and decorators for common concurrency patterns. The library is actively maintained, with minor releases addressing bug fixes and new features every few months.","last_verified":"2026-04-11T00:00:00.000Z","tags":["threading","asyncio","task-management","event-management","concurrency","decorators"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/zthreading"},{"id":27569,"title":"Zuban Language Server","library":"zuban","status":"active","version":"0.7.1","language":"python","ecosystem":"pypi","summary":"Zuban is a Python-based language server for the Zuban programming language. It provides IDE features like code completion, diagnostics, and refactoring. Current version is 0.7.1, released periodically.","last_verified":"2026-05-01T00:00:00.000Z","tags":["language-server","zuban","ide"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/zuban"},{"id":6490,"title":"Zulip Python API Client","library":"zulip","status":"active","version":"0.9.1","language":"python","ecosystem":"pypi","summary":"The `zulip` Python library provides official client bindings for the Zulip message API, enabling Python applications to interact with a Zulip server. It handles authentication, request formatting, and offers convenient wrapper methods for various API endpoints. Maintained by the Zulip core team, it is considered the most complete and best-documented client library, actively developed to support features up to Zulip server versions. The current version is `0.9.1` on PyPI, with continuous development in line with the broader Zulip project.","last_verified":"2026-04-15T00:00:00.000Z","tags":["api-client","messaging","chat","bot","collaboration"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/zulip"},{"id":28477,"title":"Zumito Framework","library":"zumito-framework","status":"active","version":"1.15.4","language":"javascript","ecosystem":"npm","summary":"A Discord.js bot framework designed to accelerate Discord bot development by providing built-in command handling, event handling, and a modular architecture. The framework is written in TypeScript and ships with type definitions, enabling type-safe development. It uses Discord.js as its underlying library and Express for a web server component. Current stable version: 1.15.4, released in February 2026. The framework is actively maintained with frequent bug fixes and feature updates, following a monthly release cadence. Key differentiators include a focus on DRY principles, a module-based system for easy extensibility, and comprehensive documentation at docs.zumito.dev.","last_verified":"2026-05-09T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/zumito-framework"},{"id":27570,"title":"ZumP Compiler","library":"zump-compiler","status":"active","version":"1.0.13","language":"javascript","ecosystem":"npm","summary":"The official compiler for ZumP, a programming language. This package compiles ZumP source code into executable output. Version 1.0.13 targets Node.js 18+. It is a specialized tool for ZumP development with limited public adoption and documentation.","last_verified":"2026-05-01T00:00:00.000Z","tags":["javascript","ZumP","Compiler"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/zump-compiler"},{"id":17126,"title":"Zundo: Undo/Redo Middleware for Zustand","library":"zundo","status":"active","version":"2.3.0","language":"javascript","ecosystem":"npm","summary":"Zundo is a lightweight (under 700 bytes) undo/redo middleware designed for Zustand, enabling robust time-travel capabilities in JavaScript and TypeScript applications. Currently at version 2.3.0, it is actively maintained and frequently updated to ensure compatibility with new Zustand versions, including both v4 and v5. Zundo differentiates itself through its minimal bundle size, high flexibility offered by various optional middleware configurations for performance optimization, and an unopinionated, extensible API. It integrates seamlessly with existing Zustand projects, working effectively with multiple stores within a single application to provide undo/redo functionality without significant overhead. Zundo facilitates managing complex state changes by providing simple yet powerful history management.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","undo","redo","history","middleware","zustand","react","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/zundo"},{"id":15072,"title":"Zustand State Management","library":"zustand","status":"active","version":"5.0.12","language":"javascript","ecosystem":"npm","summary":"Zustand is a lightweight, fast, and scalable state-management solution for React, built on simplified flux principles. It offers a comfortable API based on hooks, designed to be unopinionated and address common React pitfalls like the zombie child problem. The current stable version is 5.0.12, with active development and frequent patch releases.","last_verified":"2026-04-18T00:00:00.000Z","tags":["javascript","react","state","manager","management","redux","store","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/zustand"},{"id":17483,"title":"Zustand Computed State Middleware","library":"zustand-computed","status":"active","version":"2.1.2","language":"javascript","ecosystem":"npm","summary":"Zustand-computed is a lightweight, TypeScript-friendly middleware designed for the Zustand state management library, enabling the creation of derived or 'computed' state based on the existing store state. The current stable version is 2.1.2, released in April 2026. The package maintains an active release cadence, with multiple bug fixes and minor features released within the last year, demonstrating ongoing development and support. Its primary differentiator is its simplicity and direct integration with Zustand's middleware pattern, providing a straightforward way to add calculated properties to a store without manual memoization or complex selectors. It focuses on functional transformations and offers options to optimize recomputation with `keys` or a `shouldRecompute` function, differentiating it from purely selector-based approaches by integrating computed values directly into the store's state tree.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","zustand","computed","calculated","state","react","plugin","middleware","npm","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/zustand-computed"},{"id":15499,"title":"Zustand Computed State Middleware","library":"zustand-computed-state","status":"active","version":"0.2.0","language":"javascript","ecosystem":"npm","summary":"Zustand Computed State is a lightweight, TypeScript-friendly middleware designed for the Zustand state management library. It allows developers to define derived or 'computed' state values that automatically update whenever their base dependencies in the Zustand store change. This eliminates the need for manual re-computation of derived values, simplifying state logic and improving performance by only re-calculating when necessary. The current stable version is 0.2.0, indicating it's in an early but active development phase, with releases likely occurring as features stabilize. Its key differentiator is its straightforward integration into Zustand's middleware chain, providing a clear pattern for computed properties without introducing significant overhead or complex APIs, making it a good choice for applications already leveraging Zustand that require derived state.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/zustand-computed-state"},{"id":17125,"title":"Zustand Computed State Middleware","library":"zustand-middleware-computed-state","status":"maintenance","version":"0.1.3","language":"javascript","ecosystem":"npm","summary":"Zustand Computed State Middleware is a lightweight utility designed to seamlessly integrate derived or computed state into Zustand stores. It enables developers to define functions that calculate new state values based on the existing store state, automatically merging these computed values back into the primary store. This allows computed properties to be accessed directly alongside regular state, simplifying state management logic. The current stable version of this specific middleware is 0.1.3, representing an initial release focused on core functionality and ease of use. However, a different package with similar functionality, `zustand-computed`, is at version 2.1.1 and has seen more active development and breaking changes. As a middleware, its release cadence will likely follow its parent library, Zustand, or be driven by feature enhancements and bug fixes. A key differentiator is its 'dead simple' approach, providing direct state augmentation without the need for manual selectors in many cases, though it explicitly advises keeping computed functions light due to their re-evaluation on every state change to prevent performance bottlenecks. It ships with full TypeScript support, requiring explicit type definitions for robust usage.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","react","state","manager","management","redux","store","zustand","computed","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/zustand-middleware-computed-state"},{"id":18023,"title":"Zustand XState Middleware","library":"zustand-middleware-xstate","status":"active","version":"3.0.1","language":"javascript","ecosystem":"npm","summary":"Zustand middleware for integrating XState state machines into a global Zustand store. Currently at version 3.0.1, this package is designed to work seamlessly with XState v5 and Zustand v4, ensuring compatibility with their latest APIs and features. It provides a straightforward mechanism to create a Zustand store from an XState machine, exposing the machine's current `state`, the `send` event function, and the underlying `actor` for component consumption. This enables developers to leverage Zustand's reactive state management and selector capabilities to optimize re-renders while benefiting from XState's robust state orchestration. The middleware also allows passing actor options, such as `devTools`, directly to the XState actor, enhancing debugging and development workflows. While specific release cadences aren't explicitly stated, its alignment with major versions of its peer dependencies suggests active maintenance in response to their evolution.","last_verified":"2026-04-23T00:00:00.000Z","tags":["javascript","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/zustand-middleware-xstate"},{"id":17482,"title":"Zustand Yjs Middleware","library":"zustand-middleware-yjs","status":"maintenance","version":"1.3.1","language":"javascript","ecosystem":"npm","summary":"zustand-middleware-yjs is a Zustand middleware that enables real-time collaborative state synchronization for any Zustand store using Yjs. This library, currently at stable version 1.3.1 (last updated June 2023), transforms a standard Zustand store into a Conflict-free Replicated Data Type (CRDT), ensuring state consistency across multiple peers. Its key differentiator is its ability to wrap an existing Zustand store creator, making any store collaborative without requiring special hooks or structures for shared types, in contrast to libraries like `zustand-yjs`. It integrates seamlessly with vanilla Zustand and can be composed with other Zustand middleware such as Immer or Redux, broadening its applicability across various React and non-React environments where Zustand is used. The package ships with TypeScript types, but its development appears to be in maintenance mode as of mid-2026.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","yjs","zustand","state-management","middleware","peer-to-peer","p2p","distributed","local-first","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/zustand-middleware-yjs"},{"id":18024,"title":"Mutative Middleware for Zustand","library":"zustand-mutative","status":"active","version":"1.3.1","language":"javascript","ecosystem":"npm","summary":"zustand-mutative is a middleware for Zustand that integrates the Mutative library, enabling efficient and convenient immutable state updates using a mutable syntax. It allows developers to modify Zustand state directly, similar to libraries like Immer, but claims significantly higher performance (2-6x faster than spread operations, over 10x faster than `zustand/middleware/immer`). The current stable version is 1.3.1. Releases appear to be driven by dependency updates and minor fixes, with new versions roughly every few months, often coinciding with updates to `mutative` or `zustand` itself. Its key differentiator is its performance advantage over other immutable update helpers within the Zustand ecosystem while providing a familiar mutable-style API for state management.","last_verified":"2026-04-23T00:00:00.000Z","tags":["javascript","zustand","mutative","middleware","immutable","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/zustand-mutative"},{"id":18025,"title":"Zustand URL Query String Sync","library":"zustand-querystring","status":"active","version":"0.7.0","language":"javascript","ecosystem":"npm","summary":"zustand-querystring is a middleware for Zustand that provides declarative synchronization between parts of a Zustand store's state and the URL's query string. This enables persistent and shareable application states directly embedded in the browser's URL. The current stable version is 0.7.0, with ongoing development evidenced by recent frequent releases that include bug fixes and new features. Key differentiators include flexible state selection via the `select` option, support for multiple serialization formats (e.g., `plain`, `readable`, or custom), granular control over how `null` and `undefined` values are handled (`syncNull`, `syncUndefined`), and a powerful bidirectional `map` option for complex transformations between store state and URL representation. It supports both individual query parameters for each state key (`key: false`) or consolidating the entire state into a single query parameter, and offers prefixing for managing multiple stores on the same page.","last_verified":"2026-04-23T00:00:00.000Z","tags":["javascript","zustand","querystring","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/zustand-querystring"},{"id":15947,"title":"Zustand Slices Utility","library":"zustand-slices","status":"active","version":"0.4.0","language":"javascript","ecosystem":"npm","summary":"zustand-slices is a utility library designed to introduce an opinionated, TypeScript-friendly slice pattern for Zustand, a minimalist global state management library. As of version 0.4.0, it provides `createSlice` and `withSlices` helpers to structure Zustand stores into modular, reusable \"slices.\" This addresses the complexities often encountered when attempting to implement such patterns with strong TypeScript typing, particularly when following the official Zustand documentation's manual approach. The library is actively developed, with its primary maintainer frequently tweeting about updates and examples, suggesting a consistent, though not strictly scheduled, release cadence focusing on refinement and new features. Its key differentiator is its explicit support for type inference and clean separation of concerns within a Zustand store, leveraging immutable updates via Immer, which is a peer dependency.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","react","zustand","slices","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/zustand-slices"},{"id":18026,"title":"Zustand Cross-Tab State Sync","library":"zustand-sync-tabs","status":"active","version":"0.2.3","language":"javascript","ecosystem":"npm","summary":"zustand-sync-tabs is a lightweight (~1KB minzipped) middleware for Zustand that facilitates seamless state synchronization across multiple browser tabs, windows, and iframes, provided they share the same origin. The current stable version is 0.2.3. It offers a 'fire and forget' setup, making it ideal for single-user applications that need consistent state across browsing contexts. Key differentiators include its small bundle size, full TypeScript support, and robust handling of one-writer/many-reader scenarios. It leverages the Broadcast Channel API (or localStorage fallback) for communication and supports both full and partial state sharing via include/exclude options for specific fields.","last_verified":"2026-04-23T00:00:00.000Z","tags":["javascript","web","api","broadcast","channel","sync-tabs","sync-windows","sync","broadcast-channel","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/zustand-sync-tabs"},{"id":2369,"title":"zxcvbn","library":"zxcvbn","status":"active","version":"4.5.0","language":"python","ecosystem":"pypi","summary":"zxcvbn is a Python implementation of Dropbox's realistic password strength estimator. It evaluates password strength based on pattern matching and conservative entropy calculations, providing a score (0-4), verbal feedback, and crack time estimates. The library is currently at version 4.5.0 and is actively maintained, though releases occur on an irregular cadence, typically spanning months to a year between major updates.","last_verified":"2026-04-24T18:37:23.543Z","tags":["security","password-strength","validation","cryptography"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/zxcvbn"},{"id":15292,"title":"zxcvbn-typescript","library":"zxcvbn-typescript","status":"active","version":"5.0.1","language":"javascript","ecosystem":"npm","summary":"The `zxcvbn-typescript` library offers a realistic and robust approach to password strength estimation, ported to TypeScript from Dan Wheeler's original zxcvbn project. It evaluates password quality by analyzing various patterns, including common words, names, dates, sequences, keyboard patterns, and leetspeak, providing a numerical score and targeted verbal feedback to guide users. The current stable version is 5.0.1. With its v5.0.0 release, the library was fully converted to TypeScript, enhancing type safety and maintainability for modern development environments. While a strict release cadence isn't defined, updates typically align with algorithm refinements or significant refactors. Its key differentiator remains its comprehensive pattern-matching capabilities, which often provide more nuanced security assessments than simpler entropy-based methods.","last_verified":"2026-04-21T00:00:00.000Z","tags":["javascript","password","passphrase","security","authentication","strength","meter","quality","estimation","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/zxcvbn-typescript"},{"id":7889,"title":"zxing-cpp Python Bindings","library":"zxing-cpp","status":"active","version":"3.0.0","language":"python","ecosystem":"pypi","summary":"zxing-cpp provides Python bindings for the high-performance C++ port of the ZXing barcode library. It supports reading and writing a wide range of 1D and 2D barcode formats like QR Code, Data Matrix, UPC-A, and Code 128. The current version is 3.0.0, and it maintains an active development and release cadence, typically tied to its underlying C++ library.","last_verified":"2026-04-16T00:00:00.000Z","tags":["barcode","image processing","qr code","1d barcode","2d barcode","computer vision"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/zxing-cpp"},{"id":16703,"title":"Zync NestJS Data Module","library":"zync-nest-data-module","status":"active","version":"1.1.42","language":"javascript","ecosystem":"npm","summary":"A comprehensive NestJS data module, `zync-nest-data-module` version 1.1.42 provides opinionated solutions for integrating MongoDB with Mongoose into modern web applications. It offers a robust set of features including complete MongoDB/Mongoose integration with structured repositories, transaction management, and schema utilities built around a `BaseSchema` for common document fields. A key differentiator is its automated database backup service, designed to support cloud storage, along with generic base service and repository classes facilitating common CRUD operations and pagination. The module also includes various database helper functions for operations like unique ID generation. Its continuous development, indicated by its version number, suggests an active maintenance cadence. This package aims to streamline data persistence layers in NestJS projects, focusing specifically on Mongoose.","last_verified":"2026-04-22T00:00:00.000Z","tags":["javascript","nestjs","database","backup","upload","utilities","typescript"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/zync-nest-data-module"},{"id":7890,"title":"Zyte API Python Client","library":"zyte-api","status":"active","version":"0.9.0","language":"python","ecosystem":"pypi","summary":"The `zyte-api` Python client provides an asynchronous interface to the Zyte API, enabling programmatic access to web scraping functionalities such as smart browser rendering, automatic content extraction, and HTTP requests. It handles API communication, retries, and result parsing. Currently at version 0.9.0, it sees active development with frequent minor releases.","last_verified":"2026-04-16T00:00:00.000Z","tags":["web scraping","api client","async","zyte api","rendering","headless browser"],"install_tag":null,"install_tag_description":null,"api":"https://checklist.day/api/registry/zyte-api"}]}